amdgpu.ko: file format elf64-x86-64 Disassembly of section .text: 0000000000000000 : 0: e8 00 00 00 00 callq 5 5: 41 56 push %r14 7: 49 89 d6 mov %rdx,%r14 a: 41 55 push %r13 c: 41 89 f5 mov %esi,%r13d f: be 04 00 00 00 mov $0x4,%esi 14: 41 54 push %r12 16: 55 push %rbp 17: 48 89 fd mov %rdi,%rbp 1a: 53 push %rbx 1b: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 22: 48 8b 40 38 mov 0x38(%rax),%rax 26: 48 8b 58 10 mov 0x10(%rax),%rbx 2a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2e: e8 00 00 00 00 callq 33 33: 4c 63 e0 movslq %eax,%r12 36: 4d 85 e4 test %r12,%r12 39: 78 21 js 5c 3b: 48 89 ef mov %rbp,%rdi 3e: 4c 89 f2 mov %r14,%rdx 41: 44 89 ee mov %r13d,%esi 44: e8 00 00 00 00 callq 49 49: 48 8b 6b 18 mov 0x18(%rbx),%rbp 4d: 49 89 c4 mov %rax,%r12 50: e8 00 00 00 00 callq 55 55: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 5c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 60: be 0d 00 00 00 mov $0xd,%esi 65: e8 00 00 00 00 callq 6a 6a: 4c 89 e0 mov %r12,%rax 6d: 5b pop %rbx 6e: 5d pop %rbp 6f: 41 5c pop %r12 71: 41 5d pop %r13 73: 41 5e pop %r14 75: c3 retq 76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7d: 00 00 00 0000000000000080 : 80: e8 00 00 00 00 callq 85 85: 55 push %rbp 86: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 8d: be e8 03 00 00 mov $0x3e8,%esi 92: 48 8b a8 88 00 00 00 mov 0x88(%rax),%rbp 99: 48 8d bd 00 08 00 00 lea 0x800(%rbp),%rdi a0: e8 00 00 00 00 callq a5 a5: 48 89 ef mov %rbp,%rdi a8: 48 89 c6 mov %rax,%rsi ab: e8 00 00 00 00 callq b0 b0: ba 00 00 00 00 mov $0x0,%edx b5: 5d pop %rbp b6: 48 85 c0 test %rax,%rax b9: 48 0f 4f c2 cmovg %rdx,%rax bd: c3 retq be: 66 90 xchg %ax,%ax 00000000000000c0 : c0: e8 00 00 00 00 callq c5 c5: 41 57 push %r15 c7: 41 56 push %r14 c9: 41 55 push %r13 cb: 41 54 push %r12 cd: 55 push %rbp ce: 48 89 fd mov %rdi,%rbp d1: 48 83 ec 18 sub $0x18,%rsp d5: 4c 8b 67 78 mov 0x78(%rdi),%r12 d9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax e0: 00 00 e2: 48 89 44 24 10 mov %rax,0x10(%rsp) e7: 31 c0 xor %eax,%eax e9: 41 80 bc 24 88 67 01 cmpb $0x0,0x16788(%r12) f0: 00 00 f2: 0f 84 40 01 00 00 je 238 f8: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi fd: e8 00 00 00 00 callq 102 102: 84 c0 test %al,%al 104: 74 6b je 171 106: 4c 89 e7 mov %r12,%rdi 109: e8 00 00 00 00 callq 10e 10e: 49 8b 94 24 08 03 00 mov 0x308(%r12),%rdx 115: 00 116: 49 8d 8c 24 08 03 00 lea 0x308(%r12),%rcx 11d: 00 11e: 48 8d 42 f0 lea -0x10(%rdx),%rax 122: 48 39 d1 cmp %rdx,%rcx 125: 75 16 jne 13d 127: e9 fc 00 00 00 jmpq 228 12c: 48 8b 50 10 mov 0x10(%rax),%rdx 130: 48 8d 42 f0 lea -0x10(%rdx),%rax 134: 48 39 d1 cmp %rdx,%rcx 137: 0f 84 e0 00 00 00 je 21d 13d: 48 8b 90 40 03 00 00 mov 0x340(%rax),%rdx 144: 80 7a 09 00 cmpb $0x0,0x9(%rdx) 148: 74 e2 je 12c 14a: 41 bf f0 ff ff ff mov $0xfffffff0,%r15d 150: 4c 89 e7 mov %r12,%rdi 153: e8 00 00 00 00 callq 158 158: 41 83 ff f0 cmp $0xfffffff0,%r15d 15c: 75 7d jne 1db 15e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165: bf 02 00 00 00 mov $0x2,%edi 16a: e8 00 00 00 00 callq 16f 16f: eb 6a jmp 1db 171: 4d 8d ac 24 98 01 00 lea 0x198(%r12),%r13 178: 00 179: 4d 8d b4 24 b8 01 00 lea 0x1b8(%r12),%r14 180: 00 181: 4c 89 ef mov %r13,%rdi 184: e8 00 00 00 00 callq 189 189: 31 f6 xor %esi,%esi 18b: 4c 89 f7 mov %r14,%rdi 18e: e8 00 00 00 00 callq 193 193: 4c 89 e7 mov %r12,%rdi 196: 48 89 e6 mov %rsp,%rsi 199: e8 00 00 00 00 callq 19e 19e: eb 0a jmp 1aa 1a0: 8b 80 0c 03 00 00 mov 0x30c(%rax),%eax 1a6: 85 c0 test %eax,%eax 1a8: 74 6b je 215 1aa: 48 89 e7 mov %rsp,%rdi 1ad: e8 00 00 00 00 callq 1b2 1b2: 48 85 c0 test %rax,%rax 1b5: 75 e9 jne 1a0 1b7: 41 bf 01 00 00 00 mov $0x1,%r15d 1bd: 48 89 e7 mov %rsp,%rdi 1c0: e8 00 00 00 00 callq 1c5 1c5: 4c 89 f7 mov %r14,%rdi 1c8: e8 00 00 00 00 callq 1cd 1cd: 4c 89 ef mov %r13,%rdi 1d0: e8 00 00 00 00 callq 1d5 1d5: 41 83 ff f0 cmp $0xfffffff0,%r15d 1d9: 74 83 je 15e 1db: e8 00 00 00 00 callq 1e0 1e0: be 08 00 00 00 mov $0x8,%esi 1e5: 48 89 ef mov %rbp,%rdi 1e8: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 1ef: e8 00 00 00 00 callq 1f4 1f4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1f9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 200: 00 00 202: 75 41 jne 245 204: 48 83 c4 18 add $0x18,%rsp 208: 44 89 f8 mov %r15d,%eax 20b: 5d pop %rbp 20c: 41 5c pop %r12 20e: 41 5d pop %r13 210: 41 5e pop %r14 212: 41 5f pop %r15 214: c3 retq 215: 41 bf f0 ff ff ff mov $0xfffffff0,%r15d 21b: eb a0 jmp 1bd 21d: 41 bf 01 00 00 00 mov $0x1,%r15d 223: e9 28 ff ff ff jmpq 150 228: 4c 89 e7 mov %r12,%rdi 22b: 41 bf 01 00 00 00 mov $0x1,%r15d 231: e8 00 00 00 00 callq 236 236: eb a3 jmp 1db 238: e8 00 00 00 00 callq 23d 23d: 41 bf f0 ff ff ff mov $0xfffffff0,%r15d 243: eb af jmp 1f4 245: e8 00 00 00 00 callq 24a 24a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000000250 : 250: e8 00 00 00 00 callq 255 255: 48 8b 7f 78 mov 0x78(%rdi),%rdi 259: be 01 00 00 00 mov $0x1,%esi 25e: e9 00 00 00 00 jmpq 263 263: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 26a: 00 00 00 00 26e: 66 90 xchg %ax,%ax 0000000000000270 : 270: e8 00 00 00 00 callq 275 275: 55 push %rbp 276: 53 push %rbx 277: 48 8b 5f 78 mov 0x78(%rdi),%rbx 27b: 80 bb 88 67 01 00 00 cmpb $0x0,0x16788(%rbx) 282: 0f 84 9b 00 00 00 je 323 288: 48 89 fd mov %rdi,%rbp 28b: 48 89 df mov %rbx,%rdi 28e: e8 00 00 00 00 callq 293 293: 84 c0 test %al,%al 295: 75 40 jne 2d7 297: 48 89 df mov %rbx,%rdi 29a: e8 00 00 00 00 callq 29f 29f: 84 c0 test %al,%al 2a1: 75 76 jne 319 2a3: 31 f6 xor %esi,%esi 2a5: 48 89 df mov %rbx,%rdi 2a8: e8 00 00 00 00 callq 2ad 2ad: 48 89 df mov %rbx,%rdi 2b0: e8 00 00 00 00 callq 2b5 2b5: 48 89 df mov %rbx,%rdi 2b8: e8 00 00 00 00 callq 2bd 2bd: 84 c0 test %al,%al 2bf: 74 0a je 2cb 2c1: c7 83 20 06 00 00 00 movl $0x0,0x620(%rbx) 2c8: 00 00 00 2cb: c6 83 89 67 01 00 00 movb $0x0,0x16789(%rbx) 2d2: 31 c0 xor %eax,%eax 2d4: 5b pop %rbx 2d5: 5d pop %rbp 2d6: c3 retq 2d7: c7 83 20 06 00 00 02 movl $0x2,0x620(%rbx) 2de: 00 00 00 2e1: 48 81 ed b0 00 00 00 sub $0xb0,%rbp 2e8: e8 00 00 00 00 callq 2ed 2ed: 84 c0 test %al,%al 2ef: 75 1e jne 30f 2f1: 31 f6 xor %esi,%esi 2f3: 48 89 ef mov %rbp,%rdi 2f6: e8 00 00 00 00 callq 2fb 2fb: 48 89 ef mov %rbp,%rdi 2fe: e8 00 00 00 00 callq 303 303: 48 89 ef mov %rbp,%rdi 306: e8 00 00 00 00 callq 30b 30b: 85 c0 test %eax,%eax 30d: 75 c5 jne 2d4 30f: 48 89 ef mov %rbp,%rdi 312: e8 00 00 00 00 callq 317 317: eb 8a jmp 2a3 319: 48 89 df mov %rbx,%rdi 31c: e8 00 00 00 00 callq 321 321: eb 80 jmp 2a3 323: b8 ea ff ff ff mov $0xffffffea,%eax 328: eb aa jmp 2d4 32a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000000330 : 330: e8 00 00 00 00 callq 335 335: 53 push %rbx 336: 48 8b 5f 78 mov 0x78(%rdi),%rbx 33a: be 01 00 00 00 mov $0x1,%esi 33f: c6 83 32 66 01 00 01 movb $0x1,0x16632(%rbx) 346: 48 89 df mov %rbx,%rdi 349: e8 00 00 00 00 callq 34e 34e: c6 83 32 66 01 00 00 movb $0x0,0x16632(%rbx) 355: 85 c0 test %eax,%eax 357: 75 15 jne 36e 359: 48 8b 83 20 07 00 00 mov 0x720(%rbx),%rax 360: 48 8d 7b f0 lea -0x10(%rbx),%rdi 364: 5b pop %rbx 365: 48 8b 40 20 mov 0x20(%rax),%rax 369: e9 00 00 00 00 jmpq 36e 36e: 5b pop %rbx 36f: c3 retq 0000000000000370 : 370: e8 00 00 00 00 callq 375 375: 48 8b 7f 78 mov 0x78(%rdi),%rdi 379: be 01 00 00 00 mov $0x1,%esi 37e: e9 00 00 00 00 jmpq 383 383: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 38a: 00 00 00 00 38e: 66 90 xchg %ax,%ax 0000000000000390 : 390: e8 00 00 00 00 callq 395 395: 41 56 push %r14 397: 41 55 push %r13 399: 49 89 fd mov %rdi,%r13 39c: 41 54 push %r12 39e: 55 push %rbp 39f: 53 push %rbx 3a0: 4c 8b 67 78 mov 0x78(%rdi),%r12 3a4: 41 80 bc 24 88 67 01 cmpb $0x0,0x16788(%r12) 3ab: 00 00 3ad: 0f 84 0e 01 00 00 je 4c1 3b3: 49 8d 9c 24 98 5f 00 lea 0x5f98(%r12),%rbx 3ba: 00 3bb: 49 8d ac 24 78 60 00 lea 0x6078(%r12),%rbp 3c2: 00 3c3: eb 09 jmp 3ce 3c5: 48 83 c3 08 add $0x8,%rbx 3c9: 48 39 eb cmp %rbp,%rbx 3cc: 74 2c je 3fa 3ce: 48 8b 3b mov (%rbx),%rdi 3d1: 48 85 ff test %rdi,%rdi 3d4: 74 ef je 3c5 3d6: 80 bf f4 01 00 00 00 cmpb $0x0,0x1f4(%rdi) 3dd: 74 e6 je 3c5 3df: e8 00 00 00 00 callq 3e4 3e4: 85 c0 test %eax,%eax 3e6: 74 dd je 3c5 3e8: 41 be f0 ff ff ff mov $0xfffffff0,%r14d 3ee: 5b pop %rbx 3ef: 44 89 f0 mov %r14d,%eax 3f2: 5d pop %rbp 3f3: 41 5c pop %r12 3f5: 41 5d pop %r13 3f7: 41 5e pop %r14 3f9: c3 retq 3fa: 41 c6 84 24 89 67 01 movb $0x1,0x16789(%r12) 401: 00 01 403: 4c 89 e7 mov %r12,%rdi 406: e8 00 00 00 00 callq 40b 40b: 84 c0 test %al,%al 40d: 74 0c je 41b 40f: 41 c7 84 24 20 06 00 movl $0x2,0x620(%r12) 416: 00 02 00 00 00 41b: 4c 89 e7 mov %r12,%rdi 41e: e8 00 00 00 00 callq 423 423: 31 f6 xor %esi,%esi 425: 4c 89 e7 mov %r12,%rdi 428: e8 00 00 00 00 callq 42d 42d: 41 89 c6 mov %eax,%r14d 430: 85 c0 test %eax,%eax 432: 75 ba jne 3ee 434: 4c 89 e7 mov %r12,%rdi 437: e8 00 00 00 00 callq 43c 43c: 84 c0 test %al,%al 43e: 74 30 je 470 440: e8 00 00 00 00 callq 445 445: 49 81 ed b0 00 00 00 sub $0xb0,%r13 44c: 4c 89 ef mov %r13,%rdi 44f: 84 c0 test %al,%al 451: 74 4a je 49d 453: e8 00 00 00 00 callq 458 458: 41 c7 84 24 20 06 00 movl $0x3,0x620(%r12) 45f: 00 03 00 00 00 464: 44 89 f0 mov %r14d,%eax 467: 5b pop %rbx 468: 5d pop %rbp 469: 41 5c pop %r12 46b: 41 5d pop %r13 46d: 41 5e pop %r14 46f: c3 retq 470: 4c 89 e7 mov %r12,%rdi 473: e8 00 00 00 00 callq 478 478: 84 c0 test %al,%al 47a: 0f 85 6e ff ff ff jne 3ee 480: 4c 89 e7 mov %r12,%rdi 483: e8 00 00 00 00 callq 488 488: 84 c0 test %al,%al 48a: 0f 84 5e ff ff ff je 3ee 490: 4c 89 e7 mov %r12,%rdi 493: e8 00 00 00 00 callq 498 498: e9 51 ff ff ff jmpq 3ee 49d: e8 00 00 00 00 callq 4a2 4a2: 4c 89 ef mov %r13,%rdi 4a5: e8 00 00 00 00 callq 4aa 4aa: 4c 89 ef mov %r13,%rdi 4ad: e8 00 00 00 00 callq 4b2 4b2: be 04 00 00 00 mov $0x4,%esi 4b7: 4c 89 ef mov %r13,%rdi 4ba: e8 00 00 00 00 callq 4bf 4bf: eb 97 jmp 458 4c1: e8 00 00 00 00 callq 4c6 4c6: 41 be f0 ff ff ff mov $0xfffffff0,%r14d 4cc: e9 1d ff ff ff jmpq 3ee 4d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4d8: 00 00 00 00 4dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000004e0 : 4e0: e8 00 00 00 00 callq 4e5 4e5: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 4eb 4eb: 85 c0 test %eax,%eax 4ed: 75 30 jne 51f 4ef: 53 push %rbx 4f0: 48 8b 9f 28 01 00 00 mov 0x128(%rdi),%rbx 4f7: f6 83 a0 63 01 00 08 testb $0x8,0x163a0(%rbx) 4fe: 75 0a jne 50a 500: c7 83 38 66 01 00 02 movl $0x2,0x16638(%rbx) 507: 00 00 00 50a: 48 8d 7b f0 lea -0x10(%rbx),%rdi 50e: e8 00 00 00 00 callq 513 513: c7 83 38 66 01 00 00 movl $0x0,0x16638(%rbx) 51a: 00 00 00 51d: 5b pop %rbx 51e: c3 retq 51f: c3 retq 0000000000000520 : 520: e8 00 00 00 00 callq 525 525: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 52c 52c: 55 push %rbp 52d: 53 push %rbx 52e: 48 89 fb mov %rdi,%rbx 531: 48 8b af 28 01 00 00 mov 0x128(%rdi),%rbp 538: 74 0c je 546 53a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 541: e8 00 00 00 00 callq 546 546: 48 89 ef mov %rbp,%rdi 549: e8 00 00 00 00 callq 54e 54e: 48 89 ef mov %rbp,%rdi 551: e8 00 00 00 00 callq 556 556: 48 89 df mov %rbx,%rdi 559: e8 00 00 00 00 callq 55e 55e: 48 c7 83 28 01 00 00 movq $0x0,0x128(%rbx) 565: 00 00 00 00 569: 5b pop %rbx 56a: 5d pop %rbp 56b: c3 retq 56c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000000570 : 570: e8 00 00 00 00 callq 575 575: 41 57 push %r15 577: 41 56 push %r14 579: 41 55 push %r13 57b: 45 31 ed xor %r13d,%r13d 57e: 48 83 3d 00 00 00 00 cmpq $0x0,0x0(%rip) # 586 585: 00 586: 41 54 push %r12 588: 55 push %rbp 589: 48 89 fd mov %rdi,%rbp 58c: 53 push %rbx 58d: 48 89 f3 mov %rsi,%rbx 590: 4c 8b 66 18 mov 0x18(%rsi),%r12 594: 0f 84 2e 01 00 00 je 6c8 59a: 41 f7 c4 00 00 08 00 test $0x80000,%r12d 5a1: 74 0e je 5b1 5a3: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 5a9 5a9: 85 c9 test %ecx,%ecx 5ab: 0f 84 00 00 00 00 je 5b1 5b1: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 5b7 5b7: 85 d2 test %edx,%edx 5b9: 75 0b jne 5c6 5bb: 66 41 83 fc 04 cmp $0x4,%r12w 5c0: 0f 86 00 00 00 00 jbe 5c6 5c6: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 5cc 5cc: 85 c0 test %eax,%eax 5ce: 75 12 jne 5e2 5d0: 45 0f b7 e4 movzwl %r12w,%r12d 5d4: 49 83 ec 05 sub $0x5,%r12 5d8: 49 83 fc 04 cmp $0x4,%r12 5dc: 0f 86 00 00 00 00 jbe 5e2 5e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5e9: 48 89 ef mov %rbp,%rdi 5ec: e8 00 00 00 00 callq 5f1 5f1: 41 89 c4 mov %eax,%r12d 5f4: 85 c0 test %eax,%eax 5f6: 74 0e je 606 5f8: 5b pop %rbx 5f9: 44 89 e0 mov %r12d,%eax 5fc: 5d pop %rbp 5fd: 41 5c pop %r12 5ff: 41 5d pop %r13 601: 41 5e pop %r14 603: 41 5f pop %r15 605: c3 retq 606: 48 89 ef mov %rbp,%rdi 609: e8 00 00 00 00 callq 60e 60e: 41 89 c4 mov %eax,%r12d 611: 85 c0 test %eax,%eax 613: 75 e3 jne 5f8 615: 4c 8d a5 b0 00 00 00 lea 0xb0(%rbp),%r12 61c: b9 10 00 00 00 mov $0x10,%ecx 621: ba 58 68 01 00 mov $0x16858,%edx 626: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 62d: 4c 89 e7 mov %r12,%rdi 630: e8 00 00 00 00 callq 635 635: 49 89 c6 mov %rax,%r14 638: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 63e: 0f 87 bc 00 00 00 ja 700 644: 4c 89 20 mov %r12,(%rax) 647: 48 89 68 08 mov %rbp,0x8(%rax) 64b: 45 84 ed test %r13b,%r13b 64e: 75 07 jne 657 650: 83 a0 80 00 00 00 ef andl $0xffffffef,0x80(%rax) 657: 48 89 ef mov %rbp,%rdi 65a: e8 00 00 00 00 callq 65f 65f: 41 89 c4 mov %eax,%r12d 662: 85 c0 test %eax,%eax 664: 75 92 jne 5f8 666: 4d 8d 6e 10 lea 0x10(%r14),%r13 66a: 49 89 ae 98 01 00 00 mov %rbp,0x198(%r14) 671: 4c 89 f7 mov %r14,%rdi 674: 4c 89 ad 28 01 00 00 mov %r13,0x128(%rbp) 67b: 48 8b 73 18 mov 0x18(%rbx),%rsi 67f: e8 00 00 00 00 callq 684 684: 41 89 c7 mov %eax,%r15d 687: 85 c0 test %eax,%eax 689: 75 38 jne 6c3 68b: 48 8b 73 18 mov 0x18(%rbx),%rsi 68f: 4c 89 ef mov %r13,%rdi 692: e8 00 00 00 00 callq 697 697: 41 89 c4 mov %eax,%r12d 69a: 83 f8 f5 cmp $0xfffffff5,%eax 69d: 75 3a jne 6d9 69f: 41 83 c7 01 add $0x1,%r15d 6a3: 41 83 ff 04 cmp $0x4,%r15d 6a7: 0f 85 00 00 00 00 jne 6ad 6ad: 48 89 ef mov %rbp,%rdi 6b0: e8 00 00 00 00 callq 6b5 6b5: 44 89 e0 mov %r12d,%eax 6b8: 5b pop %rbx 6b9: 5d pop %rbp 6ba: 41 5c pop %r12 6bc: 41 5d pop %r13 6be: 41 5e pop %r14 6c0: 41 5f pop %r15 6c2: c3 retq 6c3: 41 89 c4 mov %eax,%r12d 6c6: eb e5 jmp 6ad 6c8: 41 0f b7 fc movzwl %r12w,%edi 6cc: e8 00 00 00 00 callq 6d1 6d1: 41 89 c5 mov %eax,%r13d 6d4: e9 c1 fe ff ff jmpq 59a 6d9: 85 c0 test %eax,%eax 6db: 75 d0 jne 6ad 6dd: 4c 89 f7 mov %r14,%rdi 6e0: e8 00 00 00 00 callq 6e5 6e5: 85 c0 test %eax,%eax 6e7: 0f 84 0b ff ff ff je 5f8 6ed: 89 c6 mov %eax,%esi 6ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6f6: e8 00 00 00 00 callq 6fb 6fb: e9 f8 fe ff ff jmpq 5f8 700: 41 89 c4 mov %eax,%r12d 703: e9 f0 fe ff ff jmpq 5f8 708: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 70f: 00 0000000000000710 : 710: e8 00 00 00 00 callq 715 715: 48 8b 7f 78 mov 0x78(%rdi),%rdi 719: be 01 00 00 00 mov $0x1,%esi 71e: e9 00 00 00 00 jmpq 723 723: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 72a: 00 00 00 00 72e: 66 90 xchg %ax,%ax 0000000000000730 : 730: e8 00 00 00 00 callq 735 735: 48 8b 7f 78 mov 0x78(%rdi),%rdi 739: be 01 00 00 00 mov $0x1,%esi 73e: e9 00 00 00 00 jmpq 743 743: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 74a: 00 00 00 00 74e: 66 90 xchg %ax,%ax 0000000000000750 : 750: e8 00 00 00 00 callq 755 755: 48 8b 7f 78 mov 0x78(%rdi),%rdi 759: be 01 00 00 00 mov $0x1,%esi 75e: e9 00 00 00 00 jmpq 763 763: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 76a: 00 00 00 00 76e: 66 90 xchg %ax,%ax 0000000000000770 : 770: e8 00 00 00 00 callq 775 775: 48 85 ff test %rdi,%rdi 778: 74 1e je 798 77a: 48 81 7f 28 00 00 00 cmpq $0x0,0x28(%rdi) 781: 00 782: 75 14 jne 798 784: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 78b: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 792: 48 89 06 mov %rax,(%rsi) 795: 31 c0 xor %eax,%eax 797: c3 retq 798: b8 ea ff ff ff mov $0xffffffea,%eax 79d: c3 retq 79e: 66 90 xchg %ax,%ax 00000000000007a0 : 7a0: e8 00 00 00 00 callq 7a5 7a5: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 7ac: 53 push %rbx 7ad: 89 f3 mov %esi,%ebx 7af: 40 0f b6 f6 movzbl %sil,%esi 7b3: 48 8b 40 18 mov 0x18(%rax),%rax 7b7: e8 00 00 00 00 callq 7bc 7bc: 80 fb 01 cmp $0x1,%bl 7bf: 5b pop %rbx 7c0: 19 c0 sbb %eax,%eax 7c2: 83 e0 fd and $0xfffffffd,%eax 7c5: 83 c0 0f add $0xf,%eax 7c8: c3 retq 7c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000007d0 : 7d0: e8 00 00 00 00 callq 7d5 7d5: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 7dc: 8b 80 c8 00 00 00 mov 0xc8(%rax),%eax 7e2: 85 c0 test %eax,%eax 7e4: 0f 94 c0 sete %al 7e7: c3 retq 7e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7ef: 00 00000000000007f0 : 7f0: e8 00 00 00 00 callq 7f5 7f5: 41 89 f0 mov %esi,%r8d 7f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7ff: 89 d6 mov %edx,%esi 801: 44 89 c2 mov %r8d,%edx 804: e8 00 00 00 00 callq 809 809: 0f 0b ud2 80b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000000810 : 810: e8 00 00 00 00 callq 815 815: 41 89 f0 mov %esi,%r8d 818: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 81f: 89 d6 mov %edx,%esi 821: 44 89 c2 mov %r8d,%edx 824: e8 00 00 00 00 callq 829 829: 0f 0b ud2 82b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000000830 : 830: e8 00 00 00 00 callq 835 835: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 83c: e8 00 00 00 00 callq 841 841: 0f 0b ud2 843: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 84a: 00 00 00 00 84e: 66 90 xchg %ax,%ax 0000000000000850 : 850: e8 00 00 00 00 callq 855 855: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 85c: e8 00 00 00 00 callq 861 861: 0f 0b ud2 863: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 86a: 00 00 00 00 86e: 66 90 xchg %ax,%ax 0000000000000870 : 870: e8 00 00 00 00 callq 875 875: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 87c: e8 00 00 00 00 callq 881 881: 0f 0b ud2 883: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 88a: 00 00 00 00 88e: 66 90 xchg %ax,%ax 0000000000000890 : 890: e8 00 00 00 00 callq 895 895: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 89c: e8 00 00 00 00 callq 8a1 8a1: 0f 0b ud2 8a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8aa: 00 00 00 00 8ae: 66 90 xchg %ax,%ax 00000000000008b0 : 8b0: e8 00 00 00 00 callq 8b5 8b5: 8b 87 58 56 01 00 mov 0x15658(%rdi),%eax 8bb: 85 c0 test %eax,%eax 8bd: 0f 8e 91 00 00 00 jle 954 8c3: 41 54 push %r12 8c5: 49 89 fc mov %rdi,%r12 8c8: 55 push %rbp 8c9: 31 ed xor %ebp,%ebp 8cb: 53 push %rbx 8cc: 48 8d 9f 58 55 01 00 lea 0x15558(%rdi),%rbx 8d3: 48 83 ec 08 sub $0x8,%rsp 8d7: 80 3b 00 cmpb $0x0,(%rbx) 8da: 74 27 je 903 8dc: 80 7b 02 00 cmpb $0x0,0x2(%rbx) 8e0: 75 21 jne 903 8e2: 48 8b 43 08 mov 0x8(%rbx),%rax 8e6: 83 38 02 cmpl $0x2,(%rax) 8e9: 77 18 ja 903 8eb: 48 8b 40 10 mov 0x10(%rax),%rax 8ef: 4c 89 e7 mov %r12,%rdi 8f2: 48 8b 40 48 mov 0x48(%rax),%rax 8f6: e8 00 00 00 00 callq 8fb 8fb: 85 c0 test %eax,%eax 8fd: 75 20 jne 91f 8ff: c6 43 02 01 movb $0x1,0x2(%rbx) 903: 83 c5 01 add $0x1,%ebp 906: 48 83 c3 10 add $0x10,%rbx 90a: 41 39 ac 24 58 56 01 cmp %ebp,0x15658(%r12) 911: 00 912: 7f c3 jg 8d7 914: 48 83 c4 08 add $0x8,%rsp 918: 31 c0 xor %eax,%eax 91a: 5b pop %rbx 91b: 5d pop %rbp 91c: 41 5c pop %r12 91e: c3 retq 91f: 48 63 ed movslq %ebp,%rbp 922: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 929: 89 44 24 04 mov %eax,0x4(%rsp) 92d: 48 c1 e5 04 shl $0x4,%rbp 931: 4a 8b 94 25 60 55 01 mov 0x15560(%rbp,%r12,1),%rdx 938: 00 939: 48 8b 4a 10 mov 0x10(%rdx),%rcx 93d: 89 c2 mov %eax,%edx 93f: 48 8b 31 mov (%rcx),%rsi 942: e8 00 00 00 00 callq 947 947: 8b 44 24 04 mov 0x4(%rsp),%eax 94b: 48 83 c4 08 add $0x8,%rsp 94f: 5b pop %rbx 950: 5d pop %rbp 951: 41 5c pop %r12 953: c3 retq 954: 31 c0 xor %eax,%eax 956: c3 retq 957: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 95e: 00 00 0000000000000960 : 960: e8 00 00 00 00 callq 965 965: 8b 87 58 56 01 00 mov 0x15658(%rdi),%eax 96b: 85 c0 test %eax,%eax 96d: 0f 8e 98 00 00 00 jle a0b 973: 41 54 push %r12 975: 49 89 fc mov %rdi,%r12 978: 55 push %rbp 979: 31 ed xor %ebp,%ebp 97b: 53 push %rbx 97c: 48 8d 9f 58 55 01 00 lea 0x15558(%rdi),%rbx 983: 48 83 ec 08 sub $0x8,%rsp 987: 80 3b 00 cmpb $0x0,(%rbx) 98a: 74 2e je 9ba 98c: 80 7b 02 00 cmpb $0x0,0x2(%rbx) 990: 75 28 jne 9ba 992: 48 8b 53 08 mov 0x8(%rbx),%rdx 996: 8b 02 mov (%rdx),%eax 998: 83 f8 02 cmp $0x2,%eax 99b: 76 1d jbe 9ba 99d: 83 f8 04 cmp $0x4,%eax 9a0: 74 18 je 9ba 9a2: 48 8b 42 10 mov 0x10(%rdx),%rax 9a6: 4c 89 e7 mov %r12,%rdi 9a9: 48 8b 40 48 mov 0x48(%rax),%rax 9ad: e8 00 00 00 00 callq 9b2 9b2: 85 c0 test %eax,%eax 9b4: 75 20 jne 9d6 9b6: c6 43 02 01 movb $0x1,0x2(%rbx) 9ba: 83 c5 01 add $0x1,%ebp 9bd: 48 83 c3 10 add $0x10,%rbx 9c1: 41 39 ac 24 58 56 01 cmp %ebp,0x15658(%r12) 9c8: 00 9c9: 7f bc jg 987 9cb: 48 83 c4 08 add $0x8,%rsp 9cf: 31 c0 xor %eax,%eax 9d1: 5b pop %rbx 9d2: 5d pop %rbp 9d3: 41 5c pop %r12 9d5: c3 retq 9d6: 48 63 ed movslq %ebp,%rbp 9d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e0: 89 44 24 04 mov %eax,0x4(%rsp) 9e4: 48 c1 e5 04 shl $0x4,%rbp 9e8: 4a 8b 94 25 60 55 01 mov 0x15560(%rbp,%r12,1),%rdx 9ef: 00 9f0: 48 8b 4a 10 mov 0x10(%rdx),%rcx 9f4: 89 c2 mov %eax,%edx 9f6: 48 8b 31 mov (%rcx),%rsi 9f9: e8 00 00 00 00 callq 9fe 9fe: 8b 44 24 04 mov 0x4(%rsp),%eax a02: 48 83 c4 08 add $0x8,%rsp a06: 5b pop %rbx a07: 5d pop %rbp a08: 41 5c pop %r12 a0a: c3 retq a0b: 31 c0 xor %eax,%eax a0d: c3 retq a0e: 66 90 xchg %ax,%ax 0000000000000a10 : a10: e8 00 00 00 00 callq a15 a15: 8b 87 58 56 01 00 mov 0x15658(%rdi),%eax a1b: 83 e8 01 sub $0x1,%eax a1e: 0f 88 df 00 00 00 js b03 a24: 41 54 push %r12 a26: 48 63 d0 movslq %eax,%rdx a29: 89 c0 mov %eax,%eax a2b: 49 89 fc mov %rdi,%r12 a2e: 55 push %rbp a2f: 48 c1 e2 04 shl $0x4,%rdx a33: 48 c1 e0 04 shl $0x4,%rax a37: 53 push %rbx a38: 48 8d ac 17 48 55 01 lea 0x15548(%rdi,%rdx,1),%rbp a3f: 00 a40: 48 8d 9c 17 58 55 01 lea 0x15558(%rdi,%rdx,1),%rbx a47: 00 a48: 48 29 c5 sub %rax,%rbp a4b: 48 83 ec 08 sub $0x8,%rsp a4f: eb 25 jmp a76 a51: c6 43 02 00 movb $0x0,0x2(%rbx) a55: 41 f6 84 24 b0 63 01 testb $0x4,0x163b0(%r12) a5c: 00 04 a5e: 75 09 jne a69 a60: 48 8b 43 08 mov 0x8(%rbx),%rax a64: 83 38 03 cmpl $0x3,(%rax) a67: 74 66 je acf a69: c6 43 02 00 movb $0x0,0x2(%rbx) a6d: 48 83 eb 10 sub $0x10,%rbx a71: 48 39 eb cmp %rbp,%rbx a74: 74 4e je ac4 a76: 80 3b 00 cmpb $0x0,(%rbx) a79: 74 f2 je a6d a7b: 48 8b 53 08 mov 0x8(%rbx),%rdx a7f: 8b 02 mov (%rdx),%eax a81: 83 f8 05 cmp $0x5,%eax a84: 74 e7 je a6d a86: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # a8c a8c: 83 f8 04 cmp $0x4,%eax a8f: 75 04 jne a95 a91: 85 c9 test %ecx,%ecx a93: 75 d4 jne a69 a95: 48 8b 42 10 mov 0x10(%rdx),%rax a99: 4c 89 e7 mov %r12,%rdi a9c: 48 8b 40 40 mov 0x40(%rax),%rax aa0: e8 00 00 00 00 callq aa5 aa5: 89 c2 mov %eax,%edx aa7: 85 c0 test %eax,%eax aa9: 74 a6 je a51 aab: 48 8b 43 08 mov 0x8(%rbx),%rax aaf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ab6: 48 8b 40 10 mov 0x10(%rax),%rax aba: 48 8b 30 mov (%rax),%rsi abd: e8 00 00 00 00 callq ac2 ac2: eb 8d jmp a51 ac4: 31 c0 xor %eax,%eax ac6: 48 83 c4 08 add $0x8,%rsp aca: 5b pop %rbx acb: 5d pop %rbp acc: 41 5c pop %r12 ace: c3 retq acf: 41 8b b4 24 48 66 01 mov 0x16648(%r12),%esi ad6: 00 ad7: 4c 89 e7 mov %r12,%rdi ada: e8 00 00 00 00 callq adf adf: 85 c0 test %eax,%eax ae1: 74 86 je a69 ae3: 41 8b b4 24 48 66 01 mov 0x16648(%r12),%esi aea: 00 aeb: 89 c2 mov %eax,%edx aed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af4: 89 44 24 04 mov %eax,0x4(%rsp) af8: e8 00 00 00 00 callq afd afd: 8b 44 24 04 mov 0x4(%rsp),%eax b01: eb c3 jmp ac6 b03: 31 c0 xor %eax,%eax b05: c3 retq b06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) b0d: 00 00 00 0000000000000b10 : b10: e8 00 00 00 00 callq b15 b15: 55 push %rbp b16: 48 8b 47 78 mov 0x78(%rdi),%rax b1a: 48 89 d5 mov %rdx,%rbp b1d: 48 8d 78 f0 lea -0x10(%rax),%rdi b21: 48 8b 80 20 07 00 00 mov 0x720(%rax),%rax b28: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax b2f: e8 00 00 00 00 callq b34 b34: 48 89 ef mov %rbp,%rdi b37: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b3e: be 00 10 00 00 mov $0x1000,%esi b43: 48 89 c1 mov %rax,%rcx b46: e8 00 00 00 00 callq b4b b4b: 5d pop %rbp b4c: 48 98 cltq b4e: c3 retq b4f: 90 nop 0000000000000b50 : b50: e8 00 00 00 00 callq b55 b55: 49 89 f8 mov %rdi,%r8 b58: be 00 10 00 00 mov $0x1000,%esi b5d: 48 89 d7 mov %rdx,%rdi b60: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b67: 49 8b 48 78 mov 0x78(%r8),%rcx b6b: 48 81 c1 bc 67 01 00 add $0x167bc,%rcx b72: e8 00 00 00 00 callq b77 b77: 48 98 cltq b79: c3 retq b7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000000b80 : b80: e8 00 00 00 00 callq b85 b85: 49 89 f8 mov %rdi,%r8 b88: be 00 10 00 00 mov $0x1000,%esi b8d: 48 89 d7 mov %rdx,%rdi b90: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b97: 49 8b 48 78 mov 0x78(%r8),%rcx b9b: 48 81 c1 8c 67 01 00 add $0x1678c,%rcx ba2: e8 00 00 00 00 callq ba7 ba7: 48 98 cltq ba9: c3 retq baa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000000bb0 : bb0: e8 00 00 00 00 callq bb5 bb5: 49 89 f8 mov %rdi,%r8 bb8: be 00 10 00 00 mov $0x1000,%esi bbd: 48 89 d7 mov %rdx,%rdi bc0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx bc7: 49 8b 48 78 mov 0x78(%r8),%rcx bcb: 48 81 c1 9c 67 01 00 add $0x1679c,%rcx bd2: e8 00 00 00 00 callq bd7 bd7: 48 98 cltq bd9: c3 retq bda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000000be0 : be0: e8 00 00 00 00 callq be5 be5: 53 push %rbx be6: 48 89 fb mov %rdi,%rbx be9: 48 81 ef 78 b3 00 00 sub $0xb378,%rdi bf0: 80 7b d0 00 cmpb $0x0,-0x30(%rbx) bf4: 75 20 jne c16 bf6: 8b 43 f8 mov -0x8(%rbx),%eax bf9: 85 c0 test %eax,%eax bfb: 75 22 jne c1f bfd: ba 01 00 00 00 mov $0x1,%edx c02: be 06 00 00 00 mov $0x6,%esi c07: e8 00 00 00 00 callq c0c c0c: 85 c0 test %eax,%eax c0e: 75 04 jne c14 c10: c6 43 d0 01 movb $0x1,-0x30(%rbx) c14: 5b pop %rbx c15: c3 retq c16: 0f 0b ud2 c18: 8b 43 f8 mov -0x8(%rbx),%eax c1b: 85 c0 test %eax,%eax c1d: 74 de je bfd c1f: 0f 0b ud2 c21: eb da jmp bfd c23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c2a: 00 00 00 00 c2e: 66 90 xchg %ax,%ax 0000000000000c30 : c30: e8 00 00 00 00 callq c35 c35: 48 81 ef 58 63 01 00 sub $0x16358,%rdi c3c: e8 00 00 00 00 callq c41 c41: 85 c0 test %eax,%eax c43: 75 01 jne c46 c45: c3 retq c46: 89 c6 mov %eax,%esi c48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c4f: e9 00 00 00 00 jmpq c54 c54: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c5b: 00 00 00 00 c5f: 90 nop 0000000000000c60 : c60: e8 00 00 00 00 callq c65 c65: 53 push %rbx c66: 48 83 ec 78 sub $0x78,%rsp c6a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c71: 00 00 c73: 48 89 44 24 70 mov %rax,0x70(%rsp) c78: 31 c0 xor %eax,%eax c7a: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # c80 c80: 85 c0 test %eax,%eax c82: 75 16 jne c9a c84: 48 8b 44 24 70 mov 0x70(%rsp),%rax c89: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c90: 00 00 c92: 75 5e jne cf2 c94: 48 83 c4 78 add $0x78,%rsp c98: 5b pop %rbx c99: c3 retq c9a: 48 89 fb mov %rdi,%rbx c9d: 48 89 e7 mov %rsp,%rdi ca0: e8 00 00 00 00 callq ca5 ca5: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # cab cab: 8b 54 24 68 mov 0x68(%rsp),%edx caf: 48 0f af 54 24 20 imul 0x20(%rsp),%rdx cb5: 8d 48 ff lea -0x1(%rax),%ecx cb8: 83 f9 01 cmp $0x1,%ecx cbb: 76 26 jbe ce3 cbd: 8d 48 fc lea -0x4(%rax),%ecx cc0: 83 e1 fb and $0xfffffffb,%ecx cc3: 0f 85 00 00 00 00 jne cc9 cc9: 48 b9 ff ff ff b7 01 movabs $0x1b7ffffff,%rcx cd0: 00 00 00 cd3: 48 39 ca cmp %rcx,%rdx cd6: 76 1f jbe cf7 cd8: c1 e0 1c shl $0x1c,%eax cdb: 89 83 60 85 00 00 mov %eax,0x8560(%rbx) ce1: eb a1 jmp c84 ce3: b9 ff ff ff b7 mov $0xb7ffffff,%ecx ce8: 48 39 ca cmp %rcx,%rdx ceb: 77 eb ja cd8 ced: e9 00 00 00 00 jmpq cf2 cf2: e8 00 00 00 00 callq cf7 cf7: e9 00 00 00 00 jmpq cfc cfc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000000d00 : d00: e8 00 00 00 00 callq d05 d05: 53 push %rbx d06: 48 83 ec 18 sub $0x18,%rsp d0a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d11: 00 00 d13: 48 89 44 24 10 mov %rax,0x10(%rsp) d18: 31 c0 xor %eax,%eax d1a: 83 bf 08 07 00 00 12 cmpl $0x12,0x708(%rdi) d21: 76 5c jbe d7f d23: 8b b7 58 56 01 00 mov 0x15658(%rdi),%esi d29: 48 8d 97 60 55 01 00 lea 0x15560(%rdi),%rdx d30: 31 c0 xor %eax,%eax d32: 85 f6 test %esi,%esi d34: 7e 6a jle da0 d36: 48 8b 0a mov (%rdx),%rcx d39: 83 39 04 cmpl $0x4,(%rcx) d3c: 75 57 jne d95 d3e: 48 98 cltq d40: 48 c1 e0 04 shl $0x4,%rax d44: 48 8d 1c 07 lea (%rdi,%rax,1),%rbx d48: 80 bb 5a 55 01 00 00 cmpb $0x0,0x1555a(%rbx) d4f: 75 4f jne da0 d51: 8b 97 44 66 01 00 mov 0x16644(%rdi),%edx d57: 48 8b 41 10 mov 0x10(%rcx),%rax d5b: 85 d2 test %edx,%edx d5d: 74 6a je dc9 d5f: 48 89 3c 24 mov %rdi,(%rsp) d63: 48 8b 40 48 mov 0x48(%rax),%rax d67: e8 00 00 00 00 callq d6c d6c: 48 8b 3c 24 mov (%rsp),%rdi d70: 85 c0 test %eax,%eax d72: 0f 85 93 00 00 00 jne e0b d78: c6 83 5a 55 01 00 01 movb $0x1,0x1555a(%rbx) d7f: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) d86: 74 21 je da9 d88: 83 bf 08 07 00 00 0b cmpl $0xb,0x708(%rdi) d8f: 74 18 je da9 d91: 31 c0 xor %eax,%eax d93: eb 1e jmp db3 d95: 83 c0 01 add $0x1,%eax d98: 48 83 c2 10 add $0x10,%rdx d9c: 39 c6 cmp %eax,%esi d9e: 75 96 jne d36 da0: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) da7: 75 e8 jne d91 da9: 48 8d 74 24 0c lea 0xc(%rsp),%rsi dae: e8 00 00 00 00 callq db3 db3: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx db8: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx dbf: 00 00 dc1: 75 6c jne e2f dc3: 48 83 c4 18 add $0x18,%rsp dc7: 5b pop %rbx dc8: c3 retq dc9: 80 bf 41 66 01 00 00 cmpb $0x0,0x16641(%rdi) dd0: 75 8d jne d5f dd2: 48 89 3c 24 mov %rdi,(%rsp) dd6: 48 8b 40 28 mov 0x28(%rax),%rax dda: e8 00 00 00 00 callq ddf ddf: 48 8b 3c 24 mov (%rsp),%rdi de3: 85 c0 test %eax,%eax de5: 74 91 je d78 de7: 48 8b 93 60 55 01 00 mov 0x15560(%rbx),%rdx dee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi df5: 89 04 24 mov %eax,(%rsp) df8: 48 8b 4a 10 mov 0x10(%rdx),%rcx dfc: 89 c2 mov %eax,%edx dfe: 48 8b 31 mov (%rcx),%rsi e01: e8 00 00 00 00 callq e06 e06: 8b 04 24 mov (%rsp),%eax e09: eb a8 jmp db3 e0b: 48 8b 93 60 55 01 00 mov 0x15560(%rbx),%rdx e12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e19: 89 04 24 mov %eax,(%rsp) e1c: 48 8b 4a 10 mov 0x10(%rdx),%rcx e20: 89 c2 mov %eax,%edx e22: 48 8b 31 mov (%rcx),%rsi e25: e8 00 00 00 00 callq e2a e2a: 8b 04 24 mov (%rsp),%eax e2d: eb 84 jmp db3 e2f: e8 00 00 00 00 callq e34 e34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e3b: 00 00 00 00 e3f: 90 nop 0000000000000e40 : e40: e8 00 00 00 00 callq e45 e45: 53 push %rbx e46: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax e4d: 48 89 fb mov %rdi,%rbx e50: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax e57: e8 00 00 00 00 callq e5c e5c: 48 8b 43 08 mov 0x8(%rbx),%rax e60: 48 8b b8 28 04 00 00 mov 0x428(%rax),%rdi e67: 48 89 bb 78 0d 00 00 mov %rdi,0xd78(%rbx) e6e: 48 8b 80 30 04 00 00 mov 0x430(%rax),%rax e75: 48 85 ff test %rdi,%rdi e78: 75 05 jne e7f e7a: 48 85 c0 test %rax,%rax e7d: 74 5c je edb e7f: 48 29 f8 sub %rdi,%rax e82: 48 8d 70 01 lea 0x1(%rax),%rsi e86: 8b 83 fc 66 01 00 mov 0x166fc(%rbx),%eax e8c: 48 89 b3 80 0d 00 00 mov %rsi,0xd80(%rbx) e93: 48 c1 ee 02 shr $0x2,%rsi e97: 83 c0 01 add $0x1,%eax e9a: 39 f0 cmp %esi,%eax e9c: 0f 46 f0 cmovbe %eax,%esi e9f: 89 b3 90 0d 00 00 mov %esi,0xd90(%rbx) ea5: 85 f6 test %esi,%esi ea7: 74 47 je ef0 ea9: 83 bb 08 07 00 00 12 cmpl $0x12,0x708(%rbx) eb0: 76 0c jbe ebe eb2: 81 c6 00 04 00 00 add $0x400,%esi eb8: 89 b3 90 0d 00 00 mov %esi,0xd90(%rbx) ebe: 89 f6 mov %esi,%esi ec0: 48 c1 e6 02 shl $0x2,%rsi ec4: e8 00 00 00 00 callq ec9 ec9: 48 83 f8 01 cmp $0x1,%rax ecd: 48 89 83 88 0d 00 00 mov %rax,0xd88(%rbx) ed4: 5b pop %rbx ed5: 19 c0 sbb %eax,%eax ed7: 83 e0 f4 and $0xfffffff4,%eax eda: c3 retq edb: 48 c7 83 80 0d 00 00 movq $0x0,0xd80(%rbx) ee2: 00 00 00 00 ee6: c7 83 90 0d 00 00 00 movl $0x0,0xd90(%rbx) eed: 00 00 00 ef0: b8 ea ff ff ff mov $0xffffffea,%eax ef5: 5b pop %rbx ef6: c3 retq ef7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) efe: 00 00 0000000000000f00 : f00: e8 00 00 00 00 callq f05 f05: 41 55 push %r13 f07: 41 54 push %r12 f09: 55 push %rbp f0a: 53 push %rbx f0b: 48 83 ec 08 sub $0x8,%rsp f0f: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) f16: 75 70 jne f88 f18: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax f1f: 48 89 fd mov %rdi,%rbp f22: 48 8b 40 78 mov 0x78(%rax),%rax f26: e8 00 00 00 00 callq f2b f2b: 41 89 c5 mov %eax,%r13d f2e: 84 c0 test %al,%al f30: 75 56 jne f88 f32: 8b 85 58 56 01 00 mov 0x15658(%rbp),%eax f38: 85 c0 test %eax,%eax f3a: 7e 52 jle f8e f3c: 48 8d 9d 58 55 01 00 lea 0x15558(%rbp),%rbx f43: 45 31 e4 xor %r12d,%r12d f46: eb 24 jmp f6c f48: 48 89 ef mov %rbp,%rdi f4b: e8 00 00 00 00 callq f50 f50: 88 43 04 mov %al,0x4(%rbx) f53: 84 c0 test %al,%al f55: 0f 85 00 00 00 00 jne f5b f5b: 41 83 c4 01 add $0x1,%r12d f5f: 48 83 c3 10 add $0x10,%rbx f63: 44 3b a5 58 56 01 00 cmp 0x15658(%rbp),%r12d f6a: 7d 22 jge f8e f6c: 80 3b 00 cmpb $0x0,(%rbx) f6f: 74 ea je f5b f71: 48 8b 43 08 mov 0x8(%rbx),%rax f75: 48 8b 40 10 mov 0x10(%rax),%rax f79: 48 8b 40 60 mov 0x60(%rax),%rax f7d: 48 85 c0 test %rax,%rax f80: 75 c6 jne f48 f82: 0f b6 43 04 movzbl 0x4(%rbx),%eax f86: eb cb jmp f53 f88: 41 bd 01 00 00 00 mov $0x1,%r13d f8e: 48 83 c4 08 add $0x8,%rsp f92: 44 89 e8 mov %r13d,%eax f95: 5b pop %rbx f96: 5d pop %rbp f97: 41 5c pop %r12 f99: 41 5d pop %r13 f9b: c3 retq f9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000000fa0 : fa0: e8 00 00 00 00 callq fa5 fa5: 41 56 push %r14 fa7: 41 55 push %r13 fa9: 41 89 d5 mov %edx,%r13d fac: 41 54 push %r12 fae: 41 89 f4 mov %esi,%r12d fb1: 55 push %rbp fb2: 8d 2c b5 00 00 00 00 lea 0x0(,%rsi,4),%ebp fb9: 53 push %rbx fba: 48 89 fb mov %rdi,%rbx fbd: 48 3b af 78 0c 00 00 cmp 0xc78(%rdi),%rbp fc4: 73 1b jae fe1 fc6: 83 e1 02 and $0x2,%ecx fc9: 75 09 jne fd4 fcb: f6 87 b0 63 01 00 10 testb $0x10,0x163b0(%rdi) fd2: 75 69 jne 103d fd4: 48 03 ab 80 0c 00 00 add 0xc80(%rbx),%rbp fdb: 44 89 6d 00 mov %r13d,0x0(%rbp) fdf: eb 0f jmp ff0 fe1: 48 8b 87 c8 0c 00 00 mov 0xcc8(%rdi),%rax fe8: 48 89 ee mov %rbp,%rsi feb: e8 00 00 00 00 callq ff0 ff0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) ff5: 5b pop %rbx ff6: 5d pop %rbp ff7: 41 5c pop %r12 ff9: 41 5d pop %r13 ffb: 41 5e pop %r14 ffd: c3 retq ffe: 48 8b 43 08 mov 0x8(%rbx),%rax 1002: 0f b7 70 3e movzwl 0x3e(%rax),%esi 1006: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 100d 100d: 89 c0 mov %eax,%eax 100f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1017 1016: 00 1017: 73 dc jae ff5 1019: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1020 1020: 48 85 c0 test %rax,%rax 1023: 74 0f je 1034 1025: 48 8b 78 08 mov 0x8(%rax),%rdi 1029: 44 89 e9 mov %r13d,%ecx 102c: 44 89 e2 mov %r12d,%edx 102f: e8 00 00 00 00 callq 1034 1034: 5b pop %rbx 1035: 5d pop %rbp 1036: 41 5c pop %r12 1038: 41 5d pop %r13 103a: 41 5e pop %r14 103c: c3 retq 103d: 4c 8d b7 50 66 01 00 lea 0x16650(%rdi),%r14 1044: 4c 89 f7 mov %r14,%rdi 1047: e8 00 00 00 00 callq 104c 104c: 85 c0 test %eax,%eax 104e: 74 84 je fd4 1050: 48 89 df mov %rbx,%rdi 1053: 44 89 ea mov %r13d,%edx 1056: 44 89 e6 mov %r12d,%esi 1059: e8 00 00 00 00 callq 105e 105e: 4c 89 f7 mov %r14,%rdi 1061: e8 00 00 00 00 callq 1066 1066: eb 88 jmp ff0 1068: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 106f: 00 0000000000001070 : 1070: e8 00 00 00 00 callq 1075 1075: 8b 97 58 56 01 00 mov 0x15658(%rdi),%edx 107b: 85 d2 test %edx,%edx 107d: 0f 8e a5 00 00 00 jle 1128 1083: 41 55 push %r13 1085: 41 89 f5 mov %esi,%r13d 1088: 41 54 push %r12 108a: 49 89 fc mov %rdi,%r12 108d: 55 push %rbp 108e: 31 ed xor %ebp,%ebp 1090: 53 push %rbx 1091: 89 eb mov %ebp,%ebx 1093: f7 d3 not %ebx 1095: 01 d3 add %edx,%ebx 1097: 45 85 ed test %r13d,%r13d 109a: 0f 44 dd cmove %ebp,%ebx 109d: 48 63 db movslq %ebx,%rbx 10a0: 48 89 d8 mov %rbx,%rax 10a3: 48 c1 e0 04 shl $0x4,%rax 10a7: 4c 01 e0 add %r12,%rax 10aa: 80 b8 5b 55 01 00 00 cmpb $0x0,0x1555b(%rax) 10b1: 74 40 je 10f3 10b3: 48 8b 88 60 55 01 00 mov 0x15560(%rax),%rcx 10ba: 8b 01 mov (%rcx),%eax 10bc: 8d 70 f5 lea -0xb(%rax),%esi 10bf: 83 e6 fd and $0xfffffffd,%esi 10c2: 74 2f je 10f3 10c4: 83 e8 08 sub $0x8,%eax 10c7: 83 f8 01 cmp $0x1,%eax 10ca: 76 27 jbe 10f3 10cc: 48 8b 41 10 mov 0x10(%rcx),%rax 10d0: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 10d7: 48 85 c0 test %rax,%rax 10da: 74 17 je 10f3 10dc: 44 89 ee mov %r13d,%esi 10df: 4c 89 e7 mov %r12,%rdi 10e2: e8 00 00 00 00 callq 10e7 10e7: 85 c0 test %eax,%eax 10e9: 75 16 jne 1101 10eb: 41 8b 94 24 58 56 01 mov 0x15658(%r12),%edx 10f2: 00 10f3: 83 c5 01 add $0x1,%ebp 10f6: 39 ea cmp %ebp,%edx 10f8: 7f 97 jg 1091 10fa: 5b pop %rbx 10fb: 5d pop %rbp 10fc: 41 5c pop %r12 10fe: 41 5d pop %r13 1100: c3 retq 1101: 48 c1 e3 04 shl $0x4,%rbx 1105: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 110c: 4a 8b 94 23 60 55 01 mov 0x15560(%rbx,%r12,1),%rdx 1113: 00 1114: 5b pop %rbx 1115: 5d pop %rbp 1116: 41 5c pop %r12 1118: 48 8b 4a 10 mov 0x10(%rdx),%rcx 111c: 41 5d pop %r13 111e: 89 c2 mov %eax,%edx 1120: 48 8b 31 mov (%rcx),%rsi 1123: e9 00 00 00 00 jmpq 1128 1128: c3 retq 1129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000001130 : 1130: e8 00 00 00 00 callq 1135 1135: 8b 97 58 56 01 00 mov 0x15658(%rdi),%edx 113b: 85 d2 test %edx,%edx 113d: 0f 8e a5 00 00 00 jle 11e8 1143: 41 55 push %r13 1145: 41 89 f5 mov %esi,%r13d 1148: 41 54 push %r12 114a: 49 89 fc mov %rdi,%r12 114d: 55 push %rbp 114e: 31 ed xor %ebp,%ebp 1150: 53 push %rbx 1151: 89 eb mov %ebp,%ebx 1153: f7 d3 not %ebx 1155: 01 d3 add %edx,%ebx 1157: 45 85 ed test %r13d,%r13d 115a: 0f 44 dd cmove %ebp,%ebx 115d: 48 63 db movslq %ebx,%rbx 1160: 48 89 d8 mov %rbx,%rax 1163: 48 c1 e0 04 shl $0x4,%rax 1167: 4c 01 e0 add %r12,%rax 116a: 80 b8 5b 55 01 00 00 cmpb $0x0,0x1555b(%rax) 1171: 74 40 je 11b3 1173: 48 8b 88 60 55 01 00 mov 0x15560(%rax),%rcx 117a: 8b 01 mov (%rcx),%eax 117c: 8d 70 f5 lea -0xb(%rax),%esi 117f: 83 e6 fd and $0xfffffffd,%esi 1182: 74 2f je 11b3 1184: 83 e8 08 sub $0x8,%eax 1187: 83 f8 01 cmp $0x1,%eax 118a: 76 27 jbe 11b3 118c: 48 8b 41 10 mov 0x10(%rcx),%rax 1190: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 1197: 48 85 c0 test %rax,%rax 119a: 74 17 je 11b3 119c: 44 89 ee mov %r13d,%esi 119f: 4c 89 e7 mov %r12,%rdi 11a2: e8 00 00 00 00 callq 11a7 11a7: 85 c0 test %eax,%eax 11a9: 75 16 jne 11c1 11ab: 41 8b 94 24 58 56 01 mov 0x15658(%r12),%edx 11b2: 00 11b3: 83 c5 01 add $0x1,%ebp 11b6: 39 ea cmp %ebp,%edx 11b8: 7f 97 jg 1151 11ba: 5b pop %rbx 11bb: 5d pop %rbp 11bc: 41 5c pop %r12 11be: 41 5d pop %r13 11c0: c3 retq 11c1: 48 c1 e3 04 shl $0x4,%rbx 11c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11cc: 4a 8b 94 23 60 55 01 mov 0x15560(%rbx,%r12,1),%rdx 11d3: 00 11d4: 5b pop %rbx 11d5: 5d pop %rbp 11d6: 41 5c pop %r12 11d8: 48 8b 4a 10 mov 0x10(%rdx),%rcx 11dc: 41 5d pop %r13 11de: 89 c2 mov %eax,%edx 11e0: 48 8b 31 mov (%rcx),%rsi 11e3: e9 00 00 00 00 jmpq 11e8 11e8: c3 retq 11e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000011f0 : 11f0: e8 00 00 00 00 callq 11f5 11f5: 41 55 push %r13 11f7: 44 8d 2c b5 00 00 00 lea 0x0(,%rsi,4),%r13d 11fe: 00 11ff: 41 54 push %r12 1201: 41 89 f4 mov %esi,%r12d 1204: 55 push %rbp 1205: 53 push %rbx 1206: 48 89 fb mov %rdi,%rbx 1209: 4c 3b af 78 0c 00 00 cmp 0xc78(%rdi),%r13 1210: 73 1b jae 122d 1212: 83 e2 02 and $0x2,%edx 1215: 75 09 jne 1220 1217: f6 87 b0 63 01 00 10 testb $0x10,0x163b0(%rdi) 121e: 75 6e jne 128e 1220: 4c 03 ab 80 0c 00 00 add 0xc80(%rbx),%r13 1227: 45 8b 6d 00 mov 0x0(%r13),%r13d 122b: eb 12 jmp 123f 122d: 4c 89 ee mov %r13,%rsi 1230: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 1237: e8 00 00 00 00 callq 123c 123c: 41 89 c5 mov %eax,%r13d 123f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1244: 5b pop %rbx 1245: 44 89 e8 mov %r13d,%eax 1248: 5d pop %rbp 1249: 41 5c pop %r12 124b: 41 5d pop %r13 124d: c3 retq 124e: 48 8b 43 08 mov 0x8(%rbx),%rax 1252: 0f b7 70 3e movzwl 0x3e(%rax),%esi 1256: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 125d 125d: 89 c0 mov %eax,%eax 125f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1267 1266: 00 1267: 73 db jae 1244 1269: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1270 1270: 48 85 c0 test %rax,%rax 1273: 74 0f je 1284 1275: 48 8b 78 08 mov 0x8(%rax),%rdi 1279: 44 89 e9 mov %r13d,%ecx 127c: 44 89 e2 mov %r12d,%edx 127f: e8 00 00 00 00 callq 1284 1284: 5b pop %rbx 1285: 44 89 e8 mov %r13d,%eax 1288: 5d pop %rbp 1289: 41 5c pop %r12 128b: 41 5d pop %r13 128d: c3 retq 128e: 48 8d af 50 66 01 00 lea 0x16650(%rdi),%rbp 1295: 48 89 ef mov %rbp,%rdi 1298: e8 00 00 00 00 callq 129d 129d: 85 c0 test %eax,%eax 129f: 0f 84 7b ff ff ff je 1220 12a5: 48 89 df mov %rbx,%rdi 12a8: 44 89 e6 mov %r12d,%esi 12ab: e8 00 00 00 00 callq 12b0 12b0: 48 89 ef mov %rbp,%rdi 12b3: 41 89 c5 mov %eax,%r13d 12b6: e8 00 00 00 00 callq 12bb 12bb: eb 82 jmp 123f 12bd: 0f 1f 00 nopl (%rax) 00000000000012c0 : 12c0: e8 00 00 00 00 callq 12c5 12c5: 41 54 push %r12 12c7: 49 89 fc mov %rdi,%r12 12ca: 55 push %rbp 12cb: 53 push %rbx 12cc: 48 83 ec 08 sub $0x8,%rsp 12d0: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 12d7 12d7: 74 20 je 12f9 12d9: be 01 00 00 00 mov $0x1,%esi 12de: e8 4d fe ff ff callq 1130 12e3: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 12ea 12ea: 74 0d je 12f9 12ec: be 01 00 00 00 mov $0x1,%esi 12f1: 4c 89 e7 mov %r12,%rdi 12f4: e8 77 fd ff ff callq 1070 12f9: 41 8b ac 24 58 56 01 mov 0x15658(%r12),%ebp 1300: 00 1301: 83 ed 01 sub $0x1,%ebp 1304: 78 41 js 1347 1306: 48 63 c5 movslq %ebp,%rax 1309: 48 c1 e0 04 shl $0x4,%rax 130d: 49 8d 9c 04 58 55 01 lea 0x15558(%r12,%rax,1),%rbx 1314: 00 1315: 80 3b 00 cmpb $0x0,(%rbx) 1318: 74 21 je 133b 131a: 48 8b 43 08 mov 0x8(%rbx),%rax 131e: 83 38 05 cmpl $0x5,(%rax) 1321: 75 18 jne 133b 1323: 48 8b 40 10 mov 0x10(%rax),%rax 1327: 4c 89 e7 mov %r12,%rdi 132a: 48 8b 40 40 mov 0x40(%rax),%rax 132e: e8 00 00 00 00 callq 1333 1333: 85 c0 test %eax,%eax 1335: 75 1b jne 1352 1337: c6 43 02 00 movb $0x0,0x2(%rbx) 133b: 83 ed 01 sub $0x1,%ebp 133e: 48 83 eb 10 sub $0x10,%rbx 1342: 83 fd ff cmp $0xffffffff,%ebp 1345: 75 ce jne 1315 1347: 48 83 c4 08 add $0x8,%rsp 134b: 31 c0 xor %eax,%eax 134d: 5b pop %rbx 134e: 5d pop %rbp 134f: 41 5c pop %r12 1351: c3 retq 1352: 48 63 ed movslq %ebp,%rbp 1355: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 135c: 89 44 24 04 mov %eax,0x4(%rsp) 1360: 48 c1 e5 04 shl $0x4,%rbp 1364: 4a 8b 94 25 60 55 01 mov 0x15560(%rbp,%r12,1),%rdx 136b: 00 136c: 48 8b 4a 10 mov 0x10(%rdx),%rcx 1370: 89 c2 mov %eax,%edx 1372: 48 8b 31 mov (%rcx),%rsi 1375: e8 00 00 00 00 callq 137a 137a: 8b 44 24 04 mov 0x4(%rsp),%eax 137e: 48 83 c4 08 add $0x8,%rsp 1382: 5b pop %rbx 1383: 5d pop %rbp 1384: 41 5c pop %r12 1386: c3 retq 1387: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 138e: 00 00 0000000000001390 : 1390: e8 00 00 00 00 callq 1395 1395: 41 55 push %r13 1397: 41 54 push %r12 1399: 55 push %rbp 139a: 48 89 fd mov %rdi,%rbp 139d: 53 push %rbx 139e: 48 83 ec 08 sub $0x8,%rsp 13a2: 8b 8f 58 56 01 00 mov 0x15658(%rdi),%ecx 13a8: 85 c9 test %ecx,%ecx 13aa: 7e 51 jle 13fd 13ac: 31 db xor %ebx,%ebx 13ae: 49 89 dc mov %rbx,%r12 13b1: 4c 63 eb movslq %ebx,%r13 13b4: 49 c1 e4 04 shl $0x4,%r12 13b8: 42 80 bc 25 5a 55 01 cmpb $0x0,0x1555a(%rbp,%r12,1) 13bf: 00 00 13c1: 74 2e je 13f1 13c3: 4a 8b 84 25 60 55 01 mov 0x15560(%rbp,%r12,1),%rax 13ca: 00 13cb: 48 8b 40 10 mov 0x10(%rax),%rax 13cf: 48 8b 40 10 mov 0x10(%rax),%rax 13d3: 48 85 c0 test %rax,%rax 13d6: 74 10 je 13e8 13d8: 48 89 ef mov %rbp,%rdi 13db: e8 00 00 00 00 callq 13e0 13e0: 85 c0 test %eax,%eax 13e2: 0f 85 25 01 00 00 jne 150d 13e8: 42 c6 84 25 5b 55 01 movb $0x1,0x1555b(%rbp,%r12,1) 13ef: 00 01 13f1: 48 83 c3 01 add $0x1,%rbx 13f5: 39 9d 58 56 01 00 cmp %ebx,0x15658(%rbp) 13fb: 7f b1 jg 13ae 13fd: be 01 00 00 00 mov $0x1,%esi 1402: 48 89 ef mov %rbp,%rdi 1405: e8 00 00 00 00 callq 140a 140a: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 1411 1411: 74 1d je 1430 1413: 31 f6 xor %esi,%esi 1415: 48 89 ef mov %rbp,%rdi 1418: e8 53 fc ff ff callq 1070 141d: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 1424 1424: 74 0a je 1430 1426: 31 f6 xor %esi,%esi 1428: 48 89 ef mov %rbp,%rdi 142b: e8 00 fd ff ff callq 1130 1430: 48 8b 85 d0 28 00 00 mov 0x28d0(%rbp),%rax 1437: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 143e: 45 31 e4 xor %r12d,%r12d 1441: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 1448: 48 8b 08 mov (%rax),%rcx 144b: 48 89 8d 01 66 01 00 mov %rcx,0x16601(%rbp) 1452: 48 8b 48 08 mov 0x8(%rax),%rcx 1456: 48 89 8d 09 66 01 00 mov %rcx,0x16609(%rbp) 145d: 48 8b 48 10 mov 0x10(%rax),%rcx 1461: 48 89 8d 11 66 01 00 mov %rcx,0x16611(%rbp) 1468: 48 8b 48 18 mov 0x18(%rax),%rcx 146c: 48 89 8d 19 66 01 00 mov %rcx,0x16619(%rbp) 1473: 48 8b 48 20 mov 0x20(%rax),%rcx 1477: 48 89 8d 21 66 01 00 mov %rcx,0x16621(%rbp) 147e: 48 8b 48 28 mov 0x28(%rax),%rcx 1482: 48 89 8d 29 66 01 00 mov %rcx,0x16629(%rbp) 1489: 48 8b 48 30 mov 0x30(%rax),%rcx 148d: 48 89 8d 31 66 01 00 mov %rcx,0x16631(%rbp) 1494: 48 8b 40 38 mov 0x38(%rax),%rax 1498: 48 89 85 39 66 01 00 mov %rax,0x16639(%rbp) 149f: e8 00 00 00 00 callq 14a4 14a4: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 14ab 14ab: 77 13 ja 14c0 14ad: eb 3c jmp 14eb 14af: 41 83 c4 01 add $0x1,%r12d 14b3: 48 83 c3 10 add $0x10,%rbx 14b7: 44 3b 25 00 00 00 00 cmp 0x0(%rip),%r12d # 14be 14be: 73 2b jae 14eb 14c0: 48 8b 7b f8 mov -0x8(%rbx),%rdi 14c4: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 14cb: 75 e2 jne 14af 14cd: 8b 13 mov (%rbx),%edx 14cf: 85 d2 test %edx,%edx 14d1: 75 dc jne 14af 14d3: e8 00 00 00 00 callq 14d8 14d8: 41 89 c5 mov %eax,%r13d 14db: 85 c0 test %eax,%eax 14dd: 0f 85 91 00 00 00 jne 1574 14e3: c7 03 01 00 00 00 movl $0x1,(%rbx) 14e9: eb c4 jmp 14af 14eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14f2: e8 00 00 00 00 callq 14f7 14f7: 31 c0 xor %eax,%eax 14f9: 83 bd 7c 28 00 00 01 cmpl $0x1,0x287c(%rbp) 1500: 77 3f ja 1541 1502: 48 83 c4 08 add $0x8,%rsp 1506: 5b pop %rbx 1507: 5d pop %rbp 1508: 41 5c pop %r12 150a: 41 5d pop %r13 150c: c3 retq 150d: 49 c1 e5 04 shl $0x4,%r13 1511: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1518: 89 44 24 04 mov %eax,0x4(%rsp) 151c: 49 8b 94 2d 60 55 01 mov 0x15560(%r13,%rbp,1),%rdx 1523: 00 1524: 48 8b 4a 10 mov 0x10(%rdx),%rcx 1528: 89 c2 mov %eax,%edx 152a: 48 8b 31 mov (%rcx),%rsi 152d: e8 00 00 00 00 callq 1532 1532: 8b 44 24 04 mov 0x4(%rsp),%eax 1536: 48 83 c4 08 add $0x8,%rsp 153a: 5b pop %rbx 153b: 5d pop %rbp 153c: 41 5c pop %r12 153e: 41 5d pop %r13 1540: c3 retq 1541: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1548: e8 00 00 00 00 callq 154d 154d: 8b 85 7c 28 00 00 mov 0x287c(%rbp),%eax 1553: 39 05 00 00 00 00 cmp %eax,0x0(%rip) # 1559 1559: 74 39 je 1594 155b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1562: e8 00 00 00 00 callq 1567 1567: 31 c0 xor %eax,%eax 1569: 48 83 c4 08 add $0x8,%rsp 156d: 5b pop %rbx 156e: 5d pop %rbp 156f: 41 5c pop %r12 1571: 41 5d pop %r13 1573: c3 retq 1574: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157b: e8 00 00 00 00 callq 1580 1580: 44 89 ee mov %r13d,%esi 1583: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 158a: e8 00 00 00 00 callq 158f 158f: e9 63 ff ff ff jmpq 14f7 1594: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 159a 159a: 85 c0 test %eax,%eax 159c: 74 bd je 155b 159e: 31 db xor %ebx,%ebx 15a0: 48 89 d8 mov %rbx,%rax 15a3: 48 c1 e0 04 shl $0x4,%rax 15a7: 48 8b b8 00 00 00 00 mov 0x0(%rax),%rdi 15ae: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 15b5: 75 0b jne 15c2 15b7: 31 f6 xor %esi,%esi 15b9: e8 00 00 00 00 callq 15be 15be: 85 c0 test %eax,%eax 15c0: 75 0e jne 15d0 15c2: 48 83 c3 01 add $0x1,%rbx 15c6: 39 1d 00 00 00 00 cmp %ebx,0x0(%rip) # 15cc 15cc: 77 d2 ja 15a0 15ce: eb 8b jmp 155b 15d0: 89 c6 mov %eax,%esi 15d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d9: e8 00 00 00 00 callq 15de 15de: e9 78 ff ff ff jmpq 155b 15e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15ea: 00 00 00 00 15ee: 66 90 xchg %ax,%ax 00000000000015f0 : 15f0: e8 00 00 00 00 callq 15f5 15f5: 48 8b 87 08 07 00 00 mov 0x708(%rdi),%rax 15fc: 48 c1 e8 12 shr $0x12,%rax 1600: 83 e0 01 and $0x1,%eax 1603: c3 retq 1604: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 160b: 00 00 00 00 160f: 90 nop 0000000000001610 : 1610: e8 00 00 00 00 callq 1615 1615: 48 8b 87 20 07 00 00 mov 0x720(%rdi),%rax 161c: 4c 8d 47 f0 lea -0x10(%rdi),%r8 1620: 4c 89 c7 mov %r8,%rdi 1623: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 162a: e9 00 00 00 00 jmpq 162f 162f: 90 nop 0000000000001630 : 1630: e8 00 00 00 00 callq 1635 1635: 41 57 push %r15 1637: 41 56 push %r14 1639: 41 55 push %r13 163b: 49 89 fd mov %rdi,%r13 163e: 41 54 push %r12 1640: 4c 8d 24 0e lea (%rsi,%rcx,1),%r12 1644: 55 push %rbp 1645: 4c 89 e0 mov %r12,%rax 1648: 53 push %rbx 1649: 48 89 f3 mov %rsi,%rbx 164c: 48 83 ec 28 sub $0x28,%rsp 1650: 4c 39 a7 58 0f 00 00 cmp %r12,0xf58(%rdi) 1657: 48 0f 46 87 58 0f 00 cmovbe 0xf58(%rdi),%rax 165e: 00 165f: 48 89 54 24 08 mov %rdx,0x8(%rsp) 1664: 44 88 44 24 17 mov %r8b,0x17(%rsp) 1669: 48 39 c6 cmp %rax,%rsi 166c: 0f 83 e0 01 00 00 jae 1852 1672: 4c 8b 97 90 57 00 00 mov 0x5790(%rdi),%r10 1679: 49 89 c7 mov %rax,%r15 167c: 48 89 cd mov %rcx,%rbp 167f: 49 29 f7 sub %rsi,%r15 1682: 49 01 f2 add %rsi,%r10 1685: 45 84 c0 test %r8b,%r8b 1688: 0f 85 61 01 00 00 jne 17ef 168e: 48 8b 97 30 07 00 00 mov 0x730(%rdi),%rdx 1695: 4c 89 54 24 18 mov %r10,0x18(%rsp) 169a: 31 f6 xor %esi,%esi 169c: 48 89 04 24 mov %rax,(%rsp) 16a0: 48 8b 52 68 mov 0x68(%rdx),%rdx 16a4: e8 00 00 00 00 callq 16a9 16a9: 0f ae f0 mfence 16ac: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 16b1: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 16b6: 4c 89 fa mov %r15,%rdx 16b9: 4c 89 d6 mov %r10,%rsi 16bc: e8 00 00 00 00 callq 16c1 16c1: 48 8b 04 24 mov (%rsp),%rax 16c5: 4c 39 fd cmp %r15,%rbp 16c8: 0f 84 5a 01 00 00 je 1828 16ce: 49 83 e7 fc and $0xfffffffffffffffc,%r15 16d2: 4c 01 7c 24 08 add %r15,0x8(%rsp) 16d7: 48 89 c3 mov %rax,%rbx 16da: 48 89 c2 mov %rax,%rdx 16dd: 49 8d 85 88 0c 00 00 lea 0xc88(%r13),%rax 16e4: 48 89 14 24 mov %rdx,(%rsp) 16e8: 49 89 df mov %rbx,%r15 16eb: bd ff ff ff ff mov $0xffffffff,%ebp 16f0: 48 89 c7 mov %rax,%rdi 16f3: 48 89 44 24 18 mov %rax,0x18(%rsp) 16f8: e8 00 00 00 00 callq 16fd 16fd: 48 8b 14 24 mov (%rsp),%rdx 1701: 48 89 44 24 20 mov %rax,0x20(%rsp) 1706: 49 39 d4 cmp %rdx,%r12 1709: 0f 87 8b 00 00 00 ja 179a 170f: e9 be 00 00 00 jmpq 17d2 1714: 44 89 fa mov %r15d,%edx 1717: b9 02 00 00 00 mov $0x2,%ecx 171c: 31 f6 xor %esi,%esi 171e: 4c 89 ef mov %r13,%rdi 1721: 81 ca 00 00 00 80 or $0x80000000,%edx 1727: 48 89 04 24 mov %rax,(%rsp) 172b: e8 70 f8 ff ff callq fa0 1730: 48 8b 04 24 mov (%rsp),%rax 1734: 41 0f b6 95 4c 68 01 movzbl 0x1684c(%r13),%edx 173b: 00 173c: 44 39 f0 cmp %r14d,%eax 173f: 74 20 je 1761 1741: 84 d2 test %dl,%dl 1743: 75 6f jne 17b4 1745: 89 c2 mov %eax,%edx 1747: b9 02 00 00 00 mov $0x2,%ecx 174c: be 06 00 00 00 mov $0x6,%esi 1751: 4c 89 ef mov %r13,%rdi 1754: e8 47 f8 ff ff callq fa0 1759: 41 0f b6 95 4c 68 01 movzbl 0x1684c(%r13),%edx 1760: 00 1761: 80 7c 24 17 00 cmpb $0x0,0x17(%rsp) 1766: 0f 84 cb 00 00 00 je 1837 176c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1771: 48 29 d8 sub %rbx,%rax 1774: 46 8b 14 38 mov (%rax,%r15,1),%r10d 1778: 84 d2 test %dl,%dl 177a: 75 15 jne 1791 177c: b9 02 00 00 00 mov $0x2,%ecx 1781: 44 89 d2 mov %r10d,%edx 1784: be 01 00 00 00 mov $0x1,%esi 1789: 4c 89 ef mov %r13,%rdi 178c: e8 0f f8 ff ff callq fa0 1791: 49 83 c7 04 add $0x4,%r15 1795: 4d 39 fc cmp %r15,%r12 1798: 76 38 jbe 17d2 179a: 4c 89 f8 mov %r15,%rax 179d: 41 89 ee mov %ebp,%r14d 17a0: 48 c1 f8 1f sar $0x1f,%rax 17a4: 41 80 bd 4c 68 01 00 cmpb $0x0,0x1684c(%r13) 17ab: 00 17ac: 89 c5 mov %eax,%ebp 17ae: 0f 84 60 ff ff ff je 1714 17b4: 80 7c 24 17 00 cmpb $0x0,0x17(%rsp) 17b9: 75 d6 jne 1791 17bb: 31 c0 xor %eax,%eax 17bd: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 17c2: 48 29 da sub %rbx,%rdx 17c5: 42 89 04 3a mov %eax,(%rdx,%r15,1) 17c9: 49 83 c7 04 add $0x4,%r15 17cd: 4d 39 fc cmp %r15,%r12 17d0: 77 c8 ja 179a 17d2: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 17d7: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 17dc: 48 83 c4 28 add $0x28,%rsp 17e0: 5b pop %rbx 17e1: 5d pop %rbp 17e2: 41 5c pop %r12 17e4: 41 5d pop %r13 17e6: 41 5e pop %r14 17e8: 41 5f pop %r15 17ea: e9 00 00 00 00 jmpq 17ef 17ef: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 17f4: 4c 89 fa mov %r15,%rdx 17f7: 4c 89 d7 mov %r10,%rdi 17fa: 48 89 04 24 mov %rax,(%rsp) 17fe: e8 00 00 00 00 callq 1803 1803: 0f ae f0 mfence 1806: 49 8b 95 30 07 00 00 mov 0x730(%r13),%rdx 180d: 31 f6 xor %esi,%esi 180f: 4c 89 ef mov %r13,%rdi 1812: 48 8b 52 60 mov 0x60(%rdx),%rdx 1816: e8 00 00 00 00 callq 181b 181b: 48 8b 04 24 mov (%rsp),%rax 181f: 4c 39 fd cmp %r15,%rbp 1822: 0f 85 a6 fe ff ff jne 16ce 1828: 48 83 c4 28 add $0x28,%rsp 182c: 5b pop %rbx 182d: 5d pop %rbp 182e: 41 5c pop %r12 1830: 41 5d pop %r13 1832: 41 5e pop %r14 1834: 41 5f pop %r15 1836: c3 retq 1837: 84 d2 test %dl,%dl 1839: 75 80 jne 17bb 183b: ba 02 00 00 00 mov $0x2,%edx 1840: be 01 00 00 00 mov $0x1,%esi 1845: 4c 89 ef mov %r13,%rdi 1848: e8 a3 f9 ff ff callq 11f0 184d: e9 6b ff ff ff jmpq 17bd 1852: 48 89 f2 mov %rsi,%rdx 1855: e9 83 fe ff ff jmpq 16dd 185a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000001860 : 1860: e8 00 00 00 00 callq 1865 1865: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 186c: 75 05 jne 1873 186e: e9 7d f9 ff ff jmpq 11f0 1873: 31 c0 xor %eax,%eax 1875: c3 retq 1876: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 187d: 00 00 00 0000000000001880 : 1880: e8 00 00 00 00 callq 1885 1885: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 188c: 75 15 jne 18a3 188e: 89 f6 mov %esi,%esi 1890: 48 3b b7 78 0c 00 00 cmp 0xc78(%rdi),%rsi 1897: 73 0d jae 18a6 1899: 48 03 b7 80 0c 00 00 add 0xc80(%rdi),%rsi 18a0: 8a 06 mov (%rsi),%al 18a2: c3 retq 18a3: 31 c0 xor %eax,%eax 18a5: c3 retq 18a6: 0f 0b ud2 18a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18af: 00 00000000000018b0 : 18b0: e8 00 00 00 00 callq 18b5 18b5: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 18bc: 75 15 jne 18d3 18be: 89 f6 mov %esi,%esi 18c0: 48 3b b7 78 0c 00 00 cmp 0xc78(%rdi),%rsi 18c7: 73 0b jae 18d4 18c9: 48 03 b7 80 0c 00 00 add 0xc80(%rdi),%rsi 18d0: 88 16 mov %dl,(%rsi) 18d2: c3 retq 18d3: c3 retq 18d4: 0f 0b ud2 18d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18dd: 00 00 00 00000000000018e0 : 18e0: e8 00 00 00 00 callq 18e5 18e5: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 18ec: 75 05 jne 18f3 18ee: e9 ad f6 ff ff jmpq fa0 18f3: c3 retq 18f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18fb: 00 00 00 00 18ff: 90 nop 0000000000001900 : 1900: e8 00 00 00 00 callq 1905 1905: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 190c: 75 5a jne 1968 190e: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax 1914: 83 e0 14 and $0x14,%eax 1917: 83 f8 04 cmp $0x4,%eax 191a: 74 0d je 1929 191c: c1 e6 02 shl $0x2,%esi 191f: 48 03 b7 80 0c 00 00 add 0xc80(%rdi),%rsi 1926: 89 16 mov %edx,(%rsi) 1928: c3 retq 1929: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax 1930: 48 85 c0 test %rax,%rax 1933: 74 e7 je 191c 1935: 48 8b 40 68 mov 0x68(%rax),%rax 1939: 48 85 c0 test %rax,%rax 193c: 74 de je 191c 193e: 48 83 ec 10 sub $0x10,%rsp 1942: 89 54 24 0c mov %edx,0xc(%rsp) 1946: 89 74 24 08 mov %esi,0x8(%rsp) 194a: 48 89 3c 24 mov %rdi,(%rsp) 194e: e8 00 00 00 00 callq 1953 1953: 48 8b 3c 24 mov (%rsp),%rdi 1957: 8b 74 24 08 mov 0x8(%rsp),%esi 195b: 84 c0 test %al,%al 195d: 8b 54 24 0c mov 0xc(%rsp),%edx 1961: 75 06 jne 1969 1963: 48 83 c4 10 add $0x10,%rsp 1967: c3 retq 1968: c3 retq 1969: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax 1970: 48 8b 40 60 mov 0x60(%rax),%rax 1974: 48 83 c4 10 add $0x10,%rsp 1978: e9 00 00 00 00 jmpq 197d 197d: 0f 1f 00 nopl (%rax) 0000000000001980 : 1980: e8 00 00 00 00 callq 1985 1985: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 198c: 75 3e jne 19cc 198e: 53 push %rbx 198f: 8d 04 b5 00 00 00 00 lea 0x0(,%rsi,4),%eax 1996: 48 89 fb mov %rdi,%rbx 1999: 48 8b b3 68 0d 00 00 mov 0xd68(%rbx),%rsi 19a0: 48 89 c7 mov %rax,%rdi 19a3: 48 3b 83 70 0d 00 00 cmp 0xd70(%rbx),%rax 19aa: 73 0a jae 19b6 19ac: 48 8d 3c 06 lea (%rsi,%rax,1),%rdi 19b0: 5b pop %rbx 19b1: e9 00 00 00 00 jmpq 19b6 19b6: e8 00 00 00 00 callq 19bb 19bb: 48 8b bb 68 0d 00 00 mov 0xd68(%rbx),%rdi 19c2: 5b pop %rbx 19c3: 48 83 c7 04 add $0x4,%rdi 19c7: e9 00 00 00 00 jmpq 19cc 19cc: 31 c0 xor %eax,%eax 19ce: c3 retq 19cf: 90 nop 00000000000019d0 : 19d0: e8 00 00 00 00 callq 19d5 19d5: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 19dc: 75 46 jne 1a24 19de: 55 push %rbp 19df: 8d 04 b5 00 00 00 00 lea 0x0(,%rsi,4),%eax 19e6: 89 d5 mov %edx,%ebp 19e8: 53 push %rbx 19e9: 48 89 fb mov %rdi,%rbx 19ec: 48 89 c7 mov %rax,%rdi 19ef: 48 8b b3 68 0d 00 00 mov 0xd68(%rbx),%rsi 19f6: 48 3b 83 70 0d 00 00 cmp 0xd70(%rbx),%rax 19fd: 73 0c jae 1a0b 19ff: 5b pop %rbx 1a00: 48 01 c6 add %rax,%rsi 1a03: 89 d7 mov %edx,%edi 1a05: 5d pop %rbp 1a06: e9 00 00 00 00 jmpq 1a0b 1a0b: e8 00 00 00 00 callq 1a10 1a10: 48 8b b3 68 0d 00 00 mov 0xd68(%rbx),%rsi 1a17: 89 ef mov %ebp,%edi 1a19: 5b pop %rbx 1a1a: 5d pop %rbp 1a1b: 48 83 c6 04 add $0x4,%rsi 1a1f: e9 00 00 00 00 jmpq 1a24 1a24: c3 retq 1a25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a2c: 00 00 00 00 0000000000001a30 : 1a30: e8 00 00 00 00 callq 1a35 1a35: 31 c0 xor %eax,%eax 1a37: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 1a3e: 75 18 jne 1a58 1a40: 39 b7 90 0d 00 00 cmp %esi,0xd90(%rdi) 1a46: 76 11 jbe 1a59 1a48: 48 8b 87 88 0d 00 00 mov 0xd88(%rdi),%rax 1a4f: 89 f6 mov %esi,%esi 1a51: 48 8d 04 b0 lea (%rax,%rsi,4),%rax 1a55: 8b 00 mov (%rax),%eax 1a57: c3 retq 1a58: c3 retq 1a59: 48 83 ec 08 sub $0x8,%rsp 1a5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a64: 89 44 24 04 mov %eax,0x4(%rsp) 1a68: e8 00 00 00 00 callq 1a6d 1a6d: 8b 44 24 04 mov 0x4(%rsp),%eax 1a71: 48 83 c4 08 add $0x8,%rsp 1a75: c3 retq 1a76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1a7d: 00 00 00 0000000000001a80 : 1a80: e8 00 00 00 00 callq 1a85 1a85: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 1a8c: 75 18 jne 1aa6 1a8e: 39 b7 90 0d 00 00 cmp %esi,0xd90(%rdi) 1a94: 76 11 jbe 1aa7 1a96: 48 8b 87 88 0d 00 00 mov 0xd88(%rdi),%rax 1a9d: 89 f6 mov %esi,%esi 1a9f: 48 8d 04 b0 lea (%rax,%rsi,4),%rax 1aa3: 89 10 mov %edx,(%rax) 1aa5: c3 retq 1aa6: c3 retq 1aa7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aae: e9 00 00 00 00 jmpq 1ab3 1ab3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1aba: 00 00 00 00 1abe: 66 90 xchg %ax,%ax 0000000000001ac0 : 1ac0: e8 00 00 00 00 callq 1ac5 1ac5: 31 c0 xor %eax,%eax 1ac7: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 1ace: 75 19 jne 1ae9 1ad0: 39 b7 90 0d 00 00 cmp %esi,0xd90(%rdi) 1ad6: 76 12 jbe 1aea 1ad8: 48 8b 87 88 0d 00 00 mov 0xd88(%rdi),%rax 1adf: 89 f6 mov %esi,%esi 1ae1: 48 8d 04 b0 lea (%rax,%rsi,4),%rax 1ae5: 48 8b 00 mov (%rax),%rax 1ae8: c3 retq 1ae9: c3 retq 1aea: 48 83 ec 08 sub $0x8,%rsp 1aee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1af5: 48 89 04 24 mov %rax,(%rsp) 1af9: e8 00 00 00 00 callq 1afe 1afe: 48 8b 04 24 mov (%rsp),%rax 1b02: 48 83 c4 08 add $0x8,%rsp 1b06: c3 retq 1b07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b0e: 00 00 0000000000001b10 : 1b10: e8 00 00 00 00 callq 1b15 1b15: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 1b1c: 75 19 jne 1b37 1b1e: 39 b7 90 0d 00 00 cmp %esi,0xd90(%rdi) 1b24: 76 12 jbe 1b38 1b26: 48 8b 87 88 0d 00 00 mov 0xd88(%rdi),%rax 1b2d: 89 f6 mov %esi,%esi 1b2f: 48 8d 04 b0 lea (%rax,%rsi,4),%rax 1b33: 48 89 10 mov %rdx,(%rax) 1b36: c3 retq 1b37: c3 retq 1b38: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b3f: e9 00 00 00 00 jmpq 1b44 1b44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b4b: 00 00 00 00 1b4f: 90 nop 0000000000001b50 : 1b50: e8 00 00 00 00 callq 1b55 1b55: 41 56 push %r14 1b57: 4c 8d b7 b8 0c 00 00 lea 0xcb8(%rdi),%r14 1b5e: 41 55 push %r13 1b60: 41 89 cd mov %ecx,%r13d 1b63: 41 54 push %r12 1b65: 49 89 fc mov %rdi,%r12 1b68: 4c 89 f7 mov %r14,%rdi 1b6b: 55 push %rbp 1b6c: 89 d5 mov %edx,%ebp 1b6e: 53 push %rbx 1b6f: 89 f3 mov %esi,%ebx 1b71: c1 e5 02 shl $0x2,%ebp 1b74: e8 00 00 00 00 callq 1b79 1b79: 49 8b 94 24 80 0c 00 mov 0xc80(%r12),%rdx 1b80: 00 1b81: 48 89 c6 mov %rax,%rsi 1b84: 8d 04 9d 00 00 00 00 lea 0x0(,%rbx,4),%eax 1b8b: 48 01 d0 add %rdx,%rax 1b8e: 48 01 d5 add %rdx,%rbp 1b91: 44 89 28 mov %r13d,(%rax) 1b94: 8b 00 mov (%rax),%eax 1b96: 44 8b 65 00 mov 0x0(%rbp),%r12d 1b9a: 4c 89 f7 mov %r14,%rdi 1b9d: e8 00 00 00 00 callq 1ba2 1ba2: 44 89 e0 mov %r12d,%eax 1ba5: 5b pop %rbx 1ba6: 5d pop %rbp 1ba7: 41 5c pop %r12 1ba9: 41 5d pop %r13 1bab: 41 5e pop %r14 1bad: c3 retq 1bae: 66 90 xchg %ax,%ax 0000000000001bb0 : 1bb0: e8 00 00 00 00 callq 1bb5 1bb5: 41 56 push %r14 1bb7: 49 89 fe mov %rdi,%r14 1bba: 41 55 push %r13 1bbc: 4c 8d af b8 0c 00 00 lea 0xcb8(%rdi),%r13 1bc3: 41 54 push %r12 1bc5: 4c 89 ef mov %r13,%rdi 1bc8: 41 89 cc mov %ecx,%r12d 1bcb: 55 push %rbp 1bcc: 89 d5 mov %edx,%ebp 1bce: 53 push %rbx 1bcf: 89 f3 mov %esi,%ebx 1bd1: c1 e5 02 shl $0x2,%ebp 1bd4: e8 00 00 00 00 callq 1bd9 1bd9: 49 8b 8e 80 0c 00 00 mov 0xc80(%r14),%rcx 1be0: 48 89 c6 mov %rax,%rsi 1be3: 8d 04 9d 00 00 00 00 lea 0x0(,%rbx,4),%eax 1bea: 48 01 c8 add %rcx,%rax 1bed: 48 01 cd add %rcx,%rbp 1bf0: 44 89 20 mov %r12d,(%rax) 1bf3: 8b 10 mov (%rax),%edx 1bf5: 8b 55 00 mov 0x0(%rbp),%edx 1bf8: 89 d2 mov %edx,%edx 1bfa: 41 8d 4c 24 04 lea 0x4(%r12),%ecx 1bff: 89 08 mov %ecx,(%rax) 1c01: 8b 00 mov (%rax),%eax 1c03: 44 8b 65 00 mov 0x0(%rbp),%r12d 1c07: 49 c1 e4 20 shl $0x20,%r12 1c0b: 4c 89 ef mov %r13,%rdi 1c0e: 49 09 d4 or %rdx,%r12 1c11: e8 00 00 00 00 callq 1c16 1c16: 4c 89 e0 mov %r12,%rax 1c19: 5b pop %rbx 1c1a: 5d pop %rbp 1c1b: 41 5c pop %r12 1c1d: 41 5d pop %r13 1c1f: 41 5e pop %r14 1c21: c3 retq 1c22: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1c29: 00 00 00 00 1c2d: 0f 1f 00 nopl (%rax) 0000000000001c30 : 1c30: e8 00 00 00 00 callq 1c35 1c35: 41 57 push %r15 1c37: 4c 8d bf b8 0c 00 00 lea 0xcb8(%rdi),%r15 1c3e: 41 56 push %r14 1c40: 41 89 ce mov %ecx,%r14d 1c43: 41 55 push %r13 1c45: 45 89 c5 mov %r8d,%r13d 1c48: 41 54 push %r12 1c4a: 49 89 fc mov %rdi,%r12 1c4d: 4c 89 ff mov %r15,%rdi 1c50: 55 push %rbp 1c51: 89 d5 mov %edx,%ebp 1c53: 53 push %rbx 1c54: 89 f3 mov %esi,%ebx 1c56: c1 e5 02 shl $0x2,%ebp 1c59: e8 00 00 00 00 callq 1c5e 1c5e: 49 8b 8c 24 80 0c 00 mov 0xc80(%r12),%rcx 1c65: 00 1c66: 48 89 c6 mov %rax,%rsi 1c69: 8d 04 9d 00 00 00 00 lea 0x0(,%rbx,4),%eax 1c70: 48 01 c8 add %rcx,%rax 1c73: 48 01 cd add %rcx,%rbp 1c76: 44 89 30 mov %r14d,(%rax) 1c79: 8b 00 mov (%rax),%eax 1c7b: 44 89 6d 00 mov %r13d,0x0(%rbp) 1c7f: 8b 45 00 mov 0x0(%rbp),%eax 1c82: 5b pop %rbx 1c83: 4c 89 ff mov %r15,%rdi 1c86: 5d pop %rbp 1c87: 41 5c pop %r12 1c89: 41 5d pop %r13 1c8b: 41 5e pop %r14 1c8d: 41 5f pop %r15 1c8f: e9 00 00 00 00 jmpq 1c94 1c94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1c9b: 00 00 00 00 1c9f: 90 nop 0000000000001ca0 : 1ca0: e8 00 00 00 00 callq 1ca5 1ca5: 41 57 push %r15 1ca7: 49 89 ff mov %rdi,%r15 1caa: 41 56 push %r14 1cac: 4c 8d b7 b8 0c 00 00 lea 0xcb8(%rdi),%r14 1cb3: 41 55 push %r13 1cb5: 4c 89 f7 mov %r14,%rdi 1cb8: 41 89 cd mov %ecx,%r13d 1cbb: 41 54 push %r12 1cbd: 4d 89 c4 mov %r8,%r12 1cc0: 55 push %rbp 1cc1: 89 d5 mov %edx,%ebp 1cc3: 53 push %rbx 1cc4: 89 f3 mov %esi,%ebx 1cc6: c1 e5 02 shl $0x2,%ebp 1cc9: e8 00 00 00 00 callq 1cce 1cce: 49 8b 97 80 0c 00 00 mov 0xc80(%r15),%rdx 1cd5: 48 89 c6 mov %rax,%rsi 1cd8: 8d 04 9d 00 00 00 00 lea 0x0(,%rbx,4),%eax 1cdf: 48 01 d0 add %rdx,%rax 1ce2: 48 01 ea add %rbp,%rdx 1ce5: 44 89 28 mov %r13d,(%rax) 1ce8: 8b 08 mov (%rax),%ecx 1cea: 44 89 22 mov %r12d,(%rdx) 1ced: 8b 0a mov (%rdx),%ecx 1cef: 41 83 c5 04 add $0x4,%r13d 1cf3: 44 89 28 mov %r13d,(%rax) 1cf6: 8b 00 mov (%rax),%eax 1cf8: 49 c1 ec 20 shr $0x20,%r12 1cfc: 44 89 22 mov %r12d,(%rdx) 1cff: 8b 02 mov (%rdx),%eax 1d01: 5b pop %rbx 1d02: 4c 89 f7 mov %r14,%rdi 1d05: 5d pop %rbp 1d06: 41 5c pop %r12 1d08: 41 5d pop %r13 1d0a: 41 5e pop %r14 1d0c: 41 5f pop %r15 1d0e: e9 00 00 00 00 jmpq 1d13 1d13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1d1a: 00 00 00 00 1d1e: 66 90 xchg %ax,%ax 0000000000001d20 : 1d20: e8 00 00 00 00 callq 1d25 1d25: 89 d0 mov %edx,%eax 1d27: ba ab aa aa aa mov $0xaaaaaaab,%edx 1d2c: 41 57 push %r15 1d2e: 41 56 push %r14 1d30: 41 55 push %r13 1d32: 41 54 push %r12 1d34: 55 push %rbp 1d35: 48 89 c5 mov %rax,%rbp 1d38: 48 0f af c2 imul %rdx,%rax 1d3c: 53 push %rbx 1d3d: 48 c1 e8 21 shr $0x21,%rax 1d41: 8d 04 40 lea (%rax,%rax,2),%eax 1d44: 48 83 ec 08 sub $0x8,%rsp 1d48: 39 c5 cmp %eax,%ebp 1d4a: 0f 85 b3 00 00 00 jne 1e03 1d50: 85 ed test %ebp,%ebp 1d52: 0f 84 ab 00 00 00 je 1e03 1d58: 49 89 fc mov %rdi,%r12 1d5b: 49 89 f5 mov %rsi,%r13 1d5e: 31 db xor %ebx,%ebx 1d60: eb 53 jmp 1db5 1d62: 31 d2 xor %edx,%edx 1d64: 44 89 fe mov %r15d,%esi 1d67: 4c 89 e7 mov %r12,%rdi 1d6a: 44 89 44 24 04 mov %r8d,0x4(%rsp) 1d6f: e8 7c f4 ff ff callq 11f0 1d74: 44 89 f2 mov %r14d,%edx 1d77: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1d7c: f7 d2 not %edx 1d7e: 21 c2 and %eax,%edx 1d80: 41 81 bc 24 0c 07 00 cmpl $0x8c,0x70c(%r12) 1d87: 00 8c 00 00 00 1d8c: 41 0f b6 84 24 4c 68 movzbl 0x1684c(%r12),%eax 1d93: 01 00 1d95: 77 61 ja 1df8 1d97: 41 09 d0 or %edx,%r8d 1d9a: 84 c0 test %al,%al 1d9c: 75 10 jne 1dae 1d9e: 31 c9 xor %ecx,%ecx 1da0: 44 89 c2 mov %r8d,%edx 1da3: 44 89 fe mov %r15d,%esi 1da6: 4c 89 e7 mov %r12,%rdi 1da9: e8 f2 f1 ff ff callq fa0 1dae: 83 c3 03 add $0x3,%ebx 1db1: 39 dd cmp %ebx,%ebp 1db3: 76 4e jbe 1e03 1db5: 48 63 c3 movslq %ebx,%rax 1db8: 45 8b 7c 85 00 mov 0x0(%r13,%rax,4),%r15d 1dbd: 8d 43 01 lea 0x1(%rbx),%eax 1dc0: 48 98 cltq 1dc2: 45 8b 74 85 00 mov 0x0(%r13,%rax,4),%r14d 1dc7: 8d 43 02 lea 0x2(%rbx),%eax 1dca: 48 98 cltq 1dcc: 45 8b 44 85 00 mov 0x0(%r13,%rax,4),%r8d 1dd1: 41 0f b6 84 24 4c 68 movzbl 0x1684c(%r12),%eax 1dd8: 01 00 1dda: 41 83 fe ff cmp $0xffffffff,%r14d 1dde: 74 ba je 1d9a 1de0: 84 c0 test %al,%al 1de2: 0f 84 7a ff ff ff je 1d62 1de8: 41 81 bc 24 0c 07 00 cmpl $0x8c,0x70c(%r12) 1def: 00 8c 00 00 00 1df4: 76 b8 jbe 1dae 1df6: 31 d2 xor %edx,%edx 1df8: 45 21 c6 and %r8d,%r14d 1dfb: 45 89 f0 mov %r14d,%r8d 1dfe: 41 09 d0 or %edx,%r8d 1e01: eb 97 jmp 1d9a 1e03: 48 83 c4 08 add $0x8,%rsp 1e07: 5b pop %rbx 1e08: 5d pop %rbp 1e09: 41 5c pop %r12 1e0b: 41 5d pop %r13 1e0d: 41 5e pop %r14 1e0f: 41 5f pop %r15 1e11: c3 retq 1e12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e19: 00 00 00 00 1e1d: 0f 1f 00 nopl (%rax) 0000000000001e20 : 1e20: e8 00 00 00 00 callq 1e25 1e25: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e29: ba 6b e8 d5 39 mov $0x39d5e86b,%edx 1e2e: be 7c 00 00 00 mov $0x7c,%esi 1e33: e9 00 00 00 00 jmpq 1e38 1e38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1e3f: 00 0000000000001e40 : 1e40: e8 00 00 00 00 callq 1e45 1e45: 55 push %rbp 1e46: 48 89 f5 mov %rsi,%rbp 1e49: 53 push %rbx 1e4a: 48 89 fb mov %rdi,%rbx 1e4d: 48 81 c7 38 5c 00 00 add $0x5c38,%rdi 1e54: 8b b3 30 5c 00 00 mov 0x5c30(%rbx),%esi 1e5a: e8 00 00 00 00 callq 1e5f 1e5f: 8b 93 30 5c 00 00 mov 0x5c30(%rbx),%edx 1e65: 48 39 c2 cmp %rax,%rdx 1e68: 76 13 jbe 1e7d 1e6a: 48 0f ab 83 38 5c 00 bts %rax,0x5c38(%rbx) 1e71: 00 1e72: c1 e0 03 shl $0x3,%eax 1e75: 89 45 00 mov %eax,0x0(%rbp) 1e78: 31 c0 xor %eax,%eax 1e7a: 5b pop %rbx 1e7b: 5d pop %rbp 1e7c: c3 retq 1e7d: b8 ea ff ff ff mov $0xffffffea,%eax 1e82: eb f6 jmp 1e7a 1e84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e8b: 00 00 00 00 1e8f: 90 nop 0000000000001e90 : 1e90: e8 00 00 00 00 callq 1e95 1e95: c1 ee 03 shr $0x3,%esi 1e98: 39 b7 30 5c 00 00 cmp %esi,0x5c30(%rdi) 1e9e: 76 08 jbe 1ea8 1ea0: 48 0f b3 b7 38 5c 00 btr %rsi,0x5c38(%rdi) 1ea7: 00 1ea8: c3 retq 1ea9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000001eb0 : 1eb0: e8 00 00 00 00 callq 1eb5 1eb5: 41 56 push %r14 1eb7: 41 55 push %r13 1eb9: 41 54 push %r12 1ebb: 41 bc ff ff ff ff mov $0xffffffff,%r12d 1ec1: 55 push %rbp 1ec2: 44 89 e1 mov %r12d,%ecx 1ec5: 48 89 fd mov %rdi,%rbp 1ec8: 53 push %rbx 1ec9: 48 83 ec 10 sub $0x10,%rsp 1ecd: 48 8b 97 b8 0f 00 00 mov 0xfb8(%rdi),%rdx 1ed4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1edb: 00 00 1edd: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ee2: 31 c0 xor %eax,%eax 1ee4: 48 8d 42 ff lea -0x1(%rdx),%rax 1ee8: 48 0f bd c8 bsr %rax,%rcx 1eec: b8 01 00 00 00 mov $0x1,%eax 1ef1: 83 c1 01 add $0x1,%ecx 1ef4: 48 d3 e0 shl %cl,%rax 1ef7: 48 c1 e8 14 shr $0x14,%rax 1efb: 48 89 c1 mov %rax,%rcx 1efe: 48 83 c9 01 or $0x1,%rcx 1f02: 48 a9 fe ff ff ff test $0xfffffffffffffffe,%rax 1f08: 0f 84 d5 01 00 00 je 20e3 1f0e: 48 83 e9 01 sub $0x1,%rcx 1f12: 4c 0f bd e1 bsr %rcx,%r12 1f16: 8b 9d b0 63 01 00 mov 0x163b0(%rbp),%ebx 1f1c: 83 e3 04 and $0x4,%ebx 1f1f: 75 4b jne 1f6c 1f21: 48 8b 4d 08 mov 0x8(%rbp),%rcx 1f25: 48 85 d2 test %rdx,%rdx 1f28: 75 65 jne 1f8f 1f2a: 48 8b 41 10 mov 0x10(%rcx),%rax 1f2e: 49 89 c6 mov %rax,%r14 1f31: 48 8b 40 10 mov 0x10(%rax),%rax 1f35: 48 85 c0 test %rax,%rax 1f38: 75 f4 jne 1f2e 1f3a: 49 bd 00 00 00 00 01 movabs $0x100000000,%r13 1f41: 00 00 00 1f44: eb 12 jmp 1f58 1f46: 48 f7 40 18 00 02 10 testq $0x100200,0x18(%rax) 1f4d: 00 1f4e: 74 05 je 1f55 1f50: 4c 39 28 cmp %r13,(%rax) 1f53: 77 62 ja 1fb7 1f55: 83 c3 01 add $0x1,%ebx 1f58: 89 de mov %ebx,%esi 1f5a: 4c 89 f7 mov %r14,%rdi 1f5d: e8 00 00 00 00 callq 1f62 1f62: 48 85 c0 test %rax,%rax 1f65: 75 df jne 1f46 1f67: 83 fb 03 cmp $0x3,%ebx 1f6a: 76 e9 jbe 1f55 1f6c: 31 c0 xor %eax,%eax 1f6e: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1f73: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1f7a: 00 00 1f7c: 0f 85 5c 01 00 00 jne 20de 1f82: 48 83 c4 10 add $0x10,%rsp 1f86: 5b pop %rbx 1f87: 5d pop %rbp 1f88: 41 5c pop %r12 1f8a: 41 5d pop %r13 1f8c: 41 5e pop %r14 1f8e: c3 retq 1f8f: 48 8b b1 a8 03 00 00 mov 0x3a8(%rcx),%rsi 1f96: 48 8b 81 b0 03 00 00 mov 0x3b0(%rcx),%rax 1f9d: 48 89 f7 mov %rsi,%rdi 1fa0: 48 09 c7 or %rax,%rdi 1fa3: 74 85 je 1f2a 1fa5: 48 83 c0 01 add $0x1,%rax 1fa9: 48 29 f0 sub %rsi,%rax 1fac: 48 39 c2 cmp %rax,%rdx 1faf: 0f 87 75 ff ff ff ja 1f2a 1fb5: eb b5 jmp 1f6c 1fb7: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1fbb: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1fc0: be 04 00 00 00 mov $0x4,%esi 1fc5: e8 00 00 00 00 callq 1fca 1fca: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 1fcf: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1fd3: be 04 00 00 00 mov $0x4,%esi 1fd8: 81 e2 fd ff 00 00 and $0xfffd,%edx 1fde: e8 00 00 00 00 callq 1fe3 1fe3: 48 8b bd 88 0d 00 00 mov 0xd88(%rbp),%rdi 1fea: e8 00 00 00 00 callq 1fef 1fef: 83 bd 08 07 00 00 04 cmpl $0x4,0x708(%rbp) 1ff6: 48 c7 85 88 0d 00 00 movq $0x0,0xd88(%rbp) 1ffd: 00 00 00 00 2001: 0f 87 ba 00 00 00 ja 20c1 2007: 48 8b 7d 08 mov 0x8(%rbp),%rdi 200b: 31 f6 xor %esi,%esi 200d: e8 00 00 00 00 callq 2012 2012: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2016: 31 f6 xor %esi,%esi 2018: 44 89 e2 mov %r12d,%edx 201b: e8 00 00 00 00 callq 2020 2020: 83 f8 e4 cmp $0xffffffe4,%eax 2023: 0f 84 00 00 00 00 je 2029 2029: 85 c0 test %eax,%eax 202b: 74 07 je 2034 202d: 3d f4 fd ff ff cmp $0xfffffdf4,%eax 2032: 75 50 jne 2084 2034: 48 8b 45 08 mov 0x8(%rbp),%rax 2038: 48 8b 78 10 mov 0x10(%rax),%rdi 203c: e8 00 00 00 00 callq 2041 2041: 83 bd 08 07 00 00 04 cmpl $0x4,0x708(%rbp) 2048: 76 4a jbe 2094 204a: 48 8b 45 08 mov 0x8(%rbp),%rax 204e: f6 80 43 04 00 00 20 testb $0x20,0x443(%rax) 2055: 75 7d jne 20d4 2057: 48 89 ef mov %rbp,%rdi 205a: e8 e1 ed ff ff callq e40 205f: 85 c0 test %eax,%eax 2061: 75 71 jne 20d4 2063: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2067: f6 87 c3 03 00 00 20 testb $0x20,0x3c3(%rdi) 206e: 75 64 jne 20d4 2070: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 2075: be 04 00 00 00 mov $0x4,%esi 207a: e8 00 00 00 00 callq 207f 207f: e9 e8 fe ff ff jmpq 1f6c 2084: 89 c6 mov %eax,%esi 2086: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 208d: e8 00 00 00 00 callq 2092 2092: eb a0 jmp 2034 2094: 48 c7 85 78 0d 00 00 movq $0x0,0xd78(%rbp) 209b: 00 00 00 00 209f: 48 c7 85 80 0d 00 00 movq $0x0,0xd80(%rbp) 20a6: 00 00 00 00 20aa: c7 85 90 0d 00 00 00 movl $0x0,0xd90(%rbp) 20b1: 00 00 00 20b4: 48 c7 85 88 0d 00 00 movq $0x0,0xd88(%rbp) 20bb: 00 00 00 00 20bf: eb a2 jmp 2063 20c1: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20c5: be 02 00 00 00 mov $0x2,%esi 20ca: e8 00 00 00 00 callq 20cf 20cf: e9 33 ff ff ff jmpq 2007 20d4: b8 ed ff ff ff mov $0xffffffed,%eax 20d9: e9 90 fe ff ff jmpq 1f6e 20de: e8 00 00 00 00 callq 20e3 20e3: 41 83 cc ff or $0xffffffff,%r12d 20e7: e9 2a fe ff ff jmpq 1f16 20ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000020f0 : 20f0: e8 00 00 00 00 callq 20f5 20f5: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax 20fb: a8 04 test $0x4,%al 20fd: 75 4c jne 214b 20ff: 55 push %rbp 2100: 48 89 fd mov %rdi,%rbp 2103: a8 08 test $0x8,%al 2105: 74 09 je 2110 2107: 83 bf 08 07 00 00 0c cmpl $0xc,0x708(%rdi) 210e: 74 3e je 214e 2110: 0f b6 85 00 66 01 00 movzbl 0x16600(%rbp),%eax 2117: 84 c0 test %al,%al 2119: 75 27 jne 2142 211b: 83 bd 08 07 00 00 04 cmpl $0x4,0x708(%rbp) 2122: 77 63 ja 2187 2124: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 212b: 48 89 ef mov %rbp,%rdi 212e: 48 8b 40 58 mov 0x58(%rax),%rax 2132: e8 00 00 00 00 callq 2137 2137: 5d pop %rbp 2138: 83 e8 01 sub $0x1,%eax 213b: 83 f8 fd cmp $0xfffffffd,%eax 213e: 0f 97 c0 seta %al 2141: c3 retq 2142: c6 85 00 66 01 00 00 movb $0x0,0x16600(%rbp) 2149: 5d pop %rbp 214a: c3 retq 214b: 31 c0 xor %eax,%eax 214d: c3 retq 214e: 48 8b 55 00 mov 0x0(%rbp),%rdx 2152: 48 8d bf 80 7f 00 00 lea 0x7f80(%rdi),%rdi 2159: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2160: e8 00 00 00 00 callq 2165 2165: 85 c0 test %eax,%eax 2167: 75 17 jne 2180 2169: 48 8b 85 80 7f 00 00 mov 0x7f80(%rbp),%rax 2170: 48 8b 40 08 mov 0x8(%rax),%rax 2174: 81 b8 14 01 00 00 ff cmpl $0x160dff,0x114(%rax) 217b: 0d 16 00 217e: 77 90 ja 2110 2180: b8 01 00 00 00 mov $0x1,%eax 2185: 5d pop %rbp 2186: c3 retq 2187: 48 89 ef mov %rbp,%rdi 218a: 5d pop %rbp 218b: e9 00 00 00 00 jmpq 2190 0000000000002190 : 2190: e8 00 00 00 00 callq 2195 2195: 41 57 push %r15 2197: 41 56 push %r14 2199: 41 55 push %r13 219b: 41 54 push %r12 219d: 55 push %rbp 219e: 53 push %rbx 219f: 8b 87 58 56 01 00 mov 0x15658(%rdi),%eax 21a5: 85 c0 test %eax,%eax 21a7: 7e 7f jle 2228 21a9: 49 89 fc mov %rdi,%r12 21ac: 41 89 f7 mov %esi,%r15d 21af: 41 89 d6 mov %edx,%r14d 21b2: 45 31 ed xor %r13d,%r13d 21b5: 48 8d 9f 60 55 01 00 lea 0x15560(%rdi),%rbx 21bc: 31 ed xor %ebp,%ebp 21be: 80 7b f8 00 cmpb $0x0,-0x8(%rbx) 21c2: 74 2a je 21ee 21c4: 48 8b 03 mov (%rbx),%rax 21c7: 44 39 38 cmp %r15d,(%rax) 21ca: 75 22 jne 21ee 21cc: 48 8b 40 10 mov 0x10(%rax),%rax 21d0: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 21d7: 48 85 c0 test %rax,%rax 21da: 74 12 je 21ee 21dc: 44 89 f6 mov %r14d,%esi 21df: 4c 89 e7 mov %r12,%rdi 21e2: e8 00 00 00 00 callq 21e7 21e7: 41 89 c5 mov %eax,%r13d 21ea: 85 c0 test %eax,%eax 21ec: 75 1f jne 220d 21ee: 83 c5 01 add $0x1,%ebp 21f1: 48 83 c3 10 add $0x10,%rbx 21f5: 41 39 ac 24 58 56 01 cmp %ebp,0x15658(%r12) 21fc: 00 21fd: 7f bf jg 21be 21ff: 5b pop %rbx 2200: 44 89 e8 mov %r13d,%eax 2203: 5d pop %rbp 2204: 41 5c pop %r12 2206: 41 5d pop %r13 2208: 41 5e pop %r14 220a: 41 5f pop %r15 220c: c3 retq 220d: 48 8b 03 mov (%rbx),%rax 2210: 44 89 ea mov %r13d,%edx 2213: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 221a: 48 8b 40 10 mov 0x10(%rax),%rax 221e: 48 8b 30 mov (%rax),%rsi 2221: e8 00 00 00 00 callq 2226 2226: eb c6 jmp 21ee 2228: 45 31 ed xor %r13d,%r13d 222b: 5b pop %rbx 222c: 5d pop %rbp 222d: 44 89 e8 mov %r13d,%eax 2230: 41 5c pop %r12 2232: 41 5d pop %r13 2234: 41 5e pop %r14 2236: 41 5f pop %r15 2238: c3 retq 2239: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000002240 : 2240: e8 00 00 00 00 callq 2245 2245: 41 57 push %r15 2247: 41 56 push %r14 2249: 41 55 push %r13 224b: 41 54 push %r12 224d: 55 push %rbp 224e: 53 push %rbx 224f: 8b 87 58 56 01 00 mov 0x15658(%rdi),%eax 2255: 85 c0 test %eax,%eax 2257: 7e 7f jle 22d8 2259: 49 89 fc mov %rdi,%r12 225c: 41 89 f7 mov %esi,%r15d 225f: 41 89 d6 mov %edx,%r14d 2262: 45 31 ed xor %r13d,%r13d 2265: 48 8d 9f 60 55 01 00 lea 0x15560(%rdi),%rbx 226c: 31 ed xor %ebp,%ebp 226e: 80 7b f8 00 cmpb $0x0,-0x8(%rbx) 2272: 74 2a je 229e 2274: 48 8b 03 mov (%rbx),%rax 2277: 44 39 38 cmp %r15d,(%rax) 227a: 75 22 jne 229e 227c: 48 8b 40 10 mov 0x10(%rax),%rax 2280: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2287: 48 85 c0 test %rax,%rax 228a: 74 12 je 229e 228c: 44 89 f6 mov %r14d,%esi 228f: 4c 89 e7 mov %r12,%rdi 2292: e8 00 00 00 00 callq 2297 2297: 41 89 c5 mov %eax,%r13d 229a: 85 c0 test %eax,%eax 229c: 75 1f jne 22bd 229e: 83 c5 01 add $0x1,%ebp 22a1: 48 83 c3 10 add $0x10,%rbx 22a5: 41 39 ac 24 58 56 01 cmp %ebp,0x15658(%r12) 22ac: 00 22ad: 7f bf jg 226e 22af: 5b pop %rbx 22b0: 44 89 e8 mov %r13d,%eax 22b3: 5d pop %rbp 22b4: 41 5c pop %r12 22b6: 41 5d pop %r13 22b8: 41 5e pop %r14 22ba: 41 5f pop %r15 22bc: c3 retq 22bd: 48 8b 03 mov (%rbx),%rax 22c0: 44 89 ea mov %r13d,%edx 22c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 22ca: 48 8b 40 10 mov 0x10(%rax),%rax 22ce: 48 8b 30 mov (%rax),%rsi 22d1: e8 00 00 00 00 callq 22d6 22d6: eb c6 jmp 229e 22d8: 45 31 ed xor %r13d,%r13d 22db: 5b pop %rbx 22dc: 5d pop %rbp 22dd: 44 89 e8 mov %r13d,%eax 22e0: 41 5c pop %r12 22e2: 41 5d pop %r13 22e4: 41 5e pop %r14 22e6: 41 5f pop %r15 22e8: c3 retq 22e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000022f0 : 22f0: e8 00 00 00 00 callq 22f5 22f5: 8b 87 58 56 01 00 mov 0x15658(%rdi),%eax 22fb: 85 c0 test %eax,%eax 22fd: 7e 51 jle 2350 22ff: 41 55 push %r13 2301: 49 89 f5 mov %rsi,%r13 2304: 41 54 push %r12 2306: 49 89 fc mov %rdi,%r12 2309: 55 push %rbp 230a: 31 ed xor %ebp,%ebp 230c: 53 push %rbx 230d: 48 8d 9f 58 55 01 00 lea 0x15558(%rdi),%rbx 2314: 80 3b 00 cmpb $0x0,(%rbx) 2317: 74 1f je 2338 2319: 48 8b 43 08 mov 0x8(%rbx),%rax 231d: 48 8b 40 10 mov 0x10(%rax),%rax 2321: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2328: 48 85 c0 test %rax,%rax 232b: 74 0b je 2338 232d: 4c 89 ee mov %r13,%rsi 2330: 4c 89 e7 mov %r12,%rdi 2333: e8 00 00 00 00 callq 2338 2338: 83 c5 01 add $0x1,%ebp 233b: 48 83 c3 10 add $0x10,%rbx 233f: 41 39 ac 24 58 56 01 cmp %ebp,0x15658(%r12) 2346: 00 2347: 7f cb jg 2314 2349: 5b pop %rbx 234a: 5d pop %rbp 234b: 41 5c pop %r12 234d: 41 5d pop %r13 234f: c3 retq 2350: c3 retq 2351: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2358: 00 00 00 00 235c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000002360 : 2360: e8 00 00 00 00 callq 2365 2365: 8b 97 58 56 01 00 mov 0x15658(%rdi),%edx 236b: 85 d2 test %edx,%edx 236d: 7e 2c jle 239b 236f: 83 ea 01 sub $0x1,%edx 2372: 48 8d 87 58 55 01 00 lea 0x15558(%rdi),%rax 2379: 48 c1 e2 04 shl $0x4,%rdx 237d: 48 8d 8c 17 68 55 01 lea 0x15568(%rdi,%rdx,1),%rcx 2384: 00 2385: 80 38 00 cmpb $0x0,(%rax) 2388: 74 08 je 2392 238a: 48 8b 50 08 mov 0x8(%rax),%rdx 238e: 39 32 cmp %esi,(%rdx) 2390: 74 0c je 239e 2392: 48 83 c0 10 add $0x10,%rax 2396: 48 39 c8 cmp %rcx,%rax 2399: 75 ea jne 2385 239b: 31 c0 xor %eax,%eax 239d: c3 retq 239e: 48 8b 42 10 mov 0x10(%rdx),%rax 23a2: 48 8b 40 58 mov 0x58(%rax),%rax 23a6: e9 00 00 00 00 jmpq 23ab 23ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000023b0 : 23b0: e8 00 00 00 00 callq 23b5 23b5: 8b 97 58 56 01 00 mov 0x15658(%rdi),%edx 23bb: 85 d2 test %edx,%edx 23bd: 7e 2c jle 23eb 23bf: 83 ea 01 sub $0x1,%edx 23c2: 48 8d 87 58 55 01 00 lea 0x15558(%rdi),%rax 23c9: 48 c1 e2 04 shl $0x4,%rdx 23cd: 48 8d 8c 17 68 55 01 lea 0x15568(%rdi,%rdx,1),%rcx 23d4: 00 23d5: 80 38 00 cmpb $0x0,(%rax) 23d8: 74 08 je 23e2 23da: 48 8b 50 08 mov 0x8(%rax),%rdx 23de: 39 32 cmp %esi,(%rdx) 23e0: 74 0f je 23f1 23e2: 48 83 c0 10 add $0x10,%rax 23e6: 48 39 c8 cmp %rcx,%rax 23e9: 75 ea jne 23d5 23eb: b8 01 00 00 00 mov $0x1,%eax 23f0: c3 retq 23f1: 48 8b 42 10 mov 0x10(%rdx),%rax 23f5: 48 8b 40 50 mov 0x50(%rax),%rax 23f9: e9 00 00 00 00 jmpq 23fe 23fe: 66 90 xchg %ax,%ax 0000000000002400 : 2400: e8 00 00 00 00 callq 2405 2405: 49 89 f8 mov %rdi,%r8 2408: 8b bf 58 56 01 00 mov 0x15658(%rdi),%edi 240e: 85 ff test %edi,%edi 2410: 7e 2e jle 2440 2412: 49 8d 90 60 55 01 00 lea 0x15560(%r8),%rdx 2419: 31 c0 xor %eax,%eax 241b: eb 0b jmp 2428 241d: 83 c0 01 add $0x1,%eax 2420: 48 83 c2 10 add $0x10,%rdx 2424: 39 f8 cmp %edi,%eax 2426: 74 18 je 2440 2428: 48 8b 0a mov (%rdx),%rcx 242b: 39 31 cmp %esi,(%rcx) 242d: 75 ee jne 241d 242f: 05 55 15 00 00 add $0x1555,%eax 2434: 48 98 cltq 2436: 48 c1 e0 04 shl $0x4,%rax 243a: 49 8d 44 00 08 lea 0x8(%r8,%rax,1),%rax 243f: c3 retq 2440: 31 c0 xor %eax,%eax 2442: c3 retq 2443: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 244a: 00 00 00 00 244e: 66 90 xchg %ax,%ax 0000000000002450 : 2450: e8 00 00 00 00 callq 2455 2455: 49 89 f8 mov %rdi,%r8 2458: 8b bf 58 56 01 00 mov 0x15658(%rdi),%edi 245e: 41 89 d1 mov %edx,%r9d 2461: 41 89 ca mov %ecx,%r10d 2464: 85 ff test %edi,%edi 2466: 7e 42 jle 24aa 2468: 49 8d 90 60 55 01 00 lea 0x15560(%r8),%rdx 246f: 31 c0 xor %eax,%eax 2471: eb 0b jmp 247e 2473: 83 c0 01 add $0x1,%eax 2476: 48 83 c2 10 add $0x10,%rdx 247a: 39 f8 cmp %edi,%eax 247c: 74 2c je 24aa 247e: 48 8b 0a mov (%rdx),%rcx 2481: 3b 31 cmp (%rcx),%esi 2483: 75 ee jne 2473 2485: 05 55 15 00 00 add $0x1555,%eax 248a: 48 98 cltq 248c: 48 c1 e0 04 shl $0x4,%rax 2490: 49 8d 44 00 08 lea 0x8(%r8,%rax,1),%rax 2495: 48 85 c0 test %rax,%rax 2498: 74 10 je 24aa 249a: 31 c0 xor %eax,%eax 249c: 44 39 49 04 cmp %r9d,0x4(%rcx) 24a0: 77 07 ja 24a9 24a2: b8 01 00 00 00 mov $0x1,%eax 24a7: 74 07 je 24b0 24a9: c3 retq 24aa: b8 01 00 00 00 mov $0x1,%eax 24af: c3 retq 24b0: 31 c0 xor %eax,%eax 24b2: 44 39 51 08 cmp %r10d,0x8(%rcx) 24b6: 0f 92 c0 setb %al 24b9: c3 retq 24ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000024c0 : 24c0: e8 00 00 00 00 callq 24c5 24c5: 55 push %rbp 24c6: 53 push %rbx 24c7: 48 85 f6 test %rsi,%rsi 24ca: 0f 85 00 00 00 00 jne 24d0 24d0: b8 ea ff ff ff mov $0xffffffea,%eax 24d5: 5b pop %rbx 24d6: 5d pop %rbp 24d7: c3 retq 24d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 24df: 00 00000000000024e0 : 24e0: e8 00 00 00 00 callq 24e5 24e5: 41 54 push %r12 24e7: 55 push %rbp 24e8: 48 89 fd mov %rdi,%rbp 24eb: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 24f2: 75 3b jne 252f 24f4: 48 89 ef mov %rbp,%rdi 24f7: e8 c4 ed ff ff callq 12c0 24fc: 41 89 c4 mov %eax,%r12d 24ff: 85 c0 test %eax,%eax 2501: 74 07 je 250a 2503: 44 89 e0 mov %r12d,%eax 2506: 5d pop %rbp 2507: 41 5c pop %r12 2509: c3 retq 250a: 48 89 ef mov %rbp,%rdi 250d: e8 fe e4 ff ff callq a10 2512: 41 89 c4 mov %eax,%r12d 2515: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 251c: 74 e5 je 2503 251e: 48 89 ef mov %rbp,%rdi 2521: 31 f6 xor %esi,%esi 2523: e8 00 00 00 00 callq 2528 2528: 44 89 e0 mov %r12d,%eax 252b: 5d pop %rbp 252c: 41 5c pop %r12 252e: c3 retq 252f: 31 f6 xor %esi,%esi 2531: e8 00 00 00 00 callq 2536 2536: eb bc jmp 24f4 2538: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 253f: 00 0000000000002540 : 2540: e8 00 00 00 00 callq 2545 2545: 41 54 push %r12 2547: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 254d 254d: 83 ff 1d cmp $0x1d,%edi 2550: 77 1d ja 256f 2552: b8 01 00 00 00 mov $0x1,%eax 2557: 89 f9 mov %edi,%ecx 2559: 48 d3 e0 shl %cl,%rax 255c: 85 d2 test %edx,%edx 255e: 41 0f 95 c4 setne %r12b 2562: a9 00 f9 7f 3f test $0x3f7ff900,%eax 2567: 74 27 je 2590 2569: 44 89 e0 mov %r12d,%eax 256c: 41 5c pop %r12 256e: c3 retq 256f: 45 31 e4 xor %r12d,%r12d 2572: 85 d2 test %edx,%edx 2574: 7e f3 jle 2569 2576: 44 0f b6 25 00 00 00 movzbl 0x0(%rip),%r12d # 257e 257d: 00 257e: 45 84 e4 test %r12b,%r12b 2581: 0f 84 00 00 00 00 je 2587 2587: 45 31 e4 xor %r12d,%r12d 258a: 44 89 e0 mov %r12d,%eax 258d: 41 5c pop %r12 258f: c3 retq 2590: a9 ef 02 00 00 test $0x2ef,%eax 2595: 74 d8 je 256f 2597: 85 d2 test %edx,%edx 2599: 41 0f 9f c4 setg %r12b 259d: 44 89 e0 mov %r12d,%eax 25a0: 41 5c pop %r12 25a2: c3 retq 25a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 25aa: 00 00 00 00 25ae: 66 90 xchg %ax,%ax 00000000000025b0 : 25b0: e8 00 00 00 00 callq 25b5 25b5: 31 c0 xor %eax,%eax 25b7: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 25be: 75 0d jne 25cd 25c0: 0f b6 87 a0 5c 00 00 movzbl 0x5ca0(%rdi),%eax 25c7: 84 c0 test %al,%al 25c9: 74 03 je 25ce 25cb: 31 c0 xor %eax,%eax 25cd: c3 retq 25ce: 8b 8f 08 07 00 00 mov 0x708(%rdi),%ecx 25d4: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 25da 25da: 83 f9 1d cmp $0x1d,%ecx 25dd: 77 24 ja 2603 25df: ba 01 00 00 00 mov $0x1,%edx 25e4: 48 d3 e2 shl %cl,%rdx 25e7: f7 c2 00 f9 7f 3f test $0x3f7ff900,%edx 25ed: 74 06 je 25f5 25ef: 85 f6 test %esi,%esi 25f1: 0f 95 c0 setne %al 25f4: c3 retq 25f5: f7 c2 ef 02 00 00 test $0x2ef,%edx 25fb: 74 06 je 2603 25fd: 85 f6 test %esi,%esi 25ff: 0f 9f c0 setg %al 2602: c3 retq 2603: 85 f6 test %esi,%esi 2605: 7e c6 jle 25cd 2607: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 260e 260e: 0f 84 00 00 00 00 je 2614 2614: c3 retq 2615: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 261c: 00 00 00 00 0000000000002620 : 2620: e8 00 00 00 00 callq 2625 2625: 41 57 push %r15 2627: 41 56 push %r14 2629: 41 55 push %r13 262b: 41 54 push %r12 262d: 55 push %rbp 262e: 53 push %rbx 262f: 48 83 ec 30 sub $0x30,%rsp 2633: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 263a: 00 00 263c: 48 89 44 24 28 mov %rax,0x28(%rsp) 2641: 31 c0 xor %eax,%eax 2643: 83 bf 20 06 00 00 01 cmpl $0x1,0x620(%rdi) 264a: 74 77 je 26c3 264c: c6 87 31 66 01 00 01 movb $0x1,0x16631(%rdi) 2653: 41 89 f5 mov %esi,%r13d 2656: 48 89 fb mov %rdi,%rbx 2659: 4c 8d 67 f0 lea -0x10(%rdi),%r12 265d: e8 00 00 00 00 callq 2662 2662: 45 84 ed test %r13b,%r13b 2665: 0f 85 b1 01 00 00 jne 281c 266b: 48 8d bb 48 63 01 00 lea 0x16348(%rbx),%rdi 2672: e8 00 00 00 00 callq 2677 2677: 4c 89 e7 mov %r12,%rdi 267a: e8 00 00 00 00 callq 267f 267f: 84 c0 test %al,%al 2681: 74 65 je 26e8 2683: 4c 89 e7 mov %r12,%rdi 2686: 41 83 f5 01 xor $0x1,%r13d 268a: e8 00 00 00 00 callq 268f 268f: 4c 89 e7 mov %r12,%rdi 2692: e8 29 ec ff ff callq 12c0 2697: 41 0f b6 f5 movzbl %r13b,%esi 269b: 4c 89 e7 mov %r12,%rdi 269e: e8 00 00 00 00 callq 26a3 26a3: 4c 89 e7 mov %r12,%rdi 26a6: e8 00 00 00 00 callq 26ab 26ab: 4c 89 e7 mov %r12,%rdi 26ae: e8 00 00 00 00 callq 26b3 26b3: 4c 89 e7 mov %r12,%rdi 26b6: e8 55 e3 ff ff callq a10 26bb: 4c 89 e7 mov %r12,%rdi 26be: e8 00 00 00 00 callq 26c3 26c3: 48 8b 44 24 28 mov 0x28(%rsp),%rax 26c8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 26cf: 00 00 26d1: 0f 85 d7 01 00 00 jne 28ae 26d7: 48 83 c4 30 add $0x30,%rsp 26db: 31 c0 xor %eax,%eax 26dd: 5b pop %rbx 26de: 5d pop %rbp 26df: 41 5c pop %r12 26e1: 41 5d pop %r13 26e3: 41 5e pop %r14 26e5: 41 5f pop %r15 26e7: c3 retq 26e8: 48 89 df mov %rbx,%rdi 26eb: e8 00 00 00 00 callq 26f0 26f0: 48 89 df mov %rbx,%rdi 26f3: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 26f8: e8 00 00 00 00 callq 26fd 26fd: eb 0a jmp 2709 26ff: be 03 00 00 00 mov $0x3,%esi 2704: e8 00 00 00 00 callq 2709 2709: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 270e: e8 00 00 00 00 callq 2713 2713: 48 89 c7 mov %rax,%rdi 2716: 48 85 c0 test %rax,%rax 2719: 75 e4 jne 26ff 271b: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2720: e8 00 00 00 00 callq 2725 2725: 48 89 df mov %rbx,%rdi 2728: e8 00 00 00 00 callq 272d 272d: 48 8b 83 08 03 00 00 mov 0x308(%rbx),%rax 2734: 48 8d 93 08 03 00 00 lea 0x308(%rbx),%rdx 273b: 48 89 14 24 mov %rdx,(%rsp) 273f: 48 8d 68 f0 lea -0x10(%rax),%rbp 2743: 48 39 c2 cmp %rax,%rdx 2746: 0f 85 a8 00 00 00 jne 27f4 274c: e9 32 ff ff ff jmpq 2683 2751: 49 8b 87 48 01 00 00 mov 0x148(%r15),%rax 2758: 49 8b bf f8 00 00 00 mov 0xf8(%r15),%rdi 275f: 4d 8d 47 a8 lea -0x58(%r15),%r8 2763: 31 f6 xor %esi,%esi 2765: 4c 89 44 24 08 mov %r8,0x8(%rsp) 276a: 48 89 44 24 10 mov %rax,0x10(%rsp) 276f: e8 00 00 00 00 callq 2774 2774: 83 f8 fc cmp $0xfffffffc,%eax 2777: 74 45 je 27be 2779: 85 c0 test %eax,%eax 277b: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 2780: 0f 85 08 01 00 00 jne 288e 2786: 4c 89 c7 mov %r8,%rdi 2789: e8 00 00 00 00 callq 278e 278e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2795: e8 00 00 00 00 callq 279a 279a: 4c 89 ff mov %r15,%rdi 279d: 31 f6 xor %esi,%esi 279f: e8 00 00 00 00 callq 27a4 27a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 27ab: ff 14 25 00 00 00 00 callq *0x0 27b2: 49 8b bf f8 00 00 00 mov 0xf8(%r15),%rdi 27b9: e8 00 00 00 00 callq 27be 27be: 4d 85 f6 test %r14,%r14 27c1: 74 1f je 27e2 27c3: 4d 8b b6 a8 00 00 00 mov 0xa8(%r14),%r14 27ca: 4d 85 f6 test %r14,%r14 27cd: 74 13 je 27e2 27cf: 4d 8d 7e a8 lea -0x58(%r14),%r15 27d3: 4c 89 e7 mov %r12,%rdi 27d6: 4c 89 fe mov %r15,%rsi 27d9: e8 00 00 00 00 callq 27de 27de: 84 c0 test %al,%al 27e0: 74 4c je 282e 27e2: 48 8b 45 10 mov 0x10(%rbp),%rax 27e6: 48 8d 68 f0 lea -0x10(%rax),%rbp 27ea: 48 39 04 24 cmp %rax,(%rsp) 27ee: 0f 84 8f fe ff ff je 2683 27f4: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 27fb: 4c 8b bd f8 03 00 00 mov 0x3f8(%rbp),%r15 2802: 4c 8b b0 a8 00 00 00 mov 0xa8(%rax),%r14 2809: 4d 85 ff test %r15,%r15 280c: 74 b0 je 27be 280e: 80 bb 90 5c 00 00 00 cmpb $0x0,0x5c90(%rbx) 2815: 75 a7 jne 27be 2817: e9 35 ff ff ff jmpq 2751 281c: be 01 00 00 00 mov $0x1,%esi 2821: 4c 89 e7 mov %r12,%rdi 2824: e8 00 00 00 00 callq 2829 2829: e9 3d fe ff ff jmpq 266b 282e: 49 8b 86 48 01 00 00 mov 0x148(%r14),%rax 2835: 49 8b be f8 00 00 00 mov 0xf8(%r14),%rdi 283c: 31 f6 xor %esi,%esi 283e: 48 89 44 24 08 mov %rax,0x8(%rsp) 2843: e8 00 00 00 00 callq 2848 2848: 83 f8 fc cmp $0xfffffffc,%eax 284b: 74 95 je 27e2 284d: 85 c0 test %eax,%eax 284f: 75 4d jne 289e 2851: 4c 89 ff mov %r15,%rdi 2854: e8 00 00 00 00 callq 2859 2859: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2860: e8 00 00 00 00 callq 2865 2865: 4c 89 f7 mov %r14,%rdi 2868: 31 f6 xor %esi,%esi 286a: e8 00 00 00 00 callq 286f 286f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2876: ff 14 25 00 00 00 00 callq *0x0 287d: 49 8b be f8 00 00 00 mov 0xf8(%r14),%rdi 2884: e8 00 00 00 00 callq 2889 2889: e9 54 ff ff ff jmpq 27e2 288e: 3d 00 fe ff ff cmp $0xfffffe00,%eax 2893: 0f 84 25 ff ff ff je 27be 2899: e9 00 00 00 00 jmpq 289e 289e: 3d 00 fe ff ff cmp $0xfffffe00,%eax 28a3: 0f 84 39 ff ff ff je 27e2 28a9: e9 00 00 00 00 jmpq 28ae 28ae: e8 00 00 00 00 callq 28b3 28b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 28ba: 00 00 00 00 28be: 66 90 xchg %ax,%ax 00000000000028c0 : 28c0: e8 00 00 00 00 callq 28c5 28c5: 41 57 push %r15 28c7: 41 56 push %r14 28c9: 41 55 push %r13 28cb: 41 54 push %r12 28cd: 45 31 e4 xor %r12d,%r12d 28d0: 55 push %rbp 28d1: 53 push %rbx 28d2: 48 83 ec 30 sub $0x30,%rsp 28d6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 28dd: 00 00 28df: 48 89 44 24 28 mov %rax,0x28(%rsp) 28e4: 31 c0 xor %eax,%eax 28e6: 83 bf 20 06 00 00 01 cmpl $0x1,0x620(%rdi) 28ed: 0f 84 8b 01 00 00 je 2a7e 28f3: 48 8d 6f f0 lea -0x10(%rdi),%rbp 28f7: 48 89 fb mov %rdi,%rbx 28fa: 41 89 f5 mov %esi,%r13d 28fd: 48 89 ef mov %rbp,%rdi 2900: e8 00 00 00 00 callq 2905 2905: 84 c0 test %al,%al 2907: 0f 85 97 01 00 00 jne 2aa4 290d: 48 89 ef mov %rbp,%rdi 2910: e8 9b df ff ff callq 8b0 2915: 41 89 c4 mov %eax,%r12d 2918: 85 c0 test %eax,%eax 291a: 0f 85 00 00 00 00 jne 2920 2920: 48 89 ef mov %rbp,%rdi 2923: e8 d8 e3 ff ff callq d00 2928: 41 89 c4 mov %eax,%r12d 292b: 85 c0 test %eax,%eax 292d: 0f 85 00 00 00 00 jne 2933 2933: 48 89 ef mov %rbp,%rdi 2936: e8 25 e0 ff ff callq 960 293b: 41 89 c4 mov %eax,%r12d 293e: 85 c0 test %eax,%eax 2940: 0f 85 00 00 00 00 jne 2946 2946: 48 89 ef mov %rbp,%rdi 2949: e8 00 00 00 00 callq 294e 294e: 48 89 ef mov %rbp,%rdi 2951: e8 3a ea ff ff callq 1390 2956: 41 89 c4 mov %eax,%r12d 2959: 85 c0 test %eax,%eax 295b: 0f 85 1d 01 00 00 jne 2a7e 2961: 48 8d 83 48 63 01 00 lea 0x16348(%rbx),%rax 2968: bf 80 01 00 00 mov $0x180,%edi 296d: b9 d0 07 00 00 mov $0x7d0,%ecx 2972: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 2979 2979: 48 89 c2 mov %rax,%rdx 297c: 48 89 44 24 08 mov %rax,0x8(%rsp) 2981: e8 00 00 00 00 callq 2986 2986: 48 89 ef mov %rbp,%rdi 2989: e8 00 00 00 00 callq 298e 298e: 84 c0 test %al,%al 2990: 0f 85 cf 00 00 00 jne 2a65 2996: 48 8b 83 08 03 00 00 mov 0x308(%rbx),%rax 299d: 4c 8d bb 08 03 00 00 lea 0x308(%rbx),%r15 29a4: 4c 8d 60 f0 lea -0x10(%rax),%r12 29a8: 49 39 c7 cmp %rax,%r15 29ab: 75 17 jne 29c4 29ad: e9 b3 00 00 00 jmpq 2a65 29b2: 49 8b 44 24 10 mov 0x10(%r12),%rax 29b7: 4c 8d 60 f0 lea -0x10(%rax),%r12 29bb: 49 39 c7 cmp %rax,%r15 29be: 0f 84 a1 00 00 00 je 2a65 29c4: 4d 8b b4 24 f8 03 00 mov 0x3f8(%r12),%r14 29cb: 00 29cc: 4d 85 f6 test %r14,%r14 29cf: 74 e1 je 29b2 29d1: 80 bb 90 5c 00 00 00 cmpb $0x0,0x5c90(%rbx) 29d8: 75 d8 jne 29b2 29da: 49 8b 8e 48 01 00 00 mov 0x148(%r14),%rcx 29e1: 49 8b be f8 00 00 00 mov 0xf8(%r14),%rdi 29e8: 49 8d 46 a8 lea -0x58(%r14),%rax 29ec: 31 f6 xor %esi,%esi 29ee: 48 89 04 24 mov %rax,(%rsp) 29f2: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 29f7: e8 00 00 00 00 callq 29fc 29fc: 83 f8 fc cmp $0xfffffffc,%eax 29ff: 74 b1 je 29b2 2a01: 85 c0 test %eax,%eax 2a03: 0f 85 c2 01 00 00 jne 2bcb 2a09: 48 8b 3c 24 mov (%rsp),%rdi 2a0d: be 04 00 00 00 mov $0x4,%esi 2a12: e8 00 00 00 00 callq 2a17 2a17: 85 c0 test %eax,%eax 2a19: 0f 85 c1 01 00 00 jne 2be0 2a1f: 48 8b 3c 24 mov (%rsp),%rdi 2a23: e8 00 00 00 00 callq 2a28 2a28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2a2f: 49 89 84 24 00 04 00 mov %rax,0x400(%r12) 2a36: 00 2a37: e8 00 00 00 00 callq 2a3c 2a3c: 4c 89 f7 mov %r14,%rdi 2a3f: 31 f6 xor %esi,%esi 2a41: e8 00 00 00 00 callq 2a46 2a46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2a4d: ff 14 25 00 00 00 00 callq *0x0 2a54: 49 8b be f8 00 00 00 mov 0xf8(%r14),%rdi 2a5b: e8 00 00 00 00 callq 2a60 2a60: e9 4d ff ff ff jmpq 29b2 2a65: 44 89 ee mov %r13d,%esi 2a68: 48 89 ef mov %rbp,%rdi 2a6b: 83 f6 01 xor $0x1,%esi 2a6e: 40 0f b6 f6 movzbl %sil,%esi 2a72: e8 00 00 00 00 callq 2a77 2a77: 41 89 c4 mov %eax,%r12d 2a7a: 85 c0 test %eax,%eax 2a7c: 74 68 je 2ae6 2a7e: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2a83: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a8a: 00 00 2a8c: 0f 85 49 01 00 00 jne 2bdb 2a92: 48 83 c4 30 add $0x30,%rsp 2a96: 44 89 e0 mov %r12d,%eax 2a99: 5b pop %rbx 2a9a: 5d pop %rbp 2a9b: 41 5c pop %r12 2a9d: 41 5d pop %r13 2a9f: 41 5e pop %r14 2aa1: 41 5f pop %r15 2aa3: c3 retq 2aa4: 48 8b 83 20 07 00 00 mov 0x720(%rbx),%rax 2aab: 48 89 ef mov %rbp,%rdi 2aae: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2ab5: e8 00 00 00 00 callq 2aba 2aba: 48 8b bb 98 5c 00 00 mov 0x5c98(%rbx),%rdi 2ac1: e8 00 00 00 00 callq 2ac6 2ac6: 85 c0 test %eax,%eax 2ac8: 0f 85 00 00 00 00 jne 2ace 2ace: 48 89 ef mov %rbp,%rdi 2ad1: e8 da dd ff ff callq 8b0 2ad6: 41 89 c4 mov %eax,%r12d 2ad9: 85 c0 test %eax,%eax 2adb: 0f 85 00 00 00 00 jne 2ae1 2ae1: e9 3a fe ff ff jmpq 2920 2ae6: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2aeb: e8 00 00 00 00 callq 2af0 2af0: 45 84 ed test %r13b,%r13b 2af3: 75 6f jne 2b64 2af5: 48 89 df mov %rbx,%rdi 2af8: e8 00 00 00 00 callq 2afd 2afd: 48 89 ef mov %rbp,%rdi 2b00: e8 00 00 00 00 callq 2b05 2b05: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2b09: 48 89 ef mov %rbp,%rdi 2b0c: 0f b6 81 c8 01 00 00 movzbl 0x1c8(%rcx),%eax 2b13: 8d 50 01 lea 0x1(%rax),%edx 2b16: 83 e0 f8 and $0xfffffff8,%eax 2b19: 83 e2 07 and $0x7,%edx 2b1c: 09 d0 or %edx,%eax 2b1e: 88 81 c8 01 00 00 mov %al,0x1c8(%rcx) 2b24: e8 00 00 00 00 callq 2b29 2b29: 48 89 df mov %rbx,%rdi 2b2c: 84 c0 test %al,%al 2b2e: 75 2d jne 2b5d 2b30: e8 00 00 00 00 callq 2b35 2b35: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2b39: 0f b6 81 c8 01 00 00 movzbl 0x1c8(%rcx),%eax 2b40: 8d 50 07 lea 0x7(%rax),%edx 2b43: 83 e0 f8 and $0xfffffff8,%eax 2b46: 83 e2 07 and $0x7,%edx 2b49: 09 d0 or %edx,%eax 2b4b: 88 81 c8 01 00 00 mov %al,0x1c8(%rcx) 2b51: c6 83 31 66 01 00 00 movb $0x0,0x16631(%rbx) 2b58: e9 21 ff ff ff jmpq 2a7e 2b5d: e8 00 00 00 00 callq 2b62 2b62: eb d1 jmp 2b35 2b64: 48 89 ef mov %rbp,%rdi 2b67: e8 00 00 00 00 callq 2b6c 2b6c: 84 c0 test %al,%al 2b6e: 74 0f je 2b7f 2b70: 31 f6 xor %esi,%esi 2b72: 48 89 ef mov %rbp,%rdi 2b75: e8 00 00 00 00 callq 2b7a 2b7a: e9 76 ff ff ff jmpq 2af5 2b7f: 48 89 df mov %rbx,%rdi 2b82: e8 00 00 00 00 callq 2b87 2b87: 48 89 df mov %rbx,%rdi 2b8a: e8 00 00 00 00 callq 2b8f 2b8f: 48 89 df mov %rbx,%rdi 2b92: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 2b97: e8 00 00 00 00 callq 2b9c 2b9c: eb 07 jmp 2ba5 2b9e: 31 f6 xor %esi,%esi 2ba0: e8 00 00 00 00 callq 2ba5 2ba5: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2baa: e8 00 00 00 00 callq 2baf 2baf: 48 89 c7 mov %rax,%rdi 2bb2: 48 85 c0 test %rax,%rax 2bb5: 75 e7 jne 2b9e 2bb7: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2bbc: e8 00 00 00 00 callq 2bc1 2bc1: 48 89 df mov %rbx,%rdi 2bc4: e8 00 00 00 00 callq 2bc9 2bc9: eb a5 jmp 2b70 2bcb: 3d 00 fe ff ff cmp $0xfffffe00,%eax 2bd0: 0f 84 dc fd ff ff je 29b2 2bd6: e9 00 00 00 00 jmpq 2bdb 2bdb: e8 00 00 00 00 callq 2be0 2be0: e9 00 00 00 00 jmpq 2be5 2be5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bec: 00 00 00 00 0000000000002bf0 : 2bf0: e8 00 00 00 00 callq 2bf5 2bf5: 41 56 push %r14 2bf7: 41 55 push %r13 2bf9: 45 31 ed xor %r13d,%r13d 2bfc: 41 54 push %r12 2bfe: 4c 8d a7 88 60 00 00 lea 0x6088(%rdi),%r12 2c05: 55 push %rbp 2c06: 48 8d af a8 5f 00 00 lea 0x5fa8(%rdi),%rbp 2c0d: 53 push %rbx 2c0e: 48 8b 5d 00 mov 0x0(%rbp),%rbx 2c12: 48 85 db test %rbx,%rbx 2c15: 74 3d je 2c54 2c17: 48 83 bb d0 01 00 00 cmpq $0x0,0x1d0(%rbx) 2c1e: 00 2c1f: 74 33 je 2c54 2c21: 4c 8d b3 e8 01 00 00 lea 0x1e8(%rbx),%r14 2c28: 48 81 c3 d8 01 00 00 add $0x1d8,%rbx 2c2f: 4c 89 f7 mov %r14,%rdi 2c32: e8 00 00 00 00 callq 2c37 2c37: 48 8b 03 mov (%rbx),%rax 2c3a: 4c 89 f7 mov %r14,%rdi 2c3d: 48 8d 50 d0 lea -0x30(%rax),%rdx 2c41: 48 39 d8 cmp %rbx,%rax 2c44: 49 0f 44 d5 cmove %r13,%rdx 2c48: ff 14 25 00 00 00 00 callq *0x0 2c4f: 48 85 d2 test %rdx,%rdx 2c52: 75 14 jne 2c68 2c54: 48 83 c5 08 add $0x8,%rbp 2c58: 4c 39 e5 cmp %r12,%rbp 2c5b: 75 b1 jne 2c0e 2c5d: 5b pop %rbx 2c5e: 31 c0 xor %eax,%eax 2c60: 5d pop %rbp 2c61: 41 5c pop %r12 2c63: 41 5d pop %r13 2c65: 41 5e pop %r14 2c67: c3 retq 2c68: 5b pop %rbx 2c69: b8 01 00 00 00 mov $0x1,%eax 2c6e: 5d pop %rbp 2c6f: 41 5c pop %r12 2c71: 41 5d pop %r13 2c73: 41 5e pop %r14 2c75: c3 retq 2c76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c7d: 00 00 00 0000000000002c80 : 2c80: e8 00 00 00 00 callq 2c85 2c85: 41 54 push %r12 2c87: 53 push %rbx 2c88: 48 89 fb mov %rdi,%rbx 2c8b: e8 70 e2 ff ff callq f00 2c90: 41 89 c4 mov %eax,%r12d 2c93: 84 c0 test %al,%al 2c95: 0f 84 00 00 00 00 je 2c9b 2c9b: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 2ca1 2ca1: 85 d2 test %edx,%edx 2ca3: 0f 84 00 00 00 00 je 2ca9 2ca9: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 2caf: c1 e8 02 shr $0x2,%eax 2cb2: 83 f0 01 xor $0x1,%eax 2cb5: 83 fa ff cmp $0xffffffff,%edx 2cb8: 0f 94 c2 sete %dl 2cbb: 20 d0 and %dl,%al 2cbd: 75 07 jne 2cc6 2cbf: 44 89 e0 mov %r12d,%eax 2cc2: 5b pop %rbx 2cc3: 41 5c pop %r12 2cc5: c3 retq 2cc6: 8b 8b 08 07 00 00 mov 0x708(%rbx),%ecx 2ccc: 83 f9 1c cmp $0x1c,%ecx 2ccf: 0f 87 00 00 00 00 ja 2cd5 2cd5: ba 01 00 00 00 mov $0x1,%edx 2cda: 41 89 c4 mov %eax,%r12d 2cdd: 48 d3 e2 shl %cl,%rdx 2ce0: f7 c2 20 9d ff 1f test $0x1fff9d20,%edx 2ce6: 0f 84 00 00 00 00 je 2cec 2cec: 44 89 e0 mov %r12d,%eax 2cef: 5b pop %rbx 2cf0: 41 5c pop %r12 2cf2: c3 retq 2cf3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cfa: 00 00 00 00 2cfe: 66 90 xchg %ax,%ax 0000000000002d00 : 2d00: e8 00 00 00 00 callq 2d05 2d05: 41 57 push %r15 2d07: 41 56 push %r14 2d09: 41 55 push %r13 2d0b: 49 89 fd mov %rdi,%r13 2d0e: 41 54 push %r12 2d10: 55 push %rbp 2d11: 53 push %rbx 2d12: 48 89 f3 mov %rsi,%rbx 2d15: 48 83 ec 48 sub $0x48,%rsp 2d19: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d20: 00 00 2d22: 48 89 44 24 40 mov %rax,0x40(%rsp) 2d27: 31 c0 xor %eax,%eax 2d29: c6 44 24 2f 00 movb $0x0,0x2f(%rsp) 2d2e: e8 00 00 00 00 callq 2d33 2d33: 89 c5 mov %eax,%ebp 2d35: 84 c0 test %al,%al 2d37: 0f 84 00 00 00 00 je 2d3d 2d3d: e9 00 00 00 00 jmpq 2d42 2d42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d49: 00 00 00 00 2d4d: 0f 1f 00 nopl (%rax) 0000000000002d50 : 2d50: e8 00 00 00 00 callq 2d55 2d55: 41 54 push %r12 2d57: 55 push %rbp 2d58: 48 8d 6f f0 lea -0x10(%rdi),%rbp 2d5c: 53 push %rbx 2d5d: 48 8b 87 20 07 00 00 mov 0x720(%rdi),%rax 2d64: 48 89 fb mov %rdi,%rbx 2d67: 4c 8b a7 d8 39 01 00 mov 0x139d8(%rdi),%r12 2d6e: 48 89 ef mov %rbp,%rdi 2d71: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 2d78: e8 00 00 00 00 callq 2d7d 2d7d: 84 c0 test %al,%al 2d7f: 74 34 je 2db5 2d81: 4d 85 e4 test %r12,%r12 2d84: 74 23 je 2da9 2d86: 41 8b 44 24 04 mov 0x4(%r12),%eax 2d8b: 85 c0 test %eax,%eax 2d8d: 74 1a je 2da9 2d8f: 48 8b 83 d8 89 00 00 mov 0x89d8(%rbx),%rax 2d96: 48 8b 40 70 mov 0x70(%rax),%rax 2d9a: 48 85 c0 test %rax,%rax 2d9d: 74 0a je 2da9 2d9f: 31 f6 xor %esi,%esi 2da1: 48 89 ef mov %rbp,%rdi 2da4: e8 00 00 00 00 callq 2da9 2da9: 5b pop %rbx 2daa: 48 89 ef mov %rbp,%rdi 2dad: 5d pop %rbp 2dae: 41 5c pop %r12 2db0: e9 00 00 00 00 jmpq 2db5 2db5: 5b pop %rbx 2db6: b8 f4 fd ff ff mov $0xfffffdf4,%eax 2dbb: 5d pop %rbp 2dbc: 41 5c pop %r12 2dbe: c3 retq 2dbf: 90 nop 0000000000002dc0 : 2dc0: e8 00 00 00 00 callq 2dc5 2dc5: 41 54 push %r12 2dc7: 55 push %rbp 2dc8: 48 8d 6f f0 lea -0x10(%rdi),%rbp 2dcc: 53 push %rbx 2dcd: 48 89 fb mov %rdi,%rbx 2dd0: 48 83 ec 08 sub $0x8,%rsp 2dd4: 48 8b 87 20 07 00 00 mov 0x720(%rdi),%rax 2ddb: 4c 8b a7 d8 39 01 00 mov 0x139d8(%rdi),%r12 2de2: 48 89 ef mov %rbp,%rdi 2de5: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 2dec: e8 00 00 00 00 callq 2df1 2df1: 84 c0 test %al,%al 2df3: 74 48 je 2e3d 2df5: 48 89 ef mov %rbp,%rdi 2df8: e8 00 00 00 00 callq 2dfd 2dfd: 85 c0 test %eax,%eax 2dff: 75 33 jne 2e34 2e01: 4d 85 e4 test %r12,%r12 2e04: 74 2e je 2e34 2e06: 41 8b 54 24 04 mov 0x4(%r12),%edx 2e0b: 85 d2 test %edx,%edx 2e0d: 74 25 je 2e34 2e0f: 48 8b 93 d8 89 00 00 mov 0x89d8(%rbx),%rdx 2e16: 48 8b 52 70 mov 0x70(%rdx),%rdx 2e1a: 48 85 d2 test %rdx,%rdx 2e1d: 74 15 je 2e34 2e1f: 89 44 24 04 mov %eax,0x4(%rsp) 2e23: be 01 00 00 00 mov $0x1,%esi 2e28: 48 89 ef mov %rbp,%rdi 2e2b: e8 00 00 00 00 callq 2e30 2e30: 8b 44 24 04 mov 0x4(%rsp),%eax 2e34: 48 83 c4 08 add $0x8,%rsp 2e38: 5b pop %rbx 2e39: 5d pop %rbp 2e3a: 41 5c pop %r12 2e3c: c3 retq 2e3d: b8 f4 fd ff ff mov $0xfffffdf4,%eax 2e42: eb f0 jmp 2e34 2e44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e4b: 00 00 00 00 2e4f: 90 nop 0000000000002e50 : 2e50: e8 00 00 00 00 callq 2e55 2e55: 41 57 push %r15 2e57: 41 56 push %r14 2e59: 41 55 push %r13 2e5b: 4c 8d af d0 98 fe ff lea -0x16730(%rdi),%r13 2e62: 41 54 push %r12 2e64: 55 push %rbp 2e65: 53 push %rbx 2e66: 48 89 fb mov %rdi,%rbx 2e69: 4c 89 ef mov %r13,%rdi 2e6c: 48 83 ec 08 sub $0x8,%rsp 2e70: e8 00 00 00 00 callq 2e75 2e75: 48 85 c0 test %rax,%rax 2e78: 0f 84 b1 01 00 00 je 302f 2e7e: 48 89 c5 mov %rax,%rbp 2e81: 48 8b 83 00 a0 fe ff mov -0x16000(%rbx),%rax 2e88: 4c 89 ef mov %r13,%rdi 2e8b: 41 bc 01 00 00 00 mov $0x1,%r12d 2e91: 4c 8d bd a8 00 00 00 lea 0xa8(%rbp),%r15 2e98: 48 8b 40 28 mov 0x28(%rax),%rax 2e9c: e8 00 00 00 00 callq 2ea1 2ea1: 83 f8 04 cmp $0x4,%eax 2ea4: 0f 84 bf 00 00 00 je 2f69 2eaa: f0 44 0f c1 a5 a4 00 lock xadd %r12d,0xa4(%rbp) 2eb1: 00 00 2eb3: 41 83 c4 01 add $0x1,%r12d 2eb7: 44 3b a5 a0 00 00 00 cmp 0xa0(%rbp),%r12d 2ebe: 0f 84 83 00 00 00 je 2f47 2ec4: 4c 89 ff mov %r15,%rdi 2ec7: e8 00 00 00 00 callq 2ecc 2ecc: b8 ff ff ff ff mov $0xffffffff,%eax 2ed1: f0 0f c1 85 a4 00 00 lock xadd %eax,0xa4(%rbp) 2ed8: 00 2ed9: 4c 8d b5 c0 00 00 00 lea 0xc0(%rbp),%r14 2ee0: 83 f8 01 cmp $0x1,%eax 2ee3: 74 40 je 2f25 2ee5: 4c 89 f7 mov %r14,%rdi 2ee8: e8 00 00 00 00 callq 2eed 2eed: 48 8b 83 00 a0 fe ff mov -0x16000(%rbx),%rax 2ef4: 4c 89 ef mov %r13,%rdi 2ef7: 48 8b 40 20 mov 0x20(%rax),%rax 2efb: e8 00 00 00 00 callq 2f00 2f00: 89 43 f8 mov %eax,-0x8(%rbx) 2f03: 41 89 c4 mov %eax,%r12d 2f06: 45 85 e4 test %r12d,%r12d 2f09: 0f 85 00 00 00 00 jne 2f0f 2f0f: 48 83 c4 08 add $0x8,%rsp 2f13: 48 89 ef mov %rbp,%rdi 2f16: 5b pop %rbx 2f17: 5d pop %rbp 2f18: 41 5c pop %r12 2f1a: 41 5d pop %r13 2f1c: 41 5e pop %r14 2f1e: 41 5f pop %r15 2f20: e9 00 00 00 00 jmpq 2f25 2f25: 44 8b bd a0 00 00 00 mov 0xa0(%rbp),%r15d 2f2c: 45 85 ff test %r15d,%r15d 2f2f: 74 b4 je 2ee5 2f31: 45 31 e4 xor %r12d,%r12d 2f34: 4c 89 f7 mov %r14,%rdi 2f37: 41 83 c4 01 add $0x1,%r12d 2f3b: e8 00 00 00 00 callq 2f40 2f40: 45 39 fc cmp %r15d,%r12d 2f43: 75 ef jne 2f34 2f45: eb 9e jmp 2ee5 2f47: 45 85 e4 test %r12d,%r12d 2f4a: 0f 84 74 ff ff ff je 2ec4 2f50: 45 31 f6 xor %r14d,%r14d 2f53: 4c 89 ff mov %r15,%rdi 2f56: 41 83 c6 01 add $0x1,%r14d 2f5a: e8 00 00 00 00 callq 2f5f 2f5f: 45 39 e6 cmp %r12d,%r14d 2f62: 75 ef jne 2f53 2f64: e9 5b ff ff ff jmpq 2ec4 2f69: f0 44 0f c1 a5 a4 00 lock xadd %r12d,0xa4(%rbp) 2f70: 00 00 2f72: 41 83 c4 01 add $0x1,%r12d 2f76: 44 3b a5 a0 00 00 00 cmp 0xa0(%rbp),%r12d 2f7d: 0f 84 8a 00 00 00 je 300d 2f83: 4c 89 ff mov %r15,%rdi 2f86: 4c 8d b3 e0 98 fe ff lea -0x16720(%rbx),%r14 2f8d: e8 00 00 00 00 callq 2f92 2f92: 4c 89 f7 mov %r14,%rdi 2f95: e8 00 00 00 00 callq 2f9a 2f9a: 89 43 f8 mov %eax,-0x8(%rbx) 2f9d: 41 89 c4 mov %eax,%r12d 2fa0: 85 c0 test %eax,%eax 2fa2: 0f 85 00 00 00 00 jne 2fa8 2fa8: b8 ff ff ff ff mov $0xffffffff,%eax 2fad: f0 0f c1 85 a4 00 00 lock xadd %eax,0xa4(%rbp) 2fb4: 00 2fb5: 4c 8d bd c0 00 00 00 lea 0xc0(%rbp),%r15 2fbc: 83 f8 01 cmp $0x1,%eax 2fbf: 0f 84 80 00 00 00 je 3045 2fc5: 4c 89 ff mov %r15,%rdi 2fc8: e8 00 00 00 00 callq 2fcd 2fcd: 4c 89 f7 mov %r14,%rdi 2fd0: e8 00 00 00 00 callq 2fd5 2fd5: 89 43 f8 mov %eax,-0x8(%rbx) 2fd8: 41 89 c4 mov %eax,%r12d 2fdb: 85 c0 test %eax,%eax 2fdd: 75 61 jne 3040 2fdf: 48 8b 83 c8 22 ff ff mov -0xdd38(%rbx),%rax 2fe6: 48 85 c0 test %rax,%rax 2fe9: 0f 84 20 ff ff ff je 2f0f 2fef: 48 8b 40 18 mov 0x18(%rax),%rax 2ff3: 48 85 c0 test %rax,%rax 2ff6: 0f 84 13 ff ff ff je 2f0f 2ffc: 4c 89 ef mov %r13,%rdi 2fff: e8 00 00 00 00 callq 3004 3004: 44 8b 63 f8 mov -0x8(%rbx),%r12d 3008: e9 f9 fe ff ff jmpq 2f06 300d: 45 85 e4 test %r12d,%r12d 3010: 0f 84 6d ff ff ff je 2f83 3016: 45 31 f6 xor %r14d,%r14d 3019: 4c 89 ff mov %r15,%rdi 301c: 41 83 c6 01 add $0x1,%r14d 3020: e8 00 00 00 00 callq 3025 3025: 45 39 e6 cmp %r12d,%r14d 3028: 75 ef jne 3019 302a: e9 54 ff ff ff jmpq 2f83 302f: 0f 0b ud2 3031: 48 83 c4 08 add $0x8,%rsp 3035: 5b pop %rbx 3036: 5d pop %rbp 3037: 41 5c pop %r12 3039: 41 5d pop %r13 303b: 41 5e pop %r14 303d: 41 5f pop %r15 303f: c3 retq 3040: e9 00 00 00 00 jmpq 3045 3045: 8b 85 a0 00 00 00 mov 0xa0(%rbp),%eax 304b: 89 44 24 04 mov %eax,0x4(%rsp) 304f: 85 c0 test %eax,%eax 3051: 0f 84 6e ff ff ff je 2fc5 3057: 4c 89 ff mov %r15,%rdi 305a: 41 83 c4 01 add $0x1,%r12d 305e: e8 00 00 00 00 callq 3063 3063: 44 3b 64 24 04 cmp 0x4(%rsp),%r12d 3068: 75 ed jne 3057 306a: e9 56 ff ff ff jmpq 2fc5 306f: 90 nop 0000000000003070 : 3070: e8 00 00 00 00 callq 3075 3075: 55 push %rbp 3076: 48 89 fd mov %rdi,%rbp 3079: 53 push %rbx 307a: 48 8b 9f 28 01 00 00 mov 0x128(%rdi),%rbx 3081: e8 00 00 00 00 callq 3086 3086: 85 c0 test %eax,%eax 3088: 0f 85 00 00 00 00 jne 308e 308e: 48 8b bb 40 68 01 00 mov 0x16840(%rbx),%rdi 3095: e8 00 00 00 00 callq 309a 309a: 48 89 ef mov %rbp,%rdi 309d: e8 00 00 00 00 callq 30a2 30a2: 41 b8 01 00 00 00 mov $0x1,%r8d 30a8: 48 89 83 40 68 01 00 mov %rax,0x16840(%rbx) 30af: 48 85 c0 test %rax,%rax 30b2: 74 06 je 30ba 30b4: 44 89 c0 mov %r8d,%eax 30b7: 5b pop %rbx 30b8: 5d pop %rbp 30b9: c3 retq 30ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 30c1: e8 00 00 00 00 callq 30c6 30c6: 45 31 c0 xor %r8d,%r8d 30c9: eb e9 jmp 30b4 30cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000030d0 : 30d0: e8 00 00 00 00 callq 30d5 30d5: 41 57 push %r15 30d7: 41 56 push %r14 30d9: 41 55 push %r13 30db: 41 54 push %r12 30dd: 55 push %rbp 30de: 48 89 fd mov %rdi,%rbp 30e1: 53 push %rbx 30e2: 48 83 ec 50 sub $0x50,%rsp 30e6: 4c 8b 67 08 mov 0x8(%rdi),%r12 30ea: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 30f1: 00 00 30f3: 48 89 44 24 48 mov %rax,0x48(%rsp) 30f8: 31 c0 xor %eax,%eax 30fa: 89 f0 mov %esi,%eax 30fc: 0f b7 f6 movzwl %si,%esi 30ff: c6 87 38 07 00 00 00 movb $0x0,0x738(%rdi) 3106: 48 89 87 18 07 00 00 mov %rax,0x718(%rdi) 310d: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 3113 3113: c7 87 28 07 00 00 a0 movl $0x186a0,0x728(%rdi) 311a: 86 01 00 311d: 83 f8 1d cmp $0x1d,%eax 3120: 0f 47 c6 cmova %esi,%eax 3123: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 312a 312a: 89 87 08 07 00 00 mov %eax,0x708(%rdi) 3130: 75 0a jne 313c 3132: c7 87 28 07 00 00 40 movl $0xf4240,0x728(%rdi) 3139: 42 0f 00 313c: 48 c7 85 78 0f 00 00 movq $0x20000000,0xf78(%rbp) 3143: 00 00 00 20 3147: bf 1c 00 00 00 mov $0x1c,%edi 314c: c6 85 3a 07 00 00 00 movb $0x0,0x73a(%rbp) 3153: c7 85 a0 5f 00 00 00 movl $0x0,0x5fa0(%rbp) 315a: 00 00 00 315d: 48 c7 85 d8 57 00 00 movq $0x0,0x57d8(%rbp) 3164: 00 00 00 00 3168: 48 c7 85 e0 57 00 00 movq $0x0,0x57e0(%rbp) 316f: 00 00 00 00 3173: 48 c7 85 58 54 00 00 movq $0x0,0x5458(%rbp) 317a: 00 00 00 00 317e: c7 85 40 55 00 00 00 movl $0x0,0x5540(%rbp) 3185: 00 00 00 3188: 48 c7 85 58 28 00 00 movq $0x0,0x2858(%rbp) 318f: 00 00 00 00 3193: e8 00 00 00 00 callq 3198 3198: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 319f: 48 c7 85 f0 b3 00 00 movq $0x0,0xb3f0(%rbp) 31a6: 00 00 00 00 31aa: 48 89 85 98 5f 00 00 mov %rax,0x5f98(%rbp) 31b1: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 31b7: 48 c7 85 f8 b3 00 00 movq $0x0,0xb3f8(%rbp) 31be: 00 00 00 00 31c2: 48 c7 85 a8 0c 00 00 movq $0x0,0xca8(%rbp) 31c9: 00 00 00 00 31cd: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 31d4: 00 31d5: 48 c7 85 b0 0c 00 00 movq $0x0,0xcb0(%rbp) 31dc: 00 00 00 00 31e0: 48 c7 85 c0 0c 00 00 movq $0x0,0xcc0(%rbp) 31e7: 00 00 00 00 31eb: 48 c7 85 c8 0c 00 00 movq $0x0,0xcc8(%rbp) 31f2: 00 00 00 00 31f6: 48 c7 85 d0 0c 00 00 movq $0x0,0xcd0(%rbp) 31fd: 00 00 00 00 3201: 48 c7 85 d8 0c 00 00 movq $0x0,0xcd8(%rbp) 3208: 00 00 00 00 320c: 48 c7 85 e0 0c 00 00 movq $0x0,0xce0(%rbp) 3213: 00 00 00 00 3217: 48 c7 85 e8 0c 00 00 movq $0x0,0xce8(%rbp) 321e: 00 00 00 00 3222: 48 c7 85 f8 0c 00 00 movq $0x0,0xcf8(%rbp) 3229: 00 00 00 00 322d: 48 c7 85 00 0d 00 00 movq $0x0,0xd00(%rbp) 3234: 00 00 00 00 3238: 48 c7 85 10 0d 00 00 movq $0x0,0xd10(%rbp) 323f: 00 00 00 00 3243: 48 c7 85 18 0d 00 00 movq $0x0,0xd18(%rbp) 324a: 00 00 00 00 324e: 48 c7 85 28 0d 00 00 movq $0x0,0xd28(%rbp) 3255: 00 00 00 00 3259: 48 c7 85 30 0d 00 00 movq $0x0,0xd30(%rbp) 3260: 00 00 00 00 3264: 48 c7 85 58 0d 00 00 movq $0x0,0xd58(%rbp) 326b: 00 00 00 00 326f: 48 c7 85 60 0d 00 00 movq $0x0,0xd60(%rbp) 3276: 00 00 00 00 327a: 41 0f b6 44 24 48 movzbl 0x48(%r12),%eax 3280: 45 0f b7 4c 24 42 movzwl 0x42(%r12),%r9d 3286: 45 0f b7 44 24 40 movzwl 0x40(%r12),%r8d 328c: 41 0f b7 4c 24 3e movzwl 0x3e(%r12),%ecx 3292: 41 0f b7 54 24 3c movzwl 0x3c(%r12),%edx 3298: 50 push %rax 3299: e8 00 00 00 00 callq 329e 329e: 48 8d bd f0 33 01 00 lea 0x133f0(%rbp),%rdi 32a5: c7 85 90 70 00 00 00 movl $0x0,0x7090(%rbp) 32ac: 00 00 00 32af: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 32b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 32bd: e8 00 00 00 00 callq 32c2 32c2: 48 8d bd 78 7c 00 00 lea 0x7c78(%rbp),%rdi 32c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 32d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 32d7: e8 00 00 00 00 callq 32dc 32dc: 48 8d bd 08 8a 00 00 lea 0x8a08(%rbp),%rdi 32e3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 32ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 32f1: e8 00 00 00 00 callq 32f6 32f6: 48 8d bd f8 0a 00 00 lea 0xaf8(%rbp),%rdi 32fd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3304: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 330b: e8 00 00 00 00 callq 3310 3310: 48 8d bd d0 b3 00 00 lea 0xb3d0(%rbp),%rdi 3317: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 331e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3325: e8 00 00 00 00 callq 332a 332a: 48 8d bd 50 b3 00 00 lea 0xb350(%rbp),%rdi 3331: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3338: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 333f: e8 00 00 00 00 callq 3344 3344: 48 8d bd 18 0b 00 00 lea 0xb18(%rbp),%rdi 334b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3352: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3359: e8 00 00 00 00 callq 335e 335e: 48 8d bd 60 56 01 00 lea 0x15660(%rbp),%rdi 3365: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 336c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3373: e8 00 00 00 00 callq 3378 3378: 48 8d bd 50 64 01 00 lea 0x16450(%rbp),%rdi 337f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3386: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 338d: e8 00 00 00 00 callq 3392 3392: 48 8d bd 88 56 01 00 lea 0x15688(%rbp),%rdi 3399: 89 e8 mov %ebp,%eax 339b: 48 c7 85 80 56 01 00 movq $0x0,0x15680(%rbp) 33a2: 00 00 00 00 33a6: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 33aa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 33b1: 48 c7 85 78 5a 01 00 movq $0x0,0x15a78(%rbp) 33b8: 00 00 00 00 33bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 33c3: 29 f8 sub %edi,%eax 33c5: 8d 88 80 5a 01 00 lea 0x15a80(%rax),%ecx 33cb: 31 c0 xor %eax,%eax 33cd: c1 e9 03 shr $0x3,%ecx 33d0: f3 48 ab rep stos %rax,%es:(%rdi) 33d3: 48 8d bd 50 66 01 00 lea 0x16650(%rbp),%rdi 33da: c7 85 44 66 01 00 00 movl $0x0,0x16644(%rbp) 33e1: 00 00 00 33e4: e8 00 00 00 00 callq 33e9 33e9: 48 8d bd b0 3a 01 00 lea 0x13ab0(%rbp),%rdi 33f0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 33f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 33fe: e8 00 00 00 00 callq 3403 3403: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 340a: 48 8d bd 08 67 01 00 lea 0x16708(%rbp),%rdi 3411: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3418: e8 00 00 00 00 callq 341d 341d: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 3423 3423: 59 pop %rcx 3424: 83 fa 03 cmp $0x3,%edx 3427: 0f 8e 00 00 00 00 jle 342d 342d: 48 63 c2 movslq %edx,%rax 3430: 48 8d 48 ff lea -0x1(%rax),%rcx 3434: 48 85 c1 test %rax,%rcx 3437: 0f 85 00 00 00 00 jne 343d 343d: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 3443 3443: 83 fa ff cmp $0xffffffff,%edx 3446: 74 09 je 3451 3448: 83 fa 1f cmp $0x1f,%edx 344b: 0f 8e 00 00 00 00 jle 3451 3451: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 3457 3457: 83 fa ff cmp $0xffffffff,%edx 345a: 74 09 je 3465 345c: 83 fa 1f cmp $0x1f,%edx 345f: 0f 8e 00 00 00 00 jle 3465 3465: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 346b 346b: 8d 50 fc lea -0x4(%rax),%edx 346e: 83 fa 05 cmp $0x5,%edx 3471: 76 09 jbe 347c 3473: 83 f8 ff cmp $0xffffffff,%eax 3476: 0f 85 00 00 00 00 jne 347c 347c: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 3482 3482: 83 fa 01 cmp $0x1,%edx 3485: 0f 8e 00 00 00 00 jle 348b 348b: 48 63 c2 movslq %edx,%rax 348e: 48 8d 48 ff lea -0x1(%rax),%rcx 3492: 48 85 c1 test %rax,%rcx 3495: 0f 85 00 00 00 00 jne 349b 349b: 48 89 ef mov %rbp,%rdi 349e: e8 bd d7 ff ff callq c60 34a3: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 34a9 34a9: 83 fa ff cmp $0xffffffff,%edx 34ac: 74 08 je 34b6 34ae: 85 d2 test %edx,%edx 34b0: 0f 8e 00 00 00 00 jle 34b6 34b6: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 34bc 34bc: 83 fa 08 cmp $0x8,%edx 34bf: 7f 09 jg 34ca 34c1: 83 fa ff cmp $0xffffffff,%edx 34c4: 0f 85 00 00 00 00 jne 34ca 34ca: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 34d0 34d0: 48 89 ef mov %rbp,%rdi 34d3: e8 00 00 00 00 callq 34d8 34d8: 48 89 ef mov %rbp,%rdi 34db: 89 85 c8 33 01 00 mov %eax,0x133c8(%rbp) 34e1: e8 00 00 00 00 callq 34e6 34e6: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 34ec 34ec: 83 f8 ff cmp $0xffffffff,%eax 34ef: 0f 84 3a 02 00 00 je 372f 34f5: 83 f8 08 cmp $0x8,%eax 34f8: 0f 87 00 00 00 00 ja 34fe 34fe: 48 bb e0 ff ff ff 0f movabs $0xfffffffe0,%rbx 3505: 00 00 00 3508: 48 89 ef mov %rbp,%rdi 350b: e8 00 00 00 00 callq 3510 3510: 48 8d 85 d0 65 01 00 lea 0x165d0(%rbp),%rax 3517: c7 85 88 0c 00 00 00 movl $0x0,0xc88(%rbp) 351e: 00 00 00 3521: 48 8d bd e0 65 01 00 lea 0x165e0(%rbp),%rdi 3528: 48 89 85 d0 65 01 00 mov %rax,0x165d0(%rbp) 352f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3536: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 353d: 48 89 85 d8 65 01 00 mov %rax,0x165d8(%rbp) 3544: c7 85 a0 0c 00 00 00 movl $0x0,0xca0(%rbp) 354b: 00 00 00 354e: c7 85 b8 0c 00 00 00 movl $0x0,0xcb8(%rbp) 3555: 00 00 00 3558: c7 85 f0 0c 00 00 00 movl $0x0,0xcf0(%rbp) 355f: 00 00 00 3562: c7 85 08 0d 00 00 00 movl $0x0,0xd08(%rbp) 3569: 00 00 00 356c: c7 85 20 0d 00 00 00 movl $0x0,0xd20(%rbp) 3573: 00 00 00 3576: c7 85 38 0d 00 00 00 movl $0x0,0xd38(%rbp) 357d: 00 00 00 3580: c7 85 50 0d 00 00 00 movl $0x0,0xd50(%rbp) 3587: 00 00 00 358a: c7 85 78 5c 00 00 00 movl $0x0,0x5c78(%rbp) 3591: 00 00 00 3594: e8 00 00 00 00 callq 3599 3599: 45 31 c0 xor %r8d,%r8d 359c: 31 c9 xor %ecx,%ecx 359e: ba 00 00 20 00 mov $0x200000,%edx 35a3: 48 8d 85 60 63 01 00 lea 0x16360(%rbp),%rax 35aa: 48 89 9d 58 63 01 00 mov %rbx,0x16358(%rbp) 35b1: 48 8d bd 78 63 01 00 lea 0x16378(%rbp),%rdi 35b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 35bf: 48 89 85 60 63 01 00 mov %rax,0x16360(%rbp) 35c6: 48 89 85 68 63 01 00 mov %rax,0x16368(%rbp) 35cd: 48 c7 85 70 63 01 00 movq $0x0,0x16370(%rbp) 35d4: 00 00 00 00 35d8: e8 00 00 00 00 callq 35dd 35dd: 45 31 c0 xor %r8d,%r8d 35e0: 31 c9 xor %ecx,%ecx 35e2: ba 00 00 20 00 mov $0x200000,%edx 35e7: 48 8d 85 80 b3 00 00 lea 0xb380(%rbp),%rax 35ee: 48 89 9d 78 b3 00 00 mov %rbx,0xb378(%rbp) 35f5: 48 8d bd 98 b3 00 00 lea 0xb398(%rbp),%rdi 35fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3603: 48 89 85 80 b3 00 00 mov %rax,0xb380(%rbp) 360a: 48 89 85 88 b3 00 00 mov %rax,0xb388(%rbp) 3611: 48 c7 85 90 b3 00 00 movq $0x0,0xb390(%rbp) 3618: 00 00 00 00 361c: e8 00 00 00 00 callq 3621 3621: 48 8d 85 38 67 01 00 lea 0x16738(%rbp),%rax 3628: 48 89 9d 30 67 01 00 mov %rbx,0x16730(%rbp) 362f: 48 89 85 38 67 01 00 mov %rax,0x16738(%rbp) 3636: 48 89 85 40 67 01 00 mov %rax,0x16740(%rbp) 363d: 48 c7 85 48 67 01 00 movq $0x0,0x16748(%rbp) 3644: 00 00 00 00 3648: c7 85 70 b3 00 00 01 movl $0x1,0xb370(%rbp) 364f: 00 00 00 3652: e8 00 00 00 00 callq 3657 3657: 48 c7 85 20 68 01 00 movq $0x0,0x16820(%rbp) 365e: 00 00 00 00 3662: 48 c7 85 28 68 01 00 movq $0x0,0x16828(%rbp) 3669: 00 00 00 00 366d: 85 c0 test %eax,%eax 366f: 48 b8 78 e6 00 00 01 movabs $0x10000e678,%rax 3676: 00 00 00 3679: 0f 9f 85 70 85 00 00 setg 0x8570(%rbp) 3680: 83 bd 08 07 00 00 04 cmpl $0x4,0x708(%rbp) 3687: 48 89 85 24 68 01 00 mov %rax,0x16824(%rbp) 368e: 48 8b 45 08 mov 0x8(%rbp),%rax 3692: c7 85 18 68 01 00 01 movl $0x1,0x16818(%rbp) 3699: 00 00 00 369c: 48 c7 85 30 68 01 00 movq $0x0,0x16830(%rbp) 36a3: 00 00 00 00 36a7: 48 c7 85 38 68 01 00 movq $0x0,0x16838(%rbp) 36ae: 00 00 00 00 36b2: 48 c7 85 40 68 01 00 movq $0x1,0x16840(%rbp) 36b9: 01 00 00 00 36bd: 0f 86 82 00 00 00 jbe 3745 36c3: 48 8b b8 e8 04 00 00 mov 0x4e8(%rax),%rdi 36ca: 48 89 bd 70 0c 00 00 mov %rdi,0xc70(%rbp) 36d1: 48 8b 90 e8 04 00 00 mov 0x4e8(%rax),%rdx 36d8: 48 8b b0 f0 04 00 00 mov 0x4f0(%rax),%rsi 36df: 48 85 d2 test %rdx,%rdx 36e2: 74 5a je 373e 36e4: 48 29 d6 sub %rdx,%rsi 36e7: 48 83 c6 01 add $0x1,%rsi 36eb: 48 89 b5 78 0c 00 00 mov %rsi,0xc78(%rbp) 36f2: e8 00 00 00 00 callq 36f7 36f7: 48 89 85 80 0c 00 00 mov %rax,0xc80(%rbp) 36fe: 48 85 c0 test %rax,%rax 3701: 0f 85 00 00 00 00 jne 3707 3707: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 370d: 48 8b 44 24 48 mov 0x48(%rsp),%rax 3712: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3719: 00 00 371b: 75 53 jne 3770 371d: 48 83 c4 50 add $0x50,%rsp 3721: 44 89 f0 mov %r14d,%eax 3724: 5b pop %rbx 3725: 5d pop %rbp 3726: 41 5c pop %r12 3728: 41 5d pop %r13 372a: 41 5e pop %r14 372c: 41 5f pop %r15 372e: c3 retq 372f: c7 05 00 00 00 00 08 movl $0x8,0x0(%rip) # 3739 3736: 00 00 00 3739: e9 c0 fd ff ff jmpq 34fe 373e: 48 85 f6 test %rsi,%rsi 3741: 74 a8 je 36eb 3743: eb 9f jmp 36e4 3745: 48 8b b8 28 04 00 00 mov 0x428(%rax),%rdi 374c: 48 89 bd 70 0c 00 00 mov %rdi,0xc70(%rbp) 3753: 48 8b b0 30 04 00 00 mov 0x430(%rax),%rsi 375a: 48 85 ff test %rdi,%rdi 375d: 75 05 jne 3764 375f: 48 85 f6 test %rsi,%rsi 3762: 74 87 je 36eb 3764: 48 29 fe sub %rdi,%rsi 3767: 48 83 c6 01 add $0x1,%rsi 376b: e9 7b ff ff ff jmpq 36eb 3770: e8 00 00 00 00 callq 3775 3775: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 377c: 00 00 00 00 0000000000003780 : 3780: e8 00 00 00 00 callq 3785 3785: 41 54 push %r12 3787: 45 31 e4 xor %r12d,%r12d 378a: 55 push %rbp 378b: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 3792: 48 8b b0 40 68 01 00 mov 0x16840(%rax),%rsi 3799: 48 85 f6 test %rsi,%rsi 379c: 74 1e je 37bc 379e: 48 89 fd mov %rdi,%rbp 37a1: e8 00 00 00 00 callq 37a6 37a6: 85 c0 test %eax,%eax 37a8: 0f 85 00 00 00 00 jne 37ae 37ae: 48 89 ef mov %rbp,%rdi 37b1: 41 bc 01 00 00 00 mov $0x1,%r12d 37b7: e8 00 00 00 00 callq 37bc 37bc: 44 89 e0 mov %r12d,%eax 37bf: 5d pop %rbp 37c0: 41 5c pop %r12 37c2: c3 retq 37c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 37ca: 00 00 00 00 37ce: 66 90 xchg %ax,%ax 00000000000037d0 : 37d0: e8 00 00 00 00 callq 37d5 37d5: 55 push %rbp 37d6: 48 8b af 28 01 00 00 mov 0x128(%rdi),%rbp 37dd: f6 85 0a 07 00 00 04 testb $0x4,0x70a(%rbp) 37e4: 0f 84 00 00 00 00 je 37ea 37ea: 85 f6 test %esi,%esi 37ec: 0f 85 00 00 00 00 jne 37f2 37f2: 5d pop %rbp 37f3: c3 retq 37f4: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 37fb: 00 00 00 37fe: 66 90 xchg %ax,%ax 0000000000003800 : 3800: e8 00 00 00 00 callq 3805 3805: 8b 06 mov (%rsi),%eax 3807: 83 f8 0b cmp $0xb,%eax 380a: 0f 84 79 01 00 00 je 3989 3810: 77 35 ja 3847 3812: 83 f8 05 cmp $0x5,%eax 3815: 0f 84 5a 01 00 00 je 3975 381b: 0f 86 81 00 00 00 jbe 38a2 3821: 83 f8 08 cmp $0x8,%eax 3824: 0f 84 2c 01 00 00 je 3956 382a: 76 50 jbe 387c 382c: 83 f8 0a cmp $0xa,%eax 382f: 0f 85 1b 01 00 00 jne 3950 3835: 8b 82 88 7f 00 00 mov 0x7f88(%rdx),%eax 383b: c7 47 04 00 00 00 00 movl $0x0,0x4(%rdi) 3842: 89 07 mov %eax,(%rdi) 3844: 31 c0 xor %eax,%eax 3846: c3 retq 3847: 83 f8 10 cmp $0x10,%eax 384a: 0f 84 01 02 00 00 je 3a51 3850: 0f 86 94 00 00 00 jbe 38ea 3856: 83 f8 13 cmp $0x13,%eax 3859: 0f 84 d0 01 00 00 je 3a2f 385f: 76 69 jbe 38ca 3861: 83 f8 14 cmp $0x14,%eax 3864: 0f 85 e6 00 00 00 jne 3950 386a: 8b 82 80 3b 01 00 mov 0x13b80(%rdx),%eax 3870: c7 47 04 00 00 00 00 movl $0x0,0x4(%rdi) 3877: 89 07 mov %eax,(%rdi) 3879: 31 c0 xor %eax,%eax 387b: c3 retq 387c: 83 f8 06 cmp $0x6,%eax 387f: 0f 84 96 01 00 00 je 3a1b 3885: 83 f8 07 cmp $0x7,%eax 3888: 0f 85 c2 00 00 00 jne 3950 388e: 8b 82 d0 91 00 00 mov 0x91d0(%rdx),%eax 3894: 89 07 mov %eax,(%rdi) 3896: 8b 82 00 92 00 00 mov 0x9200(%rdx),%eax 389c: 89 47 04 mov %eax,0x4(%rdi) 389f: 31 c0 xor %eax,%eax 38a1: c3 retq 38a2: 83 f8 03 cmp $0x3,%eax 38a5: 0f 84 5e 01 00 00 je 3a09 38ab: 76 61 jbe 390e 38ad: 83 f8 04 cmp $0x4,%eax 38b0: 0f 85 9a 00 00 00 jne 3950 38b6: 8b 82 a0 91 00 00 mov 0x91a0(%rdx),%eax 38bc: 89 07 mov %eax,(%rdi) 38be: 8b 82 f4 91 00 00 mov 0x91f4(%rdx),%eax 38c4: 89 47 04 mov %eax,0x4(%rdi) 38c7: 31 c0 xor %eax,%eax 38c9: c3 retq 38ca: 83 f8 11 cmp $0x11,%eax 38cd: 0f 84 22 01 00 00 je 39f5 38d3: 83 f8 12 cmp $0x12,%eax 38d6: 75 78 jne 3950 38d8: 8b 82 f8 49 01 00 mov 0x149f8(%rdx),%eax 38de: c7 47 04 00 00 00 00 movl $0x0,0x4(%rdi) 38e5: 89 07 mov %eax,(%rdi) 38e7: 31 c0 xor %eax,%eax 38e9: c3 retq 38ea: 83 f8 0e cmp $0xe,%eax 38ed: 0f 84 f0 00 00 00 je 39e3 38f3: 76 39 jbe 392e 38f5: 83 f8 0f cmp $0xf,%eax 38f8: 75 56 jne 3950 38fa: 8b 82 04 92 00 00 mov 0x9204(%rdx),%eax 3900: 89 07 mov %eax,(%rdi) 3902: 8b 82 08 92 00 00 mov 0x9208(%rdx),%eax 3908: 89 47 04 mov %eax,0x4(%rdi) 390b: 31 c0 xor %eax,%eax 390d: c3 retq 390e: 83 f8 01 cmp $0x1,%eax 3911: 0f 84 b8 00 00 00 je 39cf 3917: 83 f8 02 cmp $0x2,%eax 391a: 75 34 jne 3950 391c: 8b 82 d0 e7 00 00 mov 0xe7d0(%rdx),%eax 3922: c7 47 04 00 00 00 00 movl $0x0,0x4(%rdi) 3929: 89 07 mov %eax,(%rdi) 392b: 31 c0 xor %eax,%eax 392d: c3 retq 392e: 83 f8 0c cmp $0xc,%eax 3931: 0f 84 84 00 00 00 je 39bb 3937: 83 f8 0d cmp $0xd,%eax 393a: 75 14 jne 3950 393c: 8b 82 e8 34 01 00 mov 0x134e8(%rdx),%eax 3942: 89 07 mov %eax,(%rdi) 3944: 8b 82 ec 34 01 00 mov 0x134ec(%rdx),%eax 394a: 89 47 04 mov %eax,0x4(%rdi) 394d: 31 c0 xor %eax,%eax 394f: c3 retq 3950: b8 ea ff ff ff mov $0xffffffea,%eax 3955: c3 retq 3956: 8b 46 08 mov 0x8(%rsi),%eax 3959: 85 c0 test %eax,%eax 395b: 0f 85 21 01 00 00 jne 3a82 3961: 8b 82 e0 91 00 00 mov 0x91e0(%rdx),%eax 3967: 89 07 mov %eax,(%rdi) 3969: 8b 82 1c 92 00 00 mov 0x921c(%rdx),%eax 396f: 89 47 04 mov %eax,0x4(%rdi) 3972: 31 c0 xor %eax,%eax 3974: c3 retq 3975: 8b 82 b0 91 00 00 mov 0x91b0(%rdx),%eax 397b: 89 07 mov %eax,(%rdi) 397d: 8b 82 fc 91 00 00 mov 0x91fc(%rdx),%eax 3983: 89 47 04 mov %eax,0x4(%rdi) 3986: 31 c0 xor %eax,%eax 3988: c3 retq 3989: 8b 46 08 mov 0x8(%rsi),%eax 398c: 3b 82 a8 e7 00 00 cmp 0xe7a8(%rdx),%eax 3992: 73 bc jae 3950 3994: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax 399b: 8b 84 02 10 b4 00 00 mov 0xb410(%rdx,%rax,1),%eax 39a2: 89 07 mov %eax,(%rdi) 39a4: 8b 46 08 mov 0x8(%rsi),%eax 39a7: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax 39ae: 8b 84 02 14 b4 00 00 mov 0xb414(%rdx,%rax,1),%eax 39b5: 89 47 04 mov %eax,0x4(%rdi) 39b8: 31 c0 xor %eax,%eax 39ba: c3 retq 39bb: 8b 82 88 34 01 00 mov 0x13488(%rdx),%eax 39c1: 89 07 mov %eax,(%rdi) 39c3: 8b 82 8c 34 01 00 mov 0x1348c(%rdx),%eax 39c9: 89 47 04 mov %eax,0x4(%rdi) 39cc: 31 c0 xor %eax,%eax 39ce: c3 retq 39cf: 8b 82 80 fe 00 00 mov 0xfe80(%rdx),%eax 39d5: 89 07 mov %eax,(%rdi) 39d7: 8b 82 84 fe 00 00 mov 0xfe84(%rdx),%eax 39dd: 89 47 04 mov %eax,0x4(%rdi) 39e0: 31 c0 xor %eax,%eax 39e2: c3 retq 39e3: 8b 82 68 0a 01 00 mov 0x10a68(%rdx),%eax 39e9: c7 47 04 00 00 00 00 movl $0x0,0x4(%rdi) 39f0: 89 07 mov %eax,(%rdi) 39f2: 31 c0 xor %eax,%eax 39f4: c3 retq 39f5: 8b 82 14 92 00 00 mov 0x9214(%rdx),%eax 39fb: 89 07 mov %eax,(%rdi) 39fd: 8b 82 18 92 00 00 mov 0x9218(%rdx),%eax 3a03: 89 47 04 mov %eax,0x4(%rdi) 3a06: 31 c0 xor %eax,%eax 3a08: c3 retq 3a09: 8b 82 d8 0f 00 00 mov 0xfd8(%rdx),%eax 3a0f: c7 47 04 00 00 00 00 movl $0x0,0x4(%rdi) 3a16: 89 07 mov %eax,(%rdi) 3a18: 31 c0 xor %eax,%eax 3a1a: c3 retq 3a1b: 8b 82 c0 91 00 00 mov 0x91c0(%rdx),%eax 3a21: 89 07 mov %eax,(%rdi) 3a23: 8b 82 f8 91 00 00 mov 0x91f8(%rdx),%eax 3a29: 89 47 04 mov %eax,0x4(%rdi) 3a2c: 31 c0 xor %eax,%eax 3a2e: c3 retq 3a2f: 8b 46 08 mov 0x8(%rsi),%eax 3a32: 83 f8 02 cmp $0x2,%eax 3a35: 74 68 je 3a9f 3a37: 77 2c ja 3a65 3a39: 85 c0 test %eax,%eax 3a3b: 74 76 je 3ab3 3a3d: 8b 82 40 35 01 00 mov 0x13540(%rdx),%eax 3a43: 89 07 mov %eax,(%rdi) 3a45: 8b 82 58 35 01 00 mov 0x13558(%rdx),%eax 3a4b: 89 47 04 mov %eax,0x4(%rdi) 3a4e: 31 c0 xor %eax,%eax 3a50: c3 retq 3a51: 8b 82 0c 92 00 00 mov 0x920c(%rdx),%eax 3a57: 89 07 mov %eax,(%rdi) 3a59: 8b 82 10 92 00 00 mov 0x9210(%rdx),%eax 3a5f: 89 47 04 mov %eax,0x4(%rdi) 3a62: 31 c0 xor %eax,%eax 3a64: c3 retq 3a65: 83 f8 03 cmp $0x3,%eax 3a68: 0f 85 e2 fe ff ff jne 3950 3a6e: 8b 82 40 35 01 00 mov 0x13540(%rdx),%eax 3a74: 89 07 mov %eax,(%rdi) 3a76: 8b 82 78 35 01 00 mov 0x13578(%rdx),%eax 3a7c: 89 47 04 mov %eax,0x4(%rdi) 3a7f: 31 c0 xor %eax,%eax 3a81: c3 retq 3a82: 83 f8 01 cmp $0x1,%eax 3a85: 0f 85 c5 fe ff ff jne 3950 3a8b: 8b 82 f0 91 00 00 mov 0x91f0(%rdx),%eax 3a91: 89 07 mov %eax,(%rdi) 3a93: 8b 82 20 92 00 00 mov 0x9220(%rdx),%eax 3a99: 89 47 04 mov %eax,0x4(%rdi) 3a9c: 31 c0 xor %eax,%eax 3a9e: c3 retq 3a9f: 8b 82 40 35 01 00 mov 0x13540(%rdx),%eax 3aa5: 89 07 mov %eax,(%rdi) 3aa7: 8b 82 68 35 01 00 mov 0x13568(%rdx),%eax 3aad: 89 47 04 mov %eax,0x4(%rdi) 3ab0: 31 c0 xor %eax,%eax 3ab2: c3 retq 3ab3: 8b 82 40 35 01 00 mov 0x13540(%rdx),%eax 3ab9: 89 07 mov %eax,(%rdi) 3abb: 8b 82 44 35 01 00 mov 0x13544(%rdx),%eax 3ac1: 89 47 04 mov %eax,0x4(%rdi) 3ac4: 31 c0 xor %eax,%eax 3ac6: c3 retq 3ac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3ace: 00 00 0000000000003ad0 : 3ad0: 48 89 f2 mov %rsi,%rdx 3ad3: 89 fe mov %edi,%esi 3ad5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3adc: e8 00 00 00 00 callq 3ae1 3ae1: 0f 0b ud2 3ae3: c3 retq 3ae4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3aeb: 00 00 00 00 3aef: 90 nop 0000000000003af0 : 3af0: e8 00 00 00 00 callq 3af5 3af5: 41 57 push %r15 3af7: 41 56 push %r14 3af9: 41 55 push %r13 3afb: 41 54 push %r12 3afd: 55 push %rbp 3afe: 53 push %rbx 3aff: 48 81 ec 08 02 00 00 sub $0x208,%rsp 3b06: 4c 8b 3e mov (%rsi),%r15 3b09: 44 8b 66 08 mov 0x8(%rsi),%r12d 3b0d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3b14: 00 00 3b16: 48 89 84 24 00 02 00 mov %rax,0x200(%rsp) 3b1d: 00 3b1e: 31 c0 xor %eax,%eax 3b20: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) 3b27: 00 3b28: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 3b2f: 00 00 3b31: c7 44 24 24 04 00 00 movl $0x4,0x24(%rsp) 3b38: 00 3b39: 4d 85 ff test %r15,%r15 3b3c: 0f 84 79 03 00 00 je 3ebb 3b42: 45 85 e4 test %r12d,%r12d 3b45: 0f 84 70 03 00 00 je 3ebb 3b4b: 8b 56 0c mov 0xc(%rsi),%edx 3b4e: 48 89 fb mov %rdi,%rbx 3b51: 48 89 f5 mov %rsi,%rbp 3b54: 4c 8d 77 f0 lea -0x10(%rdi),%r14 3b58: 83 fa 15 cmp $0x15,%edx 3b5b: 0f 84 86 0a 00 00 je 45e7 3b61: 0f 86 ab 00 00 00 jbe 3c12 3b67: 83 fa 1b cmp $0x1b,%edx 3b6a: 0f 84 4b 05 00 00 je 40bb 3b70: 0f 86 44 02 00 00 jbe 3dba 3b76: 83 fa 1e cmp $0x1e,%edx 3b79: 0f 84 30 05 00 00 je 40af 3b7f: 0f 86 a4 01 00 00 jbe 3d29 3b85: 83 fa 1f cmp $0x1f,%edx 3b88: 0f 84 8f 03 00 00 je 3f1d 3b8e: 83 fa 20 cmp $0x20,%edx 3b91: 0f 85 4e 03 00 00 jne 3ee5 3b97: 48 8b 97 d8 39 01 00 mov 0x139d8(%rdi),%rdx 3b9e: 41 bd ea ff ff ff mov $0xffffffea,%r13d 3ba4: 48 85 d2 test %rdx,%rdx 3ba7: 74 3d je 3be6 3ba9: 8b 42 04 mov 0x4(%rdx),%eax 3bac: 8b 52 08 mov 0x8(%rdx),%edx 3baf: 48 c1 e0 20 shl $0x20,%rax 3bb3: 48 09 d0 or %rdx,%rax 3bb6: 48 89 44 24 30 mov %rax,0x30(%rsp) 3bbb: 44 89 e2 mov %r12d,%edx 3bbe: 41 83 fc 08 cmp $0x8,%r12d 3bc2: b8 08 00 00 00 mov $0x8,%eax 3bc7: 48 0f 47 d0 cmova %rax,%rdx 3bcb: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 3bd0: 4c 89 ff mov %r15,%rdi 3bd3: e8 00 00 00 00 callq 3bd8 3bd8: 48 83 f8 01 cmp $0x1,%rax 3bdc: 45 19 ed sbb %r13d,%r13d 3bdf: 41 f7 d5 not %r13d 3be2: 41 83 e5 f2 and $0xfffffff2,%r13d 3be6: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 3bed: 00 3bee: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3bf5: 00 00 3bf7: 0f 85 a5 12 00 00 jne 4ea2 3bfd: 48 81 c4 08 02 00 00 add $0x208,%rsp 3c04: 44 89 e8 mov %r13d,%eax 3c07: 5b pop %rbx 3c08: 5d pop %rbp 3c09: 41 5c pop %r12 3c0b: 41 5d pop %r13 3c0d: 41 5e pop %r14 3c0f: 41 5f pop %r15 3c11: c3 retq 3c12: 83 fa 0e cmp $0xe,%edx 3c15: 0f 84 88 0b 00 00 je 47a3 3c1b: 0f 86 d3 00 00 00 jbe 3cf4 3c21: 83 fa 11 cmp $0x11,%edx 3c24: 0f 84 e2 02 00 00 je 3f0c 3c2a: 76 7a jbe 3ca6 3c2c: 83 fa 13 cmp $0x13,%edx 3c2f: 0f 84 5b 09 00 00 je 4590 3c35: 83 fa 14 cmp $0x14,%edx 3c38: 0f 85 a7 02 00 00 jne 3ee5 3c3e: 48 8b 87 a8 0f 00 00 mov 0xfa8(%rdi),%rax 3c45: 48 8b 97 70 5a 01 00 mov 0x15a70(%rdi),%rdx 3c4c: 48 8b 8f 78 5a 01 00 mov 0x15a78(%rdi),%rcx 3c53: 48 2d 00 00 40 00 sub $0x400000,%rax 3c59: 48 29 d0 sub %rdx,%rax 3c5c: 48 8b 97 48 0f 00 00 mov 0xf48(%rdi),%rdx 3c63: 48 89 44 24 30 mov %rax,0x30(%rsp) 3c68: 48 29 ca sub %rcx,%rdx 3c6b: 48 39 c2 cmp %rax,%rdx 3c6e: 48 0f 46 c2 cmovbe %rdx,%rax 3c72: 48 8b 97 80 5a 01 00 mov 0x15a80(%rdi),%rdx 3c79: 48 89 44 24 38 mov %rax,0x38(%rsp) 3c7e: 48 8b 87 c0 56 00 00 mov 0x56c0(%rdi),%rax 3c85: 48 8b 40 08 mov 0x8(%rax),%rax 3c89: 48 c1 e0 0c shl $0xc,%rax 3c8d: 48 29 d0 sub %rdx,%rax 3c90: 44 89 e2 mov %r12d,%edx 3c93: 41 83 fc 18 cmp $0x18,%r12d 3c97: 48 89 44 24 40 mov %rax,0x40(%rsp) 3c9c: b8 18 00 00 00 mov $0x18,%eax 3ca1: e9 21 ff ff ff jmpq 3bc7 3ca6: 83 fa 0f cmp $0xf,%edx 3ca9: 0f 84 e2 07 00 00 je 4491 3caf: 83 fa 10 cmp $0x10,%edx 3cb2: 0f 85 2d 02 00 00 jne 3ee5 3cb8: 48 8b bf c8 56 00 00 mov 0x56c8(%rdi),%rdi 3cbf: e8 00 00 00 00 callq 3cc4 3cc4: 41 83 fc 08 cmp $0x8,%r12d 3cc8: ba 08 00 00 00 mov $0x8,%edx 3ccd: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 3cd2: 4c 89 ff mov %r15,%rdi 3cd5: 49 0f 46 d4 cmovbe %r12,%rdx 3cd9: 48 89 44 24 28 mov %rax,0x28(%rsp) 3cde: e8 00 00 00 00 callq 3ce3 3ce3: 48 85 c0 test %rax,%rax 3ce6: 0f 85 c3 00 00 00 jne 3daf 3cec: 45 31 ed xor %r13d,%r13d 3cef: e9 f2 fe ff ff jmpq 3be6 3cf4: 83 fa 02 cmp $0x2,%edx 3cf7: 0f 84 52 02 00 00 je 3f4f 3cfd: 0f 86 5c 01 00 00 jbe 3e5f 3d03: 83 fa 03 cmp $0x3,%edx 3d06: 0f 84 f5 09 00 00 je 4701 3d0c: 83 fa 05 cmp $0x5,%edx 3d0f: 0f 85 d0 01 00 00 jne 3ee5 3d15: 48 8b 87 28 b3 00 00 mov 0xb328(%rdi),%rax 3d1c: 4c 89 f7 mov %r14,%rdi 3d1f: 48 8b 00 mov (%rax),%rax 3d22: e8 00 00 00 00 callq 3d27 3d27: eb 9b jmp 3cc4 3d29: 83 fa 1c cmp $0x1c,%edx 3d2c: 0f 84 cc 0a 00 00 je 47fe 3d32: 83 fa 1d cmp $0x1d,%edx 3d35: 0f 85 aa 01 00 00 jne 3ee5 3d3b: 80 bf b4 7c 00 00 00 cmpb $0x0,0x7cb4(%rdi) 3d42: 0f 84 b9 01 00 00 je 3f01 3d48: 8b 56 10 mov 0x10(%rsi),%edx 3d4b: 83 fa 05 cmp $0x5,%edx 3d4e: 0f 84 15 0f 00 00 je 4c69 3d54: 0f 87 b6 0b 00 00 ja 4910 3d5a: 83 fa 03 cmp $0x3,%edx 3d5d: 0f 84 1b 10 00 00 je 4d7e 3d63: 83 fa 04 cmp $0x4,%edx 3d66: 0f 85 58 0b 00 00 jne 48c4 3d6c: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 3d71: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 3d76: be 06 00 00 00 mov $0x6,%esi 3d7b: 4c 89 f7 mov %r14,%rdi 3d7e: 48 89 ea mov %rbp,%rdx 3d81: e8 00 00 00 00 callq 3d86 3d86: 85 c0 test %eax,%eax 3d88: 0f 85 2d 01 00 00 jne 3ebb 3d8e: 41 83 fc 04 cmp $0x4,%r12d 3d92: ba 04 00 00 00 mov $0x4,%edx 3d97: 48 89 ee mov %rbp,%rsi 3d9a: 49 0f 46 d4 cmovbe %r12,%rdx 3d9e: 4c 89 ff mov %r15,%rdi 3da1: e8 00 00 00 00 callq 3da6 3da6: 48 85 c0 test %rax,%rax 3da9: 0f 84 3d ff ff ff je 3cec 3daf: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d 3db5: e9 2c fe ff ff jmpq 3be6 3dba: 83 fa 18 cmp $0x18,%edx 3dbd: 0f 84 d4 02 00 00 je 4097 3dc3: 0f 86 fd 00 00 00 jbe 3ec6 3dc9: 83 fa 19 cmp $0x19,%edx 3dcc: 0f 84 cb 06 00 00 je 449d 3dd2: 83 fa 1a cmp $0x1a,%edx 3dd5: 0f 85 0a 01 00 00 jne 3ee5 3ddb: 48 8d bc 24 90 00 00 lea 0x90(%rsp),%rdi 3de2: 00 3de3: b9 0d 00 00 00 mov $0xd,%ecx 3de8: 31 c0 xor %eax,%eax 3dea: 45 31 f6 xor %r14d,%r14d 3ded: f3 48 ab rep stos %rax,%es:(%rdi) 3df0: 48 8d ac 24 90 00 00 lea 0x90(%rsp),%rbp 3df7: 00 3df8: 49 89 ed mov %rbp,%r13 3dfb: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 3e02: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 3e09: 44 89 f6 mov %r14d,%esi 3e0c: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax 3e13: e8 00 00 00 00 callq 3e18 3e18: 48 85 c0 test %rax,%rax 3e1b: 74 1c je 3e39 3e1d: 8b 50 08 mov 0x8(%rax),%edx 3e20: 41 89 55 00 mov %edx,0x0(%r13) 3e24: 8b 50 0c mov 0xc(%rax),%edx 3e27: 41 89 55 04 mov %edx,0x4(%r13) 3e2b: 8b 00 mov (%rax),%eax 3e2d: 41 89 45 08 mov %eax,0x8(%r13) 3e31: 83 84 24 f0 00 00 00 addl $0x1,0xf0(%rsp) 3e38: 01 3e39: 41 83 c6 01 add $0x1,%r14d 3e3d: 49 83 c5 10 add $0x10,%r13 3e41: 41 83 fe 06 cmp $0x6,%r14d 3e45: 75 b4 jne 3dfb 3e47: 44 89 e2 mov %r12d,%edx 3e4a: 41 83 fc 68 cmp $0x68,%r12d 3e4e: b8 68 00 00 00 mov $0x68,%eax 3e53: 48 89 ee mov %rbp,%rsi 3e56: 48 0f 47 d0 cmova %rax,%rdx 3e5a: e9 71 fd ff ff jmpq 3bd0 3e5f: 85 d2 test %edx,%edx 3e61: 0f 84 3c 02 00 00 je 40a3 3e67: 83 fa 01 cmp $0x1,%edx 3e6a: 75 79 jne 3ee5 3e6c: 8b 97 c8 5e 00 00 mov 0x5ec8(%rdi),%edx 3e72: 44 8b 46 10 mov 0x10(%rsi),%r8d 3e76: 85 d2 test %edx,%edx 3e78: 7e 2d jle 3ea7 3e7a: 83 ea 01 sub $0x1,%edx 3e7d: 48 8d 87 b0 5c 00 00 lea 0x5cb0(%rdi),%rax 3e84: 48 8d 8c d7 b8 5c 00 lea 0x5cb8(%rdi,%rdx,8),%rcx 3e8b: 00 3e8c: 48 8b 10 mov (%rax),%rdx 3e8f: 48 85 d2 test %rdx,%rdx 3e92: 74 0a je 3e9e 3e94: 44 39 42 60 cmp %r8d,0x60(%rdx) 3e98: 0f 84 7e 0c 00 00 je 4b1c 3e9e: 48 83 c0 08 add $0x8,%rax 3ea2: 48 39 c1 cmp %rax,%rcx 3ea5: 75 e5 jne 3e8c 3ea7: 44 89 c2 mov %r8d,%edx 3eaa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3eb1: bf 04 00 00 00 mov $0x4,%edi 3eb6: e8 00 00 00 00 callq 3ebb 3ebb: 41 bd ea ff ff ff mov $0xffffffea,%r13d 3ec1: e9 20 fd ff ff jmpq 3be6 3ec6: 83 fa 16 cmp $0x16,%edx 3ec9: 0f 84 45 02 00 00 je 4114 3ecf: 83 fa 17 cmp $0x17,%edx 3ed2: 75 11 jne 3ee5 3ed4: 48 8b bf c8 56 00 00 mov 0x56c8(%rdi),%rdi 3edb: e8 00 00 00 00 callq 3ee0 3ee0: e9 df fd ff ff jmpq 3cc4 3ee5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3eec: bf 04 00 00 00 mov $0x4,%edi 3ef1: 41 bd ea ff ff ff mov $0xffffffea,%r13d 3ef7: e8 00 00 00 00 callq 3efc 3efc: e9 e5 fc ff ff jmpq 3be6 3f01: 41 bd fe ff ff ff mov $0xfffffffe,%r13d 3f07: e9 da fc ff ff jmpq 3be6 3f0c: 48 8b bf c0 56 00 00 mov 0x56c0(%rdi),%rdi 3f13: e8 00 00 00 00 callq 3f18 3f18: e9 a7 fd ff ff jmpq 3cc4 3f1d: 8b 87 64 5c 00 00 mov 0x5c64(%rdi),%eax 3f23: 41 83 fc 04 cmp $0x4,%r12d 3f27: ba 04 00 00 00 mov $0x4,%edx 3f2c: 4c 89 ff mov %r15,%rdi 3f2f: 89 44 24 20 mov %eax,0x20(%rsp) 3f33: 49 0f 46 d4 cmovbe %r12,%rdx 3f37: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 3f3c: e8 00 00 00 00 callq 3f41 3f41: 48 85 c0 test %rax,%rax 3f44: 0f 84 a2 fd ff ff je 3cec 3f4a: e9 60 fe ff ff jmpq 3daf 3f4f: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 3f56: 00 00 3f58: 44 8b 6e 14 mov 0x14(%rsi),%r13d 3f5c: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 3f63: 00 00 3f65: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 3f6c: 00 00 3f6e: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 3f75: 00 00 3f77: 45 85 ed test %r13d,%r13d 3f7a: 0f 85 3b ff ff ff jne 3ebb 3f80: 8b 7e 10 mov 0x10(%rsi),%edi 3f83: 83 ff 04 cmp $0x4,%edi 3f86: 0f 84 09 0d 00 00 je 4c95 3f8c: 0f 87 b9 09 00 00 ja 494b 3f92: 83 ff 02 cmp $0x2,%edi 3f95: 0f 84 93 0d 00 00 je 4d2e 3f9b: 83 ff 03 cmp $0x3,%edi 3f9e: 0f 85 bf 08 00 00 jne 4863 3fa4: 0f b6 93 cc e7 00 00 movzbl 0xe7cc(%rbx),%edx 3fab: 85 d2 test %edx,%edx 3fad: 0f 84 76 0e 00 00 je 4e29 3fb3: 44 8b 83 40 fe 00 00 mov 0xfe40(%rbx),%r8d 3fba: 48 8d 83 e4 e9 00 00 lea 0xe9e4(%rbx),%rax 3fc1: 45 31 d2 xor %r10d,%r10d 3fc4: 31 c9 xor %ecx,%ecx 3fc6: bf 01 00 00 00 mov $0x1,%edi 3fcb: 89 fe mov %edi,%esi 3fcd: d3 e6 shl %cl,%esi 3fcf: 44 85 c6 test %r8d,%esi 3fd2: 75 07 jne 3fdb 3fd4: 80 38 01 cmpb $0x1,(%rax) 3fd7: 41 83 da ff sbb $0xffffffff,%r10d 3fdb: 83 c1 01 add $0x1,%ecx 3fde: 48 05 c0 09 00 00 add $0x9c0,%rax 3fe4: 39 d1 cmp %edx,%ecx 3fe6: 72 e3 jb 3fcb 3fe8: be 08 00 00 00 mov $0x8,%esi 3fed: 41 b8 40 00 00 00 mov $0x40,%r8d 3ff3: bf 40 00 00 00 mov $0x40,%edi 3ff8: 8b 93 48 56 01 00 mov 0x15648(%rbx),%edx 3ffe: 85 d2 test %edx,%edx 4000: 74 67 je 4069 4002: 48 81 c3 48 55 01 00 add $0x15548,%rbx 4009: eb 0d jmp 4018 400b: 41 83 c5 01 add $0x1,%r13d 400f: 48 83 c3 10 add $0x10,%rbx 4013: 41 39 d5 cmp %edx,%r13d 4016: 74 51 je 4069 4018: 48 8b 43 08 mov 0x8(%rbx),%rax 401c: 39 30 cmp %esi,(%rax) 401e: 75 eb jne 400b 4020: 80 3b 00 cmpb $0x0,(%rbx) 4023: 74 e6 je 400b 4025: 8b 55 10 mov 0x10(%rbp),%edx 4028: 44 89 d1 mov %r10d,%ecx 402b: 44 39 14 95 00 00 00 cmp %r10d,0x0(,%rdx,4) 4032: 00 4033: 0f 46 0c 95 00 00 00 cmovbe 0x0(,%rdx,4),%ecx 403a: 00 403b: 8b 50 04 mov 0x4(%rax),%edx 403e: 89 54 24 30 mov %edx,0x30(%rsp) 4042: 8b 40 08 mov 0x8(%rax),%eax 4045: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 404c: 00 00 404e: 89 44 24 34 mov %eax,0x34(%rsp) 4052: b8 01 00 00 00 mov $0x1,%eax 4057: d3 e0 shl %cl,%eax 4059: 89 7c 24 40 mov %edi,0x40(%rsp) 405d: 83 e8 01 sub $0x1,%eax 4060: 44 89 44 24 44 mov %r8d,0x44(%rsp) 4065: 89 44 24 48 mov %eax,0x48(%rsp) 4069: 41 83 fc 20 cmp $0x20,%r12d 406d: b8 20 00 00 00 mov $0x20,%eax 4072: 44 89 e2 mov %r12d,%edx 4075: 4c 89 ff mov %r15,%rdi 4078: 48 0f 47 d0 cmova %rax,%rdx 407c: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 4081: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d 4087: e8 00 00 00 00 callq 408c 408c: 85 c0 test %eax,%eax 408e: 44 0f 44 e8 cmove %eax,%r13d 4092: e9 4f fb ff ff jmpq 3be6 4097: 48 8b 87 50 5c 00 00 mov 0x5c50(%rdi),%rax 409e: e9 21 fc ff ff jmpq 3cc4 40a3: 0f b6 87 2a 07 00 00 movzbl 0x72a(%rdi),%eax 40aa: e9 74 fe ff ff jmpq 3f23 40af: 48 8b 87 58 5c 00 00 mov 0x5c58(%rdi),%rax 40b6: e9 09 fc ff ff jmpq 3cc4 40bb: 8b 87 18 0c 00 00 mov 0xc18(%rdi),%eax 40c1: 8b 56 10 mov 0x10(%rsi),%edx 40c4: 89 44 24 30 mov %eax,0x30(%rsp) 40c8: 83 fa 01 cmp $0x1,%edx 40cb: 0f 84 70 0a 00 00 je 4b41 40d1: 83 fa 02 cmp $0x2,%edx 40d4: 0f 85 0b fe ff ff jne 3ee5 40da: 8b 56 14 mov 0x14(%rsi),%edx 40dd: 41 bd ea ff ff ff mov $0xffffffea,%r13d 40e3: 39 d0 cmp %edx,%eax 40e5: 0f 86 fb fa ff ff jbe 3be6 40eb: 29 d0 sub %edx,%eax 40ed: 89 d6 mov %edx,%esi 40ef: 44 89 e2 mov %r12d,%edx 40f2: 48 03 b7 10 0c 00 00 add 0xc10(%rdi),%rsi 40f9: 48 39 d0 cmp %rdx,%rax 40fc: 48 0f 46 d0 cmovbe %rax,%rdx 4100: 48 81 fa ff ff ff 7f cmp $0x7fffffff,%rdx 4107: 0f 86 91 fc ff ff jbe 3d9e 410d: 0f 0b ud2 410f: e9 9b fc ff ff jmpq 3daf 4114: 48 8d ac 24 90 00 00 lea 0x90(%rsp),%rbp 411b: 00 411c: 31 c0 xor %eax,%eax 411e: b9 2e 00 00 00 mov $0x2e,%ecx 4123: 48 89 ef mov %rbp,%rdi 4126: f3 48 ab rep stos %rax,%es:(%rdi) 4129: 48 8b 83 88 01 00 00 mov 0x188(%rbx),%rax 4130: 4c 89 f7 mov %r14,%rdi 4133: 0f b7 50 3e movzwl 0x3e(%rax),%edx 4137: 89 94 24 90 00 00 00 mov %edx,0x90(%rsp) 413e: 48 8b 93 00 07 00 00 mov 0x700(%rbx),%rdx 4145: 48 89 94 24 94 00 00 mov %rdx,0x94(%rsp) 414c: 00 414d: 0f b6 40 48 movzbl 0x48(%rax),%eax 4151: 89 84 24 9c 00 00 00 mov %eax,0x9c(%rsp) 4158: 8b 83 fc 06 00 00 mov 0x6fc(%rbx),%eax 415e: 89 84 24 a0 00 00 00 mov %eax,0xa0(%rsp) 4165: 8b 83 18 8a 00 00 mov 0x8a18(%rbx),%eax 416b: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 4172: 8b 83 24 8a 00 00 mov 0x8a24(%rbx),%eax 4178: 89 84 24 a8 00 00 00 mov %eax,0xa8(%rsp) 417f: 48 8b 83 20 07 00 00 mov 0x720(%rbx),%rax 4186: 48 8b 40 30 mov 0x30(%rax),%rax 418a: e8 00 00 00 00 callq 418f 418f: 8d 04 80 lea (%rax,%rax,4),%eax 4192: 01 c0 add %eax,%eax 4194: 80 bb b4 7c 00 00 00 cmpb $0x0,0x7cb4(%rbx) 419b: 89 84 24 ac 00 00 00 mov %eax,0xac(%rsp) 41a2: 0f 85 b3 09 00 00 jne 4b5b 41a8: 8b 83 1c 0f 00 00 mov 0xf1c(%rbx),%eax 41ae: 8d 04 80 lea (%rax,%rax,4),%eax 41b1: 01 c0 add %eax,%eax 41b3: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 41ba: 00 41bb: 8b 83 18 0f 00 00 mov 0xf18(%rbx),%eax 41c1: 8d 04 80 lea (%rax,%rax,4),%eax 41c4: 01 c0 add %eax,%eax 41c6: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 41cd: 00 41ce: 8b 83 50 8a 00 00 mov 0x8a50(%rbx),%eax 41d4: c7 84 24 14 01 00 00 movl $0x0,0x114(%rsp) 41db: 00 00 00 00 41df: 89 84 24 08 01 00 00 mov %eax,0x108(%rsp) 41e6: 8b 83 28 8a 00 00 mov 0x8a28(%rbx),%eax 41ec: 0f af 83 18 8a 00 00 imul 0x8a18(%rbx),%eax 41f3: 89 84 24 0c 01 00 00 mov %eax,0x10c(%rsp) 41fa: 8b 83 38 8a 00 00 mov 0x8a38(%rbx),%eax 4200: 89 84 24 10 01 00 00 mov %eax,0x110(%rsp) 4207: 31 c0 xor %eax,%eax 4209: f6 83 0a 07 00 00 02 testb $0x2,0x70a(%rbx) 4210: 0f 95 c0 setne %al 4213: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) 421a: 00 421b: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 4221 4221: 85 c0 test %eax,%eax 4223: 75 09 jne 422e 4225: f6 83 a0 63 01 00 04 testb $0x4,0x163a0(%rbx) 422c: 74 09 je 4237 422e: 48 83 8c 24 18 01 00 orq $0x2,0x118(%rsp) 4235: 00 02 4237: 80 bb 41 28 00 00 00 cmpb $0x0,0x2841(%rbx) 423e: 74 09 je 4249 4240: 48 83 8c 24 18 01 00 orq $0x4,0x118(%rsp) 4247: 00 04 4249: 48 8b 83 28 54 00 00 mov 0x5428(%rbx),%rax 4250: 8b 8b 70 fe 00 00 mov 0xfe70(%rbx),%ecx 4256: 48 c7 84 24 20 01 00 movq $0x200000,0x120(%rsp) 425d: 00 00 00 20 00 4262: 48 c1 e0 0c shl $0xc,%rax 4266: 8d 51 ff lea -0x1(%rcx),%edx 4269: 48 2d 00 00 20 00 sub $0x200000,%rax 426f: 81 fa fe ff 2c 35 cmp $0x352cfffe,%edx 4275: 0f 87 08 08 00 00 ja 4a83 427b: 48 ba 00 00 00 00 00 movabs $0x10000000000,%rdx 4282: 01 00 00 4285: 48 39 d0 cmp %rdx,%rax 4288: 48 0f 47 c2 cmova %rdx,%rax 428c: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) 4293: 00 4294: 48 8b 93 a4 b2 00 00 mov 0xb2a4(%rbx),%rdx 429b: b8 00 10 00 00 mov $0x1000,%eax 42a0: 8b 8b 38 54 00 00 mov 0x5438(%rbx),%ecx 42a6: c7 84 24 30 01 00 00 movl $0x1000,0x130(%rsp) 42ad: 00 10 00 00 42b1: c7 84 24 38 01 00 00 movl $0x1000,0x138(%rsp) 42b8: 00 10 00 00 42bc: 48 89 94 24 a0 01 00 mov %rdx,0x1a0(%rsp) 42c3: 00 42c4: 48 8b 93 ac b2 00 00 mov 0xb2ac(%rbx),%rdx 42cb: d3 e0 shl %cl,%eax 42cd: 89 84 24 34 01 00 00 mov %eax,0x134(%rsp) 42d4: 48 8b 83 9c b2 00 00 mov 0xb29c(%rbx),%rax 42db: 48 89 94 24 a8 01 00 mov %rdx,0x1a8(%rsp) 42e2: 00 42e3: 48 8b 93 b4 b2 00 00 mov 0xb2b4(%rbx),%rdx 42ea: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 42f1: 00 42f2: 8b 83 84 b2 00 00 mov 0xb284(%rbx),%eax 42f8: 48 89 94 24 b0 01 00 mov %rdx,0x1b0(%rsp) 42ff: 00 4300: 48 8b 93 bc b2 00 00 mov 0xb2bc(%rbx),%rdx 4307: 89 84 24 3c 01 00 00 mov %eax,0x13c(%rsp) 430e: 48 8b 83 dc b2 00 00 mov 0xb2dc(%rbx),%rax 4315: 48 89 94 24 b8 01 00 mov %rdx,0x1b8(%rsp) 431c: 00 431d: 48 8b 93 c4 b2 00 00 mov 0xb2c4(%rbx),%rdx 4324: 48 89 84 24 d8 01 00 mov %rax,0x1d8(%rsp) 432b: 00 432c: 48 89 94 24 c0 01 00 mov %rdx,0x1c0(%rsp) 4333: 00 4334: 48 8b 93 cc b2 00 00 mov 0xb2cc(%rbx),%rdx 433b: 48 89 94 24 c8 01 00 mov %rdx,0x1c8(%rsp) 4342: 00 4343: 48 8b 93 d4 b2 00 00 mov 0xb2d4(%rbx),%rdx 434a: 48 89 94 24 d0 01 00 mov %rdx,0x1d0(%rsp) 4351: 00 4352: 48 8b 93 e4 b2 00 00 mov 0xb2e4(%rbx),%rdx 4359: 48 89 94 24 c8 00 00 mov %rdx,0xc8(%rsp) 4360: 00 4361: 48 8b 93 ec b2 00 00 mov 0xb2ec(%rbx),%rdx 4368: 48 89 94 24 d0 00 00 mov %rdx,0xd0(%rsp) 436f: 00 4370: 48 8b 93 f4 b2 00 00 mov 0xb2f4(%rbx),%rdx 4377: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) 437e: 00 437f: 48 8b 93 fc b2 00 00 mov 0xb2fc(%rbx),%rdx 4386: 48 89 94 24 e0 00 00 mov %rdx,0xe0(%rsp) 438d: 00 438e: 48 8b 93 04 b3 00 00 mov 0xb304(%rbx),%rdx 4395: 48 8b 83 1c b3 00 00 mov 0xb31c(%rbx),%rax 439c: 81 bb fc 06 00 00 8e cmpl $0x8e,0x6fc(%rbx) 43a3: 00 00 00 43a6: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) 43ad: 00 43ae: 48 8b 93 0c b3 00 00 mov 0xb30c(%rbx),%rdx 43b5: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 43bc: 00 43bd: 8b 83 f0 0f 00 00 mov 0xff0(%rbx),%eax 43c3: 48 89 94 24 f0 00 00 mov %rdx,0xf0(%rsp) 43ca: 00 43cb: 48 8b 93 14 b3 00 00 mov 0xb314(%rbx),%rdx 43d2: 89 84 24 40 01 00 00 mov %eax,0x140(%rsp) 43d9: 8b 83 a0 0f 00 00 mov 0xfa0(%rbx),%eax 43df: 48 89 94 24 f8 00 00 mov %rdx,0xf8(%rsp) 43e6: 00 43e7: 89 84 24 44 01 00 00 mov %eax,0x144(%rsp) 43ee: 8b 83 90 09 01 00 mov 0x10990(%rbx),%eax 43f4: 89 84 24 48 01 00 00 mov %eax,0x148(%rsp) 43fb: 8b 83 cc 8b 00 00 mov 0x8bcc(%rbx),%eax 4401: 89 84 24 4c 01 00 00 mov %eax,0x14c(%rsp) 4408: 8b 83 90 b2 00 00 mov 0xb290(%rbx),%eax 440e: 89 84 24 80 01 00 00 mov %eax,0x180(%rsp) 4415: 8b 83 30 8a 00 00 mov 0x8a30(%rbx),%eax 441b: 89 84 24 84 01 00 00 mov %eax,0x184(%rsp) 4422: 8b 83 20 8a 00 00 mov 0x8a20(%rbx),%eax 4428: 89 84 24 88 01 00 00 mov %eax,0x188(%rsp) 442f: 8b 83 2c 8a 00 00 mov 0x8a2c(%rbx),%eax 4435: 89 84 24 8c 01 00 00 mov %eax,0x18c(%rsp) 443c: 48 8b 83 7c 8a 00 00 mov 0x8a7c(%rbx),%rax 4443: 48 89 84 24 90 01 00 mov %rax,0x190(%rsp) 444a: 00 444b: 8b 83 34 8a 00 00 mov 0x8a34(%rbx),%eax 4451: 89 84 24 98 01 00 00 mov %eax,0x198(%rsp) 4458: 76 0d jbe 4467 445a: 8b 83 dc 8b 00 00 mov 0x8bdc(%rbx),%eax 4460: 89 84 24 f0 01 00 00 mov %eax,0x1f0(%rsp) 4467: 48 8b 83 e0 8b 00 00 mov 0x8be0(%rbx),%rax 446e: 44 89 e2 mov %r12d,%edx 4471: 41 81 fc 70 01 00 00 cmp $0x170,%r12d 4478: 48 89 ee mov %rbp,%rsi 447b: 48 89 84 24 f8 01 00 mov %rax,0x1f8(%rsp) 4482: 00 4483: b8 70 01 00 00 mov $0x170,%eax 4488: 48 0f 47 d0 cmova %rax,%rdx 448c: e9 3f f7 ff ff jmpq 3bd0 4491: 48 8b 87 48 5c 00 00 mov 0x5c48(%rdi),%rax 4498: e9 27 f8 ff ff jmpq 3cc4 449d: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 44a2: 4c 8b af c8 56 00 00 mov 0x56c8(%rdi),%r13 44a9: 31 c0 xor %eax,%eax 44ab: b9 0a 00 00 00 mov $0xa,%ecx 44b0: 48 8b af c0 56 00 00 mov 0x56c0(%rdi),%rbp 44b7: 48 89 d7 mov %rdx,%rdi 44ba: 48 8b 93 70 5a 01 00 mov 0x15a70(%rbx),%rdx 44c1: f3 48 ab rep stos %rax,%es:(%rdi) 44c4: 48 8b 83 a8 0f 00 00 mov 0xfa8(%rbx),%rax 44cb: 4c 89 ef mov %r13,%rdi 44ce: 48 89 44 24 30 mov %rax,0x30(%rsp) 44d3: 48 2d 00 00 40 00 sub $0x400000,%rax 44d9: 48 29 d0 sub %rdx,%rax 44dc: 48 89 44 24 38 mov %rax,0x38(%rsp) 44e1: e8 00 00 00 00 callq 44e6 44e6: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 44eb: 48 8b 8b 78 5a 01 00 mov 0x15a78(%rbx),%rcx 44f2: 4c 89 ef mov %r13,%rdi 44f5: 48 89 44 24 40 mov %rax,0x40(%rsp) 44fa: 48 8d 04 52 lea (%rdx,%rdx,2),%rax 44fe: 48 c1 e8 02 shr $0x2,%rax 4502: 48 89 44 24 48 mov %rax,0x48(%rsp) 4507: 48 8b 83 48 0f 00 00 mov 0xf48(%rbx),%rax 450e: 48 89 44 24 50 mov %rax,0x50(%rsp) 4513: 48 29 c8 sub %rcx,%rax 4516: 48 39 d0 cmp %rdx,%rax 4519: 48 0f 47 c2 cmova %rdx,%rax 451d: 48 89 44 24 58 mov %rax,0x58(%rsp) 4522: e8 00 00 00 00 callq 4527 4527: 48 8b 93 80 5a 01 00 mov 0x15a80(%rbx),%rdx 452e: 48 89 ef mov %rbp,%rdi 4531: 48 89 44 24 60 mov %rax,0x60(%rsp) 4536: 48 8b 44 24 58 mov 0x58(%rsp),%rax 453b: 48 8d 04 40 lea (%rax,%rax,2),%rax 453f: 48 c1 e8 02 shr $0x2,%rax 4543: 48 89 44 24 68 mov %rax,0x68(%rsp) 4548: 48 8b 45 08 mov 0x8(%rbp),%rax 454c: 48 c1 e0 0c shl $0xc,%rax 4550: 48 89 44 24 70 mov %rax,0x70(%rsp) 4555: 48 29 d0 sub %rdx,%rax 4558: 48 89 44 24 78 mov %rax,0x78(%rsp) 455d: e8 00 00 00 00 callq 4562 4562: 44 89 e2 mov %r12d,%edx 4565: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 456c: 00 456d: 48 8b 44 24 78 mov 0x78(%rsp),%rax 4572: 48 8d 04 40 lea (%rax,%rax,2),%rax 4576: 48 c1 e8 02 shr $0x2,%rax 457a: 41 83 fc 60 cmp $0x60,%r12d 457e: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 4585: 00 4586: b8 60 00 00 00 mov $0x60,%eax 458b: e9 37 f6 ff ff jmpq 3bc7 4590: 8b 87 f0 3a 01 00 mov 0x13af0(%rdi),%eax 4596: 44 89 e2 mov %r12d,%edx 4599: 41 83 fc 20 cmp $0x20,%r12d 459d: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 45a4: 00 00 45a6: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 45ad: 00 00 45af: 89 44 24 34 mov %eax,0x34(%rsp) 45b3: 89 44 24 38 mov %eax,0x38(%rsp) 45b7: 8b 87 f4 3a 01 00 mov 0x13af4(%rdi),%eax 45bd: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 45c4: 00 00 45c6: 89 44 24 40 mov %eax,0x40(%rsp) 45ca: 8b 87 f8 3a 01 00 mov 0x13af8(%rdi),%eax 45d0: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 45d7: 00 00 45d9: 89 44 24 48 mov %eax,0x48(%rsp) 45dd: b8 20 00 00 00 mov $0x20,%eax 45e2: e9 e0 f5 ff ff jmpq 3bc7 45e7: 8b 46 18 mov 0x18(%rsi),%eax 45ea: 0f b6 f0 movzbl %al,%esi 45ed: 89 c2 mov %eax,%edx 45ef: 0f b6 cc movzbl %ah,%ecx 45f2: 89 74 24 0c mov %esi,0xc(%rsp) 45f6: c1 ea 08 shr $0x8,%edx 45f9: 89 4c 24 08 mov %ecx,0x8(%rsp) 45fd: 81 fe ff 00 00 00 cmp $0xff,%esi 4603: 0f 84 1e 05 00 00 je 4b27 4609: a8 fc test $0xfc,%al 460b: 0f 85 aa f8 ff ff jne 3ebb 4611: 81 7c 24 08 ff 00 00 cmpl $0xff,0x8(%rsp) 4618: 00 4619: 0f 84 15 05 00 00 je 4b34 461f: 81 e2 fe 00 00 00 and $0xfe,%edx 4625: 0f 85 90 f8 ff ff jne 3ebb 462b: 8b 45 14 mov 0x14(%rbp),%eax 462e: 3d 80 00 00 00 cmp $0x80,%eax 4633: 0f 87 82 f8 ff ff ja 3ebb 4639: 48 8d 3c 85 00 00 00 lea 0x0(,%rax,4),%rdi 4640: 00 4641: be c0 0c 00 00 mov $0xcc0,%esi 4646: e8 00 00 00 00 callq 464b 464b: 48 89 04 24 mov %rax,(%rsp) 464f: 48 85 c0 test %rax,%rax 4652: 0f 84 4f 08 00 00 je 4ea7 4658: 8b 45 14 mov 0x14(%rbp),%eax 465b: 31 f6 xor %esi,%esi 465d: 4c 89 f7 mov %r14,%rdi 4660: 45 31 ed xor %r13d,%r13d 4663: 89 44 24 18 mov %eax,0x18(%rsp) 4667: e8 00 00 00 00 callq 466c 466c: 8b 55 14 mov 0x14(%rbp),%edx 466f: 85 d2 test %edx,%edx 4671: 0f 84 57 04 00 00 je 4ace 4677: 4c 89 7c 24 10 mov %r15,0x10(%rsp) 467c: 49 89 ef mov %rbp,%r15 467f: 44 89 ed mov %r13d,%ebp 4682: 49 89 dd mov %rbx,%r13 4685: 44 89 64 24 1c mov %r12d,0x1c(%rsp) 468a: 8b 5c 24 0c mov 0xc(%rsp),%ebx 468e: 44 8b 64 24 08 mov 0x8(%rsp),%r12d 4693: eb 0d jmp 46a2 4695: 83 c5 01 add $0x1,%ebp 4698: 41 39 6f 14 cmp %ebp,0x14(%r15) 469c: 0f 86 22 04 00 00 jbe 4ac4 46a2: 48 8b 34 24 mov (%rsp),%rsi 46a6: 41 8b 4f 10 mov 0x10(%r15),%ecx 46aa: 48 63 d5 movslq %ebp,%rdx 46ad: 4c 89 f7 mov %r14,%rdi 46b0: 49 8b 85 20 07 00 00 mov 0x720(%r13),%rax 46b7: 4c 8d 04 96 lea (%rsi,%rdx,4),%r8 46bb: 01 e9 add %ebp,%ecx 46bd: 44 89 e2 mov %r12d,%edx 46c0: 89 de mov %ebx,%esi 46c2: 48 8b 40 10 mov 0x10(%rax),%rax 46c6: e8 00 00 00 00 callq 46cb 46cb: 85 c0 test %eax,%eax 46cd: 74 c6 je 4695 46cf: 41 8b 57 10 mov 0x10(%r15),%edx 46d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 46da: bf 04 00 00 00 mov $0x4,%edi 46df: 01 ea add %ebp,%edx 46e1: e8 00 00 00 00 callq 46e6 46e6: 48 8b 3c 24 mov (%rsp),%rdi 46ea: e8 00 00 00 00 callq 46ef 46ef: be 01 00 00 00 mov $0x1,%esi 46f4: 4c 89 f7 mov %r14,%rdi 46f7: e8 00 00 00 00 callq 46fc 46fc: e9 ae f6 ff ff jmpq 3daf 4701: 8b 46 10 mov 0x10(%rsi),%eax 4704: c7 44 24 30 00 00 00 movl $0x0,0x30(%rsp) 470b: 00 470c: 83 f8 04 cmp $0x4,%eax 470f: 0f 84 87 04 00 00 je 4b9c 4715: 77 75 ja 478c 4717: 83 f8 02 cmp $0x2,%eax 471a: 0f 84 72 04 00 00 je 4b92 4720: 83 f8 03 cmp $0x3,%eax 4723: 75 57 jne 477c 4725: b9 08 00 00 00 mov $0x8,%ecx 472a: 8b 93 48 56 01 00 mov 0x15648(%rbx),%edx 4730: 85 d2 test %edx,%edx 4732: 0f 8e 39 03 00 00 jle 4a71 4738: 83 ea 01 sub $0x1,%edx 473b: 48 8d 83 48 55 01 00 lea 0x15548(%rbx),%rax 4742: 48 c1 e2 04 shl $0x4,%rdx 4746: 48 8d b4 13 58 55 01 lea 0x15558(%rbx,%rdx,1),%rsi 474d: 00 474e: eb 0d jmp 475d 4750: 48 83 c0 10 add $0x10,%rax 4754: 48 39 f0 cmp %rsi,%rax 4757: 0f 84 14 03 00 00 je 4a71 475d: 48 8b 50 08 mov 0x8(%rax),%rdx 4761: 39 0a cmp %ecx,(%rdx) 4763: 75 eb jne 4750 4765: 80 38 00 cmpb $0x0,(%rax) 4768: 74 e6 je 4750 476a: 8b 7c 24 30 mov 0x30(%rsp),%edi 476e: 85 ff test %edi,%edi 4770: 75 de jne 4750 4772: c7 44 24 30 01 00 00 movl $0x1,0x30(%rsp) 4779: 00 477a: eb d4 jmp 4750 477c: 83 f8 02 cmp $0x2,%eax 477f: 0f 84 36 f7 ff ff je 3ebb 4785: b9 06 00 00 00 mov $0x6,%ecx 478a: eb 9e jmp 472a 478c: 83 f8 07 cmp $0x7,%eax 478f: 0f 87 a7 00 00 00 ja 483c 4795: 31 c9 xor %ecx,%ecx 4797: 83 f8 05 cmp $0x5,%eax 479a: 0f 95 c1 setne %cl 479d: 8d 4c 49 08 lea 0x8(%rcx,%rcx,2),%ecx 47a1: eb 87 jmp 472a 47a3: 8b 4e 14 mov 0x14(%rsi),%ecx 47a6: 41 bd ea ff ff ff mov $0xffffffea,%r13d 47ac: 85 c9 test %ecx,%ecx 47ae: 0f 85 32 f4 ff ff jne 3be6 47b4: 48 8d 76 10 lea 0x10(%rsi),%rsi 47b8: 4c 89 f2 mov %r14,%rdx 47bb: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 47c0: e8 3b f0 ff ff callq 3800 47c5: 41 89 c5 mov %eax,%r13d 47c8: 85 c0 test %eax,%eax 47ca: 0f 85 16 f4 ff ff jne 3be6 47d0: 41 83 fc 08 cmp $0x8,%r12d 47d4: b8 08 00 00 00 mov $0x8,%eax 47d9: 44 89 e2 mov %r12d,%edx 47dc: 4c 89 ff mov %r15,%rdi 47df: 48 0f 47 d0 cmova %rax,%rdx 47e3: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 47e8: e8 00 00 00 00 callq 47ed 47ed: 48 85 c0 test %rax,%rax 47f0: b8 f2 ff ff ff mov $0xfffffff2,%eax 47f5: 44 0f 45 e8 cmovne %eax,%r13d 47f9: e9 e8 f3 ff ff jmpq 3be6 47fe: 83 7e 10 03 cmpl $0x3,0x10(%rsi) 4802: 41 bd ea ff ff ff mov $0xffffffea,%r13d 4808: 0f 85 d8 f3 ff ff jne 3be6 480e: 83 bf f8 06 00 00 0e cmpl $0xe,0x6f8(%rdi) 4815: 41 bd c3 ff ff ff mov $0xffffffc3,%r13d 481b: 0f 87 c5 f3 ff ff ja 3be6 4821: 8b 87 c4 e7 00 00 mov 0xe7c4(%rdi),%eax 4827: 4c 89 f7 mov %r14,%rdi 482a: 89 44 24 30 mov %eax,0x30(%rsp) 482e: e8 00 00 00 00 callq 4833 4833: 89 44 24 34 mov %eax,0x34(%rsp) 4837: e9 7f f3 ff ff jmpq 3bbb 483c: 83 f8 08 cmp $0x8,%eax 483f: 0f 85 76 f6 ff ff jne 3ebb 4845: be 0d 00 00 00 mov $0xd,%esi 484a: 4c 89 f7 mov %r14,%rdi 484d: e8 00 00 00 00 callq 4852 4852: 48 83 f8 01 cmp $0x1,%rax 4856: 19 c9 sbb %ecx,%ecx 4858: 83 e1 fe and $0xfffffffe,%ecx 485b: 83 c1 0d add $0xd,%ecx 485e: e9 c7 fe ff ff jmpq 472a 4863: 85 ff test %edi,%edi 4865: 0f 84 90 04 00 00 je 4cfb 486b: 83 ff 01 cmp $0x1,%edi 486e: 0f 85 47 f6 ff ff jne 3ebb 4874: 44 8b 93 b0 b1 00 00 mov 0xb1b0(%rbx),%r10d 487b: 45 85 d2 test %r10d,%r10d 487e: 74 2f je 48af 4880: 41 8d 52 ff lea -0x1(%r10),%edx 4884: 48 8d 83 64 9a 00 00 lea 0x9a64(%rbx),%rax 488b: 45 31 d2 xor %r10d,%r10d 488e: 48 69 d2 28 03 00 00 imul $0x328,%rdx,%rdx 4895: 48 8d 94 13 8c 9d 00 lea 0x9d8c(%rbx,%rdx,1),%rdx 489c: 00 489d: 80 38 01 cmpb $0x1,(%rax) 48a0: 41 83 da ff sbb $0xffffffff,%r10d 48a4: 48 05 28 03 00 00 add $0x328,%rax 48aa: 48 39 d0 cmp %rdx,%rax 48ad: 75 ee jne 489d 48af: be 06 00 00 00 mov $0x6,%esi 48b4: 41 b8 20 00 00 00 mov $0x20,%r8d 48ba: bf 20 00 00 00 mov $0x20,%edi 48bf: e9 34 f7 ff ff jmpq 3ff8 48c4: 83 fa 01 cmp $0x1,%edx 48c7: 0f 84 d8 04 00 00 je 4da5 48cd: 83 fa 02 cmp $0x2,%edx 48d0: 0f 85 0f f6 ff ff jne 3ee5 48d6: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 48db: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 48e0: be 08 00 00 00 mov $0x8,%esi 48e5: 4c 89 f7 mov %r14,%rdi 48e8: 48 89 ea mov %rbp,%rdx 48eb: e8 00 00 00 00 callq 48f0 48f0: 85 c0 test %eax,%eax 48f2: 0f 85 c3 f5 ff ff jne 3ebb 48f8: 8b 44 24 20 mov 0x20(%rsp),%eax 48fc: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 4903: 48 c1 e8 25 shr $0x25,%rax 4907: 89 44 24 20 mov %eax,0x20(%rsp) 490b: e9 7e f4 ff ff jmpq 3d8e 4910: 83 fa 08 cmp $0x8,%edx 4913: 0f 84 bb 03 00 00 je 4cd4 4919: 0f 86 19 01 00 00 jbe 4a38 491f: 83 fa 09 cmp $0x9,%edx 4922: 0f 85 bd f5 ff ff jne 3ee5 4928: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 492d: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 4932: be 10 00 00 00 mov $0x10,%esi 4937: 4c 89 f7 mov %r14,%rdi 493a: 48 89 ea mov %rbp,%rdx 493d: e8 00 00 00 00 callq 4942 4942: 85 c0 test %eax,%eax 4944: 74 b2 je 48f8 4946: e9 70 f5 ff ff jmpq 3ebb 494b: 83 ff 07 cmp $0x7,%edi 494e: 0f 84 bf 02 00 00 je 4c13 4954: 76 77 jbe 49cd 4956: 83 ff 08 cmp $0x8,%edi 4959: 0f 85 5c f5 ff ff jne 3ebb 495f: be 0d 00 00 00 mov $0xd,%esi 4964: 4c 89 f7 mov %r14,%rdi 4967: e8 00 00 00 00 callq 496c 496c: 0f b6 93 f0 25 01 00 movzbl 0x125f0(%rbx),%edx 4973: 48 83 f8 01 cmp $0x1,%rax 4977: 19 f6 sbb %esi,%esi 4979: 45 31 d2 xor %r10d,%r10d 497c: 83 e6 fe and $0xfffffffe,%esi 497f: 83 c6 0d add $0xd,%esi 4982: 85 d2 test %edx,%edx 4984: 74 37 je 49bd 4986: 44 8b 9b 9c 2c 01 00 mov 0x12c9c(%rbx),%r11d 498d: 48 8d 83 ec 27 01 00 lea 0x127ec(%rbx),%rax 4994: 45 31 d2 xor %r10d,%r10d 4997: 31 c9 xor %ecx,%ecx 4999: 41 b8 01 00 00 00 mov $0x1,%r8d 499f: 44 89 c7 mov %r8d,%edi 49a2: d3 e7 shl %cl,%edi 49a4: 44 85 df test %r11d,%edi 49a7: 75 07 jne 49b0 49a9: 80 38 01 cmpb $0x1,(%rax) 49ac: 41 83 da ff sbb $0xffffffff,%r10d 49b0: 83 c1 01 add $0x1,%ecx 49b3: 48 05 50 03 00 00 add $0x350,%rax 49b9: 39 d1 cmp %edx,%ecx 49bb: 72 e2 jb 499f 49bd: 41 b8 10 00 00 00 mov $0x10,%r8d 49c3: bf 10 00 00 00 mov $0x10,%edi 49c8: e9 2b f6 ff ff jmpq 3ff8 49cd: 83 ff 05 cmp $0x5,%edi 49d0: 0f 84 f7 01 00 00 je 4bcd 49d6: 83 ff 06 cmp $0x6,%edi 49d9: 0f 85 dc f4 ff ff jne 3ebb 49df: 0f b6 93 c9 0a 01 00 movzbl 0x10ac9(%rbx),%edx 49e6: 85 d2 test %edx,%edx 49e8: 0f 84 69 04 00 00 je 4e57 49ee: 44 8b 83 40 fe 00 00 mov 0xfe40(%rbx),%r8d 49f5: 48 8d 83 e4 0c 01 00 lea 0x10ce4(%rbx),%rax 49fc: 45 31 d2 xor %r10d,%r10d 49ff: 31 c9 xor %ecx,%ecx 4a01: bf 01 00 00 00 mov $0x1,%edi 4a06: 89 fe mov %edi,%esi 4a08: d3 e6 shl %cl,%esi 4a0a: 44 85 c6 test %r8d,%esi 4a0d: 75 07 jne 4a16 4a0f: 80 38 01 cmpb $0x1,(%rax) 4a12: 41 83 da ff sbb $0xffffffff,%r10d 4a16: 83 c1 01 add $0x1,%ecx 4a19: 48 05 50 0d 00 00 add $0xd50,%rax 4a1f: 39 d1 cmp %edx,%ecx 4a21: 72 e3 jb 4a06 4a23: be 0b 00 00 00 mov $0xb,%esi 4a28: 41 b8 10 00 00 00 mov $0x10,%r8d 4a2e: bf 10 00 00 00 mov $0x10,%edi 4a33: e9 c0 f5 ff ff jmpq 3ff8 4a38: 83 fa 06 cmp $0x6,%edx 4a3b: 0f 84 65 01 00 00 je 4ba6 4a41: 83 fa 07 cmp $0x7,%edx 4a44: 0f 85 9b f4 ff ff jne 3ee5 4a4a: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 4a4f: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 4a54: be 02 00 00 00 mov $0x2,%esi 4a59: 4c 89 f7 mov %r14,%rdi 4a5c: 48 89 ea mov %rbp,%rdx 4a5f: e8 00 00 00 00 callq 4a64 4a64: 85 c0 test %eax,%eax 4a66: 0f 84 22 f3 ff ff je 3d8e 4a6c: e9 4a f4 ff ff jmpq 3ebb 4a71: 41 83 fc 04 cmp $0x4,%r12d 4a75: ba 04 00 00 00 mov $0x4,%edx 4a7a: 49 0f 46 d4 cmovbe %r12,%rdx 4a7e: e9 48 f1 ff ff jmpq 3bcb 4a83: 48 ba 00 00 00 00 00 movabs $0x800000000000,%rdx 4a8a: 80 00 00 4a8d: 48 39 d0 cmp %rdx,%rax 4a90: 48 0f 46 d0 cmovbe %rax,%rdx 4a94: 48 89 94 24 28 01 00 mov %rdx,0x128(%rsp) 4a9b: 00 4a9c: 0f 86 f2 f7 ff ff jbe 4294 4aa2: 48 ba 00 00 00 00 00 movabs $0xffff800000000000,%rdx 4aa9: 80 ff ff 4aac: 48 09 d0 or %rdx,%rax 4aaf: 48 89 94 24 e0 01 00 mov %rdx,0x1e0(%rsp) 4ab6: 00 4ab7: 48 89 84 24 e8 01 00 mov %rax,0x1e8(%rsp) 4abe: 00 4abf: e9 d0 f7 ff ff jmpq 4294 4ac4: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 4ac9: 44 8b 64 24 1c mov 0x1c(%rsp),%r12d 4ace: be 01 00 00 00 mov $0x1,%esi 4ad3: 4c 89 f7 mov %r14,%rdi 4ad6: e8 00 00 00 00 callq 4adb 4adb: 8b 44 24 18 mov 0x18(%rsp),%eax 4adf: c1 e0 02 shl $0x2,%eax 4ae2: 44 39 e0 cmp %r12d,%eax 4ae5: 44 0f 46 e0 cmovbe %eax,%r12d 4ae9: 44 89 e2 mov %r12d,%edx 4aec: 45 85 e4 test %r12d,%r12d 4aef: 0f 88 4c 03 00 00 js 4e41 4af5: 4c 8b 34 24 mov (%rsp),%r14 4af9: 4c 89 ff mov %r15,%rdi 4afc: 4c 89 f6 mov %r14,%rsi 4aff: e8 00 00 00 00 callq 4b04 4b04: 4c 89 f7 mov %r14,%rdi 4b07: 48 89 c3 mov %rax,%rbx 4b0a: e8 00 00 00 00 callq 4b0f 4b0f: 85 db test %ebx,%ebx 4b11: 0f 84 d5 f1 ff ff je 3cec 4b17: e9 93 f2 ff ff jmpq 3daf 4b1c: 8b 82 e8 03 00 00 mov 0x3e8(%rdx),%eax 4b22: e9 fc f3 ff ff jmpq 3f23 4b27: c7 44 24 0c ff ff ff movl $0xffffffff,0xc(%rsp) 4b2e: ff 4b2f: e9 dd fa ff ff jmpq 4611 4b34: c7 44 24 08 ff ff ff movl $0xffffffff,0x8(%rsp) 4b3b: ff 4b3c: e9 ea fa ff ff jmpq 462b 4b41: 44 89 e2 mov %r12d,%edx 4b44: 41 83 fc 04 cmp $0x4,%r12d 4b48: b8 04 00 00 00 mov $0x4,%eax 4b4d: 48 0f 47 d0 cmova %rax,%rdx 4b51: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 4b56: e9 43 f2 ff ff jmpq 3d9e 4b5b: 31 f6 xor %esi,%esi 4b5d: 4c 89 f7 mov %r14,%rdi 4b60: e8 00 00 00 00 callq 4b65 4b65: 31 f6 xor %esi,%esi 4b67: 4c 89 f7 mov %r14,%rdi 4b6a: 8d 04 80 lea (%rax,%rax,4),%eax 4b6d: 01 c0 add %eax,%eax 4b6f: 48 98 cltq 4b71: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 4b78: 00 4b79: e8 00 00 00 00 callq 4b7e 4b7e: 8d 04 80 lea (%rax,%rax,4),%eax 4b81: 01 c0 add %eax,%eax 4b83: 48 98 cltq 4b85: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 4b8c: 00 4b8d: e9 3c f6 ff ff jmpq 41ce 4b92: b9 07 00 00 00 mov $0x7,%ecx 4b97: e9 8e fb ff ff jmpq 472a 4b9c: b9 09 00 00 00 mov $0x9,%ecx 4ba1: e9 84 fb ff ff jmpq 472a 4ba6: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 4bab: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 4bb0: be 01 00 00 00 mov $0x1,%esi 4bb5: 4c 89 f7 mov %r14,%rdi 4bb8: 48 89 ea mov %rbp,%rdx 4bbb: e8 00 00 00 00 callq 4bc0 4bc0: 85 c0 test %eax,%eax 4bc2: 0f 84 c6 f1 ff ff je 3d8e 4bc8: e9 ee f2 ff ff jmpq 3ebb 4bcd: 0f b6 93 cc e7 00 00 movzbl 0xe7cc(%rbx),%edx 4bd4: 85 d2 test %edx,%edx 4bd6: 0f 84 4d 02 00 00 je 4e29 4bdc: 44 8b 83 40 fe 00 00 mov 0xfe40(%rbx),%r8d 4be3: 48 8d 83 0c ed 00 00 lea 0xed0c(%rbx),%rax 4bea: 45 31 d2 xor %r10d,%r10d 4bed: 31 c9 xor %ecx,%ecx 4bef: bf 01 00 00 00 mov $0x1,%edi 4bf4: 89 fe mov %edi,%esi 4bf6: d3 e6 shl %cl,%esi 4bf8: 44 85 c6 test %r8d,%esi 4bfb: 0f 84 c8 01 00 00 je 4dc9 4c01: 83 c1 01 add $0x1,%ecx 4c04: 48 05 c0 09 00 00 add $0x9c0,%rax 4c0a: 39 ca cmp %ecx,%edx 4c0c: 77 e6 ja 4bf4 4c0e: e9 d5 f3 ff ff jmpq 3fe8 4c13: 44 0f b6 83 c9 0a 01 movzbl 0x10ac9(%rbx),%r8d 4c1a: 00 4c1b: 45 85 c0 test %r8d,%r8d 4c1e: 0f 84 4b 02 00 00 je 4e6f 4c24: 8b bb 40 fe 00 00 mov 0xfe40(%rbx),%edi 4c2a: 48 89 de mov %rbx,%rsi 4c2d: 45 31 d2 xor %r10d,%r10d 4c30: 31 c9 xor %ecx,%ecx 4c32: 41 bb 01 00 00 00 mov $0x1,%r11d 4c38: 44 89 d8 mov %r11d,%eax 4c3b: d3 e0 shl %cl,%eax 4c3d: 21 f8 and %edi,%eax 4c3f: 0f 84 b2 01 00 00 je 4df7 4c45: 83 c1 01 add $0x1,%ecx 4c48: 48 81 c6 50 0d 00 00 add $0xd50,%rsi 4c4f: 41 39 c8 cmp %ecx,%r8d 4c52: 77 e4 ja 4c38 4c54: be 0b 00 00 00 mov $0xb,%esi 4c59: 41 b8 01 00 00 00 mov $0x1,%r8d 4c5f: bf 40 00 00 00 mov $0x40,%edi 4c64: e9 8f f3 ff ff jmpq 3ff8 4c69: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 4c6e: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 4c73: be 0e 00 00 00 mov $0xe,%esi 4c78: 4c 89 f7 mov %r14,%rdi 4c7b: 48 89 ea mov %rbp,%rdx 4c7e: e8 00 00 00 00 callq 4c83 4c83: 85 c0 test %eax,%eax 4c85: 0f 85 30 f2 ff ff jne 3ebb 4c8b: c1 6c 24 20 08 shrl $0x8,0x20(%rsp) 4c90: e9 f9 f0 ff ff jmpq 3d8e 4c95: 8b 8b 54 0a 01 00 mov 0x10a54(%rbx),%ecx 4c9b: 85 c9 test %ecx,%ecx 4c9d: 0f 84 e4 01 00 00 je 4e87 4ca3: 48 8d 93 ec 01 01 00 lea 0x101ec(%rbx),%rdx 4caa: 45 31 d2 xor %r10d,%r10d 4cad: 31 c0 xor %eax,%eax 4caf: 80 3a 01 cmpb $0x1,(%rdx) 4cb2: 41 83 da ff sbb $0xffffffff,%r10d 4cb6: 83 c0 01 add $0x1,%eax 4cb9: 48 81 c2 28 03 00 00 add $0x328,%rdx 4cc0: 39 c1 cmp %eax,%ecx 4cc2: 75 eb jne 4caf 4cc4: be 09 00 00 00 mov $0x9,%esi 4cc9: 41 b8 01 00 00 00 mov $0x1,%r8d 4ccf: e9 24 f3 ff ff jmpq 3ff8 4cd4: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 4cd9: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 4cde: be 0f 00 00 00 mov $0xf,%esi 4ce3: 4c 89 f7 mov %r14,%rdi 4ce6: 48 89 ea mov %rbp,%rdx 4ce9: e8 00 00 00 00 callq 4cee 4cee: 85 c0 test %eax,%eax 4cf0: 0f 84 02 fc ff ff je 48f8 4cf6: e9 c0 f1 ff ff jmpq 3ebb 4cfb: 44 8b 93 68 98 00 00 mov 0x9868(%rbx),%r10d 4d02: 45 85 d2 test %r10d,%r10d 4d05: 0f 84 a4 fb ff ff je 48af 4d0b: 0f b6 83 0c 94 00 00 movzbl 0x940c(%rbx),%eax 4d12: 41 83 fa 01 cmp $0x1,%r10d 4d16: 0f 84 7e 01 00 00 je 4e9a 4d1c: 80 bb 34 97 00 00 01 cmpb $0x1,0x9734(%rbx) 4d23: 83 d8 ff sbb $0xffffffff,%eax 4d26: 41 89 c2 mov %eax,%r10d 4d29: e9 81 fb ff ff jmpq 48af 4d2e: 44 8b 93 98 e7 00 00 mov 0xe798(%rbx),%r10d 4d35: 45 85 d2 test %r10d,%r10d 4d38: 74 2f je 4d69 4d3a: 41 8d 52 ff lea -0x1(%r10),%edx 4d3e: 48 8d 83 fc b5 00 00 lea 0xb5fc(%rbx),%rax 4d45: 45 31 d2 xor %r10d,%r10d 4d48: 48 69 d2 68 06 00 00 imul $0x668,%rdx,%rdx 4d4f: 48 8d 94 13 64 bc 00 lea 0xbc64(%rbx,%rdx,1),%rdx 4d56: 00 4d57: 80 38 01 cmpb $0x1,(%rax) 4d5a: 41 83 da ff sbb $0xffffffff,%r10d 4d5e: 48 05 68 06 00 00 add $0x668,%rax 4d64: 48 39 c2 cmp %rax,%rdx 4d67: 75 ee jne 4d57 4d69: be 07 00 00 00 mov $0x7,%esi 4d6e: 41 b8 04 00 00 00 mov $0x4,%r8d 4d74: bf 00 01 00 00 mov $0x100,%edi 4d79: e9 7a f2 ff ff jmpq 3ff8 4d7e: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 4d83: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 4d88: be 09 00 00 00 mov $0x9,%esi 4d8d: 4c 89 f7 mov %r14,%rdi 4d90: 48 89 ea mov %rbp,%rdx 4d93: e8 00 00 00 00 callq 4d98 4d98: 85 c0 test %eax,%eax 4d9a: 0f 84 ee ef ff ff je 3d8e 4da0: e9 16 f1 ff ff jmpq 3ebb 4da5: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp 4daa: 31 f6 xor %esi,%esi 4dac: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 4db1: 4c 89 f7 mov %r14,%rdi 4db4: 48 89 ea mov %rbp,%rdx 4db7: e8 00 00 00 00 callq 4dbc 4dbc: 85 c0 test %eax,%eax 4dbe: 0f 84 34 fb ff ff je 48f8 4dc4: e9 f2 f0 ff ff jmpq 3ebb 4dc9: 8b b3 c8 e7 00 00 mov 0xe7c8(%rbx),%esi 4dcf: 85 f6 test %esi,%esi 4dd1: 0f 84 2a fe ff ff je 4c01 4dd7: 80 38 01 cmpb $0x1,(%rax) 4dda: 41 83 da ff sbb $0xffffffff,%r10d 4dde: 83 fe 01 cmp $0x1,%esi 4de1: 0f 84 1a fe ff ff je 4c01 4de7: 80 b8 28 03 00 00 01 cmpb $0x1,0x328(%rax) 4dee: 41 83 da ff sbb $0xffffffff,%r10d 4df2: e9 0a fe ff ff jmpq 4c01 4df7: 44 8b 8b c0 0a 01 00 mov 0x10ac0(%rbx),%r9d 4dfe: 45 85 c9 test %r9d,%r9d 4e01: 0f 84 3e fe ff ff je 4c45 4e07: 48 89 f2 mov %rsi,%rdx 4e0a: 80 ba 0c 10 01 00 01 cmpb $0x1,0x1100c(%rdx) 4e11: 41 83 da ff sbb $0xffffffff,%r10d 4e15: 83 c0 01 add $0x1,%eax 4e18: 48 81 c2 28 03 00 00 add $0x328,%rdx 4e1f: 44 39 c8 cmp %r9d,%eax 4e22: 75 e6 jne 4e0a 4e24: e9 1c fe ff ff jmpq 4c45 4e29: 45 31 d2 xor %r10d,%r10d 4e2c: be 08 00 00 00 mov $0x8,%esi 4e31: 41 b8 40 00 00 00 mov $0x40,%r8d 4e37: bf 40 00 00 00 mov $0x40,%edi 4e3c: e9 b7 f1 ff ff jmpq 3ff8 4e41: 0f 0b ud2 4e43: 48 8b 3c 24 mov (%rsp),%rdi 4e47: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d 4e4d: e8 00 00 00 00 callq 4e52 4e52: e9 8f ed ff ff jmpq 3be6 4e57: 45 31 d2 xor %r10d,%r10d 4e5a: be 0b 00 00 00 mov $0xb,%esi 4e5f: 41 b8 10 00 00 00 mov $0x10,%r8d 4e65: bf 10 00 00 00 mov $0x10,%edi 4e6a: e9 89 f1 ff ff jmpq 3ff8 4e6f: 45 31 d2 xor %r10d,%r10d 4e72: be 0b 00 00 00 mov $0xb,%esi 4e77: 41 b8 01 00 00 00 mov $0x1,%r8d 4e7d: bf 40 00 00 00 mov $0x40,%edi 4e82: e9 71 f1 ff ff jmpq 3ff8 4e87: 45 31 d2 xor %r10d,%r10d 4e8a: be 09 00 00 00 mov $0x9,%esi 4e8f: 41 b8 01 00 00 00 mov $0x1,%r8d 4e95: e9 5e f1 ff ff jmpq 3ff8 4e9a: 41 89 c2 mov %eax,%r10d 4e9d: e9 0d fa ff ff jmpq 48af 4ea2: e8 00 00 00 00 callq 4ea7 4ea7: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 4ead: e9 34 ed ff ff jmpq 3be6 4eb2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4eb9: 00 00 00 00 4ebd: 0f 1f 00 nopl (%rax) 0000000000004ec0 : 4ec0: e8 00 00 00 00 callq 4ec5 4ec5: 41 57 push %r15 4ec7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4ece: 41 56 push %r14 4ed0: 41 55 push %r13 4ed2: 41 54 push %r12 4ed4: 55 push %rbp 4ed5: 48 89 fd mov %rdi,%rbp 4ed8: 53 push %rbx 4ed9: 48 83 ec 28 sub $0x28,%rsp 4edd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 4ee4: 00 00 4ee6: 48 89 44 24 20 mov %rax,0x20(%rsp) 4eeb: 48 8b 47 70 mov 0x70(%rdi),%rax 4eef: 48 8b 00 mov (%rax),%rax 4ef2: c7 44 24 10 01 00 00 movl $0x1,0x10(%rsp) 4ef9: 00 4efa: 48 8b 58 10 mov 0x10(%rax),%rbx 4efe: 8b 8b 70 fe 00 00 mov 0xfe70(%rbx),%ecx 4f04: 8b 93 74 fe 00 00 mov 0xfe74(%rbx),%edx 4f0a: 4c 8d 6b f0 lea -0x10(%rbx),%r13 4f0e: 4c 8b a3 98 5c 00 00 mov 0x5c98(%rbx),%r12 4f15: 89 4c 24 08 mov %ecx,0x8(%rsp) 4f19: 89 54 24 0c mov %edx,0xc(%rsp) 4f1d: e8 00 00 00 00 callq 4f22 4f22: 8b 8b c0 e7 00 00 mov 0xe7c0(%rbx),%ecx 4f28: 31 d2 xor %edx,%edx 4f2a: 48 89 ef mov %rbp,%rdi 4f2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4f34: c7 44 24 10 02 00 00 movl $0x2,0x10(%rsp) 4f3b: 00 4f3c: 89 4c 24 08 mov %ecx,0x8(%rsp) 4f40: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 4f47: 00 4f48: e8 00 00 00 00 callq 4f4d 4f4d: 8b 8b c8 0f 00 00 mov 0xfc8(%rbx),%ecx 4f53: 31 d2 xor %edx,%edx 4f55: 48 89 ef mov %rbp,%rdi 4f58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4f5f: c7 44 24 10 03 00 00 movl $0x3,0x10(%rsp) 4f66: 00 4f67: 89 4c 24 08 mov %ecx,0x8(%rsp) 4f6b: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 4f72: 00 4f73: e8 00 00 00 00 callq 4f78 4f78: 8b 8b 90 91 00 00 mov 0x9190(%rbx),%ecx 4f7e: 8b 93 e4 91 00 00 mov 0x91e4(%rbx),%edx 4f84: 48 89 ef mov %rbp,%rdi 4f87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4f8e: c7 44 24 10 04 00 00 movl $0x4,0x10(%rsp) 4f95: 00 4f96: 89 4c 24 08 mov %ecx,0x8(%rsp) 4f9a: 89 54 24 0c mov %edx,0xc(%rsp) 4f9e: e8 00 00 00 00 callq 4fa3 4fa3: 8b 8b a0 91 00 00 mov 0x91a0(%rbx),%ecx 4fa9: 8b 93 ec 91 00 00 mov 0x91ec(%rbx),%edx 4faf: 48 89 ef mov %rbp,%rdi 4fb2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4fb9: c7 44 24 10 05 00 00 movl $0x5,0x10(%rsp) 4fc0: 00 4fc1: 89 4c 24 08 mov %ecx,0x8(%rsp) 4fc5: 89 54 24 0c mov %edx,0xc(%rsp) 4fc9: e8 00 00 00 00 callq 4fce 4fce: 8b 8b b0 91 00 00 mov 0x91b0(%rbx),%ecx 4fd4: 8b 93 e8 91 00 00 mov 0x91e8(%rbx),%edx 4fda: 48 89 ef mov %rbp,%rdi 4fdd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4fe4: c7 44 24 10 06 00 00 movl $0x6,0x10(%rsp) 4feb: 00 4fec: 89 4c 24 08 mov %ecx,0x8(%rsp) 4ff0: 89 54 24 0c mov %edx,0xc(%rsp) 4ff4: e8 00 00 00 00 callq 4ff9 4ff9: 8b 8b c0 91 00 00 mov 0x91c0(%rbx),%ecx 4fff: 8b 93 f0 91 00 00 mov 0x91f0(%rbx),%edx 5005: 48 89 ef mov %rbp,%rdi 5008: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 500f: c7 44 24 10 07 00 00 movl $0x7,0x10(%rsp) 5016: 00 5017: 89 4c 24 08 mov %ecx,0x8(%rsp) 501b: 89 54 24 0c mov %edx,0xc(%rsp) 501f: e8 00 00 00 00 callq 5024 5024: 8b 8b f4 91 00 00 mov 0x91f4(%rbx),%ecx 502a: 8b 93 f8 91 00 00 mov 0x91f8(%rbx),%edx 5030: 48 89 ef mov %rbp,%rdi 5033: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 503a: c7 44 24 10 0f 00 00 movl $0xf,0x10(%rsp) 5041: 00 5042: 89 4c 24 08 mov %ecx,0x8(%rsp) 5046: 89 54 24 0c mov %edx,0xc(%rsp) 504a: e8 00 00 00 00 callq 504f 504f: 8b 8b fc 91 00 00 mov 0x91fc(%rbx),%ecx 5055: 8b 93 00 92 00 00 mov 0x9200(%rbx),%edx 505b: 48 89 ef mov %rbp,%rdi 505e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5065: c7 44 24 10 10 00 00 movl $0x10,0x10(%rsp) 506c: 00 506d: 89 4c 24 08 mov %ecx,0x8(%rsp) 5071: 89 54 24 0c mov %edx,0xc(%rsp) 5075: e8 00 00 00 00 callq 507a 507a: 8b 8b 04 92 00 00 mov 0x9204(%rbx),%ecx 5080: 8b 93 08 92 00 00 mov 0x9208(%rbx),%edx 5086: 48 89 ef mov %rbp,%rdi 5089: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5090: c7 44 24 10 11 00 00 movl $0x11,0x10(%rsp) 5097: 00 5098: 89 4c 24 08 mov %ecx,0x8(%rsp) 509c: 89 54 24 0c mov %edx,0xc(%rsp) 50a0: e8 00 00 00 00 callq 50a5 50a5: 8b 8b d0 91 00 00 mov 0x91d0(%rbx),%ecx 50ab: 8b 93 0c 92 00 00 mov 0x920c(%rbx),%edx 50b1: 48 89 ef mov %rbp,%rdi 50b4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 50bb: c7 44 24 10 08 00 00 movl $0x8,0x10(%rsp) 50c2: 00 50c3: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 50ca: 00 50cb: 89 4c 24 08 mov %ecx,0x8(%rsp) 50cf: 89 54 24 0c mov %edx,0xc(%rsp) 50d3: e8 00 00 00 00 callq 50d8 50d8: 48 83 bb d8 91 00 00 cmpq $0x0,0x91d8(%rbx) 50df: 00 50e0: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 50e5: 4c 8d 74 24 08 lea 0x8(%rsp),%r14 50ea: 74 5e je 514a 50ec: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 50f1: 4c 8d 74 24 08 lea 0x8(%rsp),%r14 50f6: 4c 89 ea mov %r13,%rdx 50f9: c7 44 24 18 01 00 00 movl $0x1,0x18(%rsp) 5100: 00 5101: 4c 89 fe mov %r15,%rsi 5104: 4c 89 f7 mov %r14,%rdi 5107: e8 f4 e6 ff ff callq 3800 510c: 85 c0 test %eax,%eax 510e: 74 23 je 5133 5110: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 5115: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 511c: 00 00 511e: 0f 85 14 02 00 00 jne 5338 5124: 48 83 c4 28 add $0x28,%rsp 5128: 5b pop %rbx 5129: 5d pop %rbp 512a: 41 5c pop %r12 512c: 41 5d pop %r13 512e: 41 5e pop %r14 5130: 41 5f pop %r15 5132: c3 retq 5133: 8b 4c 24 08 mov 0x8(%rsp),%ecx 5137: 8b 54 24 0c mov 0xc(%rsp),%edx 513b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5142: 48 89 ef mov %rbp,%rdi 5145: e8 00 00 00 00 callq 514a 514a: 8b 8b 78 34 01 00 mov 0x13478(%rbx),%ecx 5150: 8b 93 7c 34 01 00 mov 0x1347c(%rbx),%edx 5156: 48 89 ef mov %rbp,%rdi 5159: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5160: c7 44 24 10 0c 00 00 movl $0xc,0x10(%rsp) 5167: 00 5168: 89 4c 24 08 mov %ecx,0x8(%rsp) 516c: 89 54 24 0c mov %edx,0xc(%rsp) 5170: e8 00 00 00 00 callq 5175 5175: 8b 8b d8 34 01 00 mov 0x134d8(%rbx),%ecx 517b: 8b 93 dc 34 01 00 mov 0x134dc(%rbx),%edx 5181: 48 89 ef mov %rbp,%rdi 5184: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 518b: c7 44 24 10 0d 00 00 movl $0xd,0x10(%rsp) 5192: 00 5193: 89 4c 24 08 mov %ecx,0x8(%rsp) 5197: 89 54 24 0c mov %edx,0xc(%rsp) 519b: e8 00 00 00 00 callq 51a0 51a0: c7 44 24 10 13 00 00 movl $0x13,0x10(%rsp) 51a7: 00 51a8: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 51af: 00 51b0: 8b 44 24 04 mov 0x4(%rsp),%eax 51b4: 4c 89 ea mov %r13,%rdx 51b7: 4c 89 fe mov %r15,%rsi 51ba: 4c 89 f7 mov %r14,%rdi 51bd: 89 44 24 18 mov %eax,0x18(%rsp) 51c1: e8 3a e6 ff ff callq 3800 51c6: 85 c0 test %eax,%eax 51c8: 75 3a jne 5204 51ca: 8b 44 24 18 mov 0x18(%rsp),%eax 51ce: 83 f8 02 cmp $0x2,%eax 51d1: 0f 84 8f 01 00 00 je 5366 51d7: 0f 87 60 01 00 00 ja 533d 51dd: 85 c0 test %eax,%eax 51df: 0f 84 af 01 00 00 je 5394 51e5: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 51ea: 8b 4c 24 0c mov 0xc(%rsp),%ecx 51ee: 48 89 ef mov %rbp,%rdi 51f1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 51f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 51ff: e8 00 00 00 00 callq 5204 5204: 83 44 24 04 01 addl $0x1,0x4(%rsp) 5209: 8b 44 24 04 mov 0x4(%rsp),%eax 520d: 83 f8 04 cmp $0x4,%eax 5210: 75 9e jne 51b0 5212: 8b 8b 78 7f 00 00 mov 0x7f78(%rbx),%ecx 5218: 31 d2 xor %edx,%edx 521a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5221: 48 89 ef mov %rbp,%rdi 5224: c7 44 24 10 0a 00 00 movl $0xa,0x10(%rsp) 522b: 00 522c: 89 4c 24 08 mov %ecx,0x8(%rsp) 5230: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 5237: 00 5238: e8 00 00 00 00 callq 523d 523d: 45 31 c9 xor %r9d,%r9d 5240: c7 44 24 10 0b 00 00 movl $0xb,0x10(%rsp) 5247: 00 5248: eb 49 jmp 5293 524a: 4c 89 ea mov %r13,%rdx 524d: 4c 89 fe mov %r15,%rsi 5250: 4c 89 f7 mov %r14,%rdi 5253: 44 89 4c 24 18 mov %r9d,0x18(%rsp) 5258: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 525d: e8 9e e5 ff ff callq 3800 5262: 85 c0 test %eax,%eax 5264: 0f 85 a6 fe ff ff jne 5110 526a: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 526f: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 5274: 48 89 ef mov %rbp,%rdi 5277: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 527e: 8b 4c 24 0c mov 0xc(%rsp),%ecx 5282: 44 89 ca mov %r9d,%edx 5285: e8 00 00 00 00 callq 528a 528a: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 528f: 41 83 c1 01 add $0x1,%r9d 5293: 44 39 8b 98 e7 00 00 cmp %r9d,0xe798(%rbx) 529a: 7f ae jg 524a 529c: 8b 8b 58 0a 01 00 mov 0x10a58(%rbx),%ecx 52a2: 31 d2 xor %edx,%edx 52a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 52ab: 48 89 ef mov %rbp,%rdi 52ae: c7 44 24 10 0e 00 00 movl $0xe,0x10(%rsp) 52b5: 00 52b6: 89 4c 24 08 mov %ecx,0x8(%rsp) 52ba: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 52c1: 00 52c2: e8 00 00 00 00 callq 52c7 52c7: 8b 8b e8 49 01 00 mov 0x149e8(%rbx),%ecx 52cd: 31 d2 xor %edx,%edx 52cf: 48 89 ef mov %rbp,%rdi 52d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 52d9: c7 44 24 10 12 00 00 movl $0x12,0x10(%rsp) 52e0: 00 52e1: 89 4c 24 08 mov %ecx,0x8(%rsp) 52e5: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 52ec: 00 52ed: e8 00 00 00 00 callq 52f2 52f2: 8b 8b 70 3b 01 00 mov 0x13b70(%rbx),%ecx 52f8: 31 d2 xor %edx,%edx 52fa: 48 89 ef mov %rbp,%rdi 52fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5304: c7 44 24 10 14 00 00 movl $0x14,0x10(%rsp) 530b: 00 530c: 89 4c 24 08 mov %ecx,0x8(%rsp) 5310: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 5317: 00 5318: e8 00 00 00 00 callq 531d 531d: 49 8d 54 24 74 lea 0x74(%r12),%rdx 5322: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5329: 48 89 ef mov %rbp,%rdi 532c: e8 00 00 00 00 callq 5331 5331: 31 c0 xor %eax,%eax 5333: e9 d8 fd ff ff jmpq 5110 5338: e8 00 00 00 00 callq 533d 533d: 83 f8 03 cmp $0x3,%eax 5340: 75 48 jne 538a 5342: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 5347: 8b 4c 24 0c mov 0xc(%rsp),%ecx 534b: 48 89 ef mov %rbp,%rdi 534e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 5355: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 535c: e8 00 00 00 00 callq 5361 5361: e9 9e fe ff ff jmpq 5204 5366: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 536b: 8b 4c 24 0c mov 0xc(%rsp),%ecx 536f: 48 89 ef mov %rbp,%rdi 5372: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 5379: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5380: e8 00 00 00 00 callq 5385 5385: e9 7a fe ff ff jmpq 5204 538a: b8 ea ff ff ff mov $0xffffffea,%eax 538f: e9 7c fd ff ff jmpq 5110 5394: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 5399: 8b 4c 24 0c mov 0xc(%rsp),%ecx 539d: 48 89 ef mov %rbp,%rdi 53a0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 53a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 53ae: e8 00 00 00 00 callq 53b3 53b3: e9 4c fe ff ff jmpq 5204 53b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 53bf: 00 00000000000053c0 : 53c0: e8 00 00 00 00 callq 53c5 53c5: 55 push %rbp 53c6: 48 89 e5 mov %rsp,%rbp 53c9: 53 push %rbx 53ca: 48 89 fb mov %rdi,%rbx 53cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 53d4: e8 00 00 00 00 callq 53d9 53d9: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 53df 53df: 85 c9 test %ecx,%ecx 53e1: 74 5f je 5442 53e3: 8d 79 ff lea -0x1(%rcx),%edi 53e6: 31 c0 xor %eax,%eax 53e8: eb 09 jmp 53f3 53ea: 48 83 c0 01 add $0x1,%rax 53ee: 48 39 c8 cmp %rcx,%rax 53f1: 74 4f je 5442 53f3: 48 89 c2 mov %rax,%rdx 53f6: 48 63 f0 movslq %eax,%rsi 53f9: 48 c1 e2 04 shl $0x4,%rdx 53fd: 48 39 9a 00 00 00 00 cmp %rbx,0x0(%rdx) 5404: 75 e4 jne 53ea 5406: 89 f8 mov %edi,%eax 5408: 48 c1 e6 04 shl $0x4,%rsi 540c: 89 3d 00 00 00 00 mov %edi,0x0(%rip) # 5412 5412: 48 c1 e0 04 shl $0x4,%rax 5416: 48 8b 90 00 00 00 00 mov 0x0(%rax),%rdx 541d: 48 8b 80 00 00 00 00 mov 0x0(%rax),%rax 5424: 48 89 96 00 00 00 00 mov %rdx,0x0(%rsi) 542b: 48 89 86 00 00 00 00 mov %rax,0x0(%rsi) 5432: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 5439: 74 18 je 5453 543b: 83 2d 00 00 00 00 01 subl $0x1,0x0(%rip) # 5442 5442: 48 8b 5d f8 mov -0x8(%rbp),%rbx 5446: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 544d: c9 leaveq 544e: e9 00 00 00 00 jmpq 5453 5453: 83 2d 00 00 00 00 01 subl $0x1,0x0(%rip) # 545a 545a: eb e6 jmp 5442 545c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000005460 : 5460: e8 00 00 00 00 callq 5465 5465: 55 push %rbp 5466: 48 89 fd mov %rdi,%rbp 5469: 53 push %rbx 546a: 48 83 ed 10 sub $0x10,%rbp 546e: 74 30 je 54a0 5470: 48 89 fb mov %rdi,%rbx 5473: 48 89 ef mov %rbp,%rdi 5476: e8 00 00 00 00 callq 547b 547b: 48 83 bb 70 0c 00 00 cmpq $0x0,0xc70(%rbx) 5482: 00 5483: 74 1b je 54a0 5485: 80 bb 88 67 01 00 00 cmpb $0x0,0x16788(%rbx) 548c: 75 15 jne 54a3 548e: 48 89 ef mov %rbp,%rdi 5491: e8 00 00 00 00 callq 5496 5496: 48 89 ef mov %rbp,%rdi 5499: 5b pop %rbx 549a: 5d pop %rbp 549b: e9 00 00 00 00 jmpq 54a0 54a0: 5b pop %rbx 54a1: 5d pop %rbp 54a2: c3 retq 54a3: 48 8b 7b 18 mov 0x18(%rbx),%rdi 54a7: be 04 00 00 00 mov $0x4,%esi 54ac: e8 00 00 00 00 callq 54b1 54b1: 48 8b 7b 18 mov 0x18(%rbx),%rdi 54b5: e8 00 00 00 00 callq 54ba 54ba: eb d2 jmp 548e 54bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000054c0 : 54c0: e8 00 00 00 00 callq 54c5 54c5: 53 push %rbx 54c6: 48 89 fb mov %rdi,%rbx 54c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54d0: e8 00 00 00 00 callq 54d5 54d5: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 54db 54db: 83 f8 0f cmp $0xf,%eax 54de: 77 51 ja 5531 54e0: 89 c2 mov %eax,%edx 54e2: 83 c0 01 add $0x1,%eax 54e5: 48 c1 e2 04 shl $0x4,%rdx 54e9: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 54ef 54ef: 48 89 9a 00 00 00 00 mov %rbx,0x0(%rdx) 54f6: c7 82 00 00 00 00 00 movl $0x0,0x0(%rdx) 54fd: 00 00 00 5500: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 5507: 75 14 jne 551d 5509: 83 05 00 00 00 00 01 addl $0x1,0x0(%rip) # 5510 5510: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5517: 5b pop %rbx 5518: e9 00 00 00 00 jmpq 551d 551d: 83 05 00 00 00 00 01 addl $0x1,0x0(%rip) # 5524 5524: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 552b: 5b pop %rbx 552c: e9 00 00 00 00 jmpq 5531 5531: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5538: e8 00 00 00 00 callq 553d 553d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5544: 5b pop %rbx 5545: e9 00 00 00 00 jmpq 554a 554a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000005550 : 5550: e8 00 00 00 00 callq 5555 5555: 41 54 push %r12 5557: 49 89 f4 mov %rsi,%r12 555a: 55 push %rbp 555b: 48 8d 6f 10 lea 0x10(%rdi),%rbp 555f: 53 push %rbx 5560: 48 89 fb mov %rdi,%rbx 5563: e8 00 00 00 00 callq 5568 5568: 84 c0 test %al,%al 556a: 0f 85 23 01 00 00 jne 5693 5570: 44 89 e6 mov %r12d,%esi 5573: 48 89 df mov %rbx,%rdi 5576: e8 00 00 00 00 callq 557b 557b: 41 89 c4 mov %eax,%r12d 557e: 85 c0 test %eax,%eax 5580: 0f 85 00 00 00 00 jne 5586 5586: 48 89 ef mov %rbp,%rdi 5589: e8 00 00 00 00 callq 558e 558e: 84 c0 test %al,%al 5590: 74 33 je 55c5 5592: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 5598 5598: 85 d2 test %edx,%edx 559a: 74 29 je 55c5 559c: c6 83 98 67 01 00 01 movb $0x1,0x16798(%rbx) 55a3: 48 89 df mov %rbx,%rdi 55a6: e8 00 00 00 00 callq 55ab 55ab: 85 c0 test %eax,%eax 55ad: 74 05 je 55b4 55af: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 55b4: 80 bb 98 67 01 00 00 cmpb $0x0,0x16798(%rbx) 55bb: 75 7b jne 5638 55bd: 44 89 e0 mov %r12d,%eax 55c0: 5b pop %rbx 55c1: 5d pop %rbp 55c2: 41 5c pop %r12 55c4: c3 retq 55c5: 48 89 ef mov %rbp,%rdi 55c8: e8 00 00 00 00 callq 55cd 55cd: 84 c0 test %al,%al 55cf: 74 d2 je 55a3 55d1: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 55d7 55d7: 85 c0 test %eax,%eax 55d9: 74 c8 je 55a3 55db: 8b 8b 08 07 00 00 mov 0x708(%rbx),%ecx 55e1: 83 f9 1d cmp $0x1d,%ecx 55e4: 77 b6 ja 559c 55e6: ba 01 00 00 00 mov $0x1,%edx 55eb: 48 d3 e2 shl %cl,%rdx 55ee: f7 c2 20 01 a0 30 test $0x30a00120,%edx 55f4: 0f 85 2f 01 00 00 jne 5729 55fa: f7 c2 00 00 08 00 test $0x80000,%edx 5600: 74 9a je 559c 5602: 8b 83 c0 28 00 00 mov 0x28c0(%rbx),%eax 5608: 85 c0 test %eax,%eax 560a: 74 90 je 559c 560c: eb 95 jmp 55a3 560e: 48 8b 83 98 01 00 00 mov 0x198(%rbx),%rax 5615: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 561c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5623: 48 8d b0 b0 00 00 00 lea 0xb0(%rax),%rsi 562a: e8 00 00 00 00 callq 562f 562f: 80 bb 98 67 01 00 00 cmpb $0x0,0x16798(%rbx) 5636: 74 85 je 55bd 5638: 48 89 ef mov %rbp,%rdi 563b: e8 00 00 00 00 callq 5640 5640: 84 c0 test %al,%al 5642: 0f 85 c1 00 00 00 jne 5709 5648: 48 8b 7b 28 mov 0x28(%rbx),%rdi 564c: be 01 00 00 00 mov $0x1,%esi 5651: e8 00 00 00 00 callq 5656 5656: 48 8b 7b 28 mov 0x28(%rbx),%rdi 565a: be 88 13 00 00 mov $0x1388,%esi 565f: e8 00 00 00 00 callq 5664 5664: 48 8b 7b 28 mov 0x28(%rbx),%rdi 5668: e8 00 00 00 00 callq 566d 566d: 48 8b 6b 28 mov 0x28(%rbx),%rbp 5671: e8 00 00 00 00 callq 5676 5676: be 0d 00 00 00 mov $0xd,%esi 567b: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 5682: 48 8b 7b 28 mov 0x28(%rbx),%rdi 5686: e8 00 00 00 00 callq 568b 568b: 44 89 e0 mov %r12d,%eax 568e: 5b pop %rbx 568f: 5d pop %rbp 5690: 41 5c pop %r12 5692: c3 retq 5693: e8 00 00 00 00 callq 5698 5698: 84 c0 test %al,%al 569a: 74 5f je 56fb 569c: 41 f7 c4 00 00 02 00 test $0x20000,%r12d 56a3: 0f 85 c7 fe ff ff jne 5570 56a9: 48 8b 83 98 01 00 00 mov 0x198(%rbx),%rax 56b0: f6 80 ec 07 00 00 04 testb $0x4,0x7ec(%rax) 56b7: 74 1b je 56d4 56b9: e9 b2 fe ff ff jmpq 5570 56be: 48 8b 40 38 mov 0x38(%rax),%rax 56c2: 48 85 c0 test %rax,%rax 56c5: 74 28 je 56ef 56c7: f6 80 ec 07 00 00 04 testb $0x4,0x7ec(%rax) 56ce: 0f 85 9c fe ff ff jne 5570 56d4: f6 80 eb 07 00 00 40 testb $0x40,0x7eb(%rax) 56db: 74 07 je 56e4 56dd: 48 8b 80 78 09 00 00 mov 0x978(%rax),%rax 56e4: 48 8b 40 10 mov 0x10(%rax),%rax 56e8: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 56ed: 75 cf jne 56be 56ef: 49 81 cc 00 00 04 00 or $0x40000,%r12 56f6: e9 75 fe ff ff jmpq 5570 56fb: e8 00 00 00 00 callq 5700 5700: 84 c0 test %al,%al 5702: 75 98 jne 569c 5704: e9 67 fe ff ff jmpq 5570 5709: e8 00 00 00 00 callq 570e 570e: 84 c0 test %al,%al 5710: 0f 85 32 ff ff ff jne 5648 5716: 48 8b 43 28 mov 0x28(%rbx),%rax 571a: c7 80 f0 00 00 00 01 movl $0x1,0xf0(%rax) 5721: 00 00 00 5724: e9 1f ff ff ff jmpq 5648 5729: 85 c0 test %eax,%eax 572b: 0f 8f 6b fe ff ff jg 559c 5731: e9 6d fe ff ff jmpq 55a3 5736: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 573d: 00 00 00 0000000000005740 : 5740: e8 00 00 00 00 callq 5745 5745: e8 00 00 00 00 callq 574a 574a: e9 00 00 00 00 jmpq 574f 574f: 90 nop 0000000000005750 : 5750: e8 00 00 00 00 callq 5755 5755: 41 57 push %r15 5757: 41 56 push %r14 5759: 41 55 push %r13 575b: 4c 8d 6f f0 lea -0x10(%rdi),%r13 575f: 41 54 push %r12 5761: 55 push %rbp 5762: 48 89 f5 mov %rsi,%rbp 5765: 53 push %rbx 5766: 48 89 fb mov %rdi,%rbx 5769: 48 81 c7 48 63 01 00 add $0x16348,%rdi 5770: 48 83 ec 08 sub $0x8,%rsp 5774: e8 00 00 00 00 callq 5779 5779: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 577f 577f: 85 c0 test %eax,%eax 5781: 0f 85 b1 01 00 00 jne 5938 5787: 48 c7 85 88 00 00 00 movq $0x0,0x88(%rbp) 578e: 00 00 00 00 5792: 48 8b 7b 18 mov 0x18(%rbx),%rdi 5796: be 04 00 00 00 mov $0x4,%esi 579b: e8 00 00 00 00 callq 57a0 57a0: 41 89 c4 mov %eax,%r12d 57a3: 85 c0 test %eax,%eax 57a5: 78 72 js 5819 57a7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 57ae 57ae: ba 40 08 00 00 mov $0x840,%edx 57b3: be c0 0d 00 00 mov $0xdc0,%esi 57b8: e8 00 00 00 00 callq 57bd 57bd: 49 89 c7 mov %rax,%r15 57c0: 48 85 c0 test %rax,%rax 57c3: 0f 84 59 01 00 00 je 5922 57c9: bf 10 00 00 00 mov $0x10,%edi 57ce: e8 00 00 00 00 callq 57d3 57d3: 41 89 c6 mov %eax,%r14d 57d6: 85 c0 test %eax,%eax 57d8: 0f 88 00 00 00 00 js 57de 57de: 89 c1 mov %eax,%ecx 57e0: 31 d2 xor %edx,%edx 57e2: 4c 89 fe mov %r15,%rsi 57e5: 4c 89 ef mov %r13,%rdi 57e8: 89 44 24 04 mov %eax,0x4(%rsp) 57ec: e8 00 00 00 00 callq 57f1 57f1: 41 89 c4 mov %eax,%r12d 57f4: 85 c0 test %eax,%eax 57f6: 74 41 je 5839 57f8: 45 85 f6 test %r14d,%r14d 57fb: 0f 85 b7 00 00 00 jne 58b8 5801: 4c 89 ff mov %r15,%rdi 5804: e8 00 00 00 00 callq 5809 5809: 48 8b 6b 18 mov 0x18(%rbx),%rbp 580d: e8 00 00 00 00 callq 5812 5812: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 5819: 48 8b 7b 18 mov 0x18(%rbx),%rdi 581d: be 0d 00 00 00 mov $0xd,%esi 5822: e8 00 00 00 00 callq 5827 5827: 48 83 c4 08 add $0x8,%rsp 582b: 44 89 e0 mov %r12d,%eax 582e: 5b pop %rbx 582f: 5d pop %rbp 5830: 41 5c pop %r12 5832: 41 5d pop %r13 5834: 41 5e pop %r14 5836: 41 5f pop %r15 5838: c3 retq 5839: 31 d2 xor %edx,%edx 583b: 4c 89 fe mov %r15,%rsi 583e: 4c 89 ef mov %r13,%rdi 5841: e8 00 00 00 00 callq 5846 5846: 49 89 87 b8 07 00 00 mov %rax,0x7b8(%r15) 584d: 48 85 c0 test %rax,%rax 5850: 0f 84 d7 00 00 00 je 592d 5856: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 585c 585c: 85 c0 test %eax,%eax 585e: 75 09 jne 5869 5860: f6 83 a0 63 01 00 04 testb $0x4,0x163a0(%rbx) 5867: 74 5d je 58c6 5869: 4c 89 ef mov %r13,%rdi 586c: e8 00 00 00 00 callq 5871 5871: 48 8b 93 a8 63 01 00 mov 0x163a8(%rbx),%rdx 5878: 4c 89 fe mov %r15,%rsi 587b: 4c 89 ef mov %r13,%rdi 587e: 49 b8 ff ff ff ff ff movabs $0xffffffffffff,%r8 5885: ff 00 00 5888: 49 8d 8f c0 07 00 00 lea 0x7c0(%r15),%rcx 588f: 41 b9 00 00 02 00 mov $0x20000,%r9d 5895: 49 21 c0 and %rax,%r8 5898: e8 00 00 00 00 callq 589d 589d: 41 89 c4 mov %eax,%r12d 58a0: 85 c0 test %eax,%eax 58a2: 74 22 je 58c6 58a4: 4c 89 fe mov %r15,%rsi 58a7: 4c 89 ef mov %r13,%rdi 58aa: e8 00 00 00 00 callq 58af 58af: 45 85 f6 test %r14d,%r14d 58b2: 0f 84 49 ff ff ff je 5801 58b8: 8b 7c 24 04 mov 0x4(%rsp),%edi 58bc: e8 00 00 00 00 callq 58c1 58c1: e9 3b ff ff ff jmpq 5801 58c6: 49 8d bf c8 07 00 00 lea 0x7c8(%r15),%rdi 58cd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 58d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 58db: 45 31 e4 xor %r12d,%r12d 58de: e8 00 00 00 00 callq 58e3 58e3: 49 8d bf 00 08 00 00 lea 0x800(%r15),%rdi 58ea: 48 b8 00 00 00 00 04 movabs $0x80000400000000,%rax 58f1: 00 80 00 58f4: 49 c7 87 f0 07 00 00 movq $0x0,0x7f0(%r15) 58fb: 00 00 00 00 58ff: 49 89 87 e8 07 00 00 mov %rax,0x7e8(%r15) 5906: 49 c7 87 f8 07 00 00 movq $0x0,0x7f8(%r15) 590d: 00 00 00 00 5911: e8 00 00 00 00 callq 5916 5916: 4c 89 bd 88 00 00 00 mov %r15,0x88(%rbp) 591d: e9 e7 fe ff ff jmpq 5809 5922: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 5928: e9 dc fe ff ff jmpq 5809 592d: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 5933: e9 6c ff ff ff jmpq 58a4 5938: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 593f: 41 bc 7b ff ff ff mov $0xffffff7b,%r12d 5945: e8 00 00 00 00 callq 594a 594a: e9 d8 fe ff ff jmpq 5827 594f: 90 nop 0000000000005950 : 5950: e8 00 00 00 00 callq 5955 5955: 41 57 push %r15 5957: 41 56 push %r14 5959: 41 55 push %r13 595b: 41 54 push %r12 595d: 55 push %rbp 595e: 53 push %rbx 595f: 48 83 ec 18 sub $0x18,%rsp 5963: 48 8b ae 88 00 00 00 mov 0x88(%rsi),%rbp 596a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 5971: 00 00 5973: 48 89 44 24 10 mov %rax,0x10(%rsp) 5978: 31 c0 xor %eax,%eax 597a: 48 85 ed test %rbp,%rbp 597d: 0f 84 9e 01 00 00 je 5b21 5983: 4c 8d 67 f0 lea -0x10(%rdi),%r12 5987: 48 89 fb mov %rdi,%rbx 598a: 48 8b 7f 18 mov 0x18(%rdi),%rdi 598e: 49 89 f5 mov %rsi,%r13 5991: be 04 00 00 00 mov $0x4,%esi 5996: e8 00 00 00 00 callq 599b 599b: be 08 00 00 00 mov $0x8,%esi 59a0: 4c 89 e7 mov %r12,%rdi 59a3: e8 00 00 00 00 callq 59a8 59a8: 48 85 c0 test %rax,%rax 59ab: 74 0b je 59b8 59ad: 4c 89 ee mov %r13,%rsi 59b0: 4c 89 e7 mov %r12,%rdi 59b3: e8 00 00 00 00 callq 59b8 59b8: be 09 00 00 00 mov $0x9,%esi 59bd: 4c 89 e7 mov %r12,%rdi 59c0: e8 00 00 00 00 callq 59c5 59c5: 48 85 c0 test %rax,%rax 59c8: 74 0b je 59d5 59ca: 4c 89 ee mov %r13,%rsi 59cd: 4c 89 e7 mov %r12,%rdi 59d0: e8 00 00 00 00 callq 59d5 59d5: 48 8b b5 b8 07 00 00 mov 0x7b8(%rbp),%rsi 59dc: 4c 89 e7 mov %r12,%rdi 59df: e8 00 00 00 00 callq 59e4 59e4: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 59ea 59ea: 85 c0 test %eax,%eax 59ec: 75 09 jne 59f7 59ee: f6 83 a0 63 01 00 04 testb $0x4,0x163a0(%rbx) 59f5: 74 7f je 5a76 59f7: 4c 8b bb a8 63 01 00 mov 0x163a8(%rbx),%r15 59fe: 31 f6 xor %esi,%esi 5a00: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 5a07: 4d 8b b7 a0 01 00 00 mov 0x1a0(%r15),%r14 5a0e: e8 00 00 00 00 callq 5a13 5a13: 83 f8 fc cmp $0xfffffffc,%eax 5a16: 0f 84 48 01 00 00 je 5b64 5a1c: 85 c0 test %eax,%eax 5a1e: 0f 85 35 01 00 00 jne 5b59 5a24: 48 8b b5 c0 07 00 00 mov 0x7c0(%rbp),%rsi 5a2b: 4c 89 e7 mov %r12,%rdi 5a2e: e8 00 00 00 00 callq 5a33 5a33: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5a3a: 48 c7 85 c0 07 00 00 movq $0x0,0x7c0(%rbp) 5a41: 00 00 00 00 5a45: 4c 8b b3 a8 63 01 00 mov 0x163a8(%rbx),%r14 5a4c: e8 00 00 00 00 callq 5a51 5a51: 49 8d 7e 58 lea 0x58(%r14),%rdi 5a55: 31 f6 xor %esi,%esi 5a57: e8 00 00 00 00 callq 5a5c 5a5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5a63: ff 14 25 00 00 00 00 callq *0x0 5a6a: 49 8b be 50 01 00 00 mov 0x150(%r14),%rdi 5a71: e8 00 00 00 00 callq 5a76 5a76: 48 8b bd a8 00 00 00 mov 0xa8(%rbp),%rdi 5a7d: 44 8b b5 58 02 00 00 mov 0x258(%rbp),%r14d 5a84: e8 00 00 00 00 callq 5a89 5a89: 48 8d bd 00 08 00 00 lea 0x800(%rbp),%rdi 5a90: 48 89 44 24 08 mov %rax,0x8(%rsp) 5a95: e8 00 00 00 00 callq 5a9a 5a9a: 48 89 ee mov %rbp,%rsi 5a9d: 4c 89 e7 mov %r12,%rdi 5aa0: e8 00 00 00 00 callq 5aa5 5aa5: 45 85 f6 test %r14d,%r14d 5aa8: 0f 85 92 00 00 00 jne 5b40 5aae: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 5ab3: 4c 8d a5 e8 07 00 00 lea 0x7e8(%rbp),%r12 5aba: e8 00 00 00 00 callq 5abf 5abf: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 5ac6: 00 5ac7: eb 0a jmp 5ad3 5ac9: e8 00 00 00 00 callq 5ace 5ace: 83 44 24 04 01 addl $0x1,0x4(%rsp) 5ad3: 4c 89 e7 mov %r12,%rdi 5ad6: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 5adb: e8 00 00 00 00 callq 5ae0 5ae0: 48 89 c7 mov %rax,%rdi 5ae3: 48 85 c0 test %rax,%rax 5ae6: 75 e1 jne 5ac9 5ae8: 4c 89 e7 mov %r12,%rdi 5aeb: e8 00 00 00 00 callq 5af0 5af0: 48 89 ef mov %rbp,%rdi 5af3: e8 00 00 00 00 callq 5af8 5af8: 49 c7 85 88 00 00 00 movq $0x0,0x88(%r13) 5aff: 00 00 00 00 5b03: 48 8b 6b 18 mov 0x18(%rbx),%rbp 5b07: e8 00 00 00 00 callq 5b0c 5b0c: be 0d 00 00 00 mov $0xd,%esi 5b11: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 5b18: 48 8b 7b 18 mov 0x18(%rbx),%rdi 5b1c: e8 00 00 00 00 callq 5b21 5b21: 48 8b 44 24 10 mov 0x10(%rsp),%rax 5b26: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 5b2d: 00 00 5b2f: 75 35 jne 5b66 5b31: 48 83 c4 18 add $0x18,%rsp 5b35: 5b pop %rbx 5b36: 5d pop %rbp 5b37: 41 5c pop %r12 5b39: 41 5d pop %r13 5b3b: 41 5e pop %r14 5b3d: 41 5f pop %r15 5b3f: c3 retq 5b40: 48 8b 44 24 08 mov 0x8(%rsp),%rax 5b45: 44 89 f6 mov %r14d,%esi 5b48: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 5b4f: e8 00 00 00 00 callq 5b54 5b54: e9 55 ff ff ff jmpq 5aae 5b59: 3d 00 fe ff ff cmp $0xfffffe00,%eax 5b5e: 0f 85 00 00 00 00 jne 5b64 5b64: 0f 0b ud2 5b66: e8 00 00 00 00 callq 5b6b 5b6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000005b70 : 5b70: e8 00 00 00 00 callq 5b75 5b75: 41 57 push %r15 5b77: 41 56 push %r14 5b79: 41 55 push %r13 5b7b: 41 54 push %r12 5b7d: 55 push %rbp 5b7e: 53 push %rbx 5b7f: 48 83 ec 10 sub $0x10,%rsp 5b83: 48 8b 1f mov (%rdi),%rbx 5b86: 8b af 90 00 00 00 mov 0x90(%rdi),%ebp 5b8c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 5b93: 00 00 5b95: 48 89 44 24 08 mov %rax,0x8(%rsp) 5b9a: 31 c0 xor %eax,%eax 5b9c: 39 ab c8 5e 00 00 cmp %ebp,0x5ec8(%rbx) 5ba2: 0f 86 0b 01 00 00 jbe 5cb3 5ba8: 89 e8 mov %ebp,%eax 5baa: 4c 8d 7b f0 lea -0x10(%rbx),%r15 5bae: 48 83 bc c3 b0 5c 00 cmpq $0x0,0x5cb0(%rbx,%rax,8) 5bb5: 00 00 5bb7: 4c 8d b0 96 0b 00 00 lea 0xb96(%rax),%r14 5bbe: 0f 84 c4 00 00 00 je 5c88 5bc4: 48 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%rax 5bcb: 89 ee mov %ebp,%esi 5bcd: 4c 89 ff mov %r15,%rdi 5bd0: 48 8b 40 08 mov 0x8(%rax),%rax 5bd4: e8 00 00 00 00 callq 5bd9 5bd9: ba 00 00 00 80 mov $0x80000000,%edx 5bde: 45 31 c9 xor %r9d,%r9d 5be1: 89 ee mov %ebp,%esi 5be3: 41 89 c4 mov %eax,%r12d 5be6: 4a 8b 04 f3 mov (%rbx,%r14,8),%rax 5bea: 48 89 df mov %rbx,%rdi 5bed: 48 05 18 01 00 00 add $0x118,%rax 5bf3: 50 push %rax 5bf4: 6a 00 pushq $0x0 5bf6: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 5bfb: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 5c00: e8 00 00 00 00 callq 5c05 5c05: 89 ee mov %ebp,%esi 5c07: 4c 89 ff mov %r15,%rdi 5c0a: 41 89 c5 mov %eax,%r13d 5c0d: 48 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%rax 5c14: 48 8b 40 08 mov 0x8(%rax),%rax 5c18: e8 00 00 00 00 callq 5c1d 5c1d: 5a pop %rdx 5c1e: 59 pop %rcx 5c1f: 44 39 e0 cmp %r12d,%eax 5c22: 75 a0 jne 5bc4 5c24: 44 89 e8 mov %r13d,%eax 5c27: 83 e0 05 and $0x5,%eax 5c2a: 83 f8 05 cmp $0x5,%eax 5c2d: 74 36 je 5c65 5c2f: 44 89 ea mov %r13d,%edx 5c32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5c39: bf 20 00 00 00 mov $0x20,%edi 5c3e: e8 00 00 00 00 callq 5c43 5c43: 48 8b 44 24 08 mov 0x8(%rsp),%rax 5c48: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 5c4f: 00 00 5c51: 75 79 jne 5ccc 5c53: 48 83 c4 10 add $0x10,%rsp 5c57: 44 89 e0 mov %r12d,%eax 5c5a: 5b pop %rbx 5c5b: 5d pop %rbp 5c5c: 41 5c pop %r12 5c5e: 41 5d pop %r13 5c60: 41 5e pop %r14 5c62: 41 5f pop %r15 5c64: c3 retq 5c65: 8b 0c 24 mov (%rsp),%ecx 5c68: 89 ea mov %ebp,%edx 5c6a: bf 20 00 00 00 mov $0x20,%edi 5c6f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5c76: e8 00 00 00 00 callq 5c7b 5c7b: 81 3c 24 00 00 00 80 cmpl $0x80000000,(%rsp) 5c82: 41 83 d4 00 adc $0x0,%r12d 5c86: eb bb jmp 5c43 5c88: 48 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%rax 5c8f: 89 ee mov %ebp,%esi 5c91: 4c 89 ff mov %r15,%rdi 5c94: 48 8b 40 08 mov 0x8(%rax),%rax 5c98: e8 00 00 00 00 callq 5c9d 5c9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5ca4: bf 20 00 00 00 mov $0x20,%edi 5ca9: 41 89 c4 mov %eax,%r12d 5cac: e8 00 00 00 00 callq 5cb1 5cb1: eb 90 jmp 5c43 5cb3: 89 ee mov %ebp,%esi 5cb5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cbc: 41 bc ea ff ff ff mov $0xffffffea,%r12d 5cc2: e8 00 00 00 00 callq 5cc7 5cc7: e9 77 ff ff ff jmpq 5c43 5ccc: e8 00 00 00 00 callq 5cd1 5cd1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5cd8: 00 00 00 00 5cdc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000005ce0 : 5ce0: e8 00 00 00 00 callq 5ce5 5ce5: 55 push %rbp 5ce6: 53 push %rbx 5ce7: 48 8b 1f mov (%rdi),%rbx 5cea: 8b b7 90 00 00 00 mov 0x90(%rdi),%esi 5cf0: 48 8d 6b f0 lea -0x10(%rbx),%rbp 5cf4: 48 89 ef mov %rbp,%rdi 5cf7: e8 00 00 00 00 callq 5cfc 5cfc: 48 8d b3 08 5f 00 00 lea 0x5f08(%rbx),%rsi 5d03: 48 89 ef mov %rbp,%rdi 5d06: 5b pop %rbx 5d07: 89 c2 mov %eax,%edx 5d09: 5d pop %rbp 5d0a: e9 00 00 00 00 jmpq 5d0f 5d0f: 90 nop 0000000000005d10 : 5d10: e8 00 00 00 00 callq 5d15 5d15: 55 push %rbp 5d16: 53 push %rbx 5d17: 48 8b 1f mov (%rdi),%rbx 5d1a: 8b b7 90 00 00 00 mov 0x90(%rdi),%esi 5d20: 48 8d 6b f0 lea -0x10(%rbx),%rbp 5d24: 48 89 ef mov %rbp,%rdi 5d27: e8 00 00 00 00 callq 5d2c 5d2c: 48 8d b3 08 5f 00 00 lea 0x5f08(%rbx),%rsi 5d33: 48 89 ef mov %rbp,%rdi 5d36: 5b pop %rbx 5d37: 89 c2 mov %eax,%edx 5d39: 5d pop %rbp 5d3a: e9 00 00 00 00 jmpq 5d3f 5d3f: 90 nop 0000000000005d40 : 5d40: e8 00 00 00 00 callq 5d45 5d45: ba 01 00 00 00 mov $0x1,%edx 5d4a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5d51: e9 00 00 00 00 jmpq 5d56 5d56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5d5d: 00 00 00 0000000000005d60 : 5d60: e8 00 00 00 00 callq 5d65 5d65: 31 c0 xor %eax,%eax 5d67: c3 retq 5d68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5d6f: 00 0000000000005d70 : 5d70: e8 00 00 00 00 callq 5d75 5d75: c3 retq 5d76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5d7d: 00 00 00 0000000000005d80 : 5d80: e8 00 00 00 00 callq 5d85 5d85: 48 83 ec 58 sub $0x58,%rsp 5d89: 0f b7 56 08 movzwl 0x8(%rsi),%edx 5d8d: 48 89 f8 mov %rdi,%rax 5d90: 0f b6 4e 11 movzbl 0x11(%rsi),%ecx 5d94: 65 48 8b 3c 25 28 00 mov %gs:0x28,%rdi 5d9b: 00 00 5d9d: 48 89 7c 24 50 mov %rdi,0x50(%rsp) 5da2: 31 ff xor %edi,%edi 5da4: 0f b7 3e movzwl (%rsi),%edi 5da7: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 5dae: 00 5daf: 89 54 24 14 mov %edx,0x14(%rsp) 5db3: 0f b7 56 02 movzwl 0x2(%rsi),%edx 5db7: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 5dbe: 00 00 5dc0: 89 54 24 20 mov %edx,0x20(%rsp) 5dc4: 0f b7 56 0a movzwl 0xa(%rsi),%edx 5dc8: 89 7c 24 10 mov %edi,0x10(%rsp) 5dcc: 89 54 24 24 mov %edx,0x24(%rsp) 5dd0: 0f b7 56 04 movzwl 0x4(%rsi),%edx 5dd4: 89 54 24 28 mov %edx,0x28(%rsp) 5dd8: 0f b7 56 0c movzwl 0xc(%rsi),%edx 5ddc: 89 54 24 2c mov %edx,0x2c(%rsp) 5de0: 0f b7 56 06 movzwl 0x6(%rsi),%edx 5de4: 89 54 24 18 mov %edx,0x18(%rsp) 5de8: 0f b7 56 0e movzwl 0xe(%rsi),%edx 5dec: 89 54 24 1c mov %edx,0x1c(%rsp) 5df0: ba 01 00 00 00 mov $0x1,%edx 5df5: 41 89 d0 mov %edx,%r8d 5df8: 41 89 d1 mov %edx,%r9d 5dfb: 41 89 d2 mov %edx,%r10d 5dfe: 41 89 d3 mov %edx,%r11d 5e01: 41 d3 e0 shl %cl,%r8d 5e04: 0f b6 4e 15 movzbl 0x15(%rsi),%ecx 5e08: 44 89 44 24 30 mov %r8d,0x30(%rsp) 5e0d: 41 89 d0 mov %edx,%r8d 5e10: 41 d3 e1 shl %cl,%r9d 5e13: 0f b6 4e 12 movzbl 0x12(%rsi),%ecx 5e17: 44 89 4c 24 34 mov %r9d,0x34(%rsp) 5e1c: 41 89 d1 mov %edx,%r9d 5e1f: 41 d3 e2 shl %cl,%r10d 5e22: 0f b6 4e 16 movzbl 0x16(%rsi),%ecx 5e26: 44 89 54 24 40 mov %r10d,0x40(%rsp) 5e2b: 41 89 d2 mov %edx,%r10d 5e2e: 41 d3 e3 shl %cl,%r11d 5e31: 0f b6 4e 13 movzbl 0x13(%rsi),%ecx 5e35: 44 89 5c 24 44 mov %r11d,0x44(%rsp) 5e3a: 41 d3 e0 shl %cl,%r8d 5e3d: 0f b6 4e 17 movzbl 0x17(%rsi),%ecx 5e41: 44 89 44 24 48 mov %r8d,0x48(%rsp) 5e46: 41 d3 e1 shl %cl,%r9d 5e49: 44 89 4c 24 4c mov %r9d,0x4c(%rsp) 5e4e: 0f b6 4e 14 movzbl 0x14(%rsi),%ecx 5e52: 41 d3 e2 shl %cl,%r10d 5e55: 0f b6 4e 18 movzbl 0x18(%rsi),%ecx 5e59: 44 89 54 24 38 mov %r10d,0x38(%rsp) 5e5e: d3 e2 shl %cl,%edx 5e60: 89 54 24 3c mov %edx,0x3c(%rsp) 5e64: 0f b6 56 10 movzbl 0x10(%rsi),%edx 5e68: 84 d2 test %dl,%dl 5e6a: 78 79 js 5ee5 5e6c: 88 54 24 05 mov %dl,0x5(%rsp) 5e70: 85 ff test %edi,%edi 5e72: 74 05 je 5e79 5e74: c6 44 24 04 01 movb $0x1,0x4(%rsp) 5e79: 48 8b 54 24 04 mov 0x4(%rsp),%rdx 5e7e: 48 89 10 mov %rdx,(%rax) 5e81: 48 8b 54 24 0c mov 0xc(%rsp),%rdx 5e86: 48 89 50 08 mov %rdx,0x8(%rax) 5e8a: 48 8b 54 24 14 mov 0x14(%rsp),%rdx 5e8f: 48 89 50 10 mov %rdx,0x10(%rax) 5e93: 48 8b 54 24 1c mov 0x1c(%rsp),%rdx 5e98: 48 89 50 18 mov %rdx,0x18(%rax) 5e9c: 48 8b 54 24 24 mov 0x24(%rsp),%rdx 5ea1: 48 89 50 20 mov %rdx,0x20(%rax) 5ea5: 48 8b 54 24 2c mov 0x2c(%rsp),%rdx 5eaa: 48 89 50 28 mov %rdx,0x28(%rax) 5eae: 48 8b 54 24 34 mov 0x34(%rsp),%rdx 5eb3: 48 89 50 30 mov %rdx,0x30(%rax) 5eb7: 48 8b 54 24 3c mov 0x3c(%rsp),%rdx 5ebc: 48 89 50 38 mov %rdx,0x38(%rax) 5ec0: 48 8b 54 24 44 mov 0x44(%rsp),%rdx 5ec5: 48 89 50 40 mov %rdx,0x40(%rax) 5ec9: 8b 54 24 4c mov 0x4c(%rsp),%edx 5ecd: 89 50 48 mov %edx,0x48(%rax) 5ed0: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 5ed5: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 5edc: 00 00 5ede: 75 1d jne 5efd 5ee0: 48 83 c4 58 add $0x58,%rsp 5ee4: c3 retq 5ee5: c6 44 24 0c 01 movb $0x1,0xc(%rsp) 5eea: 80 fa a0 cmp $0xa0,%dl 5eed: 0f 85 79 ff ff ff jne 5e6c 5ef3: c6 44 24 0d 01 movb $0x1,0xd(%rsp) 5ef8: e9 6f ff ff ff jmpq 5e6c 5efd: e8 00 00 00 00 callq 5f02 5f02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5f09: 00 00 00 00 5f0d: 0f 1f 00 nopl (%rax) 0000000000005f10 : 5f10: e8 00 00 00 00 callq 5f15 5f15: 48 8b 3f mov (%rdi),%rdi 5f18: 31 d2 xor %edx,%edx 5f1a: 48 83 ef 10 sub $0x10,%rdi 5f1e: e9 00 00 00 00 jmpq 5f23 5f23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5f2a: 00 00 00 00 5f2e: 66 90 xchg %ax,%ax 0000000000005f30 : 5f30: e8 00 00 00 00 callq 5f35 5f35: 48 8b 3f mov (%rdi),%rdi 5f38: 31 c9 xor %ecx,%ecx 5f3a: 48 83 ef 10 sub $0x10,%rdi 5f3e: e9 00 00 00 00 jmpq 5f43 5f43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5f4a: 00 00 00 00 5f4e: 66 90 xchg %ax,%ax 0000000000005f50 : 5f50: e8 00 00 00 00 callq 5f55 5f55: 49 89 f8 mov %rdi,%r8 5f58: be 00 10 00 00 mov $0x1000,%esi 5f5d: 48 89 d7 mov %rdx,%rdi 5f60: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 5f67: 49 8b 40 78 mov 0x78(%r8),%rax 5f6b: 48 8b 88 98 5c 00 00 mov 0x5c98(%rax),%rcx 5f72: 48 83 c1 74 add $0x74,%rcx 5f76: e8 00 00 00 00 callq 5f7b 5f7b: 48 98 cltq 5f7d: c3 retq 5f7e: 66 90 xchg %ax,%ax 0000000000005f80 : 5f80: e8 00 00 00 00 callq 5f85 5f85: 48 8b 3f mov (%rdi),%rdi 5f88: 48 83 ef 10 sub $0x10,%rdi 5f8c: e9 00 00 00 00 jmpq 5f91 5f91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5f98: 00 00 00 00 5f9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000005fa0 : 5fa0: e8 00 00 00 00 callq 5fa5 5fa5: 48 8b 3f mov (%rdi),%rdi 5fa8: 48 83 ef 10 sub $0x10,%rdi 5fac: e9 00 00 00 00 jmpq 5fb1 5fb1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5fb8: 00 00 00 00 5fbc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000005fc0 : 5fc0: e8 00 00 00 00 callq 5fc5 5fc5: c3 retq 5fc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5fcd: 00 00 00 0000000000005fd0 : 5fd0: e8 00 00 00 00 callq 5fd5 5fd5: 31 c0 xor %eax,%eax 5fd7: c3 retq 5fd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5fdf: 00 0000000000005fe0 : 5fe0: e8 00 00 00 00 callq 5fe5 5fe5: 55 push %rbp 5fe6: b9 09 00 00 00 mov $0x9,%ecx 5feb: 45 31 c0 xor %r8d,%r8d 5fee: 48 89 e5 mov %rsp,%rbp 5ff1: 41 55 push %r13 5ff3: 41 54 push %r12 5ff5: 49 89 fc mov %rdi,%r12 5ff8: 53 push %rbx 5ff9: 89 d3 mov %edx,%ebx 5ffb: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 5fff: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 6006: 4c 8b ae a8 5c 00 00 mov 0x5ca8(%rsi),%r13 600d: be 0a 00 00 00 mov $0xa,%esi 6012: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 6019: 00 00 601b: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 6022: 00 6023: 31 c0 xor %eax,%eax 6025: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi 602a: 4c 8d 4c 24 58 lea 0x58(%rsp),%r9 602f: 48 c7 44 24 5c 00 00 movq $0x0,0x5c(%rsp) 6036: 00 00 6038: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 603f: 00 00 00 00 00 6044: 48 8d 54 24 5a lea 0x5a(%rsp),%rdx 6049: f3 48 ab rep stos %rax,%es:(%rdi) 604c: 4c 89 ef mov %r13,%rdi 604f: e8 00 00 00 00 callq 6054 6054: 84 c0 test %al,%al 6056: 0f 84 cc 00 00 00 je 6128 605c: 0f b7 54 24 5a movzwl 0x5a(%rsp),%edx 6061: 0f b7 44 24 58 movzwl 0x58(%rsp),%eax 6066: 48 be 5f 42 7b 09 ed movabs $0x97b425ed097b425f,%rsi 606d: 25 b4 97 6070: 49 03 45 28 add 0x28(%r13),%rax 6074: 48 83 ea 04 sub $0x4,%rdx 6078: 48 89 c1 mov %rax,%rcx 607b: 48 89 d0 mov %rdx,%rax 607e: 48 f7 e6 mul %rsi 6081: 48 8d 71 04 lea 0x4(%rcx),%rsi 6085: 48 c1 ea 04 shr $0x4,%rdx 6089: 85 d2 test %edx,%edx 608b: 0f 8e 97 00 00 00 jle 6128 6091: 8d 42 ff lea -0x1(%rdx),%eax 6094: 48 8d 04 40 lea (%rax,%rax,2),%rax 6098: 48 8d 44 c0 1f lea 0x1f(%rax,%rax,8),%rax 609d: 48 01 c8 add %rcx,%rax 60a0: eb 09 jmp 60ab 60a2: 48 83 c6 1b add $0x1b,%rsi 60a6: 48 39 c6 cmp %rax,%rsi 60a9: 74 7d je 6128 60ab: 38 5e 10 cmp %bl,0x10(%rsi) 60ae: 75 f2 jne 60a2 60b0: 48 89 e7 mov %rsp,%rdi 60b3: e8 c8 fc ff ff callq 5d80 60b8: 48 8b 04 24 mov (%rsp),%rax 60bc: 48 89 44 24 5c mov %rax,0x5c(%rsp) 60c1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 60c6: 48 89 44 24 64 mov %rax,0x64(%rsp) 60cb: 48 8b 44 24 10 mov 0x10(%rsp),%rax 60d0: 48 89 44 24 6c mov %rax,0x6c(%rsp) 60d5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 60da: 48 89 44 24 74 mov %rax,0x74(%rsp) 60df: 48 8b 44 24 20 mov 0x20(%rsp),%rax 60e4: 48 89 44 24 7c mov %rax,0x7c(%rsp) 60e9: 48 8b 44 24 28 mov 0x28(%rsp),%rax 60ee: 48 89 84 24 84 00 00 mov %rax,0x84(%rsp) 60f5: 00 60f6: 48 8b 44 24 30 mov 0x30(%rsp),%rax 60fb: 48 89 84 24 8c 00 00 mov %rax,0x8c(%rsp) 6102: 00 6103: 48 8b 44 24 38 mov 0x38(%rsp),%rax 6108: 48 89 84 24 94 00 00 mov %rax,0x94(%rsp) 610f: 00 6110: 48 8b 44 24 40 mov 0x40(%rsp),%rax 6115: 48 89 84 24 9c 00 00 mov %rax,0x9c(%rsp) 611c: 00 611d: 8b 44 24 48 mov 0x48(%rsp),%eax 6121: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 6128: 48 8b 44 24 5c mov 0x5c(%rsp),%rax 612d: 49 89 04 24 mov %rax,(%r12) 6131: 48 8b 44 24 64 mov 0x64(%rsp),%rax 6136: 49 89 44 24 08 mov %rax,0x8(%r12) 613b: 48 8b 44 24 6c mov 0x6c(%rsp),%rax 6140: 49 89 44 24 10 mov %rax,0x10(%r12) 6145: 48 8b 44 24 74 mov 0x74(%rsp),%rax 614a: 49 89 44 24 18 mov %rax,0x18(%r12) 614f: 48 8b 44 24 7c mov 0x7c(%rsp),%rax 6154: 49 89 44 24 20 mov %rax,0x20(%r12) 6159: 48 8b 84 24 84 00 00 mov 0x84(%rsp),%rax 6160: 00 6161: 49 89 44 24 28 mov %rax,0x28(%r12) 6166: 48 8b 84 24 8c 00 00 mov 0x8c(%rsp),%rax 616d: 00 616e: 49 89 44 24 30 mov %rax,0x30(%r12) 6173: 48 8b 84 24 94 00 00 mov 0x94(%rsp),%rax 617a: 00 617b: 49 89 44 24 38 mov %rax,0x38(%r12) 6180: 48 8b 84 24 9c 00 00 mov 0x9c(%rsp),%rax 6187: 00 6188: 49 89 44 24 40 mov %rax,0x40(%r12) 618d: 8b 84 24 a4 00 00 00 mov 0xa4(%rsp),%eax 6194: 41 89 44 24 48 mov %eax,0x48(%r12) 6199: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 61a0: 00 61a1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 61a8: 00 00 61aa: 75 0e jne 61ba 61ac: 48 8d 65 e8 lea -0x18(%rbp),%rsp 61b0: 4c 89 e0 mov %r12,%rax 61b3: 5b pop %rbx 61b4: 41 5c pop %r12 61b6: 41 5d pop %r13 61b8: 5d pop %rbp 61b9: c3 retq 61ba: e8 00 00 00 00 callq 61bf 61bf: 90 nop 00000000000061c0 : 61c0: e8 00 00 00 00 callq 61c5 61c5: 55 push %rbp 61c6: 45 31 c0 xor %r8d,%r8d 61c9: 31 c9 xor %ecx,%ecx 61cb: be 0a 00 00 00 mov $0xa,%esi 61d0: 48 89 e5 mov %rsp,%rbp 61d3: 41 56 push %r14 61d5: 41 55 push %r13 61d7: 49 89 fd mov %rdi,%r13 61da: 41 54 push %r12 61dc: 53 push %rbx 61dd: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 61e1: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 61e8: 4c 8b a7 a8 5c 00 00 mov 0x5ca8(%rdi),%r12 61ef: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 61f6: 00 00 61f8: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 61ff: 00 6200: 31 c0 xor %eax,%eax 6202: 4c 8d 4c 24 58 lea 0x58(%rsp),%r9 6207: 48 8d 54 24 5a lea 0x5a(%rsp),%rdx 620c: 4c 89 e7 mov %r12,%rdi 620f: e8 00 00 00 00 callq 6214 6214: 84 c0 test %al,%al 6216: 0f 84 20 01 00 00 je 633c 621c: 0f b7 54 24 5a movzwl 0x5a(%rsp),%edx 6221: 0f b7 5c 24 58 movzwl 0x58(%rsp),%ebx 6226: 48 b9 5f 42 7b 09 ed movabs $0x97b425ed097b425f,%rcx 622d: 25 b4 97 6230: 49 03 5c 24 28 add 0x28(%r12),%rbx 6235: 48 83 ea 04 sub $0x4,%rdx 6239: 48 83 c3 04 add $0x4,%rbx 623d: 48 89 d0 mov %rdx,%rax 6240: 48 f7 e1 mul %rcx 6243: 48 c1 ea 04 shr $0x4,%rdx 6247: 85 d2 test %edx,%edx 6249: 0f 8e ed 00 00 00 jle 633c 624f: 8d 42 ff lea -0x1(%rdx),%eax 6252: 4d 8d a5 58 07 00 00 lea 0x758(%r13),%r12 6259: 4d 8d b4 c5 60 07 00 lea 0x760(%r13,%rax,8),%r14 6260: 00 6261: eb 11 jmp 6274 6263: 49 83 c4 08 add $0x8,%r12 6267: 48 83 c3 1b add $0x1b,%rbx 626b: 4d 39 f4 cmp %r14,%r12 626e: 0f 84 c8 00 00 00 je 633c 6274: 48 89 de mov %rbx,%rsi 6277: 48 89 e7 mov %rsp,%rdi 627a: e8 01 fb ff ff callq 5d80 627f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 6284: 48 8b 04 24 mov (%rsp),%rax 6288: 48 89 54 24 64 mov %rdx,0x64(%rsp) 628d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 6292: 48 89 44 24 5c mov %rax,0x5c(%rsp) 6297: 48 89 54 24 6c mov %rdx,0x6c(%rsp) 629c: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 62a1: 48 89 54 24 74 mov %rdx,0x74(%rsp) 62a6: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 62ab: 48 89 54 24 7c mov %rdx,0x7c(%rsp) 62b0: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 62b5: 48 89 94 24 84 00 00 mov %rdx,0x84(%rsp) 62bc: 00 62bd: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 62c2: 48 89 94 24 8c 00 00 mov %rdx,0x8c(%rsp) 62c9: 00 62ca: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 62cf: 48 89 94 24 94 00 00 mov %rdx,0x94(%rsp) 62d6: 00 62d7: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 62dc: 48 89 94 24 9c 00 00 mov %rdx,0x9c(%rsp) 62e3: 00 62e4: 8b 54 24 48 mov 0x48(%rsp),%edx 62e8: 89 94 24 a4 00 00 00 mov %edx,0xa4(%rsp) 62ef: 84 c0 test %al,%al 62f1: 0f 84 6c ff ff ff je 6263 62f7: 0f b6 54 24 5d movzbl 0x5d(%rsp),%edx 62fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6303: 49 83 c4 08 add $0x8,%r12 6307: 48 83 c3 1b add $0x1b,%rbx 630b: 48 8d bc 24 a8 00 00 lea 0xa8(%rsp),%rdi 6312: 00 6313: e8 00 00 00 00 callq 6318 6318: 49 8d 7d 10 lea 0x10(%r13),%rdi 631c: 48 8d 94 24 a8 00 00 lea 0xa8(%rsp),%rdx 6323: 00 6324: 48 8d 74 24 5c lea 0x5c(%rsp),%rsi 6329: e8 00 00 00 00 callq 632e 632e: 49 89 44 24 f8 mov %rax,-0x8(%r12) 6333: 4d 39 f4 cmp %r14,%r12 6336: 0f 85 38 ff ff ff jne 6274 633c: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 6343: 00 6344: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 634b: 00 00 634d: 75 0d jne 635c 634f: 48 8d 65 e0 lea -0x20(%rbp),%rsp 6353: 5b pop %rbx 6354: 41 5c pop %r12 6356: 41 5d pop %r13 6358: 41 5e pop %r14 635a: 5d pop %rbp 635b: c3 retq 635c: e8 00 00 00 00 callq 6361 6361: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6368: 00 00 00 00 636c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000006370 : 6370: e8 00 00 00 00 callq 6375 6375: 55 push %rbp 6376: 45 31 c0 xor %r8d,%r8d 6379: 31 c9 xor %ecx,%ecx 637b: 48 89 e5 mov %rsp,%rbp 637e: 41 55 push %r13 6380: 41 54 push %r12 6382: 41 89 f4 mov %esi,%r12d 6385: 53 push %rbx 6386: 89 f3 mov %esi,%ebx 6388: be 0c 00 00 00 mov $0xc,%esi 638d: 48 83 ec 20 sub $0x20,%rsp 6391: 4c 8b af a8 5c 00 00 mov 0x5ca8(%rdi),%r13 6398: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 639f: 00 00 63a1: 48 89 44 24 18 mov %rax,0x18(%rsp) 63a6: 31 c0 xor %eax,%eax 63a8: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 63ad: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 63b2: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 63b9: 00 00 63bb: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 63c2: 00 00 63c4: 4c 89 ef mov %r13,%rdi 63c7: e8 00 00 00 00 callq 63cc 63cc: 84 c0 test %al,%al 63ce: 74 5e je 642e 63d0: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 63d5: 0f b7 4c 24 04 movzwl 0x4(%rsp),%ecx 63da: 49 03 4d 28 add 0x28(%r13),%rcx 63de: 48 83 ea 04 sub $0x4,%rdx 63e2: 48 8d 41 04 lea 0x4(%rcx),%rax 63e6: 48 c1 ea 02 shr $0x2,%rdx 63ea: 85 d2 test %edx,%edx 63ec: 7e 40 jle 642e 63ee: 83 ea 01 sub $0x1,%edx 63f1: 48 8d 54 91 08 lea 0x8(%rcx,%rdx,4),%rdx 63f6: eb 09 jmp 6401 63f8: 48 83 c0 04 add $0x4,%rax 63fc: 48 39 d0 cmp %rdx,%rax 63ff: 74 2d je 642e 6401: 38 58 03 cmp %bl,0x3(%rax) 6404: 75 f2 jne 63f8 6406: 44 88 64 24 09 mov %r12b,0x9(%rsp) 640b: 0f b7 10 movzwl (%rax),%edx 640e: c6 44 24 08 01 movb $0x1,0x8(%rsp) 6413: 89 54 24 0c mov %edx,0xc(%rsp) 6417: 0f b6 50 02 movzbl 0x2(%rax),%edx 641b: 89 54 24 14 mov %edx,0x14(%rsp) 641f: 0f b6 48 02 movzbl 0x2(%rax),%ecx 6423: b8 01 00 00 00 mov $0x1,%eax 6428: d3 e0 shl %cl,%eax 642a: 89 44 24 10 mov %eax,0x10(%rsp) 642e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 6433: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 6438: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 643d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 6444: 00 00 6446: 75 0b jne 6453 6448: 48 83 c4 20 add $0x20,%rsp 644c: 5b pop %rbx 644d: 41 5c pop %r12 644f: 41 5d pop %r13 6451: 5d pop %rbp 6452: c3 retq 6453: e8 00 00 00 00 callq 6458 6458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 645f: 00 0000000000006460 : 6460: e8 00 00 00 00 callq 6465 6465: 53 push %rbx 6466: be 16 00 00 00 mov $0x16,%esi 646b: 48 83 ec 10 sub $0x10,%rsp 646f: 48 8b 9f a8 5c 00 00 mov 0x5ca8(%rdi),%rbx 6476: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 647b: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 6480: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 6487: 00 00 6489: 48 89 44 24 08 mov %rax,0x8(%rsp) 648e: 31 c0 xor %eax,%eax 6490: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 6495: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 649a: 48 89 df mov %rbx,%rdi 649d: e8 00 00 00 00 callq 64a2 64a2: 84 c0 test %al,%al 64a4: 74 21 je 64c7 64a6: 31 c0 xor %eax,%eax 64a8: 80 7c 24 03 01 cmpb $0x1,0x3(%rsp) 64ad: 76 18 jbe 64c7 64af: 48 8b 43 28 mov 0x28(%rbx),%rax 64b3: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 64b8: 0f b7 4c 10 0e movzwl 0xe(%rax,%rdx,1),%ecx 64bd: 48 01 d0 add %rdx,%rax 64c0: 80 3c 08 00 cmpb $0x0,(%rax,%rcx,1) 64c4: 0f 95 c0 setne %al 64c7: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 64cc: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 64d3: 00 00 64d5: 75 06 jne 64dd 64d7: 48 83 c4 10 add $0x10,%rsp 64db: 5b pop %rbx 64dc: c3 retq 64dd: e8 00 00 00 00 callq 64e2 64e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 64e9: 00 00 00 00 64ed: 0f 1f 00 nopl (%rax) 00000000000064f0 : 64f0: e8 00 00 00 00 callq 64f5 64f5: 4c 8d 54 24 08 lea 0x8(%rsp),%r10 64fa: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 64fe: be 16 00 00 00 mov $0x16,%esi 6503: 41 ff 72 f8 pushq -0x8(%r10) 6507: 55 push %rbp 6508: 48 89 e5 mov %rsp,%rbp 650b: 41 57 push %r15 650d: 41 56 push %r14 650f: 4c 8d 8d ee fe ff ff lea -0x112(%rbp),%r9 6516: 4c 8d 85 eb fe ff ff lea -0x115(%rbp),%r8 651d: 41 55 push %r13 651f: 48 8d 8d ea fe ff ff lea -0x116(%rbp),%rcx 6526: 49 89 fd mov %rdi,%r13 6529: 48 8d 95 ec fe ff ff lea -0x114(%rbp),%rdx 6530: 41 54 push %r12 6532: 41 52 push %r10 6534: 53 push %rbx 6535: 48 81 ec a0 01 00 00 sub $0x1a0,%rsp 653c: 48 8b 9f a8 5c 00 00 mov 0x5ca8(%rdi),%rbx 6543: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 654a: 00 00 654c: 48 89 45 c8 mov %rax,-0x38(%rbp) 6550: 31 c0 xor %eax,%eax 6552: 48 89 df mov %rbx,%rdi 6555: 48 89 9d 70 fe ff ff mov %rbx,-0x190(%rbp) 655c: e8 00 00 00 00 callq 6561 6561: 88 85 8d fe ff ff mov %al,-0x173(%rbp) 6567: 84 c0 test %al,%al 6569: 0f 84 2e 02 00 00 je 679d 656f: 80 bd eb fe ff ff 01 cmpb $0x1,-0x115(%rbp) 6576: 0f 86 10 05 00 00 jbe 6a8c 657c: 48 8b 53 28 mov 0x28(%rbx),%rdx 6580: 0f b7 8d ee fe ff ff movzwl -0x112(%rbp),%ecx 6587: 45 31 ff xor %r15d,%r15d 658a: 45 31 e4 xor %r12d,%r12d 658d: 48 8d 04 0a lea (%rdx,%rcx,1),%rax 6591: 0f b7 70 0e movzwl 0xe(%rax),%esi 6595: 44 0f b7 70 0a movzwl 0xa(%rax),%r14d 659a: 48 01 ce add %rcx,%rsi 659d: 49 01 ce add %rcx,%r14 65a0: 48 8d 3c 32 lea (%rdx,%rsi,1),%rdi 65a4: 0f b7 70 06 movzwl 0x6(%rax),%esi 65a8: 49 01 d6 add %rdx,%r14 65ab: 48 89 bd 80 fe ff ff mov %rdi,-0x180(%rbp) 65b2: 48 01 ce add %rcx,%rsi 65b5: 48 8d 1c 32 lea (%rdx,%rsi,1),%rbx 65b9: 0f b7 70 08 movzwl 0x8(%rax),%esi 65bd: 0f b7 40 04 movzwl 0x4(%rax),%eax 65c1: 48 89 9d 38 fe ff ff mov %rbx,-0x1c8(%rbp) 65c8: 48 01 f1 add %rsi,%rcx 65cb: 66 89 85 8e fe ff ff mov %ax,-0x172(%rbp) 65d2: 48 8d 47 04 lea 0x4(%rdi),%rax 65d6: 48 01 d1 add %rdx,%rcx 65d9: 80 3f 00 cmpb $0x0,(%rdi) 65dc: 48 89 85 78 fe ff ff mov %rax,-0x188(%rbp) 65e3: 48 89 8d 50 fe ff ff mov %rcx,-0x1b0(%rbp) 65ea: 75 1c jne 6608 65ec: e9 a3 01 00 00 jmpq 6794 65f1: 48 8b 85 80 fe ff ff mov -0x180(%rbp),%rax 65f8: 41 83 c4 01 add $0x1,%r12d 65fc: 0f b6 00 movzbl (%rax),%eax 65ff: 44 39 e0 cmp %r12d,%eax 6602: 0f 8e 8c 01 00 00 jle 6794 6608: 49 63 df movslq %r15d,%rbx 660b: 48 03 9d 78 fe ff ff add -0x188(%rbp),%rbx 6612: 0f b7 43 02 movzwl 0x2(%rbx),%eax 6616: 0f b7 13 movzwl (%rbx),%edx 6619: 41 01 c7 add %eax,%r15d 661c: 66 85 95 8e fe ff ff test %dx,-0x172(%rbp) 6623: 74 cc je 65f1 6625: 66 83 fa 04 cmp $0x4,%dx 6629: 74 c6 je 65f1 662b: 66 81 fa 00 01 cmp $0x100,%dx 6630: 74 bf je 65f1 6632: 0f b7 43 04 movzwl 0x4(%rbx),%eax 6636: 66 89 85 8a fe ff ff mov %ax,-0x176(%rbp) 663d: 0f b6 f0 movzbl %al,%esi 6640: 3c 15 cmp $0x15,%al 6642: 0f 87 33 04 00 00 ja 6a7b 6648: 8b 04 b5 00 00 00 00 mov 0x0(,%rsi,4),%eax 664f: 89 85 64 fe ff ff mov %eax,-0x19c(%rbp) 6655: 85 c0 test %eax,%eax 6657: 74 98 je 65f1 6659: c6 45 bd 00 movb $0x0,-0x43(%rbp) 665d: 45 31 c9 xor %r9d,%r9d 6660: c6 45 c1 00 movb $0x0,-0x3f(%rbp) 6664: 0f b7 53 02 movzwl 0x2(%rbx),%edx 6668: 8d 42 f8 lea -0x8(%rdx),%eax 666b: 83 f8 01 cmp $0x1,%eax 666e: 0f 8e 9e 03 00 00 jle 6a12 6674: 44 89 a5 40 fe ff ff mov %r12d,-0x1c0(%rbp) 667b: 4d 89 ea mov %r13,%r10 667e: 4d 89 f4 mov %r14,%r12 6681: 45 89 cd mov %r9d,%r13d 6684: 44 89 bd 44 fe ff ff mov %r15d,-0x1bc(%rbp) 668b: 49 89 de mov %rbx,%r14 668e: eb 21 jmp 66b1 6690: 3c 04 cmp $0x4,%al 6692: 0f 84 34 01 00 00 je 67cc 6698: 8d 4a f8 lea -0x8(%rdx),%ecx 669b: 41 83 c5 01 add $0x1,%r13d 669f: 89 c8 mov %ecx,%eax 66a1: c1 e8 1f shr $0x1f,%eax 66a4: 01 c8 add %ecx,%eax 66a6: d1 f8 sar %eax 66a8: 44 39 e8 cmp %r13d,%eax 66ab: 0f 8e 4a 03 00 00 jle 69fb 66b1: 49 63 dd movslq %r13d,%rbx 66b4: 41 0f b7 74 5e 08 movzwl 0x8(%r14,%rbx,2),%esi 66ba: 89 f0 mov %esi,%eax 66bc: c1 e8 0c shr $0xc,%eax 66bf: 83 e0 07 and $0x7,%eax 66c2: 3c 02 cmp $0x2,%al 66c4: 75 ca jne 6690 66c6: 41 80 3c 24 00 cmpb $0x0,(%r12) 66cb: 74 cb je 6698 66cd: 44 89 ad 68 fe ff ff mov %r13d,-0x198(%rbp) 66d4: 45 31 ff xor %r15d,%r15d 66d7: 49 89 dd mov %rbx,%r13 66da: 4c 89 d3 mov %r10,%rbx 66dd: eb 18 jmp 66f7 66df: 41 0f b6 04 24 movzbl (%r12),%eax 66e4: 41 83 c7 01 add $0x1,%r15d 66e8: 44 39 f8 cmp %r15d,%eax 66eb: 0f 8e 8f 00 00 00 jle 6780 66f1: 43 0f b7 74 6e 08 movzwl 0x8(%r14,%r13,2),%esi 66f7: 49 63 c7 movslq %r15d,%rax 66fa: 41 0f b7 7c c4 04 movzwl 0x4(%r12,%rax,8),%edi 6700: 66 39 f7 cmp %si,%di 6703: 75 da jne 66df 6705: 41 0f b7 44 c4 08 movzwl 0x8(%r12,%rax,8),%eax 670b: 0f b7 95 ee fe ff ff movzwl -0x112(%rbp),%edx 6712: 45 31 c9 xor %r9d,%r9d 6715: 31 c9 xor %ecx,%ecx 6717: 48 01 c2 add %rax,%rdx 671a: 48 8b 85 70 fe ff ff mov -0x190(%rbp),%rax 6721: 48 03 50 28 add 0x28(%rax),%rdx 6725: 0f b6 42 01 movzbl 0x1(%rdx),%eax 6729: 84 c0 test %al,%al 672b: 75 17 jne 6744 672d: eb 25 jmp 6754 672f: 80 f9 14 cmp $0x14,%cl 6732: 75 05 jne 6739 6734: 44 0f b7 4a 02 movzwl 0x2(%rdx),%r9d 6739: 48 01 c2 add %rax,%rdx 673c: 0f b6 42 01 movzbl 0x1(%rdx),%eax 6740: 84 c0 test %al,%al 6742: 74 0c je 6750 6744: 0f b6 0a movzbl (%rdx),%ecx 6747: 8d 71 ff lea -0x1(%rcx),%esi 674a: 40 80 fe 15 cmp $0x15,%sil 674e: 76 df jbe 672f 6750: 41 0f b7 c9 movzwl %r9w,%ecx 6754: 48 8b 83 e8 5e 00 00 mov 0x5ee8(%rbx),%rax 675b: 0f b7 f7 movzwl %di,%esi 675e: 41 0f b7 16 movzwl (%r14),%edx 6762: 48 89 df mov %rbx,%rdi 6765: 41 83 c7 01 add $0x1,%r15d 6769: 48 8b 40 48 mov 0x48(%rax),%rax 676d: e8 00 00 00 00 callq 6772 6772: 41 0f b6 04 24 movzbl (%r12),%eax 6777: 44 39 f8 cmp %r15d,%eax 677a: 0f 8f 71 ff ff ff jg 66f1 6780: 44 8b ad 68 fe ff ff mov -0x198(%rbp),%r13d 6787: 41 0f b7 56 02 movzwl 0x2(%r14),%edx 678c: 49 89 da mov %rbx,%r10 678f: e9 04 ff ff ff jmpq 6698 6794: 49 8d 7d 10 lea 0x10(%r13),%rdi 6798: e8 00 00 00 00 callq 679d 679d: 48 8b 45 c8 mov -0x38(%rbp),%rax 67a1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 67a8: 00 00 67aa: 0f 85 76 05 00 00 jne 6d26 67b0: 0f b6 85 8d fe ff ff movzbl -0x173(%rbp),%eax 67b7: 48 8d 65 d0 lea -0x30(%rbp),%rsp 67bb: 5b pop %rbx 67bc: 41 5a pop %r10 67be: 41 5c pop %r12 67c0: 41 5d pop %r13 67c2: 41 5e pop %r14 67c4: 41 5f pop %r15 67c6: 5d pop %rbp 67c7: 49 8d 62 f8 lea -0x8(%r10),%rsp 67cb: c3 retq 67cc: 48 8b 85 50 fe ff ff mov -0x1b0(%rbp),%rax 67d3: 80 38 00 cmpb $0x0,(%rax) 67d6: 0f 84 bc fe ff ff je 6698 67dc: 31 c9 xor %ecx,%ecx 67de: 4c 89 a5 48 fe ff ff mov %r12,-0x1b8(%rbp) 67e5: 49 89 d8 mov %rbx,%r8 67e8: 4d 89 f4 mov %r14,%r12 67eb: 44 89 ad 60 fe ff ff mov %r13d,-0x1a0(%rbp) 67f2: 41 89 ce mov %ecx,%r14d 67f5: 4d 89 d5 mov %r10,%r13 67f8: 48 89 c3 mov %rax,%rbx 67fb: eb 16 jmp 6813 67fd: 0f b6 03 movzbl (%rbx),%eax 6800: 41 83 c6 01 add $0x1,%r14d 6804: 44 39 f0 cmp %r14d,%eax 6807: 0f 8e 19 01 00 00 jle 6926 680d: 43 0f b7 74 44 08 movzwl 0x8(%r12,%r8,2),%esi 6813: 49 63 c6 movslq %r14d,%rax 6816: 48 8d 04 c3 lea (%rbx,%rax,8),%rax 681a: 66 39 70 04 cmp %si,0x4(%rax) 681e: 75 dd jne 67fd 6820: 48 8b bd 70 fe ff ff mov -0x190(%rbp),%rdi 6827: 0f b7 95 ee fe ff ff movzwl -0x112(%rbp),%edx 682e: 44 0f b7 78 08 movzwl 0x8(%rax),%r15d 6833: 0f b7 40 06 movzwl 0x6(%rax),%eax 6837: 48 8b 7f 28 mov 0x28(%rdi),%rdi 683b: 48 01 d0 add %rdx,%rax 683e: 49 01 d7 add %rdx,%r15 6841: 48 01 f8 add %rdi,%rax 6844: 48 89 bd 68 fe ff ff mov %rdi,-0x198(%rbp) 684b: 49 01 ff add %rdi,%r15 684e: 0f b6 10 movzbl (%rax),%edx 6851: 89 b5 6c ff ff ff mov %esi,-0x94(%rbp) 6857: 48 8d 44 50 01 lea 0x1(%rax,%rdx,2),%rax 685c: 44 0f b6 18 movzbl (%rax),%r11d 6860: 45 85 db test %r11d,%r11d 6863: 74 22 je 6887 6865: 41 0f b7 74 24 04 movzwl 0x4(%r12),%esi 686b: 48 83 c0 01 add $0x1,%rax 686f: 31 d2 xor %edx,%edx 6871: eb 0c jmp 687f 6873: 83 c2 01 add $0x1,%edx 6876: 48 83 c0 02 add $0x2,%rax 687a: 44 39 da cmp %r11d,%edx 687d: 74 08 je 6887 687f: 66 3b 30 cmp (%rax),%si 6882: 75 ef jne 6873 6884: 4c 63 da movslq %edx,%r11 6887: 41 80 7f 01 00 cmpb $0x0,0x1(%r15) 688c: 0f 84 6b ff ff ff je 67fd 6892: 48 89 9d 68 fe ff ff mov %rbx,-0x198(%rbp) 6899: 4c 89 eb mov %r13,%rbx 689c: 4d 89 c5 mov %r8,%r13 689f: 4c 89 a5 58 fe ff ff mov %r12,-0x1a8(%rbp) 68a6: 4d 89 dc mov %r11,%r12 68a9: eb 17 jmp 68c2 68ab: 3c 01 cmp $0x1,%al 68ad: 0f 84 b3 00 00 00 je 6966 68b3: 41 0f b6 47 01 movzbl 0x1(%r15),%eax 68b8: 49 01 c7 add %rax,%r15 68bb: 41 80 7f 01 00 cmpb $0x0,0x1(%r15) 68c0: 74 40 je 6902 68c2: 41 0f b6 07 movzbl (%r15),%eax 68c6: 8d 50 ff lea -0x1(%rax),%edx 68c9: 80 fa 15 cmp $0x15,%dl 68cc: 77 34 ja 6902 68ce: 3c 0e cmp $0xe,%al 68d0: 74 72 je 6944 68d2: 3c 0f cmp $0xf,%al 68d4: 75 d5 jne 68ab 68d6: c6 45 c1 01 movb $0x1,-0x3f(%rbp) 68da: 41 0f b6 47 02 movzbl 0x2(%r15),%eax 68df: 88 45 c2 mov %al,-0x3e(%rbp) 68e2: 41 0f b6 47 03 movzbl 0x3(%r15),%eax 68e7: 88 45 c3 mov %al,-0x3d(%rbp) 68ea: 43 0f b6 44 27 04 movzbl 0x4(%r15,%r12,1),%eax 68f0: 88 45 c4 mov %al,-0x3c(%rbp) 68f3: 41 0f b6 47 01 movzbl 0x1(%r15),%eax 68f8: 49 01 c7 add %rax,%r15 68fb: 41 80 7f 01 00 cmpb $0x0,0x1(%r15) 6900: 75 c0 jne 68c2 6902: 4d 89 e8 mov %r13,%r8 6905: 49 89 dd mov %rbx,%r13 6908: 41 83 c6 01 add $0x1,%r14d 690c: 48 8b 9d 68 fe ff ff mov -0x198(%rbp),%rbx 6913: 4c 8b a5 58 fe ff ff mov -0x1a8(%rbp),%r12 691a: 0f b6 03 movzbl (%rbx),%eax 691d: 44 39 f0 cmp %r14d,%eax 6920: 0f 8f e7 fe ff ff jg 680d 6926: 4d 89 e6 mov %r12,%r14 6929: 4d 89 ea mov %r13,%r10 692c: 4c 8b a5 48 fe ff ff mov -0x1b8(%rbp),%r12 6933: 44 8b ad 60 fe ff ff mov -0x1a0(%rbp),%r13d 693a: 41 0f b7 56 02 movzwl 0x2(%r14),%edx 693f: e9 54 fd ff ff jmpq 6698 6944: c6 45 bd 01 movb $0x1,-0x43(%rbp) 6948: 41 0f b6 47 02 movzbl 0x2(%r15),%eax 694d: 88 45 be mov %al,-0x42(%rbp) 6950: 41 0f b6 47 03 movzbl 0x3(%r15),%eax 6955: 88 45 bf mov %al,-0x41(%rbp) 6958: 43 0f b6 44 27 04 movzbl 0x4(%r15,%r12,1),%eax 695e: 88 45 c0 mov %al,-0x40(%rbp) 6961: e9 4d ff ff ff jmpq 68b3 6966: 41 0f b6 57 02 movzbl 0x2(%r15),%edx 696b: 48 89 de mov %rbx,%rsi 696e: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 6975: e8 00 00 00 00 callq 697a 697a: 48 8b 85 90 fe ff ff mov -0x170(%rbp),%rax 6981: 48 89 85 70 ff ff ff mov %rax,-0x90(%rbp) 6988: 48 8b 85 98 fe ff ff mov -0x168(%rbp),%rax 698f: 48 89 85 78 ff ff ff mov %rax,-0x88(%rbp) 6996: 48 8b 85 a0 fe ff ff mov -0x160(%rbp),%rax 699d: 48 89 45 80 mov %rax,-0x80(%rbp) 69a1: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 69a8: 48 89 45 88 mov %rax,-0x78(%rbp) 69ac: 48 8b 85 b0 fe ff ff mov -0x150(%rbp),%rax 69b3: 48 89 45 90 mov %rax,-0x70(%rbp) 69b7: 48 8b 85 b8 fe ff ff mov -0x148(%rbp),%rax 69be: 48 89 45 98 mov %rax,-0x68(%rbp) 69c2: 48 8b 85 c0 fe ff ff mov -0x140(%rbp),%rax 69c9: 48 89 45 a0 mov %rax,-0x60(%rbp) 69cd: 48 8b 85 c8 fe ff ff mov -0x138(%rbp),%rax 69d4: 48 89 45 a8 mov %rax,-0x58(%rbp) 69d8: 48 8b 85 d0 fe ff ff mov -0x130(%rbp),%rax 69df: 48 89 45 b0 mov %rax,-0x50(%rbp) 69e3: 8b 85 d8 fe ff ff mov -0x128(%rbp),%eax 69e9: 89 45 b8 mov %eax,-0x48(%rbp) 69ec: 41 0f b6 47 03 movzbl 0x3(%r15),%eax 69f1: d0 e8 shr %al 69f3: 88 45 bc mov %al,-0x44(%rbp) 69f6: e9 b8 fe ff ff jmpq 68b3 69fb: 4c 89 f3 mov %r14,%rbx 69fe: 44 8b bd 44 fe ff ff mov -0x1bc(%rbp),%r15d 6a05: 4d 89 e6 mov %r12,%r14 6a08: 4d 89 d5 mov %r10,%r13 6a0b: 44 8b a5 40 fe ff ff mov -0x1c0(%rbp),%r12d 6a12: c6 85 20 ff ff ff 00 movb $0x0,-0xe0(%rbp) 6a19: c7 85 f0 fe ff ff ff movl $0xff,-0x110(%rbp) 6a20: 00 00 00 6a23: 66 f7 03 04 01 testw $0x104,(%rbx) 6a28: 74 6e je 6a98 6a2a: b8 ff 00 00 00 mov $0xff,%eax 6a2f: 89 85 24 ff ff ff mov %eax,-0xdc(%rbp) 6a35: 0f b7 13 movzwl (%rbx),%edx 6a38: 4c 89 ef mov %r13,%rdi 6a3b: 48 8d 8d 6c ff ff ff lea -0x94(%rbp),%rcx 6a42: 49 8b 85 e8 5e 00 00 mov 0x5ee8(%r13),%rax 6a49: 0f b7 73 04 movzwl 0x4(%rbx),%esi 6a4d: 51 push %rcx 6a4e: 48 8d 8d f0 fe ff ff lea -0x110(%rbp),%rcx 6a55: 51 push %rcx 6a56: 44 0f b6 8d 8a fe ff movzbl -0x176(%rbp),%r9d 6a5d: ff 6a5e: 4c 8d 85 20 ff ff ff lea -0xe0(%rbp),%r8 6a65: 48 8b 40 50 mov 0x50(%rax),%rax 6a69: 8b 8d 64 fe ff ff mov -0x19c(%rbp),%ecx 6a6f: e8 00 00 00 00 callq 6a74 6a74: 58 pop %rax 6a75: 5a pop %rdx 6a76: e9 76 fb ff ff jmpq 65f1 6a7b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6a82: e8 00 00 00 00 callq 6a87 6a87: e9 65 fb ff ff jmpq 65f1 6a8c: c6 85 8d fe ff ff 00 movb $0x0,-0x173(%rbp) 6a93: e9 05 fd ff ff jmpq 679d 6a98: 48 8b bd 38 fe ff ff mov -0x1c8(%rbp),%rdi 6a9f: 0f b6 17 movzbl (%rdi),%edx 6aa2: 85 d2 test %edx,%edx 6aa4: 74 84 je 6a2a 6aa6: 0f b7 73 04 movzwl 0x4(%rbx),%esi 6aaa: 31 c0 xor %eax,%eax 6aac: eb 0c jmp 6aba 6aae: 48 83 c0 01 add $0x1,%rax 6ab2: 39 c2 cmp %eax,%edx 6ab4: 0f 8e 70 ff ff ff jle 6a2a 6aba: 48 63 c8 movslq %eax,%rcx 6abd: 66 3b 74 c7 04 cmp 0x4(%rdi,%rax,8),%si 6ac2: 75 ea jne 6aae 6ac4: 48 8b bd 38 fe ff ff mov -0x1c8(%rbp),%rdi 6acb: 0f b7 85 ee fe ff ff movzwl -0x112(%rbp),%eax 6ad2: 0f b7 4c cf 08 movzwl 0x8(%rdi,%rcx,8),%ecx 6ad7: 48 01 c1 add %rax,%rcx 6ada: 48 8b 85 70 fe ff ff mov -0x190(%rbp),%rax 6ae1: 48 03 48 28 add 0x28(%rax),%rcx 6ae5: 80 79 01 00 cmpb $0x0,0x1(%rcx) 6ae9: 0f 84 3b ff ff ff je 6a2a 6aef: 48 89 9d 58 fe ff ff mov %rbx,-0x1a8(%rbp) 6af6: 48 89 cb mov %rcx,%rbx 6af9: 44 89 a5 48 fe ff ff mov %r12d,-0x1b8(%rbp) 6b00: 4d 89 ec mov %r13,%r12 6b03: 4c 89 b5 68 fe ff ff mov %r14,-0x198(%rbp) 6b0a: e9 c1 00 00 00 jmpq 6bd0 6b0f: 3c 02 cmp $0x2,%al 6b11: 0f 85 a8 00 00 00 jne 6bbf 6b17: 0f b6 73 02 movzbl 0x2(%rbx),%esi 6b1b: 4c 89 e7 mov %r12,%rdi 6b1e: e8 00 00 00 00 callq 6b23 6b23: 4c 89 e7 mov %r12,%rdi 6b26: 48 c7 85 08 ff ff ff movq $0x0,-0xf8(%rbp) 6b2d: 00 00 00 00 6b31: 49 89 c6 mov %rax,%r14 6b34: 49 89 d5 mov %rdx,%r13 6b37: 49 8b 84 24 e8 5e 00 mov 0x5ee8(%r12),%rax 6b3e: 00 6b3f: 48 c7 85 10 ff ff ff movq $0x0,-0xf0(%rbp) 6b46: 00 00 00 00 6b4a: 48 c7 85 18 ff ff ff movq $0x0,-0xe8(%rbp) 6b51: 00 00 00 00 6b55: 48 8b 40 30 mov 0x30(%rax),%rax 6b59: e8 00 00 00 00 callq 6b5e 6b5e: 4c 89 f1 mov %r14,%rcx 6b61: 4c 89 b5 10 ff ff ff mov %r14,-0xf0(%rbp) 6b68: ba ff 00 00 00 mov $0xff,%edx 6b6d: 48 c1 e9 20 shr $0x20,%rcx 6b71: 4c 89 ad 18 ff ff ff mov %r13,-0xe8(%rbp) 6b78: 39 c8 cmp %ecx,%eax 6b7a: 0f 84 2c 01 00 00 je 6cac 6b80: 0f b6 85 0c ff ff ff movzbl -0xf4(%rbp),%eax 6b87: 89 95 f0 fe ff ff mov %edx,-0x110(%rbp) 6b8d: 89 8d fc fe ff ff mov %ecx,-0x104(%rbp) 6b93: 88 85 f4 fe ff ff mov %al,-0x10c(%rbp) 6b99: 0f b7 85 10 ff ff ff movzwl -0xf0(%rbp),%eax 6ba0: 66 89 85 f8 fe ff ff mov %ax,-0x108(%rbp) 6ba7: 48 8b 85 18 ff ff ff mov -0xe8(%rbp),%rax 6bae: 48 89 85 00 ff ff ff mov %rax,-0x100(%rbp) 6bb5: 0f b6 43 03 movzbl 0x3(%rbx),%eax 6bb9: 88 85 f4 fe ff ff mov %al,-0x10c(%rbp) 6bbf: 0f b6 43 01 movzbl 0x1(%rbx),%eax 6bc3: 48 01 c3 add %rax,%rbx 6bc6: 80 7b 01 00 cmpb $0x0,0x1(%rbx) 6bca: 0f 84 b9 00 00 00 je 6c89 6bd0: 0f b6 03 movzbl (%rbx),%eax 6bd3: 8d 50 ff lea -0x1(%rax),%edx 6bd6: 80 fa 15 cmp $0x15,%dl 6bd9: 0f 87 aa 00 00 00 ja 6c89 6bdf: 3c 01 cmp $0x1,%al 6be1: 0f 85 28 ff ff ff jne 6b0f 6be7: 0f b6 53 02 movzbl 0x2(%rbx),%edx 6beb: 4c 89 e6 mov %r12,%rsi 6bee: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 6bf5: e8 00 00 00 00 callq 6bfa 6bfa: 48 8b 85 90 fe ff ff mov -0x170(%rbp),%rax 6c01: 48 89 85 20 ff ff ff mov %rax,-0xe0(%rbp) 6c08: 48 8b 85 98 fe ff ff mov -0x168(%rbp),%rax 6c0f: 48 89 85 28 ff ff ff mov %rax,-0xd8(%rbp) 6c16: 48 8b 85 a0 fe ff ff mov -0x160(%rbp),%rax 6c1d: 48 89 85 30 ff ff ff mov %rax,-0xd0(%rbp) 6c24: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 6c2b: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 6c32: 48 8b 85 b0 fe ff ff mov -0x150(%rbp),%rax 6c39: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 6c40: 48 8b 85 b8 fe ff ff mov -0x148(%rbp),%rax 6c47: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 6c4e: 48 8b 85 c0 fe ff ff mov -0x140(%rbp),%rax 6c55: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 6c5c: 48 8b 85 c8 fe ff ff mov -0x138(%rbp),%rax 6c63: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 6c6a: 48 8b 85 d0 fe ff ff mov -0x130(%rbp),%rax 6c71: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 6c78: 8b 85 d8 fe ff ff mov -0x128(%rbp),%eax 6c7e: 89 85 68 ff ff ff mov %eax,-0x98(%rbp) 6c84: e9 36 ff ff ff jmpq 6bbf 6c89: 4d 89 e5 mov %r12,%r13 6c8c: 4c 8b b5 68 fe ff ff mov -0x198(%rbp),%r14 6c93: 48 8b 9d 58 fe ff ff mov -0x1a8(%rbp),%rbx 6c9a: 44 8b a5 48 fe ff ff mov -0x1b8(%rbp),%r12d 6ca1: 8b 85 f0 fe ff ff mov -0x110(%rbp),%eax 6ca7: e9 83 fd ff ff jmpq 6a2f 6cac: 41 81 fd 00 00 00 01 cmp $0x1000000,%r13d 6cb3: 74 67 je 6d1c 6cb5: 77 3a ja 6cf1 6cb7: ba 01 00 00 00 mov $0x1,%edx 6cbc: 41 81 fd 00 01 00 00 cmp $0x100,%r13d 6cc3: 0f 84 b7 fe ff ff je 6b80 6cc9: ba 02 00 00 00 mov $0x2,%edx 6cce: 41 81 fd 00 00 01 00 cmp $0x10000,%r13d 6cd5: 0f 84 a5 fe ff ff je 6b80 6cdb: 41 83 fd 01 cmp $0x1,%r13d 6cdf: ba ff 00 00 00 mov $0xff,%edx 6ce4: b8 00 00 00 00 mov $0x0,%eax 6ce9: 0f 44 d0 cmove %eax,%edx 6cec: e9 8f fe ff ff jmpq 6b80 6cf1: ba 04 00 00 00 mov $0x4,%edx 6cf6: 41 81 fd 00 00 00 04 cmp $0x4000000,%r13d 6cfd: 0f 84 7d fe ff ff je 6b80 6d03: 41 81 fd 00 00 00 10 cmp $0x10000000,%r13d 6d0a: ba ff 00 00 00 mov $0xff,%edx 6d0f: b8 05 00 00 00 mov $0x5,%eax 6d14: 0f 44 d0 cmove %eax,%edx 6d17: e9 64 fe ff ff jmpq 6b80 6d1c: ba 03 00 00 00 mov $0x3,%edx 6d21: e9 5a fe ff ff jmpq 6b80 6d26: e8 00 00 00 00 callq 6d2b 6d2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000006d30 : 6d30: e8 00 00 00 00 callq 6d35 6d35: 41 56 push %r14 6d37: 31 d2 xor %edx,%edx 6d39: be 04 00 00 00 mov $0x4,%esi 6d3e: 41 55 push %r13 6d40: 41 54 push %r12 6d42: 55 push %rbp 6d43: 53 push %rbx 6d44: 48 89 fb mov %rdi,%rbx 6d47: 48 83 ec 10 sub $0x10,%rsp 6d4b: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 6d52: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 6d59: 00 00 6d5b: 48 89 44 24 08 mov %rax,0x8(%rsp) 6d60: 31 c0 xor %eax,%eax 6d62: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 6d67: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 6d6c: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 6d71: e8 00 00 00 00 callq 6d76 6d76: 84 c0 test %al,%al 6d78: 0f 84 7d 03 00 00 je 70fb 6d7e: 48 8b 83 a8 5c 00 00 mov 0x5ca8(%rbx),%rax 6d85: 0f b7 6c 24 06 movzwl 0x6(%rsp),%ebp 6d8a: be 20 fd 00 00 mov $0xfd20,%esi 6d8f: 48 03 68 28 add 0x28(%rax),%rbp 6d93: 0f b7 45 52 movzwl 0x52(%rbp),%eax 6d97: c7 83 9c 0d 00 00 00 movl $0x0,0xd9c(%rbx) 6d9e: 00 00 00 6da1: 89 83 98 0d 00 00 mov %eax,0xd98(%rbx) 6da7: 8b 45 38 mov 0x38(%rbp),%eax 6daa: 4c 8b b3 98 0d 00 00 mov 0xd98(%rbx),%r14 6db1: 89 83 ac 0d 00 00 mov %eax,0xdac(%rbx) 6db7: 8b 4d 20 mov 0x20(%rbp),%ecx 6dba: 89 8b b0 0d 00 00 mov %ecx,0xdb0(%rbx) 6dc0: 0f b7 55 30 movzwl 0x30(%rbp),%edx 6dc4: 6b d2 64 imul $0x64,%edx,%edx 6dc7: 85 d2 test %edx,%edx 6dc9: 0f 44 d0 cmove %eax,%edx 6dcc: 89 93 b4 0d 00 00 mov %edx,0xdb4(%rbx) 6dd2: 0f b7 55 32 movzwl 0x32(%rbp),%edx 6dd6: 4c 8b 9b b0 0d 00 00 mov 0xdb0(%rbx),%r11 6ddd: 6b d2 64 imul $0x64,%edx,%edx 6de0: 85 d2 test %edx,%edx 6de2: 0f 45 ca cmovne %edx,%ecx 6de5: 85 c0 test %eax,%eax 6de7: 0f 44 c6 cmove %esi,%eax 6dea: 89 8b b8 0d 00 00 mov %ecx,0xdb8(%rbx) 6df0: 48 b9 00 00 00 00 02 movabs $0x200000000,%rcx 6df7: 00 00 00 6dfa: 89 83 ac 0d 00 00 mov %eax,0xdac(%rbx) 6e00: 0f b7 45 4a movzwl 0x4a(%rbp),%eax 6e04: 89 83 a4 0d 00 00 mov %eax,0xda4(%rbx) 6e0a: 0f b7 45 4c movzwl 0x4c(%rbp),%eax 6e0e: 4c 8b ab a0 0d 00 00 mov 0xda0(%rbx),%r13 6e15: 48 89 8b bc 0d 00 00 mov %rcx,0xdbc(%rbx) 6e1c: 89 83 a8 0d 00 00 mov %eax,0xda8(%rbx) 6e22: 4c 8b a3 a8 0d 00 00 mov 0xda8(%rbx),%r12 6e29: 48 b8 ff 03 00 00 02 movabs $0x2000003ff,%rax 6e30: 00 00 00 6e33: 48 89 83 c4 0d 00 00 mov %rax,0xdc4(%rbx) 6e3a: 48 b8 7f 00 00 00 04 movabs $0x40000007f,%rax 6e41: 00 00 00 6e44: 48 89 83 cc 0d 00 00 mov %rax,0xdcc(%rbx) 6e4b: 48 c7 83 d4 0d 00 00 movq $0xfff,0xdd4(%rbx) 6e52: ff 0f 00 00 6e56: c7 83 dc 0d 00 00 09 movl $0x9,0xddc(%rbx) 6e5d: 00 00 00 6e60: 4c 89 b3 e8 0d 00 00 mov %r14,0xde8(%rbx) 6e67: 4c 89 ab f0 0d 00 00 mov %r13,0xdf0(%rbx) 6e6e: 4c 89 a3 f8 0d 00 00 mov %r12,0xdf8(%rbx) 6e75: 4c 89 9b 00 0e 00 00 mov %r11,0xe00(%rbx) 6e7c: 4c 8b 93 b8 0d 00 00 mov 0xdb8(%rbx),%r10 6e83: 4c 8b 83 c8 0d 00 00 mov 0xdc8(%rbx),%r8 6e8a: 48 8b bb d0 0d 00 00 mov 0xdd0(%rbx),%rdi 6e91: 4c 89 b3 38 0e 00 00 mov %r14,0xe38(%rbx) 6e98: 48 8b 93 d8 0d 00 00 mov 0xdd8(%rbx),%rdx 6e9f: 48 8b 83 e0 0d 00 00 mov 0xde0(%rbx),%rax 6ea6: 4c 89 93 08 0e 00 00 mov %r10,0xe08(%rbx) 6ead: 4c 8b 8b c0 0d 00 00 mov 0xdc0(%rbx),%r9 6eb4: 4c 89 83 18 0e 00 00 mov %r8,0xe18(%rbx) 6ebb: 48 89 bb 20 0e 00 00 mov %rdi,0xe20(%rbx) 6ec2: 4c 89 83 68 0e 00 00 mov %r8,0xe68(%rbx) 6ec9: 49 b8 ff 00 00 00 01 movabs $0x1000000ff,%r8 6ed0: 00 00 00 6ed3: 48 89 bb 70 0e 00 00 mov %rdi,0xe70(%rbx) 6eda: 48 bf 01 00 00 00 04 movabs $0x400000001,%rdi 6ee1: 00 00 00 6ee4: 4c 89 8b 10 0e 00 00 mov %r9,0xe10(%rbx) 6eeb: 48 89 93 28 0e 00 00 mov %rdx,0xe28(%rbx) 6ef2: 48 89 83 30 0e 00 00 mov %rax,0xe30(%rbx) 6ef9: 4c 89 ab 40 0e 00 00 mov %r13,0xe40(%rbx) 6f00: 4c 89 a3 48 0e 00 00 mov %r12,0xe48(%rbx) 6f07: 4c 89 9b 50 0e 00 00 mov %r11,0xe50(%rbx) 6f0e: 4c 89 93 58 0e 00 00 mov %r10,0xe58(%rbx) 6f15: 4c 89 8b 60 0e 00 00 mov %r9,0xe60(%rbx) 6f1c: 48 89 93 78 0e 00 00 mov %rdx,0xe78(%rbx) 6f23: 48 89 83 80 0e 00 00 mov %rax,0xe80(%rbx) 6f2a: 0f b7 45 52 movzwl 0x52(%rbp),%eax 6f2e: c7 83 8c 0e 00 00 00 movl $0x0,0xe8c(%rbx) 6f35: 00 00 00 6f38: 89 83 88 0e 00 00 mov %eax,0xe88(%rbx) 6f3e: 0f b7 55 40 movzwl 0x40(%rbp),%edx 6f42: 85 d2 test %edx,%edx 6f44: 89 93 9c 0e 00 00 mov %edx,0xe9c(%rbx) 6f4a: 8b 45 18 mov 0x18(%rbp),%eax 6f4d: 0f 44 d6 cmove %esi,%edx 6f50: 89 83 a0 0e 00 00 mov %eax,0xea0(%rbx) 6f56: 89 93 9c 0e 00 00 mov %edx,0xe9c(%rbx) 6f5c: 0f b7 45 3c movzwl 0x3c(%rbp),%eax 6f60: 89 83 94 0e 00 00 mov %eax,0xe94(%rbx) 6f66: 0f b7 45 3e movzwl 0x3e(%rbp),%eax 6f6a: 48 89 8b ac 0e 00 00 mov %rcx,0xeac(%rbx) 6f71: 89 83 98 0e 00 00 mov %eax,0xe98(%rbx) 6f77: 4c 89 83 b4 0e 00 00 mov %r8,0xeb4(%rbx) 6f7e: 48 89 bb bc 0e 00 00 mov %rdi,0xebc(%rbx) 6f85: c7 83 c4 0e 00 00 ff movl $0xff,0xec4(%rbx) 6f8c: 00 00 00 6f8f: 0f b7 45 54 movzwl 0x54(%rbp),%eax 6f93: c7 83 dc 0e 00 00 00 movl $0x0,0xedc(%rbx) 6f9a: 00 00 00 6f9d: 89 83 d8 0e 00 00 mov %eax,0xed8(%rbx) 6fa3: 0f b7 45 46 movzwl 0x46(%rbp),%eax 6fa7: 85 c0 test %eax,%eax 6fa9: 89 83 ec 0e 00 00 mov %eax,0xeec(%rbx) 6faf: 8b 55 1c mov 0x1c(%rbp),%edx 6fb2: 0f 44 c6 cmove %esi,%eax 6fb5: 89 93 f0 0e 00 00 mov %edx,0xef0(%rbx) 6fbb: 89 83 ec 0e 00 00 mov %eax,0xeec(%rbx) 6fc1: 0f b7 45 42 movzwl 0x42(%rbp),%eax 6fc5: 89 83 e4 0e 00 00 mov %eax,0xee4(%rbx) 6fcb: 0f b7 45 44 movzwl 0x44(%rbp),%eax 6fcf: 89 83 e8 0e 00 00 mov %eax,0xee8(%rbx) 6fd5: 8b 75 08 mov 0x8(%rbp),%esi 6fd8: 89 b3 2c 0f 00 00 mov %esi,0xf2c(%rbx) 6fde: 8b 55 0c mov 0xc(%rbp),%edx 6fe1: 48 89 8b fc 0e 00 00 mov %rcx,0xefc(%rbx) 6fe8: 89 93 28 0f 00 00 mov %edx,0xf28(%rbx) 6fee: 4c 89 83 04 0f 00 00 mov %r8,0xf04(%rbx) 6ff5: 48 89 bb 0c 0f 00 00 mov %rdi,0xf0c(%rbx) 6ffc: c7 83 14 0f 00 00 ff movl $0xff,0xf14(%rbx) 7003: 00 00 00 7006: 8b 45 28 mov 0x28(%rbp),%eax 7009: 89 83 30 0f 00 00 mov %eax,0xf30(%rbx) 700f: 3d 8b d2 00 00 cmp $0xd28b,%eax 7014: 0f 86 a3 00 00 00 jbe 70bd 701a: 3d 60 ea 00 00 cmp $0xea60,%eax 701f: 76 5e jbe 707f 7021: 0f b7 4d 56 movzwl 0x56(%rbp),%ecx 7025: 89 83 34 0f 00 00 mov %eax,0xf34(%rbx) 702b: 89 8b 38 0f 00 00 mov %ecx,0xf38(%rbx) 7031: 0f b7 45 48 movzwl 0x48(%rbp),%eax 7035: b9 40 9c 00 00 mov $0x9c40,%ecx 703a: 85 c0 test %eax,%eax 703c: 0f 44 c1 cmove %ecx,%eax 703f: 89 83 3c 0f 00 00 mov %eax,0xf3c(%rbx) 7045: 0f b7 45 50 movzwl 0x50(%rbp),%eax 7049: 66 89 83 c0 5d 00 00 mov %ax,0x5dc0(%rbx) 7050: 31 c0 xor %eax,%eax 7052: 89 b3 98 7c 00 00 mov %esi,0x7c98(%rbx) 7058: 89 93 9c 7c 00 00 mov %edx,0x7c9c(%rbx) 705e: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 7063: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 706a: 00 00 706c: 0f 85 9f 00 00 00 jne 7111 7072: 48 83 c4 10 add $0x10,%rsp 7076: 5b pop %rbx 7077: 5d pop %rbp 7078: 41 5c pop %r12 707a: 41 5d pop %r13 707c: 41 5e pop %r14 707e: c3 retq 707f: 89 c2 mov %eax,%edx 7081: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7088: bf 01 00 00 00 mov $0x1,%edi 708d: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 7094: 48 c1 ea 25 shr $0x25,%rdx 7098: e8 00 00 00 00 callq 709d 709d: 8b b3 2c 0f 00 00 mov 0xf2c(%rbx),%esi 70a3: 8b 93 28 0f 00 00 mov 0xf28(%rbx),%edx 70a9: c7 83 30 0f 00 00 24 movl $0xf424,0xf30(%rbx) 70b0: f4 00 00 70b3: b8 24 f4 00 00 mov $0xf424,%eax 70b8: e9 64 ff ff ff jmpq 7021 70bd: 89 c2 mov %eax,%edx 70bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 70c6: bf 01 00 00 00 mov $0x1,%edi 70cb: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 70d2: 48 c1 ea 25 shr $0x25,%rdx 70d6: e8 00 00 00 00 callq 70db 70db: 8b b3 2c 0f 00 00 mov 0xf2c(%rbx),%esi 70e1: 8b 93 28 0f 00 00 mov 0xf28(%rbx),%edx 70e7: c7 83 30 0f 00 00 60 movl $0xea60,0xf30(%rbx) 70ee: ea 00 00 70f1: b8 60 ea 00 00 mov $0xea60,%eax 70f6: e9 26 ff ff ff jmpq 7021 70fb: 8b b3 2c 0f 00 00 mov 0xf2c(%rbx),%esi 7101: 8b 93 28 0f 00 00 mov 0xf28(%rbx),%edx 7107: b8 ea ff ff ff mov $0xffffffea,%eax 710c: e9 41 ff ff ff jmpq 7052 7111: e8 00 00 00 00 callq 7116 7116: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 711d: 00 00 00 0000000000007120 : 7120: e8 00 00 00 00 callq 7125 7125: 53 push %rbx 7126: 48 89 fb mov %rdi,%rbx 7129: 31 d2 xor %edx,%edx 712b: be 0e 00 00 00 mov $0xe,%esi 7130: 48 83 ec 10 sub $0x10,%rsp 7134: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 713b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7142: 00 00 7144: 48 89 44 24 08 mov %rax,0x8(%rsp) 7149: 31 c0 xor %eax,%eax 714b: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 7150: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 7155: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 715a: e8 00 00 00 00 callq 715f 715f: 84 c0 test %al,%al 7161: 74 64 je 71c7 7163: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 716a: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 716f: 48 03 42 28 add 0x28(%rdx),%rax 7173: 0f b6 50 06 movzbl 0x6(%rax),%edx 7177: 89 93 28 8a 00 00 mov %edx,0x8a28(%rbx) 717d: 0f b6 50 07 movzbl 0x7(%rax),%edx 7181: 89 93 2c 8a 00 00 mov %edx,0x8a2c(%rbx) 7187: 0f b6 50 08 movzbl 0x8(%rax),%edx 718b: 89 93 30 8a 00 00 mov %edx,0x8a30(%rbx) 7191: 0f b6 50 09 movzbl 0x9(%rax),%edx 7195: 89 93 34 8a 00 00 mov %edx,0x8a34(%rbx) 719b: 0f b6 50 0a movzbl 0xa(%rax),%edx 719f: 89 93 38 8a 00 00 mov %edx,0x8a38(%rbx) 71a5: 0f b6 40 0b movzbl 0xb(%rax),%eax 71a9: 89 83 3c 8a 00 00 mov %eax,0x8a3c(%rbx) 71af: 31 c0 xor %eax,%eax 71b1: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 71b6: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 71bd: 00 00 71bf: 75 0d jne 71ce 71c1: 48 83 c4 10 add $0x10,%rsp 71c5: 5b pop %rbx 71c6: c3 retq 71c7: b8 ea ff ff ff mov $0xffffffea,%eax 71cc: eb e3 jmp 71b1 71ce: e8 00 00 00 00 callq 71d3 71d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 71da: 00 00 00 00 71de: 66 90 xchg %ax,%ax 00000000000071e0 : 71e0: e8 00 00 00 00 callq 71e5 71e5: 53 push %rbx 71e6: 48 89 fb mov %rdi,%rbx 71e9: be 1e 00 00 00 mov $0x1e,%esi 71ee: 48 83 ec 10 sub $0x10,%rsp 71f2: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 71f9: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 71fe: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 7203: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 720a: 00 00 720c: 48 89 44 24 08 mov %rax,0x8(%rsp) 7211: 31 c0 xor %eax,%eax 7213: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 7218: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 721d: e8 00 00 00 00 callq 7222 7222: 41 89 c0 mov %eax,%r8d 7225: 31 c0 xor %eax,%eax 7227: 45 84 c0 test %r8b,%r8b 722a: 74 0d je 7239 722c: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 7231: 83 ea 08 sub $0x8,%edx 7234: 83 fa 01 cmp $0x1,%edx 7237: 76 16 jbe 724f 7239: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 723e: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 7245: 00 00 7247: 75 20 jne 7269 7249: 48 83 c4 10 add $0x10,%rsp 724d: 5b pop %rbx 724e: c3 retq 724f: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 7256: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 725b: 48 8b 52 28 mov 0x28(%rdx),%rdx 725f: 0f b6 44 02 5b movzbl 0x5b(%rdx,%rax,1),%eax 7264: c1 e0 06 shl $0x6,%eax 7267: eb d0 jmp 7239 7269: e8 00 00 00 00 callq 726e 726e: 66 90 xchg %ax,%ax 0000000000007270 : 7270: e8 00 00 00 00 callq 7275 7275: 41 56 push %r14 7277: 41 89 ce mov %ecx,%r14d 727a: 41 55 push %r13 727c: 49 89 f5 mov %rsi,%r13 727f: 41 54 push %r12 7281: 55 push %rbp 7282: 48 89 fd mov %rdi,%rbp 7285: 53 push %rbx 7286: 89 d3 mov %edx,%ebx 7288: 48 83 ec 18 sub $0x18,%rsp 728c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7293: 00 00 7295: 48 89 44 24 10 mov %rax,0x10(%rsp) 729a: 31 c0 xor %eax,%eax 729c: 83 fa 01 cmp $0x1,%edx 729f: 0f 84 b1 00 00 00 je 7356 72a5: 83 fa 02 cmp $0x2,%edx 72a8: 75 09 jne 72b3 72aa: f6 87 c0 5d 00 00 10 testb $0x10,0x5dc0(%rdi) 72b1: 74 7c je 732f 72b3: 4c 8d 4c 24 08 lea 0x8(%rsp),%r9 72b8: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 72bd: be 1a 00 00 00 mov $0x1a,%esi 72c2: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 72c9: 00 72ca: 49 c7 45 08 00 00 00 movq $0x0,0x8(%r13) 72d1: 00 72d2: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 72d7: 48 8d 54 24 0a lea 0xa(%rsp),%rdx 72dc: 48 8b bd a8 5c 00 00 mov 0x5ca8(%rbp),%rdi 72e3: e8 00 00 00 00 callq 72e8 72e8: 41 89 c4 mov %eax,%r12d 72eb: 84 c0 test %al,%al 72ed: 74 40 je 732f 72ef: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 72f6: 0f b6 74 24 04 movzbl 0x4(%rsp),%esi 72fb: 0f b7 4c 24 08 movzwl 0x8(%rsp),%ecx 7300: 48 03 48 28 add 0x28(%rax),%rcx 7304: 40 80 fe 02 cmp $0x2,%sil 7308: 74 5b je 7365 730a: 40 80 fe 03 cmp $0x3,%sil 730e: 0f 84 69 01 00 00 je 747d 7314: 40 80 fe 01 cmp $0x1,%sil 7318: 0f 84 e5 00 00 00 je 7403 731e: 0f b6 54 24 05 movzbl 0x5(%rsp),%edx 7323: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 732a: e8 00 00 00 00 callq 732f 732f: 45 31 e4 xor %r12d,%r12d 7332: 48 8b 44 24 10 mov 0x10(%rsp),%rax 7337: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 733e: 00 00 7340: 0f 85 b0 02 00 00 jne 75f6 7346: 48 83 c4 18 add $0x18,%rsp 734a: 44 89 e0 mov %r12d,%eax 734d: 5b pop %rbx 734e: 5d pop %rbp 734f: 41 5c pop %r12 7351: 41 5d pop %r13 7353: 41 5e pop %r14 7355: c3 retq 7356: f6 87 c0 5d 00 00 08 testb $0x8,0x5dc0(%rdi) 735d: 0f 85 50 ff ff ff jne 72b3 7363: eb ca jmp 732f 7365: 48 be ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rsi 736c: aa aa aa 736f: 0f b7 54 24 0a movzwl 0xa(%rsp),%edx 7374: 48 83 ea 04 sub $0x4,%rdx 7378: 48 89 d0 mov %rdx,%rax 737b: 48 f7 e6 mul %rsi 737e: 48 8d 41 04 lea 0x4(%rcx),%rax 7382: 48 c1 ea 03 shr $0x3,%rdx 7386: 85 d2 test %edx,%edx 7388: 7e a5 jle 732f 738a: 83 ea 01 sub $0x1,%edx 738d: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 7391: 48 8d 4c 91 10 lea 0x10(%rcx,%rdx,4),%rcx 7396: eb 09 jmp 73a1 7398: 48 83 c0 0c add $0xc,%rax 739c: 48 39 c8 cmp %rcx,%rax 739f: 74 8e je 732f 73a1: 0f b6 50 08 movzbl 0x8(%rax),%edx 73a5: 39 da cmp %ebx,%edx 73a7: 75 ef jne 7398 73a9: 44 39 30 cmp %r14d,(%rax) 73ac: 72 ea jb 7398 73ae: 0f b7 50 04 movzwl 0x4(%rax),%edx 73b2: 80 7c 24 05 02 cmpb $0x2,0x5(%rsp) 73b7: 66 41 89 55 00 mov %dx,0x0(%r13) 73bc: 0f b6 50 09 movzbl 0x9(%rax),%edx 73c0: 41 88 55 04 mov %dl,0x4(%r13) 73c4: 0f b7 40 06 movzwl 0x6(%rax),%eax 73c8: ba 64 00 00 00 mov $0x64,%edx 73cd: 66 41 89 55 02 mov %dx,0x2(%r13) 73d2: 66 41 89 45 0c mov %ax,0xc(%r13) 73d7: 0f 85 55 ff ff ff jne 7332 73dd: 83 eb 01 sub $0x1,%ebx 73e0: 83 fb 01 cmp $0x1,%ebx 73e3: 0f 87 49 ff ff ff ja 7332 73e9: 66 c1 e8 02 shr $0x2,%ax 73ed: 0f b7 c0 movzwl %ax,%eax 73f0: 69 c0 7b 14 00 00 imul $0x147b,%eax,%eax 73f6: c1 e8 11 shr $0x11,%eax 73f9: 66 41 89 45 0c mov %ax,0xc(%r13) 73fe: e9 2f ff ff ff jmpq 7332 7403: 48 be ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rsi 740a: aa aa aa 740d: 0f b7 54 24 0a movzwl 0xa(%rsp),%edx 7412: 48 83 ea 04 sub $0x4,%rdx 7416: 48 89 d0 mov %rdx,%rax 7419: 48 f7 e6 mul %rsi 741c: 48 8d 41 04 lea 0x4(%rcx),%rax 7420: 48 c1 ea 03 shr $0x3,%rdx 7424: 85 d2 test %edx,%edx 7426: 0f 8e 03 ff ff ff jle 732f 742c: 83 ea 01 sub $0x1,%edx 742f: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 7433: 48 8d 4c 91 10 lea 0x10(%rcx,%rdx,4),%rcx 7438: eb 0d jmp 7447 743a: 48 83 c0 0c add $0xc,%rax 743e: 48 39 c1 cmp %rax,%rcx 7441: 0f 84 e8 fe ff ff je 732f 7447: 0f b6 50 08 movzbl 0x8(%rax),%edx 744b: 39 da cmp %ebx,%edx 744d: 75 eb jne 743a 744f: 44 39 30 cmp %r14d,(%rax) 7452: 72 e6 jb 743a 7454: 0f b7 50 04 movzwl 0x4(%rax),%edx 7458: b9 64 00 00 00 mov $0x64,%ecx 745d: 66 41 89 55 00 mov %dx,0x0(%r13) 7462: 0f b6 50 09 movzbl 0x9(%rax),%edx 7466: 41 88 55 04 mov %dl,0x4(%r13) 746a: 0f b7 40 06 movzwl 0x6(%rax),%eax 746e: 66 41 89 4d 02 mov %cx,0x2(%r13) 7473: 66 41 89 45 0c mov %ax,0xc(%r13) 7478: e9 b5 fe ff ff jmpq 7332 747d: 48 be ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rsi 7484: aa aa aa 7487: 0f b7 54 24 0a movzwl 0xa(%rsp),%edx 748c: 48 83 ea 04 sub $0x4,%rdx 7490: 48 89 d0 mov %rdx,%rax 7493: 48 f7 e6 mul %rsi 7496: 48 8d 41 04 lea 0x4(%rcx),%rax 749a: 48 c1 ea 03 shr $0x3,%rdx 749e: 85 d2 test %edx,%edx 74a0: 0f 8e 89 fe ff ff jle 732f 74a6: 83 ea 01 sub $0x1,%edx 74a9: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 74ad: 48 8d 4c 91 10 lea 0x10(%rcx,%rdx,4),%rcx 74b2: eb 0d jmp 74c1 74b4: 48 83 c0 0c add $0xc,%rax 74b8: 48 39 c8 cmp %rcx,%rax 74bb: 0f 84 6e fe ff ff je 732f 74c1: 0f b6 50 08 movzbl 0x8(%rax),%edx 74c5: 39 da cmp %ebx,%edx 74c7: 75 eb jne 74b4 74c9: 44 39 30 cmp %r14d,(%rax) 74cc: 72 e6 jb 74b4 74ce: 0f b7 50 04 movzwl 0x4(%rax),%edx 74d2: 66 41 89 55 00 mov %dx,0x0(%r13) 74d7: 0f b6 50 09 movzbl 0x9(%rax),%edx 74db: 41 88 55 04 mov %dl,0x4(%r13) 74df: 0f b7 50 06 movzwl 0x6(%rax),%edx 74e3: 66 41 89 55 0c mov %dx,0xc(%r13) 74e8: 0f b6 40 09 movzbl 0x9(%rax),%eax 74ec: 83 e0 10 and $0x10,%eax 74ef: 3c 01 cmp $0x1,%al 74f1: 19 c0 sbb %eax,%eax 74f3: 66 25 7c fc and $0xfc7c,%ax 74f7: 66 05 e8 03 add $0x3e8,%ax 74fb: 66 41 89 45 02 mov %ax,0x2(%r13) 7500: 8d 43 ff lea -0x1(%rbx),%eax 7503: 83 f8 01 cmp $0x1,%eax 7506: 77 15 ja 751d 7508: 66 c1 ea 02 shr $0x2,%dx 750c: 0f b7 c2 movzwl %dx,%eax 750f: 69 c0 7b 14 00 00 imul $0x147b,%eax,%eax 7515: c1 e8 11 shr $0x11,%eax 7518: 66 41 89 45 0c mov %ax,0xc(%r13) 751d: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 7524: 0f 84 08 fe ff ff je 7332 752a: 4c 8d 4c 24 0c lea 0xc(%rsp),%r9 752f: 4c 8d 44 24 07 lea 0x7(%rsp),%r8 7534: be 1e 00 00 00 mov $0x1e,%esi 7539: 48 8b bd a8 5c 00 00 mov 0x5ca8(%rbp),%rdi 7540: 48 8d 4c 24 06 lea 0x6(%rsp),%rcx 7545: 48 8d 54 24 0e lea 0xe(%rsp),%rdx 754a: e8 00 00 00 00 callq 754f 754f: 84 c0 test %al,%al 7551: 0f 84 db fd ff ff je 7332 7557: 48 8b 95 a8 5c 00 00 mov 0x5ca8(%rbp),%rdx 755e: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 7563: 48 03 42 28 add 0x28(%rdx),%rax 7567: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 756c: 80 fa 08 cmp $0x8,%dl 756f: 74 0c je 757d 7571: 77 48 ja 75bb 7573: 80 fa 06 cmp $0x6,%dl 7576: 74 05 je 757d 7578: 80 fa 07 cmp $0x7,%dl 757b: 75 43 jne 75c0 757d: 83 fb 05 cmp $0x5,%ebx 7580: 74 64 je 75e6 7582: 83 fb 06 cmp $0x6,%ebx 7585: 74 4f je 75d6 7587: 83 fb 04 cmp $0x4,%ebx 758a: 0f 85 a2 fd ff ff jne 7332 7590: 0f b7 90 1c 01 00 00 movzwl 0x11c(%rax),%edx 7597: 0f b7 80 1e 01 00 00 movzwl 0x11e(%rax),%eax 759e: 66 85 d2 test %dx,%dx 75a1: 74 05 je 75a8 75a3: 66 41 89 55 00 mov %dx,0x0(%r13) 75a8: 66 85 c0 test %ax,%ax 75ab: 0f 84 81 fd ff ff je 7332 75b1: 66 41 89 45 0c mov %ax,0xc(%r13) 75b6: e9 77 fd ff ff jmpq 7332 75bb: 80 fa 09 cmp $0x9,%dl 75be: 74 bd je 757d 75c0: 0f b6 74 24 06 movzbl 0x6(%rsp),%esi 75c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 75cc: e8 00 00 00 00 callq 75d1 75d1: e9 5c fd ff ff jmpq 7332 75d6: 0f b7 90 14 01 00 00 movzwl 0x114(%rax),%edx 75dd: 0f b7 80 16 01 00 00 movzwl 0x116(%rax),%eax 75e4: eb b8 jmp 759e 75e6: 0f b7 90 18 01 00 00 movzwl 0x118(%rax),%edx 75ed: 0f b7 80 1a 01 00 00 movzwl 0x11a(%rax),%eax 75f4: eb a8 jmp 759e 75f6: e8 00 00 00 00 callq 75fb 75fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000007600 : 7600: e8 00 00 00 00 callq 7605 7605: 41 55 push %r13 7607: 41 89 f5 mov %esi,%r13d 760a: be 3c 00 00 00 mov $0x3c,%esi 760f: 41 54 push %r12 7611: 49 89 fc mov %rdi,%r12 7614: 55 push %rbp 7615: 89 d5 mov %edx,%ebp 7617: 53 push %rbx 7618: 4c 89 c3 mov %r8,%rbx 761b: 48 83 ec 18 sub $0x18,%rsp 761f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7626: 00 00 7628: 48 89 44 24 10 mov %rax,0x10(%rsp) 762d: 31 c0 xor %eax,%eax 762f: 49 c7 00 00 00 00 00 movq $0x0,(%r8) 7636: 48 8d 4c 24 03 lea 0x3(%rsp),%rcx 763b: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 7640: 49 c7 40 08 00 00 00 movq $0x0,0x8(%r8) 7647: 00 7648: 49 c7 40 10 00 00 00 movq $0x0,0x10(%r8) 764f: 00 7650: 49 c7 40 18 00 00 00 movq $0x0,0x18(%r8) 7657: 00 7658: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 765f: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 7666: 00 00 7668: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 766f: 00 7670: e8 00 00 00 00 callq 7675 7675: 84 c0 test %al,%al 7677: 74 7e je 76f7 7679: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 767e: 3c 05 cmp $0x5,%al 7680: 0f 84 08 01 00 00 je 778e 7686: 77 76 ja 76fe 7688: 3c 04 cmp $0x4,%al 768a: 75 63 jne 76ef 768c: 8b 44 24 04 mov 0x4(%rsp),%eax 7690: 81 e5 ff ff ff 00 and $0xffffff,%ebp 7696: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 769b: 49 8b bc 24 a8 5c 00 mov 0x5ca8(%r12),%rdi 76a2: 00 76a3: be 3c 00 00 00 mov $0x3c,%esi 76a8: 25 00 00 00 ff and $0xff000000,%eax 76ad: 09 c5 or %eax,%ebp 76af: 89 6c 24 04 mov %ebp,0x4(%rsp) 76b3: e8 00 00 00 00 callq 76b8 76b8: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 76bd: 89 03 mov %eax,(%rbx) 76bf: 89 43 18 mov %eax,0x18(%rbx) 76c2: 8b 44 24 04 mov 0x4(%rsp),%eax 76c6: 25 ff ff ff 00 and $0xffffff,%eax 76cb: 89 43 14 mov %eax,0x14(%rbx) 76ce: 31 c0 xor %eax,%eax 76d0: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 76d5: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 76dc: 00 00 76de: 0f 85 36 01 00 00 jne 781a 76e4: 48 83 c4 18 add $0x18,%rsp 76e8: 5b pop %rbx 76e9: 5d pop %rbp 76ea: 41 5c pop %r12 76ec: 41 5d pop %r13 76ee: c3 retq 76ef: 3c 01 cmp $0x1,%al 76f1: 0f 87 97 00 00 00 ja 778e 76f7: b8 ea ff ff ff mov $0xffffffea,%eax 76fc: eb d2 jmp 76d0 76fe: 3c 06 cmp $0x6,%al 7700: 75 f5 jne 76f7 7702: 44 88 6c 24 07 mov %r13b,0x7(%rsp) 7707: 8b 54 24 04 mov 0x4(%rsp),%edx 770b: 81 e5 ff ff ff 00 and $0xffffff,%ebp 7711: be 3c 00 00 00 mov $0x3c,%esi 7716: 49 8b bc 24 a8 5c 00 mov 0x5ca8(%r12),%rdi 771d: 00 771e: 81 e2 00 00 00 ff and $0xff000000,%edx 7724: 09 d5 or %edx,%ebp 7726: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 772b: 89 6c 24 04 mov %ebp,0x4(%rsp) 772f: e8 00 00 00 00 callq 7734 7734: 0f b7 44 24 0a movzwl 0xa(%rsp),%eax 7739: 0f b7 54 24 08 movzwl 0x8(%rsp),%edx 773e: 25 ff 0f 00 00 and $0xfff,%eax 7743: 81 e2 ff 3f 00 00 and $0x3fff,%edx 7749: c1 e0 0e shl $0xe,%eax 774c: 09 d0 or %edx,%eax 774e: 8b 53 04 mov 0x4(%rbx),%edx 7751: 81 e2 00 00 00 fc and $0xfc000000,%edx 7757: 09 d0 or %edx,%eax 7759: 89 43 04 mov %eax,0x4(%rbx) 775c: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax 7761: 89 43 08 mov %eax,0x8(%rbx) 7764: 0f b6 44 24 0d movzbl 0xd(%rsp),%eax 7769: 89 03 mov %eax,(%rbx) 776b: 0f b6 44 24 0e movzbl 0xe(%rsp),%eax 7770: 89 43 1c mov %eax,0x1c(%rbx) 7773: 8b 44 24 04 mov 0x4(%rsp),%eax 7777: 25 ff ff ff 00 and $0xffffff,%eax 777c: 89 43 14 mov %eax,0x14(%rbx) 777f: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 7784: 89 43 18 mov %eax,0x18(%rbx) 7787: 31 c0 xor %eax,%eax 7789: e9 42 ff ff ff jmpq 76d0 778e: 41 80 fd 02 cmp $0x2,%r13b 7792: 0f 85 5f ff ff ff jne 76f7 7798: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 779d: 81 cd 00 00 00 02 or $0x2000000,%ebp 77a3: be 3c 00 00 00 mov $0x3c,%esi 77a8: 49 8b bc 24 a8 5c 00 mov 0x5ca8(%r12),%rdi 77af: 00 77b0: 89 6c 24 04 mov %ebp,0x4(%rsp) 77b4: e8 00 00 00 00 callq 77b9 77b9: 0f b6 54 24 0a movzbl 0xa(%rsp),%edx 77be: 0f b6 44 24 09 movzbl 0x9(%rsp),%eax 77c3: 0f b7 4c 24 04 movzwl 0x4(%rsp),%ecx 77c8: 89 03 mov %eax,(%rbx) 77ca: 89 d0 mov %edx,%eax 77cc: 83 e0 01 and $0x1,%eax 77cf: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 77d5: 88 43 0c mov %al,0xc(%rbx) 77d8: 89 d0 mov %edx,%eax 77da: d1 ea shr %edx 77dc: c0 e8 02 shr $0x2,%al 77df: 83 e2 01 and $0x1,%edx 77e2: 83 f0 01 xor $0x1,%eax 77e5: 89 53 10 mov %edx,0x10(%rbx) 77e8: 83 e0 01 and $0x1,%eax 77eb: 88 43 0d mov %al,0xd(%rbx) 77ee: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 77f3: 25 ff 0f 00 00 and $0xfff,%eax 77f8: c1 e0 0e shl $0xe,%eax 77fb: 09 c8 or %ecx,%eax 77fd: 8b 4b 04 mov 0x4(%rbx),%ecx 7800: 81 e1 00 00 00 fc and $0xfc000000,%ecx 7806: 09 c8 or %ecx,%eax 7808: 89 43 04 mov %eax,0x4(%rbx) 780b: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax 7810: 89 43 08 mov %eax,0x8(%rbx) 7813: 31 c0 xor %eax,%eax 7815: e9 b6 fe ff ff jmpq 76d0 781a: e8 00 00 00 00 callq 781f 781f: 90 nop 0000000000007820 : 7820: e8 00 00 00 00 callq 7825 7825: 41 55 push %r13 7827: 41 89 f5 mov %esi,%r13d 782a: be 46 00 00 00 mov $0x46,%esi 782f: 41 54 push %r12 7831: 41 89 d4 mov %edx,%r12d 7834: 55 push %rbp 7835: 48 89 fd mov %rdi,%rbp 7838: 53 push %rbx 7839: 48 89 cb mov %rcx,%rbx 783c: 48 83 ec 18 sub $0x18,%rsp 7840: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7847: 00 00 7849: 48 89 44 24 10 mov %rax,0x10(%rsp) 784e: 31 c0 xor %eax,%eax 7850: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 7857: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 785c: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx) 7863: 00 7864: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) 786b: 00 786c: 48 c7 41 18 00 00 00 movq $0x0,0x18(%rcx) 7873: 00 7874: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 787b: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 7880: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 7887: 00 00 7889: e8 00 00 00 00 callq 788e 788e: 84 c0 test %al,%al 7890: 0f 84 c0 00 00 00 je 7956 7896: 80 7c 24 06 02 cmpb $0x2,0x6(%rsp) 789b: 0f 85 b5 00 00 00 jne 7956 78a1: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 78a6: 0f 85 aa 00 00 00 jne 7956 78ac: 48 8b bd a8 5c 00 00 mov 0x5ca8(%rbp),%rdi 78b3: 45 84 e4 test %r12b,%r12b 78b6: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 78bb: be 46 00 00 00 mov $0x46,%esi 78c0: 0f 95 44 24 0e setne 0xe(%rsp) 78c5: 44 89 6c 24 08 mov %r13d,0x8(%rsp) 78ca: e8 00 00 00 00 callq 78cf 78cf: 0f b7 44 24 08 movzwl 0x8(%rsp),%eax 78d4: 0f b7 54 24 0a movzwl 0xa(%rsp),%edx 78d9: 25 ff 0f 00 00 and $0xfff,%eax 78de: 81 e2 ff 0f 00 00 and $0xfff,%edx 78e4: c1 e0 0c shl $0xc,%eax 78e7: 09 d0 or %edx,%eax 78e9: 8b 13 mov (%rbx),%edx 78eb: 81 e2 00 00 00 ff and $0xff000000,%edx 78f1: 09 d0 or %edx,%eax 78f3: 89 03 mov %eax,(%rbx) 78f5: 0f b6 44 24 0d movzbl 0xd(%rsp),%eax 78fa: 89 43 04 mov %eax,0x4(%rbx) 78fd: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax 7902: 89 43 0c mov %eax,0xc(%rbx) 7905: 0f b6 44 24 0f movzbl 0xf(%rsp),%eax 790a: 89 43 08 mov %eax,0x8(%rbx) 790d: 0f b6 44 24 0e movzbl 0xe(%rsp),%eax 7912: 89 c2 mov %eax,%edx 7914: 83 e2 03 and $0x3,%edx 7917: 89 53 10 mov %edx,0x10(%rbx) 791a: 89 c2 mov %eax,%edx 791c: c1 fa 02 sar $0x2,%edx 791f: 83 e2 01 and $0x1,%edx 7922: 89 53 14 mov %edx,0x14(%rbx) 7925: 89 c2 mov %eax,%edx 7927: c1 f8 04 sar $0x4,%eax 792a: c1 fa 03 sar $0x3,%edx 792d: 83 e0 01 and $0x1,%eax 7930: 83 e2 01 and $0x1,%edx 7933: 89 43 1c mov %eax,0x1c(%rbx) 7936: 31 c0 xor %eax,%eax 7938: 89 53 18 mov %edx,0x18(%rbx) 793b: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 7940: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 7947: 00 00 7949: 75 12 jne 795d 794b: 48 83 c4 18 add $0x18,%rsp 794f: 5b pop %rbx 7950: 5d pop %rbp 7951: 41 5c pop %r12 7953: 41 5d pop %r13 7955: c3 retq 7956: b8 ea ff ff ff mov $0xffffffea,%eax 795b: eb de jmp 793b 795d: e8 00 00 00 00 callq 7962 7962: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7969: 00 00 00 00 796d: 0f 1f 00 nopl (%rax) 0000000000007970 : 7970: e8 00 00 00 00 callq 7975 7975: 81 e6 ff ff ff 00 and $0xffffff,%esi 797b: 48 83 ec 18 sub $0x18,%rsp 797f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7986: 00 00 7988: 48 89 44 24 10 mov %rax,0x10(%rsp) 798d: 31 c0 xor %eax,%eax 798f: 81 ce 00 00 00 02 or $0x2000000,%esi 7995: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 799c: 00 00 799e: 89 74 24 04 mov %esi,0x4(%rsp) 79a2: 85 d2 test %edx,%edx 79a4: 74 0a je 79b0 79a6: 81 e2 ff ff ff 00 and $0xffffff,%edx 79ac: 89 54 24 08 mov %edx,0x8(%rsp) 79b0: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 79b7: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 79bc: be 3f 00 00 00 mov $0x3f,%esi 79c1: e8 00 00 00 00 callq 79c6 79c6: 48 8b 44 24 10 mov 0x10(%rsp),%rax 79cb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 79d2: 00 00 79d4: 75 05 jne 79db 79d6: 48 83 c4 18 add $0x18,%rsp 79da: c3 retq 79db: e8 00 00 00 00 callq 79e0 00000000000079e0 : 79e0: e8 00 00 00 00 callq 79e5 79e5: 41 55 push %r13 79e7: 45 31 c0 xor %r8d,%r8d 79ea: 49 89 d5 mov %rdx,%r13 79ed: 41 54 push %r12 79ef: 49 89 cc mov %rcx,%r12 79f2: 55 push %rbp 79f3: 48 89 fd mov %rdi,%rbp 79f6: 53 push %rbx 79f7: 48 89 f3 mov %rsi,%rbx 79fa: 48 83 ec 10 sub $0x10,%rsp 79fe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7a05: 00 00 7a07: 48 89 44 24 08 mov %rax,0x8(%rsp) 7a0c: 31 c0 xor %eax,%eax 7a0e: 31 c0 xor %eax,%eax 7a10: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 7a15: 66 89 06 mov %ax,(%rsi) 7a18: 31 f6 xor %esi,%esi 7a1a: 66 89 32 mov %si,(%rdx) 7a1d: 31 d2 xor %edx,%edx 7a1f: be 04 00 00 00 mov $0x4,%esi 7a24: 66 44 89 01 mov %r8w,(%rcx) 7a28: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 7a2f: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 7a34: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 7a39: e8 00 00 00 00 callq 7a3e 7a3e: 84 c0 test %al,%al 7a40: 74 1e je 7a60 7a42: 48 8b 95 a8 5c 00 00 mov 0x5ca8(%rbp),%rdx 7a49: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 7a4e: 48 03 42 28 add 0x28(%rdx),%rax 7a52: 80 7c 24 04 02 cmpb $0x2,0x4(%rsp) 7a57: 0f b7 50 2e movzwl 0x2e(%rax),%edx 7a5b: 66 89 13 mov %dx,(%rbx) 7a5e: 74 1b je 7a7b 7a60: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7a65: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7a6c: 00 00 7a6e: 75 26 jne 7a96 7a70: 48 83 c4 10 add $0x10,%rsp 7a74: 5b pop %rbx 7a75: 5d pop %rbp 7a76: 41 5c pop %r12 7a78: 41 5d pop %r13 7a7a: c3 retq 7a7b: 80 7c 24 05 01 cmpb $0x1,0x5(%rsp) 7a80: 76 de jbe 7a60 7a82: 0f b7 50 4e movzwl 0x4e(%rax),%edx 7a86: 66 41 89 55 00 mov %dx,0x0(%r13) 7a8b: 0f b7 40 5c movzwl 0x5c(%rax),%eax 7a8f: 66 41 89 04 24 mov %ax,(%r12) 7a94: eb ca jmp 7a60 7a96: e8 00 00 00 00 callq 7a9b 7a9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000007aa0 : 7aa0: e8 00 00 00 00 callq 7aa5 7aa5: 41 55 push %r13 7aa7: 41 89 f5 mov %esi,%r13d 7aaa: be 43 00 00 00 mov $0x43,%esi 7aaf: 41 54 push %r12 7ab1: 41 89 d4 mov %edx,%r12d 7ab4: 55 push %rbp 7ab5: 48 89 cd mov %rcx,%rbp 7ab8: 53 push %rbx 7ab9: 48 89 fb mov %rdi,%rbx 7abc: 48 83 ec 20 sub $0x20,%rsp 7ac0: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 7ac7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7ace: 00 00 7ad0: 48 89 44 24 18 mov %rax,0x18(%rsp) 7ad5: 31 c0 xor %eax,%eax 7ad7: 48 8d 4c 24 0b lea 0xb(%rsp),%rcx 7adc: 48 8d 54 24 0a lea 0xa(%rsp),%rdx 7ae1: e8 00 00 00 00 callq 7ae6 7ae6: 84 c0 test %al,%al 7ae8: 0f 84 8a 00 00 00 je 7b78 7aee: 0f b6 54 24 0b movzbl 0xb(%rsp),%edx 7af3: 80 fa 02 cmp $0x2,%dl 7af6: 74 43 je 7b3b 7af8: 80 fa 03 cmp $0x3,%dl 7afb: 74 69 je 7b66 7afd: b8 ea ff ff ff mov $0xffffffea,%eax 7b02: 80 fa 01 cmp $0x1,%dl 7b05: 74 19 je 7b20 7b07: 0f b6 74 24 0a movzbl 0xa(%rsp),%esi 7b0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7b13: 89 44 24 04 mov %eax,0x4(%rsp) 7b17: e8 00 00 00 00 callq 7b1c 7b1c: 8b 44 24 04 mov 0x4(%rsp),%eax 7b20: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 7b25: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 7b2c: 00 00 7b2e: 75 4f jne 7b7f 7b30: 48 83 c4 20 add $0x20,%rsp 7b34: 5b pop %rbx 7b35: 5d pop %rbp 7b36: 41 5c pop %r12 7b38: 41 5d pop %r13 7b3a: c3 retq 7b3b: c7 44 24 0c 06 00 00 movl $0x6,0xc(%rsp) 7b42: 00 7b43: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 7b4a: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 7b4f: be 43 00 00 00 mov $0x43,%esi 7b54: e8 00 00 00 00 callq 7b59 7b59: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 7b5e: 66 89 45 00 mov %ax,0x0(%rbp) 7b62: 31 c0 xor %eax,%eax 7b64: eb ba jmp 7b20 7b66: 44 88 6c 24 0c mov %r13b,0xc(%rsp) 7b6b: c6 44 24 0d 06 movb $0x6,0xd(%rsp) 7b70: 66 44 89 64 24 0e mov %r12w,0xe(%rsp) 7b76: eb cb jmp 7b43 7b78: b8 ea ff ff ff mov $0xffffffea,%eax 7b7d: eb a1 jmp 7b20 7b7f: e8 00 00 00 00 callq 7b84 7b84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7b8b: 00 00 00 00 7b8f: 90 nop 0000000000007b90 : 7b90: e8 00 00 00 00 callq 7b95 7b95: 48 89 f1 mov %rsi,%rcx 7b98: 0f b7 d2 movzwl %dx,%edx 7b9b: be 01 00 00 00 mov $0x1,%esi 7ba0: e9 fb fe ff ff jmpq 7aa0 7ba5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7bac: 00 00 00 00 0000000000007bb0 : 7bb0: e8 00 00 00 00 callq 7bb5 7bb5: 55 push %rbp 7bb6: 48 89 f5 mov %rsi,%rbp 7bb9: be 43 00 00 00 mov $0x43,%esi 7bbe: 53 push %rbx 7bbf: 48 89 fb mov %rdi,%rbx 7bc2: 48 83 ec 18 sub $0x18,%rsp 7bc6: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 7bcd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7bd4: 00 00 7bd6: 48 89 44 24 10 mov %rax,0x10(%rsp) 7bdb: 31 c0 xor %eax,%eax 7bdd: 48 8d 4c 24 03 lea 0x3(%rsp),%rcx 7be2: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 7be7: e8 00 00 00 00 callq 7bec 7bec: 84 c0 test %al,%al 7bee: 74 65 je 7c55 7bf0: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 7bf5: 8d 42 fd lea -0x3(%rdx),%eax 7bf8: 83 f8 01 cmp $0x1,%eax 7bfb: 77 40 ja 7c3d 7bfd: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 7c04: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 7c09: be 43 00 00 00 mov $0x43,%esi 7c0e: c7 44 24 04 00 08 00 movl $0x800,0x4(%rsp) 7c15: 00 7c16: e8 00 00 00 00 callq 7c1b 7c1b: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 7c20: 66 89 45 00 mov %ax,0x0(%rbp) 7c24: 31 c0 xor %eax,%eax 7c26: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 7c2b: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 7c32: 00 00 7c34: 75 26 jne 7c5c 7c36: 48 83 c4 18 add $0x18,%rsp 7c3a: 5b pop %rbx 7c3b: 5d pop %rbp 7c3c: c3 retq 7c3d: 0f b6 74 24 02 movzbl 0x2(%rsp),%esi 7c42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7c49: e8 00 00 00 00 callq 7c4e 7c4e: b8 ea ff ff ff mov $0xffffffea,%eax 7c53: eb d1 jmp 7c26 7c55: b8 ea ff ff ff mov $0xffffffea,%eax 7c5a: eb ca jmp 7c26 7c5c: e8 00 00 00 00 callq 7c61 7c61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7c68: 00 00 00 00 7c6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000007c70 : 7c70: e8 00 00 00 00 callq 7c75 7c75: 41 57 push %r15 7c77: 41 56 push %r14 7c79: 49 89 f6 mov %rsi,%r14 7c7c: 41 55 push %r13 7c7e: 49 89 d5 mov %rdx,%r13 7c81: 41 54 push %r12 7c83: 49 89 fc mov %rdi,%r12 7c86: 55 push %rbp 7c87: 44 89 c5 mov %r8d,%ebp 7c8a: 53 push %rbx 7c8b: 89 cb mov %ecx,%ebx 7c8d: 31 c9 xor %ecx,%ecx 7c8f: 48 83 ec 10 sub $0x10,%rsp 7c93: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7c9a: 00 00 7c9c: 48 89 44 24 08 mov %rax,0x8(%rsp) 7ca1: 31 c0 xor %eax,%eax 7ca3: 31 c0 xor %eax,%eax 7ca5: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 7caa: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 7caf: 66 89 06 mov %ax,(%rsi) 7cb2: be 1f 00 00 00 mov $0x1f,%esi 7cb7: 66 89 0a mov %cx,(%rdx) 7cba: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 7cc1: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 7cc6: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 7ccb: e8 00 00 00 00 callq 7cd0 7cd0: 84 c0 test %al,%al 7cd2: 0f 84 63 01 00 00 je 7e3b 7cd8: 0f b6 74 24 02 movzbl 0x2(%rsp),%esi 7cdd: 41 bf ea ff ff ff mov $0xffffffea,%r15d 7ce3: 40 80 fe 01 cmp $0x1,%sil 7ce7: 0f 84 14 01 00 00 je 7e01 7ced: 40 80 fe 02 cmp $0x2,%sil 7cf1: 0f 85 2c 01 00 00 jne 7e23 7cf7: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 7cfc: 3c 01 cmp $0x1,%al 7cfe: 0f 85 3f 01 00 00 jne 7e43 7d04: 66 83 7c 24 06 10 cmpw $0x10,0x6(%rsp) 7d0a: 0f 86 f1 00 00 00 jbe 7e01 7d10: 49 8b 84 24 a8 5c 00 mov 0x5ca8(%r12),%rax 7d17: 00 7d18: 0f b7 74 24 04 movzwl 0x4(%rsp),%esi 7d1d: 48 8b 78 28 mov 0x28(%rax),%rdi 7d21: 4c 8d 0c 37 lea (%rdi,%rsi,1),%r9 7d25: 41 0f b7 51 05 movzwl 0x5(%r9),%edx 7d2a: 41 0f b6 49 07 movzbl 0x7(%r9),%ecx 7d2f: 45 0f b7 51 0d movzwl 0xd(%r9),%r10d 7d34: 45 0f b7 41 0f movzwl 0xf(%r9),%r8d 7d39: 48 01 f2 add %rsi,%rdx 7d3c: 48 01 fa add %rdi,%rdx 7d3f: 84 c9 test %cl,%cl 7d41: 74 5c je 7d9f 7d43: 45 0f b7 59 08 movzwl 0x8(%r9),%r11d 7d48: 31 c0 xor %eax,%eax 7d4a: 49 01 f3 add %rsi,%r11 7d4d: 4e 8d 24 1f lea (%rdi,%r11,1),%r12 7d51: eb 08 jmp 7d5b 7d53: 48 83 c0 01 add $0x1,%rax 7d57: 39 c1 cmp %eax,%ecx 7d59: 7e 44 jle 7d9f 7d5b: 41 89 c3 mov %eax,%r11d 7d5e: 66 41 39 1c 44 cmp %bx,(%r12,%rax,2) 7d63: 75 ee jne 7d53 7d65: 45 0f b6 61 04 movzbl 0x4(%r9),%r12d 7d6a: 45 85 e4 test %r12d,%r12d 7d6d: 74 30 je 7d9f 7d6f: 31 c0 xor %eax,%eax 7d71: eb 09 jmp 7d7c 7d73: 48 83 c0 01 add $0x1,%rax 7d77: 41 39 c4 cmp %eax,%r12d 7d7a: 7e 23 jle 7d9f 7d7c: 66 39 2c 42 cmp %bp,(%rdx,%rax,2) 7d80: 72 f1 jb 7d73 7d82: 0f af c8 imul %eax,%ecx 7d85: 42 8d 04 19 lea (%rcx,%r11,1),%eax 7d89: 41 0f b7 49 0a movzwl 0xa(%r9),%ecx 7d8e: 48 98 cltq 7d90: 48 8d 04 47 lea (%rdi,%rax,2),%rax 7d94: 48 01 f0 add %rsi,%rax 7d97: 0f b7 04 08 movzwl (%rax,%rcx,1),%eax 7d9b: 66 41 89 06 mov %ax,(%r14) 7d9f: 41 0f b6 49 0c movzbl 0xc(%r9),%ecx 7da4: 45 31 ff xor %r15d,%r15d 7da7: 84 c9 test %cl,%cl 7da9: 74 56 je 7e01 7dab: 49 01 f2 add %rsi,%r10 7dae: 31 c0 xor %eax,%eax 7db0: 49 01 fa add %rdi,%r10 7db3: eb 08 jmp 7dbd 7db5: 48 83 c0 01 add $0x1,%rax 7db9: 39 c1 cmp %eax,%ecx 7dbb: 7e 79 jle 7e36 7dbd: 41 89 c3 mov %eax,%r11d 7dc0: 66 41 39 1c 42 cmp %bx,(%r10,%rax,2) 7dc5: 75 ee jne 7db5 7dc7: 45 0f b6 79 04 movzbl 0x4(%r9),%r15d 7dcc: 45 85 ff test %r15d,%r15d 7dcf: 74 30 je 7e01 7dd1: 31 c0 xor %eax,%eax 7dd3: eb 09 jmp 7dde 7dd5: 48 83 c0 01 add $0x1,%rax 7dd9: 41 39 c7 cmp %eax,%r15d 7ddc: 7e 58 jle 7e36 7dde: 66 39 2c 42 cmp %bp,(%rdx,%rax,2) 7de2: 72 f1 jb 7dd5 7de4: 0f af c8 imul %eax,%ecx 7de7: 45 31 ff xor %r15d,%r15d 7dea: 42 8d 04 19 lea (%rcx,%r11,1),%eax 7dee: 48 98 cltq 7df0: 48 8d 04 47 lea (%rdi,%rax,2),%rax 7df4: 48 01 c6 add %rax,%rsi 7df7: 42 0f b7 04 06 movzwl (%rsi,%r8,1),%eax 7dfc: 66 41 89 45 00 mov %ax,0x0(%r13) 7e01: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7e06: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7e0d: 00 00 7e0f: 75 48 jne 7e59 7e11: 48 83 c4 10 add $0x10,%rsp 7e15: 44 89 f8 mov %r15d,%eax 7e18: 5b pop %rbx 7e19: 5d pop %rbp 7e1a: 41 5c pop %r12 7e1c: 41 5d pop %r13 7e1e: 41 5e pop %r14 7e20: 41 5f pop %r15 7e22: c3 retq 7e23: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 7e28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7e2f: e8 00 00 00 00 callq 7e34 7e34: eb cb jmp 7e01 7e36: 45 31 ff xor %r15d,%r15d 7e39: eb c6 jmp 7e01 7e3b: 41 bf ea ff ff ff mov $0xffffffea,%r15d 7e41: eb be jmp 7e01 7e43: 0f b6 d0 movzbl %al,%edx 7e46: be 02 00 00 00 mov $0x2,%esi 7e4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7e52: e8 00 00 00 00 callq 7e57 7e57: eb a8 jmp 7e01 7e59: e8 00 00 00 00 callq 7e5e 7e5e: 66 90 xchg %ax,%ax 0000000000007e60 : 7e60: e8 00 00 00 00 callq 7e65 7e65: 53 push %rbx 7e66: 48 83 ec 10 sub $0x10,%rsp 7e6a: 8b 8f b0 7d 00 00 mov 0x7db0(%rdi),%ecx 7e70: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7e77: 00 00 7e79: 48 89 44 24 08 mov %rax,0x8(%rsp) 7e7e: 31 c0 xor %eax,%eax 7e80: 85 c9 test %ecx,%ecx 7e82: 74 6c je 7ef0 7e84: 48 8b 87 b8 7d 00 00 mov 0x7db8(%rdi),%rax 7e8b: 83 e9 01 sub $0x1,%ecx 7e8e: 48 89 d3 mov %rdx,%rbx 7e91: 89 f2 mov %esi,%edx 7e93: 48 8d 4c c8 08 lea 0x8(%rax,%rcx,8),%rcx 7e98: eb 09 jmp 7ea3 7e9a: 48 83 c0 08 add $0x8,%rax 7e9e: 48 39 c8 cmp %rcx,%rax 7ea1: 74 4d je 7ef0 7ea3: 66 39 50 04 cmp %dx,0x4(%rax) 7ea7: 75 f1 jne 7e9a 7ea9: ba 01 09 00 00 mov $0x901,%edx 7eae: 66 89 74 24 02 mov %si,0x2(%rsp) 7eb3: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 7eba: be 50 00 00 00 mov $0x50,%esi 7ebf: 66 89 14 24 mov %dx,(%rsp) 7ec3: 8b 00 mov (%rax),%eax 7ec5: 48 89 e2 mov %rsp,%rdx 7ec8: 89 44 24 04 mov %eax,0x4(%rsp) 7ecc: e8 00 00 00 00 callq 7ed1 7ed1: 0f b7 04 24 movzwl (%rsp),%eax 7ed5: 66 89 03 mov %ax,(%rbx) 7ed8: 31 c0 xor %eax,%eax 7eda: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 7edf: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 7ee6: 00 00 7ee8: 75 0d jne 7ef7 7eea: 48 83 c4 10 add $0x10,%rsp 7eee: 5b pop %rbx 7eef: c3 retq 7ef0: b8 ea ff ff ff mov $0xffffffea,%eax 7ef5: eb e3 jmp 7eda 7ef7: e8 00 00 00 00 callq 7efc 7efc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000007f00 : 7f00: e8 00 00 00 00 callq 7f05 7f05: 41 55 push %r13 7f07: 49 89 fd mov %rdi,%r13 7f0a: 41 54 push %r12 7f0c: 41 89 f4 mov %esi,%r12d 7f0f: be 20 00 00 00 mov $0x20,%esi 7f14: 55 push %rbp 7f15: 48 89 d5 mov %rdx,%rbp 7f18: 53 push %rbx 7f19: 48 89 cb mov %rcx,%rbx 7f1c: 48 83 ec 10 sub $0x10,%rsp 7f20: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 7f27: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 7f2c: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 7f31: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7f38: 00 00 7f3a: 48 89 44 24 08 mov %rax,0x8(%rsp) 7f3f: 31 c0 xor %eax,%eax 7f41: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 7f46: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 7f4b: e8 00 00 00 00 callq 7f50 7f50: 41 89 c0 mov %eax,%r8d 7f53: 31 c0 xor %eax,%eax 7f55: 45 84 c0 test %r8b,%r8b 7f58: 74 5b je 7fb5 7f5a: 49 8b 85 a8 5c 00 00 mov 0x5ca8(%r13),%rax 7f61: 0f b7 4c 24 04 movzwl 0x4(%rsp),%ecx 7f66: 48 03 48 28 add 0x28(%rax),%rcx 7f6a: 80 7c 24 02 03 cmpb $0x3,0x2(%rsp) 7f6f: 75 66 jne 7fd7 7f71: 80 7c 24 03 01 cmpb $0x1,0x3(%rsp) 7f76: 75 5f jne 7fd7 7f78: 0f b7 31 movzwl (%rcx),%esi 7f7b: 83 fe 04 cmp $0x4,%esi 7f7e: 76 50 jbe 7fd0 7f80: ba 04 00 00 00 mov $0x4,%edx 7f85: eb 0a jmp 7f91 7f87: 0f b7 40 02 movzwl 0x2(%rax),%eax 7f8b: 01 c2 add %eax,%edx 7f8d: 39 d6 cmp %edx,%esi 7f8f: 76 3f jbe 7fd0 7f91: 89 d0 mov %edx,%eax 7f93: 48 01 c8 add %rcx,%rax 7f96: 44 3a 20 cmp (%rax),%r12b 7f99: 75 ec jne 7f87 7f9b: 80 78 01 07 cmpb $0x7,0x1(%rax) 7f9f: 75 e6 jne 7f87 7fa1: 48 85 c0 test %rax,%rax 7fa4: 74 2a je 7fd0 7fa6: 0f b6 50 06 movzbl 0x6(%rax),%edx 7faa: 88 55 00 mov %dl,0x0(%rbp) 7fad: 0f b6 40 07 movzbl 0x7(%rax),%eax 7fb1: 88 03 mov %al,(%rbx) 7fb3: 31 c0 xor %eax,%eax 7fb5: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 7fba: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 7fc1: 00 00 7fc3: 75 25 jne 7fea 7fc5: 48 83 c4 10 add $0x10,%rsp 7fc9: 5b pop %rbx 7fca: 5d pop %rbp 7fcb: 41 5c pop %r12 7fcd: 41 5d pop %r13 7fcf: c3 retq 7fd0: b8 ea ff ff ff mov $0xffffffea,%eax 7fd5: eb de jmp 7fb5 7fd7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7fde: e8 00 00 00 00 callq 7fe3 7fe3: b8 ea ff ff ff mov $0xffffffea,%eax 7fe8: eb cb jmp 7fb5 7fea: e8 00 00 00 00 callq 7fef 7fef: 90 nop 0000000000007ff0 : 7ff0: e8 00 00 00 00 callq 7ff5 7ff5: 41 54 push %r12 7ff7: 49 89 fc mov %rdi,%r12 7ffa: 55 push %rbp 7ffb: 89 f5 mov %esi,%ebp 7ffd: be 20 00 00 00 mov $0x20,%esi 8002: 53 push %rbx 8003: 89 d3 mov %edx,%ebx 8005: 48 83 ec 10 sub $0x10,%rsp 8009: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 8010: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 8015: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 801a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8021: 00 00 8023: 48 89 44 24 08 mov %rax,0x8(%rsp) 8028: 31 c0 xor %eax,%eax 802a: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 802f: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 8034: e8 00 00 00 00 callq 8039 8039: 84 c0 test %al,%al 803b: 74 4d je 808a 803d: 80 7c 24 02 03 cmpb $0x3,0x2(%rsp) 8042: 75 5f jne 80a3 8044: 80 7c 24 03 01 cmpb $0x1,0x3(%rsp) 8049: 75 58 jne 80a3 804b: 49 8b 84 24 a8 5c 00 mov 0x5ca8(%r12),%rax 8052: 00 8053: 0f b7 4c 24 04 movzwl 0x4(%rsp),%ecx 8058: 48 03 48 28 add 0x28(%rax),%rcx 805c: 0f b7 31 movzwl (%rcx),%esi 805f: 83 fe 04 cmp $0x4,%esi 8062: 76 4f jbe 80b3 8064: ba 04 00 00 00 mov $0x4,%edx 8069: eb 0a jmp 8075 806b: 0f b7 40 02 movzwl 0x2(%rax),%eax 806f: 01 c2 add %eax,%edx 8071: 39 d6 cmp %edx,%esi 8073: 76 3e jbe 80b3 8075: 89 d0 mov %edx,%eax 8077: 48 01 c8 add %rcx,%rax 807a: 40 3a 28 cmp (%rax),%bpl 807d: 75 ec jne 806b 807f: 3a 58 01 cmp 0x1(%rax),%bl 8082: 75 e7 jne 806b 8084: 48 85 c0 test %rax,%rax 8087: 0f 95 c0 setne %al 808a: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 808f: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 8096: 00 00 8098: 75 1d jne 80b7 809a: 48 83 c4 10 add $0x10,%rsp 809e: 5b pop %rbx 809f: 5d pop %rbp 80a0: 41 5c pop %r12 80a2: c3 retq 80a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 80aa: e8 00 00 00 00 callq 80af 80af: 31 c0 xor %eax,%eax 80b1: eb d7 jmp 808a 80b3: 31 c0 xor %eax,%eax 80b5: eb d3 jmp 808a 80b7: e8 00 00 00 00 callq 80bc 80bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000080c0 : 80c0: e8 00 00 00 00 callq 80c5 80c5: 41 55 push %r13 80c7: 49 89 fd mov %rdi,%r13 80ca: 41 54 push %r12 80cc: 41 89 d4 mov %edx,%r12d 80cf: 55 push %rbp 80d0: 89 f5 mov %esi,%ebp 80d2: be 20 00 00 00 mov $0x20,%esi 80d7: 53 push %rbx 80d8: 48 89 cb mov %rcx,%rbx 80db: 48 83 ec 10 sub $0x10,%rsp 80df: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 80e6: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 80eb: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 80f0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 80f7: 00 00 80f9: 48 89 44 24 08 mov %rax,0x8(%rsp) 80fe: 31 c0 xor %eax,%eax 8100: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 8105: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 810a: e8 00 00 00 00 callq 810f 810f: 84 c0 test %al,%al 8111: 0f 84 bd 00 00 00 je 81d4 8117: 49 8b 85 a8 5c 00 00 mov 0x5ca8(%r13),%rax 811e: 0f b7 4c 24 04 movzwl 0x4(%rsp),%ecx 8123: 48 03 48 28 add 0x28(%rax),%rcx 8127: 80 7c 24 02 03 cmpb $0x3,0x2(%rsp) 812c: 0f 85 a9 00 00 00 jne 81db 8132: 80 7c 24 03 01 cmpb $0x1,0x3(%rsp) 8137: 0f 85 9e 00 00 00 jne 81db 813d: 0f b7 31 movzwl (%rcx),%esi 8140: 83 fe 04 cmp $0x4,%esi 8143: 0f 86 8b 00 00 00 jbe 81d4 8149: ba 04 00 00 00 mov $0x4,%edx 814e: eb 0a jmp 815a 8150: 0f b7 40 02 movzwl 0x2(%rax),%eax 8154: 01 c2 add %eax,%edx 8156: 39 d6 cmp %edx,%esi 8158: 76 7a jbe 81d4 815a: 89 d0 mov %edx,%eax 815c: 48 01 c8 add %rcx,%rax 815f: 40 3a 28 cmp (%rax),%bpl 8162: 75 ec jne 8150 8164: 44 3a 60 01 cmp 0x1(%rax),%r12b 8168: 75 e6 jne 8150 816a: 48 85 c0 test %rax,%rax 816d: 74 65 je 81d4 816f: 0f b6 48 05 movzbl 0x5(%rax),%ecx 8173: 80 f9 20 cmp $0x20,%cl 8176: 77 5c ja 81d4 8178: 48 8d 50 0c lea 0xc(%rax),%rdx 817c: 84 c9 test %cl,%cl 817e: 74 24 je 81a4 8180: 31 c9 xor %ecx,%ecx 8182: 0f b7 7a 04 movzwl 0x4(%rdx),%edi 8186: 48 63 f1 movslq %ecx,%rsi 8189: 83 c1 01 add $0x1,%ecx 818c: 48 83 c2 06 add $0x6,%rdx 8190: 66 89 7c f3 0c mov %di,0xc(%rbx,%rsi,8) 8195: 8b 7a fa mov -0x6(%rdx),%edi 8198: 89 7c f3 10 mov %edi,0x10(%rbx,%rsi,8) 819c: 0f b6 70 05 movzbl 0x5(%rax),%esi 81a0: 39 ce cmp %ecx,%esi 81a2: 7f de jg 8182 81a4: 8b 50 08 mov 0x8(%rax),%edx 81a7: 89 53 04 mov %edx,0x4(%rbx) 81aa: 0f b6 50 05 movzbl 0x5(%rax),%edx 81ae: 89 13 mov %edx,(%rbx) 81b0: 0f b6 40 06 movzbl 0x6(%rax),%eax 81b4: 89 43 08 mov %eax,0x8(%rbx) 81b7: 31 c0 xor %eax,%eax 81b9: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 81be: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 81c5: 00 00 81c7: 75 25 jne 81ee 81c9: 48 83 c4 10 add $0x10,%rsp 81cd: 5b pop %rbx 81ce: 5d pop %rbp 81cf: 41 5c pop %r12 81d1: 41 5d pop %r13 81d3: c3 retq 81d4: b8 ea ff ff ff mov $0xffffffea,%eax 81d9: eb de jmp 81b9 81db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 81e2: e8 00 00 00 00 callq 81e7 81e7: b8 ea ff ff ff mov $0xffffffea,%eax 81ec: eb cb jmp 81b9 81ee: e8 00 00 00 00 callq 81f3 81f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 81fa: 00 00 00 00 81fe: 66 90 xchg %ax,%ax 0000000000008200 : 8200: e8 00 00 00 00 callq 8205 8205: 41 55 push %r13 8207: 49 89 fd mov %rdi,%r13 820a: 48 8d 7a 08 lea 0x8(%rdx),%rdi 820e: 48 89 d1 mov %rdx,%rcx 8211: 41 54 push %r12 8213: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 8217: 41 89 f4 mov %esi,%r12d 821a: 55 push %rbp 821b: 48 29 f9 sub %rdi,%rcx 821e: 89 f5 mov %esi,%ebp 8220: be 1c 00 00 00 mov $0x1c,%esi 8225: 53 push %rbx 8226: 81 c1 d4 0a 00 00 add $0xad4,%ecx 822c: 48 89 d3 mov %rdx,%rbx 822f: c1 e9 03 shr $0x3,%ecx 8232: 48 83 ec 10 sub $0x10,%rsp 8236: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 823d: 00 00 823f: 48 89 44 24 08 mov %rax,0x8(%rsp) 8244: 31 c0 xor %eax,%eax 8246: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 824d: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 8252: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 8257: 48 c7 82 cc 0a 00 00 movq $0x0,0xacc(%rdx) 825e: 00 00 00 00 8262: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 8267: f3 48 ab rep stos %rax,%es:(%rdi) 826a: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 826f: 49 8b bd a8 5c 00 00 mov 0x5ca8(%r13),%rdi 8276: e8 00 00 00 00 callq 827b 827b: 84 c0 test %al,%al 827d: 0f 84 9d 01 00 00 je 8420 8283: 0f b6 74 24 02 movzbl 0x2(%rsp),%esi 8288: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 828d: 40 80 fe 01 cmp $0x1,%sil 8291: 0f 84 a9 01 00 00 je 8440 8297: 40 80 fe 02 cmp $0x2,%sil 829b: 0f 85 73 01 00 00 jne 8414 82a1: 80 fa 01 cmp $0x1,%dl 82a4: 0f 85 65 01 00 00 jne 840f 82aa: 49 8b 85 a8 5c 00 00 mov 0x5ca8(%r13),%rax 82b1: 0f b7 7c 24 04 movzwl 0x4(%rsp),%edi 82b6: 48 03 78 28 add 0x28(%rax),%rdi 82ba: 44 38 67 10 cmp %r12b,0x10(%rdi) 82be: 0f 86 5c 01 00 00 jbe 8420 82c4: 0f b7 47 06 movzwl 0x6(%rdi),%eax 82c8: 48 01 c7 add %rax,%rdi 82cb: 0f b7 07 movzwl (%rdi),%eax 82ce: 48 89 c2 mov %rax,%rdx 82d1: 48 8d 4c 07 04 lea 0x4(%rdi,%rax,1),%rcx 82d6: 48 8d 47 04 lea 0x4(%rdi),%rax 82da: 44 0f b7 d2 movzwl %dx,%r10d 82de: 45 69 d2 ab aa 00 00 imul $0xaaab,%r10d,%r10d 82e5: 41 c1 ea 11 shr $0x11,%r10d 82e9: 41 83 ea 01 sub $0x1,%r10d 82ed: 41 80 fa 20 cmp $0x20,%r10b 82f1: 0f 87 29 01 00 00 ja 8420 82f7: 45 0f b6 ca movzbl %r10b,%r9d 82fb: 45 84 d2 test %r10b,%r10b 82fe: 0f 84 54 01 00 00 je 8458 8304: 48 8d 93 54 0a 00 00 lea 0xa54(%rbx),%rdx 830b: 31 f6 xor %esi,%esi 830d: eb 22 jmp 8331 830f: 44 0f b7 00 movzwl (%rax),%r8d 8313: 83 c6 01 add $0x1,%esi 8316: 48 83 c0 03 add $0x3,%rax 831a: 48 83 c2 04 add $0x4,%rdx 831e: 66 44 89 42 fc mov %r8w,-0x4(%rdx) 8323: 44 0f b6 40 ff movzbl -0x1(%rax),%r8d 8328: 44 88 42 fe mov %r8b,-0x2(%rdx) 832c: 44 39 ce cmp %r9d,%esi 832f: 74 0c je 833d 8331: 80 78 02 00 cmpb $0x0,0x2(%rax) 8335: 79 d8 jns 830f 8337: 41 89 f2 mov %esi,%r10d 833a: 41 89 f1 mov %esi,%r9d 833d: 44 88 13 mov %r10b,(%rbx) 8340: 8b 01 mov (%rcx),%eax 8342: 31 f6 xor %esi,%esi 8344: 85 c0 test %eax,%eax 8346: 0f 84 bb 00 00 00 je 8407 834c: 45 89 c8 mov %r9d,%r8d 834f: eb 1b jmp 836c 8351: 0f b7 47 02 movzwl 0x2(%rdi),%eax 8355: 48 01 c1 add %rax,%rcx 8358: 8b 01 mov (%rcx),%eax 835a: 85 c0 test %eax,%eax 835c: 0f 84 a5 00 00 00 je 8407 8362: 40 80 fe 14 cmp $0x14,%sil 8366: 0f 84 b4 00 00 00 je 8420 836c: 89 c2 mov %eax,%edx 836e: c1 ea 18 shr $0x18,%edx 8371: 40 38 d5 cmp %dl,%bpl 8374: 75 db jne 8351 8376: 40 0f b6 d6 movzbl %sil,%edx 837a: 25 ff ff ff 00 and $0xffffff,%eax 837f: 49 89 d3 mov %rdx,%r11 8382: 49 c1 e3 05 shl $0x5,%r11 8386: 49 01 d3 add %rdx,%r11 8389: 42 89 44 9b 04 mov %eax,0x4(%rbx,%r11,4) 838e: 45 85 c9 test %r9d,%r9d 8391: 74 60 je 83f3 8393: 40 0f b6 d6 movzbl %sil,%edx 8397: 41 ba 01 00 00 00 mov $0x1,%r10d 839d: 48 89 d0 mov %rdx,%rax 83a0: 48 c1 e0 05 shl $0x5,%rax 83a4: 48 01 d0 add %rdx,%rax 83a7: 4c 8d 24 83 lea (%rbx,%rax,4),%r12 83ab: 31 c0 xor %eax,%eax 83ad: eb 1c jmp 83cb 83af: 84 d2 test %dl,%dl 83b1: 75 0f jne 83c2 83b3: 8d 50 ff lea -0x1(%rax),%edx 83b6: 4c 01 da add %r11,%rdx 83b9: 8b 54 93 08 mov 0x8(%rbx,%rdx,4),%edx 83bd: 41 89 54 84 08 mov %edx,0x8(%r12,%rax,4) 83c2: 48 83 c0 01 add $0x1,%rax 83c6: 49 39 c0 cmp %rax,%r8 83c9: 74 28 je 83f3 83cb: 0f b6 94 83 56 0a 00 movzbl 0xa56(%rbx,%rax,4),%edx 83d2: 00 83d3: 83 e2 0f and $0xf,%edx 83d6: 80 fa 04 cmp $0x4,%dl 83d9: 75 d4 jne 83af 83db: 44 89 d2 mov %r10d,%edx 83de: 41 83 c2 01 add $0x1,%r10d 83e2: 8b 14 91 mov (%rcx,%rdx,4),%edx 83e5: 41 89 54 84 08 mov %edx,0x8(%r12,%rax,4) 83ea: 48 83 c0 01 add $0x1,%rax 83ee: 49 39 c0 cmp %rax,%r8 83f1: 75 d8 jne 83cb 83f3: 0f b7 47 02 movzwl 0x2(%rdi),%eax 83f7: 83 c6 01 add $0x1,%esi 83fa: 48 01 c1 add %rax,%rcx 83fd: 8b 01 mov (%rcx),%eax 83ff: 85 c0 test %eax,%eax 8401: 0f 85 5b ff ff ff jne 8362 8407: 40 88 73 01 mov %sil,0x1(%rbx) 840b: 31 c0 xor %eax,%eax 840d: eb 16 jmp 8425 840f: be 02 00 00 00 mov $0x2,%esi 8414: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 841b: e8 00 00 00 00 callq 8420 8420: b8 ea ff ff ff mov $0xffffffea,%eax 8425: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 842a: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 8431: 00 00 8433: 75 2b jne 8460 8435: 48 83 c4 10 add $0x10,%rsp 8439: 5b pop %rbx 843a: 5d pop %rbp 843b: 41 5c pop %r12 843d: 41 5d pop %r13 843f: c3 retq 8440: be 01 00 00 00 mov $0x1,%esi 8445: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 844c: e8 00 00 00 00 callq 8451 8451: b8 ea ff ff ff mov $0xffffffea,%eax 8456: eb cd jmp 8425 8458: 45 31 c9 xor %r9d,%r9d 845b: e9 dd fe ff ff jmpq 833d 8460: e8 00 00 00 00 callq 8465 8465: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 846c: 00 00 00 00 0000000000008470 : 8470: e8 00 00 00 00 callq 8475 8475: 48 83 ec 10 sub $0x10,%rsp 8479: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 8480: be 10 00 00 00 mov $0x10,%esi 8485: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 848a: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 848f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8496: 00 00 8498: 48 89 44 24 08 mov %rax,0x8(%rsp) 849d: 31 c0 xor %eax,%eax 849f: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 84a4: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 84a9: e8 00 00 00 00 callq 84ae 84ae: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 84b3: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 84ba: 00 00 84bc: 75 05 jne 84c3 84be: 48 83 c4 10 add $0x10,%rsp 84c2: c3 retq 84c3: e8 00 00 00 00 callq 84c8 84c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 84cf: 00 00000000000084d0 : 84d0: e8 00 00 00 00 callq 84d5 84d5: 55 push %rbp 84d6: 31 d2 xor %edx,%edx 84d8: 48 89 fd mov %rdi,%rbp 84db: 53 push %rbx 84dc: 8b 87 2c 0c 00 00 mov 0xc2c(%rdi),%eax 84e2: 89 f3 mov %esi,%ebx 84e4: 8d 70 06 lea 0x6(%rax),%esi 84e7: e8 00 00 00 00 callq 84ec 84ec: 89 c2 mov %eax,%edx 84ee: 84 db test %bl,%bl 84f0: 74 1b je 850d 84f2: 83 e2 ef and $0xffffffef,%edx 84f5: 80 ce 01 or $0x1,%dh 84f8: 8b 85 2c 0c 00 00 mov 0xc2c(%rbp),%eax 84fe: 48 89 ef mov %rbp,%rdi 8501: 5b pop %rbx 8502: 31 c9 xor %ecx,%ecx 8504: 5d pop %rbp 8505: 8d 70 06 lea 0x6(%rax),%esi 8508: e9 00 00 00 00 jmpq 850d 850d: 80 e6 fe and $0xfe,%dh 8510: 83 ca 10 or $0x10,%edx 8513: eb e3 jmp 84f8 8515: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 851c: 00 00 00 00 0000000000008520 : 8520: e8 00 00 00 00 callq 8525 8525: 55 push %rbp 8526: 31 d2 xor %edx,%edx 8528: 48 89 fd mov %rdi,%rbp 852b: 53 push %rbx 852c: 8b 87 2c 0c 00 00 mov 0xc2c(%rdi),%eax 8532: 89 f3 mov %esi,%ebx 8534: 8d 70 03 lea 0x3(%rax),%esi 8537: e8 00 00 00 00 callq 853c 853c: 48 89 ef mov %rbp,%rdi 853f: 89 c2 mov %eax,%edx 8541: 25 ff ff ff df and $0xdfffffff,%eax 8546: 81 ca 00 00 00 20 or $0x20000000,%edx 854c: 84 db test %bl,%bl 854e: 5b pop %rbx 854f: 0f 44 d0 cmove %eax,%edx 8552: 8b 85 2c 0c 00 00 mov 0xc2c(%rbp),%eax 8558: 31 c9 xor %ecx,%ecx 855a: 5d pop %rbp 855b: 8d 70 03 lea 0x3(%rax),%esi 855e: e9 00 00 00 00 jmpq 8563 8563: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 856a: 00 00 00 00 856e: 66 90 xchg %ax,%ax 0000000000008570 : 8570: e8 00 00 00 00 callq 8575 8575: 8b 87 2c 0c 00 00 mov 0xc2c(%rdi),%eax 857b: 31 d2 xor %edx,%edx 857d: 8d 70 07 lea 0x7(%rax),%esi 8580: e8 00 00 00 00 callq 8585 8585: c1 e8 09 shr $0x9,%eax 8588: 83 f0 01 xor $0x1,%eax 858b: 83 e0 01 and $0x1,%eax 858e: c3 retq 858f: 90 nop 0000000000008590 : 8590: e8 00 00 00 00 callq 8595 8595: 0f b6 d2 movzbl %dl,%edx 8598: 48 89 f9 mov %rdi,%rcx 859b: 83 fa 08 cmp $0x8,%edx 859e: 73 14 jae 85b4 85a0: f6 c2 04 test $0x4,%dl 85a3: 75 37 jne 85dc 85a5: 85 d2 test %edx,%edx 85a7: 74 0a je 85b3 85a9: 0f b6 06 movzbl (%rsi),%eax 85ac: 88 07 mov %al,(%rdi) 85ae: f6 c2 02 test $0x2,%dl 85b1: 75 36 jne 85e9 85b3: c3 retq 85b4: 48 8b 06 mov (%rsi),%rax 85b7: 48 8d 7f 08 lea 0x8(%rdi),%rdi 85bb: 48 89 47 f8 mov %rax,-0x8(%rdi) 85bf: 48 8b 44 16 f8 mov -0x8(%rsi,%rdx,1),%rax 85c4: 48 89 44 17 f0 mov %rax,-0x10(%rdi,%rdx,1) 85c9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 85cd: 48 29 f9 sub %rdi,%rcx 85d0: 48 29 ce sub %rcx,%rsi 85d3: 01 d1 add %edx,%ecx 85d5: c1 e9 03 shr $0x3,%ecx 85d8: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 85db: c3 retq 85dc: 8b 06 mov (%rsi),%eax 85de: 89 07 mov %eax,(%rdi) 85e0: 8b 44 16 fc mov -0x4(%rsi,%rdx,1),%eax 85e4: 89 44 17 fc mov %eax,-0x4(%rdi,%rdx,1) 85e8: c3 retq 85e9: 0f b7 44 16 fe movzwl -0x2(%rsi,%rdx,1),%eax 85ee: 66 89 44 17 fe mov %ax,-0x2(%rdi,%rdx,1) 85f3: c3 retq 85f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 85fb: 00 00 00 00 85ff: 90 nop 0000000000008600 : 8600: e8 00 00 00 00 callq 8605 8605: 53 push %rbx 8606: 48 89 fb mov %rdi,%rbx 8609: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 8610: 48 85 ff test %rdi,%rdi 8613: 74 20 je 8635 8615: 48 8b 7f 68 mov 0x68(%rdi),%rdi 8619: e8 00 00 00 00 callq 861e 861e: 48 8b 83 a8 5c 00 00 mov 0x5ca8(%rbx),%rax 8625: 48 8b 78 38 mov 0x38(%rax),%rdi 8629: e8 00 00 00 00 callq 862e 862e: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 8635: e8 00 00 00 00 callq 863a 863a: 48 8b bb b0 5c 00 00 mov 0x5cb0(%rbx),%rdi 8641: 48 c7 83 a8 5c 00 00 movq $0x0,0x5ca8(%rbx) 8648: 00 00 00 00 864c: e8 00 00 00 00 callq 8651 8651: 48 8b 3b mov (%rbx),%rdi 8654: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 865b: 48 c7 83 b0 5c 00 00 movq $0x0,0x5cb0(%rbx) 8662: 00 00 00 00 8666: 5b pop %rbx 8667: e9 00 00 00 00 jmpq 866c 866c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000008670 : 8670: e8 00 00 00 00 callq 8675 8675: 41 54 push %r12 8677: ba 48 00 00 00 mov $0x48,%edx 867c: be c0 0d 00 00 mov $0xdc0,%esi 8681: 55 push %rbp 8682: 48 89 fd mov %rdi,%rbp 8685: 53 push %rbx 8686: 48 83 ec 18 sub $0x18,%rsp 868a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8691 8691: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8698: 00 00 869a: 48 89 44 24 10 mov %rax,0x10(%rsp) 869f: 31 c0 xor %eax,%eax 86a1: e8 00 00 00 00 callq 86a6 86a6: 48 85 c0 test %rax,%rax 86a9: 0f 84 72 02 00 00 je 8921 86af: 49 89 c4 mov %rax,%r12 86b2: 48 89 85 b0 5c 00 00 mov %rax,0x5cb0(%rbp) 86b9: 48 83 bd 68 0d 00 00 cmpq $0x0,0xd68(%rbp) 86c0: 00 86c1: 48 8d 45 10 lea 0x10(%rbp),%rax 86c5: 49 89 04 24 mov %rax,(%r12) 86c9: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 86d0: 00 00 86d2: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 86d9: 00 00 86db: 0f 84 8b 01 00 00 je 886c 86e1: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 86e8: 00 00 86ea: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 86f1: 00 00 86f3: 49 c7 44 24 30 00 00 movq $0x0,0x30(%r12) 86fa: 00 00 86fc: 48 8b b5 20 0c 00 00 mov 0xc20(%rbp),%rsi 8703: 4c 89 e7 mov %r12,%rdi 8706: 49 c7 44 24 28 00 00 movq $0x0,0x28(%r12) 870d: 00 00 870f: 49 c7 44 24 40 00 00 movq $0x0,0x40(%r12) 8716: 00 00 8718: 49 c7 44 24 38 00 00 movq $0x0,0x38(%r12) 871f: 00 00 8721: e8 00 00 00 00 callq 8726 8726: 48 89 85 a8 5c 00 00 mov %rax,0x5ca8(%rbp) 872d: 48 85 c0 test %rax,%rax 8730: 0f 84 f5 01 00 00 je 892b 8736: 48 8d 78 08 lea 0x8(%rax),%rdi 873a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8741: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8748: e8 00 00 00 00 callq 874d 874d: 80 bd 1a 0c 00 00 00 cmpb $0x0,0xc1a(%rbp) 8754: 0f 85 ea 00 00 00 jne 8844 875a: c7 85 2c 0c 00 00 c9 movl $0x5c9,0xc2c(%rbp) 8761: 05 00 00 8764: 31 d2 xor %edx,%edx 8766: be cb 05 00 00 mov $0x5cb,%esi 876b: 48 89 ef mov %rbp,%rdi 876e: e8 00 00 00 00 callq 8773 8773: 31 d2 xor %edx,%edx 8775: 48 89 ef mov %rbp,%rdi 8778: 89 c3 mov %eax,%ebx 877a: 8b 85 2c 0c 00 00 mov 0xc2c(%rbp),%eax 8780: 81 e3 ff ff fe df and $0xdffeffff,%ebx 8786: 8d 70 06 lea 0x6(%rax),%esi 8789: e8 00 00 00 00 callq 878e 878e: 89 da mov %ebx,%edx 8790: 31 c9 xor %ecx,%ecx 8792: 48 89 ef mov %rbp,%rdi 8795: 41 89 c4 mov %eax,%r12d 8798: 8b 85 2c 0c 00 00 mov 0xc2c(%rbp),%eax 879e: 8d 70 02 lea 0x2(%rax),%esi 87a1: e8 00 00 00 00 callq 87a6 87a6: 8b 85 2c 0c 00 00 mov 0xc2c(%rbp),%eax 87ac: 44 89 e2 mov %r12d,%edx 87af: 31 c9 xor %ecx,%ecx 87b1: 81 ca 00 00 00 20 or $0x20000000,%edx 87b7: 48 89 ef mov %rbp,%rdi 87ba: 8d 70 06 lea 0x6(%rax),%esi 87bd: e8 00 00 00 00 callq 87c2 87c2: 48 8b 9d a8 5c 00 00 mov 0x5ca8(%rbp),%rbx 87c9: 31 c9 xor %ecx,%ecx 87cb: 31 d2 xor %edx,%edx 87cd: 45 31 c0 xor %r8d,%r8d 87d0: 4c 8d 4c 24 0e lea 0xe(%rsp),%r9 87d5: be 0b 00 00 00 mov $0xb,%esi 87da: 48 89 df mov %rbx,%rdi 87dd: e8 00 00 00 00 callq 87e2 87e2: 84 c0 test %al,%al 87e4: 0f 85 aa 00 00 00 jne 8894 87ea: c7 43 70 00 00 00 00 movl $0x0,0x70(%rbx) 87f1: bf 00 50 00 00 mov $0x5000,%edi 87f6: 41 bc 00 50 00 00 mov $0x5000,%r12d 87fc: be c0 0d 00 00 mov $0xdc0,%esi 8801: e8 00 00 00 00 callq 8806 8806: 48 89 43 68 mov %rax,0x68(%rbx) 880a: 48 85 c0 test %rax,%rax 880d: 74 04 je 8813 880f: 44 89 63 70 mov %r12d,0x70(%rbx) 8813: 48 8b 7d 00 mov 0x0(%rbp),%rdi 8817: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 881e: e8 00 00 00 00 callq 8823 8823: 85 c0 test %eax,%eax 8825: 75 2f jne 8856 8827: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 882c: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 8833: 00 00 8835: 0f 85 02 01 00 00 jne 893d 883b: 48 83 c4 18 add $0x18,%rsp 883f: 5b pop %rbx 8840: 5d pop %rbp 8841: 41 5c pop %r12 8843: c3 retq 8844: 48 89 ef mov %rbp,%rdi 8847: e8 00 00 00 00 callq 884c 884c: 48 89 ef mov %rbp,%rdi 884f: e8 00 00 00 00 callq 8854 8854: eb bd jmp 8813 8856: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 885d: 89 44 24 04 mov %eax,0x4(%rsp) 8861: e8 00 00 00 00 callq 8866 8866: 8b 44 24 04 mov 0x4(%rsp),%eax 886a: eb bb jmp 8827 886c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8873: bf 01 00 00 00 mov $0x1,%edi 8878: e8 00 00 00 00 callq 887d 887d: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 8884: 00 00 8886: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 888d: 00 00 888f: e9 5f fe ff ff jmpq 86f3 8894: 44 0f b7 64 24 0e movzwl 0xe(%rsp),%r12d 889a: 4c 03 63 28 add 0x28(%rbx),%r12 889e: bf 01 00 00 00 mov $0x1,%edi 88a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 88aa: 41 8b 54 24 04 mov 0x4(%r12),%edx 88af: 41 0f b7 4c 24 08 movzwl 0x8(%r12),%ecx 88b5: e8 00 00 00 00 callq 88ba 88ba: 41 8b 44 24 04 mov 0x4(%r12),%eax 88bf: 45 0f b7 64 24 08 movzwl 0x8(%r12),%r12d 88c5: 89 c2 mov %eax,%edx 88c7: 81 e2 00 00 00 c0 and $0xc0000000,%edx 88cd: 81 fa 00 00 00 80 cmp $0x80000000,%edx 88d3: 74 24 je 88f9 88d5: 41 c1 e4 0a shl $0xa,%r12d 88d9: c7 43 70 00 00 00 00 movl $0x0,0x70(%rbx) 88e0: 49 63 fc movslq %r12d,%rdi 88e3: 0f 85 13 ff ff ff jne 87fc 88e9: bf 00 50 00 00 mov $0x5000,%edi 88ee: 41 bc 00 50 00 00 mov $0x5000,%r12d 88f4: e9 03 ff ff ff jmpq 87fc 88f9: 48 c1 e0 0a shl $0xa,%rax 88fd: 49 c1 e4 0a shl $0xa,%r12 8901: 48 ba 00 fc ff ff ff movabs $0xfffffcfffffffc00,%rdx 8908: fc ff ff 890b: 48 21 d0 and %rdx,%rax 890e: 4c 89 a5 e8 5b 00 00 mov %r12,0x5be8(%rbp) 8915: 48 89 85 e0 5b 00 00 mov %rax,0x5be0(%rbp) 891c: e9 c9 fe ff ff jmpq 87ea 8921: b8 f4 ff ff ff mov $0xfffffff4,%eax 8926: e9 fc fe ff ff jmpq 8827 892b: 48 89 ef mov %rbp,%rdi 892e: e8 00 00 00 00 callq 8933 8933: b8 f4 ff ff ff mov $0xfffffff4,%eax 8938: e9 ea fe ff ff jmpq 8827 893d: e8 00 00 00 00 callq 8942 8942: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8949: 00 00 00 00 894d: 0f 1f 00 nopl (%rax) 0000000000008950 : 8950: e8 00 00 00 00 callq 8955 8955: 55 push %rbp 8956: 4c 89 cd mov %r9,%rbp 8959: 53 push %rbx 895a: 48 89 fb mov %rdi,%rbx 895d: 48 83 ec 10 sub $0x10,%rsp 8961: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 8968: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 896f: 00 00 8971: 48 89 44 24 08 mov %rax,0x8(%rsp) 8976: 31 c0 xor %eax,%eax 8978: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 897d: e8 00 00 00 00 callq 8982 8982: 84 c0 test %al,%al 8984: 74 2d je 89b3 8986: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 898d: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 8992: 48 03 42 28 add 0x28(%rdx),%rax 8996: 48 89 45 00 mov %rax,0x0(%rbp) 899a: 31 c0 xor %eax,%eax 899c: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 89a1: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 89a8: 00 00 89aa: 75 0e jne 89ba 89ac: 48 83 c4 10 add $0x10,%rsp 89b0: 5b pop %rbx 89b1: 5d pop %rbp 89b2: c3 retq 89b3: b8 ea ff ff ff mov $0xffffffea,%eax 89b8: eb e2 jmp 899c 89ba: e8 00 00 00 00 callq 89bf 89bf: 90 nop 00000000000089c0 : 89c0: e8 00 00 00 00 callq 89c5 89c5: 48 83 ec 10 sub $0x10,%rsp 89c9: 41 89 f2 mov %esi,%r10d 89cc: 89 d6 mov %edx,%esi 89ce: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 89d5: 00 00 89d7: 48 89 44 24 08 mov %rax,0x8(%rsp) 89dc: 31 c0 xor %eax,%eax 89de: 45 85 d2 test %r10d,%r10d 89e1: 0f 85 a0 00 00 00 jne 8a87 89e7: 41 89 c9 mov %ecx,%r9d 89ea: 8b 8f d8 5e 00 00 mov 0x5ed8(%rdi),%ecx 89f0: 85 c9 test %ecx,%ecx 89f2: 74 2b je 8a1f 89f4: 48 8b 94 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%rdx 89fb: 00 89fc: 48 85 d2 test %rdx,%rdx 89ff: 74 16 je 8a17 8a01: 80 ba ec 03 00 00 00 cmpb $0x0,0x3ec(%rdx) 8a08: 74 0d je 8a17 8a0a: 41 39 c1 cmp %eax,%r9d 8a0d: 74 08 je 8a17 8a0f: 39 b2 b0 04 00 00 cmp %esi,0x4b0(%rdx) 8a15: 74 5b je 8a72 8a17: 48 83 c0 01 add $0x1,%rax 8a1b: 39 c1 cmp %eax,%ecx 8a1d: 77 d5 ja 89f4 8a1f: 41 0f b6 40 04 movzbl 0x4(%r8),%eax 8a24: 83 e0 01 and $0x1,%eax 8a27: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 8a2e: 00 8a2f: 88 44 24 02 mov %al,0x2(%rsp) 8a33: 83 fe 02 cmp $0x2,%esi 8a36: 74 61 je 8a99 8a38: 81 fe ff 00 00 00 cmp $0xff,%esi 8a3e: 74 32 je 8a72 8a40: 83 fe 01 cmp $0x1,%esi 8a43: 74 5d je 8aa2 8a45: 41 0f b7 40 0e movzwl 0xe(%r8),%eax 8a4a: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 8a51: 48 89 e2 mov %rsp,%rdx 8a54: be 41 00 00 00 mov $0x41,%esi 8a59: 44 88 54 24 03 mov %r10b,0x3(%rsp) 8a5e: 66 89 44 24 04 mov %ax,0x4(%rsp) 8a63: 41 0f b7 40 06 movzwl 0x6(%r8),%eax 8a68: 66 89 44 24 06 mov %ax,0x6(%rsp) 8a6d: e8 00 00 00 00 callq 8a72 8a72: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8a77: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8a7e: 00 00 8a80: 75 29 jne 8aab 8a82: 48 83 c4 10 add $0x10,%rsp 8a86: c3 retq 8a87: 66 41 83 38 00 cmpw $0x0,(%r8) 8a8c: 74 e4 je 8a72 8a8e: 41 0f b6 40 04 movzbl 0x4(%r8),%eax 8a93: a8 02 test $0x2,%al 8a95: 74 8d je 8a24 8a97: eb d9 jmp 8a72 8a99: 83 c8 08 or $0x8,%eax 8a9c: 88 44 24 02 mov %al,0x2(%rsp) 8aa0: eb a3 jmp 8a45 8aa2: 83 c8 04 or $0x4,%eax 8aa5: 88 44 24 02 mov %al,0x2(%rsp) 8aa9: eb 9a jmp 8a45 8aab: e8 00 00 00 00 callq 8ab0 0000000000008ab0 : 8ab0: e8 00 00 00 00 callq 8ab5 8ab5: 48 83 ec 18 sub $0x18,%rsp 8ab9: 48 8b 0f mov (%rdi),%rcx 8abc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8ac3: 00 00 8ac5: 48 89 44 24 10 mov %rax,0x10(%rsp) 8aca: 31 c0 xor %eax,%eax 8acc: 8b 87 e8 03 00 00 mov 0x3e8(%rdi),%eax 8ad2: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 8ad9: 00 8ada: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 8ae1: 00 00 8ae3: 88 44 24 0c mov %al,0xc(%rsp) 8ae7: 8b 87 28 04 00 00 mov 0x428(%rdi),%eax 8aed: 83 f8 02 cmp $0x2,%eax 8af0: 74 5a je 8b4c 8af2: 83 f8 03 cmp $0x3,%eax 8af5: 0f 84 8f 00 00 00 je 8b8a 8afb: 0f b6 87 2c 04 00 00 movzbl 0x42c(%rdi),%eax 8b02: 66 89 44 24 04 mov %ax,0x4(%rsp) 8b07: 66 89 44 24 06 mov %ax,0x6(%rsp) 8b0c: 0f b6 87 2d 04 00 00 movzbl 0x42d(%rdi),%eax 8b13: 66 89 44 24 08 mov %ax,0x8(%rsp) 8b18: 66 89 44 24 0a mov %ax,0xa(%rsp) 8b1d: 48 8b b9 98 5c 00 00 mov 0x5c98(%rcx),%rdi 8b24: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 8b29: be 28 00 00 00 mov $0x28,%esi 8b2e: e8 00 00 00 00 callq 8b33 8b33: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8b38: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8b3f: 00 00 8b41: 0f 85 b1 00 00 00 jne 8bf8 8b47: 48 83 c4 18 add $0x18,%rsp 8b4b: c3 retq 8b4c: 0f b7 42 2e movzwl 0x2e(%rdx),%eax 8b50: 44 0f b7 46 2e movzwl 0x2e(%rsi),%r8d 8b55: 0f b7 76 20 movzwl 0x20(%rsi),%esi 8b59: 44 29 c0 sub %r8d,%eax 8b5c: 89 c7 mov %eax,%edi 8b5e: c1 e8 1f shr $0x1f,%eax 8b61: 01 f8 add %edi,%eax 8b63: d1 f8 sar %eax 8b65: 66 89 44 24 0a mov %ax,0xa(%rsp) 8b6a: 66 89 44 24 08 mov %ax,0x8(%rsp) 8b6f: 0f b7 42 20 movzwl 0x20(%rdx),%eax 8b73: 29 f0 sub %esi,%eax 8b75: 89 c2 mov %eax,%edx 8b77: c1 e8 1f shr $0x1f,%eax 8b7a: 01 d0 add %edx,%eax 8b7c: d1 f8 sar %eax 8b7e: 66 89 44 24 06 mov %ax,0x6(%rsp) 8b83: 66 89 44 24 04 mov %ax,0x4(%rsp) 8b88: eb 93 jmp 8b1d 8b8a: 44 0f b7 56 2e movzwl 0x2e(%rsi),%r10d 8b8f: 44 0f b7 42 2e movzwl 0x2e(%rdx),%r8d 8b94: 0f b7 7a 20 movzwl 0x20(%rdx),%edi 8b98: 0f b7 76 20 movzwl 0x20(%rsi),%esi 8b9c: 45 89 d1 mov %r10d,%r9d 8b9f: 44 89 c0 mov %r8d,%eax 8ba2: 44 0f af cf imul %edi,%r9d 8ba6: 0f af c6 imul %esi,%eax 8ba9: 41 39 c1 cmp %eax,%r9d 8bac: 7f 2c jg 8bda 8bae: 0f 8d 69 ff ff ff jge 8b1d 8bb4: 44 89 c8 mov %r9d,%eax 8bb7: 99 cltd 8bb8: f7 fe idiv %esi 8bba: 41 29 c0 sub %eax,%r8d 8bbd: 44 89 c0 mov %r8d,%eax 8bc0: c1 e8 1f shr $0x1f,%eax 8bc3: 41 01 c0 add %eax,%r8d 8bc6: 41 d1 f8 sar %r8d 8bc9: 66 44 89 44 24 0a mov %r8w,0xa(%rsp) 8bcf: 66 44 89 44 24 08 mov %r8w,0x8(%rsp) 8bd5: e9 43 ff ff ff jmpq 8b1d 8bda: 99 cltd 8bdb: 41 f7 fa idiv %r10d 8bde: 29 c7 sub %eax,%edi 8be0: 89 f8 mov %edi,%eax 8be2: c1 e8 1f shr $0x1f,%eax 8be5: 01 c7 add %eax,%edi 8be7: d1 ff sar %edi 8be9: 66 89 7c 24 06 mov %di,0x6(%rsp) 8bee: 66 89 7c 24 04 mov %di,0x4(%rsp) 8bf3: e9 25 ff ff ff jmpq 8b1d 8bf8: e8 00 00 00 00 callq 8bfd 8bfd: 0f 1f 00 nopl (%rax) 0000000000008c00 : 8c00: e8 00 00 00 00 callq 8c05 8c05: 48 83 ec 10 sub $0x10,%rsp 8c09: 48 8b 17 mov (%rdi),%rdx 8c0c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8c13: 00 00 8c15: 48 89 44 24 08 mov %rax,0x8(%rsp) 8c1a: 31 c0 xor %eax,%eax 8c1c: 31 c0 xor %eax,%eax 8c1e: c6 44 24 07 00 movb $0x0,0x7(%rsp) 8c23: 66 89 44 24 05 mov %ax,0x5(%rsp) 8c28: 8b 87 e8 03 00 00 mov 0x3e8(%rdi),%eax 8c2e: 88 44 24 04 mov %al,0x4(%rsp) 8c32: 8b 87 28 04 00 00 mov 0x428(%rdi),%eax 8c38: 83 f8 02 cmp $0x2,%eax 8c3b: 74 38 je 8c75 8c3d: 83 e0 fd and $0xfffffffd,%eax 8c40: 83 f8 01 cmp $0x1,%eax 8c43: 75 05 jne 8c4a 8c45: c6 44 24 05 02 movb $0x2,0x5(%rsp) 8c4a: 48 8b ba 98 5c 00 00 mov 0x5c98(%rdx),%rdi 8c51: be 21 00 00 00 mov $0x21,%esi 8c56: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 8c5b: e8 00 00 00 00 callq 8c60 8c60: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8c65: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8c6c: 00 00 8c6e: 75 0c jne 8c7c 8c70: 48 83 c4 10 add $0x10,%rsp 8c74: c3 retq 8c75: c6 44 24 05 01 movb $0x1,0x5(%rsp) 8c7a: eb ce jmp 8c4a 8c7c: e8 00 00 00 00 callq 8c81 8c81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8c88: 00 00 00 00 8c8c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000008c90 : 8c90: e8 00 00 00 00 callq 8c95 8c95: 48 83 ec 10 sub $0x10,%rsp 8c99: 31 d2 xor %edx,%edx 8c9b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8ca2: 00 00 8ca4: 48 89 44 24 08 mov %rax,0x8(%rsp) 8ca9: 48 8b 07 mov (%rdi),%rax 8cac: 66 89 54 24 06 mov %dx,0x6(%rsp) 8cb1: 8b 97 e8 03 00 00 mov 0x3e8(%rdi),%edx 8cb7: 40 88 74 24 05 mov %sil,0x5(%rsp) 8cbc: be 2c 00 00 00 mov $0x2c,%esi 8cc1: 88 54 24 04 mov %dl,0x4(%rsp) 8cc5: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 8cca: 48 8b b8 98 5c 00 00 mov 0x5c98(%rax),%rdi 8cd1: e8 00 00 00 00 callq 8cd6 8cd6: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8cdb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8ce2: 00 00 8ce4: 75 05 jne 8ceb 8ce6: 48 83 c4 10 add $0x10,%rsp 8cea: c3 retq 8ceb: e8 00 00 00 00 callq 8cf0 0000000000008cf0 : 8cf0: e8 00 00 00 00 callq 8cf5 8cf5: 48 83 ec 10 sub $0x10,%rsp 8cf9: 31 d2 xor %edx,%edx 8cfb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8d02: 00 00 8d04: 48 89 44 24 08 mov %rax,0x8(%rsp) 8d09: 48 8b 07 mov (%rdi),%rax 8d0c: 66 89 54 24 06 mov %dx,0x6(%rsp) 8d11: 8b 97 e8 03 00 00 mov 0x3e8(%rdi),%edx 8d17: 40 88 74 24 05 mov %sil,0x5(%rsp) 8d1c: be 23 00 00 00 mov $0x23,%esi 8d21: 88 54 24 04 mov %dl,0x4(%rsp) 8d25: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 8d2a: 48 8b b8 98 5c 00 00 mov 0x5c98(%rax),%rdi 8d31: e8 00 00 00 00 callq 8d36 8d36: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8d3b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8d42: 00 00 8d44: 75 05 jne 8d4b 8d46: 48 83 c4 10 add $0x10,%rsp 8d4a: c3 retq 8d4b: e8 00 00 00 00 callq 8d50 0000000000008d50 : 8d50: e8 00 00 00 00 callq 8d55 8d55: 48 83 ec 10 sub $0x10,%rsp 8d59: 31 d2 xor %edx,%edx 8d5b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8d62: 00 00 8d64: 48 89 44 24 08 mov %rax,0x8(%rsp) 8d69: 48 8b 07 mov (%rdi),%rax 8d6c: 66 89 54 24 06 mov %dx,0x6(%rsp) 8d71: 8b 97 e8 03 00 00 mov 0x3e8(%rdi),%edx 8d77: 40 88 74 24 01 mov %sil,0x1(%rsp) 8d7c: be 22 00 00 00 mov $0x22,%esi 8d81: 88 14 24 mov %dl,(%rsp) 8d84: 48 89 e2 mov %rsp,%rdx 8d87: c7 44 24 02 00 00 00 movl $0x0,0x2(%rsp) 8d8e: 00 8d8f: 48 8b b8 98 5c 00 00 mov 0x5c98(%rax),%rdi 8d96: e8 00 00 00 00 callq 8d9b 8d9b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8da0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8da7: 00 00 8da9: 75 05 jne 8db0 8dab: 48 83 c4 10 add $0x10,%rsp 8daf: c3 retq 8db0: e8 00 00 00 00 callq 8db5 8db5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8dbc: 00 00 00 00 0000000000008dc0 : 8dc0: e8 00 00 00 00 callq 8dc5 8dc5: 48 83 ec 20 sub $0x20,%rsp 8dc9: 8b 97 e8 03 00 00 mov 0x3e8(%rdi),%edx 8dcf: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8dd6: 00 00 8dd8: 48 89 44 24 18 mov %rax,0x18(%rsp) 8ddd: 48 8b 07 mov (%rdi),%rax 8de0: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 8de7: 00 8de8: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 8def: 00 00 8df1: 88 54 24 04 mov %dl,0x4(%rsp) 8df5: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 8dfa: 40 88 74 24 05 mov %sil,0x5(%rsp) 8dff: be 0d 00 00 00 mov $0xd,%esi 8e04: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 8e0b: 00 00 8e0d: 48 8b b8 98 5c 00 00 mov 0x5c98(%rax),%rdi 8e14: e8 00 00 00 00 callq 8e19 8e19: 48 8b 44 24 18 mov 0x18(%rsp),%rax 8e1e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8e25: 00 00 8e27: 75 05 jne 8e2e 8e29: 48 83 c4 20 add $0x20,%rsp 8e2d: c3 retq 8e2e: e8 00 00 00 00 callq 8e33 8e33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8e3a: 00 00 00 00 8e3e: 66 90 xchg %ax,%ax 0000000000008e40 : 8e40: e8 00 00 00 00 callq 8e45 8e45: 48 83 ec 20 sub $0x20,%rsp 8e49: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 8e50: be 0d 00 00 00 mov $0xd,%esi 8e55: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8e5c: 00 00 8e5e: 48 89 44 24 18 mov %rax,0x18(%rsp) 8e63: 31 c0 xor %eax,%eax 8e65: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 8e6a: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 8e71: 00 8e72: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 8e79: 00 00 8e7b: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 8e82: 00 00 8e84: c6 44 24 05 07 movb $0x7,0x5(%rsp) 8e89: e8 00 00 00 00 callq 8e8e 8e8e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 8e93: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8e9a: 00 00 8e9c: 75 05 jne 8ea3 8e9e: 48 83 c4 20 add $0x20,%rsp 8ea2: c3 retq 8ea3: e8 00 00 00 00 callq 8ea8 8ea8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8eaf: 00 0000000000008eb0 : 8eb0: e8 00 00 00 00 callq 8eb5 8eb5: 55 push %rbp 8eb6: 53 push %rbx 8eb7: 48 83 ec 20 sub $0x20,%rsp 8ebb: 44 0f b6 9f 2c 04 00 movzbl 0x42c(%rdi),%r11d 8ec2: 00 8ec3: 0f b7 5e 20 movzwl 0x20(%rsi),%ebx 8ec7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8ece: 00 00 8ed0: 48 89 44 24 18 mov %rax,0x18(%rsp) 8ed5: 31 c0 xor %eax,%eax 8ed7: 31 c0 xor %eax,%eax 8ed9: 0f b6 97 2d 04 00 00 movzbl 0x42d(%rdi),%edx 8ee0: 4c 8b 07 mov (%rdi),%r8 8ee3: 0f b7 4e 2e movzwl 0x2e(%rsi),%ecx 8ee7: 0f b7 6e 26 movzwl 0x26(%rsi),%ebp 8eeb: 66 89 44 24 15 mov %ax,0x15(%rsp) 8ef0: 44 89 d8 mov %r11d,%eax 8ef3: f7 d8 neg %eax 8ef5: 45 89 d9 mov %r11d,%r9d 8ef8: 88 54 24 13 mov %dl,0x13(%rsp) 8efc: 8d 04 43 lea (%rbx,%rax,2),%eax 8eff: c6 44 24 17 00 movb $0x0,0x17(%rsp) 8f04: 66 89 04 24 mov %ax,(%rsp) 8f08: 0f b7 46 24 movzwl 0x24(%rsi),%eax 8f0c: 44 88 4c 24 12 mov %r9b,0x12(%rsp) 8f11: 29 d8 sub %ebx,%eax 8f13: 42 8d 04 58 lea (%rax,%r11,2),%eax 8f17: 66 89 44 24 02 mov %ax,0x2(%rsp) 8f1c: 89 d0 mov %edx,%eax 8f1e: f7 d8 neg %eax 8f20: 8d 04 41 lea (%rcx,%rax,2),%eax 8f23: 66 89 44 24 04 mov %ax,0x4(%rsp) 8f28: 0f b7 46 32 movzwl 0x32(%rsi),%eax 8f2c: 29 c8 sub %ecx,%eax 8f2e: 8d 04 50 lea (%rax,%rdx,2),%eax 8f31: 66 89 44 24 06 mov %ax,0x6(%rsp) 8f36: 89 e8 mov %ebp,%eax 8f38: 29 d8 sub %ebx,%eax 8f3a: 44 01 d8 add %r11d,%eax 8f3d: 44 0f b7 5e 34 movzwl 0x34(%rsi),%r11d 8f42: 66 89 44 24 08 mov %ax,0x8(%rsp) 8f47: 0f b7 46 28 movzwl 0x28(%rsi),%eax 8f4b: 29 e8 sub %ebp,%eax 8f4d: 66 89 44 24 0a mov %ax,0xa(%rsp) 8f52: 44 89 d8 mov %r11d,%eax 8f55: 29 c8 sub %ecx,%eax 8f57: 01 d0 add %edx,%eax 8f59: 8b 56 18 mov 0x18(%rsi),%edx 8f5c: 66 89 44 24 0c mov %ax,0xc(%rsp) 8f61: 0f b7 46 36 movzwl 0x36(%rsi),%eax 8f65: be 31 00 00 00 mov $0x31,%esi 8f6a: 44 29 d8 sub %r11d,%eax 8f6d: 66 89 44 24 0e mov %ax,0xe(%rsp) 8f72: 89 d0 mov %edx,%eax 8f74: 66 d1 e8 shr %ax 8f77: 83 e0 04 and $0x4,%eax 8f7a: 89 c1 mov %eax,%ecx 8f7c: 83 c9 02 or $0x2,%ecx 8f7f: f6 c2 02 test $0x2,%dl 8f82: 0f 45 c1 cmovne %ecx,%eax 8f85: 89 c1 mov %eax,%ecx 8f87: 83 c9 40 or $0x40,%ecx 8f8a: f6 c2 40 test $0x40,%dl 8f8d: 0f 45 c1 cmovne %ecx,%eax 8f90: 89 c1 mov %eax,%ecx 8f92: 80 c9 80 or $0x80,%cl 8f95: f6 c2 10 test $0x10,%dl 8f98: 0f 45 c1 cmovne %ecx,%eax 8f9b: 89 c1 mov %eax,%ecx 8f9d: 80 cd 01 or $0x1,%ch 8fa0: 83 e2 20 and $0x20,%edx 8fa3: 48 89 e2 mov %rsp,%rdx 8fa6: 0f 45 c1 cmovne %ecx,%eax 8fa9: 66 89 44 24 10 mov %ax,0x10(%rsp) 8fae: 8b 87 e8 03 00 00 mov 0x3e8(%rdi),%eax 8fb4: 88 44 24 14 mov %al,0x14(%rsp) 8fb8: 49 8b b8 98 5c 00 00 mov 0x5c98(%r8),%rdi 8fbf: e8 00 00 00 00 callq 8fc4 8fc4: 48 8b 44 24 18 mov 0x18(%rsp),%rax 8fc9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8fd0: 00 00 8fd2: 75 07 jne 8fdb 8fd4: 48 83 c4 20 add $0x20,%rsp 8fd8: 5b pop %rbx 8fd9: 5d pop %rbp 8fda: c3 retq 8fdb: e8 00 00 00 00 callq 8fe0 0000000000008fe0 : 8fe0: e8 00 00 00 00 callq 8fe5 8fe5: 55 push %rbp 8fe6: 89 f5 mov %esi,%ebp 8fe8: be 0c 00 00 00 mov $0xc,%esi 8fed: 53 push %rbx 8fee: 48 89 fb mov %rdi,%rbx 8ff1: 48 83 ec 20 sub $0x20,%rsp 8ff5: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 8ffc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 9003: 00 00 9005: 48 89 44 24 18 mov %rax,0x18(%rsp) 900a: 31 c0 xor %eax,%eax 900c: 48 8d 4c 24 03 lea 0x3(%rsp),%rcx 9011: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 9016: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 901d: 00 00 901f: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 9026: 00 00 9028: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 902f: 00 9030: e8 00 00 00 00 callq 9035 9035: 84 c0 test %al,%al 9037: 74 42 je 907b 9039: 0f b6 74 24 02 movzbl 0x2(%rsp),%esi 903e: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 9043: 40 80 fe 01 cmp $0x1,%sil 9047: 75 49 jne 9092 9049: 80 fa 05 cmp $0x5,%dl 904c: 74 65 je 90b3 904e: 80 fa 06 cmp $0x6,%dl 9051: 75 4d jne 90a0 9053: 83 bb 08 07 00 00 03 cmpl $0x3,0x708(%rbx) 905a: 89 6c 24 04 mov %ebp,0x4(%rsp) 905e: 77 64 ja 90c4 9060: c6 44 24 0c 02 movb $0x2,0xc(%rsp) 9065: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 906c: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 9071: be 0c 00 00 00 mov $0xc,%esi 9076: e8 00 00 00 00 callq 907b 907b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 9080: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 9087: 00 00 9089: 75 40 jne 90cb 908b: 48 83 c4 20 add $0x20,%rsp 908f: 5b pop %rbx 9090: 5d pop %rbp 9091: c3 retq 9092: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9099: e8 00 00 00 00 callq 909e 909e: eb db jmp 907b 90a0: be 01 00 00 00 mov $0x1,%esi 90a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 90ac: e8 00 00 00 00 callq 90b1 90b1: eb c8 jmp 907b 90b3: c6 44 24 04 ff movb $0xff,0x4(%rsp) 90b8: 66 89 6c 24 06 mov %bp,0x6(%rsp) 90bd: c6 44 24 0c 02 movb $0x2,0xc(%rsp) 90c2: eb a1 jmp 9065 90c4: c6 44 24 0c 08 movb $0x8,0xc(%rsp) 90c9: eb 9a jmp 9065 90cb: e8 00 00 00 00 callq 90d0 00000000000090d0 : 90d0: e8 00 00 00 00 callq 90d5 90d5: 41 56 push %r14 90d7: 45 31 f6 xor %r14d,%r14d 90da: 41 55 push %r13 90dc: 41 89 f5 mov %esi,%r13d 90df: be 2e 00 00 00 mov $0x2e,%esi 90e4: 41 54 push %r12 90e6: 41 89 d4 mov %edx,%r12d 90e9: 55 push %rbp 90ea: 89 cd mov %ecx,%ebp 90ec: 53 push %rbx 90ed: 48 89 fb mov %rdi,%rbx 90f0: 48 83 ec 28 sub $0x28,%rsp 90f4: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 90fb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 9102: 00 00 9104: 48 89 44 24 20 mov %rax,0x20(%rsp) 9109: 31 c0 xor %eax,%eax 910b: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 9110: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 9115: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 911c: 00 00 911e: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 9125: 00 00 9127: e8 00 00 00 00 callq 912c 912c: 84 c0 test %al,%al 912e: 74 26 je 9156 9130: 0f b6 74 24 06 movzbl 0x6(%rsp),%esi 9135: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 913a: 40 80 fe 02 cmp $0x2,%sil 913e: 75 36 jne 9176 9140: 80 fa 01 cmp $0x1,%dl 9143: 74 3f je 9184 9145: be 02 00 00 00 mov $0x2,%esi 914a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9151: e8 00 00 00 00 callq 9156 9156: 48 8b 44 24 20 mov 0x20(%rsp),%rax 915b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 9162: 00 00 9164: 75 50 jne 91b6 9166: 48 83 c4 28 add $0x28,%rsp 916a: 44 89 f0 mov %r14d,%eax 916d: 5b pop %rbx 916e: 5d pop %rbp 916f: 41 5c pop %r12 9171: 41 5d pop %r13 9173: 41 5e pop %r14 9175: c3 retq 9176: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 917d: e8 00 00 00 00 callq 9182 9182: eb d2 jmp 9156 9184: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 9189: be 2e 00 00 00 mov $0x2e,%esi 918e: 44 89 6c 24 08 mov %r13d,0x8(%rsp) 9193: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 919a: 44 88 64 24 0c mov %r12b,0xc(%rsp) 919f: 40 88 6c 24 0d mov %bpl,0xd(%rsp) 91a4: e8 00 00 00 00 callq 91a9 91a9: 8b 44 24 08 mov 0x8(%rsp),%eax 91ad: 44 8d 34 80 lea (%rax,%rax,4),%r14d 91b1: 45 01 f6 add %r14d,%r14d 91b4: eb a0 jmp 9156 91b6: e8 00 00 00 00 callq 91bb 91bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000091c0 : 91c0: e8 00 00 00 00 callq 91c5 91c5: 41 57 push %r15 91c7: 41 56 push %r14 91c9: 45 89 c6 mov %r8d,%r14d 91cc: 41 55 push %r13 91ce: 41 89 d5 mov %edx,%r13d 91d1: 41 54 push %r12 91d3: 41 89 cc mov %ecx,%r12d 91d6: 55 push %rbp 91d7: 89 f5 mov %esi,%ebp 91d9: be 0c 00 00 00 mov $0xc,%esi 91de: 53 push %rbx 91df: 44 89 cb mov %r9d,%ebx 91e2: 48 83 ec 30 sub $0x30,%rsp 91e6: 4c 8b 3f mov (%rdi),%r15 91e9: 8b 84 24 90 00 00 00 mov 0x90(%rsp),%eax 91f0: 48 8d 4c 24 13 lea 0x13(%rsp),%rcx 91f5: 48 8d 54 24 12 lea 0x12(%rsp),%rdx 91fa: 49 8b bf 98 5c 00 00 mov 0x5c98(%r15),%rdi 9201: 89 44 24 04 mov %eax,0x4(%rsp) 9205: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 920c: 00 920d: 48 89 44 24 08 mov %rax,0x8(%rsp) 9212: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 9219: 00 00 921b: 48 89 44 24 28 mov %rax,0x28(%rsp) 9220: 31 c0 xor %eax,%eax 9222: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 9229: 00 922a: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 9231: 00 00 9233: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 923a: 00 00 923c: e8 00 00 00 00 callq 9241 9241: 84 c0 test %al,%al 9243: 0f 84 b4 00 00 00 je 92fd 9249: 0f b6 74 24 12 movzbl 0x12(%rsp),%esi 924e: 0f b6 54 24 13 movzbl 0x13(%rsp),%edx 9253: 40 80 fe 01 cmp $0x1,%sil 9257: 0f 85 94 00 00 00 jne 92f1 925d: 80 fa 05 cmp $0x5,%dl 9260: 0f 84 be 01 00 00 je 9424 9266: 0f 87 b4 00 00 00 ja 9320 926c: 80 fa 02 cmp $0x2,%dl 926f: 0f 84 32 02 00 00 je 94a7 9275: 80 fa 03 cmp $0x3,%dl 9278: 0f 85 0c 01 00 00 jne 938a 927e: 0f b7 44 24 68 movzwl 0x68(%rsp),%eax 9283: 41 b9 cd cc cc cc mov $0xcccccccd,%r9d 9289: 44 88 6c 24 1c mov %r13b,0x1c(%rsp) 928e: 49 0f af d9 imul %r9,%rbx 9292: 66 89 44 24 16 mov %ax,0x16(%rsp) 9297: 0f b7 44 24 70 movzwl 0x70(%rsp),%eax 929c: 66 89 44 24 18 mov %ax,0x18(%rsp) 92a1: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax 92a6: 48 c1 eb 23 shr $0x23,%rbx 92aa: 83 fd 01 cmp $0x1,%ebp 92ad: 66 89 5c 24 14 mov %bx,0x14(%rsp) 92b2: 88 44 24 1b mov %al,0x1b(%rsp) 92b6: 0f b6 84 24 80 00 00 movzbl 0x80(%rsp),%eax 92bd: 00 92be: 88 44 24 1a mov %al,0x1a(%rsp) 92c2: 0f 94 c0 sete %al 92c5: c1 e0 02 shl $0x2,%eax 92c8: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 92cd: 88 44 24 1f mov %al,0x1f(%rsp) 92d1: 74 12 je 92e5 92d3: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 92d8: f6 43 04 02 testb $0x2,0x4(%rbx) 92dc: 74 07 je 92e5 92de: 83 c8 10 or $0x10,%eax 92e1: 88 44 24 1f mov %al,0x1f(%rsp) 92e5: 44 88 74 24 1d mov %r14b,0x1d(%rsp) 92ea: 44 88 64 24 1e mov %r12b,0x1e(%rsp) 92ef: eb 7e jmp 936f 92f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 92f8: e8 00 00 00 00 callq 92fd 92fd: 48 8b 44 24 28 mov 0x28(%rsp),%rax 9302: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 9309: 00 00 930b: 0f 85 88 02 00 00 jne 9599 9311: 48 83 c4 30 add $0x30,%rsp 9315: 5b pop %rbx 9316: 5d pop %rbp 9317: 41 5c pop %r12 9319: 41 5d pop %r13 931b: 41 5e pop %r14 931d: 41 5f pop %r15 931f: c3 retq 9320: 80 fa 06 cmp $0x6,%dl 9323: 0f 84 8d 01 00 00 je 94b6 9329: 80 fa 07 cmp $0x7,%dl 932c: 0f 85 fd 01 00 00 jne 952f 9332: 8d 04 9b lea (%rbx,%rbx,4),%eax 9335: c6 44 24 1b 00 movb $0x0,0x1b(%rsp) 933a: 01 c0 add %eax,%eax 933c: 89 44 24 14 mov %eax,0x14(%rsp) 9340: 41 83 fc 02 cmp $0x2,%r12d 9344: 0f 85 9d 00 00 00 jne 93e7 934a: 81 fb 88 84 02 00 cmp $0x28488,%ebx 9350: 0f 86 91 00 00 00 jbe 93e7 9356: c6 44 24 1b 08 movb $0x8,0x1b(%rsp) 935b: 40 88 6c 24 1c mov %bpl,0x1c(%rsp) 9360: 44 88 74 24 19 mov %r14b,0x19(%rsp) 9365: 44 88 64 24 1a mov %r12b,0x1a(%rsp) 936a: 44 88 6c 24 18 mov %r13b,0x18(%rsp) 936f: 49 8b bf 98 5c 00 00 mov 0x5c98(%r15),%rdi 9376: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 937b: be 0c 00 00 00 mov $0xc,%esi 9380: e8 00 00 00 00 callq 9385 9385: e9 73 ff ff ff jmpq 92fd 938a: 80 fa 01 cmp $0x1,%dl 938d: 0f 85 9c 01 00 00 jne 952f 9393: 85 db test %ebx,%ebx 9395: 0f 84 62 ff ff ff je 92fd 939b: b8 cd cc cc cc mov $0xcccccccd,%eax 93a0: 48 0f af d8 imul %rax,%rbx 93a4: 0f b7 44 24 68 movzwl 0x68(%rsp),%eax 93a9: 48 c1 eb 23 shr $0x23,%rbx 93ad: 44 88 6c 24 1c mov %r13b,0x1c(%rsp) 93b2: 66 89 5c 24 14 mov %bx,0x14(%rsp) 93b7: 66 89 44 24 16 mov %ax,0x16(%rsp) 93bc: 0f b7 44 24 70 movzwl 0x70(%rsp),%eax 93c1: 40 88 6c 24 1e mov %bpl,0x1e(%rsp) 93c6: 66 89 44 24 18 mov %ax,0x18(%rsp) 93cb: 0f b6 44 24 78 movzbl 0x78(%rsp),%eax 93d0: c6 44 24 1d 01 movb $0x1,0x1d(%rsp) 93d5: 88 44 24 1b mov %al,0x1b(%rsp) 93d9: 0f b6 84 24 80 00 00 movzbl 0x80(%rsp),%eax 93e0: 00 93e1: 88 44 24 1a mov %al,0x1a(%rsp) 93e5: eb 88 jmp 936f 93e7: 40 88 6c 24 1c mov %bpl,0x1c(%rsp) 93ec: 41 83 fc 03 cmp $0x3,%r12d 93f0: 0f 85 6a ff ff ff jne 9360 93f6: 83 bc 24 88 00 00 00 cmpl $0xc,0x88(%rsp) 93fd: 0c 93fe: 0f 84 8b 01 00 00 je 958f 9404: 83 bc 24 88 00 00 00 cmpl $0x10,0x88(%rsp) 940b: 10 940c: 0f 84 73 01 00 00 je 9585 9412: 83 bc 24 88 00 00 00 cmpl $0xa,0x88(%rsp) 9419: 0a 941a: 0f 94 44 24 1d sete 0x1d(%rsp) 941f: e9 3c ff ff ff jmpq 9360 9424: 0f b6 44 24 68 movzbl 0x68(%rsp),%eax 9429: 41 b9 cd cc cc cc mov $0xcccccccd,%r9d 942f: 40 88 6c 24 14 mov %bpl,0x14(%rsp) 9434: 49 0f af d9 imul %r9,%rbx 9438: c6 44 24 1f 00 movb $0x0,0x1f(%rsp) 943d: 88 44 24 1b mov %al,0x1b(%rsp) 9441: 0f b7 44 24 70 movzwl 0x70(%rsp),%eax 9446: 66 89 44 24 18 mov %ax,0x18(%rsp) 944b: 69 44 24 78 a0 86 01 imul $0x186a0,0x78(%rsp),%eax 9452: 00 9453: 48 c1 eb 23 shr $0x23,%rbx 9457: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 945c: 66 89 5c 24 16 mov %bx,0x16(%rsp) 9461: 89 44 24 20 mov %eax,0x20(%rsp) 9465: 0f b6 84 24 80 00 00 movzbl 0x80(%rsp),%eax 946c: 00 946d: 88 44 24 1a mov %al,0x1a(%rsp) 9471: 74 16 je 9489 9473: 48 8b 44 24 08 mov 0x8(%rsp),%rax 9478: f6 40 04 02 testb $0x2,0x4(%rax) 947c: 74 0b je 9489 947e: 41 83 fd 07 cmp $0x7,%r13d 9482: 7f 05 jg 9489 9484: c6 44 24 1f 10 movb $0x10,0x1f(%rsp) 9489: 41 83 fc 03 cmp $0x3,%r12d 948d: 0f 84 b2 00 00 00 je 9545 9493: 44 88 74 24 1d mov %r14b,0x1d(%rsp) 9498: 44 88 64 24 1e mov %r12b,0x1e(%rsp) 949d: 44 88 6c 24 1c mov %r13b,0x1c(%rsp) 94a2: e9 c8 fe ff ff jmpq 936f 94a7: 41 b9 cd cc cc cc mov $0xcccccccd,%r9d 94ad: 49 0f af d9 imul %r9,%rbx 94b1: e9 ee fe ff ff jmpq 93a4 94b6: 0f b6 44 24 68 movzbl 0x68(%rsp),%eax 94bb: 41 b9 cd cc cc cc mov $0xcccccccd,%r9d 94c1: c1 e5 18 shl $0x18,%ebp 94c4: c6 44 24 1f 00 movb $0x0,0x1f(%rsp) 94c9: 49 0f af d9 imul %r9,%rbx 94cd: 88 44 24 1b mov %al,0x1b(%rsp) 94d1: 0f b7 44 24 70 movzwl 0x70(%rsp),%eax 94d6: 66 89 44 24 18 mov %ax,0x18(%rsp) 94db: 69 44 24 78 a0 86 01 imul $0x186a0,0x78(%rsp),%eax 94e2: 00 94e3: 48 c1 eb 23 shr $0x23,%rbx 94e7: 09 eb or %ebp,%ebx 94e9: 89 5c 24 14 mov %ebx,0x14(%rsp) 94ed: 89 44 24 20 mov %eax,0x20(%rsp) 94f1: 0f b6 84 24 80 00 00 movzbl 0x80(%rsp),%eax 94f8: 00 94f9: 88 44 24 1a mov %al,0x1a(%rsp) 94fd: 41 83 fc 03 cmp $0x3,%r12d 9501: 75 90 jne 9493 9503: 83 bc 24 88 00 00 00 cmpl $0xc,0x88(%rsp) 950a: 0c 950b: 74 6e je 957b 950d: 83 bc 24 88 00 00 00 cmpl $0x10,0x88(%rsp) 9514: 10 9515: 74 5a je 9571 9517: 83 bc 24 88 00 00 00 cmpl $0xa,0x88(%rsp) 951e: 0a 951f: 0f 85 6e ff ff ff jne 9493 9525: c6 44 24 1f 04 movb $0x4,0x1f(%rsp) 952a: e9 64 ff ff ff jmpq 9493 952f: be 01 00 00 00 mov $0x1,%esi 9534: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 953b: e8 00 00 00 00 callq 9540 9540: e9 b8 fd ff ff jmpq 92fd 9545: 83 bc 24 88 00 00 00 cmpl $0xa,0x88(%rsp) 954c: 0a 954d: 74 18 je 9567 954f: 83 bc 24 88 00 00 00 cmpl $0xc,0x88(%rsp) 9556: 0c 9557: 0f 85 36 ff ff ff jne 9493 955d: 80 4c 24 1f 04 orb $0x4,0x1f(%rsp) 9562: e9 2c ff ff ff jmpq 9493 9567: 80 4c 24 1f 08 orb $0x8,0x1f(%rsp) 956c: e9 22 ff ff ff jmpq 9493 9571: c6 44 24 1f 0c movb $0xc,0x1f(%rsp) 9576: e9 18 ff ff ff jmpq 9493 957b: c6 44 24 1f 08 movb $0x8,0x1f(%rsp) 9580: e9 0e ff ff ff jmpq 9493 9585: c6 44 24 1d 03 movb $0x3,0x1d(%rsp) 958a: e9 d1 fd ff ff jmpq 9360 958f: c6 44 24 1d 02 movb $0x2,0x1d(%rsp) 9594: e9 c7 fd ff ff jmpq 9360 9599: e8 00 00 00 00 callq 959e 959e: 66 90 xchg %ax,%ax 00000000000095a0 : 95a0: e8 00 00 00 00 callq 95a5 95a5: 41 57 push %r15 95a7: 41 56 push %r14 95a9: 49 89 fe mov %rdi,%r14 95ac: 41 55 push %r13 95ae: 41 54 push %r12 95b0: 55 push %rbp 95b1: 53 push %rbx 95b2: 48 89 f3 mov %rsi,%rbx 95b5: 48 83 ec 30 sub $0x30,%rsp 95b9: 4c 8b af 68 05 00 00 mov 0x568(%rdi),%r13 95c0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 95c7: 00 00 95c9: 48 89 44 24 28 mov %rax,0x28(%rsp) 95ce: 48 8b 07 mov (%rdi),%rax 95d1: 4c 89 ef mov %r13,%rdi 95d4: 4c 8d 60 f0 lea -0x10(%rax),%r12 95d8: e8 00 00 00 00 callq 95dd 95dd: 41 c6 86 50 05 00 00 movb $0x0,0x550(%r14) 95e4: 00 95e5: 41 c7 86 58 05 00 00 movl $0x8,0x558(%r14) 95ec: 08 00 00 00 95f0: 89 c5 mov %eax,%ebp 95f2: 41 f7 85 84 00 00 00 testl $0xeea,0x84(%r13) 95f9: ea 0e 00 00 95fd: 0f 85 30 01 00 00 jne 9733 9603: 49 8b be 68 05 00 00 mov 0x568(%r14),%rdi 960a: e8 00 00 00 00 callq 960f 960f: 66 85 c0 test %ax,%ax 9612: 0f 85 1b 01 00 00 jne 9733 9618: 4d 8b ae 68 05 00 00 mov 0x568(%r14),%r13 961f: 4d 8b 3e mov (%r14),%r15 9622: 4c 89 ef mov %r13,%rdi 9625: e8 00 00 00 00 callq 962a 962a: 4c 89 ef mov %r13,%rdi 962d: 8b 2b mov (%rbx),%ebp 962f: 48 89 04 24 mov %rax,(%rsp) 9633: e8 00 00 00 00 callq 9638 9638: 44 8b 23 mov (%rbx),%r12d 963b: 4c 89 ef mov %r13,%rdi 963e: 89 44 24 08 mov %eax,0x8(%rsp) 9642: 41 8b 86 58 05 00 00 mov 0x558(%r14),%eax 9649: 44 89 e6 mov %r12d,%esi 964c: 89 44 24 10 mov %eax,0x10(%rsp) 9650: e8 00 00 00 00 callq 9655 9655: 41 c7 86 64 05 00 00 movl $0x400,0x564(%r14) 965c: 00 04 00 00 9660: 88 44 24 17 mov %al,0x17(%rsp) 9664: 41 8b 85 80 00 00 00 mov 0x80(%r13),%eax 966b: a9 ea 0e 00 00 test $0xeea,%eax 9670: 0f 84 16 03 00 00 je 998c 9676: 48 8b 14 24 mov (%rsp),%rdx 967a: 44 89 64 24 0c mov %r12d,0xc(%rsp) 967f: 48 85 d2 test %rdx,%rdx 9682: 74 0e je 9692 9684: 48 8b 92 b0 04 00 00 mov 0x4b0(%rdx),%rdx 968b: 8b 4a 20 mov 0x20(%rdx),%ecx 968e: 89 4c 24 0c mov %ecx,0xc(%rsp) 9692: a8 22 test $0x22,%al 9694: 74 0e je 96a4 9696: 41 80 be 50 05 00 00 cmpb $0x0,0x550(%r14) 969d: 00 969e: 0f 85 56 01 00 00 jne 97fa 96a4: 41 83 7d 7c 14 cmpl $0x14,0x7c(%r13) 96a9: 75 04 jne 96af 96ab: 8b 2b mov (%rbx),%ebp 96ad: 01 ed add %ebp,%ebp 96af: 41 f6 85 84 00 00 00 testb $0x4,0x84(%r13) 96b6: 04 96b7: 74 0b je 96c4 96b9: 41 81 8e 64 05 00 00 orl $0x800,0x564(%r14) 96c0: 00 08 00 00 96c4: 41 f6 85 80 00 00 00 testb $0x22,0x80(%r13) 96cb: 22 96cc: 74 0b je 96d9 96ce: 41 81 8e 64 05 00 00 orl $0x2000,0x564(%r14) 96d5: 00 20 00 00 96d9: 83 7c 24 08 03 cmpl $0x3,0x8(%rsp) 96de: 0f 84 7c 02 00 00 je 9960 96e4: 48 8d 4c 24 1f lea 0x1f(%rsp),%rcx 96e9: 48 8d 54 24 1e lea 0x1e(%rsp),%rdx 96ee: be 11 00 00 00 mov $0x11,%esi 96f3: 49 8b bf 98 5c 00 00 mov 0x5c98(%r15),%rdi 96fa: e8 00 00 00 00 callq 96ff 96ff: 84 c0 test %al,%al 9701: 0f 85 1a 01 00 00 jne 9821 9707: 41 89 ae 54 05 00 00 mov %ebp,0x554(%r14) 970e: 48 8b 44 24 28 mov 0x28(%rsp),%rax 9713: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 971a: 00 00 971c: 0f 85 b1 03 00 00 jne 9ad3 9722: 48 83 c4 30 add $0x30,%rsp 9726: 31 c0 xor %eax,%eax 9728: 5b pop %rbx 9729: 5d pop %rbp 972a: 41 5c pop %r12 972c: 41 5d pop %r13 972e: 41 5e pop %r14 9730: 41 5f pop %r15 9732: c3 retq 9733: 49 8b be 68 05 00 00 mov 0x568(%r14),%rdi 973a: 4d 8b ad 18 01 00 00 mov 0x118(%r13),%r13 9741: e8 00 00 00 00 callq 9746 9746: 4c 8b b8 b0 04 00 00 mov 0x4b0(%rax),%r15 974d: 48 89 c7 mov %rax,%rdi 9750: 8b 03 mov (%rbx),%eax 9752: 89 87 40 05 00 00 mov %eax,0x540(%rdi) 9758: e8 00 00 00 00 callq 975d 975d: 41 89 86 58 05 00 00 mov %eax,0x558(%r14) 9764: 83 fd 02 cmp $0x2,%ebp 9767: 0f 84 eb 02 00 00 je 9a58 976d: 7f 42 jg 97b1 976f: 85 ed test %ebp,%ebp 9771: 74 50 je 97c3 9773: 83 fd 01 cmp $0x1,%ebp 9776: 0f 85 9c fe ff ff jne 9618 977c: 48 63 0b movslq (%rbx),%rcx 977f: 41 8b 55 10 mov 0x10(%r13),%edx 9783: 49 8d b6 40 05 00 00 lea 0x540(%r14),%rsi 978a: 4c 89 e7 mov %r12,%rdi 978d: 48 89 c8 mov %rcx,%rax 9790: 48 69 c9 67 66 66 66 imul $0x66666667,%rcx,%rcx 9797: c1 f8 1f sar $0x1f,%eax 979a: 48 c1 f9 22 sar $0x22,%rcx 979e: 29 c1 sub %eax,%ecx 97a0: e8 00 00 00 00 callq 97a5 97a5: 41 88 86 50 05 00 00 mov %al,0x550(%r14) 97ac: e9 67 fe ff ff jmpq 9618 97b1: 83 fd 03 cmp $0x3,%ebp 97b4: 0f 84 05 02 00 00 je 99bf 97ba: 83 fd 05 cmp $0x5,%ebp 97bd: 0f 85 55 fe ff ff jne 9618 97c3: 49 63 4f 20 movslq 0x20(%r15),%rcx 97c7: 49 8d b6 40 05 00 00 lea 0x540(%r14),%rsi 97ce: ba 07 00 00 00 mov $0x7,%edx 97d3: 4c 89 e7 mov %r12,%rdi 97d6: 48 89 c8 mov %rcx,%rax 97d9: 48 69 c9 67 66 66 66 imul $0x66666667,%rcx,%rcx 97e0: c1 f8 1f sar $0x1f,%eax 97e3: 48 c1 f9 22 sar $0x22,%rcx 97e7: 29 c1 sub %eax,%ecx 97e9: e8 00 00 00 00 callq 97ee 97ee: 41 88 86 50 05 00 00 mov %al,0x550(%r14) 97f5: e9 1e fe ff ff jmpq 9618 97fa: 41 0f b6 86 4a 05 00 movzbl 0x54a(%r14),%eax 9801: 00 9802: 84 c0 test %al,%al 9804: 0f 84 9a fe ff ff je 96a4 980a: 41 81 8e 64 05 00 00 orl $0x404,0x564(%r14) 9811: 04 04 00 00 9815: 41 89 86 5c 05 00 00 mov %eax,0x55c(%r14) 981c: e9 83 fe ff ff jmpq 96a4 9821: 0f b6 74 24 1e movzbl 0x1e(%rsp),%esi 9826: 0f b6 54 24 1f movzbl 0x1f(%rsp),%edx 982b: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 9832: 00 00 9834: 40 80 fe 01 cmp $0x1,%sil 9838: 0f 85 70 01 00 00 jne 99ae 983e: 80 fa 02 cmp $0x2,%dl 9841: 0f 86 fb 00 00 00 jbe 9942 9847: 80 fa 03 cmp $0x3,%dl 984a: 0f 85 fa 00 00 00 jne 994a 9850: b8 cd cc cc cc mov $0xcccccccd,%eax 9855: 4c 0f af e0 imul %rax,%r12 9859: 41 8b 45 7c mov 0x7c(%r13),%eax 985d: 88 44 24 22 mov %al,0x22(%rsp) 9861: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax 9866: 49 c1 ec 23 shr $0x23,%r12 986a: 41 80 be 50 05 00 00 cmpb $0x0,0x550(%r14) 9871: 00 9872: 66 44 89 64 24 20 mov %r12w,0x20(%rsp) 9878: 88 44 24 23 mov %al,0x23(%rsp) 987c: 74 10 je 988e 987e: 66 41 83 be 40 05 00 cmpw $0x0,0x540(%r14) 9885: 00 00 9887: 74 05 je 988e 9889: c6 44 24 24 10 movb $0x10,0x24(%rsp) 988e: 8b 44 24 08 mov 0x8(%rsp),%eax 9892: 85 c0 test %eax,%eax 9894: 0f 84 08 02 00 00 je 9aa2 989a: 83 f8 05 cmp $0x5,%eax 989d: 0f 84 ff 01 00 00 je 9aa2 98a3: 41 f7 85 80 00 00 00 testl $0xec8,0x80(%r13) 98aa: c8 0e 00 00 98ae: 74 1e je 98ce 98b0: 49 8b 85 18 01 00 00 mov 0x118(%r13),%rax 98b7: 80 78 01 00 cmpb $0x0,0x1(%rax) 98bb: 74 05 je 98c2 98bd: 80 4c 24 24 20 orb $0x20,0x24(%rsp) 98c2: 80 7c 24 17 00 cmpb $0x0,0x17(%rsp) 98c7: 74 05 je 98ce 98c9: 80 4c 24 24 40 orb $0x40,0x24(%rsp) 98ce: 4c 89 ef mov %r13,%rdi 98d1: e8 00 00 00 00 callq 98d6 98d6: 66 85 c0 test %ax,%ax 98d9: 0f 85 e3 01 00 00 jne 9ac2 98df: c6 44 24 25 00 movb $0x0,0x25(%rsp) 98e4: 49 8b bf 98 5c 00 00 mov 0x5c98(%r15),%rdi 98eb: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 98f0: be 11 00 00 00 mov $0x11,%esi 98f5: e8 00 00 00 00 callq 98fa 98fa: 8b 44 24 20 mov 0x20(%rsp),%eax 98fe: 8d 2c 80 lea (%rax,%rax,4),%ebp 9901: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax 9906: 01 ed add %ebp,%ebp 9908: 84 c0 test %al,%al 990a: 74 12 je 991e 990c: 41 81 8e 64 05 00 00 orl $0x404,0x564(%r14) 9913: 04 04 00 00 9917: 41 89 86 5c 05 00 00 mov %eax,0x55c(%r14) 991e: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax 9923: 84 c0 test %al,%al 9925: 0f 84 dc fd ff ff je 9707 992b: 41 81 8e 64 05 00 00 orl $0x1400,0x564(%r14) 9932: 00 14 00 00 9936: 41 89 86 60 05 00 00 mov %eax,0x560(%r14) 993d: e9 c5 fd ff ff jmpq 9707 9942: 84 d2 test %dl,%dl 9944: 0f 85 ab 00 00 00 jne 99f5 994a: be 01 00 00 00 mov $0x1,%esi 994f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9956: e8 00 00 00 00 callq 995b 995b: e9 a7 fd ff ff jmpq 9707 9960: 8b 44 24 10 mov 0x10(%rsp),%eax 9964: 83 f8 0c cmp $0xc,%eax 9967: 0f 84 29 01 00 00 je 9a96 996d: 83 f8 10 cmp $0x10,%eax 9970: 0f 84 18 01 00 00 je 9a8e 9976: 83 f8 0a cmp $0xa,%eax 9979: 0f 85 65 fd ff ff jne 96e4 997f: 47 8d 24 a4 lea (%r12,%r12,4),%r12d 9983: 41 c1 ec 02 shr $0x2,%r12d 9987: e9 58 fd ff ff jmpq 96e4 998c: 4c 89 ef mov %r13,%rdi 998f: e8 00 00 00 00 callq 9994 9994: 66 85 c0 test %ax,%ax 9997: 41 8b 85 80 00 00 00 mov 0x80(%r13),%eax 999e: 0f 85 d2 fc ff ff jne 9676 99a4: 44 89 64 24 0c mov %r12d,0xc(%rsp) 99a9: e9 e4 fc ff ff jmpq 9692 99ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99b5: e8 00 00 00 00 callq 99ba 99ba: e9 48 fd ff ff jmpq 9707 99bf: 48 63 0b movslq (%rbx),%rcx 99c2: 49 8d b6 40 05 00 00 lea 0x540(%r14),%rsi 99c9: ba 05 00 00 00 mov $0x5,%edx 99ce: 4c 89 e7 mov %r12,%rdi 99d1: 48 89 c8 mov %rcx,%rax 99d4: 48 69 c9 67 66 66 66 imul $0x66666667,%rcx,%rcx 99db: c1 f8 1f sar $0x1f,%eax 99de: 48 c1 f9 22 sar $0x22,%rcx 99e2: 29 c1 sub %eax,%ecx 99e4: e8 00 00 00 00 callq 99e9 99e9: 41 88 86 50 05 00 00 mov %al,0x550(%r14) 99f0: e9 23 fc ff ff jmpq 9618 99f5: b8 cd cc cc cc mov $0xcccccccd,%eax 99fa: 4c 0f af e0 imul %rax,%r12 99fe: 41 8b 45 7c mov 0x7c(%r13),%eax 9a02: 88 44 24 22 mov %al,0x22(%rsp) 9a06: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax 9a0b: 49 c1 ec 23 shr $0x23,%r12 9a0f: 41 80 be 50 05 00 00 cmpb $0x0,0x550(%r14) 9a16: 00 9a17: 66 44 89 64 24 20 mov %r12w,0x20(%rsp) 9a1d: 88 44 24 23 mov %al,0x23(%rsp) 9a21: 74 10 je 9a33 9a23: 66 41 83 be 40 05 00 cmpw $0x0,0x540(%r14) 9a2a: 00 00 9a2c: 74 05 je 9a33 9a2e: c6 44 24 24 10 movb $0x10,0x24(%rsp) 9a33: 49 8b bf 98 5c 00 00 mov 0x5c98(%r15),%rdi 9a3a: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 9a3f: be 11 00 00 00 mov $0x11,%esi 9a44: e8 00 00 00 00 callq 9a49 9a49: 0f b7 44 24 20 movzwl 0x20(%rsp),%eax 9a4e: 8d 2c 80 lea (%rax,%rax,4),%ebp 9a51: 01 ed add %ebp,%ebp 9a53: e9 af fc ff ff jmpq 9707 9a58: 48 63 0b movslq (%rbx),%rcx 9a5b: 49 8d b6 40 05 00 00 lea 0x540(%r14),%rsi 9a62: ba 04 00 00 00 mov $0x4,%edx 9a67: 4c 89 e7 mov %r12,%rdi 9a6a: 48 89 c8 mov %rcx,%rax 9a6d: 48 69 c9 67 66 66 66 imul $0x66666667,%rcx,%rcx 9a74: c1 f8 1f sar $0x1f,%eax 9a77: 48 c1 f9 22 sar $0x22,%rcx 9a7b: 29 c1 sub %eax,%ecx 9a7d: e8 00 00 00 00 callq 9a82 9a82: 41 88 86 50 05 00 00 mov %al,0x550(%r14) 9a89: e9 8a fb ff ff jmpq 9618 9a8e: 45 01 e4 add %r12d,%r12d 9a91: e9 4e fc ff ff jmpq 96e4 9a96: 47 8d 24 64 lea (%r12,%r12,2),%r12d 9a9a: 41 d1 ec shr %r12d 9a9d: e9 42 fc ff ff jmpq 96e4 9aa2: 8b 44 24 0c mov 0xc(%rsp),%eax 9aa6: ba cd cc cc cc mov $0xcccccccd,%edx 9aab: 80 4c 24 24 20 orb $0x20,0x24(%rsp) 9ab0: 48 0f af c2 imul %rdx,%rax 9ab4: 48 c1 e8 23 shr $0x23,%rax 9ab8: 66 89 44 24 20 mov %ax,0x20(%rsp) 9abd: e9 0c fe ff ff jmpq 98ce 9ac2: 4c 89 ef mov %r13,%rdi 9ac5: e8 00 00 00 00 callq 9aca 9aca: 88 44 24 25 mov %al,0x25(%rsp) 9ace: e9 11 fe ff ff jmpq 98e4 9ad3: e8 00 00 00 00 callq 9ad8 9ad8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9adf: 00 0000000000009ae0 : 9ae0: e8 00 00 00 00 callq 9ae5 9ae5: 41 57 push %r15 9ae7: 41 56 push %r14 9ae9: 41 55 push %r13 9aeb: 41 54 push %r12 9aed: 55 push %rbp 9aee: 53 push %rbx 9aef: 48 89 fb mov %rdi,%rbx 9af2: 48 83 ec 28 sub $0x28,%rsp 9af6: 4c 8b b7 68 05 00 00 mov 0x568(%rdi),%r14 9afd: 44 8b 2e mov (%rsi),%r13d 9b00: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 9b07: 00 00 9b09: 48 89 44 24 20 mov %rax,0x20(%rsp) 9b0e: 31 c0 xor %eax,%eax 9b10: 4c 8b 27 mov (%rdi),%r12 9b13: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 9b1a: 00 9b1b: 4c 89 f7 mov %r14,%rdi 9b1e: 44 89 6c 24 0c mov %r13d,0xc(%rsp) 9b23: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 9b2a: 00 9b2b: 4d 8d 7c 24 f0 lea -0x10(%r12),%r15 9b30: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 9b37: 00 9b38: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 9b3f: 00 9b40: e8 00 00 00 00 callq 9b45 9b45: 41 89 c2 mov %eax,%r10d 9b48: 83 f8 03 cmp $0x3,%eax 9b4b: 0f 84 b0 01 00 00 je 9d01 9b51: 8b 83 b0 04 00 00 mov 0x4b0(%rbx),%eax 9b57: 49 8d ac 24 88 0d 00 lea 0xd88(%r12),%rbp 9b5e: 00 9b5f: 85 c0 test %eax,%eax 9b61: 74 16 je 9b79 9b63: 49 8d ac 24 28 0e 00 lea 0xe28(%r12),%rbp 9b6a: 00 9b6b: 49 81 c4 d8 0d 00 00 add $0xdd8,%r12 9b72: 83 f8 01 cmp $0x1,%eax 9b75: 49 0f 44 ec cmove %r12,%rbp 9b79: 8b 83 64 05 00 00 mov 0x564(%rbx),%eax 9b7f: 44 89 54 24 04 mov %r10d,0x4(%rsp) 9b84: 48 89 ef mov %rbp,%rdi 9b87: 4c 8d a3 40 05 00 00 lea 0x540(%rbx),%r12 9b8e: 89 45 48 mov %eax,0x48(%rbp) 9b91: 8b 83 5c 05 00 00 mov 0x55c(%rbx),%eax 9b97: 89 45 04 mov %eax,0x4(%rbp) 9b9a: 8b 83 60 05 00 00 mov 0x560(%rbx),%eax 9ba0: 89 45 08 mov %eax,0x8(%rbp) 9ba3: 48 8d 44 24 1c lea 0x1c(%rsp),%rax 9ba8: 8b b3 54 05 00 00 mov 0x554(%rbx),%esi 9bae: 50 push %rax 9baf: 4c 8d 4c 24 18 lea 0x18(%rsp),%r9 9bb4: 4c 8d 44 24 20 lea 0x20(%rsp),%r8 9bb9: 48 8d 4c 24 1c lea 0x1c(%rsp),%rcx 9bbe: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 9bc3: e8 00 00 00 00 callq 9bc8 9bc8: 8b 8b e8 03 00 00 mov 0x3e8(%rbx),%ecx 9bce: 31 f6 xor %esi,%esi 9bd0: 4d 89 e0 mov %r12,%r8 9bd3: 8b 93 b0 04 00 00 mov 0x4b0(%rbx),%edx 9bd9: 4c 89 ff mov %r15,%rdi 9bdc: e8 df ed ff ff callq 89c0 9be1: 45 8b 46 7c mov 0x7c(%r14),%r8d 9be5: 45 89 e9 mov %r13d,%r9d 9be8: 48 89 df mov %rbx,%rdi 9beb: 0f b6 83 50 05 00 00 movzbl 0x550(%rbx),%eax 9bf2: 8b 93 b0 04 00 00 mov 0x4b0(%rbx),%edx 9bf8: 41 54 push %r12 9bfa: 8b b3 e8 03 00 00 mov 0x3e8(%rbx),%esi 9c00: 50 push %rax 9c01: 8b 83 58 05 00 00 mov 0x558(%rbx),%eax 9c07: 50 push %rax 9c08: 8b 44 24 3c mov 0x3c(%rsp),%eax 9c0c: 50 push %rax 9c0d: 8b 44 24 40 mov 0x40(%rsp),%eax 9c11: 50 push %rax 9c12: 8b 44 24 44 mov 0x44(%rsp),%eax 9c16: 50 push %rax 9c17: 8b 44 24 48 mov 0x48(%rsp),%eax 9c1b: 50 push %rax 9c1c: 44 8b 54 24 44 mov 0x44(%rsp),%r10d 9c21: 44 89 d1 mov %r10d,%ecx 9c24: e8 00 00 00 00 callq 9c29 9c29: 48 83 c4 40 add $0x40,%rsp 9c2d: 80 bb 50 05 00 00 00 cmpb $0x0,0x550(%rbx) 9c34: 0f 84 a3 00 00 00 je 9cdd 9c3a: 8b 44 24 14 mov 0x14(%rsp),%eax 9c3e: 0f b7 8b 42 05 00 00 movzwl 0x542(%rbx),%ecx 9c45: 6b c9 64 imul $0x64,%ecx,%ecx 9c48: 8d 14 80 lea (%rax,%rax,4),%edx 9c4b: 8b 44 24 18 mov 0x18(%rsp),%eax 9c4f: 8d 04 50 lea (%rax,%rdx,2),%eax 9c52: 0f b7 93 40 05 00 00 movzwl 0x540(%rbx),%edx 9c59: 0f af c2 imul %edx,%eax 9c5c: 31 d2 xor %edx,%edx 9c5e: f7 f1 div %ecx 9c60: b9 cd cc cc cc mov $0xcccccccd,%ecx 9c65: 89 c2 mov %eax,%edx 9c67: 48 0f af d1 imul %rcx,%rdx 9c6b: 89 c1 mov %eax,%ecx 9c6d: 48 c1 ea 23 shr $0x23,%rdx 9c71: 29 d1 sub %edx,%ecx 9c73: 0f b6 d2 movzbl %dl,%edx 9c76: c1 e1 08 shl $0x8,%ecx 9c79: 66 81 e1 00 0f and $0xf00,%cx 9c7e: 09 ca or %ecx,%edx 9c80: 0f b7 8b 4c 05 00 00 movzwl 0x54c(%rbx),%ecx 9c87: 66 89 93 4e 05 00 00 mov %dx,0x54e(%rbx) 9c8e: 8b 54 24 10 mov 0x10(%rsp),%edx 9c92: 0f af d1 imul %ecx,%edx 9c95: 0f af c2 imul %edx,%eax 9c98: f6 83 44 05 00 00 01 testb $0x1,0x544(%rbx) 9c9f: 75 5b jne 9cfc 9ca1: c1 e0 0c shl $0xc,%eax 9ca4: 69 4d 00 35 0c 00 00 imul $0xc35,0x0(%rbp),%ecx 9cab: 31 d2 xor %edx,%edx 9cad: 4d 89 e0 mov %r12,%r8 9cb0: 4c 89 ff mov %r15,%rdi 9cb3: be 01 00 00 00 mov $0x1,%esi 9cb8: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 9cbf: 48 c1 e9 25 shr $0x25,%rcx 9cc3: f7 f1 div %ecx 9cc5: 8b 8b e8 03 00 00 mov 0x3e8(%rbx),%ecx 9ccb: 8b 93 b0 04 00 00 mov 0x4b0(%rbx),%edx 9cd1: 66 89 83 46 05 00 00 mov %ax,0x546(%rbx) 9cd8: e8 e3 ec ff ff callq 89c0 9cdd: 48 8b 44 24 20 mov 0x20(%rsp),%rax 9ce2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 9ce9: 00 00 9ceb: 75 2d jne 9d1a 9ced: 48 83 c4 28 add $0x28,%rsp 9cf1: 5b pop %rbx 9cf2: 5d pop %rbp 9cf3: 41 5c pop %r12 9cf5: 41 5d pop %r13 9cf7: 41 5e pop %r14 9cf9: 41 5f pop %r15 9cfb: c3 retq 9cfc: c1 e0 0d shl $0xd,%eax 9cff: eb a3 jmp 9ca4 9d01: 83 bb 58 05 00 00 08 cmpl $0x8,0x558(%rbx) 9d08: 0f 8e 43 fe ff ff jle 9b51 9d0e: 44 8b ab 54 05 00 00 mov 0x554(%rbx),%r13d 9d15: e9 37 fe ff ff jmpq 9b51 9d1a: e8 00 00 00 00 callq 9d1f 9d1f: 90 nop 0000000000009d20 : 9d20: e8 00 00 00 00 callq 9d25 9d25: 48 8b 37 mov (%rdi),%rsi 9d28: 48 8b 96 d8 02 00 00 mov 0x2d8(%rsi),%rdx 9d2f: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi 9d36: 48 8d 42 f8 lea -0x8(%rdx),%rax 9d3a: 48 39 d6 cmp %rdx,%rsi 9d3d: 74 28 je 9d67 9d3f: 44 8b 87 80 03 00 00 mov 0x380(%rdi),%r8d 9d46: bf 01 00 00 00 mov $0x1,%edi 9d4b: eb 0d jmp 9d5a 9d4d: 48 8b 50 08 mov 0x8(%rax),%rdx 9d51: 48 8d 42 f8 lea -0x8(%rdx),%rax 9d55: 48 39 d6 cmp %rdx,%rsi 9d58: 74 0d je 9d67 9d5a: 8b 48 44 mov 0x44(%rax),%ecx 9d5d: 89 fa mov %edi,%edx 9d5f: d3 e2 shl %cl,%edx 9d61: 44 85 c2 test %r8d,%edx 9d64: 74 e7 je 9d4d 9d66: c3 retq 9d67: 31 c0 xor %eax,%eax 9d69: c3 retq 9d6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000009d70 : 9d70: e8 00 00 00 00 callq 9d75 9d75: 48 63 06 movslq (%rsi),%rax 9d78: 48 89 c2 mov %rax,%rdx 9d7b: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax 9d82: c1 fa 1f sar $0x1f,%edx 9d85: 48 c1 f8 22 sar $0x22,%rax 9d89: 29 d0 sub %edx,%eax 9d8b: 48 8b 17 mov (%rdi),%rdx 9d8e: 39 82 2c 0f 00 00 cmp %eax,0xf2c(%rdx) 9d94: 19 c0 sbb %eax,%eax 9d96: 83 e0 0f and $0xf,%eax 9d99: c3 retq 9d9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000009da0 : 9da0: e8 00 00 00 00 callq 9da5 9da5: 48 8b 37 mov (%rdi),%rsi 9da8: 49 89 fa mov %rdi,%r10 9dab: 48 8b 86 d8 02 00 00 mov 0x2d8(%rsi),%rax 9db2: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi 9db9: 4c 8d 40 f8 lea -0x8(%rax),%r8 9dbd: 48 39 c6 cmp %rax,%rsi 9dc0: 74 6f je 9e31 9dc2: 8b bf 80 03 00 00 mov 0x380(%rdi),%edi 9dc8: 4c 89 c0 mov %r8,%rax 9dcb: 41 b9 01 00 00 00 mov $0x1,%r9d 9dd1: eb 12 jmp 9de5 9dd3: 83 fa 02 cmp $0x2,%edx 9dd6: 74 30 je 9e08 9dd8: 48 8b 50 08 mov 0x8(%rax),%rdx 9ddc: 48 8d 42 f8 lea -0x8(%rdx),%rax 9de0: 48 39 d6 cmp %rdx,%rsi 9de3: 74 2a je 9e0f 9de5: 8b 48 44 mov 0x44(%rax),%ecx 9de8: 44 89 ca mov %r9d,%edx 9deb: d3 e2 shl %cl,%edx 9ded: 85 fa test %edi,%edx 9def: 74 e7 je 9dd8 9df1: 41 80 ba a1 04 00 00 cmpb $0x0,0x4a1(%r10) 9df8: 00 9df9: 8b 50 40 mov 0x40(%rax),%edx 9dfc: 75 d5 jne 9dd3 9dfe: 83 fa 01 cmp $0x1,%edx 9e01: 74 05 je 9e08 9e03: 83 fa 04 cmp $0x4,%edx 9e06: 75 d0 jne 9dd8 9e08: 49 89 c0 mov %rax,%r8 9e0b: 4c 89 c0 mov %r8,%rax 9e0e: c3 retq 9e0f: ba 01 00 00 00 mov $0x1,%edx 9e14: eb 0d jmp 9e23 9e16: 49 8b 40 08 mov 0x8(%r8),%rax 9e1a: 4c 8d 40 f8 lea -0x8(%rax),%r8 9e1e: 48 39 c6 cmp %rax,%rsi 9e21: 74 0e je 9e31 9e23: 41 8b 48 44 mov 0x44(%r8),%ecx 9e27: 89 d0 mov %edx,%eax 9e29: d3 e0 shl %cl,%eax 9e2b: 85 f8 test %edi,%eax 9e2d: 74 e7 je 9e16 9e2f: eb da jmp 9e0b 9e31: 45 31 c0 xor %r8d,%r8d 9e34: 4c 89 c0 mov %r8,%rax 9e37: c3 retq 9e38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9e3f: 00 0000000000009e40 : 9e40: e8 00 00 00 00 callq 9e45 9e45: 8b 87 6c 03 00 00 mov 0x36c(%rdi),%eax 9e4b: 83 f8 02 cmp $0x2,%eax 9e4e: 74 0d je 9e5d 9e50: 83 f8 03 cmp $0x3,%eax 9e53: 75 07 jne 9e5c 9e55: c6 87 a1 04 00 00 01 movb $0x1,0x4a1(%rdi) 9e5c: c3 retq 9e5d: c6 87 a1 04 00 00 00 movb $0x0,0x4a1(%rdi) 9e64: c3 retq 9e65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9e6c: 00 00 00 00 0000000000009e70 : 9e70: e8 00 00 00 00 callq 9e75 9e75: 53 push %rbx 9e76: 48 8b 96 a0 00 00 00 mov 0xa0(%rsi),%rdx 9e7d: 49 89 f0 mov %rsi,%r8 9e80: 48 89 fb mov %rdi,%rbx 9e83: 48 81 c7 a0 00 00 00 add $0xa0,%rdi 9e8a: 48 8b 32 mov (%rdx),%rsi 9e8d: 48 8d 42 c0 lea -0x40(%rdx),%rax 9e91: 48 8d 4e c0 lea -0x40(%rsi),%rcx 9e95: 49 8d b0 a0 00 00 00 lea 0xa0(%r8),%rsi 9e9c: 48 39 d6 cmp %rdx,%rsi 9e9f: 75 08 jne 9ea9 9ea1: e9 e2 01 00 00 jmpq a088 9ea6: 48 89 d1 mov %rdx,%rcx 9ea9: f6 40 3e 08 testb $0x8,0x3e(%rax) 9ead: 0f 84 90 00 00 00 je 9f43 9eb3: 0f b7 93 a4 00 00 00 movzwl 0xa4(%rbx),%edx 9eba: 66 39 50 04 cmp %dx,0x4(%rax) 9ebe: 75 0d jne 9ecd 9ec0: 0f b7 93 ae 00 00 00 movzwl 0xae(%rbx),%edx 9ec7: 66 39 50 0e cmp %dx,0xe(%rax) 9ecb: 74 76 je 9f43 9ecd: 48 8b 10 mov (%rax),%rdx 9ed0: 48 89 17 mov %rdx,(%rdi) 9ed3: 48 8b 50 08 mov 0x8(%rax),%rdx 9ed7: 48 89 57 08 mov %rdx,0x8(%rdi) 9edb: 48 8b 50 10 mov 0x10(%rax),%rdx 9edf: 48 89 57 10 mov %rdx,0x10(%rdi) 9ee3: 48 8b 50 18 mov 0x18(%rax),%rdx 9ee7: 48 89 57 18 mov %rdx,0x18(%rdi) 9eeb: 48 8b 50 20 mov 0x20(%rax),%rdx 9eef: 48 89 57 20 mov %rdx,0x20(%rdi) 9ef3: 48 8b 50 28 mov 0x28(%rax),%rdx 9ef7: 48 89 57 28 mov %rdx,0x28(%rdi) 9efb: 48 8b 50 30 mov 0x30(%rax),%rdx 9eff: 48 89 57 30 mov %rdx,0x30(%rdi) 9f03: 48 8b 50 38 mov 0x38(%rax),%rdx 9f07: 48 89 57 38 mov %rdx,0x38(%rdi) 9f0b: 48 8b 50 40 mov 0x40(%rax),%rdx 9f0f: 48 89 57 40 mov %rdx,0x40(%rdi) 9f13: 48 8b 50 48 mov 0x48(%rax),%rdx 9f17: 48 89 57 48 mov %rdx,0x48(%rdi) 9f1b: 48 8b 50 50 mov 0x50(%rax),%rdx 9f1f: 48 89 57 50 mov %rdx,0x50(%rdi) 9f23: 48 8b 50 58 mov 0x58(%rax),%rdx 9f27: 48 89 57 58 mov %rdx,0x58(%rdi) 9f2b: 48 8b 50 60 mov 0x60(%rax),%rdx 9f2f: 48 89 57 60 mov %rdx,0x60(%rdi) 9f33: 48 8b 50 68 mov 0x68(%rax),%rdx 9f37: 48 89 57 68 mov %rdx,0x68(%rdi) 9f3b: 48 8b 40 70 mov 0x70(%rax),%rax 9f3f: 48 89 47 70 mov %rax,0x70(%rdi) 9f43: 48 8b 41 40 mov 0x40(%rcx),%rax 9f47: 48 8d 50 c0 lea -0x40(%rax),%rdx 9f4b: 48 89 c8 mov %rcx,%rax 9f4e: 48 8d 49 40 lea 0x40(%rcx),%rcx 9f52: 48 39 ce cmp %rcx,%rsi 9f55: 0f 85 4b ff ff ff jne 9ea6 9f5b: 8b 8b a0 00 00 00 mov 0xa0(%rbx),%ecx 9f61: 85 c9 test %ecx,%ecx 9f63: 0f 85 1d 01 00 00 jne a086 9f69: 49 8b 80 a0 00 00 00 mov 0xa0(%r8),%rax 9f70: 48 8b 08 mov (%rax),%rcx 9f73: 48 8d 50 c0 lea -0x40(%rax),%rdx 9f77: 48 83 e9 40 sub $0x40,%rcx 9f7b: 48 39 c6 cmp %rax,%rsi 9f7e: 0f 84 0e 01 00 00 je a092 9f84: 44 0f b7 83 a4 00 00 movzwl 0xa4(%rbx),%r8d 9f8b: 00 9f8c: eb 1b jmp 9fa9 9f8e: 48 8b 41 40 mov 0x40(%rcx),%rax 9f92: 48 89 ca mov %rcx,%rdx 9f95: 48 8d 49 40 lea 0x40(%rcx),%rcx 9f99: 48 83 e8 40 sub $0x40,%rax 9f9d: 48 39 ce cmp %rcx,%rsi 9fa0: 0f 84 ec 00 00 00 je a092 9fa6: 48 89 c1 mov %rax,%rcx 9fa9: 66 44 39 42 04 cmp %r8w,0x4(%rdx) 9fae: 75 de jne 9f8e 9fb0: 0f b7 83 ae 00 00 00 movzwl 0xae(%rbx),%eax 9fb7: 66 39 42 0e cmp %ax,0xe(%rdx) 9fbb: 75 d1 jne 9f8e 9fbd: 48 8b 02 mov (%rdx),%rax 9fc0: be 01 00 00 00 mov $0x1,%esi 9fc5: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 9fcc: 48 8b 42 08 mov 0x8(%rdx),%rax 9fd0: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 9fd7: 48 8b 42 10 mov 0x10(%rdx),%rax 9fdb: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 9fe2: 48 8b 42 18 mov 0x18(%rdx),%rax 9fe6: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 9fed: 48 8b 42 20 mov 0x20(%rdx),%rax 9ff1: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 9ff8: 48 8b 42 28 mov 0x28(%rdx),%rax 9ffc: 48 89 83 c8 00 00 00 mov %rax,0xc8(%rbx) a003: 48 8b 42 30 mov 0x30(%rdx),%rax a007: 48 89 83 d0 00 00 00 mov %rax,0xd0(%rbx) a00e: 48 8b 42 38 mov 0x38(%rdx),%rax a012: 48 89 83 d8 00 00 00 mov %rax,0xd8(%rbx) a019: 48 8b 42 40 mov 0x40(%rdx),%rax a01d: 48 89 83 e0 00 00 00 mov %rax,0xe0(%rbx) a024: 48 8b 42 48 mov 0x48(%rdx),%rax a028: 48 89 83 e8 00 00 00 mov %rax,0xe8(%rbx) a02f: 48 8b 42 50 mov 0x50(%rdx),%rax a033: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) a03a: 48 8b 42 58 mov 0x58(%rdx),%rax a03e: 48 89 83 f8 00 00 00 mov %rax,0xf8(%rbx) a045: 48 8b 42 60 mov 0x60(%rdx),%rax a049: 48 89 83 00 01 00 00 mov %rax,0x100(%rbx) a050: 48 8b 42 68 mov 0x68(%rdx),%rax a054: 48 89 83 08 01 00 00 mov %rax,0x108(%rbx) a05b: 48 8b 42 70 mov 0x70(%rdx),%rax a05f: 48 89 83 10 01 00 00 mov %rax,0x110(%rbx) a066: e8 00 00 00 00 callq a06b a06b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a072: bf 04 00 00 00 mov $0x4,%edi a077: e8 00 00 00 00 callq a07c a07c: 8b 93 a0 00 00 00 mov 0xa0(%rbx),%edx a082: 85 d2 test %edx,%edx a084: 74 0c je a092 a086: 5b pop %rbx a087: c3 retq a088: 8b 83 a0 00 00 00 mov 0xa0(%rbx),%eax a08e: 85 c0 test %eax,%eax a090: 75 f4 jne a086 a092: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a099: bf 04 00 00 00 mov $0x4,%edi a09e: e8 00 00 00 00 callq a0a3 a0a3: c7 83 90 00 00 00 00 movl $0x0,0x90(%rbx) a0aa: 00 00 00 a0ad: 5b pop %rbx a0ae: c3 retq a0af: 90 nop 000000000000a0b0 : a0b0: e8 00 00 00 00 callq a0b5 a0b5: 41 54 push %r12 a0b7: 0f b7 b7 a4 00 00 00 movzwl 0xa4(%rdi),%esi a0be: 45 31 e4 xor %r12d,%r12d a0c1: 66 85 f6 test %si,%si a0c4: 74 4e je a114 a0c6: 0f b7 97 ae 00 00 00 movzwl 0xae(%rdi),%edx a0cd: 66 85 d2 test %dx,%dx a0d0: 74 42 je a114 a0d2: 8b 8f a0 00 00 00 mov 0xa0(%rdi),%ecx a0d8: 4c 8b 17 mov (%rdi),%r10 a0db: 85 c9 test %ecx,%ecx a0dd: 75 3b jne a11a a0df: 6a 00 pushq $0x0 a0e1: 4c 89 d7 mov %r10,%rdi a0e4: 45 31 c9 xor %r9d,%r9d a0e7: 41 b8 01 00 00 00 mov $0x1,%r8d a0ed: b9 3c 00 00 00 mov $0x3c,%ecx a0f2: e8 00 00 00 00 callq a0f7 a0f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a0fe: bf 04 00 00 00 mov $0x4,%edi a103: c6 40 3e 48 movb $0x48,0x3e(%rax) a107: 48 8d 50 50 lea 0x50(%rax),%rdx a10b: 49 89 c4 mov %rax,%r12 a10e: e8 00 00 00 00 callq a113 a113: 58 pop %rax a114: 4c 89 e0 mov %r12,%rax a117: 41 5c pop %r12 a119: c3 retq a11a: 48 8d b7 a0 00 00 00 lea 0xa0(%rdi),%rsi a121: 4c 89 d7 mov %r10,%rdi a124: e8 00 00 00 00 callq a129 a129: c6 40 3e 48 movb $0x48,0x3e(%rax) a12d: 49 89 c4 mov %rax,%r12 a130: 48 89 c7 mov %rax,%rdi a133: e8 00 00 00 00 callq a138 a138: 49 8d 54 24 50 lea 0x50(%r12),%rdx a13d: bf 04 00 00 00 mov $0x4,%edi a142: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a149: e8 00 00 00 00 callq a14e a14e: eb c4 jmp a114 000000000000a150 : a150: e8 00 00 00 00 callq a155 a155: 41 55 push %r13 a157: 41 54 push %r12 a159: 49 89 f4 mov %rsi,%r12 a15c: be 80 02 00 00 mov $0x280,%esi a161: 55 push %rbp a162: 48 89 fd mov %rdi,%rbp a165: 53 push %rbx a166: 48 c7 c3 00 00 00 00 mov $0x0,%rbx a16d: 4c 8b 2f mov (%rdi),%r13 a170: eb 03 jmp a175 a172: 8b 73 fc mov -0x4(%rbx),%esi a175: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax a17b: a8 04 test $0x4,%al a17d: 74 10 je a18f a17f: 81 fe 00 04 00 00 cmp $0x400,%esi a185: 7f 5f jg a1e6 a187: 81 3b 00 03 00 00 cmpl $0x300,(%rbx) a18d: 7f 57 jg a1e6 a18f: a8 22 test $0x22,%al a191: 74 20 je a1b3 a193: 0f b7 85 a4 00 00 00 movzwl 0xa4(%rbp),%eax a19a: 39 f0 cmp %esi,%eax a19c: 7c 48 jl a1e6 a19e: 8b 0b mov (%rbx),%ecx a1a0: 0f b7 95 ae 00 00 00 movzwl 0xae(%rbp),%edx a1a7: 39 d1 cmp %edx,%ecx a1a9: 7f 3b jg a1e6 a1ab: 39 f0 cmp %esi,%eax a1ad: 75 04 jne a1b3 a1af: 39 d1 cmp %edx,%ecx a1b1: 74 33 je a1e6 a1b3: 81 fe 3f 01 00 00 cmp $0x13f,%esi a1b9: 7e 2b jle a1e6 a1bb: 8b 13 mov (%rbx),%edx a1bd: 81 fa c7 00 00 00 cmp $0xc7,%edx a1c3: 7e 21 jle a1e6 a1c5: 6a 00 pushq $0x0 a1c7: 45 31 c9 xor %r9d,%r9d a1ca: 45 31 c0 xor %r8d,%r8d a1cd: b9 3c 00 00 00 mov $0x3c,%ecx a1d2: 4c 89 ef mov %r13,%rdi a1d5: e8 00 00 00 00 callq a1da a1da: 4c 89 e7 mov %r12,%rdi a1dd: 48 89 c6 mov %rax,%rsi a1e0: e8 00 00 00 00 callq a1e5 a1e5: 58 pop %rax a1e6: 48 83 c3 08 add $0x8,%rbx a1ea: 48 81 fb 00 00 00 00 cmp $0x0,%rbx a1f1: 0f 85 7b ff ff ff jne a172 a1f7: 5b pop %rbx a1f8: 5d pop %rbp a1f9: 41 5c pop %r12 a1fb: 41 5d pop %r13 a1fd: c3 retq a1fe: 66 90 xchg %ax,%ax 000000000000a200 : a200: e8 00 00 00 00 callq a205 a205: 55 push %rbp a206: 48 89 fd mov %rdi,%rbp a209: 48 8b bf a8 04 00 00 mov 0x4a8(%rdi),%rdi a210: e8 00 00 00 00 callq a215 a215: 48 8b bd b0 04 00 00 mov 0x4b0(%rbp),%rdi a21c: 48 c7 85 a8 04 00 00 movq $0x0,0x4a8(%rbp) a223: 00 00 00 00 a227: e8 00 00 00 00 callq a22c a22c: 48 89 ef mov %rbp,%rdi a22f: e8 00 00 00 00 callq a234 a234: 48 89 ef mov %rbp,%rdi a237: e8 00 00 00 00 callq a23c a23c: 48 89 ef mov %rbp,%rdi a23f: 5d pop %rbp a240: e9 00 00 00 00 jmpq a245 a245: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a24c: 00 00 00 00 000000000000a250 : a250: e8 00 00 00 00 callq a255 a255: 53 push %rbx a256: 48 89 fb mov %rdi,%rbx a259: 48 8b bf 98 04 00 00 mov 0x498(%rdi),%rdi a260: 48 85 ff test %rdi,%rdi a263: 74 09 je a26e a265: 80 bf b0 09 00 00 00 cmpb $0x0,0x9b0(%rdi) a26c: 75 02 jne a270 a26e: 5b pop %rbx a26f: c3 retq a270: 48 81 c7 a8 04 00 00 add $0x4a8,%rdi a277: e8 00 00 00 00 callq a27c a27c: 48 8b 83 98 04 00 00 mov 0x498(%rbx),%rax a283: c6 80 b0 09 00 00 00 movb $0x0,0x9b0(%rax) a28a: 5b pop %rbx a28b: c3 retq a28c: 0f 1f 40 00 nopl 0x0(%rax) 000000000000a290 : a290: e8 00 00 00 00 callq a295 a295: 41 56 push %r14 a297: 49 89 fe mov %rdi,%r14 a29a: 41 55 push %r13 a29c: 41 89 f5 mov %esi,%r13d a29f: 41 54 push %r12 a2a1: 55 push %rbp a2a2: 53 push %rbx a2a3: 48 8b 87 10 03 00 00 mov 0x310(%rdi),%rax a2aa: 48 8b 40 20 mov 0x20(%rax),%rax a2ae: e8 00 00 00 00 callq a2b3 a2b3: 49 8b 36 mov (%r14),%rsi a2b6: 49 89 c4 mov %rax,%r12 a2b9: 48 8b 86 d8 02 00 00 mov 0x2d8(%rsi),%rax a2c0: 48 8d 96 d8 02 00 00 lea 0x2d8(%rsi),%rdx a2c7: 48 39 d0 cmp %rdx,%rax a2ca: 74 4c je a318 a2cc: 48 8d 58 f8 lea -0x8(%rax),%rbx a2d0: bd 01 00 00 00 mov $0x1,%ebp a2d5: 8b 4b 44 mov 0x44(%rbx),%ecx a2d8: 89 e8 mov %ebp,%eax a2da: d3 e0 shl %cl,%eax a2dc: 41 23 86 80 03 00 00 and 0x380(%r14),%eax a2e3: 74 1f je a304 a2e5: 49 39 dc cmp %rbx,%r12 a2e8: 48 89 de mov %rbx,%rsi a2eb: 4c 89 f7 mov %r14,%rdi a2ee: 0f 94 c0 sete %al a2f1: 31 d2 xor %edx,%edx a2f3: 41 83 fd 01 cmp $0x1,%r13d a2f7: 0f 94 c2 sete %dl a2fa: 21 c2 and %eax,%edx a2fc: e8 00 00 00 00 callq a301 a301: 49 8b 36 mov (%r14),%rsi a304: 48 8b 43 08 mov 0x8(%rbx),%rax a308: 48 8d 96 d8 02 00 00 lea 0x2d8(%rsi),%rdx a30f: 48 8d 58 f8 lea -0x8(%rax),%rbx a313: 48 39 d0 cmp %rdx,%rax a316: 75 bd jne a2d5 a318: 5b pop %rbx a319: 5d pop %rbp a31a: 41 5c pop %r12 a31c: 41 5d pop %r13 a31e: 41 5e pop %r14 a320: c3 retq a321: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a328: 00 00 00 00 a32c: 0f 1f 40 00 nopl 0x0(%rax) 000000000000a330 : a330: e8 00 00 00 00 callq a335 a335: 48 8b 87 98 04 00 00 mov 0x498(%rdi),%rax a33c: 80 b8 b0 09 00 00 00 cmpb $0x0,0x9b0(%rax) a343: 75 03 jne a348 a345: 31 c0 xor %eax,%eax a347: c3 retq a348: 48 8b 57 08 mov 0x8(%rdi),%rdx a34c: 48 89 90 b8 08 00 00 mov %rdx,0x8b8(%rax) a353: 48 8b bf 98 04 00 00 mov 0x498(%rdi),%rdi a35a: 48 81 c7 a8 04 00 00 add $0x4a8,%rdi a361: e9 00 00 00 00 jmpq a366 a366: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) a36d: 00 00 00 000000000000a370 : a370: e8 00 00 00 00 callq a375 a375: 49 89 f1 mov %rsi,%r9 a378: 48 8b 37 mov (%rdi),%rsi a37b: 45 0f b7 51 04 movzwl 0x4(%r9),%r10d a380: 48 8b 96 d8 02 00 00 mov 0x2d8(%rsi),%rdx a387: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi a38e: 48 8d 42 f8 lea -0x8(%rdx),%rax a392: 48 39 d6 cmp %rdx,%rsi a395: 0f 84 90 00 00 00 je a42b a39b: 44 8b 87 80 03 00 00 mov 0x380(%rdi),%r8d a3a2: bf 01 00 00 00 mov $0x1,%edi a3a7: eb 0d jmp a3b6 a3a9: 48 8b 50 08 mov 0x8(%rax),%rdx a3ad: 48 8d 42 f8 lea -0x8(%rdx),%rax a3b1: 48 39 d6 cmp %rdx,%rsi a3b4: 74 69 je a41f a3b6: 8b 48 44 mov 0x44(%rax),%ecx a3b9: 89 fa mov %edi,%edx a3bb: d3 e2 shl %cl,%edx a3bd: 44 85 c2 test %r8d,%edx a3c0: 74 e7 je a3a9 a3c2: 41 b8 1d 00 00 00 mov $0x1d,%r8d a3c8: 66 41 81 fa 3f 01 cmp $0x13f,%r10w a3ce: 76 4b jbe a41b a3d0: 41 0f b7 51 0e movzwl 0xe(%r9),%edx a3d5: 66 81 fa ef 00 cmp $0xef,%dx a3da: 76 3f jbe a41b a3dc: 45 31 c0 xor %r8d,%r8d a3df: 48 85 c0 test %rax,%rax a3e2: 74 37 je a41b a3e4: 0f b7 88 a4 00 00 00 movzwl 0xa4(%rax),%ecx a3eb: 41 b8 1d 00 00 00 mov $0x1d,%r8d a3f1: 66 44 39 d1 cmp %r10w,%cx a3f5: 72 24 jb a41b a3f7: 0f b7 b0 ae 00 00 00 movzwl 0xae(%rax),%esi a3fe: 66 39 f2 cmp %si,%dx a401: 77 18 ja a41b a403: 8b 80 90 00 00 00 mov 0x90(%rax),%eax a409: 45 31 c0 xor %r8d,%r8d a40c: 85 c0 test %eax,%eax a40e: 75 0b jne a41b a410: 66 39 f2 cmp %si,%dx a413: 75 0e jne a423 a415: 66 44 39 d1 cmp %r10w,%cx a419: 75 08 jne a423 a41b: 44 89 c0 mov %r8d,%eax a41e: c3 retq a41f: 31 c0 xor %eax,%eax a421: eb 9f jmp a3c2 a423: 41 b8 1d 00 00 00 mov $0x1d,%r8d a429: eb f0 jmp a41b a42b: 41 b8 1d 00 00 00 mov $0x1d,%r8d a431: 66 41 81 fa 3f 01 cmp $0x13f,%r10w a437: 76 e2 jbe a41b a439: 66 41 81 79 0e f0 00 cmpw $0xf0,0xe(%r9) a440: 45 19 c0 sbb %r8d,%r8d a443: 41 83 e0 1d and $0x1d,%r8d a447: eb d2 jmp a41b a449: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000000a450 : a450: e8 00 00 00 00 callq a455 a455: 48 83 bf a8 04 00 00 cmpq $0x0,0x4a8(%rdi) a45c: 00 a45d: 74 01 je a460 a45f: c3 retq a460: 55 push %rbp a461: 53 push %rbx a462: 48 8b 2f mov (%rdi),%rbp a465: 48 89 fb mov %rdi,%rbx a468: 80 bf 25 05 00 00 00 cmpb $0x0,0x525(%rdi) a46f: 48 89 ee mov %rbp,%rsi a472: 0f 85 1d 01 00 00 jne a595 a478: 48 8b 96 d8 02 00 00 mov 0x2d8(%rsi),%rdx a47f: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi a486: 4c 8b 8b 98 04 00 00 mov 0x498(%rbx),%r9 a48d: 48 8d 42 f8 lea -0x8(%rdx),%rax a491: 48 39 d6 cmp %rdx,%rsi a494: 74 30 je a4c6 a496: 44 8b 83 80 03 00 00 mov 0x380(%rbx),%r8d a49d: bf 01 00 00 00 mov $0x1,%edi a4a2: 8b 48 44 mov 0x44(%rax),%ecx a4a5: 89 fa mov %edi,%edx a4a7: d3 e2 shl %cl,%edx a4a9: 44 85 c2 test %r8d,%edx a4ac: 74 0b je a4b9 a4ae: 8b 48 7c mov 0x7c(%rax),%ecx a4b1: 8d 51 de lea -0x22(%rcx),%edx a4b4: 83 fa 01 cmp $0x1,%edx a4b7: 76 57 jbe a510 a4b9: 48 8b 50 08 mov 0x8(%rax),%rdx a4bd: 48 8d 42 f8 lea -0x8(%rdx),%rax a4c1: 48 39 d6 cmp %rdx,%rsi a4c4: 75 dc jne a4a2 a4c6: 8b 43 74 mov 0x74(%rbx),%eax a4c9: 83 e0 fb and $0xfffffffb,%eax a4cc: 83 f8 0a cmp $0xa,%eax a4cf: 75 1c jne a4ed a4d1: 48 8b 83 b0 04 00 00 mov 0x4b0(%rbx),%rax a4d8: 0f b6 40 1f movzbl 0x1f(%rax),%eax a4dc: 83 e8 13 sub $0x13,%eax a4df: 3c 01 cmp $0x1,%al a4e1: 77 0a ja a4ed a4e3: 41 80 b9 b0 09 00 00 cmpb $0x0,0x9b0(%r9) a4ea: 00 a4eb: 75 2d jne a51a a4ed: 4d 85 c9 test %r9,%r9 a4f0: 0f 84 93 00 00 00 je a589 a4f6: 4c 89 ce mov %r9,%rsi a4f9: 48 89 df mov %rbx,%rdi a4fc: e8 00 00 00 00 callq a501 a501: 48 89 83 a8 04 00 00 mov %rax,0x4a8(%rbx) a508: 48 85 c0 test %rax,%rax a50b: 74 28 je a535 a50d: 5b pop %rbx a50e: 5d pop %rbp a50f: c3 retq a510: 41 80 b9 b0 09 00 00 cmpb $0x0,0x9b0(%r9) a517: 00 a518: 74 ac je a4c6 a51a: 49 8d b1 b0 04 00 00 lea 0x4b0(%r9),%rsi a521: 48 89 df mov %rbx,%rdi a524: e8 00 00 00 00 callq a529 a529: 48 89 83 a8 04 00 00 mov %rax,0x4a8(%rbx) a530: 48 85 c0 test %rax,%rax a533: 75 d8 jne a50d a535: 8b 43 74 mov 0x74(%rbx),%eax a538: 83 f8 07 cmp $0x7,%eax a53b: 74 05 je a542 a53d: 83 f8 0e cmp $0xe,%eax a540: 75 cb jne a50d a542: 48 8b 8d 98 5d 00 00 mov 0x5d98(%rbp),%rcx a549: 48 85 c9 test %rcx,%rcx a54c: 74 32 je a580 a54e: 48 63 bd a0 5d 00 00 movslq 0x5da0(%rbp),%rdi a555: be c0 0c 00 00 mov $0xcc0,%esi a55a: e8 00 00 00 00 callq a55f a55f: 48 89 c1 mov %rax,%rcx a562: 48 85 c0 test %rax,%rax a565: 74 19 je a580 a567: 48 63 95 a0 5d 00 00 movslq 0x5da0(%rbp),%rdx a56e: 48 8b b5 98 5d 00 00 mov 0x5d98(%rbp),%rsi a575: 48 89 c7 mov %rax,%rdi a578: e8 00 00 00 00 callq a57d a57d: 48 89 c1 mov %rax,%rcx a580: 48 89 8b a8 04 00 00 mov %rcx,0x4a8(%rbx) a587: eb 84 jmp a50d a589: 48 8b 83 a8 04 00 00 mov 0x4a8(%rbx),%rax a590: e9 73 ff ff ff jmpq a508 a595: e8 00 00 00 00 callq a59a a59a: 48 8b 33 mov (%rbx),%rsi a59d: e9 d6 fe ff ff jmpq a478 a5a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a5a9: 00 00 00 00 a5ad: 0f 1f 00 nopl (%rax) 000000000000a5b0 : a5b0: e8 00 00 00 00 callq a5b5 a5b5: 41 55 push %r13 a5b7: 41 54 push %r12 a5b9: 49 89 fc mov %rdi,%r12 a5bc: 55 push %rbp a5bd: 53 push %rbx a5be: e8 8d fe ff ff callq a450 a5c3: 49 8b b4 24 a8 04 00 mov 0x4a8(%r12),%rsi a5ca: 00 a5cb: 48 85 f6 test %rsi,%rsi a5ce: 0f 84 96 00 00 00 je a66a a5d4: 4c 89 e7 mov %r12,%rdi a5d7: e8 00 00 00 00 callq a5dc a5dc: 49 8b b4 24 a8 04 00 mov 0x4a8(%r12),%rsi a5e3: 00 a5e4: 4c 89 e7 mov %r12,%rdi a5e7: e8 00 00 00 00 callq a5ec a5ec: 41 89 c5 mov %eax,%r13d a5ef: 85 c0 test %eax,%eax a5f1: 0f 8e 80 00 00 00 jle a677 a5f7: 49 8b 14 24 mov (%r12),%rdx a5fb: 48 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%rax a602: 48 81 c2 d8 02 00 00 add $0x2d8,%rdx a609: 48 8d 68 f8 lea -0x8(%rax),%rbp a60d: 48 39 c2 cmp %rax,%rdx a610: 0f 84 ec 00 00 00 je a702 a616: 41 8b bc 24 80 03 00 mov 0x380(%r12),%edi a61d: 00 a61e: be 01 00 00 00 mov $0x1,%esi a623: eb 11 jmp a636 a625: 48 8b 45 08 mov 0x8(%rbp),%rax a629: 48 8d 68 f8 lea -0x8(%rax),%rbp a62d: 48 39 c2 cmp %rax,%rdx a630: 0f 84 cc 00 00 00 je a702 a636: 8b 4d 44 mov 0x44(%rbp),%ecx a639: 89 f0 mov %esi,%eax a63b: d3 e0 shl %cl,%eax a63d: 85 f8 test %edi,%eax a63f: 74 e4 je a625 a641: 48 85 ed test %rbp,%rbp a644: 0f 84 b8 00 00 00 je a702 a64a: 4c 89 e6 mov %r12,%rsi a64d: 48 89 ef mov %rbp,%rdi a650: e8 1b f8 ff ff callq 9e70 a655: 4c 89 e6 mov %r12,%rsi a658: 48 89 ef mov %rbp,%rdi a65b: e8 f0 fa ff ff callq a150 a660: 44 89 e8 mov %r13d,%eax a663: 5b pop %rbx a664: 5d pop %rbp a665: 41 5c pop %r12 a667: 41 5d pop %r13 a669: c3 retq a66a: 31 f6 xor %esi,%esi a66c: 4c 89 e7 mov %r12,%rdi a66f: 45 31 ed xor %r13d,%r13d a672: e8 00 00 00 00 callq a677 a677: 49 8b 14 24 mov (%r12),%rdx a67b: 48 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%rax a682: 48 81 c2 d8 02 00 00 add $0x2d8,%rdx a689: 48 8d 68 f8 lea -0x8(%rax),%rbp a68d: 48 39 c2 cmp %rax,%rdx a690: 74 7a je a70c a692: 41 8b bc 24 80 03 00 mov 0x380(%r12),%edi a699: 00 a69a: be 01 00 00 00 mov $0x1,%esi a69f: eb 0d jmp a6ae a6a1: 48 8b 45 08 mov 0x8(%rbp),%rax a6a5: 48 8d 68 f8 lea -0x8(%rax),%rbp a6a9: 48 39 c2 cmp %rax,%rdx a6ac: 74 5e je a70c a6ae: 8b 4d 44 mov 0x44(%rbp),%ecx a6b1: 89 f0 mov %esi,%eax a6b3: d3 e0 shl %cl,%eax a6b5: 85 f8 test %edi,%eax a6b7: 74 e8 je a6a1 a6b9: 48 85 ed test %rbp,%rbp a6bc: 74 4e je a70c a6be: 48 89 ef mov %rbp,%rdi a6c1: e8 ea f9 ff ff callq a0b0 a6c6: 48 89 c3 mov %rax,%rbx a6c9: 48 85 c0 test %rax,%rax a6cc: 74 34 je a702 a6ce: 48 89 c6 mov %rax,%rsi a6d1: 4c 89 e7 mov %r12,%rdi a6d4: 41 bd 01 00 00 00 mov $0x1,%r13d a6da: e8 00 00 00 00 callq a6df a6df: 0f b7 43 3a movzwl 0x3a(%rbx),%eax a6e3: 4c 89 e6 mov %r12,%rsi a6e6: 48 89 ef mov %rbp,%rdi a6e9: 41 89 84 24 b0 00 00 mov %eax,0xb0(%r12) a6f0: 00 a6f1: 0f b7 43 3c movzwl 0x3c(%rbx),%eax a6f5: 41 89 84 24 b4 00 00 mov %eax,0xb4(%r12) a6fc: 00 a6fd: e8 4e fa ff ff callq a150 a702: 5b pop %rbx a703: 44 89 e8 mov %r13d,%eax a706: 5d pop %rbp a707: 41 5c pop %r12 a709: 41 5d pop %r13 a70b: c3 retq a70c: 45 31 ed xor %r13d,%r13d a70f: 5b pop %rbx a710: 5d pop %rbp a711: 44 89 e8 mov %r13d,%eax a714: 41 5c pop %r12 a716: 41 5d pop %r13 a718: c3 retq a719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000000a720 : a720: e8 00 00 00 00 callq a725 a725: 41 54 push %r12 a727: 55 push %rbp a728: 48 89 fd mov %rdi,%rbp a72b: 53 push %rbx a72c: 48 8b 17 mov (%rdi),%rdx a72f: 48 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%rax a736: 48 81 c2 d8 02 00 00 add $0x2d8,%rdx a73d: 48 39 c2 cmp %rax,%rdx a740: 0f 84 90 00 00 00 je a7d6 a746: 8b bf 80 03 00 00 mov 0x380(%rdi),%edi a74c: 48 8d 58 f8 lea -0x8(%rax),%rbx a750: be 01 00 00 00 mov $0x1,%esi a755: eb 0d jmp a764 a757: 48 8b 43 08 mov 0x8(%rbx),%rax a75b: 48 8d 58 f8 lea -0x8(%rax),%rbx a75f: 48 39 c2 cmp %rax,%rdx a762: 74 72 je a7d6 a764: 8b 4b 44 mov 0x44(%rbx),%ecx a767: 89 f0 mov %esi,%eax a769: d3 e0 shl %cl,%eax a76b: 85 f8 test %edi,%eax a76d: 74 e8 je a757 a76f: e8 00 00 00 00 callq a774 a774: 84 c0 test %al,%al a776: 0f 84 d2 00 00 00 je a84e a77c: 48 85 db test %rbx,%rbx a77f: 74 1a je a79b a781: 66 81 bb a4 00 00 00 cmpw $0x13f,0xa4(%rbx) a788: 3f 01 a78a: 76 0f jbe a79b a78c: 66 81 bb ae 00 00 00 cmpw $0xef,0xae(%rbx) a793: ef 00 a795: 0f 87 a8 00 00 00 ja a843 a79b: 41 bc 02 00 00 00 mov $0x2,%r12d a7a1: 48 89 ef mov %rbp,%rdi a7a4: e8 a7 fc ff ff callq a450 a7a9: 48 83 bd a8 04 00 00 cmpq $0x0,0x4a8(%rbp) a7b0: 00 a7b1: b8 01 00 00 00 mov $0x1,%eax a7b6: 48 89 ef mov %rbp,%rdi a7b9: 44 0f 45 e0 cmovne %eax,%r12d a7bd: 44 89 e6 mov %r12d,%esi a7c0: e8 cb fa ff ff callq a290 a7c5: e8 00 00 00 00 callq a7ca a7ca: 84 c0 test %al,%al a7cc: 74 47 je a815 a7ce: 44 89 e0 mov %r12d,%eax a7d1: 5b pop %rbx a7d2: 5d pop %rbp a7d3: 41 5c pop %r12 a7d5: c3 retq a7d6: e8 00 00 00 00 callq a7db a7db: 84 c0 test %al,%al a7dd: 75 bc jne a79b a7df: 48 8b 45 00 mov 0x0(%rbp),%rax a7e3: be 04 00 00 00 mov $0x4,%esi a7e8: 48 8b 78 18 mov 0x18(%rax),%rdi a7ec: e8 00 00 00 00 callq a7f1 a7f1: 85 c0 test %eax,%eax a7f3: 79 a6 jns a79b a7f5: 48 8b 45 00 mov 0x0(%rbp),%rax a7f9: 41 bc 02 00 00 00 mov $0x2,%r12d a7ff: be 0d 00 00 00 mov $0xd,%esi a804: 48 8b 78 18 mov 0x18(%rax),%rdi a808: e8 00 00 00 00 callq a80d a80d: 44 89 e0 mov %r12d,%eax a810: 5b pop %rbx a811: 5d pop %rbp a812: 41 5c pop %r12 a814: c3 retq a815: 48 8b 45 00 mov 0x0(%rbp),%rax a819: 48 8b 58 18 mov 0x18(%rax),%rbx a81d: e8 00 00 00 00 callq a822 a822: be 0d 00 00 00 mov $0xd,%esi a827: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) a82e: 48 8b 45 00 mov 0x0(%rbp),%rax a832: 48 8b 78 18 mov 0x18(%rax),%rdi a836: e8 00 00 00 00 callq a83b a83b: 44 89 e0 mov %r12d,%eax a83e: 5b pop %rbx a83f: 5d pop %rbp a840: 41 5c pop %r12 a842: c3 retq a843: 41 bc 01 00 00 00 mov $0x1,%r12d a849: e9 53 ff ff ff jmpq a7a1 a84e: 48 8b 45 00 mov 0x0(%rbp),%rax a852: be 04 00 00 00 mov $0x4,%esi a857: 48 8b 78 18 mov 0x18(%rax),%rdi a85b: e8 00 00 00 00 callq a860 a860: 85 c0 test %eax,%eax a862: 0f 89 14 ff ff ff jns a77c a868: eb 8b jmp a7f5 a86a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000000a870 : a870: e8 00 00 00 00 callq a875 a875: 55 push %rbp a876: 48 89 fd mov %rdi,%rbp a879: e8 d2 fb ff ff callq a450 a87e: 48 8b b5 a8 04 00 00 mov 0x4a8(%rbp),%rsi a885: 48 85 f6 test %rsi,%rsi a888: 74 18 je a8a2 a88a: 48 89 ef mov %rbp,%rdi a88d: e8 00 00 00 00 callq a892 a892: 48 8b b5 a8 04 00 00 mov 0x4a8(%rbp),%rsi a899: 48 89 ef mov %rbp,%rdi a89c: 5d pop %rbp a89d: e9 00 00 00 00 jmpq a8a2 a8a2: 48 89 ef mov %rbp,%rdi a8a5: 31 f6 xor %esi,%esi a8a7: e8 00 00 00 00 callq a8ac a8ac: 31 c0 xor %eax,%eax a8ae: 5d pop %rbp a8af: c3 retq 000000000000a8b0 : a8b0: e8 00 00 00 00 callq a8b5 a8b5: 41 56 push %r14 a8b7: 41 55 push %r13 a8b9: 41 54 push %r12 a8bb: 55 push %rbp a8bc: 89 f5 mov %esi,%ebp a8be: 53 push %rbx a8bf: 48 89 fb mov %rdi,%rbx a8c2: 48 83 ec 18 sub $0x18,%rsp a8c6: 4c 8b 37 mov (%rdi),%r14 a8c9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax a8d0: 00 00 a8d2: 48 89 44 24 10 mov %rax,0x10(%rsp) a8d7: 31 c0 xor %eax,%eax a8d9: e8 00 00 00 00 callq a8de a8de: 84 c0 test %al,%al a8e0: 0f 84 e5 00 00 00 je a9cb a8e6: 40 84 ed test %bpl,%bpl a8e9: 0f 84 0e 01 00 00 je a9fd a8ef: 48 83 bb 98 04 00 00 cmpq $0x0,0x498(%rbx) a8f6: 00 a8f7: 74 15 je a90e a8f9: 31 f6 xor %esi,%esi a8fb: 48 89 df mov %rbx,%rdi a8fe: e8 00 00 00 00 callq a903 a903: 41 89 c5 mov %eax,%r13d a906: 84 c0 test %al,%al a908: 0f 85 78 01 00 00 jne aa86 a90e: 45 31 ed xor %r13d,%r13d a911: 41 bc 02 00 00 00 mov $0x2,%r12d a917: 8b 43 74 mov 0x74(%rbx),%eax a91a: 83 e0 f7 and $0xfffffff7,%eax a91d: 83 f8 03 cmp $0x3,%eax a920: 74 6d je a98f a922: 40 84 ed test %bpl,%bpl a925: 0f 84 42 01 00 00 je aa6d a92b: 80 bb b8 04 00 00 00 cmpb $0x0,0x4b8(%rbx) a932: 74 5b je a98f a934: 48 8b 13 mov (%rbx),%rdx a937: 48 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%rax a93e: 48 81 c2 d8 02 00 00 add $0x2d8,%rdx a945: 48 8d 68 f8 lea -0x8(%rax),%rbp a949: 48 39 c2 cmp %rax,%rdx a94c: 74 41 je a98f a94e: 8b bb 80 03 00 00 mov 0x380(%rbx),%edi a954: be 01 00 00 00 mov $0x1,%esi a959: 8b 4d 44 mov 0x44(%rbp),%ecx a95c: 89 f0 mov %esi,%eax a95e: d3 e0 shl %cl,%eax a960: 85 f8 test %edi,%eax a962: 74 1e je a982 a964: 8b 45 40 mov 0x40(%rbp),%eax a967: 83 f8 01 cmp $0x1,%eax a96a: 74 05 je a971 a96c: 83 f8 04 cmp $0x4,%eax a96f: 75 11 jne a982 a971: 48 8b 45 70 mov 0x70(%rbp),%rax a975: 48 8b 48 38 mov 0x38(%rax),%rcx a979: 48 85 c9 test %rcx,%rcx a97c: 0f 85 4f 02 00 00 jne abd1 a982: 48 8b 45 08 mov 0x8(%rbp),%rax a986: 48 8d 68 f8 lea -0x8(%rax),%rbp a98a: 48 39 c2 cmp %rax,%rdx a98d: 75 ca jne a959 a98f: 44 89 e6 mov %r12d,%esi a992: 48 89 df mov %rbx,%rdi a995: e8 f6 f8 ff ff callq a290 a99a: e8 00 00 00 00 callq a99f a99f: 84 c0 test %al,%al a9a1: 0f 84 9d 00 00 00 je aa44 a9a7: 48 8b 44 24 10 mov 0x10(%rsp),%rax a9ac: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax a9b3: 00 00 a9b5: 0f 85 b0 02 00 00 jne ac6b a9bb: 48 83 c4 18 add $0x18,%rsp a9bf: 44 89 e0 mov %r12d,%eax a9c2: 5b pop %rbx a9c3: 5d pop %rbp a9c4: 41 5c pop %r12 a9c6: 41 5d pop %r13 a9c8: 41 5e pop %r14 a9ca: c3 retq a9cb: 48 8b 03 mov (%rbx),%rax a9ce: be 04 00 00 00 mov $0x4,%esi a9d3: 48 8b 78 18 mov 0x18(%rax),%rdi a9d7: e8 00 00 00 00 callq a9dc a9dc: 85 c0 test %eax,%eax a9de: 0f 89 02 ff ff ff jns a8e6 a9e4: 48 8b 03 mov (%rbx),%rax a9e7: be 0d 00 00 00 mov $0xd,%esi a9ec: 41 bc 02 00 00 00 mov $0x2,%r12d a9f2: 48 8b 78 18 mov 0x18(%rax),%rdi a9f6: e8 00 00 00 00 callq a9fb a9fb: eb aa jmp a9a7 a9fd: 8b b3 bc 04 00 00 mov 0x4bc(%rbx),%esi aa03: 81 fe ff 00 00 00 cmp $0xff,%esi aa09: 0f 84 e0 fe ff ff je a8ef aa0f: 48 8b 03 mov (%rbx),%rax aa12: 41 bc 01 00 00 00 mov $0x1,%r12d aa18: 48 8d 78 f0 lea -0x10(%rax),%rdi aa1c: 48 8b 80 d8 5e 00 00 mov 0x5ed8(%rax),%rax aa23: 48 8b 40 20 mov 0x20(%rax),%rax aa27: e8 00 00 00 00 callq aa2c aa2c: 3c 01 cmp $0x1,%al aa2e: 41 83 d4 00 adc $0x0,%r12d aa32: 44 39 a3 98 00 00 00 cmp %r12d,0x98(%rbx) aa39: 0f 85 b0 fe ff ff jne a8ef aa3f: e9 56 ff ff ff jmpq a99a aa44: 48 8b 03 mov (%rbx),%rax aa47: 48 8b 68 18 mov 0x18(%rax),%rbp aa4b: e8 00 00 00 00 callq aa50 aa50: be 0d 00 00 00 mov $0xd,%esi aa55: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) aa5c: 48 8b 03 mov (%rbx),%rax aa5f: 48 8b 78 18 mov 0x18(%rax),%rdi aa63: e8 00 00 00 00 callq aa68 aa68: e9 3a ff ff ff jmpq a9a7 aa6d: 80 bb b9 04 00 00 00 cmpb $0x0,0x4b9(%rbx) aa74: 0f 84 15 ff ff ff je a98f aa7a: 44 8b a3 98 00 00 00 mov 0x98(%rbx),%r12d aa81: e9 09 ff ff ff jmpq a98f aa86: c6 83 b9 04 00 00 00 movb $0x0,0x4b9(%rbx) aa8d: 48 8b bb a8 04 00 00 mov 0x4a8(%rbx),%rdi aa94: e8 00 00 00 00 callq aa99 aa99: 48 89 df mov %rbx,%rdi aa9c: 48 c7 83 a8 04 00 00 movq $0x0,0x4a8(%rbx) aaa3: 00 00 00 00 aaa7: e8 a4 f9 ff ff callq a450 aaac: 48 8b bb a8 04 00 00 mov 0x4a8(%rbx),%rdi aab3: 48 85 ff test %rdi,%rdi aab6: 0f 84 48 01 00 00 je ac04 aabc: 0f b6 47 14 movzbl 0x14(%rdi),%eax aac0: 44 0f b6 ab a0 04 00 movzbl 0x4a0(%rbx),%r13d aac7: 00 aac8: 89 c2 mov %eax,%edx aaca: c0 ea 07 shr $0x7,%dl aacd: 88 93 a1 04 00 00 mov %dl,0x4a1(%rbx) aad3: 84 c0 test %al,%al aad5: 0f 89 a7 00 00 00 jns ab82 aadb: 45 84 ed test %r13b,%r13b aade: 0f 84 93 00 00 00 je ab77 aae4: 48 89 e6 mov %rsp,%rsi aae7: 4c 89 f7 mov %r14,%rdi aaea: 4d 8d 6e f0 lea -0x10(%r14),%r13 aaee: 41 bc 01 00 00 00 mov $0x1,%r12d aaf4: e8 00 00 00 00 callq aaf9 aaf9: 48 89 e7 mov %rsp,%rdi aafc: e8 00 00 00 00 callq ab01 ab01: 48 85 c0 test %rax,%rax ab04: 0f 84 9c 00 00 00 je aba6 ab0a: 48 39 c3 cmp %rax,%rbx ab0d: 74 ea je aaf9 ab0f: 80 b8 a0 04 00 00 00 cmpb $0x0,0x4a0(%rax) ab16: 74 e1 je aaf9 ab18: 48 8b 93 98 04 00 00 mov 0x498(%rbx),%rdx ab1f: 48 8b 88 98 04 00 00 mov 0x498(%rax),%rcx ab26: 0f b6 92 59 04 00 00 movzbl 0x459(%rdx),%edx ab2d: 38 91 59 04 00 00 cmp %dl,0x459(%rcx) ab33: 75 c4 jne aaf9 ab35: 83 78 74 01 cmpl $0x1,0x74(%rax) ab39: 74 be je aaf9 ab3b: 49 8b 86 d8 5e 00 00 mov 0x5ed8(%r14),%rax ab42: 8b b3 bc 04 00 00 mov 0x4bc(%rbx),%esi ab48: 4c 89 ef mov %r13,%rdi ab4b: 48 8b 40 20 mov 0x20(%rax),%rax ab4f: e8 00 00 00 00 callq ab54 ab54: 84 c0 test %al,%al ab56: 75 a1 jne aaf9 ab58: 48 8b bb a8 04 00 00 mov 0x4a8(%rbx),%rdi ab5f: 41 bc 02 00 00 00 mov $0x2,%r12d ab65: e8 00 00 00 00 callq ab6a ab6a: 48 c7 83 a8 04 00 00 movq $0x0,0x4a8(%rbx) ab71: 00 00 00 00 ab75: eb 82 jmp aaf9 ab77: 41 bc 01 00 00 00 mov $0x1,%r12d ab7d: e9 0d fe ff ff jmpq a98f ab82: 41 bc 01 00 00 00 mov $0x1,%r12d ab88: 45 84 ed test %r13b,%r13b ab8b: 0f 84 86 fd ff ff je a917 ab91: e8 00 00 00 00 callq ab96 ab96: 48 c7 83 a8 04 00 00 movq $0x0,0x4a8(%rbx) ab9d: 00 00 00 00 aba1: e9 68 fd ff ff jmpq a90e aba6: 48 89 e7 mov %rsp,%rdi aba9: e8 00 00 00 00 callq abae abae: 41 83 fc 01 cmp $0x1,%r12d abb2: 0f 85 56 fd ff ff jne a90e abb8: 0f b6 83 a1 04 00 00 movzbl 0x4a1(%rbx),%eax abbf: 45 31 ed xor %r13d,%r13d abc2: 84 c0 test %al,%al abc4: 75 b1 jne ab77 abc6: 41 bc 01 00 00 00 mov $0x1,%r12d abcc: e9 46 fd ff ff jmpq a917 abd1: 45 84 ed test %r13b,%r13b abd4: 75 47 jne ac1d abd6: 41 83 fc 01 cmp $0x1,%r12d abda: 74 9b je ab77 abdc: 48 89 de mov %rbx,%rsi abdf: 48 89 ef mov %rbp,%rdi abe2: e8 00 00 00 00 callq abe7 abe7: 41 89 c4 mov %eax,%r12d abea: 83 f8 01 cmp $0x1,%eax abed: 74 73 je ac62 abef: 83 f8 02 cmp $0x2,%eax abf2: 0f 84 97 fd ff ff je a98f abf8: c6 83 b9 04 00 00 01 movb $0x1,0x4b9(%rbx) abff: e9 8b fd ff ff jmpq a98f ac04: 48 8b 73 48 mov 0x48(%rbx),%rsi ac08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac0f: e8 00 00 00 00 callq ac14 ac14: 0f b6 83 a1 04 00 00 movzbl 0x4a1(%rbx),%eax ac1b: eb a5 jmp abc2 ac1d: c6 83 a1 04 00 00 01 movb $0x1,0x4a1(%rbx) ac24: 48 89 de mov %rbx,%rsi ac27: 48 89 ef mov %rbp,%rdi ac2a: 48 8b 40 38 mov 0x38(%rax),%rax ac2e: e8 00 00 00 00 callq ac33 ac33: 8b 55 40 mov 0x40(%rbp),%edx ac36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ac3d: bf 04 00 00 00 mov $0x4,%edi ac42: 41 89 c5 mov %eax,%r13d ac45: 89 c1 mov %eax,%ecx ac47: e8 00 00 00 00 callq ac4c ac4c: 41 83 fd 01 cmp $0x1,%r13d ac50: 0f 85 39 fd ff ff jne a98f ac56: c6 83 a1 04 00 00 00 movb $0x0,0x4a1(%rbx) ac5d: e9 2d fd ff ff jmpq a98f ac62: c6 83 a1 04 00 00 00 movb $0x0,0x4a1(%rbx) ac69: eb 8d jmp abf8 ac6b: e8 00 00 00 00 callq ac70 000000000000ac70 : ac70: e8 00 00 00 00 callq ac75 ac75: 41 55 push %r13 ac77: 41 54 push %r12 ac79: 49 89 fc mov %rdi,%r12 ac7c: 55 push %rbp ac7d: 53 push %rbx ac7e: 89 f3 mov %esi,%ebx ac80: e8 00 00 00 00 callq ac85 ac85: 84 c0 test %al,%al ac87: 75 1a jne aca3 ac89: 49 8b 04 24 mov (%r12),%rax ac8d: be 04 00 00 00 mov $0x4,%esi ac92: 48 8b 78 18 mov 0x18(%rax),%rdi ac96: e8 00 00 00 00 callq ac9b ac9b: 85 c0 test %eax,%eax ac9d: 0f 88 9c 01 00 00 js ae3f aca3: 49 8b 14 24 mov (%r12),%rdx aca7: 48 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%rax acae: 48 81 c2 d8 02 00 00 add $0x2d8,%rdx acb5: 48 8d 68 f8 lea -0x8(%rax),%rbp acb9: 48 39 c2 cmp %rax,%rdx acbc: 0f 84 aa 00 00 00 je ad6c acc2: 41 8b bc 24 80 03 00 mov 0x380(%r12),%edi acc9: 00 acca: be 01 00 00 00 mov $0x1,%esi accf: eb 11 jmp ace2 acd1: 48 8b 45 08 mov 0x8(%rbp),%rax acd5: 48 8d 68 f8 lea -0x8(%rax),%rbp acd9: 48 39 c2 cmp %rax,%rdx acdc: 0f 84 8a 00 00 00 je ad6c ace2: 8b 4d 44 mov 0x44(%rbp),%ecx ace5: 89 f0 mov %esi,%eax ace7: d3 e0 shl %cl,%eax ace9: 85 f8 test %edi,%eax aceb: 74 e4 je acd1 aced: 49 83 bc 24 98 04 00 cmpq $0x0,0x498(%r12) acf4: 00 00 acf6: 74 12 je ad0a acf8: 31 f6 xor %esi,%esi acfa: 4c 89 e7 mov %r12,%rdi acfd: e8 00 00 00 00 callq ad02 ad02: 84 c0 test %al,%al ad04: 0f 85 b4 00 00 00 jne adbe ad0a: 84 db test %bl,%bl ad0c: 0f 84 91 00 00 00 je ada3 ad12: 41 80 bc 24 b8 04 00 cmpb $0x0,0x4b8(%r12) ad19: 00 00 ad1b: 74 2b je ad48 ad1d: 48 85 ed test %rbp,%rbp ad20: 74 26 je ad48 ad22: 48 8b 45 70 mov 0x70(%rbp),%rax ad26: 4c 89 e6 mov %r12,%rsi ad29: 48 89 ef mov %rbp,%rdi ad2c: 48 8b 40 38 mov 0x38(%rax),%rax ad30: e8 00 00 00 00 callq ad35 ad35: 41 89 c5 mov %eax,%r13d ad38: 83 f8 02 cmp $0x2,%eax ad3b: 74 11 je ad4e ad3d: 41 c6 84 24 b9 04 00 movb $0x1,0x4b9(%r12) ad44: 00 01 ad46: eb 06 jmp ad4e ad48: 41 bd 02 00 00 00 mov $0x2,%r13d ad4e: 44 89 ee mov %r13d,%esi ad51: 4c 89 e7 mov %r12,%rdi ad54: e8 37 f5 ff ff callq a290 ad59: e8 00 00 00 00 callq ad5e ad5e: 84 c0 test %al,%al ad60: 74 11 je ad73 ad62: 5b pop %rbx ad63: 44 89 e8 mov %r13d,%eax ad66: 5d pop %rbp ad67: 41 5c pop %r12 ad69: 41 5d pop %r13 ad6b: c3 retq ad6c: 31 ed xor %ebp,%ebp ad6e: e9 7a ff ff ff jmpq aced ad73: 49 8b 04 24 mov (%r12),%rax ad77: 48 8b 58 18 mov 0x18(%rax),%rbx ad7b: e8 00 00 00 00 callq ad80 ad80: be 0d 00 00 00 mov $0xd,%esi ad85: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) ad8c: 49 8b 04 24 mov (%r12),%rax ad90: 48 8b 78 18 mov 0x18(%rax),%rdi ad94: e8 00 00 00 00 callq ad99 ad99: 44 89 e8 mov %r13d,%eax ad9c: 5b pop %rbx ad9d: 5d pop %rbp ad9e: 41 5c pop %r12 ada0: 41 5d pop %r13 ada2: c3 retq ada3: 41 80 bc 24 b9 04 00 cmpb $0x0,0x4b9(%r12) adaa: 00 00 adac: 41 bd 02 00 00 00 mov $0x2,%r13d adb2: 74 a5 je ad59 adb4: 45 8b ac 24 98 00 00 mov 0x98(%r12),%r13d adbb: 00 adbc: eb 9b jmp ad59 adbe: 41 c6 84 24 b9 04 00 movb $0x0,0x4b9(%r12) adc5: 00 00 adc7: 49 8b bc 24 a8 04 00 mov 0x4a8(%r12),%rdi adce: 00 adcf: e8 00 00 00 00 callq add4 add4: 4c 89 e7 mov %r12,%rdi add7: 49 c7 84 24 a8 04 00 movq $0x0,0x4a8(%r12) adde: 00 00 00 00 00 ade3: e8 68 f6 ff ff callq a450 ade8: 49 8b bc 24 a8 04 00 mov 0x4a8(%r12),%rdi adef: 00 adf0: 48 85 ff test %rdi,%rdi adf3: 74 67 je ae5c adf5: 0f b6 47 14 movzbl 0x14(%rdi),%eax adf9: 41 bd 01 00 00 00 mov $0x1,%r13d adff: 89 c2 mov %eax,%edx ae01: c0 ea 07 shr $0x7,%dl ae04: 41 88 94 24 a1 04 00 mov %dl,0x4a1(%r12) ae0b: 00 ae0c: 84 c0 test %al,%al ae0e: 0f 89 3a ff ff ff jns ad4e ae14: 41 80 bc 24 a0 04 00 cmpb $0x0,0x4a0(%r12) ae1b: 00 00 ae1d: 0f 84 2b ff ff ff je ad4e ae23: e8 00 00 00 00 callq ae28 ae28: 41 bd 02 00 00 00 mov $0x2,%r13d ae2e: 49 c7 84 24 a8 04 00 movq $0x0,0x4a8(%r12) ae35: 00 00 00 00 00 ae3a: e9 0f ff ff ff jmpq ad4e ae3f: 49 8b 04 24 mov (%r12),%rax ae43: be 0d 00 00 00 mov $0xd,%esi ae48: 41 bd 02 00 00 00 mov $0x2,%r13d ae4e: 48 8b 78 18 mov 0x18(%rax),%rdi ae52: e8 00 00 00 00 callq ae57 ae57: e9 06 ff ff ff jmpq ad62 ae5c: 49 8b 74 24 48 mov 0x48(%r12),%rsi ae61: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae68: 41 bd 01 00 00 00 mov $0x1,%r13d ae6e: e8 00 00 00 00 callq ae73 ae73: e9 d6 fe ff ff jmpq ad4e ae78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ae7f: 00 000000000000ae80 : ae80: e8 00 00 00 00 callq ae85 ae85: 41 54 push %r12 ae87: 49 89 f4 mov %rsi,%r12 ae8a: 55 push %rbp ae8b: 8b 47 74 mov 0x74(%rdi),%eax ae8e: 48 89 fd mov %rdi,%rbp ae91: 83 f8 0e cmp $0xe,%eax ae94: 74 52 je aee8 ae96: 83 f8 07 cmp $0x7,%eax ae99: 74 4d je aee8 ae9b: 48 8b 87 b0 04 00 00 mov 0x4b0(%rdi),%rax aea2: 0f b6 40 1f movzbl 0x1f(%rax),%eax aea6: 83 e8 13 sub $0x13,%eax aea9: 3c 01 cmp $0x1,%al aeab: 0f 86 3f 01 00 00 jbe aff0 aeb1: 48 8b bf a8 04 00 00 mov 0x4a8(%rdi),%rdi aeb8: 48 85 ff test %rdi,%rdi aebb: 0f 84 f9 00 00 00 je afba aec1: e8 00 00 00 00 callq aec6 aec6: 84 c0 test %al,%al aec8: 0f 84 d3 00 00 00 je afa1 aece: 41 81 3c 24 20 30 05 cmpl $0x53020,(%r12) aed5: 00 aed6: 41 b8 0f 00 00 00 mov $0xf,%r8d aedc: 7f 03 jg aee1 aede: 45 31 c0 xor %r8d,%r8d aee1: 44 89 c0 mov %r8d,%eax aee4: 5d pop %rbp aee5: 41 5c pop %r12 aee7: c3 retq aee8: 48 8b 75 00 mov 0x0(%rbp),%rsi aeec: 45 0f b7 4c 24 04 movzwl 0x4(%r12),%r9d aef2: 48 8b 96 d8 02 00 00 mov 0x2d8(%rsi),%rdx aef9: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi af00: 48 8d 42 f8 lea -0x8(%rdx),%rax af04: 48 39 d6 cmp %rdx,%rsi af07: 0f 84 fe 00 00 00 je b00b af0d: 44 8b 85 80 03 00 00 mov 0x380(%rbp),%r8d af14: bf 01 00 00 00 mov $0x1,%edi af19: eb 11 jmp af2c af1b: 48 8b 50 08 mov 0x8(%rax),%rdx af1f: 48 8d 42 f8 lea -0x8(%rdx),%rax af23: 48 39 d6 cmp %rdx,%rsi af26: 0f 84 cc 00 00 00 je aff8 af2c: 8b 48 44 mov 0x44(%rax),%ecx af2f: 89 fa mov %edi,%edx af31: d3 e2 shl %cl,%edx af33: 44 85 c2 test %r8d,%edx af36: 74 e3 je af1b af38: 41 b8 1d 00 00 00 mov $0x1d,%r8d af3e: 66 41 81 f9 3f 01 cmp $0x13f,%r9w af44: 76 9b jbe aee1 af46: 41 0f b7 54 24 0e movzwl 0xe(%r12),%edx af4c: 66 81 fa ef 00 cmp $0xef,%dx af51: 76 8e jbe aee1 af53: 48 85 c0 test %rax,%rax af56: 74 86 je aede af58: 0f b7 88 a4 00 00 00 movzwl 0xa4(%rax),%ecx af5f: 66 44 39 c9 cmp %r9w,%cx af63: 0f 82 78 ff ff ff jb aee1 af69: 0f b7 b0 ae 00 00 00 movzwl 0xae(%rax),%esi af70: 66 39 f2 cmp %si,%dx af73: 0f 87 68 ff ff ff ja aee1 af79: 8b 80 90 00 00 00 mov 0x90(%rax),%eax af7f: 85 c0 test %eax,%eax af81: 0f 85 57 ff ff ff jne aede af87: 66 39 f2 cmp %si,%dx af8a: 75 0a jne af96 af8c: 66 44 39 c9 cmp %r9w,%cx af90: 0f 84 48 ff ff ff je aede af96: 41 b8 1d 00 00 00 mov $0x1d,%r8d af9c: e9 40 ff ff ff jmpq aee1 afa1: 41 81 3c 24 88 84 02 cmpl $0x28488,(%r12) afa8: 00 afa9: 41 b8 0f 00 00 00 mov $0xf,%r8d afaf: 0f 8e 29 ff ff ff jle aede afb5: e9 27 ff ff ff jmpq aee1 afba: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi afc1: 48 85 ff test %rdi,%rdi afc4: 0f 84 f7 fe ff ff je aec1 afca: 48 8b 77 48 mov 0x48(%rdi),%rsi afce: 48 8b 7f 50 mov 0x50(%rdi),%rdi afd2: ba c0 0c 00 00 mov $0xcc0,%edx afd7: e8 00 00 00 00 callq afdc afdc: 48 89 c7 mov %rax,%rdi afdf: 48 85 c0 test %rax,%rax afe2: 74 1b je afff afe4: 48 89 85 a8 04 00 00 mov %rax,0x4a8(%rbp) afeb: e9 d1 fe ff ff jmpq aec1 aff0: 5d pop %rbp aff1: 41 5c pop %r12 aff3: e9 00 00 00 00 jmpq aff8 aff8: 31 c0 xor %eax,%eax affa: e9 39 ff ff ff jmpq af38 afff: 48 8b bd a8 04 00 00 mov 0x4a8(%rbp),%rdi b006: e9 b6 fe ff ff jmpq aec1 b00b: 41 b8 1d 00 00 00 mov $0x1d,%r8d b011: 66 41 81 f9 3f 01 cmp $0x13f,%r9w b017: 0f 86 c4 fe ff ff jbe aee1 b01d: 66 41 81 7c 24 0e ef cmpw $0xef,0xe(%r12) b024: 00 b025: 0f 87 b3 fe ff ff ja aede b02b: e9 b1 fe ff ff jmpq aee1 000000000000b030 : b030: e8 00 00 00 00 callq b035 b035: 41 55 push %r13 b037: 41 54 push %r12 b039: 49 89 f4 mov %rsi,%r12 b03c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b043: 55 push %rbp b044: 48 89 fd mov %rdi,%rbp b047: 53 push %rbx b048: 4c 8b 2f mov (%rdi),%r13 b04b: bf 04 00 00 00 mov $0x4,%edi b050: 48 89 d3 mov %rdx,%rbx b053: e8 00 00 00 00 callq b058 b058: 4d 39 a5 18 05 00 00 cmp %r12,0x518(%r13) b05f: 74 09 je b06a b061: 5b pop %rbx b062: 31 c0 xor %eax,%eax b064: 5d pop %rbp b065: 41 5c pop %r12 b067: 41 5d pop %r13 b069: c3 retq b06a: 48 8b 85 88 03 00 00 mov 0x388(%rbp),%rax b071: 48 85 c0 test %rax,%rax b074: 74 55 je b0cb b076: 48 83 fb 04 cmp $0x4,%rbx b07a: ba 01 00 00 00 mov $0x1,%edx b07f: 48 0f 43 da cmovae %rdx,%rbx b083: 3b 98 90 00 00 00 cmp 0x90(%rax),%ebx b089: 74 d6 je b061 b08b: 48 8b 78 50 mov 0x50(%rax),%rdi b08f: 89 98 90 00 00 00 mov %ebx,0x90(%rax) b095: 48 85 ff test %rdi,%rdi b098: 74 c7 je b061 b09a: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) b0a1: 74 be je b061 b0a3: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax b0aa: 8b 8f 94 01 00 00 mov 0x194(%rdi),%ecx b0b0: 48 8d b7 a0 00 00 00 lea 0xa0(%rdi),%rsi b0b7: 8b 97 90 01 00 00 mov 0x190(%rdi),%edx b0bd: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8 b0c4: e8 00 00 00 00 callq b0c9 b0c9: eb 96 jmp b061 b0cb: 48 8b 85 10 03 00 00 mov 0x310(%rbp),%rax b0d2: 48 89 ef mov %rbp,%rdi b0d5: 48 8b 40 20 mov 0x20(%rax),%rax b0d9: e8 00 00 00 00 callq b0de b0de: eb 96 jmp b076 000000000000b0e0 : b0e0: e8 00 00 00 00 callq b0e5 b0e5: 41 57 push %r15 b0e7: 41 56 push %r14 b0e9: 49 89 fe mov %rdi,%r14 b0ec: 41 55 push %r13 b0ee: 41 54 push %r12 b0f0: 55 push %rbp b0f1: 53 push %rbx b0f2: 4c 8b 2f mov (%rdi),%r13 b0f5: 89 f3 mov %esi,%ebx b0f7: 4c 8b a7 b0 04 00 00 mov 0x4b0(%rdi),%r12 b0fe: 49 8b 85 d8 02 00 00 mov 0x2d8(%r13),%rax b105: 49 8d 95 d8 02 00 00 lea 0x2d8(%r13),%rdx b10c: 48 39 c2 cmp %rax,%rdx b10f: 0f 84 37 01 00 00 je b24c b115: 8b bf 80 03 00 00 mov 0x380(%rdi),%edi b11b: 48 8d 68 f8 lea -0x8(%rax),%rbp b11f: be 01 00 00 00 mov $0x1,%esi b124: eb 11 jmp b137 b126: 48 8b 45 08 mov 0x8(%rbp),%rax b12a: 48 8d 68 f8 lea -0x8(%rax),%rbp b12e: 48 39 c2 cmp %rax,%rdx b131: 0f 84 15 01 00 00 je b24c b137: 8b 4d 44 mov 0x44(%rbp),%ecx b13a: 89 f0 mov %esi,%eax b13c: d3 e0 shl %cl,%eax b13e: 85 f8 test %edi,%eax b140: 74 e4 je b126 b142: e8 00 00 00 00 callq b147 b147: 84 c0 test %al,%al b149: 0f 84 0c 01 00 00 je b25b b14f: 84 db test %bl,%bl b151: 75 3f jne b192 b153: 41 8b b6 bc 04 00 00 mov 0x4bc(%r14),%esi b15a: 81 fe ff 00 00 00 cmp $0xff,%esi b160: 74 30 je b192 b162: 49 8b 06 mov (%r14),%rax b165: 41 bf 01 00 00 00 mov $0x1,%r15d b16b: 48 8d 78 f0 lea -0x10(%rax),%rdi b16f: 48 8b 80 d8 5e 00 00 mov 0x5ed8(%rax),%rax b176: 48 8b 40 20 mov 0x20(%rax),%rax b17a: e8 00 00 00 00 callq b17f b17f: 3c 01 cmp $0x1,%al b181: 41 83 d7 00 adc $0x0,%r15d b185: 45 39 be 98 00 00 00 cmp %r15d,0x98(%r14) b18c: 0f 84 8f 00 00 00 je b221 b192: 49 8b be a8 04 00 00 mov 0x4a8(%r14),%rdi b199: e8 00 00 00 00 callq b19e b19e: 41 8b 46 74 mov 0x74(%r14),%eax b1a2: 49 c7 86 a8 04 00 00 movq $0x0,0x4a8(%r14) b1a9: 00 00 00 00 b1ad: 83 f8 0e cmp $0xe,%eax b1b0: 74 09 je b1bb b1b2: 83 f8 07 cmp $0x7,%eax b1b5: 0f 85 d2 00 00 00 jne b28d b1bb: 41 bf 02 00 00 00 mov $0x2,%r15d b1c1: 48 85 ed test %rbp,%rbp b1c4: 74 1f je b1e5 b1c6: 66 81 bd a4 00 00 00 cmpw $0x13f,0xa4(%rbp) b1cd: 3f 01 b1cf: 76 14 jbe b1e5 b1d1: 45 31 ff xor %r15d,%r15d b1d4: 66 81 bd ae 00 00 00 cmpw $0xf0,0xae(%rbp) b1db: f0 00 b1dd: 41 0f 92 c7 setb %r15b b1e1: 41 83 c7 01 add $0x1,%r15d b1e5: 41 80 7c 24 28 00 cmpb $0x0,0x28(%r12) b1eb: 41 c6 44 24 1f 13 movb $0x13,0x1f(%r12) b1f1: 0f 84 75 01 00 00 je b36c b1f7: 4c 89 f7 mov %r14,%rdi b1fa: e8 00 00 00 00 callq b1ff b1ff: 85 c0 test %eax,%eax b201: b8 01 00 00 00 mov $0x1,%eax b206: 44 0f 44 f8 cmove %eax,%r15d b20a: 41 80 7c 24 28 00 cmpb $0x0,0x28(%r12) b210: 0f 84 68 01 00 00 je b37e b216: 44 89 fe mov %r15d,%esi b219: 4c 89 f7 mov %r14,%rdi b21c: e8 6f f0 ff ff callq a290 b221: e8 00 00 00 00 callq b226 b226: 84 c0 test %al,%al b228: 0f 84 15 01 00 00 je b343 b22e: 41 8b 46 74 mov 0x74(%r14),%eax b232: 83 e0 fb and $0xfffffffb,%eax b235: 83 f8 0a cmp $0xa,%eax b238: 0f 84 e4 00 00 00 je b322 b23e: 5b pop %rbx b23f: 44 89 f8 mov %r15d,%eax b242: 5d pop %rbp b243: 41 5c pop %r12 b245: 41 5d pop %r13 b247: 41 5e pop %r14 b249: 41 5f pop %r15 b24b: c3 retq b24c: 31 ed xor %ebp,%ebp b24e: e8 00 00 00 00 callq b253 b253: 84 c0 test %al,%al b255: 0f 85 f4 fe ff ff jne b14f b25b: 49 8b 06 mov (%r14),%rax b25e: be 04 00 00 00 mov $0x4,%esi b263: 48 8b 78 18 mov 0x18(%rax),%rdi b267: e8 00 00 00 00 callq b26c b26c: 85 c0 test %eax,%eax b26e: 0f 89 db fe ff ff jns b14f b274: 49 8b 06 mov (%r14),%rax b277: be 0d 00 00 00 mov $0xd,%esi b27c: 41 bf 02 00 00 00 mov $0x2,%r15d b282: 48 8b 78 18 mov 0x18(%rax),%rdi b286: e8 00 00 00 00 callq b28b b28b: eb b1 jmp b23e b28d: 49 8b 36 mov (%r14),%rsi b290: 48 8b 96 d8 02 00 00 mov 0x2d8(%rsi),%rdx b297: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi b29e: 48 8d 42 f8 lea -0x8(%rdx),%rax b2a2: 48 39 d6 cmp %rdx,%rsi b2a5: 74 34 je b2db b2a7: 45 8b 86 80 03 00 00 mov 0x380(%r14),%r8d b2ae: bf 01 00 00 00 mov $0x1,%edi b2b3: 8b 48 44 mov 0x44(%rax),%ecx b2b6: 89 fa mov %edi,%edx b2b8: d3 e2 shl %cl,%edx b2ba: 44 85 c2 test %r8d,%edx b2bd: 74 0f je b2ce b2bf: 8b 58 7c mov 0x7c(%rax),%ebx b2c2: 8d 53 de lea -0x22(%rbx),%edx b2c5: 83 fa 01 cmp $0x1,%edx b2c8: 0f 86 c2 00 00 00 jbe b390 b2ce: 48 8b 50 08 mov 0x8(%rax),%rdx b2d2: 48 8d 42 f8 lea -0x8(%rdx),%rax b2d6: 48 39 d6 cmp %rdx,%rsi b2d9: 75 d8 jne b2b3 b2db: 4c 89 f7 mov %r14,%rdi b2de: e8 00 00 00 00 callq b2e3 b2e3: 49 8d 7d f0 lea -0x10(%r13),%rdi b2e7: 41 88 44 24 1f mov %al,0x1f(%r12) b2ec: 49 8b 85 d8 5e 00 00 mov 0x5ed8(%r13),%rax b2f3: 41 8b b6 bc 04 00 00 mov 0x4bc(%r14),%esi b2fa: 48 8b 40 20 mov 0x20(%rax),%rax b2fe: e8 00 00 00 00 callq b303 b303: 84 c0 test %al,%al b305: 0f 84 da 00 00 00 je b3e5 b30b: 41 80 7c 24 1f 13 cmpb $0x13,0x1f(%r12) b311: 0f 84 04 01 00 00 je b41b b317: 41 bf 01 00 00 00 mov $0x1,%r15d b31d: e9 f4 fe ff ff jmpq b216 b322: 49 8d 4c 24 0f lea 0xf(%r12),%rcx b327: 4c 89 e2 mov %r12,%rdx b32a: 44 89 fe mov %r15d,%esi b32d: 4c 89 f7 mov %r14,%rdi b330: e8 00 00 00 00 callq b335 b335: 44 89 f8 mov %r15d,%eax b338: 5b pop %rbx b339: 5d pop %rbp b33a: 41 5c pop %r12 b33c: 41 5d pop %r13 b33e: 41 5e pop %r14 b340: 41 5f pop %r15 b342: c3 retq b343: 49 8b 06 mov (%r14),%rax b346: 48 8b 58 18 mov 0x18(%rax),%rbx b34a: e8 00 00 00 00 callq b34f b34f: be 0d 00 00 00 mov $0xd,%esi b354: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) b35b: 49 8b 06 mov (%r14),%rax b35e: 48 8b 78 18 mov 0x18(%rax),%rdi b362: e8 00 00 00 00 callq b367 b367: e9 c2 fe ff ff jmpq b22e b36c: be 0c 00 00 00 mov $0xc,%esi b371: 4c 89 f7 mov %r14,%rdi b374: e8 00 00 00 00 callq b379 b379: e9 79 fe ff ff jmpq b1f7 b37e: be 0d 00 00 00 mov $0xd,%esi b383: 4c 89 f7 mov %r14,%rdi b386: e8 00 00 00 00 callq b38b b38b: e9 86 fe ff ff jmpq b216 b390: 41 c6 44 24 1f 13 movb $0x13,0x1f(%r12) b396: 4c 89 f7 mov %r14,%rdi b399: e8 00 00 00 00 callq b39e b39e: 48 85 ed test %rbp,%rbp b3a1: 74 5c je b3ff b3a3: 48 89 ef mov %rbp,%rdi b3a6: e8 00 00 00 00 callq b3ab b3ab: be 01 00 00 00 mov $0x1,%esi b3b0: 4c 89 f7 mov %r14,%rdi b3b3: e8 00 00 00 00 callq b3b8 b3b8: 84 c0 test %al,%al b3ba: 0f 85 57 ff ff ff jne b317 b3c0: 41 80 be b8 04 00 00 cmpb $0x0,0x4b8(%r14) b3c7: 00 b3c8: 74 35 je b3ff b3ca: 48 8b 45 70 mov 0x70(%rbp),%rax b3ce: 4c 89 f6 mov %r14,%rsi b3d1: 48 89 ef mov %rbp,%rdi b3d4: 48 8b 40 38 mov 0x38(%rax),%rax b3d8: e8 00 00 00 00 callq b3dd b3dd: 41 89 c7 mov %eax,%r15d b3e0: e9 31 fe ff ff jmpq b216 b3e5: 41 80 7c 24 1f 13 cmpb $0x13,0x1f(%r12) b3eb: 74 1d je b40a b3ed: 31 f6 xor %esi,%esi b3ef: 4c 89 f7 mov %r14,%rdi b3f2: e8 00 00 00 00 callq b3f7 b3f7: 84 c0 test %al,%al b3f9: 0f 85 18 ff ff ff jne b317 b3ff: 41 bf 02 00 00 00 mov $0x2,%r15d b405: e9 0c fe ff ff jmpq b216 b40a: 4c 89 f7 mov %r14,%rdi b40d: e8 00 00 00 00 callq b412 b412: 85 c0 test %eax,%eax b414: 75 e9 jne b3ff b416: e9 fc fe ff ff jmpq b317 b41b: 4c 89 f7 mov %r14,%rdi b41e: 41 bf 01 00 00 00 mov $0x1,%r15d b424: e8 00 00 00 00 callq b429 b429: e9 e8 fd ff ff jmpq b216 b42e: 66 90 xchg %ax,%ax 000000000000b430 : b430: e8 00 00 00 00 callq b435 b435: 41 55 push %r13 b437: 41 54 push %r12 b439: 49 89 fc mov %rdi,%r12 b43c: 55 push %rbp b43d: 53 push %rbx b43e: 48 8b 37 mov (%rdi),%rsi b441: 44 8b 57 74 mov 0x74(%rdi),%r10d b445: 48 8b 8e d8 02 00 00 mov 0x2d8(%rsi),%rcx b44c: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi b453: 41 83 fa 07 cmp $0x7,%r10d b457: 0f 94 c2 sete %dl b45a: 41 83 fa 0e cmp $0xe,%r10d b45e: 41 0f 94 c1 sete %r9b b462: 41 09 d1 or %edx,%r9d b465: 48 39 ce cmp %rcx,%rsi b468: 0f 84 b4 03 00 00 je b822 b46e: 48 8d 41 f8 lea -0x8(%rcx),%rax b472: 8b bf 80 03 00 00 mov 0x380(%rdi),%edi b478: 41 b8 01 00 00 00 mov $0x1,%r8d b47e: 48 89 c5 mov %rax,%rbp b481: eb 11 jmp b494 b483: 48 8b 55 08 mov 0x8(%rbp),%rdx b487: 48 8d 6a f8 lea -0x8(%rdx),%rbp b48b: 48 39 d6 cmp %rdx,%rsi b48e: 0f 84 00 01 00 00 je b594 b494: 8b 4d 44 mov 0x44(%rbp),%ecx b497: 44 89 c2 mov %r8d,%edx b49a: d3 e2 shl %cl,%edx b49c: 85 fa test %edi,%edx b49e: 74 e3 je b483 b4a0: 45 84 c9 test %r9b,%r9b b4a3: 0f 84 f6 00 00 00 je b59f b4a9: 41 83 fa 0e cmp $0xe,%r10d b4ad: 75 7e jne b52d b4af: 49 8b 9c 24 b0 04 00 mov 0x4b0(%r12),%rbx b4b6: 00 b4b7: 80 7b 28 00 cmpb $0x0,0x28(%rbx) b4bb: 0f 84 2e 03 00 00 je b7ef b4c1: 4c 89 e7 mov %r12,%rdi b4c4: e8 87 ef ff ff callq a450 b4c9: 49 8b b4 24 a8 04 00 mov 0x4a8(%r12),%rsi b4d0: 00 b4d1: 48 85 f6 test %rsi,%rsi b4d4: 0f 84 4a 02 00 00 je b724 b4da: 4c 89 e7 mov %r12,%rdi b4dd: e8 00 00 00 00 callq b4e2 b4e2: 49 8b b4 24 a8 04 00 mov 0x4a8(%r12),%rsi b4e9: 00 b4ea: 4c 89 e7 mov %r12,%rdi b4ed: e8 00 00 00 00 callq b4f2 b4f2: 80 7b 28 00 cmpb $0x0,0x28(%rbx) b4f6: 41 89 c5 mov %eax,%r13d b4f9: 0f 84 11 03 00 00 je b810 b4ff: 45 85 ed test %r13d,%r13d b502: 0f 8e 33 02 00 00 jle b73b b508: 48 85 ed test %rbp,%rbp b50b: 74 16 je b523 b50d: 4c 89 e6 mov %r12,%rsi b510: 48 89 ef mov %rbp,%rdi b513: e8 58 e9 ff ff callq 9e70 b518: 4c 89 e6 mov %r12,%rsi b51b: 48 89 ef mov %rbp,%rdi b51e: e8 2d ec ff ff callq a150 b523: 5b pop %rbx b524: 44 89 e8 mov %r13d,%eax b527: 5d pop %rbp b528: 41 5c pop %r12 b52a: 41 5d pop %r13 b52c: c3 retq b52d: 41 b8 01 00 00 00 mov $0x1,%r8d b533: 8b 48 44 mov 0x44(%rax),%ecx b536: 44 89 c2 mov %r8d,%edx b539: d3 e2 shl %cl,%edx b53b: 85 fa test %edi,%edx b53d: 74 0f je b54e b53f: 8b 58 7c mov 0x7c(%rax),%ebx b542: 8d 53 de lea -0x22(%rbx),%edx b545: 83 fa 01 cmp $0x1,%edx b548: 0f 86 8b 02 00 00 jbe b7d9 b54e: 48 8b 50 08 mov 0x8(%rax),%rdx b552: 48 8d 42 f8 lea -0x8(%rdx),%rax b556: 48 39 d6 cmp %rdx,%rsi b559: 75 d8 jne b533 b55b: 4c 89 e7 mov %r12,%rdi b55e: e8 ed ee ff ff callq a450 b563: 49 8b b4 24 a8 04 00 mov 0x4a8(%r12),%rsi b56a: 00 b56b: 48 85 f6 test %rsi,%rsi b56e: 0f 84 30 02 00 00 je b7a4 b574: 4c 89 e7 mov %r12,%rdi b577: e8 00 00 00 00 callq b57c b57c: 49 8b b4 24 a8 04 00 mov 0x4a8(%r12),%rsi b583: 00 b584: 4c 89 e7 mov %r12,%rdi b587: e8 00 00 00 00 callq b58c b58c: 41 89 c5 mov %eax,%r13d b58f: e9 6b ff ff ff jmpq b4ff b594: 31 ed xor %ebp,%ebp b596: 45 84 c9 test %r9b,%r9b b599: 0f 85 0a ff ff ff jne b4a9 b59f: 41 b8 01 00 00 00 mov $0x1,%r8d b5a5: 8b 48 44 mov 0x44(%rax),%ecx b5a8: 44 89 c2 mov %r8d,%edx b5ab: d3 e2 shl %cl,%edx b5ad: 85 fa test %edi,%edx b5af: 74 0f je b5c0 b5b1: 8b 58 7c mov 0x7c(%rax),%ebx b5b4: 8d 53 de lea -0x22(%rbx),%edx b5b7: 83 fa 01 cmp $0x1,%edx b5ba: 0f 86 03 02 00 00 jbe b7c3 b5c0: 48 8b 50 08 mov 0x8(%rax),%rdx b5c4: 48 8d 42 f8 lea -0x8(%rdx),%rax b5c8: 48 39 d6 cmp %rdx,%rsi b5cb: 75 d8 jne b5a5 b5cd: 4c 89 e7 mov %r12,%rdi b5d0: e8 7b ee ff ff callq a450 b5d5: 49 8b b4 24 a8 04 00 mov 0x4a8(%r12),%rsi b5dc: 00 b5dd: 48 85 f6 test %rsi,%rsi b5e0: 0f 84 ac 01 00 00 je b792 b5e6: 4c 89 e7 mov %r12,%rdi b5e9: e8 00 00 00 00 callq b5ee b5ee: 49 8b b4 24 a8 04 00 mov 0x4a8(%r12),%rsi b5f5: 00 b5f6: 4c 89 e7 mov %r12,%rdi b5f9: e8 00 00 00 00 callq b5fe b5fe: 41 89 c5 mov %eax,%r13d b601: 49 8b 34 24 mov (%r12),%rsi b605: 48 8b 96 d8 02 00 00 mov 0x2d8(%rsi),%rdx b60c: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi b613: 48 8d 42 f8 lea -0x8(%rdx),%rax b617: 48 39 d6 cmp %rdx,%rsi b61a: 0f 84 03 ff ff ff je b523 b620: 45 8b 84 24 80 03 00 mov 0x380(%r12),%r8d b627: 00 b628: bf 01 00 00 00 mov $0x1,%edi b62d: eb 11 jmp b640 b62f: 48 8b 50 08 mov 0x8(%rax),%rdx b633: 48 8d 42 f8 lea -0x8(%rdx),%rax b637: 48 39 d6 cmp %rdx,%rsi b63a: 0f 84 e3 fe ff ff je b523 b640: 8b 48 44 mov 0x44(%rax),%ecx b643: 89 fa mov %edi,%edx b645: d3 e2 shl %cl,%edx b647: 44 85 c2 test %r8d,%edx b64a: 74 e3 je b62f b64c: 48 85 c0 test %rax,%rax b64f: 0f 84 ce fe ff ff je b523 b655: 49 8b 8c 24 a0 00 00 mov 0xa0(%r12),%rcx b65c: 00 b65d: 49 8d 94 24 a0 00 00 lea 0xa0(%r12),%rdx b664: 00 b665: 48 39 d1 cmp %rdx,%rcx b668: 0f 84 93 01 00 00 je b801 b66e: 49 8b 94 24 a0 00 00 mov 0xa0(%r12),%rdx b675: 00 b676: 48 8b 4a c0 mov -0x40(%rdx),%rcx b67a: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) b681: 48 8b 4a c8 mov -0x38(%rdx),%rcx b685: 48 89 88 a8 00 00 00 mov %rcx,0xa8(%rax) b68c: 48 8b 4a d0 mov -0x30(%rdx),%rcx b690: 48 89 88 b0 00 00 00 mov %rcx,0xb0(%rax) b697: 48 8b 4a d8 mov -0x28(%rdx),%rcx b69b: 48 89 88 b8 00 00 00 mov %rcx,0xb8(%rax) b6a2: 48 8b 4a e0 mov -0x20(%rdx),%rcx b6a6: 48 89 88 c0 00 00 00 mov %rcx,0xc0(%rax) b6ad: 48 8b 4a e8 mov -0x18(%rdx),%rcx b6b1: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) b6b8: 48 8b 4a f0 mov -0x10(%rdx),%rcx b6bc: 48 89 88 d0 00 00 00 mov %rcx,0xd0(%rax) b6c3: 48 8b 4a f8 mov -0x8(%rdx),%rcx b6c7: 48 89 88 d8 00 00 00 mov %rcx,0xd8(%rax) b6ce: 48 8b 0a mov (%rdx),%rcx b6d1: 48 89 88 e0 00 00 00 mov %rcx,0xe0(%rax) b6d8: 48 8b 4a 08 mov 0x8(%rdx),%rcx b6dc: 48 89 88 e8 00 00 00 mov %rcx,0xe8(%rax) b6e3: 48 8b 4a 10 mov 0x10(%rdx),%rcx b6e7: 48 89 88 f0 00 00 00 mov %rcx,0xf0(%rax) b6ee: 48 8b 4a 18 mov 0x18(%rdx),%rcx b6f2: 48 89 88 f8 00 00 00 mov %rcx,0xf8(%rax) b6f9: 48 8b 4a 20 mov 0x20(%rdx),%rcx b6fd: 48 89 88 00 01 00 00 mov %rcx,0x100(%rax) b704: 48 8b 4a 28 mov 0x28(%rdx),%rcx b708: 48 89 88 08 01 00 00 mov %rcx,0x108(%rax) b70f: 48 8b 52 30 mov 0x30(%rdx),%rdx b713: 48 89 90 10 01 00 00 mov %rdx,0x110(%rax) b71a: 44 89 e8 mov %r13d,%eax b71d: 5b pop %rbx b71e: 5d pop %rbp b71f: 41 5c pop %r12 b721: 41 5d pop %r13 b723: c3 retq b724: 31 f6 xor %esi,%esi b726: 4c 89 e7 mov %r12,%rdi b729: 45 31 ed xor %r13d,%r13d b72c: e8 00 00 00 00 callq b731 b731: 80 7b 28 00 cmpb $0x0,0x28(%rbx) b735: 0f 84 01 01 00 00 je b83c b73b: 48 85 ed test %rbp,%rbp b73e: 74 76 je b7b6 b740: 48 89 ef mov %rbp,%rdi b743: e8 68 e9 ff ff callq a0b0 b748: 48 89 c3 mov %rax,%rbx b74b: 48 85 c0 test %rax,%rax b74e: 0f 84 cf fd ff ff je b523 b754: 48 89 c6 mov %rax,%rsi b757: 4c 89 e7 mov %r12,%rdi b75a: 41 bd 01 00 00 00 mov $0x1,%r13d b760: e8 00 00 00 00 callq b765 b765: 0f b7 43 3a movzwl 0x3a(%rbx),%eax b769: 4c 89 e6 mov %r12,%rsi b76c: 48 89 ef mov %rbp,%rdi b76f: 41 89 84 24 b0 00 00 mov %eax,0xb0(%r12) b776: 00 b777: 0f b7 43 3c movzwl 0x3c(%rbx),%eax b77b: 41 89 84 24 b4 00 00 mov %eax,0xb4(%r12) b782: 00 b783: e8 c8 e9 ff ff callq a150 b788: 44 89 e8 mov %r13d,%eax b78b: 5b pop %rbx b78c: 5d pop %rbp b78d: 41 5c pop %r12 b78f: 41 5d pop %r13 b791: c3 retq b792: 31 f6 xor %esi,%esi b794: 4c 89 e7 mov %r12,%rdi b797: 45 31 ed xor %r13d,%r13d b79a: e8 00 00 00 00 callq b79f b79f: e9 5d fe ff ff jmpq b601 b7a4: 31 f6 xor %esi,%esi b7a6: 4c 89 e7 mov %r12,%rdi b7a9: 45 31 ed xor %r13d,%r13d b7ac: e8 00 00 00 00 callq b7b1 b7b1: 48 85 ed test %rbp,%rbp b7b4: 75 8a jne b740 b7b6: 45 31 ed xor %r13d,%r13d b7b9: 5b pop %rbx b7ba: 5d pop %rbp b7bb: 44 89 e8 mov %r13d,%eax b7be: 41 5c pop %r12 b7c0: 41 5d pop %r13 b7c2: c3 retq b7c3: 48 85 ed test %rbp,%rbp b7c6: 0f 84 01 fe ff ff je b5cd b7cc: 48 89 ef mov %rbp,%rdi b7cf: e8 00 00 00 00 callq b7d4 b7d4: e9 f4 fd ff ff jmpq b5cd b7d9: 48 85 ed test %rbp,%rbp b7dc: 0f 84 79 fd ff ff je b55b b7e2: 48 89 ef mov %rbp,%rdi b7e5: e8 00 00 00 00 callq b7ea b7ea: e9 6c fd ff ff jmpq b55b b7ef: be 0c 00 00 00 mov $0xc,%esi b7f4: 4c 89 e7 mov %r12,%rdi b7f7: e8 00 00 00 00 callq b7fc b7fc: e9 c0 fc ff ff jmpq b4c1 b801: c7 80 a0 00 00 00 00 movl $0x0,0xa0(%rax) b808: 00 00 00 b80b: e9 13 fd ff ff jmpq b523 b810: be 0d 00 00 00 mov $0xd,%esi b815: 4c 89 e7 mov %r12,%rdi b818: e8 00 00 00 00 callq b81d b81d: e9 dd fc ff ff jmpq b4ff b822: 45 84 c9 test %r9b,%r9b b825: 0f 84 a2 fd ff ff je b5cd b82b: 31 ed xor %ebp,%ebp b82d: 41 83 fa 0e cmp $0xe,%r10d b831: 0f 84 78 fc ff ff je b4af b837: e9 1f fd ff ff jmpq b55b b83c: be 0d 00 00 00 mov $0xd,%esi b841: 4c 89 e7 mov %r12,%rdi b844: e8 00 00 00 00 callq b849 b849: e9 ed fe ff ff jmpq b73b b84e: 66 90 xchg %ax,%ax 000000000000b850 : b850: e8 00 00 00 00 callq b855 b855: 55 push %rbp b856: 53 push %rbx b857: 80 bf a1 04 00 00 00 cmpb $0x0,0x4a1(%rdi) b85e: 48 89 fb mov %rdi,%rbx b861: 8b 16 mov (%rsi),%edx b863: 74 45 je b8aa b865: 81 fa 88 84 02 00 cmp $0x28488,%edx b86b: 7e 3d jle b8aa b86d: 0f b7 87 ba 04 00 00 movzwl 0x4ba(%rdi),%eax b874: 8d 50 fe lea -0x2(%rax),%edx b877: 66 f7 c2 fd ff test $0xfffd,%dx b87c: 74 27 je b8a5 b87e: 66 83 f8 0d cmp $0xd,%ax b882: 74 21 je b8a5 b884: 48 8b bf a8 04 00 00 mov 0x4a8(%rdi),%rdi b88b: 48 89 f5 mov %rsi,%rbp b88e: 48 85 ff test %rdi,%rdi b891: 74 3d je b8d0 b893: e8 00 00 00 00 callq b898 b898: 84 c0 test %al,%al b89a: 74 2c je b8c8 b89c: 81 7d 00 20 30 05 00 cmpl $0x53020,0x0(%rbp) b8a3: 7f 23 jg b8c8 b8a5: 31 c0 xor %eax,%eax b8a7: 5b pop %rbx b8a8: 5d pop %rbp b8a9: c3 retq b8aa: 48 63 c2 movslq %edx,%rax b8ad: c1 fa 1f sar $0x1f,%edx b8b0: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax b8b7: 48 c1 f8 22 sar $0x22,%rax b8bb: 29 d0 sub %edx,%eax b8bd: 48 8b 13 mov (%rbx),%rdx b8c0: 3b 82 2c 0f 00 00 cmp 0xf2c(%rdx),%eax b8c6: 76 dd jbe b8a5 b8c8: b8 0f 00 00 00 mov $0xf,%eax b8cd: 5b pop %rbx b8ce: 5d pop %rbp b8cf: c3 retq b8d0: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi b8d7: 48 85 ff test %rdi,%rdi b8da: 74 b7 je b893 b8dc: 48 8b 77 48 mov 0x48(%rdi),%rsi b8e0: 48 8b 7f 50 mov 0x50(%rdi),%rdi b8e4: ba c0 0c 00 00 mov $0xcc0,%edx b8e9: e8 00 00 00 00 callq b8ee b8ee: 48 89 c7 mov %rax,%rdi b8f1: 48 85 c0 test %rax,%rax b8f4: 74 09 je b8ff b8f6: 48 89 83 a8 04 00 00 mov %rax,0x4a8(%rbx) b8fd: eb 94 jmp b893 b8ff: 48 8b bb a8 04 00 00 mov 0x4a8(%rbx),%rdi b906: eb 8b jmp b893 b908: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) b90f: 00 000000000000b910 : b910: e8 00 00 00 00 callq b915 b915: 41 56 push %r14 b917: 49 89 d6 mov %rdx,%r14 b91a: 41 55 push %r13 b91c: 41 54 push %r12 b91e: 49 89 fc mov %rdi,%r12 b921: 55 push %rbp b922: 53 push %rbx b923: 48 8b 2f mov (%rdi),%rbp b926: 48 89 f3 mov %rsi,%rbx b929: 49 89 ed mov %rbp,%r13 b92c: 48 39 b5 58 5d 00 00 cmp %rsi,0x5d58(%rbp) b933: 0f 84 09 01 00 00 je ba42 b939: 48 39 9d 80 5d 00 00 cmp %rbx,0x5d80(%rbp) b940: 0f 84 c2 01 00 00 je bb08 b946: 49 39 9d 88 5d 00 00 cmp %rbx,0x5d88(%r13) b94d: 0f 84 6e 02 00 00 je bbc1 b953: 49 39 9d 68 5d 00 00 cmp %rbx,0x5d68(%r13) b95a: 0f 84 1b 03 00 00 je bc7b b960: 49 39 9d 70 5d 00 00 cmp %rbx,0x5d70(%r13) b967: 0f 84 c5 03 00 00 je bd32 b96d: 49 39 9d 78 5d 00 00 cmp %rbx,0x5d78(%r13) b974: 0f 84 6f 04 00 00 je bde9 b97a: 49 39 9d 60 5d 00 00 cmp %rbx,0x5d60(%r13) b981: 74 14 je b997 b983: 49 39 9d 18 05 00 00 cmp %rbx,0x518(%r13) b98a: 74 20 je b9ac b98c: 5b pop %rbx b98d: 31 c0 xor %eax,%eax b98f: 5d pop %rbp b990: 41 5c pop %r12 b992: 41 5d pop %r13 b994: 41 5e pop %r14 b996: c3 retq b997: 4d 85 f6 test %r14,%r14 b99a: 41 0f 95 84 24 b8 04 setne 0x4b8(%r12) b9a1: 00 00 b9a3: 49 39 9d 18 05 00 00 cmp %rbx,0x518(%r13) b9aa: 75 e0 jne b98c b9ac: 49 8b 84 24 88 03 00 mov 0x388(%r12),%rax b9b3: 00 b9b4: 48 85 c0 test %rax,%rax b9b7: 74 70 je ba29 b9b9: 49 8d 4e ff lea -0x1(%r14),%rcx b9bd: 8b 90 90 00 00 00 mov 0x90(%rax),%edx b9c3: 48 83 f9 02 cmp $0x2,%rcx b9c7: 77 55 ja ba1e b9c9: 44 89 f1 mov %r14d,%ecx b9cc: 41 39 d6 cmp %edx,%r14d b9cf: 74 bb je b98c b9d1: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx b9d7: 85 d2 test %edx,%edx b9d9: 74 b1 je b98c b9db: 48 8b 78 50 mov 0x50(%rax),%rdi b9df: 89 88 90 00 00 00 mov %ecx,0x90(%rax) b9e5: 48 85 ff test %rdi,%rdi b9e8: 74 a2 je b98c b9ea: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) b9f1: 74 99 je b98c b9f3: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax b9fa: 8b 8f 94 01 00 00 mov 0x194(%rdi),%ecx ba00: 48 8d b7 a0 00 00 00 lea 0xa0(%rdi),%rsi ba07: 8b 97 90 01 00 00 mov 0x190(%rdi),%edx ba0d: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8 ba14: e8 00 00 00 00 callq ba19 ba19: e9 6e ff ff ff jmpq b98c ba1e: 31 c9 xor %ecx,%ecx ba20: 85 d2 test %edx,%edx ba22: 75 b7 jne b9db ba24: e9 63 ff ff ff jmpq b98c ba29: 49 8b 84 24 10 03 00 mov 0x310(%r12),%rax ba30: 00 ba31: 4c 89 e7 mov %r12,%rdi ba34: 48 8b 40 20 mov 0x20(%rax),%rax ba38: e8 00 00 00 00 callq ba3d ba3d: e9 77 ff ff ff jmpq b9b9 ba42: 48 8b 85 d8 02 00 00 mov 0x2d8(%rbp),%rax ba49: 48 8d bd d8 02 00 00 lea 0x2d8(%rbp),%rdi ba50: 48 8d 70 f8 lea -0x8(%rax),%rsi ba54: 48 39 c7 cmp %rax,%rdi ba57: 0f 84 2f ff ff ff je b98c ba5d: 41 8b 84 24 80 03 00 mov 0x380(%r12),%eax ba64: 00 ba65: 48 89 f2 mov %rsi,%rdx ba68: 41 b8 01 00 00 00 mov $0x1,%r8d ba6e: eb 11 jmp ba81 ba70: 48 8b 4a 08 mov 0x8(%rdx),%rcx ba74: 48 8d 51 f8 lea -0x8(%rcx),%rdx ba78: 48 39 cf cmp %rcx,%rdi ba7b: 0f 84 0b ff ff ff je b98c ba81: 8b 4a 44 mov 0x44(%rdx),%ecx ba84: 45 89 c1 mov %r8d,%r9d ba87: 41 d3 e1 shl %cl,%r9d ba8a: 41 85 c1 test %eax,%r9d ba8d: 74 e1 je ba70 ba8f: 83 7a 40 02 cmpl $0x2,0x40(%rdx) ba93: 75 db jne ba70 ba95: 48 85 d2 test %rdx,%rdx ba98: 0f 84 ee fe ff ff je b98c ba9e: 48 8b 8a 18 01 00 00 mov 0x118(%rdx),%rcx baa5: 48 85 c9 test %rcx,%rcx baa8: 0f 84 de fe ff ff je b98c baae: 4d 85 f6 test %r14,%r14 bab1: 41 0f 95 c0 setne %r8b bab5: 44 38 41 01 cmp %r8b,0x1(%rcx) bab9: 0f 84 6e 04 00 00 je bf2d babf: 44 88 41 01 mov %r8b,0x1(%rcx) bac3: 48 8b 7a 50 mov 0x50(%rdx),%rdi bac7: 48 85 ff test %rdi,%rdi baca: 0f 84 69 fe ff ff je b939 bad0: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) bad7: 0f 84 5c fe ff ff je b939 badd: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax bae4: 8b 8f 94 01 00 00 mov 0x194(%rdi),%ecx baea: 48 8d b7 a0 00 00 00 lea 0xa0(%rdi),%rsi baf1: 8b 97 90 01 00 00 mov 0x190(%rdi),%edx baf7: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8 bafe: e8 00 00 00 00 callq bb03 bb03: e9 31 fe ff ff jmpq b939 bb08: 49 8b 2c 24 mov (%r12),%rbp bb0c: 48 8b 85 d8 02 00 00 mov 0x2d8(%rbp),%rax bb13: 48 8d bd d8 02 00 00 lea 0x2d8(%rbp),%rdi bb1a: 48 8d 70 f8 lea -0x8(%rax),%rsi bb1e: 48 39 c7 cmp %rax,%rdi bb21: 0f 84 65 fe ff ff je b98c bb27: 41 8b 84 24 80 03 00 mov 0x380(%r12),%eax bb2e: 00 bb2f: 41 b8 01 00 00 00 mov $0x1,%r8d bb35: eb 11 jmp bb48 bb37: 48 8b 56 08 mov 0x8(%rsi),%rdx bb3b: 48 8d 72 f8 lea -0x8(%rdx),%rsi bb3f: 48 39 d7 cmp %rdx,%rdi bb42: 0f 84 44 fe ff ff je b98c bb48: 8b 4e 44 mov 0x44(%rsi),%ecx bb4b: 44 89 c2 mov %r8d,%edx bb4e: d3 e2 shl %cl,%edx bb50: 85 c2 test %eax,%edx bb52: 74 e3 je bb37 bb54: 83 7e 40 02 cmpl $0x2,0x40(%rsi) bb58: 75 dd jne bb37 bb5a: 48 85 f6 test %rsi,%rsi bb5d: 0f 84 29 fe ff ff je b98c bb63: 41 8b 94 24 38 05 00 mov 0x538(%r12),%edx bb6a: 00 bb6b: 4c 39 f2 cmp %r14,%rdx bb6e: 0f 84 29 03 00 00 je be9d bb74: 45 89 b4 24 38 05 00 mov %r14d,0x538(%r12) bb7b: 00 bb7c: 48 8b 7e 50 mov 0x50(%rsi),%rdi bb80: 48 85 ff test %rdi,%rdi bb83: 0f 84 bd fd ff ff je b946 bb89: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) bb90: 0f 84 b0 fd ff ff je b946 bb96: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax bb9d: 8b 8f 94 01 00 00 mov 0x194(%rdi),%ecx bba3: 48 8d b7 a0 00 00 00 lea 0xa0(%rdi),%rsi bbaa: 8b 97 90 01 00 00 mov 0x190(%rdi),%edx bbb0: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8 bbb7: e8 00 00 00 00 callq bbbc bbbc: e9 85 fd ff ff jmpq b946 bbc1: 49 8b 2c 24 mov (%r12),%rbp bbc5: 48 8b 85 d8 02 00 00 mov 0x2d8(%rbp),%rax bbcc: 48 8d b5 d8 02 00 00 lea 0x2d8(%rbp),%rsi bbd3: 48 8d 50 f8 lea -0x8(%rax),%rdx bbd7: 48 39 c6 cmp %rax,%rsi bbda: 0f 84 ac fd ff ff je b98c bbe0: 41 8b 84 24 80 03 00 mov 0x380(%r12),%eax bbe7: 00 bbe8: bf 01 00 00 00 mov $0x1,%edi bbed: eb 11 jmp bc00 bbef: 48 8b 4a 08 mov 0x8(%rdx),%rcx bbf3: 48 8d 51 f8 lea -0x8(%rcx),%rdx bbf7: 48 39 ce cmp %rcx,%rsi bbfa: 0f 84 8c fd ff ff je b98c bc00: 8b 4a 44 mov 0x44(%rdx),%ecx bc03: 41 89 fa mov %edi,%r10d bc06: 41 d3 e2 shl %cl,%r10d bc09: 41 85 c2 test %eax,%r10d bc0c: 74 e1 je bbef bc0e: 83 7a 40 02 cmpl $0x2,0x40(%rdx) bc12: 75 db jne bbef bc14: 48 85 d2 test %rdx,%rdx bc17: 0f 84 6f fd ff ff je b98c bc1d: 41 8b 8c 24 3c 05 00 mov 0x53c(%r12),%ecx bc24: 00 bc25: 4c 39 f1 cmp %r14,%rcx bc28: 0f 84 93 02 00 00 je bec1 bc2e: 45 89 b4 24 3c 05 00 mov %r14d,0x53c(%r12) bc35: 00 bc36: 48 8b 7a 50 mov 0x50(%rdx),%rdi bc3a: 48 85 ff test %rdi,%rdi bc3d: 0f 84 10 fd ff ff je b953 bc43: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) bc4a: 0f 84 03 fd ff ff je b953 bc50: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax bc57: 8b 8f 94 01 00 00 mov 0x194(%rdi),%ecx bc5d: 48 8d b7 a0 00 00 00 lea 0xa0(%rdi),%rsi bc64: 8b 97 90 01 00 00 mov 0x190(%rdi),%edx bc6a: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8 bc71: e8 00 00 00 00 callq bc76 bc76: e9 d8 fc ff ff jmpq b953 bc7b: 49 8b 2c 24 mov (%r12),%rbp bc7f: 48 8b 85 d8 02 00 00 mov 0x2d8(%rbp),%rax bc86: 48 8d b5 d8 02 00 00 lea 0x2d8(%rbp),%rsi bc8d: 48 8d 50 f8 lea -0x8(%rax),%rdx bc91: 48 39 c6 cmp %rax,%rsi bc94: 0f 84 f2 fc ff ff je b98c bc9a: 41 8b 84 24 80 03 00 mov 0x380(%r12),%eax bca1: 00 bca2: bf 01 00 00 00 mov $0x1,%edi bca7: eb 11 jmp bcba bca9: 48 8b 4a 08 mov 0x8(%rdx),%rcx bcad: 48 8d 51 f8 lea -0x8(%rcx),%rdx bcb1: 48 39 ce cmp %rcx,%rsi bcb4: 0f 84 d2 fc ff ff je b98c bcba: 8b 4a 44 mov 0x44(%rdx),%ecx bcbd: 41 89 fb mov %edi,%r11d bcc0: 41 d3 e3 shl %cl,%r11d bcc3: 41 85 c3 test %eax,%r11d bcc6: 74 e1 je bca9 bcc8: 83 7a 40 02 cmpl $0x2,0x40(%rdx) bccc: 75 db jne bca9 bcce: 48 85 d2 test %rdx,%rdx bcd1: 0f 84 b5 fc ff ff je b98c bcd7: 8b 8a 94 00 00 00 mov 0x94(%rdx),%ecx bcdd: 4c 39 f1 cmp %r14,%rcx bce0: 0f 84 ff 01 00 00 je bee5 bce6: 48 8b 7a 50 mov 0x50(%rdx),%rdi bcea: 44 89 b2 94 00 00 00 mov %r14d,0x94(%rdx) bcf1: 48 85 ff test %rdi,%rdi bcf4: 0f 84 66 fc ff ff je b960 bcfa: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) bd01: 0f 84 59 fc ff ff je b960 bd07: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax bd0e: 8b 8f 94 01 00 00 mov 0x194(%rdi),%ecx bd14: 48 8d b7 a0 00 00 00 lea 0xa0(%rdi),%rsi bd1b: 8b 97 90 01 00 00 mov 0x190(%rdi),%edx bd21: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8 bd28: e8 00 00 00 00 callq bd2d bd2d: e9 2e fc ff ff jmpq b960 bd32: 49 8b 2c 24 mov (%r12),%rbp bd36: 48 8b 85 d8 02 00 00 mov 0x2d8(%rbp),%rax bd3d: 48 8d b5 d8 02 00 00 lea 0x2d8(%rbp),%rsi bd44: 48 8d 50 f8 lea -0x8(%rax),%rdx bd48: 48 39 c6 cmp %rax,%rsi bd4b: 0f 84 3b fc ff ff je b98c bd51: 41 8b 84 24 80 03 00 mov 0x380(%r12),%eax bd58: 00 bd59: bf 01 00 00 00 mov $0x1,%edi bd5e: eb 11 jmp bd71 bd60: 48 8b 4a 08 mov 0x8(%rdx),%rcx bd64: 48 8d 51 f8 lea -0x8(%rcx),%rdx bd68: 48 39 ce cmp %rcx,%rsi bd6b: 0f 84 1b fc ff ff je b98c bd71: 8b 4a 44 mov 0x44(%rdx),%ecx bd74: 41 89 f8 mov %edi,%r8d bd77: 41 d3 e0 shl %cl,%r8d bd7a: 41 85 c0 test %eax,%r8d bd7d: 74 e1 je bd60 bd7f: 83 7a 40 02 cmpl $0x2,0x40(%rdx) bd83: 75 db jne bd60 bd85: 48 85 d2 test %rdx,%rdx bd88: 0f 84 fe fb ff ff je b98c bd8e: 8b 8a 98 00 00 00 mov 0x98(%rdx),%ecx bd94: 4c 39 f1 cmp %r14,%rcx bd97: 0f 84 6c 01 00 00 je bf09 bd9d: 48 8b 7a 50 mov 0x50(%rdx),%rdi bda1: 44 89 b2 98 00 00 00 mov %r14d,0x98(%rdx) bda8: 48 85 ff test %rdi,%rdi bdab: 0f 84 bc fb ff ff je b96d bdb1: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) bdb8: 0f 84 af fb ff ff je b96d bdbe: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax bdc5: 8b 8f 94 01 00 00 mov 0x194(%rdi),%ecx bdcb: 48 8d b7 a0 00 00 00 lea 0xa0(%rdi),%rsi bdd2: 8b 97 90 01 00 00 mov 0x190(%rdi),%edx bdd8: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8 bddf: e8 00 00 00 00 callq bde4 bde4: e9 84 fb ff ff jmpq b96d bde9: 49 8b 2c 24 mov (%r12),%rbp bded: 48 8b 85 d8 02 00 00 mov 0x2d8(%rbp),%rax bdf4: 48 81 c5 d8 02 00 00 add $0x2d8,%rbp bdfb: 48 8d 50 f8 lea -0x8(%rax),%rdx bdff: 48 39 c5 cmp %rax,%rbp be02: 0f 84 84 fb ff ff je b98c be08: 41 8b 84 24 80 03 00 mov 0x380(%r12),%eax be0f: 00 be10: be 01 00 00 00 mov $0x1,%esi be15: eb 11 jmp be28 be17: 48 8b 4a 08 mov 0x8(%rdx),%rcx be1b: 48 8d 51 f8 lea -0x8(%rcx),%rdx be1f: 48 39 cd cmp %rcx,%rbp be22: 0f 84 64 fb ff ff je b98c be28: 8b 4a 44 mov 0x44(%rdx),%ecx be2b: 89 f7 mov %esi,%edi be2d: d3 e7 shl %cl,%edi be2f: 85 c7 test %eax,%edi be31: 74 e4 je be17 be33: 83 7a 40 02 cmpl $0x2,0x40(%rdx) be37: 75 de jne be17 be39: 48 85 d2 test %rdx,%rdx be3c: 0f 84 4a fb ff ff je b98c be42: 8b 82 9c 00 00 00 mov 0x9c(%rdx),%eax be48: 4c 39 f0 cmp %r14,%rax be4b: 0f 84 29 fb ff ff je b97a be51: 48 8b 7a 50 mov 0x50(%rdx),%rdi be55: 44 89 b2 9c 00 00 00 mov %r14d,0x9c(%rdx) be5c: 48 85 ff test %rdi,%rdi be5f: 0f 84 15 fb ff ff je b97a be65: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) be6c: 0f 84 08 fb ff ff je b97a be72: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax be79: 8b 8f 94 01 00 00 mov 0x194(%rdi),%ecx be7f: 48 8d b7 a0 00 00 00 lea 0xa0(%rdi),%rsi be86: 8b 97 90 01 00 00 mov 0x190(%rdi),%edx be8c: 4c 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8 be93: e8 00 00 00 00 callq be98 be98: e9 dd fa ff ff jmpq b97a be9d: 49 3b 9d 88 5d 00 00 cmp 0x5d88(%r13),%rbx bea4: 0f 85 a9 fa ff ff jne b953 beaa: 48 8b b5 d8 02 00 00 mov 0x2d8(%rbp),%rsi beb1: 48 8d 56 f8 lea -0x8(%rsi),%rdx beb5: 48 8d b5 d8 02 00 00 lea 0x2d8(%rbp),%rsi bebc: e9 27 fd ff ff jmpq bbe8 bec1: 49 3b 9d 68 5d 00 00 cmp 0x5d68(%r13),%rbx bec8: 0f 85 92 fa ff ff jne b960 bece: 48 8b b5 d8 02 00 00 mov 0x2d8(%rbp),%rsi bed5: 48 8d 56 f8 lea -0x8(%rsi),%rdx bed9: 48 8d b5 d8 02 00 00 lea 0x2d8(%rbp),%rsi bee0: e9 bd fd ff ff jmpq bca2 bee5: 49 3b 9d 70 5d 00 00 cmp 0x5d70(%r13),%rbx beec: 0f 85 7b fa ff ff jne b96d bef2: 48 8b b5 d8 02 00 00 mov 0x2d8(%rbp),%rsi bef9: 48 8d 56 f8 lea -0x8(%rsi),%rdx befd: 48 8d b5 d8 02 00 00 lea 0x2d8(%rbp),%rsi bf04: e9 50 fe ff ff jmpq bd59 bf09: 49 3b 9d 78 5d 00 00 cmp 0x5d78(%r13),%rbx bf10: 0f 85 64 fa ff ff jne b97a bf16: 48 8b b5 d8 02 00 00 mov 0x2d8(%rbp),%rsi bf1d: 48 81 c5 d8 02 00 00 add $0x2d8,%rbp bf24: 48 8d 56 f8 lea -0x8(%rsi),%rdx bf28: e9 e3 fe ff ff jmpq be10 bf2d: 48 3b 9d 80 5d 00 00 cmp 0x5d80(%rbp),%rbx bf34: 0f 85 0c fa ff ff jne b946 bf3a: e9 f0 fb ff ff jmpq bb2f bf3f: 90 nop 000000000000bf40 : bf40: e8 00 00 00 00 callq bf45 bf45: 41 55 push %r13 bf47: 41 54 push %r12 bf49: 55 push %rbp bf4a: 53 push %rbx bf4b: 8b b7 bc 04 00 00 mov 0x4bc(%rdi),%esi bf51: 48 8b 1f mov (%rdi),%rbx bf54: 81 fe ff 00 00 00 cmp $0xff,%esi bf5a: 74 2a je bf86 bf5c: 48 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%rax bf63: 48 89 fd mov %rdi,%rbp bf66: 4c 8d 63 f0 lea -0x10(%rbx),%r12 bf6a: 4c 89 e7 mov %r12,%rdi bf6d: 48 8b 40 28 mov 0x28(%rax),%rax bf71: e8 00 00 00 00 callq bf76 bf76: 8b 85 0c 03 00 00 mov 0x30c(%rbp),%eax bf7c: 85 c0 test %eax,%eax bf7e: 75 06 jne bf86 bf80: 83 7d 74 0a cmpl $0xa,0x74(%rbp) bf84: 74 07 je bf8d bf86: 5b pop %rbx bf87: 5d pop %rbp bf88: 41 5c pop %r12 bf8a: 41 5d pop %r13 bf8c: c3 retq bf8d: 4c 8b ad b0 04 00 00 mov 0x4b0(%rbp),%r13 bf94: 41 80 7d 1f 13 cmpb $0x13,0x1f(%r13) bf99: 75 eb jne bf86 bf9b: 48 89 ef mov %rbp,%rdi bf9e: e8 00 00 00 00 callq bfa3 bfa3: 41 88 45 1f mov %al,0x1f(%r13) bfa7: 3c 13 cmp $0x13,%al bfa9: 75 db jne bf86 bfab: 48 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%rax bfb2: 8b b5 bc 04 00 00 mov 0x4bc(%rbp),%esi bfb8: 4c 89 e7 mov %r12,%rdi bfbb: 48 8b 40 20 mov 0x20(%rax),%rax bfbf: e8 00 00 00 00 callq bfc4 bfc4: 84 c0 test %al,%al bfc6: 74 be je bf86 bfc8: 48 89 ef mov %rbp,%rdi bfcb: e8 00 00 00 00 callq bfd0 bfd0: 84 c0 test %al,%al bfd2: 74 b2 je bf86 bfd4: 48 89 ef mov %rbp,%rdi bfd7: e8 00 00 00 00 callq bfdc bfdc: 85 c0 test %eax,%eax bfde: 75 a6 jne bf86 bfe0: 48 89 ef mov %rbp,%rdi bfe3: be 03 00 00 00 mov $0x3,%esi bfe8: e8 00 00 00 00 callq bfed bfed: 48 89 ef mov %rbp,%rdi bff0: 5b pop %rbx bff1: 31 f6 xor %esi,%esi bff3: 5d pop %rbp bff4: 41 5c pop %r12 bff6: 41 5d pop %r13 bff8: e9 00 00 00 00 jmpq bffd bffd: 0f 1f 00 nopl (%rax) 000000000000c000 : c000: e8 00 00 00 00 callq c005 c005: 41 56 push %r14 c007: 41 55 push %r13 c009: 41 54 push %r12 c00b: 55 push %rbp c00c: 53 push %rbx c00d: 8b 47 74 mov 0x74(%rdi),%eax c010: 48 89 fb mov %rdi,%rbx c013: 83 f8 0a cmp $0xa,%eax c016: 0f 84 7b 01 00 00 je c197 c01c: 0f 8f f4 00 00 00 jg c116 c022: 83 f8 03 cmp $0x3,%eax c025: 0f 84 06 01 00 00 je c131 c02b: 83 f8 07 cmp $0x7,%eax c02e: 75 50 jne c080 c030: 44 8b a3 b8 00 00 00 mov 0xb8(%rbx),%r12d c037: 45 85 e4 test %r12d,%r12d c03a: 0f 84 5f 02 00 00 je c29f c040: 48 8b bb a8 04 00 00 mov 0x4a8(%rbx),%rdi c047: 48 85 ff test %rdi,%rdi c04a: 74 58 je c0a4 c04c: e8 00 00 00 00 callq c051 c051: 84 c0 test %al,%al c053: 0f 84 89 00 00 00 je c0e2 c059: 48 8b 53 48 mov 0x48(%rbx),%rdx c05d: 41 83 fc 0c cmp $0xc,%r12d c061: 0f 8f 54 01 00 00 jg c1bb c067: 8b ab d8 00 00 00 mov 0xd8(%rbx),%ebp c06d: 85 ed test %ebp,%ebp c06f: 0f 8f c8 01 00 00 jg c23d c075: 41 83 fc 08 cmp $0x8,%r12d c079: 7e 75 jle c0f0 c07b: e9 63 01 00 00 jmpq c1e3 c080: 83 f8 02 cmp $0x2,%eax c083: 75 0d jne c092 c085: 80 bb a1 04 00 00 00 cmpb $0x0,0x4a1(%rbx) c08c: 0f 85 9f 00 00 00 jne c131 c092: 41 bc 08 00 00 00 mov $0x8,%r12d c098: 48 8b bb a8 04 00 00 mov 0x4a8(%rbx),%rdi c09f: 48 85 ff test %rdi,%rdi c0a2: 75 a8 jne c04c c0a4: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi c0ab: 48 85 ff test %rdi,%rdi c0ae: 74 9c je c04c c0b0: 48 8b 77 48 mov 0x48(%rdi),%rsi c0b4: 48 8b 7f 50 mov 0x50(%rdi),%rdi c0b8: ba c0 0c 00 00 mov $0xcc0,%edx c0bd: e8 00 00 00 00 callq c0c2 c0c2: 48 89 c7 mov %rax,%rdi c0c5: 48 85 c0 test %rax,%rax c0c8: 0f 84 00 02 00 00 je c2ce c0ce: 48 89 83 a8 04 00 00 mov %rax,0x4a8(%rbx) c0d5: e8 00 00 00 00 callq c0da c0da: 84 c0 test %al,%al c0dc: 0f 85 77 ff ff ff jne c059 c0e2: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # c0e8 c0e8: 85 c0 test %eax,%eax c0ea: 74 7d je c169 c0ec: 48 8b 53 48 mov 0x48(%rbx),%rdx c0f0: 8b 8b b8 00 00 00 mov 0xb8(%rbx),%ecx c0f6: 45 89 e0 mov %r12d,%r8d c0f9: bf 01 00 00 00 mov $0x1,%edi c0fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c105: e8 00 00 00 00 callq c10a c10a: 44 89 e0 mov %r12d,%eax c10d: 5b pop %rbx c10e: 5d pop %rbp c10f: 41 5c pop %r12 c111: 41 5d pop %r13 c113: 41 5e pop %r14 c115: c3 retq c116: 83 f8 0c cmp $0xc,%eax c119: 0f 84 66 ff ff ff je c085 c11f: 83 f8 0e cmp $0xe,%eax c122: 0f 84 08 ff ff ff je c030 c128: 83 f8 0b cmp $0xb,%eax c12b: 0f 85 61 ff ff ff jne c092 c131: 48 8b bb a8 04 00 00 mov 0x4a8(%rbx),%rdi c138: 48 85 ff test %rdi,%rdi c13b: 0f 84 c2 00 00 00 je c203 c141: e8 00 00 00 00 callq c146 c146: 84 c0 test %al,%al c148: 0f 84 44 ff ff ff je c092 c14e: 44 8b a3 b8 00 00 00 mov 0xb8(%rbx),%r12d c155: 45 85 e4 test %r12d,%r12d c158: 0f 85 e2 fe ff ff jne c040 c15e: 41 bc 08 00 00 00 mov $0x8,%r12d c164: e9 2f ff ff ff jmpq c098 c169: 41 83 fc 08 cmp $0x8,%r12d c16d: 0f 8e 79 ff ff ff jle c0ec c173: 48 8b 53 48 mov 0x48(%rbx),%rdx c177: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c17e: bf 01 00 00 00 mov $0x1,%edi c183: 41 bc 08 00 00 00 mov $0x8,%r12d c189: e8 00 00 00 00 callq c18e c18e: 48 8b 53 48 mov 0x48(%rbx),%rdx c192: e9 59 ff ff ff jmpq c0f0 c197: 48 8b 87 b0 04 00 00 mov 0x4b0(%rdi),%rax c19e: 0f b6 40 1f movzbl 0x1f(%rax),%eax c1a2: 83 e8 13 sub $0x13,%eax c1a5: 3c 01 cmp $0x1,%al c1a7: 77 88 ja c131 c1a9: 44 8b a3 b8 00 00 00 mov 0xb8(%rbx),%r12d c1b0: 45 85 e4 test %r12d,%r12d c1b3: 0f 85 87 fe ff ff jne c040 c1b9: eb a3 jmp c15e c1bb: 44 89 e1 mov %r12d,%ecx c1be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c1c5: bf 01 00 00 00 mov $0x1,%edi c1ca: e8 00 00 00 00 callq c1cf c1cf: 44 8b 83 d8 00 00 00 mov 0xd8(%rbx),%r8d c1d6: 45 85 c0 test %r8d,%r8d c1d9: 0f 8f fb 00 00 00 jg c2da c1df: 48 8b 53 48 mov 0x48(%rbx),%rdx c1e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c1ea: bf 01 00 00 00 mov $0x1,%edi c1ef: 41 bc 08 00 00 00 mov $0x8,%r12d c1f5: e8 00 00 00 00 callq c1fa c1fa: 48 8b 53 48 mov 0x48(%rbx),%rdx c1fe: e9 ed fe ff ff jmpq c0f0 c203: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi c20a: 48 85 ff test %rdi,%rdi c20d: 0f 84 2e ff ff ff je c141 c213: 48 8b 77 48 mov 0x48(%rdi),%rsi c217: 48 8b 7f 50 mov 0x50(%rdi),%rdi c21b: ba c0 0c 00 00 mov $0xcc0,%edx c220: e8 00 00 00 00 callq c225 c225: 48 89 c7 mov %rax,%rdi c228: 48 85 c0 test %rax,%rax c22b: 0f 84 73 01 00 00 je c3a4 c231: 48 89 83 a8 04 00 00 mov %rax,0x4a8(%rbx) c238: e9 04 ff ff ff jmpq c141 c23d: 44 8b ab 40 05 00 00 mov 0x540(%rbx),%r13d c244: 41 89 e8 mov %ebp,%r8d c247: bf 01 00 00 00 mov $0x1,%edi c24c: 41 89 ee mov %ebp,%r14d c24f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c256: 44 89 e9 mov %r13d,%ecx c259: e8 00 00 00 00 callq c25e c25e: 41 83 fc 0c cmp $0xc,%r12d c262: 0f 84 94 00 00 00 je c2fc c268: 41 83 fc 0a cmp $0xa,%r12d c26c: 0f 85 70 fe ff ff jne c0e2 c272: 43 8d 44 ad 00 lea 0x0(%r13,%r13,4),%eax c277: c1 e8 02 shr $0x2,%eax c27a: 39 e8 cmp %ebp,%eax c27c: 0f 87 d4 00 00 00 ja c356 c282: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # c288 c288: 85 d2 test %edx,%edx c28a: 0f 84 e3 fe ff ff je c173 c290: 48 8b 53 48 mov 0x48(%rbx),%rdx c294: 41 bc 0a 00 00 00 mov $0xa,%r12d c29a: e9 51 fe ff ff jmpq c0f0 c29f: 48 8b 83 10 03 00 00 mov 0x310(%rbx),%rax c2a6: 48 89 df mov %rbx,%rdi c2a9: 48 8b 40 20 mov 0x20(%rax),%rax c2ad: e8 00 00 00 00 callq c2b2 c2b2: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax c2b9: f6 40 08 10 testb $0x10,0x8(%rax) c2bd: 0f 84 cf fd ff ff je c092 c2c3: 41 bc 06 00 00 00 mov $0x6,%r12d c2c9: e9 72 fd ff ff jmpq c040 c2ce: 48 8b bb a8 04 00 00 mov 0x4a8(%rbx),%rdi c2d5: e9 72 fd ff ff jmpq c04c c2da: 44 8b ab 40 05 00 00 mov 0x540(%rbx),%r13d c2e1: 48 8b 53 48 mov 0x48(%rbx),%rdx c2e5: bf 01 00 00 00 mov $0x1,%edi c2ea: 45 89 c6 mov %r8d,%r14d c2ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c2f4: 44 89 e9 mov %r13d,%ecx c2f7: e8 00 00 00 00 callq c2fc c2fc: 43 8d 44 6d 00 lea 0x0(%r13,%r13,2),%eax c301: d1 e8 shr %eax c303: 44 39 f0 cmp %r14d,%eax c306: 76 35 jbe c33d c308: 48 8b 53 48 mov 0x48(%rbx),%rdx c30c: f6 83 e0 00 00 00 10 testb $0x10,0xe0(%rbx) c313: 74 6a je c37f c315: 43 8d 44 ad 00 lea 0x0(%r13,%r13,4),%eax c31a: c1 e8 02 shr $0x2,%eax c31d: 44 39 f0 cmp %r14d,%eax c320: 77 5d ja c37f c322: b9 0a 00 00 00 mov $0xa,%ecx c327: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c32e: bf 01 00 00 00 mov $0x1,%edi c333: e8 00 00 00 00 callq c338 c338: e9 45 ff ff ff jmpq c282 c33d: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # c343 c343: 85 c9 test %ecx,%ecx c345: 0f 84 28 fe ff ff je c173 c34b: 41 bc 0c 00 00 00 mov $0xc,%r12d c351: e9 96 fd ff ff jmpq c0ec c356: 48 8b 53 48 mov 0x48(%rbx),%rdx c35a: b9 08 00 00 00 mov $0x8,%ecx c35f: bf 01 00 00 00 mov $0x1,%edi c364: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c36b: 41 bc 08 00 00 00 mov $0x8,%r12d c371: e8 00 00 00 00 callq c376 c376: 48 8b 53 48 mov 0x48(%rbx),%rdx c37a: e9 71 fd ff ff jmpq c0f0 c37f: b9 08 00 00 00 mov $0x8,%ecx c384: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c38b: bf 01 00 00 00 mov $0x1,%edi c390: 41 bc 08 00 00 00 mov $0x8,%r12d c396: e8 00 00 00 00 callq c39b c39b: 48 8b 53 48 mov 0x48(%rbx),%rdx c39f: e9 4c fd ff ff jmpq c0f0 c3a4: 48 8b bb a8 04 00 00 mov 0x4a8(%rbx),%rdi c3ab: e9 91 fd ff ff jmpq c141 000000000000c3b0 : c3b0: e8 00 00 00 00 callq c3b5 c3b5: 48 8b 87 a8 04 00 00 mov 0x4a8(%rdi),%rax c3bc: 48 85 c0 test %rax,%rax c3bf: 74 01 je c3c2 c3c1: c3 retq c3c2: 53 push %rbx c3c3: 48 8b 87 50 01 00 00 mov 0x150(%rdi),%rax c3ca: 48 89 fb mov %rdi,%rbx c3cd: 48 85 c0 test %rax,%rax c3d0: 74 1e je c3f0 c3d2: 48 8b 70 48 mov 0x48(%rax),%rsi c3d6: 48 8b 78 50 mov 0x50(%rax),%rdi c3da: ba c0 0c 00 00 mov $0xcc0,%edx c3df: e8 00 00 00 00 callq c3e4 c3e4: 48 85 c0 test %rax,%rax c3e7: 74 09 je c3f2 c3e9: 48 89 83 a8 04 00 00 mov %rax,0x4a8(%rbx) c3f0: 5b pop %rbx c3f1: c3 retq c3f2: 48 8b 83 a8 04 00 00 mov 0x4a8(%rbx),%rax c3f9: 5b pop %rbx c3fa: c3 retq c3fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000c400 : c400: e8 00 00 00 00 callq c405 c405: 48 8b 37 mov (%rdi),%rsi c408: 48 8b 96 d8 02 00 00 mov 0x2d8(%rsi),%rdx c40f: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi c416: 48 8d 42 f8 lea -0x8(%rdx),%rax c41a: 48 39 d6 cmp %rdx,%rsi c41d: 74 30 je c44f c41f: 44 8b 87 80 03 00 00 mov 0x380(%rdi),%r8d c426: bf 01 00 00 00 mov $0x1,%edi c42b: 8b 48 44 mov 0x44(%rax),%ecx c42e: 89 fa mov %edi,%edx c430: d3 e2 shl %cl,%edx c432: 44 85 c2 test %r8d,%edx c435: 74 0b je c442 c437: 8b 50 7c mov 0x7c(%rax),%edx c43a: 8d 4a de lea -0x22(%rdx),%ecx c43d: 83 f9 01 cmp $0x1,%ecx c440: 76 10 jbe c452 c442: 48 8b 50 08 mov 0x8(%rax),%rdx c446: 48 8d 42 f8 lea -0x8(%rdx),%rax c44a: 48 39 d6 cmp %rdx,%rsi c44d: 75 dc jne c42b c44f: 31 c0 xor %eax,%eax c451: c3 retq c452: 89 d0 mov %edx,%eax c454: c3 retq c455: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c45c: 00 00 00 00 000000000000c460 : c460: e8 00 00 00 00 callq c465 c465: 48 8b 37 mov (%rdi),%rsi c468: 45 31 c0 xor %r8d,%r8d c46b: 81 be 20 0f 00 00 8b cmpl $0xd28b,0xf20(%rsi) c472: d2 00 00 c475: 77 04 ja c47b c477: 44 89 c0 mov %r8d,%eax c47a: c3 retq c47b: 48 8b 96 d8 02 00 00 mov 0x2d8(%rsi),%rdx c482: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi c489: 48 8d 42 f8 lea -0x8(%rdx),%rax c48d: 48 39 d6 cmp %rdx,%rsi c490: 74 e5 je c477 c492: 44 8b 8f 80 03 00 00 mov 0x380(%rdi),%r9d c499: 41 ba 01 00 00 00 mov $0x1,%r10d c49f: bf 01 00 00 00 mov $0x1,%edi c4a4: 8b 48 44 mov 0x44(%rax),%ecx c4a7: 89 fa mov %edi,%edx c4a9: d3 e2 shl %cl,%edx c4ab: 44 85 ca test %r9d,%edx c4ae: 74 0b je c4bb c4b0: f6 80 26 01 00 00 01 testb $0x1,0x126(%rax) c4b7: 45 0f 45 c2 cmovne %r10d,%r8d c4bb: 48 8b 50 08 mov 0x8(%rax),%rdx c4bf: 48 8d 42 f8 lea -0x8(%rdx),%rax c4c3: 48 39 d6 cmp %rdx,%rsi c4c6: 75 dc jne c4a4 c4c8: 44 89 c0 mov %r8d,%eax c4cb: c3 retq c4cc: 0f 1f 40 00 nopl 0x0(%rax) 000000000000c4d0 : c4d0: e8 00 00 00 00 callq c4d5 c4d5: 41 57 push %r15 c4d7: 41 56 push %r14 c4d9: 41 55 push %r13 c4db: 41 54 push %r12 c4dd: 55 push %rbp c4de: 53 push %rbx c4df: 48 83 ec 48 sub $0x48,%rsp c4e3: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax c4ea: 00 c4eb: 44 89 4c 24 08 mov %r9d,0x8(%rsp) c4f0: 4c 8b ac 24 88 00 00 mov 0x88(%rsp),%r13 c4f7: 00 c4f8: 48 89 44 24 10 mov %rax,0x10(%rsp) c4fd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c504: 00 00 c506: 48 89 44 24 40 mov %rax,0x40(%rsp) c50b: 31 c0 xor %eax,%eax c50d: 85 c9 test %ecx,%ecx c50f: 75 23 jne c534 c511: 48 8b 44 24 40 mov 0x40(%rsp),%rax c516: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c51d: 00 00 c51f: 0f 85 bb 0e 00 00 jne d3e0 c525: 48 83 c4 48 add $0x48,%rsp c529: 5b pop %rbx c52a: 5d pop %rbp c52b: 41 5c pop %r12 c52d: 41 5d pop %r13 c52f: 41 5e pop %r14 c531: 41 5f pop %r15 c533: c3 retq c534: 48 8d 47 10 lea 0x10(%rdi),%rax c538: 49 89 ff mov %rdi,%r15 c53b: 89 f5 mov %esi,%ebp c53d: 41 89 d6 mov %edx,%r14d c540: 48 8d 74 24 30 lea 0x30(%rsp),%rsi c545: 48 89 c7 mov %rax,%rdi c548: 48 89 44 24 18 mov %rax,0x18(%rsp) c54d: 41 89 cc mov %ecx,%r12d c550: 4c 89 c3 mov %r8,%rbx c553: e8 00 00 00 00 callq c558 c558: c6 04 24 00 movb $0x0,(%rsp) c55c: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi c561: e8 00 00 00 00 callq c566 c566: 48 85 c0 test %rax,%rax c569: 74 6d je c5d8 c56b: 39 a8 90 04 00 00 cmp %ebp,0x490(%rax) c571: 0f 84 47 02 00 00 je c7be c577: 48 8b 90 98 04 00 00 mov 0x498(%rax),%rdx c57e: 48 85 d2 test %rdx,%rdx c581: 74 d9 je c55c c583: 0f b6 0b movzbl (%rbx),%ecx c586: 84 c9 test %cl,%cl c588: 74 d2 je c55c c58a: 0f b6 73 01 movzbl 0x1(%rbx),%esi c58e: 40 38 b2 59 04 00 00 cmp %sil,0x459(%rdx) c595: 75 0a jne c5a1 c597: c6 80 a0 04 00 00 01 movb $0x1,0x4a0(%rax) c59e: 88 0c 24 mov %cl,(%rsp) c5a1: 48 83 b8 30 05 00 00 cmpq $0x0,0x530(%rax) c5a8: 00 c5a9: 74 b1 je c55c c5ab: 41 80 7d 51 00 cmpb $0x0,0x51(%r13) c5b0: 74 aa je c55c c5b2: 41 8b 75 00 mov 0x0(%r13),%esi c5b6: 39 b0 d4 04 00 00 cmp %esi,0x4d4(%rax) c5bc: 75 9e jne c55c c5be: c6 80 a0 04 00 00 00 movb $0x0,0x4a0(%rax) c5c5: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi c5ca: c6 04 24 00 movb $0x0,(%rsp) c5ce: e8 00 00 00 00 callq c5d3 c5d3: 48 85 c0 test %rax,%rax c5d6: 75 93 jne c56b c5d8: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi c5dd: 48 89 44 24 20 mov %rax,0x20(%rsp) c5e2: e8 00 00 00 00 callq c5e7 c5e7: 49 8b 97 e8 02 00 00 mov 0x2e8(%r15),%rdx c5ee: 45 31 c9 xor %r9d,%r9d c5f1: 49 8d 8f e8 02 00 00 lea 0x2e8(%r15),%rcx c5f8: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 c5fd: 48 39 d1 cmp %rdx,%rcx c600: 48 8d 42 f8 lea -0x8(%rdx),%rax c604: 74 2a je c630 c606: be 01 00 00 00 mov $0x1,%esi c60b: 44 89 f2 mov %r14d,%edx c60e: 23 90 80 00 00 00 and 0x80(%rax),%edx c614: 74 0d je c623 c616: 8b 78 7c mov 0x7c(%rax),%edi c619: 8d 57 de lea -0x22(%rdi),%edx c61c: 83 fa 01 cmp $0x1,%edx c61f: 44 0f 46 ce cmovbe %esi,%r9d c623: 48 8b 50 08 mov 0x8(%rax),%rdx c627: 48 8d 42 f8 lea -0x8(%rdx),%rax c62b: 48 39 d1 cmp %rdx,%rcx c62e: 75 db jne c60b c630: ba 48 05 00 00 mov $0x548,%edx c635: be c0 0d 00 00 mov $0xdc0,%esi c63a: 44 88 4c 24 2f mov %r9b,0x2f(%rsp) c63f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c646 c646: 4c 89 44 24 20 mov %r8,0x20(%rsp) c64b: e8 00 00 00 00 callq c650 c650: 49 89 c2 mov %rax,%r10 c653: 48 85 c0 test %rax,%rax c656: 0f 84 b5 fe ff ff je c511 c65c: 89 a8 90 04 00 00 mov %ebp,0x490(%rax) c662: 48 8b 74 24 10 mov 0x10(%rsp),%rsi c667: 44 89 b0 94 04 00 00 mov %r14d,0x494(%rax) c66e: 0f b6 04 24 movzbl (%rsp),%eax c672: 41 88 82 a0 04 00 00 mov %al,0x4a0(%r10) c679: 0f b7 44 24 08 movzwl 0x8(%rsp),%eax c67e: 66 41 89 82 ba 04 00 mov %ax,0x4ba(%r10) c685: 00 c686: 48 8b 06 mov (%rsi),%rax c689: 49 89 82 bc 04 00 00 mov %rax,0x4bc(%r10) c690: 48 8b 46 08 mov 0x8(%rsi),%rax c694: 49 89 82 c4 04 00 00 mov %rax,0x4c4(%r10) c69b: 48 8b 46 10 mov 0x10(%rsi),%rax c69f: 49 89 82 cc 04 00 00 mov %rax,0x4cc(%r10) c6a6: 49 8b 45 00 mov 0x0(%r13),%rax c6aa: 49 89 82 d4 04 00 00 mov %rax,0x4d4(%r10) c6b1: 49 8b 45 08 mov 0x8(%r13),%rax c6b5: 49 89 82 dc 04 00 00 mov %rax,0x4dc(%r10) c6bc: 49 8b 45 10 mov 0x10(%r13),%rax c6c0: 49 89 82 e4 04 00 00 mov %rax,0x4e4(%r10) c6c7: 49 8b 45 18 mov 0x18(%r13),%rax c6cb: 49 89 82 ec 04 00 00 mov %rax,0x4ec(%r10) c6d2: 49 8b 45 20 mov 0x20(%r13),%rax c6d6: 49 89 82 f4 04 00 00 mov %rax,0x4f4(%r10) c6dd: 49 8b 45 28 mov 0x28(%r13),%rax c6e1: 49 89 82 fc 04 00 00 mov %rax,0x4fc(%r10) c6e8: 49 8b 45 30 mov 0x30(%r13),%rax c6ec: 49 89 82 04 05 00 00 mov %rax,0x504(%r10) c6f3: 49 8b 45 38 mov 0x38(%r13),%rax c6f7: 49 89 82 0c 05 00 00 mov %rax,0x50c(%r10) c6fe: 49 8b 45 40 mov 0x40(%r13),%rax c702: 49 89 82 14 05 00 00 mov %rax,0x514(%r10) c709: 49 8b 45 48 mov 0x48(%r13),%rax c70d: 49 89 82 1c 05 00 00 mov %rax,0x51c(%r10) c714: 49 8b 45 50 mov 0x50(%r13),%rax c718: 41 80 7d 51 00 cmpb $0x0,0x51(%r13) c71d: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 c722: 49 89 82 24 05 00 00 mov %rax,0x524(%r10) c729: 41 8b 45 58 mov 0x58(%r13),%eax c72d: 44 0f b6 4c 24 2f movzbl 0x2f(%rsp),%r9d c733: 41 89 82 2c 05 00 00 mov %eax,0x52c(%r10) c73a: 75 07 jne c743 c73c: 41 80 7d 55 00 cmpb $0x0,0x55(%r13) c741: 74 39 je c77c c743: 49 8d 75 04 lea 0x4(%r13),%rsi c747: 4c 89 ff mov %r15,%rdi c74a: 4c 89 54 24 10 mov %r10,0x10(%rsp) c74f: 44 88 4c 24 08 mov %r9b,0x8(%rsp) c754: 4c 89 04 24 mov %r8,(%rsp) c758: e8 00 00 00 00 callq c75d c75d: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 c762: 4c 8b 04 24 mov (%rsp),%r8 c766: 48 85 c0 test %rax,%rax c769: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d c76f: 49 89 82 30 05 00 00 mov %rax,0x530(%r10) c776: 0f 84 95 06 00 00 je ce11 c77c: 45 84 c9 test %r9b,%r9b c77f: 0f 85 1e 03 00 00 jne caa3 c785: 41 83 fc 07 cmp $0x7,%r12d c789: 0f 84 d6 07 00 00 je cf65 c78f: 7f 43 jg c7d4 c791: 41 83 fc 03 cmp $0x3,%r12d c795: 0f 8f 62 01 00 00 jg c8fd c79b: 41 83 fc 01 cmp $0x1,%r12d c79f: 0f 8f 8c 06 00 00 jg ce31 c7a5: 0f 85 a2 02 00 00 jne ca4d c7ab: 80 3b 00 cmpb $0x0,(%rbx) c7ae: 0f 85 e1 05 00 00 jne cd95 c7b4: b9 01 00 00 00 mov $0x1,%ecx c7b9: e9 57 01 00 00 jmpq c915 c7be: 44 09 b0 94 04 00 00 or %r14d,0x494(%rax) c7c5: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi c7ca: e8 00 00 00 00 callq c7cf c7cf: e9 3d fd ff ff jmpq c511 c7d4: 41 83 fc 0c cmp $0xc,%r12d c7d8: 0f 8f ca 01 00 00 jg c9a8 c7de: 41 83 fc 0a cmp $0xa,%r12d c7e2: 0f 8f 1f 08 00 00 jg d007 c7e8: 0f 85 5f 02 00 00 jne ca4d c7ee: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c7f5 c7f5: ba 2c 00 00 00 mov $0x2c,%edx c7fa: be c0 0d 00 00 mov $0xdc0,%esi c7ff: 4c 89 54 24 08 mov %r10,0x8(%rsp) c804: 4c 89 04 24 mov %r8,(%rsp) c808: e8 00 00 00 00 callq c80d c80d: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 c812: 48 85 c0 test %rax,%rax c815: 0f 84 c3 05 00 00 je cdde c81b: 0f b6 2b movzbl (%rbx),%ebp c81e: 4c 8b 04 24 mov (%rsp),%r8 c822: 49 89 82 b0 04 00 00 mov %rax,0x4b0(%r10) c829: 40 84 ed test %bpl,%bpl c82c: 0f 85 18 0b 00 00 jne d34a c832: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi c837: b9 0a 00 00 00 mov $0xa,%ecx c83c: 4c 89 d6 mov %r10,%rsi c83f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c846: 4c 89 14 24 mov %r10,(%rsp) c84a: e8 00 00 00 00 callq c84f c84f: 4c 8b 14 24 mov (%rsp),%r10 c853: ba 01 00 00 00 mov $0x1,%edx c858: 49 8b b7 68 5d 00 00 mov 0x5d68(%r15),%rsi c85f: 49 c7 82 10 03 00 00 movq $0x0,0x310(%r10) c866: 00 00 00 00 c86a: 4d 8d 6a 28 lea 0x28(%r10),%r13 c86e: 4c 89 ef mov %r13,%rdi c871: e8 00 00 00 00 callq c876 c876: 49 8b b7 78 5d 00 00 mov 0x5d78(%r15),%rsi c87d: 31 d2 xor %edx,%edx c87f: 4c 89 ef mov %r13,%rdi c882: e8 00 00 00 00 callq c887 c887: 49 8b b7 80 5d 00 00 mov 0x5d80(%r15),%rsi c88e: 31 d2 xor %edx,%edx c890: 4c 89 ef mov %r13,%rdi c893: e8 00 00 00 00 callq c898 c898: 49 8b b7 88 5d 00 00 mov 0x5d88(%r15),%rsi c89f: 31 d2 xor %edx,%edx c8a1: 4c 89 ef mov %r13,%rdi c8a4: e8 00 00 00 00 callq c8a9 c8a9: 49 8b b7 28 05 00 00 mov 0x528(%r15),%rsi c8b0: 31 d2 xor %edx,%edx c8b2: 4c 89 ef mov %r13,%rdi c8b5: e8 00 00 00 00 callq c8ba c8ba: 8b 3d 00 00 00 00 mov 0x0(%rip),%edi # c8c0 c8c0: 4c 8b 14 24 mov (%rsp),%r10 c8c4: 85 ff test %edi,%edi c8c6: 0f 85 61 0a 00 00 jne d32d c8cc: 49 8b b7 98 5d 00 00 mov 0x5d98(%r15),%rsi c8d3: 4c 89 ef mov %r13,%rdi c8d6: 31 d2 xor %edx,%edx c8d8: 4c 89 14 24 mov %r10,(%rsp) c8dc: 41 bd 01 00 00 00 mov $0x1,%r13d c8e2: e8 00 00 00 00 callq c8e7 c8e7: 4c 8b 14 24 mov (%rsp),%r10 c8eb: be 01 00 00 00 mov $0x1,%esi c8f0: 41 89 e9 mov %ebp,%r9d c8f3: 66 41 89 72 7c mov %si,0x7c(%r10) c8f8: e9 56 01 00 00 jmpq ca53 c8fd: 41 83 fc 04 cmp $0x4,%r12d c901: 0f 85 46 01 00 00 jne ca4d c907: 80 3b 00 cmpb $0x0,(%rbx) c90a: 0f 85 3c 04 00 00 jne cd4c c910: b9 04 00 00 00 mov $0x4,%ecx c915: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi c91a: 4c 89 d6 mov %r10,%rsi c91d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c924: 4c 89 14 24 mov %r10,(%rsp) c928: e8 00 00 00 00 callq c92d c92d: 4c 8b 14 24 mov (%rsp),%r10 c931: ba 01 00 00 00 mov $0x1,%edx c936: 49 8b b7 70 5d 00 00 mov 0x5d70(%r15),%rsi c93d: 49 c7 82 10 03 00 00 movq $0x0,0x310(%r10) c944: 00 00 00 00 c948: 49 8d 6a 28 lea 0x28(%r10),%rbp c94c: 41 c6 82 b8 04 00 00 movb $0x1,0x4b8(%r10) c953: 01 c954: 48 89 ef mov %rbp,%rdi c957: e8 00 00 00 00 callq c95c c95c: 49 8b b7 28 05 00 00 mov 0x528(%r15),%rsi c963: 31 d2 xor %edx,%edx c965: 48 89 ef mov %rbp,%rdi c968: e8 00 00 00 00 callq c96d c96d: 4c 8b 14 24 mov (%rsp),%r10 c971: 41 bb 01 01 00 00 mov $0x101,%r11d c977: 80 3b 00 cmpb $0x0,(%rbx) c97a: 41 c7 82 bc 04 00 00 movl $0xff,0x4bc(%r10) c981: ff 00 00 00 c985: 66 45 89 5a 7c mov %r11w,0x7c(%r10) c98a: 0f 84 67 06 00 00 je cff7 c990: 41 c6 82 08 03 00 00 movb $0x6,0x308(%r10) c997: 06 c998: 41 c7 82 bc 00 00 00 movl $0x5,0xbc(%r10) c99f: 05 00 00 00 c9a3: e9 e0 00 00 00 jmpq ca88 c9a8: 41 83 fc 0e cmp $0xe,%r12d c9ac: 0f 85 9b 00 00 00 jne ca4d c9b2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c9b9 c9b9: ba 2c 00 00 00 mov $0x2c,%edx c9be: be c0 0d 00 00 mov $0xdc0,%esi c9c3: 4c 89 54 24 08 mov %r10,0x8(%rsp) c9c8: 4c 89 04 24 mov %r8,(%rsp) c9cc: e8 00 00 00 00 callq c9d1 c9d1: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 c9d6: 48 85 c0 test %rax,%rax c9d9: 0f 84 ff 03 00 00 je cdde c9df: 0f b6 2b movzbl (%rbx),%ebp c9e2: 4c 8b 04 24 mov (%rsp),%r8 c9e6: 49 89 82 b0 04 00 00 mov %rax,0x4b0(%r10) c9ed: 40 84 ed test %bpl,%bpl c9f0: 0f 85 9f 09 00 00 jne d395 c9f6: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi c9fb: b9 0e 00 00 00 mov $0xe,%ecx ca00: 4c 89 d6 mov %r10,%rsi ca03: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ca0a: 4c 89 14 24 mov %r10,(%rsp) ca0e: 41 bd 01 00 00 00 mov $0x1,%r13d ca14: e8 00 00 00 00 callq ca19 ca19: 4c 8b 14 24 mov (%rsp),%r10 ca1d: ba 01 00 00 00 mov $0x1,%edx ca22: 49 8b b7 28 05 00 00 mov 0x528(%r15),%rsi ca29: 49 c7 82 10 03 00 00 movq $0x0,0x310(%r10) ca30: 00 00 00 00 ca34: 49 8d 7a 28 lea 0x28(%r10),%rdi ca38: e8 00 00 00 00 callq ca3d ca3d: 4c 8b 14 24 mov (%rsp),%r10 ca41: 31 c9 xor %ecx,%ecx ca43: 41 89 e9 mov %ebp,%r9d ca46: 66 41 89 4a 7c mov %cx,0x7c(%r10) ca4b: eb 06 jmp ca53 ca4d: 41 bd 05 00 00 00 mov $0x5,%r13d ca53: 41 81 ba bc 04 00 00 cmpl $0xff,0x4bc(%r10) ca5a: ff 00 00 00 ca5e: 0f 84 97 03 00 00 je cdfb ca64: 41 c6 82 08 03 00 00 movb $0x1,0x308(%r10) ca6b: 01 ca6c: 45 89 aa bc 00 00 00 mov %r13d,0xbc(%r10) ca73: 45 84 c9 test %r9b,%r9b ca76: 74 10 je ca88 ca78: 4c 89 d7 mov %r10,%rdi ca7b: 4c 89 14 24 mov %r10,(%rsp) ca7f: e8 00 00 00 00 callq ca84 ca84: 4c 8b 14 24 mov (%rsp),%r10 ca88: 41 83 e4 fb and $0xfffffffb,%r12d ca8c: 41 83 fc 0a cmp $0xa,%r12d ca90: 0f 85 7b fa ff ff jne c511 ca96: 4c 89 d7 mov %r10,%rdi ca99: e8 00 00 00 00 callq ca9e ca9e: e9 6e fa ff ff jmpq c511 caa3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # caaa caaa: ba 2c 00 00 00 mov $0x2c,%edx caaf: be c0 0d 00 00 mov $0xdc0,%esi cab4: 4c 89 14 24 mov %r10,(%rsp) cab8: 4c 89 44 24 08 mov %r8,0x8(%rsp) cabd: e8 00 00 00 00 callq cac2 cac2: 4c 8b 14 24 mov (%rsp),%r10 cac6: 48 85 c0 test %rax,%rax cac9: 0f 84 0f 03 00 00 je cdde cacf: 44 0f b6 0b movzbl (%rbx),%r9d cad3: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 cad8: 49 89 82 b0 04 00 00 mov %rax,0x4b0(%r10) cadf: 45 84 c9 test %r9b,%r9b cae2: 0f 85 12 02 00 00 jne ccfa cae8: 49 8d 6a 28 lea 0x28(%r10),%rbp caec: 41 83 fc 0c cmp $0xc,%r12d caf0: 0f 8f 03 01 00 00 jg cbf9 caf6: 41 83 fc 09 cmp $0x9,%r12d cafa: 0f 8f 04 01 00 00 jg cc04 cb00: 41 83 fc 03 cmp $0x3,%r12d cb04: 0f 8f 86 00 00 00 jg cb90 cb0a: 41 83 fc 01 cmp $0x1,%r12d cb0e: 0f 8f f0 00 00 00 jg cc04 cb14: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi cb19: 44 89 e1 mov %r12d,%ecx cb1c: 4c 89 d6 mov %r10,%rsi cb1f: 44 88 4c 24 08 mov %r9b,0x8(%rsp) cb24: 4c 89 14 24 mov %r10,(%rsp) cb28: 48 c7 c2 00 00 00 00 mov $0x0,%rdx cb2f: 41 be 01 01 00 00 mov $0x101,%r14d cb35: 41 bd 05 00 00 00 mov $0x5,%r13d cb3b: e8 00 00 00 00 callq cb40 cb40: 4c 8b 14 24 mov (%rsp),%r10 cb44: ba 01 00 00 00 mov $0x1,%edx cb49: 48 89 ef mov %rbp,%rdi cb4c: 49 8b b7 70 5d 00 00 mov 0x5d70(%r15),%rsi cb53: 49 c7 82 10 03 00 00 movq $0x0,0x310(%r10) cb5a: 00 00 00 00 cb5e: 66 45 89 72 7c mov %r14w,0x7c(%r10) cb63: 41 c6 82 b8 04 00 00 movb $0x1,0x4b8(%r10) cb6a: 01 cb6b: e8 00 00 00 00 callq cb70 cb70: 49 8b b7 28 05 00 00 mov 0x528(%r15),%rsi cb77: 31 d2 xor %edx,%edx cb79: 48 89 ef mov %rbp,%rdi cb7c: e8 00 00 00 00 callq cb81 cb81: 4c 8b 14 24 mov (%rsp),%r10 cb85: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d cb8b: e9 c3 fe ff ff jmpq ca53 cb90: 41 83 fc 07 cmp $0x7,%r12d cb94: 0f 85 7a ff ff ff jne cb14 cb9a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi cb9f: 4c 89 d6 mov %r10,%rsi cba2: 44 89 e1 mov %r12d,%ecx cba5: 4c 89 14 24 mov %r10,(%rsp) cba9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx cbb0: 44 88 4c 24 08 mov %r9b,0x8(%rsp) cbb5: e8 00 00 00 00 callq cbba cbba: 4c 8b 14 24 mov (%rsp),%r10 cbbe: ba 01 00 00 00 mov $0x1,%edx cbc3: 48 89 ef mov %rbp,%rdi cbc6: 49 8b b7 28 05 00 00 mov 0x528(%r15),%rsi cbcd: 49 c7 82 10 03 00 00 movq $0x0,0x310(%r10) cbd4: 00 00 00 00 cbd8: e8 00 00 00 00 callq cbdd cbdd: 4c 8b 14 24 mov (%rsp),%r10 cbe1: 31 d2 xor %edx,%edx cbe3: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d cbe9: 41 bd 01 00 00 00 mov $0x1,%r13d cbef: 66 41 89 52 7c mov %dx,0x7c(%r10) cbf4: e9 5a fe ff ff jmpq ca53 cbf9: 41 83 fc 0e cmp $0xe,%r12d cbfd: 74 9b je cb9a cbff: e9 10 ff ff ff jmpq cb14 cc04: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi cc09: 44 89 e1 mov %r12d,%ecx cc0c: 4c 89 d6 mov %r10,%rsi cc0f: 44 88 4c 24 08 mov %r9b,0x8(%rsp) cc14: 48 c7 c2 00 00 00 00 mov $0x0,%rdx cc1b: 4c 89 14 24 mov %r10,(%rsp) cc1f: e8 00 00 00 00 callq cc24 cc24: 4c 8b 14 24 mov (%rsp),%r10 cc28: 31 d2 xor %edx,%edx cc2a: 48 89 ef mov %rbp,%rdi cc2d: 49 8b b7 78 5d 00 00 mov 0x5d78(%r15),%rsi cc34: 49 c7 82 10 03 00 00 movq $0x0,0x310(%r10) cc3b: 00 00 00 00 cc3f: e8 00 00 00 00 callq cc44 cc44: 49 8b b7 80 5d 00 00 mov 0x5d80(%r15),%rsi cc4b: 31 d2 xor %edx,%edx cc4d: 48 89 ef mov %rbp,%rdi cc50: e8 00 00 00 00 callq cc55 cc55: 49 8b b7 88 5d 00 00 mov 0x5d88(%r15),%rsi cc5c: 31 d2 xor %edx,%edx cc5e: 48 89 ef mov %rbp,%rdi cc61: e8 00 00 00 00 callq cc66 cc66: 49 8b b7 28 05 00 00 mov 0x528(%r15),%rsi cc6d: 31 d2 xor %edx,%edx cc6f: 48 89 ef mov %rbp,%rdi cc72: e8 00 00 00 00 callq cc77 cc77: 49 8b b7 98 5d 00 00 mov 0x5d98(%r15),%rsi cc7e: 31 d2 xor %edx,%edx cc80: 48 89 ef mov %rbp,%rdi cc83: e8 00 00 00 00 callq cc88 cc88: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # cc8f cc8f: 4c 8b 14 24 mov (%rsp),%r10 cc93: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d cc99: 45 85 ed test %r13d,%r13d cc9c: 0f 85 a5 04 00 00 jne d147 cca2: 41 c6 42 7c 01 movb $0x1,0x7c(%r10) cca7: 41 83 fc 0c cmp $0xc,%r12d ccab: 0f 84 86 04 00 00 je d137 ccb1: 41 c6 42 7d 00 movb $0x0,0x7d(%r10) ccb6: 41 bd 01 00 00 00 mov $0x1,%r13d ccbc: 41 83 fc 02 cmp $0x2,%r12d ccc0: 0f 85 8d fd ff ff jne ca53 ccc6: 41 c6 82 b8 04 00 00 movb $0x1,0x4b8(%r10) cccd: 01 ccce: 49 8b b7 70 5d 00 00 mov 0x5d70(%r15),%rsi ccd5: ba 01 00 00 00 mov $0x1,%edx ccda: 48 89 ef mov %rbp,%rdi ccdd: 44 88 4c 24 08 mov %r9b,0x8(%rsp) cce2: 4c 89 14 24 mov %r10,(%rsp) cce6: e8 00 00 00 00 callq cceb cceb: 4c 8b 14 24 mov (%rsp),%r10 ccef: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d ccf5: e9 59 fd ff ff jmpq ca53 ccfa: 48 89 de mov %rbx,%rsi ccfd: 4c 89 ff mov %r15,%rdi cd00: 4c 89 54 24 08 mov %r10,0x8(%rsp) cd05: 44 88 0c 24 mov %r9b,(%rsp) cd09: e8 00 00 00 00 callq cd0e cd0e: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 cd13: 44 0f b6 0c 24 movzbl (%rsp),%r9d cd18: 48 85 c0 test %rax,%rax cd1b: 49 89 c0 mov %rax,%r8 cd1e: 49 89 82 98 04 00 00 mov %rax,0x498(%r10) cd25: 0f 85 bd fd ff ff jne cae8 cd2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cd32: 48 89 04 24 mov %rax,(%rsp) cd36: e8 00 00 00 00 callq cd3b cd3b: 45 31 c9 xor %r9d,%r9d cd3e: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 cd43: 4c 8b 04 24 mov (%rsp),%r8 cd47: e9 9c fd ff ff jmpq cae8 cd4c: 48 89 de mov %rbx,%rsi cd4f: 4c 89 ff mov %r15,%rdi cd52: 4c 89 14 24 mov %r10,(%rsp) cd56: e8 00 00 00 00 callq cd5b cd5b: 4c 8b 14 24 mov (%rsp),%r10 cd5f: 49 89 c0 mov %rax,%r8 cd62: 49 89 82 98 04 00 00 mov %rax,0x498(%r10) cd69: 48 85 c0 test %rax,%rax cd6c: 0f 85 9e fb ff ff jne c910 cd72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cd79: 4c 89 54 24 08 mov %r10,0x8(%rsp) cd7e: 48 89 04 24 mov %rax,(%rsp) cd82: e8 00 00 00 00 callq cd87 cd87: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 cd8c: 4c 8b 04 24 mov (%rsp),%r8 cd90: e9 7b fb ff ff jmpq c910 cd95: 48 89 de mov %rbx,%rsi cd98: 4c 89 ff mov %r15,%rdi cd9b: 4c 89 14 24 mov %r10,(%rsp) cd9f: e8 00 00 00 00 callq cda4 cda4: 4c 8b 14 24 mov (%rsp),%r10 cda8: 49 89 c0 mov %rax,%r8 cdab: 49 89 82 98 04 00 00 mov %rax,0x498(%r10) cdb2: 48 85 c0 test %rax,%rax cdb5: 0f 85 f9 f9 ff ff jne c7b4 cdbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cdc2: 4c 89 54 24 08 mov %r10,0x8(%rsp) cdc7: 48 89 04 24 mov %rax,(%rsp) cdcb: e8 00 00 00 00 callq cdd0 cdd0: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 cdd5: 4c 8b 04 24 mov (%rsp),%r8 cdd9: e9 d6 f9 ff ff jmpq c7b4 cdde: 4c 89 d7 mov %r10,%rdi cde1: 4c 89 14 24 mov %r10,(%rsp) cde5: e8 00 00 00 00 callq cdea cdea: 4c 8b 14 24 mov (%rsp),%r10 cdee: 4c 89 d7 mov %r10,%rdi cdf1: e8 00 00 00 00 callq cdf6 cdf6: e9 16 f7 ff ff jmpq c511 cdfb: 80 3b 00 cmpb $0x0,(%rbx) cdfe: 0f 84 68 fc ff ff je ca6c ce04: 41 c6 82 08 03 00 00 movb $0x6,0x308(%r10) ce0b: 06 ce0c: e9 5b fc ff ff jmpq ca6c ce11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce18: e8 00 00 00 00 callq ce1d ce1d: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 ce22: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d ce28: 4c 8b 04 24 mov (%rsp),%r8 ce2c: e9 4b f9 ff ff jmpq c77c ce31: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # ce38 ce38: ba 2c 00 00 00 mov $0x2c,%edx ce3d: be c0 0d 00 00 mov $0xdc0,%esi ce42: 4c 89 54 24 10 mov %r10,0x10(%rsp) ce47: 44 88 4c 24 08 mov %r9b,0x8(%rsp) ce4c: 4c 89 04 24 mov %r8,(%rsp) ce50: e8 00 00 00 00 callq ce55 ce55: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 ce5a: 48 85 c0 test %rax,%rax ce5d: 0f 84 7b ff ff ff je cdde ce63: 80 3b 00 cmpb $0x0,(%rbx) ce66: 49 89 82 b0 04 00 00 mov %rax,0x4b0(%r10) ce6d: 4c 8b 04 24 mov (%rsp),%r8 ce71: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d ce77: 0f 85 c6 03 00 00 jne d243 ce7d: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi ce82: 44 89 e1 mov %r12d,%ecx ce85: 4c 89 d6 mov %r10,%rsi ce88: 44 88 4c 24 08 mov %r9b,0x8(%rsp) ce8d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ce94: 4c 89 14 24 mov %r10,(%rsp) ce98: e8 00 00 00 00 callq ce9d ce9d: 4c 8b 14 24 mov (%rsp),%r10 cea1: ba 01 00 00 00 mov $0x1,%edx cea6: 49 8b b7 68 5d 00 00 mov 0x5d68(%r15),%rsi cead: 49 c7 82 10 03 00 00 movq $0x0,0x310(%r10) ceb4: 00 00 00 00 ceb8: 49 8d 6a 28 lea 0x28(%r10),%rbp cebc: 48 89 ef mov %rbp,%rdi cebf: e8 00 00 00 00 callq cec4 cec4: 49 8b b7 78 5d 00 00 mov 0x5d78(%r15),%rsi cecb: 31 d2 xor %edx,%edx cecd: 48 89 ef mov %rbp,%rdi ced0: e8 00 00 00 00 callq ced5 ced5: 49 8b b7 80 5d 00 00 mov 0x5d80(%r15),%rsi cedc: 31 d2 xor %edx,%edx cede: 48 89 ef mov %rbp,%rdi cee1: e8 00 00 00 00 callq cee6 cee6: 49 8b b7 88 5d 00 00 mov 0x5d88(%r15),%rsi ceed: 31 d2 xor %edx,%edx ceef: 48 89 ef mov %rbp,%rdi cef2: e8 00 00 00 00 callq cef7 cef7: 49 8b b7 28 05 00 00 mov 0x528(%r15),%rsi cefe: 31 d2 xor %edx,%edx cf00: 48 89 ef mov %rbp,%rdi cf03: e8 00 00 00 00 callq cf08 cf08: 44 8b 15 00 00 00 00 mov 0x0(%rip),%r10d # cf0f cf0f: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d cf15: 45 85 d2 test %r10d,%r10d cf18: 4c 8b 14 24 mov (%rsp),%r10 cf1c: 0f 85 f5 02 00 00 jne d217 cf22: 49 8b b7 98 5d 00 00 mov 0x5d98(%r15),%rsi cf29: 31 d2 xor %edx,%edx cf2b: 48 89 ef mov %rbp,%rdi cf2e: 44 88 0c 24 mov %r9b,(%rsp) cf32: 4c 89 54 24 08 mov %r10,0x8(%rsp) cf37: e8 00 00 00 00 callq cf3c cf3c: 41 83 fc 02 cmp $0x2,%r12d cf40: 44 0f b6 0c 24 movzbl (%rsp),%r9d cf45: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 cf4a: 0f 84 23 02 00 00 je d173 cf50: b8 01 00 00 00 mov $0x1,%eax cf55: 41 bd 01 00 00 00 mov $0x1,%r13d cf5b: 66 41 89 42 7c mov %ax,0x7c(%r10) cf60: e9 ee fa ff ff jmpq ca53 cf65: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # cf6c cf6c: ba 2c 00 00 00 mov $0x2c,%edx cf71: be c0 0d 00 00 mov $0xdc0,%esi cf76: 4c 89 54 24 10 mov %r10,0x10(%rsp) cf7b: 44 88 4c 24 08 mov %r9b,0x8(%rsp) cf80: 4c 89 04 24 mov %r8,(%rsp) cf84: e8 00 00 00 00 callq cf89 cf89: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 cf8e: 48 85 c0 test %rax,%rax cf91: 0f 84 47 fe ff ff je cdde cf97: 80 3b 00 cmpb $0x0,(%rbx) cf9a: 49 89 82 b0 04 00 00 mov %rax,0x4b0(%r10) cfa1: 4c 8b 04 24 mov (%rsp),%r8 cfa5: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d cfab: 0f 85 07 02 00 00 jne d1b8 cfb1: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi cfb6: 4c 89 d6 mov %r10,%rsi cfb9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx cfc0: b9 07 00 00 00 mov $0x7,%ecx cfc5: 4c 89 14 24 mov %r10,(%rsp) cfc9: 44 88 4c 24 08 mov %r9b,0x8(%rsp) cfce: e8 00 00 00 00 callq cfd3 cfd3: 4c 8b 14 24 mov (%rsp),%r10 cfd7: ba 01 00 00 00 mov $0x1,%edx cfdc: 49 8b b7 28 05 00 00 mov 0x528(%r15),%rsi cfe3: 49 c7 82 10 03 00 00 movq $0x0,0x310(%r10) cfea: 00 00 00 00 cfee: 49 8d 7a 28 lea 0x28(%r10),%rdi cff2: e9 e1 fb ff ff jmpq cbd8 cff7: 41 c7 82 bc 00 00 00 movl $0x5,0xbc(%r10) cffe: 05 00 00 00 d002: e9 81 fa ff ff jmpq ca88 d007: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # d00e d00e: ba 2c 00 00 00 mov $0x2c,%edx d013: be c0 0d 00 00 mov $0xdc0,%esi d018: 4c 89 54 24 10 mov %r10,0x10(%rsp) d01d: 44 88 4c 24 08 mov %r9b,0x8(%rsp) d022: 4c 89 04 24 mov %r8,(%rsp) d026: e8 00 00 00 00 callq d02b d02b: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 d030: 48 85 c0 test %rax,%rax d033: 0f 84 a5 fd ff ff je cdde d039: 80 3b 00 cmpb $0x0,(%rbx) d03c: 49 89 82 b0 04 00 00 mov %rax,0x4b0(%r10) d043: 4c 8b 04 24 mov (%rsp),%r8 d047: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d d04d: 0f 85 7b 02 00 00 jne d2ce d053: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi d058: 44 89 e1 mov %r12d,%ecx d05b: 4c 89 d6 mov %r10,%rsi d05e: 44 88 4c 24 08 mov %r9b,0x8(%rsp) d063: 48 c7 c2 00 00 00 00 mov $0x0,%rdx d06a: 4c 89 14 24 mov %r10,(%rsp) d06e: e8 00 00 00 00 callq d073 d073: 4c 8b 14 24 mov (%rsp),%r10 d077: ba 01 00 00 00 mov $0x1,%edx d07c: 49 8b b7 68 5d 00 00 mov 0x5d68(%r15),%rsi d083: 49 c7 82 10 03 00 00 movq $0x0,0x310(%r10) d08a: 00 00 00 00 d08e: 49 8d 6a 28 lea 0x28(%r10),%rbp d092: 48 89 ef mov %rbp,%rdi d095: e8 00 00 00 00 callq d09a d09a: 49 8b b7 78 5d 00 00 mov 0x5d78(%r15),%rsi d0a1: 31 d2 xor %edx,%edx d0a3: 48 89 ef mov %rbp,%rdi d0a6: e8 00 00 00 00 callq d0ab d0ab: 49 8b b7 80 5d 00 00 mov 0x5d80(%r15),%rsi d0b2: 31 d2 xor %edx,%edx d0b4: 48 89 ef mov %rbp,%rdi d0b7: e8 00 00 00 00 callq d0bc d0bc: 49 8b b7 88 5d 00 00 mov 0x5d88(%r15),%rsi d0c3: 31 d2 xor %edx,%edx d0c5: 48 89 ef mov %rbp,%rdi d0c8: e8 00 00 00 00 callq d0cd d0cd: 49 8b b7 28 05 00 00 mov 0x528(%r15),%rsi d0d4: 31 d2 xor %edx,%edx d0d6: 48 89 ef mov %rbp,%rdi d0d9: e8 00 00 00 00 callq d0de d0de: 44 8b 05 00 00 00 00 mov 0x0(%rip),%r8d # d0e5 d0e5: 4c 8b 14 24 mov (%rsp),%r10 d0e9: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d d0ef: 45 85 c0 test %r8d,%r8d d0f2: 0f 85 aa 01 00 00 jne d2a2 d0f8: 49 8b b7 98 5d 00 00 mov 0x5d98(%r15),%rsi d0ff: 31 d2 xor %edx,%edx d101: 48 89 ef mov %rbp,%rdi d104: 44 88 0c 24 mov %r9b,(%rsp) d108: 4c 89 54 24 08 mov %r10,0x8(%rsp) d10d: e8 00 00 00 00 callq d112 d112: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 d117: 41 83 fc 0c cmp $0xc,%r12d d11b: 44 0f b6 0c 24 movzbl (%rsp),%r9d d120: 41 c6 42 7c 01 movb $0x1,0x7c(%r10) d125: 74 10 je d137 d127: 41 c6 42 7d 00 movb $0x0,0x7d(%r10) d12c: 41 bd 01 00 00 00 mov $0x1,%r13d d132: e9 1c f9 ff ff jmpq ca53 d137: 41 c6 42 7d 01 movb $0x1,0x7d(%r10) d13c: 41 bd 01 00 00 00 mov $0x1,%r13d d142: e9 0c f9 ff ff jmpq ca53 d147: 49 8b b7 90 5d 00 00 mov 0x5d90(%r15),%rsi d14e: ba 02 00 00 00 mov $0x2,%edx d153: 48 89 ef mov %rbp,%rdi d156: 44 88 0c 24 mov %r9b,(%rsp) d15a: 4c 89 54 24 08 mov %r10,0x8(%rsp) d15f: e8 00 00 00 00 callq d164 d164: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 d169: 44 0f b6 0c 24 movzbl (%rsp),%r9d d16e: e9 2f fb ff ff jmpq cca2 d173: 41 c6 82 b8 04 00 00 movb $0x1,0x4b8(%r10) d17a: 01 d17b: 49 8b b7 70 5d 00 00 mov 0x5d70(%r15),%rsi d182: ba 01 00 00 00 mov $0x1,%edx d187: 48 89 ef mov %rbp,%rdi d18a: 44 88 4c 24 08 mov %r9b,0x8(%rsp) d18f: 41 bd 01 00 00 00 mov $0x1,%r13d d195: 4c 89 14 24 mov %r10,(%rsp) d199: e8 00 00 00 00 callq d19e d19e: 4c 8b 14 24 mov (%rsp),%r10 d1a2: 41 b9 01 01 00 00 mov $0x101,%r9d d1a8: 66 45 89 4a 7c mov %r9w,0x7c(%r10) d1ad: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d d1b3: e9 9b f8 ff ff jmpq ca53 d1b8: 48 89 de mov %rbx,%rsi d1bb: 4c 89 ff mov %r15,%rdi d1be: 4c 89 54 24 08 mov %r10,0x8(%rsp) d1c3: 44 88 0c 24 mov %r9b,(%rsp) d1c7: e8 00 00 00 00 callq d1cc d1cc: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 d1d1: 44 0f b6 0c 24 movzbl (%rsp),%r9d d1d6: 48 85 c0 test %rax,%rax d1d9: 49 89 c0 mov %rax,%r8 d1dc: 49 89 82 98 04 00 00 mov %rax,0x498(%r10) d1e3: 0f 85 c8 fd ff ff jne cfb1 d1e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1f0: 4c 89 54 24 10 mov %r10,0x10(%rsp) d1f5: 44 88 4c 24 08 mov %r9b,0x8(%rsp) d1fa: 48 89 04 24 mov %rax,(%rsp) d1fe: e8 00 00 00 00 callq d203 d203: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 d208: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d d20e: 4c 8b 04 24 mov (%rsp),%r8 d212: e9 9a fd ff ff jmpq cfb1 d217: 49 8b b7 90 5d 00 00 mov 0x5d90(%r15),%rsi d21e: ba 02 00 00 00 mov $0x2,%edx d223: 48 89 ef mov %rbp,%rdi d226: 44 88 0c 24 mov %r9b,(%rsp) d22a: 4c 89 54 24 08 mov %r10,0x8(%rsp) d22f: e8 00 00 00 00 callq d234 d234: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 d239: 44 0f b6 0c 24 movzbl (%rsp),%r9d d23e: e9 df fc ff ff jmpq cf22 d243: 48 89 de mov %rbx,%rsi d246: 4c 89 ff mov %r15,%rdi d249: 4c 89 54 24 08 mov %r10,0x8(%rsp) d24e: 44 88 0c 24 mov %r9b,(%rsp) d252: e8 00 00 00 00 callq d257 d257: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 d25c: 44 0f b6 0c 24 movzbl (%rsp),%r9d d261: 48 85 c0 test %rax,%rax d264: 49 89 c0 mov %rax,%r8 d267: 49 89 82 98 04 00 00 mov %rax,0x498(%r10) d26e: 0f 85 09 fc ff ff jne ce7d d274: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d27b: 4c 89 54 24 10 mov %r10,0x10(%rsp) d280: 44 88 4c 24 08 mov %r9b,0x8(%rsp) d285: 48 89 04 24 mov %rax,(%rsp) d289: e8 00 00 00 00 callq d28e d28e: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 d293: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d d299: 4c 8b 04 24 mov (%rsp),%r8 d29d: e9 db fb ff ff jmpq ce7d d2a2: 49 8b b7 90 5d 00 00 mov 0x5d90(%r15),%rsi d2a9: ba 02 00 00 00 mov $0x2,%edx d2ae: 48 89 ef mov %rbp,%rdi d2b1: 44 88 0c 24 mov %r9b,(%rsp) d2b5: 4c 89 54 24 08 mov %r10,0x8(%rsp) d2ba: e8 00 00 00 00 callq d2bf d2bf: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 d2c4: 44 0f b6 0c 24 movzbl (%rsp),%r9d d2c9: e9 2a fe ff ff jmpq d0f8 d2ce: 48 89 de mov %rbx,%rsi d2d1: 4c 89 ff mov %r15,%rdi d2d4: 4c 89 54 24 08 mov %r10,0x8(%rsp) d2d9: 44 88 0c 24 mov %r9b,(%rsp) d2dd: e8 00 00 00 00 callq d2e2 d2e2: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 d2e7: 44 0f b6 0c 24 movzbl (%rsp),%r9d d2ec: 48 85 c0 test %rax,%rax d2ef: 49 89 c0 mov %rax,%r8 d2f2: 49 89 82 98 04 00 00 mov %rax,0x498(%r10) d2f9: 0f 85 54 fd ff ff jne d053 d2ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d306: 4c 89 54 24 10 mov %r10,0x10(%rsp) d30b: 44 88 4c 24 08 mov %r9b,0x8(%rsp) d310: 48 89 04 24 mov %rax,(%rsp) d314: e8 00 00 00 00 callq d319 d319: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 d31e: 44 0f b6 4c 24 08 movzbl 0x8(%rsp),%r9d d324: 4c 8b 04 24 mov (%rsp),%r8 d328: e9 26 fd ff ff jmpq d053 d32d: 49 8b b7 90 5d 00 00 mov 0x5d90(%r15),%rsi d334: ba 02 00 00 00 mov $0x2,%edx d339: 4c 89 ef mov %r13,%rdi d33c: e8 00 00 00 00 callq d341 d341: 4c 8b 14 24 mov (%rsp),%r10 d345: e9 82 f5 ff ff jmpq c8cc d34a: 48 89 de mov %rbx,%rsi d34d: 4c 89 ff mov %r15,%rdi d350: 4c 89 14 24 mov %r10,(%rsp) d354: e8 00 00 00 00 callq d359 d359: 4c 8b 14 24 mov (%rsp),%r10 d35d: 49 89 c0 mov %rax,%r8 d360: 49 89 82 98 04 00 00 mov %rax,0x498(%r10) d367: 48 85 c0 test %rax,%rax d36a: 0f 85 c2 f4 ff ff jne c832 d370: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d377: 4c 89 54 24 08 mov %r10,0x8(%rsp) d37c: 31 ed xor %ebp,%ebp d37e: 48 89 04 24 mov %rax,(%rsp) d382: e8 00 00 00 00 callq d387 d387: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 d38c: 4c 8b 04 24 mov (%rsp),%r8 d390: e9 9d f4 ff ff jmpq c832 d395: 48 89 de mov %rbx,%rsi d398: 4c 89 ff mov %r15,%rdi d39b: 4c 89 14 24 mov %r10,(%rsp) d39f: e8 00 00 00 00 callq d3a4 d3a4: 4c 8b 14 24 mov (%rsp),%r10 d3a8: 49 89 c0 mov %rax,%r8 d3ab: 49 89 82 98 04 00 00 mov %rax,0x498(%r10) d3b2: 48 85 c0 test %rax,%rax d3b5: 0f 85 3b f6 ff ff jne c9f6 d3bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d3c2: 4c 89 54 24 08 mov %r10,0x8(%rsp) d3c7: 31 ed xor %ebp,%ebp d3c9: 48 89 04 24 mov %rax,(%rsp) d3cd: e8 00 00 00 00 callq d3d2 d3d2: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 d3d7: 4c 8b 04 24 mov (%rsp),%r8 d3db: e9 16 f6 ff ff jmpq c9f6 d3e0: e8 00 00 00 00 callq d3e5 d3e5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d3ec: 00 00 00 d3ef: 90 nop 000000000000d3f0 : d3f0: e8 00 00 00 00 callq d3f5 d3f5: c3 retq d3f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d3fd: 00 00 00 000000000000d400 : d400: e8 00 00 00 00 callq d405 d405: 41 57 push %r15 d407: 41 bf 20 00 00 00 mov $0x20,%r15d d40d: 41 56 push %r14 d40f: 49 89 fe mov %rdi,%r14 d412: 41 55 push %r13 d414: 41 89 d5 mov %edx,%r13d d417: 41 54 push %r12 d419: 41 bc cd cd cd cd mov $0xcdcdcdcd,%r12d d41f: 55 push %rbp d420: 89 cd mov %ecx,%ebp d422: 53 push %rbx d423: 89 f3 mov %esi,%ebx d425: 48 8b 77 28 mov 0x28(%rdi),%rsi d429: 48 63 c3 movslq %ebx,%rax d42c: 0f b6 04 06 movzbl (%rsi,%rax,1),%eax d430: 3c 05 cmp $0x5,%al d432: 74 3f je d473 d434: 77 6c ja d4a2 d436: 3c 03 cmp $0x3,%al d438: 0f 84 66 01 00 00 je d5a4 d43e: 3c 04 cmp $0x4,%al d440: 75 57 jne d499 d442: 8d 43 01 lea 0x1(%rbx),%eax d445: 8d 53 02 lea 0x2(%rbx),%edx d448: 44 89 f9 mov %r15d,%ecx d44b: 83 c3 03 add $0x3,%ebx d44e: 48 98 cltq d450: 48 63 d2 movslq %edx,%rdx d453: 2a 0c 06 sub (%rsi,%rax,1),%cl d456: b8 ff ff ff ff mov $0xffffffff,%eax d45b: d3 e8 shr %cl,%eax d45d: 0f b6 0c 16 movzbl (%rsi,%rdx,1),%ecx d461: d3 e0 shl %cl,%eax d463: f7 d0 not %eax d465: 41 21 c4 and %eax,%r12d d468: 48 63 c3 movslq %ebx,%rax d46b: 0f b6 04 06 movzbl (%rsi,%rax,1),%eax d46f: 3c 05 cmp $0x5,%al d471: 75 c1 jne d434 d473: 8d 43 01 lea 0x1(%rbx),%eax d476: 8d 53 02 lea 0x2(%rbx),%edx d479: 44 89 f9 mov %r15d,%ecx d47c: 83 c3 03 add $0x3,%ebx d47f: 48 98 cltq d481: 48 63 d2 movslq %edx,%rdx d484: 2a 0c 06 sub (%rsi,%rax,1),%cl d487: b8 ff ff ff ff mov $0xffffffff,%eax d48c: d3 e8 shr %cl,%eax d48e: 0f b6 0c 16 movzbl (%rsi,%rdx,1),%ecx d492: d3 e0 shl %cl,%eax d494: 41 09 c4 or %eax,%r12d d497: eb 90 jmp d429 d499: 84 c0 test %al,%al d49b: 75 25 jne d4c2 d49d: 83 c3 01 add $0x1,%ebx d4a0: eb 87 jmp d429 d4a2: 3c 08 cmp $0x8,%al d4a4: 0f 84 30 01 00 00 je d5da d4aa: 76 54 jbe d500 d4ac: 3c 09 cmp $0x9,%al d4ae: 0f 85 61 01 00 00 jne d615 d4b4: 5b pop %rbx d4b5: 44 89 e0 mov %r12d,%eax d4b8: 5d pop %rbp d4b9: 41 5c pop %r12 d4bb: 41 5d pop %r13 d4bd: 41 5e pop %r14 d4bf: 41 5f pop %r15 d4c1: c3 retq d4c2: 3c 02 cmp $0x2,%al d4c4: 0f 85 55 01 00 00 jne d61f d4ca: 8d 43 02 lea 0x2(%rbx),%eax d4cd: 8d 53 01 lea 0x1(%rbx),%edx d4d0: 49 8b 3e mov (%r14),%rdi d4d3: 83 c3 03 add $0x3,%ebx d4d6: 48 98 cltq d4d8: 48 63 d2 movslq %edx,%rdx d4db: 0f b6 04 06 movzbl (%rsi,%rax,1),%eax d4df: 0f b6 34 16 movzbl (%rsi,%rdx,1),%esi d4e3: c1 e0 08 shl $0x8,%eax d4e6: 09 c6 or %eax,%esi d4e8: 48 8b 47 20 mov 0x20(%rdi),%rax d4ec: 0f b7 f6 movzwl %si,%esi d4ef: e8 00 00 00 00 callq d4f4 d4f4: 49 8b 76 28 mov 0x28(%r14),%rsi d4f8: 41 89 c4 mov %eax,%r12d d4fb: e9 29 ff ff ff jmpq d429 d500: 3c 06 cmp $0x6,%al d502: 75 4c jne d550 d504: 8d 43 01 lea 0x1(%rbx),%eax d507: 44 89 f9 mov %r15d,%ecx d50a: 8d 53 02 lea 0x2(%rbx),%edx d50d: 41 b8 ff ff ff ff mov $0xffffffff,%r8d d513: 48 98 cltq d515: 48 63 d2 movslq %edx,%rdx d518: 2a 0c 06 sub (%rsi,%rax,1),%cl d51b: 8d 43 03 lea 0x3(%rbx),%eax d51e: 48 98 cltq d520: 41 d3 e8 shr %cl,%r8d d523: 0f b6 3c 06 movzbl (%rsi,%rax,1),%edi d527: 44 89 c0 mov %r8d,%eax d52a: 89 f9 mov %edi,%ecx d52c: d3 e0 shl %cl,%eax d52e: 0f b6 0c 16 movzbl (%rsi,%rdx,1),%ecx d532: f7 d0 not %eax d534: 44 21 e0 and %r12d,%eax d537: 45 89 ec mov %r13d,%r12d d53a: 41 d3 ec shr %cl,%r12d d53d: 89 f9 mov %edi,%ecx d53f: 83 c3 04 add $0x4,%ebx d542: 45 21 c4 and %r8d,%r12d d545: 41 d3 e4 shl %cl,%r12d d548: 41 09 c4 or %eax,%r12d d54b: e9 d9 fe ff ff jmpq d429 d550: 3c 07 cmp $0x7,%al d552: 0f 85 c2 00 00 00 jne d61a d558: 8d 43 01 lea 0x1(%rbx),%eax d55b: 44 89 f9 mov %r15d,%ecx d55e: ba ff ff ff ff mov $0xffffffff,%edx d563: 48 98 cltq d565: 89 d7 mov %edx,%edi d567: 41 0f b7 56 50 movzwl 0x50(%r14),%edx d56c: 2a 0c 06 sub (%rsi,%rax,1),%cl d56f: 8d 43 03 lea 0x3(%rbx),%eax d572: 48 98 cltq d574: d3 ef shr %cl,%edi d576: 44 0f b6 04 06 movzbl (%rsi,%rax,1),%r8d d57b: 89 f8 mov %edi,%eax d57d: 44 89 c1 mov %r8d,%ecx d580: d3 e0 shl %cl,%eax d582: f7 d0 not %eax d584: 41 21 c4 and %eax,%r12d d587: 8d 43 02 lea 0x2(%rbx),%eax d58a: 83 c3 04 add $0x4,%ebx d58d: 48 98 cltq d58f: 0f b6 0c 06 movzbl (%rsi,%rax,1),%ecx d593: d3 fa sar %cl,%edx d595: 44 89 c1 mov %r8d,%ecx d598: 21 fa and %edi,%edx d59a: d3 e2 shl %cl,%edx d59c: 41 09 d4 or %edx,%r12d d59f: e9 85 fe ff ff jmpq d429 d5a4: 8d 43 02 lea 0x2(%rbx),%eax d5a7: 8d 53 01 lea 0x1(%rbx),%edx d5aa: 49 8b 3e mov (%r14),%rdi d5ad: 83 c3 03 add $0x3,%ebx d5b0: 48 98 cltq d5b2: 48 63 d2 movslq %edx,%rdx d5b5: 0f b6 04 06 movzbl (%rsi,%rax,1),%eax d5b9: 0f b6 34 16 movzbl (%rsi,%rdx,1),%esi d5bd: 44 89 e2 mov %r12d,%edx d5c0: c1 e0 08 shl $0x8,%eax d5c3: 09 c6 or %eax,%esi d5c5: 48 8b 47 18 mov 0x18(%rdi),%rax d5c9: 0f b7 f6 movzwl %si,%esi d5cc: e8 00 00 00 00 callq d5d1 d5d1: 49 8b 76 28 mov 0x28(%r14),%rsi d5d5: e9 4f fe ff ff jmpq d429 d5da: 8d 43 01 lea 0x1(%rbx),%eax d5dd: 44 89 f9 mov %r15d,%ecx d5e0: 8d 53 02 lea 0x2(%rbx),%edx d5e3: 41 b8 ff ff ff ff mov $0xffffffff,%r8d d5e9: 48 98 cltq d5eb: 48 63 d2 movslq %edx,%rdx d5ee: 2a 0c 06 sub (%rsi,%rax,1),%cl d5f1: 8d 43 03 lea 0x3(%rbx),%eax d5f4: 48 98 cltq d5f6: 41 d3 e8 shr %cl,%r8d d5f9: 0f b6 3c 06 movzbl (%rsi,%rax,1),%edi d5fd: 44 89 c0 mov %r8d,%eax d600: 89 f9 mov %edi,%ecx d602: d3 e0 shl %cl,%eax d604: 0f b6 0c 16 movzbl (%rsi,%rdx,1),%ecx d608: f7 d0 not %eax d60a: 44 21 e0 and %r12d,%eax d60d: 41 89 ec mov %ebp,%r12d d610: e9 25 ff ff ff jmpq d53a d615: e9 00 00 00 00 jmpq d61a d61a: e9 00 00 00 00 jmpq d61f d61f: e9 00 00 00 00 jmpq d624 d624: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d62b: 00 00 00 00 d62f: 90 nop 000000000000d630 : d630: e8 00 00 00 00 callq d635 d635: 55 push %rbp d636: 53 push %rbx d637: 8b 06 mov (%rsi),%eax d639: 48 8b 17 mov (%rdi),%rdx d63c: 48 63 f8 movslq %eax,%rdi d63f: 48 8b 4a 28 mov 0x28(%rdx),%rcx d643: 8d 50 01 lea 0x1(%rax),%edx d646: 48 63 d2 movslq %edx,%rdx d649: 0f b6 2c 11 movzbl (%rcx,%rdx,1),%ebp d64d: 89 ea mov %ebp,%edx d64f: 0f b6 2c 39 movzbl (%rcx,%rdi,1),%ebp d653: c1 e2 08 shl $0x8,%edx d656: 09 d5 or %edx,%ebp d658: 0f b7 ed movzwl %bp,%ebp d65b: 8d 44 28 02 lea 0x2(%rax,%rbp,1),%eax d65f: 89 06 mov %eax,(%rsi) d661: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # d667 d667: 85 c0 test %eax,%eax d669: 0f 85 00 00 00 00 jne d66f d66f: 5b pop %rbx d670: 5d pop %rbp d671: c3 retq d672: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d679: 00 00 00 00 d67d: 0f 1f 00 nopl (%rax) 000000000000d680 : d680: e8 00 00 00 00 callq d685 d685: 55 push %rbp d686: 53 push %rbx d687: 48 63 06 movslq (%rsi),%rax d68a: 8d 50 01 lea 0x1(%rax),%edx d68d: 89 16 mov %edx,(%rsi) d68f: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # d695 d695: 85 d2 test %edx,%edx d697: 0f 85 00 00 00 00 jne d69d d69d: 5b pop %rbx d69e: 5d pop %rbp d69f: c3 retq 000000000000d6a0 : d6a0: e8 00 00 00 00 callq d6a5 d6a5: 41 54 push %r12 d6a7: 55 push %rbp d6a8: 53 push %rbx d6a9: 48 63 16 movslq (%rsi),%rdx d6ac: 48 89 fb mov %rdi,%rbx d6af: 48 8b 0f mov (%rdi),%rcx d6b2: 48 89 d0 mov %rdx,%rax d6b5: 48 8b 49 28 mov 0x28(%rcx),%rcx d6b9: 83 c0 01 add $0x1,%eax d6bc: 0f b6 2c 11 movzbl (%rcx,%rdx,1),%ebp d6c0: 89 06 mov %eax,(%rsi) d6c2: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # d6c8 d6c8: 85 c0 test %eax,%eax d6ca: 0f 85 00 00 00 00 jne d6d0 d6d0: 48 8b 13 mov (%rbx),%rdx d6d3: 85 ed test %ebp,%ebp d6d5: 75 13 jne d6ea d6d7: 31 c9 xor %ecx,%ecx d6d9: 66 89 4a 40 mov %cx,0x40(%rdx) d6dd: 85 c0 test %eax,%eax d6df: 0f 85 00 00 00 00 jne d6e5 d6e5: 5b pop %rbx d6e6: 5d pop %rbp d6e7: 41 5c pop %r12 d6e9: c3 retq d6ea: 81 fd ff 00 00 00 cmp $0xff,%ebp d6f0: 74 29 je d71b d6f2: 8b 4a 34 mov 0x34(%rdx),%ecx d6f5: 48 8b 7a 28 mov 0x28(%rdx),%rdi d6f9: 8d 0c 69 lea (%rcx,%rbp,2),%ecx d6fc: 8d 71 05 lea 0x5(%rcx),%esi d6ff: 83 c1 04 add $0x4,%ecx d702: 48 63 f6 movslq %esi,%rsi d705: 48 63 c9 movslq %ecx,%rcx d708: 0f b6 34 37 movzbl (%rdi,%rsi,1),%esi d70c: 0f b6 0c 0f movzbl (%rdi,%rcx,1),%ecx d710: c1 e6 08 shl $0x8,%esi d713: 09 f1 or %esi,%ecx d715: 66 89 4a 40 mov %cx,0x40(%rdx) d719: eb c2 jmp d6dd d71b: 0f b7 4b 1c movzwl 0x1c(%rbx),%ecx d71f: 66 89 4a 40 mov %cx,0x40(%rdx) d723: eb b8 jmp d6dd d725: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d72c: 00 00 00 00 000000000000d730 : d730: e8 00 00 00 00 callq d735 d735: 55 push %rbp d736: 53 push %rbx d737: 48 63 06 movslq (%rsi),%rax d73a: 8d 50 01 lea 0x1(%rax),%edx d73d: 89 16 mov %edx,(%rsi) d73f: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # d745 d745: 85 d2 test %edx,%edx d747: 0f 85 00 00 00 00 jne d74d d74d: 5b pop %rbx d74e: 5d pop %rbp d74f: c3 retq 000000000000d750 : d750: e8 00 00 00 00 callq d755 d755: 89 d0 mov %edx,%eax d757: 41 56 push %r14 d759: c0 ea 06 shr $0x6,%dl d75c: 41 55 push %r13 d75e: c0 e8 03 shr $0x3,%al d761: 83 e2 03 and $0x3,%edx d764: 41 54 push %r12 d766: 83 e0 07 and $0x7,%eax d769: 55 push %rbp d76a: 48 8d 04 82 lea (%rdx,%rax,4),%rax d76e: 53 push %rbx d76f: 48 89 fb mov %rdi,%rbx d772: 48 89 cf mov %rcx,%rdi d775: 48 83 ec 08 sub $0x8,%rsp d779: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx d780: 4c 8b 23 mov (%rbx),%r12 d783: 8b 0c 95 00 00 00 00 mov 0x0(,%rdx,4),%ecx d78a: 8b 04 95 00 00 00 00 mov 0x0(,%rdx,4),%eax d791: 48 89 d5 mov %rdx,%rbp d794: 44 89 c2 mov %r8d,%edx d797: d3 e2 shl %cl,%edx d799: 41 89 c5 mov %eax,%r13d d79c: 44 31 ca xor %r9d,%edx d79f: 41 d3 ed shr %cl,%r13d d7a2: 21 c2 and %eax,%edx d7a4: 45 21 c5 and %r8d,%r13d d7a7: 44 31 ca xor %r9d,%edx d7aa: 83 fe 03 cmp $0x3,%esi d7ad: 0f 84 9c 02 00 00 je da4f d7b3: 0f 8f 9c 00 00 00 jg d855 d7b9: 83 fe 01 cmp $0x1,%esi d7bc: 0f 84 e2 02 00 00 je daa4 d7c2: 83 fe 02 cmp $0x2,%esi d7c5: 0f 85 d3 00 00 00 jne d89e d7cb: 48 63 0f movslq (%rdi),%rcx d7ce: 49 8b 74 24 28 mov 0x28(%r12),%rsi d7d3: 48 89 c8 mov %rcx,%rax d7d6: 44 0f b6 34 0e movzbl (%rsi,%rcx,1),%r14d d7db: 83 c0 01 add $0x1,%eax d7de: 89 07 mov %eax,(%rdi) d7e0: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # d7e6 d7e6: 85 c0 test %eax,%eax d7e8: 0f 85 00 00 00 00 jne d7ee d7ee: 41 80 fe 45 cmp $0x45,%r14b d7f2: 0f 87 df 01 00 00 ja d9d7 d7f8: 41 80 fe 43 cmp $0x43,%r14b d7fc: 77 19 ja d817 d7fe: 41 80 fe 42 cmp $0x42,%r14b d802: 0f 84 4a 03 00 00 je db52 d808: 41 80 fe 43 cmp $0x43,%r14b d80c: 0f 85 a7 01 00 00 jne d9b9 d812: 41 88 54 24 54 mov %dl,0x54(%r12) d817: 83 fd 04 cmp $0x4,%ebp d81a: 0f 84 c7 02 00 00 je dae7 d820: 0f 8f 10 01 00 00 jg d936 d826: 83 fd 02 cmp $0x2,%ebp d829: 0f 84 cb 02 00 00 je dafa d82f: 83 fd 03 cmp $0x3,%ebp d832: 0f 85 dc 00 00 00 jne d914 d838: 44 8b 05 00 00 00 00 mov 0x0(%rip),%r8d # d83f d83f: 45 85 c0 test %r8d,%r8d d842: 0f 85 00 00 00 00 jne d848 d848: 48 83 c4 08 add $0x8,%rsp d84c: 5b pop %rbx d84d: 5d pop %rbp d84e: 41 5c pop %r12 d850: 41 5d pop %r13 d852: 41 5e pop %r14 d854: c3 retq d855: 83 fe 06 cmp $0x6,%esi d858: 0f 84 bb 01 00 00 je da19 d85e: 83 fe 07 cmp $0x7,%esi d861: 75 b4 jne d817 d863: 48 63 0f movslq (%rdi),%rcx d866: 49 8b 74 24 28 mov 0x28(%r12),%rsi d86b: 48 89 c8 mov %rcx,%rax d86e: 0f b6 34 0e movzbl (%rsi,%rcx,1),%esi d872: 83 c0 01 add $0x1,%eax d875: 89 07 mov %eax,(%rdi) d877: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # d87d d87d: 85 db test %ebx,%ebx d87f: 0f 85 00 00 00 00 jne d885 d885: 49 8b 3c 24 mov (%r12),%rdi d889: 48 8b 47 28 mov 0x28(%rdi),%rax d88d: 48 83 c4 08 add $0x8,%rsp d891: 5b pop %rbx d892: 5d pop %rbp d893: 41 5c pop %r12 d895: 41 5d pop %r13 d897: 41 5e pop %r14 d899: e9 00 00 00 00 jmpq d89e d89e: 85 f6 test %esi,%esi d8a0: 0f 85 71 ff ff ff jne d817 d8a6: 4c 63 07 movslq (%rdi),%r8 d8a9: 49 8b 74 24 28 mov 0x28(%r12),%rsi d8ae: 41 8d 48 01 lea 0x1(%r8),%ecx d8b2: 4c 89 c0 mov %r8,%rax d8b5: 48 63 c9 movslq %ecx,%rcx d8b8: 83 c0 02 add $0x2,%eax d8bb: 0f b6 1c 0e movzbl (%rsi,%rcx,1),%ebx d8bf: c1 e3 08 shl $0x8,%ebx d8c2: 89 d9 mov %ebx,%ecx d8c4: 42 0f b6 1c 06 movzbl (%rsi,%r8,1),%ebx d8c9: 89 07 mov %eax,(%rdi) d8cb: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # d8d1 d8d1: 09 cb or %ecx,%ebx d8d3: 0f b7 db movzwl %bx,%ebx d8d6: 85 c0 test %eax,%eax d8d8: 0f 85 00 00 00 00 jne d8de d8de: 45 0f b7 44 24 52 movzwl 0x52(%r12),%r8d d8e4: 41 8b 44 24 60 mov 0x60(%r12),%eax d8e9: 41 01 d8 add %ebx,%r8d d8ec: 85 c0 test %eax,%eax d8ee: 0f 85 94 00 00 00 jne d988 d8f4: 49 8b 3c 24 mov (%r12),%rdi d8f8: 48 8b 47 08 mov 0x8(%rdi),%rax d8fc: 45 85 c0 test %r8d,%r8d d8ff: 0f 85 0a 02 00 00 jne db0f d905: c1 e2 02 shl $0x2,%edx d908: 31 f6 xor %esi,%esi d90a: e8 00 00 00 00 callq d90f d90f: e9 03 ff ff ff jmpq d817 d914: 85 ed test %ebp,%ebp d916: 74 5b je d973 d918: 83 fd 01 cmp $0x1,%ebp d91b: 0f 85 27 ff ff ff jne d848 d921: 44 8b 15 00 00 00 00 mov 0x0(%rip),%r10d # d928 d928: 45 85 d2 test %r10d,%r10d d92b: 0f 84 17 ff ff ff je d848 d931: e9 00 00 00 00 jmpq d936 d936: 83 fd 06 cmp $0x6,%ebp d939: 0f 84 95 01 00 00 je dad4 d93f: 83 fd 07 cmp $0x7,%ebp d942: 75 13 jne d957 d944: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # d94a d94a: 85 d2 test %edx,%edx d94c: 0f 84 f6 fe ff ff je d848 d952: e9 00 00 00 00 jmpq d957 d957: 83 fd 05 cmp $0x5,%ebp d95a: 0f 85 e8 fe ff ff jne d848 d960: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # d966 d966: 85 f6 test %esi,%esi d968: 0f 84 da fe ff ff je d848 d96e: e9 00 00 00 00 jmpq d973 d973: 44 8b 1d 00 00 00 00 mov 0x0(%rip),%r11d # d97a d97a: 45 85 db test %r11d,%r11d d97d: 0f 84 c5 fe ff ff je d848 d983: e9 00 00 00 00 jmpq d988 d988: 79 68 jns d9f2 d98a: a8 80 test $0x80,%al d98c: 0f 84 00 00 00 00 je d992 d992: 49 8b 74 24 38 mov 0x38(%r12),%rsi d997: 0f b6 c8 movzbl %al,%ecx d99a: 0f b7 34 4e movzwl (%rsi,%rcx,2),%esi d99e: 66 85 f6 test %si,%si d9a1: 0f 84 00 00 00 00 je d9a7 d9a7: 89 d1 mov %edx,%ecx d9a9: 4c 89 e7 mov %r12,%rdi d9ac: 44 89 c2 mov %r8d,%edx d9af: e8 4c fa ff ff callq d400 d9b4: e9 5e fe ff ff jmpq d817 d9b9: 41 80 fe 40 cmp $0x40,%r14b d9bd: 0f 84 6d 01 00 00 je db30 d9c3: 41 80 fe 41 cmp $0x41,%r14b d9c7: 0f 85 78 01 00 00 jne db45 d9cd: 41 89 54 24 4c mov %edx,0x4c(%r12) d9d2: e9 40 fe ff ff jmpq d817 d9d7: 41 80 fe 47 cmp $0x47,%r14b d9db: 0f 84 59 01 00 00 je db3a d9e1: 41 80 fe 48 cmp $0x48,%r14b d9e5: 75 1e jne da05 d9e7: 66 41 89 54 24 52 mov %dx,0x52(%r12) d9ed: e9 25 fe ff ff jmpq d817 d9f2: 83 f8 01 cmp $0x1,%eax d9f5: 0f 84 00 00 00 00 je d9fb d9fb: 83 f8 02 cmp $0x2,%eax d9fe: 75 8a jne d98a da00: e9 00 00 00 00 jmpq da05 da05: 41 80 fe 46 cmp $0x46,%r14b da09: 0f 85 36 01 00 00 jne db45 da0f: 41 89 54 24 44 mov %edx,0x44(%r12) da14: e9 fe fd ff ff jmpq d817 da19: 48 63 0f movslq (%rdi),%rcx da1c: 49 8b 74 24 28 mov 0x28(%r12),%rsi da21: 48 89 c8 mov %rcx,%rax da24: 0f b6 34 0e movzbl (%rsi,%rcx,1),%esi da28: 83 c0 01 add $0x1,%eax da2b: 89 07 mov %eax,(%rdi) da2d: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # da34 da34: 45 85 f6 test %r14d,%r14d da37: 0f 85 00 00 00 00 jne da3d da3d: 49 8b 3c 24 mov (%r12),%rdi da41: 48 8b 47 38 mov 0x38(%rdi),%rax da45: e8 00 00 00 00 callq da4a da4a: e9 c8 fd ff ff jmpq d817 da4f: 48 63 0f movslq (%rdi),%rcx da52: 49 8b 74 24 28 mov 0x28(%r12),%rsi da57: 48 89 c8 mov %rcx,%rax da5a: 44 0f b6 34 0e movzbl (%rsi,%rcx,1),%r14d da5f: 83 c0 01 add $0x1,%eax da62: 89 07 mov %eax,(%rdi) da64: 41 8b 44 24 44 mov 0x44(%r12),%eax da69: 45 8b 44 24 70 mov 0x70(%r12),%r8d da6e: 42 8d 34 b0 lea (%rax,%r14,4),%esi da72: 44 39 c6 cmp %r8d,%esi da75: 0f 87 a1 00 00 00 ja db1c da7b: 49 8b 4c 24 68 mov 0x68(%r12),%rcx da80: c1 e8 02 shr $0x2,%eax da83: 44 01 f0 add %r14d,%eax da86: 89 14 81 mov %edx,(%rcx,%rax,4) da89: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # da8f da8f: 85 c0 test %eax,%eax da91: 0f 85 00 00 00 00 jne da97 da97: 48 83 c4 08 add $0x8,%rsp da9b: 5b pop %rbx da9c: 5d pop %rbp da9d: 41 5c pop %r12 da9f: 41 5d pop %r13 daa1: 41 5e pop %r14 daa3: c3 retq daa4: 48 63 0f movslq (%rdi),%rcx daa7: 49 8b 74 24 28 mov 0x28(%r12),%rsi daac: 48 89 c8 mov %rcx,%rax daaf: 44 0f b6 24 0e movzbl (%rsi,%rcx,1),%r12d dab4: 83 c0 01 add $0x1,%eax dab7: 89 07 mov %eax,(%rdi) dab9: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # dabf dabf: 85 c0 test %eax,%eax dac1: 0f 85 00 00 00 00 jne dac7 dac7: 48 8b 43 08 mov 0x8(%rbx),%rax dacb: 42 89 14 a0 mov %edx,(%rax,%r12,4) dacf: e9 43 fd ff ff jmpq d817 dad4: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # dada dada: 85 c9 test %ecx,%ecx dadc: 0f 84 66 fd ff ff je d848 dae2: e9 00 00 00 00 jmpq dae7 dae7: 8b 3d 00 00 00 00 mov 0x0(%rip),%edi # daed daed: 85 ff test %edi,%edi daef: 0f 84 53 fd ff ff je d848 daf5: e9 00 00 00 00 jmpq dafa dafa: 44 8b 0d 00 00 00 00 mov 0x0(%rip),%r9d # db01 db01: 45 85 c9 test %r9d,%r9d db04: 0f 84 3e fd ff ff je d848 db0a: e9 00 00 00 00 jmpq db0f db0f: 44 89 c6 mov %r8d,%esi db12: e8 00 00 00 00 callq db17 db17: e9 fb fc ff ff jmpq d817 db1c: 44 89 c2 mov %r8d,%edx db1f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db26: e8 00 00 00 00 callq db2b db2b: e9 59 ff ff ff jmpq da89 db30: 41 89 54 24 48 mov %edx,0x48(%r12) db35: e9 dd fc ff ff jmpq d817 db3a: 66 41 89 54 24 50 mov %dx,0x50(%r12) db40: e9 d2 fc ff ff jmpq d817 db45: 48 8b 43 10 mov 0x10(%rbx),%rax db49: 42 89 14 b0 mov %edx,(%rax,%r14,4) db4d: e9 c5 fc ff ff jmpq d817 db52: 66 41 89 54 24 40 mov %dx,0x40(%r12) db58: e9 ba fc ff ff jmpq d817 db5d: 0f 1f 00 nopl (%rax) 000000000000db60 : db60: e8 00 00 00 00 callq db65 db65: 41 54 push %r12 db67: 55 push %rbp db68: 53 push %rbx db69: 48 83 ec 08 sub $0x8,%rsp db6d: 48 63 06 movslq (%rsi),%rax db70: 8d 48 01 lea 0x1(%rax),%ecx db73: 89 0e mov %ecx,(%rsi) db75: 48 8b 0f mov (%rdi),%rcx db78: 48 8b 49 28 mov 0x28(%rcx),%rcx db7c: 0f b6 2c 01 movzbl (%rcx,%rax,1),%ebp db80: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # db86 db86: 48 89 eb mov %rbp,%rbx db89: 85 c0 test %eax,%eax db8b: 0f 85 00 00 00 00 jne db91 db91: 85 d2 test %edx,%edx db93: 74 2c je dbc1 db95: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # db9c db9c: a9 ff ff ff 7f test $0x7fffffff,%eax dba1: 74 2e je dbd1 dba3: 48 85 db test %rbx,%rbx dba6: 74 10 je dbb8 dba8: bf 58 89 41 00 mov $0x418958,%edi dbad: e8 00 00 00 00 callq dbb2 dbb2: 48 83 eb 01 sub $0x1,%rbx dbb6: 75 f0 jne dba8 dbb8: 48 83 c4 08 add $0x8,%rsp dbbc: 5b pop %rbx dbbd: 5d pop %rbp dbbe: 41 5c pop %r12 dbc0: c3 retq dbc1: 48 83 c4 08 add $0x8,%rsp dbc5: 0f b6 fb movzbl %bl,%edi dbc8: 5b pop %rbx dbc9: 5d pop %rbp dbca: 41 5c pop %r12 dbcc: e9 00 00 00 00 jmpq dbd1 dbd1: ff 14 25 00 00 00 00 callq *0x0 dbd8: f6 c4 02 test $0x2,%ah dbdb: 74 c6 je dba3 dbdd: 48 83 c4 08 add $0x8,%rsp dbe1: 89 ef mov %ebp,%edi dbe3: 5b pop %rbx dbe4: 5d pop %rbp dbe5: 41 5c pop %r12 dbe7: e9 00 00 00 00 jmpq dbec dbec: 0f 1f 40 00 nopl 0x0(%rax) 000000000000dbf0 : dbf0: e8 00 00 00 00 callq dbf5 dbf5: 41 56 push %r14 dbf7: 41 55 push %r13 dbf9: 41 54 push %r12 dbfb: 49 89 f4 mov %rsi,%r12 dbfe: 55 push %rbp dbff: 53 push %rbx dc00: 8b 06 mov (%rsi),%eax dc02: 48 89 fb mov %rdi,%rbx dc05: 48 8b 0f mov (%rdi),%rcx dc08: 48 8b 79 28 mov 0x28(%rcx),%rdi dc0c: 8d 48 01 lea 0x1(%rax),%ecx dc0f: 48 63 c9 movslq %ecx,%rcx dc12: 0f b6 0c 0f movzbl (%rdi,%rcx,1),%ecx dc16: 89 ce mov %ecx,%esi dc18: 48 63 c8 movslq %eax,%rcx dc1b: 83 c0 02 add $0x2,%eax dc1e: 0f b6 0c 0f movzbl (%rdi,%rcx,1),%ecx dc22: c1 e6 08 shl $0x8,%esi dc25: 41 89 04 24 mov %eax,(%r12) dc29: 09 f1 or %esi,%ecx dc2b: 0f b7 e9 movzwl %cx,%ebp dc2e: 83 fa 03 cmp $0x3,%edx dc31: 0f 84 e5 00 00 00 je dd1c dc37: 7f 69 jg dca2 dc39: 83 fa 01 cmp $0x1,%edx dc3c: 0f 84 ee 00 00 00 je dd30 dc42: 83 fa 02 cmp $0x2,%edx dc45: 75 34 jne dc7b dc47: 8b 3d 00 00 00 00 mov 0x0(%rip),%edi # dc4d dc4d: 85 ff test %edi,%edi dc4f: 0f 85 00 00 00 00 jne dc55 dc55: 0f b7 43 1c movzwl 0x1c(%rbx),%eax dc59: 01 e8 add %ebp,%eax dc5b: 39 43 20 cmp %eax,0x20(%rbx) dc5e: 74 73 je dcd3 dc60: 89 43 20 mov %eax,0x20(%rbx) dc63: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # dc6a dc6a: 48 89 53 28 mov %rdx,0x28(%rbx) dc6e: 41 89 04 24 mov %eax,(%r12) dc72: 5b pop %rbx dc73: 5d pop %rbp dc74: 41 5c pop %r12 dc76: 41 5d pop %r13 dc78: 41 5e pop %r14 dc7a: c3 retq dc7b: 85 d2 test %edx,%edx dc7d: 75 7e jne dcfd dc7f: 48 8b 03 mov (%rbx),%rax dc82: 44 8b 68 5c mov 0x5c(%rax),%r13d dc86: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # dc8c dc8c: 85 c0 test %eax,%eax dc8e: 0f 85 c7 00 00 00 jne dd5b dc94: 45 85 ed test %r13d,%r13d dc97: 75 bc jne dc55 dc99: 5b pop %rbx dc9a: 5d pop %rbp dc9b: 41 5c pop %r12 dc9d: 41 5d pop %r13 dc9f: 41 5e pop %r14 dca1: c3 retq dca2: 83 fa 05 cmp $0x5,%edx dca5: 74 69 je dd10 dca7: 83 fa 06 cmp $0x6,%edx dcaa: 75 11 jne dcbd dcac: 48 8b 03 mov (%rbx),%rax dcaf: 45 31 ed xor %r13d,%r13d dcb2: 8b 48 58 mov 0x58(%rax),%ecx dcb5: 85 c9 test %ecx,%ecx dcb7: 41 0f 94 c5 sete %r13b dcbb: eb c9 jmp dc86 dcbd: 83 fa 04 cmp $0x4,%edx dcc0: 75 3b jne dcfd dcc2: 48 8b 03 mov (%rbx),%rax dcc5: 45 31 ed xor %r13d,%r13d dcc8: 8b 70 5c mov 0x5c(%rax),%esi dccb: 85 f6 test %esi,%esi dccd: 41 0f 94 c5 sete %r13b dcd1: eb b3 jmp dc86 dcd3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # dcda dcda: 48 8b 53 28 mov 0x28(%rbx),%rdx dcde: 48 39 fa cmp %rdi,%rdx dce1: 79 80 jns dc63 dce3: 48 29 d7 sub %rdx,%rdi dce6: e8 00 00 00 00 callq dceb dceb: 3d 20 4e 00 00 cmp $0x4e20,%eax dcf0: 77 52 ja dd44 dcf2: 0f b7 43 1c movzwl 0x1c(%rbx),%eax dcf6: 01 e8 add %ebp,%eax dcf8: e9 71 ff ff ff jmpq dc6e dcfd: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # dd03 dd03: 85 d2 test %edx,%edx dd05: 0f 84 67 ff ff ff je dc72 dd0b: e9 00 00 00 00 jmpq dd10 dd10: 48 8b 03 mov (%rbx),%rax dd13: 44 8b 68 58 mov 0x58(%rax),%r13d dd17: e9 6a ff ff ff jmpq dc86 dd1c: 48 8b 03 mov (%rbx),%rax dd1f: 45 31 ed xor %r13d,%r13d dd22: 48 83 78 58 00 cmpq $0x0,0x58(%rax) dd27: 41 0f 94 c5 sete %r13b dd2b: e9 56 ff ff ff jmpq dc86 dd30: 48 8b 03 mov (%rbx),%rax dd33: 45 31 ed xor %r13d,%r13d dd36: 48 83 78 58 00 cmpq $0x0,0x58(%rax) dd3b: 41 0f 95 c5 setne %r13b dd3f: e9 42 ff ff ff jmpq dc86 dd44: be 14 00 00 00 mov $0x14,%esi dd49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dd50: e8 00 00 00 00 callq dd55 dd55: c6 43 30 01 movb $0x1,0x30(%rbx) dd59: eb 97 jmp dcf2 dd5b: e9 00 00 00 00 jmpq dd60 000000000000dd60 : dd60: e8 00 00 00 00 callq dd65 dd65: 55 push %rbp dd66: 53 push %rbx dd67: 48 63 06 movslq (%rsi),%rax dd6a: 48 89 fb mov %rdi,%rbx dd6d: 48 8b 0f mov (%rdi),%rcx dd70: 8d 50 01 lea 0x1(%rax),%edx dd73: 48 8b 79 28 mov 0x28(%rcx),%rdi dd77: 48 63 d2 movslq %edx,%rdx dd7a: 0f b6 14 17 movzbl (%rdi,%rdx,1),%edx dd7e: 0f b6 04 07 movzbl (%rdi,%rax,1),%eax dd82: c1 e2 08 shl $0x8,%edx dd85: 09 d0 or %edx,%eax dd87: 66 89 41 52 mov %ax,0x52(%rcx) dd8b: 83 06 02 addl $0x2,(%rsi) dd8e: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # dd94 dd94: 85 c0 test %eax,%eax dd96: 0f 85 00 00 00 00 jne dd9c dd9c: 5b pop %rbx dd9d: 5d pop %rbp dd9e: c3 retq dd9f: 90 nop 000000000000dda0 : dda0: e8 00 00 00 00 callq dda5 dda5: 41 56 push %r14 dda7: 41 55 push %r13 dda9: 41 54 push %r12 ddab: 55 push %rbp ddac: 48 89 fd mov %rdi,%rbp ddaf: 53 push %rbx ddb0: 48 89 f3 mov %rsi,%rbx ddb3: 83 fa 01 cmp $0x1,%edx ddb6: 74 12 je ddca ddb8: 83 fa 02 cmp $0x2,%edx ddbb: 74 6c je de29 ddbd: 85 d2 test %edx,%edx ddbf: 74 1f je dde0 ddc1: 5b pop %rbx ddc2: 5d pop %rbp ddc3: 41 5c pop %r12 ddc5: 41 5d pop %r13 ddc7: 41 5e pop %r14 ddc9: c3 retq ddca: 48 8b 07 mov (%rdi),%rax ddcd: c7 40 60 01 00 00 00 movl $0x1,0x60(%rax) ddd4: 83 06 01 addl $0x1,(%rsi) ddd7: 5b pop %rbx ddd8: 5d pop %rbp ddd9: 41 5c pop %r12 dddb: 41 5d pop %r13 dddd: 41 5e pop %r14 dddf: c3 retq dde0: 48 63 06 movslq (%rsi),%rax dde3: 48 8b 0f mov (%rdi),%rcx dde6: 8d 50 01 lea 0x1(%rax),%edx dde9: 48 8b 71 28 mov 0x28(%rcx),%rsi dded: 48 63 d2 movslq %edx,%rdx ddf0: 44 0f b6 24 16 movzbl (%rsi,%rdx,1),%r12d ddf5: 44 89 e2 mov %r12d,%edx ddf8: 44 0f b6 24 06 movzbl (%rsi,%rax,1),%r12d ddfd: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # de03 de03: c1 e2 08 shl $0x8,%edx de06: 41 09 d4 or %edx,%r12d de09: 45 0f b7 ec movzwl %r12w,%r13d de0d: 41 83 fd 04 cmp $0x4,%r13d de11: 7f 2c jg de3f de13: 85 c0 test %eax,%eax de15: 0f 85 00 00 00 00 jne de1b de1b: 45 85 ed test %r13d,%r13d de1e: 75 27 jne de47 de20: c7 41 60 00 00 00 00 movl $0x0,0x60(%rcx) de27: eb 2a jmp de53 de29: 48 8b 07 mov (%rdi),%rax de2c: c7 40 60 02 00 00 00 movl $0x2,0x60(%rax) de33: 83 06 01 addl $0x1,(%rsi) de36: 5b pop %rbx de37: 5d pop %rbp de38: 41 5c pop %r12 de3a: 41 5d pop %r13 de3c: 41 5e pop %r14 de3e: c3 retq de3f: 85 c0 test %eax,%eax de41: 0f 85 00 00 00 00 jne de47 de47: 41 80 cc 80 or $0x80,%r12b de4b: 45 0f b7 e4 movzwl %r12w,%r12d de4f: 44 89 61 60 mov %r12d,0x60(%rcx) de53: 83 03 02 addl $0x2,(%rbx) de56: 5b pop %rbx de57: 5d pop %rbp de58: 41 5c pop %r12 de5a: 41 5d pop %r13 de5c: 41 5e pop %r14 de5e: c3 retq de5f: 90 nop 000000000000de60 : de60: e8 00 00 00 00 callq de65 de65: c3 retq de66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) de6d: 00 00 00 000000000000de70 : de70: e8 00 00 00 00 callq de75 de75: 41 57 push %r15 de77: 41 56 push %r14 de79: 49 89 d6 mov %rdx,%r14 de7c: 41 55 push %r13 de7e: 41 54 push %r12 de80: 55 push %rbp de81: 53 push %rbx de82: 48 83 ec 58 sub $0x58,%rsp de86: 48 8b 57 28 mov 0x28(%rdi),%rdx de8a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax de91: 00 00 de93: 48 89 44 24 50 mov %rax,0x50(%rsp) de98: 8b 47 30 mov 0x30(%rdi),%eax de9b: 8d 04 70 lea (%rax,%rsi,2),%eax de9e: 8d 48 05 lea 0x5(%rax),%ecx dea1: 83 c0 04 add $0x4,%eax dea4: 48 63 c9 movslq %ecx,%rcx dea7: 48 98 cltq dea9: 44 0f b6 0c 0a movzbl (%rdx,%rcx,1),%r9d deae: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax deb2: 41 c1 e1 08 shl $0x8,%r9d deb6: 41 09 c1 or %eax,%r9d deb9: 41 0f b7 e9 movzwl %r9w,%ebp debd: 85 ed test %ebp,%ebp debf: 0f 84 93 01 00 00 je e058 dec5: 8d 45 01 lea 0x1(%rbp),%eax dec8: 41 0f b7 c9 movzwl %r9w,%ecx decc: 49 89 ff mov %rdi,%r15 decf: 48 98 cltq ded1: 44 0f b6 24 02 movzbl (%rdx,%rax,1),%r12d ded6: 44 89 e0 mov %r12d,%eax ded9: 44 0f b6 24 0a movzbl (%rdx,%rcx,1),%r12d dede: c1 e0 08 shl $0x8,%eax dee1: 41 09 c4 or %eax,%r12d dee4: 8d 45 04 lea 0x4(%rbp),%eax dee7: 48 98 cltq dee9: 45 0f b7 e4 movzwl %r12w,%r12d deed: 44 0f b6 2c 02 movzbl (%rdx,%rax,1),%r13d def2: 8d 45 05 lea 0x5(%rbp),%eax def5: 48 98 cltq def7: 0f b6 1c 02 movzbl (%rdx,%rax,1),%ebx defb: 8d 45 06 lea 0x6(%rbp),%eax defe: 45 89 ea mov %r13d,%r10d df01: 89 44 24 14 mov %eax,0x14(%rsp) df05: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # df0b df0b: 83 e3 7f and $0x7f,%ebx df0e: 85 c0 test %eax,%eax df10: 0f 85 00 00 00 00 jne df16 df16: 89 d8 mov %ebx,%eax df18: 4c 89 7c 24 18 mov %r15,0x18(%rsp) df1d: c1 f8 02 sar $0x2,%eax df20: 66 44 89 4c 24 34 mov %r9w,0x34(%rsp) df26: 89 44 24 30 mov %eax,0x30(%rsp) df2a: 4c 89 74 24 20 mov %r14,0x20(%rsp) df2f: c6 44 24 48 00 movb $0x0,0x48(%rsp) df34: c7 44 24 38 00 00 00 movl $0x0,0x38(%rsp) df3b: 00 df3c: 45 85 ed test %r13d,%r13d df3f: 0f 85 f7 00 00 00 jne e03c df45: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) df4c: 00 00 df4e: 83 05 00 00 00 00 01 addl $0x1,0x0(%rip) # df55 df55: eb 45 jmp df9c df57: 85 c0 test %eax,%eax df59: 0f 85 00 00 00 00 jne df5f df5f: 80 7c 24 48 00 cmpb $0x0,0x48(%rsp) df64: 75 66 jne dfcc df66: 41 8d 46 ff lea -0x1(%r14),%eax df6a: 3c 7d cmp $0x7d,%al df6c: 0f 87 90 00 00 00 ja e002 df72: 41 0f b6 c6 movzbl %r14b,%eax df76: 48 8d 74 24 14 lea 0x14(%rsp),%rsi df7b: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi df80: 48 c1 e0 04 shl $0x4,%rax df84: 48 8b 88 00 00 00 00 mov 0x0(%rax),%rcx df8b: 8b 90 00 00 00 00 mov 0x0(%rax),%edx df91: e8 00 00 00 00 callq df96 df96: 41 80 fe 5b cmp $0x5b,%r14b df9a: 74 66 je e002 df9c: 48 63 44 24 14 movslq 0x14(%rsp),%rax dfa1: 8d 50 01 lea 0x1(%rax),%edx dfa4: 89 54 24 14 mov %edx,0x14(%rsp) dfa8: 49 8b 57 28 mov 0x28(%r15),%rdx dfac: 44 0f b6 34 02 movzbl (%rdx,%rax,1),%r14d dfb1: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # dfb7 dfb7: 41 80 fe 7a cmp $0x7a,%r14b dfbb: 76 9a jbe df57 dfbd: 85 c0 test %eax,%eax dfbf: 0f 85 00 00 00 00 jne dfc5 dfc5: 80 7c 24 48 00 cmpb $0x0,0x48(%rsp) dfca: 74 9a je df66 dfcc: 8b 44 24 14 mov 0x14(%rsp),%eax dfd0: 44 89 e2 mov %r12d,%edx dfd3: 41 89 d8 mov %ebx,%r8d dfd6: 44 89 e9 mov %r13d,%ecx dfd9: 89 ee mov %ebp,%esi dfdb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dfe2: 41 bc ea ff ff ff mov $0xffffffea,%r12d dfe8: 44 8d 48 ff lea -0x1(%rax),%r9d dfec: e8 00 00 00 00 callq dff1 dff1: 45 85 ed test %r13d,%r13d dff4: 74 24 je e01a dff6: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi dffb: e8 00 00 00 00 callq e000 e000: eb 18 jmp e01a e002: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # e009 e009: 83 2d 00 00 00 00 01 subl $0x1,0x0(%rip) # e010 e010: 45 85 e4 test %r12d,%r12d e013: 75 50 jne e065 e015: 45 85 ed test %r13d,%r13d e018: 75 dc jne dff6 e01a: 48 8b 44 24 50 mov 0x50(%rsp),%rax e01f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e026: 00 00 e028: 75 36 jne e060 e02a: 48 83 c4 58 add $0x58,%rsp e02e: 44 89 e0 mov %r12d,%eax e031: 5b pop %rbx e032: 5d pop %rbp e033: 41 5c pop %r12 e035: 41 5d pop %r13 e037: 41 5e pop %r14 e039: 41 5f pop %r15 e03b: c3 retq e03c: 41 0f b6 fa movzbl %r10b,%edi e040: be c0 0d 00 00 mov $0xdc0,%esi e045: 48 c1 e7 02 shl $0x2,%rdi e049: e8 00 00 00 00 callq e04e e04e: 48 89 44 24 28 mov %rax,0x28(%rsp) e053: e9 f6 fe ff ff jmpq df4e e058: 41 bc ea ff ff ff mov $0xffffffea,%r12d e05e: eb ba jmp e01a e060: e8 00 00 00 00 callq e065 e065: e9 00 00 00 00 jmpq e06a e06a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000000e070 : e070: e8 00 00 00 00 callq e075 e075: 55 push %rbp e076: 53 push %rbx e077: 48 89 fb mov %rdi,%rbx e07a: 48 83 ec 08 sub $0x8,%rsp e07e: 48 63 06 movslq (%rsi),%rax e081: 8d 50 01 lea 0x1(%rax),%edx e084: 89 16 mov %edx,(%rsi) e086: 48 8b 3f mov (%rdi),%rdi e089: 48 8b 57 28 mov 0x28(%rdi),%rdx e08d: 0f b6 34 02 movzbl (%rdx,%rax,1),%esi e091: 83 fe 49 cmp $0x49,%esi e094: 7f 36 jg e0cc e096: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # e09c e09c: 85 c9 test %ecx,%ecx e09e: 0f 85 00 00 00 00 jne e0a4 e0a4: 8b 47 30 mov 0x30(%rdi),%eax e0a7: 8d 04 70 lea (%rax,%rsi,2),%eax e0aa: 8d 48 05 lea 0x5(%rax),%ecx e0ad: 83 c0 04 add $0x4,%eax e0b0: 48 63 c9 movslq %ecx,%rcx e0b3: 48 98 cltq e0b5: 0f b6 0c 0a movzbl (%rdx,%rcx,1),%ecx e0b9: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax e0bd: c1 e1 08 shl $0x8,%ecx e0c0: 66 09 c8 or %cx,%ax e0c3: 75 16 jne e0db e0c5: 48 83 c4 08 add $0x8,%rsp e0c9: 5b pop %rbx e0ca: 5d pop %rbp e0cb: c3 retq e0cc: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # e0d2 e0d2: 85 c0 test %eax,%eax e0d4: 74 ce je e0a4 e0d6: e9 00 00 00 00 jmpq e0db e0db: 48 63 53 18 movslq 0x18(%rbx),%rdx e0df: 48 8b 43 08 mov 0x8(%rbx),%rax e0e3: 48 8d 14 90 lea (%rax,%rdx,4),%rdx e0e7: e8 84 fd ff ff callq de70 e0ec: 85 c0 test %eax,%eax e0ee: 74 d5 je e0c5 e0f0: c6 43 30 01 movb $0x1,0x30(%rbx) e0f4: 48 83 c4 08 add $0x8,%rsp e0f8: 5b pop %rbx e0f9: 5d pop %rbp e0fa: c3 retq e0fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000e100 : e100: e8 00 00 00 00 callq e105 e105: 48 8b 0f mov (%rdi),%rcx e108: 8b 02 mov (%rdx),%eax e10a: 4c 8b 49 28 mov 0x28(%rcx),%r9 e10e: 48 63 c8 movslq %eax,%rcx e111: 8d 78 01 lea 0x1(%rax),%edi e114: 41 0f b6 0c 09 movzbl (%r9,%rcx,1),%ecx e119: 40 80 fe 03 cmp $0x3,%sil e11d: 77 45 ja e164 e11f: 40 84 f6 test %sil,%sil e122: 75 4a jne e16e e124: 8d 70 03 lea 0x3(%rax),%esi e127: 48 63 ff movslq %edi,%rdi e12a: 48 63 f6 movslq %esi,%rsi e12d: 45 0f b6 04 31 movzbl (%r9,%rsi,1),%r8d e132: 44 89 c6 mov %r8d,%esi e135: 44 8d 40 02 lea 0x2(%rax),%r8d e139: 83 c0 04 add $0x4,%eax e13c: 4d 63 c0 movslq %r8d,%r8 e13f: c1 e6 08 shl $0x8,%esi e142: 47 0f b6 04 01 movzbl (%r9,%r8,1),%r8d e147: 41 09 f0 or %esi,%r8d e14a: 41 0f b6 34 39 movzbl (%r9,%rdi,1),%esi e14f: 89 02 mov %eax,(%rdx) e151: 41 c1 e0 10 shl $0x10,%r8d e155: c1 e6 08 shl $0x8,%esi e158: 09 f1 or %esi,%ecx e15a: 0f b7 c9 movzwl %cx,%ecx e15d: 41 09 c8 or %ecx,%r8d e160: 44 89 c0 mov %r8d,%eax e163: c3 retq e164: 44 0f b6 c1 movzbl %cl,%r8d e168: 89 3a mov %edi,(%rdx) e16a: 44 89 c0 mov %r8d,%eax e16d: c3 retq e16e: 48 63 ff movslq %edi,%rdi e171: 83 c0 02 add $0x2,%eax e174: 45 0f b6 04 39 movzbl (%r9,%rdi,1),%r8d e179: 89 02 mov %eax,(%rdx) e17b: 41 c1 e0 08 shl $0x8,%r8d e17f: 44 09 c1 or %r8d,%ecx e182: 44 0f b7 c1 movzwl %cx,%r8d e186: eb d8 jmp e160 e188: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) e18f: 00 000000000000e190 : e190: e8 00 00 00 00 callq e195 e195: 41 57 push %r15 e197: 41 89 f2 mov %esi,%r10d e19a: 48 89 d0 mov %rdx,%rax e19d: 40 c0 ee 03 shr $0x3,%sil e1a1: 41 56 push %r14 e1a3: 41 89 f7 mov %esi,%r15d e1a6: 41 83 e2 07 and $0x7,%r10d e1aa: 49 89 ce mov %rcx,%r14 e1ad: 41 55 push %r13 e1af: 41 89 f5 mov %esi,%r13d e1b2: 41 83 e7 07 and $0x7,%r15d e1b6: 41 54 push %r12 e1b8: 41 83 e5 07 and $0x7,%r13d e1bc: 55 push %rbp e1bd: 44 89 c5 mov %r8d,%ebp e1c0: 53 push %rbx e1c1: 48 89 fb mov %rdi,%rbx e1c4: 48 83 ec 10 sub $0x10,%rsp e1c8: 4c 8b 07 mov (%rdi),%r8 e1cb: 48 63 12 movslq (%rdx),%rdx e1ce: 4d 8b 48 28 mov 0x28(%r8),%r9 e1d2: 48 89 d1 mov %rdx,%rcx e1d5: 8d 7a 01 lea 0x1(%rdx),%edi e1d8: 41 0f b6 14 11 movzbl (%r9,%rdx,1),%edx e1dd: 41 80 fa 04 cmp $0x4,%r10b e1e1: 0f 84 06 03 00 00 je e4ed e1e7: 0f 87 bc 00 00 00 ja e2a9 e1ed: 41 80 fa 02 cmp $0x2,%r10b e1f1: 0f 84 32 02 00 00 je e429 e1f7: 41 80 fa 03 cmp $0x3,%r10b e1fb: 0f 85 e1 00 00 00 jne e2e2 e201: 89 38 mov %edi,(%rax) e203: 41 8b 40 44 mov 0x44(%r8),%eax e207: 44 0f b6 e2 movzbl %dl,%r12d e20b: 41 8b 50 70 mov 0x70(%r8),%edx e20f: 42 8d 34 a0 lea (%rax,%r12,4),%esi e213: 39 d6 cmp %edx,%esi e215: 0f 87 28 04 00 00 ja e643 e21b: 49 8b 50 68 mov 0x68(%r8),%rdx e21f: c1 e8 02 shr $0x2,%eax e222: 44 01 e0 add %r12d,%eax e225: 8b 1c 82 mov (%rdx,%rax,4),%ebx e228: 85 ed test %ebp,%ebp e22a: 0f 84 11 01 00 00 je e341 e230: 44 8b 05 00 00 00 00 mov 0x0(%rip),%r8d # e237 e237: 45 85 c0 test %r8d,%r8d e23a: 0f 85 00 00 00 00 jne e240 e240: 4d 85 f6 test %r14,%r14 e243: 0f 84 5b 04 00 00 je e6a4 e249: 41 89 1e mov %ebx,(%r14) e24c: 42 8b 0c bd 00 00 00 mov 0x0(,%r15,4),%ecx e253: 00 e254: 42 23 1c bd 00 00 00 and 0x0(,%r15,4),%ebx e25b: 00 e25c: d3 eb shr %cl,%ebx e25e: 41 89 dc mov %ebx,%r12d e261: 85 ed test %ebp,%ebp e263: 74 32 je e297 e265: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # e26b e26b: 41 80 fd 04 cmp $0x4,%r13b e26f: 0f 84 a7 03 00 00 je e61c e275: 0f 87 7a 01 00 00 ja e3f5 e27b: 41 80 fd 02 cmp $0x2,%r13b e27f: 0f 84 b1 03 00 00 je e636 e285: 41 80 fd 03 cmp $0x3,%r13b e289: 0f 85 4f 01 00 00 jne e3de e28f: 85 c0 test %eax,%eax e291: 0f 85 00 00 00 00 jne e297 e297: 48 83 c4 10 add $0x10,%rsp e29b: 44 89 e0 mov %r12d,%eax e29e: 5b pop %rbx e29f: 5d pop %rbp e2a0: 41 5c pop %r12 e2a2: 41 5d pop %r13 e2a4: 41 5e pop %r14 e2a6: 41 5f pop %r15 e2a8: c3 retq e2a9: 41 80 fa 06 cmp $0x6,%r10b e2ad: 0f 84 b7 01 00 00 je e46a e2b3: 41 80 fa 07 cmp $0x7,%r10b e2b7: 75 58 jne e311 e2b9: 89 38 mov %edi,(%rax) e2bb: 0f b6 f2 movzbl %dl,%esi e2be: 85 ed test %ebp,%ebp e2c0: 0f 85 05 01 00 00 jne e3cb e2c6: 49 8b 38 mov (%r8),%rdi e2c9: 48 8b 47 30 mov 0x30(%rdi),%rax e2cd: e8 00 00 00 00 callq e2d2 e2d2: 89 c3 mov %eax,%ebx e2d4: 4d 85 f6 test %r14,%r14 e2d7: 0f 85 6c ff ff ff jne e249 e2dd: e9 6a ff ff ff jmpq e24c e2e2: 41 80 fa 01 cmp $0x1,%r10b e2e6: 0f 85 a8 01 00 00 jne e494 e2ec: 89 38 mov %edi,(%rax) e2ee: 48 8b 4b 08 mov 0x8(%rbx),%rcx e2f2: 0f b6 c2 movzbl %dl,%eax e2f5: 8b 1c 81 mov (%rcx,%rax,4),%ebx e2f8: 85 ed test %ebp,%ebp e2fa: 74 45 je e341 e2fc: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # e303 e303: 45 85 e4 test %r12d,%r12d e306: 0f 84 34 ff ff ff je e240 e30c: e9 00 00 00 00 jmpq e311 e311: 41 80 fa 05 cmp $0x5,%r10b e315: 0f 85 79 01 00 00 jne e494 e31b: 83 e6 04 and $0x4,%esi e31e: 74 44 je e364 e320: 89 38 mov %edi,(%rax) e322: 44 0f b6 e2 movzbl %dl,%r12d e326: 85 ed test %ebp,%ebp e328: 0f 84 69 ff ff ff je e297 e32e: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # e334 e334: 85 c9 test %ecx,%ecx e336: 0f 84 5b ff ff ff je e297 e33c: e9 00 00 00 00 jmpq e341 e341: 4d 85 f6 test %r14,%r14 e344: 0f 85 ff fe ff ff jne e249 e34a: 42 8b 0c bd 00 00 00 mov 0x0(,%r15,4),%ecx e351: 00 e352: 42 23 1c bd 00 00 00 and 0x0(,%r15,4),%ebx e359: 00 e35a: d3 eb shr %cl,%ebx e35c: 41 89 dc mov %ebx,%r12d e35f: e9 33 ff ff ff jmpq e297 e364: 45 84 ed test %r13b,%r13b e367: 0f 85 fe 02 00 00 jne e66b e36d: 8d 71 03 lea 0x3(%rcx),%esi e370: 48 63 ff movslq %edi,%rdi e373: 48 63 f6 movslq %esi,%rsi e376: 41 0f b6 1c 31 movzbl (%r9,%rsi,1),%ebx e37b: 8d 71 02 lea 0x2(%rcx),%esi e37e: 83 c1 04 add $0x4,%ecx e381: 48 63 f6 movslq %esi,%rsi e384: 45 0f b6 24 31 movzbl (%r9,%rsi,1),%r12d e389: c1 e3 08 shl $0x8,%ebx e38c: 41 09 dc or %ebx,%r12d e38f: 44 89 e3 mov %r12d,%ebx e392: 45 0f b6 24 39 movzbl (%r9,%rdi,1),%r12d e397: 89 08 mov %ecx,(%rax) e399: c1 e3 10 shl $0x10,%ebx e39c: 44 89 e6 mov %r12d,%esi e39f: 44 0f b6 e2 movzbl %dl,%r12d e3a3: c1 e6 08 shl $0x8,%esi e3a6: 41 09 f4 or %esi,%r12d e3a9: 45 0f b7 e4 movzwl %r12w,%r12d e3ad: 41 09 dc or %ebx,%r12d e3b0: 85 ed test %ebp,%ebp e3b2: 0f 84 df fe ff ff je e297 e3b8: 8b 3d 00 00 00 00 mov 0x0(%rip),%edi # e3be e3be: 85 ff test %edi,%edi e3c0: 0f 84 d1 fe ff ff je e297 e3c6: e9 00 00 00 00 jmpq e3cb e3cb: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # e3d1 e3d1: 85 c0 test %eax,%eax e3d3: 0f 84 ed fe ff ff je e2c6 e3d9: e9 00 00 00 00 jmpq e3de e3de: 41 80 fd 01 cmp $0x1,%r13b e3e2: 0f 85 41 02 00 00 jne e629 e3e8: 85 c0 test %eax,%eax e3ea: 0f 84 a7 fe ff ff je e297 e3f0: e9 00 00 00 00 jmpq e3f5 e3f5: 41 80 fd 06 cmp $0x6,%r13b e3f9: 0f 84 10 02 00 00 je e60f e3ff: 41 80 fd 07 cmp $0x7,%r13b e403: 75 0d jne e412 e405: 85 c0 test %eax,%eax e407: 0f 84 8a fe ff ff je e297 e40d: e9 00 00 00 00 jmpq e412 e412: 41 80 fd 05 cmp $0x5,%r13b e416: 0f 85 0d 02 00 00 jne e629 e41c: 85 c0 test %eax,%eax e41e: 0f 84 73 fe ff ff je e297 e424: e9 00 00 00 00 jmpq e429 e429: 89 38 mov %edi,(%rax) e42b: 85 ed test %ebp,%ebp e42d: 74 10 je e43f e42f: 44 8b 1d 00 00 00 00 mov 0x0(%rip),%r11d # e436 e436: 45 85 db test %r11d,%r11d e439: 0f 85 00 00 00 00 jne e43f e43f: 80 fa 44 cmp $0x44,%dl e442: 0f 84 b7 02 00 00 je e6ff e448: 0f 87 75 01 00 00 ja e5c3 e44e: 80 fa 42 cmp $0x42,%dl e451: 0f 84 9e 02 00 00 je e6f5 e457: 80 fa 43 cmp $0x43,%dl e45a: 0f 85 12 01 00 00 jne e572 e460: 41 0f b6 58 54 movzbl 0x54(%r8),%ebx e465: e9 6a fe ff ff jmpq e2d4 e46a: 89 38 mov %edi,(%rax) e46c: 0f b6 f2 movzbl %dl,%esi e46f: 85 ed test %ebp,%ebp e471: 74 0e je e481 e473: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # e479 e479: 85 d2 test %edx,%edx e47b: 0f 85 00 00 00 00 jne e481 e481: 49 8b 38 mov (%r8),%rdi e484: 48 8b 47 40 mov 0x40(%rdi),%rax e488: e8 00 00 00 00 callq e48d e48d: 89 c3 mov %eax,%ebx e48f: e9 40 fe ff ff jmpq e2d4 e494: 48 63 ff movslq %edi,%rdi e497: 83 c1 02 add $0x2,%ecx e49a: 45 0f b6 24 39 movzbl (%r9,%rdi,1),%r12d e49f: 89 08 mov %ecx,(%rax) e4a1: 44 89 e6 mov %r12d,%esi e4a4: 44 0f b6 e2 movzbl %dl,%r12d e4a8: c1 e6 08 shl $0x8,%esi e4ab: 41 09 f4 or %esi,%r12d e4ae: 45 0f b7 e4 movzwl %r12w,%r12d e4b2: 85 ed test %ebp,%ebp e4b4: 74 0e je e4c4 e4b6: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # e4bc e4bc: 85 c0 test %eax,%eax e4be: 0f 85 00 00 00 00 jne e4c4 e4c4: 41 0f b7 50 52 movzwl 0x52(%r8),%edx e4c9: 41 8b 40 60 mov 0x60(%r8),%eax e4cd: 44 01 e2 add %r12d,%edx e4d0: 85 c0 test %eax,%eax e4d2: 0f 85 b5 00 00 00 jne e58d e4d8: 49 8b 38 mov (%r8),%rdi e4db: 89 d6 mov %edx,%esi e4dd: 48 8b 47 10 mov 0x10(%rdi),%rax e4e1: e8 00 00 00 00 callq e4e6 e4e6: 89 c3 mov %eax,%ebx e4e8: e9 e7 fd ff ff jmpq e2d4 e4ed: 48 63 ff movslq %edi,%rdi e4f0: 83 c1 02 add $0x2,%ecx e4f3: 45 0f b6 24 39 movzbl (%r9,%rdi,1),%r12d e4f8: 89 08 mov %ecx,(%rax) e4fa: 44 89 e6 mov %r12d,%esi e4fd: 44 0f b6 e2 movzbl %dl,%r12d e501: 41 0f b7 50 40 movzwl 0x40(%r8),%edx e506: c1 e6 08 shl $0x8,%esi e509: 41 09 f4 or %esi,%r12d e50c: 45 0f b7 e4 movzwl %r12w,%r12d e510: 85 ed test %ebp,%ebp e512: 74 19 je e52d e514: 66 85 d2 test %dx,%dx e517: 0f 84 39 01 00 00 je e656 e51d: 44 8b 15 00 00 00 00 mov 0x0(%rip),%r10d # e524 e524: 45 85 d2 test %r10d,%r10d e527: 0f 85 00 00 00 00 jne e52d e52d: 48 8b 03 mov (%rbx),%rax e530: 44 01 e2 add %r12d,%edx e533: 8d 72 01 lea 0x1(%rdx),%esi e536: 48 8b 48 28 mov 0x28(%rax),%rcx e53a: 8d 42 03 lea 0x3(%rdx),%eax e53d: 48 63 f6 movslq %esi,%rsi e540: 48 98 cltq e542: 0f b6 04 01 movzbl (%rcx,%rax,1),%eax e546: c1 e0 08 shl $0x8,%eax e549: 89 c3 mov %eax,%ebx e54b: 8d 42 02 lea 0x2(%rdx),%eax e54e: 48 98 cltq e550: 0f b6 04 01 movzbl (%rcx,%rax,1),%eax e554: 09 d8 or %ebx,%eax e556: 0f b6 1c 31 movzbl (%rcx,%rsi,1),%ebx e55a: c1 e0 10 shl $0x10,%eax e55d: c1 e3 08 shl $0x8,%ebx e560: 89 de mov %ebx,%esi e562: 0f b6 1c 11 movzbl (%rcx,%rdx,1),%ebx e566: 09 f3 or %esi,%ebx e568: 0f b7 db movzwl %bx,%ebx e56b: 09 c3 or %eax,%ebx e56d: e9 62 fd ff ff jmpq e2d4 e572: 80 fa 40 cmp $0x40,%dl e575: 0f 84 43 01 00 00 je e6be e57b: 80 fa 41 cmp $0x41,%dl e57e: 0f 85 56 01 00 00 jne e6da e584: 41 8b 58 4c mov 0x4c(%r8),%ebx e588: e9 47 fd ff ff jmpq e2d4 e58d: 79 52 jns e5e1 e58f: a8 80 test $0x80,%al e591: 0f 84 00 00 00 00 je e597 e597: 49 8b 48 38 mov 0x38(%r8),%rcx e59b: 41 89 c1 mov %eax,%r9d e59e: 83 e0 7f and $0x7f,%eax e5a1: 41 83 e1 7f and $0x7f,%r9d e5a5: 0f b7 34 41 movzwl (%rcx,%rax,2),%esi e5a9: 66 85 f6 test %si,%si e5ac: 0f 84 00 00 00 00 je e5b2 e5b2: 31 c9 xor %ecx,%ecx e5b4: 4c 89 c7 mov %r8,%rdi e5b7: e8 44 ee ff ff callq d400 e5bc: 89 c3 mov %eax,%ebx e5be: e9 11 fd ff ff jmpq e2d4 e5c3: 80 fa 47 cmp $0x47,%dl e5c6: 0f 84 1f 01 00 00 je e6eb e5cc: 76 26 jbe e5f4 e5ce: 80 fa 48 cmp $0x48,%dl e5d1: 0f 85 03 01 00 00 jne e6da e5d7: 41 0f b7 58 52 movzwl 0x52(%r8),%ebx e5dc: e9 f3 fc ff ff jmpq e2d4 e5e1: 83 f8 01 cmp $0x1,%eax e5e4: 0f 84 00 00 00 00 je e5ea e5ea: 83 f8 02 cmp $0x2,%eax e5ed: 75 a0 jne e58f e5ef: e9 00 00 00 00 jmpq e5f4 e5f4: 80 fa 45 cmp $0x45,%dl e5f7: 0f 84 ca 00 00 00 je e6c7 e5fd: 80 fa 46 cmp $0x46,%dl e600: 0f 85 d4 00 00 00 jne e6da e606: 41 8b 58 44 mov 0x44(%r8),%ebx e60a: e9 c5 fc ff ff jmpq e2d4 e60f: 85 c0 test %eax,%eax e611: 0f 84 80 fc ff ff je e297 e617: e9 00 00 00 00 jmpq e61c e61c: 85 c0 test %eax,%eax e61e: 0f 84 73 fc ff ff je e297 e624: e9 00 00 00 00 jmpq e629 e629: 85 c0 test %eax,%eax e62b: 0f 84 66 fc ff ff je e297 e631: e9 00 00 00 00 jmpq e636 e636: 85 c0 test %eax,%eax e638: 0f 84 59 fc ff ff je e297 e63e: e9 00 00 00 00 jmpq e643 e643: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e64a: 31 db xor %ebx,%ebx e64c: e8 00 00 00 00 callq e651 e651: e9 d2 fb ff ff jmpq e228 e656: 44 8b 0d 00 00 00 00 mov 0x0(%rip),%r9d # e65d e65d: 45 85 c9 test %r9d,%r9d e660: 0f 84 c7 fe ff ff je e52d e666: e9 00 00 00 00 jmpq e66b e66b: 48 63 ff movslq %edi,%rdi e66e: 83 c1 02 add $0x2,%ecx e671: 45 0f b6 24 39 movzbl (%r9,%rdi,1),%r12d e676: 89 08 mov %ecx,(%rax) e678: 44 89 e3 mov %r12d,%ebx e67b: 44 0f b6 e2 movzbl %dl,%r12d e67f: c1 e3 08 shl $0x8,%ebx e682: 41 09 dc or %ebx,%r12d e685: 45 0f b7 e4 movzwl %r12w,%r12d e689: 85 ed test %ebp,%ebp e68b: 0f 84 06 fc ff ff je e297 e691: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # e697 e697: 85 f6 test %esi,%esi e699: 0f 84 f8 fb ff ff je e297 e69f: e9 00 00 00 00 jmpq e6a4 e6a4: 42 8b 0c bd 00 00 00 mov 0x0(,%r15,4),%ecx e6ab: 00 e6ac: 42 23 1c bd 00 00 00 and 0x0(,%r15,4),%ebx e6b3: 00 e6b4: d3 eb shr %cl,%ebx e6b6: 41 89 dc mov %ebx,%r12d e6b9: e9 a7 fb ff ff jmpq e265 e6be: 41 8b 58 48 mov 0x48(%r8),%ebx e6c2: e9 0d fc ff ff jmpq e2d4 e6c7: 41 0f b6 48 54 movzbl 0x54(%r8),%ecx e6cc: b8 fe ff ff ff mov $0xfffffffe,%eax e6d1: d3 c0 rol %cl,%eax e6d3: 89 c3 mov %eax,%ebx e6d5: e9 fa fb ff ff jmpq e2d4 e6da: 48 8b 43 10 mov 0x10(%rbx),%rax e6de: 44 0f b6 e2 movzbl %dl,%r12d e6e2: 42 8b 1c a0 mov (%rax,%r12,4),%ebx e6e6: e9 e9 fb ff ff jmpq e2d4 e6eb: 41 0f b7 58 50 movzwl 0x50(%r8),%ebx e6f0: e9 df fb ff ff jmpq e2d4 e6f5: 41 0f b7 58 40 movzwl 0x40(%r8),%ebx e6fa: e9 d5 fb ff ff jmpq e2d4 e6ff: 41 0f b6 48 54 movzbl 0x54(%r8),%ecx e704: b8 01 00 00 00 mov $0x1,%eax e709: d3 e0 shl %cl,%eax e70b: 89 c3 mov %eax,%ebx e70d: e9 c2 fb ff ff jmpq e2d4 e712: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e719: 00 00 00 00 e71d: 0f 1f 00 nopl (%rax) 000000000000e720 : e720: e8 00 00 00 00 callq e725 e725: 41 56 push %r14 e727: 41 55 push %r13 e729: 49 89 fd mov %rdi,%r13 e72c: 41 54 push %r12 e72e: 55 push %rbp e72f: 53 push %rbx e730: 48 63 06 movslq (%rsi),%rax e733: 48 89 f3 mov %rsi,%rbx e736: 8d 50 01 lea 0x1(%rax),%edx e739: 89 16 mov %edx,(%rsi) e73b: 48 8b 17 mov (%rdi),%rdx e73e: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # e744 e744: 48 8b 52 28 mov 0x28(%rdx),%rdx e748: 0f b6 2c 02 movzbl (%rdx,%rax,1),%ebp e74c: 85 c9 test %ecx,%ecx e74e: 0f 85 00 00 00 00 jne e754 e754: 40 0f b6 f5 movzbl %bpl,%esi e758: 31 c9 xor %ecx,%ecx e75a: 48 89 da mov %rbx,%rdx e75d: 4c 89 ef mov %r13,%rdi e760: 41 b8 01 00 00 00 mov $0x1,%r8d e766: e8 25 fa ff ff callq e190 e76b: 8b 33 mov (%rbx),%esi e76d: 41 89 c4 mov %eax,%r12d e770: 49 8b 45 00 mov 0x0(%r13),%rax e774: 48 8b 50 28 mov 0x28(%rax),%rdx e778: 48 63 c6 movslq %esi,%rax e77b: 0f b6 3c 02 movzbl (%rdx,%rax,1),%edi e77f: 8d 46 01 lea 0x1(%rsi),%eax e782: 48 63 c8 movslq %eax,%rcx e785: 0f b6 14 0a movzbl (%rdx,%rcx,1),%edx e789: 89 d1 mov %edx,%ecx e78b: 40 0f b6 d7 movzbl %dil,%edx e78f: c1 e1 08 shl $0x8,%ecx e792: 09 ca or %ecx,%edx e794: 66 81 fa 5a 5a cmp $0x5a5a,%dx e799: 0f 84 b2 00 00 00 je e851 e79f: 83 e5 38 and $0x38,%ebp e7a2: 83 cd 05 or $0x5,%ebp e7a5: eb 30 jmp e7d7 e7a7: 8d 70 02 lea 0x2(%rax),%esi e7aa: 83 c0 03 add $0x3,%eax e7ad: 89 33 mov %esi,(%rbx) e7af: 49 8b 55 00 mov 0x0(%r13),%rdx e7b3: 48 63 ce movslq %esi,%rcx e7b6: 48 8b 52 28 mov 0x28(%rdx),%rdx e7ba: 0f b6 3c 0a movzbl (%rdx,%rcx,1),%edi e7be: 48 63 c8 movslq %eax,%rcx e7c1: 0f b6 14 0a movzbl (%rdx,%rcx,1),%edx e7c5: 89 d1 mov %edx,%ecx e7c7: 40 0f b6 d7 movzbl %dil,%edx e7cb: c1 e1 08 shl $0x8,%ecx e7ce: 09 ca or %ecx,%edx e7d0: 66 81 fa 5a 5a cmp $0x5a5a,%dx e7d5: 74 7a je e851 e7d7: 40 80 ff 63 cmp $0x63,%dil e7db: 0f 85 00 00 00 00 jne e7e1 e7e1: 89 03 mov %eax,(%rbx) e7e3: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # e7e9 e7e9: 85 d2 test %edx,%edx e7eb: 0f 85 00 00 00 00 jne e7f1 e7f1: 41 b8 01 00 00 00 mov $0x1,%r8d e7f7: 31 c9 xor %ecx,%ecx e7f9: 48 89 da mov %rbx,%rdx e7fc: 89 ee mov %ebp,%esi e7fe: 4c 89 ef mov %r13,%rdi e801: e8 8a f9 ff ff callq e190 e806: 41 89 c0 mov %eax,%r8d e809: 48 63 03 movslq (%rbx),%rax e80c: 45 39 c4 cmp %r8d,%r12d e80f: 75 96 jne e7a7 e811: 49 8b 55 00 mov 0x0(%r13),%rdx e815: 48 8b 4a 28 mov 0x28(%rdx),%rcx e819: 8d 50 01 lea 0x1(%rax),%edx e81c: 48 63 d2 movslq %edx,%rdx e81f: 0f b6 2c 11 movzbl (%rcx,%rdx,1),%ebp e823: 89 ea mov %ebp,%edx e825: 0f b6 2c 01 movzbl (%rcx,%rax,1),%ebp e829: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # e82f e82f: c1 e2 08 shl $0x8,%edx e832: 09 d5 or %edx,%ebp e834: 0f b7 ed movzwl %bp,%ebp e837: 85 c0 test %eax,%eax e839: 0f 85 00 00 00 00 jne e83f e83f: 41 0f b7 45 1c movzwl 0x1c(%r13),%eax e844: 01 c5 add %eax,%ebp e846: 89 2b mov %ebp,(%rbx) e848: 5b pop %rbx e849: 5d pop %rbp e84a: 41 5c pop %r12 e84c: 41 5d pop %r13 e84e: 41 5e pop %r14 e850: c3 retq e851: 8d 46 02 lea 0x2(%rsi),%eax e854: 89 03 mov %eax,(%rbx) e856: 5b pop %rbx e857: 5d pop %rbp e858: 41 5c pop %r12 e85a: 41 5d pop %r13 e85c: 41 5e pop %r14 e85e: c3 retq e85f: 90 nop 000000000000e860 : e860: e8 00 00 00 00 callq e865 e865: 55 push %rbp e866: 48 89 f2 mov %rsi,%rdx e869: 48 89 fd mov %rdi,%rbp e86c: 53 push %rbx e86d: 48 83 ec 10 sub $0x10,%rsp e871: 48 63 06 movslq (%rsi),%rax e874: 8d 48 01 lea 0x1(%rax),%ecx e877: 89 0e mov %ecx,(%rsi) e879: 48 8b 1f mov (%rdi),%rbx e87c: 48 8b 4b 28 mov 0x28(%rbx),%rcx e880: 0f b6 34 01 movzbl (%rcx,%rax,1),%esi e884: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # e88a e88a: 85 c0 test %eax,%eax e88c: 0f 85 00 00 00 00 jne e892 e892: 48 89 ef mov %rbp,%rdi e895: 41 b8 01 00 00 00 mov $0x1,%r8d e89b: 31 c9 xor %ecx,%ecx e89d: e8 ee f8 ff ff callq e190 e8a2: 89 43 44 mov %eax,0x44(%rbx) e8a5: 48 83 c4 10 add $0x10,%rsp e8a9: 5b pop %rbx e8aa: 5d pop %rbp e8ab: c3 retq e8ac: 0f 1f 40 00 nopl 0x0(%rax) 000000000000e8b0 : e8b0: e8 00 00 00 00 callq e8b5 e8b5: 41 56 push %r14 e8b7: 41 89 d6 mov %edx,%r14d e8ba: 41 55 push %r13 e8bc: 41 54 push %r12 e8be: 49 89 f4 mov %rsi,%r12 e8c1: 55 push %rbp e8c2: 48 89 fd mov %rdi,%rbp e8c5: 53 push %rbx e8c6: 48 83 ec 18 sub $0x18,%rsp e8ca: 48 63 0e movslq (%rsi),%rcx e8cd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax e8d4: 00 00 e8d6: 48 89 44 24 10 mov %rax,0x10(%rsp) e8db: 31 c0 xor %eax,%eax e8dd: 8d 41 01 lea 0x1(%rcx),%eax e8e0: 89 06 mov %eax,(%rsi) e8e2: 48 8b 37 mov (%rdi),%rsi e8e5: 48 8b 76 28 mov 0x28(%rsi),%rsi e8e9: 44 0f b6 2c 0e movzbl (%rsi,%rcx,1),%r13d e8ee: 89 44 24 0c mov %eax,0xc(%rsp) e8f2: 44 89 e8 mov %r13d,%eax e8f5: c0 e8 03 shr $0x3,%al e8f8: 83 e0 07 and $0x7,%eax e8fb: 0f 84 9b 00 00 00 je e99c e901: 44 89 ea mov %r13d,%edx e904: 83 e0 07 and $0x7,%eax e907: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx e90c: 45 31 c0 xor %r8d,%r8d e90f: c0 ea 06 shr $0x6,%dl e912: 83 e2 03 and $0x3,%edx e915: 48 8d 04 82 lea (%rdx,%rax,4),%rax e919: 4c 89 e2 mov %r12,%rdx e91c: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi e923: c1 e6 03 shl $0x3,%esi e926: 44 09 f6 or %r14d,%esi e929: 40 0f b6 f6 movzbl %sil,%esi e92d: e8 5e f8 ff ff callq e190 e932: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # e938 e938: 85 d2 test %edx,%edx e93a: 0f 85 00 00 00 00 jne e940 e940: 41 b8 01 00 00 00 mov $0x1,%r8d e946: 31 c9 xor %ecx,%ecx e948: 4c 89 e2 mov %r12,%rdx e94b: 44 89 ee mov %r13d,%esi e94e: 48 89 ef mov %rbp,%rdi e951: e8 3a f8 ff ff callq e190 e956: 41 89 c0 mov %eax,%r8d e959: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # e95f e95f: 85 c0 test %eax,%eax e961: 0f 85 00 00 00 00 jne e967 e967: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d e96c: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx e971: 44 89 ea mov %r13d,%edx e974: 44 89 f6 mov %r14d,%esi e977: 48 89 ef mov %rbp,%rdi e97a: e8 d1 ed ff ff callq d750 e97f: 48 8b 44 24 10 mov 0x10(%rsp),%rax e984: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e98b: 00 00 e98d: 75 75 jne ea04 e98f: 48 83 c4 18 add $0x18,%rsp e993: 5b pop %rbx e994: 5d pop %rbp e995: 41 5c pop %r12 e997: 41 5d pop %r13 e999: 41 5e pop %r14 e99b: c3 retq e99c: 44 89 e8 mov %r13d,%eax e99f: 48 89 ca mov %rcx,%rdx e9a2: 44 89 f1 mov %r14d,%ecx e9a5: c0 e8 06 shr $0x6,%al e9a8: 83 e1 07 and $0x7,%ecx e9ab: 83 e0 03 and $0x3,%eax e9ae: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax e9b5: c1 e0 03 shl $0x3,%eax e9b8: 44 09 f0 or %r14d,%eax e9bb: 80 f9 05 cmp $0x5,%cl e9be: 74 27 je e9e7 e9c0: 76 14 jbe e9d6 e9c2: 83 c2 02 add $0x2,%edx e9c5: 41 89 14 24 mov %edx,(%r12) e9c9: c7 44 24 08 cd cd cd movl $0xcdcdcdcd,0x8(%rsp) e9d0: cd e9d1: e9 5c ff ff ff jmpq e932 e9d6: 83 e9 01 sub $0x1,%ecx e9d9: 80 f9 02 cmp $0x2,%cl e9dc: 76 e4 jbe e9c2 e9de: 83 c2 03 add $0x3,%edx e9e1: 41 89 14 24 mov %edx,(%r12) e9e5: eb e2 jmp e9c9 e9e7: c0 e8 03 shr $0x3,%al e9ea: 89 c1 mov %eax,%ecx e9ec: 83 e1 07 and $0x7,%ecx e9ef: a8 04 test $0x4,%al e9f1: 75 cf jne e9c2 e9f3: 8d 42 03 lea 0x3(%rdx),%eax e9f6: 83 c2 05 add $0x5,%edx e9f9: 84 c9 test %cl,%cl e9fb: 0f 45 d0 cmovne %eax,%edx e9fe: 41 89 14 24 mov %edx,(%r12) ea02: eb c5 jmp e9c9 ea04: e8 00 00 00 00 callq ea09 ea09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000000ea10 : ea10: e8 00 00 00 00 callq ea15 ea15: 41 56 push %r14 ea17: 41 55 push %r13 ea19: 41 54 push %r12 ea1b: 49 89 f4 mov %rsi,%r12 ea1e: 55 push %rbp ea1f: 48 89 fd mov %rdi,%rbp ea22: 53 push %rbx ea23: 48 83 ec 08 sub $0x8,%rsp ea27: 48 63 06 movslq (%rsi),%rax ea2a: 8d 48 01 lea 0x1(%rax),%ecx ea2d: 89 0e mov %ecx,(%rsi) ea2f: 48 8b 0f mov (%rdi),%rcx ea32: 48 8b 49 28 mov 0x28(%rcx),%rcx ea36: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx ea3a: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # ea40 ea40: 85 c9 test %ecx,%ecx ea42: 0f 85 00 00 00 00 jne ea48 ea48: 89 d8 mov %ebx,%eax ea4a: 44 0f b6 eb movzbl %bl,%r13d ea4e: c0 eb 03 shr $0x3,%bl ea51: 41 b8 01 00 00 00 mov $0x1,%r8d ea57: c0 e8 06 shr $0x6,%al ea5a: 83 e3 07 and $0x7,%ebx ea5d: 31 c9 xor %ecx,%ecx ea5f: 48 89 ef mov %rbp,%rdi ea62: 83 e0 03 and $0x3,%eax ea65: 48 8d 04 98 lea (%rax,%rbx,4),%rax ea69: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax ea70: 8d 34 c5 00 00 00 00 lea 0x0(,%rax,8),%esi ea77: 09 d6 or %edx,%esi ea79: 4c 89 e2 mov %r12,%rdx ea7c: 40 0f b6 f6 movzbl %sil,%esi ea80: e8 0b f7 ff ff callq e190 ea85: 89 c3 mov %eax,%ebx ea87: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # ea8d ea8d: 85 c0 test %eax,%eax ea8f: 0f 85 00 00 00 00 jne ea95 ea95: 4c 89 e2 mov %r12,%rdx ea98: 44 89 ee mov %r13d,%esi ea9b: 48 89 ef mov %rbp,%rdi ea9e: 41 b8 01 00 00 00 mov $0x1,%r8d eaa4: 31 c9 xor %ecx,%ecx eaa6: e8 e5 f6 ff ff callq e190 eaab: 48 8b 55 00 mov 0x0(%rbp),%rdx eaaf: 0f af c3 imul %ebx,%eax eab2: 89 42 48 mov %eax,0x48(%rdx) eab5: 48 83 c4 08 add $0x8,%rsp eab9: 5b pop %rbx eaba: 5d pop %rbp eabb: 41 5c pop %r12 eabd: 41 5d pop %r13 eabf: 41 5e pop %r14 eac1: c3 retq eac2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) eac9: 00 00 00 00 eacd: 0f 1f 00 nopl (%rax) 000000000000ead0 : ead0: e8 00 00 00 00 callq ead5 ead5: 41 55 push %r13 ead7: 49 89 f1 mov %rsi,%r9 eada: 45 31 c0 xor %r8d,%r8d eadd: 41 54 push %r12 eadf: 41 89 d4 mov %edx,%r12d eae2: 55 push %rbp eae3: 48 89 fd mov %rdi,%rbp eae6: 53 push %rbx eae7: 48 83 ec 10 sub $0x10,%rsp eaeb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax eaf2: 00 00 eaf4: 48 89 44 24 08 mov %rax,0x8(%rsp) eaf9: 31 c0 xor %eax,%eax eafb: 48 63 06 movslq (%rsi),%rax eafe: 8d 50 01 lea 0x1(%rax),%edx eb01: 89 16 mov %edx,(%rsi) eb03: 48 8b 0f mov (%rdi),%rcx eb06: 48 8b 49 28 mov 0x28(%rcx),%rcx eb0a: 0f b6 04 01 movzbl (%rcx,%rax,1),%eax eb0e: 89 54 24 04 mov %edx,0x4(%rsp) eb12: 48 89 e1 mov %rsp,%rcx eb15: 83 e0 38 and $0x38,%eax eb18: 89 c2 mov %eax,%edx eb1a: c0 ea 03 shr $0x3,%dl eb1d: 83 e2 07 and $0x7,%edx eb20: 8b 14 95 00 00 00 00 mov 0x0(,%rdx,4),%edx eb27: c1 e2 06 shl $0x6,%edx eb2a: 09 d0 or %edx,%eax eb2c: 89 c2 mov %eax,%edx eb2e: 44 0f b6 e8 movzbl %al,%r13d eb32: c0 e8 03 shr $0x3,%al eb35: c0 ea 06 shr $0x6,%dl eb38: 83 e0 07 and $0x7,%eax eb3b: 83 e2 03 and $0x3,%edx eb3e: 48 8d 04 82 lea (%rdx,%rax,4),%rax eb42: 4c 89 ca mov %r9,%rdx eb45: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi eb4c: c1 e6 03 shl $0x3,%esi eb4f: 44 09 e6 or %r12d,%esi eb52: 40 0f b6 f6 movzbl %sil,%esi eb56: e8 35 f6 ff ff callq e190 eb5b: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # eb61 eb61: 85 c0 test %eax,%eax eb63: 0f 85 00 00 00 00 jne eb69 eb69: 44 8b 0c 24 mov (%rsp),%r9d eb6d: 45 31 c0 xor %r8d,%r8d eb70: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx eb75: 44 89 ea mov %r13d,%edx eb78: 44 89 e6 mov %r12d,%esi eb7b: 48 89 ef mov %rbp,%rdi eb7e: e8 cd eb ff ff callq d750 eb83: 48 8b 44 24 08 mov 0x8(%rsp),%rax eb88: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax eb8f: 00 00 eb91: 75 0b jne eb9e eb93: 48 83 c4 10 add $0x10,%rsp eb97: 5b pop %rbx eb98: 5d pop %rbp eb99: 41 5c pop %r12 eb9b: 41 5d pop %r13 eb9d: c3 retq eb9e: e8 00 00 00 00 callq eba3 eba3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ebaa: 00 00 00 00 ebae: 66 90 xchg %ax,%ax 000000000000ebb0 : ebb0: e8 00 00 00 00 callq ebb5 ebb5: 41 56 push %r14 ebb7: 41 55 push %r13 ebb9: 41 54 push %r12 ebbb: 49 89 f4 mov %rsi,%r12 ebbe: 55 push %rbp ebbf: 48 89 fd mov %rdi,%rbp ebc2: 53 push %rbx ebc3: 48 83 ec 08 sub $0x8,%rsp ebc7: 48 63 06 movslq (%rsi),%rax ebca: 8d 48 01 lea 0x1(%rax),%ecx ebcd: 89 0e mov %ecx,(%rsi) ebcf: 48 8b 0f mov (%rdi),%rcx ebd2: 48 8b 49 28 mov 0x28(%rcx),%rcx ebd6: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx ebda: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # ebe0 ebe0: 85 c9 test %ecx,%ecx ebe2: 0f 85 00 00 00 00 jne ebe8 ebe8: 89 d8 mov %ebx,%eax ebea: 44 0f b6 eb movzbl %bl,%r13d ebee: c0 eb 03 shr $0x3,%bl ebf1: 41 b8 01 00 00 00 mov $0x1,%r8d ebf7: c0 e8 06 shr $0x6,%al ebfa: 83 e3 07 and $0x7,%ebx ebfd: 31 c9 xor %ecx,%ecx ebff: 48 89 ef mov %rbp,%rdi ec02: 83 e0 03 and $0x3,%eax ec05: 48 8d 04 98 lea (%rax,%rbx,4),%rax ec09: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax ec10: 8d 34 c5 00 00 00 00 lea 0x0(,%rax,8),%esi ec17: 09 d6 or %edx,%esi ec19: 4c 89 e2 mov %r12,%rdx ec1c: 40 0f b6 f6 movzbl %sil,%esi ec20: e8 6b f5 ff ff callq e190 ec25: 89 c3 mov %eax,%ebx ec27: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # ec2d ec2d: 85 c0 test %eax,%eax ec2f: 0f 85 00 00 00 00 jne ec35 ec35: 4c 89 e2 mov %r12,%rdx ec38: 44 89 ee mov %r13d,%esi ec3b: 48 89 ef mov %rbp,%rdi ec3e: 41 b8 01 00 00 00 mov $0x1,%r8d ec44: 31 c9 xor %ecx,%ecx ec46: e8 45 f5 ff ff callq e190 ec4b: 89 c2 mov %eax,%edx ec4d: 89 d8 mov %ebx,%eax ec4f: 48 0f af c2 imul %rdx,%rax ec53: 48 8b 55 00 mov 0x0(%rbp),%rdx ec57: 89 42 48 mov %eax,0x48(%rdx) ec5a: 48 8b 55 00 mov 0x0(%rbp),%rdx ec5e: 48 c1 e8 20 shr $0x20,%rax ec62: 89 42 4c mov %eax,0x4c(%rdx) ec65: 48 83 c4 08 add $0x8,%rsp ec69: 5b pop %rbx ec6a: 5d pop %rbp ec6b: 41 5c pop %r12 ec6d: 41 5d pop %r13 ec6f: 41 5e pop %r14 ec71: c3 retq ec72: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ec79: 00 00 00 00 ec7d: 0f 1f 00 nopl (%rax) 000000000000ec80 : ec80: e8 00 00 00 00 callq ec85 ec85: 41 56 push %r14 ec87: 41 55 push %r13 ec89: 41 54 push %r12 ec8b: 49 89 f4 mov %rsi,%r12 ec8e: 55 push %rbp ec8f: 53 push %rbx ec90: 48 89 fb mov %rdi,%rbx ec93: 48 83 ec 08 sub $0x8,%rsp ec97: 48 63 06 movslq (%rsi),%rax ec9a: 8d 48 01 lea 0x1(%rax),%ecx ec9d: 89 0e mov %ecx,(%rsi) ec9f: 48 8b 0f mov (%rdi),%rcx eca2: 48 8b 49 28 mov 0x28(%rcx),%rcx eca6: 0f b6 2c 01 movzbl (%rcx,%rax,1),%ebp ecaa: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # ecb0 ecb0: 85 c9 test %ecx,%ecx ecb2: 0f 85 00 00 00 00 jne ecb8 ecb8: 89 e8 mov %ebp,%eax ecba: 44 0f b6 ed movzbl %bpl,%r13d ecbe: 40 c0 ed 03 shr $0x3,%bpl ecc2: 41 b8 01 00 00 00 mov $0x1,%r8d ecc8: c0 e8 06 shr $0x6,%al eccb: 83 e5 07 and $0x7,%ebp ecce: 31 c9 xor %ecx,%ecx ecd0: 48 89 df mov %rbx,%rdi ecd3: 83 e0 03 and $0x3,%eax ecd6: 48 8d 04 a8 lea (%rax,%rbp,4),%rax ecda: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax ece1: 8d 34 c5 00 00 00 00 lea 0x0(,%rax,8),%esi ece8: 09 d6 or %edx,%esi ecea: 4c 89 e2 mov %r12,%rdx eced: 40 0f b6 f6 movzbl %sil,%esi ecf1: e8 9a f4 ff ff callq e190 ecf6: 89 c5 mov %eax,%ebp ecf8: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # ecfe ecfe: 85 c0 test %eax,%eax ed00: 0f 85 00 00 00 00 jne ed06 ed06: 31 c9 xor %ecx,%ecx ed08: 41 b8 01 00 00 00 mov $0x1,%r8d ed0e: 4c 89 e2 mov %r12,%rdx ed11: 44 89 ee mov %r13d,%esi ed14: 48 89 df mov %rbx,%rdi ed17: e8 74 f4 ff ff callq e190 ed1c: 89 c1 mov %eax,%ecx ed1e: 85 c0 test %eax,%eax ed20: 74 1f je ed41 ed22: 89 e8 mov %ebp,%eax ed24: 31 d2 xor %edx,%edx ed26: 48 8b 33 mov (%rbx),%rsi ed29: f7 f1 div %ecx ed2b: 89 46 48 mov %eax,0x48(%rsi) ed2e: 48 8b 03 mov (%rbx),%rax ed31: 89 50 4c mov %edx,0x4c(%rax) ed34: 48 83 c4 08 add $0x8,%rsp ed38: 5b pop %rbx ed39: 5d pop %rbp ed3a: 41 5c pop %r12 ed3c: 41 5d pop %r13 ed3e: 41 5e pop %r14 ed40: c3 retq ed41: 48 8b 03 mov (%rbx),%rax ed44: c7 40 48 00 00 00 00 movl $0x0,0x48(%rax) ed4b: 48 8b 03 mov (%rbx),%rax ed4e: c7 40 4c 00 00 00 00 movl $0x0,0x4c(%rax) ed55: 48 83 c4 08 add $0x8,%rsp ed59: 5b pop %rbx ed5a: 5d pop %rbp ed5b: 41 5c pop %r12 ed5d: 41 5d pop %r13 ed5f: 41 5e pop %r14 ed61: c3 retq ed62: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ed69: 00 00 00 00 ed6d: 0f 1f 00 nopl (%rax) 000000000000ed70 : ed70: e8 00 00 00 00 callq ed75 ed75: 41 56 push %r14 ed77: 41 55 push %r13 ed79: 41 54 push %r12 ed7b: 49 89 f4 mov %rsi,%r12 ed7e: 55 push %rbp ed7f: 53 push %rbx ed80: 48 89 fb mov %rdi,%rbx ed83: 48 83 ec 08 sub $0x8,%rsp ed87: 48 63 06 movslq (%rsi),%rax ed8a: 8d 48 01 lea 0x1(%rax),%ecx ed8d: 89 0e mov %ecx,(%rsi) ed8f: 48 8b 0f mov (%rdi),%rcx ed92: 48 8b 49 28 mov 0x28(%rcx),%rcx ed96: 0f b6 2c 01 movzbl (%rcx,%rax,1),%ebp ed9a: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # eda0 eda0: 85 c9 test %ecx,%ecx eda2: 0f 85 00 00 00 00 jne eda8 eda8: 89 e8 mov %ebp,%eax edaa: 44 0f b6 ed movzbl %bpl,%r13d edae: 40 c0 ed 03 shr $0x3,%bpl edb2: 41 b8 01 00 00 00 mov $0x1,%r8d edb8: c0 e8 06 shr $0x6,%al edbb: 83 e5 07 and $0x7,%ebp edbe: 31 c9 xor %ecx,%ecx edc0: 48 89 df mov %rbx,%rdi edc3: 83 e0 03 and $0x3,%eax edc6: 48 8d 04 a8 lea (%rax,%rbp,4),%rax edca: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax edd1: 8d 34 c5 00 00 00 00 lea 0x0(,%rax,8),%esi edd8: 09 d6 or %edx,%esi edda: 4c 89 e2 mov %r12,%rdx eddd: 40 0f b6 f6 movzbl %sil,%esi ede1: e8 aa f3 ff ff callq e190 ede6: 89 c5 mov %eax,%ebp ede8: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # edee edee: 85 c0 test %eax,%eax edf0: 0f 85 00 00 00 00 jne edf6 edf6: 4c 89 e2 mov %r12,%rdx edf9: 41 b8 01 00 00 00 mov $0x1,%r8d edff: 31 c9 xor %ecx,%ecx ee01: 44 89 ee mov %r13d,%esi ee04: 48 89 df mov %rbx,%rdi ee07: e8 84 f3 ff ff callq e190 ee0c: 89 c2 mov %eax,%edx ee0e: 85 c0 test %eax,%eax ee10: 74 30 je ee42 ee12: 48 8b 33 mov (%rbx),%rsi ee15: 89 e9 mov %ebp,%ecx ee17: 8b 46 4c mov 0x4c(%rsi),%eax ee1a: 48 c1 e0 20 shl $0x20,%rax ee1e: 48 09 c8 or %rcx,%rax ee21: 89 d1 mov %edx,%ecx ee23: 31 d2 xor %edx,%edx ee25: 48 f7 f1 div %rcx ee28: 89 46 48 mov %eax,0x48(%rsi) ee2b: 48 8b 13 mov (%rbx),%rdx ee2e: 48 c1 e8 20 shr $0x20,%rax ee32: 89 42 4c mov %eax,0x4c(%rdx) ee35: 48 83 c4 08 add $0x8,%rsp ee39: 5b pop %rbx ee3a: 5d pop %rbp ee3b: 41 5c pop %r12 ee3d: 41 5d pop %r13 ee3f: 41 5e pop %r14 ee41: c3 retq ee42: 48 8b 03 mov (%rbx),%rax ee45: c7 40 48 00 00 00 00 movl $0x0,0x48(%rax) ee4c: 48 8b 03 mov (%rbx),%rax ee4f: c7 40 4c 00 00 00 00 movl $0x0,0x4c(%rax) ee56: 48 83 c4 08 add $0x8,%rsp ee5a: 5b pop %rbx ee5b: 5d pop %rbp ee5c: 41 5c pop %r12 ee5e: 41 5d pop %r13 ee60: 41 5e pop %r14 ee62: c3 retq ee63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ee6a: 00 00 00 00 ee6e: 66 90 xchg %ax,%ax 000000000000ee70 : ee70: e8 00 00 00 00 callq ee75 ee75: 41 56 push %r14 ee77: 41 55 push %r13 ee79: 41 54 push %r12 ee7b: 49 89 f4 mov %rsi,%r12 ee7e: 55 push %rbp ee7f: 48 89 fd mov %rdi,%rbp ee82: 53 push %rbx ee83: 48 83 ec 08 sub $0x8,%rsp ee87: 48 63 06 movslq (%rsi),%rax ee8a: 8d 48 01 lea 0x1(%rax),%ecx ee8d: 89 0e mov %ecx,(%rsi) ee8f: 48 8b 0f mov (%rdi),%rcx ee92: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # ee98 ee98: 48 8b 49 28 mov 0x28(%rcx),%rcx ee9c: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx eea0: 85 f6 test %esi,%esi eea2: 0f 85 00 00 00 00 jne eea8 eea8: 89 d8 mov %ebx,%eax eeaa: 44 0f b6 eb movzbl %bl,%r13d eeae: c0 eb 03 shr $0x3,%bl eeb1: 31 c9 xor %ecx,%ecx eeb3: c0 e8 06 shr $0x6,%al eeb6: 83 e3 07 and $0x7,%ebx eeb9: 41 b8 01 00 00 00 mov $0x1,%r8d eebf: 48 89 ef mov %rbp,%rdi eec2: 83 e0 03 and $0x3,%eax eec5: 48 8d 04 98 lea (%rax,%rbx,4),%rax eec9: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax eed0: 8d 34 c5 00 00 00 00 lea 0x0(,%rax,8),%esi eed7: 09 d6 or %edx,%esi eed9: 4c 89 e2 mov %r12,%rdx eedc: 40 0f b6 f6 movzbl %sil,%esi eee0: e8 ab f2 ff ff callq e190 eee5: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # eeeb eeeb: 89 c3 mov %eax,%ebx eeed: 85 c9 test %ecx,%ecx eeef: 0f 85 00 00 00 00 jne eef5 eef5: 31 c9 xor %ecx,%ecx eef7: 4c 89 e2 mov %r12,%rdx eefa: 41 b8 01 00 00 00 mov $0x1,%r8d ef00: 44 89 ee mov %r13d,%esi ef03: 48 89 ef mov %rbp,%rdi ef06: e8 85 f2 ff ff callq e190 ef0b: 31 d2 xor %edx,%edx ef0d: 48 8b 4d 00 mov 0x0(%rbp),%rcx ef11: 85 d8 test %ebx,%eax ef13: 0f 94 c2 sete %dl ef16: 89 51 58 mov %edx,0x58(%rcx) ef19: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # ef1f ef1f: 85 d2 test %edx,%edx ef21: 0f 85 00 00 00 00 jne ef27 ef27: 48 83 c4 08 add $0x8,%rsp ef2b: 5b pop %rbx ef2c: 5d pop %rbp ef2d: 41 5c pop %r12 ef2f: 41 5d pop %r13 ef31: 41 5e pop %r14 ef33: c3 retq ef34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ef3b: 00 00 00 00 ef3f: 90 nop 000000000000ef40 : ef40: e8 00 00 00 00 callq ef45 ef45: 41 57 push %r15 ef47: 41 56 push %r14 ef49: 49 89 f6 mov %rsi,%r14 ef4c: 41 55 push %r13 ef4e: 41 54 push %r12 ef50: 49 89 fc mov %rdi,%r12 ef53: 55 push %rbp ef54: 89 d5 mov %edx,%ebp ef56: 53 push %rbx ef57: 48 83 ec 18 sub $0x18,%rsp ef5b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax ef62: 00 00 ef64: 48 89 44 24 10 mov %rax,0x10(%rsp) ef69: 31 c0 xor %eax,%eax ef6b: 48 63 06 movslq (%rsi),%rax ef6e: 8d 50 01 lea 0x1(%rax),%edx ef71: 89 16 mov %edx,(%rsi) ef73: 48 8b 0f mov (%rdi),%rcx ef76: 48 8b 49 28 mov 0x28(%rcx),%rcx ef7a: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx ef7e: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # ef84 ef84: 89 54 24 0c mov %edx,0xc(%rsp) ef88: 85 c9 test %ecx,%ecx ef8a: 0f 85 00 00 00 00 jne ef90 ef90: 89 d8 mov %ebx,%eax ef92: 44 0f b6 eb movzbl %bl,%r13d ef96: c0 eb 03 shr $0x3,%bl ef99: 4c 89 f2 mov %r14,%rdx ef9c: c0 e8 06 shr $0x6,%al ef9f: 83 e3 07 and $0x7,%ebx efa2: 41 b8 01 00 00 00 mov $0x1,%r8d efa8: 4c 89 e7 mov %r12,%rdi efab: 83 e0 03 and $0x3,%eax efae: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx efb3: 48 8d 04 98 lea (%rax,%rbx,4),%rax efb7: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi efbe: c1 e6 03 shl $0x3,%esi efc1: 09 ee or %ebp,%esi efc3: 40 0f b6 f6 movzbl %sil,%esi efc7: e8 c4 f1 ff ff callq e190 efcc: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # efd2 efd2: 89 c3 mov %eax,%ebx efd4: 85 d2 test %edx,%edx efd6: 0f 85 00 00 00 00 jne efdc efdc: 41 b8 01 00 00 00 mov $0x1,%r8d efe2: 31 c9 xor %ecx,%ecx efe4: 4c 89 f2 mov %r14,%rdx efe7: 44 89 ee mov %r13d,%esi efea: 4c 89 e7 mov %r12,%rdi efed: e8 9e f1 ff ff callq e190 eff2: 44 8d 04 18 lea (%rax,%rbx,1),%r8d eff6: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # effc effc: 85 c0 test %eax,%eax effe: 0f 85 00 00 00 00 jne f004 f004: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d f009: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx f00e: 44 89 ea mov %r13d,%edx f011: 89 ee mov %ebp,%esi f013: 4c 89 e7 mov %r12,%rdi f016: e8 35 e7 ff ff callq d750 f01b: 48 8b 44 24 10 mov 0x10(%rsp),%rax f020: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f027: 00 00 f029: 75 0f jne f03a f02b: 48 83 c4 18 add $0x18,%rsp f02f: 5b pop %rbx f030: 5d pop %rbp f031: 41 5c pop %r12 f033: 41 5d pop %r13 f035: 41 5e pop %r14 f037: 41 5f pop %r15 f039: c3 retq f03a: e8 00 00 00 00 callq f03f f03f: 90 nop 000000000000f040 : f040: e8 00 00 00 00 callq f045 f045: 41 57 push %r15 f047: 41 56 push %r14 f049: 49 89 f6 mov %rsi,%r14 f04c: 41 55 push %r13 f04e: 41 54 push %r12 f050: 49 89 fc mov %rdi,%r12 f053: 55 push %rbp f054: 89 d5 mov %edx,%ebp f056: 53 push %rbx f057: 48 83 ec 18 sub $0x18,%rsp f05b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f062: 00 00 f064: 48 89 44 24 10 mov %rax,0x10(%rsp) f069: 31 c0 xor %eax,%eax f06b: 48 63 06 movslq (%rsi),%rax f06e: 8d 50 01 lea 0x1(%rax),%edx f071: 89 16 mov %edx,(%rsi) f073: 48 8b 0f mov (%rdi),%rcx f076: 48 8b 49 28 mov 0x28(%rcx),%rcx f07a: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx f07e: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # f084 f084: 89 54 24 0c mov %edx,0xc(%rsp) f088: 85 c9 test %ecx,%ecx f08a: 0f 85 00 00 00 00 jne f090 f090: 89 d8 mov %ebx,%eax f092: 44 0f b6 eb movzbl %bl,%r13d f096: c0 eb 03 shr $0x3,%bl f099: 4c 89 f2 mov %r14,%rdx f09c: c0 e8 06 shr $0x6,%al f09f: 83 e3 07 and $0x7,%ebx f0a2: 41 b8 01 00 00 00 mov $0x1,%r8d f0a8: 4c 89 e7 mov %r12,%rdi f0ab: 83 e0 03 and $0x3,%eax f0ae: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx f0b3: 48 8d 04 98 lea (%rax,%rbx,4),%rax f0b7: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi f0be: c1 e6 03 shl $0x3,%esi f0c1: 09 ee or %ebp,%esi f0c3: 40 0f b6 f6 movzbl %sil,%esi f0c7: e8 c4 f0 ff ff callq e190 f0cc: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # f0d2 f0d2: 89 c3 mov %eax,%ebx f0d4: 85 d2 test %edx,%edx f0d6: 0f 85 00 00 00 00 jne f0dc f0dc: 41 b8 01 00 00 00 mov $0x1,%r8d f0e2: 31 c9 xor %ecx,%ecx f0e4: 4c 89 f2 mov %r14,%rdx f0e7: 44 89 ee mov %r13d,%esi f0ea: 4c 89 e7 mov %r12,%rdi f0ed: e8 9e f0 ff ff callq e190 f0f2: 21 d8 and %ebx,%eax f0f4: 41 89 c0 mov %eax,%r8d f0f7: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # f0fd f0fd: 85 c0 test %eax,%eax f0ff: 0f 85 00 00 00 00 jne f105 f105: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d f10a: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx f10f: 44 89 ea mov %r13d,%edx f112: 89 ee mov %ebp,%esi f114: 4c 89 e7 mov %r12,%rdi f117: e8 34 e6 ff ff callq d750 f11c: 48 8b 44 24 10 mov 0x10(%rsp),%rax f121: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f128: 00 00 f12a: 75 0f jne f13b f12c: 48 83 c4 18 add $0x18,%rsp f130: 5b pop %rbx f131: 5d pop %rbp f132: 41 5c pop %r12 f134: 41 5d pop %r13 f136: 41 5e pop %r14 f138: 41 5f pop %r15 f13a: c3 retq f13b: e8 00 00 00 00 callq f140 000000000000f140 : f140: e8 00 00 00 00 callq f145 f145: 41 57 push %r15 f147: 41 56 push %r14 f149: 49 89 f6 mov %rsi,%r14 f14c: 41 55 push %r13 f14e: 41 54 push %r12 f150: 49 89 fc mov %rdi,%r12 f153: 55 push %rbp f154: 89 d5 mov %edx,%ebp f156: 53 push %rbx f157: 48 83 ec 18 sub $0x18,%rsp f15b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f162: 00 00 f164: 48 89 44 24 10 mov %rax,0x10(%rsp) f169: 31 c0 xor %eax,%eax f16b: 48 63 06 movslq (%rsi),%rax f16e: 8d 50 01 lea 0x1(%rax),%edx f171: 89 16 mov %edx,(%rsi) f173: 48 8b 0f mov (%rdi),%rcx f176: 48 8b 49 28 mov 0x28(%rcx),%rcx f17a: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx f17e: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # f184 f184: 89 54 24 0c mov %edx,0xc(%rsp) f188: 85 c9 test %ecx,%ecx f18a: 0f 85 00 00 00 00 jne f190 f190: 89 d8 mov %ebx,%eax f192: 44 0f b6 eb movzbl %bl,%r13d f196: c0 eb 03 shr $0x3,%bl f199: 4c 89 f2 mov %r14,%rdx f19c: c0 e8 06 shr $0x6,%al f19f: 83 e3 07 and $0x7,%ebx f1a2: 41 b8 01 00 00 00 mov $0x1,%r8d f1a8: 4c 89 e7 mov %r12,%rdi f1ab: 83 e0 03 and $0x3,%eax f1ae: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx f1b3: 48 8d 04 98 lea (%rax,%rbx,4),%rax f1b7: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi f1be: c1 e6 03 shl $0x3,%esi f1c1: 09 ee or %ebp,%esi f1c3: 40 0f b6 f6 movzbl %sil,%esi f1c7: e8 c4 ef ff ff callq e190 f1cc: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # f1d2 f1d2: 89 c3 mov %eax,%ebx f1d4: 85 d2 test %edx,%edx f1d6: 0f 85 00 00 00 00 jne f1dc f1dc: 41 b8 01 00 00 00 mov $0x1,%r8d f1e2: 31 c9 xor %ecx,%ecx f1e4: 4c 89 f2 mov %r14,%rdx f1e7: 44 89 ee mov %r13d,%esi f1ea: 4c 89 e7 mov %r12,%rdi f1ed: e8 9e ef ff ff callq e190 f1f2: 09 d8 or %ebx,%eax f1f4: 41 89 c0 mov %eax,%r8d f1f7: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # f1fd f1fd: 85 c0 test %eax,%eax f1ff: 0f 85 00 00 00 00 jne f205 f205: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d f20a: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx f20f: 44 89 ea mov %r13d,%edx f212: 89 ee mov %ebp,%esi f214: 4c 89 e7 mov %r12,%rdi f217: e8 34 e5 ff ff callq d750 f21c: 48 8b 44 24 10 mov 0x10(%rsp),%rax f221: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f228: 00 00 f22a: 75 0f jne f23b f22c: 48 83 c4 18 add $0x18,%rsp f230: 5b pop %rbx f231: 5d pop %rbp f232: 41 5c pop %r12 f234: 41 5d pop %r13 f236: 41 5e pop %r14 f238: 41 5f pop %r15 f23a: c3 retq f23b: e8 00 00 00 00 callq f240 000000000000f240 : f240: e8 00 00 00 00 callq f245 f245: 41 57 push %r15 f247: 41 56 push %r14 f249: 49 89 f6 mov %rsi,%r14 f24c: 41 55 push %r13 f24e: 41 54 push %r12 f250: 49 89 fc mov %rdi,%r12 f253: 55 push %rbp f254: 89 d5 mov %edx,%ebp f256: 53 push %rbx f257: 48 83 ec 18 sub $0x18,%rsp f25b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f262: 00 00 f264: 48 89 44 24 10 mov %rax,0x10(%rsp) f269: 31 c0 xor %eax,%eax f26b: 48 63 06 movslq (%rsi),%rax f26e: 8d 50 01 lea 0x1(%rax),%edx f271: 89 16 mov %edx,(%rsi) f273: 48 8b 0f mov (%rdi),%rcx f276: 48 8b 49 28 mov 0x28(%rcx),%rcx f27a: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx f27e: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # f284 f284: 89 54 24 0c mov %edx,0xc(%rsp) f288: 85 c9 test %ecx,%ecx f28a: 0f 85 00 00 00 00 jne f290 f290: 89 d8 mov %ebx,%eax f292: 44 0f b6 eb movzbl %bl,%r13d f296: c0 eb 03 shr $0x3,%bl f299: 4c 89 f2 mov %r14,%rdx f29c: c0 e8 06 shr $0x6,%al f29f: 83 e3 07 and $0x7,%ebx f2a2: 41 b8 01 00 00 00 mov $0x1,%r8d f2a8: 4c 89 e7 mov %r12,%rdi f2ab: 83 e0 03 and $0x3,%eax f2ae: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx f2b3: 48 8d 04 98 lea (%rax,%rbx,4),%rax f2b7: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi f2be: c1 e6 03 shl $0x3,%esi f2c1: 09 ee or %ebp,%esi f2c3: 40 0f b6 f6 movzbl %sil,%esi f2c7: e8 c4 ee ff ff callq e190 f2cc: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # f2d2 f2d2: 89 c3 mov %eax,%ebx f2d4: 85 d2 test %edx,%edx f2d6: 0f 85 00 00 00 00 jne f2dc f2dc: 41 b8 01 00 00 00 mov $0x1,%r8d f2e2: 31 c9 xor %ecx,%ecx f2e4: 4c 89 f2 mov %r14,%rdx f2e7: 44 89 ee mov %r13d,%esi f2ea: 4c 89 e7 mov %r12,%rdi f2ed: e8 9e ee ff ff callq e190 f2f2: 29 c3 sub %eax,%ebx f2f4: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # f2fa f2fa: 41 89 d8 mov %ebx,%r8d f2fd: 85 c0 test %eax,%eax f2ff: 0f 85 00 00 00 00 jne f305 f305: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d f30a: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx f30f: 44 89 ea mov %r13d,%edx f312: 89 ee mov %ebp,%esi f314: 4c 89 e7 mov %r12,%rdi f317: e8 34 e4 ff ff callq d750 f31c: 48 8b 44 24 10 mov 0x10(%rsp),%rax f321: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f328: 00 00 f32a: 75 0f jne f33b f32c: 48 83 c4 18 add $0x18,%rsp f330: 5b pop %rbx f331: 5d pop %rbp f332: 41 5c pop %r12 f334: 41 5d pop %r13 f336: 41 5e pop %r14 f338: 41 5f pop %r15 f33a: c3 retq f33b: e8 00 00 00 00 callq f340 000000000000f340 : f340: e8 00 00 00 00 callq f345 f345: 41 57 push %r15 f347: 41 56 push %r14 f349: 49 89 f6 mov %rsi,%r14 f34c: 41 55 push %r13 f34e: 41 54 push %r12 f350: 49 89 fc mov %rdi,%r12 f353: 55 push %rbp f354: 89 d5 mov %edx,%ebp f356: 53 push %rbx f357: 48 83 ec 18 sub $0x18,%rsp f35b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f362: 00 00 f364: 48 89 44 24 10 mov %rax,0x10(%rsp) f369: 31 c0 xor %eax,%eax f36b: 48 63 06 movslq (%rsi),%rax f36e: 8d 50 01 lea 0x1(%rax),%edx f371: 89 16 mov %edx,(%rsi) f373: 48 8b 0f mov (%rdi),%rcx f376: 48 8b 49 28 mov 0x28(%rcx),%rcx f37a: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx f37e: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # f384 f384: 89 54 24 0c mov %edx,0xc(%rsp) f388: 85 c9 test %ecx,%ecx f38a: 0f 85 00 00 00 00 jne f390 f390: 89 d8 mov %ebx,%eax f392: 44 0f b6 eb movzbl %bl,%r13d f396: c0 eb 03 shr $0x3,%bl f399: 4c 89 f2 mov %r14,%rdx f39c: c0 e8 06 shr $0x6,%al f39f: 83 e3 07 and $0x7,%ebx f3a2: 41 b8 01 00 00 00 mov $0x1,%r8d f3a8: 4c 89 e7 mov %r12,%rdi f3ab: 83 e0 03 and $0x3,%eax f3ae: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx f3b3: 48 8d 04 98 lea (%rax,%rbx,4),%rax f3b7: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi f3be: c1 e6 03 shl $0x3,%esi f3c1: 09 ee or %ebp,%esi f3c3: 40 0f b6 f6 movzbl %sil,%esi f3c7: e8 c4 ed ff ff callq e190 f3cc: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # f3d2 f3d2: 89 c3 mov %eax,%ebx f3d4: 85 d2 test %edx,%edx f3d6: 0f 85 00 00 00 00 jne f3dc f3dc: 41 b8 01 00 00 00 mov $0x1,%r8d f3e2: 31 c9 xor %ecx,%ecx f3e4: 4c 89 f2 mov %r14,%rdx f3e7: 44 89 ee mov %r13d,%esi f3ea: 4c 89 e7 mov %r12,%rdi f3ed: e8 9e ed ff ff callq e190 f3f2: 31 d8 xor %ebx,%eax f3f4: 41 89 c0 mov %eax,%r8d f3f7: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # f3fd f3fd: 85 c0 test %eax,%eax f3ff: 0f 85 00 00 00 00 jne f405 f405: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d f40a: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx f40f: 44 89 ea mov %r13d,%edx f412: 89 ee mov %ebp,%esi f414: 4c 89 e7 mov %r12,%rdi f417: e8 34 e3 ff ff callq d750 f41c: 48 8b 44 24 10 mov 0x10(%rsp),%rax f421: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f428: 00 00 f42a: 75 0f jne f43b f42c: 48 83 c4 18 add $0x18,%rsp f430: 5b pop %rbx f431: 5d pop %rbp f432: 41 5c pop %r12 f434: 41 5d pop %r13 f436: 41 5e pop %r14 f438: 41 5f pop %r15 f43a: c3 retq f43b: e8 00 00 00 00 callq f440 000000000000f440 : f440: e8 00 00 00 00 callq f445 f445: 41 56 push %r14 f447: 41 55 push %r13 f449: 41 54 push %r12 f44b: 49 89 f4 mov %rsi,%r12 f44e: 55 push %rbp f44f: 53 push %rbx f450: 48 89 fb mov %rdi,%rbx f453: 48 83 ec 08 sub $0x8,%rsp f457: 48 63 06 movslq (%rsi),%rax f45a: 8d 48 01 lea 0x1(%rax),%ecx f45d: 89 0e mov %ecx,(%rsi) f45f: 48 8b 0f mov (%rdi),%rcx f462: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # f468 f468: 48 8b 49 28 mov 0x28(%rcx),%rcx f46c: 0f b6 2c 01 movzbl (%rcx,%rax,1),%ebp f470: 85 f6 test %esi,%esi f472: 0f 85 00 00 00 00 jne f478 f478: 89 e8 mov %ebp,%eax f47a: 44 0f b6 ed movzbl %bpl,%r13d f47e: 40 c0 ed 03 shr $0x3,%bpl f482: 31 c9 xor %ecx,%ecx f484: c0 e8 06 shr $0x6,%al f487: 83 e5 07 and $0x7,%ebp f48a: 41 b8 01 00 00 00 mov $0x1,%r8d f490: 48 89 df mov %rbx,%rdi f493: 83 e0 03 and $0x3,%eax f496: 48 8d 04 a8 lea (%rax,%rbp,4),%rax f49a: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax f4a1: 8d 34 c5 00 00 00 00 lea 0x0(,%rax,8),%esi f4a8: 09 d6 or %edx,%esi f4aa: 4c 89 e2 mov %r12,%rdx f4ad: 40 0f b6 f6 movzbl %sil,%esi f4b1: e8 da ec ff ff callq e190 f4b6: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # f4bc f4bc: 89 c5 mov %eax,%ebp f4be: 85 c9 test %ecx,%ecx f4c0: 0f 85 00 00 00 00 jne f4c6 f4c6: 31 c9 xor %ecx,%ecx f4c8: 4c 89 e2 mov %r12,%rdx f4cb: 41 b8 01 00 00 00 mov $0x1,%r8d f4d1: 44 89 ee mov %r13d,%esi f4d4: 48 89 df mov %rbx,%rdi f4d7: e8 b4 ec ff ff callq e190 f4dc: 48 8b 13 mov (%rbx),%rdx f4df: 31 c9 xor %ecx,%ecx f4e1: 39 e8 cmp %ebp,%eax f4e3: 0f 94 c1 sete %cl f4e6: 0f 92 c0 setb %al f4e9: 89 4a 58 mov %ecx,0x58(%rdx) f4ec: 48 8b 13 mov (%rbx),%rdx f4ef: 0f b6 c0 movzbl %al,%eax f4f2: 89 42 5c mov %eax,0x5c(%rdx) f4f5: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # f4fb f4fb: 85 d2 test %edx,%edx f4fd: 0f 85 00 00 00 00 jne f503 f503: 48 83 c4 08 add $0x8,%rsp f507: 5b pop %rbx f508: 5d pop %rbp f509: 41 5c pop %r12 f50b: 41 5d pop %r13 f50d: 41 5e pop %r14 f50f: c3 retq 000000000000f510 : f510: e8 00 00 00 00 callq f515 f515: 41 56 push %r14 f517: 41 55 push %r13 f519: 49 89 f5 mov %rsi,%r13 f51c: 41 54 push %r12 f51e: 41 89 d4 mov %edx,%r12d f521: 55 push %rbp f522: 48 89 fd mov %rdi,%rbp f525: 53 push %rbx f526: 48 83 ec 18 sub $0x18,%rsp f52a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f531: 00 00 f533: 48 89 44 24 10 mov %rax,0x10(%rsp) f538: 31 c0 xor %eax,%eax f53a: 48 63 06 movslq (%rsi),%rax f53d: 8d 50 01 lea 0x1(%rax),%edx f540: 89 16 mov %edx,(%rsi) f542: 48 8b 0f mov (%rdi),%rcx f545: 48 8b 49 28 mov 0x28(%rcx),%rcx f549: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx f54d: 89 54 24 0c mov %edx,0xc(%rsp) f551: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # f557 f557: 83 e3 38 and $0x38,%ebx f55a: 89 d8 mov %ebx,%eax f55c: c0 e8 03 shr $0x3,%al f55f: 83 e0 07 and $0x7,%eax f562: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax f569: c1 e0 06 shl $0x6,%eax f56c: 09 c3 or %eax,%ebx f56e: 85 d2 test %edx,%edx f570: 0f 85 00 00 00 00 jne f576 f576: 89 d8 mov %ebx,%eax f578: 44 0f b6 f3 movzbl %bl,%r14d f57c: c0 eb 03 shr $0x3,%bl f57f: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx f584: c0 e8 06 shr $0x6,%al f587: 83 e3 07 and $0x7,%ebx f58a: 41 b8 01 00 00 00 mov $0x1,%r8d f590: 4c 89 ea mov %r13,%rdx f593: 83 e0 03 and $0x3,%eax f596: 48 89 ef mov %rbp,%rdi f599: 48 8d 04 98 lea (%rax,%rbx,4),%rax f59d: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi f5a4: c1 e6 03 shl $0x3,%esi f5a7: 44 09 e6 or %r12d,%esi f5aa: 40 0f b6 f6 movzbl %sil,%esi f5ae: e8 dd eb ff ff callq e190 f5b3: 4c 89 ea mov %r13,%rdx f5b6: be 04 00 00 00 mov $0x4,%esi f5bb: 48 89 ef mov %rbp,%rdi f5be: 89 c3 mov %eax,%ebx f5c0: e8 3b eb ff ff callq e100 f5c5: 0f b6 c8 movzbl %al,%ecx f5c8: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # f5ce f5ce: 85 c0 test %eax,%eax f5d0: 0f 85 00 00 00 00 jne f5d6 f5d6: d3 e3 shl %cl,%ebx f5d8: 41 89 d8 mov %ebx,%r8d f5db: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d f5e0: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx f5e5: 44 89 f2 mov %r14d,%edx f5e8: 44 89 e6 mov %r12d,%esi f5eb: 48 89 ef mov %rbp,%rdi f5ee: e8 5d e1 ff ff callq d750 f5f3: 48 8b 44 24 10 mov 0x10(%rsp),%rax f5f8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f5ff: 00 00 f601: 75 0d jne f610 f603: 48 83 c4 18 add $0x18,%rsp f607: 5b pop %rbx f608: 5d pop %rbp f609: 41 5c pop %r12 f60b: 41 5d pop %r13 f60d: 41 5e pop %r14 f60f: c3 retq f610: e8 00 00 00 00 callq f615 f615: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f61c: 00 00 00 00 000000000000f620 : f620: e8 00 00 00 00 callq f625 f625: 41 56 push %r14 f627: 41 55 push %r13 f629: 49 89 f5 mov %rsi,%r13 f62c: 41 54 push %r12 f62e: 41 89 d4 mov %edx,%r12d f631: 55 push %rbp f632: 48 89 fd mov %rdi,%rbp f635: 53 push %rbx f636: 48 83 ec 18 sub $0x18,%rsp f63a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f641: 00 00 f643: 48 89 44 24 10 mov %rax,0x10(%rsp) f648: 31 c0 xor %eax,%eax f64a: 48 63 06 movslq (%rsi),%rax f64d: 8d 50 01 lea 0x1(%rax),%edx f650: 89 16 mov %edx,(%rsi) f652: 48 8b 0f mov (%rdi),%rcx f655: 48 8b 49 28 mov 0x28(%rcx),%rcx f659: 0f b6 1c 01 movzbl (%rcx,%rax,1),%ebx f65d: 89 54 24 0c mov %edx,0xc(%rsp) f661: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # f667 f667: 83 e3 38 and $0x38,%ebx f66a: 89 d8 mov %ebx,%eax f66c: c0 e8 03 shr $0x3,%al f66f: 83 e0 07 and $0x7,%eax f672: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax f679: c1 e0 06 shl $0x6,%eax f67c: 09 c3 or %eax,%ebx f67e: 85 d2 test %edx,%edx f680: 0f 85 00 00 00 00 jne f686 f686: 89 d8 mov %ebx,%eax f688: 44 0f b6 f3 movzbl %bl,%r14d f68c: c0 eb 03 shr $0x3,%bl f68f: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx f694: c0 e8 06 shr $0x6,%al f697: 83 e3 07 and $0x7,%ebx f69a: 41 b8 01 00 00 00 mov $0x1,%r8d f6a0: 4c 89 ea mov %r13,%rdx f6a3: 83 e0 03 and $0x3,%eax f6a6: 48 89 ef mov %rbp,%rdi f6a9: 48 8d 04 98 lea (%rax,%rbx,4),%rax f6ad: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi f6b4: c1 e6 03 shl $0x3,%esi f6b7: 44 09 e6 or %r12d,%esi f6ba: 40 0f b6 f6 movzbl %sil,%esi f6be: e8 cd ea ff ff callq e190 f6c3: 4c 89 ea mov %r13,%rdx f6c6: be 04 00 00 00 mov $0x4,%esi f6cb: 48 89 ef mov %rbp,%rdi f6ce: 89 c3 mov %eax,%ebx f6d0: e8 2b ea ff ff callq e100 f6d5: 0f b6 c8 movzbl %al,%ecx f6d8: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # f6de f6de: 85 c0 test %eax,%eax f6e0: 0f 85 00 00 00 00 jne f6e6 f6e6: d3 eb shr %cl,%ebx f6e8: 41 89 d8 mov %ebx,%r8d f6eb: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d f6f0: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx f6f5: 44 89 f2 mov %r14d,%edx f6f8: 44 89 e6 mov %r12d,%esi f6fb: 48 89 ef mov %rbp,%rdi f6fe: e8 4d e0 ff ff callq d750 f703: 48 8b 44 24 10 mov 0x10(%rsp),%rax f708: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f70f: 00 00 f711: 75 0d jne f720 f713: 48 83 c4 18 add $0x18,%rsp f717: 5b pop %rbx f718: 5d pop %rbp f719: 41 5c pop %r12 f71b: 41 5d pop %r13 f71d: 41 5e pop %r14 f71f: c3 retq f720: e8 00 00 00 00 callq f725 f725: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f72c: 00 00 00 00 000000000000f730 : f730: e8 00 00 00 00 callq f735 f735: 41 57 push %r15 f737: 41 56 push %r14 f739: 41 55 push %r13 f73b: 41 89 d5 mov %edx,%r13d f73e: 41 54 push %r12 f740: 49 89 f4 mov %rsi,%r12 f743: 55 push %rbp f744: 48 89 fd mov %rdi,%rbp f747: 53 push %rbx f748: 48 83 ec 18 sub $0x18,%rsp f74c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f753: 00 00 f755: 48 89 44 24 10 mov %rax,0x10(%rsp) f75a: 31 c0 xor %eax,%eax f75c: 48 63 06 movslq (%rsi),%rax f75f: 8d 50 01 lea 0x1(%rax),%edx f762: 89 16 mov %edx,(%rsi) f764: 48 8b 0f mov (%rdi),%rcx f767: 48 8b 49 28 mov 0x28(%rcx),%rcx f76b: 44 0f b6 3c 01 movzbl (%rcx,%rax,1),%r15d f770: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # f776 f776: 89 54 24 0c mov %edx,0xc(%rsp) f77a: 85 c9 test %ecx,%ecx f77c: 0f 85 00 00 00 00 jne f782 f782: 44 89 f8 mov %r15d,%eax f785: 45 0f b6 f7 movzbl %r15b,%r14d f789: 41 c0 ef 06 shr $0x6,%r15b f78d: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx f792: c0 e8 03 shr $0x3,%al f795: 41 83 e7 03 and $0x3,%r15d f799: 41 b8 01 00 00 00 mov $0x1,%r8d f79f: 4c 89 e2 mov %r12,%rdx f7a2: 89 c3 mov %eax,%ebx f7a4: 83 e0 07 and $0x7,%eax f7a7: 48 89 ef mov %rbp,%rdi f7aa: 49 8d 04 87 lea (%r15,%rax,4),%rax f7ae: 83 e3 07 and $0x7,%ebx f7b1: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi f7b8: c1 e6 03 shl $0x3,%esi f7bb: 44 09 ee or %r13d,%esi f7be: 40 0f b6 f6 movzbl %sil,%esi f7c2: e8 c9 e9 ff ff callq e190 f7c7: 4c 89 e2 mov %r12,%rdx f7ca: 89 de mov %ebx,%esi f7cc: 48 89 ef mov %rbp,%rdi f7cf: 41 89 c7 mov %eax,%r15d f7d2: e8 29 e9 ff ff callq e100 f7d7: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # f7dd f7dd: 89 c3 mov %eax,%ebx f7df: 85 d2 test %edx,%edx f7e1: 0f 85 00 00 00 00 jne f7e7 f7e7: 41 b8 01 00 00 00 mov $0x1,%r8d f7ed: 31 c9 xor %ecx,%ecx f7ef: 4c 89 e2 mov %r12,%rdx f7f2: 44 89 f6 mov %r14d,%esi f7f5: 48 89 ef mov %rbp,%rdi f7f8: 44 21 fb and %r15d,%ebx f7fb: e8 90 e9 ff ff callq e190 f800: 09 c3 or %eax,%ebx f802: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # f808 f808: 41 89 d8 mov %ebx,%r8d f80b: 85 c0 test %eax,%eax f80d: 0f 85 00 00 00 00 jne f813 f813: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d f818: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx f81d: 44 89 f2 mov %r14d,%edx f820: 44 89 ee mov %r13d,%esi f823: 48 89 ef mov %rbp,%rdi f826: e8 25 df ff ff callq d750 f82b: 48 8b 44 24 10 mov 0x10(%rsp),%rax f830: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f837: 00 00 f839: 75 0f jne f84a f83b: 48 83 c4 18 add $0x18,%rsp f83f: 5b pop %rbx f840: 5d pop %rbp f841: 41 5c pop %r12 f843: 41 5d pop %r13 f845: 41 5e pop %r14 f847: 41 5f pop %r15 f849: c3 retq f84a: e8 00 00 00 00 callq f84f f84f: 90 nop 000000000000f850 : f850: e8 00 00 00 00 callq f855 f855: 41 57 push %r15 f857: 41 56 push %r14 f859: 49 89 f6 mov %rsi,%r14 f85c: 41 55 push %r13 f85e: 41 89 d5 mov %edx,%r13d f861: 41 54 push %r12 f863: 55 push %rbp f864: 48 89 fd mov %rdi,%rbp f867: 53 push %rbx f868: 48 83 ec 18 sub $0x18,%rsp f86c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f873: 00 00 f875: 48 89 44 24 10 mov %rax,0x10(%rsp) f87a: 31 c0 xor %eax,%eax f87c: 48 63 06 movslq (%rsi),%rax f87f: 8d 50 01 lea 0x1(%rax),%edx f882: 89 16 mov %edx,(%rsi) f884: 48 8b 0f mov (%rdi),%rcx f887: 48 8b 49 28 mov 0x28(%rcx),%rcx f88b: 44 0f b6 24 01 movzbl (%rcx,%rax,1),%r12d f890: 89 54 24 0c mov %edx,0xc(%rsp) f894: 44 89 e0 mov %r12d,%eax f897: 44 89 e2 mov %r12d,%edx f89a: c0 e8 06 shr $0x6,%al f89d: c0 ea 03 shr $0x3,%dl f8a0: 83 e2 07 and $0x7,%edx f8a3: 83 e0 03 and $0x3,%eax f8a6: 48 8d 04 90 lea (%rax,%rdx,4),%rax f8aa: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # f8b0 f8b0: 44 8b 3c 85 00 00 00 mov 0x0(,%rax,4),%r15d f8b7: 00 f8b8: 85 d2 test %edx,%edx f8ba: 0f 85 00 00 00 00 jne f8c0 f8c0: 42 8d 34 fd 00 00 00 lea 0x0(,%r15,8),%esi f8c7: 00 f8c8: 41 b8 01 00 00 00 mov $0x1,%r8d f8ce: 4c 89 f2 mov %r14,%rdx f8d1: 48 89 ef mov %rbp,%rdi f8d4: 44 09 ee or %r13d,%esi f8d7: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx f8dc: 40 0f b6 f6 movzbl %sil,%esi f8e0: e8 ab e8 ff ff callq e190 f8e5: 31 c9 xor %ecx,%ecx f8e7: 41 b8 01 00 00 00 mov $0x1,%r8d f8ed: 4c 89 f2 mov %r14,%rdx f8f0: 44 89 e6 mov %r12d,%esi f8f3: 48 89 ef mov %rbp,%rdi f8f6: 8b 5c 24 08 mov 0x8(%rsp),%ebx f8fa: e8 91 e8 ff ff callq e190 f8ff: 0f b6 c8 movzbl %al,%ecx f902: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # f908 f908: 85 c0 test %eax,%eax f90a: 0f 85 00 00 00 00 jne f910 f910: 46 8b 04 bd 00 00 00 mov 0x0(,%r15,4),%r8d f917: 00 f918: d3 e3 shl %cl,%ebx f91a: 42 8b 0c bd 00 00 00 mov 0x0(,%r15,4),%ecx f921: 00 f922: 41 21 d8 and %ebx,%r8d f925: 41 d3 e8 shr %cl,%r8d f928: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d f92d: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx f932: 44 89 e2 mov %r12d,%edx f935: 44 89 ee mov %r13d,%esi f938: 48 89 ef mov %rbp,%rdi f93b: e8 10 de ff ff callq d750 f940: 48 8b 44 24 10 mov 0x10(%rsp),%rax f945: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f94c: 00 00 f94e: 75 0f jne f95f f950: 48 83 c4 18 add $0x18,%rsp f954: 5b pop %rbx f955: 5d pop %rbp f956: 41 5c pop %r12 f958: 41 5d pop %r13 f95a: 41 5e pop %r14 f95c: 41 5f pop %r15 f95e: c3 retq f95f: e8 00 00 00 00 callq f964 f964: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f96b: 00 00 00 00 f96f: 90 nop 000000000000f970 : f970: e8 00 00 00 00 callq f975 f975: 41 57 push %r15 f977: 41 56 push %r14 f979: 49 89 f6 mov %rsi,%r14 f97c: 41 55 push %r13 f97e: 41 89 d5 mov %edx,%r13d f981: 41 54 push %r12 f983: 55 push %rbp f984: 48 89 fd mov %rdi,%rbp f987: 53 push %rbx f988: 48 83 ec 18 sub $0x18,%rsp f98c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f993: 00 00 f995: 48 89 44 24 10 mov %rax,0x10(%rsp) f99a: 31 c0 xor %eax,%eax f99c: 48 63 06 movslq (%rsi),%rax f99f: 8d 50 01 lea 0x1(%rax),%edx f9a2: 89 16 mov %edx,(%rsi) f9a4: 48 8b 0f mov (%rdi),%rcx f9a7: 48 8b 49 28 mov 0x28(%rcx),%rcx f9ab: 44 0f b6 24 01 movzbl (%rcx,%rax,1),%r12d f9b0: 89 54 24 0c mov %edx,0xc(%rsp) f9b4: 44 89 e0 mov %r12d,%eax f9b7: 44 89 e2 mov %r12d,%edx f9ba: c0 e8 06 shr $0x6,%al f9bd: c0 ea 03 shr $0x3,%dl f9c0: 83 e2 07 and $0x7,%edx f9c3: 83 e0 03 and $0x3,%eax f9c6: 48 8d 04 90 lea (%rax,%rdx,4),%rax f9ca: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # f9d0 f9d0: 44 8b 3c 85 00 00 00 mov 0x0(,%rax,4),%r15d f9d7: 00 f9d8: 85 d2 test %edx,%edx f9da: 0f 85 00 00 00 00 jne f9e0 f9e0: 42 8d 34 fd 00 00 00 lea 0x0(,%r15,8),%esi f9e7: 00 f9e8: 41 b8 01 00 00 00 mov $0x1,%r8d f9ee: 4c 89 f2 mov %r14,%rdx f9f1: 48 89 ef mov %rbp,%rdi f9f4: 44 09 ee or %r13d,%esi f9f7: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx f9fc: 40 0f b6 f6 movzbl %sil,%esi fa00: e8 8b e7 ff ff callq e190 fa05: 31 c9 xor %ecx,%ecx fa07: 41 b8 01 00 00 00 mov $0x1,%r8d fa0d: 4c 89 f2 mov %r14,%rdx fa10: 44 89 e6 mov %r12d,%esi fa13: 48 89 ef mov %rbp,%rdi fa16: 8b 5c 24 08 mov 0x8(%rsp),%ebx fa1a: e8 71 e7 ff ff callq e190 fa1f: 0f b6 c8 movzbl %al,%ecx fa22: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # fa28 fa28: 85 c0 test %eax,%eax fa2a: 0f 85 00 00 00 00 jne fa30 fa30: 46 8b 04 bd 00 00 00 mov 0x0(,%r15,4),%r8d fa37: 00 fa38: d3 eb shr %cl,%ebx fa3a: 42 8b 0c bd 00 00 00 mov 0x0(,%r15,4),%ecx fa41: 00 fa42: 41 21 d8 and %ebx,%r8d fa45: 41 d3 e8 shr %cl,%r8d fa48: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d fa4d: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx fa52: 44 89 e2 mov %r12d,%edx fa55: 44 89 ee mov %r13d,%esi fa58: 48 89 ef mov %rbp,%rdi fa5b: e8 f0 dc ff ff callq d750 fa60: 48 8b 44 24 10 mov 0x10(%rsp),%rax fa65: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax fa6c: 00 00 fa6e: 75 0f jne fa7f fa70: 48 83 c4 18 add $0x18,%rsp fa74: 5b pop %rbx fa75: 5d pop %rbp fa76: 41 5c pop %r12 fa78: 41 5d pop %r13 fa7a: 41 5e pop %r14 fa7c: 41 5f pop %r15 fa7e: c3 retq fa7f: e8 00 00 00 00 callq fa84 fa84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) fa8b: 00 00 00 00 fa8f: 90 nop 000000000000fa90 : fa90: e8 00 00 00 00 callq fa95 fa95: 41 56 push %r14 fa97: 4c 8d 77 08 lea 0x8(%rdi),%r14 fa9b: 41 55 push %r13 fa9d: 49 89 d5 mov %rdx,%r13 faa0: 41 54 push %r12 faa2: 41 89 f4 mov %esi,%r12d faa5: 55 push %rbp faa6: 48 89 fd mov %rdi,%rbp faa9: 4c 89 f7 mov %r14,%rdi faac: e8 00 00 00 00 callq fab1 fab1: 31 c0 xor %eax,%eax fab3: 31 d2 xor %edx,%edx fab5: c7 45 60 00 00 00 00 movl $0x0,0x60(%rbp) fabc: 66 89 55 52 mov %dx,0x52(%rbp) fac0: 44 89 e6 mov %r12d,%esi fac3: 4c 89 ea mov %r13,%rdx fac6: 48 89 ef mov %rbp,%rdi fac9: 66 89 45 40 mov %ax,0x40(%rbp) facd: c7 45 44 00 00 00 00 movl $0x0,0x44(%rbp) fad4: 48 c7 45 48 00 00 00 movq $0x0,0x48(%rbp) fadb: 00 fadc: e8 8f e3 ff ff callq de70 fae1: 4c 89 f7 mov %r14,%rdi fae4: 41 89 c4 mov %eax,%r12d fae7: e8 00 00 00 00 callq faec faec: 44 89 e0 mov %r12d,%eax faef: 5d pop %rbp faf0: 41 5c pop %r12 faf2: 41 5d pop %r13 faf4: 41 5e pop %r14 faf6: c3 retq faf7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) fafe: 00 00 000000000000fb00 : fb00: e8 00 00 00 00 callq fb05 fb05: 41 54 push %r12 fb07: ba 88 00 00 00 mov $0x88,%edx fb0c: 55 push %rbp fb0d: 48 89 fd mov %rdi,%rbp fb10: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # fb17 fb17: 53 push %rbx fb18: 48 89 f3 mov %rsi,%rbx fb1b: be c0 0d 00 00 mov $0xdc0,%esi fb20: e8 00 00 00 00 callq fb25 fb25: 49 89 c4 mov %rax,%r12 fb28: 48 85 c0 test %rax,%rax fb2b: 0f 84 5b 01 00 00 je fc8c fb31: 66 81 3b 55 aa cmpw $0xaa55,(%rbx) fb36: 48 89 28 mov %rbp,(%rax) fb39: 48 89 58 28 mov %rbx,0x28(%rax) fb3d: 0f 85 00 00 00 00 jne fb43 fb43: 48 8d 73 30 lea 0x30(%rbx),%rsi fb47: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fb4e: b9 0a 00 00 00 mov $0xa,%ecx fb53: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) fb55: 0f 97 c0 seta %al fb58: 1c 00 sbb $0x0,%al fb5a: 84 c0 test %al,%al fb5c: 0f 85 00 00 00 00 jne fb62 fb62: 0f b7 53 48 movzwl 0x48(%rbx),%edx fb66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fb6d: b9 04 00 00 00 mov $0x4,%ecx fb72: 8d 72 04 lea 0x4(%rdx),%esi fb75: 48 63 f6 movslq %esi,%rsi fb78: 48 01 de add %rbx,%rsi fb7b: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) fb7d: 0f 97 c0 seta %al fb80: 1c 00 sbb $0x0,%al fb82: 84 c0 test %al,%al fb84: 0f 85 00 00 00 00 jne fb8a fb8a: 8d 42 1f lea 0x1f(%rdx),%eax fb8d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # fb94 fb94: be c0 0d 00 00 mov $0xdc0,%esi fb99: 48 98 cltq fb9b: 0f b6 04 03 movzbl (%rbx,%rax,1),%eax fb9f: c1 e0 08 shl $0x8,%eax fba2: 89 c1 mov %eax,%ecx fba4: 8d 42 1e lea 0x1e(%rdx),%eax fba7: 48 98 cltq fba9: 0f b6 04 03 movzbl (%rbx,%rax,1),%eax fbad: 09 c8 or %ecx,%eax fbaf: 0f b7 c0 movzwl %ax,%eax fbb2: 41 89 44 24 30 mov %eax,0x30(%r12) fbb7: 8d 42 21 lea 0x21(%rdx),%eax fbba: 83 c2 20 add $0x20,%edx fbbd: 48 98 cltq fbbf: 48 63 d2 movslq %edx,%rdx fbc2: 0f b6 04 03 movzbl (%rbx,%rax,1),%eax fbc6: c1 e0 08 shl $0x8,%eax fbc9: 89 c1 mov %eax,%ecx fbcb: 0f b6 04 13 movzbl (%rbx,%rdx,1),%eax fbcf: 09 c8 or %ecx,%eax fbd1: 0f b7 c0 movzwl %ax,%eax fbd4: 8d 50 33 lea 0x33(%rax),%edx fbd7: 41 89 44 24 34 mov %eax,0x34(%r12) fbdc: 83 c0 32 add $0x32,%eax fbdf: 48 63 d2 movslq %edx,%rdx fbe2: 0f b6 14 13 movzbl (%rbx,%rdx,1),%edx fbe6: 89 d1 mov %edx,%ecx fbe8: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx fbec: c1 e1 08 shl $0x8,%ecx fbef: 09 ca or %ecx,%edx fbf1: 0f b7 d2 movzwl %dx,%edx fbf4: 8d 5a 04 lea 0x4(%rdx),%ebx fbf7: ba 00 02 00 00 mov $0x200,%edx fbfc: e8 00 00 00 00 callq fc01 fc01: 49 89 44 24 38 mov %rax,0x38(%r12) fc06: 48 89 c2 mov %rax,%rdx fc09: 48 85 c0 test %rax,%rax fc0c: 0f 84 82 00 00 00 je fc94 fc12: 49 8b 4c 24 28 mov 0x28(%r12),%rcx fc17: 48 63 c3 movslq %ebx,%rax fc1a: 80 3c 01 01 cmpb $0x1,(%rcx,%rax,1) fc1e: 75 4e jne fc6e fc20: 8d 43 01 lea 0x1(%rbx),%eax fc23: 48 98 cltq fc25: 0f b6 04 01 movzbl (%rcx,%rax,1),%eax fc29: 8d 4b 02 lea 0x2(%rbx),%ecx fc2c: 66 89 0c 42 mov %cx,(%rdx,%rax,2) fc30: 8d 53 02 lea 0x2(%rbx),%edx fc33: 49 8b 4c 24 28 mov 0x28(%r12),%rcx fc38: 48 63 c2 movslq %edx,%rax fc3b: 0f b6 04 01 movzbl (%rcx,%rax,1),%eax fc3f: 3c 09 cmp $0x9,%al fc41: 74 15 je fc58 fc43: 0f b6 c0 movzbl %al,%eax fc46: 03 14 85 00 00 00 00 add 0x0(,%rax,4),%edx fc4d: 48 63 c2 movslq %edx,%rax fc50: 0f b6 04 01 movzbl (%rcx,%rax,1),%eax fc54: 3c 09 cmp $0x9,%al fc56: 75 eb jne fc43 fc58: 8d 5a 03 lea 0x3(%rdx),%ebx fc5b: 49 8b 54 24 38 mov 0x38(%r12),%rdx fc60: 48 63 c3 movslq %ebx,%rax fc63: 80 3c 01 01 cmpb $0x1,(%rcx,%rax,1) fc67: 74 b7 je fc20 fc69: 48 85 d2 test %rdx,%rdx fc6c: 74 26 je fc94 fc6e: 0f b7 41 6e movzwl 0x6e(%rcx),%eax fc72: ba 80 00 00 00 mov $0x80,%edx fc77: 66 85 c0 test %ax,%ax fc7a: 48 0f 44 c2 cmove %rdx,%rax fc7e: 48 8d 2c 01 lea (%rcx,%rax,1),%rbp fc82: 80 7d 00 00 cmpb $0x0,0x0(%rbp) fc86: 0f 85 00 00 00 00 jne fc8c fc8c: 4c 89 e0 mov %r12,%rax fc8f: 5b pop %rbx fc90: 5d pop %rbp fc91: 41 5c pop %r12 fc93: c3 retq fc94: 31 ff xor %edi,%edi fc96: e8 00 00 00 00 callq fc9b fc9b: 4c 89 e7 mov %r12,%rdi fc9e: 45 31 e4 xor %r12d,%r12d fca1: e8 00 00 00 00 callq fca6 fca6: 4c 89 e0 mov %r12,%rax fca9: 5b pop %rbx fcaa: 5d pop %rbp fcab: 41 5c pop %r12 fcad: c3 retq fcae: 66 90 xchg %ax,%ax 000000000000fcb0 : fcb0: e8 00 00 00 00 callq fcb5 fcb5: 41 55 push %r13 fcb7: 41 54 push %r12 fcb9: 55 push %rbp fcba: 48 89 fd mov %rdi,%rbp fcbd: 48 83 ec 50 sub $0x50,%rsp fcc1: 48 8b 77 28 mov 0x28(%rdi),%rsi fcc5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax fccc: 00 00 fcce: 48 89 44 24 48 mov %rax,0x48(%rsp) fcd3: 8b 47 34 mov 0x34(%rdi),%eax fcd6: 4c 8d 64 24 08 lea 0x8(%rsp),%r12 fcdb: 4c 89 e7 mov %r12,%rdi fcde: 8d 50 0d lea 0xd(%rax),%edx fce1: 83 c0 0c add $0xc,%eax fce4: 48 63 d2 movslq %edx,%rdx fce7: 48 98 cltq fce9: 0f b6 14 16 movzbl (%rsi,%rdx,1),%edx fced: c1 e2 08 shl $0x8,%edx fcf0: 89 d1 mov %edx,%ecx fcf2: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx fcf6: 31 c0 xor %eax,%eax fcf8: 09 ca or %ecx,%edx fcfa: b9 08 00 00 00 mov $0x8,%ecx fcff: f3 48 ab rep stos %rax,%es:(%rdi) fd02: 0f b7 d2 movzwl %dx,%edx fd05: 8d 42 0b lea 0xb(%rdx),%eax fd08: 48 98 cltq fd0a: 0f b6 04 06 movzbl (%rsi,%rax,1),%eax fd0e: c1 e0 08 shl $0x8,%eax fd11: 89 c1 mov %eax,%ecx fd13: 8d 42 0a lea 0xa(%rdx),%eax fd16: 48 98 cltq fd18: 0f b6 04 06 movzbl (%rsi,%rax,1),%eax fd1c: 09 c8 or %ecx,%eax fd1e: 8d 4a 09 lea 0x9(%rdx),%ecx fd21: 48 63 c9 movslq %ecx,%rcx fd24: c1 e0 10 shl $0x10,%eax fd27: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx fd2b: 89 cf mov %ecx,%edi fd2d: 8d 4a 08 lea 0x8(%rdx),%ecx fd30: 48 63 c9 movslq %ecx,%rcx fd33: c1 e7 08 shl $0x8,%edi fd36: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx fd3a: 09 f9 or %edi,%ecx fd3c: 0f b7 c9 movzwl %cx,%ecx fd3f: 09 c8 or %ecx,%eax fd41: 8d 4a 0f lea 0xf(%rdx),%ecx fd44: 48 63 c9 movslq %ecx,%rcx fd47: 89 44 24 08 mov %eax,0x8(%rsp) fd4b: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx fd4f: 89 cf mov %ecx,%edi fd51: 8d 4a 0e lea 0xe(%rdx),%ecx fd54: 48 63 c9 movslq %ecx,%rcx fd57: c1 e7 08 shl $0x8,%edi fd5a: 0f b6 0c 0e movzbl (%rsi,%rcx,1),%ecx fd5e: 09 f9 or %edi,%ecx fd60: 8d 7a 0d lea 0xd(%rdx),%edi fd63: 83 c2 0c add $0xc,%edx fd66: 48 63 ff movslq %edi,%rdi fd69: 48 63 d2 movslq %edx,%rdx fd6c: c1 e1 10 shl $0x10,%ecx fd6f: 0f b6 3c 3e movzbl (%rsi,%rdi,1),%edi fd73: 0f b6 14 16 movzbl (%rsi,%rdx,1),%edx fd77: c1 e7 08 shl $0x8,%edi fd7a: 09 fa or %edi,%edx fd7c: 0f b7 d2 movzwl %dx,%edx fd7f: 09 ca or %ecx,%edx fd81: 89 54 24 0c mov %edx,0xc(%rsp) fd85: 85 c0 test %eax,%eax fd87: 74 74 je fdfd fd89: 85 d2 test %edx,%edx fd8b: 74 70 je fdfd fd8d: 8b 45 30 mov 0x30(%rbp),%eax fd90: 8d 50 05 lea 0x5(%rax),%edx fd93: 83 c0 04 add $0x4,%eax fd96: 48 63 d2 movslq %edx,%rdx fd99: 48 98 cltq fd9b: 0f b6 14 16 movzbl (%rsi,%rdx,1),%edx fd9f: 0f b6 0c 06 movzbl (%rsi,%rax,1),%ecx fda3: b8 01 00 00 00 mov $0x1,%eax fda8: c1 e2 08 shl $0x8,%edx fdab: 66 09 d1 or %dx,%cx fdae: 74 52 je fe02 fdb0: 4c 8d 6d 08 lea 0x8(%rbp),%r13 fdb4: 4c 89 ef mov %r13,%rdi fdb7: e8 00 00 00 00 callq fdbc fdbc: 31 c0 xor %eax,%eax fdbe: 31 d2 xor %edx,%edx fdc0: c7 45 60 00 00 00 00 movl $0x0,0x60(%rbp) fdc7: 66 89 55 52 mov %dx,0x52(%rbp) fdcb: 31 f6 xor %esi,%esi fdcd: 4c 89 e2 mov %r12,%rdx fdd0: 48 89 ef mov %rbp,%rdi fdd3: 66 89 45 40 mov %ax,0x40(%rbp) fdd7: c7 45 44 00 00 00 00 movl $0x0,0x44(%rbp) fdde: 48 c7 45 48 00 00 00 movq $0x0,0x48(%rbp) fde5: 00 fde6: e8 85 e0 ff ff callq de70 fdeb: 4c 89 ef mov %r13,%rdi fdee: 89 44 24 04 mov %eax,0x4(%rsp) fdf2: e8 00 00 00 00 callq fdf7 fdf7: 8b 44 24 04 mov 0x4(%rsp),%eax fdfb: eb 05 jmp fe02 fdfd: b8 01 00 00 00 mov $0x1,%eax fe02: 48 8b 74 24 48 mov 0x48(%rsp),%rsi fe07: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi fe0e: 00 00 fe10: 75 0a jne fe1c fe12: 48 83 c4 50 add $0x50,%rsp fe16: 5d pop %rbp fe17: 41 5c pop %r12 fe19: 41 5d pop %r13 fe1b: c3 retq fe1c: e8 00 00 00 00 callq fe21 fe21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) fe28: 00 00 00 00 fe2c: 0f 1f 40 00 nopl 0x0(%rax) 000000000000fe30 : fe30: e8 00 00 00 00 callq fe35 fe35: 55 push %rbp fe36: 48 89 fd mov %rdi,%rbp fe39: 48 8b 7f 38 mov 0x38(%rdi),%rdi fe3d: e8 00 00 00 00 callq fe42 fe42: 48 89 ef mov %rbp,%rdi fe45: 5d pop %rbp fe46: e9 00 00 00 00 jmpq fe4b fe4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000000fe50 : fe50: e8 00 00 00 00 callq fe55 fe55: 48 8b 47 28 mov 0x28(%rdi),%rax fe59: 55 push %rbp fe5a: 4c 63 d6 movslq %esi,%r10 fe5d: 8b 6f 34 mov 0x34(%rdi),%ebp fe60: 53 push %rbx fe61: 4a 8d 1c 50 lea (%rax,%r10,2),%rbx fe65: 45 31 d2 xor %r10d,%r10d fe68: 66 83 7c 1d 04 00 cmpw $0x0,0x4(%rbp,%rbx,1) fe6e: 74 79 je fee9 fe70: 8d 74 75 04 lea 0x4(%rbp,%rsi,2),%esi fe74: 44 8d 56 01 lea 0x1(%rsi),%r10d fe78: 48 63 f6 movslq %esi,%rsi fe7b: 4d 63 d2 movslq %r10d,%r10 fe7e: 0f b6 34 30 movzbl (%rax,%rsi,1),%esi fe82: 46 0f b6 14 10 movzbl (%rax,%r10,1),%r10d fe87: 41 c1 e2 08 shl $0x8,%r10d fe8b: 41 09 f2 or %esi,%r10d fe8e: 41 0f b7 f2 movzwl %r10w,%esi fe92: 48 85 d2 test %rdx,%rdx fe95: 74 1e je feb5 fe97: 44 8d 5e 01 lea 0x1(%rsi),%r11d fe9b: 41 0f b7 da movzwl %r10w,%ebx fe9f: 4d 63 db movslq %r11d,%r11 fea2: 46 0f b6 1c 18 movzbl (%rax,%r11,1),%r11d fea7: 0f b6 04 18 movzbl (%rax,%rbx,1),%eax feab: 41 c1 e3 08 shl $0x8,%r11d feaf: 44 09 d8 or %r11d,%eax feb2: 66 89 02 mov %ax,(%rdx) feb5: 48 85 c9 test %rcx,%rcx feb8: 74 0f je fec9 feba: 48 8b 57 28 mov 0x28(%rdi),%rdx febe: 8d 46 02 lea 0x2(%rsi),%eax fec1: 48 98 cltq fec3: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax fec7: 88 01 mov %al,(%rcx) fec9: 4d 85 c0 test %r8,%r8 fecc: 74 11 je fedf fece: 48 8b 47 28 mov 0x28(%rdi),%rax fed2: 83 c6 03 add $0x3,%esi fed5: 48 63 f6 movslq %esi,%rsi fed8: 0f b6 04 30 movzbl (%rax,%rsi,1),%eax fedc: 41 88 00 mov %al,(%r8) fedf: 66 45 89 11 mov %r10w,(%r9) fee3: 41 ba 01 00 00 00 mov $0x1,%r10d fee9: 44 89 d0 mov %r10d,%eax feec: 5b pop %rbx feed: 5d pop %rbp feee: c3 retq feef: 90 nop 000000000000fef0 : fef0: e8 00 00 00 00 callq fef5 fef5: 4c 8b 47 28 mov 0x28(%rdi),%r8 fef9: 4c 63 ce movslq %esi,%r9 fefc: 44 8b 5f 30 mov 0x30(%rdi),%r11d ff00: 4f 8d 14 48 lea (%r8,%r9,2),%r10 ff04: 45 31 c9 xor %r9d,%r9d ff07: 66 43 83 7c 13 04 00 cmpw $0x0,0x4(%r11,%r10,1) ff0e: 74 50 je ff60 ff10: 41 8d 74 73 04 lea 0x4(%r11,%rsi,2),%esi ff15: 8d 46 01 lea 0x1(%rsi),%eax ff18: 48 63 f6 movslq %esi,%rsi ff1b: 48 98 cltq ff1d: 41 0f b6 04 00 movzbl (%r8,%rax,1),%eax ff22: c1 e0 08 shl $0x8,%eax ff25: 41 89 c1 mov %eax,%r9d ff28: 41 0f b6 04 30 movzbl (%r8,%rsi,1),%eax ff2d: 44 09 c8 or %r9d,%eax ff30: 0f b7 c0 movzwl %ax,%eax ff33: 48 85 d2 test %rdx,%rdx ff36: 74 0e je ff46 ff38: 8d 70 02 lea 0x2(%rax),%esi ff3b: 48 63 f6 movslq %esi,%rsi ff3e: 41 0f b6 34 30 movzbl (%r8,%rsi,1),%esi ff43: 40 88 32 mov %sil,(%rdx) ff46: 41 b9 01 00 00 00 mov $0x1,%r9d ff4c: 48 85 c9 test %rcx,%rcx ff4f: 74 0f je ff60 ff51: 48 8b 57 28 mov 0x28(%rdi),%rdx ff55: 83 c0 03 add $0x3,%eax ff58: 48 98 cltq ff5a: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax ff5e: 88 01 mov %al,(%rcx) ff60: 44 89 c8 mov %r9d,%eax ff63: c3 retq ff64: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) ff6b: 00 00 00 ff6e: 66 90 xchg %ax,%ax 000000000000ff70 : ff70: e8 00 00 00 00 callq ff75 ff75: 48 c7 c0 00 00 00 00 mov $0x0,%rax ff7c: c3 retq ff7d: 0f 1f 00 nopl (%rax) 000000000000ff80 : ff80: e8 00 00 00 00 callq ff85 ff85: 48 81 7f 08 00 00 00 cmpq $0x0,0x8(%rdi) ff8c: 00 ff8d: b8 00 00 00 00 mov $0x0,%eax ff92: 48 0f 45 f8 cmovne %rax,%rdi ff96: 48 8b 47 40 mov 0x40(%rdi),%rax ff9a: 48 05 90 02 00 00 add $0x290,%rax ffa0: c3 retq ffa1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ffa8: 00 00 00 00 ffac: 0f 1f 40 00 nopl 0x0(%rax) 000000000000ffb0 : ffb0: e8 00 00 00 00 callq ffb5 ffb5: 48 83 c7 10 add $0x10,%rdi ffb9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ffc0: e9 00 00 00 00 jmpq ffc5 ffc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ffcc: 00 00 00 00 000000000000ffd0 : ffd0: e8 00 00 00 00 callq ffd5 ffd5: 31 f6 xor %esi,%esi ffd7: 48 81 7f f8 00 00 00 cmpq $0x0,-0x8(%rdi) ffde: 00 ffdf: 75 04 jne ffe5 ffe1: 48 8d 77 f0 lea -0x10(%rdi),%rsi ffe5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # ffec ffec: e9 00 00 00 00 jmpq fff1 fff1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) fff8: 00 00 00 00 fffc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000010000 : 10000: e8 00 00 00 00 callq 10005 10005: b8 00 00 00 00 mov $0x0,%eax 1000a: 48 81 7f 08 00 00 00 cmpq $0x0,0x8(%rdi) 10011: 00 10012: 48 0f 45 f8 cmovne %rax,%rdi 10016: 48 8b 7f 40 mov 0x40(%rdi),%rdi 1001a: 48 8b 47 48 mov 0x48(%rdi),%rax 1001e: 48 85 c0 test %rax,%rax 10021: 74 06 je 10029 10023: b8 01 00 00 00 mov $0x1,%eax 10028: c3 retq 10029: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10030 10030: 48 83 c7 40 add $0x40,%rdi 10034: 48 81 c6 f4 01 00 00 add $0x1f4,%rsi 1003b: e8 00 00 00 00 callq 10040 10040: b8 01 00 00 00 mov $0x1,%eax 10045: c3 retq 10046: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1004d: 00 00 00 0000000000010050 : 10050: e8 00 00 00 00 callq 10055 10055: 55 push %rbp 10056: 48 89 fd mov %rdi,%rbp 10059: be 04 00 00 00 mov $0x4,%esi 1005e: 53 push %rbx 1005f: 48 8b 47 70 mov 0x70(%rdi),%rax 10063: 48 8b 00 mov (%rax),%rax 10066: 48 8b 58 10 mov 0x10(%rax),%rbx 1006a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1006e: e8 00 00 00 00 callq 10073 10073: 85 c0 test %eax,%eax 10075: 78 2a js 100a1 10077: 48 89 ef mov %rbp,%rdi 1007a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10081: e8 00 00 00 00 callq 10086 10086: 48 8d 7b f0 lea -0x10(%rbx),%rdi 1008a: 31 f6 xor %esi,%esi 1008c: e8 00 00 00 00 callq 10091 10091: 48 8b 6b 18 mov 0x18(%rbx),%rbp 10095: e8 00 00 00 00 callq 1009a 1009a: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 100a1: 48 8b 7b 18 mov 0x18(%rbx),%rdi 100a5: be 0d 00 00 00 mov $0xd,%esi 100aa: e8 00 00 00 00 callq 100af 100af: 31 c0 xor %eax,%eax 100b1: 5b pop %rbx 100b2: 5d pop %rbp 100b3: c3 retq 100b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 100bb: 00 00 00 00 100bf: 90 nop 00000000000100c0 : 100c0: e8 00 00 00 00 callq 100c5 100c5: 45 31 c0 xor %r8d,%r8d 100c8: 31 d2 xor %edx,%edx 100ca: b9 00 20 00 00 mov $0x2000,%ecx 100cf: be 48 00 00 00 mov $0x48,%esi 100d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100db: e8 00 00 00 00 callq 100e0 100e0: 48 83 f8 01 cmp $0x1,%rax 100e4: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 100eb 100eb: 19 c0 sbb %eax,%eax 100ed: 83 e0 f4 and $0xfffffff4,%eax 100f0: c3 retq 100f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 100f8: 00 00 00 00 100fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000010100 : 10100: e8 00 00 00 00 callq 10105 10105: e8 00 00 00 00 callq 1010a 1010a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10111 10111: e9 00 00 00 00 jmpq 10116 10116: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1011d: 00 00 00 0000000000010120 : 10120: e8 00 00 00 00 callq 10125 10125: 41 57 push %r15 10127: 41 56 push %r14 10129: 41 89 d6 mov %edx,%r14d 1012c: 41 55 push %r13 1012e: 49 89 f5 mov %rsi,%r13 10131: be c0 0c 00 00 mov $0xcc0,%esi 10136: 41 54 push %r12 10138: 55 push %rbp 10139: 53 push %rbx 1013a: 48 89 fb mov %rdi,%rbx 1013d: 48 83 ec 08 sub $0x8,%rsp 10141: 4c 8b 3f mov (%rdi),%r15 10144: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1014b 1014b: e8 00 00 00 00 callq 10150 10150: 48 85 c0 test %rax,%rax 10153: 0f 84 af 01 00 00 je 10308 10159: 48 89 c5 mov %rax,%rbp 1015c: 8b 43 20 mov 0x20(%rbx),%eax 1015f: 8b 8b 44 02 00 00 mov 0x244(%rbx),%ecx 10165: 48 8d 53 6c lea 0x6c(%rbx),%rdx 10169: 48 89 5d 40 mov %rbx,0x40(%rbp) 1016d: 48 89 ef mov %rbp,%rdi 10170: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10177: 44 8d 40 01 lea 0x1(%rax),%r8d 1017b: 44 89 43 20 mov %r8d,0x20(%rbx) 1017f: 49 03 8f 98 5f 00 00 add 0x5f98(%r15),%rcx 10186: 4d 89 c4 mov %r8,%r12 10189: 4c 89 04 24 mov %r8,(%rsp) 1018d: e8 00 00 00 00 callq 10192 10192: 48 8b 43 08 mov 0x8(%rbx),%rax 10196: 4c 8b 04 24 mov (%rsp),%r8 1019a: 44 89 f1 mov %r14d,%ecx 1019d: 48 8b 73 10 mov 0x10(%rbx),%rsi 101a1: 83 c9 02 or $0x2,%ecx 101a4: 48 89 df mov %rbx,%rdi 101a7: 48 8b 40 50 mov 0x50(%rax),%rax 101ab: 4c 89 c2 mov %r8,%rdx 101ae: e8 00 00 00 00 callq 101b3 101b3: 49 8b 47 28 mov 0x28(%r15),%rax 101b7: f0 ff 80 c0 01 00 00 lock incl 0x1c0(%rax) 101be: 48 8b 43 70 mov 0x70(%rbx),%rax 101c2: 44 23 63 68 and 0x68(%rbx),%r12d 101c6: 4e 8d 3c e0 lea (%rax,%r12,8),%r15 101ca: 49 83 3f 00 cmpq $0x0,(%r15) 101ce: 75 41 jne 10211 101d0: 48 8d 7d 38 lea 0x38(%rbp),%rdi 101d4: b8 01 00 00 00 mov $0x1,%eax 101d9: f0 0f c1 45 38 lock xadd %eax,0x38(%rbp) 101de: 85 c0 test %eax,%eax 101e0: 0f 84 f2 00 00 00 je 102d8 101e6: 78 1d js 10205 101e8: 83 c0 01 add $0x1,%eax 101eb: 78 18 js 10205 101ed: 49 89 2f mov %rbp,(%r15) 101f0: 31 c0 xor %eax,%eax 101f2: 49 89 6d 00 mov %rbp,0x0(%r13) 101f6: 48 83 c4 08 add $0x8,%rsp 101fa: 5b pop %rbx 101fb: 5d pop %rbp 101fc: 41 5c pop %r12 101fe: 41 5d pop %r13 10200: 41 5e pop %r14 10202: 41 5f pop %r15 10204: c3 retq 10205: be 01 00 00 00 mov $0x1,%esi 1020a: e8 00 00 00 00 callq 1020f 1020f: eb dc jmp 101ed 10211: 41 be ff ff ff ff mov $0xffffffff,%r14d 10217: 49 8b 1f mov (%r15),%rbx 1021a: 48 85 db test %rbx,%rbx 1021d: 74 62 je 10281 1021f: 8b 53 38 mov 0x38(%rbx),%edx 10222: 4c 8d 63 38 lea 0x38(%rbx),%r12 10226: 85 d2 test %edx,%edx 10228: 74 ed je 10217 1022a: 8d 4a 01 lea 0x1(%rdx),%ecx 1022d: 89 d0 mov %edx,%eax 1022f: f0 41 0f b1 0c 24 lock cmpxchg %ecx,(%r12) 10235: 75 46 jne 1027d 10237: 85 d2 test %edx,%edx 10239: 78 2c js 10267 1023b: 85 c9 test %ecx,%ecx 1023d: 78 28 js 10267 1023f: 49 8b 07 mov (%r15),%rax 10242: 48 39 c3 cmp %rax,%rbx 10245: 74 3a je 10281 10247: 44 89 f0 mov %r14d,%eax 1024a: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 1024f: 83 f8 01 cmp $0x1,%eax 10252: 74 1f je 10273 10254: 85 c0 test %eax,%eax 10256: 7f bf jg 10217 10258: be 03 00 00 00 mov $0x3,%esi 1025d: 4c 89 e7 mov %r12,%rdi 10260: e8 00 00 00 00 callq 10265 10265: eb b0 jmp 10217 10267: 31 f6 xor %esi,%esi 10269: 4c 89 e7 mov %r12,%rdi 1026c: e8 00 00 00 00 callq 10271 10271: eb cc jmp 1023f 10273: 4c 89 e7 mov %r12,%rdi 10276: e8 00 00 00 00 callq 1027b 1027b: eb 9a jmp 10217 1027d: 89 c2 mov %eax,%edx 1027f: eb a5 jmp 10226 10281: e8 00 00 00 00 callq 10286 10286: 48 85 db test %rbx,%rbx 10289: 0f 84 41 ff ff ff je 101d0 1028f: 31 f6 xor %esi,%esi 10291: 48 89 df mov %rbx,%rdi 10294: 41 bc 00 00 00 00 mov $0x0,%r12d 1029a: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 102a1: ff ff 7f 102a4: e8 00 00 00 00 callq 102a9 102a9: 48 8d 7b 38 lea 0x38(%rbx),%rdi 102ad: ba ff ff ff ff mov $0xffffffff,%edx 102b2: 48 85 c0 test %rax,%rax 102b5: 4c 0f 4e e0 cmovle %rax,%r12 102b9: 44 89 e0 mov %r12d,%eax 102bc: f0 0f c1 53 38 lock xadd %edx,0x38(%rbx) 102c1: 83 fa 01 cmp $0x1,%edx 102c4: 74 21 je 102e7 102c6: 85 d2 test %edx,%edx 102c8: 7e 2b jle 102f5 102ca: 45 85 e4 test %r12d,%r12d 102cd: 0f 84 fd fe ff ff je 101d0 102d3: e9 1e ff ff ff jmpq 101f6 102d8: be 02 00 00 00 mov $0x2,%esi 102dd: e8 00 00 00 00 callq 102e2 102e2: e9 06 ff ff ff jmpq 101ed 102e7: 44 89 24 24 mov %r12d,(%rsp) 102eb: e8 00 00 00 00 callq 102f0 102f0: 8b 04 24 mov (%rsp),%eax 102f3: eb d5 jmp 102ca 102f5: be 03 00 00 00 mov $0x3,%esi 102fa: 44 89 24 24 mov %r12d,(%rsp) 102fe: e8 00 00 00 00 callq 10303 10303: 8b 04 24 mov (%rsp),%eax 10306: eb c2 jmp 102ca 10308: b8 f4 ff ff ff mov $0xfffffff4,%eax 1030d: e9 e4 fe ff ff jmpq 101f6 10312: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10319: 00 00 00 00 1031d: 0f 1f 00 nopl (%rax) 0000000000010320 : 10320: e8 00 00 00 00 callq 10325 10325: 48 85 f6 test %rsi,%rsi 10328: 0f 84 94 00 00 00 je 103c2 1032e: 41 57 push %r15 10330: 41 56 push %r14 10332: 41 55 push %r13 10334: 41 54 push %r12 10336: 49 89 f4 mov %rsi,%r12 10339: 55 push %rbp 1033a: 48 89 fd mov %rdi,%rbp 1033d: 53 push %rbx 1033e: 8b 47 20 mov 0x20(%rdi),%eax 10341: 89 d3 mov %edx,%ebx 10343: 44 8d 68 01 lea 0x1(%rax),%r13d 10347: 45 89 ee mov %r13d,%r14d 1034a: 44 89 6f 20 mov %r13d,0x20(%rdi) 1034e: 44 2b 77 68 sub 0x68(%rdi),%r14d 10352: eb 20 jmp 10374 10354: 44 8b 38 mov (%rax),%r15d 10357: bf e3 53 00 00 mov $0x53e3,%edi 1035c: 48 83 eb 05 sub $0x5,%rbx 10360: e8 00 00 00 00 callq 10365 10365: 44 89 f0 mov %r14d,%eax 10368: 44 29 f8 sub %r15d,%eax 1036b: 85 c0 test %eax,%eax 1036d: 7e 14 jle 10383 1036f: 48 85 db test %rbx,%rbx 10372: 7e 3e jle 103b2 10374: 48 8b 45 18 mov 0x18(%rbp),%rax 10378: 48 85 c0 test %rax,%rax 1037b: 75 d7 jne 10354 1037d: 44 8b 7d 24 mov 0x24(%rbp),%r15d 10381: eb d4 jmp 10357 10383: 48 85 db test %rbx,%rbx 10386: 7e 2a jle 103b2 10388: 48 8b 45 08 mov 0x8(%rbp),%rax 1038c: 48 8b 75 10 mov 0x10(%rbp),%rsi 10390: 44 89 ea mov %r13d,%edx 10393: 48 89 ef mov %rbp,%rdi 10396: 31 c9 xor %ecx,%ecx 10398: 48 8b 40 50 mov 0x50(%rax),%rax 1039c: e8 00 00 00 00 callq 103a1 103a1: 45 89 2c 24 mov %r13d,(%r12) 103a5: 31 c0 xor %eax,%eax 103a7: 5b pop %rbx 103a8: 5d pop %rbp 103a9: 41 5c pop %r12 103ab: 41 5d pop %r13 103ad: 41 5e pop %r14 103af: 41 5f pop %r15 103b1: c3 retq 103b2: 5b pop %rbx 103b3: b8 92 ff ff ff mov $0xffffff92,%eax 103b8: 5d pop %rbp 103b9: 41 5c pop %r12 103bb: 41 5d pop %r13 103bd: 41 5e pop %r14 103bf: 41 5f pop %r15 103c1: c3 retq 103c2: b8 ea ff ff ff mov $0xffffffea,%eax 103c7: c3 retq 103c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 103cf: 00 00000000000103d0 : 103d0: e8 00 00 00 00 callq 103d5 103d5: 41 57 push %r15 103d7: 48 8d 4f 24 lea 0x24(%rdi),%rcx 103db: 49 89 ff mov %rdi,%r15 103de: 41 56 push %r14 103e0: 41 55 push %r13 103e2: 41 54 push %r12 103e4: 55 push %rbp 103e5: 53 push %rbx 103e6: 4c 8b 2f mov (%rdi),%r13 103e9: eb 10 jmp 103fb 103eb: 44 8b 20 mov (%rax),%r12d 103ee: 44 89 e2 mov %r12d,%edx 103f1: 89 d8 mov %ebx,%eax 103f3: f0 0f b1 11 lock cmpxchg %edx,(%rcx) 103f7: 39 d8 cmp %ebx,%eax 103f9: 74 16 je 10411 103fb: 49 8b 47 18 mov 0x18(%r15),%rax 103ff: 41 8b 5f 24 mov 0x24(%r15),%ebx 10403: 48 85 c0 test %rax,%rax 10406: 75 e3 jne 103eb 10408: 41 8b 57 24 mov 0x24(%r15),%edx 1040c: 41 89 d4 mov %edx,%r12d 1040f: eb e0 jmp 103f1 10411: 49 8d 6f 40 lea 0x40(%r15),%rbp 10415: 48 89 ef mov %rbp,%rdi 10418: e8 00 00 00 00 callq 1041d 1041d: 85 c0 test %eax,%eax 1041f: 74 0a je 1042b 10421: 45 39 67 20 cmp %r12d,0x20(%r15) 10425: 0f 85 a3 00 00 00 jne 104ce 1042b: 44 39 e3 cmp %r12d,%ebx 1042e: 0f 84 b9 00 00 00 je 104ed 10434: 41 8b 47 68 mov 0x68(%r15),%eax 10438: 41 be ff ff ff ff mov $0xffffffff,%r14d 1043e: 21 c3 and %eax,%ebx 10440: 41 21 c4 and %eax,%r12d 10443: eb 2b jmp 10470 10445: 85 c0 test %eax,%eax 10447: 7e 69 jle 104b2 10449: 49 8b 6d 28 mov 0x28(%r13),%rbp 1044d: e8 00 00 00 00 callq 10452 10452: be 0d 00 00 00 mov $0xd,%esi 10457: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 1045e: 49 8b 7d 28 mov 0x28(%r13),%rdi 10462: e8 00 00 00 00 callq 10467 10467: 41 39 dc cmp %ebx,%r12d 1046a: 74 52 je 104be 1046c: 41 8b 47 68 mov 0x68(%r15),%eax 10470: 83 c3 01 add $0x1,%ebx 10473: 21 c3 and %eax,%ebx 10475: 49 8b 47 70 mov 0x70(%r15),%rax 10479: 89 da mov %ebx,%edx 1047b: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 1047f: 48 8b 28 mov (%rax),%rbp 10482: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10489: 48 85 ed test %rbp,%rbp 1048c: 74 d9 je 10467 1048e: 48 89 ef mov %rbp,%rdi 10491: e8 00 00 00 00 callq 10496 10496: 85 c0 test %eax,%eax 10498: 75 60 jne 104fa 1049a: 48 8d 7d 38 lea 0x38(%rbp),%rdi 1049e: 44 89 f0 mov %r14d,%eax 104a1: f0 0f c1 45 38 lock xadd %eax,0x38(%rbp) 104a6: 83 f8 01 cmp $0x1,%eax 104a9: 75 9a jne 10445 104ab: e8 00 00 00 00 callq 104b0 104b0: eb 97 jmp 10449 104b2: be 03 00 00 00 mov $0x3,%esi 104b7: e8 00 00 00 00 callq 104bc 104bc: eb 8b jmp 10449 104be: 5b pop %rbx 104bf: b8 01 00 00 00 mov $0x1,%eax 104c4: 5d pop %rbp 104c5: 41 5c pop %r12 104c7: 41 5d pop %r13 104c9: 41 5e pop %r14 104cb: 41 5f pop %r15 104cd: c3 retq 104ce: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 104d5 104d5: 48 89 ef mov %rbp,%rdi 104d8: 48 81 c6 f4 01 00 00 add $0x1f4,%rsi 104df: e8 00 00 00 00 callq 104e4 104e4: 44 39 e3 cmp %r12d,%ebx 104e7: 0f 85 47 ff ff ff jne 10434 104ed: 5b pop %rbx 104ee: 31 c0 xor %eax,%eax 104f0: 5d pop %rbp 104f1: 41 5c pop %r12 104f3: 41 5d pop %r13 104f5: 41 5e pop %r14 104f7: 41 5f pop %r15 104f9: c3 retq 104fa: 0f 0b ud2 104fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000010500 : 10500: e8 00 00 00 00 callq 10505 10505: 53 push %rbx 10506: 48 89 fb mov %rdi,%rbx 10509: 48 83 ef 40 sub $0x40,%rdi 1050d: e8 00 00 00 00 callq 10512 10512: 84 c0 test %al,%al 10514: 0f 85 00 00 00 00 jne 1051a 1051a: 5b pop %rbx 1051b: c3 retq 1051c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000010520 : 10520: e8 00 00 00 00 callq 10525 10525: 41 55 push %r13 10527: 41 54 push %r12 10529: 49 89 fc mov %rdi,%r12 1052c: 55 push %rbp 1052d: 31 ed xor %ebp,%ebp 1052f: 53 push %rbx 10530: 48 8b 47 70 mov 0x70(%rdi),%rax 10534: 48 8b 00 mov (%rax),%rax 10537: 4c 8b 68 10 mov 0x10(%rax),%r13 1053b: eb 0e jmp 1054b 1053d: 48 83 c5 01 add $0x1,%rbp 10541: 48 83 fd 1c cmp $0x1c,%rbp 10545: 0f 84 ee 00 00 00 je 10639 1054b: 49 8b 9c ed 98 5f 00 mov 0x5f98(%r13,%rbp,8),%rbx 10552: 00 10553: 48 85 db test %rbx,%rbx 10556: 74 e5 je 1053d 10558: 80 7b 28 00 cmpb $0x0,0x28(%rbx) 1055c: 74 df je 1053d 1055e: 48 89 df mov %rbx,%rdi 10561: e8 00 00 00 00 callq 10566 10566: 48 8d 8b 90 02 00 00 lea 0x290(%rbx),%rcx 1056d: 89 ea mov %ebp,%edx 1056f: 4c 89 e7 mov %r12,%rdi 10572: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10579: e8 00 00 00 00 callq 1057e 1057e: 8b 53 24 mov 0x24(%rbx),%edx 10581: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10588: 4c 89 e7 mov %r12,%rdi 1058b: e8 00 00 00 00 callq 10590 10590: 8b 53 20 mov 0x20(%rbx),%edx 10593: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1059a: 4c 89 e7 mov %r12,%rdi 1059d: e8 00 00 00 00 callq 105a2 105a2: 48 8b 43 08 mov 0x8(%rbx),%rax 105a6: f7 00 fd ff ff ff testl $0xfffffffd,(%rax) 105ac: 75 8f jne 1053d 105ae: 48 8b 83 b0 02 00 00 mov 0x2b0(%rbx),%rax 105b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105bc: 4c 89 e7 mov %r12,%rdi 105bf: 8b 10 mov (%rax),%edx 105c1: e8 00 00 00 00 callq 105c6 105c6: 8b 93 a0 02 00 00 mov 0x2a0(%rbx),%edx 105cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105d3: 4c 89 e7 mov %r12,%rdi 105d6: e8 00 00 00 00 callq 105db 105db: 48 8b 43 08 mov 0x8(%rbx),%rax 105df: 8b 00 mov (%rax),%eax 105e1: 85 c0 test %eax,%eax 105e3: 0f 85 54 ff ff ff jne 1053d 105e9: 48 8b 43 18 mov 0x18(%rbx),%rax 105ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105f4: 4c 89 e7 mov %r12,%rdi 105f7: 48 83 c5 01 add $0x1,%rbp 105fb: 8b 50 08 mov 0x8(%rax),%edx 105fe: e8 00 00 00 00 callq 10603 10603: 48 8b 43 18 mov 0x18(%rbx),%rax 10607: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1060e: 4c 89 e7 mov %r12,%rdi 10611: 8b 50 10 mov 0x10(%rax),%edx 10614: e8 00 00 00 00 callq 10619 10619: 48 8b 43 18 mov 0x18(%rbx),%rax 1061d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10624: 4c 89 e7 mov %r12,%rdi 10627: 8b 50 18 mov 0x18(%rax),%edx 1062a: e8 00 00 00 00 callq 1062f 1062f: 48 83 fd 1c cmp $0x1c,%rbp 10633: 0f 85 12 ff ff ff jne 1054b 10639: 5b pop %rbx 1063a: 31 c0 xor %eax,%eax 1063c: 5d pop %rbp 1063d: 41 5c pop %r12 1063f: 41 5d pop %r13 10641: c3 retq 10642: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10649: 00 00 00 00 1064d: 0f 1f 00 nopl (%rax) 0000000000010650 : 10650: e8 00 00 00 00 callq 10655 10655: 8b 57 20 mov 0x20(%rdi),%edx 10658: 31 c0 xor %eax,%eax 1065a: 85 d2 test %edx,%edx 1065c: 74 77 je 106d5 1065e: 55 push %rbp 1065f: 53 push %rbx 10660: 48 83 ec 08 sub $0x8,%rsp 10664: 48 8b 47 70 mov 0x70(%rdi),%rax 10668: 23 57 68 and 0x68(%rdi),%edx 1066b: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 1066f: 48 8b 18 mov (%rax),%rbx 10672: 48 85 db test %rbx,%rbx 10675: 74 5f je 106d6 10677: 8b 53 38 mov 0x38(%rbx),%edx 1067a: 48 8d 6b 38 lea 0x38(%rbx),%rbp 1067e: 85 d2 test %edx,%edx 10680: 74 54 je 106d6 10682: 8d 4a 01 lea 0x1(%rdx),%ecx 10685: 89 d0 mov %edx,%eax 10687: f0 0f b1 4d 00 lock cmpxchg %ecx,0x0(%rbp) 1068c: 75 79 jne 10707 1068e: 85 d2 test %edx,%edx 10690: 78 52 js 106e4 10692: 85 c9 test %ecx,%ecx 10694: 78 4e js 106e4 10696: e8 00 00 00 00 callq 1069b 1069b: 31 f6 xor %esi,%esi 1069d: 48 89 df mov %rbx,%rdi 106a0: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 106a7: ff ff 7f 106aa: e8 00 00 00 00 callq 106af 106af: ba 00 00 00 00 mov $0x0,%edx 106b4: 48 85 c0 test %rax,%rax 106b7: 48 0f 4f c2 cmovg %rdx,%rax 106bb: ba ff ff ff ff mov $0xffffffff,%edx 106c0: f0 0f c1 53 38 lock xadd %edx,0x38(%rbx) 106c5: 83 fa 01 cmp $0x1,%edx 106c8: 74 26 je 106f0 106ca: 85 d2 test %edx,%edx 106cc: 7e 40 jle 1070e 106ce: 48 83 c4 08 add $0x8,%rsp 106d2: 5b pop %rbx 106d3: 5d pop %rbp 106d4: c3 retq 106d5: c3 retq 106d6: e8 00 00 00 00 callq 106db 106db: 31 c0 xor %eax,%eax 106dd: 48 83 c4 08 add $0x8,%rsp 106e1: 5b pop %rbx 106e2: 5d pop %rbp 106e3: c3 retq 106e4: 31 f6 xor %esi,%esi 106e6: 48 89 ef mov %rbp,%rdi 106e9: e8 00 00 00 00 callq 106ee 106ee: eb a6 jmp 10696 106f0: 89 44 24 04 mov %eax,0x4(%rsp) 106f4: 48 89 ef mov %rbp,%rdi 106f7: e8 00 00 00 00 callq 106fc 106fc: 8b 44 24 04 mov 0x4(%rsp),%eax 10700: 48 83 c4 08 add $0x8,%rsp 10704: 5b pop %rbx 10705: 5d pop %rbp 10706: c3 retq 10707: 89 c2 mov %eax,%edx 10709: e9 70 ff ff ff jmpq 1067e 1070e: be 03 00 00 00 mov $0x3,%esi 10713: 48 89 ef mov %rbp,%rdi 10716: 89 44 24 04 mov %eax,0x4(%rsp) 1071a: e8 00 00 00 00 callq 1071f 1071f: 8b 44 24 04 mov 0x4(%rsp),%eax 10723: eb a9 jmp 106ce 10725: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1072c: 00 00 00 00 0000000000010730 : 10730: e8 00 00 00 00 callq 10735 10735: 41 55 push %r13 10737: 41 54 push %r12 10739: 41 89 f4 mov %esi,%r12d 1073c: 55 push %rbp 1073d: 48 89 fd mov %rdi,%rbp 10740: 53 push %rbx 10741: 48 89 d3 mov %rdx,%rbx 10744: eb 20 jmp 10766 10746: 44 8b 28 mov (%rax),%r13d 10749: bf e3 53 00 00 mov $0x53e3,%edi 1074e: 48 83 eb 05 sub $0x5,%rbx 10752: e8 00 00 00 00 callq 10757 10757: 44 89 e0 mov %r12d,%eax 1075a: 44 29 e8 sub %r13d,%eax 1075d: 85 c0 test %eax,%eax 1075f: 7e 14 jle 10775 10761: 48 85 db test %rbx,%rbx 10764: 7e 0f jle 10775 10766: 48 8b 45 18 mov 0x18(%rbp),%rax 1076a: 48 85 c0 test %rax,%rax 1076d: 75 d7 jne 10746 1076f: 44 8b 6d 24 mov 0x24(%rbp),%r13d 10773: eb d4 jmp 10749 10775: 48 85 db test %rbx,%rbx 10778: b8 00 00 00 00 mov $0x0,%eax 1077d: 48 0f 49 c3 cmovns %rbx,%rax 10781: 5b pop %rbx 10782: 5d pop %rbp 10783: 41 5c pop %r12 10785: 41 5d pop %r13 10787: c3 retq 10788: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1078f: 00 0000000000010790 : 10790: e8 00 00 00 00 callq 10795 10795: 53 push %rbx 10796: 48 89 fb mov %rdi,%rbx 10799: e8 00 00 00 00 callq 1079e 1079e: 48 63 53 24 movslq 0x24(%rbx),%rdx 107a2: 8b 43 20 mov 0x20(%rbx),%eax 107a5: 48 b9 00 00 00 00 01 movabs $0x100000000,%rcx 107ac: 00 00 00 107af: 5b pop %rbx 107b0: 48 01 c8 add %rcx,%rax 107b3: 48 29 d0 sub %rdx,%rax 107b6: c3 retq 107b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 107be: 00 00 00000000000107c0 : 107c0: e8 00 00 00 00 callq 107c5 107c5: 41 55 push %r13 107c7: 41 89 d5 mov %edx,%r13d 107ca: 41 54 push %r12 107cc: 55 push %rbp 107cd: 48 89 f5 mov %rsi,%rbp 107d0: 53 push %rbx 107d1: 48 8b 47 08 mov 0x8(%rdi),%rax 107d5: 48 89 fb mov %rdi,%rbx 107d8: 4c 8b 27 mov (%rdi),%r12 107db: 83 38 03 cmpl $0x3,(%rax) 107de: 74 79 je 10859 107e0: 8b 87 84 02 00 00 mov 0x284(%rdi),%eax 107e6: 49 8b 94 24 20 5c 00 mov 0x5c20(%r12),%rdx 107ed: 00 107ee: 48 c1 e0 02 shl $0x2,%rax 107f2: 48 01 c2 add %rax,%rdx 107f5: 89 c0 mov %eax,%eax 107f7: 48 89 57 18 mov %rdx,0x18(%rdi) 107fb: 49 03 84 24 28 5c 00 add 0x5c28(%r12),%rax 10802: 00 10803: 48 89 47 10 mov %rax,0x10(%rdi) 10807: 8b 43 24 mov 0x24(%rbx),%eax 1080a: 48 85 d2 test %rdx,%rdx 1080d: 74 02 je 10811 1080f: 89 02 mov %eax,(%rdx) 10811: 48 85 ed test %rbp,%rbp 10814: 74 0e je 10824 10816: 44 89 ea mov %r13d,%edx 10819: 48 89 ee mov %rbp,%rsi 1081c: 4c 89 e7 mov %r12,%rdi 1081f: e8 00 00 00 00 callq 10824 10824: 48 89 6b 30 mov %rbp,0x30(%rbx) 10828: 4c 8b 43 10 mov 0x10(%rbx),%r8 1082c: 48 8d 8b 90 02 00 00 lea 0x290(%rbx),%rcx 10833: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1083a: 44 89 6b 38 mov %r13d,0x38(%rbx) 1083e: be 01 00 00 00 mov $0x1,%esi 10843: c6 43 28 01 movb $0x1,0x28(%rbx) 10847: 49 8b 3c 24 mov (%r12),%rdi 1084b: e8 00 00 00 00 callq 10850 10850: 31 c0 xor %eax,%eax 10852: 5b pop %rbx 10853: 5d pop %rbp 10854: 41 5c pop %r12 10856: 41 5d pop %r13 10858: c3 retq 10859: 8b 8f 48 02 00 00 mov 0x248(%rdi),%ecx 1085f: 49 8b 84 24 c8 e7 00 mov 0xe7c8(%r12),%rax 10866: 00 10867: 48 69 c9 c0 09 00 00 imul $0x9c0,%rcx,%rcx 1086e: 48 8b 00 mov (%rax),%rax 10871: 48 83 c0 07 add $0x7,%rax 10875: 4c 01 e1 add %r12,%rcx 10878: 48 83 e0 f8 and $0xfffffffffffffff8,%rax 1087c: 48 8b 91 e8 e7 00 00 mov 0xe7e8(%rcx),%rdx 10883: 48 01 c2 add %rax,%rdx 10886: 48 89 57 18 mov %rdx,0x18(%rdi) 1088a: 48 03 81 f0 e7 00 00 add 0xe7f0(%rcx),%rax 10891: 48 89 47 10 mov %rax,0x10(%rdi) 10895: e9 6d ff ff ff jmpq 10807 1089a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000108a0 : 108a0: e8 00 00 00 00 callq 108a5 108a5: 41 54 push %r12 108a7: 55 push %rbp 108a8: 53 push %rbx 108a9: 48 83 ec 08 sub $0x8,%rsp 108ad: 48 8b 2f mov (%rdi),%rbp 108b0: 48 85 ed test %rbp,%rbp 108b3: 0f 84 12 01 00 00 je 109cb 108b9: 89 f2 mov %esi,%edx 108bb: 41 89 f4 mov %esi,%r12d 108be: b8 ea ff ff ff mov $0xffffffea,%eax 108c3: 48 85 d2 test %rdx,%rdx 108c6: 0f 84 c2 00 00 00 je 1098e 108cc: 48 8d 4a ff lea -0x1(%rdx),%rcx 108d0: 48 85 d1 test %rdx,%rcx 108d3: 0f 85 b5 00 00 00 jne 1098e 108d9: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 108e0: 00 108e1: 48 89 fb mov %rdi,%rbx 108e4: 45 31 c0 xor %r8d,%r8d 108e7: 31 c9 xor %ecx,%ecx 108e9: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 108f0: 00 108f1: 31 d2 xor %edx,%edx 108f3: 48 8d 7f 40 lea 0x40(%rdi),%rdi 108f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108fe: c7 47 e0 00 00 00 00 movl $0x0,-0x20(%rdi) 10905: c7 47 e4 00 00 00 00 movl $0x0,-0x1c(%rdi) 1090c: c6 47 e8 00 movb $0x0,-0x18(%rdi) 10910: e8 00 00 00 00 callq 10915 10915: 43 8d 3c 24 lea (%r12,%r12,1),%edi 10919: be c0 0d 00 00 mov $0xdc0,%esi 1091e: c7 43 6c 00 00 00 00 movl $0x0,0x6c(%rbx) 10925: 8d 47 ff lea -0x1(%rdi),%eax 10928: 48 c1 e7 03 shl $0x3,%rdi 1092c: 89 43 68 mov %eax,0x68(%rbx) 1092f: e8 00 00 00 00 callq 10934 10934: 48 89 43 70 mov %rax,0x70(%rbx) 10938: 48 85 c0 test %rax,%rax 1093b: 0f 84 91 00 00 00 je 109d2 10941: 31 c0 xor %eax,%eax 10943: 80 bb e1 02 00 00 00 cmpb $0x0,0x2e1(%rbx) 1094a: 75 42 jne 1098e 1094c: 48 8b 43 08 mov 0x8(%rbx),%rax 10950: 8b 00 mov (%rax),%eax 10952: 83 f8 01 cmp $0x1,%eax 10955: 74 6b je 109c2 10957: 83 f8 02 cmp $0x2,%eax 1095a: 74 5d je 109b9 1095c: 85 c0 test %eax,%eax 1095e: 74 50 je 109b0 10960: 4c 8b 85 60 67 01 00 mov 0x16760(%rbp),%r8 10967: 48 8d ab 90 02 00 00 lea 0x290(%rbx),%rbp 1096e: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 10974 10974: 48 8d 7b 78 lea 0x78(%rbx),%rdi 10978: 44 89 e2 mov %r12d,%edx 1097b: 49 89 e9 mov %rbp,%r9 1097e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10985: e8 00 00 00 00 callq 1098a 1098a: 85 c0 test %eax,%eax 1098c: 75 09 jne 10997 1098e: 48 83 c4 08 add $0x8,%rsp 10992: 5b pop %rbx 10993: 5d pop %rbp 10994: 41 5c pop %r12 10996: c3 retq 10997: 48 89 ee mov %rbp,%rsi 1099a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109a1: 89 44 24 04 mov %eax,0x4(%rsp) 109a5: e8 00 00 00 00 callq 109aa 109aa: 8b 44 24 04 mov 0x4(%rsp),%eax 109ae: eb de jmp 1098e 109b0: 4c 8b 85 50 67 01 00 mov 0x16750(%rbp),%r8 109b7: eb ae jmp 10967 109b9: 4c 8b 85 58 67 01 00 mov 0x16758(%rbp),%r8 109c0: eb a5 jmp 10967 109c2: 4c 8b 85 68 67 01 00 mov 0x16768(%rbp),%r8 109c9: eb 9c jmp 10967 109cb: b8 ea ff ff ff mov $0xffffffea,%eax 109d0: eb bc jmp 1098e 109d2: b8 f4 ff ff ff mov $0xfffffff4,%eax 109d7: eb b5 jmp 1098e 109d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000109e0 : 109e0: e8 00 00 00 00 callq 109e5 109e5: 31 c0 xor %eax,%eax 109e7: c3 retq 109e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 109ef: 00 00000000000109f0 : 109f0: e8 00 00 00 00 callq 109f5 109f5: 41 57 push %r15 109f7: 41 56 push %r14 109f9: 49 89 fe mov %rdi,%r14 109fc: 41 55 push %r13 109fe: 4c 8d af 88 60 00 00 lea 0x6088(%rdi),%r13 10a05: 41 54 push %r12 10a07: 41 bc ff ff ff ff mov $0xffffffff,%r12d 10a0d: 55 push %rbp 10a0e: 48 8d af a8 5f 00 00 lea 0x5fa8(%rdi),%rbp 10a15: 53 push %rbx 10a16: eb 0d jmp 10a25 10a18: 48 83 c5 08 add $0x8,%rbp 10a1c: 4c 39 ed cmp %r13,%rbp 10a1f: 0f 84 b2 00 00 00 je 10ad7 10a25: 4c 8b 7d 00 mov 0x0(%rbp),%r15 10a29: 4d 85 ff test %r15,%r15 10a2c: 74 ea je 10a18 10a2e: 41 80 7f 28 00 cmpb $0x0,0x28(%r15) 10a33: 74 e3 je 10a18 10a35: 41 80 bf e1 02 00 00 cmpb $0x0,0x2e1(%r15) 10a3c: 00 10a3d: 0f 84 c7 00 00 00 je 10b0a 10a43: 4c 89 ff mov %r15,%rdi 10a46: e8 00 00 00 00 callq 10a4b 10a4b: 85 c0 test %eax,%eax 10a4d: 0f 85 9b 00 00 00 jne 10aee 10a53: 49 8b 77 30 mov 0x30(%r15),%rsi 10a57: 48 85 f6 test %rsi,%rsi 10a5a: 74 0c je 10a68 10a5c: 41 8b 57 38 mov 0x38(%r15),%edx 10a60: 4c 89 f7 mov %r14,%rdi 10a63: e8 00 00 00 00 callq 10a68 10a68: 49 8d 7f 40 lea 0x40(%r15),%rdi 10a6c: 31 db xor %ebx,%ebx 10a6e: e8 00 00 00 00 callq 10a73 10a73: 49 8b 7f 70 mov 0x70(%r15),%rdi 10a77: eb 11 jmp 10a8a 10a79: 85 d2 test %edx,%edx 10a7b: 7e 65 jle 10ae2 10a7d: 49 8b 7f 70 mov 0x70(%r15),%rdi 10a81: 83 c3 01 add $0x1,%ebx 10a84: 41 39 5f 68 cmp %ebx,0x68(%r15) 10a88: 72 2e jb 10ab8 10a8a: 89 d8 mov %ebx,%eax 10a8c: 48 8b 04 c7 mov (%rdi,%rax,8),%rax 10a90: 48 85 c0 test %rax,%rax 10a93: 74 ec je 10a81 10a95: 48 8d 78 38 lea 0x38(%rax),%rdi 10a99: 44 89 e2 mov %r12d,%edx 10a9c: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 10aa1: 83 fa 01 cmp $0x1,%edx 10aa4: 75 d3 jne 10a79 10aa6: e8 00 00 00 00 callq 10aab 10aab: 83 c3 01 add $0x1,%ebx 10aae: 49 8b 7f 70 mov 0x70(%r15),%rdi 10ab2: 41 39 5f 68 cmp %ebx,0x68(%r15) 10ab6: 73 d2 jae 10a8a 10ab8: e8 00 00 00 00 callq 10abd 10abd: 48 83 c5 08 add $0x8,%rbp 10ac1: 41 c6 47 28 00 movb $0x0,0x28(%r15) 10ac6: 49 c7 47 70 00 00 00 movq $0x0,0x70(%r15) 10acd: 00 10ace: 4c 39 ed cmp %r13,%rbp 10ad1: 0f 85 4e ff ff ff jne 10a25 10ad7: 5b pop %rbx 10ad8: 5d pop %rbp 10ad9: 41 5c pop %r12 10adb: 41 5d pop %r13 10add: 41 5e pop %r14 10adf: 41 5f pop %r15 10ae1: c3 retq 10ae2: be 03 00 00 00 mov $0x3,%esi 10ae7: e8 00 00 00 00 callq 10aec 10aec: eb 8f jmp 10a7d 10aee: 49 8b 47 18 mov 0x18(%r15),%rax 10af2: 48 85 c0 test %rax,%rax 10af5: 74 06 je 10afd 10af7: 41 8b 57 20 mov 0x20(%r15),%edx 10afb: 89 10 mov %edx,(%rax) 10afd: 4c 89 ff mov %r15,%rdi 10b00: e8 00 00 00 00 callq 10b05 10b05: e9 49 ff ff ff jmpq 10a53 10b0a: 49 8d 7f 78 lea 0x78(%r15),%rdi 10b0e: e8 00 00 00 00 callq 10b13 10b13: e9 2b ff ff ff jmpq 10a43 10b18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10b1f: 00 0000000000010b20 : 10b20: e8 00 00 00 00 callq 10b25 10b25: 41 55 push %r13 10b27: 49 89 fd mov %rdi,%r13 10b2a: 41 54 push %r12 10b2c: 4c 8d a7 88 60 00 00 lea 0x6088(%rdi),%r12 10b33: 55 push %rbp 10b34: 48 8d af a8 5f 00 00 lea 0x5fa8(%rdi),%rbp 10b3b: 53 push %rbx 10b3c: eb 1d jmp 10b5b 10b3e: 48 8b 73 30 mov 0x30(%rbx),%rsi 10b42: 48 85 f6 test %rsi,%rsi 10b45: 74 0b je 10b52 10b47: 8b 53 38 mov 0x38(%rbx),%edx 10b4a: 4c 89 ef mov %r13,%rdi 10b4d: e8 00 00 00 00 callq 10b52 10b52: 48 83 c5 08 add $0x8,%rbp 10b56: 4c 39 e5 cmp %r12,%rbp 10b59: 74 33 je 10b8e 10b5b: 48 8b 5d 00 mov 0x0(%rbp),%rbx 10b5f: 48 85 db test %rbx,%rbx 10b62: 74 ee je 10b52 10b64: 80 7b 28 00 cmpb $0x0,0x28(%rbx) 10b68: 74 e8 je 10b52 10b6a: 48 89 df mov %rbx,%rdi 10b6d: e8 00 00 00 00 callq 10b72 10b72: 85 c0 test %eax,%eax 10b74: 74 c8 je 10b3e 10b76: 48 8b 43 18 mov 0x18(%rbx),%rax 10b7a: 48 85 c0 test %rax,%rax 10b7d: 74 05 je 10b84 10b7f: 8b 53 20 mov 0x20(%rbx),%edx 10b82: 89 10 mov %edx,(%rax) 10b84: 48 89 df mov %rbx,%rdi 10b87: e8 00 00 00 00 callq 10b8c 10b8c: eb b0 jmp 10b3e 10b8e: 5b pop %rbx 10b8f: 5d pop %rbp 10b90: 41 5c pop %r12 10b92: 41 5d pop %r13 10b94: c3 retq 10b95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10b9c: 00 00 00 00 0000000000010ba0 : 10ba0: e8 00 00 00 00 callq 10ba5 10ba5: 41 54 push %r12 10ba7: 49 89 fc mov %rdi,%r12 10baa: 55 push %rbp 10bab: 48 8d af 88 60 00 00 lea 0x6088(%rdi),%rbp 10bb2: 53 push %rbx 10bb3: 48 8d 9f a8 5f 00 00 lea 0x5fa8(%rdi),%rbx 10bba: 48 8b 03 mov (%rbx),%rax 10bbd: 48 85 c0 test %rax,%rax 10bc0: 74 1a je 10bdc 10bc2: 80 78 28 00 cmpb $0x0,0x28(%rax) 10bc6: 74 14 je 10bdc 10bc8: 48 8b 70 30 mov 0x30(%rax),%rsi 10bcc: 48 85 f6 test %rsi,%rsi 10bcf: 74 0b je 10bdc 10bd1: 8b 50 38 mov 0x38(%rax),%edx 10bd4: 4c 89 e7 mov %r12,%rdi 10bd7: e8 00 00 00 00 callq 10bdc 10bdc: 48 83 c3 08 add $0x8,%rbx 10be0: 48 39 eb cmp %rbp,%rbx 10be3: 75 d5 jne 10bba 10be5: 5b pop %rbx 10be6: 5d pop %rbp 10be7: 41 5c pop %r12 10be9: c3 retq 10bea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000010bf0 : 10bf0: e8 00 00 00 00 callq 10bf5 10bf5: 48 8b 47 18 mov 0x18(%rdi),%rax 10bf9: 48 85 c0 test %rax,%rax 10bfc: 74 05 je 10c03 10bfe: 8b 57 20 mov 0x20(%rdi),%edx 10c01: 89 10 mov %edx,(%rax) 10c03: e9 c8 f7 ff ff jmpq 103d0 10c08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10c0f: 00 0000000000010c10 : 10c10: e8 00 00 00 00 callq 10c15 10c15: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 10c1c: 75 11 jne 10c2f 10c1e: ba 02 00 00 00 mov $0x2,%edx 10c23: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c2a: e9 00 00 00 00 jmpq 10c2f 10c2f: ba 01 00 00 00 mov $0x1,%edx 10c34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c3b: e9 00 00 00 00 jmpq 10c40 0000000000010c40 : 10c40: e8 00 00 00 00 callq 10c45 10c45: 8b 56 24 mov 0x24(%rsi),%edx 10c48: 31 c0 xor %eax,%eax 10c4a: 83 fa 01 cmp $0x1,%edx 10c4d: 77 01 ja 10c50 10c4f: c3 retq 10c50: b8 ea ff ff ff mov $0xffffffea,%eax 10c55: 83 fa 02 cmp $0x2,%edx 10c58: 75 f5 jne 10c4f 10c5a: 4c 8b 46 18 mov 0x18(%rsi),%r8 10c5e: 48 8b 56 08 mov 0x8(%rsi),%rdx 10c62: 4c 8b 0e mov (%rsi),%r9 10c65: 4c 89 c1 mov %r8,%rcx 10c68: 48 c1 e2 0c shl $0xc,%rdx 10c6c: 48 c1 e1 0c shl $0xc,%rcx 10c70: 48 89 56 38 mov %rdx,0x38(%rsi) 10c74: 48 01 d1 add %rdx,%rcx 10c77: 48 3b 8f 10 b9 ff ff cmp -0x46f0(%rdi),%rcx 10c7e: 77 cf ja 10c4f 10c80: 48 8b 87 48 01 00 00 mov 0x148(%rdi),%rax 10c87: 48 85 c0 test %rax,%rax 10c8a: 74 0d je 10c99 10c8c: 4d 3b 41 10 cmp 0x10(%r9),%r8 10c90: 75 07 jne 10c99 10c92: 48 01 d0 add %rdx,%rax 10c95: 48 89 46 30 mov %rax,0x30(%rsi) 10c99: 48 03 97 00 b9 ff ff add -0x4700(%rdi),%rdx 10ca0: 31 c0 xor %eax,%eax 10ca2: c6 46 40 01 movb $0x1,0x40(%rsi) 10ca6: 48 89 56 38 mov %rdx,0x38(%rsi) 10caa: c3 retq 10cab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000010cb0 : 10cb0: e8 00 00 00 00 callq 10cb5 10cb5: 48 8b 97 78 01 00 00 mov 0x178(%rdi),%rdx 10cbc: 48 c1 e6 0c shl $0xc,%rsi 10cc0: 48 8b 8f 48 01 00 00 mov 0x148(%rdi),%rcx 10cc7: 48 8b 42 10 mov 0x10(%rdx),%rax 10ccb: 48 c1 e0 0c shl $0xc,%rax 10ccf: 48 39 c6 cmp %rax,%rsi 10cd2: 72 17 jb 10ceb 10cd4: 48 81 c2 a8 00 00 00 add $0xa8,%rdx 10cdb: 48 29 c6 sub %rax,%rsi 10cde: 48 8b 42 10 mov 0x10(%rdx),%rax 10ce2: 48 c1 e0 0c shl $0xc,%rax 10ce6: 48 39 f0 cmp %rsi,%rax 10ce9: 76 e9 jbe 10cd4 10ceb: 48 8b 81 00 b9 ff ff mov -0x4700(%rcx),%rax 10cf2: 48 01 f0 add %rsi,%rax 10cf5: 48 c1 e8 0c shr $0xc,%rax 10cf9: 48 03 42 08 add 0x8(%rdx),%rax 10cfd: c3 retq 10cfe: 66 90 xchg %ax,%ax 0000000000010d00 : 10d00: e8 00 00 00 00 callq 10d05 10d05: 48 83 ec 28 sub $0x28,%rsp 10d09: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10d10: 00 00 10d12: 48 89 44 24 20 mov %rax,0x20(%rsp) 10d17: 48 8b 47 70 mov 0x70(%rdi),%rax 10d1b: 48 89 e6 mov %rsp,%rsi 10d1e: 48 8b 10 mov (%rax),%rdx 10d21: 48 8b 40 08 mov 0x8(%rax),%rax 10d25: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 10d2c: 00 10d2d: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 10d34: 00 00 10d36: 48 8b 52 10 mov 0x10(%rdx),%rdx 10d3a: 48 63 40 18 movslq 0x18(%rax),%rax 10d3e: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 10d43: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 10d4a: 00 00 10d4c: 4c 8b 84 c2 b8 56 00 mov 0x56b8(%rdx,%rax,8),%r8 10d53: 00 10d54: 49 8b 40 10 mov 0x10(%r8),%rax 10d58: 4c 89 c7 mov %r8,%rdi 10d5b: 48 8b 40 10 mov 0x10(%rax),%rax 10d5f: e8 00 00 00 00 callq 10d64 10d64: 48 8b 44 24 20 mov 0x20(%rsp),%rax 10d69: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10d70: 00 00 10d72: 75 07 jne 10d7b 10d74: 31 c0 xor %eax,%eax 10d76: 48 83 c4 28 add $0x28,%rsp 10d7a: c3 retq 10d7b: e8 00 00 00 00 callq 10d80 0000000000010d80 : 10d80: e8 00 00 00 00 callq 10d85 10d85: 41 55 push %r13 10d87: 49 89 fd mov %rdi,%r13 10d8a: 55 push %rbp 10d8b: 53 push %rbx 10d8c: 48 89 d3 mov %rdx,%rbx 10d8f: 48 83 ca 08 or $0x8,%rdx 10d93: 48 83 ec 08 sub $0x8,%rsp 10d97: 48 8b 86 40 02 00 00 mov 0x240(%rsi),%rax 10d9e: 48 8b ae c8 01 00 00 mov 0x1c8(%rsi),%rbp 10da5: f6 c4 04 test $0x4,%ah 10da8: 4c 8b 45 30 mov 0x30(%rbp),%r8 10dac: 48 8b 4d 00 mov 0x0(%rbp),%rcx 10db0: 48 0f 45 da cmovne %rdx,%rbx 10db4: 48 8b 75 50 mov 0x50(%rbp),%rsi 10db8: 49 89 d9 mov %rbx,%r9 10dbb: f6 c4 01 test $0x1,%ah 10dbe: 74 33 je 10df3 10dc0: ba 01 00 00 00 mov $0x1,%edx 10dc5: e8 00 00 00 00 callq 10dca 10dca: 85 c0 test %eax,%eax 10dcc: 74 3a je 10e08 10dce: 48 8b 55 50 mov 0x50(%rbp),%rdx 10dd2: 48 8b 75 10 mov 0x10(%rbp),%rsi 10dd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ddd: 89 44 24 04 mov %eax,0x4(%rsp) 10de1: e8 00 00 00 00 callq 10de6 10de6: 8b 44 24 04 mov 0x4(%rsp),%eax 10dea: 48 83 c4 08 add $0x8,%rsp 10dee: 5b pop %rbx 10def: 5d pop %rbp 10df0: 41 5d pop %r13 10df2: c3 retq 10df3: 8b 55 10 mov 0x10(%rbp),%edx 10df6: e8 00 00 00 00 callq 10dfb 10dfb: 85 c0 test %eax,%eax 10dfd: 75 cf jne 10dce 10dff: 48 83 c4 08 add $0x8,%rsp 10e03: 5b pop %rbx 10e04: 5d pop %rbp 10e05: 41 5d pop %r13 10e07: c3 retq 10e08: 8b 7d 10 mov 0x10(%rbp),%edi 10e0b: 48 8b 45 30 mov 0x30(%rbp),%rax 10e0f: 49 b9 ff ff ff ff ff movabs $0xf9ffffffffffffff,%r9 10e16: ff ff f9 10e19: 48 8b 4d 00 mov 0x0(%rbp),%rcx 10e1d: 49 21 d9 and %rbx,%r9 10e20: 8d 57 ff lea -0x1(%rdi),%edx 10e23: 48 8b 7d 50 mov 0x50(%rbp),%rdi 10e27: 4c 8d 40 08 lea 0x8(%rax),%r8 10e2b: 48 83 c1 08 add $0x8,%rcx 10e2f: 48 8d b7 00 10 00 00 lea 0x1000(%rdi),%rsi 10e36: 4c 89 ef mov %r13,%rdi 10e39: e8 00 00 00 00 callq 10e3e 10e3e: eb bb jmp 10dfb 0000000000010e40 : 10e40: e8 00 00 00 00 callq 10e45 10e45: 41 57 push %r15 10e47: 41 56 push %r14 10e49: 41 55 push %r13 10e4b: 41 54 push %r12 10e4d: 55 push %rbp 10e4e: 53 push %rbx 10e4f: 48 83 ec 10 sub $0x10,%rsp 10e53: 48 8b 47 20 mov 0x20(%rdi),%rax 10e57: 48 8b a8 48 02 00 00 mov 0x248(%rax),%rbp 10e5e: f6 c2 03 test $0x3,%dl 10e61: 0f 85 f2 00 00 00 jne 10f59 10e67: 49 89 cf mov %rcx,%r15 10e6a: 48 8b 09 mov (%rcx),%rcx 10e6d: 48 89 c8 mov %rcx,%rax 10e70: 83 e0 03 and $0x3,%eax 10e73: 0f 85 e0 00 00 00 jne 10f59 10e79: 48 3b 8d 50 0f 00 00 cmp 0xf50(%rbp),%rcx 10e80: 0f 83 dc 00 00 00 jae 10f62 10e86: 48 89 f3 mov %rsi,%rbx 10e89: 48 85 d2 test %rdx,%rdx 10e8c: 0f 84 b8 00 00 00 je 10f4a 10e92: 41 be 04 00 00 00 mov $0x4,%r14d 10e98: 48 8d 04 32 lea (%rdx,%rsi,1),%rax 10e9c: 4c 8d ad 88 0c 00 00 lea 0xc88(%rbp),%r13 10ea3: 49 29 f6 sub %rsi,%r14 10ea6: 48 89 44 24 08 mov %rax,0x8(%rsp) 10eab: 4c 89 34 24 mov %r14,(%rsp) 10eaf: e9 81 00 00 00 jmpq 10f35 10eb4: 4c 89 ef mov %r13,%rdi 10eb7: e8 00 00 00 00 callq 10ebc 10ebc: 41 8b 17 mov (%r15),%edx 10ebf: b9 02 00 00 00 mov $0x2,%ecx 10ec4: 31 f6 xor %esi,%esi 10ec6: 48 89 ef mov %rbp,%rdi 10ec9: 49 89 c4 mov %rax,%r12 10ecc: 81 ca 00 00 00 80 or $0x80000000,%edx 10ed2: e8 00 00 00 00 callq 10ed7 10ed7: 49 8b 17 mov (%r15),%rdx 10eda: b9 02 00 00 00 mov $0x2,%ecx 10edf: 48 89 ef mov %rbp,%rdi 10ee2: be 06 00 00 00 mov $0x6,%esi 10ee7: 48 c1 fa 1f sar $0x1f,%rdx 10eeb: e8 00 00 00 00 callq 10ef0 10ef0: b9 02 00 00 00 mov $0x2,%ecx 10ef5: 44 89 f2 mov %r14d,%edx 10ef8: 48 89 ef mov %rbp,%rdi 10efb: be 01 00 00 00 mov $0x1,%esi 10f00: e8 00 00 00 00 callq 10f05 10f05: 4c 89 e6 mov %r12,%rsi 10f08: 4c 89 ef mov %r13,%rdi 10f0b: e8 00 00 00 00 callq 10f10 10f10: 49 8b 0f mov (%r15),%rcx 10f13: 48 8b 04 24 mov (%rsp),%rax 10f17: 48 8d 51 04 lea 0x4(%rcx),%rdx 10f1b: 48 01 d8 add %rbx,%rax 10f1e: 48 83 c3 04 add $0x4,%rbx 10f22: 49 89 17 mov %rdx,(%r15) 10f25: 48 3b 5c 24 08 cmp 0x8(%rsp),%rbx 10f2a: 74 1e je 10f4a 10f2c: 48 3b 95 50 0f 00 00 cmp 0xf50(%rbp),%rdx 10f33: 73 15 jae 10f4a 10f35: 48 89 d8 mov %rbx,%rax 10f38: e8 00 00 00 00 callq 10f3d 10f3d: 41 89 d6 mov %edx,%r14d 10f40: 85 c0 test %eax,%eax 10f42: 0f 84 6c ff ff ff je 10eb4 10f48: 48 98 cltq 10f4a: 48 83 c4 10 add $0x10,%rsp 10f4e: 5b pop %rbx 10f4f: 5d pop %rbp 10f50: 41 5c pop %r12 10f52: 41 5d pop %r13 10f54: 41 5e pop %r14 10f56: 41 5f pop %r15 10f58: c3 retq 10f59: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 10f60: eb e8 jmp 10f4a 10f62: 48 c7 c0 fa ff ff ff mov $0xfffffffffffffffa,%rax 10f69: eb df jmp 10f4a 10f6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000010f70 : 10f70: e8 00 00 00 00 callq 10f75 10f75: 41 57 push %r15 10f77: 41 56 push %r14 10f79: 41 55 push %r13 10f7b: 41 54 push %r12 10f7d: 55 push %rbp 10f7e: 53 push %rbx 10f7f: 48 83 ec 48 sub $0x48,%rsp 10f83: 44 89 44 24 2c mov %r8d,0x2c(%rsp) 10f88: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10f8f: 00 00 10f91: 48 89 44 24 40 mov %rax,0x40(%rsp) 10f96: 48 8b 87 48 01 00 00 mov 0x148(%rdi),%rax 10f9d: 83 bf 9c 01 00 00 02 cmpl $0x2,0x19c(%rdi) 10fa4: c7 44 24 3c 00 00 00 movl $0x0,0x3c(%rsp) 10fab: 00 10fac: 48 89 44 24 08 mov %rax,0x8(%rsp) 10fb1: 0f 85 84 02 00 00 jne 1123b 10fb7: 4c 8b a7 78 01 00 00 mov 0x178(%rdi),%r12 10fbe: 4c 8d b0 b8 a9 ff ff lea -0x5648(%rax),%r14 10fc5: 49 89 d1 mov %rdx,%r9 10fc8: 41 89 cf mov %ecx,%r15d 10fcb: 49 8b 44 24 10 mov 0x10(%r12),%rax 10fd0: 48 c1 e0 0c shl $0xc,%rax 10fd4: 48 39 c6 cmp %rax,%rsi 10fd7: 72 18 jb 10ff1 10fd9: 49 81 c4 a8 00 00 00 add $0xa8,%r12 10fe0: 48 29 c6 sub %rax,%rsi 10fe3: 49 8b 44 24 10 mov 0x10(%r12),%rax 10fe8: 48 c1 e0 0c shl $0xc,%rax 10fec: 48 39 f0 cmp %rsi,%rax 10fef: 76 e8 jbe 10fd9 10ff1: 49 8b 6c 24 08 mov 0x8(%r12),%rbp 10ff6: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 10ffd: 00 10ffe: 48 c1 e5 0c shl $0xc,%rbp 11002: 48 01 f5 add %rsi,%rbp 11005: 45 85 ff test %r15d,%r15d 11008: 0f 84 79 01 00 00 je 11187 1100e: 44 89 7c 24 04 mov %r15d,0x4(%rsp) 11013: 4d 89 e7 mov %r12,%r15 11016: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1101b: 48 39 a8 08 b9 ff ff cmp %rbp,-0x46f8(%rax) 11022: 0f 86 5f 01 00 00 jbe 11187 11028: 49 89 ed mov %rbp,%r13 1102b: bb 04 00 00 00 mov $0x4,%ebx 11030: ba ff ff ff ff mov $0xffffffff,%edx 11035: 48 63 44 24 04 movslq 0x4(%rsp),%rax 1103a: 41 83 e5 03 and $0x3,%r13d 1103e: 41 89 d0 mov %edx,%r8d 11041: 4c 29 eb sub %r13,%rbx 11044: 41 c1 e5 03 shl $0x3,%r13d 11048: 44 89 e9 mov %r13d,%ecx 1104b: 41 d3 e0 shl %cl,%r8d 1104e: 48 39 d8 cmp %rbx,%rax 11051: 73 12 jae 11065 11053: 48 29 c3 sub %rax,%rbx 11056: 8d 0c dd 00 00 00 00 lea 0x0(,%rbx,8),%ecx 1105d: 48 89 c3 mov %rax,%rbx 11060: d3 ea shr %cl,%edx 11062: 41 21 d0 and %edx,%r8d 11065: 41 83 f8 ff cmp $0xffffffff,%r8d 11069: 44 89 44 24 10 mov %r8d,0x10(%rsp) 1106e: 0f 84 3a 01 00 00 je 111ae 11074: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11079: 49 89 ec mov %rbp,%r12 1107c: 4c 89 4c 24 20 mov %r9,0x20(%rsp) 11081: 49 83 e4 fc and $0xfffffffffffffffc,%r12 11085: 4c 8d 98 40 b6 ff ff lea -0x49c0(%rax),%r11 1108c: 4c 89 df mov %r11,%rdi 1108f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) 11094: e8 00 00 00 00 callq 11099 11099: 44 89 e2 mov %r12d,%edx 1109c: 31 f6 xor %esi,%esi 1109e: b9 02 00 00 00 mov $0x2,%ecx 110a3: 81 ca 00 00 00 80 or $0x80000000,%edx 110a9: 4c 89 f7 mov %r14,%rdi 110ac: 48 89 44 24 30 mov %rax,0x30(%rsp) 110b1: e8 00 00 00 00 callq 110b6 110b6: 4c 89 e2 mov %r12,%rdx 110b9: b9 02 00 00 00 mov $0x2,%ecx 110be: 4c 89 f7 mov %r14,%rdi 110c1: 48 c1 ea 1f shr $0x1f,%rdx 110c5: be 06 00 00 00 mov $0x6,%esi 110ca: e8 00 00 00 00 callq 110cf 110cf: ba 02 00 00 00 mov $0x2,%edx 110d4: be 01 00 00 00 mov $0x1,%esi 110d9: 4c 89 f7 mov %r14,%rdi 110dc: e8 00 00 00 00 callq 110e1 110e1: 8b 54 24 2c mov 0x2c(%rsp),%edx 110e5: 4c 8b 5c 24 18 mov 0x18(%rsp),%r11 110ea: 4c 8b 4c 24 20 mov 0x20(%rsp),%r9 110ef: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 110f4: 41 89 c4 mov %eax,%r12d 110f7: 85 d2 test %edx,%edx 110f9: 0f 85 f6 00 00 00 jne 111f5 110ff: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 11104: 4c 89 df mov %r11,%rdi 11107: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 1110c: 44 89 44 24 10 mov %r8d,0x10(%rsp) 11111: e8 00 00 00 00 callq 11116 11116: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 1111b: 44 89 e9 mov %r13d,%ecx 1111e: 89 de mov %ebx,%esi 11120: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 11125: 45 21 c4 and %r8d,%r12d 11128: 41 d3 ec shr %cl,%r12d 1112b: 85 db test %ebx,%ebx 1112d: 44 89 64 24 3c mov %r12d,0x3c(%rsp) 11132: 74 14 je 11148 11134: 31 c0 xor %eax,%eax 11136: 89 c2 mov %eax,%edx 11138: 83 c0 01 add $0x1,%eax 1113b: 0f b6 4c 14 3c movzbl 0x3c(%rsp,%rdx,1),%ecx 11140: 41 88 0c 11 mov %cl,(%r9,%rdx,1) 11144: 39 f0 cmp %esi,%eax 11146: 72 ee jb 11136 11148: 8b 54 24 04 mov 0x4(%rsp),%edx 1114c: 49 8b 47 10 mov 0x10(%r15),%rax 11150: 48 01 dd add %rbx,%rbp 11153: 49 01 d9 add %rbx,%r9 11156: 49 03 47 08 add 0x8(%r15),%rax 1115a: 01 5c 24 28 add %ebx,0x28(%rsp) 1115e: 29 da sub %ebx,%edx 11160: 48 c1 e0 0c shl $0xc,%rax 11164: 89 54 24 04 mov %edx,0x4(%rsp) 11168: 48 39 c5 cmp %rax,%rbp 1116b: 72 12 jb 1117f 1116d: 49 8b af b0 00 00 00 mov 0xb0(%r15),%rbp 11174: 49 81 c7 a8 00 00 00 add $0xa8,%r15 1117b: 48 c1 e5 0c shl $0xc,%rbp 1117f: 85 d2 test %edx,%edx 11181: 0f 85 8f fe ff ff jne 11016 11187: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1118c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11193: 00 00 11195: 0f 85 ad 00 00 00 jne 11248 1119b: 8b 44 24 28 mov 0x28(%rsp),%eax 1119f: 48 83 c4 48 add $0x48,%rsp 111a3: 5b pop %rbx 111a4: 5d pop %rbp 111a5: 41 5c pop %r12 111a7: 41 5d pop %r13 111a9: 41 5e pop %r14 111ab: 41 5f pop %r15 111ad: c3 retq 111ae: 49 8b 5f 10 mov 0x10(%r15),%rbx 111b2: 49 03 5f 08 add 0x8(%r15),%rbx 111b6: 48 83 e0 fc and $0xfffffffffffffffc,%rax 111ba: 4c 89 ca mov %r9,%rdx 111bd: 48 c1 e3 0c shl $0xc,%rbx 111c1: 48 89 ee mov %rbp,%rsi 111c4: 4c 89 f7 mov %r14,%rdi 111c7: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 111cc: 48 29 eb sub %rbp,%rbx 111cf: 48 39 c3 cmp %rax,%rbx 111d2: 48 0f 47 d8 cmova %rax,%rbx 111d6: 8b 44 24 2c mov 0x2c(%rsp),%eax 111da: 45 31 c0 xor %r8d,%r8d 111dd: 85 c0 test %eax,%eax 111df: 48 89 d9 mov %rbx,%rcx 111e2: 41 0f 95 c0 setne %r8b 111e6: e8 00 00 00 00 callq 111eb 111eb: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 111f0: e9 53 ff ff ff jmpq 11148 111f5: 41 8b 11 mov (%r9),%edx 111f8: 44 89 e9 mov %r13d,%ecx 111fb: be 01 00 00 00 mov $0x1,%esi 11200: 4c 89 f7 mov %r14,%rdi 11203: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 11208: d3 e2 shl %cl,%edx 1120a: b9 02 00 00 00 mov $0x2,%ecx 1120f: 31 c2 xor %eax,%edx 11211: 44 21 c2 and %r8d,%edx 11214: 31 c2 xor %eax,%edx 11216: 89 54 24 3c mov %edx,0x3c(%rsp) 1121a: e8 00 00 00 00 callq 1121f 1121f: 4c 8b 5c 24 18 mov 0x18(%rsp),%r11 11224: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 11229: 4c 89 df mov %r11,%rdi 1122c: e8 00 00 00 00 callq 11231 11231: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 11236: e9 0d ff ff ff jmpq 11148 1123b: c7 44 24 28 fb ff ff movl $0xfffffffb,0x28(%rsp) 11242: ff 11243: e9 3f ff ff ff jmpq 11187 11248: e8 00 00 00 00 callq 1124d 1124d: 0f 1f 00 nopl (%rax) 0000000000011250 : 11250: e8 00 00 00 00 callq 11255 11255: 41 57 push %r15 11257: 41 56 push %r14 11259: 49 89 fe mov %rdi,%r14 1125c: 41 55 push %r13 1125e: 41 54 push %r12 11260: 55 push %rbp 11261: 53 push %rbx 11262: 48 83 ec 08 sub $0x8,%rsp 11266: 83 bf 50 01 00 00 01 cmpl $0x1,0x150(%rdi) 1126d: 4c 8b af 90 01 00 00 mov 0x190(%rdi),%r13 11274: 48 89 34 24 mov %rsi,(%rsp) 11278: 4c 8b a7 78 01 00 00 mov 0x178(%rdi),%r12 1127f: 0f 84 fd 00 00 00 je 11382 11285: 49 8b 86 f8 00 00 00 mov 0xf8(%r14),%rax 1128c: 48 8b 68 38 mov 0x38(%rax),%rbp 11290: 48 85 ed test %rbp,%rbp 11293: 74 45 je 112da 11295: 8b 45 10 mov 0x10(%rbp),%eax 11298: 85 c0 test %eax,%eax 1129a: 74 3e je 112da 1129c: 31 db xor %ebx,%ebx 1129e: 65 4c 8b 3c 25 00 00 mov %gs:0x0,%r15 112a5: 00 00 112a7: eb 08 jmp 112b1 112a9: 83 c3 01 add $0x1,%ebx 112ac: 39 5d 10 cmp %ebx,0x10(%rbp) 112af: 76 29 jbe 112da 112b1: 48 63 c3 movslq %ebx,%rax 112b4: 49 8b b7 98 03 00 00 mov 0x398(%r15),%rsi 112bb: 48 8b 7c c5 18 mov 0x18(%rbp,%rax,8),%rdi 112c0: e8 00 00 00 00 callq 112c5 112c5: 84 c0 test %al,%al 112c7: 74 e0 je 112a9 112c9: 48 83 c4 08 add $0x8,%rsp 112cd: 31 c0 xor %eax,%eax 112cf: 5b pop %rbx 112d0: 5d pop %rbp 112d1: 41 5c pop %r12 112d3: 41 5d pop %r13 112d5: 41 5e pop %r14 112d7: 41 5f pop %r15 112d9: c3 retq 112da: 41 8b 86 9c 01 00 00 mov 0x19c(%r14),%eax 112e1: 83 f8 01 cmp $0x1,%eax 112e4: 74 5b je 11341 112e6: 83 f8 02 cmp $0x2,%eax 112e9: 74 1a je 11305 112eb: 48 8b 34 24 mov (%rsp),%rsi 112ef: 48 83 c4 08 add $0x8,%rsp 112f3: 4c 89 f7 mov %r14,%rdi 112f6: 5b pop %rbx 112f7: 5d pop %rbp 112f8: 41 5c pop %r12 112fa: 41 5d pop %r13 112fc: 41 5e pop %r14 112fe: 41 5f pop %r15 11300: e9 00 00 00 00 jmpq 11305 11305: 4d 85 ed test %r13,%r13 11308: 74 bf je 112c9 1130a: 48 8b 04 24 mov (%rsp),%rax 1130e: 8b 30 mov (%rax),%esi 11310: 49 8b 54 24 08 mov 0x8(%r12),%rdx 11315: 49 8b 44 24 10 mov 0x10(%r12),%rax 1131a: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 1131e: 48 39 ce cmp %rcx,%rsi 11321: 73 10 jae 11333 11323: 48 8b 0c 24 mov (%rsp),%rcx 11327: 8b 49 04 mov 0x4(%rcx),%ecx 1132a: 85 c9 test %ecx,%ecx 1132c: 74 40 je 1136e 1132e: 48 39 ca cmp %rcx,%rdx 11331: 72 3b jb 1136e 11333: 49 81 c4 a8 00 00 00 add $0xa8,%r12 1133a: 49 29 c5 sub %rax,%r13 1133d: 75 d1 jne 11310 1133f: eb 88 jmp 112c9 11341: 4c 89 f7 mov %r14,%rdi 11344: e8 00 00 00 00 callq 11349 11349: 84 c0 test %al,%al 1134b: 74 21 je 1136e 1134d: 49 8b 86 40 02 00 00 mov 0x240(%r14),%rax 11354: 48 83 c4 08 add $0x8,%rsp 11358: 5b pop %rbx 11359: 5d pop %rbp 1135a: 48 c1 e8 0a shr $0xa,%rax 1135e: 41 5c pop %r12 11360: 41 5d pop %r13 11362: 48 83 f0 01 xor $0x1,%rax 11366: 41 5e pop %r14 11368: 41 5f pop %r15 1136a: 83 e0 01 and $0x1,%eax 1136d: c3 retq 1136e: 48 83 c4 08 add $0x8,%rsp 11372: b8 01 00 00 00 mov $0x1,%eax 11377: 5b pop %rbx 11378: 5d pop %rbp 11379: 41 5c pop %r12 1137b: 41 5d pop %r13 1137d: 41 5e pop %r14 1137f: 41 5f pop %r15 11381: c3 retq 11382: 48 8d 7f a8 lea -0x58(%rdi),%rdi 11386: e8 00 00 00 00 callq 1138b 1138b: 84 c0 test %al,%al 1138d: 0f 85 f2 fe ff ff jne 11285 11393: e9 31 ff ff ff jmpq 112c9 11398: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1139f: 00 00000000000113a0 : 113a0: e8 00 00 00 00 callq 113a5 113a5: 55 push %rbp 113a6: 48 89 fd mov %rdi,%rbp 113a9: 53 push %rbx 113aa: 48 83 7e 58 00 cmpq $0x0,0x58(%rsi) 113af: 48 89 f3 mov %rsi,%rbx 113b2: 75 37 jne 113eb 113b4: 80 7b 6c 00 cmpb $0x0,0x6c(%rbx) 113b8: 74 2e je 113e8 113ba: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 113c1: ff ff 7f 113c4: 48 8b 73 50 mov 0x50(%rbx),%rsi 113c8: 48 39 c6 cmp %rax,%rsi 113cb: 74 1b je 113e8 113cd: 8b 53 10 mov 0x10(%rbx),%edx 113d0: 48 8d bd b8 a9 ff ff lea -0x5648(%rbp),%rdi 113d7: e8 00 00 00 00 callq 113dc 113dc: 85 c0 test %eax,%eax 113de: 0f 85 99 00 00 00 jne 1147d 113e4: c6 43 6c 00 movb $0x0,0x6c(%rbx) 113e8: 5b pop %rbx 113e9: 5d pop %rbp 113ea: c3 retq 113eb: 48 8b 46 18 mov 0x18(%rsi),%rax 113ef: 48 85 c0 test %rax,%rax 113f2: 74 c0 je 113b4 113f4: 48 8b 30 mov (%rax),%rsi 113f7: 48 85 f6 test %rsi,%rsi 113fa: 74 b8 je 113b4 113fc: 8b 4b 68 mov 0x68(%rbx),%ecx 113ff: 8b 50 0c mov 0xc(%rax),%edx 11402: 45 31 c0 xor %r8d,%r8d 11405: 48 8b bf b8 a9 ff ff mov -0x5648(%rdi),%rdi 1140c: 83 e1 01 and $0x1,%ecx 1140f: e8 00 00 00 00 callq 11414 11414: 48 8b 7b 18 mov 0x18(%rbx),%rdi 11418: e8 00 00 00 00 callq 1141d 1141d: 48 8b 43 70 mov 0x70(%rbx),%rax 11421: 48 85 c0 test %rax,%rax 11424: 74 8e je 113b4 11426: 48 8b 4b 10 mov 0x10(%rbx),%rcx 1142a: 48 85 c9 test %rcx,%rcx 1142d: 74 3b je 1146a 1142f: 4c 8b 0b mov (%rbx),%r9 11432: 4c 8b 40 20 mov 0x20(%rax),%r8 11436: 31 d2 xor %edx,%edx 11438: 48 be ff ff ff ff ff movabs $0xffffffffffffff,%rsi 1143f: ff ff 00 11442: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11449 11449: 49 8b 04 d0 mov (%r8,%rdx,8),%rax 1144d: 48 21 f0 and %rsi,%rax 11450: 48 c1 e0 06 shl $0x6,%rax 11454: 48 01 f8 add %rdi,%rax 11457: 49 39 04 d1 cmp %rax,(%r9,%rdx,8) 1145b: 0f 85 53 ff ff ff jne 113b4 11461: 48 83 c2 01 add $0x1,%rdx 11465: 48 39 d1 cmp %rdx,%rcx 11468: 75 df jne 11449 1146a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11471: e8 00 00 00 00 callq 11476 11476: 0f 0b ud2 11478: e9 37 ff ff ff jmpq 113b4 1147d: 48 8b 53 50 mov 0x50(%rbx),%rdx 11481: 48 8b 73 10 mov 0x10(%rbx),%rsi 11485: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1148c: e8 00 00 00 00 callq 11491 11491: e9 4e ff ff ff jmpq 113e4 11496: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1149d: 00 00 00 00000000000114a0 : 114a0: e8 00 00 00 00 callq 114a5 114a5: 55 push %rbp 114a6: 48 89 f5 mov %rsi,%rbp 114a9: 53 push %rbx 114aa: 48 89 fb mov %rdi,%rbx 114ad: 48 85 f6 test %rsi,%rsi 114b0: 74 07 je 114b9 114b2: 48 83 7e 58 00 cmpq $0x0,0x58(%rsi) 114b7: 75 43 jne 114fc 114b9: 48 8b 75 18 mov 0x18(%rbp),%rsi 114bd: 48 85 f6 test %rsi,%rsi 114c0: 74 10 je 114d2 114c2: 48 8b 45 48 mov 0x48(%rbp),%rax 114c6: 48 8b b8 f0 00 00 00 mov 0xf0(%rax),%rdi 114cd: 48 85 ff test %rdi,%rdi 114d0: 75 64 jne 11536 114d2: f6 45 09 01 testb $0x1,0x9(%rbp) 114d6: 75 5b jne 11533 114d8: 80 bb f1 b0 ff ff 00 cmpb $0x0,-0x4f0f(%rbx) 114df: 74 0a je 114eb 114e1: e8 00 00 00 00 callq 114e6 114e6: 48 85 c0 test %rax,%rax 114e9: 75 5d jne 11548 114eb: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 114f2: 48 89 ee mov %rbp,%rsi 114f5: 5b pop %rbx 114f6: 5d pop %rbp 114f7: e9 00 00 00 00 jmpq 114fc 114fc: 31 c0 xor %eax,%eax 114fe: 48 83 7e 10 00 cmpq $0x0,0x10(%rsi) 11503: 74 16 je 1151b 11505: 48 8b 55 00 mov 0x0(%rbp),%rdx 11509: 48 c7 04 c2 00 00 00 movq $0x0,(%rdx,%rax,8) 11510: 00 11511: 48 83 c0 01 add $0x1,%rax 11515: 48 3b 45 10 cmp 0x10(%rbp),%rax 11519: 72 ea jb 11505 1151b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1151f: e8 00 00 00 00 callq 11524 11524: 81 65 08 ff fe ff ff andl $0xfffffeff,0x8(%rbp) 1152b: 48 c7 45 18 00 00 00 movq $0x0,0x18(%rbp) 11532: 00 11533: 5b pop %rbx 11534: 5d pop %rbp 11535: c3 retq 11536: 31 d2 xor %edx,%edx 11538: e8 00 00 00 00 callq 1153d 1153d: 48 c7 45 18 00 00 00 movq $0x0,0x18(%rbp) 11544: 00 11545: 5b pop %rbx 11546: 5d pop %rbp 11547: c3 retq 11548: 48 8b b3 b8 a9 ff ff mov -0x5648(%rbx),%rsi 1154f: 48 89 ef mov %rbp,%rdi 11552: 5b pop %rbx 11553: 5d pop %rbp 11554: e9 00 00 00 00 jmpq 11559 11559: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000011560 : 11560: e8 00 00 00 00 callq 11565 11565: 41 57 push %r15 11567: 41 56 push %r14 11569: 41 55 push %r13 1156b: 41 54 push %r12 1156d: 55 push %rbp 1156e: 53 push %rbx 1156f: 48 81 ec 08 02 00 00 sub $0x208,%rsp 11576: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1157d: 00 00 1157f: 48 89 84 24 00 02 00 mov %rax,0x200(%rsp) 11586: 00 11587: 48 8b 47 20 mov 0x20(%rdi),%rax 1158b: 4c 8b b0 48 02 00 00 mov 0x248(%rax),%r14 11592: f6 c2 03 test $0x3,%dl 11595: 0f 85 ae 00 00 00 jne 11649 1159b: 49 89 f4 mov %rsi,%r12 1159e: 48 8b 31 mov (%rcx),%rsi 115a1: 49 89 cf mov %rcx,%r15 115a4: 49 89 f5 mov %rsi,%r13 115a7: 41 83 e5 03 and $0x3,%r13d 115ab: 0f 85 98 00 00 00 jne 11649 115b1: 49 8b ae 50 0f 00 00 mov 0xf50(%r14),%rbp 115b8: 48 39 ee cmp %rbp,%rsi 115bb: 0f 83 91 00 00 00 jae 11652 115c1: 48 29 f5 sub %rsi,%rbp 115c4: 48 39 d5 cmp %rdx,%rbp 115c7: 48 0f 47 ea cmova %rdx,%rbp 115cb: 48 85 ed test %rbp,%rbp 115ce: 75 16 jne 115e6 115d0: eb 4f jmp 11621 115d2: 49 8b 37 mov (%r15),%rsi 115d5: 49 01 dd add %rbx,%r13 115d8: 49 01 dc add %rbx,%r12 115db: 48 01 de add %rbx,%rsi 115de: 49 89 37 mov %rsi,(%r15) 115e1: 48 29 dd sub %rbx,%rbp 115e4: 74 3b je 11621 115e6: 48 81 fd 00 02 00 00 cmp $0x200,%rbp 115ed: bb 00 02 00 00 mov $0x200,%ebx 115f2: 48 89 e2 mov %rsp,%rdx 115f5: 4c 89 f7 mov %r14,%rdi 115f8: 48 0f 46 dd cmovbe %rbp,%rbx 115fc: 45 31 c0 xor %r8d,%r8d 115ff: 48 89 d9 mov %rbx,%rcx 11602: e8 00 00 00 00 callq 11607 11607: 48 89 da mov %rbx,%rdx 1160a: 4c 89 e7 mov %r12,%rdi 1160d: 48 89 e6 mov %rsp,%rsi 11610: e8 00 00 00 00 callq 11615 11615: 48 85 c0 test %rax,%rax 11618: 74 b8 je 115d2 1161a: 49 c7 c5 f2 ff ff ff mov $0xfffffffffffffff2,%r13 11621: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 11628: 00 11629: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11630: 00 00 11632: 75 27 jne 1165b 11634: 48 81 c4 08 02 00 00 add $0x208,%rsp 1163b: 4c 89 e8 mov %r13,%rax 1163e: 5b pop %rbx 1163f: 5d pop %rbp 11640: 41 5c pop %r12 11642: 41 5d pop %r13 11644: 41 5e pop %r14 11646: 41 5f pop %r15 11648: c3 retq 11649: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 11650: eb cf jmp 11621 11652: 49 c7 c5 fa ff ff ff mov $0xfffffffffffffffa,%r13 11659: eb c6 jmp 11621 1165b: e8 00 00 00 00 callq 11660 0000000000011660 : 11660: e8 00 00 00 00 callq 11665 11665: 41 57 push %r15 11667: 49 89 d7 mov %rdx,%r15 1166a: 41 56 push %r14 1166c: 41 55 push %r13 1166e: 41 54 push %r12 11670: 55 push %rbp 11671: 48 89 cd mov %rcx,%rbp 11674: 53 push %rbx 11675: 48 83 ec 18 sub $0x18,%rsp 11679: 48 8b 47 20 mov 0x20(%rdi),%rax 1167d: 48 89 74 24 10 mov %rsi,0x10(%rsp) 11682: 48 8b 80 48 02 00 00 mov 0x248(%rax),%rax 11689: 48 8b 38 mov (%rax),%rdi 1168c: 48 89 44 24 08 mov %rax,0x8(%rsp) 11691: e8 00 00 00 00 callq 11696 11696: 4d 85 ff test %r15,%r15 11699: 0f 84 4d 01 00 00 je 117ec 1169f: 48 8b 5d 00 mov 0x0(%rbp),%rbx 116a3: 49 89 c5 mov %rax,%r13 116a6: 45 31 e4 xor %r12d,%r12d 116a9: 49 89 d9 mov %rbx,%r9 116ac: ba 00 10 00 00 mov $0x1000,%edx 116b1: 81 e3 ff 0f 00 00 and $0xfff,%ebx 116b7: 48 29 da sub %rbx,%rdx 116ba: 49 81 e1 00 f0 ff ff and $0xfffffffffffff000,%r9 116c1: 4c 39 fa cmp %r15,%rdx 116c4: 49 0f 47 d7 cmova %r15,%rdx 116c8: 49 89 d6 mov %rdx,%r14 116cb: 4d 85 ed test %r13,%r13 116ce: 74 0e je 116de 116d0: 4c 89 ce mov %r9,%rsi 116d3: 4c 89 ef mov %r13,%rdi 116d6: e8 00 00 00 00 callq 116db 116db: 49 89 c1 mov %rax,%r9 116de: 4c 89 ce mov %r9,%rsi 116e1: 4c 89 c8 mov %r9,%rax 116e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 116eb: 48 c1 ee 0c shr $0xc,%rsi 116ef: 48 c1 e8 1b shr $0x1b,%rax 116f3: e9 00 00 00 00 jmpq 116f8 116f8: b9 00 00 00 02 mov $0x2000000,%ecx 116fd: 48 39 c8 cmp %rcx,%rax 11700: 73 47 jae 11749 11702: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 11709 11709: 48 85 c9 test %rcx,%rcx 1170c: 74 3b je 11749 1170e: 4c 89 cf mov %r9,%rdi 11711: 48 c1 ef 23 shr $0x23,%rdi 11715: 48 8b 0c f9 mov (%rcx,%rdi,8),%rcx 11719: 48 85 c9 test %rcx,%rcx 1171c: 74 2b je 11749 1171e: 0f b6 c0 movzbl %al,%eax 11721: 48 c1 e0 04 shl $0x4,%rax 11725: 48 01 c8 add %rcx,%rax 11728: 74 1f je 11749 1172a: 48 8b 08 mov (%rax),%rcx 1172d: f6 c1 02 test $0x2,%cl 11730: 74 17 je 11749 11732: 83 e1 08 and $0x8,%ecx 11735: 75 39 jne 11770 11737: 49 c1 e9 15 shr $0x15,%r9 1173b: 48 8b 40 08 mov 0x8(%rax),%rax 1173f: 41 83 e1 3f and $0x3f,%r9d 11743: 4c 0f a3 08 bt %r9,(%rax) 11747: 72 27 jb 11770 11749: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 11750: 48 83 c4 18 add $0x18,%rsp 11754: 4c 89 e0 mov %r12,%rax 11757: 5b pop %rbx 11758: 5d pop %rbp 11759: 41 5c pop %r12 1175b: 41 5d pop %r13 1175d: 41 5e pop %r14 1175f: 41 5f pop %r15 11761: c3 retq 11762: b9 00 00 08 00 mov $0x80000,%ecx 11767: eb 94 jmp 116fd 11769: b9 00 00 00 02 mov $0x2000000,%ecx 1176e: eb 8d jmp 116fd 11770: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11775: 48 c1 e6 06 shl $0x6,%rsi 11779: 48 03 35 00 00 00 00 add 0x0(%rip),%rsi # 11780 11780: 48 8b 80 20 57 00 00 mov 0x5720(%rax),%rax 11787: 48 39 46 18 cmp %rax,0x18(%rsi) 1178b: 75 bc jne 11749 1178d: 48 89 34 24 mov %rsi,(%rsp) 11791: e8 00 00 00 00 callq 11796 11796: 48 8b 34 24 mov (%rsp),%rsi 1179a: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1179f: 4c 89 f2 mov %r14,%rdx 117a2: 48 2b 35 00 00 00 00 sub 0x0(%rip),%rsi # 117a9 117a9: 48 c1 fe 06 sar $0x6,%rsi 117ad: 48 c1 e6 0c shl $0xc,%rsi 117b1: 48 03 35 00 00 00 00 add 0x0(%rip),%rsi # 117b8 117b8: 48 01 de add %rbx,%rsi 117bb: e8 00 00 00 00 callq 117c0 117c0: 85 c0 test %eax,%eax 117c2: 75 1c jne 117e0 117c4: 48 8b 5d 00 mov 0x0(%rbp),%rbx 117c8: 4d 01 f4 add %r14,%r12 117cb: 4c 01 f3 add %r14,%rbx 117ce: 48 89 5d 00 mov %rbx,0x0(%rbp) 117d2: 4d 29 f7 sub %r14,%r15 117d5: 0f 85 ce fe ff ff jne 116a9 117db: e9 70 ff ff ff jmpq 11750 117e0: 49 c7 c4 f2 ff ff ff mov $0xfffffffffffffff2,%r12 117e7: e9 64 ff ff ff jmpq 11750 117ec: 45 31 e4 xor %r12d,%r12d 117ef: e9 5c ff ff ff jmpq 11750 117f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 117fb: 00 00 00 00 117ff: 90 nop 0000000000011800 : 11800: e8 00 00 00 00 callq 11805 11805: 55 push %rbp 11806: 48 89 f5 mov %rsi,%rbp 11809: 53 push %rbx 1180a: 48 89 fb mov %rdi,%rbx 1180d: 48 83 ec 08 sub $0x8,%rsp 11811: 48 85 f6 test %rsi,%rsi 11814: 74 07 je 1181d 11816: 48 83 7e 58 00 cmpq $0x0,0x58(%rsi) 1181b: 75 5f jne 1187c 1181d: f6 45 09 01 testb $0x1,0x9(%rbp) 11821: 74 29 je 1184c 11823: 48 8b 7d 18 mov 0x18(%rbp),%rdi 11827: 48 85 ff test %rdi,%rdi 1182a: 74 7f je 118ab 1182c: 48 8b 55 30 mov 0x30(%rbp),%rdx 11830: 8b 4d 10 mov 0x10(%rbp),%ecx 11833: 48 8b 75 00 mov 0x0(%rbp),%rsi 11837: e8 00 00 00 00 callq 1183c 1183c: 81 4d 08 00 00 00 80 orl $0x80000000,0x8(%rbp) 11843: 31 c0 xor %eax,%eax 11845: 48 83 c4 08 add $0x8,%rsp 11849: 5b pop %rbx 1184a: 5d pop %rbp 1184b: c3 retq 1184c: 80 bb f1 b0 ff ff 00 cmpb $0x0,-0x4f0f(%rbx) 11853: 74 12 je 11867 11855: 48 89 14 24 mov %rdx,(%rsp) 11859: e8 00 00 00 00 callq 1185e 1185e: 48 8b 14 24 mov (%rsp),%rdx 11862: 48 85 c0 test %rax,%rax 11865: 75 6e jne 118d5 11867: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 1186e: 48 83 c4 08 add $0x8,%rsp 11872: 48 89 ee mov %rbp,%rsi 11875: 5b pop %rbx 11876: 5d pop %rbp 11877: e9 00 00 00 00 jmpq 1187c 1187c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11883 11883: ba 10 00 00 00 mov $0x10,%edx 11888: be c0 0d 00 00 mov $0xdc0,%esi 1188d: e8 00 00 00 00 callq 11892 11892: 48 89 45 18 mov %rax,0x18(%rbp) 11896: 48 85 c0 test %rax,%rax 11899: 74 4f je 118ea 1189b: 81 4d 08 00 01 00 80 orl $0x80000100,0x8(%rbp) 118a2: 48 83 c4 08 add $0x8,%rsp 118a6: 31 c0 xor %eax,%eax 118a8: 5b pop %rbx 118a9: 5d pop %rbp 118aa: c3 retq 118ab: 48 8b 45 48 mov 0x48(%rbp),%rax 118af: 31 f6 xor %esi,%esi 118b1: 48 8b b8 f0 00 00 00 mov 0xf0(%rax),%rdi 118b8: e8 00 00 00 00 callq 118bd 118bd: 48 89 c7 mov %rax,%rdi 118c0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 118c6: 0f 87 79 ff ff ff ja 11845 118cc: 48 89 45 18 mov %rax,0x18(%rbp) 118d0: e9 57 ff ff ff jmpq 1182c 118d5: 48 8b b3 b8 a9 ff ff mov -0x5648(%rbx),%rsi 118dc: 48 83 c4 08 add $0x8,%rsp 118e0: 48 89 ef mov %rbp,%rdi 118e3: 5b pop %rbx 118e4: 5d pop %rbp 118e5: e9 00 00 00 00 jmpq 118ea 118ea: b8 f4 ff ff ff mov $0xfffffff4,%eax 118ef: e9 51 ff ff ff jmpq 11845 118f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 118fb: 00 00 00 00 118ff: 90 nop 0000000000011900 : 11900: e8 00 00 00 00 callq 11905 11905: 48 83 bf 18 03 00 00 cmpq $0x0,0x318(%rdi) 1190c: 00 1190d: 74 03 je 11912 1190f: 31 c0 xor %eax,%eax 11911: c3 retq 11912: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 11919: 48 85 c0 test %rax,%rax 1191c: 74 13 je 11931 1191e: 48 8b 40 60 mov 0x60(%rax),%rax 11922: 48 85 c0 test %rax,%rax 11925: 74 0a je 11931 11927: 48 83 b8 98 03 00 00 cmpq $0x0,0x398(%rax) 1192e: 00 1192f: 75 1a jne 1194b 11931: 48 8b b6 c8 00 00 00 mov 0xc8(%rsi),%rsi 11938: 48 83 c7 18 add $0x18,%rdi 1193c: e8 00 00 00 00 callq 11941 11941: 84 c0 test %al,%al 11943: 75 ca jne 1190f 11945: b8 f3 ff ff ff mov $0xfffffff3,%eax 1194a: c3 retq 1194b: b8 ff ff ff ff mov $0xffffffff,%eax 11950: c3 retq 11951: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11958: 00 00 00 00 1195c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000011960 : 11960: e8 00 00 00 00 callq 11965 11965: 41 54 push %r12 11967: 55 push %rbp 11968: 48 89 f5 mov %rsi,%rbp 1196b: 53 push %rbx 1196c: 83 bf 50 01 00 00 02 cmpl $0x2,0x150(%rdi) 11973: 74 2a je 1199f 11975: 4c 8b a7 48 01 00 00 mov 0x148(%rdi),%r12 1197c: 48 89 fb mov %rdi,%rbx 1197f: e8 00 00 00 00 callq 11984 11984: 84 c0 test %al,%al 11986: 74 2a je 119b2 11988: 8b 83 9c 01 00 00 mov 0x19c(%rbx),%eax 1198e: 48 8d 7b a8 lea -0x58(%rbx),%rdi 11992: 83 f8 02 cmp $0x2,%eax 11995: 74 6d je 11a04 11997: 83 e8 03 sub $0x3,%eax 1199a: 83 f8 02 cmp $0x2,%eax 1199d: 77 36 ja 119d5 1199f: 5b pop %rbx 119a0: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 119a7: c7 45 10 00 00 00 00 movl $0x0,0x10(%rbp) 119ae: 5d pop %rbp 119af: 41 5c pop %r12 119b1: c3 retq 119b2: 5b pop %rbx 119b3: 48 c7 45 08 00 00 00 movq $0x0,0x8(%rbp) 119ba: 00 119bb: 48 c7 45 18 00 00 00 movq $0x0,0x18(%rbp) 119c2: 00 119c3: c7 45 00 01 00 00 00 movl $0x1,0x0(%rbp) 119ca: c7 45 10 01 00 00 00 movl $0x1,0x10(%rbp) 119d1: 5d pop %rbp 119d2: 41 5c pop %r12 119d4: c3 retq 119d5: be 01 00 00 00 mov $0x1,%esi 119da: e8 00 00 00 00 callq 119df 119df: 48 8b 43 e0 mov -0x20(%rbx),%rax 119e3: 48 89 45 00 mov %rax,0x0(%rbp) 119e7: 48 8b 43 e8 mov -0x18(%rbx),%rax 119eb: 48 89 45 08 mov %rax,0x8(%rbp) 119ef: 48 8b 43 f0 mov -0x10(%rbx),%rax 119f3: 48 89 45 10 mov %rax,0x10(%rbp) 119f7: 48 8b 43 f8 mov -0x8(%rbx),%rax 119fb: 5b pop %rbx 119fc: 48 89 45 18 mov %rax,0x18(%rbp) 11a00: 5d pop %rbp 11a01: 41 5c pop %r12 11a03: c3 retq 11a04: 41 80 bc 24 a0 01 00 cmpb $0x0,0x1a0(%r12) 11a0b: 00 00 11a0d: 74 c6 je 119d5 11a0f: 49 8b 84 24 70 b9 ff mov -0x4690(%r12),%rax 11a16: ff 11a17: 49 39 84 24 10 b9 ff cmp %rax,-0x46f0(%r12) 11a1e: ff 11a1f: 0f 87 8c 00 00 00 ja 11ab1 11a25: 74 7b je 11aa2 11a27: f6 83 40 02 00 00 01 testb $0x1,0x240(%rbx) 11a2e: 75 72 jne 11aa2 11a30: 48 8b 83 48 01 00 00 mov 0x148(%rbx),%rax 11a37: 48 8b 93 90 01 00 00 mov 0x190(%rbx),%rdx 11a3e: 48 8b 88 10 b9 ff ff mov -0x46f0(%rax),%rcx 11a45: 48 8b 83 78 01 00 00 mov 0x178(%rbx),%rax 11a4c: 48 c1 e9 0c shr $0xc,%rcx 11a50: 48 85 d2 test %rdx,%rdx 11a53: 74 4d je 11aa2 11a55: 89 c9 mov %ecx,%ecx 11a57: eb 0f jmp 11a68 11a59: 48 2b 50 10 sub 0x10(%rax),%rdx 11a5d: 48 05 a8 00 00 00 add $0xa8,%rax 11a63: 48 85 d2 test %rdx,%rdx 11a66: 74 3a je 11aa2 11a68: 48 39 48 08 cmp %rcx,0x8(%rax) 11a6c: 73 eb jae 11a59 11a6e: be 06 00 00 00 mov $0x6,%esi 11a73: e8 00 00 00 00 callq 11a78 11a78: 49 8b 84 24 10 b9 ff mov -0x46f0(%r12),%rax 11a7f: ff 11a80: c7 43 b4 00 00 00 00 movl $0x0,-0x4c(%rbx) 11a87: c7 43 f0 01 00 00 00 movl $0x1,-0x10(%rbx) 11a8e: 48 c1 e8 0c shr $0xc,%rax 11a92: 89 43 b0 mov %eax,-0x50(%rbx) 11a95: 48 8d 43 c0 lea -0x40(%rbx),%rax 11a99: 48 89 43 f8 mov %rax,-0x8(%rbx) 11a9d: e9 3d ff ff ff jmpq 119df 11aa2: be 02 00 00 00 mov $0x2,%esi 11aa7: e8 00 00 00 00 callq 11aac 11aac: e9 2e ff ff ff jmpq 119df 11ab1: 0f 0b ud2 11ab3: e9 6f ff ff ff jmpq 11a27 11ab8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11abf: 00 0000000000011ac0 : 11ac0: e8 00 00 00 00 callq 11ac5 11ac5: 41 55 push %r13 11ac7: ba 78 00 00 00 mov $0x78,%edx 11acc: 41 89 f5 mov %esi,%r13d 11acf: be c0 0d 00 00 mov $0xdc0,%esi 11ad4: 41 54 push %r12 11ad6: 55 push %rbp 11ad7: 48 89 fd mov %rdi,%rbp 11ada: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11ae1 11ae1: e8 00 00 00 00 callq 11ae6 11ae6: 48 85 c0 test %rax,%rax 11ae9: 74 22 je 11b0d 11aeb: 48 89 68 48 mov %rbp,0x48(%rax) 11aef: 44 89 ea mov %r13d,%edx 11af2: 48 89 ee mov %rbp,%rsi 11af5: 48 89 c7 mov %rax,%rdi 11af8: 49 89 c4 mov %rax,%r12 11afb: e8 00 00 00 00 callq 11b00 11b00: 85 c0 test %eax,%eax 11b02: 75 15 jne 11b19 11b04: 4c 89 e0 mov %r12,%rax 11b07: 5d pop %rbp 11b08: 41 5c pop %r12 11b0a: 41 5d pop %r13 11b0c: c3 retq 11b0d: 45 31 e4 xor %r12d,%r12d 11b10: 5d pop %rbp 11b11: 4c 89 e0 mov %r12,%rax 11b14: 41 5c pop %r12 11b16: 41 5d pop %r13 11b18: c3 retq 11b19: 4c 89 e7 mov %r12,%rdi 11b1c: 45 31 e4 xor %r12d,%r12d 11b1f: e8 00 00 00 00 callq 11b24 11b24: eb de jmp 11b04 11b26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 11b2d: 00 00 00 0000000000011b30 : 11b30: e8 00 00 00 00 callq 11b35 11b35: 41 54 push %r12 11b37: 49 89 fc mov %rdi,%r12 11b3a: 55 push %rbp 11b3b: 48 89 f5 mov %rsi,%rbp 11b3e: e8 5d f8 ff ff callq 113a0 11b43: 4c 89 e7 mov %r12,%rdi 11b46: 48 89 ee mov %rbp,%rsi 11b49: e8 00 00 00 00 callq 11b4e 11b4e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 11b52: 48 85 ff test %rdi,%rdi 11b55: 74 17 je 11b6e 11b57: 4c 8d 47 20 lea 0x20(%rdi),%r8 11b5b: b8 ff ff ff ff mov $0xffffffff,%eax 11b60: f0 0f c1 47 20 lock xadd %eax,0x20(%rdi) 11b65: 83 f8 01 cmp $0x1,%eax 11b68: 74 17 je 11b81 11b6a: 85 c0 test %eax,%eax 11b6c: 7e 1a jle 11b88 11b6e: 48 89 ef mov %rbp,%rdi 11b71: e8 00 00 00 00 callq 11b76 11b76: 48 89 ef mov %rbp,%rdi 11b79: 5d pop %rbp 11b7a: 41 5c pop %r12 11b7c: e9 00 00 00 00 jmpq 11b81 11b81: e8 00 00 00 00 callq 11b86 11b86: eb e6 jmp 11b6e 11b88: be 03 00 00 00 mov $0x3,%esi 11b8d: 4c 89 c7 mov %r8,%rdi 11b90: e8 00 00 00 00 callq 11b95 11b95: eb d7 jmp 11b6e 11b97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 11b9e: 00 00 0000000000011ba0 : 11ba0: e8 00 00 00 00 callq 11ba5 11ba5: 41 57 push %r15 11ba7: 49 89 d7 mov %rdx,%r15 11baa: 41 56 push %r14 11bac: 41 55 push %r13 11bae: 41 54 push %r12 11bb0: 55 push %rbp 11bb1: 48 89 cd mov %rcx,%rbp 11bb4: 53 push %rbx 11bb5: 48 83 ec 18 sub $0x18,%rsp 11bb9: 48 8b 47 20 mov 0x20(%rdi),%rax 11bbd: 48 89 74 24 10 mov %rsi,0x10(%rsp) 11bc2: 48 8b 80 48 02 00 00 mov 0x248(%rax),%rax 11bc9: 48 8b 38 mov (%rax),%rdi 11bcc: 48 89 44 24 08 mov %rax,0x8(%rsp) 11bd1: e8 00 00 00 00 callq 11bd6 11bd6: 4d 85 ff test %r15,%r15 11bd9: 0f 84 49 01 00 00 je 11d28 11bdf: 48 8b 5d 00 mov 0x0(%rbp),%rbx 11be3: 49 89 c5 mov %rax,%r13 11be6: 45 31 e4 xor %r12d,%r12d 11be9: 48 89 de mov %rbx,%rsi 11bec: ba 00 10 00 00 mov $0x1000,%edx 11bf1: 81 e3 ff 0f 00 00 and $0xfff,%ebx 11bf7: 48 29 da sub %rbx,%rdx 11bfa: 48 81 e6 00 f0 ff ff and $0xfffffffffffff000,%rsi 11c01: 4c 39 fa cmp %r15,%rdx 11c04: 49 0f 47 d7 cmova %r15,%rdx 11c08: 49 89 d6 mov %rdx,%r14 11c0b: 4d 85 ed test %r13,%r13 11c0e: 74 0b je 11c1b 11c10: 4c 89 ef mov %r13,%rdi 11c13: e8 00 00 00 00 callq 11c18 11c18: 48 89 c6 mov %rax,%rsi 11c1b: 48 89 f7 mov %rsi,%rdi 11c1e: 48 89 f0 mov %rsi,%rax 11c21: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 11c28: 48 c1 ef 0c shr $0xc,%rdi 11c2c: 48 c1 e8 1b shr $0x1b,%rax 11c30: e9 00 00 00 00 jmpq 11c35 11c35: b9 00 00 00 02 mov $0x2000000,%ecx 11c3a: 48 39 c8 cmp %rcx,%rax 11c3d: 73 46 jae 11c85 11c3f: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 11c46 11c46: 48 85 c9 test %rcx,%rcx 11c49: 74 3a je 11c85 11c4b: 49 89 f1 mov %rsi,%r9 11c4e: 49 c1 e9 23 shr $0x23,%r9 11c52: 4a 8b 0c c9 mov (%rcx,%r9,8),%rcx 11c56: 48 85 c9 test %rcx,%rcx 11c59: 74 2a je 11c85 11c5b: 0f b6 c0 movzbl %al,%eax 11c5e: 48 c1 e0 04 shl $0x4,%rax 11c62: 48 01 c8 add %rcx,%rax 11c65: 74 1e je 11c85 11c67: 48 8b 08 mov (%rax),%rcx 11c6a: f6 c1 02 test $0x2,%cl 11c6d: 74 16 je 11c85 11c6f: 83 e1 08 and $0x8,%ecx 11c72: 75 38 jne 11cac 11c74: 48 c1 ee 15 shr $0x15,%rsi 11c78: 48 8b 40 08 mov 0x8(%rax),%rax 11c7c: 83 e6 3f and $0x3f,%esi 11c7f: 48 0f a3 30 bt %rsi,(%rax) 11c83: 72 27 jb 11cac 11c85: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 11c8c: 48 83 c4 18 add $0x18,%rsp 11c90: 4c 89 e0 mov %r12,%rax 11c93: 5b pop %rbx 11c94: 5d pop %rbp 11c95: 41 5c pop %r12 11c97: 41 5d pop %r13 11c99: 41 5e pop %r14 11c9b: 41 5f pop %r15 11c9d: c3 retq 11c9e: b9 00 00 08 00 mov $0x80000,%ecx 11ca3: eb 95 jmp 11c3a 11ca5: b9 00 00 00 02 mov $0x2000000,%ecx 11caa: eb 8e jmp 11c3a 11cac: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11cb1: 48 c1 e7 06 shl $0x6,%rdi 11cb5: 48 03 3d 00 00 00 00 add 0x0(%rip),%rdi # 11cbc 11cbc: 48 8b 80 20 57 00 00 mov 0x5720(%rax),%rax 11cc3: 48 39 47 18 cmp %rax,0x18(%rdi) 11cc7: 75 bc jne 11c85 11cc9: 48 89 3c 24 mov %rdi,(%rsp) 11ccd: e8 00 00 00 00 callq 11cd2 11cd2: 48 8b 3c 24 mov (%rsp),%rdi 11cd6: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 11cdb: 4c 89 f2 mov %r14,%rdx 11cde: 48 2b 3d 00 00 00 00 sub 0x0(%rip),%rdi # 11ce5 11ce5: 48 c1 ff 06 sar $0x6,%rdi 11ce9: 48 c1 e7 0c shl $0xc,%rdi 11ced: 48 03 3d 00 00 00 00 add 0x0(%rip),%rdi # 11cf4 11cf4: 48 01 df add %rbx,%rdi 11cf7: e8 00 00 00 00 callq 11cfc 11cfc: 85 c0 test %eax,%eax 11cfe: 75 1c jne 11d1c 11d00: 48 8b 5d 00 mov 0x0(%rbp),%rbx 11d04: 4d 01 f4 add %r14,%r12 11d07: 4c 01 f3 add %r14,%rbx 11d0a: 48 89 5d 00 mov %rbx,0x0(%rbp) 11d0e: 4d 29 f7 sub %r14,%r15 11d11: 0f 85 d2 fe ff ff jne 11be9 11d17: e9 70 ff ff ff jmpq 11c8c 11d1c: 49 c7 c4 f2 ff ff ff mov $0xfffffffffffffff2,%r12 11d23: e9 64 ff ff ff jmpq 11c8c 11d28: 45 31 e4 xor %r12d,%r12d 11d2b: e9 5c ff ff ff jmpq 11c8c 0000000000011d30 : 11d30: e8 00 00 00 00 callq 11d35 11d35: 83 fe 01 cmp $0x1,%esi 11d38: 74 10 je 11d4a 11d3a: 83 fe 02 cmp $0x2,%esi 11d3d: 75 08 jne 11d47 11d3f: 48 8b 87 90 0f 00 00 mov 0xf90(%rdi),%rax 11d46: c3 retq 11d47: 31 c0 xor %eax,%eax 11d49: c3 retq 11d4a: 48 8b 87 80 0f 00 00 mov 0xf80(%rdi),%rax 11d51: c3 retq 11d52: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11d59: 00 00 00 00 11d5d: 0f 1f 00 nopl (%rax) 0000000000011d60 : 11d60: e8 00 00 00 00 callq 11d65 11d65: 41 57 push %r15 11d67: 41 56 push %r14 11d69: 41 55 push %r13 11d6b: 41 54 push %r12 11d6d: 55 push %rbp 11d6e: 53 push %rbx 11d6f: 48 83 ec 18 sub $0x18,%rsp 11d73: 48 8b af 40 03 00 00 mov 0x340(%rdi),%rbp 11d7a: 4c 8b b7 20 02 00 00 mov 0x220(%rdi),%r14 11d81: 48 85 ed test %rbp,%rbp 11d84: 0f 84 12 02 00 00 je 11f9c 11d8a: 49 83 7e 70 00 cmpq $0x0,0x70(%r14) 11d8f: 0f 85 20 02 00 00 jne 11fb5 11d95: 4d 8b 66 58 mov 0x58(%r14),%r12 11d99: 8b 45 5c mov 0x5c(%rbp),%eax 11d9c: 49 89 fd mov %rdi,%r13 11d9f: 48 89 f3 mov %rsi,%rbx 11da2: 85 c0 test %eax,%eax 11da4: 0f 84 18 02 00 00 je 11fc2 11daa: 8d 50 01 lea 0x1(%rax),%edx 11dad: f0 0f b1 55 5c lock cmpxchg %edx,0x5c(%rbp) 11db2: 75 ee jne 11da2 11db4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11dbb 11dbb: ba 40 00 00 00 mov $0x40,%edx 11dc0: be c0 0d 00 00 mov $0xdc0,%esi 11dc5: e8 00 00 00 00 callq 11dca 11dca: 49 89 c7 mov %rax,%r15 11dcd: 48 85 c0 test %rax,%rax 11dd0: 0f 84 f7 01 00 00 je 11fcd 11dd6: 49 8d 85 08 03 00 00 lea 0x308(%r13),%rax 11ddd: 48 89 04 24 mov %rax,(%rsp) 11de1: 49 89 07 mov %rax,(%r15) 11de4: 49 8b 85 20 03 00 00 mov 0x320(%r13),%rax 11deb: 49 89 47 10 mov %rax,0x10(%r15) 11def: 49 8b 85 28 03 00 00 mov 0x328(%r13),%rax 11df6: 48 83 c0 01 add $0x1,%rax 11dfa: 49 89 47 18 mov %rax,0x18(%r15) 11dfe: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 11e05: 00 00 80 11e08: 49 89 47 28 mov %rax,0x28(%r15) 11e0c: 4d 85 f6 test %r14,%r14 11e0f: 0f 84 35 01 00 00 je 11f4a 11e15: 41 f6 46 68 01 testb $0x1,0x68(%r14) 11e1a: 0f 84 2a 01 00 00 je 11f4a 11e20: 49 8b 46 10 mov 0x10(%r14),%rax 11e24: 31 c9 xor %ecx,%ecx 11e26: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 11e2d: 00 11e2e: 48 c1 e8 3d shr $0x3d,%rax 11e32: 0f 95 c1 setne %cl 11e35: 48 85 c9 test %rcx,%rcx 11e38: 0f 85 97 01 00 00 jne 11fd5 11e3e: ba ff ff ff ff mov $0xffffffff,%edx 11e43: be c0 0c 00 00 mov $0xcc0,%esi 11e48: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 11e4d: e8 00 00 00 00 callq 11e52 11e52: 49 89 47 20 mov %rax,0x20(%r15) 11e56: 48 85 c0 test %rax,%rax 11e59: 0f 84 a0 01 00 00 je 11fff 11e5f: 4c 8d 6d 78 lea 0x78(%rbp),%r13 11e63: 4c 89 ef mov %r13,%rdi 11e66: e8 00 00 00 00 callq 11e6b 11e6b: 4c 89 e6 mov %r12,%rsi 11e6e: 48 89 ef mov %rbp,%rdi 11e71: e8 00 00 00 00 callq 11e76 11e76: 48 85 c0 test %rax,%rax 11e79: 0f 84 f4 00 00 00 je 11f73 11e7f: 4c 39 20 cmp %r12,(%rax) 11e82: 0f 87 eb 00 00 00 ja 11f73 11e88: 41 f6 46 68 02 testb $0x2,0x68(%r14) 11e8d: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 11e92: 0f 85 c5 00 00 00 jne 11f5d 11e98: 4c 89 ef mov %r13,%rdi 11e9b: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 11ea0: e8 00 00 00 00 callq 11ea5 11ea5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 11eac 11eac: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 11eb1: 48 05 e8 03 00 00 add $0x3e8,%rax 11eb7: 48 89 44 24 10 mov %rax,0x10(%rsp) 11ebc: 48 8b 3c 24 mov (%rsp),%rdi 11ec0: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 11ec5: e8 00 00 00 00 callq 11eca 11eca: 4c 89 ef mov %r13,%rdi 11ecd: 49 89 47 08 mov %rax,0x8(%r15) 11ed1: e8 00 00 00 00 callq 11ed6 11ed6: 4c 89 ff mov %r15,%rdi 11ed9: e8 00 00 00 00 callq 11ede 11ede: 4c 89 ef mov %r13,%rdi 11ee1: 41 89 c4 mov %eax,%r12d 11ee4: e8 00 00 00 00 callq 11ee9 11ee9: 45 85 e4 test %r12d,%r12d 11eec: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 11ef1: 0f 85 ee 00 00 00 jne 11fe5 11ef7: 49 83 7e 10 00 cmpq $0x0,0x10(%r14) 11efc: 74 2e je 11f2c 11efe: 48 ba ff ff ff ff ff movabs $0xffffffffffffff,%rdx 11f05: ff ff 00 11f08: 49 8b 77 20 mov 0x20(%r15),%rsi 11f0c: 48 8b 04 ce mov (%rsi,%rcx,8),%rax 11f10: 48 21 d0 and %rdx,%rax 11f13: 48 c1 e0 06 shl $0x6,%rax 11f17: 48 03 05 00 00 00 00 add 0x0(%rip),%rax # 11f1e 11f1e: 48 89 04 cb mov %rax,(%rbx,%rcx,8) 11f22: 48 83 c1 01 add $0x1,%rcx 11f26: 49 39 4e 10 cmp %rcx,0x10(%r14) 11f2a: 77 e0 ja 11f0c 11f2c: 4d 89 7e 70 mov %r15,0x70(%r14) 11f30: 48 89 ef mov %rbp,%rdi 11f33: e8 00 00 00 00 callq 11f38 11f38: 48 83 c4 18 add $0x18,%rsp 11f3c: 44 89 e0 mov %r12d,%eax 11f3f: 5b pop %rbx 11f40: 5d pop %rbp 11f41: 41 5c pop %r12 11f43: 41 5d pop %r13 11f45: 41 5e pop %r14 11f47: 41 5f pop %r15 11f49: c3 retq 11f4a: 48 b8 00 00 00 00 00 movabs $0xc000000000000000,%rax 11f51: 00 00 c0 11f54: 49 89 47 28 mov %rax,0x28(%r15) 11f58: e9 c3 fe ff ff jmpq 11e20 11f5d: 48 83 b8 a0 00 00 00 cmpq $0x0,0xa0(%rax) 11f64: 00 11f65: 0f 84 2d ff ff ff je 11e98 11f6b: 41 bc ff ff ff ff mov $0xffffffff,%r12d 11f71: eb 06 jmp 11f79 11f73: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d 11f79: 4c 89 ef mov %r13,%rdi 11f7c: e8 00 00 00 00 callq 11f81 11f81: 49 8b 7f 20 mov 0x20(%r15),%rdi 11f85: e8 00 00 00 00 callq 11f8a 11f8a: 4c 89 ff mov %r15,%rdi 11f8d: e8 00 00 00 00 callq 11f92 11f92: 48 89 ef mov %rbp,%rdi 11f95: e8 00 00 00 00 callq 11f9a 11f9a: eb 9c jmp 11f38 11f9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11fa3: bf 02 00 00 00 mov $0x2,%edi 11fa8: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d 11fae: e8 00 00 00 00 callq 11fb3 11fb3: eb 83 jmp 11f38 11fb5: 0f 0b ud2 11fb7: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d 11fbd: e9 76 ff ff ff jmpq 11f38 11fc2: 41 bc fd ff ff ff mov $0xfffffffd,%r12d 11fc8: e9 6b ff ff ff jmpq 11f38 11fcd: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11fd3: eb bd jmp 11f92 11fd5: 49 c7 47 20 00 00 00 movq $0x0,0x20(%r15) 11fdc: 00 11fdd: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11fe3: eb a5 jmp 11f8a 11fe5: 41 83 fc f0 cmp $0xfffffff0,%r12d 11fe9: 75 96 jne 11f81 11feb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 11ff2 11ff2: 48 39 44 24 10 cmp %rax,0x10(%rsp) 11ff7: 0f 89 bf fe ff ff jns 11ebc 11ffd: eb 82 jmp 11f81 11fff: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 12005: eb 83 jmp 11f8a 12007: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1200e: 00 00 0000000000012010 : 12010: e8 00 00 00 00 callq 12015 12015: 48 85 ff test %rdi,%rdi 12018: 74 6a je 12084 1201a: 41 54 push %r12 1201c: 31 c0 xor %eax,%eax 1201e: 55 push %rbp 1201f: 53 push %rbx 12020: 48 8b 57 58 mov 0x58(%rdi),%rdx 12024: 48 89 fb mov %rdi,%rbx 12027: 48 85 d2 test %rdx,%rdx 1202a: 75 05 jne 12031 1202c: 5b pop %rbx 1202d: 5d pop %rbp 1202e: 41 5c pop %r12 12030: c3 retq 12031: 48 8b 4f 10 mov 0x10(%rdi),%rcx 12035: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1203c: bf 02 00 00 00 mov $0x2,%edi 12041: e8 00 00 00 00 callq 12046 12046: 48 8b 43 70 mov 0x70(%rbx),%rax 1204a: 48 85 c0 test %rax,%rax 1204d: 74 69 je 120b8 1204f: 48 8b 78 20 mov 0x20(%rax),%rdi 12053: 48 85 ff test %rdi,%rdi 12056: 74 2f je 12087 12058: 4c 8b 60 08 mov 0x8(%rax),%r12 1205c: 48 8b 00 mov (%rax),%rax 1205f: 48 8b 68 50 mov 0x50(%rax),%rbp 12063: e8 00 00 00 00 callq 12068 12068: 48 8b 7b 70 mov 0x70(%rbx),%rdi 1206c: e8 00 00 00 00 callq 12071 12071: 49 39 ec cmp %rbp,%r12 12074: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx) 1207b: 00 1207c: 5b pop %rbx 1207d: 0f 94 c0 sete %al 12080: 5d pop %rbp 12081: 41 5c pop %r12 12083: c3 retq 12084: 31 c0 xor %eax,%eax 12086: c3 retq 12087: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 1208e 1208e: 75 c8 jne 12058 12090: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12097: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 1209e 1209e: e8 00 00 00 00 callq 120a3 120a3: 0f 0b ud2 120a5: 48 8b 43 70 mov 0x70(%rbx),%rax 120a9: 48 85 c0 test %rax,%rax 120ac: 75 15 jne 120c3 120ae: 5b pop %rbx 120af: b8 01 00 00 00 mov $0x1,%eax 120b4: 5d pop %rbp 120b5: 41 5c pop %r12 120b7: c3 retq 120b8: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 120bf 120bf: 75 ed jne 120ae 120c1: eb cd jmp 12090 120c3: 48 8b 78 20 mov 0x20(%rax),%rdi 120c7: eb 8f jmp 12058 120c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000120d0 : 120d0: e8 00 00 00 00 callq 120d5 120d5: 31 c0 xor %eax,%eax 120d7: 48 83 7f 10 00 cmpq $0x0,0x10(%rdi) 120dc: 74 24 je 12102 120de: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 120e5: 00 120e6: 31 d2 xor %edx,%edx 120e8: 48 85 f6 test %rsi,%rsi 120eb: 74 04 je 120f1 120ed: 48 8b 14 c6 mov (%rsi,%rax,8),%rdx 120f1: 4c 8b 07 mov (%rdi),%r8 120f4: 48 83 c0 01 add $0x1,%rax 120f8: 49 89 14 08 mov %rdx,(%r8,%rcx,1) 120fc: 48 39 47 10 cmp %rax,0x10(%rdi) 12100: 77 dc ja 120de 12102: c3 retq 12103: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1210a: 00 00 00 00 1210e: 66 90 xchg %ax,%ax 0000000000012110 : 12110: e8 00 00 00 00 callq 12115 12115: 41 56 push %r14 12117: 41 55 push %r13 12119: 41 54 push %r12 1211b: 45 31 e4 xor %r12d,%r12d 1211e: 55 push %rbp 1211f: 53 push %rbx 12120: 48 bb ff ff ff ff ff movabs $0x7fffffffffffffff,%rbx 12127: ff ff 7f 1212a: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 12131: 4c 8b b7 48 01 00 00 mov 0x148(%rdi),%r14 12138: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1213f: 00 00 12141: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 12148: 00 12149: 31 c0 xor %eax,%eax 1214b: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 12152: 00 00 12154: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1215b: 00 00 1215d: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 12164: 00 00 12166: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1216d: 00 00 1216f: 48 39 9f 80 01 00 00 cmp %rbx,0x180(%rdi) 12176: 74 2a je 121a2 12178: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 1217f: 00 12180: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12187: 00 00 12189: 0f 85 1f 02 00 00 jne 123ae 1218f: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 12196: 44 89 e0 mov %r12d,%eax 12199: 5b pop %rbx 1219a: 5d pop %rbp 1219b: 41 5c pop %r12 1219d: 41 5d pop %r13 1219f: 41 5e pop %r14 121a1: c3 retq 121a2: 4c 8b af c8 01 00 00 mov 0x1c8(%rdi),%r13 121a9: 48 89 fd mov %rdi,%rbp 121ac: e8 00 00 00 00 callq 121b1 121b1: 48 39 d8 cmp %rbx,%rax 121b4: 74 0d je 121c3 121b6: 48 c1 e8 0c shr $0xc,%rax 121ba: 48 89 85 80 01 00 00 mov %rax,0x180(%rbp) 121c1: eb b5 jmp 12178 121c3: 48 8b 85 80 01 00 00 mov 0x180(%rbp),%rax 121ca: c7 44 24 30 01 00 00 movl $0x1,0x30(%rsp) 121d1: 00 121d2: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 121d7: 48 89 ef mov %rbp,%rdi 121da: 48 89 64 24 38 mov %rsp,0x38(%rsp) 121df: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 121e4: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 121e9: 48 89 44 24 58 mov %rax,0x58(%rsp) 121ee: 48 8b 85 88 01 00 00 mov 0x188(%rbp),%rax 121f5: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 121fc: 00 00 121fe: 48 89 44 24 60 mov %rax,0x60(%rsp) 12203: 48 8b 85 90 01 00 00 mov 0x190(%rbp),%rax 1220a: c7 44 24 40 01 00 00 movl $0x1,0x40(%rsp) 12211: 00 12212: 48 89 44 24 68 mov %rax,0x68(%rsp) 12217: 48 8b 85 98 01 00 00 mov 0x198(%rbp),%rax 1221e: 48 89 64 24 48 mov %rsp,0x48(%rsp) 12223: 48 89 44 24 70 mov %rax,0x70(%rsp) 12228: 48 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%rax 1222f: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 12236: 48 89 44 24 78 mov %rax,0x78(%rsp) 1223b: 48 8b 85 a8 01 00 00 mov 0x1a8(%rbp),%rax 12242: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 12249: 00 1224a: 48 8b 85 b0 01 00 00 mov 0x1b0(%rbp),%rax 12251: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 12258: 00 12259: 48 8b 85 b8 01 00 00 mov 0x1b8(%rbp),%rax 12260: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 12267: 00 12268: 49 8b 86 30 b9 ff ff mov -0x46d0(%r14),%rax 1226f: c7 44 24 08 01 00 00 movl $0x1,0x8(%rsp) 12276: 00 12277: 48 c1 e8 0c shr $0xc,%rax 1227b: 89 44 24 04 mov %eax,0x4(%rsp) 1227f: 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%eax 12285: 89 44 24 0c mov %eax,0xc(%rsp) 12289: e8 00 00 00 00 callq 1228e 1228e: 41 89 c4 mov %eax,%r12d 12291: 85 c0 test %eax,%eax 12293: 0f 85 df fe ff ff jne 12178 12299: 8b 4c 24 74 mov 0x74(%rsp),%ecx 1229d: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 122a4: 31 d2 xor %edx,%edx 122a6: 85 c9 test %ecx,%ecx 122a8: 74 1b je 122c5 122aa: ba 01 00 00 00 mov $0x1,%edx 122af: 83 f9 01 cmp $0x1,%ecx 122b2: 75 11 jne 122c5 122b4: 31 d2 xor %edx,%edx 122b6: 83 78 28 02 cmpl $0x2,0x28(%rax) 122ba: 0f 94 c2 sete %dl 122bd: 48 8d 14 95 03 00 00 lea 0x3(,%rdx,4),%rdx 122c4: 00 122c5: 49 0b 96 a0 d2 ff ff or -0x2d60(%r14),%rdx 122cc: 48 85 c0 test %rax,%rax 122cf: 0f 84 be 00 00 00 je 12393 122d5: f6 40 68 01 testb $0x1,0x68(%rax) 122d9: 0f 84 b4 00 00 00 je 12393 122df: 48 83 ca 20 or $0x20,%rdx 122e3: 48 8b 44 24 58 mov 0x58(%rsp),%rax 122e8: 49 8d be b8 a9 ff ff lea -0x5648(%r14),%rdi 122ef: 48 89 ee mov %rbp,%rsi 122f2: 48 c1 e0 0c shl $0xc,%rax 122f6: 49 89 45 50 mov %rax,0x50(%r13) 122fa: e8 81 ea ff ff callq 10d80 122ff: 41 89 c4 mov %eax,%r12d 12302: 85 c0 test %eax,%eax 12304: 0f 85 92 00 00 00 jne 1239c 1230a: 48 8d b5 78 01 00 00 lea 0x178(%rbp),%rsi 12311: 48 89 ef mov %rbp,%rdi 12314: e8 00 00 00 00 callq 12319 12319: 48 8b 44 24 50 mov 0x50(%rsp),%rax 1231e: 48 89 85 78 01 00 00 mov %rax,0x178(%rbp) 12325: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1232a: 48 89 85 80 01 00 00 mov %rax,0x180(%rbp) 12331: 48 8b 44 24 60 mov 0x60(%rsp),%rax 12336: 48 89 85 88 01 00 00 mov %rax,0x188(%rbp) 1233d: 48 8b 44 24 68 mov 0x68(%rsp),%rax 12342: 48 89 85 90 01 00 00 mov %rax,0x190(%rbp) 12349: 48 8b 44 24 70 mov 0x70(%rsp),%rax 1234e: 48 89 85 98 01 00 00 mov %rax,0x198(%rbp) 12355: 48 8b 44 24 78 mov 0x78(%rsp),%rax 1235a: 48 89 85 a0 01 00 00 mov %rax,0x1a0(%rbp) 12361: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 12368: 00 12369: 48 89 85 a8 01 00 00 mov %rax,0x1a8(%rbp) 12370: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 12377: 00 12378: 48 89 85 b0 01 00 00 mov %rax,0x1b0(%rbp) 1237f: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 12386: 00 12387: 48 89 85 b8 01 00 00 mov %rax,0x1b8(%rbp) 1238e: e9 e5 fd ff ff jmpq 12178 12393: 48 83 ca 60 or $0x60,%rdx 12397: e9 47 ff ff ff jmpq 122e3 1239c: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 123a1: 48 89 ef mov %rbp,%rdi 123a4: e8 00 00 00 00 callq 123a9 123a9: e9 ca fd ff ff jmpq 12178 123ae: e8 00 00 00 00 callq 123b3 123b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 123ba: 00 00 00 00 123be: 66 90 xchg %ax,%ax 00000000000123c0 : 123c0: e8 00 00 00 00 callq 123c5 123c5: 41 55 push %r13 123c7: 41 89 d5 mov %edx,%r13d 123ca: 41 54 push %r12 123cc: 49 89 f4 mov %rsi,%r12 123cf: 55 push %rbp 123d0: 53 push %rbx 123d1: 48 83 ec 08 sub $0x8,%rsp 123d5: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 123dc: 48 85 db test %rbx,%rbx 123df: 74 7a je 1245b 123e1: 48 8b 7b 60 mov 0x60(%rbx),%rdi 123e5: 4c 89 63 58 mov %r12,0x58(%rbx) 123e9: 44 89 6b 68 mov %r13d,0x68(%rbx) 123ed: 48 85 ff test %rdi,%rdi 123f0: 74 17 je 12409 123f2: 4c 8d 47 20 lea 0x20(%rdi),%r8 123f6: b8 ff ff ff ff mov $0xffffffff,%eax 123fb: f0 0f c1 47 20 lock xadd %eax,0x20(%rdi) 12400: 83 f8 01 cmp $0x1,%eax 12403: 74 40 je 12445 12405: 85 c0 test %eax,%eax 12407: 7e 43 jle 1244c 12409: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 12410: 00 00 12412: 48 8b 90 88 04 00 00 mov 0x488(%rax),%rdx 12419: b8 01 00 00 00 mov $0x1,%eax 1241e: 48 89 53 60 mov %rdx,0x60(%rbx) 12422: 48 8d 7a 20 lea 0x20(%rdx),%rdi 12426: f0 0f c1 42 20 lock xadd %eax,0x20(%rdx) 1242b: 85 c0 test %eax,%eax 1242d: 74 67 je 12496 1242f: 78 4e js 1247f 12431: 8d 50 01 lea 0x1(%rax),%edx 12434: 31 c0 xor %eax,%eax 12436: 85 d2 test %edx,%edx 12438: 78 45 js 1247f 1243a: 48 83 c4 08 add $0x8,%rsp 1243e: 5b pop %rbx 1243f: 5d pop %rbp 12440: 41 5c pop %r12 12442: 41 5d pop %r13 12444: c3 retq 12445: e8 00 00 00 00 callq 1244a 1244a: eb bd jmp 12409 1244c: be 03 00 00 00 mov $0x3,%esi 12451: 4c 89 c7 mov %r8,%rdi 12454: e8 00 00 00 00 callq 12459 12459: eb ae jmp 12409 1245b: 31 f6 xor %esi,%esi 1245d: 48 89 fd mov %rdi,%rbp 12460: e8 5b f6 ff ff callq 11ac0 12465: 48 89 85 c8 01 00 00 mov %rax,0x1c8(%rbp) 1246c: 48 89 c3 mov %rax,%rbx 1246f: 48 85 c0 test %rax,%rax 12472: 0f 85 69 ff ff ff jne 123e1 12478: b8 f4 ff ff ff mov $0xfffffff4,%eax 1247d: eb bb jmp 1243a 1247f: be 01 00 00 00 mov $0x1,%esi 12484: e8 00 00 00 00 callq 12489 12489: 31 c0 xor %eax,%eax 1248b: 48 83 c4 08 add $0x8,%rsp 1248f: 5b pop %rbx 12490: 5d pop %rbp 12491: 41 5c pop %r12 12493: 41 5d pop %r13 12495: c3 retq 12496: be 02 00 00 00 mov $0x2,%esi 1249b: 89 44 24 04 mov %eax,0x4(%rsp) 1249f: e8 00 00 00 00 callq 124a4 124a4: 8b 44 24 04 mov 0x4(%rsp),%eax 124a8: eb 90 jmp 1243a 124aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000124b0 : 124b0: e8 00 00 00 00 callq 124b5 124b5: 48 85 ff test %rdi,%rdi 124b8: 74 11 je 124cb 124ba: 48 8b 47 60 mov 0x60(%rdi),%rax 124be: 48 85 c0 test %rax,%rax 124c1: 74 0a je 124cd 124c3: 48 8b 80 98 03 00 00 mov 0x398(%rax),%rax 124ca: c3 retq 124cb: 31 c0 xor %eax,%eax 124cd: c3 retq 124ce: 66 90 xchg %ax,%ax 00000000000124d0 : 124d0: e8 00 00 00 00 callq 124d5 124d5: 48 85 ff test %rdi,%rdi 124d8: 74 27 je 12501 124da: 48 8b 47 58 mov 0x58(%rdi),%rax 124de: 45 31 c0 xor %r8d,%r8d 124e1: 48 85 c0 test %rax,%rax 124e4: 74 17 je 124fd 124e6: 48 8b 4f 10 mov 0x10(%rdi),%rcx 124ea: 48 39 d0 cmp %rdx,%rax 124ed: 77 0e ja 124fd 124ef: 48 c1 e1 0c shl $0xc,%rcx 124f3: 48 01 c8 add %rcx,%rax 124f6: 48 39 f0 cmp %rsi,%rax 124f9: 41 0f 97 c0 seta %r8b 124fd: 44 89 c0 mov %r8d,%eax 12500: c3 retq 12501: 45 31 c0 xor %r8d,%r8d 12504: 44 89 c0 mov %r8d,%eax 12507: c3 retq 12508: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1250f: 00 0000000000012510 : 12510: e8 00 00 00 00 callq 12515 12515: 48 85 ff test %rdi,%rdi 12518: 74 09 je 12523 1251a: 48 83 7f 58 00 cmpq $0x0,0x58(%rdi) 1251f: 0f 95 c0 setne %al 12522: c3 retq 12523: 31 c0 xor %eax,%eax 12525: c3 retq 12526: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1252d: 00 00 00 0000000000012530 : 12530: e8 00 00 00 00 callq 12535 12535: 48 85 ff test %rdi,%rdi 12538: 74 07 je 12541 1253a: 8b 47 68 mov 0x68(%rdi),%eax 1253d: 83 e0 01 and $0x1,%eax 12540: c3 retq 12541: 31 c0 xor %eax,%eax 12543: c3 retq 12544: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1254b: 00 00 00 00 1254f: 90 nop 0000000000012550 : 12550: e8 00 00 00 00 callq 12555 12555: 31 c0 xor %eax,%eax 12557: 48 85 f6 test %rsi,%rsi 1255a: 74 0f je 1256b 1255c: 8b 56 24 mov 0x24(%rsi),%edx 1255f: 31 c0 xor %eax,%eax 12561: 85 d2 test %edx,%edx 12563: 0f 95 c0 setne %al 12566: 83 fa 01 cmp $0x1,%edx 12569: 74 01 je 1256c 1256b: c3 retq 1256c: 83 7f 28 02 cmpl $0x2,0x28(%rdi) 12570: 74 05 je 12577 12572: 48 83 c8 02 or $0x2,%rax 12576: c3 retq 12577: 48 83 c8 06 or $0x6,%rax 1257b: c3 retq 1257c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000012580 : 12580: e8 00 00 00 00 callq 12585 12585: 31 c0 xor %eax,%eax 12587: 48 85 d2 test %rdx,%rdx 1258a: 74 0f je 1259b 1258c: 8b 52 24 mov 0x24(%rdx),%edx 1258f: 31 c0 xor %eax,%eax 12591: 85 d2 test %edx,%edx 12593: 0f 95 c0 setne %al 12596: 83 fa 01 cmp $0x1,%edx 12599: 74 1c je 125b7 1259b: 48 0b 87 e8 28 00 00 or 0x28e8(%rdi),%rax 125a2: 48 85 f6 test %rsi,%rsi 125a5: 74 06 je 125ad 125a7: f6 46 68 01 testb $0x1,0x68(%rsi) 125ab: 75 05 jne 125b2 125ad: 48 83 c8 60 or $0x60,%rax 125b1: c3 retq 125b2: 48 83 c8 20 or $0x20,%rax 125b6: c3 retq 125b7: 83 7e 28 02 cmpl $0x2,0x28(%rsi) 125bb: 74 06 je 125c3 125bd: 48 83 c8 02 or $0x2,%rax 125c1: eb d8 jmp 1259b 125c3: 48 83 c8 06 or $0x6,%rax 125c7: eb d2 jmp 1259b 125c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000125d0 : 125d0: e8 00 00 00 00 callq 125d5 125d5: 41 57 push %r15 125d7: 41 56 push %r14 125d9: 41 55 push %r13 125db: 41 54 push %r12 125dd: 55 push %rbp 125de: 44 89 cd mov %r9d,%ebp 125e1: 53 push %rbx 125e2: 48 83 ec 48 sub $0x48,%rsp 125e6: 4c 8b 8c 24 80 00 00 mov 0x80(%rsp),%r9 125ed: 00 125ee: 44 8b b4 24 88 00 00 mov 0x88(%rsp),%r14d 125f5: 00 125f6: 89 4c 24 04 mov %ecx,0x4(%rsp) 125fa: 48 89 54 24 08 mov %rdx,0x8(%rsp) 125ff: 48 8b 94 24 90 00 00 mov 0x90(%rsp),%rdx 12606: 00 12607: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 1260c: 49 8b 19 mov (%r9),%rbx 1260f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12616: 00 00 12618: 48 89 44 24 40 mov %rax,0x40(%rsp) 1261d: 31 c0 xor %eax,%eax 1261f: 48 8b 83 d8 57 00 00 mov 0x57d8(%rbx),%rax 12626: 81 38 ff 0f 00 00 cmpl $0xfff,(%rax) 1262c: 0f 86 ac 02 00 00 jbe 128de 12632: 49 89 f4 mov %rsi,%r12 12635: 4d 89 c7 mov %r8,%r15 12638: 45 84 f6 test %r14b,%r14b 1263b: 75 71 jne 126ae 1263d: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 12644: ff ff 7f 12647: 48 39 46 08 cmp %rax,0x8(%rsi) 1264b: 74 61 je 126ae 1264d: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 12652: 48 8b 4f 08 mov 0x8(%rdi),%rcx 12656: 48 39 c1 cmp %rax,%rcx 12659: 74 2b je 12686 1265b: 8b 46 24 mov 0x24(%rsi),%eax 1265e: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 12663: 48 c1 e1 0c shl $0xc,%rcx 12667: 48 8b b3 48 01 00 00 mov 0x148(%rbx),%rsi 1266e: 83 f8 01 cmp $0x1,%eax 12671: 0f 84 69 02 00 00 je 128e0 12677: 83 f8 02 cmp $0x2,%eax 1267a: 75 07 jne 12683 1267c: 48 03 8e 48 b9 ff ff add -0x46b8(%rsi),%rcx 12683: 49 01 cf add %rcx,%r15 12686: 4c 89 3a mov %r15,(%rdx) 12689: 31 c0 xor %eax,%eax 1268b: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 12690: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 12697: 00 00 12699: 0f 85 a0 02 00 00 jne 1293f 1269f: 48 83 c4 48 add $0x48,%rsp 126a3: 5b pop %rbx 126a4: 5d pop %rbp 126a5: 41 5c pop %r12 126a7: 41 5d pop %r13 126a9: 41 5e pop %r14 126ab: 41 5f pop %r15 126ad: c3 retq 126ae: 89 e8 mov %ebp,%eax 126b0: 4c 89 f9 mov %r15,%rcx 126b3: 48 89 df mov %rbx,%rdi 126b6: 4c 89 4c 24 28 mov %r9,0x28(%rsp) 126bb: 81 e1 ff 0f 00 00 and $0xfff,%ecx 126c1: 48 c1 e0 15 shl $0x15,%rax 126c5: 48 01 c8 add %rcx,%rax 126c8: 48 03 83 80 0f 00 00 add 0xf80(%rbx),%rax 126cf: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 126d4: 48 89 02 mov %rax,(%rdx) 126d7: 48 8b 83 d8 57 00 00 mov 0x57d8(%rbx),%rax 126de: 31 d2 xor %edx,%edx 126e0: 44 8b 68 04 mov 0x4(%rax),%r13d 126e4: 8b 44 24 04 mov 0x4(%rsp),%eax 126e8: 41 83 c5 07 add $0x7,%r13d 126ec: c1 e0 03 shl $0x3,%eax 126ef: 41 83 e5 f8 and $0xfffffff8,%r13d 126f3: 89 44 24 18 mov %eax,0x18(%rsp) 126f7: 46 8d 04 ad 00 00 00 lea 0x0(,%r13,4),%r8d 126fe: 00 126ff: 41 8d 34 00 lea (%r8,%rax,1),%esi 12703: 44 89 44 24 20 mov %r8d,0x20(%rsp) 12708: e8 00 00 00 00 callq 1270d 1270d: 85 c0 test %eax,%eax 1270f: 0f 85 76 ff ff ff jne 1268b 12715: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1271a: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 12721: c1 e5 0c shl $0xc,%ebp 12724: 8b 74 24 20 mov 0x20(%rsp),%esi 12728: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax 1272f: 48 03 70 10 add 0x10(%rax),%rsi 12733: 48 89 74 24 20 mov %rsi,0x20(%rsp) 12738: e8 00 00 00 00 callq 1273d 1273d: 89 ea mov %ebp,%edx 1273f: 8b 4c 24 18 mov 0x18(%rsp),%ecx 12743: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 12748: 48 01 c2 add %rax,%rdx 1274b: 48 8b 44 24 30 mov 0x30(%rsp),%rax 12750: 45 31 c0 xor %r8d,%r8d 12753: 48 8b b8 88 01 00 00 mov 0x188(%rax),%rdi 1275a: 48 8b 83 d8 57 00 00 mov 0x57d8(%rbx),%rax 12761: 48 8b 40 08 mov 0x8(%rax),%rax 12765: e8 00 00 00 00 callq 1276a 1276a: 4c 8b 4c 24 28 mov 0x28(%rsp),%r9 1276f: 48 8b 44 24 30 mov 0x30(%rsp),%rax 12774: 48 8b b0 88 01 00 00 mov 0x188(%rax),%rsi 1277b: 49 8b 41 08 mov 0x8(%r9),%rax 1277f: 4c 89 cf mov %r9,%rdi 12782: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 12789: e8 00 00 00 00 callq 1278e 1278e: 4c 8b 4c 24 30 mov 0x30(%rsp),%r9 12793: 49 8b 89 88 01 00 00 mov 0x188(%r9),%rcx 1279a: 44 39 69 08 cmp %r13d,0x8(%rcx) 1279e: 0f 87 94 01 00 00 ja 12938 127a4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 127a9: 4c 89 e2 mov %r12,%rdx 127ac: 48 89 df mov %rbx,%rdi 127af: 4c 89 4c 24 20 mov %r9,0x20(%rsp) 127b4: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 127b9: 48 8b b0 c8 01 00 00 mov 0x1c8(%rax),%rsi 127c0: 48 89 74 24 10 mov %rsi,0x10(%rsp) 127c5: e8 00 00 00 00 callq 127ca 127ca: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 127cf: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 127d4: 48 89 c5 mov %rax,%rbp 127d7: 48 83 c8 08 or $0x8,%rax 127db: 45 84 f6 test %r14b,%r14b 127de: 4c 8b 4c 24 20 mov 0x20(%rsp),%r9 127e3: 48 0f 45 e8 cmovne %rax,%rbp 127e7: 48 8b 41 18 mov 0x18(%rcx),%rax 127eb: 41 83 7c 24 24 01 cmpl $0x1,0x24(%r12) 127f1: 4e 8d 2c a8 lea (%rax,%r13,4),%r13 127f5: 0f 84 f1 00 00 00 je 128ec 127fb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 12800: 4c 8b 40 08 mov 0x8(%rax),%r8 12804: 8b 44 24 04 mov 0x4(%rsp),%eax 12808: 49 c1 e0 0c shl $0xc,%r8 1280c: 4f 8d 14 38 lea (%r8,%r15,1),%r10 12810: 4c 03 93 50 54 00 00 add 0x5450(%rbx),%r10 12817: 4c 8d 7c 24 38 lea 0x38(%rsp),%r15 1281c: 4c 89 54 24 38 mov %r10,0x38(%rsp) 12821: 85 c0 test %eax,%eax 12823: 74 61 je 12886 12825: 44 8b 64 24 04 mov 0x4(%rsp),%r12d 1282a: 45 31 f6 xor %r14d,%r14d 1282d: 4c 8d 7c 24 38 lea 0x38(%rsp),%r15 12832: 49 c1 e4 0c shl $0xc,%r12 12836: eb 15 jmp 1284d 12838: 48 81 44 24 38 00 10 addq $0x1000,0x38(%rsp) 1283f: 00 00 12841: 49 81 c6 00 10 00 00 add $0x1000,%r14 12848: 4d 39 f4 cmp %r14,%r12 1284b: 74 34 je 12881 1284d: 4d 89 e9 mov %r13,%r9 12850: 49 89 e8 mov %rbp,%r8 12853: 4c 89 f9 mov %r15,%rcx 12856: ba 01 00 00 00 mov $0x1,%edx 1285b: 4c 89 f6 mov %r14,%rsi 1285e: 48 89 df mov %rbx,%rdi 12861: e8 00 00 00 00 callq 12866 12866: 85 c0 test %eax,%eax 12868: 74 ce je 12838 1286a: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1286f: 89 44 24 04 mov %eax,0x4(%rsp) 12873: e8 00 00 00 00 callq 12878 12878: 8b 44 24 04 mov 0x4(%rsp),%eax 1287c: e9 0a fe ff ff jmpq 1268b 12881: 4c 8b 4c 24 30 mov 0x30(%rsp),%r9 12886: 31 d2 xor %edx,%edx 12888: 48 8d b3 10 58 00 00 lea 0x5810(%rbx),%rsi 1288f: 4c 89 f9 mov %r15,%rcx 12892: 4c 89 cf mov %r9,%rdi 12895: e8 00 00 00 00 callq 1289a 1289a: 85 c0 test %eax,%eax 1289c: 75 cc jne 1286a 1289e: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 128a3: 48 85 d2 test %rdx,%rdx 128a6: 0f 84 df fd ff ff je 1268b 128ac: 48 8d 7a 38 lea 0x38(%rdx),%rdi 128b0: b9 ff ff ff ff mov $0xffffffff,%ecx 128b5: f0 0f c1 4a 38 lock xadd %ecx,0x38(%rdx) 128ba: 83 f9 01 cmp $0x1,%ecx 128bd: 74 67 je 12926 128bf: 85 c9 test %ecx,%ecx 128c1: 0f 8f c4 fd ff ff jg 1268b 128c7: be 03 00 00 00 mov $0x3,%esi 128cc: 89 44 24 04 mov %eax,0x4(%rsp) 128d0: e8 00 00 00 00 callq 128d5 128d5: 8b 44 24 04 mov 0x4(%rsp),%eax 128d9: e9 ad fd ff ff jmpq 1268b 128de: 0f 0b ud2 128e0: 48 03 8e 38 b9 ff ff add -0x46c8(%rsi),%rcx 128e7: e9 97 fd ff ff jmpq 12683 128ec: 48 8b 46 30 mov 0x30(%rsi),%rax 128f0: 4d 89 fa mov %r15,%r10 128f3: 8b 54 24 04 mov 0x4(%rsp),%edx 128f7: 31 f6 xor %esi,%esi 128f9: 49 c1 ea 0c shr $0xc,%r10 128fd: 4d 89 e9 mov %r13,%r9 12900: 49 89 e8 mov %rbp,%r8 12903: 48 89 df mov %rbx,%rdi 12906: 4a 8d 0c d0 lea (%rax,%r10,8),%rcx 1290a: e8 00 00 00 00 callq 1290f 1290f: 85 c0 test %eax,%eax 12911: 0f 85 53 ff ff ff jne 1286a 12917: 4c 8b 4c 24 30 mov 0x30(%rsp),%r9 1291c: 4c 8d 7c 24 38 lea 0x38(%rsp),%r15 12921: e9 60 ff ff ff jmpq 12886 12926: 89 44 24 04 mov %eax,0x4(%rsp) 1292a: e8 00 00 00 00 callq 1292f 1292f: 8b 44 24 04 mov 0x4(%rsp),%eax 12933: e9 53 fd ff ff jmpq 1268b 12938: 0f 0b ud2 1293a: e9 65 fe ff ff jmpq 127a4 1293f: e8 00 00 00 00 callq 12944 12944: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1294b: 00 00 00 00 1294f: 90 nop 0000000000012950 : 12950: e8 00 00 00 00 callq 12955 12955: 48 8b b7 c8 01 00 00 mov 0x1c8(%rdi),%rsi 1295c: 48 85 f6 test %rsi,%rsi 1295f: 74 34 je 12995 12961: 41 54 push %r12 12963: 48 8d 97 78 01 00 00 lea 0x178(%rdi),%rdx 1296a: 55 push %rbp 1296b: 48 8b 87 48 01 00 00 mov 0x148(%rdi),%rax 12972: 48 89 fd mov %rdi,%rbp 12975: 4c 8d a0 b8 a9 ff ff lea -0x5648(%rax),%r12 1297c: 4c 89 e7 mov %r12,%rdi 1297f: e8 00 00 00 00 callq 12984 12984: 48 89 ee mov %rbp,%rsi 12987: 4c 89 e7 mov %r12,%rdi 1298a: 5d pop %rbp 1298b: 48 89 c2 mov %rax,%rdx 1298e: 41 5c pop %r12 12990: e9 eb e3 ff ff jmpq 10d80 12995: 31 c0 xor %eax,%eax 12997: c3 retq 12998: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1299f: 00 00000000000129a0 : 129a0: e8 00 00 00 00 callq 129a5 129a5: 48 85 d2 test %rdx,%rdx 129a8: 0f 84 a4 01 00 00 je 12b52 129ae: 41 56 push %r14 129b0: 31 c0 xor %eax,%eax 129b2: 41 55 push %r13 129b4: 41 54 push %r12 129b6: 55 push %rbp 129b7: 53 push %rbx 129b8: 48 89 f3 mov %rsi,%rbx 129bb: 48 83 ec 08 sub $0x8,%rsp 129bf: 80 7e 6c 00 cmpb $0x0,0x6c(%rsi) 129c3: 75 47 jne 12a0c 129c5: 48 83 7e 58 00 cmpq $0x0,0x58(%rsi) 129ca: 49 89 fc mov %rdi,%r12 129cd: 48 89 d5 mov %rdx,%rbp 129d0: 0f 85 92 00 00 00 jne 12a68 129d6: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 129db: 0f 84 d8 00 00 00 je 12ab9 129e1: 8b 45 24 mov 0x24(%rbp),%eax 129e4: 83 e8 03 sub $0x3,%eax 129e7: 83 f8 02 cmp $0x2,%eax 129ea: 0f 86 4e 01 00 00 jbe 12b3e 129f0: 48 89 ef mov %rbp,%rdi 129f3: e8 00 00 00 00 callq 129f8 129f8: 84 c0 test %al,%al 129fa: 75 1d jne 12a19 129fc: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 12a03: ff ff 7f 12a06: 48 89 43 50 mov %rax,0x50(%rbx) 12a0a: 31 c0 xor %eax,%eax 12a0c: 48 83 c4 08 add $0x8,%rsp 12a10: 5b pop %rbx 12a11: 5d pop %rbp 12a12: 41 5c pop %r12 12a14: 41 5d pop %r13 12a16: 41 5e pop %r14 12a18: c3 retq 12a19: 49 81 ec 48 56 00 00 sub $0x5648,%r12 12a20: 48 89 ea mov %rbp,%rdx 12a23: 48 89 de mov %rbx,%rsi 12a26: 4c 89 e7 mov %r12,%rdi 12a29: e8 00 00 00 00 callq 12a2e 12a2e: 48 8b 75 08 mov 0x8(%rbp),%rsi 12a32: 4c 8b 43 30 mov 0x30(%rbx),%r8 12a36: 4c 89 e7 mov %r12,%rdi 12a39: 48 8b 0b mov (%rbx),%rcx 12a3c: 8b 53 10 mov 0x10(%rbx),%edx 12a3f: 49 89 c1 mov %rax,%r9 12a42: 48 c1 e6 0c shl $0xc,%rsi 12a46: 48 89 73 50 mov %rsi,0x50(%rbx) 12a4a: e8 00 00 00 00 callq 12a4f 12a4f: 85 c0 test %eax,%eax 12a51: 0f 85 c6 00 00 00 jne 12b1d 12a57: c6 43 6c 01 movb $0x1,0x6c(%rbx) 12a5b: 48 83 c4 08 add $0x8,%rsp 12a5f: 5b pop %rbx 12a60: 5d pop %rbp 12a61: 41 5c pop %r12 12a63: 41 5d pop %r13 12a65: 41 5e pop %r14 12a67: c3 retq 12a68: 48 8b 56 10 mov 0x10(%rsi),%rdx 12a6c: 44 8b 6e 68 mov 0x68(%rsi),%r13d 12a70: 31 c9 xor %ecx,%ecx 12a72: 41 b9 c0 0c 00 00 mov $0xcc0,%r9d 12a78: 48 8b 7e 18 mov 0x18(%rsi),%rdi 12a7c: 48 8b 36 mov (%rsi),%rsi 12a7f: 49 89 d0 mov %rdx,%r8 12a82: 49 c1 e0 0c shl $0xc,%r8 12a86: e8 00 00 00 00 callq 12a8b 12a8b: 85 c0 test %eax,%eax 12a8d: 74 45 je 12ad4 12a8f: 48 8b 7b 18 mov 0x18(%rbx),%rdi 12a93: 89 44 24 04 mov %eax,0x4(%rsp) 12a97: e8 00 00 00 00 callq 12a9c 12a9c: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 12aa3: 00 12aa4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12aab: e8 00 00 00 00 callq 12ab0 12ab0: 8b 44 24 04 mov 0x4(%rsp),%eax 12ab4: e9 53 ff ff ff jmpq 12a0c 12ab9: 48 89 d9 mov %rbx,%rcx 12abc: 48 89 ea mov %rbp,%rdx 12abf: 31 f6 xor %esi,%esi 12ac1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12ac8: e8 00 00 00 00 callq 12acd 12acd: 0f 0b ud2 12acf: e9 0d ff ff ff jmpq 129e1 12ad4: 4c 8b 73 18 mov 0x18(%rbx),%r14 12ad8: 44 89 e9 mov %r13d,%ecx 12adb: 49 8b bc 24 b8 a9 ff mov -0x5648(%r12),%rdi 12ae2: ff 12ae3: 45 31 c0 xor %r8d,%r8d 12ae6: 83 e1 01 and $0x1,%ecx 12ae9: 41 8b 56 0c mov 0xc(%r14),%edx 12aed: 49 8b 36 mov (%r14),%rsi 12af0: e8 00 00 00 00 callq 12af5 12af5: 85 c0 test %eax,%eax 12af7: 7e 4f jle 12b48 12af9: 41 89 46 08 mov %eax,0x8(%r14) 12afd: 48 8b 53 30 mov 0x30(%rbx),%rdx 12b01: 48 8b 7b 18 mov 0x18(%rbx),%rdi 12b05: 8b 4b 10 mov 0x10(%rbx),%ecx 12b08: 48 8b 33 mov (%rbx),%rsi 12b0b: e8 00 00 00 00 callq 12b10 12b10: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 12b15: 0f 85 c6 fe ff ff jne 129e1 12b1b: eb 9c jmp 12ab9 12b1d: 48 8b 53 50 mov 0x50(%rbx),%rdx 12b21: 48 8b 73 10 mov 0x10(%rbx),%rsi 12b25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12b2c: 89 44 24 04 mov %eax,0x4(%rsp) 12b30: e8 00 00 00 00 callq 12b35 12b35: 8b 44 24 04 mov 0x4(%rsp),%eax 12b39: e9 19 ff ff ff jmpq 12a57 12b3e: b8 ea ff ff ff mov $0xffffffea,%eax 12b43: e9 c4 fe ff ff jmpq 12a0c 12b48: b8 ea ff ff ff mov $0xffffffea,%eax 12b4d: e9 3d ff ff ff jmpq 12a8f 12b52: b8 ea ff ff ff mov $0xffffffea,%eax 12b57: c3 retq 12b58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12b5f: 00 0000000000012b60 : 12b60: e8 00 00 00 00 callq 12b65 12b65: 53 push %rbx 12b66: 80 bf c0 5b 00 00 00 cmpb $0x0,0x5bc0(%rdi) 12b6d: 48 89 fb mov %rdi,%rbx 12b70: 74 11 je 12b83 12b72: 48 8d bb b8 5b 00 00 lea 0x5bb8(%rbx),%rdi 12b79: 31 d2 xor %edx,%edx 12b7b: 31 f6 xor %esi,%esi 12b7d: 5b pop %rbx 12b7e: e9 00 00 00 00 jmpq 12b83 12b83: 48 8d bf a8 5b 00 00 lea 0x5ba8(%rdi),%rdi 12b8a: 31 d2 xor %edx,%edx 12b8c: 31 f6 xor %esi,%esi 12b8e: e8 00 00 00 00 callq 12b93 12b93: eb dd jmp 12b72 12b95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12b9c: 00 00 00 00 0000000000012ba0 : 12ba0: e8 00 00 00 00 callq 12ba5 12ba5: 80 bf 89 57 00 00 00 cmpb $0x0,0x5789(%rdi) 12bac: 75 01 jne 12baf 12bae: c3 retq 12baf: 55 push %rbp 12bb0: 31 d2 xor %edx,%edx 12bb2: 31 f6 xor %esi,%esi 12bb4: 53 push %rbx 12bb5: 48 89 fb mov %rdi,%rbx 12bb8: 48 8d bf f0 3a 01 00 lea 0x13af0(%rdi),%rdi 12bbf: c7 47 08 00 00 00 00 movl $0x0,0x8(%rdi) 12bc6: e8 00 00 00 00 callq 12bcb 12bcb: 80 bb c0 5b 00 00 00 cmpb $0x0,0x5bc0(%rbx) 12bd2: 48 c7 83 f0 3a 01 00 movq $0x0,0x13af0(%rbx) 12bd9: 00 00 00 00 12bdd: 0f 85 9c 00 00 00 jne 12c7f 12be3: 48 8d bb d8 5b 00 00 lea 0x5bd8(%rbx),%rdi 12bea: 31 d2 xor %edx,%edx 12bec: 31 f6 xor %esi,%esi 12bee: e8 00 00 00 00 callq 12bf3 12bf3: 48 8d bb f0 5b 00 00 lea 0x5bf0(%rbx),%rdi 12bfa: 48 8d 93 f8 5b 00 00 lea 0x5bf8(%rbx),%rdx 12c01: 31 f6 xor %esi,%esi 12c03: e8 00 00 00 00 callq 12c08 12c08: 48 8b bb 90 57 00 00 mov 0x5790(%rbx),%rdi 12c0f: 48 85 ff test %rdi,%rdi 12c12: 74 05 je 12c19 12c14: e8 00 00 00 00 callq 12c19 12c19: 48 c7 83 90 57 00 00 movq $0x0,0x5790(%rbx) 12c20: 00 00 00 00 12c24: 48 89 df mov %rbx,%rdi 12c27: 48 8d ab 48 56 00 00 lea 0x5648(%rbx),%rbp 12c2e: e8 00 00 00 00 callq 12c33 12c33: 48 89 df mov %rbx,%rdi 12c36: e8 00 00 00 00 callq 12c3b 12c3b: 48 89 ef mov %rbp,%rdi 12c3e: be 03 00 00 00 mov $0x3,%esi 12c43: e8 00 00 00 00 callq 12c48 12c48: 48 89 ef mov %rbp,%rdi 12c4b: be 04 00 00 00 mov $0x4,%esi 12c50: e8 00 00 00 00 callq 12c55 12c55: 48 89 ef mov %rbp,%rdi 12c58: be 05 00 00 00 mov $0x5,%esi 12c5d: e8 00 00 00 00 callq 12c62 12c62: 48 89 ef mov %rbp,%rdi 12c65: e8 00 00 00 00 callq 12c6a 12c6a: c6 83 89 57 00 00 00 movb $0x0,0x5789(%rbx) 12c71: 5b pop %rbx 12c72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12c79: 5d pop %rbp 12c7a: e9 00 00 00 00 jmpq 12c7f 12c7f: 48 8d bb a8 5b 00 00 lea 0x5ba8(%rbx),%rdi 12c86: 31 d2 xor %edx,%edx 12c88: 31 f6 xor %esi,%esi 12c8a: e8 00 00 00 00 callq 12c8f 12c8f: e9 4f ff ff ff jmpq 12be3 12c94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12c9b: 00 00 00 00 12c9f: 90 nop 0000000000012ca0 : 12ca0: e8 00 00 00 00 callq 12ca5 12ca5: 41 54 push %r12 12ca7: 55 push %rbp 12ca8: 53 push %rbx 12ca9: 48 83 ec 10 sub $0x10,%rsp 12cad: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12cb4: 00 00 12cb6: 48 89 44 24 08 mov %rax,0x8(%rsp) 12cbb: 31 c0 xor %eax,%eax 12cbd: 80 bf 89 57 00 00 00 cmpb $0x0,0x5789(%rdi) 12cc4: 74 79 je 12d3f 12cc6: 8b 87 44 66 01 00 mov 0x16644(%rdi),%eax 12ccc: 48 89 fb mov %rdi,%rbx 12ccf: 85 c0 test %eax,%eax 12cd1: 75 6c jne 12d3f 12cd3: 89 f5 mov %esi,%ebp 12cd5: 40 38 b7 e8 57 00 00 cmp %sil,0x57e8(%rdi) 12cdc: 74 61 je 12d3f 12cde: 4c 8b a7 d8 56 00 00 mov 0x56d8(%rdi),%r12 12ce5: 48 8d bf 10 58 00 00 lea 0x5810(%rdi),%rdi 12cec: 40 84 f6 test %sil,%sil 12cef: 75 67 jne 12d58 12cf1: e8 00 00 00 00 callq 12cf6 12cf6: 49 8b 44 24 60 mov 0x60(%r12),%rax 12cfb: 48 85 c0 test %rax,%rax 12cfe: 74 1f je 12d1f 12d00: 48 8d 78 38 lea 0x38(%rax),%rdi 12d04: ba ff ff ff ff mov $0xffffffff,%edx 12d09: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 12d0e: 83 fa 01 cmp $0x1,%edx 12d11: 0f 84 82 00 00 00 je 12d99 12d17: 85 d2 test %edx,%edx 12d19: 0f 8e 84 00 00 00 jle 12da3 12d1f: 49 c7 44 24 60 00 00 movq $0x0,0x60(%r12) 12d26: 00 00 12d28: 48 8b 83 58 0f 00 00 mov 0xf58(%rbx),%rax 12d2f: 48 c1 e8 0c shr $0xc,%rax 12d33: 49 89 44 24 08 mov %rax,0x8(%r12) 12d38: 40 88 ab e8 57 00 00 mov %bpl,0x57e8(%rbx) 12d3f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 12d44: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12d4b: 00 00 12d4d: 75 63 jne 12db2 12d4f: 48 83 c4 10 add $0x10,%rsp 12d53: 5b pop %rbx 12d54: 5d pop %rbp 12d55: 41 5c pop %r12 12d57: c3 retq 12d58: 45 31 c0 xor %r8d,%r8d 12d5b: b9 01 00 00 00 mov $0x1,%ecx 12d60: 48 89 e2 mov %rsp,%rdx 12d63: be 03 00 00 00 mov $0x3,%esi 12d68: 48 8b 83 e0 57 00 00 mov 0x57e0(%rbx),%rax 12d6f: 48 83 c0 78 add $0x78,%rax 12d73: 48 89 04 24 mov %rax,(%rsp) 12d77: e8 00 00 00 00 callq 12d7c 12d7c: 85 c0 test %eax,%eax 12d7e: 75 09 jne 12d89 12d80: 48 8b 83 b8 0f 00 00 mov 0xfb8(%rbx),%rax 12d87: eb a6 jmp 12d2f 12d89: 89 c6 mov %eax,%esi 12d8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12d92: e8 00 00 00 00 callq 12d97 12d97: eb a6 jmp 12d3f 12d99: e8 00 00 00 00 callq 12d9e 12d9e: e9 7c ff ff ff jmpq 12d1f 12da3: be 03 00 00 00 mov $0x3,%esi 12da8: e8 00 00 00 00 callq 12dad 12dad: e9 6d ff ff ff jmpq 12d1f 12db2: e8 00 00 00 00 callq 12db7 12db7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12dbe: 00 00 0000000000012dc0 : 12dc0: e8 00 00 00 00 callq 12dc5 12dc5: 41 55 push %r13 12dc7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12dce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12dd5: 41 54 push %r12 12dd7: 55 push %rbp 12dd8: 53 push %rbx 12dd9: 48 89 fb mov %rdi,%rbx 12ddc: 48 81 c7 f0 57 00 00 add $0x57f0,%rdi 12de3: 48 83 c4 80 add $0xffffffffffffff80,%rsp 12de7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12dee: 00 00 12df0: 48 89 44 24 78 mov %rax,0x78(%rsp) 12df5: 31 c0 xor %eax,%eax 12df7: e8 00 00 00 00 callq 12dfc 12dfc: 48 8b 3b mov (%rbx),%rdi 12dff: 48 8b 87 50 02 00 00 mov 0x250(%rdi),%rax 12e06: 48 85 c0 test %rax,%rax 12e09: 0f 84 3a 02 00 00 je 13049 12e0f: 4c 8b 20 mov (%rax),%r12 12e12: ba ff ff ff ff mov $0xffffffff,%edx 12e17: 48 8b 87 60 02 00 00 mov 0x260(%rdi),%rax 12e1e: 4d 85 e4 test %r12,%r12 12e21: 4c 0f 44 e2 cmove %rdx,%r12 12e25: 48 85 c0 test %rax,%rax 12e28: 74 07 je 12e31 12e2a: 49 39 c4 cmp %rax,%r12 12e2d: 4c 0f 47 e0 cmova %rax,%r12 12e31: e8 00 00 00 00 callq 12e36 12e36: 48 8d ab 48 56 00 00 lea 0x5648(%rbx),%rbp 12e3d: 48 8b 8b 20 06 00 00 mov 0x620(%rbx),%rcx 12e44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e4b: 4c 39 e0 cmp %r12,%rax 12e4e: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 12e55: 48 89 ef mov %rbp,%rdi 12e58: 41 0f 97 c0 seta %r8b 12e5c: 48 8b 50 30 mov 0x30(%rax),%rdx 12e60: 45 0f b6 c0 movzbl %r8b,%r8d 12e64: e8 00 00 00 00 callq 12e69 12e69: 85 c0 test %eax,%eax 12e6b: 0f 85 64 01 00 00 jne 12fd5 12e71: c6 83 89 57 00 00 01 movb $0x1,0x5789(%rbx) 12e78: 48 89 df mov %rbx,%rdi 12e7b: c6 83 81 57 00 00 01 movb $0x1,0x5781(%rbx) 12e82: e8 00 00 00 00 callq 12e87 12e87: 85 c0 test %eax,%eax 12e89: 0f 85 cc 01 00 00 jne 1305b 12e8f: 48 63 05 00 00 00 00 movslq 0x0(%rip),%rax # 12e96 12e96: 85 c0 test %eax,%eax 12e98: 7e 14 jle 12eae 12e9a: 48 c1 e0 14 shl $0x14,%rax 12e9e: 48 39 83 58 0f 00 00 cmp %rax,0xf58(%rbx) 12ea5: 72 07 jb 12eae 12ea7: 48 89 83 58 0f 00 00 mov %rax,0xf58(%rbx) 12eae: 31 f6 xor %esi,%esi 12eb0: 48 89 df mov %rbx,%rdi 12eb3: e8 00 00 00 00 callq 12eb8 12eb8: 48 8b b3 58 0f 00 00 mov 0xf58(%rbx),%rsi 12ebf: 48 8b bb 48 0f 00 00 mov 0xf48(%rbx),%rdi 12ec6: e8 00 00 00 00 callq 12ecb 12ecb: 48 8b 93 e8 5b 00 00 mov 0x5be8(%rbx),%rdx 12ed2: 48 c7 83 f8 5b 00 00 movq $0x0,0x5bf8(%rbx) 12ed9: 00 00 00 00 12edd: 48 89 83 90 57 00 00 mov %rax,0x5790(%rbx) 12ee4: 48 c7 83 f0 5b 00 00 movq $0x0,0x5bf0(%rbx) 12eeb: 00 00 00 00 12eef: 48 39 93 58 0f 00 00 cmp %rdx,0xf58(%rbx) 12ef6: 72 09 jb 12f01 12ef8: 48 85 d2 test %rdx,%rdx 12efb: 0f 85 09 01 00 00 jne 1300a 12f01: 48 83 bb c8 5b 00 00 cmpq $0x0,0x5bc8(%rbx) 12f08: 00 12f09: 74 78 je 12f83 12f0b: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 12f12: 75 2b jne 12f3f 12f14: 48 89 df mov %rbx,%rdi 12f17: e8 00 00 00 00 callq 12f1c 12f1c: 83 f8 01 cmp $0x1,%eax 12f1f: 0f 84 76 01 00 00 je 1309b 12f25: 83 f8 ff cmp $0xffffffff,%eax 12f28: 0f 84 7b 02 00 00 je 131a9 12f2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12f35: bf 01 00 00 00 mov $0x1,%edi 12f3a: e8 00 00 00 00 callq 12f3f 12f3f: 48 89 df mov %rbx,%rdi 12f42: e8 00 00 00 00 callq 12f47 12f47: 85 c0 test %eax,%eax 12f49: 0f 84 e6 00 00 00 je 13035 12f4f: 89 83 d0 5b 00 00 mov %eax,0x5bd0(%rbx) 12f55: 89 c2 mov %eax,%edx 12f57: 48 8b b3 b8 0f 00 00 mov 0xfb8(%rbx),%rsi 12f5e: 45 31 c9 xor %r9d,%r9d 12f61: b9 04 00 00 00 mov $0x4,%ecx 12f66: 48 89 df mov %rbx,%rdi 12f69: 4c 8d ab d8 5b 00 00 lea 0x5bd8(%rbx),%r13 12f70: 48 29 d6 sub %rdx,%rsi 12f73: 4d 89 e8 mov %r13,%r8 12f76: e8 00 00 00 00 callq 12f7b 12f7b: 85 c0 test %eax,%eax 12f7d: 0f 85 f1 00 00 00 jne 13074 12f83: 48 8b 93 a0 5b 00 00 mov 0x5ba0(%rbx),%rdx 12f8a: 45 31 c9 xor %r9d,%r9d 12f8d: 31 f6 xor %esi,%esi 12f8f: 48 89 df mov %rbx,%rdi 12f92: 4c 8d 83 a8 5b 00 00 lea 0x5ba8(%rbx),%r8 12f99: b9 04 00 00 00 mov $0x4,%ecx 12f9e: e8 00 00 00 00 callq 12fa3 12fa3: 85 c0 test %eax,%eax 12fa5: 75 44 jne 12feb 12fa7: 48 8b 93 b0 5b 00 00 mov 0x5bb0(%rbx),%rdx 12fae: 45 31 c9 xor %r9d,%r9d 12fb1: 48 89 df mov %rbx,%rdi 12fb4: 48 8b b3 a0 5b 00 00 mov 0x5ba0(%rbx),%rsi 12fbb: 4c 8d 83 b8 5b 00 00 lea 0x5bb8(%rbx),%r8 12fc2: b9 04 00 00 00 mov $0x4,%ecx 12fc7: e8 00 00 00 00 callq 12fcc 12fcc: 85 c0 test %eax,%eax 12fce: 75 1b jne 12feb 12fd0: e9 00 00 00 00 jmpq 12fd5 12fd5: 89 c6 mov %eax,%esi 12fd7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12fde: 89 44 24 04 mov %eax,0x4(%rsp) 12fe2: e8 00 00 00 00 callq 12fe7 12fe7: 8b 44 24 04 mov 0x4(%rsp),%eax 12feb: 48 8b 4c 24 78 mov 0x78(%rsp),%rcx 12ff0: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12ff7: 00 00 12ff9: 0f 85 b4 01 00 00 jne 131b3 12fff: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 13003: 5b pop %rbx 13004: 5d pop %rbp 13005: 41 5c pop %r12 13007: 41 5d pop %r13 13009: c3 retq 1300a: 48 8b b3 e0 5b 00 00 mov 0x5be0(%rbx),%rsi 13011: 4c 8d 8b f8 5b 00 00 lea 0x5bf8(%rbx),%r9 13018: b9 04 00 00 00 mov $0x4,%ecx 1301d: 48 89 df mov %rbx,%rdi 13020: 4c 8d 83 f0 5b 00 00 lea 0x5bf0(%rbx),%r8 13027: e8 00 00 00 00 callq 1302c 1302c: 85 c0 test %eax,%eax 1302e: 75 bb jne 12feb 13030: e9 cc fe ff ff jmpq 12f01 13035: c7 83 d0 5b 00 00 00 movl $0x10000,0x5bd0(%rbx) 1303c: 00 01 00 1303f: ba 00 00 01 00 mov $0x10000,%edx 13044: e9 0e ff ff ff jmpq 12f57 13049: 48 8b 87 60 02 00 00 mov 0x260(%rdi),%rax 13050: 41 bc ff ff ff ff mov $0xffffffff,%r12d 13056: e9 ca fd ff ff jmpq 12e25 1305b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13062: 89 44 24 04 mov %eax,0x4(%rsp) 13066: e8 00 00 00 00 callq 1306b 1306b: 8b 44 24 04 mov 0x4(%rsp),%eax 1306f: e9 77 ff ff ff jmpq 12feb 13074: 89 c6 mov %eax,%esi 13076: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1307d: 89 44 24 04 mov %eax,0x4(%rsp) 13081: e8 00 00 00 00 callq 13086 13086: 31 d2 xor %edx,%edx 13088: 31 f6 xor %esi,%esi 1308a: 4c 89 ef mov %r13,%rdi 1308d: e8 00 00 00 00 callq 13092 13092: 8b 44 24 04 mov 0x4(%rsp),%eax 13096: e9 50 ff ff ff jmpq 12feb 1309b: 48 89 df mov %rbx,%rdi 1309e: 4c 8d ab f0 3a 01 00 lea 0x13af0(%rbx),%r13 130a5: e8 00 00 00 00 callq 130aa 130aa: ba 00 00 01 00 mov $0x10000,%edx 130af: 48 8d bb d8 3a 01 00 lea 0x13ad8(%rbx),%rdi 130b6: 48 c7 83 f8 3a 01 00 movq $0x0,0x13af8(%rbx) 130bd: 00 00 00 00 130c1: 85 c0 test %eax,%eax 130c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 130ca: 0f 44 c2 cmove %edx,%eax 130cd: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 130d1: ba 00 10 00 00 mov $0x1000,%edx 130d6: 89 83 d0 5b 00 00 mov %eax,0x5bd0(%rbx) 130dc: 89 d8 mov %ebx,%eax 130de: 29 f8 sub %edi,%eax 130e0: 8d 88 00 3b 01 00 lea 0x13b00(%rax),%ecx 130e6: 31 c0 xor %eax,%eax 130e8: c1 e9 03 shr $0x3,%ecx 130eb: f3 48 ab rep stos %rax,%es:(%rdi) 130ee: bf 01 00 00 00 mov $0x1,%edi 130f3: 48 c7 83 d0 3a 01 00 movq $0x1000,0x13ad0(%rbx) 130fa: 00 10 00 00 130fe: 48 8b 8b 50 0f 00 00 mov 0xf50(%rbx),%rcx 13105: 8b 83 d0 5b 00 00 mov 0x5bd0(%rbx),%eax 1310b: 4c 8d 41 ff lea -0x1(%rcx),%r8 1310f: 48 81 e9 00 80 00 00 sub $0x8000,%rcx 13116: 49 29 c0 sub %rax,%r8 13119: 48 89 8b e0 3a 01 00 mov %rcx,0x13ae0(%rbx) 13120: 49 81 e0 00 00 f0 ff and $0xfffffffffff00000,%r8 13127: 4c 89 83 e8 3a 01 00 mov %r8,0x13ae8(%rbx) 1312e: e8 00 00 00 00 callq 13133 13133: 45 31 c9 xor %r9d,%r9d 13136: 4d 89 e8 mov %r13,%r8 13139: b9 04 00 00 00 mov $0x4,%ecx 1313e: 48 8b 93 d0 3a 01 00 mov 0x13ad0(%rbx),%rdx 13145: 48 8b b3 e8 3a 01 00 mov 0x13ae8(%rbx),%rsi 1314c: 48 89 df mov %rbx,%rdi 1314f: e8 00 00 00 00 callq 13154 13154: 85 c0 test %eax,%eax 13156: 75 15 jne 1316d 13158: c7 83 f8 3a 01 00 04 movl $0x4,0x13af8(%rbx) 1315f: 00 00 00 13162: 8b 93 d0 5b 00 00 mov 0x5bd0(%rbx),%edx 13168: e9 ea fd ff ff jmpq 12f57 1316d: 89 c6 mov %eax,%esi 1316f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13176: 89 44 24 04 mov %eax,0x4(%rsp) 1317a: e8 00 00 00 00 callq 1317f 1317f: 31 d2 xor %edx,%edx 13181: 31 f6 xor %esi,%esi 13183: 4c 89 ef mov %r13,%rdi 13186: c7 83 f8 3a 01 00 00 movl $0x0,0x13af8(%rbx) 1318d: 00 00 00 13190: e8 00 00 00 00 callq 13195 13195: 8b 44 24 04 mov 0x4(%rsp),%eax 13199: 48 c7 83 f0 3a 01 00 movq $0x0,0x13af0(%rbx) 131a0: 00 00 00 00 131a4: e9 42 fe ff ff jmpq 12feb 131a9: b8 ea ff ff ff mov $0xffffffea,%eax 131ae: e9 38 fe ff ff jmpq 12feb 131b3: e8 00 00 00 00 callq 131b8 131b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 131bf: 00 00000000000131c0 : 131c0: e8 00 00 00 00 callq 131c5 131c5: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 131cc: 48 8b 40 38 mov 0x38(%rax),%rax 131d0: 48 8b 50 10 mov 0x10(%rax),%rdx 131d4: 48 83 fa 10 cmp $0x10,%rdx 131d8: 74 0c je 131e6 131da: 48 81 c2 38 56 00 00 add $0x5638,%rdx 131e1: e9 00 00 00 00 jmpq 131e6 131e6: b8 ea ff ff ff mov $0xffffffea,%eax 131eb: c3 retq 131ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000131f0 : 131f0: e8 00 00 00 00 callq 131f5 131f5: 41 57 push %r15 131f7: 41 56 push %r14 131f9: 41 55 push %r13 131fb: 49 89 d5 mov %rdx,%r13 131fe: 41 54 push %r12 13200: 55 push %rbp 13201: 48 89 f5 mov %rsi,%rbp 13204: 53 push %rbx 13205: 89 cb mov %ecx,%ebx 13207: 48 83 ec 48 sub $0x48,%rsp 1320b: 4c 8b 37 mov (%rdi),%r14 1320e: 8b 8c 24 88 00 00 00 mov 0x88(%rsp),%ecx 13215: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 1321c: 4c 89 04 24 mov %r8,(%rsp) 13220: 45 31 c0 xor %r8d,%r8d 13223: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 13228: 89 4c 24 18 mov %ecx,0x18(%rsp) 1322c: 8b 8c 24 90 00 00 00 mov 0x90(%rsp),%ecx 13233: 4c 89 4c 24 20 mov %r9,0x20(%rsp) 13238: 89 44 24 2c mov %eax,0x2c(%rsp) 1323c: 89 4c 24 30 mov %ecx,0x30(%rsp) 13240: 65 48 8b 0c 25 28 00 mov %gs:0x28,%rcx 13247: 00 00 13249: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 1324e: 31 c9 xor %ecx,%ecx 13250: 84 c0 test %al,%al 13252: 74 18 je 1326c 13254: 48 8b 44 24 10 mov 0x10(%rsp),%rax 13259: 80 b8 f4 01 00 00 00 cmpb $0x0,0x1f4(%rax) 13260: 0f 84 01 02 00 00 je 13467 13266: 41 b8 02 00 00 00 mov $0x2,%r8d 1326c: 49 8b 8e d8 57 00 00 mov 0x57d8(%r14),%rcx 13273: 8d 43 ff lea -0x1(%rbx),%eax 13276: 45 31 ff xor %r15d,%r15d 13279: 8b 39 mov (%rcx),%edi 1327b: 01 f8 add %edi,%eax 1327d: 89 7c 24 0c mov %edi,0xc(%rsp) 13281: 41 0f 92 c7 setb %r15b 13285: 31 d2 xor %edx,%edx 13287: f7 f7 div %edi 13289: 44 89 c2 mov %r8d,%edx 1328c: 4c 89 f7 mov %r14,%rdi 1328f: 45 89 fc mov %r15d,%r12d 13292: 89 44 24 28 mov %eax,0x28(%rsp) 13296: 0f af 41 04 imul 0x4(%rcx),%eax 1329a: 48 8d 4c 24 38 lea 0x38(%rsp),%rcx 1329f: 83 c0 07 add $0x7,%eax 132a2: 83 e0 f8 and $0xfffffff8,%eax 132a5: 8d 34 85 00 00 00 00 lea 0x0(,%rax,4),%esi 132ac: 89 44 24 34 mov %eax,0x34(%rsp) 132b0: e8 00 00 00 00 callq 132b5 132b5: 85 c0 test %eax,%eax 132b7: 0f 85 f9 00 00 00 jne 133b6 132bd: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) 132c2: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 132c7: 0f 85 42 01 00 00 jne 1340f 132cd: 48 8b 14 24 mov (%rsp),%rdx 132d1: 48 85 d2 test %rdx,%rdx 132d4: 74 1e je 132f4 132d6: 48 83 c6 78 add $0x78,%rsi 132da: 45 31 c0 xor %r8d,%r8d 132dd: 31 c9 xor %ecx,%ecx 132df: 4c 89 f7 mov %r14,%rdi 132e2: e8 00 00 00 00 callq 132e7 132e7: 85 c0 test %eax,%eax 132e9: 0f 85 5b 01 00 00 jne 1344a 132ef: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 132f4: 44 0f b6 44 24 30 movzbl 0x30(%rsp),%r8d 132fa: 45 85 ff test %r15d,%r15d 132fd: 75 64 jne 13363 132ff: 4c 89 e8 mov %r13,%rax 13302: 4d 89 f5 mov %r14,%r13 13305: 49 89 c6 mov %rax,%r14 13308: eb 05 jmp 1330f 1330a: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 1330f: 8b 44 24 0c mov 0xc(%rsp),%eax 13313: 49 8b 95 d8 57 00 00 mov 0x57d8(%r13),%rdx 1331a: 44 89 04 24 mov %r8d,(%rsp) 1331e: 48 8b be 88 01 00 00 mov 0x188(%rsi),%rdi 13325: 48 89 ee mov %rbp,%rsi 13328: 39 d8 cmp %ebx,%eax 1332a: 41 89 c7 mov %eax,%r15d 1332d: 4c 8b 52 08 mov 0x8(%rdx),%r10 13331: 4c 89 f2 mov %r14,%rdx 13334: 44 0f 47 fb cmova %ebx,%r15d 13338: 41 83 c4 01 add $0x1,%r12d 1333c: 44 89 f9 mov %r15d,%ecx 1333f: 44 29 fb sub %r15d,%ebx 13342: e8 00 00 00 00 callq 13347 13347: 44 89 fa mov %r15d,%edx 1334a: 44 8b 04 24 mov (%rsp),%r8d 1334e: 48 01 d5 add %rdx,%rbp 13351: 49 01 d6 add %rdx,%r14 13354: 44 39 64 24 28 cmp %r12d,0x28(%rsp) 13359: 77 af ja 1330a 1335b: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 13360: 4d 89 ee mov %r13,%r14 13363: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 13368: 48 8b b6 88 01 00 00 mov 0x188(%rsi),%rsi 1336f: 48 8b 47 08 mov 0x8(%rdi),%rax 13373: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 1337a: e8 00 00 00 00 callq 1337f 1337f: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 13384: 8b 4c 24 34 mov 0x34(%rsp),%ecx 13388: 48 8b 87 88 01 00 00 mov 0x188(%rdi),%rax 1338f: 39 48 08 cmp %ecx,0x8(%rax) 13392: 0f 87 c8 00 00 00 ja 13460 13398: 80 7c 24 2c 00 cmpb $0x0,0x2c(%rsp) 1339d: 75 3a jne 133d9 1339f: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 133a4: 31 d2 xor %edx,%edx 133a6: 49 8d b6 10 58 00 00 lea 0x5810(%r14),%rsi 133ad: e8 00 00 00 00 callq 133b2 133b2: 85 c0 test %eax,%eax 133b4: 75 36 jne 133ec 133b6: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 133bb: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 133c2: 00 00 133c4: 0f 85 b3 00 00 00 jne 1347d 133ca: 48 83 c4 48 add $0x48,%rsp 133ce: 5b pop %rbx 133cf: 5d pop %rbp 133d0: 41 5c pop %r12 133d2: 41 5d pop %r13 133d4: 41 5e pop %r14 133d6: 41 5f pop %r15 133d8: c3 retq 133d9: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 133de: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 133e3: e8 00 00 00 00 callq 133e8 133e8: 85 c0 test %eax,%eax 133ea: 74 ca je 133b6 133ec: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 133f1: 89 04 24 mov %eax,(%rsp) 133f4: e8 00 00 00 00 callq 133f9 133f9: 8b 04 24 mov (%rsp),%eax 133fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13403: 89 c6 mov %eax,%esi 13405: e8 00 00 00 00 callq 1340a 1340a: 8b 04 24 mov (%rsp),%eax 1340d: eb a7 jmp 133b6 1340f: 49 8b be c8 28 00 00 mov 0x28c8(%r14),%rdi 13416: 48 89 74 24 18 mov %rsi,0x18(%rsp) 1341b: e8 00 00 00 00 callq 13420 13420: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 13425: 48 8b 14 24 mov (%rsp),%rdx 13429: 48 89 86 a8 01 00 00 mov %rax,0x1a8(%rsi) 13430: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 13435: c6 86 a4 01 00 00 01 movb $0x1,0x1a4(%rsi) 1343c: 48 85 d2 test %rdx,%rdx 1343f: 0f 85 91 fe ff ff jne 132d6 13445: e9 aa fe ff ff jmpq 132f4 1344a: 89 c6 mov %eax,%esi 1344c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13453: 89 04 24 mov %eax,(%rsp) 13456: e8 00 00 00 00 callq 1345b 1345b: 8b 04 24 mov (%rsp),%eax 1345e: eb 8c jmp 133ec 13460: 0f 0b ud2 13462: e9 31 ff ff ff jmpq 13398 13467: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1346e: e8 00 00 00 00 callq 13473 13473: b8 ea ff ff ff mov $0xffffffea,%eax 13478: e9 39 ff ff ff jmpq 133b6 1347d: e8 00 00 00 00 callq 13482 13482: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13489: 00 00 00 00 1348d: 0f 1f 00 nopl (%rax) 0000000000013490 : 13490: e8 00 00 00 00 callq 13495 13495: 41 57 push %r15 13497: 41 56 push %r14 13499: 41 55 push %r13 1349b: 41 54 push %r12 1349d: 55 push %rbp 1349e: 53 push %rbx 1349f: 48 83 ec 70 sub $0x70,%rsp 134a3: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 134aa: 00 134ab: 48 89 74 24 28 mov %rsi,0x28(%rsp) 134b0: 48 89 54 24 30 mov %rdx,0x30(%rsp) 134b5: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 134ba: 4c 89 4c 24 38 mov %r9,0x38(%rsp) 134bf: 48 89 44 24 40 mov %rax,0x40(%rsp) 134c4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 134cb: 00 00 134cd: 48 89 44 24 68 mov %rax,0x68(%rsp) 134d2: 48 8b 87 e0 57 00 00 mov 0x57e0(%rdi),%rax 134d9: 80 bf e8 57 00 00 00 cmpb $0x0,0x57e8(%rdi) 134e0: 48 89 04 24 mov %rax,(%rsp) 134e4: 0f 84 b2 03 00 00 je 1389c 134ea: 48 8b 44 24 28 mov 0x28(%rsp),%rax 134ef: 45 89 c5 mov %r8d,%r13d 134f2: 48 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%rsp) 134f9: ff ff 134fb: 48 8b 58 10 mov 0x10(%rax),%rbx 134ff: 48 8b 40 08 mov 0x8(%rax),%rax 13503: 4c 8b 20 mov (%rax),%r12 13506: 4d 85 e4 test %r12,%r12 13509: 74 2e je 13539 1350b: 49 8b 44 24 10 mov 0x10(%r12),%rax 13510: 48 c1 e0 0c shl $0xc,%rax 13514: 48 39 c3 cmp %rax,%rbx 13517: 72 18 jb 13531 13519: 49 81 c4 a8 00 00 00 add $0xa8,%r12 13520: 48 29 c3 sub %rax,%rbx 13523: 49 8b 44 24 10 mov 0x10(%r12),%rax 13528: 48 c1 e0 0c shl $0xc,%rax 1352c: 48 39 d8 cmp %rbx,%rax 1352f: 76 e8 jbe 13519 13531: 48 29 d8 sub %rbx,%rax 13534: 48 89 44 24 08 mov %rax,0x8(%rsp) 13539: 48 c7 44 24 10 ff ff movq $0xffffffffffffffff,0x10(%rsp) 13540: ff ff 13542: 48 8b 44 24 30 mov 0x30(%rsp),%rax 13547: 48 8b 68 10 mov 0x10(%rax),%rbp 1354b: 48 8b 40 08 mov 0x8(%rax),%rax 1354f: 4c 8b 30 mov (%rax),%r14 13552: 4d 85 f6 test %r14,%r14 13555: 74 2c je 13583 13557: 49 8b 46 10 mov 0x10(%r14),%rax 1355b: 48 c1 e0 0c shl $0xc,%rax 1355f: 48 39 c5 cmp %rax,%rbp 13562: 72 17 jb 1357b 13564: 49 81 c6 a8 00 00 00 add $0xa8,%r14 1356b: 48 29 c5 sub %rax,%rbp 1356e: 49 8b 46 10 mov 0x10(%r14),%rax 13572: 48 c1 e0 0c shl $0xc,%rax 13576: 48 39 e8 cmp %rbp,%rax 13579: 76 e9 jbe 13564 1357b: 48 29 e8 sub %rbp,%rax 1357e: 48 89 44 24 10 mov %rax,0x10(%rsp) 13583: 48 8d 87 f0 57 00 00 lea 0x57f0(%rdi),%rax 1358a: 48 89 c7 mov %rax,%rdi 1358d: 48 89 44 24 48 mov %rax,0x48(%rsp) 13592: e8 00 00 00 00 callq 13597 13597: 48 83 7c 24 18 00 cmpq $0x0,0x18(%rsp) 1359d: 0f 84 77 02 00 00 je 1381a 135a3: 41 0f b6 c5 movzbl %r13b,%eax 135a7: 45 31 ed xor %r13d,%r13d 135aa: 89 44 24 20 mov %eax,0x20(%rsp) 135ae: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 135b3: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 135b8: 89 d8 mov %ebx,%eax 135ba: 41 89 eb mov %ebp,%r11d 135bd: 25 ff 0f 00 00 and $0xfff,%eax 135c2: 41 81 e3 ff 0f 00 00 and $0xfff,%r11d 135c9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 135ce: 49 89 d8 mov %rbx,%r8 135d1: 4c 39 d7 cmp %r10,%rdi 135d4: 44 89 d9 mov %r11d,%ecx 135d7: ba 00 00 20 00 mov $0x200000,%edx 135dc: 44 89 5c 24 24 mov %r11d,0x24(%rsp) 135e1: 4c 0f 46 d7 cmovbe %rdi,%r10 135e5: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 135ea: 49 39 f2 cmp %rsi,%r10 135ed: 4c 0f 47 d6 cmova %rsi,%r10 135f1: 44 39 d8 cmp %r11d,%eax 135f4: 48 8b 77 08 mov 0x8(%rdi),%rsi 135f8: 0f 43 c8 cmovae %eax,%ecx 135fb: 29 ca sub %ecx,%edx 135fd: 49 39 d2 cmp %rdx,%r10 13600: 49 0f 46 d2 cmovbe %r10,%rdx 13604: 45 31 c9 xor %r9d,%r9d 13607: 8d 8c 10 ff 0f 00 00 lea 0xfff(%rax,%rdx,1),%ecx 1360e: 48 8d 44 24 58 lea 0x58(%rsp),%rax 13613: 49 89 d7 mov %rdx,%r15 13616: 4c 89 e2 mov %r12,%rdx 13619: 50 push %rax 1361a: 8b 44 24 28 mov 0x28(%rsp),%eax 1361e: 48 c1 e9 0c shr $0xc,%rcx 13622: 50 push %rax 13623: ff 74 24 10 pushq 0x10(%rsp) 13627: 48 8b 3f mov (%rdi),%rdi 1362a: e8 a1 ef ff ff callq 125d0 1362f: 48 83 c4 18 add $0x18,%rsp 13633: 85 c0 test %eax,%eax 13635: 0f 85 3c 01 00 00 jne 13777 1363b: 44 8b 5c 24 24 mov 0x24(%rsp),%r11d 13640: 48 8d 44 24 60 lea 0x60(%rsp),%rax 13645: 49 89 e8 mov %rbp,%r8 13648: 4c 89 f2 mov %r14,%rdx 1364b: 41 b9 01 00 00 00 mov $0x1,%r9d 13651: 43 8d 8c 3b ff 0f 00 lea 0xfff(%r11,%r15,1),%ecx 13658: 00 13659: 4c 8b 5c 24 30 mov 0x30(%rsp),%r11 1365e: 48 c1 e9 0c shr $0xc,%rcx 13662: 49 8b 73 08 mov 0x8(%r11),%rsi 13666: 50 push %rax 13667: 8b 44 24 28 mov 0x28(%rsp),%eax 1366b: 50 push %rax 1366c: ff 74 24 10 pushq 0x10(%rsp) 13670: 49 8b 3b mov (%r11),%rdi 13673: e8 58 ef ff ff callq 125d0 13678: 48 83 c4 18 add $0x18,%rsp 1367c: 85 c0 test %eax,%eax 1367e: 0f 85 f3 00 00 00 jne 13777 13684: 8b 44 24 20 mov 0x20(%rsp),%eax 13688: 44 89 f9 mov %r15d,%ecx 1368b: 50 push %rax 1368c: 6a 01 pushq $0x1 1368e: 6a 00 pushq $0x0 13690: 4c 8b 44 24 50 mov 0x50(%rsp),%r8 13695: 48 8b 54 24 78 mov 0x78(%rsp),%rdx 1369a: 48 8b 74 24 70 mov 0x70(%rsp),%rsi 1369f: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 136a4: 4c 8d 4c 24 68 lea 0x68(%rsp),%r9 136a9: e8 00 00 00 00 callq 136ae 136ae: 48 83 c4 18 add $0x18,%rsp 136b2: 85 c0 test %eax,%eax 136b4: 0f 85 bd 00 00 00 jne 13777 136ba: 4d 85 ed test %r13,%r13 136bd: 74 20 je 136df 136bf: 49 8d 7d 38 lea 0x38(%r13),%rdi 136c3: ba ff ff ff ff mov $0xffffffff,%edx 136c8: f0 41 0f c1 55 38 lock xadd %edx,0x38(%r13) 136ce: 83 fa 01 cmp $0x1,%edx 136d1: 0f 84 83 00 00 00 je 1375a 136d7: 85 d2 test %edx,%edx 136d9: 0f 8e 24 01 00 00 jle 13803 136df: 4c 29 7c 24 18 sub %r15,0x18(%rsp) 136e4: 4c 8b 6c 24 50 mov 0x50(%rsp),%r13 136e9: 0f 84 88 00 00 00 je 13777 136ef: 48 8b 44 24 08 mov 0x8(%rsp),%rax 136f4: 4c 29 f8 sub %r15,%rax 136f7: 75 42 jne 1373b 136f9: 49 8b 84 24 b8 00 00 mov 0xb8(%r12),%rax 13700: 00 13701: 31 db xor %ebx,%ebx 13703: 49 81 c4 a8 00 00 00 add $0xa8,%r12 1370a: 48 c1 e0 0c shl $0xc,%rax 1370e: 48 89 44 24 08 mov %rax,0x8(%rsp) 13713: 48 8b 44 24 10 mov 0x10(%rsp),%rax 13718: 4c 29 f8 sub %r15,%rax 1371b: 75 30 jne 1374d 1371d: 49 8b 86 b8 00 00 00 mov 0xb8(%r14),%rax 13724: 31 ed xor %ebp,%ebp 13726: 49 81 c6 a8 00 00 00 add $0xa8,%r14 1372d: 48 c1 e0 0c shl $0xc,%rax 13731: 48 89 44 24 10 mov %rax,0x10(%rsp) 13736: e9 73 fe ff ff jmpq 135ae 1373b: 48 89 44 24 08 mov %rax,0x8(%rsp) 13740: 48 8b 44 24 10 mov 0x10(%rsp),%rax 13745: 4c 01 fb add %r15,%rbx 13748: 4c 29 f8 sub %r15,%rax 1374b: 74 d0 je 1371d 1374d: 48 89 44 24 10 mov %rax,0x10(%rsp) 13752: 4c 01 fd add %r15,%rbp 13755: e9 54 fe ff ff jmpq 135ae 1375a: 89 44 24 24 mov %eax,0x24(%rsp) 1375e: e8 00 00 00 00 callq 13763 13763: 4c 29 7c 24 18 sub %r15,0x18(%rsp) 13768: 8b 44 24 24 mov 0x24(%rsp),%eax 1376c: 4c 8b 6c 24 50 mov 0x50(%rsp),%r13 13771: 0f 85 78 ff ff ff jne 136ef 13777: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1377c: 89 04 24 mov %eax,(%rsp) 1377f: e8 00 00 00 00 callq 13784 13784: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 13789: 8b 04 24 mov (%rsp),%eax 1378c: 48 85 db test %rbx,%rbx 1378f: 0f 84 a4 00 00 00 je 13839 13795: 4d 85 ed test %r13,%r13 13798: 0f 84 92 00 00 00 je 13830 1379e: 49 8d 6d 38 lea 0x38(%r13),%rbp 137a2: ba 01 00 00 00 mov $0x1,%edx 137a7: f0 41 0f c1 55 38 lock xadd %edx,0x38(%r13) 137ad: 85 d2 test %edx,%edx 137af: 0f 84 cf 00 00 00 je 13884 137b5: 0f 88 b1 00 00 00 js 1386c 137bb: 83 c2 01 add $0x1,%edx 137be: 0f 88 a8 00 00 00 js 1386c 137c4: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 137c9: 4c 89 2b mov %r13,(%rbx) 137cc: ba ff ff ff ff mov $0xffffffff,%edx 137d1: f0 41 0f c1 55 38 lock xadd %edx,0x38(%r13) 137d7: 83 fa 01 cmp $0x1,%edx 137da: 74 68 je 13844 137dc: 85 d2 test %edx,%edx 137de: 7e 74 jle 13854 137e0: 48 8b 5c 24 68 mov 0x68(%rsp),%rbx 137e5: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 137ec: 00 00 137ee: 0f 85 be 00 00 00 jne 138b2 137f4: 48 83 c4 70 add $0x70,%rsp 137f8: 5b pop %rbx 137f9: 5d pop %rbp 137fa: 41 5c pop %r12 137fc: 41 5d pop %r13 137fe: 41 5e pop %r14 13800: 41 5f pop %r15 13802: c3 retq 13803: be 03 00 00 00 mov $0x3,%esi 13808: 89 44 24 24 mov %eax,0x24(%rsp) 1380c: e8 00 00 00 00 callq 13811 13811: 8b 44 24 24 mov 0x24(%rsp),%eax 13815: e9 c5 fe ff ff jmpq 136df 1381a: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1381f: e8 00 00 00 00 callq 13824 13824: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 13829: 31 c0 xor %eax,%eax 1382b: 48 85 db test %rbx,%rbx 1382e: 74 b0 je 137e0 13830: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 13837: eb a7 jmp 137e0 13839: 4d 85 ed test %r13,%r13 1383c: 74 a2 je 137e0 1383e: 49 8d 6d 38 lea 0x38(%r13),%rbp 13842: eb 88 jmp 137cc 13844: 89 04 24 mov %eax,(%rsp) 13847: 48 89 ef mov %rbp,%rdi 1384a: e8 00 00 00 00 callq 1384f 1384f: 8b 04 24 mov (%rsp),%eax 13852: eb 8c jmp 137e0 13854: be 03 00 00 00 mov $0x3,%esi 13859: 48 89 ef mov %rbp,%rdi 1385c: 89 04 24 mov %eax,(%rsp) 1385f: e8 00 00 00 00 callq 13864 13864: 8b 04 24 mov (%rsp),%eax 13867: e9 74 ff ff ff jmpq 137e0 1386c: be 01 00 00 00 mov $0x1,%esi 13871: 48 89 ef mov %rbp,%rdi 13874: 89 04 24 mov %eax,(%rsp) 13877: e8 00 00 00 00 callq 1387c 1387c: 8b 04 24 mov (%rsp),%eax 1387f: e9 40 ff ff ff jmpq 137c4 13884: be 02 00 00 00 mov $0x2,%esi 13889: 48 89 ef mov %rbp,%rdi 1388c: 89 04 24 mov %eax,(%rsp) 1388f: e8 00 00 00 00 callq 13894 13894: 8b 04 24 mov (%rsp),%eax 13897: e9 28 ff ff ff jmpq 137c4 1389c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 138a3: e8 00 00 00 00 callq 138a8 138a8: b8 ea ff ff ff mov $0xffffffea,%eax 138ad: e9 2e ff ff ff jmpq 137e0 138b2: e8 00 00 00 00 callq 138b7 138b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 138be: 00 00 00000000000138c0 : 138c0: e8 00 00 00 00 callq 138c5 138c5: 41 57 push %r15 138c7: 41 56 push %r14 138c9: 41 55 push %r13 138cb: 41 54 push %r12 138cd: 55 push %rbp 138ce: 53 push %rbx 138cf: 48 83 ec 40 sub $0x40,%rsp 138d3: 4c 8b bf a0 01 00 00 mov 0x1a0(%rdi),%r15 138da: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 138df: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 138e4: 49 8b 9f 90 01 00 00 mov 0x190(%r15),%rbx 138eb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 138f2: 00 00 138f4: 48 89 44 24 38 mov %rax,0x38(%rsp) 138f9: 31 c0 xor %eax,%eax 138fb: 8b 43 10 mov 0x10(%rbx),%eax 138fe: 41 80 bf a0 01 00 00 cmpb $0x0,0x1a0(%r15) 13905: 00 13906: 89 44 24 28 mov %eax,0x28(%rsp) 1390a: 49 8b 87 98 01 00 00 mov 0x198(%r15),%rax 13911: 48 89 44 24 18 mov %rax,0x18(%rsp) 13916: 0f 84 55 02 00 00 je 13b71 1391c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13921: 89 f5 mov %esi,%ebp 13923: 49 89 d4 mov %rdx,%r12 13926: 4d 8d af b8 a9 ff ff lea -0x5648(%r15),%r13 1392d: 83 b8 f4 01 00 00 01 cmpl $0x1,0x1f4(%rax) 13934: 0f 84 0f 02 00 00 je 13b49 1393a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1393f: 48 8b b0 b8 01 00 00 mov 0x1b8(%rax),%rsi 13946: 48 8b b8 d0 01 00 00 mov 0x1d0(%rax),%rdi 1394d: 48 85 f6 test %rsi,%rsi 13950: 0f 84 13 02 00 00 je 13b69 13956: 44 8b 54 24 28 mov 0x28(%rsp),%r10d 1395b: 45 31 c0 xor %r8d,%r8d 1395e: 4d 8d 5a ff lea -0x1(%r10),%r11 13962: 48 8b 4f 10 mov 0x10(%rdi),%rcx 13966: 31 d2 xor %edx,%edx 13968: 48 81 c7 a8 00 00 00 add $0xa8,%rdi 1396f: 48 89 c8 mov %rcx,%rax 13972: 48 c1 e0 0c shl $0xc,%rax 13976: 4c 01 d8 add %r11,%rax 13979: 49 f7 f2 div %r10 1397c: 41 01 c0 add %eax,%r8d 1397f: 48 29 ce sub %rcx,%rsi 13982: 75 de jne 13962 13984: 44 0f af 43 14 imul 0x14(%rbx),%r8d 13989: 31 d2 xor %edx,%edx 1398b: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 13990: 4c 89 ef mov %r13,%rdi 13993: 41 8d 40 40 lea 0x40(%r8),%eax 13997: 8d 34 85 00 00 00 00 lea 0x0(,%rax,4),%esi 1399e: 89 44 24 2c mov %eax,0x2c(%rsp) 139a2: e8 00 00 00 00 callq 139a7 139a7: 85 c0 test %eax,%eax 139a9: 0f 85 49 01 00 00 jne 13af8 139af: 4d 85 e4 test %r12,%r12 139b2: 74 21 je 139d5 139b4: 48 8b 44 24 30 mov 0x30(%rsp),%rax 139b9: 45 31 c0 xor %r8d,%r8d 139bc: 31 c9 xor %ecx,%ecx 139be: 4c 89 e2 mov %r12,%rdx 139c1: 4c 89 ef mov %r13,%rdi 139c4: 48 8d 70 78 lea 0x78(%rax),%rsi 139c8: e8 00 00 00 00 callq 139cd 139cd: 85 c0 test %eax,%eax 139cf: 0f 85 4e 01 00 00 jne 13b23 139d5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 139da: 48 8b 90 b8 01 00 00 mov 0x1b8(%rax),%rdx 139e1: 48 8b 80 d0 01 00 00 mov 0x1d0(%rax),%rax 139e8: 48 89 54 24 10 mov %rdx,0x10(%rsp) 139ed: 48 89 04 24 mov %rax,(%rsp) 139f1: 48 85 d2 test %rdx,%rdx 139f4: 0f 84 ad 00 00 00 je 13aa7 139fa: 48 8b 04 24 mov (%rsp),%rax 139fe: 45 31 f6 xor %r14d,%r14d 13a01: 48 8b 48 10 mov 0x10(%rax),%rcx 13a05: 48 8b 70 08 mov 0x8(%rax),%rsi 13a09: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 13a10: ff ff 7f 13a13: 49 89 cd mov %rcx,%r13 13a16: 49 c1 e5 0c shl $0xc,%r13 13a1a: 48 39 c6 cmp %rax,%rsi 13a1d: 74 2e je 13a4d 13a1f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13a24: 48 c1 e6 0c shl $0xc,%rsi 13a28: 49 89 f6 mov %rsi,%r14 13a2b: 8b b0 f4 01 00 00 mov 0x1f4(%rax),%esi 13a31: 48 8b b8 a0 01 00 00 mov 0x1a0(%rax),%rdi 13a38: 83 fe 01 cmp $0x1,%esi 13a3b: 0f 84 d6 00 00 00 je 13b17 13a41: 83 fe 02 cmp $0x2,%esi 13a44: 75 07 jne 13a4d 13a46: 4c 03 b7 48 b9 ff ff add -0x46b8(%rdi),%r14 13a4d: 4d 85 ed test %r13,%r13 13a50: 74 42 je 13a94 13a52: 8b 5c 24 28 mov 0x28(%rsp),%ebx 13a56: 48 8b 44 24 30 mov 0x30(%rsp),%rax 13a5b: 49 39 dd cmp %rbx,%r13 13a5e: 49 89 dc mov %rbx,%r12 13a61: 4c 89 f2 mov %r14,%rdx 13a64: 4d 0f 46 e5 cmovbe %r13,%r12 13a68: 89 ee mov %ebp,%esi 13a6a: 48 8b b8 88 01 00 00 mov 0x188(%rax),%rdi 13a71: 49 8b 87 90 01 00 00 mov 0x190(%r15),%rax 13a78: 44 89 e1 mov %r12d,%ecx 13a7b: 4d 01 e6 add %r12,%r14 13a7e: 48 8b 40 18 mov 0x18(%rax),%rax 13a82: e8 00 00 00 00 callq 13a87 13a87: 4d 29 e5 sub %r12,%r13 13a8a: 75 ca jne 13a56 13a8c: 48 8b 04 24 mov (%rsp),%rax 13a90: 48 8b 48 10 mov 0x10(%rax),%rcx 13a94: 48 81 04 24 a8 00 00 addq $0xa8,(%rsp) 13a9b: 00 13a9c: 48 29 4c 24 10 sub %rcx,0x10(%rsp) 13aa1: 0f 85 53 ff ff ff jne 139fa 13aa7: 48 8b 44 24 30 mov 0x30(%rsp),%rax 13aac: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 13ab1: 48 8b b0 88 01 00 00 mov 0x188(%rax),%rsi 13ab8: 48 8b 47 08 mov 0x8(%rdi),%rax 13abc: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 13ac3: e8 00 00 00 00 callq 13ac8 13ac8: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 13acd: 8b 54 24 2c mov 0x2c(%rsp),%edx 13ad1: 48 8b 87 88 01 00 00 mov 0x188(%rdi),%rax 13ad8: 39 50 08 cmp %edx,0x8(%rax) 13adb: 0f 87 81 00 00 00 ja 13b62 13ae1: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 13ae6: 31 d2 xor %edx,%edx 13ae8: 49 8d b7 c8 01 00 00 lea 0x1c8(%r15),%rsi 13aef: e8 00 00 00 00 callq 13af4 13af4: 85 c0 test %eax,%eax 13af6: 75 3f jne 13b37 13af8: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 13afd: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 13b04: 00 00 13b06: 75 7f jne 13b87 13b08: 48 83 c4 40 add $0x40,%rsp 13b0c: 5b pop %rbx 13b0d: 5d pop %rbp 13b0e: 41 5c pop %r12 13b10: 41 5d pop %r13 13b12: 41 5e pop %r14 13b14: 41 5f pop %r15 13b16: c3 retq 13b17: 4c 03 b7 38 b9 ff ff add -0x46c8(%rdi),%r14 13b1e: e9 2a ff ff ff jmpq 13a4d 13b23: 89 c6 mov %eax,%esi 13b25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13b2c: 89 04 24 mov %eax,(%rsp) 13b2f: e8 00 00 00 00 callq 13b34 13b34: 8b 04 24 mov (%rsp),%eax 13b37: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 13b3c: 89 04 24 mov %eax,(%rsp) 13b3f: e8 00 00 00 00 callq 13b44 13b44: 8b 04 24 mov (%rsp),%eax 13b47: eb af jmp 13af8 13b49: 48 8d 78 58 lea 0x58(%rax),%rdi 13b4d: e8 00 00 00 00 callq 13b52 13b52: 85 c0 test %eax,%eax 13b54: 75 a2 jne 13af8 13b56: 49 8b 9f 90 01 00 00 mov 0x190(%r15),%rbx 13b5d: e9 d8 fd ff ff jmpq 1393a 13b62: 0f 0b ud2 13b64: e9 78 ff ff ff jmpq 13ae1 13b69: 45 31 c0 xor %r8d,%r8d 13b6c: e9 13 fe ff ff jmpq 13984 13b71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13b78: e8 00 00 00 00 callq 13b7d 13b7d: b8 ea ff ff ff mov $0xffffffea,%eax 13b82: e9 71 ff ff ff jmpq 13af8 13b87: e8 00 00 00 00 callq 13b8c 13b8c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000013b90 : 13b90: e8 00 00 00 00 callq 13b95 13b95: 41 56 push %r14 13b97: 41 89 f6 mov %esi,%r14d 13b9a: 41 55 push %r13 13b9c: 49 89 cd mov %rcx,%r13 13b9f: 41 54 push %r12 13ba1: 55 push %rbp 13ba2: 48 89 fd mov %rdi,%rbp 13ba5: 53 push %rbx 13ba6: 48 89 d3 mov %rdx,%rbx 13ba9: 48 83 ec 48 sub $0x48,%rsp 13bad: 4c 8b 85 40 02 00 00 mov 0x240(%rbp),%r8 13bb4: 4c 8b 8d f8 00 00 00 mov 0xf8(%rbp),%r9 13bbb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13bc2: 00 00 13bc4: 48 89 44 24 40 mov %rax,0x40(%rsp) 13bc9: 48 8b 87 48 01 00 00 mov 0x148(%rdi),%rax 13bd0: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 13bd5: 48 8b 4a 18 mov 0x18(%rdx),%rcx 13bd9: 48 89 54 24 30 mov %rdx,0x30(%rsp) 13bde: 49 c1 e8 0a shr $0xa,%r8 13be2: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 13be9: 00 13bea: 48 c1 e1 0c shl $0xc,%rcx 13bee: 41 83 e0 01 and $0x1,%r8d 13bf2: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 13bf7: 48 89 6c 24 28 mov %rbp,0x28(%rsp) 13bfc: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 13c03: 00 00 13c05: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 13c0c: 00 00 13c0e: 48 8d b8 b8 a9 ff ff lea -0x5648(%rax),%rdi 13c15: 54 push %rsp 13c16: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 13c1b: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 13c20: e8 00 00 00 00 callq 13c25 13c25: 5a pop %rdx 13c26: 85 c0 test %eax,%eax 13c28: 0f 85 ff 00 00 00 jne 13d2d 13c2e: 41 83 7d 24 02 cmpl $0x2,0x24(%r13) 13c33: 74 74 je 13ca9 13c35: 48 8b 34 24 mov (%rsp),%rsi 13c39: 83 bd 50 01 00 00 01 cmpl $0x1,0x150(%rbp) 13c40: 0f 84 cd 00 00 00 je 13d13 13c46: 41 0f b6 d6 movzbl %r14b,%edx 13c4a: 49 89 d8 mov %rbx,%r8 13c4d: b9 01 00 00 00 mov $0x1,%ecx 13c52: 48 89 ef mov %rbp,%rdi 13c55: e8 00 00 00 00 callq 13c5a 13c5a: 41 89 c4 mov %eax,%r12d 13c5d: 48 8b 04 24 mov (%rsp),%rax 13c61: 48 85 c0 test %rax,%rax 13c64: 74 1f je 13c85 13c66: 48 8d 78 38 lea 0x38(%rax),%rdi 13c6a: ba ff ff ff ff mov $0xffffffff,%edx 13c6f: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 13c74: 83 fa 01 cmp $0x1,%edx 13c77: 0f 84 d6 00 00 00 je 13d53 13c7d: 85 d2 test %edx,%edx 13c7f: 0f 8e d8 00 00 00 jle 13d5d 13c85: 48 8b 44 24 40 mov 0x40(%rsp),%rax 13c8a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13c91: 00 00 13c93: 0f 85 f6 00 00 00 jne 13d8f 13c99: 48 83 c4 48 add $0x48,%rsp 13c9d: 44 89 e0 mov %r12d,%eax 13ca0: 5b pop %rbx 13ca1: 5d pop %rbp 13ca2: 41 5c pop %r12 13ca4: 41 5d pop %r13 13ca6: 41 5e pop %r14 13ca8: c3 retq 13ca9: f6 85 41 02 00 00 02 testb $0x2,0x241(%rbp) 13cb0: 74 83 je 13c35 13cb2: 48 8d 7d a8 lea -0x58(%rbp),%rdi 13cb6: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 13cbb: 31 d2 xor %edx,%edx 13cbd: be be d0 be d0 mov $0xd0bed0be,%esi 13cc2: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 13cc9: 00 00 13ccb: e8 00 00 00 00 callq 13cd0 13cd0: 41 89 c4 mov %eax,%r12d 13cd3: 85 c0 test %eax,%eax 13cd5: 75 59 jne 13d30 13cd7: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 13cdc: 48 8b 04 24 mov (%rsp),%rax 13ce0: 48 85 f6 test %rsi,%rsi 13ce3: 0f 84 83 00 00 00 je 13d6c 13ce9: 48 85 c0 test %rax,%rax 13cec: 74 1c je 13d0a 13cee: 48 8d 78 38 lea 0x38(%rax),%rdi 13cf2: ba ff ff ff ff mov $0xffffffff,%edx 13cf7: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 13cfc: 83 fa 01 cmp $0x1,%edx 13cff: 74 73 je 13d74 13d01: 85 d2 test %edx,%edx 13d03: 7e 7b jle 13d80 13d05: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 13d0a: 48 89 34 24 mov %rsi,(%rsp) 13d0e: e9 26 ff ff ff jmpq 13c39 13d13: 49 89 d8 mov %rbx,%r8 13d16: 31 c9 xor %ecx,%ecx 13d18: ba 01 00 00 00 mov $0x1,%edx 13d1d: 48 89 ef mov %rbp,%rdi 13d20: e8 00 00 00 00 callq 13d25 13d25: 41 89 c4 mov %eax,%r12d 13d28: e9 30 ff ff ff jmpq 13c5d 13d2d: 41 89 c4 mov %eax,%r12d 13d30: 48 8b 3c 24 mov (%rsp),%rdi 13d34: 48 85 ff test %rdi,%rdi 13d37: 0f 84 48 ff ff ff je 13c85 13d3d: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 13d44: ff ff 7f 13d47: 31 f6 xor %esi,%esi 13d49: e8 00 00 00 00 callq 13d4e 13d4e: e9 0a ff ff ff jmpq 13c5d 13d53: e8 00 00 00 00 callq 13d58 13d58: e9 28 ff ff ff jmpq 13c85 13d5d: be 03 00 00 00 mov $0x3,%esi 13d62: e8 00 00 00 00 callq 13d67 13d67: e9 19 ff ff ff jmpq 13c85 13d6c: 48 89 c6 mov %rax,%rsi 13d6f: e9 c5 fe ff ff jmpq 13c39 13d74: e8 00 00 00 00 callq 13d79 13d79: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 13d7e: eb 8a jmp 13d0a 13d80: be 03 00 00 00 mov $0x3,%esi 13d85: e8 00 00 00 00 callq 13d8a 13d8a: e9 76 ff ff ff jmpq 13d05 13d8f: e8 00 00 00 00 callq 13d94 13d94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13d9b: 00 00 00 00 13d9f: 90 nop 0000000000013da0 : 13da0: e8 00 00 00 00 callq 13da5 13da5: 41 56 push %r14 13da7: 49 89 ce mov %rcx,%r14 13daa: 41 55 push %r13 13dac: 49 89 fd mov %rdi,%r13 13daf: 41 54 push %r12 13db1: 55 push %rbp 13db2: 48 89 d5 mov %rdx,%rbp 13db5: 53 push %rbx 13db6: 89 f3 mov %esi,%ebx 13db8: 48 83 c4 80 add $0xffffffffffffff80,%rsp 13dbc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13dc3: 00 00 13dc5: 48 89 44 24 78 mov %rax,0x78(%rsp) 13dca: 48 8b 41 08 mov 0x8(%rcx),%rax 13dce: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 13dd3: 48 89 64 24 18 mov %rsp,0x18(%rsp) 13dd8: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 13ddf: 00 00 13de1: c7 44 24 10 01 00 00 movl $0x1,0x10(%rsp) 13de8: 00 13de9: c7 44 24 20 01 00 00 movl $0x1,0x20(%rsp) 13df0: 00 13df1: 48 89 64 24 28 mov %rsp,0x28(%rsp) 13df6: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 13dfd: 00 13dfe: 48 89 44 24 38 mov %rax,0x38(%rsp) 13e03: 48 8b 41 10 mov 0x10(%rcx),%rax 13e07: 48 89 44 24 40 mov %rax,0x40(%rsp) 13e0c: 48 8b 41 18 mov 0x18(%rcx),%rax 13e10: 48 89 44 24 48 mov %rax,0x48(%rsp) 13e15: 48 8b 41 20 mov 0x20(%rcx),%rax 13e19: 48 89 44 24 50 mov %rax,0x50(%rsp) 13e1e: 48 8b 41 28 mov 0x28(%rcx),%rax 13e22: 48 89 44 24 58 mov %rax,0x58(%rsp) 13e27: 48 8b 41 30 mov 0x30(%rcx),%rax 13e2b: 48 89 44 24 60 mov %rax,0x60(%rsp) 13e30: 48 8b 41 38 mov 0x38(%rcx),%rax 13e34: 48 89 44 24 68 mov %rax,0x68(%rsp) 13e39: 48 8b 41 40 mov 0x40(%rcx),%rax 13e3d: 48 89 d1 mov %rdx,%rcx 13e40: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 13e45: 48 89 44 24 70 mov %rax,0x70(%rsp) 13e4a: 48 b8 01 00 00 00 00 movabs $0x7000000000001,%rax 13e51: 00 07 00 13e54: 48 89 44 24 08 mov %rax,0x8(%rsp) 13e59: e8 00 00 00 00 callq 13e5e 13e5e: 85 c0 test %eax,%eax 13e60: 0f 85 00 00 00 00 jne 13e66 13e66: 49 8b bd c8 01 00 00 mov 0x1c8(%r13),%rdi 13e6d: 8b 74 24 58 mov 0x58(%rsp),%esi 13e71: e8 00 00 00 00 callq 13e76 13e76: 41 89 c4 mov %eax,%r12d 13e79: 85 c0 test %eax,%eax 13e7b: 75 6b jne 13ee8 13e7d: 49 8b b5 c8 01 00 00 mov 0x1c8(%r13),%rsi 13e84: 49 8b bd 48 01 00 00 mov 0x148(%r13),%rdi 13e8b: 48 89 ea mov %rbp,%rdx 13e8e: e8 00 00 00 00 callq 13e93 13e93: 41 89 c4 mov %eax,%r12d 13e96: 85 c0 test %eax,%eax 13e98: 75 4e jne 13ee8 13e9a: 49 8b b5 c8 01 00 00 mov 0x1c8(%r13),%rsi 13ea1: 49 8b bd 48 01 00 00 mov 0x148(%r13),%rdi 13ea8: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 13ead: e8 ee ea ff ff callq 129a0 13eb2: 41 89 c4 mov %eax,%r12d 13eb5: 85 c0 test %eax,%eax 13eb7: 75 2f jne 13ee8 13eb9: 49 8d 8d 78 01 00 00 lea 0x178(%r13),%rcx 13ec0: 0f b6 f3 movzbl %bl,%esi 13ec3: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 13ec8: 4c 89 ef mov %r13,%rdi 13ecb: e8 c0 fc ff ff callq 13b90 13ed0: 41 89 c4 mov %eax,%r12d 13ed3: 85 c0 test %eax,%eax 13ed5: 75 11 jne 13ee8 13ed7: 4c 89 f2 mov %r14,%rdx 13eda: 48 89 ee mov %rbp,%rsi 13edd: 4c 89 ef mov %r13,%rdi 13ee0: e8 00 00 00 00 callq 13ee5 13ee5: 41 89 c4 mov %eax,%r12d 13ee8: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 13eed: 4c 89 ef mov %r13,%rdi 13ef0: e8 00 00 00 00 callq 13ef5 13ef5: 48 8b 44 24 78 mov 0x78(%rsp),%rax 13efa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13f01: 00 00 13f03: 75 10 jne 13f15 13f05: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 13f09: 44 89 e0 mov %r12d,%eax 13f0c: 5b pop %rbx 13f0d: 5d pop %rbp 13f0e: 41 5c pop %r12 13f10: 41 5d pop %r13 13f12: 41 5e pop %r14 13f14: c3 retq 13f15: e8 00 00 00 00 callq 13f1a 13f1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000013f20 : 13f20: e8 00 00 00 00 callq 13f25 13f25: 41 57 push %r15 13f27: 49 89 d7 mov %rdx,%r15 13f2a: 41 56 push %r14 13f2c: 4c 8d b7 78 01 00 00 lea 0x178(%rdi),%r14 13f33: 41 55 push %r13 13f35: 41 54 push %r12 13f37: 49 89 cc mov %rcx,%r12 13f3a: 55 push %rbp 13f3b: 48 89 fd mov %rdi,%rbp 13f3e: 53 push %rbx 13f3f: 89 f3 mov %esi,%ebx 13f41: 48 83 c4 80 add $0xffffffffffffff80,%rsp 13f45: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13f4c: 00 00 13f4e: 48 89 44 24 78 mov %rax,0x78(%rsp) 13f53: 31 c0 xor %eax,%eax 13f55: 48 8b 41 08 mov 0x8(%rcx),%rax 13f59: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 13f5e: 48 89 64 24 18 mov %rsp,0x18(%rsp) 13f63: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 13f6a: 00 00 13f6c: 48 89 44 24 38 mov %rax,0x38(%rsp) 13f71: 48 8b 41 10 mov 0x10(%rcx),%rax 13f75: c7 44 24 10 01 00 00 movl $0x1,0x10(%rsp) 13f7c: 00 13f7d: 48 89 44 24 40 mov %rax,0x40(%rsp) 13f82: 48 8b 41 18 mov 0x18(%rcx),%rax 13f86: c7 44 24 20 01 00 00 movl $0x1,0x20(%rsp) 13f8d: 00 13f8e: 48 89 44 24 48 mov %rax,0x48(%rsp) 13f93: 48 8b 41 20 mov 0x20(%rcx),%rax 13f97: 48 89 64 24 28 mov %rsp,0x28(%rsp) 13f9c: 48 89 44 24 50 mov %rax,0x50(%rsp) 13fa1: 48 8b 41 28 mov 0x28(%rcx),%rax 13fa5: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 13fac: 00 13fad: 48 89 44 24 58 mov %rax,0x58(%rsp) 13fb2: 48 8b 41 30 mov 0x30(%rcx),%rax 13fb6: 48 89 44 24 60 mov %rax,0x60(%rsp) 13fbb: 48 8b 41 38 mov 0x38(%rcx),%rax 13fbf: 48 89 44 24 68 mov %rax,0x68(%rsp) 13fc4: 48 8b 41 40 mov 0x40(%rcx),%rax 13fc8: 48 89 d1 mov %rdx,%rcx 13fcb: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 13fd0: 48 89 44 24 70 mov %rax,0x70(%rsp) 13fd5: 48 b8 01 00 00 00 00 movabs $0x7000000000001,%rax 13fdc: 00 07 00 13fdf: 48 89 44 24 08 mov %rax,0x8(%rsp) 13fe4: e8 00 00 00 00 callq 13fe9 13fe9: 85 c0 test %eax,%eax 13feb: 0f 85 00 00 00 00 jne 13ff1 13ff1: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 13ff6: 4c 89 fe mov %r15,%rsi 13ff9: 48 89 ef mov %rbp,%rdi 13ffc: e8 00 00 00 00 callq 14001 14001: 41 89 c5 mov %eax,%r13d 14004: 85 c0 test %eax,%eax 14006: 75 14 jne 1401c 14008: 0f b6 f3 movzbl %bl,%esi 1400b: 4c 89 f1 mov %r14,%rcx 1400e: 4c 89 e2 mov %r12,%rdx 14011: 48 89 ef mov %rbp,%rdi 14014: e8 77 fb ff ff callq 13b90 14019: 41 89 c5 mov %eax,%r13d 1401c: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 14021: 48 89 ef mov %rbp,%rdi 14024: e8 00 00 00 00 callq 14029 14029: 48 8b 44 24 78 mov 0x78(%rsp),%rax 1402e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14035: 00 00 14037: 75 12 jne 1404b 14039: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 1403d: 44 89 e8 mov %r13d,%eax 14040: 5b pop %rbx 14041: 5d pop %rbp 14042: 41 5c pop %r12 14044: 41 5d pop %r13 14046: 41 5e pop %r14 14048: 41 5f pop %r15 1404a: c3 retq 1404b: e8 00 00 00 00 callq 14050 0000000000014050 : 14050: e8 00 00 00 00 callq 14055 14055: 41 56 push %r14 14057: 41 55 push %r13 14059: 41 54 push %r12 1405b: 55 push %rbp 1405c: 53 push %rbx 1405d: 44 8b 87 48 02 00 00 mov 0x248(%rdi),%r8d 14064: 45 85 c0 test %r8d,%r8d 14067: 0f 85 11 02 00 00 jne 1427e 1406d: 8b 87 9c 01 00 00 mov 0x19c(%rdi),%eax 14073: 48 89 fb mov %rdi,%rbx 14076: 49 89 d5 mov %rdx,%r13 14079: 48 89 cd mov %rcx,%rbp 1407c: 85 c0 test %eax,%eax 1407e: 0f 85 3f 01 00 00 jne 141c3 14084: 48 83 bf c8 01 00 00 cmpq $0x0,0x1c8(%rdi) 1408b: 00 1408c: 0f 84 45 01 00 00 je 141d7 14092: 8b 51 24 mov 0x24(%rcx),%edx 14095: 83 fa 01 cmp $0x1,%edx 14098: 0f 84 39 01 00 00 je 141d7 1409e: 8d 4a fd lea -0x3(%rdx),%ecx 140a1: 83 f9 02 cmp $0x2,%ecx 140a4: 0f 86 2d 01 00 00 jbe 141d7 140aa: 4c 8b b3 48 01 00 00 mov 0x148(%rbx),%r14 140b1: 41 80 be a0 01 00 00 cmpb $0x0,0x1a0(%r14) 140b8: 00 140b9: 0f 84 a0 01 00 00 je 1425f 140bf: 40 0f b6 f6 movzbl %sil,%esi 140c3: 85 d2 test %edx,%edx 140c5: 75 09 jne 140d0 140c7: 83 f8 02 cmp $0x2,%eax 140ca: 0f 84 f9 01 00 00 je 142c9 140d0: 83 fa 02 cmp $0x2,%edx 140d3: 75 08 jne 140dd 140d5: 85 c0 test %eax,%eax 140d7: 0f 84 d6 01 00 00 je 142b3 140dd: 48 8d 8b 78 01 00 00 lea 0x178(%rbx),%rcx 140e4: 48 89 ea mov %rbp,%rdx 140e7: 48 89 df mov %rbx,%rdi 140ea: e8 a1 fa ff ff callq 13b90 140ef: 41 89 c4 mov %eax,%r12d 140f2: 45 85 e4 test %r12d,%r12d 140f5: 0f 84 92 00 00 00 je 1418d 140fb: 8b 83 9c 01 00 00 mov 0x19c(%rbx),%eax 14101: 83 f8 01 cmp $0x1,%eax 14104: 76 36 jbe 1413c 14106: 83 f8 02 cmp $0x2,%eax 14109: 0f 85 00 00 00 00 jne 1410f 1410f: 48 8b 93 78 01 00 00 mov 0x178(%rbx),%rdx 14116: 48 8b 42 10 mov 0x10(%rdx),%rax 1411a: 48 3b 83 90 01 00 00 cmp 0x190(%rbx),%rax 14121: 0f 85 00 00 00 00 jne 14127 14127: 48 03 42 08 add 0x8(%rdx),%rax 1412b: 48 c1 e0 0c shl $0xc,%rax 1412f: 49 3b 86 10 b9 ff ff cmp -0x46f0(%r14),%rax 14136: 0f 87 00 00 00 00 ja 1413c 1413c: 8b 45 24 mov 0x24(%rbp),%eax 1413f: 83 f8 01 cmp $0x1,%eax 14142: 76 30 jbe 14174 14144: 83 f8 02 cmp $0x2,%eax 14147: 0f 85 00 00 00 00 jne 1414d 1414d: 48 8b 55 00 mov 0x0(%rbp),%rdx 14151: 48 8b 42 10 mov 0x10(%rdx),%rax 14155: 48 3b 45 18 cmp 0x18(%rbp),%rax 14159: 0f 85 00 00 00 00 jne 1415f 1415f: 48 03 42 08 add 0x8(%rdx),%rax 14163: 48 c1 e0 0c shl $0xc,%rax 14167: 49 3b 86 10 b9 ff ff cmp -0x46f0(%r14),%rax 1416e: 0f 87 00 00 00 00 ja 14174 14174: 48 89 ea mov %rbp,%rdx 14177: 4c 89 ee mov %r13,%rsi 1417a: 48 89 df mov %rbx,%rdi 1417d: e8 00 00 00 00 callq 14182 14182: 41 89 c4 mov %eax,%r12d 14185: 85 c0 test %eax,%eax 14187: 0f 85 c6 00 00 00 jne 14253 1418d: 8b 83 50 01 00 00 mov 0x150(%rbx),%eax 14193: 85 c0 test %eax,%eax 14195: 75 0a jne 141a1 14197: 83 7d 24 02 cmpl $0x2,0x24(%rbp) 1419b: 0f 84 f8 00 00 00 je 14299 141a1: 48 8b 83 60 01 00 00 mov 0x160(%rbx),%rax 141a8: 48 c1 e0 0c shl $0xc,%rax 141ac: f0 49 01 86 10 06 00 lock add %rax,0x610(%r14) 141b3: 00 141b4: 45 31 e4 xor %r12d,%r12d 141b7: 5b pop %rbx 141b8: 5d pop %rbp 141b9: 44 89 e0 mov %r12d,%eax 141bc: 41 5c pop %r12 141be: 41 5d pop %r13 141c0: 41 5e pop %r14 141c2: c3 retq 141c3: 83 f8 01 cmp $0x1,%eax 141c6: 0f 85 9e 00 00 00 jne 1426a 141cc: 8b 51 24 mov 0x24(%rcx),%edx 141cf: 85 d2 test %edx,%edx 141d1: 0f 85 c7 fe ff ff jne 1409e 141d7: 48 83 bb 78 01 00 00 cmpq $0x0,0x178(%rbx) 141de: 00 141df: 0f 85 ad 00 00 00 jne 14292 141e5: 48 8b 45 00 mov 0x0(%rbp),%rax 141e9: 45 31 e4 xor %r12d,%r12d 141ec: 48 89 83 78 01 00 00 mov %rax,0x178(%rbx) 141f3: 48 8b 45 08 mov 0x8(%rbp),%rax 141f7: 48 89 83 80 01 00 00 mov %rax,0x180(%rbx) 141fe: 48 8b 45 10 mov 0x10(%rbp),%rax 14202: 48 89 83 88 01 00 00 mov %rax,0x188(%rbx) 14209: 48 8b 45 18 mov 0x18(%rbp),%rax 1420d: 48 89 83 90 01 00 00 mov %rax,0x190(%rbx) 14214: 48 8b 45 20 mov 0x20(%rbp),%rax 14218: 48 89 83 98 01 00 00 mov %rax,0x198(%rbx) 1421f: 48 8b 45 28 mov 0x28(%rbp),%rax 14223: 48 89 83 a0 01 00 00 mov %rax,0x1a0(%rbx) 1422a: 48 8b 45 30 mov 0x30(%rbp),%rax 1422e: 48 89 83 a8 01 00 00 mov %rax,0x1a8(%rbx) 14235: 48 8b 45 38 mov 0x38(%rbp),%rax 14239: 48 89 83 b0 01 00 00 mov %rax,0x1b0(%rbx) 14240: 48 8b 45 40 mov 0x40(%rbp),%rax 14244: 48 89 83 b8 01 00 00 mov %rax,0x1b8(%rbx) 1424b: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 14252: 00 14253: 5b pop %rbx 14254: 44 89 e0 mov %r12d,%eax 14257: 5d pop %rbp 14258: 41 5c pop %r12 1425a: 41 5d pop %r13 1425c: 41 5e pop %r14 1425e: c3 retq 1425f: 41 bc ed ff ff ff mov $0xffffffed,%r12d 14265: e9 97 fe ff ff jmpq 14101 1426a: 8d 50 fd lea -0x3(%rax),%edx 1426d: 83 fa 02 cmp $0x2,%edx 14270: 0f 86 61 ff ff ff jbe 141d7 14276: 8b 51 24 mov 0x24(%rcx),%edx 14279: e9 20 fe ff ff jmpq 1409e 1427e: 0f 0b ud2 14280: 41 bc ea ff ff ff mov $0xffffffea,%r12d 14286: 5b pop %rbx 14287: 5d pop %rbp 14288: 44 89 e0 mov %r12d,%eax 1428b: 41 5c pop %r12 1428d: 41 5d pop %r13 1428f: 41 5e pop %r14 14291: c3 retq 14292: 0f 0b ud2 14294: e9 4c ff ff ff jmpq 141e5 14299: 83 bb 9c 01 00 00 02 cmpl $0x2,0x19c(%rbx) 142a0: 0f 84 fb fe ff ff je 141a1 142a6: 48 83 a3 40 02 00 00 andq $0xfffffffffffffffe,0x240(%rbx) 142ad: fe 142ae: e9 ee fe ff ff jmpq 141a1 142b3: 48 89 e9 mov %rbp,%rcx 142b6: 4c 89 ea mov %r13,%rdx 142b9: 48 89 df mov %rbx,%rdi 142bc: e8 5f fc ff ff callq 13f20 142c1: 41 89 c4 mov %eax,%r12d 142c4: e9 29 fe ff ff jmpq 140f2 142c9: 48 89 e9 mov %rbp,%rcx 142cc: 4c 89 ea mov %r13,%rdx 142cf: 48 89 df mov %rbx,%rdi 142d2: e8 c9 fa ff ff callq 13da0 142d7: 41 89 c4 mov %eax,%r12d 142da: e9 13 fe ff ff jmpq 140f2 142df: 90 nop 00000000000142e0 : 142e0: e8 00 00 00 00 callq 142e5 142e5: 41 54 push %r12 142e7: 48 89 f9 mov %rdi,%rcx 142ea: be 24 81 00 00 mov $0x8124,%esi 142ef: 49 c7 c0 00 00 00 00 mov $0x0,%r8 142f6: 55 push %rbp 142f7: 48 8b 47 60 mov 0x60(%rdi),%rax 142fb: 48 89 fd mov %rdi,%rbp 142fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14305: 4c 8b 60 18 mov 0x18(%rax),%r12 14309: 4c 89 e2 mov %r12,%rdx 1430c: e8 00 00 00 00 callq 14311 14311: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 14317: 77 74 ja 1438d 14319: 48 8b 50 30 mov 0x30(%rax),%rdx 1431d: 48 8b 8d 50 0f 00 00 mov 0xf50(%rbp),%rcx 14324: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1432b: be 24 81 00 00 mov $0x8124,%esi 14330: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14337: 48 89 4a 50 mov %rcx,0x50(%rdx) 1433b: 48 89 e9 mov %rbp,%rcx 1433e: 4c 89 e2 mov %r12,%rdx 14341: 48 89 85 98 57 00 00 mov %rax,0x5798(%rbp) 14348: e8 00 00 00 00 callq 1434d 1434d: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 14353: 77 38 ja 1438d 14355: 80 bd 39 07 00 00 00 cmpb $0x0,0x739(%rbp) 1435c: 48 89 85 a0 57 00 00 mov %rax,0x57a0(%rbp) 14363: 75 17 jne 1437c 14365: ba 06 00 00 00 mov $0x6,%edx 1436a: 48 89 ef mov %rbp,%rdi 1436d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14374: 5d pop %rbp 14375: 41 5c pop %r12 14377: e9 00 00 00 00 jmpq 1437c 1437c: e8 00 00 00 00 callq 14381 14381: ba 07 00 00 00 mov $0x7,%edx 14386: 48 85 c0 test %rax,%rax 14389: 75 df jne 1436a 1438b: eb d8 jmp 14365 1438d: 5d pop %rbp 1438e: 41 5c pop %r12 14390: c3 retq 14391: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14398: 00 00 00 1439b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000143a0 : 143a0: e8 00 00 00 00 callq 143a5 143a5: 8b 87 f4 01 00 00 mov 0x1f4(%rdi),%eax 143ab: 53 push %rbx 143ac: 48 8b 9f a0 01 00 00 mov 0x1a0(%rdi),%rbx 143b3: 83 f8 02 cmp $0x2,%eax 143b6: 74 1c je 143d4 143b8: 83 f8 01 cmp $0x1,%eax 143bb: 74 02 je 143bf 143bd: 5b pop %rbx 143be: c3 retq 143bf: 48 8b 87 b8 01 00 00 mov 0x1b8(%rdi),%rax 143c6: 48 c1 e0 0c shl $0xc,%rax 143ca: f0 48 29 83 48 04 01 lock sub %rax,0x10448(%rbx) 143d1: 00 143d2: 5b pop %rbx 143d3: c3 retq 143d4: 48 8b 87 b8 01 00 00 mov 0x1b8(%rdi),%rax 143db: 48 c1 e0 0c shl $0xc,%rax 143df: f0 48 29 83 38 04 01 lock sub %rax,0x10438(%rbx) 143e6: 00 143e7: e8 00 00 00 00 callq 143ec 143ec: f0 48 29 83 40 04 01 lock sub %rax,0x10440(%rbx) 143f3: 00 143f4: 5b pop %rbx 143f5: c3 retq 143f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 143fd: 00 00 00 0000000000014400 : 14400: e8 00 00 00 00 callq 14405 14405: 41 55 push %r13 14407: 41 54 push %r12 14409: 4c 8d 67 a8 lea -0x58(%rdi),%r12 1440d: 55 push %rbp 1440e: 53 push %rbx 1440f: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 14415: 48 89 fb mov %rdi,%rbx 14418: 48 8b af 48 01 00 00 mov 0x148(%rdi),%rbp 1441f: 85 c0 test %eax,%eax 14421: 0f 85 be 00 00 00 jne 144e5 14427: 48 83 bb 38 02 00 00 cmpq $0x0,0x238(%rbx) 1442e: 00 1442f: 74 0c je 1443d 14431: 48 8d bb 20 02 00 00 lea 0x220(%rbx),%rdi 14438: e8 00 00 00 00 callq 1443d 1443d: 48 83 bb f0 00 00 00 cmpq $0x0,0xf0(%rbx) 14444: 00 14445: 74 0f je 14456 14447: 48 8b b3 18 02 00 00 mov 0x218(%rbx),%rsi 1444e: 48 89 df mov %rbx,%rdi 14451: e8 00 00 00 00 callq 14456 14456: 48 89 df mov %rbx,%rdi 14459: 4c 8d ab 08 03 00 00 lea 0x308(%rbx),%r13 14460: e8 00 00 00 00 callq 14465 14465: 48 8b 83 08 03 00 00 mov 0x308(%rbx),%rax 1446c: 49 39 c5 cmp %rax,%r13 1446f: 74 3a je 144ab 14471: 48 81 c5 98 0f 01 00 add $0x10f98,%rbp 14478: 48 89 ef mov %rbp,%rdi 1447b: e8 00 00 00 00 callq 14480 14480: 48 8b 93 08 03 00 00 mov 0x308(%rbx),%rdx 14487: 48 8b 83 10 03 00 00 mov 0x310(%rbx),%rax 1448e: 48 89 ef mov %rbp,%rdi 14491: 48 89 42 08 mov %rax,0x8(%rdx) 14495: 48 89 10 mov %rdx,(%rax) 14498: 4c 89 ab 08 03 00 00 mov %r13,0x308(%rbx) 1449f: 4c 89 ab 10 03 00 00 mov %r13,0x310(%rbx) 144a6: e8 00 00 00 00 callq 144ab 144ab: 48 8b bb 78 02 00 00 mov 0x278(%rbx),%rdi 144b2: 48 85 ff test %rdi,%rdi 144b5: 74 14 je 144cb 144b7: 48 83 c7 58 add $0x58,%rdi 144bb: e8 00 00 00 00 callq 144c0 144c0: 48 c7 83 78 02 00 00 movq $0x0,0x278(%rbx) 144c7: 00 00 00 00 144cb: 48 8b bb 60 02 00 00 mov 0x260(%rbx),%rdi 144d2: e8 00 00 00 00 callq 144d7 144d7: 4c 89 e7 mov %r12,%rdi 144da: 5b pop %rbx 144db: 5d pop %rbp 144dc: 41 5c pop %r12 144de: 41 5d pop %r13 144e0: e9 00 00 00 00 jmpq 144e5 144e5: 4c 89 e7 mov %r12,%rdi 144e8: e8 b3 fe ff ff callq 143a0 144ed: e9 35 ff ff ff jmpq 14427 144f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 144f9: 00 00 00 00 144fd: 0f 1f 00 nopl (%rax) 0000000000014500 : 14500: e8 00 00 00 00 callq 14505 14505: 48 81 bf 58 01 00 00 cmpq $0x0,0x158(%rdi) 1450c: 00 00 00 00 14510: 0f 94 c0 sete %al 14513: c3 retq 14514: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1451b: 00 00 00 00 1451f: 90 nop 0000000000014520 : 14520: e8 00 00 00 00 callq 14525 14525: 89 f0 mov %esi,%eax 14527: 4c 8b 87 98 02 00 00 mov 0x298(%rdi),%r8 1452e: 48 8d 57 08 lea 0x8(%rdi),%rdx 14532: 83 e0 04 and $0x4,%eax 14535: 74 47 je 1457e 14537: 48 8b 87 a0 01 00 00 mov 0x1a0(%rdi),%rax 1453e: 48 b9 02 00 00 00 00 movabs $0x6000000000002,%rcx 14545: 00 06 00 14548: 48 8b 80 10 b9 ff ff mov -0x46f0(%rax),%rax 1454f: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 14556: 00 14557: 48 89 4f 10 mov %rcx,0x10(%rdi) 1455b: 41 f6 c0 01 test $0x1,%r8b 1455f: 0f 85 24 01 00 00 jne 14689 14565: c7 47 14 00 00 46 00 movl $0x460000,0x14(%rdi) 1456c: b8 01 00 00 00 mov $0x1,%eax 14571: 41 f6 c0 20 test $0x20,%r8b 14575: 74 07 je 1457e 14577: 81 4f 14 00 00 08 00 orl $0x80000,0x14(%rdi) 1457e: 40 f6 c6 02 test $0x2,%sil 14582: 74 3a je 145be 14584: 89 c1 mov %eax,%ecx 14586: 4d 89 c1 mov %r8,%r9 14589: 48 c1 e1 04 shl $0x4,%rcx 1458d: 41 83 e1 04 and $0x4,%r9d 14591: 48 01 d1 add %rdx,%rcx 14594: 49 83 f9 01 cmp $0x1,%r9 14598: 45 19 c9 sbb %r9d,%r9d 1459b: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 145a2: 83 c0 01 add $0x1,%eax 145a5: 41 81 e1 00 00 fb ff and $0xfffb0000,%r9d 145ac: c7 41 08 01 00 00 00 movl $0x1,0x8(%rcx) 145b3: 41 81 c1 00 00 06 00 add $0x60000,%r9d 145ba: 44 89 49 0c mov %r9d,0xc(%rcx) 145be: 40 f6 c6 01 test $0x1,%sil 145c2: 74 37 je 145fb 145c4: 89 c1 mov %eax,%ecx 145c6: 41 83 e0 04 and $0x4,%r8d 145ca: 48 c1 e1 04 shl $0x4,%rcx 145ce: 48 01 d1 add %rdx,%rcx 145d1: 49 83 f8 01 cmp $0x1,%r8 145d5: 45 19 c0 sbb %r8d,%r8d 145d8: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 145df: 83 c0 01 add $0x1,%eax 145e2: 41 81 e0 00 00 fb ff and $0xfffb0000,%r8d 145e9: c7 41 08 00 00 00 00 movl $0x0,0x8(%rcx) 145f0: 41 81 c0 00 00 06 00 add $0x60000,%r8d 145f7: 44 89 41 0c mov %r8d,0xc(%rcx) 145fb: 40 f6 c6 08 test $0x8,%sil 145ff: 74 21 je 14622 14601: 49 ba 03 00 00 00 00 movabs $0x2000000000003,%r10 14608: 00 02 00 1460b: 89 c1 mov %eax,%ecx 1460d: 83 c0 01 add $0x1,%eax 14610: 48 c1 e1 04 shl $0x4,%rcx 14614: 48 01 d1 add %rdx,%rcx 14617: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 1461e: 4c 89 51 08 mov %r10,0x8(%rcx) 14622: 41 89 f0 mov %esi,%r8d 14625: 41 83 e0 20 and $0x20,%r8d 14629: 83 e6 10 and $0x10,%esi 1462c: 74 67 je 14695 1462e: 48 be 04 00 00 00 00 movabs $0x2000000000004,%rsi 14635: 00 02 00 14638: 89 c1 mov %eax,%ecx 1463a: 83 c0 01 add $0x1,%eax 1463d: 48 c1 e1 04 shl $0x4,%rcx 14641: 48 01 d1 add %rdx,%rcx 14644: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 1464b: 48 89 71 08 mov %rsi,0x8(%rcx) 1464f: 45 85 c0 test %r8d,%r8d 14652: 74 21 je 14675 14654: 48 be 05 00 00 00 00 movabs $0x2000000000005,%rsi 1465b: 00 02 00 1465e: 89 c1 mov %eax,%ecx 14660: 83 c0 01 add $0x1,%eax 14663: 48 c1 e1 04 shl $0x4,%rcx 14667: 48 01 d1 add %rdx,%rcx 1466a: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 14671: 48 89 71 08 mov %rsi,0x8(%rcx) 14675: 83 f8 03 cmp $0x3,%eax 14678: 77 4e ja 146c8 1467a: 89 47 38 mov %eax,0x38(%rdi) 1467d: 48 89 57 40 mov %rdx,0x40(%rdi) 14681: 89 47 48 mov %eax,0x48(%rdi) 14684: 48 89 57 50 mov %rdx,0x50(%rdi) 14688: c3 retq 14689: 48 c1 e8 0c shr $0xc,%rax 1468d: 89 47 0c mov %eax,0xc(%rdi) 14690: e9 d7 fe ff ff jmpq 1456c 14695: 45 85 c0 test %r8d,%r8d 14698: 75 ba jne 14654 1469a: 85 c0 test %eax,%eax 1469c: 75 d7 jne 14675 1469e: 48 b8 00 00 00 00 00 movabs $0x7000000000000,%rax 146a5: 00 07 00 146a8: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 146af: 00 146b0: 48 89 47 10 mov %rax,0x10(%rdi) 146b4: b8 01 00 00 00 mov $0x1,%eax 146b9: 89 47 38 mov %eax,0x38(%rdi) 146bc: 48 89 57 40 mov %rdx,0x40(%rdi) 146c0: 89 47 48 mov %eax,0x48(%rdi) 146c3: 48 89 57 50 mov %rdx,0x50(%rdi) 146c7: c3 retq 146c8: 0f 0b ud2 146ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000146d0 : 146d0: e8 00 00 00 00 callq 146d5 146d5: 41 57 push %r15 146d7: 41 56 push %r14 146d9: 41 55 push %r13 146db: 41 54 push %r12 146dd: 49 89 f4 mov %rsi,%r12 146e0: 55 push %rbp 146e1: 48 89 fd mov %rdi,%rbp 146e4: 53 push %rbx 146e5: 48 83 ec 48 sub $0x48,%rsp 146e9: 4c 8b 1e mov (%rsi),%r11 146ec: 48 89 14 24 mov %rdx,(%rsp) 146f0: 0f b6 56 24 movzbl 0x24(%rsi),%edx 146f4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 146fb: 00 00 146fd: 48 89 44 24 40 mov %rax,0x40(%rsp) 14702: 31 c0 xor %eax,%eax 14704: 83 7e 20 01 cmpl $0x1,0x20(%rsi) 14708: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1470f: 00 00 14711: 0f 95 c0 setne %al 14714: 88 54 24 21 mov %dl,0x21(%rsp) 14718: 48 8b 56 28 mov 0x28(%rsi),%rdx 1471c: 88 44 24 20 mov %al,0x20(%rsp) 14720: 0f b6 c0 movzbl %al,%eax 14723: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1472a: 00 00 1472c: 89 44 24 38 mov %eax,0x38(%rsp) 14730: 8b 46 0c mov 0xc(%rsi),%eax 14733: 48 89 54 24 28 mov %rdx,0x28(%rsp) 14738: 8b 56 08 mov 0x8(%rsi),%edx 1473b: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 14742: 00 00 14744: a8 30 test $0x30,%al 14746: 0f 84 2a 02 00 00 je 14976 1474c: 48 63 ca movslq %edx,%rcx 1474f: 49 c1 e3 0c shl $0xc,%r11 14753: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 14758: 4d 89 dd mov %r11,%r13 1475b: a8 02 test $0x2,%al 1475d: 0f 84 d7 01 00 00 je 1493a 14763: 48 8b 85 d0 56 00 00 mov 0x56d0(%rbp),%rax 1476a: 48 8b 48 08 mov 0x8(%rax),%rcx 1476e: 48 c1 e1 0c shl $0xc,%rcx 14772: 49 39 cd cmp %rcx,%r13 14775: 0f 83 df 01 00 00 jae 1495a 1477b: 48 8b 04 24 mov (%rsp),%rax 1477f: 4c 8d b5 48 56 00 00 lea 0x5648(%rbp),%r14 14786: ba 78 03 00 00 mov $0x378,%edx 1478b: 4c 89 ee mov %r13,%rsi 1478e: 4c 89 f7 mov %r14,%rdi 14791: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 14798: e8 00 00 00 00 callq 1479d 1479d: ba 78 03 00 00 mov $0x378,%edx 147a2: be c0 0d 00 00 mov $0xdc0,%esi 147a7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 147ae 147ae: 48 89 44 24 10 mov %rax,0x10(%rsp) 147b3: e8 00 00 00 00 callq 147b8 147b8: 48 89 c3 mov %rax,%rbx 147bb: 48 85 c0 test %rax,%rax 147be: 0f 84 97 03 00 00 je 14b5b 147c4: 4c 8d 78 58 lea 0x58(%rax),%r15 147c8: 48 8d 7d 10 lea 0x10(%rbp),%rdi 147cc: 4c 89 ea mov %r13,%rdx 147cf: 4c 89 fe mov %r15,%rsi 147d2: e8 00 00 00 00 callq 147d7 147d7: 48 8d 83 60 03 00 00 lea 0x360(%rbx),%rax 147de: 48 c7 83 c8 02 00 00 movq $0x0,0x2c8(%rbx) 147e5: 00 00 00 00 147e9: 48 89 83 60 03 00 00 mov %rax,0x360(%rbx) 147f0: 48 89 83 68 03 00 00 mov %rax,0x368(%rbx) 147f7: 41 8b 44 24 10 mov 0x10(%r12),%eax 147fc: 85 c0 test %eax,%eax 147fe: 0f 85 2c 01 00 00 jne 14930 14804: 41 8b 44 24 0c mov 0xc(%r12),%eax 14809: 89 c6 mov %eax,%esi 1480b: 41 83 7c 24 20 01 cmpl $0x1,0x20(%r12) 14811: 89 03 mov %eax,(%rbx) 14813: 89 43 04 mov %eax,0x4(%rbx) 14816: 74 0c je 14824 14818: 83 f8 04 cmp $0x4,%eax 1481b: 75 07 jne 14824 1481d: c7 43 04 06 00 00 00 movl $0x6,0x4(%rbx) 14824: 49 8b 44 24 18 mov 0x18(%r12),%rax 14829: 4c 89 b3 a0 01 00 00 mov %r14,0x1a0(%rbx) 14830: 48 89 83 98 02 00 00 mov %rax,0x298(%rbx) 14837: 40 f6 c6 38 test $0x38,%sil 1483b: 0f 84 5e 01 00 00 je 1499f 14841: be 01 00 00 00 mov $0x1,%esi 14846: 48 89 df mov %rbx,%rdi 14849: e8 00 00 00 00 callq 1484e 1484e: 41 8b 4c 24 20 mov 0x20(%r12),%ecx 14853: 83 f9 01 cmp $0x1,%ecx 14856: 75 0a jne 14862 14858: c7 83 68 02 00 00 01 movl $0x1,0x268(%rbx) 1485f: 00 00 00 14862: 68 00 00 00 00 pushq $0x0 14867: 4c 89 ea mov %r13,%rdx 1486a: 4c 8d 43 38 lea 0x38(%rbx),%r8 1486e: 4c 89 fe mov %r15,%rsi 14871: 41 ff 74 24 28 pushq 0x28(%r12) 14876: 4c 89 f7 mov %r14,%rdi 14879: 6a 00 pushq $0x0 1487b: ff 74 24 28 pushq 0x28(%rsp) 1487f: 48 8d 44 24 40 lea 0x40(%rsp),%rax 14884: 50 push %rax 14885: 44 8b 4c 24 30 mov 0x30(%rsp),%r9d 1488a: e8 00 00 00 00 callq 1488f 1488f: 41 89 c5 mov %eax,%r13d 14892: 48 83 c4 28 add $0x28,%rsp 14896: 85 c0 test %eax,%eax 14898: 75 70 jne 1490a 1489a: 48 8b 85 58 0f 00 00 mov 0xf58(%rbp),%rax 148a1: 48 3b 85 b8 0f 00 00 cmp 0xfb8(%rbp),%rax 148a8: 0f 87 82 02 00 00 ja 14b30 148ae: 74 0d je 148bd 148b0: 83 bb f4 01 00 00 02 cmpl $0x2,0x1f4(%rbx) 148b7: 0f 84 4a 01 00 00 je 14a07 148bd: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 148c2: 31 d2 xor %edx,%edx 148c4: 48 89 ef mov %rbp,%rdi 148c7: e8 00 00 00 00 callq 148cc 148cc: 41 f6 44 24 18 08 testb $0x8,0x18(%r12) 148d2: 74 0d je 148e1 148d4: 83 bb f4 01 00 00 02 cmpl $0x2,0x1f4(%rbx) 148db: 0f 84 81 01 00 00 je 14a62 148e1: 49 83 7c 24 28 00 cmpq $0x0,0x28(%r12) 148e7: 0f 84 40 01 00 00 je 14a2d 148ed: 48 8b 04 24 mov (%rsp),%rax 148f1: 48 89 18 mov %rbx,(%rax) 148f4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 148f9: 41 8b 44 24 20 mov 0x20(%r12),%eax 148fe: 85 c0 test %eax,%eax 14900: 75 08 jne 1490a 14902: 48 83 a3 98 02 00 00 andq $0xfffffffffffffffe,0x298(%rbx) 14909: fe 1490a: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1490f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14916: 00 00 14918: 0f 85 9d 02 00 00 jne 14bbb 1491e: 48 83 c4 48 add $0x48,%rsp 14922: 44 89 e8 mov %r13d,%eax 14925: 5b pop %rbx 14926: 5d pop %rbp 14927: 41 5c pop %r12 14929: 41 5d pop %r13 1492b: 41 5e pop %r14 1492d: 41 5f pop %r15 1492f: c3 retq 14930: 41 8b 74 24 0c mov 0xc(%r12),%esi 14935: e9 d1 fe ff ff jmpq 1480b 1493a: a8 04 test $0x4,%al 1493c: 0f 84 39 fe ff ff je 1477b 14942: 48 8b 85 d8 56 00 00 mov 0x56d8(%rbp),%rax 14949: 48 8b 48 08 mov 0x8(%rax),%rcx 1494d: 48 c1 e1 0c shl $0xc,%rcx 14951: 49 39 cd cmp %rcx,%r13 14954: 0f 82 21 fe ff ff jb 1477b 1495a: 4c 89 ea mov %r13,%rdx 1495d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14964: bf 01 00 00 00 mov $0x1,%edi 14969: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 1496f: e8 00 00 00 00 callq 14974 14974: eb 94 jmp 1490a 14976: a8 08 test $0x8,%al 14978: 74 66 je 149e0 1497a: 83 c2 03 add $0x3,%edx 1497d: 49 83 c3 03 add $0x3,%r11 14981: 83 e2 fc and $0xfffffffc,%edx 14984: 49 c1 e3 0c shl $0xc,%r11 14988: 48 63 ca movslq %edx,%rcx 1498b: 49 81 e3 00 c0 ff ff and $0xffffffffffffc000,%r11 14992: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 14997: 4d 89 dd mov %r11,%r13 1499a: e9 bc fd ff ff jmpq 1475b 1499f: 48 89 df mov %rbx,%rdi 149a2: e8 00 00 00 00 callq 149a7 149a7: e9 a2 fe ff ff jmpq 1484e 149ac: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 149b3 149b3: 89 c0 mov %eax,%eax 149b5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 149bd 149bc: 00 149bd: 0f 83 36 ff ff ff jae 148f9 149c3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 149ca 149ca: 48 85 c0 test %rax,%rax 149cd: 74 0c je 149db 149cf: 48 8b 78 08 mov 0x8(%rax),%rdi 149d3: 48 89 de mov %rbx,%rsi 149d6: e8 00 00 00 00 callq 149db 149db: e9 19 ff ff ff jmpq 148f9 149e0: 81 c2 ff 0f 00 00 add $0xfff,%edx 149e6: 49 81 c3 ff 0f 00 00 add $0xfff,%r11 149ed: c1 fa 0c sar $0xc,%edx 149f0: 49 81 e3 00 f0 ff ff and $0xfffffffffffff000,%r11 149f7: 48 63 ca movslq %edx,%rcx 149fa: 4d 89 dd mov %r11,%r13 149fd: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 14a02: e9 54 fd ff ff jmpq 1475b 14a07: 48 c1 e8 0c shr $0xc,%rax 14a0b: 48 39 83 d8 01 00 00 cmp %rax,0x1d8(%rbx) 14a12: 0f 83 a5 fe ff ff jae 148bd 14a18: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 14a1d: 48 89 ef mov %rbp,%rdi 14a20: 48 89 f2 mov %rsi,%rdx 14a23: e8 00 00 00 00 callq 14a28 14a28: e9 9f fe ff ff jmpq 148cc 14a2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a34: e8 00 00 00 00 callq 14a39 14a39: 4c 89 ff mov %r15,%rdi 14a3c: 31 f6 xor %esi,%esi 14a3e: e8 00 00 00 00 callq 14a43 14a43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a4a: ff 14 25 00 00 00 00 callq *0x0 14a51: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 14a58: e8 00 00 00 00 callq 14a5d 14a5d: e9 8b fe ff ff jmpq 148ed 14a62: 48 8b 93 50 01 00 00 mov 0x150(%rbx),%rdx 14a69: 31 f6 xor %esi,%esi 14a6b: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 14a70: 48 89 df mov %rbx,%rdi 14a73: e8 00 00 00 00 callq 14a78 14a78: 85 c0 test %eax,%eax 14a7a: 0f 85 e6 00 00 00 jne 14b66 14a80: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 14a87: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 14a8c: e8 00 00 00 00 callq 14a91 14a91: 48 8b 83 60 02 00 00 mov 0x260(%rbx),%rax 14a98: 48 85 c0 test %rax,%rax 14a9b: 74 25 je 14ac2 14a9d: 48 8d 78 38 lea 0x38(%rax),%rdi 14aa1: ba ff ff ff ff mov $0xffffffff,%edx 14aa6: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 14aab: 83 fa 01 cmp $0x1,%edx 14aae: 0f 84 9d 00 00 00 je 14b51 14ab4: 85 d2 test %edx,%edx 14ab6: 7f 0a jg 14ac2 14ab8: be 03 00 00 00 mov $0x3,%esi 14abd: e8 00 00 00 00 callq 14ac2 14ac2: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 14ac7: 48 85 ed test %rbp,%rbp 14aca: 74 6b je 14b37 14acc: 48 8d 7d 38 lea 0x38(%rbp),%rdi 14ad0: b8 01 00 00 00 mov $0x1,%eax 14ad5: f0 0f c1 45 38 lock xadd %eax,0x38(%rbp) 14ada: 85 c0 test %eax,%eax 14adc: 0f 84 b1 00 00 00 je 14b93 14ae2: 0f 88 9c 00 00 00 js 14b84 14ae8: 83 c0 01 add $0x1,%eax 14aeb: 0f 88 93 00 00 00 js 14b84 14af1: 48 8b 44 24 18 mov 0x18(%rsp),%rax 14af6: 48 89 ab 60 02 00 00 mov %rbp,0x260(%rbx) 14afd: 48 85 c0 test %rax,%rax 14b00: 0f 84 db fd ff ff je 148e1 14b06: 48 8d 78 38 lea 0x38(%rax),%rdi 14b0a: ba ff ff ff ff mov $0xffffffff,%edx 14b0f: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 14b14: 83 fa 01 cmp $0x1,%edx 14b17: 74 2e je 14b47 14b19: 85 d2 test %edx,%edx 14b1b: 0f 8f c0 fd ff ff jg 148e1 14b21: be 03 00 00 00 mov $0x3,%esi 14b26: e8 00 00 00 00 callq 14b2b 14b2b: e9 b1 fd ff ff jmpq 148e1 14b30: 0f 0b ud2 14b32: e9 79 fd ff ff jmpq 148b0 14b37: 48 c7 83 60 02 00 00 movq $0x0,0x260(%rbx) 14b3e: 00 00 00 00 14b42: e9 9a fd ff ff jmpq 148e1 14b47: e8 00 00 00 00 callq 14b4c 14b4c: e9 90 fd ff ff jmpq 148e1 14b51: e8 00 00 00 00 callq 14b56 14b56: e9 67 ff ff ff jmpq 14ac2 14b5b: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 14b61: e9 a4 fd ff ff jmpq 1490a 14b66: 49 83 7c 24 28 00 cmpq $0x0,0x28(%r12) 14b6c: 74 39 je 14ba7 14b6e: 4c 89 ff mov %r15,%rdi 14b71: 89 04 24 mov %eax,(%rsp) 14b74: e8 00 00 00 00 callq 14b79 14b79: 8b 04 24 mov (%rsp),%eax 14b7c: 41 89 c5 mov %eax,%r13d 14b7f: e9 86 fd ff ff jmpq 1490a 14b84: be 01 00 00 00 mov $0x1,%esi 14b89: e8 00 00 00 00 callq 14b8e 14b8e: e9 5e ff ff ff jmpq 14af1 14b93: be 02 00 00 00 mov $0x2,%esi 14b98: e8 00 00 00 00 callq 14b9d 14b9d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 14ba2: e9 4f ff ff ff jmpq 14af6 14ba7: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 14bae: 89 04 24 mov %eax,(%rsp) 14bb1: e8 00 00 00 00 callq 14bb6 14bb6: 8b 04 24 mov (%rsp),%eax 14bb9: eb b3 jmp 14b6e 14bbb: e8 00 00 00 00 callq 14bc0 0000000000014bc0 : 14bc0: e8 00 00 00 00 callq 14bc5 14bc5: b8 01 00 00 00 mov $0x1,%eax 14bca: c3 retq 14bcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000014bd0 : 14bd0: e8 00 00 00 00 callq 14bd5 14bd5: 41 57 push %r15 14bd7: 41 56 push %r14 14bd9: 49 89 d6 mov %rdx,%r14 14bdc: 41 55 push %r13 14bde: 49 89 fd mov %rdi,%r13 14be1: 41 54 push %r12 14be3: 55 push %rbp 14be4: 53 push %rbx 14be5: 48 89 f3 mov %rsi,%rbx 14be8: 48 83 ec 40 sub $0x40,%rsp 14bec: 48 8b 6e 18 mov 0x18(%rsi),%rbp 14bf0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14bf7: 00 00 14bf9: 48 89 44 24 38 mov %rax,0x38(%rsp) 14bfe: 31 c0 xor %eax,%eax 14c00: 48 89 ea mov %rbp,%rdx 14c03: 48 83 e2 ef and $0xffffffffffffffef,%rdx 14c07: 48 89 56 18 mov %rdx,0x18(%rsi) 14c0b: 4c 89 f2 mov %r14,%rdx 14c0e: e8 bd fa ff ff callq 146d0 14c13: 41 89 c4 mov %eax,%r12d 14c16: 85 c0 test %eax,%eax 14c18: 75 05 jne 14c1f 14c1a: 83 e5 10 and $0x10,%ebp 14c1d: 75 26 jne 14c45 14c1f: 48 8b 44 24 38 mov 0x38(%rsp),%rax 14c24: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14c2b: 00 00 14c2d: 0f 85 bb 01 00 00 jne 14dee 14c33: 48 83 c4 40 add $0x40,%rsp 14c37: 44 89 e0 mov %r12d,%eax 14c3a: 5b pop %rbx 14c3b: 5d pop %rbp 14c3c: 41 5c pop %r12 14c3e: 41 5d pop %r13 14c40: 41 5e pop %r14 14c42: 41 5f pop %r15 14c44: c3 retq 14c45: 41 f6 85 1a 07 00 00 testb $0x2,0x71a(%r13) 14c4c: 02 14c4d: 75 d0 jne 14c1f 14c4f: 48 83 7b 28 00 cmpq $0x0,0x28(%rbx) 14c54: 0f 84 1e 01 00 00 je 14d78 14c5a: 49 8b 2e mov (%r14),%rbp 14c5d: 48 83 bd d8 02 00 00 cmpq $0x0,0x2d8(%rbp) 14c64: 00 14c65: 74 18 je 14c7f 14c67: 48 83 7b 28 00 cmpq $0x0,0x28(%rbx) 14c6c: 75 b1 jne 14c1f 14c6e: 49 8b 06 mov (%r14),%rax 14c71: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 14c78: e8 00 00 00 00 callq 14c7d 14c7d: eb a0 jmp 14c1f 14c7f: 48 8b 03 mov (%rbx),%rax 14c82: 48 8d 95 d8 02 00 00 lea 0x2d8(%rbp),%rdx 14c89: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 14c8e: 4c 89 ef mov %r13,%rdi 14c91: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 14c98: 00 00 14c9a: 48 89 44 24 08 mov %rax,0x8(%rsp) 14c9f: 48 8b 85 50 01 00 00 mov 0x150(%rbp),%rax 14ca6: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 14cad: 00 00 14caf: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 14cb6: 00 00 14cb8: c7 44 24 14 02 00 00 movl $0x2,0x14(%rsp) 14cbf: 00 14cc0: 48 c7 44 24 20 14 00 movq $0x14,0x20(%rsp) 14cc7: 00 00 14cc9: c7 44 24 28 01 00 00 movl $0x1,0x28(%rsp) 14cd0: 00 14cd1: 48 89 44 24 30 mov %rax,0x30(%rsp) 14cd6: e8 f5 f9 ff ff callq 146d0 14cdb: 85 c0 test %eax,%eax 14cdd: 0f 85 b5 00 00 00 jne 14d98 14ce3: 4c 8b bd d8 02 00 00 mov 0x2d8(%rbp),%r15 14cea: 48 85 ed test %rbp,%rbp 14ced: 0f 84 d0 00 00 00 je 14dc3 14cf3: 48 8d bd c8 01 00 00 lea 0x1c8(%rbp),%rdi 14cfa: b8 01 00 00 00 mov $0x1,%eax 14cff: f0 0f c1 85 c8 01 00 lock xadd %eax,0x1c8(%rbp) 14d06: 00 14d07: 85 c0 test %eax,%eax 14d09: 0f 84 cd 00 00 00 je 14ddc 14d0f: 0f 88 b5 00 00 00 js 14dca 14d15: 83 c0 01 add $0x1,%eax 14d18: 48 89 ea mov %rbp,%rdx 14d1b: 0f 88 a9 00 00 00 js 14dca 14d21: 49 89 97 d0 02 00 00 mov %rdx,0x2d0(%r15) 14d28: 4d 8d bd e0 65 01 00 lea 0x165e0(%r13),%r15 14d2f: 4c 89 ff mov %r15,%rdi 14d32: e8 00 00 00 00 callq 14d37 14d37: 48 8b 95 d8 02 00 00 mov 0x2d8(%rbp),%rdx 14d3e: 49 8b 8d d8 65 01 00 mov 0x165d8(%r13),%rcx 14d45: 4c 89 ff mov %r15,%rdi 14d48: 49 8d 85 d0 65 01 00 lea 0x165d0(%r13),%rax 14d4f: 48 8d b2 60 03 00 00 lea 0x360(%rdx),%rsi 14d56: 49 89 b5 d8 65 01 00 mov %rsi,0x165d8(%r13) 14d5d: 48 89 82 60 03 00 00 mov %rax,0x360(%rdx) 14d64: 48 89 8a 68 03 00 00 mov %rcx,0x368(%rdx) 14d6b: 48 89 31 mov %rsi,(%rcx) 14d6e: e8 00 00 00 00 callq 14d73 14d73: e9 ef fe ff ff jmpq 14c67 14d78: 49 8b 06 mov (%r14),%rax 14d7b: 31 f6 xor %esi,%esi 14d7d: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 14d84: e8 00 00 00 00 callq 14d89 14d89: 85 c0 test %eax,%eax 14d8b: 0f 84 c9 fe ff ff je 14c5a 14d91: 0f 0b ud2 14d93: e9 c2 fe ff ff jmpq 14c5a 14d98: 48 83 7b 28 00 cmpq $0x0,0x28(%rbx) 14d9d: 74 54 je 14df3 14d9f: 49 8b 3e mov (%r14),%rdi 14da2: 41 89 c4 mov %eax,%r12d 14da5: 48 85 ff test %rdi,%rdi 14da8: 0f 84 71 fe ff ff je 14c1f 14dae: 48 83 c7 58 add $0x58,%rdi 14db2: e8 00 00 00 00 callq 14db7 14db7: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 14dbe: e9 5c fe ff ff jmpq 14c1f 14dc3: 31 d2 xor %edx,%edx 14dc5: e9 57 ff ff ff jmpq 14d21 14dca: be 01 00 00 00 mov $0x1,%esi 14dcf: e8 00 00 00 00 callq 14dd4 14dd4: 48 89 ea mov %rbp,%rdx 14dd7: e9 45 ff ff ff jmpq 14d21 14ddc: be 02 00 00 00 mov $0x2,%esi 14de1: e8 00 00 00 00 callq 14de6 14de6: 48 89 ea mov %rbp,%rdx 14de9: e9 33 ff ff ff jmpq 14d21 14dee: e8 00 00 00 00 callq 14df3 14df3: 49 8b 16 mov (%r14),%rdx 14df6: 89 44 24 04 mov %eax,0x4(%rsp) 14dfa: 48 8b ba 50 01 00 00 mov 0x150(%rdx),%rdi 14e01: e8 00 00 00 00 callq 14e06 14e06: 8b 44 24 04 mov 0x4(%rsp),%eax 14e0a: eb 93 jmp 14d9f 14e0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000014e10 : 14e10: e8 00 00 00 00 callq 14e15 14e15: 41 55 push %r13 14e17: 41 54 push %r12 14e19: 55 push %rbp 14e1a: 53 push %rbx 14e1b: 48 83 ec 28 sub $0x28,%rsp 14e1f: 8b 97 a0 02 00 00 mov 0x2a0(%rdi),%edx 14e25: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14e2c: 00 00 14e2e: 48 89 44 24 20 mov %rax,0x20(%rsp) 14e33: 31 c0 xor %eax,%eax 14e35: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 14e3c: 00 14e3d: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 14e44: 00 00 14e46: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 14e4d: 00 00 14e4f: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 14e56: 00 00 14e58: 85 d2 test %edx,%edx 14e5a: 75 2a jne 14e86 14e5c: 8b 2f mov (%rdi),%ebp 14e5e: 48 89 fb mov %rdi,%rbx 14e61: 4c 8d 6f 38 lea 0x38(%rdi),%r13 14e65: 4c 8d 67 58 lea 0x58(%rdi),%r12 14e69: 89 ee mov %ebp,%esi 14e6b: 48 89 df mov %rbx,%rdi 14e6e: e8 00 00 00 00 callq 14e73 14e73: 4c 89 ee mov %r13,%rsi 14e76: 4c 89 e7 mov %r12,%rdi 14e79: 48 89 e2 mov %rsp,%rdx 14e7c: e8 00 00 00 00 callq 14e81 14e81: 83 f8 f4 cmp $0xfffffff4,%eax 14e84: 74 1b je 14ea1 14e86: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 14e8b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 14e92: 00 00 14e94: 75 16 jne 14eac 14e96: 48 83 c4 28 add $0x28,%rsp 14e9a: 5b pop %rbx 14e9b: 5d pop %rbp 14e9c: 41 5c pop %r12 14e9e: 41 5d pop %r13 14ea0: c3 retq 14ea1: 8b 53 04 mov 0x4(%rbx),%edx 14ea4: 39 ea cmp %ebp,%edx 14ea6: 74 de je 14e86 14ea8: 89 d5 mov %edx,%ebp 14eaa: eb bd jmp 14e69 14eac: e8 00 00 00 00 callq 14eb1 14eb1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14eb8: 00 00 00 00 14ebc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000014ec0 : 14ec0: e8 00 00 00 00 callq 14ec5 14ec5: f6 87 98 02 00 00 02 testb $0x2,0x298(%rdi) 14ecc: 75 6f jne 14f3d 14ece: 55 push %rbp 14ecf: 48 89 f5 mov %rsi,%rbp 14ed2: 53 push %rbx 14ed3: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 14eda: 48 89 fb mov %rdi,%rbx 14edd: 48 85 c0 test %rax,%rax 14ee0: 74 0d je 14eef 14ee2: 48 85 f6 test %rsi,%rsi 14ee5: 74 03 je 14eea 14ee7: 48 89 06 mov %rax,(%rsi) 14eea: 31 c0 xor %eax,%eax 14eec: 5b pop %rbx 14eed: 5d pop %rbp 14eee: c3 retq 14eef: 48 8b bf 50 01 00 00 mov 0x150(%rdi),%rdi 14ef6: 31 d2 xor %edx,%edx 14ef8: 31 f6 xor %esi,%esi 14efa: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 14f01: ff ff 7f 14f04: e8 00 00 00 00 callq 14f09 14f09: 48 85 c0 test %rax,%rax 14f0c: 78 de js 14eec 14f0e: 48 8b 93 b8 01 00 00 mov 0x1b8(%rbx),%rdx 14f15: 31 f6 xor %esi,%esi 14f17: 48 8d 8b 78 02 00 00 lea 0x278(%rbx),%rcx 14f1e: 48 8d 7b 58 lea 0x58(%rbx),%rdi 14f22: e8 00 00 00 00 callq 14f27 14f27: 85 c0 test %eax,%eax 14f29: 75 c1 jne 14eec 14f2b: 48 85 ed test %rbp,%rbp 14f2e: 74 ba je 14eea 14f30: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 14f37: 48 89 55 00 mov %rdx,0x0(%rbp) 14f3b: eb af jmp 14eec 14f3d: b8 ff ff ff ff mov $0xffffffff,%eax 14f42: c3 retq 14f43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14f4a: 00 00 00 00 14f4e: 66 90 xchg %ax,%ax 0000000000014f50 : 14f50: e8 00 00 00 00 callq 14f55 14f55: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 14f5c: c3 retq 14f5d: 0f 1f 00 nopl (%rax) 0000000000014f60 : 14f60: e8 00 00 00 00 callq 14f65 14f65: 48 83 bf 90 02 00 00 cmpq $0x0,0x290(%rdi) 14f6c: 00 14f6d: 74 0c je 14f7b 14f6f: 48 81 c7 78 02 00 00 add $0x278,%rdi 14f76: e9 00 00 00 00 jmpq 14f7b 14f7b: c3 retq 14f7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000014f80 : 14f80: e8 00 00 00 00 callq 14f85 14f85: 48 89 f8 mov %rdi,%rax 14f88: 48 85 ff test %rdi,%rdi 14f8b: 74 28 je 14fb5 14f8d: 48 83 ec 08 sub $0x8,%rsp 14f91: 48 8d bf c8 01 00 00 lea 0x1c8(%rdi),%rdi 14f98: ba 01 00 00 00 mov $0x1,%edx 14f9d: f0 0f c1 90 c8 01 00 lock xadd %edx,0x1c8(%rax) 14fa4: 00 14fa5: 85 d2 test %edx,%edx 14fa7: 74 24 je 14fcd 14fa9: 78 0b js 14fb6 14fab: 83 c2 01 add $0x1,%edx 14fae: 78 06 js 14fb6 14fb0: 48 83 c4 08 add $0x8,%rsp 14fb4: c3 retq 14fb5: c3 retq 14fb6: be 01 00 00 00 mov $0x1,%esi 14fbb: 48 89 04 24 mov %rax,(%rsp) 14fbf: e8 00 00 00 00 callq 14fc4 14fc4: 48 8b 04 24 mov (%rsp),%rax 14fc8: 48 83 c4 08 add $0x8,%rsp 14fcc: c3 retq 14fcd: be 02 00 00 00 mov $0x2,%esi 14fd2: 48 89 04 24 mov %rax,(%rsp) 14fd6: e8 00 00 00 00 callq 14fdb 14fdb: 48 8b 04 24 mov (%rsp),%rax 14fdf: eb cf jmp 14fb0 14fe1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14fe8: 00 00 00 00 14fec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000014ff0 : 14ff0: e8 00 00 00 00 callq 14ff5 14ff5: 53 push %rbx 14ff6: 48 89 fb mov %rdi,%rbx 14ff9: 48 8b 3f mov (%rdi),%rdi 14ffc: 48 85 ff test %rdi,%rdi 14fff: 74 10 je 15011 15001: 48 83 c7 58 add $0x58,%rdi 15005: e8 00 00 00 00 callq 1500a 1500a: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 15011: 5b pop %rbx 15012: c3 retq 15013: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1501a: 00 00 00 00 1501e: 66 90 xchg %ax,%ax 0000000000015020 : 15020: e8 00 00 00 00 callq 15025 15025: 41 55 push %r13 15027: 41 54 push %r12 15029: 49 89 fc mov %rdi,%r12 1502c: 53 push %rbx 1502d: 48 83 ec 28 sub $0x28,%rsp 15031: 48 8b 9f a0 01 00 00 mov 0x1a0(%rdi),%rbx 15038: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1503f: 00 00 15041: 48 89 44 24 20 mov %rax,0x20(%rsp) 15046: 31 c0 xor %eax,%eax 15048: 8b 87 a0 02 00 00 mov 0x2a0(%rdi),%eax 1504e: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 15055: 00 15056: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1505d: 00 00 1505f: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 15066: 00 00 15068: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1506f: 00 00 15071: 85 c0 test %eax,%eax 15073: 0f 84 00 00 00 00 je 15079 15079: 83 e8 01 sub $0x1,%eax 1507c: 41 bd 00 00 00 00 mov $0x0,%r13d 15082: 89 87 a0 02 00 00 mov %eax,0x2a0(%rdi) 15088: 74 1d je 150a7 1508a: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1508f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15096: 00 00 15098: 75 72 jne 1510c 1509a: 48 83 c4 28 add $0x28,%rsp 1509e: 44 89 e8 mov %r13d,%eax 150a1: 5b pop %rbx 150a2: 41 5c pop %r12 150a4: 41 5d pop %r13 150a6: c3 retq 150a7: e8 f4 f2 ff ff callq 143a0 150ac: 49 8b bc 24 48 01 00 mov 0x148(%r12),%rdi 150b3: 00 150b4: 48 85 ff test %rdi,%rdi 150b7: 74 05 je 150be 150b9: e8 00 00 00 00 callq 150be 150be: 41 8b 54 24 38 mov 0x38(%r12),%edx 150c3: 85 d2 test %edx,%edx 150c5: 74 27 je 150ee 150c7: 83 ea 01 sub $0x1,%edx 150ca: 49 8d 44 24 14 lea 0x14(%r12),%rax 150cf: 48 c1 e2 04 shl $0x4,%rdx 150d3: 49 8d 54 14 24 lea 0x24(%r12,%rdx,1),%rdx 150d8: 81 20 ff ff df ff andl $0xffdfffff,(%rax) 150de: 48 83 c0 10 add $0x10,%rax 150e2: c7 40 e8 00 00 00 00 movl $0x0,-0x18(%rax) 150e9: 48 39 d0 cmp %rdx,%rax 150ec: 75 ea jne 150d8 150ee: 49 8d 74 24 38 lea 0x38(%r12),%rsi 150f3: 49 8d 7c 24 58 lea 0x58(%r12),%rdi 150f8: 48 89 e2 mov %rsp,%rdx 150fb: e8 00 00 00 00 callq 15100 15100: 41 89 c5 mov %eax,%r13d 15103: 85 c0 test %eax,%eax 15105: 74 83 je 1508a 15107: e9 00 00 00 00 jmpq 1510c 1510c: e8 00 00 00 00 callq 15111 15111: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15118: 00 00 00 00 1511c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000015120 : 15120: e8 00 00 00 00 callq 15125 15125: 41 56 push %r14 15127: 41 55 push %r13 15129: 41 54 push %r12 1512b: 55 push %rbp 1512c: 53 push %rbx 1512d: 4c 8b 37 mov (%rdi),%r14 15130: 4d 85 f6 test %r14,%r14 15133: 0f 84 b7 00 00 00 je 151f0 15139: 48 89 fb mov %rdi,%rbx 1513c: 49 8b be 50 01 00 00 mov 0x150(%r14),%rdi 15143: 49 89 f4 mov %rsi,%r12 15146: 31 f6 xor %esi,%esi 15148: 4d 8b ae a0 01 00 00 mov 0x1a0(%r14),%r13 1514f: 48 89 d5 mov %rdx,%rbp 15152: e8 00 00 00 00 callq 15157 15157: 83 f8 fc cmp $0xfffffffc,%eax 1515a: 74 62 je 151be 1515c: 85 c0 test %eax,%eax 1515e: 0f 85 95 00 00 00 jne 151f9 15164: 48 8b 3b mov (%rbx),%rdi 15167: 48 85 ed test %rbp,%rbp 1516a: 74 19 je 15185 1516c: 48 83 bf 90 02 00 00 cmpq $0x0,0x290(%rdi) 15173: 00 15174: 74 0f je 15185 15176: 48 81 c7 78 02 00 00 add $0x278,%rdi 1517d: e8 00 00 00 00 callq 15182 15182: 48 8b 3b mov (%rbx),%rdi 15185: e8 00 00 00 00 callq 1518a 1518a: 4c 8b 2b mov (%rbx),%r13 1518d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15194: e8 00 00 00 00 callq 15199 15199: 31 f6 xor %esi,%esi 1519b: 49 8d 7d 58 lea 0x58(%r13),%rdi 1519f: e8 00 00 00 00 callq 151a4 151a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151ab: ff 14 25 00 00 00 00 callq *0x0 151b2: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 151b9: e8 00 00 00 00 callq 151be 151be: 48 8b 3b mov (%rbx),%rdi 151c1: 48 85 ff test %rdi,%rdi 151c4: 74 10 je 151d6 151c6: 48 83 c7 58 add $0x58,%rdi 151ca: e8 00 00 00 00 callq 151cf 151cf: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 151d6: 4d 85 e4 test %r12,%r12 151d9: 74 08 je 151e3 151db: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 151e2: 00 151e3: 48 85 ed test %rbp,%rbp 151e6: 74 08 je 151f0 151e8: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 151ef: 00 151f0: 5b pop %rbx 151f1: 5d pop %rbp 151f2: 41 5c pop %r12 151f4: 41 5d pop %r13 151f6: 41 5e pop %r14 151f8: c3 retq 151f9: 3d 00 fe ff ff cmp $0xfffffe00,%eax 151fe: 0f 85 00 00 00 00 jne 15204 15204: eb b8 jmp 151be 15206: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1520d: 00 00 00 0000000000015210 : 15210: e8 00 00 00 00 callq 15215 15215: 48 81 c7 48 56 00 00 add $0x5648,%rdi 1521c: be 02 00 00 00 mov $0x2,%esi 15221: e9 00 00 00 00 jmpq 15226 15226: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1522d: 00 00 00 0000000000015230 : 15230: e8 00 00 00 00 callq 15235 15235: 55 push %rbp 15236: 48 89 fd mov %rdi,%rbp 15239: 48 8b b7 40 0f 00 00 mov 0xf40(%rdi),%rsi 15240: 48 8b bf 48 0f 00 00 mov 0xf48(%rdi),%rdi 15247: e8 00 00 00 00 callq 1524c 1524c: 48 8b b5 40 0f 00 00 mov 0xf40(%rbp),%rsi 15253: 48 8b bd 48 0f 00 00 mov 0xf48(%rbp),%rdi 1525a: e8 00 00 00 00 callq 1525f 1525f: 48 8b 95 40 0f 00 00 mov 0xf40(%rbp),%rdx 15266: 48 8b b5 50 0f 00 00 mov 0xf50(%rbp),%rsi 1526d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15274: 89 85 c0 0f 00 00 mov %eax,0xfc0(%rbp) 1527a: 48 c1 ea 14 shr $0x14,%rdx 1527e: 48 c1 ee 14 shr $0x14,%rsi 15282: e8 00 00 00 00 callq 15287 15287: 8b 85 00 10 00 00 mov 0x1000(%rbp),%eax 1528d: 8b b5 b0 0f 00 00 mov 0xfb0(%rbp),%esi 15293: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1529a: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 152a1: 00 152a2: e8 00 00 00 00 callq 152a7 152a7: 48 89 ef mov %rbp,%rdi 152aa: 5d pop %rbp 152ab: e9 00 00 00 00 jmpq 152b0 00000000000152b0 : 152b0: e8 00 00 00 00 callq 152b5 152b5: e8 00 00 00 00 callq 152ba 152ba: 31 c0 xor %eax,%eax 152bc: c3 retq 152bd: 0f 1f 00 nopl (%rax) 00000000000152c0 : 152c0: e8 00 00 00 00 callq 152c5 152c5: 53 push %rbx 152c6: 48 89 fb mov %rdi,%rbx 152c9: e8 00 00 00 00 callq 152ce 152ce: 8b bb c0 0f 00 00 mov 0xfc0(%rbx),%edi 152d4: e8 00 00 00 00 callq 152d9 152d9: 48 8b b3 40 0f 00 00 mov 0xf40(%rbx),%rsi 152e0: 48 8b bb 48 0f 00 00 mov 0xf48(%rbx),%rdi 152e7: 5b pop %rbx 152e8: e9 00 00 00 00 jmpq 152ed 152ed: 0f 1f 00 nopl (%rax) 00000000000152f0 : 152f0: e8 00 00 00 00 callq 152f5 152f5: 48 83 be 98 00 00 00 cmpq $0x0,0x98(%rsi) 152fc: 00 152fd: 49 89 f0 mov %rsi,%r8 15300: 75 0c jne 1530e 15302: 48 8d 77 58 lea 0x58(%rdi),%rsi 15306: 4c 89 c7 mov %r8,%rdi 15309: e9 00 00 00 00 jmpq 1530e 1530e: b8 f3 ff ff ff mov $0xfffffff3,%eax 15313: c3 retq 15314: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1531b: 00 00 00 00 1531f: 90 nop 0000000000015320 : 15320: e8 00 00 00 00 callq 15325 15325: 48 8b 87 a0 01 00 00 mov 0x1a0(%rdi),%rax 1532c: 81 b8 c4 b0 ff ff 87 cmpl $0x87,-0x4f3c(%rax) 15333: 00 00 00 15336: 77 0b ja 15343 15338: 48 89 f0 mov %rsi,%rax 1533b: 80 f4 0e xor $0xe,%ah 1533e: f6 c4 0e test $0xe,%ah 15341: 74 0a je 1534d 15343: 48 89 b7 a8 02 00 00 mov %rsi,0x2a8(%rdi) 1534a: 31 c0 xor %eax,%eax 1534c: c3 retq 1534d: b8 ea ff ff ff mov $0xffffffea,%eax 15352: c3 retq 15353: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1535a: 00 00 00 00 1535e: 66 90 xchg %ax,%ax 0000000000015360 : 15360: e8 00 00 00 00 callq 15365 15365: 48 85 f6 test %rsi,%rsi 15368: 74 0a je 15374 1536a: 48 8b 87 a8 02 00 00 mov 0x2a8(%rdi),%rax 15371: 48 89 06 mov %rax,(%rsi) 15374: c3 retq 15375: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1537c: 00 00 00 00 0000000000015380 : 15380: e8 00 00 00 00 callq 15385 15385: 41 55 push %r13 15387: 41 54 push %r12 15389: 55 push %rbp 1538a: 53 push %rbx 1538b: 48 89 fb mov %rdi,%rbx 1538e: 48 83 ec 08 sub $0x8,%rsp 15392: 85 d2 test %edx,%edx 15394: 74 52 je 153e8 15396: 48 89 f7 mov %rsi,%rdi 15399: 48 85 f6 test %rsi,%rsi 1539c: 0f 84 86 00 00 00 je 15428 153a2: 89 d6 mov %edx,%esi 153a4: 89 d5 mov %edx,%ebp 153a6: ba c0 0c 00 00 mov $0xcc0,%edx 153ab: 49 89 cc mov %rcx,%r12 153ae: e8 00 00 00 00 callq 153b3 153b3: 49 89 c5 mov %rax,%r13 153b6: 48 85 c0 test %rax,%rax 153b9: 74 74 je 1542f 153bb: 48 8b bb b8 02 00 00 mov 0x2b8(%rbx),%rdi 153c2: e8 00 00 00 00 callq 153c7 153c7: 4c 89 a3 b0 02 00 00 mov %r12,0x2b0(%rbx) 153ce: 31 c0 xor %eax,%eax 153d0: 4c 89 ab b8 02 00 00 mov %r13,0x2b8(%rbx) 153d7: 89 ab c0 02 00 00 mov %ebp,0x2c0(%rbx) 153dd: 48 83 c4 08 add $0x8,%rsp 153e1: 5b pop %rbx 153e2: 5d pop %rbp 153e3: 41 5c pop %r12 153e5: 41 5d pop %r13 153e7: c3 retq 153e8: 8b 97 c0 02 00 00 mov 0x2c0(%rdi),%edx 153ee: 31 c0 xor %eax,%eax 153f0: 85 d2 test %edx,%edx 153f2: 74 e9 je 153dd 153f4: 48 8b bf b8 02 00 00 mov 0x2b8(%rdi),%rdi 153fb: 89 44 24 04 mov %eax,0x4(%rsp) 153ff: e8 00 00 00 00 callq 15404 15404: 8b 44 24 04 mov 0x4(%rsp),%eax 15408: 48 c7 83 b8 02 00 00 movq $0x0,0x2b8(%rbx) 1540f: 00 00 00 00 15413: c7 83 c0 02 00 00 00 movl $0x0,0x2c0(%rbx) 1541a: 00 00 00 1541d: 48 83 c4 08 add $0x8,%rsp 15421: 5b pop %rbx 15422: 5d pop %rbp 15423: 41 5c pop %r12 15425: 41 5d pop %r13 15427: c3 retq 15428: b8 ea ff ff ff mov $0xffffffea,%eax 1542d: eb ae jmp 153dd 1542f: b8 f4 ff ff ff mov $0xfffffff4,%eax 15434: eb a7 jmp 153dd 15436: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1543d: 00 00 00 0000000000015440 : 15440: e8 00 00 00 00 callq 15445 15445: 48 89 f0 mov %rsi,%rax 15448: 48 09 c8 or %rcx,%rax 1544b: 74 5b je 154a8 1544d: 41 54 push %r12 1544f: 4d 89 c4 mov %r8,%r12 15452: 55 push %rbp 15453: 48 89 fd mov %rdi,%rbp 15456: 48 89 f7 mov %rsi,%rdi 15459: 53 push %rbx 1545a: 48 89 cb mov %rcx,%rbx 1545d: 48 85 f6 test %rsi,%rsi 15460: 74 11 je 15473 15462: 44 8b 85 c0 02 00 00 mov 0x2c0(%rbp),%r8d 15469: 49 39 d0 cmp %rdx,%r8 1546c: 77 40 ja 154ae 1546e: 45 85 c0 test %r8d,%r8d 15471: 75 24 jne 15497 15473: 48 85 db test %rbx,%rbx 15476: 74 08 je 15480 15478: 8b 85 c0 02 00 00 mov 0x2c0(%rbp),%eax 1547e: 89 03 mov %eax,(%rbx) 15480: 31 c0 xor %eax,%eax 15482: 4d 85 e4 test %r12,%r12 15485: 74 0b je 15492 15487: 48 8b 95 b0 02 00 00 mov 0x2b0(%rbp),%rdx 1548e: 49 89 14 24 mov %rdx,(%r12) 15492: 5b pop %rbx 15493: 5d pop %rbp 15494: 41 5c pop %r12 15496: c3 retq 15497: 48 8b b5 b8 02 00 00 mov 0x2b8(%rbp),%rsi 1549e: 4c 89 c2 mov %r8,%rdx 154a1: e8 00 00 00 00 callq 154a6 154a6: eb cb jmp 15473 154a8: b8 ea ff ff ff mov $0xffffffea,%eax 154ad: c3 retq 154ae: b8 ea ff ff ff mov $0xffffffea,%eax 154b3: eb dd jmp 15492 154b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 154bc: 00 00 00 00 00000000000154c0 : 154c0: e8 00 00 00 00 callq 154c5 154c5: 48 81 bf 58 01 00 00 cmpq $0x0,0x158(%rdi) 154cc: 00 00 00 00 154d0: 74 01 je 154d3 154d2: c3 retq 154d3: 41 56 push %r14 154d5: 4c 8d 77 a8 lea -0x58(%rdi),%r14 154d9: 41 55 push %r13 154db: 41 54 push %r12 154dd: 49 89 d4 mov %rdx,%r12 154e0: 40 0f b6 d6 movzbl %sil,%edx 154e4: 55 push %rbp 154e5: 89 f5 mov %esi,%ebp 154e7: 4c 89 f6 mov %r14,%rsi 154ea: 53 push %rbx 154eb: 4c 8b af 48 01 00 00 mov 0x148(%rdi),%r13 154f2: 48 89 fb mov %rdi,%rbx 154f5: 49 8d bd b8 a9 ff ff lea -0x5648(%r13),%rdi 154fc: e8 00 00 00 00 callq 15501 15501: 48 83 bb 38 02 00 00 cmpq $0x0,0x238(%rbx) 15508: 00 15509: 74 0c je 15517 1550b: 48 8d bb 20 02 00 00 lea 0x220(%rbx),%rdi 15512: e8 00 00 00 00 callq 15517 15517: 48 8b bb e8 00 00 00 mov 0xe8(%rbx),%rdi 1551e: 48 85 ff test %rdi,%rdi 15521: 74 0a je 1552d 15523: 48 83 bb f0 00 00 00 cmpq $0x0,0xf0(%rbx) 1552a: 00 1552b: 74 58 je 15585 1552d: 40 84 ed test %bpl,%bpl 15530: 74 08 je 1553a 15532: f0 49 ff 85 18 06 00 lock incq 0x618(%r13) 15539: 00 1553a: 4d 85 e4 test %r12,%r12 1553d: 74 05 je 15544 1553f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15544: 5b pop %rbx 15545: 5d pop %rbp 15546: 41 5c pop %r12 15548: 41 5d pop %r13 1554a: 41 5e pop %r14 1554c: c3 retq 1554d: 8b 8b 9c 01 00 00 mov 0x19c(%rbx),%ecx 15553: 41 8b 54 24 24 mov 0x24(%r12),%edx 15558: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1555f 1555f: 89 c0 mov %eax,%eax 15561: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 15569 15568: 00 15569: 73 d9 jae 15544 1556b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 15572 15572: 48 85 c0 test %rax,%rax 15575: 74 0c je 15583 15577: 48 8b 78 08 mov 0x8(%rax),%rdi 1557b: 4c 89 f6 mov %r14,%rsi 1557e: e8 00 00 00 00 callq 15583 15583: eb bf jmp 15544 15585: 8b 83 9c 01 00 00 mov 0x19c(%rbx),%eax 1558b: 85 c0 test %eax,%eax 1558d: 74 9e je 1552d 1558f: e8 00 00 00 00 callq 15594 15594: eb 97 jmp 1552d 15596: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1559d: 00 00 00 00000000000155a0 : 155a0: e8 00 00 00 00 callq 155a5 155a5: 55 push %rbp 155a6: 53 push %rbx 155a7: 48 83 ec 10 sub $0x10,%rsp 155ab: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 155b2: 00 00 155b4: 48 89 44 24 08 mov %rax,0x8(%rsp) 155b9: 31 c0 xor %eax,%eax 155bb: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 155c2: 00 155c3: 48 81 bf 58 01 00 00 cmpq $0x0,0x158(%rdi) 155ca: 00 00 00 00 155ce: 74 1b je 155eb 155d0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 155d5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 155dc: 00 00 155de: 0f 85 fa 00 00 00 jne 156de 155e4: 48 83 c4 10 add $0x10,%rsp 155e8: 5b pop %rbx 155e9: 5d pop %rbp 155ea: c3 retq 155eb: 48 83 bf 18 03 00 00 cmpq $0x0,0x318(%rdi) 155f2: 00 155f3: 48 89 fb mov %rdi,%rbx 155f6: 48 8d 6f a8 lea -0x58(%rdi),%rbp 155fa: 74 08 je 15604 155fc: 48 89 ef mov %rbp,%rdi 155ff: e8 00 00 00 00 callq 15604 15604: 83 bb 50 01 00 00 01 cmpl $0x1,0x150(%rbx) 1560b: 48 8b 93 f8 00 00 00 mov 0xf8(%rbx),%rdx 15612: 48 8d 83 00 01 00 00 lea 0x100(%rbx),%rax 15619: 0f 84 8f 00 00 00 je 156ae 1561f: 48 39 c2 cmp %rax,%rdx 15622: 0f 84 92 00 00 00 je 156ba 15628: 83 bb 9c 01 00 00 02 cmpl $0x2,0x19c(%rbx) 1562f: 75 9f jne 155d0 15631: 48 83 bb 78 01 00 00 cmpq $0x0,0x178(%rbx) 15638: 00 15639: 74 95 je 155d0 1563b: f6 83 41 02 00 00 02 testb $0x2,0x241(%rbx) 15642: 74 8c je 155d0 15644: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 1564b: 31 f6 xor %esi,%esi 1564d: e8 00 00 00 00 callq 15652 15652: 48 8b 93 f8 00 00 00 mov 0xf8(%rbx),%rdx 15659: be be d0 be d0 mov $0xd0bed0be,%esi 1565e: 48 89 ef mov %rbp,%rdi 15661: 48 89 e1 mov %rsp,%rcx 15664: e8 00 00 00 00 callq 15669 15669: 85 c0 test %eax,%eax 1566b: 75 61 jne 156ce 1566d: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 15674: 48 8b 34 24 mov (%rsp),%rsi 15678: e8 00 00 00 00 callq 1567d 1567d: 48 8b 04 24 mov (%rsp),%rax 15681: 48 85 c0 test %rax,%rax 15684: 74 17 je 1569d 15686: 48 8d 78 38 lea 0x38(%rax),%rdi 1568a: ba ff ff ff ff mov $0xffffffff,%edx 1568f: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 15694: 83 fa 01 cmp $0x1,%edx 15697: 74 2e je 156c7 15699: 85 d2 test %edx,%edx 1569b: 7e 35 jle 156d2 1569d: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 156a4: e8 00 00 00 00 callq 156a9 156a9: e9 22 ff ff ff jmpq 155d0 156ae: 48 39 c2 cmp %rax,%rdx 156b1: 74 07 je 156ba 156b3: 0f 0b ud2 156b5: e9 6e ff ff ff jmpq 15628 156ba: 48 89 ef mov %rbp,%rdi 156bd: e8 00 00 00 00 callq 156c2 156c2: e9 61 ff ff ff jmpq 15628 156c7: e8 00 00 00 00 callq 156cc 156cc: eb cf jmp 1569d 156ce: 0f 0b ud2 156d0: eb cb jmp 1569d 156d2: be 03 00 00 00 mov $0x3,%esi 156d7: e8 00 00 00 00 callq 156dc 156dc: eb bf jmp 1569d 156de: e8 00 00 00 00 callq 156e3 156e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 156ea: 00 00 00 00 156ee: 66 90 xchg %ax,%ax 00000000000156f0 : 156f0: e8 00 00 00 00 callq 156f5 156f5: 41 54 push %r12 156f7: 55 push %rbp 156f8: 53 push %rbx 156f9: 48 83 ec 28 sub $0x28,%rsp 156fd: 48 8b af 48 01 00 00 mov 0x148(%rdi),%rbp 15704: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1570b: 00 00 1570d: 48 89 44 24 20 mov %rax,0x20(%rsp) 15712: 31 c0 xor %eax,%eax 15714: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1571b: 00 1571c: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 15723: 00 00 15725: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1572c: 00 00 1572e: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 15735: 00 00 15737: 48 81 bf 58 01 00 00 cmpq $0x0,0x158(%rdi) 1573e: 00 00 00 00 15742: 74 1f je 15763 15744: 31 c0 xor %eax,%eax 15746: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1574b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 15752: 00 00 15754: 0f 85 b7 00 00 00 jne 15811 1575a: 48 83 c4 28 add $0x28,%rsp 1575e: 5b pop %rbx 1575f: 5d pop %rbp 15760: 41 5c pop %r12 15762: c3 retq 15763: 48 83 8f 40 02 00 00 orq $0x1,0x240(%rdi) 1576a: 01 1576b: 83 bf 9c 01 00 00 02 cmpl $0x2,0x19c(%rdi) 15772: 48 89 fb mov %rdi,%rbx 15775: 75 cd jne 15744 15777: 4c 8b a7 90 01 00 00 mov 0x190(%rdi),%r12 1577e: 48 8b 87 80 01 00 00 mov 0x180(%rdi),%rax 15785: 49 c1 e4 0c shl $0xc,%r12 15789: 48 c1 e0 0c shl $0xc,%rax 1578d: 4c 01 e0 add %r12,%rax 15790: 48 3b 85 10 b9 ff ff cmp -0x46f0(%rbp),%rax 15797: 76 ab jbe 15744 15799: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 1579f: 85 c0 test %eax,%eax 157a1: 75 64 jne 15807 157a3: f0 48 ff 85 20 06 00 lock incq 0x620(%rbp) 157aa: 00 157ab: be 06 00 00 00 mov $0x6,%esi 157b0: 48 8d 7f a8 lea -0x58(%rdi),%rdi 157b4: e8 00 00 00 00 callq 157b9 157b9: 48 8d 43 c0 lea -0x40(%rbx),%rax 157bd: 48 8d 73 e0 lea -0x20(%rbx),%rsi 157c1: 48 89 df mov %rbx,%rdi 157c4: c7 43 f0 01 00 00 00 movl $0x1,-0x10(%rbx) 157cb: 48 89 e2 mov %rsp,%rdx 157ce: 48 89 43 f8 mov %rax,-0x8(%rbx) 157d2: e8 00 00 00 00 callq 157d7 157d7: 85 c0 test %eax,%eax 157d9: 0f 85 67 ff ff ff jne 15746 157df: 83 bb 9c 01 00 00 02 cmpl $0x2,0x19c(%rbx) 157e6: 0f 85 58 ff ff ff jne 15744 157ec: 48 8b 83 80 01 00 00 mov 0x180(%rbx),%rax 157f3: 48 c1 e0 0c shl $0xc,%rax 157f7: 49 01 c4 add %rax,%r12 157fa: 4c 3b a5 10 b9 ff ff cmp -0x46f0(%rbp),%r12 15801: 0f 86 3d ff ff ff jbe 15744 15807: b8 ea ff ff ff mov $0xffffffea,%eax 1580c: e9 35 ff ff ff jmpq 15746 15811: e8 00 00 00 00 callq 15816 15816: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1581d: 00 00 00 0000000000015820 : 15820: e8 00 00 00 00 callq 15825 15825: 48 8b bf 50 01 00 00 mov 0x150(%rdi),%rdi 1582c: 84 d2 test %dl,%dl 1582e: 74 05 je 15835 15830: e9 00 00 00 00 jmpq 15835 15835: e9 00 00 00 00 jmpq 1583a 1583a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000015840 : 15840: e8 00 00 00 00 callq 15845 15845: 41 56 push %r14 15847: 49 89 ce mov %rcx,%r14 1584a: 41 55 push %r13 1584c: 41 89 d5 mov %edx,%r13d 1584f: 41 54 push %r12 15851: 49 89 f4 mov %rsi,%r12 15854: 55 push %rbp 15855: 48 89 fd mov %rdi,%rbp 15858: 53 push %rbx 15859: 44 89 c3 mov %r8d,%ebx 1585c: 48 81 ec 90 00 00 00 sub $0x90,%rsp 15863: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1586a: 00 00 1586c: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 15873: 00 15874: 31 c0 xor %eax,%eax 15876: 48 89 e7 mov %rsp,%rdi 15879: e8 00 00 00 00 callq 1587e 1587e: 4c 89 e2 mov %r12,%rdx 15881: 4d 89 f0 mov %r14,%r8 15884: 44 89 e9 mov %r13d,%ecx 15887: 48 89 e6 mov %rsp,%rsi 1588a: 48 89 ef mov %rbp,%rdi 1588d: e8 00 00 00 00 callq 15892 15892: 0f b6 f3 movzbl %bl,%esi 15895: 48 89 e7 mov %rsp,%rdi 15898: e8 00 00 00 00 callq 1589d 1589d: 48 89 e7 mov %rsp,%rdi 158a0: 41 89 c4 mov %eax,%r12d 158a3: e8 00 00 00 00 callq 158a8 158a8: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 158af: 00 158b0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 158b7: 00 00 158b9: 75 13 jne 158ce 158bb: 48 81 c4 90 00 00 00 add $0x90,%rsp 158c2: 44 89 e0 mov %r12d,%eax 158c5: 5b pop %rbx 158c6: 5d pop %rbp 158c7: 41 5c pop %r12 158c9: 41 5d pop %r13 158cb: 41 5e pop %r14 158cd: c3 retq 158ce: e8 00 00 00 00 callq 158d3 158d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 158da: 00 00 00 00 158de: 66 90 xchg %ax,%ax 00000000000158e0 : 158e0: e8 00 00 00 00 callq 158e5 158e5: 48 89 f1 mov %rsi,%rcx 158e8: 48 8b b7 50 01 00 00 mov 0x150(%rdi),%rsi 158ef: 44 0f b6 c2 movzbl %dl,%r8d 158f3: 48 8b bf a0 01 00 00 mov 0x1a0(%rdi),%rdi 158fa: ba 01 00 00 00 mov $0x1,%edx 158ff: 48 81 ef 48 56 00 00 sub $0x5648,%rdi 15906: e9 35 ff ff ff jmpq 15840 1590b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000015910 : 15910: e8 00 00 00 00 callq 15915 15915: 55 push %rbp 15916: 53 push %rbx 15917: 8b 97 f4 01 00 00 mov 0x1f4(%rdi),%edx 1591d: 48 89 fb mov %rdi,%rbx 15920: 85 d2 test %edx,%edx 15922: 0f 84 92 00 00 00 je 159ba 15928: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 1592f: e8 00 00 00 00 callq 15934 15934: 84 c0 test %al,%al 15936: 75 0a jne 15942 15938: 8b 83 a0 02 00 00 mov 0x2a0(%rbx),%eax 1593e: 85 c0 test %eax,%eax 15940: 74 5a je 1599c 15942: 48 8b ab d8 01 00 00 mov 0x1d8(%rbx),%rbp 15949: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 15950: ff ff 7f 15953: 48 39 c5 cmp %rax,%rbp 15956: 74 5e je 159b6 15958: 8b b3 f4 01 00 00 mov 0x1f4(%rbx),%esi 1595e: 83 fe 02 cmp $0x2,%esi 15961: 74 46 je 159a9 15963: 48 8b bb a0 01 00 00 mov 0x1a0(%rbx),%rdi 1596a: 48 c1 e5 0c shl $0xc,%rbp 1596e: 48 81 ef 48 56 00 00 sub $0x5648,%rdi 15975: e8 00 00 00 00 callq 1597a 1597a: 48 ba ff ff ff ff ff movabs $0x7fffffffffff,%rdx 15981: 7f 00 00 15984: 48 01 e8 add %rbp,%rax 15987: 48 39 d0 cmp %rdx,%rax 1598a: 76 0d jbe 15999 1598c: 48 ba 00 00 00 00 00 movabs $0xffff800000000000,%rdx 15993: 80 ff ff 15996: 48 09 d0 or %rdx,%rax 15999: 5b pop %rbx 1599a: 5d pop %rbp 1599b: c3 retq 1599c: 83 bb a8 01 00 00 01 cmpl $0x1,0x1a8(%rbx) 159a3: 74 9d je 15942 159a5: 0f 0b ud2 159a7: eb 99 jmp 15942 159a9: f6 83 98 02 00 00 20 testb $0x20,0x298(%rbx) 159b0: 75 b1 jne 15963 159b2: 0f 0b ud2 159b4: eb ad jmp 15963 159b6: 0f 0b ud2 159b8: eb 9e jmp 15958 159ba: 0f 0b ud2 159bc: e9 67 ff ff ff jmpq 15928 159c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 159c8: 00 00 00 00 159cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000159d0 : 159d0: e8 00 00 00 00 callq 159d5 159d5: 41 55 push %r13 159d7: 49 89 f5 mov %rsi,%r13 159da: 41 54 push %r12 159dc: 55 push %rbp 159dd: 53 push %rbx 159de: 48 8b 87 a0 01 00 00 mov 0x1a0(%rdi),%rax 159e5: 48 89 fb mov %rdi,%rbx 159e8: 4c 8b a0 98 01 00 00 mov 0x198(%rax),%r12 159ef: e8 00 00 00 00 callq 159f4 159f4: 48 8b bb d0 02 00 00 mov 0x2d0(%rbx),%rdi 159fb: 48 89 c5 mov %rax,%rbp 159fe: e8 00 00 00 00 callq 15a03 15a03: 4d 89 e9 mov %r13,%r9 15a06: 48 89 ee mov %rbp,%rsi 15a09: 4c 89 e7 mov %r12,%rdi 15a0c: 6a 00 pushq $0x0 15a0e: 48 8b 8b b8 01 00 00 mov 0x1b8(%rbx),%rcx 15a15: 48 89 c2 mov %rax,%rdx 15a18: 45 31 c0 xor %r8d,%r8d 15a1b: 6a 00 pushq $0x0 15a1d: 6a 01 pushq $0x1 15a1f: 48 c1 e1 0c shl $0xc,%rcx 15a23: e8 00 00 00 00 callq 15a28 15a28: 48 83 c4 18 add $0x18,%rsp 15a2c: 5b pop %rbx 15a2d: 5d pop %rbp 15a2e: 41 5c pop %r12 15a30: 41 5d pop %r13 15a32: c3 retq 15a33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15a3a: 00 00 00 00 15a3e: 66 90 xchg %ax,%ax 0000000000015a40 : 15a40: e8 00 00 00 00 callq 15a45 15a45: 41 57 push %r15 15a47: 41 56 push %r14 15a49: 49 89 ce mov %rcx,%r14 15a4c: 41 55 push %r13 15a4e: 41 54 push %r12 15a50: 41 89 f4 mov %esi,%r12d 15a53: 55 push %rbp 15a54: 48 89 fd mov %rdi,%rbp 15a57: 53 push %rbx 15a58: 48 89 d3 mov %rdx,%rbx 15a5b: 48 83 ec 28 sub $0x28,%rsp 15a5f: 4c 8b af a0 01 00 00 mov 0x1a0(%rdi),%r13 15a66: 48 8b bf 20 02 00 00 mov 0x220(%rdi),%rdi 15a6d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15a74: 00 00 15a76: 48 89 44 24 20 mov %rax,0x20(%rsp) 15a7b: 31 c0 xor %eax,%eax 15a7d: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 15a84: 00 15a85: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 15a8c: 00 00 15a8e: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 15a95: 00 00 15a97: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 15a9e: 00 00 15aa0: e8 00 00 00 00 callq 15aa5 15aa5: 48 85 c0 test %rax,%rax 15aa8: 0f 85 fe 01 00 00 jne 15cac 15aae: 4c 39 f3 cmp %r14,%rbx 15ab1: 0f 87 c0 01 00 00 ja 15c77 15ab7: 8b 85 c4 02 00 00 mov 0x2c4(%rbp),%eax 15abd: 85 c0 test %eax,%eax 15abf: 74 72 je 15b33 15ac1: 41 83 e4 02 and $0x2,%r12d 15ac5: 0f 84 ec 01 00 00 je 15cb7 15acb: 41 bc 02 00 00 00 mov $0x2,%r12d 15ad1: 8b 85 a0 02 00 00 mov 0x2a0(%rbp),%eax 15ad7: 85 c0 test %eax,%eax 15ad9: 74 7e je 15b59 15adb: 8b b5 f4 01 00 00 mov 0x1f4(%rbp),%esi 15ae1: 41 bf ea ff ff ff mov $0xffffffea,%r15d 15ae7: 83 fe 05 cmp $0x5,%esi 15aea: 77 21 ja 15b0d 15aec: 89 f2 mov %esi,%edx 15aee: 44 23 24 95 00 00 00 and 0x0(,%rdx,4),%r12d 15af5: 00 15af6: 74 15 je 15b0d 15af8: 83 c0 01 add $0x1,%eax 15afb: 89 85 a0 02 00 00 mov %eax,0x2a0(%rbp) 15b01: 4d 85 f6 test %r14,%r14 15b04: 0f 85 43 01 00 00 jne 15c4d 15b0a: 45 31 ff xor %r15d,%r15d 15b0d: 48 8b 44 24 20 mov 0x20(%rsp),%rax 15b12: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15b19: 00 00 15b1b: 0f 85 a1 01 00 00 jne 15cc2 15b21: 48 83 c4 28 add $0x28,%rsp 15b25: 44 89 f8 mov %r15d,%eax 15b28: 5b pop %rbx 15b29: 5d pop %rbp 15b2a: 41 5c pop %r12 15b2c: 41 5d pop %r13 15b2e: 41 5e pop %r14 15b30: 41 5f pop %r15 15b32: c3 retq 15b33: 41 83 fc 06 cmp $0x6,%r12d 15b37: 75 98 jne 15ad1 15b39: 49 81 bd 70 b9 ff ff cmpq $0x10000001,-0x4690(%r13) 15b40: 01 00 00 10 15b44: 8b 85 a0 02 00 00 mov 0x2a0(%rbp),%eax 15b4a: 45 19 e4 sbb %r12d,%r12d 15b4d: 41 83 e4 fe and $0xfffffffe,%r12d 15b51: 41 83 c4 04 add $0x4,%r12d 15b55: 85 c0 test %eax,%eax 15b57: 75 82 jne 15adb 15b59: 48 8b bd 48 01 00 00 mov 0x148(%rbp),%rdi 15b60: 48 85 ff test %rdi,%rdi 15b63: 74 05 je 15b6a 15b65: e8 00 00 00 00 callq 15b6a 15b6a: 48 8b 95 98 02 00 00 mov 0x298(%rbp),%rdx 15b71: 44 89 e6 mov %r12d,%esi 15b74: 48 89 ef mov %rbp,%rdi 15b77: 48 89 d1 mov %rdx,%rcx 15b7a: 48 89 d0 mov %rdx,%rax 15b7d: 48 83 c9 21 or $0x21,%rcx 15b81: 48 83 c8 20 or $0x20,%rax 15b85: 83 e2 02 and $0x2,%edx 15b88: 48 0f 44 c1 cmove %rcx,%rax 15b8c: 48 89 85 98 02 00 00 mov %rax,0x298(%rbp) 15b93: e8 00 00 00 00 callq 15b98 15b98: 8b 55 38 mov 0x38(%rbp),%edx 15b9b: 85 d2 test %edx,%edx 15b9d: 74 48 je 15be7 15b9f: 49 c1 ee 0c shr $0xc,%r14 15ba3: 48 c1 eb 0c shr $0xc,%rbx 15ba7: 48 8d 45 08 lea 0x8(%rbp),%rax 15bab: 45 85 f6 test %r14d,%r14d 15bae: 44 89 f1 mov %r14d,%ecx 15bb1: 40 0f 95 c7 setne %dil 15bb5: 83 ea 01 sub $0x1,%edx 15bb8: 48 c1 e2 04 shl $0x4,%rdx 15bbc: 48 8d 74 15 18 lea 0x18(%rbp,%rdx,1),%rsi 15bc1: 39 18 cmp %ebx,(%rax) 15bc3: 73 02 jae 15bc7 15bc5: 89 18 mov %ebx,(%rax) 15bc7: 8b 50 04 mov 0x4(%rax),%edx 15bca: 85 d2 test %edx,%edx 15bcc: 74 7a je 15c48 15bce: 39 ca cmp %ecx,%edx 15bd0: 76 05 jbe 15bd7 15bd2: 40 84 ff test %dil,%dil 15bd5: 75 71 jne 15c48 15bd7: 81 48 0c 00 00 20 00 orl $0x200000,0xc(%rax) 15bde: 48 83 c0 10 add $0x10,%rax 15be2: 48 39 f0 cmp %rsi,%rax 15be5: 75 da jne 15bc1 15be7: 48 8d 75 38 lea 0x38(%rbp),%rsi 15beb: 48 8d 7d 58 lea 0x58(%rbp),%rdi 15bef: 48 89 e2 mov %rsp,%rdx 15bf2: e8 00 00 00 00 callq 15bf7 15bf7: 41 89 c7 mov %eax,%r15d 15bfa: 85 c0 test %eax,%eax 15bfc: 0f 85 00 00 00 00 jne 15c02 15c02: c7 85 a0 02 00 00 01 movl $0x1,0x2a0(%rbp) 15c09: 00 00 00 15c0c: 8b 85 f4 01 00 00 mov 0x1f4(%rbp),%eax 15c12: 83 f8 05 cmp $0x5,%eax 15c15: 0f 87 ef fe ff ff ja 15b0a 15c1b: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 15c22: 83 f8 04 cmp $0x4,%eax 15c25: 74 5d je 15c84 15c27: 83 f8 02 cmp $0x2,%eax 15c2a: 0f 85 da fe ff ff jne 15b0a 15c30: 48 8b 85 b8 01 00 00 mov 0x1b8(%rbp),%rax 15c37: 48 c1 e0 0c shl $0xc,%rax 15c3b: f0 49 01 85 48 04 01 lock add %rax,0x10448(%r13) 15c42: 00 15c43: e9 c5 fe ff ff jmpq 15b0d 15c48: 89 48 04 mov %ecx,0x4(%rax) 15c4b: eb 8a jmp 15bd7 15c4d: 49 8d bd b8 a9 ff ff lea -0x5648(%r13),%rdi 15c54: e8 00 00 00 00 callq 15c59 15c59: 48 89 ef mov %rbp,%rdi 15c5c: 48 89 c3 mov %rax,%rbx 15c5f: e8 00 00 00 00 callq 15c64 15c64: 48 29 d8 sub %rbx,%rax 15c67: 4c 39 f0 cmp %r14,%rax 15c6a: 0f 86 9a fe ff ff jbe 15b0a 15c70: 0f 0b ud2 15c72: e9 93 fe ff ff jmpq 15b0a 15c77: 0f 0b ud2 15c79: 41 bf ea ff ff ff mov $0xffffffea,%r15d 15c7f: e9 89 fe ff ff jmpq 15b0d 15c84: 48 8b 85 b8 01 00 00 mov 0x1b8(%rbp),%rax 15c8b: 48 c1 e0 0c shl $0xc,%rax 15c8f: f0 49 01 85 38 04 01 lock add %rax,0x10438(%r13) 15c96: 00 15c97: 48 89 ef mov %rbp,%rdi 15c9a: e8 00 00 00 00 callq 15c9f 15c9f: f0 49 01 85 40 04 01 lock add %rax,0x10440(%r13) 15ca6: 00 15ca7: e9 61 fe ff ff jmpq 15b0d 15cac: 41 bf ff ff ff ff mov $0xffffffff,%r15d 15cb2: e9 56 fe ff ff jmpq 15b0d 15cb7: 41 bf ea ff ff ff mov $0xffffffea,%r15d 15cbd: e9 4b fe ff ff jmpq 15b0d 15cc2: e8 00 00 00 00 callq 15cc7 15cc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 15cce: 00 00 0000000000015cd0 : 15cd0: e8 00 00 00 00 callq 15cd5 15cd5: 31 c9 xor %ecx,%ecx 15cd7: 31 d2 xor %edx,%edx 15cd9: e9 62 fd ff ff jmpq 15a40 15cde: 66 90 xchg %ax,%ax 0000000000015ce0 : 15ce0: e8 00 00 00 00 callq 15ce5 15ce5: 41 57 push %r15 15ce7: 41 56 push %r14 15ce9: 41 55 push %r13 15ceb: 41 89 cd mov %ecx,%r13d 15cee: 41 54 push %r12 15cf0: 55 push %rbp 15cf1: 4c 89 cd mov %r9,%rbp 15cf4: 53 push %rbx 15cf5: 4c 89 c3 mov %r8,%rbx 15cf8: 48 83 ec 50 sub $0x50,%rsp 15cfc: 4d 8b 30 mov (%r8),%r14 15cff: 48 89 3c 24 mov %rdi,(%rsp) 15d03: 4c 8b a4 24 88 00 00 mov 0x88(%rsp),%r12 15d0a: 00 15d0b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15d12: 00 00 15d14: 48 89 44 24 48 mov %rax,0x48(%rsp) 15d19: 31 c0 xor %eax,%eax 15d1b: 49 83 fc 01 cmp $0x1,%r12 15d1f: b8 21 00 00 00 mov $0x21,%eax 15d24: 48 89 74 24 18 mov %rsi,0x18(%rsp) 15d29: 48 83 d0 00 adc $0x0,%rax 15d2d: 89 54 24 20 mov %edx,0x20(%rsp) 15d31: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 15d38: 00 00 15d3a: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 15d41: 00 00 15d43: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 15d4a: 00 00 15d4c: 89 4c 24 24 mov %ecx,0x24(%rsp) 15d50: 48 89 44 24 30 mov %rax,0x30(%rsp) 15d55: c7 44 24 38 01 00 00 movl $0x1,0x38(%rsp) 15d5c: 00 15d5d: c6 44 24 0f 00 movb $0x0,0xf(%rsp) 15d62: 4d 85 f6 test %r14,%r14 15d65: 0f 84 aa 00 00 00 je 15e15 15d6b: 49 8b 86 a0 01 00 00 mov 0x1a0(%r14),%rax 15d72: 49 8b be 50 01 00 00 mov 0x150(%r14),%rdi 15d79: 31 f6 xor %esi,%esi 15d7b: 48 89 44 24 10 mov %rax,0x10(%rsp) 15d80: e8 00 00 00 00 callq 15d85 15d85: 41 89 c7 mov %eax,%r15d 15d88: 83 f8 fc cmp $0xfffffffc,%eax 15d8b: 0f 84 cf 00 00 00 je 15e60 15d91: 85 c0 test %eax,%eax 15d93: 0f 85 a1 00 00 00 jne 15e3a 15d99: 48 8b 3b mov (%rbx),%rdi 15d9c: 31 c9 xor %ecx,%ecx 15d9e: 31 d2 xor %edx,%edx 15da0: 44 89 ee mov %r13d,%esi 15da3: e8 00 00 00 00 callq 15da8 15da8: 41 89 c7 mov %eax,%r15d 15dab: 85 c0 test %eax,%eax 15dad: 0f 85 ba 00 00 00 jne 15e6d 15db3: 48 8b 03 mov (%rbx),%rax 15db6: 48 8d 78 58 lea 0x58(%rax),%rdi 15dba: e8 00 00 00 00 callq 15dbf 15dbf: 41 89 c7 mov %eax,%r15d 15dc2: 85 c0 test %eax,%eax 15dc4: 0f 85 00 00 00 00 jne 15dca 15dca: 48 85 ed test %rbp,%rbp 15dcd: 74 0c je 15ddb 15dcf: 48 8b 3b mov (%rbx),%rdi 15dd2: e8 00 00 00 00 callq 15dd7 15dd7: 48 89 45 00 mov %rax,0x0(%rbp) 15ddb: 4d 85 e4 test %r12,%r12 15dde: 74 13 je 15df3 15de0: 48 8b 3b mov (%rbx),%rdi 15de3: 4c 89 e6 mov %r12,%rsi 15de6: e8 00 00 00 00 callq 15deb 15deb: 85 c0 test %eax,%eax 15ded: 0f 85 00 00 00 00 jne 15df3 15df3: 48 8b 44 24 48 mov 0x48(%rsp),%rax 15df8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15dff: 00 00 15e01: 75 65 jne 15e68 15e03: 48 83 c4 50 add $0x50,%rsp 15e07: 44 89 f8 mov %r15d,%eax 15e0a: 5b pop %rbx 15e0b: 5d pop %rbp 15e0c: 41 5c pop %r12 15e0e: 41 5d pop %r13 15e10: 41 5e pop %r14 15e12: 41 5f pop %r15 15e14: c3 retq 15e15: 4c 89 c2 mov %r8,%rdx 15e18: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 15e1d: e8 00 00 00 00 callq 15e22 15e22: 41 89 c7 mov %eax,%r15d 15e25: 85 c0 test %eax,%eax 15e27: 0f 85 00 00 00 00 jne 15e2d 15e2d: c6 44 24 0f 01 movb $0x1,0xf(%rsp) 15e32: 4c 8b 33 mov (%rbx),%r14 15e35: e9 31 ff ff ff jmpq 15d6b 15e3a: 3d 00 fe ff ff cmp $0xfffffe00,%eax 15e3f: 0f 85 00 00 00 00 jne 15e45 15e45: 48 8b 04 24 mov (%rsp),%rax 15e49: 44 89 fa mov %r15d,%edx 15e4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e53: 48 8b 38 mov (%rax),%rdi 15e56: e8 00 00 00 00 callq 15e5b 15e5b: e9 00 00 00 00 jmpq 15e60 15e60: 41 bf 00 fe ff ff mov $0xfffffe00,%r15d 15e66: eb dd jmp 15e45 15e68: e8 00 00 00 00 callq 15e6d 15e6d: e9 00 00 00 00 jmpq 15e72 15e72: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15e79: 00 00 00 00 15e7d: 0f 1f 00 nopl (%rax) 0000000000015e80 : 15e80: e8 00 00 00 00 callq 15e85 15e85: 53 push %rbx 15e86: 4c 89 c3 mov %r8,%rbx 15e89: 48 85 f6 test %rsi,%rsi 15e8c: 75 1c jne 15eaa 15e8e: 49 8b 38 mov (%r8),%rdi 15e91: 48 85 ff test %rdi,%rdi 15e94: 74 10 je 15ea6 15e96: 48 83 c7 58 add $0x58,%rdi 15e9a: e8 00 00 00 00 callq 15e9f 15e9f: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 15ea6: 31 c0 xor %eax,%eax 15ea8: 5b pop %rbx 15ea9: c3 retq 15eaa: 5b pop %rbx 15eab: e9 30 fe ff ff jmpq 15ce0 0000000000015eb0 : 15eb0: e8 00 00 00 00 callq 15eb5 15eb5: 41 54 push %r12 15eb7: 53 push %rbx 15eb8: 4c 89 c3 mov %r8,%rbx 15ebb: 48 85 f6 test %rsi,%rsi 15ebe: 75 22 jne 15ee2 15ec0: 49 8b 38 mov (%r8),%rdi 15ec3: 48 85 ff test %rdi,%rdi 15ec6: 74 10 je 15ed8 15ec8: 48 83 c7 58 add $0x58,%rdi 15ecc: e8 00 00 00 00 callq 15ed1 15ed1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 15ed8: 45 31 e4 xor %r12d,%r12d 15edb: 44 89 e0 mov %r12d,%eax 15ede: 5b pop %rbx 15edf: 41 5c pop %r12 15ee1: c3 retq 15ee2: ff 74 24 18 pushq 0x18(%rsp) 15ee6: e8 f5 fd ff ff callq 15ce0 15eeb: 41 89 c4 mov %eax,%r12d 15eee: 58 pop %rax 15eef: 45 85 e4 test %r12d,%r12d 15ef2: 75 e7 jne 15edb 15ef4: 48 8b 1b mov (%rbx),%rbx 15ef7: 48 85 db test %rbx,%rbx 15efa: 74 dc je 15ed8 15efc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f03: e8 00 00 00 00 callq 15f08 15f08: 48 8d 7b 58 lea 0x58(%rbx),%rdi 15f0c: 31 f6 xor %esi,%esi 15f0e: e8 00 00 00 00 callq 15f13 15f13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f1a: ff 14 25 00 00 00 00 callq *0x0 15f21: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 15f28: e8 00 00 00 00 callq 15f2d 15f2d: 44 89 e0 mov %r12d,%eax 15f30: 5b pop %rbx 15f31: 41 5c pop %r12 15f33: c3 retq 15f34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15f3b: 00 00 00 00 15f3f: 90 nop 0000000000015f40 : 15f40: e8 00 00 00 00 callq 15f45 15f45: 41 56 push %r14 15f47: 48 81 c2 ff 0f 00 00 add $0xfff,%rdx 15f4e: 41 55 push %r13 15f50: 41 54 push %r12 15f52: 55 push %rbp 15f53: 53 push %rbx 15f54: 4c 89 c3 mov %r8,%rbx 15f57: 48 83 ec 28 sub $0x28,%rsp 15f5b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15f62: 00 00 15f64: 48 89 44 24 20 mov %rax,0x20(%rsp) 15f69: 31 c0 xor %eax,%eax 15f6b: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 15f72: 00 15f73: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 15f7a: 00 00 15f7c: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 15f83: 00 00 15f85: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 15f8c: 00 00 15f8e: 48 81 e2 00 f0 ff ff and $0xfffffffffffff000,%rdx 15f95: 75 3f jne 15fd6 15f97: 49 8b 38 mov (%r8),%rdi 15f9a: 48 85 ff test %rdi,%rdi 15f9d: 74 10 je 15faf 15f9f: 48 83 c7 58 add $0x58,%rdi 15fa3: e8 00 00 00 00 callq 15fa8 15fa8: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 15faf: 45 31 e4 xor %r12d,%r12d 15fb2: 48 8b 44 24 20 mov 0x20(%rsp),%rax 15fb7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15fbe: 00 00 15fc0: 0f 85 6a 01 00 00 jne 16130 15fc6: 48 83 c4 28 add $0x28,%rsp 15fca: 44 89 e0 mov %r12d,%eax 15fcd: 5b pop %rbx 15fce: 5d pop %rbp 15fcf: 41 5c pop %r12 15fd1: 41 5d pop %r13 15fd3: 41 5e pop %r14 15fd5: c3 retq 15fd6: 41 51 push %r9 15fd8: 49 89 d6 mov %rdx,%r14 15fdb: 49 89 f5 mov %rsi,%r13 15fde: ba 00 10 00 00 mov $0x1000,%edx 15fe3: 4c 89 cd mov %r9,%rbp 15fe6: 4c 89 f6 mov %r14,%rsi 15fe9: 45 31 c9 xor %r9d,%r9d 15fec: e8 ef fc ff ff callq 15ce0 15ff1: 5a pop %rdx 15ff2: 41 89 c4 mov %eax,%r12d 15ff5: 85 c0 test %eax,%eax 15ff7: 75 b9 jne 15fb2 15ff9: 48 8b 3b mov (%rbx),%rdi 15ffc: 48 85 ff test %rdi,%rdi 15fff: 74 ae je 15faf 16001: 48 85 ed test %rbp,%rbp 16004: 74 19 je 1601f 16006: 48 83 bf 90 02 00 00 cmpq $0x0,0x290(%rdi) 1600d: 00 1600e: 74 0f je 1601f 16010: 48 81 c7 78 02 00 00 add $0x278,%rdi 16017: e8 00 00 00 00 callq 1601c 1601c: 48 8b 3b mov (%rbx),%rdi 1601f: 48 8d b7 d0 01 00 00 lea 0x1d0(%rdi),%rsi 16026: 48 83 c7 58 add $0x58,%rdi 1602a: e8 00 00 00 00 callq 1602f 1602f: 48 8b 3b mov (%rbx),%rdi 16032: 8b 47 38 mov 0x38(%rdi),%eax 16035: 85 c0 test %eax,%eax 16037: 74 34 je 1606d 16039: 4c 89 ea mov %r13,%rdx 1603c: 49 c1 ed 0c shr $0xc,%r13 16040: 48 81 e2 00 f0 ff ff and $0xfffffffffffff000,%rdx 16047: 49 01 d6 add %rdx,%r14 1604a: 31 d2 xor %edx,%edx 1604c: 49 c1 ee 0c shr $0xc,%r14 16050: 89 d0 mov %edx,%eax 16052: 83 c2 01 add $0x1,%edx 16055: 48 c1 e0 04 shl $0x4,%rax 16059: 44 89 6c 07 08 mov %r13d,0x8(%rdi,%rax,1) 1605e: 48 03 03 add (%rbx),%rax 16061: 44 89 70 0c mov %r14d,0xc(%rax) 16065: 48 8b 3b mov (%rbx),%rdi 16068: 39 57 38 cmp %edx,0x38(%rdi) 1606b: 77 e3 ja 16050 1606d: 48 8d 97 d0 01 00 00 lea 0x1d0(%rdi),%rdx 16074: 48 8d 77 38 lea 0x38(%rdi),%rsi 16078: 48 89 e1 mov %rsp,%rcx 1607b: 48 83 c7 58 add $0x58,%rdi 1607f: e8 00 00 00 00 callq 16084 16084: 41 89 c4 mov %eax,%r12d 16087: 85 c0 test %eax,%eax 16089: 75 50 jne 160db 1608b: 48 85 ed test %rbp,%rbp 1608e: 74 0f je 1609f 16090: 48 8b 3b mov (%rbx),%rdi 16093: 48 89 ee mov %rbp,%rsi 16096: e8 00 00 00 00 callq 1609b 1609b: 85 c0 test %eax,%eax 1609d: 75 39 jne 160d8 1609f: 48 8b 1b mov (%rbx),%rbx 160a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160a9: e8 00 00 00 00 callq 160ae 160ae: 31 f6 xor %esi,%esi 160b0: 48 8d 7b 58 lea 0x58(%rbx),%rdi 160b4: e8 00 00 00 00 callq 160b9 160b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160c0: ff 14 25 00 00 00 00 callq *0x0 160c7: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 160ce: e8 00 00 00 00 callq 160d3 160d3: e9 da fe ff ff jmpq 15fb2 160d8: 41 89 c4 mov %eax,%r12d 160db: 48 8b 2b mov (%rbx),%rbp 160de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160e5: e8 00 00 00 00 callq 160ea 160ea: 31 f6 xor %esi,%esi 160ec: 48 8d 7d 58 lea 0x58(%rbp),%rdi 160f0: e8 00 00 00 00 callq 160f5 160f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160fc: ff 14 25 00 00 00 00 callq *0x0 16103: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 1610a: e8 00 00 00 00 callq 1610f 1610f: 48 8b 3b mov (%rbx),%rdi 16112: 48 85 ff test %rdi,%rdi 16115: 0f 84 97 fe ff ff je 15fb2 1611b: 48 83 c7 58 add $0x58,%rdi 1611f: e8 00 00 00 00 callq 16124 16124: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1612b: e9 82 fe ff ff jmpq 15fb2 16130: e8 00 00 00 00 callq 16135 16135: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1613c: 00 00 00 00 0000000000016140 : 16140: e8 00 00 00 00 callq 16145 16145: 53 push %rbx 16146: 48 8b 9f d8 01 00 00 mov 0x1d8(%rdi),%rbx 1614d: 8b b7 f4 01 00 00 mov 0x1f4(%rdi),%esi 16153: 48 8b bf a0 01 00 00 mov 0x1a0(%rdi),%rdi 1615a: 48 c1 e3 0c shl $0xc,%rbx 1615e: 48 81 ef 48 56 00 00 sub $0x5648,%rdi 16165: e8 00 00 00 00 callq 1616a 1616a: 48 ba ff ff ff ff ff movabs $0x7fffffffffff,%rdx 16171: 7f 00 00 16174: 48 01 d8 add %rbx,%rax 16177: 48 39 d0 cmp %rdx,%rax 1617a: 76 0d jbe 16189 1617c: 48 ba 00 00 00 00 00 movabs $0xffff800000000000,%rdx 16183: 80 ff ff 16186: 48 09 d0 or %rdx,%rax 16189: 5b pop %rbx 1618a: c3 retq 1618b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000016190 : 16190: e8 00 00 00 00 callq 16195 16195: 89 f0 mov %esi,%eax 16197: 83 fe 06 cmp $0x6,%esi 1619a: 74 01 je 1619d 1619c: c3 retq 1619d: 48 81 bf b8 0f 00 00 cmpq $0x10000001,0xfb8(%rdi) 161a4: 01 00 00 10 161a8: 19 c0 sbb %eax,%eax 161aa: 83 e0 fe and $0xfffffffe,%eax 161ad: 83 c0 04 add $0x4,%eax 161b0: c3 retq 161b1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 161b8: 00 00 00 161bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000161c0 : 161c0: e8 00 00 00 00 callq 161c5 161c5: 48 83 ec 38 sub $0x38,%rsp 161c9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 161d0: 00 00 161d2: 48 89 44 24 30 mov %rax,0x30(%rsp) 161d7: 31 c0 xor %eax,%eax 161d9: 48 83 bf c8 28 00 00 cmpq $0x0,0x28c8(%rdi) 161e0: 00 161e1: 74 15 je 161f8 161e3: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 161e8: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 161ef: 00 00 161f1: 75 5b jne 1624e 161f3: 48 83 c4 38 add $0x38,%rsp 161f7: c3 retq 161f8: 8b 87 e0 28 00 00 mov 0x28e0(%rdi),%eax 161fe: 48 8d 97 c8 28 00 00 lea 0x28c8(%rdi),%rdx 16205: 48 89 e6 mov %rsp,%rsi 16208: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1620f: 00 00 16211: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 16218: 00 00 1621a: 48 89 04 24 mov %rax,(%rsp) 1621e: 48 b8 00 10 00 00 04 movabs $0x400001000,%rax 16225: 00 00 00 16228: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1622f: 00 00 16231: 48 89 44 24 08 mov %rax,0x8(%rsp) 16236: 48 c7 44 24 18 21 00 movq $0x21,0x18(%rsp) 1623d: 00 00 1623f: c7 44 24 20 01 00 00 movl $0x1,0x20(%rsp) 16246: 00 16247: e8 00 00 00 00 callq 1624c 1624c: eb 95 jmp 161e3 1624e: e8 00 00 00 00 callq 16253 16253: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1625a: 00 00 00 00 1625e: 66 90 xchg %ax,%ax 0000000000016260 : 16260: e8 00 00 00 00 callq 16265 16265: 41 55 push %r13 16267: 31 f6 xor %esi,%esi 16269: 41 54 push %r12 1626b: 55 push %rbp 1626c: 53 push %rbx 1626d: 4c 8b af c8 28 00 00 mov 0x28c8(%rdi),%r13 16274: 48 89 fb mov %rdi,%rbx 16277: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 1627e: 49 8b ad a0 01 00 00 mov 0x1a0(%r13),%rbp 16285: e8 00 00 00 00 callq 1628a 1628a: 83 f8 fc cmp $0xfffffffc,%eax 1628d: 0f 84 9c 00 00 00 je 1632f 16293: 41 89 c4 mov %eax,%r12d 16296: 85 c0 test %eax,%eax 16298: 0f 85 85 00 00 00 jne 16323 1629e: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 162a5: be 04 00 00 00 mov $0x4,%esi 162aa: 49 c7 c5 00 00 00 00 mov $0x0,%r13 162b1: e8 00 00 00 00 callq 162b6 162b6: 41 89 c4 mov %eax,%r12d 162b9: 85 c0 test %eax,%eax 162bb: 75 1a jne 162d7 162bd: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 162c4: 48 8d b3 d0 28 00 00 lea 0x28d0(%rbx),%rsi 162cb: e8 00 00 00 00 callq 162d0 162d0: 41 89 c4 mov %eax,%r12d 162d3: 85 c0 test %eax,%eax 162d5: 75 3e jne 16315 162d7: 48 8b 9b c8 28 00 00 mov 0x28c8(%rbx),%rbx 162de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162e5: e8 00 00 00 00 callq 162ea 162ea: 31 f6 xor %esi,%esi 162ec: 48 8d 7b 58 lea 0x58(%rbx),%rdi 162f0: e8 00 00 00 00 callq 162f5 162f5: 4c 89 ef mov %r13,%rdi 162f8: ff 14 25 00 00 00 00 callq *0x0 162ff: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 16306: e8 00 00 00 00 callq 1630b 1630b: 5b pop %rbx 1630c: 44 89 e0 mov %r12d,%eax 1630f: 5d pop %rbp 16310: 41 5c pop %r12 16312: 41 5d pop %r13 16314: c3 retq 16315: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 1631c: e8 00 00 00 00 callq 16321 16321: eb b4 jmp 162d7 16323: 3d 00 fe ff ff cmp $0xfffffe00,%eax 16328: 74 e1 je 1630b 1632a: e9 00 00 00 00 jmpq 1632f 1632f: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 16335: eb d4 jmp 1630b 16337: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1633e: 00 00 0000000000016340 : 16340: e8 00 00 00 00 callq 16345 16345: 41 54 push %r12 16347: 55 push %rbp 16348: 53 push %rbx 16349: 4c 8b a7 c8 28 00 00 mov 0x28c8(%rdi),%r12 16350: 4d 85 e4 test %r12,%r12 16353: 0f 84 80 00 00 00 je 163d9 16359: 48 89 fb mov %rdi,%rbx 1635c: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 16363: 00 16364: 31 f6 xor %esi,%esi 16366: 49 8b ac 24 a0 01 00 mov 0x1a0(%r12),%rbp 1636d: 00 1636e: e8 00 00 00 00 callq 16373 16373: 83 f8 fc cmp $0xfffffffc,%eax 16376: 74 61 je 163d9 16378: 85 c0 test %eax,%eax 1637a: 75 62 jne 163de 1637c: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 16383: e8 00 00 00 00 callq 16388 16388: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 1638f: e8 00 00 00 00 callq 16394 16394: 4c 8b a3 c8 28 00 00 mov 0x28c8(%rbx),%r12 1639b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163a2: e8 00 00 00 00 callq 163a7 163a7: 31 f6 xor %esi,%esi 163a9: 49 8d 7c 24 58 lea 0x58(%r12),%rdi 163ae: e8 00 00 00 00 callq 163b3 163b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163ba: ff 14 25 00 00 00 00 callq *0x0 163c1: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 163c8: 00 163c9: e8 00 00 00 00 callq 163ce 163ce: 48 c7 83 d0 28 00 00 movq $0x0,0x28d0(%rbx) 163d5: 00 00 00 00 163d9: 5b pop %rbx 163da: 5d pop %rbp 163db: 41 5c pop %r12 163dd: c3 retq 163de: 3d 00 fe ff ff cmp $0xfffffe00,%eax 163e3: 0f 85 00 00 00 00 jne 163e9 163e9: eb ee jmp 163d9 163eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000163f0 : 163f0: e8 00 00 00 00 callq 163f5 163f5: 48 83 bf c8 28 00 00 cmpq $0x0,0x28c8(%rdi) 163fc: 00 163fd: 74 0c je 1640b 163ff: 48 81 c7 c8 28 00 00 add $0x28c8,%rdi 16406: e9 00 00 00 00 jmpq 1640b 1640b: c3 retq 1640c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000016410 : 16410: e8 00 00 00 00 callq 16415 16415: 41 55 push %r13 16417: 41 54 push %r12 16419: 55 push %rbp 1641a: 53 push %rbx 1641b: 80 bf e4 28 00 00 00 cmpb $0x0,0x28e4(%rdi) 16422: 0f 84 9a 00 00 00 je 164c2 16428: 49 89 f4 mov %rsi,%r12 1642b: 48 89 fb mov %rdi,%rbx 1642e: 41 89 d5 mov %edx,%r13d 16431: 49 c1 ec 0c shr $0xc,%r12 16435: 85 d2 test %edx,%edx 16437: 7e 39 jle 16472 16439: 31 ed xor %ebp,%ebp 1643b: eb 08 jmp 16445 1643d: 83 c5 01 add $0x1,%ebp 16440: 41 39 ed cmp %ebp,%r13d 16443: 74 2d je 16472 16445: 48 8b b3 d0 28 00 00 mov 0x28d0(%rbx),%rsi 1644c: 48 85 f6 test %rsi,%rsi 1644f: 74 ec je 1643d 16451: 48 8b 8b f0 28 00 00 mov 0x28f0(%rbx),%rcx 16458: 44 89 e2 mov %r12d,%edx 1645b: 45 31 c0 xor %r8d,%r8d 1645e: 48 89 df mov %rbx,%rdi 16461: 83 c5 01 add $0x1,%ebp 16464: 41 83 c4 01 add $0x1,%r12d 16468: e8 00 00 00 00 callq 1646d 1646d: 41 39 ed cmp %ebp,%r13d 16470: 75 d3 jne 16445 16472: 0f ae f0 mfence 16475: 48 8b 83 30 07 00 00 mov 0x730(%rbx),%rax 1647c: 31 f6 xor %esi,%esi 1647e: 48 89 df mov %rbx,%rdi 16481: 48 8b 40 60 mov 0x60(%rax),%rax 16485: e8 00 00 00 00 callq 1648a 1648a: 8b 83 40 56 00 00 mov 0x5640(%rbx),%eax 16490: 85 c0 test %eax,%eax 16492: 74 25 je 164b9 16494: 31 ed xor %ebp,%ebp 16496: 48 8b 83 58 28 00 00 mov 0x2858(%rbx),%rax 1649d: 89 ea mov %ebp,%edx 1649f: 31 c9 xor %ecx,%ecx 164a1: 31 f6 xor %esi,%esi 164a3: 48 89 df mov %rbx,%rdi 164a6: 83 c5 01 add $0x1,%ebp 164a9: 48 8b 00 mov (%rax),%rax 164ac: e8 00 00 00 00 callq 164b1 164b1: 39 ab 40 56 00 00 cmp %ebp,0x5640(%rbx) 164b7: 77 dd ja 16496 164b9: 31 c0 xor %eax,%eax 164bb: 5b pop %rbx 164bc: 5d pop %rbp 164bd: 41 5c pop %r12 164bf: 41 5d pop %r13 164c1: c3 retq 164c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 164c9: e8 00 00 00 00 callq 164ce 164ce: 0f 0b ud2 164d0: b8 ea ff ff ff mov $0xffffffea,%eax 164d5: eb e4 jmp 164bb 164d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 164de: 00 00 00000000000164e0 : 164e0: e8 00 00 00 00 callq 164e5 164e5: 41 57 push %r15 164e7: 41 56 push %r14 164e9: 41 55 push %r13 164eb: 41 54 push %r12 164ed: 55 push %rbp 164ee: 53 push %rbx 164ef: 80 bf e4 28 00 00 00 cmpb $0x0,0x28e4(%rdi) 164f6: 74 4b je 16543 164f8: 85 d2 test %edx,%edx 164fa: 75 0d jne 16509 164fc: 31 c0 xor %eax,%eax 164fe: 5b pop %rbx 164ff: 5d pop %rbp 16500: 41 5c pop %r12 16502: 41 5d pop %r13 16504: 41 5e pop %r14 16506: 41 5f pop %r15 16508: c3 retq 16509: 48 c1 ee 0c shr $0xc,%rsi 1650d: 49 89 fc mov %rdi,%r12 16510: 4d 89 c5 mov %r8,%r13 16513: 4d 89 ce mov %r9,%r14 16516: 41 89 f7 mov %esi,%r15d 16519: 48 89 cd mov %rcx,%rbp 1651c: 8d 1c 32 lea (%rdx,%rsi,1),%ebx 1651f: 48 8b 4d 00 mov 0x0(%rbp),%rcx 16523: 44 89 fa mov %r15d,%edx 16526: 4d 89 e8 mov %r13,%r8 16529: 4c 89 f6 mov %r14,%rsi 1652c: 4c 89 e7 mov %r12,%rdi 1652f: 41 83 c7 01 add $0x1,%r15d 16533: 48 83 c5 08 add $0x8,%rbp 16537: e8 00 00 00 00 callq 1653c 1653c: 44 39 fb cmp %r15d,%ebx 1653f: 74 bb je 164fc 16541: eb dc jmp 1651f 16543: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1654a: e8 00 00 00 00 callq 1654f 1654f: 0f 0b ud2 16551: b8 ea ff ff ff mov $0xffffffea,%eax 16556: eb a6 jmp 164fe 16558: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1655f: 00 0000000000016560 : 16560: e8 00 00 00 00 callq 16565 16565: 41 54 push %r12 16567: 53 push %rbx 16568: 80 bf e4 28 00 00 00 cmpb $0x0,0x28e4(%rdi) 1656f: 74 73 je 165e4 16571: 4c 89 c1 mov %r8,%rcx 16574: 4d 89 c8 mov %r9,%r8 16577: 4c 8b 8f d0 28 00 00 mov 0x28d0(%rdi),%r9 1657e: 48 89 fb mov %rdi,%rbx 16581: 4d 85 c9 test %r9,%r9 16584: 74 54 je 165da 16586: e8 00 00 00 00 callq 1658b 1658b: 41 89 c4 mov %eax,%r12d 1658e: 85 c0 test %eax,%eax 16590: 75 4b jne 165dd 16592: 0f ae f0 mfence 16595: 48 8b 83 30 07 00 00 mov 0x730(%rbx),%rax 1659c: 31 f6 xor %esi,%esi 1659e: 48 89 df mov %rbx,%rdi 165a1: 48 8b 40 60 mov 0x60(%rax),%rax 165a5: e8 00 00 00 00 callq 165aa 165aa: 8b 83 40 56 00 00 mov 0x5640(%rbx),%eax 165b0: 85 c0 test %eax,%eax 165b2: 74 26 je 165da 165b4: 48 8b 83 58 28 00 00 mov 0x2858(%rbx),%rax 165bb: 44 89 e2 mov %r12d,%edx 165be: 31 c9 xor %ecx,%ecx 165c0: 31 f6 xor %esi,%esi 165c2: 48 89 df mov %rbx,%rdi 165c5: 41 83 c4 01 add $0x1,%r12d 165c9: 48 8b 00 mov (%rax),%rax 165cc: e8 00 00 00 00 callq 165d1 165d1: 44 39 a3 40 56 00 00 cmp %r12d,0x5640(%rbx) 165d8: 77 da ja 165b4 165da: 45 31 e4 xor %r12d,%r12d 165dd: 44 89 e0 mov %r12d,%eax 165e0: 5b pop %rbx 165e1: 41 5c pop %r12 165e3: c3 retq 165e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165eb: e8 00 00 00 00 callq 165f0 165f0: 0f 0b ud2 165f2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 165f8: eb e3 jmp 165dd 165fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000016600 : 16600: e8 00 00 00 00 callq 16605 16605: 41 54 push %r12 16607: 45 31 e4 xor %r12d,%r12d 1660a: 53 push %rbx 1660b: 48 83 bf f0 28 00 00 cmpq $0x0,0x28f0(%rdi) 16612: 00 16613: 74 07 je 1661c 16615: 44 89 e0 mov %r12d,%eax 16618: 5b pop %rbx 16619: 41 5c pop %r12 1661b: c3 retq 1661c: 48 8b 47 08 mov 0x8(%rdi),%rax 16620: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 16627 16627: 48 89 fb mov %rdi,%rbx 1662a: 31 d2 xor %edx,%edx 1662c: 45 31 c9 xor %r9d,%r9d 1662f: 45 31 c0 xor %r8d,%r8d 16632: b9 00 10 00 00 mov $0x1000,%ecx 16637: 48 8d b8 b0 00 00 00 lea 0xb0(%rax),%rdi 1663e: e8 00 00 00 00 callq 16643 16643: 48 89 83 f0 28 00 00 mov %rax,0x28f0(%rbx) 1664a: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 1664e: 0f 84 00 00 00 00 je 16654 16654: 48 8b b3 78 0f 00 00 mov 0xf78(%rbx),%rsi 1665b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16662: 48 c1 ee 0c shr $0xc,%rsi 16666: 89 b3 dc 28 00 00 mov %esi,0x28dc(%rbx) 1666c: 89 f2 mov %esi,%edx 1666e: 89 b3 d8 28 00 00 mov %esi,0x28d8(%rbx) 16674: e8 00 00 00 00 callq 16679 16679: eb 9a jmp 16615 1667b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000016680 : 16680: e8 00 00 00 00 callq 16685 16685: 48 8b b7 f0 28 00 00 mov 0x28f0(%rdi),%rsi 1668c: 48 85 f6 test %rsi,%rsi 1668f: 75 01 jne 16692 16691: c3 retq 16692: 53 push %rbx 16693: 48 8b 47 08 mov 0x8(%rdi),%rax 16697: 48 89 fb mov %rdi,%rbx 1669a: 45 31 c0 xor %r8d,%r8d 1669d: 31 c9 xor %ecx,%ecx 1669f: ba 00 10 00 00 mov $0x1000,%edx 166a4: 48 8d b8 b0 00 00 00 lea 0xb0(%rax),%rdi 166ab: e8 00 00 00 00 callq 166b0 166b0: 48 c7 83 f0 28 00 00 movq $0x0,0x28f0(%rbx) 166b7: 00 00 00 00 166bb: 5b pop %rbx 166bc: c3 retq 166bd: 0f 1f 00 nopl (%rax) 00000000000166c0 : 166c0: e8 00 00 00 00 callq 166c5 166c5: 41 55 push %r13 166c7: 41 54 push %r12 166c9: 49 89 fc mov %rdi,%r12 166cc: 55 push %rbp 166cd: 49 8d ac 24 d8 02 00 lea 0x2d8(%r12),%rbp 166d4: 00 166d5: 53 push %rbx 166d6: 48 83 ec 18 sub $0x18,%rsp 166da: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 166e1: 00 00 166e3: 48 89 44 24 10 mov %rax,0x10(%rsp) 166e8: 31 c0 xor %eax,%eax 166ea: 48 89 e6 mov %rsp,%rsi 166ed: e8 00 00 00 00 callq 166f2 166f2: 48 89 e7 mov %rsp,%rdi 166f5: e8 00 00 00 00 callq 166fa 166fa: 49 89 c5 mov %rax,%r13 166fd: 48 85 c0 test %rax,%rax 16700: 74 58 je 1675a 16702: 49 8b 84 24 d8 02 00 mov 0x2d8(%r12),%rax 16709: 00 1670a: 48 8d 58 f8 lea -0x8(%rax),%rbx 1670e: 48 39 c5 cmp %rax,%rbp 16711: 75 0f jne 16722 16713: eb dd jmp 166f2 16715: 48 8b 43 08 mov 0x8(%rbx),%rax 16719: 48 8d 58 f8 lea -0x8(%rax),%rbx 1671d: 48 39 c5 cmp %rax,%rbp 16720: 74 d0 je 166f2 16722: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 16728: 41 23 85 94 04 00 00 and 0x494(%r13),%eax 1672f: 74 e4 je 16715 16731: 48 89 de mov %rbx,%rsi 16734: 4c 89 ef mov %r13,%rdi 16737: e8 00 00 00 00 callq 1673c 1673c: f6 83 80 00 00 00 22 testb $0x22,0x80(%rbx) 16743: 74 d0 je 16715 16745: 4c 89 ee mov %r13,%rsi 16748: 48 89 df mov %rbx,%rdi 1674b: e8 00 00 00 00 callq 16750 16750: 49 89 9c 24 b8 5d 00 mov %rbx,0x5db8(%r12) 16757: 00 16758: eb bb jmp 16715 1675a: 48 89 e7 mov %rsp,%rdi 1675d: e8 00 00 00 00 callq 16762 16762: 48 8b 44 24 10 mov 0x10(%rsp),%rax 16767: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1676e: 00 00 16770: 75 0b jne 1677d 16772: 48 83 c4 18 add $0x18,%rsp 16776: 5b pop %rbx 16777: 5d pop %rbp 16778: 41 5c pop %r12 1677a: 41 5d pop %r13 1677c: c3 retq 1677d: e8 00 00 00 00 callq 16782 16782: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16789: 00 00 00 00 1678d: 0f 1f 00 nopl (%rax) 0000000000016790 : 16790: e8 00 00 00 00 callq 16795 16795: 53 push %rbx 16796: 48 89 fb mov %rdi,%rbx 16799: 48 83 ec 18 sub $0x18,%rsp 1679d: 48 8b 3f mov (%rdi),%rdi 167a0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 167a7: 00 00 167a9: 48 89 44 24 10 mov %rax,0x10(%rsp) 167ae: 31 c0 xor %eax,%eax 167b0: 48 89 e6 mov %rsp,%rsi 167b3: e8 00 00 00 00 callq 167b8 167b8: eb 09 jmp 167c3 167ba: 48 39 98 88 03 00 00 cmp %rbx,0x388(%rax) 167c1: 74 2b je 167ee 167c3: 48 89 e7 mov %rsp,%rdi 167c6: e8 00 00 00 00 callq 167cb 167cb: 48 85 c0 test %rax,%rax 167ce: 75 ea jne 167ba 167d0: 48 89 e7 mov %rsp,%rdi 167d3: e8 00 00 00 00 callq 167d8 167d8: 48 8b 44 24 10 mov 0x10(%rsp),%rax 167dd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 167e4: 00 00 167e6: 75 38 jne 16820 167e8: 48 83 c4 18 add $0x18,%rsp 167ec: 5b pop %rbx 167ed: c3 retq 167ee: 8b 90 94 04 00 00 mov 0x494(%rax),%edx 167f4: 44 8b 4b 40 mov 0x40(%rbx),%r9d 167f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 167ff: bf 04 00 00 00 mov $0x4,%edi 16804: 8b 8b 80 00 00 00 mov 0x80(%rbx),%ecx 1680a: 21 ca and %ecx,%edx 1680c: 89 93 84 00 00 00 mov %edx,0x84(%rbx) 16812: 44 8b 80 94 04 00 00 mov 0x494(%rax),%r8d 16819: e8 00 00 00 00 callq 1681e 1681e: eb a3 jmp 167c3 16820: e8 00 00 00 00 callq 16825 16825: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1682c: 00 00 00 00 0000000000016830 : 16830: e8 00 00 00 00 callq 16835 16835: 41 54 push %r12 16837: 53 push %rbx 16838: 48 89 fb mov %rdi,%rbx 1683b: 48 83 ec 18 sub $0x18,%rsp 1683f: 48 8b 3f mov (%rdi),%rdi 16842: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16849: 00 00 1684b: 48 89 44 24 10 mov %rax,0x10(%rsp) 16850: 31 c0 xor %eax,%eax 16852: 48 89 e6 mov %rsp,%rsi 16855: e8 00 00 00 00 callq 1685a 1685a: eb 10 jmp 1686c 1685c: 8b 83 84 00 00 00 mov 0x84(%rbx),%eax 16862: 41 23 84 24 94 04 00 and 0x494(%r12),%eax 16869: 00 1686a: 75 10 jne 1687c 1686c: 48 89 e7 mov %rsp,%rdi 1686f: e8 00 00 00 00 callq 16874 16874: 49 89 c4 mov %rax,%r12 16877: 48 85 c0 test %rax,%rax 1687a: 75 e0 jne 1685c 1687c: 48 89 e7 mov %rsp,%rdi 1687f: e8 00 00 00 00 callq 16884 16884: 48 8b 44 24 10 mov 0x10(%rsp),%rax 16889: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16890: 00 00 16892: 75 0b jne 1689f 16894: 48 83 c4 18 add $0x18,%rsp 16898: 4c 89 e0 mov %r12,%rax 1689b: 5b pop %rbx 1689c: 41 5c pop %r12 1689e: c3 retq 1689f: e8 00 00 00 00 callq 168a4 168a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 168ab: 00 00 00 00 168af: 90 nop 00000000000168b0 : 168b0: e8 00 00 00 00 callq 168b5 168b5: 41 54 push %r12 168b7: 53 push %rbx 168b8: 48 89 fb mov %rdi,%rbx 168bb: 48 83 ec 18 sub $0x18,%rsp 168bf: 48 8b 3f mov (%rdi),%rdi 168c2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 168c9: 00 00 168cb: 48 89 44 24 10 mov %rax,0x10(%rsp) 168d0: 31 c0 xor %eax,%eax 168d2: 48 89 e6 mov %rsp,%rsi 168d5: e8 00 00 00 00 callq 168da 168da: eb 10 jmp 168ec 168dc: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 168e2: 41 23 84 24 94 04 00 and 0x494(%r12),%eax 168e9: 00 168ea: 75 10 jne 168fc 168ec: 48 89 e7 mov %rsp,%rdi 168ef: e8 00 00 00 00 callq 168f4 168f4: 49 89 c4 mov %rax,%r12 168f7: 48 85 c0 test %rax,%rax 168fa: 75 e0 jne 168dc 168fc: 48 89 e7 mov %rsp,%rdi 168ff: e8 00 00 00 00 callq 16904 16904: 48 8b 44 24 10 mov 0x10(%rsp),%rax 16909: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16910: 00 00 16912: 75 0b jne 1691f 16914: 48 83 c4 18 add $0x18,%rsp 16918: 4c 89 e0 mov %r12,%rax 1691b: 5b pop %rbx 1691c: 41 5c pop %r12 1691e: c3 retq 1691f: e8 00 00 00 00 callq 16924 16924: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1692b: 00 00 00 00 1692f: 90 nop 0000000000016930 : 16930: e8 00 00 00 00 callq 16935 16935: 80 bf 24 01 00 00 00 cmpb $0x0,0x124(%rdi) 1693c: 48 8b 0f mov (%rdi),%rcx 1693f: 75 40 jne 16981 16941: 48 8b 91 d8 02 00 00 mov 0x2d8(%rcx),%rdx 16948: 48 81 c1 d8 02 00 00 add $0x2d8,%rcx 1694f: 48 8d 42 f8 lea -0x8(%rdx),%rax 16953: 48 39 d1 cmp %rdx,%rcx 16956: 74 29 je 16981 16958: 48 39 c7 cmp %rax,%rdi 1695b: 74 17 je 16974 1695d: 80 b8 24 01 00 00 00 cmpb $0x0,0x124(%rax) 16964: 74 0e je 16974 16966: 8b 97 80 00 00 00 mov 0x80(%rdi),%edx 1696c: 23 90 80 00 00 00 and 0x80(%rax),%edx 16972: 75 0f jne 16983 16974: 48 8b 50 08 mov 0x8(%rax),%rdx 16978: 48 8d 42 f8 lea -0x8(%rdx),%rax 1697c: 48 39 d1 cmp %rdx,%rcx 1697f: 75 d7 jne 16958 16981: 31 c0 xor %eax,%eax 16983: c3 retq 16984: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1698b: 00 00 00 00 1698f: 90 nop 0000000000016990 : 16990: e8 00 00 00 00 callq 16995 16995: e8 00 00 00 00 callq 1699a 1699a: 45 31 c0 xor %r8d,%r8d 1699d: 48 85 c0 test %rax,%rax 169a0: 74 0d je 169af 169a2: 8b 40 7c mov 0x7c(%rax),%eax 169a5: 8d 50 de lea -0x22(%rax),%edx 169a8: 83 fa 01 cmp $0x1,%edx 169ab: 44 0f 46 c0 cmovbe %eax,%r8d 169af: 44 89 c0 mov %r8d,%eax 169b2: c3 retq 169b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 169ba: 00 00 00 00 169be: 66 90 xchg %ax,%ax 00000000000169c0 : 169c0: e8 00 00 00 00 callq 169c5 169c5: 41 57 push %r15 169c7: 41 56 push %r14 169c9: 41 55 push %r13 169cb: 41 54 push %r12 169cd: 55 push %rbp 169ce: 48 89 fd mov %rdi,%rbp 169d1: 53 push %rbx 169d2: 48 89 f3 mov %rsi,%rbx 169d5: 48 83 ec 08 sub $0x8,%rsp 169d9: 8b 95 a0 00 00 00 mov 0xa0(%rbp),%edx 169df: 0f b7 87 a4 00 00 00 movzwl 0xa4(%rdi),%eax 169e6: 0f b7 8f ae 00 00 00 movzwl 0xae(%rdi),%ecx 169ed: 0f b7 b5 b0 00 00 00 movzwl 0xb0(%rbp),%esi 169f4: 44 0f b7 b7 aa 00 00 movzwl 0xaa(%rdi),%r14d 169fb: 00 169fc: 44 0f b7 af b4 00 00 movzwl 0xb4(%rdi),%r13d 16a03: 00 16a04: 44 0f b7 bd a8 00 00 movzwl 0xa8(%rbp),%r15d 16a0b: 00 16a0c: 0f b7 bf a6 00 00 00 movzwl 0xa6(%rdi),%edi 16a13: 44 0f b7 a5 b2 00 00 movzwl 0xb2(%rbp),%r12d 16a1a: 00 16a1b: 89 13 mov %edx,(%rbx) 16a1d: 41 29 c6 sub %eax,%r14d 16a20: 41 29 cd sub %ecx,%r13d 16a23: 8b 95 b8 00 00 00 mov 0xb8(%rbp),%edx 16a29: 41 29 ff sub %edi,%r15d 16a2c: 41 29 f4 sub %esi,%r12d 16a2f: 89 53 18 mov %edx,0x18(%rbx) 16a32: 0f b7 95 a4 00 00 00 movzwl 0xa4(%rbp),%edx 16a39: 66 89 53 04 mov %dx,0x4(%rbx) 16a3d: 0f b7 95 ae 00 00 00 movzwl 0xae(%rbp),%edx 16a44: 66 89 53 0e mov %dx,0xe(%rbx) 16a48: 0f b7 95 a4 00 00 00 movzwl 0xa4(%rbp),%edx 16a4f: 44 01 f2 add %r14d,%edx 16a52: 66 89 53 0a mov %dx,0xa(%rbx) 16a56: 89 fa mov %edi,%edx 16a58: 48 89 df mov %rbx,%rdi 16a5b: 29 c2 sub %eax,%edx 16a5d: 89 d0 mov %edx,%eax 16a5f: 66 03 85 a4 00 00 00 add 0xa4(%rbp),%ax 16a66: 89 54 24 04 mov %edx,0x4(%rsp) 16a6a: 66 89 43 06 mov %ax,0x6(%rbx) 16a6e: 44 01 f8 add %r15d,%eax 16a71: 66 89 43 08 mov %ax,0x8(%rbx) 16a75: 0f b7 85 ae 00 00 00 movzwl 0xae(%rbp),%eax 16a7c: 44 01 e8 add %r13d,%eax 16a7f: 66 89 43 14 mov %ax,0x14(%rbx) 16a83: 89 f0 mov %esi,%eax 16a85: be 01 00 00 00 mov $0x1,%esi 16a8a: 29 c8 sub %ecx,%eax 16a8c: 89 04 24 mov %eax,(%rsp) 16a8f: 89 c1 mov %eax,%ecx 16a91: 66 03 8d ae 00 00 00 add 0xae(%rbp),%cx 16a98: 66 89 4b 10 mov %cx,0x10(%rbx) 16a9c: 44 01 e1 add %r12d,%ecx 16a9f: 66 89 4b 12 mov %cx,0x12(%rbx) 16aa3: e8 00 00 00 00 callq 16aa8 16aa8: 0f b7 b5 a4 00 00 00 movzwl 0xa4(%rbp),%esi 16aaf: 8b 54 24 04 mov 0x4(%rsp),%edx 16ab3: 8b 04 24 mov (%rsp),%eax 16ab6: 66 89 73 20 mov %si,0x20(%rbx) 16aba: 0f b7 8d ae 00 00 00 movzwl 0xae(%rbp),%ecx 16ac1: 01 f2 add %esi,%edx 16ac3: 41 01 f6 add %esi,%r14d 16ac6: 66 89 53 26 mov %dx,0x26(%rbx) 16aca: 44 01 fa add %r15d,%edx 16acd: 01 c8 add %ecx,%eax 16acf: 41 01 cd add %ecx,%r13d 16ad2: 66 44 89 73 2a mov %r14w,0x2a(%rbx) 16ad7: 66 89 43 34 mov %ax,0x34(%rbx) 16adb: 44 01 e0 add %r12d,%eax 16ade: 66 44 89 6b 38 mov %r13w,0x38(%rbx) 16ae3: 66 89 4b 2e mov %cx,0x2e(%rbx) 16ae7: 66 89 53 28 mov %dx,0x28(%rbx) 16aeb: 66 89 43 36 mov %ax,0x36(%rbx) 16aef: 48 83 c4 08 add $0x8,%rsp 16af3: 5b pop %rbx 16af4: 5d pop %rbp 16af5: 41 5c pop %r12 16af7: 41 5d pop %r13 16af9: 41 5e pop %r14 16afb: 41 5f pop %r15 16afd: c3 retq 16afe: 66 90 xchg %ax,%ax 0000000000016b00 : 16b00: e8 00 00 00 00 callq 16b05 16b05: 41 54 push %r12 16b07: 41 89 f4 mov %esi,%r12d 16b0a: 55 push %rbp 16b0b: 53 push %rbx 16b0c: 48 89 fb mov %rdi,%rbx 16b0f: 48 83 ec 18 sub $0x18,%rsp 16b13: 48 8b 3f mov (%rdi),%rdi 16b16: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16b1d: 00 00 16b1f: 48 89 44 24 10 mov %rax,0x10(%rsp) 16b24: 31 c0 xor %eax,%eax 16b26: 48 89 e6 mov %rsp,%rsi 16b29: e8 00 00 00 00 callq 16b2e 16b2e: eb 0e jmp 16b3e 16b30: 8b 83 84 00 00 00 mov 0x84(%rbx),%eax 16b36: 23 85 94 04 00 00 and 0x494(%rbp),%eax 16b3c: 75 43 jne 16b81 16b3e: 48 89 e7 mov %rsp,%rdi 16b41: e8 00 00 00 00 callq 16b46 16b46: 48 89 c5 mov %rax,%rbp 16b49: 48 85 c0 test %rax,%rax 16b4c: 75 e2 jne 16b30 16b4e: 48 89 e7 mov %rsp,%rdi 16b51: e8 00 00 00 00 callq 16b56 16b56: 48 8b 3b mov (%rbx),%rdi 16b59: 48 89 e6 mov %rsp,%rsi 16b5c: e8 00 00 00 00 callq 16b61 16b61: eb 0e jmp 16b71 16b63: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 16b69: 23 85 94 04 00 00 and 0x494(%rbp),%eax 16b6f: 75 10 jne 16b81 16b71: 48 89 e7 mov %rsp,%rdi 16b74: e8 00 00 00 00 callq 16b79 16b79: 48 89 c5 mov %rax,%rbp 16b7c: 48 85 c0 test %rax,%rax 16b7f: 75 e2 jne 16b63 16b81: 48 89 e7 mov %rsp,%rdi 16b84: e8 00 00 00 00 callq 16b89 16b89: 8b 45 74 mov 0x74(%rbp),%eax 16b8c: 83 f8 0b cmp $0xb,%eax 16b8f: 7f 5f jg 16bf0 16b91: 83 f8 09 cmp $0x9,%eax 16b94: 7f 0a jg 16ba0 16b96: 83 f8 02 cmp $0x2,%eax 16b99: 74 5d je 16bf8 16b9b: 83 f8 03 cmp $0x3,%eax 16b9e: 75 74 jne 16c14 16ba0: 48 8b 85 b0 04 00 00 mov 0x4b0(%rbp),%rax 16ba7: 45 31 c0 xor %r8d,%r8d 16baa: 0f b6 40 1f movzbl 0x1f(%rax),%eax 16bae: 83 e8 13 sub $0x13,%eax 16bb1: 3c 01 cmp $0x1,%al 16bb3: 76 1f jbe 16bd4 16bb5: 48 89 ef mov %rbp,%rdi 16bb8: e8 00 00 00 00 callq 16bbd 16bbd: 48 89 c7 mov %rax,%rdi 16bc0: e8 00 00 00 00 callq 16bc5 16bc5: 84 c0 test %al,%al 16bc7: 74 3e je 16c07 16bc9: 41 81 fc 20 30 05 00 cmp $0x53020,%r12d 16bd0: 41 0f 97 c0 seta %r8b 16bd4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 16bd9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16be0: 00 00 16be2: 75 35 jne 16c19 16be4: 48 83 c4 18 add $0x18,%rsp 16be8: 44 89 c0 mov %r8d,%eax 16beb: 5b pop %rbx 16bec: 5d pop %rbp 16bed: 41 5c pop %r12 16bef: c3 retq 16bf0: 45 31 c0 xor %r8d,%r8d 16bf3: 83 f8 0c cmp $0xc,%eax 16bf6: 75 dc jne 16bd4 16bf8: 44 0f b6 85 a1 04 00 movzbl 0x4a1(%rbp),%r8d 16bff: 00 16c00: 45 84 c0 test %r8b,%r8b 16c03: 74 cf je 16bd4 16c05: eb ae jmp 16bb5 16c07: 41 81 fc 88 84 02 00 cmp $0x28488,%r12d 16c0e: 41 0f 97 c0 seta %r8b 16c12: eb c0 jmp 16bd4 16c14: 45 31 c0 xor %r8d,%r8d 16c17: eb bb jmp 16bd4 16c19: e8 00 00 00 00 callq 16c1e 16c1e: 66 90 xchg %ax,%ax 0000000000016c20 : 16c20: e8 00 00 00 00 callq 16c25 16c25: 41 55 push %r13 16c27: 31 f6 xor %esi,%esi 16c29: 41 54 push %r12 16c2b: 55 push %rbp 16c2c: 48 8d 6f a8 lea -0x58(%rdi),%rbp 16c30: 53 push %rbx 16c31: 4c 8b 67 40 mov 0x40(%rdi),%r12 16c35: 48 89 fb mov %rdi,%rbx 16c38: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 16c3f: 00 16c40: 4d 8b ac 24 a0 01 00 mov 0x1a0(%r12),%r13 16c47: 00 16c48: e8 00 00 00 00 callq 16c4d 16c4d: 83 f8 fc cmp $0xfffffffc,%eax 16c50: 74 73 je 16cc5 16c52: 85 c0 test %eax,%eax 16c54: 75 64 jne 16cba 16c56: 48 8b 7b 40 mov 0x40(%rbx),%rdi 16c5a: e8 00 00 00 00 callq 16c5f 16c5f: 85 c0 test %eax,%eax 16c61: 75 70 jne 16cd3 16c63: 4c 8b 63 40 mov 0x40(%rbx),%r12 16c67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c6e: e8 00 00 00 00 callq 16c73 16c73: 31 f6 xor %esi,%esi 16c75: 49 8d 7c 24 58 lea 0x58(%r12),%rdi 16c7a: e8 00 00 00 00 callq 16c7f 16c7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c86: ff 14 25 00 00 00 00 callq *0x0 16c8d: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 16c94: 00 16c95: e8 00 00 00 00 callq 16c9a 16c9a: 48 8d 7b 40 lea 0x40(%rbx),%rdi 16c9e: e8 00 00 00 00 callq 16ca3 16ca3: 48 8b 7b 58 mov 0x58(%rbx),%rdi 16ca7: e8 00 00 00 00 callq 16cac 16cac: 48 89 ef mov %rbp,%rdi 16caf: 5b pop %rbx 16cb0: 5d pop %rbp 16cb1: 41 5c pop %r12 16cb3: 41 5d pop %r13 16cb5: e9 00 00 00 00 jmpq 16cba 16cba: 3d 00 fe ff ff cmp $0xfffffe00,%eax 16cbf: 0f 85 00 00 00 00 jne 16cc5 16cc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ccc: e8 00 00 00 00 callq 16cd1 16cd1: eb c7 jmp 16c9a 16cd3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16cda: e8 00 00 00 00 callq 16cdf 16cdf: eb 82 jmp 16c63 16ce1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16ce8: 00 00 00 00 16cec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000016cf0 : 16cf0: e8 00 00 00 00 callq 16cf5 16cf5: 53 push %rbx 16cf6: 48 89 f3 mov %rsi,%rbx 16cf9: 48 85 ff test %rdi,%rdi 16cfc: 74 17 je 16d15 16cfe: 4c 8d 47 38 lea 0x38(%rdi),%r8 16d02: b8 ff ff ff ff mov $0xffffffff,%eax 16d07: f0 0f c1 47 38 lock xadd %eax,0x38(%rdi) 16d0c: 83 f8 01 cmp $0x1,%eax 16d0f: 74 1d je 16d2e 16d11: 85 c0 test %eax,%eax 16d13: 7e 23 jle 16d38 16d15: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 16d1c 16d1c: 48 8d 93 48 ff ff ff lea -0xb8(%rbx),%rdx 16d23: bf 80 01 00 00 mov $0x180,%edi 16d28: 5b pop %rbx 16d29: e9 00 00 00 00 jmpq 16d2e 16d2e: 4c 89 c7 mov %r8,%rdi 16d31: e8 00 00 00 00 callq 16d36 16d36: eb dd jmp 16d15 16d38: be 03 00 00 00 mov $0x3,%esi 16d3d: 4c 89 c7 mov %r8,%rdi 16d40: e8 00 00 00 00 callq 16d45 16d45: eb ce jmp 16d15 16d47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 16d4e: 00 00 0000000000016d50 : 16d50: e8 00 00 00 00 callq 16d55 16d55: 41 57 push %r15 16d57: 41 56 push %r14 16d59: 41 55 push %r13 16d5b: 49 89 fd mov %rdi,%r13 16d5e: 48 89 f7 mov %rsi,%rdi 16d61: 41 54 push %r12 16d63: 49 89 d4 mov %rdx,%r12 16d66: 55 push %rbp 16d67: 8b 72 14 mov 0x14(%rdx),%esi 16d6a: e8 00 00 00 00 callq 16d6f 16d6f: 48 85 c0 test %rax,%rax 16d72: 0f 84 00 00 00 00 je 16d78 16d78: 48 83 b8 f0 00 00 00 cmpq $0x0,0xf0(%rax) 16d7f: 00 16d80: 48 89 c5 mov %rax,%rbp 16d83: 74 25 je 16daa 16d85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d8c: bf 04 00 00 00 mov $0x4,%edi 16d91: 49 c7 c7 ea ff ff ff mov $0xffffffffffffffea,%r15 16d98: e8 00 00 00 00 callq 16d9d 16d9d: 5d pop %rbp 16d9e: 4c 89 f8 mov %r15,%rax 16da1: 41 5c pop %r12 16da3: 41 5d pop %r13 16da5: 41 5e pop %r14 16da7: 41 5f pop %r15 16da9: c3 retq 16daa: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 16db1 16db1: ba d0 00 00 00 mov $0xd0,%edx 16db6: be c0 0d 00 00 mov $0xdc0,%esi 16dbb: e8 00 00 00 00 callq 16dc0 16dc0: 49 89 c6 mov %rax,%r14 16dc3: 48 85 c0 test %rax,%rax 16dc6: 74 5f je 16e27 16dc8: 48 89 a8 a8 00 00 00 mov %rbp,0xa8(%rax) 16dcf: 4c 89 e2 mov %r12,%rdx 16dd2: 48 89 c6 mov %rax,%rsi 16dd5: 4c 89 ef mov %r13,%rdi 16dd8: 49 89 c7 mov %rax,%r15 16ddb: e8 00 00 00 00 callq 16de0 16de0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 16de7: 4c 89 f6 mov %r14,%rsi 16dea: 4c 89 ef mov %r13,%rdi 16ded: e8 00 00 00 00 callq 16df2 16df2: 41 89 c4 mov %eax,%r12d 16df5: 85 c0 test %eax,%eax 16df7: 74 a4 je 16d9d 16df9: 49 c7 86 a8 00 00 00 movq $0x0,0xa8(%r14) 16e00: 00 00 00 00 16e04: 4c 89 f7 mov %r14,%rdi 16e07: e8 00 00 00 00 callq 16e0c 16e0c: b8 ff ff ff ff mov $0xffffffff,%eax 16e11: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 16e16: 83 f8 01 cmp $0x1,%eax 16e19: 74 5f je 16e7a 16e1b: 85 c0 test %eax,%eax 16e1d: 7e 38 jle 16e57 16e1f: 4d 63 fc movslq %r12d,%r15 16e22: e9 76 ff ff ff jmpq 16d9d 16e27: b8 ff ff ff ff mov $0xffffffff,%eax 16e2c: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 16e31: 83 f8 01 cmp $0x1,%eax 16e34: 74 30 je 16e66 16e36: 49 c7 c7 f4 ff ff ff mov $0xfffffffffffffff4,%r15 16e3d: 85 c0 test %eax,%eax 16e3f: 0f 8f 58 ff ff ff jg 16d9d 16e45: be 03 00 00 00 mov $0x3,%esi 16e4a: 48 89 ef mov %rbp,%rdi 16e4d: e8 00 00 00 00 callq 16e52 16e52: e9 46 ff ff ff jmpq 16d9d 16e57: be 03 00 00 00 mov $0x3,%esi 16e5c: 48 89 ef mov %rbp,%rdi 16e5f: e8 00 00 00 00 callq 16e64 16e64: eb b9 jmp 16e1f 16e66: 48 89 ef mov %rbp,%rdi 16e69: 49 c7 c7 f4 ff ff ff mov $0xfffffffffffffff4,%r15 16e70: e8 00 00 00 00 callq 16e75 16e75: e9 23 ff ff ff jmpq 16d9d 16e7a: 48 89 ef mov %rbp,%rdi 16e7d: e8 00 00 00 00 callq 16e82 16e82: eb 9b jmp 16e1f 16e84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16e8b: 00 00 00 00 16e8f: 90 nop 0000000000016e90 : 16e90: e8 00 00 00 00 callq 16e95 16e95: 41 56 push %r14 16e97: 41 55 push %r13 16e99: 41 54 push %r12 16e9b: 55 push %rbp 16e9c: 53 push %rbx 16e9d: 48 85 ff test %rdi,%rdi 16ea0: 0f 84 df 00 00 00 je 16f85 16ea6: 48 8b 47 08 mov 0x8(%rdi),%rax 16eaa: 48 89 fd mov %rdi,%rbp 16ead: 48 85 c0 test %rax,%rax 16eb0: 0f 84 cf 00 00 00 je 16f85 16eb6: 4c 8b 28 mov (%rax),%r13 16eb9: 49 89 f6 mov %rsi,%r14 16ebc: be 04 00 00 00 mov $0x4,%esi 16ec1: 49 8b 7d 18 mov 0x18(%r13),%rdi 16ec5: e8 00 00 00 00 callq 16eca 16eca: 41 89 c4 mov %eax,%r12d 16ecd: 85 c0 test %eax,%eax 16ecf: 78 5e js 16f2f 16ed1: 4c 89 f6 mov %r14,%rsi 16ed4: 48 89 ef mov %rbp,%rdi 16ed7: e8 00 00 00 00 callq 16edc 16edc: 49 8b 95 08 03 00 00 mov 0x308(%r13),%rdx 16ee3: 49 8d 8d 08 03 00 00 lea 0x308(%r13),%rcx 16eea: 41 89 c4 mov %eax,%r12d 16eed: 48 8d 42 f0 lea -0x10(%rdx),%rax 16ef1: 48 39 d1 cmp %rdx,%rcx 16ef4: 74 53 je 16f49 16ef6: 31 db xor %ebx,%ebx 16ef8: 0f b6 90 9c 00 00 00 movzbl 0x9c(%rax),%edx 16eff: 84 d2 test %dl,%dl 16f01: 0f 45 da cmovne %edx,%ebx 16f04: 48 8b 50 10 mov 0x10(%rax),%rdx 16f08: 48 8d 42 f0 lea -0x10(%rdx),%rax 16f0c: 48 39 d1 cmp %rdx,%rcx 16f0f: 75 e7 jne 16ef8 16f11: 49 8b 6d 18 mov 0x18(%r13),%rbp 16f15: e8 00 00 00 00 callq 16f1a 16f1a: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 16f21: 84 db test %bl,%bl 16f23: 74 34 je 16f59 16f25: 41 80 bd 08 0c 00 00 cmpb $0x0,0xc08(%r13) 16f2c: 00 16f2d: 74 4c je 16f7b 16f2f: 49 8b 7d 18 mov 0x18(%r13),%rdi 16f33: be 0d 00 00 00 mov $0xd,%esi 16f38: e8 00 00 00 00 callq 16f3d 16f3d: 5b pop %rbx 16f3e: 44 89 e0 mov %r12d,%eax 16f41: 5d pop %rbp 16f42: 41 5c pop %r12 16f44: 41 5d pop %r13 16f46: 41 5e pop %r14 16f48: c3 retq 16f49: 49 8b 5d 18 mov 0x18(%r13),%rbx 16f4d: e8 00 00 00 00 callq 16f52 16f52: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 16f59: 41 80 bd 08 0c 00 00 cmpb $0x0,0xc08(%r13) 16f60: 00 16f61: 74 cc je 16f2f 16f63: 49 8b 7d 18 mov 0x18(%r13),%rdi 16f67: be 0d 00 00 00 mov $0xd,%esi 16f6c: e8 00 00 00 00 callq 16f71 16f71: 41 c6 85 08 0c 00 00 movb $0x0,0xc08(%r13) 16f78: 00 16f79: eb b4 jmp 16f2f 16f7b: 41 c6 85 08 0c 00 00 movb $0x1,0xc08(%r13) 16f82: 01 16f83: eb b8 jmp 16f3d 16f85: 41 bc ea ff ff ff mov $0xffffffea,%r12d 16f8b: eb b0 jmp 16f3d 16f8d: 0f 1f 00 nopl (%rax) 0000000000016f90 : 16f90: e8 00 00 00 00 callq 16f95 16f95: 41 57 push %r15 16f97: 41 56 push %r14 16f99: 41 55 push %r13 16f9b: 41 54 push %r12 16f9d: 45 31 e4 xor %r12d,%r12d 16fa0: 55 push %rbp 16fa1: 53 push %rbx 16fa2: 48 89 fb mov %rdi,%rbx 16fa5: 4c 8d ab d8 02 00 00 lea 0x2d8(%rbx),%r13 16fac: 48 83 ec 18 sub $0x18,%rsp 16fb0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16fb7: 00 00 16fb9: 48 89 44 24 10 mov %rax,0x10(%rsp) 16fbe: 31 c0 xor %eax,%eax 16fc0: 48 89 e6 mov %rsp,%rsi 16fc3: e8 00 00 00 00 callq 16fc8 16fc8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fcf: e8 00 00 00 00 callq 16fd4 16fd4: 48 89 e7 mov %rsp,%rdi 16fd7: e8 00 00 00 00 callq 16fdc 16fdc: 48 89 c5 mov %rax,%rbp 16fdf: 48 85 c0 test %rax,%rax 16fe2: 0f 85 00 00 00 00 jne 16fe8 16fe8: 48 89 e7 mov %rsp,%rdi 16feb: e8 00 00 00 00 callq 16ff0 16ff0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 16ff5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16ffc: 00 00 16ffe: 75 0f jne 1700f 17000: 48 83 c4 18 add $0x18,%rsp 17004: 5b pop %rbx 17005: 5d pop %rbp 17006: 41 5c pop %r12 17008: 41 5d pop %r13 1700a: 41 5e pop %r14 1700c: 41 5f pop %r15 1700e: c3 retq 1700f: e8 00 00 00 00 callq 17014 17014: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1701b: 00 00 00 00 1701f: 90 nop 0000000000017020 : 17020: e8 00 00 00 00 callq 17025 17025: 41 54 push %r12 17027: ba 08 00 00 00 mov $0x8,%edx 1702c: 55 push %rbp 1702d: 89 f5 mov %esi,%ebp 1702f: 53 push %rbx 17030: 48 89 fb mov %rdi,%rbx 17033: 48 83 ec 38 sub $0x38,%rsp 17037: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1703e: 00 00 17040: 48 89 44 24 30 mov %rax,0x30(%rsp) 17045: 31 c0 xor %eax,%eax 17047: b8 01 00 00 00 mov $0x1,%eax 1704c: 4c 8d 64 24 28 lea 0x28(%rsp),%r12 17051: 80 bf 25 05 00 00 00 cmpb $0x0,0x525(%rdi) 17058: 66 89 44 24 0c mov %ax,0xc(%rsp) 1705d: 48 8d 44 24 07 lea 0x7(%rsp),%rax 17062: c6 44 24 07 00 movb $0x0,0x7(%rsp) 17067: c7 44 24 08 50 00 00 movl $0x50,0x8(%rsp) 1706e: 00 1706f: 48 89 44 24 10 mov %rax,0x10(%rsp) 17074: c7 44 24 18 50 00 01 movl $0x10050,0x18(%rsp) 1707b: 00 1707c: 66 89 54 24 1c mov %dx,0x1c(%rsp) 17081: 4c 89 64 24 20 mov %r12,0x20(%rsp) 17086: 75 6e jne 170f6 17088: 48 8b bb 98 04 00 00 mov 0x498(%rbx),%rdi 1708f: 40 84 ed test %bpl,%bpl 17092: 74 3a je 170ce 17094: 48 81 c7 b0 04 00 00 add $0x4b0,%rdi 1709b: ba 02 00 00 00 mov $0x2,%edx 170a0: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 170a5: e8 00 00 00 00 callq 170aa 170aa: 45 31 c0 xor %r8d,%r8d 170ad: 83 f8 02 cmp $0x2,%eax 170b0: 74 33 je 170e5 170b2: 48 8b 44 24 30 mov 0x30(%rsp),%rax 170b7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 170be: 00 00 170c0: 75 3b jne 170fd 170c2: 48 83 c4 38 add $0x38,%rsp 170c6: 44 89 c0 mov %r8d,%eax 170c9: 5b pop %rbx 170ca: 5d pop %rbp 170cb: 41 5c pop %r12 170cd: c3 retq 170ce: ba 02 00 00 00 mov $0x2,%edx 170d3: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 170d8: e8 00 00 00 00 callq 170dd 170dd: 45 31 c0 xor %r8d,%r8d 170e0: 83 f8 02 cmp $0x2,%eax 170e3: 75 cd jne 170b2 170e5: 4c 89 e7 mov %r12,%rdi 170e8: e8 00 00 00 00 callq 170ed 170ed: 83 f8 05 cmp $0x5,%eax 170f0: 41 0f 9f c0 setg %r8b 170f4: eb bc jmp 170b2 170f6: e8 00 00 00 00 callq 170fb 170fb: eb 8b jmp 17088 170fd: e8 00 00 00 00 callq 17102 17102: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17109: 00 00 00 00 1710d: 0f 1f 00 nopl (%rax) 0000000000017110 : 17110: e8 00 00 00 00 callq 17115 17115: 40 f6 c6 04 test $0x4,%sil 17119: 75 06 jne 17121 1711b: b8 04 00 00 00 mov $0x4,%eax 17120: c3 retq 17121: 53 push %rbx 17122: 48 89 fb mov %rdi,%rbx 17125: 48 89 f7 mov %rsi,%rdi 17128: e8 00 00 00 00 callq 1712d 1712d: 84 c0 test %al,%al 1712f: 75 07 jne 17138 17131: b8 04 00 00 00 mov $0x4,%eax 17136: 5b pop %rbx 17137: c3 retq 17138: 8b bb 08 07 00 00 mov 0x708(%rbx),%edi 1713e: e8 00 00 00 00 callq 17143 17143: 84 c0 test %al,%al 17145: 74 ea je 17131 17147: 8b 93 08 07 00 00 mov 0x708(%rbx),%edx 1714d: 83 fa 0e cmp $0xe,%edx 17150: 76 1a jbe 1716c 17152: b8 04 00 00 00 mov $0x4,%eax 17157: 83 fa 16 cmp $0x16,%edx 1715a: 75 da jne 17136 1715c: f6 83 20 07 00 00 06 testb $0x6,0x720(%rbx) 17163: 74 cc je 17131 17165: b8 06 00 00 00 mov $0x6,%eax 1716a: 5b pop %rbx 1716b: c3 retq 1716c: 83 fa 0d cmp $0xd,%edx 1716f: 5b pop %rbx 17170: 19 c0 sbb %eax,%eax 17172: 83 e0 fe and $0xfffffffe,%eax 17175: 83 c0 06 add $0x6,%eax 17178: c3 retq 17179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000017180 : 17180: e8 00 00 00 00 callq 17185 17185: 55 push %rbp 17186: 48 89 fd mov %rdi,%rbp 17189: 53 push %rbx 1718a: 48 89 f3 mov %rsi,%rbx 1718d: 48 89 8e a8 00 00 00 mov %rcx,0xa8(%rsi) 17194: e8 00 00 00 00 callq 17199 17199: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 171a0: 48 89 de mov %rbx,%rsi 171a3: 48 89 ef mov %rbp,%rdi 171a6: e8 00 00 00 00 callq 171ab 171ab: 85 c0 test %eax,%eax 171ad: 74 0b je 171ba 171af: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx) 171b6: 00 00 00 00 171ba: 5b pop %rbx 171bb: 5d pop %rbp 171bc: c3 retq 171bd: 0f 1f 00 nopl (%rax) 00000000000171c0 : 171c0: e8 00 00 00 00 callq 171c5 171c5: 55 push %rbp 171c6: 48 8d 6f 10 lea 0x10(%rdi),%rbp 171ca: 41 b8 01 00 00 00 mov $0x1,%r8d 171d0: 31 c9 xor %ecx,%ecx 171d2: 53 push %rbx 171d3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 171da: 48 89 fb mov %rdi,%rbx 171dd: 31 f6 xor %esi,%esi 171df: 48 89 ef mov %rbp,%rdi 171e2: e8 00 00 00 00 callq 171e7 171e7: 48 89 83 68 5d 00 00 mov %rax,0x5d68(%rbx) 171ee: 48 85 c0 test %rax,%rax 171f1: 0f 84 28 01 00 00 je 1731f 171f7: 41 b8 01 00 00 00 mov $0x1,%r8d 171fd: 31 c9 xor %ecx,%ecx 171ff: 31 f6 xor %esi,%esi 17201: 48 89 ef mov %rbp,%rdi 17204: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1720b: e8 00 00 00 00 callq 17210 17210: 48 89 83 70 5d 00 00 mov %rax,0x5d70(%rbx) 17217: 48 85 c0 test %rax,%rax 1721a: 0f 84 ff 00 00 00 je 1731f 17220: 48 89 ef mov %rbp,%rdi 17223: e8 00 00 00 00 callq 17228 17228: 41 b8 03 00 00 00 mov $0x3,%r8d 1722e: 31 f6 xor %esi,%esi 17230: 48 89 ef mov %rbp,%rdi 17233: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1723a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 17241: e8 00 00 00 00 callq 17246 17246: 41 b8 80 00 00 00 mov $0x80,%r8d 1724c: 31 c9 xor %ecx,%ecx 1724e: 31 f6 xor %esi,%esi 17250: 48 89 83 78 5d 00 00 mov %rax,0x5d78(%rbx) 17257: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1725e: 48 89 ef mov %rbp,%rdi 17261: e8 00 00 00 00 callq 17266 17266: 48 89 83 80 5d 00 00 mov %rax,0x5d80(%rbx) 1726d: 48 85 c0 test %rax,%rax 17270: 0f 84 a9 00 00 00 je 1731f 17276: 41 b8 80 00 00 00 mov $0x80,%r8d 1727c: 31 c9 xor %ecx,%ecx 1727e: 31 f6 xor %esi,%esi 17280: 48 89 ef mov %rbp,%rdi 17283: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1728a: e8 00 00 00 00 callq 1728f 1728f: 48 89 83 88 5d 00 00 mov %rax,0x5d88(%rbx) 17296: 48 85 c0 test %rax,%rax 17299: 0f 84 80 00 00 00 je 1731f 1729f: 31 f6 xor %esi,%esi 172a1: 41 b8 03 00 00 00 mov $0x3,%r8d 172a7: 48 89 ef mov %rbp,%rdi 172aa: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 172b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 172b8: e8 00 00 00 00 callq 172bd 172bd: 31 f6 xor %esi,%esi 172bf: 48 89 ef mov %rbp,%rdi 172c2: 41 b8 02 00 00 00 mov $0x2,%r8d 172c8: 48 89 83 90 5d 00 00 mov %rax,0x5d90(%rbx) 172cf: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 172d6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 172dd: e8 00 00 00 00 callq 172e2 172e2: 48 89 df mov %rbx,%rdi 172e5: 48 89 83 98 5d 00 00 mov %rax,0x5d98(%rbx) 172ec: e8 00 00 00 00 callq 172f1 172f1: 84 c0 test %al,%al 172f3: 75 05 jne 172fa 172f5: 31 c0 xor %eax,%eax 172f7: 5b pop %rbx 172f8: 5d pop %rbp 172f9: c3 retq 172fa: 41 b8 04 00 00 00 mov $0x4,%r8d 17300: 31 c9 xor %ecx,%ecx 17302: 31 f6 xor %esi,%esi 17304: 48 89 ef mov %rbp,%rdi 17307: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1730e: e8 00 00 00 00 callq 17313 17313: 48 89 83 a0 5d 00 00 mov %rax,0x5da0(%rbx) 1731a: 48 85 c0 test %rax,%rax 1731d: 75 d6 jne 172f5 1731f: b8 f4 ff ff ff mov $0xfffffff4,%eax 17324: eb d1 jmp 172f7 17326: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1732d: 00 00 00 0000000000017330 : 17330: e8 00 00 00 00 callq 17335 17335: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1733b 1733b: 85 c0 test %eax,%eax 1733d: 74 0c je 1734b 1733f: 83 f8 02 cmp $0x2,%eax 17342: 7f 07 jg 1734b 17344: 89 87 e4 5e 00 00 mov %eax,0x5ee4(%rdi) 1734a: c3 retq 1734b: 31 c0 xor %eax,%eax 1734d: 89 87 e4 5e 00 00 mov %eax,0x5ee4(%rdi) 17353: c3 retq 17354: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1735b: 00 00 00 00 1735f: 90 nop 0000000000017360 : 17360: e8 00 00 00 00 callq 17365 17365: 41 57 push %r15 17367: 31 d2 xor %edx,%edx 17369: 41 56 push %r14 1736b: 41 55 push %r13 1736d: 41 54 push %r12 1736f: 55 push %rbp 17370: 48 89 fd mov %rdi,%rbp 17373: 53 push %rbx 17374: 48 83 ec 08 sub $0x8,%rsp 17378: 4c 8b 27 mov (%rdi),%r12 1737b: 66 89 97 2c 04 00 00 mov %dx,0x42c(%rdi) 17382: 49 8b 84 24 d8 02 00 mov 0x2d8(%r12),%rax 17389: 00 1738a: 49 81 c4 d8 02 00 00 add $0x2d8,%r12 17391: 49 39 c4 cmp %rax,%r12 17394: 0f 84 d0 02 00 00 je 1766a 1739a: 49 89 f7 mov %rsi,%r15 1739d: 48 8d 58 f8 lea -0x8(%rax),%rbx 173a1: be 01 00 00 00 mov $0x1,%esi 173a6: 41 bd 01 00 00 00 mov $0x1,%r13d 173ac: ba 01 00 00 00 mov $0x1,%edx 173b1: 41 be 01 00 00 00 mov $0x1,%r14d 173b7: eb 11 jmp 173ca 173b9: 48 8b 43 08 mov 0x8(%rbx),%rax 173bd: 48 8d 58 f8 lea -0x8(%rax),%rbx 173c1: 49 39 c4 cmp %rax,%r12 173c4: 0f 84 1f 02 00 00 je 175e9 173ca: 48 39 6b 50 cmp %rbp,0x50(%rbx) 173ce: 75 e9 jne 173b9 173d0: 48 89 df mov %rbx,%rdi 173d3: e8 00 00 00 00 callq 173d8 173d8: 48 89 c7 mov %rax,%rdi 173db: 8b 83 90 00 00 00 mov 0x90(%rbx),%eax 173e1: 85 c0 test %eax,%eax 173e3: 74 24 je 17409 173e5: 0f b7 b3 a4 00 00 00 movzwl 0xa4(%rbx),%esi 173ec: 66 41 39 77 04 cmp %si,0x4(%r15) 173f1: 0f 82 55 02 00 00 jb 1764c 173f7: 0f b7 b3 ae 00 00 00 movzwl 0xae(%rbx),%esi 173fe: 66 41 39 77 0e cmp %si,0xe(%r15) 17403: 0f 82 43 02 00 00 jb 1764c 17409: c7 85 28 04 00 00 00 movl $0x0,0x428(%rbp) 17410: 00 00 00 17413: 48 8b 8b a0 00 00 00 mov 0xa0(%rbx),%rcx 1741a: 44 0f b7 b5 ae 00 00 movzwl 0xae(%rbp),%r14d 17421: 00 17422: 48 89 8d 38 04 00 00 mov %rcx,0x438(%rbp) 17429: 48 8b 8b a8 00 00 00 mov 0xa8(%rbx),%rcx 17430: 45 89 f0 mov %r14d,%r8d 17433: 48 89 8d 40 04 00 00 mov %rcx,0x440(%rbp) 1743a: 48 8b 8b b0 00 00 00 mov 0xb0(%rbx),%rcx 17441: 48 89 8d 48 04 00 00 mov %rcx,0x448(%rbp) 17448: 48 8b 8b b8 00 00 00 mov 0xb8(%rbx),%rcx 1744f: 48 89 8d 50 04 00 00 mov %rcx,0x450(%rbp) 17456: 48 8b 8b c0 00 00 00 mov 0xc0(%rbx),%rcx 1745d: 48 89 8d 58 04 00 00 mov %rcx,0x458(%rbp) 17464: 48 8b 8b c8 00 00 00 mov 0xc8(%rbx),%rcx 1746b: 48 89 8d 60 04 00 00 mov %rcx,0x460(%rbp) 17472: 48 8b 8b d0 00 00 00 mov 0xd0(%rbx),%rcx 17479: 48 89 8d 68 04 00 00 mov %rcx,0x468(%rbp) 17480: 48 8b 8b d8 00 00 00 mov 0xd8(%rbx),%rcx 17487: 48 89 8d 70 04 00 00 mov %rcx,0x470(%rbp) 1748e: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 17495: 48 89 8d 78 04 00 00 mov %rcx,0x478(%rbp) 1749c: 48 8b 8b e8 00 00 00 mov 0xe8(%rbx),%rcx 174a3: 48 89 8d 80 04 00 00 mov %rcx,0x480(%rbp) 174aa: 48 8b 8b f0 00 00 00 mov 0xf0(%rbx),%rcx 174b1: 48 89 8d 88 04 00 00 mov %rcx,0x488(%rbp) 174b8: 48 8b 8b f8 00 00 00 mov 0xf8(%rbx),%rcx 174bf: 48 89 8d 90 04 00 00 mov %rcx,0x490(%rbp) 174c6: 48 8b 8b 00 01 00 00 mov 0x100(%rbx),%rcx 174cd: 48 89 8d 98 04 00 00 mov %rcx,0x498(%rbp) 174d4: 48 8b 8b 08 01 00 00 mov 0x108(%rbx),%rcx 174db: 48 89 8d a0 04 00 00 mov %rcx,0x4a0(%rbp) 174e2: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 174e9: 48 89 95 a8 04 00 00 mov %rdx,0x4a8(%rbp) 174f0: 0f b7 95 46 04 00 00 movzwl 0x446(%rbp),%edx 174f7: 44 0f b7 ad a4 00 00 movzwl 0xa4(%rbp),%r13d 174fe: 00 174ff: 0f b7 b5 3c 04 00 00 movzwl 0x43c(%rbp),%esi 17506: 44 89 e9 mov %r13d,%ecx 17509: 41 f6 47 18 10 testb $0x10,0x18(%r15) 1750e: 0f 85 a5 fe ff ff jne 173b9 17514: 8b 83 94 00 00 00 mov 0x94(%rbx),%eax 1751a: 83 f8 01 cmp $0x1,%eax 1751d: 74 66 je 17585 1751f: 83 f8 02 cmp $0x2,%eax 17522: 0f 85 91 fe ff ff jne 173b9 17528: 89 74 24 04 mov %esi,0x4(%rsp) 1752c: 89 14 24 mov %edx,(%rsp) 1752f: e8 00 00 00 00 callq 17534 17534: 48 89 c7 mov %rax,%rdi 17537: e8 00 00 00 00 callq 1753c 1753c: 8b 14 24 mov (%rsp),%edx 1753f: 8b 74 24 04 mov 0x4(%rsp),%esi 17543: 84 c0 test %al,%al 17545: 0f 84 6e fe ff ff je 173b9 1754b: 41 0f b7 47 0e movzwl 0xe(%r15),%eax 17550: 66 3d e0 01 cmp $0x1e0,%ax 17554: 0f 84 2b 01 00 00 je 17685 1755a: 66 3d 40 02 cmp $0x240,%ax 1755e: 74 10 je 17570 17560: 66 3d d0 02 cmp $0x2d0,%ax 17564: 74 0a je 17570 17566: 66 3d 38 04 cmp $0x438,%ax 1756a: 0f 85 49 fe ff ff jne 173b9 17570: 44 0f b7 85 ae 00 00 movzwl 0xae(%rbp),%r8d 17577: 00 17578: 0f b7 8d a4 00 00 00 movzwl 0xa4(%rbp),%ecx 1757f: 45 89 c6 mov %r8d,%r14d 17582: 41 89 cd mov %ecx,%r13d 17585: 8b 83 98 00 00 00 mov 0x98(%rbx),%eax 1758b: 85 c0 test %eax,%eax 1758d: 75 0c jne 1759b 1758f: 41 0f b7 47 04 movzwl 0x4(%r15),%eax 17594: 66 c1 e8 05 shr $0x5,%ax 17598: 83 c0 10 add $0x10,%eax 1759b: 88 85 2c 04 00 00 mov %al,0x42c(%rbp) 175a1: 8b 93 9c 00 00 00 mov 0x9c(%rbx),%edx 175a7: 85 d2 test %edx,%edx 175a9: 75 0c jne 175b7 175ab: 41 0f b7 57 0e movzwl 0xe(%r15),%edx 175b0: 66 c1 ea 05 shr $0x5,%dx 175b4: 83 c2 10 add $0x10,%edx 175b7: 0f b6 c0 movzbl %al,%eax 175ba: 88 95 2d 04 00 00 mov %dl,0x42d(%rbp) 175c0: 0f b6 d2 movzbl %dl,%edx 175c3: c7 85 28 04 00 00 01 movl $0x1,0x428(%rbp) 175ca: 00 00 00 175cd: f7 d8 neg %eax 175cf: f7 da neg %edx 175d1: 8d 34 41 lea (%rcx,%rax,2),%esi 175d4: 48 8b 43 08 mov 0x8(%rbx),%rax 175d8: 41 8d 14 50 lea (%r8,%rdx,2),%edx 175dc: 48 8d 58 f8 lea -0x8(%rax),%rbx 175e0: 49 39 c4 cmp %rax,%r12 175e3: 0f 85 e1 fd ff ff jne 173ca 175e9: 8b 85 28 04 00 00 mov 0x428(%rbp),%eax 175ef: 85 c0 test %eax,%eax 175f1: 74 64 je 17657 175f3: 41 c1 e6 0c shl $0xc,%r14d 175f7: c1 e2 0c shl $0xc,%edx 175fa: 41 c1 e5 0c shl $0xc,%r13d 175fe: 44 89 f0 mov %r14d,%eax 17601: 89 d1 mov %edx,%ecx 17603: 31 d2 xor %edx,%edx 17605: 48 c1 e0 0d shl $0xd,%rax 17609: c1 e6 0c shl $0xc,%esi 1760c: 48 f7 f1 div %rcx 1760f: 41 89 f7 mov %esi,%r15d 17612: 31 d2 xor %edx,%edx 17614: 48 83 c0 01 add $0x1,%rax 17618: 48 d1 e8 shr %rax 1761b: 89 85 30 04 00 00 mov %eax,0x430(%rbp) 17621: 44 89 e8 mov %r13d,%eax 17624: 48 c1 e0 0d shl $0xd,%rax 17628: 49 f7 f7 div %r15 1762b: 48 83 c0 01 add $0x1,%rax 1762f: 48 d1 e8 shr %rax 17632: 89 85 34 04 00 00 mov %eax,0x434(%rbp) 17638: 48 83 c4 08 add $0x8,%rsp 1763c: b8 01 00 00 00 mov $0x1,%eax 17641: 5b pop %rbx 17642: 5d pop %rbp 17643: 41 5c pop %r12 17645: 41 5d pop %r13 17647: 41 5e pop %r14 17649: 41 5f pop %r15 1764b: c3 retq 1764c: 89 85 28 04 00 00 mov %eax,0x428(%rbp) 17652: e9 bc fd ff ff jmpq 17413 17657: 48 b8 00 10 00 00 00 movabs $0x100000001000,%rax 1765e: 10 00 00 17661: 48 89 85 30 04 00 00 mov %rax,0x430(%rbp) 17668: eb ce jmp 17638 1766a: be 01 00 00 00 mov $0x1,%esi 1766f: 41 bd 01 00 00 00 mov $0x1,%r13d 17675: ba 01 00 00 00 mov $0x1,%edx 1767a: 41 be 01 00 00 00 mov $0x1,%r14d 17680: e9 64 ff ff ff jmpq 175e9 17685: 66 41 81 7f 04 d0 02 cmpw $0x2d0,0x4(%r15) 1768c: 0f 85 27 fd ff ff jne 173b9 17692: e9 d9 fe ff ff jmpq 17570 17697: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1769e: 00 00 00000000000176a0 : 176a0: e8 00 00 00 00 callq 176a5 176a5: 41 57 push %r15 176a7: 41 56 push %r14 176a9: 49 89 fe mov %rdi,%r14 176ac: 48 83 ef 10 sub $0x10,%rdi 176b0: 41 55 push %r13 176b2: 4d 89 c5 mov %r8,%r13 176b5: 41 54 push %r12 176b7: 41 89 f4 mov %esi,%r12d 176ba: 55 push %rbp 176bb: 89 d5 mov %edx,%ebp 176bd: 53 push %rbx 176be: 48 89 cb mov %rcx,%rbx 176c1: 48 83 ec 28 sub $0x28,%rsp 176c5: 48 8b 44 24 68 mov 0x68(%rsp),%rax 176ca: 4c 8b 7c 24 60 mov 0x60(%rsp),%r15 176cf: 48 89 04 24 mov %rax,(%rsp) 176d3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 176da: 00 00 176dc: 48 89 44 24 20 mov %rax,0x20(%rsp) 176e1: 31 c0 xor %eax,%eax 176e3: 4d 85 c9 test %r9,%r9 176e6: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 176ed: 00 176ee: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 176f5: 00 176f6: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 176fb: 74 17 je 17714 176fd: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 17702: e8 00 00 00 00 callq 17707 17707: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 1770c: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 17711: 49 89 01 mov %rax,(%r9) 17714: 49 8b 86 d8 5e 00 00 mov 0x5ed8(%r14),%rax 1771b: 48 8d 4c 24 1c lea 0x1c(%rsp),%rcx 17720: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 17725: 44 89 e6 mov %r12d,%esi 17728: 48 8b 40 40 mov 0x40(%rax),%rax 1772c: e8 00 00 00 00 callq 17731 17731: 45 31 c0 xor %r8d,%r8d 17734: 85 c0 test %eax,%eax 17736: 41 0f 94 c0 sete %r8b 1773a: 4d 85 ff test %r15,%r15 1773d: 74 12 je 17751 1773f: 44 89 44 24 08 mov %r8d,0x8(%rsp) 17744: e8 00 00 00 00 callq 17749 17749: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 1774e: 49 89 07 mov %rax,(%r15) 17751: 8b 44 24 1c mov 0x1c(%rsp),%eax 17755: 89 c2 mov %eax,%edx 17757: c1 e8 10 shr $0x10,%eax 1775a: 25 ff 1f 00 00 and $0x1fff,%eax 1775f: 81 e2 ff 1f 00 00 and $0x1fff,%edx 17765: 89 13 mov %edx,(%rbx) 17767: 41 89 45 00 mov %eax,0x0(%r13) 1776b: 8b 44 24 18 mov 0x18(%rsp),%eax 1776f: 85 c0 test %eax,%eax 17771: 74 4a je 177bd 17773: 89 c1 mov %eax,%ecx 17775: c1 e8 10 shr $0x10,%eax 17778: 41 83 c8 04 or $0x4,%r8d 1777c: 25 ff 1f 00 00 and $0x1fff,%eax 17781: 81 e1 ff 1f 00 00 and $0x1fff,%ecx 17787: 89 c2 mov %eax,%edx 17789: 85 ed test %ebp,%ebp 1778b: 79 08 jns 17795 1778d: 8b 03 mov (%rbx),%eax 1778f: 29 c8 sub %ecx,%eax 17791: 41 89 45 00 mov %eax,0x0(%r13) 17795: f7 c5 00 00 00 40 test $0x40000000,%ebp 1779b: 75 0e jne 177ab 1779d: 4b 8b 84 e6 b0 5c 00 mov 0x5cb0(%r14,%r12,8),%rax 177a4: 00 177a5: 2b 88 84 05 00 00 sub 0x584(%rax),%ecx 177ab: 8b 03 mov (%rbx),%eax 177ad: 39 c8 cmp %ecx,%eax 177af: 7d 18 jge 177c9 177b1: 39 d0 cmp %edx,%eax 177b3: 7c 42 jl 177f7 177b5: 85 ed test %ebp,%ebp 177b7: 78 18 js 177d1 177b9: 29 d0 sub %edx,%eax 177bb: eb 16 jmp 177d3 177bd: 48 8b 04 24 mov (%rsp),%rax 177c1: 31 d2 xor %edx,%edx 177c3: 0f b7 48 2e movzwl 0x2e(%rax),%ecx 177c7: eb c0 jmp 17789 177c9: 41 83 c8 02 or $0x2,%r8d 177cd: 85 ed test %ebp,%ebp 177cf: 79 32 jns 17803 177d1: 29 c8 sub %ecx,%eax 177d3: 89 03 mov %eax,(%rbx) 177d5: 48 8b 44 24 20 mov 0x20(%rsp),%rax 177da: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 177e1: 00 00 177e3: 75 38 jne 1781d 177e5: 48 83 c4 28 add $0x28,%rsp 177e9: 44 89 c0 mov %r8d,%eax 177ec: 5b pop %rbx 177ed: 5d pop %rbp 177ee: 41 5c pop %r12 177f0: 41 5d pop %r13 177f2: 41 5e pop %r14 177f4: 41 5f pop %r15 177f6: c3 retq 177f7: 41 83 c8 02 or $0x2,%r8d 177fb: 85 ed test %ebp,%ebp 177fd: 78 d2 js 177d1 177ff: 29 d0 sub %edx,%eax 17801: eb d0 jmp 177d3 17803: 48 8b 34 24 mov (%rsp),%rsi 17807: 0f b7 4e 38 movzwl 0x38(%rsi),%ecx 1780b: 89 c6 mov %eax,%esi 1780d: 29 ce sub %ecx,%esi 1780f: 39 c8 cmp %ecx,%eax 17811: b8 00 00 00 00 mov $0x0,%eax 17816: 0f 4c c6 cmovl %esi,%eax 17819: 29 d0 sub %edx,%eax 1781b: eb b6 jmp 177d3 1781d: e8 00 00 00 00 callq 17822 17822: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17829: 00 00 00 00 1782d: 0f 1f 00 nopl (%rax) 0000000000017830 : 17830: e8 00 00 00 00 callq 17835 17835: 41 57 push %r15 17837: 49 89 ff mov %rdi,%r15 1783a: 41 56 push %r14 1783c: 41 55 push %r13 1783e: 41 54 push %r12 17840: 55 push %rbp 17841: 53 push %rbx 17842: 48 83 ec 10 sub $0x10,%rsp 17846: 4c 8b 6f 78 mov 0x78(%rdi),%r13 1784a: 48 8b 9f a0 00 00 00 mov 0xa0(%rdi),%rbx 17851: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17858: 00 00 1785a: 48 89 44 24 08 mov %rax,0x8(%rsp) 1785f: 31 c0 xor %eax,%eax 17861: 48 63 87 80 00 00 00 movslq 0x80(%rdi),%rax 17868: 4d 8b a4 c5 c0 5c 00 mov 0x5cc0(%r13,%rax,8),%r12 1786f: 00 17870: 48 85 db test %rbx,%rbx 17873: 74 67 je 178dc 17875: 48 8d b7 b8 00 00 00 lea 0xb8(%rdi),%rsi 1787c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 17883: 48 c7 87 a0 00 00 00 movq $0x0,0xa0(%rdi) 1788a: 00 00 00 00 1788e: 48 89 df mov %rbx,%rdi 17891: e8 00 00 00 00 callq 17896 17896: 85 c0 test %eax,%eax 17898: 75 23 jne 178bd 1789a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1789f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 178a6: 00 00 178a8: 0f 85 fb 01 00 00 jne 17aa9 178ae: 48 83 c4 10 add $0x10,%rsp 178b2: 5b pop %rbx 178b3: 5d pop %rbp 178b4: 41 5c pop %r12 178b6: 41 5d pop %r13 178b8: 41 5e pop %r14 178ba: 41 5f pop %r15 178bc: c3 retq 178bd: 48 8d 7b 38 lea 0x38(%rbx),%rdi 178c1: b8 ff ff ff ff mov $0xffffffff,%eax 178c6: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 178cb: 83 f8 01 cmp $0x1,%eax 178ce: 0f 84 72 01 00 00 je 17a46 178d4: 85 c0 test %eax,%eax 178d6: 0f 8e 5b 01 00 00 jle 17a37 178dc: 41 8b b7 a8 00 00 00 mov 0xa8(%r15),%esi 178e3: 45 31 f6 xor %r14d,%r14d 178e6: 49 8d af b8 00 00 00 lea 0xb8(%r15),%rbp 178ed: 85 f6 test %esi,%esi 178ef: 75 2a jne 1791b 178f1: eb 73 jmp 17966 178f3: 48 8d 7b 38 lea 0x38(%rbx),%rdi 178f7: b8 ff ff ff ff mov $0xffffffff,%eax 178fc: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 17901: 83 f8 01 cmp $0x1,%eax 17904: 74 4e je 17954 17906: 85 c0 test %eax,%eax 17908: 0f 8e 1a 01 00 00 jle 17a28 1790e: 41 83 c6 01 add $0x1,%r14d 17912: 45 39 b7 a8 00 00 00 cmp %r14d,0xa8(%r15) 17919: 76 4b jbe 17966 1791b: 49 8b 97 b0 00 00 00 mov 0xb0(%r15),%rdx 17922: 44 89 f0 mov %r14d,%eax 17925: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 17929: 48 8b 18 mov (%rax),%rbx 1792c: 48 85 db test %rbx,%rbx 1792f: 74 dd je 1790e 17931: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 17938: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1793f: 48 89 ee mov %rbp,%rsi 17942: 48 89 df mov %rbx,%rdi 17945: e8 00 00 00 00 callq 1794a 1794a: 85 c0 test %eax,%eax 1794c: 0f 84 48 ff ff ff je 1789a 17952: eb 9f jmp 178f3 17954: e8 00 00 00 00 callq 17959 17959: 41 83 c6 01 add $0x1,%r14d 1795d: 45 39 b7 a8 00 00 00 cmp %r14d,0xa8(%r15) 17964: 77 b5 ja 1791b 17966: 41 80 bc 24 ec 03 00 cmpb $0x0,0x3ec(%r12) 1796d: 00 00 1796f: 74 38 je 179a9 17971: 41 8b b7 80 00 00 00 mov 0x80(%r15),%esi 17978: 31 d2 xor %edx,%edx 1797a: 49 8d 7d 10 lea 0x10(%r13),%rdi 1797e: 45 31 c9 xor %r9d,%r9d 17981: 49 8d 84 24 18 01 00 lea 0x118(%r12),%rax 17988: 00 17989: 50 push %rax 1798a: 6a 00 pushq $0x0 1798c: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 17991: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 17996: e8 00 00 00 00 callq 1799b 1799b: 5a pop %rdx 1799c: 59 pop %rcx 1799d: 83 e0 03 and $0x3,%eax 179a0: 83 f8 03 cmp $0x3,%eax 179a3: 0f 84 a7 00 00 00 je 17a50 179a9: 49 8b 04 24 mov (%r12),%rax 179ad: 48 8d b8 78 01 00 00 lea 0x178(%rax),%rdi 179b4: e8 00 00 00 00 callq 179b9 179b9: 41 0f b6 8f d0 00 00 movzbl 0xd0(%r15),%ecx 179c0: 00 179c1: 49 8b 97 88 00 00 00 mov 0x88(%r15),%rdx 179c8: 4c 89 ef mov %r13,%rdi 179cb: 48 89 c5 mov %rax,%rbp 179ce: 49 8b 85 e8 5e 00 00 mov 0x5ee8(%r13),%rax 179d5: 41 8b b7 80 00 00 00 mov 0x80(%r15),%esi 179dc: 48 8b 40 38 mov 0x38(%rax),%rax 179e0: e8 00 00 00 00 callq 179e5 179e5: 49 8b 04 24 mov (%r12),%rax 179e9: 48 89 ee mov %rbp,%rsi 179ec: 41 c7 84 24 c0 04 00 movl $0x2,0x4c0(%r12) 179f3: 00 02 00 00 00 179f8: 48 8d b8 78 01 00 00 lea 0x178(%rax),%rdi 179ff: e8 00 00 00 00 callq 17a04 17a04: 4d 89 f8 mov %r15,%r8 17a07: 4c 89 e1 mov %r12,%rcx 17a0a: bf 02 00 00 00 mov $0x2,%edi 17a0f: 41 8b 94 24 e8 03 00 mov 0x3e8(%r12),%edx 17a16: 00 17a17: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a1e: e8 00 00 00 00 callq 17a23 17a23: e9 72 fe ff ff jmpq 1789a 17a28: be 03 00 00 00 mov $0x3,%esi 17a2d: e8 00 00 00 00 callq 17a32 17a32: e9 d7 fe ff ff jmpq 1790e 17a37: be 03 00 00 00 mov $0x3,%esi 17a3c: e8 00 00 00 00 callq 17a41 17a41: e9 96 fe ff ff jmpq 178dc 17a46: e8 00 00 00 00 callq 17a4b 17a4b: e9 8c fe ff ff jmpq 178dc 17a50: 41 8b 9f 84 00 00 00 mov 0x84(%r15),%ebx 17a57: 4c 89 e7 mov %r12,%rdi 17a5a: e8 00 00 00 00 callq 17a5f 17a5f: 29 c3 sub %eax,%ebx 17a61: 85 db test %ebx,%ebx 17a63: 0f 8e 40 ff ff ff jle 179a9 17a69: 48 bf fe ff ff ff ff movabs $0x3ffffffffffffffe,%rdi 17a70: ff ff 3f 17a73: e8 00 00 00 00 callq 17a78 17a78: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 17a7f 17a7f: 4c 89 fa mov %r15,%rdx 17a82: 48 b9 fe ff ff ff ff movabs $0x3ffffffffffffffe,%rcx 17a89: ff ff 3f 17a8c: 3d e7 03 00 00 cmp $0x3e7,%eax 17a91: b8 01 00 00 00 mov $0x1,%eax 17a96: bf 80 01 00 00 mov $0x180,%edi 17a9b: 48 0f 47 c8 cmova %rax,%rcx 17a9f: e8 00 00 00 00 callq 17aa4 17aa4: e9 f1 fd ff ff jmpq 1789a 17aa9: e8 00 00 00 00 callq 17aae 17aae: 66 90 xchg %ax,%ax 0000000000017ab0 : 17ab0: e8 00 00 00 00 callq 17ab5 17ab5: 41 57 push %r15 17ab7: 41 56 push %r14 17ab9: 41 55 push %r13 17abb: 41 54 push %r12 17abd: 49 89 d4 mov %rdx,%r12 17ac0: ba d8 00 00 00 mov $0xd8,%edx 17ac5: 55 push %rbp 17ac6: 89 cd mov %ecx,%ebp 17ac8: 53 push %rbx 17ac9: 48 89 fb mov %rdi,%rbx 17acc: 48 83 ec 30 sub $0x30,%rsp 17ad0: 48 89 74 24 08 mov %rsi,0x8(%rsp) 17ad5: be c0 0d 00 00 mov $0xdc0,%esi 17ada: 44 89 44 24 14 mov %r8d,0x14(%rsp) 17adf: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17ae6: 00 00 17ae8: 48 89 44 24 28 mov %rax,0x28(%rsp) 17aed: 48 8b 07 mov (%rdi),%rax 17af0: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 17af7 17af7: 48 89 04 24 mov %rax,(%rsp) 17afb: 4c 8d 78 f0 lea -0x10(%rax),%r15 17aff: e8 00 00 00 00 callq 17b04 17b04: 48 85 c0 test %rax,%rax 17b07: 0f 84 70 04 00 00 je 17f7d 17b0d: 49 89 c5 mov %rax,%r13 17b10: 48 8d 40 08 lea 0x8(%rax),%rax 17b14: 45 31 c0 xor %r8d,%r8d 17b17: 31 c9 xor %ecx,%ecx 17b19: 49 be e0 ff ff ff 0f movabs $0xfffffffe0,%r14 17b20: 00 00 00 17b23: ba 00 00 20 00 mov $0x200000,%edx 17b28: 49 8d 7d 20 lea 0x20(%r13),%rdi 17b2c: d1 ed shr %ebp 17b2e: 4c 89 70 f8 mov %r14,-0x8(%rax) 17b32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b39: 83 e5 01 and $0x1,%ebp 17b3c: 49 89 45 08 mov %rax,0x8(%r13) 17b40: 49 89 45 10 mov %rax,0x10(%r13) 17b44: 49 c7 45 18 00 00 00 movq $0x0,0x18(%r13) 17b4b: 00 17b4c: e8 00 00 00 00 callq 17b51 17b51: 49 8d 45 60 lea 0x60(%r13),%rax 17b55: 4d 89 75 58 mov %r14,0x58(%r13) 17b59: 49 89 45 60 mov %rax,0x60(%r13) 17b5d: 49 89 45 68 mov %rax,0x68(%r13) 17b61: 8b 83 e8 03 00 00 mov 0x3e8(%rbx),%eax 17b67: 4d 89 a5 90 00 00 00 mov %r12,0x90(%r13) 17b6e: 41 89 85 80 00 00 00 mov %eax,0x80(%r13) 17b75: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 17b7c: 41 88 ad d0 00 00 00 mov %bpl,0xd0(%r13) 17b83: 49 c7 45 70 00 00 00 movq $0x0,0x70(%r13) 17b8a: 00 17b8b: 4d 89 7d 78 mov %r15,0x78(%r13) 17b8f: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 17b96: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 17b9d: 48 83 ef 58 sub $0x58,%rdi 17ba1: 49 89 bd 98 00 00 00 mov %rdi,0x98(%r13) 17ba8: e8 00 00 00 00 callq 17bad 17bad: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 17bb2: 31 f6 xor %esi,%esi 17bb4: 48 8b a9 a8 00 00 00 mov 0xa8(%rcx),%rbp 17bbb: 48 8b 8d 48 01 00 00 mov 0x148(%rbp),%rcx 17bc2: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 17bc9: 4c 8d 75 a8 lea -0x58(%rbp),%r14 17bcd: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 17bd2: e8 00 00 00 00 callq 17bd7 17bd7: 41 89 c4 mov %eax,%r12d 17bda: 83 f8 fc cmp $0xfffffffc,%eax 17bdd: 0f 84 a5 03 00 00 je 17f88 17be3: 85 c0 test %eax,%eax 17be5: 0f 85 20 03 00 00 jne 17f0b 17beb: 48 8b 04 24 mov (%rsp),%rax 17bef: 80 b8 90 5c 00 00 00 cmpb $0x0,0x5c90(%rax) 17bf6: 0f 84 53 01 00 00 je 17d4f 17bfc: 48 89 ef mov %rbp,%rdi 17bff: e8 00 00 00 00 callq 17c04 17c04: 41 89 c4 mov %eax,%r12d 17c07: 85 c0 test %eax,%eax 17c09: 0f 85 18 03 00 00 jne 17f27 17c0f: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 17c16: 49 8d 8d b0 00 00 00 lea 0xb0(%r13),%rcx 17c1d: 49 8d 95 a8 00 00 00 lea 0xa8(%r13),%rdx 17c24: 49 8d b5 a0 00 00 00 lea 0xa0(%r13),%rsi 17c2b: e8 00 00 00 00 callq 17c30 17c30: 41 89 c4 mov %eax,%r12d 17c33: 85 c0 test %eax,%eax 17c35: 0f 85 00 03 00 00 jne 17f3b 17c3b: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 17c40: 4c 89 f7 mov %r14,%rdi 17c43: e8 00 00 00 00 callq 17c48 17c48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c4f: e8 00 00 00 00 callq 17c54 17c54: 48 89 ef mov %rbp,%rdi 17c57: 31 f6 xor %esi,%esi 17c59: e8 00 00 00 00 callq 17c5e 17c5e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c65: ff 14 25 00 00 00 00 callq *0x0 17c6c: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 17c73: e8 00 00 00 00 callq 17c78 17c78: 48 8b 04 24 mov (%rsp),%rax 17c7c: 80 b8 90 5c 00 00 00 cmpb $0x0,0x5c90(%rax) 17c83: 0f 84 37 02 00 00 je 17ec0 17c89: 48 89 df mov %rbx,%rdi 17c8c: e8 00 00 00 00 callq 17c91 17c91: 48 89 df mov %rbx,%rdi 17c94: 49 89 c7 mov %rax,%r15 17c97: e8 00 00 00 00 callq 17c9c 17c9c: 44 8b 44 24 14 mov 0x14(%rsp),%r8d 17ca1: 41 01 c0 add %eax,%r8d 17ca4: 48 8b 03 mov (%rbx),%rax 17ca7: 45 29 f8 sub %r15d,%r8d 17caa: 45 89 85 84 00 00 00 mov %r8d,0x84(%r13) 17cb1: 48 8d b8 78 01 00 00 lea 0x178(%rax),%rdi 17cb8: e8 00 00 00 00 callq 17cbd 17cbd: 8b 93 c0 04 00 00 mov 0x4c0(%rbx),%edx 17cc3: 49 89 c7 mov %rax,%r15 17cc6: 85 d2 test %edx,%edx 17cc8: 0f 85 b3 00 00 00 jne 17d81 17cce: c7 83 c0 04 00 00 01 movl $0x1,0x4c0(%rbx) 17cd5: 00 00 00 17cd8: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 17cde: 4d 89 e8 mov %r13,%r8 17ce1: 48 89 d9 mov %rbx,%rcx 17ce4: 4c 89 ab b8 04 00 00 mov %r13,0x4b8(%rbx) 17ceb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17cf2: bf 02 00 00 00 mov $0x2,%edi 17cf7: e8 00 00 00 00 callq 17cfc 17cfc: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 17d03: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 17d08: 4c 89 fe mov %r15,%rsi 17d0b: 48 89 88 a8 00 00 00 mov %rcx,0xa8(%rax) 17d12: 48 8b 3b mov (%rbx),%rdi 17d15: 48 81 c7 78 01 00 00 add $0x178,%rdi 17d1c: e8 00 00 00 00 callq 17d21 17d21: 4c 89 ef mov %r13,%rdi 17d24: e8 07 fb ff ff callq 17830 17d29: 48 8b 44 24 28 mov 0x28(%rsp),%rax 17d2e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17d35: 00 00 17d37: 0f 85 53 02 00 00 jne 17f90 17d3d: 48 83 c4 30 add $0x30,%rsp 17d41: 44 89 e0 mov %r12d,%eax 17d44: 5b pop %rbx 17d45: 5d pop %rbp 17d46: 41 5c pop %r12 17d48: 41 5d pop %r13 17d4a: 41 5e pop %r14 17d4c: 41 5f pop %r15 17d4e: c3 retq 17d4f: 48 8b b5 40 02 00 00 mov 0x240(%rbp),%rsi 17d56: 4c 89 ff mov %r15,%rdi 17d59: e8 00 00 00 00 callq 17d5e 17d5e: 4c 89 f7 mov %r14,%rdi 17d61: 89 c6 mov %eax,%esi 17d63: e8 00 00 00 00 callq 17d68 17d68: 41 89 c4 mov %eax,%r12d 17d6b: 85 c0 test %eax,%eax 17d6d: 0f 84 89 fe ff ff je 17bfc 17d73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d7a: e8 00 00 00 00 callq 17d7f 17d7f: eb 60 jmp 17de1 17d81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d88: bf 02 00 00 00 mov $0x2,%edi 17d8d: e8 00 00 00 00 callq 17d92 17d92: 48 8b 3b mov (%rbx),%rdi 17d95: 4c 89 fe mov %r15,%rsi 17d98: 48 81 c7 78 01 00 00 add $0x178,%rdi 17d9f: e8 00 00 00 00 callq 17da4 17da4: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 17dab: 31 f6 xor %esi,%esi 17dad: 48 8b 9d 48 01 00 00 mov 0x148(%rbp),%rbx 17db4: e8 00 00 00 00 callq 17db9 17db9: 83 f8 fc cmp $0xfffffffc,%eax 17dbc: 0f 84 a4 01 00 00 je 17f66 17dc2: 41 bc f0 ff ff ff mov $0xfffffff0,%r12d 17dc8: 85 c0 test %eax,%eax 17dca: 0f 85 8b 01 00 00 jne 17f5b 17dd0: 48 8b 04 24 mov (%rsp),%rax 17dd4: 80 b8 90 5c 00 00 00 cmpb $0x0,0x5c90(%rax) 17ddb: 0f 84 ff 00 00 00 je 17ee0 17de1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17de8: e8 00 00 00 00 callq 17ded 17ded: 48 89 ef mov %rbp,%rdi 17df0: 31 f6 xor %esi,%esi 17df2: e8 00 00 00 00 callq 17df7 17df7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17dfe: ff 14 25 00 00 00 00 callq *0x0 17e05: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 17e0c: e8 00 00 00 00 callq 17e11 17e11: 49 8d bd 98 00 00 00 lea 0x98(%r13),%rdi 17e18: e8 00 00 00 00 callq 17e1d 17e1d: 49 8b 85 a0 00 00 00 mov 0xa0(%r13),%rax 17e24: 48 85 c0 test %rax,%rax 17e27: 74 1f je 17e48 17e29: 48 8d 78 38 lea 0x38(%rax),%rdi 17e2d: ba ff ff ff ff mov $0xffffffff,%edx 17e32: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 17e37: 83 fa 01 cmp $0x1,%edx 17e3a: 0f 84 c1 00 00 00 je 17f01 17e40: 85 d2 test %edx,%edx 17e42: 0f 8e 04 01 00 00 jle 17f4c 17e48: 41 8b 85 a8 00 00 00 mov 0xa8(%r13),%eax 17e4f: 49 8b bd b0 00 00 00 mov 0xb0(%r13),%rdi 17e56: 31 db xor %ebx,%ebx 17e58: bd ff ff ff ff mov $0xffffffff,%ebp 17e5d: 85 c0 test %eax,%eax 17e5f: 75 19 jne 17e7a 17e61: eb 4b jmp 17eae 17e63: 85 d2 test %edx,%edx 17e65: 7e 6d jle 17ed4 17e67: 49 8b bd b0 00 00 00 mov 0xb0(%r13),%rdi 17e6e: 83 c3 01 add $0x1,%ebx 17e71: 41 39 9d a8 00 00 00 cmp %ebx,0xa8(%r13) 17e78: 76 34 jbe 17eae 17e7a: 48 63 c3 movslq %ebx,%rax 17e7d: 48 8b 04 c7 mov (%rdi,%rax,8),%rax 17e81: 48 85 c0 test %rax,%rax 17e84: 74 e8 je 17e6e 17e86: 48 8d 78 38 lea 0x38(%rax),%rdi 17e8a: 89 ea mov %ebp,%edx 17e8c: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 17e91: 83 fa 01 cmp $0x1,%edx 17e94: 75 cd jne 17e63 17e96: e8 00 00 00 00 callq 17e9b 17e9b: 83 c3 01 add $0x1,%ebx 17e9e: 49 8b bd b0 00 00 00 mov 0xb0(%r13),%rdi 17ea5: 41 39 9d a8 00 00 00 cmp %ebx,0xa8(%r13) 17eac: 77 cc ja 17e7a 17eae: e8 00 00 00 00 callq 17eb3 17eb3: 4c 89 ef mov %r13,%rdi 17eb6: e8 00 00 00 00 callq 17ebb 17ebb: e9 69 fe ff ff jmpq 17d29 17ec0: 4c 89 f7 mov %r14,%rdi 17ec3: e8 00 00 00 00 callq 17ec8 17ec8: 49 89 85 88 00 00 00 mov %rax,0x88(%r13) 17ecf: e9 b5 fd ff ff jmpq 17c89 17ed4: be 03 00 00 00 mov $0x3,%esi 17ed9: e8 00 00 00 00 callq 17ede 17ede: eb 87 jmp 17e67 17ee0: 4c 89 f7 mov %r14,%rdi 17ee3: e8 00 00 00 00 callq 17ee8 17ee8: 85 c0 test %eax,%eax 17eea: 0f 84 f1 fe ff ff je 17de1 17ef0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ef7: e8 00 00 00 00 callq 17efc 17efc: e9 e0 fe ff ff jmpq 17de1 17f01: e8 00 00 00 00 callq 17f06 17f06: e9 3d ff ff ff jmpq 17e48 17f0b: 3d 00 fe ff ff cmp $0xfffffe00,%eax 17f10: 0f 85 00 00 00 00 jne 17f16 17f16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f1d: e8 00 00 00 00 callq 17f22 17f22: e9 ea fe ff ff jmpq 17e11 17f27: 4c 89 f6 mov %r14,%rsi 17f2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f31: e8 00 00 00 00 callq 17f36 17f36: e9 95 fe ff ff jmpq 17dd0 17f3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f42: e8 00 00 00 00 callq 17f47 17f47: e9 84 fe ff ff jmpq 17dd0 17f4c: be 03 00 00 00 mov $0x3,%esi 17f51: e8 00 00 00 00 callq 17f56 17f56: e9 ed fe ff ff jmpq 17e48 17f5b: 3d 00 fe ff ff cmp $0xfffffe00,%eax 17f60: 0f 85 00 00 00 00 jne 17f66 17f66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f6d: 41 bc f0 ff ff ff mov $0xfffffff0,%r12d 17f73: e8 00 00 00 00 callq 17f78 17f78: e9 94 fe ff ff jmpq 17e11 17f7d: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 17f83: e9 a1 fd ff ff jmpq 17d29 17f88: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 17f8e: eb 86 jmp 17f16 17f90: e8 00 00 00 00 callq 17f95 17f95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17f9c: 00 00 00 00 0000000000017fa0 : 17fa0: e8 00 00 00 00 callq 17fa5 17fa5: b8 ff 00 00 00 mov $0xff,%eax 17faa: 85 f6 test %esi,%esi 17fac: 78 0f js 17fbd 17fae: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 17fb4: 7e 07 jle 17fbd 17fb6: 83 fe 06 cmp $0x6,%esi 17fb9: 0f 42 c6 cmovb %esi,%eax 17fbc: c3 retq 17fbd: c3 retq 17fbe: 66 90 xchg %ax,%ax 0000000000017fc0 : 17fc0: e8 00 00 00 00 callq 17fc5 17fc5: 8b b7 90 00 00 00 mov 0x90(%rdi),%esi 17fcb: ff 74 24 08 pushq 0x8(%rsp) 17fcf: 41 51 push %r9 17fd1: 4d 89 c1 mov %r8,%r9 17fd4: 49 89 c8 mov %rcx,%r8 17fd7: 48 89 d1 mov %rdx,%rcx 17fda: 48 8b 3f mov (%rdi),%rdi 17fdd: 31 d2 xor %edx,%edx 17fdf: e8 00 00 00 00 callq 17fe4 17fe4: 5a pop %rdx 17fe5: 59 pop %rcx 17fe6: 85 c0 test %eax,%eax 17fe8: 0f 95 c0 setne %al 17feb: c3 retq 17fec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000017ff0 : 17ff0: e8 00 00 00 00 callq 17ff5 17ff5: 53 push %rbx 17ff6: 48 8b 87 08 04 00 00 mov 0x408(%rdi),%rax 17ffd: 48 89 fb mov %rdi,%rbx 18000: 31 d2 xor %edx,%edx 18002: 8b b7 7c 04 00 00 mov 0x47c(%rdi),%esi 18008: 48 8d 78 f0 lea -0x10(%rax),%rdi 1800c: e8 00 00 00 00 callq 18011 18011: 23 83 9c 04 00 00 and 0x49c(%rbx),%eax 18017: 5b pop %rbx 18018: 0f 95 c0 setne %al 1801b: 0f b6 c0 movzbl %al,%eax 1801e: c3 retq 1801f: 90 nop 0000000000018020 : 18020: e8 00 00 00 00 callq 18025 18025: 53 push %rbx 18026: 48 8b 87 08 04 00 00 mov 0x408(%rdi),%rax 1802d: 48 89 fb mov %rdi,%rbx 18030: 31 d2 xor %edx,%edx 18032: 8b b7 80 04 00 00 mov 0x480(%rdi),%esi 18038: 48 8d 78 f0 lea -0x10(%rax),%rdi 1803c: e8 00 00 00 00 callq 18041 18041: 23 83 a0 04 00 00 and 0x4a0(%rbx),%eax 18047: 5b pop %rbx 18048: 0f 95 c0 setne %al 1804b: 0f b6 c0 movzbl %al,%eax 1804e: c3 retq 1804f: 90 nop 0000000000018050 : 18050: e8 00 00 00 00 callq 18055 18055: 41 54 push %r12 18057: 41 89 f4 mov %esi,%r12d 1805a: 31 d2 xor %edx,%edx 1805c: 55 push %rbp 1805d: 53 push %rbx 1805e: 48 8b 87 08 04 00 00 mov 0x408(%rdi),%rax 18065: 48 89 fb mov %rdi,%rbx 18068: 8b b7 74 04 00 00 mov 0x474(%rdi),%esi 1806e: 48 8d 68 f0 lea -0x10(%rax),%rbp 18072: 48 89 ef mov %rbp,%rdi 18075: e8 00 00 00 00 callq 1807a 1807a: 8b 8b 94 04 00 00 mov 0x494(%rbx),%ecx 18080: 8b b3 74 04 00 00 mov 0x474(%rbx),%esi 18086: 48 89 ef mov %rbp,%rdi 18089: 5b pop %rbx 1808a: 5d pop %rbp 1808b: 89 ca mov %ecx,%edx 1808d: 09 c1 or %eax,%ecx 1808f: f7 d2 not %edx 18091: 21 c2 and %eax,%edx 18093: 45 85 e4 test %r12d,%r12d 18096: 41 5c pop %r12 18098: 0f 44 d1 cmove %ecx,%edx 1809b: 31 c9 xor %ecx,%ecx 1809d: e9 00 00 00 00 jmpq 180a2 180a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 180a9: 00 00 00 00 180ad: 0f 1f 00 nopl (%rax) 00000000000180b0 : 180b0: e8 00 00 00 00 callq 180b5 180b5: 41 54 push %r12 180b7: 41 89 f4 mov %esi,%r12d 180ba: 31 d2 xor %edx,%edx 180bc: 55 push %rbp 180bd: 53 push %rbx 180be: 48 8b 87 08 04 00 00 mov 0x408(%rdi),%rax 180c5: 48 89 fb mov %rdi,%rbx 180c8: 8b b7 78 04 00 00 mov 0x478(%rdi),%esi 180ce: 48 8d 68 f0 lea -0x10(%rax),%rbp 180d2: 48 89 ef mov %rbp,%rdi 180d5: e8 00 00 00 00 callq 180da 180da: 8b 8b 98 04 00 00 mov 0x498(%rbx),%ecx 180e0: 8b b3 78 04 00 00 mov 0x478(%rbx),%esi 180e6: 48 89 ef mov %rbp,%rdi 180e9: 5b pop %rbx 180ea: 5d pop %rbp 180eb: 89 ca mov %ecx,%edx 180ed: 09 c1 or %eax,%ecx 180ef: f7 d2 not %edx 180f1: 21 c2 and %eax,%edx 180f3: 45 85 e4 test %r12d,%r12d 180f6: 41 5c pop %r12 180f8: 0f 44 d1 cmove %ecx,%edx 180fb: 31 c9 xor %ecx,%ecx 180fd: e9 00 00 00 00 jmpq 18102 18102: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18109: 00 00 00 00 1810d: 0f 1f 00 nopl (%rax) 0000000000018110 : 18110: e8 00 00 00 00 callq 18115 18115: 55 push %rbp 18116: 31 d2 xor %edx,%edx 18118: 53 push %rbx 18119: 48 8b 9f e8 00 00 00 mov 0xe8(%rdi),%rbx 18120: 48 8b 83 08 04 00 00 mov 0x408(%rbx),%rax 18127: 8b b3 64 04 00 00 mov 0x464(%rbx),%esi 1812d: 48 8d 68 f0 lea -0x10(%rax),%rbp 18131: 48 89 ef mov %rbp,%rdi 18134: e8 00 00 00 00 callq 18139 18139: 8b 93 84 04 00 00 mov 0x484(%rbx),%edx 1813f: 31 c9 xor %ecx,%ecx 18141: 48 89 ef mov %rbp,%rdi 18144: 8b b3 64 04 00 00 mov 0x464(%rbx),%esi 1814a: f7 d2 not %edx 1814c: 21 c2 and %eax,%edx 1814e: e8 00 00 00 00 callq 18153 18153: 8b b3 64 04 00 00 mov 0x464(%rbx),%esi 18159: 48 89 ef mov %rbp,%rdi 1815c: 31 d2 xor %edx,%edx 1815e: e8 00 00 00 00 callq 18163 18163: 8b b3 68 04 00 00 mov 0x468(%rbx),%esi 18169: 48 89 ef mov %rbp,%rdi 1816c: 31 d2 xor %edx,%edx 1816e: e8 00 00 00 00 callq 18173 18173: 8b 93 88 04 00 00 mov 0x488(%rbx),%edx 18179: 48 89 ef mov %rbp,%rdi 1817c: 31 c9 xor %ecx,%ecx 1817e: 8b b3 68 04 00 00 mov 0x468(%rbx),%esi 18184: f7 d2 not %edx 18186: 21 c2 and %eax,%edx 18188: e8 00 00 00 00 callq 1818d 1818d: 8b b3 68 04 00 00 mov 0x468(%rbx),%esi 18193: 48 89 ef mov %rbp,%rdi 18196: 31 d2 xor %edx,%edx 18198: e8 00 00 00 00 callq 1819d 1819d: 48 8d bb b8 09 00 00 lea 0x9b8(%rbx),%rdi 181a4: 5b pop %rbx 181a5: 5d pop %rbp 181a6: e9 00 00 00 00 jmpq 181ab 181ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000181b0 : 181b0: e8 00 00 00 00 callq 181b5 181b5: 55 push %rbp 181b6: 53 push %rbx 181b7: 48 8b 9f e8 00 00 00 mov 0xe8(%rdi),%rbx 181be: 48 8b 83 08 04 00 00 mov 0x408(%rbx),%rax 181c5: 48 8d bb b8 09 00 00 lea 0x9b8(%rbx),%rdi 181cc: 48 8d 68 f0 lea -0x10(%rax),%rbp 181d0: e8 00 00 00 00 callq 181d5 181d5: 80 bb 60 04 00 00 00 cmpb $0x0,0x460(%rbx) 181dc: 0f 85 1d 01 00 00 jne 182ff 181e2: 8b b3 6c 04 00 00 mov 0x46c(%rbx),%esi 181e8: 31 d2 xor %edx,%edx 181ea: 48 89 ef mov %rbp,%rdi 181ed: e8 00 00 00 00 callq 181f2 181f2: 8b 93 8c 04 00 00 mov 0x48c(%rbx),%edx 181f8: 31 c9 xor %ecx,%ecx 181fa: 48 89 ef mov %rbp,%rdi 181fd: 8b b3 6c 04 00 00 mov 0x46c(%rbx),%esi 18203: f7 d2 not %edx 18205: 21 c2 and %eax,%edx 18207: e8 00 00 00 00 callq 1820c 1820c: 8b b3 70 04 00 00 mov 0x470(%rbx),%esi 18212: 31 d2 xor %edx,%edx 18214: 48 89 ef mov %rbp,%rdi 18217: e8 00 00 00 00 callq 1821c 1821c: 8b 93 90 04 00 00 mov 0x490(%rbx),%edx 18222: 31 c9 xor %ecx,%ecx 18224: 48 89 ef mov %rbp,%rdi 18227: 8b b3 70 04 00 00 mov 0x470(%rbx),%esi 1822d: f7 d2 not %edx 1822f: 21 c2 and %eax,%edx 18231: e8 00 00 00 00 callq 18236 18236: 8b b3 74 04 00 00 mov 0x474(%rbx),%esi 1823c: 31 d2 xor %edx,%edx 1823e: 48 89 ef mov %rbp,%rdi 18241: e8 00 00 00 00 callq 18246 18246: 8b 93 94 04 00 00 mov 0x494(%rbx),%edx 1824c: 31 c9 xor %ecx,%ecx 1824e: 48 89 ef mov %rbp,%rdi 18251: 8b b3 74 04 00 00 mov 0x474(%rbx),%esi 18257: f7 d2 not %edx 18259: 21 c2 and %eax,%edx 1825b: e8 00 00 00 00 callq 18260 18260: 8b b3 78 04 00 00 mov 0x478(%rbx),%esi 18266: 31 d2 xor %edx,%edx 18268: 48 89 ef mov %rbp,%rdi 1826b: e8 00 00 00 00 callq 18270 18270: 8b 93 98 04 00 00 mov 0x498(%rbx),%edx 18276: 31 c9 xor %ecx,%ecx 18278: 48 89 ef mov %rbp,%rdi 1827b: 8b b3 78 04 00 00 mov 0x478(%rbx),%esi 18281: f7 d2 not %edx 18283: 21 c2 and %eax,%edx 18285: e8 00 00 00 00 callq 1828a 1828a: 8b b3 64 04 00 00 mov 0x464(%rbx),%esi 18290: 31 d2 xor %edx,%edx 18292: 48 89 ef mov %rbp,%rdi 18295: e8 00 00 00 00 callq 1829a 1829a: 8b b3 64 04 00 00 mov 0x464(%rbx),%esi 182a0: 31 c9 xor %ecx,%ecx 182a2: 48 89 ef mov %rbp,%rdi 182a5: 0b 83 84 04 00 00 or 0x484(%rbx),%eax 182ab: 89 c2 mov %eax,%edx 182ad: e8 00 00 00 00 callq 182b2 182b2: 8b b3 64 04 00 00 mov 0x464(%rbx),%esi 182b8: 31 d2 xor %edx,%edx 182ba: 48 89 ef mov %rbp,%rdi 182bd: e8 00 00 00 00 callq 182c2 182c2: 8b b3 68 04 00 00 mov 0x468(%rbx),%esi 182c8: 31 d2 xor %edx,%edx 182ca: 48 89 ef mov %rbp,%rdi 182cd: e8 00 00 00 00 callq 182d2 182d2: 8b b3 68 04 00 00 mov 0x468(%rbx),%esi 182d8: 31 c9 xor %ecx,%ecx 182da: 48 89 ef mov %rbp,%rdi 182dd: 0b 83 88 04 00 00 or 0x488(%rbx),%eax 182e3: 89 c2 mov %eax,%edx 182e5: e8 00 00 00 00 callq 182ea 182ea: 8b b3 68 04 00 00 mov 0x468(%rbx),%esi 182f0: 31 d2 xor %edx,%edx 182f2: 48 89 ef mov %rbp,%rdi 182f5: e8 00 00 00 00 callq 182fa 182fa: 31 c0 xor %eax,%eax 182fc: 5b pop %rbx 182fd: 5d pop %rbp 182fe: c3 retq 182ff: 8b b3 64 04 00 00 mov 0x464(%rbx),%esi 18305: 31 d2 xor %edx,%edx 18307: 48 89 ef mov %rbp,%rdi 1830a: e8 00 00 00 00 callq 1830f 1830f: 8b b3 64 04 00 00 mov 0x464(%rbx),%esi 18315: 31 c9 xor %ecx,%ecx 18317: 48 89 ef mov %rbp,%rdi 1831a: 25 ff ff fe ff and $0xfffeffff,%eax 1831f: 89 c2 mov %eax,%edx 18321: e8 00 00 00 00 callq 18326 18326: e9 b7 fe ff ff jmpq 181e2 1832b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000018330 : 18330: e8 00 00 00 00 callq 18335 18335: 55 push %rbp 18336: 40 0f b6 f6 movzbl %sil,%esi 1833a: 48 89 cd mov %rcx,%rbp 1833d: 53 push %rbx 1833e: 89 d3 mov %edx,%ebx 18340: 48 83 ec 30 sub $0x30,%rsp 18344: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1834b: 00 00 1834d: 48 89 44 24 28 mov %rax,0x28(%rsp) 18352: 31 c0 xor %eax,%eax 18354: 48 8d 44 24 24 lea 0x24(%rsp),%rax 18359: 66 89 34 24 mov %si,(%rsp) 1835d: 48 89 44 24 08 mov %rax,0x8(%rsp) 18362: 48 8d 44 24 26 lea 0x26(%rsp),%rax 18367: 66 89 74 24 10 mov %si,0x10(%rsp) 1836c: 48 89 e6 mov %rsp,%rsi 1836f: 88 54 24 24 mov %dl,0x24(%rsp) 18373: ba 02 00 00 00 mov $0x2,%edx 18378: c7 44 24 02 00 00 01 movl $0x10000,0x2(%rsp) 1837f: 00 18380: c7 44 24 12 01 00 01 movl $0x10001,0x12(%rsp) 18387: 00 18388: 48 89 44 24 18 mov %rax,0x18(%rsp) 1838d: c6 44 24 25 00 movb $0x0,0x25(%rsp) 18392: e8 00 00 00 00 callq 18397 18397: 83 f8 02 cmp $0x2,%eax 1839a: 74 2f je 183cb 1839c: 0f b6 4d 00 movzbl 0x0(%rbp),%ecx 183a0: 0f b6 d3 movzbl %bl,%edx 183a3: bf 01 00 00 00 mov $0x1,%edi 183a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183af: e8 00 00 00 00 callq 183b4 183b4: 48 8b 44 24 28 mov 0x28(%rsp),%rax 183b9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 183c0: 00 00 183c2: 75 22 jne 183e6 183c4: 48 83 c4 30 add $0x30,%rsp 183c8: 5b pop %rbx 183c9: 5d pop %rbp 183ca: c3 retq 183cb: 0f b6 54 24 26 movzbl 0x26(%rsp),%edx 183d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183d7: bf 01 00 00 00 mov $0x1,%edi 183dc: 88 55 00 mov %dl,0x0(%rbp) 183df: e8 00 00 00 00 callq 183e4 183e4: eb ce jmp 183b4 183e6: e8 00 00 00 00 callq 183eb 183eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000183f0 : 183f0: e8 00 00 00 00 callq 183f5 183f5: 41 55 push %r13 183f7: 49 89 d5 mov %rdx,%r13 183fa: 41 54 push %r12 183fc: 55 push %rbp 183fd: 48 89 fd mov %rdi,%rbp 18400: 53 push %rbx 18401: 80 7e 09 00 cmpb $0x0,0x9(%rsi) 18405: 48 89 f3 mov %rsi,%rbx 18408: 74 0e je 18418 1840a: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 18410 18410: 85 d2 test %edx,%edx 18412: 0f 84 d3 01 00 00 je 185eb 18418: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1841f 1841f: ba d8 09 00 00 mov $0x9d8,%edx 18424: be c0 0d 00 00 mov $0xdc0,%esi 18429: e8 00 00 00 00 callq 1842e 1842e: 49 89 c4 mov %rax,%r12 18431: 48 85 c0 test %rax,%rax 18434: 0f 84 b1 01 00 00 je 185eb 1843a: 48 8b 03 mov (%rbx),%rax 1843d: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 18444: 00 18445: 49 8d bc 24 b8 09 00 lea 0x9b8(%r12),%rdi 1844c: 00 1844d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 18454: 41 c7 44 24 08 08 00 movl $0x8,0x8(%r12) 1845b: 00 00 1845d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18464: 49 89 84 24 58 04 00 mov %rax,0x458(%r12) 1846b: 00 1846c: 48 8b 43 08 mov 0x8(%rbx),%rax 18470: 49 89 ac 24 08 04 00 mov %rbp,0x408(%r12) 18477: 00 18478: 49 89 84 24 60 04 00 mov %rax,0x460(%r12) 1847f: 00 18480: 48 8b 43 10 mov 0x10(%rbx),%rax 18484: 4d 89 a4 24 e8 00 00 mov %r12,0xe8(%r12) 1848b: 00 1848c: 49 89 84 24 68 04 00 mov %rax,0x468(%r12) 18493: 00 18494: 48 8b 43 18 mov 0x18(%rbx),%rax 18498: 49 89 84 24 70 04 00 mov %rax,0x470(%r12) 1849f: 00 184a0: 48 8b 43 20 mov 0x20(%rbx),%rax 184a4: 49 89 84 24 78 04 00 mov %rax,0x478(%r12) 184ab: 00 184ac: 48 8b 43 28 mov 0x28(%rbx),%rax 184b0: 49 89 84 24 80 04 00 mov %rax,0x480(%r12) 184b7: 00 184b8: 48 8b 43 30 mov 0x30(%rbx),%rax 184bc: 49 89 84 24 88 04 00 mov %rax,0x488(%r12) 184c3: 00 184c4: 48 8b 43 38 mov 0x38(%rbx),%rax 184c8: 49 89 84 24 90 04 00 mov %rax,0x490(%r12) 184cf: 00 184d0: 48 8b 43 40 mov 0x40(%rbx),%rax 184d4: 49 89 84 24 98 04 00 mov %rax,0x498(%r12) 184db: 00 184dc: 8b 43 48 mov 0x48(%rbx),%eax 184df: 41 89 84 24 a0 04 00 mov %eax,0x4a0(%r12) 184e6: 00 184e7: 48 8b 85 88 01 00 00 mov 0x188(%rbp),%rax 184ee: 48 05 b0 00 00 00 add $0xb0,%rax 184f4: 49 89 84 24 b0 00 00 mov %rax,0xb0(%r12) 184fb: 00 184fc: e8 00 00 00 00 callq 18501 18501: 80 7b 08 00 cmpb $0x0,0x8(%rbx) 18505: 49 8d bc 24 6c 03 00 lea 0x36c(%r12),%rdi 1850c: 00 1850d: 4c 89 e9 mov %r13,%rcx 18510: 74 0e je 18520 18512: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 18518 18518: 85 c0 test %eax,%eax 1851a: 0f 85 d8 00 00 00 jne 185f8 18520: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 18527: be 30 00 00 00 mov $0x30,%esi 1852c: e8 00 00 00 00 callq 18531 18531: 49 8d 84 24 10 04 00 lea 0x410(%r12),%rax 18538: 00 18539: 49 c7 84 24 38 04 00 movq $0x0,0x438(%r12) 18540: 00 00 00 00 00 18545: 48 bf fe ff ff ff ff movabs $0x3ffffffffffffffe,%rdi 1854c: ff ff 3f 1854f: 49 89 44 24 18 mov %rax,0x18(%r12) 18554: 49 c7 84 24 40 04 00 movq $0x0,0x440(%r12) 1855b: 00 00 00 00 00 18560: 49 c7 84 24 18 04 00 movq $0x0,0x418(%r12) 18567: 00 00 00 00 00 1856c: 49 c7 84 24 20 04 00 movq $0x0,0x420(%r12) 18573: 00 00 00 00 00 18578: 49 c7 84 24 28 04 00 movq $0x0,0x428(%r12) 1857f: 00 00 00 00 00 18584: 49 c7 84 24 30 04 00 movq $0x0,0x430(%r12) 1858b: 00 00 00 00 00 18590: 41 c7 84 24 48 04 00 movl $0xa,0x448(%r12) 18597: 00 0a 00 00 00 1859c: e8 00 00 00 00 callq 185a1 185a1: 4d 89 a4 24 10 04 00 mov %r12,0x410(%r12) 185a8: 00 185a9: 4c 89 e7 mov %r12,%rdi 185ac: 3d 98 08 00 00 cmp $0x898,%eax 185b1: 19 c0 sbb %eax,%eax 185b3: 83 e0 fb and $0xfffffffb,%eax 185b6: 83 c0 03 add $0x3,%eax 185b9: 41 89 84 24 4c 04 00 mov %eax,0x44c(%r12) 185c0: 00 185c1: e8 00 00 00 00 callq 185c6 185c6: 85 c0 test %eax,%eax 185c8: 75 0a jne 185d4 185ca: 5b pop %rbx 185cb: 4c 89 e0 mov %r12,%rax 185ce: 5d pop %rbp 185cf: 41 5c pop %r12 185d1: 41 5d pop %r13 185d3: c3 retq 185d4: 4c 89 ee mov %r13,%rsi 185d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 185de: e8 00 00 00 00 callq 185e3 185e3: 4c 89 e7 mov %r12,%rdi 185e6: e8 00 00 00 00 callq 185eb 185eb: 45 31 e4 xor %r12d,%r12d 185ee: 5b pop %rbx 185ef: 5d pop %rbp 185f0: 4c 89 e0 mov %r12,%rax 185f3: 41 5c pop %r12 185f5: 41 5d pop %r13 185f7: c3 retq 185f8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 185ff: be 30 00 00 00 mov $0x30,%esi 18604: e8 00 00 00 00 callq 18609 18609: 4c 89 e7 mov %r12,%rdi 1860c: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 18613: 00 00 18615: e8 00 00 00 00 callq 1861a 1861a: 85 c0 test %eax,%eax 1861c: 75 c5 jne 185e3 1861e: 5b pop %rbx 1861f: 4c 89 e0 mov %r12,%rax 18622: 5d pop %rbp 18623: 41 5c pop %r12 18625: 41 5d pop %r13 18627: c3 retq 18628: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1862f: 00 0000000000018630 : 18630: e8 00 00 00 00 callq 18635 18635: 48 85 ff test %rdi,%rdi 18638: 74 1e je 18658 1863a: 55 push %rbp 1863b: 80 bf b0 09 00 00 00 cmpb $0x0,0x9b0(%rdi) 18642: 48 89 fd mov %rdi,%rbp 18645: 75 12 jne 18659 18647: 48 89 ef mov %rbp,%rdi 1864a: e8 00 00 00 00 callq 1864f 1864f: 48 89 ef mov %rbp,%rdi 18652: 5d pop %rbp 18653: e9 00 00 00 00 jmpq 18658 18658: c3 retq 18659: 0f 0b ud2 1865b: eb ea jmp 18647 1865d: 0f 1f 00 nopl (%rax) 0000000000018660 : 18660: e8 00 00 00 00 callq 18665 18665: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1866b 1866b: 55 push %rbp 1866c: 48 89 fd mov %rdi,%rbp 1866f: 85 c0 test %eax,%eax 18671: 0f 85 00 00 00 00 jne 18677 18677: 48 89 ef mov %rbp,%rdi 1867a: 5d pop %rbp 1867b: e9 00 00 00 00 jmpq 18680 0000000000018680 : 18680: e8 00 00 00 00 callq 18685 18685: 41 54 push %r12 18687: 4c 8d a7 d8 07 00 00 lea 0x7d8(%rdi),%r12 1868e: 55 push %rbp 1868f: 53 push %rbx 18690: 48 8d 9f 58 07 00 00 lea 0x758(%rdi),%rbx 18697: 48 8b 2b mov (%rbx),%rbp 1869a: 48 85 ed test %rbp,%rbp 1869d: 74 20 je 186bf 1869f: 80 bd b0 09 00 00 00 cmpb $0x0,0x9b0(%rbp) 186a6: 75 25 jne 186cd 186a8: 48 89 ef mov %rbp,%rdi 186ab: e8 00 00 00 00 callq 186b0 186b0: 48 89 ef mov %rbp,%rdi 186b3: e8 00 00 00 00 callq 186b8 186b8: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 186bf: 48 83 c3 08 add $0x8,%rbx 186c3: 4c 39 e3 cmp %r12,%rbx 186c6: 75 cf jne 18697 186c8: 5b pop %rbx 186c9: 5d pop %rbp 186ca: 41 5c pop %r12 186cc: c3 retq 186cd: 0f 0b ud2 186cf: eb d7 jmp 186a8 186d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 186d8: 00 00 00 00 186dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000186e0 : 186e0: e8 00 00 00 00 callq 186e5 186e5: 55 push %rbp 186e6: 31 c0 xor %eax,%eax 186e8: 53 push %rbx 186e9: 48 89 fb mov %rdi,%rbx 186ec: 48 83 bc c3 58 07 00 cmpq $0x0,0x758(%rbx,%rax,8) 186f3: 00 00 186f5: 48 63 e8 movslq %eax,%rbp 186f8: 74 0d je 18707 186fa: 48 83 c0 01 add $0x1,%rax 186fe: 48 83 f8 10 cmp $0x10,%rax 18702: 75 e8 jne 186ec 18704: 5b pop %rbx 18705: 5d pop %rbp 18706: c3 retq 18707: 48 8d 7b 10 lea 0x10(%rbx),%rdi 1870b: e8 00 00 00 00 callq 18710 18710: 48 89 84 eb 58 07 00 mov %rax,0x758(%rbx,%rbp,8) 18717: 00 18718: 5b pop %rbx 18719: 5d pop %rbp 1871a: c3 retq 1871b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000018720 : 18720: e8 00 00 00 00 callq 18725 18725: 48 8d 87 58 07 00 00 lea 0x758(%rdi),%rax 1872c: 48 81 c7 d8 07 00 00 add $0x7d8,%rdi 18733: 4c 8b 00 mov (%rax),%r8 18736: 4d 85 c0 test %r8,%r8 18739: 74 0d je 18748 1873b: 0f b6 56 01 movzbl 0x1(%rsi),%edx 1873f: 41 38 90 59 04 00 00 cmp %dl,0x459(%r8) 18746: 74 0c je 18754 18748: 48 83 c0 08 add $0x8,%rax 1874c: 48 39 f8 cmp %rdi,%rax 1874f: 75 e2 jne 18733 18751: 45 31 c0 xor %r8d,%r8d 18754: 4c 89 c0 mov %r8,%rax 18757: c3 retq 18758: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1875f: 00 0000000000018760 : 18760: e8 00 00 00 00 callq 18765 18765: 41 54 push %r12 18767: 55 push %rbp 18768: 53 push %rbx 18769: 48 83 ec 28 sub $0x28,%rsp 1876d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18774: 00 00 18776: 48 89 44 24 20 mov %rax,0x20(%rsp) 1877b: 31 c0 xor %eax,%eax 1877d: 80 bf 25 05 00 00 00 cmpb $0x0,0x525(%rdi) 18784: c6 44 24 07 00 movb $0x0,0x7(%rsp) 18789: 0f 84 28 01 00 00 je 188b7 1878f: 48 89 fb mov %rdi,%rbx 18792: 48 8b bf 30 05 00 00 mov 0x530(%rdi),%rdi 18799: 48 85 ff test %rdi,%rdi 1879c: 0f 84 15 01 00 00 je 188b7 187a2: 0f b6 b3 24 05 00 00 movzbl 0x524(%rbx),%esi 187a9: ba 03 00 00 00 mov $0x3,%edx 187ae: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 187b3: e8 78 fb ff ff callq 18330 187b8: 0f b6 ab 27 05 00 00 movzbl 0x527(%rbx),%ebp 187bf: ba 01 00 00 00 mov $0x1,%edx 187c4: 0f b6 83 24 05 00 00 movzbl 0x524(%rbx),%eax 187cb: 4c 8d 64 24 1e lea 0x1e(%rsp),%r12 187d0: 48 8b bb 30 05 00 00 mov 0x530(%rbx),%rdi 187d7: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 187dc: c7 44 24 0a 00 00 02 movl $0x20000,0xa(%rsp) 187e3: 00 187e4: f7 d5 not %ebp 187e6: 40 22 6c 24 07 and 0x7(%rsp),%bpl 187eb: 66 89 44 24 08 mov %ax,0x8(%rsp) 187f0: 40 88 6c 24 07 mov %bpl,0x7(%rsp) 187f5: 4c 89 64 24 10 mov %r12,0x10(%rsp) 187fa: c6 44 24 1e 03 movb $0x3,0x1e(%rsp) 187ff: 40 88 6c 24 1f mov %bpl,0x1f(%rsp) 18804: e8 00 00 00 00 callq 18809 18809: 83 f8 01 cmp $0x1,%eax 1880c: 74 1a je 18828 1880e: 40 0f b6 cd movzbl %bpl,%ecx 18812: ba 03 00 00 00 mov $0x3,%edx 18817: bf 01 00 00 00 mov $0x1,%edi 1881c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18823: e8 00 00 00 00 callq 18828 18828: 0f b6 b3 24 05 00 00 movzbl 0x524(%rbx),%esi 1882f: ba 01 00 00 00 mov $0x1,%edx 18834: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 18839: 48 8b bb 30 05 00 00 mov 0x530(%rbx),%rdi 18840: e8 eb fa ff ff callq 18330 18845: 0f b6 ab 27 05 00 00 movzbl 0x527(%rbx),%ebp 1884c: ba 01 00 00 00 mov $0x1,%edx 18851: 0f b6 83 24 05 00 00 movzbl 0x524(%rbx),%eax 18858: 48 8b bb 30 05 00 00 mov 0x530(%rbx),%rdi 1885f: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 18864: 4c 89 64 24 10 mov %r12,0x10(%rsp) 18869: f7 d5 not %ebp 1886b: 40 22 6c 24 07 and 0x7(%rsp),%bpl 18870: 66 89 44 24 08 mov %ax,0x8(%rsp) 18875: 40 0a ab 28 05 00 00 or 0x528(%rbx),%bpl 1887c: c7 44 24 0a 00 00 02 movl $0x20000,0xa(%rsp) 18883: 00 18884: 40 88 6c 24 07 mov %bpl,0x7(%rsp) 18889: c6 44 24 1e 01 movb $0x1,0x1e(%rsp) 1888e: 40 88 6c 24 1f mov %bpl,0x1f(%rsp) 18893: e8 00 00 00 00 callq 18898 18898: 83 f8 01 cmp $0x1,%eax 1889b: 74 1a je 188b7 1889d: 40 0f b6 cd movzbl %bpl,%ecx 188a1: ba 01 00 00 00 mov $0x1,%edx 188a6: bf 01 00 00 00 mov $0x1,%edi 188ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188b2: e8 00 00 00 00 callq 188b7 188b7: 48 8b 44 24 20 mov 0x20(%rsp),%rax 188bc: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 188c3: 00 00 188c5: 75 09 jne 188d0 188c7: 48 83 c4 28 add $0x28,%rsp 188cb: 5b pop %rbx 188cc: 5d pop %rbp 188cd: 41 5c pop %r12 188cf: c3 retq 188d0: e8 00 00 00 00 callq 188d5 188d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 188dc: 00 00 00 00 00000000000188e0 : 188e0: e8 00 00 00 00 callq 188e5 188e5: 41 54 push %r12 188e7: 55 push %rbp 188e8: 53 push %rbx 188e9: 48 83 ec 28 sub $0x28,%rsp 188ed: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 188f4: 00 00 188f6: 48 89 44 24 20 mov %rax,0x20(%rsp) 188fb: 31 c0 xor %eax,%eax 188fd: 80 bf 29 05 00 00 00 cmpb $0x0,0x529(%rdi) 18904: 0f 84 28 01 00 00 je 18a32 1890a: 48 89 fb mov %rdi,%rbx 1890d: 48 8b bf 30 05 00 00 mov 0x530(%rdi),%rdi 18914: 48 85 ff test %rdi,%rdi 18917: 0f 84 15 01 00 00 je 18a32 1891d: 0f b6 b3 24 05 00 00 movzbl 0x524(%rbx),%esi 18924: ba 03 00 00 00 mov $0x3,%edx 18929: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1892e: e8 fd f9 ff ff callq 18330 18933: 0f b6 ab 2b 05 00 00 movzbl 0x52b(%rbx),%ebp 1893a: ba 01 00 00 00 mov $0x1,%edx 1893f: 0f b6 83 24 05 00 00 movzbl 0x524(%rbx),%eax 18946: 4c 8d 64 24 1e lea 0x1e(%rsp),%r12 1894b: 48 8b bb 30 05 00 00 mov 0x530(%rbx),%rdi 18952: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 18957: c7 44 24 0a 00 00 02 movl $0x20000,0xa(%rsp) 1895e: 00 1895f: f7 d5 not %ebp 18961: 40 22 6c 24 07 and 0x7(%rsp),%bpl 18966: 66 89 44 24 08 mov %ax,0x8(%rsp) 1896b: 40 88 6c 24 07 mov %bpl,0x7(%rsp) 18970: 4c 89 64 24 10 mov %r12,0x10(%rsp) 18975: c6 44 24 1e 03 movb $0x3,0x1e(%rsp) 1897a: 40 88 6c 24 1f mov %bpl,0x1f(%rsp) 1897f: e8 00 00 00 00 callq 18984 18984: 83 f8 01 cmp $0x1,%eax 18987: 74 1a je 189a3 18989: 40 0f b6 cd movzbl %bpl,%ecx 1898d: ba 03 00 00 00 mov $0x3,%edx 18992: bf 01 00 00 00 mov $0x1,%edi 18997: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1899e: e8 00 00 00 00 callq 189a3 189a3: 0f b6 b3 24 05 00 00 movzbl 0x524(%rbx),%esi 189aa: ba 01 00 00 00 mov $0x1,%edx 189af: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 189b4: 48 8b bb 30 05 00 00 mov 0x530(%rbx),%rdi 189bb: e8 70 f9 ff ff callq 18330 189c0: 0f b6 ab 2b 05 00 00 movzbl 0x52b(%rbx),%ebp 189c7: ba 01 00 00 00 mov $0x1,%edx 189cc: 0f b6 83 24 05 00 00 movzbl 0x524(%rbx),%eax 189d3: 48 8b bb 30 05 00 00 mov 0x530(%rbx),%rdi 189da: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 189df: 4c 89 64 24 10 mov %r12,0x10(%rsp) 189e4: f7 d5 not %ebp 189e6: 40 22 6c 24 07 and 0x7(%rsp),%bpl 189eb: 66 89 44 24 08 mov %ax,0x8(%rsp) 189f0: 40 0a ab 2c 05 00 00 or 0x52c(%rbx),%bpl 189f7: c7 44 24 0a 00 00 02 movl $0x20000,0xa(%rsp) 189fe: 00 189ff: 40 88 6c 24 07 mov %bpl,0x7(%rsp) 18a04: c6 44 24 1e 01 movb $0x1,0x1e(%rsp) 18a09: 40 88 6c 24 1f mov %bpl,0x1f(%rsp) 18a0e: e8 00 00 00 00 callq 18a13 18a13: 83 f8 01 cmp $0x1,%eax 18a16: 74 1a je 18a32 18a18: 40 0f b6 cd movzbl %bpl,%ecx 18a1c: ba 01 00 00 00 mov $0x1,%edx 18a21: bf 01 00 00 00 mov $0x1,%edi 18a26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18a2d: e8 00 00 00 00 callq 18a32 18a32: 48 8b 44 24 20 mov 0x20(%rsp),%rax 18a37: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18a3e: 00 00 18a40: 75 09 jne 18a4b 18a42: 48 83 c4 28 add $0x28,%rsp 18a46: 5b pop %rbx 18a47: 5d pop %rbp 18a48: 41 5c pop %r12 18a4a: c3 retq 18a4b: e8 00 00 00 00 callq 18a50 0000000000018a50 : 18a50: e8 00 00 00 00 callq 18a55 18a55: 55 push %rbp 18a56: 53 push %rbx 18a57: 48 8b 9f f8 03 00 00 mov 0x3f8(%rdi),%rbx 18a5e: 48 8b 43 68 mov 0x68(%rbx),%rax 18a62: 48 8b 68 18 mov 0x18(%rax),%rbp 18a66: e8 00 00 00 00 callq 18a6b 18a6b: be 0d 00 00 00 mov $0xd,%esi 18a70: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 18a77: 48 8b 43 68 mov 0x68(%rbx),%rax 18a7b: 48 8b 78 18 mov 0x18(%rax),%rdi 18a7f: e8 00 00 00 00 callq 18a84 18a84: 31 c0 xor %eax,%eax 18a86: 5b pop %rbx 18a87: 5d pop %rbp 18a88: c3 retq 18a89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000018a90 : 18a90: e8 00 00 00 00 callq 18a95 18a95: 41 54 push %r12 18a97: be 04 00 00 00 mov $0x4,%esi 18a9c: 55 push %rbp 18a9d: 53 push %rbx 18a9e: 48 8b 9f f8 03 00 00 mov 0x3f8(%rdi),%rbx 18aa5: 48 8b 43 68 mov 0x68(%rbx),%rax 18aa9: 48 8b 78 18 mov 0x18(%rax),%rdi 18aad: e8 00 00 00 00 callq 18ab2 18ab2: 85 c0 test %eax,%eax 18ab4: 79 08 jns 18abe 18ab6: 41 89 c4 mov %eax,%r12d 18ab9: 83 f8 f3 cmp $0xfffffff3,%eax 18abc: 75 0b jne 18ac9 18abe: 45 31 e4 xor %r12d,%r12d 18ac1: 5b pop %rbx 18ac2: 5d pop %rbp 18ac3: 44 89 e0 mov %r12d,%eax 18ac6: 41 5c pop %r12 18ac8: c3 retq 18ac9: 48 8b 43 68 mov 0x68(%rbx),%rax 18acd: 48 8b 68 18 mov 0x18(%rax),%rbp 18ad1: e8 00 00 00 00 callq 18ad6 18ad6: be 0d 00 00 00 mov $0xd,%esi 18adb: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 18ae2: 48 8b 43 68 mov 0x68(%rbx),%rax 18ae6: 48 8b 78 18 mov 0x18(%rax),%rdi 18aea: e8 00 00 00 00 callq 18aef 18aef: 44 89 e0 mov %r12d,%eax 18af2: 5b pop %rbx 18af3: 5d pop %rbp 18af4: 41 5c pop %r12 18af6: c3 retq 18af7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18afe: 00 00 0000000000018b00 : 18b00: e8 00 00 00 00 callq 18b05 18b05: 41 54 push %r12 18b07: 4c 8d 67 a8 lea -0x58(%rdi),%r12 18b0b: 31 f6 xor %esi,%esi 18b0d: 55 push %rbp 18b0e: 48 89 fd mov %rdi,%rbp 18b11: 53 push %rbx 18b12: 48 8b 9f 48 01 00 00 mov 0x148(%rdi),%rbx 18b19: 48 8b bf f8 00 00 00 mov 0xf8(%rdi),%rdi 18b20: e8 00 00 00 00 callq 18b25 18b25: 83 f8 fc cmp $0xfffffffc,%eax 18b28: 74 44 je 18b6e 18b2a: 85 c0 test %eax,%eax 18b2c: 75 7a jne 18ba8 18b2e: 4c 89 e7 mov %r12,%rdi 18b31: e8 00 00 00 00 callq 18b36 18b36: 4c 89 e7 mov %r12,%rdi 18b39: e8 00 00 00 00 callq 18b3e 18b3e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b45: e8 00 00 00 00 callq 18b4a 18b4a: 48 89 ef mov %rbp,%rdi 18b4d: 31 f6 xor %esi,%esi 18b4f: e8 00 00 00 00 callq 18b54 18b54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b5b: ff 14 25 00 00 00 00 callq *0x0 18b62: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 18b69: e8 00 00 00 00 callq 18b6e 18b6e: 48 85 ed test %rbp,%rbp 18b71: 74 13 je 18b86 18b73: b8 ff ff ff ff mov $0xffffffff,%eax 18b78: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 18b7d: 83 f8 01 cmp $0x1,%eax 18b80: 74 09 je 18b8b 18b82: 85 c0 test %eax,%eax 18b84: 7e 11 jle 18b97 18b86: 5b pop %rbx 18b87: 5d pop %rbp 18b88: 41 5c pop %r12 18b8a: c3 retq 18b8b: 5b pop %rbx 18b8c: 48 89 ef mov %rbp,%rdi 18b8f: 5d pop %rbp 18b90: 41 5c pop %r12 18b92: e9 00 00 00 00 jmpq 18b97 18b97: 5b pop %rbx 18b98: 48 89 ef mov %rbp,%rdi 18b9b: be 03 00 00 00 mov $0x3,%esi 18ba0: 5d pop %rbp 18ba1: 41 5c pop %r12 18ba3: e9 00 00 00 00 jmpq 18ba8 18ba8: 3d 00 fe ff ff cmp $0xfffffe00,%eax 18bad: 0f 85 00 00 00 00 jne 18bb3 18bb3: eb b9 jmp 18b6e 18bb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18bbc: 00 00 00 00 0000000000018bc0 : 18bc0: e8 00 00 00 00 callq 18bc5 18bc5: 41 57 push %r15 18bc7: 41 56 push %r14 18bc9: 41 55 push %r13 18bcb: 41 54 push %r12 18bcd: 49 89 f4 mov %rsi,%r12 18bd0: 55 push %rbp 18bd1: 53 push %rbx 18bd2: 48 89 fb mov %rdi,%rbx 18bd5: 48 81 ec 90 00 00 00 sub $0x90,%rsp 18bdc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18be3: 00 00 18be5: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 18bec: 00 18bed: 48 8b 87 28 02 00 00 mov 0x228(%rdi),%rax 18bf4: 8b 7e 10 mov 0x10(%rsi),%edi 18bf7: 48 89 44 24 08 mov %rax,0x8(%rsp) 18bfc: 48 8b 46 08 mov 0x8(%rsi),%rax 18c00: 48 89 44 24 24 mov %rax,0x24(%rsp) 18c05: 83 ff 18 cmp $0x18,%edi 18c08: 75 0c jne 18c16 18c0a: c7 46 10 20 00 00 00 movl $0x20,0x10(%rsi) 18c11: bf 20 00 00 00 mov $0x20,%edi 18c16: 41 8b 74 24 14 mov 0x14(%r12),%esi 18c1b: e8 00 00 00 00 callq 18c20 18c20: 4c 8b ab 28 02 00 00 mov 0x228(%rbx),%r13 18c27: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 18c2c: 89 44 24 2c mov %eax,0x2c(%rsp) 18c30: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 18c37: 00 00 18c39: 49 8d 7d 10 lea 0x10(%r13),%rdi 18c3d: e8 00 00 00 00 callq 18c42 18c42: 8b 54 24 24 mov 0x24(%rsp),%edx 18c46: 0f b6 40 06 movzbl 0x6(%rax),%eax 18c4a: 8d 48 ff lea -0x1(%rax),%ecx 18c4d: 83 f9 03 cmp $0x3,%ecx 18c50: 77 0f ja 18c61 18c52: 8b 0c 8d 00 00 00 00 mov 0x0(,%rcx,4),%ecx 18c59: 89 ce mov %ecx,%esi 18c5b: 01 ca add %ecx,%edx 18c5d: f7 d6 not %esi 18c5f: 21 f2 and %esi,%edx 18c61: 0f af c2 imul %edx,%eax 18c64: be 29 00 00 00 mov $0x29,%esi 18c69: 4c 89 ef mov %r13,%rdi 18c6c: 89 44 24 44 mov %eax,0x44(%rsp) 18c70: e8 00 00 00 00 callq 18c75 18c75: 31 d2 xor %edx,%edx 18c77: 45 31 c9 xor %r9d,%r9d 18c7a: 41 b8 29 00 00 00 mov $0x29,%r8d 18c80: 41 89 c7 mov %eax,%r15d 18c83: 8b 44 24 28 mov 0x28(%rsp),%eax 18c87: 4c 89 ef mov %r13,%rdi 18c8a: 44 89 f9 mov %r15d,%ecx 18c8d: 83 c0 07 add $0x7,%eax 18c90: 83 e0 f8 and $0xfffffff8,%eax 18c93: 0f af 44 24 44 imul 0x44(%rsp),%eax 18c98: 05 ff 0f 00 00 add $0xfff,%eax 18c9d: 25 00 f0 ff ff and $0xfffff000,%eax 18ca2: 48 63 f0 movslq %eax,%rsi 18ca5: 48 8d 44 24 18 lea 0x18(%rsp),%rax 18caa: 50 push %rax 18cab: 48 89 f5 mov %rsi,%rbp 18cae: 6a 00 pushq $0x0 18cb0: e8 00 00 00 00 callq 18cb5 18cb5: 5a pop %rdx 18cb6: 59 pop %rcx 18cb7: 85 c0 test %eax,%eax 18cb9: 0f 85 00 00 00 00 jne 18cbf 18cbf: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 18cc4: 31 f6 xor %esi,%esi 18cc6: 48 8b 8d 48 01 00 00 mov 0x148(%rbp),%rcx 18ccd: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 18cd4: 48 8d 45 a8 lea -0x58(%rbp),%rax 18cd8: 48 89 04 24 mov %rax,(%rsp) 18cdc: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 18ce1: e8 00 00 00 00 callq 18ce6 18ce6: 41 89 c6 mov %eax,%r14d 18ce9: 83 f8 fc cmp $0xfffffffc,%eax 18cec: 0f 84 69 02 00 00 je 18f5b 18cf2: 85 c0 test %eax,%eax 18cf4: 0f 85 31 02 00 00 jne 18f2b 18cfa: 48 8b 3c 24 mov (%rsp),%rdi 18cfe: 44 89 fe mov %r15d,%esi 18d01: e8 00 00 00 00 callq 18d06 18d06: 41 89 c6 mov %eax,%r14d 18d09: 85 c0 test %eax,%eax 18d0b: 0f 85 99 01 00 00 jne 18eaa 18d11: 48 89 ef mov %rbp,%rdi 18d14: e8 00 00 00 00 callq 18d19 18d19: 41 89 c6 mov %eax,%r14d 18d1c: 85 c0 test %eax,%eax 18d1e: 0f 85 47 02 00 00 jne 18f6b 18d24: 48 8b 3c 24 mov (%rsp),%rdi 18d28: 31 f6 xor %esi,%esi 18d2a: e8 00 00 00 00 callq 18d2f 18d2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18d36: 41 89 c6 mov %eax,%r14d 18d39: e8 00 00 00 00 callq 18d3e 18d3e: 48 89 ef mov %rbp,%rdi 18d41: 31 f6 xor %esi,%esi 18d43: e8 00 00 00 00 callq 18d48 18d48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18d4f: ff 14 25 00 00 00 00 callq *0x0 18d56: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 18d5d: e8 00 00 00 00 callq 18d62 18d62: 45 85 f6 test %r14d,%r14d 18d65: 0f 85 6f 01 00 00 jne 18eda 18d6b: 48 89 df mov %rbx,%rdi 18d6e: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 18d73: e8 00 00 00 00 callq 18d78 18d78: 48 89 c5 mov %rax,%rbp 18d7b: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 18d81: 0f 87 b0 01 00 00 ja 18f37 18d87: 48 8b 44 24 08 mov 0x8(%rsp),%rax 18d8c: 4c 8d bb 48 01 00 00 lea 0x148(%rbx),%r15 18d93: 4c 89 e9 mov %r13,%rcx 18d96: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 18d9b: 4c 89 fe mov %r15,%rsi 18d9e: 48 8d 78 10 lea 0x10(%rax),%rdi 18da2: e8 00 00 00 00 callq 18da7 18da7: 41 89 c6 mov %eax,%r14d 18daa: 85 c0 test %eax,%eax 18dac: 0f 85 69 01 00 00 jne 18f1b 18db2: 4c 89 7b 60 mov %r15,0x60(%rbx) 18db6: 49 8d 7d a8 lea -0x58(%r13),%rdi 18dba: 48 c7 85 a8 03 00 00 movq $0x0,0x3a8(%rbp) 18dc1: 00 00 00 00 18dc5: 48 89 3c 24 mov %rdi,(%rsp) 18dc9: e8 00 00 00 00 callq 18dce 18dce: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 18dd3: 48 8b 3c 24 mov (%rsp),%rdi 18dd7: 48 03 81 48 0f 00 00 add 0xf48(%rcx),%rax 18dde: 48 2b 81 90 0f 00 00 sub 0xf90(%rcx),%rax 18de5: 48 89 85 00 01 00 00 mov %rax,0x100(%rbp) 18dec: 49 8b 85 60 01 00 00 mov 0x160(%r13),%rax 18df3: 48 c1 e0 0c shl $0xc,%rax 18df7: 89 85 08 01 00 00 mov %eax,0x108(%rbp) 18dfd: e8 00 00 00 00 callq 18e02 18e02: 4c 89 e2 mov %r12,%rdx 18e05: 48 89 de mov %rbx,%rsi 18e08: 48 89 ef mov %rbp,%rdi 18e0b: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 18e12: 49 8b 85 60 01 00 00 mov 0x160(%r13),%rax 18e19: 48 c1 e0 0c shl $0xc,%rax 18e1d: 48 89 85 d8 03 00 00 mov %rax,0x3d8(%rbp) 18e24: e8 00 00 00 00 callq 18e29 18e29: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 18e2e: 48 8b 85 00 04 00 00 mov 0x400(%rbp),%rax 18e35: 48 8b 91 60 03 00 00 mov 0x360(%rcx),%rdx 18e3c: 48 89 50 08 mov %rdx,0x8(%rax) 18e40: 48 8b 85 00 04 00 00 mov 0x400(%rbp),%rax 18e47: 48 8b 91 40 0f 00 00 mov 0xf40(%rcx),%rdx 18e4e: 48 89 50 10 mov %rdx,0x10(%rax) 18e52: 48 83 bd d0 03 00 00 cmpq $0x0,0x3d0(%rbp) 18e59: 00 18e5a: 0f 85 00 00 00 00 jne 18e60 18e60: 4d 85 ff test %r15,%r15 18e63: 0f 84 4b 01 00 00 je 18fb4 18e69: 4d 85 ed test %r13,%r13 18e6c: 74 1c je 18e8a 18e6e: b8 ff ff ff ff mov $0xffffffff,%eax 18e73: f0 41 0f c1 45 00 lock xadd %eax,0x0(%r13) 18e79: 83 f8 01 cmp $0x1,%eax 18e7c: 0f 84 ba 00 00 00 je 18f3c 18e82: 85 c0 test %eax,%eax 18e84: 0f 8e bf 00 00 00 jle 18f49 18e8a: 4c 89 ff mov %r15,%rdi 18e8d: 41 be e4 ff ff ff mov $0xffffffe4,%r14d 18e93: e8 00 00 00 00 callq 18e98 18e98: 4c 89 ff mov %r15,%rdi 18e9b: e8 00 00 00 00 callq 18ea0 18ea0: 4c 89 ff mov %r15,%rdi 18ea3: e8 00 00 00 00 callq 18ea8 18ea8: eb 49 jmp 18ef3 18eaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18eb1: e8 00 00 00 00 callq 18eb6 18eb6: 48 89 ef mov %rbp,%rdi 18eb9: 31 f6 xor %esi,%esi 18ebb: e8 00 00 00 00 callq 18ec0 18ec0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18ec7: ff 14 25 00 00 00 00 callq *0x0 18ece: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 18ed5: e8 00 00 00 00 callq 18eda 18eda: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 18edf: e8 1c fc ff ff callq 18b00 18ee4: 44 89 f6 mov %r14d,%esi 18ee7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18eee: e8 00 00 00 00 callq 18ef3 18ef3: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 18efa: 00 18efb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18f02: 00 00 18f04: 75 60 jne 18f66 18f06: 48 81 c4 90 00 00 00 add $0x90,%rsp 18f0d: 44 89 f0 mov %r14d,%eax 18f10: 5b pop %rbx 18f11: 5d pop %rbp 18f12: 41 5c pop %r12 18f14: 41 5d pop %r13 18f16: 41 5e pop %r14 18f18: 41 5f pop %r15 18f1a: c3 retq 18f1b: 89 c6 mov %eax,%esi 18f1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f24: e8 00 00 00 00 callq 18f29 18f29: eb c8 jmp 18ef3 18f2b: 3d 00 fe ff ff cmp $0xfffffe00,%eax 18f30: 74 a8 je 18eda 18f32: e9 00 00 00 00 jmpq 18f37 18f37: 41 89 c6 mov %eax,%r14d 18f3a: eb b7 jmp 18ef3 18f3c: 4c 89 ef mov %r13,%rdi 18f3f: e8 00 00 00 00 callq 18f44 18f44: e9 41 ff ff ff jmpq 18e8a 18f49: be 03 00 00 00 mov $0x3,%esi 18f4e: 4c 89 ef mov %r13,%rdi 18f51: e8 00 00 00 00 callq 18f56 18f56: e9 2f ff ff ff jmpq 18e8a 18f5b: 41 be 00 fe ff ff mov $0xfffffe00,%r14d 18f61: e9 74 ff ff ff jmpq 18eda 18f66: e8 00 00 00 00 callq 18f6b 18f6b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f72: e8 00 00 00 00 callq 18f77 18f77: 48 89 ef mov %rbp,%rdi 18f7a: 31 f6 xor %esi,%esi 18f7c: e8 00 00 00 00 callq 18f81 18f81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f88: ff 14 25 00 00 00 00 callq *0x0 18f8f: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 18f96: e8 00 00 00 00 callq 18f9b 18f9b: 49 8b 7d 00 mov 0x0(%r13),%rdi 18f9f: 48 8b 14 24 mov (%rsp),%rdx 18fa3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18faa: e8 00 00 00 00 callq 18faf 18faf: e9 26 ff ff ff jmpq 18eda 18fb4: 41 be e4 ff ff ff mov $0xffffffe4,%r14d 18fba: e9 34 ff ff ff jmpq 18ef3 18fbf: 90 nop 0000000000018fc0 : 18fc0: e8 00 00 00 00 callq 18fc5 18fc5: 89 d0 mov %edx,%eax 18fc7: 8d 52 ff lea -0x1(%rdx),%edx 18fca: 83 fa 03 cmp $0x3,%edx 18fcd: 77 0f ja 18fde 18fcf: 8b 14 95 00 00 00 00 mov 0x0(,%rdx,4),%edx 18fd6: 89 d1 mov %edx,%ecx 18fd8: 01 d6 add %edx,%esi 18fda: f7 d1 not %ecx 18fdc: 21 ce and %ecx,%esi 18fde: 0f af c6 imul %esi,%eax 18fe1: c3 retq 18fe2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18fe9: 00 00 00 00 18fed: 0f 1f 00 nopl (%rax) 0000000000018ff0 : 18ff0: e8 00 00 00 00 callq 18ff5 18ff5: 41 57 push %r15 18ff7: 41 56 push %r14 18ff9: 41 55 push %r13 18ffb: 45 31 ed xor %r13d,%r13d 18ffe: 41 54 push %r12 19000: 55 push %rbp 19001: 80 bf b8 5c 00 00 00 cmpb $0x0,0x5cb8(%rdi) 19008: 0f 84 9b 00 00 00 je 190a9 1900e: 48 8b 97 a8 02 00 00 mov 0x2a8(%rdi),%rdx 19015: 48 8d 87 a8 02 00 00 lea 0x2a8(%rdi),%rax 1901c: 48 89 fd mov %rdi,%rbp 1901f: 48 39 c2 cmp %rax,%rdx 19022: 0f 84 81 00 00 00 je 190a9 19028: 48 81 bf b8 0f 00 00 cmpq $0x2000001,0xfb8(%rdi) 1902f: 01 00 00 02 19033: ba 30 02 00 00 mov $0x230,%edx 19038: be c0 0d 00 00 mov $0xdc0,%esi 1903d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 19044 19044: 45 19 f6 sbb %r14d,%r14d 19047: e8 00 00 00 00 callq 1904c 1904c: 41 83 e6 e8 and $0xffffffe8,%r14d 19050: 41 83 c6 20 add $0x20,%r14d 19054: 49 89 c4 mov %rax,%r12 19057: 48 85 c0 test %rax,%rax 1905a: 74 79 je 190d5 1905c: 48 89 a8 28 02 00 00 mov %rbp,0x228(%rax) 19063: 4c 8d 7d 10 lea 0x10(%rbp),%r15 19067: 48 89 c6 mov %rax,%rsi 1906a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19071: 48 89 85 b8 5d 00 00 mov %rax,0x5db8(%rbp) 19078: 4c 89 ff mov %r15,%rdi 1907b: e8 00 00 00 00 callq 19080 19080: 4c 89 e6 mov %r12,%rsi 19083: 4c 89 ff mov %r15,%rdi 19086: e8 00 00 00 00 callq 1908b 1908b: 41 89 c5 mov %eax,%r13d 1908e: 85 c0 test %eax,%eax 19090: 75 24 jne 190b6 19092: 48 89 ef mov %rbp,%rdi 19095: e8 00 00 00 00 callq 1909a 1909a: 84 c0 test %al,%al 1909c: 74 2d je 190cb 1909e: 44 89 f6 mov %r14d,%esi 190a1: 4c 89 e7 mov %r12,%rdi 190a4: e8 00 00 00 00 callq 190a9 190a9: 5d pop %rbp 190aa: 44 89 e8 mov %r13d,%eax 190ad: 41 5c pop %r12 190af: 41 5d pop %r13 190b1: 41 5e pop %r14 190b3: 41 5f pop %r15 190b5: c3 retq 190b6: 4c 89 e7 mov %r12,%rdi 190b9: e8 00 00 00 00 callq 190be 190be: 44 89 e8 mov %r13d,%eax 190c1: 5d pop %rbp 190c2: 41 5c pop %r12 190c4: 41 5d pop %r13 190c6: 41 5e pop %r14 190c8: 41 5f pop %r15 190ca: c3 retq 190cb: 4c 89 ff mov %r15,%rdi 190ce: e8 00 00 00 00 callq 190d3 190d3: eb c9 jmp 1909e 190d5: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 190db: eb cc jmp 190a9 190dd: 0f 1f 00 nopl (%rax) 00000000000190e0 : 190e0: e8 00 00 00 00 callq 190e5 190e5: 41 55 push %r13 190e7: 41 54 push %r12 190e9: 55 push %rbp 190ea: 53 push %rbx 190eb: 48 8b af b8 5d 00 00 mov 0x5db8(%rdi),%rbp 190f2: 48 85 ed test %rbp,%rbp 190f5: 0f 84 ca 00 00 00 je 191c5 190fb: 49 89 fc mov %rdi,%r12 190fe: 48 89 ef mov %rbp,%rdi 19101: e8 00 00 00 00 callq 19106 19106: 48 8b bd f0 01 00 00 mov 0x1f0(%rbp),%rdi 1910d: 48 85 ff test %rdi,%rdi 19110: 0f 84 8e 00 00 00 je 191a4 19116: 48 8b 85 90 01 00 00 mov 0x190(%rbp),%rax 1911d: 80 78 05 00 cmpb $0x0,0x5(%rax) 19121: 74 5a je 1917d 19123: 31 db xor %ebx,%ebx 19125: 41 bd ff ff ff ff mov $0xffffffff,%r13d 1912b: eb 21 jmp 1914e 1912d: 85 c0 test %eax,%eax 1912f: 0f 8e a8 00 00 00 jle 191dd 19135: 48 8b bd f0 01 00 00 mov 0x1f0(%rbp),%rdi 1913c: 48 8b 85 90 01 00 00 mov 0x190(%rbp),%rax 19143: 0f b6 50 05 movzbl 0x5(%rax),%edx 19147: 83 c3 01 add $0x1,%ebx 1914a: 39 d3 cmp %edx,%ebx 1914c: 7d 2f jge 1917d 1914e: 48 85 ff test %rdi,%rdi 19151: 74 79 je 191cc 19153: 44 89 e8 mov %r13d,%eax 19156: f0 0f c1 07 lock xadd %eax,(%rdi) 1915a: 83 f8 01 cmp $0x1,%eax 1915d: 75 ce jne 1912d 1915f: e8 00 00 00 00 callq 19164 19164: 48 8b 85 90 01 00 00 mov 0x190(%rbp),%rax 1916b: 83 c3 01 add $0x1,%ebx 1916e: 48 8b bd f0 01 00 00 mov 0x1f0(%rbp),%rdi 19175: 0f b6 50 05 movzbl 0x5(%rax),%edx 19179: 39 d3 cmp %edx,%ebx 1917b: 7c d1 jl 1914e 1917d: e8 7e f9 ff ff callq 18b00 19182: 4c 8d ad 48 01 00 00 lea 0x148(%rbp),%r13 19189: 48 c7 85 f0 01 00 00 movq $0x0,0x1f0(%rbp) 19190: 00 00 00 00 19194: 4c 89 ef mov %r13,%rdi 19197: e8 00 00 00 00 callq 1919c 1919c: 4c 89 ef mov %r13,%rdi 1919f: e8 00 00 00 00 callq 191a4 191a4: 48 89 ef mov %rbp,%rdi 191a7: e8 00 00 00 00 callq 191ac 191ac: 49 8b bc 24 b8 5d 00 mov 0x5db8(%r12),%rdi 191b3: 00 191b4: e8 00 00 00 00 callq 191b9 191b9: 49 c7 84 24 b8 5d 00 movq $0x0,0x5db8(%r12) 191c0: 00 00 00 00 00 191c5: 5b pop %rbx 191c6: 5d pop %rbp 191c7: 41 5c pop %r12 191c9: 41 5d pop %r13 191cb: c3 retq 191cc: 0f b6 50 05 movzbl 0x5(%rax),%edx 191d0: 83 c3 01 add $0x1,%ebx 191d3: 39 da cmp %ebx,%edx 191d5: 0f 8f 68 ff ff ff jg 19143 191db: eb a0 jmp 1917d 191dd: be 03 00 00 00 mov $0x3,%esi 191e2: e8 00 00 00 00 callq 191e7 191e7: e9 49 ff ff ff jmpq 19135 191ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000191f0 : 191f0: e8 00 00 00 00 callq 191f5 191f5: 48 8b bf b8 5d 00 00 mov 0x5db8(%rdi),%rdi 191fc: 48 85 ff test %rdi,%rdi 191ff: 74 0f je 19210 19201: 85 f6 test %esi,%esi 19203: 40 0f 95 c6 setne %sil 19207: 40 0f b6 f6 movzbl %sil,%esi 1920b: e9 00 00 00 00 jmpq 19210 19210: c3 retq 19211: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19218: 00 00 00 00 1921c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000019220 : 19220: e8 00 00 00 00 callq 19225 19225: 48 8b 87 b8 5d 00 00 mov 0x5db8(%rdi),%rax 1922c: 48 85 c0 test %rax,%rax 1922f: 74 12 je 19243 19231: 48 8b 80 f0 01 00 00 mov 0x1f0(%rax),%rax 19238: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 1923f: c1 e0 0c shl $0xc,%eax 19242: c3 retq 19243: 31 c0 xor %eax,%eax 19245: c3 retq 19246: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1924d: 00 00 00 0000000000019250 : 19250: e8 00 00 00 00 callq 19255 19255: 48 8b 87 b8 5d 00 00 mov 0x5db8(%rdi),%rax 1925c: 48 85 c0 test %rax,%rax 1925f: 74 12 je 19273 19261: 48 8b 80 f0 01 00 00 mov 0x1f0(%rax),%rax 19268: 48 83 e8 58 sub $0x58,%rax 1926c: 48 39 c6 cmp %rax,%rsi 1926f: 0f 94 c0 sete %al 19272: c3 retq 19273: 31 c0 xor %eax,%eax 19275: c3 retq 19276: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1927d: 00 00 00 0000000000019280 : 19280: e8 00 00 00 00 callq 19285 19285: 55 push %rbp 19286: 41 89 f9 mov %edi,%r9d 19289: 48 89 d5 mov %rdx,%rbp 1928c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 19293: 53 push %rbx 19294: 8b 86 9c 01 00 00 mov 0x19c(%rsi),%eax 1929a: 48 89 f3 mov %rsi,%rbx 1929d: 83 f8 05 cmp $0x5,%eax 192a0: 77 28 ja 192ca 192a2: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 192a9: 49 c7 c0 00 00 00 00 mov $0x0,%r8 192b0: 83 f8 02 cmp $0x2,%eax 192b3: 74 15 je 192ca 192b5: 83 f8 04 cmp $0x4,%eax 192b8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 192bf: 48 c7 c0 00 00 00 00 mov $0x0,%rax 192c6: 4c 0f 44 c0 cmove %rax,%r8 192ca: 48 8b 8b 60 01 00 00 mov 0x160(%rbx),%rcx 192d1: 44 89 ca mov %r9d,%edx 192d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 192db: 48 89 ef mov %rbp,%rdi 192de: 48 c1 e1 0c shl $0xc,%rcx 192e2: e8 00 00 00 00 callq 192e7 192e7: 8b 93 48 02 00 00 mov 0x248(%rbx),%edx 192ed: 85 d2 test %edx,%edx 192ef: 0f 85 48 01 00 00 jne 1943d 192f5: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx 192fc: 48 8b 83 f0 00 00 00 mov 0xf0(%rbx),%rax 19303: 48 85 c0 test %rax,%rax 19306: 0f 84 45 01 00 00 je 19451 1930c: 80 78 2c 00 cmpb $0x0,0x2c(%rax) 19310: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19317: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1931e: 48 89 ef mov %rbp,%rdi 19321: 48 0f 44 c8 cmove %rax,%rcx 19325: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1932c: e8 00 00 00 00 callq 19331 19331: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 19338: a8 01 test $0x1,%al 1933a: 0f 85 e2 00 00 00 jne 19422 19340: a8 02 test $0x2,%al 19342: 0f 85 bf 00 00 00 jne 19407 19348: a8 04 test $0x4,%al 1934a: 0f 85 9c 00 00 00 jne 193ec 19350: a8 08 test $0x8,%al 19352: 75 7d jne 193d1 19354: a8 10 test $0x10,%al 19356: 75 61 jne 193b9 19358: a8 20 test $0x20,%al 1935a: 75 45 jne 193a1 1935c: a8 40 test $0x40,%al 1935e: 75 29 jne 19389 19360: a8 80 test $0x80,%al 19362: 75 14 jne 19378 19364: 48 89 ef mov %rbp,%rdi 19367: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1936e: e8 00 00 00 00 callq 19373 19373: 31 c0 xor %eax,%eax 19375: 5b pop %rbx 19376: 5d pop %rbp 19377: c3 retq 19378: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1937f: 48 89 ef mov %rbp,%rdi 19382: e8 00 00 00 00 callq 19387 19387: eb db jmp 19364 19389: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19390: 48 89 ef mov %rbp,%rdi 19393: e8 00 00 00 00 callq 19398 19398: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 1939f: eb bf jmp 19360 193a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 193a8: 48 89 ef mov %rbp,%rdi 193ab: e8 00 00 00 00 callq 193b0 193b0: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 193b7: eb a3 jmp 1935c 193b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 193c0: 48 89 ef mov %rbp,%rdi 193c3: e8 00 00 00 00 callq 193c8 193c8: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 193cf: eb 87 jmp 19358 193d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 193d8: 48 89 ef mov %rbp,%rdi 193db: e8 00 00 00 00 callq 193e0 193e0: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 193e7: e9 68 ff ff ff jmpq 19354 193ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 193f3: 48 89 ef mov %rbp,%rdi 193f6: e8 00 00 00 00 callq 193fb 193fb: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 19402: e9 49 ff ff ff jmpq 19350 19407: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1940e: 48 89 ef mov %rbp,%rdi 19411: e8 00 00 00 00 callq 19416 19416: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 1941d: e9 26 ff ff ff jmpq 19348 19422: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19429: 48 89 ef mov %rbp,%rdi 1942c: e8 00 00 00 00 callq 19431 19431: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 19438: e9 03 ff ff ff jmpq 19340 1943d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19444: 48 89 ef mov %rbp,%rdi 19447: e8 00 00 00 00 callq 1944c 1944c: e9 a4 fe ff ff jmpq 192f5 19451: 48 85 d2 test %rdx,%rdx 19454: 0f 84 d7 fe ff ff je 19331 1945a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19461: 48 89 ef mov %rbp,%rdi 19464: e8 00 00 00 00 callq 19469 19469: e9 c3 fe ff ff jmpq 19331 1946e: 66 90 xchg %ax,%ax 0000000000019470 : 19470: e8 00 00 00 00 callq 19475 19475: 41 57 push %r15 19477: 41 56 push %r14 19479: 41 55 push %r13 1947b: 41 54 push %r12 1947d: 55 push %rbp 1947e: 48 89 fd mov %rdi,%rbp 19481: 53 push %rbx 19482: 48 83 ec 08 sub $0x8,%rsp 19486: 48 8b 47 70 mov 0x70(%rdi),%rax 1948a: 48 8b 00 mov (%rax),%rax 1948d: 4c 8b 60 10 mov 0x10(%rax),%r12 19491: 4d 8d bc 24 d0 00 00 lea 0xd0(%r12),%r15 19498: 00 19499: 4c 89 ff mov %r15,%rdi 1949c: e8 00 00 00 00 callq 194a1 194a1: 89 44 24 04 mov %eax,0x4(%rsp) 194a5: 85 c0 test %eax,%eax 194a7: 0f 85 98 00 00 00 jne 19545 194ad: 49 8b 84 24 f0 00 00 mov 0xf0(%r12),%rax 194b4: 00 194b5: 49 81 c4 f0 00 00 00 add $0xf0,%r12 194bc: 48 8d 58 d8 lea -0x28(%rax),%rbx 194c0: 49 39 c4 cmp %rax,%r12 194c3: 74 78 je 1953d 194c5: 49 c7 c5 00 00 00 00 mov $0x0,%r13 194cc: 48 8b 7b 18 mov 0x18(%rbx),%rdi 194d0: 31 f6 xor %esi,%esi 194d2: e8 00 00 00 00 callq 194d7 194d7: 48 85 c0 test %rax,%rax 194da: 48 8d 88 18 06 00 00 lea 0x618(%rax),%rcx 194e1: 48 8b 43 18 mov 0x18(%rbx),%rax 194e5: 49 0f 44 cd cmove %r13,%rcx 194e9: 31 d2 xor %edx,%edx 194eb: 48 85 c0 test %rax,%rax 194ee: 74 03 je 194f3 194f0: 8b 50 60 mov 0x60(%rax),%edx 194f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 194fa: 48 89 ef mov %rbp,%rdi 194fd: e8 00 00 00 00 callq 19502 19502: e8 00 00 00 00 callq 19507 19507: 4c 8d 73 58 lea 0x58(%rbx),%r14 1950b: 4c 89 f7 mov %r14,%rdi 1950e: e8 00 00 00 00 callq 19513 19513: 48 8d 7b 40 lea 0x40(%rbx),%rdi 19517: 48 89 ea mov %rbp,%rdx 1951a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19521: e8 00 00 00 00 callq 19526 19526: 4c 89 f7 mov %r14,%rdi 19529: ff 14 25 00 00 00 00 callq *0x0 19530: 48 8b 43 28 mov 0x28(%rbx),%rax 19534: 48 8d 58 d8 lea -0x28(%rax),%rbx 19538: 49 39 c4 cmp %rax,%r12 1953b: 75 8f jne 194cc 1953d: 4c 89 ff mov %r15,%rdi 19540: e8 00 00 00 00 callq 19545 19545: 8b 44 24 04 mov 0x4(%rsp),%eax 19549: 48 83 c4 08 add $0x8,%rsp 1954d: 5b pop %rbx 1954e: 5d pop %rbp 1954f: 41 5c pop %r12 19551: 41 5d pop %r13 19553: 41 5e pop %r14 19555: 41 5f pop %r15 19557: c3 retq 19558: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1955f: 00 0000000000019560 : 19560: e8 00 00 00 00 callq 19565 19565: 48 83 ec 10 sub $0x10,%rsp 19569: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19570: 00 00 19572: 48 89 44 24 08 mov %rax,0x8(%rsp) 19577: 31 c0 xor %eax,%eax 19579: 48 83 ef 58 sub $0x58,%rdi 1957d: 48 89 3c 24 mov %rdi,(%rsp) 19581: 74 0d je 19590 19583: e8 00 00 00 00 callq 19588 19588: 48 89 e7 mov %rsp,%rdi 1958b: e8 00 00 00 00 callq 19590 19590: 48 8b 44 24 08 mov 0x8(%rsp),%rax 19595: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1959c: 00 00 1959e: 75 05 jne 195a5 195a0: 48 83 c4 10 add $0x10,%rsp 195a4: c3 retq 195a5: e8 00 00 00 00 callq 195aa 195aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000195b0 : 195b0: e8 00 00 00 00 callq 195b5 195b5: 53 push %rbx 195b6: 48 83 ec 40 sub $0x40,%rsp 195ba: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 195c1: 00 00 195c3: 48 89 44 24 38 mov %rax,0x38(%rsp) 195c8: 31 c0 xor %eax,%eax 195ca: 48 8b 5c 24 58 mov 0x58(%rsp),%rbx 195cf: 48 8b 44 24 50 mov 0x50(%rsp),%rax 195d4: 89 54 24 10 mov %edx,0x10(%rsp) 195d8: 48 89 74 24 08 mov %rsi,0x8(%rsp) 195dd: 48 89 e2 mov %rsp,%rdx 195e0: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 195e5: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 195ec: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 195f3: 00 00 195f5: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 195fc: 00 00 195fe: 48 89 44 24 30 mov %rax,0x30(%rsp) 19603: 44 89 4c 24 28 mov %r9d,0x28(%rsp) 19608: 89 4c 24 18 mov %ecx,0x18(%rsp) 1960c: 4c 89 44 24 20 mov %r8,0x20(%rsp) 19611: 89 4c 24 14 mov %ecx,0x14(%rsp) 19615: e8 00 00 00 00 callq 1961a 1961a: 85 c0 test %eax,%eax 1961c: 75 0b jne 19629 1961e: 48 8b 14 24 mov (%rsp),%rdx 19622: 48 83 c2 58 add $0x58,%rdx 19626: 48 89 13 mov %rdx,(%rbx) 19629: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 1962e: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 19635: 00 00 19637: 75 06 jne 1963f 19639: 48 83 c4 40 add $0x40,%rsp 1963d: 5b pop %rbx 1963e: c3 retq 1963f: e8 00 00 00 00 callq 19644 19644: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1964b: 00 00 00 00 1964f: 90 nop 0000000000019650 : 19650: e8 00 00 00 00 callq 19655 19655: 41 57 push %r15 19657: 41 56 push %r14 19659: 49 89 fe mov %rdi,%r14 1965c: 41 55 push %r13 1965e: 49 81 c6 00 01 00 00 add $0x100,%r14 19665: 41 54 push %r12 19667: 55 push %rbp 19668: 53 push %rbx 19669: bb ff ff ff ff mov $0xffffffff,%ebx 1966e: 48 83 ec 18 sub $0x18,%rsp 19672: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19679: 00 00 1967b: 48 89 44 24 10 mov %rax,0x10(%rsp) 19680: 31 c0 xor %eax,%eax 19682: 48 8d 87 e0 00 00 00 lea 0xe0(%rdi),%rax 19689: 48 89 c7 mov %rax,%rdi 1968c: 48 89 04 24 mov %rax,(%rsp) 19690: e8 00 00 00 00 callq 19695 19695: 49 8b 06 mov (%r14),%rax 19698: 4c 8d 60 d8 lea -0x28(%rax),%r12 1969c: 49 39 c6 cmp %rax,%r14 1969f: 0f 84 99 00 00 00 je 1973e 196a5: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 196ac 196ac: 0f 84 cd 00 00 00 je 1977f 196b2: 4d 8d 6c 24 58 lea 0x58(%r12),%r13 196b7: 49 8d 6c 24 40 lea 0x40(%r12),%rbp 196bc: 4c 89 ef mov %r13,%rdi 196bf: e8 00 00 00 00 callq 196c4 196c4: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 196cb: 00 196cc: eb 09 jmp 196d7 196ce: 85 c0 test %eax,%eax 196d0: 7e 39 jle 1970b 196d2: 83 44 24 0c 01 addl $0x1,0xc(%rsp) 196d7: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 196dc: 48 89 ef mov %rbp,%rdi 196df: e8 00 00 00 00 callq 196e4 196e4: 49 89 c7 mov %rax,%r15 196e7: 48 85 c0 test %rax,%rax 196ea: 74 2e je 1971a 196ec: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 196f3 196f3: 74 70 je 19765 196f5: 89 d8 mov %ebx,%eax 196f7: f0 41 0f c1 07 lock xadd %eax,(%r15) 196fc: 83 f8 01 cmp $0x1,%eax 196ff: 75 cd jne 196ce 19701: 4c 89 ff mov %r15,%rdi 19704: e8 00 00 00 00 callq 19709 19709: eb c7 jmp 196d2 1970b: be 03 00 00 00 mov $0x3,%esi 19710: 4c 89 ff mov %r15,%rdi 19713: e8 00 00 00 00 callq 19718 19718: eb b8 jmp 196d2 1971a: 48 89 ef mov %rbp,%rdi 1971d: e8 00 00 00 00 callq 19722 19722: 4c 89 ef mov %r13,%rdi 19725: ff 14 25 00 00 00 00 callq *0x0 1972c: 49 8b 44 24 28 mov 0x28(%r12),%rax 19731: 4c 8d 60 d8 lea -0x28(%rax),%r12 19735: 49 39 c6 cmp %rax,%r14 19738: 0f 85 67 ff ff ff jne 196a5 1973e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 19743: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1974a: 00 00 1974c: 75 4b jne 19799 1974e: 48 8b 3c 24 mov (%rsp),%rdi 19752: 48 83 c4 18 add $0x18,%rsp 19756: 5b pop %rbx 19757: 5d pop %rbp 19758: 41 5c pop %r12 1975a: 41 5d pop %r13 1975c: 41 5e pop %r14 1975e: 41 5f pop %r15 19760: e9 00 00 00 00 jmpq 19765 19765: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1976c: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 19773 19773: e8 00 00 00 00 callq 19778 19778: 0f 0b ud2 1977a: e9 76 ff ff ff jmpq 196f5 1977f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19786: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 1978d 1978d: e8 00 00 00 00 callq 19792 19792: 0f 0b ud2 19794: e9 19 ff ff ff jmpq 196b2 19799: e8 00 00 00 00 callq 1979e 1979e: 66 90 xchg %ax,%ax 00000000000197a0 : 197a0: e8 00 00 00 00 callq 197a5 197a5: 41 57 push %r15 197a7: 41 56 push %r14 197a9: 41 55 push %r13 197ab: 4c 8d 6f a8 lea -0x58(%rdi),%r13 197af: 41 54 push %r12 197b1: 55 push %rbp 197b2: 53 push %rbx 197b3: 48 89 fb mov %rdi,%rbx 197b6: 4c 8b b7 48 01 00 00 mov 0x148(%rdi),%r14 197bd: 48 8b bf c8 01 00 00 mov 0x1c8(%rdi),%rdi 197c4: 48 8b ae 88 00 00 00 mov 0x88(%rsi),%rbp 197cb: e8 00 00 00 00 callq 197d0 197d0: 48 85 c0 test %rax,%rax 197d3: 74 16 je 197eb 197d5: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 197dc: 00 00 197de: 48 39 82 98 03 00 00 cmp %rax,0x398(%rdx) 197e5: 0f 85 b0 00 00 00 jne 1989b 197eb: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 197f2: f6 83 40 02 00 00 40 testb $0x40,0x240(%rbx) 197f9: 74 14 je 1980f 197fb: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 19802: 48 39 b8 50 01 00 00 cmp %rdi,0x150(%rax) 19809: 0f 85 8c 00 00 00 jne 1989b 1980f: 31 f6 xor %esi,%esi 19811: 4c 8b bb 48 01 00 00 mov 0x148(%rbx),%r15 19818: e8 00 00 00 00 callq 1981d 1981d: 41 89 c4 mov %eax,%r12d 19820: 83 f8 fc cmp $0xfffffffc,%eax 19823: 74 7e je 198a3 19825: 85 c0 test %eax,%eax 19827: 75 52 jne 1987b 19829: 4c 89 ee mov %r13,%rsi 1982c: 48 89 ef mov %rbp,%rdi 1982f: e8 00 00 00 00 callq 19834 19834: 48 85 c0 test %rax,%rax 19837: 74 4e je 19887 19839: 83 40 30 01 addl $0x1,0x30(%rax) 1983d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19844: e8 00 00 00 00 callq 19849 19849: 48 89 df mov %rbx,%rdi 1984c: 31 f6 xor %esi,%esi 1984e: e8 00 00 00 00 callq 19853 19853: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1985a: ff 14 25 00 00 00 00 callq *0x0 19861: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 19868: e8 00 00 00 00 callq 1986d 1986d: 5b pop %rbx 1986e: 44 89 e0 mov %r12d,%eax 19871: 5d pop %rbp 19872: 41 5c pop %r12 19874: 41 5d pop %r13 19876: 41 5e pop %r14 19878: 41 5f pop %r15 1987a: c3 retq 1987b: 3d 00 fe ff ff cmp $0xfffffe00,%eax 19880: 74 eb je 1986d 19882: e9 00 00 00 00 jmpq 19887 19887: 49 8d be b8 a9 ff ff lea -0x5648(%r14),%rdi 1988e: 4c 89 ea mov %r13,%rdx 19891: 48 89 ee mov %rbp,%rsi 19894: e8 00 00 00 00 callq 19899 19899: eb a2 jmp 1983d 1989b: 41 bc ff ff ff ff mov $0xffffffff,%r12d 198a1: eb ca jmp 1986d 198a3: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 198a9: eb c2 jmp 1986d 198ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000198b0 : 198b0: e8 00 00 00 00 callq 198b5 198b5: 41 57 push %r15 198b7: 41 56 push %r14 198b9: 41 55 push %r13 198bb: 4c 8d 6f a8 lea -0x58(%rdi),%r13 198bf: 41 54 push %r12 198c1: 55 push %rbp 198c2: 53 push %rbx 198c3: 48 89 fb mov %rdi,%rbx 198c6: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 198cd: 4c 8b a6 88 00 00 00 mov 0x88(%rsi),%r12 198d4: 4c 8b b7 48 01 00 00 mov 0x148(%rdi),%r14 198db: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 198e2: 00 00 198e4: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 198eb: 00 198ec: 31 c0 xor %eax,%eax 198ee: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 198f3: 4c 8d 7c 24 18 lea 0x18(%rsp),%r15 198f8: 48 89 7c 24 50 mov %rdi,0x50(%rsp) 198fd: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 19902: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 19907: 48 89 ee mov %rbp,%rsi 1990a: 4c 89 e7 mov %r12,%rdi 1990d: 48 8d 44 24 40 lea 0x40(%rsp),%rax 19912: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 19917: 4c 89 7c 24 20 mov %r15,0x20(%rsp) 1991c: c7 44 24 58 02 00 00 movl $0x2,0x58(%rsp) 19923: 00 19924: 48 89 42 08 mov %rax,0x8(%rdx) 19928: 48 89 54 24 40 mov %rdx,0x40(%rsp) 1992d: 48 8d 54 24 68 lea 0x68(%rsp),%rdx 19932: 4c 89 7c 24 18 mov %r15,0x18(%rsp) 19937: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1993e: 00 1993f: 48 89 44 24 08 mov %rax,0x8(%rsp) 19944: 48 89 6c 24 48 mov %rbp,0x48(%rsp) 19949: e8 00 00 00 00 callq 1994e 1994e: 4c 89 f9 mov %r15,%rcx 19951: 31 d2 xor %edx,%edx 19953: 48 89 ee mov %rbp,%rsi 19956: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 1995b: e8 00 00 00 00 callq 19960 19960: 48 98 cltq 19962: 48 85 c0 test %rax,%rax 19965: 0f 85 00 00 00 00 jne 1996b 1996b: 4c 89 ee mov %r13,%rsi 1996e: 4c 89 e7 mov %r12,%rdi 19971: e8 00 00 00 00 callq 19976 19976: 48 89 c6 mov %rax,%rsi 19979: 48 85 c0 test %rax,%rax 1997c: 74 06 je 19984 1997e: 83 68 30 01 subl $0x1,0x30(%rax) 19982: 74 36 je 199ba 19984: 48 89 ee mov %rbp,%rsi 19987: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 1998c: e8 00 00 00 00 callq 19991 19991: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 19998: 00 19999: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 199a0: 00 00 199a2: 0f 85 d1 00 00 00 jne 19a79 199a8: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 199af: 5b pop %rbx 199b0: 5d pop %rbp 199b1: 41 5c pop %r12 199b3: 41 5d pop %r13 199b5: 41 5e pop %r14 199b7: 41 5f pop %r15 199b9: c3 retq 199ba: 4d 8d be b8 a9 ff ff lea -0x5648(%r14),%r15 199c1: 4c 89 ff mov %r15,%rdi 199c4: e8 00 00 00 00 callq 199c9 199c9: 4c 89 e7 mov %r12,%rdi 199cc: e8 00 00 00 00 callq 199d1 199d1: 84 c0 test %al,%al 199d3: 74 af je 19984 199d5: 48 8b 83 f8 00 00 00 mov 0xf8(%rbx),%rax 199dc: 48 8b 70 30 mov 0x30(%rax),%rsi 199e0: 48 89 34 24 mov %rsi,(%rsp) 199e4: 48 85 f6 test %rsi,%rsi 199e7: 74 15 je 199fe 199e9: ba 01 00 00 00 mov $0x1,%edx 199ee: 4c 89 ef mov %r13,%rdi 199f1: e8 00 00 00 00 callq 199f6 199f6: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 199fd: 00 199fe: 48 89 e2 mov %rsp,%rdx 19a01: 4c 89 e6 mov %r12,%rsi 19a04: 4c 89 ff mov %r15,%rdi 19a07: e8 00 00 00 00 callq 19a0c 19a0c: 48 98 cltq 19a0e: 48 85 c0 test %rax,%rax 19a11: 75 51 jne 19a64 19a13: 48 8b 34 24 mov (%rsp),%rsi 19a17: 48 85 f6 test %rsi,%rsi 19a1a: 0f 84 64 ff ff ff je 19984 19a20: ba 01 00 00 00 mov $0x1,%edx 19a25: 4c 89 ef mov %r13,%rdi 19a28: e8 00 00 00 00 callq 19a2d 19a2d: 48 8b 04 24 mov (%rsp),%rax 19a31: 48 85 c0 test %rax,%rax 19a34: 0f 84 4a ff ff ff je 19984 19a3a: 48 8d 78 38 lea 0x38(%rax),%rdi 19a3e: ba ff ff ff ff mov $0xffffffff,%edx 19a43: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 19a48: 83 fa 01 cmp $0x1,%edx 19a4b: 74 22 je 19a6f 19a4d: 85 d2 test %edx,%edx 19a4f: 0f 8f 2f ff ff ff jg 19984 19a55: be 03 00 00 00 mov $0x3,%esi 19a5a: e8 00 00 00 00 callq 19a5f 19a5f: e9 20 ff ff ff jmpq 19984 19a64: 0f 89 1a ff ff ff jns 19984 19a6a: e9 00 00 00 00 jmpq 19a6f 19a6f: e8 00 00 00 00 callq 19a74 19a74: e9 0b ff ff ff jmpq 19984 19a79: e8 00 00 00 00 callq 19a7e 19a7e: 66 90 xchg %ax,%ax 0000000000019a80 : 19a80: e8 00 00 00 00 callq 19a85 19a85: 41 57 push %r15 19a87: 41 56 push %r14 19a89: 41 55 push %r13 19a8b: 41 54 push %r12 19a8d: 55 push %rbp 19a8e: 53 push %rbx 19a8f: 48 83 ec 58 sub $0x58,%rsp 19a93: 4c 8b 66 18 mov 0x18(%rsi),%r12 19a97: 48 89 54 24 10 mov %rdx,0x10(%rsp) 19a9c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19aa3: 00 00 19aa5: 48 89 44 24 50 mov %rax,0x50(%rsp) 19aaa: 48 8b 82 88 00 00 00 mov 0x88(%rdx),%rax 19ab1: 48 89 44 24 08 mov %rax,0x8(%rsp) 19ab6: 48 8b 06 mov (%rsi),%rax 19ab9: 48 89 04 24 mov %rax,(%rsp) 19abd: 49 f7 c4 30 fb ff ff test $0xfffffffffffffb30,%r12 19ac4: 0f 85 9f 02 00 00 jne 19d69 19aca: 4c 8b 76 10 mov 0x10(%rsi),%r14 19ace: 49 89 f7 mov %rsi,%r15 19ad1: 49 f7 c6 c0 ff ff ff test $0xffffffffffffffc0,%r14 19ad8: 0f 85 81 02 00 00 jne 19d5f 19ade: 80 bf 41 28 00 00 00 cmpb $0x0,0x2841(%rdi) 19ae5: 48 8d 6f f0 lea -0x10(%rdi),%rbp 19ae9: 75 0d jne 19af8 19aeb: 41 f7 c4 00 04 00 00 test $0x400,%r12d 19af2: 0f 85 40 02 00 00 jne 19d38 19af8: 4c 89 e0 mov %r12,%rax 19afb: 83 e0 40 and $0x40,%eax 19afe: 41 f6 c6 38 test $0x38,%r14b 19b02: 0f 85 13 01 00 00 jne 19c1b 19b08: 48 85 c0 test %rax,%rax 19b0b: 0f 84 9f 01 00 00 je 19cb0 19b11: 48 8b 44 24 08 mov 0x8(%rsp),%rax 19b16: 31 f6 xor %esi,%esi 19b18: 4c 8b a8 a8 00 00 00 mov 0xa8(%rax),%r13 19b1f: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 19b26: 49 8b 9d a0 01 00 00 mov 0x1a0(%r13),%rbx 19b2d: e8 00 00 00 00 callq 19b32 19b32: 83 f8 fc cmp $0xfffffffc,%eax 19b35: 0f 84 17 01 00 00 je 19c52 19b3b: 85 c0 test %eax,%eax 19b3d: 0f 85 0c 02 00 00 jne 19d4f 19b43: 48 8b 44 24 08 mov 0x8(%rsp),%rax 19b48: 4d 8b 77 10 mov 0x10(%r15),%r14 19b4c: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 19b53: 4c 8b a8 50 01 00 00 mov 0x150(%rax),%r13 19b5a: 49 8b 47 08 mov 0x8(%r15),%rax 19b5e: 48 8b 0c 24 mov (%rsp),%rcx 19b62: 4c 89 6c 24 48 mov %r13,0x48(%rsp) 19b67: 48 89 ef mov %rbp,%rdi 19b6a: 4c 89 64 24 38 mov %r12,0x38(%rsp) 19b6f: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 19b74: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 19b79: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 19b80: 00 00 19b82: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 19b89: 00 00 19b8b: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 19b90: 89 44 24 28 mov %eax,0x28(%rsp) 19b94: 44 89 74 24 30 mov %r14d,0x30(%rsp) 19b99: 44 89 74 24 2c mov %r14d,0x2c(%rsp) 19b9e: e8 00 00 00 00 callq 19ba3 19ba3: 85 c0 test %eax,%eax 19ba5: 0f 85 85 00 00 00 jne 19c30 19bab: 41 83 e4 40 and $0x40,%r12d 19baf: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 19bb4: 0f 85 fe 00 00 00 jne 19cb8 19bba: 48 8d 6b 58 lea 0x58(%rbx),%rbp 19bbe: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 19bc3: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 19bc8: 48 89 ee mov %rbp,%rsi 19bcb: e8 00 00 00 00 callq 19bd0 19bd0: 48 85 ed test %rbp,%rbp 19bd3: 74 1b je 19bf0 19bd5: ba ff ff ff ff mov $0xffffffff,%edx 19bda: f0 0f c1 53 58 lock xadd %edx,0x58(%rbx) 19bdf: 83 fa 01 cmp $0x1,%edx 19be2: 0f 84 25 01 00 00 je 19d0d 19be8: 85 d2 test %edx,%edx 19bea: 0f 8e 30 01 00 00 jle 19d20 19bf0: 85 c0 test %eax,%eax 19bf2: 0f 84 8d 00 00 00 je 19c85 19bf8: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 19bfd: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 19c04: 00 00 19c06: 0f 85 7d 01 00 00 jne 19d89 19c0c: 48 83 c4 58 add $0x58,%rsp 19c10: 5b pop %rbx 19c11: 5d pop %rbp 19c12: 41 5c pop %r12 19c14: 41 5d pop %r13 19c16: 41 5e pop %r14 19c18: 41 5f pop %r15 19c1a: c3 retq 19c1b: 48 85 c0 test %rax,%rax 19c1e: 0f 85 4f 01 00 00 jne 19d73 19c24: 49 83 cc 02 or $0x2,%r12 19c28: 45 31 ed xor %r13d,%r13d 19c2b: e9 2a ff ff ff jmpq 19b5a 19c30: 3d 00 fe ff ff cmp $0xfffffe00,%eax 19c35: 74 1b je 19c52 19c37: 41 f6 c4 01 test $0x1,%r12b 19c3b: 75 0f jne 19c4c 19c3d: 41 83 fe 04 cmp $0x4,%r14d 19c41: 75 16 jne 19c59 19c43: 4d 8b 77 10 mov 0x10(%r15),%r14 19c47: e9 0e ff ff ff jmpq 19b5a 19c4c: 49 83 e4 fe and $0xfffffffffffffffe,%r12 19c50: eb f1 jmp 19c43 19c52: b8 00 fe ff ff mov $0xfffffe00,%eax 19c57: eb 9f jmp 19bf8 19c59: 4d 8b 47 08 mov 0x8(%r15),%r8 19c5d: 48 8b 14 24 mov (%rsp),%rdx 19c61: 41 89 c1 mov %eax,%r9d 19c64: 44 89 f1 mov %r14d,%ecx 19c67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c6e: bf 01 00 00 00 mov $0x1,%edi 19c73: 89 44 24 08 mov %eax,0x8(%rsp) 19c77: e8 00 00 00 00 callq 19c7c 19c7c: 8b 44 24 08 mov 0x8(%rsp),%eax 19c80: e9 73 ff ff ff jmpq 19bf8 19c85: 8b 54 24 20 mov 0x20(%rsp),%edx 19c89: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 19c90: 49 c7 47 08 00 00 00 movq $0x0,0x8(%r15) 19c97: 00 19c98: 49 c7 47 10 00 00 00 movq $0x0,0x10(%r15) 19c9f: 00 19ca0: 49 c7 47 18 00 00 00 movq $0x0,0x18(%r15) 19ca7: 00 19ca8: 41 89 17 mov %edx,(%r15) 19cab: e9 48 ff ff ff jmpq 19bf8 19cb0: 45 31 ed xor %r13d,%r13d 19cb3: e9 a2 fe ff ff jmpq 19b5a 19cb8: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 19cbd: 49 8b be a8 00 00 00 mov 0xa8(%r14),%rdi 19cc4: e8 00 00 00 00 callq 19cc9 19cc9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19cd0: 48 89 83 d0 02 00 00 mov %rax,0x2d0(%rbx) 19cd7: 49 8b ae a8 00 00 00 mov 0xa8(%r14),%rbp 19cde: e8 00 00 00 00 callq 19ce3 19ce3: 48 8d 7d 58 lea 0x58(%rbp),%rdi 19ce7: 31 f6 xor %esi,%esi 19ce9: e8 00 00 00 00 callq 19cee 19cee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19cf5: ff 14 25 00 00 00 00 callq *0x0 19cfc: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 19d03: e8 00 00 00 00 callq 19d08 19d08: e9 ad fe ff ff jmpq 19bba 19d0d: 89 04 24 mov %eax,(%rsp) 19d10: 48 89 ef mov %rbp,%rdi 19d13: e8 00 00 00 00 callq 19d18 19d18: 8b 04 24 mov (%rsp),%eax 19d1b: e9 d0 fe ff ff jmpq 19bf0 19d20: be 03 00 00 00 mov $0x3,%esi 19d25: 48 89 ef mov %rbp,%rdi 19d28: 89 04 24 mov %eax,(%rsp) 19d2b: e8 00 00 00 00 callq 19d30 19d30: 8b 04 24 mov (%rsp),%eax 19d33: e9 b8 fe ff ff jmpq 19bf0 19d38: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 19d3f 19d3f: 0f 84 00 00 00 00 je 19d45 19d45: b8 ea ff ff ff mov $0xffffffea,%eax 19d4a: e9 a9 fe ff ff jmpq 19bf8 19d4f: 3d 00 fe ff ff cmp $0xfffffe00,%eax 19d54: 0f 84 9e fe ff ff je 19bf8 19d5a: e9 00 00 00 00 jmpq 19d5f 19d5f: b8 ea ff ff ff mov $0xffffffea,%eax 19d64: e9 8f fe ff ff jmpq 19bf8 19d69: b8 ea ff ff ff mov $0xffffffea,%eax 19d6e: e9 85 fe ff ff jmpq 19bf8 19d73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19d7a: e8 00 00 00 00 callq 19d7f 19d7f: b8 ea ff ff ff mov $0xffffffea,%eax 19d84: e9 6f fe ff ff jmpq 19bf8 19d89: e8 00 00 00 00 callq 19d8e 19d8e: 66 90 xchg %ax,%ax 0000000000019d90 : 19d90: e8 00 00 00 00 callq 19d95 19d95: 41 57 push %r15 19d97: 48 83 ef 10 sub $0x10,%rdi 19d9b: 41 56 push %r14 19d9d: 41 55 push %r13 19d9f: 41 54 push %r12 19da1: 55 push %rbp 19da2: 48 89 d5 mov %rdx,%rbp 19da5: 53 push %rbx 19da6: 48 83 ec 60 sub $0x60,%rsp 19daa: 48 8b 16 mov (%rsi),%rdx 19dad: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19db4: 00 00 19db6: 48 89 44 24 58 mov %rax,0x58(%rsp) 19dbb: 31 c0 xor %eax,%eax 19dbd: 48 8b 46 08 mov 0x8(%rsi),%rax 19dc1: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 19dc8: 00 00 19dca: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 19dd1: 00 00 19dd3: 48 09 c2 or %rax,%rdx 19dd6: c6 44 24 08 01 movb $0x1,0x8(%rsp) 19ddb: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 19de2: 00 00 19de4: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 19deb: 00 00 19ded: f7 c2 ff 0f 00 00 test $0xfff,%edx 19df3: 0f 85 ee 01 00 00 jne 19fe7 19df9: 8b 56 10 mov 0x10(%rsi),%edx 19dfc: 48 89 f3 mov %rsi,%rbx 19dff: f7 c2 f0 ff ff ff test $0xfffffff0,%edx 19e05: 0f 85 dc 01 00 00 jne 19fe7 19e0b: 83 e2 09 and $0x9,%edx 19e0e: 0f 84 db 01 00 00 je 19fef 19e14: 48 89 44 24 28 mov %rax,0x28(%rsp) 19e19: 48 89 e2 mov %rsp,%rdx 19e1c: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 19e23: 00 00 00 19e26: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 19e2b: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 19e32: 00 00 19e34: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 19e3b: 00 00 19e3d: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 19e44: 00 00 19e46: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 19e4d: 00 00 19e4f: 48 89 44 24 30 mov %rax,0x30(%rsp) 19e54: c7 44 24 38 01 00 00 movl $0x1,0x38(%rsp) 19e5b: 00 19e5c: e8 00 00 00 00 callq 19e61 19e61: 41 89 c4 mov %eax,%r12d 19e64: 85 c0 test %eax,%eax 19e66: 0f 85 26 01 00 00 jne 19f92 19e6c: 48 b8 02 00 00 00 02 movabs $0x200000002,%rax 19e73: 00 00 00 19e76: 4c 8b 34 24 mov (%rsp),%r14 19e7a: 49 89 06 mov %rax,(%r14) 19e7d: 4d 8d 6e 58 lea 0x58(%r14),%r13 19e81: 8b 53 10 mov 0x10(%rbx),%edx 19e84: 48 8b 33 mov (%rbx),%rsi 19e87: 4c 89 ef mov %r13,%rdi 19e8a: e8 00 00 00 00 callq 19e8f 19e8f: 41 89 c4 mov %eax,%r12d 19e92: 85 c0 test %eax,%eax 19e94: 0f 85 df 00 00 00 jne 19f79 19e9a: 8b 43 10 mov 0x10(%rbx),%eax 19e9d: a8 08 test $0x8,%al 19e9f: 0f 85 19 01 00 00 jne 19fbe 19ea5: a8 04 test $0x4,%al 19ea7: 0f 84 9c 00 00 00 je 19f49 19ead: 49 8b 86 20 02 00 00 mov 0x220(%r14),%rax 19eb4: 4c 89 f7 mov %r14,%rdi 19eb7: 48 8b 30 mov (%rax),%rsi 19eba: e8 00 00 00 00 callq 19ebf 19ebf: 41 89 c4 mov %eax,%r12d 19ec2: 85 c0 test %eax,%eax 19ec4: 0f 85 af 00 00 00 jne 19f79 19eca: 49 8b be 50 01 00 00 mov 0x150(%r14),%rdi 19ed1: 31 f6 xor %esi,%esi 19ed3: 4d 8b be a0 01 00 00 mov 0x1a0(%r14),%r15 19eda: e8 00 00 00 00 callq 19edf 19edf: 41 89 c4 mov %eax,%r12d 19ee2: 83 f8 fc cmp $0xfffffffc,%eax 19ee5: 0f 84 21 01 00 00 je 1a00c 19eeb: 85 c0 test %eax,%eax 19eed: 0f 85 04 01 00 00 jne 19ff7 19ef3: 4c 89 f7 mov %r14,%rdi 19ef6: be 02 00 00 00 mov $0x2,%esi 19efb: e8 00 00 00 00 callq 19f00 19f00: 49 8d 76 38 lea 0x38(%r14),%rsi 19f04: 4c 89 ef mov %r13,%rdi 19f07: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 19f0c: e8 00 00 00 00 callq 19f11 19f11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f18: 41 89 c4 mov %eax,%r12d 19f1b: e8 00 00 00 00 callq 19f20 19f20: 4c 89 ef mov %r13,%rdi 19f23: 31 f6 xor %esi,%esi 19f25: e8 00 00 00 00 callq 19f2a 19f2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f31: ff 14 25 00 00 00 00 callq *0x0 19f38: 49 8b be 50 01 00 00 mov 0x150(%r14),%rdi 19f3f: e8 00 00 00 00 callq 19f44 19f44: 45 85 e4 test %r12d,%r12d 19f47: 75 1e jne 19f67 19f49: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 19f4e: 4c 89 ee mov %r13,%rsi 19f51: 48 89 ef mov %rbp,%rdi 19f54: e8 00 00 00 00 callq 19f59 19f59: 41 89 c4 mov %eax,%r12d 19f5c: 85 c0 test %eax,%eax 19f5e: 75 07 jne 19f67 19f60: 8b 44 24 28 mov 0x28(%rsp),%eax 19f64: 89 43 14 mov %eax,0x14(%rbx) 19f67: f6 43 10 04 testb $0x4,0x10(%rbx) 19f6b: 74 0c je 19f79 19f6d: 49 8b be 20 02 00 00 mov 0x220(%r14),%rdi 19f74: e8 00 00 00 00 callq 19f79 19f79: 4d 85 ed test %r13,%r13 19f7c: 74 14 je 19f92 19f7e: b8 ff ff ff ff mov $0xffffffff,%eax 19f83: f0 41 0f c1 46 58 lock xadd %eax,0x58(%r14) 19f89: 83 f8 01 cmp $0x1,%eax 19f8c: 74 26 je 19fb4 19f8e: 85 c0 test %eax,%eax 19f90: 7e 46 jle 19fd8 19f92: 48 8b 44 24 58 mov 0x58(%rsp),%rax 19f97: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19f9e: 00 00 19fa0: 75 65 jne 1a007 19fa2: 48 83 c4 60 add $0x60,%rsp 19fa6: 44 89 e0 mov %r12d,%eax 19fa9: 5b pop %rbx 19faa: 5d pop %rbp 19fab: 41 5c pop %r12 19fad: 41 5d pop %r13 19faf: 41 5e pop %r14 19fb1: 41 5f pop %r15 19fb3: c3 retq 19fb4: 4c 89 ef mov %r13,%rdi 19fb7: e8 00 00 00 00 callq 19fbc 19fbc: eb d4 jmp 19f92 19fbe: 48 8b 33 mov (%rbx),%rsi 19fc1: 4c 89 f7 mov %r14,%rdi 19fc4: e8 00 00 00 00 callq 19fc9 19fc9: 41 89 c4 mov %eax,%r12d 19fcc: 85 c0 test %eax,%eax 19fce: 75 a9 jne 19f79 19fd0: 8b 43 10 mov 0x10(%rbx),%eax 19fd3: e9 cd fe ff ff jmpq 19ea5 19fd8: be 03 00 00 00 mov $0x3,%esi 19fdd: 4c 89 ef mov %r13,%rdi 19fe0: e8 00 00 00 00 callq 19fe5 19fe5: eb ab jmp 19f92 19fe7: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19fed: eb a3 jmp 19f92 19fef: 41 bc f3 ff ff ff mov $0xfffffff3,%r12d 19ff5: eb 9b jmp 19f92 19ff7: 3d 00 fe ff ff cmp $0xfffffe00,%eax 19ffc: 0f 84 65 ff ff ff je 19f67 1a002: e9 00 00 00 00 jmpq 1a007 1a007: e8 00 00 00 00 callq 1a00c 1a00c: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 1a012: e9 50 ff ff ff jmpq 19f67 1a017: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1a01e: 00 00 000000000001a020 : 1a020: e8 00 00 00 00 callq 1a025 1a025: 41 54 push %r12 1a027: 89 d6 mov %edx,%esi 1a029: 49 89 cc mov %rcx,%r12 1a02c: 55 push %rbp 1a02d: e8 00 00 00 00 callq 1a032 1a032: 48 85 c0 test %rax,%rax 1a035: 0f 84 95 00 00 00 je 1a0d0 1a03b: 48 8b b8 c8 01 00 00 mov 0x1c8(%rax),%rdi 1a042: 48 89 c5 mov %rax,%rbp 1a045: e8 00 00 00 00 callq 1a04a 1a04a: 48 85 c0 test %rax,%rax 1a04d: 75 44 jne 1a093 1a04f: f6 85 40 02 00 00 02 testb $0x2,0x240(%rbp) 1a056: 75 3b jne 1a093 1a058: 48 8b 45 28 mov 0x28(%rbp),%rax 1a05c: 48 c1 e0 0c shl $0xc,%rax 1a060: 49 89 04 24 mov %rax,(%r12) 1a064: b8 ff ff ff ff mov $0xffffffff,%eax 1a069: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 1a06e: 83 f8 01 cmp $0x1,%eax 1a071: 74 0e je 1a081 1a073: 45 31 e4 xor %r12d,%r12d 1a076: 85 c0 test %eax,%eax 1a078: 7e 32 jle 1a0ac 1a07a: 44 89 e0 mov %r12d,%eax 1a07d: 5d pop %rbp 1a07e: 41 5c pop %r12 1a080: c3 retq 1a081: 45 31 e4 xor %r12d,%r12d 1a084: 48 89 ef mov %rbp,%rdi 1a087: e8 00 00 00 00 callq 1a08c 1a08c: 44 89 e0 mov %r12d,%eax 1a08f: 5d pop %rbp 1a090: 41 5c pop %r12 1a092: c3 retq 1a093: b8 ff ff ff ff mov $0xffffffff,%eax 1a098: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 1a09d: 83 f8 01 cmp $0x1,%eax 1a0a0: 74 1e je 1a0c0 1a0a2: 41 bc ff ff ff ff mov $0xffffffff,%r12d 1a0a8: 85 c0 test %eax,%eax 1a0aa: 7f ce jg 1a07a 1a0ac: 48 89 ef mov %rbp,%rdi 1a0af: be 03 00 00 00 mov $0x3,%esi 1a0b4: e8 00 00 00 00 callq 1a0b9 1a0b9: 44 89 e0 mov %r12d,%eax 1a0bc: 5d pop %rbp 1a0bd: 41 5c pop %r12 1a0bf: c3 retq 1a0c0: 48 89 ef mov %rbp,%rdi 1a0c3: 41 bc ff ff ff ff mov $0xffffffff,%r12d 1a0c9: e8 00 00 00 00 callq 1a0ce 1a0ce: eb aa jmp 1a07a 1a0d0: 41 bc fe ff ff ff mov $0xfffffffe,%r12d 1a0d6: eb a2 jmp 1a07a 1a0d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a0df: 00 000000000001a0e0 : 1a0e0: e8 00 00 00 00 callq 1a0e5 1a0e5: 49 89 f8 mov %rdi,%r8 1a0e8: 48 89 d7 mov %rdx,%rdi 1a0eb: 8b 16 mov (%rsi),%edx 1a0ed: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 1a0f4: 48 89 f1 mov %rsi,%rcx 1a0f7: 4c 89 c6 mov %r8,%rsi 1a0fa: e9 21 ff ff ff jmpq 1a020 1a0ff: 90 nop 000000000001a100 : 1a100: e8 00 00 00 00 callq 1a105 1a105: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 1a10c: ff ff 7f 1a10f: 48 85 ff test %rdi,%rdi 1a112: 78 2e js 1a142 1a114: 53 push %rbx 1a115: 48 89 fb mov %rdi,%rbx 1a118: e8 00 00 00 00 callq 1a11d 1a11d: 49 89 c0 mov %rax,%r8 1a120: 31 c0 xor %eax,%eax 1a122: 4c 29 c3 sub %r8,%rbx 1a125: 48 89 df mov %rbx,%rdi 1a128: 78 16 js 1a140 1a12a: e8 00 00 00 00 callq 1a12f 1a12f: 48 ba fe ff ff ff ff movabs $0x7ffffffffffffffe,%rdx 1a136: ff ff 7f 1a139: 48 85 c0 test %rax,%rax 1a13c: 48 0f 48 c2 cmovs %rdx,%rax 1a140: 5b pop %rbx 1a141: c3 retq 1a142: c3 retq 1a143: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a14a: 00 00 00 00 1a14e: 66 90 xchg %ax,%ax 000000000001a150 : 1a150: e8 00 00 00 00 callq 1a155 1a155: 41 56 push %r14 1a157: 41 55 push %r13 1a159: 49 89 d5 mov %rdx,%r13 1a15c: 41 54 push %r12 1a15e: 49 bc ff ff ff ff ff movabs $0x7fffffffffffffff,%r12 1a165: ff ff 7f 1a168: 55 push %rbp 1a169: 53 push %rbx 1a16a: 48 8b 6e 08 mov 0x8(%rsi),%rbp 1a16e: 48 89 f3 mov %rsi,%rbx 1a171: 44 8b 36 mov (%rsi),%r14d 1a174: 48 85 ed test %rbp,%rbp 1a177: 78 29 js 1a1a2 1a179: e8 00 00 00 00 callq 1a17e 1a17e: 45 31 e4 xor %r12d,%r12d 1a181: 48 29 c5 sub %rax,%rbp 1a184: 78 1c js 1a1a2 1a186: 48 89 ef mov %rbp,%rdi 1a189: e8 00 00 00 00 callq 1a18e 1a18e: 49 89 c4 mov %rax,%r12 1a191: 48 85 c0 test %rax,%rax 1a194: 48 b8 fe ff ff ff ff movabs $0x7ffffffffffffffe,%rax 1a19b: ff ff 7f 1a19e: 4c 0f 48 e0 cmovs %rax,%r12 1a1a2: 44 89 f6 mov %r14d,%esi 1a1a5: 4c 89 ef mov %r13,%rdi 1a1a8: e8 00 00 00 00 callq 1a1ad 1a1ad: 48 89 c5 mov %rax,%rbp 1a1b0: 48 85 c0 test %rax,%rax 1a1b3: 0f 84 87 00 00 00 je 1a240 1a1b9: 48 8b b8 f8 00 00 00 mov 0xf8(%rax),%rdi 1a1c0: 4c 89 e1 mov %r12,%rcx 1a1c3: ba 01 00 00 00 mov $0x1,%edx 1a1c8: be 01 00 00 00 mov $0x1,%esi 1a1cd: e8 00 00 00 00 callq 1a1d2 1a1d2: 41 89 c4 mov %eax,%r12d 1a1d5: 48 85 c0 test %rax,%rax 1a1d8: 78 1a js 1a1f4 1a1da: 0f 94 c0 sete %al 1a1dd: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1a1e4: 45 31 e4 xor %r12d,%r12d 1a1e7: 0f b6 c0 movzbl %al,%eax 1a1ea: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1a1f1: 00 1a1f2: 89 03 mov %eax,(%rbx) 1a1f4: b8 ff ff ff ff mov $0xffffffff,%eax 1a1f9: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 1a1fe: 83 f8 01 cmp $0x1,%eax 1a201: 74 10 je 1a213 1a203: 85 c0 test %eax,%eax 1a205: 7e 20 jle 1a227 1a207: 5b pop %rbx 1a208: 44 89 e0 mov %r12d,%eax 1a20b: 5d pop %rbp 1a20c: 41 5c pop %r12 1a20e: 41 5d pop %r13 1a210: 41 5e pop %r14 1a212: c3 retq 1a213: 48 89 ef mov %rbp,%rdi 1a216: e8 00 00 00 00 callq 1a21b 1a21b: 44 89 e0 mov %r12d,%eax 1a21e: 5b pop %rbx 1a21f: 5d pop %rbp 1a220: 41 5c pop %r12 1a222: 41 5d pop %r13 1a224: 41 5e pop %r14 1a226: c3 retq 1a227: 48 89 ef mov %rbp,%rdi 1a22a: be 03 00 00 00 mov $0x3,%esi 1a22f: e8 00 00 00 00 callq 1a234 1a234: 44 89 e0 mov %r12d,%eax 1a237: 5b pop %rbx 1a238: 5d pop %rbp 1a239: 41 5c pop %r12 1a23b: 41 5d pop %r13 1a23d: 41 5e pop %r14 1a23f: c3 retq 1a240: 41 bc fe ff ff ff mov $0xfffffffe,%r12d 1a246: eb bf jmp 1a207 1a248: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a24f: 00 000000000001a250 : 1a250: e8 00 00 00 00 callq 1a255 1a255: 41 56 push %r14 1a257: bf 01 00 00 00 mov $0x1,%edi 1a25c: 41 55 push %r13 1a25e: 41 54 push %r12 1a260: 55 push %rbp 1a261: 48 89 d5 mov %rdx,%rbp 1a264: 53 push %rbx 1a265: 8b 16 mov (%rsi),%edx 1a267: 48 89 f3 mov %rsi,%rbx 1a26a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a271: e8 00 00 00 00 callq 1a276 1a276: 8b 33 mov (%rbx),%esi 1a278: 48 89 ef mov %rbp,%rdi 1a27b: e8 00 00 00 00 callq 1a280 1a280: 48 85 c0 test %rax,%rax 1a283: 0f 84 3b 01 00 00 je 1a3c4 1a289: 48 8b b8 f8 00 00 00 mov 0xf8(%rax),%rdi 1a290: 31 f6 xor %esi,%esi 1a292: 48 89 c5 mov %rax,%rbp 1a295: 4c 8d 68 a8 lea -0x58(%rax),%r13 1a299: 4c 8b b0 48 01 00 00 mov 0x148(%rax),%r14 1a2a0: e8 00 00 00 00 callq 1a2a5 1a2a5: 41 89 c4 mov %eax,%r12d 1a2a8: 83 f8 fc cmp $0xfffffffc,%eax 1a2ab: 0f 84 1e 01 00 00 je 1a3cf 1a2b1: 85 c0 test %eax,%eax 1a2b3: 0f 85 fb 00 00 00 jne 1a3b4 1a2b9: 8b 43 04 mov 0x4(%rbx),%eax 1a2bc: 83 f8 02 cmp $0x2,%eax 1a2bf: 0f 84 a9 00 00 00 je 1a36e 1a2c5: 83 f8 01 cmp $0x1,%eax 1a2c8: 74 53 je 1a31d 1a2ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a2d1: e8 00 00 00 00 callq 1a2d6 1a2d6: 48 89 ef mov %rbp,%rdi 1a2d9: 31 f6 xor %esi,%esi 1a2db: e8 00 00 00 00 callq 1a2e0 1a2e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a2e7: ff 14 25 00 00 00 00 callq *0x0 1a2ee: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 1a2f5: e8 00 00 00 00 callq 1a2fa 1a2fa: b8 ff ff ff ff mov $0xffffffff,%eax 1a2ff: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 1a304: 83 f8 01 cmp $0x1,%eax 1a307: 74 51 je 1a35a 1a309: 85 c0 test %eax,%eax 1a30b: 0f 8e 8a 00 00 00 jle 1a39b 1a311: 5b pop %rbx 1a312: 44 89 e0 mov %r12d,%eax 1a315: 5d pop %rbp 1a316: 41 5c pop %r12 1a318: 41 5d pop %r13 1a31a: 41 5e pop %r14 1a31c: c3 retq 1a31d: 81 7b 18 00 01 00 00 cmpl $0x100,0x18(%rbx) 1a324: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a32a: 77 9e ja 1a2ca 1a32c: 48 8b 73 10 mov 0x10(%rbx),%rsi 1a330: 4c 89 ef mov %r13,%rdi 1a333: e8 00 00 00 00 callq 1a338 1a338: 41 89 c4 mov %eax,%r12d 1a33b: 85 c0 test %eax,%eax 1a33d: 75 8b jne 1a2ca 1a33f: 48 8b 4b 08 mov 0x8(%rbx),%rcx 1a343: 8b 53 18 mov 0x18(%rbx),%edx 1a346: 48 8d 73 1c lea 0x1c(%rbx),%rsi 1a34a: 4c 89 ef mov %r13,%rdi 1a34d: e8 00 00 00 00 callq 1a352 1a352: 41 89 c4 mov %eax,%r12d 1a355: e9 70 ff ff ff jmpq 1a2ca 1a35a: 48 89 ef mov %rbp,%rdi 1a35d: e8 00 00 00 00 callq 1a362 1a362: 44 89 e0 mov %r12d,%eax 1a365: 5b pop %rbx 1a366: 5d pop %rbp 1a367: 41 5c pop %r12 1a369: 41 5d pop %r13 1a36b: 41 5e pop %r14 1a36d: c3 retq 1a36e: 48 8d 73 10 lea 0x10(%rbx),%rsi 1a372: 4c 89 ef mov %r13,%rdi 1a375: e8 00 00 00 00 callq 1a37a 1a37a: 48 8d 4b 18 lea 0x18(%rbx),%rcx 1a37e: 48 8d 73 1c lea 0x1c(%rbx),%rsi 1a382: 4c 89 ef mov %r13,%rdi 1a385: 4c 8d 43 08 lea 0x8(%rbx),%r8 1a389: ba 00 01 00 00 mov $0x100,%edx 1a38e: e8 00 00 00 00 callq 1a393 1a393: 41 89 c4 mov %eax,%r12d 1a396: e9 2f ff ff ff jmpq 1a2ca 1a39b: 48 89 ef mov %rbp,%rdi 1a39e: be 03 00 00 00 mov $0x3,%esi 1a3a3: e8 00 00 00 00 callq 1a3a8 1a3a8: 44 89 e0 mov %r12d,%eax 1a3ab: 5b pop %rbx 1a3ac: 5d pop %rbp 1a3ad: 41 5c pop %r12 1a3af: 41 5d pop %r13 1a3b1: 41 5e pop %r14 1a3b3: c3 retq 1a3b4: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1a3b9: 0f 84 3b ff ff ff je 1a2fa 1a3bf: e9 00 00 00 00 jmpq 1a3c4 1a3c4: 41 bc fe ff ff ff mov $0xfffffffe,%r12d 1a3ca: e9 42 ff ff ff jmpq 1a311 1a3cf: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 1a3d5: e9 20 ff ff ff jmpq 1a2fa 1a3da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000001a3e0 : 1a3e0: e8 00 00 00 00 callq 1a3e5 1a3e5: 41 54 push %r12 1a3e7: 4c 8d 24 36 lea (%rsi,%rsi,1),%r12 1a3eb: 41 83 e4 10 and $0x10,%r12d 1a3ef: 4c 89 e0 mov %r12,%rax 1a3f2: 48 83 c8 20 or $0x20,%rax 1a3f6: 40 f6 c6 02 test $0x2,%sil 1a3fa: 4c 0f 45 e0 cmovne %rax,%r12 1a3fe: 4c 89 e0 mov %r12,%rax 1a401: 48 83 c8 40 or $0x40,%rax 1a405: 40 f6 c6 04 test $0x4,%sil 1a409: 4c 0f 45 e0 cmovne %rax,%r12 1a40d: 40 f6 c6 10 test $0x10,%sil 1a411: 74 05 je 1a418 1a413: 49 0f ba ec 33 bts $0x33,%r12 1a418: 48 8b 87 58 28 00 00 mov 0x2858(%rdi),%rax 1a41f: 48 8b 40 28 mov 0x28(%rax),%rax 1a423: 48 85 c0 test %rax,%rax 1a426: 74 0e je 1a436 1a428: 81 e6 e0 01 00 00 and $0x1e0,%esi 1a42e: e8 00 00 00 00 callq 1a433 1a433: 49 09 c4 or %rax,%r12 1a436: 4c 89 e0 mov %r12,%rax 1a439: 41 5c pop %r12 1a43b: c3 retq 1a43c: 0f 1f 40 00 nopl 0x0(%rax) 000000000001a440 : 1a440: e8 00 00 00 00 callq 1a445 1a445: 41 57 push %r15 1a447: 41 56 push %r14 1a449: 41 55 push %r13 1a44b: 41 54 push %r12 1a44d: 55 push %rbp 1a44e: 53 push %rbx 1a44f: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 1a456: 48 8b 4e 10 mov 0x10(%rsi),%rcx 1a45a: 48 8b aa 88 00 00 00 mov 0x88(%rdx),%rbp 1a461: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a468: 00 00 1a46a: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 1a471: 00 1a472: 31 c0 xor %eax,%eax 1a474: 48 81 f9 ff ff 1f 00 cmp $0x1fffff,%rcx 1a47b: 0f 86 25 04 00 00 jbe 1a8a6 1a481: 48 b8 00 00 00 00 00 movabs $0xffff800000000000,%rax 1a488: 80 ff ff 1a48b: 48 89 f3 mov %rsi,%rbx 1a48e: 48 be ff ff ff ff ff movabs $0xfffeffffffffffff,%rsi 1a495: ff fe ff 1a498: 48 01 c8 add %rcx,%rax 1a49b: 48 39 f0 cmp %rsi,%rax 1a49e: 0f 86 3e 04 00 00 jbe 1a8e2 1a4a4: 48 b8 ff ff ff ff ff movabs $0xffffffffffff,%rax 1a4ab: ff 00 00 1a4ae: 48 21 c1 and %rax,%rcx 1a4b1: 48 89 4b 10 mov %rcx,0x10(%rbx) 1a4b5: 4c 8b 87 28 54 00 00 mov 0x5428(%rdi),%r8 1a4bc: 48 03 4b 20 add 0x20(%rbx),%rcx 1a4c0: 49 c1 e0 0c shl $0xc,%r8 1a4c4: 49 81 e8 00 00 20 00 sub $0x200000,%r8 1a4cb: 4c 39 c1 cmp %r8,%rcx 1a4ce: 0f 87 58 04 00 00 ja 1a92c 1a4d4: 8b 4b 0c mov 0xc(%rbx),%ecx 1a4d7: f7 c1 10 fe ff ff test $0xfffffe10,%ecx 1a4dd: 74 0c je 1a4eb 1a4df: f7 c1 ee ff ff ff test $0xffffffee,%ecx 1a4e5: 0f 85 fc 02 00 00 jne 1a7e7 1a4eb: 44 8b 43 08 mov 0x8(%rbx),%r8d 1a4ef: 41 8d 40 ff lea -0x1(%r8),%eax 1a4f3: 83 f8 03 cmp $0x3,%eax 1a4f6: 0f 87 93 00 00 00 ja 1a58f 1a4fc: 48 8d 44 24 08 lea 0x8(%rsp),%rax 1a501: 4c 8d 64 24 18 lea 0x18(%rsp),%r12 1a506: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a50b: 4c 8d 6f f0 lea -0x10(%rdi),%r13 1a50f: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a514: 4c 89 64 24 18 mov %r12,0x18(%rsp) 1a519: 4c 89 64 24 20 mov %r12,0x20(%rsp) 1a51e: 41 83 f8 03 cmp $0x3,%r8d 1a522: 74 09 je 1a52d 1a524: 83 e1 10 and $0x10,%ecx 1a527: 0f 84 b0 01 00 00 je 1a6dd 1a52d: 48 8d 54 24 68 lea 0x68(%rsp),%rdx 1a532: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1a537: 48 89 ef mov %rbp,%rdi 1a53a: 45 31 f6 xor %r14d,%r14d 1a53d: e8 00 00 00 00 callq 1a542 1a542: 4c 89 e1 mov %r12,%rcx 1a545: ba 01 00 00 00 mov $0x1,%edx 1a54a: 4c 8d 7c 24 28 lea 0x28(%rsp),%r15 1a54f: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1a554: 4c 89 ff mov %r15,%rdi 1a557: e8 00 00 00 00 callq 1a55c 1a55c: 41 89 c4 mov %eax,%r12d 1a55f: 85 c0 test %eax,%eax 1a561: 74 6b je 1a5ce 1a563: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 1a56a: 00 1a56b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a572: 00 00 1a574: 0f 85 0f 04 00 00 jne 1a989 1a57a: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 1a581: 44 89 e0 mov %r12d,%eax 1a584: 5b pop %rbx 1a585: 5d pop %rbp 1a586: 41 5c pop %r12 1a588: 41 5d pop %r13 1a58a: 41 5e pop %r14 1a58c: 41 5f pop %r15 1a58e: c3 retq 1a58f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1a594: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a59a: eb c7 jmp 1a563 1a59c: 48 8b b7 88 01 00 00 mov 0x188(%rdi),%rsi 1a5a3: 44 89 c1 mov %r8d,%ecx 1a5a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a5ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a5b4: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a5ba: 48 81 c6 b0 00 00 00 add $0xb0,%rsi 1a5c1: e8 00 00 00 00 callq 1a5c6 1a5c6: eb 9b jmp 1a563 1a5c8: 41 be 58 00 00 00 mov $0x58,%r14d 1a5ce: 8b 43 08 mov 0x8(%rbx),%eax 1a5d1: 83 f8 03 cmp $0x3,%eax 1a5d4: 0f 84 c8 01 00 00 je 1a7a2 1a5da: 4c 8b 95 b8 07 00 00 mov 0x7b8(%rbp),%r10 1a5e1: 83 f8 02 cmp $0x2,%eax 1a5e4: 0f 84 de 01 00 00 je 1a7c8 1a5ea: 0f 87 89 00 00 00 ja 1a679 1a5f0: 83 f8 01 cmp $0x1,%eax 1a5f3: 0f 85 c7 00 00 00 jne 1a6c0 1a5f9: 8b 73 0c mov 0xc(%rbx),%esi 1a5fc: 4c 89 ef mov %r13,%rdi 1a5ff: 4c 89 14 24 mov %r10,(%rsp) 1a603: e8 00 00 00 00 callq 1a608 1a608: 4c 8b 14 24 mov (%rsp),%r10 1a60c: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1a610: 4c 89 ef mov %r13,%rdi 1a613: 48 8b 53 10 mov 0x10(%rbx),%rdx 1a617: 4c 8b 43 20 mov 0x20(%rbx),%r8 1a61b: 49 89 c1 mov %rax,%r9 1a61e: 4c 89 d6 mov %r10,%rsi 1a621: e8 00 00 00 00 callq 1a626 1a626: 4c 8b 14 24 mov (%rsp),%r10 1a62a: 41 89 c4 mov %eax,%r12d 1a62d: 45 85 e4 test %r12d,%r12d 1a630: 0f 84 8a 00 00 00 je 1a6c0 1a636: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1a63b: 4c 89 ff mov %r15,%rdi 1a63e: e8 00 00 00 00 callq 1a643 1a643: 4d 85 f6 test %r14,%r14 1a646: 0f 84 17 ff ff ff je 1a563 1a64c: b8 ff ff ff ff mov $0xffffffff,%eax 1a651: f0 41 0f c1 06 lock xadd %eax,(%r14) 1a656: 83 f8 01 cmp $0x1,%eax 1a659: 0f 84 36 01 00 00 je 1a795 1a65f: 85 c0 test %eax,%eax 1a661: 0f 8f fc fe ff ff jg 1a563 1a667: be 03 00 00 00 mov $0x3,%esi 1a66c: 4c 89 f7 mov %r14,%rdi 1a66f: e8 00 00 00 00 callq 1a674 1a674: e9 ea fe ff ff jmpq 1a563 1a679: 83 f8 03 cmp $0x3,%eax 1a67c: 0f 84 23 01 00 00 je 1a7a5 1a682: 83 f8 04 cmp $0x4,%eax 1a685: 75 39 jne 1a6c0 1a687: 8b 73 0c mov 0xc(%rbx),%esi 1a68a: 4c 89 ef mov %r13,%rdi 1a68d: 4c 89 14 24 mov %r10,(%rsp) 1a691: e8 00 00 00 00 callq 1a696 1a696: 4c 8b 14 24 mov (%rsp),%r10 1a69a: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1a69e: 4c 89 ef mov %r13,%rdi 1a6a1: 48 8b 53 10 mov 0x10(%rbx),%rdx 1a6a5: 4c 8b 43 20 mov 0x20(%rbx),%r8 1a6a9: 49 89 c1 mov %rax,%r9 1a6ac: 4c 89 d6 mov %r10,%rsi 1a6af: e8 00 00 00 00 callq 1a6b4 1a6b4: 4c 8b 14 24 mov (%rsp),%r10 1a6b8: 41 89 c4 mov %eax,%r12d 1a6bb: e9 6d ff ff ff jmpq 1a62d 1a6c0: 8b 43 0c mov 0xc(%rbx),%eax 1a6c3: 83 e0 01 and $0x1,%eax 1a6c6: 0b 05 00 00 00 00 or 0x0(%rip),%eax # 1a6cc 1a6cc: 41 89 c4 mov %eax,%r12d 1a6cf: 0f 84 60 01 00 00 je 1a835 1a6d5: 45 31 e4 xor %r12d,%r12d 1a6d8: e9 59 ff ff ff jmpq 1a636 1a6dd: 8b 33 mov (%rbx),%esi 1a6df: 48 89 d7 mov %rdx,%rdi 1a6e2: e8 00 00 00 00 callq 1a6e7 1a6e7: 49 89 c6 mov %rax,%r14 1a6ea: 48 85 c0 test %rax,%rax 1a6ed: 0f 84 8b 02 00 00 je 1a97e 1a6f3: 4c 8d 40 a8 lea -0x58(%rax),%r8 1a6f7: 48 89 44 24 50 mov %rax,0x50(%rsp) 1a6fc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1a701: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1a706: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax 1a70d: 48 89 fe mov %rdi,%rsi 1a710: 4c 89 04 24 mov %r8,(%rsp) 1a714: 48 89 54 24 40 mov %rdx,0x40(%rsp) 1a719: 48 c1 e8 06 shr $0x6,%rax 1a71d: 83 e0 01 and $0x1,%eax 1a720: 89 44 24 58 mov %eax,0x58(%rsp) 1a724: 48 8d 44 24 40 lea 0x40(%rsp),%rax 1a729: 48 89 42 08 mov %rax,0x8(%rdx) 1a72d: 48 8d 54 24 68 lea 0x68(%rsp),%rdx 1a732: 48 89 7c 24 48 mov %rdi,0x48(%rsp) 1a737: 48 89 ef mov %rbp,%rdi 1a73a: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a73f: e8 00 00 00 00 callq 1a744 1a744: 4c 89 e1 mov %r12,%rcx 1a747: ba 01 00 00 00 mov $0x1,%edx 1a74c: 4c 8d 7c 24 28 lea 0x28(%rsp),%r15 1a751: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1a756: 4c 89 ff mov %r15,%rdi 1a759: e8 00 00 00 00 callq 1a75e 1a75e: 41 89 c4 mov %eax,%r12d 1a761: 85 c0 test %eax,%eax 1a763: 0f 85 e3 fe ff ff jne 1a64c 1a769: 4c 8b 04 24 mov (%rsp),%r8 1a76d: 4d 85 c0 test %r8,%r8 1a770: 0f 84 52 fe ff ff je 1a5c8 1a776: 4c 89 c6 mov %r8,%rsi 1a779: 48 89 ef mov %rbp,%rdi 1a77c: e8 00 00 00 00 callq 1a781 1a781: 49 89 c2 mov %rax,%r10 1a784: 48 85 c0 test %rax,%rax 1a787: 0f 84 90 00 00 00 je 1a81d 1a78d: 8b 43 08 mov 0x8(%rbx),%eax 1a790: e9 4c fe ff ff jmpq 1a5e1 1a795: 4c 89 f7 mov %r14,%rdi 1a798: e8 00 00 00 00 callq 1a79d 1a79d: e9 c1 fd ff ff jmpq 1a563 1a7a2: 45 31 d2 xor %r10d,%r10d 1a7a5: 48 8b 4b 20 mov 0x20(%rbx),%rcx 1a7a9: 48 8b 53 10 mov 0x10(%rbx),%rdx 1a7ad: 48 89 ee mov %rbp,%rsi 1a7b0: 4c 89 ef mov %r13,%rdi 1a7b3: 4c 89 14 24 mov %r10,(%rsp) 1a7b7: e8 00 00 00 00 callq 1a7bc 1a7bc: 4c 8b 14 24 mov (%rsp),%r10 1a7c0: 41 89 c4 mov %eax,%r12d 1a7c3: e9 65 fe ff ff jmpq 1a62d 1a7c8: 48 8b 53 10 mov 0x10(%rbx),%rdx 1a7cc: 4c 89 d6 mov %r10,%rsi 1a7cf: 4c 89 ef mov %r13,%rdi 1a7d2: 4c 89 14 24 mov %r10,(%rsp) 1a7d6: e8 00 00 00 00 callq 1a7db 1a7db: 4c 8b 14 24 mov (%rsp),%r10 1a7df: 41 89 c4 mov %eax,%r12d 1a7e2: e9 46 fe ff ff jmpq 1a62d 1a7e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1a7ec: e9 a3 fd ff ff jmpq 1a594 1a7f1: 48 8b b7 88 01 00 00 mov 0x188(%rdi),%rsi 1a7f8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a7ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a806: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a80c: 48 81 c6 b0 00 00 00 add $0xb0,%rsi 1a813: e8 00 00 00 00 callq 1a818 1a818: e9 46 fd ff ff jmpq 1a563 1a81d: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1a822: 4c 89 ff mov %r15,%rdi 1a825: 41 bc fe ff ff ff mov $0xfffffffe,%r12d 1a82b: e8 00 00 00 00 callq 1a830 1a830: e9 17 fe ff ff jmpq 1a64c 1a835: 48 89 ef mov %rbp,%rdi 1a838: 4c 89 14 24 mov %r10,(%rsp) 1a83c: 8b 5b 08 mov 0x8(%rbx),%ebx 1a83f: e8 00 00 00 00 callq 1a844 1a844: 84 c0 test %al,%al 1a846: 0f 84 ea fd ff ff je 1a636 1a84c: 48 89 ee mov %rbp,%rsi 1a84f: 31 d2 xor %edx,%edx 1a851: 4c 89 ef mov %r13,%rdi 1a854: e8 00 00 00 00 callq 1a859 1a859: 89 c6 mov %eax,%esi 1a85b: 85 c0 test %eax,%eax 1a85d: 75 25 jne 1a884 1a85f: 83 fb 01 cmp $0x1,%ebx 1a862: 4c 8b 14 24 mov (%rsp),%r10 1a866: 0f 84 f6 00 00 00 je 1a962 1a86c: 83 fb 04 cmp $0x4,%ebx 1a86f: 0f 84 ed 00 00 00 je 1a962 1a875: 48 89 ee mov %rbp,%rsi 1a878: 31 d2 xor %edx,%edx 1a87a: 4c 89 ef mov %r13,%rdi 1a87d: e8 00 00 00 00 callq 1a882 1a882: 89 c6 mov %eax,%esi 1a884: 8d 86 00 02 00 00 lea 0x200(%rsi),%eax 1a88a: a9 ff fd ff ff test $0xfffffdff,%eax 1a88f: 0f 84 a1 fd ff ff je 1a636 1a895: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a89c: e8 00 00 00 00 callq 1a8a1 1a8a1: e9 90 fd ff ff jmpq 1a636 1a8a6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1a8ab: e9 e4 fc ff ff jmpq 1a594 1a8b0: 48 8b b7 88 01 00 00 mov 0x188(%rdi),%rsi 1a8b7: 41 b8 00 00 20 00 mov $0x200000,%r8d 1a8bd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a8c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a8cb: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a8d1: 48 81 c6 b0 00 00 00 add $0xb0,%rsi 1a8d8: e8 00 00 00 00 callq 1a8dd 1a8dd: e9 81 fc ff ff jmpq 1a563 1a8e2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1a8e7: e9 a8 fc ff ff jmpq 1a594 1a8ec: 48 8b b7 88 01 00 00 mov 0x188(%rdi),%rsi 1a8f3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a8fa: 49 b9 00 00 00 00 00 movabs $0xffff800000000000,%r9 1a901: 80 ff ff 1a904: 49 b8 00 00 00 00 00 movabs $0x800000000000,%r8 1a90b: 80 00 00 1a90e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a915: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a91b: 48 81 c6 b0 00 00 00 add $0xb0,%rsi 1a922: e8 00 00 00 00 callq 1a927 1a927: e9 37 fc ff ff jmpq 1a563 1a92c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1a931: e9 5e fc ff ff jmpq 1a594 1a936: 48 8b b7 88 01 00 00 mov 0x188(%rdi),%rsi 1a93d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a944: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a94b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a951: 48 81 c6 b0 00 00 00 add $0xb0,%rsi 1a958: e8 00 00 00 00 callq 1a95d 1a95d: e9 01 fc ff ff jmpq 1a563 1a962: 4c 89 d6 mov %r10,%rsi 1a965: 31 d2 xor %edx,%edx 1a967: 4c 89 ef mov %r13,%rdi 1a96a: e8 00 00 00 00 callq 1a96f 1a96f: 89 c6 mov %eax,%esi 1a971: 85 c0 test %eax,%eax 1a973: 0f 84 fc fe ff ff je 1a875 1a979: e9 06 ff ff ff jmpq 1a884 1a97e: 41 bc fe ff ff ff mov $0xfffffffe,%r12d 1a984: e9 da fb ff ff jmpq 1a563 1a989: e8 00 00 00 00 callq 1a98e 1a98e: 66 90 xchg %ax,%ax 000000000001a990 : 1a990: e8 00 00 00 00 callq 1a995 1a995: 41 57 push %r15 1a997: 41 56 push %r14 1a999: 41 55 push %r13 1a99b: 49 89 fd mov %rdi,%r13 1a99e: 48 89 d7 mov %rdx,%rdi 1a9a1: 41 54 push %r12 1a9a3: 55 push %rbp 1a9a4: 53 push %rbx 1a9a5: 48 89 f3 mov %rsi,%rbx 1a9a8: 48 83 ec 28 sub $0x28,%rsp 1a9ac: 8b 36 mov (%rsi),%esi 1a9ae: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a9b5: 00 00 1a9b7: 48 89 44 24 20 mov %rax,0x20(%rsp) 1a9bc: 31 c0 xor %eax,%eax 1a9be: e8 00 00 00 00 callq 1a9c3 1a9c3: 48 85 c0 test %rax,%rax 1a9c6: 0f 84 7a 02 00 00 je 1ac46 1a9cc: 48 8b b8 f8 00 00 00 mov 0xf8(%rax),%rdi 1a9d3: 31 f6 xor %esi,%esi 1a9d5: 48 89 c5 mov %rax,%rbp 1a9d8: 4c 8d 78 a8 lea -0x58(%rax),%r15 1a9dc: 4c 8b b0 48 01 00 00 mov 0x148(%rax),%r14 1a9e3: e8 00 00 00 00 callq 1a9e8 1a9e8: 41 89 c4 mov %eax,%r12d 1a9eb: 83 f8 fc cmp $0xfffffffc,%eax 1a9ee: 0f 84 5d 02 00 00 je 1ac51 1a9f4: 85 c0 test %eax,%eax 1a9f6: 0f 85 d5 01 00 00 jne 1abd1 1a9fc: 8b 43 04 mov 0x4(%rbx),%eax 1a9ff: 49 c7 c6 00 00 00 00 mov $0x0,%r14 1aa06: 85 c0 test %eax,%eax 1aa08: 0f 84 e5 00 00 00 je 1aaf3 1aa0e: 83 f8 01 cmp $0x1,%eax 1aa11: 74 73 je 1aa86 1aa13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa1a: e8 00 00 00 00 callq 1aa1f 1aa1f: 48 89 ef mov %rbp,%rdi 1aa22: 31 f6 xor %esi,%esi 1aa24: e8 00 00 00 00 callq 1aa29 1aa29: 4c 89 f7 mov %r14,%rdi 1aa2c: ff 14 25 00 00 00 00 callq *0x0 1aa33: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 1aa3a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1aa40: e8 00 00 00 00 callq 1aa45 1aa45: b8 ff ff ff ff mov $0xffffffff,%eax 1aa4a: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 1aa4f: 83 f8 01 cmp $0x1,%eax 1aa52: 0f 84 8e 00 00 00 je 1aae6 1aa58: 85 c0 test %eax,%eax 1aa5a: 0f 8e 5f 01 00 00 jle 1abbf 1aa60: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1aa65: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1aa6c: 00 00 1aa6e: 0f 85 e8 01 00 00 jne 1ac5c 1aa74: 48 83 c4 28 add $0x28,%rsp 1aa78: 44 89 e0 mov %r12d,%eax 1aa7b: 5b pop %rbx 1aa7c: 5d pop %rbp 1aa7d: 41 5c pop %r12 1aa7f: 41 5d pop %r13 1aa81: 41 5e pop %r14 1aa83: 41 5f pop %r15 1aa85: c3 retq 1aa86: 8b 85 6c 02 00 00 mov 0x26c(%rbp),%eax 1aa8c: 85 c0 test %eax,%eax 1aa8e: 74 0a je 1aa9a 1aa90: f6 43 08 04 testb $0x4,0x8(%rbx) 1aa94: 0f 85 79 ff ff ff jne 1aa13 1aa9a: 48 8b bd c8 01 00 00 mov 0x1c8(%rbp),%rdi 1aaa1: e8 00 00 00 00 callq 1aaa6 1aaa6: 48 85 c0 test %rax,%rax 1aaa9: 0f 84 c2 00 00 00 je 1ab71 1aaaf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aab6: e8 00 00 00 00 callq 1aabb 1aabb: 48 89 ef mov %rbp,%rdi 1aabe: 31 f6 xor %esi,%esi 1aac0: e8 00 00 00 00 callq 1aac5 1aac5: 4c 89 f7 mov %r14,%rdi 1aac8: ff 14 25 00 00 00 00 callq *0x0 1aacf: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 1aad6: 41 bc ff ff ff ff mov $0xffffffff,%r12d 1aadc: e8 00 00 00 00 callq 1aae1 1aae1: e9 5f ff ff ff jmpq 1aa45 1aae6: 48 89 ef mov %rbp,%rdi 1aae9: e8 00 00 00 00 callq 1aaee 1aaee: e9 6d ff ff ff jmpq 1aa60 1aaf3: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1aafa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ab01: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1ab05: 48 89 04 24 mov %rax,(%rsp) 1ab09: 8b 85 98 01 00 00 mov 0x198(%rbp),%eax 1ab0f: c1 e0 0c shl $0xc,%eax 1ab12: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ab17: 8b 45 a8 mov -0x58(%rbp),%eax 1ab1a: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ab1f: 48 8b 85 40 02 00 00 mov 0x240(%rbp),%rax 1ab26: 48 89 44 24 18 mov %rax,0x18(%rsp) 1ab2b: e8 00 00 00 00 callq 1ab30 1ab30: 48 89 ef mov %rbp,%rdi 1ab33: 31 f6 xor %esi,%esi 1ab35: e8 00 00 00 00 callq 1ab3a 1ab3a: 4c 89 f7 mov %r14,%rdi 1ab3d: ff 14 25 00 00 00 00 callq *0x0 1ab44: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 1ab4b: e8 00 00 00 00 callq 1ab50 1ab50: ba 20 00 00 00 mov $0x20,%edx 1ab55: 4c 89 ef mov %r13,%rdi 1ab58: 48 89 e6 mov %rsp,%rsi 1ab5b: e8 00 00 00 00 callq 1ab60 1ab60: 48 85 c0 test %rax,%rax 1ab63: b8 f2 ff ff ff mov $0xfffffff2,%eax 1ab68: 44 0f 45 e0 cmovne %eax,%r12d 1ab6c: e9 d4 fe ff ff jmpq 1aa45 1ab71: 48 8b 85 70 02 00 00 mov 0x270(%rbp),%rax 1ab78: 48 85 c0 test %rax,%rax 1ab7b: 74 64 je 1abe1 1ab7d: 48 8b 8d 48 01 00 00 mov 0x148(%rbp),%rcx 1ab84: eb 09 jmp 1ab8f 1ab86: 48 8b 40 10 mov 0x10(%rax),%rax 1ab8a: 48 85 c0 test %rax,%rax 1ab8d: 74 52 je 1abe1 1ab8f: 48 8b 10 mov (%rax),%rdx 1ab92: 48 8b 92 a8 00 00 00 mov 0xa8(%rdx),%rdx 1ab99: 48 8b 92 a0 01 00 00 mov 0x1a0(%rdx),%rdx 1aba0: 48 39 ca cmp %rcx,%rdx 1aba3: 74 e1 je 1ab86 1aba5: 48 8b b1 20 d2 ff ff mov -0x2de0(%rcx),%rsi 1abac: 48 85 f6 test %rsi,%rsi 1abaf: 74 d5 je 1ab86 1abb1: 48 3b b2 20 d2 ff ff cmp -0x2de0(%rdx),%rsi 1abb8: 75 cc jne 1ab86 1abba: e9 54 fe ff ff jmpq 1aa13 1abbf: be 03 00 00 00 mov $0x3,%esi 1abc4: 48 89 ef mov %rbp,%rdi 1abc7: e8 00 00 00 00 callq 1abcc 1abcc: e9 8f fe ff ff jmpq 1aa60 1abd1: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1abd6: 0f 84 69 fe ff ff je 1aa45 1abdc: e9 00 00 00 00 jmpq 1abe1 1abe1: 48 8b 43 08 mov 0x8(%rbx),%rax 1abe5: ba 06 00 00 00 mov $0x6,%edx 1abea: 83 e0 07 and $0x7,%eax 1abed: 83 f8 04 cmp $0x4,%eax 1abf0: 89 45 a8 mov %eax,-0x58(%rbp) 1abf3: 0f 44 c2 cmove %edx,%eax 1abf6: 89 45 ac mov %eax,-0x54(%rbp) 1abf9: f6 85 40 02 00 00 40 testb $0x40,0x240(%rbp) 1ac00: 75 31 jne 1ac33 1ac02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ac09: e8 00 00 00 00 callq 1ac0e 1ac0e: 48 89 ef mov %rbp,%rdi 1ac11: 31 f6 xor %esi,%esi 1ac13: e8 00 00 00 00 callq 1ac18 1ac18: 4c 89 f7 mov %r14,%rdi 1ac1b: ff 14 25 00 00 00 00 callq *0x0 1ac22: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 1ac29: e8 00 00 00 00 callq 1ac2e 1ac2e: e9 12 fe ff ff jmpq 1aa45 1ac33: 49 8d 7d f0 lea -0x10(%r13),%rdi 1ac37: ba 01 00 00 00 mov $0x1,%edx 1ac3c: 4c 89 fe mov %r15,%rsi 1ac3f: e8 00 00 00 00 callq 1ac44 1ac44: eb bc jmp 1ac02 1ac46: 41 bc fe ff ff ff mov $0xfffffffe,%r12d 1ac4c: e9 0f fe ff ff jmpq 1aa60 1ac51: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 1ac57: e9 e9 fd ff ff jmpq 1aa45 1ac5c: e8 00 00 00 00 callq 1ac61 1ac61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ac68: 00 00 00 00 1ac6c: 0f 1f 40 00 nopl 0x0(%rax) 000000000001ac70 : 1ac70: e8 00 00 00 00 callq 1ac75 1ac75: 41 55 push %r13 1ac77: 4c 8d 6e f0 lea -0x10(%rsi),%r13 1ac7b: 41 54 push %r12 1ac7d: 49 89 fc mov %rdi,%r12 1ac80: 4c 89 ef mov %r13,%rdi 1ac83: 55 push %rbp 1ac84: 53 push %rbx 1ac85: 48 89 d3 mov %rdx,%rbx 1ac88: 48 83 ec 48 sub $0x48,%rsp 1ac8c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ac93: 00 00 1ac95: 48 89 44 24 40 mov %rax,0x40(%rsp) 1ac9a: 31 c0 xor %eax,%eax 1ac9c: 8b 42 08 mov 0x8(%rdx),%eax 1ac9f: 80 be d8 57 00 00 01 cmpb $0x1,0x57d8(%rsi) 1aca6: 8b 73 04 mov 0x4(%rbx),%esi 1aca9: 48 19 ed sbb %rbp,%rbp 1acac: 31 c9 xor %ecx,%ecx 1acae: 8d 50 07 lea 0x7(%rax),%edx 1acb1: 48 83 e5 f8 and $0xfffffffffffffff8,%rbp 1acb5: c1 ea 03 shr $0x3,%edx 1acb8: 48 83 c5 0d add $0xd,%rbp 1acbc: e8 00 00 00 00 callq 1acc1 1acc1: 48 89 ee mov %rbp,%rsi 1acc4: 4c 89 ef mov %r13,%rdi 1acc7: 89 c2 mov %eax,%edx 1acc9: 8b 03 mov (%rbx),%eax 1accb: 89 53 14 mov %edx,0x14(%rbx) 1acce: 48 0f af c2 imul %rdx,%rax 1acd2: 48 05 ff 0f 00 00 add $0xfff,%rax 1acd8: 48 25 00 f0 ff ff and $0xfffffffffffff000,%rax 1acde: 48 89 43 18 mov %rax,0x18(%rbx) 1ace2: e8 00 00 00 00 callq 1ace7 1ace7: 4c 89 ef mov %r13,%rdi 1acea: 89 c6 mov %eax,%esi 1acec: e8 00 00 00 00 callq 1acf1 1acf1: 48 8b 53 18 mov 0x18(%rbx),%rdx 1acf5: 4c 89 ef mov %r13,%rdi 1acf8: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 1acfd: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 1ad04: 00 1ad05: 48 89 54 24 10 mov %rdx,0x10(%rsp) 1ad0a: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1ad0f: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1ad16: 00 00 1ad18: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1ad1f: 00 00 1ad21: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1ad28: 00 00 1ad2a: 89 44 24 20 mov %eax,0x20(%rsp) 1ad2e: 48 89 6c 24 28 mov %rbp,0x28(%rsp) 1ad33: 89 44 24 1c mov %eax,0x1c(%rsp) 1ad37: e8 00 00 00 00 callq 1ad3c 1ad3c: 41 89 c0 mov %eax,%r8d 1ad3f: b8 f4 ff ff ff mov $0xfffffff4,%eax 1ad44: 45 85 c0 test %r8d,%r8d 1ad47: 75 3c jne 1ad85 1ad49: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 1ad4e: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 1ad53: 4c 89 e7 mov %r12,%rdi 1ad56: 4c 8d 6d 58 lea 0x58(%rbp),%r13 1ad5a: 4c 89 ee mov %r13,%rsi 1ad5d: e8 00 00 00 00 callq 1ad62 1ad62: 4d 85 ed test %r13,%r13 1ad65: 74 13 je 1ad7a 1ad67: ba ff ff ff ff mov $0xffffffff,%edx 1ad6c: f0 0f c1 55 58 lock xadd %edx,0x58(%rbp) 1ad71: 83 fa 01 cmp $0x1,%edx 1ad74: 74 2a je 1ada0 1ad76: 85 d2 test %edx,%edx 1ad78: 7e 38 jle 1adb2 1ad7a: 85 c0 test %eax,%eax 1ad7c: 75 07 jne 1ad85 1ad7e: 8b 54 24 10 mov 0x10(%rsp),%edx 1ad82: 89 53 10 mov %edx,0x10(%rbx) 1ad85: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 1ad8a: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1ad91: 00 00 1ad93: 75 34 jne 1adc9 1ad95: 48 83 c4 48 add $0x48,%rsp 1ad99: 5b pop %rbx 1ad9a: 5d pop %rbp 1ad9b: 41 5c pop %r12 1ad9d: 41 5d pop %r13 1ad9f: c3 retq 1ada0: 89 44 24 04 mov %eax,0x4(%rsp) 1ada4: 4c 89 ef mov %r13,%rdi 1ada7: e8 00 00 00 00 callq 1adac 1adac: 8b 44 24 04 mov 0x4(%rsp),%eax 1adb0: eb c8 jmp 1ad7a 1adb2: be 03 00 00 00 mov $0x3,%esi 1adb7: 4c 89 ef mov %r13,%rdi 1adba: 89 44 24 04 mov %eax,0x4(%rsp) 1adbe: e8 00 00 00 00 callq 1adc3 1adc3: 8b 44 24 04 mov 0x4(%rsp),%eax 1adc7: eb b1 jmp 1ad7a 1adc9: e8 00 00 00 00 callq 1adce 1adce: 66 90 xchg %ax,%ax 000000000001add0 : 1add0: e8 00 00 00 00 callq 1add5 1add5: ba 01 00 00 00 mov $0x1,%edx 1adda: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ade1: e9 00 00 00 00 jmpq 1ade6 1ade6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1aded: 00 00 00 000000000001adf0 : 1adf0: e8 00 00 00 00 callq 1adf5 1adf5: 41 55 push %r13 1adf7: 41 54 push %r12 1adf9: 55 push %rbp 1adfa: 53 push %rbx 1adfb: 48 89 d3 mov %rdx,%rbx 1adfe: 48 83 ec 18 sub $0x18,%rsp 1ae02: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ae09: 00 00 1ae0b: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ae10: 48 8b 47 20 mov 0x20(%rdi),%rax 1ae14: 4c 8b a0 48 02 00 00 mov 0x248(%rax),%r12 1ae1b: 48 8b 01 mov (%rcx),%rax 1ae1e: 48 89 c2 mov %rax,%rdx 1ae21: 48 09 da or %rbx,%rdx 1ae24: 83 e2 03 and $0x3,%edx 1ae27: 0f 85 53 01 00 00 jne 1af80 1ae2d: 49 89 f5 mov %rsi,%r13 1ae30: 48 89 cd mov %rcx,%rbp 1ae33: 48 83 f8 0b cmp $0xb,%rax 1ae37: 0f 8f cf 00 00 00 jg 1af0c 1ae3d: 49 8b 44 24 08 mov 0x8(%r12),%rax 1ae42: 4c 89 e7 mov %r12,%rdi 1ae45: 48 8b 40 18 mov 0x18(%rax),%rax 1ae49: e8 00 00 00 00 callq 1ae4e 1ae4e: 41 23 84 24 40 02 00 and 0x240(%r12),%eax 1ae55: 00 1ae56: 4c 89 e7 mov %r12,%rdi 1ae59: 89 44 24 04 mov %eax,0x4(%rsp) 1ae5d: 49 8b 44 24 08 mov 0x8(%r12),%rax 1ae62: 48 8b 40 20 mov 0x20(%rax),%rax 1ae66: e8 00 00 00 00 callq 1ae6b 1ae6b: 48 89 c2 mov %rax,%rdx 1ae6e: 41 8b 84 24 40 02 00 mov 0x240(%r12),%eax 1ae75: 00 1ae76: 21 c2 and %eax,%edx 1ae78: 41 23 84 24 10 02 00 and 0x210(%r12),%eax 1ae7f: 00 1ae80: 89 54 24 08 mov %edx,0x8(%rsp) 1ae84: 48 8b 55 00 mov 0x0(%rbp),%rdx 1ae88: 89 44 24 0c mov %eax,0xc(%rsp) 1ae8c: 48 85 d2 test %rdx,%rdx 1ae8f: 48 8d 42 03 lea 0x3(%rdx),%rax 1ae93: 48 0f 49 c2 cmovns %rdx,%rax 1ae97: 48 c1 f8 02 sar $0x2,%rax 1ae9b: 89 c6 mov %eax,%esi 1ae9d: 83 f8 02 cmp $0x2,%eax 1aea0: 7f 6a jg 1af0c 1aea2: 48 85 db test %rbx,%rbx 1aea5: 74 65 je 1af0c 1aea7: 48 89 da mov %rbx,%rdx 1aeaa: 44 8d 43 04 lea 0x4(%rbx),%r8d 1aeae: eb 27 jmp 1aed7 1aeb0: 44 89 c7 mov %r8d,%edi 1aeb3: 83 c6 01 add $0x1,%esi 1aeb6: 48 83 45 00 04 addq $0x4,0x0(%rbp) 1aebb: 49 83 c5 04 add $0x4,%r13 1aebf: 29 d7 sub %edx,%edi 1aec1: 48 83 ea 04 sub $0x4,%rdx 1aec5: 83 fe 02 cmp $0x2,%esi 1aec8: 0f 8f ad 00 00 00 jg 1af7b 1aece: 48 85 d2 test %rdx,%rdx 1aed1: 0f 84 a4 00 00 00 je 1af7b 1aed7: 48 63 c6 movslq %esi,%rax 1aeda: 4c 89 e9 mov %r13,%rcx 1aedd: 8b 44 84 04 mov 0x4(%rsp,%rax,4),%eax 1aee1: e8 00 00 00 00 callq 1aee6 1aee6: 85 c9 test %ecx,%ecx 1aee8: 74 c6 je 1aeb0 1aeea: 48 63 c1 movslq %ecx,%rax 1aeed: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1aef2: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1aef9: 00 00 1aefb: 0f 85 8b 00 00 00 jne 1af8c 1af01: 48 83 c4 18 add $0x18,%rsp 1af05: 5b pop %rbx 1af06: 5d pop %rbp 1af07: 41 5c pop %r12 1af09: 41 5d pop %r13 1af0b: c3 retq 1af0c: 31 ff xor %edi,%edi 1af0e: 48 85 db test %rbx,%rbx 1af11: 74 61 je 1af74 1af13: 48 8b 45 00 mov 0x0(%rbp),%rax 1af17: 48 89 da mov %rbx,%rdx 1af1a: 4d 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%r8 1af1f: eb 15 jmp 1af36 1af21: 48 8b 45 00 mov 0x0(%rbp),%rax 1af25: 83 c7 04 add $0x4,%edi 1af28: 48 83 c0 04 add $0x4,%rax 1af2c: 48 89 45 00 mov %rax,0x0(%rbp) 1af30: 48 83 ea 04 sub $0x4,%rdx 1af34: 74 3e je 1af74 1af36: 41 8b b4 24 20 02 00 mov 0x220(%r12),%esi 1af3d: 00 1af3e: 4c 89 c1 mov %r8,%rcx 1af41: 48 29 d1 sub %rdx,%rcx 1af44: 83 c6 0c add $0xc,%esi 1af47: 48 39 c6 cmp %rax,%rsi 1af4a: 7e 28 jle 1af74 1af4c: 48 8d 70 f7 lea -0x9(%rax),%rsi 1af50: 48 83 e8 0c sub $0xc,%rax 1af54: 48 0f 48 c6 cmovs %rsi,%rax 1af58: 48 83 e0 fc and $0xfffffffffffffffc,%rax 1af5c: 49 03 84 24 00 02 00 add 0x200(%r12),%rax 1af63: 00 1af64: 8b 00 mov (%rax),%eax 1af66: e8 00 00 00 00 callq 1af6b 1af6b: 85 c9 test %ecx,%ecx 1af6d: 74 b2 je 1af21 1af6f: e9 76 ff ff ff jmpq 1aeea 1af74: 89 f8 mov %edi,%eax 1af76: e9 72 ff ff ff jmpq 1aeed 1af7b: 48 89 d3 mov %rdx,%rbx 1af7e: eb 8e jmp 1af0e 1af80: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1af87: e9 61 ff ff ff jmpq 1aeed 1af8c: e8 00 00 00 00 callq 1af91 1af91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1af98: 00 00 00 00 1af9c: 0f 1f 40 00 nopl 0x0(%rax) 000000000001afa0 : 1afa0: e8 00 00 00 00 callq 1afa5 1afa5: 48 8b 57 08 mov 0x8(%rdi),%rdx 1afa9: 41 54 push %r12 1afab: 8b 42 04 mov 0x4(%rdx),%eax 1afae: 01 c6 add %eax,%esi 1afb0: f7 d0 not %eax 1afb2: 21 f0 and %esi,%eax 1afb4: 39 87 24 02 00 00 cmp %eax,0x224(%rdi) 1afba: 72 2e jb 1afea 1afbc: 89 87 28 02 00 00 mov %eax,0x228(%rdi) 1afc2: 48 8b 87 10 02 00 00 mov 0x210(%rdi),%rax 1afc9: 45 31 e4 xor %r12d,%r12d 1afcc: 48 89 87 18 02 00 00 mov %rax,0x218(%rdi) 1afd3: 48 8b 82 b8 00 00 00 mov 0xb8(%rdx),%rax 1afda: 48 85 c0 test %rax,%rax 1afdd: 74 05 je 1afe4 1afdf: e8 00 00 00 00 callq 1afe4 1afe4: 44 89 e0 mov %r12d,%eax 1afe7: 41 5c pop %r12 1afe9: c3 retq 1afea: 0f 0b ud2 1afec: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 1aff2: 44 89 e0 mov %r12d,%eax 1aff5: 41 5c pop %r12 1aff7: c3 retq 1aff8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1afff: 00 000000000001b000 : 1b000: e8 00 00 00 00 callq 1b005 1b005: 85 f6 test %esi,%esi 1b007: 0f 84 82 00 00 00 je 1b08f 1b00d: 41 55 push %r13 1b00f: 41 89 f5 mov %esi,%r13d 1b012: 41 54 push %r12 1b014: 55 push %rbp 1b015: 31 ed xor %ebp,%ebp 1b017: 53 push %rbx 1b018: 48 89 fb mov %rdi,%rbx 1b01b: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax 1b021: eb 4b jmp 1b06e 1b023: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1b02a: 83 c5 01 add $0x1,%ebp 1b02d: 48 8d 50 01 lea 0x1(%rax),%rdx 1b031: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1b037: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1b03e: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 1b045: 48 8d 04 82 lea (%rdx,%rax,4),%rax 1b049: 44 89 20 mov %r12d,(%rax) 1b04c: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 1b053: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 1b05a: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 1b060: 83 e8 01 sub $0x1,%eax 1b063: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 1b069: 44 39 ed cmp %r13d,%ebp 1b06c: 74 1a je 1b088 1b06e: 48 8b 53 08 mov 0x8(%rbx),%rdx 1b072: 44 8b 62 08 mov 0x8(%rdx),%r12d 1b076: 85 c0 test %eax,%eax 1b078: 7f a9 jg 1b023 1b07a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b081: e8 00 00 00 00 callq 1b086 1b086: eb 9b jmp 1b023 1b088: 5b pop %rbx 1b089: 5d pop %rbp 1b08a: 41 5c pop %r12 1b08c: 41 5d pop %r13 1b08e: c3 retq 1b08f: c3 retq 000000000001b090 : 1b090: e8 00 00 00 00 callq 1b095 1b095: 49 89 f8 mov %rdi,%r8 1b098: eb 12 jmp 1b0ac 1b09a: 8d 78 01 lea 0x1(%rax),%edi 1b09d: 48 8b 4e 18 mov 0x18(%rsi),%rcx 1b0a1: 89 c0 mov %eax,%eax 1b0a3: 89 7e 08 mov %edi,0x8(%rsi) 1b0a6: 8b 52 08 mov 0x8(%rdx),%edx 1b0a9: 89 14 81 mov %edx,(%rcx,%rax,4) 1b0ac: 8b 46 08 mov 0x8(%rsi),%eax 1b0af: 49 8b 50 08 mov 0x8(%r8),%rdx 1b0b3: 89 c1 mov %eax,%ecx 1b0b5: 23 4a 04 and 0x4(%rdx),%ecx 1b0b8: 75 e0 jne 1b09a 1b0ba: c3 retq 1b0bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001b0c0 : 1b0c0: e8 00 00 00 00 callq 1b0c5 1b0c5: 55 push %rbp 1b0c6: 48 89 fd mov %rdi,%rbp 1b0c9: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1b0cd: 31 d2 xor %edx,%edx 1b0cf: 8b 85 10 02 00 00 mov 0x210(%rbp),%eax 1b0d5: 8b 4f 04 mov 0x4(%rdi),%ecx 1b0d8: f7 d0 not %eax 1b0da: 21 c8 and %ecx,%eax 1b0dc: 83 c1 01 add $0x1,%ecx 1b0df: 83 c0 01 add $0x1,%eax 1b0e2: f7 f1 div %ecx 1b0e4: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax 1b0eb: 48 89 ef mov %rbp,%rdi 1b0ee: 89 d6 mov %edx,%esi 1b0f0: e8 00 00 00 00 callq 1b0f5 1b0f5: 0f ae f0 mfence 1b0f8: 48 8b 45 08 mov 0x8(%rbp),%rax 1b0fc: 48 89 ef mov %rbp,%rdi 1b0ff: 48 8b 40 28 mov 0x28(%rax),%rax 1b103: e8 00 00 00 00 callq 1b108 1b108: 48 8b 45 08 mov 0x8(%rbp),%rax 1b10c: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 1b113: 48 85 c0 test %rax,%rax 1b116: 74 09 je 1b121 1b118: 48 89 ef mov %rbp,%rdi 1b11b: 5d pop %rbp 1b11c: e9 00 00 00 00 jmpq 1b121 1b121: 5d pop %rbp 1b122: c3 retq 1b123: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b12a: 00 00 00 00 1b12e: 66 90 xchg %ax,%ax 000000000001b130 : 1b130: e8 00 00 00 00 callq 1b135 1b135: 48 8b 87 18 02 00 00 mov 0x218(%rdi),%rax 1b13c: 48 89 87 10 02 00 00 mov %rax,0x210(%rdi) 1b143: 48 8b 47 08 mov 0x8(%rdi),%rax 1b147: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 1b14e: 48 85 c0 test %rax,%rax 1b151: 74 05 je 1b158 1b153: e9 00 00 00 00 jmpq 1b158 1b158: c3 retq 1b159: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000001b160 : 1b160: e8 00 00 00 00 callq 1b165 1b165: 41 57 push %r15 1b167: 45 89 c7 mov %r8d,%r15d 1b16a: 41 56 push %r14 1b16c: 49 89 fe mov %rdi,%r14 1b16f: 41 55 push %r13 1b171: 41 89 d5 mov %edx,%r13d 1b174: 41 54 push %r12 1b176: 49 89 cc mov %rcx,%r12 1b179: 55 push %rbp 1b17a: 53 push %rbx 1b17b: 48 89 f3 mov %rsi,%rbx 1b17e: 48 83 ec 08 sub $0x8,%rsp 1b182: 48 8b 46 08 mov 0x8(%rsi),%rax 1b186: 8b 2d 00 00 00 00 mov 0x0(%rip),%ebp # 1b18c 1b18c: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 1b191: 83 38 09 cmpl $0x9,(%rax) 1b194: 0f 84 7e 02 00 00 je 1b418 1b19a: 48 8d 87 40 b7 00 00 lea 0xb740(%rdi),%rax 1b1a1: 48 39 c6 cmp %rax,%rsi 1b1a4: b8 00 01 00 00 mov $0x100,%eax 1b1a9: 0f 44 e8 cmove %eax,%ebp 1b1ac: 48 83 3b 00 cmpq $0x0,(%rbx) 1b1b0: 0f 84 18 02 00 00 je 1b3ce 1b1b6: 48 8d b3 08 02 00 00 lea 0x208(%rbx),%rsi 1b1bd: 4c 89 f7 mov %r14,%rdi 1b1c0: e8 00 00 00 00 callq 1b1c5 1b1c5: 85 c0 test %eax,%eax 1b1c7: 0f 85 cc 02 00 00 jne 1b499 1b1cd: 48 8d b3 80 02 00 00 lea 0x280(%rbx),%rsi 1b1d4: 4c 89 f7 mov %r14,%rdi 1b1d7: e8 00 00 00 00 callq 1b1dc 1b1dc: 85 c0 test %eax,%eax 1b1de: 0f 85 00 00 00 00 jne 1b1e4 1b1e4: 48 8d b3 84 02 00 00 lea 0x284(%rbx),%rsi 1b1eb: 4c 89 f7 mov %r14,%rdi 1b1ee: e8 00 00 00 00 callq 1b1f3 1b1f3: 85 c0 test %eax,%eax 1b1f5: 0f 85 00 00 00 00 jne 1b1fb 1b1fb: 48 8d b3 a4 02 00 00 lea 0x2a4(%rbx),%rsi 1b202: 4c 89 f7 mov %r14,%rdi 1b205: e8 00 00 00 00 callq 1b20a 1b20a: 85 c0 test %eax,%eax 1b20c: 0f 85 00 00 00 00 jne 1b212 1b212: 8b 93 a4 02 00 00 mov 0x2a4(%rbx),%edx 1b218: 48 8d b3 b8 02 00 00 lea 0x2b8(%rbx),%rsi 1b21f: 4c 89 f7 mov %r14,%rdi 1b222: 8d 04 95 00 00 00 00 lea 0x0(,%rdx,4),%eax 1b229: 49 03 86 28 5c 00 00 add 0x5c28(%r14),%rax 1b230: 48 89 83 a8 02 00 00 mov %rax,0x2a8(%rbx) 1b237: 49 8b 86 20 5c 00 00 mov 0x5c20(%r14),%rax 1b23e: 48 8d 04 90 lea (%rax,%rdx,4),%rax 1b242: 48 89 83 b0 02 00 00 mov %rax,0x2b0(%rbx) 1b249: e8 00 00 00 00 callq 1b24e 1b24e: 85 c0 test %eax,%eax 1b250: 0f 85 00 00 00 00 jne 1b256 1b256: 8b 93 b8 02 00 00 mov 0x2b8(%rbx),%edx 1b25c: 4c 89 e6 mov %r12,%rsi 1b25f: 48 89 df mov %rbx,%rdi 1b262: 8d 04 95 00 00 00 00 lea 0x0(,%rdx,4),%eax 1b269: 49 03 86 28 5c 00 00 add 0x5c28(%r14),%rax 1b270: 48 89 83 c0 02 00 00 mov %rax,0x2c0(%rbx) 1b277: 49 8b 86 20 5c 00 00 mov 0x5c20(%r14),%rax 1b27e: 48 8d 04 90 lea (%rax,%rdx,4),%rax 1b282: 44 89 fa mov %r15d,%edx 1b285: 48 89 83 c8 02 00 00 mov %rax,0x2c8(%rbx) 1b28c: c7 00 01 00 00 00 movl $0x1,(%rax) 1b292: e8 00 00 00 00 callq 1b297 1b297: 41 89 c2 mov %eax,%r10d 1b29a: 85 c0 test %eax,%eax 1b29c: 0f 85 00 00 00 00 jne 1b2a2 1b2a2: 41 0f af ed imul %r13d,%ebp 1b2a6: b9 ff ff ff ff mov $0xffffffff,%ecx 1b2ab: be 01 00 00 00 mov $0x1,%esi 1b2b0: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 1b2b7: 8d 04 ad 00 00 00 00 lea 0x0(,%rbp,4),%eax 1b2be: 48 83 e8 01 sub $0x1,%rax 1b2c2: 48 0f bd c8 bsr %rax,%rcx 1b2c6: 83 c1 01 add $0x1,%ecx 1b2c9: 48 d3 e6 shl %cl,%rsi 1b2cc: 48 8b 4b 08 mov 0x8(%rbx),%rcx 1b2d0: 89 f0 mov %esi,%eax 1b2d2: 89 b3 20 02 00 00 mov %esi,0x220(%rbx) 1b2d8: c1 e8 02 shr $0x2,%eax 1b2db: 83 e8 01 sub $0x1,%eax 1b2de: 89 83 40 02 00 00 mov %eax,0x240(%rbx) 1b2e4: 80 79 0c 00 cmpb $0x0,0xc(%rcx) 1b2e8: 0f 84 d9 00 00 00 je 1b3c7 1b2ee: 48 83 bb f8 01 00 00 cmpq $0x0,0x1f8(%rbx) 1b2f5: 00 1b2f6: 48 89 93 38 02 00 00 mov %rdx,0x238(%rbx) 1b2fd: 0f 84 28 01 00 00 je 1b42b 1b303: 44 89 ab 24 02 00 00 mov %r13d,0x224(%rbx) 1b30a: 48 8d bb f8 02 00 00 lea 0x2f8(%rbx),%rdi 1b311: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b318: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b31f: c7 83 18 03 00 00 01 movl $0x1,0x318(%rbx) 1b326: 00 00 00 1b329: 44 89 14 24 mov %r10d,(%rsp) 1b32d: e8 00 00 00 00 callq 1b332 1b332: 80 bb e1 02 00 00 00 cmpb $0x0,0x2e1(%rbx) 1b339: 44 8b 14 24 mov (%rsp),%r10d 1b33d: 74 3a je 1b379 1b33f: c7 83 e4 02 00 00 00 movl $0x0,0x2e4(%rbx) 1b346: 00 00 00 1b349: c7 83 e8 02 00 00 00 movl $0x0,0x2e8(%rbx) 1b350: 00 00 00 1b353: c7 83 ec 02 00 00 00 movl $0x0,0x2ec(%rbx) 1b35a: 00 00 00 1b35d: c7 83 f0 02 00 00 00 movl $0x0,0x2f0(%rbx) 1b364: 00 00 00 1b367: 48 83 c4 08 add $0x8,%rsp 1b36b: 44 89 d0 mov %r10d,%eax 1b36e: 5b pop %rbx 1b36f: 5d pop %rbp 1b370: 41 5c pop %r12 1b372: 41 5d pop %r13 1b374: 41 5e pop %r14 1b376: 41 5f pop %r15 1b378: c3 retq 1b379: 48 8b 43 08 mov 0x8(%rbx),%rax 1b37d: 44 8b 64 24 04 mov 0x4(%rsp),%r12d 1b382: 8b 00 mov (%rax),%eax 1b384: 4b 8d 34 e4 lea (%r12,%r12,8),%rsi 1b388: 48 8d 04 40 lea (%rax,%rax,2),%rax 1b38c: 48 8d 04 c0 lea (%rax,%rax,8),%rax 1b390: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 1b397: 00 1b398: 48 01 f0 add %rsi,%rax 1b39b: 48 8d 0c f2 lea (%rdx,%rsi,8),%rcx 1b39f: 4c 01 f1 add %r14,%rcx 1b3a2: 8b 91 98 67 00 00 mov 0x6798(%rcx),%edx 1b3a8: 8d 7a 01 lea 0x1(%rdx),%edi 1b3ab: 48 8d 84 02 f2 0c 00 lea 0xcf2(%rdx,%rax,1),%rax 1b3b2: 00 1b3b3: 48 8d 53 78 lea 0x78(%rbx),%rdx 1b3b7: 89 b9 98 67 00 00 mov %edi,0x6798(%rcx) 1b3bd: 49 89 54 c6 10 mov %rdx,0x10(%r14,%rax,8) 1b3c2: e9 78 ff ff ff jmpq 1b33f 1b3c7: 89 c2 mov %eax,%edx 1b3c9: e9 20 ff ff ff jmpq 1b2ee 1b3ce: 41 83 be a0 5f 00 00 cmpl $0x1b,0x5fa0(%r14) 1b3d5: 1b 1b3d6: 0f 87 b2 00 00 00 ja 1b48e 1b3dc: 4c 89 33 mov %r14,(%rbx) 1b3df: 41 8b 86 a0 5f 00 00 mov 0x5fa0(%r14),%eax 1b3e6: 89 ee mov %ebp,%esi 1b3e8: 48 89 df mov %rbx,%rdi 1b3eb: 8d 50 01 lea 0x1(%rax),%edx 1b3ee: 41 89 96 a0 5f 00 00 mov %edx,0x5fa0(%r14) 1b3f5: 89 83 44 02 00 00 mov %eax,0x244(%rbx) 1b3fb: 49 89 9c c6 a8 5f 00 mov %rbx,0x5fa8(%r14,%rax,8) 1b402: 00 1b403: e8 00 00 00 00 callq 1b408 1b408: 41 89 c2 mov %eax,%r10d 1b40b: 85 c0 test %eax,%eax 1b40d: 0f 84 a3 fd ff ff je 1b1b6 1b413: e9 4f ff ff ff jmpq 1b367 1b418: 81 fd 00 01 00 00 cmp $0x100,%ebp 1b41e: b8 00 01 00 00 mov $0x100,%eax 1b423: 0f 4c e8 cmovl %eax,%ebp 1b426: e9 81 fd ff ff jmpq 1b1ac 1b42b: 03 71 14 add 0x14(%rcx),%esi 1b42e: 44 89 14 24 mov %r10d,(%rsp) 1b432: ba 00 10 00 00 mov $0x1000,%edx 1b437: 4c 89 f7 mov %r14,%rdi 1b43a: 48 8d 83 00 02 00 00 lea 0x200(%rbx),%rax 1b441: 4c 8d 8b 30 02 00 00 lea 0x230(%rbx),%r9 1b448: b9 02 00 00 00 mov $0x2,%ecx 1b44d: 50 push %rax 1b44e: 4c 8d 83 f8 01 00 00 lea 0x1f8(%rbx),%r8 1b455: e8 00 00 00 00 callq 1b45a 1b45a: 5a pop %rdx 1b45b: 85 c0 test %eax,%eax 1b45d: 0f 85 00 00 00 00 jne 1b463 1b463: 44 8b 14 24 mov (%rsp),%r10d 1b467: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 1b46e: 48 63 d0 movslq %eax,%rdx 1b471: 83 c0 01 add $0x1,%eax 1b474: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 1b478: 48 8b 4b 08 mov 0x8(%rbx),%rcx 1b47c: 8b 49 08 mov 0x8(%rcx),%ecx 1b47f: 89 0a mov %ecx,(%rdx) 1b481: 3b 83 40 02 00 00 cmp 0x240(%rbx),%eax 1b487: 76 de jbe 1b467 1b489: e9 75 fe ff ff jmpq 1b303 1b48e: 41 ba ea ff ff ff mov $0xffffffea,%r10d 1b494: e9 ce fe ff ff jmpq 1b367 1b499: e9 00 00 00 00 jmpq 1b49e 1b49e: 66 90 xchg %ax,%ax 000000000001b4a0 : 1b4a0: e8 00 00 00 00 callq 1b4a5 1b4a5: 53 push %rbx 1b4a6: 48 89 fb mov %rdi,%rbx 1b4a9: 48 8b 3f mov (%rdi),%rdi 1b4ac: 48 85 ff test %rdi,%rdi 1b4af: 0f 84 b8 00 00 00 je 1b56d 1b4b5: 8b 83 44 02 00 00 mov 0x244(%rbx),%eax 1b4bb: 48 83 bc c7 a8 5f 00 cmpq $0x0,0x5fa8(%rdi,%rax,8) 1b4c2: 00 00 1b4c4: 0f 84 a3 00 00 00 je 1b56d 1b4ca: c6 83 f4 01 00 00 00 movb $0x0,0x1f4(%rbx) 1b4d1: 8b b3 08 02 00 00 mov 0x208(%rbx),%esi 1b4d7: e8 00 00 00 00 callq 1b4dc 1b4dc: 8b b3 80 02 00 00 mov 0x280(%rbx),%esi 1b4e2: 48 8b 3b mov (%rbx),%rdi 1b4e5: e8 00 00 00 00 callq 1b4ea 1b4ea: 8b b3 b8 02 00 00 mov 0x2b8(%rbx),%esi 1b4f0: 48 8b 3b mov (%rbx),%rdi 1b4f3: e8 00 00 00 00 callq 1b4f8 1b4f8: 8b b3 84 02 00 00 mov 0x284(%rbx),%esi 1b4fe: 48 8b 3b mov (%rbx),%rdi 1b501: e8 00 00 00 00 callq 1b506 1b506: 48 8d 93 00 02 00 00 lea 0x200(%rbx),%rdx 1b50d: 48 8d b3 30 02 00 00 lea 0x230(%rbx),%rsi 1b514: 48 8d bb f8 01 00 00 lea 0x1f8(%rbx),%rdi 1b51b: e8 00 00 00 00 callq 1b520 1b520: 48 8b 83 d8 02 00 00 mov 0x2d8(%rbx),%rax 1b527: 48 85 c0 test %rax,%rax 1b52a: 74 17 je 1b543 1b52c: 48 8d 78 38 lea 0x38(%rax),%rdi 1b530: ba ff ff ff ff mov $0xffffffff,%edx 1b535: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 1b53a: 83 fa 01 cmp $0x1,%edx 1b53d: 74 30 je 1b56f 1b53f: 85 d2 test %edx,%edx 1b541: 7e 33 jle 1b576 1b543: 48 8b 03 mov (%rbx),%rax 1b546: 8b 93 44 02 00 00 mov 0x244(%rbx),%edx 1b54c: 48 c7 83 d8 02 00 00 movq $0x0,0x2d8(%rbx) 1b553: 00 00 00 00 1b557: c7 83 48 02 00 00 00 movl $0x0,0x248(%rbx) 1b55e: 00 00 00 1b561: 48 c7 84 d0 a8 5f 00 movq $0x0,0x5fa8(%rax,%rdx,8) 1b568: 00 00 00 00 00 1b56d: 5b pop %rbx 1b56e: c3 retq 1b56f: e8 00 00 00 00 callq 1b574 1b574: eb cd jmp 1b543 1b576: be 03 00 00 00 mov $0x3,%esi 1b57b: e8 00 00 00 00 callq 1b580 1b580: eb c1 jmp 1b543 1b582: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b589: 00 00 00 00 1b58d: 0f 1f 00 nopl (%rax) 000000000001b590 : 1b590: e8 00 00 00 00 callq 1b595 1b595: 41 55 push %r13 1b597: 41 89 d5 mov %edx,%r13d 1b59a: 89 ca mov %ecx,%edx 1b59c: 41 54 push %r12 1b59e: 45 89 c4 mov %r8d,%r12d 1b5a1: 55 push %rbp 1b5a2: 48 8b 47 08 mov 0x8(%rdi),%rax 1b5a6: 48 89 fd mov %rdi,%rbp 1b5a9: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 1b5b0: e8 00 00 00 00 callq 1b5b5 1b5b5: 48 8b 45 08 mov 0x8(%rbp),%rax 1b5b9: 44 89 e1 mov %r12d,%ecx 1b5bc: 44 89 e2 mov %r12d,%edx 1b5bf: 44 89 ee mov %r13d,%esi 1b5c2: 48 89 ef mov %rbp,%rdi 1b5c5: 5d pop %rbp 1b5c6: 41 5c pop %r12 1b5c8: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax 1b5cf: 41 5d pop %r13 1b5d1: e9 00 00 00 00 jmpq 1b5d6 1b5d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b5dd: 00 00 00 000000000001b5e0 : 1b5e0: e8 00 00 00 00 callq 1b5e5 1b5e5: 41 55 push %r13 1b5e7: 41 54 push %r12 1b5e9: 41 89 f4 mov %esi,%r12d 1b5ec: 55 push %rbp 1b5ed: 48 89 d5 mov %rdx,%rbp 1b5f0: 53 push %rbx 1b5f1: 48 89 fb mov %rdi,%rbx 1b5f4: e8 00 00 00 00 callq 1b5f9 1b5f9: 48 8b 13 mov (%rbx),%rdx 1b5fc: f6 82 b0 63 01 00 04 testb $0x4,0x163b0(%rdx) 1b603: 0f 85 a2 00 00 00 jne 1b6ab 1b609: 48 8b 4b 08 mov 0x8(%rbx),%rcx 1b60d: 48 83 b9 00 01 00 00 cmpq $0x0,0x100(%rcx) 1b614: 00 1b615: 0f 84 90 00 00 00 je 1b6ab 1b61b: 48 85 ed test %rbp,%rbp 1b61e: 0f 84 87 00 00 00 je 1b6ab 1b624: f0 ff 82 70 5c 00 00 lock incl 0x5c70(%rdx) 1b62b: 48 8b 55 30 mov 0x30(%rbp),%rdx 1b62f: 4c 8d a8 80 96 98 00 lea 0x989680(%rax),%r13 1b636: 83 e2 01 and $0x1,%edx 1b639: 75 4a jne 1b685 1b63b: 48 8b 45 08 mov 0x8(%rbp),%rax 1b63f: 48 8b 40 20 mov 0x20(%rax),%rax 1b643: 48 85 c0 test %rax,%rax 1b646: 74 0c je 1b654 1b648: 48 89 ef mov %rbp,%rdi 1b64b: e8 00 00 00 00 callq 1b650 1b650: 84 c0 test %al,%al 1b652: 75 64 jne 1b6b8 1b654: e8 00 00 00 00 callq 1b659 1b659: 49 89 c0 mov %rax,%r8 1b65c: 4c 89 e8 mov %r13,%rax 1b65f: 4c 29 c0 sub %r8,%rax 1b662: 48 85 c0 test %rax,%rax 1b665: 7e 1e jle 1b685 1b667: 48 8b 43 08 mov 0x8(%rbx),%rax 1b66b: 44 89 e6 mov %r12d,%esi 1b66e: 48 89 df mov %rbx,%rdi 1b671: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 1b678: e8 00 00 00 00 callq 1b67d 1b67d: 48 8b 45 30 mov 0x30(%rbp),%rax 1b681: a8 01 test $0x1,%al 1b683: 74 b6 je 1b63b 1b685: 4c 8b 65 30 mov 0x30(%rbp),%r12 1b689: 41 83 e4 01 and $0x1,%r12d 1b68d: 75 1f jne 1b6ae 1b68f: 48 8b 45 08 mov 0x8(%rbp),%rax 1b693: 48 8b 40 20 mov 0x20(%rax),%rax 1b697: 48 85 c0 test %rax,%rax 1b69a: 74 0f je 1b6ab 1b69c: 48 89 ef mov %rbp,%rdi 1b69f: e8 00 00 00 00 callq 1b6a4 1b6a4: 41 89 c4 mov %eax,%r12d 1b6a7: 84 c0 test %al,%al 1b6a9: 75 17 jne 1b6c2 1b6ab: 45 31 e4 xor %r12d,%r12d 1b6ae: 5b pop %rbx 1b6af: 44 89 e0 mov %r12d,%eax 1b6b2: 5d pop %rbp 1b6b3: 41 5c pop %r12 1b6b5: 41 5d pop %r13 1b6b7: c3 retq 1b6b8: 48 89 ef mov %rbp,%rdi 1b6bb: e8 00 00 00 00 callq 1b6c0 1b6c0: eb c3 jmp 1b685 1b6c2: 48 89 ef mov %rbp,%rdi 1b6c5: e8 00 00 00 00 callq 1b6ca 1b6ca: eb e2 jmp 1b6ae 1b6cc: 0f 1f 40 00 nopl 0x0(%rax) 000000000001b6d0 : 1b6d0: e8 00 00 00 00 callq 1b6d5 1b6d5: 41 54 push %r12 1b6d7: 48 8d 96 90 02 00 00 lea 0x290(%rsi),%rdx 1b6de: 53 push %rbx 1b6df: 48 89 f3 mov %rsi,%rbx 1b6e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b6e9: 48 83 ec 28 sub $0x28,%rsp 1b6ed: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b6f4: 00 00 1b6f6: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b6fb: 48 8b 47 60 mov 0x60(%rdi),%rax 1b6ff: 48 89 e7 mov %rsp,%rdi 1b702: 4c 8b 60 18 mov 0x18(%rax),%r12 1b706: e8 00 00 00 00 callq 1b70b 1b70b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b712: 48 89 d9 mov %rbx,%rcx 1b715: be 24 81 00 00 mov $0x8124,%esi 1b71a: 4c 89 e2 mov %r12,%rdx 1b71d: 48 89 e7 mov %rsp,%rdi 1b720: e8 00 00 00 00 callq 1b725 1b725: 48 85 c0 test %rax,%rax 1b728: 74 32 je 1b75c 1b72a: 8b b3 20 02 00 00 mov 0x220(%rbx),%esi 1b730: 48 8b 48 30 mov 0x30(%rax),%rcx 1b734: 8d 7e 0c lea 0xc(%rsi),%edi 1b737: 48 89 79 50 mov %rdi,0x50(%rcx) 1b73b: 48 89 83 20 03 00 00 mov %rax,0x320(%rbx) 1b742: 31 c0 xor %eax,%eax 1b744: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1b749: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b750: 00 00 1b752: 75 0f jne 1b763 1b754: 48 83 c4 28 add $0x28,%rsp 1b758: 5b pop %rbx 1b759: 41 5c pop %r12 1b75b: c3 retq 1b75c: b8 f4 ff ff ff mov $0xfffffff4,%eax 1b761: eb e1 jmp 1b744 1b763: e8 00 00 00 00 callq 1b768 1b768: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b76f: 00 000000000001b770 : 1b770: e8 00 00 00 00 callq 1b775 1b775: 41 54 push %r12 1b777: 55 push %rbp 1b778: 53 push %rbx 1b779: 48 8b 47 08 mov 0x8(%rdi),%rax 1b77d: 48 89 fb mov %rdi,%rbx 1b780: 48 8b 2f mov (%rdi),%rbp 1b783: 48 8b 40 78 mov 0x78(%rax),%rax 1b787: e8 00 00 00 00 callq 1b78c 1b78c: 48 8d 8b 90 02 00 00 lea 0x290(%rbx),%rcx 1b793: 41 89 c4 mov %eax,%r12d 1b796: 85 c0 test %eax,%eax 1b798: 74 2c je 1b7c6 1b79a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1b79e: 41 89 c0 mov %eax,%r8d 1b7a1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b7a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b7af: e8 00 00 00 00 callq 1b7b4 1b7b4: 45 85 e4 test %r12d,%r12d 1b7b7: 44 89 e0 mov %r12d,%eax 1b7ba: 0f 94 83 f4 01 00 00 sete 0x1f4(%rbx) 1b7c1: 5b pop %rbx 1b7c2: 5d pop %rbp 1b7c3: 41 5c pop %r12 1b7c5: c3 retq 1b7c6: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1b7ca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b7d1: be 01 00 00 00 mov $0x1,%esi 1b7d6: e8 00 00 00 00 callq 1b7db 1b7db: eb d7 jmp 1b7b4 1b7dd: 0f 1f 00 nopl (%rax) 000000000001b7e0 : 1b7e0: 48 83 ef 01 sub $0x1,%rdi 1b7e4: b8 ff ff ff ff mov $0xffffffff,%eax 1b7e9: 48 c1 ef 0c shr $0xc,%rdi 1b7ed: 48 0f bd c7 bsr %rdi,%rax 1b7f1: 83 c0 01 add $0x1,%eax 1b7f4: c3 retq 1b7f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b7fc: 00 00 00 00 000000000001b800 : 1b800: e8 00 00 00 00 callq 1b805 1b805: 41 55 push %r13 1b807: 49 89 fd mov %rdi,%r13 1b80a: 41 54 push %r12 1b80c: 55 push %rbp 1b80d: 48 8d af a0 00 00 00 lea 0xa0(%rdi),%rbp 1b814: 53 push %rbx 1b815: 48 8b 47 08 mov 0x8(%rdi),%rax 1b819: 48 8b 9f a0 00 00 00 mov 0xa0(%rdi),%rbx 1b820: 4c 8b a0 88 00 00 00 mov 0x88(%rax),%r12 1b827: 48 39 eb cmp %rbp,%rbx 1b82a: 75 0a jne 1b836 1b82c: eb 4a jmp 1b878 1b82e: 48 8b 1b mov (%rbx),%rbx 1b831: 48 39 eb cmp %rbp,%rbx 1b834: 74 42 je 1b878 1b836: 48 8b 43 10 mov 0x10(%rbx),%rax 1b83a: 49 8b 7d 00 mov 0x0(%r13),%rdi 1b83e: 4d 89 e0 mov %r12,%r8 1b841: 48 8b 90 f8 00 00 00 mov 0xf8(%rax),%rdx 1b848: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax 1b84f: 25 80 00 00 00 and $0x80,%eax 1b854: 48 83 f8 01 cmp $0x1,%rax 1b858: 49 8b 45 28 mov 0x28(%r13),%rax 1b85c: 19 c9 sbb %ecx,%ecx 1b85e: 83 e1 fe and $0xfffffffe,%ecx 1b861: 48 8d 70 78 lea 0x78(%rax),%rsi 1b865: 83 c1 03 add $0x3,%ecx 1b868: e8 00 00 00 00 callq 1b86d 1b86d: 85 c0 test %eax,%eax 1b86f: 74 bd je 1b82e 1b871: 5b pop %rbx 1b872: 5d pop %rbp 1b873: 41 5c pop %r12 1b875: 41 5d pop %r13 1b877: c3 retq 1b878: 5b pop %rbx 1b879: 31 c0 xor %eax,%eax 1b87b: 5d pop %rbp 1b87c: 41 5c pop %r12 1b87e: 41 5d pop %r13 1b880: c3 retq 1b881: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b888: 00 00 00 00 1b88c: 0f 1f 40 00 nopl 0x0(%rax) 000000000001b890 : 1b890: e8 00 00 00 00 callq 1b895 1b895: 41 54 push %r12 1b897: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1b89e: 55 push %rbp 1b89f: 53 push %rbx 1b8a0: 48 89 f3 mov %rsi,%rbx 1b8a3: 48 83 ec 10 sub $0x10,%rsp 1b8a7: 8b 36 mov (%rsi),%esi 1b8a9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b8b0: 00 00 1b8b2: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b8b7: 31 c0 xor %eax,%eax 1b8b9: e8 00 00 00 00 callq 1b8be 1b8be: 48 85 c0 test %rax,%rax 1b8c1: 74 3a je 1b8fd 1b8c3: 8b 4b 0c mov 0xc(%rbx),%ecx 1b8c6: 8b 53 08 mov 0x8(%rbx),%edx 1b8c9: 49 89 e0 mov %rsp,%r8 1b8cc: 48 89 c7 mov %rax,%rdi 1b8cf: 8b 73 04 mov 0x4(%rbx),%esi 1b8d2: 48 89 c5 mov %rax,%rbp 1b8d5: e8 00 00 00 00 callq 1b8da 1b8da: 4c 63 e0 movslq %eax,%r12 1b8dd: 45 85 e4 test %r12d,%r12d 1b8e0: 75 13 jne 1b8f5 1b8e2: 48 8b 53 10 mov 0x10(%rbx),%rdx 1b8e6: 48 8b 34 24 mov (%rsp),%rsi 1b8ea: 48 89 ef mov %rbp,%rdi 1b8ed: e8 00 00 00 00 callq 1b8f2 1b8f2: 49 89 c4 mov %rax,%r12 1b8f5: 48 89 ef mov %rbp,%rdi 1b8f8: e8 00 00 00 00 callq 1b8fd 1b8fd: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1b902: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b909: 00 00 1b90b: 75 0c jne 1b919 1b90d: 48 83 c4 10 add $0x10,%rsp 1b911: 4c 89 e0 mov %r12,%rax 1b914: 5b pop %rbx 1b915: 5d pop %rbp 1b916: 41 5c pop %r12 1b918: c3 retq 1b919: e8 00 00 00 00 callq 1b91e 1b91e: 66 90 xchg %ax,%ax 000000000001b920 : 1b920: e8 00 00 00 00 callq 1b925 1b925: 41 57 push %r15 1b927: 41 56 push %r14 1b929: 41 55 push %r13 1b92b: 41 54 push %r12 1b92d: 55 push %rbp 1b92e: 53 push %rbx 1b92f: 48 83 ec 28 sub $0x28,%rsp 1b933: 8b 96 a0 02 00 00 mov 0x2a0(%rsi),%edx 1b939: 4c 8b b6 a0 01 00 00 mov 0x1a0(%rsi),%r14 1b940: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b947: 00 00 1b949: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b94e: 31 c0 xor %eax,%eax 1b950: 48 8b 86 50 01 00 00 mov 0x150(%rsi),%rax 1b957: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b95e: 00 1b95f: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b966: 00 00 1b968: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b96d: 31 c0 xor %eax,%eax 1b96f: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b976: 00 00 1b978: c6 04 24 01 movb $0x1,(%rsp) 1b97c: 85 d2 test %edx,%edx 1b97e: 75 62 jne 1b9e2 1b980: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1b987: 49 89 fd mov %rdi,%r13 1b98a: 48 89 f3 mov %rsi,%rbx 1b98d: 48 39 87 c8 00 00 00 cmp %rax,0xc8(%rdi) 1b994: 72 6f jb 1ba05 1b996: 44 8b 7b 04 mov 0x4(%rbx),%r15d 1b99a: 4c 8d 63 38 lea 0x38(%rbx),%r12 1b99e: 48 8d 6b 58 lea 0x58(%rbx),%rbp 1b9a2: 44 89 fe mov %r15d,%esi 1b9a5: 48 89 df mov %rbx,%rdi 1b9a8: e8 00 00 00 00 callq 1b9ad 1b9ad: 48 89 ef mov %rbp,%rdi 1b9b0: 4c 89 e6 mov %r12,%rsi 1b9b3: 48 89 e2 mov %rsp,%rdx 1b9b6: e8 00 00 00 00 callq 1b9bb 1b9bb: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1b9c0: 49 01 bd c8 00 00 00 add %rdi,0xc8(%r13) 1b9c7: 49 8b 8e 70 b9 ff ff mov -0x4690(%r14),%rcx 1b9ce: 49 39 8e 10 b9 ff ff cmp %rcx,-0x46f0(%r14) 1b9d5: 77 65 ja 1ba3c 1b9d7: 75 65 jne 1ba3e 1b9d9: 83 f8 f4 cmp $0xfffffff4,%eax 1b9dc: 0f 84 b4 00 00 00 je 1ba96 1b9e2: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1b9e7: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b9ee: 00 00 1b9f0: 0f 85 dc 00 00 00 jne 1bad2 1b9f6: 48 83 c4 28 add $0x28,%rsp 1b9fa: 5b pop %rbx 1b9fb: 5d pop %rbp 1b9fc: 41 5c pop %r12 1b9fe: 41 5d pop %r13 1ba00: 41 5e pop %r14 1ba02: 41 5f pop %r15 1ba04: c3 retq 1ba05: 48 8b 86 40 01 00 00 mov 0x140(%rsi),%rax 1ba0c: 48 85 c0 test %rax,%rax 1ba0f: 74 11 je 1ba22 1ba11: 48 8b 50 10 mov 0x10(%rax),%rdx 1ba15: 48 83 c0 10 add $0x10,%rax 1ba19: 48 39 c2 cmp %rax,%rdx 1ba1c: 0f 85 74 ff ff ff jne 1b996 1ba22: 49 8b 86 70 b9 ff ff mov -0x4690(%r14),%rax 1ba29: 49 39 86 10 b9 ff ff cmp %rax,-0x46f0(%r14) 1ba30: 77 78 ja 1baaa 1ba32: 75 78 jne 1baac 1ba34: 44 8b 3b mov (%rbx),%r15d 1ba37: e9 5e ff ff ff jmpq 1b99a 1ba3c: 0f 0b ud2 1ba3e: 83 bb f4 01 00 00 02 cmpl $0x2,0x1f4(%rbx) 1ba45: 75 92 jne 1b9d9 1ba47: 48 8b 8b e8 01 00 00 mov 0x1e8(%rbx),%rcx 1ba4e: 48 85 c9 test %rcx,%rcx 1ba51: 74 86 je 1b9d9 1ba53: 48 8b b3 a0 01 00 00 mov 0x1a0(%rbx),%rsi 1ba5a: 48 8b 93 d0 01 00 00 mov 0x1d0(%rbx),%rdx 1ba61: 48 8b b6 10 b9 ff ff mov -0x46f0(%rsi),%rsi 1ba68: 48 c1 ee 0c shr $0xc,%rsi 1ba6c: 89 f6 mov %esi,%esi 1ba6e: eb 14 jmp 1ba84 1ba70: 48 2b 4a 10 sub 0x10(%rdx),%rcx 1ba74: 48 81 c2 a8 00 00 00 add $0xa8,%rdx 1ba7b: 48 85 c9 test %rcx,%rcx 1ba7e: 0f 84 55 ff ff ff je 1b9d9 1ba84: 48 3b 72 08 cmp 0x8(%rdx),%rsi 1ba88: 76 e6 jbe 1ba70 1ba8a: 49 01 bd d0 00 00 00 add %rdi,0xd0(%r13) 1ba91: e9 43 ff ff ff jmpq 1b9d9 1ba96: 8b 53 04 mov 0x4(%rbx),%edx 1ba99: 44 39 fa cmp %r15d,%edx 1ba9c: 0f 84 40 ff ff ff je 1b9e2 1baa2: 41 89 d7 mov %edx,%r15d 1baa5: e9 f8 fe ff ff jmpq 1b9a2 1baaa: 0f 0b ud2 1baac: f6 83 98 02 00 00 01 testb $0x1,0x298(%rbx) 1bab3: 0f 84 7b ff ff ff je 1ba34 1bab9: 49 8b 85 c0 00 00 00 mov 0xc0(%r13),%rax 1bac0: 49 39 85 d0 00 00 00 cmp %rax,0xd0(%r13) 1bac7: 0f 83 c9 fe ff ff jae 1b996 1bacd: e9 62 ff ff ff jmpq 1ba34 1bad2: e8 00 00 00 00 callq 1bad7 1bad7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bade: 00 00 000000000001bae0 : 1bae0: e8 00 00 00 00 callq 1bae5 1bae5: 55 push %rbp 1bae6: 48 89 fd mov %rdi,%rbp 1bae9: 53 push %rbx 1baea: 48 89 f3 mov %rsi,%rbx 1baed: e8 2e fe ff ff callq 1b920 1baf2: 85 c0 test %eax,%eax 1baf4: 75 16 jne 1bb0c 1baf6: 48 8b b3 d8 02 00 00 mov 0x2d8(%rbx),%rsi 1bafd: 48 85 f6 test %rsi,%rsi 1bb00: 74 0a je 1bb0c 1bb02: 48 89 ef mov %rbp,%rdi 1bb05: 5b pop %rbx 1bb06: 5d pop %rbp 1bb07: e9 14 fe ff ff jmpq 1b920 1bb0c: 5b pop %rbx 1bb0d: 5d pop %rbp 1bb0e: c3 retq 1bb0f: 90 nop 000000000001bb10 : 1bb10: e8 00 00 00 00 callq 1bb15 1bb15: 41 57 push %r15 1bb17: 41 56 push %r14 1bb19: 41 55 push %r13 1bb1b: 41 54 push %r12 1bb1d: 55 push %rbp 1bb1e: 53 push %rbx 1bb1f: 48 83 ec 28 sub $0x28,%rsp 1bb23: 48 8b 1e mov (%rsi),%rbx 1bb26: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1bb2d: 00 00 1bb2f: 48 89 44 24 20 mov %rax,0x20(%rsp) 1bb34: 31 c0 xor %eax,%eax 1bb36: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1bb3d: 00 1bb3e: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1bb45: 00 00 1bb47: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1bb4e: 00 00 1bb50: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1bb57: 00 00 1bb59: c6 04 24 01 movb $0x1,(%rsp) 1bb5d: 48 39 de cmp %rbx,%rsi 1bb60: 0f 84 ef 00 00 00 je 1bc55 1bb66: 48 89 fd mov %rdi,%rbp 1bb69: 49 89 f4 mov %rsi,%r12 1bb6c: 65 4c 8b 2c 25 00 00 mov %gs:0x0,%r13 1bb73: 00 00 1bb75: eb 39 jmp 1bbb0 1bb77: 49 8b b7 80 02 00 00 mov 0x280(%r15),%rsi 1bb7e: 48 85 f6 test %rsi,%rsi 1bb81: 74 10 je 1bb93 1bb83: 48 89 ef mov %rbp,%rdi 1bb86: e8 95 fd ff ff callq 1b920 1bb8b: 85 c0 test %eax,%eax 1bb8d: 0f 85 a3 00 00 00 jne 1bc36 1bb93: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1bb97: e8 00 00 00 00 callq 1bb9c 1bb9c: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 1bba3: 00 1bba4: 48 8b 1b mov (%rbx),%rbx 1bba7: 4c 39 e3 cmp %r12,%rbx 1bbaa: 0f 84 a5 00 00 00 je 1bc55 1bbb0: 4c 8b 7b 10 mov 0x10(%rbx),%r15 1bbb4: 49 8b bf c8 01 00 00 mov 0x1c8(%r15),%rdi 1bbbb: 4d 8d 77 a8 lea -0x58(%r15),%r14 1bbbf: e8 00 00 00 00 callq 1bbc4 1bbc4: 48 85 c0 test %rax,%rax 1bbc7: 74 0d je 1bbd6 1bbc9: 49 39 85 98 03 00 00 cmp %rax,0x398(%r13) 1bbd0: 0f 85 83 00 00 00 jne 1bc59 1bbd6: 49 8b bf c8 01 00 00 mov 0x1c8(%r15),%rdi 1bbdd: e8 00 00 00 00 callq 1bbe2 1bbe2: 84 c0 test %al,%al 1bbe4: 74 3d je 1bc23 1bbe6: 80 7b 38 00 cmpb $0x0,0x38(%rbx) 1bbea: 74 37 je 1bc23 1bbec: 48 83 7b 30 00 cmpq $0x0,0x30(%rbx) 1bbf1: 74 30 je 1bc23 1bbf3: be 01 00 00 00 mov $0x1,%esi 1bbf8: 4c 89 f7 mov %r14,%rdi 1bbfb: e8 00 00 00 00 callq 1bc00 1bc00: 49 8d 77 e0 lea -0x20(%r15),%rsi 1bc04: 4c 89 ff mov %r15,%rdi 1bc07: 48 89 e2 mov %rsp,%rdx 1bc0a: e8 00 00 00 00 callq 1bc0f 1bc0f: 85 c0 test %eax,%eax 1bc11: 75 23 jne 1bc36 1bc13: 48 8b 73 30 mov 0x30(%rbx),%rsi 1bc17: 49 8b bf c8 01 00 00 mov 0x1c8(%r15),%rdi 1bc1e: e8 00 00 00 00 callq 1bc23 1bc23: 4c 89 f6 mov %r14,%rsi 1bc26: 48 89 ef mov %rbp,%rdi 1bc29: e8 f2 fc ff ff callq 1b920 1bc2e: 85 c0 test %eax,%eax 1bc30: 0f 84 41 ff ff ff je 1bb77 1bc36: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1bc3b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1bc42: 00 00 1bc44: 75 1a jne 1bc60 1bc46: 48 83 c4 28 add $0x28,%rsp 1bc4a: 5b pop %rbx 1bc4b: 5d pop %rbp 1bc4c: 41 5c pop %r12 1bc4e: 41 5d pop %r13 1bc50: 41 5e pop %r14 1bc52: 41 5f pop %r15 1bc54: c3 retq 1bc55: 31 c0 xor %eax,%eax 1bc57: eb dd jmp 1bc36 1bc59: b8 ff ff ff ff mov $0xffffffff,%eax 1bc5e: eb d6 jmp 1bc36 1bc60: e8 00 00 00 00 callq 1bc65 1bc65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bc6c: 00 00 00 00 000000000001bc70 : 1bc70: e8 00 00 00 00 callq 1bc75 1bc75: 41 55 push %r13 1bc77: 49 89 d5 mov %rdx,%r13 1bc7a: 41 54 push %r12 1bc7c: 55 push %rbp 1bc7d: 89 f5 mov %esi,%ebp 1bc7f: 53 push %rbx 1bc80: 48 89 fb mov %rdi,%rbx 1bc83: 48 83 ec 10 sub $0x10,%rsp 1bc87: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1bc8b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1bc92: 00 00 1bc94: 48 89 44 24 08 mov %rax,0x8(%rsp) 1bc99: 31 c0 xor %eax,%eax 1bc9b: 49 89 e0 mov %rsp,%r8 1bc9e: e8 00 00 00 00 callq 1bca3 1bca3: 85 c0 test %eax,%eax 1bca5: 75 52 jne 1bcf9 1bca7: 48 8b 7b 28 mov 0x28(%rbx),%rdi 1bcab: 48 8b 34 24 mov (%rsp),%rsi 1bcaf: 48 83 c7 78 add $0x78,%rdi 1bcb3: e8 00 00 00 00 callq 1bcb8 1bcb8: 41 89 c4 mov %eax,%r12d 1bcbb: 48 8b 04 24 mov (%rsp),%rax 1bcbf: 48 85 c0 test %rax,%rax 1bcc2: 74 17 je 1bcdb 1bcc4: 48 8d 78 38 lea 0x38(%rax),%rdi 1bcc8: ba ff ff ff ff mov $0xffffffff,%edx 1bccd: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 1bcd2: 83 fa 01 cmp $0x1,%edx 1bcd5: 74 46 je 1bd1d 1bcd7: 85 d2 test %edx,%edx 1bcd9: 7e 36 jle 1bd11 1bcdb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1bce0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1bce7: 00 00 1bce9: 75 39 jne 1bd24 1bceb: 48 83 c4 10 add $0x10,%rsp 1bcef: 44 89 e0 mov %r12d,%eax 1bcf2: 5b pop %rbx 1bcf3: 5d pop %rbp 1bcf4: 41 5c pop %r12 1bcf6: 41 5d pop %r13 1bcf8: c3 retq 1bcf9: 89 c1 mov %eax,%ecx 1bcfb: 4c 89 ea mov %r13,%rdx 1bcfe: 89 ee mov %ebp,%esi 1bd00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bd07: 41 89 c4 mov %eax,%r12d 1bd0a: e8 00 00 00 00 callq 1bd0f 1bd0f: eb ca jmp 1bcdb 1bd11: be 03 00 00 00 mov $0x3,%esi 1bd16: e8 00 00 00 00 callq 1bd1b 1bd1b: eb be jmp 1bcdb 1bd1d: e8 00 00 00 00 callq 1bd22 1bd22: eb b7 jmp 1bcdb 1bd24: e8 00 00 00 00 callq 1bd29 1bd29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000001bd30 : 1bd30: e8 00 00 00 00 callq 1bd35 1bd35: 41 55 push %r13 1bd37: 49 89 d5 mov %rdx,%r13 1bd3a: 41 54 push %r12 1bd3c: 4c 8d a7 78 5c 00 00 lea 0x5c78(%rdi),%r12 1bd43: 55 push %rbp 1bd44: 48 89 f5 mov %rsi,%rbp 1bd47: 53 push %rbx 1bd48: 48 89 fb mov %rdi,%rbx 1bd4b: 4c 89 e7 mov %r12,%rdi 1bd4e: e8 00 00 00 00 callq 1bd53 1bd53: 8b 8b 98 5c 00 00 mov 0x5c98(%rbx),%ecx 1bd59: 85 c9 test %ecx,%ecx 1bd5b: 74 35 je 1bd92 1bd5d: 48 8b 83 88 5c 00 00 mov 0x5c88(%rbx),%rax 1bd64: 48 89 ee mov %rbp,%rsi 1bd67: 4c 89 ea mov %r13,%rdx 1bd6a: 48 d3 ee shr %cl,%rsi 1bd6d: 48 d3 ea shr %cl,%rdx 1bd70: 48 29 f0 sub %rsi,%rax 1bd73: 48 29 93 90 5c 00 00 sub %rdx,0x5c90(%rbx) 1bd7a: 4c 89 e7 mov %r12,%rdi 1bd7d: 48 89 83 88 5c 00 00 mov %rax,0x5c88(%rbx) 1bd84: ff 14 25 00 00 00 00 callq *0x0 1bd8b: 5b pop %rbx 1bd8c: 5d pop %rbp 1bd8d: 41 5c pop %r12 1bd8f: 41 5d pop %r13 1bd91: c3 retq 1bd92: 48 8b 83 88 5c 00 00 mov 0x5c88(%rbx),%rax 1bd99: 31 d2 xor %edx,%edx 1bd9b: eb d6 jmp 1bd73 1bd9d: 0f 1f 00 nopl (%rax) 000000000001bda0 : 1bda0: e8 00 00 00 00 callq 1bda5 1bda5: 41 56 push %r14 1bda7: 41 55 push %r13 1bda9: 41 54 push %r12 1bdab: 55 push %rbp 1bdac: 48 89 d5 mov %rdx,%rbp 1bdaf: 53 push %rbx 1bdb0: 48 89 f3 mov %rsi,%rbx 1bdb3: 48 83 ec 10 sub $0x10,%rsp 1bdb7: 48 8b 7e 08 mov 0x8(%rsi),%rdi 1bdbb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1bdc2: 00 00 1bdc4: 48 89 44 24 08 mov %rax,0x8(%rsp) 1bdc9: 31 c0 xor %eax,%eax 1bdcb: e8 00 00 00 00 callq 1bdd0 1bdd0: 8b 73 1c mov 0x1c(%rbx),%esi 1bdd3: 48 8b bd 88 00 00 00 mov 0x88(%rbp),%rdi 1bdda: 49 89 c6 mov %rax,%r14 1bddd: e8 00 00 00 00 callq 1bde2 1bde2: 48 85 c0 test %rax,%rax 1bde5: 0f 84 03 01 00 00 je 1beee 1bdeb: 8b 4b 18 mov 0x18(%rbx),%ecx 1bdee: 8b 53 14 mov 0x14(%rbx),%edx 1bdf1: 49 89 e0 mov %rsp,%r8 1bdf4: 48 89 c7 mov %rax,%rdi 1bdf7: 8b 73 10 mov 0x10(%rbx),%esi 1bdfa: 48 89 c5 mov %rax,%rbp 1bdfd: e8 00 00 00 00 callq 1be02 1be02: 41 89 c4 mov %eax,%r12d 1be05: 85 c0 test %eax,%eax 1be07: 0f 85 b4 00 00 00 jne 1bec1 1be0d: 48 8b 13 mov (%rbx),%rdx 1be10: 48 8b 34 24 mov (%rsp),%rsi 1be14: 48 89 ef mov %rbp,%rdi 1be17: e8 00 00 00 00 callq 1be1c 1be1c: 49 89 c5 mov %rax,%r13 1be1f: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1be25: 0f 87 af 00 00 00 ja 1beda 1be2b: 48 85 c0 test %rax,%rax 1be2e: 74 4c je 1be7c 1be30: 4c 89 f2 mov %r14,%rdx 1be33: be 01 00 00 00 mov $0x1,%esi 1be38: 48 89 c7 mov %rax,%rdi 1be3b: e8 00 00 00 00 callq 1be40 1be40: 49 89 c6 mov %rax,%r14 1be43: 48 85 c0 test %rax,%rax 1be46: 7e 0a jle 1be52 1be48: 49 63 55 3c movslq 0x3c(%r13),%rdx 1be4c: 85 d2 test %edx,%edx 1be4e: 4c 0f 45 f2 cmovne %rdx,%r14 1be52: 49 8d 7d 38 lea 0x38(%r13),%rdi 1be56: b8 ff ff ff ff mov $0xffffffff,%eax 1be5b: f0 41 0f c1 45 38 lock xadd %eax,0x38(%r13) 1be61: 83 f8 01 cmp $0x1,%eax 1be64: 74 65 je 1becb 1be66: 85 c0 test %eax,%eax 1be68: 7e 75 jle 1bedf 1be6a: 48 89 ef mov %rbp,%rdi 1be6d: e8 00 00 00 00 callq 1be72 1be72: 4d 85 f6 test %r14,%r14 1be75: 79 5b jns 1bed2 1be77: 45 89 f4 mov %r14d,%r12d 1be7a: eb 25 jmp 1bea1 1be7c: 48 89 ef mov %rbp,%rdi 1be7f: e8 00 00 00 00 callq 1be84 1be84: 31 d2 xor %edx,%edx 1be86: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1be8d: 00 1be8e: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1be95: 00 1be96: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1be9d: 00 1be9e: 48 89 13 mov %rdx,(%rbx) 1bea1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1bea6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1bead: 00 00 1beaf: 75 45 jne 1bef6 1beb1: 48 83 c4 10 add $0x10,%rsp 1beb5: 44 89 e0 mov %r12d,%eax 1beb8: 5b pop %rbx 1beb9: 5d pop %rbp 1beba: 41 5c pop %r12 1bebc: 41 5d pop %r13 1bebe: 41 5e pop %r14 1bec0: c3 retq 1bec1: 48 89 ef mov %rbp,%rdi 1bec4: e8 00 00 00 00 callq 1bec9 1bec9: eb d6 jmp 1bea1 1becb: e8 00 00 00 00 callq 1bed0 1bed0: eb 98 jmp 1be6a 1bed2: 0f 94 c2 sete %dl 1bed5: 0f b6 d2 movzbl %dl,%edx 1bed8: eb ac jmp 1be86 1beda: 49 89 c6 mov %rax,%r14 1bedd: eb 8b jmp 1be6a 1bedf: be 03 00 00 00 mov $0x3,%esi 1bee4: e8 00 00 00 00 callq 1bee9 1bee9: e9 7c ff ff ff jmpq 1be6a 1beee: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1bef4: eb ab jmp 1bea1 1bef6: e8 00 00 00 00 callq 1befb 1befb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001bf00 : 1bf00: e8 00 00 00 00 callq 1bf05 1bf05: 41 55 push %r13 1bf07: 41 54 push %r12 1bf09: 49 89 f4 mov %rsi,%r12 1bf0c: 55 push %rbp 1bf0d: 48 89 d5 mov %rdx,%rbp 1bf10: 53 push %rbx 1bf11: 48 83 ec 10 sub $0x10,%rsp 1bf15: 48 8b ba 88 00 00 00 mov 0x88(%rdx),%rdi 1bf1c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1bf23: 00 00 1bf25: 48 89 44 24 08 mov %rax,0x8(%rsp) 1bf2a: 31 c0 xor %eax,%eax 1bf2c: e8 5f f9 ff ff callq 1b890 1bf31: 48 89 c3 mov %rax,%rbx 1bf34: 41 89 c5 mov %eax,%r13d 1bf37: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1bf3d: 77 2a ja 1bf69 1bf3f: 48 85 c0 test %rax,%rax 1bf42: 0f 84 fa 00 00 00 je 1c042 1bf48: 41 8b 44 24 18 mov 0x18(%r12),%eax 1bf4d: 83 f8 01 cmp $0x1,%eax 1bf50: 0f 84 80 01 00 00 je 1c0d6 1bf56: 83 f8 02 cmp $0x2,%eax 1bf59: 74 30 je 1bf8b 1bf5b: 85 c0 test %eax,%eax 1bf5d: 0f 84 3c 01 00 00 je 1c09f 1bf63: 41 bd ea ff ff ff mov $0xffffffea,%r13d 1bf69: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1bf6e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1bf75: 00 00 1bf77: 0f 85 20 02 00 00 jne 1c19d 1bf7d: 48 83 c4 10 add $0x10,%rsp 1bf81: 44 89 e8 mov %r13d,%eax 1bf84: 5b pop %rbx 1bf85: 5d pop %rbp 1bf86: 41 5c pop %r12 1bf88: 41 5d pop %r13 1bf8a: c3 retq 1bf8b: bf 00 00 08 00 mov $0x80000,%edi 1bf90: e8 00 00 00 00 callq 1bf95 1bf95: 41 89 c5 mov %eax,%r13d 1bf98: 85 c0 test %eax,%eax 1bf9a: 78 78 js 1c014 1bf9c: 48 89 df mov %rbx,%rdi 1bf9f: e8 00 00 00 00 callq 1bfa4 1bfa4: 48 89 c5 mov %rax,%rbp 1bfa7: 48 8d 7b 38 lea 0x38(%rbx),%rdi 1bfab: b8 ff ff ff ff mov $0xffffffff,%eax 1bfb0: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 1bfb5: 83 f8 01 cmp $0x1,%eax 1bfb8: 0f 84 b3 01 00 00 je 1c171 1bfbe: 85 c0 test %eax,%eax 1bfc0: 0f 8e 8b 01 00 00 jle 1c151 1bfc6: 48 85 ed test %rbp,%rbp 1bfc9: 0f 84 bb 01 00 00 je 1c18a 1bfcf: 48 8b 75 00 mov 0x0(%rbp),%rsi 1bfd3: 44 89 ef mov %r13d,%edi 1bfd6: e8 00 00 00 00 callq 1bfdb 1bfdb: 45 89 2c 24 mov %r13d,(%r12) 1bfdf: 45 31 ed xor %r13d,%r13d 1bfe2: eb 85 jmp 1bf69 1bfe4: 83 f8 01 cmp $0x1,%eax 1bfe7: 0f 84 2a 01 00 00 je 1c117 1bfed: 83 f8 02 cmp $0x2,%eax 1bff0: 0f 85 6d ff ff ff jne 1bf63 1bff6: bf 00 00 08 00 mov $0x80000,%edi 1bffb: e8 00 00 00 00 callq 1c000 1c000: 41 89 c5 mov %eax,%r13d 1c003: 85 c0 test %eax,%eax 1c005: 0f 89 23 01 00 00 jns 1c12e 1c00b: 48 85 db test %rbx,%rbx 1c00e: 0f 84 55 ff ff ff je 1bf69 1c014: 48 8d 7b 38 lea 0x38(%rbx),%rdi 1c018: b8 ff ff ff ff mov $0xffffffff,%eax 1c01d: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 1c022: 83 f8 01 cmp $0x1,%eax 1c025: 0f 84 1c 01 00 00 je 1c147 1c02b: 85 c0 test %eax,%eax 1c02d: 0f 8f 36 ff ff ff jg 1bf69 1c033: be 03 00 00 00 mov $0x3,%esi 1c038: e8 00 00 00 00 callq 1c03d 1c03d: e9 27 ff ff ff jmpq 1bf69 1c042: e8 00 00 00 00 callq 1c047 1c047: 48 89 c3 mov %rax,%rbx 1c04a: 41 8b 44 24 18 mov 0x18(%r12),%eax 1c04f: 85 c0 test %eax,%eax 1c051: 75 91 jne 1bfe4 1c053: 48 89 da mov %rbx,%rdx 1c056: 31 f6 xor %esi,%esi 1c058: 48 89 e7 mov %rsp,%rdi 1c05b: e8 00 00 00 00 callq 1c060 1c060: 41 89 c5 mov %eax,%r13d 1c063: 48 85 db test %rbx,%rbx 1c066: 75 47 jne 1c0af 1c068: 45 85 ed test %r13d,%r13d 1c06b: 0f 85 f8 fe ff ff jne 1bf69 1c071: 48 8b 34 24 mov (%rsp),%rsi 1c075: 4c 89 e2 mov %r12,%rdx 1c078: 48 89 ef mov %rbp,%rdi 1c07b: e8 00 00 00 00 callq 1c080 1c080: 41 89 c5 mov %eax,%r13d 1c083: 48 8b 3c 24 mov (%rsp),%rdi 1c087: b8 ff ff ff ff mov $0xffffffff,%eax 1c08c: f0 0f c1 07 lock xadd %eax,(%rdi) 1c090: 83 f8 01 cmp $0x1,%eax 1c093: 75 96 jne 1c02b 1c095: e8 00 00 00 00 callq 1c09a 1c09a: e9 ca fe ff ff jmpq 1bf69 1c09f: 48 89 da mov %rbx,%rdx 1c0a2: 31 f6 xor %esi,%esi 1c0a4: 48 89 e7 mov %rsp,%rdi 1c0a7: e8 00 00 00 00 callq 1c0ac 1c0ac: 41 89 c5 mov %eax,%r13d 1c0af: 48 8d 7b 38 lea 0x38(%rbx),%rdi 1c0b3: b8 ff ff ff ff mov $0xffffffff,%eax 1c0b8: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 1c0bd: 83 f8 01 cmp $0x1,%eax 1c0c0: 0f 84 9a 00 00 00 je 1c160 1c0c6: 85 c0 test %eax,%eax 1c0c8: 7f 9e jg 1c068 1c0ca: be 03 00 00 00 mov $0x3,%esi 1c0cf: e8 00 00 00 00 callq 1c0d4 1c0d4: eb 92 jmp 1c068 1c0d6: 48 89 da mov %rbx,%rdx 1c0d9: 31 f6 xor %esi,%esi 1c0db: 48 89 e7 mov %rsp,%rdi 1c0de: e8 00 00 00 00 callq 1c0e3 1c0e3: 41 89 c5 mov %eax,%r13d 1c0e6: 48 8d 7b 38 lea 0x38(%rbx),%rdi 1c0ea: b8 ff ff ff ff mov $0xffffffff,%eax 1c0ef: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 1c0f4: 83 f8 01 cmp $0x1,%eax 1c0f7: 74 71 je 1c16a 1c0f9: 85 c0 test %eax,%eax 1c0fb: 7e 7e jle 1c17b 1c0fd: 45 85 ed test %r13d,%r13d 1c100: 0f 85 63 fe ff ff jne 1bf69 1c106: 48 8b 3c 24 mov (%rsp),%rdi 1c10a: 4c 89 e6 mov %r12,%rsi 1c10d: e8 00 00 00 00 callq 1c112 1c112: e9 69 ff ff ff jmpq 1c080 1c117: 48 89 da mov %rbx,%rdx 1c11a: 31 f6 xor %esi,%esi 1c11c: 48 89 e7 mov %rsp,%rdi 1c11f: e8 00 00 00 00 callq 1c124 1c124: 41 89 c5 mov %eax,%r13d 1c127: 48 85 db test %rbx,%rbx 1c12a: 74 d1 je 1c0fd 1c12c: eb b8 jmp 1c0e6 1c12e: 48 89 df mov %rbx,%rdi 1c131: e8 00 00 00 00 callq 1c136 1c136: 48 89 c5 mov %rax,%rbp 1c139: 48 85 db test %rbx,%rbx 1c13c: 0f 84 84 fe ff ff je 1bfc6 1c142: e9 60 fe ff ff jmpq 1bfa7 1c147: e8 00 00 00 00 callq 1c14c 1c14c: e9 18 fe ff ff jmpq 1bf69 1c151: be 03 00 00 00 mov $0x3,%esi 1c156: e8 00 00 00 00 callq 1c15b 1c15b: e9 66 fe ff ff jmpq 1bfc6 1c160: e8 00 00 00 00 callq 1c165 1c165: e9 fe fe ff ff jmpq 1c068 1c16a: e8 00 00 00 00 callq 1c16f 1c16f: eb 8c jmp 1c0fd 1c171: e8 00 00 00 00 callq 1c176 1c176: e9 4b fe ff ff jmpq 1bfc6 1c17b: be 03 00 00 00 mov $0x3,%esi 1c180: e8 00 00 00 00 callq 1c185 1c185: e9 73 ff ff ff jmpq 1c0fd 1c18a: 44 89 ef mov %r13d,%edi 1c18d: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 1c193: e8 00 00 00 00 callq 1c198 1c198: e9 cc fd ff ff jmpq 1bf69 1c19d: e8 00 00 00 00 callq 1c1a2 1c1a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1c1a9: 00 00 00 00 1c1ad: 0f 1f 00 nopl (%rax) 000000000001c1b0 : 1c1b0: e8 00 00 00 00 callq 1c1b5 1c1b5: 41 57 push %r15 1c1b7: 41 56 push %r14 1c1b9: 41 55 push %r13 1c1bb: 41 54 push %r12 1c1bd: 55 push %rbp 1c1be: 48 89 d5 mov %rdx,%rbp 1c1c1: 53 push %rbx 1c1c2: 48 89 f3 mov %rsi,%rbx 1c1c5: 48 83 ec 30 sub $0x30,%rsp 1c1c9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1c1d0: 00 00 1c1d2: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c1d7: 31 c0 xor %eax,%eax 1c1d9: 8b 46 08 mov 0x8(%rsi),%eax 1c1dc: be c0 0c 00 00 mov $0xcc0,%esi 1c1e1: 4c 8d 2c 40 lea (%rax,%rax,2),%r13 1c1e5: 49 c1 e5 03 shl $0x3,%r13 1c1e9: 4c 89 ef mov %r13,%rdi 1c1ec: e8 00 00 00 00 callq 1c1f1 1c1f1: 48 85 c0 test %rax,%rax 1c1f4: 0f 84 20 03 00 00 je 1c51a 1c1fa: 48 8b 33 mov (%rbx),%rsi 1c1fd: 49 89 c4 mov %rax,%r12 1c200: 49 81 fd ff ff ff 7f cmp $0x7fffffff,%r13 1c207: 0f 87 47 02 00 00 ja 1c454 1c20d: 4c 89 ea mov %r13,%rdx 1c210: 48 89 c7 mov %rax,%rdi 1c213: 41 bf f2 ff ff ff mov $0xfffffff2,%r15d 1c219: e8 00 00 00 00 callq 1c21e 1c21e: 49 89 c6 mov %rax,%r14 1c221: 48 85 c0 test %rax,%rax 1c224: 0f 85 08 01 00 00 jne 1c332 1c22a: 8b 53 0c mov 0xc(%rbx),%edx 1c22d: 85 d2 test %edx,%edx 1c22f: 0f 84 2b 01 00 00 je 1c360 1c235: 8b 43 08 mov 0x8(%rbx),%eax 1c238: 85 c0 test %eax,%eax 1c23a: 0f 84 b0 02 00 00 je 1c4f0 1c240: 48 8d 04 40 lea (%rax,%rax,2),%rax 1c244: 4d 89 e5 mov %r12,%r13 1c247: 49 8d 04 c4 lea (%r12,%rax,8),%rax 1c24b: 48 89 04 24 mov %rax,(%rsp) 1c24f: eb 32 jmp 1c283 1c251: 85 d2 test %edx,%edx 1c253: 0f 8e ec 01 00 00 jle 1c445 1c259: 4d 85 ff test %r15,%r15 1c25c: 0f 88 d0 00 00 00 js 1c332 1c262: 0f 84 ae 02 00 00 je 1c516 1c268: 45 8b 7e 3c mov 0x3c(%r14),%r15d 1c26c: 45 85 ff test %r15d,%r15d 1c26f: 0f 85 bd 00 00 00 jne 1c332 1c275: 49 83 c5 18 add $0x18,%r13 1c279: 4c 3b 2c 24 cmp (%rsp),%r13 1c27d: 0f 84 6d 02 00 00 je 1c4f0 1c283: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1c287: e8 00 00 00 00 callq 1c28c 1c28c: 48 8b bd 88 00 00 00 mov 0x88(%rbp),%rdi 1c293: 4c 89 ee mov %r13,%rsi 1c296: 49 89 c7 mov %rax,%r15 1c299: e8 f2 f5 ff ff callq 1b890 1c29e: 49 89 c6 mov %rax,%r14 1c2a1: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1c2a7: 0f 87 90 01 00 00 ja 1c43d 1c2ad: 48 85 c0 test %rax,%rax 1c2b0: 74 c3 je 1c275 1c2b2: 4c 89 fa mov %r15,%rdx 1c2b5: be 01 00 00 00 mov $0x1,%esi 1c2ba: 48 89 c7 mov %rax,%rdi 1c2bd: e8 00 00 00 00 callq 1c2c2 1c2c2: 49 8d 7e 38 lea 0x38(%r14),%rdi 1c2c6: ba ff ff ff ff mov $0xffffffff,%edx 1c2cb: 49 89 c7 mov %rax,%r15 1c2ce: f0 41 0f c1 56 38 lock xadd %edx,0x38(%r14) 1c2d4: 83 fa 01 cmp $0x1,%edx 1c2d7: 0f 85 74 ff ff ff jne 1c251 1c2dd: e8 00 00 00 00 callq 1c2e2 1c2e2: e9 72 ff ff ff jmpq 1c259 1c2e7: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1c2ec: 31 f6 xor %esi,%esi 1c2ee: 4c 8d 44 24 24 lea 0x24(%rsp),%r8 1c2f3: 4c 89 ef mov %r13,%rdi 1c2f6: ba 01 00 00 00 mov $0x1,%edx 1c2fb: e8 00 00 00 00 callq 1c300 1c300: 48 85 c0 test %rax,%rax 1c303: 41 89 c7 mov %eax,%r15d 1c306: 78 22 js 1c32a 1c308: 0f 9f c0 setg %al 1c30b: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1c312: 00 1c313: 45 31 ff xor %r15d,%r15d 1c316: 0f b6 c0 movzbl %al,%eax 1c319: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1c320: 00 1c321: 89 03 mov %eax,(%rbx) 1c323: 8b 44 24 24 mov 0x24(%rsp),%eax 1c327: 89 43 04 mov %eax,0x4(%rbx) 1c32a: 4c 89 ef mov %r13,%rdi 1c32d: e8 00 00 00 00 callq 1c332 1c332: 4c 89 e7 mov %r12,%rdi 1c335: e8 00 00 00 00 callq 1c33a 1c33a: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1c33f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1c346: 00 00 1c348: 0f 85 d7 01 00 00 jne 1c525 1c34e: 48 83 c4 30 add $0x30,%rsp 1c352: 44 89 f8 mov %r15d,%eax 1c355: 5b pop %rbx 1c356: 5d pop %rbp 1c357: 41 5c pop %r12 1c359: 41 5d pop %r13 1c35b: 41 5e pop %r14 1c35d: 41 5f pop %r15 1c35f: c3 retq 1c360: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1c364: e8 00 00 00 00 callq 1c369 1c369: be c0 0d 00 00 mov $0xdc0,%esi 1c36e: 48 89 44 24 18 mov %rax,0x18(%rsp) 1c373: 8b 43 08 mov 0x8(%rbx),%eax 1c376: c7 44 24 24 ff ff ff movl $0xffffffff,0x24(%rsp) 1c37d: ff 1c37e: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 1c385: 00 1c386: 89 44 24 0c mov %eax,0xc(%rsp) 1c38a: 48 89 44 24 10 mov %rax,0x10(%rsp) 1c38f: e8 00 00 00 00 callq 1c394 1c394: 49 89 c5 mov %rax,%r13 1c397: 48 85 c0 test %rax,%rax 1c39a: 0f 84 8a 01 00 00 je 1c52a 1c3a0: 8b 44 24 0c mov 0xc(%rsp),%eax 1c3a4: 4c 89 e2 mov %r12,%rdx 1c3a7: 45 31 ff xor %r15d,%r15d 1c3aa: 85 c0 test %eax,%eax 1c3ac: 75 26 jne 1c3d4 1c3ae: e9 34 ff ff ff jmpq 1c2e7 1c3b3: 48 85 c0 test %rax,%rax 1c3b6: 0f 84 a5 00 00 00 je 1c461 1c3bc: 4b 89 44 fd 00 mov %rax,0x0(%r13,%r15,8) 1c3c1: 48 83 c2 18 add $0x18,%rdx 1c3c5: 49 83 c7 01 add $0x1,%r15 1c3c9: 4c 3b 7c 24 10 cmp 0x10(%rsp),%r15 1c3ce: 0f 84 ce 00 00 00 je 1c4a2 1c3d4: 48 8b bd 88 00 00 00 mov 0x88(%rbp),%rdi 1c3db: 48 89 d6 mov %rdx,%rsi 1c3de: 48 89 14 24 mov %rdx,(%rsp) 1c3e2: e8 a9 f4 ff ff callq 1b890 1c3e7: 48 8b 14 24 mov (%rsp),%rdx 1c3eb: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1c3f1: 76 c0 jbe 1c3b3 1c3f3: 41 89 c7 mov %eax,%r15d 1c3f6: bb ff ff ff ff mov $0xffffffff,%ebx 1c3fb: eb 13 jmp 1c410 1c3fd: 85 c9 test %ecx,%ecx 1c3ff: 7e 30 jle 1c431 1c401: 49 83 c6 01 add $0x1,%r14 1c405: 44 39 74 24 0c cmp %r14d,0xc(%rsp) 1c40a: 0f 86 1a ff ff ff jbe 1c32a 1c410: 4b 8b 54 f5 00 mov 0x0(%r13,%r14,8),%rdx 1c415: 48 85 d2 test %rdx,%rdx 1c418: 74 e7 je 1c401 1c41a: 48 8d 7a 38 lea 0x38(%rdx),%rdi 1c41e: 89 d9 mov %ebx,%ecx 1c420: f0 0f c1 4a 38 lock xadd %ecx,0x38(%rdx) 1c425: 83 f9 01 cmp $0x1,%ecx 1c428: 75 d3 jne 1c3fd 1c42a: e8 00 00 00 00 callq 1c42f 1c42f: eb d0 jmp 1c401 1c431: be 03 00 00 00 mov $0x3,%esi 1c436: e8 00 00 00 00 callq 1c43b 1c43b: eb c4 jmp 1c401 1c43d: 41 89 c7 mov %eax,%r15d 1c440: e9 ed fe ff ff jmpq 1c332 1c445: be 03 00 00 00 mov $0x3,%esi 1c44a: e8 00 00 00 00 callq 1c44f 1c44f: e9 05 fe ff ff jmpq 1c259 1c454: 0f 0b ud2 1c456: 41 bf f2 ff ff ff mov $0xfffffff2,%r15d 1c45c: e9 d1 fe ff ff jmpq 1c332 1c461: 44 89 7c 24 24 mov %r15d,0x24(%rsp) 1c466: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1c46d: 00 1c46e: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1c475: 00 1c476: c7 03 01 00 00 00 movl $0x1,(%rbx) 1c47c: 44 89 7b 04 mov %r15d,0x4(%rbx) 1c480: 44 39 7c 24 0c cmp %r15d,0xc(%rsp) 1c485: 76 13 jbe 1c49a 1c487: 4b 8b 44 fd 00 mov 0x0(%r13,%r15,8),%rax 1c48c: 48 85 c0 test %rax,%rax 1c48f: 74 09 je 1c49a 1c491: 44 8b 78 3c mov 0x3c(%rax),%r15d 1c495: e9 5c ff ff ff jmpq 1c3f6 1c49a: 45 31 ff xor %r15d,%r15d 1c49d: e9 54 ff ff ff jmpq 1c3f6 1c4a2: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1c4a7: 8b 74 24 0c mov 0xc(%rsp),%esi 1c4ab: 4c 8d 44 24 24 lea 0x24(%rsp),%r8 1c4b0: 4c 89 ef mov %r13,%rdi 1c4b3: ba 01 00 00 00 mov $0x1,%edx 1c4b8: e8 00 00 00 00 callq 1c4bd 1c4bd: 48 85 c0 test %rax,%rax 1c4c0: 0f 88 2d ff ff ff js 1c3f3 1c4c6: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1c4cd: 00 1c4ce: 0f 9f c0 setg %al 1c4d1: 8b 4c 24 24 mov 0x24(%rsp),%ecx 1c4d5: 0f b6 c0 movzbl %al,%eax 1c4d8: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1c4df: 00 1c4e0: 89 03 mov %eax,(%rbx) 1c4e2: 89 4b 04 mov %ecx,0x4(%rbx) 1c4e5: 39 4c 24 0c cmp %ecx,0xc(%rsp) 1c4e9: 76 af jbe 1c49a 1c4eb: 41 89 cf mov %ecx,%r15d 1c4ee: eb 97 jmp 1c487 1c4f0: b8 01 00 00 00 mov $0x1,%eax 1c4f5: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1c4fc: 45 31 ff xor %r15d,%r15d 1c4ff: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1c506: 00 1c507: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1c50e: 00 1c50f: 89 03 mov %eax,(%rbx) 1c511: e9 1c fe ff ff jmpq 1c332 1c516: 31 c0 xor %eax,%eax 1c518: eb db jmp 1c4f5 1c51a: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 1c520: e9 15 fe ff ff jmpq 1c33a 1c525: e8 00 00 00 00 callq 1c52a 1c52a: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 1c530: e9 fd fd ff ff jmpq 1c332 1c535: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1c53c: 00 00 00 00 000000000001c540 : 1c540: e8 00 00 00 00 callq 1c545 1c545: 41 54 push %r12 1c547: 48 c1 ee 0c shr $0xc,%rsi 1c54b: 49 89 cc mov %rcx,%r12 1c54e: 55 push %rbp 1c54f: 48 89 d5 mov %rdx,%rbp 1c552: 53 push %rbx 1c553: 48 89 fb mov %rdi,%rbx 1c556: 48 83 ec 28 sub $0x28,%rsp 1c55a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1c561: 00 00 1c563: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c568: 48 8b 47 08 mov 0x8(%rdi),%rax 1c56c: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1c573: 00 1c574: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1c57b: 00 00 1c57d: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1c584: 00 00 1c586: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1c58d: 00 00 1c58f: 48 8b b8 88 00 00 00 mov 0x88(%rax),%rdi 1c596: e8 00 00 00 00 callq 1c59b 1c59b: 48 85 c0 test %rax,%rax 1c59e: 0f 84 9c 00 00 00 je 1c640 1c5a4: 48 8b 10 mov (%rax),%rdx 1c5a7: 48 85 d2 test %rdx,%rdx 1c5aa: 0f 84 90 00 00 00 je 1c640 1c5b0: 48 8b 52 08 mov 0x8(%rdx),%rdx 1c5b4: 48 85 d2 test %rdx,%rdx 1c5b7: 0f 84 83 00 00 00 je 1c640 1c5bd: 48 89 55 00 mov %rdx,0x0(%rbp) 1c5c1: 48 83 c3 38 add $0x38,%rbx 1c5c5: 49 89 04 24 mov %rax,(%r12) 1c5c9: 48 8b 45 00 mov 0x0(%rbp),%rax 1c5cd: 48 8b 90 50 01 00 00 mov 0x150(%rax),%rdx 1c5d4: 48 8b 52 20 mov 0x20(%rdx),%rdx 1c5d8: 48 39 da cmp %rbx,%rdx 1c5db: 75 63 jne 1c640 1c5dd: 48 8b 90 98 02 00 00 mov 0x298(%rax),%rdx 1c5e4: f6 c2 20 test $0x20,%dl 1c5e7: 74 22 je 1c60b 1c5e9: 48 8d 78 58 lea 0x58(%rax),%rdi 1c5ed: e8 00 00 00 00 callq 1c5f2 1c5f2: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1c5f7: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1c5fe: 00 00 1c600: 75 45 jne 1c647 1c602: 48 83 c4 28 add $0x28,%rsp 1c606: 5b pop %rbx 1c607: 5d pop %rbp 1c608: 41 5c pop %r12 1c60a: c3 retq 1c60b: 48 83 ca 20 or $0x20,%rdx 1c60f: 48 89 90 98 02 00 00 mov %rdx,0x298(%rax) 1c616: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1c61a: 8b 77 04 mov 0x4(%rdi),%esi 1c61d: e8 00 00 00 00 callq 1c622 1c622: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1c626: 48 89 e2 mov %rsp,%rdx 1c629: 48 8d 77 38 lea 0x38(%rdi),%rsi 1c62d: 48 83 c7 58 add $0x58,%rdi 1c631: e8 00 00 00 00 callq 1c636 1c636: 85 c0 test %eax,%eax 1c638: 75 b8 jne 1c5f2 1c63a: 48 8b 45 00 mov 0x0(%rbp),%rax 1c63e: eb a9 jmp 1c5e9 1c640: b8 ea ff ff ff mov $0xffffffea,%eax 1c645: eb ab jmp 1c5f2 1c647: e8 00 00 00 00 callq 1c64c 1c64c: 0f 1f 40 00 nopl 0x0(%rax) 000000000001c650 : 1c650: e8 00 00 00 00 callq 1c655 1c655: 41 57 push %r15 1c657: 4c 8d 5f f0 lea -0x10(%rdi),%r11 1c65b: 49 89 fa mov %rdi,%r10 1c65e: b9 25 00 00 00 mov $0x25,%ecx 1c663: 41 56 push %r14 1c665: 41 55 push %r13 1c667: 41 54 push %r12 1c669: 55 push %rbp 1c66a: 53 push %rbx 1c66b: 48 81 ec 90 01 00 00 sub $0x190,%rsp 1c672: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 1c677: 4c 8d 64 24 60 lea 0x60(%rsp),%r12 1c67c: 48 89 74 24 28 mov %rsi,0x28(%rsp) 1c681: 4c 89 e7 mov %r12,%rdi 1c684: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1c68b: 00 00 1c68d: 48 89 84 24 88 01 00 mov %rax,0x188(%rsp) 1c694: 00 1c695: 31 c0 xor %eax,%eax 1c697: 4c 89 1c 24 mov %r11,(%rsp) 1c69b: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 1c6a1 1c6a1: f3 48 ab rep stos %rax,%es:(%rdi) 1c6a4: 85 db test %ebx,%ebx 1c6a6: 0f 85 5e 19 00 00 jne 1e00a 1c6ac: 41 0f b6 82 2a 07 00 movzbl 0x72a(%r10),%eax 1c6b3: 00 1c6b4: 88 44 24 27 mov %al,0x27(%rsp) 1c6b8: 84 c0 test %al,%al 1c6ba: 0f 84 75 18 00 00 je 1df35 1c6c0: 4c 8b b2 88 00 00 00 mov 0x88(%rdx),%r14 1c6c7: 8b 46 08 mov 0x8(%rsi),%eax 1c6ca: 48 89 54 24 68 mov %rdx,0x68(%rsp) 1c6cf: 49 89 f7 mov %rsi,%r15 1c6d2: 4c 89 5c 24 60 mov %r11,0x60(%rsp) 1c6d7: 31 d2 xor %edx,%edx 1c6d9: 4c 89 74 24 30 mov %r14,0x30(%rsp) 1c6de: 85 c0 test %eax,%eax 1c6e0: 0f 85 c0 01 00 00 jne 1c8a6 1c6e6: 48 83 ba d8 01 00 00 cmpq $0x0,0x1d8(%rdx) 1c6ed: 00 1c6ee: 48 8b b4 24 90 00 00 mov 0x90(%rsp),%rsi 1c6f5: 00 1c6f6: 74 16 je 1c70e 1c6f8: 48 8b 46 10 mov 0x10(%rsi),%rax 1c6fc: 48 8b 40 08 mov 0x8(%rax),%rax 1c700: 48 8b 40 90 mov -0x70(%rax),%rax 1c704: 80 78 0d 00 cmpb $0x0,0xd(%rax) 1c708: 0f 85 2d 11 00 00 jne 1d83b 1c70e: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 1c713: e8 00 00 00 00 callq 1c718 1c718: 85 c0 test %eax,%eax 1c71a: 0f 85 89 11 00 00 jne 1d8a9 1c720: 44 8b 5c 24 78 mov 0x78(%rsp),%r11d 1c725: 45 85 db test %r11d,%r11d 1c728: 0f 84 d1 04 00 00 je 1cbff 1c72e: 31 ed xor %ebp,%ebp 1c730: 48 63 dd movslq %ebp,%rbx 1c733: 48 c1 e3 04 shl $0x4,%rbx 1c737: 48 03 9c 24 80 00 00 add 0x80(%rsp),%rbx 1c73e: 00 1c73f: 8b 03 mov (%rbx),%eax 1c741: 83 f8 07 cmp $0x7,%eax 1c744: 0f 84 20 02 00 00 je 1c96a 1c74a: 0f 87 9b 03 00 00 ja 1caeb 1c750: 83 f8 04 cmp $0x4,%eax 1c753: 0f 84 45 0a 00 00 je 1d19e 1c759: 83 f8 05 cmp $0x5,%eax 1c75c: 0f 85 ff 01 00 00 jne 1c961 1c762: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1c766: 8b 5b 04 mov 0x4(%rbx),%ebx 1c769: 81 e3 ff ff ff 3f and $0x3fffffff,%ebx 1c76f: 48 83 bc 24 80 01 00 cmpq $0x0,0x180(%rsp) 1c776: 00 00 1c778: 0f 85 a6 00 00 00 jne 1c824 1c77e: 89 d8 mov %ebx,%eax 1c780: be c0 0c 00 00 mov $0xcc0,%esi 1c785: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 1c789: 48 c1 e7 03 shl $0x3,%rdi 1c78d: e8 00 00 00 00 callq 1c792 1c792: 48 89 84 24 80 01 00 mov %rax,0x180(%rsp) 1c799: 00 1c79a: c7 84 24 78 01 00 00 movl $0x0,0x178(%rsp) 1c7a1: 00 00 00 00 1c7a5: 48 85 c0 test %rax,%rax 1c7a8: 0f 84 df 19 00 00 je 1e18d 1c7ae: 85 db test %ebx,%ebx 1c7b0: 0f 84 3c 04 00 00 je 1cbf2 1c7b6: 8d 53 ff lea -0x1(%rbx),%edx 1c7b9: 49 89 c7 mov %rax,%r15 1c7bc: 31 db xor %ebx,%ebx 1c7be: 4d 8d 74 95 04 lea 0x4(%r13,%rdx,4),%r14 1c7c3: eb 3a jmp 1c7ff 1c7c5: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1c7cc: 00 1c7cd: 48 8b 84 24 80 01 00 mov 0x180(%rsp),%rax 1c7d4: 00 1c7d5: 49 83 c5 04 add $0x4,%r13 1c7d9: 48 c7 44 18 10 00 00 movq $0x0,0x10(%rax,%rbx,1) 1c7e0: 00 00 1c7e2: 48 83 c3 18 add $0x18,%rbx 1c7e6: 83 84 24 78 01 00 00 addl $0x1,0x178(%rsp) 1c7ed: 01 1c7ee: 4d 39 ee cmp %r13,%r14 1c7f1: 0f 84 fb 03 00 00 je 1cbf2 1c7f7: 4c 8b bc 24 80 01 00 mov 0x180(%rsp),%r15 1c7fe: 00 1c7ff: 41 8b 75 00 mov 0x0(%r13),%esi 1c803: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 1c808: 49 01 df add %rbx,%r15 1c80b: e8 00 00 00 00 callq 1c810 1c810: 49 89 07 mov %rax,(%r15) 1c813: 48 8b 84 24 80 01 00 mov 0x180(%rsp),%rax 1c81a: 00 1c81b: 48 01 d8 add %rbx,%rax 1c81e: 48 83 38 00 cmpq $0x0,(%rax) 1c822: 75 a1 jne 1c7c5 1c824: 41 be ea ff ff ff mov $0xffffffea,%r14d 1c82a: 44 89 f6 mov %r14d,%esi 1c82d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c834: e8 00 00 00 00 callq 1c839 1c839: 8b 94 24 78 01 00 00 mov 0x178(%rsp),%edx 1c840: 31 db xor %ebx,%ebx 1c842: bd ff ff ff ff mov $0xffffffff,%ebp 1c847: 85 d2 test %edx,%edx 1c849: 75 2f jne 1c87a 1c84b: e9 b6 09 00 00 jmpq 1d206 1c850: 85 c0 test %eax,%eax 1c852: 0f 8e 8d 09 00 00 jle 1d1e5 1c858: 48 8b 84 24 80 01 00 mov 0x180(%rsp),%rax 1c85f: 00 1c860: 83 c3 01 add $0x1,%ebx 1c863: 4a 8b 7c 20 08 mov 0x8(%rax,%r12,1),%rdi 1c868: e8 00 00 00 00 callq 1c86d 1c86d: 3b 9c 24 78 01 00 00 cmp 0x178(%rsp),%ebx 1c874: 0f 83 8c 09 00 00 jae 1d206 1c87a: 48 8b 94 24 80 01 00 mov 0x180(%rsp),%rdx 1c881: 00 1c882: 89 d8 mov %ebx,%eax 1c884: 48 8d 04 40 lea (%rax,%rax,2),%rax 1c888: 48 8b 3c c2 mov (%rdx,%rax,8),%rdi 1c88c: 4c 8d 24 c5 00 00 00 lea 0x0(,%rax,8),%r12 1c893: 00 1c894: 89 e8 mov %ebp,%eax 1c896: f0 0f c1 07 lock xadd %eax,(%rdi) 1c89a: 83 f8 01 cmp $0x1,%eax 1c89d: 75 b1 jne 1c850 1c89f: e8 00 00 00 00 callq 1c8a4 1c8a4: eb b2 jmp 1c858 1c8a6: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 1c8ad: 00 1c8ae: be c0 0c 00 00 mov $0xcc0,%esi 1c8b3: e8 00 00 00 00 callq 1c8b8 1c8b8: 49 89 c5 mov %rax,%r13 1c8bb: 48 85 c0 test %rax,%rax 1c8be: 0f 84 e2 19 00 00 je 1e2a6 1c8c4: 41 8b 37 mov (%r15),%esi 1c8c7: 4c 89 f7 mov %r14,%rdi 1c8ca: e8 00 00 00 00 callq 1c8cf 1c8cf: 48 89 44 24 70 mov %rax,0x70(%rsp) 1c8d4: 48 85 c0 test %rax,%rax 1c8d7: 0f 84 aa 0f 00 00 je 1d887 1c8dd: 48 8d b8 50 01 00 00 lea 0x150(%rax),%rdi 1c8e4: e8 00 00 00 00 callq 1c8e9 1c8e9: 48 8b 44 24 70 mov 0x70(%rsp),%rax 1c8ee: 8b 80 70 01 00 00 mov 0x170(%rax),%eax 1c8f4: 83 f8 01 cmp $0x1,%eax 1c8f7: 0f 84 12 10 00 00 je 1d90f 1c8fd: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1c902: 8b 50 08 mov 0x8(%rax),%edx 1c905: 48 8b 70 10 mov 0x10(%rax),%rsi 1c909: 48 c1 e2 03 shl $0x3,%rdx 1c90d: 48 81 fa ff ff ff 7f cmp $0x7fffffff,%rdx 1c914: 0f 87 f4 15 00 00 ja 1df0e 1c91a: 4c 89 ef mov %r13,%rdi 1c91d: e8 00 00 00 00 callq 1c922 1c922: 48 85 c0 test %rax,%rax 1c925: 0f 84 33 0a 00 00 je 1d35e 1c92b: 4c 89 ef mov %r13,%rdi 1c92e: 41 be f2 ff ff ff mov $0xfffffff2,%r14d 1c934: e8 00 00 00 00 callq 1c939 1c939: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c940: e8 00 00 00 00 callq 1c945 1c945: 85 c0 test %eax,%eax 1c947: 0f 84 ec fe ff ff je 1c839 1c94d: 44 89 f6 mov %r14d,%esi 1c950: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c957: e8 00 00 00 00 callq 1c95c 1c95c: e9 d8 fe ff ff jmpq 1c839 1c961: 83 f8 03 cmp $0x3,%eax 1c964: 0f 85 88 02 00 00 jne 1cbf2 1c96a: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1c96f: b9 ab aa aa aa mov $0xaaaaaaab,%ecx 1c974: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1c978: 4c 8b b0 88 00 00 00 mov 0x88(%rax),%r14 1c97f: 8b 43 04 mov 0x4(%rbx),%eax 1c982: 44 8d 3c 85 00 00 00 lea 0x0(,%rax,4),%r15d 1c989: 00 1c98a: 4c 89 f8 mov %r15,%rax 1c98d: 4c 0f af f9 imul %rcx,%r15 1c991: 49 c1 ef 24 shr $0x24,%r15 1c995: 4c 89 3c 24 mov %r15,(%rsp) 1c999: 45 31 ff xor %r15d,%r15d 1c99c: 83 f8 17 cmp $0x17,%eax 1c99f: 0f 86 4d 02 00 00 jbe 1cbf2 1c9a5: 89 6c 24 10 mov %ebp,0x10(%rsp) 1c9a9: 4c 89 ed mov %r13,%rbp 1c9ac: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 1c9b1: eb 4d jmp 1ca00 1c9b3: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1c9ba: 00 1c9bb: 48 89 de mov %rbx,%rsi 1c9be: 48 8d 78 78 lea 0x78(%rax),%rdi 1c9c2: e8 00 00 00 00 callq 1c9c7 1c9c7: 48 8d 7b 38 lea 0x38(%rbx),%rdi 1c9cb: b9 ff ff ff ff mov $0xffffffff,%ecx 1c9d0: f0 0f c1 4b 38 lock xadd %ecx,0x38(%rbx) 1c9d5: 83 f9 01 cmp $0x1,%ecx 1c9d8: 0f 84 16 08 00 00 je 1d1f4 1c9de: 85 c9 test %ecx,%ecx 1c9e0: 0f 8e 20 09 00 00 jle 1d306 1c9e6: 85 c0 test %eax,%eax 1c9e8: 0f 85 a8 07 00 00 jne 1d196 1c9ee: 41 83 c7 01 add $0x1,%r15d 1c9f2: 48 83 c5 18 add $0x18,%rbp 1c9f6: 44 39 3c 24 cmp %r15d,(%rsp) 1c9fa: 0f 86 46 0e 00 00 jbe 1d846 1ca00: 8b 75 0c mov 0xc(%rbp),%esi 1ca03: 4c 89 f7 mov %r14,%rdi 1ca06: e8 00 00 00 00 callq 1ca0b 1ca0b: 49 89 c5 mov %rax,%r13 1ca0e: 48 85 c0 test %rax,%rax 1ca11: 0f 84 0d fe ff ff je 1c824 1ca17: 8b 4d 08 mov 0x8(%rbp),%ecx 1ca1a: 8b 55 04 mov 0x4(%rbp),%edx 1ca1d: 4c 8d 44 24 50 lea 0x50(%rsp),%r8 1ca22: 48 89 c7 mov %rax,%rdi 1ca25: 8b 75 00 mov 0x0(%rbp),%esi 1ca28: e8 00 00 00 00 callq 1ca2d 1ca2d: 85 c0 test %eax,%eax 1ca2f: 0f 85 f6 0d 00 00 jne 1d82b 1ca35: 48 8b 55 10 mov 0x10(%rbp),%rdx 1ca39: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 1ca3e: 4c 89 ef mov %r13,%rdi 1ca41: e8 00 00 00 00 callq 1ca46 1ca46: 4c 89 ef mov %r13,%rdi 1ca49: 48 89 c3 mov %rax,%rbx 1ca4c: e8 00 00 00 00 callq 1ca51 1ca51: 48 81 fb 00 f0 ff ff cmp $0xfffffffffffff000,%rbx 1ca58: 0f 87 86 01 00 00 ja 1cbe4 1ca5e: 48 85 db test %rbx,%rbx 1ca61: 74 8b je 1c9ee 1ca63: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1ca68: 83 38 07 cmpl $0x7,(%rax) 1ca6b: 0f 85 42 ff ff ff jne 1c9b3 1ca71: 48 89 df mov %rbx,%rdi 1ca74: e8 00 00 00 00 callq 1ca79 1ca79: 49 89 c5 mov %rax,%r13 1ca7c: 48 85 c0 test %rax,%rax 1ca7f: 74 26 je 1caa7 1ca81: 48 8d 78 38 lea 0x38(%rax),%rdi 1ca85: b8 01 00 00 00 mov $0x1,%eax 1ca8a: f0 41 0f c1 45 38 lock xadd %eax,0x38(%r13) 1ca90: 85 c0 test %eax,%eax 1ca92: 0f 84 8a 0e 00 00 je 1d922 1ca98: 0f 88 fc 0d 00 00 js 1d89a 1ca9e: 83 c0 01 add $0x1,%eax 1caa1: 0f 88 f3 0d 00 00 js 1d89a 1caa7: 48 8d 7b 38 lea 0x38(%rbx),%rdi 1caab: b8 ff ff ff ff mov $0xffffffff,%eax 1cab0: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 1cab5: 83 f8 01 cmp $0x1,%eax 1cab8: 0f 84 5f 08 00 00 je 1d31d 1cabe: 85 c0 test %eax,%eax 1cac0: 0f 8e 56 0d 00 00 jle 1d81c 1cac6: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1cacd: 00 1cace: 4c 89 ee mov %r13,%rsi 1cad1: 48 8d 78 78 lea 0x78(%rax),%rdi 1cad5: e8 00 00 00 00 callq 1cada 1cada: 4d 85 ed test %r13,%r13 1cadd: 0f 84 03 ff ff ff je 1c9e6 1cae3: 4c 89 eb mov %r13,%rbx 1cae6: e9 dc fe ff ff jmpq 1c9c7 1caeb: 83 f8 08 cmp $0x8,%eax 1caee: 0f 84 5c 06 00 00 je 1d150 1caf4: 83 f8 09 cmp $0x9,%eax 1caf7: 0f 85 f5 00 00 00 jne 1cbf2 1cafd: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1cb01: 8b 5b 04 mov 0x4(%rbx),%ebx 1cb04: c1 e3 02 shl $0x2,%ebx 1cb07: c1 eb 04 shr $0x4,%ebx 1cb0a: 48 83 bc 24 80 01 00 cmpq $0x0,0x180(%rsp) 1cb11: 00 00 1cb13: 0f 85 0b fd ff ff jne 1c824 1cb19: 89 d8 mov %ebx,%eax 1cb1b: be c0 0c 00 00 mov $0xcc0,%esi 1cb20: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 1cb24: 48 c1 e7 03 shl $0x3,%rdi 1cb28: e8 00 00 00 00 callq 1cb2d 1cb2d: 48 89 84 24 80 01 00 mov %rax,0x180(%rsp) 1cb34: 00 1cb35: 49 89 c6 mov %rax,%r14 1cb38: c7 84 24 78 01 00 00 movl $0x0,0x178(%rsp) 1cb3f: 00 00 00 00 1cb43: 48 85 c0 test %rax,%rax 1cb46: 0f 84 41 16 00 00 je 1e18d 1cb4c: 85 db test %ebx,%ebx 1cb4e: 0f 84 9e 00 00 00 je 1cbf2 1cb54: 8d 43 ff lea -0x1(%rbx),%eax 1cb57: 4d 8d 7d 08 lea 0x8(%r13),%r15 1cb5b: 31 db xor %ebx,%ebx 1cb5d: 48 c1 e0 04 shl $0x4,%rax 1cb61: 4d 8d 6c 05 18 lea 0x18(%r13,%rax,1),%r13 1cb66: eb 24 jmp 1cb8c 1cb68: 49 8b 07 mov (%r15),%rax 1cb6b: 49 83 c7 10 add $0x10,%r15 1cb6f: 48 83 c3 18 add $0x18,%rbx 1cb73: 49 89 46 10 mov %rax,0x10(%r14) 1cb77: 83 84 24 78 01 00 00 addl $0x1,0x178(%rsp) 1cb7e: 01 1cb7f: 4d 39 fd cmp %r15,%r13 1cb82: 74 6e je 1cbf2 1cb84: 4c 8b b4 24 80 01 00 mov 0x180(%rsp),%r14 1cb8b: 00 1cb8c: 49 01 de add %rbx,%r14 1cb8f: 49 c7 46 08 00 00 00 movq $0x0,0x8(%r14) 1cb96: 00 1cb97: 49 83 3f 00 cmpq $0x0,(%r15) 1cb9b: 74 23 je 1cbc0 1cb9d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1cba4 1cba4: ba 90 00 00 00 mov $0x90,%edx 1cba9: be c0 0c 00 00 mov $0xcc0,%esi 1cbae: e8 00 00 00 00 callq 1cbb3 1cbb3: 49 89 46 08 mov %rax,0x8(%r14) 1cbb7: 48 85 c0 test %rax,%rax 1cbba: 0f 84 cd 15 00 00 je 1e18d 1cbc0: 41 8b 77 f8 mov -0x8(%r15),%esi 1cbc4: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 1cbc9: e8 00 00 00 00 callq 1cbce 1cbce: 49 89 06 mov %rax,(%r14) 1cbd1: 48 85 c0 test %rax,%rax 1cbd4: 75 92 jne 1cb68 1cbd6: 49 8b 7e 08 mov 0x8(%r14),%rdi 1cbda: e8 00 00 00 00 callq 1cbdf 1cbdf: e9 40 fc ff ff jmpq 1c824 1cbe4: 8b 6c 24 10 mov 0x10(%rsp),%ebp 1cbe8: 89 d8 mov %ebx,%eax 1cbea: 85 db test %ebx,%ebx 1cbec: 0f 85 a4 05 00 00 jne 1d196 1cbf2: 83 c5 01 add $0x1,%ebp 1cbf5: 39 6c 24 78 cmp %ebp,0x78(%rsp) 1cbf9: 0f 87 31 fb ff ff ja 1c730 1cbff: 4c 8b 4c 24 68 mov 0x68(%rsp),%r9 1cc04: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax 1cc0b: 00 1cc0c: 48 8b bc 24 b0 00 00 mov 0xb0(%rsp),%rdi 1cc13: 00 1cc14: 49 8b 99 88 00 00 00 mov 0x88(%r9),%rbx 1cc1b: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 1cc22: 00 1cc23: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) 1cc2a: 00 1cc2b: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1cc30: 8b 70 04 mov 0x4(%rax),%esi 1cc33: 85 f6 test %esi,%esi 1cc35: 0f 85 ec 06 00 00 jne 1d327 1cc3b: 48 85 ff test %rdi,%rdi 1cc3e: 0f 84 fc 12 00 00 je 1df40 1cc44: 48 8d 47 38 lea 0x38(%rdi),%rax 1cc48: eb 13 jmp 1cc5d 1cc4a: c7 40 18 02 00 00 00 movl $0x2,0x18(%rax) 1cc51: 48 8b bc 24 b0 00 00 mov 0xb0(%rsp),%rdi 1cc58: 00 1cc59: 48 83 c0 40 add $0x40,%rax 1cc5d: 8b 57 34 mov 0x34(%rdi),%edx 1cc60: 48 c1 e2 06 shl $0x6,%rdx 1cc64: 48 8d 54 17 38 lea 0x38(%rdi,%rdx,1),%rdx 1cc69: 48 39 d0 cmp %rdx,%rax 1cc6c: 75 dc jne 1cc4a 1cc6e: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi 1cc75: 00 1cc76: e8 00 00 00 00 callq 1cc7b 1cc7b: 48 89 df mov %rbx,%rdi 1cc7e: 48 8d 44 24 50 lea 0x50(%rsp),%rax 1cc83: 48 8d 94 24 c0 00 00 lea 0xc0(%rsp),%rdx 1cc8a: 00 1cc8b: 48 89 44 24 50 mov %rax,0x50(%rsp) 1cc90: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi 1cc97: 00 1cc98: 48 89 44 24 58 mov %rax,0x58(%rsp) 1cc9d: 48 89 44 24 10 mov %rax,0x10(%rsp) 1cca2: e8 00 00 00 00 callq 1cca7 1cca7: 48 8b 84 24 48 01 00 mov 0x148(%rsp),%rax 1ccae: 00 1ccaf: 48 85 c0 test %rax,%rax 1ccb2: 74 0e je 1ccc2 1ccb4: 48 83 b8 78 02 00 00 cmpq $0x0,0x278(%rax) 1ccbb: 00 1ccbc: 0f 84 13 12 00 00 je 1ded5 1ccc2: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 1ccc9: 00 1ccca: 8b 50 30 mov 0x30(%rax),%edx 1cccd: 48 c1 e2 06 shl $0x6,%rdx 1ccd1: 4c 8d 6c 10 38 lea 0x38(%rax,%rdx,1),%r13 1ccd6: 8b 50 34 mov 0x34(%rax),%edx 1ccd9: 48 c1 e2 06 shl $0x6,%rdx 1ccdd: 48 8d 44 10 38 lea 0x38(%rax,%rdx,1),%rax 1cce2: 49 39 c5 cmp %rax,%r13 1cce5: 0f 84 b6 00 00 00 je 1cda1 1cceb: 4d 8b 7d 10 mov 0x10(%r13),%r15 1ccef: 31 ed xor %ebp,%ebp 1ccf1: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 1ccf8: 4d 8d 77 a8 lea -0x58(%r15),%r14 1ccfc: 48 8b 40 10 mov 0x10(%rax),%rax 1cd00: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 1cd07: 00 1cd08: 48 c1 e8 3d shr $0x3d,%rax 1cd0c: 40 0f 95 c5 setne %bpl 1cd10: 0f 85 46 0b 00 00 jne 1d85c 1cd16: be c0 0d 00 00 mov $0xdc0,%esi 1cd1b: ba ff ff ff ff mov $0xffffffff,%edx 1cd20: e8 00 00 00 00 callq 1cd25 1cd25: 49 89 45 30 mov %rax,0x30(%r13) 1cd29: 48 89 c6 mov %rax,%rsi 1cd2c: 48 85 c0 test %rax,%rax 1cd2f: 0f 84 2f 0b 00 00 je 1d864 1cd35: 4c 89 f7 mov %r14,%rdi 1cd38: e8 00 00 00 00 callq 1cd3d 1cd3d: 85 c0 test %eax,%eax 1cd3f: 0f 85 7b 0b 00 00 jne 1d8c0 1cd45: 49 8b 8f c8 01 00 00 mov 0x1c8(%r15),%rcx 1cd4c: 48 8b 51 10 mov 0x10(%rcx),%rdx 1cd50: 48 85 d2 test %rdx,%rdx 1cd53: 74 27 je 1cd7c 1cd55: 48 8b 31 mov (%rcx),%rsi 1cd58: 49 8b 4d 30 mov 0x30(%r13),%rcx 1cd5c: eb 0f jmp 1cd6d 1cd5e: 83 c0 01 add $0x1,%eax 1cd61: 48 63 e8 movslq %eax,%rbp 1cd64: 48 39 d5 cmp %rdx,%rbp 1cd67: 0f 83 f8 09 00 00 jae 1d765 1cd6d: 48 8b 3c e9 mov (%rcx,%rbp,8),%rdi 1cd71: 48 39 3c ee cmp %rdi,(%rsi,%rbp,8) 1cd75: 74 e7 je 1cd5e 1cd77: 0f b6 44 24 27 movzbl 0x27(%rsp),%eax 1cd7c: 41 88 45 38 mov %al,0x38(%r13) 1cd80: 48 8b 94 24 b0 00 00 mov 0xb0(%rsp),%rdx 1cd87: 00 1cd88: 49 83 c5 40 add $0x40,%r13 1cd8c: 8b 42 34 mov 0x34(%rdx),%eax 1cd8f: 48 c1 e0 06 shl $0x6,%rax 1cd93: 48 8d 44 02 38 lea 0x38(%rdx,%rax,1),%rax 1cd98: 49 39 c5 cmp %rax,%r13 1cd9b: 0f 85 4a ff ff ff jne 1cceb 1cda1: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1cda6: ba 01 00 00 00 mov $0x1,%edx 1cdab: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi 1cdb2: 00 1cdb3: 48 8d bc 24 98 00 00 lea 0x98(%rsp),%rdi 1cdba: 00 1cdbb: e8 00 00 00 00 callq 1cdc0 1cdc0: 41 89 c6 mov %eax,%r14d 1cdc3: 85 c0 test %eax,%eax 1cdc5: 0f 85 f1 13 00 00 jne 1e1bc 1cdcb: 4c 8b 6c 24 60 mov 0x60(%rsp),%r13 1cdd0: 45 8b 95 98 5c 00 00 mov 0x5c98(%r13),%r10d 1cdd7: 45 85 d2 test %r10d,%r10d 1cdda: 0f 85 93 0b 00 00 jne 1d973 1cde0: 48 c7 84 24 18 01 00 movq $0x0,0x118(%rsp) 1cde7: 00 00 00 00 00 1cdec: 48 c7 84 24 20 01 00 movq $0x0,0x120(%rsp) 1cdf3: 00 00 00 00 00 1cdf8: 4c 89 e1 mov %r12,%rcx 1cdfb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ce02: 48 89 de mov %rbx,%rsi 1ce05: 4c 89 ef mov %r13,%rdi 1ce08: 48 c7 84 24 28 01 00 movq $0x0,0x128(%rsp) 1ce0f: 00 00 00 00 00 1ce14: 48 c7 84 24 30 01 00 movq $0x0,0x130(%rsp) 1ce1b: 00 00 00 00 00 1ce20: e8 00 00 00 00 callq 1ce25 1ce25: 41 89 c6 mov %eax,%r14d 1ce28: 85 c0 test %eax,%eax 1ce2a: 0f 85 39 11 00 00 jne 1df69 1ce30: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1ce35: 4c 89 e7 mov %r12,%rdi 1ce38: e8 d3 ec ff ff callq 1bb10 1ce3d: 41 89 c6 mov %eax,%r14d 1ce40: 85 c0 test %eax,%eax 1ce42: 0f 85 2d 11 00 00 jne 1df75 1ce48: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi 1ce4f: 00 1ce50: 4c 89 e7 mov %r12,%rdi 1ce53: e8 b8 ec ff ff callq 1bb10 1ce58: 41 89 c6 mov %eax,%r14d 1ce5b: 85 c0 test %eax,%eax 1ce5d: 0f 85 12 11 00 00 jne 1df75 1ce63: 48 8b 94 24 30 01 00 mov 0x130(%rsp),%rdx 1ce6a: 00 1ce6b: 48 8b b4 24 28 01 00 mov 0x128(%rsp),%rsi 1ce72: 00 1ce73: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 1ce78: e8 00 00 00 00 callq 1ce7d 1ce7d: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 1ce84: 00 1ce85: 48 8b 48 28 mov 0x28(%rax),%rcx 1ce89: 4c 8b 78 18 mov 0x18(%rax),%r15 1ce8d: 48 8d 68 38 lea 0x38(%rax),%rbp 1ce91: 4c 8b 68 20 mov 0x20(%rax),%r13 1ce95: 48 89 0c 24 mov %rcx,(%rsp) 1ce99: 8b 48 34 mov 0x34(%rax),%ecx 1ce9c: 48 c1 e1 06 shl $0x6,%rcx 1cea0: 48 8d 44 08 38 lea 0x38(%rax,%rcx,1),%rax 1cea5: 48 39 c5 cmp %rax,%rbp 1cea8: 74 44 je 1ceee 1ceaa: 48 8b 45 10 mov 0x10(%rbp),%rax 1ceae: 44 8b 88 6c 02 00 00 mov 0x26c(%rax),%r9d 1ceb5: 48 8d 70 a8 lea -0x58(%rax),%rsi 1ceb9: 45 85 c9 test %r9d,%r9d 1cebc: 74 07 je 1cec5 1cebe: c7 45 18 00 00 00 00 movl $0x0,0x18(%rbp) 1cec5: 48 89 df mov %rbx,%rdi 1cec8: 48 83 c5 40 add $0x40,%rbp 1cecc: e8 00 00 00 00 callq 1ced1 1ced1: 48 89 45 e0 mov %rax,-0x20(%rbp) 1ced5: 48 8b 94 24 b0 00 00 mov 0xb0(%rsp),%rdx 1cedc: 00 1cedd: 8b 42 34 mov 0x34(%rdx),%eax 1cee0: 48 c1 e0 06 shl $0x6,%rax 1cee4: 48 8d 44 02 38 lea 0x38(%rdx,%rax,1),%rax 1cee9: 48 39 c5 cmp %rax,%rbp 1ceec: 75 bc jne 1ceaa 1ceee: 4d 85 ff test %r15,%r15 1cef1: 74 31 je 1cf24 1cef3: 4c 89 ff mov %r15,%rdi 1cef6: e8 00 00 00 00 callq 1cefb 1cefb: 48 8b 94 24 88 00 00 mov 0x88(%rsp),%rdx 1cf02: 00 1cf03: 48 c1 e8 0c shr $0xc,%rax 1cf07: 89 82 b8 01 00 00 mov %eax,0x1b8(%rdx) 1cf0d: 48 b8 ff ff ff ff ff movabs $0xfffffffffffff,%rax 1cf14: ff 0f 00 1cf17: 49 23 87 b8 01 00 00 and 0x1b8(%r15),%rax 1cf1e: 89 82 bc 01 00 00 mov %eax,0x1bc(%rdx) 1cf24: 4d 85 ed test %r13,%r13 1cf27: 74 31 je 1cf5a 1cf29: 4c 89 ef mov %r13,%rdi 1cf2c: e8 00 00 00 00 callq 1cf31 1cf31: 48 8b 94 24 88 00 00 mov 0x88(%rsp),%rdx 1cf38: 00 1cf39: 48 c1 e8 0c shr $0xc,%rax 1cf3d: 89 82 c0 01 00 00 mov %eax,0x1c0(%rdx) 1cf43: 48 b8 ff ff ff ff ff movabs $0xfffffffffffff,%rax 1cf4a: ff 0f 00 1cf4d: 49 23 85 b8 01 00 00 and 0x1b8(%r13),%rax 1cf54: 89 82 c4 01 00 00 mov %eax,0x1c4(%rdx) 1cf5a: 48 8b 1c 24 mov (%rsp),%rbx 1cf5e: 48 85 db test %rbx,%rbx 1cf61: 74 31 je 1cf94 1cf63: 48 89 df mov %rbx,%rdi 1cf66: e8 00 00 00 00 callq 1cf6b 1cf6b: 48 8b 94 24 88 00 00 mov 0x88(%rsp),%rdx 1cf72: 00 1cf73: 48 c1 e8 0c shr $0xc,%rax 1cf77: 89 82 c8 01 00 00 mov %eax,0x1c8(%rdx) 1cf7d: 48 b8 ff ff ff ff ff movabs $0xfffffffffffff,%rax 1cf84: ff 0f 00 1cf87: 48 23 83 b8 01 00 00 and 0x1b8(%rbx),%rax 1cf8e: 89 82 cc 01 00 00 mov %eax,0x1cc(%rdx) 1cf94: 48 8b bc 24 48 01 00 mov 0x148(%rsp),%rdi 1cf9b: 00 1cf9c: 48 85 ff test %rdi,%rdi 1cf9f: 0f 84 0c 13 00 00 je 1e2b1 1cfa5: 48 8d 6f a8 lea -0x58(%rdi),%rbp 1cfa9: e8 00 00 00 00 callq 1cfae 1cfae: 48 89 ef mov %rbp,%rdi 1cfb1: 89 c3 mov %eax,%ebx 1cfb3: e8 00 00 00 00 callq 1cfb8 1cfb8: 49 89 c1 mov %rax,%r9 1cfbb: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1cfc2: 00 1cfc3: 4c 01 88 d8 01 00 00 add %r9,0x1d8(%rax) 1cfca: 48 89 c2 mov %rax,%rdx 1cfcd: 85 db test %ebx,%ebx 1cfcf: 0f 85 45 13 00 00 jne 1e31a 1cfd5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1cfda: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 1cfe1: 00 1cfe2: 48 8b 40 10 mov 0x10(%rax),%rax 1cfe6: 48 8b 68 08 mov 0x8(%rax),%rbp 1cfea: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1cfef: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 1cff6: 48 89 44 24 18 mov %rax,0x18(%rsp) 1cffb: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1d000: 48 89 44 24 08 mov %rax,0x8(%rsp) 1d005: 48 8b 45 90 mov -0x70(%rbp),%rax 1d009: 48 83 78 30 00 cmpq $0x0,0x30(%rax) 1d00e: 0f 84 fa 0a 00 00 je 1db0e 1d014: 8b 7c 24 78 mov 0x78(%rsp),%edi 1d018: 85 ff test %edi,%edi 1d01a: 0f 84 f9 0a 00 00 je 1db19 1d020: 45 31 ed xor %r13d,%r13d 1d023: 45 31 ff xor %r15d,%r15d 1d026: 44 89 eb mov %r13d,%ebx 1d029: eb 0f jmp 1d03a 1d02b: 41 83 c7 01 add $0x1,%r15d 1d02f: 44 3b 7c 24 78 cmp 0x78(%rsp),%r15d 1d034: 0f 83 df 0a 00 00 jae 1db19 1d03a: 3b 9a a0 01 00 00 cmp 0x1a0(%rdx),%ebx 1d040: 0f 83 d3 0a 00 00 jae 1db19 1d046: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1d04d: 00 00 1d04f: 44 89 f8 mov %r15d,%eax 1d052: 48 c1 e0 04 shl $0x4,%rax 1d056: 48 03 84 24 80 00 00 add 0x80(%rsp),%rax 1d05d: 00 1d05e: 83 38 01 cmpl $0x1,(%rax) 1d061: 75 c8 jne 1d02b 1d063: 4c 8b 68 08 mov 0x8(%rax),%r13 1d067: 48 8b 8a 88 01 00 00 mov 0x188(%rdx),%rcx 1d06e: 4c 89 e7 mov %r12,%rdi 1d071: 49 be ff ff ff ff ff movabs $0xffffffffffff,%r14 1d078: ff 00 00 1d07b: 48 8d 54 24 48 lea 0x48(%rsp),%rdx 1d080: 4d 23 75 08 and 0x8(%r13),%r14 1d084: 48 89 0c 24 mov %rcx,(%rsp) 1d088: 48 8d 4c 24 40 lea 0x40(%rsp),%rcx 1d08d: 4c 89 f6 mov %r14,%rsi 1d090: e8 00 00 00 00 callq 1d095 1d095: 85 c0 test %eax,%eax 1d097: 0f 85 5f 10 00 00 jne 1e0fc 1d09d: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1d0a2: 41 8b 55 10 mov 0x10(%r13),%edx 1d0a6: 48 8b 40 38 mov 0x38(%rax),%rax 1d0aa: 4c 01 f2 add %r14,%rdx 1d0ad: 48 83 c0 01 add $0x1,%rax 1d0b1: 48 c1 e0 0c shl $0xc,%rax 1d0b5: 48 39 c2 cmp %rax,%rdx 1d0b8: 0f 87 27 10 00 00 ja 1e0e5 1d0be: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1d0c3: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1d0c8: e8 00 00 00 00 callq 1d0cd 1d0cd: 85 c0 test %eax,%eax 1d0cf: 0f 85 08 0a 00 00 jne 1dadd 1d0d5: 48 8b 0c 24 mov (%rsp),%rcx 1d0d9: 89 d8 mov %ebx,%eax 1d0db: 4c 89 f6 mov %r14,%rsi 1d0de: 48 8d 04 80 lea (%rax,%rax,4),%rax 1d0e2: 48 8d 14 c1 lea (%rcx,%rax,8),%rdx 1d0e6: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1d0eb: 48 8b 40 30 mov 0x30(%rax),%rax 1d0ef: 48 c1 e0 0c shl $0xc,%rax 1d0f3: 48 29 c6 sub %rax,%rsi 1d0f6: 48 03 74 24 50 add 0x50(%rsp),%rsi 1d0fb: 48 89 74 24 50 mov %rsi,0x50(%rsp) 1d100: 48 8b 45 90 mov -0x70(%rbp),%rax 1d104: 48 83 78 30 00 cmpq $0x0,0x30(%rax) 1d109: 0f 84 a0 09 00 00 je 1daaf 1d10f: 48 8b 7a 18 mov 0x18(%rdx),%rdi 1d113: 41 8b 55 10 mov 0x10(%r13),%edx 1d117: e8 00 00 00 00 callq 1d11c 1d11c: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1d121: e8 00 00 00 00 callq 1d126 1d126: 48 8b 45 90 mov -0x70(%rbp),%rax 1d12a: 89 de mov %ebx,%esi 1d12c: 4c 89 e7 mov %r12,%rdi 1d12f: 48 8b 40 30 mov 0x30(%rax),%rax 1d133: e8 00 00 00 00 callq 1d138 1d138: 85 c0 test %eax,%eax 1d13a: 0f 85 9d 09 00 00 jne 1dadd 1d140: 48 8b 94 24 88 00 00 mov 0x88(%rsp),%rdx 1d147: 00 1d148: 83 c3 01 add $0x1,%ebx 1d14b: e9 db fe ff ff jmpq 1d02b 1d150: 8b 43 04 mov 0x4(%rbx),%eax 1d153: 48 8b 53 08 mov 0x8(%rbx),%rdx 1d157: c1 e0 02 shl $0x2,%eax 1d15a: c1 e8 04 shr $0x4,%eax 1d15d: 0f 84 8f fa ff ff je 1cbf2 1d163: 83 e8 01 sub $0x1,%eax 1d166: 48 89 d3 mov %rdx,%rbx 1d169: 48 c1 e0 04 shl $0x4,%rax 1d16d: 4c 8d 6c 02 10 lea 0x10(%rdx,%rax,1),%r13 1d172: eb 0d jmp 1d181 1d174: 48 83 c3 10 add $0x10,%rbx 1d178: 49 39 dd cmp %rbx,%r13 1d17b: 0f 84 71 fa ff ff je 1cbf2 1d181: 8b 4b 04 mov 0x4(%rbx),%ecx 1d184: 48 8b 53 08 mov 0x8(%rbx),%rdx 1d188: 4c 89 e7 mov %r12,%rdi 1d18b: 8b 33 mov (%rbx),%esi 1d18d: e8 de ea ff ff callq 1bc70 1d192: 85 c0 test %eax,%eax 1d194: 74 de je 1d174 1d196: 41 89 c6 mov %eax,%r14d 1d199: e9 8c f6 ff ff jmpq 1c82a 1d19e: 8b 53 04 mov 0x4(%rbx),%edx 1d1a1: 48 8b 43 08 mov 0x8(%rbx),%rax 1d1a5: 81 e2 ff ff ff 3f and $0x3fffffff,%edx 1d1ab: 0f 84 41 fa ff ff je 1cbf2 1d1b1: 48 89 c3 mov %rax,%rbx 1d1b4: 8d 42 ff lea -0x1(%rdx),%eax 1d1b7: 4c 8d 6c 83 04 lea 0x4(%rbx,%rax,4),%r13 1d1bc: eb 0d jmp 1d1cb 1d1be: 48 83 c3 04 add $0x4,%rbx 1d1c2: 49 39 dd cmp %rbx,%r13 1d1c5: 0f 84 27 fa ff ff je 1cbf2 1d1cb: 8b 33 mov (%rbx),%esi 1d1cd: 31 c9 xor %ecx,%ecx 1d1cf: 31 d2 xor %edx,%edx 1d1d1: 4c 89 e7 mov %r12,%rdi 1d1d4: e8 97 ea ff ff callq 1bc70 1d1d9: 85 c0 test %eax,%eax 1d1db: 74 e1 je 1d1be 1d1dd: 41 89 c6 mov %eax,%r14d 1d1e0: e9 45 f6 ff ff jmpq 1c82a 1d1e5: be 03 00 00 00 mov $0x3,%esi 1d1ea: e8 00 00 00 00 callq 1d1ef 1d1ef: e9 64 f6 ff ff jmpq 1c858 1d1f4: 89 44 24 18 mov %eax,0x18(%rsp) 1d1f8: e8 00 00 00 00 callq 1d1fd 1d1fd: 8b 44 24 18 mov 0x18(%rsp),%eax 1d201: e9 e0 f7 ff ff jmpq 1c9e6 1d206: 48 8b bc 24 80 01 00 mov 0x180(%rsp),%rdi 1d20d: 00 1d20e: e8 00 00 00 00 callq 1d213 1d213: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 1d21a: 00 1d21b: 48 85 c0 test %rax,%rax 1d21e: 74 1f je 1d23f 1d220: 48 8d 78 38 lea 0x38(%rax),%rdi 1d224: ba ff ff ff ff mov $0xffffffff,%edx 1d229: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 1d22e: 83 fa 01 cmp $0x1,%edx 1d231: 0f 84 db 05 00 00 je 1d812 1d237: 85 d2 test %edx,%edx 1d239: 0f 8e 72 06 00 00 jle 1d8b1 1d23f: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 1d244: 48 85 ff test %rdi,%rdi 1d247: 74 16 je 1d25f 1d249: 48 81 c7 50 01 00 00 add $0x150,%rdi 1d250: e8 00 00 00 00 callq 1d255 1d255: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 1d25a: e8 00 00 00 00 callq 1d25f 1d25f: 48 8b bc 24 b0 00 00 mov 0xb0(%rsp),%rdi 1d266: 00 1d267: 48 85 ff test %rdi,%rdi 1d26a: 74 05 je 1d271 1d26c: e8 00 00 00 00 callq 1d271 1d271: 8b 44 24 78 mov 0x78(%rsp),%eax 1d275: 31 db xor %ebx,%ebx 1d277: 85 c0 test %eax,%eax 1d279: 74 20 je 1d29b 1d27b: 89 d8 mov %ebx,%eax 1d27d: 83 c3 01 add $0x1,%ebx 1d280: 48 c1 e0 04 shl $0x4,%rax 1d284: 48 03 84 24 80 00 00 add 0x80(%rsp),%rax 1d28b: 00 1d28c: 48 8b 78 08 mov 0x8(%rax),%rdi 1d290: e8 00 00 00 00 callq 1d295 1d295: 3b 5c 24 78 cmp 0x78(%rsp),%ebx 1d299: 72 e0 jb 1d27b 1d29b: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 1d2a2: 00 1d2a3: e8 00 00 00 00 callq 1d2a8 1d2a8: 48 8b bc 24 88 00 00 mov 0x88(%rsp),%rdi 1d2af: 00 1d2b0: 48 85 ff test %rdi,%rdi 1d2b3: 74 05 je 1d2ba 1d2b5: e8 00 00 00 00 callq 1d2ba 1d2ba: 48 8b 84 24 48 01 00 mov 0x148(%rsp),%rax 1d2c1: 00 1d2c2: 48 85 c0 test %rax,%rax 1d2c5: 74 13 je 1d2da 1d2c7: 48 83 e8 58 sub $0x58,%rax 1d2cb: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 1d2d0: 48 89 44 24 50 mov %rax,0x50(%rsp) 1d2d5: e8 00 00 00 00 callq 1d2da 1d2da: 48 8b 84 24 88 01 00 mov 0x188(%rsp),%rax 1d2e1: 00 1d2e2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1d2e9: 00 00 1d2eb: 0f 85 24 10 00 00 jne 1e315 1d2f1: 48 81 c4 90 01 00 00 add $0x190,%rsp 1d2f8: 44 89 f0 mov %r14d,%eax 1d2fb: 5b pop %rbx 1d2fc: 5d pop %rbp 1d2fd: 41 5c pop %r12 1d2ff: 41 5d pop %r13 1d301: 41 5e pop %r14 1d303: 41 5f pop %r15 1d305: c3 retq 1d306: be 03 00 00 00 mov $0x3,%esi 1d30b: 89 44 24 18 mov %eax,0x18(%rsp) 1d30f: e8 00 00 00 00 callq 1d314 1d314: 8b 44 24 18 mov 0x18(%rsp),%eax 1d318: e9 c9 f6 ff ff jmpq 1c9e6 1d31d: e8 00 00 00 00 callq 1d322 1d322: e9 9f f7 ff ff jmpq 1cac6 1d327: 41 be ea ff ff ff mov $0xffffffea,%r14d 1d32d: 48 85 ff test %rdi,%rdi 1d330: 0f 85 bb 05 00 00 jne 1d8f1 1d336: 48 8d 94 24 b0 00 00 lea 0xb0(%rsp),%rdx 1d33d: 00 1d33e: 48 89 df mov %rbx,%rdi 1d341: e8 00 00 00 00 callq 1d346 1d346: 41 89 c6 mov %eax,%r14d 1d349: 85 c0 test %eax,%eax 1d34b: 0f 85 83 05 00 00 jne 1d8d4 1d351: 48 8b bc 24 b0 00 00 mov 0xb0(%rsp),%rdi 1d358: 00 1d359: e9 e6 f8 ff ff jmpq 1cc44 1d35e: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1d363: be c0 0c 00 00 mov $0xcc0,%esi 1d368: 8b 78 08 mov 0x8(%rax),%edi 1d36b: 89 7c 24 78 mov %edi,0x78(%rsp) 1d36f: 48 c1 e7 04 shl $0x4,%rdi 1d373: e8 00 00 00 00 callq 1d378 1d378: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1d37f: 00 1d380: 48 85 c0 test %rax,%rax 1d383: 0f 84 8c 0b 00 00 je 1df15 1d389: 8b 44 24 78 mov 0x78(%rsp),%eax 1d38d: c7 44 24 3c 00 00 00 movl $0x0,0x3c(%rsp) 1d394: 00 1d395: 89 44 24 38 mov %eax,0x38(%rsp) 1d399: 85 c0 test %eax,%eax 1d39b: 0f 84 ca 01 00 00 je 1d56b 1d3a1: 48 8d 44 24 50 lea 0x50(%rsp),%rax 1d3a6: c7 44 24 38 00 00 00 movl $0x0,0x38(%rsp) 1d3ad: 00 1d3ae: 48 89 44 24 10 mov %rax,0x10(%rsp) 1d3b3: 48 63 eb movslq %ebx,%rbp 1d3b6: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1d3bb: ba 10 00 00 00 mov $0x10,%edx 1d3c0: 49 8b 74 ed 00 mov 0x0(%r13,%rbp,8),%rsi 1d3c5: e8 00 00 00 00 callq 1d3ca 1d3ca: 48 85 c0 test %rax,%rax 1d3cd: 0f 85 d3 0d 00 00 jne 1e1a6 1d3d3: 8b 54 24 50 mov 0x50(%rsp),%edx 1d3d7: 48 c1 e5 04 shl $0x4,%rbp 1d3db: be c0 0c 00 00 mov $0xcc0,%esi 1d3e0: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 1d3e7: 00 1d3e8: 89 14 28 mov %edx,(%rax,%rbp,1) 1d3eb: 8b 54 24 54 mov 0x54(%rsp),%edx 1d3ef: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 1d3f6: 00 1d3f7: 89 54 28 04 mov %edx,0x4(%rax,%rbp,1) 1d3fb: ba ff ff ff ff mov $0xffffffff,%edx 1d400: 4c 8b 7c 24 58 mov 0x58(%rsp),%r15 1d405: 48 8b 8c 24 80 00 00 mov 0x80(%rsp),%rcx 1d40c: 00 1d40d: 48 01 e9 add %rbp,%rcx 1d410: 44 8b 71 04 mov 0x4(%rcx),%r14d 1d414: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 1d419: 49 c1 e6 02 shl $0x2,%r14 1d41d: 4c 89 f7 mov %r14,%rdi 1d420: e8 00 00 00 00 callq 1d425 1d425: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1d42a: 48 89 41 08 mov %rax,0x8(%rcx) 1d42e: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 1d435: 00 1d436: 4c 8b 44 2f 08 mov 0x8(%rdi,%rbp,1),%r8 1d43b: 4d 85 c0 test %r8,%r8 1d43e: 0f 84 54 0d 00 00 je 1e198 1d444: 44 89 f2 mov %r14d,%edx 1d447: 41 f7 c6 00 00 00 80 test $0x80000000,%r14d 1d44e: 0f 85 74 0a 00 00 jne 1dec8 1d454: 4c 89 c7 mov %r8,%rdi 1d457: 4c 89 fe mov %r15,%rsi 1d45a: e8 00 00 00 00 callq 1d45f 1d45f: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 1d466: 00 1d467: 48 85 c0 test %rax,%rax 1d46a: 0f 85 b2 0e 00 00 jne 1e322 1d470: 48 01 fd add %rdi,%rbp 1d473: 8b 45 00 mov 0x0(%rbp),%eax 1d476: 83 f8 05 cmp $0x5,%eax 1d479: 0f 87 ed 02 00 00 ja 1d76c 1d47f: 83 f8 02 cmp $0x2,%eax 1d482: 0f 87 d6 00 00 00 ja 1d55e 1d488: 83 f8 01 cmp $0x1,%eax 1d48b: 0f 84 74 04 00 00 je 1d905 1d491: 83 f8 02 cmp $0x2,%eax 1d494: 0f 85 1f 03 00 00 jne 1d7b9 1d49a: 8b 45 04 mov 0x4(%rbp),%eax 1d49d: 48 c1 e0 02 shl $0x2,%rax 1d4a1: 48 83 f8 07 cmp $0x7,%rax 1d4a5: 0f 86 0e 03 00 00 jbe 1d7b9 1d4ab: 4c 8b 75 08 mov 0x8(%rbp),%r14 1d4af: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 1d4b4: 41 8b 36 mov (%r14),%esi 1d4b7: e8 00 00 00 00 callq 1d4bc 1d4bc: 48 89 c5 mov %rax,%rbp 1d4bf: 48 85 c0 test %rax,%rax 1d4c2: 0f 84 38 0e 00 00 je 1e300 1d4c8: 48 8d 78 a8 lea -0x58(%rax),%rdi 1d4cc: e8 00 00 00 00 callq 1d4d1 1d4d1: 48 89 44 24 48 mov %rax,0x48(%rsp) 1d4d6: 48 83 c0 58 add $0x58,%rax 1d4da: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp) 1d4e1: 00 1d4e2: b8 ff ff ff ff mov $0xffffffff,%eax 1d4e7: c7 84 24 60 01 00 00 movl $0x0,0x160(%rsp) 1d4ee: 00 00 00 00 1d4f2: c7 84 24 50 01 00 00 movl $0x2,0x150(%rsp) 1d4f9: 02 00 00 00 1d4fd: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 1d502: 83 f8 01 cmp $0x1,%eax 1d505: 0f 84 1d 0a 00 00 je 1df28 1d50b: 85 c0 test %eax,%eax 1d50d: 0f 8e 8a 05 00 00 jle 1da9d 1d513: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 1d518: 48 8b 82 b8 01 00 00 mov 0x1b8(%rdx),%rax 1d51f: 48 c1 e0 0c shl $0xc,%rax 1d523: 48 3d 00 10 00 00 cmp $0x1000,%rax 1d529: 0f 85 5a 0d 00 00 jne 1e289 1d52f: 41 8b 46 04 mov 0x4(%r14),%eax 1d533: 83 c0 08 add $0x8,%eax 1d536: 3d 00 10 00 00 cmp $0x1000,%eax 1d53b: 0f 87 48 0d 00 00 ja 1e289 1d541: 48 8b ba 20 02 00 00 mov 0x220(%rdx),%rdi 1d548: e8 00 00 00 00 callq 1d54d 1d54d: 48 85 c0 test %rax,%rax 1d550: 0f 85 33 0d 00 00 jne 1e289 1d556: 41 8b 46 04 mov 0x4(%r14),%eax 1d55a: 89 44 24 3c mov %eax,0x3c(%rsp) 1d55e: 83 c3 01 add $0x1,%ebx 1d561: 39 5c 24 78 cmp %ebx,0x78(%rsp) 1d565: 0f 87 48 fe ff ff ja 1d3b3 1d56b: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 1d570: 8b 74 24 38 mov 0x38(%rsp),%esi 1d574: 48 8d 94 24 88 00 00 lea 0x88(%rsp),%rdx 1d57b: 00 1d57c: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 1d581: e8 00 00 00 00 callq 1d586 1d586: 89 44 24 18 mov %eax,0x18(%rsp) 1d58a: 85 c0 test %eax,%eax 1d58c: 0f 85 67 0d 00 00 jne 1e2f9 1d592: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1d599: 00 1d59a: 48 8b 54 24 70 mov 0x70(%rsp),%rdx 1d59f: 8b 88 d0 01 00 00 mov 0x1d0(%rax),%ecx 1d5a5: 39 4a 18 cmp %ecx,0x18(%rdx) 1d5a8: 0f 85 31 0d 00 00 jne 1e2df 1d5ae: 48 83 bc 24 48 01 00 cmpq $0x0,0x148(%rsp) 1d5b5: 00 00 1d5b7: 74 0b je 1d5c4 1d5b9: 8b 4c 24 3c mov 0x3c(%rsp),%ecx 1d5bd: 48 89 88 d8 01 00 00 mov %rcx,0x1d8(%rax) 1d5c4: 4c 89 ef mov %r13,%rdi 1d5c7: e8 00 00 00 00 callq 1d5cc 1d5cc: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1d5d1: e8 00 00 00 00 callq 1d5d6 1d5d6: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1d5db: 8b 6c 24 78 mov 0x78(%rsp),%ebp 1d5df: 48 8b 94 24 88 00 00 mov 0x88(%rsp),%rdx 1d5e6: 00 1d5e7: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 1d5ee: 85 ed test %ebp,%ebp 1d5f0: 0f 84 f0 f0 ff ff je 1c6e6 1d5f6: 45 31 ff xor %r15d,%r15d 1d5f9: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 1d600: 00 1d601: 49 89 c5 mov %rax,%r13 1d604: 45 89 fe mov %r15d,%r14d 1d607: e9 f0 00 00 00 jmpq 1d6fc 1d60c: 83 44 24 18 01 addl $0x1,0x18(%rsp) 1d611: 83 7c 24 18 01 cmpl $0x1,0x18(%rsp) 1d616: 0f 8f 1f 02 00 00 jg 1d83b 1d61c: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 1d621: 0f 8f 14 02 00 00 jg 1d83b 1d627: 48 8b 9a 88 01 00 00 mov 0x188(%rdx),%rbx 1d62e: 8b 4d 1c mov 0x1c(%rbp),%ecx 1d631: 4c 8d 44 24 50 lea 0x50(%rsp),%r8 1d636: 8b 55 18 mov 0x18(%rbp),%edx 1d639: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 1d63e: e8 00 00 00 00 callq 1d643 1d643: 85 c0 test %eax,%eax 1d645: 0f 85 5e 02 00 00 jne 1d8a9 1d64b: f6 45 04 02 testb $0x2,0x4(%rbp) 1d64f: 74 0f je 1d660 1d651: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1d658: 00 1d659: 83 88 98 01 00 00 01 orl $0x1,0x198(%rax) 1d660: 48 8b 94 24 90 00 00 mov 0x90(%rsp),%rdx 1d667: 00 1d668: 48 8b 44 24 50 mov 0x50(%rsp),%rax 1d66d: 48 85 d2 test %rdx,%rdx 1d670: 74 09 je 1d67b 1d672: 48 39 c2 cmp %rax,%rdx 1d675: 0f 85 c0 01 00 00 jne 1d83b 1d67b: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 1d680: 0f 84 b5 01 00 00 je 1d83b 1d686: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 1d68d: 00 1d68e: 48 8b 40 10 mov 0x10(%rax),%rax 1d692: 31 d2 xor %edx,%edx 1d694: 48 8b 40 08 mov 0x8(%rax),%rax 1d698: 48 8b 40 90 mov -0x70(%rax),%rax 1d69c: 48 83 78 30 00 cmpq $0x0,0x30(%rax) 1d6a1: 74 03 je 1d6a6 1d6a3: 8b 55 10 mov 0x10(%rbp),%edx 1d6a6: 49 63 c7 movslq %r15d,%rax 1d6a9: 48 8b 3c 24 mov (%rsp),%rdi 1d6ad: 31 c9 xor %ecx,%ecx 1d6af: 4c 89 ee mov %r13,%rsi 1d6b2: 48 8d 04 80 lea (%rax,%rax,4),%rax 1d6b6: 48 8d 1c c3 lea (%rbx,%rax,8),%rbx 1d6ba: 49 89 d8 mov %rbx,%r8 1d6bd: e8 00 00 00 00 callq 1d6c2 1d6c2: 85 c0 test %eax,%eax 1d6c4: 0f 85 30 04 00 00 jne 1dafa 1d6ca: 48 8b 45 08 mov 0x8(%rbp),%rax 1d6ce: 41 83 c7 01 add $0x1,%r15d 1d6d2: 48 89 43 10 mov %rax,0x10(%rbx) 1d6d6: 8b 45 10 mov 0x10(%rbp),%eax 1d6d9: c1 e8 02 shr $0x2,%eax 1d6dc: 89 43 08 mov %eax,0x8(%rbx) 1d6df: 8b 45 04 mov 0x4(%rbp),%eax 1d6e2: 89 43 20 mov %eax,0x20(%rbx) 1d6e5: 48 8b 94 24 88 00 00 mov 0x88(%rsp),%rdx 1d6ec: 00 1d6ed: 41 83 c6 01 add $0x1,%r14d 1d6f1: 44 39 74 24 78 cmp %r14d,0x78(%rsp) 1d6f6: 0f 86 ea ef ff ff jbe 1c6e6 1d6fc: 44 39 ba a0 01 00 00 cmp %r15d,0x1a0(%rdx) 1d703: 0f 86 dd ef ff ff jbe 1c6e6 1d709: 49 63 c6 movslq %r14d,%rax 1d70c: 48 c1 e0 04 shl $0x4,%rax 1d710: 48 03 84 24 80 00 00 add 0x80(%rsp),%rax 1d717: 00 1d718: 83 38 01 cmpl $0x1,(%rax) 1d71b: 75 d0 jne 1d6ed 1d71d: 48 8b 68 08 mov 0x8(%rax),%rbp 1d721: 8b 75 14 mov 0x14(%rbp),%esi 1d724: 85 f6 test %esi,%esi 1d726: 0f 85 fb fe ff ff jne 1d627 1d72c: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 1d732 1d732: 85 db test %ebx,%ebx 1d734: 75 12 jne 1d748 1d736: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1d73b: f6 80 a0 63 01 00 04 testb $0x4,0x163a0(%rax) 1d742: 0f 84 df fe ff ff je 1d627 1d748: 8b 45 04 mov 0x4(%rbp),%eax 1d74b: a8 04 test $0x4,%al 1d74d: 0f 84 d4 fe ff ff je 1d627 1d753: a8 01 test $0x1,%al 1d755: 0f 85 b1 fe ff ff jne 1d60c 1d75b: 83 44 24 10 01 addl $0x1,0x10(%rsp) 1d760: e9 ac fe ff ff jmpq 1d611 1d765: 31 c0 xor %eax,%eax 1d767: e9 10 f6 ff ff jmpq 1cd7c 1d76c: 83 f8 06 cmp $0x6,%eax 1d76f: 75 3c jne 1d7ad 1d771: 8b 45 04 mov 0x4(%rbp),%eax 1d774: 48 c1 e0 02 shl $0x2,%rax 1d778: 48 83 f8 17 cmp $0x17,%rax 1d77c: 76 3b jbe 1d7b9 1d77e: 48 8b 6d 08 mov 0x8(%rbp),%rbp 1d782: 48 8d 74 24 48 lea 0x48(%rsp),%rsi 1d787: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1d78e: 00 00 1d790: 48 89 ef mov %rbp,%rdi 1d793: e8 00 00 00 00 callq 1d798 1d798: 41 89 c6 mov %eax,%r14d 1d79b: 85 c0 test %eax,%eax 1d79d: 0f 84 8e 01 00 00 je 1d931 1d7a3: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 1d7aa: 00 1d7ab: eb 12 jmp 1d7bf 1d7ad: 83 e8 07 sub $0x7,%eax 1d7b0: 83 f8 02 cmp $0x2,%eax 1d7b3: 0f 86 a5 fd ff ff jbe 1d55e 1d7b9: 41 be ea ff ff ff mov $0xffffffea,%r14d 1d7bf: 85 db test %ebx,%ebx 1d7c1: 78 29 js 1d7ec 1d7c3: 48 63 db movslq %ebx,%rbx 1d7c6: 31 ed xor %ebp,%ebp 1d7c8: 48 c1 e3 04 shl $0x4,%rbx 1d7cc: eb 03 jmp 1d7d1 1d7ce: 48 89 c3 mov %rax,%rbx 1d7d1: 48 8b 7c 1f 08 mov 0x8(%rdi,%rbx,1),%rdi 1d7d6: e8 00 00 00 00 callq 1d7db 1d7db: 48 8d 43 f0 lea -0x10(%rbx),%rax 1d7df: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 1d7e6: 00 1d7e7: 48 39 dd cmp %rbx,%rbp 1d7ea: 75 e2 jne 1d7ce 1d7ec: e8 00 00 00 00 callq 1d7f1 1d7f1: 4c 89 ef mov %r13,%rdi 1d7f4: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 1d7fb: 00 00 00 00 00 1d800: c7 44 24 78 00 00 00 movl $0x0,0x78(%rsp) 1d807: 00 1d808: e8 00 00 00 00 callq 1d80d 1d80d: e9 27 f1 ff ff jmpq 1c939 1d812: e8 00 00 00 00 callq 1d817 1d817: e9 23 fa ff ff jmpq 1d23f 1d81c: be 03 00 00 00 mov $0x3,%esi 1d821: e8 00 00 00 00 callq 1d826 1d826: e9 9b f2 ff ff jmpq 1cac6 1d82b: 4c 89 ef mov %r13,%rdi 1d82e: 41 89 c6 mov %eax,%r14d 1d831: e8 00 00 00 00 callq 1d836 1d836: e9 ef ef ff ff jmpq 1c82a 1d83b: 41 be ea ff ff ff mov $0xffffffea,%r14d 1d841: e9 f3 ef ff ff jmpq 1c839 1d846: 8b 6c 24 10 mov 0x10(%rsp),%ebp 1d84a: 83 c5 01 add $0x1,%ebp 1d84d: 39 6c 24 78 cmp %ebp,0x78(%rsp) 1d851: 0f 87 d9 ee ff ff ja 1c730 1d857: e9 a3 f3 ff ff jmpq 1cbff 1d85c: 49 c7 45 30 00 00 00 movq $0x0,0x30(%r13) 1d863: 00 1d864: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1d86b: e8 00 00 00 00 callq 1d870 1d870: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1d877: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 1d87d: e8 00 00 00 00 callq 1d882 1d882: e9 b2 ef ff ff jmpq 1c839 1d887: 4c 89 ef mov %r13,%rdi 1d88a: 41 be ea ff ff ff mov $0xffffffea,%r14d 1d890: e8 00 00 00 00 callq 1d895 1d895: e9 9f f0 ff ff jmpq 1c939 1d89a: be 01 00 00 00 mov $0x1,%esi 1d89f: e8 00 00 00 00 callq 1d8a4 1d8a4: e9 fe f1 ff ff jmpq 1caa7 1d8a9: 41 89 c6 mov %eax,%r14d 1d8ac: e9 88 ef ff ff jmpq 1c839 1d8b1: be 03 00 00 00 mov $0x3,%esi 1d8b6: e8 00 00 00 00 callq 1d8bb 1d8bb: e9 7f f9 ff ff jmpq 1d23f 1d8c0: 49 8b 7d 30 mov 0x30(%r13),%rdi 1d8c4: 41 89 c6 mov %eax,%r14d 1d8c7: e8 00 00 00 00 callq 1d8cc 1d8cc: 49 c7 45 30 00 00 00 movq $0x0,0x30(%r13) 1d8d3: 00 1d8d4: 41 83 fe f4 cmp $0xfffffff4,%r14d 1d8d8: 74 96 je 1d870 1d8da: 41 83 fe f5 cmp $0xfffffff5,%r14d 1d8de: 0f 84 55 ef ff ff je 1c839 1d8e4: 41 81 fe 00 fe ff ff cmp $0xfffffe00,%r14d 1d8eb: 0f 84 48 ef ff ff je 1c839 1d8f1: 44 89 f6 mov %r14d,%esi 1d8f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1d8fb: e8 00 00 00 00 callq 1d900 1d900: e9 34 ef ff ff jmpq 1c839 1d905: 83 44 24 38 01 addl $0x1,0x38(%rsp) 1d90a: e9 4f fc ff ff jmpq 1d55e 1d90f: 4c 89 ef mov %r13,%rdi 1d912: 41 be 83 ff ff ff mov $0xffffff83,%r14d 1d918: e8 00 00 00 00 callq 1d91d 1d91d: e9 17 f0 ff ff jmpq 1c939 1d922: be 02 00 00 00 mov $0x2,%esi 1d927: e8 00 00 00 00 callq 1d92c 1d92c: e9 76 f1 ff ff jmpq 1caa7 1d931: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 1d936: 8b 4d 08 mov 0x8(%rbp),%ecx 1d939: 4c 8d 84 24 b0 00 00 lea 0xb0(%rsp),%r8 1d940: 00 1d941: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 1d946: 48 8b 74 24 68 mov 0x68(%rsp),%rsi 1d94b: e8 00 00 00 00 callq 1d950 1d950: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1d955: 41 89 c6 mov %eax,%r14d 1d958: 85 c0 test %eax,%eax 1d95a: 0f 84 2f 06 00 00 je 1df8f 1d960: 48 85 ff test %rdi,%rdi 1d963: 0f 84 3a fe ff ff je 1d7a3 1d969: e8 00 00 00 00 callq 1d96e 1d96e: e9 30 fe ff ff jmpq 1d7a3 1d973: 49 8b bd d8 56 00 00 mov 0x56d8(%r13),%rdi 1d97a: 49 8b 85 80 5a 01 00 mov 0x15a80(%r13),%rax 1d981: 49 8d ad 78 5c 00 00 lea 0x5c78(%r13),%rbp 1d988: 4d 8b b5 b8 0f 00 00 mov 0xfb8(%r13),%r14 1d98f: 48 89 3c 24 mov %rdi,(%rsp) 1d993: 49 29 c6 sub %rax,%r14 1d996: e8 00 00 00 00 callq 1d99b 1d99b: 49 39 c6 cmp %rax,%r14 1d99e: 0f 86 f5 05 00 00 jbe 1df99 1d9a4: 48 89 ef mov %rbp,%rdi 1d9a7: 4d 89 f7 mov %r14,%r15 1d9aa: 49 29 c7 sub %rax,%r15 1d9ad: e8 00 00 00 00 callq 1d9b2 1d9b2: e8 00 00 00 00 callq 1d9b7 1d9b7: 48 ba cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rdx 1d9be: 9b c4 20 1d9c1: 48 89 c1 mov %rax,%rcx 1d9c4: 48 f7 ea imul %rdx 1d9c7: 48 c1 f9 3f sar $0x3f,%rcx 1d9cb: 48 89 d0 mov %rdx,%rax 1d9ce: 48 c1 f8 07 sar $0x7,%rax 1d9d2: 48 29 c8 sub %rcx,%rax 1d9d5: b9 40 0d 03 00 mov $0x30d40,%ecx 1d9da: 48 89 c2 mov %rax,%rdx 1d9dd: 49 2b 95 80 5c 00 00 sub 0x5c80(%r13),%rdx 1d9e4: 49 89 85 80 5c 00 00 mov %rax,0x5c80(%r13) 1d9eb: 49 8b 85 88 5c 00 00 mov 0x5c88(%r13),%rax 1d9f2: 48 01 d0 add %rdx,%rax 1d9f5: 48 3d 40 0d 03 00 cmp $0x30d40,%rax 1d9fb: 48 0f 4f c1 cmovg %rcx,%rax 1d9ff: 49 89 85 88 5c 00 00 mov %rax,0x5c88(%r13) 1da06: 49 81 ff ff ff ff 07 cmp $0x7ffffff,%r15 1da0d: 0f 86 e5 05 00 00 jbe 1dff8 1da13: 31 ff xor %edi,%edi 1da15: 41 f6 85 1a 07 00 00 testb $0x2,0x71a(%r13) 1da1c: 02 1da1d: 75 17 jne 1da36 1da1f: 41 8b 8d 98 5c 00 00 mov 0x5c98(%r13),%ecx 1da26: 4c 89 fe mov %r15,%rsi 1da29: 48 c1 ee 02 shr $0x2,%rsi 1da2d: 48 d3 ee shr %cl,%rsi 1da30: 85 c9 test %ecx,%ecx 1da32: 48 0f 45 fe cmovne %rsi,%rdi 1da36: 48 39 f8 cmp %rdi,%rax 1da39: 48 0f 4c c7 cmovl %rdi,%rax 1da3d: 49 89 85 88 5c 00 00 mov %rax,0x5c88(%r13) 1da44: 31 f6 xor %esi,%esi 1da46: 48 85 c0 test %rax,%rax 1da49: 7e 10 jle 1da5b 1da4b: 41 8b 8d 98 5c 00 00 mov 0x5c98(%r13),%ecx 1da52: 48 d3 e0 shl %cl,%rax 1da55: 85 c9 test %ecx,%ecx 1da57: 48 0f 45 f0 cmovne %rax,%rsi 1da5b: 48 89 b4 24 18 01 00 mov %rsi,0x118(%rsp) 1da62: 00 1da63: 4d 8b b5 58 0f 00 00 mov 0xf58(%r13),%r14 1da6a: 4d 3b b5 b8 0f 00 00 cmp 0xfb8(%r13),%r14 1da71: 0f 87 cd 06 00 00 ja 1e144 1da77: 0f 85 c9 06 00 00 jne 1e146 1da7d: 48 c7 84 24 20 01 00 movq $0x0,0x120(%rsp) 1da84: 00 00 00 00 00 1da89: 48 89 ef mov %rbp,%rdi 1da8c: ff 14 25 00 00 00 00 callq *0x0 1da93: 4c 8b 6c 24 60 mov 0x60(%rsp),%r13 1da98: e9 5b f3 ff ff jmpq 1cdf8 1da9d: be 03 00 00 00 mov $0x3,%esi 1daa2: 48 89 ef mov %rbp,%rdi 1daa5: e8 00 00 00 00 callq 1daaa 1daaa: e9 64 fa ff ff jmpq 1d513 1daaf: 48 89 72 18 mov %rsi,0x18(%rdx) 1dab3: 48 8b 45 90 mov -0x70(%rbp),%rax 1dab7: 89 de mov %ebx,%esi 1dab9: 4c 89 e7 mov %r12,%rdi 1dabc: 48 8b 40 38 mov 0x38(%rax),%rax 1dac0: e8 00 00 00 00 callq 1dac5 1dac5: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1daca: 89 04 24 mov %eax,(%rsp) 1dacd: e8 00 00 00 00 callq 1dad2 1dad2: 8b 04 24 mov (%rsp),%eax 1dad5: 85 c0 test %eax,%eax 1dad7: 0f 84 63 f6 ff ff je 1d140 1dadd: 41 89 c6 mov %eax,%r14d 1dae0: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi 1dae7: 00 1dae8: 48 8d bc 24 98 00 00 lea 0x98(%rsp),%rdi 1daef: 00 1daf0: e8 00 00 00 00 callq 1daf5 1daf5: e9 3f ed ff ff jmpq 1c839 1dafa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1db01: 41 89 c6 mov %eax,%r14d 1db04: e8 00 00 00 00 callq 1db09 1db09: e9 2b ed ff ff jmpq 1c839 1db0e: 48 83 78 38 00 cmpq $0x0,0x38(%rax) 1db13: 0f 85 fb f4 ff ff jne 1d014 1db19: 48 83 7a 70 00 cmpq $0x0,0x70(%rdx) 1db1e: 0f 84 af 01 00 00 je 1dcd3 1db24: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1db29: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 1db2e: 31 d2 xor %edx,%edx 1db30: 48 89 de mov %rbx,%rsi 1db33: 4c 89 ff mov %r15,%rdi 1db36: e8 00 00 00 00 callq 1db3b 1db3b: 41 89 c6 mov %eax,%r14d 1db3e: 85 c0 test %eax,%eax 1db40: 75 9e jne 1dae0 1db42: 48 8b b3 b8 07 00 00 mov 0x7b8(%rbx),%rsi 1db49: 31 d2 xor %edx,%edx 1db4b: 4c 89 ff mov %r15,%rdi 1db4e: e8 00 00 00 00 callq 1db53 1db53: 41 89 c6 mov %eax,%r14d 1db56: 85 c0 test %eax,%eax 1db58: 75 86 jne 1dae0 1db5a: 48 8b 83 b8 07 00 00 mov 0x7b8(%rbx),%rax 1db61: 48 8b 70 38 mov 0x38(%rax),%rsi 1db65: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1db6c: 00 1db6d: 48 8d 78 78 lea 0x78(%rax),%rdi 1db71: e8 00 00 00 00 callq 1db76 1db76: 41 89 c6 mov %eax,%r14d 1db79: 85 c0 test %eax,%eax 1db7b: 0f 85 5f ff ff ff jne 1dae0 1db81: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 1db87 1db87: 85 f6 test %esi,%esi 1db89: 0f 85 49 06 00 00 jne 1e1d8 1db8f: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) 1db96: 04 1db97: 0f 85 3b 06 00 00 jne 1e1d8 1db9d: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 1dba4: 00 1dba5: 48 8d 58 38 lea 0x38(%rax),%rbx 1dba9: eb 56 jmp 1dc01 1dbab: 48 83 7b 10 58 cmpq $0x58,0x10(%rbx) 1dbb0: 74 4b je 1dbfd 1dbb2: 48 8b 6b 20 mov 0x20(%rbx),%rbp 1dbb6: 48 85 ed test %rbp,%rbp 1dbb9: 74 42 je 1dbfd 1dbbb: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1dbc0: 31 d2 xor %edx,%edx 1dbc2: 48 89 ee mov %rbp,%rsi 1dbc5: e8 00 00 00 00 callq 1dbca 1dbca: 41 89 c6 mov %eax,%r14d 1dbcd: 85 c0 test %eax,%eax 1dbcf: 0f 85 0b ff ff ff jne 1dae0 1dbd5: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1dbdc: 00 1dbdd: 48 8b 75 38 mov 0x38(%rbp),%rsi 1dbe1: 48 8d 78 78 lea 0x78(%rax),%rdi 1dbe5: e8 00 00 00 00 callq 1dbea 1dbea: 41 89 c6 mov %eax,%r14d 1dbed: 85 c0 test %eax,%eax 1dbef: 0f 85 eb fe ff ff jne 1dae0 1dbf5: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 1dbfc: 00 1dbfd: 48 83 c3 40 add $0x40,%rbx 1dc01: 8b 50 34 mov 0x34(%rax),%edx 1dc04: 48 c1 e2 06 shl $0x6,%rdx 1dc08: 48 8d 54 10 38 lea 0x38(%rax,%rdx,1),%rdx 1dc0d: 48 39 d3 cmp %rdx,%rbx 1dc10: 75 99 jne 1dbab 1dc12: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 1dc17: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1dc1c: e8 00 00 00 00 callq 1dc21 1dc21: 41 89 c6 mov %eax,%r14d 1dc24: 85 c0 test %eax,%eax 1dc26: 0f 85 b4 fe ff ff jne 1dae0 1dc2c: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 1dc31: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1dc36: 31 d2 xor %edx,%edx 1dc38: 4c 89 fe mov %r15,%rsi 1dc3b: e8 00 00 00 00 callq 1dc40 1dc40: 41 89 c6 mov %eax,%r14d 1dc43: 85 c0 test %eax,%eax 1dc45: 0f 85 95 fe ff ff jne 1dae0 1dc4b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1dc52: 00 1dc53: 49 8b b7 d8 00 00 00 mov 0xd8(%r15),%rsi 1dc5a: 48 8d 78 78 lea 0x78(%rax),%rdi 1dc5e: e8 00 00 00 00 callq 1dc63 1dc63: 41 89 c6 mov %eax,%r14d 1dc66: 85 c0 test %eax,%eax 1dc68: 0f 85 72 fe ff ff jne 1dae0 1dc6e: 49 8b bf a8 00 00 00 mov 0xa8(%r15),%rdi 1dc75: 48 8b 9c 24 88 00 00 mov 0x88(%rsp),%rbx 1dc7c: 00 1dc7d: e8 00 00 00 00 callq 1dc82 1dc82: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 1dc89 1dc89: 48 89 83 a8 01 00 00 mov %rax,0x1a8(%rbx) 1dc90: 74 41 je 1dcd3 1dc92: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 1dc99: 00 1dc9a: 48 8d 58 38 lea 0x38(%rax),%rbx 1dc9e: eb 22 jmp 1dcc2 1dca0: 48 8b 73 10 mov 0x10(%rbx),%rsi 1dca4: 48 83 ee 58 sub $0x58,%rsi 1dca8: 74 14 je 1dcbe 1dcaa: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1dcaf: 31 d2 xor %edx,%edx 1dcb1: e8 00 00 00 00 callq 1dcb6 1dcb6: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 1dcbd: 00 1dcbe: 48 83 c3 40 add $0x40,%rbx 1dcc2: 8b 50 34 mov 0x34(%rax),%edx 1dcc5: 48 c1 e2 06 shl $0x6,%rdx 1dcc9: 48 8d 54 10 38 lea 0x38(%rax,%rdx,1),%rdx 1dcce: 48 39 d3 cmp %rdx,%rbx 1dcd1: 75 cd jne 1dca0 1dcd3: 4c 89 e7 mov %r12,%rdi 1dcd6: e8 25 db ff ff callq 1b800 1dcdb: 41 89 c6 mov %eax,%r14d 1dcde: 85 c0 test %eax,%eax 1dce0: 0f 85 fa fd ff ff jne 1dae0 1dce6: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1dceb: 48 8b ac 24 88 00 00 mov 0x88(%rsp),%rbp 1dcf2: 00 1dcf3: 48 c7 84 24 88 00 00 movq $0x0,0x88(%rsp) 1dcfa: 00 00 00 00 00 1dcff: 4c 8b ac 24 90 00 00 mov 0x90(%rsp),%r13 1dd06: 00 1dd07: 4c 8b a0 88 00 00 00 mov 0x88(%rax),%r12 1dd0e: 48 89 ef mov %rbp,%rdi 1dd11: 4c 89 ee mov %r13,%rsi 1dd14: 4c 89 e2 mov %r12,%rdx 1dd17: e8 00 00 00 00 callq 1dd1c 1dd1c: 41 89 c6 mov %eax,%r14d 1dd1f: 85 c0 test %eax,%eax 1dd21: 0f 85 0d 03 00 00 jne 1e034 1dd27: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1dd2c: 48 8d b8 08 67 01 00 lea 0x16708(%rax),%rdi 1dd33: e8 00 00 00 00 callq 1dd38 1dd38: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 1dd3f: 00 1dd40: 8b 50 30 mov 0x30(%rax),%edx 1dd43: 48 c1 e2 06 shl $0x6,%rdx 1dd47: 4c 8d 7c 10 38 lea 0x38(%rax,%rdx,1),%r15 1dd4c: 8b 50 34 mov 0x34(%rax),%edx 1dd4f: 48 c1 e2 06 shl $0x6,%rdx 1dd53: 48 8d 44 10 38 lea 0x38(%rax,%rdx,1),%rax 1dd58: 49 39 c7 cmp %rax,%r15 1dd5b: 74 3f je 1dd9c 1dd5d: 31 db xor %ebx,%ebx 1dd5f: 49 8b 47 10 mov 0x10(%r15),%rax 1dd63: 49 83 c7 40 add $0x40,%r15 1dd67: 48 8b b8 c8 01 00 00 mov 0x1c8(%rax),%rdi 1dd6e: e8 00 00 00 00 callq 1dd73 1dd73: 48 8b 94 24 b0 00 00 mov 0xb0(%rsp),%rdx 1dd7a: 00 1dd7b: 83 f0 01 xor $0x1,%eax 1dd7e: 0f b6 c0 movzbl %al,%eax 1dd81: 09 c3 or %eax,%ebx 1dd83: 8b 42 34 mov 0x34(%rdx),%eax 1dd86: 48 c1 e0 06 shl $0x6,%rax 1dd8a: 48 8d 44 02 38 lea 0x38(%rdx,%rax,1),%rax 1dd8f: 49 39 c7 cmp %rax,%r15 1dd92: 75 cb jne 1dd5f 1dd94: 85 db test %ebx,%ebx 1dd96: 0f 85 79 02 00 00 jne 1e015 1dd9c: 48 8b 45 10 mov 0x10(%rbp),%rax 1dda0: 49 89 c7 mov %rax,%r15 1dda3: 49 83 c7 40 add $0x40,%r15 1dda7: 74 25 je 1ddce 1dda9: 48 8d 78 78 lea 0x78(%rax),%rdi 1ddad: ba 01 00 00 00 mov $0x1,%edx 1ddb2: f0 0f c1 50 78 lock xadd %edx,0x78(%rax) 1ddb7: 85 d2 test %edx,%edx 1ddb9: 0f 84 11 05 00 00 je 1e2d0 1ddbf: 0f 88 fc 04 00 00 js 1e2c1 1ddc5: 83 c2 01 add $0x1,%edx 1ddc8: 0f 88 f3 04 00 00 js 1e2c1 1ddce: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1ddd3: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 1ddd8: 4c 89 fa mov %r15,%rdx 1dddb: 4c 89 ee mov %r13,%rsi 1ddde: 4c 89 bc 24 10 01 00 mov %r15,0x110(%rsp) 1dde5: 00 1dde6: 45 31 ff xor %r15d,%r15d 1dde9: e8 00 00 00 00 callq 1ddee 1ddee: 8b 8c 24 78 01 00 00 mov 0x178(%rsp),%ecx 1ddf5: 85 c9 test %ecx,%ecx 1ddf7: 75 1f jne 1de18 1ddf9: e9 43 02 00 00 jmpq 1e041 1ddfe: 4c 89 c6 mov %r8,%rsi 1de01: e8 00 00 00 00 callq 1de06 1de06: 41 83 c7 01 add $0x1,%r15d 1de0a: 44 39 bc 24 78 01 00 cmp %r15d,0x178(%rsp) 1de11: 00 1de12: 0f 86 29 02 00 00 jbe 1e041 1de18: 49 63 c7 movslq %r15d,%rax 1de1b: 4c 8b 84 24 10 01 00 mov 0x110(%rsp),%r8 1de22: 00 1de23: 48 8d 1c 40 lea (%rax,%rax,2),%rbx 1de27: 48 8b 84 24 80 01 00 mov 0x180(%rsp),%rax 1de2e: 00 1de2f: 48 c1 e3 03 shl $0x3,%rbx 1de33: 48 01 d8 add %rbx,%rax 1de36: 48 8b 70 08 mov 0x8(%rax),%rsi 1de3a: 48 8b 38 mov (%rax),%rdi 1de3d: 48 85 f6 test %rsi,%rsi 1de40: 74 bc je 1ddfe 1de42: 48 8b 48 10 mov 0x10(%rax),%rcx 1de46: 48 85 c9 test %rcx,%rcx 1de49: 74 b3 je 1ddfe 1de4b: 4c 89 c2 mov %r8,%rdx 1de4e: e8 00 00 00 00 callq 1de53 1de53: 48 8b 84 24 80 01 00 mov 0x180(%rsp),%rax 1de5a: 00 1de5b: 48 c7 44 18 08 00 00 movq $0x0,0x8(%rax,%rbx,1) 1de62: 00 00 1de64: eb a0 jmp 1de06 1de66: 44 8b 80 a0 01 00 00 mov 0x1a0(%rax),%r8d 1de6d: 45 85 c0 test %r8d,%r8d 1de70: 0f 84 64 f1 ff ff je 1cfda 1de76: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de7b: 41 83 c6 01 add $0x1,%r14d 1de7f: 48 89 c2 mov %rax,%rdx 1de82: 44 39 b0 a0 01 00 00 cmp %r14d,0x1a0(%rax) 1de89: 77 eb ja 1de76 1de8b: e9 4a f1 ff ff jmpq 1cfda 1de90: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1de97 1de97: 89 c0 mov %eax,%eax 1de99: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1dea1 1dea0: 00 1dea1: 73 1b jae 1debe 1dea3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1deaa 1deaa: 48 85 c0 test %rax,%rax 1dead: 74 0f je 1debe 1deaf: 48 8b 78 08 mov 0x8(%rax),%rdi 1deb3: 44 89 f2 mov %r14d,%edx 1deb6: 4c 89 e6 mov %r12,%rsi 1deb9: e8 00 00 00 00 callq 1debe 1debe: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1dec5: 00 1dec6: eb b3 jmp 1de7b 1dec8: 0f 0b ud2 1deca: 41 be f2 ff ff ff mov $0xfffffff2,%r14d 1ded0: e9 ea f8 ff ff jmpq 1d7bf 1ded5: 48 8b 94 24 00 01 00 mov 0x100(%rsp),%rdx 1dedc: 00 1dedd: 48 8d 84 24 38 01 00 lea 0x138(%rsp),%rax 1dee4: 00 1dee5: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx 1deec: 00 1deed: 48 89 42 08 mov %rax,0x8(%rdx) 1def1: 48 89 94 24 38 01 00 mov %rdx,0x138(%rsp) 1def8: 00 1def9: 48 89 8c 24 40 01 00 mov %rcx,0x140(%rsp) 1df00: 00 1df01: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 1df08: 00 1df09: e9 b4 ed ff ff jmpq 1ccc2 1df0e: 0f 0b ud2 1df10: e9 16 ea ff ff jmpq 1c92b 1df15: 4c 89 ef mov %r13,%rdi 1df18: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 1df1e: e8 00 00 00 00 callq 1df23 1df23: e9 11 ea ff ff jmpq 1c939 1df28: 48 89 ef mov %rbp,%rdi 1df2b: e8 00 00 00 00 callq 1df30 1df30: e9 de f5 ff ff jmpq 1d513 1df35: 41 be f0 ff ff ff mov $0xfffffff0,%r14d 1df3b: e9 9a f3 ff ff jmpq 1d2da 1df40: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 1df45: 31 c9 xor %ecx,%ecx 1df47: 31 d2 xor %edx,%edx 1df49: 4c 89 ce mov %r9,%rsi 1df4c: 4c 8d 84 24 b0 00 00 lea 0xb0(%rsp),%r8 1df53: 00 1df54: e8 00 00 00 00 callq 1df59 1df59: 41 89 c6 mov %eax,%r14d 1df5c: 85 c0 test %eax,%eax 1df5e: 0f 84 ed f3 ff ff je 1d351 1df64: e9 6b f9 ff ff jmpq 1d8d4 1df69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1df70: e8 00 00 00 00 callq 1df75 1df75: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi 1df7c: 00 1df7d: 48 8d bc 24 98 00 00 lea 0x98(%rsp),%rdi 1df84: 00 1df85: e8 00 00 00 00 callq 1df8a 1df8a: e9 45 f9 ff ff jmpq 1d8d4 1df8f: e8 00 00 00 00 callq 1df94 1df94: e9 c5 f5 ff ff jmpq 1d55e 1df99: 48 89 ef mov %rbp,%rdi 1df9c: e8 00 00 00 00 callq 1dfa1 1dfa1: e8 00 00 00 00 callq 1dfa6 1dfa6: 48 ba cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rdx 1dfad: 9b c4 20 1dfb0: 48 89 c1 mov %rax,%rcx 1dfb3: 48 f7 ea imul %rdx 1dfb6: 48 c1 f9 3f sar $0x3f,%rcx 1dfba: 48 89 d0 mov %rdx,%rax 1dfbd: 48 c1 f8 07 sar $0x7,%rax 1dfc1: 48 29 c8 sub %rcx,%rax 1dfc4: b9 40 0d 03 00 mov $0x30d40,%ecx 1dfc9: 48 89 c2 mov %rax,%rdx 1dfcc: 49 2b 95 80 5c 00 00 sub 0x5c80(%r13),%rdx 1dfd3: 49 89 85 80 5c 00 00 mov %rax,0x5c80(%r13) 1dfda: 49 8b 85 88 5c 00 00 mov 0x5c88(%r13),%rax 1dfe1: 48 01 d0 add %rdx,%rax 1dfe4: 48 3d 40 0d 03 00 cmp $0x30d40,%rax 1dfea: 48 0f 4f c1 cmovg %rcx,%rax 1dfee: 45 31 ff xor %r15d,%r15d 1dff1: 49 89 85 88 5c 00 00 mov %rax,0x5c88(%r13) 1dff8: 49 c1 ee 03 shr $0x3,%r14 1dffc: 4d 39 fe cmp %r15,%r14 1dfff: 0f 87 3f fa ff ff ja 1da44 1e005: e9 09 fa ff ff jmpq 1da13 1e00a: 41 be 7b ff ff ff mov $0xffffff7b,%r14d 1e010: e9 c5 f2 ff ff jmpq 1d2da 1e015: 48 89 ef mov %rbp,%rdi 1e018: 41 be f5 ff ff ff mov $0xfffffff5,%r14d 1e01e: e8 00 00 00 00 callq 1e023 1e023: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1e028: 48 8d b8 08 67 01 00 lea 0x16708(%rax),%rdi 1e02f: e8 00 00 00 00 callq 1e034 1e034: 48 89 ef mov %rbp,%rdi 1e037: e8 00 00 00 00 callq 1e03c 1e03c: e9 9f fa ff ff jmpq 1dae0 1e041: 8b 85 98 01 00 00 mov 0x198(%rbp),%eax 1e047: a8 01 test $0x1,%al 1e049: 74 1e je 1e069 1e04b: 48 8b 54 24 70 mov 0x70(%rsp),%rdx 1e050: 80 ba 40 01 00 00 00 cmpb $0x0,0x140(%rdx) 1e057: 75 10 jne 1e069 1e059: 83 c8 02 or $0x2,%eax 1e05c: 89 85 98 01 00 00 mov %eax,0x198(%rbp) 1e062: c6 82 40 01 00 00 01 movb $0x1,0x140(%rdx) 1e069: 48 8b 44 24 50 mov 0x50(%rsp),%rax 1e06e: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 1e073: 48 89 ef mov %rbp,%rdi 1e076: 48 89 01 mov %rax,(%rcx) 1e079: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 1e080: e8 00 00 00 00 callq 1e085 1e085: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e08a: 4c 89 e7 mov %r12,%rdi 1e08d: 48 8d b4 24 98 00 00 lea 0x98(%rsp),%rsi 1e094: 00 1e095: e8 00 00 00 00 callq 1e09a 1e09a: 4c 89 ee mov %r13,%rsi 1e09d: 48 89 ef mov %rbp,%rdi 1e0a0: e8 00 00 00 00 callq 1e0a5 1e0a5: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 1e0aa: 4c 89 e6 mov %r12,%rsi 1e0ad: e8 00 00 00 00 callq 1e0b2 1e0b2: 48 8b 94 24 10 01 00 mov 0x110(%rsp),%rdx 1e0b9: 00 1e0ba: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi 1e0c1: 00 1e0c2: 48 8d bc 24 98 00 00 lea 0x98(%rsp),%rdi 1e0c9: 00 1e0ca: e8 00 00 00 00 callq 1e0cf 1e0cf: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1e0d4: 48 8d b8 08 67 01 00 lea 0x16708(%rax),%rdi 1e0db: e8 00 00 00 00 callq 1e0e0 1e0e0: e9 54 e7 ff ff jmpq 1c839 1e0e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e0ec: 41 be ea ff ff ff mov $0xffffffea,%r14d 1e0f2: e8 00 00 00 00 callq 1e0f7 1e0f7: e9 e4 f9 ff ff jmpq 1dae0 1e0fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e103: 41 89 c6 mov %eax,%r14d 1e106: e8 00 00 00 00 callq 1e10b 1e10b: e9 d0 f9 ff ff jmpq 1dae0 1e110: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e117 1e117: 89 c0 mov %eax,%eax 1e119: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e121 1e120: 00 1e121: 0f 83 63 ff ff ff jae 1e08a 1e127: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e12e 1e12e: 48 85 c0 test %rax,%rax 1e131: 74 0c je 1e13f 1e133: 48 8b 78 08 mov 0x8(%rax),%rdi 1e137: 48 89 ee mov %rbp,%rsi 1e13a: e8 00 00 00 00 callq 1e13f 1e13f: e9 46 ff ff ff jmpq 1e08a 1e144: 0f 0b ud2 1e146: 48 8b 3c 24 mov (%rsp),%rdi 1e14a: 48 89 54 24 08 mov %rdx,0x8(%rsp) 1e14f: e8 00 00 00 00 callq 1e154 1e154: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1e159: 4c 39 f0 cmp %r14,%rax 1e15c: 0f 82 ca 00 00 00 jb 1e22c 1e162: 49 8b 85 90 5c 00 00 mov 0x5c90(%r13),%rax 1e169: 31 d2 xor %edx,%edx 1e16b: 48 85 c0 test %rax,%rax 1e16e: 7e 10 jle 1e180 1e170: 41 8b 8d 98 5c 00 00 mov 0x5c98(%r13),%ecx 1e177: 48 d3 e0 shl %cl,%rax 1e17a: 85 c9 test %ecx,%ecx 1e17c: 48 0f 45 d0 cmovne %rax,%rdx 1e180: 48 89 94 24 20 01 00 mov %rdx,0x120(%rsp) 1e187: 00 1e188: e9 fc f8 ff ff jmpq 1da89 1e18d: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 1e193: e9 92 e6 ff ff jmpq 1c82a 1e198: 83 eb 01 sub $0x1,%ebx 1e19b: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 1e1a1: e9 19 f6 ff ff jmpq 1d7bf 1e1a6: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 1e1ad: 00 1e1ae: 83 eb 01 sub $0x1,%ebx 1e1b1: 41 be f2 ff ff ff mov $0xfffffff2,%r14d 1e1b7: e9 03 f6 ff ff jmpq 1d7bf 1e1bc: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1e1c1: 0f 84 72 e6 ff ff je 1c839 1e1c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e1ce: e8 00 00 00 00 callq 1e1d3 1e1d3: e9 fc f6 ff ff jmpq 1d8d4 1e1d8: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1e1dd: 48 8b 98 c0 07 00 00 mov 0x7c0(%rax),%rbx 1e1e4: 48 85 db test %rbx,%rbx 1e1e7: 0f 84 26 01 00 00 je 1e313 1e1ed: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1e1f2: 31 d2 xor %edx,%edx 1e1f4: 48 89 de mov %rbx,%rsi 1e1f7: e8 00 00 00 00 callq 1e1fc 1e1fc: 41 89 c6 mov %eax,%r14d 1e1ff: 85 c0 test %eax,%eax 1e201: 0f 85 d9 f8 ff ff jne 1dae0 1e207: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1e20e: 00 1e20f: 48 8b 73 38 mov 0x38(%rbx),%rsi 1e213: 48 8d 78 78 lea 0x78(%rax),%rdi 1e217: e8 00 00 00 00 callq 1e21c 1e21c: 41 89 c6 mov %eax,%r14d 1e21f: 85 c0 test %eax,%eax 1e221: 0f 84 76 f9 ff ff je 1db9d 1e227: e9 b4 f8 ff ff jmpq 1dae0 1e22c: 4c 89 f6 mov %r14,%rsi 1e22f: 48 29 c6 sub %rax,%rsi 1e232: 49 8b 85 90 5c 00 00 mov 0x5c90(%r13),%rax 1e239: 48 01 d0 add %rdx,%rax 1e23c: ba 40 0d 03 00 mov $0x30d40,%edx 1e241: 48 3d 40 0d 03 00 cmp $0x30d40,%rax 1e247: 48 0f 4f c2 cmovg %rdx,%rax 1e24b: 49 d1 ee shr %r14 1e24e: 49 89 85 90 5c 00 00 mov %rax,0x5c90(%r13) 1e255: 4c 39 f6 cmp %r14,%rsi 1e258: 0f 82 0b ff ff ff jb 1e169 1e25e: 41 8b 8d 98 5c 00 00 mov 0x5c98(%r13),%ecx 1e265: 48 d1 ee shr %rsi 1e268: ba 00 00 00 00 mov $0x0,%edx 1e26d: 48 d3 ee shr %cl,%rsi 1e270: 85 c9 test %ecx,%ecx 1e272: 48 0f 45 d6 cmovne %rsi,%rdx 1e276: 48 39 d0 cmp %rdx,%rax 1e279: 48 0f 4c c2 cmovl %rdx,%rax 1e27d: 49 89 85 90 5c 00 00 mov %rax,0x5c90(%r13) 1e284: e9 e0 fe ff ff jmpq 1e169 1e289: 48 8d 7c 24 48 lea 0x48(%rsp),%rdi 1e28e: 41 be ea ff ff ff mov $0xffffffea,%r14d 1e294: e8 00 00 00 00 callq 1e299 1e299: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 1e2a0: 00 1e2a1: e9 19 f5 ff ff jmpq 1d7bf 1e2a6: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 1e2ac: e9 88 e6 ff ff jmpq 1c939 1e2b1: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1e2b8: 00 1e2b9: 48 89 c2 mov %rax,%rdx 1e2bc: e9 14 ed ff ff jmpq 1cfd5 1e2c1: be 01 00 00 00 mov $0x1,%esi 1e2c6: e8 00 00 00 00 callq 1e2cb 1e2cb: e9 fe fa ff ff jmpq 1ddce 1e2d0: be 02 00 00 00 mov $0x2,%esi 1e2d5: e8 00 00 00 00 callq 1e2da 1e2da: e9 ef fa ff ff jmpq 1ddce 1e2df: 41 be 83 ff ff ff mov $0xffffff83,%r14d 1e2e5: 8b 44 24 78 mov 0x78(%rsp),%eax 1e2e9: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 1e2f0: 00 1e2f1: 8d 58 ff lea -0x1(%rax),%ebx 1e2f4: e9 c6 f4 ff ff jmpq 1d7bf 1e2f9: 44 8b 74 24 18 mov 0x18(%rsp),%r14d 1e2fe: eb e5 jmp 1e2e5 1e300: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 1e307: 00 1e308: 41 be ea ff ff ff mov $0xffffffea,%r14d 1e30e: e9 ac f4 ff ff jmpq 1d7bf 1e313: 0f 0b ud2 1e315: e8 00 00 00 00 callq 1e31a 1e31a: 41 89 de mov %ebx,%r14d 1e31d: e9 53 fc ff ff jmpq 1df75 1e322: 41 be f2 ff ff ff mov $0xfffffff2,%r14d 1e328: e9 92 f4 ff ff jmpq 1d7bf 1e32d: 0f 1f 00 nopl (%rax) 000000000001e330 : 1e330: 48 83 ef 01 sub $0x1,%rdi 1e334: b8 ff ff ff ff mov $0xffffffff,%eax 1e339: 48 c1 ef 0c shr $0xc,%rdi 1e33d: 48 0f bd c7 bsr %rdi,%rax 1e341: 83 c0 01 add $0x1,%eax 1e344: c3 retq 1e345: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e34c: 00 00 00 00 000000000001e350 : 1e350: e8 00 00 00 00 callq 1e355 1e355: 48 85 ff test %rdi,%rdi 1e358: 41 54 push %r12 1e35a: 0f 94 c0 sete %al 1e35d: 48 83 fe 48 cmp $0x48,%rsi 1e361: 41 0f 96 c4 setbe %r12b 1e365: 41 08 c4 or %al,%r12b 1e368: 0f 85 00 00 00 00 jne 1e36e 1e36e: 0f b6 07 movzbl (%rdi),%eax 1e371: 0f b6 57 01 movzbl 0x1(%rdi),%edx 1e375: 3c 55 cmp $0x55,%al 1e377: 0f 85 00 00 00 00 jne 1e37d 1e37d: 80 fa aa cmp $0xaa,%dl 1e380: 0f 85 00 00 00 00 jne 1e386 1e386: 0f b7 47 48 movzwl 0x48(%rdi),%eax 1e38a: 66 85 c0 test %ax,%ax 1e38d: 0f 84 00 00 00 00 je 1e393 1e393: 83 c0 04 add $0x4,%eax 1e396: 0f b7 c0 movzwl %ax,%eax 1e399: 48 39 f0 cmp %rsi,%rax 1e39c: 0f 87 00 00 00 00 ja 1e3a2 1e3a2: 48 01 c7 add %rax,%rdi 1e3a5: 81 3f 41 54 4f 4d cmpl $0x4d4f5441,(%rdi) 1e3ab: 74 0e je 1e3bb 1e3ad: 81 3f 4d 4f 54 41 cmpl $0x41544f4d,(%rdi) 1e3b3: 74 06 je 1e3bb 1e3b5: 44 89 e0 mov %r12d,%eax 1e3b8: 41 5c pop %r12 1e3ba: c3 retq 1e3bb: 41 bc 01 00 00 00 mov $0x1,%r12d 1e3c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e3c8: bf 01 00 00 00 mov $0x1,%edi 1e3cd: e8 00 00 00 00 callq 1e3d2 1e3d2: 44 89 e0 mov %r12d,%eax 1e3d5: 41 5c pop %r12 1e3d7: c3 retq 1e3d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1e3df: 00 000000000001e3e0 : 1e3e0: e8 00 00 00 00 callq 1e3e5 1e3e5: 55 push %rbp 1e3e6: 53 push %rbx 1e3e7: 48 89 fb mov %rdi,%rbx 1e3ea: 48 83 ec 08 sub $0x8,%rsp 1e3ee: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 1e3f5: 75 0d jne 1e404 1e3f7: e8 00 00 00 00 callq 1e3fc 1e3fc: 84 c0 test %al,%al 1e3fe: 0f 85 95 00 00 00 jne 1e499 1e404: 48 8b 43 08 mov 0x8(%rbx),%rax 1e408: be 00 00 04 00 mov $0x40000,%esi 1e40d: 48 c7 83 20 0c 00 00 movq $0x0,0xc20(%rbx) 1e414: 00 00 00 00 1e418: 48 8b b8 a8 03 00 00 mov 0x3a8(%rax),%rdi 1e41f: e8 00 00 00 00 callq 1e424 1e424: 48 89 c5 mov %rax,%rbp 1e427: 48 85 c0 test %rax,%rax 1e42a: 74 6d je 1e499 1e42c: bf 00 00 04 00 mov $0x40000,%edi 1e431: e8 fa fe ff ff callq 1e330 1e436: bf 00 00 04 00 mov $0x40000,%edi 1e43b: be c0 0c 00 00 mov $0xcc0,%esi 1e440: 89 c2 mov %eax,%edx 1e442: e8 00 00 00 00 callq 1e447 1e447: 48 89 83 20 0c 00 00 mov %rax,0xc20(%rbx) 1e44e: 48 89 c7 mov %rax,%rdi 1e451: 48 85 c0 test %rax,%rax 1e454: 74 3b je 1e491 1e456: c7 83 28 0c 00 00 00 movl $0x40000,0xc28(%rbx) 1e45d: 00 04 00 1e460: 48 89 ee mov %rbp,%rsi 1e463: ba 00 00 04 00 mov $0x40000,%edx 1e468: e8 00 00 00 00 callq 1e46d 1e46d: 48 89 ef mov %rbp,%rdi 1e470: e8 00 00 00 00 callq 1e475 1e475: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1e47c: be 00 00 04 00 mov $0x40000,%esi 1e481: e8 ca fe ff ff callq 1e350 1e486: 84 c0 test %al,%al 1e488: 74 18 je 1e4a2 1e48a: 48 83 c4 08 add $0x8,%rsp 1e48e: 5b pop %rbx 1e48f: 5d pop %rbp 1e490: c3 retq 1e491: 48 89 ef mov %rbp,%rdi 1e494: e8 00 00 00 00 callq 1e499 1e499: 48 83 c4 08 add $0x8,%rsp 1e49d: 31 c0 xor %eax,%eax 1e49f: 5b pop %rbx 1e4a0: 5d pop %rbp 1e4a1: c3 retq 1e4a2: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1e4a9: 88 44 24 07 mov %al,0x7(%rsp) 1e4ad: e8 00 00 00 00 callq 1e4b2 1e4b2: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1e4b7: 48 83 c4 08 add $0x8,%rsp 1e4bb: 5b pop %rbx 1e4bc: 5d pop %rbp 1e4bd: c3 retq 1e4be: 66 90 xchg %ax,%ax 000000000001e4c0 : 1e4c0: e8 00 00 00 00 callq 1e4c5 1e4c5: 41 54 push %r12 1e4c7: 45 31 e4 xor %r12d,%r12d 1e4ca: 55 push %rbp 1e4cb: 53 push %rbx 1e4cc: 48 89 fb mov %rdi,%rbx 1e4cf: 48 83 ec 10 sub $0x10,%rsp 1e4d3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e4da: 00 00 1e4dc: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e4e1: 31 c0 xor %eax,%eax 1e4e3: 48 89 e6 mov %rsp,%rsi 1e4e6: 48 c7 87 20 0c 00 00 movq $0x0,0xc20(%rdi) 1e4ed: 00 00 00 00 1e4f1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e4f5: e8 00 00 00 00 callq 1e4fa 1e4fa: 48 85 c0 test %rax,%rax 1e4fd: 74 55 je 1e554 1e4ff: 48 8b 3c 24 mov (%rsp),%rdi 1e503: be c0 0d 00 00 mov $0xdc0,%esi 1e508: 48 89 c5 mov %rax,%rbp 1e50b: e8 00 00 00 00 callq 1e510 1e510: 48 89 83 20 0c 00 00 mov %rax,0xc20(%rbx) 1e517: 48 89 c7 mov %rax,%rdi 1e51a: 48 85 c0 test %rax,%rax 1e51d: 74 5f je 1e57e 1e51f: 48 8b 14 24 mov (%rsp),%rdx 1e523: 48 89 ee mov %rbp,%rsi 1e526: 89 93 28 0c 00 00 mov %edx,0xc28(%rbx) 1e52c: e8 00 00 00 00 callq 1e531 1e531: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e535: 48 89 ee mov %rbp,%rsi 1e538: e8 00 00 00 00 callq 1e53d 1e53d: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1e544: 48 8b 34 24 mov (%rsp),%rsi 1e548: e8 03 fe ff ff callq 1e350 1e54d: 41 89 c4 mov %eax,%r12d 1e550: 84 c0 test %al,%al 1e552: 74 1c je 1e570 1e554: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e559: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e560: 00 00 1e562: 75 28 jne 1e58c 1e564: 48 83 c4 10 add $0x10,%rsp 1e568: 44 89 e0 mov %r12d,%eax 1e56b: 5b pop %rbx 1e56c: 5d pop %rbp 1e56d: 41 5c pop %r12 1e56f: c3 retq 1e570: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1e577: e8 00 00 00 00 callq 1e57c 1e57c: eb d6 jmp 1e554 1e57e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e582: 48 89 ee mov %rbp,%rsi 1e585: e8 00 00 00 00 callq 1e58a 1e58a: eb c8 jmp 1e554 1e58c: e8 00 00 00 00 callq 1e591 1e591: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e598: 00 00 00 00 1e59c: 0f 1f 40 00 nopl 0x0(%rax) 000000000001e5a0 : 1e5a0: e8 00 00 00 00 callq 1e5a5 1e5a5: 41 57 push %r15 1e5a7: 41 56 push %r14 1e5a9: 41 55 push %r13 1e5ab: 41 54 push %r12 1e5ad: 55 push %rbp 1e5ae: 53 push %rbx 1e5af: 48 89 fb mov %rdi,%rbx 1e5b2: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 1e5b9: 4c 8b a7 18 07 00 00 mov 0x718(%rdi),%r12 1e5c0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e5c7: 00 00 1e5c9: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1e5d0: 00 1e5d1: 31 c0 xor %eax,%eax 1e5d3: 41 81 e4 00 00 02 00 and $0x20000,%r12d 1e5da: 0f 85 b6 01 00 00 jne 1e796 1e5e0: 31 ed xor %ebp,%ebp 1e5e2: 48 89 ee mov %rbp,%rsi 1e5e5: bf 00 00 03 00 mov $0x30000,%edi 1e5ea: e8 00 00 00 00 callq 1e5ef 1e5ef: 48 89 c5 mov %rax,%rbp 1e5f2: 48 85 c0 test %rax,%rax 1e5f5: 0f 84 3e 01 00 00 je 1e739 1e5fb: 4c 8b ad 48 03 00 00 mov 0x348(%rbp),%r13 1e602: 4c 89 ef mov %r13,%rdi 1e605: e8 00 00 00 00 callq 1e60a 1e60a: 84 c0 test %al,%al 1e60c: 74 d4 je 1e5e2 1e60e: 49 83 fd 10 cmp $0x10,%r13 1e612: 74 ce je 1e5e2 1e614: 49 8b 7d f8 mov -0x8(%r13),%rdi 1e618: 48 85 ff test %rdi,%rdi 1e61b: 74 c5 je 1e5e2 1e61d: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1e622: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e629: e8 00 00 00 00 callq 1e62e 1e62e: 85 c0 test %eax,%eax 1e630: 75 b0 jne 1e5e2 1e632: bf 00 00 04 00 mov $0x40000,%edi 1e637: e8 f4 fc ff ff callq 1e330 1e63c: be c0 0c 00 00 mov $0xcc0,%esi 1e641: bf 00 00 04 00 mov $0x40000,%edi 1e646: 89 c2 mov %eax,%edx 1e648: e8 00 00 00 00 callq 1e64d 1e64d: 48 89 83 20 0c 00 00 mov %rax,0xc20(%rbx) 1e654: 48 89 c5 mov %rax,%rbp 1e657: 48 85 c0 test %rax,%rax 1e65a: 0f 84 2a 01 00 00 je 1e78a 1e660: 4c 8d 74 24 30 lea 0x30(%rsp),%r14 1e665: 4c 8d 6c 24 20 lea 0x20(%rsp),%r13 1e66a: eb 1e jmp 1e68a 1e66c: 48 8b ab 20 0c 00 00 mov 0xc20(%rbx),%rbp 1e673: 49 81 c4 00 10 00 00 add $0x1000,%r12 1e67a: 48 89 ef mov %rbp,%rdi 1e67d: 49 81 fc 00 00 04 00 cmp $0x40000,%r12 1e684: 0f 84 8f 00 00 00 je 1e719 1e68a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1e68f: 31 f6 xor %esi,%esi 1e691: 4c 89 e9 mov %r13,%rcx 1e694: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 1e699: 48 c7 44 24 20 ff ff movq $0xffffffffffffffff,0x20(%rsp) 1e6a0: ff ff 1e6a2: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1e6a9: 00 00 1e6ab: c7 44 24 10 02 00 00 movl $0x2,0x10(%rsp) 1e6b2: 00 1e6b3: 4c 89 74 24 18 mov %r14,0x18(%rsp) 1e6b8: c7 44 24 30 01 00 00 movl $0x1,0x30(%rsp) 1e6bf: 00 1e6c0: 4c 89 64 24 38 mov %r12,0x38(%rsp) 1e6c5: c7 44 24 48 01 00 00 movl $0x1,0x48(%rsp) 1e6cc: 00 1e6cd: 48 c7 44 24 50 00 10 movq $0x1000,0x50(%rsp) 1e6d4: 00 00 1e6d6: e8 00 00 00 00 callq 1e6db 1e6db: 85 c0 test %eax,%eax 1e6dd: 0f 85 50 04 00 00 jne 1eb33 1e6e3: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 1e6e8: 4a 8d 7c 25 00 lea 0x0(%rbp,%r12,1),%rdi 1e6ed: 41 8b 57 04 mov 0x4(%r15),%edx 1e6f1: 49 8b 77 08 mov 0x8(%r15),%rsi 1e6f5: e8 00 00 00 00 callq 1e6fa 1e6fa: 41 8b 6f 04 mov 0x4(%r15),%ebp 1e6fe: 4c 89 ff mov %r15,%rdi 1e701: e8 00 00 00 00 callq 1e706 1e706: 81 fd ff 0f 00 00 cmp $0xfff,%ebp 1e70c: 0f 8f 5a ff ff ff jg 1e66c 1e712: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1e719: be 00 00 04 00 mov $0x40000,%esi 1e71e: e8 2d fc ff ff callq 1e350 1e723: 84 c0 test %al,%al 1e725: 0f 85 00 00 00 00 jne 1e72b 1e72b: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1e732: e8 00 00 00 00 callq 1e737 1e737: eb 62 jmp 1e79b 1e739: 48 89 ee mov %rbp,%rsi 1e73c: bf 00 80 03 00 mov $0x38000,%edi 1e741: e8 00 00 00 00 callq 1e746 1e746: 48 89 c5 mov %rax,%rbp 1e749: 48 85 c0 test %rax,%rax 1e74c: 74 48 je 1e796 1e74e: 4c 8b ad 48 03 00 00 mov 0x348(%rbp),%r13 1e755: 4c 89 ef mov %r13,%rdi 1e758: e8 00 00 00 00 callq 1e75d 1e75d: 84 c0 test %al,%al 1e75f: 74 d8 je 1e739 1e761: 49 83 fd 10 cmp $0x10,%r13 1e765: 74 d2 je 1e739 1e767: 49 8b 7d f8 mov -0x8(%r13),%rdi 1e76b: 48 85 ff test %rdi,%rdi 1e76e: 74 c9 je 1e739 1e770: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1e775: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e77c: e8 00 00 00 00 callq 1e781 1e781: 85 c0 test %eax,%eax 1e783: 75 b4 jne 1e739 1e785: e9 a8 fe ff ff jmpq 1e632 1e78a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e791: e8 00 00 00 00 callq 1e796 1e796: 4c 8d 6c 24 20 lea 0x20(%rsp),%r13 1e79b: 4c 89 ea mov %r13,%rdx 1e79e: be 01 00 00 00 mov $0x1,%esi 1e7a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e7aa: e8 00 00 00 00 callq 1e7af 1e7af: 85 c0 test %eax,%eax 1e7b1: 75 39 jne 1e7ec 1e7b3: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 1e7b8: 8b 56 04 mov 0x4(%rsi),%edx 1e7bb: 83 fa 4b cmp $0x4b,%edx 1e7be: 0f 86 4d 03 00 00 jbe 1eb11 1e7c4: 8b 6e 34 mov 0x34(%rsi),%ebp 1e7c7: 48 89 e8 mov %rbp,%rax 1e7ca: 39 ea cmp %ebp,%edx 1e7cc: 0f 86 0f 02 00 00 jbe 1e9e1 1e7d2: 83 c0 1c add $0x1c,%eax 1e7d5: 48 01 f5 add %rsi,%rbp 1e7d8: 39 d0 cmp %edx,%eax 1e7da: 0f 86 d4 01 00 00 jbe 1e9b4 1e7e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e7e7: e8 00 00 00 00 callq 1e7ec 1e7ec: 48 89 df mov %rbx,%rdi 1e7ef: e8 ec fb ff ff callq 1e3e0 1e7f4: 84 c0 test %al,%al 1e7f6: 0f 85 00 00 00 00 jne 1e7fc 1e7fc: 48 89 df mov %rbx,%rdi 1e7ff: e8 00 00 00 00 callq 1e804 1e804: 84 c0 test %al,%al 1e806: 0f 85 00 00 00 00 jne 1e80c 1e80c: 48 c7 44 24 64 00 00 movq $0x0,0x64(%rsp) 1e813: 00 00 1e815: 48 8b 83 30 07 00 00 mov 0x730(%rbx),%rax 1e81c: 48 c7 44 24 6c 00 00 movq $0x0,0x6c(%rsp) 1e823: 00 00 1e825: 48 c7 44 24 74 00 00 movq $0x0,0x74(%rsp) 1e82c: 00 00 1e82e: 48 c7 44 24 7c 00 00 movq $0x0,0x7c(%rsp) 1e835: 00 00 1e837: 48 c7 84 24 84 00 00 movq $0x0,0x84(%rsp) 1e83e: 00 00 00 00 00 1e843: 48 c7 84 24 8c 00 00 movq $0x0,0x8c(%rsp) 1e84a: 00 00 00 00 00 1e84f: 48 c7 84 24 94 00 00 movq $0x0,0x94(%rsp) 1e856: 00 00 00 00 00 1e85b: c7 84 24 9c 00 00 00 movl $0x0,0x9c(%rsp) 1e862: 00 00 00 00 1e866: 48 8b 40 08 mov 0x8(%rax),%rax 1e86a: 48 85 c0 test %rax,%rax 1e86d: 74 29 je 1e898 1e86f: ba 3c 00 00 00 mov $0x3c,%edx 1e874: 48 8d 74 24 64 lea 0x64(%rsp),%rsi 1e879: 48 89 df mov %rbx,%rdi 1e87c: e8 00 00 00 00 callq 1e881 1e881: 84 c0 test %al,%al 1e883: 74 13 je 1e898 1e885: 80 7c 24 64 55 cmpb $0x55,0x64(%rsp) 1e88a: c6 84 24 9f 00 00 00 movb $0x0,0x9f(%rsp) 1e891: 00 1e892: 0f 84 b5 01 00 00 je 1ea4d 1e898: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 1e89f: 0f 85 4b 02 00 00 jne 1eaf0 1e8a5: 48 8b 83 30 07 00 00 mov 0x730(%rbx),%rax 1e8ac: 48 89 df mov %rbx,%rdi 1e8af: 48 8b 00 mov (%rax),%rax 1e8b2: e8 00 00 00 00 callq 1e8b7 1e8b7: 41 89 c4 mov %eax,%r12d 1e8ba: 45 84 e4 test %r12b,%r12b 1e8bd: 0f 85 00 00 00 00 jne 1e8c3 1e8c3: 48 8b 43 08 mov 0x8(%rbx),%rax 1e8c7: 4c 8b a8 98 09 00 00 mov 0x998(%rax),%r13 1e8ce: 48 8b a8 a0 09 00 00 mov 0x9a0(%rax),%rbp 1e8d5: 48 c7 83 20 0c 00 00 movq $0x0,0xc20(%rbx) 1e8dc: 00 00 00 00 1e8e0: 4d 85 ed test %r13,%r13 1e8e3: 74 6e je 1e953 1e8e5: 48 85 ed test %rbp,%rbp 1e8e8: 74 69 je 1e953 1e8ea: be c0 0d 00 00 mov $0xdc0,%esi 1e8ef: 48 89 ef mov %rbp,%rdi 1e8f2: e8 00 00 00 00 callq 1e8f7 1e8f7: 48 89 83 20 0c 00 00 mov %rax,0xc20(%rbx) 1e8fe: 48 85 c0 test %rax,%rax 1e901: 74 50 je 1e953 1e903: 4c 89 ef mov %r13,%rdi 1e906: 48 89 ee mov %rbp,%rsi 1e909: e8 00 00 00 00 callq 1e90e 1e90e: 49 89 c5 mov %rax,%r13 1e911: 48 85 c0 test %rax,%rax 1e914: 74 31 je 1e947 1e916: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1e91d: 48 89 c6 mov %rax,%rsi 1e920: 48 89 ea mov %rbp,%rdx 1e923: e8 00 00 00 00 callq 1e928 1e928: 4c 89 ef mov %r13,%rdi 1e92b: e8 00 00 00 00 callq 1e930 1e930: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1e937: 48 89 ee mov %rbp,%rsi 1e93a: e8 11 fa ff ff callq 1e350 1e93f: 84 c0 test %al,%al 1e941: 0f 85 00 00 00 00 jne 1e947 1e947: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1e94e: e8 00 00 00 00 callq 1e953 1e953: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e95a: e8 00 00 00 00 callq 1e95f 1e95f: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 1e966: 00 1e967: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e96e: 00 00 1e970: 0f 85 df 01 00 00 jne 1eb55 1e976: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 1e97d: 44 89 e0 mov %r12d,%eax 1e980: 5b pop %rbx 1e981: 5d pop %rbp 1e982: 41 5c pop %r12 1e984: 41 5d pop %r13 1e986: 41 5e pop %r14 1e988: 41 5f pop %r15 1e98a: c3 retq 1e98b: 44 8b 4f 38 mov 0x38(%rdi),%r9d 1e98f: 45 89 c8 mov %r9d,%r8d 1e992: 41 c1 e8 03 shr $0x3,%r8d 1e996: 41 83 e0 1f and $0x1f,%r8d 1e99a: 44 39 45 04 cmp %r8d,0x4(%rbp) 1e99e: 74 52 je 1e9f2 1e9a0: 89 c5 mov %eax,%ebp 1e9a2: 39 c2 cmp %eax,%edx 1e9a4: 76 3b jbe 1e9e1 1e9a6: 83 c0 1c add $0x1c,%eax 1e9a9: 48 01 f5 add %rsi,%rbp 1e9ac: 39 c2 cmp %eax,%edx 1e9ae: 0f 82 2c fe ff ff jb 1e7e0 1e9b4: 8b 4d 18 mov 0x18(%rbp),%ecx 1e9b7: 01 c8 add %ecx,%eax 1e9b9: 39 c2 cmp %eax,%edx 1e9bb: 0f 82 3f 01 00 00 jb 1eb00 1e9c1: 85 c9 test %ecx,%ecx 1e9c3: 74 db je 1e9a0 1e9c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e9c9: 4c 8b 47 10 mov 0x10(%rdi),%r8 1e9cd: 45 0f b6 80 e0 00 00 movzbl 0xe0(%r8),%r8d 1e9d4: 00 1e9d5: 44 39 45 00 cmp %r8d,0x0(%rbp) 1e9d9: 74 b0 je 1e98b 1e9db: 89 c5 mov %eax,%ebp 1e9dd: 39 c2 cmp %eax,%edx 1e9df: 77 c5 ja 1e9a6 1e9e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e9e8: e8 00 00 00 00 callq 1e9ed 1e9ed: e9 fa fd ff ff jmpq 1e7ec 1e9f2: 41 83 e1 07 and $0x7,%r9d 1e9f6: 44 39 4d 08 cmp %r9d,0x8(%rbp) 1e9fa: 75 a4 jne 1e9a0 1e9fc: 44 0f b7 57 3c movzwl 0x3c(%rdi),%r10d 1ea01: 66 44 39 55 0c cmp %r10w,0xc(%rbp) 1ea06: 75 98 jne 1e9a0 1ea08: 0f b7 7f 3e movzwl 0x3e(%rdi),%edi 1ea0c: 66 39 7d 0e cmp %di,0xe(%rbp) 1ea10: 75 8e jne 1e9a0 1ea12: 89 ce mov %ecx,%esi 1ea14: 48 8d 7d 1c lea 0x1c(%rbp),%rdi 1ea18: ba c0 0c 00 00 mov $0xcc0,%edx 1ea1d: e8 00 00 00 00 callq 1ea22 1ea22: 48 89 83 20 0c 00 00 mov %rax,0xc20(%rbx) 1ea29: 8b 75 18 mov 0x18(%rbp),%esi 1ea2c: 48 89 c7 mov %rax,%rdi 1ea2f: e8 1c f9 ff ff callq 1e350 1ea34: 84 c0 test %al,%al 1ea36: 0f 85 00 00 00 00 jne 1ea3c 1ea3c: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1ea43: e8 00 00 00 00 callq 1ea48 1ea48: e9 9f fd ff ff jmpq 1e7ec 1ea4d: 80 7c 24 65 aa cmpb $0xaa,0x65(%rsp) 1ea52: 0f 85 40 fe ff ff jne 1e898 1ea58: 48 b8 20 37 36 31 32 movabs $0x3535393231363720,%rax 1ea5f: 39 35 35 1ea62: 48 39 84 24 94 00 00 cmp %rax,0x94(%rsp) 1ea69: 00 1ea6a: 0f 85 28 fe ff ff jne 1e898 1ea70: 66 81 bc 24 9c 00 00 cmpw $0x3032,0x9c(%rsp) 1ea77: 00 32 30 1ea7a: 0f 85 18 fe ff ff jne 1e898 1ea80: 0f b6 54 24 66 movzbl 0x66(%rsp),%edx 1ea85: be c0 0c 00 00 mov $0xcc0,%esi 1ea8a: c1 e2 09 shl $0x9,%edx 1ea8d: 48 63 ea movslq %edx,%rbp 1ea90: 89 54 24 04 mov %edx,0x4(%rsp) 1ea94: 48 89 ef mov %rbp,%rdi 1ea97: e8 00 00 00 00 callq 1ea9c 1ea9c: 8b 54 24 04 mov 0x4(%rsp),%edx 1eaa0: 48 85 c0 test %rax,%rax 1eaa3: 48 89 83 20 0c 00 00 mov %rax,0xc20(%rbx) 1eaaa: 48 89 c6 mov %rax,%rsi 1eaad: 74 73 je 1eb22 1eaaf: 48 8b 83 30 07 00 00 mov 0x730(%rbx),%rax 1eab6: 89 93 28 0c 00 00 mov %edx,0xc28(%rbx) 1eabc: 48 89 df mov %rbx,%rdi 1eabf: 48 8b 40 08 mov 0x8(%rax),%rax 1eac3: e8 00 00 00 00 callq 1eac8 1eac8: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1eacf: 48 89 ee mov %rbp,%rsi 1ead2: e8 79 f8 ff ff callq 1e350 1ead7: 84 c0 test %al,%al 1ead9: 0f 85 00 00 00 00 jne 1eadf 1eadf: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1eae6: e8 00 00 00 00 callq 1eaeb 1eaeb: e9 a8 fd ff ff jmpq 1e898 1eaf0: 48 89 df mov %rbx,%rdi 1eaf3: e8 e8 f8 ff ff callq 1e3e0 1eaf8: 41 89 c4 mov %eax,%r12d 1eafb: e9 ba fd ff ff jmpq 1e8ba 1eb00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1eb07: e8 00 00 00 00 callq 1eb0c 1eb0c: e9 db fc ff ff jmpq 1e7ec 1eb11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1eb18: e8 00 00 00 00 callq 1eb1d 1eb1d: e9 ca fc ff ff jmpq 1e7ec 1eb22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1eb29: e8 00 00 00 00 callq 1eb2e 1eb2e: e9 65 fd ff ff jmpq 1e898 1eb33: 89 c7 mov %eax,%edi 1eb35: e8 00 00 00 00 callq 1eb3a 1eb3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1eb41: 48 89 c6 mov %rax,%rsi 1eb44: e8 00 00 00 00 callq 1eb49 1eb49: 48 8b bb 20 0c 00 00 mov 0xc20(%rbx),%rdi 1eb50: e9 c4 fb ff ff jmpq 1e719 1eb55: e8 00 00 00 00 callq 1eb5a 1eb5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000001eb60 : 1eb60: e8 00 00 00 00 callq 1eb65 1eb65: 41 57 push %r15 1eb67: 41 56 push %r14 1eb69: 41 55 push %r13 1eb6b: 41 89 cd mov %ecx,%r13d 1eb6e: 41 54 push %r12 1eb70: 41 89 f4 mov %esi,%r12d 1eb73: 55 push %rbp 1eb74: 48 89 fd mov %rdi,%rbp 1eb77: 53 push %rbx 1eb78: 89 d3 mov %edx,%ebx 1eb7a: 48 83 ec 70 sub $0x70,%rsp 1eb7e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1eb85: 00 00 1eb87: 48 89 44 24 68 mov %rax,0x68(%rsp) 1eb8c: 31 c0 xor %eax,%eax 1eb8e: 89 f0 mov %esi,%eax 1eb90: 89 54 24 44 mov %edx,0x44(%rsp) 1eb94: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 1eb99: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 1eba0: 00 00 1eba2: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 1eba7: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1ebae: 00 00 1ebb0: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 1ebb7: 00 00 1ebb9: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 1ebc0: 00 00 1ebc2: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1ebc9: 00 00 1ebcb: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1ebd2: 00 00 1ebd4: 48 89 44 24 38 mov %rax,0x38(%rsp) 1ebd9: c7 44 24 40 00 10 00 movl $0x1000,0x40(%rsp) 1ebe0: 00 1ebe1: c7 44 24 58 01 00 00 movl $0x1,0x58(%rsp) 1ebe8: 00 1ebe9: e8 00 00 00 00 callq 1ebee 1ebee: 85 c0 test %eax,%eax 1ebf0: 0f 84 1f 01 00 00 je 1ed15 1ebf6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ebfd: e8 00 00 00 00 callq 1ec02 1ec02: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 1ec07: 4d 85 e4 test %r12,%r12 1ec0a: 74 6e je 1ec7a 1ec0c: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 1ec13: 00 1ec14: 31 f6 xor %esi,%esi 1ec16: 49 8b 9c 24 a0 01 00 mov 0x1a0(%r12),%rbx 1ec1d: 00 1ec1e: e8 00 00 00 00 callq 1ec23 1ec23: 83 f8 fc cmp $0xfffffffc,%eax 1ec26: 74 48 je 1ec70 1ec28: 85 c0 test %eax,%eax 1ec2a: 0f 85 2a 03 00 00 jne 1ef5a 1ec30: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1ec35: e8 00 00 00 00 callq 1ec3a 1ec3a: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 1ec3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ec46: e8 00 00 00 00 callq 1ec4b 1ec4b: 31 f6 xor %esi,%esi 1ec4d: 48 8d 7b 58 lea 0x58(%rbx),%rdi 1ec51: e8 00 00 00 00 callq 1ec56 1ec56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ec5d: ff 14 25 00 00 00 00 callq *0x0 1ec64: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 1ec6b: e8 00 00 00 00 callq 1ec70 1ec70: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 1ec75: e8 00 00 00 00 callq 1ec7a 1ec7a: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 1ec7f: 4d 85 e4 test %r12,%r12 1ec82: 74 6e je 1ecf2 1ec84: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 1ec8b: 00 1ec8c: 31 f6 xor %esi,%esi 1ec8e: 49 8b 9c 24 a0 01 00 mov 0x1a0(%r12),%rbx 1ec95: 00 1ec96: e8 00 00 00 00 callq 1ec9b 1ec9b: 83 f8 fc cmp $0xfffffffc,%eax 1ec9e: 74 48 je 1ece8 1eca0: 85 c0 test %eax,%eax 1eca2: 0f 85 c2 02 00 00 jne 1ef6a 1eca8: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1ecad: e8 00 00 00 00 callq 1ecb2 1ecb2: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 1ecb7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ecbe: e8 00 00 00 00 callq 1ecc3 1ecc3: 31 f6 xor %esi,%esi 1ecc5: 48 8d 7b 58 lea 0x58(%rbx),%rdi 1ecc9: e8 00 00 00 00 callq 1ecce 1ecce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ecd5: ff 14 25 00 00 00 00 callq *0x0 1ecdc: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 1ece3: e8 00 00 00 00 callq 1ece8 1ece8: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1eced: e8 00 00 00 00 callq 1ecf2 1ecf2: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1ecf7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ecfe: 00 00 1ed00: 0f 85 50 03 00 00 jne 1f056 1ed06: 48 83 c4 70 add $0x70,%rsp 1ed0a: 5b pop %rbx 1ed0b: 5d pop %rbp 1ed0c: 41 5c pop %r12 1ed0e: 41 5d pop %r13 1ed10: 41 5e pop %r14 1ed12: 41 5f pop %r15 1ed14: c3 retq 1ed15: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 1ed1a: 31 f6 xor %esi,%esi 1ed1c: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 1ed23: 4d 8b b7 a0 01 00 00 mov 0x1a0(%r15),%r14 1ed2a: e8 00 00 00 00 callq 1ed2f 1ed2f: 83 f8 fc cmp $0xfffffffc,%eax 1ed32: 0f 84 be fe ff ff je 1ebf6 1ed38: 85 c0 test %eax,%eax 1ed3a: 0f 85 a8 02 00 00 jne 1efe8 1ed40: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1ed45: 89 de mov %ebx,%esi 1ed47: 49 c7 c7 00 00 00 00 mov $0x0,%r15 1ed4e: e8 00 00 00 00 callq 1ed53 1ed53: 85 c0 test %eax,%eax 1ed55: 0f 85 1f 02 00 00 jne 1ef7a 1ed5b: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1ed60: 48 8d 78 58 lea 0x58(%rax),%rdi 1ed64: e8 00 00 00 00 callq 1ed69 1ed69: 4c 8b 74 24 28 mov 0x28(%rsp),%r14 1ed6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ed75: 89 04 24 mov %eax,(%rsp) 1ed78: e8 00 00 00 00 callq 1ed7d 1ed7d: 49 8d 7e 58 lea 0x58(%r14),%rdi 1ed81: 31 f6 xor %esi,%esi 1ed83: e8 00 00 00 00 callq 1ed88 1ed88: 4c 89 ff mov %r15,%rdi 1ed8b: ff 14 25 00 00 00 00 callq *0x0 1ed92: 49 8b be 50 01 00 00 mov 0x150(%r14),%rdi 1ed99: e8 00 00 00 00 callq 1ed9e 1ed9e: 8b 14 24 mov (%rsp),%edx 1eda1: 85 d2 test %edx,%edx 1eda3: 0f 85 4d fe ff ff jne 1ebf6 1eda9: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1edae: e8 00 00 00 00 callq 1edb3 1edb3: 48 89 ef mov %rbp,%rdi 1edb6: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 1edbb: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 1edc0: 44 89 6c 24 44 mov %r13d,0x44(%rsp) 1edc5: 49 89 c6 mov %rax,%r14 1edc8: e8 00 00 00 00 callq 1edcd 1edcd: 85 c0 test %eax,%eax 1edcf: 0f 85 21 fe ff ff jne 1ebf6 1edd5: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 1edda: 31 f6 xor %esi,%esi 1eddc: 48 8b 82 a0 01 00 00 mov 0x1a0(%rdx),%rax 1ede3: 48 8b ba 50 01 00 00 mov 0x150(%rdx),%rdi 1edea: 48 89 14 24 mov %rdx,(%rsp) 1edee: 48 89 44 24 08 mov %rax,0x8(%rsp) 1edf3: e8 00 00 00 00 callq 1edf8 1edf8: 83 f8 fc cmp $0xfffffffc,%eax 1edfb: 0f 84 f5 fd ff ff je 1ebf6 1ee01: 85 c0 test %eax,%eax 1ee03: 48 8b 14 24 mov (%rsp),%rdx 1ee07: 0f 85 39 02 00 00 jne 1f046 1ee0d: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1ee12: 44 89 ee mov %r13d,%esi 1ee15: e8 00 00 00 00 callq 1ee1a 1ee1a: 85 c0 test %eax,%eax 1ee1c: 0f 85 8f 01 00 00 jne 1efb1 1ee22: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1ee27: 48 8d 78 58 lea 0x58(%rax),%rdi 1ee2b: e8 00 00 00 00 callq 1ee30 1ee30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ee37: 89 44 24 08 mov %eax,0x8(%rsp) 1ee3b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1ee40: 48 89 04 24 mov %rax,(%rsp) 1ee44: e8 00 00 00 00 callq 1ee49 1ee49: 48 8b 04 24 mov (%rsp),%rax 1ee4d: 31 f6 xor %esi,%esi 1ee4f: 48 8d 78 58 lea 0x58(%rax),%rdi 1ee53: e8 00 00 00 00 callq 1ee58 1ee58: 4c 89 ff mov %r15,%rdi 1ee5b: ff 14 25 00 00 00 00 callq *0x0 1ee62: 48 8b 04 24 mov (%rsp),%rax 1ee66: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 1ee6d: e8 00 00 00 00 callq 1ee72 1ee72: 8b 54 24 08 mov 0x8(%rsp),%edx 1ee76: 85 d2 test %edx,%edx 1ee78: 0f 85 78 fd ff ff jne 1ebf6 1ee7e: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1ee83: e8 00 00 00 00 callq 1ee88 1ee88: 48 83 bd d8 57 00 00 cmpq $0x0,0x57d8(%rbp) 1ee8f: 00 1ee90: 49 89 c7 mov %rax,%r15 1ee93: 0f 84 69 fd ff ff je 1ec02 1ee99: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1eea0 1eea0: c7 04 24 00 04 00 00 movl $0x400,(%rsp) 1eea7: 48 89 44 24 18 mov %rax,0x18(%rsp) 1eeac: eb 1a jmp 1eec8 1eeae: 85 f6 test %esi,%esi 1eeb0: 0f 8e 62 01 00 00 jle 1f018 1eeb6: 85 c0 test %eax,%eax 1eeb8: 0f 85 7b 01 00 00 jne 1f039 1eebe: 83 2c 24 01 subl $0x1,(%rsp) 1eec2: 0f 84 30 01 00 00 je 1eff8 1eec8: 48 8b bd e0 57 00 00 mov 0x57e0(%rbp),%rdi 1eecf: 6a 00 pushq $0x0 1eed1: 44 89 e1 mov %r12d,%ecx 1eed4: 45 31 c0 xor %r8d,%r8d 1eed7: 6a 00 pushq $0x0 1eed9: 4c 89 fa mov %r15,%rdx 1eedc: 4c 89 f6 mov %r14,%rsi 1eedf: 6a 00 pushq $0x0 1eee1: 4c 8d 4c 24 48 lea 0x48(%rsp),%r9 1eee6: e8 00 00 00 00 callq 1eeeb 1eeeb: 89 c1 mov %eax,%ecx 1eeed: 48 83 c4 18 add $0x18,%rsp 1eef1: 85 c0 test %eax,%eax 1eef3: 0f 85 40 01 00 00 jne 1f039 1eef9: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1eefe: 31 f6 xor %esi,%esi 1ef00: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1ef07: ff ff 7f 1ef0a: e8 00 00 00 00 callq 1ef0f 1ef0f: ba 00 00 00 00 mov $0x0,%edx 1ef14: 48 85 c0 test %rax,%rax 1ef17: 48 0f 4f c2 cmovg %rdx,%rax 1ef1b: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1ef20: 89 c1 mov %eax,%ecx 1ef22: 48 85 d2 test %rdx,%rdx 1ef25: 74 8f je 1eeb6 1ef27: 48 8d 7a 38 lea 0x38(%rdx),%rdi 1ef2b: be ff ff ff ff mov $0xffffffff,%esi 1ef30: f0 0f c1 72 38 lock xadd %esi,0x38(%rdx) 1ef35: 83 fe 01 cmp $0x1,%esi 1ef38: 0f 85 70 ff ff ff jne 1eeae 1ef3e: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ef43: 89 44 24 08 mov %eax,0x8(%rsp) 1ef47: e8 00 00 00 00 callq 1ef4c 1ef4c: 8b 4c 24 08 mov 0x8(%rsp),%ecx 1ef50: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ef55: e9 5c ff ff ff jmpq 1eeb6 1ef5a: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1ef5f: 0f 84 0b fd ff ff je 1ec70 1ef65: e9 00 00 00 00 jmpq 1ef6a 1ef6a: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1ef6f: 0f 84 73 fd ff ff je 1ece8 1ef75: e9 00 00 00 00 jmpq 1ef7a 1ef7a: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 1ef7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ef86: e8 00 00 00 00 callq 1ef8b 1ef8b: 31 f6 xor %esi,%esi 1ef8d: 48 8d 7b 58 lea 0x58(%rbx),%rdi 1ef91: e8 00 00 00 00 callq 1ef96 1ef96: 4c 89 ff mov %r15,%rdi 1ef99: ff 14 25 00 00 00 00 callq *0x0 1efa0: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 1efa7: e8 00 00 00 00 callq 1efac 1efac: e9 45 fc ff ff jmpq 1ebf6 1efb1: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 1efb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1efbd: e8 00 00 00 00 callq 1efc2 1efc2: 31 f6 xor %esi,%esi 1efc4: 48 8d 7b 58 lea 0x58(%rbx),%rdi 1efc8: e8 00 00 00 00 callq 1efcd 1efcd: 4c 89 ff mov %r15,%rdi 1efd0: ff 14 25 00 00 00 00 callq *0x0 1efd7: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 1efde: e8 00 00 00 00 callq 1efe3 1efe3: e9 0e fc ff ff jmpq 1ebf6 1efe8: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1efed: 0f 84 03 fc ff ff je 1ebf6 1eff3: e9 00 00 00 00 jmpq 1eff8 1eff8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1efff 1efff: 48 2b 7c 24 18 sub 0x18(%rsp),%rdi 1f004: e8 00 00 00 00 callq 1f009 1f009: 89 c1 mov %eax,%ecx 1f00b: 85 c0 test %eax,%eax 1f00d: 0f 8e ef fb ff ff jle 1ec02 1f013: e9 00 00 00 00 jmpq 1f018 1f018: be 03 00 00 00 mov $0x3,%esi 1f01d: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f022: 89 44 24 08 mov %eax,0x8(%rsp) 1f026: e8 00 00 00 00 callq 1f02b 1f02b: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1f030: 8b 4c 24 08 mov 0x8(%rsp),%ecx 1f034: e9 7d fe ff ff jmpq 1eeb6 1f039: 85 c9 test %ecx,%ecx 1f03b: 0f 88 c1 fb ff ff js 1ec02 1f041: e9 00 00 00 00 jmpq 1f046 1f046: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1f04b: 0f 84 a5 fb ff ff je 1ebf6 1f051: e9 00 00 00 00 jmpq 1f056 1f056: e8 00 00 00 00 callq 1f05b 1f05b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000001f060 : 1f060: e8 00 00 00 00 callq 1f065 1f065: 41 54 push %r12 1f067: 55 push %rbp 1f068: 48 89 fd mov %rdi,%rbp 1f06b: 53 push %rbx 1f06c: 83 fe 05 cmp $0x5,%esi 1f06f: 0f 84 5d 01 00 00 je 1f1d2 1f075: 7f 6a jg 1f0e1 1f077: 83 fe 03 cmp $0x3,%esi 1f07a: 0f 84 df 00 00 00 je 1f15f 1f080: 83 fe 04 cmp $0x4,%esi 1f083: 75 2f jne 1f0b4 1f085: 41 bc 0f 00 00 00 mov $0xf,%r12d 1f08b: bb 01 00 00 00 mov $0x1,%ebx 1f090: 89 de mov %ebx,%esi 1f092: b9 02 00 00 00 mov $0x2,%ecx 1f097: ba 04 00 00 00 mov $0x4,%edx 1f09c: 48 89 ef mov %rbp,%rdi 1f09f: c1 e6 0c shl $0xc,%esi 1f0a2: 01 db add %ebx,%ebx 1f0a4: e8 b7 fa ff ff callq 1eb60 1f0a9: 41 83 ec 01 sub $0x1,%r12d 1f0ad: 75 e1 jne 1f090 1f0af: 5b pop %rbx 1f0b0: 5d pop %rbp 1f0b1: 41 5c pop %r12 1f0b3: c3 retq 1f0b4: 83 fe 01 cmp $0x1,%esi 1f0b7: 0f 84 44 01 00 00 je 1f201 1f0bd: 83 fe 02 cmp $0x2,%esi 1f0c0: 0f 85 c8 00 00 00 jne 1f18e 1f0c6: b9 04 00 00 00 mov $0x4,%ecx 1f0cb: 5b pop %rbx 1f0cc: 48 89 ef mov %rbp,%rdi 1f0cf: ba 04 00 00 00 mov $0x4,%edx 1f0d4: 5d pop %rbp 1f0d5: be 00 00 10 00 mov $0x100000,%esi 1f0da: 41 5c pop %r12 1f0dc: e9 7f fa ff ff jmpq 1eb60 1f0e1: 83 fe 07 cmp $0x7,%esi 1f0e4: 0f 84 b4 00 00 00 je 1f19e 1f0ea: 83 fe 08 cmp $0x8,%esi 1f0ed: 75 34 jne 1f123 1f0ef: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 1f0f6: be 00 c0 12 00 mov $0x12c000,%esi 1f0fb: eb 06 jmp 1f103 1f0fd: 8b 33 mov (%rbx),%esi 1f0ff: 48 83 c3 04 add $0x4,%rbx 1f103: b9 04 00 00 00 mov $0x4,%ecx 1f108: ba 04 00 00 00 mov $0x4,%edx 1f10d: 48 89 ef mov %rbp,%rdi 1f110: e8 4b fa ff ff callq 1eb60 1f115: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 1f11c: 75 df jne 1f0fd 1f11e: 5b pop %rbx 1f11f: 5d pop %rbp 1f120: 41 5c pop %r12 1f122: c3 retq 1f123: 83 fe 06 cmp $0x6,%esi 1f126: 75 66 jne 1f18e 1f128: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 1f12f: 49 c7 c4 00 00 00 00 mov $0x0,%r12 1f136: be 00 c0 12 00 mov $0x12c000,%esi 1f13b: eb 06 jmp 1f143 1f13d: 8b 33 mov (%rbx),%esi 1f13f: 48 83 c3 04 add $0x4,%rbx 1f143: b9 04 00 00 00 mov $0x4,%ecx 1f148: ba 02 00 00 00 mov $0x2,%edx 1f14d: 48 89 ef mov %rbp,%rdi 1f150: e8 0b fa ff ff callq 1eb60 1f155: 49 39 dc cmp %rbx,%r12 1f158: 75 e3 jne 1f13d 1f15a: 5b pop %rbx 1f15b: 5d pop %rbp 1f15c: 41 5c pop %r12 1f15e: c3 retq 1f15f: 41 bc 0f 00 00 00 mov $0xf,%r12d 1f165: bb 01 00 00 00 mov $0x1,%ebx 1f16a: 89 de mov %ebx,%esi 1f16c: b9 04 00 00 00 mov $0x4,%ecx 1f171: ba 02 00 00 00 mov $0x2,%edx 1f176: 48 89 ef mov %rbp,%rdi 1f179: c1 e6 0c shl $0xc,%esi 1f17c: 01 db add %ebx,%ebx 1f17e: e8 dd f9 ff ff callq 1eb60 1f183: 41 83 ec 01 sub $0x1,%r12d 1f187: 75 e1 jne 1f16a 1f189: 5b pop %rbx 1f18a: 5d pop %rbp 1f18b: 41 5c pop %r12 1f18d: c3 retq 1f18e: 5b pop %rbx 1f18f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f196: 5d pop %rbp 1f197: 41 5c pop %r12 1f199: e9 00 00 00 00 jmpq 1f19e 1f19e: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 1f1a5: be 00 c0 12 00 mov $0x12c000,%esi 1f1aa: eb 06 jmp 1f1b2 1f1ac: 8b 33 mov (%rbx),%esi 1f1ae: 48 83 c3 04 add $0x4,%rbx 1f1b2: b9 02 00 00 00 mov $0x2,%ecx 1f1b7: ba 04 00 00 00 mov $0x4,%edx 1f1bc: 48 89 ef mov %rbp,%rdi 1f1bf: e8 9c f9 ff ff callq 1eb60 1f1c4: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 1f1cb: 75 df jne 1f1ac 1f1cd: 5b pop %rbx 1f1ce: 5d pop %rbp 1f1cf: 41 5c pop %r12 1f1d1: c3 retq 1f1d2: 41 bc 0f 00 00 00 mov $0xf,%r12d 1f1d8: bb 01 00 00 00 mov $0x1,%ebx 1f1dd: 89 de mov %ebx,%esi 1f1df: b9 04 00 00 00 mov $0x4,%ecx 1f1e4: ba 04 00 00 00 mov $0x4,%edx 1f1e9: 48 89 ef mov %rbp,%rdi 1f1ec: c1 e6 0c shl $0xc,%esi 1f1ef: 01 db add %ebx,%ebx 1f1f1: e8 6a f9 ff ff callq 1eb60 1f1f6: 41 83 ec 01 sub $0x1,%r12d 1f1fa: 75 e1 jne 1f1dd 1f1fc: 5b pop %rbx 1f1fd: 5d pop %rbp 1f1fe: 41 5c pop %r12 1f200: c3 retq 1f201: b9 04 00 00 00 mov $0x4,%ecx 1f206: ba 02 00 00 00 mov $0x2,%edx 1f20b: be 00 00 10 00 mov $0x100000,%esi 1f210: e8 4b f9 ff ff callq 1eb60 1f215: b9 02 00 00 00 mov $0x2,%ecx 1f21a: e9 ac fe ff ff jmpq 1f0cb 1f21f: 90 nop 000000000001f220 : 1f220: e8 00 00 00 00 callq 1f225 1f225: 41 57 push %r15 1f227: 41 56 push %r14 1f229: 41 55 push %r13 1f22b: 41 54 push %r12 1f22d: 55 push %rbp 1f22e: 53 push %rbx 1f22f: 48 83 c4 80 add $0xffffffffffffff80,%rsp 1f233: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f23a: 00 00 1f23c: 48 89 44 24 78 mov %rax,0x78(%rsp) 1f241: 31 c0 xor %eax,%eax 1f243: 48 83 bf d8 57 00 00 cmpq $0x0,0x57d8(%rdi) 1f24a: 00 1f24b: 0f 84 98 04 00 00 je 1f6e9 1f251: 48 8b 87 e0 57 00 00 mov 0x57e0(%rdi),%rax 1f258: 49 89 ff mov %rdi,%r15 1f25b: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1f262: 00 00 1f264: 48 8d 8f 88 60 00 00 lea 0x6088(%rdi),%rcx 1f26b: 48 89 04 24 mov %rax,(%rsp) 1f26f: 8b 87 78 0f 00 00 mov 0xf78(%rdi),%eax 1f275: 8d a8 00 00 f0 ff lea -0x100000(%rax),%ebp 1f27b: 48 8d 87 a8 5f 00 00 lea 0x5fa8(%rdi),%rax 1f282: 48 8b 10 mov (%rax),%rdx 1f285: 48 85 d2 test %rdx,%rdx 1f288: 74 06 je 1f290 1f28a: 2b aa 20 02 00 00 sub 0x220(%rdx),%ebp 1f290: 48 83 c0 08 add $0x8,%rax 1f294: 48 39 c1 cmp %rax,%rcx 1f297: 75 e9 jne 1f282 1f299: 49 83 bf 18 5c 00 00 cmpq $0x0,0x5c18(%r15) 1f2a0: 00 1f2a1: 74 06 je 1f2a9 1f2a3: 81 ed 00 10 00 00 sub $0x1000,%ebp 1f2a9: 49 83 bf 50 70 00 00 cmpq $0x0,0x7050(%r15) 1f2b0: 00 1f2b1: 74 07 je 1f2ba 1f2b3: 41 2b af 40 70 00 00 sub 0x7040(%r15),%ebp 1f2ba: c1 ed 14 shr $0x14,%ebp 1f2bd: be c0 0d 00 00 mov $0xdc0,%esi 1f2c2: 89 ef mov %ebp,%edi 1f2c4: 48 c1 e7 03 shl $0x3,%rdi 1f2c8: e8 00 00 00 00 callq 1f2cd 1f2cd: 49 89 c5 mov %rax,%r13 1f2d0: 48 85 c0 test %rax,%rax 1f2d3: 0f 84 33 04 00 00 je 1f70c 1f2d9: 48 b8 00 10 00 00 04 movabs $0x400001000,%rax 1f2e0: 00 00 00 1f2e3: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 1f2e8: 4c 89 ff mov %r15,%rdi 1f2eb: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 1f2f2: 00 00 1f2f4: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 1f2fb: 00 00 1f2fd: 48 8d 74 24 48 lea 0x48(%rsp),%rsi 1f302: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 1f309: 00 00 1f30b: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 1f312: 00 00 1f314: 48 89 44 24 50 mov %rax,0x50(%rsp) 1f319: 48 c7 44 24 48 00 00 movq $0x100000,0x48(%rsp) 1f320: 10 00 1f322: c7 44 24 68 01 00 00 movl $0x1,0x68(%rsp) 1f329: 00 1f32a: e8 00 00 00 00 callq 1f32f 1f32f: 85 c0 test %eax,%eax 1f331: 0f 85 00 00 00 00 jne 1f337 1f337: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 1f33c: 31 f6 xor %esi,%esi 1f33e: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 1f345: 00 1f346: 49 8b 9c 24 a0 01 00 mov 0x1a0(%r12),%rbx 1f34d: 00 1f34e: e8 00 00 00 00 callq 1f353 1f353: 83 f8 fc cmp $0xfffffffc,%eax 1f356: 0f 84 f7 03 00 00 je 1f753 1f35c: 85 c0 test %eax,%eax 1f35e: 0f 85 e4 03 00 00 jne 1f748 1f364: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1f369: be 04 00 00 00 mov $0x4,%esi 1f36e: 49 c7 c4 00 00 00 00 mov $0x0,%r12 1f375: e8 00 00 00 00 callq 1f37a 1f37a: 89 c3 mov %eax,%ebx 1f37c: 85 c0 test %eax,%eax 1f37e: 0f 85 11 03 00 00 jne 1f695 1f384: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1f389: e8 00 00 00 00 callq 1f38e 1f38e: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f393: 85 ed test %ebp,%ebp 1f395: 0f 84 6f 05 00 00 je 1f90a 1f39b: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1f3a2: 00 1f3a3: 4d 89 ee mov %r13,%r14 1f3a6: 4c 89 f2 mov %r14,%rdx 1f3a9: 48 8d 74 24 48 lea 0x48(%rsp),%rsi 1f3ae: 4c 89 ff mov %r15,%rdi 1f3b1: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1f3b8: 00 00 1f3ba: c7 44 24 54 02 00 00 movl $0x2,0x54(%rsp) 1f3c1: 00 1f3c2: e8 00 00 00 00 callq 1f3c7 1f3c7: 89 c3 mov %eax,%ebx 1f3c9: 85 c0 test %eax,%eax 1f3cb: 0f 85 ef 04 00 00 jne 1f8c0 1f3d1: 49 8b 16 mov (%r14),%rdx 1f3d4: 31 f6 xor %esi,%esi 1f3d6: 48 8b 82 a0 01 00 00 mov 0x1a0(%rdx),%rax 1f3dd: 48 8b ba 50 01 00 00 mov 0x150(%rdx),%rdi 1f3e4: 48 89 54 24 18 mov %rdx,0x18(%rsp) 1f3e9: 48 89 44 24 20 mov %rax,0x20(%rsp) 1f3ee: e8 00 00 00 00 callq 1f3f3 1f3f3: 89 c3 mov %eax,%ebx 1f3f5: 83 f8 fc cmp $0xfffffffc,%eax 1f3f8: 0f 84 a9 05 00 00 je 1f9a7 1f3fe: 85 c0 test %eax,%eax 1f400: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 1f405: 0f 85 96 04 00 00 jne 1f8a1 1f40b: 49 8b 3e mov (%r14),%rdi 1f40e: be 02 00 00 00 mov $0x2,%esi 1f413: e8 00 00 00 00 callq 1f418 1f418: 89 c3 mov %eax,%ebx 1f41a: 85 c0 test %eax,%eax 1f41c: 0f 85 42 05 00 00 jne 1f964 1f422: 49 8b 06 mov (%r14),%rax 1f425: 48 8d 78 58 lea 0x58(%rax),%rdi 1f429: e8 00 00 00 00 callq 1f42e 1f42e: 89 c3 mov %eax,%ebx 1f430: 85 c0 test %eax,%eax 1f432: 0f 85 18 05 00 00 jne 1f950 1f438: 49 8b 3e mov (%r14),%rdi 1f43b: e8 00 00 00 00 callq 1f440 1f440: 49 8b 3e mov (%r14),%rdi 1f443: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 1f448: 48 89 44 24 18 mov %rax,0x18(%rsp) 1f44d: e8 00 00 00 00 callq 1f452 1f452: 89 c3 mov %eax,%ebx 1f454: 85 c0 test %eax,%eax 1f456: 0f 85 df 04 00 00 jne 1f93b 1f45c: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1f461: 48 8d 90 00 00 10 00 lea 0x100000(%rax),%rdx 1f468: 48 39 d0 cmp %rdx,%rax 1f46b: 73 0c jae 1f479 1f46d: 48 89 00 mov %rax,(%rax) 1f470: 48 83 c0 08 add $0x8,%rax 1f474: 48 39 c2 cmp %rax,%rdx 1f477: 75 f4 jne 1f46d 1f479: 49 8b 3e mov (%r14),%rdi 1f47c: e8 00 00 00 00 callq 1f481 1f481: 45 31 c0 xor %r8d,%r8d 1f484: b9 00 00 10 00 mov $0x100000,%ecx 1f489: 6a 00 pushq $0x0 1f48b: 6a 00 pushq $0x0 1f48d: 6a 00 pushq $0x0 1f48f: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 1f494: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 1f499: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 1f49e: 4c 8d 4c 24 58 lea 0x58(%rsp),%r9 1f4a3: e8 00 00 00 00 callq 1f4a8 1f4a8: 89 c3 mov %eax,%ebx 1f4aa: 48 83 c4 18 add $0x18,%rsp 1f4ae: 85 c0 test %eax,%eax 1f4b0: 0f 85 70 04 00 00 jne 1f926 1f4b6: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 1f4bb: 31 f6 xor %esi,%esi 1f4bd: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1f4c4: ff ff 7f 1f4c7: e8 00 00 00 00 callq 1f4cc 1f4cc: ba 00 00 00 00 mov $0x0,%edx 1f4d1: 48 85 c0 test %rax,%rax 1f4d4: 48 0f 4f c2 cmovg %rdx,%rax 1f4d8: 89 c3 mov %eax,%ebx 1f4da: 85 c0 test %eax,%eax 1f4dc: 0f 85 a1 04 00 00 jne 1f983 1f4e2: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1f4e7: 48 85 c0 test %rax,%rax 1f4ea: 74 1f je 1f50b 1f4ec: 48 8d 78 38 lea 0x38(%rax),%rdi 1f4f0: ba ff ff ff ff mov $0xffffffff,%edx 1f4f5: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 1f4fa: 83 fa 01 cmp $0x1,%edx 1f4fd: 0f 84 64 02 00 00 je 1f767 1f503: 85 d2 test %edx,%edx 1f505: 0f 8e 24 02 00 00 jle 1f72f 1f50b: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1f510: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 1f515: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1f51c: 00 00 1f51e: e8 00 00 00 00 callq 1f523 1f523: 89 c3 mov %eax,%ebx 1f525: 85 c0 test %eax,%eax 1f527: 0f 85 e4 03 00 00 jne 1f911 1f52d: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1f532: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 1f537: 48 8d 90 00 00 10 00 lea 0x100000(%rax),%rdx 1f53e: 48 39 d0 cmp %rdx,%rax 1f541: 0f 83 2a 02 00 00 jae 1f771 1f547: 48 8d b1 00 00 10 00 lea 0x100000(%rcx),%rsi 1f54e: eb 14 jmp 1f564 1f550: 48 83 c1 08 add $0x8,%rcx 1f554: 48 89 00 mov %rax,(%rax) 1f557: 48 83 c0 08 add $0x8,%rax 1f55b: 48 39 f1 cmp %rsi,%rcx 1f55e: 0f 84 0d 02 00 00 je 1f771 1f564: 48 8b 10 mov (%rax),%rdx 1f567: 48 39 ca cmp %rcx,%rdx 1f56a: 74 e4 je 1f550 1f56c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1f571: 8b 74 24 0c mov 0xc(%rsp),%esi 1f575: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f57c: 49 2b 87 90 0f 00 00 sub 0xf90(%r15),%rax 1f583: 4c 8d 0c 01 lea (%rcx,%rax,1),%r9 1f587: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1f58c: 49 2b 87 80 0f 00 00 sub 0xf80(%r15),%rax 1f593: 4c 8d 04 01 lea (%rcx,%rax,1),%r8 1f597: 4c 2b 4c 24 30 sub 0x30(%rsp),%r9 1f59c: 4c 2b 44 24 30 sub 0x30(%rsp),%r8 1f5a1: e8 00 00 00 00 callq 1f5a6 1f5a6: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1f5ab: e8 00 00 00 00 callq 1f5b0 1f5b0: 49 8b 3e mov (%r14),%rdi 1f5b3: e8 00 00 00 00 callq 1f5b8 1f5b8: 49 8b 2e mov (%r14),%rbp 1f5bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f5c2: e8 00 00 00 00 callq 1f5c7 1f5c7: 31 f6 xor %esi,%esi 1f5c9: 48 8d 7d 58 lea 0x58(%rbp),%rdi 1f5cd: e8 00 00 00 00 callq 1f5d2 1f5d2: 4c 89 e7 mov %r12,%rdi 1f5d5: ff 14 25 00 00 00 00 callq *0x0 1f5dc: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 1f5e3: e8 00 00 00 00 callq 1f5e8 1f5e8: 4c 89 f7 mov %r14,%rdi 1f5eb: e8 00 00 00 00 callq 1f5f0 1f5f0: 8b 74 24 0c mov 0xc(%rsp),%esi 1f5f4: 8d 46 ff lea -0x1(%rsi),%eax 1f5f7: 85 f6 test %esi,%esi 1f5f9: 74 65 je 1f660 1f5fb: 48 63 d0 movslq %eax,%rdx 1f5fe: 89 c0 mov %eax,%eax 1f600: 48 c1 e2 03 shl $0x3,%rdx 1f604: 48 c1 e0 03 shl $0x3,%rax 1f608: 4d 8d 7c 15 f8 lea -0x8(%r13,%rdx,1),%r15 1f60d: 49 8d 6c 15 00 lea 0x0(%r13,%rdx,1),%rbp 1f612: 49 29 c7 sub %rax,%r15 1f615: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1f619: e8 00 00 00 00 callq 1f61e 1f61e: 4c 8b 75 00 mov 0x0(%rbp),%r14 1f622: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f629: e8 00 00 00 00 callq 1f62e 1f62e: 31 f6 xor %esi,%esi 1f630: 49 8d 7e 58 lea 0x58(%r14),%rdi 1f634: e8 00 00 00 00 callq 1f639 1f639: 4c 89 e7 mov %r12,%rdi 1f63c: ff 14 25 00 00 00 00 callq *0x0 1f643: 49 8b be 50 01 00 00 mov 0x150(%r14),%rdi 1f64a: e8 00 00 00 00 callq 1f64f 1f64f: 48 89 ef mov %rbp,%rdi 1f652: 48 83 ed 08 sub $0x8,%rbp 1f656: e8 00 00 00 00 callq 1f65b 1f65b: 49 39 ef cmp %rbp,%r15 1f65e: 75 b5 jne 1f615 1f660: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1f665: 48 85 c0 test %rax,%rax 1f668: 74 1f je 1f689 1f66a: 48 8d 78 38 lea 0x38(%rax),%rdi 1f66e: ba ff ff ff ff mov $0xffffffff,%edx 1f673: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 1f678: 83 fa 01 cmp $0x1,%edx 1f67b: 0f 84 bd 00 00 00 je 1f73e 1f681: 85 d2 test %edx,%edx 1f683: 0f 8e 28 02 00 00 jle 1f8b1 1f689: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1f68e: e8 00 00 00 00 callq 1f693 1f693: eb 0c jmp 1f6a1 1f695: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f69c: e8 00 00 00 00 callq 1f6a1 1f6a1: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp 1f6a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f6ad: e8 00 00 00 00 callq 1f6b2 1f6b2: 31 f6 xor %esi,%esi 1f6b4: 48 8d 7d 58 lea 0x58(%rbp),%rdi 1f6b8: e8 00 00 00 00 callq 1f6bd 1f6bd: 4c 89 e7 mov %r12,%rdi 1f6c0: ff 14 25 00 00 00 00 callq *0x0 1f6c7: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 1f6ce: e8 00 00 00 00 callq 1f6d3 1f6d3: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 1f6d8: e8 00 00 00 00 callq 1f6dd 1f6dd: 4c 89 ef mov %r13,%rdi 1f6e0: e8 00 00 00 00 callq 1f6e5 1f6e5: 85 db test %ebx,%ebx 1f6e7: 75 38 jne 1f721 1f6e9: 48 8b 44 24 78 mov 0x78(%rsp),%rax 1f6ee: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f6f5: 00 00 1f6f7: 0f 85 f3 02 00 00 jne 1f9f0 1f6fd: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 1f701: 5b pop %rbx 1f702: 5d pop %rbp 1f703: 41 5c pop %r12 1f705: 41 5d pop %r13 1f707: 41 5e pop %r14 1f709: 41 5f pop %r15 1f70b: c3 retq 1f70c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f713: 89 ee mov %ebp,%esi 1f715: e8 00 00 00 00 callq 1f71a 1f71a: 31 ff xor %edi,%edi 1f71c: e8 00 00 00 00 callq 1f721 1f721: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f728: e8 00 00 00 00 callq 1f72d 1f72d: eb ba jmp 1f6e9 1f72f: be 03 00 00 00 mov $0x3,%esi 1f734: e8 00 00 00 00 callq 1f739 1f739: e9 cd fd ff ff jmpq 1f50b 1f73e: e8 00 00 00 00 callq 1f743 1f743: e9 41 ff ff ff jmpq 1f689 1f748: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1f74d: 0f 85 00 00 00 00 jne 1f753 1f753: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 1f758: e8 00 00 00 00 callq 1f75d 1f75d: 4c 89 ef mov %r13,%rdi 1f760: e8 00 00 00 00 callq 1f765 1f765: eb ba jmp 1f721 1f767: e8 00 00 00 00 callq 1f76c 1f76c: e9 9a fd ff ff jmpq 1f50b 1f771: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1f776: e8 00 00 00 00 callq 1f77b 1f77b: 45 31 c0 xor %r8d,%r8d 1f77e: b9 00 00 10 00 mov $0x100000,%ecx 1f783: 6a 00 pushq $0x0 1f785: 6a 00 pushq $0x0 1f787: 6a 00 pushq $0x0 1f789: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1f78e: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 1f793: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 1f798: 4c 8d 4c 24 58 lea 0x58(%rsp),%r9 1f79d: e8 00 00 00 00 callq 1f7a2 1f7a2: 89 c3 mov %eax,%ebx 1f7a4: 48 83 c4 18 add $0x18,%rsp 1f7a8: 85 c0 test %eax,%eax 1f7aa: 0f 85 2b 02 00 00 jne 1f9db 1f7b0: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 1f7b5: 31 f6 xor %esi,%esi 1f7b7: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1f7be: ff ff 7f 1f7c1: e8 00 00 00 00 callq 1f7c6 1f7c6: ba 00 00 00 00 mov $0x0,%edx 1f7cb: 48 85 c0 test %rax,%rax 1f7ce: 48 0f 4f c2 cmovg %rdx,%rax 1f7d2: 89 c3 mov %eax,%ebx 1f7d4: 85 c0 test %eax,%eax 1f7d6: 0f 85 ea 01 00 00 jne 1f9c6 1f7dc: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 1f7e1: 48 85 d2 test %rdx,%rdx 1f7e4: 74 1f je 1f805 1f7e6: 48 8d 7a 38 lea 0x38(%rdx),%rdi 1f7ea: b8 ff ff ff ff mov $0xffffffff,%eax 1f7ef: f0 0f c1 42 38 lock xadd %eax,0x38(%rdx) 1f7f4: 83 f8 01 cmp $0x1,%eax 1f7f7: 0f 84 7c 01 00 00 je 1f979 1f7fd: 85 c0 test %eax,%eax 1f7ff: 0f 8e 93 01 00 00 jle 1f998 1f805: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1f80c: 00 00 1f80e: 49 8b 3e mov (%r14),%rdi 1f811: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 1f816: e8 00 00 00 00 callq 1f81b 1f81b: 89 c3 mov %eax,%ebx 1f81d: 85 c0 test %eax,%eax 1f81f: 0f 85 8c 01 00 00 jne 1f9b1 1f825: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1f82a: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 1f82f: 48 8d 90 00 00 10 00 lea 0x100000(%rax),%rdx 1f836: 48 39 d0 cmp %rdx,%rax 1f839: 0f 83 96 00 00 00 jae 1f8d5 1f83f: 48 8d be 00 00 10 00 lea 0x100000(%rsi),%rdi 1f846: 48 89 f1 mov %rsi,%rcx 1f849: eb 0d jmp 1f858 1f84b: 48 83 c1 08 add $0x8,%rcx 1f84f: 48 83 c0 08 add $0x8,%rax 1f853: 48 39 f9 cmp %rdi,%rcx 1f856: 74 7d je 1f8d5 1f858: 48 8b 10 mov (%rax),%rdx 1f85b: 48 39 ca cmp %rcx,%rdx 1f85e: 74 eb je 1f84b 1f860: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 1f865: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 1f86a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f871: 4d 2b 8f 80 0f 00 00 sub 0xf80(%r15),%r9 1f878: 4d 2b 87 90 0f 00 00 sub 0xf90(%r15),%r8 1f87f: 49 01 c9 add %rcx,%r9 1f882: 49 01 c8 add %rcx,%r8 1f885: 49 29 f1 sub %rsi,%r9 1f888: 49 29 f0 sub %rsi,%r8 1f88b: 8b 74 24 0c mov 0xc(%rsp),%esi 1f88f: e8 00 00 00 00 callq 1f894 1f894: 49 8b 3e mov (%r14),%rdi 1f897: e8 00 00 00 00 callq 1f89c 1f89c: e9 0f fd ff ff jmpq 1f5b0 1f8a1: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1f8a6: 0f 84 3c fd ff ff je 1f5e8 1f8ac: e9 00 00 00 00 jmpq 1f8b1 1f8b1: be 03 00 00 00 mov $0x3,%esi 1f8b6: e8 00 00 00 00 callq 1f8bb 1f8bb: e9 c9 fd ff ff jmpq 1f689 1f8c0: 8b 74 24 0c mov 0xc(%rsp),%esi 1f8c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f8cb: e8 00 00 00 00 callq 1f8d0 1f8d0: e9 1b fd ff ff jmpq 1f5f0 1f8d5: 49 8b 3e mov (%r14),%rdi 1f8d8: 49 83 c6 08 add $0x8,%r14 1f8dc: e8 00 00 00 00 callq 1f8e1 1f8e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f8e8: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 1f8ed: 49 2b b7 80 0f 00 00 sub 0xf80(%r15),%rsi 1f8f4: e8 00 00 00 00 callq 1f8f9 1f8f9: 83 44 24 0c 01 addl $0x1,0xc(%rsp) 1f8fe: 8b 44 24 0c mov 0xc(%rsp),%eax 1f902: 39 e8 cmp %ebp,%eax 1f904: 0f 85 9c fa ff ff jne 1f3a6 1f90a: 31 db xor %ebx,%ebx 1f90c: e9 78 fd ff ff jmpq 1f689 1f911: 8b 74 24 0c mov 0xc(%rsp),%esi 1f915: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f91c: e8 00 00 00 00 callq 1f921 1f921: e9 8a fc ff ff jmpq 1f5b0 1f926: 8b 74 24 0c mov 0xc(%rsp),%esi 1f92a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f931: e8 00 00 00 00 callq 1f936 1f936: e9 75 fc ff ff jmpq 1f5b0 1f93b: 8b 74 24 0c mov 0xc(%rsp),%esi 1f93f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f946: e8 00 00 00 00 callq 1f94b 1f94b: e9 60 fc ff ff jmpq 1f5b0 1f950: 49 8b 36 mov (%r14),%rsi 1f953: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f95a: e8 00 00 00 00 callq 1f95f 1f95f: e9 4c fc ff ff jmpq 1f5b0 1f964: 8b 74 24 0c mov 0xc(%rsp),%esi 1f968: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f96f: e8 00 00 00 00 callq 1f974 1f974: e9 3f fc ff ff jmpq 1f5b8 1f979: e8 00 00 00 00 callq 1f97e 1f97e: e9 82 fe ff ff jmpq 1f805 1f983: 8b 74 24 0c mov 0xc(%rsp),%esi 1f987: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f98e: e8 00 00 00 00 callq 1f993 1f993: e9 18 fc ff ff jmpq 1f5b0 1f998: be 03 00 00 00 mov $0x3,%esi 1f99d: e8 00 00 00 00 callq 1f9a2 1f9a2: e9 5e fe ff ff jmpq 1f805 1f9a7: bb 00 fe ff ff mov $0xfffffe00,%ebx 1f9ac: e9 37 fc ff ff jmpq 1f5e8 1f9b1: 8b 74 24 0c mov 0xc(%rsp),%esi 1f9b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f9bc: e8 00 00 00 00 callq 1f9c1 1f9c1: e9 ea fb ff ff jmpq 1f5b0 1f9c6: 8b 74 24 0c mov 0xc(%rsp),%esi 1f9ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f9d1: e8 00 00 00 00 callq 1f9d6 1f9d6: e9 d5 fb ff ff jmpq 1f5b0 1f9db: 8b 74 24 0c mov 0xc(%rsp),%esi 1f9df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f9e6: e8 00 00 00 00 callq 1f9eb 1f9eb: e9 c0 fb ff ff jmpq 1f5b0 1f9f0: e8 00 00 00 00 callq 1f9f5 1f9f5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f9fc: 00 00 00 1f9ff: 90 nop 000000000001fa00 : 1fa00: e8 00 00 00 00 callq 1fa05 1fa05: 41 57 push %r15 1fa07: 41 89 d7 mov %edx,%r15d 1fa0a: 41 56 push %r14 1fa0c: 41 55 push %r13 1fa0e: 49 89 f5 mov %rsi,%r13 1fa11: 41 54 push %r12 1fa13: 49 89 fc mov %rdi,%r12 1fa16: 55 push %rbp 1fa17: 53 push %rbx 1fa18: 48 83 ec 10 sub $0x10,%rsp 1fa1c: 48 89 0c 24 mov %rcx,(%rsp) 1fa20: 4c 89 44 24 08 mov %r8,0x8(%rsp) 1fa25: e8 00 00 00 00 callq 1fa2a 1fa2a: 41 0f b6 7d 01 movzbl 0x1(%r13),%edi 1fa2f: 85 c0 test %eax,%eax 1fa31: 44 8d 34 40 lea (%rax,%rax,2),%r14d 1fa35: b8 18 00 00 00 mov $0x18,%eax 1fa3a: 44 0f 44 f0 cmove %eax,%r14d 1fa3e: e8 00 00 00 00 callq 1fa43 1fa43: 41 0f b6 75 02 movzbl 0x2(%r13),%esi 1fa48: 4c 89 e7 mov %r12,%rdi 1fa4b: 89 c3 mov %eax,%ebx 1fa4d: 41 89 f5 mov %esi,%r13d 1fa50: 89 f5 mov %esi,%ebp 1fa52: 41 83 e5 1f and $0x1f,%r13d 1fa56: 83 e5 1f and $0x1f,%ebp 1fa59: e8 00 00 00 00 callq 1fa5e 1fa5e: 66 83 f8 22 cmp $0x22,%ax 1fa62: 0f 84 88 00 00 00 je 1faf0 1fa68: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fa6f: bf d0 78 02 00 mov $0x278d0,%edi 1fa74: 39 fb cmp %edi,%ebx 1fa76: 72 46 jb 1fabe 1fa78: 45 84 ed test %r13b,%r13b 1fa7b: 74 30 je 1faad 1fa7d: 8d 04 fd 00 00 00 00 lea 0x0(,%rdi,8),%eax 1fa84: 31 d2 xor %edx,%edx 1fa86: b9 01 00 00 00 mov $0x1,%ecx 1fa8b: 41 f7 f6 div %r14d 1fa8e: 41 39 c7 cmp %eax,%r15d 1fa91: 77 14 ja 1faa7 1fa93: eb 3d jmp 1fad2 1fa95: 89 c8 mov %ecx,%eax 1fa97: 31 d2 xor %edx,%edx 1fa99: 0f af c7 imul %edi,%eax 1fa9c: c1 e0 03 shl $0x3,%eax 1fa9f: 41 f7 f6 div %r14d 1faa2: 44 39 f8 cmp %r15d,%eax 1faa5: 73 2b jae 1fad2 1faa7: 01 c9 add %ecx,%ecx 1faa9: 39 cd cmp %ecx,%ebp 1faab: 73 e8 jae 1fa95 1faad: 49 83 c0 04 add $0x4,%r8 1fab1: 49 81 f8 00 00 00 00 cmp $0x0,%r8 1fab8: 0f 85 83 00 00 00 jne 1fb41 1fabe: 48 83 c4 10 add $0x10,%rsp 1fac2: b8 ea ff ff ff mov $0xffffffea,%eax 1fac7: 5b pop %rbx 1fac8: 5d pop %rbp 1fac9: 41 5c pop %r12 1facb: 41 5d pop %r13 1facd: 41 5e pop %r14 1facf: 41 5f pop %r15 1fad1: c3 retq 1fad2: 48 8b 04 24 mov (%rsp),%rax 1fad6: 89 08 mov %ecx,(%rax) 1fad8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1fadd: 89 38 mov %edi,(%rax) 1fadf: 48 83 c4 10 add $0x10,%rsp 1fae3: 31 c0 xor %eax,%eax 1fae5: 5b pop %rbx 1fae6: 5d pop %rbp 1fae7: 41 5c pop %r12 1fae9: 41 5d pop %r13 1faeb: 41 5e pop %r14 1faed: 41 5f pop %r15 1faef: c3 retq 1faf0: 45 84 ed test %r13b,%r13b 1faf3: 74 c9 je 1fabe 1faf5: b8 80 f5 20 00 mov $0x20f580,%eax 1fafa: 31 d2 xor %edx,%edx 1fafc: b9 01 00 00 00 mov $0x1,%ecx 1fb01: 41 f7 f6 div %r14d 1fb04: 44 39 f8 cmp %r15d,%eax 1fb07: 73 16 jae 1fb1f 1fb09: 01 c9 add %ecx,%ecx 1fb0b: 39 cd cmp %ecx,%ebp 1fb0d: 72 af jb 1fabe 1fb0f: 69 c1 80 f5 20 00 imul $0x20f580,%ecx,%eax 1fb15: 31 d2 xor %edx,%edx 1fb17: 41 f7 f6 div %r14d 1fb1a: 41 39 c7 cmp %eax,%r15d 1fb1d: 77 ea ja 1fb09 1fb1f: 48 8b 04 24 mov (%rsp),%rax 1fb23: 89 08 mov %ecx,(%rax) 1fb25: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1fb2a: c7 00 b0 1e 04 00 movl $0x41eb0,(%rax) 1fb30: 48 83 c4 10 add $0x10,%rsp 1fb34: 31 c0 xor %eax,%eax 1fb36: 5b pop %rbx 1fb37: 5d pop %rbp 1fb38: 41 5c pop %r12 1fb3a: 41 5d pop %r13 1fb3c: 41 5e pop %r14 1fb3e: 41 5f pop %r15 1fb40: c3 retq 1fb41: 41 8b 38 mov (%r8),%edi 1fb44: e9 2b ff ff ff jmpq 1fa74 1fb49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000001fb50 : 1fb50: e8 00 00 00 00 callq 1fb55 1fb55: 41 57 push %r15 1fb57: 41 56 push %r14 1fb59: 41 55 push %r13 1fb5b: 41 54 push %r12 1fb5d: 55 push %rbp 1fb5e: 53 push %rbx 1fb5f: 48 83 ec 10 sub $0x10,%rsp 1fb63: 89 74 24 04 mov %esi,0x4(%rsp) 1fb67: 48 89 54 24 08 mov %rdx,0x8(%rsp) 1fb6c: 85 f6 test %esi,%esi 1fb6e: 0f 8e ed 00 00 00 jle 1fc61 1fb74: 49 89 fd mov %rdi,%r13 1fb77: 31 db xor %ebx,%ebx 1fb79: 45 31 f6 xor %r14d,%r14d 1fb7c: 45 31 ff xor %r15d,%r15d 1fb7f: 89 de mov %ebx,%esi 1fb81: 4c 89 ef mov %r13,%rdi 1fb84: e8 00 00 00 00 callq 1fb89 1fb89: 89 de mov %ebx,%esi 1fb8b: 4c 89 ef mov %r13,%rdi 1fb8e: 41 89 c4 mov %eax,%r12d 1fb91: e8 00 00 00 00 callq 1fb96 1fb96: 41 0f b6 d4 movzbl %r12b,%edx 1fb9a: bf 04 00 00 00 mov $0x4,%edi 1fb9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fba6: 89 c5 mov %eax,%ebp 1fba8: c0 e8 03 shr $0x3,%al 1fbab: 48 8b 0c d5 00 00 00 mov 0x0(,%rdx,8),%rcx 1fbb2: 00 1fbb3: 89 da mov %ebx,%edx 1fbb5: 83 e0 1f and $0x1f,%eax 1fbb8: 4c 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%r8 1fbbf: 00 1fbc0: e8 00 00 00 00 callq 1fbc5 1fbc5: 45 38 e7 cmp %r12b,%r15b 1fbc8: 45 0f 42 fc cmovb %r12d,%r15d 1fbcc: 41 38 ee cmp %bpl,%r14b 1fbcf: 44 0f 42 f5 cmovb %ebp,%r14d 1fbd3: 83 c3 01 add $0x1,%ebx 1fbd6: 39 5c 24 04 cmp %ebx,0x4(%rsp) 1fbda: 75 a3 jne 1fb7f 1fbdc: 44 89 f8 mov %r15d,%eax 1fbdf: 83 c8 04 or $0x4,%eax 1fbe2: 41 80 ff 02 cmp $0x2,%r15b 1fbe6: 44 0f 47 f8 cmova %eax,%r15d 1fbea: 4c 89 f8 mov %r15,%rax 1fbed: 83 e0 03 and $0x3,%eax 1fbf0: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 1fbf7: 00 1fbf8: 41 80 fe 17 cmp $0x17,%r14b 1fbfc: 76 4c jbe 1fc4a 1fbfe: 44 89 f3 mov %r14d,%ebx 1fc01: 83 cb 20 or $0x20,%ebx 1fc04: 89 d8 mov %ebx,%eax 1fc06: 44 09 fb or %r15d,%ebx 1fc09: c1 e8 03 shr $0x3,%eax 1fc0c: 83 e0 03 and $0x3,%eax 1fc0f: 48 8b 0c c5 00 00 00 mov 0x0(,%rax,8),%rcx 1fc16: 00 1fc17: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fc1e: bf 04 00 00 00 mov $0x4,%edi 1fc23: e8 00 00 00 00 callq 1fc28 1fc28: 44 0f b6 cb movzbl %bl,%r9d 1fc2c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1fc31: 45 69 c9 01 01 01 01 imul $0x1010101,%r9d,%r9d 1fc38: 44 89 08 mov %r9d,(%rax) 1fc3b: 48 83 c4 10 add $0x10,%rsp 1fc3f: 5b pop %rbx 1fc40: 5d pop %rbp 1fc41: 41 5c pop %r12 1fc43: 41 5d pop %r13 1fc45: 41 5e pop %r14 1fc47: 41 5f pop %r15 1fc49: c3 retq 1fc4a: 4c 89 f0 mov %r14,%rax 1fc4d: 44 89 f3 mov %r14d,%ebx 1fc50: 25 f8 00 00 00 and $0xf8,%eax 1fc55: 44 09 fb or %r15d,%ebx 1fc58: 48 8b 88 00 00 00 00 mov 0x0(%rax),%rcx 1fc5f: eb b6 jmp 1fc17 1fc61: 31 db xor %ebx,%ebx 1fc63: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fc6a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1fc71: eb a4 jmp 1fc17 1fc73: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fc7a: 00 00 00 00 1fc7e: 66 90 xchg %ax,%ax 000000000001fc80 : 1fc80: e8 00 00 00 00 callq 1fc85 1fc85: 41 57 push %r15 1fc87: 4c 8d bf b8 09 00 00 lea 0x9b8(%rdi),%r15 1fc8e: 41 56 push %r14 1fc90: 49 89 ce mov %rcx,%r14 1fc93: 41 55 push %r13 1fc95: 41 54 push %r12 1fc97: 45 89 c4 mov %r8d,%r12d 1fc9a: 55 push %rbp 1fc9b: 53 push %rbx 1fc9c: 48 89 fb mov %rdi,%rbx 1fc9f: 48 83 ec 28 sub $0x28,%rsp 1fca3: 4c 8b af 08 04 00 00 mov 0x408(%rdi),%r13 1fcaa: 4c 89 ff mov %r15,%rdi 1fcad: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 1fcb2: 48 89 74 24 10 mov %rsi,0x10(%rsp) 1fcb7: 89 54 24 04 mov %edx,0x4(%rsp) 1fcbb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1fcc2: 00 00 1fcc4: 48 89 44 24 20 mov %rax,0x20(%rsp) 1fcc9: 31 c0 xor %eax,%eax 1fccb: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1fcd2: 00 00 1fcd4: e8 00 00 00 00 callq 1fcd9 1fcd9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1fcde: b9 01 00 00 00 mov $0x1,%ecx 1fce3: 49 8b 95 98 5c 00 00 mov 0x5c98(%r13),%rdx 1fcea: 48 8b 6a 68 mov 0x68(%rdx),%rbp 1fcee: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 1fcf3: 48 8d 7d 04 lea 0x4(%rbp),%rdi 1fcf7: e8 00 00 00 00 callq 1fcfc 1fcfc: 0f b6 93 59 04 00 00 movzbl 0x459(%rbx),%edx 1fd03: 31 c0 xor %eax,%eax 1fd05: 49 8b bd 98 5c 00 00 mov 0x5c98(%r13),%rdi 1fd0c: be 4e 00 00 00 mov $0x4e,%esi 1fd11: c7 44 24 18 04 00 14 movl $0x140004,0x18(%rsp) 1fd18: 00 1fd19: 88 54 24 1c mov %dl,0x1c(%rsp) 1fd1d: 8b 93 5c 04 00 00 mov 0x45c(%rbx),%edx 1fd23: 66 89 44 24 1d mov %ax,0x1d(%rsp) 1fd28: 88 54 24 1f mov %dl,0x1f(%rsp) 1fd2c: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 1fd31: e8 00 00 00 00 callq 1fd36 1fd36: 0f b6 44 24 1d movzbl 0x1d(%rsp),%eax 1fd3b: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1fd40: 41 88 00 mov %al,(%r8) 1fd43: 3c 01 cmp $0x1,%al 1fd45: 74 5e je 1fda5 1fd47: 3c 02 cmp $0x2,%al 1fd49: 74 7b je 1fdc6 1fd4b: 3c 03 cmp $0x3,%al 1fd4d: 74 5e je 1fdad 1fd4f: 0f b6 44 24 1e movzbl 0x1e(%rsp),%eax 1fd54: 44 39 e0 cmp %r12d,%eax 1fd57: 41 0f 4f c4 cmovg %r12d,%eax 1fd5b: 41 89 c5 mov %eax,%r13d 1fd5e: 4d 85 f6 test %r14,%r14 1fd61: 74 05 je 1fd68 1fd63: 45 85 e4 test %r12d,%r12d 1fd66: 75 2a jne 1fd92 1fd68: 4c 89 ff mov %r15,%rdi 1fd6b: e8 00 00 00 00 callq 1fd70 1fd70: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1fd75: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1fd7c: 00 00 1fd7e: 75 5f jne 1fddf 1fd80: 48 83 c4 28 add $0x28,%rsp 1fd84: 44 89 e8 mov %r13d,%eax 1fd87: 5b pop %rbx 1fd88: 5d pop %rbp 1fd89: 41 5c pop %r12 1fd8b: 41 5d pop %r13 1fd8d: 41 5e pop %r14 1fd8f: 41 5f pop %r15 1fd91: c3 retq 1fd92: 0f b6 d0 movzbl %al,%edx 1fd95: 48 8d 75 14 lea 0x14(%rbp),%rsi 1fd99: 31 c9 xor %ecx,%ecx 1fd9b: 4c 89 f7 mov %r14,%rdi 1fd9e: e8 00 00 00 00 callq 1fda3 1fda3: eb c3 jmp 1fd68 1fda5: 41 bd 92 ff ff ff mov $0xffffff92,%r13d 1fdab: eb bb jmp 1fd68 1fdad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fdb4: bf 04 00 00 00 mov $0x4,%edi 1fdb9: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 1fdbf: e8 00 00 00 00 callq 1fdc4 1fdc4: eb a2 jmp 1fd68 1fdc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fdcd: bf 04 00 00 00 mov $0x4,%edi 1fdd2: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 1fdd8: e8 00 00 00 00 callq 1fddd 1fddd: eb 89 jmp 1fd68 1fddf: e8 00 00 00 00 callq 1fde4 1fde4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fdeb: 00 00 00 00 1fdef: 90 nop 000000000001fdf0 : 1fdf0: e8 00 00 00 00 callq 1fdf5 1fdf5: 41 54 push %r12 1fdf7: 55 push %rbp 1fdf8: 53 push %rbx 1fdf9: 48 83 ec 20 sub $0x20,%rsp 1fdfd: 48 8b 56 10 mov 0x10(%rsi),%rdx 1fe01: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1fe08: 00 00 1fe0a: 48 89 44 24 18 mov %rax,0x18(%rsp) 1fe0f: 31 c0 xor %eax,%eax 1fe11: 48 83 fa 10 cmp $0x10,%rdx 1fe15: 0f 87 31 01 00 00 ja 1ff4c 1fe1b: 0f b7 06 movzwl (%rsi),%eax 1fe1e: 8b 0e mov (%rsi),%ecx 1fe20: 48 89 f3 mov %rsi,%rbx 1fe23: 48 8d af 58 fb ff ff lea -0x4a8(%rdi),%rbp 1fe2a: 66 89 44 24 04 mov %ax,0x4(%rsp) 1fe2f: 0f b6 46 04 movzbl 0x4(%rsi),%eax 1fe33: c1 e9 10 shr $0x10,%ecx 1fe36: 83 e1 0f and $0xf,%ecx 1fe39: 89 c6 mov %eax,%esi 1fe3b: 25 fb 00 00 00 and $0xfb,%eax 1fe40: c1 e6 04 shl $0x4,%esi 1fe43: 09 f1 or %esi,%ecx 1fe45: 88 4c 24 06 mov %cl,0x6(%rsp) 1fe49: 48 85 d2 test %rdx,%rdx 1fe4c: 75 70 jne 1febe 1fe4e: 83 f8 08 cmp $0x8,%eax 1fe51: 0f 84 9d 00 00 00 je 1fef4 1fe57: 7f 7f jg 1fed8 1fe59: 85 c0 test %eax,%eax 1fe5b: 0f 84 93 00 00 00 je 1fef4 1fe61: 83 f8 01 cmp $0x1,%eax 1fe64: 75 77 jne 1fedd 1fe66: b8 30 00 00 00 mov $0x30,%eax 1fe6b: 48 8b 4b 08 mov 0x8(%rbx),%rcx 1fe6f: 41 89 d0 mov %edx,%r8d 1fe72: 4c 8d 4c 24 03 lea 0x3(%rsp),%r9 1fe77: 48 89 ef mov %rbp,%rdi 1fe7a: ba 04 00 00 00 mov $0x4,%edx 1fe7f: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1fe84: 88 44 24 07 mov %al,0x7(%rsp) 1fe88: e8 f3 fd ff ff callq 1fc80 1fe8d: 89 c2 mov %eax,%edx 1fe8f: 48 63 c2 movslq %edx,%rax 1fe92: 85 d2 test %edx,%edx 1fe94: 78 0b js 1fea1 1fe96: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 1fe9b: c0 ea 04 shr $0x4,%dl 1fe9e: 88 53 05 mov %dl,0x5(%rbx) 1fea1: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 1fea6: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 1fead: 00 00 1feaf: 0f 85 a5 00 00 00 jne 1ff5a 1feb5: 48 83 c4 20 add $0x20,%rsp 1feb9: 5b pop %rbx 1feba: 5d pop %rbp 1febb: 41 5c pop %r12 1febd: c3 retq 1febe: 8d 4a ff lea -0x1(%rdx),%ecx 1fec1: 83 f8 08 cmp $0x8,%eax 1fec4: 74 78 je 1ff3e 1fec6: 7f 1e jg 1fee6 1fec8: 85 c0 test %eax,%eax 1feca: 74 72 je 1ff3e 1fecc: 83 f8 01 cmp $0x1,%eax 1fecf: 75 0c jne 1fedd 1fed1: 89 c8 mov %ecx,%eax 1fed3: 83 c8 40 or $0x40,%eax 1fed6: eb 93 jmp 1fe6b 1fed8: 83 f8 09 cmp $0x9,%eax 1fedb: 74 89 je 1fe66 1fedd: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1fee4: eb bb jmp 1fea1 1fee6: 83 f8 09 cmp $0x9,%eax 1fee9: 74 e6 je 1fed1 1feeb: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1fef2: eb ad jmp 1fea1 1fef4: 41 bc 04 00 00 00 mov $0x4,%r12d 1fefa: b8 30 00 00 00 mov $0x30,%eax 1feff: 48 8b 73 08 mov 0x8(%rbx),%rsi 1ff03: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1ff08: 88 44 24 07 mov %al,0x7(%rsp) 1ff0c: e8 00 00 00 00 callq 1ff11 1ff11: 45 31 c0 xor %r8d,%r8d 1ff14: 31 c9 xor %ecx,%ecx 1ff16: 44 89 e2 mov %r12d,%edx 1ff19: 4c 8d 4c 24 03 lea 0x3(%rsp),%r9 1ff1e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1ff23: 48 89 ef mov %rbp,%rdi 1ff26: e8 55 fd ff ff callq 1fc80 1ff2b: 85 c0 test %eax,%eax 1ff2d: 78 08 js 1ff37 1ff2f: 8b 53 10 mov 0x10(%rbx),%edx 1ff32: e9 58 ff ff ff jmpq 1fe8f 1ff37: 48 98 cltq 1ff39: e9 63 ff ff ff jmpq 1fea1 1ff3e: 4c 8d 62 04 lea 0x4(%rdx),%r12 1ff42: 44 89 e0 mov %r12d,%eax 1ff45: c1 e0 04 shl $0x4,%eax 1ff48: 09 c8 or %ecx,%eax 1ff4a: eb b3 jmp 1feff 1ff4c: 0f 0b ud2 1ff4e: 48 c7 c0 f9 ff ff ff mov $0xfffffffffffffff9,%rax 1ff55: e9 47 ff ff ff jmpq 1fea1 1ff5a: e8 00 00 00 00 callq 1ff5f 1ff5f: 90 nop 000000000001ff60 : 1ff60: e8 00 00 00 00 callq 1ff65 1ff65: 53 push %rbx 1ff66: 48 8b 87 98 04 00 00 mov 0x498(%rdi),%rax 1ff6d: 48 89 fb mov %rdi,%rbx 1ff70: 8b 97 bc 04 00 00 mov 0x4bc(%rdi),%edx 1ff76: 89 90 5c 04 00 00 mov %edx,0x45c(%rax) 1ff7c: 48 8b 87 98 04 00 00 mov 0x498(%rdi),%rax 1ff83: 48 c7 80 10 09 00 00 movq $0x0,0x910(%rax) 1ff8a: 00 00 00 00 1ff8e: 48 8b 87 98 04 00 00 mov 0x498(%rdi),%rax 1ff95: 48 8d b8 a8 04 00 00 lea 0x4a8(%rax),%rdi 1ff9c: e8 00 00 00 00 callq 1ffa1 1ffa1: 48 8b 83 98 04 00 00 mov 0x498(%rbx),%rax 1ffa8: c6 80 b0 09 00 00 01 movb $0x1,0x9b0(%rax) 1ffaf: 5b pop %rbx 1ffb0: c3 retq 1ffb1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ffb8: 00 00 00 00 1ffbc: 0f 1f 40 00 nopl 0x0(%rax) 000000000001ffc0 : 1ffc0: e8 00 00 00 00 callq 1ffc5 1ffc5: 48 83 ec 10 sub $0x10,%rsp 1ffc9: 48 8b 97 98 04 00 00 mov 0x498(%rdi),%rdx 1ffd0: 31 c9 xor %ecx,%ecx 1ffd2: be 4f 00 00 00 mov $0x4f,%esi 1ffd7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ffde: 00 00 1ffe0: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ffe5: 48 8b 07 mov (%rdi),%rax 1ffe8: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1ffef: 00 1fff0: 0f b6 92 59 04 00 00 movzbl 0x459(%rdx),%edx 1fff7: 66 89 0c 24 mov %cx,(%rsp) 1fffb: c6 44 24 03 01 movb $0x1,0x3(%rsp) 20000: 88 54 24 02 mov %dl,0x2(%rsp) 20004: 48 89 e2 mov %rsp,%rdx 20007: 48 8b b8 98 5c 00 00 mov 0x5c98(%rax),%rdi 2000e: e8 00 00 00 00 callq 20013 20013: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 20018: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2001d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 20024: 00 00 20026: 75 05 jne 2002d 20028: 48 83 c4 10 add $0x10,%rsp 2002c: c3 retq 2002d: e8 00 00 00 00 callq 20032 20032: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20039: 00 00 00 00 2003d: 0f 1f 00 nopl (%rax) 0000000000020040 : 20040: e8 00 00 00 00 callq 20045 20045: 41 54 push %r12 20047: 31 f6 xor %esi,%esi 20049: b9 0f 00 00 00 mov $0xf,%ecx 2004e: 55 push %rbp 2004f: 53 push %rbx 20050: 48 89 fb mov %rdi,%rbx 20053: 48 83 ec 20 sub $0x20,%rsp 20057: 4c 8b a7 b0 04 00 00 mov 0x4b0(%rdi),%r12 2005e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20065: 00 00 20067: 48 89 44 24 18 mov %rax,0x18(%rsp) 2006c: 31 c0 xor %eax,%eax 2006e: 48 8b 87 98 04 00 00 mov 0x498(%rdi),%rax 20075: 48 8d 54 24 09 lea 0x9(%rsp),%rdx 2007a: 48 8d b8 a8 04 00 00 lea 0x4a8(%rax),%rdi 20081: e8 00 00 00 00 callq 20086 20086: 83 f8 0f cmp $0xf,%eax 20089: 0f 85 0e 01 00 00 jne 2019d 2008f: 48 8b 44 24 09 mov 0x9(%rsp),%rax 20094: 4c 89 e1 mov %r12,%rcx 20097: ba 0f 00 00 00 mov $0xf,%edx 2009c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 200a3: bf 04 00 00 00 mov $0x4,%edi 200a8: 49 89 04 24 mov %rax,(%r12) 200ac: 8b 44 24 11 mov 0x11(%rsp),%eax 200b0: 41 89 44 24 08 mov %eax,0x8(%r12) 200b5: 0f b7 44 24 15 movzwl 0x15(%rsp),%eax 200ba: 66 41 89 44 24 0c mov %ax,0xc(%r12) 200c0: 0f b6 44 24 17 movzbl 0x17(%rsp),%eax 200c5: 41 88 44 24 0e mov %al,0xe(%r12) 200ca: e8 00 00 00 00 callq 200cf 200cf: 4c 8b a3 b0 04 00 00 mov 0x4b0(%rbx),%r12 200d6: 41 80 7c 24 07 00 cmpb $0x0,0x7(%r12) 200dc: 78 63 js 20141 200de: 41 80 3c 24 10 cmpb $0x10,(%r12) 200e3: 77 1f ja 20104 200e5: 31 c0 xor %eax,%eax 200e7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 200ec: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 200f3: 00 00 200f5: 0f 85 fa 00 00 00 jne 201f5 200fb: 48 83 c4 20 add $0x20,%rsp 200ff: 5b pop %rbx 20100: 5d pop %rbp 20101: 41 5c pop %r12 20103: c3 retq 20104: 49 8d 6c 24 0f lea 0xf(%r12),%rbp 20109: b9 10 00 00 00 mov $0x10,%ecx 2010e: be 80 00 00 00 mov $0x80,%esi 20113: 48 8b bb 98 04 00 00 mov 0x498(%rbx),%rdi 2011a: 48 89 ea mov %rbp,%rdx 2011d: 48 81 c7 a8 04 00 00 add $0x4a8,%rdi 20124: e8 00 00 00 00 callq 20129 20129: 85 c0 test %eax,%eax 2012b: 74 b8 je 200e5 2012d: 49 c7 44 24 0f 00 00 movq $0x0,0xf(%r12) 20134: 00 00 20136: 49 c7 44 24 17 00 00 movq $0x0,0x17(%r12) 2013d: 00 00 2013f: eb a4 jmp 200e5 20141: b9 03 00 00 00 mov $0x3,%ecx 20146: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2014b: be 00 04 00 00 mov $0x400,%esi 20150: 48 8b 83 98 04 00 00 mov 0x498(%rbx),%rax 20157: 48 8d b8 a8 04 00 00 lea 0x4a8(%rax),%rdi 2015e: e8 00 00 00 00 callq 20163 20163: 48 83 f8 03 cmp $0x3,%rax 20167: 74 66 je 201cf 20169: b9 03 00 00 00 mov $0x3,%ecx 2016e: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 20173: be 00 05 00 00 mov $0x500,%esi 20178: 48 8b 83 98 04 00 00 mov 0x498(%rbx),%rax 2017f: 48 8d b8 a8 04 00 00 lea 0x4a8(%rax),%rdi 20186: e8 00 00 00 00 callq 2018b 2018b: 48 83 f8 03 cmp $0x3,%rax 2018f: 74 1b je 201ac 20191: 4c 8b a3 b0 04 00 00 mov 0x4b0(%rbx),%r12 20198: e9 41 ff ff ff jmpq 200de 2019d: 41 c6 04 24 00 movb $0x0,(%r12) 201a2: b8 ea ff ff ff mov $0xffffffea,%eax 201a7: e9 3b ff ff ff jmpq 200e7 201ac: 0f b6 4c 24 07 movzbl 0x7(%rsp),%ecx 201b1: 0f b6 54 24 06 movzbl 0x6(%rsp),%edx 201b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 201bd: bf 04 00 00 00 mov $0x4,%edi 201c2: 44 0f b6 44 24 08 movzbl 0x8(%rsp),%r8d 201c8: e8 00 00 00 00 callq 201cd 201cd: eb c2 jmp 20191 201cf: 0f b6 4c 24 07 movzbl 0x7(%rsp),%ecx 201d4: 0f b6 54 24 06 movzbl 0x6(%rsp),%edx 201d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 201e0: bf 04 00 00 00 mov $0x4,%edi 201e5: 44 0f b6 44 24 08 movzbl 0x8(%rsp),%r8d 201eb: e8 00 00 00 00 callq 201f0 201f0: e9 74 ff ff ff jmpq 20169 201f5: e8 00 00 00 00 callq 201fa 201fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000020200 : 20200: e8 00 00 00 00 callq 20205 20205: 55 push %rbp 20206: 48 89 f7 mov %rsi,%rdi 20209: 53 push %rbx 2020a: 48 89 f3 mov %rsi,%rbx 2020d: 48 83 ec 10 sub $0x10,%rsp 20211: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20218: 00 00 2021a: 48 89 44 24 08 mov %rax,0x8(%rsp) 2021f: 31 c0 xor %eax,%eax 20221: e8 00 00 00 00 callq 20226 20226: 48 83 bb b0 04 00 00 cmpq $0x0,0x4b0(%rbx) 2022d: 00 2022e: 74 0d je 2023d 20230: 89 c5 mov %eax,%ebp 20232: 66 85 c0 test %ax,%ax 20235: 75 1f jne 20256 20237: 83 7b 74 0e cmpl $0xe,0x74(%rbx) 2023b: 74 58 je 20295 2023d: 31 c0 xor %eax,%eax 2023f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 20244: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2024b: 00 00 2024d: 75 7f jne 202ce 2024f: 48 83 c4 10 add $0x10,%rsp 20253: 5b pop %rbx 20254: 5d pop %rbp 20255: c3 retq 20256: b9 01 00 00 00 mov $0x1,%ecx 2025b: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 20260: be 0d 00 00 00 mov $0xd,%esi 20265: 48 8b bb 98 04 00 00 mov 0x498(%rbx),%rdi 2026c: 48 81 c7 a8 04 00 00 add $0x4a8,%rdi 20273: e8 00 00 00 00 callq 20278 20278: 48 83 f8 01 cmp $0x1,%rax 2027c: 75 bf jne 2023d 2027e: f6 44 24 07 01 testb $0x1,0x7(%rsp) 20283: 75 ba jne 2023f 20285: 8d 55 de lea -0x22(%rbp),%edx 20288: b8 11 00 00 00 mov $0x11,%eax 2028d: 66 83 fa 01 cmp $0x1,%dx 20291: 77 aa ja 2023d 20293: eb aa jmp 2023f 20295: b9 01 00 00 00 mov $0x1,%ecx 2029a: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2029f: be 0d 00 00 00 mov $0xd,%esi 202a4: 48 8b bb 98 04 00 00 mov 0x498(%rbx),%rdi 202ab: 48 81 c7 a8 04 00 00 add $0x4a8,%rdi 202b2: e8 00 00 00 00 callq 202b7 202b7: 48 83 f8 01 cmp $0x1,%rax 202bb: 75 80 jne 2023d 202bd: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 202c3: 44 89 c0 mov %r8d,%eax 202c6: 83 e0 01 and $0x1,%eax 202c9: e9 71 ff ff ff jmpq 2023f 202ce: e8 00 00 00 00 callq 202d3 202d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 202da: 00 00 00 00 202de: 66 90 xchg %ax,%ax 00000000000202e0 : 202e0: e8 00 00 00 00 callq 202e5 202e5: 53 push %rbx 202e6: 48 8b 9f b0 04 00 00 mov 0x4b0(%rdi),%rbx 202ed: 48 85 db test %rbx,%rbx 202f0: 74 0b je 202fd 202f2: 0f b6 43 1f movzbl 0x1f(%rbx),%eax 202f6: 83 e8 13 sub $0x13,%eax 202f9: 3c 01 cmp $0x1,%al 202fb: 76 02 jbe 202ff 202fd: 5b pop %rbx 202fe: c3 retq 202ff: 8b 16 mov (%rsi),%edx 20301: 48 8d 4b 24 lea 0x24(%rbx),%rcx 20305: 4c 8d 43 20 lea 0x20(%rbx),%r8 20309: 48 89 de mov %rbx,%rsi 2030c: e8 ef f6 ff ff callq 1fa00 20311: 85 c0 test %eax,%eax 20313: 74 e8 je 202fd 20315: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 2031c: 00 2031d: 5b pop %rbx 2031e: c3 retq 2031f: 90 nop 0000000000020320 : 20320: e8 00 00 00 00 callq 20325 20325: 41 54 push %r12 20327: 55 push %rbp 20328: 48 83 ec 10 sub $0x10,%rsp 2032c: 4c 8b 8f b0 04 00 00 mov 0x4b0(%rdi),%r9 20333: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2033a: 00 00 2033c: 48 89 44 24 08 mov %rax,0x8(%rsp) 20341: 31 c0 xor %eax,%eax 20343: 4d 85 c9 test %r9,%r9 20346: 74 4d je 20395 20348: 8b 16 mov (%rsi),%edx 2034a: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2034f: 48 89 e1 mov %rsp,%rcx 20352: 4c 89 ce mov %r9,%rsi 20355: 48 89 fd mov %rdi,%rbp 20358: e8 a3 f6 ff ff callq 1fa00 2035d: 41 89 c4 mov %eax,%r12d 20360: 85 c0 test %eax,%eax 20362: 75 31 jne 20395 20364: 81 7c 24 04 60 3d 08 cmpl $0x83d60,0x4(%rsp) 2036b: 00 2036c: 74 1b je 20389 2036e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 20373: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2037a: 00 00 2037c: 75 1f jne 2039d 2037e: 48 83 c4 10 add $0x10,%rsp 20382: 44 89 e0 mov %r12d,%eax 20385: 5d pop %rbp 20386: 41 5c pop %r12 20388: c3 retq 20389: 48 89 ef mov %rbp,%rdi 2038c: e8 00 00 00 00 callq 20391 20391: 84 c0 test %al,%al 20393: 75 d9 jne 2036e 20395: 41 bc 0f 00 00 00 mov $0xf,%r12d 2039b: eb d1 jmp 2036e 2039d: e8 00 00 00 00 callq 203a2 203a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 203a9: 00 00 00 00 203ad: 0f 1f 00 nopl (%rax) 00000000000203b0 : 203b0: e8 00 00 00 00 callq 203b5 203b5: 53 push %rbx 203b6: 48 83 ec 10 sub $0x10,%rsp 203ba: 48 8b 9f b0 04 00 00 mov 0x4b0(%rdi),%rbx 203c1: 48 8b bf 98 04 00 00 mov 0x498(%rdi),%rdi 203c8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 203cf: 00 00 203d1: 48 89 44 24 08 mov %rax,0x8(%rsp) 203d6: 31 c0 xor %eax,%eax 203d8: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 203dd: 48 81 c7 a8 04 00 00 add $0x4a8,%rdi 203e4: e8 00 00 00 00 callq 203e9 203e9: 41 89 c0 mov %eax,%r8d 203ec: 31 c0 xor %eax,%eax 203ee: 45 85 c0 test %r8d,%r8d 203f1: 7e 10 jle 20403 203f3: 8b 73 24 mov 0x24(%rbx),%esi 203f6: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 203fb: e8 00 00 00 00 callq 20400 20400: 83 f0 01 xor $0x1,%eax 20403: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 20408: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2040f: 00 00 20411: 75 06 jne 20419 20413: 48 83 c4 10 add $0x10,%rsp 20417: 5b pop %rbx 20418: c3 retq 20419: e8 00 00 00 00 callq 2041e 2041e: 66 90 xchg %ax,%ax 0000000000020420 : 20420: e8 00 00 00 00 callq 20425 20425: 48 83 ec 10 sub $0x10,%rsp 20429: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20430: 00 00 20432: 48 89 44 24 08 mov %rax,0x8(%rsp) 20437: 48 8b 87 b0 04 00 00 mov 0x4b0(%rdi),%rax 2043e: 48 85 c0 test %rax,%rax 20441: 74 05 je 20448 20443: 80 38 10 cmpb $0x10,(%rax) 20446: 77 15 ja 2045d 20448: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2044d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 20454: 00 00 20456: 75 4f jne 204a7 20458: 48 83 c4 10 add $0x10,%rsp 2045c: c3 retq 2045d: 40 88 74 24 07 mov %sil,0x7(%rsp) 20462: b9 01 00 00 00 mov $0x1,%ecx 20467: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2046c: 48 8b bf 98 04 00 00 mov 0x498(%rdi),%rdi 20473: be 00 06 00 00 mov $0x600,%esi 20478: 48 81 c7 a8 04 00 00 add $0x4a8,%rdi 2047f: e8 00 00 00 00 callq 20484 20484: 48 8b 44 24 08 mov 0x8(%rsp),%rax 20489: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 20490: 00 00 20492: 75 13 jne 204a7 20494: be d0 07 00 00 mov $0x7d0,%esi 20499: bf e8 03 00 00 mov $0x3e8,%edi 2049e: 48 83 c4 10 add $0x10,%rsp 204a2: e9 00 00 00 00 jmpq 204a7 204a7: e8 00 00 00 00 callq 204ac 204ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000204b0 : 204b0: e8 00 00 00 00 callq 204b5 204b5: 41 55 push %r13 204b7: 41 54 push %r12 204b9: 55 push %rbp 204ba: 53 push %rbx 204bb: 48 83 ec 58 sub $0x58,%rsp 204bf: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 204c6: 00 00 204c8: 48 89 44 24 50 mov %rax,0x50(%rsp) 204cd: 31 c0 xor %eax,%eax 204cf: 48 83 bf 18 01 00 00 cmpq $0x0,0x118(%rdi) 204d6: 00 204d7: 74 1c je 204f5 204d9: 4c 8b a6 b0 04 00 00 mov 0x4b0(%rsi),%r12 204e0: 48 89 f5 mov %rsi,%rbp 204e3: 4d 85 e4 test %r12,%r12 204e6: 74 0d je 204f5 204e8: 41 0f b6 44 24 1f movzbl 0x1f(%r12),%eax 204ee: 83 e8 13 sub $0x13,%eax 204f1: 3c 01 cmp $0x1,%al 204f3: 76 1f jbe 20514 204f5: 48 8b 44 24 50 mov 0x50(%rsp),%rax 204fa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 20501: 00 00 20503: 0f 85 fd 04 00 00 jne 20a06 20509: 48 83 c4 58 add $0x58,%rsp 2050d: 5b pop %rbx 2050e: 5d pop %rbp 2050f: 41 5c pop %r12 20511: 41 5d pop %r13 20513: c3 retq 20514: 4c 8b 2f mov (%rdi),%r13 20517: 48 89 fb mov %rdi,%rbx 2051a: b9 01 00 00 00 mov $0x1,%ecx 2051f: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 20524: 48 8b 86 98 04 00 00 mov 0x498(%rsi),%rax 2052b: be 02 00 00 00 mov $0x2,%esi 20530: 48 8d b8 a8 04 00 00 lea 0x4a8(%rax),%rdi 20537: e8 00 00 00 00 callq 2053c 2053c: 48 83 f8 01 cmp $0x1,%rax 20540: 0f 84 f2 02 00 00 je 20838 20546: c6 44 24 28 00 movb $0x0,0x28(%rsp) 2054b: 49 8b 04 24 mov (%r12),%rax 2054f: 49 83 ed 10 sub $0x10,%r13 20553: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 20558: 48 89 44 24 29 mov %rax,0x29(%rsp) 2055d: 41 8b 44 24 08 mov 0x8(%r12),%eax 20562: 89 44 24 31 mov %eax,0x31(%rsp) 20566: 41 0f b7 44 24 0c movzwl 0xc(%r12),%eax 2056c: 66 89 44 24 35 mov %ax,0x35(%rsp) 20571: 41 0f b6 44 24 0e movzbl 0xe(%r12),%eax 20577: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 2057c: 48 8b 9b 18 01 00 00 mov 0x118(%rbx),%rbx 20583: 88 44 24 37 mov %al,0x37(%rsp) 20587: 49 8b 44 24 20 mov 0x20(%r12),%rax 2058c: 4c 8d 64 24 07 lea 0x7(%rsp),%r12 20591: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 20596: 48 89 44 24 20 mov %rax,0x20(%rsp) 2059b: 48 8b 85 98 04 00 00 mov 0x498(%rbp),%rax 205a2: 48 8d b8 a8 04 00 00 lea 0x4a8(%rax),%rdi 205a9: 48 8b 85 b0 04 00 00 mov 0x4b0(%rbp),%rax 205b0: 48 89 7c 24 48 mov %rdi,0x48(%rsp) 205b5: 48 85 c0 test %rax,%rax 205b8: 74 09 je 205c3 205ba: 80 38 10 cmpb $0x10,(%rax) 205bd: 0f 87 8a 02 00 00 ja 2084d 205c3: f6 44 24 2c 01 testb $0x1,0x2c(%rsp) 205c8: 0f 84 4e 02 00 00 je 2081c 205ce: b9 01 00 00 00 mov $0x1,%ecx 205d3: 4c 89 e2 mov %r12,%rdx 205d6: be 07 01 00 00 mov $0x107,%esi 205db: c6 44 24 07 10 movb $0x10,0x7(%rsp) 205e0: e8 00 00 00 00 callq 205e5 205e5: 83 bb a0 00 00 00 01 cmpl $0x1,0xa0(%rbx) 205ec: 0f 84 91 03 00 00 je 20983 205f2: 8b 54 24 24 mov 0x24(%rsp),%edx 205f6: 80 7c 24 29 10 cmpb $0x10,0x29(%rsp) 205fb: 89 d0 mov %edx,%eax 205fd: 76 0a jbe 20609 205ff: 80 7c 24 2b 00 cmpb $0x0,0x2b(%rsp) 20604: 79 03 jns 20609 20606: 83 c8 80 or $0xffffff80,%eax 20609: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 2060e: b9 01 00 00 00 mov $0x1,%ecx 20613: 4c 89 e2 mov %r12,%rdx 20616: 88 44 24 07 mov %al,0x7(%rsp) 2061a: be 01 01 00 00 mov $0x101,%esi 2061f: bd ff ff ff ff mov $0xffffffff,%ebp 20624: e8 00 00 00 00 callq 20629 20629: 8b 7c 24 20 mov 0x20(%rsp),%edi 2062d: e8 00 00 00 00 callq 20632 20632: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 20637: b9 01 00 00 00 mov $0x1,%ecx 2063c: 4c 89 e2 mov %r12,%rdx 2063f: be 00 01 00 00 mov $0x100,%esi 20644: 88 44 24 07 mov %al,0x7(%rsp) 20648: e8 00 00 00 00 callq 2064d 2064d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 20652: 31 d2 xor %edx,%edx 20654: be 08 00 00 00 mov $0x8,%esi 20659: e8 00 00 00 00 callq 2065e 2065e: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 20663: b9 01 00 00 00 mov $0x1,%ecx 20668: 4c 89 e2 mov %r12,%rdx 2066b: be 02 01 00 00 mov $0x102,%esi 20670: c6 44 24 07 00 movb $0x0,0x7(%rsp) 20675: e8 00 00 00 00 callq 2067a 2067a: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2067f: 31 d2 xor %edx,%edx 20681: be 09 00 00 00 mov $0x9,%esi 20686: e8 00 00 00 00 callq 2068b 2068b: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 20690: b9 01 00 00 00 mov $0x1,%ecx 20695: 4c 89 e2 mov %r12,%rdx 20698: be 02 01 00 00 mov $0x102,%esi 2069d: c6 44 24 07 01 movb $0x1,0x7(%rsp) 206a2: e8 00 00 00 00 callq 206a7 206a7: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 206ac: 31 c9 xor %ecx,%ecx 206ae: 31 d2 xor %edx,%edx 206b0: be 0b 00 00 00 mov $0xb,%esi 206b5: c7 44 24 38 00 00 00 movl $0x0,0x38(%rsp) 206bc: 00 206bd: e8 00 00 00 00 callq 206c2 206c2: 48 63 4c 24 24 movslq 0x24(%rsp),%rcx 206c7: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 206cc: be 03 01 00 00 mov $0x103,%esi 206d1: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 206d6: e8 00 00 00 00 callq 206db 206db: bf f0 36 1a 00 mov $0x1a36f0,%edi 206e0: e8 00 00 00 00 callq 206e5 206e5: c6 44 24 42 00 movb $0x0,0x42(%rsp) 206ea: 48 8d 7c 24 29 lea 0x29(%rsp),%rdi 206ef: e8 00 00 00 00 callq 206f4 206f4: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 206f9: 48 8d 74 24 3c lea 0x3c(%rsp),%rsi 206fe: e8 00 00 00 00 callq 20703 20703: 85 c0 test %eax,%eax 20705: 0f 8e 99 02 00 00 jle 209a4 2070b: 8b 74 24 24 mov 0x24(%rsp),%esi 2070f: 48 8d 7c 24 3c lea 0x3c(%rsp),%rdi 20714: e8 00 00 00 00 callq 20719 20719: 84 c0 test %al,%al 2071b: 0f 85 5c 01 00 00 jne 2087d 20721: 8b 74 24 24 mov 0x24(%rsp),%esi 20725: 85 f6 test %esi,%esi 20727: 7e 77 jle 207a0 20729: 8d 56 01 lea 0x1(%rsi),%edx 2072c: b8 01 00 00 00 mov $0x1,%eax 20731: eb 0b jmp 2073e 20733: 89 c1 mov %eax,%ecx 20735: 48 83 c0 01 add $0x1,%rax 20739: 48 39 c2 cmp %rax,%rdx 2073c: 74 64 je 207a2 2073e: f6 44 04 37 04 testb $0x4,0x37(%rsp,%rax,1) 20743: 75 ee jne 20733 20745: 0f b6 5c 24 38 movzbl 0x38(%rsp),%ebx 2074a: 83 e3 03 and $0x3,%ebx 2074d: 40 38 eb cmp %bpl,%bl 20750: 0f 84 a4 00 00 00 je 207fa 20756: c6 44 24 42 00 movb $0x0,0x42(%rsp) 2075b: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 20760: 48 8d 7c 24 3c lea 0x3c(%rsp),%rdi 20765: 89 dd mov %ebx,%ebp 20767: e8 e4 f3 ff ff callq 1fb50 2076c: 0f b6 4c 24 38 movzbl 0x38(%rsp),%ecx 20771: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 20776: 31 d2 xor %edx,%edx 20778: be 0b 00 00 00 mov $0xb,%esi 2077d: e8 00 00 00 00 callq 20782 20782: 48 63 4c 24 24 movslq 0x24(%rsp),%rcx 20787: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 2078c: be 03 01 00 00 mov $0x103,%esi 20791: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 20796: e8 00 00 00 00 callq 2079b 2079b: e9 4a ff ff ff jmpq 206ea 207a0: 31 c9 xor %ecx,%ecx 207a2: 39 f1 cmp %esi,%ecx 207a4: 75 9f jne 20745 207a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 207ad: e8 00 00 00 00 callq 207b2 207b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 207b9: e8 00 00 00 00 callq 207be 207be: bf f0 36 1a 00 mov $0x1a36f0,%edi 207c3: e8 00 00 00 00 callq 207c8 207c8: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 207cd: 4c 89 e2 mov %r12,%rdx 207d0: b9 01 00 00 00 mov $0x1,%ecx 207d5: be 02 01 00 00 mov $0x102,%esi 207da: c6 44 24 07 00 movb $0x0,0x7(%rsp) 207df: e8 00 00 00 00 callq 207e4 207e4: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 207e9: 31 d2 xor %edx,%edx 207eb: be 0b 00 00 00 mov $0xb,%esi 207f0: e8 00 00 00 00 callq 207f5 207f5: e9 fb fc ff ff jmpq 204f5 207fa: 0f b6 44 24 42 movzbl 0x42(%rsp),%eax 207ff: 83 c0 01 add $0x1,%eax 20802: 88 44 24 42 mov %al,0x42(%rsp) 20806: 3c 05 cmp $0x5,%al 20808: 0f 85 4d ff ff ff jne 2075b 2080e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 20815: e8 00 00 00 00 callq 2081a 2081a: eb 96 jmp 207b2 2081c: b9 01 00 00 00 mov $0x1,%ecx 20821: 4c 89 e2 mov %r12,%rdx 20824: be 07 01 00 00 mov $0x107,%esi 20829: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2082e: e8 00 00 00 00 callq 20833 20833: e9 ad fd ff ff jmpq 205e5 20838: f6 44 24 06 40 testb $0x40,0x6(%rsp) 2083d: 0f 84 03 fd ff ff je 20546 20843: c6 44 24 28 01 movb $0x1,0x28(%rsp) 20848: e9 fe fc ff ff jmpq 2054b 2084d: b9 01 00 00 00 mov $0x1,%ecx 20852: 4c 89 e2 mov %r12,%rdx 20855: be 00 06 00 00 mov $0x600,%esi 2085a: c6 44 24 07 01 movb $0x1,0x7(%rsp) 2085f: e8 00 00 00 00 callq 20864 20864: bf e8 03 00 00 mov $0x3e8,%edi 20869: be d0 07 00 00 mov $0x7d0,%esi 2086e: e8 00 00 00 00 callq 20873 20873: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 20878: e9 46 fd ff ff jmpq 205c3 2087d: 0f b6 54 24 38 movzbl 0x38(%rsp),%edx 20882: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20889: bf 04 00 00 00 mov $0x4,%edi 2088e: 89 d1 mov %edx,%ecx 20890: 83 e2 03 and $0x3,%edx 20893: c1 e9 03 shr $0x3,%ecx 20896: 83 e1 03 and $0x3,%ecx 20899: e8 00 00 00 00 callq 2089e 2089e: 80 7c 24 28 00 cmpb $0x0,0x28(%rsp) 208a3: 0f 84 0c 01 00 00 je 209b5 208a9: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 208ae: 31 d2 xor %edx,%edx 208b0: be 13 00 00 00 mov $0x13,%esi 208b5: e8 00 00 00 00 callq 208ba 208ba: c6 44 24 07 03 movb $0x3,0x7(%rsp) 208bf: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 208c4: b9 01 00 00 00 mov $0x1,%ecx 208c9: 4c 89 e2 mov %r12,%rdx 208cc: be 02 01 00 00 mov $0x102,%esi 208d1: e8 00 00 00 00 callq 208d6 208d6: c6 44 24 42 00 movb $0x0,0x42(%rsp) 208db: eb 68 jmp 20945 208dd: 8b 74 24 24 mov 0x24(%rsp),%esi 208e1: 48 8d 7c 24 3c lea 0x3c(%rsp),%rdi 208e6: e8 00 00 00 00 callq 208eb 208eb: 84 c0 test %al,%al 208ed: 0f 85 eb 00 00 00 jne 209de 208f3: 80 7c 24 42 05 cmpb $0x5,0x42(%rsp) 208f8: 0f 87 d2 00 00 00 ja 209d0 208fe: 8b 74 24 24 mov 0x24(%rsp),%esi 20902: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 20907: 48 8d 7c 24 3c lea 0x3c(%rsp),%rdi 2090c: e8 3f f2 ff ff callq 1fb50 20911: 0f b6 4c 24 38 movzbl 0x38(%rsp),%ecx 20916: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2091b: 31 d2 xor %edx,%edx 2091d: be 0b 00 00 00 mov $0xb,%esi 20922: e8 00 00 00 00 callq 20927 20927: 48 63 4c 24 24 movslq 0x24(%rsp),%rcx 2092c: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 20931: be 03 01 00 00 mov $0x103,%esi 20936: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 2093b: e8 00 00 00 00 callq 20940 20940: 80 44 24 42 01 addb $0x1,0x42(%rsp) 20945: 48 8d 7c 24 29 lea 0x29(%rsp),%rdi 2094a: e8 00 00 00 00 callq 2094f 2094f: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 20954: 48 8d 74 24 3c lea 0x3c(%rsp),%rsi 20959: e8 00 00 00 00 callq 2095e 2095e: 85 c0 test %eax,%eax 20960: 0f 8f 77 ff ff ff jg 208dd 20966: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2096d: e8 00 00 00 00 callq 20972 20972: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 20979: e8 00 00 00 00 callq 2097e 2097e: e9 3b fe ff ff jmpq 207be 20983: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 20988: b9 01 00 00 00 mov $0x1,%ecx 2098d: 4c 89 e2 mov %r12,%rdx 20990: be 0a 01 00 00 mov $0x10a,%esi 20995: c6 44 24 07 01 movb $0x1,0x7(%rsp) 2099a: e8 00 00 00 00 callq 2099f 2099f: e9 4e fc ff ff jmpq 205f2 209a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 209ab: e8 00 00 00 00 callq 209b0 209b0: e9 fd fd ff ff jmpq 207b2 209b5: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 209ba: 31 d2 xor %edx,%edx 209bc: be 0a 00 00 00 mov $0xa,%esi 209c1: e8 00 00 00 00 callq 209c6 209c6: c6 44 24 07 02 movb $0x2,0x7(%rsp) 209cb: e9 ef fe ff ff jmpq 208bf 209d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 209d7: e8 00 00 00 00 callq 209dc 209dc: eb 94 jmp 20972 209de: 0f b6 44 24 38 movzbl 0x38(%rsp),%eax 209e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 209ea: bf 04 00 00 00 mov $0x4,%edi 209ef: 89 c1 mov %eax,%ecx 209f1: 89 c2 mov %eax,%edx 209f3: c1 e9 03 shr $0x3,%ecx 209f6: 83 e2 03 and $0x3,%edx 209f9: 83 e1 03 and $0x3,%ecx 209fc: e8 00 00 00 00 callq 20a01 20a01: e9 b8 fd ff ff jmpq 207be 20a06: e8 00 00 00 00 callq 20a0b 20a0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000020a10 : 20a10: e8 00 00 00 00 callq 20a15 20a15: 69 ff e8 03 00 00 imul $0x3e8,%edi,%edi 20a1b: 41 57 push %r15 20a1d: 41 56 push %r14 20a1f: 41 55 push %r13 20a21: 41 89 cd mov %ecx,%r13d 20a24: 41 54 push %r12 20a26: 4c 63 f7 movslq %edi,%r14 20a29: 49 89 d4 mov %rdx,%r12 20a2c: 55 push %rbp 20a2d: 48 89 f5 mov %rsi,%rbp 20a30: 4c 89 f6 mov %r14,%rsi 20a33: 53 push %rbx 20a34: 89 cb mov %ecx,%ebx 20a36: c1 e3 07 shl $0x7,%ebx 20a39: 4c 63 fb movslq %ebx,%r15 20a3c: 4c 89 ff mov %r15,%rdi 20a3f: 48 83 ec 08 sub $0x8,%rsp 20a43: e8 00 00 00 00 callq 20a48 20a48: 31 d2 xor %edx,%edx 20a4a: 48 89 c6 mov %rax,%rsi 20a4d: 4c 89 f8 mov %r15,%rax 20a50: 48 f7 f6 div %rsi 20a53: 31 d2 xor %edx,%edx 20a55: 49 89 c7 mov %rax,%r15 20a58: 4c 89 f0 mov %r14,%rax 20a5b: 48 f7 f6 div %rsi 20a5e: 89 de mov %ebx,%esi 20a60: 44 89 fb mov %r15d,%ebx 20a63: 49 89 c6 mov %rax,%r14 20a66: 48 69 c6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rax 20a6d: 48 c1 e8 26 shr $0x26,%rax 20a71: 42 8d 44 38 ff lea -0x1(%rax,%r15,1),%eax 20a76: 99 cltd 20a77: 41 f7 ff idiv %r15d 20a7a: 0f af d8 imul %eax,%ebx 20a7d: 41 0f af c6 imul %r14d,%eax 20a81: 89 c1 mov %eax,%ecx 20a83: 48 69 c6 f1 19 76 05 imul $0x57619f1,%rsi,%rax 20a8a: 48 c1 e8 25 shr $0x25,%rax 20a8e: 39 d8 cmp %ebx,%eax 20a90: 0f 8f 00 00 00 00 jg 20a96 20a96: 48 69 f6 b5 81 4e 1b imul $0x1b4e81b5,%rsi,%rsi 20a9d: 48 c1 ee 25 shr $0x25,%rsi 20aa1: 39 de cmp %ebx,%esi 20aa3: 0f 8c 00 00 00 00 jl 20aa9 20aa9: 41 89 1c 24 mov %ebx,(%r12) 20aad: 45 89 e8 mov %r13d,%r8d 20ab0: bf 01 00 00 00 mov $0x1,%edi 20ab5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20abc: 89 4d 00 mov %ecx,0x0(%rbp) 20abf: 41 8b 14 24 mov (%r12),%edx 20ac3: 48 83 c4 08 add $0x8,%rsp 20ac7: 5b pop %rbx 20ac8: 5d pop %rbp 20ac9: 41 5c pop %r12 20acb: 41 5d pop %r13 20acd: 41 5e pop %r14 20acf: 41 5f pop %r15 20ad1: e9 00 00 00 00 jmpq 20ad6 20ad6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20add: 00 00 00 0000000000020ae0 : 20ae0: e8 00 00 00 00 callq 20ae5 20ae5: 41 54 push %r12 20ae7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20aee: 49 89 fc mov %rdi,%r12 20af1: b9 57 62 00 00 mov $0x6257,%ecx 20af6: 55 push %rbp 20af7: 89 f5 mov %esi,%ebp 20af9: 48 83 ec 28 sub $0x28,%rsp 20afd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20b04: 00 00 20b06: 48 89 44 24 20 mov %rax,0x20(%rsp) 20b0b: 31 c0 xor %eax,%eax 20b0d: eb 06 jmp 20b15 20b0f: 8b 0a mov (%rdx),%ecx 20b11: 48 83 c2 1c add $0x1c,%rdx 20b15: 39 cd cmp %ecx,%ebp 20b17: 0f 84 8a 00 00 00 je 20ba7 20b1d: 83 c0 01 add $0x1,%eax 20b20: 3c 0a cmp $0xa,%al 20b22: 75 eb jne 20b0f 20b24: b9 00 7d 00 00 mov $0x7d00,%ecx 20b29: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 20b2e: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 20b33: 89 ef mov %ebp,%edi 20b35: e8 d6 fe ff ff callq 20a10 20b3a: b9 44 ac 00 00 mov $0xac44,%ecx 20b3f: 89 ef mov %ebp,%edi 20b41: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 20b46: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 20b4b: e8 c0 fe ff ff callq 20a10 20b50: b9 80 bb 00 00 mov $0xbb80,%ecx 20b55: 89 ef mov %ebp,%edi 20b57: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 20b5c: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 20b61: e8 aa fe ff ff callq 20a10 20b66: 48 8b 44 24 04 mov 0x4(%rsp),%rax 20b6b: 49 89 04 24 mov %rax,(%r12) 20b6f: 48 8b 44 24 0c mov 0xc(%rsp),%rax 20b74: 49 89 44 24 08 mov %rax,0x8(%r12) 20b79: 48 8b 44 24 14 mov 0x14(%rsp),%rax 20b7e: 49 89 44 24 10 mov %rax,0x10(%r12) 20b83: 8b 44 24 1c mov 0x1c(%rsp),%eax 20b87: 41 89 44 24 18 mov %eax,0x18(%r12) 20b8c: 48 8b 44 24 20 mov 0x20(%rsp),%rax 20b91: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 20b98: 00 00 20b9a: 75 4f jne 20beb 20b9c: 48 83 c4 28 add $0x28,%rsp 20ba0: 4c 89 e0 mov %r12,%rax 20ba3: 5d pop %rbp 20ba4: 41 5c pop %r12 20ba6: c3 retq 20ba7: 0f b6 c0 movzbl %al,%eax 20baa: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 20bb1: 00 20bb2: 48 29 c2 sub %rax,%rdx 20bb5: 48 8d 04 95 00 00 00 lea 0x0(,%rdx,4),%rax 20bbc: 00 20bbd: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 20bc4: 48 8b 80 00 00 00 00 mov 0x0(%rax),%rax 20bcb: 49 89 04 24 mov %rax,(%r12) 20bcf: 48 8b 42 08 mov 0x8(%rdx),%rax 20bd3: 49 89 44 24 08 mov %rax,0x8(%r12) 20bd8: 48 8b 42 10 mov 0x10(%rdx),%rax 20bdc: 49 89 44 24 10 mov %rax,0x10(%r12) 20be1: 8b 42 18 mov 0x18(%rdx),%eax 20be4: 41 89 44 24 18 mov %eax,0x18(%r12) 20be9: eb a1 jmp 20b8c 20beb: e8 00 00 00 00 callq 20bf0 <__traceiter_amdgpu_device_rreg> 0000000000020bf0 <__traceiter_amdgpu_device_rreg>: 20bf0: e8 00 00 00 00 callq 20bf5 <__traceiter_amdgpu_device_rreg+0x5> 20bf5: 41 55 push %r13 20bf7: 41 54 push %r12 20bf9: 55 push %rbp 20bfa: 53 push %rbx 20bfb: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20c02 <__traceiter_amdgpu_device_rreg+0x12> 20c02: 48 85 db test %rbx,%rbx 20c05: 74 28 je 20c2f <__traceiter_amdgpu_device_rreg+0x3f> 20c07: 48 8b 03 mov (%rbx),%rax 20c0a: 89 f5 mov %esi,%ebp 20c0c: 41 89 d4 mov %edx,%r12d 20c0f: 41 89 cd mov %ecx,%r13d 20c12: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c16: 48 83 c3 18 add $0x18,%rbx 20c1a: 44 89 e9 mov %r13d,%ecx 20c1d: 44 89 e2 mov %r12d,%edx 20c20: 89 ee mov %ebp,%esi 20c22: e8 00 00 00 00 callq 20c27 <__traceiter_amdgpu_device_rreg+0x37> 20c27: 48 8b 03 mov (%rbx),%rax 20c2a: 48 85 c0 test %rax,%rax 20c2d: 75 e3 jne 20c12 <__traceiter_amdgpu_device_rreg+0x22> 20c2f: 5b pop %rbx 20c30: 31 c0 xor %eax,%eax 20c32: 5d pop %rbp 20c33: 41 5c pop %r12 20c35: 41 5d pop %r13 20c37: c3 retq 20c38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20c3f: 00 0000000000020c40 <__traceiter_amdgpu_device_wreg>: 20c40: e8 00 00 00 00 callq 20c45 <__traceiter_amdgpu_device_wreg+0x5> 20c45: 41 55 push %r13 20c47: 41 54 push %r12 20c49: 55 push %rbp 20c4a: 53 push %rbx 20c4b: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20c52 <__traceiter_amdgpu_device_wreg+0x12> 20c52: 48 85 db test %rbx,%rbx 20c55: 74 28 je 20c7f <__traceiter_amdgpu_device_wreg+0x3f> 20c57: 48 8b 03 mov (%rbx),%rax 20c5a: 89 f5 mov %esi,%ebp 20c5c: 41 89 d4 mov %edx,%r12d 20c5f: 41 89 cd mov %ecx,%r13d 20c62: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c66: 48 83 c3 18 add $0x18,%rbx 20c6a: 44 89 e9 mov %r13d,%ecx 20c6d: 44 89 e2 mov %r12d,%edx 20c70: 89 ee mov %ebp,%esi 20c72: e8 00 00 00 00 callq 20c77 <__traceiter_amdgpu_device_wreg+0x37> 20c77: 48 8b 03 mov (%rbx),%rax 20c7a: 48 85 c0 test %rax,%rax 20c7d: 75 e3 jne 20c62 <__traceiter_amdgpu_device_wreg+0x22> 20c7f: 5b pop %rbx 20c80: 31 c0 xor %eax,%eax 20c82: 5d pop %rbp 20c83: 41 5c pop %r12 20c85: 41 5d pop %r13 20c87: c3 retq 20c88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20c8f: 00 0000000000020c90 <__traceiter_amdgpu_iv>: 20c90: e8 00 00 00 00 callq 20c95 <__traceiter_amdgpu_iv+0x5> 20c95: 41 54 push %r12 20c97: 55 push %rbp 20c98: 53 push %rbx 20c99: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20ca0 <__traceiter_amdgpu_iv+0x10> 20ca0: 48 85 db test %rbx,%rbx 20ca3: 74 22 je 20cc7 <__traceiter_amdgpu_iv+0x37> 20ca5: 48 8b 03 mov (%rbx),%rax 20ca8: 89 f5 mov %esi,%ebp 20caa: 49 89 d4 mov %rdx,%r12 20cad: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cb1: 48 83 c3 18 add $0x18,%rbx 20cb5: 4c 89 e2 mov %r12,%rdx 20cb8: 89 ee mov %ebp,%esi 20cba: e8 00 00 00 00 callq 20cbf <__traceiter_amdgpu_iv+0x2f> 20cbf: 48 8b 03 mov (%rbx),%rax 20cc2: 48 85 c0 test %rax,%rax 20cc5: 75 e6 jne 20cad <__traceiter_amdgpu_iv+0x1d> 20cc7: 5b pop %rbx 20cc8: 31 c0 xor %eax,%eax 20cca: 5d pop %rbp 20ccb: 41 5c pop %r12 20ccd: c3 retq 20cce: 66 90 xchg %ax,%ax 0000000000020cd0 <__traceiter_amdgpu_bo_create>: 20cd0: e8 00 00 00 00 callq 20cd5 <__traceiter_amdgpu_bo_create+0x5> 20cd5: 55 push %rbp 20cd6: 53 push %rbx 20cd7: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20cde <__traceiter_amdgpu_bo_create+0xe> 20cde: 48 85 db test %rbx,%rbx 20ce1: 74 1e je 20d01 <__traceiter_amdgpu_bo_create+0x31> 20ce3: 48 8b 03 mov (%rbx),%rax 20ce6: 48 89 f5 mov %rsi,%rbp 20ce9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ced: 48 83 c3 18 add $0x18,%rbx 20cf1: 48 89 ee mov %rbp,%rsi 20cf4: e8 00 00 00 00 callq 20cf9 <__traceiter_amdgpu_bo_create+0x29> 20cf9: 48 8b 03 mov (%rbx),%rax 20cfc: 48 85 c0 test %rax,%rax 20cff: 75 e8 jne 20ce9 <__traceiter_amdgpu_bo_create+0x19> 20d01: 31 c0 xor %eax,%eax 20d03: 5b pop %rbx 20d04: 5d pop %rbp 20d05: c3 retq 20d06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20d0d: 00 00 00 0000000000020d10 <__traceiter_amdgpu_cs>: 20d10: e8 00 00 00 00 callq 20d15 <__traceiter_amdgpu_cs+0x5> 20d15: 41 54 push %r12 20d17: 55 push %rbp 20d18: 53 push %rbx 20d19: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20d20 <__traceiter_amdgpu_cs+0x10> 20d20: 48 85 db test %rbx,%rbx 20d23: 74 24 je 20d49 <__traceiter_amdgpu_cs+0x39> 20d25: 48 8b 03 mov (%rbx),%rax 20d28: 48 89 f5 mov %rsi,%rbp 20d2b: 41 89 d4 mov %edx,%r12d 20d2e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d32: 48 83 c3 18 add $0x18,%rbx 20d36: 44 89 e2 mov %r12d,%edx 20d39: 48 89 ee mov %rbp,%rsi 20d3c: e8 00 00 00 00 callq 20d41 <__traceiter_amdgpu_cs+0x31> 20d41: 48 8b 03 mov (%rbx),%rax 20d44: 48 85 c0 test %rax,%rax 20d47: 75 e5 jne 20d2e <__traceiter_amdgpu_cs+0x1e> 20d49: 5b pop %rbx 20d4a: 31 c0 xor %eax,%eax 20d4c: 5d pop %rbp 20d4d: 41 5c pop %r12 20d4f: c3 retq 0000000000020d50 <__traceiter_amdgpu_cs_ioctl>: 20d50: e8 00 00 00 00 callq 20d55 <__traceiter_amdgpu_cs_ioctl+0x5> 20d55: 55 push %rbp 20d56: 53 push %rbx 20d57: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20d5e <__traceiter_amdgpu_cs_ioctl+0xe> 20d5e: 48 85 db test %rbx,%rbx 20d61: 74 1e je 20d81 <__traceiter_amdgpu_cs_ioctl+0x31> 20d63: 48 8b 03 mov (%rbx),%rax 20d66: 48 89 f5 mov %rsi,%rbp 20d69: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d6d: 48 83 c3 18 add $0x18,%rbx 20d71: 48 89 ee mov %rbp,%rsi 20d74: e8 00 00 00 00 callq 20d79 <__traceiter_amdgpu_cs_ioctl+0x29> 20d79: 48 8b 03 mov (%rbx),%rax 20d7c: 48 85 c0 test %rax,%rax 20d7f: 75 e8 jne 20d69 <__traceiter_amdgpu_cs_ioctl+0x19> 20d81: 31 c0 xor %eax,%eax 20d83: 5b pop %rbx 20d84: 5d pop %rbp 20d85: c3 retq 20d86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20d8d: 00 00 00 0000000000020d90 <__traceiter_amdgpu_sched_run_job>: 20d90: e8 00 00 00 00 callq 20d95 <__traceiter_amdgpu_sched_run_job+0x5> 20d95: 55 push %rbp 20d96: 53 push %rbx 20d97: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20d9e <__traceiter_amdgpu_sched_run_job+0xe> 20d9e: 48 85 db test %rbx,%rbx 20da1: 74 1e je 20dc1 <__traceiter_amdgpu_sched_run_job+0x31> 20da3: 48 8b 03 mov (%rbx),%rax 20da6: 48 89 f5 mov %rsi,%rbp 20da9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20dad: 48 83 c3 18 add $0x18,%rbx 20db1: 48 89 ee mov %rbp,%rsi 20db4: e8 00 00 00 00 callq 20db9 <__traceiter_amdgpu_sched_run_job+0x29> 20db9: 48 8b 03 mov (%rbx),%rax 20dbc: 48 85 c0 test %rax,%rax 20dbf: 75 e8 jne 20da9 <__traceiter_amdgpu_sched_run_job+0x19> 20dc1: 31 c0 xor %eax,%eax 20dc3: 5b pop %rbx 20dc4: 5d pop %rbp 20dc5: c3 retq 20dc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20dcd: 00 00 00 0000000000020dd0 <__traceiter_amdgpu_vm_grab_id>: 20dd0: e8 00 00 00 00 callq 20dd5 <__traceiter_amdgpu_vm_grab_id+0x5> 20dd5: 41 55 push %r13 20dd7: 41 54 push %r12 20dd9: 55 push %rbp 20dda: 53 push %rbx 20ddb: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20de2 <__traceiter_amdgpu_vm_grab_id+0x12> 20de2: 48 85 db test %rbx,%rbx 20de5: 74 2a je 20e11 <__traceiter_amdgpu_vm_grab_id+0x41> 20de7: 48 8b 03 mov (%rbx),%rax 20dea: 48 89 f5 mov %rsi,%rbp 20ded: 49 89 d4 mov %rdx,%r12 20df0: 49 89 cd mov %rcx,%r13 20df3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20df7: 48 83 c3 18 add $0x18,%rbx 20dfb: 4c 89 e9 mov %r13,%rcx 20dfe: 4c 89 e2 mov %r12,%rdx 20e01: 48 89 ee mov %rbp,%rsi 20e04: e8 00 00 00 00 callq 20e09 <__traceiter_amdgpu_vm_grab_id+0x39> 20e09: 48 8b 03 mov (%rbx),%rax 20e0c: 48 85 c0 test %rax,%rax 20e0f: 75 e2 jne 20df3 <__traceiter_amdgpu_vm_grab_id+0x23> 20e11: 5b pop %rbx 20e12: 31 c0 xor %eax,%eax 20e14: 5d pop %rbp 20e15: 41 5c pop %r12 20e17: 41 5d pop %r13 20e19: c3 retq 20e1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000020e20 <__traceiter_amdgpu_vm_bo_map>: 20e20: e8 00 00 00 00 callq 20e25 <__traceiter_amdgpu_vm_bo_map+0x5> 20e25: 41 54 push %r12 20e27: 55 push %rbp 20e28: 53 push %rbx 20e29: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20e30 <__traceiter_amdgpu_vm_bo_map+0x10> 20e30: 48 85 db test %rbx,%rbx 20e33: 74 24 je 20e59 <__traceiter_amdgpu_vm_bo_map+0x39> 20e35: 48 8b 03 mov (%rbx),%rax 20e38: 48 89 f5 mov %rsi,%rbp 20e3b: 49 89 d4 mov %rdx,%r12 20e3e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20e42: 48 83 c3 18 add $0x18,%rbx 20e46: 4c 89 e2 mov %r12,%rdx 20e49: 48 89 ee mov %rbp,%rsi 20e4c: e8 00 00 00 00 callq 20e51 <__traceiter_amdgpu_vm_bo_map+0x31> 20e51: 48 8b 03 mov (%rbx),%rax 20e54: 48 85 c0 test %rax,%rax 20e57: 75 e5 jne 20e3e <__traceiter_amdgpu_vm_bo_map+0x1e> 20e59: 5b pop %rbx 20e5a: 31 c0 xor %eax,%eax 20e5c: 5d pop %rbp 20e5d: 41 5c pop %r12 20e5f: c3 retq 0000000000020e60 <__traceiter_amdgpu_vm_bo_unmap>: 20e60: e8 00 00 00 00 callq 20e65 <__traceiter_amdgpu_vm_bo_unmap+0x5> 20e65: 41 54 push %r12 20e67: 55 push %rbp 20e68: 53 push %rbx 20e69: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20e70 <__traceiter_amdgpu_vm_bo_unmap+0x10> 20e70: 48 85 db test %rbx,%rbx 20e73: 74 24 je 20e99 <__traceiter_amdgpu_vm_bo_unmap+0x39> 20e75: 48 8b 03 mov (%rbx),%rax 20e78: 48 89 f5 mov %rsi,%rbp 20e7b: 49 89 d4 mov %rdx,%r12 20e7e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20e82: 48 83 c3 18 add $0x18,%rbx 20e86: 4c 89 e2 mov %r12,%rdx 20e89: 48 89 ee mov %rbp,%rsi 20e8c: e8 00 00 00 00 callq 20e91 <__traceiter_amdgpu_vm_bo_unmap+0x31> 20e91: 48 8b 03 mov (%rbx),%rax 20e94: 48 85 c0 test %rax,%rax 20e97: 75 e5 jne 20e7e <__traceiter_amdgpu_vm_bo_unmap+0x1e> 20e99: 5b pop %rbx 20e9a: 31 c0 xor %eax,%eax 20e9c: 5d pop %rbp 20e9d: 41 5c pop %r12 20e9f: c3 retq 0000000000020ea0 <__traceiter_amdgpu_vm_bo_update>: 20ea0: e8 00 00 00 00 callq 20ea5 <__traceiter_amdgpu_vm_bo_update+0x5> 20ea5: 55 push %rbp 20ea6: 53 push %rbx 20ea7: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20eae <__traceiter_amdgpu_vm_bo_update+0xe> 20eae: 48 85 db test %rbx,%rbx 20eb1: 74 1e je 20ed1 <__traceiter_amdgpu_vm_bo_update+0x31> 20eb3: 48 8b 03 mov (%rbx),%rax 20eb6: 48 89 f5 mov %rsi,%rbp 20eb9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ebd: 48 83 c3 18 add $0x18,%rbx 20ec1: 48 89 ee mov %rbp,%rsi 20ec4: e8 00 00 00 00 callq 20ec9 <__traceiter_amdgpu_vm_bo_update+0x29> 20ec9: 48 8b 03 mov (%rbx),%rax 20ecc: 48 85 c0 test %rax,%rax 20ecf: 75 e8 jne 20eb9 <__traceiter_amdgpu_vm_bo_update+0x19> 20ed1: 31 c0 xor %eax,%eax 20ed3: 5b pop %rbx 20ed4: 5d pop %rbp 20ed5: c3 retq 20ed6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20edd: 00 00 00 0000000000020ee0 <__traceiter_amdgpu_vm_bo_mapping>: 20ee0: e8 00 00 00 00 callq 20ee5 <__traceiter_amdgpu_vm_bo_mapping+0x5> 20ee5: 55 push %rbp 20ee6: 53 push %rbx 20ee7: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20eee <__traceiter_amdgpu_vm_bo_mapping+0xe> 20eee: 48 85 db test %rbx,%rbx 20ef1: 74 1e je 20f11 <__traceiter_amdgpu_vm_bo_mapping+0x31> 20ef3: 48 8b 03 mov (%rbx),%rax 20ef6: 48 89 f5 mov %rsi,%rbp 20ef9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20efd: 48 83 c3 18 add $0x18,%rbx 20f01: 48 89 ee mov %rbp,%rsi 20f04: e8 00 00 00 00 callq 20f09 <__traceiter_amdgpu_vm_bo_mapping+0x29> 20f09: 48 8b 03 mov (%rbx),%rax 20f0c: 48 85 c0 test %rax,%rax 20f0f: 75 e8 jne 20ef9 <__traceiter_amdgpu_vm_bo_mapping+0x19> 20f11: 31 c0 xor %eax,%eax 20f13: 5b pop %rbx 20f14: 5d pop %rbp 20f15: c3 retq 20f16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20f1d: 00 00 00 0000000000020f20 <__traceiter_amdgpu_vm_bo_cs>: 20f20: e8 00 00 00 00 callq 20f25 <__traceiter_amdgpu_vm_bo_cs+0x5> 20f25: 55 push %rbp 20f26: 53 push %rbx 20f27: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20f2e <__traceiter_amdgpu_vm_bo_cs+0xe> 20f2e: 48 85 db test %rbx,%rbx 20f31: 74 1e je 20f51 <__traceiter_amdgpu_vm_bo_cs+0x31> 20f33: 48 8b 03 mov (%rbx),%rax 20f36: 48 89 f5 mov %rsi,%rbp 20f39: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f3d: 48 83 c3 18 add $0x18,%rbx 20f41: 48 89 ee mov %rbp,%rsi 20f44: e8 00 00 00 00 callq 20f49 <__traceiter_amdgpu_vm_bo_cs+0x29> 20f49: 48 8b 03 mov (%rbx),%rax 20f4c: 48 85 c0 test %rax,%rax 20f4f: 75 e8 jne 20f39 <__traceiter_amdgpu_vm_bo_cs+0x19> 20f51: 31 c0 xor %eax,%eax 20f53: 5b pop %rbx 20f54: 5d pop %rbp 20f55: c3 retq 20f56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20f5d: 00 00 00 0000000000020f60 <__traceiter_amdgpu_vm_update_ptes>: 20f60: e8 00 00 00 00 callq 20f65 <__traceiter_amdgpu_vm_update_ptes+0x5> 20f65: 41 57 push %r15 20f67: 41 56 push %r14 20f69: 41 55 push %r13 20f6b: 4c 8b 2d 00 00 00 00 mov 0x0(%rip),%r13 # 20f72 <__traceiter_amdgpu_vm_update_ptes+0x12> 20f72: 41 54 push %r12 20f74: 55 push %rbp 20f75: 53 push %rbx 20f76: 4d 85 ed test %r13,%r13 20f79: 74 4f je 20fca <__traceiter_amdgpu_vm_update_ptes+0x6a> 20f7b: 4d 8b 55 00 mov 0x0(%r13),%r10 20f7f: 4c 89 eb mov %r13,%rbx 20f82: 49 89 cc mov %rcx,%r12 20f85: 45 89 c6 mov %r8d,%r14d 20f88: 4d 89 cf mov %r9,%r15 20f8b: 48 89 f5 mov %rsi,%rbp 20f8e: 49 89 d5 mov %rdx,%r13 20f91: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f95: ff 74 24 50 pushq 0x50(%rsp) 20f99: 48 83 c3 18 add $0x18,%rbx 20f9d: 4d 89 f9 mov %r15,%r9 20fa0: 8b 44 24 50 mov 0x50(%rsp),%eax 20fa4: 45 89 f0 mov %r14d,%r8d 20fa7: 4c 89 e1 mov %r12,%rcx 20faa: 4c 89 ea mov %r13,%rdx 20fad: 48 89 ee mov %rbp,%rsi 20fb0: 50 push %rax 20fb1: ff 74 24 50 pushq 0x50(%rsp) 20fb5: ff 74 24 50 pushq 0x50(%rsp) 20fb9: e8 00 00 00 00 callq 20fbe <__traceiter_amdgpu_vm_update_ptes+0x5e> 20fbe: 4c 8b 13 mov (%rbx),%r10 20fc1: 48 83 c4 20 add $0x20,%rsp 20fc5: 4d 85 d2 test %r10,%r10 20fc8: 75 c7 jne 20f91 <__traceiter_amdgpu_vm_update_ptes+0x31> 20fca: 5b pop %rbx 20fcb: 31 c0 xor %eax,%eax 20fcd: 5d pop %rbp 20fce: 41 5c pop %r12 20fd0: 41 5d pop %r13 20fd2: 41 5e pop %r14 20fd4: 41 5f pop %r15 20fd6: c3 retq 20fd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 20fde: 00 00 0000000000020fe0 <__traceiter_amdgpu_vm_set_ptes>: 20fe0: e8 00 00 00 00 callq 20fe5 <__traceiter_amdgpu_vm_set_ptes+0x5> 20fe5: 41 57 push %r15 20fe7: 41 56 push %r14 20fe9: 41 55 push %r13 20feb: 41 54 push %r12 20fed: 55 push %rbp 20fee: 53 push %rbx 20fef: 48 83 ec 08 sub $0x8,%rsp 20ff3: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 20ffa <__traceiter_amdgpu_vm_set_ptes+0x1a> 20ffa: 8b 44 24 40 mov 0x40(%rsp),%eax 20ffe: 48 85 db test %rbx,%rbx 21001: 74 43 je 21046 <__traceiter_amdgpu_vm_set_ptes+0x66> 21003: 0f b6 c0 movzbl %al,%eax 21006: 48 89 f5 mov %rsi,%rbp 21009: 49 89 d4 mov %rdx,%r12 2100c: 41 89 cd mov %ecx,%r13d 2100f: 89 44 24 04 mov %eax,0x4(%rsp) 21013: 48 8b 03 mov (%rbx),%rax 21016: 45 89 c7 mov %r8d,%r15d 21019: 4d 89 ce mov %r9,%r14 2101c: 8b 54 24 04 mov 0x4(%rsp),%edx 21020: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21024: 48 83 c3 18 add $0x18,%rbx 21028: 4d 89 f1 mov %r14,%r9 2102b: 45 89 f8 mov %r15d,%r8d 2102e: 44 89 e9 mov %r13d,%ecx 21031: 48 89 ee mov %rbp,%rsi 21034: 52 push %rdx 21035: 4c 89 e2 mov %r12,%rdx 21038: e8 00 00 00 00 callq 2103d <__traceiter_amdgpu_vm_set_ptes+0x5d> 2103d: 48 8b 03 mov (%rbx),%rax 21040: 5a pop %rdx 21041: 48 85 c0 test %rax,%rax 21044: 75 d6 jne 2101c <__traceiter_amdgpu_vm_set_ptes+0x3c> 21046: 48 83 c4 08 add $0x8,%rsp 2104a: 31 c0 xor %eax,%eax 2104c: 5b pop %rbx 2104d: 5d pop %rbp 2104e: 41 5c pop %r12 21050: 41 5d pop %r13 21052: 41 5e pop %r14 21054: 41 5f pop %r15 21056: c3 retq 21057: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2105e: 00 00 0000000000021060 <__traceiter_amdgpu_vm_copy_ptes>: 21060: e8 00 00 00 00 callq 21065 <__traceiter_amdgpu_vm_copy_ptes+0x5> 21065: 41 56 push %r14 21067: 41 55 push %r13 21069: 41 54 push %r12 2106b: 55 push %rbp 2106c: 53 push %rbx 2106d: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 21074 <__traceiter_amdgpu_vm_copy_ptes+0x14> 21074: 48 85 db test %rbx,%rbx 21077: 74 31 je 210aa <__traceiter_amdgpu_vm_copy_ptes+0x4a> 21079: 48 8b 03 mov (%rbx),%rax 2107c: 48 89 f5 mov %rsi,%rbp 2107f: 49 89 d4 mov %rdx,%r12 21082: 41 89 cd mov %ecx,%r13d 21085: 45 0f b6 f0 movzbl %r8b,%r14d 21089: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2108d: 48 83 c3 18 add $0x18,%rbx 21091: 45 89 f0 mov %r14d,%r8d 21094: 44 89 e9 mov %r13d,%ecx 21097: 4c 89 e2 mov %r12,%rdx 2109a: 48 89 ee mov %rbp,%rsi 2109d: e8 00 00 00 00 callq 210a2 <__traceiter_amdgpu_vm_copy_ptes+0x42> 210a2: 48 8b 03 mov (%rbx),%rax 210a5: 48 85 c0 test %rax,%rax 210a8: 75 df jne 21089 <__traceiter_amdgpu_vm_copy_ptes+0x29> 210aa: 5b pop %rbx 210ab: 31 c0 xor %eax,%eax 210ad: 5d pop %rbp 210ae: 41 5c pop %r12 210b0: 41 5d pop %r13 210b2: 41 5e pop %r14 210b4: c3 retq 210b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 210bc: 00 00 00 00 00000000000210c0 <__traceiter_amdgpu_vm_flush>: 210c0: e8 00 00 00 00 callq 210c5 <__traceiter_amdgpu_vm_flush+0x5> 210c5: 41 55 push %r13 210c7: 41 54 push %r12 210c9: 55 push %rbp 210ca: 53 push %rbx 210cb: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 210d2 <__traceiter_amdgpu_vm_flush+0x12> 210d2: 48 85 db test %rbx,%rbx 210d5: 74 2a je 21101 <__traceiter_amdgpu_vm_flush+0x41> 210d7: 48 8b 03 mov (%rbx),%rax 210da: 48 89 f5 mov %rsi,%rbp 210dd: 41 89 d4 mov %edx,%r12d 210e0: 49 89 cd mov %rcx,%r13 210e3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210e7: 48 83 c3 18 add $0x18,%rbx 210eb: 4c 89 e9 mov %r13,%rcx 210ee: 44 89 e2 mov %r12d,%edx 210f1: 48 89 ee mov %rbp,%rsi 210f4: e8 00 00 00 00 callq 210f9 <__traceiter_amdgpu_vm_flush+0x39> 210f9: 48 8b 03 mov (%rbx),%rax 210fc: 48 85 c0 test %rax,%rax 210ff: 75 e2 jne 210e3 <__traceiter_amdgpu_vm_flush+0x23> 21101: 5b pop %rbx 21102: 31 c0 xor %eax,%eax 21104: 5d pop %rbp 21105: 41 5c pop %r12 21107: 41 5d pop %r13 21109: c3 retq 2110a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000021110 <__traceiter_amdgpu_pasid_allocated>: 21110: e8 00 00 00 00 callq 21115 <__traceiter_amdgpu_pasid_allocated+0x5> 21115: 55 push %rbp 21116: 53 push %rbx 21117: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 2111e <__traceiter_amdgpu_pasid_allocated+0xe> 2111e: 48 85 db test %rbx,%rbx 21121: 74 1c je 2113f <__traceiter_amdgpu_pasid_allocated+0x2f> 21123: 48 8b 03 mov (%rbx),%rax 21126: 89 f5 mov %esi,%ebp 21128: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2112c: 48 83 c3 18 add $0x18,%rbx 21130: 89 ee mov %ebp,%esi 21132: e8 00 00 00 00 callq 21137 <__traceiter_amdgpu_pasid_allocated+0x27> 21137: 48 8b 03 mov (%rbx),%rax 2113a: 48 85 c0 test %rax,%rax 2113d: 75 e9 jne 21128 <__traceiter_amdgpu_pasid_allocated+0x18> 2113f: 31 c0 xor %eax,%eax 21141: 5b pop %rbx 21142: 5d pop %rbp 21143: c3 retq 21144: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2114b: 00 00 00 00 2114f: 90 nop 0000000000021150 <__traceiter_amdgpu_pasid_freed>: 21150: e8 00 00 00 00 callq 21155 <__traceiter_amdgpu_pasid_freed+0x5> 21155: 55 push %rbp 21156: 53 push %rbx 21157: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 2115e <__traceiter_amdgpu_pasid_freed+0xe> 2115e: 48 85 db test %rbx,%rbx 21161: 74 1c je 2117f <__traceiter_amdgpu_pasid_freed+0x2f> 21163: 48 8b 03 mov (%rbx),%rax 21166: 89 f5 mov %esi,%ebp 21168: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2116c: 48 83 c3 18 add $0x18,%rbx 21170: 89 ee mov %ebp,%esi 21172: e8 00 00 00 00 callq 21177 <__traceiter_amdgpu_pasid_freed+0x27> 21177: 48 8b 03 mov (%rbx),%rax 2117a: 48 85 c0 test %rax,%rax 2117d: 75 e9 jne 21168 <__traceiter_amdgpu_pasid_freed+0x18> 2117f: 31 c0 xor %eax,%eax 21181: 5b pop %rbx 21182: 5d pop %rbp 21183: c3 retq 21184: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2118b: 00 00 00 00 2118f: 90 nop 0000000000021190 <__traceiter_amdgpu_bo_list_set>: 21190: e8 00 00 00 00 callq 21195 <__traceiter_amdgpu_bo_list_set+0x5> 21195: 41 54 push %r12 21197: 55 push %rbp 21198: 53 push %rbx 21199: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 211a0 <__traceiter_amdgpu_bo_list_set+0x10> 211a0: 48 85 db test %rbx,%rbx 211a3: 74 24 je 211c9 <__traceiter_amdgpu_bo_list_set+0x39> 211a5: 48 8b 03 mov (%rbx),%rax 211a8: 48 89 f5 mov %rsi,%rbp 211ab: 49 89 d4 mov %rdx,%r12 211ae: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211b2: 48 83 c3 18 add $0x18,%rbx 211b6: 4c 89 e2 mov %r12,%rdx 211b9: 48 89 ee mov %rbp,%rsi 211bc: e8 00 00 00 00 callq 211c1 <__traceiter_amdgpu_bo_list_set+0x31> 211c1: 48 8b 03 mov (%rbx),%rax 211c4: 48 85 c0 test %rax,%rax 211c7: 75 e5 jne 211ae <__traceiter_amdgpu_bo_list_set+0x1e> 211c9: 5b pop %rbx 211ca: 31 c0 xor %eax,%eax 211cc: 5d pop %rbp 211cd: 41 5c pop %r12 211cf: c3 retq 00000000000211d0 <__traceiter_amdgpu_cs_bo_status>: 211d0: e8 00 00 00 00 callq 211d5 <__traceiter_amdgpu_cs_bo_status+0x5> 211d5: 41 54 push %r12 211d7: 55 push %rbp 211d8: 53 push %rbx 211d9: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 211e0 <__traceiter_amdgpu_cs_bo_status+0x10> 211e0: 48 85 db test %rbx,%rbx 211e3: 74 24 je 21209 <__traceiter_amdgpu_cs_bo_status+0x39> 211e5: 48 8b 03 mov (%rbx),%rax 211e8: 48 89 f5 mov %rsi,%rbp 211eb: 49 89 d4 mov %rdx,%r12 211ee: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211f2: 48 83 c3 18 add $0x18,%rbx 211f6: 4c 89 e2 mov %r12,%rdx 211f9: 48 89 ee mov %rbp,%rsi 211fc: e8 00 00 00 00 callq 21201 <__traceiter_amdgpu_cs_bo_status+0x31> 21201: 48 8b 03 mov (%rbx),%rax 21204: 48 85 c0 test %rax,%rax 21207: 75 e5 jne 211ee <__traceiter_amdgpu_cs_bo_status+0x1e> 21209: 5b pop %rbx 2120a: 31 c0 xor %eax,%eax 2120c: 5d pop %rbp 2120d: 41 5c pop %r12 2120f: c3 retq 0000000000021210 <__traceiter_amdgpu_bo_move>: 21210: e8 00 00 00 00 callq 21215 <__traceiter_amdgpu_bo_move+0x5> 21215: 41 55 push %r13 21217: 41 54 push %r12 21219: 55 push %rbp 2121a: 53 push %rbx 2121b: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 21222 <__traceiter_amdgpu_bo_move+0x12> 21222: 48 85 db test %rbx,%rbx 21225: 74 2a je 21251 <__traceiter_amdgpu_bo_move+0x41> 21227: 48 8b 03 mov (%rbx),%rax 2122a: 48 89 f5 mov %rsi,%rbp 2122d: 41 89 d4 mov %edx,%r12d 21230: 41 89 cd mov %ecx,%r13d 21233: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21237: 48 83 c3 18 add $0x18,%rbx 2123b: 44 89 e9 mov %r13d,%ecx 2123e: 44 89 e2 mov %r12d,%edx 21241: 48 89 ee mov %rbp,%rsi 21244: e8 00 00 00 00 callq 21249 <__traceiter_amdgpu_bo_move+0x39> 21249: 48 8b 03 mov (%rbx),%rax 2124c: 48 85 c0 test %rax,%rax 2124f: 75 e2 jne 21233 <__traceiter_amdgpu_bo_move+0x23> 21251: 5b pop %rbx 21252: 31 c0 xor %eax,%eax 21254: 5d pop %rbp 21255: 41 5c pop %r12 21257: 41 5d pop %r13 21259: c3 retq 2125a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000021260 <__traceiter_amdgpu_ib_pipe_sync>: 21260: e8 00 00 00 00 callq 21265 <__traceiter_amdgpu_ib_pipe_sync+0x5> 21265: 41 54 push %r12 21267: 55 push %rbp 21268: 53 push %rbx 21269: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 21270 <__traceiter_amdgpu_ib_pipe_sync+0x10> 21270: 48 85 db test %rbx,%rbx 21273: 74 24 je 21299 <__traceiter_amdgpu_ib_pipe_sync+0x39> 21275: 48 8b 03 mov (%rbx),%rax 21278: 48 89 f5 mov %rsi,%rbp 2127b: 49 89 d4 mov %rdx,%r12 2127e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21282: 48 83 c3 18 add $0x18,%rbx 21286: 4c 89 e2 mov %r12,%rdx 21289: 48 89 ee mov %rbp,%rsi 2128c: e8 00 00 00 00 callq 21291 <__traceiter_amdgpu_ib_pipe_sync+0x31> 21291: 48 8b 03 mov (%rbx),%rax 21294: 48 85 c0 test %rax,%rax 21297: 75 e5 jne 2127e <__traceiter_amdgpu_ib_pipe_sync+0x1e> 21299: 5b pop %rbx 2129a: 31 c0 xor %eax,%eax 2129c: 5d pop %rbp 2129d: 41 5c pop %r12 2129f: c3 retq 00000000000212a0 : 212a0: 55 push %rbp 212a1: 48 89 e5 mov %rsp,%rbp 212a4: 41 57 push %r15 212a6: 49 89 ff mov %rdi,%r15 212a9: 41 56 push %r14 212ab: 41 55 push %r13 212ad: 41 89 f5 mov %esi,%r13d 212b0: 41 54 push %r12 212b2: 41 89 d4 mov %edx,%r12d 212b5: 53 push %rbx 212b6: 89 cb mov %ecx,%ebx 212b8: 48 83 ec 18 sub $0x18,%rsp 212bc: 4c 8b 77 78 mov 0x78(%rdi),%r14 212c0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 212c7: 00 00 212c9: 48 89 45 d0 mov %rax,-0x30(%rbp) 212cd: 31 c0 xor %eax,%eax 212cf: 65 4c 03 35 00 00 00 add %gs:0x0(%rip),%r14 # 212d7 212d6: 00 212d7: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 212de: 48 85 c0 test %rax,%rax 212e1: 0f 84 8b 00 00 00 je 21372 212e7: bf 14 00 00 00 mov $0x14,%edi 212ec: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 212f0: 48 8d 75 c8 lea -0x38(%rbp),%rsi 212f4: e8 00 00 00 00 callq 212f9 212f9: 48 89 c7 mov %rax,%rdi 212fc: 48 85 c0 test %rax,%rax 212ff: 74 53 je 21354 21301: 48 8b 45 08 mov 0x8(%rbp),%rax 21305: 4c 8b 4d c8 mov -0x38(%rbp),%r9 21309: 4c 89 f9 mov %r15,%rcx 2130c: be 14 00 00 00 mov $0x14,%esi 21311: 8b 55 c4 mov -0x3c(%rbp),%edx 21314: 41 b8 01 00 00 00 mov $0x1,%r8d 2131a: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21321: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 21328: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 2132f: 10 00 00 00 21333: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 2133a: 00 00 00 00 2133e: 44 89 6f 08 mov %r13d,0x8(%rdi) 21342: 44 89 67 0c mov %r12d,0xc(%rdi) 21346: 89 5f 10 mov %ebx,0x10(%rdi) 21349: 6a 00 pushq $0x0 2134b: 41 56 push %r14 2134d: e8 00 00 00 00 callq 21352 21352: 58 pop %rax 21353: 5a pop %rdx 21354: 48 8b 45 d0 mov -0x30(%rbp),%rax 21358: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2135f: 00 00 21361: 75 1d jne 21380 21363: 48 8d 65 d8 lea -0x28(%rbp),%rsp 21367: 5b pop %rbx 21368: 41 5c pop %r12 2136a: 41 5d pop %r13 2136c: 41 5e pop %r14 2136e: 41 5f pop %r15 21370: 5d pop %rbp 21371: c3 retq 21372: 49 8b 06 mov (%r14),%rax 21375: 48 85 c0 test %rax,%rax 21378: 0f 85 69 ff ff ff jne 212e7 2137e: eb d4 jmp 21354 21380: e8 00 00 00 00 callq 21385 21385: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2138c: 00 00 00 00 0000000000021390 : 21390: 55 push %rbp 21391: 48 89 e5 mov %rsp,%rbp 21394: 41 57 push %r15 21396: 49 89 ff mov %rdi,%r15 21399: 41 56 push %r14 2139b: 41 55 push %r13 2139d: 41 89 f5 mov %esi,%r13d 213a0: 41 54 push %r12 213a2: 41 89 d4 mov %edx,%r12d 213a5: 53 push %rbx 213a6: 89 cb mov %ecx,%ebx 213a8: 48 83 ec 18 sub $0x18,%rsp 213ac: 4c 8b 77 78 mov 0x78(%rdi),%r14 213b0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 213b7: 00 00 213b9: 48 89 45 d0 mov %rax,-0x30(%rbp) 213bd: 31 c0 xor %eax,%eax 213bf: 65 4c 03 35 00 00 00 add %gs:0x0(%rip),%r14 # 213c7 213c6: 00 213c7: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 213ce: 48 85 c0 test %rax,%rax 213d1: 0f 84 8b 00 00 00 je 21462 213d7: bf 14 00 00 00 mov $0x14,%edi 213dc: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 213e0: 48 8d 75 c8 lea -0x38(%rbp),%rsi 213e4: e8 00 00 00 00 callq 213e9 213e9: 48 89 c7 mov %rax,%rdi 213ec: 48 85 c0 test %rax,%rax 213ef: 74 53 je 21444 213f1: 48 8b 45 08 mov 0x8(%rbp),%rax 213f5: 4c 8b 4d c8 mov -0x38(%rbp),%r9 213f9: 4c 89 f9 mov %r15,%rcx 213fc: be 14 00 00 00 mov $0x14,%esi 21401: 8b 55 c4 mov -0x3c(%rbp),%edx 21404: 41 b8 01 00 00 00 mov $0x1,%r8d 2140a: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21411: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 21418: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 2141f: 10 00 00 00 21423: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 2142a: 00 00 00 00 2142e: 44 89 6f 08 mov %r13d,0x8(%rdi) 21432: 44 89 67 0c mov %r12d,0xc(%rdi) 21436: 89 5f 10 mov %ebx,0x10(%rdi) 21439: 6a 00 pushq $0x0 2143b: 41 56 push %r14 2143d: e8 00 00 00 00 callq 21442 21442: 58 pop %rax 21443: 5a pop %rdx 21444: 48 8b 45 d0 mov -0x30(%rbp),%rax 21448: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2144f: 00 00 21451: 75 1d jne 21470 21453: 48 8d 65 d8 lea -0x28(%rbp),%rsp 21457: 5b pop %rbx 21458: 41 5c pop %r12 2145a: 41 5d pop %r13 2145c: 41 5e pop %r14 2145e: 41 5f pop %r15 21460: 5d pop %rbp 21461: c3 retq 21462: 49 8b 06 mov (%r14),%rax 21465: 48 85 c0 test %rax,%rax 21468: 0f 85 69 ff ff ff jne 213d7 2146e: eb d4 jmp 21444 21470: e8 00 00 00 00 callq 21475 21475: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2147c: 00 00 00 00 0000000000021480 : 21480: 55 push %rbp 21481: 48 89 e5 mov %rsp,%rbp 21484: 41 56 push %r14 21486: 41 55 push %r13 21488: 49 89 d5 mov %rdx,%r13 2148b: 41 54 push %r12 2148d: 49 89 fc mov %rdi,%r12 21490: 53 push %rbx 21491: 89 f3 mov %esi,%ebx 21493: 48 83 ec 18 sub $0x18,%rsp 21497: 4c 8b 77 78 mov 0x78(%rdi),%r14 2149b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 214a2: 00 00 214a4: 48 89 45 d8 mov %rax,-0x28(%rbp) 214a8: 31 c0 xor %eax,%eax 214aa: 65 4c 03 35 00 00 00 add %gs:0x0(%rip),%r14 # 214b2 214b1: 00 214b2: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 214b9: 48 85 c0 test %rax,%rax 214bc: 0f 84 da 00 00 00 je 2159c 214c2: bf 44 00 00 00 mov $0x44,%edi 214c7: 48 8d 55 cc lea -0x34(%rbp),%rdx 214cb: 48 8d 75 d0 lea -0x30(%rbp),%rsi 214cf: e8 00 00 00 00 callq 214d4 214d4: 48 89 c7 mov %rax,%rdi 214d7: 48 85 c0 test %rax,%rax 214da: 0f 84 a0 00 00 00 je 21580 214e0: 48 8b 45 08 mov 0x8(%rbp),%rax 214e4: 4c 8b 4d d0 mov -0x30(%rbp),%r9 214e8: 4c 89 e1 mov %r12,%rcx 214eb: be 44 00 00 00 mov $0x44,%esi 214f0: 41 b8 01 00 00 00 mov $0x1,%r8d 214f6: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 214fd: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 21504: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 2150b: 10 00 00 00 2150f: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21516: 00 00 00 00 2151a: 89 5f 08 mov %ebx,0x8(%rdi) 2151d: 41 8b 45 00 mov 0x0(%r13),%eax 21521: 89 47 0c mov %eax,0xc(%rdi) 21524: 41 8b 45 04 mov 0x4(%r13),%eax 21528: 89 47 10 mov %eax,0x10(%rdi) 2152b: 41 8b 45 08 mov 0x8(%r13),%eax 2152f: 89 47 14 mov %eax,0x14(%rdi) 21532: 41 8b 45 0c mov 0xc(%r13),%eax 21536: 89 47 18 mov %eax,0x18(%rdi) 21539: 41 8b 45 10 mov 0x10(%r13),%eax 2153d: 89 47 1c mov %eax,0x1c(%rdi) 21540: 49 8b 45 18 mov 0x18(%r13),%rax 21544: 48 89 47 20 mov %rax,0x20(%rdi) 21548: 41 8b 45 20 mov 0x20(%r13),%eax 2154c: 89 47 28 mov %eax,0x28(%rdi) 2154f: 41 8b 45 24 mov 0x24(%r13),%eax 21553: 89 47 2c mov %eax,0x2c(%rdi) 21556: 41 8b 45 2c mov 0x2c(%r13),%eax 2155a: 89 47 30 mov %eax,0x30(%rdi) 2155d: 41 8b 45 30 mov 0x30(%r13),%eax 21561: 89 47 34 mov %eax,0x34(%rdi) 21564: 41 8b 45 34 mov 0x34(%r13),%eax 21568: 89 47 38 mov %eax,0x38(%rdi) 2156b: 41 8b 45 38 mov 0x38(%r13),%eax 2156f: 89 47 3c mov %eax,0x3c(%rdi) 21572: 6a 00 pushq $0x0 21574: 41 56 push %r14 21576: 8b 55 cc mov -0x34(%rbp),%edx 21579: e8 00 00 00 00 callq 2157e 2157e: 58 pop %rax 2157f: 5a pop %rdx 21580: 48 8b 45 d8 mov -0x28(%rbp),%rax 21584: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2158b: 00 00 2158d: 75 1b jne 215aa 2158f: 48 8d 65 e0 lea -0x20(%rbp),%rsp 21593: 5b pop %rbx 21594: 41 5c pop %r12 21596: 41 5d pop %r13 21598: 41 5e pop %r14 2159a: 5d pop %rbp 2159b: c3 retq 2159c: 49 8b 06 mov (%r14),%rax 2159f: 48 85 c0 test %rax,%rax 215a2: 0f 85 1a ff ff ff jne 214c2 215a8: eb d6 jmp 21580 215aa: e8 00 00 00 00 callq 215af 215af: 90 nop 00000000000215b0 : 215b0: 55 push %rbp 215b1: 48 89 e5 mov %rsp,%rbp 215b4: 41 55 push %r13 215b6: 49 89 fd mov %rdi,%r13 215b9: 41 54 push %r12 215bb: 53 push %rbx 215bc: 48 89 f3 mov %rsi,%rbx 215bf: 48 83 ec 18 sub $0x18,%rsp 215c3: 4c 8b 67 78 mov 0x78(%rdi),%r12 215c7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 215ce: 00 00 215d0: 48 89 45 e0 mov %rax,-0x20(%rbp) 215d4: 31 c0 xor %eax,%eax 215d6: 65 4c 03 25 00 00 00 add %gs:0x0(%rip),%r12 # 215de 215dd: 00 215de: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 215e5: 48 85 c0 test %rax,%rax 215e8: 0f 84 a8 00 00 00 je 21696 215ee: bf 2c 00 00 00 mov $0x2c,%edi 215f3: 48 8d 55 d4 lea -0x2c(%rbp),%rdx 215f7: 48 8d 75 d8 lea -0x28(%rbp),%rsi 215fb: e8 00 00 00 00 callq 21600 21600: 48 89 c7 mov %rax,%rdi 21603: 48 85 c0 test %rax,%rax 21606: 74 74 je 2167c 21608: 48 8b 45 08 mov 0x8(%rbp),%rax 2160c: 4c 8b 4d d8 mov -0x28(%rbp),%r9 21610: 4c 89 e9 mov %r13,%rcx 21613: be 2c 00 00 00 mov $0x2c,%esi 21618: 8b 55 d4 mov -0x2c(%rbp),%edx 2161b: 41 b8 01 00 00 00 mov $0x1,%r8d 21621: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21628: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 2162f: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 21636: 10 00 00 00 2163a: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21641: 00 00 00 00 21645: 48 89 5f 08 mov %rbx,0x8(%rdi) 21649: 48 8b 83 b8 01 00 00 mov 0x1b8(%rbx),%rax 21650: 89 47 10 mov %eax,0x10(%rdi) 21653: 8b 83 f4 01 00 00 mov 0x1f4(%rbx),%eax 21659: 89 47 14 mov %eax,0x14(%rdi) 2165c: 8b 03 mov (%rbx),%eax 2165e: 89 47 18 mov %eax,0x18(%rdi) 21661: 8b 43 04 mov 0x4(%rbx),%eax 21664: 89 47 1c mov %eax,0x1c(%rdi) 21667: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2166e: 89 47 20 mov %eax,0x20(%rdi) 21671: 6a 00 pushq $0x0 21673: 41 54 push %r12 21675: e8 00 00 00 00 callq 2167a 2167a: 58 pop %rax 2167b: 5a pop %rdx 2167c: 48 8b 45 e0 mov -0x20(%rbp),%rax 21680: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21687: 00 00 21689: 75 1a jne 216a5 2168b: 48 8d 65 e8 lea -0x18(%rbp),%rsp 2168f: 5b pop %rbx 21690: 41 5c pop %r12 21692: 41 5d pop %r13 21694: 5d pop %rbp 21695: c3 retq 21696: 49 8b 04 24 mov (%r12),%rax 2169a: 48 85 c0 test %rax,%rax 2169d: 0f 85 4b ff ff ff jne 215ee 216a3: eb d7 jmp 2167c 216a5: e8 00 00 00 00 callq 216aa 216aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000216b0 : 216b0: 55 push %rbp 216b1: 48 89 e5 mov %rsp,%rbp 216b4: 41 56 push %r14 216b6: 49 89 d6 mov %rdx,%r14 216b9: 41 55 push %r13 216bb: 41 54 push %r12 216bd: 49 89 fc mov %rdi,%r12 216c0: 53 push %rbx 216c1: 48 89 f3 mov %rsi,%rbx 216c4: 48 83 ec 18 sub $0x18,%rsp 216c8: 4c 8b 6f 78 mov 0x78(%rdi),%r13 216cc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 216d3: 00 00 216d5: 48 89 45 d8 mov %rax,-0x28(%rbp) 216d9: 31 c0 xor %eax,%eax 216db: 65 4c 03 2d 00 00 00 add %gs:0x0(%rip),%r13 # 216e3 216e2: 00 216e3: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 216ea: 48 85 c0 test %rax,%rax 216ed: 0f 84 ab 00 00 00 je 2179e 216f3: bf 34 00 00 00 mov $0x34,%edi 216f8: 48 8d 55 cc lea -0x34(%rbp),%rdx 216fc: 48 8d 75 d0 lea -0x30(%rbp),%rsi 21700: e8 00 00 00 00 callq 21705 21705: 48 89 c7 mov %rax,%rdi 21708: 48 85 c0 test %rax,%rax 2170b: 74 75 je 21782 2170d: 4c 8b 4d d0 mov -0x30(%rbp),%r9 21711: 48 8b 45 08 mov 0x8(%rbp),%rax 21715: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 2171c: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21723: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 2172a: 10 00 00 00 2172e: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21735: 00 00 00 00 21739: 48 85 db test %rbx,%rbx 2173c: 74 04 je 21742 2173e: 48 8b 5b 08 mov 0x8(%rbx),%rbx 21742: 48 89 5f 08 mov %rbx,0x8(%rdi) 21746: 49 8b 46 30 mov 0x30(%r14),%rax 2174a: 4c 89 e1 mov %r12,%rcx 2174d: be 34 00 00 00 mov $0x34,%esi 21752: 8b 55 cc mov -0x34(%rbp),%edx 21755: 41 b8 01 00 00 00 mov $0x1,%r8d 2175b: 48 89 47 10 mov %rax,0x10(%rdi) 2175f: 49 8b 46 38 mov 0x38(%r14),%rax 21763: 48 89 47 18 mov %rax,0x18(%rdi) 21767: 49 8b 46 48 mov 0x48(%r14),%rax 2176b: 48 89 47 20 mov %rax,0x20(%rdi) 2176f: 49 8b 46 50 mov 0x50(%r14),%rax 21773: 48 89 47 28 mov %rax,0x28(%rdi) 21777: 6a 00 pushq $0x0 21779: 41 55 push %r13 2177b: e8 00 00 00 00 callq 21780 21780: 58 pop %rax 21781: 5a pop %rdx 21782: 48 8b 45 d8 mov -0x28(%rbp),%rax 21786: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2178d: 00 00 2178f: 75 1c jne 217ad 21791: 48 8d 65 e0 lea -0x20(%rbp),%rsp 21795: 5b pop %rbx 21796: 41 5c pop %r12 21798: 41 5d pop %r13 2179a: 41 5e pop %r14 2179c: 5d pop %rbp 2179d: c3 retq 2179e: 49 8b 45 00 mov 0x0(%r13),%rax 217a2: 48 85 c0 test %rax,%rax 217a5: 0f 85 48 ff ff ff jne 216f3 217ab: eb d5 jmp 21782 217ad: e8 00 00 00 00 callq 217b2 217b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 217b9: 00 00 00 00 217bd: 0f 1f 00 nopl (%rax) 00000000000217c0 : 217c0: 55 push %rbp 217c1: 48 89 e5 mov %rsp,%rbp 217c4: 41 56 push %r14 217c6: 49 89 d6 mov %rdx,%r14 217c9: 41 55 push %r13 217cb: 41 54 push %r12 217cd: 49 89 fc mov %rdi,%r12 217d0: 53 push %rbx 217d1: 48 89 f3 mov %rsi,%rbx 217d4: 48 83 ec 18 sub $0x18,%rsp 217d8: 4c 8b 6f 78 mov 0x78(%rdi),%r13 217dc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 217e3: 00 00 217e5: 48 89 45 d8 mov %rax,-0x28(%rbp) 217e9: 31 c0 xor %eax,%eax 217eb: 65 4c 03 2d 00 00 00 add %gs:0x0(%rip),%r13 # 217f3 217f2: 00 217f3: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 217fa: 48 85 c0 test %rax,%rax 217fd: 0f 84 ab 00 00 00 je 218ae 21803: bf 34 00 00 00 mov $0x34,%edi 21808: 48 8d 55 cc lea -0x34(%rbp),%rdx 2180c: 48 8d 75 d0 lea -0x30(%rbp),%rsi 21810: e8 00 00 00 00 callq 21815 21815: 48 89 c7 mov %rax,%rdi 21818: 48 85 c0 test %rax,%rax 2181b: 74 75 je 21892 2181d: 4c 8b 4d d0 mov -0x30(%rbp),%r9 21821: 48 8b 45 08 mov 0x8(%rbp),%rax 21825: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 2182c: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21833: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 2183a: 10 00 00 00 2183e: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21845: 00 00 00 00 21849: 48 85 db test %rbx,%rbx 2184c: 74 04 je 21852 2184e: 48 8b 5b 08 mov 0x8(%rbx),%rbx 21852: 48 89 5f 08 mov %rbx,0x8(%rdi) 21856: 49 8b 46 30 mov 0x30(%r14),%rax 2185a: 4c 89 e1 mov %r12,%rcx 2185d: be 34 00 00 00 mov $0x34,%esi 21862: 8b 55 cc mov -0x34(%rbp),%edx 21865: 41 b8 01 00 00 00 mov $0x1,%r8d 2186b: 48 89 47 10 mov %rax,0x10(%rdi) 2186f: 49 8b 46 38 mov 0x38(%r14),%rax 21873: 48 89 47 18 mov %rax,0x18(%rdi) 21877: 49 8b 46 48 mov 0x48(%r14),%rax 2187b: 48 89 47 20 mov %rax,0x20(%rdi) 2187f: 49 8b 46 50 mov 0x50(%r14),%rax 21883: 48 89 47 28 mov %rax,0x28(%rdi) 21887: 6a 00 pushq $0x0 21889: 41 55 push %r13 2188b: e8 00 00 00 00 callq 21890 21890: 58 pop %rax 21891: 5a pop %rdx 21892: 48 8b 45 d8 mov -0x28(%rbp),%rax 21896: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2189d: 00 00 2189f: 75 1c jne 218bd 218a1: 48 8d 65 e0 lea -0x20(%rbp),%rsp 218a5: 5b pop %rbx 218a6: 41 5c pop %r12 218a8: 41 5d pop %r13 218aa: 41 5e pop %r14 218ac: 5d pop %rbp 218ad: c3 retq 218ae: 49 8b 45 00 mov 0x0(%r13),%rax 218b2: 48 85 c0 test %rax,%rax 218b5: 0f 85 48 ff ff ff jne 21803 218bb: eb d5 jmp 21892 218bd: e8 00 00 00 00 callq 218c2 218c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 218c9: 00 00 00 00 218cd: 0f 1f 00 nopl (%rax) 00000000000218d0 : 218d0: 55 push %rbp 218d1: 48 89 e5 mov %rsp,%rbp 218d4: 41 55 push %r13 218d6: 49 89 f5 mov %rsi,%r13 218d9: 41 54 push %r12 218db: 49 89 fc mov %rdi,%r12 218de: 53 push %rbx 218df: 48 83 ec 18 sub $0x18,%rsp 218e3: 48 8b 5f 78 mov 0x78(%rdi),%rbx 218e7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 218ee: 00 00 218f0: 48 89 45 e0 mov %rax,-0x20(%rbp) 218f4: 31 c0 xor %eax,%eax 218f6: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 218fe 218fd: 00 218fe: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 21905: 48 85 c0 test %rax,%rax 21908: 0f 84 97 00 00 00 je 219a5 2190e: bf 24 00 00 00 mov $0x24,%edi 21913: 48 8d 55 d4 lea -0x2c(%rbp),%rdx 21917: 48 8d 75 d8 lea -0x28(%rbp),%rsi 2191b: e8 00 00 00 00 callq 21920 21920: 48 89 c7 mov %rax,%rdi 21923: 48 85 c0 test %rax,%rax 21926: 74 63 je 2198b 21928: 48 8b 45 08 mov 0x8(%rbp),%rax 2192c: 4c 8b 4d d8 mov -0x28(%rbp),%r9 21930: 4c 89 e1 mov %r12,%rcx 21933: be 24 00 00 00 mov $0x24,%esi 21938: 8b 55 d4 mov -0x2c(%rbp),%edx 2193b: 41 b8 01 00 00 00 mov $0x1,%r8d 21941: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21948: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 2194f: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 21956: 10 00 00 00 2195a: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21961: 00 00 00 00 21965: 49 8b 45 30 mov 0x30(%r13),%rax 21969: 48 89 47 08 mov %rax,0x8(%rdi) 2196d: 49 8b 45 38 mov 0x38(%r13),%rax 21971: 48 83 c0 01 add $0x1,%rax 21975: 48 89 47 10 mov %rax,0x10(%rdi) 21979: 49 8b 45 50 mov 0x50(%r13),%rax 2197d: 48 89 47 18 mov %rax,0x18(%rdi) 21981: 6a 00 pushq $0x0 21983: 53 push %rbx 21984: e8 00 00 00 00 callq 21989 21989: 58 pop %rax 2198a: 5a pop %rdx 2198b: 48 8b 45 e0 mov -0x20(%rbp),%rax 2198f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21996: 00 00 21998: 75 19 jne 219b3 2199a: 48 8d 65 e8 lea -0x18(%rbp),%rsp 2199e: 5b pop %rbx 2199f: 41 5c pop %r12 219a1: 41 5d pop %r13 219a3: 5d pop %rbp 219a4: c3 retq 219a5: 48 8b 03 mov (%rbx),%rax 219a8: 48 85 c0 test %rax,%rax 219ab: 0f 85 5d ff ff ff jne 2190e 219b1: eb d8 jmp 2198b 219b3: e8 00 00 00 00 callq 219b8 219b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 219bf: 00 00000000000219c0 : 219c0: 55 push %rbp 219c1: 48 89 e5 mov %rsp,%rbp 219c4: 41 57 push %r15 219c6: 49 89 f7 mov %rsi,%r15 219c9: 41 56 push %r14 219cb: 49 89 d6 mov %rdx,%r14 219ce: 41 55 push %r13 219d0: 41 89 cd mov %ecx,%r13d 219d3: 41 54 push %r12 219d5: 49 89 fc mov %rdi,%r12 219d8: 53 push %rbx 219d9: 48 83 ec 28 sub $0x28,%rsp 219dd: 8b 45 10 mov 0x10(%rbp),%eax 219e0: 48 8b 5f 78 mov 0x78(%rdi),%rbx 219e4: 44 89 45 bc mov %r8d,-0x44(%rbp) 219e8: 4c 89 4d b0 mov %r9,-0x50(%rbp) 219ec: 89 45 b8 mov %eax,-0x48(%rbp) 219ef: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 219f6: 00 00 219f8: 48 89 45 d0 mov %rax,-0x30(%rbp) 219fc: 31 c0 xor %eax,%eax 219fe: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 21a06 21a05: 00 21a06: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 21a0d: 48 85 c0 test %rax,%rax 21a10: 0f 84 a0 00 00 00 je 21ab6 21a16: bf 34 00 00 00 mov $0x34,%edi 21a1b: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 21a1f: 48 8d 75 c8 lea -0x38(%rbp),%rsi 21a23: e8 00 00 00 00 callq 21a28 21a28: 48 89 c7 mov %rax,%rdi 21a2b: 48 85 c0 test %rax,%rax 21a2e: 74 68 je 21a98 21a30: 48 8b 45 08 mov 0x8(%rbp),%rax 21a34: 4c 8b 4d c8 mov -0x38(%rbp),%r9 21a38: 4c 89 e1 mov %r12,%rcx 21a3b: be 34 00 00 00 mov $0x34,%esi 21a40: 8b 55 c4 mov -0x3c(%rbp),%edx 21a43: 41 b8 01 00 00 00 mov $0x1,%r8d 21a49: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21a50: 8b 45 bc mov -0x44(%rbp),%eax 21a53: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 21a5a: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 21a61: 10 00 00 00 21a65: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21a6c: 00 00 00 00 21a70: 89 47 1c mov %eax,0x1c(%rdi) 21a73: 48 8b 45 b0 mov -0x50(%rbp),%rax 21a77: 4c 89 7f 08 mov %r15,0x8(%rdi) 21a7b: 48 89 47 20 mov %rax,0x20(%rdi) 21a7f: 0f b6 45 b8 movzbl -0x48(%rbp),%eax 21a83: 4c 89 77 10 mov %r14,0x10(%rdi) 21a87: 88 47 28 mov %al,0x28(%rdi) 21a8a: 44 89 6f 18 mov %r13d,0x18(%rdi) 21a8e: 6a 00 pushq $0x0 21a90: 53 push %rbx 21a91: e8 00 00 00 00 callq 21a96 21a96: 58 pop %rax 21a97: 5a pop %rdx 21a98: 48 8b 45 d0 mov -0x30(%rbp),%rax 21a9c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21aa3: 00 00 21aa5: 75 1d jne 21ac4 21aa7: 48 8d 65 d8 lea -0x28(%rbp),%rsp 21aab: 5b pop %rbx 21aac: 41 5c pop %r12 21aae: 41 5d pop %r13 21ab0: 41 5e pop %r14 21ab2: 41 5f pop %r15 21ab4: 5d pop %rbp 21ab5: c3 retq 21ab6: 48 8b 03 mov (%rbx),%rax 21ab9: 48 85 c0 test %rax,%rax 21abc: 0f 85 54 ff ff ff jne 21a16 21ac2: eb d4 jmp 21a98 21ac4: e8 00 00 00 00 callq 21ac9 21ac9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000021ad0 : 21ad0: 55 push %rbp 21ad1: 48 89 e5 mov %rsp,%rbp 21ad4: 41 57 push %r15 21ad6: 49 89 ff mov %rdi,%r15 21ad9: 41 56 push %r14 21adb: 49 89 f6 mov %rsi,%r14 21ade: 41 55 push %r13 21ae0: 49 89 d5 mov %rdx,%r13 21ae3: 41 54 push %r12 21ae5: 41 89 cc mov %ecx,%r12d 21ae8: 53 push %rbx 21ae9: 48 83 ec 20 sub $0x20,%rsp 21aed: 44 89 45 bc mov %r8d,-0x44(%rbp) 21af1: 48 8b 5f 78 mov 0x78(%rdi),%rbx 21af5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21afc: 00 00 21afe: 48 89 45 d0 mov %rax,-0x30(%rbp) 21b02: 31 c0 xor %eax,%eax 21b04: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 21b0c 21b0b: 00 21b0c: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 21b13: 48 85 c0 test %rax,%rax 21b16: 0f 84 92 00 00 00 je 21bae 21b1c: bf 24 00 00 00 mov $0x24,%edi 21b21: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 21b25: 48 8d 75 c8 lea -0x38(%rbp),%rsi 21b29: e8 00 00 00 00 callq 21b2e 21b2e: 48 89 c7 mov %rax,%rdi 21b31: 48 85 c0 test %rax,%rax 21b34: 74 5a je 21b90 21b36: 48 8b 45 08 mov 0x8(%rbp),%rax 21b3a: 4c 8b 4d c8 mov -0x38(%rbp),%r9 21b3e: 4c 89 f9 mov %r15,%rcx 21b41: be 24 00 00 00 mov $0x24,%esi 21b46: 8b 55 c4 mov -0x3c(%rbp),%edx 21b49: 41 b8 01 00 00 00 mov $0x1,%r8d 21b4f: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21b56: 0f b6 45 bc movzbl -0x44(%rbp),%eax 21b5a: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 21b61: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 21b68: 10 00 00 00 21b6c: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21b73: 00 00 00 00 21b77: 88 47 1c mov %al,0x1c(%rdi) 21b7a: 4c 89 77 08 mov %r14,0x8(%rdi) 21b7e: 4c 89 6f 10 mov %r13,0x10(%rdi) 21b82: 44 89 67 18 mov %r12d,0x18(%rdi) 21b86: 6a 00 pushq $0x0 21b88: 53 push %rbx 21b89: e8 00 00 00 00 callq 21b8e 21b8e: 58 pop %rax 21b8f: 5a pop %rdx 21b90: 48 8b 45 d0 mov -0x30(%rbp),%rax 21b94: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21b9b: 00 00 21b9d: 75 1d jne 21bbc 21b9f: 48 8d 65 d8 lea -0x28(%rbp),%rsp 21ba3: 5b pop %rbx 21ba4: 41 5c pop %r12 21ba6: 41 5d pop %r13 21ba8: 41 5e pop %r14 21baa: 41 5f pop %r15 21bac: 5d pop %rbp 21bad: c3 retq 21bae: 48 8b 03 mov (%rbx),%rax 21bb1: 48 85 c0 test %rax,%rax 21bb4: 0f 85 62 ff ff ff jne 21b1c 21bba: eb d4 jmp 21b90 21bbc: e8 00 00 00 00 callq 21bc1 21bc1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21bc8: 00 00 00 00 21bcc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000021bd0 : 21bd0: 55 push %rbp 21bd1: 48 89 e5 mov %rsp,%rbp 21bd4: 41 55 push %r13 21bd6: 41 89 f5 mov %esi,%r13d 21bd9: 41 54 push %r12 21bdb: 49 89 fc mov %rdi,%r12 21bde: 53 push %rbx 21bdf: 48 83 ec 18 sub $0x18,%rsp 21be3: 48 8b 5f 78 mov 0x78(%rdi),%rbx 21be7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21bee: 00 00 21bf0: 48 89 45 e0 mov %rax,-0x20(%rbp) 21bf4: 31 c0 xor %eax,%eax 21bf6: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 21bfe 21bfd: 00 21bfe: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 21c05: 48 85 c0 test %rax,%rax 21c08: 74 7f je 21c89 21c0a: bf 0c 00 00 00 mov $0xc,%edi 21c0f: 48 8d 55 d4 lea -0x2c(%rbp),%rdx 21c13: 48 8d 75 d8 lea -0x28(%rbp),%rsi 21c17: e8 00 00 00 00 callq 21c1c 21c1c: 48 89 c7 mov %rax,%rdi 21c1f: 48 85 c0 test %rax,%rax 21c22: 74 4b je 21c6f 21c24: 48 8b 45 08 mov 0x8(%rbp),%rax 21c28: 4c 8b 4d d8 mov -0x28(%rbp),%r9 21c2c: 4c 89 e1 mov %r12,%rcx 21c2f: be 0c 00 00 00 mov $0xc,%esi 21c34: 8b 55 d4 mov -0x2c(%rbp),%edx 21c37: 41 b8 01 00 00 00 mov $0x1,%r8d 21c3d: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21c44: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 21c4b: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 21c52: 10 00 00 00 21c56: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21c5d: 00 00 00 00 21c61: 44 89 6f 08 mov %r13d,0x8(%rdi) 21c65: 6a 00 pushq $0x0 21c67: 53 push %rbx 21c68: e8 00 00 00 00 callq 21c6d 21c6d: 58 pop %rax 21c6e: 5a pop %rdx 21c6f: 48 8b 45 e0 mov -0x20(%rbp),%rax 21c73: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21c7a: 00 00 21c7c: 75 19 jne 21c97 21c7e: 48 8d 65 e8 lea -0x18(%rbp),%rsp 21c82: 5b pop %rbx 21c83: 41 5c pop %r12 21c85: 41 5d pop %r13 21c87: 5d pop %rbp 21c88: c3 retq 21c89: 48 8b 03 mov (%rbx),%rax 21c8c: 48 85 c0 test %rax,%rax 21c8f: 0f 85 75 ff ff ff jne 21c0a 21c95: eb d8 jmp 21c6f 21c97: e8 00 00 00 00 callq 21c9c 21c9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000021ca0 : 21ca0: 55 push %rbp 21ca1: 48 89 e5 mov %rsp,%rbp 21ca4: 41 56 push %r14 21ca6: 49 89 d6 mov %rdx,%r14 21ca9: 41 55 push %r13 21cab: 49 89 f5 mov %rsi,%r13 21cae: 41 54 push %r12 21cb0: 49 89 fc mov %rdi,%r12 21cb3: 53 push %rbx 21cb4: 48 83 ec 18 sub $0x18,%rsp 21cb8: 48 8b 5f 78 mov 0x78(%rdi),%rbx 21cbc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21cc3: 00 00 21cc5: 48 89 45 d8 mov %rax,-0x28(%rbp) 21cc9: 31 c0 xor %eax,%eax 21ccb: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 21cd3 21cd2: 00 21cd3: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 21cda: 48 85 c0 test %rax,%rax 21cdd: 0f 84 94 00 00 00 je 21d77 21ce3: bf 24 00 00 00 mov $0x24,%edi 21ce8: 48 8d 55 cc lea -0x34(%rbp),%rdx 21cec: 48 8d 75 d0 lea -0x30(%rbp),%rsi 21cf0: e8 00 00 00 00 callq 21cf5 21cf5: 48 89 c7 mov %rax,%rdi 21cf8: 48 85 c0 test %rax,%rax 21cfb: 74 5e je 21d5b 21cfd: 48 8b 45 08 mov 0x8(%rbp),%rax 21d01: 4c 8b 4d d0 mov -0x30(%rbp),%r9 21d05: 4c 89 e1 mov %r12,%rcx 21d08: be 24 00 00 00 mov $0x24,%esi 21d0d: 8b 55 cc mov -0x34(%rbp),%edx 21d10: 41 b8 01 00 00 00 mov $0x1,%r8d 21d16: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21d1d: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 21d24: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 21d2b: 10 00 00 00 21d2f: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21d36: 00 00 00 00 21d3a: 4c 89 6f 08 mov %r13,0x8(%rdi) 21d3e: 4c 89 77 10 mov %r14,0x10(%rdi) 21d42: 49 8b 86 b8 01 00 00 mov 0x1b8(%r14),%rax 21d49: 48 c1 e0 0c shl $0xc,%rax 21d4d: 48 89 47 18 mov %rax,0x18(%rdi) 21d51: 6a 00 pushq $0x0 21d53: 53 push %rbx 21d54: e8 00 00 00 00 callq 21d59 21d59: 58 pop %rax 21d5a: 5a pop %rdx 21d5b: 48 8b 45 d8 mov -0x28(%rbp),%rax 21d5f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21d66: 00 00 21d68: 75 1b jne 21d85 21d6a: 48 8d 65 e0 lea -0x20(%rbp),%rsp 21d6e: 5b pop %rbx 21d6f: 41 5c pop %r12 21d71: 41 5d pop %r13 21d73: 41 5e pop %r14 21d75: 5d pop %rbp 21d76: c3 retq 21d77: 48 8b 03 mov (%rbx),%rax 21d7a: 48 85 c0 test %rax,%rax 21d7d: 0f 85 60 ff ff ff jne 21ce3 21d83: eb d6 jmp 21d5b 21d85: e8 00 00 00 00 callq 21d8a 21d8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000021d90 : 21d90: 55 push %rbp 21d91: 48 89 e5 mov %rsp,%rbp 21d94: 41 56 push %r14 21d96: 49 89 f6 mov %rsi,%r14 21d99: 41 55 push %r13 21d9b: 49 89 d5 mov %rdx,%r13 21d9e: 41 54 push %r12 21da0: 49 89 fc mov %rdi,%r12 21da3: 53 push %rbx 21da4: 48 83 ec 18 sub $0x18,%rsp 21da8: 48 8b 5f 78 mov 0x78(%rdi),%rbx 21dac: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21db3: 00 00 21db5: 48 89 45 d8 mov %rax,-0x28(%rbp) 21db9: 31 c0 xor %eax,%eax 21dbb: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 21dc3 21dc2: 00 21dc3: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 21dca: 48 85 c0 test %rax,%rax 21dcd: 0f 84 85 00 00 00 je 21e58 21dd3: bf 1c 00 00 00 mov $0x1c,%edi 21dd8: 48 8d 55 cc lea -0x34(%rbp),%rdx 21ddc: 48 8d 75 d0 lea -0x30(%rbp),%rsi 21de0: e8 00 00 00 00 callq 21de5 21de5: 48 89 c7 mov %rax,%rdi 21de8: 48 85 c0 test %rax,%rax 21deb: 74 4f je 21e3c 21ded: 48 8b 45 08 mov 0x8(%rbp),%rax 21df1: 4c 8b 4d d0 mov -0x30(%rbp),%r9 21df5: 4c 89 e1 mov %r12,%rcx 21df8: be 1c 00 00 00 mov $0x1c,%esi 21dfd: 8b 55 cc mov -0x34(%rbp),%edx 21e00: 41 b8 01 00 00 00 mov $0x1,%r8d 21e06: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21e0d: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 21e14: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 21e1b: 10 00 00 00 21e1f: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21e26: 00 00 00 00 21e2a: 4c 89 77 08 mov %r14,0x8(%rdi) 21e2e: 4c 89 6f 10 mov %r13,0x10(%rdi) 21e32: 6a 00 pushq $0x0 21e34: 53 push %rbx 21e35: e8 00 00 00 00 callq 21e3a 21e3a: 58 pop %rax 21e3b: 5a pop %rdx 21e3c: 48 8b 45 d8 mov -0x28(%rbp),%rax 21e40: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21e47: 00 00 21e49: 75 1b jne 21e66 21e4b: 48 8d 65 e0 lea -0x20(%rbp),%rsp 21e4f: 5b pop %rbx 21e50: 41 5c pop %r12 21e52: 41 5d pop %r13 21e54: 41 5e pop %r14 21e56: 5d pop %rbp 21e57: c3 retq 21e58: 48 8b 03 mov (%rbx),%rax 21e5b: 48 85 c0 test %rax,%rax 21e5e: 0f 85 6f ff ff ff jne 21dd3 21e64: eb d6 jmp 21e3c 21e66: e8 00 00 00 00 callq 21e6b 21e6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000021e70 : 21e70: 55 push %rbp 21e71: 48 89 e5 mov %rsp,%rbp 21e74: 41 57 push %r15 21e76: 49 89 f7 mov %rsi,%r15 21e79: 41 56 push %r14 21e7b: 41 89 d6 mov %edx,%r14d 21e7e: 41 55 push %r13 21e80: 41 89 cd mov %ecx,%r13d 21e83: 41 54 push %r12 21e85: 49 89 fc mov %rdi,%r12 21e88: 53 push %rbx 21e89: 48 83 ec 18 sub $0x18,%rsp 21e8d: 48 8b 5f 78 mov 0x78(%rdi),%rbx 21e91: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21e98: 00 00 21e9a: 48 89 45 d0 mov %rax,-0x30(%rbp) 21e9e: 31 c0 xor %eax,%eax 21ea0: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 21ea8 21ea7: 00 21ea8: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 21eaf: 48 85 c0 test %rax,%rax 21eb2: 0f 84 9a 00 00 00 je 21f52 21eb8: bf 24 00 00 00 mov $0x24,%edi 21ebd: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 21ec1: 48 8d 75 c8 lea -0x38(%rbp),%rsi 21ec5: e8 00 00 00 00 callq 21eca 21eca: 48 89 c7 mov %rax,%rdi 21ecd: 48 85 c0 test %rax,%rax 21ed0: 74 62 je 21f34 21ed2: 48 8b 45 08 mov 0x8(%rbp),%rax 21ed6: 4c 8b 4d c8 mov -0x38(%rbp),%r9 21eda: 4c 89 e1 mov %r12,%rcx 21edd: be 24 00 00 00 mov $0x24,%esi 21ee2: 8b 55 c4 mov -0x3c(%rbp),%edx 21ee5: 41 b8 01 00 00 00 mov $0x1,%r8d 21eeb: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 21ef2: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 21ef9: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 21f00: 10 00 00 00 21f04: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 21f0b: 00 00 00 00 21f0f: 4c 89 7f 08 mov %r15,0x8(%rdi) 21f13: 49 8b 87 b8 01 00 00 mov 0x1b8(%r15),%rax 21f1a: 44 89 77 18 mov %r14d,0x18(%rdi) 21f1e: 48 c1 e0 0c shl $0xc,%rax 21f22: 44 89 6f 1c mov %r13d,0x1c(%rdi) 21f26: 48 89 47 10 mov %rax,0x10(%rdi) 21f2a: 6a 00 pushq $0x0 21f2c: 53 push %rbx 21f2d: e8 00 00 00 00 callq 21f32 21f32: 58 pop %rax 21f33: 5a pop %rdx 21f34: 48 8b 45 d0 mov -0x30(%rbp),%rax 21f38: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21f3f: 00 00 21f41: 75 1d jne 21f60 21f43: 48 8d 65 d8 lea -0x28(%rbp),%rsp 21f47: 5b pop %rbx 21f48: 41 5c pop %r12 21f4a: 41 5d pop %r13 21f4c: 41 5e pop %r14 21f4e: 41 5f pop %r15 21f50: 5d pop %rbp 21f51: c3 retq 21f52: 48 8b 03 mov (%rbx),%rax 21f55: 48 85 c0 test %rax,%rax 21f58: 0f 85 5a ff ff ff jne 21eb8 21f5e: eb d4 jmp 21f34 21f60: e8 00 00 00 00 callq 21f65 21f65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21f6c: 00 00 00 00 0000000000021f70 : 21f70: 41 54 push %r12 21f72: 48 89 d6 mov %rdx,%rsi 21f75: 55 push %rbp 21f76: 48 89 fd mov %rdi,%rbp 21f79: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 21f80: e8 00 00 00 00 callq 21f85 21f85: 83 f8 01 cmp $0x1,%eax 21f88: 74 04 je 21f8e 21f8a: 5d pop %rbp 21f8b: 41 5c pop %r12 21f8d: c3 retq 21f8e: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 21f95: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 21f9a: 41 8b 54 24 08 mov 0x8(%r12),%edx 21f9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21fa6: 45 8b 44 24 10 mov 0x10(%r12),%r8d 21fab: 48 89 ef mov %rbp,%rdi 21fae: e8 00 00 00 00 callq 21fb3 21fb3: 48 89 ef mov %rbp,%rdi 21fb6: 5d pop %rbp 21fb7: 41 5c pop %r12 21fb9: e9 00 00 00 00 jmpq 21fbe 21fbe: 66 90 xchg %ax,%ax 0000000000021fc0 : 21fc0: 41 54 push %r12 21fc2: 48 89 d6 mov %rdx,%rsi 21fc5: 55 push %rbp 21fc6: 48 89 fd mov %rdi,%rbp 21fc9: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 21fd0: e8 00 00 00 00 callq 21fd5 21fd5: 83 f8 01 cmp $0x1,%eax 21fd8: 74 04 je 21fde 21fda: 5d pop %rbp 21fdb: 41 5c pop %r12 21fdd: c3 retq 21fde: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 21fe5: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 21fea: 41 8b 54 24 08 mov 0x8(%r12),%edx 21fef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21ff6: 45 8b 44 24 10 mov 0x10(%r12),%r8d 21ffb: 48 89 ef mov %rbp,%rdi 21ffe: e8 00 00 00 00 callq 22003 22003: 48 89 ef mov %rbp,%rdi 22006: 5d pop %rbp 22007: 41 5c pop %r12 22009: e9 00 00 00 00 jmpq 2200e 2200e: 66 90 xchg %ax,%ax 0000000000022010 : 22010: 41 54 push %r12 22012: 48 89 d6 mov %rdx,%rsi 22015: 55 push %rbp 22016: 48 89 fd mov %rdi,%rbp 22019: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 22020: e8 00 00 00 00 callq 22025 22025: 83 f8 01 cmp $0x1,%eax 22028: 74 04 je 2202e 2202a: 5d pop %rbp 2202b: 41 5c pop %r12 2202d: c3 retq 2202e: 41 8b 44 24 3c mov 0x3c(%r12),%eax 22033: 45 8b 4c 24 14 mov 0x14(%r12),%r9d 22038: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 2203f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22046: 45 8b 44 24 10 mov 0x10(%r12),%r8d 2204b: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 22050: 48 89 ef mov %rbp,%rdi 22053: 41 8b 54 24 08 mov 0x8(%r12),%edx 22058: 50 push %rax 22059: 41 8b 44 24 38 mov 0x38(%r12),%eax 2205e: 50 push %rax 2205f: 41 8b 44 24 34 mov 0x34(%r12),%eax 22064: 50 push %rax 22065: 41 8b 44 24 30 mov 0x30(%r12),%eax 2206a: 50 push %rax 2206b: 41 8b 44 24 2c mov 0x2c(%r12),%eax 22070: 50 push %rax 22071: 41 ff 74 24 20 pushq 0x20(%r12) 22076: 41 8b 44 24 18 mov 0x18(%r12),%eax 2207b: 50 push %rax 2207c: e8 00 00 00 00 callq 22081 22081: 48 89 ef mov %rbp,%rdi 22084: 48 83 c4 38 add $0x38,%rsp 22088: 5d pop %rbp 22089: 41 5c pop %r12 2208b: e9 00 00 00 00 jmpq 22090 0000000000022090 : 22090: 41 54 push %r12 22092: 48 89 d6 mov %rdx,%rsi 22095: 55 push %rbp 22096: 48 89 fd mov %rdi,%rbp 22099: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 220a0: e8 00 00 00 00 callq 220a5 220a5: 83 f8 01 cmp $0x1,%eax 220a8: 74 04 je 220ae 220aa: 5d pop %rbp 220ab: 41 5c pop %r12 220ad: c3 retq 220ae: 41 8b 44 24 20 mov 0x20(%r12),%eax 220b3: 49 8b 54 24 08 mov 0x8(%r12),%rdx 220b8: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 220bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 220c6: 45 8b 4c 24 18 mov 0x18(%r12),%r9d 220cb: 45 8b 44 24 14 mov 0x14(%r12),%r8d 220d0: 48 89 ef mov %rbp,%rdi 220d3: 41 8b 4c 24 10 mov 0x10(%r12),%ecx 220d8: 50 push %rax 220d9: 41 8b 44 24 1c mov 0x1c(%r12),%eax 220de: 50 push %rax 220df: e8 00 00 00 00 callq 220e4 220e4: 48 89 ef mov %rbp,%rdi 220e7: 58 pop %rax 220e8: 5a pop %rdx 220e9: 5d pop %rbp 220ea: 41 5c pop %r12 220ec: e9 00 00 00 00 jmpq 220f1 220f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 220f8: 00 00 00 00 220fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000022100 : 22100: 41 54 push %r12 22102: 48 89 d6 mov %rdx,%rsi 22105: 55 push %rbp 22106: 48 89 fd mov %rdi,%rbp 22109: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 22110: e8 00 00 00 00 callq 22115 22115: 83 f8 01 cmp $0x1,%eax 22118: 74 04 je 2211e 2211a: 5d pop %rbp 2211b: 41 5c pop %r12 2211d: c3 retq 2211e: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 22125: 41 8b 4c 24 10 mov 0x10(%r12),%ecx 2212a: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2212f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22136: 45 8b 4c 24 18 mov 0x18(%r12),%r9d 2213b: 45 8b 44 24 14 mov 0x14(%r12),%r8d 22140: 48 89 ef mov %rbp,%rdi 22143: e8 00 00 00 00 callq 22148 22148: 48 89 ef mov %rbp,%rdi 2214b: 5d pop %rbp 2214c: 41 5c pop %r12 2214e: e9 00 00 00 00 jmpq 22153 22153: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2215a: 00 00 00 00 2215e: 66 90 xchg %ax,%ax 0000000000022160 : 22160: 41 54 push %r12 22162: 48 89 d6 mov %rdx,%rsi 22165: 55 push %rbp 22166: 48 89 fd mov %rdi,%rbp 22169: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 22170: e8 00 00 00 00 callq 22175 22175: 83 f8 01 cmp $0x1,%eax 22178: 74 04 je 2217e 2217a: 5d pop %rbp 2217b: 41 5c pop %r12 2217d: c3 retq 2217e: 41 8b 44 24 2c mov 0x2c(%r12),%eax 22183: 41 0f b7 4c 24 10 movzwl 0x10(%r12),%ecx 22189: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 22190: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22197: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2219c: 45 8b 4c 24 18 mov 0x18(%r12),%r9d 221a1: 48 89 ef mov %rbp,%rdi 221a4: 45 8b 44 24 14 mov 0x14(%r12),%r8d 221a9: 50 push %rax 221aa: 4c 01 e1 add %r12,%rcx 221ad: 41 0f b7 44 24 28 movzwl 0x28(%r12),%eax 221b3: 49 01 c4 add %rax,%r12 221b6: 41 54 push %r12 221b8: e8 00 00 00 00 callq 221bd 221bd: 48 89 ef mov %rbp,%rdi 221c0: 58 pop %rax 221c1: 5a pop %rdx 221c2: 5d pop %rbp 221c3: 41 5c pop %r12 221c5: e9 00 00 00 00 jmpq 221ca 221ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000221d0 : 221d0: 41 54 push %r12 221d2: 48 89 d6 mov %rdx,%rsi 221d5: 55 push %rbp 221d6: 48 89 fd mov %rdi,%rbp 221d9: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 221e0: e8 00 00 00 00 callq 221e5 221e5: 83 f8 01 cmp $0x1,%eax 221e8: 74 04 je 221ee 221ea: 5d pop %rbp 221eb: 41 5c pop %r12 221ed: c3 retq 221ee: 41 8b 44 24 20 mov 0x20(%r12),%eax 221f3: 41 0f b7 4c 24 10 movzwl 0x10(%r12),%ecx 221f9: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 22200: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22207: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2220c: 45 8b 4c 24 18 mov 0x18(%r12),%r9d 22211: 48 89 ef mov %rbp,%rdi 22214: 45 8b 44 24 14 mov 0x14(%r12),%r8d 22219: 50 push %rax 2221a: 4c 01 e1 add %r12,%rcx 2221d: 41 0f b7 44 24 1c movzwl 0x1c(%r12),%eax 22223: 49 01 c4 add %rax,%r12 22226: 41 54 push %r12 22228: e8 00 00 00 00 callq 2222d 2222d: 48 89 ef mov %rbp,%rdi 22230: 58 pop %rax 22231: 5a pop %rdx 22232: 5d pop %rbp 22233: 41 5c pop %r12 22235: e9 00 00 00 00 jmpq 2223a 2223a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000022240 : 22240: 41 54 push %r12 22242: 48 89 d6 mov %rdx,%rsi 22245: 55 push %rbp 22246: 48 89 fd mov %rdi,%rbp 22249: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 22250: e8 00 00 00 00 callq 22255 22255: 83 f8 01 cmp $0x1,%eax 22258: 74 04 je 2225e 2225a: 5d pop %rbp 2225b: 41 5c pop %r12 2225d: c3 retq 2225e: 41 8b 44 24 28 mov 0x28(%r12),%eax 22263: 41 0f b7 4c 24 0c movzwl 0xc(%r12),%ecx 22269: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 22270: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22277: 41 8b 54 24 08 mov 0x8(%r12),%edx 2227c: 45 8b 4c 24 18 mov 0x18(%r12),%r9d 22281: 48 89 ef mov %rbp,%rdi 22284: 45 8b 44 24 14 mov 0x14(%r12),%r8d 22289: 50 push %rax 2228a: 4c 01 e1 add %r12,%rcx 2228d: 41 ff 74 24 20 pushq 0x20(%r12) 22292: e8 00 00 00 00 callq 22297 22297: 48 89 ef mov %rbp,%rdi 2229a: 58 pop %rax 2229b: 5a pop %rdx 2229c: 5d pop %rbp 2229d: 41 5c pop %r12 2229f: e9 00 00 00 00 jmpq 222a4 222a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 222ab: 00 00 00 00 222af: 90 nop 00000000000222b0 : 222b0: 41 54 push %r12 222b2: 48 89 d6 mov %rdx,%rsi 222b5: 55 push %rbp 222b6: 48 89 fd mov %rdi,%rbp 222b9: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 222c0: e8 00 00 00 00 callq 222c5 222c5: 83 f8 01 cmp $0x1,%eax 222c8: 74 04 je 222ce 222ca: 5d pop %rbp 222cb: 41 5c pop %r12 222cd: c3 retq 222ce: 4d 8b 4c 24 20 mov 0x20(%r12),%r9 222d3: 4d 8b 44 24 18 mov 0x18(%r12),%r8 222d8: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 222df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 222e6: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 222eb: 49 8b 54 24 08 mov 0x8(%r12),%rdx 222f0: 41 ff 74 24 28 pushq 0x28(%r12) 222f5: 48 89 ef mov %rbp,%rdi 222f8: e8 00 00 00 00 callq 222fd 222fd: 48 89 ef mov %rbp,%rdi 22300: 58 pop %rax 22301: 5d pop %rbp 22302: 41 5c pop %r12 22304: e9 00 00 00 00 jmpq 22309 22309: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000022310 : 22310: 41 54 push %r12 22312: 48 89 d6 mov %rdx,%rsi 22315: 55 push %rbp 22316: 48 89 fd mov %rdi,%rbp 22319: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 22320: e8 00 00 00 00 callq 22325 22325: 83 f8 01 cmp $0x1,%eax 22328: 74 04 je 2232e 2232a: 5d pop %rbp 2232b: 41 5c pop %r12 2232d: c3 retq 2232e: 4d 8b 4c 24 20 mov 0x20(%r12),%r9 22333: 4d 8b 44 24 18 mov 0x18(%r12),%r8 22338: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 2233f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22346: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 2234b: 49 8b 54 24 08 mov 0x8(%r12),%rdx 22350: 41 ff 74 24 28 pushq 0x28(%r12) 22355: 48 89 ef mov %rbp,%rdi 22358: e8 00 00 00 00 callq 2235d 2235d: 48 89 ef mov %rbp,%rdi 22360: 58 pop %rax 22361: 5d pop %rbp 22362: 41 5c pop %r12 22364: e9 00 00 00 00 jmpq 22369 22369: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000022370 : 22370: 41 54 push %r12 22372: 48 89 d6 mov %rdx,%rsi 22375: 55 push %rbp 22376: 48 89 fd mov %rdi,%rbp 22379: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 22380: e8 00 00 00 00 callq 22385 22385: 83 f8 01 cmp $0x1,%eax 22388: 74 04 je 2238e 2238a: 5d pop %rbp 2238b: 41 5c pop %r12 2238d: c3 retq 2238e: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 22395: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 2239a: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2239f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 223a6: 4d 8b 44 24 18 mov 0x18(%r12),%r8 223ab: 48 89 ef mov %rbp,%rdi 223ae: e8 00 00 00 00 callq 223b3 223b3: 48 89 ef mov %rbp,%rdi 223b6: 5d pop %rbp 223b7: 41 5c pop %r12 223b9: e9 00 00 00 00 jmpq 223be 223be: 66 90 xchg %ax,%ax 00000000000223c0 : 223c0: 41 54 push %r12 223c2: 48 89 d6 mov %rdx,%rsi 223c5: 55 push %rbp 223c6: 48 89 fd mov %rdi,%rbp 223c9: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 223d0: e8 00 00 00 00 callq 223d5 223d5: 83 f8 01 cmp $0x1,%eax 223d8: 74 04 je 223de 223da: 5d pop %rbp 223db: 41 5c pop %r12 223dd: c3 retq 223de: 41 0f b6 44 24 28 movzbl 0x28(%r12),%eax 223e4: 49 8b 54 24 08 mov 0x8(%r12),%rdx 223e9: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 223f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 223f7: 4d 8b 4c 24 20 mov 0x20(%r12),%r9 223fc: 45 8b 44 24 1c mov 0x1c(%r12),%r8d 22401: 48 89 ef mov %rbp,%rdi 22404: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 22409: 50 push %rax 2240a: 41 8b 44 24 18 mov 0x18(%r12),%eax 2240f: 50 push %rax 22410: e8 00 00 00 00 callq 22415 22415: 48 89 ef mov %rbp,%rdi 22418: 58 pop %rax 22419: 5a pop %rdx 2241a: 5d pop %rbp 2241b: 41 5c pop %r12 2241d: e9 00 00 00 00 jmpq 22422 22422: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22429: 00 00 00 00 2242d: 0f 1f 00 nopl (%rax) 0000000000022430 : 22430: 41 54 push %r12 22432: 48 89 d6 mov %rdx,%rsi 22435: 55 push %rbp 22436: 48 89 fd mov %rdi,%rbp 22439: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 22440: e8 00 00 00 00 callq 22445 22445: 83 f8 01 cmp $0x1,%eax 22448: 74 04 je 2244e 2244a: 5d pop %rbp 2244b: 41 5c pop %r12 2244d: c3 retq 2244e: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 22455: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 2245a: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2245f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22466: 45 0f b6 4c 24 1c movzbl 0x1c(%r12),%r9d 2246c: 45 8b 44 24 18 mov 0x18(%r12),%r8d 22471: 48 89 ef mov %rbp,%rdi 22474: e8 00 00 00 00 callq 22479 22479: 48 89 ef mov %rbp,%rdi 2247c: 5d pop %rbp 2247d: 41 5c pop %r12 2247f: e9 00 00 00 00 jmpq 22484 22484: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2248b: 00 00 00 00 2248f: 90 nop 0000000000022490 : 22490: 41 54 push %r12 22492: 48 89 d6 mov %rdx,%rsi 22495: 55 push %rbp 22496: 48 89 fd mov %rdi,%rbp 22499: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 224a0: e8 00 00 00 00 callq 224a5 224a5: 83 f8 01 cmp $0x1,%eax 224a8: 74 04 je 224ae 224aa: 5d pop %rbp 224ab: 41 5c pop %r12 224ad: c3 retq 224ae: 41 0f b7 54 24 08 movzwl 0x8(%r12),%edx 224b4: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 224bb: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 224c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 224c7: 4d 8b 4c 24 18 mov 0x18(%r12),%r9 224cc: 45 8b 44 24 10 mov 0x10(%r12),%r8d 224d1: 48 89 ef mov %rbp,%rdi 224d4: 4c 01 e2 add %r12,%rdx 224d7: e8 00 00 00 00 callq 224dc 224dc: 48 89 ef mov %rbp,%rdi 224df: 5d pop %rbp 224e0: 41 5c pop %r12 224e2: e9 00 00 00 00 jmpq 224e7 224e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 224ee: 00 00 00000000000224f0 : 224f0: 41 54 push %r12 224f2: 48 89 d6 mov %rdx,%rsi 224f5: 55 push %rbp 224f6: 48 89 fd mov %rdi,%rbp 224f9: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 22500: e8 00 00 00 00 callq 22505 22505: 83 f8 01 cmp $0x1,%eax 22508: 74 04 je 2250e 2250a: 5d pop %rbp 2250b: 41 5c pop %r12 2250d: c3 retq 2250e: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 22515: 41 8b 54 24 08 mov 0x8(%r12),%edx 2251a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22521: 48 89 ef mov %rbp,%rdi 22524: e8 00 00 00 00 callq 22529 22529: 48 89 ef mov %rbp,%rdi 2252c: 5d pop %rbp 2252d: 41 5c pop %r12 2252f: e9 00 00 00 00 jmpq 22534 22534: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2253b: 00 00 00 00 2253f: 90 nop 0000000000022540 : 22540: 41 54 push %r12 22542: 48 89 d6 mov %rdx,%rsi 22545: 55 push %rbp 22546: 48 89 fd mov %rdi,%rbp 22549: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 22550: e8 00 00 00 00 callq 22555 22555: 83 f8 01 cmp $0x1,%eax 22558: 74 04 je 2255e 2255a: 5d pop %rbp 2255b: 41 5c pop %r12 2255d: c3 retq 2255e: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 22565: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 2256a: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2256f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22576: 4d 8b 44 24 18 mov 0x18(%r12),%r8 2257b: 48 89 ef mov %rbp,%rdi 2257e: e8 00 00 00 00 callq 22583 22583: 48 89 ef mov %rbp,%rdi 22586: 5d pop %rbp 22587: 41 5c pop %r12 22589: e9 00 00 00 00 jmpq 2258e 2258e: 66 90 xchg %ax,%ax 0000000000022590 : 22590: 41 54 push %r12 22592: 48 89 d6 mov %rdx,%rsi 22595: 55 push %rbp 22596: 48 89 fd mov %rdi,%rbp 22599: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 225a0: e8 00 00 00 00 callq 225a5 225a5: 83 f8 01 cmp $0x1,%eax 225a8: 74 04 je 225ae 225aa: 5d pop %rbp 225ab: 41 5c pop %r12 225ad: c3 retq 225ae: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 225b5: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 225ba: 49 8b 54 24 08 mov 0x8(%r12),%rdx 225bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 225c6: 48 89 ef mov %rbp,%rdi 225c9: e8 00 00 00 00 callq 225ce 225ce: 48 89 ef mov %rbp,%rdi 225d1: 5d pop %rbp 225d2: 41 5c pop %r12 225d4: e9 00 00 00 00 jmpq 225d9 225d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000225e0 : 225e0: 41 54 push %r12 225e2: 48 89 d6 mov %rdx,%rsi 225e5: 55 push %rbp 225e6: 48 89 fd mov %rdi,%rbp 225e9: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 225f0: e8 00 00 00 00 callq 225f5 225f5: 83 f8 01 cmp $0x1,%eax 225f8: 74 04 je 225fe 225fa: 5d pop %rbp 225fb: 41 5c pop %r12 225fd: c3 retq 225fe: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 22605: 41 8b 4c 24 1c mov 0x1c(%r12),%ecx 2260a: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2260f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22616: 4d 8b 4c 24 10 mov 0x10(%r12),%r9 2261b: 45 8b 44 24 18 mov 0x18(%r12),%r8d 22620: 48 89 ef mov %rbp,%rdi 22623: e8 00 00 00 00 callq 22628 22628: 48 89 ef mov %rbp,%rdi 2262b: 5d pop %rbp 2262c: 41 5c pop %r12 2262e: e9 00 00 00 00 jmpq 22633 22633: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2263a: 00 00 00 00 2263e: 66 90 xchg %ax,%ax 0000000000022640 : 22640: 41 54 push %r12 22642: 48 89 d6 mov %rdx,%rsi 22645: 55 push %rbp 22646: 48 89 fd mov %rdi,%rbp 22649: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 22650: e8 00 00 00 00 callq 22655 22655: 83 f8 01 cmp $0x1,%eax 22658: 74 04 je 2265e 2265a: 5d pop %rbp 2265b: 41 5c pop %r12 2265d: c3 retq 2265e: 41 8b 44 24 28 mov 0x28(%r12),%eax 22663: 41 0f b7 54 24 08 movzwl 0x8(%r12),%edx 22669: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 22670: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22677: 4d 8b 4c 24 20 mov 0x20(%r12),%r9 2267c: 4d 8b 44 24 18 mov 0x18(%r12),%r8 22681: 48 89 ef mov %rbp,%rdi 22684: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 22689: 50 push %rax 2268a: 4c 01 e2 add %r12,%rdx 2268d: e8 00 00 00 00 callq 22692 22692: 48 89 ef mov %rbp,%rdi 22695: 58 pop %rax 22696: 5d pop %rbp 22697: 41 5c pop %r12 22699: e9 00 00 00 00 jmpq 2269e 2269e: 66 90 xchg %ax,%ax 00000000000226a0 : 226a0: 55 push %rbp 226a1: 48 89 e5 mov %rsp,%rbp 226a4: 41 57 push %r15 226a6: 41 89 d7 mov %edx,%r15d 226a9: 41 56 push %r14 226ab: 49 89 f6 mov %rsi,%r14 226ae: 41 55 push %r13 226b0: 49 89 fd mov %rdi,%r13 226b3: 41 54 push %r12 226b5: 53 push %rbx 226b6: 48 83 ec 18 sub $0x18,%rsp 226ba: 48 8b 5f 78 mov 0x78(%rdi),%rbx 226be: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 226c5: 00 00 226c7: 48 89 45 d0 mov %rax,-0x30(%rbp) 226cb: 31 c0 xor %eax,%eax 226cd: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 226d5 226d4: 00 226d5: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 226dc: 48 85 c0 test %rax,%rax 226df: 0f 84 e2 00 00 00 je 227c7 226e5: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 226e9: 48 8d 75 c8 lea -0x38(%rbp),%rsi 226ed: bf 24 00 00 00 mov $0x24,%edi 226f2: e8 00 00 00 00 callq 226f7 226f7: 49 89 c4 mov %rax,%r12 226fa: 48 85 c0 test %rax,%rax 226fd: 0f 84 a6 00 00 00 je 227a9 22703: 48 8b 55 08 mov 0x8(%rbp),%rdx 22707: 48 8b 45 c8 mov -0x38(%rbp),%rax 2270b: 48 89 90 80 00 00 00 mov %rdx,0x80(%rax) 22712: 49 63 d7 movslq %r15d,%rdx 22715: 48 89 a8 98 00 00 00 mov %rbp,0x98(%rax) 2271c: 48 c7 80 88 00 00 00 movq $0x10,0x88(%rax) 22723: 10 00 00 00 22727: 48 c7 80 90 00 00 00 movq $0x0,0x90(%rax) 2272e: 00 00 00 00 22732: 49 8b 46 50 mov 0x50(%r14),%rax 22736: 49 89 44 24 08 mov %rax,0x8(%r12) 2273b: 49 8b 46 30 mov 0x30(%r14),%rax 2273f: 48 8b 40 10 mov 0x10(%rax),%rax 22743: 48 8b 40 08 mov 0x8(%rax),%rax 22747: 8b 80 cc 01 00 00 mov 0x1cc(%rax),%eax 2274d: 41 89 44 24 10 mov %eax,0x10(%r12) 22752: 49 8b 4e 28 mov 0x28(%r14),%rcx 22756: 48 8d 04 92 lea (%rdx,%rdx,4),%rax 2275a: 48 8b 91 88 01 00 00 mov 0x188(%rcx),%rdx 22761: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 22765: 8b 40 08 mov 0x8(%rax),%eax 22768: 41 89 44 24 14 mov %eax,0x14(%r12) 2276d: 49 8b 46 30 mov 0x30(%r14),%rax 22771: 48 8b 40 10 mov 0x10(%rax),%rax 22775: 48 8b 78 08 mov 0x8(%rax),%rdi 22779: 48 83 ef 78 sub $0x78,%rdi 2277d: e8 00 00 00 00 callq 22782 22782: 4c 8b 4d c8 mov -0x38(%rbp),%r9 22786: 8b 55 c4 mov -0x3c(%rbp),%edx 22789: 4c 89 e9 mov %r13,%rcx 2278c: 41 89 44 24 18 mov %eax,0x18(%r12) 22791: be 24 00 00 00 mov $0x24,%esi 22796: 41 b8 01 00 00 00 mov $0x1,%r8d 2279c: 4c 89 e7 mov %r12,%rdi 2279f: 6a 00 pushq $0x0 227a1: 53 push %rbx 227a2: e8 00 00 00 00 callq 227a7 227a7: 59 pop %rcx 227a8: 5e pop %rsi 227a9: 48 8b 45 d0 mov -0x30(%rbp),%rax 227ad: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 227b4: 00 00 227b6: 75 1d jne 227d5 227b8: 48 8d 65 d8 lea -0x28(%rbp),%rsp 227bc: 5b pop %rbx 227bd: 41 5c pop %r12 227bf: 41 5d pop %r13 227c1: 41 5e pop %r14 227c3: 41 5f pop %r15 227c5: 5d pop %rbp 227c6: c3 retq 227c7: 48 8b 03 mov (%rbx),%rax 227ca: 48 85 c0 test %rax,%rax 227cd: 0f 85 12 ff ff ff jne 226e5 227d3: eb d4 jmp 227a9 227d5: e8 00 00 00 00 callq 227da 227da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000227e0 : 227e0: 41 56 push %r14 227e2: 41 55 push %r13 227e4: 41 54 push %r12 227e6: 55 push %rbp 227e7: 48 89 fd mov %rdi,%rbp 227ea: 53 push %rbx 227eb: 48 89 f3 mov %rsi,%rbx 227ee: 48 83 ec 40 sub $0x40,%rsp 227f2: 4c 8b 67 48 mov 0x48(%rdi),%r12 227f6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 227fd: 00 00 227ff: 48 89 44 24 38 mov %rax,0x38(%rsp) 22804: 31 c0 xor %eax,%eax 22806: 41 f7 c4 00 01 00 00 test $0x100,%r12d 2280d: 75 21 jne 22830 2280f: 41 f6 c4 80 test $0x80,%r12b 22813: 0f 85 97 01 00 00 jne 229b0 22819: 41 f6 c4 40 test $0x40,%r12b 2281d: 0f 85 3e 01 00 00 jne 22961 22823: 41 f7 c4 00 02 00 00 test $0x200,%r12d 2282a: 0f 85 8e 01 00 00 jne 229be 22830: 48 8b 43 10 mov 0x10(%rbx),%rax 22834: 48 8d 78 40 lea 0x40(%rax),%rdi 22838: 48 8b 40 48 mov 0x48(%rax),%rax 2283c: 48 8b 40 10 mov 0x10(%rax),%rax 22840: e8 00 00 00 00 callq 22845 22845: 48 85 c0 test %rax,%rax 22848: 0f 84 30 01 00 00 je 2297e 2284e: 48 8b 43 10 mov 0x10(%rbx),%rax 22852: 48 8d 78 40 lea 0x40(%rax),%rdi 22856: 48 8b 40 48 mov 0x48(%rax),%rax 2285a: 48 8b 40 10 mov 0x10(%rax),%rax 2285e: e8 00 00 00 00 callq 22863 22863: 48 89 c7 mov %rax,%rdi 22866: e8 00 00 00 00 callq 2286b 2286b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2286f: 44 8d 60 01 lea 0x1(%rax),%r12d 22873: 49 89 c5 mov %rax,%r13 22876: 45 89 e6 mov %r12d,%r14d 22879: 41 83 c5 31 add $0x31,%r13d 2287d: 41 c1 e6 10 shl $0x10,%r14d 22881: 41 83 ce 30 or $0x30,%r14d 22885: 48 81 c7 18 02 00 00 add $0x218,%rdi 2288c: 0f 84 0f 01 00 00 je 229a1 22892: e8 00 00 00 00 callq 22897 22897: 8d 50 01 lea 0x1(%rax),%edx 2289a: 89 d0 mov %edx,%eax 2289c: c1 e0 10 shl $0x10,%eax 2289f: 44 01 e2 add %r12d,%edx 228a2: 48 89 ee mov %rbp,%rsi 228a5: 48 89 e7 mov %rsp,%rdi 228a8: 41 09 c5 or %eax,%r13d 228ab: 48 63 d2 movslq %edx,%rdx 228ae: 48 83 c2 30 add $0x30,%rdx 228b2: e8 00 00 00 00 callq 228b7 228b7: 48 89 c5 mov %rax,%rbp 228ba: 48 85 c0 test %rax,%rax 228bd: 0f 84 9e 00 00 00 je 22961 228c3: 44 89 70 10 mov %r14d,0x10(%rax) 228c7: 44 89 68 28 mov %r13d,0x28(%rax) 228cb: 48 8b 43 40 mov 0x40(%rbx),%rax 228cf: 48 89 45 08 mov %rax,0x8(%rbp) 228d3: 48 8b 43 10 mov 0x10(%rbx),%rax 228d7: 48 8d 78 40 lea 0x40(%rax),%rdi 228db: 48 8b 40 48 mov 0x48(%rax),%rax 228df: 48 8b 40 10 mov 0x10(%rax),%rax 228e3: e8 00 00 00 00 callq 228e8 228e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 228ef: 48 85 c0 test %rax,%rax 228f2: 74 18 je 2290c 228f4: 48 8b 43 10 mov 0x10(%rbx),%rax 228f8: 48 8d 78 40 lea 0x40(%rax),%rdi 228fc: 48 8b 40 48 mov 0x48(%rax),%rax 22900: 48 8b 40 10 mov 0x10(%rax),%rax 22904: e8 00 00 00 00 callq 22909 22909: 48 89 c6 mov %rax,%rsi 2290c: 0f b7 7d 10 movzwl 0x10(%rbp),%edi 22910: 48 01 ef add %rbp,%rdi 22913: e8 00 00 00 00 callq 22918 22918: 48 8b 43 10 mov 0x10(%rbx),%rax 2291c: 0f b7 7d 28 movzwl 0x28(%rbp),%edi 22920: 48 8b 40 60 mov 0x60(%rax),%rax 22924: 89 45 14 mov %eax,0x14(%rbp) 22927: 48 8b 43 10 mov 0x10(%rbx),%rax 2292b: 48 8b 40 68 mov 0x68(%rax),%rax 2292f: 89 45 18 mov %eax,0x18(%rbp) 22932: 48 8b 73 08 mov 0x8(%rbx),%rsi 22936: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2293d: 48 81 c6 18 02 00 00 add $0x218,%rsi 22944: 48 0f 44 f0 cmove %rax,%rsi 22948: 48 01 ef add %rbp,%rdi 2294b: e8 00 00 00 00 callq 22950 22950: 8b 83 a0 01 00 00 mov 0x1a0(%rbx),%eax 22956: 48 89 e7 mov %rsp,%rdi 22959: 89 45 2c mov %eax,0x2c(%rbp) 2295c: e8 00 00 00 00 callq 22961 22961: 48 8b 44 24 38 mov 0x38(%rsp),%rax 22966: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2296d: 00 00 2296f: 75 5e jne 229cf 22971: 48 83 c4 40 add $0x40,%rsp 22975: 5b pop %rbx 22976: 5d pop %rbp 22977: 41 5c pop %r12 22979: 41 5d pop %r13 2297b: 41 5e pop %r14 2297d: c3 retq 2297e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22982: 41 bd 37 00 00 00 mov $0x37,%r13d 22988: 41 be 30 00 07 00 mov $0x70030,%r14d 2298e: 41 bc 07 00 00 00 mov $0x7,%r12d 22994: 48 81 c7 18 02 00 00 add $0x218,%rdi 2299b: 0f 85 f1 fe ff ff jne 22892 229a1: b8 00 00 07 00 mov $0x70000,%eax 229a6: ba 07 00 00 00 mov $0x7,%edx 229ab: e9 ef fe ff ff jmpq 2289f 229b0: 31 d2 xor %edx,%edx 229b2: 31 f6 xor %esi,%esi 229b4: e8 00 00 00 00 callq 229b9 229b9: e9 5b fe ff ff jmpq 22819 229be: 48 89 ef mov %rbp,%rdi 229c1: e8 00 00 00 00 callq 229c6 229c6: 84 c0 test %al,%al 229c8: 75 97 jne 22961 229ca: e9 61 fe ff ff jmpq 22830 229cf: e8 00 00 00 00 callq 229d4 229d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 229db: 00 00 00 00 229df: 90 nop 00000000000229e0 : 229e0: 55 push %rbp 229e1: 48 89 e5 mov %rsp,%rbp 229e4: 41 57 push %r15 229e6: 41 56 push %r14 229e8: 49 89 fe mov %rdi,%r14 229eb: 41 55 push %r13 229ed: 41 54 push %r12 229ef: 53 push %rbx 229f0: 48 89 cb mov %rcx,%rbx 229f3: 48 83 ec 38 sub $0x38,%rsp 229f7: 48 89 75 b0 mov %rsi,-0x50(%rbp) 229fb: 48 89 55 a8 mov %rdx,-0x58(%rbp) 229ff: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22a06: 00 00 22a08: 48 89 45 d0 mov %rax,-0x30(%rbp) 22a0c: 31 c0 xor %eax,%eax 22a0e: 48 81 c2 90 02 00 00 add $0x290,%rdx 22a15: 0f 84 3f 01 00 00 je 22b5a 22a1b: 48 89 d7 mov %rdx,%rdi 22a1e: 48 89 55 a0 mov %rdx,-0x60(%rbp) 22a22: e8 00 00 00 00 callq 22a27 22a27: 4c 8b 45 a0 mov -0x60(%rbp),%r8 22a2b: 44 8d 78 01 lea 0x1(%rax),%r15d 22a2f: 41 89 c5 mov %eax,%r13d 22a32: 41 c1 e7 10 shl $0x10,%r15d 22a36: 41 83 cf 2c or $0x2c,%r15d 22a3a: 44 89 7d bc mov %r15d,-0x44(%rbp) 22a3e: 4d 8b 7e 78 mov 0x78(%r14),%r15 22a42: 65 4c 03 3d 00 00 00 add %gs:0x0(%rip),%r15 # 22a4a 22a49: 00 22a4a: 49 8b 86 80 00 00 00 mov 0x80(%r14),%rax 22a51: 48 85 c0 test %rax,%rax 22a54: 0f 84 f2 00 00 00 je 22b4c 22a5a: 41 83 c5 3c add $0x3c,%r13d 22a5e: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 22a62: 48 8d 75 c8 lea -0x38(%rbp),%rsi 22a66: 4c 89 45 a0 mov %r8,-0x60(%rbp) 22a6a: 41 83 e5 f8 and $0xfffffff8,%r13d 22a6e: 41 83 ed 04 sub $0x4,%r13d 22a72: 44 89 ef mov %r13d,%edi 22a75: e8 00 00 00 00 callq 22a7a 22a7a: 49 89 c4 mov %rax,%r12 22a7d: 48 85 c0 test %rax,%rax 22a80: 0f 84 a8 00 00 00 je 22b2e 22a86: 48 8b 55 08 mov 0x8(%rbp),%rdx 22a8a: 48 8b 45 c8 mov -0x38(%rbp),%rax 22a8e: 49 8d 7c 24 2c lea 0x2c(%r12),%rdi 22a93: 4c 8b 45 a0 mov -0x60(%rbp),%r8 22a97: 48 89 90 80 00 00 00 mov %rdx,0x80(%rax) 22a9e: 48 89 a8 98 00 00 00 mov %rbp,0x98(%rax) 22aa5: 4c 89 c6 mov %r8,%rsi 22aa8: 48 c7 80 88 00 00 00 movq $0x10,0x88(%rax) 22aaf: 10 00 00 00 22ab3: 48 c7 80 90 00 00 00 movq $0x0,0x90(%rax) 22aba: 00 00 00 00 22abe: 8b 45 bc mov -0x44(%rbp),%eax 22ac1: 41 89 44 24 0c mov %eax,0xc(%r12) 22ac6: 48 8b 45 b0 mov -0x50(%rbp),%rax 22aca: 8b 80 58 02 00 00 mov 0x258(%rax),%eax 22ad0: 41 89 44 24 08 mov %eax,0x8(%r12) 22ad5: e8 00 00 00 00 callq 22ada 22ada: 8b 55 c4 mov -0x3c(%rbp),%edx 22add: 4c 8b 4d c8 mov -0x38(%rbp),%r9 22ae1: 4c 89 f1 mov %r14,%rcx 22ae4: 8b 83 b0 01 00 00 mov 0x1b0(%rbx),%eax 22aea: 41 b8 01 00 00 00 mov $0x1,%r8d 22af0: 44 89 ee mov %r13d,%esi 22af3: 4c 89 e7 mov %r12,%rdi 22af6: 41 89 44 24 14 mov %eax,0x14(%r12) 22afb: 48 8b 45 a8 mov -0x58(%rbp),%rax 22aff: 48 8b 40 08 mov 0x8(%rax),%rax 22b03: 8b 40 10 mov 0x10(%rax),%eax 22b06: 41 89 44 24 18 mov %eax,0x18(%r12) 22b0b: 48 8b 83 a8 01 00 00 mov 0x1a8(%rbx),%rax 22b12: 49 89 44 24 20 mov %rax,0x20(%r12) 22b17: 0f b6 83 a4 01 00 00 movzbl 0x1a4(%rbx),%eax 22b1e: 41 89 44 24 28 mov %eax,0x28(%r12) 22b23: 6a 00 pushq $0x0 22b25: 41 57 push %r15 22b27: e8 00 00 00 00 callq 22b2c 22b2c: 58 pop %rax 22b2d: 5a pop %rdx 22b2e: 48 8b 45 d0 mov -0x30(%rbp),%rax 22b32: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22b39: 00 00 22b3b: 75 36 jne 22b73 22b3d: 48 8d 65 d8 lea -0x28(%rbp),%rsp 22b41: 5b pop %rbx 22b42: 41 5c pop %r12 22b44: 41 5d pop %r13 22b46: 41 5e pop %r14 22b48: 41 5f pop %r15 22b4a: 5d pop %rbp 22b4b: c3 retq 22b4c: 49 8b 07 mov (%r15),%rax 22b4f: 48 85 c0 test %rax,%rax 22b52: 0f 85 02 ff ff ff jne 22a5a 22b58: eb d4 jmp 22b2e 22b5a: c7 45 bc 2c 00 07 00 movl $0x7002c,-0x44(%rbp) 22b61: 41 bd 06 00 00 00 mov $0x6,%r13d 22b67: 49 c7 c0 00 00 00 00 mov $0x0,%r8 22b6e: e9 cb fe ff ff jmpq 22a3e 22b73: e8 00 00 00 00 callq 22b78 22b78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 22b7f: 00 0000000000022b80 : 22b80: 55 push %rbp 22b81: 48 89 e5 mov %rsp,%rbp 22b84: 41 57 push %r15 22b86: 49 89 ff mov %rdi,%r15 22b89: 41 56 push %r14 22b8b: 41 55 push %r13 22b8d: 41 54 push %r12 22b8f: 53 push %rbx 22b90: 48 83 ec 30 sub $0x30,%rsp 22b94: 48 89 75 b0 mov %rsi,-0x50(%rbp) 22b98: 89 55 b8 mov %edx,-0x48(%rbp) 22b9b: 48 89 4d a8 mov %rcx,-0x58(%rbp) 22b9f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22ba6: 00 00 22ba8: 48 89 45 d0 mov %rax,-0x30(%rbp) 22bac: 31 c0 xor %eax,%eax 22bae: 48 81 c6 90 02 00 00 add $0x290,%rsi 22bb5: 0f 84 0c 01 00 00 je 22cc7 22bbb: 48 89 f7 mov %rsi,%rdi 22bbe: 49 89 f5 mov %rsi,%r13 22bc1: e8 00 00 00 00 callq 22bc6 22bc6: 8d 58 01 lea 0x1(%rax),%ebx 22bc9: 41 89 c2 mov %eax,%r10d 22bcc: c1 e3 10 shl $0x10,%ebx 22bcf: 83 cb 20 or $0x20,%ebx 22bd2: 89 5d bc mov %ebx,-0x44(%rbp) 22bd5: 49 8b 5f 78 mov 0x78(%r15),%rbx 22bd9: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 22be1 22be0: 00 22be1: 49 8b 87 80 00 00 00 mov 0x80(%r15),%rax 22be8: 48 85 c0 test %rax,%rax 22beb: 0f 84 c8 00 00 00 je 22cb9 22bf1: 41 83 c2 2c add $0x2c,%r10d 22bf5: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 22bf9: 48 8d 75 c8 lea -0x38(%rbp),%rsi 22bfd: 41 83 e2 f8 and $0xfffffff8,%r10d 22c01: 45 8d 72 fc lea -0x4(%r10),%r14d 22c05: 44 89 f7 mov %r14d,%edi 22c08: e8 00 00 00 00 callq 22c0d 22c0d: 49 89 c4 mov %rax,%r12 22c10: 48 85 c0 test %rax,%rax 22c13: 0f 84 82 00 00 00 je 22c9b 22c19: 48 8b 55 08 mov 0x8(%rbp),%rdx 22c1d: 48 8b 45 c8 mov -0x38(%rbp),%rax 22c21: 49 8d 7c 24 20 lea 0x20(%r12),%rdi 22c26: 4c 89 ee mov %r13,%rsi 22c29: 48 89 90 80 00 00 00 mov %rdx,0x80(%rax) 22c30: 48 89 a8 98 00 00 00 mov %rbp,0x98(%rax) 22c37: 48 c7 80 88 00 00 00 movq $0x10,0x88(%rax) 22c3e: 10 00 00 00 22c42: 48 c7 80 90 00 00 00 movq $0x0,0x90(%rax) 22c49: 00 00 00 00 22c4d: 8b 45 bc mov -0x44(%rbp),%eax 22c50: 41 89 44 24 08 mov %eax,0x8(%r12) 22c55: e8 00 00 00 00 callq 22c5a 22c5a: 8b 45 b8 mov -0x48(%rbp),%eax 22c5d: 8b 55 c4 mov -0x3c(%rbp),%edx 22c60: 4c 89 f9 mov %r15,%rcx 22c63: 4c 8b 4d c8 mov -0x38(%rbp),%r9 22c67: 41 b8 01 00 00 00 mov $0x1,%r8d 22c6d: 44 89 f6 mov %r14d,%esi 22c70: 4c 89 e7 mov %r12,%rdi 22c73: 41 89 44 24 0c mov %eax,0xc(%r12) 22c78: 48 8b 45 b0 mov -0x50(%rbp),%rax 22c7c: 48 8b 40 08 mov 0x8(%rax),%rax 22c80: 8b 40 10 mov 0x10(%rax),%eax 22c83: 41 89 44 24 10 mov %eax,0x10(%r12) 22c88: 48 8b 45 a8 mov -0x58(%rbp),%rax 22c8c: 49 89 44 24 18 mov %rax,0x18(%r12) 22c91: 6a 00 pushq $0x0 22c93: 53 push %rbx 22c94: e8 00 00 00 00 callq 22c99 22c99: 58 pop %rax 22c9a: 5a pop %rdx 22c9b: 48 8b 45 d0 mov -0x30(%rbp),%rax 22c9f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22ca6: 00 00 22ca8: 75 36 jne 22ce0 22caa: 48 8d 65 d8 lea -0x28(%rbp),%rsp 22cae: 5b pop %rbx 22caf: 41 5c pop %r12 22cb1: 41 5d pop %r13 22cb3: 41 5e pop %r14 22cb5: 41 5f pop %r15 22cb7: 5d pop %rbp 22cb8: c3 retq 22cb9: 48 8b 03 mov (%rbx),%rax 22cbc: 48 85 c0 test %rax,%rax 22cbf: 0f 85 2c ff ff ff jne 22bf1 22cc5: eb d4 jmp 22c9b 22cc7: c7 45 bc 20 00 07 00 movl $0x70020,-0x44(%rbp) 22cce: 41 ba 06 00 00 00 mov $0x6,%r10d 22cd4: 49 c7 c5 00 00 00 00 mov $0x0,%r13 22cdb: e9 f5 fe ff ff jmpq 22bd5 22ce0: e8 00 00 00 00 callq 22ce5 22ce5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22cec: 00 00 00 00 0000000000022cf0 : 22cf0: 55 push %rbp 22cf1: 48 89 e5 mov %rsp,%rbp 22cf4: 41 57 push %r15 22cf6: 45 89 c7 mov %r8d,%r15d 22cf9: 41 56 push %r14 22cfb: 41 55 push %r13 22cfd: 4d 89 cd mov %r9,%r13 22d00: 41 54 push %r12 22d02: 49 89 f4 mov %rsi,%r12 22d05: 53 push %rbx 22d06: 48 89 d3 mov %rdx,%rbx 22d09: 42 8d 14 c5 00 00 00 lea 0x0(,%r8,8),%edx 22d10: 00 22d11: 48 83 ec 38 sub $0x38,%rsp 22d15: 48 89 4d a0 mov %rcx,-0x60(%rbp) 22d19: 48 89 7d a8 mov %rdi,-0x58(%rbp) 22d1d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22d24: 00 00 22d26: 48 89 45 d0 mov %rax,-0x30(%rbp) 22d2a: 31 c0 xor %eax,%eax 22d2c: 44 89 c0 mov %r8d,%eax 22d2f: c1 e0 13 shl $0x13,%eax 22d32: 83 c8 44 or $0x44,%eax 22d35: 89 45 b4 mov %eax,-0x4c(%rbp) 22d38: 48 8b 47 78 mov 0x78(%rdi),%rax 22d3c: 48 89 c1 mov %rax,%rcx 22d3f: 65 48 03 0d 00 00 00 add %gs:0x0(%rip),%rcx # 22d47 22d46: 00 22d47: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 22d4e: 48 89 4d b8 mov %rcx,-0x48(%rbp) 22d52: 48 85 c0 test %rax,%rax 22d55: 0f 84 04 01 00 00 je 22e5f 22d5b: 8d 7a 4c lea 0x4c(%rdx),%edi 22d5e: 48 8d 75 c8 lea -0x38(%rbp),%rsi 22d62: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 22d66: 89 7d b0 mov %edi,-0x50(%rbp) 22d69: e8 00 00 00 00 callq 22d6e 22d6e: 49 89 c6 mov %rax,%r14 22d71: 48 85 c0 test %rax,%rax 22d74: 0f 84 c7 00 00 00 je 22e41 22d7a: 48 8b 45 08 mov 0x8(%rbp),%rax 22d7e: 4c 8b 4d c8 mov -0x38(%rbp),%r9 22d82: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 22d89: 8b 45 b4 mov -0x4c(%rbp),%eax 22d8c: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 22d93: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 22d9a: 10 00 00 00 22d9e: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 22da5: 00 00 00 00 22da9: 41 89 46 40 mov %eax,0x40(%r14) 22dad: 48 8b 45 a0 mov -0x60(%rbp),%rax 22db1: 49 89 5e 08 mov %rbx,0x8(%r14) 22db5: 49 89 46 10 mov %rax,0x10(%r14) 22db9: 48 8b 45 18 mov 0x18(%rbp),%rax 22dbd: 45 89 7e 20 mov %r15d,0x20(%r14) 22dc1: 49 89 46 18 mov %rax,0x18(%r14) 22dc5: 48 8b 45 10 mov 0x10(%rbp),%rax 22dc9: 49 89 46 28 mov %rax,0x28(%r14) 22dcd: 8b 45 20 mov 0x20(%rbp),%eax 22dd0: 41 89 46 30 mov %eax,0x30(%r14) 22dd4: 48 8b 45 28 mov 0x28(%rbp),%rax 22dd8: 49 89 46 38 mov %rax,0x38(%r14) 22ddc: 45 85 ff test %r15d,%r15d 22ddf: 74 41 je 22e22 22de1: 45 89 f8 mov %r15d,%r8d 22de4: 45 31 ff xor %r15d,%r15d 22de7: 4a 8d 1c c5 00 00 00 lea 0x0(,%r8,8),%rbx 22dee: 00 22def: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 22df4: 4c 89 e8 mov %r13,%rax 22df7: 48 85 ff test %rdi,%rdi 22dfa: 74 08 je 22e04 22dfc: 4c 89 ee mov %r13,%rsi 22dff: e8 00 00 00 00 callq 22e04 22e04: 41 0f b7 76 40 movzwl 0x40(%r14),%esi 22e09: 4b 8d 3c 3e lea (%r14,%r15,1),%rdi 22e0d: 49 83 c7 08 add $0x8,%r15 22e11: 4c 03 6d 10 add 0x10(%rbp),%r13 22e15: 48 89 04 37 mov %rax,(%rdi,%rsi,1) 22e19: 4c 39 fb cmp %r15,%rbx 22e1c: 75 d1 jne 22def 22e1e: 4c 8b 4d c8 mov -0x38(%rbp),%r9 22e22: 6a 00 pushq $0x0 22e24: 8b 55 c4 mov -0x3c(%rbp),%edx 22e27: 41 b8 01 00 00 00 mov $0x1,%r8d 22e2d: 4c 89 f7 mov %r14,%rdi 22e30: 48 8b 4d a8 mov -0x58(%rbp),%rcx 22e34: 8b 75 b0 mov -0x50(%rbp),%esi 22e37: ff 75 b8 pushq -0x48(%rbp) 22e3a: e8 00 00 00 00 callq 22e3f 22e3f: 58 pop %rax 22e40: 5a pop %rdx 22e41: 48 8b 45 d0 mov -0x30(%rbp),%rax 22e45: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22e4c: 00 00 22e4e: 75 1d jne 22e6d 22e50: 48 8d 65 d8 lea -0x28(%rbp),%rsp 22e54: 5b pop %rbx 22e55: 41 5c pop %r12 22e57: 41 5d pop %r13 22e59: 41 5e pop %r14 22e5b: 41 5f pop %r15 22e5d: 5d pop %rbp 22e5e: c3 retq 22e5f: 48 8b 01 mov (%rcx),%rax 22e62: 48 85 c0 test %rax,%rax 22e65: 0f 85 f0 fe ff ff jne 22d5b 22e6b: eb d4 jmp 22e41 22e6d: e8 00 00 00 00 callq 22e72 22e72: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22e79: 00 00 00 00 22e7d: 0f 1f 00 nopl (%rax) 0000000000022e80 : 22e80: 41 54 push %r12 22e82: 48 89 d6 mov %rdx,%rsi 22e85: 55 push %rbp 22e86: 53 push %rbx 22e87: 48 89 fb mov %rdi,%rbx 22e8a: 48 8b af f0 20 00 00 mov 0x20f0(%rdi),%rbp 22e91: e8 00 00 00 00 callq 22e96 22e96: 83 f8 01 cmp $0x1,%eax 22e99: 74 05 je 22ea0 22e9b: 5b pop %rbx 22e9c: 5d pop %rbp 22e9d: 41 5c pop %r12 22e9f: c3 retq 22ea0: 0f b7 75 40 movzwl 0x40(%rbp),%esi 22ea4: 8b 55 20 mov 0x20(%rbp),%edx 22ea7: 48 8d 7b 68 lea 0x68(%rbx),%rdi 22eab: b9 08 00 00 00 mov $0x8,%ecx 22eb0: 4c 8d a3 c8 10 00 00 lea 0x10c8(%rbx),%r12 22eb7: 48 01 ee add %rbp,%rsi 22eba: e8 00 00 00 00 callq 22ebf 22ebf: 4c 8b 4d 10 mov 0x10(%rbp),%r9 22ec3: 4c 8b 45 08 mov 0x8(%rbp),%r8 22ec7: 4c 89 e7 mov %r12,%rdi 22eca: 48 8b 4d 38 mov 0x38(%rbp),%rcx 22ece: 8b 55 30 mov 0x30(%rbp),%edx 22ed1: 50 push %rax 22ed2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22ed9: ff 75 28 pushq 0x28(%rbp) 22edc: ff 75 18 pushq 0x18(%rbp) 22edf: e8 00 00 00 00 callq 22ee4 22ee4: 4c 89 e7 mov %r12,%rdi 22ee7: 48 83 c4 18 add $0x18,%rsp 22eeb: 5b pop %rbx 22eec: 5d pop %rbp 22eed: 41 5c pop %r12 22eef: e9 00 00 00 00 jmpq 22ef4 22ef4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22efb: 00 00 00 00 22eff: 90 nop 0000000000022f00 <__bpf_trace_amdgpu_device_rreg>: 22f00: 89 c9 mov %ecx,%ecx 22f02: 89 d2 mov %edx,%edx 22f04: 89 f6 mov %esi,%esi 22f06: e9 00 00 00 00 jmpq 22f0b <__bpf_trace_amdgpu_device_rreg+0xb> 22f0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000022f10 <__bpf_trace_amdgpu_vm_grab_id>: 22f10: e9 00 00 00 00 jmpq 22f15 <__bpf_trace_amdgpu_vm_grab_id+0x5> 22f15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22f1c: 00 00 00 00 0000000000022f20 <__bpf_trace_amdgpu_vm_flush>: 22f20: 89 d2 mov %edx,%edx 22f22: e9 00 00 00 00 jmpq 22f27 <__bpf_trace_amdgpu_vm_flush+0x7> 22f27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 22f2e: 00 00 0000000000022f30 <__bpf_trace_amdgpu_bo_move>: 22f30: 89 c9 mov %ecx,%ecx 22f32: 89 d2 mov %edx,%edx 22f34: e9 00 00 00 00 jmpq 22f39 <__bpf_trace_amdgpu_bo_move+0x9> 22f39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000022f40 <__bpf_trace_amdgpu_iv>: 22f40: 89 f6 mov %esi,%esi 22f42: e9 00 00 00 00 jmpq 22f47 <__bpf_trace_amdgpu_iv+0x7> 22f47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 22f4e: 00 00 0000000000022f50 <__bpf_trace_amdgpu_cs>: 22f50: 89 d2 mov %edx,%edx 22f52: e9 00 00 00 00 jmpq 22f57 <__bpf_trace_amdgpu_cs+0x7> 22f57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 22f5e: 00 00 0000000000022f60 <__bpf_trace_amdgpu_vm_bo_map>: 22f60: e9 00 00 00 00 jmpq 22f65 <__bpf_trace_amdgpu_vm_bo_map+0x5> 22f65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22f6c: 00 00 00 00 0000000000022f70 <__bpf_trace_amdgpu_cs_bo_status>: 22f70: e9 00 00 00 00 jmpq 22f75 <__bpf_trace_amdgpu_cs_bo_status+0x5> 22f75: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22f7c: 00 00 00 00 0000000000022f80 <__bpf_trace_amdgpu_bo_create>: 22f80: e9 00 00 00 00 jmpq 22f85 <__bpf_trace_amdgpu_bo_create+0x5> 22f85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22f8c: 00 00 00 00 0000000000022f90 <__bpf_trace_amdgpu_pasid>: 22f90: 89 f6 mov %esi,%esi 22f92: e9 00 00 00 00 jmpq 22f97 <__bpf_trace_amdgpu_pasid+0x7> 22f97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 22f9e: 00 00 0000000000022fa0 <__bpf_trace_amdgpu_vm_update_ptes>: 22fa0: 8b 44 24 18 mov 0x18(%rsp),%eax 22fa4: 45 89 c0 mov %r8d,%r8d 22fa7: 48 89 44 24 18 mov %rax,0x18(%rsp) 22fac: e9 00 00 00 00 jmpq 22fb1 <__bpf_trace_amdgpu_vm_update_ptes+0x11> 22fb1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22fb8: 00 00 00 00 22fbc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000022fc0 <__bpf_trace_amdgpu_vm_set_ptes>: 22fc0: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax 22fc5: 89 c9 mov %ecx,%ecx 22fc7: 45 89 c0 mov %r8d,%r8d 22fca: 48 89 44 24 08 mov %rax,0x8(%rsp) 22fcf: e9 00 00 00 00 jmpq 22fd4 <__bpf_trace_amdgpu_vm_set_ptes+0x14> 22fd4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22fdb: 00 00 00 00 22fdf: 90 nop 0000000000022fe0 <__bpf_trace_amdgpu_vm_copy_ptes>: 22fe0: 89 c9 mov %ecx,%ecx 22fe2: 45 0f b6 c0 movzbl %r8b,%r8d 22fe6: e9 00 00 00 00 jmpq 22feb <__bpf_trace_amdgpu_vm_copy_ptes+0xb> 22feb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000022ff0 <__bpf_trace_amdgpu_ib_pipe_sync>: 22ff0: e9 00 00 00 00 jmpq 22ff5 <__bpf_trace_amdgpu_ib_pipe_sync+0x5> 22ff5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22ffc: 00 00 00 00 0000000000023000 <__bpf_trace_amdgpu_device_wreg>: 23000: 89 c9 mov %ecx,%ecx 23002: 89 d2 mov %edx,%edx 23004: 89 f6 mov %esi,%esi 23006: e9 00 00 00 00 jmpq 2300b <__bpf_trace_amdgpu_device_wreg+0xb> 2300b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000023010 <__bpf_trace_amdgpu_cs_ioctl>: 23010: e9 00 00 00 00 jmpq 23015 <__bpf_trace_amdgpu_cs_ioctl+0x5> 23015: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2301c: 00 00 00 00 0000000000023020 <__bpf_trace_amdgpu_sched_run_job>: 23020: e9 00 00 00 00 jmpq 23025 <__bpf_trace_amdgpu_sched_run_job+0x5> 23025: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2302c: 00 00 00 00 0000000000023030 <__bpf_trace_amdgpu_vm_bo_unmap>: 23030: e9 00 00 00 00 jmpq 23035 <__bpf_trace_amdgpu_vm_bo_unmap+0x5> 23035: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2303c: 00 00 00 00 0000000000023040 <__bpf_trace_amdgpu_vm_mapping>: 23040: e9 00 00 00 00 jmpq 23045 <__bpf_trace_amdgpu_vm_mapping+0x5> 23045: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2304c: 00 00 00 00 0000000000023050 <__bpf_trace_amdgpu_bo_list_set>: 23050: e9 00 00 00 00 jmpq 23055 <__bpf_trace_amdgpu_bo_list_set+0x5> 23055: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2305c: 00 00 00 00 0000000000023060 : 23060: 55 push %rbp 23061: 48 89 e5 mov %rsp,%rbp 23064: 41 57 push %r15 23066: 49 89 ff mov %rdi,%r15 23069: 41 56 push %r14 2306b: 49 89 f6 mov %rsi,%r14 2306e: 41 55 push %r13 23070: 41 54 push %r12 23072: 53 push %rbx 23073: 48 83 ec 28 sub $0x28,%rsp 23077: 48 89 55 b0 mov %rdx,-0x50(%rbp) 2307b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23082: 00 00 23084: 48 89 45 d0 mov %rax,-0x30(%rbp) 23088: 48 8b 46 08 mov 0x8(%rsi),%rax 2308c: 48 8b 78 18 mov 0x18(%rax),%rdi 23090: 48 85 ff test %rdi,%rdi 23093: 0f 84 1c 01 00 00 je 231b5 23099: e8 00 00 00 00 callq 2309e 2309e: 8d 58 01 lea 0x1(%rax),%ebx 230a1: 41 89 c5 mov %eax,%r13d 230a4: c1 e3 10 shl $0x10,%ebx 230a7: 83 cb 2c or $0x2c,%ebx 230aa: 89 5d bc mov %ebx,-0x44(%rbp) 230ad: 49 8b 5f 78 mov 0x78(%r15),%rbx 230b1: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 230b9 230b8: 00 230b9: 49 8b 87 80 00 00 00 mov 0x80(%r15),%rax 230c0: 48 85 c0 test %rax,%rax 230c3: 0f 84 de 00 00 00 je 231a7 230c9: 41 83 c5 3c add $0x3c,%r13d 230cd: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 230d1: 48 8d 75 c8 lea -0x38(%rbp),%rsi 230d5: 41 83 e5 f8 and $0xfffffff8,%r13d 230d9: 41 83 ed 04 sub $0x4,%r13d 230dd: 44 89 ef mov %r13d,%edi 230e0: e8 00 00 00 00 callq 230e5 230e5: 49 89 c4 mov %rax,%r12 230e8: 48 85 c0 test %rax,%rax 230eb: 0f 84 98 00 00 00 je 23189 230f1: 48 8b 55 08 mov 0x8(%rbp),%rdx 230f5: 48 8b 45 c8 mov -0x38(%rbp),%rax 230f9: 49 8d 7c 24 2c lea 0x2c(%r12),%rdi 230fe: 48 89 90 80 00 00 00 mov %rdx,0x80(%rax) 23105: 48 89 a8 98 00 00 00 mov %rbp,0x98(%rax) 2310c: 48 c7 80 88 00 00 00 movq $0x10,0x88(%rax) 23113: 10 00 00 00 23117: 48 c7 80 90 00 00 00 movq $0x0,0x90(%rax) 2311e: 00 00 00 00 23122: 8b 45 bc mov -0x44(%rbp),%eax 23125: 41 89 44 24 08 mov %eax,0x8(%r12) 2312a: 49 8b 46 08 mov 0x8(%r14),%rax 2312e: 48 8b 70 18 mov 0x18(%rax),%rsi 23132: 48 c7 c0 00 00 00 00 mov $0x0,%rax 23139: 48 85 f6 test %rsi,%rsi 2313c: 48 0f 44 f0 cmove %rax,%rsi 23140: e8 00 00 00 00 callq 23145 23145: 49 8b 46 40 mov 0x40(%r14),%rax 23149: 48 8b 4d b0 mov -0x50(%rbp),%rcx 2314d: 44 89 ee mov %r13d,%esi 23150: 8b 55 c4 mov -0x3c(%rbp),%edx 23153: 4c 8b 4d c8 mov -0x38(%rbp),%r9 23157: 41 b8 01 00 00 00 mov $0x1,%r8d 2315d: 4c 89 e7 mov %r12,%rdi 23160: 49 89 4c 24 18 mov %rcx,0x18(%r12) 23165: 49 89 44 24 10 mov %rax,0x10(%r12) 2316a: 48 8b 41 20 mov 0x20(%rcx),%rax 2316e: 49 89 44 24 20 mov %rax,0x20(%r12) 23173: 48 8b 41 28 mov 0x28(%rcx),%rax 23177: 4c 89 f9 mov %r15,%rcx 2317a: 41 89 44 24 28 mov %eax,0x28(%r12) 2317f: 6a 00 pushq $0x0 23181: 53 push %rbx 23182: e8 00 00 00 00 callq 23187 23187: 58 pop %rax 23188: 5a pop %rdx 23189: 48 8b 45 d0 mov -0x30(%rbp),%rax 2318d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23194: 00 00 23196: 75 2f jne 231c7 23198: 48 8d 65 d8 lea -0x28(%rbp),%rsp 2319c: 5b pop %rbx 2319d: 41 5c pop %r12 2319f: 41 5d pop %r13 231a1: 41 5e pop %r14 231a3: 41 5f pop %r15 231a5: 5d pop %rbp 231a6: c3 retq 231a7: 48 8b 03 mov (%rbx),%rax 231aa: 48 85 c0 test %rax,%rax 231ad: 0f 85 16 ff ff ff jne 230c9 231b3: eb d4 jmp 23189 231b5: c7 45 bc 2c 00 07 00 movl $0x7002c,-0x44(%rbp) 231bc: 41 bd 06 00 00 00 mov $0x6,%r13d 231c2: e9 e6 fe ff ff jmpq 230ad 231c7: e8 00 00 00 00 callq 231cc 231cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000231d0 : 231d0: 55 push %rbp 231d1: 48 89 e5 mov %rsp,%rbp 231d4: 41 57 push %r15 231d6: 41 56 push %r14 231d8: 49 89 fe mov %rdi,%r14 231db: 41 55 push %r13 231dd: 41 54 push %r12 231df: 53 push %rbx 231e0: 48 89 f3 mov %rsi,%rbx 231e3: 48 83 ec 20 sub $0x20,%rsp 231e7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 231ee: 00 00 231f0: 48 89 45 d0 mov %rax,-0x30(%rbp) 231f4: 48 8b 46 10 mov 0x10(%rsi),%rax 231f8: 48 8d 78 40 lea 0x40(%rax),%rdi 231fc: 48 8b 40 48 mov 0x48(%rax),%rax 23200: 48 8b 40 10 mov 0x10(%rax),%rax 23204: e8 00 00 00 00 callq 23209 23209: 48 85 c0 test %rax,%rax 2320c: 0f 84 ca 01 00 00 je 233dc 23212: 48 8b 43 10 mov 0x10(%rbx),%rax 23216: 48 8d 78 40 lea 0x40(%rax),%rdi 2321a: 48 8b 40 48 mov 0x48(%rax),%rax 2321e: 48 8b 40 10 mov 0x10(%rax),%rax 23222: e8 00 00 00 00 callq 23227 23227: 48 89 c7 mov %rax,%rdi 2322a: e8 00 00 00 00 callq 2322f 2322f: 44 8d 60 01 lea 0x1(%rax),%r12d 23233: 44 8d 68 25 lea 0x25(%rax),%r13d 23237: 45 89 e7 mov %r12d,%r15d 2323a: 41 c1 e7 10 shl $0x10,%r15d 2323e: 41 83 cf 24 or $0x24,%r15d 23242: 44 89 7d b8 mov %r15d,-0x48(%rbp) 23246: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2324a: 48 81 c7 18 02 00 00 add $0x218,%rdi 23251: 0f 84 76 01 00 00 je 233cd 23257: e8 00 00 00 00 callq 2325c 2325c: 83 c0 01 add $0x1,%eax 2325f: 89 c2 mov %eax,%edx 23261: c1 e2 10 shl $0x10,%edx 23264: 41 09 d5 or %edx,%r13d 23267: 41 01 c4 add %eax,%r12d 2326a: 44 89 6d bc mov %r13d,-0x44(%rbp) 2326e: 4d 8b 6e 78 mov 0x78(%r14),%r13 23272: 65 4c 03 2d 00 00 00 add %gs:0x0(%rip),%r13 # 2327a 23279: 00 2327a: 49 8b 86 80 00 00 00 mov 0x80(%r14),%rax 23281: 48 85 c0 test %rax,%rax 23284: 0f 84 34 01 00 00 je 233be 2328a: 41 83 c4 33 add $0x33,%r12d 2328e: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 23292: 48 8d 75 c8 lea -0x38(%rbp),%rsi 23296: 41 83 e4 f8 and $0xfffffff8,%r12d 2329a: 41 83 ec 04 sub $0x4,%r12d 2329e: 44 89 e7 mov %r12d,%edi 232a1: e8 00 00 00 00 callq 232a6 232a6: 49 89 c7 mov %rax,%r15 232a9: 48 85 c0 test %rax,%rax 232ac: 0f 84 ee 00 00 00 je 233a0 232b2: 48 8b 55 08 mov 0x8(%rbp),%rdx 232b6: 48 8b 45 c8 mov -0x38(%rbp),%rax 232ba: 48 89 90 80 00 00 00 mov %rdx,0x80(%rax) 232c1: 48 89 a8 98 00 00 00 mov %rbp,0x98(%rax) 232c8: 48 c7 80 88 00 00 00 movq $0x10,0x88(%rax) 232cf: 10 00 00 00 232d3: 48 c7 80 90 00 00 00 movq $0x0,0x90(%rax) 232da: 00 00 00 00 232de: 8b 45 b8 mov -0x48(%rbp),%eax 232e1: 41 89 47 10 mov %eax,0x10(%r15) 232e5: 8b 45 bc mov -0x44(%rbp),%eax 232e8: 41 89 47 1c mov %eax,0x1c(%r15) 232ec: 48 8b 43 40 mov 0x40(%rbx),%rax 232f0: 49 89 47 08 mov %rax,0x8(%r15) 232f4: 48 8b 43 10 mov 0x10(%rbx),%rax 232f8: 48 8d 78 40 lea 0x40(%rax),%rdi 232fc: 48 8b 40 48 mov 0x48(%rax),%rax 23300: 48 8b 40 10 mov 0x10(%rax),%rax 23304: e8 00 00 00 00 callq 23309 23309: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23310: 48 85 c0 test %rax,%rax 23313: 74 18 je 2332d 23315: 48 8b 43 10 mov 0x10(%rbx),%rax 23319: 48 8d 78 40 lea 0x40(%rax),%rdi 2331d: 48 8b 40 48 mov 0x48(%rax),%rax 23321: 48 8b 40 10 mov 0x10(%rax),%rax 23325: e8 00 00 00 00 callq 2332a 2332a: 48 89 c6 mov %rax,%rsi 2332d: 41 0f b7 7f 10 movzwl 0x10(%r15),%edi 23332: 4c 01 ff add %r15,%rdi 23335: e8 00 00 00 00 callq 2333a 2333a: 48 8b 43 10 mov 0x10(%rbx),%rax 2333e: 41 0f b7 7f 1c movzwl 0x1c(%r15),%edi 23343: 48 8b 40 60 mov 0x60(%rax),%rax 23347: 41 89 47 14 mov %eax,0x14(%r15) 2334b: 48 8b 43 10 mov 0x10(%rbx),%rax 2334f: 48 8b 40 68 mov 0x68(%rax),%rax 23353: 41 89 47 18 mov %eax,0x18(%r15) 23357: 48 8b 73 08 mov 0x8(%rbx),%rsi 2335b: 48 c7 c0 00 00 00 00 mov $0x0,%rax 23362: 48 81 c6 18 02 00 00 add $0x218,%rsi 23369: 48 0f 44 f0 cmove %rax,%rsi 2336d: 4c 01 ff add %r15,%rdi 23370: e8 00 00 00 00 callq 23375 23375: 8b 55 c4 mov -0x3c(%rbp),%edx 23378: 4c 8b 4d c8 mov -0x38(%rbp),%r9 2337c: 4c 89 f1 mov %r14,%rcx 2337f: 8b 83 a0 01 00 00 mov 0x1a0(%rbx),%eax 23385: 41 b8 01 00 00 00 mov $0x1,%r8d 2338b: 44 89 e6 mov %r12d,%esi 2338e: 4c 89 ff mov %r15,%rdi 23391: 41 89 47 20 mov %eax,0x20(%r15) 23395: 6a 00 pushq $0x0 23397: 41 55 push %r13 23399: e8 00 00 00 00 callq 2339e 2339e: 58 pop %rax 2339f: 5a pop %rdx 233a0: 48 8b 45 d0 mov -0x30(%rbp),%rax 233a4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 233ab: 00 00 233ad: 75 45 jne 233f4 233af: 48 8d 65 d8 lea -0x28(%rbp),%rsp 233b3: 5b pop %rbx 233b4: 41 5c pop %r12 233b6: 41 5d pop %r13 233b8: 41 5e pop %r14 233ba: 41 5f pop %r15 233bc: 5d pop %rbp 233bd: c3 retq 233be: 49 8b 45 00 mov 0x0(%r13),%rax 233c2: 48 85 c0 test %rax,%rax 233c5: 0f 85 bf fe ff ff jne 2328a 233cb: eb d3 jmp 233a0 233cd: ba 00 00 07 00 mov $0x70000,%edx 233d2: b8 07 00 00 00 mov $0x7,%eax 233d7: e9 88 fe ff ff jmpq 23264 233dc: c7 45 b8 24 00 07 00 movl $0x70024,-0x48(%rbp) 233e3: 41 bd 2b 00 00 00 mov $0x2b,%r13d 233e9: 41 bc 07 00 00 00 mov $0x7,%r12d 233ef: e9 52 fe ff ff jmpq 23246 233f4: e8 00 00 00 00 callq 233f9 233f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000023400 : 23400: 55 push %rbp 23401: 48 89 e5 mov %rsp,%rbp 23404: 41 57 push %r15 23406: 41 56 push %r14 23408: 49 89 fe mov %rdi,%r14 2340b: 41 55 push %r13 2340d: 41 54 push %r12 2340f: 53 push %rbx 23410: 48 89 f3 mov %rsi,%rbx 23413: 48 83 ec 20 sub $0x20,%rsp 23417: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2341e: 00 00 23420: 48 89 45 d0 mov %rax,-0x30(%rbp) 23424: 48 8b 46 10 mov 0x10(%rsi),%rax 23428: 48 8d 78 40 lea 0x40(%rax),%rdi 2342c: 48 8b 40 48 mov 0x48(%rax),%rax 23430: 48 8b 40 10 mov 0x10(%rax),%rax 23434: e8 00 00 00 00 callq 23439 23439: 48 85 c0 test %rax,%rax 2343c: 0f 84 ca 01 00 00 je 2360c 23442: 48 8b 43 10 mov 0x10(%rbx),%rax 23446: 48 8d 78 40 lea 0x40(%rax),%rdi 2344a: 48 8b 40 48 mov 0x48(%rax),%rax 2344e: 48 8b 40 10 mov 0x10(%rax),%rax 23452: e8 00 00 00 00 callq 23457 23457: 48 89 c7 mov %rax,%rdi 2345a: e8 00 00 00 00 callq 2345f 2345f: 44 8d 60 01 lea 0x1(%rax),%r12d 23463: 44 8d 68 31 lea 0x31(%rax),%r13d 23467: 45 89 e7 mov %r12d,%r15d 2346a: 41 c1 e7 10 shl $0x10,%r15d 2346e: 41 83 cf 30 or $0x30,%r15d 23472: 44 89 7d b8 mov %r15d,-0x48(%rbp) 23476: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2347a: 48 81 c7 18 02 00 00 add $0x218,%rdi 23481: 0f 84 76 01 00 00 je 235fd 23487: e8 00 00 00 00 callq 2348c 2348c: 83 c0 01 add $0x1,%eax 2348f: 89 c2 mov %eax,%edx 23491: c1 e2 10 shl $0x10,%edx 23494: 41 09 d5 or %edx,%r13d 23497: 41 01 c4 add %eax,%r12d 2349a: 44 89 6d bc mov %r13d,-0x44(%rbp) 2349e: 4d 8b 6e 78 mov 0x78(%r14),%r13 234a2: 65 4c 03 2d 00 00 00 add %gs:0x0(%rip),%r13 # 234aa 234a9: 00 234aa: 49 8b 86 80 00 00 00 mov 0x80(%r14),%rax 234b1: 48 85 c0 test %rax,%rax 234b4: 0f 84 34 01 00 00 je 235ee 234ba: 41 83 c4 3b add $0x3b,%r12d 234be: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 234c2: 48 8d 75 c8 lea -0x38(%rbp),%rsi 234c6: 41 83 e4 f8 and $0xfffffff8,%r12d 234ca: 41 83 ec 04 sub $0x4,%r12d 234ce: 44 89 e7 mov %r12d,%edi 234d1: e8 00 00 00 00 callq 234d6 234d6: 49 89 c7 mov %rax,%r15 234d9: 48 85 c0 test %rax,%rax 234dc: 0f 84 ee 00 00 00 je 235d0 234e2: 48 8b 55 08 mov 0x8(%rbp),%rdx 234e6: 48 8b 45 c8 mov -0x38(%rbp),%rax 234ea: 48 89 90 80 00 00 00 mov %rdx,0x80(%rax) 234f1: 48 89 a8 98 00 00 00 mov %rbp,0x98(%rax) 234f8: 48 c7 80 88 00 00 00 movq $0x10,0x88(%rax) 234ff: 10 00 00 00 23503: 48 c7 80 90 00 00 00 movq $0x0,0x90(%rax) 2350a: 00 00 00 00 2350e: 8b 45 b8 mov -0x48(%rbp),%eax 23511: 41 89 47 10 mov %eax,0x10(%r15) 23515: 8b 45 bc mov -0x44(%rbp),%eax 23518: 41 89 47 28 mov %eax,0x28(%r15) 2351c: 48 8b 43 40 mov 0x40(%rbx),%rax 23520: 49 89 47 08 mov %rax,0x8(%r15) 23524: 48 8b 43 10 mov 0x10(%rbx),%rax 23528: 48 8d 78 40 lea 0x40(%rax),%rdi 2352c: 48 8b 40 48 mov 0x48(%rax),%rax 23530: 48 8b 40 10 mov 0x10(%rax),%rax 23534: e8 00 00 00 00 callq 23539 23539: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23540: 48 85 c0 test %rax,%rax 23543: 74 18 je 2355d 23545: 48 8b 43 10 mov 0x10(%rbx),%rax 23549: 48 8d 78 40 lea 0x40(%rax),%rdi 2354d: 48 8b 40 48 mov 0x48(%rax),%rax 23551: 48 8b 40 10 mov 0x10(%rax),%rax 23555: e8 00 00 00 00 callq 2355a 2355a: 48 89 c6 mov %rax,%rsi 2355d: 41 0f b7 7f 10 movzwl 0x10(%r15),%edi 23562: 4c 01 ff add %r15,%rdi 23565: e8 00 00 00 00 callq 2356a 2356a: 48 8b 43 10 mov 0x10(%rbx),%rax 2356e: 41 0f b7 7f 28 movzwl 0x28(%r15),%edi 23573: 48 8b 40 60 mov 0x60(%rax),%rax 23577: 41 89 47 14 mov %eax,0x14(%r15) 2357b: 48 8b 43 10 mov 0x10(%rbx),%rax 2357f: 48 8b 40 68 mov 0x68(%rax),%rax 23583: 41 89 47 18 mov %eax,0x18(%r15) 23587: 48 8b 73 08 mov 0x8(%rbx),%rsi 2358b: 48 c7 c0 00 00 00 00 mov $0x0,%rax 23592: 48 81 c6 18 02 00 00 add $0x218,%rsi 23599: 48 0f 44 f0 cmove %rax,%rsi 2359d: 4c 01 ff add %r15,%rdi 235a0: e8 00 00 00 00 callq 235a5 235a5: 8b 55 c4 mov -0x3c(%rbp),%edx 235a8: 4c 8b 4d c8 mov -0x38(%rbp),%r9 235ac: 4c 89 f1 mov %r14,%rcx 235af: 8b 83 a0 01 00 00 mov 0x1a0(%rbx),%eax 235b5: 41 b8 01 00 00 00 mov $0x1,%r8d 235bb: 44 89 e6 mov %r12d,%esi 235be: 4c 89 ff mov %r15,%rdi 235c1: 41 89 47 2c mov %eax,0x2c(%r15) 235c5: 6a 00 pushq $0x0 235c7: 41 55 push %r13 235c9: e8 00 00 00 00 callq 235ce 235ce: 58 pop %rax 235cf: 5a pop %rdx 235d0: 48 8b 45 d0 mov -0x30(%rbp),%rax 235d4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 235db: 00 00 235dd: 75 45 jne 23624 235df: 48 8d 65 d8 lea -0x28(%rbp),%rsp 235e3: 5b pop %rbx 235e4: 41 5c pop %r12 235e6: 41 5d pop %r13 235e8: 41 5e pop %r14 235ea: 41 5f pop %r15 235ec: 5d pop %rbp 235ed: c3 retq 235ee: 49 8b 45 00 mov 0x0(%r13),%rax 235f2: 48 85 c0 test %rax,%rax 235f5: 0f 85 bf fe ff ff jne 234ba 235fb: eb d3 jmp 235d0 235fd: ba 00 00 07 00 mov $0x70000,%edx 23602: b8 07 00 00 00 mov $0x7,%eax 23607: e9 88 fe ff ff jmpq 23494 2360c: c7 45 b8 30 00 07 00 movl $0x70030,-0x48(%rbp) 23613: 41 bd 37 00 00 00 mov $0x37,%r13d 23619: 41 bc 07 00 00 00 mov $0x7,%r12d 2361f: e9 52 fe ff ff jmpq 23476 23624: e8 00 00 00 00 callq 23629 23629: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000023630 : 23630: 41 54 push %r12 23632: 55 push %rbp 23633: 48 89 fd mov %rdi,%rbp 23636: 53 push %rbx 23637: 89 f3 mov %esi,%ebx 23639: 48 83 ec 40 sub $0x40,%rsp 2363d: 4c 8b 67 48 mov 0x48(%rdi),%r12 23641: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23648: 00 00 2364a: 48 89 44 24 38 mov %rax,0x38(%rsp) 2364f: 31 c0 xor %eax,%eax 23651: 41 f7 c4 00 01 00 00 test $0x100,%r12d 23658: 75 15 jne 2366f 2365a: 41 f6 c4 80 test $0x80,%r12b 2365e: 75 48 jne 236a8 23660: 41 f6 c4 40 test $0x40,%r12b 23664: 75 29 jne 2368f 23666: 41 f7 c4 00 02 00 00 test $0x200,%r12d 2366d: 75 4a jne 236b9 2366f: ba 0c 00 00 00 mov $0xc,%edx 23674: 48 89 ee mov %rbp,%rsi 23677: 48 89 e7 mov %rsp,%rdi 2367a: e8 00 00 00 00 callq 2367f 2367f: 48 85 c0 test %rax,%rax 23682: 74 0b je 2368f 23684: 89 58 08 mov %ebx,0x8(%rax) 23687: 48 89 e7 mov %rsp,%rdi 2368a: e8 00 00 00 00 callq 2368f 2368f: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23694: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2369b: 00 00 2369d: 75 28 jne 236c7 2369f: 48 83 c4 40 add $0x40,%rsp 236a3: 5b pop %rbx 236a4: 5d pop %rbp 236a5: 41 5c pop %r12 236a7: c3 retq 236a8: 31 d2 xor %edx,%edx 236aa: 31 f6 xor %esi,%esi 236ac: e8 00 00 00 00 callq 236b1 236b1: 41 f6 c4 40 test $0x40,%r12b 236b5: 74 af je 23666 236b7: eb d6 jmp 2368f 236b9: 48 89 ef mov %rbp,%rdi 236bc: e8 00 00 00 00 callq 236c1 236c1: 84 c0 test %al,%al 236c3: 75 ca jne 2368f 236c5: eb a8 jmp 2366f 236c7: e8 00 00 00 00 callq 236cc 236cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000236d0 : 236d0: 41 55 push %r13 236d2: 49 89 d5 mov %rdx,%r13 236d5: 41 54 push %r12 236d7: 49 89 f4 mov %rsi,%r12 236da: 55 push %rbp 236db: 48 89 fd mov %rdi,%rbp 236de: 53 push %rbx 236df: 48 83 ec 40 sub $0x40,%rsp 236e3: 48 8b 5f 48 mov 0x48(%rdi),%rbx 236e7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 236ee: 00 00 236f0: 48 89 44 24 38 mov %rax,0x38(%rsp) 236f5: 31 c0 xor %eax,%eax 236f7: f6 c7 01 test $0x1,%bh 236fa: 75 0f jne 2370b 236fc: f6 c3 80 test $0x80,%bl 236ff: 75 4a jne 2374b 23701: f6 c3 40 test $0x40,%bl 23704: 75 2a jne 23730 23706: 80 e7 02 and $0x2,%bh 23709: 75 50 jne 2375b 2370b: ba 18 00 00 00 mov $0x18,%edx 23710: 48 89 ee mov %rbp,%rsi 23713: 48 89 e7 mov %rsp,%rdi 23716: e8 00 00 00 00 callq 2371b 2371b: 48 85 c0 test %rax,%rax 2371e: 74 10 je 23730 23720: 4c 89 60 08 mov %r12,0x8(%rax) 23724: 48 89 e7 mov %rsp,%rdi 23727: 4c 89 68 10 mov %r13,0x10(%rax) 2372b: e8 00 00 00 00 callq 23730 23730: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23735: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2373c: 00 00 2373e: 75 29 jne 23769 23740: 48 83 c4 40 add $0x40,%rsp 23744: 5b pop %rbx 23745: 5d pop %rbp 23746: 41 5c pop %r12 23748: 41 5d pop %r13 2374a: c3 retq 2374b: 31 d2 xor %edx,%edx 2374d: 31 f6 xor %esi,%esi 2374f: e8 00 00 00 00 callq 23754 23754: f6 c3 40 test $0x40,%bl 23757: 74 ad je 23706 23759: eb d5 jmp 23730 2375b: 48 89 ef mov %rbp,%rdi 2375e: e8 00 00 00 00 callq 23763 23763: 84 c0 test %al,%al 23765: 75 c9 jne 23730 23767: eb a2 jmp 2370b 23769: e8 00 00 00 00 callq 2376e 2376e: 66 90 xchg %ax,%ax 0000000000023770 : 23770: 41 56 push %r14 23772: 41 55 push %r13 23774: 41 89 f5 mov %esi,%r13d 23777: 41 54 push %r12 23779: 41 89 d4 mov %edx,%r12d 2377c: 55 push %rbp 2377d: 48 89 fd mov %rdi,%rbp 23780: 53 push %rbx 23781: 89 cb mov %ecx,%ebx 23783: 48 83 ec 40 sub $0x40,%rsp 23787: 4c 8b 77 48 mov 0x48(%rdi),%r14 2378b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23792: 00 00 23794: 48 89 44 24 38 mov %rax,0x38(%rsp) 23799: 31 c0 xor %eax,%eax 2379b: 41 f7 c6 00 01 00 00 test $0x100,%r14d 237a2: 75 15 jne 237b9 237a4: 41 f6 c6 80 test $0x80,%r14b 237a8: 75 54 jne 237fe 237aa: 41 f6 c6 40 test $0x40,%r14b 237ae: 75 31 jne 237e1 237b0: 41 f7 c6 00 02 00 00 test $0x200,%r14d 237b7: 75 56 jne 2380f 237b9: ba 14 00 00 00 mov $0x14,%edx 237be: 48 89 ee mov %rbp,%rsi 237c1: 48 89 e7 mov %rsp,%rdi 237c4: e8 00 00 00 00 callq 237c9 237c9: 48 85 c0 test %rax,%rax 237cc: 74 13 je 237e1 237ce: 44 89 68 08 mov %r13d,0x8(%rax) 237d2: 48 89 e7 mov %rsp,%rdi 237d5: 44 89 60 0c mov %r12d,0xc(%rax) 237d9: 89 58 10 mov %ebx,0x10(%rax) 237dc: e8 00 00 00 00 callq 237e1 237e1: 48 8b 44 24 38 mov 0x38(%rsp),%rax 237e6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 237ed: 00 00 237ef: 75 2c jne 2381d 237f1: 48 83 c4 40 add $0x40,%rsp 237f5: 5b pop %rbx 237f6: 5d pop %rbp 237f7: 41 5c pop %r12 237f9: 41 5d pop %r13 237fb: 41 5e pop %r14 237fd: c3 retq 237fe: 31 d2 xor %edx,%edx 23800: 31 f6 xor %esi,%esi 23802: e8 00 00 00 00 callq 23807 23807: 41 f6 c6 40 test $0x40,%r14b 2380b: 74 a3 je 237b0 2380d: eb d2 jmp 237e1 2380f: 48 89 ef mov %rbp,%rdi 23812: e8 00 00 00 00 callq 23817 23817: 84 c0 test %al,%al 23819: 75 c6 jne 237e1 2381b: eb 9c jmp 237b9 2381d: e8 00 00 00 00 callq 23822 23822: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23829: 00 00 00 00 2382d: 0f 1f 00 nopl (%rax) 0000000000023830 : 23830: 41 56 push %r14 23832: 41 55 push %r13 23834: 41 89 f5 mov %esi,%r13d 23837: 41 54 push %r12 23839: 41 89 d4 mov %edx,%r12d 2383c: 55 push %rbp 2383d: 48 89 fd mov %rdi,%rbp 23840: 53 push %rbx 23841: 89 cb mov %ecx,%ebx 23843: 48 83 ec 40 sub $0x40,%rsp 23847: 4c 8b 77 48 mov 0x48(%rdi),%r14 2384b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23852: 00 00 23854: 48 89 44 24 38 mov %rax,0x38(%rsp) 23859: 31 c0 xor %eax,%eax 2385b: 41 f7 c6 00 01 00 00 test $0x100,%r14d 23862: 75 15 jne 23879 23864: 41 f6 c6 80 test $0x80,%r14b 23868: 75 54 jne 238be 2386a: 41 f6 c6 40 test $0x40,%r14b 2386e: 75 31 jne 238a1 23870: 41 f7 c6 00 02 00 00 test $0x200,%r14d 23877: 75 56 jne 238cf 23879: ba 14 00 00 00 mov $0x14,%edx 2387e: 48 89 ee mov %rbp,%rsi 23881: 48 89 e7 mov %rsp,%rdi 23884: e8 00 00 00 00 callq 23889 23889: 48 85 c0 test %rax,%rax 2388c: 74 13 je 238a1 2388e: 44 89 68 08 mov %r13d,0x8(%rax) 23892: 48 89 e7 mov %rsp,%rdi 23895: 44 89 60 0c mov %r12d,0xc(%rax) 23899: 89 58 10 mov %ebx,0x10(%rax) 2389c: e8 00 00 00 00 callq 238a1 238a1: 48 8b 44 24 38 mov 0x38(%rsp),%rax 238a6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 238ad: 00 00 238af: 75 2c jne 238dd 238b1: 48 83 c4 40 add $0x40,%rsp 238b5: 5b pop %rbx 238b6: 5d pop %rbp 238b7: 41 5c pop %r12 238b9: 41 5d pop %r13 238bb: 41 5e pop %r14 238bd: c3 retq 238be: 31 d2 xor %edx,%edx 238c0: 31 f6 xor %esi,%esi 238c2: e8 00 00 00 00 callq 238c7 238c7: 41 f6 c6 40 test $0x40,%r14b 238cb: 74 a3 je 23870 238cd: eb d2 jmp 238a1 238cf: 48 89 ef mov %rbp,%rdi 238d2: e8 00 00 00 00 callq 238d7 238d7: 84 c0 test %al,%al 238d9: 75 c6 jne 238a1 238db: eb 9c jmp 23879 238dd: e8 00 00 00 00 callq 238e2 238e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 238e9: 00 00 00 00 238ed: 0f 1f 00 nopl (%rax) 00000000000238f0 : 238f0: 41 57 push %r15 238f2: 41 56 push %r14 238f4: 49 89 f6 mov %rsi,%r14 238f7: 41 55 push %r13 238f9: 49 89 d5 mov %rdx,%r13 238fc: 41 54 push %r12 238fe: 41 89 cc mov %ecx,%r12d 23901: 55 push %rbp 23902: 48 89 fd mov %rdi,%rbp 23905: 53 push %rbx 23906: 44 89 c3 mov %r8d,%ebx 23909: 48 83 ec 40 sub $0x40,%rsp 2390d: 4c 8b 7f 48 mov 0x48(%rdi),%r15 23911: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23918: 00 00 2391a: 48 89 44 24 38 mov %rax,0x38(%rsp) 2391f: 31 c0 xor %eax,%eax 23921: 41 f7 c7 00 01 00 00 test $0x100,%r15d 23928: 75 15 jne 2393f 2392a: 41 f6 c7 80 test $0x80,%r15b 2392e: 75 5a jne 2398a 23930: 41 f6 c7 40 test $0x40,%r15b 23934: 75 35 jne 2396b 23936: 41 f7 c7 00 02 00 00 test $0x200,%r15d 2393d: 75 5c jne 2399b 2393f: ba 20 00 00 00 mov $0x20,%edx 23944: 48 89 ee mov %rbp,%rsi 23947: 48 89 e7 mov %rsp,%rdi 2394a: e8 00 00 00 00 callq 2394f 2394f: 48 85 c0 test %rax,%rax 23952: 74 17 je 2396b 23954: 4c 89 70 08 mov %r14,0x8(%rax) 23958: 48 89 e7 mov %rsp,%rdi 2395b: 4c 89 68 10 mov %r13,0x10(%rax) 2395f: 44 89 60 18 mov %r12d,0x18(%rax) 23963: 88 58 1c mov %bl,0x1c(%rax) 23966: e8 00 00 00 00 callq 2396b 2396b: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23970: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23977: 00 00 23979: 75 2e jne 239a9 2397b: 48 83 c4 40 add $0x40,%rsp 2397f: 5b pop %rbx 23980: 5d pop %rbp 23981: 41 5c pop %r12 23983: 41 5d pop %r13 23985: 41 5e pop %r14 23987: 41 5f pop %r15 23989: c3 retq 2398a: 31 d2 xor %edx,%edx 2398c: 31 f6 xor %esi,%esi 2398e: e8 00 00 00 00 callq 23993 23993: 41 f6 c7 40 test $0x40,%r15b 23997: 74 9d je 23936 23999: eb d0 jmp 2396b 2399b: 48 89 ef mov %rbp,%rdi 2399e: e8 00 00 00 00 callq 239a3 239a3: 84 c0 test %al,%al 239a5: 75 c4 jne 2396b 239a7: eb 96 jmp 2393f 239a9: e8 00 00 00 00 callq 239ae 239ae: 66 90 xchg %ax,%ax 00000000000239b0 : 239b0: 41 55 push %r13 239b2: 49 89 d5 mov %rdx,%r13 239b5: 41 54 push %r12 239b7: 49 89 f4 mov %rsi,%r12 239ba: 55 push %rbp 239bb: 48 89 fd mov %rdi,%rbp 239be: 53 push %rbx 239bf: 48 83 ec 40 sub $0x40,%rsp 239c3: 48 8b 5f 48 mov 0x48(%rdi),%rbx 239c7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 239ce: 00 00 239d0: 48 89 44 24 38 mov %rax,0x38(%rsp) 239d5: 31 c0 xor %eax,%eax 239d7: f6 c7 01 test $0x1,%bh 239da: 75 0f jne 239eb 239dc: f6 c3 80 test $0x80,%bl 239df: 75 59 jne 23a3a 239e1: f6 c3 40 test $0x40,%bl 239e4: 75 39 jne 23a1f 239e6: 80 e7 02 and $0x2,%bh 239e9: 75 5f jne 23a4a 239eb: ba 20 00 00 00 mov $0x20,%edx 239f0: 48 89 ee mov %rbp,%rsi 239f3: 48 89 e7 mov %rsp,%rdi 239f6: e8 00 00 00 00 callq 239fb 239fb: 48 85 c0 test %rax,%rax 239fe: 74 1f je 23a1f 23a00: 4c 89 60 08 mov %r12,0x8(%rax) 23a04: 48 89 e7 mov %rsp,%rdi 23a07: 4c 89 68 10 mov %r13,0x10(%rax) 23a0b: 49 8b 95 b8 01 00 00 mov 0x1b8(%r13),%rdx 23a12: 48 c1 e2 0c shl $0xc,%rdx 23a16: 48 89 50 18 mov %rdx,0x18(%rax) 23a1a: e8 00 00 00 00 callq 23a1f 23a1f: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23a24: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a2b: 00 00 23a2d: 75 29 jne 23a58 23a2f: 48 83 c4 40 add $0x40,%rsp 23a33: 5b pop %rbx 23a34: 5d pop %rbp 23a35: 41 5c pop %r12 23a37: 41 5d pop %r13 23a39: c3 retq 23a3a: 31 d2 xor %edx,%edx 23a3c: 31 f6 xor %esi,%esi 23a3e: e8 00 00 00 00 callq 23a43 23a43: f6 c3 40 test $0x40,%bl 23a46: 74 9e je 239e6 23a48: eb d5 jmp 23a1f 23a4a: 48 89 ef mov %rbp,%rdi 23a4d: e8 00 00 00 00 callq 23a52 23a52: 84 c0 test %al,%al 23a54: 75 c9 jne 23a1f 23a56: eb 93 jmp 239eb 23a58: e8 00 00 00 00 callq 23a5d 23a5d: 0f 1f 00 nopl (%rax) 0000000000023a60 : 23a60: 41 57 push %r15 23a62: 49 89 fa mov %rdi,%r10 23a65: 41 56 push %r14 23a67: 49 89 f6 mov %rsi,%r14 23a6a: 41 55 push %r13 23a6c: 49 89 d5 mov %rdx,%r13 23a6f: 41 54 push %r12 23a71: 41 89 cc mov %ecx,%r12d 23a74: 55 push %rbp 23a75: 44 89 c5 mov %r8d,%ebp 23a78: 53 push %rbx 23a79: 4c 89 cb mov %r9,%rbx 23a7c: 48 83 ec 50 sub $0x50,%rsp 23a80: 48 8b 4f 48 mov 0x48(%rdi),%rcx 23a84: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23a8b: 00 00 23a8d: 48 89 44 24 48 mov %rax,0x48(%rsp) 23a92: 31 c0 xor %eax,%eax 23a94: 44 8b bc 24 88 00 00 mov 0x88(%rsp),%r15d 23a9b: 00 23a9c: f6 c5 01 test $0x1,%ch 23a9f: 75 0f jne 23ab0 23aa1: f6 c1 80 test $0x80,%cl 23aa4: 75 61 jne 23b07 23aa6: f6 c1 40 test $0x40,%cl 23aa9: 75 3d jne 23ae8 23aab: 80 e5 02 and $0x2,%ch 23aae: 75 79 jne 23b29 23ab0: ba 30 00 00 00 mov $0x30,%edx 23ab5: 4c 89 d6 mov %r10,%rsi 23ab8: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 23abd: e8 00 00 00 00 callq 23ac2 23ac2: 48 85 c0 test %rax,%rax 23ac5: 74 21 je 23ae8 23ac7: 4c 89 70 08 mov %r14,0x8(%rax) 23acb: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 23ad0: 4c 89 68 10 mov %r13,0x10(%rax) 23ad4: 44 89 60 18 mov %r12d,0x18(%rax) 23ad8: 89 68 1c mov %ebp,0x1c(%rax) 23adb: 48 89 58 20 mov %rbx,0x20(%rax) 23adf: 44 88 78 28 mov %r15b,0x28(%rax) 23ae3: e8 00 00 00 00 callq 23ae8 23ae8: 48 8b 44 24 48 mov 0x48(%rsp),%rax 23aed: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23af4: 00 00 23af6: 75 4a jne 23b42 23af8: 48 83 c4 50 add $0x50,%rsp 23afc: 5b pop %rbx 23afd: 5d pop %rbp 23afe: 41 5c pop %r12 23b00: 41 5d pop %r13 23b02: 41 5e pop %r14 23b04: 41 5f pop %r15 23b06: c3 retq 23b07: 31 d2 xor %edx,%edx 23b09: 31 f6 xor %esi,%esi 23b0b: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 23b10: 48 89 3c 24 mov %rdi,(%rsp) 23b14: e8 00 00 00 00 callq 23b19 23b19: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 23b1e: 4c 8b 14 24 mov (%rsp),%r10 23b22: f6 c1 40 test $0x40,%cl 23b25: 74 84 je 23aab 23b27: eb bf jmp 23ae8 23b29: 4c 89 d7 mov %r10,%rdi 23b2c: 4c 89 14 24 mov %r10,(%rsp) 23b30: e8 00 00 00 00 callq 23b35 23b35: 4c 8b 14 24 mov (%rsp),%r10 23b39: 84 c0 test %al,%al 23b3b: 75 ab jne 23ae8 23b3d: e9 6e ff ff ff jmpq 23ab0 23b42: e8 00 00 00 00 callq 23b47 23b47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23b4e: 00 00 0000000000023b50 : 23b50: 41 56 push %r14 23b52: 41 55 push %r13 23b54: 41 89 d5 mov %edx,%r13d 23b57: 41 54 push %r12 23b59: 41 89 cc mov %ecx,%r12d 23b5c: 55 push %rbp 23b5d: 48 89 fd mov %rdi,%rbp 23b60: 53 push %rbx 23b61: 48 89 f3 mov %rsi,%rbx 23b64: 48 83 ec 40 sub $0x40,%rsp 23b68: 4c 8b 77 48 mov 0x48(%rdi),%r14 23b6c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23b73: 00 00 23b75: 48 89 44 24 38 mov %rax,0x38(%rsp) 23b7a: 31 c0 xor %eax,%eax 23b7c: 41 f7 c6 00 01 00 00 test $0x100,%r14d 23b83: 75 15 jne 23b9a 23b85: 41 f6 c6 80 test $0x80,%r14b 23b89: 75 64 jne 23bef 23b8b: 41 f6 c6 40 test $0x40,%r14b 23b8f: 75 41 jne 23bd2 23b91: 41 f7 c6 00 02 00 00 test $0x200,%r14d 23b98: 75 66 jne 23c00 23b9a: ba 20 00 00 00 mov $0x20,%edx 23b9f: 48 89 ee mov %rbp,%rsi 23ba2: 48 89 e7 mov %rsp,%rdi 23ba5: e8 00 00 00 00 callq 23baa 23baa: 48 85 c0 test %rax,%rax 23bad: 74 23 je 23bd2 23baf: 48 89 58 08 mov %rbx,0x8(%rax) 23bb3: 48 8b 93 b8 01 00 00 mov 0x1b8(%rbx),%rdx 23bba: 48 89 e7 mov %rsp,%rdi 23bbd: 44 89 68 18 mov %r13d,0x18(%rax) 23bc1: 48 c1 e2 0c shl $0xc,%rdx 23bc5: 44 89 60 1c mov %r12d,0x1c(%rax) 23bc9: 48 89 50 10 mov %rdx,0x10(%rax) 23bcd: e8 00 00 00 00 callq 23bd2 23bd2: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23bd7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23bde: 00 00 23be0: 75 2c jne 23c0e 23be2: 48 83 c4 40 add $0x40,%rsp 23be6: 5b pop %rbx 23be7: 5d pop %rbp 23be8: 41 5c pop %r12 23bea: 41 5d pop %r13 23bec: 41 5e pop %r14 23bee: c3 retq 23bef: 31 d2 xor %edx,%edx 23bf1: 31 f6 xor %esi,%esi 23bf3: e8 00 00 00 00 callq 23bf8 23bf8: 41 f6 c6 40 test $0x40,%r14b 23bfc: 74 93 je 23b91 23bfe: eb d2 jmp 23bd2 23c00: 48 89 ef mov %rbp,%rdi 23c03: e8 00 00 00 00 callq 23c08 23c08: 84 c0 test %al,%al 23c0a: 75 c6 jne 23bd2 23c0c: eb 8c jmp 23b9a 23c0e: e8 00 00 00 00 callq 23c13 23c13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23c1a: 00 00 00 00 23c1e: 66 90 xchg %ax,%ax 0000000000023c20 : 23c20: 41 54 push %r12 23c22: 55 push %rbp 23c23: 48 89 fd mov %rdi,%rbp 23c26: 53 push %rbx 23c27: 48 89 f3 mov %rsi,%rbx 23c2a: 48 83 ec 40 sub $0x40,%rsp 23c2e: 4c 8b 67 48 mov 0x48(%rdi),%r12 23c32: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23c39: 00 00 23c3b: 48 89 44 24 38 mov %rax,0x38(%rsp) 23c40: 31 c0 xor %eax,%eax 23c42: 41 f7 c4 00 01 00 00 test $0x100,%r12d 23c49: 75 15 jne 23c60 23c4b: 41 f6 c4 80 test $0x80,%r12b 23c4f: 75 61 jne 23cb2 23c51: 41 f6 c4 40 test $0x40,%r12b 23c55: 75 42 jne 23c99 23c57: 41 f7 c4 00 02 00 00 test $0x200,%r12d 23c5e: 75 63 jne 23cc3 23c60: ba 20 00 00 00 mov $0x20,%edx 23c65: 48 89 ee mov %rbp,%rsi 23c68: 48 89 e7 mov %rsp,%rdi 23c6b: e8 00 00 00 00 callq 23c70 23c70: 48 85 c0 test %rax,%rax 23c73: 74 24 je 23c99 23c75: 48 8b 53 30 mov 0x30(%rbx),%rdx 23c79: 48 89 e7 mov %rsp,%rdi 23c7c: 48 89 50 08 mov %rdx,0x8(%rax) 23c80: 48 8b 4b 38 mov 0x38(%rbx),%rcx 23c84: 48 8d 51 01 lea 0x1(%rcx),%rdx 23c88: 48 89 50 10 mov %rdx,0x10(%rax) 23c8c: 48 8b 53 50 mov 0x50(%rbx),%rdx 23c90: 48 89 50 18 mov %rdx,0x18(%rax) 23c94: e8 00 00 00 00 callq 23c99 23c99: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23c9e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23ca5: 00 00 23ca7: 75 28 jne 23cd1 23ca9: 48 83 c4 40 add $0x40,%rsp 23cad: 5b pop %rbx 23cae: 5d pop %rbp 23caf: 41 5c pop %r12 23cb1: c3 retq 23cb2: 31 d2 xor %edx,%edx 23cb4: 31 f6 xor %esi,%esi 23cb6: e8 00 00 00 00 callq 23cbb 23cbb: 41 f6 c4 40 test $0x40,%r12b 23cbf: 74 96 je 23c57 23cc1: eb d6 jmp 23c99 23cc3: 48 89 ef mov %rbp,%rdi 23cc6: e8 00 00 00 00 callq 23ccb 23ccb: 84 c0 test %al,%al 23ccd: 75 ca jne 23c99 23ccf: eb 8f jmp 23c60 23cd1: e8 00 00 00 00 callq 23cd6 23cd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 23cdd: 00 00 00 0000000000023ce0 : 23ce0: 41 54 push %r12 23ce2: 55 push %rbp 23ce3: 48 89 fd mov %rdi,%rbp 23ce6: 53 push %rbx 23ce7: 48 89 f3 mov %rsi,%rbx 23cea: 48 83 ec 40 sub $0x40,%rsp 23cee: 4c 8b 67 48 mov 0x48(%rdi),%r12 23cf2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23cf9: 00 00 23cfb: 48 89 44 24 38 mov %rax,0x38(%rsp) 23d00: 31 c0 xor %eax,%eax 23d02: 41 f7 c4 00 01 00 00 test $0x100,%r12d 23d09: 75 15 jne 23d20 23d0b: 41 f6 c4 80 test $0x80,%r12b 23d0f: 75 71 jne 23d82 23d11: 41 f6 c4 40 test $0x40,%r12b 23d15: 75 52 jne 23d69 23d17: 41 f7 c4 00 02 00 00 test $0x200,%r12d 23d1e: 75 73 jne 23d93 23d20: ba 28 00 00 00 mov $0x28,%edx 23d25: 48 89 ee mov %rbp,%rsi 23d28: 48 89 e7 mov %rsp,%rdi 23d2b: e8 00 00 00 00 callq 23d30 23d30: 48 85 c0 test %rax,%rax 23d33: 74 34 je 23d69 23d35: 48 89 58 08 mov %rbx,0x8(%rax) 23d39: 48 8b 93 b8 01 00 00 mov 0x1b8(%rbx),%rdx 23d40: 48 89 e7 mov %rsp,%rdi 23d43: 89 50 10 mov %edx,0x10(%rax) 23d46: 8b 93 f4 01 00 00 mov 0x1f4(%rbx),%edx 23d4c: 89 50 14 mov %edx,0x14(%rax) 23d4f: 8b 13 mov (%rbx),%edx 23d51: 89 50 18 mov %edx,0x18(%rax) 23d54: 8b 53 04 mov 0x4(%rbx),%edx 23d57: 89 50 1c mov %edx,0x1c(%rax) 23d5a: 48 8b 93 98 02 00 00 mov 0x298(%rbx),%rdx 23d61: 89 50 20 mov %edx,0x20(%rax) 23d64: e8 00 00 00 00 callq 23d69 23d69: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23d6e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23d75: 00 00 23d77: 75 2b jne 23da4 23d79: 48 83 c4 40 add $0x40,%rsp 23d7d: 5b pop %rbx 23d7e: 5d pop %rbp 23d7f: 41 5c pop %r12 23d81: c3 retq 23d82: 31 d2 xor %edx,%edx 23d84: 31 f6 xor %esi,%esi 23d86: e8 00 00 00 00 callq 23d8b 23d8b: 41 f6 c4 40 test $0x40,%r12b 23d8f: 74 86 je 23d17 23d91: eb d6 jmp 23d69 23d93: 48 89 ef mov %rbp,%rdi 23d96: e8 00 00 00 00 callq 23d9b 23d9b: 84 c0 test %al,%al 23d9d: 75 ca jne 23d69 23d9f: e9 7c ff ff ff jmpq 23d20 23da4: e8 00 00 00 00 callq 23da9 23da9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000023db0 : 23db0: 41 55 push %r13 23db2: 41 54 push %r12 23db4: 49 89 f4 mov %rsi,%r12 23db7: 55 push %rbp 23db8: 48 89 fd mov %rdi,%rbp 23dbb: 53 push %rbx 23dbc: 48 89 d3 mov %rdx,%rbx 23dbf: 48 83 ec 40 sub $0x40,%rsp 23dc3: 4c 8b 6f 48 mov 0x48(%rdi),%r13 23dc7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23dce: 00 00 23dd0: 48 89 44 24 38 mov %rax,0x38(%rsp) 23dd5: 31 c0 xor %eax,%eax 23dd7: 41 f7 c5 00 01 00 00 test $0x100,%r13d 23dde: 75 15 jne 23df5 23de0: 41 f6 c5 80 test $0x80,%r13b 23de4: 75 75 jne 23e5b 23de6: 41 f6 c5 40 test $0x40,%r13b 23dea: 75 54 jne 23e40 23dec: 41 f7 c5 00 02 00 00 test $0x200,%r13d 23df3: 75 71 jne 23e66 23df5: ba 30 00 00 00 mov $0x30,%edx 23dfa: 48 89 ee mov %rbp,%rsi 23dfd: 48 89 e7 mov %rsp,%rdi 23e00: e8 00 00 00 00 callq 23e05 23e05: 48 85 c0 test %rax,%rax 23e08: 74 36 je 23e40 23e0a: 4d 85 e4 test %r12,%r12 23e0d: 74 05 je 23e14 23e0f: 4d 8b 64 24 08 mov 0x8(%r12),%r12 23e14: 4c 89 60 08 mov %r12,0x8(%rax) 23e18: 48 8b 53 30 mov 0x30(%rbx),%rdx 23e1c: 48 89 e7 mov %rsp,%rdi 23e1f: 48 89 50 10 mov %rdx,0x10(%rax) 23e23: 48 8b 53 38 mov 0x38(%rbx),%rdx 23e27: 48 89 50 18 mov %rdx,0x18(%rax) 23e2b: 48 8b 53 48 mov 0x48(%rbx),%rdx 23e2f: 48 89 50 20 mov %rdx,0x20(%rax) 23e33: 48 8b 53 50 mov 0x50(%rbx),%rdx 23e37: 48 89 50 28 mov %rdx,0x28(%rax) 23e3b: e8 00 00 00 00 callq 23e40 23e40: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23e45: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23e4c: 00 00 23e4e: 75 24 jne 23e74 23e50: 48 83 c4 40 add $0x40,%rsp 23e54: 5b pop %rbx 23e55: 5d pop %rbp 23e56: 41 5c pop %r12 23e58: 41 5d pop %r13 23e5a: c3 retq 23e5b: 31 d2 xor %edx,%edx 23e5d: 31 f6 xor %esi,%esi 23e5f: e8 00 00 00 00 callq 23e64 23e64: eb 80 jmp 23de6 23e66: 48 89 ef mov %rbp,%rdi 23e69: e8 00 00 00 00 callq 23e6e 23e6e: 84 c0 test %al,%al 23e70: 75 ce jne 23e40 23e72: eb 81 jmp 23df5 23e74: e8 00 00 00 00 callq 23e79 23e79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000023e80 : 23e80: 41 55 push %r13 23e82: 41 54 push %r12 23e84: 49 89 f4 mov %rsi,%r12 23e87: 55 push %rbp 23e88: 48 89 fd mov %rdi,%rbp 23e8b: 53 push %rbx 23e8c: 48 89 d3 mov %rdx,%rbx 23e8f: 48 83 ec 40 sub $0x40,%rsp 23e93: 4c 8b 6f 48 mov 0x48(%rdi),%r13 23e97: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23e9e: 00 00 23ea0: 48 89 44 24 38 mov %rax,0x38(%rsp) 23ea5: 31 c0 xor %eax,%eax 23ea7: 41 f7 c5 00 01 00 00 test $0x100,%r13d 23eae: 75 15 jne 23ec5 23eb0: 41 f6 c5 80 test $0x80,%r13b 23eb4: 75 75 jne 23f2b 23eb6: 41 f6 c5 40 test $0x40,%r13b 23eba: 75 54 jne 23f10 23ebc: 41 f7 c5 00 02 00 00 test $0x200,%r13d 23ec3: 75 71 jne 23f36 23ec5: ba 30 00 00 00 mov $0x30,%edx 23eca: 48 89 ee mov %rbp,%rsi 23ecd: 48 89 e7 mov %rsp,%rdi 23ed0: e8 00 00 00 00 callq 23ed5 23ed5: 48 85 c0 test %rax,%rax 23ed8: 74 36 je 23f10 23eda: 4d 85 e4 test %r12,%r12 23edd: 74 05 je 23ee4 23edf: 4d 8b 64 24 08 mov 0x8(%r12),%r12 23ee4: 4c 89 60 08 mov %r12,0x8(%rax) 23ee8: 48 8b 53 30 mov 0x30(%rbx),%rdx 23eec: 48 89 e7 mov %rsp,%rdi 23eef: 48 89 50 10 mov %rdx,0x10(%rax) 23ef3: 48 8b 53 38 mov 0x38(%rbx),%rdx 23ef7: 48 89 50 18 mov %rdx,0x18(%rax) 23efb: 48 8b 53 48 mov 0x48(%rbx),%rdx 23eff: 48 89 50 20 mov %rdx,0x20(%rax) 23f03: 48 8b 53 50 mov 0x50(%rbx),%rdx 23f07: 48 89 50 28 mov %rdx,0x28(%rax) 23f0b: e8 00 00 00 00 callq 23f10 23f10: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23f15: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23f1c: 00 00 23f1e: 75 24 jne 23f44 23f20: 48 83 c4 40 add $0x40,%rsp 23f24: 5b pop %rbx 23f25: 5d pop %rbp 23f26: 41 5c pop %r12 23f28: 41 5d pop %r13 23f2a: c3 retq 23f2b: 31 d2 xor %edx,%edx 23f2d: 31 f6 xor %esi,%esi 23f2f: e8 00 00 00 00 callq 23f34 23f34: eb 80 jmp 23eb6 23f36: 48 89 ef mov %rbp,%rdi 23f39: e8 00 00 00 00 callq 23f3e 23f3e: 84 c0 test %al,%al 23f40: 75 ce jne 23f10 23f42: eb 81 jmp 23ec5 23f44: e8 00 00 00 00 callq 23f49 23f49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000023f50 : 23f50: 41 57 push %r15 23f52: 49 89 ff mov %rdi,%r15 23f55: 41 56 push %r14 23f57: 41 55 push %r13 23f59: 49 89 cd mov %rcx,%r13 23f5c: 41 54 push %r12 23f5e: 41 89 d4 mov %edx,%r12d 23f61: 55 push %rbp 23f62: 48 89 f5 mov %rsi,%rbp 23f65: 53 push %rbx 23f66: 48 83 ec 50 sub $0x50,%rsp 23f6a: 48 8b 5f 48 mov 0x48(%rdi),%rbx 23f6e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23f75: 00 00 23f77: 48 89 44 24 48 mov %rax,0x48(%rsp) 23f7c: 31 c0 xor %eax,%eax 23f7e: f6 c7 01 test $0x1,%bh 23f81: 75 1b jne 23f9e 23f83: f6 c3 80 test $0x80,%bl 23f86: 0f 85 af 00 00 00 jne 2403b 23f8c: f6 c3 40 test $0x40,%bl 23f8f: 0f 85 87 00 00 00 jne 2401c 23f95: 80 e7 02 and $0x2,%bh 23f98: 0f 85 b1 00 00 00 jne 2404f 23f9e: 49 89 e9 mov %rbp,%r9 23fa1: 49 81 c1 90 02 00 00 add $0x290,%r9 23fa8: 0f 84 b2 00 00 00 je 24060 23fae: 4c 89 cf mov %r9,%rdi 23fb1: 4c 89 0c 24 mov %r9,(%rsp) 23fb5: e8 00 00 00 00 callq 23fba 23fba: 4c 89 fe mov %r15,%rsi 23fbd: 83 c0 01 add $0x1,%eax 23fc0: 41 89 c6 mov %eax,%r14d 23fc3: 48 98 cltq 23fc5: 41 c1 e6 10 shl $0x10,%r14d 23fc9: 48 8d 50 20 lea 0x20(%rax),%rdx 23fcd: 41 83 ce 20 or $0x20,%r14d 23fd1: 44 89 74 24 0c mov %r14d,0xc(%rsp) 23fd6: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 23fdb: 4c 89 f7 mov %r14,%rdi 23fde: e8 00 00 00 00 callq 23fe3 23fe3: 4c 8b 0c 24 mov (%rsp),%r9 23fe7: 48 85 c0 test %rax,%rax 23fea: 48 89 c3 mov %rax,%rbx 23fed: 74 2d je 2401c 23fef: 8b 44 24 0c mov 0xc(%rsp),%eax 23ff3: 89 43 08 mov %eax,0x8(%rbx) 23ff6: 48 8d 7b 20 lea 0x20(%rbx),%rdi 23ffa: 4c 89 ce mov %r9,%rsi 23ffd: e8 00 00 00 00 callq 24002 24002: 44 89 63 0c mov %r12d,0xc(%rbx) 24006: 48 8b 45 08 mov 0x8(%rbp),%rax 2400a: 4c 89 f7 mov %r14,%rdi 2400d: 8b 40 10 mov 0x10(%rax),%eax 24010: 4c 89 6b 18 mov %r13,0x18(%rbx) 24014: 89 43 10 mov %eax,0x10(%rbx) 24017: e8 00 00 00 00 callq 2401c 2401c: 48 8b 44 24 48 mov 0x48(%rsp),%rax 24021: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 24028: 00 00 2402a: 75 64 jne 24090 2402c: 48 83 c4 50 add $0x50,%rsp 24030: 5b pop %rbx 24031: 5d pop %rbp 24032: 41 5c pop %r12 24034: 41 5d pop %r13 24036: 41 5e pop %r14 24038: 41 5f pop %r15 2403a: c3 retq 2403b: 31 d2 xor %edx,%edx 2403d: 31 f6 xor %esi,%esi 2403f: e8 00 00 00 00 callq 24044 24044: f6 c3 40 test $0x40,%bl 24047: 0f 84 48 ff ff ff je 23f95 2404d: eb cd jmp 2401c 2404f: 4c 89 ff mov %r15,%rdi 24052: e8 00 00 00 00 callq 24057 24057: 84 c0 test %al,%al 24059: 75 c1 jne 2401c 2405b: e9 3e ff ff ff jmpq 23f9e 24060: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 24065: ba 27 00 00 00 mov $0x27,%edx 2406a: 4c 89 fe mov %r15,%rsi 2406d: 4c 89 f7 mov %r14,%rdi 24070: e8 00 00 00 00 callq 24075 24075: 48 89 c3 mov %rax,%rbx 24078: 48 85 c0 test %rax,%rax 2407b: 74 9f je 2401c 2407d: c7 43 08 20 00 07 00 movl $0x70020,0x8(%rbx) 24084: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2408b: e9 66 ff ff ff jmpq 23ff6 24090: e8 00 00 00 00 callq 24095 24095: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2409c: 00 00 00 00 00000000000240a0 : 240a0: 41 55 push %r13 240a2: 41 89 d5 mov %edx,%r13d 240a5: 41 54 push %r12 240a7: 49 89 f4 mov %rsi,%r12 240aa: 55 push %rbp 240ab: 48 89 fd mov %rdi,%rbp 240ae: 53 push %rbx 240af: 48 83 ec 40 sub $0x40,%rsp 240b3: 48 8b 5f 48 mov 0x48(%rdi),%rbx 240b7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 240be: 00 00 240c0: 48 89 44 24 38 mov %rax,0x38(%rsp) 240c5: 31 c0 xor %eax,%eax 240c7: f6 c7 01 test $0x1,%bh 240ca: 75 17 jne 240e3 240cc: f6 c3 80 test $0x80,%bl 240cf: 0f 85 9e 00 00 00 jne 24173 240d5: f6 c3 40 test $0x40,%bl 240d8: 75 7e jne 24158 240da: 80 e7 02 and $0x2,%bh 240dd: 0f 85 a4 00 00 00 jne 24187 240e3: 48 89 ee mov %rbp,%rsi 240e6: ba 20 00 00 00 mov $0x20,%edx 240eb: 48 89 e7 mov %rsp,%rdi 240ee: e8 00 00 00 00 callq 240f3 240f3: 48 89 c5 mov %rax,%rbp 240f6: 48 85 c0 test %rax,%rax 240f9: 74 5d je 24158 240fb: 49 8b 44 24 50 mov 0x50(%r12),%rax 24100: 49 63 d5 movslq %r13d,%rdx 24103: 48 89 45 08 mov %rax,0x8(%rbp) 24107: 49 8b 44 24 30 mov 0x30(%r12),%rax 2410c: 48 8b 40 10 mov 0x10(%rax),%rax 24110: 48 8b 40 08 mov 0x8(%rax),%rax 24114: 8b 80 cc 01 00 00 mov 0x1cc(%rax),%eax 2411a: 89 45 10 mov %eax,0x10(%rbp) 2411d: 49 8b 4c 24 28 mov 0x28(%r12),%rcx 24122: 48 8d 04 92 lea (%rdx,%rdx,4),%rax 24126: 48 8b 91 88 01 00 00 mov 0x188(%rcx),%rdx 2412d: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 24131: 8b 40 08 mov 0x8(%rax),%eax 24134: 89 45 14 mov %eax,0x14(%rbp) 24137: 49 8b 44 24 30 mov 0x30(%r12),%rax 2413c: 48 8b 40 10 mov 0x10(%rax),%rax 24140: 48 8b 78 08 mov 0x8(%rax),%rdi 24144: 48 83 ef 78 sub $0x78,%rdi 24148: e8 00 00 00 00 callq 2414d 2414d: 89 45 18 mov %eax,0x18(%rbp) 24150: 48 89 e7 mov %rsp,%rdi 24153: e8 00 00 00 00 callq 24158 24158: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2415d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 24164: 00 00 24166: 75 30 jne 24198 24168: 48 83 c4 40 add $0x40,%rsp 2416c: 5b pop %rbx 2416d: 5d pop %rbp 2416e: 41 5c pop %r12 24170: 41 5d pop %r13 24172: c3 retq 24173: 31 d2 xor %edx,%edx 24175: 31 f6 xor %esi,%esi 24177: e8 00 00 00 00 callq 2417c 2417c: f6 c3 40 test $0x40,%bl 2417f: 0f 84 55 ff ff ff je 240da 24185: eb d1 jmp 24158 24187: 48 89 ef mov %rbp,%rdi 2418a: e8 00 00 00 00 callq 2418f 2418f: 84 c0 test %al,%al 24191: 75 c5 jne 24158 24193: e9 4b ff ff ff jmpq 240e3 24198: e8 00 00 00 00 callq 2419d 2419d: 0f 1f 00 nopl (%rax) 00000000000241a0 : 241a0: 41 55 push %r13 241a2: 41 54 push %r12 241a4: 41 89 f4 mov %esi,%r12d 241a7: 55 push %rbp 241a8: 48 89 fd mov %rdi,%rbp 241ab: 53 push %rbx 241ac: 48 89 d3 mov %rdx,%rbx 241af: 48 83 ec 40 sub $0x40,%rsp 241b3: 4c 8b 6f 48 mov 0x48(%rdi),%r13 241b7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 241be: 00 00 241c0: 48 89 44 24 38 mov %rax,0x38(%rsp) 241c5: 31 c0 xor %eax,%eax 241c7: 41 f7 c5 00 01 00 00 test $0x100,%r13d 241ce: 75 1d jne 241ed 241d0: 41 f6 c5 80 test $0x80,%r13b 241d4: 0f 85 98 00 00 00 jne 24272 241da: 41 f6 c5 40 test $0x40,%r13b 241de: 75 77 jne 24257 241e0: 41 f7 c5 00 02 00 00 test $0x200,%r13d 241e7: 0f 85 9a 00 00 00 jne 24287 241ed: ba 40 00 00 00 mov $0x40,%edx 241f2: 48 89 ee mov %rbp,%rsi 241f5: 48 89 e7 mov %rsp,%rdi 241f8: e8 00 00 00 00 callq 241fd 241fd: 48 85 c0 test %rax,%rax 24200: 74 55 je 24257 24202: 44 89 60 08 mov %r12d,0x8(%rax) 24206: 8b 13 mov (%rbx),%edx 24208: 48 89 e7 mov %rsp,%rdi 2420b: 89 50 0c mov %edx,0xc(%rax) 2420e: 8b 53 04 mov 0x4(%rbx),%edx 24211: 89 50 10 mov %edx,0x10(%rax) 24214: 8b 53 08 mov 0x8(%rbx),%edx 24217: 89 50 14 mov %edx,0x14(%rax) 2421a: 8b 53 0c mov 0xc(%rbx),%edx 2421d: 89 50 18 mov %edx,0x18(%rax) 24220: 8b 53 10 mov 0x10(%rbx),%edx 24223: 89 50 1c mov %edx,0x1c(%rax) 24226: 48 8b 53 18 mov 0x18(%rbx),%rdx 2422a: 48 89 50 20 mov %rdx,0x20(%rax) 2422e: 8b 53 20 mov 0x20(%rbx),%edx 24231: 89 50 28 mov %edx,0x28(%rax) 24234: 8b 53 24 mov 0x24(%rbx),%edx 24237: 89 50 2c mov %edx,0x2c(%rax) 2423a: 8b 53 2c mov 0x2c(%rbx),%edx 2423d: 89 50 30 mov %edx,0x30(%rax) 24240: 8b 53 30 mov 0x30(%rbx),%edx 24243: 89 50 34 mov %edx,0x34(%rax) 24246: 8b 53 34 mov 0x34(%rbx),%edx 24249: 89 50 38 mov %edx,0x38(%rax) 2424c: 8b 53 38 mov 0x38(%rbx),%edx 2424f: 89 50 3c mov %edx,0x3c(%rax) 24252: e8 00 00 00 00 callq 24257 24257: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2425c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 24263: 00 00 24265: 75 31 jne 24298 24267: 48 83 c4 40 add $0x40,%rsp 2426b: 5b pop %rbx 2426c: 5d pop %rbp 2426d: 41 5c pop %r12 2426f: 41 5d pop %r13 24271: c3 retq 24272: 31 d2 xor %edx,%edx 24274: 31 f6 xor %esi,%esi 24276: e8 00 00 00 00 callq 2427b 2427b: 41 f6 c5 40 test $0x40,%r13b 2427f: 0f 84 5b ff ff ff je 241e0 24285: eb d0 jmp 24257 24287: 48 89 ef mov %rbp,%rdi 2428a: e8 00 00 00 00 callq 2428f 2428f: 84 c0 test %al,%al 24291: 75 c4 jne 24257 24293: e9 55 ff ff ff jmpq 241ed 24298: e8 00 00 00 00 callq 2429d 2429d: 0f 1f 00 nopl (%rax) 00000000000242a0 : 242a0: 41 57 push %r15 242a2: 41 56 push %r14 242a4: 41 55 push %r13 242a6: 49 89 cd mov %rcx,%r13 242a9: 41 54 push %r12 242ab: 49 89 fc mov %rdi,%r12 242ae: 55 push %rbp 242af: 48 89 d5 mov %rdx,%rbp 242b2: 53 push %rbx 242b3: 48 83 ec 48 sub $0x48,%rsp 242b7: 48 8b 5f 48 mov 0x48(%rdi),%rbx 242bb: 48 89 34 24 mov %rsi,(%rsp) 242bf: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 242c6: 00 00 242c8: 48 89 44 24 40 mov %rax,0x40(%rsp) 242cd: 31 c0 xor %eax,%eax 242cf: f6 c7 01 test $0x1,%bh 242d2: 75 1b jne 242ef 242d4: f6 c3 80 test $0x80,%bl 242d7: 0f 85 da 00 00 00 jne 243b7 242dd: f6 c3 40 test $0x40,%bl 242e0: 0f 85 9b 00 00 00 jne 24381 242e6: 80 e7 02 and $0x2,%bh 242e9: 0f 85 dc 00 00 00 jne 243cb 242ef: 49 89 ee mov %rbp,%r14 242f2: 49 81 c6 90 02 00 00 add $0x290,%r14 242f9: 0f 84 a1 00 00 00 je 243a0 242ff: 4c 89 f7 mov %r14,%rdi 24302: e8 00 00 00 00 callq 24307 24307: 83 c0 01 add $0x1,%eax 2430a: 41 89 c7 mov %eax,%r15d 2430d: 48 98 cltq 2430f: 41 c1 e7 10 shl $0x10,%r15d 24313: 48 8d 50 30 lea 0x30(%rax),%rdx 24317: 41 83 cf 2c or $0x2c,%r15d 2431b: 4c 89 e6 mov %r12,%rsi 2431e: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 24323: e8 00 00 00 00 callq 24328 24328: 48 89 c3 mov %rax,%rbx 2432b: 48 85 c0 test %rax,%rax 2432e: 74 51 je 24381 24330: 44 89 78 0c mov %r15d,0xc(%rax) 24334: 48 8b 04 24 mov (%rsp),%rax 24338: 48 8d 7b 2c lea 0x2c(%rbx),%rdi 2433c: 4c 89 f6 mov %r14,%rsi 2433f: 8b 80 58 02 00 00 mov 0x258(%rax),%eax 24345: 89 43 08 mov %eax,0x8(%rbx) 24348: e8 00 00 00 00 callq 2434d 2434d: 41 8b 85 b0 01 00 00 mov 0x1b0(%r13),%eax 24354: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 24359: 89 43 14 mov %eax,0x14(%rbx) 2435c: 48 8b 45 08 mov 0x8(%rbp),%rax 24360: 8b 40 10 mov 0x10(%rax),%eax 24363: 89 43 18 mov %eax,0x18(%rbx) 24366: 49 8b 85 a8 01 00 00 mov 0x1a8(%r13),%rax 2436d: 48 89 43 20 mov %rax,0x20(%rbx) 24371: 41 0f b6 85 a4 01 00 movzbl 0x1a4(%r13),%eax 24378: 00 24379: 89 43 28 mov %eax,0x28(%rbx) 2437c: e8 00 00 00 00 callq 24381 24381: 48 8b 44 24 40 mov 0x40(%rsp),%rax 24386: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2438d: 00 00 2438f: 75 4b jne 243dc 24391: 48 83 c4 48 add $0x48,%rsp 24395: 5b pop %rbx 24396: 5d pop %rbp 24397: 41 5c pop %r12 24399: 41 5d pop %r13 2439b: 41 5e pop %r14 2439d: 41 5f pop %r15 2439f: c3 retq 243a0: ba 37 00 00 00 mov $0x37,%edx 243a5: 41 bf 2c 00 07 00 mov $0x7002c,%r15d 243ab: 49 c7 c6 00 00 00 00 mov $0x0,%r14 243b2: e9 64 ff ff ff jmpq 2431b 243b7: 31 d2 xor %edx,%edx 243b9: 31 f6 xor %esi,%esi 243bb: e8 00 00 00 00 callq 243c0 243c0: f6 c3 40 test $0x40,%bl 243c3: 0f 84 1d ff ff ff je 242e6 243c9: eb b6 jmp 24381 243cb: 4c 89 e7 mov %r12,%rdi 243ce: e8 00 00 00 00 callq 243d3 243d3: 84 c0 test %al,%al 243d5: 75 aa jne 24381 243d7: e9 13 ff ff ff jmpq 242ef 243dc: e8 00 00 00 00 callq 243e1 243e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 243e8: 00 00 00 00 243ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000243f0 : 243f0: 41 57 push %r15 243f2: 49 89 d7 mov %rdx,%r15 243f5: 41 56 push %r14 243f7: 49 89 f6 mov %rsi,%r14 243fa: 41 55 push %r13 243fc: 41 54 push %r12 243fe: 49 89 fc mov %rdi,%r12 24401: 55 push %rbp 24402: 44 89 c5 mov %r8d,%ebp 24405: 53 push %rbx 24406: 4c 89 cb mov %r9,%rbx 24409: 48 83 ec 48 sub $0x48,%rsp 2440d: 4c 8b 6f 48 mov 0x48(%rdi),%r13 24411: 48 89 0c 24 mov %rcx,(%rsp) 24415: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2441c: 00 00 2441e: 48 89 44 24 40 mov %rax,0x40(%rsp) 24423: 31 c0 xor %eax,%eax 24425: 41 f7 c5 00 01 00 00 test $0x100,%r13d 2442c: 75 21 jne 2444f 2442e: 41 f6 c5 80 test $0x80,%r13b 24432: 0f 85 ff 00 00 00 jne 24537 24438: 41 f6 c5 40 test $0x40,%r13b 2443c: 0f 85 d6 00 00 00 jne 24518 24442: 41 f7 c5 00 02 00 00 test $0x200,%r13d 24449: 0f 85 fd 00 00 00 jne 2454c 2444f: 8d 14 ed 00 00 00 00 lea 0x0(,%rbp,8),%edx 24456: 4c 89 e6 mov %r12,%rsi 24459: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2445e: 41 89 ed mov %ebp,%r13d 24461: 48 63 d2 movslq %edx,%rdx 24464: 41 c1 e5 13 shl $0x13,%r13d 24468: 48 83 c2 48 add $0x48,%rdx 2446c: 41 83 cd 44 or $0x44,%r13d 24470: e8 00 00 00 00 callq 24475 24475: 49 89 c4 mov %rax,%r12 24478: 48 85 c0 test %rax,%rax 2447b: 0f 84 97 00 00 00 je 24518 24481: 44 89 68 40 mov %r13d,0x40(%rax) 24485: 4c 89 78 08 mov %r15,0x8(%rax) 24489: 48 8b 04 24 mov (%rsp),%rax 2448d: 41 89 6c 24 20 mov %ebp,0x20(%r12) 24492: 49 89 44 24 10 mov %rax,0x10(%r12) 24497: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 2449e: 00 2449f: 49 89 44 24 18 mov %rax,0x18(%r12) 244a4: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 244ab: 00 244ac: 49 89 44 24 28 mov %rax,0x28(%r12) 244b1: 8b 84 24 90 00 00 00 mov 0x90(%rsp),%eax 244b8: 41 89 44 24 30 mov %eax,0x30(%r12) 244bd: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 244c4: 00 244c5: 49 89 44 24 38 mov %rax,0x38(%r12) 244ca: 85 ed test %ebp,%ebp 244cc: 74 40 je 2450e 244ce: 41 89 e8 mov %ebp,%r8d 244d1: 31 ed xor %ebp,%ebp 244d3: 4e 8d 2c c5 00 00 00 lea 0x0(,%r8,8),%r13 244da: 00 244db: 49 8b 7e 18 mov 0x18(%r14),%rdi 244df: 48 89 d8 mov %rbx,%rax 244e2: 48 85 ff test %rdi,%rdi 244e5: 74 08 je 244ef 244e7: 48 89 de mov %rbx,%rsi 244ea: e8 00 00 00 00 callq 244ef 244ef: 41 0f b7 54 24 40 movzwl 0x40(%r12),%edx 244f5: 49 8d 0c 2c lea (%r12,%rbp,1),%rcx 244f9: 48 83 c5 08 add $0x8,%rbp 244fd: 48 03 9c 24 80 00 00 add 0x80(%rsp),%rbx 24504: 00 24505: 48 89 04 11 mov %rax,(%rcx,%rdx,1) 24509: 4c 39 ed cmp %r13,%rbp 2450c: 75 cd jne 244db 2450e: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 24513: e8 00 00 00 00 callq 24518 24518: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2451d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 24524: 00 00 24526: 75 35 jne 2455d 24528: 48 83 c4 48 add $0x48,%rsp 2452c: 5b pop %rbx 2452d: 5d pop %rbp 2452e: 41 5c pop %r12 24530: 41 5d pop %r13 24532: 41 5e pop %r14 24534: 41 5f pop %r15 24536: c3 retq 24537: 31 d2 xor %edx,%edx 24539: 31 f6 xor %esi,%esi 2453b: e8 00 00 00 00 callq 24540 24540: 41 f6 c5 40 test $0x40,%r13b 24544: 0f 84 f8 fe ff ff je 24442 2454a: eb cc jmp 24518 2454c: 4c 89 e7 mov %r12,%rdi 2454f: e8 00 00 00 00 callq 24554 24554: 84 c0 test %al,%al 24556: 75 c0 jne 24518 24558: e9 f2 fe ff ff jmpq 2444f 2455d: e8 00 00 00 00 callq 24562 24562: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24569: 00 00 00 00 2456d: 0f 1f 00 nopl (%rax) 0000000000024570 : 24570: 41 55 push %r13 24572: 41 54 push %r12 24574: 49 89 d4 mov %rdx,%r12 24577: 55 push %rbp 24578: 48 89 fd mov %rdi,%rbp 2457b: 53 push %rbx 2457c: 48 89 f3 mov %rsi,%rbx 2457f: 48 83 ec 40 sub $0x40,%rsp 24583: 4c 8b 6f 48 mov 0x48(%rdi),%r13 24587: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2458e: 00 00 24590: 48 89 44 24 38 mov %rax,0x38(%rsp) 24595: 31 c0 xor %eax,%eax 24597: 41 f7 c5 00 01 00 00 test $0x100,%r13d 2459e: 75 21 jne 245c1 245a0: 41 f6 c5 80 test $0x80,%r13b 245a4: 0f 85 bf 00 00 00 jne 24669 245aa: 41 f6 c5 40 test $0x40,%r13b 245ae: 0f 85 9a 00 00 00 jne 2464e 245b4: 41 f7 c5 00 02 00 00 test $0x200,%r13d 245bb: 0f 85 b6 00 00 00 jne 24677 245c1: 48 8b 43 08 mov 0x8(%rbx),%rax 245c5: ba 37 00 00 00 mov $0x37,%edx 245ca: 41 bd 2c 00 07 00 mov $0x7002c,%r13d 245d0: 48 8b 78 18 mov 0x18(%rax),%rdi 245d4: 48 85 ff test %rdi,%rdi 245d7: 74 1a je 245f3 245d9: e8 00 00 00 00 callq 245de 245de: 8d 50 01 lea 0x1(%rax),%edx 245e1: 41 89 d5 mov %edx,%r13d 245e4: 48 63 d2 movslq %edx,%rdx 245e7: 41 c1 e5 10 shl $0x10,%r13d 245eb: 48 83 c2 30 add $0x30,%rdx 245ef: 41 83 cd 2c or $0x2c,%r13d 245f3: 48 89 ee mov %rbp,%rsi 245f6: 48 89 e7 mov %rsp,%rdi 245f9: e8 00 00 00 00 callq 245fe 245fe: 48 89 c5 mov %rax,%rbp 24601: 48 85 c0 test %rax,%rax 24604: 74 48 je 2464e 24606: 44 89 68 08 mov %r13d,0x8(%rax) 2460a: 48 8b 43 08 mov 0x8(%rbx),%rax 2460e: 48 8d 7d 2c lea 0x2c(%rbp),%rdi 24612: 48 8b 70 18 mov 0x18(%rax),%rsi 24616: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2461d: 48 85 f6 test %rsi,%rsi 24620: 48 0f 44 f0 cmove %rax,%rsi 24624: e8 00 00 00 00 callq 24629 24629: 48 8b 43 40 mov 0x40(%rbx),%rax 2462d: 4c 89 65 18 mov %r12,0x18(%rbp) 24631: 48 89 e7 mov %rsp,%rdi 24634: 48 89 45 10 mov %rax,0x10(%rbp) 24638: 49 8b 44 24 20 mov 0x20(%r12),%rax 2463d: 48 89 45 20 mov %rax,0x20(%rbp) 24641: 49 8b 44 24 28 mov 0x28(%r12),%rax 24646: 89 45 28 mov %eax,0x28(%rbp) 24649: e8 00 00 00 00 callq 2464e 2464e: 48 8b 44 24 38 mov 0x38(%rsp),%rax 24653: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2465a: 00 00 2465c: 75 2a jne 24688 2465e: 48 83 c4 40 add $0x40,%rsp 24662: 5b pop %rbx 24663: 5d pop %rbp 24664: 41 5c pop %r12 24666: 41 5d pop %r13 24668: c3 retq 24669: 31 d2 xor %edx,%edx 2466b: 31 f6 xor %esi,%esi 2466d: e8 00 00 00 00 callq 24672 24672: e9 33 ff ff ff jmpq 245aa 24677: 48 89 ef mov %rbp,%rdi 2467a: e8 00 00 00 00 callq 2467f 2467f: 84 c0 test %al,%al 24681: 75 cb jne 2464e 24683: e9 39 ff ff ff jmpq 245c1 24688: e8 00 00 00 00 callq 2468d 2468d: 0f 1f 00 nopl (%rax) 0000000000024690 : 24690: 41 56 push %r14 24692: 41 55 push %r13 24694: 41 54 push %r12 24696: 55 push %rbp 24697: 48 89 fd mov %rdi,%rbp 2469a: 53 push %rbx 2469b: 48 89 f3 mov %rsi,%rbx 2469e: 48 83 ec 40 sub $0x40,%rsp 246a2: 4c 8b 67 48 mov 0x48(%rdi),%r12 246a6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 246ad: 00 00 246af: 48 89 44 24 38 mov %rax,0x38(%rsp) 246b4: 31 c0 xor %eax,%eax 246b6: 41 f7 c4 00 01 00 00 test $0x100,%r12d 246bd: 75 21 jne 246e0 246bf: 41 f6 c4 80 test $0x80,%r12b 246c3: 0f 85 97 01 00 00 jne 24860 246c9: 41 f6 c4 40 test $0x40,%r12b 246cd: 0f 85 3e 01 00 00 jne 24811 246d3: 41 f7 c4 00 02 00 00 test $0x200,%r12d 246da: 0f 85 8e 01 00 00 jne 2486e 246e0: 48 8b 43 10 mov 0x10(%rbx),%rax 246e4: 48 8d 78 40 lea 0x40(%rax),%rdi 246e8: 48 8b 40 48 mov 0x48(%rax),%rax 246ec: 48 8b 40 10 mov 0x10(%rax),%rax 246f0: e8 00 00 00 00 callq 246f5 246f5: 48 85 c0 test %rax,%rax 246f8: 0f 84 30 01 00 00 je 2482e 246fe: 48 8b 43 10 mov 0x10(%rbx),%rax 24702: 48 8d 78 40 lea 0x40(%rax),%rdi 24706: 48 8b 40 48 mov 0x48(%rax),%rax 2470a: 48 8b 40 10 mov 0x10(%rax),%rax 2470e: e8 00 00 00 00 callq 24713 24713: 48 89 c7 mov %rax,%rdi 24716: e8 00 00 00 00 callq 2471b 2471b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2471f: 44 8d 60 01 lea 0x1(%rax),%r12d 24723: 49 89 c5 mov %rax,%r13 24726: 45 89 e6 mov %r12d,%r14d 24729: 41 83 c5 25 add $0x25,%r13d 2472d: 41 c1 e6 10 shl $0x10,%r14d 24731: 41 83 ce 24 or $0x24,%r14d 24735: 48 81 c7 18 02 00 00 add $0x218,%rdi 2473c: 0f 84 0f 01 00 00 je 24851 24742: e8 00 00 00 00 callq 24747 24747: 8d 50 01 lea 0x1(%rax),%edx 2474a: 89 d0 mov %edx,%eax 2474c: c1 e0 10 shl $0x10,%eax 2474f: 44 01 e2 add %r12d,%edx 24752: 48 89 ee mov %rbp,%rsi 24755: 48 89 e7 mov %rsp,%rdi 24758: 41 09 c5 or %eax,%r13d 2475b: 48 63 d2 movslq %edx,%rdx 2475e: 48 83 c2 28 add $0x28,%rdx 24762: e8 00 00 00 00 callq 24767 24767: 48 89 c5 mov %rax,%rbp 2476a: 48 85 c0 test %rax,%rax 2476d: 0f 84 9e 00 00 00 je 24811 24773: 44 89 70 10 mov %r14d,0x10(%rax) 24777: 44 89 68 1c mov %r13d,0x1c(%rax) 2477b: 48 8b 43 40 mov 0x40(%rbx),%rax 2477f: 48 89 45 08 mov %rax,0x8(%rbp) 24783: 48 8b 43 10 mov 0x10(%rbx),%rax 24787: 48 8d 78 40 lea 0x40(%rax),%rdi 2478b: 48 8b 40 48 mov 0x48(%rax),%rax 2478f: 48 8b 40 10 mov 0x10(%rax),%rax 24793: e8 00 00 00 00 callq 24798 24798: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2479f: 48 85 c0 test %rax,%rax 247a2: 74 18 je 247bc 247a4: 48 8b 43 10 mov 0x10(%rbx),%rax 247a8: 48 8d 78 40 lea 0x40(%rax),%rdi 247ac: 48 8b 40 48 mov 0x48(%rax),%rax 247b0: 48 8b 40 10 mov 0x10(%rax),%rax 247b4: e8 00 00 00 00 callq 247b9 247b9: 48 89 c6 mov %rax,%rsi 247bc: 0f b7 7d 10 movzwl 0x10(%rbp),%edi 247c0: 48 01 ef add %rbp,%rdi 247c3: e8 00 00 00 00 callq 247c8 247c8: 48 8b 43 10 mov 0x10(%rbx),%rax 247cc: 0f b7 7d 1c movzwl 0x1c(%rbp),%edi 247d0: 48 8b 40 60 mov 0x60(%rax),%rax 247d4: 89 45 14 mov %eax,0x14(%rbp) 247d7: 48 8b 43 10 mov 0x10(%rbx),%rax 247db: 48 8b 40 68 mov 0x68(%rax),%rax 247df: 89 45 18 mov %eax,0x18(%rbp) 247e2: 48 8b 73 08 mov 0x8(%rbx),%rsi 247e6: 48 c7 c0 00 00 00 00 mov $0x0,%rax 247ed: 48 81 c6 18 02 00 00 add $0x218,%rsi 247f4: 48 0f 44 f0 cmove %rax,%rsi 247f8: 48 01 ef add %rbp,%rdi 247fb: e8 00 00 00 00 callq 24800 24800: 8b 83 a0 01 00 00 mov 0x1a0(%rbx),%eax 24806: 48 89 e7 mov %rsp,%rdi 24809: 89 45 20 mov %eax,0x20(%rbp) 2480c: e8 00 00 00 00 callq 24811 24811: 48 8b 44 24 38 mov 0x38(%rsp),%rax 24816: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2481d: 00 00 2481f: 75 5e jne 2487f 24821: 48 83 c4 40 add $0x40,%rsp 24825: 5b pop %rbx 24826: 5d pop %rbp 24827: 41 5c pop %r12 24829: 41 5d pop %r13 2482b: 41 5e pop %r14 2482d: c3 retq 2482e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 24832: 41 bd 2b 00 00 00 mov $0x2b,%r13d 24838: 41 be 24 00 07 00 mov $0x70024,%r14d 2483e: 41 bc 07 00 00 00 mov $0x7,%r12d 24844: 48 81 c7 18 02 00 00 add $0x218,%rdi 2484b: 0f 85 f1 fe ff ff jne 24742 24851: b8 00 00 07 00 mov $0x70000,%eax 24856: ba 07 00 00 00 mov $0x7,%edx 2485b: e9 ef fe ff ff jmpq 2474f 24860: 31 d2 xor %edx,%edx 24862: 31 f6 xor %esi,%esi 24864: e8 00 00 00 00 callq 24869 24869: e9 5b fe ff ff jmpq 246c9 2486e: 48 89 ef mov %rbp,%rdi 24871: e8 00 00 00 00 callq 24876 24876: 84 c0 test %al,%al 24878: 75 97 jne 24811 2487a: e9 61 fe ff ff jmpq 246e0 2487f: e8 00 00 00 00 callq 24884 24884: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2488b: 00 00 00 2488e: 66 90 xchg %ax,%ax 0000000000024890 : 24890: e8 00 00 00 00 callq 24895 24895: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 2489c: 31 d2 xor %edx,%edx 2489e: be cb 05 00 00 mov $0x5cb,%esi 248a3: 48 8b 00 mov (%rax),%rax 248a6: 48 8b 38 mov (%rax),%rdi 248a9: 48 83 ef 10 sub $0x10,%rdi 248ad: e8 00 00 00 00 callq 248b2 248b2: 0f b6 c4 movzbl %ah,%eax 248b5: c3 retq 248b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 248bd: 00 00 00 00000000000248c0 : 248c0: e8 00 00 00 00 callq 248c5 248c5: 48 83 ec 10 sub $0x10,%rsp 248c9: 89 f2 mov %esi,%edx 248cb: 48 8b 0f mov (%rdi),%rcx 248ce: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 248d5: 00 00 248d7: 48 89 44 24 08 mov %rax,0x8(%rsp) 248dc: 31 c0 xor %eax,%eax 248de: 8b 47 7c mov 0x7c(%rdi),%eax 248e1: 83 f8 15 cmp $0x15,%eax 248e4: 74 75 je 2495b 248e6: 77 61 ja 24949 248e8: be 18 00 00 00 mov $0x18,%esi 248ed: 83 f8 04 cmp $0x4,%eax 248f0: 74 10 je 24902 248f2: 83 f8 05 cmp $0x5,%eax 248f5: be 00 00 00 00 mov $0x0,%esi 248fa: b8 19 00 00 00 mov $0x19,%eax 248ff: 0f 44 f0 cmove %eax,%esi 24902: 8b 87 8c 00 00 00 mov 0x8c(%rdi),%eax 24908: 48 8b b9 98 5c 00 00 mov 0x5c98(%rcx),%rdi 2490f: 88 54 24 07 mov %dl,0x7(%rsp) 24913: ba cd cc cc cc mov $0xcccccccd,%edx 24918: c6 44 24 06 01 movb $0x1,0x6(%rsp) 2491d: 48 0f af c2 imul %rdx,%rax 24921: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 24926: 48 c1 e8 23 shr $0x23,%rax 2492a: 66 89 44 24 04 mov %ax,0x4(%rsp) 2492f: e8 00 00 00 00 callq 24934 24934: 48 8b 44 24 08 mov 0x8(%rsp),%rax 24939: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 24940: 00 00 24942: 75 1e jne 24962 24944: 48 83 c4 10 add $0x10,%rsp 24948: c3 retq 24949: 83 f8 16 cmp $0x16,%eax 2494c: be 00 00 00 00 mov $0x0,%esi 24951: b8 19 00 00 00 mov $0x19,%eax 24956: 0f 44 f0 cmove %eax,%esi 24959: eb a7 jmp 24902 2495b: be 18 00 00 00 mov $0x18,%esi 24960: eb a0 jmp 24902 24962: e8 00 00 00 00 callq 24967 24967: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2496e: 00 00 0000000000024970 : 24970: e8 00 00 00 00 callq 24975 24975: 55 push %rbp 24976: 48 89 fd mov %rdi,%rbp 24979: 53 push %rbx 2497a: e8 00 00 00 00 callq 2497f 2497f: 48 89 c3 mov %rax,%rbx 24982: 48 85 c0 test %rax,%rax 24985: 0f 84 20 01 00 00 je 24aab 2498b: 8b 43 74 mov 0x74(%rbx),%eax 2498e: 83 f8 07 cmp $0x7,%eax 24991: 0f 84 2b 01 00 00 je 24ac2 24997: 7e 1d jle 249b6 24999: 83 f8 0c cmp $0xc,%eax 2499c: 74 3d je 249db 2499e: 0f 8e 8f 00 00 00 jle 24a33 249a4: 45 31 c0 xor %r8d,%r8d 249a7: 83 f8 0e cmp $0xe,%eax 249aa: 0f 85 b0 00 00 00 jne 24a60 249b0: 44 89 c0 mov %r8d,%eax 249b3: 5b pop %rbx 249b4: 5d pop %rbp 249b5: c3 retq 249b6: 83 f8 04 cmp $0x4,%eax 249b9: 0f 84 e0 00 00 00 je 24a9f 249bf: 41 b8 0d 00 00 00 mov $0xd,%r8d 249c5: 7f e9 jg 249b0 249c7: 41 b8 0f 00 00 00 mov $0xf,%r8d 249cd: 83 f8 01 cmp $0x1,%eax 249d0: 74 de je 249b0 249d2: 83 f8 02 cmp $0x2,%eax 249d5: 0f 85 85 00 00 00 jne 24a60 249db: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 249e1 249e1: 0f b6 83 a1 04 00 00 movzbl 0x4a1(%rbx),%eax 249e8: 85 d2 test %edx,%edx 249ea: 0f 84 ab 00 00 00 je 24a9b 249f0: 84 c0 test %al,%al 249f2: 74 0d je 24a01 249f4: 83 bb 38 05 00 00 01 cmpl $0x1,0x538(%rbx) 249fb: 0f 84 8f 00 00 00 je 24a90 24a01: 48 89 df mov %rbx,%rdi 24a04: e8 00 00 00 00 callq 24a09 24a09: 48 89 c7 mov %rax,%rdi 24a0c: e8 00 00 00 00 callq 24a11 24a11: 84 c0 test %al,%al 24a13: 74 09 je 24a1e 24a15: 83 bb 38 05 00 00 02 cmpl $0x2,0x538(%rbx) 24a1c: 74 72 je 24a90 24a1e: 80 bb a1 04 00 00 00 cmpb $0x0,0x4a1(%rbx) 24a25: 74 78 je 24a9f 24a27: 41 b8 02 00 00 00 mov $0x2,%r8d 24a2d: 5b pop %rbx 24a2e: 5d pop %rbp 24a2f: 44 89 c0 mov %r8d,%eax 24a32: c3 retq 24a33: 41 b8 0d 00 00 00 mov $0xd,%r8d 24a39: 83 f8 09 cmp $0x9,%eax 24a3c: 0f 84 6e ff ff ff je 249b0 24a42: 83 f8 0a cmp $0xa,%eax 24a45: 75 19 jne 24a60 24a47: 48 8b 83 b0 04 00 00 mov 0x4b0(%rbx),%rax 24a4e: 45 31 c0 xor %r8d,%r8d 24a51: 0f b6 40 1f movzbl 0x1f(%rax),%eax 24a55: 83 e8 13 sub $0x13,%eax 24a58: 3c 01 cmp $0x1,%al 24a5a: 0f 86 50 ff ff ff jbe 249b0 24a60: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 24a66 24a66: 85 c0 test %eax,%eax 24a68: 74 bd je 24a27 24a6a: 83 bb 38 05 00 00 01 cmpl $0x1,0x538(%rbx) 24a71: 74 1d je 24a90 24a73: 48 89 df mov %rbx,%rdi 24a76: e8 00 00 00 00 callq 24a7b 24a7b: 48 89 c7 mov %rax,%rdi 24a7e: e8 00 00 00 00 callq 24a83 24a83: 84 c0 test %al,%al 24a85: 74 a0 je 24a27 24a87: 83 bb 38 05 00 00 02 cmpl $0x2,0x538(%rbx) 24a8e: 75 97 jne 24a27 24a90: 41 b8 03 00 00 00 mov $0x3,%r8d 24a96: e9 15 ff ff ff jmpq 249b0 24a9b: 84 c0 test %al,%al 24a9d: 75 88 jne 24a27 24a9f: 41 b8 0f 00 00 00 mov $0xf,%r8d 24aa5: 5b pop %rbx 24aa6: 5d pop %rbp 24aa7: 44 89 c0 mov %r8d,%eax 24aaa: c3 retq 24aab: 48 89 ef mov %rbp,%rdi 24aae: e8 00 00 00 00 callq 24ab3 24ab3: 48 89 c3 mov %rax,%rbx 24ab6: 8b 43 74 mov 0x74(%rbx),%eax 24ab9: 83 f8 07 cmp $0x7,%eax 24abc: 0f 85 d5 fe ff ff jne 24997 24ac2: 41 b8 01 00 00 00 mov $0x1,%r8d 24ac8: 5b pop %rbx 24ac9: 5d pop %rbp 24aca: 44 89 c0 mov %r8d,%eax 24acd: c3 retq 24ace: 66 90 xchg %ax,%ax 0000000000024ad0 : 24ad0: e8 00 00 00 00 callq 24ad5 24ad5: 41 54 push %r12 24ad7: 55 push %rbp 24ad8: 48 89 fd mov %rdi,%rbp 24adb: 53 push %rbx 24adc: 89 f3 mov %esi,%ebx 24ade: be 08 00 00 00 mov $0x8,%esi 24ae3: 48 83 ec 20 sub $0x20,%rsp 24ae7: 4c 8b 27 mov (%rdi),%r12 24aea: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 24af1: 00 00 24af3: 48 89 44 24 18 mov %rax,0x18(%rsp) 24af8: 31 c0 xor %eax,%eax 24afa: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 24aff: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 24b04: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 24b0b: 00 00 24b0d: 49 8b bc 24 98 5c 00 mov 0x5c98(%r12),%rdi 24b14: 00 24b15: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 24b1c: 00 00 24b1e: e8 00 00 00 00 callq 24b23 24b23: 84 c0 test %al,%al 24b25: 0f 84 8b 00 00 00 je 24bb6 24b2b: 0f b6 74 24 06 movzbl 0x6(%rsp),%esi 24b30: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 24b35: 40 80 fe 01 cmp $0x1,%sil 24b39: 75 58 jne 24b93 24b3b: 80 fa 03 cmp $0x3,%dl 24b3e: 0f 84 43 01 00 00 je 24c87 24b44: 0f 87 89 00 00 00 ja 24bd3 24b4a: 80 fa 01 cmp $0x1,%dl 24b4d: 0f 84 0a 01 00 00 je 24c5d 24b53: 80 fa 02 cmp $0x2,%dl 24b56: 0f 85 eb 00 00 00 jne 24c47 24b5c: 8b 85 8c 00 00 00 mov 0x8c(%rbp),%eax 24b62: ba cd cc cc cc mov $0xcccccccd,%edx 24b67: 48 89 ef mov %rbp,%rdi 24b6a: 88 5c 24 0d mov %bl,0xd(%rsp) 24b6e: c6 44 24 0c 03 movb $0x3,0xc(%rsp) 24b73: 48 89 c6 mov %rax,%rsi 24b76: 48 0f af c2 imul %rdx,%rax 24b7a: 48 c1 e8 23 shr $0x23,%rax 24b7e: 66 89 44 24 08 mov %ax,0x8(%rsp) 24b83: e8 00 00 00 00 callq 24b88 24b88: 84 c0 test %al,%al 24b8a: 74 13 je 24b9f 24b8c: 80 4c 24 0e 01 orb $0x1,0xe(%rsp) 24b91: eb 0c jmp 24b9f 24b93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24b9a: e8 00 00 00 00 callq 24b9f 24b9f: 49 8b bc 24 98 5c 00 mov 0x5c98(%r12),%rdi 24ba6: 00 24ba7: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 24bac: be 08 00 00 00 mov $0x8,%esi 24bb1: e8 00 00 00 00 callq 24bb6 24bb6: 48 8b 44 24 18 mov 0x18(%rsp),%rax 24bbb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 24bc2: 00 00 24bc4: 0f 85 fe 00 00 00 jne 24cc8 24bca: 48 83 c4 20 add $0x20,%rsp 24bce: 5b pop %rbx 24bcf: 5d pop %rbp 24bd0: 41 5c pop %r12 24bd2: c3 retq 24bd3: 80 fa 04 cmp $0x4,%dl 24bd6: 75 6f jne 24c47 24bd8: 8b 85 8c 00 00 00 mov 0x8c(%rbp),%eax 24bde: ba cd cc cc cc mov $0xcccccccd,%edx 24be3: 88 5c 24 0b mov %bl,0xb(%rsp) 24be7: c6 44 24 0a 00 movb $0x0,0xa(%rsp) 24bec: 48 0f af c2 imul %rdx,%rax 24bf0: 48 c1 e8 23 shr $0x23,%rax 24bf4: 66 89 44 24 08 mov %ax,0x8(%rsp) 24bf9: 48 8b 45 50 mov 0x50(%rbp),%rax 24bfd: 48 85 c0 test %rax,%rax 24c00: 0f 84 ae 00 00 00 je 24cb4 24c06: 8b 80 58 05 00 00 mov 0x558(%rax),%eax 24c0c: 83 f8 0a cmp $0xa,%eax 24c0f: 0f 84 a9 00 00 00 je 24cbe 24c15: 7e 1f jle 24c36 24c17: be 04 00 00 00 mov $0x4,%esi 24c1c: 83 f8 0c cmp $0xc,%eax 24c1f: 74 0b je 24c2c 24c21: 83 f8 10 cmp $0x10,%eax 24c24: 40 0f 94 c6 sete %sil 24c28: 8d 74 76 02 lea 0x2(%rsi,%rsi,2),%esi 24c2c: 40 88 74 24 0c mov %sil,0xc(%rsp) 24c31: e9 69 ff ff ff jmpq 24b9f 24c36: 85 c0 test %eax,%eax 24c38: 74 73 je 24cad 24c3a: 83 f8 06 cmp $0x6,%eax 24c3d: b8 02 00 00 00 mov $0x2,%eax 24c42: 0f 45 f0 cmovne %eax,%esi 24c45: eb e5 jmp 24c2c 24c47: be 01 00 00 00 mov $0x1,%esi 24c4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24c53: e8 00 00 00 00 callq 24c58 24c58: e9 42 ff ff ff jmpq 24b9f 24c5d: 8b b5 8c 00 00 00 mov 0x8c(%rbp),%esi 24c63: 48 89 ef mov %rbp,%rdi 24c66: 88 5c 24 08 mov %bl,0x8(%rsp) 24c6a: e8 00 00 00 00 callq 24c6f 24c6f: 84 c0 test %al,%al 24c71: 0f b6 44 24 09 movzbl 0x9(%rsp),%eax 24c76: 74 03 je 24c7b 24c78: 83 c8 01 or $0x1,%eax 24c7b: 83 c8 02 or $0x2,%eax 24c7e: 88 44 24 09 mov %al,0x9(%rsp) 24c82: e9 18 ff ff ff jmpq 24b9f 24c87: 8b 85 8c 00 00 00 mov 0x8c(%rbp),%eax 24c8d: ba cd cc cc cc mov $0xcccccccd,%edx 24c92: 88 5c 24 0b mov %bl,0xb(%rsp) 24c96: c6 44 24 0a 00 movb $0x0,0xa(%rsp) 24c9b: 48 0f af c2 imul %rdx,%rax 24c9f: 48 c1 e8 23 shr $0x23,%rax 24ca3: 66 89 44 24 08 mov %ax,0x8(%rsp) 24ca8: e9 f2 fe ff ff jmpq 24b9f 24cad: 31 f6 xor %esi,%esi 24caf: e9 78 ff ff ff jmpq 24c2c 24cb4: be 02 00 00 00 mov $0x2,%esi 24cb9: e9 6e ff ff ff jmpq 24c2c 24cbe: be 03 00 00 00 mov $0x3,%esi 24cc3: e9 64 ff ff ff jmpq 24c2c 24cc8: e8 00 00 00 00 callq 24ccd 24ccd: 0f 1f 00 nopl (%rax) 0000000000024cd0 : 24cd0: e8 00 00 00 00 callq 24cd5 24cd5: 41 57 push %r15 24cd7: 49 89 ff mov %rdi,%r15 24cda: 41 56 push %r14 24cdc: 41 55 push %r13 24cde: 41 54 push %r12 24ce0: 55 push %rbp 24ce1: 53 push %rbx 24ce2: 89 d3 mov %edx,%ebx 24ce4: 48 83 ec 30 sub $0x30,%rsp 24ce8: 48 8b 2f mov (%rdi),%rbp 24ceb: 44 8b 66 78 mov 0x78(%rsi),%r12d 24cef: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 24cf6: 00 00 24cf8: 48 89 44 24 28 mov %rax,0x28(%rsp) 24cfd: 31 c0 xor %eax,%eax 24cff: 83 fa 07 cmp $0x7,%edx 24d02: 0f 84 d9 01 00 00 je 24ee1 24d08: e8 00 00 00 00 callq 24d0d 24d0d: 48 85 c0 test %rax,%rax 24d10: 0f 84 d9 01 00 00 je 24eef 24d16: 48 8b 90 b0 04 00 00 mov 0x4b0(%rax),%rdx 24d1d: 0f b6 80 ba 04 00 00 movzbl 0x4ba(%rax),%eax 24d24: 44 8b 6a 20 mov 0x20(%rdx),%r13d 24d28: 44 8b 72 24 mov 0x24(%rdx),%r14d 24d2c: 89 44 24 04 mov %eax,0x4(%rsp) 24d30: 48 8d 4c 24 0f lea 0xf(%rsp),%rcx 24d35: 48 8d 54 24 0e lea 0xe(%rsp),%rdx 24d3a: be 32 00 00 00 mov $0x32,%esi 24d3f: 48 8b bd 98 5c 00 00 mov 0x5c98(%rbp),%rdi 24d46: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 24d4d: 00 00 24d4f: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 24d56: 00 00 24d58: e8 00 00 00 00 callq 24d5d 24d5d: 84 c0 test %al,%al 24d5f: 74 2b je 24d8c 24d61: 0f b6 54 24 0e movzbl 0xe(%rsp),%edx 24d66: 80 fa 01 cmp $0x1,%dl 24d69: 0f 84 3a 01 00 00 je 24ea9 24d6f: 80 fa 02 cmp $0x2,%dl 24d72: 74 3b je 24daf 24d74: 44 0f b6 44 24 0f movzbl 0xf(%rsp),%r8d 24d7a: 0f b6 f2 movzbl %dl,%esi 24d7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24d84: 44 89 c2 mov %r8d,%edx 24d87: e8 00 00 00 00 callq 24d8c 24d8c: 48 8b 44 24 28 mov 0x28(%rsp),%rax 24d91: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 24d98: 00 00 24d9a: 0f 85 85 02 00 00 jne 25025 24da0: 48 83 c4 30 add $0x30,%rsp 24da4: 5b pop %rbx 24da5: 5d pop %rbp 24da6: 41 5c pop %r12 24da8: 41 5d pop %r13 24daa: 41 5e pop %r14 24dac: 41 5f pop %r15 24dae: c3 retq 24daf: 0f b6 44 24 0f movzbl 0xf(%rsp),%eax 24db4: 3c 02 cmp $0x2,%al 24db6: 0f 86 08 01 00 00 jbe 24ec4 24dbc: 3c 03 cmp $0x3,%al 24dbe: 0f 85 04 01 00 00 jne 24ec8 24dc4: 88 5c 24 13 mov %bl,0x13(%rsp) 24dc8: 83 fb 07 cmp $0x7,%ebx 24dcb: 0f 84 9c 01 00 00 je 24f6d 24dd1: 41 8b 87 8c 00 00 00 mov 0x8c(%r15),%eax 24dd8: b9 cd cc cc cc mov $0xcccccccd,%ecx 24ddd: 48 0f af c1 imul %rcx,%rax 24de1: 48 c1 e8 23 shr $0x23,%rax 24de5: 66 89 44 24 10 mov %ax,0x10(%rsp) 24dea: 4c 89 ff mov %r15,%rdi 24ded: 88 54 24 04 mov %dl,0x4(%rsp) 24df1: e8 00 00 00 00 callq 24df6 24df6: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 24dfb: 66 85 c0 test %ax,%ax 24dfe: 0f 85 91 01 00 00 jne 24f95 24e04: 41 8b 47 7c mov 0x7c(%r15),%eax 24e08: 83 f8 0b cmp $0xb,%eax 24e0b: 0f 84 bf 01 00 00 je 24fd0 24e11: 83 f8 14 cmp $0x14,%eax 24e14: 0f 84 b6 01 00 00 je 24fd0 24e1a: 4c 89 ff mov %r15,%rdi 24e1d: e8 4e fb ff ff callq 24970 24e22: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 24e27: 84 c0 test %al,%al 24e29: 88 44 24 14 mov %al,0x14(%rsp) 24e2d: 74 08 je 24e37 24e2f: 3c 05 cmp $0x5,%al 24e31: 0f 85 9e 01 00 00 jne 24fd5 24e37: 41 81 fd b0 1e 04 00 cmp $0x41eb0,%r13d 24e3e: 0f 84 cd 01 00 00 je 25011 24e44: 41 81 fd 60 3d 08 00 cmp $0x83d60,%r13d 24e4b: 75 05 jne 24e52 24e4d: 80 4c 24 12 02 orb $0x2,0x12(%rsp) 24e52: 44 88 74 24 15 mov %r14b,0x15(%rsp) 24e57: 41 c1 ec 08 shr $0x8,%r12d 24e5b: 41 83 e4 07 and $0x7,%r12d 24e5f: 41 83 fc 02 cmp $0x2,%r12d 24e63: 0f 84 36 01 00 00 je 24f9f 24e69: 41 83 fc 03 cmp $0x3,%r12d 24e6d: 75 05 jne 24e74 24e6f: 80 4c 24 12 20 orb $0x20,0x12(%rsp) 24e74: 49 8b 47 50 mov 0x50(%r15),%rax 24e78: 48 85 c0 test %rax,%rax 24e7b: 74 28 je 24ea5 24e7d: 8b 80 58 05 00 00 mov 0x558(%rax),%eax 24e83: 83 f8 0a cmp $0xa,%eax 24e86: 0f 84 8f 01 00 00 je 2501b 24e8c: 0f 8f ea 00 00 00 jg 24f7c 24e92: 85 c0 test %eax,%eax 24e94: 0f 84 66 01 00 00 je 25000 24e9a: 83 f8 06 cmp $0x6,%eax 24e9d: b8 01 00 00 00 mov $0x1,%eax 24ea2: 0f 44 d0 cmove %eax,%edx 24ea5: 88 54 24 16 mov %dl,0x16(%rsp) 24ea9: 48 8b bd 98 5c 00 00 mov 0x5c98(%rbp),%rdi 24eb0: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 24eb5: be 32 00 00 00 mov $0x32,%esi 24eba: e8 00 00 00 00 callq 24ebf 24ebf: e9 c8 fe ff ff jmpq 24d8c 24ec4: 84 c0 test %al,%al 24ec6: 75 3a jne 24f02 24ec8: 0f b6 d0 movzbl %al,%edx 24ecb: be 02 00 00 00 mov $0x2,%esi 24ed0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24ed7: e8 00 00 00 00 callq 24edc 24edc: e9 ab fe ff ff jmpq 24d8c 24ee1: e8 00 00 00 00 callq 24ee6 24ee6: 48 85 c0 test %rax,%rax 24ee9: 0f 85 27 fe ff ff jne 24d16 24eef: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 24ef6: 00 24ef7: 45 31 f6 xor %r14d,%r14d 24efa: 45 31 ed xor %r13d,%r13d 24efd: e9 2e fe ff ff jmpq 24d30 24f02: 41 8b 87 8c 00 00 00 mov 0x8c(%r15),%eax 24f09: ba cd cc cc cc mov $0xcccccccd,%edx 24f0e: 4c 89 ff mov %r15,%rdi 24f11: 88 5c 24 13 mov %bl,0x13(%rsp) 24f15: 48 0f af c2 imul %rdx,%rax 24f19: 48 c1 e8 23 shr $0x23,%rax 24f1d: 66 89 44 24 10 mov %ax,0x10(%rsp) 24f22: e8 00 00 00 00 callq 24f27 24f27: 66 85 c0 test %ax,%ax 24f2a: 75 3a jne 24f66 24f2c: 41 8b 47 7c mov 0x7c(%r15),%eax 24f30: 83 f8 0b cmp $0xb,%eax 24f33: 74 74 je 24fa9 24f35: 83 f8 14 cmp $0x14,%eax 24f38: 74 6f je 24fa9 24f3a: 4c 89 ff mov %r15,%rdi 24f3d: e8 2e fa ff ff callq 24970 24f42: 88 44 24 14 mov %al,0x14(%rsp) 24f46: 84 c0 test %al,%al 24f48: 74 04 je 24f4e 24f4a: 3c 05 cmp $0x5,%al 24f4c: 75 60 jne 24fae 24f4e: 41 81 fd b0 1e 04 00 cmp $0x41eb0,%r13d 24f55: 75 05 jne 24f5c 24f57: 80 4c 24 12 01 orb $0x1,0x12(%rsp) 24f5c: 44 88 74 24 15 mov %r14b,0x15(%rsp) 24f61: e9 43 ff ff ff jmpq 24ea9 24f66: c6 44 24 14 00 movb $0x0,0x14(%rsp) 24f6b: eb e1 jmp 24f4e 24f6d: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 24f72: 66 89 44 24 10 mov %ax,0x10(%rsp) 24f77: e9 6e fe ff ff jmpq 24dea 24f7c: 83 f8 0c cmp $0xc,%eax 24f7f: 0f 84 82 00 00 00 je 25007 24f85: 83 f8 10 cmp $0x10,%eax 24f88: b8 05 00 00 00 mov $0x5,%eax 24f8d: 0f 44 d0 cmove %eax,%edx 24f90: e9 10 ff ff ff jmpq 24ea5 24f95: c6 44 24 14 00 movb $0x0,0x14(%rsp) 24f9a: e9 98 fe ff ff jmpq 24e37 24f9f: 80 4c 24 12 10 orb $0x10,0x12(%rsp) 24fa4: e9 cb fe ff ff jmpq 24e74 24fa9: c6 44 24 14 10 movb $0x10,0x14(%rsp) 24fae: 41 8b b7 8c 00 00 00 mov 0x8c(%r15),%esi 24fb5: 4c 89 ff mov %r15,%rdi 24fb8: e8 00 00 00 00 callq 24fbd 24fbd: 3c 01 cmp $0x1,%al 24fbf: 19 c0 sbb %eax,%eax 24fc1: 83 e0 fc and $0xfffffffc,%eax 24fc4: 83 c0 08 add $0x8,%eax 24fc7: 88 44 24 15 mov %al,0x15(%rsp) 24fcb: e9 d9 fe ff ff jmpq 24ea9 24fd0: c6 44 24 14 10 movb $0x10,0x14(%rsp) 24fd5: 41 8b b7 8c 00 00 00 mov 0x8c(%r15),%esi 24fdc: 4c 89 ff mov %r15,%rdi 24fdf: 88 54 24 04 mov %dl,0x4(%rsp) 24fe3: e8 00 00 00 00 callq 24fe8 24fe8: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 24fed: 3c 01 cmp $0x1,%al 24fef: 19 c0 sbb %eax,%eax 24ff1: 83 e0 fc and $0xfffffffc,%eax 24ff4: 83 c0 08 add $0x8,%eax 24ff7: 88 44 24 15 mov %al,0x15(%rsp) 24ffb: e9 57 fe ff ff jmpq 24e57 25000: 31 d2 xor %edx,%edx 25002: e9 9e fe ff ff jmpq 24ea5 25007: ba 04 00 00 00 mov $0x4,%edx 2500c: e9 94 fe ff ff jmpq 24ea5 25011: 80 4c 24 12 01 orb $0x1,0x12(%rsp) 25016: e9 37 fe ff ff jmpq 24e52 2501b: ba 03 00 00 00 mov $0x3,%edx 25020: e9 80 fe ff ff jmpq 24ea5 25025: e8 00 00 00 00 callq 2502a 2502a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000025030 : 25030: e8 00 00 00 00 callq 25035 25035: 31 d2 xor %edx,%edx 25037: be cb 05 00 00 mov $0x5cb,%esi 2503c: e8 00 00 00 00 callq 25041 25041: 89 c0 mov %eax,%eax 25043: 48 c1 f8 08 sar $0x8,%rax 25047: c3 retq 25048: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2504f: 00 0000000000025050 : 25050: e8 00 00 00 00 callq 25055 25055: 55 push %rbp 25056: 31 d2 xor %edx,%edx 25058: 48 89 fd mov %rdi,%rbp 2505b: 53 push %rbx 2505c: 89 f3 mov %esi,%ebx 2505e: be cb 05 00 00 mov $0x5cb,%esi 25063: e8 00 00 00 00 callq 25068 25068: 0f b6 d3 movzbl %bl,%edx 2506b: 48 89 ef mov %rbp,%rdi 2506e: 5b pop %rbx 2506f: c1 e2 08 shl $0x8,%edx 25072: 30 e4 xor %ah,%ah 25074: 31 c9 xor %ecx,%ecx 25076: be cb 05 00 00 mov $0x5cb,%esi 2507b: 09 c2 or %eax,%edx 2507d: 5d pop %rbp 2507e: e9 00 00 00 00 jmpq 25083 25083: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2508a: 00 00 00 00 2508e: 66 90 xchg %ax,%ax 0000000000025090 : 25090: e8 00 00 00 00 callq 25095 25095: 48 8b 3f mov (%rdi),%rdi 25098: 31 c0 xor %eax,%eax 2509a: f6 87 b0 5d 00 00 20 testb $0x20,0x5db0(%rdi) 250a1: 75 01 jne 250a4 250a3: c3 retq 250a4: 48 83 ef 10 sub $0x10,%rdi 250a8: 31 d2 xor %edx,%edx 250aa: be cb 05 00 00 mov $0x5cb,%esi 250af: e8 00 00 00 00 callq 250b4 250b4: 0f b6 c4 movzbl %ah,%eax 250b7: c3 retq 250b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 250bf: 00 00000000000250c0 : 250c0: e8 00 00 00 00 callq 250c5 250c5: 41 55 push %r13 250c7: 49 89 f5 mov %rsi,%r13 250ca: 41 54 push %r12 250cc: 55 push %rbp 250cd: 53 push %rbx 250ce: 48 89 fb mov %rdi,%rbx 250d1: 48 83 ec 38 sub $0x38,%rsp 250d5: 48 8b 2f mov (%rdi),%rbp 250d8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 250df: 00 00 250e1: 48 89 44 24 30 mov %rax,0x30(%rsp) 250e6: 31 c0 xor %eax,%eax 250e8: 48 8b 45 f8 mov -0x8(%rbp),%rax 250ec: 66 81 78 40 6b 10 cmpw $0x106b,0x40(%rax) 250f2: 0f 84 5c 01 00 00 je 25254 250f8: 48 83 bb 18 01 00 00 cmpq $0x0,0x118(%rbx) 250ff: 00 25100: 74 09 je 2510b 25102: f6 85 b0 5d 00 00 20 testb $0x20,0x5db0(%rbp) 25109: 75 1f jne 2512a 2510b: 48 8b 44 24 30 mov 0x30(%rsp),%rax 25110: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 25117: 00 00 25119: 0f 85 5f 01 00 00 jne 2527e 2511f: 48 83 c4 38 add $0x38,%rsp 25123: 5b pop %rbx 25124: 5d pop %rbp 25125: 41 5c pop %r12 25127: 41 5d pop %r13 25129: c3 retq 2512a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 25131 25131: ba 10 00 00 00 mov $0x10,%edx 25136: be c0 0c 00 00 mov $0xcc0,%esi 2513b: e8 00 00 00 00 callq 25140 25140: 49 89 c4 mov %rax,%r12 25143: 48 85 c0 test %rax,%rax 25146: 0f 84 37 01 00 00 je 25283 2514c: 48 8b 45 50 mov 0x50(%rbp),%rax 25150: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25157: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 2515e: 00 00 25160: be 10 00 00 00 mov $0x10,%esi 25165: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 2516c: 00 00 2516e: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 25173: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 2517a: 00 00 2517c: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 25183: 00 25184: c7 44 24 08 ff 00 00 movl $0xff,0x8(%rsp) 2518b: 00 2518c: c7 44 24 14 01 00 00 movl $0x1,0x14(%rsp) 25193: 00 25194: 8b 08 mov (%rax),%ecx 25196: e8 00 00 00 00 callq 2519b 2519b: 49 8b 75 08 mov 0x8(%r13),%rsi 2519f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 251a6: 4c 89 e2 mov %r12,%rdx 251a9: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 251ae: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 251b3: e8 00 00 00 00 callq 251b8 251b8: 49 89 c5 mov %rax,%r13 251bb: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 251c1: 0f 87 9e 00 00 00 ja 25265 251c7: 48 8d 7d f0 lea -0x10(%rbp),%rdi 251cb: 31 d2 xor %edx,%edx 251cd: be cb 05 00 00 mov $0x5cb,%esi 251d2: 49 89 1c 24 mov %rbx,(%r12) 251d6: e8 00 00 00 00 callq 251db 251db: 31 d2 xor %edx,%edx 251dd: be cb 05 00 00 mov $0x5cb,%esi 251e2: 49 8d 6d 20 lea 0x20(%r13),%rbp 251e6: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 251ed: 4c 89 a8 90 00 00 00 mov %r13,0x90(%rax) 251f4: 49 8b 85 08 01 00 00 mov 0x108(%r13),%rax 251fb: 48 8b 00 mov (%rax),%rax 251fe: 48 8b 38 mov (%rax),%rdi 25201: 48 83 ef 10 sub $0x10,%rdi 25205: e8 00 00 00 00 callq 2520a 2520a: 41 c7 45 08 00 00 00 movl $0x0,0x8(%r13) 25211: 00 25212: 48 89 ef mov %rbp,%rdi 25215: 0f b6 c4 movzbl %ah,%eax 25218: 41 89 45 00 mov %eax,0x0(%r13) 2521c: e8 00 00 00 00 callq 25221 25221: 49 8b 45 60 mov 0x60(%r13),%rax 25225: 48 85 c0 test %rax,%rax 25228: 74 11 je 2523b 2522a: 48 8b 40 08 mov 0x8(%rax),%rax 2522e: 48 85 c0 test %rax,%rax 25231: 74 08 je 2523b 25233: 4c 89 ef mov %r13,%rdi 25236: e8 00 00 00 00 callq 2523b 2523b: 48 89 ef mov %rbp,%rdi 2523e: e8 00 00 00 00 callq 25243 25243: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2524a: e8 00 00 00 00 callq 2524f 2524f: e9 b7 fe ff ff jmpq 2510b 25254: 66 81 78 3e 41 67 cmpw $0x6741,0x3e(%rax) 2525a: 0f 85 98 fe ff ff jne 250f8 25260: e9 a6 fe ff ff jmpq 2510b 25265: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2526c: e8 00 00 00 00 callq 25271 25271: 4c 89 e7 mov %r12,%rdi 25274: e8 00 00 00 00 callq 25279 25279: e9 8d fe ff ff jmpq 2510b 2527e: e8 00 00 00 00 callq 25283 25283: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2528a: e8 00 00 00 00 callq 2528f 2528f: eb e0 jmp 25271 25291: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 25298: 00 00 00 00 2529c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000252a0 : 252a0: e8 00 00 00 00 callq 252a5 252a5: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 252ac: 48 85 c0 test %rax,%rax 252af: 74 23 je 252d4 252b1: 48 8b 17 mov (%rdi),%rdx 252b4: f6 82 b0 5d 00 00 20 testb $0x20,0x5db0(%rdx) 252bb: 74 17 je 252d4 252bd: 48 8b b8 90 00 00 00 mov 0x90(%rax),%rdi 252c4: 48 c7 80 90 00 00 00 movq $0x0,0x90(%rax) 252cb: 00 00 00 00 252cf: 48 85 ff test %rdi,%rdi 252d2: 75 01 jne 252d5 252d4: c3 retq 252d5: 55 push %rbp 252d6: 48 8b af 08 01 00 00 mov 0x108(%rdi),%rbp 252dd: e8 00 00 00 00 callq 252e2 252e2: 48 89 ef mov %rbp,%rdi 252e5: e8 00 00 00 00 callq 252ea 252ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 252f1: 5d pop %rbp 252f2: e9 00 00 00 00 jmpq 252f7 252f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 252fe: 00 00 0000000000025300 : 25300: e8 00 00 00 00 callq 25305 25305: 8b 4f 7c mov 0x7c(%rdi),%ecx 25308: 83 f9 25 cmp $0x25,%ecx 2530b: 77 19 ja 25326 2530d: 48 ba 00 00 10 40 23 movabs $0x2340100000,%rdx 25314: 00 00 00 25317: b8 01 00 00 00 mov $0x1,%eax 2531c: 48 d3 e0 shl %cl,%rax 2531f: 48 85 d0 test %rdx,%rax 25322: 0f 95 c0 setne %al 25325: c3 retq 25326: 31 c0 xor %eax,%eax 25328: c3 retq 25329: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000025330 : 25330: e8 00 00 00 00 callq 25335 25335: 41 54 push %r12 25337: 49 89 d4 mov %rdx,%r12 2533a: 55 push %rbp 2533b: 48 89 fd mov %rdi,%rbp 2533e: 53 push %rbx 2533f: 48 89 f3 mov %rsi,%rbx 25342: e8 00 00 00 00 callq 25347 25347: 31 f6 xor %esi,%esi 25349: 4c 89 e7 mov %r12,%rdi 2534c: e8 00 00 00 00 callq 25351 25351: f6 43 18 10 testb $0x10,0x18(%rbx) 25355: 0f 84 86 00 00 00 je 253e1 2535b: 0f b7 4b 2e movzwl 0x2e(%rbx),%ecx 2535f: 0f b7 73 34 movzwl 0x34(%rbx),%esi 25363: 89 c8 mov %ecx,%eax 25365: 83 c1 02 add $0x2,%ecx 25368: 89 f2 mov %esi,%edx 2536a: 39 ce cmp %ecx,%esi 2536c: 7c 64 jl 253d2 2536e: 66 39 c2 cmp %ax,%dx 25371: 75 07 jne 2537a 25373: 66 41 83 44 24 34 01 addw $0x1,0x34(%r12) 2537a: 8b 85 84 00 00 00 mov 0x84(%rbp),%eax 25380: a8 22 test $0x22,%al 25382: 75 3b jne 253bf 25384: 8b 95 90 00 00 00 mov 0x90(%rbp),%edx 2538a: 85 d2 test %edx,%edx 2538c: 75 31 jne 253bf 2538e: a9 ea 0e 00 00 test $0xeea,%eax 25393: 75 0d jne 253a2 25395: 48 89 ef mov %rbp,%rdi 25398: e8 00 00 00 00 callq 2539d 2539d: 66 85 c0 test %ax,%ax 253a0: 74 13 je 253b5 253a2: 48 89 ef mov %rbp,%rdi 253a5: e8 00 00 00 00 callq 253aa 253aa: 4c 89 e6 mov %r12,%rsi 253ad: 48 89 c7 mov %rax,%rdi 253b0: e8 00 00 00 00 callq 253b5 253b5: 5b pop %rbx 253b6: b8 01 00 00 00 mov $0x1,%eax 253bb: 5d pop %rbp 253bc: 41 5c pop %r12 253be: c3 retq 253bf: 4c 89 e6 mov %r12,%rsi 253c2: 48 89 ef mov %rbp,%rdi 253c5: e8 00 00 00 00 callq 253ca 253ca: 8b 85 84 00 00 00 mov 0x84(%rbp),%eax 253d0: eb bc jmp 2538e 253d2: 41 0f b7 44 24 2e movzwl 0x2e(%r12),%eax 253d8: 83 c0 02 add $0x2,%eax 253db: 66 41 89 44 24 34 mov %ax,0x34(%r12) 253e1: 0f b7 53 34 movzwl 0x34(%rbx),%edx 253e5: 0f b7 43 2e movzwl 0x2e(%rbx),%eax 253e9: eb 83 jmp 2536e 253eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000253f0 : 253f0: e8 00 00 00 00 callq 253f5 253f5: 55 push %rbp 253f6: 48 89 fd mov %rdi,%rbp 253f9: e8 00 00 00 00 callq 253fe 253fe: 66 85 c0 test %ax,%ax 25401: 75 1d jne 25420 25403: 8b 45 7c mov 0x7c(%rbp),%eax 25406: 83 f8 0b cmp $0xb,%eax 25409: 74 0e je 25419 2540b: 83 f8 14 cmp $0x14,%eax 2540e: 74 09 je 25419 25410: 48 89 ef mov %rbp,%rdi 25413: 5d pop %rbp 25414: e9 57 f5 ff ff jmpq 24970 25419: b8 10 00 00 00 mov $0x10,%eax 2541e: 5d pop %rbp 2541f: c3 retq 25420: 31 c0 xor %eax,%eax 25422: 5d pop %rbp 25423: c3 retq 25424: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2542b: 00 00 00 00 2542f: 90 nop 0000000000025430 : 25430: e8 00 00 00 00 callq 25435 25435: 41 57 push %r15 25437: 49 89 ff mov %rdi,%r15 2543a: 41 56 push %r14 2543c: 41 55 push %r13 2543e: 41 54 push %r12 25440: 55 push %rbp 25441: 89 f5 mov %esi,%ebp 25443: 53 push %rbx 25444: 89 d3 mov %edx,%ebx 25446: 48 83 ec 28 sub $0x28,%rsp 2544a: 4c 8b 2f mov (%rdi),%r13 2544d: 4c 8b a7 18 01 00 00 mov 0x118(%rdi),%r12 25454: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2545b: 00 00 2545d: 48 89 44 24 20 mov %rax,0x20(%rsp) 25462: 31 c0 xor %eax,%eax 25464: e8 00 00 00 00 callq 25469 25469: 48 85 c0 test %rax,%rax 2546c: 0f 84 9a 02 00 00 je 2570c 25472: 48 8b 90 b0 04 00 00 mov 0x4b0(%rax),%rdx 25479: 8b 80 bc 04 00 00 mov 0x4bc(%rax),%eax 2547f: 8b 4a 24 mov 0x24(%rdx),%ecx 25482: 44 8b 72 20 mov 0x20(%rdx),%r14d 25486: 89 44 24 08 mov %eax,0x8(%rsp) 2548a: 89 4c 24 04 mov %ecx,0x4(%rsp) 2548e: 41 83 7c 24 04 ff cmpl $0xffffffff,0x4(%r12) 25494: 0f 84 4b 01 00 00 je 255e5 2549a: 48 8d 54 24 12 lea 0x12(%rsp),%rdx 2549f: 48 8d 4c 24 13 lea 0x13(%rsp),%rcx 254a4: 49 8b bd 98 5c 00 00 mov 0x5c98(%r13),%rdi 254ab: be 04 00 00 00 mov $0x4,%esi 254b0: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 254b7: 00 00 254b9: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 254c0: 00 254c1: e8 00 00 00 00 callq 254c6 254c6: 89 c2 mov %eax,%edx 254c8: 84 c0 test %al,%al 254ca: 0f 84 15 01 00 00 je 255e5 254d0: 44 0f b6 4c 24 13 movzbl 0x13(%rsp),%r9d 254d6: 0f b6 4c 24 12 movzbl 0x12(%rsp),%ecx 254db: 44 89 c8 mov %r9d,%eax 254de: 80 f9 01 cmp $0x1,%cl 254e1: 0f 85 d6 00 00 00 jne 255bd 254e7: 41 80 f9 04 cmp $0x4,%r9b 254eb: 0f 84 46 03 00 00 je 25837 254f1: 0f 87 11 01 00 00 ja 25608 254f7: 41 80 f9 01 cmp $0x1,%r9b 254fb: 0f 84 aa 02 00 00 je 257ab 25501: 83 e8 02 sub $0x2,%eax 25504: 3c 01 cmp $0x1,%al 25506: 0f 87 18 02 00 00 ja 25724 2550c: 41 8b 87 8c 00 00 00 mov 0x8c(%r15),%eax 25513: be cd cc cc cc mov $0xcccccccd,%esi 25518: 40 88 6c 24 17 mov %bpl,0x17(%rsp) 2551d: 48 0f af c6 imul %rsi,%rax 25521: 48 c1 e8 23 shr $0x23,%rax 25525: 66 89 44 24 14 mov %ax,0x14(%rsp) 2552a: 83 fd 10 cmp $0x10,%ebp 2552d: 0f 85 0a 02 00 00 jne 2573d 25533: 84 db test %bl,%bl 25535: 88 5c 24 18 mov %bl,0x18(%rsp) 25539: 0f 94 c0 sete %al 2553c: 80 fb 05 cmp $0x5,%bl 2553f: 40 0f 94 c6 sete %sil 25543: 09 f0 or %esi,%eax 25545: 84 c0 test %al,%al 25547: 0f 84 78 05 00 00 je 25ac5 2554d: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 25552: 88 44 24 19 mov %al,0x19(%rsp) 25556: 41 81 fe b0 1e 04 00 cmp $0x41eb0,%r14d 2555d: 75 08 jne 25567 2555f: 84 d2 test %dl,%dl 25561: 0f 85 fc 05 00 00 jne 25b63 25567: 41 8b 44 24 04 mov 0x4(%r12),%eax 2556c: 83 e0 07 and $0x7,%eax 2556f: c1 e0 04 shl $0x4,%eax 25572: 89 c2 mov %eax,%edx 25574: 0f b6 44 24 16 movzbl 0x16(%rsp),%eax 25579: 83 e0 8f and $0xffffff8f,%eax 2557c: 09 d0 or %edx,%eax 2557e: 88 44 24 16 mov %al,0x16(%rsp) 25582: 49 8b 47 50 mov 0x50(%r15),%rax 25586: 48 85 c0 test %rax,%rax 25589: 0f 84 c0 05 00 00 je 25b4f 2558f: 8b 80 58 05 00 00 mov 0x558(%rax),%eax 25595: 83 f8 0a cmp $0xa,%eax 25598: 0f 84 15 06 00 00 je 25bb3 2559e: 0f 8f bd 03 00 00 jg 25961 255a4: 85 c0 test %eax,%eax 255a6: 0f 84 57 05 00 00 je 25b03 255ac: 83 f8 06 cmp $0x6,%eax 255af: b8 02 00 00 00 mov $0x2,%eax 255b4: 0f 45 c8 cmovne %eax,%ecx 255b7: 88 4c 24 1a mov %cl,0x1a(%rsp) 255bb: eb 12 jmp 255cf 255bd: 0f b6 f1 movzbl %cl,%esi 255c0: 44 89 ca mov %r9d,%edx 255c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 255ca: e8 00 00 00 00 callq 255cf 255cf: 49 8b bd 98 5c 00 00 mov 0x5c98(%r13),%rdi 255d6: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 255db: be 04 00 00 00 mov $0x4,%esi 255e0: e8 00 00 00 00 callq 255e5 255e5: 48 8b 44 24 20 mov 0x20(%rsp),%rax 255ea: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 255f1: 00 00 255f3: 0f 85 2d 06 00 00 jne 25c26 255f9: 48 83 c4 28 add $0x28,%rsp 255fd: 5b pop %rbx 255fe: 5d pop %rbp 255ff: 41 5c pop %r12 25601: 41 5d pop %r13 25603: 41 5e pop %r14 25605: 41 5f pop %r15 25607: c3 retq 25608: 41 80 f9 05 cmp $0x5,%r9b 2560c: 0f 85 12 01 00 00 jne 25724 25612: 83 fd 10 cmp $0x10,%ebp 25615: 0f 84 00 05 00 00 je 25b1b 2561b: 0f 8f 25 03 00 00 jg 25946 25621: 83 fd 0d cmp $0xd,%ebp 25624: 0f 8e 04 03 00 00 jle 2592e 2562a: 83 fd 0f cmp $0xf,%ebp 2562d: 0f 85 00 03 00 00 jne 25933 25633: 41 8b 44 24 04 mov 0x4(%r12),%eax 25638: 4c 89 ff mov %r15,%rdi 2563b: 88 4c 24 08 mov %cl,0x8(%rsp) 2563f: c6 44 24 15 0f movb $0xf,0x15(%rsp) 25644: 88 44 24 14 mov %al,0x14(%rsp) 25648: e8 00 00 00 00 callq 2564d 2564d: 0f b6 4c 24 08 movzbl 0x8(%rsp),%ecx 25652: 66 85 c0 test %ax,%ax 25655: 0f 85 76 05 00 00 jne 25bd1 2565b: 41 8b 47 7c mov 0x7c(%r15),%eax 2565f: 83 f8 0b cmp $0xb,%eax 25662: 0f 84 73 05 00 00 je 25bdb 25668: 83 f8 14 cmp $0x14,%eax 2566b: 0f 84 6a 05 00 00 je 25bdb 25671: 4c 89 ff mov %r15,%rdi 25674: e8 f7 f2 ff ff callq 24970 25679: 0f b6 4c 24 08 movzbl 0x8(%rsp),%ecx 2567e: 84 c0 test %al,%al 25680: 88 44 24 16 mov %al,0x16(%rsp) 25684: 74 08 je 2568e 25686: 3c 05 cmp $0x5,%al 25688: 0f 85 52 05 00 00 jne 25be0 2568e: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 25693: 88 44 24 17 mov %al,0x17(%rsp) 25697: 41 8b 87 8c 00 00 00 mov 0x8c(%r15),%eax 2569e: ba cd cc cc cc mov $0xcccccccd,%edx 256a3: 48 0f af c2 imul %rdx,%rax 256a7: 48 c1 e8 23 shr $0x23,%rax 256ab: 89 44 24 18 mov %eax,0x18(%rsp) 256af: 49 8b 47 50 mov 0x50(%r15),%rax 256b3: 48 85 c0 test %rax,%rax 256b6: 0f 84 56 05 00 00 je 25c12 256bc: 8b 80 58 05 00 00 mov 0x558(%rax),%eax 256c2: 83 f8 0a cmp $0xa,%eax 256c5: 0f 84 51 05 00 00 je 25c1c 256cb: 0f 8f 61 04 00 00 jg 25b32 256d1: 85 c0 test %eax,%eax 256d3: 0f 84 32 05 00 00 je 25c0b 256d9: 83 f8 06 cmp $0x6,%eax 256dc: b8 02 00 00 00 mov $0x2,%eax 256e1: 0f 45 c8 cmovne %eax,%ecx 256e4: 49 63 c6 movslq %r14d,%rax 256e7: 88 4c 24 1c mov %cl,0x1c(%rsp) 256eb: 48 69 c0 39 37 58 9b imul $0xffffffff9b583739,%rax,%rax 256f2: 48 c1 e8 20 shr $0x20,%rax 256f6: 44 01 f0 add %r14d,%eax 256f9: 41 c1 fe 1f sar $0x1f,%r14d 256fd: c1 f8 0e sar $0xe,%eax 25700: 44 29 f0 sub %r14d,%eax 25703: 88 44 24 1d mov %al,0x1d(%rsp) 25707: e9 c3 fe ff ff jmpq 255cf 2570c: c7 44 24 08 ff 00 00 movl $0xff,0x8(%rsp) 25713: 00 25714: 45 31 f6 xor %r14d,%r14d 25717: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2571e: 00 2571f: e9 6a fd ff ff jmpq 2548e 25724: 44 89 ca mov %r9d,%edx 25727: be 01 00 00 00 mov $0x1,%esi 2572c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25733: e8 00 00 00 00 callq 25738 25738: e9 92 fe ff ff jmpq 255cf 2573d: 4c 89 ff mov %r15,%rdi 25740: 88 4c 24 0f mov %cl,0xf(%rsp) 25744: 88 54 24 08 mov %dl,0x8(%rsp) 25748: e8 00 00 00 00 callq 2574d 2574d: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 25752: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx 25757: 66 85 c0 test %ax,%ax 2575a: 0f 85 35 04 00 00 jne 25b95 25760: 41 8b 47 7c mov 0x7c(%r15),%eax 25764: 83 f8 0b cmp $0xb,%eax 25767: 0f 84 53 03 00 00 je 25ac0 2576d: 83 f8 14 cmp $0x14,%eax 25770: 0f 84 4a 03 00 00 je 25ac0 25776: 4c 89 ff mov %r15,%rdi 25779: 88 4c 24 0f mov %cl,0xf(%rsp) 2577d: 88 54 24 08 mov %dl,0x8(%rsp) 25781: e8 ea f1 ff ff callq 24970 25786: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx 2578b: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 25790: 89 c6 mov %eax,%esi 25792: 84 c0 test %al,%al 25794: 0f 94 c0 sete %al 25797: 40 80 fe 05 cmp $0x5,%sil 2579b: 40 88 74 24 18 mov %sil,0x18(%rsp) 257a0: 40 0f 94 c7 sete %dil 257a4: 09 f8 or %edi,%eax 257a6: e9 9a fd ff ff jmpq 25545 257ab: 41 8b 87 8c 00 00 00 mov 0x8c(%r15),%eax 257b2: b9 cd cc cc cc mov $0xcccccccd,%ecx 257b7: 40 88 6c 24 17 mov %bpl,0x17(%rsp) 257bc: 48 0f af c1 imul %rcx,%rax 257c0: 48 c1 e8 23 shr $0x23,%rax 257c4: 66 89 44 24 14 mov %ax,0x14(%rsp) 257c9: 83 fd 10 cmp $0x10,%ebp 257cc: 0f 85 c9 01 00 00 jne 2599b 257d2: 84 db test %bl,%bl 257d4: 88 5c 24 18 mov %bl,0x18(%rsp) 257d8: 0f 94 c0 sete %al 257db: 80 fb 05 cmp $0x5,%bl 257de: 0f 94 c1 sete %cl 257e1: 09 c8 or %ecx,%eax 257e3: 84 c0 test %al,%al 257e5: 0f 84 5d 02 00 00 je 25a48 257eb: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 257f0: 88 44 24 19 mov %al,0x19(%rsp) 257f4: 41 81 fe b0 1e 04 00 cmp $0x41eb0,%r14d 257fb: 75 08 jne 25805 257fd: 84 d2 test %dl,%dl 257ff: 0f 85 68 03 00 00 jne 25b6d 25805: 41 8b 47 7c mov 0x7c(%r15),%eax 25809: 83 f8 20 cmp $0x20,%eax 2580c: 0f 87 09 01 00 00 ja 2591b 25812: 83 f8 1e cmp $0x1e,%eax 25815: 0f 87 f6 02 00 00 ja 25b11 2581b: 75 05 jne 25822 2581d: c6 44 24 16 00 movb $0x0,0x16(%rsp) 25822: 41 80 3c 24 00 cmpb $0x0,(%r12) 25827: 0f 84 a2 fd ff ff je 255cf 2582d: 80 4c 24 16 04 orb $0x4,0x16(%rsp) 25832: e9 98 fd ff ff jmpq 255cf 25837: 41 8b 87 8c 00 00 00 mov 0x8c(%r15),%eax 2583e: ba cd cc cc cc mov $0xcccccccd,%edx 25843: 40 88 6c 24 17 mov %bpl,0x17(%rsp) 25848: 48 0f af c2 imul %rdx,%rax 2584c: 48 c1 e8 23 shr $0x23,%rax 25850: 66 89 44 24 14 mov %ax,0x14(%rsp) 25855: 83 fd 10 cmp $0x10,%ebp 25858: 0f 85 93 01 00 00 jne 259f1 2585e: 84 db test %bl,%bl 25860: 88 5c 24 18 mov %bl,0x18(%rsp) 25864: 0f 94 c0 sete %al 25867: 80 fb 05 cmp $0x5,%bl 2586a: 0f 94 c2 sete %dl 2586d: 09 d0 or %edx,%eax 2586f: 84 c0 test %al,%al 25871: 0f 84 09 02 00 00 je 25a80 25877: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 2587c: 88 44 24 19 mov %al,0x19(%rsp) 25880: 41 81 fe 60 3d 08 00 cmp $0x83d60,%r14d 25887: 0f 84 ea 02 00 00 je 25b77 2588d: 41 81 fe a0 f1 04 00 cmp $0x4f1a0,%r14d 25894: 0f 84 2d 03 00 00 je 25bc7 2589a: 41 81 fe b0 1e 04 00 cmp $0x41eb0,%r14d 258a1: 75 05 jne 258a8 258a3: 80 4c 24 16 01 orb $0x1,0x16(%rsp) 258a8: 41 8b 44 24 04 mov 0x4(%r12),%eax 258ad: 83 e0 07 and $0x7,%eax 258b0: c1 e0 04 shl $0x4,%eax 258b3: 89 c2 mov %eax,%edx 258b5: 0f b6 44 24 16 movzbl 0x16(%rsp),%eax 258ba: 83 e0 8f and $0xffffff8f,%eax 258bd: 09 d0 or %edx,%eax 258bf: 88 44 24 16 mov %al,0x16(%rsp) 258c3: 49 8b 47 50 mov 0x50(%r15),%rax 258c7: 48 85 c0 test %rax,%rax 258ca: 0f 84 89 02 00 00 je 25b59 258d0: 8b 80 58 05 00 00 mov 0x558(%rax),%eax 258d6: 83 f8 0a cmp $0xa,%eax 258d9: 0f 84 de 02 00 00 je 25bbd 258df: 0f 8f 99 00 00 00 jg 2597e 258e5: 85 c0 test %eax,%eax 258e7: 0f 84 1d 02 00 00 je 25b0a 258ed: 83 f8 06 cmp $0x6,%eax 258f0: b8 02 00 00 00 mov $0x2,%eax 258f5: 0f 45 c8 cmovne %eax,%ecx 258f8: 8b 44 24 08 mov 0x8(%rsp),%eax 258fc: 88 4c 24 1a mov %cl,0x1a(%rsp) 25900: 89 c3 mov %eax,%ebx 25902: 3d ff 00 00 00 cmp $0xff,%eax 25907: b8 00 00 00 00 mov $0x0,%eax 2590c: 8d 53 01 lea 0x1(%rbx),%edx 2590f: 0f 45 c2 cmovne %edx,%eax 25912: 88 44 24 1b mov %al,0x1b(%rsp) 25916: e9 b4 fc ff ff jmpq 255cf 2591b: 83 f8 21 cmp $0x21,%eax 2591e: 0f 85 fe fe ff ff jne 25822 25924: c6 44 24 16 10 movb $0x10,0x16(%rsp) 25929: e9 f4 fe ff ff jmpq 25822 2592e: 83 fd 07 cmp $0x7,%ebp 25931: 7f 1b jg 2594e 25933: 89 ee mov %ebp,%esi 25935: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2593c: e8 00 00 00 00 callq 25941 25941: e9 89 fc ff ff jmpq 255cf 25946: 8d 45 ed lea -0x13(%rbp),%eax 25949: 83 f8 01 cmp $0x1,%eax 2594c: 77 e5 ja 25933 2594e: 41 8b 44 24 04 mov 0x4(%r12),%eax 25953: 40 88 6c 24 15 mov %bpl,0x15(%rsp) 25958: 88 44 24 14 mov %al,0x14(%rsp) 2595c: e9 6e fc ff ff jmpq 255cf 25961: b9 04 00 00 00 mov $0x4,%ecx 25966: 83 f8 0c cmp $0xc,%eax 25969: 0f 84 48 fc ff ff je 255b7 2596f: 83 f8 10 cmp $0x10,%eax 25972: 0f 94 c1 sete %cl 25975: 8d 4c 49 02 lea 0x2(%rcx,%rcx,2),%ecx 25979: e9 39 fc ff ff jmpq 255b7 2597e: b9 04 00 00 00 mov $0x4,%ecx 25983: 83 f8 0c cmp $0xc,%eax 25986: 0f 84 6c ff ff ff je 258f8 2598c: 83 f8 10 cmp $0x10,%eax 2598f: 0f 94 c1 sete %cl 25992: 8d 4c 49 02 lea 0x2(%rcx,%rcx,2),%ecx 25996: e9 5d ff ff ff jmpq 258f8 2599b: 4c 89 ff mov %r15,%rdi 2599e: 88 54 24 08 mov %dl,0x8(%rsp) 259a2: e8 00 00 00 00 callq 259a7 259a7: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 259ac: 66 85 c0 test %ax,%ax 259af: 0f 85 d6 01 00 00 jne 25b8b 259b5: 41 8b 47 7c mov 0x7c(%r15),%eax 259b9: 83 f8 0b cmp $0xb,%eax 259bc: 0f 84 81 00 00 00 je 25a43 259c2: 83 f8 14 cmp $0x14,%eax 259c5: 74 7c je 25a43 259c7: 4c 89 ff mov %r15,%rdi 259ca: 88 54 24 08 mov %dl,0x8(%rsp) 259ce: e8 9d ef ff ff callq 24970 259d3: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 259d8: 89 c1 mov %eax,%ecx 259da: 84 c0 test %al,%al 259dc: 0f 94 c0 sete %al 259df: 80 f9 05 cmp $0x5,%cl 259e2: 88 4c 24 18 mov %cl,0x18(%rsp) 259e6: 40 0f 94 c6 sete %sil 259ea: 09 f0 or %esi,%eax 259ec: e9 f2 fd ff ff jmpq 257e3 259f1: 4c 89 ff mov %r15,%rdi 259f4: 88 4c 24 0f mov %cl,0xf(%rsp) 259f8: e8 00 00 00 00 callq 259fd 259fd: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx 25a02: 66 85 c0 test %ax,%ax 25a05: 0f 85 76 01 00 00 jne 25b81 25a0b: 41 8b 47 7c mov 0x7c(%r15),%eax 25a0f: 83 f8 0b cmp $0xb,%eax 25a12: 74 67 je 25a7b 25a14: 83 f8 14 cmp $0x14,%eax 25a17: 74 62 je 25a7b 25a19: 4c 89 ff mov %r15,%rdi 25a1c: 88 4c 24 0f mov %cl,0xf(%rsp) 25a20: e8 4b ef ff ff callq 24970 25a25: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx 25a2a: 89 c2 mov %eax,%edx 25a2c: 84 c0 test %al,%al 25a2e: 0f 94 c0 sete %al 25a31: 80 fa 05 cmp $0x5,%dl 25a34: 88 54 24 18 mov %dl,0x18(%rsp) 25a38: 40 0f 94 c6 sete %sil 25a3c: 09 f0 or %esi,%eax 25a3e: e9 2c fe ff ff jmpq 2586f 25a43: c6 44 24 18 10 movb $0x10,0x18(%rsp) 25a48: 41 8b b7 8c 00 00 00 mov 0x8c(%r15),%esi 25a4f: 4c 89 ff mov %r15,%rdi 25a52: e8 00 00 00 00 callq 25a57 25a57: 84 c0 test %al,%al 25a59: 0f 84 40 01 00 00 je 25b9f 25a5f: c6 44 24 19 08 movb $0x8,0x19(%rsp) 25a64: 0f b6 4c 24 18 movzbl 0x18(%rsp),%ecx 25a69: 84 c9 test %cl,%cl 25a6b: 0f 94 c2 sete %dl 25a6e: 80 f9 05 cmp $0x5,%cl 25a71: 0f 94 c0 sete %al 25a74: 09 c2 or %eax,%edx 25a76: e9 79 fd ff ff jmpq 257f4 25a7b: c6 44 24 18 10 movb $0x10,0x18(%rsp) 25a80: 41 8b b7 8c 00 00 00 mov 0x8c(%r15),%esi 25a87: 4c 89 ff mov %r15,%rdi 25a8a: 88 4c 24 04 mov %cl,0x4(%rsp) 25a8e: e8 00 00 00 00 callq 25a93 25a93: 0f b6 4c 24 04 movzbl 0x4(%rsp),%ecx 25a98: 3c 01 cmp $0x1,%al 25a9a: 19 c0 sbb %eax,%eax 25a9c: 83 e0 fc and $0xfffffffc,%eax 25a9f: 83 c0 08 add $0x8,%eax 25aa2: 88 44 24 19 mov %al,0x19(%rsp) 25aa6: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 25aab: 84 c0 test %al,%al 25aad: 0f 84 cd fd ff ff je 25880 25ab3: 3c 05 cmp $0x5,%al 25ab5: 0f 85 ed fd ff ff jne 258a8 25abb: e9 c0 fd ff ff jmpq 25880 25ac0: c6 44 24 18 10 movb $0x10,0x18(%rsp) 25ac5: 41 8b b7 8c 00 00 00 mov 0x8c(%r15),%esi 25acc: 4c 89 ff mov %r15,%rdi 25acf: 88 4c 24 04 mov %cl,0x4(%rsp) 25ad3: e8 00 00 00 00 callq 25ad8 25ad8: 0f b6 4c 24 04 movzbl 0x4(%rsp),%ecx 25add: 84 c0 test %al,%al 25adf: 0f 84 c4 00 00 00 je 25ba9 25ae5: c6 44 24 19 08 movb $0x8,0x19(%rsp) 25aea: 0f b6 74 24 18 movzbl 0x18(%rsp),%esi 25aef: 40 84 f6 test %sil,%sil 25af2: 0f 94 c2 sete %dl 25af5: 40 80 fe 05 cmp $0x5,%sil 25af9: 0f 94 c0 sete %al 25afc: 09 c2 or %eax,%edx 25afe: e9 53 fa ff ff jmpq 25556 25b03: 31 c9 xor %ecx,%ecx 25b05: e9 ad fa ff ff jmpq 255b7 25b0a: 31 c9 xor %ecx,%ecx 25b0c: e9 e7 fd ff ff jmpq 258f8 25b11: c6 44 24 16 08 movb $0x8,0x16(%rsp) 25b16: e9 07 fd ff ff jmpq 25822 25b1b: 41 8b 44 24 04 mov 0x4(%r12),%eax 25b20: c6 44 24 15 10 movb $0x10,0x15(%rsp) 25b25: 88 5c 24 16 mov %bl,0x16(%rsp) 25b29: 88 44 24 14 mov %al,0x14(%rsp) 25b2d: e9 9d fa ff ff jmpq 255cf 25b32: b9 04 00 00 00 mov $0x4,%ecx 25b37: 83 f8 0c cmp $0xc,%eax 25b3a: 0f 84 a4 fb ff ff je 256e4 25b40: 83 f8 10 cmp $0x10,%eax 25b43: 0f 94 c1 sete %cl 25b46: 8d 4c 49 02 lea 0x2(%rcx,%rcx,2),%ecx 25b4a: e9 95 fb ff ff jmpq 256e4 25b4f: b9 02 00 00 00 mov $0x2,%ecx 25b54: e9 5e fa ff ff jmpq 255b7 25b59: b9 02 00 00 00 mov $0x2,%ecx 25b5e: e9 95 fd ff ff jmpq 258f8 25b63: 80 4c 24 16 01 orb $0x1,0x16(%rsp) 25b68: e9 fa f9 ff ff jmpq 25567 25b6d: 80 4c 24 16 01 orb $0x1,0x16(%rsp) 25b72: e9 8e fc ff ff jmpq 25805 25b77: 80 4c 24 16 02 orb $0x2,0x16(%rsp) 25b7c: e9 27 fd ff ff jmpq 258a8 25b81: c6 44 24 18 00 movb $0x0,0x18(%rsp) 25b86: e9 ec fc ff ff jmpq 25877 25b8b: c6 44 24 18 00 movb $0x0,0x18(%rsp) 25b90: e9 56 fc ff ff jmpq 257eb 25b95: c6 44 24 18 00 movb $0x0,0x18(%rsp) 25b9a: e9 ae f9 ff ff jmpq 2554d 25b9f: c6 44 24 19 04 movb $0x4,0x19(%rsp) 25ba4: e9 bb fe ff ff jmpq 25a64 25ba9: c6 44 24 19 04 movb $0x4,0x19(%rsp) 25bae: e9 37 ff ff ff jmpq 25aea 25bb3: b9 03 00 00 00 mov $0x3,%ecx 25bb8: e9 fa f9 ff ff jmpq 255b7 25bbd: b9 03 00 00 00 mov $0x3,%ecx 25bc2: e9 31 fd ff ff jmpq 258f8 25bc7: 80 4c 24 16 03 orb $0x3,0x16(%rsp) 25bcc: e9 d7 fc ff ff jmpq 258a8 25bd1: c6 44 24 16 00 movb $0x0,0x16(%rsp) 25bd6: e9 b3 fa ff ff jmpq 2568e 25bdb: c6 44 24 16 10 movb $0x10,0x16(%rsp) 25be0: 41 8b b7 8c 00 00 00 mov 0x8c(%r15),%esi 25be7: 4c 89 ff mov %r15,%rdi 25bea: 88 4c 24 04 mov %cl,0x4(%rsp) 25bee: e8 00 00 00 00 callq 25bf3 25bf3: 0f b6 4c 24 04 movzbl 0x4(%rsp),%ecx 25bf8: 3c 01 cmp $0x1,%al 25bfa: 19 c0 sbb %eax,%eax 25bfc: 83 e0 fc and $0xfffffffc,%eax 25bff: 83 c0 08 add $0x8,%eax 25c02: 88 44 24 17 mov %al,0x17(%rsp) 25c06: e9 8c fa ff ff jmpq 25697 25c0b: 31 c9 xor %ecx,%ecx 25c0d: e9 d2 fa ff ff jmpq 256e4 25c12: b9 02 00 00 00 mov $0x2,%ecx 25c17: e9 c8 fa ff ff jmpq 256e4 25c1c: b9 03 00 00 00 mov $0x3,%ecx 25c21: e9 be fa ff ff jmpq 256e4 25c26: e8 00 00 00 00 callq 25c2b 25c2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000025c30 : 25c30: e8 00 00 00 00 callq 25c35 25c35: 41 57 push %r15 25c37: 41 56 push %r14 25c39: 49 89 fe mov %rdi,%r14 25c3c: 41 55 push %r13 25c3e: 41 54 push %r12 25c40: 55 push %rbp 25c41: 53 push %rbx 25c42: 89 f3 mov %esi,%ebx 25c44: 48 83 ec 48 sub $0x48,%rsp 25c48: 4c 8b 27 mov (%rdi),%r12 25c4b: 89 54 24 24 mov %edx,0x24(%rsp) 25c4f: 89 4c 24 14 mov %ecx,0x14(%rsp) 25c53: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 25c5a: 00 00 25c5c: 48 89 44 24 40 mov %rax,0x40(%rsp) 25c61: 31 c0 xor %eax,%eax 25c63: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 25c6a: 48 89 04 24 mov %rax,(%rsp) 25c6e: 83 fe 07 cmp $0x7,%esi 25c71: 0f 84 9f 03 00 00 je 26016 25c77: 48 8b 04 24 mov (%rsp),%rax 25c7b: 8b 68 04 mov 0x4(%rax),%ebp 25c7e: e8 00 00 00 00 callq 25c83 25c83: 48 85 c0 test %rax,%rax 25c86: 0f 84 9a 03 00 00 je 26026 25c8c: 48 8b 90 b0 04 00 00 mov 0x4b0(%rax),%rdx 25c93: 8b 88 bc 04 00 00 mov 0x4bc(%rax),%ecx 25c99: 0f b6 80 ba 04 00 00 movzbl 0x4ba(%rax),%eax 25ca0: 89 4c 24 1c mov %ecx,0x1c(%rsp) 25ca4: 8b 72 24 mov 0x24(%rdx),%esi 25ca7: 8b 4a 20 mov 0x20(%rdx),%ecx 25caa: 89 44 24 0c mov %eax,0xc(%rsp) 25cae: 89 74 24 10 mov %esi,0x10(%rsp) 25cb2: 89 4c 24 18 mov %ecx,0x18(%rsp) 25cb6: 49 8b 46 50 mov 0x50(%r14),%rax 25cba: 45 31 ed xor %r13d,%r13d 25cbd: 48 85 c0 test %rax,%rax 25cc0: 74 07 je 25cc9 25cc2: 44 8b a8 b0 04 00 00 mov 0x4b0(%rax),%r13d 25cc9: 83 fd ff cmp $0xffffffff,%ebp 25ccc: 0f 84 a9 01 00 00 je 25e7b 25cd2: 4c 89 f7 mov %r14,%rdi 25cd5: e8 00 00 00 00 callq 25cda 25cda: 66 85 c0 test %ax,%ax 25cdd: 75 26 jne 25d05 25cdf: 41 8b 46 7c mov 0x7c(%r14),%eax 25ce3: 83 f8 0b cmp $0xb,%eax 25ce6: 0f 84 5f 03 00 00 je 2604b 25cec: 83 f8 14 cmp $0x14,%eax 25cef: 0f 84 56 03 00 00 je 2604b 25cf5: 4c 89 f7 mov %r14,%rdi 25cf8: e8 73 ec ff ff callq 24970 25cfd: 85 c0 test %eax,%eax 25cff: 0f 85 46 03 00 00 jne 2604b 25d05: c6 44 24 23 01 movb $0x1,0x23(%rsp) 25d0a: 41 8b 46 7c mov 0x7c(%r14),%eax 25d0e: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 25d15: 00 00 25d17: 41 bf 4d 00 00 00 mov $0x4d,%r15d 25d1d: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 25d24: 00 00 25d26: 83 f8 1f cmp $0x1f,%eax 25d29: 74 26 je 25d51 25d2b: 0f 87 c5 02 00 00 ja 25ff6 25d31: 41 bf 1a 00 00 00 mov $0x1a,%r15d 25d37: 83 f8 14 cmp $0x14,%eax 25d3a: 74 15 je 25d51 25d3c: 83 f8 1e cmp $0x1e,%eax 25d3f: 41 b9 00 00 00 00 mov $0x0,%r9d 25d45: b8 4c 00 00 00 mov $0x4c,%eax 25d4a: 41 0f 45 c1 cmovne %r9d,%eax 25d4e: 41 89 c7 mov %eax,%r15d 25d51: 49 8b bc 24 98 5c 00 mov 0x5c98(%r12),%rdi 25d58: 00 25d59: 48 8d 4c 24 2f lea 0x2f(%rsp),%rcx 25d5e: 48 8d 54 24 2e lea 0x2e(%rsp),%rdx 25d63: 44 89 fe mov %r15d,%esi 25d66: e8 00 00 00 00 callq 25d6b 25d6b: 84 c0 test %al,%al 25d6d: 0f 84 08 01 00 00 je 25e7b 25d73: 0f b6 74 24 2e movzbl 0x2e(%rsp),%esi 25d78: 0f b6 54 24 2f movzbl 0x2f(%rsp),%edx 25d7d: 40 80 fe 01 cmp $0x1,%sil 25d81: 0f 85 d3 00 00 00 jne 25e5a 25d87: 80 fa 04 cmp $0x4,%dl 25d8a: 0f 84 ee 04 00 00 je 2627e 25d90: 0f 87 08 01 00 00 ja 25e9e 25d96: 80 fa 02 cmp $0x2,%dl 25d99: 0f 84 43 04 00 00 je 261e2 25d9f: 80 fa 03 cmp $0x3,%dl 25da2: 0f 85 c2 01 00 00 jne 25f6a 25da8: 88 5c 24 33 mov %bl,0x33(%rsp) 25dac: 83 fb 07 cmp $0x7,%ebx 25daf: 0f 84 74 07 00 00 je 26529 25db5: 83 fb 0b cmp $0xb,%ebx 25db8: 0f 84 ab 08 00 00 je 26669 25dbe: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 25dc3: 0f 84 69 09 00 00 je 26732 25dc9: 48 63 44 24 18 movslq 0x18(%rsp),%rax 25dce: 48 89 c3 mov %rax,%rbx 25dd1: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax 25dd8: c1 fb 1f sar $0x1f,%ebx 25ddb: 48 c1 f8 22 sar $0x22,%rax 25ddf: 29 d8 sub %ebx,%eax 25de1: 66 89 44 24 30 mov %ax,0x30(%rsp) 25de6: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 25deb: 88 44 24 34 mov %al,0x34(%rsp) 25def: 48 8b 04 24 mov (%rsp),%rax 25df3: 80 38 00 cmpb $0x0,(%rax) 25df6: 74 05 je 25dfd 25df8: 80 4c 24 32 04 orb $0x4,0x32(%rsp) 25dfd: 83 e5 01 and $0x1,%ebp 25e00: 74 05 je 25e07 25e02: 80 4c 24 32 08 orb $0x8,0x32(%rsp) 25e07: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 25e0c: 41 8b 46 7c mov 0x7c(%r14),%eax 25e10: 0f 84 6f 05 00 00 je 26385 25e16: 41 8b 8c 24 28 0f 00 mov 0xf28(%r12),%ecx 25e1d: 00 25e1e: 85 c9 test %ecx,%ecx 25e20: 0f 84 ab 07 00 00 je 265d1 25e26: 0f b6 54 24 32 movzbl 0x32(%rsp),%edx 25e2b: 83 e2 cf and $0xffffffcf,%edx 25e2e: 83 ca 20 or $0x20,%edx 25e31: 88 54 24 32 mov %dl,0x32(%rsp) 25e35: 83 f8 20 cmp $0x20,%eax 25e38: 0f 84 dc 04 00 00 je 2631a 25e3e: 83 f8 21 cmp $0x21,%eax 25e41: 0f 84 c5 05 00 00 je 2640c 25e47: 83 f8 1e cmp $0x1e,%eax 25e4a: 0f 85 9c 01 00 00 jne 25fec 25e50: 80 64 24 32 3f andb $0x3f,0x32(%rsp) 25e55: e9 87 01 00 00 jmpq 25fe1 25e5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25e61: e8 00 00 00 00 callq 25e66 25e66: 49 8b bc 24 98 5c 00 mov 0x5c98(%r12),%rdi 25e6d: 00 25e6e: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 25e73: 44 89 fe mov %r15d,%esi 25e76: e8 00 00 00 00 callq 25e7b 25e7b: 48 8b 44 24 40 mov 0x40(%rsp),%rax 25e80: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 25e87: 00 00 25e89: 0f 85 de 09 00 00 jne 2686d 25e8f: 48 83 c4 48 add $0x48,%rsp 25e93: 5b pop %rbx 25e94: 5d pop %rbp 25e95: 41 5c pop %r12 25e97: 41 5d pop %r13 25e99: 41 5e pop %r14 25e9b: 41 5f pop %r15 25e9d: c3 retq 25e9e: 80 fa 05 cmp $0x5,%dl 25ea1: 0f 84 f0 01 00 00 je 26097 25ea7: 80 fa 06 cmp $0x6,%dl 25eaa: 0f 85 1c 03 00 00 jne 261cc 25eb0: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 25eb5: 41 8b 46 7c mov 0x7c(%r14),%eax 25eb9: 88 5c 24 31 mov %bl,0x31(%rsp) 25ebd: 0f 84 6b 04 00 00 je 2632e 25ec3: 48 63 54 24 18 movslq 0x18(%rsp),%rdx 25ec8: 48 89 d6 mov %rdx,%rsi 25ecb: 48 69 d2 67 66 66 66 imul $0x66666667,%rdx,%rdx 25ed2: c1 fe 1f sar $0x1f,%esi 25ed5: 48 c1 fa 22 sar $0x22,%rdx 25ed9: 29 f2 sub %esi,%edx 25edb: 89 54 24 34 mov %edx,0x34(%rsp) 25edf: 83 f8 21 cmp $0x21,%eax 25ee2: 0f 84 16 08 00 00 je 266fe 25ee8: 0f 87 0b 05 00 00 ja 263f9 25eee: 83 f8 1e cmp $0x1e,%eax 25ef1: 0f 84 f6 07 00 00 je 266ed 25ef7: 83 f8 20 cmp $0x20,%eax 25efa: 75 1d jne 25f19 25efc: 48 8b 04 24 mov (%rsp),%rax 25f00: 80 38 01 cmpb $0x1,(%rax) 25f03: b8 02 00 00 00 mov $0x2,%eax 25f08: 1c ff sbb $0xff,%al 25f0a: 88 44 24 30 mov %al,0x30(%rsp) 25f0e: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 25f13: 0f 84 38 07 00 00 je 26651 25f19: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 25f1e: 88 44 24 33 mov %al,0x33(%rsp) 25f22: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax 25f27: 88 44 24 3a mov %al,0x3a(%rsp) 25f2b: 83 fb 0b cmp $0xb,%ebx 25f2e: 0f 85 ac 05 00 00 jne 264e0 25f34: 0f b6 44 24 14 movzbl 0x14(%rsp),%eax 25f39: 88 44 24 32 mov %al,0x32(%rsp) 25f3d: 8b 5c 24 1c mov 0x1c(%rsp),%ebx 25f41: ba 00 00 00 00 mov $0x0,%edx 25f46: 89 e9 mov %ebp,%ecx 25f48: 89 d8 mov %ebx,%eax 25f4a: 83 c0 01 add $0x1,%eax 25f4d: 81 fb ff 00 00 00 cmp $0xff,%ebx 25f53: 0f 44 c2 cmove %edx,%eax 25f56: 88 44 24 38 mov %al,0x38(%rsp) 25f5a: b8 01 00 00 00 mov $0x1,%eax 25f5f: d3 e0 shl %cl,%eax 25f61: 88 44 24 39 mov %al,0x39(%rsp) 25f65: e9 fc fe ff ff jmpq 25e66 25f6a: 80 fa 01 cmp $0x1,%dl 25f6d: 0f 85 59 02 00 00 jne 261cc 25f73: 88 5c 24 33 mov %bl,0x33(%rsp) 25f77: 83 fb 07 cmp $0x7,%ebx 25f7a: 0f 84 9a 05 00 00 je 2651a 25f80: 83 fb 0b cmp $0xb,%ebx 25f83: 0f 84 0e 07 00 00 je 26697 25f89: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 25f8e: 0f 84 3f 08 00 00 je 267d3 25f94: 48 63 44 24 18 movslq 0x18(%rsp),%rax 25f99: 48 89 c3 mov %rax,%rbx 25f9c: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax 25fa3: c1 fb 1f sar $0x1f,%ebx 25fa6: 48 c1 f8 22 sar $0x22,%rax 25faa: 29 d8 sub %ebx,%eax 25fac: 66 89 44 24 30 mov %ax,0x30(%rsp) 25fb1: 85 ed test %ebp,%ebp 25fb3: 0f 95 c0 setne %al 25fb6: c1 e0 03 shl $0x3,%eax 25fb9: 88 44 24 32 mov %al,0x32(%rsp) 25fbd: 41 f6 84 24 0a 07 00 testb $0x2,0x70a(%r12) 25fc4: 00 02 25fc6: 74 0b je 25fd3 25fc8: 41 83 7e 7c 1e cmpl $0x1e,0x7c(%r14) 25fcd: 0f 84 42 07 00 00 je 26715 25fd3: 48 8b 04 24 mov (%rsp),%rax 25fd7: 80 38 00 cmpb $0x0,(%rax) 25fda: 74 05 je 25fe1 25fdc: 80 4c 24 32 04 orb $0x4,0x32(%rsp) 25fe1: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 25fe6: 0f 84 cc 03 00 00 je 263b8 25fec: 80 4c 24 32 02 orb $0x2,0x32(%rsp) 25ff1: e9 70 fe ff ff jmpq 25e66 25ff6: 41 bf 4c 00 00 00 mov $0x4c,%r15d 25ffc: 83 f8 21 cmp $0x21,%eax 25fff: 0f 86 4c fd ff ff jbe 25d51 26005: 83 f8 25 cmp $0x25,%eax 26008: b8 00 00 00 00 mov $0x0,%eax 2600d: 44 0f 45 f8 cmovne %eax,%r15d 26011: e9 3b fd ff ff jmpq 25d51 26016: e8 00 00 00 00 callq 2601b 2601b: 31 ed xor %ebp,%ebp 2601d: 48 85 c0 test %rax,%rax 26020: 0f 85 66 fc ff ff jne 25c8c 26026: c7 44 24 1c ff 00 00 movl $0xff,0x1c(%rsp) 2602d: 00 2602e: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 26035: 00 26036: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 2603d: 00 2603e: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 26045: 00 26046: e9 6b fc ff ff jmpq 25cb6 2604b: 4c 89 f7 mov %r14,%rdi 2604e: e8 00 00 00 00 callq 26053 26053: 66 85 c0 test %ax,%ax 26056: 75 27 jne 2607f 26058: 41 8b 46 7c mov 0x7c(%r14),%eax 2605c: 83 f8 0b cmp $0xb,%eax 2605f: 74 2c je 2608d 26061: 83 f8 14 cmp $0x14,%eax 26064: 74 27 je 2608d 26066: 4c 89 f7 mov %r14,%rdi 26069: e8 02 e9 ff ff callq 24970 2606e: 83 f8 05 cmp $0x5,%eax 26071: 41 8b 46 7c mov 0x7c(%r14),%eax 26075: 0f 94 44 24 23 sete 0x23(%rsp) 2607a: e9 8f fc ff ff jmpq 25d0e 2607f: c6 44 24 23 00 movb $0x0,0x23(%rsp) 26084: 41 8b 46 7c mov 0x7c(%r14),%eax 26088: e9 81 fc ff ff jmpq 25d0e 2608d: c6 44 24 23 00 movb $0x0,0x23(%rsp) 26092: e9 77 fc ff ff jmpq 25d0e 26097: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 2609c: 41 8b 46 7c mov 0x7c(%r14),%eax 260a0: 88 5c 24 33 mov %bl,0x33(%rsp) 260a4: 0f 84 93 03 00 00 je 2643d 260aa: 48 63 54 24 18 movslq 0x18(%rsp),%rdx 260af: 48 89 d3 mov %rdx,%rbx 260b2: 48 69 d2 67 66 66 66 imul $0x66666667,%rdx,%rdx 260b9: c1 fb 1f sar $0x1f,%ebx 260bc: 48 c1 fa 22 sar $0x22,%rdx 260c0: 29 da sub %ebx,%edx 260c2: 66 89 54 24 30 mov %dx,0x30(%rsp) 260c7: 83 f8 21 cmp $0x21,%eax 260ca: 0f 84 06 06 00 00 je 266d6 260d0: 0f 87 54 03 00 00 ja 2642a 260d6: 83 f8 1e cmp $0x1e,%eax 260d9: 0f 84 e6 05 00 00 je 266c5 260df: 83 f8 20 cmp $0x20,%eax 260e2: 75 1d jne 26101 260e4: 48 8b 04 24 mov (%rsp),%rax 260e8: 80 38 01 cmpb $0x1,(%rax) 260eb: b8 02 00 00 00 mov $0x2,%eax 260f0: 1c ff sbb $0xff,%al 260f2: 88 44 24 32 mov %al,0x32(%rsp) 260f6: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 260fb: 0f 84 5c 05 00 00 je 2665d 26101: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 26106: 4c 89 f7 mov %r14,%rdi 26109: 88 44 24 34 mov %al,0x34(%rsp) 2610d: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax 26112: 88 44 24 35 mov %al,0x35(%rsp) 26116: e8 00 00 00 00 callq 2611b 2611b: 66 85 c0 test %ax,%ax 2611e: 0f 85 d2 04 00 00 jne 265f6 26124: 41 8b 46 7c mov 0x7c(%r14),%eax 26128: 83 f8 0b cmp $0xb,%eax 2612b: 0f 84 16 05 00 00 je 26647 26131: 83 f8 14 cmp $0x14,%eax 26134: 0f 84 0d 05 00 00 je 26647 2613a: 4c 89 f7 mov %r14,%rdi 2613d: e8 2e e8 ff ff callq 24970 26142: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 26147: 88 44 24 36 mov %al,0x36(%rsp) 2614b: 0f 85 55 04 00 00 jne 265a6 26151: 0f b6 44 24 37 movzbl 0x37(%rsp),%eax 26156: 41 83 e5 03 and $0x3,%r13d 2615a: 42 8d 14 ad 00 00 00 lea 0x0(,%r13,4),%edx 26161: 00 26162: 83 e0 f3 and $0xfffffff3,%eax 26165: 09 d0 or %edx,%eax 26167: 88 44 24 37 mov %al,0x37(%rsp) 2616b: 41 f7 86 80 00 00 00 testl $0xec8,0x80(%r14) 26172: c8 0e 00 00 26176: 74 0f je 26187 26178: 48 8b 04 24 mov (%rsp),%rax 2617c: 80 78 01 00 cmpb $0x0,0x1(%rax) 26180: 74 05 je 26187 26182: 80 4c 24 37 02 orb $0x2,0x37(%rsp) 26187: 8b 5c 24 1c mov 0x1c(%rsp),%ebx 2618b: 31 c0 xor %eax,%eax 2618d: 81 fb ff 00 00 00 cmp $0xff,%ebx 26193: 74 08 je 2619d 26195: 89 d8 mov %ebx,%eax 26197: 83 c0 01 add $0x1,%eax 2619a: 83 e0 07 and $0x7,%eax 2619d: 0f b6 54 24 37 movzbl 0x37(%rsp),%edx 261a2: 83 e0 07 and $0x7,%eax 261a5: 89 e9 mov %ebp,%ecx 261a7: c1 e0 04 shl $0x4,%eax 261aa: 83 e2 8f and $0xffffff8f,%edx 261ad: 09 d0 or %edx,%eax 261af: 88 44 24 37 mov %al,0x37(%rsp) 261b3: b8 01 00 00 00 mov $0x1,%eax 261b8: d3 e0 shl %cl,%eax 261ba: 88 44 24 38 mov %al,0x38(%rsp) 261be: 0f b6 44 24 14 movzbl 0x14(%rsp),%eax 261c3: 88 44 24 39 mov %al,0x39(%rsp) 261c7: e9 9a fc ff ff jmpq 25e66 261cc: be 01 00 00 00 mov $0x1,%esi 261d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 261d8: e8 00 00 00 00 callq 261dd 261dd: e9 84 fc ff ff jmpq 25e66 261e2: 88 5c 24 33 mov %bl,0x33(%rsp) 261e6: 83 fb 07 cmp $0x7,%ebx 261e9: 0f 84 a8 03 00 00 je 26597 261ef: 83 fb 0b cmp $0xb,%ebx 261f2: 0f 84 88 04 00 00 je 26680 261f8: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 261fd: 0f 84 9f 05 00 00 je 267a2 26203: 48 63 44 24 18 movslq 0x18(%rsp),%rax 26208: 48 89 c3 mov %rax,%rbx 2620b: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax 26212: c1 fb 1f sar $0x1f,%ebx 26215: 48 c1 f8 22 sar $0x22,%rax 26219: 29 d8 sub %ebx,%eax 2621b: 66 89 44 24 30 mov %ax,0x30(%rsp) 26220: 83 e5 01 and $0x1,%ebp 26223: 8d 04 ed 00 00 00 00 lea 0x0(,%rbp,8),%eax 2622a: 0f b6 6c 24 32 movzbl 0x32(%rsp),%ebp 2622f: 83 e5 f7 and $0xfffffff7,%ebp 26232: 09 c5 or %eax,%ebp 26234: 48 8b 04 24 mov (%rsp),%rax 26238: 40 88 6c 24 32 mov %bpl,0x32(%rsp) 2623d: 80 38 00 cmpb $0x0,(%rax) 26240: 74 08 je 2624a 26242: 83 cd 04 or $0x4,%ebp 26245: 40 88 6c 24 32 mov %bpl,0x32(%rsp) 2624a: 41 8b 46 7c mov 0x7c(%r14),%eax 2624e: 83 f8 20 cmp $0x20,%eax 26251: 0f 84 d2 03 00 00 je 26629 26257: 83 f8 21 cmp $0x21,%eax 2625a: 0f 84 b5 03 00 00 je 26615 26260: 83 f8 1e cmp $0x1e,%eax 26263: 0f 84 d4 03 00 00 je 2663d 26269: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 2626e: 0f 84 44 01 00 00 je 263b8 26274: 80 4c 24 32 12 orb $0x12,0x32(%rsp) 26279: e9 e8 fb ff ff jmpq 25e66 2627e: 88 5c 24 33 mov %bl,0x33(%rsp) 26282: 83 fb 07 cmp $0x7,%ebx 26285: 0f 84 d5 02 00 00 je 26560 2628b: 83 fb 0b cmp $0xb,%ebx 2628e: 0f 84 1a 04 00 00 je 266ae 26294: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 26299: 0f 84 cb 04 00 00 je 2676a 2629f: 48 63 44 24 18 movslq 0x18(%rsp),%rax 262a4: 48 89 c3 mov %rax,%rbx 262a7: 48 69 c0 67 66 66 66 imul $0x66666667,%rax,%rax 262ae: c1 fb 1f sar $0x1f,%ebx 262b1: 48 c1 f8 22 sar $0x22,%rax 262b5: 29 d8 sub %ebx,%eax 262b7: 66 89 44 24 30 mov %ax,0x30(%rsp) 262bc: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 262c1: 88 44 24 34 mov %al,0x34(%rsp) 262c5: 48 8b 04 24 mov (%rsp),%rax 262c9: 80 38 00 cmpb $0x0,(%rax) 262cc: 74 05 je 262d3 262ce: 80 4c 24 32 04 orb $0x4,0x32(%rsp) 262d3: 83 e5 01 and $0x1,%ebp 262d6: 74 05 je 262dd 262d8: 80 4c 24 32 08 orb $0x8,0x32(%rsp) 262dd: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 262e2: 41 8b 46 7c mov 0x7c(%r14),%eax 262e6: 0f 84 99 00 00 00 je 26385 262ec: 41 83 bc 24 28 0f 00 cmpl $0x1,0xf28(%r12) 262f3: 00 01 262f5: ba 02 00 00 00 mov $0x2,%edx 262fa: 0f b6 4c 24 32 movzbl 0x32(%rsp),%ecx 262ff: 80 da ff sbb $0xff,%dl 26302: 83 e2 03 and $0x3,%edx 26305: 83 e1 cf and $0xffffffcf,%ecx 26308: c1 e2 04 shl $0x4,%edx 2630b: 09 ca or %ecx,%edx 2630d: 88 54 24 32 mov %dl,0x32(%rsp) 26311: 83 f8 20 cmp $0x20,%eax 26314: 0f 85 24 fb ff ff jne 25e3e 2631a: 0f b6 44 24 32 movzbl 0x32(%rsp),%eax 2631f: 83 e0 3f and $0x3f,%eax 26322: 83 c8 40 or $0x40,%eax 26325: 88 44 24 32 mov %al,0x32(%rsp) 26329: e9 b3 fc ff ff jmpq 25fe1 2632e: 41 8b 96 8c 00 00 00 mov 0x8c(%r14),%edx 26335: b9 cd cc cc cc mov $0xcccccccd,%ecx 2633a: 48 89 d6 mov %rdx,%rsi 2633d: 48 0f af d1 imul %rcx,%rdx 26341: 48 c1 ea 23 shr $0x23,%rdx 26345: 89 54 24 34 mov %edx,0x34(%rsp) 26349: 83 f8 21 cmp $0x21,%eax 2634c: 0f 84 ac 03 00 00 je 266fe 26352: 0f 87 c8 00 00 00 ja 26420 26358: 83 f8 1e cmp $0x1e,%eax 2635b: 0f 84 8c 03 00 00 je 266ed 26361: 83 f8 20 cmp $0x20,%eax 26364: 0f 84 92 fb ff ff je 25efc 2636a: 4c 89 f7 mov %r14,%rdi 2636d: e8 00 00 00 00 callq 26372 26372: 3c 01 cmp $0x1,%al 26374: 19 c0 sbb %eax,%eax 26376: 83 e0 fc and $0xfffffffc,%eax 26379: 83 c0 08 add $0x8,%eax 2637c: 88 44 24 33 mov %al,0x33(%rsp) 26380: e9 9d fb ff ff jmpq 25f22 26385: 41 83 e5 03 and $0x3,%r13d 26389: 44 89 ea mov %r13d,%edx 2638c: 44 0f b6 6c 24 32 movzbl 0x32(%rsp),%r13d 26392: c1 e2 04 shl $0x4,%edx 26395: 41 83 e5 cf and $0xffffffcf,%r13d 26399: 41 09 d5 or %edx,%r13d 2639c: 44 88 6c 24 32 mov %r13b,0x32(%rsp) 263a1: 83 f8 20 cmp $0x20,%eax 263a4: 0f 84 70 ff ff ff je 2631a 263aa: 83 f8 21 cmp $0x21,%eax 263ad: 74 5d je 2640c 263af: 83 f8 1e cmp $0x1e,%eax 263b2: 0f 84 98 fa ff ff je 25e50 263b8: 41 f7 86 80 00 00 00 testl $0xec8,0x80(%r14) 263bf: c8 0e 00 00 263c3: 0f 84 9d fa ff ff je 25e66 263c9: 48 8b 04 24 mov (%rsp),%rax 263cd: 80 78 01 00 cmpb $0x0,0x1(%rax) 263d1: 74 05 je 263d8 263d3: 80 4c 24 32 02 orb $0x2,0x32(%rsp) 263d8: 41 8b b6 8c 00 00 00 mov 0x8c(%r14),%esi 263df: 4c 89 f7 mov %r14,%rdi 263e2: e8 00 00 00 00 callq 263e7 263e7: 84 c0 test %al,%al 263e9: 0f 84 77 fa ff ff je 25e66 263ef: 80 4c 24 32 01 orb $0x1,0x32(%rsp) 263f4: e9 6d fa ff ff jmpq 25e66 263f9: 83 f8 25 cmp $0x25,%eax 263fc: 0f 85 17 fb ff ff jne 25f19 26402: c6 44 24 30 06 movb $0x6,0x30(%rsp) 26407: e9 02 fb ff ff jmpq 25f0e 2640c: 0f b6 44 24 32 movzbl 0x32(%rsp),%eax 26411: 83 e0 3f and $0x3f,%eax 26414: 83 c8 80 or $0xffffff80,%eax 26417: 88 44 24 32 mov %al,0x32(%rsp) 2641b: e9 c1 fb ff ff jmpq 25fe1 26420: 83 f8 25 cmp $0x25,%eax 26423: 74 dd je 26402 26425: e9 40 ff ff ff jmpq 2636a 2642a: 83 f8 25 cmp $0x25,%eax 2642d: 0f 85 ce fc ff ff jne 26101 26433: c6 44 24 32 06 movb $0x6,0x32(%rsp) 26438: e9 b9 fc ff ff jmpq 260f6 2643d: 41 8b 96 8c 00 00 00 mov 0x8c(%r14),%edx 26444: b9 cd cc cc cc mov $0xcccccccd,%ecx 26449: 48 89 d6 mov %rdx,%rsi 2644c: 48 0f af d1 imul %rcx,%rdx 26450: 48 c1 ea 23 shr $0x23,%rdx 26454: 66 89 54 24 30 mov %dx,0x30(%rsp) 26459: 83 f8 21 cmp $0x21,%eax 2645c: 0f 84 74 02 00 00 je 266d6 26462: 77 71 ja 264d5 26464: 83 f8 1e cmp $0x1e,%eax 26467: 0f 84 58 02 00 00 je 266c5 2646d: 83 f8 20 cmp $0x20,%eax 26470: 0f 84 6e fc ff ff je 260e4 26476: 4c 89 f7 mov %r14,%rdi 26479: e8 00 00 00 00 callq 2647e 2647e: 4c 89 f7 mov %r14,%rdi 26481: 3c 01 cmp $0x1,%al 26483: 19 c0 sbb %eax,%eax 26485: 83 e0 fc and $0xfffffffc,%eax 26488: 83 c0 08 add $0x8,%eax 2648b: 88 44 24 34 mov %al,0x34(%rsp) 2648f: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax 26494: 88 44 24 35 mov %al,0x35(%rsp) 26498: e8 00 00 00 00 callq 2649d 2649d: 66 85 c0 test %ax,%ax 264a0: 0f 84 7e fc ff ff je 26124 264a6: c6 44 24 36 00 movb $0x0,0x36(%rsp) 264ab: 0f b6 44 24 37 movzbl 0x37(%rsp),%eax 264b0: 41 83 e5 03 and $0x3,%r13d 264b4: 42 8d 14 ad 00 00 00 lea 0x0(,%r13,4),%edx 264bb: 00 264bc: 83 e0 f3 and $0xfffffff3,%eax 264bf: 09 d0 or %edx,%eax 264c1: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 264c6: 88 44 24 37 mov %al,0x37(%rsp) 264ca: 0f 85 b2 fc ff ff jne 26182 264d0: e9 96 fc ff ff jmpq 2616b 264d5: 83 f8 25 cmp $0x25,%eax 264d8: 0f 84 55 ff ff ff je 26433 264de: eb 96 jmp 26476 264e0: 4c 89 f7 mov %r14,%rdi 264e3: e8 00 00 00 00 callq 264e8 264e8: 41 89 c2 mov %eax,%r10d 264eb: 31 c0 xor %eax,%eax 264ed: 66 45 85 d2 test %r10w,%r10w 264f1: 75 1e jne 26511 264f3: 41 8b 46 7c mov 0x7c(%r14),%eax 264f7: 83 f8 0b cmp $0xb,%eax 264fa: 0f 84 04 03 00 00 je 26804 26500: 83 f8 14 cmp $0x14,%eax 26503: 0f 84 fb 02 00 00 je 26804 26509: 4c 89 f7 mov %r14,%rdi 2650c: e8 5f e4 ff ff callq 24970 26511: 88 44 24 32 mov %al,0x32(%rsp) 26515: e9 23 fa ff ff jmpq 25f3d 2651a: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 2651f: 66 89 44 24 30 mov %ax,0x30(%rsp) 26524: e9 88 fa ff ff jmpq 25fb1 26529: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 2652e: 66 89 44 24 30 mov %ax,0x30(%rsp) 26533: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 26538: 0f 85 a8 f8 ff ff jne 25de6 2653e: 41 8b b6 8c 00 00 00 mov 0x8c(%r14),%esi 26545: 4c 89 f7 mov %r14,%rdi 26548: e8 00 00 00 00 callq 2654d 2654d: 3c 01 cmp $0x1,%al 2654f: 19 c0 sbb %eax,%eax 26551: 83 e0 fc and $0xfffffffc,%eax 26554: 83 c0 08 add $0x8,%eax 26557: 88 44 24 34 mov %al,0x34(%rsp) 2655b: e9 8f f8 ff ff jmpq 25def 26560: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 26565: 66 89 44 24 30 mov %ax,0x30(%rsp) 2656a: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 2656f: 0f 85 47 fd ff ff jne 262bc 26575: 41 8b b6 8c 00 00 00 mov 0x8c(%r14),%esi 2657c: 4c 89 f7 mov %r14,%rdi 2657f: e8 00 00 00 00 callq 26584 26584: 3c 01 cmp $0x1,%al 26586: 19 c0 sbb %eax,%eax 26588: 83 e0 fc and $0xfffffffc,%eax 2658b: 83 c0 08 add $0x8,%eax 2658e: 88 44 24 34 mov %al,0x34(%rsp) 26592: e9 2e fd ff ff jmpq 262c5 26597: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 2659c: 66 89 44 24 30 mov %ax,0x30(%rsp) 265a1: e9 7a fc ff ff jmpq 26220 265a6: 41 8b 84 24 28 0f 00 mov 0xf28(%r12),%eax 265ad: 00 265ae: 85 c0 test %eax,%eax 265b0: 75 59 jne 2660b 265b2: 0f b6 44 24 37 movzbl 0x37(%rsp),%eax 265b7: 41 83 e5 03 and $0x3,%r13d 265bb: 42 8d 14 ad 00 00 00 lea 0x0(,%r13,4),%edx 265c2: 00 265c3: 83 e0 f3 and $0xfffffff3,%eax 265c6: 09 d0 or %edx,%eax 265c8: 88 44 24 37 mov %al,0x37(%rsp) 265cc: e9 b1 fb ff ff jmpq 26182 265d1: 0f b6 54 24 32 movzbl 0x32(%rsp),%edx 265d6: 41 83 e5 03 and $0x3,%r13d 265da: 41 c1 e5 04 shl $0x4,%r13d 265de: 83 e2 cf and $0xffffffcf,%edx 265e1: 44 09 ea or %r13d,%edx 265e4: 88 54 24 32 mov %dl,0x32(%rsp) 265e8: 83 f8 20 cmp $0x20,%eax 265eb: 0f 85 4d f8 ff ff jne 25e3e 265f1: e9 24 fd ff ff jmpq 2631a 265f6: 41 8b 94 24 28 0f 00 mov 0xf28(%r12),%edx 265fd: 00 265fe: c6 44 24 36 00 movb $0x0,0x36(%rsp) 26603: 85 d2 test %edx,%edx 26605: 0f 84 a0 fe ff ff je 264ab 2660b: 80 4c 24 37 0c orb $0xc,0x37(%rsp) 26610: e9 6d fb ff ff jmpq 26182 26615: 0f b6 44 24 32 movzbl 0x32(%rsp),%eax 2661a: 83 e0 3f and $0x3f,%eax 2661d: 83 c8 80 or $0xffffff80,%eax 26620: 88 44 24 32 mov %al,0x32(%rsp) 26624: e9 40 fc ff ff jmpq 26269 26629: 0f b6 44 24 32 movzbl 0x32(%rsp),%eax 2662e: 83 e0 3f and $0x3f,%eax 26631: 83 c8 40 or $0x40,%eax 26634: 88 44 24 32 mov %al,0x32(%rsp) 26638: e9 2c fc ff ff jmpq 26269 2663d: 80 64 24 32 3f andb $0x3f,0x32(%rsp) 26642: e9 22 fc ff ff jmpq 26269 26647: b8 10 00 00 00 mov $0x10,%eax 2664c: e9 f1 fa ff ff jmpq 26142 26651: 41 8b b6 8c 00 00 00 mov 0x8c(%r14),%esi 26658: e9 0d fd ff ff jmpq 2636a 2665d: 41 8b b6 8c 00 00 00 mov 0x8c(%r14),%esi 26664: e9 0d fe ff ff jmpq 26476 26669: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax 2666e: 88 44 24 30 mov %al,0x30(%rsp) 26672: 0f b6 44 24 14 movzbl 0x14(%rsp),%eax 26677: 88 44 24 31 mov %al,0x31(%rsp) 2667b: e9 b3 fe ff ff jmpq 26533 26680: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax 26685: 88 44 24 30 mov %al,0x30(%rsp) 26689: 0f b6 44 24 14 movzbl 0x14(%rsp),%eax 2668e: 88 44 24 31 mov %al,0x31(%rsp) 26692: e9 89 fb ff ff jmpq 26220 26697: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax 2669c: 88 44 24 30 mov %al,0x30(%rsp) 266a0: 0f b6 44 24 14 movzbl 0x14(%rsp),%eax 266a5: 88 44 24 31 mov %al,0x31(%rsp) 266a9: e9 03 f9 ff ff jmpq 25fb1 266ae: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax 266b3: 88 44 24 30 mov %al,0x30(%rsp) 266b7: 0f b6 44 24 14 movzbl 0x14(%rsp),%eax 266bc: 88 44 24 31 mov %al,0x31(%rsp) 266c0: e9 a5 fe ff ff jmpq 2656a 266c5: 48 8b 04 24 mov (%rsp),%rax 266c9: 80 38 00 cmpb $0x0,(%rax) 266cc: 0f 95 44 24 32 setne 0x32(%rsp) 266d1: e9 20 fa ff ff jmpq 260f6 266d6: 48 8b 04 24 mov (%rsp),%rax 266da: 80 38 01 cmpb $0x1,(%rax) 266dd: b8 04 00 00 00 mov $0x4,%eax 266e2: 1c ff sbb $0xff,%al 266e4: 88 44 24 32 mov %al,0x32(%rsp) 266e8: e9 09 fa ff ff jmpq 260f6 266ed: 48 8b 04 24 mov (%rsp),%rax 266f1: 80 38 00 cmpb $0x0,(%rax) 266f4: 0f 95 44 24 30 setne 0x30(%rsp) 266f9: e9 10 f8 ff ff jmpq 25f0e 266fe: 48 8b 04 24 mov (%rsp),%rax 26702: 80 38 01 cmpb $0x1,(%rax) 26705: b8 04 00 00 00 mov $0x4,%eax 2670a: 1c ff sbb $0xff,%al 2670c: 88 44 24 30 mov %al,0x30(%rsp) 26710: e9 f9 f7 ff ff jmpq 25f0e 26715: 80 7c 24 23 00 cmpb $0x0,0x23(%rsp) 2671a: 0f 84 2c 01 00 00 je 2684c 26720: 48 8b 04 24 mov (%rsp),%rax 26724: 80 38 00 cmpb $0x0,(%rax) 26727: 0f 85 af f8 ff ff jne 25fdc 2672d: e9 ba f8 ff ff jmpq 25fec 26732: 41 8b b6 8c 00 00 00 mov 0x8c(%r14),%esi 26739: 4c 89 f7 mov %r14,%rdi 2673c: e8 00 00 00 00 callq 26741 26741: ba cd cc cc cc mov $0xcccccccd,%edx 26746: 84 c0 test %al,%al 26748: 41 8b 86 8c 00 00 00 mov 0x8c(%r14),%eax 2674f: 48 89 c6 mov %rax,%rsi 26752: 0f 84 c8 00 00 00 je 26820 26758: 48 0f af c2 imul %rdx,%rax 2675c: 48 c1 e8 24 shr $0x24,%rax 26760: 66 89 44 24 30 mov %ax,0x30(%rsp) 26765: e9 db fd ff ff jmpq 26545 2676a: 41 8b b6 8c 00 00 00 mov 0x8c(%r14),%esi 26771: 4c 89 f7 mov %r14,%rdi 26774: e8 00 00 00 00 callq 26779 26779: ba cd cc cc cc mov $0xcccccccd,%edx 2677e: 84 c0 test %al,%al 26780: 41 8b 86 8c 00 00 00 mov 0x8c(%r14),%eax 26787: 48 89 c6 mov %rax,%rsi 2678a: 0f 84 9d 00 00 00 je 2682d 26790: 48 0f af c2 imul %rdx,%rax 26794: 48 c1 e8 24 shr $0x24,%rax 26798: 66 89 44 24 30 mov %ax,0x30(%rsp) 2679d: e9 da fd ff ff jmpq 2657c 267a2: 41 8b b6 8c 00 00 00 mov 0x8c(%r14),%esi 267a9: 4c 89 f7 mov %r14,%rdi 267ac: e8 00 00 00 00 callq 267b1 267b1: ba cd cc cc cc mov $0xcccccccd,%edx 267b6: 84 c0 test %al,%al 267b8: 41 8b 86 8c 00 00 00 mov 0x8c(%r14),%eax 267bf: 74 79 je 2683a 267c1: 48 0f af c2 imul %rdx,%rax 267c5: 48 c1 e8 24 shr $0x24,%rax 267c9: 66 89 44 24 30 mov %ax,0x30(%rsp) 267ce: e9 4d fa ff ff jmpq 26220 267d3: 41 8b b6 8c 00 00 00 mov 0x8c(%r14),%esi 267da: 4c 89 f7 mov %r14,%rdi 267dd: e8 00 00 00 00 callq 267e2 267e2: ba cd cc cc cc mov $0xcccccccd,%edx 267e7: 84 c0 test %al,%al 267e9: 41 8b 86 8c 00 00 00 mov 0x8c(%r14),%eax 267f0: 74 1c je 2680e 267f2: 48 0f af c2 imul %rdx,%rax 267f6: 48 c1 e8 24 shr $0x24,%rax 267fa: 66 89 44 24 30 mov %ax,0x30(%rsp) 267ff: e9 ad f7 ff ff jmpq 25fb1 26804: b8 10 00 00 00 mov $0x10,%eax 26809: e9 03 fd ff ff jmpq 26511 2680e: 48 0f af c2 imul %rdx,%rax 26812: 48 c1 e8 23 shr $0x23,%rax 26816: 66 89 44 24 30 mov %ax,0x30(%rsp) 2681b: e9 91 f7 ff ff jmpq 25fb1 26820: 48 0f af c2 imul %rdx,%rax 26824: 48 c1 e8 23 shr $0x23,%rax 26828: e9 33 ff ff ff jmpq 26760 2682d: 48 0f af c2 imul %rdx,%rax 26831: 48 c1 e8 23 shr $0x23,%rax 26835: e9 5e ff ff ff jmpq 26798 2683a: 48 0f af c2 imul %rdx,%rax 2683e: 48 c1 e8 23 shr $0x23,%rax 26842: 66 89 44 24 30 mov %ax,0x30(%rsp) 26847: e9 d4 f9 ff ff jmpq 26220 2684c: 41 8b b6 8c 00 00 00 mov 0x8c(%r14),%esi 26853: 4c 89 f7 mov %r14,%rdi 26856: e8 00 00 00 00 callq 2685b 2685b: 48 8b 04 24 mov (%rsp),%rax 2685f: 80 38 00 cmpb $0x0,(%rax) 26862: 0f 84 50 fb ff ff je 263b8 26868: e9 6f f7 ff ff jmpq 25fdc 2686d: e8 00 00 00 00 callq 26872 26872: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 26879: 00 00 00 00 2687d: 0f 1f 00 nopl (%rax) 0000000000026880 : 26880: e8 00 00 00 00 callq 26885 26885: 41 55 push %r13 26887: 41 54 push %r12 26889: 55 push %rbp 2688a: 48 89 fd mov %rdi,%rbp 2688d: 53 push %rbx 2688e: 48 8b 3f mov (%rdi),%rdi 26891: f6 87 b0 5d 00 00 20 testb $0x20,0x5db0(%rdi) 26898: 0f 84 97 00 00 00 je 26935 2689e: f6 85 80 00 00 00 22 testb $0x22,0x80(%rbp) 268a5: 0f 84 8a 00 00 00 je 26935 268ab: 4c 8b ad 18 01 00 00 mov 0x118(%rbp),%r13 268b2: 4d 85 ed test %r13,%r13 268b5: 74 7e je 26935 268b7: 41 88 b5 9c 00 00 00 mov %sil,0x9c(%r13) 268be: 4c 8d 67 f0 lea -0x10(%rdi),%r12 268c2: 89 f3 mov %esi,%ebx 268c4: 31 d2 xor %edx,%edx 268c6: be cb 05 00 00 mov $0x5cb,%esi 268cb: 4c 89 e7 mov %r12,%rdi 268ce: e8 00 00 00 00 callq 268d3 268d3: 0f b6 d3 movzbl %bl,%edx 268d6: 31 c9 xor %ecx,%ecx 268d8: be cb 05 00 00 mov $0x5cb,%esi 268dd: 30 e4 xor %ah,%ah 268df: c1 e2 08 shl $0x8,%edx 268e2: 4c 89 e7 mov %r12,%rdi 268e5: 09 c2 or %eax,%edx 268e7: e8 00 00 00 00 callq 268ec 268ec: 8b 45 7c mov 0x7c(%rbp),%eax 268ef: 83 f8 21 cmp $0x21,%eax 268f2: 77 3c ja 26930 268f4: 83 f8 1d cmp $0x1d,%eax 268f7: 76 3c jbe 26935 268f9: 31 c9 xor %ecx,%ecx 268fb: 31 d2 xor %edx,%edx 268fd: 41 80 bd 9c 00 00 00 cmpb $0x0,0x9c(%r13) 26904: 00 26905: be 02 00 00 00 mov $0x2,%esi 2690a: 74 16 je 26922 2690c: be 04 00 00 00 mov $0x4,%esi 26911: 48 89 ef mov %rbp,%rdi 26914: e8 00 00 00 00 callq 26919 26919: 31 c9 xor %ecx,%ecx 2691b: 31 d2 xor %edx,%edx 2691d: be 03 00 00 00 mov $0x3,%esi 26922: 5b pop %rbx 26923: 48 89 ef mov %rbp,%rdi 26926: 5d pop %rbp 26927: 41 5c pop %r12 26929: 41 5d pop %r13 2692b: e9 00 f3 ff ff jmpq 25c30 26930: 83 f8 25 cmp $0x25,%eax 26933: 74 c4 je 268f9 26935: 5b pop %rbx 26936: 5d pop %rbp 26937: 41 5c pop %r12 26939: 41 5d pop %r13 2693b: c3 retq 2693c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000026940 : 26940: e8 00 00 00 00 callq 26945 26945: 81 3f ff 00 00 00 cmpl $0xff,(%rdi) 2694b: be ff 00 00 00 mov $0xff,%esi 26950: 0f 4e 37 cmovle (%rdi),%esi 26953: b8 00 00 00 00 mov $0x0,%eax 26958: 85 f6 test %esi,%esi 2695a: 0f 48 f0 cmovs %eax,%esi 2695d: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 26964: 48 8b 38 mov (%rax),%rdi 26967: e8 00 00 00 00 callq 2696c 2696c: 31 c0 xor %eax,%eax 2696e: c3 retq 2696f: 90 nop 0000000000026970 : 26970: e8 00 00 00 00 callq 26975 26975: 41 56 push %r14 26977: 41 55 push %r13 26979: 41 54 push %r12 2697b: 55 push %rbp 2697c: 53 push %rbx 2697d: 48 83 ec 20 sub $0x20,%rsp 26981: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 26988: 00 00 2698a: 48 89 44 24 18 mov %rax,0x18(%rsp) 2698f: 31 c0 xor %eax,%eax 26991: 83 7f 74 0e cmpl $0xe,0x74(%rdi) 26995: 75 0b jne 269a2 26997: 8d 46 f4 lea -0xc(%rsi),%eax 2699a: 41 89 f4 mov %esi,%r12d 2699d: 83 f8 01 cmp $0x1,%eax 269a0: 76 2a jbe 269cc 269a2: 41 bc 01 00 00 00 mov $0x1,%r12d 269a8: 48 8b 44 24 18 mov 0x18(%rsp),%rax 269ad: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 269b4: 00 00 269b6: 0f 85 af 00 00 00 jne 26a6b 269bc: 48 83 c4 20 add $0x20,%rsp 269c0: 44 89 e0 mov %r12d,%eax 269c3: 5b pop %rbx 269c4: 5d pop %rbp 269c5: 41 5c pop %r12 269c7: 41 5d pop %r13 269c9: 41 5e pop %r14 269cb: c3 retq 269cc: 4c 8b 2f mov (%rdi),%r13 269cf: 48 89 fb mov %rdi,%rbx 269d2: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 269d7: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 269dc: be 4c 00 00 00 mov $0x4c,%esi 269e1: 49 8b bd 98 5c 00 00 mov 0x5c98(%r13),%rdi 269e8: e8 00 00 00 00 callq 269ed 269ed: 84 c0 test %al,%al 269ef: 74 b1 je 269a2 269f1: 49 8b bd 98 5c 00 00 mov 0x5c98(%r13),%rdi 269f8: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 269fd: be 4c 00 00 00 mov $0x4c,%esi 26a02: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 26a09: 00 00 26a0b: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 26a12: 00 00 26a14: 44 88 64 24 0b mov %r12b,0xb(%rsp) 26a19: e8 00 00 00 00 callq 26a1e 26a1e: 41 83 fc 0c cmp $0xc,%r12d 26a22: 0f 85 7a ff ff ff jne 269a2 26a28: 4d 8d 75 f0 lea -0x10(%r13),%r14 26a2c: bd 2c 01 00 00 mov $0x12c,%ebp 26a31: eb 13 jmp 26a46 26a33: bf 58 89 41 00 mov $0x418958,%edi 26a38: e8 00 00 00 00 callq 26a3d 26a3d: 83 ed 01 sub $0x1,%ebp 26a40: 0f 84 62 ff ff ff je 269a8 26a46: 49 8b 85 d8 5e 00 00 mov 0x5ed8(%r13),%rax 26a4d: 8b b3 bc 04 00 00 mov 0x4bc(%rbx),%esi 26a53: 4c 89 f7 mov %r14,%rdi 26a56: 48 8b 40 20 mov 0x20(%rax),%rax 26a5a: e8 00 00 00 00 callq 26a5f 26a5f: 41 89 c4 mov %eax,%r12d 26a62: 84 c0 test %al,%al 26a64: 74 cd je 26a33 26a66: e9 37 ff ff ff jmpq 269a2 26a6b: e8 00 00 00 00 callq 26a70 0000000000026a70 : 26a70: e8 00 00 00 00 callq 26a75 26a75: 41 56 push %r14 26a77: 89 f1 mov %esi,%ecx 26a79: 41 55 push %r13 26a7b: 41 54 push %r12 26a7d: 55 push %rbp 26a7e: 48 89 fd mov %rdi,%rbp 26a81: 53 push %rbx 26a82: 8b 57 7c mov 0x7c(%rdi),%edx 26a85: 89 f3 mov %esi,%ebx 26a87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26a8e: 44 8b 8f 84 00 00 00 mov 0x84(%rdi),%r9d 26a95: 44 8b 87 80 00 00 00 mov 0x80(%rdi),%r8d 26a9c: bf 04 00 00 00 mov $0x4,%edi 26aa1: e8 00 00 00 00 callq 26aa6 26aa6: 8b 45 7c mov 0x7c(%rbp),%eax 26aa9: 83 f8 15 cmp $0x15,%eax 26aac: 0f 84 df 00 00 00 je 26b91 26ab2: 0f 86 a0 00 00 00 jbe 26b58 26ab8: 83 f8 21 cmp $0x21,%eax 26abb: 0f 87 be 00 00 00 ja 26b7f 26ac1: 83 f8 1f cmp $0x1f,%eax 26ac4: 77 09 ja 26acf 26ac6: 83 f8 1e cmp $0x1e,%eax 26ac9: 0f 85 b9 00 00 00 jne 26b88 26acf: 85 db test %ebx,%ebx 26ad1: 0f 84 df 00 00 00 je 26bb6 26ad7: 83 eb 01 sub $0x1,%ebx 26ada: 83 fb 02 cmp $0x2,%ebx 26add: 0f 87 a5 00 00 00 ja 26b88 26ae3: 48 89 ef mov %rbp,%rdi 26ae6: e8 00 00 00 00 callq 26aeb 26aeb: 48 89 ef mov %rbp,%rdi 26aee: 49 89 c5 mov %rax,%r13 26af1: e8 00 00 00 00 callq 26af6 26af6: 49 89 c4 mov %rax,%r12 26af9: 48 85 c0 test %rax,%rax 26afc: 0f 84 33 02 00 00 je 26d35 26b02: 48 89 ef mov %rbp,%rdi 26b05: 48 8b 98 b0 04 00 00 mov 0x4b0(%rax),%rbx 26b0c: e8 00 00 00 00 callq 26b11 26b11: 66 85 c0 test %ax,%ax 26b14: 75 2e jne 26b44 26b16: 8b 45 7c mov 0x7c(%rbp),%eax 26b19: 83 f8 0b cmp $0xb,%eax 26b1c: 0f 84 1f 03 00 00 je 26e41 26b22: 83 f8 14 cmp $0x14,%eax 26b25: 0f 84 16 03 00 00 je 26e41 26b2b: 48 89 ef mov %rbp,%rdi 26b2e: e8 3d de ff ff callq 24970 26b33: 85 c0 test %eax,%eax 26b35: 0f 85 06 03 00 00 jne 26e41 26b3b: 4d 85 e4 test %r12,%r12 26b3e: 0f 84 04 02 00 00 je 26d48 26b44: 31 d2 xor %edx,%edx 26b46: be 0c 00 00 00 mov $0xc,%esi 26b4b: 48 89 ef mov %rbp,%rdi 26b4e: e8 00 00 00 00 callq 26b53 26b53: e9 f0 01 00 00 jmpq 26d48 26b58: 83 f8 14 cmp $0x14,%eax 26b5b: 75 2b jne 26b88 26b5d: 85 db test %ebx,%ebx 26b5f: 0f 84 33 01 00 00 je 26c98 26b65: 83 eb 01 sub $0x1,%ebx 26b68: 31 f6 xor %esi,%esi 26b6a: 83 fb 02 cmp $0x2,%ebx 26b6d: 77 19 ja 26b88 26b6f: 5b pop %rbx 26b70: 48 89 ef mov %rbp,%rdi 26b73: 5d pop %rbp 26b74: 41 5c pop %r12 26b76: 41 5d pop %r13 26b78: 41 5e pop %r14 26b7a: e9 51 df ff ff jmpq 24ad0 26b7f: 83 f8 25 cmp $0x25,%eax 26b82: 0f 84 47 ff ff ff je 26acf 26b88: 5b pop %rbx 26b89: 5d pop %rbp 26b8a: 41 5c pop %r12 26b8c: 41 5d pop %r13 26b8e: 41 5e pop %r14 26b90: c3 retq 26b91: 85 db test %ebx,%ebx 26b93: 74 1a je 26baf 26b95: 83 eb 01 sub $0x1,%ebx 26b98: 31 f6 xor %esi,%esi 26b9a: 83 fb 02 cmp $0x2,%ebx 26b9d: 77 e9 ja 26b88 26b9f: 5b pop %rbx 26ba0: 48 89 ef mov %rbp,%rdi 26ba3: 5d pop %rbp 26ba4: 41 5c pop %r12 26ba6: 41 5d pop %r13 26ba8: 41 5e pop %r14 26baa: e9 11 dd ff ff jmpq 248c0 26baf: be 01 00 00 00 mov $0x1,%esi 26bb4: eb e9 jmp 26b9f 26bb6: 48 89 ef mov %rbp,%rdi 26bb9: e8 00 00 00 00 callq 26bbe 26bbe: 48 89 ef mov %rbp,%rdi 26bc1: 48 8b 9d 18 01 00 00 mov 0x118(%rbp),%rbx 26bc8: 49 89 c5 mov %rax,%r13 26bcb: e8 00 00 00 00 callq 26bd0 26bd0: 49 89 c4 mov %rax,%r12 26bd3: 48 85 c0 test %rax,%rax 26bd6: 0f 84 a1 02 00 00 je 26e7d 26bdc: 48 89 c6 mov %rax,%rsi 26bdf: 48 89 ef mov %rbp,%rdi 26be2: 4c 8b b0 b0 04 00 00 mov 0x4b0(%rax),%r14 26be9: e8 00 00 00 00 callq 26bee 26bee: 89 83 a0 00 00 00 mov %eax,0xa0(%rbx) 26bf4: 31 d2 xor %edx,%edx 26bf6: be 0f 00 00 00 mov $0xf,%esi 26bfb: 48 89 ef mov %rbp,%rdi 26bfe: e8 00 00 00 00 callq 26c03 26c03: 8b 93 a0 00 00 00 mov 0xa0(%rbx),%edx 26c09: be 10 00 00 00 mov $0x10,%esi 26c0e: 48 89 ef mov %rbp,%rdi 26c11: e8 00 00 00 00 callq 26c16 26c16: 4d 85 ed test %r13,%r13 26c19: 74 10 je 26c2b 26c1b: ba 0f 00 00 00 mov $0xf,%edx 26c20: 4c 89 ee mov %r13,%rsi 26c23: 48 89 ef mov %rbp,%rdi 26c26: e8 a5 e0 ff ff callq 24cd0 26c2b: 48 89 ef mov %rbp,%rdi 26c2e: e8 00 00 00 00 callq 26c33 26c33: 66 85 c0 test %ax,%ax 26c36: 75 6a jne 26ca2 26c38: 8b 45 7c mov 0x7c(%rbp),%eax 26c3b: 83 f8 0b cmp $0xb,%eax 26c3e: 74 11 je 26c51 26c40: 83 f8 14 cmp $0x14,%eax 26c43: 74 0c je 26c51 26c45: 48 89 ef mov %rbp,%rdi 26c48: e8 23 dd ff ff callq 24970 26c4d: 85 c0 test %eax,%eax 26c4f: 74 51 je 26ca2 26c51: 48 89 ef mov %rbp,%rdi 26c54: e8 00 00 00 00 callq 26c59 26c59: 66 85 c0 test %ax,%ax 26c5c: 75 1a jne 26c78 26c5e: 8b 45 7c mov 0x7c(%rbp),%eax 26c61: 83 f8 0b cmp $0xb,%eax 26c64: 74 12 je 26c78 26c66: 83 f8 14 cmp $0x14,%eax 26c69: 74 0d je 26c78 26c6b: 48 89 ef mov %rbp,%rdi 26c6e: e8 fd dc ff ff callq 24970 26c73: 83 f8 05 cmp $0x5,%eax 26c76: 74 2a je 26ca2 26c78: 31 c9 xor %ecx,%ecx 26c7a: 31 d2 xor %edx,%edx 26c7c: 48 89 ef mov %rbp,%rdi 26c7f: be 01 00 00 00 mov $0x1,%esi 26c84: e8 00 00 00 00 callq 26c89 26c89: 48 89 ef mov %rbp,%rdi 26c8c: e8 00 00 00 00 callq 26c91 26c91: 66 85 c0 test %ax,%ax 26c94: 74 43 je 26cd9 26c96: eb 66 jmp 26cfe 26c98: be 01 00 00 00 mov $0x1,%esi 26c9d: e9 cd fe ff ff jmpq 26b6f 26ca2: 4d 85 e4 test %r12,%r12 26ca5: 0f 84 6f 01 00 00 je 26e1a 26cab: 41 83 7c 24 74 0e cmpl $0xe,0x74(%r12) 26cb1: 0f 84 0c 03 00 00 je 26fc3 26cb7: 31 c9 xor %ecx,%ecx 26cb9: 31 d2 xor %edx,%edx 26cbb: 48 89 ef mov %rbp,%rdi 26cbe: be 01 00 00 00 mov $0x1,%esi 26cc3: e8 00 00 00 00 callq 26cc8 26cc8: 48 89 ef mov %rbp,%rdi 26ccb: e8 00 00 00 00 callq 26cd0 26cd0: 66 85 c0 test %ax,%ax 26cd3: 0f 85 b6 01 00 00 jne 26e8f 26cd9: 8b 45 7c mov 0x7c(%rbp),%eax 26cdc: 83 f8 0b cmp $0xb,%eax 26cdf: 0f 84 01 02 00 00 je 26ee6 26ce5: 83 f8 14 cmp $0x14,%eax 26ce8: 0f 84 f8 01 00 00 je 26ee6 26cee: 48 89 ef mov %rbp,%rdi 26cf1: e8 7a dc ff ff callq 24970 26cf6: 85 c0 test %eax,%eax 26cf8: 0f 85 e8 01 00 00 jne 26ee6 26cfe: 4d 85 e4 test %r12,%r12 26d01: 0f 85 88 01 00 00 jne 26e8f 26d07: f6 85 80 00 00 00 22 testb $0x22,0x80(%rbp) 26d0e: 0f 85 be 01 00 00 jne 26ed2 26d14: 4d 85 ed test %r13,%r13 26d17: 0f 84 6b fe ff ff je 26b88 26d1d: 5b pop %rbx 26d1e: 4c 89 ee mov %r13,%rsi 26d21: 48 89 ef mov %rbp,%rdi 26d24: ba 01 00 00 00 mov $0x1,%edx 26d29: 5d pop %rbp 26d2a: 41 5c pop %r12 26d2c: 41 5d pop %r13 26d2e: 41 5e pop %r14 26d30: e9 9b df ff ff jmpq 24cd0 26d35: 48 89 ef mov %rbp,%rdi 26d38: 31 db xor %ebx,%ebx 26d3a: e8 00 00 00 00 callq 26d3f 26d3f: 66 85 c0 test %ax,%ax 26d42: 0f 84 ce fd ff ff je 26b16 26d48: 4d 85 ed test %r13,%r13 26d4b: 74 0d je 26d5a 26d4d: 31 d2 xor %edx,%edx 26d4f: 4c 89 ee mov %r13,%rsi 26d52: 48 89 ef mov %rbp,%rdi 26d55: e8 76 df ff ff callq 24cd0 26d5a: f6 85 80 00 00 00 22 testb $0x22,0x80(%rbp) 26d61: 0f 85 0a 02 00 00 jne 26f71 26d67: 48 89 ef mov %rbp,%rdi 26d6a: e8 00 00 00 00 callq 26d6f 26d6f: 66 85 c0 test %ax,%ax 26d72: 75 25 jne 26d99 26d74: 8b 45 7c mov 0x7c(%rbp),%eax 26d77: 83 f8 0b cmp $0xb,%eax 26d7a: 0f 84 a2 01 00 00 je 26f22 26d80: 83 f8 14 cmp $0x14,%eax 26d83: 0f 84 99 01 00 00 je 26f22 26d89: 48 89 ef mov %rbp,%rdi 26d8c: e8 df db ff ff callq 24970 26d91: 85 c0 test %eax,%eax 26d93: 0f 85 89 01 00 00 jne 26f22 26d99: 4d 85 e4 test %r12,%r12 26d9c: 0f 84 0c 01 00 00 je 26eae 26da2: be 02 00 00 00 mov $0x2,%esi 26da7: 4c 89 e7 mov %r12,%rdi 26daa: e8 00 00 00 00 callq 26daf 26daf: 31 c9 xor %ecx,%ecx 26db1: 31 d2 xor %edx,%edx 26db3: 31 f6 xor %esi,%esi 26db5: 48 89 ef mov %rbp,%rdi 26db8: e8 00 00 00 00 callq 26dbd 26dbd: 48 89 ef mov %rbp,%rdi 26dc0: e8 00 00 00 00 callq 26dc5 26dc5: 66 85 c0 test %ax,%ax 26dc8: 75 2e jne 26df8 26dca: 8b 45 7c mov 0x7c(%rbp),%eax 26dcd: 83 f8 0b cmp $0xb,%eax 26dd0: 0f 84 b1 01 00 00 je 26f87 26dd6: 83 f8 14 cmp $0x14,%eax 26dd9: 0f 84 a8 01 00 00 je 26f87 26ddf: 48 89 ef mov %rbp,%rdi 26de2: e8 89 db ff ff callq 24970 26de7: 85 c0 test %eax,%eax 26de9: 0f 85 98 01 00 00 jne 26f87 26def: 4d 85 e4 test %r12,%r12 26df2: 0f 84 90 fd ff ff je 26b88 26df8: 41 83 7c 24 74 0e cmpl $0xe,0x74(%r12) 26dfe: 0f 85 84 fd ff ff jne 26b88 26e04: be 0d 00 00 00 mov $0xd,%esi 26e09: 4c 89 e7 mov %r12,%rdi 26e0c: e8 00 00 00 00 callq 26e11 26e11: c6 43 28 00 movb $0x0,0x28(%rbx) 26e15: e9 6e fd ff ff jmpq 26b88 26e1a: 31 c9 xor %ecx,%ecx 26e1c: 31 d2 xor %edx,%edx 26e1e: 48 89 ef mov %rbp,%rdi 26e21: be 01 00 00 00 mov $0x1,%esi 26e26: e8 00 00 00 00 callq 26e2b 26e2b: 48 89 ef mov %rbp,%rdi 26e2e: e8 00 00 00 00 callq 26e33 26e33: 66 85 c0 test %ax,%ax 26e36: 0f 84 9d fe ff ff je 26cd9 26e3c: e9 c6 fe ff ff jmpq 26d07 26e41: 48 89 ef mov %rbp,%rdi 26e44: e8 00 00 00 00 callq 26e49 26e49: 66 85 c0 test %ax,%ax 26e4c: 0f 85 f6 fe ff ff jne 26d48 26e52: 8b 45 7c mov 0x7c(%rbp),%eax 26e55: 83 f8 0b cmp $0xb,%eax 26e58: 0f 84 ea fe ff ff je 26d48 26e5e: 83 f8 14 cmp $0x14,%eax 26e61: 0f 84 e1 fe ff ff je 26d48 26e67: 48 89 ef mov %rbp,%rdi 26e6a: e8 01 db ff ff callq 24970 26e6f: 83 f8 05 cmp $0x5,%eax 26e72: 0f 84 c3 fc ff ff je 26b3b 26e78: e9 cb fe ff ff jmpq 26d48 26e7d: c7 83 a0 00 00 00 00 movl $0x0,0xa0(%rbx) 26e84: 00 00 00 26e87: 45 31 f6 xor %r14d,%r14d 26e8a: e9 65 fd ff ff jmpq 26bf4 26e8f: 4c 89 e6 mov %r12,%rsi 26e92: 48 89 ef mov %rbp,%rdi 26e95: e8 00 00 00 00 callq 26e9a 26e9a: 31 d2 xor %edx,%edx 26e9c: be 0d 00 00 00 mov $0xd,%esi 26ea1: 48 89 ef mov %rbp,%rdi 26ea4: e8 00 00 00 00 callq 26ea9 26ea9: e9 59 fe ff ff jmpq 26d07 26eae: 31 c9 xor %ecx,%ecx 26eb0: 31 d2 xor %edx,%edx 26eb2: 31 f6 xor %esi,%esi 26eb4: 48 89 ef mov %rbp,%rdi 26eb7: e8 00 00 00 00 callq 26ebc 26ebc: 48 89 ef mov %rbp,%rdi 26ebf: e8 00 00 00 00 callq 26ec4 26ec4: 66 85 c0 test %ax,%ax 26ec7: 0f 84 fd fe ff ff je 26dca 26ecd: e9 b6 fc ff ff jmpq 26b88 26ed2: 0f b6 b3 9c 00 00 00 movzbl 0x9c(%rbx),%esi 26ed9: 48 89 ef mov %rbp,%rdi 26edc: e8 00 00 00 00 callq 26ee1 26ee1: e9 2e fe ff ff jmpq 26d14 26ee6: 48 89 ef mov %rbp,%rdi 26ee9: e8 00 00 00 00 callq 26eee 26eee: 66 85 c0 test %ax,%ax 26ef1: 0f 85 10 fe ff ff jne 26d07 26ef7: 8b 45 7c mov 0x7c(%rbp),%eax 26efa: 83 f8 0b cmp $0xb,%eax 26efd: 0f 84 04 fe ff ff je 26d07 26f03: 83 f8 14 cmp $0x14,%eax 26f06: 0f 84 fb fd ff ff je 26d07 26f0c: 48 89 ef mov %rbp,%rdi 26f0f: e8 5c da ff ff callq 24970 26f14: 83 f8 05 cmp $0x5,%eax 26f17: 0f 84 e1 fd ff ff je 26cfe 26f1d: e9 e5 fd ff ff jmpq 26d07 26f22: 48 89 ef mov %rbp,%rdi 26f25: e8 00 00 00 00 callq 26f2a 26f2a: 66 85 c0 test %ax,%ax 26f2d: 75 1e jne 26f4d 26f2f: 8b 45 7c mov 0x7c(%rbp),%eax 26f32: 83 f8 0b cmp $0xb,%eax 26f35: 74 16 je 26f4d 26f37: 83 f8 14 cmp $0x14,%eax 26f3a: 74 11 je 26f4d 26f3c: 48 89 ef mov %rbp,%rdi 26f3f: e8 2c da ff ff callq 24970 26f44: 83 f8 05 cmp $0x5,%eax 26f47: 0f 84 4c fe ff ff je 26d99 26f4d: 31 c9 xor %ecx,%ecx 26f4f: 31 d2 xor %edx,%edx 26f51: 31 f6 xor %esi,%esi 26f53: 48 89 ef mov %rbp,%rdi 26f56: e8 00 00 00 00 callq 26f5b 26f5b: 48 89 ef mov %rbp,%rdi 26f5e: e8 00 00 00 00 callq 26f63 26f63: 66 85 c0 test %ax,%ax 26f66: 0f 84 5e fe ff ff je 26dca 26f6c: e9 7e fe ff ff jmpq 26def 26f71: 31 c9 xor %ecx,%ecx 26f73: 31 d2 xor %edx,%edx 26f75: be 02 00 00 00 mov $0x2,%esi 26f7a: 48 89 ef mov %rbp,%rdi 26f7d: e8 00 00 00 00 callq 26f82 26f82: e9 e0 fd ff ff jmpq 26d67 26f87: 48 89 ef mov %rbp,%rdi 26f8a: e8 00 00 00 00 callq 26f8f 26f8f: 66 85 c0 test %ax,%ax 26f92: 0f 85 f0 fb ff ff jne 26b88 26f98: 8b 45 7c mov 0x7c(%rbp),%eax 26f9b: 83 f8 0b cmp $0xb,%eax 26f9e: 0f 84 e4 fb ff ff je 26b88 26fa4: 83 f8 14 cmp $0x14,%eax 26fa7: 0f 84 db fb ff ff je 26b88 26fad: 48 89 ef mov %rbp,%rdi 26fb0: e8 bb d9 ff ff callq 24970 26fb5: 83 f8 05 cmp $0x5,%eax 26fb8: 0f 84 31 fe ff ff je 26def 26fbe: e9 c5 fb ff ff jmpq 26b88 26fc3: be 0c 00 00 00 mov $0xc,%esi 26fc8: 4c 89 e7 mov %r12,%rdi 26fcb: e8 00 00 00 00 callq 26fd0 26fd0: 41 c6 46 28 01 movb $0x1,0x28(%r14) 26fd5: e9 dd fc ff ff jmpq 26cb7 26fda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000026fe0 : 26fe0: e8 00 00 00 00 callq 26fe5 26fe5: 41 55 push %r13 26fe7: be 2a 00 00 00 mov $0x2a,%esi 26fec: 41 54 push %r12 26fee: 55 push %rbp 26fef: 53 push %rbx 26ff0: 48 89 fb mov %rdi,%rbx 26ff3: 48 83 ec 10 sub $0x10,%rsp 26ff7: 4c 8b 27 mov (%rdi),%r12 26ffa: 4c 8b 6f 50 mov 0x50(%rdi),%r13 26ffe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 27005: 00 00 27007: 48 89 44 24 08 mov %rax,0x8(%rsp) 2700c: 31 c0 xor %eax,%eax 2700e: 48 8d 4c 24 03 lea 0x3(%rsp),%rcx 27013: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 27018: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2701f: 00 27020: 49 8b bc 24 98 5c 00 mov 0x5c98(%r12),%rdi 27027: 00 27028: e8 00 00 00 00 callq 2702d 2702d: 84 c0 test %al,%al 2702f: 74 78 je 270a9 27031: 0f b6 6c 24 02 movzbl 0x2(%rsp),%ebp 27036: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 2703b: 40 80 fd 01 cmp $0x1,%bpl 2703f: 0f 85 83 00 00 00 jne 270c8 27045: 41 8b 85 e8 03 00 00 mov 0x3e8(%r13),%eax 2704c: 88 44 24 04 mov %al,0x4(%rsp) 27050: 80 fa 02 cmp $0x2,%dl 27053: 0f 84 b2 01 00 00 je 2720b 27059: 80 fa 03 cmp $0x3,%dl 2705c: 74 7c je 270da 2705e: 8b 43 7c mov 0x7c(%rbx),%eax 27061: 83 f8 0f cmp $0xf,%eax 27064: 0f 84 52 03 00 00 je 273bc 2706a: 0f 87 7d 01 00 00 ja 271ed 27070: 83 f8 04 cmp $0x4,%eax 27073: 0f 84 d0 01 00 00 je 27249 27079: 0f 86 52 01 00 00 jbe 271d1 2707f: 83 f8 05 cmp $0x5,%eax 27082: 0f 84 13 03 00 00 je 2739b 27088: 83 f8 0b cmp $0xb,%eax 2708b: 75 05 jne 27092 2708d: c6 44 24 05 07 movb $0x7,0x5(%rsp) 27092: 49 8b bc 24 98 5c 00 mov 0x5c98(%r12),%rdi 27099: 00 2709a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2709f: be 2a 00 00 00 mov $0x2a,%esi 270a4: e8 00 00 00 00 callq 270a9 270a9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 270ae: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 270b5: 00 00 270b7: 0f 85 56 03 00 00 jne 27413 270bd: 48 83 c4 10 add $0x10,%rsp 270c1: 5b pop %rbx 270c2: 5d pop %rbp 270c3: 41 5c pop %r12 270c5: 41 5d pop %r13 270c7: c3 retq 270c8: 40 0f b6 f5 movzbl %bpl,%esi 270cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 270d3: e8 00 00 00 00 callq 270d8 270d8: eb cf jmp 270a9 270da: 48 89 df mov %rbx,%rdi 270dd: e8 00 00 00 00 callq 270e2 270e2: 66 85 c0 test %ax,%ax 270e5: 0f 85 db 01 00 00 jne 272c6 270eb: f6 83 80 00 00 00 22 testb $0x22,0x80(%rbx) 270f2: 0f 84 56 02 00 00 je 2734e 270f8: c6 44 24 06 01 movb $0x1,0x6(%rsp) 270fd: 8b 43 7c mov 0x7c(%rbx),%eax 27100: 48 8b 53 50 mov 0x50(%rbx),%rdx 27104: 48 85 d2 test %rdx,%rdx 27107: 0f 84 84 02 00 00 je 27391 2710d: 8b 92 58 05 00 00 mov 0x558(%rdx),%edx 27113: 83 fa 0a cmp $0xa,%edx 27116: 0f 84 bd 02 00 00 je 273d9 2711c: 7e 51 jle 2716f 2711e: bd 04 00 00 00 mov $0x4,%ebp 27123: 83 fa 0c cmp $0xc,%edx 27126: 74 0b je 27133 27128: 83 fa 10 cmp $0x10,%edx 2712b: 40 0f 94 c5 sete %bpl 2712f: 8d 6c 6d 02 lea 0x2(%rbp,%rbp,2),%ebp 27133: 40 88 6c 24 07 mov %bpl,0x7(%rsp) 27138: 83 f8 16 cmp $0x16,%eax 2713b: 0f 84 58 01 00 00 je 27299 27141: 77 41 ja 27184 27143: 83 f8 14 cmp $0x14,%eax 27146: 0f 84 41 ff ff ff je 2708d 2714c: 83 f8 15 cmp $0x15,%eax 2714f: 0f 85 3d ff ff ff jne 27092 27155: f7 83 84 00 00 00 04 testl $0x104,0x84(%rbx) 2715c: 01 00 00 2715f: 0f 84 fb 00 00 00 je 27260 27165: c6 44 24 05 02 movb $0x2,0x5(%rsp) 2716a: e9 23 ff ff ff jmpq 27092 2716f: 85 d2 test %edx,%edx 27171: 0f 84 13 02 00 00 je 2738a 27177: 83 fa 06 cmp $0x6,%edx 2717a: ba 02 00 00 00 mov $0x2,%edx 2717f: 0f 45 ea cmovne %edx,%ebp 27182: eb af jmp 27133 27184: 83 f8 21 cmp $0x21,%eax 27187: 77 3e ja 271c7 27189: 83 f8 1d cmp $0x1d,%eax 2718c: 0f 86 00 ff ff ff jbe 27092 27192: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 27199: 8b 40 04 mov 0x4(%rax),%eax 2719c: 83 f8 03 cmp $0x3,%eax 2719f: 0f 84 c5 00 00 00 je 2726a 271a5: 0f 8f d6 00 00 00 jg 27281 271ab: 83 f8 01 cmp $0x1,%eax 271ae: 0f 84 4b 02 00 00 je 273ff 271b4: 83 f8 02 cmp $0x2,%eax 271b7: 0f 85 b7 00 00 00 jne 27274 271bd: c6 44 24 05 0a movb $0xa,0x5(%rsp) 271c2: e9 cb fe ff ff jmpq 27092 271c7: 83 f8 25 cmp $0x25,%eax 271ca: 74 c6 je 27192 271cc: e9 c1 fe ff ff jmpq 27092 271d1: 83 f8 01 cmp $0x1,%eax 271d4: 0f 84 e2 01 00 00 je 273bc 271da: 83 f8 02 cmp $0x2,%eax 271dd: 0f 85 af fe ff ff jne 27092 271e3: c6 44 24 05 03 movb $0x3,0x5(%rsp) 271e8: e9 a5 fe ff ff jmpq 27092 271ed: 83 f8 15 cmp $0x15,%eax 271f0: 74 57 je 27249 271f2: 76 42 jbe 27236 271f4: 83 f8 16 cmp $0x16,%eax 271f7: 0f 84 9e 01 00 00 je 2739b 271fd: 83 f8 19 cmp $0x19,%eax 27200: 0f 84 87 fe ff ff je 2708d 27206: e9 87 fe ff ff jmpq 27092 2720b: 48 89 df mov %rbx,%rdi 2720e: e8 00 00 00 00 callq 27213 27213: 66 85 c0 test %ax,%ax 27216: 0f 85 d0 00 00 00 jne 272ec 2721c: f6 83 80 00 00 00 22 testb $0x22,0x80(%rbx) 27223: 0f 84 e9 00 00 00 je 27312 27229: c6 44 24 06 01 movb $0x1,0x6(%rsp) 2722e: 8b 43 7c mov 0x7c(%rbx),%eax 27231: e9 02 ff ff ff jmpq 27138 27236: 83 f8 13 cmp $0x13,%eax 27239: 74 a8 je 271e3 2723b: 83 f8 14 cmp $0x14,%eax 2723e: 0f 84 49 fe ff ff je 2708d 27244: e9 49 fe ff ff jmpq 27092 27249: 8b 83 84 00 00 00 mov 0x84(%rbx),%eax 2724f: a8 04 test $0x4,%al 27251: 0f 85 0e ff ff ff jne 27165 27257: f6 c4 01 test $0x1,%ah 2725a: 0f 85 52 01 00 00 jne 273b2 27260: c6 44 24 05 00 movb $0x0,0x5(%rsp) 27265: e9 28 fe ff ff jmpq 27092 2726a: c6 44 24 05 0b movb $0xb,0x5(%rsp) 2726f: e9 1e fe ff ff jmpq 27092 27274: 85 c0 test %eax,%eax 27276: 0f 84 67 ff ff ff je 271e3 2727c: e9 11 fe ff ff jmpq 27092 27281: 83 f8 05 cmp $0x5,%eax 27284: 0f 84 7f 01 00 00 je 27409 2728a: 83 f8 06 cmp $0x6,%eax 2728d: 75 24 jne 272b3 2728f: c6 44 24 05 0e movb $0xe,0x5(%rsp) 27294: e9 f9 fd ff ff jmpq 27092 27299: f7 83 84 00 00 00 04 testl $0x104,0x84(%rbx) 272a0: 01 00 00 272a3: 0f 85 bc fe ff ff jne 27165 272a9: c6 44 24 05 04 movb $0x4,0x5(%rsp) 272ae: e9 df fd ff ff jmpq 27092 272b3: 83 f8 04 cmp $0x4,%eax 272b6: 0f 85 d6 fd ff ff jne 27092 272bc: c6 44 24 05 0c movb $0xc,0x5(%rsp) 272c1: e9 cc fd ff ff jmpq 27092 272c6: 48 89 df mov %rbx,%rdi 272c9: e8 00 00 00 00 callq 272ce 272ce: 8b 40 74 mov 0x74(%rax),%eax 272d1: 83 f8 07 cmp $0x7,%eax 272d4: 0f 84 1e fe ff ff je 270f8 272da: 83 f8 01 cmp $0x1,%eax 272dd: 75 6f jne 2734e 272df: c6 44 24 06 0f movb $0xf,0x6(%rsp) 272e4: 8b 43 7c mov 0x7c(%rbx),%eax 272e7: e9 14 fe ff ff jmpq 27100 272ec: 48 89 df mov %rbx,%rdi 272ef: e8 00 00 00 00 callq 272f4 272f4: 8b 40 74 mov 0x74(%rax),%eax 272f7: 83 f8 07 cmp $0x7,%eax 272fa: 0f 84 29 ff ff ff je 27229 27300: 83 f8 01 cmp $0x1,%eax 27303: 75 0d jne 27312 27305: c6 44 24 06 0f movb $0xf,0x6(%rsp) 2730a: 8b 43 7c mov 0x7c(%rbx),%eax 2730d: e9 26 fe ff ff jmpq 27138 27312: 48 89 df mov %rbx,%rdi 27315: e8 00 00 00 00 callq 2731a 2731a: 66 85 c0 test %ax,%ax 2731d: 8b 43 7c mov 0x7c(%rbx),%eax 27320: 0f 85 c1 00 00 00 jne 273e7 27326: 83 f8 0b cmp $0xb,%eax 27329: 0f 84 bf 00 00 00 je 273ee 2732f: 83 f8 14 cmp $0x14,%eax 27332: 0f 84 b6 00 00 00 je 273ee 27338: 48 89 df mov %rbx,%rdi 2733b: e8 30 d6 ff ff callq 24970 27340: 89 c2 mov %eax,%edx 27342: 8b 43 7c mov 0x7c(%rbx),%eax 27345: 88 54 24 06 mov %dl,0x6(%rsp) 27349: e9 ea fd ff ff jmpq 27138 2734e: 48 89 df mov %rbx,%rdi 27351: e8 00 00 00 00 callq 27356 27356: 66 85 c0 test %ax,%ax 27359: 8b 43 7c mov 0x7c(%rbx),%eax 2735c: 0f 85 81 00 00 00 jne 273e3 27362: 83 f8 0b cmp $0xb,%eax 27365: 0f 84 8d 00 00 00 je 273f8 2736b: 83 f8 14 cmp $0x14,%eax 2736e: 0f 84 84 00 00 00 je 273f8 27374: 48 89 df mov %rbx,%rdi 27377: e8 f4 d5 ff ff callq 24970 2737c: 89 c2 mov %eax,%edx 2737e: 8b 43 7c mov 0x7c(%rbx),%eax 27381: 88 54 24 06 mov %dl,0x6(%rsp) 27385: e9 76 fd ff ff jmpq 27100 2738a: 31 ed xor %ebp,%ebp 2738c: e9 a2 fd ff ff jmpq 27133 27391: bd 02 00 00 00 mov $0x2,%ebp 27396: e9 98 fd ff ff jmpq 27133 2739b: 8b 83 84 00 00 00 mov 0x84(%rbx),%eax 273a1: a8 04 test $0x4,%al 273a3: 0f 85 bc fd ff ff jne 27165 273a9: f6 c4 01 test $0x1,%ah 273ac: 0f 84 f7 fe ff ff je 272a9 273b2: c6 44 24 05 08 movb $0x8,0x5(%rsp) 273b7: e9 d6 fc ff ff jmpq 27092 273bc: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 273c2: 83 e0 02 and $0x2,%eax 273c5: 83 f8 01 cmp $0x1,%eax 273c8: 19 c0 sbb %eax,%eax 273ca: 83 e0 08 and $0x8,%eax 273cd: 83 c0 01 add $0x1,%eax 273d0: 88 44 24 05 mov %al,0x5(%rsp) 273d4: e9 b9 fc ff ff jmpq 27092 273d9: bd 03 00 00 00 mov $0x3,%ebp 273de: e9 50 fd ff ff jmpq 27133 273e3: 31 d2 xor %edx,%edx 273e5: eb 9a jmp 27381 273e7: 31 d2 xor %edx,%edx 273e9: e9 57 ff ff ff jmpq 27345 273ee: ba 10 00 00 00 mov $0x10,%edx 273f3: e9 4d ff ff ff jmpq 27345 273f8: ba 10 00 00 00 mov $0x10,%edx 273fd: eb 82 jmp 27381 273ff: c6 44 24 05 09 movb $0x9,0x5(%rsp) 27404: e9 89 fc ff ff jmpq 27092 27409: c6 44 24 05 0d movb $0xd,0x5(%rsp) 2740e: e9 7f fc ff ff jmpq 27092 27413: e8 00 00 00 00 callq 27418 27418: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2741f: 00 0000000000027420 : 27420: e8 00 00 00 00 callq 27425 27425: 41 55 push %r13 27427: 41 54 push %r12 27429: 4c 8d a7 e8 02 00 00 lea 0x2e8(%rdi),%r12 27430: 55 push %rbp 27431: 53 push %rbx 27432: 48 8b 87 e8 02 00 00 mov 0x2e8(%rdi),%rax 27439: 49 39 c4 cmp %rax,%r12 2743c: 74 5a je 27498 2743e: 49 bd 00 00 00 40 23 movabs $0x2340000000,%r13 27445: 00 00 00 27448: 48 8d 58 f8 lea -0x8(%rax),%rbx 2744c: 48 89 df mov %rbx,%rdi 2744f: e8 00 00 00 00 callq 27454 27454: 48 89 c5 mov %rax,%rbp 27457: 8b 43 7c mov 0x7c(%rbx),%eax 2745a: 83 f8 25 cmp $0x25,%eax 2745d: 77 17 ja 27476 2745f: 49 0f a3 c5 bt %rax,%r13 27463: 73 11 jae 27476 27465: 31 c9 xor %ecx,%ecx 27467: 31 d2 xor %edx,%edx 27469: be 07 00 00 00 mov $0x7,%esi 2746e: 48 89 df mov %rbx,%rdi 27471: e8 00 00 00 00 callq 27476 27476: 48 85 ed test %rbp,%rbp 27479: 74 10 je 2748b 2747b: ba 07 00 00 00 mov $0x7,%edx 27480: 48 89 ee mov %rbp,%rsi 27483: 48 89 df mov %rbx,%rdi 27486: e8 45 d8 ff ff callq 24cd0 2748b: 48 8b 43 08 mov 0x8(%rbx),%rax 2748f: 48 8d 58 f8 lea -0x8(%rax),%rbx 27493: 49 39 c4 cmp %rax,%r12 27496: 75 b4 jne 2744c 27498: 5b pop %rbx 27499: 5d pop %rbp 2749a: 41 5c pop %r12 2749c: 41 5d pop %r13 2749e: c3 retq 2749f: 90 nop 00000000000274a0 : 274a0: e8 00 00 00 00 callq 274a5 274a5: 41 55 push %r13 274a7: 41 54 push %r12 274a9: 55 push %rbp 274aa: 53 push %rbx 274ab: 48 83 ec 18 sub $0x18,%rsp 274af: 48 8b 2f mov (%rdi),%rbp 274b2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 274b9: 00 00 274bb: 48 89 44 24 10 mov %rax,0x10(%rsp) 274c0: 31 c0 xor %eax,%eax 274c2: f7 87 80 00 00 00 15 testl $0x115,0x80(%rdi) 274c9: 01 00 00 274cc: 75 35 jne 27503 274ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 274d5: bf 04 00 00 00 mov $0x4,%edi 274da: e8 00 00 00 00 callq 274df 274df: b8 03 00 00 00 mov $0x3,%eax 274e4: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 274e9: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 274f0: 00 00 274f2: 0f 85 80 01 00 00 jne 27678 274f8: 48 83 c4 18 add $0x18,%rsp 274fc: 5b pop %rbx 274fd: 5d pop %rbp 274fe: 41 5c pop %r12 27500: 41 5d pop %r13 27502: c3 retq 27503: 48 89 fb mov %rdi,%rbx 27506: 48 8d 4c 24 03 lea 0x3(%rsp),%rcx 2750b: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 27510: 49 89 f4 mov %rsi,%r12 27513: 48 8b bd 98 5c 00 00 mov 0x5c98(%rbp),%rdi 2751a: be 15 00 00 00 mov $0x15,%esi 2751f: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 27526: 00 00 27528: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 2752f: 00 27530: e8 00 00 00 00 callq 27535 27535: 84 c0 test %al,%al 27537: 74 95 je 274ce 27539: 8b 53 7c mov 0x7c(%rbx),%edx 2753c: c6 44 24 07 00 movb $0x0,0x7(%rsp) 27541: 4c 8d 6d f0 lea -0x10(%rbp),%r13 27545: 83 fa 04 cmp $0x4,%edx 27548: 0f 94 c0 sete %al 2754b: 83 fa 15 cmp $0x15,%edx 2754e: 0f 94 c2 sete %dl 27551: 09 d0 or %edx,%eax 27553: 83 f0 01 xor $0x1,%eax 27556: 88 44 24 06 mov %al,0x6(%rsp) 2755a: 41 8b 84 24 94 04 00 mov 0x494(%r12),%eax 27561: 00 27562: a8 01 test $0x1,%al 27564: 0f 85 bc 00 00 00 jne 27626 2756a: a8 10 test $0x10,%al 2756c: 0f 84 c3 00 00 00 je 27635 27572: b9 10 00 00 00 mov $0x10,%ecx 27577: 66 89 4c 24 04 mov %cx,0x4(%rsp) 2757c: 48 8b bd 98 5c 00 00 mov 0x5c98(%rbp),%rdi 27583: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 27588: be 15 00 00 00 mov $0x15,%esi 2758d: e8 00 00 00 00 callq 27592 27592: 31 d2 xor %edx,%edx 27594: be c9 05 00 00 mov $0x5c9,%esi 27599: 4c 89 ef mov %r13,%rdi 2759c: e8 00 00 00 00 callq 275a1 275a1: 8b 8b 80 00 00 00 mov 0x80(%rbx),%ecx 275a7: bf 04 00 00 00 mov $0x4,%edi 275ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 275b3: 89 c2 mov %eax,%edx 275b5: 89 c5 mov %eax,%ebp 275b7: e8 00 00 00 00 callq 275bc 275bc: 41 8b 94 24 94 04 00 mov 0x494(%r12),%edx 275c3: 00 275c4: 89 d0 mov %edx,%eax 275c6: 83 e0 01 and $0x1,%eax 275c9: 74 0a je 275d5 275cb: 40 f6 c5 03 test $0x3,%bpl 275cf: 0f 85 0f ff ff ff jne 274e4 275d5: f6 c2 10 test $0x10,%dl 275d8: 74 11 je 275eb 275da: b8 01 00 00 00 mov $0x1,%eax 275df: f7 c5 00 03 00 00 test $0x300,%ebp 275e5: 0f 85 f9 fe ff ff jne 274e4 275eb: f6 c6 01 test $0x1,%dh 275ee: 74 11 je 27601 275f0: b8 01 00 00 00 mov $0x1,%eax 275f5: f7 c5 30 30 00 00 test $0x3030,%ebp 275fb: 0f 85 e3 fe ff ff jne 274e4 27601: 83 e2 04 and $0x4,%edx 27604: b8 02 00 00 00 mov $0x2,%eax 27609: 0f 84 d5 fe ff ff je 274e4 2760f: 89 e8 mov %ebp,%eax 27611: 25 0c 0c 00 00 and $0xc0c,%eax 27616: 83 f8 01 cmp $0x1,%eax 27619: b8 01 00 00 00 mov $0x1,%eax 2761e: 83 d0 00 adc $0x0,%eax 27621: e9 be fe ff ff jmpq 274e4 27626: be 01 00 00 00 mov $0x1,%esi 2762b: 66 89 74 24 04 mov %si,0x4(%rsp) 27630: e9 47 ff ff ff jmpq 2757c 27635: f6 c4 01 test $0x1,%ah 27638: 75 27 jne 27661 2763a: a8 04 test $0x4,%al 2763c: 0f 84 3a ff ff ff je 2757c 27642: b8 04 00 00 00 mov $0x4,%eax 27647: 80 7c 24 03 02 cmpb $0x2,0x3(%rsp) 2764c: 66 89 44 24 04 mov %ax,0x4(%rsp) 27651: 0f 86 25 ff ff ff jbe 2757c 27657: c6 44 24 07 01 movb $0x1,0x7(%rsp) 2765c: e9 1b ff ff ff jmpq 2757c 27661: ba 00 01 00 00 mov $0x100,%edx 27666: 80 7c 24 03 02 cmpb $0x2,0x3(%rsp) 2766b: 66 89 54 24 04 mov %dx,0x4(%rsp) 27670: 0f 86 06 ff ff ff jbe 2757c 27676: eb df jmp 27657 27678: e8 00 00 00 00 callq 2767d 2767d: 0f 1f 00 nopl (%rax) 0000000000027680 : 27680: e8 00 00 00 00 callq 27685 27685: 41 54 push %r12 27687: 55 push %rbp 27688: 48 89 f5 mov %rsi,%rbp 2768b: 53 push %rbx 2768c: 48 89 fb mov %rdi,%rbx 2768f: 4c 8b 27 mov (%rdi),%r12 27692: e8 00 00 00 00 callq 27697 27697: 48 85 c0 test %rax,%rax 2769a: 0f 84 aa 00 00 00 je 2774a 276a0: 48 89 c6 mov %rax,%rsi 276a3: b8 03 00 00 00 mov $0x3,%eax 276a8: f6 85 94 04 00 00 11 testb $0x11,0x494(%rbp) 276af: 74 7c je 2772d 276b1: ba 12 00 00 00 mov $0x12,%edx 276b6: 48 89 df mov %rbx,%rdi 276b9: e8 12 d6 ff ff callq 24cd0 276be: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 276c3: 31 d2 xor %edx,%edx 276c5: be c9 05 00 00 mov $0x5c9,%esi 276ca: e8 00 00 00 00 callq 276cf 276cf: 8b 8b 80 00 00 00 mov 0x80(%rbx),%ecx 276d5: bf 04 00 00 00 mov $0x4,%edi 276da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 276e1: 89 c2 mov %eax,%edx 276e3: 41 89 c4 mov %eax,%r12d 276e6: e8 00 00 00 00 callq 276eb 276eb: 8b 95 94 04 00 00 mov 0x494(%rbp),%edx 276f1: 89 d0 mov %edx,%eax 276f3: 83 e0 01 and $0x1,%eax 276f6: 75 3a jne 27732 276f8: f6 c2 10 test $0x10,%dl 276fb: 74 0e je 2770b 276fd: b8 01 00 00 00 mov $0x1,%eax 27702: 41 f7 c4 00 03 00 00 test $0x300,%r12d 27709: 75 22 jne 2772d 2770b: f6 c6 01 test $0x1,%dh 2770e: 75 2a jne 2773a 27710: 83 e2 04 and $0x4,%edx 27713: b8 02 00 00 00 mov $0x2,%eax 27718: 74 13 je 2772d 2771a: 44 89 e0 mov %r12d,%eax 2771d: 25 0c 0c 00 00 and $0xc0c,%eax 27722: 83 f8 01 cmp $0x1,%eax 27725: b8 01 00 00 00 mov $0x1,%eax 2772a: 83 d0 00 adc $0x0,%eax 2772d: 5b pop %rbx 2772e: 5d pop %rbp 2772f: 41 5c pop %r12 27731: c3 retq 27732: 41 f6 c4 03 test $0x3,%r12b 27736: 74 c0 je 276f8 27738: eb f3 jmp 2772d 2773a: b8 01 00 00 00 mov $0x1,%eax 2773f: 41 f7 c4 30 30 00 00 test $0x3030,%r12d 27746: 74 c8 je 27710 27748: eb e3 jmp 2772d 2774a: 5b pop %rbx 2774b: b8 03 00 00 00 mov $0x3,%eax 27750: 5d pop %rbp 27751: 41 5c pop %r12 27753: c3 retq 27754: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2775b: 00 00 00 00 2775f: 90 nop 0000000000027760 : 27760: e8 00 00 00 00 callq 27765 27765: 55 push %rbp 27766: 48 89 fd mov %rdi,%rbp 27769: e8 00 00 00 00 callq 2776e 2776e: 48 85 c0 test %rax,%rax 27771: 74 11 je 27784 27773: 48 89 ef mov %rbp,%rdi 27776: 48 89 c6 mov %rax,%rsi 27779: ba 14 00 00 00 mov $0x14,%edx 2777e: 5d pop %rbp 2777f: e9 4c d5 ff ff jmpq 24cd0 27784: 5d pop %rbp 27785: c3 retq 27786: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2778d: 00 00 00 0000000000027790 : 27790: e8 00 00 00 00 callq 27795 27795: 41 57 push %r15 27797: 49 89 ff mov %rdi,%r15 2779a: 41 56 push %r14 2779c: 41 55 push %r13 2779e: 41 54 push %r12 277a0: 55 push %rbp 277a1: 53 push %rbx 277a2: 48 89 f3 mov %rsi,%rbx 277a5: be c9 05 00 00 mov $0x5c9,%esi 277aa: 48 83 ec 08 sub $0x8,%rsp 277ae: 48 8b 07 mov (%rdi),%rax 277b1: 89 54 24 04 mov %edx,0x4(%rsp) 277b5: 31 d2 xor %edx,%edx 277b7: 48 8d 68 f0 lea -0x10(%rax),%rbp 277bb: 48 89 ef mov %rbp,%rdi 277be: e8 00 00 00 00 callq 277c3 277c3: 31 d2 xor %edx,%edx 277c5: be cc 05 00 00 mov $0x5cc,%esi 277ca: 48 89 ef mov %rbp,%rdi 277cd: 41 89 c6 mov %eax,%r14d 277d0: e8 00 00 00 00 callq 277d5 277d5: 31 d2 xor %edx,%edx 277d7: be cf 05 00 00 mov $0x5cf,%esi 277dc: 48 89 ef mov %rbp,%rdi 277df: 41 89 c5 mov %eax,%r13d 277e2: e8 00 00 00 00 callq 277e7 277e7: 41 89 c4 mov %eax,%r12d 277ea: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 277f0: a8 02 test $0x2,%al 277f2: 74 0e je 27802 277f4: 41 f6 87 94 04 00 00 testb $0x2,0x494(%r15) 277fb: 02 277fc: 0f 85 96 02 00 00 jne 27a98 27802: a8 01 test $0x1,%al 27804: 74 0e je 27814 27806: 41 f6 87 94 04 00 00 testb $0x1,0x494(%r15) 2780d: 01 2780e: 0f 85 4e 02 00 00 jne 27a62 27814: a8 10 test $0x10,%al 27816: 74 0e je 27826 27818: 41 f6 87 94 04 00 00 testb $0x10,0x494(%r15) 2781f: 10 27820: 0f 85 03 02 00 00 jne 27a29 27826: a8 08 test $0x8,%al 27828: 74 0e je 27838 2782a: 41 f6 87 94 04 00 00 testb $0x8,0x494(%r15) 27831: 08 27832: 0f 85 b8 01 00 00 jne 279f0 27838: a8 80 test $0x80,%al 2783a: 74 0e je 2784a 2783c: 41 f6 87 94 04 00 00 testb $0x80,0x494(%r15) 27843: 80 27844: 0f 85 6d 01 00 00 jne 279b7 2784a: f6 c4 02 test $0x2,%ah 2784d: 74 0e je 2785d 2784f: 41 f6 87 95 04 00 00 testb $0x2,0x495(%r15) 27856: 02 27857: 0f 85 1e 01 00 00 jne 2797b 2785d: f6 c4 04 test $0x4,%ah 27860: 74 0e je 27870 27862: 41 f6 87 95 04 00 00 testb $0x4,0x495(%r15) 27869: 04 2786a: 0f 85 cf 00 00 00 jne 2793f 27870: f6 c4 08 test $0x8,%ah 27873: 74 0e je 27883 27875: 41 f6 87 95 04 00 00 testb $0x8,0x495(%r15) 2787c: 08 2787d: 0f 85 80 00 00 00 jne 27903 27883: a8 40 test $0x40,%al 27885: 74 38 je 278bf 27887: 41 f6 87 94 04 00 00 testb $0x40,0x494(%r15) 2788e: 40 2788f: 74 2e je 278bf 27891: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 27896: 0f 84 a7 03 00 00 je 27c43 2789c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 278a3: bf 04 00 00 00 mov $0x4,%edi 278a8: 41 83 cd 40 or $0x40,%r13d 278ac: 41 81 ce 00 00 10 00 or $0x100000,%r14d 278b3: e8 00 00 00 00 callq 278b8 278b8: 41 81 cc 00 00 40 00 or $0x400000,%r12d 278bf: 44 89 f2 mov %r14d,%edx 278c2: 48 89 ef mov %rbp,%rdi 278c5: 31 c9 xor %ecx,%ecx 278c7: be c9 05 00 00 mov $0x5c9,%esi 278cc: e8 00 00 00 00 callq 278d1 278d1: 44 89 ea mov %r13d,%edx 278d4: 48 89 ef mov %rbp,%rdi 278d7: 31 c9 xor %ecx,%ecx 278d9: be cc 05 00 00 mov $0x5cc,%esi 278de: e8 00 00 00 00 callq 278e3 278e3: 44 89 e2 mov %r12d,%edx 278e6: 48 89 ef mov %rbp,%rdi 278e9: 31 c9 xor %ecx,%ecx 278eb: 48 83 c4 08 add $0x8,%rsp 278ef: be cf 05 00 00 mov $0x5cf,%esi 278f4: 5b pop %rbx 278f5: 5d pop %rbp 278f6: 41 5c pop %r12 278f8: 41 5d pop %r13 278fa: 41 5e pop %r14 278fc: 41 5f pop %r15 278fe: e9 00 00 00 00 jmpq 27903 27903: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 27908: 0f 84 04 03 00 00 je 27c12 2790e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27915: bf 04 00 00 00 mov $0x4,%edi 2791a: 41 81 ce 00 00 80 00 or $0x800000,%r14d 27921: 41 81 cd 00 08 00 00 or $0x800,%r13d 27928: e8 00 00 00 00 callq 2792d 2792d: 41 81 cc 00 00 00 08 or $0x8000000,%r12d 27934: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 2793a: e9 44 ff ff ff jmpq 27883 2793f: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 27944: 0f 84 97 02 00 00 je 27be1 2794a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27951: bf 04 00 00 00 mov $0x4,%edi 27956: 41 81 ce 00 00 40 00 or $0x400000,%r14d 2795d: 41 81 cd 00 04 00 00 or $0x400,%r13d 27964: e8 00 00 00 00 callq 27969 27969: 41 81 cc 00 00 00 04 or $0x4000000,%r12d 27970: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27976: e9 f5 fe ff ff jmpq 27870 2797b: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 27980: 0f 84 2a 02 00 00 je 27bb0 27986: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2798d: bf 04 00 00 00 mov $0x4,%edi 27992: 41 81 ce 00 00 20 00 or $0x200000,%r14d 27999: 41 81 cd 00 02 00 00 or $0x200,%r13d 279a0: e8 00 00 00 00 callq 279a5 279a5: 41 81 cc 00 00 00 02 or $0x2000000,%r12d 279ac: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 279b2: e9 a6 fe ff ff jmpq 2785d 279b7: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 279bc: 0f 84 c0 01 00 00 je 27b82 279c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 279c9: bf 04 00 00 00 mov $0x4,%edi 279ce: 41 80 cd 80 or $0x80,%r13b 279d2: 41 81 ce 00 00 02 00 or $0x20000,%r14d 279d9: e8 00 00 00 00 callq 279de 279de: 41 81 cc 00 00 80 00 or $0x800000,%r12d 279e5: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 279eb: e9 5a fe ff ff jmpq 2784a 279f0: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 279f5: 0f 84 59 01 00 00 je 27b54 279fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27a02: bf 04 00 00 00 mov $0x4,%edi 27a07: 41 83 cd 08 or $0x8,%r13d 27a0b: 41 81 ce 00 00 01 00 or $0x10000,%r14d 27a12: e8 00 00 00 00 callq 27a17 27a17: 41 81 cc 00 00 08 00 or $0x80000,%r12d 27a1e: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27a24: e9 0f fe ff ff jmpq 27838 27a29: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 27a2e: 0f 84 f2 00 00 00 je 27b26 27a34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27a3b: bf 04 00 00 00 mov $0x4,%edi 27a40: 41 83 cd 10 or $0x10,%r13d 27a44: 41 81 ce 00 02 00 00 or $0x200,%r14d 27a4b: e8 00 00 00 00 callq 27a50 27a50: 41 81 cc 00 00 10 00 or $0x100000,%r12d 27a57: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27a5d: e9 c4 fd ff ff jmpq 27826 27a62: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 27a67: 0f 84 8e 00 00 00 je 27afb 27a6d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27a74: bf 04 00 00 00 mov $0x4,%edi 27a79: 41 83 ce 02 or $0x2,%r14d 27a7d: 41 83 cd 01 or $0x1,%r13d 27a81: e8 00 00 00 00 callq 27a86 27a86: 41 81 cc 00 00 01 00 or $0x10000,%r12d 27a8d: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27a93: e9 7c fd ff ff jmpq 27814 27a98: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 27a9d: 74 2e je 27acd 27a9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27aa6: bf 04 00 00 00 mov $0x4,%edi 27aab: 41 83 cd 02 or $0x2,%r13d 27aaf: 41 81 ce 00 00 04 00 or $0x40000,%r14d 27ab6: e8 00 00 00 00 callq 27abb 27abb: 41 81 cc 00 00 02 00 or $0x20000,%r12d 27ac2: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27ac8: e9 35 fd ff ff jmpq 27802 27acd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27ad4: bf 04 00 00 00 mov $0x4,%edi 27ad9: 41 83 e5 fd and $0xfffffffd,%r13d 27add: 41 81 e6 ff ff fb ff and $0xfffbffff,%r14d 27ae4: e8 00 00 00 00 callq 27ae9 27ae9: 41 81 e4 ff ff fd ff and $0xfffdffff,%r12d 27af0: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27af6: e9 07 fd ff ff jmpq 27802 27afb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27b02: bf 04 00 00 00 mov $0x4,%edi 27b07: 41 83 e6 fc and $0xfffffffc,%r14d 27b0b: 41 83 e5 fe and $0xfffffffe,%r13d 27b0f: e8 00 00 00 00 callq 27b14 27b14: 41 81 e4 ff ff fe ff and $0xfffeffff,%r12d 27b1b: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27b21: e9 ee fc ff ff jmpq 27814 27b26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27b2d: bf 04 00 00 00 mov $0x4,%edi 27b32: 41 83 e5 ef and $0xffffffef,%r13d 27b36: 41 81 e6 ff fc ff ff and $0xfffffcff,%r14d 27b3d: e8 00 00 00 00 callq 27b42 27b42: 41 81 e4 ff ff ef ff and $0xffefffff,%r12d 27b49: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27b4f: e9 d2 fc ff ff jmpq 27826 27b54: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27b5b: bf 04 00 00 00 mov $0x4,%edi 27b60: 41 83 e5 f7 and $0xfffffff7,%r13d 27b64: 41 81 e6 ff ff fe ff and $0xfffeffff,%r14d 27b6b: e8 00 00 00 00 callq 27b70 27b70: 41 81 e4 ff ff f7 ff and $0xfff7ffff,%r12d 27b77: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27b7d: e9 b6 fc ff ff jmpq 27838 27b82: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27b89: bf 04 00 00 00 mov $0x4,%edi 27b8e: 41 80 e5 7f and $0x7f,%r13b 27b92: 41 81 e6 ff ff fd ff and $0xfffdffff,%r14d 27b99: e8 00 00 00 00 callq 27b9e 27b9e: 41 81 e4 ff ff 7f ff and $0xff7fffff,%r12d 27ba5: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27bab: e9 9a fc ff ff jmpq 2784a 27bb0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27bb7: bf 04 00 00 00 mov $0x4,%edi 27bbc: 41 81 e6 ff ff df ff and $0xffdfffff,%r14d 27bc3: 41 81 e5 ff fd ff ff and $0xfffffdff,%r13d 27bca: e8 00 00 00 00 callq 27bcf 27bcf: 41 81 e4 ff ff ff fd and $0xfdffffff,%r12d 27bd6: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27bdc: e9 7c fc ff ff jmpq 2785d 27be1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27be8: bf 04 00 00 00 mov $0x4,%edi 27bed: 41 81 e6 ff ff bf ff and $0xffbfffff,%r14d 27bf4: 41 81 e5 ff fb ff ff and $0xfffffbff,%r13d 27bfb: e8 00 00 00 00 callq 27c00 27c00: 41 81 e4 ff ff ff fb and $0xfbffffff,%r12d 27c07: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27c0d: e9 5e fc ff ff jmpq 27870 27c12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27c19: bf 04 00 00 00 mov $0x4,%edi 27c1e: 41 81 e6 ff ff 7f ff and $0xff7fffff,%r14d 27c25: 41 81 e5 ff f7 ff ff and $0xfffff7ff,%r13d 27c2c: e8 00 00 00 00 callq 27c31 27c31: 41 81 e4 ff ff ff f7 and $0xf7ffffff,%r12d 27c38: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 27c3e: e9 40 fc ff ff jmpq 27883 27c43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27c4a: bf 04 00 00 00 mov $0x4,%edi 27c4f: 41 83 e5 bf and $0xffffffbf,%r13d 27c53: 41 81 e6 ff ff ef ff and $0xffefffff,%r14d 27c5a: e8 00 00 00 00 callq 27c5f 27c5f: 41 81 e4 ff ff bf ff and $0xffbfffff,%r12d 27c66: e9 54 fc ff ff jmpq 278bf 27c6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000027c70 : 27c70: e8 00 00 00 00 callq 27c75 27c75: 41 57 push %r15 27c77: 31 d2 xor %edx,%edx 27c79: be 06 00 00 00 mov $0x6,%esi 27c7e: 41 56 push %r14 27c80: 41 55 push %r13 27c82: 41 54 push %r12 27c84: 55 push %rbp 27c85: 53 push %rbx 27c86: 48 89 fb mov %rdi,%rbx 27c89: 48 83 ec 10 sub $0x10,%rsp 27c8d: 4c 8b 37 mov (%rdi),%r14 27c90: 44 8b 6f 78 mov 0x78(%rdi),%r13d 27c94: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 27c9b: 00 00 27c9d: 48 89 44 24 08 mov %rax,0x8(%rsp) 27ca2: 31 c0 xor %eax,%eax 27ca4: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 27ca9: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 27cae: 49 8b be 98 5c 00 00 mov 0x5c98(%r14),%rdi 27cb5: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 27cba: e8 00 00 00 00 callq 27cbf 27cbf: 84 c0 test %al,%al 27cc1: 0f 84 a7 02 00 00 je 27f6e 27cc7: ba b0 00 00 00 mov $0xb0,%edx 27ccc: be c0 0d 00 00 mov $0xdc0,%esi 27cd1: 0f b7 6c 24 06 movzwl 0x6(%rsp),%ebp 27cd6: 49 8b 86 98 5c 00 00 mov 0x5c98(%r14),%rax 27cdd: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 27ce4 27ce4: 48 03 68 28 add 0x28(%rax),%rbp 27ce8: e8 00 00 00 00 callq 27ced 27ced: 49 89 c4 mov %rax,%r12 27cf0: 48 85 c0 test %rax,%rax 27cf3: 0f 84 75 02 00 00 je 27f6e 27cf9: 0f b7 45 04 movzwl 0x4(%rbp),%eax 27cfd: 8d 04 80 lea (%rax,%rax,4),%eax 27d00: 01 c0 add %eax,%eax 27d02: 41 89 44 24 18 mov %eax,0x18(%r12) 27d07: 0f b7 55 06 movzwl 0x6(%rbp),%edx 27d0b: 66 41 89 54 24 1c mov %dx,0x1c(%r12) 27d11: 0f b7 45 0a movzwl 0xa(%rbp),%eax 27d15: 66 41 89 44 24 26 mov %ax,0x26(%r12) 27d1b: 0f b7 4d 08 movzwl 0x8(%rbp),%ecx 27d1f: 01 d1 add %edx,%ecx 27d21: 66 41 89 4c 24 22 mov %cx,0x22(%r12) 27d27: 66 03 55 0e add 0xe(%rbp),%dx 27d2b: 66 41 89 54 24 1e mov %dx,0x1e(%r12) 27d31: 66 03 55 10 add 0x10(%rbp),%dx 27d35: 66 41 89 54 24 20 mov %dx,0x20(%r12) 27d3b: 0f b7 55 0c movzwl 0xc(%rbp),%edx 27d3f: 01 c2 add %eax,%edx 27d41: 66 41 89 54 24 2c mov %dx,0x2c(%r12) 27d47: 66 03 45 12 add 0x12(%rbp),%ax 27d4b: 66 41 89 44 24 28 mov %ax,0x28(%r12) 27d51: 66 03 45 14 add 0x14(%rbp),%ax 27d55: 66 41 89 44 24 2a mov %ax,0x2a(%r12) 27d5b: 0f b7 45 24 movzwl 0x24(%rbp),%eax 27d5f: 66 41 89 44 24 0c mov %ax,0xc(%r12) 27d65: 0f b6 45 28 movzbl 0x28(%rbp),%eax 27d69: 41 89 44 24 08 mov %eax,0x8(%r12) 27d6e: 0f b7 45 1c movzwl 0x1c(%rbp),%eax 27d72: a8 04 test $0x4,%al 27d74: 74 06 je 27d7c 27d76: 41 83 4c 24 30 08 orl $0x8,0x30(%r12) 27d7c: a8 02 test $0x2,%al 27d7e: 74 06 je 27d86 27d80: 41 83 4c 24 30 02 orl $0x2,0x30(%r12) 27d86: a8 40 test $0x40,%al 27d88: 74 06 je 27d90 27d8a: 41 83 4c 24 30 40 orl $0x40,0x30(%r12) 27d90: a8 80 test $0x80,%al 27d92: 74 06 je 27d9a 27d94: 41 83 4c 24 30 10 orl $0x10,0x30(%r12) 27d9a: f6 c4 01 test $0x1,%ah 27d9d: 74 06 je 27da5 27d9f: 41 83 4c 24 30 20 orl $0x20,0x30(%r12) 27da5: 0f b7 45 16 movzwl 0x16(%rbp),%eax 27da9: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 27dae: be 01 00 00 00 mov $0x1,%esi 27db3: 41 c1 ed 08 shr $0x8,%r13d 27db7: 41 83 e5 07 and $0x7,%r13d 27dbb: 66 41 89 44 24 52 mov %ax,0x52(%r12) 27dc1: 0f b7 45 18 movzwl 0x18(%rbp),%eax 27dc5: 66 41 89 44 24 54 mov %ax,0x54(%r12) 27dcb: e8 00 00 00 00 callq 27dd0 27dd0: 0f b6 45 2b movzbl 0x2b(%rbp),%eax 27dd4: 41 83 fd 02 cmp $0x2,%r13d 27dd8: 41 89 44 24 10 mov %eax,0x10(%r12) 27ddd: 49 8b 44 24 18 mov 0x18(%r12),%rax 27de2: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 27de9: 49 8b 44 24 20 mov 0x20(%r12),%rax 27dee: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 27df5: 49 8b 44 24 28 mov 0x28(%r12),%rax 27dfa: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 27e01: 49 8b 44 24 30 mov 0x30(%r12),%rax 27e06: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 27e0d: 49 8b 44 24 38 mov 0x38(%r12),%rax 27e12: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 27e19: 49 8b 44 24 40 mov 0x40(%r12),%rax 27e1e: 48 89 83 c8 00 00 00 mov %rax,0xc8(%rbx) 27e25: 49 8b 44 24 48 mov 0x48(%r12),%rax 27e2a: 48 89 83 d0 00 00 00 mov %rax,0xd0(%rbx) 27e31: 49 8b 44 24 50 mov 0x50(%r12),%rax 27e36: 48 89 83 d8 00 00 00 mov %rax,0xd8(%rbx) 27e3d: 49 8b 44 24 58 mov 0x58(%r12),%rax 27e42: 48 89 83 e0 00 00 00 mov %rax,0xe0(%rbx) 27e49: 49 8b 44 24 60 mov 0x60(%r12),%rax 27e4e: 48 89 83 e8 00 00 00 mov %rax,0xe8(%rbx) 27e55: 49 8b 44 24 68 mov 0x68(%r12),%rax 27e5a: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) 27e61: 49 8b 44 24 70 mov 0x70(%r12),%rax 27e66: 48 89 83 f8 00 00 00 mov %rax,0xf8(%rbx) 27e6d: 49 8b 44 24 78 mov 0x78(%r12),%rax 27e72: 48 89 83 00 01 00 00 mov %rax,0x100(%rbx) 27e79: 49 8b 84 24 80 00 00 mov 0x80(%r12),%rax 27e80: 00 27e81: 48 89 83 08 01 00 00 mov %rax,0x108(%rbx) 27e88: 49 8b 84 24 88 00 00 mov 0x88(%r12),%rax 27e8f: 00 27e90: 48 89 83 10 01 00 00 mov %rax,0x110(%rbx) 27e97: 41 0f 94 04 24 sete (%r12) 27e9c: 0f b7 45 20 movzwl 0x20(%rbp),%eax 27ea0: 66 85 c0 test %ax,%ax 27ea3: 75 26 jne 27ecb 27ea5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 27eaa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 27eb1: 00 00 27eb3: 0f 85 ad 01 00 00 jne 28066 27eb9: 48 83 c4 10 add $0x10,%rsp 27ebd: 4c 89 e0 mov %r12,%rax 27ec0: 5b pop %rbx 27ec1: 5d pop %rbp 27ec2: 41 5c pop %r12 27ec4: 41 5d pop %r13 27ec6: 41 5e pop %r14 27ec8: 41 5f pop %r15 27eca: c3 retq 27ecb: 49 8b 96 98 5c 00 00 mov 0x5c98(%r14),%rdx 27ed2: 80 7c 24 04 01 cmpb $0x1,0x4(%rsp) 27ed7: 48 8b 52 28 mov 0x28(%rdx),%rdx 27edb: 0f 84 95 00 00 00 je 27f76 27ee1: 0f b7 5c 24 06 movzwl 0x6(%rsp),%ebx 27ee6: 48 01 d8 add %rbx,%rax 27ee9: 48 8d 1c 02 lea (%rdx,%rax,1),%rbx 27eed: 41 bd 80 00 00 00 mov $0x80,%r13d 27ef3: 0f b6 33 movzbl (%rbx),%esi 27ef6: 40 80 fe ff cmp $0xff,%sil 27efa: 74 a9 je 27ea5 27efc: 40 80 fe 03 cmp $0x3,%sil 27f00: 74 26 je 27f28 27f02: 77 37 ja 27f3b 27f04: 40 80 fe 01 cmp $0x1,%sil 27f08: 74 51 je 27f5b 27f0a: 40 80 fe 02 cmp $0x2,%sil 27f0e: 0f 85 91 00 00 00 jne 27fa5 27f14: 0f b6 73 02 movzbl 0x2(%rbx),%esi 27f18: 48 83 c3 02 add $0x2,%rbx 27f1c: 40 80 fe ff cmp $0xff,%sil 27f20: 74 83 je 27ea5 27f22: 40 80 fe 03 cmp $0x3,%sil 27f26: 75 da jne 27f02 27f28: 0f b6 73 03 movzbl 0x3(%rbx),%esi 27f2c: 48 83 c3 03 add $0x3,%rbx 27f30: 40 80 fe ff cmp $0xff,%sil 27f34: 75 ec jne 27f22 27f36: e9 6a ff ff ff jmpq 27ea5 27f3b: 40 80 fe 04 cmp $0x4,%sil 27f3f: 74 45 je 27f86 27f41: 40 80 fe 05 cmp $0x5,%sil 27f45: 75 5e jne 27fa5 27f47: 0f b7 43 01 movzwl 0x1(%rbx),%eax 27f4b: 66 41 89 44 24 52 mov %ax,0x52(%r12) 27f51: 0f b7 43 03 movzwl 0x3(%rbx),%eax 27f55: 66 41 89 44 24 54 mov %ax,0x54(%r12) 27f5b: 0f b6 73 05 movzbl 0x5(%rbx),%esi 27f5f: 48 83 c3 05 add $0x5,%rbx 27f63: 40 80 fe ff cmp $0xff,%sil 27f67: 75 b9 jne 27f22 27f69: e9 37 ff ff ff jmpq 27ea5 27f6e: 45 31 e4 xor %r12d,%r12d 27f71: e9 2f ff ff ff jmpq 27ea5 27f76: 80 7c 24 05 01 cmpb $0x1,0x5(%rsp) 27f7b: 0f 87 60 ff ff ff ja 27ee1 27f81: e9 63 ff ff ff jmpq 27ee9 27f86: 0f b6 6b 01 movzbl 0x1(%rbx),%ebp 27f8a: 40 84 ed test %bpl,%bpl 27f8d: 75 27 jne 27fb6 27f8f: b8 03 00 00 00 mov $0x3,%eax 27f94: 48 01 c3 add %rax,%rbx 27f97: 0f b6 33 movzbl (%rbx),%esi 27f9a: 40 80 fe ff cmp $0xff,%sil 27f9e: 75 82 jne 27f22 27fa0: e9 00 ff ff ff jmpq 27ea5 27fa5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 27fac: e8 00 00 00 00 callq 27fb1 27fb1: e9 ef fe ff ff jmpq 27ea5 27fb6: 81 fd 80 00 00 00 cmp $0x80,%ebp 27fbc: be c0 0c 00 00 mov $0xcc0,%esi 27fc1: 41 0f 4c ed cmovl %r13d,%ebp 27fc5: 48 63 fd movslq %ebp,%rdi 27fc8: e8 00 00 00 00 callq 27fcd 27fcd: 49 89 c7 mov %rax,%r15 27fd0: 48 85 c0 test %rax,%rax 27fd3: 74 39 je 2800e 27fd5: 0f b6 43 01 movzbl 0x1(%rbx),%eax 27fd9: 48 8d 73 02 lea 0x2(%rbx),%rsi 27fdd: 83 f8 08 cmp $0x8,%eax 27fe0: 73 41 jae 28023 27fe2: a8 04 test $0x4,%al 27fe4: 75 63 jne 28049 27fe6: 85 c0 test %eax,%eax 27fe8: 74 0a je 27ff4 27fea: 0f b6 16 movzbl (%rsi),%edx 27fed: 41 88 17 mov %dl,(%r15) 27ff0: a8 02 test $0x2,%al 27ff2: 75 65 jne 28059 27ff4: 4c 89 ff mov %r15,%rdi 27ff7: e8 00 00 00 00 callq 27ffc 27ffc: 84 c0 test %al,%al 27ffe: 74 3f je 2803f 28000: 4d 89 be 98 5d 00 00 mov %r15,0x5d98(%r14) 28007: 41 89 ae a0 5d 00 00 mov %ebp,0x5da0(%r14) 2800e: 0f b6 43 01 movzbl 0x1(%rbx),%eax 28012: 84 c0 test %al,%al 28014: 0f 84 75 ff ff ff je 27f8f 2801a: 48 83 c0 02 add $0x2,%rax 2801e: e9 71 ff ff ff jmpq 27f94 28023: 48 8b 54 06 f8 mov -0x8(%rsi,%rax,1),%rdx 28028: 8d 48 ff lea -0x1(%rax),%ecx 2802b: 4c 89 ff mov %r15,%rdi 2802e: 49 89 54 07 f8 mov %rdx,-0x8(%r15,%rax,1) 28033: 89 c8 mov %ecx,%eax 28035: c1 e8 03 shr $0x3,%eax 28038: 89 c1 mov %eax,%ecx 2803a: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2803d: eb b5 jmp 27ff4 2803f: 4c 89 ff mov %r15,%rdi 28042: e8 00 00 00 00 callq 28047 28047: eb c5 jmp 2800e 28049: 8b 16 mov (%rsi),%edx 2804b: 41 89 17 mov %edx,(%r15) 2804e: 8b 54 06 fc mov -0x4(%rsi,%rax,1),%edx 28052: 41 89 54 07 fc mov %edx,-0x4(%r15,%rax,1) 28057: eb 9b jmp 27ff4 28059: 0f b7 54 06 fe movzwl -0x2(%rsi,%rax,1),%edx 2805e: 66 41 89 54 07 fe mov %dx,-0x2(%r15,%rax,1) 28064: eb 8e jmp 27ff4 28066: e8 00 00 00 00 callq 2806b 2806b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000028070 : 28070: e8 00 00 00 00 callq 28075 28075: 53 push %rbx 28076: 8b 47 78 mov 0x78(%rdi),%eax 28079: ba b0 00 00 00 mov $0xb0,%edx 2807e: be c0 0d 00 00 mov $0xdc0,%esi 28083: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2808a 2808a: c1 e8 08 shr $0x8,%eax 2808d: 83 e0 07 and $0x7,%eax 28090: 89 c3 mov %eax,%ebx 28092: e8 00 00 00 00 callq 28097 28097: 48 85 c0 test %rax,%rax 2809a: 74 11 je 280ad 2809c: c6 40 01 01 movb $0x1,0x1(%rax) 280a0: 83 fb 02 cmp $0x2,%ebx 280a3: c7 40 04 ff ff ff ff movl $0xffffffff,0x4(%rax) 280aa: 0f 94 00 sete (%rax) 280ad: 5b pop %rbx 280ae: c3 retq 280af: 90 nop 00000000000280b0 : 280b0: e8 00 00 00 00 callq 280b5 280b5: 41 89 f0 mov %esi,%r8d 280b8: 48 8d 4f 28 lea 0x28(%rdi),%rcx 280bc: 89 d6 mov %edx,%esi 280be: 31 d2 xor %edx,%edx 280c0: eb 0c jmp 280ce 280c2: 83 c2 01 add $0x1,%edx 280c5: 48 83 c1 10 add $0x10,%rcx 280c9: 83 fa 20 cmp $0x20,%edx 280cc: 74 1d je 280eb 280ce: 48 63 c2 movslq %edx,%rax 280d1: 48 83 c0 02 add $0x2,%rax 280d5: 48 c1 e0 04 shl $0x4,%rax 280d9: 48 01 f8 add %rdi,%rax 280dc: 48 8b 40 08 mov 0x8(%rax),%rax 280e0: 48 39 c8 cmp %rcx,%rax 280e3: 74 dd je 280c2 280e5: b8 01 00 00 00 mov $0x1,%eax 280ea: c3 retq 280eb: 4c 8b 4f 20 mov 0x20(%rdi),%r9 280ef: 4c 8d 97 28 02 00 00 lea 0x228(%rdi),%r10 280f6: 31 c9 xor %ecx,%ecx 280f8: 4d 39 d1 cmp %r10,%r9 280fb: 74 15 je 28112 280fd: 41 8b 49 2c mov 0x2c(%r9),%ecx 28101: 31 d2 xor %edx,%edx 28103: 89 c8 mov %ecx,%eax 28105: f7 f6 div %esi 28107: 89 f0 mov %esi,%eax 28109: 29 d0 sub %edx,%eax 2810b: 31 d2 xor %edx,%edx 2810d: f7 f6 div %esi 2810f: 41 01 d0 add %edx,%r8d 28112: 49 8b 01 mov (%r9),%rax 28115: 49 39 c2 cmp %rax,%r10 28118: 74 0c je 28126 2811a: 8b 40 28 mov 0x28(%rax),%eax 2811d: 29 c8 sub %ecx,%eax 2811f: 44 39 c0 cmp %r8d,%eax 28122: 0f 93 c0 setae %al 28125: c3 retq 28126: 8b 87 38 02 00 00 mov 0x238(%rdi),%eax 2812c: 29 c8 sub %ecx,%eax 2812e: 44 39 c0 cmp %r8d,%eax 28131: 0f 93 c0 setae %al 28134: c3 retq 28135: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2813c: 00 00 00 00 0000000000028140 : 28140: e8 00 00 00 00 callq 28145 28145: 55 push %rbp 28146: 48 8b 47 20 mov 0x20(%rdi),%rax 2814a: 48 89 fd mov %rdi,%rbp 2814d: 48 39 78 20 cmp %rdi,0x20(%rax) 28151: 74 5b je 281ae 28153: 48 8b 55 00 mov 0x0(%rbp),%rdx 28157: 48 8b 45 08 mov 0x8(%rbp),%rax 2815b: 48 89 42 08 mov %rax,0x8(%rdx) 2815f: 48 89 10 mov %rdx,(%rax) 28162: 48 8b 4d 10 mov 0x10(%rbp),%rcx 28166: 48 8d 45 10 lea 0x10(%rbp),%rax 2816a: 48 8b 55 18 mov 0x18(%rbp),%rdx 2816e: 48 89 6d 00 mov %rbp,0x0(%rbp) 28172: 48 89 6d 08 mov %rbp,0x8(%rbp) 28176: 48 89 51 08 mov %rdx,0x8(%rcx) 2817a: 48 89 0a mov %rcx,(%rdx) 2817d: 48 89 45 10 mov %rax,0x10(%rbp) 28181: 48 89 45 18 mov %rax,0x18(%rbp) 28185: 48 8b 45 30 mov 0x30(%rbp),%rax 28189: 48 85 c0 test %rax,%rax 2818c: 74 17 je 281a5 2818e: 48 8d 78 38 lea 0x38(%rax),%rdi 28192: ba ff ff ff ff mov $0xffffffff,%edx 28197: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2819c: 83 fa 01 cmp $0x1,%edx 2819f: 74 17 je 281b8 281a1: 85 d2 test %edx,%edx 281a3: 7e 21 jle 281c6 281a5: 48 89 ef mov %rbp,%rdi 281a8: 5d pop %rbp 281a9: e9 00 00 00 00 jmpq 281ae 281ae: 48 8b 57 08 mov 0x8(%rdi),%rdx 281b2: 48 89 50 20 mov %rdx,0x20(%rax) 281b6: eb 9b jmp 28153 281b8: e8 00 00 00 00 callq 281bd 281bd: 48 89 ef mov %rbp,%rdi 281c0: 5d pop %rbp 281c1: e9 00 00 00 00 jmpq 281c6 281c6: be 03 00 00 00 mov $0x3,%esi 281cb: e8 00 00 00 00 callq 281d0 281d0: eb d3 jmp 281a5 281d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 281d9: 00 00 00 00 281dd: 0f 1f 00 nopl (%rax) 00000000000281e0 : 281e0: e8 00 00 00 00 callq 281e5 281e5: 41 55 push %r13 281e7: 4c 8d af 28 02 00 00 lea 0x228(%rdi),%r13 281ee: 41 54 push %r12 281f0: 55 push %rbp 281f1: 53 push %rbx 281f2: 48 8b 47 20 mov 0x20(%rdi),%rax 281f6: 48 8b 28 mov (%rax),%rbp 281f9: 4c 39 ed cmp %r13,%rbp 281fc: 74 35 je 28233 281fe: 48 8b 5d 00 mov 0x0(%rbp),%rbx 28202: 49 39 ed cmp %rbp,%r13 28205: 74 2c je 28233 28207: 4c 8b 65 30 mov 0x30(%rbp),%r12 2820b: 4d 85 e4 test %r12,%r12 2820e: 74 23 je 28233 28210: 49 8b 44 24 30 mov 0x30(%r12),%rax 28215: a8 01 test $0x1,%al 28217: 75 29 jne 28242 28219: 49 8b 44 24 08 mov 0x8(%r12),%rax 2821e: 48 8b 40 20 mov 0x20(%rax),%rax 28222: 48 85 c0 test %rax,%rax 28225: 74 0c je 28233 28227: 4c 89 e7 mov %r12,%rdi 2822a: e8 00 00 00 00 callq 2822f 2822f: 84 c0 test %al,%al 28231: 75 07 jne 2823a 28233: 5b pop %rbx 28234: 5d pop %rbp 28235: 41 5c pop %r12 28237: 41 5d pop %r13 28239: c3 retq 2823a: 4c 89 e7 mov %r12,%rdi 2823d: e8 00 00 00 00 callq 28242 28242: 48 89 ef mov %rbp,%rdi 28245: 48 89 dd mov %rbx,%rbp 28248: e8 f3 fe ff ff callq 28140 2824d: 48 8b 03 mov (%rbx),%rax 28250: 49 39 dd cmp %rbx,%r13 28253: 74 de je 28233 28255: 48 89 c3 mov %rax,%rbx 28258: eb ad jmp 28207 2825a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000028260 : 28260: e8 00 00 00 00 callq 28265 28265: 41 56 push %r14 28267: 45 89 c6 mov %r8d,%r14d 2826a: 41 55 push %r13 2826c: 41 89 cd mov %ecx,%r13d 2826f: 41 54 push %r12 28271: 49 89 fc mov %rdi,%r12 28274: 55 push %rbp 28275: 89 d5 mov %edx,%ebp 28277: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2827e: 53 push %rbx 2827f: 48 89 f3 mov %rsi,%rbx 28282: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28289: 48 89 df mov %rbx,%rdi 2828c: e8 00 00 00 00 callq 28291 28291: 48 8d 93 28 02 00 00 lea 0x228(%rbx),%rdx 28298: 48 8d 43 28 lea 0x28(%rbx),%rax 2829c: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 282a3: 00 282a4: 89 ab 38 02 00 00 mov %ebp,0x238(%rbx) 282aa: 44 89 b3 50 02 00 00 mov %r14d,0x250(%rbx) 282b1: 44 89 ab 54 02 00 00 mov %r13d,0x254(%rbx) 282b8: 48 89 53 20 mov %rdx,0x20(%rbx) 282bc: 48 89 93 28 02 00 00 mov %rdx,0x228(%rbx) 282c3: 48 89 93 30 02 00 00 mov %rdx,0x230(%rbx) 282ca: 48 89 00 mov %rax,(%rax) 282cd: 48 89 40 08 mov %rax,0x8(%rax) 282d1: 48 83 c0 10 add $0x10,%rax 282d5: 48 39 d0 cmp %rdx,%rax 282d8: 75 f0 jne 282ca 282da: 48 8d 83 48 02 00 00 lea 0x248(%rbx),%rax 282e1: 44 89 ea mov %r13d,%edx 282e4: 89 ee mov %ebp,%esi 282e6: 44 89 f1 mov %r14d,%ecx 282e9: 50 push %rax 282ea: 4c 8d 8b 40 02 00 00 lea 0x240(%rbx),%r9 282f1: 4c 8d 43 18 lea 0x18(%rbx),%r8 282f5: 4c 89 e7 mov %r12,%rdi 282f8: e8 00 00 00 00 callq 282fd 282fd: 41 89 c5 mov %eax,%r13d 28300: 58 pop %rax 28301: 45 85 ed test %r13d,%r13d 28304: 0f 85 00 00 00 00 jne 2830a 2830a: 8b 93 38 02 00 00 mov 0x238(%rbx),%edx 28310: 48 8b bb 48 02 00 00 mov 0x248(%rbx),%rdi 28317: 31 f6 xor %esi,%esi 28319: e8 00 00 00 00 callq 2831e 2831e: 5b pop %rbx 2831f: 44 89 e8 mov %r13d,%eax 28322: 5d pop %rbp 28323: 41 5c pop %r12 28325: 41 5d pop %r13 28327: 41 5e pop %r14 28329: c3 retq 2832a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000028330 : 28330: e8 00 00 00 00 callq 28335 28335: 41 54 push %r12 28337: 55 push %rbp 28338: 53 push %rbx 28339: 48 83 7e 18 00 cmpq $0x0,0x18(%rsi) 2833e: 48 89 fb mov %rdi,%rbx 28341: 0f 84 00 00 00 00 je 28347 28347: 48 8b 86 28 02 00 00 mov 0x228(%rsi),%rax 2834e: 4c 8d a6 28 02 00 00 lea 0x228(%rsi),%r12 28355: 48 89 f5 mov %rsi,%rbp 28358: 49 39 c4 cmp %rax,%r12 2835b: 74 1c je 28379 2835d: 4c 89 66 20 mov %r12,0x20(%rsi) 28361: 48 89 f7 mov %rsi,%rdi 28364: e8 77 fe ff ff callq 281e0 28369: 48 8b 85 28 02 00 00 mov 0x228(%rbp),%rax 28370: 49 39 c4 cmp %rax,%r12 28373: 0f 85 00 00 00 00 jne 28379 28379: 48 8b bd 28 02 00 00 mov 0x228(%rbp),%rdi 28380: 48 8b 1f mov (%rdi),%rbx 28383: 49 39 fc cmp %rdi,%r12 28386: 74 10 je 28398 28388: e8 b3 fd ff ff callq 28140 2838d: 48 89 df mov %rbx,%rdi 28390: 48 8b 1b mov (%rbx),%rbx 28393: 49 39 fc cmp %rdi,%r12 28396: 75 f0 jne 28388 28398: 48 8d 95 48 02 00 00 lea 0x248(%rbp),%rdx 2839f: 48 8d b5 40 02 00 00 lea 0x240(%rbp),%rsi 283a6: 48 8d 7d 18 lea 0x18(%rbp),%rdi 283aa: e8 00 00 00 00 callq 283af 283af: c7 85 38 02 00 00 00 movl $0x0,0x238(%rbp) 283b6: 00 00 00 283b9: 5b pop %rbx 283ba: 5d pop %rbp 283bb: 41 5c pop %r12 283bd: c3 retq 283be: 66 90 xchg %ax,%ax 00000000000283c0 : 283c0: e8 00 00 00 00 callq 283c5 283c5: 41 57 push %r15 283c7: 41 56 push %r14 283c9: 41 55 push %r13 283cb: 41 54 push %r12 283cd: 55 push %rbp 283ce: 53 push %rbx 283cf: 48 81 ec e0 01 00 00 sub $0x1e0,%rsp 283d6: 48 89 74 24 20 mov %rsi,0x20(%rsp) 283db: 89 54 24 18 mov %edx,0x18(%rsp) 283df: 89 4c 24 1c mov %ecx,0x1c(%rsp) 283e3: 65 48 8b 14 25 28 00 mov %gs:0x28,%rdx 283ea: 00 00 283ec: 48 89 94 24 d8 01 00 mov %rdx,0x1d8(%rsp) 283f3: 00 283f4: 31 d2 xor %edx,%edx 283f6: 39 8f 54 02 00 00 cmp %ecx,0x254(%rdi) 283fc: 0f 82 9e 04 00 00 jb 288a0 28402: 8b 44 24 18 mov 0x18(%rsp),%eax 28406: 49 89 fe mov %rdi,%r14 28409: 39 87 38 02 00 00 cmp %eax,0x238(%rdi) 2840f: 0f 82 98 04 00 00 jb 288ad 28415: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2841c 2841c: ba 38 00 00 00 mov $0x38,%edx 28421: be c0 0c 00 00 mov $0xcc0,%esi 28426: e8 00 00 00 00 callq 2842b 2842b: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 28430: 48 89 02 mov %rax,(%rdx) 28433: 48 85 c0 test %rax,%rax 28436: 0f 84 83 04 00 00 je 288bf 2843c: 48 8d 50 10 lea 0x10(%rax),%rdx 28440: 48 89 00 mov %rax,(%rax) 28443: 4c 89 f7 mov %r14,%rdi 28446: 4c 89 70 20 mov %r14,0x20(%rax) 2844a: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 28451: 00 28452: 48 89 40 08 mov %rax,0x8(%rax) 28456: 48 89 50 10 mov %rdx,0x10(%rax) 2845a: 48 89 50 18 mov %rdx,0x18(%rax) 2845e: e8 00 00 00 00 callq 28463 28463: 49 8d 86 28 02 00 00 lea 0x228(%r14),%rax 2846a: 48 89 44 24 10 mov %rax,0x10(%rsp) 2846f: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 28476: 00 00 28478: 48 89 44 24 28 mov %rax,0x28(%rsp) 2847d: b9 10 00 00 00 mov $0x10,%ecx 28482: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 28487: 31 c0 xor %eax,%eax 28489: 4d 89 f5 mov %r14,%r13 2848c: f3 48 ab rep stos %rax,%es:(%rdi) 2848f: 4c 89 ef mov %r13,%rdi 28492: e8 49 fd ff ff callq 281e0 28497: 49 8b 75 20 mov 0x20(%r13),%rsi 2849b: 48 39 74 24 10 cmp %rsi,0x10(%rsp) 284a0: 0f 84 98 01 00 00 je 2863e 284a6: 8b 5e 2c mov 0x2c(%rsi),%ebx 284a9: 8b 7c 24 1c mov 0x1c(%rsp),%edi 284ad: 31 d2 xor %edx,%edx 284af: 89 d8 mov %ebx,%eax 284b1: f7 f7 div %edi 284b3: 89 f8 mov %edi,%eax 284b5: 29 d0 sub %edx,%eax 284b7: 31 d2 xor %edx,%edx 284b9: f7 f7 div %edi 284bb: 8b 44 24 18 mov 0x18(%rsp),%eax 284bf: 8d 3c 10 lea (%rax,%rdx,1),%edi 284c2: 48 8b 06 mov (%rsi),%rax 284c5: 48 39 44 24 10 cmp %rax,0x10(%rsp) 284ca: 0f 84 84 01 00 00 je 28654 284d0: 8b 40 28 mov 0x28(%rax),%eax 284d3: 29 d8 sub %ebx,%eax 284d5: 39 f8 cmp %edi,%eax 284d7: 0f 83 88 01 00 00 jae 28665 284dd: 41 8b 85 38 02 00 00 mov 0x238(%r13),%eax 284e4: 4d 8d 7d 28 lea 0x28(%r13),%r15 284e8: 45 31 f6 xor %r14d,%r14d 284eb: 4d 89 ec mov %r13,%r12 284ee: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 284f5: 00 00 284f7: 01 c0 add %eax,%eax 284f9: 89 04 24 mov %eax,(%rsp) 284fc: eb 37 jmp 28535 284fe: 49 8b 45 08 mov 0x8(%r13),%rax 28502: 48 8b 40 20 mov 0x20(%rax),%rax 28506: 48 85 c0 test %rax,%rax 28509: 74 14 je 2851f 2850b: 4c 89 ef mov %r13,%rdi 2850e: e8 00 00 00 00 callq 28513 28513: 84 c0 test %al,%al 28515: 0f 85 16 01 00 00 jne 28631 2851b: 4c 8b 6d 20 mov 0x20(%rbp),%r13 2851f: 4e 89 ac f4 d8 00 00 mov %r13,0xd8(%rsp,%r14,8) 28526: 00 28527: 49 83 c6 01 add $0x1,%r14 2852b: 49 83 c7 10 add $0x10,%r15 2852f: 49 83 fe 20 cmp $0x20,%r14 28533: 74 6a je 2859f 28535: 4a c7 84 f4 d8 00 00 movq $0x0,0xd8(%rsp,%r14,8) 2853c: 00 00 00 00 00 28541: 44 89 f0 mov %r14d,%eax 28544: 48 83 c0 02 add $0x2,%rax 28548: 48 c1 e0 04 shl $0x4,%rax 2854c: 4c 01 e0 add %r12,%rax 2854f: 48 8b 40 08 mov 0x8(%rax),%rax 28553: 49 39 c7 cmp %rax,%r15 28556: 74 cf je 28527 28558: 49 8b 2f mov (%r15),%rbp 2855b: 4c 8b 6d 20 mov 0x20(%rbp),%r13 2855f: 49 8b 45 30 mov 0x30(%r13),%rax 28563: a8 01 test $0x1,%al 28565: 74 97 je 284fe 28567: 42 83 7c b4 58 02 cmpl $0x2,0x58(%rsp,%r14,4) 2856d: 77 b8 ja 28527 2856f: 8b 45 18 mov 0x18(%rbp),%eax 28572: 39 c3 cmp %eax,%ebx 28574: 76 08 jbe 2857e 28576: 41 03 84 24 38 02 00 add 0x238(%r12),%eax 2857d: 00 2857e: 29 d8 sub %ebx,%eax 28580: 3b 04 24 cmp (%rsp),%eax 28583: 73 a2 jae 28527 28585: 48 8d 75 f0 lea -0x10(%rbp),%rsi 28589: 49 83 c6 01 add $0x1,%r14 2858d: 89 04 24 mov %eax,(%rsp) 28590: 49 83 c7 10 add $0x10,%r15 28594: 48 89 74 24 08 mov %rsi,0x8(%rsp) 28599: 49 83 fe 20 cmp $0x20,%r14 2859d: 75 96 jne 28535 2859f: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 285a5: 4d 89 e5 mov %r12,%r13 285a8: 0f 85 2d 01 00 00 jne 286db 285ae: 4c 8d 94 24 d8 00 00 lea 0xd8(%rsp),%r10 285b5: 00 285b6: 4d 89 e6 mov %r12,%r14 285b9: 45 31 e4 xor %r12d,%r12d 285bc: 41 b8 01 00 00 00 mov $0x1,%r8d 285c2: 48 8d 94 24 d8 01 00 lea 0x1d8(%rsp),%rdx 285c9: 00 285ca: 4c 89 d5 mov %r10,%rbp 285cd: 4d 89 d7 mov %r10,%r15 285d0: eb 27 jmp 285f9 285d2: 0f 88 3c 01 00 00 js 28714 285d8: 83 c0 01 add $0x1,%eax 285db: 0f 88 33 01 00 00 js 28714 285e1: 4a 89 9c e4 d8 00 00 mov %rbx,0xd8(%rsp,%r12,8) 285e8: 00 285e9: 45 89 ec mov %r13d,%r12d 285ec: 48 83 c5 08 add $0x8,%rbp 285f0: 48 39 ea cmp %rbp,%rdx 285f3: 0f 84 38 01 00 00 je 28731 285f9: 48 8b 5d 00 mov 0x0(%rbp),%rbx 285fd: 48 85 db test %rbx,%rbx 28600: 74 ea je 285ec 28602: 45 8d 6c 24 01 lea 0x1(%r12),%r13d 28607: 48 8d 7b 38 lea 0x38(%rbx),%rdi 2860b: 44 89 c0 mov %r8d,%eax 2860e: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 28613: 85 c0 test %eax,%eax 28615: 75 bb jne 285d2 28617: be 02 00 00 00 mov $0x2,%esi 2861c: e8 00 00 00 00 callq 28621 28621: 41 b8 01 00 00 00 mov $0x1,%r8d 28627: 48 8d 94 24 d8 01 00 lea 0x1d8(%rsp),%rdx 2862e: 00 2862f: eb b0 jmp 285e1 28631: 4c 89 ef mov %r13,%rdi 28634: e8 00 00 00 00 callq 28639 28639: e9 29 ff ff ff jmpq 28567 2863e: 8b 7c 24 18 mov 0x18(%rsp),%edi 28642: 48 8b 06 mov (%rsi),%rax 28645: 31 d2 xor %edx,%edx 28647: 31 db xor %ebx,%ebx 28649: 48 39 44 24 10 cmp %rax,0x10(%rsp) 2864e: 0f 85 7c fe ff ff jne 284d0 28654: 41 8b 85 38 02 00 00 mov 0x238(%r13),%eax 2865b: 29 d8 sub %ebx,%eax 2865d: 39 f8 cmp %edi,%eax 2865f: 0f 82 a1 00 00 00 jb 28706 28665: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2866a: 01 d3 add %edx,%ebx 2866c: 4c 89 ef mov %r13,%rdi 2866f: 48 8b 00 mov (%rax),%rax 28672: 89 58 28 mov %ebx,0x28(%rax) 28675: 03 5c 24 18 add 0x18(%rsp),%ebx 28679: 4c 89 68 20 mov %r13,0x20(%rax) 2867d: 89 58 2c mov %ebx,0x2c(%rax) 28680: 49 8b 55 20 mov 0x20(%r13),%rdx 28684: 48 8b 0a mov (%rdx),%rcx 28687: 48 89 41 08 mov %rax,0x8(%rcx) 2868b: 48 89 50 08 mov %rdx,0x8(%rax) 2868f: 48 89 08 mov %rcx,(%rax) 28692: 48 89 02 mov %rax,(%rdx) 28695: 48 8d 50 10 lea 0x10(%rax),%rdx 28699: 48 89 50 10 mov %rdx,0x10(%rax) 2869d: 48 89 50 18 mov %rdx,0x18(%rax) 286a1: 49 89 45 20 mov %rax,0x20(%r13) 286a5: ff 14 25 00 00 00 00 callq *0x0 286ac: 45 31 ed xor %r13d,%r13d 286af: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 286b6: 00 286b7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 286be: 00 00 286c0: 0f 85 f4 01 00 00 jne 288ba 286c6: 48 81 c4 e0 01 00 00 add $0x1e0,%rsp 286cd: 44 89 e8 mov %r13d,%eax 286d0: 5b pop %rbx 286d1: 5d pop %rbp 286d2: 41 5c pop %r12 286d4: 41 5d pop %r13 286d6: 41 5e pop %r14 286d8: 41 5f pop %r15 286da: c3 retq 286db: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 286e0: 48 8b 42 30 mov 0x30(%rdx),%rax 286e4: 48 89 d7 mov %rdx,%rdi 286e7: 48 8b 40 20 mov 0x20(%rax),%rax 286eb: 83 e0 1f and $0x1f,%eax 286ee: 83 44 84 58 01 addl $0x1,0x58(%rsp,%rax,4) 286f3: 48 8b 42 08 mov 0x8(%rdx),%rax 286f7: 49 89 44 24 20 mov %rax,0x20(%r12) 286fc: e8 3f fa ff ff callq 28140 28701: e9 89 fd ff ff jmpq 2848f 28706: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2870b: 49 89 45 20 mov %rax,0x20(%r13) 2870f: e9 7b fd ff ff jmpq 2848f 28714: be 01 00 00 00 mov $0x1,%esi 28719: e8 00 00 00 00 callq 2871e 2871e: 41 b8 01 00 00 00 mov $0x1,%r8d 28724: 48 8d 94 24 d8 01 00 lea 0x1d8(%rsp),%rdx 2872b: 00 2872c: e9 b0 fe ff ff jmpq 285e1 28731: 45 85 e4 test %r12d,%r12d 28734: 0f 85 95 00 00 00 jne 287cf 2873a: 8b 54 24 1c mov 0x1c(%rsp),%edx 2873e: 8b 74 24 18 mov 0x18(%rsp),%esi 28742: 4c 89 f7 mov %r14,%rdi 28745: e8 66 f9 ff ff callq 280b0 2874a: 84 c0 test %al,%al 2874c: 0f 85 2b fd ff ff jne 2847d 28752: 48 8b 44 24 28 mov 0x28(%rsp),%rax 28757: 8b 6c 24 18 mov 0x18(%rsp),%ebp 2875b: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 28762: 00 00 28764: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 2876b: 00 00 2876d: 44 8b 64 24 1c mov 0x1c(%rsp),%r12d 28772: 48 89 44 24 38 mov %rax,0x38(%rsp) 28777: 48 8d 44 24 48 lea 0x48(%rsp),%rax 2877c: 48 89 44 24 48 mov %rax,0x48(%rsp) 28781: 48 89 44 24 50 mov %rax,0x50(%rsp) 28786: eb 11 jmp 28799 28788: 44 89 e2 mov %r12d,%edx 2878b: 89 ee mov %ebp,%esi 2878d: 4c 89 f7 mov %r14,%rdi 28790: e8 1b f9 ff ff callq 280b0 28795: 84 c0 test %al,%al 28797: 75 13 jne 287ac 28799: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 2879e: 4c 89 f7 mov %r14,%rdi 287a1: e8 00 00 00 00 callq 287a6 287a6: 89 c3 mov %eax,%ebx 287a8: 85 c0 test %eax,%eax 287aa: 74 dc je 28788 287ac: 48 8b 44 24 50 mov 0x50(%rsp),%rax 287b1: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 287b6: 48 89 42 08 mov %rax,0x8(%rdx) 287ba: 48 89 10 mov %rdx,(%rax) 287bd: 48 8b 44 24 28 mov 0x28(%rsp),%rax 287c2: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 287c9: 00 287ca: e9 97 00 00 00 jmpq 28866 287cf: 4c 89 3c 24 mov %r15,(%rsp) 287d3: 4c 89 f7 mov %r14,%rdi 287d6: ff 14 25 00 00 00 00 callq *0x0 287dd: 45 31 c0 xor %r8d,%r8d 287e0: 44 89 e6 mov %r12d,%esi 287e3: 31 d2 xor %edx,%edx 287e5: 41 bd ff ff ff ff mov $0xffffffff,%r13d 287eb: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 287f2: ff ff 7f 287f5: 48 8d bc 24 d8 00 00 lea 0xd8(%rsp),%rdi 287fc: 00 287fd: e8 00 00 00 00 callq 28802 28802: 4c 8b 14 24 mov (%rsp),%r10 28806: 48 89 c3 mov %rax,%rbx 28809: 41 8d 44 24 ff lea -0x1(%r12),%eax 2880e: 4c 8d a4 24 e0 00 00 lea 0xe0(%rsp),%r12 28815: 00 28816: 49 8d 2c c4 lea (%r12,%rax,8),%rbp 2881a: eb 10 jmp 2882c 2881c: 85 d2 test %edx,%edx 2881e: 7e 74 jle 28894 28820: 4d 89 e2 mov %r12,%r10 28823: 4c 39 e5 cmp %r12,%rbp 28826: 74 2a je 28852 28828: 49 83 c4 08 add $0x8,%r12 2882c: 49 8b 02 mov (%r10),%rax 2882f: 48 85 c0 test %rax,%rax 28832: 74 ec je 28820 28834: 48 8d 78 38 lea 0x38(%rax),%rdi 28838: 44 89 ea mov %r13d,%edx 2883b: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 28840: 83 fa 01 cmp $0x1,%edx 28843: 75 d7 jne 2881c 28845: e8 00 00 00 00 callq 2884a 2884a: 4d 89 e2 mov %r12,%r10 2884d: 4c 39 e5 cmp %r12,%rbp 28850: 75 d6 jne 28828 28852: 48 85 db test %rbx,%rbx 28855: b8 00 00 00 00 mov $0x0,%eax 2885a: 4c 89 f7 mov %r14,%rdi 2885d: 48 0f 4f d8 cmovg %rax,%rbx 28861: e8 00 00 00 00 callq 28866 28866: 85 db test %ebx,%ebx 28868: 0f 84 0f fc ff ff je 2847d 2886e: 41 89 dd mov %ebx,%r13d 28871: 4c 89 f7 mov %r14,%rdi 28874: ff 14 25 00 00 00 00 callq *0x0 2887b: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 28880: 48 8b 3b mov (%rbx),%rdi 28883: e8 00 00 00 00 callq 28888 28888: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2888f: e9 1b fe ff ff jmpq 286af 28894: be 03 00 00 00 mov $0x3,%esi 28899: e8 00 00 00 00 callq 2889e 2889e: eb 80 jmp 28820 288a0: 0f 0b ud2 288a2: 41 bd ea ff ff ff mov $0xffffffea,%r13d 288a8: e9 02 fe ff ff jmpq 286af 288ad: 0f 0b ud2 288af: 41 bd ea ff ff ff mov $0xffffffea,%r13d 288b5: e9 f5 fd ff ff jmpq 286af 288ba: e8 00 00 00 00 callq 288bf 288bf: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 288c5: e9 e5 fd ff ff jmpq 286af 288ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000288d0 : 288d0: e8 00 00 00 00 callq 288d5 288d5: 48 85 f6 test %rsi,%rsi 288d8: 0f 84 e1 00 00 00 je 289bf 288de: 41 55 push %r13 288e0: 41 54 push %r12 288e2: 55 push %rbp 288e3: 53 push %rbx 288e4: 48 8b 06 mov (%rsi),%rax 288e7: 48 89 f3 mov %rsi,%rbx 288ea: 48 85 c0 test %rax,%rax 288ed: 0f 84 c5 00 00 00 je 289b8 288f3: 4c 8b 60 20 mov 0x20(%rax),%r12 288f7: 48 89 d5 mov %rdx,%rbp 288fa: 4c 89 e7 mov %r12,%rdi 288fd: e8 00 00 00 00 callq 28902 28902: 48 85 ed test %rbp,%rbp 28905: 0f 84 85 00 00 00 je 28990 2890b: 48 8b 45 30 mov 0x30(%rbp),%rax 2890f: a8 01 test $0x1,%al 28911: 75 7d jne 28990 28913: 48 8b 45 08 mov 0x8(%rbp),%rax 28917: 48 8b 40 20 mov 0x20(%rax),%rax 2891b: 48 85 c0 test %rax,%rax 2891e: 74 0c je 2892c 28920: 48 89 ef mov %rbp,%rdi 28923: e8 00 00 00 00 callq 28928 28928: 84 c0 test %al,%al 2892a: 75 5c jne 28988 2892c: 4c 8b 2b mov (%rbx),%r13 2892f: 48 8d 7d 38 lea 0x38(%rbp),%rdi 28933: b8 01 00 00 00 mov $0x1,%eax 28938: f0 0f c1 45 38 lock xadd %eax,0x38(%rbp) 2893d: 85 c0 test %eax,%eax 2893f: 0f 84 87 00 00 00 je 289cc 28945: 78 79 js 289c0 28947: 83 c0 01 add $0x1,%eax 2894a: 78 74 js 289c0 2894c: 49 89 6d 30 mov %rbp,0x30(%r13) 28950: 48 8b 45 20 mov 0x20(%rbp),%rax 28954: 48 8b 0b mov (%rbx),%rcx 28957: 83 e0 1f and $0x1f,%eax 2895a: 89 c2 mov %eax,%edx 2895c: 83 c0 02 add $0x2,%eax 2895f: 48 8d 79 10 lea 0x10(%rcx),%rdi 28963: 48 c1 e2 04 shl $0x4,%rdx 28967: 48 c1 e0 04 shl $0x4,%rax 2896b: 4c 01 e2 add %r12,%rdx 2896e: 49 8d 44 04 08 lea 0x8(%r12,%rax,1),%rax 28973: 48 8b 72 30 mov 0x30(%rdx),%rsi 28977: 48 89 7a 30 mov %rdi,0x30(%rdx) 2897b: 48 89 41 10 mov %rax,0x10(%rcx) 2897f: 48 89 71 18 mov %rsi,0x18(%rcx) 28983: 48 89 3e mov %rdi,(%rsi) 28986: eb 10 jmp 28998 28988: 48 89 ef mov %rbp,%rdi 2898b: e8 00 00 00 00 callq 28990 28990: 48 8b 3b mov (%rbx),%rdi 28993: e8 a8 f7 ff ff callq 28140 28998: 4c 89 e7 mov %r12,%rdi 2899b: 31 d2 xor %edx,%edx 2899d: be 03 00 00 00 mov $0x3,%esi 289a2: e8 00 00 00 00 callq 289a7 289a7: 4c 89 e7 mov %r12,%rdi 289aa: ff 14 25 00 00 00 00 callq *0x0 289b1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 289b8: 5b pop %rbx 289b9: 5d pop %rbp 289ba: 41 5c pop %r12 289bc: 41 5d pop %r13 289be: c3 retq 289bf: c3 retq 289c0: be 01 00 00 00 mov $0x1,%esi 289c5: e8 00 00 00 00 callq 289ca 289ca: eb 80 jmp 2894c 289cc: be 02 00 00 00 mov $0x2,%esi 289d1: e8 00 00 00 00 callq 289d6 289d6: e9 71 ff ff ff jmpq 2894c 289db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000289e0 : 289e0: e8 00 00 00 00 callq 289e5 289e5: 41 57 push %r15 289e7: 41 56 push %r14 289e9: 41 55 push %r13 289eb: 49 89 fd mov %rdi,%r13 289ee: 41 54 push %r12 289f0: 55 push %rbp 289f1: 48 89 f5 mov %rsi,%rbp 289f4: 53 push %rbx 289f5: 48 83 ec 10 sub $0x10,%rsp 289f9: e8 00 00 00 00 callq 289fe 289fe: 49 8b 9d 28 02 00 00 mov 0x228(%r13),%rbx 28a05: 49 8d 85 28 02 00 00 lea 0x228(%r13),%rax 28a0c: 48 89 44 24 08 mov %rax,0x8(%rsp) 28a11: 48 39 c3 cmp %rax,%rbx 28a14: 75 69 jne 28a7f 28a16: e9 a1 00 00 00 jmpq 28abc 28a1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28a22: 48 89 ef mov %rbp,%rdi 28a25: e8 00 00 00 00 callq 28a2a 28a2a: 4c 8b 04 24 mov (%rsp),%r8 28a2e: 4d 29 f8 sub %r15,%r8 28a31: 4c 89 e1 mov %r12,%rcx 28a34: 4c 89 f2 mov %r14,%rdx 28a37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28a3e: 48 89 ef mov %rbp,%rdi 28a41: e8 00 00 00 00 callq 28a46 28a46: 48 8b 43 30 mov 0x30(%rbx),%rax 28a4a: 48 85 c0 test %rax,%rax 28a4d: 74 17 je 28a66 28a4f: 48 8b 48 20 mov 0x20(%rax),%rcx 28a53: 48 8b 50 28 mov 0x28(%rax),%rdx 28a57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28a5e: 48 89 ef mov %rbp,%rdi 28a61: e8 00 00 00 00 callq 28a66 28a66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28a6d: 48 89 ef mov %rbp,%rdi 28a70: e8 00 00 00 00 callq 28a75 28a75: 48 8b 1b mov (%rbx),%rbx 28a78: 48 3b 5c 24 08 cmp 0x8(%rsp),%rbx 28a7d: 74 3d je 28abc 28a7f: 49 8b 8d 40 02 00 00 mov 0x240(%r13),%rcx 28a86: 44 8b 43 2c mov 0x2c(%rbx),%r8d 28a8a: 44 8b 7b 28 mov 0x28(%rbx),%r15d 28a8e: 49 39 5d 20 cmp %rbx,0x20(%r13) 28a92: 4c 89 04 24 mov %r8,(%rsp) 28a96: 4e 8d 24 01 lea (%rcx,%r8,1),%r12 28a9a: 4d 8d 34 0f lea (%r15,%rcx,1),%r14 28a9e: 0f 85 77 ff ff ff jne 28a1b 28aa4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28aab: 48 89 ef mov %rbp,%rdi 28aae: e8 00 00 00 00 callq 28ab3 28ab3: 4c 8b 04 24 mov (%rsp),%r8 28ab7: e9 72 ff ff ff jmpq 28a2e 28abc: 4c 89 ef mov %r13,%rdi 28abf: ff 14 25 00 00 00 00 callq *0x0 28ac6: 48 83 c4 10 add $0x10,%rsp 28aca: 5b pop %rbx 28acb: 5d pop %rbp 28acc: 41 5c pop %r12 28ace: 41 5d pop %r13 28ad0: 41 5e pop %r14 28ad2: 41 5f pop %r15 28ad4: c3 retq 28ad5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 28adc: 00 00 00 28adf: 90 nop 0000000000028ae0 : 28ae0: e8 00 00 00 00 callq 28ae5 28ae5: 41 57 push %r15 28ae7: 45 89 c7 mov %r8d,%r15d 28aea: 41 56 push %r14 28aec: 4c 8d b7 b8 09 00 00 lea 0x9b8(%rdi),%r14 28af3: 41 55 push %r13 28af5: 49 89 cd mov %rcx,%r13 28af8: 41 54 push %r12 28afa: 55 push %rbp 28afb: 48 89 fd mov %rdi,%rbp 28afe: 53 push %rbx 28aff: 44 89 c3 mov %r8d,%ebx 28b02: 48 83 ec 20 sub $0x20,%rsp 28b06: 4c 8b a7 08 04 00 00 mov 0x408(%rdi),%r12 28b0d: 4c 89 f7 mov %r14,%rdi 28b10: 89 14 24 mov %edx,(%rsp) 28b13: 89 74 24 04 mov %esi,0x4(%rsp) 28b17: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 28b1e: 00 00 28b20: 48 89 44 24 18 mov %rax,0x18(%rsp) 28b25: 31 c0 xor %eax,%eax 28b27: 31 c0 xor %eax,%eax 28b29: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 28b30: 00 00 28b32: 66 89 44 24 0e mov %ax,0xe(%rsp) 28b37: e8 00 00 00 00 callq 28b3c 28b3c: 8b 14 24 mov (%rsp),%edx 28b3f: 49 8b bc 24 98 5c 00 mov 0x5c98(%r12),%rdi 28b46: 00 28b47: 84 d2 test %dl,%dl 28b49: 0f 84 ac 00 00 00 je 28bfb 28b4f: 80 fb 03 cmp $0x3,%bl 28b52: 0f 87 3d 01 00 00 ja 28c95 28b58: 31 c0 xor %eax,%eax 28b5a: 4d 85 ed test %r13,%r13 28b5d: 74 05 je 28b64 28b5f: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 28b64: 88 44 24 11 mov %al,0x11(%rsp) 28b68: 84 db test %bl,%bl 28b6a: 74 3e je 28baa 28b6c: 41 89 df mov %ebx,%r15d 28b6f: 41 80 ef 01 sub $0x1,%r15b 28b73: 74 35 je 28baa 28b75: 4d 85 ed test %r13,%r13 28b78: 0f 84 2e 01 00 00 je 28cac 28b7e: 41 0f b6 c7 movzbl %r15b,%eax 28b82: 49 83 c5 01 add $0x1,%r13 28b86: 89 c1 mov %eax,%ecx 28b88: 85 c0 test %eax,%eax 28b8a: 74 1e je 28baa 28b8c: 31 c0 xor %eax,%eax 28b8e: 89 c2 mov %eax,%edx 28b90: 83 c0 01 add $0x1,%eax 28b93: 41 0f b6 7c 15 00 movzbl 0x0(%r13,%rdx,1),%edi 28b99: 40 88 7c 14 0e mov %dil,0xe(%rsp,%rdx,1) 28b9e: 39 c8 cmp %ecx,%eax 28ba0: 72 ec jb 28b8e 28ba2: 49 8b bc 24 98 5c 00 mov 0x5c98(%r12),%rdi 28ba9: 00 28baa: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 28baf: 44 0f b6 64 24 04 movzbl 0x4(%rsp),%r12d 28bb5: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 28bba: be 36 00 00 00 mov $0x36,%esi 28bbf: c6 44 24 14 01 movb $0x1,0x14(%rsp) 28bc4: 66 89 44 24 12 mov %ax,0x12(%rsp) 28bc9: 0f b6 85 59 04 00 00 movzbl 0x459(%rbp),%eax 28bd0: 45 01 e4 add %r12d,%r12d 28bd3: c6 44 24 10 32 movb $0x32,0x10(%rsp) 28bd8: 44 88 7c 24 15 mov %r15b,0x15(%rsp) 28bdd: 44 88 64 24 16 mov %r12b,0x16(%rsp) 28be2: 88 44 24 17 mov %al,0x17(%rsp) 28be6: e8 00 00 00 00 callq 28beb 28beb: 80 7c 24 11 01 cmpb $0x1,0x11(%rsp) 28bf0: 0f 85 86 00 00 00 jne 28c7c 28bf6: 45 31 e4 xor %r12d,%r12d 28bf9: eb 57 jmp 28c52 28bfb: 44 0f b6 64 24 04 movzbl 0x4(%rsp),%r12d 28c01: 0f b6 85 59 04 00 00 movzbl 0x459(%rbp),%eax 28c08: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 28c0d: be 36 00 00 00 mov $0x36,%esi 28c12: c7 44 24 10 32 00 00 movl $0x32,0x10(%rsp) 28c19: 00 28c1a: 4c 8b 7f 68 mov 0x68(%rdi),%r15 28c1e: 45 01 e4 add %r12d,%r12d 28c21: c6 44 24 14 00 movb $0x0,0x14(%rsp) 28c26: 88 5c 24 15 mov %bl,0x15(%rsp) 28c2a: 44 88 64 24 16 mov %r12b,0x16(%rsp) 28c2f: 88 44 24 17 mov %al,0x17(%rsp) 28c33: e8 00 00 00 00 callq 28c38 28c38: 80 7c 24 11 01 cmpb $0x1,0x11(%rsp) 28c3d: 75 3d jne 28c7c 28c3f: 0f b6 d3 movzbl %bl,%edx 28c42: 31 c9 xor %ecx,%ecx 28c44: 4c 89 fe mov %r15,%rsi 28c47: 4c 89 ef mov %r13,%rdi 28c4a: e8 00 00 00 00 callq 28c4f 28c4f: 45 31 e4 xor %r12d,%r12d 28c52: 4c 89 f7 mov %r14,%rdi 28c55: e8 00 00 00 00 callq 28c5a 28c5a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 28c5f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 28c66: 00 00 28c68: 75 56 jne 28cc0 28c6a: 48 83 c4 20 add $0x20,%rsp 28c6e: 44 89 e0 mov %r12d,%eax 28c71: 5b pop %rbx 28c72: 5d pop %rbp 28c73: 41 5c pop %r12 28c75: 41 5d pop %r13 28c77: 41 5e pop %r14 28c79: 41 5f pop %r15 28c7b: c3 retq 28c7c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28c83: bf 04 00 00 00 mov $0x4,%edi 28c88: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 28c8e: e8 00 00 00 00 callq 28c93 28c93: eb bd jmp 28c52 28c95: 0f b6 f3 movzbl %bl,%esi 28c98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28c9f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 28ca5: e8 00 00 00 00 callq 28caa 28caa: eb a6 jmp 28c52 28cac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28cb3: 41 bc ea ff ff ff mov $0xffffffea,%r12d 28cb9: e8 00 00 00 00 callq 28cbe 28cbe: eb 92 jmp 28c52 28cc0: e8 00 00 00 00 callq 28cc5 28cc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 28ccc: 00 00 00 00 0000000000028cd0 : 28cd0: e8 00 00 00 00 callq 28cd5 28cd5: 41 57 push %r15 28cd7: 49 89 f1 mov %rsi,%r9 28cda: 41 56 push %r14 28cdc: 41 55 push %r13 28cde: 41 54 push %r12 28ce0: 55 push %rbp 28ce1: 53 push %rbx 28ce2: 48 83 ec 10 sub $0x10,%rsp 28ce6: 4c 8b af e8 00 00 00 mov 0xe8(%rdi),%r13 28ced: 89 54 24 0c mov %edx,0xc(%rsp) 28cf1: 83 fa 01 cmp $0x1,%edx 28cf4: 0f 84 a3 00 00 00 je 28d9d 28cfa: 8b 44 24 0c mov 0xc(%rsp),%eax 28cfe: 85 c0 test %eax,%eax 28d00: 0f 8e cf 00 00 00 jle 28dd5 28d06: 0f b7 5e 04 movzwl 0x4(%rsi),%ebx 28d0a: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 28d11: 00 28d12: 4d 89 ce mov %r9,%r14 28d15: 41 0f b7 46 02 movzwl 0x2(%r14),%eax 28d1a: 83 e0 01 and $0x1,%eax 28d1d: 66 83 f8 01 cmp $0x1,%ax 28d21: 0f 92 c2 setb %dl 28d24: 45 19 ff sbb %r15d,%r15d 28d27: 45 31 e4 xor %r12d,%r12d 28d2a: 41 80 e7 04 and $0x4,%r15b 28d2e: 0f b6 c2 movzbl %dl,%eax 28d31: 89 44 24 04 mov %eax,0x4(%rsp) 28d35: 41 81 c7 ff 00 00 00 add $0xff,%r15d 28d3c: 85 db test %ebx,%ebx 28d3e: 75 09 jne 28d49 28d40: eb 3e jmp 28d80 28d42: 41 01 ec add %ebp,%r12d 28d45: 29 eb sub %ebp,%ebx 28d47: 74 37 je 28d80 28d49: 41 39 df cmp %ebx,%r15d 28d4c: 89 dd mov %ebx,%ebp 28d4e: 41 0f b6 36 movzbl (%r14),%esi 28d52: 8b 54 24 04 mov 0x4(%rsp),%edx 28d56: 41 0f 4e ef cmovle %r15d,%ebp 28d5a: 49 63 cc movslq %r12d,%rcx 28d5d: 4c 89 ef mov %r13,%rdi 28d60: 49 03 4e 08 add 0x8(%r14),%rcx 28d64: 44 0f b6 c5 movzbl %bpl,%r8d 28d68: e8 73 fd ff ff callq 28ae0 28d6d: 85 c0 test %eax,%eax 28d6f: 74 d1 je 28d42 28d71: 48 83 c4 10 add $0x10,%rsp 28d75: 5b pop %rbx 28d76: 5d pop %rbp 28d77: 41 5c pop %r12 28d79: 41 5d pop %r13 28d7b: 41 5e pop %r14 28d7d: 41 5f pop %r15 28d7f: c3 retq 28d80: 83 44 24 08 01 addl $0x1,0x8(%rsp) 28d85: 49 83 c6 10 add $0x10,%r14 28d89: 8b 44 24 08 mov 0x8(%rsp),%eax 28d8d: 39 44 24 0c cmp %eax,0xc(%rsp) 28d91: 7e 42 jle 28dd5 28d93: 41 0f b7 5e 04 movzwl 0x4(%r14),%ebx 28d98: e9 78 ff ff ff jmpq 28d15 28d9d: 0f b7 5e 04 movzwl 0x4(%rsi),%ebx 28da1: 66 85 db test %bx,%bx 28da4: 0f 85 60 ff ff ff jne 28d0a 28daa: 0f b6 36 movzbl (%rsi),%esi 28dad: 45 31 c0 xor %r8d,%r8d 28db0: 31 c9 xor %ecx,%ecx 28db2: 4c 89 ef mov %r13,%rdi 28db5: ba 01 00 00 00 mov $0x1,%edx 28dba: e8 21 fd ff ff callq 28ae0 28dbf: 85 c0 test %eax,%eax 28dc1: 0f 44 44 24 0c cmove 0xc(%rsp),%eax 28dc6: 48 83 c4 10 add $0x10,%rsp 28dca: 5b pop %rbx 28dcb: 5d pop %rbp 28dcc: 41 5c pop %r12 28dce: 41 5d pop %r13 28dd0: 41 5e pop %r14 28dd2: 41 5f pop %r15 28dd4: c3 retq 28dd5: 8b 44 24 0c mov 0xc(%rsp),%eax 28dd9: eb 96 jmp 28d71 28ddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000028de0 : 28de0: e8 00 00 00 00 callq 28de5 28de5: b8 09 00 ff 0e mov $0xeff0009,%eax 28dea: c3 retq 28deb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000028df0 : 28df0: e8 00 00 00 00 callq 28df5 28df5: 48 83 ec 10 sub $0x10,%rsp 28df9: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 28e00: 45 0f b6 c0 movzbl %r8b,%r8d 28e04: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 28e0b: 00 00 28e0d: 48 89 44 24 08 mov %rax,0x8(%rsp) 28e12: 31 c0 xor %eax,%eax 28e14: 40 88 74 24 06 mov %sil,0x6(%rsp) 28e19: b8 01 01 00 00 mov $0x101,%eax 28e1e: be 36 00 00 00 mov $0x36,%esi 28e23: 88 54 24 07 mov %dl,0x7(%rsp) 28e27: 48 89 e2 mov %rsp,%rdx 28e2a: 88 4c 24 01 mov %cl,0x1(%rsp) 28e2e: 66 44 89 44 24 02 mov %r8w,0x2(%rsp) 28e34: c6 04 24 32 movb $0x32,(%rsp) 28e38: 66 89 44 24 04 mov %ax,0x4(%rsp) 28e3d: e8 00 00 00 00 callq 28e42 28e42: 48 8b 44 24 08 mov 0x8(%rsp),%rax 28e47: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 28e4e: 00 00 28e50: 75 05 jne 28e57 28e52: 48 83 c4 10 add $0x10,%rsp 28e56: c3 retq 28e57: e8 00 00 00 00 callq 28e5c 28e5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000028e60 : 28e60: e8 00 00 00 00 callq 28e65 28e65: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax 28e6c: 48 8b 4e 08 mov 0x8(%rsi),%rcx 28e70: 48 8b 90 48 01 00 00 mov 0x148(%rax),%rdx 28e77: 48 8b 92 b8 a9 ff ff mov -0x5648(%rdx),%rdx 28e7e: 48 8b 72 68 mov 0x68(%rdx),%rsi 28e82: 48 39 71 68 cmp %rsi,0x68(%rcx) 28e86: 74 13 je 28e9b 28e88: 8b 90 6c 02 00 00 mov 0x26c(%rax),%edx 28e8e: 85 d2 test %edx,%edx 28e90: 74 09 je 28e9b 28e92: 83 ea 01 sub $0x1,%edx 28e95: 89 90 6c 02 00 00 mov %edx,0x26c(%rax) 28e9b: c3 retq 28e9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000028ea0 : 28ea0: e8 00 00 00 00 callq 28ea5 28ea5: 41 54 push %r12 28ea7: 49 89 f4 mov %rsi,%r12 28eaa: 48 8b 36 mov (%rsi),%rsi 28ead: 4c 8b 4f 08 mov 0x8(%rdi),%r9 28eb1: 48 83 3e 00 cmpq $0x0,(%rsi) 28eb5: 74 27 je 28ede 28eb7: 45 8b 54 24 0c mov 0xc(%r12),%r10d 28ebc: 89 d1 mov %edx,%ecx 28ebe: 4c 89 cf mov %r9,%rdi 28ec1: 45 31 c0 xor %r8d,%r8d 28ec4: 44 89 d2 mov %r10d,%edx 28ec7: e8 00 00 00 00 callq 28ecc 28ecc: 4c 89 e7 mov %r12,%rdi 28ecf: e8 00 00 00 00 callq 28ed4 28ed4: 4c 89 e7 mov %r12,%rdi 28ed7: 41 5c pop %r12 28ed9: e9 00 00 00 00 jmpq 28ede 28ede: 48 8b 07 mov (%rdi),%rax 28ee1: 4c 89 e1 mov %r12,%rcx 28ee4: 4c 89 ce mov %r9,%rsi 28ee7: 41 5c pop %r12 28ee9: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 28ef0: 48 8b b8 48 01 00 00 mov 0x148(%rax),%rdi 28ef7: 48 81 ef 48 56 00 00 sub $0x5648,%rdi 28efe: e9 00 00 00 00 jmpq 28f03 28f03: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 28f0a: 00 00 00 00 28f0e: 66 90 xchg %ax,%ax 0000000000028f10 : 28f10: e8 00 00 00 00 callq 28f15 28f15: 48 8b 07 mov (%rdi),%rax 28f18: 48 8b b8 88 00 00 00 mov 0x88(%rax),%rdi 28f1f: 48 83 ef 58 sub $0x58,%rdi 28f23: e9 00 00 00 00 jmpq 28f28 28f28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 28f2f: 00 0000000000028f30 : 28f30: e8 00 00 00 00 callq 28f35 28f35: 41 54 push %r12 28f37: be 02 00 00 00 mov $0x2,%esi 28f3c: 55 push %rbp 28f3d: 53 push %rbx 28f3e: 48 8b 07 mov (%rdi),%rax 28f41: 48 8b 98 88 00 00 00 mov 0x88(%rax),%rbx 28f48: 48 8d 6b a8 lea -0x58(%rbx),%rbp 28f4c: 48 89 ef mov %rbp,%rdi 28f4f: e8 00 00 00 00 callq 28f54 28f54: 41 89 c4 mov %eax,%r12d 28f57: 85 c0 test %eax,%eax 28f59: 75 33 jne 28f8e 28f5b: 48 8b bb 08 02 00 00 mov 0x208(%rbx),%rdi 28f62: 48 85 ff test %rdi,%rdi 28f65: 74 27 je 28f8e 28f67: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 28f6e: ff ff 7f 28f71: be 01 00 00 00 mov $0x1,%esi 28f76: e8 00 00 00 00 callq 28f7b 28f7b: ba 00 00 00 00 mov $0x0,%edx 28f80: 48 85 c0 test %rax,%rax 28f83: 48 0f 4f c2 cmovg %rdx,%rax 28f87: 41 89 c4 mov %eax,%r12d 28f8a: 85 c0 test %eax,%eax 28f8c: 75 08 jne 28f96 28f8e: 44 89 e0 mov %r12d,%eax 28f91: 5b pop %rbx 28f92: 5d pop %rbp 28f93: 41 5c pop %r12 28f95: c3 retq 28f96: 48 89 ef mov %rbp,%rdi 28f99: e8 00 00 00 00 callq 28f9e 28f9e: eb ee jmp 28f8e 0000000000028fa0 : 28fa0: e8 00 00 00 00 callq 28fa5 28fa5: 41 56 push %r14 28fa7: 41 55 push %r13 28fa9: 41 54 push %r12 28fab: 55 push %rbp 28fac: 53 push %rbx 28fad: 48 83 ec 48 sub $0x48,%rsp 28fb1: 48 8b 5f 38 mov 0x38(%rdi),%rbx 28fb5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 28fbc: 00 00 28fbe: 48 89 44 24 40 mov %rax,0x40(%rsp) 28fc3: 31 c0 xor %eax,%eax 28fc5: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 28fcc: 00 28fcd: 48 8b 83 f8 00 00 00 mov 0xf8(%rbx),%rax 28fd4: 4c 8b ab 48 01 00 00 mov 0x148(%rbx),%r13 28fdb: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 28fe2: 00 00 28fe4: 4c 8b 60 20 mov 0x20(%rax),%r12 28fe8: 8b 83 9c 01 00 00 mov 0x19c(%rbx),%eax 28fee: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 28ff5: 00 00 28ff7: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 28ffe: 00 00 29000: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 29007: 00 00 29009: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 29010: 00 00 29012: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 29019: 00 00 2901b: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 29022: 00 00 29024: 85 c0 test %eax,%eax 29026: 75 21 jne 29049 29028: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2902d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29034: 00 00 29036: 0f 85 cd 00 00 00 jne 29109 2903c: 48 83 c4 48 add $0x48,%rsp 29040: 5b pop %rbx 29041: 5d pop %rbp 29042: 41 5c pop %r12 29044: 41 5d pop %r13 29046: 41 5e pop %r14 29048: c3 retq 29049: 48 89 e2 mov %rsp,%rdx 2904c: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 29051: 48 89 df mov %rbx,%rdi 29054: e8 00 00 00 00 callq 29059 29059: 85 c0 test %eax,%eax 2905b: 0f 85 95 00 00 00 jne 290f6 29061: 48 8b 9b 70 02 00 00 mov 0x270(%rbx),%rbx 29068: 48 85 db test %rbx,%rbx 2906b: 74 bb je 29028 2906d: 49 81 ed 48 56 00 00 sub $0x5648,%r13 29074: eb 3f jmp 290b5 29076: 4c 89 e6 mov %r12,%rsi 29079: 48 89 ef mov %rbp,%rdi 2907c: e8 00 00 00 00 callq 29081 29081: 85 c0 test %eax,%eax 29083: 75 23 jne 290a8 29085: 4c 89 f6 mov %r14,%rsi 29088: 31 d2 xor %edx,%edx 2908a: 4c 89 ef mov %r13,%rdi 2908d: e8 00 00 00 00 callq 29092 29092: 89 c6 mov %eax,%esi 29094: 85 c0 test %eax,%eax 29096: 74 4f je 290e7 29098: 8d 46 10 lea 0x10(%rsi),%eax 2909b: 83 e0 ef and $0xffffffef,%eax 2909e: 75 39 jne 290d9 290a0: 48 89 ef mov %rbp,%rdi 290a3: e8 00 00 00 00 callq 290a8 290a8: 48 8b 5b 10 mov 0x10(%rbx),%rbx 290ac: 48 85 db test %rbx,%rbx 290af: 0f 84 73 ff ff ff je 29028 290b5: 4c 8b 33 mov (%rbx),%r14 290b8: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 290bf: 48 8b a8 50 01 00 00 mov 0x150(%rax),%rbp 290c6: 4d 85 e4 test %r12,%r12 290c9: 75 ab jne 29076 290cb: 48 89 ef mov %rbp,%rdi 290ce: e8 00 00 00 00 callq 290d3 290d3: 85 c0 test %eax,%eax 290d5: 75 ae jne 29085 290d7: eb cf jmp 290a8 290d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 290e0: e8 00 00 00 00 callq 290e5 290e5: eb b9 jmp 290a0 290e7: 4c 89 f6 mov %r14,%rsi 290ea: 4c 89 ef mov %r13,%rdi 290ed: e8 00 00 00 00 callq 290f2 290f2: 89 c6 mov %eax,%esi 290f4: eb a2 jmp 29098 290f6: 89 c6 mov %eax,%esi 290f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 290ff: e8 00 00 00 00 callq 29104 29104: e9 1f ff ff ff jmpq 29028 29109: e8 00 00 00 00 callq 2910e 2910e: 66 90 xchg %ax,%ax 0000000000029110 : 29110: e8 00 00 00 00 callq 29115 29115: 41 56 push %r14 29117: 41 55 push %r13 29119: 41 89 f5 mov %esi,%r13d 2911c: 41 54 push %r12 2911e: 55 push %rbp 2911f: 48 89 fd mov %rdi,%rbp 29122: 53 push %rbx 29123: 48 83 ec 28 sub $0x28,%rsp 29127: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2912e: 00 00 29130: 48 89 44 24 20 mov %rax,0x20(%rsp) 29135: 48 8b 07 mov (%rdi),%rax 29138: 48 8b 98 88 00 00 00 mov 0x88(%rax),%rbx 2913f: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax 29145: 4c 8b b3 48 01 00 00 mov 0x148(%rbx),%r14 2914c: 85 c0 test %eax,%eax 2914e: 0f 85 d6 00 00 00 jne 2922a 29154: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2915b: 00 2915c: be 02 00 00 00 mov $0x2,%esi 29161: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 29168: 00 00 2916a: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 29171: 00 00 29173: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2917a: 00 00 2917c: f6 43 a8 04 testb $0x4,-0x58(%rbx) 29180: 0f 85 88 00 00 00 jne 2920e 29186: 48 8d 7b a8 lea -0x58(%rbx),%rdi 2918a: e8 00 00 00 00 callq 2918f 2918f: 48 8d 73 e0 lea -0x20(%rbx),%rsi 29193: 48 89 df mov %rbx,%rdi 29196: 48 89 e2 mov %rsp,%rdx 29199: e8 00 00 00 00 callq 2919e 2919e: 4c 63 e0 movslq %eax,%r12 291a1: 4d 85 e4 test %r12,%r12 291a4: 75 44 jne 291ea 291a6: 8b 83 9c 01 00 00 mov 0x19c(%rbx),%eax 291ac: 83 f8 01 cmp $0x1,%eax 291af: 0f 84 9c 00 00 00 je 29251 291b5: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 291bc: 83 f8 02 cmp $0x2,%eax 291bf: 75 29 jne 291ea 291c1: 48 8b 55 08 mov 0x8(%rbp),%rdx 291c5: 48 8d b3 78 01 00 00 lea 0x178(%rbx),%rsi 291cc: 49 89 e0 mov %rsp,%r8 291cf: 44 89 e9 mov %r13d,%ecx 291d2: 49 8d be b8 a9 ff ff lea -0x5648(%r14),%rdi 291d9: e8 00 00 00 00 callq 291de 291de: 4c 63 e0 movslq %eax,%r12 291e1: 4d 85 e4 test %r12,%r12 291e4: 75 04 jne 291ea 291e6: 4c 8b 24 24 mov (%rsp),%r12 291ea: 48 8b 44 24 20 mov 0x20(%rsp),%rax 291ef: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 291f6: 00 00 291f8: 0f 85 c4 00 00 00 jne 292c2 291fe: 48 83 c4 28 add $0x28,%rsp 29202: 4c 89 e0 mov %r12,%rax 29205: 5b pop %rbx 29206: 5d pop %rbp 29207: 41 5c pop %r12 29209: 41 5d pop %r13 2920b: 41 5e pop %r14 2920d: c3 retq 2920e: 80 7f 2c 00 cmpb $0x0,0x2c(%rdi) 29212: 0f 84 6e ff ff ff je 29186 29218: 48 83 8b 40 02 00 00 orq $0x1,0x240(%rbx) 2921f: 01 29220: be 06 00 00 00 mov $0x6,%esi 29225: e9 5c ff ff ff jmpq 29186 2922a: 8b 83 9c 01 00 00 mov 0x19c(%rbx),%eax 29230: 49 c7 c4 f0 ff ff ff mov $0xfffffffffffffff0,%r12 29237: 83 f8 05 cmp $0x5,%eax 2923a: 77 ae ja 291ea 2923c: 89 c2 mov %eax,%edx 2923e: f6 04 95 00 00 00 00 testb $0x2,0x0(,%rdx,4) 29245: 02 29246: 74 a2 je 291ea 29248: 83 f8 01 cmp $0x1,%eax 2924b: 0f 85 64 ff ff ff jne 291b5 29251: 48 8b 83 c8 01 00 00 mov 0x1c8(%rbx),%rax 29258: 48 8b 93 60 01 00 00 mov 0x160(%rbx),%rdx 2925f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29263: 48 8b 30 mov (%rax),%rsi 29266: e8 00 00 00 00 callq 2926b 2926b: 48 89 04 24 mov %rax,(%rsp) 2926f: 49 89 c4 mov %rax,%r12 29272: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 29278: 0f 87 6c ff ff ff ja 291ea 2927e: 8b 50 0c mov 0xc(%rax),%edx 29281: 48 8b 7d 08 mov 0x8(%rbp),%rdi 29285: 41 b8 20 00 00 00 mov $0x20,%r8d 2928b: 44 89 e9 mov %r13d,%ecx 2928e: 48 8b 30 mov (%rax),%rsi 29291: e8 00 00 00 00 callq 29296 29296: 85 c0 test %eax,%eax 29298: 7e 0a jle 292a4 2929a: 41 89 44 24 08 mov %eax,0x8(%r12) 2929f: e9 42 ff ff ff jmpq 291e6 292a4: 48 8b 3c 24 mov (%rsp),%rdi 292a8: 49 c7 c4 f0 ff ff ff mov $0xfffffffffffffff0,%r12 292af: e8 00 00 00 00 callq 292b4 292b4: 48 8b 3c 24 mov (%rsp),%rdi 292b8: e8 00 00 00 00 callq 292bd 292bd: e9 28 ff ff ff jmpq 291ea 292c2: e8 00 00 00 00 callq 292c7 292c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 292ce: 00 00 00000000000292d0 : 292d0: e8 00 00 00 00 callq 292d5 292d5: 41 54 push %r12 292d7: 45 31 e4 xor %r12d,%r12d 292da: 55 push %rbp 292db: 89 f5 mov %esi,%ebp 292dd: 53 push %rbx 292de: 48 83 ec 28 sub $0x28,%rsp 292e2: 48 8b 9f 88 00 00 00 mov 0x88(%rdi),%rbx 292e9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 292f0: 00 00 292f2: 48 89 44 24 20 mov %rax,0x20(%rsp) 292f7: 31 c0 xor %eax,%eax 292f9: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 29300: 00 29301: 48 8b 83 48 01 00 00 mov 0x148(%rbx),%rax 29308: 48 8b b3 40 02 00 00 mov 0x240(%rbx),%rsi 2930f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 29316: 00 00 29318: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2931f: 00 00 29321: 48 8d b8 b8 a9 ff ff lea -0x5648(%rax),%rdi 29328: c6 04 24 01 movb $0x1,(%rsp) 2932c: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 29333: 00 00 29335: e8 00 00 00 00 callq 2933a 2933a: 83 e5 fd and $0xfffffffd,%ebp 2933d: 75 04 jne 29343 2933f: a8 02 test $0x2,%al 29341: 75 20 jne 29363 29343: 48 8b 44 24 20 mov 0x20(%rsp),%rax 29348: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2934f: 00 00 29351: 0f 85 af 00 00 00 jne 29406 29357: 48 83 c4 28 add $0x28,%rsp 2935b: 44 89 e0 mov %r12d,%eax 2935e: 5b pop %rbx 2935f: 5d pop %rbp 29360: 41 5c pop %r12 29362: c3 retq 29363: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 2936a: 31 f6 xor %esi,%esi 2936c: 48 8b ab 48 01 00 00 mov 0x148(%rbx),%rbp 29373: e8 00 00 00 00 callq 29378 29378: 41 89 c4 mov %eax,%r12d 2937b: 83 f8 fc cmp $0xfffffffc,%eax 2937e: 74 7b je 293fb 29380: 48 8d 7b a8 lea -0x58(%rbx),%rdi 29384: 85 c0 test %eax,%eax 29386: 75 63 jne 293eb 29388: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax 2938e: 85 c0 test %eax,%eax 29390: 75 06 jne 29398 29392: f6 43 ac 02 testb $0x2,-0x54(%rbx) 29396: 75 35 jne 293cd 29398: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2939f: e8 00 00 00 00 callq 293a4 293a4: 48 89 df mov %rbx,%rdi 293a7: 31 f6 xor %esi,%esi 293a9: e8 00 00 00 00 callq 293ae 293ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293b5: ff 14 25 00 00 00 00 callq *0x0 293bc: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 293c3: e8 00 00 00 00 callq 293c8 293c8: e9 76 ff ff ff jmpq 29343 293cd: be 02 00 00 00 mov $0x2,%esi 293d2: e8 00 00 00 00 callq 293d7 293d7: 48 8d 73 e0 lea -0x20(%rbx),%rsi 293db: 48 89 df mov %rbx,%rdi 293de: 48 89 e2 mov %rsp,%rdx 293e1: e8 00 00 00 00 callq 293e6 293e6: 41 89 c4 mov %eax,%r12d 293e9: eb ad jmp 29398 293eb: 3d 00 fe ff ff cmp $0xfffffe00,%eax 293f0: 0f 84 4d ff ff ff je 29343 293f6: e9 00 00 00 00 jmpq 293fb 293fb: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 29401: e9 3d ff ff ff jmpq 29343 29406: e8 00 00 00 00 callq 2940b 2940b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000029410 : 29410: e8 00 00 00 00 callq 29415 29415: 41 55 push %r13 29417: 41 54 push %r12 29419: 45 31 e4 xor %r12d,%r12d 2941c: 55 push %rbp 2941d: 53 push %rbx 2941e: 48 83 ec 18 sub $0x18,%rsp 29422: 48 8b 9f 88 00 00 00 mov 0x88(%rdi),%rbx 29429: 48 8b 56 08 mov 0x8(%rsi),%rdx 2942d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29434: 00 00 29436: 48 89 44 24 10 mov %rax,0x10(%rsp) 2943b: 31 c0 xor %eax,%eax 2943d: 48 8b 83 48 01 00 00 mov 0x148(%rbx),%rax 29444: c6 46 2c 00 movb $0x0,0x2c(%rsi) 29448: 48 8b 80 b8 a9 ff ff mov -0x5648(%rax),%rax 2944f: 48 8b 40 68 mov 0x68(%rax),%rax 29453: 48 39 42 68 cmp %rax,0x68(%rdx) 29457: 0f 84 f2 00 00 00 je 2954f 2945d: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 29464: 31 f6 xor %esi,%esi 29466: 48 8b ab 48 01 00 00 mov 0x148(%rbx),%rbp 2946d: e8 00 00 00 00 callq 29472 29472: 41 89 c4 mov %eax,%r12d 29475: 83 f8 fc cmp $0xfffffffc,%eax 29478: 0f 84 75 01 00 00 je 295f3 2947e: 85 c0 test %eax,%eax 29480: 0f 85 f0 00 00 00 jne 29576 29486: 48 8b ab f8 00 00 00 mov 0xf8(%rbx),%rbp 2948d: 48 83 7d 38 00 cmpq $0x0,0x38(%rbp) 29492: 0f 84 80 00 00 00 je 29518 29498: 31 f6 xor %esi,%esi 2949a: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 2949f: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 294a4: 48 89 ef mov %rbp,%rdi 294a7: e8 00 00 00 00 callq 294ac 294ac: 85 c0 test %eax,%eax 294ae: 0f 85 bd 00 00 00 jne 29571 294b4: 8b 44 24 04 mov 0x4(%rsp),%eax 294b8: 85 c0 test %eax,%eax 294ba: 74 5c je 29518 294bc: 83 f8 01 cmp $0x1,%eax 294bf: 0f 84 c9 00 00 00 je 2958e 294c5: bf 01 00 00 00 mov $0x1,%edi 294ca: e8 00 00 00 00 callq 294cf 294cf: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 294d4: 8b 7c 24 04 mov 0x4(%rsp),%edi 294d8: 31 c9 xor %ecx,%ecx 294da: 48 89 c2 mov %rax,%rdx 294dd: 45 31 c0 xor %r8d,%r8d 294e0: e8 00 00 00 00 callq 294e5 294e5: 49 89 c5 mov %rax,%r13 294e8: 48 85 c0 test %rax,%rax 294eb: 0f 84 0d 01 00 00 je 295fe 294f1: 48 89 c6 mov %rax,%rsi 294f4: 48 89 ef mov %rbp,%rdi 294f7: e8 00 00 00 00 callq 294fc 294fc: 49 8d 7d 38 lea 0x38(%r13),%rdi 29500: b8 ff ff ff ff mov $0xffffffff,%eax 29505: f0 41 0f c1 45 38 lock xadd %eax,0x38(%r13) 2950b: 83 f8 01 cmp $0x1,%eax 2950e: 0f 84 bd 00 00 00 je 295d1 29514: 85 c0 test %eax,%eax 29516: 7e 6a jle 29582 29518: 83 83 6c 02 00 00 01 addl $0x1,0x26c(%rbx) 2951f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29526: e8 00 00 00 00 callq 2952b 2952b: 48 89 df mov %rbx,%rdi 2952e: 31 f6 xor %esi,%esi 29530: e8 00 00 00 00 callq 29535 29535: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2953c: ff 14 25 00 00 00 00 callq *0x0 29543: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 2954a: e8 00 00 00 00 callq 2954f 2954f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 29554: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2955b: 00 00 2955d: 0f 85 f8 00 00 00 jne 2965b 29563: 48 83 c4 18 add $0x18,%rsp 29567: 44 89 e0 mov %r12d,%eax 2956a: 5b pop %rbx 2956b: 5d pop %rbp 2956c: 41 5c pop %r12 2956e: 41 5d pop %r13 29570: c3 retq 29571: 41 89 c4 mov %eax,%r12d 29574: eb d9 jmp 2954f 29576: 3d 00 fe ff ff cmp $0xfffffe00,%eax 2957b: 74 d2 je 2954f 2957d: e9 00 00 00 00 jmpq 29582 29582: be 03 00 00 00 mov $0x3,%esi 29587: e8 00 00 00 00 callq 2958c 2958c: eb 8a jmp 29518 2958e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 29593: 48 89 ef mov %rbp,%rdi 29596: 48 8b 30 mov (%rax),%rsi 29599: e8 00 00 00 00 callq 2959e 2959e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 295a3: 48 8b 07 mov (%rdi),%rax 295a6: 48 85 c0 test %rax,%rax 295a9: 74 1c je 295c7 295ab: 48 8d 78 38 lea 0x38(%rax),%rdi 295af: ba ff ff ff ff mov $0xffffffff,%edx 295b4: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 295b9: 83 fa 01 cmp $0x1,%edx 295bc: 74 1d je 295db 295be: 85 d2 test %edx,%edx 295c0: 7e 25 jle 295e7 295c2: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 295c7: e8 00 00 00 00 callq 295cc 295cc: e9 47 ff ff ff jmpq 29518 295d1: e8 00 00 00 00 callq 295d6 295d6: e9 3d ff ff ff jmpq 29518 295db: e8 00 00 00 00 callq 295e0 295e0: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 295e5: eb e0 jmp 295c7 295e7: be 03 00 00 00 mov $0x3,%esi 295ec: e8 00 00 00 00 callq 295f1 295f1: eb cf jmp 295c2 295f3: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 295f9: e9 51 ff ff ff jmpq 2954f 295fe: 83 cb ff or $0xffffffff,%ebx 29601: 8b 44 24 04 mov 0x4(%rsp),%eax 29605: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2960a: 83 e8 01 sub $0x1,%eax 2960d: 89 44 24 04 mov %eax,0x4(%rsp) 29611: 83 f8 ff cmp $0xffffffff,%eax 29614: 74 35 je 2964b 29616: 89 c2 mov %eax,%edx 29618: 83 e8 01 sub $0x1,%eax 2961b: 48 8b 14 d7 mov (%rdi,%rdx,8),%rdx 2961f: 48 85 d2 test %rdx,%rdx 29622: 74 e9 je 2960d 29624: 48 8d 7a 38 lea 0x38(%rdx),%rdi 29628: 89 d8 mov %ebx,%eax 2962a: f0 0f c1 42 38 lock xadd %eax,0x38(%rdx) 2962f: 83 f8 01 cmp $0x1,%eax 29632: 74 10 je 29644 29634: 85 c0 test %eax,%eax 29636: 7f c9 jg 29601 29638: be 03 00 00 00 mov $0x3,%esi 2963d: e8 00 00 00 00 callq 29642 29642: eb bd jmp 29601 29644: e8 00 00 00 00 callq 29649 29649: eb b6 jmp 29601 2964b: e8 00 00 00 00 callq 29650 29650: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 29656: e9 f4 fe ff ff jmpq 2954f 2965b: e8 00 00 00 00 callq 29660 0000000000029660 : 29660: e8 00 00 00 00 callq 29665 29665: 53 push %rbx 29666: 48 8b 97 60 01 00 00 mov 0x160(%rdi),%rdx 2966d: 31 f6 xor %esi,%esi 2966f: 48 89 fb mov %rdi,%rbx 29672: 48 8d 8f 88 02 00 00 lea 0x288(%rdi),%rcx 29679: e8 00 00 00 00 callq 2967e 2967e: 85 c0 test %eax,%eax 29680: 75 09 jne 2968b 29682: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29689: 5b pop %rbx 2968a: c3 retq 2968b: 48 98 cltq 2968d: 5b pop %rbx 2968e: c3 retq 2968f: 90 nop 0000000000029690 : 29690: e8 00 00 00 00 callq 29695 29695: 48 81 c7 88 02 00 00 add $0x288,%rdi 2969c: e9 00 00 00 00 jmpq 296a1 296a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 296a8: 00 00 00 00 296ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000296b0 : 296b0: e8 00 00 00 00 callq 296b5 296b5: 41 56 push %r14 296b7: 41 55 push %r13 296b9: 41 54 push %r12 296bb: 55 push %rbp 296bc: 48 8b 87 60 01 00 00 mov 0x160(%rdi),%rax 296c3: 4c 8b b7 48 01 00 00 mov 0x148(%rdi),%r14 296ca: 48 c1 e0 0c shl $0xc,%rax 296ce: 49 81 fe 48 56 00 00 cmp $0x5648,%r14 296d5: 0f 84 cf 00 00 00 je 297aa 296db: 48 83 be a0 00 00 00 cmpq $0x0,0xa0(%rsi) 296e2: 00 296e3: 49 89 f4 mov %rsi,%r12 296e6: 0f 84 be 00 00 00 je 297aa 296ec: 48 8b 56 08 mov 0x8(%rsi),%rdx 296f0: 89 c0 mov %eax,%eax 296f2: 48 2b 16 sub (%rsi),%rdx 296f5: 48 39 c2 cmp %rax,%rdx 296f8: 0f 87 a4 00 00 00 ja 297a2 296fe: 48 89 fd mov %rdi,%rbp 29701: 48 8b bf c8 01 00 00 mov 0x1c8(%rdi),%rdi 29708: e8 00 00 00 00 callq 2970d 2970d: 48 85 c0 test %rax,%rax 29710: 0f 85 84 00 00 00 jne 2979a 29716: f6 85 40 02 00 00 02 testb $0x2,0x240(%rbp) 2971d: 75 7b jne 2979a 2971f: 48 b8 ff ff ff ff ff movabs $0xfffffffffffff,%rax 29726: ff 0f 00 29729: 48 23 45 28 and 0x28(%rbp),%rax 2972d: 49 01 84 24 98 00 00 add %rax,0x98(%r12) 29734: 00 29735: 48 83 c5 18 add $0x18,%rbp 29739: 49 8b 84 24 a0 00 00 mov 0xa0(%r12),%rax 29740: 00 29741: 48 89 ef mov %rbp,%rdi 29744: 48 8b b0 c8 00 00 00 mov 0xc8(%rax),%rsi 2974b: e8 00 00 00 00 callq 29750 29750: 41 89 c5 mov %eax,%r13d 29753: 85 c0 test %eax,%eax 29755: 74 0b je 29762 29757: 5d pop %rbp 29758: 44 89 e8 mov %r13d,%eax 2975b: 41 5c pop %r12 2975d: 41 5d pop %r13 2975f: 41 5e pop %r14 29761: c3 retq 29762: 49 8b bc 24 a0 00 00 mov 0xa0(%r12),%rdi 29769: 00 2976a: 4c 89 f2 mov %r14,%rdx 2976d: 4c 89 e6 mov %r12,%rsi 29770: e8 00 00 00 00 callq 29775 29775: 48 89 ef mov %rbp,%rdi 29778: 41 89 c5 mov %eax,%r13d 2977b: 49 8b 84 24 a0 00 00 mov 0xa0(%r12),%rax 29782: 00 29783: 48 8b b0 c8 00 00 00 mov 0xc8(%rax),%rsi 2978a: e8 00 00 00 00 callq 2978f 2978f: 44 89 e8 mov %r13d,%eax 29792: 5d pop %rbp 29793: 41 5c pop %r12 29795: 41 5d pop %r13 29797: 41 5e pop %r14 29799: c3 retq 2979a: 41 bd ff ff ff ff mov $0xffffffff,%r13d 297a0: eb b5 jmp 29757 297a2: 41 bd ea ff ff ff mov $0xffffffea,%r13d 297a8: eb ad jmp 29757 297aa: 41 bd ed ff ff ff mov $0xffffffed,%r13d 297b0: eb a5 jmp 29757 297b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 297b9: 00 00 00 00 297bd: 0f 1f 00 nopl (%rax) 00000000000297c0 : 297c0: e8 00 00 00 00 callq 297c5 297c5: 41 54 push %r12 297c7: 41 89 f4 mov %esi,%r12d 297ca: 55 push %rbp 297cb: 48 89 fd mov %rdi,%rbp 297ce: 48 8b bf c8 01 00 00 mov 0x1c8(%rdi),%rdi 297d5: e8 00 00 00 00 callq 297da 297da: 49 89 c0 mov %rax,%r8 297dd: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 297e4: 4d 85 c0 test %r8,%r8 297e7: 74 04 je 297ed 297e9: 5d pop %rbp 297ea: 41 5c pop %r12 297ec: c3 retq 297ed: f6 85 40 02 00 00 40 testb $0x40,0x240(%rbp) 297f4: 75 f3 jne 297e9 297f6: 44 89 e6 mov %r12d,%esi 297f9: 48 89 ef mov %rbp,%rdi 297fc: e8 00 00 00 00 callq 29801 29801: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 29807: 77 e0 ja 297e9 29809: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 29810: 00 29811: 5d pop %rbp 29812: 41 5c pop %r12 29814: c3 retq 29815: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2981c: 00 00 00 00 0000000000029820 : 29820: e8 00 00 00 00 callq 29825 29825: 41 55 push %r13 29827: 41 54 push %r12 29829: 55 push %rbp 2982a: 48 89 fd mov %rdi,%rbp 2982d: 53 push %rbx 2982e: 48 89 f3 mov %rsi,%rbx 29831: 48 83 ec 48 sub $0x48,%rsp 29835: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2983c: 00 00 2983e: 48 89 44 24 40 mov %rax,0x40(%rsp) 29843: 31 c0 xor %eax,%eax 29845: 48 81 7e 20 00 00 00 cmpq $0x0,0x20(%rsi) 2984c: 00 2984d: 0f 84 13 01 00 00 je 29966 29853: 4c 8b ab 90 00 00 00 mov 0x90(%rbx),%r13 2985a: 48 8b 03 mov (%rbx),%rax 2985d: 31 f6 xor %esi,%esi 2985f: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 29866: 00 00 29868: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2986f: 00 00 29871: 48 89 44 24 10 mov %rax,0x10(%rsp) 29876: 4c 89 ef mov %r13,%rdi 29879: 48 b8 00 10 00 00 01 movabs $0x100001000,%rax 29880: 00 00 00 29883: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2988a: 00 00 2988c: 48 89 44 24 18 mov %rax,0x18(%rsp) 29891: c7 44 24 30 02 00 00 movl $0x2,0x30(%rsp) 29898: 00 29899: 4c 89 6c 24 38 mov %r13,0x38(%rsp) 2989e: e8 00 00 00 00 callq 298a3 298a3: 48 8b 33 mov (%rbx),%rsi 298a6: ba 00 10 00 00 mov $0x1000,%edx 298ab: 45 31 c0 xor %r8d,%r8d 298ae: 48 8d 44 24 08 lea 0x8(%rsp),%rax 298b3: 48 8d 7d f0 lea -0x10(%rbp),%rdi 298b7: 41 b9 02 00 00 00 mov $0x2,%r9d 298bd: b9 01 00 00 00 mov $0x1,%ecx 298c2: 50 push %rax 298c3: 41 55 push %r13 298c5: e8 00 00 00 00 callq 298ca 298ca: 4c 63 e0 movslq %eax,%r12 298cd: 58 pop %rax 298ce: 5a pop %rdx 298cf: 45 85 e4 test %r12d,%r12d 298d2: 0f 85 c5 00 00 00 jne 2999d 298d8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 298dd: c7 40 ac 02 00 00 00 movl $0x2,-0x54(%rax) 298e4: c7 40 a8 02 00 00 00 movl $0x2,-0x58(%rax) 298eb: 48 81 7b 20 00 00 00 cmpq $0x0,0x20(%rbx) 298f2: 00 298f3: 74 0a je 298ff 298f5: c7 80 6c 02 00 00 01 movl $0x1,0x26c(%rax) 298fc: 00 00 00 298ff: 4c 89 ef mov %r13,%rdi 29902: e8 00 00 00 00 callq 29907 29907: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 2990c: 49 81 fc 00 f0 ff ff cmp $0xfffffffffffff000,%r12 29913: 77 2f ja 29944 29915: 48 8b 75 18 mov 0x18(%rbp),%rsi 29919: 4c 89 e1 mov %r12,%rcx 2991c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29923: 48 89 df mov %rbx,%rdi 29926: e8 00 00 00 00 callq 2992b 2992b: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 29931: 77 77 ja 299aa 29933: 48 8b 53 08 mov 0x8(%rbx),%rdx 29937: f0 48 ff 42 38 lock incq 0x38(%rdx) 2993c: 49 89 84 24 f0 00 00 mov %rax,0xf0(%r12) 29943: 00 29944: 48 8b 44 24 40 mov 0x40(%rsp),%rax 29949: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29950: 00 00 29952: 0f 85 ba 00 00 00 jne 29a12 29958: 48 83 c4 48 add $0x48,%rsp 2995c: 4c 89 e0 mov %r12,%rax 2995f: 5b pop %rbx 29960: 5d pop %rbp 29961: 41 5c pop %r12 29963: 41 5d pop %r13 29965: c3 retq 29966: 4c 8b a6 88 00 00 00 mov 0x88(%rsi),%r12 2996d: 49 39 7c 24 08 cmp %rdi,0x8(%r12) 29972: 0f 85 db fe ff ff jne 29853 29978: b8 01 00 00 00 mov $0x1,%eax 2997d: f0 41 0f c1 04 24 lock xadd %eax,(%r12) 29983: 85 c0 test %eax,%eax 29985: 74 79 je 29a00 29987: 78 05 js 2998e 29989: 83 c0 01 add $0x1,%eax 2998c: 79 b6 jns 29944 2998e: be 01 00 00 00 mov $0x1,%esi 29993: 4c 89 e7 mov %r12,%rdi 29996: e8 00 00 00 00 callq 2999b 2999b: eb a7 jmp 29944 2999d: 4c 89 ef mov %r13,%rdi 299a0: e8 00 00 00 00 callq 299a5 299a5: e9 62 ff ff ff jmpq 2990c 299aa: 4d 85 e4 test %r12,%r12 299ad: 74 31 je 299e0 299af: ba ff ff ff ff mov $0xffffffff,%edx 299b4: f0 41 0f c1 14 24 lock xadd %edx,(%r12) 299ba: 83 fa 01 cmp $0x1,%edx 299bd: 74 29 je 299e8 299bf: 85 d2 test %edx,%edx 299c1: 7f 1d jg 299e0 299c3: 4c 89 e7 mov %r12,%rdi 299c6: be 03 00 00 00 mov $0x3,%esi 299cb: 48 89 04 24 mov %rax,(%rsp) 299cf: e8 00 00 00 00 callq 299d4 299d4: 48 8b 04 24 mov (%rsp),%rax 299d8: 49 89 c4 mov %rax,%r12 299db: e9 64 ff ff ff jmpq 29944 299e0: 49 89 c4 mov %rax,%r12 299e3: e9 5c ff ff ff jmpq 29944 299e8: 48 89 04 24 mov %rax,(%rsp) 299ec: 4c 89 e7 mov %r12,%rdi 299ef: e8 00 00 00 00 callq 299f4 299f4: 48 8b 04 24 mov (%rsp),%rax 299f8: 49 89 c4 mov %rax,%r12 299fb: e9 44 ff ff ff jmpq 29944 29a00: be 02 00 00 00 mov $0x2,%esi 29a05: 4c 89 e7 mov %r12,%rdi 29a08: e8 00 00 00 00 callq 29a0d 29a0d: e9 32 ff ff ff jmpq 29944 29a12: e8 00 00 00 00 callq 29a17 29a17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 29a1e: 00 00 0000000000029a20 : 29a20: e8 00 00 00 00 callq 29a25 29a25: 48 8b 86 48 01 00 00 mov 0x148(%rsi),%rax 29a2c: 48 85 c0 test %rax,%rax 29a2f: 74 1b je 29a4c 29a31: 48 8b 10 mov (%rax),%rdx 29a34: 31 c0 xor %eax,%eax 29a36: 48 81 7a 20 00 00 00 cmpq $0x0,0x20(%rdx) 29a3d: 00 29a3e: 74 01 je 29a41 29a40: c3 retq 29a41: 48 8b b2 88 00 00 00 mov 0x88(%rdx),%rsi 29a48: 48 83 ee 58 sub $0x58,%rsi 29a4c: 48 8b 96 a0 01 00 00 mov 0x1a0(%rsi),%rdx 29a53: 31 c0 xor %eax,%eax 29a55: 48 8d 8a b8 a9 ff ff lea -0x5648(%rdx),%rcx 29a5c: 48 39 cf cmp %rcx,%rdi 29a5f: 74 df je 29a40 29a61: 48 8b 8f 68 28 00 00 mov 0x2868(%rdi),%rcx 29a68: 48 85 c9 test %rcx,%rcx 29a6b: 74 d3 je 29a40 29a6d: 48 39 8a 20 d2 ff ff cmp %rcx,-0x2de0(%rdx) 29a74: 75 ca jne 29a40 29a76: 8b 06 mov (%rsi),%eax 29a78: c1 e8 02 shr $0x2,%eax 29a7b: 83 e0 01 and $0x1,%eax 29a7e: c3 retq 29a7f: 90 nop 0000000000029a80 : 29a80: e8 00 00 00 00 callq 29a85 29a85: 48 8b 47 28 mov 0x28(%rdi),%rax 29a89: 48 89 46 28 mov %rax,0x28(%rsi) 29a8d: 48 8b 57 10 mov 0x10(%rdi),%rdx 29a91: 48 8b 47 20 mov 0x20(%rdi),%rax 29a95: 48 85 d2 test %rdx,%rdx 29a98: 74 0b je 29aa5 29a9a: 48 8b 52 28 mov 0x28(%rdx),%rdx 29a9e: 48 39 d0 cmp %rdx,%rax 29aa1: 48 0f 42 c2 cmovb %rdx,%rax 29aa5: 48 8b 57 08 mov 0x8(%rdi),%rdx 29aa9: 48 85 d2 test %rdx,%rdx 29aac: 74 0b je 29ab9 29aae: 48 8b 52 28 mov 0x28(%rdx),%rdx 29ab2: 48 39 d0 cmp %rdx,%rax 29ab5: 48 0f 42 c2 cmovb %rdx,%rax 29ab9: 48 89 47 28 mov %rax,0x28(%rdi) 29abd: c3 retq 29abe: 66 90 xchg %ax,%ax 0000000000029ac0 : 29ac0: e8 00 00 00 00 callq 29ac5 29ac5: 48 8b 47 28 mov 0x28(%rdi),%rax 29ac9: 48 85 c0 test %rax,%rax 29acc: 74 06 je 29ad4 29ace: 48 39 70 28 cmp %rsi,0x28(%rax) 29ad2: 73 1b jae 29aef 29ad4: 48 39 57 30 cmp %rdx,0x30(%rdi) 29ad8: 77 24 ja 29afe 29ada: 48 39 77 38 cmp %rsi,0x38(%rdi) 29ade: 73 21 jae 29b01 29ae0: 48 8b 47 20 mov 0x20(%rdi),%rax 29ae4: 48 85 c0 test %rax,%rax 29ae7: 74 17 je 29b00 29ae9: 48 39 70 28 cmp %rsi,0x28(%rax) 29aed: 72 0f jb 29afe 29aef: 48 8d 78 e8 lea -0x18(%rax),%rdi 29af3: 48 8b 47 28 mov 0x28(%rdi),%rax 29af7: 48 85 c0 test %rax,%rax 29afa: 75 d2 jne 29ace 29afc: eb d6 jmp 29ad4 29afe: 31 c0 xor %eax,%eax 29b00: c3 retq 29b01: 48 89 f8 mov %rdi,%rax 29b04: c3 retq 29b05: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29b0c: 00 00 00 00 0000000000029b10 : 29b10: e8 00 00 00 00 callq 29b15 29b15: 49 89 d0 mov %rdx,%r8 29b18: 48 8b 57 20 mov 0x20(%rdi),%rdx 29b1c: 48 85 d2 test %rdx,%rdx 29b1f: 74 19 je 29b3a 29b21: 48 39 72 28 cmp %rsi,0x28(%rdx) 29b25: 72 13 jb 29b3a 29b27: eb 2e jmp 29b57 29b29: 48 8b 50 08 mov 0x8(%rax),%rdx 29b2d: 48 8d 4f 18 lea 0x18(%rdi),%rcx 29b31: 48 8d 78 e8 lea -0x18(%rax),%rdi 29b35: 48 39 d1 cmp %rdx,%rcx 29b38: 75 0d jne 29b47 29b3a: 48 8b 47 18 mov 0x18(%rdi),%rax 29b3e: 48 83 e0 fc and $0xfffffffffffffffc,%rax 29b42: 75 e5 jne 29b29 29b44: 31 c0 xor %eax,%eax 29b46: c3 retq 29b47: 4c 39 40 18 cmp %r8,0x18(%rax) 29b4b: 77 f7 ja 29b44 29b4d: 48 39 70 20 cmp %rsi,0x20(%rax) 29b51: 72 c9 jb 29b1c 29b53: 48 89 f8 mov %rdi,%rax 29b56: c3 retq 29b57: 48 8d 7a e8 lea -0x18(%rdx),%rdi 29b5b: 4c 89 c2 mov %r8,%rdx 29b5e: e9 5d ff ff ff jmpq 29ac0 29b63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29b6a: 00 00 00 00 29b6e: 66 90 xchg %ax,%ax 0000000000029b70 : 29b70: e8 00 00 00 00 callq 29b75 29b75: 8b 87 4c 54 00 00 mov 0x544c(%rdi),%eax 29b7b: 83 f8 02 cmp $0x2,%eax 29b7e: 76 27 jbe 29ba7 29b80: 31 c9 xor %ecx,%ecx 29b82: 83 f8 03 cmp $0x3,%eax 29b85: 0f 95 c1 setne %cl 29b88: f7 d9 neg %ecx 29b8a: 39 f0 cmp %esi,%eax 29b8c: 74 2c je 29bba 29b8e: b8 00 02 00 00 mov $0x200,%eax 29b93: 83 fe 03 cmp $0x3,%esi 29b96: 74 01 je 29b99 29b98: c3 retq 29b99: 8b 8f 44 54 00 00 mov 0x5444(%rdi),%ecx 29b9f: b8 01 00 00 00 mov $0x1,%eax 29ba4: d3 e0 shl %cl,%eax 29ba6: c3 retq 29ba7: 8b 8f 44 54 00 00 mov 0x5444(%rdi),%ecx 29bad: 8d 14 c0 lea (%rax,%rax,8),%edx 29bb0: f7 da neg %edx 29bb2: 8d 4c 11 12 lea 0x12(%rcx,%rdx,1),%ecx 29bb6: 39 f0 cmp %esi,%eax 29bb8: 75 d4 jne 29b8e 29bba: 48 8b 87 38 54 00 00 mov 0x5438(%rdi),%rax 29bc1: ba 01 00 00 00 mov $0x1,%edx 29bc6: 48 d3 e2 shl %cl,%rdx 29bc9: 48 83 e8 01 sub $0x1,%rax 29bcd: 48 83 ea 01 sub $0x1,%rdx 29bd1: 48 09 d0 or %rdx,%rax 29bd4: 48 83 c0 01 add $0x1,%rax 29bd8: 48 d3 e8 shr %cl,%rax 29bdb: c3 retq 29bdc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000029be0 : 29be0: e8 00 00 00 00 callq 29be5 29be5: 4c 8b 4f 08 mov 0x8(%rdi),%r9 29be9: 48 8b 07 mov (%rdi),%rax 29bec: c6 47 28 01 movb $0x1,0x28(%rdi) 29bf0: 48 8d 57 18 lea 0x18(%rdi),%rdx 29bf4: 48 8b 77 18 mov 0x18(%rdi),%rsi 29bf8: 48 8b 4f 20 mov 0x20(%rdi),%rcx 29bfc: 41 83 b9 a8 01 00 00 cmpl $0x1,0x1a8(%r9) 29c03: 01 29c04: 4c 8d 40 38 lea 0x38(%rax),%r8 29c08: 48 89 4e 08 mov %rcx,0x8(%rsi) 29c0c: 48 89 31 mov %rsi,(%rcx) 29c0f: 74 14 je 29c25 29c11: 48 8b 48 40 mov 0x40(%rax),%rcx 29c15: 48 89 50 40 mov %rdx,0x40(%rax) 29c19: 4c 89 47 18 mov %r8,0x18(%rdi) 29c1d: 48 89 4f 20 mov %rcx,0x20(%rdi) 29c21: 48 89 11 mov %rdx,(%rcx) 29c24: c3 retq 29c25: 48 8b 48 38 mov 0x38(%rax),%rcx 29c29: 48 89 51 08 mov %rdx,0x8(%rcx) 29c2d: 48 89 4f 18 mov %rcx,0x18(%rdi) 29c31: 4c 89 47 20 mov %r8,0x20(%rdi) 29c35: 48 89 50 38 mov %rdx,0x38(%rax) 29c39: c3 retq 29c3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000029c40 : 29c40: e8 00 00 00 00 callq 29c45 29c45: 48 89 f9 mov %rdi,%rcx 29c48: 48 8b 7e 10 mov 0x10(%rsi),%rdi 29c4c: 48 83 7f 30 00 cmpq $0x0,0x30(%rdi) 29c51: 0f 84 8f 00 00 00 je 29ce6 29c57: 48 83 7f 08 00 cmpq $0x0,0x8(%rdi) 29c5c: 0f 84 87 00 00 00 je 29ce9 29c62: 8b 46 18 mov 0x18(%rsi),%eax 29c65: 3b 81 4c 54 00 00 cmp 0x544c(%rcx),%eax 29c6b: 76 63 jbe 29cd0 29c6d: 83 f8 03 cmp $0x3,%eax 29c70: 74 4a je 29cbc 29c72: ba ff 01 00 00 mov $0x1ff,%edx 29c77: 83 f8 02 cmp $0x2,%eax 29c7a: 77 63 ja 29cdf 29c7c: 44 8b 81 44 54 00 00 mov 0x5444(%rcx),%r8d 29c83: 8d 0c c0 lea (%rax,%rax,8),%ecx 29c86: f7 d9 neg %ecx 29c88: 41 8d 4c 08 12 lea 0x12(%r8,%rcx,1),%ecx 29c8d: 83 c0 01 add $0x1,%eax 29c90: 48 89 7e 08 mov %rdi,0x8(%rsi) 29c94: 89 46 18 mov %eax,0x18(%rsi) 29c97: 48 8b 06 mov (%rsi),%rax 29c9a: 48 d3 e8 shr %cl,%rax 29c9d: 21 d0 and %edx,%eax 29c9f: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 29ca6: 00 29ca7: 48 29 c2 sub %rax,%rdx 29caa: 48 8b 47 30 mov 0x30(%rdi),%rax 29cae: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 29cb2: 48 89 46 10 mov %rax,0x10(%rsi) 29cb6: b8 01 00 00 00 mov $0x1,%eax 29cbb: c3 retq 29cbc: 8b 89 44 54 00 00 mov 0x5444(%rcx),%ecx 29cc2: ba 01 00 00 00 mov $0x1,%edx 29cc7: d3 e2 shl %cl,%edx 29cc9: 83 ea 01 sub $0x1,%edx 29ccc: 31 c9 xor %ecx,%ecx 29cce: eb bd jmp 29c8d 29cd0: ba ff ff ff ff mov $0xffffffff,%edx 29cd5: 83 f8 02 cmp $0x2,%eax 29cd8: 76 a2 jbe 29c7c 29cda: 83 f8 03 cmp $0x3,%eax 29cdd: 74 ed je 29ccc 29cdf: b9 ff ff ff ff mov $0xffffffff,%ecx 29ce4: eb a7 jmp 29c8d 29ce6: 31 c0 xor %eax,%eax 29ce8: c3 retq 29ce9: 0f 0b ud2 29ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000029cf0 : 29cf0: e8 00 00 00 00 callq 29cf5 29cf5: 41 55 push %r13 29cf7: 31 c0 xor %eax,%eax 29cf9: 41 89 cd mov %ecx,%r13d 29cfc: b9 06 00 00 00 mov $0x6,%ecx 29d01: 41 54 push %r12 29d03: 49 89 fc mov %rdi,%r12 29d06: 4c 89 c7 mov %r8,%rdi 29d09: 55 push %rbp 29d0a: 48 89 f5 mov %rsi,%rbp 29d0d: 89 d6 mov %edx,%esi 29d0f: 53 push %rbx 29d10: 4c 89 c3 mov %r8,%rbx 29d13: f3 48 ab rep stos %rax,%es:(%rdi) 29d16: 4c 89 e7 mov %r12,%rdi 29d19: e8 52 fe ff ff callq 29b70 29d1e: be 04 00 00 00 mov $0x4,%esi 29d23: 4c 89 e7 mov %r12,%rdi 29d26: 8d 04 c5 ff 0f 00 00 lea 0xfff(,%rax,8),%eax 29d2d: 25 00 f0 ff ff and $0xfffff000,%eax 29d32: 48 89 03 mov %rax,(%rbx) 29d35: 48 b8 00 10 00 00 04 movabs $0x400001000,%rax 29d3c: 00 00 00 29d3f: 48 89 43 08 mov %rax,0x8(%rbx) 29d43: e8 00 00 00 00 callq 29d48 29d48: 48 c7 43 18 24 00 00 movq $0x24,0x18(%rbx) 29d4f: 00 29d50: 89 43 0c mov %eax,0xc(%rbx) 29d53: 80 bd 78 02 00 00 00 cmpb $0x0,0x278(%rbp) 29d5a: 74 31 je 29d8d 29d5c: 48 c7 43 18 25 00 00 movq $0x25,0x18(%rbx) 29d63: 00 29d64: c7 43 20 01 00 00 00 movl $0x1,0x20(%rbx) 29d6b: 44 88 6b 24 mov %r13b,0x24(%rbx) 29d6f: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 29d76: 48 85 c0 test %rax,%rax 29d79: 74 0b je 29d86 29d7b: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 29d82: 48 89 43 28 mov %rax,0x28(%rbx) 29d86: 5b pop %rbx 29d87: 5d pop %rbp 29d88: 41 5c pop %r12 29d8a: 41 5d pop %r13 29d8c: c3 retq 29d8d: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 29d94: 48 85 c0 test %rax,%rax 29d97: 74 0a je 29da3 29d99: 48 83 b8 d8 02 00 00 cmpq $0x0,0x2d8(%rax) 29da0: 00 29da1: 74 c1 je 29d64 29da3: 48 c7 43 18 34 00 00 movq $0x34,0x18(%rbx) 29daa: 00 29dab: eb b7 jmp 29d64 29dad: 0f 1f 00 nopl (%rax) 0000000000029db0 : 29db0: e8 00 00 00 00 callq 29db5 29db5: 49 89 f2 mov %rsi,%r10 29db8: 4c 8b 47 30 mov 0x30(%rdi),%r8 29dbc: 48 8b 77 38 mov 0x38(%rdi),%rsi 29dc0: 4c 8d 5f 18 lea 0x18(%rdi),%r11 29dc4: 49 8b 02 mov (%r10),%rax 29dc7: 48 85 c0 test %rax,%rax 29dca: 74 60 je 29e2c 29dcc: 41 b9 01 00 00 00 mov $0x1,%r9d 29dd2: eb 03 jmp 29dd7 29dd4: 48 89 d0 mov %rdx,%rax 29dd7: 48 39 70 28 cmp %rsi,0x28(%rax) 29ddb: 73 04 jae 29de1 29ddd: 48 89 70 28 mov %rsi,0x28(%rax) 29de1: 48 8d 48 10 lea 0x10(%rax),%rcx 29de5: 4c 39 40 18 cmp %r8,0x18(%rax) 29de9: 77 07 ja 29df2 29deb: 48 8d 48 08 lea 0x8(%rax),%rcx 29def: 45 31 c9 xor %r9d,%r9d 29df2: 48 8b 11 mov (%rcx),%rdx 29df5: 48 85 d2 test %rdx,%rdx 29df8: 75 da jne 29dd4 29dfa: 48 89 77 40 mov %rsi,0x40(%rdi) 29dfe: 48 89 47 18 mov %rax,0x18(%rdi) 29e02: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 29e09: 00 29e0a: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 29e11: 00 29e12: 4c 89 19 mov %r11,(%rcx) 29e15: 45 84 c9 test %r9b,%r9b 29e18: 75 31 jne 29e4b 29e1a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29e21: 4c 89 d6 mov %r10,%rsi 29e24: 4c 89 df mov %r11,%rdi 29e27: e9 00 00 00 00 jmpq 29e2c 29e2c: 48 89 77 40 mov %rsi,0x40(%rdi) 29e30: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 29e37: 00 29e38: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 29e3f: 00 29e40: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 29e47: 00 29e48: 4d 89 1a mov %r11,(%r10) 29e4b: 4d 89 5a 08 mov %r11,0x8(%r10) 29e4f: eb c9 jmp 29e1a 29e51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29e58: 00 00 00 00 29e5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000029e60 : 29e60: e8 00 00 00 00 callq 29e65 29e65: 4c 8b 47 08 mov 0x8(%rdi),%r8 29e69: 48 8b 77 18 mov 0x18(%rdi),%rsi 29e6d: 48 8d 57 18 lea 0x18(%rdi),%rdx 29e71: 48 8b 4f 20 mov 0x20(%rdi),%rcx 29e75: 48 8b 07 mov (%rdi),%rax 29e78: 49 83 b8 d0 02 00 00 cmpq $0x0,0x2d0(%r8) 29e7f: 00 29e80: 48 89 4e 08 mov %rcx,0x8(%rsi) 29e84: 48 89 31 mov %rsi,(%rcx) 29e87: 74 19 je 29ea2 29e89: 48 8b 48 48 mov 0x48(%rax),%rcx 29e8d: 48 89 51 08 mov %rdx,0x8(%rcx) 29e91: 48 89 4f 18 mov %rcx,0x18(%rdi) 29e95: 48 8d 48 48 lea 0x48(%rax),%rcx 29e99: 48 89 4f 20 mov %rcx,0x20(%rdi) 29e9d: 48 89 50 48 mov %rdx,0x48(%rax) 29ea1: c3 retq 29ea2: 48 8b 48 68 mov 0x68(%rax),%rcx 29ea6: 48 89 51 08 mov %rdx,0x8(%rcx) 29eaa: 48 89 4f 18 mov %rcx,0x18(%rdi) 29eae: 48 8d 48 68 lea 0x68(%rax),%rcx 29eb2: 48 89 4f 20 mov %rcx,0x20(%rdi) 29eb6: 48 89 50 68 mov %rdx,0x68(%rax) 29eba: c6 47 28 00 movb $0x0,0x28(%rdi) 29ebe: c3 retq 29ebf: 90 nop 0000000000029ec0 : 29ec0: e8 00 00 00 00 callq 29ec5 29ec5: 48 8d 47 18 lea 0x18(%rdi),%rax 29ec9: 48 89 37 mov %rsi,(%rdi) 29ecc: 48 89 57 08 mov %rdx,0x8(%rdi) 29ed0: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 29ed7: 00 29ed8: 48 89 47 18 mov %rax,0x18(%rdi) 29edc: 48 89 47 20 mov %rax,0x20(%rdi) 29ee0: 48 85 d2 test %rdx,%rdx 29ee3: 0f 84 9b 00 00 00 je 29f84 29ee9: 53 push %rbx 29eea: 48 89 d3 mov %rdx,%rbx 29eed: 48 83 ec 08 sub $0x8,%rsp 29ef1: 48 8b 92 c8 02 00 00 mov 0x2c8(%rdx),%rdx 29ef8: 48 89 57 10 mov %rdx,0x10(%rdi) 29efc: 48 89 bb c8 02 00 00 mov %rdi,0x2c8(%rbx) 29f03: 48 8b 96 a8 00 00 00 mov 0xa8(%rsi),%rdx 29f0a: 48 8b 8a 50 01 00 00 mov 0x150(%rdx),%rcx 29f11: 48 39 8b 50 01 00 00 cmp %rcx,0x150(%rbx) 29f18: 74 06 je 29f20 29f1a: 48 83 c4 08 add $0x8,%rsp 29f1e: 5b pop %rbx 29f1f: c3 retq 29f20: c6 86 b0 07 00 00 00 movb $0x0,0x7b0(%rsi) 29f27: 83 bb a8 01 00 00 01 cmpl $0x1,0x1a8(%rbx) 29f2e: 74 55 je 29f85 29f30: 48 8b 17 mov (%rdi),%rdx 29f33: 48 8b 4f 20 mov 0x20(%rdi),%rcx 29f37: 48 8b 77 18 mov 0x18(%rdi),%rsi 29f3b: 48 89 4e 08 mov %rcx,0x8(%rsi) 29f3f: 48 89 31 mov %rsi,(%rcx) 29f42: 48 8b 4a 68 mov 0x68(%rdx),%rcx 29f46: 48 89 41 08 mov %rax,0x8(%rcx) 29f4a: 48 89 4f 18 mov %rcx,0x18(%rdi) 29f4e: 48 8d 4a 68 lea 0x68(%rdx),%rcx 29f52: 48 89 4f 20 mov %rcx,0x20(%rdi) 29f56: 48 89 42 68 mov %rax,0x68(%rdx) 29f5a: c6 47 28 00 movb $0x0,0x28(%rdi) 29f5e: 8b 83 f4 01 00 00 mov 0x1f4(%rbx),%eax 29f64: 83 f8 05 cmp $0x5,%eax 29f67: 76 0a jbe 29f73 29f69: 48 83 c4 08 add $0x8,%rsp 29f6d: 5b pop %rbx 29f6e: e9 6d fc ff ff jmpq 29be0 29f73: 8b 13 mov (%rbx),%edx 29f75: 23 14 85 00 00 00 00 and 0x0(,%rax,4),%edx 29f7c: 74 eb je 29f69 29f7e: 48 83 c4 08 add $0x8,%rsp 29f82: 5b pop %rbx 29f83: c3 retq 29f84: c3 retq 29f85: 48 83 bb d0 02 00 00 cmpq $0x0,0x2d0(%rbx) 29f8c: 00 29f8d: 74 a1 je 29f30 29f8f: 48 89 3c 24 mov %rdi,(%rsp) 29f93: e8 c8 fe ff ff callq 29e60 29f98: 48 8b 3c 24 mov (%rsp),%rdi 29f9c: eb c0 jmp 29f5e 29f9e: 66 90 xchg %ax,%ax 0000000000029fa0 : 29fa0: e8 00 00 00 00 callq 29fa5 29fa5: 41 54 push %r12 29fa7: 4c 8d 67 18 lea 0x18(%rdi),%r12 29fab: 55 push %rbp 29fac: 48 89 f5 mov %rsi,%rbp 29faf: 53 push %rbx 29fb0: 48 89 fb mov %rdi,%rbx 29fb3: 4c 3b 66 08 cmp 0x8(%rsi),%r12 29fb7: 0f 84 c6 01 00 00 je 2a183 29fbd: 48 8b 7b 28 mov 0x28(%rbx),%rdi 29fc1: 48 8b 4b 20 mov 0x20(%rbx),%rcx 29fc5: 48 85 ff test %rdi,%rdi 29fc8: 0f 84 d2 01 00 00 je 2a1a0 29fce: 48 85 c9 test %rcx,%rcx 29fd1: 0f 84 f4 01 00 00 je 2a1cb 29fd7: 48 8b 71 10 mov 0x10(%rcx),%rsi 29fdb: 48 89 cf mov %rcx,%rdi 29fde: 48 85 f6 test %rsi,%rsi 29fe1: 75 0b jne 29fee 29fe3: e9 70 01 00 00 jmpq 2a158 29fe8: 48 89 f7 mov %rsi,%rdi 29feb: 48 89 c6 mov %rax,%rsi 29fee: 48 8b 46 10 mov 0x10(%rsi),%rax 29ff2: 48 89 f2 mov %rsi,%rdx 29ff5: 48 85 c0 test %rax,%rax 29ff8: 75 ee jne 29fe8 29ffa: 4c 8b 4e 08 mov 0x8(%rsi),%r9 29ffe: 49 89 f2 mov %rsi,%r10 2a001: 4c 89 4f 10 mov %r9,0x10(%rdi) 2a005: 48 89 4e 08 mov %rcx,0x8(%rsi) 2a009: 48 8b 01 mov (%rcx),%rax 2a00c: 83 e0 01 and $0x1,%eax 2a00f: 48 09 f0 or %rsi,%rax 2a012: 48 89 01 mov %rax,(%rcx) 2a015: 48 8b 43 40 mov 0x40(%rbx),%rax 2a019: 48 89 46 28 mov %rax,0x28(%rsi) 2a01d: 48 39 fe cmp %rdi,%rsi 2a020: 74 4b je 2a06d 2a022: 48 89 f8 mov %rdi,%rax 2a025: eb 14 jmp 2a03b 2a027: 48 89 48 28 mov %rcx,0x28(%rax) 2a02b: 48 8b 00 mov (%rax),%rax 2a02e: 48 83 e0 fc and $0xfffffffffffffffc,%rax 2a032: 48 39 c6 cmp %rax,%rsi 2a035: 0f 84 0c 01 00 00 je 2a147 2a03b: 4c 8b 40 10 mov 0x10(%rax),%r8 2a03f: 48 8b 48 20 mov 0x20(%rax),%rcx 2a043: 4d 85 c0 test %r8,%r8 2a046: 74 0b je 2a053 2a048: 4d 8b 40 28 mov 0x28(%r8),%r8 2a04c: 4c 39 c1 cmp %r8,%rcx 2a04f: 49 0f 42 c8 cmovb %r8,%rcx 2a053: 4c 8b 40 08 mov 0x8(%rax),%r8 2a057: 4d 85 c0 test %r8,%r8 2a05a: 74 0b je 2a067 2a05c: 4d 8b 40 28 mov 0x28(%r8),%r8 2a060: 4c 39 c1 cmp %r8,%rcx 2a063: 49 0f 42 c8 cmovb %r8,%rcx 2a067: 48 39 48 28 cmp %rcx,0x28(%rax) 2a06b: 75 ba jne 2a027 2a06d: 48 8b 4b 28 mov 0x28(%rbx),%rcx 2a071: 48 89 4a 10 mov %rcx,0x10(%rdx) 2a075: 48 8b 01 mov (%rcx),%rax 2a078: 83 e0 01 and $0x1,%eax 2a07b: 49 09 c2 or %rax,%r10 2a07e: 4c 89 11 mov %r10,(%rcx) 2a081: 48 8b 43 18 mov 0x18(%rbx),%rax 2a085: 48 89 c1 mov %rax,%rcx 2a088: 48 83 e1 fc and $0xfffffffffffffffc,%rcx 2a08c: 0f 84 bd 00 00 00 je 2a14f 2a092: 4c 3b 61 10 cmp 0x10(%rcx),%r12 2a096: 0f 84 de 00 00 00 je 2a17a 2a09c: 48 89 51 08 mov %rdx,0x8(%rcx) 2a0a0: 4d 85 c9 test %r9,%r9 2a0a3: 0f 84 87 00 00 00 je 2a130 2a0a9: 48 83 cf 01 or $0x1,%rdi 2a0ad: 49 89 39 mov %rdi,(%r9) 2a0b0: 48 89 02 mov %rax,(%rdx) 2a0b3: 48 85 d2 test %rdx,%rdx 2a0b6: 74 73 je 2a12b 2a0b8: 48 8b 4a 10 mov 0x10(%rdx),%rcx 2a0bc: 48 8b 72 08 mov 0x8(%rdx),%rsi 2a0c0: 31 ff xor %edi,%edi 2a0c2: eb 18 jmp 2a0dc 2a0c4: 48 89 42 28 mov %rax,0x28(%rdx) 2a0c8: 48 8b 02 mov (%rdx),%rax 2a0cb: 48 83 e0 fc and $0xfffffffffffffffc,%rax 2a0cf: 48 89 c2 mov %rax,%rdx 2a0d2: 74 32 je 2a106 2a0d4: 48 8b 48 10 mov 0x10(%rax),%rcx 2a0d8: 48 8b 70 08 mov 0x8(%rax),%rsi 2a0dc: 48 8b 42 20 mov 0x20(%rdx),%rax 2a0e0: 48 85 c9 test %rcx,%rcx 2a0e3: 74 0b je 2a0f0 2a0e5: 48 8b 49 28 mov 0x28(%rcx),%rcx 2a0e9: 48 39 c8 cmp %rcx,%rax 2a0ec: 48 0f 42 c1 cmovb %rcx,%rax 2a0f0: 48 85 f6 test %rsi,%rsi 2a0f3: 74 0b je 2a100 2a0f5: 48 8b 4e 28 mov 0x28(%rsi),%rcx 2a0f9: 48 39 c8 cmp %rcx,%rax 2a0fc: 48 0f 42 c1 cmovb %rcx,%rax 2a100: 48 39 42 28 cmp %rax,0x28(%rdx) 2a104: 75 be jne 2a0c4 2a106: 48 85 ff test %rdi,%rdi 2a109: 74 20 je 2a12b 2a10b: 5b pop %rbx 2a10c: 48 89 ee mov %rbp,%rsi 2a10f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a116: 5d pop %rbp 2a117: 41 5c pop %r12 2a119: e9 00 00 00 00 jmpq 2a11e 2a11e: 48 89 4d 00 mov %rcx,0x0(%rbp) 2a122: 48 85 c9 test %rcx,%rcx 2a125: 0f 85 cd 00 00 00 jne 2a1f8 2a12b: 5b pop %rbx 2a12c: 5d pop %rbp 2a12d: 41 5c pop %r12 2a12f: c3 retq 2a130: f6 02 01 testb $0x1,(%rdx) 2a133: 48 89 02 mov %rax,(%rdx) 2a136: 74 37 je 2a16f 2a138: 48 85 d2 test %rdx,%rdx 2a13b: 74 c9 je 2a106 2a13d: 48 8b 4a 10 mov 0x10(%rdx),%rcx 2a141: 48 8b 72 08 mov 0x8(%rdx),%rsi 2a145: eb 95 jmp 2a0dc 2a147: 49 89 f2 mov %rsi,%r10 2a14a: e9 1e ff ff ff jmpq 2a06d 2a14f: 48 89 55 00 mov %rdx,0x0(%rbp) 2a153: e9 48 ff ff ff jmpq 2a0a0 2a158: 48 8b 43 40 mov 0x40(%rbx),%rax 2a15c: 4c 8b 49 08 mov 0x8(%rcx),%r9 2a160: 49 89 ca mov %rcx,%r10 2a163: 48 89 ca mov %rcx,%rdx 2a166: 48 89 41 28 mov %rax,0x28(%rcx) 2a16a: e9 fe fe ff ff jmpq 2a06d 2a16f: 48 85 d2 test %rdx,%rdx 2a172: 0f 85 40 ff ff ff jne 2a0b8 2a178: eb b1 jmp 2a12b 2a17a: 48 89 51 10 mov %rdx,0x10(%rcx) 2a17e: e9 1d ff ff ff jmpq 2a0a0 2a183: 4c 89 e7 mov %r12,%rdi 2a186: e8 00 00 00 00 callq 2a18b 2a18b: 48 89 45 08 mov %rax,0x8(%rbp) 2a18f: 48 8b 7b 28 mov 0x28(%rbx),%rdi 2a193: 48 8b 4b 20 mov 0x20(%rbx),%rcx 2a197: 48 85 ff test %rdi,%rdi 2a19a: 0f 85 2e fe ff ff jne 29fce 2a1a0: 48 8b 73 18 mov 0x18(%rbx),%rsi 2a1a4: 48 89 f0 mov %rsi,%rax 2a1a7: 48 83 e0 fc and $0xfffffffffffffffc,%rax 2a1ab: 48 89 c2 mov %rax,%rdx 2a1ae: 0f 84 6a ff ff ff je 2a11e 2a1b4: 4c 3b 60 10 cmp 0x10(%rax),%r12 2a1b8: 74 5a je 2a214 2a1ba: 48 89 48 08 mov %rcx,0x8(%rax) 2a1be: 48 85 c9 test %rcx,%rcx 2a1c1: 74 3d je 2a200 2a1c3: 48 89 31 mov %rsi,(%rcx) 2a1c6: e9 09 ff ff ff jmpq 2a0d4 2a1cb: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a1cf: 48 89 17 mov %rdx,(%rdi) 2a1d2: 48 83 e2 fc and $0xfffffffffffffffc,%rdx 2a1d6: 74 17 je 2a1ef 2a1d8: 48 8b 4a 10 mov 0x10(%rdx),%rcx 2a1dc: 49 39 cc cmp %rcx,%r12 2a1df: 74 41 je 2a222 2a1e1: 48 89 7a 08 mov %rdi,0x8(%rdx) 2a1e5: 48 89 fe mov %rdi,%rsi 2a1e8: 31 ff xor %edi,%edi 2a1ea: e9 ed fe ff ff jmpq 2a0dc 2a1ef: 48 89 7d 00 mov %rdi,0x0(%rbp) 2a1f3: e9 33 ff ff ff jmpq 2a12b 2a1f8: 48 89 31 mov %rsi,(%rcx) 2a1fb: e9 2b ff ff ff jmpq 2a12b 2a200: 83 e6 01 and $0x1,%esi 2a203: 75 15 jne 2a21a 2a205: 48 8b 48 10 mov 0x10(%rax),%rcx 2a209: 48 8b 70 08 mov 0x8(%rax),%rsi 2a20d: 31 ff xor %edi,%edi 2a20f: e9 c8 fe ff ff jmpq 2a0dc 2a214: 48 89 48 10 mov %rcx,0x10(%rax) 2a218: eb a4 jmp 2a1be 2a21a: 48 89 c7 mov %rax,%rdi 2a21d: e9 1b ff ff ff jmpq 2a13d 2a222: 48 89 7a 10 mov %rdi,0x10(%rdx) 2a226: 48 89 f9 mov %rdi,%rcx 2a229: 48 8b 72 08 mov 0x8(%rdx),%rsi 2a22d: 31 ff xor %edi,%edi 2a22f: e9 a8 fe ff ff jmpq 2a0dc 2a234: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a23b: 00 00 00 00 2a23f: 90 nop 000000000002a240 : 2a240: e8 00 00 00 00 callq 2a245 2a245: 41 57 push %r15 2a247: 41 56 push %r14 2a249: 41 55 push %r13 2a24b: 49 89 d5 mov %rdx,%r13 2a24e: 41 54 push %r12 2a250: 49 89 fc mov %rdi,%r12 2a253: 55 push %rbp 2a254: 53 push %rbx 2a255: 48 89 f3 mov %rsi,%rbx 2a258: 48 83 ec 70 sub $0x70,%rsp 2a25c: 48 8b b2 b8 01 00 00 mov 0x1b8(%rdx),%rsi 2a263: 8b bf 4c 54 00 00 mov 0x544c(%rdi),%edi 2a269: 89 4c 24 04 mov %ecx,0x4(%rsp) 2a26d: 48 8b 8a d0 02 00 00 mov 0x2d0(%rdx),%rcx 2a274: 48 c1 e6 0c shl $0xc,%rsi 2a278: 44 0f b6 83 88 02 00 movzbl 0x288(%rbx),%r8d 2a27f: 00 2a280: 48 c1 ee 03 shr $0x3,%rsi 2a284: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a28b: 00 00 2a28d: 48 89 44 24 68 mov %rax,0x68(%rsp) 2a292: 31 c0 xor %eax,%eax 2a294: 41 89 f6 mov %esi,%r14d 2a297: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2a29e: 00 00 2a2a0: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2a2a7: 00 00 2a2a9: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2a2b0: 00 00 2a2b2: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2a2b9: 00 00 2a2bb: c6 44 24 18 01 movb $0x1,0x18(%rsp) 2a2c0: 48 85 c9 test %rcx,%rcx 2a2c3: 0f 84 3f 02 00 00 je 2a508 2a2c9: 48 8b 81 d0 02 00 00 mov 0x2d0(%rcx),%rax 2a2d0: 8d 6f 01 lea 0x1(%rdi),%ebp 2a2d3: 48 85 c0 test %rax,%rax 2a2d6: 75 08 jne 2a2e0 2a2d8: e9 ce 02 00 00 jmpq 2a5ab 2a2dd: 48 89 d1 mov %rdx,%rcx 2a2e0: 48 89 c2 mov %rax,%rdx 2a2e3: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2a2ea: 83 c5 01 add $0x1,%ebp 2a2ed: 48 85 c0 test %rax,%rax 2a2f0: 75 eb jne 2a2dd 2a2f2: 45 31 ff xor %r15d,%r15d 2a2f5: 45 84 c0 test %r8b,%r8b 2a2f8: 74 57 je 2a351 2a2fa: 48 8b 81 c8 02 00 00 mov 0x2c8(%rcx),%rax 2a301: 31 d2 xor %edx,%edx 2a303: 83 ff 02 cmp $0x2,%edi 2a306: 77 20 ja 2a328 2a308: 41 8b 8c 24 44 54 00 mov 0x5444(%r12),%ecx 2a30f: 00 2a310: 8d 14 ff lea (%rdi,%rdi,8),%edx 2a313: f7 da neg %edx 2a315: 8d 4c 11 1e lea 0x1e(%rcx,%rdx,1),%ecx 2a319: 48 ba 00 00 00 00 00 movabs $0x800000000000,%rdx 2a320: 80 00 00 2a323: 48 d3 ea shr %cl,%rdx 2a326: 89 d2 mov %edx,%edx 2a328: 48 2b 83 d0 00 00 00 sub 0xd0(%rbx),%rax 2a32f: 41 89 f7 mov %esi,%r15d 2a332: 48 b9 b7 6d db b6 6d movabs $0x6db6db6db6db6db7,%rcx 2a339: db b6 6d 2a33c: 48 c1 f8 03 sar $0x3,%rax 2a340: 48 0f af c1 imul %rcx,%rax 2a344: 31 c9 xor %ecx,%ecx 2a346: 48 39 d0 cmp %rdx,%rax 2a349: 44 0f 4d f9 cmovge %ecx,%r15d 2a34d: 44 0f 4c f1 cmovl %ecx,%r14d 2a351: 49 8d 75 38 lea 0x38(%r13),%rsi 2a355: 49 8d 7d 58 lea 0x58(%r13),%rdi 2a359: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 2a35e: e8 00 00 00 00 callq 2a363 2a363: 85 c0 test %eax,%eax 2a365: 75 38 jne 2a39f 2a367: 49 8b bd d8 02 00 00 mov 0x2d8(%r13),%rdi 2a36e: 48 85 ff test %rdi,%rdi 2a371: 74 16 je 2a389 2a373: 48 8d 77 38 lea 0x38(%rdi),%rsi 2a377: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 2a37c: 48 83 c7 58 add $0x58,%rdi 2a380: e8 00 00 00 00 callq 2a385 2a385: 85 c0 test %eax,%eax 2a387: 75 16 jne 2a39f 2a389: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2a390: 4c 89 ef mov %r13,%rdi 2a393: 48 8b 00 mov (%rax),%rax 2a396: e8 00 00 00 00 callq 2a39b 2a39b: 85 c0 test %eax,%eax 2a39d: 74 23 je 2a3c2 2a39f: 48 8b 5c 24 68 mov 0x68(%rsp),%rbx 2a3a4: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2a3ab: 00 00 2a3ad: 0f 85 2a 02 00 00 jne 2a5dd 2a3b3: 48 83 c4 70 add $0x70,%rsp 2a3b7: 5b pop %rbx 2a3b8: 5d pop %rbp 2a3b9: 41 5c pop %r12 2a3bb: 41 5d pop %r13 2a3bd: 41 5e pop %r14 2a3bf: 41 5f pop %r15 2a3c1: c3 retq 2a3c2: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 2a3c7: 48 89 5c 24 40 mov %rbx,0x40(%rsp) 2a3cc: 31 f6 xor %esi,%esi 2a3ce: ba 03 00 00 00 mov $0x3,%edx 2a3d3: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 2a3da: 00 00 2a3dc: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 2a3e1: 88 44 24 48 mov %al,0x48(%rsp) 2a3e5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2a3ec: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 2a3f3: 00 00 2a3f5: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 2a3fc: 00 00 2a3fe: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 2a405: 00 00 2a407: 48 8b 40 08 mov 0x8(%rax),%rax 2a40b: 4c 89 64 24 38 mov %r12,0x38(%rsp) 2a410: e8 00 00 00 00 callq 2a415 2a415: 85 c0 test %eax,%eax 2a417: 75 86 jne 2a39f 2a419: 45 85 ff test %r15d,%r15d 2a41c: 0f 84 81 01 00 00 je 2a5a3 2a422: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2a429: 00 00 2a42b: 83 fd 03 cmp $0x3,%ebp 2a42e: 0f 84 7f 01 00 00 je 2a5b3 2a434: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 2a439: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2a43e: 89 ee mov %ebp,%esi 2a440: 4c 89 e7 mov %r12,%rdi 2a443: 48 b8 76 00 00 00 00 movabs $0x440000000000076,%rax 2a44a: 00 40 04 2a44d: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a452: 49 8b 84 24 58 28 00 mov 0x2858(%r12),%rax 2a459: 00 2a45a: 48 8b 40 30 mov 0x30(%rax),%rax 2a45e: e8 00 00 00 00 callq 2a463 2a463: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2a468: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 2a46d: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 2a474: 50 push %rax 2a475: 45 89 f8 mov %r15d,%r8d 2a478: 31 c9 xor %ecx,%ecx 2a47a: 4c 89 ee mov %r13,%rsi 2a47d: 41 c1 e7 03 shl $0x3,%r15d 2a481: 48 8b 42 10 mov 0x10(%rdx),%rax 2a485: 31 d2 xor %edx,%edx 2a487: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 2a48c: e8 00 00 00 00 callq 2a491 2a491: 59 pop %rcx 2a492: 85 c0 test %eax,%eax 2a494: 0f 85 05 ff ff ff jne 2a39f 2a49a: 45 85 f6 test %r14d,%r14d 2a49d: 0f 84 e4 00 00 00 je 2a587 2a4a3: 41 83 bc 24 08 07 00 cmpl $0x12,0x708(%r12) 2a4aa: 00 12 2a4ac: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2a4b3: 00 00 2a4b5: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2a4bc: 00 00 2a4be: 0f 86 94 00 00 00 jbe 2a558 2a4c4: 83 fd 03 cmp $0x3,%ebp 2a4c7: 0f 84 fd 00 00 00 je 2a5ca 2a4cd: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2a4d2: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 2a4d7: 89 ee mov %ebp,%esi 2a4d9: 4c 89 e7 mov %r12,%rdi 2a4dc: 48 b8 00 00 00 00 00 movabs $0x40000000000000,%rax 2a4e3: 00 40 00 2a4e6: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a4eb: 49 8b 84 24 58 28 00 mov 0x2858(%r12),%rax 2a4f2: 00 2a4f3: 48 8b 40 30 mov 0x30(%rax),%rax 2a4f7: e8 00 00 00 00 callq 2a4fc 2a4fc: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2a501: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 2a506: eb 55 jmp 2a55d 2a508: 45 84 c0 test %r8b,%r8b 2a50b: 75 0a jne 2a517 2a50d: 89 fd mov %edi,%ebp 2a50f: 45 31 ff xor %r15d,%r15d 2a512: e9 3a fe ff ff jmpq 2a351 2a517: 45 31 ff xor %r15d,%r15d 2a51a: 83 ff 02 cmp $0x2,%edi 2a51d: 76 07 jbe 2a526 2a51f: 89 fd mov %edi,%ebp 2a521: e9 2b fe ff ff jmpq 2a351 2a526: 41 8b 94 24 44 54 00 mov 0x5444(%r12),%edx 2a52d: 00 2a52e: 8d 04 ff lea (%rdi,%rdi,8),%eax 2a531: 41 89 f6 mov %esi,%r14d 2a534: 89 fd mov %edi,%ebp 2a536: 49 bf 00 00 00 00 00 movabs $0x800000000000,%r15 2a53d: 80 00 00 2a540: f7 d8 neg %eax 2a542: 8d 4c 02 1e lea 0x1e(%rdx,%rax,1),%ecx 2a546: 49 d3 ef shr %cl,%r15 2a549: 44 39 fe cmp %r15d,%esi 2a54c: 44 0f 42 fe cmovb %esi,%r15d 2a550: 45 29 fe sub %r15d,%r14d 2a553: e9 f9 fd ff ff jmpq 2a351 2a558: 45 31 c9 xor %r9d,%r9d 2a55b: 31 d2 xor %edx,%edx 2a55d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2a564: 52 push %rdx 2a565: 45 89 f0 mov %r14d,%r8d 2a568: 4c 89 fa mov %r15,%rdx 2a56b: 31 c9 xor %ecx,%ecx 2a56d: 4c 89 ee mov %r13,%rsi 2a570: 48 8b 40 10 mov 0x10(%rax),%rax 2a574: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 2a579: e8 00 00 00 00 callq 2a57e 2a57e: 5a pop %rdx 2a57f: 85 c0 test %eax,%eax 2a581: 0f 85 18 fe ff ff jne 2a39f 2a587: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2a58e: 31 f6 xor %esi,%esi 2a590: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 2a595: 48 8b 40 18 mov 0x18(%rax),%rax 2a599: e8 00 00 00 00 callq 2a59e 2a59e: e9 fc fd ff ff jmpq 2a39f 2a5a3: 45 31 ff xor %r15d,%r15d 2a5a6: e9 ef fe ff ff jmpq 2a49a 2a5ab: 48 89 d1 mov %rdx,%rcx 2a5ae: e9 3f fd ff ff jmpq 2a2f2 2a5b3: 48 b8 76 00 00 00 00 movabs $0x400000000000076,%rax 2a5ba: 00 00 04 2a5bd: 45 31 c9 xor %r9d,%r9d 2a5c0: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a5c5: e9 a3 fe ff ff jmpq 2a46d 2a5ca: 48 c7 44 24 10 10 00 movq $0x10,0x10(%rsp) 2a5d1: 00 00 2a5d3: 45 31 c9 xor %r9d,%r9d 2a5d6: ba 10 00 00 00 mov $0x10,%edx 2a5db: eb 80 jmp 2a55d 2a5dd: e8 00 00 00 00 callq 2a5e2 2a5e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a5e9: 00 00 00 00 2a5ed: 0f 1f 00 nopl (%rax) 000000000002a5f0 : 2a5f0: e8 00 00 00 00 callq 2a5f5 2a5f5: 48 8b 87 58 28 00 00 mov 0x2858(%rdi),%rax 2a5fc: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 2a601: 74 62 je 2a665 2a603: 41 55 push %r13 2a605: b8 01 00 00 00 mov $0x1,%eax 2a60a: 41 54 push %r12 2a60c: 55 push %rbp 2a60d: 48 89 fd mov %rdi,%rbp 2a610: f0 0f c1 87 54 55 00 lock xadd %eax,0x5554(%rdi) 2a617: 00 2a618: 85 c0 test %eax,%eax 2a61a: 74 06 je 2a622 2a61c: 5d pop %rbp 2a61d: 41 5c pop %r12 2a61f: 41 5d pop %r13 2a621: c3 retq 2a622: 4c 8d af 50 55 00 00 lea 0x5550(%rdi),%r13 2a629: 4c 89 ef mov %r13,%rdi 2a62c: e8 00 00 00 00 callq 2a631 2a631: 31 f6 xor %esi,%esi 2a633: 48 89 ef mov %rbp,%rdi 2a636: 49 89 c4 mov %rax,%r12 2a639: 8b 85 54 55 00 00 mov 0x5554(%rbp),%eax 2a63f: 85 c0 test %eax,%eax 2a641: 48 8b 85 58 28 00 00 mov 0x2858(%rbp),%rax 2a648: 40 0f 95 c6 setne %sil 2a64c: 48 8b 40 20 mov 0x20(%rax),%rax 2a650: e8 00 00 00 00 callq 2a655 2a655: 4c 89 e6 mov %r12,%rsi 2a658: 5d pop %rbp 2a659: 4c 89 ef mov %r13,%rdi 2a65c: 41 5c pop %r12 2a65e: 41 5d pop %r13 2a660: e9 00 00 00 00 jmpq 2a665 2a665: c3 retq 2a666: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2a66d: 00 00 00 000000000002a670 : 2a670: e8 00 00 00 00 callq 2a675 2a675: b8 ff ff ff ff mov $0xffffffff,%eax 2a67a: f0 0f c1 87 54 55 00 lock xadd %eax,0x5554(%rdi) 2a681: 00 2a682: 83 f8 01 cmp $0x1,%eax 2a685: 74 01 je 2a688 2a687: c3 retq 2a688: 41 55 push %r13 2a68a: 4c 8d af 50 55 00 00 lea 0x5550(%rdi),%r13 2a691: 41 54 push %r12 2a693: 55 push %rbp 2a694: 48 89 fd mov %rdi,%rbp 2a697: 4c 89 ef mov %r13,%rdi 2a69a: e8 00 00 00 00 callq 2a69f 2a69f: 31 f6 xor %esi,%esi 2a6a1: 48 89 ef mov %rbp,%rdi 2a6a4: 49 89 c4 mov %rax,%r12 2a6a7: 8b 85 54 55 00 00 mov 0x5554(%rbp),%eax 2a6ad: 85 c0 test %eax,%eax 2a6af: 48 8b 85 58 28 00 00 mov 0x2858(%rbp),%rax 2a6b6: 40 0f 95 c6 setne %sil 2a6ba: 48 8b 40 20 mov 0x20(%rax),%rax 2a6be: e8 00 00 00 00 callq 2a6c3 2a6c3: 4c 89 e6 mov %r12,%rsi 2a6c6: 5d pop %rbp 2a6c7: 4c 89 ef mov %r13,%rdi 2a6ca: 41 5c pop %r12 2a6cc: 41 5d pop %r13 2a6ce: e9 00 00 00 00 jmpq 2a6d3 2a6d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a6da: 00 00 00 00 2a6de: 66 90 xchg %ax,%ax 000000000002a6e0 : 2a6e0: e8 00 00 00 00 callq 2a6e5 2a6e5: 41 56 push %r14 2a6e7: b8 ff ff ff ff mov $0xffffffff,%eax 2a6ec: 41 55 push %r13 2a6ee: 41 54 push %r12 2a6f0: 4c 8d 66 f8 lea -0x8(%rsi),%r12 2a6f4: 55 push %rbp 2a6f5: 48 8b 6e f8 mov -0x8(%rsi),%rbp 2a6f9: f0 0f c1 85 54 55 00 lock xadd %eax,0x5554(%rbp) 2a700: 00 2a701: 83 f8 01 cmp $0x1,%eax 2a704: 74 0f je 2a715 2a706: 5d pop %rbp 2a707: 4c 89 e7 mov %r12,%rdi 2a70a: 41 5c pop %r12 2a70c: 41 5d pop %r13 2a70e: 41 5e pop %r14 2a710: e9 00 00 00 00 jmpq 2a715 2a715: 4c 8d b5 50 55 00 00 lea 0x5550(%rbp),%r14 2a71c: 4c 89 f7 mov %r14,%rdi 2a71f: e8 00 00 00 00 callq 2a724 2a724: 31 f6 xor %esi,%esi 2a726: 48 89 ef mov %rbp,%rdi 2a729: 49 89 c5 mov %rax,%r13 2a72c: 8b 85 54 55 00 00 mov 0x5554(%rbp),%eax 2a732: 85 c0 test %eax,%eax 2a734: 48 8b 85 58 28 00 00 mov 0x2858(%rbp),%rax 2a73b: 40 0f 95 c6 setne %sil 2a73f: 48 8b 40 20 mov 0x20(%rax),%rax 2a743: e8 00 00 00 00 callq 2a748 2a748: 4c 89 f7 mov %r14,%rdi 2a74b: 4c 89 ee mov %r13,%rsi 2a74e: e8 00 00 00 00 callq 2a753 2a753: 4c 89 e7 mov %r12,%rdi 2a756: 5d pop %rbp 2a757: 41 5c pop %r12 2a759: 41 5d pop %r13 2a75b: 41 5e pop %r14 2a75d: e9 00 00 00 00 jmpq 2a762 2a762: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a769: 00 00 00 00 2a76d: 0f 1f 00 nopl (%rax) 000000000002a770 : 2a770: e8 00 00 00 00 callq 2a775 2a775: 41 56 push %r14 2a777: 48 8d 42 08 lea 0x8(%rdx),%rax 2a77b: 41 55 push %r13 2a77d: 49 89 fd mov %rdi,%r13 2a780: 41 54 push %r12 2a782: 49 89 d4 mov %rdx,%r12 2a785: 55 push %rbp 2a786: 4c 89 e7 mov %r12,%rdi 2a789: 48 89 f5 mov %rsi,%rbp 2a78c: 53 push %rbx 2a78d: 48 8b 1e mov (%rsi),%rbx 2a790: 4c 8b 76 08 mov 0x8(%rsi),%r14 2a794: 48 89 32 mov %rsi,(%rdx) 2a797: 48 8b 56 40 mov 0x40(%rsi),%rdx 2a79b: 48 89 42 08 mov %rax,0x8(%rdx) 2a79f: 49 89 54 24 08 mov %rdx,0x8(%r12) 2a7a4: 48 8d 56 40 lea 0x40(%rsi),%rdx 2a7a8: 49 89 54 24 10 mov %rdx,0x10(%r12) 2a7ad: 48 89 46 40 mov %rax,0x40(%rsi) 2a7b1: 48 89 de mov %rbx,%rsi 2a7b4: e8 f7 f5 ff ff callq 29db0 2a7b9: 41 f6 44 24 56 08 testb $0x8,0x56(%r12) 2a7bf: 0f 85 94 00 00 00 jne 2a859 2a7c5: 4d 85 f6 test %r14,%r14 2a7c8: 74 17 je 2a7e1 2a7ca: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 2a7d1: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 2a7d8: 49 39 86 50 01 00 00 cmp %rax,0x150(%r14) 2a7df: 74 45 je 2a826 2a7e1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a7e6: 5b pop %rbx 2a7e7: 5d pop %rbp 2a7e8: 41 5c pop %r12 2a7ea: 41 5d pop %r13 2a7ec: 41 5e pop %r14 2a7ee: c3 retq 2a7ef: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a7f6 2a7f6: 89 c0 mov %eax,%eax 2a7f8: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a800 2a7ff: 00 2a800: 73 e4 jae 2a7e6 2a802: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a809 2a809: 48 85 c0 test %rax,%rax 2a80c: 74 0f je 2a81d 2a80e: 48 8b 78 08 mov 0x8(%rax),%rdi 2a812: 4c 89 e2 mov %r12,%rdx 2a815: 48 89 ee mov %rbp,%rsi 2a818: e8 00 00 00 00 callq 2a81d 2a81d: 5b pop %rbx 2a81e: 5d pop %rbp 2a81f: 41 5c pop %r12 2a821: 41 5d pop %r13 2a823: 41 5e pop %r14 2a825: c3 retq 2a826: 80 7d 28 00 cmpb $0x0,0x28(%rbp) 2a82a: 75 b5 jne 2a7e1 2a82c: 48 8b 55 20 mov 0x20(%rbp),%rdx 2a830: 48 8b 4d 18 mov 0x18(%rbp),%rcx 2a834: 48 8d 45 18 lea 0x18(%rbp),%rax 2a838: 48 89 51 08 mov %rdx,0x8(%rcx) 2a83c: 48 89 0a mov %rcx,(%rdx) 2a83f: 48 8b 53 58 mov 0x58(%rbx),%rdx 2a843: 48 89 42 08 mov %rax,0x8(%rdx) 2a847: 48 89 55 18 mov %rdx,0x18(%rbp) 2a84b: 48 8d 53 58 lea 0x58(%rbx),%rdx 2a84f: 48 89 55 20 mov %rdx,0x20(%rbp) 2a853: 48 89 43 58 mov %rax,0x58(%rbx) 2a857: eb 88 jmp 2a7e1 2a859: 4c 89 ef mov %r13,%rdi 2a85c: e8 8f fd ff ff callq 2a5f0 2a861: e9 5f ff ff ff jmpq 2a7c5 2a866: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2a86d: 00 00 00 000000000002a870 : 2a870: e8 00 00 00 00 callq 2a875 2a875: 41 56 push %r14 2a877: ba 20 00 00 00 mov $0x20,%edx 2a87c: 41 55 push %r13 2a87e: 49 89 f5 mov %rsi,%r13 2a881: be c0 0c 00 00 mov $0xcc0,%esi 2a886: 41 54 push %r12 2a888: 55 push %rbp 2a889: 48 89 fd mov %rdi,%rbp 2a88c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2a893 2a893: e8 00 00 00 00 callq 2a898 2a898: 48 85 c0 test %rax,%rax 2a89b: 0f 84 9c 00 00 00 je 2a93d 2a8a1: 48 89 28 mov %rbp,(%rax) 2a8a4: 49 89 c4 mov %rax,%r12 2a8a7: 4d 85 ed test %r13,%r13 2a8aa: 74 1b je 2a8c7 2a8ac: 48 8d 70 08 lea 0x8(%rax),%rsi 2a8b0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a8b7: 4c 89 ef mov %r13,%rdi 2a8ba: e8 00 00 00 00 callq 2a8bf 2a8bf: 85 c0 test %eax,%eax 2a8c1: 74 25 je 2a8e8 2a8c3: 49 8b 2c 24 mov (%r12),%rbp 2a8c7: b8 ff ff ff ff mov $0xffffffff,%eax 2a8cc: f0 0f c1 85 54 55 00 lock xadd %eax,0x5554(%rbp) 2a8d3: 00 2a8d4: 83 f8 01 cmp $0x1,%eax 2a8d7: 74 17 je 2a8f0 2a8d9: 5d pop %rbp 2a8da: 4c 89 e7 mov %r12,%rdi 2a8dd: 41 5c pop %r12 2a8df: 41 5d pop %r13 2a8e1: 41 5e pop %r14 2a8e3: e9 00 00 00 00 jmpq 2a8e8 2a8e8: 5d pop %rbp 2a8e9: 41 5c pop %r12 2a8eb: 41 5d pop %r13 2a8ed: 41 5e pop %r14 2a8ef: c3 retq 2a8f0: 4c 8d b5 50 55 00 00 lea 0x5550(%rbp),%r14 2a8f7: 4c 89 f7 mov %r14,%rdi 2a8fa: e8 00 00 00 00 callq 2a8ff 2a8ff: 31 f6 xor %esi,%esi 2a901: 48 89 ef mov %rbp,%rdi 2a904: 49 89 c5 mov %rax,%r13 2a907: 8b 85 54 55 00 00 mov 0x5554(%rbp),%eax 2a90d: 85 c0 test %eax,%eax 2a90f: 48 8b 85 58 28 00 00 mov 0x2858(%rbp),%rax 2a916: 40 0f 95 c6 setne %sil 2a91a: 48 8b 40 20 mov 0x20(%rax),%rax 2a91e: e8 00 00 00 00 callq 2a923 2a923: 4c 89 f7 mov %r14,%rdi 2a926: 4c 89 ee mov %r13,%rsi 2a929: e8 00 00 00 00 callq 2a92e 2a92e: 4c 89 e7 mov %r12,%rdi 2a931: 5d pop %rbp 2a932: 41 5c pop %r12 2a934: 41 5d pop %r13 2a936: 41 5e pop %r14 2a938: e9 00 00 00 00 jmpq 2a93d 2a93d: 4d 85 ed test %r13,%r13 2a940: 74 14 je 2a956 2a942: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2a949: ff ff 7f 2a94c: 31 f6 xor %esi,%esi 2a94e: 4c 89 ef mov %r13,%rdi 2a951: e8 00 00 00 00 callq 2a956 2a956: 48 89 ef mov %rbp,%rdi 2a959: 5d pop %rbp 2a95a: 41 5c pop %r12 2a95c: 41 5d pop %r13 2a95e: 41 5e pop %r14 2a960: e9 0b fd ff ff jmpq 2a670 2a965: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a96c: 00 00 00 00 000000000002a970 : 2a970: e8 00 00 00 00 callq 2a975 2a975: 4c 8b 4e 08 mov 0x8(%rsi),%r9 2a979: 4d 85 c9 test %r9,%r9 2a97c: 0f 84 cd 00 00 00 je 2aa4f 2a982: 8b 46 18 mov 0x18(%rsi),%eax 2a985: 83 e8 01 sub $0x1,%eax 2a988: 83 f8 02 cmp $0x2,%eax 2a98b: 0f 86 c1 00 00 00 jbe 2aa52 2a991: 45 31 c0 xor %r8d,%r8d 2a994: 83 f8 03 cmp $0x3,%eax 2a997: 41 0f 95 c0 setne %r8b 2a99b: 41 f7 d8 neg %r8d 2a99e: 8b 97 4c 54 00 00 mov 0x544c(%rdi),%edx 2a9a4: 83 fa 02 cmp $0x2,%edx 2a9a7: 76 51 jbe 2a9fa 2a9a9: 31 c9 xor %ecx,%ecx 2a9ab: 83 fa 03 cmp $0x3,%edx 2a9ae: 0f 95 c1 setne %cl 2a9b1: f7 d9 neg %ecx 2a9b3: 39 d0 cmp %edx,%eax 2a9b5: 74 58 je 2aa0f 2a9b7: ba c8 6f 00 00 mov $0x6fc8,%edx 2a9bc: 83 f8 03 cmp $0x3,%eax 2a9bf: 0f 84 a2 00 00 00 je 2aa67 2a9c5: 48 8b 7e 10 mov 0x10(%rsi),%rdi 2a9c9: 49 03 51 30 add 0x30(%r9),%rdx 2a9cd: 48 39 d7 cmp %rdx,%rdi 2a9d0: 74 7d je 2aa4f 2a9d2: 48 8b 16 mov (%rsi),%rdx 2a9d5: 44 89 c1 mov %r8d,%ecx 2a9d8: b8 01 00 00 00 mov $0x1,%eax 2a9dd: 48 83 c7 38 add $0x38,%rdi 2a9e1: 48 d3 e0 shl %cl,%rax 2a9e4: 48 89 7e 10 mov %rdi,0x10(%rsi) 2a9e8: 48 01 c2 add %rax,%rdx 2a9eb: 48 f7 d8 neg %rax 2a9ee: 48 21 d0 and %rdx,%rax 2a9f1: 48 89 06 mov %rax,(%rsi) 2a9f4: b8 01 00 00 00 mov $0x1,%eax 2a9f9: c3 retq 2a9fa: 44 8b 97 44 54 00 00 mov 0x5444(%rdi),%r10d 2aa01: 8d 0c d2 lea (%rdx,%rdx,8),%ecx 2aa04: f7 d9 neg %ecx 2aa06: 41 8d 4c 0a 12 lea 0x12(%r10,%rcx,1),%ecx 2aa0b: 39 d0 cmp %edx,%eax 2aa0d: 75 a8 jne 2a9b7 2aa0f: 48 8b 87 38 54 00 00 mov 0x5438(%rdi),%rax 2aa16: ba 01 00 00 00 mov $0x1,%edx 2aa1b: 48 8b 7e 10 mov 0x10(%rsi),%rdi 2aa1f: 48 d3 e2 shl %cl,%rdx 2aa22: 48 83 ea 01 sub $0x1,%rdx 2aa26: 48 83 e8 01 sub $0x1,%rax 2aa2a: 48 09 d0 or %rdx,%rax 2aa2d: 48 83 c0 01 add $0x1,%rax 2aa31: 48 d3 e8 shr %cl,%rax 2aa34: 83 e8 01 sub $0x1,%eax 2aa37: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 2aa3e: 00 2aa3f: 48 29 c2 sub %rax,%rdx 2aa42: 48 c1 e2 03 shl $0x3,%rdx 2aa46: 49 03 51 30 add 0x30(%r9),%rdx 2aa4a: 48 39 d7 cmp %rdx,%rdi 2aa4d: 75 83 jne 2a9d2 2aa4f: 31 c0 xor %eax,%eax 2aa51: c3 retq 2aa52: 8b 8f 44 54 00 00 mov 0x5444(%rdi),%ecx 2aa58: 8d 14 c0 lea (%rax,%rax,8),%edx 2aa5b: f7 da neg %edx 2aa5d: 44 8d 44 11 12 lea 0x12(%rcx,%rdx,1),%r8d 2aa62: e9 37 ff ff ff jmpq 2a99e 2aa67: 8b 8f 44 54 00 00 mov 0x5444(%rdi),%ecx 2aa6d: b8 01 00 00 00 mov $0x1,%eax 2aa72: d3 e0 shl %cl,%eax 2aa74: 83 e8 01 sub $0x1,%eax 2aa77: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 2aa7e: 00 2aa7f: 48 29 c2 sub %rax,%rdx 2aa82: 48 c1 e2 03 shl $0x3,%rdx 2aa86: e9 3a ff ff ff jmpq 2a9c5 2aa8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002aa90 : 2aa90: e8 00 00 00 00 callq 2aa95 2aa95: 48 83 7e 10 00 cmpq $0x0,0x10(%rsi) 2aa9a: 74 35 je 2aad1 2aa9c: 55 push %rbp 2aa9d: 53 push %rbx 2aa9e: 48 83 7e 08 00 cmpq $0x0,0x8(%rsi) 2aaa3: 48 89 f3 mov %rsi,%rbx 2aaa6: 74 1e je 2aac6 2aaa8: 48 89 fd mov %rdi,%rbp 2aaab: e8 c0 fe ff ff callq 2a970 2aab0: 84 c0 test %al,%al 2aab2: 74 1e je 2aad2 2aab4: 48 89 de mov %rbx,%rsi 2aab7: 48 89 ef mov %rbp,%rdi 2aaba: e8 81 f1 ff ff callq 29c40 2aabf: 84 c0 test %al,%al 2aac1: 75 f1 jne 2aab4 2aac3: 5b pop %rbx 2aac4: 5d pop %rbp 2aac5: c3 retq 2aac6: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 2aacd: 00 2aace: 5b pop %rbx 2aacf: 5d pop %rbp 2aad0: c3 retq 2aad1: c3 retq 2aad2: 48 8b 43 08 mov 0x8(%rbx),%rax 2aad6: 48 85 c0 test %rax,%rax 2aad9: 74 f3 je 2aace 2aadb: 83 6b 18 01 subl $0x1,0x18(%rbx) 2aadf: 48 89 43 10 mov %rax,0x10(%rbx) 2aae3: 48 8b 40 08 mov 0x8(%rax),%rax 2aae7: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2aaee: 48 85 c0 test %rax,%rax 2aaf1: 74 07 je 2aafa 2aaf3: 48 8b 80 c8 02 00 00 mov 0x2c8(%rax),%rax 2aafa: 48 89 43 08 mov %rax,0x8(%rbx) 2aafe: 5b pop %rbx 2aaff: 5d pop %rbp 2ab00: c3 retq 2ab01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ab08: 00 00 00 00 2ab0c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002ab10 : 2ab10: e8 00 00 00 00 callq 2ab15 2ab15: 41 56 push %r14 2ab17: 41 55 push %r13 2ab19: 41 54 push %r12 2ab1b: 49 89 d4 mov %rdx,%r12 2ab1e: 55 push %rbp 2ab1f: 48 89 fd mov %rdi,%rbp 2ab22: 53 push %rbx 2ab23: 48 83 ec 28 sub $0x28,%rsp 2ab27: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ab2e: 00 00 2ab30: 48 89 44 24 20 mov %rax,0x20(%rsp) 2ab35: 31 c0 xor %eax,%eax 2ab37: c6 86 b0 07 00 00 00 movb $0x0,0x7b0(%rsi) 2ab3e: 48 85 d2 test %rdx,%rdx 2ab41: 0f 84 67 01 00 00 je 2acae 2ab47: 48 8b 02 mov (%rdx),%rax 2ab4a: 48 89 04 24 mov %rax,(%rsp) 2ab4e: 48 8b 42 08 mov 0x8(%rdx),%rax 2ab52: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ab57: 48 8b 42 10 mov 0x10(%rdx),%rax 2ab5b: 48 89 44 24 10 mov %rax,0x10(%rsp) 2ab60: 48 8b 42 18 mov 0x18(%rdx),%rax 2ab64: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ab69: 48 89 e6 mov %rsp,%rsi 2ab6c: 48 89 ef mov %rbp,%rdi 2ab6f: e8 cc f0 ff ff callq 29c40 2ab74: 84 c0 test %al,%al 2ab76: 75 f1 jne 2ab69 2ab78: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 2ab7d: 48 89 e6 mov %rsp,%rsi 2ab80: 48 89 ef mov %rbp,%rdi 2ab83: 49 be 00 01 00 00 00 movabs $0xdead000000000100,%r14 2ab8a: 00 ad de 2ab8d: e8 fe fe ff ff callq 2aa90 2ab92: 49 bd 22 01 00 00 00 movabs $0xdead000000000122,%r13 2ab99: 00 ad de 2ab9c: 48 85 db test %rbx,%rbx 2ab9f: 74 7a je 2ac1b 2aba1: 4d 85 e4 test %r12,%r12 2aba4: 74 0b je 2abb1 2aba6: 49 39 5c 24 10 cmp %rbx,0x10(%r12) 2abab: 0f 84 95 00 00 00 je 2ac46 2abb1: 48 8b 43 08 mov 0x8(%rbx),%rax 2abb5: 48 85 c0 test %rax,%rax 2abb8: 74 3b je 2abf5 2abba: 48 c7 80 c8 02 00 00 movq $0x0,0x2c8(%rax) 2abc1: 00 00 00 00 2abc5: 48 8b 43 20 mov 0x20(%rbx),%rax 2abc9: 48 8b 53 18 mov 0x18(%rbx),%rdx 2abcd: 48 89 42 08 mov %rax,0x8(%rdx) 2abd1: 48 89 10 mov %rdx,(%rax) 2abd4: 48 8b 43 08 mov 0x8(%rbx),%rax 2abd8: 4c 89 73 18 mov %r14,0x18(%rbx) 2abdc: 4c 89 6b 20 mov %r13,0x20(%rbx) 2abe0: 48 8d b8 d8 02 00 00 lea 0x2d8(%rax),%rdi 2abe7: e8 00 00 00 00 callq 2abec 2abec: 48 8d 7b 08 lea 0x8(%rbx),%rdi 2abf0: e8 00 00 00 00 callq 2abf5 2abf5: 48 8b 7b 30 mov 0x30(%rbx),%rdi 2abf9: e8 00 00 00 00 callq 2abfe 2abfe: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 2ac05: 00 2ac06: 48 89 ef mov %rbp,%rdi 2ac09: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 2ac0e: 48 89 e6 mov %rsp,%rsi 2ac11: e8 7a fe ff ff callq 2aa90 2ac16: 48 85 db test %rbx,%rbx 2ac19: 75 86 jne 2aba1 2ac1b: 4d 85 e4 test %r12,%r12 2ac1e: 75 21 jne 2ac41 2ac20: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2ac25: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ac2c: 00 00 2ac2e: 0f 85 a6 00 00 00 jne 2acda 2ac34: 48 83 c4 28 add $0x28,%rsp 2ac38: 5b pop %rbx 2ac39: 5d pop %rbp 2ac3a: 41 5c pop %r12 2ac3c: 41 5d pop %r13 2ac3e: 41 5e pop %r14 2ac40: c3 retq 2ac41: 49 8b 5c 24 10 mov 0x10(%r12),%rbx 2ac46: 48 8b 43 08 mov 0x8(%rbx),%rax 2ac4a: 48 85 c0 test %rax,%rax 2ac4d: 74 49 je 2ac98 2ac4f: 48 c7 80 c8 02 00 00 movq $0x0,0x2c8(%rax) 2ac56: 00 00 00 00 2ac5a: 48 8b 43 20 mov 0x20(%rbx),%rax 2ac5e: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ac62: 48 89 42 08 mov %rax,0x8(%rdx) 2ac66: 48 89 10 mov %rdx,(%rax) 2ac69: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 2ac70: 00 ad de 2ac73: 48 89 43 18 mov %rax,0x18(%rbx) 2ac77: 48 83 c0 22 add $0x22,%rax 2ac7b: 48 89 43 20 mov %rax,0x20(%rbx) 2ac7f: 48 8b 43 08 mov 0x8(%rbx),%rax 2ac83: 48 8d b8 d8 02 00 00 lea 0x2d8(%rax),%rdi 2ac8a: e8 00 00 00 00 callq 2ac8f 2ac8f: 48 8d 7b 08 lea 0x8(%rbx),%rdi 2ac93: e8 00 00 00 00 callq 2ac98 2ac98: 48 8b 7b 30 mov 0x30(%rbx),%rdi 2ac9c: e8 00 00 00 00 callq 2aca1 2aca1: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 2aca8: 00 2aca9: e9 72 ff ff ff jmpq 2ac20 2acae: 8b 87 4c 54 00 00 mov 0x544c(%rdi),%eax 2acb4: 48 81 c6 a0 00 00 00 add $0xa0,%rsi 2acbb: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2acc2: 00 2acc3: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2acca: 00 00 2accc: 48 89 74 24 10 mov %rsi,0x10(%rsp) 2acd1: 89 44 24 18 mov %eax,0x18(%rsp) 2acd5: e9 8f fe ff ff jmpq 2ab69 2acda: e8 00 00 00 00 callq 2acdf 2acdf: 90 nop 000000000002ace0 : 2ace0: e8 00 00 00 00 callq 2ace5 2ace5: 41 57 push %r15 2ace7: 41 56 push %r14 2ace9: 4d 89 c6 mov %r8,%r14 2acec: 41 55 push %r13 2acee: 49 89 f5 mov %rsi,%r13 2acf1: 41 54 push %r12 2acf3: 55 push %rbp 2acf4: 48 89 cd mov %rcx,%rbp 2acf7: 53 push %rbx 2acf8: 4c 89 cb mov %r9,%rbx 2acfb: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 2ad02: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax 2ad09: 00 2ad0a: 48 89 74 24 40 mov %rsi,0x40(%rsp) 2ad0f: 4c 8b bc 24 30 01 00 mov 0x130(%rsp),%r15 2ad16: 00 2ad17: 48 89 44 24 58 mov %rax,0x58(%rsp) 2ad1c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ad23: 00 00 2ad25: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 2ad2c: 00 2ad2d: 31 c0 xor %eax,%eax 2ad2f: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 2ad36: 00 2ad37: 48 89 bc 24 88 00 00 mov %rdi,0x88(%rsp) 2ad3e: 00 2ad3f: 48 c7 84 24 98 00 00 movq $0x0,0x98(%rsp) 2ad46: 00 00 00 00 00 2ad4b: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 2ad52: 00 2ad53: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 2ad5a: 00 2ad5b: 88 94 24 98 00 00 00 mov %dl,0x98(%rsp) 2ad62: 83 e0 01 and $0x1,%eax 2ad65: 48 89 b4 24 90 00 00 mov %rsi,0x90(%rsp) 2ad6c: 00 2ad6d: 48 89 44 24 48 mov %rax,0x48(%rsp) 2ad72: 4c 8d 60 02 lea 0x2(%rax),%r12 2ad76: 48 8d 46 10 lea 0x10(%rsi),%rax 2ad7a: 48 89 c7 mov %rax,%rdi 2ad7d: 48 89 44 24 50 mov %rax,0x50(%rsp) 2ad82: 48 c7 84 24 a8 00 00 movq $0x0,0xa8(%rsp) 2ad89: 00 00 00 00 00 2ad8e: 48 c7 84 24 b0 00 00 movq $0x0,0xb0(%rsp) 2ad95: 00 00 00 00 00 2ad9a: e8 00 00 00 00 callq 2ad9f 2ad9f: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 2ada6: 00 00 2ada8: 8b 50 24 mov 0x24(%rax),%edx 2adab: 81 48 24 00 00 04 00 orl $0x40000,0x24(%rax) 2adb2: 81 e2 00 00 04 00 and $0x40000,%edx 2adb8: 41 80 7d 30 00 cmpb $0x0,0x30(%r13) 2adbd: 41 89 55 34 mov %edx,0x34(%r13) 2adc1: 0f 85 12 0a 00 00 jne 2b7d9 2adc7: 4d 8b ad 50 02 00 00 mov 0x250(%r13),%r13 2adce: 49 8b 45 30 mov 0x30(%r13),%rax 2add2: a8 01 test $0x1,%al 2add4: 75 79 jne 2ae4f 2add6: 49 8b 45 08 mov 0x8(%r13),%rax 2adda: 48 8b 40 20 mov 0x20(%rax),%rax 2adde: 48 85 c0 test %rax,%rax 2ade1: 74 10 je 2adf3 2ade3: 4c 89 ef mov %r13,%rdi 2ade6: e8 00 00 00 00 callq 2adeb 2adeb: 84 c0 test %al,%al 2aded: 0f 85 99 09 00 00 jne 2b78c 2adf3: e8 00 00 00 00 callq 2adf8 2adf8: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 2adfd: 49 89 c5 mov %rax,%r13 2ae00: 48 8b b2 50 02 00 00 mov 0x250(%rdx),%rsi 2ae07: 48 8b ba a8 00 00 00 mov 0xa8(%rdx),%rdi 2ae0e: ba 01 00 00 00 mov $0x1,%edx 2ae13: e8 00 00 00 00 callq 2ae18 2ae18: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 2ae1d: 48 8b 82 50 02 00 00 mov 0x250(%rdx),%rax 2ae24: 4c 89 aa 50 02 00 00 mov %r13,0x250(%rdx) 2ae2b: 48 85 c0 test %rax,%rax 2ae2e: 74 1f je 2ae4f 2ae30: 48 8d 78 38 lea 0x38(%rax),%rdi 2ae34: ba ff ff ff ff mov $0xffffffff,%edx 2ae39: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2ae3e: 83 fa 01 cmp $0x1,%edx 2ae41: 0f 84 88 09 00 00 je 2b7cf 2ae47: 85 d2 test %edx,%edx 2ae49: 0f 8e 71 09 00 00 jle 2b7c0 2ae4f: 4c 8b 6c 24 40 mov 0x40(%rsp),%r13 2ae54: 44 89 e2 mov %r12d,%edx 2ae57: 48 89 ee mov %rbp,%rsi 2ae5a: 48 8d bc 24 88 00 00 lea 0x88(%rsp),%rdi 2ae61: 00 2ae62: 49 8b 85 80 02 00 00 mov 0x280(%r13),%rax 2ae69: 48 8b 40 08 mov 0x8(%rax),%rax 2ae6d: e8 00 00 00 00 callq 2ae72 2ae72: 41 89 c0 mov %eax,%r8d 2ae75: 85 c0 test %eax,%eax 2ae77: 74 58 je 2aed1 2ae79: 41 8b 55 34 mov 0x34(%r13),%edx 2ae7d: 65 48 8b 0c 25 00 00 mov %gs:0x0,%rcx 2ae84: 00 00 2ae86: 8b 41 24 mov 0x24(%rcx),%eax 2ae89: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 2ae8e: 44 89 04 24 mov %r8d,(%rsp) 2ae92: 25 ff ff fb ff and $0xfffbffff,%eax 2ae97: 09 d0 or %edx,%eax 2ae99: 89 41 24 mov %eax,0x24(%rcx) 2ae9c: e8 00 00 00 00 callq 2aea1 2aea1: 44 8b 04 24 mov (%rsp),%r8d 2aea5: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 2aeac: 00 2aead: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2aeb4: 00 00 2aeb6: 0f 85 33 09 00 00 jne 2b7ef 2aebc: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 2aec3: 44 89 c0 mov %r8d,%eax 2aec6: 5b pop %rbx 2aec7: 5d pop %rbp 2aec8: 41 5c pop %r12 2aeca: 41 5d pop %r13 2aecc: 41 5e pop %r14 2aece: 41 5f pop %r15 2aed0: c3 retq 2aed1: 4c 8b ac 24 88 00 00 mov 0x88(%rsp),%r13 2aed8: 00 2aed9: 48 8d 43 01 lea 0x1(%rbx),%rax 2aedd: b9 1f 00 00 00 mov $0x1f,%ecx 2aee2: 48 89 44 24 28 mov %rax,0x28(%rsp) 2aee7: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 2aeee: 00 2aeef: 41 83 bd 08 07 00 00 cmpl $0x12,0x708(%r13) 2aef6: 12 2aef7: 77 07 ja 2af00 2aef9: 41 8b 8d 48 54 00 00 mov 0x5448(%r13),%ecx 2af00: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 2af05: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2af0c: 49 89 dc mov %rbx,%r12 2af0f: 48 85 c0 test %rax,%rax 2af12: 0f 84 25 08 00 00 je 2b73d 2af18: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2af1f: 00 2af20: 41 8b 95 4c 54 00 00 mov 0x544c(%r13),%edx 2af27: 4c 89 74 24 68 mov %r14,0x68(%rsp) 2af2c: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 2af33: 00 00 2af35: 48 05 a0 00 00 00 add $0xa0,%rax 2af3b: 89 94 24 80 00 00 00 mov %edx,0x80(%rsp) 2af42: 48 89 44 24 78 mov %rax,0x78(%rsp) 2af47: 4c 39 74 24 28 cmp %r14,0x28(%rsp) 2af4c: 0f 86 72 04 00 00 jbe 2b3c4 2af52: 0f b6 84 24 99 00 00 movzbl 0x99(%rsp),%eax 2af59: 00 2af5a: 84 c0 test %al,%al 2af5c: 0f 84 3b 03 00 00 je 2b29d 2af62: 8d 72 ff lea -0x1(%rdx),%esi 2af65: 83 fa 02 cmp $0x2,%edx 2af68: 0f 87 7b 03 00 00 ja 2b2e9 2af6e: 41 8b bd 44 54 00 00 mov 0x5444(%r13),%edi 2af75: 8d 0c d2 lea (%rdx,%rdx,8),%ecx 2af78: f7 d9 neg %ecx 2af7a: 8d 5c 0f 12 lea 0x12(%rdi,%rcx,1),%ebx 2af7e: 89 5c 24 08 mov %ebx,0x8(%rsp) 2af82: 83 fe 02 cmp $0x2,%esi 2af85: 0f 86 6f 03 00 00 jbe 2b2fa 2af8b: 31 db xor %ebx,%ebx 2af8d: 83 fe 03 cmp $0x3,%esi 2af90: 0f 95 c3 setne %bl 2af93: f7 db neg %ebx 2af95: 84 c0 test %al,%al 2af97: 0f 85 75 03 00 00 jne 2b312 2af9d: 41 83 bd 08 07 00 00 cmpl $0x12,0x708(%r13) 2afa4: 12 2afa5: 77 0e ja 2afb5 2afa7: f6 84 24 28 01 00 00 testb $0x1,0x128(%rsp) 2afae: 01 2afaf: 0f 85 11 06 00 00 jne 2b5c6 2afb5: 8b 14 24 mov (%rsp),%edx 2afb8: 39 54 24 08 cmp %edx,0x8(%rsp) 2afbc: 0f 87 50 03 00 00 ja 2b312 2afc2: 3b 1c 24 cmp (%rsp),%ebx 2afc5: 0f 86 21 06 00 00 jbe 2b5ec 2afcb: 48 8b 44 24 78 mov 0x78(%rsp),%rax 2afd0: 48 8b 40 08 mov 0x8(%rax),%rax 2afd4: 48 89 44 24 18 mov %rax,0x18(%rsp) 2afd9: 48 85 c0 test %rax,%rax 2afdc: 0f 84 6b 05 00 00 je 2b54d 2afe2: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 2afe9: 0f b6 4c 24 08 movzbl 0x8(%rsp),%ecx 2afee: ba 00 10 00 00 mov $0x1000,%edx 2aff3: 48 bb 00 00 00 00 01 movabs $0x100000000,%rbx 2affa: 00 00 00 2affd: 48 d3 e2 shl %cl,%rdx 2b000: 48 89 54 24 10 mov %rdx,0x10(%rsp) 2b005: ba ff ff ff ff mov $0xffffffff,%edx 2b00a: 41 39 85 4c 54 00 00 cmp %eax,0x544c(%r13) 2b011: 73 13 jae 2b026 2b013: bb 00 02 00 00 mov $0x200,%ebx 2b018: ba ff 01 00 00 mov $0x1ff,%edx 2b01d: 83 f8 03 cmp $0x3,%eax 2b020: 0f 84 0d 05 00 00 je 2b533 2b026: 8b 44 24 08 mov 0x8(%rsp),%eax 2b02a: 48 8b 74 24 68 mov 0x68(%rsp),%rsi 2b02f: 4c 89 6c 24 38 mov %r13,0x38(%rsp) 2b034: 89 c1 mov %eax,%ecx 2b036: 48 89 f5 mov %rsi,%rbp 2b039: 48 d3 e3 shl %cl,%rbx 2b03c: 48 d3 ed shr %cl,%rbp 2b03f: 48 89 d8 mov %rbx,%rax 2b042: 48 21 d5 and %rdx,%rbp 2b045: 48 f7 d8 neg %rax 2b048: 48 c1 e5 03 shl $0x3,%rbp 2b04c: 48 21 f0 and %rsi,%rax 2b04f: 48 01 c3 add %rax,%rbx 2b052: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2b057: 48 39 c3 cmp %rax,%rbx 2b05a: 48 0f 47 d8 cmova %rax,%rbx 2b05e: 8b 44 24 10 mov 0x10(%rsp),%eax 2b062: 89 44 24 24 mov %eax,0x24(%rsp) 2b066: e9 9b 00 00 00 jmpq 2b106 2b06b: 48 b8 00 00 00 00 00 movabs $0x40000000000000,%rax 2b072: 00 40 00 2b075: 48 8d 8c 24 b8 00 00 lea 0xb8(%rsp),%rcx 2b07c: 00 2b07d: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 2b082: 49 09 c2 or %rax,%r10 2b085: 4c 89 94 24 b8 00 00 mov %r10,0xb8(%rsp) 2b08c: 00 2b08d: 48 8b 87 58 28 00 00 mov 0x2858(%rdi),%rax 2b094: 48 8b 40 30 mov 0x30(%rax),%rax 2b098: e8 00 00 00 00 callq 2b09d 2b09d: 4c 8b 94 24 b8 00 00 mov 0xb8(%rsp),%r10 2b0a4: 00 2b0a5: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 2b0aa: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2b0b1: 00 2b0b2: 45 89 e8 mov %r13d,%r8d 2b0b5: 48 89 ea mov %rbp,%rdx 2b0b8: 48 8b 80 80 02 00 00 mov 0x280(%rax),%rax 2b0bf: 41 52 push %r10 2b0c1: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 2b0c6: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 2b0cb: 48 8b 40 10 mov 0x10(%rax),%rax 2b0cf: 48 8d bc 24 90 00 00 lea 0x90(%rsp),%rdi 2b0d6: 00 2b0d7: e8 00 00 00 00 callq 2b0dc 2b0dc: 45 89 e8 mov %r13d,%r8d 2b0df: 4c 0f af 44 24 18 imul 0x18(%rsp),%r8 2b0e5: 42 8d 04 ed 00 00 00 lea 0x0(,%r13,8),%eax 2b0ec: 00 2b0ed: 48 01 c5 add %rax,%rbp 2b0f0: 58 pop %rax 2b0f1: 4d 01 c7 add %r8,%r15 2b0f4: 4d 39 e6 cmp %r12,%r14 2b0f7: 0f 83 13 01 00 00 jae 2b210 2b0fd: 4c 39 f3 cmp %r14,%rbx 2b100: 0f 86 3f 03 00 00 jbe 2b445 2b106: 4c 39 e3 cmp %r12,%rbx 2b109: 4c 89 f2 mov %r14,%rdx 2b10c: 4d 89 e6 mov %r12,%r14 2b10f: 4c 8b 14 24 mov (%rsp),%r10 2b113: 4c 0f 46 f3 cmovbe %rbx,%r14 2b117: 0f b6 4c 24 08 movzbl 0x8(%rsp),%ecx 2b11c: 41 bd 01 00 00 00 mov $0x1,%r13d 2b122: 49 c1 e2 07 shl $0x7,%r10 2b126: 4d 89 f0 mov %r14,%r8 2b129: 41 81 e2 80 0f 00 00 and $0xf80,%r10d 2b130: 4c 0b 94 24 28 01 00 or 0x128(%rsp),%r10 2b137: 00 2b138: 49 29 d0 sub %rdx,%r8 2b13b: 49 d3 e8 shr %cl,%r8 2b13e: 45 85 c0 test %r8d,%r8d 2b141: 45 0f 45 e8 cmovne %r8d,%r13d 2b145: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b14a: 8b b4 24 80 00 00 00 mov 0x80(%rsp),%esi 2b151: 4c 89 7c 24 60 mov %r15,0x60(%rsp) 2b156: 4c 89 94 24 b8 00 00 mov %r10,0xb8(%rsp) 2b15d: 00 2b15e: 48 8b bc 24 88 00 00 mov 0x88(%rsp),%rdi 2b165: 00 2b166: 83 fe 03 cmp $0x3,%esi 2b169: 0f 85 fc fe ff ff jne 2b06b 2b16f: 83 bf 08 07 00 00 12 cmpl $0x12,0x708(%rdi) 2b176: 4c 89 f9 mov %r15,%rcx 2b179: 0f 86 2b ff ff ff jbe 2b0aa 2b17f: 48 b8 01 00 00 00 00 movabs $0x8000000000001,%rax 2b186: 00 08 00 2b189: 49 85 c2 test %rax,%r10 2b18c: 0f 85 18 ff ff ff jne 2b0aa 2b192: 49 83 ca 10 or $0x10,%r10 2b196: 4c 89 94 24 b8 00 00 mov %r10,0xb8(%rsp) 2b19d: 00 2b19e: e9 07 ff ff ff jmpq 2b0aa 2b1a3: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2b1aa: 00 2b1ab: 48 8b 88 30 01 00 00 mov 0x130(%rax),%rcx 2b1b2: 8b b0 e8 06 00 00 mov 0x6e8(%rax),%esi 2b1b8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b1bf 2b1bf: 89 c0 mov %eax,%eax 2b1c1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b1c9 2b1c8: 00 2b1c9: 0f 83 7b ff ff ff jae 2b14a 2b1cf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b1d6 2b1d6: 48 85 c0 test %rax,%rax 2b1d9: 74 30 je 2b20b 2b1db: 48 8b 78 08 mov 0x8(%rax),%rdi 2b1df: 51 push %rcx 2b1e0: 4d 89 f9 mov %r15,%r9 2b1e3: 45 89 e8 mov %r13d,%r8d 2b1e6: 56 push %rsi 2b1e7: 4c 89 f1 mov %r14,%rcx 2b1ea: 41 52 push %r10 2b1ec: 4c 89 54 24 48 mov %r10,0x48(%rsp) 2b1f1: ff 74 24 28 pushq 0x28(%rsp) 2b1f5: 48 8d b4 24 a8 00 00 lea 0xa8(%rsp),%rsi 2b1fc: 00 2b1fd: e8 00 00 00 00 callq 2b202 2b202: 4c 8b 54 24 50 mov 0x50(%rsp),%r10 2b207: 48 83 c4 20 add $0x20,%rsp 2b20b: e9 3a ff ff ff jmpq 2b14a 2b210: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 2b217: 00 2b218: 48 8b 94 24 a0 00 00 mov 0xa0(%rsp),%rdx 2b21f: 00 2b220: b9 1f 00 00 00 mov $0x1f,%ecx 2b225: 83 b8 08 07 00 00 12 cmpl $0x12,0x708(%rax) 2b22c: 77 06 ja 2b234 2b22e: 8b 88 48 54 00 00 mov 0x5448(%rax),%ecx 2b234: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2b239: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2b240: 49 89 f4 mov %rsi,%r12 2b243: 48 85 d2 test %rdx,%rdx 2b246: 0f 84 a5 01 00 00 je 2b3f1 2b24c: 8b 54 24 08 mov 0x8(%rsp),%edx 2b250: 39 14 24 cmp %edx,(%rsp) 2b253: 0f 83 a4 fe ff ff jae 2b0fd 2b259: 4c 8b 6c 24 38 mov 0x38(%rsp),%r13 2b25e: 48 8d 5c 24 68 lea 0x68(%rsp),%rbx 2b263: 48 89 de mov %rbx,%rsi 2b266: 4c 89 ef mov %r13,%rdi 2b269: e8 d2 e9 ff ff callq 29c40 2b26e: 84 c0 test %al,%al 2b270: 0f 85 b6 00 00 00 jne 2b32c 2b276: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2b27b: 48 39 44 24 28 cmp %rax,0x28(%rsp) 2b280: 0f 86 3e 01 00 00 jbe 2b3c4 2b286: 0f b6 84 24 99 00 00 movzbl 0x99(%rsp),%eax 2b28d: 00 2b28e: 8b 94 24 80 00 00 00 mov 0x80(%rsp),%edx 2b295: 84 c0 test %al,%al 2b297: 0f 85 c5 fc ff ff jne 2af62 2b29d: 0f b6 9c 24 98 00 00 movzbl 0x98(%rsp),%ebx 2b2a4: 00 2b2a5: 4c 8b 94 24 90 00 00 mov 0x90(%rsp),%r10 2b2ac: 00 2b2ad: 4c 8b 8c 24 88 00 00 mov 0x88(%rsp),%r9 2b2b4: 00 2b2b5: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 2b2ba: 83 fa 02 cmp $0x2,%edx 2b2bd: 77 0b ja 2b2ca 2b2bf: 48 83 7d 30 00 cmpq $0x0,0x30(%rbp) 2b2c4: 0f 84 1c 04 00 00 je 2b6e6 2b2ca: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 2b2cf: 0f 84 53 03 00 00 je 2b628 2b2d5: 0f b6 84 24 99 00 00 movzbl 0x99(%rsp),%eax 2b2dc: 00 2b2dd: 8d 72 ff lea -0x1(%rdx),%esi 2b2e0: 83 fa 02 cmp $0x2,%edx 2b2e3: 0f 86 85 fc ff ff jbe 2af6e 2b2e9: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 2b2f0: 00 2b2f1: 83 fa 03 cmp $0x3,%edx 2b2f4: 0f 85 e6 01 00 00 jne 2b4e0 2b2fa: 41 8b bd 44 54 00 00 mov 0x5444(%r13),%edi 2b301: 8d 0c f6 lea (%rsi,%rsi,8),%ecx 2b304: f7 d9 neg %ecx 2b306: 8d 5c 0f 12 lea 0x12(%rdi,%rcx,1),%ebx 2b30a: 84 c0 test %al,%al 2b30c: 0f 84 8b fc ff ff je 2af9d 2b312: 48 8d 74 24 68 lea 0x68(%rsp),%rsi 2b317: 4c 89 ef mov %r13,%rdi 2b31a: e8 21 e9 ff ff callq 29c40 2b31f: 84 c0 test %al,%al 2b321: 0f 84 a4 fc ff ff je 2afcb 2b327: e9 4a ff ff ff jmpq 2b276 2b32c: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2b331: 49 39 c6 cmp %rax,%r14 2b334: 0f 86 41 ff ff ff jbe 2b27b 2b33a: 48 8b b4 24 90 00 00 mov 0x90(%rsp),%rsi 2b341: 00 2b342: 4c 89 ef mov %r13,%rdi 2b345: 48 89 da mov %rbx,%rdx 2b348: e8 c3 f7 ff ff callq 2ab10 2b34d: 48 89 de mov %rbx,%rsi 2b350: 4c 89 ef mov %r13,%rdi 2b353: e8 e8 e8 ff ff callq 29c40 2b358: 84 c0 test %al,%al 2b35a: 75 d0 jne 2b32c 2b35c: 48 89 de mov %rbx,%rsi 2b35f: 4c 89 ef mov %r13,%rdi 2b362: e8 09 f6 ff ff callq 2a970 2b367: 84 c0 test %al,%al 2b369: 75 c1 jne 2b32c 2b36b: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2b370: 48 85 c0 test %rax,%rax 2b373: 74 46 je 2b3bb 2b375: 83 ac 24 80 00 00 00 subl $0x1,0x80(%rsp) 2b37c: 01 2b37d: 48 89 44 24 78 mov %rax,0x78(%rsp) 2b382: 48 8b 40 08 mov 0x8(%rax),%rax 2b386: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2b38d: 48 85 c0 test %rax,%rax 2b390: 74 07 je 2b399 2b392: 48 8b 80 c8 02 00 00 mov 0x2c8(%rax),%rax 2b399: 48 89 de mov %rbx,%rsi 2b39c: 4c 89 ef mov %r13,%rdi 2b39f: 48 89 44 24 70 mov %rax,0x70(%rsp) 2b3a4: e8 c7 f5 ff ff callq 2a970 2b3a9: 84 c0 test %al,%al 2b3ab: 0f 85 7b ff ff ff jne 2b32c 2b3b1: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2b3b6: 48 85 c0 test %rax,%rax 2b3b9: 75 ba jne 2b375 2b3bb: 48 c7 44 24 68 ff ff movq $0xffffffffffffffff,0x68(%rsp) 2b3c2: ff ff 2b3c4: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 2b3c9: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 2b3ce: 48 8d bc 24 88 00 00 lea 0x88(%rsp),%rdi 2b3d5: 00 2b3d6: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2b3dd: 48 8b 40 18 mov 0x18(%rax),%rax 2b3e1: e8 00 00 00 00 callq 2b3e6 2b3e6: 8b 53 34 mov 0x34(%rbx),%edx 2b3e9: 41 89 c0 mov %eax,%r8d 2b3ec: e9 8c fa ff ff jmpq 2ae7d 2b3f1: 41 bd ff ff ff ff mov $0xffffffff,%r13d 2b3f7: 48 89 f2 mov %rsi,%rdx 2b3fa: 44 89 e8 mov %r13d,%eax 2b3fd: 4c 29 f2 sub %r14,%rdx 2b400: 41 0f bc c6 bsf %r14d,%eax 2b404: 4c 0f bd ea bsr %rdx,%r13 2b408: 44 39 e8 cmp %r13d,%eax 2b40b: 44 0f 46 e8 cmovbe %eax,%r13d 2b40f: 44 89 2c 24 mov %r13d,(%rsp) 2b413: 41 39 cd cmp %ecx,%r13d 2b416: 72 15 jb 2b42d 2b418: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 2b41f: 89 0c 24 mov %ecx,(%rsp) 2b422: 49 d3 e4 shl %cl,%r12 2b425: 49 21 f4 and %rsi,%r12 2b428: e9 1f fe ff ff jmpq 2b24c 2b42d: 0f b6 0c 24 movzbl (%rsp),%ecx 2b431: 41 bc 01 00 00 00 mov $0x1,%r12d 2b437: 41 d3 e4 shl %cl,%r12d 2b43a: 4d 63 e4 movslq %r12d,%r12 2b43d: 4d 01 f4 add %r14,%r12 2b440: e9 07 fe ff ff jmpq 2b24c 2b445: 4c 8b 6c 24 38 mov 0x38(%rsp),%r13 2b44a: 48 8d 5c 24 68 lea 0x68(%rsp),%rbx 2b44f: 48 89 de mov %rbx,%rsi 2b452: 4c 89 ef mov %r13,%rdi 2b455: e8 e6 e7 ff ff callq 29c40 2b45a: 84 c0 test %al,%al 2b45c: 0f 85 ca fe ff ff jne 2b32c 2b462: 8b 54 24 08 mov 0x8(%rsp),%edx 2b466: 39 14 24 cmp %edx,(%rsp) 2b469: 0f 82 07 fe ff ff jb 2b276 2b46f: 48 89 de mov %rbx,%rsi 2b472: 4c 89 ef mov %r13,%rdi 2b475: e8 c6 e7 ff ff callq 29c40 2b47a: 84 c0 test %al,%al 2b47c: 0f 85 f4 fd ff ff jne 2b276 2b482: 48 89 de mov %rbx,%rsi 2b485: 4c 89 ef mov %r13,%rdi 2b488: e8 e3 f4 ff ff callq 2a970 2b48d: 84 c0 test %al,%al 2b48f: 0f 85 e1 fd ff ff jne 2b276 2b495: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2b49a: 48 85 c0 test %rax,%rax 2b49d: 0f 84 21 ff ff ff je 2b3c4 2b4a3: 83 ac 24 80 00 00 00 subl $0x1,0x80(%rsp) 2b4aa: 01 2b4ab: 48 89 44 24 78 mov %rax,0x78(%rsp) 2b4b0: 48 8b 40 08 mov 0x8(%rax),%rax 2b4b4: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2b4bb: 48 85 c0 test %rax,%rax 2b4be: 74 07 je 2b4c7 2b4c0: 48 8b 80 c8 02 00 00 mov 0x2c8(%rax),%rax 2b4c7: 48 89 de mov %rbx,%rsi 2b4ca: 4c 89 ef mov %r13,%rdi 2b4cd: 48 89 44 24 70 mov %rax,0x70(%rsp) 2b4d2: e8 99 f4 ff ff callq 2a970 2b4d7: 84 c0 test %al,%al 2b4d9: 74 ba je 2b495 2b4db: e9 96 fd ff ff jmpq 2b276 2b4e0: c7 44 24 08 ff ff ff movl $0xffffffff,0x8(%rsp) 2b4e7: ff 2b4e8: e9 95 fa ff ff jmpq 2af82 2b4ed: 48 8b 44 24 78 mov 0x78(%rsp),%rax 2b4f2: 48 8b 40 08 mov 0x8(%rax),%rax 2b4f6: 48 89 44 24 18 mov %rax,0x18(%rsp) 2b4fb: 48 85 c0 test %rax,%rax 2b4fe: 0f 84 e0 00 00 00 je 2b5e4 2b504: 0f b6 4c 24 08 movzbl 0x8(%rsp),%ecx 2b509: b8 00 10 00 00 mov $0x1000,%eax 2b50e: ba ff ff ff ff mov $0xffffffff,%edx 2b513: 48 bb 00 00 00 00 01 movabs $0x100000000,%rbx 2b51a: 00 00 00 2b51d: 48 d3 e0 shl %cl,%rax 2b520: 41 83 bd 4c 54 00 00 cmpl $0x2,0x544c(%r13) 2b527: 02 2b528: 48 89 44 24 10 mov %rax,0x10(%rsp) 2b52d: 0f 87 f3 fa ff ff ja 2b026 2b533: 41 8b 8d 44 54 00 00 mov 0x5444(%r13),%ecx 2b53a: b8 01 00 00 00 mov $0x1,%eax 2b53f: d3 e0 shl %cl,%eax 2b541: 8d 50 ff lea -0x1(%rax),%edx 2b544: 48 8d 5a 01 lea 0x1(%rdx),%rbx 2b548: e9 d9 fa ff ff jmpq 2b026 2b54d: 48 83 7c 24 48 00 cmpq $0x0,0x48(%rsp) 2b553: 0f 85 8b 00 00 00 jne 2b5e4 2b559: 48 8b 54 24 70 mov 0x70(%rsp),%rdx 2b55e: 48 85 d2 test %rdx,%rdx 2b561: 0f 84 0e 01 00 00 je 2b675 2b567: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 2b56e: 48 89 54 24 78 mov %rdx,0x78(%rsp) 2b573: 83 e8 01 sub $0x1,%eax 2b576: 89 84 24 80 00 00 00 mov %eax,0x80(%rsp) 2b57d: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2b581: 48 8b 89 d0 02 00 00 mov 0x2d0(%rcx),%rcx 2b588: 48 85 c9 test %rcx,%rcx 2b58b: 74 07 je 2b594 2b58d: 48 8b 89 c8 02 00 00 mov 0x2c8(%rcx),%rcx 2b594: 48 89 4c 24 70 mov %rcx,0x70(%rsp) 2b599: 48 8b 52 08 mov 0x8(%rdx),%rdx 2b59d: 89 d9 mov %ebx,%ecx 2b59f: 89 5c 24 08 mov %ebx,0x8(%rsp) 2b5a3: 48 89 54 24 18 mov %rdx,0x18(%rsp) 2b5a8: ba 01 00 00 00 mov $0x1,%edx 2b5ad: 48 d3 e2 shl %cl,%rdx 2b5b0: 4a 8d 0c 32 lea (%rdx,%r14,1),%rcx 2b5b4: 48 f7 da neg %rdx 2b5b7: 48 21 ca and %rcx,%rdx 2b5ba: 49 39 d4 cmp %rdx,%r12 2b5bd: 4c 0f 42 e2 cmovb %rdx,%r12 2b5c1: e9 23 fa ff ff jmpq 2afe9 2b5c6: 83 fa 03 cmp $0x3,%edx 2b5c9: 0f 84 1e ff ff ff je 2b4ed 2b5cf: 48 8d 74 24 68 lea 0x68(%rsp),%rsi 2b5d4: 4c 89 ef mov %r13,%rdi 2b5d7: e8 64 e6 ff ff callq 29c40 2b5dc: 84 c0 test %al,%al 2b5de: 0f 85 92 fc ff ff jne 2b276 2b5e4: 41 b8 fe ff ff ff mov $0xfffffffe,%r8d 2b5ea: eb 7c jmp 2b668 2b5ec: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2b5f1: 48 85 c0 test %rax,%rax 2b5f4: 74 7f je 2b675 2b5f6: 89 b4 24 80 00 00 00 mov %esi,0x80(%rsp) 2b5fd: 48 89 44 24 78 mov %rax,0x78(%rsp) 2b602: 48 8b 40 08 mov 0x8(%rax),%rax 2b606: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2b60d: 48 85 c0 test %rax,%rax 2b610: 74 07 je 2b619 2b612: 48 8b 80 c8 02 00 00 mov 0x2c8(%rax),%rax 2b619: 48 89 44 24 70 mov %rax,0x70(%rsp) 2b61e: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2b623: e9 53 fc ff ff jmpq 2b27b 2b628: 4c 8d 84 24 b8 00 00 lea 0xb8(%rsp),%r8 2b62f: 00 2b630: 4c 89 d6 mov %r10,%rsi 2b633: 4c 89 cf mov %r9,%rdi 2b636: 89 d9 mov %ebx,%ecx 2b638: 4c 89 54 24 10 mov %r10,0x10(%rsp) 2b63d: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 2b642: e8 a9 e6 ff ff callq 29cf0 2b647: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 2b64c: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 2b651: 48 8d b4 24 b8 00 00 lea 0xb8(%rsp),%rsi 2b658: 00 2b659: 4c 89 cf mov %r9,%rdi 2b65c: e8 00 00 00 00 callq 2b661 2b661: 41 89 c0 mov %eax,%r8d 2b664: 85 c0 test %eax,%eax 2b666: 74 15 je 2b67d 2b668: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2b66d: 8b 50 34 mov 0x34(%rax),%edx 2b670: e9 08 f8 ff ff jmpq 2ae7d 2b675: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 2b67b: eb eb jmp 2b668 2b67d: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2b682: 48 8b 54 24 60 mov 0x60(%rsp),%rdx 2b687: 48 8b 78 08 mov 0x8(%rax),%rdi 2b68b: 48 89 54 24 18 mov %rdx,0x18(%rsp) 2b690: e8 00 00 00 00 callq 2b695 2b695: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 2b69a: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 2b69f: 48 89 ef mov %rbp,%rdi 2b6a2: 48 89 82 d0 02 00 00 mov %rax,0x2d0(%rdx) 2b6a9: 48 8b 54 24 60 mov 0x60(%rsp),%rdx 2b6ae: 4c 89 d6 mov %r10,%rsi 2b6b1: e8 0a e8 ff ff callq 29ec0 2b6b6: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 2b6bb: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 2b6c0: 89 d9 mov %ebx,%ecx 2b6c2: 48 8b 54 24 60 mov 0x60(%rsp),%rdx 2b6c7: 4c 89 d6 mov %r10,%rsi 2b6ca: 4c 89 cf mov %r9,%rdi 2b6cd: e8 6e eb ff ff callq 2a240 2b6d2: 85 c0 test %eax,%eax 2b6d4: 0f 85 bf 00 00 00 jne 2b799 2b6da: 8b 94 24 80 00 00 00 mov 0x80(%rsp),%edx 2b6e1: e9 ef fb ff ff jmpq 2b2d5 2b6e6: 89 d6 mov %edx,%esi 2b6e8: 4c 89 cf mov %r9,%rdi 2b6eb: 4c 89 54 24 10 mov %r10,0x10(%rsp) 2b6f0: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 2b6f5: e8 76 e4 ff ff callq 29b70 2b6fa: ba ff ff ff ff mov $0xffffffff,%edx 2b6ff: be c0 0d 00 00 mov $0xdc0,%esi 2b704: 89 c0 mov %eax,%eax 2b706: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 2b70d: 00 2b70e: 48 29 c7 sub %rax,%rdi 2b711: 48 c1 e7 03 shl $0x3,%rdi 2b715: e8 00 00 00 00 callq 2b71a 2b71a: 48 89 45 30 mov %rax,0x30(%rbp) 2b71e: 48 85 c0 test %rax,%rax 2b721: 0f 84 bd 00 00 00 je 2b7e4 2b727: 8b 94 24 80 00 00 00 mov 0x80(%rsp),%edx 2b72e: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 2b733: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 2b738: e9 8d fb ff ff jmpq 2b2ca 2b73d: b8 ff ff ff ff mov $0xffffffff,%eax 2b742: 48 89 de mov %rbx,%rsi 2b745: 89 c2 mov %eax,%edx 2b747: 4c 29 f6 sub %r14,%rsi 2b74a: 41 0f bc d6 bsf %r14d,%edx 2b74e: 48 0f bd c6 bsr %rsi,%rax 2b752: 39 c2 cmp %eax,%edx 2b754: 0f 46 c2 cmovbe %edx,%eax 2b757: 89 04 24 mov %eax,(%rsp) 2b75a: 39 c8 cmp %ecx,%eax 2b75c: 72 18 jb 2b776 2b75e: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 2b765: 89 0c 24 mov %ecx,(%rsp) 2b768: 48 d3 e0 shl %cl,%rax 2b76b: 48 21 d8 and %rbx,%rax 2b76e: 49 89 c4 mov %rax,%r12 2b771: e9 a2 f7 ff ff jmpq 2af18 2b776: 0f b6 0c 24 movzbl (%rsp),%ecx 2b77a: b8 01 00 00 00 mov $0x1,%eax 2b77f: d3 e0 shl %cl,%eax 2b781: 48 98 cltq 2b783: 4e 8d 24 30 lea (%rax,%r14,1),%r12 2b787: e9 8c f7 ff ff jmpq 2af18 2b78c: 4c 89 ef mov %r13,%rdi 2b78f: e8 00 00 00 00 callq 2b794 2b794: e9 b6 f6 ff ff jmpq 2ae4f 2b799: 89 04 24 mov %eax,(%rsp) 2b79c: 48 8b 44 24 60 mov 0x60(%rsp),%rax 2b7a1: 48 8d b8 d8 02 00 00 lea 0x2d8(%rax),%rdi 2b7a8: e8 00 00 00 00 callq 2b7ad 2b7ad: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi 2b7b2: e8 00 00 00 00 callq 2b7b7 2b7b7: 44 8b 04 24 mov (%rsp),%r8d 2b7bb: e9 a8 fe ff ff jmpq 2b668 2b7c0: be 03 00 00 00 mov $0x3,%esi 2b7c5: e8 00 00 00 00 callq 2b7ca 2b7ca: e9 80 f6 ff ff jmpq 2ae4f 2b7cf: e8 00 00 00 00 callq 2b7d4 2b7d4: e9 76 f6 ff ff jmpq 2ae4f 2b7d9: 41 b8 f0 ff ff ff mov $0xfffffff0,%r8d 2b7df: e9 99 f6 ff ff jmpq 2ae7d 2b7e4: 41 b8 f4 ff ff ff mov $0xfffffff4,%r8d 2b7ea: e9 79 fe ff ff jmpq 2b668 2b7ef: e8 00 00 00 00 callq 2b7f4 2b7f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b7fb: 00 00 00 00 2b7ff: 90 nop 000000000002b800 : 2b800: e8 00 00 00 00 callq 2b805 2b805: c7 42 28 00 00 00 00 movl $0x0,0x28(%rdx) 2b80c: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax 2b813: c7 42 18 04 00 00 00 movl $0x4,0x18(%rdx) 2b81a: 48 83 c0 58 add $0x58,%rax 2b81e: 48 c7 42 30 00 00 00 movq $0x0,0x30(%rdx) 2b825: 00 2b826: 48 89 42 10 mov %rax,0x10(%rdx) 2b82a: 48 8b 06 mov (%rsi),%rax 2b82d: 48 89 50 08 mov %rdx,0x8(%rax) 2b831: 48 89 02 mov %rax,(%rdx) 2b834: 48 89 72 08 mov %rsi,0x8(%rdx) 2b838: 48 89 16 mov %rdx,(%rsi) 2b83b: c3 retq 2b83c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002b840 : 2b840: e8 00 00 00 00 callq 2b845 2b845: 53 push %rbx 2b846: 48 89 fb mov %rdi,%rbx 2b849: e8 00 00 00 00 callq 2b84e 2b84e: 84 c0 test %al,%al 2b850: 74 54 je 2b8a6 2b852: f6 83 a2 01 00 00 20 testb $0x20,0x1a2(%rbx) 2b859: 75 4b jne 2b8a6 2b85b: 48 83 bb 78 02 00 00 cmpq $0x0,0x278(%rbx) 2b862: 00 2b863: 74 41 je 2b8a6 2b865: 48 8b 83 70 02 00 00 mov 0x270(%rbx),%rax 2b86c: 48 85 c0 test %rax,%rax 2b86f: 75 0b jne 2b87c 2b871: eb 33 jmp 2b8a6 2b873: 48 8b 40 10 mov 0x10(%rax),%rax 2b877: 48 85 c0 test %rax,%rax 2b87a: 74 2a je 2b8a6 2b87c: 48 8b 10 mov (%rax),%rdx 2b87f: 48 8b 8a a8 00 00 00 mov 0xa8(%rdx),%rcx 2b886: 48 8b b1 50 01 00 00 mov 0x150(%rcx),%rsi 2b88d: 48 39 b3 f8 00 00 00 cmp %rsi,0xf8(%rbx) 2b894: 75 dd jne 2b873 2b896: c6 82 b0 07 00 00 00 movb $0x0,0x7b0(%rdx) 2b89d: 48 8b 40 10 mov 0x10(%rax),%rax 2b8a1: 48 85 c0 test %rax,%rax 2b8a4: 75 d6 jne 2b87c 2b8a6: 5b pop %rbx 2b8a7: c3 retq 2b8a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2b8af: 00 000000000002b8b0 : 2b8b0: e8 00 00 00 00 callq 2b8b5 2b8b5: 41 57 push %r15 2b8b7: 4c 8d be f0 06 00 00 lea 0x6f0(%rsi),%r15 2b8be: 41 56 push %r14 2b8c0: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2b8c7: 41 55 push %r13 2b8c9: 41 54 push %r12 2b8cb: 55 push %rbp 2b8cc: 53 push %rbx 2b8cd: 80 be b0 07 00 00 00 cmpb $0x0,0x7b0(%rsi) 2b8d4: 0f 85 b4 00 00 00 jne 2b98e 2b8da: 48 8d be f8 06 00 00 lea 0x6f8(%rsi),%rdi 2b8e1: 4c 89 f9 mov %r15,%rcx 2b8e4: 31 c0 xor %eax,%eax 2b8e6: 49 89 f4 mov %rsi,%r12 2b8e9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2b8ed: 4d 8d 6c 24 68 lea 0x68(%r12),%r13 2b8f2: 48 c7 86 f0 06 00 00 movq $0x0,0x6f0(%rsi) 2b8f9: 00 00 00 00 2b8fd: 48 c7 86 a8 07 00 00 movq $0x0,0x7a8(%rsi) 2b904: 00 00 00 00 2b908: 48 29 f9 sub %rdi,%rcx 2b90b: 81 c1 c0 00 00 00 add $0xc0,%ecx 2b911: c1 e9 03 shr $0x3,%ecx 2b914: f3 48 ab rep stos %rax,%es:(%rdi) 2b917: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b91e: e8 00 00 00 00 callq 2b923 2b923: 49 8b 44 24 68 mov 0x68(%r12),%rax 2b928: 48 8d 68 e8 lea -0x18(%rax),%rbp 2b92c: 49 39 c5 cmp %rax,%r13 2b92f: 74 3f je 2b970 2b931: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2b935: 48 83 bb d0 02 00 00 cmpq $0x0,0x2d0(%rbx) 2b93c: 00 2b93d: 74 24 je 2b963 2b93f: 48 8d 7b 58 lea 0x58(%rbx),%rdi 2b943: 4c 89 fe mov %r15,%rsi 2b946: e8 00 00 00 00 callq 2b94b 2b94b: 48 8b bb d8 02 00 00 mov 0x2d8(%rbx),%rdi 2b952: 48 85 ff test %rdi,%rdi 2b955: 74 0c je 2b963 2b957: 48 83 c7 58 add $0x58,%rdi 2b95b: 4c 89 fe mov %r15,%rsi 2b95e: e8 00 00 00 00 callq 2b963 2b963: 48 8b 45 18 mov 0x18(%rbp),%rax 2b967: 48 8d 68 e8 lea -0x18(%rax),%rbp 2b96b: 49 39 c5 cmp %rax,%r13 2b96e: 75 c1 jne 2b931 2b970: 4c 89 f7 mov %r14,%rdi 2b973: ff 14 25 00 00 00 00 callq *0x0 2b97a: 41 c6 84 24 b0 07 00 movb $0x1,0x7b0(%r12) 2b981: 00 01 2b983: 5b pop %rbx 2b984: 5d pop %rbp 2b985: 41 5c pop %r12 2b987: 41 5d pop %r13 2b989: 41 5e pop %r14 2b98b: 41 5f pop %r15 2b98d: c3 retq 2b98e: 4c 89 f7 mov %r14,%rdi 2b991: e8 00 00 00 00 callq 2b996 2b996: 4c 89 ff mov %r15,%rdi 2b999: e8 00 00 00 00 callq 2b99e 2b99e: 4c 89 f7 mov %r14,%rdi 2b9a1: ff 14 25 00 00 00 00 callq *0x0 2b9a8: 5b pop %rbx 2b9a9: 5d pop %rbp 2b9aa: 41 5c pop %r12 2b9ac: 41 5d pop %r13 2b9ae: 41 5e pop %r14 2b9b0: 41 5f pop %r15 2b9b2: c3 retq 2b9b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b9ba: 00 00 00 00 2b9be: 66 90 xchg %ax,%ax 000000000002b9c0 : 2b9c0: e8 00 00 00 00 callq 2b9c5 2b9c5: 41 57 push %r15 2b9c7: 48 8d 7e 38 lea 0x38(%rsi),%rdi 2b9cb: 41 56 push %r14 2b9cd: 41 55 push %r13 2b9cf: 41 54 push %r12 2b9d1: 55 push %rbp 2b9d2: 53 push %rbx 2b9d3: 48 89 f3 mov %rsi,%rbx 2b9d6: 48 83 ec 10 sub $0x10,%rsp 2b9da: 48 8b 46 38 mov 0x38(%rsi),%rax 2b9de: 48 89 14 24 mov %rdx,(%rsp) 2b9e2: 48 8b 56 38 mov 0x38(%rsi),%rdx 2b9e6: 48 39 c7 cmp %rax,%rdi 2b9e9: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 2b9ee: 0f 94 c0 sete %al 2b9f1: 20 86 b0 07 00 00 and %al,0x7b0(%rsi) 2b9f7: 48 8b 02 mov (%rdx),%rax 2b9fa: 48 39 d7 cmp %rdx,%rdi 2b9fd: 0f 84 91 00 00 00 je 2ba94 2ba03: 49 89 cc mov %rcx,%r12 2ba06: 48 8d 6a e8 lea -0x18(%rdx),%rbp 2ba0a: 4c 8d 78 e8 lea -0x18(%rax),%r15 2ba0e: 49 89 d6 mov %rdx,%r14 2ba11: eb 44 jmp 2ba57 2ba13: 48 8b 45 00 mov 0x0(%rbp),%rax 2ba17: 48 8b 4d 20 mov 0x20(%rbp),%rcx 2ba1b: 48 8b 75 18 mov 0x18(%rbp),%rsi 2ba1f: 48 89 4e 08 mov %rcx,0x8(%rsi) 2ba23: 48 89 31 mov %rsi,(%rcx) 2ba26: 48 8b 48 58 mov 0x58(%rax),%rcx 2ba2a: 4c 89 71 08 mov %r14,0x8(%rcx) 2ba2e: 48 89 4d 18 mov %rcx,0x18(%rbp) 2ba32: 48 8d 48 58 lea 0x58(%rax),%rcx 2ba36: 48 89 4d 20 mov %rcx,0x20(%rbp) 2ba3a: 4c 89 70 58 mov %r14,0x58(%rax) 2ba3e: 49 8b 47 18 mov 0x18(%r15),%rax 2ba42: 4d 8d 77 18 lea 0x18(%r15),%r14 2ba46: 4c 89 fd mov %r15,%rbp 2ba49: 48 83 e8 18 sub $0x18,%rax 2ba4d: 4c 39 74 24 08 cmp %r14,0x8(%rsp) 2ba52: 74 40 je 2ba94 2ba54: 49 89 c7 mov %rax,%r15 2ba57: 4c 8b 6d 08 mov 0x8(%rbp),%r13 2ba5b: 48 8b 04 24 mov (%rsp),%rax 2ba5f: 4c 89 e7 mov %r12,%rdi 2ba62: 4c 89 ee mov %r13,%rsi 2ba65: e8 00 00 00 00 callq 2ba6a 2ba6a: 85 c0 test %eax,%eax 2ba6c: 75 6a jne 2bad8 2ba6e: 41 83 bd a8 01 00 00 cmpl $0x1,0x1a8(%r13) 2ba75: 01 2ba76: 75 9b jne 2ba13 2ba78: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2ba7f: 4c 89 ef mov %r13,%rdi 2ba82: 48 8b 00 mov (%rax),%rax 2ba85: e8 00 00 00 00 callq 2ba8a 2ba8a: 48 89 ef mov %rbp,%rdi 2ba8d: e8 ce e3 ff ff callq 29e60 2ba92: eb aa jmp 2ba3e 2ba94: 48 8d 6b 10 lea 0x10(%rbx),%rbp 2ba98: 48 89 ef mov %rbp,%rdi 2ba9b: e8 00 00 00 00 callq 2baa0 2baa0: 48 89 ef mov %rbp,%rdi 2baa3: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 2baaa: 00 00 2baac: 8b 48 24 mov 0x24(%rax),%ecx 2baaf: 81 48 24 00 00 04 00 orl $0x40000,0x24(%rax) 2bab6: c6 43 30 00 movb $0x0,0x30(%rbx) 2baba: 81 e1 00 00 04 00 and $0x40000,%ecx 2bac0: 89 4b 34 mov %ecx,0x34(%rbx) 2bac3: 8b 50 24 mov 0x24(%rax),%edx 2bac6: 81 e2 ff ff fb ff and $0xfffbffff,%edx 2bacc: 09 ca or %ecx,%edx 2bace: 89 50 24 mov %edx,0x24(%rax) 2bad1: e8 00 00 00 00 callq 2bad6 2bad6: 31 c0 xor %eax,%eax 2bad8: 48 83 c4 10 add $0x10,%rsp 2badc: 5b pop %rbx 2badd: 5d pop %rbp 2bade: 41 5c pop %r12 2bae0: 41 5d pop %r13 2bae2: 41 5e pop %r14 2bae4: 41 5f pop %r15 2bae6: c3 retq 2bae7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2baee: 00 00 000000000002baf0 : 2baf0: e8 00 00 00 00 callq 2baf5 2baf5: 48 8b 47 38 mov 0x38(%rdi),%rax 2baf9: 48 83 c7 38 add $0x38,%rdi 2bafd: 48 39 f8 cmp %rdi,%rax 2bb00: 0f 94 c0 sete %al 2bb03: c3 retq 2bb04: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bb0b: 00 00 00 00 2bb0f: 90 nop 000000000002bb10 : 2bb10: e8 00 00 00 00 callq 2bb15 2bb15: 53 push %rbx 2bb16: be 06 00 00 00 mov $0x6,%esi 2bb1b: 48 89 fb mov %rdi,%rbx 2bb1e: e8 00 00 00 00 callq 2bb23 2bb23: 31 f6 xor %esi,%esi 2bb25: 48 85 c0 test %rax,%rax 2bb28: 74 11 je 2bb3b 2bb2a: 48 8b 40 08 mov 0x8(%rax),%rax 2bb2e: be 01 00 00 00 mov $0x1,%esi 2bb33: 8b 40 04 mov 0x4(%rax),%eax 2bb36: 83 f8 07 cmp $0x7,%eax 2bb39: 77 36 ja 2bb71 2bb3b: 8b 83 a0 5f 00 00 mov 0x5fa0(%rbx),%eax 2bb41: 85 c0 test %eax,%eax 2bb43: 74 2a je 2bb6f 2bb45: 31 c0 xor %eax,%eax 2bb47: 31 ff xor %edi,%edi 2bb49: 48 8b 94 c3 a8 5f 00 mov 0x5fa8(%rbx,%rax,8),%rdx 2bb50: 00 2bb51: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2bb55: 83 39 01 cmpl $0x1,(%rcx) 2bb58: 89 f9 mov %edi,%ecx 2bb5a: 0f 44 ce cmove %esi,%ecx 2bb5d: 48 83 c0 01 add $0x1,%rax 2bb61: 88 8a e0 02 00 00 mov %cl,0x2e0(%rdx) 2bb67: 39 83 a0 5f 00 00 cmp %eax,0x5fa0(%rbx) 2bb6d: 77 da ja 2bb49 2bb6f: 5b pop %rbx 2bb70: c3 retq 2bb71: 31 f6 xor %esi,%esi 2bb73: 83 f8 08 cmp $0x8,%eax 2bb76: 75 c3 jne 2bb3b 2bb78: 81 bb e0 91 00 00 a0 cmpl $0x2a0,0x91e0(%rbx) 2bb7f: 02 00 00 2bb82: 40 0f 96 c6 setbe %sil 2bb86: eb b3 jmp 2bb3b 2bb88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2bb8f: 00 000000000002bb90 : 2bb90: e8 00 00 00 00 callq 2bb95 2bb95: 55 push %rbp 2bb96: 53 push %rbx 2bb97: 80 be a4 01 00 00 00 cmpb $0x0,0x1a4(%rsi) 2bb9e: bb 01 00 00 00 mov $0x1,%ebx 2bba3: 75 07 jne 2bbac 2bba5: 0f b6 9f e0 02 00 00 movzbl 0x2e0(%rdi),%ebx 2bbac: 8b 86 b0 01 00 00 mov 0x1b0(%rsi),%eax 2bbb2: 45 31 c0 xor %r8d,%r8d 2bbb5: 85 c0 test %eax,%eax 2bbb7: 74 7b je 2bc34 2bbb9: 48 8b 4f 08 mov 0x8(%rdi),%rcx 2bbbd: 4c 8b 07 mov (%rdi),%r8 2bbc0: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 2bbc7: 00 2bbc8: 31 ed xor %ebp,%ebp 2bbca: 48 29 c2 sub %rax,%rdx 2bbcd: 8b 79 10 mov 0x10(%rcx),%edi 2bbd0: 48 c1 e2 05 shl $0x5,%rdx 2bbd4: 48 69 ff 40 0e 00 00 imul $0xe40,%rdi,%rdi 2bbdb: 4c 8d 8c 3a 30 29 00 lea 0x2930(%rdx,%rdi,1),%r9 2bbe2: 00 2bbe3: 4d 01 c1 add %r8,%r9 2bbe6: 48 83 79 70 00 cmpq $0x0,0x70(%rcx) 2bbeb: 74 2e je 2bc1b 2bbed: 48 83 c0 01 add $0x1,%rax 2bbf1: bd 01 00 00 00 mov $0x1,%ebp 2bbf6: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 2bbfd: 00 2bbfe: 48 29 c1 sub %rax,%rcx 2bc01: 48 89 c8 mov %rcx,%rax 2bc04: 8b 8e b8 01 00 00 mov 0x1b8(%rsi),%ecx 2bc0a: 48 c1 e0 05 shl $0x5,%rax 2bc0e: 48 01 f8 add %rdi,%rax 2bc11: 41 39 8c 00 0c 29 00 cmp %ecx,0x290c(%r8,%rax,1) 2bc18: 00 2bc19: 74 1f je 2bc3a 2bc1b: 4c 89 c7 mov %r8,%rdi 2bc1e: 4c 89 ce mov %r9,%rsi 2bc21: 09 eb or %ebp,%ebx 2bc23: e8 00 00 00 00 callq 2bc28 2bc28: 83 e3 01 and $0x1,%ebx 2bc2b: 41 89 c0 mov %eax,%r8d 2bc2e: 84 c0 test %al,%al 2bc30: 44 0f 44 c3 cmove %ebx,%r8d 2bc34: 44 89 c0 mov %r8d,%eax 2bc37: 5b pop %rbx 2bc38: 5d pop %rbp 2bc39: c3 retq 2bc3a: 48 01 fa add %rdi,%rdx 2bc3d: 8b 86 bc 01 00 00 mov 0x1bc(%rsi),%eax 2bc43: 4c 01 c2 add %r8,%rdx 2bc46: 39 82 f0 29 00 00 cmp %eax,0x29f0(%rdx) 2bc4c: 75 cd jne 2bc1b 2bc4e: 8b 86 c0 01 00 00 mov 0x1c0(%rsi),%eax 2bc54: 39 82 f4 29 00 00 cmp %eax,0x29f4(%rdx) 2bc5a: 75 bf jne 2bc1b 2bc5c: 8b 86 c4 01 00 00 mov 0x1c4(%rsi),%eax 2bc62: 39 82 f8 29 00 00 cmp %eax,0x29f8(%rdx) 2bc68: 75 b1 jne 2bc1b 2bc6a: 8b 86 c8 01 00 00 mov 0x1c8(%rsi),%eax 2bc70: 39 82 fc 29 00 00 cmp %eax,0x29fc(%rdx) 2bc76: 75 a3 jne 2bc1b 2bc78: 31 ed xor %ebp,%ebp 2bc7a: 8b 86 cc 01 00 00 mov 0x1cc(%rsi),%eax 2bc80: 39 82 00 2a 00 00 cmp %eax,0x2a00(%rdx) 2bc86: 40 0f 95 c5 setne %bpl 2bc8a: eb 8f jmp 2bc1b 2bc8c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002bc90 : 2bc90: e8 00 00 00 00 callq 2bc95 2bc95: 41 57 push %r15 2bc97: 41 56 push %r14 2bc99: 49 89 f6 mov %rsi,%r14 2bc9c: 41 55 push %r13 2bc9e: 41 54 push %r12 2bca0: 55 push %rbp 2bca1: 48 89 fd mov %rdi,%rbp 2bca4: 53 push %rbx 2bca5: 48 83 ec 30 sub $0x30,%rsp 2bca9: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d 2bcb0: 48 8b 1f mov (%rdi),%rbx 2bcb3: 89 54 24 14 mov %edx,0x14(%rsp) 2bcb7: 48 8b 57 08 mov 0x8(%rdi),%rdx 2bcbb: 4c 89 e6 mov %r12,%rsi 2bcbe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bcc5: 00 00 2bcc7: 48 89 44 24 28 mov %rax,0x28(%rsp) 2bccc: 31 c0 xor %eax,%eax 2bcce: 8b 42 10 mov 0x10(%rdx),%eax 2bcd1: c6 44 24 13 00 movb $0x0,0x13(%rsp) 2bcd6: 4c 69 f8 40 0e 00 00 imul $0xe40,%rax,%r15 2bcdd: 48 89 04 24 mov %rax,(%rsp) 2bce1: 4a 8d 04 e5 00 00 00 lea 0x0(,%r12,8),%rax 2bce8: 00 2bce9: 4c 29 e0 sub %r12,%rax 2bcec: 48 c1 e0 05 shl $0x5,%rax 2bcf0: 4d 8d ac 07 30 29 00 lea 0x2930(%r15,%rax,1),%r13 2bcf7: 00 2bcf8: 49 01 dd add %rbx,%r13 2bcfb: 48 83 7a 70 00 cmpq $0x0,0x70(%rdx) 2bd00: 74 30 je 2bd32 2bd02: 49 8d 7c 24 01 lea 0x1(%r12),%rdi 2bd07: c6 44 24 13 01 movb $0x1,0x13(%rsp) 2bd0c: 41 8b 8e b8 01 00 00 mov 0x1b8(%r14),%ecx 2bd13: 48 8d 14 fd 00 00 00 lea 0x0(,%rdi,8),%rdx 2bd1a: 00 2bd1b: 48 29 fa sub %rdi,%rdx 2bd1e: 48 c1 e2 05 shl $0x5,%rdx 2bd22: 4c 01 fa add %r15,%rdx 2bd25: 39 8c 13 0c 29 00 00 cmp %ecx,0x290c(%rbx,%rdx,1) 2bd2c: 0f 84 58 05 00 00 je 2c28a 2bd32: 41 0f b6 86 a4 01 00 movzbl 0x1a4(%r14),%eax 2bd39: 00 2bd3a: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2bd41: 00 00 2bd43: 88 44 24 08 mov %al,0x8(%rsp) 2bd47: 49 8b 46 70 mov 0x70(%r14),%rax 2bd4b: 48 85 c0 test %rax,%rax 2bd4e: 74 27 je 2bd77 2bd50: 48 8b 0c 24 mov (%rsp),%rcx 2bd54: 48 83 bc c8 60 02 00 cmpq $0x0,0x260(%rax,%rcx,8) 2bd5b: 00 00 2bd5d: 74 18 je 2bd77 2bd5f: 48 8b 83 68 8c 00 00 mov 0x8c68(%rbx),%rax 2bd66: 48 8b 40 58 mov 0x58(%rax),%rax 2bd6a: 48 85 c0 test %rax,%rax 2bd6d: 74 08 je 2bd77 2bd6f: 48 89 df mov %rbx,%rdi 2bd72: e8 00 00 00 00 callq 2bd77 2bd77: 4c 89 ee mov %r13,%rsi 2bd7a: 48 89 df mov %rbx,%rdi 2bd7d: e8 00 00 00 00 callq 2bd82 2bd82: 44 0f b6 e8 movzbl %al,%r13d 2bd86: 45 84 ed test %r13b,%r13b 2bd89: 0f 85 cb 02 00 00 jne 2c05a 2bd8f: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax 2bd94: 89 44 24 08 mov %eax,0x8(%rsp) 2bd98: 4e 8d bc 3b f8 28 00 lea 0x28f8(%rbx,%r15,1),%r15 2bd9f: 00 2bda0: 4c 89 ff mov %r15,%rdi 2bda3: e8 00 00 00 00 callq 2bda8 2bda8: 4a 8d 14 e5 00 00 00 lea 0x0(,%r12,8),%rdx 2bdaf: 00 2bdb0: 48 69 04 24 40 0e 00 imul $0xe40,(%rsp),%rax 2bdb7: 00 2bdb8: 4c 29 e2 sub %r12,%rdx 2bdbb: 48 c1 e2 05 shl $0x5,%rdx 2bdbf: 48 01 c2 add %rax,%rdx 2bdc2: 41 8b 86 b4 01 00 00 mov 0x1b4(%r14),%eax 2bdc9: 48 01 da add %rbx,%rdx 2bdcc: 39 82 04 2a 00 00 cmp %eax,0x2a04(%rdx) 2bdd2: 0f 84 1b 05 00 00 je 2c2f3 2bdd8: 41 bd 01 00 00 00 mov $0x1,%r13d 2bdde: 4c 89 ff mov %r15,%rdi 2bde1: e8 00 00 00 00 callq 2bde6 2bde6: 48 8b 45 08 mov 0x8(%rbp),%rax 2bdea: 48 83 78 70 00 cmpq $0x0,0x70(%rax) 2bdef: 0f 95 c2 setne %dl 2bdf2: 22 54 24 13 and 0x13(%rsp),%dl 2bdf6: 48 83 78 60 00 cmpq $0x0,0x60(%rax) 2bdfb: 88 54 24 13 mov %dl,0x13(%rsp) 2bdff: 0f 84 f1 01 00 00 je 2bff6 2be05: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2be0c: ff ff 7f 2be0f: 49 39 96 a8 01 00 00 cmp %rdx,0x1a8(%r14) 2be16: 0f 84 da 01 00 00 je 2bff6 2be1c: 8b 54 24 08 mov 0x8(%rsp),%edx 2be20: 48 8b 8b 58 28 00 00 mov 0x2858(%rbx),%rcx 2be27: 83 f2 01 xor $0x1,%edx 2be2a: 83 e2 01 and $0x1,%edx 2be2d: 48 83 79 18 00 cmpq $0x0,0x18(%rcx) 2be32: 0f 85 dd 01 00 00 jne 2c015 2be38: 45 31 ed xor %r13d,%r13d 2be3b: 80 7c 24 13 00 cmpb $0x0,0x13(%rsp) 2be40: 0f 84 eb 01 00 00 je 2c031 2be46: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 2be4d: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2be54: 00 2be55: 48 85 d2 test %rdx,%rdx 2be58: 74 0c je 2be66 2be5a: 48 89 ef mov %rbp,%rdi 2be5d: e8 00 00 00 00 callq 2be62 2be62: 89 44 24 18 mov %eax,0x18(%rsp) 2be66: 80 7c 24 14 00 cmpb $0x0,0x14(%rsp) 2be6b: 0f 85 fb 01 00 00 jne 2c06c 2be71: 8b 74 24 08 mov 0x8(%rsp),%esi 2be75: 85 f6 test %esi,%esi 2be77: 0f 85 0b 02 00 00 jne 2c088 2be7d: 45 85 ed test %r13d,%r13d 2be80: 0f 85 bb 04 00 00 jne 2c341 2be86: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2be8b: 48 85 c0 test %rax,%rax 2be8e: 74 1f je 2beaf 2be90: 48 8d 78 38 lea 0x38(%rax),%rdi 2be94: ba ff ff ff ff mov $0xffffffff,%edx 2be99: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2be9e: 83 fa 01 cmp $0x1,%edx 2bea1: 0f 84 2d 05 00 00 je 2c3d4 2bea7: 85 d2 test %edx,%edx 2bea9: 0f 8e 16 05 00 00 jle 2c3c5 2beaf: 48 8b 45 08 mov 0x8(%rbp),%rax 2beb3: 48 83 78 70 00 cmpq $0x0,0x70(%rax) 2beb8: 0f 84 d0 00 00 00 je 2bf8e 2bebe: 80 7c 24 13 00 cmpb $0x0,0x13(%rsp) 2bec3: 0f 84 c5 00 00 00 je 2bf8e 2bec9: 49 8d 54 24 01 lea 0x1(%r12),%rdx 2bece: 41 8b 8e b8 01 00 00 mov 0x1b8(%r14),%ecx 2bed5: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 2bedc: 00 2bedd: 48 29 d0 sub %rdx,%rax 2bee0: 48 69 14 24 40 0e 00 imul $0xe40,(%rsp),%rdx 2bee7: 00 2bee8: 48 c1 e0 05 shl $0x5,%rax 2beec: 48 01 d0 add %rdx,%rax 2beef: 89 8c 03 0c 29 00 00 mov %ecx,0x290c(%rbx,%rax,1) 2bef6: 4a 8d 04 e5 00 00 00 lea 0x0(,%r12,8),%rax 2befd: 00 2befe: 41 8b 8e bc 01 00 00 mov 0x1bc(%r14),%ecx 2bf05: 4c 29 e0 sub %r12,%rax 2bf08: 48 c1 e0 05 shl $0x5,%rax 2bf0c: 48 01 d0 add %rdx,%rax 2bf0f: 48 01 c3 add %rax,%rbx 2bf12: 89 8b f0 29 00 00 mov %ecx,0x29f0(%rbx) 2bf18: 41 8b 86 c0 01 00 00 mov 0x1c0(%r14),%eax 2bf1f: 89 83 f4 29 00 00 mov %eax,0x29f4(%rbx) 2bf25: 41 8b 86 c4 01 00 00 mov 0x1c4(%r14),%eax 2bf2c: 89 83 f8 29 00 00 mov %eax,0x29f8(%rbx) 2bf32: 41 8b 86 c8 01 00 00 mov 0x1c8(%r14),%eax 2bf39: 89 83 fc 29 00 00 mov %eax,0x29fc(%rbx) 2bf3f: 41 8b 86 cc 01 00 00 mov 0x1cc(%r14),%eax 2bf46: 89 83 00 2a 00 00 mov %eax,0x2a00(%rbx) 2bf4c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2bf50: 41 8b 8e bc 01 00 00 mov 0x1bc(%r14),%ecx 2bf57: 41 8b 96 b8 01 00 00 mov 0x1b8(%r14),%edx 2bf5e: 50 push %rax 2bf5f: 41 8b 86 c8 01 00 00 mov 0x1c8(%r14),%eax 2bf66: 41 8b b6 b0 01 00 00 mov 0x1b0(%r14),%esi 2bf6d: 45 8b 8e c4 01 00 00 mov 0x1c4(%r14),%r9d 2bf74: 45 8b 86 c0 01 00 00 mov 0x1c0(%r14),%r8d 2bf7b: 50 push %rax 2bf7c: 48 8b 47 70 mov 0x70(%rdi),%rax 2bf80: 48 89 ef mov %rbp,%rdi 2bf83: e8 00 00 00 00 callq 2bf88 2bf88: 48 8b 45 08 mov 0x8(%rbp),%rax 2bf8c: 5a pop %rdx 2bf8d: 59 pop %rcx 2bf8e: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 2bf95: 48 85 d2 test %rdx,%rdx 2bf98: 74 10 je 2bfaa 2bf9a: 8b 74 24 18 mov 0x18(%rsp),%esi 2bf9e: 48 89 ef mov %rbp,%rdi 2bfa1: e8 00 00 00 00 callq 2bfa6 2bfa6: 48 8b 45 08 mov 0x8(%rbp),%rax 2bfaa: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 2bfb1: 48 85 c0 test %rax,%rax 2bfb4: 74 1b je 2bfd1 2bfb6: 48 89 ef mov %rbp,%rdi 2bfb9: e8 00 00 00 00 callq 2bfbe 2bfbe: 48 8b 45 08 mov 0x8(%rbp),%rax 2bfc2: 48 89 ef mov %rbp,%rdi 2bfc5: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 2bfcc: e8 00 00 00 00 callq 2bfd1 2bfd1: 31 c0 xor %eax,%eax 2bfd3: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 2bfd8: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2bfdf: 00 00 2bfe1: 0f 85 88 04 00 00 jne 2c46f 2bfe7: 48 83 c4 30 add $0x30,%rsp 2bfeb: 5b pop %rbx 2bfec: 5d pop %rbp 2bfed: 41 5c pop %r12 2bfef: 41 5d pop %r13 2bff1: 41 5e pop %r14 2bff3: 41 5f pop %r15 2bff5: c3 retq 2bff6: 48 8b 8b 58 28 00 00 mov 0x2858(%rbx),%rcx 2bffd: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 2c004: 00 2c005: ba 01 00 00 00 mov $0x1,%edx 2c00a: 48 83 79 18 00 cmpq $0x0,0x18(%rcx) 2c00f: 0f 84 23 fe ff ff je 2be38 2c015: 48 83 b8 e0 00 00 00 cmpq $0x0,0xe0(%rax) 2c01c: 00 2c01d: b9 00 00 00 00 mov $0x0,%ecx 2c022: 44 0f 44 e9 cmove %ecx,%r13d 2c026: 80 7c 24 13 00 cmpb $0x0,0x13(%rsp) 2c02b: 0f 85 15 fe ff ff jne 2be46 2c031: 84 d2 test %dl,%dl 2c033: 0f 84 0d fe ff ff je 2be46 2c039: 80 7c 24 14 00 cmpb $0x0,0x14(%rsp) 2c03e: 74 91 je 2bfd1 2c040: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 2c047: 48 85 d2 test %rdx,%rdx 2c04a: 0f 85 0a fe ff ff jne 2be5a 2c050: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2c057: 00 2c058: eb 16 jmp 2c070 2c05a: 44 88 6c 24 13 mov %r13b,0x13(%rsp) 2c05f: c7 44 24 08 01 00 00 movl $0x1,0x8(%rsp) 2c066: 00 2c067: e9 2c fd ff ff jmpq 2bd98 2c06c: 48 8b 45 08 mov 0x8(%rbp),%rax 2c070: 48 8b 40 58 mov 0x58(%rax),%rax 2c074: 48 89 ef mov %rbp,%rdi 2c077: e8 00 00 00 00 callq 2c07c 2c07c: 8b 74 24 08 mov 0x8(%rsp),%esi 2c080: 85 f6 test %esi,%esi 2c082: 0f 84 f5 fd ff ff je 2be7d 2c088: 49 8b 96 a8 01 00 00 mov 0x1a8(%r14),%rdx 2c08f: 41 8b b6 b0 01 00 00 mov 0x1b0(%r14),%esi 2c096: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c09b: 48 8b 45 08 mov 0x8(%rbp),%rax 2c09f: 48 89 ef mov %rbp,%rdi 2c0a2: 48 8b 40 60 mov 0x60(%rax),%rax 2c0a6: e8 00 00 00 00 callq 2c0ab 2c0ab: 45 85 ed test %r13d,%r13d 2c0ae: 74 25 je 2c0d5 2c0b0: 48 8b 45 00 mov 0x0(%rbp),%rax 2c0b4: 41 8b 96 b4 01 00 00 mov 0x1b4(%r14),%edx 2c0bb: 48 89 ef mov %rbp,%rdi 2c0be: 41 8b b6 b0 01 00 00 mov 0x1b0(%r14),%esi 2c0c5: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax 2c0cc: 48 8b 40 18 mov 0x18(%rax),%rax 2c0d0: e8 00 00 00 00 callq 2c0d5 2c0d5: 31 d2 xor %edx,%edx 2c0d7: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 2c0dc: 48 89 ef mov %rbp,%rdi 2c0df: e8 00 00 00 00 callq 2c0e4 2c0e4: 85 c0 test %eax,%eax 2c0e6: 0f 85 e7 fe ff ff jne 2bfd3 2c0ec: 4c 89 ff mov %r15,%rdi 2c0ef: e8 00 00 00 00 callq 2c0f4 2c0f4: 4a 8d 04 e5 00 00 00 lea 0x0(,%r12,8),%rax 2c0fb: 00 2c0fc: 48 69 14 24 40 0e 00 imul $0xe40,(%rsp),%rdx 2c103: 00 2c104: 4c 29 e0 sub %r12,%rax 2c107: 48 c1 e0 05 shl $0x5,%rax 2c10b: 48 01 d0 add %rdx,%rax 2c10e: 48 8b 84 03 c8 29 00 mov 0x29c8(%rbx,%rax,1),%rax 2c115: 00 2c116: 48 85 c0 test %rax,%rax 2c119: 74 1f je 2c13a 2c11b: 48 8d 78 38 lea 0x38(%rax),%rdi 2c11f: ba ff ff ff ff mov $0xffffffff,%edx 2c124: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2c129: 83 fa 01 cmp $0x1,%edx 2c12c: 0f 84 bb 02 00 00 je 2c3ed 2c132: 85 d2 test %edx,%edx 2c134: 0f 8e ef 02 00 00 jle 2c429 2c13a: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 2c13f: 48 85 c9 test %rcx,%rcx 2c142: 74 25 je 2c169 2c144: 48 8d 79 38 lea 0x38(%rcx),%rdi 2c148: b8 01 00 00 00 mov $0x1,%eax 2c14d: f0 0f c1 41 38 lock xadd %eax,0x38(%rcx) 2c152: 85 c0 test %eax,%eax 2c154: 0f 84 fc 02 00 00 je 2c456 2c15a: 0f 88 a1 02 00 00 js 2c401 2c160: 83 c0 01 add $0x1,%eax 2c163: 0f 88 98 02 00 00 js 2c401 2c169: 48 69 34 24 40 0e 00 imul $0xe40,(%rsp),%rsi 2c170: 00 2c171: 4a 8d 14 e5 00 00 00 lea 0x0(,%r12,8),%rdx 2c178: 00 2c179: 4c 89 ff mov %r15,%rdi 2c17c: 4c 29 e2 sub %r12,%rdx 2c17f: 48 c1 e2 05 shl $0x5,%rdx 2c183: 48 01 f2 add %rsi,%rdx 2c186: 48 89 8c 13 c8 29 00 mov %rcx,0x29c8(%rbx,%rdx,1) 2c18d: 00 2c18e: 49 8d 54 24 01 lea 0x1(%r12),%rdx 2c193: 8b 8b 70 5c 00 00 mov 0x5c70(%rbx),%ecx 2c199: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 2c1a0: 00 2c1a1: 48 29 d0 sub %rdx,%rax 2c1a4: 48 c1 e0 05 shl $0x5,%rax 2c1a8: 48 01 f0 add %rsi,%rax 2c1ab: 89 8c 03 08 29 00 00 mov %ecx,0x2908(%rbx,%rax,1) 2c1b2: e8 00 00 00 00 callq 2c1b7 2c1b7: 45 85 ed test %r13d,%r13d 2c1ba: 0f 84 c6 fc ff ff je 2be86 2c1c0: 4c 89 ff mov %r15,%rdi 2c1c3: e8 00 00 00 00 callq 2c1c8 2c1c8: 4a 8d 04 e5 00 00 00 lea 0x0(,%r12,8),%rax 2c1cf: 00 2c1d0: 41 8b 96 b4 01 00 00 mov 0x1b4(%r14),%edx 2c1d7: 48 69 0c 24 40 0e 00 imul $0xe40,(%rsp),%rcx 2c1de: 00 2c1df: 4c 29 e0 sub %r12,%rax 2c1e2: 48 c1 e0 05 shl $0x5,%rax 2c1e6: 48 01 c8 add %rcx,%rax 2c1e9: 48 01 d8 add %rbx,%rax 2c1ec: 89 90 04 2a 00 00 mov %edx,0x2a04(%rax) 2c1f2: 48 8b 80 08 2a 00 00 mov 0x2a08(%rax),%rax 2c1f9: 48 85 c0 test %rax,%rax 2c1fc: 74 1f je 2c21d 2c1fe: 48 8d 78 38 lea 0x38(%rax),%rdi 2c202: ba ff ff ff ff mov $0xffffffff,%edx 2c207: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2c20c: 83 fa 01 cmp $0x1,%edx 2c20f: 0f 84 e2 01 00 00 je 2c3f7 2c215: 85 d2 test %edx,%edx 2c217: 0f 8e 1b 02 00 00 jle 2c438 2c21d: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 2c222: 4d 85 ed test %r13,%r13 2c225: 74 26 je 2c24d 2c227: 49 8d 7d 38 lea 0x38(%r13),%rdi 2c22b: b8 01 00 00 00 mov $0x1,%eax 2c230: f0 41 0f c1 45 38 lock xadd %eax,0x38(%r13) 2c236: 85 c0 test %eax,%eax 2c238: 0f 84 09 02 00 00 je 2c447 2c23e: 0f 88 d6 01 00 00 js 2c41a 2c244: 83 c0 01 add $0x1,%eax 2c247: 0f 88 cd 01 00 00 js 2c41a 2c24d: 48 69 14 24 40 0e 00 imul $0xe40,(%rsp),%rdx 2c254: 00 2c255: 4a 8d 04 e5 00 00 00 lea 0x0(,%r12,8),%rax 2c25c: 00 2c25d: 4c 89 ff mov %r15,%rdi 2c260: 4c 29 e0 sub %r12,%rax 2c263: 48 c1 e0 05 shl $0x5,%rax 2c267: 48 01 d0 add %rdx,%rax 2c26a: 4c 89 ac 03 08 2a 00 mov %r13,0x2a08(%rbx,%rax,1) 2c271: 00 2c272: e8 00 00 00 00 callq 2c277 2c277: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2c27c: 48 85 c0 test %rax,%rax 2c27f: 0f 85 0b fc ff ff jne 2be90 2c285: e9 25 fc ff ff jmpq 2beaf 2c28a: 4c 01 f8 add %r15,%rax 2c28d: 41 8b 8e bc 01 00 00 mov 0x1bc(%r14),%ecx 2c294: 48 01 d8 add %rbx,%rax 2c297: 39 88 f0 29 00 00 cmp %ecx,0x29f0(%rax) 2c29d: 0f 85 8f fa ff ff jne 2bd32 2c2a3: 41 8b 8e c0 01 00 00 mov 0x1c0(%r14),%ecx 2c2aa: 39 88 f4 29 00 00 cmp %ecx,0x29f4(%rax) 2c2b0: 0f 85 7c fa ff ff jne 2bd32 2c2b6: 41 8b 8e c4 01 00 00 mov 0x1c4(%r14),%ecx 2c2bd: 39 88 f8 29 00 00 cmp %ecx,0x29f8(%rax) 2c2c3: 0f 85 69 fa ff ff jne 2bd32 2c2c9: 41 8b 8e c8 01 00 00 mov 0x1c8(%r14),%ecx 2c2d0: 39 88 fc 29 00 00 cmp %ecx,0x29fc(%rax) 2c2d6: 0f 85 56 fa ff ff jne 2bd32 2c2dc: 41 8b 8e cc 01 00 00 mov 0x1cc(%r14),%ecx 2c2e3: 39 88 00 2a 00 00 cmp %ecx,0x2a00(%rax) 2c2e9: 0f 95 44 24 13 setne 0x13(%rsp) 2c2ee: e9 3f fa ff ff jmpq 2bd32 2c2f3: 48 8b ba 08 2a 00 00 mov 0x2a08(%rdx),%rdi 2c2fa: 48 85 ff test %rdi,%rdi 2c2fd: 0f 84 d5 fa ff ff je 2bdd8 2c303: 48 8b 47 30 mov 0x30(%rdi),%rax 2c307: a8 01 test $0x1,%al 2c309: 0f 85 cf fa ff ff jne 2bdde 2c30f: 48 8b 47 08 mov 0x8(%rdi),%rax 2c313: 48 8b 40 20 mov 0x20(%rax),%rax 2c317: 48 85 c0 test %rax,%rax 2c31a: 0f 84 b8 fa ff ff je 2bdd8 2c320: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 2c325: e8 00 00 00 00 callq 2c32a 2c32a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2c32f: 84 c0 test %al,%al 2c331: 0f 84 a1 fa ff ff je 2bdd8 2c337: e8 00 00 00 00 callq 2c33c 2c33c: e9 9d fa ff ff jmpq 2bdde 2c341: 48 8b 45 00 mov 0x0(%rbp),%rax 2c345: 41 8b 96 b4 01 00 00 mov 0x1b4(%r14),%edx 2c34c: 48 89 ef mov %rbp,%rdi 2c34f: 41 8b b6 b0 01 00 00 mov 0x1b0(%r14),%esi 2c356: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax 2c35d: 48 8b 40 18 mov 0x18(%rax),%rax 2c361: e8 00 00 00 00 callq 2c366 2c366: 31 d2 xor %edx,%edx 2c368: 48 89 ef mov %rbp,%rdi 2c36b: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 2c370: e8 00 00 00 00 callq 2c375 2c375: 85 c0 test %eax,%eax 2c377: 0f 85 56 fc ff ff jne 2bfd3 2c37d: e9 3e fe ff ff jmpq 2c1c0 2c382: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c389 2c389: 89 c0 mov %eax,%eax 2c38b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c393 2c392: 00 2c393: 73 1d jae 2c3b2 2c395: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c39c 2c39c: 48 85 c0 test %rax,%rax 2c39f: 74 11 je 2c3b2 2c3a1: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3a5: 48 89 d1 mov %rdx,%rcx 2c3a8: 89 f2 mov %esi,%edx 2c3aa: 48 89 ee mov %rbp,%rsi 2c3ad: e8 00 00 00 00 callq 2c3b2 2c3b2: 49 8b 96 a8 01 00 00 mov 0x1a8(%r14),%rdx 2c3b9: 41 8b b6 b0 01 00 00 mov 0x1b0(%r14),%esi 2c3c0: e9 d6 fc ff ff jmpq 2c09b 2c3c5: be 03 00 00 00 mov $0x3,%esi 2c3ca: e8 00 00 00 00 callq 2c3cf 2c3cf: e9 db fa ff ff jmpq 2beaf 2c3d4: e8 00 00 00 00 callq 2c3d9 2c3d9: 48 8b 45 08 mov 0x8(%rbp),%rax 2c3dd: 48 83 78 70 00 cmpq $0x0,0x70(%rax) 2c3e2: 0f 85 d6 fa ff ff jne 2bebe 2c3e8: e9 a1 fb ff ff jmpq 2bf8e 2c3ed: e8 00 00 00 00 callq 2c3f2 2c3f2: e9 43 fd ff ff jmpq 2c13a 2c3f7: e8 00 00 00 00 callq 2c3fc 2c3fc: e9 1c fe ff ff jmpq 2c21d 2c401: be 01 00 00 00 mov $0x1,%esi 2c406: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 2c40b: e8 00 00 00 00 callq 2c410 2c410: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2c415: e9 4f fd ff ff jmpq 2c169 2c41a: be 01 00 00 00 mov $0x1,%esi 2c41f: e8 00 00 00 00 callq 2c424 2c424: e9 24 fe ff ff jmpq 2c24d 2c429: be 03 00 00 00 mov $0x3,%esi 2c42e: e8 00 00 00 00 callq 2c433 2c433: e9 02 fd ff ff jmpq 2c13a 2c438: be 03 00 00 00 mov $0x3,%esi 2c43d: e8 00 00 00 00 callq 2c442 2c442: e9 d6 fd ff ff jmpq 2c21d 2c447: be 02 00 00 00 mov $0x2,%esi 2c44c: e8 00 00 00 00 callq 2c451 2c451: e9 f7 fd ff ff jmpq 2c24d 2c456: be 02 00 00 00 mov $0x2,%esi 2c45b: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 2c460: e8 00 00 00 00 callq 2c465 2c465: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2c46a: e9 fa fc ff ff jmpq 2c169 2c46f: e8 00 00 00 00 callq 2c474 2c474: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c47b: 00 00 00 00 2c47f: 90 nop 000000000002c480 : 2c480: e8 00 00 00 00 callq 2c485 2c485: 48 8b 86 c8 02 00 00 mov 0x2c8(%rsi),%rax 2c48c: 48 85 c0 test %rax,%rax 2c48f: 74 0e je 2c49f 2c491: 48 39 38 cmp %rdi,(%rax) 2c494: 74 09 je 2c49f 2c496: 48 8b 40 10 mov 0x10(%rax),%rax 2c49a: 48 85 c0 test %rax,%rax 2c49d: 75 f2 jne 2c491 2c49f: c3 retq 000000000002c4a0 : 2c4a0: e8 00 00 00 00 callq 2c4a5 2c4a5: 48 c1 ee 0c shr $0xc,%rsi 2c4a9: 48 c7 c0 00 f0 ff ff mov $0xfffffffffffff000,%rax 2c4b0: 48 23 04 f7 and (%rdi,%rsi,8),%rax 2c4b4: c3 retq 2c4b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c4bc: 00 00 00 00 000000000002c4c0 : 2c4c0: e8 00 00 00 00 callq 2c4c5 2c4c5: 41 57 push %r15 2c4c7: 41 56 push %r14 2c4c9: 41 55 push %r13 2c4cb: 41 54 push %r12 2c4cd: 55 push %rbp 2c4ce: 53 push %rbx 2c4cf: 48 83 ec 68 sub $0x68,%rsp 2c4d3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2c4da: 00 00 2c4dc: 48 89 44 24 60 mov %rax,0x60(%rsp) 2c4e1: 31 c0 xor %eax,%eax 2c4e3: 48 8d 46 48 lea 0x48(%rsi),%rax 2c4e7: 48 89 04 24 mov %rax,(%rsp) 2c4eb: 48 89 c1 mov %rax,%rcx 2c4ee: 48 8b 46 48 mov 0x48(%rsi),%rax 2c4f2: 48 39 c1 cmp %rax,%rcx 2c4f5: 0f 84 d4 01 00 00 je 2c6cf 2c4fb: 48 8b 86 80 02 00 00 mov 0x280(%rsi),%rax 2c502: 48 89 fb mov %rdi,%rbx 2c505: 49 89 f6 mov %rsi,%r14 2c508: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 2c50f: 00 00 2c511: 48 89 74 24 38 mov %rsi,0x38(%rsp) 2c516: 31 f6 xor %esi,%esi 2c518: 88 54 24 40 mov %dl,0x40(%rsp) 2c51c: ba 03 00 00 00 mov $0x3,%edx 2c521: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 2c528: 00 00 2c52a: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 2c531: 00 00 2c533: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 2c53a: 00 00 2c53c: 48 8b 40 08 mov 0x8(%rax),%rax 2c540: 48 89 7c 24 30 mov %rdi,0x30(%rsp) 2c545: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 2c54a: e8 00 00 00 00 callq 2c54f 2c54f: 41 89 c7 mov %eax,%r15d 2c552: 85 c0 test %eax,%eax 2c554: 0f 85 78 01 00 00 jne 2c6d2 2c55a: 49 8b 46 48 mov 0x48(%r14),%rax 2c55e: 48 39 04 24 cmp %rax,(%rsp) 2c562: 0f 84 44 01 00 00 je 2c6ac 2c568: 49 8b 46 48 mov 0x48(%r14),%rax 2c56c: 48 8b 50 e8 mov -0x18(%rax),%rdx 2c570: 48 8b 48 08 mov 0x8(%rax),%rcx 2c574: 48 8d 68 e8 lea -0x18(%rax),%rbp 2c578: 48 8b 30 mov (%rax),%rsi 2c57b: 48 89 4e 08 mov %rcx,0x8(%rsi) 2c57f: 48 89 31 mov %rsi,(%rcx) 2c582: 48 8b 4a 68 mov 0x68(%rdx),%rcx 2c586: 48 89 41 08 mov %rax,0x8(%rcx) 2c58a: 48 89 08 mov %rcx,(%rax) 2c58d: 48 8d 4a 68 lea 0x68(%rdx),%rcx 2c591: 48 89 48 08 mov %rcx,0x8(%rax) 2c595: 48 89 42 68 mov %rax,0x68(%rdx) 2c599: 48 8b 78 f0 mov -0x10(%rax),%rdi 2c59d: c6 40 10 00 movb $0x0,0x10(%rax) 2c5a1: 4c 8b a7 d0 02 00 00 mov 0x2d0(%rdi),%r12 2c5a8: 4d 85 e4 test %r12,%r12 2c5ab: 74 08 je 2c5b5 2c5ad: 4d 8b a4 24 c8 02 00 mov 0x2c8(%r12),%r12 2c5b4: 00 2c5b5: 4d 8b 7c 24 08 mov 0x8(%r12),%r15 2c5ba: 31 f6 xor %esi,%esi 2c5bc: 49 8b 87 d0 02 00 00 mov 0x2d0(%r15),%rax 2c5c3: 48 85 c0 test %rax,%rax 2c5c6: 74 0f je 2c5d7 2c5c8: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2c5cf: 83 c6 01 add $0x1,%esi 2c5d2: 48 85 c0 test %rax,%rax 2c5d5: 75 f1 jne 2c5c8 2c5d7: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2c5dc: 4c 8d 6c 24 10 lea 0x10(%rsp),%r13 2c5e1: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2c5e6: 4c 89 e9 mov %r13,%rcx 2c5e9: 03 b0 4c 54 00 00 add 0x544c(%rax),%esi 2c5ef: e8 00 00 00 00 callq 2c5f4 2c5f4: 48 89 ea mov %rbp,%rdx 2c5f7: 49 2b 54 24 30 sub 0x30(%r12),%rdx 2c5fc: 4c 89 fe mov %r15,%rsi 2c5ff: 48 c1 fa 03 sar $0x3,%rdx 2c603: 45 31 c9 xor %r9d,%r9d 2c606: 41 b8 01 00 00 00 mov $0x1,%r8d 2c60c: 48 b8 b7 6d db b6 6d movabs $0x6db6db6db6db6db7,%rax 2c613: db b6 6d 2c616: 48 0f af d0 imul %rax,%rdx 2c61a: 49 8b 86 80 02 00 00 mov 0x280(%r14),%rax 2c621: ff 74 24 10 pushq 0x10(%rsp) 2c625: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2c62a: 48 8b 40 10 mov 0x10(%rax),%rax 2c62e: 48 c1 e2 03 shl $0x3,%rdx 2c632: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 2c637: e8 00 00 00 00 callq 2c63c 2c63c: 41 89 c7 mov %eax,%r15d 2c63f: 58 pop %rax 2c640: 45 85 ff test %r15d,%r15d 2c643: 0f 84 11 ff ff ff je 2c55a 2c649: 8b 83 4c 54 00 00 mov 0x544c(%rbx),%eax 2c64f: 49 81 c6 a0 00 00 00 add $0xa0,%r14 2c656: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2c65d: 00 00 2c65f: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2c666: 00 00 2c668: 4c 89 74 24 20 mov %r14,0x20(%rsp) 2c66d: 89 44 24 28 mov %eax,0x28(%rsp) 2c671: 4c 89 ee mov %r13,%rsi 2c674: 48 89 df mov %rbx,%rdi 2c677: e8 c4 d5 ff ff callq 29c40 2c67c: 84 c0 test %al,%al 2c67e: 75 f1 jne 2c671 2c680: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 2c685: 4c 89 ee mov %r13,%rsi 2c688: 48 89 df mov %rbx,%rdi 2c68b: e8 00 e4 ff ff callq 2aa90 2c690: 48 85 ed test %rbp,%rbp 2c693: 74 3d je 2c6d2 2c695: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 2c69a: 74 e4 je 2c680 2c69c: 80 7d 28 00 cmpb $0x0,0x28(%rbp) 2c6a0: 75 de jne 2c680 2c6a2: 48 89 ef mov %rbp,%rdi 2c6a5: e8 b6 d7 ff ff callq 29e60 2c6aa: eb d4 jmp 2c680 2c6ac: 49 8b 86 80 02 00 00 mov 0x280(%r14),%rax 2c6b3: 49 8d b6 d8 00 00 00 lea 0xd8(%r14),%rsi 2c6ba: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 2c6bf: 48 8b 40 18 mov 0x18(%rax),%rax 2c6c3: e8 00 00 00 00 callq 2c6c8 2c6c8: 41 89 c7 mov %eax,%r15d 2c6cb: 85 c0 test %eax,%eax 2c6cd: 75 25 jne 2c6f4 2c6cf: 45 31 ff xor %r15d,%r15d 2c6d2: 48 8b 44 24 60 mov 0x60(%rsp),%rax 2c6d7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2c6de: 00 00 2c6e0: 75 1c jne 2c6fe 2c6e2: 48 83 c4 68 add $0x68,%rsp 2c6e6: 44 89 f8 mov %r15d,%eax 2c6e9: 5b pop %rbx 2c6ea: 5d pop %rbp 2c6eb: 41 5c pop %r12 2c6ed: 41 5d pop %r13 2c6ef: 41 5e pop %r14 2c6f1: 41 5f pop %r15 2c6f3: c3 retq 2c6f4: 4c 8d 6c 24 10 lea 0x10(%rsp),%r13 2c6f9: e9 4b ff ff ff jmpq 2c649 2c6fe: e8 00 00 00 00 callq 2c703 2c703: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c70a: 00 00 00 00 2c70e: 66 90 xchg %ax,%ax 000000000002c710 : 2c710: e8 00 00 00 00 callq 2c715 2c715: 41 57 push %r15 2c717: 49 89 ff mov %rdi,%r15 2c71a: 41 56 push %r14 2c71c: 41 55 push %r13 2c71e: 41 54 push %r12 2c720: 55 push %rbp 2c721: 53 push %rbx 2c722: 48 83 ec 70 sub $0x70,%rsp 2c726: 48 8b 06 mov (%rsi),%rax 2c729: 48 89 74 24 40 mov %rsi,0x40(%rsp) 2c72e: 89 54 24 5c mov %edx,0x5c(%rsp) 2c732: 65 48 8b 3c 25 28 00 mov %gs:0x28,%rdi 2c739: 00 00 2c73b: 48 89 7c 24 68 mov %rdi,0x68(%rsp) 2c740: 48 8b 7e 08 mov 0x8(%rsi),%rdi 2c744: 48 89 44 24 18 mov %rax,0x18(%rsp) 2c749: 48 89 7c 24 48 mov %rdi,0x48(%rsp) 2c74e: 48 85 ff test %rdi,%rdi 2c751: 0f 84 88 00 00 00 je 2c7df 2c757: 84 d2 test %dl,%dl 2c759: 0f 85 80 00 00 00 jne 2c7df 2c75f: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2c764: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 2c76b: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 2c772: 48 89 7c 24 30 mov %rdi,0x30(%rsp) 2c777: 48 85 c0 test %rax,%rax 2c77a: 0f 84 78 03 00 00 je 2caf8 2c780: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 2c785: 80 7f 61 00 cmpb $0x0,0x61(%rdi) 2c789: 0f 84 69 03 00 00 je 2caf8 2c78f: 48 8b 00 mov (%rax),%rax 2c792: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2c799: 83 b8 9c 01 00 00 02 cmpl $0x2,0x19c(%rax) 2c7a0: 0f 85 52 03 00 00 jne 2caf8 2c7a6: 4c 8b b0 78 01 00 00 mov 0x178(%rax),%r14 2c7ad: 48 8d 90 78 01 00 00 lea 0x178(%rax),%rdx 2c7b4: 48 83 e8 58 sub $0x58,%rax 2c7b8: 48 89 44 24 48 mov %rax,0x48(%rsp) 2c7bd: 0f 85 55 03 00 00 jne 2cb18 2c7c3: 4c 89 7c 24 50 mov %r15,0x50(%rsp) 2c7c8: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2c7cf: 00 00 2c7d1: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2c7d8: 00 00 2c7da: e9 b0 03 00 00 jmpq 2cb8f 2c7df: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2c7e4: 48 83 7c 24 48 00 cmpq $0x0,0x48(%rsp) 2c7ea: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2c7f1: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 2c7f8: 48 89 44 24 30 mov %rax,0x30(%rsp) 2c7fd: 0f 85 d0 03 00 00 jne 2cbd3 2c803: 80 7c 24 5c 00 cmpb $0x0,0x5c(%rsp) 2c808: 4c 89 7c 24 50 mov %r15,0x50(%rsp) 2c80d: 41 be 00 00 00 00 mov $0x0,%r14d 2c813: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2c81a: 00 00 2c81c: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2c823: 00 00 2c825: 0f 84 64 03 00 00 je 2cb8f 2c82b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2c830: 48 05 d8 00 00 00 add $0xd8,%rax 2c836: 48 89 44 24 20 mov %rax,0x20(%rsp) 2c83b: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 2c840: 0f b6 44 24 5c movzbl 0x5c(%rsp),%eax 2c845: 48 8d 5f 40 lea 0x40(%rdi),%rbx 2c849: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 2c84e: 38 47 60 cmp %al,0x60(%rdi) 2c851: 74 30 je 2c883 2c853: 48 8b 57 50 mov 0x50(%rdi),%rdx 2c857: 48 8d 47 50 lea 0x50(%rdi),%rax 2c85b: 48 39 d0 cmp %rdx,%rax 2c85e: 74 23 je 2c883 2c860: 48 8b 57 40 mov 0x40(%rdi),%rdx 2c864: 48 8b 77 50 mov 0x50(%rdi),%rsi 2c868: 48 8b 4f 58 mov 0x58(%rdi),%rcx 2c86c: 48 89 5e 08 mov %rbx,0x8(%rsi) 2c870: 48 89 77 40 mov %rsi,0x40(%rdi) 2c874: 48 89 11 mov %rdx,(%rcx) 2c877: 48 89 4a 08 mov %rcx,0x8(%rdx) 2c87b: 48 89 47 50 mov %rax,0x50(%rdi) 2c87f: 48 89 47 58 mov %rax,0x58(%rdi) 2c883: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2c888: 48 8b 40 40 mov 0x40(%rax),%rax 2c88c: 4c 8d 60 f8 lea -0x8(%rax),%r12 2c890: 48 39 44 24 28 cmp %rax,0x28(%rsp) 2c895: 0f 84 79 01 00 00 je 2ca14 2c89b: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 2c8a0: b8 01 00 00 00 mov $0x1,%eax 2c8a5: 49 8b 54 24 50 mov 0x50(%r12),%rdx 2c8aa: 41 8b 8f 48 54 00 00 mov 0x5448(%r15),%ecx 2c8b1: 4d 8b 6c 24 30 mov 0x30(%r12),%r13 2c8b6: d3 e0 shl %cl,%eax 2c8b8: 89 44 24 58 mov %eax,0x58(%rsp) 2c8bc: 48 89 f8 mov %rdi,%rax 2c8bf: 48 83 e0 df and $0xffffffffffffffdf,%rax 2c8c3: f6 c2 20 test $0x20,%dl 2c8c6: 48 0f 45 c7 cmovne %rdi,%rax 2c8ca: 83 e2 40 and $0x40,%edx 2c8cd: 48 89 44 24 60 mov %rax,0x60(%rsp) 2c8d2: 75 06 jne 2c8da 2c8d4: 48 83 64 24 60 bf andq $0xffffffffffffffbf,0x60(%rsp) 2c8da: 49 8b 87 58 28 00 00 mov 0x2858(%r15),%rax 2c8e1: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 2c8e6: 4c 89 e6 mov %r12,%rsi 2c8e9: 4c 89 ff mov %r15,%rdi 2c8ec: 48 8b 40 38 mov 0x38(%rax),%rax 2c8f0: e8 00 00 00 00 callq 2c8f5 2c8f5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c8fa: 49 8b 5c 24 48 mov 0x48(%r12),%rbx 2c8ff: 31 ed xor %ebp,%ebp 2c901: 48 c1 eb 0c shr $0xc,%rbx 2c905: 4d 85 f6 test %r14,%r14 2c908: 74 1f je 2c929 2c90a: 49 8b 46 10 mov 0x10(%r14),%rax 2c90e: 4c 89 f5 mov %r14,%rbp 2c911: 48 39 c3 cmp %rax,%rbx 2c914: 72 13 jb 2c929 2c916: 48 81 c5 a8 00 00 00 add $0xa8,%rbp 2c91d: 48 29 c3 sub %rax,%rbx 2c920: 48 8b 45 10 mov 0x10(%rbp),%rax 2c924: 48 39 d8 cmp %rbx,%rax 2c927: 76 ed jbe 2c916 2c929: 49 8b 44 24 38 mov 0x38(%r12),%rax 2c92e: 4c 89 74 24 08 mov %r14,0x8(%rsp) 2c933: 48 83 c0 01 add $0x1,%rax 2c937: 4c 29 e8 sub %r13,%rax 2c93a: 31 c9 xor %ecx,%ecx 2c93c: 48 85 ed test %rbp,%rbp 2c93f: 74 16 je 2c957 2c941: 48 8b 55 10 mov 0x10(%rbp),%rdx 2c945: 48 8b 4d 08 mov 0x8(%rbp),%rcx 2c949: 48 29 da sub %rbx,%rdx 2c94c: 48 c1 e1 0c shl $0xc,%rcx 2c950: 48 39 d0 cmp %rdx,%rax 2c953: 48 0f 47 c2 cmova %rdx,%rax 2c957: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2c95c: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 2c961: 48 85 f6 test %rsi,%rsi 2c964: 0f 85 ca 02 00 00 jne 2cc34 2c96a: 48 be 01 00 00 00 00 movabs $0x8000000000001,%rsi 2c971: 00 08 00 2c974: 31 d2 xor %edx,%edx 2c976: 48 85 f7 test %rsi,%rdi 2c979: 74 16 je 2c991 2c97b: 4c 8b 54 24 50 mov 0x50(%rsp),%r10 2c980: 48 89 de mov %rbx,%rsi 2c983: 48 c1 e6 0c shl $0xc,%rsi 2c987: 49 03 b2 50 54 00 00 add 0x5450(%r10),%rsi 2c98e: 48 01 f1 add %rsi,%rcx 2c991: ff 74 24 20 pushq 0x20(%rsp) 2c995: 4d 8d 74 05 00 lea 0x0(%r13,%rax,1),%r14 2c99a: 4d 89 e8 mov %r13,%r8 2c99d: 52 push %rdx 2c99e: 4d 8d 4e ff lea -0x1(%r14),%r9 2c9a2: 31 d2 xor %edx,%edx 2c9a4: 51 push %rcx 2c9a5: 57 push %rdi 2c9a6: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 2c9ab: 4c 89 ff mov %r15,%rdi 2c9ae: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 2c9b3: 4c 89 4c 24 20 mov %r9,0x20(%rsp) 2c9b8: e8 23 e3 ff ff callq 2ace0 2c9bd: 48 83 c4 20 add $0x20,%rsp 2c9c1: 85 c0 test %eax,%eax 2c9c3: 0f 85 0c 01 00 00 jne 2cad5 2c9c9: 4c 8b 0c 24 mov (%rsp),%r9 2c9cd: 4c 29 eb sub %r13,%rbx 2c9d0: 4a 8d 5c 0b 01 lea 0x1(%rbx,%r9,1),%rbx 2c9d5: 48 85 ed test %rbp,%rbp 2c9d8: 74 0f je 2c9e9 2c9da: 48 3b 5d 10 cmp 0x10(%rbp),%rbx 2c9de: 75 09 jne 2c9e9 2c9e0: 48 81 c5 a8 00 00 00 add $0xa8,%rbp 2c9e7: 31 db xor %ebx,%ebx 2c9e9: 49 8b 44 24 38 mov 0x38(%r12),%rax 2c9ee: 48 83 c0 01 add $0x1,%rax 2c9f2: 49 39 c6 cmp %rax,%r14 2c9f5: 0f 85 ca 02 00 00 jne 2ccc5 2c9fb: 49 8b 44 24 08 mov 0x8(%r12),%rax 2ca00: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 2ca05: 4c 8d 60 f8 lea -0x8(%rax),%r12 2ca09: 48 39 44 24 28 cmp %rax,0x28(%rsp) 2ca0e: 0f 85 87 fe ff ff jne 2c89b 2ca14: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 2ca19: 48 85 ff test %rdi,%rdi 2ca1c: 74 20 je 2ca3e 2ca1e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2ca23: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2ca2a: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 2ca31: 48 39 87 50 01 00 00 cmp %rax,0x150(%rdi) 2ca38: 0f 84 0d 03 00 00 je 2cd4b 2ca3e: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 2ca43: 48 8b 03 mov (%rbx),%rax 2ca46: 48 8d b8 88 00 00 00 lea 0x88(%rax),%rdi 2ca4d: 48 89 04 24 mov %rax,(%rsp) 2ca51: e8 00 00 00 00 callq 2ca56 2ca56: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2ca5a: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ca5e: 48 8d 43 18 lea 0x18(%rbx),%rax 2ca62: 48 89 51 08 mov %rdx,0x8(%rcx) 2ca66: 48 89 0a mov %rcx,(%rdx) 2ca69: 48 89 43 18 mov %rax,0x18(%rbx) 2ca6d: 48 89 43 20 mov %rax,0x20(%rbx) 2ca71: 48 8b 03 mov (%rbx),%rax 2ca74: 48 89 04 24 mov %rax,(%rsp) 2ca78: 48 8d b8 88 00 00 00 lea 0x88(%rax),%rdi 2ca7f: ff 14 25 00 00 00 00 callq *0x0 2ca86: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 2ca8b: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2ca90: 48 8b 47 40 mov 0x40(%rdi),%rax 2ca94: 48 8d 6f 50 lea 0x50(%rdi),%rbp 2ca98: 48 39 f0 cmp %rsi,%rax 2ca9b: 74 23 je 2cac0 2ca9d: 48 8b 4f 40 mov 0x40(%rdi),%rcx 2caa1: 48 8b 47 50 mov 0x50(%rdi),%rax 2caa5: 48 8b 57 48 mov 0x48(%rdi),%rdx 2caa9: 48 89 69 08 mov %rbp,0x8(%rcx) 2caad: 48 89 4f 50 mov %rcx,0x50(%rdi) 2cab1: 48 89 02 mov %rax,(%rdx) 2cab4: 48 89 50 08 mov %rdx,0x8(%rax) 2cab8: 48 89 77 40 mov %rsi,0x40(%rdi) 2cabc: 48 89 77 48 mov %rsi,0x48(%rdi) 2cac0: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2cac5: 0f b6 7c 24 5c movzbl 0x5c(%rsp),%edi 2caca: 40 88 78 60 mov %dil,0x60(%rax) 2cace: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2cad3: 31 c0 xor %eax,%eax 2cad5: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 2cada: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 2cae1: 00 00 2cae3: 0f 85 c3 02 00 00 jne 2cdac 2cae9: 48 83 c4 70 add $0x70,%rsp 2caed: 5b pop %rbx 2caee: 5d pop %rbp 2caef: 41 5c pop %r12 2caf1: 41 5d pop %r13 2caf3: 41 5e pop %r14 2caf5: 41 5f pop %r15 2caf7: c3 retq 2caf8: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2cafd: 83 b8 f4 01 00 00 01 cmpl $0x1,0x1f4(%rax) 2cb04: 4c 8b b0 d0 01 00 00 mov 0x1d0(%rax),%r14 2cb0b: 48 8d 90 d0 01 00 00 lea 0x1d0(%rax),%rdx 2cb12: 0f 84 19 02 00 00 je 2cd31 2cb18: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2cb1f: 00 00 2cb21: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 2cb26: 4c 89 ff mov %r15,%rdi 2cb29: 48 8b b3 20 02 00 00 mov 0x220(%rbx),%rsi 2cb30: e8 00 00 00 00 callq 2cb35 2cb35: 48 89 44 24 38 mov %rax,0x38(%rsp) 2cb3a: f6 83 99 02 00 00 04 testb $0x4,0x299(%rbx) 2cb41: 0f 85 bc 00 00 00 jne 2cc03 2cb47: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2cb4c: 48 8b 80 a0 01 00 00 mov 0x1a0(%rax),%rax 2cb53: 48 89 04 24 mov %rax,(%rsp) 2cb57: 48 2d 48 56 00 00 sub $0x5648,%rax 2cb5d: 48 89 44 24 50 mov %rax,0x50(%rsp) 2cb62: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2cb67: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax 2cb6e: 48 81 c7 d8 00 00 00 add $0xd8,%rdi 2cb75: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 2cb7a: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 2cb7f: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 2cb86: 48 39 87 50 01 00 00 cmp %rax,0x150(%rdi) 2cb8d: 74 0e je 2cb9d 2cb8f: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2cb94: 48 83 c0 38 add $0x38,%rax 2cb98: 48 89 44 24 20 mov %rax,0x20(%rsp) 2cb9d: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 2cba2: 80 7f 28 00 cmpb $0x0,0x28(%rdi) 2cba6: 0f 84 8f fc ff ff je 2c83b 2cbac: 48 8b 4f 50 mov 0x50(%rdi),%rcx 2cbb0: 48 8d 5f 40 lea 0x40(%rdi),%rbx 2cbb4: 48 8d 47 50 lea 0x50(%rdi),%rax 2cbb8: c6 47 28 00 movb $0x0,0x28(%rdi) 2cbbc: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 2cbc1: 48 8b 57 40 mov 0x40(%rdi),%rdx 2cbc5: 48 39 c8 cmp %rcx,%rax 2cbc8: 0f 85 96 fc ff ff jne 2c864 2cbce: e9 b0 fc ff ff jmpq 2c883 2cbd3: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 2cbd8: 31 d2 xor %edx,%edx 2cbda: 4c 89 ff mov %r15,%rdi 2cbdd: 45 31 f6 xor %r14d,%r14d 2cbe0: 48 8b b3 20 02 00 00 mov 0x220(%rbx),%rsi 2cbe7: e8 00 00 00 00 callq 2cbec 2cbec: f6 83 99 02 00 00 04 testb $0x4,0x299(%rbx) 2cbf3: 48 89 44 24 38 mov %rax,0x38(%rsp) 2cbf8: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2cbff: 00 00 2cc01: 74 06 je 2cc09 2cc03: 48 83 4c 24 38 08 orq $0x8,0x38(%rsp) 2cc09: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2cc0e: 48 8b 80 a0 01 00 00 mov 0x1a0(%rax),%rax 2cc15: 48 89 04 24 mov %rax,(%rsp) 2cc19: 48 2d 48 56 00 00 sub $0x5648,%rax 2cc1f: 80 7c 24 5c 00 cmpb $0x0,0x5c(%rsp) 2cc24: 48 89 44 24 50 mov %rax,0x50(%rsp) 2cc29: 0f 85 fc fb ff ff jne 2c82b 2cc2f: e9 2e ff ff ff jmpq 2cb62 2cc34: 48 83 f8 01 cmp $0x1,%rax 2cc38: 0f 86 e9 00 00 00 jbe 2cd27 2cc3e: 48 8d 34 de lea (%rsi,%rbx,8),%rsi 2cc42: ba 01 00 00 00 mov $0x1,%edx 2cc47: eb 09 jmp 2cc52 2cc49: 48 83 c2 01 add $0x1,%rdx 2cc4d: 48 39 c2 cmp %rax,%rdx 2cc50: 74 12 je 2cc64 2cc52: 48 8b 4c d6 f8 mov -0x8(%rsi,%rdx,8),%rcx 2cc57: 48 81 c1 00 10 00 00 add $0x1000,%rcx 2cc5e: 48 39 0c d6 cmp %rcx,(%rsi,%rdx,8) 2cc62: 74 e5 je 2cc49 2cc64: 8b 4c 24 58 mov 0x58(%rsp),%ecx 2cc68: 48 39 d1 cmp %rdx,%rcx 2cc6b: 76 45 jbe 2ccb2 2cc6d: 48 89 d9 mov %rbx,%rcx 2cc70: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2cc75: 48 c1 e1 0c shl $0xc,%rcx 2cc79: e9 13 fd ff ff jmpq 2c991 2cc7e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2cc85 2cc85: 89 c0 mov %eax,%eax 2cc87: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2cc8f 2cc8e: 00 2cc8f: 0f 83 65 fc ff ff jae 2c8fa 2cc95: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2cc9c 2cc9c: 48 85 c0 test %rax,%rax 2cc9f: 74 0c je 2ccad 2cca1: 48 8b 78 08 mov 0x8(%rax),%rdi 2cca5: 4c 89 e6 mov %r12,%rsi 2cca8: e8 00 00 00 00 callq 2ccad 2ccad: e9 48 fc ff ff jmpq 2c8fa 2ccb2: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2ccb7: 48 8b 0c d8 mov (%rax,%rbx,8),%rcx 2ccbb: 48 89 d0 mov %rdx,%rax 2ccbe: 31 d2 xor %edx,%edx 2ccc0: e9 cc fc ff ff jmpq 2c991 2ccc5: 4d 89 f5 mov %r14,%r13 2ccc8: e9 6a fc ff ff jmpq 2c937 2cccd: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2ccd2: 48 8b 40 50 mov 0x50(%rax),%rax 2ccd6: 48 8d 58 f8 lea -0x8(%rax),%rbx 2ccda: 48 39 c5 cmp %rax,%rbp 2ccdd: 0f 84 f0 fd ff ff je 2cad3 2cce3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2cce8: 48 8b 43 08 mov 0x8(%rbx),%rax 2ccec: 48 8d 58 f8 lea -0x8(%rax),%rbx 2ccf0: 48 39 c5 cmp %rax,%rbp 2ccf3: 75 ee jne 2cce3 2ccf5: e9 d9 fd ff ff jmpq 2cad3 2ccfa: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2cd01 2cd01: 89 c0 mov %eax,%eax 2cd03: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2cd0b 2cd0a: 00 2cd0b: 73 db jae 2cce8 2cd0d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2cd14 2cd14: 48 85 c0 test %rax,%rax 2cd17: 74 0c je 2cd25 2cd19: 48 8b 78 08 mov 0x8(%rax),%rdi 2cd1d: 48 89 de mov %rbx,%rsi 2cd20: e8 00 00 00 00 callq 2cd25 2cd25: eb c1 jmp 2cce8 2cd27: ba 01 00 00 00 mov $0x1,%edx 2cd2c: e9 33 ff ff ff jmpq 2cc64 2cd31: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2cd36: 48 8b 80 20 02 00 00 mov 0x220(%rax),%rax 2cd3d: 48 8b 40 30 mov 0x30(%rax),%rax 2cd41: 48 89 44 24 10 mov %rax,0x10(%rsp) 2cd46: e9 d6 fd ff ff jmpq 2cb21 2cd4b: 8b 87 f4 01 00 00 mov 0x1f4(%rdi),%eax 2cd51: 83 f8 05 cmp $0x5,%eax 2cd54: 76 0f jbe 2cd65 2cd56: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 2cd5b: e8 80 ce ff ff callq 29be0 2cd60: e9 21 fd ff ff jmpq 2ca86 2cd65: 8b 17 mov (%rdi),%edx 2cd67: 23 14 85 00 00 00 00 and 0x0(,%rax,4),%edx 2cd6e: 74 e6 je 2cd56 2cd70: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 2cd75: 48 8b 07 mov (%rdi),%rax 2cd78: 48 8b 4f 20 mov 0x20(%rdi),%rcx 2cd7c: 48 8d 57 18 lea 0x18(%rdi),%rdx 2cd80: 48 8b 77 18 mov 0x18(%rdi),%rsi 2cd84: 48 89 4e 08 mov %rcx,0x8(%rsi) 2cd88: 48 89 31 mov %rsi,(%rcx) 2cd8b: 48 8b 48 68 mov 0x68(%rax),%rcx 2cd8f: 48 89 51 08 mov %rdx,0x8(%rcx) 2cd93: 48 89 4f 18 mov %rcx,0x18(%rdi) 2cd97: 48 8d 48 68 lea 0x68(%rax),%rcx 2cd9b: 48 89 4f 20 mov %rcx,0x20(%rdi) 2cd9f: 48 89 50 68 mov %rdx,0x68(%rax) 2cda3: c6 47 28 00 movb $0x0,0x28(%rdi) 2cda7: e9 da fc ff ff jmpq 2ca86 2cdac: e8 00 00 00 00 callq 2cdb1 2cdb1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cdb8: 00 00 00 00 2cdbc: 0f 1f 40 00 nopl 0x0(%rax) 000000000002cdc0 : 2cdc0: e8 00 00 00 00 callq 2cdc5 2cdc5: 41 57 push %r15 2cdc7: 49 89 f7 mov %rsi,%r15 2cdca: 41 56 push %r14 2cdcc: 41 55 push %r13 2cdce: 49 89 fd mov %rdi,%r13 2cdd1: 41 54 push %r12 2cdd3: 55 push %rbp 2cdd4: 31 ed xor %ebp,%ebp 2cdd6: 53 push %rbx 2cdd7: 48 83 ec 28 sub $0x28,%rsp 2cddb: 48 89 54 24 10 mov %rdx,0x10(%rsp) 2cde0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cde7: 00 00 2cde9: 48 89 44 24 20 mov %rax,0x20(%rsp) 2cdee: 48 8b 86 a8 00 00 00 mov 0xa8(%rsi),%rax 2cdf5: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2cdfc: 00 00 2cdfe: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 2ce05: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ce0a: 48 8d 86 90 00 00 00 lea 0x90(%rsi),%rax 2ce11: 48 89 04 24 mov %rax,(%rsp) 2ce15: eb 11 jmp 2ce28 2ce17: 4c 89 f7 mov %r14,%rdi 2ce1a: e8 00 00 00 00 callq 2ce1f 2ce1f: 45 85 e4 test %r12d,%r12d 2ce22: 0f 85 ca 00 00 00 jne 2cef2 2ce28: 49 8b 87 90 00 00 00 mov 0x90(%r15),%rax 2ce2f: 48 3b 04 24 cmp (%rsp),%rax 2ce33: 0f 84 ea 00 00 00 je 2cf23 2ce39: 49 8b 9f 90 00 00 00 mov 0x90(%r15),%rbx 2ce40: 48 8b 43 08 mov 0x8(%rbx),%rax 2ce44: 48 8b 13 mov (%rbx),%rdx 2ce47: 4c 8d 73 f8 lea -0x8(%rbx),%r14 2ce4b: 48 89 42 08 mov %rax,0x8(%rdx) 2ce4f: 48 89 10 mov %rdx,(%rax) 2ce52: 4c 8b 43 28 mov 0x28(%rbx),%r8 2ce56: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 2ce5d: 00 ad de 2ce60: 48 89 03 mov %rax,(%rbx) 2ce63: 48 83 c0 22 add $0x22,%rax 2ce67: 48 89 43 08 mov %rax,0x8(%rbx) 2ce6b: 41 80 bf 88 02 00 00 cmpb $0x0,0x288(%r15) 2ce72: 00 2ce73: 74 1b je 2ce90 2ce75: 48 b8 ff ff ff ff ff movabs $0x7fffffffffff,%rax 2ce7c: 7f 00 00 2ce7f: 49 39 c0 cmp %rax,%r8 2ce82: 48 b8 76 00 00 00 00 movabs $0x400000000000076,%rax 2ce89: 00 00 04 2ce8c: 48 0f 46 e8 cmovbe %rax,%rbp 2ce90: 48 8d 44 24 18 lea 0x18(%rsp),%rax 2ce95: 4c 8b 4b 30 mov 0x30(%rbx),%r9 2ce99: 31 d2 xor %edx,%edx 2ce9b: 4c 89 fe mov %r15,%rsi 2ce9e: 50 push %rax 2ce9f: 4c 89 ef mov %r13,%rdi 2cea2: 6a 00 pushq $0x0 2cea4: 6a 00 pushq $0x0 2cea6: 55 push %rbp 2cea7: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 2ceac: e8 2f de ff ff callq 2ace0 2ceb1: 41 89 c4 mov %eax,%r12d 2ceb4: 48 83 c4 20 add $0x20,%rsp 2ceb8: f6 43 4e 08 testb $0x8,0x4e(%rbx) 2cebc: 0f 84 55 ff ff ff je 2ce17 2cec2: 49 8b 85 58 28 00 00 mov 0x2858(%r13),%rax 2cec9: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 2cece: 0f 84 43 ff ff ff je 2ce17 2ced4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 2ced9: 4c 89 ef mov %r13,%rdi 2cedc: e8 8f d9 ff ff callq 2a870 2cee1: 4c 89 f7 mov %r14,%rdi 2cee4: e8 00 00 00 00 callq 2cee9 2cee9: 45 85 e4 test %r12d,%r12d 2ceec: 0f 84 36 ff ff ff je 2ce28 2cef2: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2cef7: 48 85 c0 test %rax,%rax 2cefa: 74 6d je 2cf69 2cefc: 48 8d 78 38 lea 0x38(%rax),%rdi 2cf00: ba ff ff ff ff mov $0xffffffff,%edx 2cf05: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2cf0a: 83 fa 01 cmp $0x1,%edx 2cf0d: 0f 84 99 00 00 00 je 2cfac 2cf13: 85 d2 test %edx,%edx 2cf15: 7f 52 jg 2cf69 2cf17: be 03 00 00 00 mov $0x3,%esi 2cf1c: e8 00 00 00 00 callq 2cf21 2cf21: eb 46 jmp 2cf69 2cf23: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 2cf29: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2cf2e: 74 5b je 2cf8b 2cf30: 48 85 c0 test %rax,%rax 2cf33: 74 72 je 2cfa7 2cf35: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2cf3a: 48 8b 16 mov (%rsi),%rdx 2cf3d: 48 85 d2 test %rdx,%rdx 2cf40: 74 1c je 2cf5e 2cf42: 48 8d 7a 38 lea 0x38(%rdx),%rdi 2cf46: b8 ff ff ff ff mov $0xffffffff,%eax 2cf4b: f0 0f c1 42 38 lock xadd %eax,0x38(%rdx) 2cf50: 83 f8 01 cmp $0x1,%eax 2cf53: 74 74 je 2cfc9 2cf55: 85 c0 test %eax,%eax 2cf57: 7e 7c jle 2cfd5 2cf59: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2cf5e: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2cf63: 45 31 e4 xor %r12d,%r12d 2cf66: 48 89 06 mov %rax,(%rsi) 2cf69: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2cf6e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cf75: 00 00 2cf77: 75 6b jne 2cfe4 2cf79: 48 83 c4 28 add $0x28,%rsp 2cf7d: 44 89 e0 mov %r12d,%eax 2cf80: 5b pop %rbx 2cf81: 5d pop %rbp 2cf82: 41 5c pop %r12 2cf84: 41 5d pop %r13 2cf86: 41 5e pop %r14 2cf88: 41 5f pop %r15 2cf8a: c3 retq 2cf8b: 48 85 c0 test %rax,%rax 2cf8e: 74 17 je 2cfa7 2cf90: 48 8d 78 38 lea 0x38(%rax),%rdi 2cf94: ba ff ff ff ff mov $0xffffffff,%edx 2cf99: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2cf9e: 83 fa 01 cmp $0x1,%edx 2cfa1: 74 1c je 2cfbf 2cfa3: 85 d2 test %edx,%edx 2cfa5: 7e 0c jle 2cfb3 2cfa7: 45 31 e4 xor %r12d,%r12d 2cfaa: eb bd jmp 2cf69 2cfac: e8 00 00 00 00 callq 2cfb1 2cfb1: eb b6 jmp 2cf69 2cfb3: be 03 00 00 00 mov $0x3,%esi 2cfb8: e8 00 00 00 00 callq 2cfbd 2cfbd: eb e8 jmp 2cfa7 2cfbf: e8 00 00 00 00 callq 2cfc4 2cfc4: 45 31 e4 xor %r12d,%r12d 2cfc7: eb a0 jmp 2cf69 2cfc9: e8 00 00 00 00 callq 2cfce 2cfce: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2cfd3: eb 89 jmp 2cf5e 2cfd5: be 03 00 00 00 mov $0x3,%esi 2cfda: e8 00 00 00 00 callq 2cfdf 2cfdf: e9 75 ff ff ff jmpq 2cf59 2cfe4: e8 00 00 00 00 callq 2cfe9 2cfe9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002cff0 : 2cff0: e8 00 00 00 00 callq 2cff5 2cff5: 41 57 push %r15 2cff7: 41 56 push %r14 2cff9: 41 55 push %r13 2cffb: 41 54 push %r12 2cffd: 4c 8d 66 58 lea 0x58(%rsi),%r12 2d001: 55 push %rbp 2d002: 48 89 f5 mov %rsi,%rbp 2d005: 53 push %rbx 2d006: 48 8b 46 58 mov 0x58(%rsi),%rax 2d00a: 48 89 fb mov %rdi,%rbx 2d00d: 48 8b 08 mov (%rax),%rcx 2d010: 48 8d 70 e8 lea -0x18(%rax),%rsi 2d014: 4c 8d 69 e8 lea -0x18(%rcx),%r13 2d018: 49 39 c4 cmp %rax,%r12 2d01b: 75 19 jne 2d036 2d01d: eb 30 jmp 2d04f 2d01f: 49 8b 45 18 mov 0x18(%r13),%rax 2d023: 49 8d 55 18 lea 0x18(%r13),%rdx 2d027: 4c 89 ee mov %r13,%rsi 2d02a: 48 83 e8 18 sub $0x18,%rax 2d02e: 49 39 d4 cmp %rdx,%r12 2d031: 74 1c je 2d04f 2d033: 49 89 c5 mov %rax,%r13 2d036: 31 d2 xor %edx,%edx 2d038: 48 89 df mov %rbx,%rdi 2d03b: e8 00 00 00 00 callq 2d040 2d040: 85 c0 test %eax,%eax 2d042: 74 db je 2d01f 2d044: 5b pop %rbx 2d045: 5d pop %rbp 2d046: 41 5c pop %r12 2d048: 41 5d pop %r13 2d04a: 41 5e pop %r14 2d04c: 41 5f pop %r15 2d04e: c3 retq 2d04f: 4c 8d a5 88 00 00 00 lea 0x88(%rbp),%r12 2d056: 4c 8d 6d 78 lea 0x78(%rbp),%r13 2d05a: 4c 89 e7 mov %r12,%rdi 2d05d: e8 00 00 00 00 callq 2d062 2d062: 48 8b 45 78 mov 0x78(%rbp),%rax 2d066: 4c 39 e8 cmp %r13,%rax 2d069: 75 3c jne 2d0a7 2d06b: 4c 89 e7 mov %r12,%rdi 2d06e: ff 14 25 00 00 00 00 callq *0x0 2d075: 31 c0 xor %eax,%eax 2d077: 5b pop %rbx 2d078: 5d pop %rbp 2d079: 41 5c pop %r12 2d07b: 41 5d pop %r13 2d07d: 41 5e pop %r14 2d07f: 41 5f pop %r15 2d081: c3 retq 2d082: ba 01 00 00 00 mov $0x1,%edx 2d087: 4c 89 f6 mov %r14,%rsi 2d08a: 48 89 df mov %rbx,%rdi 2d08d: e8 00 00 00 00 callq 2d092 2d092: 85 c0 test %eax,%eax 2d094: 75 ae jne 2d044 2d096: 4c 89 e7 mov %r12,%rdi 2d099: e8 00 00 00 00 callq 2d09e 2d09e: 48 8b 45 78 mov 0x78(%rbp),%rax 2d0a2: 4c 39 e8 cmp %r13,%rax 2d0a5: 74 c4 je 2d06b 2d0a7: 48 8b 45 78 mov 0x78(%rbp),%rax 2d0ab: 4c 89 e7 mov %r12,%rdi 2d0ae: 4c 8d 70 e8 lea -0x18(%rax),%r14 2d0b2: 48 8b 40 f0 mov -0x10(%rax),%rax 2d0b6: 4c 8b b8 50 01 00 00 mov 0x150(%rax),%r15 2d0bd: ff 14 25 00 00 00 00 callq *0x0 2d0c4: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 2d0ca 2d0ca: 85 c0 test %eax,%eax 2d0cc: 75 b4 jne 2d082 2d0ce: 4c 89 ff mov %r15,%rdi 2d0d1: e8 00 00 00 00 callq 2d0d6 2d0d6: 85 c0 test %eax,%eax 2d0d8: 74 a8 je 2d082 2d0da: 31 d2 xor %edx,%edx 2d0dc: 4c 89 f6 mov %r14,%rsi 2d0df: 48 89 df mov %rbx,%rdi 2d0e2: e8 00 00 00 00 callq 2d0e7 2d0e7: 85 c0 test %eax,%eax 2d0e9: 0f 85 55 ff ff ff jne 2d044 2d0ef: 4c 89 ff mov %r15,%rdi 2d0f2: e8 00 00 00 00 callq 2d0f7 2d0f7: eb 9d jmp 2d096 2d0f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002d100 : 2d100: e8 00 00 00 00 callq 2d105 2d105: 41 56 push %r14 2d107: 49 89 f6 mov %rsi,%r14 2d10a: be c0 0d 00 00 mov $0xdc0,%esi 2d10f: 41 55 push %r13 2d111: 49 89 fd mov %rdi,%r13 2d114: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2d11b 2d11b: 41 54 push %r12 2d11d: 55 push %rbp 2d11e: 48 89 d5 mov %rdx,%rbp 2d121: ba 68 00 00 00 mov $0x68,%edx 2d126: e8 00 00 00 00 callq 2d12b 2d12b: 49 89 c4 mov %rax,%r12 2d12e: 48 85 c0 test %rax,%rax 2d131: 74 49 je 2d17c 2d133: 48 89 c7 mov %rax,%rdi 2d136: 48 89 ea mov %rbp,%rdx 2d139: 4c 89 f6 mov %r14,%rsi 2d13c: e8 7f cd ff ff callq 29ec0 2d141: 49 8d 44 24 50 lea 0x50(%r12),%rax 2d146: 41 c7 44 24 30 01 00 movl $0x1,0x30(%r12) 2d14d: 00 00 2d14f: 49 89 44 24 50 mov %rax,0x50(%r12) 2d154: 49 89 44 24 58 mov %rax,0x58(%r12) 2d159: 49 8d 44 24 40 lea 0x40(%r12),%rax 2d15e: 49 89 44 24 40 mov %rax,0x40(%r12) 2d163: 49 89 44 24 48 mov %rax,0x48(%r12) 2d168: 48 85 ed test %rbp,%rbp 2d16b: 74 0f je 2d17c 2d16d: 48 89 ee mov %rbp,%rsi 2d170: 4c 89 ef mov %r13,%rdi 2d173: e8 00 00 00 00 callq 2d178 2d178: 84 c0 test %al,%al 2d17a: 75 0b jne 2d187 2d17c: 5d pop %rbp 2d17d: 4c 89 e0 mov %r12,%rax 2d180: 41 5c pop %r12 2d182: 41 5d pop %r13 2d184: 41 5e pop %r14 2d186: c3 retq 2d187: 4c 89 ef mov %r13,%rdi 2d18a: be 01 00 00 00 mov $0x1,%esi 2d18f: 41 c6 44 24 61 01 movb $0x1,0x61(%r12) 2d195: e8 00 00 00 00 callq 2d19a 2d19a: 4c 89 e0 mov %r12,%rax 2d19d: 5d pop %rbp 2d19e: 41 5c pop %r12 2d1a0: 41 5d pop %r13 2d1a2: 41 5e pop %r14 2d1a4: c3 retq 2d1a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d1ac: 00 00 00 00 000000000002d1b0 : 2d1b0: e8 00 00 00 00 callq 2d1b5 2d1b5: 41 57 push %r15 2d1b7: 48 89 c8 mov %rcx,%rax 2d1ba: 41 56 push %r14 2d1bc: 4c 09 c0 or %r8,%rax 2d1bf: 41 55 push %r13 2d1c1: 41 54 push %r12 2d1c3: 55 push %rbp 2d1c4: 48 89 f5 mov %rsi,%rbp 2d1c7: 53 push %rbx 2d1c8: 48 83 ec 08 sub $0x8,%rsp 2d1cc: 4c 8b 7e 08 mov 0x8(%rsi),%r15 2d1d0: 48 8b 36 mov (%rsi),%rsi 2d1d3: 4c 89 0c 24 mov %r9,(%rsp) 2d1d7: 4d 85 c0 test %r8,%r8 2d1da: 0f 84 dc 00 00 00 je 2d2bc 2d1e0: 48 09 d0 or %rdx,%rax 2d1e3: a9 ff 0f 00 00 test $0xfff,%eax 2d1e8: 0f 85 dc 00 00 00 jne 2d2ca 2d1ee: 4e 8d 74 02 ff lea -0x1(%rdx,%r8,1),%r14 2d1f3: 4c 39 f2 cmp %r14,%rdx 2d1f6: 0f 83 d5 00 00 00 jae 2d2d1 2d1fc: 49 89 fc mov %rdi,%r12 2d1ff: 49 89 cd mov %rcx,%r13 2d202: 4d 85 ff test %r15,%r15 2d205: 74 17 je 2d21e 2d207: 49 8b 87 b8 01 00 00 mov 0x1b8(%r15),%rax 2d20e: 49 01 c8 add %rcx,%r8 2d211: 48 c1 e0 0c shl $0xc,%rax 2d215: 49 39 c0 cmp %rax,%r8 2d218: 0f 87 ba 00 00 00 ja 2d2d8 2d21e: 49 8b 84 24 38 54 00 mov 0x5438(%r12),%rax 2d225: 00 2d226: 48 c1 e0 0c shl $0xc,%rax 2d22a: 4c 39 f0 cmp %r14,%rax 2d22d: 0f 86 90 00 00 00 jbe 2d2c3 2d233: 48 8b 3e mov (%rsi),%rdi 2d236: 48 89 d3 mov %rdx,%rbx 2d239: 49 c1 ee 0c shr $0xc,%r14 2d23d: 48 c1 eb 0c shr $0xc,%rbx 2d241: 48 85 ff test %rdi,%rdi 2d244: 74 28 je 2d26e 2d246: 48 3b 5f 28 cmp 0x28(%rdi),%rbx 2d24a: 77 22 ja 2d26e 2d24c: 48 8b 46 08 mov 0x8(%rsi),%rax 2d250: 4c 3b 70 18 cmp 0x18(%rax),%r14 2d254: 72 18 jb 2d26e 2d256: 48 83 ef 18 sub $0x18,%rdi 2d25a: 4c 89 f2 mov %r14,%rdx 2d25d: 48 89 de mov %rbx,%rsi 2d260: e8 5b c8 ff ff callq 29ac0 2d265: 48 85 c0 test %rax,%rax 2d268: 0f 85 00 00 00 00 jne 2d26e 2d26e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2d275 2d275: ba 58 00 00 00 mov $0x58,%edx 2d27a: be c0 0c 00 00 mov $0xcc0,%esi 2d27f: e8 00 00 00 00 callq 2d284 2d284: 48 89 c2 mov %rax,%rdx 2d287: 48 85 c0 test %rax,%rax 2d28a: 74 53 je 2d2df 2d28c: 48 89 58 30 mov %rbx,0x30(%rax) 2d290: 48 89 ee mov %rbp,%rsi 2d293: 4c 89 e7 mov %r12,%rdi 2d296: 4c 89 70 38 mov %r14,0x38(%rax) 2d29a: 4c 89 68 48 mov %r13,0x48(%rax) 2d29e: 48 8b 04 24 mov (%rsp),%rax 2d2a2: 48 89 42 50 mov %rax,0x50(%rdx) 2d2a6: e8 c5 d4 ff ff callq 2a770 2d2ab: 31 c0 xor %eax,%eax 2d2ad: 48 83 c4 08 add $0x8,%rsp 2d2b1: 5b pop %rbx 2d2b2: 5d pop %rbp 2d2b3: 41 5c pop %r12 2d2b5: 41 5d pop %r13 2d2b7: 41 5e pop %r14 2d2b9: 41 5f pop %r15 2d2bb: c3 retq 2d2bc: b8 ea ff ff ff mov $0xffffffea,%eax 2d2c1: eb ea jmp 2d2ad 2d2c3: b8 ea ff ff ff mov $0xffffffea,%eax 2d2c8: eb e3 jmp 2d2ad 2d2ca: b8 ea ff ff ff mov $0xffffffea,%eax 2d2cf: eb dc jmp 2d2ad 2d2d1: b8 ea ff ff ff mov $0xffffffea,%eax 2d2d6: eb d5 jmp 2d2ad 2d2d8: b8 ea ff ff ff mov $0xffffffea,%eax 2d2dd: eb ce jmp 2d2ad 2d2df: b8 f4 ff ff ff mov $0xfffffff4,%eax 2d2e4: eb c7 jmp 2d2ad 2d2e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2d2ed: 00 00 00 000000000002d2f0 : 2d2f0: e8 00 00 00 00 callq 2d2f5 2d2f5: 41 56 push %r14 2d2f7: 48 8d 4e 50 lea 0x50(%rsi),%rcx 2d2fb: 48 c1 ea 0c shr $0xc,%rdx 2d2ff: 41 55 push %r13 2d301: 41 54 push %r12 2d303: 49 89 fc mov %rdi,%r12 2d306: 55 push %rbp 2d307: 53 push %rbx 2d308: 48 8b 46 50 mov 0x50(%rsi),%rax 2d30c: 48 89 f3 mov %rsi,%rbx 2d30f: 4c 8b 2e mov (%rsi),%r13 2d312: 48 39 c1 cmp %rax,%rcx 2d315: 0f 84 e1 00 00 00 je 2d3fc 2d31b: 48 8d 68 f8 lea -0x8(%rax),%rbp 2d31f: eb 0d jmp 2d32e 2d321: 48 8d 68 f8 lea -0x8(%rax),%rbp 2d325: 48 39 c1 cmp %rax,%rcx 2d328: 0f 84 ce 00 00 00 je 2d3fc 2d32e: 48 8b 45 08 mov 0x8(%rbp),%rax 2d332: 48 39 55 30 cmp %rdx,0x30(%rbp) 2d336: 75 e9 jne 2d321 2d338: 41 be 01 00 00 00 mov $0x1,%r14d 2d33e: 48 8b 45 10 mov 0x10(%rbp),%rax 2d342: 48 8b 55 08 mov 0x8(%rbp),%rdx 2d346: 4c 89 ee mov %r13,%rsi 2d349: 48 89 ef mov %rbp,%rdi 2d34c: 48 89 42 08 mov %rax,0x8(%rdx) 2d350: 48 89 10 mov %rdx,(%rax) 2d353: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 2d35a: 00 ad de 2d35d: 48 89 45 08 mov %rax,0x8(%rbp) 2d361: 48 83 c0 22 add $0x22,%rax 2d365: 48 89 45 10 mov %rax,0x10(%rbp) 2d369: e8 32 cc ff ff callq 29fa0 2d36e: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 2d375: 00 2d376: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2d37b: 45 84 f6 test %r14b,%r14b 2d37e: 74 63 je 2d3e3 2d380: 49 8b 95 90 00 00 00 mov 0x90(%r13),%rdx 2d387: 48 8d 45 08 lea 0x8(%rbp),%rax 2d38b: 48 89 42 08 mov %rax,0x8(%rdx) 2d38f: 48 89 55 08 mov %rdx,0x8(%rbp) 2d393: 49 8d 95 90 00 00 00 lea 0x90(%r13),%rdx 2d39a: 48 89 55 10 mov %rdx,0x10(%rbp) 2d39e: 49 89 85 90 00 00 00 mov %rax,0x90(%r13) 2d3a5: 31 c0 xor %eax,%eax 2d3a7: 5b pop %rbx 2d3a8: 5d pop %rbp 2d3a9: 41 5c pop %r12 2d3ab: 41 5d pop %r13 2d3ad: 41 5e pop %r14 2d3af: c3 retq 2d3b0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2d3b7 2d3b7: 89 c0 mov %eax,%eax 2d3b9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2d3c1 2d3c0: 00 2d3c1: 73 b8 jae 2d37b 2d3c3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2d3ca 2d3ca: 48 85 c0 test %rax,%rax 2d3cd: 74 0f je 2d3de 2d3cf: 48 8b 78 08 mov 0x8(%rax),%rdi 2d3d3: 48 89 ea mov %rbp,%rdx 2d3d6: 48 89 de mov %rbx,%rsi 2d3d9: e8 00 00 00 00 callq 2d3de 2d3de: 45 84 f6 test %r14b,%r14b 2d3e1: 75 9d jne 2d380 2d3e3: f6 45 56 08 testb $0x8,0x56(%rbp) 2d3e7: 75 4f jne 2d438 2d3e9: 48 89 ef mov %rbp,%rdi 2d3ec: e8 00 00 00 00 callq 2d3f1 2d3f1: 31 c0 xor %eax,%eax 2d3f3: 5b pop %rbx 2d3f4: 5d pop %rbp 2d3f5: 41 5c pop %r12 2d3f7: 41 5d pop %r13 2d3f9: 41 5e pop %r14 2d3fb: c3 retq 2d3fc: 48 8b 43 40 mov 0x40(%rbx),%rax 2d400: 48 8d 4b 40 lea 0x40(%rbx),%rcx 2d404: 48 8d 68 f8 lea -0x8(%rax),%rbp 2d408: 48 39 c1 cmp %rax,%rcx 2d40b: 75 0b jne 2d418 2d40d: eb 1b jmp 2d42a 2d40f: 48 8d 68 f8 lea -0x8(%rax),%rbp 2d413: 48 39 c1 cmp %rax,%rcx 2d416: 74 12 je 2d42a 2d418: 48 8b 45 08 mov 0x8(%rbp),%rax 2d41c: 48 39 55 30 cmp %rdx,0x30(%rbp) 2d420: 75 ed jne 2d40f 2d422: 45 31 f6 xor %r14d,%r14d 2d425: e9 14 ff ff ff jmpq 2d33e 2d42a: 5b pop %rbx 2d42b: b8 fe ff ff ff mov $0xfffffffe,%eax 2d430: 5d pop %rbp 2d431: 41 5c pop %r12 2d433: 41 5d pop %r13 2d435: 41 5e pop %r14 2d437: c3 retq 2d438: 49 8b 84 24 58 28 00 mov 0x2858(%r12),%rax 2d43f: 00 2d440: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 2d445: 74 a2 je 2d3e9 2d447: 48 8b 73 38 mov 0x38(%rbx),%rsi 2d44b: 4c 89 e7 mov %r12,%rdi 2d44e: e8 1d d4 ff ff callq 2a870 2d453: eb 94 jmp 2d3e9 2d455: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d45c: 00 00 00 00 000000000002d460 : 2d460: e8 00 00 00 00 callq 2d465 2d465: 41 57 push %r15 2d467: 41 56 push %r14 2d469: 41 55 push %r13 2d46b: 49 89 f5 mov %rsi,%r13 2d46e: be c0 0d 00 00 mov $0xdc0,%esi 2d473: 41 54 push %r12 2d475: 49 89 d4 mov %rdx,%r12 2d478: 55 push %rbp 2d479: 49 c1 ec 0c shr $0xc,%r12 2d47d: 53 push %rbx 2d47e: 48 8d 5c 0a ff lea -0x1(%rdx,%rcx,1),%rbx 2d483: ba 58 00 00 00 mov $0x58,%edx 2d488: 48 c1 eb 0c shr $0xc,%rbx 2d48c: 48 83 ec 48 sub $0x48,%rsp 2d490: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 2d495: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2d49c 2d49c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d4a3: 00 00 2d4a5: 48 89 44 24 40 mov %rax,0x40(%rsp) 2d4aa: 31 c0 xor %eax,%eax 2d4ac: 48 8d 44 24 30 lea 0x30(%rsp),%rax 2d4b1: 48 89 44 24 30 mov %rax,0x30(%rsp) 2d4b6: 48 89 44 24 38 mov %rax,0x38(%rsp) 2d4bb: e8 00 00 00 00 callq 2d4c0 2d4c0: 48 85 c0 test %rax,%rax 2d4c3: 0f 84 74 03 00 00 je 2d83d 2d4c9: 48 89 c5 mov %rax,%rbp 2d4cc: 48 8d 40 08 lea 0x8(%rax),%rax 2d4d0: ba 58 00 00 00 mov $0x58,%edx 2d4d5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2d4dc 2d4dc: 48 89 45 08 mov %rax,0x8(%rbp) 2d4e0: be c0 0d 00 00 mov $0xdc0,%esi 2d4e5: 48 89 45 10 mov %rax,0x10(%rbp) 2d4e9: 48 89 44 24 08 mov %rax,0x8(%rsp) 2d4ee: e8 00 00 00 00 callq 2d4f3 2d4f3: 49 89 c7 mov %rax,%r15 2d4f6: 48 85 c0 test %rax,%rax 2d4f9: 0f 84 48 03 00 00 je 2d847 2d4ff: 49 8b 7d 00 mov 0x0(%r13),%rdi 2d503: 48 8d 40 08 lea 0x8(%rax),%rax 2d507: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d50c: 49 89 47 08 mov %rax,0x8(%r15) 2d510: 49 89 47 10 mov %rax,0x10(%r15) 2d514: 48 85 ff test %rdi,%rdi 2d517: 0f 84 9d 02 00 00 je 2d7ba 2d51d: 4c 3b 67 28 cmp 0x28(%rdi),%r12 2d521: 0f 87 93 02 00 00 ja 2d7ba 2d527: 49 8b 45 08 mov 0x8(%r13),%rax 2d52b: 48 3b 58 18 cmp 0x18(%rax),%rbx 2d52f: 0f 82 85 02 00 00 jb 2d7ba 2d535: 48 83 ef 18 sub $0x18,%rdi 2d539: 48 89 da mov %rbx,%rdx 2d53c: 4c 89 e6 mov %r12,%rsi 2d53f: e8 7c c5 ff ff callq 29ac0 2d544: 48 89 c7 mov %rax,%rdi 2d547: 49 8d 44 24 ff lea -0x1(%r12),%rax 2d54c: 48 89 04 24 mov %rax,(%rsp) 2d550: 48 85 ff test %rdi,%rdi 2d553: 0f 84 61 02 00 00 je 2d7ba 2d559: 4c 89 6c 24 18 mov %r13,0x18(%rsp) 2d55e: 4d 89 e5 mov %r12,%r13 2d561: 49 89 ec mov %rbp,%r12 2d564: 48 89 dd mov %rbx,%rbp 2d567: 48 8b 47 30 mov 0x30(%rdi),%rax 2d56b: 4c 39 e8 cmp %r13,%rax 2d56e: 73 46 jae 2d5b6 2d570: 49 89 44 24 30 mov %rax,0x30(%r12) 2d575: 48 8b 04 24 mov (%rsp),%rax 2d579: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2d57e: 49 89 44 24 38 mov %rax,0x38(%r12) 2d583: 48 8b 47 48 mov 0x48(%rdi),%rax 2d587: 49 89 44 24 48 mov %rax,0x48(%r12) 2d58c: 48 8b 47 50 mov 0x50(%rdi),%rax 2d590: 49 89 44 24 50 mov %rax,0x50(%r12) 2d595: 48 8b 07 mov (%rdi),%rax 2d598: 49 89 04 24 mov %rax,(%r12) 2d59c: 48 8b 70 40 mov 0x40(%rax),%rsi 2d5a0: 48 89 4e 08 mov %rcx,0x8(%rsi) 2d5a4: 49 89 74 24 08 mov %rsi,0x8(%r12) 2d5a9: 48 8d 70 40 lea 0x40(%rax),%rsi 2d5ad: 49 89 74 24 10 mov %rsi,0x10(%r12) 2d5b2: 48 89 48 40 mov %rcx,0x40(%rax) 2d5b6: 48 39 6f 38 cmp %rbp,0x38(%rdi) 2d5ba: 76 52 jbe 2d60e 2d5bc: 48 8d 45 01 lea 0x1(%rbp),%rax 2d5c0: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2d5c5: 49 89 47 30 mov %rax,0x30(%r15) 2d5c9: 48 8b 77 38 mov 0x38(%rdi),%rsi 2d5cd: 49 89 77 38 mov %rsi,0x38(%r15) 2d5d1: 48 8b 77 48 mov 0x48(%rdi),%rsi 2d5d5: 49 89 77 48 mov %rsi,0x48(%r15) 2d5d9: 48 2b 47 30 sub 0x30(%rdi),%rax 2d5dd: 48 c1 e0 0c shl $0xc,%rax 2d5e1: 48 01 f0 add %rsi,%rax 2d5e4: 49 89 47 48 mov %rax,0x48(%r15) 2d5e8: 48 8b 47 50 mov 0x50(%rdi),%rax 2d5ec: 49 89 47 50 mov %rax,0x50(%r15) 2d5f0: 48 8b 07 mov (%rdi),%rax 2d5f3: 49 89 07 mov %rax,(%r15) 2d5f6: 48 8b 70 40 mov 0x40(%rax),%rsi 2d5fa: 48 89 4e 08 mov %rcx,0x8(%rsi) 2d5fe: 49 89 77 08 mov %rsi,0x8(%r15) 2d602: 48 8d 70 40 lea 0x40(%rax),%rsi 2d606: 49 89 77 10 mov %rsi,0x10(%r15) 2d60a: 48 89 48 40 mov %rcx,0x40(%rax) 2d60e: 48 8b 77 08 mov 0x8(%rdi),%rsi 2d612: 48 8b 47 10 mov 0x10(%rdi),%rax 2d616: 48 8d 5f 08 lea 0x8(%rdi),%rbx 2d61a: 48 89 ea mov %rbp,%rdx 2d61d: 48 89 46 08 mov %rax,0x8(%rsi) 2d621: 48 89 30 mov %rsi,(%rax) 2d624: 4c 8b 74 24 30 mov 0x30(%rsp),%r14 2d629: 48 8d 44 24 30 lea 0x30(%rsp),%rax 2d62e: 4c 89 ee mov %r13,%rsi 2d631: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 2d636: 49 89 5e 08 mov %rbx,0x8(%r14) 2d63a: 4c 89 77 08 mov %r14,0x8(%rdi) 2d63e: 48 89 47 10 mov %rax,0x10(%rdi) 2d642: e8 c9 c4 ff ff callq 29b10 2d647: 48 89 c7 mov %rax,%rdi 2d64a: 48 85 c0 test %rax,%rax 2d64d: 0f 85 14 ff ff ff jne 2d567 2d653: 49 89 d9 mov %rbx,%r9 2d656: 48 89 eb mov %rbp,%rbx 2d659: 4c 89 e5 mov %r12,%rbp 2d65c: 4d 89 ec mov %r13,%r12 2d65f: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 2d664: 4c 89 c8 mov %r9,%rax 2d667: 49 8d 8d 90 00 00 00 lea 0x90(%r13),%rcx 2d66e: 49 8d 51 f8 lea -0x8(%r9),%rdx 2d672: 49 83 ee 08 sub $0x8,%r14 2d676: 48 89 0c 24 mov %rcx,(%rsp) 2d67a: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 2d67f: 49 39 c9 cmp %rcx,%r9 2d682: 0f 84 c4 00 00 00 je 2d74c 2d688: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 2d68d: 4c 89 ed mov %r13,%rbp 2d690: 49 89 c5 mov %rax,%r13 2d693: 4c 89 7c 24 20 mov %r15,0x20(%rsp) 2d698: 4d 89 f7 mov %r14,%r15 2d69b: 49 89 de mov %rbx,%r14 2d69e: 4c 89 e3 mov %r12,%rbx 2d6a1: 49 89 d4 mov %rdx,%r12 2d6a4: eb 03 jmp 2d6a9 2d6a6: 49 89 d7 mov %rdx,%r15 2d6a9: 48 89 ee mov %rbp,%rsi 2d6ac: 4c 89 e7 mov %r12,%rdi 2d6af: e8 ec c8 ff ff callq 29fa0 2d6b4: 49 8b 74 24 08 mov 0x8(%r12),%rsi 2d6b9: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2d6be: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 2d6c5: 00 ad de 2d6c8: 48 89 56 08 mov %rdx,0x8(%rsi) 2d6cc: 48 89 32 mov %rsi,(%rdx) 2d6cf: 49 89 44 24 08 mov %rax,0x8(%r12) 2d6d4: 48 83 c0 22 add $0x22,%rax 2d6d8: 49 89 44 24 10 mov %rax,0x10(%r12) 2d6dd: 49 39 5c 24 30 cmp %rbx,0x30(%r12) 2d6e2: 73 05 jae 2d6e9 2d6e4: 49 89 5c 24 30 mov %rbx,0x30(%r12) 2d6e9: 4d 39 74 24 38 cmp %r14,0x38(%r12) 2d6ee: 76 05 jbe 2d6f5 2d6f0: 4d 89 74 24 38 mov %r14,0x38(%r12) 2d6f5: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 2d6fc: 00 2d6fd: 48 8b 04 24 mov (%rsp),%rax 2d701: 48 8b 95 90 00 00 00 mov 0x90(%rbp),%rdx 2d708: 4c 89 6a 08 mov %r13,0x8(%rdx) 2d70c: 49 89 54 24 08 mov %rdx,0x8(%r12) 2d711: 49 89 44 24 10 mov %rax,0x10(%r12) 2d716: 4c 89 ad 90 00 00 00 mov %r13,0x90(%rbp) 2d71d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2d722: 49 8b 47 08 mov 0x8(%r15),%rax 2d726: 4d 8d 6f 08 lea 0x8(%r15),%r13 2d72a: 4d 89 fc mov %r15,%r12 2d72d: 48 8d 50 f8 lea -0x8(%rax),%rdx 2d731: 48 8d 44 24 30 lea 0x30(%rsp),%rax 2d736: 49 39 c5 cmp %rax,%r13 2d739: 0f 85 67 ff ff ff jne 2d6a6 2d73f: 49 89 ed mov %rbp,%r13 2d742: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 2d747: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 2d74c: 48 8b 45 08 mov 0x8(%rbp),%rax 2d750: 48 39 44 24 08 cmp %rax,0x8(%rsp) 2d755: 0f 84 b1 00 00 00 je 2d80c 2d75b: 4c 89 ee mov %r13,%rsi 2d75e: 48 89 ef mov %rbp,%rdi 2d761: e8 4a c6 ff ff callq 29db0 2d766: f6 45 56 08 testb $0x8,0x56(%rbp) 2d76a: 0f 85 be 00 00 00 jne 2d82e 2d770: 49 8b 47 08 mov 0x8(%r15),%rax 2d774: 48 39 44 24 10 cmp %rax,0x10(%rsp) 2d779: 0f 84 81 00 00 00 je 2d800 2d77f: 4c 89 ee mov %r13,%rsi 2d782: 4c 89 ff mov %r15,%rdi 2d785: e8 26 c6 ff ff callq 29db0 2d78a: 31 c0 xor %eax,%eax 2d78c: 41 f6 47 56 08 testb $0x8,0x56(%r15) 2d791: 0f 85 82 00 00 00 jne 2d819 2d797: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 2d79c: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2d7a3: 00 00 2d7a5: 0f 85 ae 00 00 00 jne 2d859 2d7ab: 48 83 c4 48 add $0x48,%rsp 2d7af: 5b pop %rbx 2d7b0: 5d pop %rbp 2d7b1: 41 5c pop %r12 2d7b3: 41 5d pop %r13 2d7b5: 41 5e pop %r14 2d7b7: 41 5f pop %r15 2d7b9: c3 retq 2d7ba: 4c 8b 4c 24 30 mov 0x30(%rsp),%r9 2d7bf: 4d 8b 31 mov (%r9),%r14 2d7c2: 4c 89 c8 mov %r9,%rax 2d7c5: e9 9d fe ff ff jmpq 2d667 2d7ca: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2d7d1 2d7d1: 89 c0 mov %eax,%eax 2d7d3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2d7db 2d7da: 00 2d7db: 0f 83 41 ff ff ff jae 2d722 2d7e1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2d7e8 2d7e8: 48 85 c0 test %rax,%rax 2d7eb: 74 0e je 2d7fb 2d7ed: 48 8b 78 08 mov 0x8(%rax),%rdi 2d7f1: 4c 89 e2 mov %r12,%rdx 2d7f4: 31 f6 xor %esi,%esi 2d7f6: e8 00 00 00 00 callq 2d7fb 2d7fb: e9 22 ff ff ff jmpq 2d722 2d800: 4c 89 ff mov %r15,%rdi 2d803: e8 00 00 00 00 callq 2d808 2d808: 31 c0 xor %eax,%eax 2d80a: eb 8b jmp 2d797 2d80c: 48 89 ef mov %rbp,%rdi 2d80f: e8 00 00 00 00 callq 2d814 2d814: e9 57 ff ff ff jmpq 2d770 2d819: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 2d81e: 89 04 24 mov %eax,(%rsp) 2d821: e8 ca cd ff ff callq 2a5f0 2d826: 8b 04 24 mov (%rsp),%eax 2d829: e9 69 ff ff ff jmpq 2d797 2d82e: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 2d833: e8 b8 cd ff ff callq 2a5f0 2d838: e9 33 ff ff ff jmpq 2d770 2d83d: b8 f4 ff ff ff mov $0xfffffff4,%eax 2d842: e9 50 ff ff ff jmpq 2d797 2d847: 48 89 ef mov %rbp,%rdi 2d84a: e8 00 00 00 00 callq 2d84f 2d84f: b8 f4 ff ff ff mov $0xfffffff4,%eax 2d854: e9 3e ff ff ff jmpq 2d797 2d859: e8 00 00 00 00 callq 2d85e 2d85e: 66 90 xchg %ax,%ax 000000000002d860 : 2d860: e8 00 00 00 00 callq 2d865 2d865: 41 57 push %r15 2d867: 48 89 c8 mov %rcx,%rax 2d86a: 41 56 push %r14 2d86c: 4c 09 c0 or %r8,%rax 2d86f: 41 55 push %r13 2d871: 41 54 push %r12 2d873: 55 push %rbp 2d874: 53 push %rbx 2d875: 48 89 d3 mov %rdx,%rbx 2d878: 48 83 ec 10 sub $0x10,%rsp 2d87c: 48 8b 56 08 mov 0x8(%rsi),%rdx 2d880: 48 89 0c 24 mov %rcx,(%rsp) 2d884: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 2d889: 4d 85 c0 test %r8,%r8 2d88c: 0f 84 d7 00 00 00 je 2d969 2d892: 48 09 d8 or %rbx,%rax 2d895: a9 ff 0f 00 00 test $0xfff,%eax 2d89a: 0f 85 c9 00 00 00 jne 2d969 2d8a0: 4e 8d 74 03 ff lea -0x1(%rbx,%r8,1),%r14 2d8a5: 4d 89 c4 mov %r8,%r12 2d8a8: 4c 39 f3 cmp %r14,%rbx 2d8ab: 0f 83 b8 00 00 00 jae 2d969 2d8b1: 49 89 ff mov %rdi,%r15 2d8b4: 48 89 f5 mov %rsi,%rbp 2d8b7: 48 85 d2 test %rdx,%rdx 2d8ba: 74 17 je 2d8d3 2d8bc: 48 8b 82 b8 01 00 00 mov 0x1b8(%rdx),%rax 2d8c3: 4c 01 c1 add %r8,%rcx 2d8c6: 48 c1 e0 0c shl $0xc,%rax 2d8ca: 48 39 c1 cmp %rax,%rcx 2d8cd: 0f 87 96 00 00 00 ja 2d969 2d8d3: 49 8b 87 38 54 00 00 mov 0x5438(%r15),%rax 2d8da: 48 c1 e0 0c shl $0xc,%rax 2d8de: 4c 39 f0 cmp %r14,%rax 2d8e1: 0f 86 82 00 00 00 jbe 2d969 2d8e7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2d8ee 2d8ee: ba 58 00 00 00 mov $0x58,%edx 2d8f3: be c0 0c 00 00 mov $0xcc0,%esi 2d8f8: e8 00 00 00 00 callq 2d8fd 2d8fd: 49 89 c5 mov %rax,%r13 2d900: 48 85 c0 test %rax,%rax 2d903: 74 6c je 2d971 2d905: 48 8b 75 00 mov 0x0(%rbp),%rsi 2d909: 4c 89 e1 mov %r12,%rcx 2d90c: 48 89 da mov %rbx,%rdx 2d90f: 4c 89 ff mov %r15,%rdi 2d912: e8 00 00 00 00 callq 2d917 2d917: 41 89 c4 mov %eax,%r12d 2d91a: 85 c0 test %eax,%eax 2d91c: 75 41 jne 2d95f 2d91e: 48 8b 04 24 mov (%rsp),%rax 2d922: 48 c1 eb 0c shr $0xc,%rbx 2d926: 49 c1 ee 0c shr $0xc,%r14 2d92a: 4c 89 ea mov %r13,%rdx 2d92d: 48 89 ee mov %rbp,%rsi 2d930: 4c 89 ff mov %r15,%rdi 2d933: 49 89 5d 30 mov %rbx,0x30(%r13) 2d937: 49 89 45 48 mov %rax,0x48(%r13) 2d93b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2d940: 4d 89 75 38 mov %r14,0x38(%r13) 2d944: 49 89 45 50 mov %rax,0x50(%r13) 2d948: e8 23 ce ff ff callq 2a770 2d94d: 48 83 c4 10 add $0x10,%rsp 2d951: 44 89 e0 mov %r12d,%eax 2d954: 5b pop %rbx 2d955: 5d pop %rbp 2d956: 41 5c pop %r12 2d958: 41 5d pop %r13 2d95a: 41 5e pop %r14 2d95c: 41 5f pop %r15 2d95e: c3 retq 2d95f: 4c 89 ef mov %r13,%rdi 2d962: e8 00 00 00 00 callq 2d967 2d967: eb e4 jmp 2d94d 2d969: 41 bc ea ff ff ff mov $0xffffffea,%r12d 2d96f: eb dc jmp 2d94d 2d971: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 2d977: eb d4 jmp 2d94d 2d979: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000002d980 : 2d980: e8 00 00 00 00 callq 2d985 2d985: 48 8b 07 mov (%rdi),%rax 2d988: 48 85 c0 test %rax,%rax 2d98b: 74 1c je 2d9a9 2d98d: 48 3b 70 28 cmp 0x28(%rax),%rsi 2d991: 77 16 ja 2d9a9 2d993: 48 8b 57 08 mov 0x8(%rdi),%rdx 2d997: 48 3b 72 18 cmp 0x18(%rdx),%rsi 2d99b: 72 0c jb 2d9a9 2d99d: 48 8d 78 e8 lea -0x18(%rax),%rdi 2d9a1: 48 89 f2 mov %rsi,%rdx 2d9a4: e9 17 c1 ff ff jmpq 29ac0 2d9a9: 31 c0 xor %eax,%eax 2d9ab: c3 retq 2d9ac: 0f 1f 40 00 nopl 0x0(%rax) 000000000002d9b0 : 2d9b0: e8 00 00 00 00 callq 2d9b5 2d9b5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2d9ba: c3 retq 2d9bb: 48 8b 3f mov (%rdi),%rdi 2d9be: 48 85 ff test %rdi,%rdi 2d9c1: 0f 84 93 00 00 00 je 2da5a 2d9c7: 55 push %rbp 2d9c8: 48 83 ef 18 sub $0x18,%rdi 2d9cc: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 2d9d3: 53 push %rbx 2d9d4: 48 89 f3 mov %rsi,%rbx 2d9d7: 31 f6 xor %esi,%esi 2d9d9: e8 e2 c0 ff ff callq 29ac0 2d9de: 48 89 c5 mov %rax,%rbp 2d9e1: 48 85 c0 test %rax,%rax 2d9e4: 75 1b jne 2da01 2d9e6: eb 6f jmp 2da57 2d9e8: 48 89 ef mov %rbp,%rdi 2d9eb: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 2d9f2: 31 f6 xor %esi,%esi 2d9f4: e8 17 c1 ff ff callq 29b10 2d9f9: 48 89 c5 mov %rax,%rbp 2d9fc: 48 85 c0 test %rax,%rax 2d9ff: 74 56 je 2da57 2da01: 48 8b 45 00 mov 0x0(%rbp),%rax 2da05: 48 85 c0 test %rax,%rax 2da08: 74 19 je 2da23 2da0a: 48 8b 40 08 mov 0x8(%rax),%rax 2da0e: 48 85 c0 test %rax,%rax 2da11: 74 10 je 2da23 2da13: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 2da1a: 48 8b 40 20 mov 0x20(%rax),%rax 2da1e: 48 39 d8 cmp %rbx,%rax 2da21: 75 c5 jne 2d9e8 2da23: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2da28: eb be jmp 2d9e8 2da2a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2da31 2da31: 89 c0 mov %eax,%eax 2da33: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2da3b 2da3a: 00 2da3b: 73 ab jae 2d9e8 2da3d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2da44 2da44: 48 85 c0 test %rax,%rax 2da47: 74 0c je 2da55 2da49: 48 8b 78 08 mov 0x8(%rax),%rdi 2da4d: 48 89 ee mov %rbp,%rsi 2da50: e8 00 00 00 00 callq 2da55 2da55: eb 91 jmp 2d9e8 2da57: 5b pop %rbx 2da58: 5d pop %rbp 2da59: c3 retq 2da5a: c3 retq 2da5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002da60 : 2da60: e8 00 00 00 00 callq 2da65 2da65: 41 57 push %r15 2da67: 49 89 ff mov %rdi,%r15 2da6a: 41 56 push %r14 2da6c: 41 55 push %r13 2da6e: 41 54 push %r12 2da70: 55 push %rbp 2da71: 48 89 f5 mov %rsi,%rbp 2da74: 53 push %rbx 2da75: 48 83 ec 18 sub $0x18,%rsp 2da79: 48 8b 4e 08 mov 0x8(%rsi),%rcx 2da7d: 48 8b 1e mov (%rsi),%rbx 2da80: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 2da85: 48 85 c9 test %rcx,%rcx 2da88: 74 52 je 2dadc 2da8a: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 2da91: 48 89 ca mov %rcx,%rdx 2da94: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 2da9b: 48 39 81 50 01 00 00 cmp %rax,0x150(%rcx) 2daa2: 0f 84 34 02 00 00 je 2dcdc 2daa8: 48 8b 82 c8 02 00 00 mov 0x2c8(%rdx),%rax 2daaf: 48 85 c0 test %rax,%rax 2dab2: 74 28 je 2dadc 2dab4: 48 81 c2 c8 02 00 00 add $0x2c8,%rdx 2dabb: 48 39 c5 cmp %rax,%rbp 2dabe: 74 15 je 2dad5 2dac0: 48 89 c2 mov %rax,%rdx 2dac3: 48 8b 40 10 mov 0x10(%rax),%rax 2dac7: 48 85 c0 test %rax,%rax 2daca: 74 10 je 2dadc 2dacc: 48 39 c5 cmp %rax,%rbp 2dacf: 75 ef jne 2dac0 2dad1: 48 83 c2 10 add $0x10,%rdx 2dad5: 48 8b 45 10 mov 0x10(%rbp),%rax 2dad9: 48 89 02 mov %rax,(%rdx) 2dadc: 4c 8d b3 88 00 00 00 lea 0x88(%rbx),%r14 2dae3: 4c 89 f7 mov %r14,%rdi 2dae6: e8 00 00 00 00 callq 2daeb 2daeb: 48 8b 45 20 mov 0x20(%rbp),%rax 2daef: 48 8b 55 18 mov 0x18(%rbp),%rdx 2daf3: 4c 89 f7 mov %r14,%rdi 2daf6: 48 89 42 08 mov %rax,0x8(%rdx) 2dafa: 48 89 10 mov %rdx,(%rax) 2dafd: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 2db04: 00 ad de 2db07: 48 89 45 18 mov %rax,0x18(%rbp) 2db0b: 48 83 c0 22 add $0x22,%rax 2db0f: 48 89 45 20 mov %rax,0x20(%rbp) 2db13: ff 14 25 00 00 00 00 callq *0x0 2db1a: 48 8b 4d 50 mov 0x50(%rbp),%rcx 2db1e: 48 8d 93 90 00 00 00 lea 0x90(%rbx),%rdx 2db25: 48 89 14 24 mov %rdx,(%rsp) 2db29: 48 8b 01 mov (%rcx),%rax 2db2c: 4c 8d 69 f8 lea -0x8(%rcx),%r13 2db30: 49 89 ce mov %rcx,%r14 2db33: 48 8d 4d 50 lea 0x50(%rbp),%rcx 2db37: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 2db3c: 4c 8d 60 f8 lea -0x8(%rax),%r12 2db40: 49 39 ce cmp %rcx,%r14 2db43: 75 05 jne 2db4a 2db45: eb 72 jmp 2dbb9 2db47: 49 89 f4 mov %rsi,%r12 2db4a: 49 8b 75 10 mov 0x10(%r13),%rsi 2db4e: 4c 89 ef mov %r13,%rdi 2db51: 48 89 70 08 mov %rsi,0x8(%rax) 2db55: 48 89 06 mov %rax,(%rsi) 2db58: 48 89 de mov %rbx,%rsi 2db5b: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 2db62: 00 ad de 2db65: 49 89 45 08 mov %rax,0x8(%r13) 2db69: 48 83 c0 22 add $0x22,%rax 2db6d: 49 89 45 10 mov %rax,0x10(%r13) 2db71: e8 2a c4 ff ff callq 29fa0 2db76: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 2db7d: 00 2db7e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2db83: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 2db8a: 4c 89 70 08 mov %r14,0x8(%rax) 2db8e: 49 89 45 08 mov %rax,0x8(%r13) 2db92: 48 8b 04 24 mov (%rsp),%rax 2db96: 49 89 45 10 mov %rax,0x10(%r13) 2db9a: 4d 89 e5 mov %r12,%r13 2db9d: 4c 89 b3 90 00 00 00 mov %r14,0x90(%rbx) 2dba4: 49 8b 44 24 08 mov 0x8(%r12),%rax 2dba9: 4d 8d 74 24 08 lea 0x8(%r12),%r14 2dbae: 48 8d 70 f8 lea -0x8(%rax),%rsi 2dbb2: 4c 3b 74 24 08 cmp 0x8(%rsp),%r14 2dbb7: 75 8e jne 2db47 2dbb9: 48 8b 55 40 mov 0x40(%rbp),%rdx 2dbbd: 48 8d 7d 40 lea 0x40(%rbp),%rdi 2dbc1: 49 be 00 01 00 00 00 movabs $0xdead000000000100,%r14 2dbc8: 00 ad de 2dbcb: 48 89 3c 24 mov %rdi,(%rsp) 2dbcf: 48 8b 02 mov (%rdx),%rax 2dbd2: 4c 8d 6a f8 lea -0x8(%rdx),%r13 2dbd6: 4c 8d 60 f8 lea -0x8(%rax),%r12 2dbda: 48 39 d7 cmp %rdx,%rdi 2dbdd: 75 2b jne 2dc0a 2dbdf: e9 a8 00 00 00 jmpq 2dc8c 2dbe4: 4c 89 ef mov %r13,%rdi 2dbe7: 4d 89 e5 mov %r12,%r13 2dbea: e8 00 00 00 00 callq 2dbef 2dbef: 49 8b 44 24 08 mov 0x8(%r12),%rax 2dbf4: 49 8d 54 24 08 lea 0x8(%r12),%rdx 2dbf9: 48 8d 48 f8 lea -0x8(%rax),%rcx 2dbfd: 48 39 14 24 cmp %rdx,(%rsp) 2dc01: 0f 84 85 00 00 00 je 2dc8c 2dc07: 49 89 cc mov %rcx,%r12 2dc0a: 49 8b 55 10 mov 0x10(%r13),%rdx 2dc0e: 48 89 de mov %rbx,%rsi 2dc11: 4c 89 ef mov %r13,%rdi 2dc14: 48 89 50 08 mov %rdx,0x8(%rax) 2dc18: 48 89 02 mov %rax,(%rdx) 2dc1b: 48 b8 22 01 00 00 00 movabs $0xdead000000000122,%rax 2dc22: 00 ad de 2dc25: 4d 89 75 08 mov %r14,0x8(%r13) 2dc29: 49 89 45 10 mov %rax,0x10(%r13) 2dc2d: e8 6e c3 ff ff callq 29fa0 2dc32: 41 f6 45 56 08 testb $0x8,0x56(%r13) 2dc37: 74 ab je 2dbe4 2dc39: 49 8b 87 58 28 00 00 mov 0x2858(%r15),%rax 2dc40: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 2dc45: 74 9d je 2dbe4 2dc47: 48 8b 75 38 mov 0x38(%rbp),%rsi 2dc4b: 4c 89 ff mov %r15,%rdi 2dc4e: e8 1d cc ff ff callq 2a870 2dc53: eb 8f jmp 2dbe4 2dc55: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2dc5c 2dc5c: 89 c0 mov %eax,%eax 2dc5e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2dc66 2dc65: 00 2dc66: 0f 83 17 ff ff ff jae 2db83 2dc6c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2dc73 2dc73: 48 85 c0 test %rax,%rax 2dc76: 74 0f je 2dc87 2dc78: 48 8b 78 08 mov 0x8(%rax),%rdi 2dc7c: 4c 89 ea mov %r13,%rdx 2dc7f: 48 89 ee mov %rbp,%rsi 2dc82: e8 00 00 00 00 callq 2dc87 2dc87: e9 f7 fe ff ff jmpq 2db83 2dc8c: 48 8b 45 38 mov 0x38(%rbp),%rax 2dc90: 48 85 c0 test %rax,%rax 2dc93: 74 17 je 2dcac 2dc95: 48 8d 78 38 lea 0x38(%rax),%rdi 2dc99: ba ff ff ff ff mov $0xffffffff,%edx 2dc9e: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2dca3: 83 fa 01 cmp $0x1,%edx 2dca6: 74 44 je 2dcec 2dca8: 85 d2 test %edx,%edx 2dcaa: 7e 47 jle 2dcf3 2dcac: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 2dcb2: 74 06 je 2dcba 2dcb4: 80 7d 61 00 cmpb $0x0,0x61(%rbp) 2dcb8: 75 16 jne 2dcd0 2dcba: 48 83 c4 18 add $0x18,%rsp 2dcbe: 48 89 ef mov %rbp,%rdi 2dcc1: 5b pop %rbx 2dcc2: 5d pop %rbp 2dcc3: 41 5c pop %r12 2dcc5: 41 5d pop %r13 2dcc7: 41 5e pop %r14 2dcc9: 41 5f pop %r15 2dccb: e9 00 00 00 00 jmpq 2dcd0 2dcd0: 31 f6 xor %esi,%esi 2dcd2: 4c 89 ff mov %r15,%rdi 2dcd5: e8 00 00 00 00 callq 2dcda 2dcda: eb de jmp 2dcba 2dcdc: c6 83 b0 07 00 00 00 movb $0x0,0x7b0(%rbx) 2dce3: 48 8b 56 08 mov 0x8(%rsi),%rdx 2dce7: e9 bc fd ff ff jmpq 2daa8 2dcec: e8 00 00 00 00 callq 2dcf1 2dcf1: eb b9 jmp 2dcac 2dcf3: be 03 00 00 00 mov $0x3,%esi 2dcf8: e8 00 00 00 00 callq 2dcfd 2dcfd: eb ad jmp 2dcac 2dcff: 90 nop 000000000002dd00 : 2dd00: e8 00 00 00 00 callq 2dd05 2dd05: 41 54 push %r12 2dd07: 41 bc 01 00 00 00 mov $0x1,%r12d 2dd0d: 55 push %rbp 2dd0e: 53 push %rbx 2dd0f: 48 8b 9f c8 02 00 00 mov 0x2c8(%rdi),%rbx 2dd16: 48 85 db test %rbx,%rbx 2dd19: 74 21 je 2dd3c 2dd1b: 48 83 3b 00 cmpq $0x0,(%rbx) 2dd1f: 74 1b je 2dd3c 2dd21: 48 8b bf 50 01 00 00 mov 0x150(%rdi),%rdi 2dd28: be 01 00 00 00 mov $0x1,%esi 2dd2d: e8 00 00 00 00 callq 2dd32 2dd32: 41 89 c4 mov %eax,%r12d 2dd35: 84 c0 test %al,%al 2dd37: 75 0b jne 2dd44 2dd39: 45 31 e4 xor %r12d,%r12d 2dd3c: 44 89 e0 mov %r12d,%eax 2dd3f: 5b pop %rbx 2dd40: 5d pop %rbp 2dd41: 41 5c pop %r12 2dd43: c3 retq 2dd44: 48 8b 2b mov (%rbx),%rbp 2dd47: 48 8d 7d 10 lea 0x10(%rbp),%rdi 2dd4b: e8 00 00 00 00 callq 2dd50 2dd50: 85 c0 test %eax,%eax 2dd52: 74 e5 je 2dd39 2dd54: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 2dd5b: 00 00 2dd5d: 8b 42 24 mov 0x24(%rdx),%eax 2dd60: 81 4a 24 00 00 04 00 orl $0x40000,0x24(%rdx) 2dd67: 25 00 00 04 00 and $0x40000,%eax 2dd6c: 89 45 34 mov %eax,0x34(%rbp) 2dd6f: 48 8b 3b mov (%rbx),%rdi 2dd72: 48 8b af 50 02 00 00 mov 0x250(%rdi),%rbp 2dd79: 48 8b 45 30 mov 0x30(%rbp),%rax 2dd7d: a8 01 test $0x1,%al 2dd7f: 75 4c jne 2ddcd 2dd81: 48 8b 45 08 mov 0x8(%rbp),%rax 2dd85: 48 8b 40 20 mov 0x20(%rax),%rax 2dd89: 48 85 c0 test %rax,%rax 2dd8c: 74 0f je 2dd9d 2dd8e: 48 89 ef mov %rbp,%rdi 2dd91: e8 00 00 00 00 callq 2dd96 2dd96: 84 c0 test %al,%al 2dd98: 75 28 jne 2ddc2 2dd9a: 48 8b 3b mov (%rbx),%rdi 2dd9d: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 2dda4: 00 00 2dda6: 8b 42 24 mov 0x24(%rdx),%eax 2dda9: 48 83 c7 10 add $0x10,%rdi 2ddad: 25 ff ff fb ff and $0xfffbffff,%eax 2ddb2: 0b 47 24 or 0x24(%rdi),%eax 2ddb5: 89 42 24 mov %eax,0x24(%rdx) 2ddb8: e8 00 00 00 00 callq 2ddbd 2ddbd: e9 77 ff ff ff jmpq 2dd39 2ddc2: 48 89 ef mov %rbp,%rdi 2ddc5: e8 00 00 00 00 callq 2ddca 2ddca: 48 8b 3b mov (%rbx),%rdi 2ddcd: c6 47 30 01 movb $0x1,0x30(%rdi) 2ddd1: 48 8b 3b mov (%rbx),%rdi 2ddd4: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 2dddb: 00 00 2dddd: 8b 42 24 mov 0x24(%rdx),%eax 2dde0: 48 83 c7 10 add $0x10,%rdi 2dde4: 25 ff ff fb ff and $0xfffbffff,%eax 2dde9: 0b 47 24 or 0x24(%rdi),%eax 2ddec: 89 42 24 mov %eax,0x24(%rdx) 2ddef: e8 00 00 00 00 callq 2ddf4 2ddf4: 44 89 e0 mov %r12d,%eax 2ddf7: 5b pop %rbx 2ddf8: 5d pop %rbp 2ddf9: 41 5c pop %r12 2ddfb: c3 retq 2ddfc: 0f 1f 40 00 nopl 0x0(%rax) 000000000002de00 : 2de00: e8 00 00 00 00 callq 2de05 2de05: 41 55 push %r13 2de07: 41 89 d5 mov %edx,%r13d 2de0a: 41 54 push %r12 2de0c: 55 push %rbp 2de0d: 48 89 f5 mov %rsi,%rbp 2de10: 53 push %rbx 2de11: 48 8b 86 d0 02 00 00 mov 0x2d0(%rsi),%rax 2de18: 48 85 c0 test %rax,%rax 2de1b: 74 0b je 2de28 2de1d: 48 39 b0 d8 02 00 00 cmp %rsi,0x2d8(%rax) 2de24: 48 0f 44 e8 cmove %rax,%rbp 2de28: 48 8b 9d c8 02 00 00 mov 0x2c8(%rbp),%rbx 2de2f: 48 85 db test %rbx,%rbx 2de32: 75 59 jne 2de8d 2de34: e9 d9 00 00 00 jmpq 2df12 2de39: 48 81 c7 88 00 00 00 add $0x88,%rdi 2de40: e8 00 00 00 00 callq 2de45 2de45: 48 8b 03 mov (%rbx),%rax 2de48: 48 8b 53 20 mov 0x20(%rbx),%rdx 2de4c: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2de50: 48 89 51 08 mov %rdx,0x8(%rcx) 2de54: 48 89 0a mov %rcx,(%rdx) 2de57: 48 8b 50 78 mov 0x78(%rax),%rdx 2de5b: 4c 89 62 08 mov %r12,0x8(%rdx) 2de5f: 48 89 53 18 mov %rdx,0x18(%rbx) 2de63: 48 8d 50 78 lea 0x78(%rax),%rdx 2de67: 48 89 53 20 mov %rdx,0x20(%rbx) 2de6b: 4c 89 60 78 mov %r12,0x78(%rax) 2de6f: 48 8b 03 mov (%rbx),%rax 2de72: 48 8d b8 88 00 00 00 lea 0x88(%rax),%rdi 2de79: ff 14 25 00 00 00 00 callq *0x0 2de80: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2de84: 48 85 db test %rbx,%rbx 2de87: 0f 84 85 00 00 00 je 2df12 2de8d: 48 8b 3b mov (%rbx),%rdi 2de90: 45 84 ed test %r13b,%r13b 2de93: 74 17 je 2deac 2de95: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax 2de9c: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 2dea3: 48 39 85 50 01 00 00 cmp %rax,0x150(%rbp) 2deaa: 74 7a je 2df26 2deac: 80 7b 28 00 cmpb $0x0,0x28(%rbx) 2deb0: 75 ce jne 2de80 2deb2: c6 43 28 01 movb $0x1,0x28(%rbx) 2deb6: 83 bd a8 01 00 00 01 cmpl $0x1,0x1a8(%rbp) 2debd: 74 5a je 2df19 2debf: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax 2dec6: 4c 8d 63 18 lea 0x18(%rbx),%r12 2deca: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 2ded1: 48 39 85 50 01 00 00 cmp %rax,0x150(%rbp) 2ded8: 0f 85 5b ff ff ff jne 2de39 2dede: 48 8b 43 20 mov 0x20(%rbx),%rax 2dee2: 48 8b 53 18 mov 0x18(%rbx),%rdx 2dee6: 48 89 42 08 mov %rax,0x8(%rdx) 2deea: 48 89 10 mov %rdx,(%rax) 2deed: 48 8b 47 58 mov 0x58(%rdi),%rax 2def1: 4c 89 60 08 mov %r12,0x8(%rax) 2def5: 48 89 43 18 mov %rax,0x18(%rbx) 2def9: 48 8d 47 58 lea 0x58(%rdi),%rax 2defd: 48 89 43 20 mov %rax,0x20(%rbx) 2df01: 4c 89 67 58 mov %r12,0x58(%rdi) 2df05: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2df09: 48 85 db test %rbx,%rbx 2df0c: 0f 85 7b ff ff ff jne 2de8d 2df12: 5b pop %rbx 2df13: 5d pop %rbp 2df14: 41 5c pop %r12 2df16: 41 5d pop %r13 2df18: c3 retq 2df19: 48 89 df mov %rbx,%rdi 2df1c: e8 3f bf ff ff callq 29e60 2df21: e9 5a ff ff ff jmpq 2de80 2df26: 48 89 df mov %rbx,%rdi 2df29: e8 b2 bc ff ff callq 29be0 2df2e: e9 4d ff ff ff jmpq 2de80 2df33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2df3a: 00 00 00 00 2df3e: 66 90 xchg %ax,%ax 000000000002df40 : 2df40: e8 00 00 00 00 callq 2df45 2df45: 41 57 push %r15 2df47: 41 56 push %r14 2df49: 41 55 push %r13 2df4b: 41 89 f5 mov %esi,%r13d 2df4e: be 01 00 00 00 mov $0x1,%esi 2df53: 41 54 push %r12 2df55: 41 89 d4 mov %edx,%r12d 2df58: 55 push %rbp 2df59: 48 89 fd mov %rdi,%rbp 2df5c: 53 push %rbx 2df5d: 44 89 c3 mov %r8d,%ebx 2df60: 48 83 c4 80 add $0xffffffffffffff80,%rsp 2df64: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 2df6b 2df6b: 89 4c 24 04 mov %ecx,0x4(%rsp) 2df6f: 41 8d 48 e2 lea -0x1e(%r8),%ecx 2df73: d3 e6 shl %cl,%esi 2df75: 41 89 f7 mov %esi,%r15d 2df78: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2df7f: 00 00 2df81: 48 89 44 24 78 mov %rax,0x78(%rsp) 2df86: 31 c0 xor %eax,%eax 2df88: 41 83 fe ff cmp $0xffffffff,%r14d 2df8c: 0f 85 00 00 00 00 jne 2df92 2df92: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2df97: e8 00 00 00 00 callq 2df9c 2df9c: 8b 44 24 70 mov 0x70(%rsp),%eax 2dfa0: 48 0f af 44 24 28 imul 0x28(%rsp),%rax 2dfa6: 44 89 f1 mov %r14d,%ecx 2dfa9: 41 be 01 00 00 00 mov $0x1,%r14d 2dfaf: 48 05 ff ff ff 3f add $0x3fffffff,%rax 2dfb5: 48 c1 e8 1e shr $0x1e,%rax 2dfb9: 8d 34 40 lea (%rax,%rax,2),%esi 2dfbc: 44 39 ee cmp %r13d,%esi 2dfbf: 49 0f 42 f5 cmovb %r13,%rsi 2dfc3: 44 39 fe cmp %r15d,%esi 2dfc6: 49 0f 47 f7 cmova %r15,%rsi 2dfca: 48 83 ee 01 sub $0x1,%rsi 2dfce: 48 0f bd ce bsr %rsi,%rcx 2dfd2: 83 c1 01 add $0x1,%ecx 2dfd5: 49 d3 e6 shl %cl,%r14 2dfd8: 44 89 f0 mov %r14d,%eax 2dfdb: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 2dfe1 2dfe1: 83 ca ff or $0xffffffff,%edx 2dfe4: 48 c1 e0 12 shl $0x12,%rax 2dfe8: 48 89 85 38 54 00 00 mov %rax,0x5438(%rbp) 2dfef: 48 83 e8 01 sub $0x1,%rax 2dff3: 48 0f bd d0 bsr %rax,%rdx 2dff7: 8d 4a 01 lea 0x1(%rdx),%ecx 2dffa: ba 01 00 00 00 mov $0x1,%edx 2dfff: 48 d3 e2 shl %cl,%rdx 2e002: 83 fe ff cmp $0xffffffff,%esi 2e005: 0f 85 00 00 00 00 jne 2e00b 2e00b: e9 00 00 00 00 jmpq 2e010 000000000002e010 : 2e010: e8 00 00 00 00 callq 2e015 2e015: 53 push %rbx 2e016: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax 2e01d: 48 89 fb mov %rdi,%rbx 2e020: 48 89 f1 mov %rsi,%rcx 2e023: ba 01 00 00 00 mov $0x1,%edx 2e028: be 01 00 00 00 mov $0x1,%esi 2e02d: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 2e034: e8 00 00 00 00 callq 2e039 2e039: 48 85 c0 test %rax,%rax 2e03c: 7e 15 jle 2e053 2e03e: 48 8b bb 50 02 00 00 mov 0x250(%rbx),%rdi 2e045: 48 89 c2 mov %rax,%rdx 2e048: be 01 00 00 00 mov $0x1,%esi 2e04d: 5b pop %rbx 2e04e: e9 00 00 00 00 jmpq 2e053 2e053: 5b pop %rbx 2e054: c3 retq 2e055: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e05c: 00 00 00 00 000000000002e060 : 2e060: e8 00 00 00 00 callq 2e065 2e065: 41 57 push %r15 2e067: 4c 8d bf 60 54 00 00 lea 0x5460(%rdi),%r15 2e06e: 45 31 c0 xor %r8d,%r8d 2e071: 41 56 push %r14 2e073: 41 89 d6 mov %edx,%r14d 2e076: 4c 89 fa mov %r15,%rdx 2e079: 41 55 push %r13 2e07b: 49 89 fd mov %rdi,%r13 2e07e: 41 54 push %r12 2e080: 4c 8d a6 e0 00 00 00 lea 0xe0(%rsi),%r12 2e087: 55 push %rbp 2e088: 53 push %rbx 2e089: 48 89 f3 mov %rsi,%rbx 2e08c: 48 83 ec 58 sub $0x58,%rsp 2e090: 89 4c 24 04 mov %ecx,0x4(%rsp) 2e094: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e09b: 00 00 2e09d: 48 89 44 24 50 mov %rax,0x50(%rsp) 2e0a2: 31 c0 xor %eax,%eax 2e0a4: 48 8d 46 38 lea 0x38(%rsi),%rax 2e0a8: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 2e0af: 48 89 46 38 mov %rax,0x38(%rsi) 2e0b3: 48 89 46 40 mov %rax,0x40(%rsi) 2e0b7: 48 8d 46 48 lea 0x48(%rsi),%rax 2e0bb: 48 89 46 48 mov %rax,0x48(%rsi) 2e0bf: 48 89 46 50 mov %rax,0x50(%rsi) 2e0c3: 48 8d 46 58 lea 0x58(%rsi),%rax 2e0c7: 48 89 46 58 mov %rax,0x58(%rsi) 2e0cb: 48 89 46 60 mov %rax,0x60(%rsi) 2e0cf: 48 8d 46 68 lea 0x68(%rsi),%rax 2e0d3: 48 89 46 68 mov %rax,0x68(%rsi) 2e0d7: 48 89 46 70 mov %rax,0x70(%rsi) 2e0db: 48 8d 46 78 lea 0x78(%rsi),%rax 2e0df: 48 89 46 78 mov %rax,0x78(%rsi) 2e0e3: 48 89 86 80 00 00 00 mov %rax,0x80(%rsi) 2e0ea: 48 8d 86 90 00 00 00 lea 0x90(%rsi),%rax 2e0f1: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 2e0f8: 00 2e0f9: 48 c7 86 60 02 00 00 movq $0x0,0x260(%rsi) 2e100: 00 00 00 00 2e104: 48 c7 86 68 02 00 00 movq $0x0,0x268(%rsi) 2e10b: 00 00 00 00 2e10f: 48 c7 86 70 02 00 00 movq $0x0,0x270(%rsi) 2e116: 00 00 00 00 2e11a: c7 86 88 00 00 00 00 movl $0x0,0x88(%rsi) 2e121: 00 00 00 2e124: 48 89 86 90 00 00 00 mov %rax,0x90(%rsi) 2e12b: 48 89 86 98 00 00 00 mov %rax,0x98(%rsi) 2e132: 8b 8f 40 55 00 00 mov 0x5540(%rdi),%ecx 2e138: 4c 89 e7 mov %r12,%rdi 2e13b: be 01 00 00 00 mov $0x1,%esi 2e140: e8 00 00 00 00 callq 2e145 2e145: 89 c5 mov %eax,%ebp 2e147: 85 c0 test %eax,%eax 2e149: 74 25 je 2e170 2e14b: 48 8b 44 24 50 mov 0x50(%rsp),%rax 2e150: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e157: 00 00 2e159: 0f 85 dc 03 00 00 jne 2e53b 2e15f: 48 83 c4 58 add $0x58,%rsp 2e163: 89 e8 mov %ebp,%eax 2e165: 5b pop %rbx 2e166: 5d pop %rbp 2e167: 41 5c pop %r12 2e169: 41 5d pop %r13 2e16b: 41 5e pop %r14 2e16d: 41 5f pop %r15 2e16f: c3 retq 2e170: 48 8d 83 98 01 00 00 lea 0x198(%rbx),%rax 2e177: 41 8b 8d 40 55 00 00 mov 0x5540(%r13),%ecx 2e17e: 45 31 c0 xor %r8d,%r8d 2e181: 4c 89 fa mov %r15,%rdx 2e184: be 01 00 00 00 mov $0x1,%esi 2e189: 48 89 c7 mov %rax,%rdi 2e18c: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e191: e8 00 00 00 00 callq 2e196 2e196: 89 c5 mov %eax,%ebp 2e198: 85 c0 test %eax,%eax 2e19a: 0f 85 0d 01 00 00 jne 2e2ad 2e1a0: c6 83 88 02 00 00 00 movb $0x0,0x288(%rbx) 2e1a7: c6 83 b1 07 00 00 00 movb $0x0,0x7b1(%rbx) 2e1ae: 41 83 fe 01 cmp $0x1,%r14d 2e1b2: 0f 84 f5 01 00 00 je 2e3ad 2e1b8: 41 0f b6 85 58 55 00 movzbl 0x5558(%r13),%eax 2e1bf: 00 2e1c0: 83 e0 01 and $0x1,%eax 2e1c3: 88 83 78 02 00 00 mov %al,0x278(%rbx) 2e1c9: 84 c0 test %al,%al 2e1cb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e1d2: bf 02 00 00 00 mov $0x2,%edi 2e1d7: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2e1de: 48 0f 44 d0 cmove %rax,%rdx 2e1e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e1e9: e8 00 00 00 00 callq 2e1ee 2e1ee: 80 bb 78 02 00 00 00 cmpb $0x0,0x278(%rbx) 2e1f5: 0f 85 de 01 00 00 jne 2e3d9 2e1fb: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2e202: 48 89 83 80 02 00 00 mov %rax,0x280(%rbx) 2e209: 48 c7 83 d8 00 00 00 movq $0x0,0xd8(%rbx) 2e210: 00 00 00 00 2e214: e8 00 00 00 00 callq 2e219 2e219: 48 8d 7b 10 lea 0x10(%rbx),%rdi 2e21d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e224: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e22b: 48 89 83 50 02 00 00 mov %rax,0x250(%rbx) 2e232: e8 00 00 00 00 callq 2e237 2e237: c6 43 30 00 movb $0x0,0x30(%rbx) 2e23b: 31 c9 xor %ecx,%ecx 2e23d: 48 89 de mov %rbx,%rsi 2e240: 41 8b 95 4c 54 00 00 mov 0x544c(%r13),%edx 2e247: 4c 8d 44 24 20 lea 0x20(%rsp),%r8 2e24c: 4c 89 ef mov %r13,%rdi 2e24f: e8 9c ba ff ff callq 29cf0 2e254: 41 83 fe 01 cmp $0x1,%r14d 2e258: 75 06 jne 2e260 2e25a: 48 83 64 24 38 ef andq $0xffffffffffffffef,0x38(%rsp) 2e260: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 2e265: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 2e26a: 4c 89 ef mov %r13,%rdi 2e26d: e8 00 00 00 00 callq 2e272 2e272: 89 c5 mov %eax,%ebp 2e274: 85 c0 test %eax,%eax 2e276: 74 42 je 2e2ba 2e278: 48 8b 83 50 02 00 00 mov 0x250(%rbx),%rax 2e27f: 48 85 c0 test %rax,%rax 2e282: 74 1f je 2e2a3 2e284: 48 8d 78 38 lea 0x38(%rax),%rdi 2e288: ba ff ff ff ff mov $0xffffffff,%edx 2e28d: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2e292: 83 fa 01 cmp $0x1,%edx 2e295: 0f 84 64 01 00 00 je 2e3ff 2e29b: 85 d2 test %edx,%edx 2e29d: 0f 8e d5 01 00 00 jle 2e478 2e2a3: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2e2a8: e8 00 00 00 00 callq 2e2ad 2e2ad: 4c 89 e7 mov %r12,%rdi 2e2b0: e8 00 00 00 00 callq 2e2b5 2e2b5: e9 91 fe ff ff jmpq 2e14b 2e2ba: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 2e2bf: 31 f6 xor %esi,%esi 2e2c1: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 2e2c8: 4d 8b b7 a0 01 00 00 mov 0x1a0(%r15),%r14 2e2cf: e8 00 00 00 00 callq 2e2d4 2e2d4: 89 c5 mov %eax,%ebp 2e2d6: 83 f8 fc cmp $0xfffffffc,%eax 2e2d9: 0f 84 52 02 00 00 je 2e531 2e2df: 85 c0 test %eax,%eax 2e2e1: 0f 85 d6 01 00 00 jne 2e4bd 2e2e7: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2e2ec: be 01 00 00 00 mov $0x1,%esi 2e2f1: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2e2f8: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 2e2ff: e8 00 00 00 00 callq 2e304 2e304: 89 c5 mov %eax,%ebp 2e306: 85 c0 test %eax,%eax 2e308: 75 30 jne 2e33a 2e30a: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 2e30f: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi 2e316: 48 89 de mov %rbx,%rsi 2e319: e8 a2 bb ff ff callq 29ec0 2e31e: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 2e323: 31 c9 xor %ecx,%ecx 2e325: 48 89 de mov %rbx,%rsi 2e328: 4c 89 ef mov %r13,%rdi 2e32b: e8 10 bf ff ff callq 2a240 2e330: 89 c5 mov %eax,%ebp 2e332: 85 c0 test %eax,%eax 2e334: 0f 84 cf 00 00 00 je 2e409 2e33a: 4c 8b ab a8 00 00 00 mov 0xa8(%rbx),%r13 2e341: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e348: e8 00 00 00 00 callq 2e34d 2e34d: 31 f6 xor %esi,%esi 2e34f: 49 8d 7d 58 lea 0x58(%r13),%rdi 2e353: e8 00 00 00 00 callq 2e358 2e358: 4c 89 f7 mov %r14,%rdi 2e35b: ff 14 25 00 00 00 00 callq *0x0 2e362: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 2e369: e8 00 00 00 00 callq 2e36e 2e36e: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 2e375: 48 8d b8 d8 02 00 00 lea 0x2d8(%rax),%rdi 2e37c: e8 00 00 00 00 callq 2e381 2e381: 48 8d bb a8 00 00 00 lea 0xa8(%rbx),%rdi 2e388: e8 00 00 00 00 callq 2e38d 2e38d: 48 8b 83 50 02 00 00 mov 0x250(%rbx),%rax 2e394: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx) 2e39b: 00 00 00 00 2e39f: 48 85 c0 test %rax,%rax 2e3a2: 0f 85 dc fe ff ff jne 2e284 2e3a8: e9 f6 fe ff ff jmpq 2e2a3 2e3ad: 41 8b 85 58 55 00 00 mov 0x5558(%r13),%eax 2e3b4: d1 e8 shr %eax 2e3b6: 83 e0 01 and $0x1,%eax 2e3b9: 88 83 78 02 00 00 mov %al,0x278(%rbx) 2e3bf: 41 83 bd 08 07 00 00 cmpl $0x16,0x708(%r13) 2e3c6: 16 2e3c7: 0f 85 fc fd ff ff jne 2e1c9 2e3cd: c6 83 88 02 00 00 01 movb $0x1,0x288(%rbx) 2e3d4: e9 f0 fd ff ff jmpq 2e1c9 2e3d9: 49 8b 85 b8 0f 00 00 mov 0xfb8(%r13),%rax 2e3e0: 49 39 85 58 0f 00 00 cmp %rax,0xf58(%r13) 2e3e7: 0f 87 9a 00 00 00 ja 2e487 2e3ed: 0f 85 96 00 00 00 jne 2e489 2e3f3: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2e3fa: e9 03 fe ff ff jmpq 2e202 2e3ff: e8 00 00 00 00 callq 2e404 2e404: e9 9a fe ff ff jmpq 2e2a3 2e409: 4c 8b bb a8 00 00 00 mov 0xa8(%rbx),%r15 2e410: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e417: e8 00 00 00 00 callq 2e41c 2e41c: 31 f6 xor %esi,%esi 2e41e: 49 8d 7f 58 lea 0x58(%r15),%rdi 2e422: e8 00 00 00 00 callq 2e427 2e427: 4c 89 f7 mov %r14,%rdi 2e42a: ff 14 25 00 00 00 00 callq *0x0 2e431: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 2e438: e8 00 00 00 00 callq 2e43d 2e43d: 8b 44 24 04 mov 0x4(%rsp),%eax 2e441: 85 c0 test %eax,%eax 2e443: 0f 85 84 00 00 00 jne 2e4cd 2e449: 48 b8 7f 00 00 00 08 movabs $0x80000007f,%rax 2e450: 00 00 00 2e453: 48 c7 83 90 02 00 00 movq $0x0,0x290(%rbx) 2e45a: 00 00 00 00 2e45e: 48 89 83 98 02 00 00 mov %rax,0x298(%rbx) 2e465: 48 8d 83 a8 02 00 00 lea 0x2a8(%rbx),%rax 2e46c: 48 89 83 a0 02 00 00 mov %rax,0x2a0(%rbx) 2e473: e9 d3 fc ff ff jmpq 2e14b 2e478: be 03 00 00 00 mov $0x3,%esi 2e47d: e8 00 00 00 00 callq 2e482 2e482: e9 1c fe ff ff jmpq 2e2a3 2e487: 0f 0b ud2 2e489: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 2e490 2e490: 0f 85 5d ff ff ff jne 2e3f3 2e496: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e49d: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 2e4a4 2e4a4: e8 00 00 00 00 callq 2e4a9 2e4a9: 0f 0b ud2 2e4ab: 80 bb 78 02 00 00 00 cmpb $0x0,0x278(%rbx) 2e4b2: 0f 85 3b ff ff ff jne 2e3f3 2e4b8: e9 3e fd ff ff jmpq 2e1fb 2e4bd: 3d 00 fe ff ff cmp $0xfffffe00,%eax 2e4c2: 0f 84 a6 fe ff ff je 2e36e 2e4c8: e9 00 00 00 00 jmpq 2e4cd 2e4cd: 4d 8d 9d 78 55 00 00 lea 0x5578(%r13),%r11 2e4d4: 4c 89 df mov %r11,%rdi 2e4d7: 4c 89 5c 24 10 mov %r11,0x10(%rsp) 2e4dc: e8 00 00 00 00 callq 2e4e1 2e4e1: 49 8d bd 60 55 00 00 lea 0x5560(%r13),%rdi 2e4e8: 48 89 de mov %rbx,%rsi 2e4eb: 41 b8 20 0a 00 00 mov $0xa20,%r8d 2e4f1: 49 89 c7 mov %rax,%r15 2e4f4: 8b 44 24 04 mov 0x4(%rsp),%eax 2e4f8: 8d 48 01 lea 0x1(%rax),%ecx 2e4fb: 89 c2 mov %eax,%edx 2e4fd: 41 89 c5 mov %eax,%r13d 2e500: e8 00 00 00 00 callq 2e505 2e505: 4c 8b 5c 24 10 mov 0x10(%rsp),%r11 2e50a: 4c 89 fe mov %r15,%rsi 2e50d: 41 89 c6 mov %eax,%r14d 2e510: 4c 89 df mov %r11,%rdi 2e513: e8 00 00 00 00 callq 2e518 2e518: 45 85 f6 test %r14d,%r14d 2e51b: 78 0c js 2e529 2e51d: 44 89 ab 58 02 00 00 mov %r13d,0x258(%rbx) 2e524: e9 20 ff ff ff jmpq 2e449 2e529: 44 89 f5 mov %r14d,%ebp 2e52c: e9 3d fe ff ff jmpq 2e36e 2e531: bd 00 fe ff ff mov $0xfffffe00,%ebp 2e536: e9 33 fe ff ff jmpq 2e36e 2e53b: e8 00 00 00 00 callq 2e540 000000000002e540 : 2e540: e8 00 00 00 00 callq 2e545 2e545: 41 57 push %r15 2e547: 41 56 push %r14 2e549: 41 55 push %r13 2e54b: 41 89 d5 mov %edx,%r13d 2e54e: 41 54 push %r12 2e550: 55 push %rbp 2e551: 48 89 fd mov %rdi,%rbp 2e554: 53 push %rbx 2e555: 48 89 f3 mov %rsi,%rbx 2e558: 48 83 ec 10 sub $0x10,%rsp 2e55c: 4c 8b be a8 00 00 00 mov 0xa8(%rsi),%r15 2e563: 31 f6 xor %esi,%esi 2e565: 44 8b b7 08 07 00 00 mov 0x708(%rdi),%r14d 2e56c: 49 8b 87 a0 01 00 00 mov 0x1a0(%r15),%rax 2e573: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 2e57a: 48 89 04 24 mov %rax,(%rsp) 2e57e: e8 00 00 00 00 callq 2e583 2e583: 83 f8 fc cmp $0xfffffffc,%eax 2e586: 0f 84 0c 03 00 00 je 2e898 2e58c: 41 89 c4 mov %eax,%r12d 2e58f: 85 c0 test %eax,%eax 2e591: 0f 85 aa 02 00 00 jne 2e841 2e597: 4c 8b bb d0 00 00 00 mov 0xd0(%rbx),%r15 2e59e: 4d 85 ff test %r15,%r15 2e5a1: 0f 84 8c 00 00 00 je 2e633 2e5a7: 8b b5 4c 54 00 00 mov 0x544c(%rbp),%esi 2e5ad: 48 89 ef mov %rbp,%rdi 2e5b0: e8 bb b5 ff ff callq 29b70 2e5b5: 89 c2 mov %eax,%edx 2e5b7: 85 c0 test %eax,%eax 2e5b9: 74 78 je 2e633 2e5bb: 8d 4a ff lea -0x1(%rdx),%ecx 2e5be: 49 8d 47 08 lea 0x8(%r15),%rax 2e5c2: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 2e5c9: 00 2e5ca: 48 29 ca sub %rcx,%rdx 2e5cd: 49 8d 54 d7 40 lea 0x40(%r15,%rdx,8),%rdx 2e5d2: eb 09 jmp 2e5dd 2e5d4: 48 83 c0 38 add $0x38,%rax 2e5d8: 48 39 d0 cmp %rdx,%rax 2e5db: 74 56 je 2e633 2e5dd: 48 83 38 00 cmpq $0x0,(%rax) 2e5e1: 74 f1 je 2e5d4 2e5e3: 41 bc ea ff ff ff mov $0xffffffea,%r12d 2e5e9: 48 8b 9b a8 00 00 00 mov 0xa8(%rbx),%rbx 2e5f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e5f7: e8 00 00 00 00 callq 2e5fc 2e5fc: 31 f6 xor %esi,%esi 2e5fe: 48 8d 7b 58 lea 0x58(%rbx),%rdi 2e602: e8 00 00 00 00 callq 2e607 2e607: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e60e: ff 14 25 00 00 00 00 callq *0x0 2e615: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 2e61c: e8 00 00 00 00 callq 2e621 2e621: 48 83 c4 10 add $0x10,%rsp 2e625: 44 89 e0 mov %r12d,%eax 2e628: 5b pop %rbx 2e629: 5d pop %rbp 2e62a: 41 5c pop %r12 2e62c: 41 5d pop %r13 2e62e: 41 5e pop %r14 2e630: 41 5f pop %r15 2e632: c3 retq 2e633: 45 85 ed test %r13d,%r13d 2e636: 0f 85 70 01 00 00 jne 2e7ac 2e63c: 41 83 fe 16 cmp $0x16,%r14d 2e640: 0f 94 c0 sete %al 2e643: 38 83 88 02 00 00 cmp %al,0x288(%rbx) 2e649: 0f 85 fe 00 00 00 jne 2e74d 2e64f: f6 85 58 55 00 00 02 testb $0x2,0x5558(%rbp) 2e656: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2e65d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e664: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e66b: 48 0f 44 d0 cmove %rax,%rdx 2e66f: 0f 95 83 78 02 00 00 setne 0x278(%rbx) 2e676: bf 02 00 00 00 mov $0x2,%edi 2e67b: e8 00 00 00 00 callq 2e680 2e680: 80 bb 78 02 00 00 00 cmpb $0x0,0x278(%rbx) 2e687: 0f 85 77 01 00 00 jne 2e804 2e68d: 48 c7 83 80 02 00 00 movq $0x0,0x280(%rbx) 2e694: 00 00 00 00 2e698: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 2e69f: 48 85 c0 test %rax,%rax 2e6a2: 74 1f je 2e6c3 2e6a4: 48 8d 78 38 lea 0x38(%rax),%rdi 2e6a8: ba ff ff ff ff mov $0xffffffff,%edx 2e6ad: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2e6b2: 83 fa 01 cmp $0x1,%edx 2e6b5: 0f 84 a5 01 00 00 je 2e860 2e6bb: 85 d2 test %edx,%edx 2e6bd: 0f 8e 8e 01 00 00 jle 2e851 2e6c3: 8b 83 58 02 00 00 mov 0x258(%rbx),%eax 2e6c9: c6 83 b1 07 00 00 01 movb $0x1,0x7b1(%rbx) 2e6d0: 48 c7 83 d8 00 00 00 movq $0x0,0xd8(%rbx) 2e6d7: 00 00 00 00 2e6db: 85 c0 test %eax,%eax 2e6dd: 75 28 jne 2e707 2e6df: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 2e6e6: 48 8d b8 d8 02 00 00 lea 0x2d8(%rax),%rdi 2e6ed: e8 00 00 00 00 callq 2e6f2 2e6f2: 45 85 ed test %r13d,%r13d 2e6f5: 0f 84 ee fe ff ff je 2e5e9 2e6fb: 44 89 ab 58 02 00 00 mov %r13d,0x258(%rbx) 2e702: e9 e2 fe ff ff jmpq 2e5e9 2e707: 4c 8d bd 78 55 00 00 lea 0x5578(%rbp),%r15 2e70e: 4c 89 ff mov %r15,%rdi 2e711: e8 00 00 00 00 callq 2e716 2e716: 8b b3 58 02 00 00 mov 0x258(%rbx),%esi 2e71c: 48 8d bd 60 55 00 00 lea 0x5560(%rbp),%rdi 2e723: 49 89 c6 mov %rax,%r14 2e726: e8 00 00 00 00 callq 2e72b 2e72b: 4c 89 f6 mov %r14,%rsi 2e72e: 4c 89 ff mov %r15,%rdi 2e731: e8 00 00 00 00 callq 2e736 2e736: 8b bb 58 02 00 00 mov 0x258(%rbx),%edi 2e73c: e8 00 00 00 00 callq 2e741 2e741: c7 83 58 02 00 00 00 movl $0x0,0x258(%rbx) 2e748: 00 00 00 2e74b: eb 92 jmp 2e6df 2e74d: 88 83 88 02 00 00 mov %al,0x288(%rbx) 2e753: 31 c9 xor %ecx,%ecx 2e755: 48 89 de mov %rbx,%rsi 2e758: 48 89 ef mov %rbp,%rdi 2e75b: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 2e762: e8 d9 ba ff ff callq 2a240 2e767: 85 c0 test %eax,%eax 2e769: 0f 84 e0 fe ff ff je 2e64f 2e76f: 41 89 c4 mov %eax,%r12d 2e772: 45 85 ed test %r13d,%r13d 2e775: 0f 84 6e fe ff ff je 2e5e9 2e77b: 4c 8d bd 78 55 00 00 lea 0x5578(%rbp),%r15 2e782: 4c 89 ff mov %r15,%rdi 2e785: e8 00 00 00 00 callq 2e78a 2e78a: 44 89 ee mov %r13d,%esi 2e78d: 48 8d bd 60 55 00 00 lea 0x5560(%rbp),%rdi 2e794: 49 89 c6 mov %rax,%r14 2e797: e8 00 00 00 00 callq 2e79c 2e79c: 4c 89 f6 mov %r14,%rsi 2e79f: 4c 89 ff mov %r15,%rdi 2e7a2: e8 00 00 00 00 callq 2e7a7 2e7a7: e9 3d fe ff ff jmpq 2e5e9 2e7ac: 4c 8d bd 78 55 00 00 lea 0x5578(%rbp),%r15 2e7b3: 4c 89 ff mov %r15,%rdi 2e7b6: e8 00 00 00 00 callq 2e7bb 2e7bb: 41 8d 4d 01 lea 0x1(%r13),%ecx 2e7bf: 44 89 ea mov %r13d,%edx 2e7c2: 48 89 de mov %rbx,%rsi 2e7c5: 48 8d bd 60 55 00 00 lea 0x5560(%rbp),%rdi 2e7cc: 41 b8 20 0a 00 00 mov $0xa20,%r8d 2e7d2: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e7d7: e8 00 00 00 00 callq 2e7dc 2e7dc: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 2e7e1: 4c 89 ff mov %r15,%rdi 2e7e4: 89 04 24 mov %eax,(%rsp) 2e7e7: 4c 89 ce mov %r9,%rsi 2e7ea: e8 00 00 00 00 callq 2e7ef 2e7ef: 83 3c 24 e4 cmpl $0xffffffe4,(%rsp) 2e7f3: 0f 85 43 fe ff ff jne 2e63c 2e7f9: 41 bc e4 ff ff ff mov $0xffffffe4,%r12d 2e7ff: e9 e5 fd ff ff jmpq 2e5e9 2e804: 48 8b 85 b8 0f 00 00 mov 0xfb8(%rbp),%rax 2e80b: 48 39 85 58 0f 00 00 cmp %rax,0xf58(%rbp) 2e812: 77 56 ja 2e86a 2e814: 75 56 jne 2e86c 2e816: 48 8b bb a8 00 00 00 mov 0xa8(%rbx),%rdi 2e81d: 31 f6 xor %esi,%esi 2e81f: ba 01 00 00 00 mov $0x1,%edx 2e824: e8 00 00 00 00 callq 2e829 2e829: 85 c0 test %eax,%eax 2e82b: 0f 85 3e ff ff ff jne 2e76f 2e831: 48 c7 83 80 02 00 00 movq $0x0,0x280(%rbx) 2e838: 00 00 00 00 2e83c: e9 57 fe ff ff jmpq 2e698 2e841: 3d 00 fe ff ff cmp $0xfffffe00,%eax 2e846: 0f 84 d5 fd ff ff je 2e621 2e84c: e9 00 00 00 00 jmpq 2e851 2e851: be 03 00 00 00 mov $0x3,%esi 2e856: e8 00 00 00 00 callq 2e85b 2e85b: e9 63 fe ff ff jmpq 2e6c3 2e860: e8 00 00 00 00 callq 2e865 2e865: e9 59 fe ff ff jmpq 2e6c3 2e86a: 0f 0b ud2 2e86c: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 2e873 2e873: 75 a1 jne 2e816 2e875: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e87c: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 2e883 2e883: e8 00 00 00 00 callq 2e888 2e888: 0f 0b ud2 2e88a: 80 bb 78 02 00 00 00 cmpb $0x0,0x278(%rbx) 2e891: 75 83 jne 2e816 2e893: e9 f5 fd ff ff jmpq 2e68d 2e898: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 2e89e: e9 7e fd ff ff jmpq 2e621 2e8a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e8aa: 00 00 00 00 2e8ae: 66 90 xchg %ax,%ax 000000000002e8b0 : 2e8b0: e8 00 00 00 00 callq 2e8b5 2e8b5: 41 55 push %r13 2e8b7: 41 54 push %r12 2e8b9: 55 push %rbp 2e8ba: 53 push %rbx 2e8bb: 8b 86 58 02 00 00 mov 0x258(%rsi),%eax 2e8c1: 48 89 f3 mov %rsi,%rbx 2e8c4: 85 c0 test %eax,%eax 2e8c6: 75 18 jne 2e8e0 2e8c8: c7 83 58 02 00 00 00 movl $0x0,0x258(%rbx) 2e8cf: 00 00 00 2e8d2: c6 83 b1 07 00 00 00 movb $0x0,0x7b1(%rbx) 2e8d9: 5b pop %rbx 2e8da: 5d pop %rbp 2e8db: 41 5c pop %r12 2e8dd: 41 5d pop %r13 2e8df: c3 retq 2e8e0: 4c 8d af 78 55 00 00 lea 0x5578(%rdi),%r13 2e8e7: 48 89 fd mov %rdi,%rbp 2e8ea: 4c 89 ef mov %r13,%rdi 2e8ed: e8 00 00 00 00 callq 2e8f2 2e8f2: 8b b3 58 02 00 00 mov 0x258(%rbx),%esi 2e8f8: 48 8d bd 60 55 00 00 lea 0x5560(%rbp),%rdi 2e8ff: 49 89 c4 mov %rax,%r12 2e902: e8 00 00 00 00 callq 2e907 2e907: 4c 89 e6 mov %r12,%rsi 2e90a: 4c 89 ef mov %r13,%rdi 2e90d: e8 00 00 00 00 callq 2e912 2e912: eb b4 jmp 2e8c8 2e914: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e91b: 00 00 00 00 2e91f: 90 nop 000000000002e920 : 2e920: e8 00 00 00 00 callq 2e925 2e925: 41 57 push %r15 2e927: 41 56 push %r14 2e929: 41 55 push %r13 2e92b: 49 89 f5 mov %rsi,%r13 2e92e: 41 54 push %r12 2e930: 55 push %rbp 2e931: 48 89 fd mov %rdi,%rbp 2e934: 53 push %rbx 2e935: 48 83 ec 48 sub $0x48,%rsp 2e939: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e940: 00 00 2e942: 48 89 44 24 40 mov %rax,0x40(%rsp) 2e947: 48 8b 87 58 28 00 00 mov 0x2858(%rdi),%rax 2e94e: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 2e953: 0f 95 c3 setne %bl 2e956: e8 00 00 00 00 callq 2e95b 2e95b: 49 8b bd a8 00 00 00 mov 0xa8(%r13),%rdi 2e962: e8 00 00 00 00 callq 2e967 2e967: 31 f6 xor %esi,%esi 2e969: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 2e970: 48 89 44 24 28 mov %rax,0x28(%rsp) 2e975: 49 89 c4 mov %rax,%r12 2e978: 4c 8b b0 a0 01 00 00 mov 0x1a0(%rax),%r14 2e97f: e8 00 00 00 00 callq 2e984 2e984: 8d 90 00 02 00 00 lea 0x200(%rax),%edx 2e98a: 81 e2 ff fd ff ff and $0xfffffdff,%edx 2e990: 74 09 je 2e99b 2e992: 83 f8 fc cmp $0xfffffffc,%eax 2e995: 0f 85 00 00 00 00 jne 2e99b 2e99b: 41 8b 95 58 02 00 00 mov 0x258(%r13),%edx 2e9a2: 85 d2 test %edx,%edx 2e9a4: 0f 85 cf 03 00 00 jne 2ed79 2e9aa: 49 8b bd 50 02 00 00 mov 0x250(%r13),%rdi 2e9b1: 31 f6 xor %esi,%esi 2e9b3: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2e9ba: ff ff 7f 2e9bd: e8 00 00 00 00 callq 2e9c2 2e9c2: 49 8b 85 50 02 00 00 mov 0x250(%r13),%rax 2e9c9: 48 85 c0 test %rax,%rax 2e9cc: 74 1f je 2e9ed 2e9ce: 48 8d 78 38 lea 0x38(%rax),%rdi 2e9d2: ba ff ff ff ff mov $0xffffffff,%edx 2e9d7: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2e9dc: 83 fa 01 cmp $0x1,%edx 2e9df: 0f 84 de 03 00 00 je 2edc3 2e9e5: 85 d2 test %edx,%edx 2e9e7: 0f 8e e0 03 00 00 jle 2edcd 2e9ed: 49 8b 85 90 00 00 00 mov 0x90(%r13),%rax 2e9f4: 49 bf 00 01 00 00 00 movabs $0xdead000000000100,%r15 2e9fb: 00 ad de 2e9fe: 48 8b 08 mov (%rax),%rcx 2ea01: 4c 8d 70 f8 lea -0x8(%rax),%r14 2ea05: 4c 8d 61 f8 lea -0x8(%rcx),%r12 2ea09: 49 8d 8d 90 00 00 00 lea 0x90(%r13),%rcx 2ea10: 48 89 0c 24 mov %rcx,(%rsp) 2ea14: 48 39 c1 cmp %rax,%rcx 2ea17: 75 2b jne 2ea44 2ea19: e9 4c 01 00 00 jmpq 2eb6a 2ea1e: 4c 89 f7 mov %r14,%rdi 2ea21: 4d 89 e6 mov %r12,%r14 2ea24: e8 00 00 00 00 callq 2ea29 2ea29: 49 8b 44 24 08 mov 0x8(%r12),%rax 2ea2e: 49 8d 54 24 08 lea 0x8(%r12),%rdx 2ea33: 48 83 e8 08 sub $0x8,%rax 2ea37: 48 39 14 24 cmp %rdx,(%rsp) 2ea3b: 0f 84 29 01 00 00 je 2eb6a 2ea41: 49 89 c4 mov %rax,%r12 2ea44: 41 f6 46 56 08 testb $0x8,0x56(%r14) 2ea49: 74 04 je 2ea4f 2ea4b: 84 db test %bl,%bl 2ea4d: 75 7e jne 2eacd 2ea4f: 49 8b 46 10 mov 0x10(%r14),%rax 2ea53: 49 8b 56 08 mov 0x8(%r14),%rdx 2ea57: 48 89 42 08 mov %rax,0x8(%rdx) 2ea5b: 48 89 10 mov %rdx,(%rax) 2ea5e: 48 b8 22 01 00 00 00 movabs $0xdead000000000122,%rax 2ea65: 00 ad de 2ea68: 4d 89 7e 08 mov %r15,0x8(%r14) 2ea6c: 49 89 46 10 mov %rax,0x10(%r14) 2ea70: 41 f6 46 56 08 testb $0x8,0x56(%r14) 2ea75: 74 a7 je 2ea1e 2ea77: 48 8b 85 58 28 00 00 mov 0x2858(%rbp),%rax 2ea7e: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 2ea83: 74 99 je 2ea1e 2ea85: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2ea8c 2ea8c: ba 20 00 00 00 mov $0x20,%edx 2ea91: be c0 0c 00 00 mov $0xcc0,%esi 2ea96: e8 00 00 00 00 callq 2ea9b 2ea9b: 49 89 c1 mov %rax,%r9 2ea9e: 48 85 c0 test %rax,%rax 2eaa1: 0f 84 4b 03 00 00 je 2edf2 2eaa7: 48 89 28 mov %rbp,(%rax) 2eaaa: b8 ff ff ff ff mov $0xffffffff,%eax 2eaaf: f0 0f c1 85 54 55 00 lock xadd %eax,0x5554(%rbp) 2eab6: 00 2eab7: 83 f8 01 cmp $0x1,%eax 2eaba: 0f 84 5b 02 00 00 je 2ed1b 2eac0: 4c 89 cf mov %r9,%rdi 2eac3: e8 00 00 00 00 callq 2eac8 2eac8: e9 51 ff ff ff jmpq 2ea1e 2eacd: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 2ead4: 48 8d 4c 24 38 lea 0x38(%rsp),%rcx 2ead9: 48 8d 54 24 24 lea 0x24(%rsp),%rdx 2eade: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 2eae3: 48 8b 98 50 01 00 00 mov 0x150(%rax),%rbx 2eaea: 48 89 df mov %rbx,%rdi 2eaed: e8 00 00 00 00 callq 2eaf2 2eaf2: 85 c0 test %eax,%eax 2eaf4: 0f 85 01 02 00 00 jne 2ecfb 2eafa: 48 89 ef mov %rbp,%rdi 2eafd: e8 ee ba ff ff callq 2a5f0 2eb02: 48 8b 85 58 28 00 00 mov 0x2858(%rbp),%rax 2eb09: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 2eb0e: 74 0d je 2eb1d 2eb10: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 2eb15: 48 89 ef mov %rbp,%rdi 2eb18: e8 53 bd ff ff callq 2a870 2eb1d: 8b 44 24 24 mov 0x24(%rsp),%eax 2eb21: 85 c0 test %eax,%eax 2eb23: 74 34 je 2eb59 2eb25: 31 db xor %ebx,%ebx 2eb27: 48 89 ef mov %rbp,%rdi 2eb2a: e8 c1 ba ff ff callq 2a5f0 2eb2f: 48 8b 85 58 28 00 00 mov 0x2858(%rbp),%rax 2eb36: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 2eb3b: 74 13 je 2eb50 2eb3d: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 2eb42: 89 d8 mov %ebx,%eax 2eb44: 48 89 ef mov %rbp,%rdi 2eb47: 48 8b 34 c2 mov (%rdx,%rax,8),%rsi 2eb4b: e8 20 bd ff ff callq 2a870 2eb50: 83 c3 01 add $0x1,%ebx 2eb53: 3b 5c 24 24 cmp 0x24(%rsp),%ebx 2eb57: 72 ce jb 2eb27 2eb59: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 2eb5e: 31 db xor %ebx,%ebx 2eb60: e8 00 00 00 00 callq 2eb65 2eb65: e9 e5 fe ff ff jmpq 2ea4f 2eb6a: 31 d2 xor %edx,%edx 2eb6c: 4c 89 ee mov %r13,%rsi 2eb6f: 48 89 ef mov %rbp,%rdi 2eb72: e8 99 bf ff ff callq 2ab10 2eb77: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 2eb7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2eb83: e8 00 00 00 00 callq 2eb88 2eb88: 31 f6 xor %esi,%esi 2eb8a: 48 8d 7b 58 lea 0x58(%rbx),%rdi 2eb8e: e8 00 00 00 00 callq 2eb93 2eb93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2eb9a: ff 14 25 00 00 00 00 callq *0x0 2eba1: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 2eba8: e8 00 00 00 00 callq 2ebad 2ebad: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 2ebb2: e8 00 00 00 00 callq 2ebb7 2ebb7: 49 83 bd a8 00 00 00 cmpq $0x0,0xa8(%r13) 2ebbe: 00 2ebbf: 0f 85 26 02 00 00 jne 2edeb 2ebc5: 49 8d bd e0 00 00 00 lea 0xe0(%r13),%rdi 2ebcc: e8 00 00 00 00 callq 2ebd1 2ebd1: 49 8d bd 98 01 00 00 lea 0x198(%r13),%rdi 2ebd8: e8 00 00 00 00 callq 2ebdd 2ebdd: 49 8b 45 00 mov 0x0(%r13),%rax 2ebe1: 48 85 c0 test %rax,%rax 2ebe4: 0f 85 00 00 00 00 jne 2ebea 2ebea: 4c 89 ef mov %r13,%rdi 2ebed: e8 00 00 00 00 callq 2ebf2 2ebf2: 49 89 c7 mov %rax,%r15 2ebf5: 48 85 c0 test %rax,%rax 2ebf8: 0f 84 82 00 00 00 je 2ec80 2ebfe: 49 be 00 01 00 00 00 movabs $0xdead000000000100,%r14 2ec05: 00 ad de 2ec08: 49 83 ef 18 sub $0x18,%r15 2ec0c: 49 bc 22 01 00 00 00 movabs $0xdead000000000122,%r12 2ec13: 00 ad de 2ec16: 75 2d jne 2ec45 2ec18: eb 66 jmp 2ec80 2ec1a: 49 8b 57 08 mov 0x8(%r15),%rdx 2ec1e: 48 8d 58 e8 lea -0x18(%rax),%rbx 2ec22: 49 8b 47 10 mov 0x10(%r15),%rax 2ec26: 4c 89 ff mov %r15,%rdi 2ec29: 48 89 42 08 mov %rax,0x8(%rdx) 2ec2d: 48 89 10 mov %rdx,(%rax) 2ec30: 4d 89 77 08 mov %r14,0x8(%r15) 2ec34: 4d 89 67 10 mov %r12,0x10(%r15) 2ec38: e8 00 00 00 00 callq 2ec3d 2ec3d: 48 85 db test %rbx,%rbx 2ec40: 74 3e je 2ec80 2ec42: 49 89 df mov %rbx,%r15 2ec45: 49 8d 7f 18 lea 0x18(%r15),%rdi 2ec49: e8 00 00 00 00 callq 2ec4e 2ec4e: 48 85 c0 test %rax,%rax 2ec51: 75 c7 jne 2ec1a 2ec53: 49 8b 47 10 mov 0x10(%r15),%rax 2ec57: 49 8b 57 08 mov 0x8(%r15),%rdx 2ec5b: 4c 89 ff mov %r15,%rdi 2ec5e: 48 89 42 08 mov %rax,0x8(%rdx) 2ec62: 48 89 10 mov %rdx,(%rax) 2ec65: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 2ec6c: 00 ad de 2ec6f: 49 89 47 08 mov %rax,0x8(%r15) 2ec73: 48 83 c0 22 add $0x22,%rax 2ec77: 49 89 47 10 mov %rax,0x10(%r15) 2ec7b: e8 00 00 00 00 callq 2ec80 2ec80: 49 8b 85 d8 00 00 00 mov 0xd8(%r13),%rax 2ec87: 48 85 c0 test %rax,%rax 2ec8a: 74 1f je 2ecab 2ec8c: 48 8d 78 38 lea 0x38(%rax),%rdi 2ec90: ba ff ff ff ff mov $0xffffffff,%edx 2ec95: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 2ec9a: 83 fa 01 cmp $0x1,%edx 2ec9d: 0f 84 16 01 00 00 je 2edb9 2eca3: 85 d2 test %edx,%edx 2eca5: 0f 8e 31 01 00 00 jle 2eddc 2ecab: 31 d2 xor %edx,%edx 2ecad: 4c 89 ee mov %r13,%rsi 2ecb0: 48 89 ef mov %rbp,%rdi 2ecb3: e8 00 00 00 00 callq 2ecb8 2ecb8: ba 01 00 00 00 mov $0x1,%edx 2ecbd: 4c 89 ee mov %r13,%rsi 2ecc0: 48 89 ef mov %rbp,%rdi 2ecc3: e8 00 00 00 00 callq 2ecc8 2ecc8: ba 02 00 00 00 mov $0x2,%edx 2eccd: 4c 89 ee mov %r13,%rsi 2ecd0: 48 89 ef mov %rbp,%rdi 2ecd3: e8 00 00 00 00 callq 2ecd8 2ecd8: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2ecdd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ece4: 00 00 2ece6: 0f 85 13 01 00 00 jne 2edff 2ecec: 48 83 c4 48 add $0x48,%rsp 2ecf0: 5b pop %rbx 2ecf1: 5d pop %rbp 2ecf2: 41 5c pop %r12 2ecf4: 41 5d pop %r13 2ecf6: 41 5e pop %r14 2ecf8: 41 5f pop %r15 2ecfa: c3 retq 2ecfb: 48 89 df mov %rbx,%rdi 2ecfe: 31 d2 xor %edx,%edx 2ed00: be 01 00 00 00 mov $0x1,%esi 2ed05: 31 db xor %ebx,%ebx 2ed07: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2ed0e: ff ff 7f 2ed11: e8 00 00 00 00 callq 2ed16 2ed16: e9 34 fd ff ff jmpq 2ea4f 2ed1b: 4c 8d 9d 50 55 00 00 lea 0x5550(%rbp),%r11 2ed22: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 2ed27: 4c 89 df mov %r11,%rdi 2ed2a: 4c 89 5c 24 10 mov %r11,0x10(%rsp) 2ed2f: e8 00 00 00 00 callq 2ed34 2ed34: 31 f6 xor %esi,%esi 2ed36: 48 89 ef mov %rbp,%rdi 2ed39: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ed3e: 8b 85 54 55 00 00 mov 0x5554(%rbp),%eax 2ed44: 85 c0 test %eax,%eax 2ed46: 48 8b 85 58 28 00 00 mov 0x2858(%rbp),%rax 2ed4d: 40 0f 95 c6 setne %sil 2ed51: 48 8b 40 20 mov 0x20(%rax),%rax 2ed55: e8 00 00 00 00 callq 2ed5a 2ed5a: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 2ed5f: 4c 8b 5c 24 10 mov 0x10(%rsp),%r11 2ed64: 4c 89 d6 mov %r10,%rsi 2ed67: 4c 89 df mov %r11,%rdi 2ed6a: e8 00 00 00 00 callq 2ed6f 2ed6f: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 2ed74: e9 47 fd ff ff jmpq 2eac0 2ed79: 4c 8d b5 78 55 00 00 lea 0x5578(%rbp),%r14 2ed80: 4c 89 f7 mov %r14,%rdi 2ed83: e8 00 00 00 00 callq 2ed88 2ed88: 41 8b b5 58 02 00 00 mov 0x258(%r13),%esi 2ed8f: 48 8d bd 60 55 00 00 lea 0x5560(%rbp),%rdi 2ed96: 49 89 c4 mov %rax,%r12 2ed99: e8 00 00 00 00 callq 2ed9e 2ed9e: 4c 89 e6 mov %r12,%rsi 2eda1: 4c 89 f7 mov %r14,%rdi 2eda4: e8 00 00 00 00 callq 2eda9 2eda9: 41 c7 85 58 02 00 00 movl $0x0,0x258(%r13) 2edb0: 00 00 00 00 2edb4: e9 f1 fb ff ff jmpq 2e9aa 2edb9: e8 00 00 00 00 callq 2edbe 2edbe: e9 e8 fe ff ff jmpq 2ecab 2edc3: e8 00 00 00 00 callq 2edc8 2edc8: e9 20 fc ff ff jmpq 2e9ed 2edcd: be 03 00 00 00 mov $0x3,%esi 2edd2: e8 00 00 00 00 callq 2edd7 2edd7: e9 11 fc ff ff jmpq 2e9ed 2eddc: be 03 00 00 00 mov $0x3,%esi 2ede1: e8 00 00 00 00 callq 2ede6 2ede6: e9 c0 fe ff ff jmpq 2ecab 2edeb: 0f 0b ud2 2eded: e9 d3 fd ff ff jmpq 2ebc5 2edf2: 48 89 ef mov %rbp,%rdi 2edf5: e8 76 b8 ff ff callq 2a670 2edfa: e9 1f fc ff ff jmpq 2ea1e 2edff: e8 00 00 00 00 callq 2ee04 2ee04: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ee0b: 00 00 00 00 2ee0f: 90 nop 000000000002ee10 : 2ee10: e8 00 00 00 00 callq 2ee15 2ee15: 53 push %rbx 2ee16: 8b 97 08 07 00 00 mov 0x708(%rdi),%edx 2ee1c: 48 89 fb mov %rdi,%rbx 2ee1f: 8d 42 e7 lea -0x19(%rdx),%eax 2ee22: 83 f8 01 cmp $0x1,%eax 2ee25: 0f 97 c0 seta %al 2ee28: 83 fa 12 cmp $0x12,%edx 2ee2b: 0f 97 c2 seta %dl 2ee2e: 21 d0 and %edx,%eax 2ee30: 88 87 bc 53 00 00 mov %al,0x53bc(%rdi) 2ee36: e8 00 00 00 00 callq 2ee3b 2ee3b: bf 1c 00 00 00 mov $0x1c,%edi 2ee40: e8 00 00 00 00 callq 2ee45 2ee45: 48 8d bb d0 53 00 00 lea 0x53d0(%rbx),%rdi 2ee4c: 48 c7 83 c8 53 00 00 movq $0x0,0x53c8(%rbx) 2ee53: 00 00 00 00 2ee57: 48 89 83 c0 53 00 00 mov %rax,0x53c0(%rbx) 2ee5e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ee62: 89 d8 mov %ebx,%eax 2ee64: 48 c7 83 30 54 00 00 movq $0x0,0x5430(%rbx) 2ee6b: 00 00 00 00 2ee6f: 29 f8 sub %edi,%eax 2ee71: 8d 88 38 54 00 00 lea 0x5438(%rax),%ecx 2ee77: 31 c0 xor %eax,%eax 2ee79: c1 e9 03 shr $0x3,%ecx 2ee7c: f3 48 ab rep stos %rax,%es:(%rdi) 2ee7f: c7 83 50 55 00 00 00 movl $0x0,0x5550(%rbx) 2ee86: 00 00 00 2ee89: c7 83 54 55 00 00 00 movl $0x0,0x5554(%rbx) 2ee90: 00 00 00 2ee93: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 2ee99 2ee99: 83 f8 ff cmp $0xffffffff,%eax 2ee9c: 74 39 je 2eed7 2ee9e: 89 83 58 55 00 00 mov %eax,0x5558(%rbx) 2eea4: 48 b8 00 00 00 00 04 movabs $0x80000400000000,%rax 2eeab: 00 80 00 2eeae: 48 c7 83 68 55 00 00 movq $0x0,0x5568(%rbx) 2eeb5: 00 00 00 00 2eeb9: 48 89 83 60 55 00 00 mov %rax,0x5560(%rbx) 2eec0: 48 c7 83 70 55 00 00 movq $0x0,0x5570(%rbx) 2eec7: 00 00 00 00 2eecb: c7 83 78 55 00 00 00 movl $0x0,0x5578(%rbx) 2eed2: 00 00 00 2eed5: 5b pop %rbx 2eed6: c3 retq 2eed7: 48 8b 83 b8 0f 00 00 mov 0xfb8(%rbx),%rax 2eede: 48 39 83 58 0f 00 00 cmp %rax,0xf58(%rbx) 2eee5: 77 0e ja 2eef5 2eee7: 75 0e jne 2eef7 2eee9: c7 83 58 55 00 00 02 movl $0x2,0x5558(%rbx) 2eef0: 00 00 00 2eef3: eb af jmp 2eea4 2eef5: 0f 0b ud2 2eef7: c7 83 58 55 00 00 00 movl $0x0,0x5558(%rbx) 2eefe: 00 00 00 2ef01: eb a1 jmp 2eea4 2ef03: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ef0a: 00 00 00 00 2ef0e: 66 90 xchg %ax,%ax 000000000002ef10 : 2ef10: e8 00 00 00 00 callq 2ef15 2ef15: 55 push %rbp 2ef16: 48 89 fd mov %rdi,%rbp 2ef19: 48 81 c7 60 55 00 00 add $0x5560,%rdi 2ef20: 48 83 ec 08 sub $0x8,%rsp 2ef24: 48 83 bd 68 55 00 00 cmpq $0x0,0x5568(%rbp) 2ef2b: 00 2ef2c: 74 14 je 2ef42 2ef2e: 0f 0b ud2 2ef30: e8 00 00 00 00 callq 2ef35 2ef35: 48 89 ef mov %rbp,%rdi 2ef38: 48 83 c4 08 add $0x8,%rsp 2ef3c: 5d pop %rbp 2ef3d: e9 00 00 00 00 jmpq 2ef42 2ef42: 31 f6 xor %esi,%esi 2ef44: 48 89 3c 24 mov %rdi,(%rsp) 2ef48: e8 00 00 00 00 callq 2ef4d 2ef4d: 48 8b 3c 24 mov (%rsp),%rdi 2ef51: 85 c0 test %eax,%eax 2ef53: 74 d9 je 2ef2e 2ef55: eb d9 jmp 2ef30 2ef57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef5e: 00 00 000000000002ef60 : 2ef60: e8 00 00 00 00 callq 2ef65 2ef65: 41 57 push %r15 2ef67: 41 56 push %r14 2ef69: 4c 8d 77 f0 lea -0x10(%rdi),%r14 2ef6d: 41 55 push %r13 2ef6f: 41 54 push %r12 2ef71: 55 push %rbp 2ef72: 53 push %rbx 2ef73: 8b 06 mov (%rsi),%eax 2ef75: 48 8b aa 88 00 00 00 mov 0x88(%rdx),%rbp 2ef7c: 83 f8 01 cmp $0x1,%eax 2ef7f: 0f 84 ec 00 00 00 je 2f071 2ef85: 41 bc ea ff ff ff mov $0xffffffea,%r12d 2ef8b: 83 f8 02 cmp $0x2,%eax 2ef8e: 0f 85 cf 00 00 00 jne 2f063 2ef94: 8b 87 a0 63 01 00 mov 0x163a0(%rdi),%eax 2ef9a: 4c 8b bd a8 00 00 00 mov 0xa8(%rbp),%r15 2efa1: 83 e0 10 and $0x10,%eax 2efa4: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 2efab: 49 8b 9f a0 01 00 00 mov 0x1a0(%r15),%rbx 2efb2: 83 f8 01 cmp $0x1,%eax 2efb5: 4d 19 ed sbb %r13,%r13 2efb8: 31 f6 xor %esi,%esi 2efba: e8 00 00 00 00 callq 2efbf 2efbf: 49 81 e5 50 c9 ff ff and $0xffffffffffffc950,%r13 2efc6: 49 81 c5 80 3e 00 00 add $0x3e80,%r13 2efcd: 41 89 c4 mov %eax,%r12d 2efd0: 83 f8 fc cmp $0xfffffffc,%eax 2efd3: 0f 84 b4 00 00 00 je 2f08d 2efd9: 85 c0 test %eax,%eax 2efdb: 0f 85 b4 00 00 00 jne 2f095 2efe1: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 2efe8: 4c 89 e9 mov %r13,%rcx 2efeb: ba 01 00 00 00 mov $0x1,%edx 2eff0: be 01 00 00 00 mov $0x1,%esi 2eff5: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 2effc: e8 00 00 00 00 callq 2f001 2f001: 48 85 c0 test %rax,%rax 2f004: 7e 14 jle 2f01a 2f006: 48 8b bd 50 02 00 00 mov 0x250(%rbp),%rdi 2f00d: 48 89 c2 mov %rax,%rdx 2f010: be 01 00 00 00 mov $0x1,%esi 2f015: e8 00 00 00 00 callq 2f01a 2f01a: 85 c0 test %eax,%eax 2f01c: 78 6a js 2f088 2f01e: 48 8b 9d a8 00 00 00 mov 0xa8(%rbp),%rbx 2f025: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f02c: e8 00 00 00 00 callq 2f031 2f031: 31 f6 xor %esi,%esi 2f033: 48 8d 7b 58 lea 0x58(%rbx),%rdi 2f037: e8 00 00 00 00 callq 2f03c 2f03c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f043: ff 14 25 00 00 00 00 callq *0x0 2f04a: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 2f051: e8 00 00 00 00 callq 2f056 2f056: 31 d2 xor %edx,%edx 2f058: 48 89 ee mov %rbp,%rsi 2f05b: 4c 89 f7 mov %r14,%rdi 2f05e: e8 00 00 00 00 callq 2f063 2f063: 5b pop %rbx 2f064: 44 89 e0 mov %r12d,%eax 2f067: 5d pop %rbp 2f068: 41 5c pop %r12 2f06a: 41 5d pop %r13 2f06c: 41 5e pop %r14 2f06e: 41 5f pop %r15 2f070: c3 retq 2f071: 5b pop %rbx 2f072: 48 89 ee mov %rbp,%rsi 2f075: 4c 89 f7 mov %r14,%rdi 2f078: 5d pop %rbp 2f079: 31 d2 xor %edx,%edx 2f07b: 41 5c pop %r12 2f07d: 41 5d pop %r13 2f07f: 41 5e pop %r14 2f081: 41 5f pop %r15 2f083: e9 00 00 00 00 jmpq 2f088 2f088: 41 89 c4 mov %eax,%r12d 2f08b: eb d6 jmp 2f063 2f08d: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 2f093: eb ce jmp 2f063 2f095: 3d 00 fe ff ff cmp $0xfffffe00,%eax 2f09a: 0f 85 00 00 00 00 jne 2f0a0 2f0a0: eb c1 jmp 2f063 2f0a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f0a9: 00 00 00 00 2f0ad: 0f 1f 00 nopl (%rax) 000000000002f0b0 : 2f0b0: e8 00 00 00 00 callq 2f0b5 2f0b5: 41 56 push %r14 2f0b7: 4c 8d b7 78 55 00 00 lea 0x5578(%rdi),%r14 2f0be: 41 55 push %r13 2f0c0: 41 54 push %r12 2f0c2: 41 89 f4 mov %esi,%r12d 2f0c5: 55 push %rbp 2f0c6: 48 89 d5 mov %rdx,%rbp 2f0c9: 53 push %rbx 2f0ca: 48 89 fb mov %rdi,%rbx 2f0cd: 4c 89 f7 mov %r14,%rdi 2f0d0: e8 00 00 00 00 callq 2f0d5 2f0d5: 44 89 e6 mov %r12d,%esi 2f0d8: 48 8d bb 60 55 00 00 lea 0x5560(%rbx),%rdi 2f0df: 49 89 c5 mov %rax,%r13 2f0e2: e8 00 00 00 00 callq 2f0e7 2f0e7: 48 85 c0 test %rax,%rax 2f0ea: 74 37 je 2f123 2f0ec: 48 8b 90 c8 06 00 00 mov 0x6c8(%rax),%rdx 2f0f3: 48 89 55 00 mov %rdx,0x0(%rbp) 2f0f7: 48 8b 90 d0 06 00 00 mov 0x6d0(%rax),%rdx 2f0fe: 48 89 55 08 mov %rdx,0x8(%rbp) 2f102: 48 8b 90 d8 06 00 00 mov 0x6d8(%rax),%rdx 2f109: 48 89 55 10 mov %rdx,0x10(%rbp) 2f10d: 48 8b 90 e0 06 00 00 mov 0x6e0(%rax),%rdx 2f114: 48 89 55 18 mov %rdx,0x18(%rbp) 2f118: 48 8b 80 e8 06 00 00 mov 0x6e8(%rax),%rax 2f11f: 48 89 45 20 mov %rax,0x20(%rbp) 2f123: 5b pop %rbx 2f124: 4c 89 ee mov %r13,%rsi 2f127: 5d pop %rbp 2f128: 4c 89 f7 mov %r14,%rdi 2f12b: 41 5c pop %r12 2f12d: 41 5d pop %r13 2f12f: 41 5e pop %r14 2f131: e9 00 00 00 00 jmpq 2f136 2f136: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2f13d: 00 00 00 000000000002f140 : 2f140: e8 00 00 00 00 callq 2f145 2f145: 8b 87 e8 06 00 00 mov 0x6e8(%rdi),%eax 2f14b: 85 c0 test %eax,%eax 2f14d: 74 01 je 2f150 2f14f: c3 retq 2f150: 55 push %rbp 2f151: be 10 00 00 00 mov $0x10,%esi 2f156: 53 push %rbx 2f157: 48 89 fb mov %rdi,%rbx 2f15a: 48 8d bf d8 06 00 00 lea 0x6d8(%rdi),%rdi 2f161: 65 48 8b 2c 25 00 00 mov %gs:0x0,%rbp 2f168: 00 00 2f16a: 8b 85 48 04 00 00 mov 0x448(%rbp),%eax 2f170: 48 89 ea mov %rbp,%rdx 2f173: 89 47 10 mov %eax,0x10(%rdi) 2f176: e8 00 00 00 00 callq 2f17b 2f17b: 48 8b 85 88 04 00 00 mov 0x488(%rbp),%rax 2f182: 48 8b 8d 98 03 00 00 mov 0x398(%rbp),%rcx 2f189: 48 39 88 98 03 00 00 cmp %rcx,0x398(%rax) 2f190: 74 03 je 2f195 2f192: 5b pop %rbx 2f193: 5d pop %rbp 2f194: c3 retq 2f195: 8b 80 48 04 00 00 mov 0x448(%rax),%eax 2f19b: 48 8d bb c8 06 00 00 lea 0x6c8(%rbx),%rdi 2f1a2: be 10 00 00 00 mov $0x10,%esi 2f1a7: 89 83 ec 06 00 00 mov %eax,0x6ec(%rbx) 2f1ad: 48 8b 95 88 04 00 00 mov 0x488(%rbp),%rdx 2f1b4: 5b pop %rbx 2f1b5: 5d pop %rbp 2f1b6: e9 00 00 00 00 jmpq 2f1bb 2f1bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000002f1c0 : 2f1c0: e8 00 00 00 00 callq 2f1c5 2f1c5: 41 57 push %r15 2f1c7: 41 56 push %r14 2f1c9: 41 55 push %r13 2f1cb: 4c 8d af 78 55 00 00 lea 0x5578(%rdi),%r13 2f1d2: 41 54 push %r12 2f1d4: 49 89 fc mov %rdi,%r12 2f1d7: 4c 89 ef mov %r13,%rdi 2f1da: 55 push %rbp 2f1db: 4d 8d b4 24 60 55 00 lea 0x5560(%r12),%r14 2f1e2: 00 2f1e3: 89 f5 mov %esi,%ebp 2f1e5: 53 push %rbx 2f1e6: 48 89 d3 mov %rdx,%rbx 2f1e9: 48 83 ec 18 sub $0x18,%rsp 2f1ed: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f1f4: 00 00 2f1f6: 48 89 44 24 10 mov %rax,0x10(%rsp) 2f1fb: 31 c0 xor %eax,%eax 2f1fd: e8 00 00 00 00 callq 2f202 2f202: 48 89 ee mov %rbp,%rsi 2f205: 4c 89 f7 mov %r14,%rdi 2f208: e8 00 00 00 00 callq 2f20d 2f20d: 48 85 c0 test %rax,%rax 2f210: 0f 84 5c 01 00 00 je 2f372 2f216: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 2f21d: e8 00 00 00 00 callq 2f222 2f222: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f227: 4c 89 ef mov %r13,%rdi 2f22a: ff 14 25 00 00 00 00 callq *0x0 2f231: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 2f236: 4d 85 ff test %r15,%r15 2f239: 0f 84 12 01 00 00 je 2f351 2f23f: 49 8b 87 a0 01 00 00 mov 0x1a0(%r15),%rax 2f246: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 2f24d: 31 f6 xor %esi,%esi 2f24f: 48 89 04 24 mov %rax,(%rsp) 2f253: e8 00 00 00 00 callq 2f258 2f258: 83 f8 fc cmp $0xfffffffc,%eax 2f25b: 0f 84 e6 00 00 00 je 2f347 2f261: 85 c0 test %eax,%eax 2f263: 0f 85 40 01 00 00 jne 2f3a9 2f269: 4c 89 ef mov %r13,%rdi 2f26c: e8 00 00 00 00 callq 2f271 2f271: 48 89 ee mov %rbp,%rsi 2f274: 4c 89 f7 mov %r14,%rdi 2f277: e8 00 00 00 00 callq 2f27c 2f27c: 48 89 c5 mov %rax,%rbp 2f27f: 48 85 c0 test %rax,%rax 2f282: 74 15 je 2f299 2f284: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f289: 48 39 85 a8 00 00 00 cmp %rax,0xa8(%rbp) 2f290: b8 00 00 00 00 mov $0x0,%eax 2f295: 48 0f 45 e8 cmovne %rax,%rbp 2f299: 4c 89 ef mov %r13,%rdi 2f29c: ff 14 25 00 00 00 00 callq *0x0 2f2a3: 48 85 ed test %rbp,%rbp 2f2a6: 0f 84 09 01 00 00 je 2f3b5 2f2ac: 48 b8 10 00 00 00 00 movabs $0x140000000000010,%rax 2f2b3: 00 40 01 2f2b6: 48 c1 eb 0c shr $0xc,%rbx 2f2ba: 31 d2 xor %edx,%edx 2f2bc: 80 bd b1 07 00 00 00 cmpb $0x0,0x7b1(%rbp) 2f2c3: 49 89 d8 mov %rbx,%r8 2f2c6: 75 1c jne 2f2e4 2f2c8: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 2f2ce 2f2ce: b8 07 00 00 00 mov $0x7,%eax 2f2d3: 85 c9 test %ecx,%ecx 2f2d5: 75 0d jne 2f2e4 2f2d7: 49 8b 94 24 f0 28 00 mov 0x28f0(%r12),%rdx 2f2de: 00 2f2df: b8 77 00 00 00 mov $0x77,%eax 2f2e4: 6a 00 pushq $0x0 2f2e6: 4d 8d 48 01 lea 0x1(%r8),%r9 2f2ea: 31 c9 xor %ecx,%ecx 2f2ec: 48 89 ee mov %rbp,%rsi 2f2ef: 6a 00 pushq $0x0 2f2f1: 4c 89 e7 mov %r12,%rdi 2f2f4: 52 push %rdx 2f2f5: ba 01 00 00 00 mov $0x1,%edx 2f2fa: 50 push %rax 2f2fb: e8 e0 b9 ff ff callq 2ace0 2f300: 4c 63 e8 movslq %eax,%r13 2f303: 48 83 c4 20 add $0x20,%rsp 2f307: 4d 85 ed test %r13,%r13 2f30a: 74 74 je 2f380 2f30c: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2f311: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f318: e8 00 00 00 00 callq 2f31d 2f31d: 31 f6 xor %esi,%esi 2f31f: 48 8d 7b 58 lea 0x58(%rbx),%rdi 2f323: e8 00 00 00 00 callq 2f328 2f328: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f32f: ff 14 25 00 00 00 00 callq *0x0 2f336: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 2f33d: e8 00 00 00 00 callq 2f342 2f342: 4d 85 ed test %r13,%r13 2f345: 78 51 js 2f398 2f347: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2f34c: e8 00 00 00 00 callq 2f351 2f351: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2f356: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f35d: 00 00 2f35f: 75 5c jne 2f3bd 2f361: 48 83 c4 18 add $0x18,%rsp 2f365: 31 c0 xor %eax,%eax 2f367: 5b pop %rbx 2f368: 5d pop %rbp 2f369: 41 5c pop %r12 2f36b: 41 5d pop %r13 2f36d: 41 5e pop %r14 2f36f: 41 5f pop %r15 2f371: c3 retq 2f372: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2f379: 00 00 2f37b: e9 a7 fe ff ff jmpq 2f227 2f380: ba 01 00 00 00 mov $0x1,%edx 2f385: 48 89 ee mov %rbp,%rsi 2f388: 4c 89 e7 mov %r12,%rdi 2f38b: e8 00 00 00 00 callq 2f390 2f390: 4c 63 e8 movslq %eax,%r13 2f393: e9 74 ff ff ff jmpq 2f30c 2f398: 4c 89 ee mov %r13,%rsi 2f39b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f3a2: e8 00 00 00 00 callq 2f3a7 2f3a7: eb 9e jmp 2f347 2f3a9: 3d 00 fe ff ff cmp $0xfffffe00,%eax 2f3ae: 74 97 je 2f347 2f3b0: e9 00 00 00 00 jmpq 2f3b5 2f3b5: 45 31 ed xor %r13d,%r13d 2f3b8: e9 4f ff ff ff jmpq 2f30c 2f3bd: e8 00 00 00 00 callq 2f3c2 2f3c2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2f3c9: 00 00 00 2f3cc: 0f 1f 40 00 nopl 0x0(%rax) 000000000002f3d0 : 2f3d0: e8 00 00 00 00 callq 2f3d5 2f3d5: 55 push %rbp 2f3d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3dd: 48 89 fd mov %rdi,%rbp 2f3e0: 53 push %rbx 2f3e1: 48 8b 47 70 mov 0x70(%rdi),%rax 2f3e5: 48 8b 00 mov (%rax),%rax 2f3e8: 48 8b 58 10 mov 0x10(%rax),%rbx 2f3ec: e8 00 00 00 00 callq 2f3f1 2f3f1: 48 89 ee mov %rbp,%rsi 2f3f4: 48 8d bb 80 60 00 00 lea 0x6080(%rbx),%rdi 2f3fb: e8 00 00 00 00 callq 2f400 2f400: 48 89 ef mov %rbp,%rdi 2f403: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f40a: e8 00 00 00 00 callq 2f40f 2f40f: 48 8d bb d8 62 00 00 lea 0x62d8(%rbx),%rdi 2f416: 48 89 ee mov %rbp,%rsi 2f419: e8 00 00 00 00 callq 2f41e 2f41e: 48 89 ef mov %rbp,%rdi 2f421: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f428: e8 00 00 00 00 callq 2f42d 2f42d: 48 8d bb 30 65 00 00 lea 0x6530(%rbx),%rdi 2f434: 48 89 ee mov %rbp,%rsi 2f437: e8 00 00 00 00 callq 2f43c 2f43c: 31 c0 xor %eax,%eax 2f43e: 5b pop %rbx 2f43f: 5d pop %rbp 2f440: c3 retq 2f441: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f448: 00 00 00 00 2f44c: 0f 1f 40 00 nopl 0x0(%rax) 000000000002f450 : 2f450: e8 00 00 00 00 callq 2f455 2f455: 85 d2 test %edx,%edx 2f457: 75 03 jne 2f45c 2f459: 31 c0 xor %eax,%eax 2f45b: c3 retq 2f45c: 89 c9 mov %ecx,%ecx 2f45e: 41 54 push %r12 2f460: 49 89 f4 mov %rsi,%r12 2f463: 4c 89 c6 mov %r8,%rsi 2f466: 55 push %rbp 2f467: 48 69 c9 58 02 00 00 imul $0x258,%rcx,%rcx 2f46e: 48 89 fd mov %rdi,%rbp 2f471: 53 push %rbx 2f472: 4c 89 c3 mov %r8,%rbx 2f475: 48 8d bc 0f 90 60 00 lea 0x6090(%rdi,%rcx,1),%rdi 2f47c: 00 2f47d: b9 00 01 00 00 mov $0x100,%ecx 2f482: 48 83 ec 08 sub $0x8,%rsp 2f486: e8 00 00 00 00 callq 2f48b 2f48b: 85 c0 test %eax,%eax 2f48d: 0f 85 00 00 00 00 jne 2f493 2f493: 48 8b 0b mov (%rbx),%rcx 2f496: 48 8b 71 20 mov 0x20(%rcx),%rsi 2f49a: 8b 51 28 mov 0x28(%rcx),%edx 2f49d: 48 03 96 48 02 00 00 add 0x248(%rsi),%rdx 2f4a4: c7 43 20 40 00 00 00 movl $0x40,0x20(%rbx) 2f4ab: 48 89 53 18 mov %rdx,0x18(%rbx) 2f4af: 4d 85 e4 test %r12,%r12 2f4b2: 74 0b je 2f4bf 2f4b4: 31 c0 xor %eax,%eax 2f4b6: 48 83 c4 08 add $0x8,%rsp 2f4ba: 5b pop %rbx 2f4bb: 5d pop %rbp 2f4bc: 41 5c pop %r12 2f4be: c3 retq 2f4bf: 48 8b 71 20 mov 0x20(%rcx),%rsi 2f4c3: 8b 51 28 mov 0x28(%rcx),%edx 2f4c6: 48 03 96 40 02 00 00 add 0x240(%rsi),%rdx 2f4cd: 48 89 53 10 mov %rdx,0x10(%rbx) 2f4d1: eb e3 jmp 2f4b6 2f4d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f4da: 00 00 00 00 2f4de: 66 90 xchg %ax,%ax 000000000002f4e0 : 2f4e0: e8 00 00 00 00 callq 2f4e5 2f4e5: e9 00 00 00 00 jmpq 2f4ea 2f4ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000002f4f0 : 2f4f0: e8 00 00 00 00 callq 2f4f5 2f4f5: 41 57 push %r15 2f4f7: 41 56 push %r14 2f4f9: 41 55 push %r13 2f4fb: 41 54 push %r12 2f4fd: 55 push %rbp 2f4fe: 53 push %rbx 2f4ff: 48 83 ec 30 sub $0x30,%rsp 2f503: 48 8b 07 mov (%rdi),%rax 2f506: 4c 89 44 24 28 mov %r8,0x28(%rsp) 2f50b: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f510: 85 f6 test %esi,%esi 2f512: 0f 84 d8 04 00 00 je 2f9f0 2f518: 0f b6 87 f4 01 00 00 movzbl 0x1f4(%rdi),%eax 2f51f: 49 89 fe mov %rdi,%r14 2f522: 41 89 f5 mov %esi,%r13d 2f525: 48 89 d3 mov %rdx,%rbx 2f528: 48 89 cd mov %rcx,%rbp 2f52b: 48 85 c9 test %rcx,%rcx 2f52e: 0f 84 ac 03 00 00 je 2f8e0 2f534: 48 8b 79 70 mov 0x70(%rcx),%rdi 2f538: 48 8b 51 10 mov 0x10(%rcx),%rdx 2f53c: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2f543: 00 2f544: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 2f549: 48 85 d2 test %rdx,%rdx 2f54c: 74 08 je 2f556 2f54e: 48 8b 72 20 mov 0x20(%rdx),%rsi 2f552: 48 89 34 24 mov %rsi,(%rsp) 2f556: 84 c0 test %al,%al 2f558: 0f 84 00 00 00 00 je 2f55e 2f55e: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 2f564: 74 0e je 2f574 2f566: 8b 85 b0 01 00 00 mov 0x1b0(%rbp),%eax 2f56c: 85 c0 test %eax,%eax 2f56e: 0f 84 00 00 00 00 je 2f574 2f574: 49 8b 46 08 mov 0x8(%r14),%rax 2f578: f6 43 20 20 testb $0x20,0x20(%rbx) 2f57c: 74 09 je 2f587 2f57e: 83 38 01 cmpl $0x1,(%rax) 2f581: 0f 84 00 00 00 00 je 2f587 2f587: 8b 70 44 mov 0x44(%rax),%esi 2f58a: 4c 89 f7 mov %r14,%rdi 2f58d: 41 0f af f5 imul %r13d,%esi 2f591: 03 70 40 add 0x40(%rax),%esi 2f594: e8 00 00 00 00 callq 2f599 2f599: 89 44 24 1c mov %eax,0x1c(%rsp) 2f59d: 85 c0 test %eax,%eax 2f59f: 0f 85 00 00 00 00 jne 2f5a5 2f5a5: 49 8b 4e 08 mov 0x8(%r14),%rcx 2f5a9: 4d 8b be 88 02 00 00 mov 0x288(%r14),%r15 2f5b0: 48 83 79 58 00 cmpq $0x0,0x58(%rcx) 2f5b5: 41 0f 95 c4 setne %r12b 2f5b9: 48 85 ed test %rbp,%rbp 2f5bc: 0f 95 c0 setne %al 2f5bf: 41 20 c4 and %al,%r12b 2f5c2: 0f 85 d3 02 00 00 jne 2f89b 2f5c8: f6 43 20 40 testb $0x40,0x20(%rbx) 2f5cc: 0f 85 97 02 00 00 jne 2f869 2f5d2: 48 8b 81 90 00 00 00 mov 0x90(%rcx),%rax 2f5d9: 48 85 c0 test %rax,%rax 2f5dc: 74 08 je 2f5e6 2f5de: 4c 89 f7 mov %r14,%rdi 2f5e1: e8 00 00 00 00 callq 2f5e6 2f5e6: 48 85 ed test %rbp,%rbp 2f5e9: 0f 84 9b 02 00 00 je 2f88a 2f5ef: 41 0f b6 d4 movzbl %r12b,%edx 2f5f3: 48 89 ee mov %rbp,%rsi 2f5f6: 4c 89 f7 mov %r14,%rdi 2f5f9: e8 00 00 00 00 callq 2f5fe 2f5fe: 41 89 c4 mov %eax,%r12d 2f601: 85 c0 test %eax,%eax 2f603: 0f 85 1f 03 00 00 jne 2f928 2f609: 49 8b 46 08 mov 0x8(%r14),%rax 2f60d: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 2f614: 48 85 d2 test %rdx,%rdx 2f617: 0f 84 fe 02 00 00 je 2f91b 2f61d: 4c 89 f7 mov %r14,%rdi 2f620: e8 00 00 00 00 callq 2f625 2f625: 89 44 24 20 mov %eax,0x20(%rsp) 2f629: 49 8b 46 08 mov 0x8(%r14),%rax 2f62d: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f632: f6 81 1a 07 00 00 02 testb $0x2,0x71a(%rcx) 2f639: 75 19 jne 2f654 2f63b: 48 8b 40 68 mov 0x68(%rax),%rax 2f63f: 48 85 c0 test %rax,%rax 2f642: 0f 84 30 03 00 00 je 2f978 2f648: 4c 89 f7 mov %r14,%rdi 2f64b: e8 00 00 00 00 callq 2f650 2f650: 49 8b 46 08 mov 0x8(%r14),%rax 2f654: 4c 3b 3c 24 cmp (%rsp),%r15 2f658: 41 0f 95 c7 setne %r15b 2f65c: 45 31 e4 xor %r12d,%r12d 2f65f: 45 0f b6 ff movzbl %r15b,%r15d 2f663: 41 c1 e7 02 shl $0x2,%r15d 2f667: 48 85 ed test %rbp,%rbp 2f66a: 74 5a je 2f6c6 2f66c: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx 2f673: 48 85 d2 test %rdx,%rdx 2f676: 74 1e je 2f696 2f678: 8b 85 98 01 00 00 mov 0x198(%rbp),%eax 2f67e: 0b 85 9c 01 00 00 or 0x19c(%rbp),%eax 2f684: 4c 89 f7 mov %r14,%rdi 2f687: 41 09 c7 or %eax,%r15d 2f68a: 44 89 fe mov %r15d,%esi 2f68d: e8 00 00 00 00 callq 2f692 2f692: 49 8b 46 08 mov 0x8(%r14),%rax 2f696: 48 8b 88 f8 00 00 00 mov 0xf8(%rax),%rcx 2f69d: 45 31 e4 xor %r12d,%r12d 2f6a0: 48 85 c9 test %rcx,%rcx 2f6a3: 74 21 je 2f6c6 2f6a5: 8b 53 20 mov 0x20(%rbx),%edx 2f6a8: be 01 00 00 00 mov $0x1,%esi 2f6ad: 4c 89 f7 mov %r14,%rdi 2f6b0: c1 ea 05 shr $0x5,%edx 2f6b3: 41 89 d4 mov %edx,%r12d 2f6b6: 83 e2 01 and $0x1,%edx 2f6b9: e8 00 00 00 00 callq 2f6be 2f6be: 49 8b 46 08 mov 0x8(%r14),%rax 2f6c2: 41 83 e4 01 and $0x1,%r12d 2f6c6: 41 8d 55 ff lea -0x1(%r13),%edx 2f6ca: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 2f6ce: 4c 8d 2c d3 lea (%rbx,%rdx,8),%r13 2f6d2: eb 08 jmp 2f6dc 2f6d4: 49 8b 46 08 mov 0x8(%r14),%rax 2f6d8: 48 83 c3 28 add $0x28,%rbx 2f6dc: 48 85 ed test %rbp,%rbp 2f6df: 74 4c je 2f72d 2f6e1: 48 8b 88 f8 00 00 00 mov 0xf8(%rax),%rcx 2f6e8: 48 85 c9 test %rcx,%rcx 2f6eb: 74 40 je 2f72d 2f6ed: 8b 53 20 mov 0x20(%rbx),%edx 2f6f0: c1 ea 05 shr $0x5,%edx 2f6f3: 83 e2 01 and $0x1,%edx 2f6f6: 44 38 e2 cmp %r12b,%dl 2f6f9: 74 32 je 2f72d 2f6fb: 41 0f b6 d4 movzbl %r12b,%edx 2f6ff: 31 f6 xor %esi,%esi 2f701: 4c 89 f7 mov %r14,%rdi 2f704: 41 83 f4 01 xor $0x1,%r12d 2f708: e8 00 00 00 00 callq 2f70d 2f70d: 49 8b 46 08 mov 0x8(%r14),%rax 2f711: 41 0f b6 d4 movzbl %r12b,%edx 2f715: be 01 00 00 00 mov $0x1,%esi 2f71a: 4c 89 f7 mov %r14,%rdi 2f71d: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 2f724: e8 00 00 00 00 callq 2f729 2f729: 49 8b 46 08 mov 0x8(%r14),%rax 2f72d: 44 89 f9 mov %r15d,%ecx 2f730: 48 8b 40 48 mov 0x48(%rax),%rax 2f734: 48 89 da mov %rbx,%rdx 2f737: 48 89 ee mov %rbp,%rsi 2f73a: 4c 89 f7 mov %r14,%rdi 2f73d: 41 83 e7 fb and $0xfffffffb,%r15d 2f741: e8 00 00 00 00 callq 2f746 2f746: 49 39 dd cmp %rbx,%r13 2f749: 75 89 jne 2f6d4 2f74b: 48 85 ed test %rbp,%rbp 2f74e: 74 1e je 2f76e 2f750: 49 8b 46 08 mov 0x8(%r14),%rax 2f754: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 2f75b: 48 85 c0 test %rax,%rax 2f75e: 74 0e je 2f76e 2f760: 41 0f b6 d4 movzbl %r12b,%edx 2f764: 31 f6 xor %esi,%esi 2f766: 4c 89 f7 mov %r14,%rdi 2f769: e8 00 00 00 00 callq 2f76e 2f76e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2f773: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 2f77a: 75 13 jne 2f78f 2f77c: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 2f783: 4c 89 f6 mov %r14,%rsi 2f786: 48 8b 40 68 mov 0x68(%rax),%rax 2f78a: e8 00 00 00 00 callq 2f78f 2f78f: 45 8b 65 20 mov 0x20(%r13),%r12d 2f793: b8 04 00 00 00 mov $0x4,%eax 2f798: 41 83 e4 08 and $0x8,%r12d 2f79c: 44 0f 45 e0 cmovne %eax,%r12d 2f7a0: 48 85 ed test %rbp,%rbp 2f7a3: 0f 84 55 01 00 00 je 2f8fe 2f7a9: 48 8b b5 d8 01 00 00 mov 0x1d8(%rbp),%rsi 2f7b0: 48 85 f6 test %rsi,%rsi 2f7b3: 74 1d je 2f7d2 2f7b5: 49 8b 46 08 mov 0x8(%r14),%rax 2f7b9: 44 89 e1 mov %r12d,%ecx 2f7bc: 48 8b 95 e0 01 00 00 mov 0x1e0(%rbp),%rdx 2f7c3: 4c 89 f7 mov %r14,%rdi 2f7c6: 83 c9 01 or $0x1,%ecx 2f7c9: 48 8b 40 50 mov 0x50(%rax),%rax 2f7cd: e8 00 00 00 00 callq 2f7d2 2f7d2: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2f7d7: 44 89 e2 mov %r12d,%edx 2f7da: 4c 89 f7 mov %r14,%rdi 2f7dd: e8 00 00 00 00 callq 2f7e2 2f7e2: 85 c0 test %eax,%eax 2f7e4: 0f 85 18 02 00 00 jne 2fa02 2f7ea: 49 8b 46 08 mov 0x8(%r14),%rax 2f7ee: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2f7f5: 48 85 c0 test %rax,%rax 2f7f8: 74 08 je 2f802 2f7fa: 4c 89 f7 mov %r14,%rdi 2f7fd: e8 00 00 00 00 callq 2f802 2f802: 8b 74 24 20 mov 0x20(%rsp),%esi 2f806: 83 fe ff cmp $0xffffffff,%esi 2f809: 74 18 je 2f823 2f80b: 49 8b 46 08 mov 0x8(%r14),%rax 2f80f: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2f816: 48 85 c0 test %rax,%rax 2f819: 74 08 je 2f823 2f81b: 4c 89 f7 mov %r14,%rdi 2f81e: e8 00 00 00 00 callq 2f823 2f823: 48 8b 04 24 mov (%rsp),%rax 2f827: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 2f82d: 49 89 86 88 02 00 00 mov %rax,0x288(%r14) 2f834: 74 18 je 2f84e 2f836: 49 8b 46 08 mov 0x8(%r14),%rax 2f83a: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 2f841: 48 85 c0 test %rax,%rax 2f844: 74 08 je 2f84e 2f846: 4c 89 f7 mov %r14,%rdi 2f849: e8 00 00 00 00 callq 2f84e 2f84e: 4c 89 f7 mov %r14,%rdi 2f851: e8 00 00 00 00 callq 2f856 2f856: 8b 44 24 1c mov 0x1c(%rsp),%eax 2f85a: 48 83 c4 30 add $0x30,%rsp 2f85e: 5b pop %rbx 2f85f: 5d pop %rbp 2f860: 41 5c pop %r12 2f862: 41 5d pop %r13 2f864: 41 5e pop %r14 2f866: 41 5f pop %r15 2f868: c3 retq 2f869: 48 8b 81 10 01 00 00 mov 0x110(%rcx),%rax 2f870: 48 85 c0 test %rax,%rax 2f873: 0f 84 59 fd ff ff je 2f5d2 2f879: 4c 89 f7 mov %r14,%rdi 2f87c: e8 00 00 00 00 callq 2f881 2f881: 49 8b 4e 08 mov 0x8(%r14),%rcx 2f885: e9 48 fd ff ff jmpq 2f5d2 2f88a: c7 44 24 20 ff ff ff movl $0xffffffff,0x20(%rsp) 2f891: ff 2f892: 49 8b 46 08 mov 0x8(%r14),%rax 2f896: e9 92 fd ff ff jmpq 2f62d 2f89b: 48 8d bd 00 01 00 00 lea 0x100(%rbp),%rdi 2f8a2: e8 00 00 00 00 callq 2f8a7 2f8a7: 48 89 c2 mov %rax,%rdx 2f8aa: 48 85 c0 test %rax,%rax 2f8ad: 0f 84 e6 00 00 00 je 2f999 2f8b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8b8: 48 8d 7a 38 lea 0x38(%rdx),%rdi 2f8bc: b8 ff ff ff ff mov $0xffffffff,%eax 2f8c1: f0 0f c1 42 38 lock xadd %eax,0x38(%rdx) 2f8c6: 83 f8 01 cmp $0x1,%eax 2f8c9: 0f 84 04 01 00 00 je 2f9d3 2f8cf: 85 c0 test %eax,%eax 2f8d1: 0f 8e 0a 01 00 00 jle 2f9e1 2f8d7: 49 8b 4e 08 mov 0x8(%r14),%rcx 2f8db: e9 e8 fc ff ff jmpq 2f5c8 2f8e0: 84 c0 test %al,%al 2f8e2: 0f 84 15 01 00 00 je 2f9fd 2f8e8: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2f8ef: 00 00 2f8f1: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2f8f8: 00 2f8f9: e9 76 fc ff ff jmpq 2f574 2f8fe: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2f903: 44 89 e2 mov %r12d,%edx 2f906: 4c 89 f7 mov %r14,%rdi 2f909: e8 00 00 00 00 callq 2f90e 2f90e: 85 c0 test %eax,%eax 2f910: 0f 84 d4 fe ff ff je 2f7ea 2f916: e9 00 00 00 00 jmpq 2f91b 2f91b: c7 44 24 20 ff ff ff movl $0xffffffff,0x20(%rsp) 2f922: ff 2f923: e9 05 fd ff ff jmpq 2f62d 2f928: 4c 89 f7 mov %r14,%rdi 2f92b: e8 00 00 00 00 callq 2f930 2f930: 44 89 64 24 1c mov %r12d,0x1c(%rsp) 2f935: e9 1c ff ff ff jmpq 2f856 2f93a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2f941 2f941: 89 c0 mov %eax,%eax 2f943: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2f94b 2f94a: 00 2f94b: 0f 83 67 ff ff ff jae 2f8b8 2f951: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2f958 2f958: 48 85 c0 test %rax,%rax 2f95b: 74 16 je 2f973 2f95d: 48 8b 78 08 mov 0x8(%rax),%rdi 2f961: 48 89 ee mov %rbp,%rsi 2f964: 48 89 54 24 20 mov %rdx,0x20(%rsp) 2f969: e8 00 00 00 00 callq 2f96e 2f96e: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 2f973: e9 40 ff ff ff jmpq 2f8b8 2f978: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2f97d: 4c 89 f6 mov %r14,%rsi 2f980: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 2f987: 48 8b 40 60 mov 0x60(%rax),%rax 2f98b: e8 00 00 00 00 callq 2f990 2f990: 49 8b 46 08 mov 0x8(%r14),%rax 2f994: e9 bb fc ff ff jmpq 2f654 2f999: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f99e: 8b 80 b0 63 01 00 mov 0x163b0(%rax),%eax 2f9a4: 89 44 24 20 mov %eax,0x20(%rsp) 2f9a8: c1 e8 02 shr $0x2,%eax 2f9ab: 4c 3b 3c 24 cmp (%rsp),%r15 2f9af: 41 0f 95 c4 setne %r12b 2f9b3: 41 20 c4 and %al,%r12b 2f9b6: 0f 85 1b ff ff ff jne 2f8d7 2f9bc: 48 89 ee mov %rbp,%rsi 2f9bf: 4c 89 f7 mov %r14,%rdi 2f9c2: e8 00 00 00 00 callq 2f9c7 2f9c7: 49 8b 4e 08 mov 0x8(%r14),%rcx 2f9cb: 41 89 c4 mov %eax,%r12d 2f9ce: e9 f5 fb ff ff jmpq 2f5c8 2f9d3: e8 00 00 00 00 callq 2f9d8 2f9d8: 49 8b 4e 08 mov 0x8(%r14),%rcx 2f9dc: e9 e7 fb ff ff jmpq 2f5c8 2f9e1: be 03 00 00 00 mov $0x3,%esi 2f9e6: e8 00 00 00 00 callq 2f9eb 2f9eb: e9 e7 fe ff ff jmpq 2f8d7 2f9f0: c7 44 24 1c ea ff ff movl $0xffffffea,0x1c(%rsp) 2f9f7: ff 2f9f8: e9 59 fe ff ff jmpq 2f856 2f9fd: e9 00 00 00 00 jmpq 2fa02 2fa02: e9 00 00 00 00 jmpq 2fa07 2fa07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2fa0e: 00 00 000000000002fa10 : 2fa10: e8 00 00 00 00 callq 2fa15 2fa15: 31 c0 xor %eax,%eax 2fa17: 80 bf 88 60 00 00 00 cmpb $0x0,0x6088(%rdi) 2fa1e: 75 6a jne 2fa8a 2fa20: 41 55 push %r13 2fa22: ba 00 00 10 00 mov $0x100000,%edx 2fa27: 4c 8d af 90 60 00 00 lea 0x6090(%rdi),%r13 2fa2e: 41 54 push %r12 2fa30: 41 bc 00 20 00 00 mov $0x2000,%r12d 2fa36: 55 push %rbp 2fa37: 31 ed xor %ebp,%ebp 2fa39: 53 push %rbx 2fa3a: 48 89 fb mov %rdi,%rbx 2fa3d: 48 83 ec 08 sub $0x8,%rsp 2fa41: 41 b8 02 00 00 00 mov $0x2,%r8d 2fa47: b9 00 10 00 00 mov $0x1000,%ecx 2fa4c: 4c 89 ee mov %r13,%rsi 2fa4f: 48 89 df mov %rbx,%rdi 2fa52: e8 00 00 00 00 callq 2fa57 2fa57: 85 c0 test %eax,%eax 2fa59: 75 30 jne 2fa8b 2fa5b: 83 c5 01 add $0x1,%ebp 2fa5e: 83 fd 03 cmp $0x3,%ebp 2fa61: 74 15 je 2fa78 2fa63: 83 fd 02 cmp $0x2,%ebp 2fa66: ba 00 00 10 00 mov $0x100000,%edx 2fa6b: 41 0f 44 d4 cmove %r12d,%edx 2fa6f: 49 81 c5 58 02 00 00 add $0x258,%r13 2fa76: eb c9 jmp 2fa41 2fa78: c6 83 88 60 00 00 01 movb $0x1,0x6088(%rbx) 2fa7f: 48 83 c4 08 add $0x8,%rsp 2fa83: 5b pop %rbx 2fa84: 5d pop %rbp 2fa85: 41 5c pop %r12 2fa87: 41 5d pop %r13 2fa89: c3 retq 2fa8a: c3 retq 2fa8b: 85 ed test %ebp,%ebp 2fa8d: 74 f0 je 2fa7f 2fa8f: 83 ed 01 sub $0x1,%ebp 2fa92: 48 63 d5 movslq %ebp,%rdx 2fa95: 48 69 d2 58 02 00 00 imul $0x258,%rdx,%rdx 2fa9c: 4c 8d a4 13 90 60 00 lea 0x6090(%rbx,%rdx,1),%r12 2faa3: 00 2faa4: 4c 89 e6 mov %r12,%rsi 2faa7: 48 89 df mov %rbx,%rdi 2faaa: 89 44 24 04 mov %eax,0x4(%rsp) 2faae: 49 81 ec 58 02 00 00 sub $0x258,%r12 2fab5: e8 00 00 00 00 callq 2faba 2faba: 85 ed test %ebp,%ebp 2fabc: 8b 44 24 04 mov 0x4(%rsp),%eax 2fac0: 74 bd je 2fa7f 2fac2: 31 ed xor %ebp,%ebp 2fac4: eb de jmp 2faa4 2fac6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2facd: 00 00 00 000000000002fad0 : 2fad0: e8 00 00 00 00 callq 2fad5 2fad5: 80 bf 88 60 00 00 00 cmpb $0x0,0x6088(%rdi) 2fadc: 74 37 je 2fb15 2fade: 53 push %rbx 2fadf: 48 8d b7 90 60 00 00 lea 0x6090(%rdi),%rsi 2fae6: 48 89 fb mov %rdi,%rbx 2fae9: e8 00 00 00 00 callq 2faee 2faee: 48 8d b3 e8 62 00 00 lea 0x62e8(%rbx),%rsi 2faf5: 48 89 df mov %rbx,%rdi 2faf8: e8 00 00 00 00 callq 2fafd 2fafd: 48 8d b3 40 65 00 00 lea 0x6540(%rbx),%rsi 2fb04: 48 89 df mov %rbx,%rdi 2fb07: e8 00 00 00 00 callq 2fb0c 2fb0c: c6 83 88 60 00 00 00 movb $0x0,0x6088(%rbx) 2fb13: 5b pop %rbx 2fb14: c3 retq 2fb15: c3 retq 2fb16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2fb1d: 00 00 00 000000000002fb20 : 2fb20: e8 00 00 00 00 callq 2fb25 2fb25: 41 57 push %r15 2fb27: 41 56 push %r14 2fb29: 49 89 fe mov %rdi,%r14 2fb2c: 41 55 push %r13 2fb2e: 41 bd 40 1f 00 00 mov $0x1f40,%r13d 2fb34: 41 54 push %r12 2fb36: 55 push %rbp 2fb37: 53 push %rbx 2fb38: 48 83 ec 10 sub $0x10,%rsp 2fb3c: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax 2fb42: 89 c2 mov %eax,%edx 2fb44: 83 e2 04 and $0x4,%edx 2fb47: 83 fa 01 cmp $0x1,%edx 2fb4a: 4d 19 e4 sbb %r12,%r12 2fb4d: 49 81 e4 a8 e4 ff ff and $0xffffffffffffe4a8,%r12 2fb54: 49 81 c4 40 1f 00 00 add $0x1f40,%r12 2fb5b: a8 10 test $0x10,%al 2fb5d: 75 19 jne 2fb78 2fb5f: 48 83 bf 68 28 00 00 cmpq $0x1,0x2868(%rdi) 2fb66: 01 2fb67: 4d 19 ed sbb %r13,%r13 2fb6a: 49 81 e5 18 fc ff ff and $0xfffffffffffffc18,%r13 2fb71: 49 81 c5 d0 07 00 00 add $0x7d0,%r13 2fb78: 41 8b 86 a0 5f 00 00 mov 0x5fa0(%r14),%eax 2fb7f: 85 c0 test %eax,%eax 2fb81: 0f 84 e2 00 00 00 je 2fc69 2fb87: 49 8d 86 28 92 00 00 lea 0x9228(%r14),%rax 2fb8e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2fb95: 00 2fb96: 31 ed xor %ebp,%ebp 2fb98: 48 89 44 24 08 mov %rax,0x8(%rsp) 2fb9d: eb 3d jmp 2fbdc 2fb9f: c6 83 f4 01 00 00 00 movb $0x0,0x1f4(%rbx) 2fba6: 49 8b 3e mov (%r14),%rdi 2fba9: 41 89 c0 mov %eax,%r8d 2fbac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2fbb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2fbba: e8 00 00 00 00 callq 2fbbf 2fbbf: 48 3b 5c 24 08 cmp 0x8(%rsp),%rbx 2fbc4: 0f 84 90 00 00 00 je 2fc5a 2fbca: 44 89 7c 24 04 mov %r15d,0x4(%rsp) 2fbcf: 48 83 c5 01 add $0x1,%rbp 2fbd3: 41 39 ae a0 5f 00 00 cmp %ebp,0x5fa0(%r14) 2fbda: 76 6b jbe 2fc47 2fbdc: 49 8b 9c ee a8 5f 00 mov 0x5fa8(%r14,%rbp,8),%rbx 2fbe3: 00 2fbe4: 80 bb f4 01 00 00 00 cmpb $0x0,0x1f4(%rbx) 2fbeb: 74 e2 je 2fbcf 2fbed: 48 8b 43 08 mov 0x8(%rbx),%rax 2fbf1: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx 2fbf8: 48 85 d2 test %rdx,%rdx 2fbfb: 74 d2 je 2fbcf 2fbfd: 8b 00 mov (%rax),%eax 2fbff: 4c 89 ee mov %r13,%rsi 2fc02: 48 89 df mov %rbx,%rdi 2fc05: 83 e8 03 sub $0x3,%eax 2fc08: 83 f8 06 cmp $0x6,%eax 2fc0b: 49 0f 42 f4 cmovb %r12,%rsi 2fc0f: e8 00 00 00 00 callq 2fc14 2fc14: 48 8d 8b 90 02 00 00 lea 0x290(%rbx),%rcx 2fc1b: 41 89 c7 mov %eax,%r15d 2fc1e: 85 c0 test %eax,%eax 2fc20: 0f 85 79 ff ff ff jne 2fb9f 2fc26: 49 8b 3e mov (%r14),%rdi 2fc29: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2fc30: be 01 00 00 00 mov $0x1,%esi 2fc35: 48 83 c5 01 add $0x1,%rbp 2fc39: e8 00 00 00 00 callq 2fc3e 2fc3e: 41 39 ae a0 5f 00 00 cmp %ebp,0x5fa0(%r14) 2fc45: 77 95 ja 2fbdc 2fc47: 8b 44 24 04 mov 0x4(%rsp),%eax 2fc4b: 48 83 c4 10 add $0x10,%rsp 2fc4f: 5b pop %rbx 2fc50: 5d pop %rbp 2fc51: 41 5c pop %r12 2fc53: 41 5d pop %r13 2fc55: 41 5e pop %r14 2fc57: 41 5f pop %r15 2fc59: c3 retq 2fc5a: 41 c6 86 3a 07 00 00 movb $0x0,0x73a(%r14) 2fc61: 00 2fc62: 44 89 7c 24 04 mov %r15d,0x4(%rsp) 2fc67: eb de jmp 2fc47 2fc69: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2fc70: 00 2fc71: eb d4 jmp 2fc47 2fc73: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2fc7a: 00 00 00 00 2fc7e: 66 90 xchg %ax,%ax 000000000002fc80 : 2fc80: e8 00 00 00 00 callq 2fc85 2fc85: ba 01 00 00 00 mov $0x1,%edx 2fc8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2fc91: e9 00 00 00 00 jmpq 2fc96 2fc96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2fc9d: 00 00 00 000000000002fca0 : 2fca0: e8 00 00 00 00 callq 2fca5 2fca5: 41 56 push %r14 2fca7: 41 89 d6 mov %edx,%r14d 2fcaa: 41 55 push %r13 2fcac: 41 89 cd mov %ecx,%r13d 2fcaf: 41 54 push %r12 2fcb1: 55 push %rbp 2fcb2: 48 89 fd mov %rdi,%rbp 2fcb5: 53 push %rbx 2fcb6: 48 89 f3 mov %rsi,%rbx 2fcb9: 8b 3f mov (%rdi),%edi 2fcbb: 8b 36 mov (%rsi),%esi 2fcbd: 49 89 fc mov %rdi,%r12 2fcc0: e8 00 00 00 00 callq 2fcc5 2fcc5: 31 d2 xor %edx,%edx 2fcc7: 89 c1 mov %eax,%ecx 2fcc9: 44 89 e0 mov %r12d,%eax 2fccc: f7 f1 div %ecx 2fcce: 31 d2 xor %edx,%edx 2fcd0: 89 45 00 mov %eax,0x0(%rbp) 2fcd3: 8b 03 mov (%rbx),%eax 2fcd5: f7 f1 div %ecx 2fcd7: 89 03 mov %eax,(%rbx) 2fcd9: 8b 75 00 mov 0x0(%rbp),%esi 2fcdc: 89 c1 mov %eax,%ecx 2fcde: 44 39 f6 cmp %r14d,%esi 2fce1: 73 16 jae 2fcf9 2fce3: 42 8d 44 36 ff lea -0x1(%rsi,%r14,1),%eax 2fce8: 31 d2 xor %edx,%edx 2fcea: f7 f6 div %esi 2fcec: 0f af f0 imul %eax,%esi 2fcef: 89 75 00 mov %esi,0x0(%rbp) 2fcf2: 0f af 03 imul (%rbx),%eax 2fcf5: 89 03 mov %eax,(%rbx) 2fcf7: 89 c1 mov %eax,%ecx 2fcf9: 44 39 e9 cmp %r13d,%ecx 2fcfc: 73 17 jae 2fd15 2fcfe: 42 8d 44 29 ff lea -0x1(%rcx,%r13,1),%eax 2fd03: 31 d2 xor %edx,%edx 2fd05: f7 f1 div %ecx 2fd07: 8b 55 00 mov 0x0(%rbp),%edx 2fd0a: 0f af d0 imul %eax,%edx 2fd0d: 89 55 00 mov %edx,0x0(%rbp) 2fd10: 0f af 03 imul (%rbx),%eax 2fd13: 89 03 mov %eax,(%rbx) 2fd15: 5b pop %rbx 2fd16: 5d pop %rbp 2fd17: 41 5c pop %r12 2fd19: 41 5d pop %r13 2fd1b: 41 5e pop %r14 2fd1d: c3 retq 2fd1e: 66 90 xchg %ax,%ax 000000000002fd20 : 2fd20: e8 00 00 00 00 callq 2fd25 2fd25: 41 57 push %r15 2fd27: 41 56 push %r14 2fd29: 41 55 push %r13 2fd2b: 41 54 push %r12 2fd2d: 49 89 fc mov %rdi,%r12 2fd30: 55 push %rbp 2fd31: 53 push %rbx 2fd32: 48 83 ec 60 sub $0x60,%rsp 2fd36: 41 8b 6c 24 3c mov 0x3c(%r12),%ebp 2fd3b: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 2fd42: 00 2fd43: 48 89 54 24 28 mov %rdx,0x28(%rsp) 2fd48: 89 74 24 20 mov %esi,0x20(%rsp) 2fd4c: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 2fd51: 4c 89 44 24 18 mov %r8,0x18(%rsp) 2fd56: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 2fd5b: 48 89 44 24 38 mov %rax,0x38(%rsp) 2fd60: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2fd67: 00 00 2fd69: 48 89 44 24 58 mov %rax,0x58(%rsp) 2fd6e: 8b 47 48 mov 0x48(%rdi),%eax 2fd71: 8b 7f 38 mov 0x38(%rdi),%edi 2fd74: 89 7c 24 08 mov %edi,0x8(%rsp) 2fd78: 89 c2 mov %eax,%edx 2fd7a: 81 e2 00 04 00 00 and $0x400,%edx 2fd80: 0f 85 a7 03 00 00 jne 3012d 2fd86: 89 f1 mov %esi,%ecx 2fd88: be cd cc cc cc mov $0xcccccccd,%esi 2fd8d: 48 0f af ce imul %rsi,%rcx 2fd91: 48 c1 e9 23 shr $0x23,%rcx 2fd95: 49 89 cf mov %rcx,%r15 2fd98: a8 04 test $0x4,%al 2fd9a: 0f 84 66 03 00 00 je 30106 2fda0: 41 8b 7c 24 04 mov 0x4(%r12),%edi 2fda5: 89 c1 mov %eax,%ecx 2fda7: 81 e1 04 04 00 00 and $0x404,%ecx 2fdad: 89 7c 24 24 mov %edi,0x24(%rsp) 2fdb1: 81 f9 04 04 00 00 cmp $0x404,%ecx 2fdb7: 0f 84 66 03 00 00 je 30123 2fdbd: 45 8b 6c 24 2c mov 0x2c(%r12),%r13d 2fdc2: 41 8b 0c 24 mov (%r12),%ecx 2fdc6: f6 c4 10 test $0x10,%ah 2fdc9: 0f 84 84 02 00 00 je 30053 2fdcf: 41 8b 5c 24 08 mov 0x8(%r12),%ebx 2fdd4: 8b 54 24 08 mov 0x8(%rsp),%edx 2fdd8: 89 4c 24 54 mov %ecx,0x54(%rsp) 2fddc: 48 8d 74 24 54 lea 0x54(%rsp),%rsi 2fde1: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 2fde6: 44 89 7c 24 50 mov %r15d,0x50(%rsp) 2fdeb: 89 d9 mov %ebx,%ecx 2fded: 41 89 de mov %ebx,%r14d 2fdf0: e8 ab fe ff ff callq 2fca0 2fdf5: 41 8b 44 24 48 mov 0x48(%r12),%eax 2fdfa: 89 5c 24 04 mov %ebx,0x4(%rsp) 2fdfe: 25 00 40 00 00 and $0x4000,%eax 2fe03: 89 44 24 0c mov %eax,0xc(%rsp) 2fe07: 8b 7c 24 54 mov 0x54(%rsp),%edi 2fe0b: 44 8b 4c 24 50 mov 0x50(%rsp),%r9d 2fe10: 4c 89 64 24 40 mov %r12,0x40(%rsp) 2fe15: 41 bb ff ff ff ff mov $0xffffffff,%r11d 2fe1b: 41 8b 04 24 mov (%r12),%eax 2fe1f: 41 89 fa mov %edi,%r10d 2fe22: 45 89 c8 mov %r9d,%r8d 2fe25: 44 0f af c3 imul %ebx,%r8d 2fe29: 41 d1 ea shr %r10d 2fe2c: 41 89 c4 mov %eax,%r12d 2fe2f: eb 1c jmp 2fe4d 2fe31: 75 0a jne 2fe3d 2fe33: 8b 4c 24 0c mov 0xc(%rsp),%ecx 2fe37: 85 c9 test %ecx,%ecx 2fe39: 44 0f 44 f3 cmove %ebx,%r14d 2fe3d: 83 c3 01 add $0x1,%ebx 2fe40: 45 01 c8 add %r9d,%r8d 2fe43: 3b 5c 24 04 cmp 0x4(%rsp),%ebx 2fe47: 0f 87 85 00 00 00 ja 2fed2 2fe4d: 89 d8 mov %ebx,%eax 2fe4f: 31 d2 xor %edx,%edx 2fe51: b9 01 00 00 00 mov $0x1,%ecx 2fe56: d1 e8 shr %eax 2fe58: 01 f8 add %edi,%eax 2fe5a: f7 f3 div %ebx 2fe5c: 85 c0 test %eax,%eax 2fe5e: 0f 45 c8 cmovne %eax,%ecx 2fe61: 31 d2 xor %edx,%edx 2fe63: b8 80 00 00 00 mov $0x80,%eax 2fe68: f7 f3 div %ebx 2fe6a: 44 39 e8 cmp %r13d,%eax 2fe6d: 41 0f 47 c5 cmova %r13d,%eax 2fe71: 39 c1 cmp %eax,%ecx 2fe73: 0f 47 c8 cmova %eax,%ecx 2fe76: 44 89 c0 mov %r8d,%eax 2fe79: 31 d2 xor %edx,%edx 2fe7b: 0f af c1 imul %ecx,%eax 2fe7e: 44 01 d0 add %r10d,%eax 2fe81: f7 f7 div %edi 2fe83: 89 c6 mov %eax,%esi 2fe85: 39 c5 cmp %eax,%ebp 2fe87: 73 0f jae 2fe98 2fe89: 0f af cd imul %ebp,%ecx 2fe8c: d1 e8 shr %eax 2fe8e: 31 d2 xor %edx,%edx 2fe90: 01 c8 add %ecx,%eax 2fe92: f7 f6 div %esi 2fe94: 89 ee mov %ebp,%esi 2fe96: 89 c1 mov %eax,%ecx 2fe98: 89 f0 mov %esi,%eax 2fe9a: 0f af cb imul %ebx,%ecx 2fe9d: 31 d2 xor %edx,%edx 2fe9f: 41 0f af c4 imul %r12d,%eax 2fea3: f7 f1 div %ecx 2fea5: 44 89 fa mov %r15d,%edx 2fea8: 29 c2 sub %eax,%edx 2feaa: 89 d0 mov %edx,%eax 2feac: c1 f8 1f sar $0x1f,%eax 2feaf: 31 c2 xor %eax,%edx 2feb1: 29 c2 sub %eax,%edx 2feb3: 44 39 da cmp %r11d,%edx 2feb6: 0f 83 75 ff ff ff jae 2fe31 2febc: 41 89 de mov %ebx,%r14d 2febf: 41 89 d3 mov %edx,%r11d 2fec2: 83 c3 01 add $0x1,%ebx 2fec5: 45 01 c8 add %r9d,%r8d 2fec8: 3b 5c 24 04 cmp 0x4(%rsp),%ebx 2fecc: 0f 86 7b ff ff ff jbe 2fe4d 2fed2: 4c 8b 64 24 40 mov 0x40(%rsp),%r12 2fed7: 44 89 f0 mov %r14d,%eax 2feda: 31 d2 xor %edx,%edx 2fedc: b9 01 00 00 00 mov $0x1,%ecx 2fee1: d1 e8 shr %eax 2fee3: 01 f8 add %edi,%eax 2fee5: 41 f7 f6 div %r14d 2fee8: 85 c0 test %eax,%eax 2feea: 0f 45 c8 cmovne %eax,%ecx 2feed: 31 d2 xor %edx,%edx 2feef: b8 80 00 00 00 mov $0x80,%eax 2fef4: 41 f7 f6 div %r14d 2fef7: 44 39 e8 cmp %r13d,%eax 2fefa: 41 0f 47 c5 cmova %r13d,%eax 2fefe: 39 c1 cmp %eax,%ecx 2ff00: 0f 47 c8 cmova %eax,%ecx 2ff03: 45 0f af ce imul %r14d,%r9d 2ff07: 31 d2 xor %edx,%edx 2ff09: 89 4c 24 4c mov %ecx,0x4c(%rsp) 2ff0d: 44 0f af c9 imul %ecx,%r9d 2ff11: 45 01 d1 add %r10d,%r9d 2ff14: 44 89 c8 mov %r9d,%eax 2ff17: f7 f7 div %edi 2ff19: 89 44 24 48 mov %eax,0x48(%rsp) 2ff1d: 41 89 c1 mov %eax,%r9d 2ff20: 39 c5 cmp %eax,%ebp 2ff22: 73 14 jae 2ff38 2ff24: 0f af cd imul %ebp,%ecx 2ff27: d1 e8 shr %eax 2ff29: 31 d2 xor %edx,%edx 2ff2b: 89 6c 24 48 mov %ebp,0x48(%rsp) 2ff2f: 01 c8 add %ecx,%eax 2ff31: 41 f7 f1 div %r9d 2ff34: 89 44 24 4c mov %eax,0x4c(%rsp) 2ff38: 8b 5c 24 08 mov 0x8(%rsp),%ebx 2ff3c: 8b 4c 24 24 mov 0x24(%rsp),%ecx 2ff40: 48 8d 74 24 4c lea 0x4c(%rsp),%rsi 2ff45: 48 8d 7c 24 48 lea 0x48(%rsp),%rdi 2ff4a: 89 da mov %ebx,%edx 2ff4c: e8 4f fd ff ff callq 2fca0 2ff51: 41 8b 44 24 48 mov 0x48(%r12),%eax 2ff56: 25 00 04 00 00 and $0x400,%eax 2ff5b: 0f 84 d3 00 00 00 je 30034 2ff61: 8b 54 24 48 mov 0x48(%rsp),%edx 2ff65: bf cd cc cc cc mov $0xcccccccd,%edi 2ff6a: 8b 4c 24 4c mov 0x4c(%rsp),%ecx 2ff6e: 48 89 d0 mov %rdx,%rax 2ff71: 48 89 d6 mov %rdx,%rsi 2ff74: 48 0f af c7 imul %rdi,%rax 2ff78: 48 c1 e8 23 shr $0x23,%rax 2ff7c: 44 8d 04 80 lea (%rax,%rax,4),%r8d 2ff80: 89 d0 mov %edx,%eax 2ff82: 45 01 c0 add %r8d,%r8d 2ff85: 44 29 c0 sub %r8d,%eax 2ff88: 0f 85 cc 01 00 00 jne 3015a 2ff8e: be cd cc cc cc mov $0xcccccccd,%esi 2ff93: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2ff98: 48 0f af d6 imul %rsi,%rdx 2ff9c: 48 c1 ea 23 shr $0x23,%rdx 2ffa0: 89 17 mov %edx,(%rdi) 2ffa2: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2ffa7: 89 07 mov %eax,(%rdi) 2ffa9: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2ffae: 8b 17 mov (%rdi),%edx 2ffb0: 8d 14 92 lea (%rdx,%rdx,4),%edx 2ffb3: 8d 04 50 lea (%rax,%rdx,2),%eax 2ffb6: 44 89 f2 mov %r14d,%edx 2ffb9: 0f af d1 imul %ecx,%edx 2ffbc: 41 0f af 04 24 imul (%r12),%eax 2ffc1: 8d 34 92 lea (%rdx,%rdx,4),%esi 2ffc4: 31 d2 xor %edx,%edx 2ffc6: 01 f6 add %esi,%esi 2ffc8: f7 f6 div %esi 2ffca: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2ffcf: 89 06 mov %eax,(%rsi) 2ffd1: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2ffd6: 89 08 mov %ecx,(%rax) 2ffd8: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2ffdd: 44 89 30 mov %r14d,(%rax) 2ffe0: 8b 06 mov (%rsi),%eax 2ffe2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ffe9: 41 56 push %r14 2ffeb: 44 8d 14 80 lea (%rax,%rax,4),%r10d 2ffef: 51 push %rcx 2fff0: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2fff5: 44 8b 07 mov (%rdi),%r8d 2fff8: 8b 54 24 30 mov 0x30(%rsp),%edx 2fffc: 45 01 d2 add %r10d,%r10d 2ffff: bf 04 00 00 00 mov $0x4,%edi 30004: 44 8b 08 mov (%rax),%r9d 30007: 44 89 d1 mov %r10d,%ecx 3000a: e8 00 00 00 00 callq 3000f 3000f: 58 pop %rax 30010: 5a pop %rdx 30011: 48 8b 44 24 58 mov 0x58(%rsp),%rax 30016: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3001d: 00 00 3001f: 0f 85 82 01 00 00 jne 301a7 30025: 48 83 c4 60 add $0x60,%rsp 30029: 5b pop %rbx 3002a: 5d pop %rbp 3002b: 41 5c pop %r12 3002d: 41 5d pop %r13 3002f: 41 5e pop %r14 30031: 41 5f pop %r15 30033: c3 retq 30034: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 30039: 8b 54 24 48 mov 0x48(%rsp),%edx 3003d: 8b 4c 24 4c mov 0x4c(%rsp),%ecx 30041: 89 17 mov %edx,(%rdi) 30043: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 30048: c7 07 00 00 00 00 movl $0x0,(%rdi) 3004e: e9 56 ff ff ff jmpq 2ffa9 30053: f6 c4 20 test $0x20,%ah 30056: 0f 85 ef 00 00 00 jne 3014b 3005c: 41 8b 7c 24 14 mov 0x14(%r12),%edi 30061: 41 8b 74 24 18 mov 0x18(%r12),%esi 30066: 85 d2 test %edx,%edx 30068: 74 0a je 30074 3006a: 8d 3c bf lea (%rdi,%rdi,4),%edi 3006d: 8d 34 b6 lea (%rsi,%rsi,4),%esi 30070: 01 ff add %edi,%edi 30072: 01 f6 add %esi,%esi 30074: 89 f8 mov %edi,%eax 30076: 31 d2 xor %edx,%edx 30078: 89 4c 24 54 mov %ecx,0x54(%rsp) 3007c: 41 f7 f7 div %r15d 3007f: 44 89 7c 24 50 mov %r15d,0x50(%rsp) 30084: 89 c2 mov %eax,%edx 30086: 41 0f af d7 imul %r15d,%edx 3008a: 39 fa cmp %edi,%edx 3008c: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 30091: 83 d0 00 adc $0x0,%eax 30094: 41 39 44 24 30 cmp %eax,0x30(%r12) 30099: 41 0f 43 44 24 30 cmovae 0x30(%r12),%eax 3009f: 31 d2 xor %edx,%edx 300a1: 89 c3 mov %eax,%ebx 300a3: 89 f0 mov %esi,%eax 300a5: 41 f7 f7 div %r15d 300a8: 89 d9 mov %ebx,%ecx 300aa: 89 c2 mov %eax,%edx 300ac: 41 0f af d7 imul %r15d,%edx 300b0: 39 d6 cmp %edx,%esi 300b2: 8b 54 24 08 mov 0x8(%rsp),%edx 300b6: 48 8d 74 24 54 lea 0x54(%rsp),%rsi 300bb: 83 d8 00 sbb $0x0,%eax 300be: 41 39 44 24 34 cmp %eax,0x34(%r12) 300c3: 41 0f 46 44 24 34 cmovbe 0x34(%r12),%eax 300c9: 41 89 c6 mov %eax,%r14d 300cc: 89 44 24 04 mov %eax,0x4(%rsp) 300d0: e8 cb fb ff ff callq 2fca0 300d5: 41 8b 44 24 48 mov 0x48(%r12),%eax 300da: 25 00 40 00 00 and $0x4000,%eax 300df: 89 44 24 0c mov %eax,0xc(%rsp) 300e3: 44 89 f0 mov %r14d,%eax 300e6: 44 0f 45 f3 cmovne %ebx,%r14d 300ea: 39 d8 cmp %ebx,%eax 300ec: 0f 83 15 fd ff ff jae 2fe07 300f2: 8b 7c 24 54 mov 0x54(%rsp),%edi 300f6: 44 8b 4c 24 50 mov 0x50(%rsp),%r9d 300fb: 41 89 fa mov %edi,%r10d 300fe: 41 d1 ea shr %r10d 30101: e9 d1 fd ff ff jmpq 2fed7 30106: 41 8b 7c 24 28 mov 0x28(%r12),%edi 3010b: 89 c1 mov %eax,%ecx 3010d: 81 e1 04 04 00 00 and $0x404,%ecx 30113: 89 7c 24 24 mov %edi,0x24(%rsp) 30117: 81 f9 04 04 00 00 cmp $0x404,%ecx 3011d: 0f 85 9a fc ff ff jne 2fdbd 30123: 45 8b 6c 24 04 mov 0x4(%r12),%r13d 30128: e9 95 fc ff ff jmpq 2fdc2 3012d: 8b 7c 24 08 mov 0x8(%rsp),%edi 30131: 8d 6c ad 00 lea 0x0(%rbp,%rbp,4),%ebp 30135: 44 8b 7c 24 20 mov 0x20(%rsp),%r15d 3013a: 01 ed add %ebp,%ebp 3013c: 8d 0c bf lea (%rdi,%rdi,4),%ecx 3013f: 8d 3c 09 lea (%rcx,%rcx,1),%edi 30142: 89 7c 24 08 mov %edi,0x8(%rsp) 30146: e9 4d fc ff ff jmpq 2fd98 3014b: 41 8b 7c 24 1c mov 0x1c(%r12),%edi 30150: 41 8b 74 24 20 mov 0x20(%r12),%esi 30155: e9 0c ff ff ff jmpq 30066 3015a: 44 6b c0 ec imul $0xffffffec,%eax,%r8d 3015e: 41 81 c0 f0 00 00 00 add $0xf0,%r8d 30165: 41 39 d8 cmp %ebx,%r8d 30168: 44 0f 42 c3 cmovb %ebx,%r8d 3016c: 44 39 c2 cmp %r8d,%edx 3016f: 0f 83 19 fe ff ff jae 2ff8e 30175: 42 8d 44 02 ff lea -0x1(%rdx,%r8,1),%eax 3017a: 31 d2 xor %edx,%edx 3017c: f7 f6 div %esi 3017e: 0f af f0 imul %eax,%esi 30181: 0f af c8 imul %eax,%ecx 30184: 48 89 f8 mov %rdi,%rax 30187: 89 f2 mov %esi,%edx 30189: 89 74 24 48 mov %esi,0x48(%rsp) 3018d: 48 0f af c2 imul %rdx,%rax 30191: 89 4c 24 4c mov %ecx,0x4c(%rsp) 30195: 48 c1 e8 23 shr $0x23,%rax 30199: 8d 3c 80 lea (%rax,%rax,4),%edi 3019c: 89 f0 mov %esi,%eax 3019e: 01 ff add %edi,%edi 301a0: 29 f8 sub %edi,%eax 301a2: e9 e7 fd ff ff jmpq 2ff8e 301a7: e8 00 00 00 00 callq 301ac 301ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000301b0 : 301b0: e8 00 00 00 00 callq 301b5 301b5: 4c 8b 07 mov (%rdi),%r8 301b8: 49 89 f9 mov %rdi,%r9 301bb: 49 8b 80 08 03 00 00 mov 0x308(%r8),%rax 301c2: 49 81 c0 08 03 00 00 add $0x308,%r8 301c9: 49 39 c0 cmp %rax,%r8 301cc: 48 8d 50 f0 lea -0x10(%rax),%rdx 301d0: b8 00 00 00 00 mov $0x0,%eax 301d5: 74 31 je 30208 301d7: 41 ba 01 00 00 00 mov $0x1,%r10d 301dd: 49 39 d1 cmp %rdx,%r9 301e0: 74 18 je 301fa 301e2: 8b 8a b0 04 00 00 mov 0x4b0(%rdx),%ecx 301e8: 44 89 d7 mov %r10d,%edi 301eb: 89 c6 mov %eax,%esi 301ed: d3 e7 shl %cl,%edi 301ef: 09 f8 or %edi,%eax 301f1: 81 f9 ff 00 00 00 cmp $0xff,%ecx 301f7: 0f 44 c6 cmove %esi,%eax 301fa: 48 8b 4a 10 mov 0x10(%rdx),%rcx 301fe: 48 8d 51 f0 lea -0x10(%rcx),%rdx 30202: 49 39 c8 cmp %rcx,%r8 30205: 75 d6 jne 301dd 30207: c3 retq 30208: c3 retq 30209: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000030210 : 30210: e8 00 00 00 00 callq 30215 30215: 41 54 push %r12 30217: 55 push %rbp 30218: 53 push %rbx 30219: 48 8b 2f mov (%rdi),%rbp 3021c: 48 8b 85 08 03 00 00 mov 0x308(%rbp),%rax 30223: 48 81 c5 08 03 00 00 add $0x308,%rbp 3022a: 48 39 c5 cmp %rax,%rbp 3022d: 74 5b je 3028a 3022f: 49 89 fc mov %rdi,%r12 30232: 48 8d 58 f0 lea -0x10(%rax),%rbx 30236: eb 1a jmp 30252 30238: 8b 83 b0 04 00 00 mov 0x4b0(%rbx),%eax 3023e: 3d ff 00 00 00 cmp $0xff,%eax 30243: 75 4a jne 3028f 30245: 48 8b 43 10 mov 0x10(%rbx),%rax 30249: 48 8d 58 f0 lea -0x10(%rax),%rbx 3024d: 48 39 c5 cmp %rax,%rbp 30250: 74 38 je 3028a 30252: 49 39 dc cmp %rbx,%r12 30255: 74 ee je 30245 30257: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 3025e: 48 85 ff test %rdi,%rdi 30261: 74 e2 je 30245 30263: e8 00 00 00 00 callq 30268 30268: 85 c0 test %eax,%eax 3026a: 74 cc je 30238 3026c: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 30273: e8 00 00 00 00 callq 30278 30278: 83 f8 05 cmp $0x5,%eax 3027b: 74 bb je 30238 3027d: 48 8b 43 10 mov 0x10(%rbx),%rax 30281: 48 8d 58 f0 lea -0x10(%rax),%rbx 30285: 48 39 c5 cmp %rax,%rbp 30288: 75 c8 jne 30252 3028a: b8 ff 00 00 00 mov $0xff,%eax 3028f: 5b pop %rbx 30290: 5d pop %rbp 30291: 41 5c pop %r12 30293: c3 retq 30294: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3029b: 00 00 00 00 3029f: 90 nop 00000000000302a0 : 302a0: e8 00 00 00 00 callq 302a5 302a5: 41 55 push %r13 302a7: 41 54 push %r12 302a9: 55 push %rbp 302aa: 53 push %rbx 302ab: 44 8b af 54 05 00 00 mov 0x554(%rdi),%r13d 302b2: 45 85 ed test %r13d,%r13d 302b5: 0f 84 9d 00 00 00 je 30358 302bb: 4c 8b 27 mov (%rdi),%r12 302be: 48 89 fd mov %rdi,%rbp 302c1: 49 8b 84 24 08 03 00 mov 0x308(%r12),%rax 302c8: 00 302c9: 49 81 c4 08 03 00 00 add $0x308,%r12 302d0: 48 8d 58 f0 lea -0x10(%rax),%rbx 302d4: 49 39 c4 cmp %rax,%r12 302d7: 75 0f jne 302e8 302d9: eb 7d jmp 30358 302db: 48 8b 43 10 mov 0x10(%rbx),%rax 302df: 48 8d 58 f0 lea -0x10(%rax),%rbx 302e3: 49 39 c4 cmp %rax,%r12 302e6: 74 70 je 30358 302e8: 48 39 dd cmp %rbx,%rbp 302eb: 74 ee je 302db 302ed: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 302f4: 48 85 ff test %rdi,%rdi 302f7: 74 e2 je 302db 302f9: e8 00 00 00 00 callq 302fe 302fe: 85 c0 test %eax,%eax 30300: 74 d9 je 302db 30302: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 30309: e8 00 00 00 00 callq 3030e 3030e: 83 f8 05 cmp $0x5,%eax 30311: 74 c8 je 302db 30313: 48 8b 85 70 05 00 00 mov 0x570(%rbp),%rax 3031a: 48 39 83 70 05 00 00 cmp %rax,0x570(%rbx) 30321: 74 41 je 30364 30323: 8b 83 a0 00 00 00 mov 0xa0(%rbx),%eax 30329: 39 85 a0 00 00 00 cmp %eax,0xa0(%rbp) 3032f: 75 aa jne 302db 30331: 44 39 ab 54 05 00 00 cmp %r13d,0x554(%rbx) 30338: 75 a1 jne 302db 3033a: 0f b6 83 50 05 00 00 movzbl 0x550(%rbx),%eax 30341: 38 85 50 05 00 00 cmp %al,0x550(%rbp) 30347: 75 92 jne 302db 30349: 8b 83 b0 04 00 00 mov 0x4b0(%rbx),%eax 3034f: 3d ff 00 00 00 cmp $0xff,%eax 30354: 74 85 je 302db 30356: eb 05 jmp 3035d 30358: b8 ff 00 00 00 mov $0xff,%eax 3035d: 5b pop %rbx 3035e: 5d pop %rbp 3035f: 41 5c pop %r12 30361: 41 5d pop %r13 30363: c3 retq 30364: 8b 83 b0 04 00 00 mov 0x4b0(%rbx),%eax 3036a: 3d ff 00 00 00 cmp $0xff,%eax 3036f: 74 b2 je 30323 30371: eb ea jmp 3035d 30373: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3037a: 00 00 00 3037d: 0f 1f 00 nopl (%rax) 0000000000030380 : 30380: e8 00 00 00 00 callq 30385 30385: 53 push %rbx 30386: 8b 17 mov (%rdi),%edx 30388: 48 89 fb mov %rdi,%rbx 3038b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30392: bf 01 00 00 00 mov $0x1,%edi 30397: e8 00 00 00 00 callq 3039c 3039c: 8b 53 04 mov 0x4(%rbx),%edx 3039f: bf 01 00 00 00 mov $0x1,%edi 303a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 303ab: e8 00 00 00 00 callq 303b0 303b0: 0f b7 53 08 movzwl 0x8(%rbx),%edx 303b4: bf 01 00 00 00 mov $0x1,%edi 303b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 303c0: e8 00 00 00 00 callq 303c5 303c5: 0f b7 53 0a movzwl 0xa(%rbx),%edx 303c9: bf 01 00 00 00 mov $0x1,%edi 303ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 303d5: e8 00 00 00 00 callq 303da 303da: 0f b7 53 0c movzwl 0xc(%rbx),%edx 303de: bf 01 00 00 00 mov $0x1,%edi 303e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 303ea: e8 00 00 00 00 callq 303ef 303ef: 0f b7 53 0e movzwl 0xe(%rbx),%edx 303f3: bf 01 00 00 00 mov $0x1,%edi 303f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 303ff: e8 00 00 00 00 callq 30404 30404: 8b 53 10 mov 0x10(%rbx),%edx 30407: bf 01 00 00 00 mov $0x1,%edi 3040c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30413: e8 00 00 00 00 callq 30418 30418: 8b 53 14 mov 0x14(%rbx),%edx 3041b: bf 01 00 00 00 mov $0x1,%edi 30420: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30427: e8 00 00 00 00 callq 3042c 3042c: 8b 53 18 mov 0x18(%rbx),%edx 3042f: bf 01 00 00 00 mov $0x1,%edi 30434: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3043b: e8 00 00 00 00 callq 30440 30440: 8b 53 1c mov 0x1c(%rbx),%edx 30443: bf 01 00 00 00 mov $0x1,%edi 30448: 5b pop %rbx 30449: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30450: e9 00 00 00 00 jmpq 30455 30455: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3045c: 00 00 00 00 0000000000030460 : 30460: e8 00 00 00 00 callq 30465 30465: 49 89 f8 mov %rdi,%r8 30468: be 00 10 00 00 mov $0x1000,%esi 3046d: 48 89 d7 mov %rdx,%rdi 30470: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30477: 49 8b 40 78 mov 0x78(%r8),%rax 3047b: 8b 88 e8 49 01 00 mov 0x149e8(%rax),%ecx 30481: e8 00 00 00 00 callq 30486 30486: b8 0b 00 00 00 mov $0xb,%eax 3048b: c3 retq 3048c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030490 : 30490: e8 00 00 00 00 callq 30495 30495: 49 89 f8 mov %rdi,%r8 30498: be 00 10 00 00 mov $0x1000,%esi 3049d: 48 89 d7 mov %rdx,%rdi 304a0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 304a7: 49 8b 40 78 mov 0x78(%r8),%rax 304ab: 8b 88 58 0a 01 00 mov 0x10a58(%rax),%ecx 304b1: e8 00 00 00 00 callq 304b6 304b6: b8 0b 00 00 00 mov $0xb,%eax 304bb: c3 retq 304bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000304c0 : 304c0: e8 00 00 00 00 callq 304c5 304c5: 49 89 f8 mov %rdi,%r8 304c8: be 00 10 00 00 mov $0x1000,%esi 304cd: 48 89 d7 mov %rdx,%rdi 304d0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 304d7: 49 8b 40 78 mov 0x78(%r8),%rax 304db: 8b 88 68 ba 00 00 mov 0xba68(%rax),%ecx 304e1: e8 00 00 00 00 callq 304e6 304e6: b8 0b 00 00 00 mov $0xb,%eax 304eb: c3 retq 304ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000304f0 : 304f0: e8 00 00 00 00 callq 304f5 304f5: 49 89 f8 mov %rdi,%r8 304f8: be 00 10 00 00 mov $0x1000,%esi 304fd: 48 89 d7 mov %rdx,%rdi 30500: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30507: 49 8b 40 78 mov 0x78(%r8),%rax 3050b: 8b 88 00 b4 00 00 mov 0xb400(%rax),%ecx 30511: e8 00 00 00 00 callq 30516 30516: b8 0b 00 00 00 mov $0xb,%eax 3051b: c3 retq 3051c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030520 : 30520: e8 00 00 00 00 callq 30525 30525: 49 89 f8 mov %rdi,%r8 30528: be 00 10 00 00 mov $0x1000,%esi 3052d: 48 89 d7 mov %rdx,%rdi 30530: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30537: 49 8b 40 78 mov 0x78(%r8),%rax 3053b: 8b 88 78 7f 00 00 mov 0x7f78(%rax),%ecx 30541: e8 00 00 00 00 callq 30546 30546: b8 0b 00 00 00 mov $0xb,%eax 3054b: c3 retq 3054c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030550 : 30550: e8 00 00 00 00 callq 30555 30555: 49 89 f8 mov %rdi,%r8 30558: be 00 10 00 00 mov $0x1000,%esi 3055d: 48 89 d7 mov %rdx,%rdi 30560: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30567: 49 8b 40 78 mov 0x78(%r8),%rax 3056b: 8b 88 34 35 01 00 mov 0x13534(%rax),%ecx 30571: e8 00 00 00 00 callq 30576 30576: b8 0b 00 00 00 mov $0xb,%eax 3057b: c3 retq 3057c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030580 : 30580: e8 00 00 00 00 callq 30585 30585: 49 89 f8 mov %rdi,%r8 30588: be 00 10 00 00 mov $0x1000,%esi 3058d: 48 89 d7 mov %rdx,%rdi 30590: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30597: 49 8b 40 78 mov 0x78(%r8),%rax 3059b: 8b 88 48 35 01 00 mov 0x13548(%rax),%ecx 305a1: e8 00 00 00 00 callq 305a6 305a6: b8 0b 00 00 00 mov $0xb,%eax 305ab: c3 retq 305ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000305b0 : 305b0: e8 00 00 00 00 callq 305b5 305b5: 49 89 f8 mov %rdi,%r8 305b8: be 00 10 00 00 mov $0x1000,%esi 305bd: 48 89 d7 mov %rdx,%rdi 305c0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 305c7: 49 8b 40 78 mov 0x78(%r8),%rax 305cb: 8b 88 d8 34 01 00 mov 0x134d8(%rax),%ecx 305d1: e8 00 00 00 00 callq 305d6 305d6: b8 0b 00 00 00 mov $0xb,%eax 305db: c3 retq 305dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000305e0 : 305e0: e8 00 00 00 00 callq 305e5 305e5: 49 89 f8 mov %rdi,%r8 305e8: be 00 10 00 00 mov $0x1000,%esi 305ed: 48 89 d7 mov %rdx,%rdi 305f0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 305f7: 49 8b 40 78 mov 0x78(%r8),%rax 305fb: 8b 88 78 34 01 00 mov 0x13478(%rax),%ecx 30601: e8 00 00 00 00 callq 30606 30606: b8 0b 00 00 00 mov $0xb,%eax 3060b: c3 retq 3060c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030610 : 30610: e8 00 00 00 00 callq 30615 30615: 49 89 f8 mov %rdi,%r8 30618: be 00 10 00 00 mov $0x1000,%esi 3061d: 48 89 d7 mov %rdx,%rdi 30620: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30627: 49 8b 40 78 mov 0x78(%r8),%rax 3062b: 8b 88 e0 91 00 00 mov 0x91e0(%rax),%ecx 30631: e8 00 00 00 00 callq 30636 30636: b8 0b 00 00 00 mov $0xb,%eax 3063b: c3 retq 3063c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030640 : 30640: e8 00 00 00 00 callq 30645 30645: 49 89 f8 mov %rdi,%r8 30648: be 00 10 00 00 mov $0x1000,%esi 3064d: 48 89 d7 mov %rdx,%rdi 30650: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30657: 49 8b 40 78 mov 0x78(%r8),%rax 3065b: 8b 88 d0 91 00 00 mov 0x91d0(%rax),%ecx 30661: e8 00 00 00 00 callq 30666 30666: b8 0b 00 00 00 mov $0xb,%eax 3066b: c3 retq 3066c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030670 : 30670: e8 00 00 00 00 callq 30675 30675: 49 89 f8 mov %rdi,%r8 30678: be 00 10 00 00 mov $0x1000,%esi 3067d: 48 89 d7 mov %rdx,%rdi 30680: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30687: 49 8b 40 78 mov 0x78(%r8),%rax 3068b: 8b 88 04 92 00 00 mov 0x9204(%rax),%ecx 30691: e8 00 00 00 00 callq 30696 30696: b8 0b 00 00 00 mov $0xb,%eax 3069b: c3 retq 3069c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000306a0 : 306a0: e8 00 00 00 00 callq 306a5 306a5: 49 89 f8 mov %rdi,%r8 306a8: be 00 10 00 00 mov $0x1000,%esi 306ad: 48 89 d7 mov %rdx,%rdi 306b0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 306b7: 49 8b 40 78 mov 0x78(%r8),%rax 306bb: 8b 88 fc 91 00 00 mov 0x91fc(%rax),%ecx 306c1: e8 00 00 00 00 callq 306c6 306c6: b8 0b 00 00 00 mov $0xb,%eax 306cb: c3 retq 306cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000306d0 : 306d0: e8 00 00 00 00 callq 306d5 306d5: 49 89 f8 mov %rdi,%r8 306d8: be 00 10 00 00 mov $0x1000,%esi 306dd: 48 89 d7 mov %rdx,%rdi 306e0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 306e7: 49 8b 40 78 mov 0x78(%r8),%rax 306eb: 8b 88 f4 91 00 00 mov 0x91f4(%rax),%ecx 306f1: e8 00 00 00 00 callq 306f6 306f6: b8 0b 00 00 00 mov $0xb,%eax 306fb: c3 retq 306fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030700 : 30700: e8 00 00 00 00 callq 30705 30705: 49 89 f8 mov %rdi,%r8 30708: be 00 10 00 00 mov $0x1000,%esi 3070d: 48 89 d7 mov %rdx,%rdi 30710: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30717: 49 8b 40 78 mov 0x78(%r8),%rax 3071b: 8b 88 c0 91 00 00 mov 0x91c0(%rax),%ecx 30721: e8 00 00 00 00 callq 30726 30726: b8 0b 00 00 00 mov $0xb,%eax 3072b: c3 retq 3072c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030730 : 30730: e8 00 00 00 00 callq 30735 30735: 49 89 f8 mov %rdi,%r8 30738: be 00 10 00 00 mov $0x1000,%esi 3073d: 48 89 d7 mov %rdx,%rdi 30740: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30747: 49 8b 40 78 mov 0x78(%r8),%rax 3074b: 8b 88 b0 91 00 00 mov 0x91b0(%rax),%ecx 30751: e8 00 00 00 00 callq 30756 30756: b8 0b 00 00 00 mov $0xb,%eax 3075b: c3 retq 3075c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030760 : 30760: e8 00 00 00 00 callq 30765 30765: 49 89 f8 mov %rdi,%r8 30768: be 00 10 00 00 mov $0x1000,%esi 3076d: 48 89 d7 mov %rdx,%rdi 30770: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30777: 49 8b 40 78 mov 0x78(%r8),%rax 3077b: 8b 88 a0 91 00 00 mov 0x91a0(%rax),%ecx 30781: e8 00 00 00 00 callq 30786 30786: b8 0b 00 00 00 mov $0xb,%eax 3078b: c3 retq 3078c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030790 : 30790: e8 00 00 00 00 callq 30795 30795: 49 89 f8 mov %rdi,%r8 30798: be 00 10 00 00 mov $0x1000,%esi 3079d: 48 89 d7 mov %rdx,%rdi 307a0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 307a7: 49 8b 40 78 mov 0x78(%r8),%rax 307ab: 8b 88 90 91 00 00 mov 0x9190(%rax),%ecx 307b1: e8 00 00 00 00 callq 307b6 307b6: b8 0b 00 00 00 mov $0xb,%eax 307bb: c3 retq 307bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000307c0 : 307c0: e8 00 00 00 00 callq 307c5 307c5: 49 89 f8 mov %rdi,%r8 307c8: be 00 10 00 00 mov $0x1000,%esi 307cd: 48 89 d7 mov %rdx,%rdi 307d0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 307d7: 49 8b 40 78 mov 0x78(%r8),%rax 307db: 8b 88 c8 0f 00 00 mov 0xfc8(%rax),%ecx 307e1: e8 00 00 00 00 callq 307e6 307e6: b8 0b 00 00 00 mov $0xb,%eax 307eb: c3 retq 307ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000307f0 : 307f0: e8 00 00 00 00 callq 307f5 307f5: 49 89 f8 mov %rdi,%r8 307f8: be 00 10 00 00 mov $0x1000,%esi 307fd: 48 89 d7 mov %rdx,%rdi 30800: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30807: 49 8b 40 78 mov 0x78(%r8),%rax 3080b: 8b 88 c0 e7 00 00 mov 0xe7c0(%rax),%ecx 30811: e8 00 00 00 00 callq 30816 30816: b8 0b 00 00 00 mov $0xb,%eax 3081b: c3 retq 3081c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030820 : 30820: e8 00 00 00 00 callq 30825 30825: 49 89 f8 mov %rdi,%r8 30828: be 00 10 00 00 mov $0x1000,%esi 3082d: 48 89 d7 mov %rdx,%rdi 30830: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 30837: 49 8b 40 78 mov 0x78(%r8),%rax 3083b: 8b 88 70 fe 00 00 mov 0xfe70(%rax),%ecx 30841: e8 00 00 00 00 callq 30846 30846: b8 0b 00 00 00 mov $0xb,%eax 3084b: c3 retq 3084c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000030850 : 30850: e8 00 00 00 00 callq 30855 30855: 41 54 push %r12 30857: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3085e: 55 push %rbp 3085f: 53 push %rbx 30860: 48 89 fb mov %rdi,%rbx 30863: 0f b7 6f 08 movzwl 0x8(%rdi),%ebp 30867: 44 0f b7 67 0a movzwl 0xa(%rdi),%r12d 3086c: bf 01 00 00 00 mov $0x1,%edi 30871: e8 00 00 00 00 callq 30876 30876: 48 89 df mov %rbx,%rdi 30879: e8 02 fb ff ff callq 30380 3087e: 66 83 fd 01 cmp $0x1,%bp 30882: 74 17 je 3089b 30884: 5b pop %rbx 30885: 41 0f b7 d4 movzwl %r12w,%edx 30889: 0f b7 f5 movzwl %bp,%esi 3088c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 30893: 5d pop %rbp 30894: 41 5c pop %r12 30896: e9 00 00 00 00 jmpq 3089b 3089b: 8b 53 20 mov 0x20(%rbx),%edx 3089e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 308a5: bf 01 00 00 00 mov $0x1,%edi 308aa: e8 00 00 00 00 callq 308af 308af: 8b 53 24 mov 0x24(%rbx),%edx 308b2: bf 01 00 00 00 mov $0x1,%edi 308b7: 5b pop %rbx 308b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 308bf: 5d pop %rbp 308c0: 41 5c pop %r12 308c2: e9 00 00 00 00 jmpq 308c7 308c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 308ce: 00 00 00000000000308d0 : 308d0: e8 00 00 00 00 callq 308d5 308d5: 41 54 push %r12 308d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 308de: 55 push %rbp 308df: 53 push %rbx 308e0: 48 89 fb mov %rdi,%rbx 308e3: 0f b7 6f 08 movzwl 0x8(%rdi),%ebp 308e7: 44 0f b7 67 0a movzwl 0xa(%rdi),%r12d 308ec: bf 01 00 00 00 mov $0x1,%edi 308f1: e8 00 00 00 00 callq 308f6 308f6: 48 89 df mov %rbx,%rdi 308f9: e8 82 fa ff ff callq 30380 308fe: 66 83 fd 01 cmp $0x1,%bp 30902: 74 49 je 3094d 30904: 66 83 fd 02 cmp $0x2,%bp 30908: 74 17 je 30921 3090a: 5b pop %rbx 3090b: 41 0f b7 d4 movzwl %r12w,%edx 3090f: 0f b7 f5 movzwl %bp,%esi 30912: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 30919: 5d pop %rbp 3091a: 41 5c pop %r12 3091c: e9 00 00 00 00 jmpq 30921 30921: 8b 53 24 mov 0x24(%rbx),%edx 30924: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3092b: bf 01 00 00 00 mov $0x1,%edi 30930: e8 00 00 00 00 callq 30935 30935: 8b 53 28 mov 0x28(%rbx),%edx 30938: bf 01 00 00 00 mov $0x1,%edi 3093d: 5b pop %rbx 3093e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30945: 5d pop %rbp 30946: 41 5c pop %r12 30948: e9 00 00 00 00 jmpq 3094d 3094d: 8b 53 20 mov 0x20(%rbx),%edx 30950: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30957: 5b pop %rbx 30958: bf 01 00 00 00 mov $0x1,%edi 3095d: 5d pop %rbp 3095e: 41 5c pop %r12 30960: e9 00 00 00 00 jmpq 30965 30965: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3096c: 00 00 00 00 0000000000030970 : 30970: e8 00 00 00 00 callq 30975 30975: 41 54 push %r12 30977: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3097e: 55 push %rbp 3097f: 53 push %rbx 30980: 48 89 fb mov %rdi,%rbx 30983: 0f b7 6f 08 movzwl 0x8(%rdi),%ebp 30987: 44 0f b7 67 0a movzwl 0xa(%rdi),%r12d 3098c: bf 01 00 00 00 mov $0x1,%edi 30991: e8 00 00 00 00 callq 30996 30996: 48 89 df mov %rbx,%rdi 30999: e8 e2 f9 ff ff callq 30380 3099e: 66 83 fd 01 cmp $0x1,%bp 309a2: 74 17 je 309bb 309a4: 5b pop %rbx 309a5: 41 0f b7 d4 movzwl %r12w,%edx 309a9: 0f b7 f5 movzwl %bp,%esi 309ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 309b3: 5d pop %rbp 309b4: 41 5c pop %r12 309b6: e9 00 00 00 00 jmpq 309bb 309bb: 8b 53 20 mov 0x20(%rbx),%edx 309be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 309c5: bf 01 00 00 00 mov $0x1,%edi 309ca: e8 00 00 00 00 callq 309cf 309cf: 8b 53 24 mov 0x24(%rbx),%edx 309d2: bf 01 00 00 00 mov $0x1,%edi 309d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 309de: e8 00 00 00 00 callq 309e3 309e3: 8b 53 28 mov 0x28(%rbx),%edx 309e6: bf 01 00 00 00 mov $0x1,%edi 309eb: 5b pop %rbx 309ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 309f3: 5d pop %rbp 309f4: 41 5c pop %r12 309f6: e9 00 00 00 00 jmpq 309fb 309fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000030a00 : 30a00: e8 00 00 00 00 callq 30a05 30a05: 41 54 push %r12 30a07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30a0e: 55 push %rbp 30a0f: 53 push %rbx 30a10: 48 89 fb mov %rdi,%rbx 30a13: 0f b7 6f 08 movzwl 0x8(%rdi),%ebp 30a17: 44 0f b7 67 0a movzwl 0xa(%rdi),%r12d 30a1c: bf 01 00 00 00 mov $0x1,%edi 30a21: e8 00 00 00 00 callq 30a26 30a26: 48 89 df mov %rbx,%rdi 30a29: e8 52 f9 ff ff callq 30380 30a2e: 66 83 fd 01 cmp $0x1,%bp 30a32: 0f 84 91 01 00 00 je 30bc9 30a38: 66 83 fd 02 cmp $0x2,%bp 30a3c: 74 17 je 30a55 30a3e: 5b pop %rbx 30a3f: 41 0f b7 d4 movzwl %r12w,%edx 30a43: 0f b7 f5 movzwl %bp,%esi 30a46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 30a4d: 5d pop %rbp 30a4e: 41 5c pop %r12 30a50: e9 00 00 00 00 jmpq 30a55 30a55: 8b 53 20 mov 0x20(%rbx),%edx 30a58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30a5f: bf 01 00 00 00 mov $0x1,%edi 30a64: e8 00 00 00 00 callq 30a69 30a69: 8b 53 24 mov 0x24(%rbx),%edx 30a6c: bf 01 00 00 00 mov $0x1,%edi 30a71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30a78: e8 00 00 00 00 callq 30a7d 30a7d: 8b 53 28 mov 0x28(%rbx),%edx 30a80: bf 01 00 00 00 mov $0x1,%edi 30a85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30a8c: e8 00 00 00 00 callq 30a91 30a91: 8b 53 2c mov 0x2c(%rbx),%edx 30a94: bf 01 00 00 00 mov $0x1,%edi 30a99: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30aa0: e8 00 00 00 00 callq 30aa5 30aa5: 8b 53 30 mov 0x30(%rbx),%edx 30aa8: bf 01 00 00 00 mov $0x1,%edi 30aad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30ab4: e8 00 00 00 00 callq 30ab9 30ab9: 8b 53 34 mov 0x34(%rbx),%edx 30abc: bf 01 00 00 00 mov $0x1,%edi 30ac1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30ac8: e8 00 00 00 00 callq 30acd 30acd: 8b 53 38 mov 0x38(%rbx),%edx 30ad0: bf 01 00 00 00 mov $0x1,%edi 30ad5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30adc: e8 00 00 00 00 callq 30ae1 30ae1: 8b 53 3c mov 0x3c(%rbx),%edx 30ae4: bf 01 00 00 00 mov $0x1,%edi 30ae9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30af0: e8 00 00 00 00 callq 30af5 30af5: 8b 53 40 mov 0x40(%rbx),%edx 30af8: bf 01 00 00 00 mov $0x1,%edi 30afd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30b04: e8 00 00 00 00 callq 30b09 30b09: 8b 53 44 mov 0x44(%rbx),%edx 30b0c: bf 01 00 00 00 mov $0x1,%edi 30b11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30b18: e8 00 00 00 00 callq 30b1d 30b1d: 8b 53 48 mov 0x48(%rbx),%edx 30b20: bf 01 00 00 00 mov $0x1,%edi 30b25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30b2c: e8 00 00 00 00 callq 30b31 30b31: 8b 53 4c mov 0x4c(%rbx),%edx 30b34: bf 01 00 00 00 mov $0x1,%edi 30b39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30b40: e8 00 00 00 00 callq 30b45 30b45: 8b 53 50 mov 0x50(%rbx),%edx 30b48: bf 01 00 00 00 mov $0x1,%edi 30b4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30b54: e8 00 00 00 00 callq 30b59 30b59: 8b 53 54 mov 0x54(%rbx),%edx 30b5c: bf 01 00 00 00 mov $0x1,%edi 30b61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30b68: e8 00 00 00 00 callq 30b6d 30b6d: 8b 53 58 mov 0x58(%rbx),%edx 30b70: bf 01 00 00 00 mov $0x1,%edi 30b75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30b7c: e8 00 00 00 00 callq 30b81 30b81: 8b 53 5c mov 0x5c(%rbx),%edx 30b84: bf 01 00 00 00 mov $0x1,%edi 30b89: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30b90: e8 00 00 00 00 callq 30b95 30b95: 8b 53 60 mov 0x60(%rbx),%edx 30b98: bf 01 00 00 00 mov $0x1,%edi 30b9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30ba4: e8 00 00 00 00 callq 30ba9 30ba9: 8b 53 64 mov 0x64(%rbx),%edx 30bac: bf 01 00 00 00 mov $0x1,%edi 30bb1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30bb8: e8 00 00 00 00 callq 30bbd 30bbd: 66 41 83 fc 01 cmp $0x1,%r12w 30bc2: 74 6d je 30c31 30bc4: 5b pop %rbx 30bc5: 5d pop %rbp 30bc6: 41 5c pop %r12 30bc8: c3 retq 30bc9: 8b 53 20 mov 0x20(%rbx),%edx 30bcc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30bd3: bf 01 00 00 00 mov $0x1,%edi 30bd8: e8 00 00 00 00 callq 30bdd 30bdd: 8b 53 24 mov 0x24(%rbx),%edx 30be0: bf 01 00 00 00 mov $0x1,%edi 30be5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30bec: e8 00 00 00 00 callq 30bf1 30bf1: 8b 53 28 mov 0x28(%rbx),%edx 30bf4: bf 01 00 00 00 mov $0x1,%edi 30bf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30c00: e8 00 00 00 00 callq 30c05 30c05: 8b 53 2c mov 0x2c(%rbx),%edx 30c08: bf 01 00 00 00 mov $0x1,%edi 30c0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30c14: e8 00 00 00 00 callq 30c19 30c19: 8b 53 30 mov 0x30(%rbx),%edx 30c1c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30c23: 5b pop %rbx 30c24: bf 01 00 00 00 mov $0x1,%edi 30c29: 5d pop %rbp 30c2a: 41 5c pop %r12 30c2c: e9 00 00 00 00 jmpq 30c31 30c31: 8b 53 68 mov 0x68(%rbx),%edx 30c34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30c3b: bf 01 00 00 00 mov $0x1,%edi 30c40: e8 00 00 00 00 callq 30c45 30c45: 8b 53 6c mov 0x6c(%rbx),%edx 30c48: bf 01 00 00 00 mov $0x1,%edi 30c4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30c54: e8 00 00 00 00 callq 30c59 30c59: 8b 53 70 mov 0x70(%rbx),%edx 30c5c: bf 01 00 00 00 mov $0x1,%edi 30c61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30c68: e8 00 00 00 00 callq 30c6d 30c6d: 8b 53 74 mov 0x74(%rbx),%edx 30c70: bf 01 00 00 00 mov $0x1,%edi 30c75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30c7c: e8 00 00 00 00 callq 30c81 30c81: 8b 53 78 mov 0x78(%rbx),%edx 30c84: bf 01 00 00 00 mov $0x1,%edi 30c89: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30c90: e8 00 00 00 00 callq 30c95 30c95: 8b 53 7c mov 0x7c(%rbx),%edx 30c98: bf 01 00 00 00 mov $0x1,%edi 30c9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30ca4: e8 00 00 00 00 callq 30ca9 30ca9: 8b 93 80 00 00 00 mov 0x80(%rbx),%edx 30caf: bf 01 00 00 00 mov $0x1,%edi 30cb4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30cbb: e8 00 00 00 00 callq 30cc0 30cc0: 8b 93 84 00 00 00 mov 0x84(%rbx),%edx 30cc6: bf 01 00 00 00 mov $0x1,%edi 30ccb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30cd2: e8 00 00 00 00 callq 30cd7 30cd7: 8b 93 88 00 00 00 mov 0x88(%rbx),%edx 30cdd: bf 01 00 00 00 mov $0x1,%edi 30ce2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30ce9: e8 00 00 00 00 callq 30cee 30cee: 8b 93 8c 00 00 00 mov 0x8c(%rbx),%edx 30cf4: bf 01 00 00 00 mov $0x1,%edi 30cf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30d00: e8 00 00 00 00 callq 30d05 30d05: 8b 93 90 00 00 00 mov 0x90(%rbx),%edx 30d0b: bf 01 00 00 00 mov $0x1,%edi 30d10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30d17: e8 00 00 00 00 callq 30d1c 30d1c: 8b 93 94 00 00 00 mov 0x94(%rbx),%edx 30d22: bf 01 00 00 00 mov $0x1,%edi 30d27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30d2e: e8 00 00 00 00 callq 30d33 30d33: 8b 93 98 00 00 00 mov 0x98(%rbx),%edx 30d39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30d40: e9 de fe ff ff jmpq 30c23 30d45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 30d4c: 00 00 00 00 0000000000030d50 : 30d50: e8 00 00 00 00 callq 30d55 30d55: 41 54 push %r12 30d57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30d5e: 55 push %rbp 30d5f: 53 push %rbx 30d60: 48 89 fb mov %rdi,%rbx 30d63: 0f b7 6f 08 movzwl 0x8(%rdi),%ebp 30d67: 44 0f b7 67 0a movzwl 0xa(%rdi),%r12d 30d6c: bf 01 00 00 00 mov $0x1,%edi 30d71: e8 00 00 00 00 callq 30d76 30d76: 48 89 df mov %rbx,%rdi 30d79: e8 02 f6 ff ff callq 30380 30d7e: 66 83 fd 01 cmp $0x1,%bp 30d82: 74 17 je 30d9b 30d84: 5b pop %rbx 30d85: 41 0f b7 d4 movzwl %r12w,%edx 30d89: 0f b7 f5 movzwl %bp,%esi 30d8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 30d93: 5d pop %rbp 30d94: 41 5c pop %r12 30d96: e9 00 00 00 00 jmpq 30d9b 30d9b: 8b 53 20 mov 0x20(%rbx),%edx 30d9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30da5: bf 01 00 00 00 mov $0x1,%edi 30daa: e8 00 00 00 00 callq 30daf 30daf: 8b 53 24 mov 0x24(%rbx),%edx 30db2: bf 01 00 00 00 mov $0x1,%edi 30db7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30dbe: e8 00 00 00 00 callq 30dc3 30dc3: 8b 53 28 mov 0x28(%rbx),%edx 30dc6: bf 01 00 00 00 mov $0x1,%edi 30dcb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30dd2: e8 00 00 00 00 callq 30dd7 30dd7: 8b 53 2c mov 0x2c(%rbx),%edx 30dda: bf 01 00 00 00 mov $0x1,%edi 30ddf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30de6: e8 00 00 00 00 callq 30deb 30deb: 66 45 85 e4 test %r12w,%r12w 30def: 75 05 jne 30df6 30df1: 5b pop %rbx 30df2: 5d pop %rbp 30df3: 41 5c pop %r12 30df5: c3 retq 30df6: 8b 53 30 mov 0x30(%rbx),%edx 30df9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30e00: 5b pop %rbx 30e01: bf 01 00 00 00 mov $0x1,%edi 30e06: 5d pop %rbp 30e07: 41 5c pop %r12 30e09: e9 00 00 00 00 jmpq 30e0e 30e0e: 66 90 xchg %ax,%ax 0000000000030e10 : 30e10: e8 00 00 00 00 callq 30e15 30e15: 41 54 push %r12 30e17: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30e1e: 55 push %rbp 30e1f: 53 push %rbx 30e20: 48 89 fb mov %rdi,%rbx 30e23: 0f b7 6f 08 movzwl 0x8(%rdi),%ebp 30e27: 44 0f b7 67 0a movzwl 0xa(%rdi),%r12d 30e2c: bf 01 00 00 00 mov $0x1,%edi 30e31: e8 00 00 00 00 callq 30e36 30e36: 48 89 df mov %rbx,%rdi 30e39: e8 42 f5 ff ff callq 30380 30e3e: 66 83 fd 01 cmp $0x1,%bp 30e42: 74 17 je 30e5b 30e44: 5b pop %rbx 30e45: 41 0f b7 d4 movzwl %r12w,%edx 30e49: 0f b7 f5 movzwl %bp,%esi 30e4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 30e53: 5d pop %rbp 30e54: 41 5c pop %r12 30e56: e9 00 00 00 00 jmpq 30e5b 30e5b: 8b 53 20 mov 0x20(%rbx),%edx 30e5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30e65: bf 01 00 00 00 mov $0x1,%edi 30e6a: e8 00 00 00 00 callq 30e6f 30e6f: 8b 53 24 mov 0x24(%rbx),%edx 30e72: bf 01 00 00 00 mov $0x1,%edi 30e77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30e7e: e8 00 00 00 00 callq 30e83 30e83: 8b 53 28 mov 0x28(%rbx),%edx 30e86: bf 01 00 00 00 mov $0x1,%edi 30e8b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30e92: e8 00 00 00 00 callq 30e97 30e97: 66 41 83 fc 01 cmp $0x1,%r12w 30e9c: 0f 84 cf 00 00 00 je 30f71 30ea2: 66 41 83 fc 02 cmp $0x2,%r12w 30ea7: 0f 84 00 01 00 00 je 30fad 30ead: 66 41 83 fc 03 cmp $0x3,%r12w 30eb2: 74 05 je 30eb9 30eb4: 5b pop %rbx 30eb5: 5d pop %rbp 30eb6: 41 5c pop %r12 30eb8: c3 retq 30eb9: 8b 53 2c mov 0x2c(%rbx),%edx 30ebc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30ec3: bf 01 00 00 00 mov $0x1,%edi 30ec8: e8 00 00 00 00 callq 30ecd 30ecd: 8b 53 30 mov 0x30(%rbx),%edx 30ed0: bf 01 00 00 00 mov $0x1,%edi 30ed5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30edc: e8 00 00 00 00 callq 30ee1 30ee1: 8b 53 34 mov 0x34(%rbx),%edx 30ee4: bf 01 00 00 00 mov $0x1,%edi 30ee9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30ef0: e8 00 00 00 00 callq 30ef5 30ef5: 8b 53 38 mov 0x38(%rbx),%edx 30ef8: bf 01 00 00 00 mov $0x1,%edi 30efd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30f04: e8 00 00 00 00 callq 30f09 30f09: 8b 53 3c mov 0x3c(%rbx),%edx 30f0c: bf 01 00 00 00 mov $0x1,%edi 30f11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30f18: e8 00 00 00 00 callq 30f1d 30f1d: 8b 53 40 mov 0x40(%rbx),%edx 30f20: bf 01 00 00 00 mov $0x1,%edi 30f25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30f2c: e8 00 00 00 00 callq 30f31 30f31: 8b 53 44 mov 0x44(%rbx),%edx 30f34: bf 01 00 00 00 mov $0x1,%edi 30f39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30f40: e8 00 00 00 00 callq 30f45 30f45: 8b 53 48 mov 0x48(%rbx),%edx 30f48: bf 01 00 00 00 mov $0x1,%edi 30f4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30f54: e8 00 00 00 00 callq 30f59 30f59: 8b 53 4c mov 0x4c(%rbx),%edx 30f5c: bf 01 00 00 00 mov $0x1,%edi 30f61: 5b pop %rbx 30f62: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30f69: 5d pop %rbp 30f6a: 41 5c pop %r12 30f6c: e9 00 00 00 00 jmpq 30f71 30f71: 8b 53 2c mov 0x2c(%rbx),%edx 30f74: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30f7b: bf 01 00 00 00 mov $0x1,%edi 30f80: e8 00 00 00 00 callq 30f85 30f85: 8b 53 30 mov 0x30(%rbx),%edx 30f88: bf 01 00 00 00 mov $0x1,%edi 30f8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30f94: e8 00 00 00 00 callq 30f99 30f99: 8b 53 34 mov 0x34(%rbx),%edx 30f9c: bf 01 00 00 00 mov $0x1,%edi 30fa1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30fa8: e8 00 00 00 00 callq 30fad 30fad: 8b 53 38 mov 0x38(%rbx),%edx 30fb0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30fb7: bf 01 00 00 00 mov $0x1,%edi 30fbc: e8 00 00 00 00 callq 30fc1 30fc1: 8b 53 3c mov 0x3c(%rbx),%edx 30fc4: bf 01 00 00 00 mov $0x1,%edi 30fc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30fd0: e8 00 00 00 00 callq 30fd5 30fd5: 8b 53 40 mov 0x40(%rbx),%edx 30fd8: bf 01 00 00 00 mov $0x1,%edi 30fdd: 5b pop %rbx 30fde: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30fe5: 5d pop %rbp 30fe6: 41 5c pop %r12 30fe8: e9 00 00 00 00 jmpq 30fed 30fed: 0f 1f 00 nopl (%rax) 0000000000030ff0 : 30ff0: e8 00 00 00 00 callq 30ff5 30ff5: 41 54 push %r12 30ff7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 30ffe: 55 push %rbp 30fff: 53 push %rbx 31000: 48 89 fb mov %rdi,%rbx 31003: 0f b7 6f 08 movzwl 0x8(%rdi),%ebp 31007: 44 0f b7 67 0a movzwl 0xa(%rdi),%r12d 3100c: bf 01 00 00 00 mov $0x1,%edi 31011: e8 00 00 00 00 callq 31016 31016: 48 89 df mov %rbx,%rdi 31019: e8 62 f3 ff ff callq 30380 3101e: 66 83 fd 01 cmp $0x1,%bp 31022: 74 17 je 3103b 31024: 5b pop %rbx 31025: 41 0f b7 d4 movzwl %r12w,%edx 31029: 0f b7 f5 movzwl %bp,%esi 3102c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 31033: 5d pop %rbp 31034: 41 5c pop %r12 31036: e9 00 00 00 00 jmpq 3103b 3103b: 0f b7 53 20 movzwl 0x20(%rbx),%edx 3103f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 31046: bf 01 00 00 00 mov $0x1,%edi 3104b: e8 00 00 00 00 callq 31050 31050: 0f b7 53 22 movzwl 0x22(%rbx),%edx 31054: bf 01 00 00 00 mov $0x1,%edi 31059: 5b pop %rbx 3105a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 31061: 5d pop %rbp 31062: 41 5c pop %r12 31064: e9 00 00 00 00 jmpq 31069 31069: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000031070 : 31070: e8 00 00 00 00 callq 31075 31075: 48 8b 47 08 mov 0x8(%rdi),%rax 31079: ba 00 00 00 00 mov $0x0,%edx 3107e: 8b 00 mov (%rax),%eax 31080: 48 39 07 cmp %rax,(%rdi) 31083: b8 ea ff ff ff mov $0xffffffea,%eax 31088: 0f 44 c2 cmove %edx,%eax 3108b: c3 retq 3108c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000031090 : 31090: e8 00 00 00 00 callq 31095 31095: b8 01 00 00 00 mov $0x1,%eax 3109a: 66 39 77 08 cmp %si,0x8(%rdi) 3109e: 74 01 je 310a1 310a0: c3 retq 310a1: 66 39 57 0a cmp %dx,0xa(%rdi) 310a5: 0f 95 c0 setne %al 310a8: c3 retq 310a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000310b0 : 310b0: e8 00 00 00 00 callq 310b5 310b5: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 310bb: 83 f8 12 cmp $0x12,%eax 310be: 77 0a ja 310ca 310c0: 83 f8 09 cmp $0x9,%eax 310c3: 0f 97 c0 seta %al 310c6: 0f b6 c0 movzbl %al,%eax 310c9: c3 retq 310ca: 83 e8 13 sub $0x13,%eax 310cd: 83 f8 0a cmp $0xa,%eax 310d0: 77 0a ja 310dc 310d2: 31 c0 xor %eax,%eax 310d4: 85 f6 test %esi,%esi 310d6: 0f 95 c0 setne %al 310d9: 01 c0 add %eax,%eax 310db: c3 retq 310dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 310e3: e8 00 00 00 00 callq 310e8 310e8: 31 c0 xor %eax,%eax 310ea: c3 retq 310eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000310f0 : 310f0: e8 00 00 00 00 callq 310f5 310f5: 48 8b 3f mov (%rdi),%rdi 310f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 310ff: e9 00 00 00 00 jmpq 31104 31104: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3110b: 00 00 00 00 3110f: 90 nop 0000000000031110 : 31110: e8 00 00 00 00 callq 31115 31115: 48 8b 3f mov (%rdi),%rdi 31118: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3111f: e9 00 00 00 00 jmpq 31124 31124: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3112b: 00 00 00 00 3112f: 90 nop 0000000000031130 : 31130: e8 00 00 00 00 callq 31135 31135: 8b 97 c8 33 01 00 mov 0x133c8(%rdi),%edx 3113b: 85 d2 test %edx,%edx 3113d: 75 03 jne 31142 3113f: 31 c0 xor %eax,%eax 31141: c3 retq 31142: 53 push %rbx 31143: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax 31149: 48 8d 97 18 34 01 00 lea 0x13418(%rdi),%rdx 31150: 48 89 fb mov %rdi,%rbx 31153: 8b b7 d8 33 01 00 mov 0x133d8(%rdi),%esi 31159: 52 push %rdx 3115a: 4c 8d 8f 20 34 01 00 lea 0x13420(%rdi),%r9 31161: 4c 8d 87 d0 33 01 00 lea 0x133d0(%rdi),%r8 31168: 83 e0 04 and $0x4,%eax 3116b: ba 00 10 00 00 mov $0x1000,%edx 31170: 83 f8 01 cmp $0x1,%eax 31173: 19 c9 sbb %ecx,%ecx 31175: 83 e1 fe and $0xfffffffe,%ecx 31178: 83 c1 04 add $0x4,%ecx 3117b: e8 00 00 00 00 callq 31180 31180: 48 83 bb d0 33 01 00 cmpq $0x0,0x133d0(%rbx) 31187: 00 31188: 58 pop %rax 31189: 0f 84 00 00 00 00 je 3118f 3118f: 31 c0 xor %eax,%eax 31191: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 31198: 75 02 jne 3119c 3119a: 5b pop %rbx 3119b: c3 retq 3119c: 8b 93 d8 33 01 00 mov 0x133d8(%rbx),%edx 311a2: 48 8b bb 18 34 01 00 mov 0x13418(%rbx),%rdi 311a9: 31 f6 xor %esi,%esi 311ab: e8 00 00 00 00 callq 311b0 311b0: 31 c0 xor %eax,%eax 311b2: 5b pop %rbx 311b3: c3 retq 311b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 311bb: 00 00 00 00 311bf: 90 nop 00000000000311c0 : 311c0: e8 00 00 00 00 callq 311c5 311c5: 8b 87 c8 33 01 00 mov 0x133c8(%rdi),%eax 311cb: 85 c0 test %eax,%eax 311cd: 75 01 jne 311d0 311cf: c3 retq 311d0: 48 8d 97 18 34 01 00 lea 0x13418(%rdi),%rdx 311d7: 48 8d b7 20 34 01 00 lea 0x13420(%rdi),%rsi 311de: 48 81 c7 d0 33 01 00 add $0x133d0,%rdi 311e5: e9 00 00 00 00 jmpq 311ea 311ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000311f0 : 311f0: e8 00 00 00 00 callq 311f5 311f5: 41 57 push %r15 311f7: 41 56 push %r14 311f9: 41 55 push %r13 311fb: 41 54 push %r12 311fd: 55 push %rbp 311fe: 48 89 fd mov %rdi,%rbp 31201: 53 push %rbx 31202: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 31209: 0f 85 62 01 00 00 jne 31371 3120f: 8b 87 44 66 01 00 mov 0x16644(%rdi),%eax 31215: 85 c0 test %eax,%eax 31217: 0f 85 47 01 00 00 jne 31364 3121d: 80 bf 41 66 01 00 00 cmpb $0x0,0x16641(%rdi) 31224: 0f 85 3a 01 00 00 jne 31364 3122a: 83 bf c8 33 01 00 02 cmpl $0x2,0x133c8(%rdi) 31231: 0f 84 43 01 00 00 je 3137a 31237: c7 85 dc 33 01 00 1f movl $0x1f,0x133dc(%rbp) 3123e: 00 00 00 31241: 48 8d 9d 38 2d 01 00 lea 0x12d38(%rbp),%rbx 31248: 45 31 e4 xor %r12d,%r12d 3124b: 45 31 f6 xor %r14d,%r14d 3124e: 49 bd 00 f8 3f c0 04 movabs $0x4c03ff800,%r13 31255: 00 00 00 31258: 48 8b 43 08 mov 0x8(%rbx),%rax 3125c: 48 85 c0 test %rax,%rax 3125f: 0f 84 ea 00 00 00 je 3134f 31265: 48 8b 95 20 34 01 00 mov 0x13420(%rbp),%rdx 3126c: 48 8b bd 18 34 01 00 mov 0x13418(%rbp),%rdi 31273: 4c 01 f2 add %r14,%rdx 31276: 4c 01 f7 add %r14,%rdi 31279: 48 89 53 10 mov %rdx,0x10(%rbx) 3127d: 8b 13 mov (%rbx),%edx 3127f: 48 89 7b 18 mov %rdi,0x18(%rbx) 31283: 83 fa 17 cmp $0x17,%edx 31286: 0f 84 ad 00 00 00 je 31339 3128c: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 31293: 48 8b 48 08 mov 0x8(%rax),%rcx 31297: 0f 85 68 01 00 00 jne 31405 3129d: 83 fa 22 cmp $0x22,%edx 312a0: 0f 87 5f 01 00 00 ja 31405 312a6: 49 0f a3 d5 bt %rdx,%r13 312aa: 0f 83 55 01 00 00 jae 31405 312b0: 8d 72 f5 lea -0xb(%rdx),%esi 312b3: 83 e6 fd and $0xfffffffd,%esi 312b6: 0f 84 60 01 00 00 je 3141c 312bc: 89 d6 mov %edx,%esi 312be: 83 e6 fd and $0xfffffffd,%esi 312c1: 83 fe 0c cmp $0xc,%esi 312c4: 0f 84 71 01 00 00 je 3143b 312ca: 83 fa 1e cmp $0x1e,%edx 312cd: 0f 84 8f 01 00 00 je 31462 312d3: 83 fa 1f cmp $0x1f,%edx 312d6: 0f 84 a0 01 00 00 je 3147c 312dc: 83 fa 22 cmp $0x22,%edx 312df: 0f 84 b4 01 00 00 je 31499 312e5: 83 fa 11 cmp $0x11,%edx 312e8: 0f 84 c2 01 00 00 je 314b0 312ee: 83 fa 12 cmp $0x12,%edx 312f1: 0f 84 d3 01 00 00 je 314ca 312f7: 83 fa 13 cmp $0x13,%edx 312fa: 0f 84 e4 01 00 00 je 314e4 31300: 83 fa 14 cmp $0x14,%edx 31303: 0f 84 f5 01 00 00 je 314fe 31309: 83 fa 15 cmp $0x15,%edx 3130c: 0f 84 06 02 00 00 je 31518 31312: 83 fa 0f cmp $0xf,%edx 31315: 0f 84 17 02 00 00 je 31532 3131b: 83 fa 10 cmp $0x10,%edx 3131e: 75 1f jne 3133f 31320: 8b 51 30 mov 0x30(%rcx),%edx 31323: 89 53 20 mov %edx,0x20(%rbx) 31326: 48 8b 85 58 54 01 00 mov 0x15458(%rbp),%rax 3132d: 8b 71 34 mov 0x34(%rcx),%esi 31330: 48 03 70 08 add 0x8(%rax),%rsi 31334: e8 00 00 00 00 callq 31339 31339: 41 83 fc 0b cmp $0xb,%r12d 3133d: 74 59 je 31398 3133f: 8b 43 20 mov 0x20(%rbx),%eax 31342: 05 ff 0f 00 00 add $0xfff,%eax 31347: 25 00 f0 ff ff and $0xfffff000,%eax 3134c: 49 01 c6 add %rax,%r14 3134f: 41 83 c4 01 add $0x1,%r12d 31353: 48 83 c3 30 add $0x30,%rbx 31357: 44 39 a5 dc 33 01 00 cmp %r12d,0x133dc(%rbp) 3135e: 0f 87 f4 fe ff ff ja 31258 31364: 5b pop %rbx 31365: 31 c0 xor %eax,%eax 31367: 5d pop %rbp 31368: 41 5c pop %r12 3136a: 41 5d pop %r13 3136c: 41 5e pop %r14 3136e: 41 5f pop %r15 31370: c3 retq 31371: 83 bf c8 33 01 00 02 cmpl $0x2,0x133c8(%rdi) 31378: 75 0f jne 31389 3137a: c7 85 dc 33 01 00 23 movl $0x23,0x133dc(%rbp) 31381: 00 00 00 31384: e9 b8 fe ff ff jmpq 31241 31389: c7 85 dc 33 01 00 20 movl $0x20,0x133dc(%rbp) 31390: 00 00 00 31393: e9 a9 fe ff ff jmpq 31241 31398: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 3139f: 74 9e je 3133f 313a1: 48 8b 85 50 2f 01 00 mov 0x12f50(%rbp),%rax 313a8: 4c 8b 78 08 mov 0x8(%rax),%r15 313ac: 48 85 c0 test %rax,%rax 313af: 74 3c je 313ed 313b1: 41 8b 47 14 mov 0x14(%r15),%eax 313b5: 8d b8 ff 0f 00 00 lea 0xfff(%rax),%edi 313bb: 41 8b 47 28 mov 0x28(%r15),%eax 313bf: 81 e7 00 f0 ff ff and $0xfffff000,%edi 313c5: 48 03 bd 60 2f 01 00 add 0x12f60(%rbp),%rdi 313cc: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 313d3: 41 8b 47 24 mov 0x24(%r15),%eax 313d7: 8d 34 85 00 00 00 00 lea 0x0(,%rax,4),%esi 313de: 41 8b 47 18 mov 0x18(%r15),%eax 313e2: 48 01 c6 add %rax,%rsi 313e5: 4c 01 fe add %r15,%rsi 313e8: e8 00 00 00 00 callq 313ed 313ed: 41 8b 47 28 mov 0x28(%r15),%eax 313f1: 8d 04 85 ff 0f 00 00 lea 0xfff(,%rax,4),%eax 313f8: 25 00 f0 ff ff and $0xfffff000,%eax 313fd: 49 01 c6 add %rax,%r14 31400: e9 3a ff ff ff jmpq 3133f 31405: 8b 51 14 mov 0x14(%rcx),%edx 31408: 89 53 20 mov %edx,0x20(%rbx) 3140b: 8b 71 18 mov 0x18(%rcx),%esi 3140e: 48 03 70 08 add 0x8(%rax),%rsi 31412: e8 00 00 00 00 callq 31417 31417: e9 1d ff ff ff jmpq 31339 3141c: 8b 71 28 mov 0x28(%rcx),%esi 3141f: 8b 51 14 mov 0x14(%rcx),%edx 31422: c1 e6 02 shl $0x2,%esi 31425: 29 f2 sub %esi,%edx 31427: 89 53 20 mov %edx,0x20(%rbx) 3142a: 8b 71 18 mov 0x18(%rcx),%esi 3142d: 48 03 70 08 add 0x8(%rax),%rsi 31431: e8 00 00 00 00 callq 31436 31436: e9 fe fe ff ff jmpq 31339 3143b: 8b 71 28 mov 0x28(%rcx),%esi 3143e: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 31445: 89 53 20 mov %edx,0x20(%rbx) 31448: 8b 71 24 mov 0x24(%rcx),%esi 3144b: 8b 49 18 mov 0x18(%rcx),%ecx 3144e: c1 e6 02 shl $0x2,%esi 31451: 48 01 ce add %rcx,%rsi 31454: 48 03 70 08 add 0x8(%rax),%rsi 31458: e8 00 00 00 00 callq 3145d 3145d: e9 d7 fe ff ff jmpq 31339 31462: 8b 51 14 mov 0x14(%rcx),%edx 31465: 2b 51 24 sub 0x24(%rcx),%edx 31468: 89 53 20 mov %edx,0x20(%rbx) 3146b: 8b 71 18 mov 0x18(%rcx),%esi 3146e: 48 03 70 08 add 0x8(%rax),%rsi 31472: e8 00 00 00 00 callq 31477 31477: e9 bd fe ff ff jmpq 31339 3147c: 8b 51 24 mov 0x24(%rcx),%edx 3147f: 89 53 20 mov %edx,0x20(%rbx) 31482: 8b 71 18 mov 0x18(%rcx),%esi 31485: 8b 49 20 mov 0x20(%rcx),%ecx 31488: 48 01 ce add %rcx,%rsi 3148b: 48 03 70 08 add 0x8(%rax),%rsi 3148f: e8 00 00 00 00 callq 31494 31494: e9 a0 fe ff ff jmpq 31339 31499: 8b 51 20 mov 0x20(%rcx),%edx 3149c: 89 53 20 mov %edx,0x20(%rbx) 3149f: 8b 71 18 mov 0x18(%rcx),%esi 314a2: 48 03 70 08 add 0x8(%rax),%rsi 314a6: e8 00 00 00 00 callq 314ab 314ab: e9 89 fe ff ff jmpq 31339 314b0: 8b 95 98 8c 00 00 mov 0x8c98(%rbp),%edx 314b6: 89 53 20 mov %edx,0x20(%rbx) 314b9: 48 8b b5 c0 8c 00 00 mov 0x8cc0(%rbp),%rsi 314c0: e8 00 00 00 00 callq 314c5 314c5: e9 6f fe ff ff jmpq 31339 314ca: 8b 95 9c 8c 00 00 mov 0x8c9c(%rbp),%edx 314d0: 89 53 20 mov %edx,0x20(%rbx) 314d3: 48 8b b5 c8 8c 00 00 mov 0x8cc8(%rbp),%rsi 314da: e8 00 00 00 00 callq 314df 314df: e9 55 fe ff ff jmpq 31339 314e4: 8b 95 a0 8c 00 00 mov 0x8ca0(%rbp),%edx 314ea: 89 53 20 mov %edx,0x20(%rbx) 314ed: 48 8b b5 d0 8c 00 00 mov 0x8cd0(%rbp),%rsi 314f4: e8 00 00 00 00 callq 314f9 314f9: e9 3b fe ff ff jmpq 31339 314fe: 8b 95 a4 8c 00 00 mov 0x8ca4(%rbp),%edx 31504: 89 53 20 mov %edx,0x20(%rbx) 31507: 48 8b b5 d8 8c 00 00 mov 0x8cd8(%rbp),%rsi 3150e: e8 00 00 00 00 callq 31513 31513: e9 21 fe ff ff jmpq 31339 31518: 8b 95 a8 8c 00 00 mov 0x8ca8(%rbp),%edx 3151e: 89 53 20 mov %edx,0x20(%rbx) 31521: 48 8b b5 e0 8c 00 00 mov 0x8ce0(%rbp),%rsi 31528: e8 00 00 00 00 callq 3152d 3152d: e9 07 fe ff ff jmpq 31339 31532: 8b 51 24 mov 0x24(%rcx),%edx 31535: 89 53 20 mov %edx,0x20(%rbx) 31538: 48 8b 85 58 54 01 00 mov 0x15458(%rbp),%rax 3153f: 8b 71 28 mov 0x28(%rcx),%esi 31542: 48 03 70 08 add 0x8(%rax),%rsi 31546: e8 00 00 00 00 callq 3154b 3154b: e9 e9 fd ff ff jmpq 31339 0000000000031550 : 31550: e8 00 00 00 00 callq 31555 31555: e9 00 00 00 00 jmpq 3155a 3155a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000031560 : 31560: e8 00 00 00 00 callq 31565 31565: 41 57 push %r15 31567: 41 56 push %r14 31569: 41 55 push %r13 3156b: 41 54 push %r12 3156d: 55 push %rbp 3156e: 53 push %rbx 3156f: 48 89 cb mov %rcx,%rbx 31572: 48 83 ec 48 sub $0x48,%rsp 31576: 48 89 54 24 10 mov %rdx,0x10(%rsp) 3157b: 48 89 0c 24 mov %rcx,(%rsp) 3157f: 4c 89 44 24 30 mov %r8,0x30(%rsp) 31584: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3158b: 00 00 3158d: 48 89 44 24 40 mov %rax,0x40(%rsp) 31592: 48 b8 ff ff ff ff ff movabs $0x3ffffffffffffff,%rax 31599: ff ff 03 3159c: 48 39 c1 cmp %rax,%rcx 3159f: 0f 87 26 03 00 00 ja 318cb 315a5: 49 89 cc mov %rcx,%r12 315a8: 49 89 f7 mov %rsi,%r15 315ab: ba ff ff ff ff mov $0xffffffff,%edx 315b0: be c0 0c 00 00 mov $0xcc0,%esi 315b5: 49 c1 e4 06 shl $0x6,%r12 315b9: 49 8d 7c 24 38 lea 0x38(%r12),%rdi 315be: e8 00 00 00 00 callq 315c3 315c3: 49 89 c5 mov %rax,%r13 315c6: 48 85 c0 test %rax,%rax 315c9: 0f 84 07 03 00 00 je 318d6 315cf: c7 40 10 01 00 00 00 movl $0x1,0x10(%rax) 315d6: 48 8d 40 38 lea 0x38(%rax),%rax 315da: 31 f6 xor %esi,%esi 315dc: 4c 89 e2 mov %r12,%rdx 315df: 48 c7 40 e0 00 00 00 movq $0x0,-0x20(%rax) 315e6: 00 315e7: 48 c7 40 e8 00 00 00 movq $0x0,-0x18(%rax) 315ee: 00 315ef: 48 c7 40 f0 00 00 00 movq $0x0,-0x10(%rax) 315f6: 00 315f7: 48 89 c7 mov %rax,%rdi 315fa: 48 89 44 24 08 mov %rax,0x8(%rsp) 315ff: e8 00 00 00 00 callq 31604 31604: 48 85 db test %rbx,%rbx 31607: 0f 84 ae 02 00 00 je 318bb 3160d: 89 dd mov %ebx,%ebp 3160f: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 31616: 00 31617: 45 31 e4 xor %r12d,%r12d 3161a: 31 c0 xor %eax,%eax 3161c: 65 48 8b 1c 25 00 00 mov %gs:0x0,%rbx 31623: 00 00 31625: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 3162c: 00 00 3162e: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 31633: e9 86 00 00 00 jmpq 316be 31638: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 3163d: 48 39 86 98 03 00 00 cmp %rax,0x398(%rsi) 31644: 0f 85 1f 02 00 00 jne 31869 3164a: 8d 45 ff lea -0x1(%rbp),%eax 3164d: 48 89 c5 mov %rax,%rbp 31650: 48 c1 e0 06 shl $0x6,%rax 31654: 48 03 44 24 08 add 0x8(%rsp),%rax 31659: 83 7b 04 20 cmpl $0x20,0x4(%rbx) 3165d: ba 20 00 00 00 mov $0x20,%edx 31662: 0f 46 53 04 cmovbe 0x4(%rbx),%edx 31666: 89 50 28 mov %edx,0x28(%rax) 31669: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 3166e: 48 8d 4a 58 lea 0x58(%rdx),%rcx 31672: 48 89 48 10 mov %rcx,0x10(%rax) 31676: 8b 02 mov (%rdx),%eax 31678: 83 f8 08 cmp $0x8,%eax 3167b: 75 06 jne 31683 3167d: 49 89 55 18 mov %rdx,0x18(%r13) 31681: 8b 02 mov (%rdx),%eax 31683: 83 f8 10 cmp $0x10,%eax 31686: 75 06 jne 3168e 31688: 49 89 55 20 mov %rdx,0x20(%r13) 3168c: 8b 02 mov (%rdx),%eax 3168e: 83 f8 20 cmp $0x20,%eax 31691: 75 04 jne 31697 31693: 49 89 55 28 mov %rdx,0x28(%r13) 31697: 48 8b 82 b8 01 00 00 mov 0x1b8(%rdx),%rax 3169e: 48 c1 e0 0c shl $0xc,%rax 316a2: 48 01 44 24 18 add %rax,0x18(%rsp) 316a7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 316ac: 41 8d 44 24 01 lea 0x1(%r12),%eax 316b1: 49 89 c4 mov %rax,%r12 316b4: 48 3b 04 24 cmp (%rsp),%rax 316b8: 0f 83 bf 00 00 00 jae 3177d 316be: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 316c3: 4c 89 ff mov %r15,%rdi 316c6: 48 8d 1c c1 lea (%rcx,%rax,8),%rbx 316ca: 8b 33 mov (%rbx),%esi 316cc: e8 00 00 00 00 callq 316d1 316d1: 49 89 c6 mov %rax,%r14 316d4: 48 85 c0 test %rax,%rax 316d7: 0f 84 df 00 00 00 je 317bc 316dd: 48 8d 78 a8 lea -0x58(%rax),%rdi 316e1: e8 00 00 00 00 callq 316e6 316e6: 48 89 44 24 38 mov %rax,0x38(%rsp) 316eb: b8 ff ff ff ff mov $0xffffffff,%eax 316f0: f0 41 0f c1 06 lock xadd %eax,(%r14) 316f5: 83 f8 01 cmp $0x1,%eax 316f8: 0f 84 9f 00 00 00 je 3179d 316fe: 85 c0 test %eax,%eax 31700: 0f 8e a4 00 00 00 jle 317aa 31706: 48 8b 44 24 38 mov 0x38(%rsp),%rax 3170b: 48 8b b8 20 02 00 00 mov 0x220(%rax),%rdi 31712: e8 00 00 00 00 callq 31717 31717: 48 85 c0 test %rax,%rax 3171a: 0f 85 18 ff ff ff jne 31638 31720: 8b 44 24 24 mov 0x24(%rsp),%eax 31724: 48 89 c6 mov %rax,%rsi 31727: 48 c1 e0 06 shl $0x6,%rax 3172b: 48 03 44 24 08 add 0x8(%rsp),%rax 31730: 8d 4e 01 lea 0x1(%rsi),%ecx 31733: 89 4c 24 24 mov %ecx,0x24(%rsp) 31737: e9 1d ff ff ff jmpq 31659 3173c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 31743 31743: 89 c0 mov %eax,%eax 31745: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 3174d 3174c: 00 3174d: 0f 83 59 ff ff ff jae 316ac 31753: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3175a 3175a: 48 85 c0 test %rax,%rax 3175d: 74 0c je 3176b 3175f: 48 8b 78 08 mov 0x8(%rax),%rdi 31763: 4c 89 ee mov %r13,%rsi 31766: e8 00 00 00 00 callq 3176b 3176b: 41 8d 44 24 01 lea 0x1(%r12),%eax 31770: 49 89 c4 mov %rax,%r12 31773: 48 3b 04 24 cmp (%rsp),%rax 31777: 0f 82 41 ff ff ff jb 316be 3177d: 8b 04 24 mov (%rsp),%eax 31780: 41 89 6d 30 mov %ebp,0x30(%r13) 31784: 41 89 45 34 mov %eax,0x34(%r13) 31788: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3178d: 48 8b 44 24 30 mov 0x30(%rsp),%rax 31792: 45 31 f6 xor %r14d,%r14d 31795: 4c 89 28 mov %r13,(%rax) 31798: e9 a6 00 00 00 jmpq 31843 3179d: 4c 89 f7 mov %r14,%rdi 317a0: e8 00 00 00 00 callq 317a5 317a5: e9 5c ff ff ff jmpq 31706 317aa: be 03 00 00 00 mov $0x3,%esi 317af: 4c 89 f7 mov %r14,%rdi 317b2: e8 00 00 00 00 callq 317b7 317b7: e9 4a ff ff ff jmpq 31706 317bc: 41 be fe ff ff ff mov $0xfffffffe,%r14d 317c2: 8b 44 24 24 mov 0x24(%rsp),%eax 317c6: 85 c0 test %eax,%eax 317c8: 74 39 je 31803 317ca: 8b 44 24 24 mov 0x24(%rsp),%eax 317ce: 4d 8d 7d 48 lea 0x48(%r13),%r15 317d2: 4c 8d 64 24 38 lea 0x38(%rsp),%r12 317d7: 83 e8 01 sub $0x1,%eax 317da: 48 c1 e0 06 shl $0x6,%rax 317de: 49 8d 9c 05 88 00 00 lea 0x88(%r13,%rax,1),%rbx 317e5: 00 317e6: 49 8b 07 mov (%r15),%rax 317e9: 4c 89 e7 mov %r12,%rdi 317ec: 49 83 c7 40 add $0x40,%r15 317f0: 48 83 e8 58 sub $0x58,%rax 317f4: 48 89 44 24 38 mov %rax,0x38(%rsp) 317f9: e8 00 00 00 00 callq 317fe 317fe: 4c 39 fb cmp %r15,%rbx 31801: 75 e3 jne 317e6 31803: 89 e8 mov %ebp,%eax 31805: 4c 8d 64 24 38 lea 0x38(%rsp),%r12 3180a: 48 39 04 24 cmp %rax,(%rsp) 3180e: 76 2b jbe 3183b 31810: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 31815: 48 c1 e0 06 shl $0x6,%rax 31819: 4c 89 e7 mov %r12,%rdi 3181c: 48 8b 44 03 10 mov 0x10(%rbx,%rax,1),%rax 31821: 48 83 e8 58 sub $0x58,%rax 31825: 48 89 44 24 38 mov %rax,0x38(%rsp) 3182a: e8 00 00 00 00 callq 3182f 3182f: 8d 45 01 lea 0x1(%rbp),%eax 31832: 48 89 c5 mov %rax,%rbp 31835: 48 3b 04 24 cmp (%rsp),%rax 31839: 72 d5 jb 31810 3183b: 4c 89 ef mov %r13,%rdi 3183e: e8 00 00 00 00 callq 31843 31843: 48 8b 44 24 40 mov 0x40(%rsp),%rax 31848: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3184f: 00 00 31851: 0f 85 8a 00 00 00 jne 318e1 31857: 48 83 c4 48 add $0x48,%rsp 3185b: 44 89 f0 mov %r14d,%eax 3185e: 5b pop %rbx 3185f: 5d pop %rbp 31860: 41 5c pop %r12 31862: 41 5d pop %r13 31864: 41 5e pop %r14 31866: 41 5f pop %r15 31868: c3 retq 31869: 4c 8d 64 24 38 lea 0x38(%rsp),%r12 3186e: 41 be ff ff ff ff mov $0xffffffff,%r14d 31874: 4c 89 e7 mov %r12,%rdi 31877: e8 00 00 00 00 callq 3187c 3187c: e9 41 ff ff ff jmpq 317c2 31881: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 31888 31888: 89 c0 mov %eax,%eax 3188a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 31892 31891: 00 31892: 0f 83 f5 fe ff ff jae 3178d 31898: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3189f 3189f: 48 85 c0 test %rax,%rax 318a2: 74 12 je 318b6 318a4: 48 8b 78 08 mov 0x8(%rax),%rdi 318a8: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 318ad: 48 8b 34 24 mov (%rsp),%rsi 318b1: e8 00 00 00 00 callq 318b6 318b6: e9 d2 fe ff ff jmpq 3178d 318bb: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 318c2: 00 00 318c4: 31 ed xor %ebp,%ebp 318c6: e9 b2 fe ff ff jmpq 3177d 318cb: 41 be ea ff ff ff mov $0xffffffea,%r14d 318d1: e9 6d ff ff ff jmpq 31843 318d6: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 318dc: e9 62 ff ff ff jmpq 31843 318e1: e8 00 00 00 00 callq 318e6 318e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 318ed: 00 00 00 00000000000318f0 : 318f0: e8 00 00 00 00 callq 318f5 318f5: 53 push %rbx 318f6: 48 89 d3 mov %rdx,%rbx 318f9: 48 63 f6 movslq %esi,%rsi 318fc: 48 81 c7 e8 07 00 00 add $0x7e8,%rdi 31903: e8 00 00 00 00 callq 31908 31908: 48 89 03 mov %rax,(%rbx) 3190b: 48 85 c0 test %rax,%rax 3190e: 74 34 je 31944 31910: 8b 50 10 mov 0x10(%rax),%edx 31913: 48 8d 78 10 lea 0x10(%rax),%rdi 31917: 85 d2 test %edx,%edx 31919: 74 29 je 31944 3191b: 8d 4a 01 lea 0x1(%rdx),%ecx 3191e: 89 d0 mov %edx,%eax 31920: f0 0f b1 0f lock cmpxchg %ecx,(%rdi) 31924: 75 1a jne 31940 31926: 85 d2 test %edx,%edx 31928: 78 0d js 31937 3192a: 85 c9 test %ecx,%ecx 3192c: 78 09 js 31937 3192e: e8 00 00 00 00 callq 31933 31933: 31 c0 xor %eax,%eax 31935: 5b pop %rbx 31936: c3 retq 31937: 31 f6 xor %esi,%esi 31939: e8 00 00 00 00 callq 3193e 3193e: eb ee jmp 3192e 31940: 89 c2 mov %eax,%edx 31942: eb d3 jmp 31917 31944: e8 00 00 00 00 callq 31949 31949: b8 fe ff ff ff mov $0xfffffffe,%eax 3194e: 5b pop %rbx 3194f: c3 retq 0000000000031950 : 31950: e8 00 00 00 00 callq 31955 31955: 48 81 ec 20 02 00 00 sub $0x220,%rsp 3195c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 31963: 00 00 31965: 48 89 84 24 18 02 00 mov %rax,0x218(%rsp) 3196c: 00 3196d: 31 c0 xor %eax,%eax 3196f: 48 89 e2 mov %rsp,%rdx 31972: 48 8d 8c 24 10 02 00 lea 0x210(%rsp),%rcx 31979: 00 3197a: 48 89 e0 mov %rsp,%rax 3197d: 48 89 00 mov %rax,(%rax) 31980: 48 89 40 08 mov %rax,0x8(%rax) 31984: 48 83 c0 10 add $0x10,%rax 31988: 48 39 c8 cmp %rcx,%rax 3198b: 75 f0 jne 3197d 3198d: 48 8d 47 38 lea 0x38(%rdi),%rax 31991: eb 0c jmp 3199f 31993: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 3199a: 00 3199b: 48 83 c0 40 add $0x40,%rax 3199f: 8b 4f 34 mov 0x34(%rdi),%ecx 319a2: 48 c1 e1 06 shl $0x6,%rcx 319a6: 48 8d 4c 0f 38 lea 0x38(%rdi,%rcx,1),%rcx 319ab: 48 39 c8 cmp %rcx,%rax 319ae: 74 2e je 319de 319b0: 48 8b 48 10 mov 0x10(%rax),%rcx 319b4: 48 83 b9 78 02 00 00 cmpq $0x0,0x278(%rcx) 319bb: 00 319bc: 75 d5 jne 31993 319be: 8b 48 28 mov 0x28(%rax),%ecx 319c1: 48 c1 e1 04 shl $0x4,%rcx 319c5: 4c 8b 44 0c 08 mov 0x8(%rsp,%rcx,1),%r8 319ca: 48 89 44 0c 08 mov %rax,0x8(%rsp,%rcx,1) 319cf: 48 01 e1 add %rsp,%rcx 319d2: 48 89 08 mov %rcx,(%rax) 319d5: 4c 89 40 08 mov %r8,0x8(%rax) 319d9: 49 89 00 mov %rax,(%r8) 319dc: eb b5 jmp 31993 319de: 31 c0 xor %eax,%eax 319e0: 89 c1 mov %eax,%ecx 319e2: 48 c1 e1 04 shl $0x4,%rcx 319e6: 48 8b 0c 0c mov (%rsp,%rcx,1),%rcx 319ea: 48 39 d1 cmp %rdx,%rcx 319ed: 74 18 je 31a07 319ef: 48 8b 0e mov (%rsi),%rcx 319f2: 4c 8b 02 mov (%rdx),%r8 319f5: 48 8b 7a 08 mov 0x8(%rdx),%rdi 319f9: 49 89 70 08 mov %rsi,0x8(%r8) 319fd: 4c 89 06 mov %r8,(%rsi) 31a00: 48 89 0f mov %rcx,(%rdi) 31a03: 48 89 79 08 mov %rdi,0x8(%rcx) 31a07: 83 c0 01 add $0x1,%eax 31a0a: 48 83 c2 10 add $0x10,%rdx 31a0e: 83 f8 21 cmp $0x21,%eax 31a11: 75 cd jne 319e0 31a13: 48 8b 84 24 18 02 00 mov 0x218(%rsp),%rax 31a1a: 00 31a1b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 31a22: 00 00 31a24: 75 08 jne 31a2e 31a26: 48 81 c4 20 02 00 00 add $0x220,%rsp 31a2d: c3 retq 31a2e: e8 00 00 00 00 callq 31a33 31a33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 31a3a: 00 00 00 00 31a3e: 66 90 xchg %ax,%ax 0000000000031a40 : 31a40: e8 00 00 00 00 callq 31a45 31a45: 41 54 push %r12 31a47: 4c 8d 67 10 lea 0x10(%rdi),%r12 31a4b: 55 push %rbp 31a4c: 53 push %rbx 31a4d: 48 83 ec 10 sub $0x10,%rsp 31a51: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 31a58: 00 00 31a5a: 48 89 44 24 08 mov %rax,0x8(%rsp) 31a5f: 31 c0 xor %eax,%eax 31a61: b8 ff ff ff ff mov $0xffffffff,%eax 31a66: f0 0f c1 47 10 lock xadd %eax,0x10(%rdi) 31a6b: 83 f8 01 cmp $0x1,%eax 31a6e: 74 21 je 31a91 31a70: 85 c0 test %eax,%eax 31a72: 7e 76 jle 31aea 31a74: 48 8b 44 24 08 mov 0x8(%rsp),%rax 31a79: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 31a80: 00 00 31a82: 0f 85 87 00 00 00 jne 31b0f 31a88: 48 83 c4 10 add $0x10,%rsp 31a8c: 5b pop %rbx 31a8d: 5d pop %rbp 31a8e: 41 5c pop %r12 31a90: c3 retq 31a91: 48 89 fd mov %rdi,%rbp 31a94: 48 8d 5f 38 lea 0x38(%rdi),%rbx 31a98: eb 18 jmp 31ab2 31a9a: 48 8b 43 10 mov 0x10(%rbx),%rax 31a9e: 48 89 e7 mov %rsp,%rdi 31aa1: 48 83 c3 40 add $0x40,%rbx 31aa5: 48 83 e8 58 sub $0x58,%rax 31aa9: 48 89 04 24 mov %rax,(%rsp) 31aad: e8 00 00 00 00 callq 31ab2 31ab2: 8b 45 34 mov 0x34(%rbp),%eax 31ab5: 48 c1 e0 06 shl $0x6,%rax 31ab9: 49 8d 44 04 28 lea 0x28(%r12,%rax,1),%rax 31abe: 48 39 c3 cmp %rax,%rbx 31ac1: 75 d7 jne 31a9a 31ac3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 31ac8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 31acf: 00 00 31ad1: 75 3c jne 31b0f 31ad3: 48 83 c4 10 add $0x10,%rsp 31ad7: 48 89 ef mov %rbp,%rdi 31ada: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 31ae1: 5b pop %rbx 31ae2: 5d pop %rbp 31ae3: 41 5c pop %r12 31ae5: e9 00 00 00 00 jmpq 31aea 31aea: 48 8b 44 24 08 mov 0x8(%rsp),%rax 31aef: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 31af6: 00 00 31af8: 75 15 jne 31b0f 31afa: 48 83 c4 10 add $0x10,%rsp 31afe: 4c 89 e7 mov %r12,%rdi 31b01: be 03 00 00 00 mov $0x3,%esi 31b06: 5b pop %rbx 31b07: 5d pop %rbp 31b08: 41 5c pop %r12 31b0a: e9 00 00 00 00 jmpq 31b0f 31b0f: e8 00 00 00 00 callq 31b14 31b14: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 31b1b: 00 00 00 00 31b1f: 90 nop 0000000000031b20 : 31b20: e8 00 00 00 00 callq 31b25 31b25: 41 57 push %r15 31b27: ba ff ff ff ff mov $0xffffffff,%edx 31b2c: 41 56 push %r14 31b2e: 41 55 push %r13 31b30: 49 89 f5 mov %rsi,%r13 31b33: be c0 0c 00 00 mov $0xcc0,%esi 31b38: 41 54 push %r12 31b3a: 55 push %rbp 31b3b: 53 push %rbx 31b3c: 48 89 fb mov %rdi,%rbx 31b3f: 4c 8b 67 10 mov 0x10(%rdi),%r12 31b43: 8b 7f 08 mov 0x8(%rdi),%edi 31b46: 48 c1 e7 03 shl $0x3,%rdi 31b4a: e8 00 00 00 00 callq 31b4f 31b4f: 48 85 c0 test %rax,%rax 31b52: 0f 84 9b 00 00 00 je 31bf3 31b58: 48 89 c5 mov %rax,%rbp 31b5b: 44 8b 73 0c mov 0xc(%rbx),%r14d 31b5f: 8b 43 08 mov 0x8(%rbx),%eax 31b62: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx 31b69: 41 83 fe 08 cmp $0x8,%r14d 31b6d: 75 2a jne 31b99 31b6f: 48 81 fa ff ff ff 7f cmp $0x7fffffff,%rdx 31b76: 77 77 ja 31bef 31b78: 4c 89 e6 mov %r12,%rsi 31b7b: 48 89 ef mov %rbp,%rdi 31b7e: e8 00 00 00 00 callq 31b83 31b83: 48 85 c0 test %rax,%rax 31b86: 75 58 jne 31be0 31b88: 49 89 6d 00 mov %rbp,0x0(%r13) 31b8c: 31 c0 xor %eax,%eax 31b8e: 5b pop %rbx 31b8f: 5d pop %rbp 31b90: 41 5c pop %r12 31b92: 41 5d pop %r13 31b94: 41 5e pop %r14 31b96: 41 5f pop %r15 31b98: c3 retq 31b99: b8 08 00 00 00 mov $0x8,%eax 31b9e: 48 89 ef mov %rbp,%rdi 31ba1: 4c 0f 47 f0 cmova %rax,%r14 31ba5: 31 f6 xor %esi,%esi 31ba7: e8 00 00 00 00 callq 31bac 31bac: 8b 43 08 mov 0x8(%rbx),%eax 31baf: 85 c0 test %eax,%eax 31bb1: 74 d5 je 31b88 31bb3: 45 31 ff xor %r15d,%r15d 31bb6: eb 10 jmp 31bc8 31bb8: 8b 43 0c mov 0xc(%rbx),%eax 31bbb: 41 83 c7 01 add $0x1,%r15d 31bbf: 49 01 c4 add %rax,%r12 31bc2: 44 39 7b 08 cmp %r15d,0x8(%rbx) 31bc6: 76 c0 jbe 31b88 31bc8: 44 89 f8 mov %r15d,%eax 31bcb: 4c 89 f2 mov %r14,%rdx 31bce: 4c 89 e6 mov %r12,%rsi 31bd1: 48 8d 7c c5 00 lea 0x0(%rbp,%rax,8),%rdi 31bd6: e8 00 00 00 00 callq 31bdb 31bdb: 48 85 c0 test %rax,%rax 31bde: 74 d8 je 31bb8 31be0: 48 89 ef mov %rbp,%rdi 31be3: e8 00 00 00 00 callq 31be8 31be8: b8 f2 ff ff ff mov $0xfffffff2,%eax 31bed: eb 9f jmp 31b8e 31bef: 0f 0b ud2 31bf1: eb ed jmp 31be0 31bf3: b8 f4 ff ff ff mov $0xfffffff4,%eax 31bf8: eb 94 jmp 31b8e 31bfa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000031c00 : 31c00: e8 00 00 00 00 callq 31c05 31c05: 41 57 push %r15 31c07: 41 56 push %r14 31c09: 41 55 push %r13 31c0b: 49 89 d5 mov %rdx,%r13 31c0e: 41 54 push %r12 31c10: 55 push %rbp 31c11: 48 89 fd mov %rdi,%rbp 31c14: 53 push %rbx 31c15: 48 89 f3 mov %rsi,%rbx 31c18: 48 89 df mov %rbx,%rdi 31c1b: 48 83 ec 28 sub $0x28,%rsp 31c1f: 44 8b 76 04 mov 0x4(%rsi),%r14d 31c23: 4c 8b ba 88 00 00 00 mov 0x88(%rdx),%r15 31c2a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 31c31: 00 00 31c33: 48 89 44 24 20 mov %rax,0x20(%rsp) 31c38: 31 c0 xor %eax,%eax 31c3a: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 31c3f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 31c46: 00 00 31c48: e8 00 00 00 00 callq 31c4d 31c4d: 41 89 c4 mov %eax,%r12d 31c50: 85 c0 test %eax,%eax 31c52: 75 2c jne 31c80 31c54: 8b 03 mov (%rbx),%eax 31c56: 48 8d 7d f0 lea -0x10(%rbp),%rdi 31c5a: 83 f8 01 cmp $0x1,%eax 31c5d: 0f 84 51 01 00 00 je 31db4 31c63: 83 f8 02 cmp $0x2,%eax 31c66: 74 3e je 31ca6 31c68: 85 c0 test %eax,%eax 31c6a: 0f 84 bd 00 00 00 je 31d2d 31c70: 41 bc ea ff ff ff mov $0xffffffea,%r12d 31c76: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 31c7b: e8 00 00 00 00 callq 31c80 31c80: 48 8b 44 24 20 mov 0x20(%rsp),%rax 31c85: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 31c8c: 00 00 31c8e: 0f 85 db 02 00 00 jne 31f6f 31c94: 48 83 c4 28 add $0x28,%rsp 31c98: 44 89 e0 mov %r12d,%eax 31c9b: 5b pop %rbx 31c9c: 5d pop %rbp 31c9d: 41 5c pop %r12 31c9f: 41 5d pop %r13 31ca1: 41 5e pop %r14 31ca3: 41 5f pop %r15 31ca5: c3 retq 31ca6: 8b 4b 08 mov 0x8(%rbx),%ecx 31ca9: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 31cae: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 31cb3: 4c 89 ee mov %r13,%rsi 31cb6: e8 00 00 00 00 callq 31cbb 31cbb: 85 c0 test %eax,%eax 31cbd: 0f 85 3f 01 00 00 jne 31e02 31cc3: 4d 8d af c8 07 00 00 lea 0x7c8(%r15),%r13 31cca: 4c 89 ef mov %r13,%rdi 31ccd: e8 00 00 00 00 callq 31cd2 31cd2: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 31cd7: 49 8d bf e8 07 00 00 lea 0x7e8(%r15),%rdi 31cde: 44 89 f2 mov %r14d,%edx 31ce1: e8 00 00 00 00 callq 31ce6 31ce6: 4c 89 ef mov %r13,%rdi 31ce9: 48 89 c5 mov %rax,%rbp 31cec: e8 00 00 00 00 callq 31cf1 31cf1: 48 81 fd 00 f0 ff ff cmp $0xfffffffffffff000,%rbp 31cf8: 0f 87 69 02 00 00 ja 31f67 31cfe: 48 8d 45 10 lea 0x10(%rbp),%rax 31d02: 48 89 04 24 mov %rax,(%rsp) 31d06: b8 ff ff ff ff mov $0xffffffff,%eax 31d0b: f0 0f c1 45 10 lock xadd %eax,0x10(%rbp) 31d10: 83 f8 01 cmp $0x1,%eax 31d13: 0f 84 4c 01 00 00 je 31e65 31d19: 85 c0 test %eax,%eax 31d1b: 7f 6e jg 31d8b 31d1d: 48 8b 3c 24 mov (%rsp),%rdi 31d21: be 03 00 00 00 mov $0x3,%esi 31d26: e8 00 00 00 00 callq 31d2b 31d2b: eb 5e jmp 31d8b 31d2d: 8b 4b 08 mov 0x8(%rbx),%ecx 31d30: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 31d35: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 31d3a: 4c 89 ee mov %r13,%rsi 31d3d: e8 00 00 00 00 callq 31d42 31d42: 85 c0 test %eax,%eax 31d44: 0f 85 b8 00 00 00 jne 31e02 31d4a: 49 8d af c8 07 00 00 lea 0x7c8(%r15),%rbp 31d51: 48 89 ef mov %rbp,%rdi 31d54: e8 00 00 00 00 callq 31d59 31d59: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 31d5e: 31 c9 xor %ecx,%ecx 31d60: 49 8d bf e8 07 00 00 lea 0x7e8(%r15),%rdi 31d67: 41 b8 c0 0c 00 00 mov $0xcc0,%r8d 31d6d: ba 01 00 00 00 mov $0x1,%edx 31d72: e8 00 00 00 00 callq 31d77 31d77: 48 89 ef mov %rbp,%rdi 31d7a: 41 89 c6 mov %eax,%r14d 31d7d: e8 00 00 00 00 callq 31d82 31d82: 45 85 f6 test %r14d,%r14d 31d85: 0f 88 3a 01 00 00 js 31ec5 31d8b: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 31d92: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 31d97: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 31d9e: 00 31d9f: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 31da6: 00 31da7: 44 89 33 mov %r14d,(%rbx) 31daa: e8 00 00 00 00 callq 31daf 31daf: e9 cc fe ff ff jmpq 31c80 31db4: 4d 8d af c8 07 00 00 lea 0x7c8(%r15),%r13 31dbb: 4c 89 ef mov %r13,%rdi 31dbe: e8 00 00 00 00 callq 31dc3 31dc3: 49 8d bf e8 07 00 00 lea 0x7e8(%r15),%rdi 31dca: 49 63 f6 movslq %r14d,%rsi 31dcd: e8 00 00 00 00 callq 31dd2 31dd2: 4c 89 ef mov %r13,%rdi 31dd5: 48 89 c5 mov %rax,%rbp 31dd8: e8 00 00 00 00 callq 31ddd 31ddd: 48 85 ed test %rbp,%rbp 31de0: 74 1b je 31dfd 31de2: 4c 8d 75 10 lea 0x10(%rbp),%r14 31de6: b8 ff ff ff ff mov $0xffffffff,%eax 31deb: f0 0f c1 45 10 lock xadd %eax,0x10(%rbp) 31df0: 83 f8 01 cmp $0x1,%eax 31df3: 74 15 je 31e0a 31df5: 85 c0 test %eax,%eax 31df7: 0f 8e fe 00 00 00 jle 31efb 31dfd: 45 31 f6 xor %r14d,%r14d 31e00: eb 89 jmp 31d8b 31e02: 41 89 c4 mov %eax,%r12d 31e05: e9 6c fe ff ff jmpq 31c76 31e0a: 8b 45 34 mov 0x34(%rbp),%eax 31e0d: 4c 8d 6d 38 lea 0x38(%rbp),%r13 31e11: 4c 8d 7c 24 18 lea 0x18(%rsp),%r15 31e16: 48 c1 e0 06 shl $0x6,%rax 31e1a: 49 8d 44 06 28 lea 0x28(%r14,%rax,1),%rax 31e1f: 49 39 c5 cmp %rax,%r13 31e22: 74 2a je 31e4e 31e24: 49 8b 45 10 mov 0x10(%r13),%rax 31e28: 4c 89 ff mov %r15,%rdi 31e2b: 49 83 c5 40 add $0x40,%r13 31e2f: 48 83 e8 58 sub $0x58,%rax 31e33: 48 89 44 24 18 mov %rax,0x18(%rsp) 31e38: e8 00 00 00 00 callq 31e3d 31e3d: 8b 45 34 mov 0x34(%rbp),%eax 31e40: 48 c1 e0 06 shl $0x6,%rax 31e44: 49 8d 44 06 28 lea 0x28(%r14,%rax,1),%rax 31e49: 49 39 c5 cmp %rax,%r13 31e4c: 75 d6 jne 31e24 31e4e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 31e55: 48 89 ef mov %rbp,%rdi 31e58: 45 31 f6 xor %r14d,%r14d 31e5b: e8 00 00 00 00 callq 31e60 31e60: e9 26 ff ff ff jmpq 31d8b 31e65: 8b 55 34 mov 0x34(%rbp),%edx 31e68: 48 8b 04 24 mov (%rsp),%rax 31e6c: 4c 8d 6d 38 lea 0x38(%rbp),%r13 31e70: 4c 8d 7c 24 18 lea 0x18(%rsp),%r15 31e75: 48 c1 e2 06 shl $0x6,%rdx 31e79: 48 8d 54 10 28 lea 0x28(%rax,%rdx,1),%rdx 31e7e: 49 39 d5 cmp %rdx,%r13 31e81: 74 2e je 31eb1 31e83: 49 8b 45 10 mov 0x10(%r13),%rax 31e87: 4c 89 ff mov %r15,%rdi 31e8a: 49 83 c5 40 add $0x40,%r13 31e8e: 48 8d 50 a8 lea -0x58(%rax),%rdx 31e92: 48 89 54 24 18 mov %rdx,0x18(%rsp) 31e97: e8 00 00 00 00 callq 31e9c 31e9c: 8b 55 34 mov 0x34(%rbp),%edx 31e9f: 48 8b 04 24 mov (%rsp),%rax 31ea3: 48 c1 e2 06 shl $0x6,%rdx 31ea7: 48 8d 54 10 28 lea 0x28(%rax,%rdx,1),%rdx 31eac: 49 39 d5 cmp %rdx,%r13 31eaf: 75 d2 jne 31e83 31eb1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 31eb8: 48 89 ef mov %rbp,%rdi 31ebb: e8 00 00 00 00 callq 31ec0 31ec0: e9 c6 fe ff ff jmpq 31d8b 31ec5: 45 89 f4 mov %r14d,%r12d 31ec8: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 31ecd: b8 ff ff ff ff mov $0xffffffff,%eax 31ed2: 49 8d 6d 10 lea 0x10(%r13),%rbp 31ed6: f0 41 0f c1 45 10 lock xadd %eax,0x10(%r13) 31edc: 83 f8 01 cmp $0x1,%eax 31edf: 74 2c je 31f0d 31ee1: 85 c0 test %eax,%eax 31ee3: 0f 8f 8d fd ff ff jg 31c76 31ee9: be 03 00 00 00 mov $0x3,%esi 31eee: 48 89 ef mov %rbp,%rdi 31ef1: e8 00 00 00 00 callq 31ef6 31ef6: e9 7b fd ff ff jmpq 31c76 31efb: be 03 00 00 00 mov $0x3,%esi 31f00: 4c 89 f7 mov %r14,%rdi 31f03: e8 00 00 00 00 callq 31f08 31f08: e9 f0 fe ff ff jmpq 31dfd 31f0d: 41 8b 45 34 mov 0x34(%r13),%eax 31f11: 49 8d 5d 38 lea 0x38(%r13),%rbx 31f15: 4c 8d 7c 24 18 lea 0x18(%rsp),%r15 31f1a: 48 c1 e0 06 shl $0x6,%rax 31f1e: 48 8d 44 05 28 lea 0x28(%rbp,%rax,1),%rax 31f23: 48 39 c3 cmp %rax,%rbx 31f26: 74 2b je 31f53 31f28: 48 8b 43 10 mov 0x10(%rbx),%rax 31f2c: 4c 89 ff mov %r15,%rdi 31f2f: 48 83 c3 40 add $0x40,%rbx 31f33: 48 83 e8 58 sub $0x58,%rax 31f37: 48 89 44 24 18 mov %rax,0x18(%rsp) 31f3c: e8 00 00 00 00 callq 31f41 31f41: 41 8b 45 34 mov 0x34(%r13),%eax 31f45: 48 c1 e0 06 shl $0x6,%rax 31f49: 48 8d 44 05 28 lea 0x28(%rbp,%rax,1),%rax 31f4e: 48 39 c3 cmp %rax,%rbx 31f51: 75 d5 jne 31f28 31f53: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 31f5a: 4c 89 ef mov %r13,%rdi 31f5d: e8 00 00 00 00 callq 31f62 31f62: e9 0f fd ff ff jmpq 31c76 31f67: 41 89 ec mov %ebp,%r12d 31f6a: e9 59 ff ff ff jmpq 31ec8 31f6f: e8 00 00 00 00 callq 31f74 31f74: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 31f7b: 00 00 00 31f7e: 66 90 xchg %ax,%ax 0000000000031f80 : 31f80: e8 00 00 00 00 callq 31f85 31f85: 41 57 push %r15 31f87: 41 56 push %r14 31f89: 41 55 push %r13 31f8b: 4c 8d af 40 01 00 00 lea 0x140(%rdi),%r13 31f92: 41 54 push %r12 31f94: 4c 8d 67 20 lea 0x20(%rdi),%r12 31f98: 55 push %rbp 31f99: bd ff ff ff ff mov $0xffffffff,%ebp 31f9e: 53 push %rbx 31f9f: 48 83 ec 08 sub $0x8,%rsp 31fa3: 48 89 3c 24 mov %rdi,(%rsp) 31fa7: 49 8d 5c 24 e0 lea -0x20(%r12),%rbx 31fac: 4c 8b 73 20 mov 0x20(%rbx),%r14 31fb0: 4d 85 f6 test %r14,%r14 31fb3: 74 5a je 3200f 31fb5: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 31fbb 31fbb: 85 c0 test %eax,%eax 31fbd: 7e 48 jle 32007 31fbf: 45 31 ff xor %r15d,%r15d 31fc2: eb 11 jmp 31fd5 31fc4: 85 d2 test %edx,%edx 31fc6: 7e 7c jle 32044 31fc8: 41 83 c7 01 add $0x1,%r15d 31fcc: 44 3b 3d 00 00 00 00 cmp 0x0(%rip),%r15d # 31fd3 31fd3: 7d 32 jge 32007 31fd5: 49 63 c7 movslq %r15d,%rax 31fd8: 49 8b 84 c6 c0 00 00 mov 0xc0(%r14,%rax,8),%rax 31fdf: 00 31fe0: 48 85 c0 test %rax,%rax 31fe3: 74 e3 je 31fc8 31fe5: 48 8d 78 38 lea 0x38(%rax),%rdi 31fe9: 89 ea mov %ebp,%edx 31feb: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 31ff0: 83 fa 01 cmp $0x1,%edx 31ff3: 75 cf jne 31fc4 31ff5: e8 00 00 00 00 callq 31ffa 31ffa: 41 83 c7 01 add $0x1,%r15d 31ffe: 44 3b 3d 00 00 00 00 cmp 0x0(%rip),%r15d # 32005 32005: 7c ce jl 31fd5 32007: 4c 89 f7 mov %r14,%rdi 3200a: e8 00 00 00 00 callq 3200f 3200f: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 32016: 00 32017: 48 83 c3 08 add $0x8,%rbx 3201b: 4c 39 e3 cmp %r12,%rbx 3201e: 75 8c jne 31fac 32020: 4c 8d 63 20 lea 0x20(%rbx),%r12 32024: 4d 39 ec cmp %r13,%r12 32027: 0f 85 7a ff ff ff jne 31fa7 3202d: 48 8b 3c 24 mov (%rsp),%rdi 32031: 48 83 c4 08 add $0x8,%rsp 32035: 5b pop %rbx 32036: 5d pop %rbp 32037: 41 5c pop %r12 32039: 41 5d pop %r13 3203b: 41 5e pop %r14 3203d: 41 5f pop %r15 3203f: e9 00 00 00 00 jmpq 32044 32044: be 03 00 00 00 mov $0x3,%esi 32049: e8 00 00 00 00 callq 3204e 3204e: e9 75 ff ff ff jmpq 31fc8 32053: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3205a: 00 00 00 00 3205e: 66 90 xchg %ax,%ax 0000000000032060 : 32060: e8 00 00 00 00 callq 32065 32065: 41 56 push %r14 32067: b8 01 00 00 00 mov $0x1,%eax 3206c: 4c 8d 77 08 lea 0x8(%rdi),%r14 32070: 41 55 push %r13 32072: 49 89 fd mov %rdi,%r13 32075: 41 54 push %r12 32077: 55 push %rbp 32078: 31 ed xor %ebp,%ebp 3207a: 53 push %rbx 3207b: 85 c0 test %eax,%eax 3207d: 74 2a je 320a9 3207f: 83 e8 01 sub $0x1,%eax 32082: 49 8d 5c ed 00 lea 0x0(%r13,%rbp,8),%rbx 32087: 48 01 e8 add %rbp,%rax 3208a: 4d 8d 24 c6 lea (%r14,%rax,8),%r12 3208e: 48 8b 7b 20 mov 0x20(%rbx),%rdi 32092: 48 85 ff test %rdi,%rdi 32095: 74 09 je 320a0 32097: 48 83 c7 08 add $0x8,%rdi 3209b: e8 00 00 00 00 callq 320a0 320a0: 48 83 c3 08 add $0x8,%rbx 320a4: 4c 39 e3 cmp %r12,%rbx 320a7: 75 e5 jne 3208e 320a9: 48 83 c5 04 add $0x4,%rbp 320ad: 48 83 fd 24 cmp $0x24,%rbp 320b1: 74 08 je 320bb 320b3: 8b 85 00 00 00 00 mov 0x0(%rbp),%eax 320b9: eb c0 jmp 3207b 320bb: 49 83 7d 08 00 cmpq $0x0,0x8(%r13) 320c0: 74 10 je 320d2 320c2: 5b pop %rbx 320c3: 4c 89 ef mov %r13,%rdi 320c6: 5d pop %rbp 320c7: 41 5c pop %r12 320c9: 41 5d pop %r13 320cb: 41 5e pop %r14 320cd: e9 ae fe ff ff jmpq 31f80 320d2: 5b pop %rbx 320d3: 5d pop %rbp 320d4: 41 5c pop %r12 320d6: 41 5d pop %r13 320d8: 41 5e pop %r14 320da: c3 retq 320db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000320e0 : 320e0: e8 00 00 00 00 callq 320e5 320e5: 41 57 push %r15 320e7: 41 56 push %r14 320e9: 41 55 push %r13 320eb: 41 54 push %r12 320ed: 41 89 f4 mov %esi,%r12d 320f0: 55 push %rbp 320f1: 53 push %rbx 320f2: 48 83 ec 18 sub $0x18,%rsp 320f6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 320fd: 00 00 320ff: 48 89 44 24 10 mov %rax,0x10(%rsp) 32104: 31 c0 xor %eax,%eax 32106: 83 fe 08 cmp $0x8,%esi 32109: 0f 87 c9 01 00 00 ja 322d8 3210f: 85 d2 test %edx,%edx 32111: 0f 85 a6 01 00 00 jne 322bd 32117: 41 89 f6 mov %esi,%r14d 3211a: 42 39 0c b5 00 00 00 cmp %ecx,0x0(,%r14,4) 32121: 00 32122: 0f 86 c6 01 00 00 jbe 322ee 32128: 89 cb mov %ecx,%ebx 3212a: 48 89 fd mov %rdi,%rbp 3212d: 4d 89 c5 mov %r8,%r13 32130: 4a 8d 44 b3 04 lea 0x4(%rbx,%r14,4),%rax 32135: 48 8b 04 c7 mov (%rdi,%rax,8),%rax 32139: 48 85 c0 test %rax,%rax 3213c: 74 2d je 3216b 3213e: 48 83 c0 08 add $0x8,%rax 32142: 49 89 45 00 mov %rax,0x0(%r13) 32146: 31 c0 xor %eax,%eax 32148: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 3214d: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 32154: 00 00 32156: 0f 85 b9 01 00 00 jne 32315 3215c: 48 83 c4 18 add $0x18,%rsp 32160: 5b pop %rbx 32161: 5d pop %rbp 32162: 41 5c pop %r12 32164: 41 5d pop %r13 32166: 41 5e pop %r14 32168: 41 5f pop %r15 3216a: c3 retq 3216b: 48 63 05 00 00 00 00 movslq 0x0(%rip),%rax # 32172 32172: 48 8b 57 08 mov 0x8(%rdi),%rdx 32176: be c0 0d 00 00 mov $0xdc0,%esi 3217b: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 32182: 00 00 32184: 48 8d 3c c5 c0 00 00 lea 0xc0(,%rax,8),%rdi 3218b: 00 3218c: 48 89 14 24 mov %rdx,(%rsp) 32190: e8 00 00 00 00 callq 32195 32195: 49 89 c7 mov %rax,%r15 32198: 48 85 c0 test %rax,%rax 3219b: 0f 84 6a 01 00 00 je 3230b 321a1: 44 8b 8d 48 01 00 00 mov 0x148(%rbp),%r9d 321a8: 48 8b 14 24 mov (%rsp),%rdx 321ac: 48 c7 00 01 00 00 00 movq $0x1,(%rax) 321b3: 41 83 f9 fe cmp $0xfffffffe,%r9d 321b7: 75 07 jne 321c0 321b9: 44 8b 8d 44 01 00 00 mov 0x144(%rbp),%r9d 321c0: b8 01 00 00 00 mov $0x1,%eax 321c5: 41 83 fc 01 cmp $0x1,%r12d 321c9: 75 10 jne 321db 321cb: 41 8d 41 fe lea -0x2(%r9),%eax 321cf: 83 f8 02 cmp $0x2,%eax 321d2: 0f 92 c0 setb %al 321d5: 0f b6 c0 movzbl %al,%eax 321d8: 83 c0 01 add $0x1,%eax 321db: 49 83 fe 09 cmp $0x9,%r14 321df: 48 19 f6 sbb %rsi,%rsi 321e2: 44 21 e6 and %r12d,%esi 321e5: 48 8d 0c c0 lea (%rax,%rax,8),%rcx 321e9: bf 48 00 00 00 mov $0x48,%edi 321ee: 48 8d 34 76 lea (%rsi,%rsi,2),%rsi 321f2: 48 c1 e1 03 shl $0x3,%rcx 321f6: 48 8d 34 f6 lea (%rsi,%rsi,8),%rsi 321fa: 48 8d 34 f1 lea (%rcx,%rsi,8),%rsi 321fe: 8b b4 32 98 67 00 00 mov 0x6798(%rdx,%rsi,1),%esi 32205: 85 f6 test %esi,%esi 32207: 48 0f 45 f9 cmovne %rcx,%rdi 3220b: b9 01 00 00 00 mov $0x1,%ecx 32210: 48 0f 44 c1 cmove %rcx,%rax 32214: 49 83 fe 09 cmp $0x9,%r14 32218: 48 19 f6 sbb %rsi,%rsi 3221b: 44 21 e6 and %r12d,%esi 3221e: 48 8d 04 c0 lea (%rax,%rax,8),%rax 32222: 41 89 f4 mov %esi,%r12d 32225: 4b 8d 0c 64 lea (%r12,%r12,2),%rcx 32229: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 3222d: 48 c1 e1 03 shl $0x3,%rcx 32231: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 32235: 4c 8d 94 0f a0 67 00 lea 0x67a0(%rdi,%rcx,1),%r10 3223c: 00 3223d: 8b 8c 02 98 67 00 00 mov 0x6798(%rdx,%rax,1),%ecx 32244: 8d 46 fb lea -0x5(%rsi),%eax 32247: 49 01 d2 add %rdx,%r10 3224a: 83 f8 02 cmp $0x2,%eax 3224d: 76 38 jbe 32287 3224f: 83 fe 03 cmp $0x3,%esi 32252: 74 33 je 32287 32254: 49 8d 7f 08 lea 0x8(%r15),%rdi 32258: 4c 8d 85 70 01 00 00 lea 0x170(%rbp),%r8 3225f: 4c 89 d2 mov %r10,%rdx 32262: 44 89 ce mov %r9d,%esi 32265: e8 00 00 00 00 callq 3226a 3226a: 85 c0 test %eax,%eax 3226c: 75 3c jne 322aa 3226e: 4a 8d 44 a3 04 lea 0x4(%rbx,%r12,4),%rax 32273: 4c 89 7c c5 00 mov %r15,0x0(%rbp,%rax,8) 32278: 4a 8d 44 b3 04 lea 0x4(%rbx,%r14,4),%rax 3227d: 48 8b 44 c5 00 mov 0x0(%rbp,%rax,8),%rax 32282: e9 b7 fe ff ff jmpq 3213e 32287: 89 ce mov %ecx,%esi 32289: 4c 89 d7 mov %r10,%rdi 3228c: 44 89 0c 24 mov %r9d,(%rsp) 32290: e8 00 00 00 00 callq 32295 32295: b9 01 00 00 00 mov $0x1,%ecx 3229a: 44 8b 0c 24 mov (%rsp),%r9d 3229e: 48 89 44 24 08 mov %rax,0x8(%rsp) 322a3: 4c 8d 54 24 08 lea 0x8(%rsp),%r10 322a8: eb aa jmp 32254 322aa: 4c 89 ff mov %r15,%rdi 322ad: 89 04 24 mov %eax,(%rsp) 322b0: e8 00 00 00 00 callq 322b5 322b5: 8b 04 24 mov (%rsp),%eax 322b8: e9 8b fe ff ff jmpq 32148 322bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 322c4: bf 01 00 00 00 mov $0x1,%edi 322c9: e8 00 00 00 00 callq 322ce 322ce: b8 ea ff ff ff mov $0xffffffea,%eax 322d3: e9 70 fe ff ff jmpq 32148 322d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 322df: e8 00 00 00 00 callq 322e4 322e4: b8 ea ff ff ff mov $0xffffffea,%eax 322e9: e9 5a fe ff ff jmpq 32148 322ee: 89 f2 mov %esi,%edx 322f0: bf 01 00 00 00 mov $0x1,%edi 322f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 322fc: e8 00 00 00 00 callq 32301 32301: b8 ea ff ff ff mov $0xffffffea,%eax 32306: e9 3d fe ff ff jmpq 32148 3230b: b8 f4 ff ff ff mov $0xfffffff4,%eax 32310: e9 33 fe ff ff jmpq 32148 32315: e8 00 00 00 00 callq 3231a 3231a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000032320 : 32320: e8 00 00 00 00 callq 32325 32325: 41 57 push %r15 32327: 49 89 f7 mov %rsi,%r15 3232a: 41 56 push %r14 3232c: 41 55 push %r13 3232e: 41 54 push %r12 32330: 49 89 fc mov %rdi,%r12 32333: 55 push %rbp 32334: 48 89 d5 mov %rdx,%rbp 32337: 53 push %rbx 32338: 48 83 ec 28 sub $0x28,%rsp 3233c: 8b 7e 0c mov 0xc(%rsi),%edi 3233f: 44 8b 6e 08 mov 0x8(%rsi),%r13d 32343: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3234a: 00 00 3234c: 48 89 44 24 20 mov %rax,0x20(%rsp) 32351: 31 c0 xor %eax,%eax 32353: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 32358: 48 8b 9a 88 00 00 00 mov 0x88(%rdx),%rbx 3235f: e8 00 00 00 00 callq 32364 32364: 83 f8 ea cmp $0xffffffea,%eax 32367: 75 08 jne 32371 32369: c7 44 24 1c 01 00 00 movl $0x1,0x1c(%rsp) 32370: 00 32371: 45 8b 37 mov (%r15),%r14d 32374: 41 83 fe 03 cmp $0x3,%r14d 32378: 0f 84 40 02 00 00 je 325be 3237e: 77 60 ja 323e0 32380: 41 83 fe 01 cmp $0x1,%r14d 32384: 0f 84 07 01 00 00 je 32491 3238a: 41 83 fe 02 cmp $0x2,%r14d 3238e: 0f 85 d1 00 00 00 jne 32465 32394: 48 8d ab 08 08 00 00 lea 0x808(%rbx),%rbp 3239b: 48 89 ef mov %rbp,%rdi 3239e: e8 00 00 00 00 callq 323a3 323a3: 48 8d bb 28 08 00 00 lea 0x828(%rbx),%rdi 323aa: 44 89 ee mov %r13d,%esi 323ad: e8 00 00 00 00 callq 323b2 323b2: 48 89 c7 mov %rax,%rdi 323b5: 48 85 c0 test %rax,%rax 323b8: 0f 84 9f 00 00 00 je 3245d 323be: b8 ff ff ff ff mov $0xffffffff,%eax 323c3: f0 0f c1 07 lock xadd %eax,(%rdi) 323c7: 83 f8 01 cmp $0x1,%eax 323ca: 0f 84 c2 02 00 00 je 32692 323d0: 85 c0 test %eax,%eax 323d2: 7f 7c jg 32450 323d4: be 03 00 00 00 mov $0x3,%esi 323d9: e8 00 00 00 00 callq 323de 323de: eb 70 jmp 32450 323e0: 41 83 fe 04 cmp $0x4,%r14d 323e4: 75 7f jne 32465 323e6: 48 85 db test %rbx,%rbx 323e9: 74 7a je 32465 323eb: 48 8d ab 08 08 00 00 lea 0x808(%rbx),%rbp 323f2: 48 89 ef mov %rbp,%rdi 323f5: e8 00 00 00 00 callq 323fa 323fa: 44 89 ee mov %r13d,%esi 323fd: 48 8d bb 28 08 00 00 lea 0x828(%rbx),%rdi 32404: e8 00 00 00 00 callq 32409 32409: 48 85 c0 test %rax,%rax 3240c: 74 4f je 3245d 3240e: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 32415: 41 c7 47 08 00 00 00 movl $0x0,0x8(%r15) 3241c: 00 3241d: 41 8b 94 24 60 5c 00 mov 0x5c60(%r12),%edx 32424: 00 32425: 39 50 10 cmp %edx,0x10(%rax) 32428: 74 07 je 32431 3242a: 49 c7 07 01 00 00 00 movq $0x1,(%r15) 32431: 41 8b 94 24 64 5c 00 mov 0x5c64(%r12),%edx 32438: 00 32439: 39 50 18 cmp %edx,0x18(%rax) 3243c: 74 04 je 32442 3243e: 49 83 0f 02 orq $0x2,(%r15) 32442: 8b 80 70 01 00 00 mov 0x170(%rax),%eax 32448: 85 c0 test %eax,%eax 3244a: 74 04 je 32450 3244c: 49 83 0f 04 orq $0x4,(%r15) 32450: 48 89 ef mov %rbp,%rdi 32453: 45 31 f6 xor %r14d,%r14d 32456: e8 00 00 00 00 callq 3245b 3245b: eb 0e jmp 3246b 3245d: 48 89 ef mov %rbp,%rdi 32460: e8 00 00 00 00 callq 32465 32465: 41 be ea ff ff ff mov $0xffffffea,%r14d 3246b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 32470: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 32477: 00 00 32479: 0f 85 24 02 00 00 jne 326a3 3247f: 48 83 c4 28 add $0x28,%rsp 32483: 44 89 f0 mov %r14d,%eax 32486: 5b pop %rbx 32487: 5d pop %rbp 32488: 41 5c pop %r12 3248a: 41 5d pop %r13 3248c: 41 5e pop %r14 3248e: 41 5f pop %r15 32490: c3 retq 32491: 8b 44 24 1c mov 0x1c(%rsp),%eax 32495: ba 88 01 00 00 mov $0x188,%edx 3249a: be c0 0c 00 00 mov $0xcc0,%esi 3249f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 324a6 324a6: 89 04 24 mov %eax,(%rsp) 324a9: e8 00 00 00 00 callq 324ae 324ae: 48 85 c0 test %rax,%rax 324b1: 48 89 44 24 08 mov %rax,0x8(%rsp) 324b6: 0f 84 cb 01 00 00 je 32687 324bc: 48 8d 83 08 08 00 00 lea 0x808(%rbx),%rax 324c3: 48 81 c3 28 08 00 00 add $0x828,%rbx 324ca: 48 89 c7 mov %rax,%rdi 324cd: 48 89 44 24 10 mov %rax,0x10(%rsp) 324d2: e8 00 00 00 00 callq 324d7 324d7: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 324dc: 41 b8 c0 0c 00 00 mov $0xcc0,%r8d 324e2: 48 89 df mov %rbx,%rdi 324e5: b9 00 10 00 00 mov $0x1000,%ecx 324ea: ba 01 00 00 00 mov $0x1,%edx 324ef: 4c 89 d6 mov %r10,%rsi 324f2: e8 00 00 00 00 callq 324f7 324f7: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 324fc: 85 c0 test %eax,%eax 324fe: 41 89 c6 mov %eax,%r14d 32501: 0f 88 21 01 00 00 js 32628 32507: 8b 04 24 mov (%rsp),%eax 3250a: 83 f8 03 cmp $0x3,%eax 3250d: 0f 87 89 01 00 00 ja 3269c 32513: 83 f8 01 cmp $0x1,%eax 32516: 7e 1c jle 32534 32518: bf 17 00 00 00 mov $0x17,%edi 3251d: 4c 89 54 24 08 mov %r10,0x8(%rsp) 32522: e8 00 00 00 00 callq 32527 32527: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 3252c: 84 c0 test %al,%al 3252e: 0f 84 13 01 00 00 je 32647 32534: 4c 89 d7 mov %r10,%rdi 32537: 31 c0 xor %eax,%eax 32539: b9 31 00 00 00 mov $0x31,%ecx 3253e: 4c 89 54 24 08 mov %r10,0x8(%rsp) 32543: f3 48 ab rep stos %rax,%es:(%rdi) 32546: 49 8d 44 24 f0 lea -0x10(%r12),%rax 3254b: 45 89 f5 mov %r14d,%r13d 3254e: 45 31 f6 xor %r14d,%r14d 32551: 49 89 42 08 mov %rax,0x8(%r10) 32555: 49 8d ba 50 01 00 00 lea 0x150(%r10),%rdi 3255c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 32563: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3256a: 41 c7 02 01 00 00 00 movl $0x1,(%r10) 32571: e8 00 00 00 00 callq 32576 32576: 41 8b 84 24 60 5c 00 mov 0x5c60(%r12),%eax 3257d: 00 3257e: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 32583: 41 89 42 10 mov %eax,0x10(%r10) 32587: 41 89 42 14 mov %eax,0x14(%r10) 3258b: 41 8b 84 24 64 5c 00 mov 0x5c64(%r12),%eax 32592: 00 32593: 41 c7 82 48 01 00 00 movl $0xfffffffe,0x148(%r10) 3259a: fe ff ff ff 3259e: 41 89 42 18 mov %eax,0x18(%r10) 325a2: 8b 04 24 mov (%rsp),%eax 325a5: 41 89 82 44 01 00 00 mov %eax,0x144(%r10) 325ac: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 325b1: e8 00 00 00 00 callq 325b6 325b6: 45 89 2f mov %r13d,(%r15) 325b9: e9 ad fe ff ff jmpq 3246b 325be: 48 85 db test %rbx,%rbx 325c1: 0f 84 9e fe ff ff je 32465 325c7: 48 8d ab 08 08 00 00 lea 0x808(%rbx),%rbp 325ce: 48 89 ef mov %rbp,%rdi 325d1: e8 00 00 00 00 callq 325d6 325d6: 44 89 ee mov %r13d,%esi 325d9: 48 8d bb 28 08 00 00 lea 0x828(%rbx),%rdi 325e0: e8 00 00 00 00 callq 325e5 325e5: 48 85 c0 test %rax,%rax 325e8: 0f 84 6f fe ff ff je 3245d 325ee: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 325f5: b9 00 00 00 00 mov $0x0,%ecx 325fa: 48 89 ef mov %rbp,%rdi 325fd: 41 c7 47 08 00 00 00 movl $0x0,0x8(%r15) 32604: 00 32605: 41 8b 94 24 60 5c 00 mov 0x5c60(%r12),%edx 3260c: 00 3260d: 3b 50 14 cmp 0x14(%rax),%edx 32610: 44 0f 44 f1 cmove %ecx,%r14d 32614: 45 89 77 0c mov %r14d,0xc(%r15) 32618: 45 31 f6 xor %r14d,%r14d 3261b: 89 50 14 mov %edx,0x14(%rax) 3261e: e8 00 00 00 00 callq 32623 32623: e9 43 fe ff ff jmpq 3246b 32628: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 3262d: 4c 89 14 24 mov %r10,(%rsp) 32631: e8 00 00 00 00 callq 32636 32636: 4c 8b 14 24 mov (%rsp),%r10 3263a: 4c 89 d7 mov %r10,%rdi 3263d: e8 00 00 00 00 callq 32642 32642: e9 6f ff ff ff jmpq 325b6 32647: 48 89 ef mov %rbp,%rdi 3264a: bd f3 ff ff ff mov $0xfffffff3,%ebp 3264f: e8 00 00 00 00 callq 32654 32654: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 32659: 84 c0 test %al,%al 3265b: 0f 85 d3 fe ff ff jne 32534 32661: 49 63 f6 movslq %r14d,%rsi 32664: 48 89 df mov %rbx,%rdi 32667: 4c 89 14 24 mov %r10,(%rsp) 3266b: 41 89 ee mov %ebp,%r14d 3266e: e8 00 00 00 00 callq 32673 32673: 4c 8b 14 24 mov (%rsp),%r10 32677: 45 31 ed xor %r13d,%r13d 3267a: 4c 89 d7 mov %r10,%rdi 3267d: e8 00 00 00 00 callq 32682 32682: e9 25 ff ff ff jmpq 325ac 32687: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 3268d: e9 24 ff ff ff jmpq 325b6 32692: e8 c9 f9 ff ff callq 32060 32697: e9 b4 fd ff ff jmpq 32450 3269c: bd ea ff ff ff mov $0xffffffea,%ebp 326a1: eb be jmp 32661 326a3: e8 00 00 00 00 callq 326a8 326a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 326af: 00 00000000000326b0 : 326b0: e8 00 00 00 00 callq 326b5 326b5: 41 54 push %r12 326b7: 55 push %rbp 326b8: 53 push %rbx 326b9: 48 85 ff test %rdi,%rdi 326bc: 74 61 je 3271f 326be: 48 8d af 08 08 00 00 lea 0x808(%rdi),%rbp 326c5: 41 89 f4 mov %esi,%r12d 326c8: 48 89 fb mov %rdi,%rbx 326cb: 48 89 ef mov %rbp,%rdi 326ce: e8 00 00 00 00 callq 326d3 326d3: 44 89 e6 mov %r12d,%esi 326d6: 48 8d bb 28 08 00 00 lea 0x828(%rbx),%rdi 326dd: e8 00 00 00 00 callq 326e2 326e2: 49 89 c4 mov %rax,%r12 326e5: 48 85 c0 test %rax,%rax 326e8: 74 16 je 32700 326ea: b8 01 00 00 00 mov $0x1,%eax 326ef: f0 41 0f c1 04 24 lock xadd %eax,(%r12) 326f5: 85 c0 test %eax,%eax 326f7: 74 31 je 3272a 326f9: 78 15 js 32710 326fb: 83 c0 01 add $0x1,%eax 326fe: 78 10 js 32710 32700: 48 89 ef mov %rbp,%rdi 32703: e8 00 00 00 00 callq 32708 32708: 4c 89 e0 mov %r12,%rax 3270b: 5b pop %rbx 3270c: 5d pop %rbp 3270d: 41 5c pop %r12 3270f: c3 retq 32710: be 01 00 00 00 mov $0x1,%esi 32715: 4c 89 e7 mov %r12,%rdi 32718: e8 00 00 00 00 callq 3271d 3271d: eb e1 jmp 32700 3271f: 45 31 e4 xor %r12d,%r12d 32722: 5b pop %rbx 32723: 5d pop %rbp 32724: 4c 89 e0 mov %r12,%rax 32727: 41 5c pop %r12 32729: c3 retq 3272a: be 02 00 00 00 mov $0x2,%esi 3272f: 4c 89 e7 mov %r12,%rdi 32732: e8 00 00 00 00 callq 32737 32737: eb c7 jmp 32700 32739: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000032740 : 32740: e8 00 00 00 00 callq 32745 32745: 41 54 push %r12 32747: 48 85 ff test %rdi,%rdi 3274a: 74 39 je 32785 3274c: b8 ff ff ff ff mov $0xffffffff,%eax 32751: f0 0f c1 07 lock xadd %eax,(%rdi) 32755: 83 f8 01 cmp $0x1,%eax 32758: 74 0d je 32767 3275a: 45 31 e4 xor %r12d,%r12d 3275d: 85 c0 test %eax,%eax 3275f: 7e 14 jle 32775 32761: 44 89 e0 mov %r12d,%eax 32764: 41 5c pop %r12 32766: c3 retq 32767: e8 f4 f8 ff ff callq 32060 3276c: 45 31 e4 xor %r12d,%r12d 3276f: 44 89 e0 mov %r12d,%eax 32772: 41 5c pop %r12 32774: c3 retq 32775: be 03 00 00 00 mov $0x3,%esi 3277a: e8 00 00 00 00 callq 3277f 3277f: 44 89 e0 mov %r12d,%eax 32782: 41 5c pop %r12 32784: c3 retq 32785: 41 bc ea ff ff ff mov $0xffffffea,%r12d 3278b: eb d4 jmp 32761 3278d: 0f 1f 00 nopl (%rax) 0000000000032790 : 32790: e8 00 00 00 00 callq 32795 32795: 41 57 push %r15 32797: 49 89 d7 mov %rdx,%r15 3279a: 41 56 push %r14 3279c: 41 55 push %r13 3279e: 49 89 cd mov %rcx,%r13 327a1: 41 54 push %r12 327a3: 49 89 fc mov %rdi,%r12 327a6: 55 push %rbp 327a7: 53 push %rbx 327a8: 48 89 f3 mov %rsi,%rbx 327ab: 48 83 ec 08 sub $0x8,%rsp 327af: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 327b5 327b5: 48 8b 46 f8 mov -0x8(%rsi),%rax 327b9: 8d 6a ff lea -0x1(%rdx),%ebp 327bc: 48 89 04 24 mov %rax,(%rsp) 327c0: 21 c5 and %eax,%ebp 327c2: 4c 8b b4 ee b8 00 00 mov 0xb8(%rsi,%rbp,8),%r14 327c9: 00 327ca: 4d 85 f6 test %r14,%r14 327cd: 74 2b je 327fa 327cf: 49 8b 46 30 mov 0x30(%r14),%rax 327d3: a8 01 test $0x1,%al 327d5: 75 23 jne 327fa 327d7: 49 8b 46 08 mov 0x8(%r14),%rax 327db: 48 8b 40 20 mov 0x20(%rax),%rax 327df: 48 85 c0 test %rax,%rax 327e2: 74 0c je 327f0 327e4: 4c 89 f7 mov %r14,%rdi 327e7: e8 00 00 00 00 callq 327ec 327ec: 84 c0 test %al,%al 327ee: 75 02 jne 327f2 327f0: 0f 0b ud2 327f2: 4c 89 f7 mov %r14,%rdi 327f5: e8 00 00 00 00 callq 327fa 327fa: 4d 85 ff test %r15,%r15 327fd: 74 1a je 32819 327ff: 49 8d 7f 38 lea 0x38(%r15),%rdi 32803: b8 01 00 00 00 mov $0x1,%eax 32808: f0 41 0f c1 47 38 lock xadd %eax,0x38(%r15) 3280e: 85 c0 test %eax,%eax 32810: 74 6a je 3287c 32812: 78 74 js 32888 32814: 83 c0 01 add $0x1,%eax 32817: 78 6f js 32888 32819: 49 83 c4 1c add $0x1c,%r12 3281d: 4c 89 e7 mov %r12,%rdi 32820: e8 00 00 00 00 callq 32825 32825: 4c 89 bc eb b8 00 00 mov %r15,0xb8(%rbx,%rbp,8) 3282c: 00 3282d: 4c 89 e7 mov %r12,%rdi 32830: 48 83 43 f8 01 addq $0x1,-0x8(%rbx) 32835: ff 14 25 00 00 00 00 callq *0x0 3283c: 4d 85 f6 test %r14,%r14 3283f: 74 18 je 32859 32841: 49 8d 7e 38 lea 0x38(%r14),%rdi 32845: b8 ff ff ff ff mov $0xffffffff,%eax 3284a: f0 41 0f c1 46 38 lock xadd %eax,0x38(%r14) 32850: 83 f8 01 cmp $0x1,%eax 32853: 74 20 je 32875 32855: 85 c0 test %eax,%eax 32857: 7e 3b jle 32894 32859: 4d 85 ed test %r13,%r13 3285c: 74 08 je 32866 3285e: 48 8b 04 24 mov (%rsp),%rax 32862: 49 89 45 00 mov %rax,0x0(%r13) 32866: 48 83 c4 08 add $0x8,%rsp 3286a: 5b pop %rbx 3286b: 5d pop %rbp 3286c: 41 5c pop %r12 3286e: 41 5d pop %r13 32870: 41 5e pop %r14 32872: 41 5f pop %r15 32874: c3 retq 32875: e8 00 00 00 00 callq 3287a 3287a: eb dd jmp 32859 3287c: be 02 00 00 00 mov $0x2,%esi 32881: e8 00 00 00 00 callq 32886 32886: eb 91 jmp 32819 32888: be 01 00 00 00 mov $0x1,%esi 3288d: e8 00 00 00 00 callq 32892 32892: eb 85 jmp 32819 32894: be 03 00 00 00 mov $0x3,%esi 32899: e8 00 00 00 00 callq 3289e 3289e: eb b9 jmp 32859 00000000000328a0 : 328a0: e8 00 00 00 00 callq 328a5 328a5: 41 54 push %r12 328a7: 49 89 f4 mov %rsi,%r12 328aa: 55 push %rbp 328ab: 48 8d 6f 1c lea 0x1c(%rdi),%rbp 328af: 53 push %rbx 328b0: 48 89 ef mov %rbp,%rdi 328b3: 48 89 d3 mov %rdx,%rbx 328b6: e8 00 00 00 00 callq 328bb 328bb: 49 8b 4c 24 f8 mov -0x8(%r12),%rcx 328c0: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 328c4: 75 04 jne 328ca 328c6: 48 8d 59 ff lea -0x1(%rcx),%rbx 328ca: 48 39 cb cmp %rcx,%rbx 328cd: 73 55 jae 32924 328cf: 48 63 15 00 00 00 00 movslq 0x0(%rip),%rdx # 328d6 328d6: 48 89 d0 mov %rdx,%rax 328d9: 48 01 da add %rbx,%rdx 328dc: 48 39 ca cmp %rcx,%rdx 328df: 72 68 jb 32949 328e1: 83 e8 01 sub $0x1,%eax 328e4: 48 98 cltq 328e6: 48 21 c3 and %rax,%rbx 328e9: 4d 8b a4 dc b8 00 00 mov 0xb8(%r12,%rbx,8),%r12 328f0: 00 328f1: 4d 85 e4 test %r12,%r12 328f4: 74 1c je 32912 328f6: 49 8d 7c 24 38 lea 0x38(%r12),%rdi 328fb: b8 01 00 00 00 mov $0x1,%eax 32900: f0 41 0f c1 44 24 38 lock xadd %eax,0x38(%r12) 32907: 85 c0 test %eax,%eax 32909: 74 4d je 32958 3290b: 78 30 js 3293d 3290d: 83 c0 01 add $0x1,%eax 32910: 78 2b js 3293d 32912: 48 89 ef mov %rbp,%rdi 32915: ff 14 25 00 00 00 00 callq *0x0 3291c: 4c 89 e0 mov %r12,%rax 3291f: 5b pop %rbx 32920: 5d pop %rbp 32921: 41 5c pop %r12 32923: c3 retq 32924: 48 89 ef mov %rbp,%rdi 32927: ff 14 25 00 00 00 00 callq *0x0 3292e: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 32935: 5b pop %rbx 32936: 5d pop %rbp 32937: 4c 89 e0 mov %r12,%rax 3293a: 41 5c pop %r12 3293c: c3 retq 3293d: be 01 00 00 00 mov $0x1,%esi 32942: e8 00 00 00 00 callq 32947 32947: eb c9 jmp 32912 32949: 48 89 ef mov %rbp,%rdi 3294c: ff 14 25 00 00 00 00 callq *0x0 32953: 45 31 e4 xor %r12d,%r12d 32956: eb c4 jmp 3291c 32958: be 02 00 00 00 mov $0x2,%esi 3295d: e8 00 00 00 00 callq 32962 32962: eb ae jmp 32912 32964: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3296b: 00 00 00 00 3296f: 90 nop 0000000000032970 : 32970: e8 00 00 00 00 callq 32975 32975: 41 57 push %r15 32977: 41 56 push %r14 32979: 41 55 push %r13 3297b: 41 89 f5 mov %esi,%r13d 3297e: 41 54 push %r12 32980: 55 push %rbp 32981: 53 push %rbx 32982: 48 89 fb mov %rdi,%rbx 32985: 48 83 ec 20 sub $0x20,%rsp 32989: 89 b7 48 01 00 00 mov %esi,0x148(%rdi) 3298f: 83 fe fe cmp $0xfffffffe,%esi 32992: 75 07 jne 3299b 32994: 44 8b af 44 01 00 00 mov 0x144(%rdi),%r13d 3299b: 41 8d 45 fe lea -0x2(%r13),%eax 3299f: ba 01 00 00 00 mov $0x1,%edx 329a4: 83 f8 02 cmp $0x2,%eax 329a7: 19 c0 sbb %eax,%eax 329a9: 45 31 ff xor %r15d,%r15d 329ac: f7 d0 not %eax 329ae: 83 c0 02 add $0x2,%eax 329b1: 89 44 24 0c mov %eax,0xc(%rsp) 329b5: 48 89 44 24 10 mov %rax,0x10(%rsp) 329ba: 48 8d 04 c0 lea (%rax,%rax,8),%rax 329be: 48 c1 e0 03 shl $0x3,%rax 329c2: 48 89 44 24 18 mov %rax,0x18(%rsp) 329c7: 85 d2 test %edx,%edx 329c9: 74 47 je 32a12 329cb: 4c 89 f8 mov %r15,%rax 329ce: 83 ea 01 sub $0x1,%edx 329d1: 48 c1 e0 05 shl $0x5,%rax 329d5: 4a 8d 14 ba lea (%rdx,%r15,4),%rdx 329d9: 4c 8d 34 18 lea (%rax,%rbx,1),%r14 329dd: 48 8d 44 d3 08 lea 0x8(%rbx,%rdx,8),%rax 329e2: 48 89 04 24 mov %rax,(%rsp) 329e6: 49 8b 7e 20 mov 0x20(%r14),%rdi 329ea: 48 85 ff test %rdi,%rdi 329ed: 74 19 je 32a08 329ef: 48 8d 6f 08 lea 0x8(%rdi),%rbp 329f3: 44 89 ee mov %r13d,%esi 329f6: 4c 8b 63 08 mov 0x8(%rbx),%r12 329fa: 48 89 ef mov %rbp,%rdi 329fd: e8 00 00 00 00 callq 32a02 32a02: 49 83 ff 01 cmp $0x1,%r15 32a06: 74 1e je 32a26 32a08: 49 83 c6 08 add $0x8,%r14 32a0c: 4c 3b 34 24 cmp (%rsp),%r14 32a10: 75 d4 jne 329e6 32a12: 49 83 c7 01 add $0x1,%r15 32a16: 49 83 ff 09 cmp $0x9,%r15 32a1a: 74 70 je 32a8c 32a1c: 42 8b 14 bd 00 00 00 mov 0x0(,%r15,4),%edx 32a23: 00 32a24: eb a1 jmp 329c7 32a26: 49 83 ff 09 cmp $0x9,%r15 32a2a: 48 19 d2 sbb %rdx,%rdx 32a2d: 83 e2 01 and $0x1,%edx 32a30: 48 8b 44 24 18 mov 0x18(%rsp),%rax 32a35: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 32a3a: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 32a3e: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx 32a42: 48 8d 14 d0 lea (%rax,%rdx,8),%rdx 32a46: 41 8b 84 14 98 67 00 mov 0x6798(%r12,%rdx,1),%eax 32a4d: 00 32a4e: ba 01 00 00 00 mov $0x1,%edx 32a53: 85 c0 test %eax,%eax 32a55: 0f 45 54 24 0c cmovne 0xc(%rsp),%edx 32a5a: 49 0f 44 f7 cmove %r15,%rsi 32a5e: 48 83 fe 03 cmp $0x3,%rsi 32a62: 48 19 f6 sbb %rsi,%rsi 32a65: 21 f2 and %esi,%edx 32a67: 48 89 ef mov %rbp,%rdi 32a6a: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx 32a6e: 48 c1 e2 03 shl $0x3,%rdx 32a72: 49 8d b4 14 78 68 00 lea 0x6878(%r12,%rdx,1),%rsi 32a79: 00 32a7a: 41 8b 94 14 70 68 00 mov 0x6870(%r12,%rdx,1),%edx 32a81: 00 32a82: e8 00 00 00 00 callq 32a87 32a87: e9 7c ff ff ff jmpq 32a08 32a8c: 48 83 c4 20 add $0x20,%rsp 32a90: 5b pop %rbx 32a91: 5d pop %rbp 32a92: 41 5c pop %r12 32a94: 41 5d pop %r13 32a96: 41 5e pop %r14 32a98: 41 5f pop %r15 32a9a: c3 retq 32a9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000032aa0 : 32aa0: e8 00 00 00 00 callq 32aa5 32aa5: 55 push %rbp 32aa6: 48 8d 6f 1c lea 0x1c(%rdi),%rbp 32aaa: 53 push %rbx 32aab: 48 89 ef mov %rbp,%rdi 32aae: 48 89 f3 mov %rsi,%rbx 32ab1: e8 00 00 00 00 callq 32ab6 32ab6: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 32abc 32abc: 83 e8 01 sub $0x1,%eax 32abf: 23 43 f8 and -0x8(%rbx),%eax 32ac2: 48 8b 9c c3 b8 00 00 mov 0xb8(%rbx,%rax,8),%rbx 32ac9: 00 32aca: 48 85 db test %rbx,%rbx 32acd: 74 25 je 32af4 32acf: 48 8d 7b 38 lea 0x38(%rbx),%rdi 32ad3: b8 01 00 00 00 mov $0x1,%eax 32ad8: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 32add: 85 c0 test %eax,%eax 32adf: 0f 84 89 00 00 00 je 32b6e 32ae5: 0f 88 9e 00 00 00 js 32b89 32aeb: 83 c0 01 add $0x1,%eax 32aee: 0f 88 95 00 00 00 js 32b89 32af4: 48 89 ef mov %rbp,%rdi 32af7: ff 14 25 00 00 00 00 callq *0x0 32afe: 31 c0 xor %eax,%eax 32b00: 48 85 db test %rbx,%rbx 32b03: 74 5f je 32b64 32b05: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 32b0c: ff ff 7f 32b0f: be 01 00 00 00 mov $0x1,%esi 32b14: 48 89 df mov %rbx,%rdi 32b17: e8 00 00 00 00 callq 32b1c 32b1c: 48 89 c2 mov %rax,%rdx 32b1f: 48 85 c0 test %rax,%rax 32b22: b8 00 00 00 00 mov $0x0,%eax 32b27: 48 0f 4e c2 cmovle %rdx,%rax 32b2b: 48 89 c5 mov %rax,%rbp 32b2e: 48 81 fa 00 fe ff ff cmp $0xfffffffffffffe00,%rdx 32b35: 74 14 je 32b4b 32b37: 48 85 d2 test %rdx,%rdx 32b3a: 79 0f jns 32b4b 32b3c: 48 89 c6 mov %rax,%rsi 32b3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 32b46: e8 00 00 00 00 callq 32b4b 32b4b: 48 8d 7b 38 lea 0x38(%rbx),%rdi 32b4f: b8 ff ff ff ff mov $0xffffffff,%eax 32b54: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 32b59: 83 f8 01 cmp $0x1,%eax 32b5c: 74 09 je 32b67 32b5e: 85 c0 test %eax,%eax 32b60: 7e 1b jle 32b7d 32b62: 89 e8 mov %ebp,%eax 32b64: 5b pop %rbx 32b65: 5d pop %rbp 32b66: c3 retq 32b67: e8 00 00 00 00 callq 32b6c 32b6c: eb f4 jmp 32b62 32b6e: be 02 00 00 00 mov $0x2,%esi 32b73: e8 00 00 00 00 callq 32b78 32b78: e9 77 ff ff ff jmpq 32af4 32b7d: be 03 00 00 00 mov $0x3,%esi 32b82: e8 00 00 00 00 callq 32b87 32b87: eb d9 jmp 32b62 32b89: be 01 00 00 00 mov $0x1,%esi 32b8e: e8 00 00 00 00 callq 32b93 32b93: e9 5c ff ff ff jmpq 32af4 32b98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 32b9f: 00 0000000000032ba0 : 32ba0: e8 00 00 00 00 callq 32ba5 32ba5: 53 push %rbx 32ba6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 32bad: 48 89 fb mov %rdi,%rbx 32bb0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 32bb7: 48 8d 7f 08 lea 0x8(%rdi),%rdi 32bbb: e8 00 00 00 00 callq 32bc0 32bc0: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 32bc7: 00 32bc8: 48 b8 00 00 00 00 04 movabs $0x80000400000000,%rax 32bcf: 00 80 00 32bd2: 48 89 43 28 mov %rax,0x28(%rbx) 32bd6: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 32bdd: 00 32bde: 5b pop %rbx 32bdf: c3 retq 0000000000032be0 : 32be0: e8 00 00 00 00 callq 32be5 32be5: 41 57 push %r15 32be7: 48 89 f8 mov %rdi,%rax 32bea: 48 8d 57 28 lea 0x28(%rdi),%rdx 32bee: 49 89 f7 mov %rsi,%r15 32bf1: 41 56 push %r14 32bf3: 48 83 c0 08 add $0x8,%rax 32bf7: 41 55 push %r13 32bf9: 48 89 c7 mov %rax,%rdi 32bfc: 41 54 push %r12 32bfe: 55 push %rbp 32bff: 53 push %rbx 32c00: 48 83 ec 20 sub $0x20,%rsp 32c04: 65 48 8b 0c 25 28 00 mov %gs:0x28,%rcx 32c0b: 00 00 32c0d: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 32c12: 31 c9 xor %ecx,%ecx 32c14: 48 89 14 24 mov %rdx,(%rsp) 32c18: 48 89 44 24 08 mov %rax,0x8(%rsp) 32c1d: e8 00 00 00 00 callq 32c22 32c22: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 32c29: 00 32c2a: 48 8b 3c 24 mov (%rsp),%rdi 32c2e: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 32c33: e8 00 00 00 00 callq 32c38 32c38: 49 89 c4 mov %rax,%r12 32c3b: 48 85 c0 test %rax,%rax 32c3e: 74 59 je 32c99 32c40: 31 db xor %ebx,%ebx 32c42: b8 01 00 00 00 mov $0x1,%eax 32c47: 4d 8d 6c 24 08 lea 0x8(%r12),%r13 32c4c: 85 c0 test %eax,%eax 32c4e: 74 30 je 32c80 32c50: 83 e8 01 sub $0x1,%eax 32c53: 4d 8d 34 dc lea (%r12,%rbx,8),%r14 32c57: 48 01 d8 add %rbx,%rax 32c5a: 49 8d 6c c5 00 lea 0x0(%r13,%rax,8),%rbp 32c5f: 49 8b 7e 20 mov 0x20(%r14),%rdi 32c63: 48 85 ff test %rdi,%rdi 32c66: 74 0f je 32c77 32c68: 4c 89 fe mov %r15,%rsi 32c6b: 48 83 c7 08 add $0x8,%rdi 32c6f: e8 00 00 00 00 callq 32c74 32c74: 49 89 c7 mov %rax,%r15 32c77: 49 83 c6 08 add $0x8,%r14 32c7b: 49 39 ee cmp %rbp,%r14 32c7e: 75 df jne 32c5f 32c80: 48 83 c3 04 add $0x4,%rbx 32c84: 48 83 fb 24 cmp $0x24,%rbx 32c88: 74 08 je 32c92 32c8a: 8b 83 00 00 00 00 mov 0x0(%rbx),%eax 32c90: eb ba jmp 32c4c 32c92: 83 44 24 14 01 addl $0x1,0x14(%rsp) 32c97: eb 91 jmp 32c2a 32c99: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 32c9e: e8 00 00 00 00 callq 32ca3 32ca3: 48 8b 44 24 18 mov 0x18(%rsp),%rax 32ca8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 32caf: 00 00 32cb1: 75 12 jne 32cc5 32cb3: 48 83 c4 20 add $0x20,%rsp 32cb7: 4c 89 f8 mov %r15,%rax 32cba: 5b pop %rbx 32cbb: 5d pop %rbp 32cbc: 41 5c pop %r12 32cbe: 41 5d pop %r13 32cc0: 41 5e pop %r14 32cc2: 41 5f pop %r15 32cc4: c3 retq 32cc5: e8 00 00 00 00 callq 32cca 32cca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000032cd0 : 32cd0: e8 00 00 00 00 callq 32cd5 32cd5: 41 57 push %r15 32cd7: 4c 8d 7f 28 lea 0x28(%rdi),%r15 32cdb: 41 56 push %r14 32cdd: 41 55 push %r13 32cdf: 41 54 push %r12 32ce1: 55 push %rbp 32ce2: 53 push %rbx 32ce3: 48 83 ec 10 sub $0x10,%rsp 32ce7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 32cee: 00 00 32cf0: 48 89 44 24 08 mov %rax,0x8(%rsp) 32cf5: 31 c0 xor %eax,%eax 32cf7: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 32cfe: 00 32cff: eb 14 jmp 32d15 32d01: 4c 89 ee mov %r13,%rsi 32d04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 32d0b: e8 00 00 00 00 callq 32d10 32d10: 83 44 24 04 01 addl $0x1,0x4(%rsp) 32d15: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 32d1a: 4c 89 ff mov %r15,%rdi 32d1d: e8 00 00 00 00 callq 32d22 32d22: 49 89 c5 mov %rax,%r13 32d25: 48 85 c0 test %rax,%rax 32d28: 74 54 je 32d7e 32d2a: 41 8b 45 00 mov 0x0(%r13),%eax 32d2e: 83 f8 01 cmp $0x1,%eax 32d31: 75 ce jne 32d01 32d33: 31 ed xor %ebp,%ebp 32d35: b8 01 00 00 00 mov $0x1,%eax 32d3a: 4d 8d 75 08 lea 0x8(%r13),%r14 32d3e: 85 c0 test %eax,%eax 32d40: 74 2a je 32d6c 32d42: 83 e8 01 sub $0x1,%eax 32d45: 49 8d 5c ed 00 lea 0x0(%r13,%rbp,8),%rbx 32d4a: 48 01 e8 add %rbp,%rax 32d4d: 4d 8d 24 c6 lea (%r14,%rax,8),%r12 32d51: 48 8b 7b 20 mov 0x20(%rbx),%rdi 32d55: 48 85 ff test %rdi,%rdi 32d58: 74 09 je 32d63 32d5a: 48 83 c7 08 add $0x8,%rdi 32d5e: e8 00 00 00 00 callq 32d63 32d63: 48 83 c3 08 add $0x8,%rbx 32d67: 4c 39 e3 cmp %r12,%rbx 32d6a: 75 e5 jne 32d51 32d6c: 48 83 c5 04 add $0x4,%rbp 32d70: 48 83 fd 24 cmp $0x24,%rbp 32d74: 74 9a je 32d10 32d76: 8b 85 00 00 00 00 mov 0x0(%rbp),%eax 32d7c: eb c0 jmp 32d3e 32d7e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 32d83: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 32d8a: 00 00 32d8c: 75 0f jne 32d9d 32d8e: 48 83 c4 10 add $0x10,%rsp 32d92: 5b pop %rbx 32d93: 5d pop %rbp 32d94: 41 5c pop %r12 32d96: 41 5d pop %r13 32d98: 41 5e pop %r14 32d9a: 41 5f pop %r15 32d9c: c3 retq 32d9d: e8 00 00 00 00 callq 32da2 32da2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 32da9: 00 00 00 00 32dad: 0f 1f 00 nopl (%rax) 0000000000032db0 : 32db0: e8 00 00 00 00 callq 32db5 32db5: 41 54 push %r12 32db7: 49 89 fc mov %rdi,%r12 32dba: 55 push %rbp 32dbb: 49 83 c4 28 add $0x28,%r12 32dbf: 53 push %rbx 32dc0: bb ff ff ff ff mov $0xffffffff,%ebx 32dc5: 48 83 ec 10 sub $0x10,%rsp 32dc9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 32dd0: 00 00 32dd2: 48 89 44 24 08 mov %rax,0x8(%rsp) 32dd7: 31 c0 xor %eax,%eax 32dd9: e8 00 00 00 00 callq 32dde 32dde: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 32de5: 00 32de6: eb 18 jmp 32e00 32de8: 85 c0 test %eax,%eax 32dea: 7e 46 jle 32e32 32dec: 48 89 ee mov %rbp,%rsi 32def: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 32df6: e8 00 00 00 00 callq 32dfb 32dfb: 83 44 24 04 01 addl $0x1,0x4(%rsp) 32e00: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 32e05: 4c 89 e7 mov %r12,%rdi 32e08: e8 00 00 00 00 callq 32e0d 32e0d: 48 89 c5 mov %rax,%rbp 32e10: 48 85 c0 test %rax,%rax 32e13: 74 2c je 32e41 32e15: 89 d8 mov %ebx,%eax 32e17: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 32e1c: 83 f8 01 cmp $0x1,%eax 32e1f: 75 c7 jne 32de8 32e21: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 32e26: 74 d3 je 32dfb 32e28: 48 89 ef mov %rbp,%rdi 32e2b: e8 50 f1 ff ff callq 31f80 32e30: eb c9 jmp 32dfb 32e32: be 03 00 00 00 mov $0x3,%esi 32e37: 48 89 ef mov %rbp,%rdi 32e3a: e8 00 00 00 00 callq 32e3f 32e3f: eb ab jmp 32dec 32e41: 4c 89 e7 mov %r12,%rdi 32e44: e8 00 00 00 00 callq 32e49 32e49: 48 8b 44 24 08 mov 0x8(%rsp),%rax 32e4e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 32e55: 00 00 32e57: 75 09 jne 32e62 32e59: 48 83 c4 10 add $0x10,%rsp 32e5d: 5b pop %rbx 32e5e: 5d pop %rbp 32e5f: 41 5c pop %r12 32e61: c3 retq 32e62: e8 00 00 00 00 callq 32e67 32e67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 32e6e: 00 00 0000000000032e70 : 32e70: e8 00 00 00 00 callq 32e75 32e75: 55 push %rbp 32e76: 48 89 fd mov %rdi,%rbp 32e79: 53 push %rbx 32e7a: 48 8b 07 mov (%rdi),%rax 32e7d: 48 89 f3 mov %rsi,%rbx 32e80: 48 85 c0 test %rax,%rax 32e83: 74 38 je 32ebd 32e85: 48 8b 4e 20 mov 0x20(%rsi),%rcx 32e89: 48 39 48 20 cmp %rcx,0x20(%rax) 32e8d: 75 53 jne 32ee2 32e8f: 48 8b 48 08 mov 0x8(%rax),%rcx 32e93: 48 8b 76 28 mov 0x28(%rsi),%rsi 32e97: 48 8b 50 28 mov 0x28(%rax),%rdx 32e9b: 80 39 00 cmpb $0x0,(%rcx) 32e9e: 75 5e jne 32efe 32ea0: 29 f2 sub %esi,%edx 32ea2: 85 d2 test %edx,%edx 32ea4: 7f 39 jg 32edf 32ea6: 48 8d 78 38 lea 0x38(%rax),%rdi 32eaa: ba ff ff ff ff mov $0xffffffff,%edx 32eaf: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 32eb4: 83 fa 01 cmp $0x1,%edx 32eb7: 74 4c je 32f05 32eb9: 85 d2 test %edx,%edx 32ebb: 7e 35 jle 32ef2 32ebd: 48 85 db test %rbx,%rbx 32ec0: 74 19 je 32edb 32ec2: 48 8d 7b 38 lea 0x38(%rbx),%rdi 32ec6: b8 01 00 00 00 mov $0x1,%eax 32ecb: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 32ed0: 85 c0 test %eax,%eax 32ed2: 74 3d je 32f11 32ed4: 78 10 js 32ee6 32ed6: 83 c0 01 add $0x1,%eax 32ed9: 78 0b js 32ee6 32edb: 48 89 5d 00 mov %rbx,0x0(%rbp) 32edf: 5b pop %rbx 32ee0: 5d pop %rbp 32ee1: c3 retq 32ee2: 0f 0b ud2 32ee4: eb c0 jmp 32ea6 32ee6: be 01 00 00 00 mov $0x1,%esi 32eeb: e8 00 00 00 00 callq 32ef0 32ef0: eb e9 jmp 32edb 32ef2: be 03 00 00 00 mov $0x3,%esi 32ef7: e8 00 00 00 00 callq 32efc 32efc: eb bf jmp 32ebd 32efe: 48 39 d6 cmp %rdx,%rsi 32f01: 73 a3 jae 32ea6 32f03: eb da jmp 32edf 32f05: e8 00 00 00 00 callq 32f0a 32f0a: 48 85 db test %rbx,%rbx 32f0d: 75 b3 jne 32ec2 32f0f: eb ca jmp 32edb 32f11: be 02 00 00 00 mov $0x2,%esi 32f16: e8 00 00 00 00 callq 32f1b 32f1b: eb be jmp 32edb 32f1d: 0f 1f 00 nopl (%rax) 0000000000032f20 : 32f20: e8 00 00 00 00 callq 32f25 32f25: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 32f2c: 48 89 fa mov %rdi,%rdx 32f2f: 48 8d 7f 08 lea 0x8(%rdi),%rdi 32f33: 31 c0 xor %eax,%eax 32f35: 48 c7 47 70 00 00 00 movq $0x0,0x70(%rdi) 32f3c: 00 32f3d: 48 89 d1 mov %rdx,%rcx 32f40: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 32f44: 48 29 f9 sub %rdi,%rcx 32f47: 83 e9 80 sub $0xffffff80,%ecx 32f4a: c1 e9 03 shr $0x3,%ecx 32f4d: f3 48 ab rep stos %rax,%es:(%rdi) 32f50: 48 c7 82 80 00 00 00 movq $0x0,0x80(%rdx) 32f57: 00 00 00 00 32f5b: c3 retq 32f5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000032f60 : 32f60: e8 00 00 00 00 callq 32f65 32f65: 31 c0 xor %eax,%eax 32f67: 48 85 f6 test %rsi,%rsi 32f6a: 0f 84 bc 00 00 00 je 3302c 32f70: 48 b8 eb 83 b5 80 46 movabs $0x61c8864680b583eb,%rax 32f77: 86 c8 61 32f7a: 41 54 push %r12 32f7c: 55 push %rbp 32f7d: 48 89 f5 mov %rsi,%rbp 32f80: 53 push %rbx 32f81: 48 8b 56 20 mov 0x20(%rsi),%rdx 32f85: 48 89 fb mov %rdi,%rbx 32f88: 48 0f af c2 imul %rdx,%rax 32f8c: 48 c1 e8 3c shr $0x3c,%rax 32f90: 48 8b 3c c7 mov (%rdi,%rax,8),%rdi 32f94: 48 85 ff test %rdi,%rdi 32f97: 74 25 je 32fbe 32f99: 48 8b 47 10 mov 0x10(%rdi),%rax 32f9d: 48 3b 50 20 cmp 0x20(%rax),%rdx 32fa1: 75 13 jne 32fb6 32fa3: 48 83 c7 10 add $0x10,%rdi 32fa7: 48 89 ee mov %rbp,%rsi 32faa: e8 c1 fe ff ff callq 32e70 32faf: 31 c0 xor %eax,%eax 32fb1: 5b pop %rbx 32fb2: 5d pop %rbp 32fb3: 41 5c pop %r12 32fb5: c3 retq 32fb6: 48 8b 3f mov (%rdi),%rdi 32fb9: 48 85 ff test %rdi,%rdi 32fbc: 75 db jne 32f99 32fbe: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 32fc5 32fc5: be c0 0c 00 00 mov $0xcc0,%esi 32fca: e8 00 00 00 00 callq 32fcf 32fcf: 49 89 c4 mov %rax,%r12 32fd2: 48 85 c0 test %rax,%rax 32fd5: 74 6e je 33045 32fd7: 48 b8 eb 83 b5 80 46 movabs $0x61c8864680b583eb,%rax 32fde: 86 c8 61 32fe1: 48 0f af 45 20 imul 0x20(%rbp),%rax 32fe6: 48 c1 e8 3c shr $0x3c,%rax 32fea: 48 8d 14 c3 lea (%rbx,%rax,8),%rdx 32fee: 48 8b 04 c3 mov (%rbx,%rax,8),%rax 32ff2: 49 89 04 24 mov %rax,(%r12) 32ff6: 48 85 c0 test %rax,%rax 32ff9: 74 04 je 32fff 32ffb: 4c 89 60 08 mov %r12,0x8(%rax) 32fff: 4c 89 22 mov %r12,(%rdx) 33002: 48 8d 7d 38 lea 0x38(%rbp),%rdi 33006: b8 01 00 00 00 mov $0x1,%eax 3300b: 49 89 54 24 08 mov %rdx,0x8(%r12) 33010: f0 0f c1 45 38 lock xadd %eax,0x38(%rbp) 33015: 85 c0 test %eax,%eax 33017: 74 20 je 33039 33019: 78 12 js 3302d 3301b: 83 c0 01 add $0x1,%eax 3301e: 78 0d js 3302d 33020: 49 89 6c 24 10 mov %rbp,0x10(%r12) 33025: 5b pop %rbx 33026: 31 c0 xor %eax,%eax 33028: 5d pop %rbp 33029: 41 5c pop %r12 3302b: c3 retq 3302c: c3 retq 3302d: be 01 00 00 00 mov $0x1,%esi 33032: e8 00 00 00 00 callq 33037 33037: eb e7 jmp 33020 33039: be 02 00 00 00 mov $0x2,%esi 3303e: e8 00 00 00 00 callq 33043 33043: eb db jmp 33020 33045: b8 f4 ff ff ff mov $0xfffffff4,%eax 3304a: e9 62 ff ff ff jmpq 32fb1 3304f: 90 nop 0000000000033050 : 33050: e8 00 00 00 00 callq 33055 33055: 48 85 f6 test %rsi,%rsi 33058: 74 23 je 3307d 3305a: 41 54 push %r12 3305c: 49 89 fc mov %rdi,%r12 3305f: 48 8d bf 80 00 00 00 lea 0x80(%rdi),%rdi 33066: 55 push %rbp 33067: 48 89 f5 mov %rsi,%rbp 3306a: e8 01 fe ff ff callq 32e70 3306f: 48 89 ee mov %rbp,%rsi 33072: 4c 89 e7 mov %r12,%rdi 33075: 5d pop %rbp 33076: 41 5c pop %r12 33078: e9 e3 fe ff ff jmpq 32f60 3307d: 31 c0 xor %eax,%eax 3307f: c3 retq 0000000000033080 : 33080: e8 00 00 00 00 callq 33085 33085: 41 57 push %r15 33087: 41 56 push %r14 33089: 41 55 push %r13 3308b: 41 54 push %r12 3308d: 55 push %rbp 3308e: 53 push %rbx 3308f: 48 83 ec 10 sub $0x10,%rsp 33093: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 33098: 48 85 d2 test %rdx,%rdx 3309b: 0f 84 b5 01 00 00 je 33256 330a1: 49 89 f6 mov %rsi,%r14 330a4: 48 8b 72 30 mov 0x30(%rdx),%rsi 330a8: 48 89 d3 mov %rdx,%rbx 330ab: 41 89 cc mov %ecx,%r12d 330ae: 4c 89 f7 mov %r14,%rdi 330b1: 4d 89 c5 mov %r8,%r13 330b4: e8 00 00 00 00 callq 330b9 330b9: 48 8b 6b 38 mov 0x38(%rbx),%rbp 330bd: 48 85 ed test %rbp,%rbp 330c0: 0f 84 b6 00 00 00 je 3317c 330c6: 85 c0 test %eax,%eax 330c8: 0f 85 ae 00 00 00 jne 3317c 330ce: 8b 45 10 mov 0x10(%rbp),%eax 330d1: 31 db xor %ebx,%ebx 330d3: 85 c0 test %eax,%eax 330d5: 75 39 jne 33110 330d7: e9 c5 00 00 00 jmpq 331a1 330dc: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx 330e3: 48 85 d2 test %rdx,%rdx 330e6: 0f 84 c6 00 00 00 je 331b2 330ec: 4d 85 ed test %r13,%r13 330ef: 0f 95 c0 setne %al 330f2: 48 83 fa 02 cmp $0x2,%rdx 330f6: 0f 85 8f 00 00 00 jne 3318b 330fc: 84 c0 test %al,%al 330fe: 0f 84 87 00 00 00 je 3318b 33104: 83 c3 01 add $0x1,%ebx 33107: 39 5d 10 cmp %ebx,0x10(%rbp) 3310a: 0f 86 91 00 00 00 jbe 331a1 33110: 89 d8 mov %ebx,%eax 33112: 4c 8b 7c c5 18 mov 0x18(%rbp,%rax,8),%r15 33117: 4d 85 ff test %r15,%r15 3311a: 0f 84 92 00 00 00 je 331b2 33120: 4c 89 ff mov %r15,%rdi 33123: e8 00 00 00 00 callq 33128 33128: 48 85 c0 test %rax,%rax 3312b: 75 af jne 330dc 3312d: 4c 89 ff mov %r15,%rdi 33130: e8 00 00 00 00 callq 33135 33135: 48 85 c0 test %rax,%rax 33138: 74 78 je 331b2 3313a: ba 02 00 00 00 mov $0x2,%edx 3313f: 4d 85 ed test %r13,%r13 33142: 75 c0 jne 33104 33144: 41 83 fc 02 cmp $0x2,%r12d 33148: 74 7f je 331c9 3314a: 41 83 fc 03 cmp $0x3,%r12d 3314e: 74 b4 je 33104 33150: 41 83 fc 01 cmp $0x1,%r12d 33154: 0f 84 ac 00 00 00 je 33206 3315a: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 33161 33161: 74 0a je 3316d 33163: 48 83 fa 02 cmp $0x2,%rdx 33167: 0f 84 d6 00 00 00 je 33243 3316d: 4c 89 fe mov %r15,%rsi 33170: 4c 89 f7 mov %r14,%rdi 33173: e8 00 00 00 00 callq 33178 33178: 85 c0 test %eax,%eax 3317a: 74 88 je 33104 3317c: 48 83 c4 10 add $0x10,%rsp 33180: 5b pop %rbx 33181: 5d pop %rbp 33182: 41 5c pop %r12 33184: 41 5d pop %r13 33186: 41 5e pop %r14 33188: 41 5f pop %r15 3318a: c3 retq 3318b: 48 83 fa 01 cmp $0x1,%rdx 3318f: 75 b3 jne 33144 33191: 84 c0 test %al,%al 33193: 74 af je 33144 33195: 83 c3 01 add $0x1,%ebx 33198: 39 5d 10 cmp %ebx,0x10(%rbp) 3319b: 0f 87 6f ff ff ff ja 33110 331a1: 48 83 c4 10 add $0x10,%rsp 331a5: 31 c0 xor %eax,%eax 331a7: 5b pop %rbx 331a8: 5d pop %rbp 331a9: 41 5c pop %r12 331ab: 41 5d pop %r13 331ad: 41 5e pop %r14 331af: 41 5f pop %r15 331b1: c3 retq 331b2: 4c 89 fe mov %r15,%rsi 331b5: 4c 89 f7 mov %r14,%rdi 331b8: e8 00 00 00 00 callq 331bd 331bd: 85 c0 test %eax,%eax 331bf: 75 bb jne 3317c 331c1: 31 d2 xor %edx,%edx 331c3: 41 83 fc 02 cmp $0x2,%r12d 331c7: 75 81 jne 3314a 331c9: 4c 89 ff mov %r15,%rdi 331cc: 48 89 14 24 mov %rdx,(%rsp) 331d0: e8 00 00 00 00 callq 331d5 331d5: 48 8b 14 24 mov (%rsp),%rdx 331d9: 48 85 c0 test %rax,%rax 331dc: 0f 84 78 ff ff ff je 3315a 331e2: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 331e9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 331ee: 48 39 48 88 cmp %rcx,-0x78(%rax) 331f2: 0f 85 62 ff ff ff jne 3315a 331f8: 49 39 d5 cmp %rdx,%r13 331fb: 0f 85 03 ff ff ff jne 33104 33201: e9 54 ff ff ff jmpq 3315a 33206: 4c 89 ff mov %r15,%rdi 33209: 48 89 14 24 mov %rdx,(%rsp) 3320d: e8 00 00 00 00 callq 33212 33212: 48 8b 14 24 mov (%rsp),%rdx 33216: 48 85 c0 test %rax,%rax 33219: 0f 84 3b ff ff ff je 3315a 3321f: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 33226: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 3322b: 48 39 48 88 cmp %rcx,-0x78(%rax) 3322f: 0f 85 25 ff ff ff jne 3315a 33235: 49 39 d5 cmp %rdx,%r13 33238: 0f 85 1c ff ff ff jne 3315a 3323e: e9 c1 fe ff ff jmpq 33104 33243: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3324a: e8 00 00 00 00 callq 3324f 3324f: 0f 0b ud2 33251: e9 17 ff ff ff jmpq 3316d 33256: b8 ea ff ff ff mov $0xffffffea,%eax 3325b: e9 1c ff ff ff jmpq 3317c 0000000000033260 : 33260: e8 00 00 00 00 callq 33265 33265: 41 57 push %r15 33267: 48 8d 87 80 00 00 00 lea 0x80(%rdi),%rax 3326e: 41 56 push %r14 33270: 41 55 push %r13 33272: 49 89 fd mov %rdi,%r13 33275: 41 54 push %r12 33277: 55 push %rbp 33278: 48 89 f5 mov %rsi,%rbp 3327b: 53 push %rbx 3327c: 48 83 ec 08 sub $0x8,%rsp 33280: 48 89 04 24 mov %rax,(%rsp) 33284: 49 8b 5d 00 mov 0x0(%r13),%rbx 33288: 48 85 db test %rbx,%rbx 3328b: 0f 84 f3 00 00 00 je 33384 33291: 49 89 df mov %rbx,%r15 33294: 48 8b 1b mov (%rbx),%rbx 33297: 4d 8b 67 10 mov 0x10(%r15),%r12 3329b: 4c 89 e7 mov %r12,%rdi 3329e: e8 00 00 00 00 callq 332a3 332a3: 49 89 c6 mov %rax,%r14 332a6: 49 8b 44 24 30 mov 0x30(%r12),%rax 332ab: a8 01 test $0x1,%al 332ad: 75 77 jne 33326 332af: 49 8b 44 24 08 mov 0x8(%r12),%rax 332b4: 48 8b 40 20 mov 0x20(%rax),%rax 332b8: 48 85 c0 test %rax,%rax 332bb: 74 0c je 332c9 332bd: 4c 89 e7 mov %r12,%rdi 332c0: e8 00 00 00 00 callq 332c5 332c5: 84 c0 test %al,%al 332c7: 75 55 jne 3331e 332c9: 48 85 ed test %rbp,%rbp 332cc: 74 3e je 3330c 332ce: 4d 85 f6 test %r14,%r14 332d1: 74 39 je 3330c 332d3: 48 8d 45 78 lea 0x78(%rbp),%rax 332d7: 49 39 86 88 00 00 00 cmp %rax,0x88(%r14) 332de: 75 2c jne 3330c 332e0: 49 8b 46 30 mov 0x30(%r14),%rax 332e4: a8 01 test $0x1,%al 332e6: 0f 85 8f 00 00 00 jne 3337b 332ec: 49 8b 46 08 mov 0x8(%r14),%rax 332f0: 4d 89 f4 mov %r14,%r12 332f3: 48 8b 40 20 mov 0x20(%rax),%rax 332f7: 48 85 c0 test %rax,%rax 332fa: 74 10 je 3330c 332fc: 4c 89 f7 mov %r14,%rdi 332ff: e8 00 00 00 00 callq 33304 33304: 84 c0 test %al,%al 33306: 0f 85 a1 00 00 00 jne 333ad 3330c: 48 83 c4 08 add $0x8,%rsp 33310: 4c 89 e0 mov %r12,%rax 33313: 5b pop %rbx 33314: 5d pop %rbp 33315: 41 5c pop %r12 33317: 41 5d pop %r13 33319: 41 5e pop %r14 3331b: 41 5f pop %r15 3331d: c3 retq 3331e: 4c 89 e7 mov %r12,%rdi 33321: e8 00 00 00 00 callq 33326 33326: 49 8b 47 08 mov 0x8(%r15),%rax 3332a: 48 85 c0 test %rax,%rax 3332d: 74 1e je 3334d 3332f: 49 8b 17 mov (%r15),%rdx 33332: 48 89 10 mov %rdx,(%rax) 33335: 48 85 d2 test %rdx,%rdx 33338: 74 04 je 3333e 3333a: 48 89 42 08 mov %rax,0x8(%rdx) 3333e: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 33345: 49 c7 47 08 00 00 00 movq $0x0,0x8(%r15) 3334c: 00 3334d: 4d 85 e4 test %r12,%r12 33350: 74 1a je 3336c 33352: 49 8d 7c 24 38 lea 0x38(%r12),%rdi 33357: b8 ff ff ff ff mov $0xffffffff,%eax 3335c: f0 41 0f c1 44 24 38 lock xadd %eax,0x38(%r12) 33363: 83 f8 01 cmp $0x1,%eax 33366: 74 32 je 3339a 33368: 85 c0 test %eax,%eax 3336a: 7e 35 jle 333a1 3336c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 33373 33373: 4c 89 fe mov %r15,%rsi 33376: e8 00 00 00 00 callq 3337b 3337b: 48 85 db test %rbx,%rbx 3337e: 0f 85 0d ff ff ff jne 33291 33384: 49 83 c5 08 add $0x8,%r13 33388: 4c 39 2c 24 cmp %r13,(%rsp) 3338c: 0f 85 f2 fe ff ff jne 33284 33392: 45 31 e4 xor %r12d,%r12d 33395: e9 72 ff ff ff jmpq 3330c 3339a: e8 00 00 00 00 callq 3339f 3339f: eb cb jmp 3336c 333a1: be 03 00 00 00 mov $0x3,%esi 333a6: e8 00 00 00 00 callq 333ab 333ab: eb bf jmp 3336c 333ad: 4c 89 f7 mov %r14,%rdi 333b0: e8 00 00 00 00 callq 333b5 333b5: 48 85 db test %rbx,%rbx 333b8: 0f 85 d3 fe ff ff jne 33291 333be: eb c4 jmp 33384 00000000000333c0 : 333c0: e8 00 00 00 00 callq 333c5 333c5: 41 56 push %r14 333c7: 4c 8d b7 80 00 00 00 lea 0x80(%rdi),%r14 333ce: 41 55 push %r13 333d0: 49 89 fd mov %rdi,%r13 333d3: 41 54 push %r12 333d5: 55 push %rbp 333d6: bd ff ff ff ff mov $0xffffffff,%ebp 333db: 53 push %rbx 333dc: 49 8b 5d 00 mov 0x0(%r13),%rbx 333e0: 48 85 db test %rbx,%rbx 333e3: 0f 84 96 00 00 00 je 3347f 333e9: 48 89 de mov %rbx,%rsi 333ec: 48 8b 1b mov (%rbx),%rbx 333ef: 48 8b 46 08 mov 0x8(%rsi),%rax 333f3: 4c 8b 66 10 mov 0x10(%rsi),%r12 333f7: 48 85 c0 test %rax,%rax 333fa: 74 1b je 33417 333fc: 48 89 18 mov %rbx,(%rax) 333ff: 48 85 db test %rbx,%rbx 33402: 74 04 je 33408 33404: 48 89 43 08 mov %rax,0x8(%rbx) 33408: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 3340f: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 33416: 00 33417: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3341e 3341e: e8 00 00 00 00 callq 33423 33423: 49 8b 44 24 30 mov 0x30(%r12),%rax 33428: a8 01 test $0x1,%al 3342a: 75 2e jne 3345a 3342c: 49 8b 44 24 08 mov 0x8(%r12),%rax 33431: 48 8b 40 20 mov 0x20(%rax),%rax 33435: 48 85 c0 test %rax,%rax 33438: 74 0c je 33446 3343a: 4c 89 e7 mov %r12,%rdi 3343d: e8 00 00 00 00 callq 33442 33442: 84 c0 test %al,%al 33444: 75 0c jne 33452 33446: 5b pop %rbx 33447: 4c 89 e0 mov %r12,%rax 3344a: 5d pop %rbp 3344b: 41 5c pop %r12 3344d: 41 5d pop %r13 3344f: 41 5e pop %r14 33451: c3 retq 33452: 4c 89 e7 mov %r12,%rdi 33455: e8 00 00 00 00 callq 3345a 3345a: 4d 85 e4 test %r12,%r12 3345d: 74 17 je 33476 3345f: 49 8d 7c 24 38 lea 0x38(%r12),%rdi 33464: 89 e8 mov %ebp,%eax 33466: f0 41 0f c1 44 24 38 lock xadd %eax,0x38(%r12) 3346d: 83 f8 01 cmp $0x1,%eax 33470: 74 29 je 3349b 33472: 85 c0 test %eax,%eax 33474: 7e 2c jle 334a2 33476: 48 85 db test %rbx,%rbx 33479: 0f 85 6a ff ff ff jne 333e9 3347f: 49 83 c5 08 add $0x8,%r13 33483: 4d 39 ee cmp %r13,%r14 33486: 0f 85 50 ff ff ff jne 333dc 3348c: 45 31 e4 xor %r12d,%r12d 3348f: 5b pop %rbx 33490: 5d pop %rbp 33491: 4c 89 e0 mov %r12,%rax 33494: 41 5c pop %r12 33496: 41 5d pop %r13 33498: 41 5e pop %r14 3349a: c3 retq 3349b: e8 00 00 00 00 callq 334a0 334a0: eb d4 jmp 33476 334a2: be 03 00 00 00 mov $0x3,%esi 334a7: e8 00 00 00 00 callq 334ac 334ac: eb c8 jmp 33476 334ae: 66 90 xchg %ax,%ax 00000000000334b0 : 334b0: e8 00 00 00 00 callq 334b5 334b5: 41 57 push %r15 334b7: 48 8d 87 80 00 00 00 lea 0x80(%rdi),%rax 334be: 41 56 push %r14 334c0: 41 55 push %r13 334c2: 49 89 fd mov %rdi,%r13 334c5: 41 54 push %r12 334c7: 41 bc ff ff ff ff mov $0xffffffff,%r12d 334cd: 55 push %rbp 334ce: 48 89 f5 mov %rsi,%rbp 334d1: 53 push %rbx 334d2: 48 83 ec 10 sub $0x10,%rsp 334d6: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 334db: 48 89 04 24 mov %rax,(%rsp) 334df: 49 8b 5d 00 mov 0x0(%r13),%rbx 334e3: 48 85 db test %rbx,%rbx 334e6: 75 3a jne 33522 334e8: e9 a5 00 00 00 jmpq 33592 334ed: 49 8b 47 08 mov 0x8(%r15),%rax 334f1: 48 8b 40 20 mov 0x20(%rax),%rax 334f5: 48 85 c0 test %rax,%rax 334f8: 74 10 je 3350a 334fa: 4c 89 ff mov %r15,%rdi 334fd: e8 00 00 00 00 callq 33502 33502: 84 c0 test %al,%al 33504: 0f 85 05 01 00 00 jne 3360f 3350a: 4c 89 fe mov %r15,%rsi 3350d: 48 89 ef mov %rbp,%rdi 33510: e8 00 00 00 00 callq 33515 33515: 85 c0 test %eax,%eax 33517: 0f 85 d9 00 00 00 jne 335f6 3351d: 48 85 db test %rbx,%rbx 33520: 74 70 je 33592 33522: 49 89 de mov %rbx,%r14 33525: 48 8b 1b mov (%rbx),%rbx 33528: 4d 8b 7e 10 mov 0x10(%r14),%r15 3352c: 49 8b 47 30 mov 0x30(%r15),%rax 33530: a8 01 test $0x1,%al 33532: 74 b9 je 334ed 33534: 49 8b 46 08 mov 0x8(%r14),%rax 33538: 48 85 c0 test %rax,%rax 3353b: 74 1e je 3355b 3353d: 49 8b 16 mov (%r14),%rdx 33540: 48 89 10 mov %rdx,(%rax) 33543: 48 85 d2 test %rdx,%rdx 33546: 74 04 je 3354c 33548: 48 89 42 08 mov %rax,0x8(%rdx) 3354c: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 33553: 49 c7 46 08 00 00 00 movq $0x0,0x8(%r14) 3355a: 00 3355b: 4d 85 ff test %r15,%r15 3355e: 74 1e je 3357e 33560: 49 8d 7f 38 lea 0x38(%r15),%rdi 33564: 44 89 e0 mov %r12d,%eax 33567: f0 41 0f c1 47 38 lock xadd %eax,0x38(%r15) 3356d: 83 f8 01 cmp $0x1,%eax 33570: 0f 84 8f 00 00 00 je 33605 33576: 85 c0 test %eax,%eax 33578: 0f 8e 9e 00 00 00 jle 3361c 3357e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 33585 33585: 4c 89 f6 mov %r14,%rsi 33588: e8 00 00 00 00 callq 3358d 3358d: 48 85 db test %rbx,%rbx 33590: 75 90 jne 33522 33592: 49 83 c5 08 add $0x8,%r13 33596: 4c 39 2c 24 cmp %r13,(%rsp) 3359a: 0f 85 3f ff ff ff jne 334df 335a0: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 335a7: 48 85 c0 test %rax,%rax 335aa: 74 17 je 335c3 335ac: 48 8d 78 38 lea 0x38(%rax),%rdi 335b0: ba ff ff ff ff mov $0xffffffff,%edx 335b5: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 335ba: 83 fa 01 cmp $0x1,%edx 335bd: 74 6c je 3362b 335bf: 85 d2 test %edx,%edx 335c1: 7e 6f jle 33632 335c3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 335c8: 48 8b 98 80 00 00 00 mov 0x80(%rax),%rbx 335cf: 48 85 db test %rbx,%rbx 335d2: 74 19 je 335ed 335d4: 48 8d 7b 38 lea 0x38(%rbx),%rdi 335d8: b8 01 00 00 00 mov $0x1,%eax 335dd: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 335e2: 85 c0 test %eax,%eax 335e4: 74 64 je 3364a 335e6: 78 56 js 3363e 335e8: 83 c0 01 add $0x1,%eax 335eb: 78 51 js 3363e 335ed: 48 89 9d 80 00 00 00 mov %rbx,0x80(%rbp) 335f4: 31 c0 xor %eax,%eax 335f6: 48 83 c4 10 add $0x10,%rsp 335fa: 5b pop %rbx 335fb: 5d pop %rbp 335fc: 41 5c pop %r12 335fe: 41 5d pop %r13 33600: 41 5e pop %r14 33602: 41 5f pop %r15 33604: c3 retq 33605: e8 00 00 00 00 callq 3360a 3360a: e9 6f ff ff ff jmpq 3357e 3360f: 4c 89 ff mov %r15,%rdi 33612: e8 00 00 00 00 callq 33617 33617: e9 18 ff ff ff jmpq 33534 3361c: be 03 00 00 00 mov $0x3,%esi 33621: e8 00 00 00 00 callq 33626 33626: e9 53 ff ff ff jmpq 3357e 3362b: e8 00 00 00 00 callq 33630 33630: eb 91 jmp 335c3 33632: be 03 00 00 00 mov $0x3,%esi 33637: e8 00 00 00 00 callq 3363c 3363c: eb 85 jmp 335c3 3363e: be 01 00 00 00 mov $0x1,%esi 33643: e8 00 00 00 00 callq 33648 33648: eb a3 jmp 335ed 3364a: be 02 00 00 00 mov $0x2,%esi 3364f: e8 00 00 00 00 callq 33654 33654: eb 97 jmp 335ed 33656: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3365d: 00 00 00 0000000000033660 : 33660: e8 00 00 00 00 callq 33665 33665: 41 57 push %r15 33667: 41 56 push %r14 33669: 4c 8d b7 80 00 00 00 lea 0x80(%rdi),%r14 33670: 41 55 push %r13 33672: 49 89 fd mov %rdi,%r13 33675: 41 54 push %r12 33677: 55 push %rbp 33678: 40 0f b6 ee movzbl %sil,%ebp 3367c: 53 push %rbx 3367d: 49 8b 5d 00 mov 0x0(%r13),%rbx 33681: 45 31 e4 xor %r12d,%r12d 33684: 48 85 db test %rbx,%rbx 33687: 75 25 jne 336ae 33689: e9 a9 00 00 00 jmpq 33737 3368e: 85 d2 test %edx,%edx 33690: 0f 8e 92 00 00 00 jle 33728 33696: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3369d 3369d: 4c 89 fe mov %r15,%rsi 336a0: e8 00 00 00 00 callq 336a5 336a5: 48 85 db test %rbx,%rbx 336a8: 0f 84 89 00 00 00 je 33737 336ae: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 336b5: ff ff 7f 336b8: 49 89 df mov %rbx,%r15 336bb: 89 ee mov %ebp,%esi 336bd: 48 8b 1b mov (%rbx),%rbx 336c0: 49 8b 7f 10 mov 0x10(%r15),%rdi 336c4: e8 00 00 00 00 callq 336c9 336c9: 48 85 c0 test %rax,%rax 336cc: 49 0f 4f c4 cmovg %r12,%rax 336d0: 41 89 c0 mov %eax,%r8d 336d3: 85 c0 test %eax,%eax 336d5: 75 70 jne 33747 336d7: 49 8b 47 08 mov 0x8(%r15),%rax 336db: 48 85 c0 test %rax,%rax 336de: 74 1e je 336fe 336e0: 49 8b 17 mov (%r15),%rdx 336e3: 48 89 10 mov %rdx,(%rax) 336e6: 48 85 d2 test %rdx,%rdx 336e9: 74 04 je 336ef 336eb: 48 89 42 08 mov %rax,0x8(%rdx) 336ef: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 336f6: 49 c7 47 08 00 00 00 movq $0x0,0x8(%r15) 336fd: 00 336fe: 49 8b 47 10 mov 0x10(%r15),%rax 33702: 48 85 c0 test %rax,%rax 33705: 74 8f je 33696 33707: 48 8d 78 38 lea 0x38(%rax),%rdi 3370b: ba ff ff ff ff mov $0xffffffff,%edx 33710: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 33715: 83 fa 01 cmp $0x1,%edx 33718: 0f 85 70 ff ff ff jne 3368e 3371e: e8 00 00 00 00 callq 33723 33723: e9 6e ff ff ff jmpq 33696 33728: be 03 00 00 00 mov $0x3,%esi 3372d: e8 00 00 00 00 callq 33732 33732: e9 5f ff ff ff jmpq 33696 33737: 49 83 c5 08 add $0x8,%r13 3373b: 4d 39 f5 cmp %r14,%r13 3373e: 0f 85 39 ff ff ff jne 3367d 33744: 45 31 c0 xor %r8d,%r8d 33747: 5b pop %rbx 33748: 44 89 c0 mov %r8d,%eax 3374b: 5d pop %rbp 3374c: 41 5c pop %r12 3374e: 41 5d pop %r13 33750: 41 5e pop %r14 33752: 41 5f pop %r15 33754: c3 retq 33755: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3375c: 00 00 00 00 0000000000033760 : 33760: e8 00 00 00 00 callq 33765 33765: 41 57 push %r15 33767: 49 89 ff mov %rdi,%r15 3376a: 41 56 push %r14 3376c: 4c 8d b7 80 00 00 00 lea 0x80(%rdi),%r14 33773: 41 55 push %r13 33775: 49 89 fd mov %rdi,%r13 33778: 41 54 push %r12 3377a: 41 bc ff ff ff ff mov $0xffffffff,%r12d 33780: 55 push %rbp 33781: 53 push %rbx 33782: 49 8b 5d 00 mov 0x0(%r13),%rbx 33786: 48 85 db test %rbx,%rbx 33789: 75 1e jne 337a9 3378b: eb 68 jmp 337f5 3378d: 85 d2 test %edx,%edx 3378f: 0f 8e 97 00 00 00 jle 3382c 33795: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3379c 3379c: 48 89 ee mov %rbp,%rsi 3379f: e8 00 00 00 00 callq 337a4 337a4: 48 85 db test %rbx,%rbx 337a7: 74 4c je 337f5 337a9: 48 89 dd mov %rbx,%rbp 337ac: 48 8b 1b mov (%rbx),%rbx 337af: 48 8b 45 08 mov 0x8(%rbp),%rax 337b3: 48 85 c0 test %rax,%rax 337b6: 74 1c je 337d4 337b8: 48 89 18 mov %rbx,(%rax) 337bb: 48 85 db test %rbx,%rbx 337be: 74 04 je 337c4 337c0: 48 89 43 08 mov %rax,0x8(%rbx) 337c4: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 337cb: 00 337cc: 48 c7 45 08 00 00 00 movq $0x0,0x8(%rbp) 337d3: 00 337d4: 48 8b 45 10 mov 0x10(%rbp),%rax 337d8: 48 85 c0 test %rax,%rax 337db: 74 b8 je 33795 337dd: 48 8d 78 38 lea 0x38(%rax),%rdi 337e1: 44 89 e2 mov %r12d,%edx 337e4: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 337e9: 83 fa 01 cmp $0x1,%edx 337ec: 75 9f jne 3378d 337ee: e8 00 00 00 00 callq 337f3 337f3: eb a0 jmp 33795 337f5: 49 83 c5 08 add $0x8,%r13 337f9: 4d 39 f5 cmp %r14,%r13 337fc: 75 84 jne 33782 337fe: 49 8b 87 80 00 00 00 mov 0x80(%r15),%rax 33805: 48 85 c0 test %rax,%rax 33808: 74 17 je 33821 3380a: 48 8d 78 38 lea 0x38(%rax),%rdi 3380e: ba ff ff ff ff mov $0xffffffff,%edx 33813: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 33818: 83 fa 01 cmp $0x1,%edx 3381b: 74 1e je 3383b 3381d: 85 d2 test %edx,%edx 3381f: 7e 29 jle 3384a 33821: 5b pop %rbx 33822: 5d pop %rbp 33823: 41 5c pop %r12 33825: 41 5d pop %r13 33827: 41 5e pop %r14 33829: 41 5f pop %r15 3382b: c3 retq 3382c: be 03 00 00 00 mov $0x3,%esi 33831: e8 00 00 00 00 callq 33836 33836: e9 5a ff ff ff jmpq 33795 3383b: 5b pop %rbx 3383c: 5d pop %rbp 3383d: 41 5c pop %r12 3383f: 41 5d pop %r13 33841: 41 5e pop %r14 33843: 41 5f pop %r15 33845: e9 00 00 00 00 jmpq 3384a 3384a: 5b pop %rbx 3384b: be 03 00 00 00 mov $0x3,%esi 33850: 5d pop %rbp 33851: 41 5c pop %r12 33853: 41 5d pop %r13 33855: 41 5e pop %r14 33857: 41 5f pop %r15 33859: e9 00 00 00 00 jmpq 3385e 3385e: 66 90 xchg %ax,%ax 0000000000033860 : 33860: e8 00 00 00 00 callq 33865 33865: 45 31 c0 xor %r8d,%r8d 33868: 31 d2 xor %edx,%edx 3386a: b9 00 20 00 00 mov $0x2000,%ecx 3386f: be 18 00 00 00 mov $0x18,%esi 33874: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3387b: e8 00 00 00 00 callq 33880 33880: 48 83 f8 01 cmp $0x1,%rax 33884: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 3388b 3388b: 19 c0 sbb %eax,%eax 3388d: 83 e0 f4 and $0xfffffff4,%eax 33890: c3 retq 33891: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 33898: 00 00 00 00 3389c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000338a0 : 338a0: e8 00 00 00 00 callq 338a5 338a5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 338ac 338ac: e9 00 00 00 00 jmpq 338b1 338b1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 338b8: 00 00 00 338bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000338c0 : 338c0: e8 00 00 00 00 callq 338c5 338c5: 49 89 f8 mov %rdi,%r8 338c8: be 00 10 00 00 mov $0x1000,%esi 338cd: 48 89 d7 mov %rdx,%rdi 338d0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 338d7: 49 8b 40 78 mov 0x78(%r8),%rax 338db: 48 8b 80 c0 56 00 00 mov 0x56c0(%rax),%rax 338e2: 48 8b 48 08 mov 0x8(%rax),%rcx 338e6: 48 c1 e1 0c shl $0xc,%rcx 338ea: e8 00 00 00 00 callq 338ef 338ef: 48 98 cltq 338f1: c3 retq 338f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 338f9: 00 00 00 00 338fd: 0f 1f 00 nopl (%rax) 0000000000033900 : 33900: e8 00 00 00 00 callq 33905 33905: 49 89 f8 mov %rdi,%r8 33908: 48 89 d7 mov %rdx,%rdi 3390b: be 00 10 00 00 mov $0x1000,%esi 33910: 49 8b 40 78 mov 0x78(%r8),%rax 33914: 48 8b 90 c0 56 00 00 mov 0x56c0(%rax),%rdx 3391b: 48 8b 82 60 01 00 00 mov 0x160(%rdx),%rax 33922: 48 8b 4a 08 mov 0x8(%rdx),%rcx 33926: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3392d: 48 29 c1 sub %rax,%rcx 33930: b8 00 00 00 00 mov $0x0,%eax 33935: 48 0f 48 c8 cmovs %rax,%rcx 33939: 48 c1 e1 0c shl $0xc,%rcx 3393d: e8 00 00 00 00 callq 33942 33942: 48 98 cltq 33944: c3 retq 33945: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3394c: 00 00 00 00 0000000000033950 : 33950: e8 00 00 00 00 callq 33955 33955: 41 54 push %r12 33957: 4c 8d a7 58 01 00 00 lea 0x158(%rdi),%r12 3395e: 55 push %rbp 3395f: 48 89 f5 mov %rsi,%rbp 33962: 53 push %rbx 33963: 48 89 fb mov %rdi,%rbx 33966: 4c 89 e7 mov %r12,%rdi 33969: e8 00 00 00 00 callq 3396e 3396e: 48 8d 7b 68 lea 0x68(%rbx),%rdi 33972: 48 89 ee mov %rbp,%rsi 33975: e8 00 00 00 00 callq 3397a 3397a: 4c 89 e7 mov %r12,%rdi 3397d: ff 14 25 00 00 00 00 callq *0x0 33984: 48 8b 53 08 mov 0x8(%rbx),%rdx 33988: 48 8b 83 60 01 00 00 mov 0x160(%rbx),%rax 3398f: 48 89 ef mov %rbp,%rdi 33992: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 33999: 48 8b 8b 60 01 00 00 mov 0x160(%rbx),%rcx 339a0: 5b pop %rbx 339a1: 49 89 d0 mov %rdx,%r8 339a4: 5d pop %rbp 339a5: 41 5c pop %r12 339a7: 49 29 c0 sub %rax,%r8 339aa: b8 00 00 00 00 mov $0x0,%eax 339af: 4c 0f 48 c0 cmovs %rax,%r8 339b3: 49 c1 e0 0c shl $0xc,%r8 339b7: 49 c1 e8 14 shr $0x14,%r8 339bb: e9 00 00 00 00 jmpq 339c0 00000000000339c0 : 339c0: e8 00 00 00 00 callq 339c5 339c5: 41 55 push %r13 339c7: 41 54 push %r12 339c9: 55 push %rbp 339ca: 48 89 f5 mov %rsi,%rbp 339cd: 53 push %rbx 339ce: 4c 8b 26 mov (%rsi),%r12 339d1: 48 89 fb mov %rdi,%rbx 339d4: 4d 85 e4 test %r12,%r12 339d7: 74 29 je 33a02 339d9: 4c 8d af 58 01 00 00 lea 0x158(%rdi),%r13 339e0: 4c 89 ef mov %r13,%rdi 339e3: e8 00 00 00 00 callq 339e8 339e8: 4c 89 e7 mov %r12,%rdi 339eb: e8 00 00 00 00 callq 339f0 339f0: 4c 89 ef mov %r13,%rdi 339f3: ff 14 25 00 00 00 00 callq *0x0 339fa: 4c 89 e7 mov %r12,%rdi 339fd: e8 00 00 00 00 callq 33a02 33a02: 48 8b 45 18 mov 0x18(%rbp),%rax 33a06: f0 48 01 83 60 01 00 lock add %rax,0x160(%rbx) 33a0d: 00 33a0e: 5b pop %rbx 33a0f: 5d pop %rbp 33a10: 41 5c pop %r12 33a12: 41 5d pop %r13 33a14: c3 retq 33a15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 33a1c: 00 00 00 00 0000000000033a20 : 33a20: e8 00 00 00 00 callq 33a25 33a25: 41 57 push %r15 33a27: 41 56 push %r14 33a29: 49 89 d6 mov %rdx,%r14 33a2c: 41 55 push %r13 33a2e: 4c 8d af 58 01 00 00 lea 0x158(%rdi),%r13 33a35: 41 54 push %r12 33a37: 49 89 f4 mov %rsi,%r12 33a3a: 55 push %rbp 33a3b: 48 89 fd mov %rdi,%rbp 33a3e: 4c 89 ef mov %r13,%rdi 33a41: 53 push %rbx 33a42: 48 89 cb mov %rcx,%rbx 33a45: e8 00 00 00 00 callq 33a4a 33a4a: 49 8d 84 24 78 01 00 lea 0x178(%r12),%rax 33a51: 00 33a52: 48 39 c3 cmp %rax,%rbx 33a55: 48 8b 43 18 mov 0x18(%rbx),%rax 33a59: 74 0b je 33a66 33a5b: 41 83 bc 24 9c 01 00 cmpl $0x1,0x19c(%r12) 33a62: 00 01 33a64: 74 10 je 33a76 33a66: 48 8b 95 60 01 00 00 mov 0x160(%rbp),%rdx 33a6d: 48 39 c2 cmp %rax,%rdx 33a70: 0f 82 e4 00 00 00 jb 33b5a 33a76: f0 48 29 85 60 01 00 lock sub %rax,0x160(%rbp) 33a7d: 00 33a7e: 4c 89 ef mov %r13,%rdi 33a81: ff 14 25 00 00 00 00 callq *0x0 33a88: 41 8b 4e 04 mov 0x4(%r14),%ecx 33a8c: 85 c9 test %ecx,%ecx 33a8e: 75 26 jne 33ab6 33a90: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 33a97: ff ff 7f 33a9a: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 33aa1: 45 31 e4 xor %r12d,%r12d 33aa4: 48 89 43 08 mov %rax,0x8(%rbx) 33aa8: 5b pop %rbx 33aa9: 44 89 e0 mov %r12d,%eax 33aac: 5d pop %rbp 33aad: 41 5c pop %r12 33aaf: 41 5d pop %r13 33ab1: 41 5e pop %r14 33ab3: 41 5f pop %r15 33ab5: c3 retq 33ab6: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 33abd 33abd: ba b0 00 00 00 mov $0xb0,%edx 33ac2: be c0 0d 00 00 mov $0xdc0,%esi 33ac7: e8 00 00 00 00 callq 33acc 33acc: 49 89 c7 mov %rax,%r15 33acf: 48 85 c0 test %rax,%rax 33ad2: 74 5c je 33b30 33ad4: 4c 89 a0 a8 00 00 00 mov %r12,0xa8(%rax) 33adb: 4c 89 ef mov %r13,%rdi 33ade: e8 00 00 00 00 callq 33ae3 33ae3: 45 8b 0e mov (%r14),%r9d 33ae6: 8b 4b 20 mov 0x20(%rbx),%ecx 33ae9: 48 8d 7d 68 lea 0x68(%rbp),%rdi 33aed: 48 8b 53 18 mov 0x18(%rbx),%rdx 33af1: 6a 00 pushq $0x0 33af3: 45 31 c0 xor %r8d,%r8d 33af6: 4c 89 fe mov %r15,%rsi 33af9: 41 8b 46 04 mov 0x4(%r14),%eax 33afd: 50 push %rax 33afe: e8 00 00 00 00 callq 33b03 33b03: 4c 89 ef mov %r13,%rdi 33b06: 41 89 c4 mov %eax,%r12d 33b09: ff 14 25 00 00 00 00 callq *0x0 33b10: 58 pop %rax 33b11: 5a pop %rdx 33b12: 45 85 e4 test %r12d,%r12d 33b15: 75 39 jne 33b50 33b17: 49 8b 47 08 mov 0x8(%r15),%rax 33b1b: 4c 89 3b mov %r15,(%rbx) 33b1e: 48 89 43 08 mov %rax,0x8(%rbx) 33b22: 44 89 e0 mov %r12d,%eax 33b25: 5b pop %rbx 33b26: 5d pop %rbp 33b27: 41 5c pop %r12 33b29: 41 5d pop %r13 33b2b: 41 5e pop %r14 33b2d: 41 5f pop %r15 33b2f: c3 retq 33b30: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 33b36: 48 8b 43 18 mov 0x18(%rbx),%rax 33b3a: f0 48 01 85 60 01 00 lock add %rax,0x160(%rbp) 33b41: 00 33b42: 5b pop %rbx 33b43: 44 89 e0 mov %r12d,%eax 33b46: 5d pop %rbp 33b47: 41 5c pop %r12 33b49: 41 5d pop %r13 33b4b: 41 5e pop %r14 33b4d: 41 5f pop %r15 33b4f: c3 retq 33b50: 4c 89 ff mov %r15,%rdi 33b53: e8 00 00 00 00 callq 33b58 33b58: eb dc jmp 33b36 33b5a: 4c 89 ef mov %r13,%rdi 33b5d: ff 14 25 00 00 00 00 callq *0x0 33b64: 41 bc e4 ff ff ff mov $0xffffffe4,%r12d 33b6a: e9 39 ff ff ff jmpq 33aa8 33b6f: 90 nop 0000000000033b70 : 33b70: e8 00 00 00 00 callq 33b75 33b75: 41 54 push %r12 33b77: 48 c1 ee 0c shr $0xc,%rsi 33b7b: 55 push %rbp 33b7c: 48 8d af 38 5a 00 00 lea 0x5a38(%rdi),%rbp 33b83: 49 89 f4 mov %rsi,%r12 33b86: 53 push %rbx 33b87: 48 89 fb mov %rdi,%rbx 33b8a: 48 83 ec 08 sub $0x8,%rsp 33b8e: c6 87 39 5a 00 00 01 movb $0x1,0x5a39(%rdi) 33b95: 48 c7 87 48 5a 00 00 movq $0x0,0x5a48(%rdi) 33b9c: 00 00 00 00 33ba0: 48 89 ef mov %rbp,%rdi 33ba3: e8 00 00 00 00 callq 33ba8 33ba8: 48 8b 93 78 0f 00 00 mov 0xf78(%rbx),%rdx 33baf: be 00 04 00 00 mov $0x400,%esi 33bb4: 48 8d bb a0 5a 00 00 lea 0x5aa0(%rbx),%rdi 33bbb: 48 c1 ea 0c shr $0xc,%rdx 33bbf: 48 81 ea 00 04 00 00 sub $0x400,%rdx 33bc6: e8 00 00 00 00 callq 33bcb 33bcb: 4c 89 a3 98 5b 00 00 mov %r12,0x5b98(%rbx) 33bd2: 48 8b 3b mov (%rbx),%rdi 33bd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 33bdc: c7 83 90 5b 00 00 00 movl $0x0,0x5b90(%rbx) 33be3: 00 00 00 33be6: e8 00 00 00 00 callq 33beb 33beb: 85 c0 test %eax,%eax 33bed: 75 2a jne 33c19 33bef: 48 8b 3b mov (%rbx),%rdi 33bf2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 33bf9: e8 00 00 00 00 callq 33bfe 33bfe: 85 c0 test %eax,%eax 33c00: 75 34 jne 33c36 33c02: 48 89 ab d0 56 00 00 mov %rbp,0x56d0(%rbx) 33c09: c6 83 38 5a 00 00 01 movb $0x1,0x5a38(%rbx) 33c10: 48 83 c4 08 add $0x8,%rsp 33c14: 5b pop %rbx 33c15: 5d pop %rbp 33c16: 41 5c pop %r12 33c18: c3 retq 33c19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 33c20: 89 44 24 04 mov %eax,0x4(%rsp) 33c24: e8 00 00 00 00 callq 33c29 33c29: 8b 44 24 04 mov 0x4(%rsp),%eax 33c2d: 48 83 c4 08 add $0x8,%rsp 33c31: 5b pop %rbx 33c32: 5d pop %rbp 33c33: 41 5c pop %r12 33c35: c3 retq 33c36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 33c3d: 89 44 24 04 mov %eax,0x4(%rsp) 33c41: e8 00 00 00 00 callq 33c46 33c46: 8b 44 24 04 mov 0x4(%rsp),%eax 33c4a: 48 83 c4 08 add $0x8,%rsp 33c4e: 5b pop %rbx 33c4f: 5d pop %rbp 33c50: 41 5c pop %r12 33c52: c3 retq 33c53: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 33c5a: 00 00 00 00 33c5e: 66 90 xchg %ax,%ax 0000000000033c60 : 33c60: e8 00 00 00 00 callq 33c65 33c65: 55 push %rbp 33c66: 48 8d b7 38 5a 00 00 lea 0x5a38(%rdi),%rsi 33c6d: 53 push %rbx 33c6e: 48 89 fb mov %rdi,%rbx 33c71: 48 81 c7 48 56 00 00 add $0x5648,%rdi 33c78: c6 87 f0 03 00 00 00 movb $0x0,0x3f0(%rdi) 33c7f: e8 00 00 00 00 callq 33c84 33c84: 85 c0 test %eax,%eax 33c86: 74 03 je 33c8b 33c88: 5b pop %rbx 33c89: 5d pop %rbp 33c8a: c3 retq 33c8b: 48 8d ab 90 5b 00 00 lea 0x5b90(%rbx),%rbp 33c92: 48 89 ef mov %rbp,%rdi 33c95: e8 00 00 00 00 callq 33c9a 33c9a: 48 8d bb a0 5a 00 00 lea 0x5aa0(%rbx),%rdi 33ca1: e8 00 00 00 00 callq 33ca6 33ca6: 48 89 ef mov %rbp,%rdi 33ca9: ff 14 25 00 00 00 00 callq *0x0 33cb0: 48 8b 3b mov (%rbx),%rdi 33cb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 33cba: e8 00 00 00 00 callq 33cbf 33cbf: 48 8b 3b mov (%rbx),%rdi 33cc2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 33cc9: e8 00 00 00 00 callq 33cce 33cce: 48 8b 83 98 5a 00 00 mov 0x5a98(%rbx),%rax 33cd5: 48 85 c0 test %rax,%rax 33cd8: 74 17 je 33cf1 33cda: 48 8d 78 38 lea 0x38(%rax),%rdi 33cde: ba ff ff ff ff mov $0xffffffff,%edx 33ce3: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 33ce8: 83 fa 01 cmp $0x1,%edx 33ceb: 74 1d je 33d0a 33ced: 85 d2 test %edx,%edx 33cef: 7e 20 jle 33d11 33cf1: 48 c7 83 98 5a 00 00 movq $0x0,0x5a98(%rbx) 33cf8: 00 00 00 00 33cfc: 48 c7 83 d0 56 00 00 movq $0x0,0x56d0(%rbx) 33d03: 00 00 00 00 33d07: 5b pop %rbx 33d08: 5d pop %rbp 33d09: c3 retq 33d0a: e8 00 00 00 00 callq 33d0f 33d0f: eb e0 jmp 33cf1 33d11: be 03 00 00 00 mov $0x3,%esi 33d16: e8 00 00 00 00 callq 33d1b 33d1b: eb d4 jmp 33cf1 33d1d: 0f 1f 00 nopl (%rax) 0000000000033d20 : 33d20: e8 00 00 00 00 callq 33d25 33d25: 48 83 3f 00 cmpq $0x0,(%rdi) 33d29: 0f 95 c0 setne %al 33d2c: c3 retq 33d2d: 0f 1f 00 nopl (%rax) 0000000000033d30 : 33d30: e8 00 00 00 00 callq 33d35 33d35: 48 8b 97 60 01 00 00 mov 0x160(%rdi),%rdx 33d3c: 48 8b 47 08 mov 0x8(%rdi),%rax 33d40: 48 29 d0 sub %rdx,%rax 33d43: ba 00 00 00 00 mov $0x0,%edx 33d48: 48 0f 48 c2 cmovs %rdx,%rax 33d4c: 48 c1 e0 0c shl $0xc,%rax 33d50: c3 retq 33d51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 33d58: 00 00 00 00 33d5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000033d60 : 33d60: e8 00 00 00 00 callq 33d65 33d65: 41 54 push %r12 33d67: 4c 8d a7 58 01 00 00 lea 0x158(%rdi),%r12 33d6e: 55 push %rbp 33d6f: 48 89 fd mov %rdi,%rbp 33d72: 4c 89 e7 mov %r12,%rdi 33d75: 53 push %rbx 33d76: 48 81 c5 a0 00 00 00 add $0xa0,%rbp 33d7d: e8 00 00 00 00 callq 33d82 33d82: 48 8b 45 00 mov 0x0(%rbp),%rax 33d86: 48 39 c5 cmp %rax,%rbp 33d89: 74 38 je 33dc3 33d8b: 48 8d 58 e0 lea -0x20(%rax),%rbx 33d8f: eb 0d jmp 33d9e 33d91: 48 8b 43 20 mov 0x20(%rbx),%rax 33d95: 48 8d 58 e0 lea -0x20(%rax),%rbx 33d99: 48 39 c5 cmp %rax,%rbp 33d9c: 74 25 je 33dc3 33d9e: 48 8b bb a8 00 00 00 mov 0xa8(%rbx),%rdi 33da5: e8 00 00 00 00 callq 33daa 33daa: 41 89 c0 mov %eax,%r8d 33dad: 85 c0 test %eax,%eax 33daf: 74 e0 je 33d91 33db1: 4c 89 e7 mov %r12,%rdi 33db4: ff 14 25 00 00 00 00 callq *0x0 33dbb: 5b pop %rbx 33dbc: 44 89 c0 mov %r8d,%eax 33dbf: 5d pop %rbp 33dc0: 41 5c pop %r12 33dc2: c3 retq 33dc3: 45 31 c0 xor %r8d,%r8d 33dc6: eb e9 jmp 33db1 33dc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 33dcf: 00 0000000000033dd0 : 33dd0: e8 00 00 00 00 callq 33dd5 33dd5: 48 8b 47 78 mov 0x78(%rdi),%rax 33dd9: 0f b6 80 f4 0f 00 00 movzbl 0xff4(%rax),%eax 33de0: 3c 06 cmp $0x6,%al 33de2: 0f 84 a3 00 00 00 je 33e8b 33de8: 77 2b ja 33e15 33dea: 3c 03 cmp $0x3,%al 33dec: 0f 84 b2 00 00 00 je 33ea4 33df2: 76 46 jbe 33e3a 33df4: 3c 04 cmp $0x4,%al 33df6: 0f 84 bb 00 00 00 je 33eb7 33dfc: bf 61 0a 00 00 mov $0xa61,%edi 33e01: c7 02 6e 61 6e 79 movl $0x796e616e,(%rdx) 33e07: b8 06 00 00 00 mov $0x6,%eax 33e0c: 66 89 7a 04 mov %di,0x4(%rdx) 33e10: c6 42 06 00 movb $0x0,0x6(%rdx) 33e14: c3 retq 33e15: 3c 09 cmp $0x9,%al 33e17: 0f 84 b5 00 00 00 je 33ed2 33e1d: 76 49 jbe 33e68 33e1f: 3c 0f cmp $0xf,%al 33e21: 0f 85 c0 00 00 00 jne 33ee7 33e27: 48 b8 6d 69 63 72 6f movabs $0xa6e6f7263696d,%rax 33e2e: 6e 0a 00 33e31: 48 89 02 mov %rax,(%rdx) 33e34: b8 07 00 00 00 mov $0x7,%eax 33e39: c3 retq 33e3a: 3c 01 cmp $0x1,%al 33e3c: 0f 84 bc 00 00 00 je 33efe 33e42: 3c 02 cmp $0x2,%al 33e44: 0f 85 9d 00 00 00 jne 33ee7 33e4a: 48 b8 69 6e 66 69 6e movabs $0x6e6f656e69666e69,%rax 33e51: 65 6f 6e 33e54: 41 b9 0a 00 00 00 mov $0xa,%r9d 33e5a: 48 89 02 mov %rax,(%rdx) 33e5d: b8 09 00 00 00 mov $0x9,%eax 33e62: 66 44 89 4a 08 mov %r9w,0x8(%rdx) 33e67: c3 retq 33e68: 3c 07 cmp $0x7,%al 33e6a: 0f 84 a5 00 00 00 je 33f15 33e70: 3c 08 cmp $0x8,%al 33e72: 75 73 jne 33ee7 33e74: 48 b8 77 69 6e 62 6f movabs $0xa646e6f626e6977,%rax 33e7b: 6e 64 0a 33e7e: c6 42 08 00 movb $0x0,0x8(%rdx) 33e82: 48 89 02 mov %rax,(%rdx) 33e85: b8 08 00 00 00 mov $0x8,%eax 33e8a: c3 retq 33e8b: be 78 0a 00 00 mov $0xa78,%esi 33e90: c7 02 68 79 6e 69 movl $0x696e7968,(%rdx) 33e96: b8 06 00 00 00 mov $0x6,%eax 33e9b: 66 89 72 04 mov %si,0x4(%rdx) 33e9f: c6 42 06 00 movb $0x0,0x6(%rdx) 33ea3: c3 retq 33ea4: 48 b8 65 6c 70 69 64 movabs $0xa616469706c65,%rax 33eab: 61 0a 00 33eae: 48 89 02 mov %rax,(%rdx) 33eb1: b8 07 00 00 00 mov $0x7,%eax 33eb6: c3 retq 33eb7: 41 b8 6e 0a 00 00 mov $0xa6e,%r8d 33ebd: c7 02 65 74 72 6f movl $0x6f727465,(%rdx) 33ec3: b8 06 00 00 00 mov $0x6,%eax 33ec8: 66 44 89 42 04 mov %r8w,0x4(%rdx) 33ecd: c6 42 06 00 movb $0x0,0x6(%rdx) 33ed1: c3 retq 33ed2: b8 0a 00 00 00 mov $0xa,%eax 33ed7: c7 02 65 73 6d 74 movl $0x746d7365,(%rdx) 33edd: 66 89 42 04 mov %ax,0x4(%rdx) 33ee1: b8 05 00 00 00 mov $0x5,%eax 33ee6: c3 retq 33ee7: 48 b8 75 6e 6b 6e 6f movabs $0xa6e776f6e6b6e75,%rax 33eee: 77 6e 0a 33ef1: c6 42 08 00 movb $0x0,0x8(%rdx) 33ef5: 48 89 02 mov %rax,(%rdx) 33ef8: b8 08 00 00 00 mov $0x8,%eax 33efd: c3 retq 33efe: 48 b8 73 61 6d 73 75 movabs $0xa676e75736d6173,%rax 33f05: 6e 67 0a 33f08: c6 42 08 00 movb $0x0,0x8(%rdx) 33f0c: 48 89 02 mov %rax,(%rdx) 33f0f: b8 08 00 00 00 mov $0x8,%eax 33f14: c3 retq 33f15: b9 6c 0a 00 00 mov $0xa6c,%ecx 33f1a: c7 02 6d 6f 73 65 movl $0x65736f6d,(%rdx) 33f20: b8 06 00 00 00 mov $0x6,%eax 33f25: 66 89 4a 04 mov %cx,0x4(%rdx) 33f29: c6 42 06 00 movb $0x0,0x6(%rdx) 33f2d: c3 retq 33f2e: 66 90 xchg %ax,%ax 0000000000033f30 : 33f30: e8 00 00 00 00 callq 33f35 33f35: 49 89 f8 mov %rdi,%r8 33f38: be 00 10 00 00 mov $0x1000,%esi 33f3d: 48 89 d7 mov %rdx,%rdi 33f40: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 33f47: 49 8b 40 78 mov 0x78(%r8),%rax 33f4b: 48 8b 88 48 0f 00 00 mov 0xf48(%rax),%rcx 33f52: e8 00 00 00 00 callq 33f57 33f57: 48 98 cltq 33f59: c3 retq 33f5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000033f60 : 33f60: e8 00 00 00 00 callq 33f65 33f65: 49 89 f8 mov %rdi,%r8 33f68: be 00 10 00 00 mov $0x1000,%esi 33f6d: 48 89 d7 mov %rdx,%rdi 33f70: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 33f77: 49 8b 40 78 mov 0x78(%r8),%rax 33f7b: 48 8b 88 a8 0f 00 00 mov 0xfa8(%rax),%rcx 33f82: e8 00 00 00 00 callq 33f87 33f87: 48 98 cltq 33f89: c3 retq 33f8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000033f90 : 33f90: e8 00 00 00 00 callq 33f95 33f95: 49 89 f8 mov %rdi,%r8 33f98: be 00 10 00 00 mov $0x1000,%esi 33f9d: 48 89 d7 mov %rdx,%rdi 33fa0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 33fa7: 49 8b 40 78 mov 0x78(%r8),%rax 33fab: 48 8b 80 c8 56 00 00 mov 0x56c8(%rax),%rax 33fb2: 48 8b 88 60 01 00 00 mov 0x160(%rax),%rcx 33fb9: e8 00 00 00 00 callq 33fbe 33fbe: 48 98 cltq 33fc0: c3 retq 33fc1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 33fc8: 00 00 00 00 33fcc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000033fd0 : 33fd0: e8 00 00 00 00 callq 33fd5 33fd5: 49 89 f8 mov %rdi,%r8 33fd8: be 00 10 00 00 mov $0x1000,%esi 33fdd: 48 89 d7 mov %rdx,%rdi 33fe0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 33fe7: 49 8b 40 78 mov 0x78(%r8),%rax 33feb: 48 8b 80 c8 56 00 00 mov 0x56c8(%rax),%rax 33ff2: 48 8b 88 68 01 00 00 mov 0x168(%rax),%rcx 33ff9: e8 00 00 00 00 callq 33ffe 33ffe: 48 98 cltq 34000: c3 retq 34001: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 34008: 00 00 00 00 3400c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000034010 : 34010: e8 00 00 00 00 callq 34015 34015: 41 54 push %r12 34017: 4c 8d a7 58 01 00 00 lea 0x158(%rdi),%r12 3401e: 55 push %rbp 3401f: 48 89 f5 mov %rsi,%rbp 34022: 53 push %rbx 34023: 48 89 fb mov %rdi,%rbx 34026: 4c 89 e7 mov %r12,%rdi 34029: e8 00 00 00 00 callq 3402e 3402e: 48 8d 7b 68 lea 0x68(%rbx),%rdi 34032: 48 89 ee mov %rbp,%rsi 34035: e8 00 00 00 00 callq 3403a 3403a: 4c 89 e7 mov %r12,%rdi 3403d: ff 14 25 00 00 00 00 callq *0x0 34044: 4c 8b 83 68 01 00 00 mov 0x168(%rbx),%r8 3404b: 48 8b 8b 60 01 00 00 mov 0x160(%rbx),%rcx 34052: 48 89 ef mov %rbp,%rdi 34055: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3405c: 48 8b 53 08 mov 0x8(%rbx),%rdx 34060: 5b pop %rbx 34061: 48 c1 e9 14 shr $0x14,%rcx 34065: 5d pop %rbp 34066: 49 c1 e8 14 shr $0x14,%r8 3406a: 41 5c pop %r12 3406c: e9 00 00 00 00 jmpq 34071 34071: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 34078: 00 00 00 00 3407c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000034080 : 34080: e8 00 00 00 00 callq 34085 34085: 41 57 push %r15 34087: 41 56 push %r14 34089: 41 55 push %r13 3408b: 41 54 push %r12 3408d: 55 push %rbp 3408e: 53 push %rbx 3408f: 48 83 ec 08 sub $0x8,%rsp 34093: 4c 8b 3e mov (%rsi),%r15 34096: 4d 85 ff test %r15,%r15 34099: 0f 84 ae 00 00 00 je 3414d 3409f: 48 8b 5e 18 mov 0x18(%rsi),%rbx 340a3: 49 89 fc mov %rdi,%r12 340a6: 49 89 f5 mov %rsi,%r13 340a9: bd 00 00 00 00 mov $0x0,%ebp 340ae: 48 8d 87 58 01 00 00 lea 0x158(%rdi),%rax 340b5: 48 89 c7 mov %rax,%rdi 340b8: 48 89 04 24 mov %rax,(%rsp) 340bc: 41 89 de mov %ebx,%r14d 340bf: e8 00 00 00 00 callq 340c4 340c4: 85 db test %ebx,%ebx 340c6: bb 00 00 00 00 mov $0x0,%ebx 340cb: 74 52 je 3411f 340cd: 4c 89 ff mov %r15,%rdi 340d0: 45 2b 77 10 sub 0x10(%r15),%r14d 340d4: e8 00 00 00 00 callq 340d9 340d9: 49 8b 47 10 mov 0x10(%r15),%rax 340dd: 49 8b 7f 08 mov 0x8(%r15),%rdi 340e1: 48 89 c2 mov %rax,%rdx 340e4: 48 89 fe mov %rdi,%rsi 340e7: 48 c1 e2 0c shl $0xc,%rdx 340eb: 48 c1 e6 0c shl $0xc,%rsi 340ef: 48 01 d5 add %rdx,%rbp 340f2: 49 8b 94 24 90 b6 ff mov -0x4970(%r12),%rdx 340f9: ff 340fa: 48 39 d6 cmp %rdx,%rsi 340fd: 73 14 jae 34113 340ff: 48 01 f8 add %rdi,%rax 34102: 48 c1 e0 0c shl $0xc,%rax 34106: 48 39 d0 cmp %rdx,%rax 34109: 48 0f 47 c2 cmova %rdx,%rax 3410d: 48 29 f3 sub %rsi,%rbx 34110: 48 01 c3 add %rax,%rbx 34113: 49 81 c7 a8 00 00 00 add $0xa8,%r15 3411a: 45 85 f6 test %r14d,%r14d 3411d: 75 ae jne 340cd 3411f: 48 8b 3c 24 mov (%rsp),%rdi 34123: ff 14 25 00 00 00 00 callq *0x0 3412a: f0 49 29 ac 24 60 01 lock sub %rbp,0x160(%r12) 34131: 00 00 34133: f0 49 29 9c 24 68 01 lock sub %rbx,0x168(%r12) 3413a: 00 00 3413c: 49 8b 7d 00 mov 0x0(%r13),%rdi 34140: e8 00 00 00 00 callq 34145 34145: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 3414c: 00 3414d: 48 83 c4 08 add $0x8,%rsp 34151: 5b pop %rbx 34152: 5d pop %rbp 34153: 41 5c pop %r12 34155: 41 5d pop %r13 34157: 41 5e pop %r14 34159: 41 5f pop %r15 3415b: c3 retq 3415c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000034160 : 34160: e8 00 00 00 00 callq 34165 34165: 41 57 push %r15 34167: 4c 8d 7f 68 lea 0x68(%rdi),%r15 3416b: 41 56 push %r14 3416d: 41 55 push %r13 3416f: 41 54 push %r12 34171: 55 push %rbp 34172: 53 push %rbx 34173: 48 89 cb mov %rcx,%rbx 34176: 48 83 ec 40 sub $0x40,%rsp 3417a: 48 89 54 24 10 mov %rdx,0x10(%rsp) 3417f: 8b 52 04 mov 0x4(%rdx),%edx 34182: 48 89 3c 24 mov %rdi,(%rsp) 34186: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3418b: 48 85 d2 test %rdx,%rdx 3418e: 75 09 jne 34199 34190: 48 8b 47 08 mov 0x8(%rdi),%rax 34194: 48 89 44 24 18 mov %rax,0x18(%rsp) 34199: 48 8b 04 24 mov (%rsp),%rax 3419d: 83 be 50 01 00 00 01 cmpl $0x1,0x150(%rsi) 341a4: 48 8b 90 88 b6 ff ff mov -0x4978(%rax),%rdx 341ab: 74 07 je 341b4 341ad: 48 81 ea 00 00 40 00 sub $0x400000,%rdx 341b4: 48 8b 6b 18 mov 0x18(%rbx),%rbp 341b8: 48 8b 3c 24 mov (%rsp),%rdi 341bc: 48 c1 e5 0c shl $0xc,%rbp 341c0: 48 89 e8 mov %rbp,%rax 341c3: f0 48 0f c1 87 60 01 lock xadd %rax,0x160(%rdi) 341ca: 00 00 341cc: 48 01 e8 add %rbp,%rax 341cf: 48 39 d0 cmp %rdx,%rax 341d2: 0f 87 21 03 00 00 ja 344f9 341d8: 48 8b 44 24 10 mov 0x10(%rsp),%rax 341dd: f6 40 0e 08 testb $0x8,0xe(%rax) 341e1: 0f 85 d7 02 00 00 jne 344be 341e7: 81 7b 20 00 02 00 00 cmpl $0x200,0x20(%rbx) 341ee: 41 bb 00 02 00 00 mov $0x200,%r11d 341f4: 44 0f 43 5b 20 cmovae 0x20(%rbx),%r11d 341f9: 31 d2 xor %edx,%edx 341fb: 48 8b 43 18 mov 0x18(%rbx),%rax 341ff: 45 89 dd mov %r11d,%r13d 34202: 49 8d 44 05 ff lea -0x1(%r13,%rax,1),%rax 34207: 49 f7 f5 div %r13 3420a: 89 c0 mov %eax,%eax 3420c: 48 8d 14 80 lea (%rax,%rax,4),%rdx 34210: 48 8d 3c 90 lea (%rax,%rdx,4),%rdi 34214: 48 c1 e7 03 shl $0x3,%rdi 34218: ba ff ff ff ff mov $0xffffffff,%edx 3421d: be c0 0d 00 00 mov $0xdc0,%esi 34222: e8 00 00 00 00 callq 34227 34227: 49 89 c4 mov %rax,%r12 3422a: 48 85 c0 test %rax,%rax 3422d: 0f 84 da 02 00 00 je 3450d 34233: 48 8b 44 24 10 mov 0x10(%rsp),%rax 34238: 48 8b 6b 18 mov 0x18(%rbx),%rbp 3423c: 8b 40 0c mov 0xc(%rax),%eax 3423f: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 34246: 00 34247: 89 c2 mov %eax,%edx 34249: 89 44 24 08 mov %eax,0x8(%rsp) 3424d: b8 02 00 00 00 mov $0x2,%eax 34252: 81 e2 00 00 40 00 and $0x400000,%edx 34258: 0f 44 c2 cmove %edx,%eax 3425b: 45 31 f6 xor %r14d,%r14d 3425e: 89 44 24 24 mov %eax,0x24(%rsp) 34262: 48 8b 04 24 mov (%rsp),%rax 34266: 48 05 58 01 00 00 add $0x158,%rax 3426c: 48 89 c7 mov %rax,%rdi 3426f: 48 89 44 24 38 mov %rax,0x38(%rsp) 34274: e8 00 00 00 00 callq 34279 34279: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 34280: 00 00 34282: 49 39 ed cmp %rbp,%r13 34285: 0f 87 d5 00 00 00 ja 34360 3428b: 4c 89 64 24 30 mov %r12,0x30(%rsp) 34290: eb 73 jmp 34305 34292: 49 8b 4c 24 08 mov 0x8(%r12),%rcx 34297: 48 8b 04 24 mov (%rsp),%rax 3429b: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 342a0: 48 89 cf mov %rcx,%rdi 342a3: 48 8b 80 90 b6 ff ff mov -0x4970(%rax),%rax 342aa: 49 03 4c 24 10 add 0x10(%r12),%rcx 342af: 48 c1 e7 0c shl $0xc,%rdi 342b3: 48 39 c7 cmp %rax,%rdi 342b6: 73 1e jae 342d6 342b8: 48 89 ce mov %rcx,%rsi 342bb: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 342c0: 48 c1 e6 0c shl $0xc,%rsi 342c4: 48 39 c6 cmp %rax,%rsi 342c7: 48 0f 46 c6 cmovbe %rsi,%rax 342cb: 49 29 fc sub %rdi,%r12 342ce: 4c 01 e0 add %r12,%rax 342d1: 48 89 44 24 08 mov %rax,0x8(%rsp) 342d6: 48 8b 73 18 mov 0x18(%rbx),%rsi 342da: 48 89 c8 mov %rcx,%rax 342dd: 48 29 f0 sub %rsi,%rax 342e0: 48 39 ce cmp %rcx,%rsi 342e3: b9 00 00 00 00 mov $0x0,%ecx 342e8: 48 0f 43 c1 cmovae %rcx,%rax 342ec: 48 39 43 08 cmp %rax,0x8(%rbx) 342f0: 48 0f 43 43 08 cmovae 0x8(%rbx),%rax 342f5: 48 29 d5 sub %rdx,%rbp 342f8: 41 83 c6 01 add $0x1,%r14d 342fc: 48 89 43 08 mov %rax,0x8(%rbx) 34300: 49 39 ed cmp %rbp,%r13 34303: 77 56 ja 3435b 34305: 44 89 f0 mov %r14d,%eax 34308: ba 01 00 00 00 mov $0x1,%edx 3430d: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 34312: 45 31 c0 xor %r8d,%r8d 34315: b9 ff ff ff ff mov $0xffffffff,%ecx 3431a: 48 0f bd cd bsr %rbp,%rcx 3431e: 48 d3 e2 shl %cl,%rdx 34321: 48 8d 0c 80 lea (%rax,%rax,4),%rcx 34325: 48 8d 04 88 lea (%rax,%rcx,4),%rax 34329: 4c 89 e9 mov %r13,%rcx 3432c: 4c 8d 24 c7 lea (%rdi,%rax,8),%r12 34330: 48 8b 44 24 10 mov 0x10(%rsp),%rax 34335: 4c 89 ff mov %r15,%rdi 34338: 4c 89 e6 mov %r12,%rsi 3433b: 44 8b 08 mov (%rax),%r9d 3433e: 8b 44 24 24 mov 0x24(%rsp),%eax 34342: 50 push %rax 34343: ff 74 24 20 pushq 0x20(%rsp) 34347: 48 89 54 24 38 mov %rdx,0x38(%rsp) 3434c: e8 00 00 00 00 callq 34351 34351: 5e pop %rsi 34352: 5f pop %rdi 34353: 85 c0 test %eax,%eax 34355: 0f 84 37 ff ff ff je 34292 3435b: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 34360: 48 85 ed test %rbp,%rbp 34363: 0f 84 6b 01 00 00 je 344d4 34369: 4c 89 e8 mov %r13,%rax 3436c: 4c 89 7c 24 30 mov %r15,0x30(%rsp) 34371: 45 89 f5 mov %r14d,%r13d 34374: 4c 89 64 24 28 mov %r12,0x28(%rsp) 34379: 49 89 c6 mov %rax,%r14 3437c: eb 6d jmp 343eb 3437e: 49 8b 4f 08 mov 0x8(%r15),%rcx 34382: 48 8b 04 24 mov (%rsp),%rax 34386: 48 89 cf mov %rcx,%rdi 34389: 48 8b 80 90 b6 ff ff mov -0x4970(%rax),%rax 34390: 49 03 4f 10 add 0x10(%r15),%rcx 34394: 48 c1 e7 0c shl $0xc,%rdi 34398: 48 39 c7 cmp %rax,%rdi 3439b: 73 1e jae 343bb 3439d: 48 89 ce mov %rcx,%rsi 343a0: 48 c1 e6 0c shl $0xc,%rsi 343a4: 48 39 c6 cmp %rax,%rsi 343a7: 48 0f 46 c6 cmovbe %rsi,%rax 343ab: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 343b0: 48 29 fe sub %rdi,%rsi 343b3: 48 01 f0 add %rsi,%rax 343b6: 48 89 44 24 08 mov %rax,0x8(%rsp) 343bb: 48 8b 73 18 mov 0x18(%rbx),%rsi 343bf: 48 89 c8 mov %rcx,%rax 343c2: 48 29 f0 sub %rsi,%rax 343c5: 48 39 ce cmp %rcx,%rsi 343c8: b9 00 00 00 00 mov $0x0,%ecx 343cd: 48 0f 43 c1 cmovae %rcx,%rax 343d1: 48 39 43 08 cmp %rax,0x8(%rbx) 343d5: 48 0f 43 43 08 cmovae 0x8(%rbx),%rax 343da: 41 83 c5 01 add $0x1,%r13d 343de: 48 89 43 08 mov %rax,0x8(%rbx) 343e2: 4c 29 e5 sub %r12,%rbp 343e5: 0f 84 e4 00 00 00 je 344cf 343eb: 44 89 e8 mov %r13d,%eax 343ee: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 343f3: 4c 39 f5 cmp %r14,%rbp 343f6: 4d 89 f4 mov %r14,%r12 343f9: 48 8d 34 80 lea (%rax,%rax,4),%rsi 343fd: 4c 0f 46 e5 cmovbe %rbp,%r12 34401: 44 89 f1 mov %r14d,%ecx 34404: 0f 42 4b 20 cmovb 0x20(%rbx),%ecx 34408: 48 8d 04 b0 lea (%rax,%rsi,4),%rax 3440c: 45 31 c0 xor %r8d,%r8d 3440f: 4c 8d 3c c2 lea (%rdx,%rax,8),%r15 34413: 48 8b 44 24 10 mov 0x10(%rsp),%rax 34418: 89 c9 mov %ecx,%ecx 3441a: 4c 89 e2 mov %r12,%rdx 3441d: 4c 89 fe mov %r15,%rsi 34420: 44 8b 08 mov (%rax),%r9d 34423: 8b 44 24 24 mov 0x24(%rsp),%eax 34427: 50 push %rax 34428: ff 74 24 20 pushq 0x20(%rsp) 3442c: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 34431: e8 00 00 00 00 callq 34436 34436: 5a pop %rdx 34437: 59 pop %rcx 34438: 85 c0 test %eax,%eax 3443a: 0f 84 3e ff ff ff je 3437e 34440: 41 89 c0 mov %eax,%r8d 34443: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 34448: 41 8d 45 ff lea -0x1(%r13),%eax 3444c: 45 85 ed test %r13d,%r13d 3444f: 74 29 je 3447a 34451: 48 8d 14 80 lea (%rax,%rax,4),%rdx 34455: 45 89 c5 mov %r8d,%r13d 34458: 48 8d 04 90 lea (%rax,%rdx,4),%rax 3445c: 49 8d 2c c4 lea (%r12,%rax,8),%rbp 34460: 48 89 ef mov %rbp,%rdi 34463: e8 00 00 00 00 callq 34468 34468: 48 89 e8 mov %rbp,%rax 3446b: 48 81 ed a8 00 00 00 sub $0xa8,%rbp 34472: 49 39 c4 cmp %rax,%r12 34475: 75 e9 jne 34460 34477: 45 89 e8 mov %r13d,%r8d 3447a: 44 89 44 24 08 mov %r8d,0x8(%rsp) 3447f: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 34484: ff 14 25 00 00 00 00 callq *0x0 3448b: 48 8b 43 18 mov 0x18(%rbx),%rax 3448f: 48 8b 1c 24 mov (%rsp),%rbx 34493: 48 c1 e0 0c shl $0xc,%rax 34497: f0 48 29 83 60 01 00 lock sub %rax,0x160(%rbx) 3449e: 00 3449f: 4c 89 e7 mov %r12,%rdi 344a2: e8 00 00 00 00 callq 344a7 344a7: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 344ac: 48 83 c4 40 add $0x40,%rsp 344b0: 44 89 c0 mov %r8d,%eax 344b3: 5b pop %rbx 344b4: 5d pop %rbp 344b5: 41 5c pop %r12 344b7: 41 5d pop %r13 344b9: 41 5e pop %r14 344bb: 41 5f pop %r15 344bd: c3 retq 344be: bf a8 00 00 00 mov $0xa8,%edi 344c3: 49 c7 c5 ff ff ff ff mov $0xffffffffffffffff,%r13 344ca: e9 49 fd ff ff jmpq 34218 344cf: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 344d4: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 344d9: ff 14 25 00 00 00 00 callq *0x0 344e0: 48 8b 04 24 mov (%rsp),%rax 344e4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 344e9: f0 48 01 90 68 01 00 lock add %rdx,0x168(%rax) 344f0: 00 344f1: 45 31 c0 xor %r8d,%r8d 344f4: 4c 89 23 mov %r12,(%rbx) 344f7: eb b3 jmp 344ac 344f9: 48 8b 04 24 mov (%rsp),%rax 344fd: f0 48 29 a8 60 01 00 lock sub %rbp,0x160(%rax) 34504: 00 34505: 41 b8 e4 ff ff ff mov $0xffffffe4,%r8d 3450b: eb 9f jmp 344ac 3450d: 48 8b 04 24 mov (%rsp),%rax 34511: f0 48 29 a8 60 01 00 lock sub %rbp,0x160(%rax) 34518: 00 34519: 41 b8 f4 ff ff ff mov $0xfffffff4,%r8d 3451f: eb 8b jmp 344ac 34521: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 34528: 00 00 00 00 3452c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000034530 : 34530: e8 00 00 00 00 callq 34535 34535: 55 push %rbp 34536: 48 8d af c8 58 00 00 lea 0x58c8(%rdi),%rbp 3453d: 53 push %rbx 3453e: 48 8b b7 b8 0f 00 00 mov 0xfb8(%rdi),%rsi 34545: 48 89 fb mov %rdi,%rbx 34548: 48 89 ef mov %rbp,%rdi 3454b: 48 c1 ee 0c shr $0xc,%rsi 3454f: e8 00 00 00 00 callq 34554 34554: 48 8b 93 d0 58 00 00 mov 0x58d0(%rbx),%rdx 3455b: 31 f6 xor %esi,%esi 3455d: 48 c7 83 d8 58 00 00 movq $0x0,0x58d8(%rbx) 34564: 00 00 00 00 34568: 48 8d bb 30 59 00 00 lea 0x5930(%rbx),%rdi 3456f: e8 00 00 00 00 callq 34574 34574: 48 8b 3b mov (%rbx),%rdi 34577: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3457e: c7 83 20 5a 00 00 00 movl $0x0,0x5a20(%rbx) 34585: 00 00 00 34588: e8 00 00 00 00 callq 3458d 3458d: 85 c0 test %eax,%eax 3458f: 75 13 jne 345a4 34591: 48 89 ab d8 56 00 00 mov %rbp,0x56d8(%rbx) 34598: 31 c0 xor %eax,%eax 3459a: c6 83 c8 58 00 00 01 movb $0x1,0x58c8(%rbx) 345a1: 5b pop %rbx 345a2: 5d pop %rbp 345a3: c3 retq 345a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 345ab: e8 00 00 00 00 callq 345b0 345b0: eb df jmp 34591 345b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 345b9: 00 00 00 00 345bd: 0f 1f 00 nopl (%rax) 00000000000345c0 : 345c0: e8 00 00 00 00 callq 345c5 345c5: 55 push %rbp 345c6: 48 8d b7 c8 58 00 00 lea 0x58c8(%rdi),%rsi 345cd: 53 push %rbx 345ce: 48 89 fb mov %rdi,%rbx 345d1: 48 81 c7 48 56 00 00 add $0x5648,%rdi 345d8: c6 87 80 02 00 00 00 movb $0x0,0x280(%rdi) 345df: e8 00 00 00 00 callq 345e4 345e4: 85 c0 test %eax,%eax 345e6: 74 03 je 345eb 345e8: 5b pop %rbx 345e9: 5d pop %rbp 345ea: c3 retq 345eb: 48 8d ab 20 5a 00 00 lea 0x5a20(%rbx),%rbp 345f2: 48 89 ef mov %rbp,%rdi 345f5: e8 00 00 00 00 callq 345fa 345fa: 48 8d bb 30 59 00 00 lea 0x5930(%rbx),%rdi 34601: e8 00 00 00 00 callq 34606 34606: 48 89 ef mov %rbp,%rdi 34609: ff 14 25 00 00 00 00 callq *0x0 34610: 48 8b 3b mov (%rbx),%rdi 34613: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3461a: e8 00 00 00 00 callq 3461f 3461f: 48 8b 83 28 59 00 00 mov 0x5928(%rbx),%rax 34626: 48 85 c0 test %rax,%rax 34629: 74 17 je 34642 3462b: 48 8d 78 38 lea 0x38(%rax),%rdi 3462f: ba ff ff ff ff mov $0xffffffff,%edx 34634: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 34639: 83 fa 01 cmp $0x1,%edx 3463c: 74 1d je 3465b 3463e: 85 d2 test %edx,%edx 34640: 7e 20 jle 34662 34642: 48 c7 83 28 59 00 00 movq $0x0,0x5928(%rbx) 34649: 00 00 00 00 3464d: 48 c7 83 d8 56 00 00 movq $0x0,0x56d8(%rbx) 34654: 00 00 00 00 34658: 5b pop %rbx 34659: 5d pop %rbp 3465a: c3 retq 3465b: e8 00 00 00 00 callq 34660 34660: eb e0 jmp 34642 34662: be 03 00 00 00 mov $0x3,%esi 34667: e8 00 00 00 00 callq 3466c 3466c: eb d4 jmp 34642 3466e: 66 90 xchg %ax,%ax 0000000000034670 : 34670: e8 00 00 00 00 callq 34675 34675: 48 8b 87 a0 01 00 00 mov 0x1a0(%rdi),%rax 3467c: 48 8b 88 10 b9 ff ff mov -0x46f0(%rax),%rcx 34683: 48 3b 88 70 b9 ff ff cmp -0x4690(%rax),%rcx 3468a: 77 78 ja 34704 3468c: 74 67 je 346f5 3468e: 48 89 c8 mov %rcx,%rax 34691: 45 31 c0 xor %r8d,%r8d 34694: 48 c1 e8 0c shr $0xc,%rax 34698: 48 39 87 d8 01 00 00 cmp %rax,0x1d8(%rdi) 3469f: 73 50 jae 346f1 346a1: 48 8b 87 e8 01 00 00 mov 0x1e8(%rdi),%rax 346a8: 48 8b 97 d0 01 00 00 mov 0x1d0(%rdi),%rdx 346af: 89 c6 mov %eax,%esi 346b1: 85 c0 test %eax,%eax 346b3: 74 53 je 34708 346b5: 48 85 d2 test %rdx,%rdx 346b8: 74 4e je 34708 346ba: 48 8b 42 08 mov 0x8(%rdx),%rax 346be: 48 8b 7a 10 mov 0x10(%rdx),%rdi 346c2: 49 89 c1 mov %rax,%r9 346c5: 49 c1 e1 0c shl $0xc,%r9 346c9: 49 39 c9 cmp %rcx,%r9 346cc: 73 14 jae 346e2 346ce: 48 01 f8 add %rdi,%rax 346d1: 48 c1 e0 0c shl $0xc,%rax 346d5: 48 39 c8 cmp %rcx,%rax 346d8: 48 0f 47 c1 cmova %rcx,%rax 346dc: 4d 29 c8 sub %r9,%r8 346df: 49 01 c0 add %rax,%r8 346e2: 29 fe sub %edi,%esi 346e4: 48 81 c2 a8 00 00 00 add $0xa8,%rdx 346eb: 74 04 je 346f1 346ed: 85 f6 test %esi,%esi 346ef: 75 c9 jne 346ba 346f1: 4c 89 c0 mov %r8,%rax 346f4: c3 retq 346f5: 4c 8b 87 b8 01 00 00 mov 0x1b8(%rdi),%r8 346fc: 49 c1 e0 0c shl $0xc,%r8 34700: 4c 89 c0 mov %r8,%rax 34703: c3 retq 34704: 0f 0b ud2 34706: eb 86 jmp 3468e 34708: 45 31 c0 xor %r8d,%r8d 3470b: eb e4 jmp 346f1 3470d: 0f 1f 00 nopl (%rax) 0000000000034710 : 34710: e8 00 00 00 00 callq 34715 34715: 41 57 push %r15 34717: 41 56 push %r14 34719: 41 55 push %r13 3471b: 41 89 cd mov %ecx,%r13d 3471e: 41 54 push %r12 34720: 55 push %rbp 34721: 48 89 f5 mov %rsi,%rbp 34724: be c0 0c 00 00 mov $0xcc0,%esi 34729: 53 push %rbx 3472a: 4c 89 c3 mov %r8,%rbx 3472d: 48 83 ec 18 sub $0x18,%rsp 34731: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 34736: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3473d 3473d: 48 89 14 24 mov %rdx,(%rsp) 34741: ba 10 00 00 00 mov $0x10,%edx 34746: e8 00 00 00 00 callq 3474b 3474b: 48 89 03 mov %rax,(%rbx) 3474e: 48 85 c0 test %rax,%rax 34751: 0f 84 5a 01 00 00 je 348b1 34757: 48 8b 55 18 mov 0x18(%rbp),%rdx 3475b: 48 89 c7 mov %rax,%rdi 3475e: 48 8b 45 00 mov 0x0(%rbp),%rax 34762: 89 d6 mov %edx,%esi 34764: 85 d2 test %edx,%edx 34766: 74 14 je 3477c 34768: 31 d2 xor %edx,%edx 3476a: 2b 70 10 sub 0x10(%rax),%esi 3476d: 83 c2 01 add $0x1,%edx 34770: 48 05 a8 00 00 00 add $0xa8,%rax 34776: 85 f6 test %esi,%esi 34778: 75 f0 jne 3476a 3477a: 89 d6 mov %edx,%esi 3477c: ba c0 0c 00 00 mov $0xcc0,%edx 34781: e8 00 00 00 00 callq 34786 34786: 89 44 24 14 mov %eax,0x14(%rsp) 3478a: 85 c0 test %eax,%eax 3478c: 0f 85 15 01 00 00 jne 348a7 34792: 48 8b 03 mov (%rbx),%rax 34795: 45 31 f6 xor %r14d,%r14d 34798: 8b 50 0c mov 0xc(%rax),%edx 3479b: 48 8b 38 mov (%rax),%rdi 3479e: 85 d2 test %edx,%edx 347a0: 0f 84 97 00 00 00 je 3483d 347a6: c7 47 0c 00 00 00 00 movl $0x0,0xc(%rdi) 347ad: 41 83 c6 01 add $0x1,%r14d 347b1: e8 00 00 00 00 callq 347b6 347b6: 48 8b 0b mov (%rbx),%rcx 347b9: 48 89 c7 mov %rax,%rdi 347bc: 8b 41 0c mov 0xc(%rcx),%eax 347bf: 44 39 f0 cmp %r14d,%eax 347c2: 77 e2 ja 347a6 347c4: 4c 8b 7d 00 mov 0x0(%rbp),%r15 347c8: 4c 8b 31 mov (%rcx),%r14 347cb: 85 c0 test %eax,%eax 347cd: 74 6e je 3483d 347cf: 31 ed xor %ebp,%ebp 347d1: 4d 8b 67 10 mov 0x10(%r15),%r12 347d5: 49 8b 77 08 mov 0x8(%r15),%rsi 347d9: 41 b8 20 00 00 00 mov $0x20,%r8d 347df: 44 89 e9 mov %r13d,%ecx 347e2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 347e7: 48 8b 3c 24 mov (%rsp),%rdi 347eb: 49 81 c7 a8 00 00 00 add $0xa8,%r15 347f2: 49 c1 e4 0c shl $0xc,%r12 347f6: 48 c1 e6 0c shl $0xc,%rsi 347fa: 4c 89 e2 mov %r12,%rdx 347fd: 48 03 b0 48 0f 00 00 add 0xf48(%rax),%rsi 34804: e8 00 00 00 00 callq 34809 34809: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 3480d: 74 41 je 34850 3480f: 49 83 26 03 andq $0x3,(%r14) 34813: 4c 89 f7 mov %r14,%rdi 34816: 83 c5 01 add $0x1,%ebp 34819: 41 c7 46 08 00 00 00 movl $0x0,0x8(%r14) 34820: 00 34821: 45 89 66 0c mov %r12d,0xc(%r14) 34825: 49 89 46 10 mov %rax,0x10(%r14) 34829: 45 89 66 18 mov %r12d,0x18(%r14) 3482d: e8 00 00 00 00 callq 34832 34832: 49 89 c6 mov %rax,%r14 34835: 48 8b 03 mov (%rbx),%rax 34838: 39 68 0c cmp %ebp,0xc(%rax) 3483b: 77 94 ja 347d1 3483d: 8b 44 24 14 mov 0x14(%rsp),%eax 34841: 48 83 c4 18 add $0x18,%rsp 34845: 5b pop %rbx 34846: 5d pop %rbp 34847: 41 5c pop %r12 34849: 41 5d pop %r13 3484b: 41 5e pop %r14 3484d: 41 5f pop %r15 3484f: c3 retq 34850: 48 8b 3b mov (%rbx),%rdi 34853: 8b 47 0c mov 0xc(%rdi),%eax 34856: 48 8b 2f mov (%rdi),%rbp 34859: 85 c0 test %eax,%eax 3485b: 74 3d je 3489a 3485d: 8b 45 0c mov 0xc(%rbp),%eax 34860: 85 c0 test %eax,%eax 34862: 74 18 je 3487c 34864: 48 8b 75 10 mov 0x10(%rbp),%rsi 34868: 48 8b 3c 24 mov (%rsp),%rdi 3486c: 89 c2 mov %eax,%edx 3486e: 41 b8 20 00 00 00 mov $0x20,%r8d 34874: 44 89 e9 mov %r13d,%ecx 34877: e8 00 00 00 00 callq 3487c 3487c: 48 89 ef mov %rbp,%rdi 3487f: 83 44 24 14 01 addl $0x1,0x14(%rsp) 34884: 44 8b 7c 24 14 mov 0x14(%rsp),%r15d 34889: e8 00 00 00 00 callq 3488e 3488e: 48 8b 3b mov (%rbx),%rdi 34891: 48 89 c5 mov %rax,%rbp 34894: 44 39 7f 0c cmp %r15d,0xc(%rdi) 34898: 77 c3 ja 3485d 3489a: e8 00 00 00 00 callq 3489f 3489f: c7 44 24 14 f4 ff ff movl $0xfffffff4,0x14(%rsp) 348a6: ff 348a7: 48 8b 3b mov (%rbx),%rdi 348aa: e8 00 00 00 00 callq 348af 348af: eb 8c jmp 3483d 348b1: c7 44 24 14 f4 ff ff movl $0xfffffff4,0x14(%rsp) 348b8: ff 348b9: eb 82 jmp 3483d 348bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000348c0 : 348c0: e8 00 00 00 00 callq 348c5 348c5: 41 56 push %r14 348c7: 41 55 push %r13 348c9: 41 54 push %r12 348cb: 49 89 cc mov %rcx,%r12 348ce: 55 push %rbp 348cf: 53 push %rbx 348d0: 8b 41 0c mov 0xc(%rcx),%eax 348d3: 48 8b 29 mov (%rcx),%rbp 348d6: 85 c0 test %eax,%eax 348d8: 74 35 je 3490f 348da: 49 89 f5 mov %rsi,%r13 348dd: 41 89 d6 mov %edx,%r14d 348e0: 31 db xor %ebx,%ebx 348e2: 8b 55 0c mov 0xc(%rbp),%edx 348e5: 48 8b 75 10 mov 0x10(%rbp),%rsi 348e9: 41 b8 20 00 00 00 mov $0x20,%r8d 348ef: 44 89 f1 mov %r14d,%ecx 348f2: 4c 89 ef mov %r13,%rdi 348f5: 83 c3 01 add $0x1,%ebx 348f8: e8 00 00 00 00 callq 348fd 348fd: 48 89 ef mov %rbp,%rdi 34900: e8 00 00 00 00 callq 34905 34905: 48 89 c5 mov %rax,%rbp 34908: 41 39 5c 24 0c cmp %ebx,0xc(%r12) 3490d: 77 d3 ja 348e2 3490f: 4c 89 e7 mov %r12,%rdi 34912: e8 00 00 00 00 callq 34917 34917: 4c 89 e7 mov %r12,%rdi 3491a: 5b pop %rbx 3491b: 5d pop %rbp 3491c: 41 5c pop %r12 3491e: 41 5d pop %r13 34920: 41 5e pop %r14 34922: e9 00 00 00 00 jmpq 34927 34927: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3492e: 00 00 0000000000034930 : 34930: e8 00 00 00 00 callq 34935 34935: 48 8b 87 60 01 00 00 mov 0x160(%rdi),%rax 3493c: c3 retq 3493d: 0f 1f 00 nopl (%rax) 0000000000034940 : 34940: e8 00 00 00 00 callq 34945 34945: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 3494c: c3 retq 3494d: 0f 1f 00 nopl (%rax) 0000000000034950 : 34950: e8 00 00 00 00 callq 34955 34955: 48 83 ec 10 sub $0x10,%rsp 34959: 48 8b 8f 38 65 01 00 mov 0x16538(%rdi),%rcx 34960: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 34967: 00 00 34969: 48 89 44 24 08 mov %rax,0x8(%rsp) 3496e: 31 c0 xor %eax,%eax 34970: 48 85 c9 test %rcx,%rcx 34973: 0f 84 4d 01 00 00 je 34ac6 34979: 8b 01 mov (%rcx),%eax 3497b: 3d 00 04 00 00 cmp $0x400,%eax 34980: 0f 87 29 01 00 00 ja 34aaf 34986: 8b 51 04 mov 0x4(%rcx),%edx 34989: 83 fa 01 cmp $0x1,%edx 3498c: 0f 84 ae 00 00 00 je 34a40 34992: 83 fa 02 cmp $0x2,%edx 34995: 74 2e je 349c5 34997: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3499e: e8 00 00 00 00 callq 349a3 349a3: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 349a9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 349ae: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 349b5: 00 00 349b7: 0f 85 14 01 00 00 jne 34ad1 349bd: 44 89 c0 mov %r8d,%eax 349c0: 48 83 c4 10 add $0x10,%rsp 349c4: c3 retq 349c5: 44 8b 49 10 mov 0x10(%rcx),%r9d 349c9: 41 89 c0 mov %eax,%r8d 349cc: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 349d1: 85 c0 test %eax,%eax 349d3: 74 16 je 349eb 349d5: 48 89 ca mov %rcx,%rdx 349d8: 49 01 c8 add %rcx,%r8 349db: 31 c0 xor %eax,%eax 349dd: 0f b6 32 movzbl (%rdx),%esi 349e0: 48 83 c2 01 add $0x1,%rdx 349e4: 01 f0 add %esi,%eax 349e6: 49 39 d0 cmp %rdx,%r8 349e9: 75 f2 jne 349dd 349eb: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 349f0: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 349f5: 0f b6 32 movzbl (%rdx),%esi 349f8: 48 83 c2 01 add $0x1,%rdx 349fc: 29 f0 sub %esi,%eax 349fe: 4c 39 c2 cmp %r8,%rdx 34a01: 75 f2 jne 349f5 34a03: 41 39 c1 cmp %eax,%r9d 34a06: 0f 85 8c 00 00 00 jne 34a98 34a0c: 8b 41 58 mov 0x58(%rcx),%eax 34a0f: 89 87 c8 65 01 00 mov %eax,0x165c8(%rdi) 34a15: 8b 51 14 mov 0x14(%rcx),%edx 34a18: 89 97 50 65 01 00 mov %edx,0x16550(%rdi) 34a1e: 2d c8 00 00 00 sub $0xc8,%eax 34a23: 45 31 c0 xor %r8d,%r8d 34a26: 3d 48 26 00 00 cmp $0x2648,%eax 34a2b: 0f 86 78 ff ff ff jbe 349a9 34a31: c7 87 c8 65 01 00 d0 movl $0x7d0,0x165c8(%rdi) 34a38: 07 00 00 34a3b: e9 69 ff ff ff jmpq 349a9 34a40: 44 8b 49 28 mov 0x28(%rcx),%r9d 34a44: 8b 97 48 65 01 00 mov 0x16548(%rdi),%edx 34a4a: 41 89 c0 mov %eax,%r8d 34a4d: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 34a52: 85 c0 test %eax,%eax 34a54: 74 14 je 34a6a 34a56: 48 89 c8 mov %rcx,%rax 34a59: 49 01 c8 add %rcx,%r8 34a5c: 0f b6 30 movzbl (%rax),%esi 34a5f: 48 83 c0 01 add $0x1,%rax 34a63: 01 f2 add %esi,%edx 34a65: 49 39 c0 cmp %rax,%r8 34a68: 75 f2 jne 34a5c 34a6a: 48 8d 44 24 04 lea 0x4(%rsp),%rax 34a6f: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 34a74: 0f b6 30 movzbl (%rax),%esi 34a77: 48 83 c0 01 add $0x1,%rax 34a7b: 29 f2 sub %esi,%edx 34a7d: 49 39 c0 cmp %rax,%r8 34a80: 75 f2 jne 34a74 34a82: 41 39 d1 cmp %edx,%r9d 34a85: 75 11 jne 34a98 34a87: 8b 41 24 mov 0x24(%rcx),%eax 34a8a: 89 87 50 65 01 00 mov %eax,0x16550(%rdi) 34a90: 8b 87 c8 65 01 00 mov 0x165c8(%rdi),%eax 34a96: eb 86 jmp 34a1e 34a98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 34a9f: e8 00 00 00 00 callq 34aa4 34aa4: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 34aaa: e9 fa fe ff ff jmpq 349a9 34aaf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 34ab6: e8 00 00 00 00 callq 34abb 34abb: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 34ac1: e9 e3 fe ff ff jmpq 349a9 34ac6: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 34acc: e9 d8 fe ff ff jmpq 349a9 34ad1: e8 00 00 00 00 callq 34ad6 34ad6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 34add: 00 00 00 0000000000034ae0 : 34ae0: e8 00 00 00 00 callq 34ae5 34ae5: 41 54 push %r12 34ae7: 55 push %rbp 34ae8: 53 push %rbx 34ae9: 48 8b af 40 65 01 00 mov 0x16540(%rdi),%rbp 34af0: 4c 8b a7 d8 56 00 00 mov 0x56d8(%rdi),%r12 34af7: 48 85 ed test %rbp,%rbp 34afa: 0f 84 7f 02 00 00 je 34d7f 34b00: 48 89 fb mov %rdi,%rbx 34b03: 48 89 e9 mov %rbp,%rcx 34b06: 31 c0 xor %eax,%eax 34b08: 48 c7 85 f8 03 00 00 movq $0x0,0x3f8(%rbp) 34b0f: 00 00 00 00 34b13: 48 8d 7d 08 lea 0x8(%rbp),%rdi 34b17: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 34b1b: 48 29 f9 sub %rdi,%rcx 34b1e: 81 c1 00 04 00 00 add $0x400,%ecx 34b24: c1 e9 03 shr $0x3,%ecx 34b27: f3 48 ab rep stos %rax,%es:(%rdi) 34b2a: 48 8d 7d 14 lea 0x14(%rbp),%rdi 34b2e: 48 b8 00 04 00 00 03 movabs $0x300000400,%rax 34b35: 00 00 00 34b38: 48 89 45 00 mov %rax,0x0(%rbp) 34b3c: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 34b43 34b43: 48 85 f6 test %rsi,%rsi 34b46: 0f 84 38 02 00 00 je 34d84 34b4c: e8 00 00 00 00 callq 34b51 34b51: c7 85 88 00 00 00 00 movl $0x0,0x88(%rbp) 34b58: 00 00 00 34b5b: 4c 89 e7 mov %r12,%rdi 34b5e: 48 c7 45 54 00 00 00 movq $0x0,0x54(%rbp) 34b65: 00 34b66: e8 00 00 00 00 callq 34b6b 34b6b: 4c 89 e7 mov %r12,%rdi 34b6e: 48 c1 e8 14 shr $0x14,%rax 34b72: 89 45 5c mov %eax,0x5c(%rbp) 34b75: e8 00 00 00 00 callq 34b7a 34b7a: 48 c1 e8 14 shr $0x14,%rax 34b7e: 89 85 8c 00 00 00 mov %eax,0x8c(%rbp) 34b84: 48 8b 83 b8 0f 00 00 mov 0xfb8(%rbx),%rax 34b8b: 48 c1 e8 14 shr $0x14,%rax 34b8f: 89 85 94 00 00 00 mov %eax,0x94(%rbp) 34b95: 48 8b 83 58 0f 00 00 mov 0xf58(%rbx),%rax 34b9c: 48 c1 e8 14 shr $0x14,%rax 34ba0: 89 85 90 00 00 00 mov %eax,0x90(%rbp) 34ba6: 48 8b 83 40 65 01 00 mov 0x16540(%rbx),%rax 34bad: 48 85 c0 test %rax,%rax 34bb0: 0f 84 8f 01 00 00 je 34d45 34bb6: c6 80 98 00 00 00 00 movb $0x0,0x98(%rax) 34bbd: 8b 93 80 fe 00 00 mov 0xfe80(%rbx),%edx 34bc3: c6 80 9d 00 00 00 01 movb $0x1,0x9d(%rax) 34bca: 89 90 99 00 00 00 mov %edx,0x99(%rax) 34bd0: 8b 93 d0 e7 00 00 mov 0xe7d0(%rbx),%edx 34bd6: c6 80 a2 00 00 00 02 movb $0x2,0xa2(%rax) 34bdd: 89 90 9e 00 00 00 mov %edx,0x9e(%rax) 34be3: 8b 93 d8 0f 00 00 mov 0xfd8(%rbx),%edx 34be9: c6 80 a7 00 00 00 03 movb $0x3,0xa7(%rax) 34bf0: 89 90 a3 00 00 00 mov %edx,0xa3(%rax) 34bf6: 8b 93 a0 91 00 00 mov 0x91a0(%rbx),%edx 34bfc: c6 80 ac 00 00 00 04 movb $0x4,0xac(%rax) 34c03: 89 90 a8 00 00 00 mov %edx,0xa8(%rax) 34c09: 8b 93 b0 91 00 00 mov 0x91b0(%rbx),%edx 34c0f: c6 80 b1 00 00 00 05 movb $0x5,0xb1(%rax) 34c16: 89 90 ad 00 00 00 mov %edx,0xad(%rax) 34c1c: 8b 93 c0 91 00 00 mov 0x91c0(%rbx),%edx 34c22: c6 80 b6 00 00 00 06 movb $0x6,0xb6(%rax) 34c29: 89 90 b2 00 00 00 mov %edx,0xb2(%rax) 34c2f: 8b 93 d0 91 00 00 mov 0x91d0(%rbx),%edx 34c35: c6 80 bb 00 00 00 07 movb $0x7,0xbb(%rax) 34c3c: 89 90 b7 00 00 00 mov %edx,0xb7(%rax) 34c42: 8b 93 04 92 00 00 mov 0x9204(%rbx),%edx 34c48: c6 80 c0 00 00 00 08 movb $0x8,0xc0(%rax) 34c4f: 89 90 bc 00 00 00 mov %edx,0xbc(%rax) 34c55: 8b 93 0c 92 00 00 mov 0x920c(%rbx),%edx 34c5b: c6 80 c5 00 00 00 09 movb $0x9,0xc5(%rax) 34c62: 89 90 c1 00 00 00 mov %edx,0xc1(%rax) 34c68: 8b 93 14 92 00 00 mov 0x9214(%rbx),%edx 34c6e: c6 80 ca 00 00 00 0a movb $0xa,0xca(%rax) 34c75: 89 90 c6 00 00 00 mov %edx,0xc6(%rax) 34c7b: 8b 93 e0 91 00 00 mov 0x91e0(%rbx),%edx 34c81: 89 90 cb 00 00 00 mov %edx,0xcb(%rax) 34c87: c6 80 cf 00 00 00 0b movb $0xb,0xcf(%rax) 34c8e: 8b 93 f0 91 00 00 mov 0x91f0(%rbx),%edx 34c94: c6 80 d4 00 00 00 0c movb $0xc,0xd4(%rax) 34c9b: 89 90 d0 00 00 00 mov %edx,0xd0(%rax) 34ca1: 8b 93 88 34 01 00 mov 0x13488(%rbx),%edx 34ca7: c6 80 d9 00 00 00 0d movb $0xd,0xd9(%rax) 34cae: 89 90 d5 00 00 00 mov %edx,0xd5(%rax) 34cb4: 8b 93 e8 34 01 00 mov 0x134e8(%rbx),%edx 34cba: c6 80 de 00 00 00 0e movb $0xe,0xde(%rax) 34cc1: 89 90 da 00 00 00 mov %edx,0xda(%rax) 34cc7: 8b 93 58 35 01 00 mov 0x13558(%rbx),%edx 34ccd: c6 80 e3 00 00 00 0f movb $0xf,0xe3(%rax) 34cd4: 89 90 df 00 00 00 mov %edx,0xdf(%rax) 34cda: 8b 93 44 35 01 00 mov 0x13544(%rbx),%edx 34ce0: c6 80 e8 00 00 00 10 movb $0x10,0xe8(%rax) 34ce7: 89 90 e4 00 00 00 mov %edx,0xe4(%rax) 34ced: 8b 93 88 7f 00 00 mov 0x7f88(%rbx),%edx 34cf3: c6 80 ed 00 00 00 11 movb $0x11,0xed(%rax) 34cfa: 89 90 e9 00 00 00 mov %edx,0xe9(%rax) 34d00: 8b 93 10 b4 00 00 mov 0xb410(%rbx),%edx 34d06: c6 80 f2 00 00 00 12 movb $0x12,0xf2(%rax) 34d0d: 89 90 ee 00 00 00 mov %edx,0xee(%rax) 34d13: 8b 93 78 ba 00 00 mov 0xba78(%rbx),%edx 34d19: c6 80 f7 00 00 00 13 movb $0x13,0xf7(%rax) 34d20: 89 90 f3 00 00 00 mov %edx,0xf3(%rax) 34d26: 8b 93 68 0a 01 00 mov 0x10a68(%rbx),%edx 34d2c: c6 80 fc 00 00 00 14 movb $0x14,0xfc(%rax) 34d33: 89 90 f8 00 00 00 mov %edx,0xf8(%rax) 34d39: 8b 93 f8 49 01 00 mov 0x149f8(%rbx),%edx 34d3f: 89 90 fd 00 00 00 mov %edx,0xfd(%rax) 34d45: 8b 75 00 mov 0x0(%rbp),%esi 34d48: c7 45 60 00 00 00 00 movl $0x0,0x60(%rbp) 34d4f: c7 45 68 00 00 00 00 movl $0x0,0x68(%rbp) 34d56: 48 c7 85 80 00 00 00 movq $0x0,0x80(%rbp) 34d5d: 00 00 00 00 34d61: 48 85 f6 test %rsi,%rsi 34d64: 74 2a je 34d90 34d66: 48 89 e8 mov %rbp,%rax 34d69: 48 01 ee add %rbp,%rsi 34d6c: 31 d2 xor %edx,%edx 34d6e: 0f b6 08 movzbl (%rax),%ecx 34d71: 48 83 c0 01 add $0x1,%rax 34d75: 01 ca add %ecx,%edx 34d77: 48 39 f0 cmp %rsi,%rax 34d7a: 75 f2 jne 34d6e 34d7c: 89 55 10 mov %edx,0x10(%rbp) 34d7f: 5b pop %rbx 34d80: 5d pop %rbp 34d81: 41 5c pop %r12 34d83: c3 retq 34d84: c7 45 14 4e 2f 41 00 movl $0x412f4e,0x14(%rbp) 34d8b: e9 c1 fd ff ff jmpq 34b51 34d90: 31 d2 xor %edx,%edx 34d92: eb e8 jmp 34d7c 34d94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 34d9b: 00 00 00 00 34d9f: 90 nop 0000000000034da0 : 34da0: e8 00 00 00 00 callq 34da5 34da5: 41 54 push %r12 34da7: 49 89 fc mov %rdi,%r12 34daa: 55 push %rbp 34dab: 48 8d af 90 9a fe ff lea -0x16570(%rdi),%rbp 34db2: 48 89 ef mov %rbp,%rdi 34db5: e8 96 fb ff ff callq 34950 34dba: 85 c0 test %eax,%eax 34dbc: 75 08 jne 34dc6 34dbe: 48 89 ef mov %rbp,%rdi 34dc1: e8 1a fd ff ff callq 34ae0 34dc6: 41 8b 4c 24 58 mov 0x58(%r12),%ecx 34dcb: 4c 89 e2 mov %r12,%rdx 34dce: 5d pop %rbp 34dcf: bf 80 01 00 00 mov $0x180,%edi 34dd4: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 34ddb 34ddb: 41 5c pop %r12 34ddd: e9 00 00 00 00 jmpq 34de2 34de2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 34de9: 00 00 00 00 34ded: 0f 1f 00 nopl (%rax) 0000000000034df0 : 34df0: e8 00 00 00 00 callq 34df5 34df5: ba 02 00 00 00 mov $0x2,%edx 34dfa: be 40 c0 00 00 mov $0xc040,%esi 34dff: e8 00 00 00 00 callq 34e04 34e04: 83 f8 ff cmp $0xffffffff,%eax 34e07: 0f 94 c0 sete %al 34e0a: c3 retq 34e0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000034e10 : 34e10: e8 00 00 00 00 callq 34e15 34e15: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 34e1b: 85 c0 test %eax,%eax 34e1d: 75 0a jne 34e29 34e1f: c7 87 d8 5e 00 00 01 movl $0x1,0x5ed8(%rdi) 34e26: 00 00 00 34e29: 48 8b 47 50 mov 0x50(%rdi),%rax 34e2d: c6 87 a0 5c 00 00 01 movb $0x1,0x5ca0(%rdi) 34e34: 83 a0 28 01 00 00 ef andl $0xffffffef,0x128(%rax) 34e3b: 48 c7 87 90 89 00 00 movq $0x0,0x8990(%rdi) 34e42: 00 00 00 00 34e46: c3 retq 34e47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 34e4e: 00 00 0000000000034e50 : 34e50: e8 00 00 00 00 callq 34e55 34e55: 41 57 push %r15 34e57: 41 56 push %r14 34e59: 41 89 d6 mov %edx,%r14d 34e5c: 41 55 push %r13 34e5e: 4c 8d af 30 8e 00 00 lea 0x8e30(%rdi),%r13 34e65: 41 54 push %r12 34e67: 49 89 fc mov %rdi,%r12 34e6a: 55 push %rbp 34e6b: 48 8d af 38 8e 00 00 lea 0x8e38(%rdi),%rbp 34e72: 4c 89 ef mov %r13,%rdi 34e75: 53 push %rbx 34e76: 89 cb mov %ecx,%ebx 34e78: 48 83 ec 18 sub $0x18,%rsp 34e7c: 44 89 44 24 04 mov %r8d,0x4(%rsp) 34e81: 89 34 24 mov %esi,(%rsp) 34e84: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 34e8b: 00 00 34e8d: 48 89 44 24 10 mov %rax,0x10(%rsp) 34e92: 31 c0 xor %eax,%eax 34e94: e8 00 00 00 00 callq 34e99 34e99: be 20 00 00 00 mov $0x20,%esi 34e9e: 48 89 ef mov %rbp,%rdi 34ea1: 49 89 c7 mov %rax,%r15 34ea4: e8 00 00 00 00 callq 34ea9 34ea9: 89 d9 mov %ebx,%ecx 34eab: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 34eb0: 8b 34 24 mov (%rsp),%esi 34eb3: 49 8b 84 24 40 8e 00 mov 0x8e40(%r12),%rax 34eba: 00 34ebb: 44 89 f2 mov %r14d,%edx 34ebe: 48 89 ef mov %rbp,%rdi 34ec1: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 34ec8: e8 00 00 00 00 callq 34ecd 34ecd: 48 89 ef mov %rbp,%rdi 34ed0: ba 88 13 00 00 mov $0x1388,%edx 34ed5: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 34eda: e8 00 00 00 00 callq 34edf 34edf: 48 89 ef mov %rbp,%rdi 34ee2: 85 c0 test %eax,%eax 34ee4: 0f 85 91 00 00 00 jne 34f7b 34eea: e8 00 00 00 00 callq 34eef 34eef: 4c 89 fe mov %r15,%rsi 34ef2: 4c 89 ef mov %r13,%rdi 34ef5: e8 00 00 00 00 callq 34efa 34efa: 8b 74 24 0c mov 0xc(%rsp),%esi 34efe: ba 88 13 00 00 mov $0x1388,%edx 34f03: 48 89 ef mov %rbp,%rdi 34f06: e8 00 00 00 00 callq 34f0b 34f0b: 48 85 c0 test %rax,%rax 34f0e: 7f 5f jg 34f6f 34f10: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 34f17 34f17: a9 00 ff ff 00 test $0xffff00,%eax 34f1c: 75 6d jne 34f8b 34f1e: e8 00 00 00 00 callq 34f23 34f23: bb 50 00 00 00 mov $0x50,%ebx 34f28: eb 06 jmp 34f30 34f2a: 48 83 eb 01 sub $0x1,%rbx 34f2e: 74 5b je 34f8b 34f30: bf 05 00 00 00 mov $0x5,%edi 34f35: e8 00 00 00 00 callq 34f3a 34f3a: 8b 74 24 0c mov 0xc(%rsp),%esi 34f3e: ba 88 13 00 00 mov $0x1388,%edx 34f43: 48 89 ef mov %rbp,%rdi 34f46: e8 00 00 00 00 callq 34f4b 34f4b: 48 85 c0 test %rax,%rax 34f4e: 7e da jle 34f2a 34f50: 48 8b 44 24 10 mov 0x10(%rsp),%rax 34f55: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 34f5c: 00 00 34f5e: 75 16 jne 34f76 34f60: 48 83 c4 18 add $0x18,%rsp 34f64: 5b pop %rbx 34f65: 5d pop %rbp 34f66: 41 5c pop %r12 34f68: 41 5d pop %r13 34f6a: 41 5e pop %r14 34f6c: 41 5f pop %r15 34f6e: c3 retq 34f6f: e8 00 00 00 00 callq 34f74 34f74: eb da jmp 34f50 34f76: e8 00 00 00 00 callq 34f7b 34f7b: e8 00 00 00 00 callq 34f80 34f80: 4c 89 fe mov %r15,%rsi 34f83: 4c 89 ef mov %r13,%rdi 34f86: e8 00 00 00 00 callq 34f8b 34f8b: 8b 14 24 mov (%rsp),%edx 34f8e: 49 8b 3c 24 mov (%r12),%rdi 34f92: 44 89 f1 mov %r14d,%ecx 34f95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 34f9c: e8 00 00 00 00 callq 34fa1 34fa1: eb ad jmp 34f50 34fa3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 34faa: 00 00 00 00 34fae: 66 90 xchg %ax,%ax 0000000000034fb0 : 34fb0: e8 00 00 00 00 callq 34fb5 34fb5: 48 8b 97 48 64 01 00 mov 0x16448(%rdi),%rdx 34fbc: 31 c0 xor %eax,%eax 34fbe: 48 85 d2 test %rdx,%rdx 34fc1: 74 22 je 34fe5 34fc3: 48 8b 12 mov (%rdx),%rdx 34fc6: 48 85 d2 test %rdx,%rdx 34fc9: 74 1a je 34fe5 34fcb: 53 push %rbx 34fcc: 40 0f b6 f6 movzbl %sil,%esi 34fd0: 48 89 fb mov %rdi,%rbx 34fd3: e8 00 00 00 00 callq 34fd8 34fd8: 85 c0 test %eax,%eax 34fda: 75 07 jne 34fe3 34fdc: 83 a3 b0 63 01 00 ef andl $0xffffffef,0x163b0(%rbx) 34fe3: 5b pop %rbx 34fe4: c3 retq 34fe5: c3 retq 34fe6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 34fed: 00 00 00 0000000000034ff0 : 34ff0: e8 00 00 00 00 callq 34ff5 34ff5: 48 8b 97 48 64 01 00 mov 0x16448(%rdi),%rdx 34ffc: 31 c0 xor %eax,%eax 34ffe: 48 85 d2 test %rdx,%rdx 35001: 74 23 je 35026 35003: 48 8b 52 08 mov 0x8(%rdx),%rdx 35007: 48 85 d2 test %rdx,%rdx 3500a: 74 1a je 35026 3500c: 53 push %rbx 3500d: 40 0f b6 f6 movzbl %sil,%esi 35011: 48 89 fb mov %rdi,%rbx 35014: e8 00 00 00 00 callq 35019 35019: 85 c0 test %eax,%eax 3501b: 75 07 jne 35024 3501d: 83 8b b0 63 01 00 10 orl $0x10,0x163b0(%rbx) 35024: 5b pop %rbx 35025: c3 retq 35026: c3 retq 35027: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3502e: 00 00 0000000000035030 : 35030: e8 00 00 00 00 callq 35035 35035: 48 8b 97 48 64 01 00 mov 0x16448(%rdi),%rdx 3503c: 31 c0 xor %eax,%eax 3503e: 48 85 d2 test %rdx,%rdx 35041: 74 1f je 35062 35043: 48 8b 52 18 mov 0x18(%rdx),%rdx 35047: 48 85 d2 test %rdx,%rdx 3504a: 74 16 je 35062 3504c: 53 push %rbx 3504d: 48 89 fb mov %rdi,%rbx 35050: e8 00 00 00 00 callq 35055 35055: 85 c0 test %eax,%eax 35057: 75 07 jne 35060 35059: 83 a3 b0 63 01 00 ef andl $0xffffffef,0x163b0(%rbx) 35060: 5b pop %rbx 35061: c3 retq 35062: c3 retq 35063: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3506a: 00 00 00 00 3506e: 66 90 xchg %ax,%ax 0000000000035070 : 35070: e8 00 00 00 00 callq 35075 35075: 53 push %rbx 35076: 48 8b 87 48 64 01 00 mov 0x16448(%rdi),%rax 3507d: 48 89 fb mov %rdi,%rbx 35080: 48 85 c0 test %rax,%rax 35083: 0f 84 00 00 00 00 je 35089 35089: 48 8b 40 10 mov 0x10(%rax),%rax 3508d: 48 85 c0 test %rax,%rax 35090: 0f 84 00 00 00 00 je 35096 35096: e8 00 00 00 00 callq 3509b 3509b: e9 00 00 00 00 jmpq 350a0 00000000000350a0 : 350a0: e8 00 00 00 00 callq 350a5 350a5: 48 8b 87 48 64 01 00 mov 0x16448(%rdi),%rax 350ac: 48 85 c0 test %rax,%rax 350af: 74 0e je 350bf 350b1: 48 8b 40 20 mov 0x20(%rax),%rax 350b5: 48 85 c0 test %rax,%rax 350b8: 74 05 je 350bf 350ba: e9 00 00 00 00 jmpq 350bf 350bf: b8 ea ff ff ff mov $0xffffffea,%eax 350c4: c3 retq 350c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 350cc: 00 00 00 00 00000000000350d0 : 350d0: e8 00 00 00 00 callq 350d5 350d5: 41 54 push %r12 350d7: 45 31 e4 xor %r12d,%r12d 350da: 53 push %rbx 350db: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 350e2: 74 0d je 350f1 350e4: 48 83 bf 40 64 01 00 cmpq $0x0,0x16440(%rdi) 350eb: 00 350ec: 48 89 fb mov %rdi,%rbx 350ef: 74 07 je 350f8 350f1: 44 89 e0 mov %r12d,%eax 350f4: 5b pop %rbx 350f5: 41 5c pop %r12 350f7: c3 retq 350f8: b9 04 00 00 00 mov $0x4,%ecx 350fd: ba 00 10 00 00 mov $0x1000,%edx 35102: be 00 10 00 00 mov $0x1000,%esi 35107: 48 8d 87 38 64 01 00 lea 0x16438(%rdi),%rax 3510e: 4c 8d 8f 40 64 01 00 lea 0x16440(%rdi),%r9 35115: 50 push %rax 35116: 4c 8d 87 30 64 01 00 lea 0x16430(%rdi),%r8 3511d: e8 00 00 00 00 callq 35122 35122: 41 89 c4 mov %eax,%r12d 35125: 58 pop %rax 35126: 45 85 e4 test %r12d,%r12d 35129: 0f 84 00 00 00 00 je 3512f 3512f: 44 89 e6 mov %r12d,%esi 35132: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 35139: e8 00 00 00 00 callq 3513e 3513e: 44 89 e0 mov %r12d,%eax 35141: 5b pop %rbx 35142: 41 5c pop %r12 35144: c3 retq 35145: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3514c: 00 00 00 00 0000000000035150 : 35150: e8 00 00 00 00 callq 35155 35155: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 3515c: 74 37 je 35195 3515e: 53 push %rbx 3515f: 48 83 bf 40 64 01 00 cmpq $0x0,0x16440(%rdi) 35166: 00 35167: 48 89 fb mov %rdi,%rbx 3516a: 75 02 jne 3516e 3516c: 5b pop %rbx 3516d: c3 retq 3516e: 48 8d 97 38 64 01 00 lea 0x16438(%rdi),%rdx 35175: 48 8d b7 40 64 01 00 lea 0x16440(%rdi),%rsi 3517c: 48 8d bf 30 64 01 00 lea 0x16430(%rdi),%rdi 35183: e8 00 00 00 00 callq 35188 35188: 48 c7 83 40 64 01 00 movq $0x0,0x16440(%rbx) 3518f: 00 00 00 00 35193: 5b pop %rbx 35194: c3 retq 35195: c3 retq 35196: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3519d: 00 00 00 00000000000351a0 : 351a0: e8 00 00 00 00 callq 351a5 351a5: 48 83 ec 08 sub $0x8,%rsp 351a9: 89 d0 mov %edx,%eax 351ab: 89 4c 24 04 mov %ecx,0x4(%rsp) 351af: 48 85 f6 test %rsi,%rsi 351b2: 74 11 je 351c5 351b4: 48 01 fe add %rdi,%rsi 351b7: 0f b6 17 movzbl (%rdi),%edx 351ba: 48 83 c7 01 add $0x1,%rdi 351be: 01 d0 add %edx,%eax 351c0: 48 39 f7 cmp %rsi,%rdi 351c3: 75 f2 jne 351b7 351c5: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 351ca: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 351cf: 0f b6 0a movzbl (%rdx),%ecx 351d2: 48 83 c2 01 add $0x1,%rdx 351d6: 29 c8 sub %ecx,%eax 351d8: 48 39 d6 cmp %rdx,%rsi 351db: 75 f2 jne 351cf 351dd: 48 83 c4 08 add $0x8,%rsp 351e1: c3 retq 351e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 351e9: 00 00 00 00 351ed: 0f 1f 00 nopl (%rax) 00000000000351f0 : 351f0: e8 00 00 00 00 callq 351f5 351f5: 41 55 push %r13 351f7: 41 54 push %r12 351f9: 55 push %rbp 351fa: 53 push %rbx 351fb: 48 83 ec 10 sub $0x10,%rsp 351ff: 4c 8b a7 60 65 01 00 mov 0x16560(%rdi),%r12 35206: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3520d: 00 00 3520f: 48 89 44 24 08 mov %rax,0x8(%rsp) 35214: 31 c0 xor %eax,%eax 35216: c6 87 68 65 01 00 00 movb $0x0,0x16568(%rdi) 3521d: 4d 85 e4 test %r12,%r12 35220: 74 71 je 35293 35222: 41 8b 5c 24 14 mov 0x14(%r12),%ebx 35227: 49 89 fd mov %rdi,%r13 3522a: 83 eb 01 sub $0x1,%ebx 3522d: 78 3e js 3526d 3522f: 48 63 eb movslq %ebx,%rbp 35232: 48 c1 e5 03 shl $0x3,%rbp 35236: 49 8b 44 24 08 mov 0x8(%r12),%rax 3523b: 31 d2 xor %edx,%edx 3523d: 31 f6 xor %esi,%esi 3523f: 48 89 e7 mov %rsp,%rdi 35242: 48 8b 04 28 mov (%rax,%rbp,1),%rax 35246: 48 89 04 24 mov %rax,(%rsp) 3524a: e8 00 00 00 00 callq 3524f 3524f: 49 8b 44 24 08 mov 0x8(%r12),%rax 35254: 48 8b 14 24 mov (%rsp),%rdx 35258: 48 89 14 28 mov %rdx,(%rax,%rbp,1) 3525c: 48 83 ed 08 sub $0x8,%rbp 35260: 41 89 5c 24 14 mov %ebx,0x14(%r12) 35265: 83 eb 01 sub $0x1,%ebx 35268: 83 fb ff cmp $0xffffffff,%ebx 3526b: 75 c9 jne 35236 3526d: 49 8b 3c 24 mov (%r12),%rdi 35271: e8 00 00 00 00 callq 35276 35276: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 3527b: e8 00 00 00 00 callq 35280 35280: 4c 89 e7 mov %r12,%rdi 35283: e8 00 00 00 00 callq 35288 35288: 49 c7 85 60 65 01 00 movq $0x0,0x16560(%r13) 3528f: 00 00 00 00 35293: 48 8b 44 24 08 mov 0x8(%rsp),%rax 35298: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3529f: 00 00 352a1: 75 0b jne 352ae 352a3: 48 83 c4 10 add $0x10,%rsp 352a7: 5b pop %rbx 352a8: 5d pop %rbp 352a9: 41 5c pop %r12 352ab: 41 5d pop %r13 352ad: c3 retq 352ae: e8 00 00 00 00 callq 352b3 352b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 352ba: 00 00 00 00 352be: 66 90 xchg %ax,%ax 00000000000352c0 : 352c0: e8 00 00 00 00 callq 352c5 352c5: 55 push %rbp 352c6: 8b 87 c8 65 01 00 mov 0x165c8(%rdi),%eax 352cc: 85 c0 test %eax,%eax 352ce: 0f 85 00 00 00 00 jne 352d4 352d4: 5d pop %rbp 352d5: c3 retq 352d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 352dd: 00 00 00 00000000000352e0 : 352e0: e8 00 00 00 00 callq 352e5 352e5: 41 57 push %r15 352e7: 41 56 push %r14 352e9: 41 55 push %r13 352eb: 41 54 push %r12 352ed: 55 push %rbp 352ee: 53 push %rbx 352ef: 48 83 ec 18 sub $0x18,%rsp 352f3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 352fa: 00 00 352fc: 48 89 44 24 10 mov %rax,0x10(%rsp) 35301: 31 c0 xor %eax,%eax 35303: 48 8b 87 f8 5b 00 00 mov 0x5bf8(%rdi),%rax 3530a: 48 c7 87 38 65 01 00 movq $0x0,0x16538(%rdi) 35311: 00 00 00 00 35315: 48 c7 87 40 65 01 00 movq $0x0,0x16540(%rdi) 3531c: 00 00 00 00 35320: c7 87 c8 65 01 00 00 movl $0x0,0x165c8(%rdi) 35327: 00 00 00 3532a: 48 85 c0 test %rax,%rax 3532d: 0f 84 e2 00 00 00 je 35415 35333: 48 8d 90 00 00 01 00 lea 0x10000(%rax),%rdx 3533a: 48 05 00 04 01 00 add $0x10400,%rax 35340: 48 89 fb mov %rdi,%rbx 35343: c7 87 c8 65 01 00 d0 movl $0x7d0,0x165c8(%rdi) 3534a: 07 00 00 3534d: 48 89 97 38 65 01 00 mov %rdx,0x16538(%rdi) 35354: 48 89 87 40 65 01 00 mov %rax,0x16540(%rdi) 3535b: e8 f0 f5 ff ff callq 34950 35360: 48 89 df mov %rbx,%rdi 35363: e8 78 f7 ff ff callq 34ae0 35368: 48 8b 83 38 65 01 00 mov 0x16538(%rbx),%rax 3536f: 83 78 04 02 cmpl $0x2,0x4(%rax) 35373: 0f 84 bf 00 00 00 je 35438 35379: 8b 83 c8 65 01 00 mov 0x165c8(%rbx),%eax 3537f: 85 c0 test %eax,%eax 35381: 0f 84 8e 00 00 00 je 35415 35387: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 3538e: 00 00 00 35391: 45 31 c0 xor %r8d,%r8d 35394: 31 c9 xor %ecx,%ecx 35396: ba 00 00 20 00 mov $0x200000,%edx 3539b: 48 89 83 70 65 01 00 mov %rax,0x16570(%rbx) 353a2: 48 8d 83 78 65 01 00 lea 0x16578(%rbx),%rax 353a9: 48 8d bb 90 65 01 00 lea 0x16590(%rbx),%rdi 353b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 353b7: 48 89 83 78 65 01 00 mov %rax,0x16578(%rbx) 353be: 48 89 83 80 65 01 00 mov %rax,0x16580(%rbx) 353c5: 48 c7 83 88 65 01 00 movq $0x0,0x16588(%rbx) 353cc: 00 00 00 00 353d0: e8 00 00 00 00 callq 353d5 353d5: 48 8b 44 24 10 mov 0x10(%rsp),%rax 353da: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 353e1: 00 00 353e3: 0f 85 25 02 00 00 jne 3560e 353e9: 8b 8b c8 65 01 00 mov 0x165c8(%rbx),%ecx 353ef: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 353f6 353f6: 48 83 c4 18 add $0x18,%rsp 353fa: 48 8d 93 70 65 01 00 lea 0x16570(%rbx),%rdx 35401: bf 80 01 00 00 mov $0x180,%edi 35406: 5b pop %rbx 35407: 5d pop %rbp 35408: 41 5c pop %r12 3540a: 41 5d pop %r13 3540c: 41 5e pop %r14 3540e: 41 5f pop %r15 35410: e9 00 00 00 00 jmpq 35415 35415: 48 8b 44 24 10 mov 0x10(%rsp),%rax 3541a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 35421: 00 00 35423: 0f 85 e5 01 00 00 jne 3560e 35429: 48 83 c4 18 add $0x18,%rsp 3542d: 5b pop %rbx 3542e: 5d pop %rbp 3542f: 41 5c pop %r12 35431: 41 5d pop %r13 35433: 41 5e pop %r14 35435: 41 5f pop %r15 35437: c3 retq 35438: 8b 68 54 mov 0x54(%rax),%ebp 3543b: 0f b6 93 68 65 01 00 movzbl 0x16568(%rbx),%edx 35442: 85 ed test %ebp,%ebp 35444: 0f 84 2f ff ff ff je 35379 3544a: 4c 8b 68 4c mov 0x4c(%rax),%r13 3544e: 84 d2 test %dl,%dl 35450: 0f 84 1c 01 00 00 je 35572 35456: c1 ed 03 shr $0x3,%ebp 35459: 0f 84 1a ff ff ff je 35379 3545f: 8d 45 ff lea -0x1(%rbp),%eax 35462: 49 8d 6d 08 lea 0x8(%r13),%rbp 35466: 48 8d 44 c5 00 lea 0x0(%rbp,%rax,8),%rax 3546b: 48 89 04 24 mov %rax,(%rsp) 3546f: 48 8b b3 60 65 01 00 mov 0x16560(%rbx),%rsi 35476: 4c 03 ab f8 5b 00 00 add 0x5bf8(%rbx),%r13 3547d: 48 85 f6 test %rsi,%rsi 35480: 74 36 je 354b8 35482: 48 63 7e 10 movslq 0x10(%rsi),%rdi 35486: 49 8b 55 00 mov 0x0(%r13),%rdx 3548a: 4c 8b 06 mov (%rsi),%r8 3548d: 85 ff test %edi,%edi 3548f: 7e 3a jle 354cb 35491: 44 8d 4f ff lea -0x1(%rdi),%r9d 35495: 49 8d 40 08 lea 0x8(%r8),%rax 35499: 4c 89 c9 mov %r9,%rcx 3549c: 48 c1 e1 05 shl $0x5,%rcx 354a0: 4c 29 c9 sub %r9,%rcx 354a3: 49 8d 4c 08 27 lea 0x27(%r8,%rcx,1),%rcx 354a8: eb 09 jmp 354b3 354aa: 48 83 c0 1f add $0x1f,%rax 354ae: 48 39 c8 cmp %rcx,%rax 354b1: 74 18 je 354cb 354b3: 48 3b 10 cmp (%rax),%rdx 354b6: 75 f2 jne 354aa 354b8: 49 89 ed mov %rbp,%r13 354bb: 48 39 2c 24 cmp %rbp,(%rsp) 354bf: 0f 84 b4 fe ff ff je 35379 354c5: 48 83 c5 08 add $0x8,%rbp 354c9: eb a4 jmp 3546f 354cb: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 354d2: 00 00 354d4: 48 89 f8 mov %rdi,%rax 354d7: 48 c1 e0 05 shl $0x5,%rax 354db: 48 29 f8 sub %rdi,%rax 354de: 49 89 54 00 08 mov %rdx,0x8(%r8,%rax,1) 354e3: 83 46 10 01 addl $0x1,0x10(%rsi) 354e7: 4c 8b b3 60 65 01 00 mov 0x16560(%rbx),%r14 354ee: 4d 85 f6 test %r14,%r14 354f1: 74 c5 je 354b8 354f3: 45 8b 6e 14 mov 0x14(%r14),%r13d 354f7: 45 3b 6e 10 cmp 0x10(%r14),%r13d 354fb: 7c 26 jl 35523 354fd: eb b9 jmp 354b8 354ff: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 35504: 49 8b 46 08 mov 0x8(%r14),%rax 35508: 41 83 c5 01 add $0x1,%r13d 3550c: 4a 89 14 f8 mov %rdx,(%rax,%r15,8) 35510: 45 89 6e 14 mov %r13d,0x14(%r14) 35514: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 3551b: 00 00 3551d: 45 3b 6e 10 cmp 0x10(%r14),%r13d 35521: 7d 95 jge 354b8 35523: 4d 63 fd movslq %r13d,%r15 35526: 45 31 c9 xor %r9d,%r9d 35529: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 3552e: b9 04 00 00 00 mov $0x4,%ecx 35533: 4c 89 f8 mov %r15,%rax 35536: ba 00 10 00 00 mov $0x1000,%edx 3553b: 48 89 df mov %rbx,%rdi 3553e: 48 c1 e0 05 shl $0x5,%rax 35542: 4c 29 f8 sub %r15,%rax 35545: 49 03 06 add (%r14),%rax 35548: 4c 8b 60 08 mov 0x8(%rax),%r12 3554c: 4c 89 e6 mov %r12,%rsi 3554f: 48 c1 e6 0c shl $0xc,%rsi 35553: e8 00 00 00 00 callq 35558 35558: 85 c0 test %eax,%eax 3555a: 74 a3 je 354ff 3555c: 4c 89 e2 mov %r12,%rdx 3555f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 35566: bf 01 00 00 00 mov $0x1,%edi 3556b: e8 00 00 00 00 callq 35570 35570: eb 8d jmp 354ff 35572: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 35579 35579: ba 18 00 00 00 mov $0x18,%edx 3557e: be c0 0c 00 00 mov $0xcc0,%esi 35583: e8 00 00 00 00 callq 35588 35588: 48 89 83 60 65 01 00 mov %rax,0x16560(%rbx) 3558f: 48 85 c0 test %rax,%rax 35592: 0f 84 b3 00 00 00 je 3564b 35598: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3559f 3559f: ba 00 10 00 00 mov $0x1000,%edx 355a4: be c0 0c 00 00 mov $0xcc0,%esi 355a9: e8 00 00 00 00 callq 355ae 355ae: ba 00 10 00 00 mov $0x1000,%edx 355b3: be c0 0c 00 00 mov $0xcc0,%esi 355b8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 355bf 355bf: 49 89 c6 mov %rax,%r14 355c2: e8 00 00 00 00 callq 355c7 355c7: 4d 85 f6 test %r14,%r14 355ca: 74 47 je 35613 355cc: 48 85 c0 test %rax,%rax 355cf: 74 42 je 35613 355d1: 48 8b 93 60 65 01 00 mov 0x16560(%rbx),%rdx 355d8: 4c 89 32 mov %r14,(%rdx) 355db: 48 8b 93 60 65 01 00 mov 0x16560(%rbx),%rdx 355e2: 48 89 42 08 mov %rax,0x8(%rdx) 355e6: 48 8b 83 60 65 01 00 mov 0x16560(%rbx),%rax 355ed: c7 40 10 00 00 00 00 movl $0x0,0x10(%rax) 355f4: 48 8b 83 60 65 01 00 mov 0x16560(%rbx),%rax 355fb: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) 35602: c6 83 68 65 01 00 01 movb $0x1,0x16568(%rbx) 35609: e9 48 fe ff ff jmpq 35456 3560e: e8 00 00 00 00 callq 35613 35613: 4c 89 f7 mov %r14,%rdi 35616: 48 89 04 24 mov %rax,(%rsp) 3561a: e8 00 00 00 00 callq 3561f 3561f: 48 8b 04 24 mov (%rsp),%rax 35623: 48 89 c7 mov %rax,%rdi 35626: e8 00 00 00 00 callq 3562b 3562b: 48 8b bb 60 65 01 00 mov 0x16560(%rbx),%rdi 35632: e8 00 00 00 00 callq 35637 35637: 0f b6 83 68 65 01 00 movzbl 0x16568(%rbx),%eax 3563e: 84 c0 test %al,%al 35640: 0f 84 33 fd ff ff je 35379 35646: e9 0b fe ff ff jmpq 35456 3564b: 0f b6 83 68 65 01 00 movzbl 0x16568(%rbx),%eax 35652: eb ea jmp 3563e 35654: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3565b: 00 00 00 00 3565f: 90 nop 0000000000035660 : 35660: e8 00 00 00 00 callq 35665 35665: 55 push %rbp 35666: 8b 8f 08 07 00 00 mov 0x708(%rdi),%ecx 3566c: 48 89 fd mov %rdi,%rbp 3566f: 83 f9 1c cmp $0x1c,%ecx 35672: 77 18 ja 3568c 35674: b8 01 00 00 00 mov $0x1,%eax 35679: 48 d3 e0 shl %cl,%rax 3567c: a9 00 00 a8 1a test $0x1aa80000,%eax 35681: 0f 85 ad 00 00 00 jne 35734 35687: f6 c4 18 test $0x18,%ah 3568a: 75 68 jne 356f4 3568c: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 35692: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 35699 35699: f7 c2 00 00 00 80 test $0x80000000,%edx 3569f: 75 46 jne 356e7 356a1: 83 e0 04 and $0x4,%eax 356a4: 85 c0 test %eax,%eax 356a6: 75 02 jne 356aa 356a8: 5d pop %rbp 356a9: c3 retq 356aa: 8b 8d 08 07 00 00 mov 0x708(%rbp),%ecx 356b0: 83 f9 1c cmp $0x1c,%ecx 356b3: 77 23 ja 356d8 356b5: b8 01 00 00 00 mov $0x1,%eax 356ba: 48 d3 e0 shl %cl,%rax 356bd: a9 00 00 00 1a test $0x1a000000,%eax 356c2: 75 79 jne 3573d 356c4: a9 00 00 a8 00 test $0xa80000,%eax 356c9: 0f 85 a9 00 00 00 jne 35778 356cf: f6 c4 18 test $0x18,%ah 356d2: 0f 85 97 00 00 00 jne 3576f 356d8: 89 ce mov %ecx,%esi 356da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 356e1: 5d pop %rbp 356e2: e9 00 00 00 00 jmpq 356e7 356e7: 89 c2 mov %eax,%edx 356e9: 83 ca 08 or $0x8,%edx 356ec: 89 95 b0 63 01 00 mov %edx,0x163b0(%rbp) 356f2: eb ad jmp 356a1 356f4: 31 d2 xor %edx,%edx 356f6: be 03 15 00 00 mov $0x1503,%esi 356fb: 48 89 ef mov %rbp,%rdi 356fe: e8 00 00 00 00 callq 35703 35703: 89 c1 mov %eax,%ecx 35705: 89 c2 mov %eax,%edx 35707: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 3570d: 83 e1 01 and $0x1,%ecx 35710: 85 c9 test %ecx,%ecx 35712: 74 6d je 35781 35714: 83 c8 04 or $0x4,%eax 35717: 89 85 b0 63 01 00 mov %eax,0x163b0(%rbp) 3571d: 85 d2 test %edx,%edx 3571f: 79 89 jns 356aa 35721: 89 c2 mov %eax,%edx 35723: 83 e0 04 and $0x4,%eax 35726: 83 ca 02 or $0x2,%edx 35729: 89 95 b0 63 01 00 mov %edx,0x163b0(%rbp) 3572f: e9 70 ff ff ff jmpq 356a4 35734: 31 d2 xor %edx,%edx 35736: be e5 0d 00 00 mov $0xde5,%esi 3573b: eb be jmp 356fb 3573d: 48 89 ef mov %rbp,%rdi 35740: e8 00 00 00 00 callq 35745 35745: 48 8b 85 48 64 01 00 mov 0x16448(%rbp),%rax 3574c: 48 85 c0 test %rax,%rax 3574f: 0f 84 00 00 00 00 je 35755 35755: 48 8b 40 10 mov 0x10(%rax),%rax 35759: 48 85 c0 test %rax,%rax 3575c: 0f 84 00 00 00 00 je 35762 35762: 48 89 ef mov %rbp,%rdi 35765: e8 00 00 00 00 callq 3576a 3576a: e9 00 00 00 00 jmpq 3576f 3576f: 48 89 ef mov %rbp,%rdi 35772: 5d pop %rbp 35773: e9 00 00 00 00 jmpq 35778 35778: 48 89 ef mov %rbp,%rdi 3577b: 5d pop %rbp 3577c: e9 00 00 00 00 jmpq 35781 35781: 85 d2 test %edx,%edx 35783: 78 9c js 35721 35785: 0f 84 07 ff ff ff je 35692 3578b: e9 11 ff ff ff jmpq 356a1 0000000000035790 : 35790: e8 00 00 00 00 callq 35795 35795: 8b 97 b0 63 01 00 mov 0x163b0(%rdi),%edx 3579b: 31 c0 xor %eax,%eax 3579d: f6 c2 04 test $0x4,%dl 357a0: 74 38 je 357da 357a2: 8b 87 44 66 01 00 mov 0x16644(%rdi),%eax 357a8: 85 c0 test %eax,%eax 357aa: 75 1f jne 357cb 357ac: 80 bf 5c 65 01 00 00 cmpb $0x0,0x1655c(%rdi) 357b3: 74 26 je 357db 357b5: 8b 87 44 66 01 00 mov 0x16644(%rdi),%eax 357bb: 85 c0 test %eax,%eax 357bd: 75 16 jne 357d5 357bf: 83 e2 ef and $0xffffffef,%edx 357c2: 31 c0 xor %eax,%eax 357c4: 89 97 b0 63 01 00 mov %edx,0x163b0(%rdi) 357ca: c3 retq 357cb: 8b 87 44 66 01 00 mov 0x16644(%rdi),%eax 357d1: 85 c0 test %eax,%eax 357d3: 74 07 je 357dc 357d5: b8 ff ff ff ff mov $0xffffffff,%eax 357da: c3 retq 357db: c3 retq 357dc: 80 bf 5c 65 01 00 00 cmpb $0x0,0x1655c(%rdi) 357e3: 75 da jne 357bf 357e5: b8 ff ff ff ff mov $0xffffffff,%eax 357ea: eb ee jmp 357da 357ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000357f0 : 357f0: e8 00 00 00 00 callq 357f5 357f5: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax 357fb: a8 04 test $0x4,%al 357fd: 74 09 je 35808 357ff: 83 c8 10 or $0x10,%eax 35802: 89 87 b0 63 01 00 mov %eax,0x163b0(%rdi) 35808: c3 retq 35809: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000035810 : 35810: e8 00 00 00 00 callq 35815 35815: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax 3581b: 83 e0 04 and $0x4,%eax 3581e: 74 0f je 3582f 35820: 31 c0 xor %eax,%eax 35822: f6 87 50 65 01 00 10 testb $0x10,0x16550(%rdi) 35829: 0f 94 c0 sete %al 3582c: 83 c0 01 add $0x1,%eax 3582f: c3 retq 0000000000035830 : 35830: e8 00 00 00 00 callq 35835 35835: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 3583c: 74 2e je 3586c 3583e: 83 fe 1e cmp $0x1e,%esi 35841: 77 4f ja 35892 35843: b8 01 00 00 00 mov $0x1,%eax 35848: 89 f1 mov %esi,%ecx 3584a: 48 d3 e0 shl %cl,%rax 3584d: a9 00 00 08 10 test $0x10080000,%eax 35852: 75 41 jne 35895 35854: a9 00 00 00 44 test $0x44000000,%eax 35859: 75 31 jne 3588c 3585b: 25 00 00 00 21 and $0x21000000,%eax 35860: 48 83 f8 01 cmp $0x1,%rax 35864: 19 c0 sbb %eax,%eax 35866: f7 d0 not %eax 35868: 83 e0 07 and $0x7,%eax 3586b: c3 retq 3586c: b8 06 00 00 00 mov $0x6,%eax 35871: 83 fe 60 cmp $0x60,%esi 35874: 74 1b je 35891 35876: b8 09 00 00 00 mov $0x9,%eax 3587b: 83 fe 70 cmp $0x70,%esi 3587e: 74 11 je 35891 35880: 31 c0 xor %eax,%eax 35882: 83 fe 50 cmp $0x50,%esi 35885: 0f 94 c0 sete %al 35888: 8d 04 80 lea (%rax,%rax,4),%eax 3588b: c3 retq 3588c: b8 08 00 00 00 mov $0x8,%eax 35891: c3 retq 35892: 31 c0 xor %eax,%eax 35894: c3 retq 35895: b8 02 00 00 00 mov $0x2,%eax 3589a: c3 retq 3589b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000358a0 : 358a0: e8 00 00 00 00 callq 358a5 358a5: 53 push %rbx 358a6: 48 89 fb mov %rdi,%rbx 358a9: 45 31 c0 xor %r8d,%r8d 358ac: 31 c9 xor %ecx,%ecx 358ae: 31 d2 xor %edx,%edx 358b0: be 04 00 00 00 mov $0x4,%esi 358b5: 48 83 ec 10 sub $0x10,%rsp 358b9: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 358c0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 358c7: 00 00 358c9: 48 89 44 24 08 mov %rax,0x8(%rsp) 358ce: 31 c0 xor %eax,%eax 358d0: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 358d5: e8 00 00 00 00 callq 358da 358da: 84 c0 test %al,%al 358dc: 74 19 je 358f7 358de: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 358e5: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 358ea: 48 8b 52 28 mov 0x28(%rdx),%rdx 358ee: 8b 44 02 10 mov 0x10(%rdx,%rax,1),%eax 358f2: d1 e8 shr %eax 358f4: 83 e0 01 and $0x1,%eax 358f7: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 358fc: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 35903: 00 00 35905: 75 06 jne 3590d 35907: 48 83 c4 10 add $0x10,%rsp 3590b: 5b pop %rbx 3590c: c3 retq 3590d: e8 00 00 00 00 callq 35912 35912: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 35919: 00 00 00 00 3591d: 0f 1f 00 nopl (%rax) 0000000000035920 : 35920: e8 00 00 00 00 callq 35925 35925: 53 push %rbx 35926: 48 89 fb mov %rdi,%rbx 35929: 45 31 c0 xor %r8d,%r8d 3592c: 31 c9 xor %ecx,%ecx 3592e: 31 d2 xor %edx,%edx 35930: be 04 00 00 00 mov $0x4,%esi 35935: 48 83 ec 10 sub $0x10,%rsp 35939: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 35940: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 35947: 00 00 35949: 48 89 44 24 08 mov %rax,0x8(%rsp) 3594e: 31 c0 xor %eax,%eax 35950: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 35955: e8 00 00 00 00 callq 3595a 3595a: 84 c0 test %al,%al 3595c: 74 1a je 35978 3595e: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 35965: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 3596a: 48 8b 52 28 mov 0x28(%rdx),%rdx 3596e: 8b 44 02 18 mov 0x18(%rdx,%rax,1),%eax 35972: 89 83 2c 0c 00 00 mov %eax,0xc2c(%rbx) 35978: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3597d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 35984: 00 00 35986: 75 06 jne 3598e 35988: 48 83 c4 10 add $0x10,%rsp 3598c: 5b pop %rbx 3598d: c3 retq 3598e: e8 00 00 00 00 callq 35993 35993: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3599a: 00 00 00 00 3599e: 66 90 xchg %ax,%ax 00000000000359a0 : 359a0: e8 00 00 00 00 callq 359a5 359a5: 41 54 push %r12 359a7: 45 31 c0 xor %r8d,%r8d 359aa: 31 c9 xor %ecx,%ecx 359ac: 31 d2 xor %edx,%edx 359ae: 55 push %rbp 359af: be 0b 00 00 00 mov $0xb,%esi 359b4: 48 89 fd mov %rdi,%rbp 359b7: 53 push %rbx 359b8: 48 83 ec 10 sub $0x10,%rsp 359bc: 48 8b 9f a8 5c 00 00 mov 0x5ca8(%rdi),%rbx 359c3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 359ca: 00 00 359cc: 48 89 44 24 08 mov %rax,0x8(%rsp) 359d1: 31 c0 xor %eax,%eax 359d3: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 359d8: 48 89 df mov %rbx,%rdi 359db: e8 00 00 00 00 callq 359e0 359e0: 84 c0 test %al,%al 359e2: 75 4a jne 35a2e 359e4: c7 43 70 00 00 00 00 movl $0x0,0x70(%rbx) 359eb: bf 00 50 00 00 mov $0x5000,%edi 359f0: bd 00 50 00 00 mov $0x5000,%ebp 359f5: be c0 0d 00 00 mov $0xdc0,%esi 359fa: e8 00 00 00 00 callq 359ff 359ff: 48 89 43 68 mov %rax,0x68(%rbx) 35a03: 48 85 c0 test %rax,%rax 35a06: 0f 84 bb 00 00 00 je 35ac7 35a0c: 89 6b 70 mov %ebp,0x70(%rbx) 35a0f: 31 c0 xor %eax,%eax 35a11: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 35a16: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 35a1d: 00 00 35a1f: 0f 85 ac 00 00 00 jne 35ad1 35a25: 48 83 c4 10 add $0x10,%rsp 35a29: 5b pop %rbx 35a2a: 5d pop %rbp 35a2b: 41 5c pop %r12 35a2d: c3 retq 35a2e: 44 0f b7 64 24 06 movzwl 0x6(%rsp),%r12d 35a34: 4c 03 63 28 add 0x28(%rbx),%r12 35a38: bf 01 00 00 00 mov $0x1,%edi 35a3d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 35a44: 41 8b 54 24 04 mov 0x4(%r12),%edx 35a49: 41 0f b7 4c 24 08 movzwl 0x8(%r12),%ecx 35a4f: 45 0f b7 44 24 0a movzwl 0xa(%r12),%r8d 35a55: e8 00 00 00 00 callq 35a5a 35a5a: 41 8b 44 24 04 mov 0x4(%r12),%eax 35a5f: 89 c2 mov %eax,%edx 35a61: 81 e2 00 00 00 c0 and $0xc0000000,%edx 35a67: 81 fa 00 00 00 80 cmp $0x80000000,%edx 35a6d: 74 28 je 35a97 35a6f: 41 0f b7 6c 24 0a movzwl 0xa(%r12),%ebp 35a75: c7 43 70 00 00 00 00 movl $0x0,0x70(%rbx) 35a7c: c1 e5 0a shl $0xa,%ebp 35a7f: 48 63 fd movslq %ebp,%rdi 35a82: 0f 85 6d ff ff ff jne 359f5 35a88: bf 00 50 00 00 mov $0x5000,%edi 35a8d: bd 00 50 00 00 mov $0x5000,%ebp 35a92: e9 5e ff ff ff jmpq 359f5 35a97: 41 0f b7 54 24 08 movzwl 0x8(%r12),%edx 35a9d: 48 c1 e0 0a shl $0xa,%rax 35aa1: 48 b9 00 fc ff ff ff movabs $0xfffffcfffffffc00,%rcx 35aa8: fc ff ff 35aab: 48 21 c8 and %rcx,%rax 35aae: 48 89 85 e0 5b 00 00 mov %rax,0x5be0(%rbp) 35ab5: 0f b7 c2 movzwl %dx,%eax 35ab8: c1 e0 0a shl $0xa,%eax 35abb: 48 89 85 e8 5b 00 00 mov %rax,0x5be8(%rbp) 35ac2: e9 1d ff ff ff jmpq 359e4 35ac7: b8 f4 ff ff ff mov $0xfffffff4,%eax 35acc: e9 40 ff ff ff jmpq 35a11 35ad1: e8 00 00 00 00 callq 35ad6 35ad6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 35add: 00 00 00 0000000000035ae0 : 35ae0: e8 00 00 00 00 callq 35ae5 35ae5: 41 57 push %r15 35ae7: 41 56 push %r14 35ae9: 41 55 push %r13 35aeb: 49 89 cd mov %rcx,%r13 35aee: 41 54 push %r12 35af0: 49 89 d4 mov %rdx,%r12 35af3: 55 push %rbp 35af4: 48 89 fd mov %rdi,%rbp 35af7: 53 push %rbx 35af8: 48 89 f3 mov %rsi,%rbx 35afb: 48 83 ec 10 sub $0x10,%rsp 35aff: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 35b06: 00 00 35b08: 48 89 44 24 08 mov %rax,0x8(%rsp) 35b0d: 48 8b 87 18 07 00 00 mov 0x718(%rdi),%rax 35b14: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 35b19: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 35b1e: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 35b25: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 35b2a: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 35b2f: 25 00 00 02 00 and $0x20000,%eax 35b34: 48 83 f8 01 cmp $0x1,%rax 35b38: 19 f6 sbb %esi,%esi 35b3a: 83 e6 fe and $0xfffffffe,%esi 35b3d: 83 c6 1e add $0x1e,%esi 35b40: e8 00 00 00 00 callq 35b45 35b45: 84 c0 test %al,%al 35b47: 74 46 je 35b8f 35b49: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 35b50: 44 0f b7 74 24 04 movzwl 0x4(%rsp),%r14d 35b56: 4c 03 70 28 add 0x28(%rax),%r14 35b5a: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 35b61: 74 51 je 35bb4 35b63: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 35b68: 3c 0b cmp $0xb,%al 35b6a: 74 0b je 35b77 35b6c: 3c 0c cmp $0xc,%al 35b6e: 74 07 je 35b77 35b70: b8 ea ff ff ff mov $0xffffffea,%eax 35b75: eb 1a jmp 35b91 35b77: 48 85 db test %rbx,%rbx 35b7a: 74 0a je 35b86 35b7c: 41 0f b6 46 2b movzbl 0x2b(%r14),%eax 35b81: c1 e0 06 shl $0x6,%eax 35b84: 89 03 mov %eax,(%rbx) 35b86: 4d 85 e4 test %r12,%r12 35b89: 0f 85 a9 00 00 00 jne 35c38 35b8f: 31 c0 xor %eax,%eax 35b91: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 35b96: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 35b9d: 00 00 35b9f: 0f 85 56 01 00 00 jne 35cfb 35ba5: 48 83 c4 10 add $0x10,%rsp 35ba9: 5b pop %rbx 35baa: 5d pop %rbp 35bab: 41 5c pop %r12 35bad: 41 5d pop %r13 35baf: 41 5e pop %r14 35bb1: 41 5f pop %r15 35bb3: c3 retq 35bb4: 8b 85 2c 0c 00 00 mov 0xc2c(%rbp),%eax 35bba: 31 d2 xor %edx,%edx 35bbc: 48 89 ef mov %rbp,%rdi 35bbf: 8d 70 04 lea 0x4(%rax),%esi 35bc2: e8 00 00 00 00 callq 35bc7 35bc7: c1 e8 10 shr $0x10,%eax 35bca: 0f b6 d0 movzbl %al,%edx 35bcd: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 35bd2: 3c 04 cmp $0x4,%al 35bd4: 0f 84 8d 00 00 00 je 35c67 35bda: 3c 05 cmp $0x5,%al 35bdc: 0f 84 b4 00 00 00 je 35c96 35be2: 3c 03 cmp $0x3,%al 35be4: 75 8a jne 35b70 35be6: 41 0f b6 46 14 movzbl 0x14(%r14),%eax 35beb: 4d 8d 7e 18 lea 0x18(%r14),%r15 35bef: 39 d0 cmp %edx,%eax 35bf1: 73 5d jae 35c50 35bf3: 4d 85 e4 test %r12,%r12 35bf6: 74 11 je 35c09 35bf8: 41 0f b6 77 17 movzbl 0x17(%r15),%esi 35bfd: 48 89 ef mov %rbp,%rdi 35c00: e8 2b fc ff ff callq 35830 35c05: 41 89 04 24 mov %eax,(%r12) 35c09: 48 85 db test %rbx,%rbx 35c0c: 74 0e je 35c1c 35c0e: 41 0f b6 47 18 movzbl 0x18(%r15),%eax 35c13: 41 0f b6 4f 19 movzbl 0x19(%r15),%ecx 35c18: d3 e0 shl %cl,%eax 35c1a: 89 03 mov %eax,(%rbx) 35c1c: 4d 85 ed test %r13,%r13 35c1f: 0f 84 6a ff ff ff je 35b8f 35c25: 41 0f b6 47 1c movzbl 0x1c(%r15),%eax 35c2a: 83 e0 0f and $0xf,%eax 35c2d: 41 89 45 00 mov %eax,0x0(%r13) 35c31: 31 c0 xor %eax,%eax 35c33: e9 59 ff ff ff jmpq 35b91 35c38: 41 0f b6 76 2a movzbl 0x2a(%r14),%esi 35c3d: 48 89 ef mov %rbp,%rdi 35c40: e8 eb fb ff ff callq 35830 35c45: 41 89 04 24 mov %eax,(%r12) 35c49: 31 c0 xor %eax,%eax 35c4b: e9 41 ff ff ff jmpq 35b91 35c50: 85 d2 test %edx,%edx 35c52: 74 9f je 35bf3 35c54: 31 c0 xor %eax,%eax 35c56: 41 0f b7 4f 14 movzwl 0x14(%r15),%ecx 35c5b: 83 c0 01 add $0x1,%eax 35c5e: 49 01 cf add %rcx,%r15 35c61: 39 d0 cmp %edx,%eax 35c63: 75 f1 jne 35c56 35c65: eb 8c jmp 35bf3 35c67: 41 0f b6 46 14 movzbl 0x14(%r14),%eax 35c6c: 4d 8d 7e 18 lea 0x18(%r14),%r15 35c70: 39 d0 cmp %edx,%eax 35c72: 0f 82 7b ff ff ff jb 35bf3 35c78: 85 d2 test %edx,%edx 35c7a: 0f 84 73 ff ff ff je 35bf3 35c80: 31 c0 xor %eax,%eax 35c82: 41 0f b7 4f 14 movzwl 0x14(%r15),%ecx 35c87: 83 c0 01 add $0x1,%eax 35c8a: 49 01 cf add %rcx,%r15 35c8d: 39 d0 cmp %edx,%eax 35c8f: 75 f1 jne 35c82 35c91: e9 5d ff ff ff jmpq 35bf3 35c96: 41 0f b6 46 14 movzbl 0x14(%r14),%eax 35c9b: 4d 8d 7e 18 lea 0x18(%r14),%r15 35c9f: 39 d0 cmp %edx,%eax 35ca1: 72 15 jb 35cb8 35ca3: 85 d2 test %edx,%edx 35ca5: 74 11 je 35cb8 35ca7: 31 c0 xor %eax,%eax 35ca9: 41 0f b7 4f 0a movzwl 0xa(%r15),%ecx 35cae: 83 c0 01 add $0x1,%eax 35cb1: 49 01 cf add %rcx,%r15 35cb4: 39 d0 cmp %edx,%eax 35cb6: 75 f1 jne 35ca9 35cb8: 4d 85 e4 test %r12,%r12 35cbb: 74 11 je 35cce 35cbd: 41 0f b6 77 0d movzbl 0xd(%r15),%esi 35cc2: 48 89 ef mov %rbp,%rdi 35cc5: e8 66 fb ff ff callq 35830 35cca: 41 89 04 24 mov %eax,(%r12) 35cce: 48 85 db test %rbx,%rbx 35cd1: 74 0e je 35ce1 35cd3: 41 0f b6 47 0e movzbl 0xe(%r15),%eax 35cd8: 41 0f b6 4f 0f movzbl 0xf(%r15),%ecx 35cdd: d3 e0 shl %cl,%eax 35cdf: 89 03 mov %eax,(%rbx) 35ce1: 4d 85 ed test %r13,%r13 35ce4: 0f 84 a5 fe ff ff je 35b8f 35cea: 41 0f b6 47 1a movzbl 0x1a(%r15),%eax 35cef: 83 e0 0f and $0xf,%eax 35cf2: 41 89 45 00 mov %eax,0x0(%r13) 35cf6: e9 94 fe ff ff jmpq 35b8f 35cfb: e8 00 00 00 00 callq 35d00 0000000000035d00 : 35d00: e8 00 00 00 00 callq 35d05 35d05: 53 push %rbx 35d06: 48 89 fb mov %rdi,%rbx 35d09: be 18 00 00 00 mov $0x18,%esi 35d0e: 48 83 ec 10 sub $0x10,%rsp 35d12: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 35d19: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 35d1e: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 35d23: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 35d2a: 00 00 35d2c: 48 89 44 24 08 mov %rax,0x8(%rsp) 35d31: 31 c0 xor %eax,%eax 35d33: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 35d38: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 35d3d: e8 00 00 00 00 callq 35d42 35d42: 84 c0 test %al,%al 35d44: 74 28 je 35d6e 35d46: 80 7c 24 02 03 cmpb $0x3,0x2(%rsp) 35d4b: 74 37 je 35d84 35d4d: b8 00 00 00 00 mov $0x0,%eax 35d52: 76 1a jbe 35d6e 35d54: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 35d5b: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 35d60: 48 8b 52 28 mov 0x28(%rdx),%rdx 35d64: 0f b6 44 02 1b movzbl 0x1b(%rdx,%rax,1),%eax 35d69: d1 e8 shr %eax 35d6b: 83 e0 01 and $0x1,%eax 35d6e: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 35d73: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 35d7a: 00 00 35d7c: 75 11 jne 35d8f 35d7e: 48 83 c4 10 add $0x10,%rsp 35d82: 5b pop %rbx 35d83: c3 retq 35d84: 31 c0 xor %eax,%eax 35d86: 80 7c 24 03 00 cmpb $0x0,0x3(%rsp) 35d8b: 74 e1 je 35d6e 35d8d: eb c5 jmp 35d54 35d8f: e8 00 00 00 00 callq 35d94 35d94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 35d9b: 00 00 00 00 35d9f: 90 nop 0000000000035da0 : 35da0: e8 00 00 00 00 callq 35da5 35da5: 53 push %rbx 35da6: 48 89 fb mov %rdi,%rbx 35da9: be 04 00 00 00 mov $0x4,%esi 35dae: 48 83 ec 10 sub $0x10,%rsp 35db2: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 35db9: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 35dbe: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 35dc3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 35dca: 00 00 35dcc: 48 89 44 24 08 mov %rax,0x8(%rsp) 35dd1: 31 c0 xor %eax,%eax 35dd3: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 35dd8: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 35ddd: e8 00 00 00 00 callq 35de2 35de2: 84 c0 test %al,%al 35de4: 74 28 je 35e0e 35de6: 80 7c 24 02 03 cmpb $0x3,0x2(%rsp) 35deb: 74 37 je 35e24 35ded: b8 00 00 00 00 mov $0x0,%eax 35df2: 76 1a jbe 35e0e 35df4: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 35dfb: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 35e00: 48 8b 52 28 mov 0x28(%rdx),%rdx 35e04: 8b 44 02 10 mov 0x10(%rdx,%rax,1),%eax 35e08: c1 e8 09 shr $0x9,%eax 35e0b: 83 e0 01 and $0x1,%eax 35e0e: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 35e13: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 35e1a: 00 00 35e1c: 75 11 jne 35e2f 35e1e: 48 83 c4 10 add $0x10,%rsp 35e22: 5b pop %rbx 35e23: c3 retq 35e24: 31 c0 xor %eax,%eax 35e26: 80 7c 24 03 00 cmpb $0x0,0x3(%rsp) 35e2b: 74 e1 je 35e0e 35e2d: eb c5 jmp 35df4 35e2f: e8 00 00 00 00 callq 35e34 35e34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 35e3b: 00 00 00 00 35e3f: 90 nop 0000000000035e40 : 35e40: e8 00 00 00 00 callq 35e45 35e45: 41 54 push %r12 35e47: 31 d2 xor %edx,%edx 35e49: be 04 00 00 00 mov $0x4,%esi 35e4e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 35e54: 53 push %rbx 35e55: 48 89 fb mov %rdi,%rbx 35e58: 48 83 ec 10 sub $0x10,%rsp 35e5c: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 35e63: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 35e6a: 00 00 35e6c: 48 89 44 24 08 mov %rax,0x8(%rsp) 35e71: 31 c0 xor %eax,%eax 35e73: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 35e78: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 35e7d: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 35e82: e8 00 00 00 00 callq 35e87 35e87: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 35e8e: 84 c0 test %al,%al 35e90: 74 34 je 35ec6 35e92: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 35e97: 48 03 47 28 add 0x28(%rdi),%rax 35e9b: 45 31 e4 xor %r12d,%r12d 35e9e: 8b 48 08 mov 0x8(%rax),%ecx 35ea1: 89 8b 2c 0f 00 00 mov %ecx,0xf2c(%rbx) 35ea7: 8b 50 0c mov 0xc(%rax),%edx 35eaa: 89 8b 98 7c 00 00 mov %ecx,0x7c98(%rbx) 35eb0: 89 93 28 0f 00 00 mov %edx,0xf28(%rbx) 35eb6: 89 93 9c 7c 00 00 mov %edx,0x7c9c(%rbx) 35ebc: 8b 40 10 mov 0x10(%rax),%eax 35ebf: 66 89 83 c0 5d 00 00 mov %ax,0x5dc0(%rbx) 35ec6: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 35ecb: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 35ed0: 31 d2 xor %edx,%edx 35ed2: be 08 00 00 00 mov $0x8,%esi 35ed7: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 35edc: e8 00 00 00 00 callq 35ee1 35ee1: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 35ee8: 84 c0 test %al,%al 35eea: 74 5d je 35f49 35eec: 48 8b 57 28 mov 0x28(%rdi),%rdx 35ef0: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 35ef5: 45 31 e4 xor %r12d,%r12d 35ef8: 8b 44 02 10 mov 0x10(%rdx,%rax,1),%eax 35efc: c7 83 8c 0e 00 00 00 movl $0x0,0xe8c(%rbx) 35f03: 00 00 00 35f06: c7 83 c4 0e 00 00 ff movl $0xff,0xec4(%rbx) 35f0d: 00 00 00 35f10: 89 83 88 0e 00 00 mov %eax,0xe88(%rbx) 35f16: 48 b8 00 00 00 00 02 movabs $0x200000000,%rax 35f1d: 00 00 00 35f20: 48 89 83 ac 0e 00 00 mov %rax,0xeac(%rbx) 35f27: 48 b8 ff 00 00 00 01 movabs $0x1000000ff,%rax 35f2e: 00 00 00 35f31: 48 89 83 b4 0e 00 00 mov %rax,0xeb4(%rbx) 35f38: 48 b8 01 00 00 00 04 movabs $0x400000001,%rax 35f3f: 00 00 00 35f42: 48 89 83 bc 0e 00 00 mov %rax,0xebc(%rbx) 35f49: 31 d2 xor %edx,%edx 35f4b: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 35f50: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 35f55: be 18 00 00 00 mov $0x18,%esi 35f5a: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 35f5f: e8 00 00 00 00 callq 35f64 35f64: 84 c0 test %al,%al 35f66: 74 64 je 35fcc 35f68: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 35f6f: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 35f74: 45 31 e4 xor %r12d,%r12d 35f77: 48 8b 52 28 mov 0x28(%rdx),%rdx 35f7b: 8b 44 02 1c mov 0x1c(%rdx,%rax,1),%eax 35f7f: c7 83 dc 0e 00 00 00 movl $0x0,0xedc(%rbx) 35f86: 00 00 00 35f89: c7 83 14 0f 00 00 ff movl $0xff,0xf14(%rbx) 35f90: 00 00 00 35f93: 89 83 d8 0e 00 00 mov %eax,0xed8(%rbx) 35f99: 48 b8 00 00 00 00 02 movabs $0x200000000,%rax 35fa0: 00 00 00 35fa3: 48 89 83 fc 0e 00 00 mov %rax,0xefc(%rbx) 35faa: 48 b8 ff 00 00 00 01 movabs $0x1000000ff,%rax 35fb1: 00 00 00 35fb4: 48 89 83 04 0f 00 00 mov %rax,0xf04(%rbx) 35fbb: 48 b8 01 00 00 00 04 movabs $0x400000001,%rax 35fc2: 00 00 00 35fc5: 48 89 83 0c 0f 00 00 mov %rax,0xf0c(%rbx) 35fcc: 48 8b 44 24 08 mov 0x8(%rsp),%rax 35fd1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 35fd8: 00 00 35fda: 75 0b jne 35fe7 35fdc: 48 83 c4 10 add $0x10,%rsp 35fe0: 44 89 e0 mov %r12d,%eax 35fe3: 5b pop %rbx 35fe4: 41 5c pop %r12 35fe6: c3 retq 35fe7: e8 00 00 00 00 callq 35fec 35fec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000035ff0 : 35ff0: e8 00 00 00 00 callq 35ff5 35ff5: 53 push %rbx 35ff6: 48 89 fb mov %rdi,%rbx 35ff9: 31 d2 xor %edx,%edx 35ffb: be 0e 00 00 00 mov $0xe,%esi 36000: 48 83 ec 10 sub $0x10,%rsp 36004: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 3600b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 36012: 00 00 36014: 48 89 44 24 08 mov %rax,0x8(%rsp) 36019: 31 c0 xor %eax,%eax 3601b: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 36020: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 36025: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 3602a: e8 00 00 00 00 callq 3602f 3602f: 84 c0 test %al,%al 36031: 0f 84 bf 00 00 00 je 360f6 36037: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 3603e: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 36043: 48 03 42 28 add 0x28(%rdx),%rax 36047: 80 7c 24 05 04 cmpb $0x4,0x5(%rsp) 3604c: 0f 85 a4 00 00 00 jne 360f6 36052: 0f b6 50 06 movzbl 0x6(%rax),%edx 36056: 89 93 28 8a 00 00 mov %edx,0x8a28(%rbx) 3605c: 0f b6 50 08 movzbl 0x8(%rax),%edx 36060: 89 93 30 8a 00 00 mov %edx,0x8a30(%rbx) 36066: 0f b6 50 09 movzbl 0x9(%rax),%edx 3606a: 89 93 34 8a 00 00 mov %edx,0x8a34(%rbx) 36070: 0f b6 50 0a movzbl 0xa(%rax),%edx 36074: 89 93 38 8a 00 00 mov %edx,0x8a38(%rbx) 3607a: 0f b6 50 0b movzbl 0xb(%rax),%edx 3607e: 89 93 3c 8a 00 00 mov %edx,0x8a3c(%rbx) 36084: 0f b7 50 30 movzwl 0x30(%rax),%edx 36088: 89 93 40 8a 00 00 mov %edx,0x8a40(%rbx) 3608e: 0f b6 50 3c movzbl 0x3c(%rax),%edx 36092: 89 93 44 8a 00 00 mov %edx,0x8a44(%rbx) 36098: 0f b6 50 3d movzbl 0x3d(%rax),%edx 3609c: 89 93 8c 8a 00 00 mov %edx,0x8a8c(%rbx) 360a2: 0f b7 50 32 movzwl 0x32(%rax),%edx 360a6: 89 93 90 8a 00 00 mov %edx,0x8a90(%rbx) 360ac: 0f b6 50 3e movzbl 0x3e(%rax),%edx 360b0: 89 93 dc 8b 00 00 mov %edx,0x8bdc(%rbx) 360b6: 0f b7 50 36 movzwl 0x36(%rax),%edx 360ba: 89 93 a0 b2 00 00 mov %edx,0xb2a0(%rbx) 360c0: 0f b7 50 38 movzwl 0x38(%rax),%edx 360c4: 89 93 9c b2 00 00 mov %edx,0xb29c(%rbx) 360ca: 0f b6 50 3f movzbl 0x3f(%rax),%edx 360ce: 89 93 a4 b2 00 00 mov %edx,0xb2a4(%rbx) 360d4: 0f b7 40 3a movzwl 0x3a(%rax),%eax 360d8: 89 83 a8 b2 00 00 mov %eax,0xb2a8(%rbx) 360de: 31 c0 xor %eax,%eax 360e0: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 360e5: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 360ec: 00 00 360ee: 75 0d jne 360fd 360f0: 48 83 c4 10 add $0x10,%rsp 360f4: 5b pop %rbx 360f5: c3 retq 360f6: b8 ea ff ff ff mov $0xffffffea,%eax 360fb: eb e3 jmp 360e0 360fd: e8 00 00 00 00 callq 36102 36102: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 36109: 00 00 00 00 3610d: 0f 1f 00 nopl (%rax) 0000000000036110 : 36110: e8 00 00 00 00 callq 36115 36115: 41 54 push %r12 36117: 45 31 c0 xor %r8d,%r8d 3611a: 31 c9 xor %ecx,%ecx 3611c: 31 d2 xor %edx,%edx 3611e: 55 push %rbp 3611f: 48 89 fd mov %rdi,%rbp 36122: be 04 00 00 00 mov $0x4,%esi 36127: 48 83 ec 20 sub $0x20,%rsp 3612b: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 36132: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 36139: 00 00 3613b: 48 89 44 24 18 mov %rax,0x18(%rsp) 36140: 31 c0 xor %eax,%eax 36142: 4c 8d 4c 24 14 lea 0x14(%rsp),%r9 36147: e8 00 00 00 00 callq 3614c 3614c: 84 c0 test %al,%al 3614e: 75 3b jne 3618b 36150: ba ff ff ff ff mov $0xffffffff,%edx 36155: 45 31 e4 xor %r12d,%r12d 36158: 44 89 e1 mov %r12d,%ecx 3615b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 36162: bf 01 00 00 00 mov $0x1,%edi 36167: e8 00 00 00 00 callq 3616c 3616c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 36171: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 36178: 00 00 3617a: 0f 85 af 00 00 00 jne 3622f 36180: 48 83 c4 20 add $0x20,%rsp 36184: 44 89 e0 mov %r12d,%eax 36187: 5d pop %rbp 36188: 41 5c pop %r12 3618a: c3 retq 3618b: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 36192: 44 0f b7 64 24 14 movzwl 0x14(%rsp),%r12d 36198: bf 01 00 00 00 mov $0x1,%edi 3619d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 361a4: 4c 03 60 28 add 0x28(%rax),%r12 361a8: 41 8b 54 24 10 mov 0x10(%r12),%edx 361ad: e8 00 00 00 00 callq 361b2 361b2: 41 f6 44 24 11 04 testb $0x4,0x11(%r12) 361b8: 74 96 je 36150 361ba: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 361bf: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 361c4: be ff 00 00 00 mov $0xff,%esi 361c9: 48 89 ef mov %rbp,%rdi 361cc: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 361d1: e8 00 00 00 00 callq 361d6 361d6: 8b 54 24 0c mov 0xc(%rsp),%edx 361da: 8b 44 24 10 mov 0x10(%rsp),%eax 361de: c1 e2 10 shl $0x10,%edx 361e1: c1 e0 08 shl $0x8,%eax 361e4: 09 c2 or %eax,%edx 361e6: 0b 54 24 14 or 0x14(%rsp),%edx 361ea: 8d 8a 00 00 f5 ff lea -0xb0000(%rdx),%ecx 361f0: 83 f9 0b cmp $0xb,%ecx 361f3: 77 19 ja 3620e 361f5: b8 01 00 00 00 mov $0x1,%eax 361fa: 41 bc 01 00 00 00 mov $0x1,%r12d 36200: 48 d3 e0 shl %cl,%rax 36203: a9 a1 08 00 00 test $0x8a1,%eax 36208: 0f 85 4a ff ff ff jne 36158 3620e: 89 d6 mov %edx,%esi 36210: 89 54 24 04 mov %edx,0x4(%rsp) 36214: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3621b: 41 bc ff ff ff ff mov $0xffffffff,%r12d 36221: e8 00 00 00 00 callq 36226 36226: 8b 54 24 04 mov 0x4(%rsp),%edx 3622a: e9 29 ff ff ff jmpq 36158 3622f: e8 00 00 00 00 callq 36234 36234: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3623b: 00 00 00 00 3623f: 90 nop 0000000000036240 : 36240: e8 00 00 00 00 callq 36245 36245: 53 push %rbx 36246: be 04 00 00 00 mov $0x4,%esi 3624b: 48 83 ec 10 sub $0x10,%rsp 3624f: 48 8b 9f a8 5c 00 00 mov 0x5ca8(%rdi),%rbx 36256: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 3625b: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 36260: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 36267: 00 00 36269: 48 89 44 24 08 mov %rax,0x8(%rsp) 3626e: 31 c0 xor %eax,%eax 36270: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 36275: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 3627a: 48 89 df mov %rbx,%rdi 3627d: e8 00 00 00 00 callq 36282 36282: 41 89 c0 mov %eax,%r8d 36285: 31 c0 xor %eax,%eax 36287: 45 84 c0 test %r8b,%r8b 3628a: 74 0e je 3629a 3628c: 80 7c 24 02 03 cmpb $0x3,0x2(%rsp) 36291: 75 2f jne 362c2 36293: 80 7c 24 03 04 cmpb $0x4,0x3(%rsp) 36298: 74 16 je 362b0 3629a: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 3629f: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 362a6: 00 00 362a8: 75 1f jne 362c9 362aa: 48 83 c4 10 add $0x10,%rsp 362ae: 5b pop %rbx 362af: c3 retq 362b0: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 362b5: 48 8b 53 28 mov 0x28(%rbx),%rdx 362b9: 8b 44 02 54 mov 0x54(%rdx,%rax,1),%eax 362bd: c1 e0 0a shl $0xa,%eax 362c0: eb d8 jmp 3629a 362c2: b8 ea ff ff ff mov $0xffffffea,%eax 362c7: eb d1 jmp 3629a 362c9: e8 00 00 00 00 callq 362ce 362ce: 66 90 xchg %ax,%ax 00000000000362d0 : 362d0: e8 00 00 00 00 callq 362d5 362d5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 362dc: 75 01 jne 362df 362de: c3 retq 362df: 41 56 push %r14 362e1: 4c 8d b7 50 64 01 00 lea 0x16450(%rdi),%r14 362e8: 41 55 push %r13 362ea: 41 89 d5 mov %edx,%r13d 362ed: 41 54 push %r12 362ef: 49 89 cc mov %rcx,%r12 362f2: 55 push %rbp 362f3: 89 f5 mov %esi,%ebp 362f5: 53 push %rbx 362f6: 48 89 fb mov %rdi,%rbx 362f9: 4c 89 f7 mov %r14,%rdi 362fc: 66 81 e5 ff 0f and $0xfff,%bp 36301: 66 81 cd 00 30 or $0x3000,%bp 36306: e8 00 00 00 00 callq 3630b 3630b: 8b 93 74 64 01 00 mov 0x16474(%rbx),%edx 36311: 4c 89 f7 mov %r14,%rdi 36314: 89 d1 mov %edx,%ecx 36316: c1 f9 1f sar $0x1f,%ecx 36319: c1 e9 1c shr $0x1c,%ecx 3631c: 8d 04 0a lea (%rdx,%rcx,1),%eax 3631f: 83 c2 01 add $0x1,%edx 36322: 83 e0 0f and $0xf,%eax 36325: 29 c8 sub %ecx,%eax 36327: 48 98 cltq 36329: 66 89 ac 43 78 64 01 mov %bp,0x16478(%rbx,%rax,2) 36330: 00 36331: 66 44 89 ac 43 98 64 mov %r13w,0x16498(%rbx,%rax,2) 36338: 01 00 3633a: 4c 89 a4 c3 b8 64 01 mov %r12,0x164b8(%rbx,%rax,8) 36341: 00 36342: 89 93 74 64 01 00 mov %edx,0x16474(%rbx) 36348: 5b pop %rbx 36349: 5d pop %rbp 3634a: 41 5c pop %r12 3634c: 41 5d pop %r13 3634e: 41 5e pop %r14 36350: e9 00 00 00 00 jmpq 36355 36355: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3635c: 00 00 00 00 0000000000036360 : 36360: e8 00 00 00 00 callq 36365 36365: 48 85 ff test %rdi,%rdi 36368: 0f 84 cd 00 00 00 je 3643b 3636e: 55 push %rbp 3636f: 53 push %rbx 36370: 48 89 fb mov %rdi,%rbx 36373: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 3637a: 0f 84 ad 00 00 00 je 3642d 36380: 48 8b 87 48 64 01 00 mov 0x16448(%rdi),%rax 36387: 48 85 c0 test %rax,%rax 3638a: 0f 84 9d 00 00 00 je 3642d 36390: 48 83 78 28 00 cmpq $0x0,0x28(%rax) 36395: 0f 84 92 00 00 00 je 3642d 3639b: 48 8d af 50 64 01 00 lea 0x16450(%rdi),%rbp 363a2: 48 89 ef mov %rbp,%rdi 363a5: e8 00 00 00 00 callq 363aa 363aa: 8b 93 74 64 01 00 mov 0x16474(%rbx),%edx 363b0: 8b 83 70 64 01 00 mov 0x16470(%rbx),%eax 363b6: 89 d1 mov %edx,%ecx 363b8: 29 c1 sub %eax,%ecx 363ba: 83 f9 10 cmp $0x10,%ecx 363bd: 7f 71 jg 36430 363bf: 39 c2 cmp %eax,%edx 363c1: 7e 60 jle 36423 363c3: 99 cltd 363c4: be c8 00 00 00 mov $0xc8,%esi 363c9: 48 89 df mov %rbx,%rdi 363cc: c1 ea 1c shr $0x1c,%edx 363cf: 01 d0 add %edx,%eax 363d1: 83 e0 0f and $0xf,%eax 363d4: 29 d0 sub %edx,%eax 363d6: 48 98 cltq 363d8: 0f b7 94 43 78 64 01 movzwl 0x16478(%rbx,%rax,2),%edx 363df: 00 363e0: 48 8b 8c c3 b8 64 01 mov 0x164b8(%rbx,%rax,8),%rcx 363e7: 00 363e8: 0f b7 84 43 98 64 01 movzwl 0x16498(%rbx,%rax,2),%eax 363ef: 00 363f0: c1 e2 10 shl $0x10,%edx 363f3: 49 89 c8 mov %rcx,%r8 363f6: 09 c2 or %eax,%edx 363f8: 48 8b 83 48 64 01 00 mov 0x16448(%rbx),%rax 363ff: 49 c1 e8 20 shr $0x20,%r8 36403: 48 8b 40 28 mov 0x28(%rax),%rax 36407: e8 00 00 00 00 callq 3640c 3640c: 8b 83 70 64 01 00 mov 0x16470(%rbx),%eax 36412: 83 c0 01 add $0x1,%eax 36415: 89 83 70 64 01 00 mov %eax,0x16470(%rbx) 3641b: 3b 83 74 64 01 00 cmp 0x16474(%rbx),%eax 36421: 7c a0 jl 363c3 36423: 48 89 ef mov %rbp,%rdi 36426: 5b pop %rbx 36427: 5d pop %rbp 36428: e9 00 00 00 00 jmpq 3642d 3642d: 5b pop %rbx 3642e: 5d pop %rbp 3642f: c3 retq 36430: 8d 42 f0 lea -0x10(%rdx),%eax 36433: 89 83 70 64 01 00 mov %eax,0x16470(%rbx) 36439: eb 84 jmp 363bf 3643b: c3 retq 3643c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000036440 : 36440: e8 00 00 00 00 callq 36445 36445: 85 ff test %edi,%edi 36447: 74 52 je 3649b 36449: 7f 21 jg 3646c 3644b: 81 ff 01 fc ff ff cmp $0xfffffc01,%edi 36451: 74 51 je 364a4 36453: 81 ff 00 fe ff ff cmp $0xfffffe00,%edi 36459: 74 49 je 364a4 3645b: 81 ff 00 f8 ff ff cmp $0xfffff800,%edi 36461: 75 22 jne 36485 36463: c7 06 fe ff ff ff movl $0xfffffffe,(%rsi) 36469: 31 c0 xor %eax,%eax 3646b: c3 retq 3646c: 81 ff 00 02 00 00 cmp $0x200,%edi 36472: 74 08 je 3647c 36474: 81 ff ff 03 00 00 cmp $0x3ff,%edi 3647a: 75 09 jne 36485 3647c: c7 06 02 00 00 00 movl $0x2,(%rsi) 36482: 31 c0 xor %eax,%eax 36484: c3 retq 36485: 89 fe mov %edi,%esi 36487: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3648e: e8 00 00 00 00 callq 36493 36493: 0f 0b ud2 36495: b8 ea ff ff ff mov $0xffffffea,%eax 3649a: c3 retq 3649b: c7 06 01 00 00 00 movl $0x1,(%rsi) 364a1: 31 c0 xor %eax,%eax 364a3: c3 retq 364a4: c7 06 00 00 00 00 movl $0x0,(%rsi) 364aa: 31 c0 xor %eax,%eax 364ac: c3 retq 364ad: 0f 1f 00 nopl (%rax) 00000000000364b0 : 364b0: e8 00 00 00 00 callq 364b5 364b5: 41 56 push %r14 364b7: 41 55 push %r13 364b9: 41 54 push %r12 364bb: 55 push %rbp 364bc: 53 push %rbx 364bd: 48 83 ec 18 sub $0x18,%rsp 364c1: 44 8b 06 mov (%rsi),%r8d 364c4: 65 48 8b 0c 25 28 00 mov %gs:0x28,%rcx 364cb: 00 00 364cd: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 364d2: 31 c9 xor %ecx,%ecx 364d4: 41 8d 50 ff lea -0x1(%r8),%edx 364d8: 83 fa 01 cmp $0x1,%edx 364db: 0f 87 9b 01 00 00 ja 3667c 364e1: 48 89 f0 mov %rsi,%rax 364e4: 8b 76 08 mov 0x8(%rsi),%esi 364e7: 85 f6 test %esi,%esi 364e9: 0f 84 83 01 00 00 je 36672 364ef: 0f 8e 86 00 00 00 jle 3657b 364f5: 81 fe 00 02 00 00 cmp $0x200,%esi 364fb: 74 0c je 36509 364fd: 81 fe ff 03 00 00 cmp $0x3ff,%esi 36503: 0f 85 93 00 00 00 jne 3659c 36509: bd 02 00 00 00 mov $0x2,%ebp 3650e: 41 83 f8 01 cmp $0x1,%r8d 36512: 0f 84 a6 00 00 00 je 365be 36518: 8b 78 04 mov 0x4(%rax),%edi 3651b: 44 8b 68 0c mov 0xc(%rax),%r13d 3651f: e8 00 00 00 00 callq 36524 36524: 49 89 c6 mov %rax,%r14 36527: 48 89 c3 mov %rax,%rbx 3652a: 49 83 e6 fc and $0xfffffffffffffffc,%r14 3652e: 0f 84 6e 01 00 00 je 366a2 36534: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 36539: 4c 89 f7 mov %r14,%rdi 3653c: 83 e3 01 and $0x1,%ebx 3653f: e8 00 00 00 00 callq 36544 36544: 41 89 c4 mov %eax,%r12d 36547: 85 c0 test %eax,%eax 36549: 0f 84 e7 00 00 00 je 36636 3654f: 85 db test %ebx,%ebx 36551: 0f 85 0e 01 00 00 jne 36665 36557: 48 8b 44 24 10 mov 0x10(%rsp),%rax 3655c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 36563: 00 00 36565: 0f 85 42 01 00 00 jne 366ad 3656b: 48 83 c4 18 add $0x18,%rsp 3656f: 44 89 e0 mov %r12d,%eax 36572: 5b pop %rbx 36573: 5d pop %rbp 36574: 41 5c pop %r12 36576: 41 5d pop %r13 36578: 41 5e pop %r14 3657a: c3 retq 3657b: 81 fe 01 fc ff ff cmp $0xfffffc01,%esi 36581: 74 2f je 365b2 36583: 81 fe 00 fe ff ff cmp $0xfffffe00,%esi 36589: 74 27 je 365b2 3658b: bd fe ff ff ff mov $0xfffffffe,%ebp 36590: 81 fe 00 f8 ff ff cmp $0xfffff800,%esi 36596: 0f 84 72 ff ff ff je 3650e 3659c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 365a3: e8 00 00 00 00 callq 365a8 365a8: 0f 0b ud2 365aa: 41 bc ea ff ff ff mov $0xffffffea,%r12d 365b0: eb a5 jmp 36557 365b2: 31 ed xor %ebp,%ebp 365b4: 41 83 f8 01 cmp $0x1,%r8d 365b8: 0f 85 5a ff ff ff jne 36518 365be: 8b 78 04 mov 0x4(%rax),%edi 365c1: e8 00 00 00 00 callq 365c6 365c6: 49 89 c5 mov %rax,%r13 365c9: 48 89 c3 mov %rax,%rbx 365cc: 49 83 e5 fc and $0xfffffffffffffffc,%r13 365d0: 0f 84 cc 00 00 00 je 366a2 365d6: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 365db: 4c 89 ef mov %r13,%rdi 365de: 83 e3 01 and $0x1,%ebx 365e1: e8 00 00 00 00 callq 365e6 365e6: 41 89 c4 mov %eax,%r12d 365e9: 85 c0 test %eax,%eax 365eb: 75 34 jne 36621 365ed: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 365f4: 00 365f5: eb 0c jmp 36603 365f7: 89 ee mov %ebp,%esi 365f9: e8 00 00 00 00 callq 365fe 365fe: 83 44 24 04 01 addl $0x1,0x4(%rsp) 36603: 48 8b 44 24 08 mov 0x8(%rsp),%rax 36608: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 3660d: 48 8d b8 28 08 00 00 lea 0x828(%rax),%rdi 36614: e8 00 00 00 00 callq 36619 36619: 48 89 c7 mov %rax,%rdi 3661c: 48 85 c0 test %rax,%rax 3661f: 75 d6 jne 365f7 36621: 85 db test %ebx,%ebx 36623: 0f 84 2e ff ff ff je 36557 36629: 4c 89 ef mov %r13,%rdi 3662c: e8 00 00 00 00 callq 36631 36631: e9 21 ff ff ff jmpq 36557 36636: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 3663b: 44 89 ee mov %r13d,%esi 3663e: e8 00 00 00 00 callq 36643 36643: 49 89 c5 mov %rax,%r13 36646: 48 85 c0 test %rax,%rax 36649: 74 4b je 36696 3664b: 48 89 c7 mov %rax,%rdi 3664e: 89 ee mov %ebp,%esi 36650: e8 00 00 00 00 callq 36655 36655: 4c 89 ef mov %r13,%rdi 36658: e8 00 00 00 00 callq 3665d 3665d: 85 db test %ebx,%ebx 3665f: 0f 84 f2 fe ff ff je 36557 36665: 4c 89 f7 mov %r14,%rdi 36668: e8 00 00 00 00 callq 3666d 3666d: e9 e5 fe ff ff jmpq 36557 36672: bd 01 00 00 00 mov $0x1,%ebp 36677: e9 92 fe ff ff jmpq 3650e 3667c: 44 89 c6 mov %r8d,%esi 3667f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 36686: 41 bc ea ff ff ff mov $0xffffffea,%r12d 3668c: e8 00 00 00 00 callq 36691 36691: e9 c1 fe ff ff jmpq 36557 36696: 85 db test %ebx,%ebx 36698: 74 08 je 366a2 3669a: 4c 89 f7 mov %r14,%rdi 3669d: e8 00 00 00 00 callq 366a2 366a2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 366a8: e9 aa fe ff ff jmpq 36557 366ad: e8 00 00 00 00 callq 366b2 366b2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 366b9: 00 00 00 366bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000366c0 : 366c0: e8 00 00 00 00 callq 366c5 366c5: 53 push %rbx 366c6: 48 8b 9f c8 00 00 00 mov 0xc8(%rdi),%rbx 366cd: 48 85 f6 test %rsi,%rsi 366d0: 74 20 je 366f2 366d2: 48 8b 06 mov (%rsi),%rax 366d5: 48 89 f2 mov %rsi,%rdx 366d8: 48 8d b3 00 68 01 00 lea 0x16800(%rbx),%rsi 366df: 48 81 fb 00 98 fe ff cmp $0xfffffffffffe9800,%rbx 366e6: 74 0a je 366f2 366e8: 48 85 c0 test %rax,%rax 366eb: 74 05 je 366f2 366ed: e8 00 00 00 00 callq 366f2 366f2: 8b 83 44 66 01 00 mov 0x16644(%rbx),%eax 366f8: 5b pop %rbx 366f9: 83 f8 01 cmp $0x1,%eax 366fc: 19 c0 sbb %eax,%eax 366fe: f7 d0 not %eax 36700: 25 41 01 00 00 and $0x141,%eax 36705: c3 retq 36706: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3670d: 00 00 00 0000000000036710 : 36710: e8 00 00 00 00 callq 36715 36715: 41 57 push %r15 36717: 41 56 push %r14 36719: 41 55 push %r13 3671b: 41 54 push %r12 3671d: 55 push %rbp 3671e: 53 push %rbx 3671f: 48 83 ec 08 sub $0x8,%rsp 36723: 48 8b 47 20 mov 0x20(%rdi),%rax 36727: 4c 8b a8 48 02 00 00 mov 0x248(%rax),%r13 3672e: f6 c2 03 test $0x3,%dl 36731: 0f 85 cc 00 00 00 jne 36803 36737: 4c 8b 01 mov (%rcx),%r8 3673a: 49 89 cf mov %rcx,%r15 3673d: 41 83 e0 03 and $0x3,%r8d 36741: 4c 89 04 24 mov %r8,(%rsp) 36745: 0f 85 b8 00 00 00 jne 36803 3674b: 49 8b 7d 28 mov 0x28(%r13),%rdi 3674f: 48 89 f5 mov %rsi,%rbp 36752: be 04 00 00 00 mov $0x4,%esi 36757: 49 89 d4 mov %rdx,%r12 3675a: e8 00 00 00 00 callq 3675f 3675f: 89 c3 mov %eax,%ebx 36761: 85 c0 test %eax,%eax 36763: 0f 88 87 00 00 00 js 367f0 36769: 4d 85 e4 test %r12,%r12 3676c: 4c 8b 04 24 mov (%rsp),%r8 36770: 48 89 eb mov %rbp,%rbx 36773: 41 be 04 00 00 00 mov $0x4,%r14d 36779: 75 2e jne 367a9 3677b: eb 3b jmp 367b8 3677d: 31 f6 xor %esi,%esi 3677f: 85 d2 test %edx,%edx 36781: 4c 89 ef mov %r13,%rdi 36784: 40 0f 95 c6 setne %sil 36788: e8 00 00 00 00 callq 3678d 3678d: 4c 89 f0 mov %r14,%rax 36790: 49 83 07 04 addq $0x4,(%r15) 36794: 48 29 e8 sub %rbp,%rax 36797: 4c 8d 04 03 lea (%rbx,%rax,1),%r8 3679b: 48 83 c3 04 add $0x4,%rbx 3679f: 4a 8d 44 25 00 lea 0x0(%rbp,%r12,1),%rax 367a4: 48 39 c3 cmp %rax,%rbx 367a7: 74 0f je 367b8 367a9: 48 89 d8 mov %rbx,%rax 367ac: e8 00 00 00 00 callq 367b1 367b1: 85 c0 test %eax,%eax 367b3: 74 c8 je 3677d 367b5: 4c 63 c0 movslq %eax,%r8 367b8: 49 8b 5d 28 mov 0x28(%r13),%rbx 367bc: 4c 89 04 24 mov %r8,(%rsp) 367c0: e8 00 00 00 00 callq 367c5 367c5: be 0d 00 00 00 mov $0xd,%esi 367ca: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 367d1: 49 8b 7d 28 mov 0x28(%r13),%rdi 367d5: e8 00 00 00 00 callq 367da 367da: 4c 8b 04 24 mov (%rsp),%r8 367de: 48 83 c4 08 add $0x8,%rsp 367e2: 4c 89 c0 mov %r8,%rax 367e5: 5b pop %rbx 367e6: 5d pop %rbp 367e7: 41 5c pop %r12 367e9: 41 5d pop %r13 367eb: 41 5e pop %r14 367ed: 41 5f pop %r15 367ef: c3 retq 367f0: 49 8b 7d 28 mov 0x28(%r13),%rdi 367f4: be 0d 00 00 00 mov $0xd,%esi 367f9: e8 00 00 00 00 callq 367fe 367fe: 4c 63 c3 movslq %ebx,%r8 36801: eb db jmp 367de 36803: 49 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%r8 3680a: eb d2 jmp 367de 3680c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000036810 : 36810: e8 00 00 00 00 callq 36815 36815: 41 57 push %r15 36817: 41 56 push %r14 36819: 41 55 push %r13 3681b: 41 54 push %r12 3681d: 55 push %rbp 3681e: 53 push %rbx 3681f: 48 83 ec 18 sub $0x18,%rsp 36823: 48 89 34 24 mov %rsi,(%rsp) 36827: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3682e: 00 00 36830: 48 89 44 24 10 mov %rax,0x10(%rsp) 36835: 48 8b 47 20 mov 0x20(%rdi),%rax 36839: 4c 8b b0 48 02 00 00 mov 0x248(%rax),%r14 36840: f6 c2 03 test $0x3,%dl 36843: 0f 85 d4 00 00 00 jne 3691d 36849: 4c 8b 39 mov (%rcx),%r15 3684c: 49 89 cc mov %rcx,%r12 3684f: 41 83 e7 03 and $0x3,%r15d 36853: 0f 85 c4 00 00 00 jne 3691d 36859: 49 8b 7e 28 mov 0x28(%r14),%rdi 3685d: be 04 00 00 00 mov $0x4,%esi 36862: 49 89 d5 mov %rdx,%r13 36865: e8 00 00 00 00 callq 3686a 3686a: 85 c0 test %eax,%eax 3686c: 0f 88 83 00 00 00 js 368f5 36872: 4d 85 ed test %r13,%r13 36875: 75 10 jne 36887 36877: eb 3c jmp 368b5 36879: 49 83 c7 04 add $0x4,%r15 3687d: 49 83 04 24 04 addq $0x4,(%r12) 36882: 4d 39 ef cmp %r13,%r15 36885: 74 2e je 368b5 36887: 48 8b 04 24 mov (%rsp),%rax 3688b: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 36890: 4c 89 f7 mov %r14,%rdi 36893: 4a 8d 2c 38 lea (%rax,%r15,1),%rbp 36897: e8 00 00 00 00 callq 3689c 3689c: 89 c3 mov %eax,%ebx 3689e: 85 c0 test %eax,%eax 368a0: 75 58 jne 368fa 368a2: 8b 44 24 0c mov 0xc(%rsp),%eax 368a6: 48 89 e9 mov %rbp,%rcx 368a9: e8 00 00 00 00 callq 368ae 368ae: 85 c9 test %ecx,%ecx 368b0: 74 c7 je 36879 368b2: 4c 63 f9 movslq %ecx,%r15 368b5: 49 8b 5e 28 mov 0x28(%r14),%rbx 368b9: e8 00 00 00 00 callq 368be 368be: be 0d 00 00 00 mov $0xd,%esi 368c3: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 368ca: 49 8b 7e 28 mov 0x28(%r14),%rdi 368ce: e8 00 00 00 00 callq 368d3 368d3: 48 8b 44 24 10 mov 0x10(%rsp),%rax 368d8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 368df: 00 00 368e1: 75 43 jne 36926 368e3: 48 83 c4 18 add $0x18,%rsp 368e7: 4c 89 f8 mov %r15,%rax 368ea: 5b pop %rbx 368eb: 5d pop %rbp 368ec: 41 5c pop %r12 368ee: 41 5d pop %r13 368f0: 41 5e pop %r14 368f2: 41 5f pop %r15 368f4: c3 retq 368f5: 4c 63 f8 movslq %eax,%r15 368f8: eb d9 jmp 368d3 368fa: 49 8b 6e 28 mov 0x28(%r14),%rbp 368fe: 4c 63 fb movslq %ebx,%r15 36901: e8 00 00 00 00 callq 36906 36906: be 0d 00 00 00 mov $0xd,%esi 3690b: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 36912: 49 8b 7e 28 mov 0x28(%r14),%rdi 36916: e8 00 00 00 00 callq 3691b 3691b: eb b6 jmp 368d3 3691d: 49 c7 c7 ea ff ff ff mov $0xffffffffffffffea,%r15 36924: eb ad jmp 368d3 36926: e8 00 00 00 00 callq 3692b 3692b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000036930 : 36930: e8 00 00 00 00 callq 36935 36935: 41 57 push %r15 36937: 41 56 push %r14 36939: 41 55 push %r13 3693b: 41 54 push %r12 3693d: 55 push %rbp 3693e: 53 push %rbx 3693f: 48 81 ec 90 00 00 00 sub $0x90,%rsp 36946: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3694d: 00 00 3694f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 36956: 00 36957: 48 8b 47 20 mov 0x20(%rdi),%rax 3695b: 4c 8b b0 48 02 00 00 mov 0x248(%rax),%r14 36962: f6 c2 03 test $0x3,%dl 36965: 0f 85 9b 01 00 00 jne 36b06 3696b: 48 8b 19 mov (%rcx),%rbx 3696e: 49 89 dd mov %rbx,%r13 36971: 41 83 e5 03 and $0x3,%r13d 36975: 0f 85 8b 01 00 00 jne 36b06 3697b: 49 8b 7e 28 mov 0x28(%r14),%rdi 3697f: 49 89 f4 mov %rsi,%r12 36982: be 04 00 00 00 mov $0x4,%esi 36987: 48 89 d5 mov %rdx,%rbp 3698a: e8 00 00 00 00 callq 3698f 3698f: 41 89 c7 mov %eax,%r15d 36992: 85 c0 test %eax,%eax 36994: 0f 88 4f 01 00 00 js 36ae9 3699a: 4c 89 f7 mov %r14,%rdi 3699d: e8 00 00 00 00 callq 369a2 369a2: 41 89 c7 mov %eax,%r15d 369a5: 85 c0 test %eax,%eax 369a7: 0f 88 3c 01 00 00 js 36ae9 369ad: 4d 8d be 18 0b 00 00 lea 0xb18(%r14),%r15 369b4: 4c 89 ff mov %r15,%rdi 369b7: e8 00 00 00 00 callq 369bc 369bc: 48 89 d9 mov %rbx,%rcx 369bf: 48 89 da mov %rbx,%rdx 369c2: 48 89 de mov %rbx,%rsi 369c5: 49 8b 86 38 b3 00 00 mov 0xb338(%r14),%rax 369cc: 48 c1 e9 17 shr $0x17,%rcx 369d0: 48 c1 ea 0f shr $0xf,%rdx 369d4: 4c 89 f7 mov %r14,%rdi 369d7: 48 c1 ee 07 shr $0x7,%rsi 369db: 0f b6 c9 movzbl %cl,%ecx 369de: 0f b6 d2 movzbl %dl,%edx 369e1: 48 8b 40 08 mov 0x8(%rax),%rax 369e5: 40 0f b6 f6 movzbl %sil,%esi 369e9: e8 00 00 00 00 callq 369ee 369ee: 49 8b 86 38 b3 00 00 mov 0xb338(%r14),%rax 369f5: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 369fc: 00 369fd: 4c 8b 48 10 mov 0x10(%rax),%r9 36a01: 4d 85 c9 test %r9,%r9 36a04: 74 2e je 36a34 36a06: 48 89 da mov %rbx,%rdx 36a09: 48 89 de mov %rbx,%rsi 36a0c: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 36a11: 4c 89 f7 mov %r14,%rdi 36a14: 48 c1 ea 1f shr $0x1f,%rdx 36a18: 48 c1 ee 25 shr $0x25,%rsi 36a1c: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 36a21: 83 e2 3f and $0x3f,%edx 36a24: 40 0f b6 f6 movzbl %sil,%esi 36a28: e8 00 00 00 00 callq 36a2d 36a2d: 49 8b 86 38 b3 00 00 mov 0xb338(%r14),%rax 36a34: b9 ff ff ff ff mov $0xffffffff,%ecx 36a39: ba ff ff ff ff mov $0xffffffff,%edx 36a3e: 48 8b 40 08 mov 0x8(%rax),%rax 36a42: 4c 89 f7 mov %r14,%rdi 36a45: be ff ff ff ff mov $0xffffffff,%esi 36a4a: e8 00 00 00 00 callq 36a4f 36a4f: 4c 89 ff mov %r15,%rdi 36a52: e8 00 00 00 00 callq 36a57 36a57: 4d 8b 7e 28 mov 0x28(%r14),%r15 36a5b: e8 00 00 00 00 callq 36a60 36a60: be 0d 00 00 00 mov $0xd,%esi 36a65: 49 89 87 e0 01 00 00 mov %rax,0x1e0(%r15) 36a6c: 49 8b 7e 28 mov 0x28(%r14),%rdi 36a70: e8 00 00 00 00 callq 36a75 36a75: 8b 74 24 04 mov 0x4(%rsp),%esi 36a79: 85 f6 test %esi,%esi 36a7b: 0f 84 8e 00 00 00 je 36b0f 36a81: 48 85 ed test %rbp,%rbp 36a84: 74 76 je 36afc 36a86: 89 da mov %ebx,%edx 36a88: c1 e6 02 shl $0x2,%esi 36a8b: 83 e2 7f and $0x7f,%edx 36a8e: eb 0c jmp 36a9c 36a90: 49 83 c5 04 add $0x4,%r13 36a94: 83 c2 04 add $0x4,%edx 36a97: 49 39 ed cmp %rbp,%r13 36a9a: 74 60 je 36afc 36a9c: 4b 8d 0c 2c lea (%r12,%r13,1),%rcx 36aa0: 39 d6 cmp %edx,%esi 36aa2: 76 58 jbe 36afc 36aa4: 89 d0 mov %edx,%eax 36aa6: c1 e8 02 shr $0x2,%eax 36aa9: 8b 44 84 08 mov 0x8(%rsp,%rax,4),%eax 36aad: e8 00 00 00 00 callq 36ab2 36ab2: 85 c9 test %ecx,%ecx 36ab4: 74 da je 36a90 36ab6: 4c 89 f7 mov %r14,%rdi 36ab9: 4c 63 e9 movslq %ecx,%r13 36abc: e8 00 00 00 00 callq 36ac1 36ac1: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 36ac8: 00 36ac9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 36ad0: 00 00 36ad2: 75 4c jne 36b20 36ad4: 48 81 c4 90 00 00 00 add $0x90,%rsp 36adb: 4c 89 e8 mov %r13,%rax 36ade: 5b pop %rbx 36adf: 5d pop %rbp 36ae0: 41 5c pop %r12 36ae2: 41 5d pop %r13 36ae4: 41 5e pop %r14 36ae6: 41 5f pop %r15 36ae8: c3 retq 36ae9: 49 8b 7e 28 mov 0x28(%r14),%rdi 36aed: be 0d 00 00 00 mov $0xd,%esi 36af2: 4d 63 ef movslq %r15d,%r13 36af5: e8 00 00 00 00 callq 36afa 36afa: eb c5 jmp 36ac1 36afc: 4c 89 f7 mov %r14,%rdi 36aff: e8 00 00 00 00 callq 36b04 36b04: eb bb jmp 36ac1 36b06: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 36b0d: eb b2 jmp 36ac1 36b0f: 4c 89 f7 mov %r14,%rdi 36b12: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 36b19: e8 00 00 00 00 callq 36b1e 36b1e: eb a1 jmp 36ac1 36b20: e8 00 00 00 00 callq 36b25 36b25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 36b2c: 00 00 00 00 0000000000036b30 : 36b30: e8 00 00 00 00 callq 36b35 36b35: 41 57 push %r15 36b37: 41 56 push %r14 36b39: 41 55 push %r13 36b3b: 41 54 push %r12 36b3d: 55 push %rbp 36b3e: 53 push %rbx 36b3f: 48 8b 47 20 mov 0x20(%rdi),%rax 36b43: 4c 8b b8 48 02 00 00 mov 0x248(%rax),%r15 36b4a: f6 c2 03 test $0x3,%dl 36b4d: 0f 85 d8 00 00 00 jne 36c2b 36b53: 4c 8b 29 mov (%rcx),%r13 36b56: 49 89 ce mov %rcx,%r14 36b59: 41 83 e5 03 and $0x3,%r13d 36b5d: 0f 85 c8 00 00 00 jne 36c2b 36b63: 49 8b 7f 28 mov 0x28(%r15),%rdi 36b67: 48 89 f5 mov %rsi,%rbp 36b6a: be 04 00 00 00 mov $0x4,%esi 36b6f: 49 89 d4 mov %rdx,%r12 36b72: e8 00 00 00 00 callq 36b77 36b77: 89 c3 mov %eax,%ebx 36b79: 85 c0 test %eax,%eax 36b7b: 0f 88 8b 00 00 00 js 36c0c 36b81: 4c 89 ff mov %r15,%rdi 36b84: e8 00 00 00 00 callq 36b89 36b89: 89 c3 mov %eax,%ebx 36b8b: 85 c0 test %eax,%eax 36b8d: 78 7d js 36c0c 36b8f: 48 89 eb mov %rbp,%rbx 36b92: 4d 85 e4 test %r12,%r12 36b95: 75 32 jne 36bc9 36b97: eb 3f jmp 36bd8 36b99: 49 8b 87 b0 0c 00 00 mov 0xcb0(%r15),%rax 36ba0: 41 8b 36 mov (%r14),%esi 36ba3: 4c 89 ff mov %r15,%rdi 36ba6: e8 00 00 00 00 callq 36bab 36bab: b8 04 00 00 00 mov $0x4,%eax 36bb0: 49 83 06 04 addq $0x4,(%r14) 36bb4: 48 29 e8 sub %rbp,%rax 36bb7: 4c 8d 2c 03 lea (%rbx,%rax,1),%r13 36bbb: 48 83 c3 04 add $0x4,%rbx 36bbf: 4a 8d 44 25 00 lea 0x0(%rbp,%r12,1),%rax 36bc4: 48 39 c3 cmp %rax,%rbx 36bc7: 74 0f je 36bd8 36bc9: 48 89 d8 mov %rbx,%rax 36bcc: e8 00 00 00 00 callq 36bd1 36bd1: 85 c0 test %eax,%eax 36bd3: 74 c4 je 36b99 36bd5: 4c 63 e8 movslq %eax,%r13 36bd8: 49 8b 5f 28 mov 0x28(%r15),%rbx 36bdc: e8 00 00 00 00 callq 36be1 36be1: be 0d 00 00 00 mov $0xd,%esi 36be6: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 36bed: 49 8b 7f 28 mov 0x28(%r15),%rdi 36bf1: e8 00 00 00 00 callq 36bf6 36bf6: 4c 89 ff mov %r15,%rdi 36bf9: e8 00 00 00 00 callq 36bfe 36bfe: 5b pop %rbx 36bff: 4c 89 e8 mov %r13,%rax 36c02: 5d pop %rbp 36c03: 41 5c pop %r12 36c05: 41 5d pop %r13 36c07: 41 5e pop %r14 36c09: 41 5f pop %r15 36c0b: c3 retq 36c0c: 49 8b 7f 28 mov 0x28(%r15),%rdi 36c10: 4c 63 eb movslq %ebx,%r13 36c13: be 0d 00 00 00 mov $0xd,%esi 36c18: e8 00 00 00 00 callq 36c1d 36c1d: 4c 89 e8 mov %r13,%rax 36c20: 5b pop %rbx 36c21: 5d pop %rbp 36c22: 41 5c pop %r12 36c24: 41 5d pop %r13 36c26: 41 5e pop %r14 36c28: 41 5f pop %r15 36c2a: c3 retq 36c2b: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 36c32: eb ca jmp 36bfe 36c34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 36c3b: 00 00 00 00 36c3f: 90 nop 0000000000036c40 : 36c40: e8 00 00 00 00 callq 36c45 36c45: 41 57 push %r15 36c47: 41 56 push %r14 36c49: 41 55 push %r13 36c4b: 41 54 push %r12 36c4d: 55 push %rbp 36c4e: 53 push %rbx 36c4f: 48 83 ec 08 sub $0x8,%rsp 36c53: 48 8b 47 20 mov 0x20(%rdi),%rax 36c57: 48 89 14 24 mov %rdx,(%rsp) 36c5b: 83 e2 03 and $0x3,%edx 36c5e: 4c 8b b8 48 02 00 00 mov 0x248(%rax),%r15 36c65: 0f 85 e3 00 00 00 jne 36d4e 36c6b: 48 8b 19 mov (%rcx),%rbx 36c6e: 49 89 cc mov %rcx,%r12 36c71: 83 e3 03 and $0x3,%ebx 36c74: 0f 85 d4 00 00 00 jne 36d4e 36c7a: 49 8b 7f 28 mov 0x28(%r15),%rdi 36c7e: 48 89 f5 mov %rsi,%rbp 36c81: be 04 00 00 00 mov $0x4,%esi 36c86: e8 00 00 00 00 callq 36c8b 36c8b: 41 89 c5 mov %eax,%r13d 36c8e: 85 c0 test %eax,%eax 36c90: 0f 88 a5 00 00 00 js 36d3b 36c96: 4c 89 ff mov %r15,%rdi 36c99: e8 00 00 00 00 callq 36c9e 36c9e: 41 89 c5 mov %eax,%r13d 36ca1: 85 c0 test %eax,%eax 36ca3: 0f 88 92 00 00 00 js 36d3b 36ca9: 48 83 3c 24 00 cmpq $0x0,(%rsp) 36cae: 74 53 je 36d03 36cb0: 49 8b 34 24 mov (%r12),%rsi 36cb4: 49 89 ee mov %rbp,%r14 36cb7: 41 bd 04 00 00 00 mov $0x4,%r13d 36cbd: eb 26 jmp 36ce5 36cbf: 49 8b 04 24 mov (%r12),%rax 36cc3: 4c 89 e9 mov %r13,%rcx 36cc6: 48 29 e9 sub %rbp,%rcx 36cc9: 48 8d 70 04 lea 0x4(%rax),%rsi 36ccd: 48 8b 04 24 mov (%rsp),%rax 36cd1: 49 8d 1c 0e lea (%r14,%rcx,1),%rbx 36cd5: 49 83 c6 04 add $0x4,%r14 36cd9: 49 89 34 24 mov %rsi,(%r12) 36cdd: 48 01 e8 add %rbp,%rax 36ce0: 49 39 c6 cmp %rax,%r14 36ce3: 74 1e je 36d03 36ce5: 49 8b 87 a8 0c 00 00 mov 0xca8(%r15),%rax 36cec: 4c 89 ff mov %r15,%rdi 36cef: e8 00 00 00 00 callq 36cf4 36cf4: 4c 89 f1 mov %r14,%rcx 36cf7: e8 00 00 00 00 callq 36cfc 36cfc: 85 c9 test %ecx,%ecx 36cfe: 74 bf je 36cbf 36d00: 48 63 d9 movslq %ecx,%rbx 36d03: 49 8b 6f 28 mov 0x28(%r15),%rbp 36d07: e8 00 00 00 00 callq 36d0c 36d0c: be 0d 00 00 00 mov $0xd,%esi 36d11: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 36d18: 49 8b 7f 28 mov 0x28(%r15),%rdi 36d1c: e8 00 00 00 00 callq 36d21 36d21: 4c 89 ff mov %r15,%rdi 36d24: e8 00 00 00 00 callq 36d29 36d29: 48 83 c4 08 add $0x8,%rsp 36d2d: 48 89 d8 mov %rbx,%rax 36d30: 5b pop %rbx 36d31: 5d pop %rbp 36d32: 41 5c pop %r12 36d34: 41 5d pop %r13 36d36: 41 5e pop %r14 36d38: 41 5f pop %r15 36d3a: c3 retq 36d3b: 49 8b 7f 28 mov 0x28(%r15),%rdi 36d3f: be 0d 00 00 00 mov $0xd,%esi 36d44: 49 63 dd movslq %r13d,%rbx 36d47: e8 00 00 00 00 callq 36d4c 36d4c: eb db jmp 36d29 36d4e: 48 c7 c3 ea ff ff ff mov $0xffffffffffffffea,%rbx 36d55: eb d2 jmp 36d29 36d57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 36d5e: 00 00 0000000000036d60 : 36d60: e8 00 00 00 00 callq 36d65 36d65: 41 57 push %r15 36d67: 41 56 push %r14 36d69: 41 55 push %r13 36d6b: 41 54 push %r12 36d6d: 55 push %rbp 36d6e: 53 push %rbx 36d6f: 48 8b 47 20 mov 0x20(%rdi),%rax 36d73: 4c 8b b8 48 02 00 00 mov 0x248(%rax),%r15 36d7a: f6 c2 03 test $0x3,%dl 36d7d: 0f 85 d8 00 00 00 jne 36e5b 36d83: 4c 8b 29 mov (%rcx),%r13 36d86: 49 89 ce mov %rcx,%r14 36d89: 41 83 e5 03 and $0x3,%r13d 36d8d: 0f 85 c8 00 00 00 jne 36e5b 36d93: 49 8b 7f 28 mov 0x28(%r15),%rdi 36d97: 48 89 f5 mov %rsi,%rbp 36d9a: be 04 00 00 00 mov $0x4,%esi 36d9f: 49 89 d4 mov %rdx,%r12 36da2: e8 00 00 00 00 callq 36da7 36da7: 89 c3 mov %eax,%ebx 36da9: 85 c0 test %eax,%eax 36dab: 0f 88 8b 00 00 00 js 36e3c 36db1: 4c 89 ff mov %r15,%rdi 36db4: e8 00 00 00 00 callq 36db9 36db9: 89 c3 mov %eax,%ebx 36dbb: 85 c0 test %eax,%eax 36dbd: 78 7d js 36e3c 36dbf: 48 89 eb mov %rbp,%rbx 36dc2: 4d 85 e4 test %r12,%r12 36dc5: 75 32 jne 36df9 36dc7: eb 3f jmp 36e08 36dc9: 49 8b 87 c8 0c 00 00 mov 0xcc8(%r15),%rax 36dd0: 41 8b 36 mov (%r14),%esi 36dd3: 4c 89 ff mov %r15,%rdi 36dd6: e8 00 00 00 00 callq 36ddb 36ddb: b8 04 00 00 00 mov $0x4,%eax 36de0: 49 83 06 04 addq $0x4,(%r14) 36de4: 48 29 e8 sub %rbp,%rax 36de7: 4c 8d 2c 03 lea (%rbx,%rax,1),%r13 36deb: 48 83 c3 04 add $0x4,%rbx 36def: 4a 8d 44 25 00 lea 0x0(%rbp,%r12,1),%rax 36df4: 48 39 c3 cmp %rax,%rbx 36df7: 74 0f je 36e08 36df9: 48 89 d8 mov %rbx,%rax 36dfc: e8 00 00 00 00 callq 36e01 36e01: 85 c0 test %eax,%eax 36e03: 74 c4 je 36dc9 36e05: 4c 63 e8 movslq %eax,%r13 36e08: 49 8b 5f 28 mov 0x28(%r15),%rbx 36e0c: e8 00 00 00 00 callq 36e11 36e11: be 0d 00 00 00 mov $0xd,%esi 36e16: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 36e1d: 49 8b 7f 28 mov 0x28(%r15),%rdi 36e21: e8 00 00 00 00 callq 36e26 36e26: 4c 89 ff mov %r15,%rdi 36e29: e8 00 00 00 00 callq 36e2e 36e2e: 5b pop %rbx 36e2f: 4c 89 e8 mov %r13,%rax 36e32: 5d pop %rbp 36e33: 41 5c pop %r12 36e35: 41 5d pop %r13 36e37: 41 5e pop %r14 36e39: 41 5f pop %r15 36e3b: c3 retq 36e3c: 49 8b 7f 28 mov 0x28(%r15),%rdi 36e40: 4c 63 eb movslq %ebx,%r13 36e43: be 0d 00 00 00 mov $0xd,%esi 36e48: e8 00 00 00 00 callq 36e4d 36e4d: 4c 89 e8 mov %r13,%rax 36e50: 5b pop %rbx 36e51: 5d pop %rbp 36e52: 41 5c pop %r12 36e54: 41 5d pop %r13 36e56: 41 5e pop %r14 36e58: 41 5f pop %r15 36e5a: c3 retq 36e5b: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 36e62: eb ca jmp 36e2e 36e64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 36e6b: 00 00 00 00 36e6f: 90 nop 0000000000036e70 : 36e70: e8 00 00 00 00 callq 36e75 36e75: 41 57 push %r15 36e77: 41 56 push %r14 36e79: 41 55 push %r13 36e7b: 41 54 push %r12 36e7d: 55 push %rbp 36e7e: 53 push %rbx 36e7f: 48 83 ec 08 sub $0x8,%rsp 36e83: 48 8b 47 20 mov 0x20(%rdi),%rax 36e87: 48 89 14 24 mov %rdx,(%rsp) 36e8b: 83 e2 03 and $0x3,%edx 36e8e: 4c 8b b8 48 02 00 00 mov 0x248(%rax),%r15 36e95: 0f 85 e3 00 00 00 jne 36f7e 36e9b: 48 8b 19 mov (%rcx),%rbx 36e9e: 49 89 cc mov %rcx,%r12 36ea1: 83 e3 03 and $0x3,%ebx 36ea4: 0f 85 d4 00 00 00 jne 36f7e 36eaa: 49 8b 7f 28 mov 0x28(%r15),%rdi 36eae: 48 89 f5 mov %rsi,%rbp 36eb1: be 04 00 00 00 mov $0x4,%esi 36eb6: e8 00 00 00 00 callq 36ebb 36ebb: 41 89 c5 mov %eax,%r13d 36ebe: 85 c0 test %eax,%eax 36ec0: 0f 88 a5 00 00 00 js 36f6b 36ec6: 4c 89 ff mov %r15,%rdi 36ec9: e8 00 00 00 00 callq 36ece 36ece: 41 89 c5 mov %eax,%r13d 36ed1: 85 c0 test %eax,%eax 36ed3: 0f 88 92 00 00 00 js 36f6b 36ed9: 48 83 3c 24 00 cmpq $0x0,(%rsp) 36ede: 74 53 je 36f33 36ee0: 49 8b 34 24 mov (%r12),%rsi 36ee4: 49 89 ee mov %rbp,%r14 36ee7: 41 bd 04 00 00 00 mov $0x4,%r13d 36eed: eb 26 jmp 36f15 36eef: 49 8b 04 24 mov (%r12),%rax 36ef3: 4c 89 e9 mov %r13,%rcx 36ef6: 48 29 e9 sub %rbp,%rcx 36ef9: 48 8d 70 04 lea 0x4(%rax),%rsi 36efd: 48 8b 04 24 mov (%rsp),%rax 36f01: 49 8d 1c 0e lea (%r14,%rcx,1),%rbx 36f05: 49 83 c6 04 add $0x4,%r14 36f09: 49 89 34 24 mov %rsi,(%r12) 36f0d: 48 01 e8 add %rbp,%rax 36f10: 49 39 c6 cmp %rax,%r14 36f13: 74 1e je 36f33 36f15: 49 8b 87 c0 0c 00 00 mov 0xcc0(%r15),%rax 36f1c: 4c 89 ff mov %r15,%rdi 36f1f: e8 00 00 00 00 callq 36f24 36f24: 4c 89 f1 mov %r14,%rcx 36f27: e8 00 00 00 00 callq 36f2c 36f2c: 85 c9 test %ecx,%ecx 36f2e: 74 bf je 36eef 36f30: 48 63 d9 movslq %ecx,%rbx 36f33: 49 8b 6f 28 mov 0x28(%r15),%rbp 36f37: e8 00 00 00 00 callq 36f3c 36f3c: be 0d 00 00 00 mov $0xd,%esi 36f41: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 36f48: 49 8b 7f 28 mov 0x28(%r15),%rdi 36f4c: e8 00 00 00 00 callq 36f51 36f51: 4c 89 ff mov %r15,%rdi 36f54: e8 00 00 00 00 callq 36f59 36f59: 48 83 c4 08 add $0x8,%rsp 36f5d: 48 89 d8 mov %rbx,%rax 36f60: 5b pop %rbx 36f61: 5d pop %rbp 36f62: 41 5c pop %r12 36f64: 41 5d pop %r13 36f66: 41 5e pop %r14 36f68: 41 5f pop %r15 36f6a: c3 retq 36f6b: 49 8b 7f 28 mov 0x28(%r15),%rdi 36f6f: be 0d 00 00 00 mov $0xd,%esi 36f74: 49 63 dd movslq %r13d,%rbx 36f77: e8 00 00 00 00 callq 36f7c 36f7c: eb db jmp 36f59 36f7e: 48 c7 c3 ea ff ff ff mov $0xffffffffffffffea,%rbx 36f85: eb d2 jmp 36f59 36f87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 36f8e: 00 00 0000000000036f90 : 36f90: e8 00 00 00 00 callq 36f95 36f95: 41 57 push %r15 36f97: 41 56 push %r14 36f99: 41 55 push %r13 36f9b: 41 54 push %r12 36f9d: 55 push %rbp 36f9e: 53 push %rbx 36f9f: 48 8b 47 20 mov 0x20(%rdi),%rax 36fa3: 4c 8b b8 48 02 00 00 mov 0x248(%rax),%r15 36faa: f6 c2 03 test $0x3,%dl 36fad: 0f 85 e0 00 00 00 jne 37093 36fb3: 4c 8b 29 mov (%rcx),%r13 36fb6: 49 89 ce mov %rcx,%r14 36fb9: 41 83 e5 03 and $0x3,%r13d 36fbd: 0f 85 d0 00 00 00 jne 37093 36fc3: 49 8b 7f 28 mov 0x28(%r15),%rdi 36fc7: 48 89 f5 mov %rsi,%rbp 36fca: be 04 00 00 00 mov $0x4,%esi 36fcf: 49 89 d4 mov %rdx,%r12 36fd2: e8 00 00 00 00 callq 36fd7 36fd7: 89 c3 mov %eax,%ebx 36fd9: 85 c0 test %eax,%eax 36fdb: 0f 88 93 00 00 00 js 37074 36fe1: 4c 89 ff mov %r15,%rdi 36fe4: e8 00 00 00 00 callq 36fe9 36fe9: 89 c3 mov %eax,%ebx 36feb: 85 c0 test %eax,%eax 36fed: 0f 88 81 00 00 00 js 37074 36ff3: 48 89 eb mov %rbp,%rbx 36ff6: 4d 85 e4 test %r12,%r12 36ff9: 75 36 jne 37031 36ffb: eb 43 jmp 37040 36ffd: 49 8b 36 mov (%r14),%rsi 37000: 49 8b 87 18 0d 00 00 mov 0xd18(%r15),%rax 37007: 4c 89 ff mov %r15,%rdi 3700a: 48 c1 fe 02 sar $0x2,%rsi 3700e: e8 00 00 00 00 callq 37013 37013: b8 04 00 00 00 mov $0x4,%eax 37018: 49 83 06 04 addq $0x4,(%r14) 3701c: 48 29 e8 sub %rbp,%rax 3701f: 4c 8d 2c 03 lea (%rbx,%rax,1),%r13 37023: 48 83 c3 04 add $0x4,%rbx 37027: 4a 8d 44 25 00 lea 0x0(%rbp,%r12,1),%rax 3702c: 48 39 c3 cmp %rax,%rbx 3702f: 74 0f je 37040 37031: 48 89 d8 mov %rbx,%rax 37034: e8 00 00 00 00 callq 37039 37039: 85 c0 test %eax,%eax 3703b: 74 c0 je 36ffd 3703d: 4c 63 e8 movslq %eax,%r13 37040: 49 8b 5f 28 mov 0x28(%r15),%rbx 37044: e8 00 00 00 00 callq 37049 37049: be 0d 00 00 00 mov $0xd,%esi 3704e: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 37055: 49 8b 7f 28 mov 0x28(%r15),%rdi 37059: e8 00 00 00 00 callq 3705e 3705e: 4c 89 ff mov %r15,%rdi 37061: e8 00 00 00 00 callq 37066 37066: 5b pop %rbx 37067: 4c 89 e8 mov %r13,%rax 3706a: 5d pop %rbp 3706b: 41 5c pop %r12 3706d: 41 5d pop %r13 3706f: 41 5e pop %r14 37071: 41 5f pop %r15 37073: c3 retq 37074: 49 8b 7f 28 mov 0x28(%r15),%rdi 37078: 4c 63 eb movslq %ebx,%r13 3707b: be 0d 00 00 00 mov $0xd,%esi 37080: e8 00 00 00 00 callq 37085 37085: 4c 89 e8 mov %r13,%rax 37088: 5b pop %rbx 37089: 5d pop %rbp 3708a: 41 5c pop %r12 3708c: 41 5d pop %r13 3708e: 41 5e pop %r14 37090: 41 5f pop %r15 37092: c3 retq 37093: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 3709a: eb ca jmp 37066 3709c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000370a0 : 370a0: e8 00 00 00 00 callq 370a5 370a5: 41 57 push %r15 370a7: 41 56 push %r14 370a9: 41 55 push %r13 370ab: 41 54 push %r12 370ad: 55 push %rbp 370ae: 53 push %rbx 370af: 48 83 ec 08 sub $0x8,%rsp 370b3: 48 8b 47 20 mov 0x20(%rdi),%rax 370b7: 48 89 14 24 mov %rdx,(%rsp) 370bb: 83 e2 03 and $0x3,%edx 370be: 4c 8b b8 48 02 00 00 mov 0x248(%rax),%r15 370c5: 0f 85 e7 00 00 00 jne 371b2 370cb: 48 8b 19 mov (%rcx),%rbx 370ce: 49 89 cc mov %rcx,%r12 370d1: 83 e3 03 and $0x3,%ebx 370d4: 0f 85 d8 00 00 00 jne 371b2 370da: 49 8b 7f 28 mov 0x28(%r15),%rdi 370de: 48 89 f5 mov %rsi,%rbp 370e1: be 04 00 00 00 mov $0x4,%esi 370e6: e8 00 00 00 00 callq 370eb 370eb: 41 89 c5 mov %eax,%r13d 370ee: 85 c0 test %eax,%eax 370f0: 0f 88 a9 00 00 00 js 3719f 370f6: 4c 89 ff mov %r15,%rdi 370f9: e8 00 00 00 00 callq 370fe 370fe: 41 89 c5 mov %eax,%r13d 37101: 85 c0 test %eax,%eax 37103: 0f 88 96 00 00 00 js 3719f 37109: 48 83 3c 24 00 cmpq $0x0,(%rsp) 3710e: 74 57 je 37167 37110: 49 8b 34 24 mov (%r12),%rsi 37114: 49 89 ee mov %rbp,%r14 37117: 41 bd 04 00 00 00 mov $0x4,%r13d 3711d: eb 26 jmp 37145 3711f: 49 8b 04 24 mov (%r12),%rax 37123: 4c 89 e9 mov %r13,%rcx 37126: 48 29 e9 sub %rbp,%rcx 37129: 48 8d 70 04 lea 0x4(%rax),%rsi 3712d: 48 8b 04 24 mov (%rsp),%rax 37131: 49 8d 1c 0e lea (%r14,%rcx,1),%rbx 37135: 49 83 c6 04 add $0x4,%r14 37139: 49 89 34 24 mov %rsi,(%r12) 3713d: 48 01 e8 add %rbp,%rax 37140: 49 39 c6 cmp %rax,%r14 37143: 74 22 je 37167 37145: 49 8b 87 10 0d 00 00 mov 0xd10(%r15),%rax 3714c: 48 c1 fe 02 sar $0x2,%rsi 37150: 4c 89 ff mov %r15,%rdi 37153: e8 00 00 00 00 callq 37158 37158: 4c 89 f1 mov %r14,%rcx 3715b: e8 00 00 00 00 callq 37160 37160: 85 c9 test %ecx,%ecx 37162: 74 bb je 3711f 37164: 48 63 d9 movslq %ecx,%rbx 37167: 49 8b 6f 28 mov 0x28(%r15),%rbp 3716b: e8 00 00 00 00 callq 37170 37170: be 0d 00 00 00 mov $0xd,%esi 37175: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 3717c: 49 8b 7f 28 mov 0x28(%r15),%rdi 37180: e8 00 00 00 00 callq 37185 37185: 4c 89 ff mov %r15,%rdi 37188: e8 00 00 00 00 callq 3718d 3718d: 48 83 c4 08 add $0x8,%rsp 37191: 48 89 d8 mov %rbx,%rax 37194: 5b pop %rbx 37195: 5d pop %rbp 37196: 41 5c pop %r12 37198: 41 5d pop %r13 3719a: 41 5e pop %r14 3719c: 41 5f pop %r15 3719e: c3 retq 3719f: 49 8b 7f 28 mov 0x28(%r15),%rdi 371a3: be 0d 00 00 00 mov $0xd,%esi 371a8: 49 63 dd movslq %r13d,%rbx 371ab: e8 00 00 00 00 callq 371b0 371b0: eb db jmp 3718d 371b2: 48 c7 c3 ea ff ff ff mov $0xffffffffffffffea,%rbx 371b9: eb d2 jmp 3718d 371bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000371c0 : 371c0: 48 83 ef 01 sub $0x1,%rdi 371c4: b8 ff ff ff ff mov $0xffffffff,%eax 371c9: 48 c1 ef 0c shr $0xc,%rdi 371cd: 48 0f bd c7 bsr %rdi,%rax 371d1: 83 c0 01 add $0x1,%eax 371d4: c3 retq 371d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 371dc: 00 00 00 00 00000000000371e0 : 371e0: e8 00 00 00 00 callq 371e5 371e5: 41 57 push %r15 371e7: 41 56 push %r14 371e9: 41 55 push %r13 371eb: 41 54 push %r12 371ed: 55 push %rbp 371ee: 53 push %rbx 371ef: 48 83 ec 58 sub $0x58,%rsp 371f3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 371fa: 00 00 371fc: 48 89 44 24 50 mov %rax,0x50(%rsp) 37201: 48 8b 47 20 mov 0x20(%rdi),%rax 37205: 4c 8b a0 48 02 00 00 mov 0x248(%rax),%r12 3720c: f6 c2 03 test $0x3,%dl 3720f: 0f 85 45 01 00 00 jne 3735a 37215: 4c 8b 31 mov (%rcx),%r14 37218: 4d 89 f5 mov %r14,%r13 3721b: 41 83 e5 03 and $0x3,%r13d 3721f: 0f 85 35 01 00 00 jne 3735a 37225: 41 80 bc 24 c4 7c 00 cmpb $0x0,0x7cc4(%r12) 3722c: 00 00 3722e: 0f 84 26 01 00 00 je 3735a 37234: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 37239: 48 89 f3 mov %rsi,%rbx 3723c: be 04 00 00 00 mov $0x4,%esi 37241: 48 89 d5 mov %rdx,%rbp 37244: c7 44 24 0c 40 00 00 movl $0x40,0xc(%rsp) 3724b: 00 3724c: e8 00 00 00 00 callq 37251 37251: 41 89 c7 mov %eax,%r15d 37254: 85 c0 test %eax,%eax 37256: 0f 88 d3 00 00 00 js 3732f 3725c: 4c 89 e7 mov %r12,%rdi 3725f: e8 00 00 00 00 callq 37264 37264: 41 89 c7 mov %eax,%r15d 37267: 85 c0 test %eax,%eax 37269: 0f 88 c0 00 00 00 js 3732f 3726f: 4c 89 f6 mov %r14,%rsi 37272: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 37277: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 3727c: 4c 89 e7 mov %r12,%rdi 3727f: 48 c1 fe 02 sar $0x2,%rsi 37283: e8 00 00 00 00 callq 37288 37288: 4d 8b 7c 24 28 mov 0x28(%r12),%r15 3728d: 41 89 c6 mov %eax,%r14d 37290: e8 00 00 00 00 callq 37295 37295: be 0d 00 00 00 mov $0xd,%esi 3729a: 49 89 87 e0 01 00 00 mov %rax,0x1e0(%r15) 372a1: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 372a6: e8 00 00 00 00 callq 372ab 372ab: 45 85 f6 test %r14d,%r14d 372ae: 0f 85 8f 00 00 00 jne 37343 372b4: 48 63 44 24 0c movslq 0xc(%rsp),%rax 372b9: 48 39 e8 cmp %rbp,%rax 372bc: 0f 82 a1 00 00 00 jb 37363 372c2: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 372c7: 48 89 ea mov %rbp,%rdx 372ca: 48 8d 3c 2b lea (%rbx,%rbp,1),%rdi 372ce: 48 85 ed test %rbp,%rbp 372d1: 74 7d je 37350 372d3: 48 89 f9 mov %rdi,%rcx 372d6: 8b 06 mov (%rsi),%eax 372d8: 48 29 d1 sub %rdx,%rcx 372db: e8 00 00 00 00 callq 372e0 372e0: 48 83 ea 04 sub $0x4,%rdx 372e4: 41 89 ed mov %ebp,%r13d 372e7: 48 83 c6 04 add $0x4,%rsi 372eb: 41 29 d5 sub %edx,%r13d 372ee: 48 85 d2 test %rdx,%rdx 372f1: 75 e0 jne 372d3 372f3: 4c 89 e7 mov %r12,%rdi 372f6: 89 4c 24 04 mov %ecx,0x4(%rsp) 372fa: 4d 63 ed movslq %r13d,%r13 372fd: e8 00 00 00 00 callq 37302 37302: 48 63 44 24 04 movslq 0x4(%rsp),%rax 37307: 85 c0 test %eax,%eax 37309: 4c 0f 45 e8 cmovne %rax,%r13 3730d: 48 8b 44 24 50 mov 0x50(%rsp),%rax 37312: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 37319: 00 00 3731b: 75 57 jne 37374 3731d: 48 83 c4 58 add $0x58,%rsp 37321: 4c 89 e8 mov %r13,%rax 37324: 5b pop %rbx 37325: 5d pop %rbp 37326: 41 5c pop %r12 37328: 41 5d pop %r13 3732a: 41 5e pop %r14 3732c: 41 5f pop %r15 3732e: c3 retq 3732f: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 37334: be 0d 00 00 00 mov $0xd,%esi 37339: 4d 63 ef movslq %r15d,%r13 3733c: e8 00 00 00 00 callq 37341 37341: eb ca jmp 3730d 37343: 4c 89 e7 mov %r12,%rdi 37346: 4d 63 ee movslq %r14d,%r13 37349: e8 00 00 00 00 callq 3734e 3734e: eb bd jmp 3730d 37350: 4c 89 e7 mov %r12,%rdi 37353: e8 00 00 00 00 callq 37358 37358: eb b3 jmp 3730d 3735a: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 37361: eb aa jmp 3730d 37363: 4c 89 e7 mov %r12,%rdi 37366: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 3736d: e8 00 00 00 00 callq 37372 37372: eb 99 jmp 3730d 37374: e8 00 00 00 00 callq 37379 37379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000037380 : 37380: e8 00 00 00 00 callq 37385 37385: 41 54 push %r12 37387: be 04 00 00 00 mov $0x4,%esi 3738c: 55 push %rbp 3738d: 48 89 fd mov %rdi,%rbp 37390: 53 push %rbx 37391: 48 8b 47 70 mov 0x70(%rdi),%rax 37395: 48 8b 00 mov (%rax),%rax 37398: 48 8b 58 10 mov 0x10(%rax),%rbx 3739c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 373a0: e8 00 00 00 00 callq 373a5 373a5: 85 c0 test %eax,%eax 373a7: 78 4b js 373f4 373a9: 48 8d bb 38 56 00 00 lea 0x5638(%rbx),%rdi 373b0: be 01 00 00 00 mov $0x1,%esi 373b5: 45 31 e4 xor %r12d,%r12d 373b8: e8 00 00 00 00 callq 373bd 373bd: 48 89 ef mov %rbp,%rdi 373c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 373c7: 89 c2 mov %eax,%edx 373c9: e8 00 00 00 00 callq 373ce 373ce: 48 8b 6b 18 mov 0x18(%rbx),%rbp 373d2: e8 00 00 00 00 callq 373d7 373d7: be 0d 00 00 00 mov $0xd,%esi 373dc: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 373e3: 48 8b 7b 18 mov 0x18(%rbx),%rdi 373e7: e8 00 00 00 00 callq 373ec 373ec: 44 89 e0 mov %r12d,%eax 373ef: 5b pop %rbx 373f0: 5d pop %rbp 373f1: 41 5c pop %r12 373f3: c3 retq 373f4: 48 8b 7b 18 mov 0x18(%rbx),%rdi 373f8: 41 89 c4 mov %eax,%r12d 373fb: be 0d 00 00 00 mov $0xd,%esi 37400: e8 00 00 00 00 callq 37405 37405: 44 89 e0 mov %r12d,%eax 37408: 5b pop %rbx 37409: 5d pop %rbp 3740a: 41 5c pop %r12 3740c: c3 retq 3740d: 0f 1f 00 nopl (%rax) 0000000000037410 : 37410: e8 00 00 00 00 callq 37415 37415: 41 54 push %r12 37417: be 04 00 00 00 mov $0x4,%esi 3741c: 55 push %rbp 3741d: 48 89 fd mov %rdi,%rbp 37420: 53 push %rbx 37421: 48 8b 47 70 mov 0x70(%rdi),%rax 37425: 48 8b 00 mov (%rax),%rax 37428: 48 8b 58 10 mov 0x10(%rax),%rbx 3742c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 37430: e8 00 00 00 00 callq 37435 37435: 85 c0 test %eax,%eax 37437: 78 43 js 3747c 37439: 48 8d 7b f0 lea -0x10(%rbx),%rdi 3743d: 45 31 e4 xor %r12d,%r12d 37440: e8 00 00 00 00 callq 37445 37445: 48 89 ef mov %rbp,%rdi 37448: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3744f: 89 c2 mov %eax,%edx 37451: e8 00 00 00 00 callq 37456 37456: 48 8b 6b 18 mov 0x18(%rbx),%rbp 3745a: e8 00 00 00 00 callq 3745f 3745f: be 0d 00 00 00 mov $0xd,%esi 37464: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 3746b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 3746f: e8 00 00 00 00 callq 37474 37474: 44 89 e0 mov %r12d,%eax 37477: 5b pop %rbx 37478: 5d pop %rbp 37479: 41 5c pop %r12 3747b: c3 retq 3747c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 37480: 41 89 c4 mov %eax,%r12d 37483: be 0d 00 00 00 mov $0xd,%esi 37488: e8 00 00 00 00 callq 3748d 3748d: 44 89 e0 mov %r12d,%eax 37490: 5b pop %rbx 37491: 5d pop %rbp 37492: 41 5c pop %r12 37494: c3 retq 37495: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3749c: 00 00 00 00 00000000000374a0 : 374a0: e8 00 00 00 00 callq 374a5 374a5: 41 57 push %r15 374a7: be 04 00 00 00 mov $0x4,%esi 374ac: 41 56 push %r14 374ae: 49 89 fe mov %rdi,%r14 374b1: 41 55 push %r13 374b3: 41 54 push %r12 374b5: 55 push %rbp 374b6: 53 push %rbx 374b7: 48 83 ec 08 sub $0x8,%rsp 374bb: 48 8b 47 70 mov 0x70(%rdi),%rax 374bf: 48 8b 00 mov (%rax),%rax 374c2: 4c 8b 68 10 mov 0x10(%rax),%r13 374c6: 49 8b 7d 18 mov 0x18(%r13),%rdi 374ca: e8 00 00 00 00 callq 374cf 374cf: 85 c0 test %eax,%eax 374d1: 0f 88 d9 00 00 00 js 375b0 374d7: 49 8d 85 40 66 01 00 lea 0x16640(%r13),%rax 374de: 48 89 c7 mov %rax,%rdi 374e1: 48 89 04 24 mov %rax,(%rsp) 374e5: e8 00 00 00 00 callq 374ea 374ea: 41 89 c4 mov %eax,%r12d 374ed: 85 c0 test %eax,%eax 374ef: 0f 85 a9 00 00 00 jne 3759e 374f5: 49 8d 9d 98 5f 00 00 lea 0x5f98(%r13),%rbx 374fc: 49 8d ad 78 60 00 00 lea 0x6078(%r13),%rbp 37503: 49 89 df mov %rbx,%r15 37506: 49 8b 07 mov (%r15),%rax 37509: 48 85 c0 test %rax,%rax 3750c: 74 11 je 3751f 3750e: 48 8b b8 d0 01 00 00 mov 0x1d0(%rax),%rdi 37515: 48 85 ff test %rdi,%rdi 37518: 74 05 je 3751f 3751a: e8 00 00 00 00 callq 3751f 3751f: 49 83 c7 08 add $0x8,%r15 37523: 49 39 ef cmp %rbp,%r15 37526: 75 de jne 37506 37528: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3752f: 4c 89 f7 mov %r14,%rdi 37532: e8 00 00 00 00 callq 37537 37537: 49 8d 7d f0 lea -0x10(%r13),%rdi 3753b: e8 00 00 00 00 callq 37540 37540: 89 c2 mov %eax,%edx 37542: 85 c0 test %eax,%eax 37544: 74 7d je 375c3 37546: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3754d: 4c 89 f7 mov %r14,%rdi 37550: e8 00 00 00 00 callq 37555 37555: 48 8b 03 mov (%rbx),%rax 37558: 48 85 c0 test %rax,%rax 3755b: 74 11 je 3756e 3755d: 48 8b b8 d0 01 00 00 mov 0x1d0(%rax),%rdi 37564: 48 85 ff test %rdi,%rdi 37567: 74 05 je 3756e 37569: e8 00 00 00 00 callq 3756e 3756e: 48 83 c3 08 add $0x8,%rbx 37572: 48 39 eb cmp %rbp,%rbx 37575: 75 de jne 37555 37577: 48 8b 3c 24 mov (%rsp),%rdi 3757b: e8 00 00 00 00 callq 37580 37580: 49 8b 5d 18 mov 0x18(%r13),%rbx 37584: e8 00 00 00 00 callq 37589 37589: be 0d 00 00 00 mov $0xd,%esi 3758e: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 37595: 49 8b 7d 18 mov 0x18(%r13),%rdi 37599: e8 00 00 00 00 callq 3759e 3759e: 48 83 c4 08 add $0x8,%rsp 375a2: 44 89 e0 mov %r12d,%eax 375a5: 5b pop %rbx 375a6: 5d pop %rbp 375a7: 41 5c pop %r12 375a9: 41 5d pop %r13 375ab: 41 5e pop %r14 375ad: 41 5f pop %r15 375af: c3 retq 375b0: 49 8b 7d 18 mov 0x18(%r13),%rdi 375b4: be 0d 00 00 00 mov $0xd,%esi 375b9: 41 89 c4 mov %eax,%r12d 375bc: e8 00 00 00 00 callq 375c1 375c1: eb db jmp 3759e 375c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 375ca: 4c 89 f7 mov %r14,%rdi 375cd: e8 00 00 00 00 callq 375d2 375d2: eb 81 jmp 37555 375d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 375db: 00 00 00 00 375df: 90 nop 00000000000375e0 : 375e0: e8 00 00 00 00 callq 375e5 375e5: 41 54 push %r12 375e7: 55 push %rbp 375e8: 53 push %rbx 375e9: 48 8b 9f 48 02 00 00 mov 0x248(%rdi),%rbx 375f0: 48 89 9e c8 00 00 00 mov %rbx,0xc8(%rsi) 375f7: 48 8d ab 50 66 01 00 lea 0x16650(%rbx),%rbp 375fe: 48 89 ef mov %rbp,%rdi 37601: e8 00 00 00 00 callq 37606 37606: 41 89 c4 mov %eax,%r12d 37609: 85 c0 test %eax,%eax 3760b: 75 18 jne 37625 3760d: 8b 83 e0 67 01 00 mov 0x167e0(%rbx),%eax 37613: 85 c0 test %eax,%eax 37615: 75 16 jne 3762d 37617: 41 bc f0 ff ff ff mov $0xfffffff0,%r12d 3761d: 48 89 ef mov %rbp,%rdi 37620: e8 00 00 00 00 callq 37625 37625: 44 89 e0 mov %r12d,%eax 37628: 5b pop %rbx 37629: 5d pop %rbp 3762a: 41 5c pop %r12 3762c: c3 retq 3762d: c7 83 e0 67 01 00 00 movl $0x0,0x167e0(%rbx) 37634: 00 00 00 37637: eb e4 jmp 3761d 37639: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000037640 : 37640: e8 00 00 00 00 callq 37645 37645: 48 8b 47 70 mov 0x70(%rdi),%rax 37649: 48 8b 00 mov (%rax),%rax 3764c: 48 8b 40 10 mov 0x10(%rax),%rax 37650: 8b 90 18 0c 00 00 mov 0xc18(%rax),%edx 37656: 48 8b b0 10 0c 00 00 mov 0xc10(%rax),%rsi 3765d: e8 00 00 00 00 callq 37662 37662: 31 c0 xor %eax,%eax 37664: c3 retq 37665: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3766c: 00 00 00 00 0000000000037670 : 37670: e8 00 00 00 00 callq 37675 37675: 49 c7 c0 00 00 00 00 mov $0x0,%r8 3767c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 37683: 31 d2 xor %edx,%edx 37685: e9 00 00 00 00 jmpq 3768a 3768a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000037690 : 37690: e8 00 00 00 00 callq 37695 37695: 49 c7 c0 00 00 00 00 mov $0x0,%r8 3769c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 376a3: 31 d2 xor %edx,%edx 376a5: e9 00 00 00 00 jmpq 376aa 376aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000376b0 : 376b0: e8 00 00 00 00 callq 376b5 376b5: 41 54 push %r12 376b7: 55 push %rbp 376b8: 48 89 f5 mov %rsi,%rbp 376bb: 53 push %rbx 376bc: 48 89 fb mov %rdi,%rbx 376bf: 48 83 ec 10 sub $0x10,%rsp 376c3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 376ca: 00 00 376cc: 48 89 44 24 08 mov %rax,0x8(%rsp) 376d1: 31 c0 xor %eax,%eax 376d3: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 376da: 74 0d je 376e9 376dc: f6 87 50 65 01 00 10 testb $0x10,0x16550(%rdi) 376e3: 0f 84 b3 00 00 00 je 3779c 376e9: 48 8b 7b 28 mov 0x28(%rbx),%rdi 376ed: be 04 00 00 00 mov $0x4,%esi 376f2: e8 00 00 00 00 callq 376f7 376f7: 41 89 c4 mov %eax,%r12d 376fa: 85 c0 test %eax,%eax 376fc: 0f 88 a5 00 00 00 js 377a7 37702: 48 89 df mov %rbx,%rdi 37705: e8 00 00 00 00 callq 3770a 3770a: 84 c0 test %al,%al 3770c: 75 23 jne 37731 3770e: 45 31 e4 xor %r12d,%r12d 37711: 48 8b 44 24 08 mov 0x8(%rsp),%rax 37716: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3771d: 00 00 3771f: 0f 85 95 00 00 00 jne 377ba 37725: 48 83 c4 10 add $0x10,%rsp 37729: 44 89 e0 mov %r12d,%eax 3772c: 5b pop %rbx 3772d: 5d pop %rbp 3772e: 41 5c pop %r12 37730: c3 retq 37731: 4c 8d a3 d8 75 00 00 lea 0x75d8(%rbx),%r12 37738: 48 89 e1 mov %rsp,%rcx 3773b: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 37740: be 0d 00 00 00 mov $0xd,%esi 37745: 4c 89 e7 mov %r12,%rdi 37748: e8 00 00 00 00 callq 3774d 3774d: 85 c0 test %eax,%eax 3774f: 75 4b jne 3779c 37751: 8b 04 24 mov (%rsp),%eax 37754: 48 39 e8 cmp %rbp,%rax 37757: 72 43 jb 3779c 37759: 8b 44 24 04 mov 0x4(%rsp),%eax 3775d: 48 39 e8 cmp %rbp,%rax 37760: 77 3a ja 3779c 37762: 4c 89 e7 mov %r12,%rdi 37765: 89 e9 mov %ebp,%ecx 37767: 89 ea mov %ebp,%edx 37769: be 0d 00 00 00 mov $0xd,%esi 3776e: e8 00 00 00 00 callq 37773 37773: 4c 8b 63 28 mov 0x28(%rbx),%r12 37777: 89 c5 mov %eax,%ebp 37779: e8 00 00 00 00 callq 3777e 3777e: be 0d 00 00 00 mov $0xd,%esi 37783: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 3778a: 00 3778b: 48 8b 7b 28 mov 0x28(%rbx),%rdi 3778f: e8 00 00 00 00 callq 37794 37794: 85 ed test %ebp,%ebp 37796: 0f 84 72 ff ff ff je 3770e 3779c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 377a2: e9 6a ff ff ff jmpq 37711 377a7: 48 8b 7b 28 mov 0x28(%rbx),%rdi 377ab: be 0d 00 00 00 mov $0xd,%esi 377b0: e8 00 00 00 00 callq 377b5 377b5: e9 57 ff ff ff jmpq 37711 377ba: e8 00 00 00 00 callq 377bf 377bf: 90 nop 00000000000377c0 : 377c0: e8 00 00 00 00 callq 377c5 377c5: 48 8b be c8 00 00 00 mov 0xc8(%rsi),%rdi 377cc: 48 81 c7 e0 67 01 00 add $0x167e0,%rdi 377d3: e8 00 00 00 00 callq 377d8 377d8: 31 c0 xor %eax,%eax 377da: c3 retq 377db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000377e0 : 377e0: e8 00 00 00 00 callq 377e5 377e5: 41 57 push %r15 377e7: 41 56 push %r14 377e9: 41 55 push %r13 377eb: 41 54 push %r12 377ed: 55 push %rbp 377ee: 53 push %rbx 377ef: 48 83 ec 48 sub $0x48,%rsp 377f3: 48 83 fe 1b cmp $0x1b,%rsi 377f7: 0f 87 44 01 00 00 ja 37941 377fd: 4c 8b b4 f7 a8 5f 00 mov 0x5fa8(%rdi,%rsi,8),%r14 37804: 00 37805: 48 89 fd mov %rdi,%rbp 37808: 4d 85 f6 test %r14,%r14 3780b: 0f 84 30 01 00 00 je 37941 37811: 49 8b 46 08 mov 0x8(%r14),%rax 37815: 48 83 b8 08 01 00 00 cmpq $0x0,0x108(%rax) 3781c: 00 3781d: 0f 84 1e 01 00 00 je 37941 37823: 49 83 be d0 01 00 00 cmpq $0x0,0x1d0(%r14) 3782a: 00 3782b: 0f 84 10 01 00 00 je 37941 37831: 49 8b 86 b0 02 00 00 mov 0x2b0(%r14),%rax 37838: 8b 00 mov (%rax),%eax 3783a: 41 39 86 a0 02 00 00 cmp %eax,0x2a0(%r14) 37841: 0f 85 ef 00 00 00 jne 37936 37847: 41 8b 46 68 mov 0x68(%r14),%eax 3784b: 8d 58 01 lea 0x1(%rax),%ebx 3784e: 48 63 c3 movslq %ebx,%rax 37851: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 37858: 00 37859: 48 c1 e8 3d shr $0x3d,%rax 3785d: 0f 95 c0 setne %al 37860: 0f b6 c0 movzbl %al,%eax 37863: 48 89 04 24 mov %rax,(%rsp) 37867: 0f 85 be 00 00 00 jne 3792b 3786d: be c0 0d 00 00 mov $0xdc0,%esi 37872: e8 00 00 00 00 callq 37877 37877: 49 89 c4 mov %rax,%r12 3787a: 48 85 c0 test %rax,%rax 3787d: 0f 84 a8 00 00 00 je 3792b 37883: 4c 8d ad 50 66 01 00 lea 0x16650(%rbp),%r13 3788a: 4c 89 ef mov %r13,%rdi 3788d: e8 00 00 00 00 callq 37892 37892: 41 89 c7 mov %eax,%r15d 37895: 85 c0 test %eax,%eax 37897: 74 1a je 378b3 37899: 4c 89 e7 mov %r12,%rdi 3789c: e8 00 00 00 00 callq 378a1 378a1: 48 83 c4 48 add $0x48,%rsp 378a5: 44 89 f8 mov %r15d,%eax 378a8: 5b pop %rbx 378a9: 5d pop %rbp 378aa: 41 5c pop %r12 378ac: 41 5d pop %r13 378ae: 41 5e pop %r14 378b0: 41 5f pop %r15 378b2: c3 retq 378b3: 49 8b be d0 01 00 00 mov 0x1d0(%r14),%rdi 378ba: 48 81 c5 48 56 00 00 add $0x5648,%rbp 378c1: e8 00 00 00 00 callq 378c6 378c6: 48 89 ef mov %rbp,%rdi 378c9: e8 00 00 00 00 callq 378ce 378ce: 4c 89 f7 mov %r14,%rdi 378d1: 89 44 24 0c mov %eax,0xc(%rsp) 378d5: 49 8b 46 08 mov 0x8(%r14),%rax 378d9: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 378e0: e8 00 00 00 00 callq 378e5 378e5: 41 89 c7 mov %eax,%r15d 378e8: 85 c0 test %eax,%eax 378ea: 0f 85 00 00 00 00 jne 378f0 378f0: 4c 89 f7 mov %r14,%rdi 378f3: e8 00 00 00 00 callq 378f8 378f8: 41 8b 46 24 mov 0x24(%r14),%eax 378fc: 41 3b 46 20 cmp 0x20(%r14),%eax 37900: 0f 85 00 00 00 00 jne 37906 37906: 49 8b be d0 01 00 00 mov 0x1d0(%r14),%rdi 3790d: e8 00 00 00 00 callq 37912 37912: 4c 89 ef mov %r13,%rdi 37915: e8 00 00 00 00 callq 3791a 3791a: 8b 74 24 0c mov 0xc(%rsp),%esi 3791e: 48 89 ef mov %rbp,%rdi 37921: e8 00 00 00 00 callq 37926 37926: e9 6e ff ff ff jmpq 37899 3792b: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 37931: e9 6b ff ff ff jmpq 378a1 37936: 41 bf f0 ff ff ff mov $0xfffffff0,%r15d 3793c: e9 60 ff ff ff jmpq 378a1 37941: 41 bf ea ff ff ff mov $0xffffffea,%r15d 37947: e9 55 ff ff ff jmpq 378a1 3794c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000037950 : 37950: e8 00 00 00 00 callq 37955 37955: 41 57 push %r15 37957: 41 56 push %r14 37959: 41 55 push %r13 3795b: 41 54 push %r12 3795d: 55 push %rbp 3795e: 53 push %rbx 3795f: 48 83 ec 30 sub $0x30,%rsp 37963: 4c 8b b6 48 02 00 00 mov 0x248(%rsi),%r14 3796a: 48 89 14 24 mov %rdx,(%rsp) 3796e: 40 88 7c 24 12 mov %dil,0x12(%rsp) 37973: f6 c1 03 test $0x3,%cl 37976: 0f 85 40 04 00 00 jne 37dbc 3797c: 4d 8b 18 mov (%r8),%r11 3797f: 4c 89 c5 mov %r8,%rbp 37982: 4d 89 df mov %r11,%r15 37985: 41 83 e7 03 and $0x3,%r15d 37989: 0f 85 2d 04 00 00 jne 37dbc 3798f: 48 b8 00 00 00 00 00 movabs $0x6000000000000000,%rax 37996: 00 00 60 37999: 4c 89 da mov %r11,%rdx 3799c: 48 21 c2 and %rax,%rdx 3799f: 48 39 c2 cmp %rax,%rdx 379a2: 0f 84 14 04 00 00 je 37dbc 379a8: 49 0f ba e3 3e bt $0x3e,%r11 379ad: 49 89 cd mov %rcx,%r13 379b0: 0f 82 25 02 00 00 jb 37bdb 379b6: 49 0f ba e3 3d bt $0x3d,%r11 379bb: 0f 83 4f 03 00 00 jae 37d10 379c1: 4c 89 d8 mov %r11,%rax 379c4: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 379cb: 00 379cc: 45 31 e4 xor %r12d,%r12d 379cf: 48 c1 e8 18 shr $0x18,%rax 379d3: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 379da: 00 379db: 25 ff 03 00 00 and $0x3ff,%eax 379e0: c6 44 24 1b 01 movb $0x1,0x1b(%rsp) 379e5: 89 44 24 20 mov %eax,0x20(%rsp) 379e9: 4c 89 d8 mov %r11,%rax 379ec: 48 c1 e8 22 shr $0x22,%rax 379f0: c6 44 24 13 00 movb $0x0,0x13(%rsp) 379f5: 25 ff 03 00 00 and $0x3ff,%eax 379fa: 89 44 24 24 mov %eax,0x24(%rsp) 379fe: 4c 89 d8 mov %r11,%rax 37a01: 48 c1 e8 2c shr $0x2c,%rax 37a05: 25 ff 03 00 00 and $0x3ff,%eax 37a0a: 89 44 24 28 mov %eax,0x28(%rsp) 37a0e: 4c 89 d8 mov %r11,%rax 37a11: 48 c1 e8 36 shr $0x36,%rax 37a15: 83 e0 1f and $0x1f,%eax 37a18: 89 44 24 2c mov %eax,0x2c(%rsp) 37a1c: 4c 89 d8 mov %r11,%rax 37a1f: be 04 00 00 00 mov $0x4,%esi 37a24: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 37a29: 25 ff ff 3f 00 and $0x3fffff,%eax 37a2e: 48 89 45 00 mov %rax,0x0(%rbp) 37a32: 49 8b 7e 28 mov 0x28(%r14),%rdi 37a36: e8 00 00 00 00 callq 37a3b 37a3b: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 37a40: 85 c0 test %eax,%eax 37a42: 89 c3 mov %eax,%ebx 37a44: 0f 88 19 02 00 00 js 37c63 37a4a: 4c 89 f7 mov %r14,%rdi 37a4d: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 37a52: e8 00 00 00 00 callq 37a57 37a57: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 37a5c: 85 c0 test %eax,%eax 37a5e: 89 c3 mov %eax,%ebx 37a60: 0f 88 fd 01 00 00 js 37c63 37a66: 80 7c 24 13 00 cmpb $0x0,0x13(%rsp) 37a6b: 0f 84 05 02 00 00 je 37c76 37a71: 8b 44 24 14 mov 0x14(%rsp),%eax 37a75: 83 f8 ff cmp $0xffffffff,%eax 37a78: 74 0d je 37a87 37a7a: 41 3b 86 34 8a 00 00 cmp 0x8a34(%r14),%eax 37a81: 0f 83 fe 02 00 00 jae 37d85 37a87: 41 83 fc ff cmp $0xffffffff,%r12d 37a8b: 74 0d je 37a9a 37a8d: 45 3b a6 28 8a 00 00 cmp 0x8a28(%r14),%r12d 37a94: 0f 83 eb 02 00 00 jae 37d85 37a9a: 49 8d be 18 0b 00 00 lea 0xb18(%r14),%rdi 37aa1: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 37aa6: e8 00 00 00 00 callq 37aab 37aab: 44 89 e6 mov %r12d,%esi 37aae: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 37ab2: 8b 54 24 14 mov 0x14(%rsp),%edx 37ab6: 49 8b 86 38 b3 00 00 mov 0xb338(%r14),%rax 37abd: 4c 89 f7 mov %r14,%rdi 37ac0: 48 8b 40 08 mov 0x8(%rax),%rax 37ac4: e8 00 00 00 00 callq 37ac9 37ac9: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 37ace: 49 c1 fb 17 sar $0x17,%r11 37ad2: 4d 89 dc mov %r11,%r12 37ad5: 41 83 e4 01 and $0x1,%r12d 37ad9: 4c 89 64 24 08 mov %r12,0x8(%rsp) 37ade: 0f 85 6e 02 00 00 jne 37d52 37ae4: 4d 85 ed test %r13,%r13 37ae7: 0f 84 c8 02 00 00 je 37db5 37aed: 48 89 e8 mov %rbp,%rax 37af0: 4c 89 f5 mov %r14,%rbp 37af3: 4d 89 fe mov %r15,%r14 37af6: 49 89 c7 mov %rax,%r15 37af9: eb 2f jmp 37b2a 37afb: 4c 89 e0 mov %r12,%rax 37afe: e8 00 00 00 00 callq 37b03 37b03: 41 89 c4 mov %eax,%r12d 37b06: 85 c0 test %eax,%eax 37b08: 75 4f jne 37b59 37b0a: 49 8b 37 mov (%r15),%rsi 37b0d: 48 89 ef mov %rbp,%rdi 37b10: 48 c1 fe 02 sar $0x2,%rsi 37b14: e8 00 00 00 00 callq 37b19 37b19: 49 83 c6 04 add $0x4,%r14 37b1d: 49 83 07 04 addq $0x4,(%r15) 37b21: 4d 39 f5 cmp %r14,%r13 37b24: 0f 84 39 02 00 00 je 37d63 37b2a: 48 8b 04 24 mov (%rsp),%rax 37b2e: 80 7c 24 12 00 cmpb $0x0,0x12(%rsp) 37b33: 4e 8d 24 30 lea (%rax,%r14,1),%r12 37b37: 74 c2 je 37afb 37b39: 49 8b 37 mov (%r15),%rsi 37b3c: 31 d2 xor %edx,%edx 37b3e: 48 89 ef mov %rbp,%rdi 37b41: 48 c1 fe 02 sar $0x2,%rsi 37b45: e8 00 00 00 00 callq 37b4a 37b4a: 4c 89 e1 mov %r12,%rcx 37b4d: e8 00 00 00 00 callq 37b52 37b52: 41 89 cc mov %ecx,%r12d 37b55: 85 c9 test %ecx,%ecx 37b57: 74 c0 je 37b19 37b59: 49 89 ee mov %rbp,%r14 37b5c: 44 89 e3 mov %r12d,%ebx 37b5f: 80 7c 24 13 00 cmpb $0x0,0x13(%rsp) 37b64: 0f 84 56 01 00 00 je 37cc0 37b6a: 49 8b 86 38 b3 00 00 mov 0xb338(%r14),%rax 37b71: 4c 89 f7 mov %r14,%rdi 37b74: b9 ff ff ff ff mov $0xffffffff,%ecx 37b79: ba ff ff ff ff mov $0xffffffff,%edx 37b7e: be ff ff ff ff mov $0xffffffff,%esi 37b83: 48 8b 40 08 mov 0x8(%rax),%rax 37b87: e8 00 00 00 00 callq 37b8c 37b8c: 49 8d be 18 0b 00 00 lea 0xb18(%r14),%rdi 37b93: e8 00 00 00 00 callq 37b98 37b98: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 37b9e: 0f 85 5b 01 00 00 jne 37cff 37ba4: 49 8b 6e 28 mov 0x28(%r14),%rbp 37ba8: e8 00 00 00 00 callq 37bad 37bad: be 0d 00 00 00 mov $0xd,%esi 37bb2: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 37bb9: 49 8b 7e 28 mov 0x28(%r14),%rdi 37bbd: e8 00 00 00 00 callq 37bc2 37bc2: 4c 89 f7 mov %r14,%rdi 37bc5: e8 00 00 00 00 callq 37bca 37bca: 48 83 c4 30 add $0x30,%rsp 37bce: 89 d8 mov %ebx,%eax 37bd0: 5b pop %rbx 37bd1: 5d pop %rbp 37bd2: 41 5c pop %r12 37bd4: 41 5d pop %r13 37bd6: 41 5e pop %r14 37bd8: 41 5f pop %r15 37bda: c3 retq 37bdb: 4c 89 d8 mov %r11,%rax 37bde: 4d 89 dc mov %r11,%r12 37be1: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 37be8: 00 37be9: 48 c1 e8 22 shr $0x22,%rax 37bed: 49 c1 ec 18 shr $0x18,%r12 37bf1: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 37bf8: 00 37bf9: 89 c3 mov %eax,%ebx 37bfb: 4c 89 d8 mov %r11,%rax 37bfe: 41 81 e4 ff 03 00 00 and $0x3ff,%r12d 37c05: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 37c0c: 00 37c0d: 48 c1 e8 2c shr $0x2c,%rax 37c11: 81 e3 ff 03 00 00 and $0x3ff,%ebx 37c17: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) 37c1e: 00 37c1f: 89 c1 mov %eax,%ecx 37c21: b8 ff ff ff ff mov $0xffffffff,%eax 37c26: 81 e1 ff 03 00 00 and $0x3ff,%ecx 37c2c: 41 81 fc ff 03 00 00 cmp $0x3ff,%r12d 37c33: 44 0f 44 e0 cmove %eax,%r12d 37c37: 81 fb ff 03 00 00 cmp $0x3ff,%ebx 37c3d: 89 4c 24 1c mov %ecx,0x1c(%rsp) 37c41: 0f 45 c3 cmovne %ebx,%eax 37c44: 89 44 24 14 mov %eax,0x14(%rsp) 37c48: 81 f9 ff 03 00 00 cmp $0x3ff,%ecx 37c4e: 0f 84 1a 01 00 00 je 37d6e 37c54: c6 44 24 1b 00 movb $0x0,0x1b(%rsp) 37c59: c6 44 24 13 01 movb $0x1,0x13(%rsp) 37c5e: e9 b9 fd ff ff jmpq 37a1c 37c63: 49 8b 7e 28 mov 0x28(%r14),%rdi 37c67: be 0d 00 00 00 mov $0xd,%esi 37c6c: e8 00 00 00 00 callq 37c71 37c71: e9 54 ff ff ff jmpq 37bca 37c76: 80 7c 24 1b 00 cmpb $0x0,0x1b(%rsp) 37c7b: 0f 84 4d fe ff ff je 37ace 37c81: 49 8d be f8 0a 00 00 lea 0xaf8(%r14),%rdi 37c88: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 37c8d: e8 00 00 00 00 callq 37c92 37c92: 4c 89 f7 mov %r14,%rdi 37c95: 8b 4c 24 28 mov 0x28(%rsp),%ecx 37c99: 8b 54 24 24 mov 0x24(%rsp),%edx 37c9d: 49 8b 86 38 b3 00 00 mov 0xb338(%r14),%rax 37ca4: 44 8b 44 24 2c mov 0x2c(%rsp),%r8d 37ca9: 8b 74 24 20 mov 0x20(%rsp),%esi 37cad: 48 8b 40 28 mov 0x28(%rax),%rax 37cb1: e8 00 00 00 00 callq 37cb6 37cb6: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 37cbb: e9 0e fe ff ff jmpq 37ace 37cc0: 80 7c 24 1b 00 cmpb $0x0,0x1b(%rsp) 37cc5: 0f 84 cd fe ff ff je 37b98 37ccb: 49 8b 86 38 b3 00 00 mov 0xb338(%r14),%rax 37cd2: 45 31 c0 xor %r8d,%r8d 37cd5: 31 c9 xor %ecx,%ecx 37cd7: 31 d2 xor %edx,%edx 37cd9: 31 f6 xor %esi,%esi 37cdb: 4c 89 f7 mov %r14,%rdi 37cde: 48 8b 40 28 mov 0x28(%rax),%rax 37ce2: e8 00 00 00 00 callq 37ce7 37ce7: 49 8d be f8 0a 00 00 lea 0xaf8(%r14),%rdi 37cee: e8 00 00 00 00 callq 37cf3 37cf3: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 37cf9: 0f 84 a5 fe ff ff je 37ba4 37cff: 49 8d be 78 7c 00 00 lea 0x7c78(%r14),%rdi 37d06: e8 00 00 00 00 callq 37d0b 37d0b: e9 94 fe ff ff jmpq 37ba4 37d10: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 37d17: 00 37d18: 45 31 e4 xor %r12d,%r12d 37d1b: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 37d22: 00 37d23: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 37d2a: 00 37d2b: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) 37d32: 00 37d33: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 37d3a: 00 37d3b: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 37d42: 00 37d43: c6 44 24 1b 00 movb $0x0,0x1b(%rsp) 37d48: c6 44 24 13 00 movb $0x0,0x13(%rsp) 37d4d: e9 ca fc ff ff jmpq 37a1c 37d52: 49 8d be 78 7c 00 00 lea 0x7c78(%r14),%rdi 37d59: e8 00 00 00 00 callq 37d5e 37d5e: e9 81 fd ff ff jmpq 37ae4 37d63: 49 89 ee mov %rbp,%r14 37d66: 44 89 eb mov %r13d,%ebx 37d69: e9 f1 fd ff ff jmpq 37b5f 37d6e: c7 44 24 1c ff ff ff movl $0xffffffff,0x1c(%rsp) 37d75: ff 37d76: c6 44 24 1b 00 movb $0x0,0x1b(%rsp) 37d7b: c6 44 24 13 01 movb $0x1,0x13(%rsp) 37d80: e9 97 fc ff ff jmpq 37a1c 37d85: 49 8b 5e 28 mov 0x28(%r14),%rbx 37d89: e8 00 00 00 00 callq 37d8e 37d8e: be 0d 00 00 00 mov $0xd,%esi 37d93: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 37d9a: 49 8b 7e 28 mov 0x28(%r14),%rdi 37d9e: bb ea ff ff ff mov $0xffffffea,%ebx 37da3: e8 00 00 00 00 callq 37da8 37da8: 4c 89 f7 mov %r14,%rdi 37dab: e8 00 00 00 00 callq 37db0 37db0: e9 15 fe ff ff jmpq 37bca 37db5: 31 db xor %ebx,%ebx 37db7: e9 a3 fd ff ff jmpq 37b5f 37dbc: bb ea ff ff ff mov $0xffffffea,%ebx 37dc1: e9 04 fe ff ff jmpq 37bca 37dc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 37dcd: 00 00 00 0000000000037dd0 : 37dd0: e8 00 00 00 00 callq 37dd5 37dd5: 49 89 f1 mov %rsi,%r9 37dd8: 48 8b 77 20 mov 0x20(%rdi),%rsi 37ddc: 49 89 c8 mov %rcx,%r8 37ddf: bf 01 00 00 00 mov $0x1,%edi 37de4: 48 89 d1 mov %rdx,%rcx 37de7: 4c 89 ca mov %r9,%rdx 37dea: e8 61 fb ff ff callq 37950 37def: 48 98 cltq 37df1: c3 retq 37df2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 37df9: 00 00 00 00 37dfd: 0f 1f 00 nopl (%rax) 0000000000037e00 : 37e00: e8 00 00 00 00 callq 37e05 37e05: 49 89 f1 mov %rsi,%r9 37e08: 48 8b 77 20 mov 0x20(%rdi),%rsi 37e0c: 49 89 c8 mov %rcx,%r8 37e0f: 31 ff xor %edi,%edi 37e11: 48 89 d1 mov %rdx,%rcx 37e14: 4c 89 ca mov %r9,%rdx 37e17: e8 34 fb ff ff callq 37950 37e1c: 48 98 cltq 37e1e: c3 retq 37e1f: 90 nop 0000000000037e20 : 37e20: e8 00 00 00 00 callq 37e25 37e25: 41 56 push %r14 37e27: 41 55 push %r13 37e29: 41 54 push %r12 37e2b: 55 push %rbp 37e2c: 53 push %rbx 37e2d: 48 8b 47 20 mov 0x20(%rdi),%rax 37e31: 48 8b 98 48 02 00 00 mov 0x248(%rax),%rbx 37e38: f6 c2 03 test $0x3,%dl 37e3b: 0f 85 ca 01 00 00 jne 3800b 37e41: 4c 8b 21 mov (%rcx),%r12 37e44: 48 89 cd mov %rcx,%rbp 37e47: 41 83 e4 03 and $0x3,%r12d 37e4b: 0f 85 ba 01 00 00 jne 3800b 37e51: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 37e58 37e58: 49 89 f6 mov %rsi,%r14 37e5b: 49 89 d5 mov %rdx,%r13 37e5e: be c0 0c 00 00 mov $0xcc0,%esi 37e63: ba 00 04 00 00 mov $0x400,%edx 37e68: e8 00 00 00 00 callq 37e6d 37e6d: 48 89 c7 mov %rax,%rdi 37e70: 48 85 c0 test %rax,%rax 37e73: 0f 84 9b 01 00 00 je 38014 37e79: c7 00 03 00 00 00 movl $0x3,(%rax) 37e7f: 8b 83 28 8a 00 00 mov 0x8a28(%rbx),%eax 37e85: 89 47 04 mov %eax,0x4(%rdi) 37e88: 8b 83 2c 8a 00 00 mov 0x8a2c(%rbx),%eax 37e8e: 89 47 08 mov %eax,0x8(%rdi) 37e91: 8b 83 30 8a 00 00 mov 0x8a30(%rbx),%eax 37e97: 89 47 0c mov %eax,0xc(%rdi) 37e9a: 8b 83 34 8a 00 00 mov 0x8a34(%rbx),%eax 37ea0: 89 47 10 mov %eax,0x10(%rdi) 37ea3: 8b 83 38 8a 00 00 mov 0x8a38(%rbx),%eax 37ea9: 89 47 14 mov %eax,0x14(%rdi) 37eac: 8b 83 3c 8a 00 00 mov 0x8a3c(%rbx),%eax 37eb2: 89 47 18 mov %eax,0x18(%rdi) 37eb5: 8b 83 40 8a 00 00 mov 0x8a40(%rbx),%eax 37ebb: 89 47 1c mov %eax,0x1c(%rdi) 37ebe: 8b 83 44 8a 00 00 mov 0x8a44(%rbx),%eax 37ec4: 89 47 20 mov %eax,0x20(%rdi) 37ec7: 8b 83 48 8a 00 00 mov 0x8a48(%rbx),%eax 37ecd: 89 47 24 mov %eax,0x24(%rdi) 37ed0: 8b 83 4c 8a 00 00 mov 0x8a4c(%rbx),%eax 37ed6: 89 47 28 mov %eax,0x28(%rdi) 37ed9: 8b 83 50 8a 00 00 mov 0x8a50(%rbx),%eax 37edf: 89 47 2c mov %eax,0x2c(%rdi) 37ee2: 8b 83 54 8a 00 00 mov 0x8a54(%rbx),%eax 37ee8: 89 47 30 mov %eax,0x30(%rdi) 37eeb: 8b 83 58 8a 00 00 mov 0x8a58(%rbx),%eax 37ef1: 89 47 34 mov %eax,0x34(%rdi) 37ef4: 8b 83 5c 8a 00 00 mov 0x8a5c(%rbx),%eax 37efa: 89 47 38 mov %eax,0x38(%rdi) 37efd: 8b 83 60 8a 00 00 mov 0x8a60(%rbx),%eax 37f03: 89 47 3c mov %eax,0x3c(%rdi) 37f06: 8b 83 64 8a 00 00 mov 0x8a64(%rbx),%eax 37f0c: 89 47 40 mov %eax,0x40(%rdi) 37f0f: 8b 83 68 8a 00 00 mov 0x8a68(%rbx),%eax 37f15: 89 47 44 mov %eax,0x44(%rdi) 37f18: 8b 83 6c 8a 00 00 mov 0x8a6c(%rbx),%eax 37f1e: 89 47 48 mov %eax,0x48(%rdi) 37f21: 8b 83 70 8a 00 00 mov 0x8a70(%rbx),%eax 37f27: 89 47 4c mov %eax,0x4c(%rdi) 37f2a: 8b 83 74 8a 00 00 mov 0x8a74(%rbx),%eax 37f30: 89 47 50 mov %eax,0x50(%rdi) 37f33: 8b 83 78 8a 00 00 mov 0x8a78(%rbx),%eax 37f39: 89 47 54 mov %eax,0x54(%rdi) 37f3c: 8b 83 84 8a 00 00 mov 0x8a84(%rbx),%eax 37f42: 89 47 58 mov %eax,0x58(%rdi) 37f45: 8b 83 88 8a 00 00 mov 0x8a88(%rbx),%eax 37f4b: 89 47 5c mov %eax,0x5c(%rdi) 37f4e: 8b 83 10 07 00 00 mov 0x710(%rbx),%eax 37f54: 89 47 60 mov %eax,0x60(%rdi) 37f57: 8b 83 94 89 00 00 mov 0x8994(%rbx),%eax 37f5d: 89 47 64 mov %eax,0x64(%rdi) 37f60: 8b 83 90 89 00 00 mov 0x8990(%rbx),%eax 37f66: 89 47 68 mov %eax,0x68(%rdi) 37f69: 8b 83 0c 07 00 00 mov 0x70c(%rbx),%eax 37f6f: 89 47 6c mov %eax,0x6c(%rdi) 37f72: 8b 83 14 07 00 00 mov 0x714(%rbx),%eax 37f78: 89 47 70 mov %eax,0x70(%rdi) 37f7b: 48 8b 43 08 mov 0x8(%rbx),%rax 37f7f: 0f b7 40 3e movzwl 0x3e(%rax),%eax 37f83: 89 47 74 mov %eax,0x74(%rdi) 37f86: 48 8b 43 08 mov 0x8(%rbx),%rax 37f8a: 0f b6 40 48 movzbl 0x48(%rax),%eax 37f8e: 89 47 78 mov %eax,0x78(%rdi) 37f91: 48 8b 43 08 mov 0x8(%rbx),%rax 37f95: 0f b7 40 42 movzwl 0x42(%rax),%eax 37f99: 89 47 7c mov %eax,0x7c(%rdi) 37f9c: 48 8b 43 08 mov 0x8(%rbx),%rax 37fa0: 0f b7 40 40 movzwl 0x40(%rax),%eax 37fa4: 89 87 80 00 00 00 mov %eax,0x80(%rdi) 37faa: 4d 85 ed test %r13,%r13 37fad: 74 4b je 37ffa 37faf: 48 8b 45 00 mov 0x0(%rbp),%rax 37fb3: eb 15 jmp 37fca 37fb5: 48 8b 45 00 mov 0x0(%rbp),%rax 37fb9: 49 83 c4 04 add $0x4,%r12 37fbd: 48 83 c0 04 add $0x4,%rax 37fc1: 48 89 45 00 mov %rax,0x0(%rbp) 37fc5: 4d 39 e5 cmp %r12,%r13 37fc8: 74 30 je 37ffa 37fca: 4b 8d 0c 26 lea (%r14,%r12,1),%rcx 37fce: 48 3d 83 00 00 00 cmp $0x83,%rax 37fd4: 7f 24 jg 37ffa 37fd6: 48 c1 f8 02 sar $0x2,%rax 37fda: 8b 04 87 mov (%rdi,%rax,4),%eax 37fdd: e8 00 00 00 00 callq 37fe2 37fe2: 85 c9 test %ecx,%ecx 37fe4: 74 cf je 37fb5 37fe6: 4c 63 e1 movslq %ecx,%r12 37fe9: e8 00 00 00 00 callq 37fee 37fee: 5b pop %rbx 37fef: 4c 89 e0 mov %r12,%rax 37ff2: 5d pop %rbp 37ff3: 41 5c pop %r12 37ff5: 41 5d pop %r13 37ff7: 41 5e pop %r14 37ff9: c3 retq 37ffa: e8 00 00 00 00 callq 37fff 37fff: 4c 89 e0 mov %r12,%rax 38002: 5b pop %rbx 38003: 5d pop %rbp 38004: 41 5c pop %r12 38006: 41 5d pop %r13 38008: 41 5e pop %r14 3800a: c3 retq 3800b: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 38012: eb da jmp 37fee 38014: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 3801b: eb d1 jmp 37fee 3801d: 0f 1f 00 nopl (%rax) 0000000000038020 : 38020: e8 00 00 00 00 callq 38025 38025: 41 57 push %r15 38027: 41 56 push %r14 38029: 41 55 push %r13 3802b: 41 54 push %r12 3802d: 55 push %rbp 3802e: 53 push %rbx 3802f: 48 83 ec 18 sub $0x18,%rsp 38033: 48 8b 47 20 mov 0x20(%rdi),%rax 38037: 48 89 34 24 mov %rsi,(%rsp) 3803b: 4c 8b a8 48 02 00 00 mov 0x248(%rax),%r13 38042: 48 81 fa 00 10 00 00 cmp $0x1000,%rdx 38049: 0f 87 20 02 00 00 ja 3826f 3804f: 48 89 d5 mov %rdx,%rbp 38052: f6 c2 03 test $0x3,%dl 38055: 0f 85 14 02 00 00 jne 3826f 3805b: 48 8b 19 mov (%rcx),%rbx 3805e: 49 89 de mov %rbx,%r14 38061: 41 83 e6 03 and $0x3,%r14d 38065: 0f 85 04 02 00 00 jne 3826f 3806b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 38072 38072: ba 00 10 00 00 mov $0x1000,%edx 38077: be c0 0d 00 00 mov $0xdc0,%esi 3807c: e8 00 00 00 00 callq 38081 38081: 49 89 c4 mov %rax,%r12 38084: 48 85 c0 test %rax,%rax 38087: 0f 84 eb 01 00 00 je 38278 3808d: 49 8b 7d 28 mov 0x28(%r13),%rdi 38091: be 04 00 00 00 mov $0x4,%esi 38096: e8 00 00 00 00 callq 3809b 3809b: 41 89 c7 mov %eax,%r15d 3809e: 85 c0 test %eax,%eax 380a0: 0f 88 4f 01 00 00 js 381f5 380a6: 4c 89 ef mov %r13,%rdi 380a9: e8 00 00 00 00 callq 380ae 380ae: 41 89 c7 mov %eax,%r15d 380b1: 85 c0 test %eax,%eax 380b3: 0f 88 3c 01 00 00 js 381f5 380b9: 48 89 d8 mov %rbx,%rax 380bc: 49 89 db mov %rbx,%r11 380bf: 4d 8d bd 18 0b 00 00 lea 0xb18(%r13),%r15 380c6: 48 c1 e8 02 shr $0x2,%rax 380ca: 49 c1 eb 24 shr $0x24,%r11 380ce: 4c 89 ff mov %r15,%rdi 380d1: 25 ff 03 00 00 and $0x3ff,%eax 380d6: 45 0f b6 db movzbl %r11b,%r11d 380da: 89 44 24 14 mov %eax,0x14(%rsp) 380de: 48 89 d8 mov %rbx,%rax 380e1: 48 c1 e8 2c shr $0x2c,%rax 380e5: 44 89 5c 24 10 mov %r11d,0x10(%rsp) 380ea: 44 0f b6 d0 movzbl %al,%r10d 380ee: 44 89 54 24 0c mov %r10d,0xc(%rsp) 380f3: e8 00 00 00 00 callq 380f8 380f8: 48 89 d9 mov %rbx,%rcx 380fb: 48 89 da mov %rbx,%rdx 380fe: 48 89 de mov %rbx,%rsi 38101: 49 8b 85 38 b3 00 00 mov 0xb338(%r13),%rax 38108: 48 c1 e9 1c shr $0x1c,%rcx 3810c: 48 c1 ea 14 shr $0x14,%rdx 38110: 4c 89 ef mov %r13,%rdi 38113: 48 c1 ee 0c shr $0xc,%rsi 38117: 0f b6 d2 movzbl %dl,%edx 3811a: 0f b6 c9 movzbl %cl,%ecx 3811d: 48 8b 40 08 mov 0x8(%rax),%rax 38121: 40 0f b6 f6 movzbl %sil,%esi 38125: e8 00 00 00 00 callq 3812a 3812a: 48 89 d8 mov %rbx,%rax 3812d: 44 8b 54 24 0c mov 0xc(%rsp),%r10d 38132: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 38137: 48 c1 e8 3c shr $0x3c,%rax 3813b: 49 8b 95 38 b3 00 00 mov 0xb338(%r13),%rdx 38142: a8 03 test $0x3,%al 38144: 0f 84 d6 00 00 00 je 38220 3814a: 48 8b 42 20 mov 0x20(%rdx),%rax 3814e: 48 85 c0 test %rax,%rax 38151: 74 23 je 38176 38153: 49 89 e8 mov %rbp,%r8 38156: 44 89 da mov %r11d,%edx 38159: 8b 4c 24 14 mov 0x14(%rsp),%ecx 3815d: 4d 89 e1 mov %r12,%r9 38160: 49 c1 e8 02 shr $0x2,%r8 38164: 44 89 d6 mov %r10d,%esi 38167: 4c 89 ef mov %r13,%rdi 3816a: e8 00 00 00 00 callq 3816f 3816f: 49 8b 95 38 b3 00 00 mov 0xb338(%r13),%rdx 38176: 48 8b 42 08 mov 0x8(%rdx),%rax 3817a: be ff ff ff ff mov $0xffffffff,%esi 3817f: b9 ff ff ff ff mov $0xffffffff,%ecx 38184: 4c 89 ef mov %r13,%rdi 38187: ba ff ff ff ff mov $0xffffffff,%edx 3818c: e8 00 00 00 00 callq 38191 38191: 4c 89 ff mov %r15,%rdi 38194: e8 00 00 00 00 callq 38199 38199: 49 8b 5d 28 mov 0x28(%r13),%rbx 3819d: e8 00 00 00 00 callq 381a2 381a2: be 0d 00 00 00 mov $0xd,%esi 381a7: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 381ae: 49 8b 7d 28 mov 0x28(%r13),%rdi 381b2: e8 00 00 00 00 callq 381b7 381b7: 48 85 ed test %rbp,%rbp 381ba: 75 12 jne 381ce 381bc: e9 9c 00 00 00 jmpq 3825d 381c1: 49 83 c6 04 add $0x4,%r14 381c5: 49 39 ee cmp %rbp,%r14 381c8: 0f 84 8f 00 00 00 je 3825d 381ce: 48 8b 04 24 mov (%rsp),%rax 381d2: 4a 8d 0c 30 lea (%rax,%r14,1),%rcx 381d6: 4c 89 f0 mov %r14,%rax 381d9: 48 c1 f8 02 sar $0x2,%rax 381dd: 41 8b 04 84 mov (%r12,%rax,4),%eax 381e1: e8 00 00 00 00 callq 381e6 381e6: 41 89 cf mov %ecx,%r15d 381e9: 85 c9 test %ecx,%ecx 381eb: 74 d4 je 381c1 381ed: 4c 89 ef mov %r13,%rdi 381f0: e8 00 00 00 00 callq 381f5 381f5: 49 8b 7d 28 mov 0x28(%r13),%rdi 381f9: be 0d 00 00 00 mov $0xd,%esi 381fe: 4d 63 f7 movslq %r15d,%r14 38201: e8 00 00 00 00 callq 38206 38206: 4c 89 e7 mov %r12,%rdi 38209: e8 00 00 00 00 callq 3820e 3820e: 48 83 c4 18 add $0x18,%rsp 38212: 4c 89 f0 mov %r14,%rax 38215: 5b pop %rbx 38216: 5d pop %rbp 38217: 41 5c pop %r12 38219: 41 5d pop %r13 3821b: 41 5e pop %r14 3821d: 41 5f pop %r15 3821f: c3 retq 38220: 48 8b 42 18 mov 0x18(%rdx),%rax 38224: 48 85 c0 test %rax,%rax 38227: 0f 84 49 ff ff ff je 38176 3822d: 49 89 e9 mov %rbp,%r9 38230: 48 c1 eb 34 shr $0x34,%rbx 38234: 41 54 push %r12 38236: 44 89 da mov %r11d,%edx 38239: 44 8b 44 24 1c mov 0x1c(%rsp),%r8d 3823e: 49 c1 e9 02 shr $0x2,%r9 38242: 0f b6 cb movzbl %bl,%ecx 38245: 44 89 d6 mov %r10d,%esi 38248: 4c 89 ef mov %r13,%rdi 3824b: e8 00 00 00 00 callq 38250 38250: 49 8b 95 38 b3 00 00 mov 0xb338(%r13),%rdx 38257: 58 pop %rax 38258: e9 19 ff ff ff jmpq 38176 3825d: 4c 89 e7 mov %r12,%rdi 38260: e8 00 00 00 00 callq 38265 38265: 4c 89 ef mov %r13,%rdi 38268: e8 00 00 00 00 callq 3826d 3826d: eb 9f jmp 3820e 3826f: 49 c7 c6 ea ff ff ff mov $0xffffffffffffffea,%r14 38276: eb 96 jmp 3820e 38278: 49 c7 c6 f4 ff ff ff mov $0xfffffffffffffff4,%r14 3827f: eb 8d jmp 3820e 38281: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 38288: 00 00 00 00 3828c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000038290 : 38290: e8 00 00 00 00 callq 38295 38295: 49 89 f8 mov %rdi,%r8 38298: 48 89 f7 mov %rsi,%rdi 3829b: 89 d6 mov %edx,%esi 3829d: 41 8b 88 d8 09 00 00 mov 0x9d8(%r8),%ecx 382a4: 85 c9 test %ecx,%ecx 382a6: 74 5d je 38305 382a8: 8d 51 ff lea -0x1(%rcx),%edx 382ab: 49 8d 80 d8 07 00 00 lea 0x7d8(%r8),%rax 382b2: 48 c1 e2 04 shl $0x4,%rdx 382b6: 49 8d 94 10 e8 07 00 lea 0x7e8(%r8,%rdx,1),%rdx 382bd: 00 382be: eb 09 jmp 382c9 382c0: 48 83 c0 10 add $0x10,%rax 382c4: 48 39 d0 cmp %rdx,%rax 382c7: 74 08 je 382d1 382c9: 48 39 38 cmp %rdi,(%rax) 382cc: 75 f2 jne 382c0 382ce: 31 c0 xor %eax,%eax 382d0: c3 retq 382d1: 8d 51 01 lea 0x1(%rcx),%edx 382d4: 83 f9 20 cmp $0x20,%ecx 382d7: 74 33 je 3830c 382d9: 48 c1 e1 04 shl $0x4,%rcx 382dd: 49 8d 04 08 lea (%r8,%rcx,1),%rax 382e1: 48 89 b8 d8 07 00 00 mov %rdi,0x7d8(%rax) 382e8: 89 b0 e0 07 00 00 mov %esi,0x7e0(%rax) 382ee: 49 8b 48 60 mov 0x60(%r8),%rcx 382f2: 41 89 90 d8 09 00 00 mov %edx,0x9d8(%r8) 382f9: 48 8b 51 18 mov 0x18(%rcx),%rdx 382fd: e8 00 00 00 00 callq 38302 38302: 31 c0 xor %eax,%eax 38304: c3 retq 38305: ba 01 00 00 00 mov $0x1,%edx 3830a: eb cd jmp 382d9 3830c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38313: e8 00 00 00 00 callq 38318 38318: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3831f: e8 00 00 00 00 callq 38324 38324: b8 ea ff ff ff mov $0xffffffea,%eax 38329: c3 retq 3832a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000038330 : 38330: e8 00 00 00 00 callq 38335 38335: 53 push %rbx 38336: 31 c9 xor %ecx,%ecx 38338: 48 89 fb mov %rdi,%rbx 3833b: be 01 00 00 00 mov $0x1,%esi 38340: 48 81 c7 00 68 01 00 add $0x16800,%rdi 38347: ba 01 00 00 00 mov $0x1,%edx 3834c: e8 00 00 00 00 callq 38351 38351: 48 8d bb e0 67 01 00 lea 0x167e0(%rbx),%rdi 38358: be c0 27 09 00 mov $0x927c0,%esi 3835d: e8 00 00 00 00 callq 38362 38362: 85 c0 test %eax,%eax 38364: 0f 84 00 00 00 00 je 3836a 3836a: 31 c0 xor %eax,%eax 3836c: 5b pop %rbx 3836d: c3 retq 3836e: 66 90 xchg %ax,%ax 0000000000038370 : 38370: e8 00 00 00 00 callq 38375 38375: 41 54 push %r12 38377: 49 c7 c0 00 00 00 00 mov $0x0,%r8 3837e: 55 push %rbp 3837f: 48 89 fd mov %rdi,%rbp 38382: 53 push %rbx 38383: 48 8b 47 60 mov 0x60(%rdi),%rax 38387: bb 01 00 00 00 mov $0x1,%ebx 3838c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38393: 4c 8b 60 18 mov 0x18(%rax),%r12 38397: eb 33 jmp 383cc 38399: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 3839f: 77 0f ja 383b0 383a1: 48 8b 50 30 mov 0x30(%rax),%rdx 383a5: 48 8b 8d 78 0c 00 00 mov 0xc78(%rbp),%rcx 383ac: 48 89 4a 50 mov %rcx,0x50(%rdx) 383b0: 48 89 84 dd e0 09 00 mov %rax,0x9e0(%rbp,%rbx,8) 383b7: 00 383b8: 4c 8b 04 dd 00 00 00 mov 0x0(,%rbx,8),%r8 383bf: 00 383c0: 48 8b 3c dd 00 00 00 mov 0x0(,%rbx,8),%rdi 383c7: 00 383c8: 48 83 c3 01 add $0x1,%rbx 383cc: 48 89 e9 mov %rbp,%rcx 383cf: 4c 89 e2 mov %r12,%rdx 383d2: be 24 81 00 00 mov $0x8124,%esi 383d7: e8 00 00 00 00 callq 383dc 383dc: 48 85 c0 test %rax,%rax 383df: 74 05 je 383e6 383e1: 83 fb 01 cmp $0x1,%ebx 383e4: 74 b3 je 38399 383e6: 48 89 84 dd e0 09 00 mov %rax,0x9e0(%rbp,%rbx,8) 383ed: 00 383ee: 48 83 fb 09 cmp $0x9,%rbx 383f2: 75 c4 jne 383b8 383f4: 5b pop %rbx 383f5: 31 c0 xor %eax,%eax 383f7: 5d pop %rbp 383f8: 41 5c pop %r12 383fa: c3 retq 383fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000038400 : 38400: e8 00 00 00 00 callq 38405 38405: 41 54 push %r12 38407: 48 89 f9 mov %rdi,%rcx 3840a: be 80 01 00 00 mov $0x180,%esi 3840f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 38416: 55 push %rbp 38417: 48 89 fd mov %rdi,%rbp 3841a: 53 push %rbx 3841b: 48 8b 47 60 mov 0x60(%rdi),%rax 3841f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38426: 48 8b 50 18 mov 0x18(%rax),%rdx 3842a: e8 00 00 00 00 callq 3842f 3842f: 48 89 85 e0 09 00 00 mov %rax,0x9e0(%rbp) 38436: 48 85 c0 test %rax,%rax 38439: 0f 84 4d 02 00 00 je 3868c 3843f: 48 8b 45 60 mov 0x60(%rbp),%rax 38443: 49 c7 c0 00 00 00 00 mov $0x0,%r8 3844a: 48 89 e9 mov %rbp,%rcx 3844d: be 80 00 00 00 mov $0x80,%esi 38452: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38459: 48 8b 50 18 mov 0x18(%rax),%rdx 3845d: e8 00 00 00 00 callq 38462 38462: 48 89 85 58 7b 00 00 mov %rax,0x7b58(%rbp) 38469: 48 85 c0 test %rax,%rax 3846c: 0f 84 03 02 00 00 je 38675 38472: 48 89 ef mov %rbp,%rdi 38475: e8 00 00 00 00 callq 3847a 3847a: 41 89 c4 mov %eax,%r12d 3847d: 85 c0 test %eax,%eax 3847f: 0f 85 61 01 00 00 jne 385e6 38485: 48 89 ef mov %rbp,%rdi 38488: e8 00 00 00 00 callq 3848d 3848d: 41 89 c4 mov %eax,%r12d 38490: 85 c0 test %eax,%eax 38492: 0f 85 3a 01 00 00 jne 385d2 38498: 48 89 ef mov %rbp,%rdi 3849b: e8 00 00 00 00 callq 384a0 384a0: 85 c0 test %eax,%eax 384a2: 0f 85 00 00 00 00 jne 384a8 384a8: 48 89 ef mov %rbp,%rdi 384ab: e8 00 00 00 00 callq 384b0 384b0: 85 c0 test %eax,%eax 384b2: 0f 85 00 00 00 00 jne 384b8 384b8: 48 89 ef mov %rbp,%rdi 384bb: e8 00 00 00 00 callq 384c0 384c0: 85 c0 test %eax,%eax 384c2: 0f 85 32 01 00 00 jne 385fa 384c8: 48 89 ef mov %rbp,%rdi 384cb: e8 00 00 00 00 callq 384d0 384d0: 85 c0 test %eax,%eax 384d2: 0f 85 40 01 00 00 jne 38618 384d8: 48 89 ef mov %rbp,%rdi 384db: e8 00 00 00 00 callq 384e0 384e0: 85 c0 test %eax,%eax 384e2: 0f 85 4e 01 00 00 jne 38636 384e8: 48 89 ef mov %rbp,%rdi 384eb: e8 00 00 00 00 callq 384f0 384f0: 84 c0 test %al,%al 384f2: 0f 85 5c 01 00 00 jne 38654 384f8: 48 8d 9d a8 5f 00 00 lea 0x5fa8(%rbp),%rbx 384ff: 4c 8d a5 88 60 00 00 lea 0x6088(%rbp),%r12 38506: eb 09 jmp 38511 38508: 48 83 c3 08 add $0x8,%rbx 3850c: 4c 39 e3 cmp %r12,%rbx 3850f: 74 29 je 3853a 38511: 48 8b 33 mov (%rbx),%rsi 38514: 48 85 f6 test %rsi,%rsi 38517: 74 ef je 38508 38519: 48 89 ef mov %rbp,%rdi 3851c: e8 00 00 00 00 callq 38521 38521: 85 c0 test %eax,%eax 38523: 74 e3 je 38508 38525: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3852c: 48 83 c3 08 add $0x8,%rbx 38530: e8 00 00 00 00 callq 38535 38535: 4c 39 e3 cmp %r12,%rbx 38538: 75 d7 jne 38511 3853a: 48 89 ef mov %rbp,%rdi 3853d: 4c 8d a5 e0 67 01 00 lea 0x167e0(%rbp),%r12 38544: e8 00 00 00 00 callq 38549 38549: 48 8d bd e8 67 01 00 lea 0x167e8(%rbp),%rdi 38550: c7 85 e0 67 01 00 00 movl $0x0,0x167e0(%rbp) 38557: 00 00 00 3855a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 38561: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 38568: e8 00 00 00 00 callq 3856d 3856d: 4c 89 e7 mov %r12,%rdi 38570: e8 00 00 00 00 callq 38575 38575: 48 8d bd 00 68 01 00 lea 0x16800(%rbp),%rdi 3857c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 38583: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3858a: e8 00 00 00 00 callq 3858f 3858f: 48 8b 45 60 mov 0x60(%rbp),%rax 38593: 48 89 e9 mov %rbp,%rcx 38596: be 80 01 00 00 mov $0x180,%esi 3859b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 385a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 385a9: 48 8b 50 18 mov 0x18(%rax),%rdx 385ad: e8 00 00 00 00 callq 385b2 385b2: 48 89 ef mov %rbp,%rdi 385b5: e8 00 00 00 00 callq 385ba 385ba: 48 89 ef mov %rbp,%rdi 385bd: 5b pop %rbx 385be: ba 04 00 00 00 mov $0x4,%edx 385c3: 5d pop %rbp 385c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 385cb: 41 5c pop %r12 385cd: e9 be fc ff ff jmpq 38290 385d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 385d9: e8 00 00 00 00 callq 385de 385de: 44 89 e0 mov %r12d,%eax 385e1: 5b pop %rbx 385e2: 5d pop %rbp 385e3: 41 5c pop %r12 385e5: c3 retq 385e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 385ed: e8 00 00 00 00 callq 385f2 385f2: 44 89 e0 mov %r12d,%eax 385f5: 5b pop %rbx 385f6: 5d pop %rbp 385f7: 41 5c pop %r12 385f9: c3 retq 385fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38601: 89 c6 mov %eax,%esi 38603: e8 00 00 00 00 callq 38608 38608: 48 89 ef mov %rbp,%rdi 3860b: e8 00 00 00 00 callq 38610 38610: 85 c0 test %eax,%eax 38612: 0f 84 c0 fe ff ff je 384d8 38618: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3861f: 89 c6 mov %eax,%esi 38621: e8 00 00 00 00 callq 38626 38626: 48 89 ef mov %rbp,%rdi 38629: e8 00 00 00 00 callq 3862e 3862e: 85 c0 test %eax,%eax 38630: 0f 84 b2 fe ff ff je 384e8 38636: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3863d: 89 c6 mov %eax,%esi 3863f: e8 00 00 00 00 callq 38644 38644: 48 89 ef mov %rbp,%rdi 38647: e8 00 00 00 00 callq 3864c 3864c: 84 c0 test %al,%al 3864e: 0f 84 a4 fe ff ff je 384f8 38654: 48 89 ef mov %rbp,%rdi 38657: e8 00 00 00 00 callq 3865c 3865c: 85 c0 test %eax,%eax 3865e: 0f 84 94 fe ff ff je 384f8 38664: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3866b: e8 00 00 00 00 callq 38670 38670: e9 83 fe ff ff jmpq 384f8 38675: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3867c: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 38682: e8 00 00 00 00 callq 38687 38687: e9 52 ff ff ff jmpq 385de 3868c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38693: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 38699: e8 00 00 00 00 callq 3869e 3869e: e9 3b ff ff ff jmpq 385de 386a3: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 386aa: 00 00 00 386ad: 0f 1f 00 nopl (%rax) 00000000000386b0 : 386b0: e8 00 00 00 00 callq 386b5 386b5: 41 54 push %r12 386b7: 83 ff 1f cmp $0x1f,%edi 386ba: 41 bc ea ff ff ff mov $0xffffffea,%r12d 386c0: 55 push %rbp 386c1: bd 01 00 00 00 mov $0x1,%ebp 386c6: 53 push %rbx 386c7: bb 1f 00 00 00 mov $0x1f,%ebx 386cc: 0f 46 df cmovbe %edi,%ebx 386cf: eb 2b jmp 386fc 386d1: 89 d9 mov %ebx,%ecx 386d3: 89 ea mov %ebp,%edx 386d5: 83 eb 01 sub $0x1,%ebx 386d8: 89 ee mov %ebp,%esi 386da: d3 e2 shl %cl,%edx 386dc: 89 d9 mov %ebx,%ecx 386de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 386e5: d3 e6 shl %cl,%esi 386e7: 83 ea 01 sub $0x1,%edx 386ea: b9 c0 0c 00 00 mov $0xcc0,%ecx 386ef: e8 00 00 00 00 callq 386f4 386f4: 41 89 c4 mov %eax,%r12d 386f7: 83 f8 e4 cmp $0xffffffe4,%eax 386fa: 75 0c jne 38708 386fc: 85 db test %ebx,%ebx 386fe: 75 d1 jne 386d1 38700: 44 89 e0 mov %r12d,%eax 38703: 5b pop %rbx 38704: 5d pop %rbp 38705: 41 5c pop %r12 38707: c3 retq 38708: 85 c0 test %eax,%eax 3870a: 78 f4 js 38700 3870c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38711: 44 89 e0 mov %r12d,%eax 38714: 5b pop %rbx 38715: 5d pop %rbp 38716: 41 5c pop %r12 38718: c3 retq 38719: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 38720 38720: 89 c0 mov %eax,%eax 38722: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 3872a 38729: 00 3872a: 73 d4 jae 38700 3872c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 38733 38733: 48 85 c0 test %rax,%rax 38736: 74 0c je 38744 38738: 48 8b 78 08 mov 0x8(%rax),%rdi 3873c: 44 89 e6 mov %r12d,%esi 3873f: e8 00 00 00 00 callq 38744 38744: 44 89 e0 mov %r12d,%eax 38747: 5b pop %rbx 38748: 5d pop %rbp 38749: 41 5c pop %r12 3874b: c3 retq 3874c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000038750 : 38750: e8 00 00 00 00 callq 38755 38755: 89 fe mov %edi,%esi 38757: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3875c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38763: e9 00 00 00 00 jmpq 38768 38768: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 3876f 3876f: 89 c0 mov %eax,%eax 38771: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 38779 38778: 00 38779: 73 e1 jae 3875c 3877b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 38782 38782: 48 85 c0 test %rax,%rax 38785: 74 25 je 387ac 38787: 48 83 ec 08 sub $0x8,%rsp 3878b: 48 8b 78 08 mov 0x8(%rax),%rdi 3878f: 89 74 24 04 mov %esi,0x4(%rsp) 38793: e8 00 00 00 00 callq 38798 38798: 8b 74 24 04 mov 0x4(%rsp),%esi 3879c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 387a3: 48 83 c4 08 add $0x8,%rsp 387a7: e9 00 00 00 00 jmpq 387ac 387ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 387b3: e9 00 00 00 00 jmpq 387b8 387b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 387bf: 00 00000000000387c0 : 387c0: e8 00 00 00 00 callq 387c5 387c5: 55 push %rbp 387c6: 48 89 f5 mov %rsi,%rbp 387c9: 53 push %rbx 387ca: 48 89 fb mov %rdi,%rbx 387cd: 8b 7e 18 mov 0x18(%rsi),%edi 387d0: e8 00 00 00 00 callq 387d5 387d5: 48 85 db test %rbx,%rbx 387d8: 74 17 je 387f1 387da: 48 8d 7b 38 lea 0x38(%rbx),%rdi 387de: b8 ff ff ff ff mov $0xffffffff,%eax 387e3: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 387e8: 83 f8 01 cmp $0x1,%eax 387eb: 74 0e je 387fb 387ed: 85 c0 test %eax,%eax 387ef: 7e 19 jle 3880a 387f1: 48 89 ef mov %rbp,%rdi 387f4: 5b pop %rbx 387f5: 5d pop %rbp 387f6: e9 00 00 00 00 jmpq 387fb 387fb: e8 00 00 00 00 callq 38800 38800: 48 89 ef mov %rbp,%rdi 38803: 5b pop %rbx 38804: 5d pop %rbp 38805: e9 00 00 00 00 jmpq 3880a 3880a: be 03 00 00 00 mov $0x3,%esi 3880f: e8 00 00 00 00 callq 38814 38814: eb db jmp 387f1 38816: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3881d: 00 00 00 0000000000038820 : 38820: e8 00 00 00 00 callq 38825 38825: 41 54 push %r12 38827: 41 89 f4 mov %esi,%r12d 3882a: 31 f6 xor %esi,%esi 3882c: 55 push %rbp 3882d: 48 89 fd mov %rdi,%rbp 38830: 53 push %rbx 38831: 48 83 ec 18 sub $0x18,%rsp 38835: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3883c: 00 00 3883e: 48 89 44 24 10 mov %rax,0x10(%rsp) 38843: 31 c0 xor %eax,%eax 38845: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 3884a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 3884f: e8 00 00 00 00 callq 38854 38854: 85 c0 test %eax,%eax 38856: 0f 85 bc 00 00 00 jne 38918 3885c: 8b 44 24 04 mov 0x4(%rsp),%eax 38860: 85 c0 test %eax,%eax 38862: 0f 84 c9 00 00 00 je 38931 38868: 83 f8 01 cmp $0x1,%eax 3886b: 0f 84 e1 00 00 00 je 38952 38871: bf 01 00 00 00 mov $0x1,%edi 38876: e8 00 00 00 00 callq 3887b 3887b: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 38880: 8b 7c 24 04 mov 0x4(%rsp),%edi 38884: 45 31 c0 xor %r8d,%r8d 38887: 48 89 c2 mov %rax,%rdx 3888a: b9 01 00 00 00 mov $0x1,%ecx 3888f: e8 00 00 00 00 callq 38894 38894: 48 89 c3 mov %rax,%rbx 38897: 48 85 c0 test %rax,%rax 3889a: 74 72 je 3890e 3889c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 388a3 388a3: ba 20 00 00 00 mov $0x20,%edx 388a8: be c0 0c 00 00 mov $0xcc0,%esi 388ad: e8 00 00 00 00 callq 388b2 388b2: 48 89 c5 mov %rax,%rbp 388b5: 48 85 c0 test %rax,%rax 388b8: 0f 84 45 01 00 00 je 38a03 388be: 44 89 60 18 mov %r12d,0x18(%rax) 388c2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 388c9: 48 89 c6 mov %rax,%rsi 388cc: 48 89 df mov %rbx,%rdi 388cf: e8 00 00 00 00 callq 388d4 388d4: 85 c0 test %eax,%eax 388d6: 74 61 je 38939 388d8: 8b 7d 18 mov 0x18(%rbp),%edi 388db: e8 00 00 00 00 callq 388e0 388e0: 48 8d 7b 38 lea 0x38(%rbx),%rdi 388e4: b8 ff ff ff ff mov $0xffffffff,%eax 388e9: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 388ee: 83 f8 01 cmp $0x1,%eax 388f1: 0f 84 bb 00 00 00 je 389b2 388f7: 85 c0 test %eax,%eax 388f9: 0f 8f a9 00 00 00 jg 389a8 388ff: be 03 00 00 00 mov $0x3,%esi 38904: e8 00 00 00 00 callq 38909 38909: e9 9a 00 00 00 jmpq 389a8 3890e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 38913: e8 00 00 00 00 callq 38918 38918: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 3891f: ff ff 7f 38922: 31 d2 xor %edx,%edx 38924: be 01 00 00 00 mov $0x1,%esi 38929: 48 89 ef mov %rbp,%rdi 3892c: e8 00 00 00 00 callq 38931 38931: 44 89 e7 mov %r12d,%edi 38934: e8 00 00 00 00 callq 38939 38939: 48 8b 44 24 10 mov 0x10(%rsp),%rax 3893e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 38945: 00 00 38947: 75 70 jne 389b9 38949: 48 83 c4 18 add $0x18,%rsp 3894d: 5b pop %rbx 3894e: 5d pop %rbp 3894f: 41 5c pop %r12 38951: c3 retq 38952: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 38957: 48 8b 1f mov (%rdi),%rbx 3895a: e8 00 00 00 00 callq 3895f 3895f: ba 20 00 00 00 mov $0x20,%edx 38964: be c0 0c 00 00 mov $0xcc0,%esi 38969: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 38970 38970: e8 00 00 00 00 callq 38975 38975: 48 89 c5 mov %rax,%rbp 38978: 48 85 c0 test %rax,%rax 3897b: 74 41 je 389be 3897d: 44 89 60 18 mov %r12d,0x18(%rax) 38981: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 38988: 48 89 c6 mov %rax,%rsi 3898b: 48 89 df mov %rbx,%rdi 3898e: e8 00 00 00 00 callq 38993 38993: 85 c0 test %eax,%eax 38995: 74 a2 je 38939 38997: 8b 7d 18 mov 0x18(%rbp),%edi 3899a: e8 00 00 00 00 callq 3899f 3899f: 48 85 db test %rbx,%rbx 389a2: 0f 85 38 ff ff ff jne 388e0 389a8: 48 89 ef mov %rbp,%rdi 389ab: e8 00 00 00 00 callq 389b0 389b0: eb 87 jmp 38939 389b2: e8 00 00 00 00 callq 389b7 389b7: eb ef jmp 389a8 389b9: e8 00 00 00 00 callq 389be 389be: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 389c5: ff ff 7f 389c8: 31 f6 xor %esi,%esi 389ca: 48 89 df mov %rbx,%rdi 389cd: e8 00 00 00 00 callq 389d2 389d2: 48 85 db test %rbx,%rbx 389d5: 0f 84 56 ff ff ff je 38931 389db: 48 8d 7b 38 lea 0x38(%rbx),%rdi 389df: 83 c8 ff or $0xffffffff,%eax 389e2: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 389e7: 83 f8 01 cmp $0x1,%eax 389ea: 74 2d je 38a19 389ec: 85 c0 test %eax,%eax 389ee: 0f 8f 3d ff ff ff jg 38931 389f4: be 03 00 00 00 mov $0x3,%esi 389f9: e8 00 00 00 00 callq 389fe 389fe: e9 2e ff ff ff jmpq 38931 38a03: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 38a0a: ff ff 7f 38a0d: 31 f6 xor %esi,%esi 38a0f: 48 89 df mov %rbx,%rdi 38a12: e8 00 00 00 00 callq 38a17 38a17: eb c2 jmp 389db 38a19: e8 00 00 00 00 callq 38a1e 38a1e: e9 0e ff ff ff jmpq 38931 38a23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 38a2a: 00 00 00 00 38a2e: 66 90 xchg %ax,%ax 0000000000038a30 : 38a30: e8 00 00 00 00 callq 38a35 38a35: 8b 87 70 5c 00 00 mov 0x5c70(%rdi),%eax 38a3b: 39 86 b8 00 00 00 cmp %eax,0xb8(%rsi) 38a41: 0f 95 c0 setne %al 38a44: c3 retq 38a45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 38a4c: 00 00 00 00 0000000000038a50 : 38a50: e8 00 00 00 00 callq 38a55 38a55: 41 57 push %r15 38a57: 41 56 push %r14 38a59: 41 55 push %r13 38a5b: 41 54 push %r12 38a5d: 49 89 f4 mov %rsi,%r12 38a60: 55 push %rbp 38a61: 53 push %rbx 38a62: 48 83 ec 68 sub $0x68,%rsp 38a66: 48 8b 46 08 mov 0x8(%rsi),%rax 38a6a: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 38a6f: 48 8b 0e mov (%rsi),%rcx 38a72: 8b 40 10 mov 0x10(%rax),%eax 38a75: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 38a7a: 48 89 54 24 28 mov %rdx,0x28(%rsp) 38a7f: 48 89 44 24 38 mov %rax,0x38(%rsp) 38a84: 48 69 c0 40 0e 00 00 imul $0xe40,%rax,%rax 38a8b: 4c 89 44 24 18 mov %r8,0x18(%rsp) 38a90: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 38a95: 48 89 44 24 48 mov %rax,0x48(%rsp) 38a9a: 48 8d 84 01 f8 28 00 lea 0x28f8(%rcx,%rax,1),%rax 38aa1: 00 38aa2: 48 89 c7 mov %rax,%rdi 38aa5: 48 89 44 24 30 mov %rax,0x30(%rsp) 38aaa: e8 00 00 00 00 callq 38aaf 38aaf: 49 8b 04 24 mov (%r12),%rax 38ab3: 49 8b ac 24 d8 02 00 mov 0x2d8(%r12),%rbp 38aba: 00 38abb: 48 89 04 24 mov %rax,(%rsp) 38abf: 49 8b 44 24 08 mov 0x8(%r12),%rax 38ac4: 8b 58 10 mov 0x10(%rax),%ebx 38ac7: 48 85 ed test %rbp,%rbp 38aca: 74 65 je 38b31 38acc: 48 8b 45 30 mov 0x30(%rbp),%rax 38ad0: a8 01 test $0x1,%al 38ad2: 75 5d jne 38b31 38ad4: 48 8b 45 08 mov 0x8(%rbp),%rax 38ad8: 48 8b 40 20 mov 0x20(%rax),%rax 38adc: 48 85 c0 test %rax,%rax 38adf: 74 14 je 38af5 38ae1: 48 89 ef mov %rbp,%rdi 38ae4: e8 00 00 00 00 callq 38ae9 38ae9: 84 c0 test %al,%al 38aeb: 75 3c jne 38b29 38aed: 49 8b ac 24 d8 02 00 mov 0x2d8(%r12),%rbp 38af4: 00 38af5: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 38afa: 48 89 ee mov %rbp,%rsi 38afd: e8 00 00 00 00 callq 38b02 38b02: 41 89 c0 mov %eax,%r8d 38b05: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 38b0a: 44 89 04 24 mov %r8d,(%rsp) 38b0e: e8 00 00 00 00 callq 38b13 38b13: 44 8b 04 24 mov (%rsp),%r8d 38b17: 48 83 c4 68 add $0x68,%rsp 38b1b: 5b pop %rbx 38b1c: 44 89 c0 mov %r8d,%eax 38b1f: 5d pop %rbp 38b20: 41 5c pop %r12 38b22: 41 5d pop %r13 38b24: 41 5e pop %r14 38b26: 41 5f pop %r15 38b28: c3 retq 38b29: 48 89 ef mov %rbp,%rdi 38b2c: e8 00 00 00 00 callq 38b31 38b31: 48 69 db 40 0e 00 00 imul $0xe40,%rbx,%rbx 38b38: 48 8b 04 24 mov (%rsp),%rax 38b3c: be c0 0c 00 00 mov $0xcc0,%esi 38b41: 4c 8d 34 18 lea (%rax,%rbx,1),%r14 38b45: 41 8b be 18 29 00 00 mov 0x2918(%r14),%edi 38b4c: 48 c1 e7 03 shl $0x3,%rdi 38b50: e8 00 00 00 00 callq 38b55 38b55: 48 89 44 24 08 mov %rax,0x8(%rsp) 38b5a: 48 85 c0 test %rax,%rax 38b5d: 0f 84 73 09 00 00 je 394d6 38b63: 48 8b 04 24 mov (%rsp),%rax 38b67: 4d 8b b6 20 29 00 00 mov 0x2920(%r14),%r14 38b6e: 48 8d 84 18 20 29 00 lea 0x2920(%rax,%rbx,1),%rax 38b75: 00 38b76: 48 89 44 24 10 mov %rax,0x10(%rsp) 38b7b: 49 39 c6 cmp %rax,%r14 38b7e: 0f 84 2c 07 00 00 je 392b0 38b84: 31 ed xor %ebp,%ebp 38b86: eb 11 jmp 38b99 38b88: 4d 8b 36 mov (%r14),%r14 38b8b: 83 c5 01 add $0x1,%ebp 38b8e: 4c 3b 74 24 10 cmp 0x10(%rsp),%r14 38b93: 0f 84 41 02 00 00 je 38dda 38b99: 48 8b 04 24 mov (%rsp),%rax 38b9d: be 00 00 00 00 mov $0x0,%esi 38ba2: 4d 8d 7e 10 lea 0x10(%r14),%r15 38ba6: 89 eb mov %ebp,%ebx 38ba8: 4c 89 ff mov %r15,%rdi 38bab: 80 b8 bc 53 00 00 00 cmpb $0x0,0x53bc(%rax) 38bb2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 38bb7: 49 0f 44 f4 cmove %r12,%rsi 38bbb: 48 c1 e3 03 shl $0x3,%rbx 38bbf: 4c 8d 2c 18 lea (%rax,%rbx,1),%r13 38bc3: e8 00 00 00 00 callq 38bc8 38bc8: 49 89 45 00 mov %rax,0x0(%r13) 38bcc: 48 85 c0 test %rax,%rax 38bcf: 75 b7 jne 38b88 38bd1: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 38bd6: 48 89 04 24 mov %rax,(%rsp) 38bda: e8 00 00 00 00 callq 38bdf 38bdf: 4d 85 f6 test %r14,%r14 38be2: 48 8b 34 24 mov (%rsp),%rsi 38be6: 0f 84 2c 03 00 00 je 38f18 38bec: 48 8b 44 24 28 mov 0x28(%rsp),%rax 38bf1: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 38bf6: 49 8b 0c 24 mov (%r12),%rcx 38bfa: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 38bff: 48 8b a8 80 00 00 00 mov 0x80(%rax),%rbp 38c06: 49 8b 44 24 08 mov 0x8(%r12),%rax 38c0b: 45 8b 94 24 44 02 00 mov 0x244(%r12),%r10d 38c12: 00 38c13: 4c 03 91 98 5f 00 00 add 0x5f98(%rcx),%r10 38c1a: 48 83 bc fa 60 02 00 cmpq $0x0,0x260(%rdx,%rdi,8) 38c21: 00 00 38c23: 8b 40 10 mov 0x10(%rax),%eax 38c26: 44 0f b6 aa 78 02 00 movzbl 0x278(%rdx),%r13d 38c2d: 00 38c2e: 0f 84 ec 02 00 00 je 38f20 38c34: 48 8b 9c c2 60 02 00 mov 0x260(%rdx,%rax,8),%rbx 38c3b: 00 38c3c: 48 85 ed test %rbp,%rbp 38c3f: 0f 84 4f 06 00 00 je 39294 38c45: 48 8b 83 b0 00 00 00 mov 0xb0(%rbx),%rax 38c4c: 48 85 c0 test %rax,%rax 38c4f: 74 0e je 38c5f 38c51: 48 8b 78 20 mov 0x20(%rax),%rdi 38c55: 48 39 7d 20 cmp %rdi,0x20(%rbp) 38c59: 0f 84 16 06 00 00 je 39275 38c5f: 80 b9 bc 53 00 00 00 cmpb $0x0,0x53bc(%rcx) 38c66: 4c 8d 6b 10 lea 0x10(%rbx),%r13 38c6a: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx) 38c71: 00 00 00 00 38c75: 49 0f 44 f4 cmove %r12,%rsi 38c79: 4c 89 ef mov %r13,%rdi 38c7c: e8 00 00 00 00 callq 38c81 38c81: 48 85 c0 test %rax,%rax 38c84: 0f 85 d6 05 00 00 jne 39260 38c8a: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 38c8f: 4c 89 ef mov %r13,%rdi 38c92: e8 00 00 00 00 callq 38c97 38c97: 41 89 c0 mov %eax,%r8d 38c9a: 85 c0 test %eax,%eax 38c9c: 0f 85 63 fe ff ff jne 38b05 38ca2: 41 bd 01 00 00 00 mov $0x1,%r13d 38ca8: 48 85 ed test %rbp,%rbp 38cab: 74 63 je 38d10 38cad: 48 8b 83 b0 00 00 00 mov 0xb0(%rbx),%rax 38cb4: 48 85 c0 test %rax,%rax 38cb7: 74 25 je 38cde 38cb9: 48 8d 78 38 lea 0x38(%rax),%rdi 38cbd: ba ff ff ff ff mov $0xffffffff,%edx 38cc2: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 38cc7: 83 fa 01 cmp $0x1,%edx 38cca: 0f 84 ee 06 00 00 je 393be 38cd0: 85 d2 test %edx,%edx 38cd2: 7f 0a jg 38cde 38cd4: be 03 00 00 00 mov $0x3,%esi 38cd9: e8 00 00 00 00 callq 38cde 38cde: 48 8d 7d 38 lea 0x38(%rbp),%rdi 38ce2: b8 01 00 00 00 mov $0x1,%eax 38ce7: f0 0f c1 45 38 lock xadd %eax,0x38(%rbp) 38cec: 85 c0 test %eax,%eax 38cee: 0f 84 0a 07 00 00 je 393fe 38cf4: 0f 88 d8 06 00 00 js 393d2 38cfa: 83 c0 01 add $0x1,%eax 38cfd: 0f 88 cf 06 00 00 js 393d2 38d03: 48 89 ab b0 00 00 00 mov %rbp,0xb0(%rbx) 38d0a: 41 bd 01 00 00 00 mov $0x1,%r13d 38d10: 48 8b 44 24 18 mov 0x18(%rsp),%rax 38d15: 44 88 a8 a4 01 00 00 mov %r13b,0x1a4(%rax) 38d1c: 48 85 db test %rbx,%rbx 38d1f: 0f 84 f3 01 00 00 je 38f18 38d25: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 38d2a: 48 8b 81 a8 01 00 00 mov 0x1a8(%rcx),%rax 38d31: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 38d38: 48 8b 44 24 20 mov 0x20(%rsp),%rax 38d3d: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 38d44: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 38d4b: 80 b9 a4 01 00 00 00 cmpb $0x0,0x1a4(%rcx) 38d52: 74 36 je 38d8a 38d54: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax 38d5b: 48 85 c0 test %rax,%rax 38d5e: 74 1f je 38d7f 38d60: 48 8d 78 38 lea 0x38(%rax),%rdi 38d64: ba ff ff ff ff mov $0xffffffff,%edx 38d69: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 38d6e: 83 fa 01 cmp $0x1,%edx 38d71: 0f 84 51 06 00 00 je 393c8 38d77: 85 d2 test %edx,%edx 38d79: 0f 8e 62 06 00 00 jle 393e1 38d7f: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx) 38d86: 00 00 00 00 38d8a: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 38d8f: 48 8b 44 24 40 mov 0x40(%rsp),%rax 38d94: 48 8d 84 08 30 29 00 lea 0x2930(%rax,%rcx,1),%rax 38d9b: 00 38d9c: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 38da1: 48 29 c3 sub %rax,%rbx 38da4: 48 b8 b7 6d db b6 6d movabs $0x6db6db6db6db6db7,%rax 38dab: db b6 6d 38dae: 48 c1 fb 05 sar $0x5,%rbx 38db2: 48 0f af d8 imul %rax,%rbx 38db6: 48 8b 44 24 20 mov 0x20(%rsp),%rax 38dbb: 89 99 b0 01 00 00 mov %ebx,0x1b0(%rcx) 38dc1: 8b 80 58 02 00 00 mov 0x258(%rax),%eax 38dc7: 89 81 b4 01 00 00 mov %eax,0x1b4(%rcx) 38dcd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38dd2: 45 31 c0 xor %r8d,%r8d 38dd5: e9 2b fd ff ff jmpq 38b05 38dda: 48 8b 14 24 mov (%rsp),%rdx 38dde: 41 8b 84 24 44 02 00 mov 0x244(%r12),%eax 38de5: 00 38de6: 4c 8b b2 c0 53 00 00 mov 0x53c0(%rdx),%r14 38ded: 49 01 c6 add %rax,%r14 38df0: 48 05 f0 14 00 00 add $0x14f0,%rax 38df6: 8b 4c 82 08 mov 0x8(%rdx,%rax,4),%ecx 38dfa: 89 0c 24 mov %ecx,(%rsp) 38dfd: 83 c1 01 add $0x1,%ecx 38e00: 89 4c 82 08 mov %ecx,0x8(%rdx,%rax,4) 38e04: 85 ed test %ebp,%ebp 38e06: 0f 84 ce 04 00 00 je 392da 38e0c: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 38e11: 89 0c 24 mov %ecx,(%rsp) 38e14: 41 bd 01 00 00 00 mov $0x1,%r13d 38e1a: 4c 89 7c 24 10 mov %r15,0x10(%rsp) 38e1f: 49 8d 5c 1f 08 lea 0x8(%r15,%rbx,1),%rbx 38e24: 49 8b 07 mov (%r15),%rax 38e27: 48 85 c0 test %rax,%rax 38e2a: 74 1b je 38e47 38e2c: 48 8d 78 38 lea 0x38(%rax),%rdi 38e30: 44 89 ea mov %r13d,%edx 38e33: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 38e38: 85 d2 test %edx,%edx 38e3a: 0f 84 94 00 00 00 je 38ed4 38e40: 78 77 js 38eb9 38e42: 83 c2 01 add $0x1,%edx 38e45: 78 72 js 38eb9 38e47: 49 83 c7 08 add $0x8,%r15 38e4b: 4c 39 fb cmp %r15,%rbx 38e4e: 75 d4 jne 38e24 38e50: 8b 0c 24 mov (%rsp),%ecx 38e53: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 38e58: 41 b8 01 00 00 00 mov $0x1,%r8d 38e5e: 89 ef mov %ebp,%edi 38e60: 4c 89 f2 mov %r14,%rdx 38e63: e8 00 00 00 00 callq 38e68 38e68: 49 89 c7 mov %rax,%r15 38e6b: 48 85 c0 test %rax,%rax 38e6e: 0f 84 d6 05 00 00 je 3944a 38e74: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 38e79: 4c 89 fe mov %r15,%rsi 38e7c: e8 00 00 00 00 callq 38e81 38e81: 41 89 c0 mov %eax,%r8d 38e84: 49 8b 84 24 d8 02 00 mov 0x2d8(%r12),%rax 38e8b: 00 38e8c: 48 85 c0 test %rax,%rax 38e8f: 74 1b je 38eac 38e91: 48 8d 78 38 lea 0x38(%rax),%rdi 38e95: ba ff ff ff ff mov $0xffffffff,%edx 38e9a: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 38e9f: 83 fa 01 cmp $0x1,%edx 38ea2: 74 21 je 38ec5 38ea4: 85 d2 test %edx,%edx 38ea6: 0f 8e fb 04 00 00 jle 393a7 38eac: 4d 89 bc 24 d8 02 00 mov %r15,0x2d8(%r12) 38eb3: 00 38eb4: e9 4c fc ff ff jmpq 38b05 38eb9: be 01 00 00 00 mov $0x1,%esi 38ebe: e8 00 00 00 00 callq 38ec3 38ec3: eb 82 jmp 38e47 38ec5: 44 89 04 24 mov %r8d,(%rsp) 38ec9: e8 00 00 00 00 callq 38ece 38ece: 44 8b 04 24 mov (%rsp),%r8d 38ed2: eb d8 jmp 38eac 38ed4: be 02 00 00 00 mov $0x2,%esi 38ed9: e8 00 00 00 00 callq 38ede 38ede: e9 64 ff ff ff jmpq 38e47 38ee3: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 38eea 38eea: 89 c0 mov %eax,%eax 38eec: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 38ef4 38ef3: 00 38ef4: 73 22 jae 38f18 38ef6: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 38efd 38efd: 48 85 c0 test %rax,%rax 38f00: 74 16 je 38f18 38f02: 48 8b 78 08 mov 0x8(%rax),%rdi 38f06: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 38f0b: 4c 89 e2 mov %r12,%rdx 38f0e: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 38f13: e8 00 00 00 00 callq 38f18 38f18: 45 31 c0 xor %r8d,%r8d 38f1b: e9 e5 fb ff ff jmpq 38b05 38f20: 48 69 c0 40 0e 00 00 imul $0xe40,%rax,%rax 38f27: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 38f2c: 44 88 af a4 01 00 00 mov %r13b,0x1a4(%rdi) 38f33: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 38f38: 48 8b 9c 01 28 29 00 mov 0x2928(%rcx,%rax,1),%rbx 38f3f: 00 38f40: 48 8d 94 01 20 29 00 lea 0x2920(%rcx,%rax,1),%rdx 38f47: 00 38f48: 48 39 d3 cmp %rdx,%rbx 38f4b: 0f 84 7b 02 00 00 je 391cc 38f51: 49 8b 85 30 01 00 00 mov 0x130(%r13),%rax 38f58: 48 39 83 a0 00 00 00 cmp %rax,0xa0(%rbx) 38f5f: 0f 85 5a 02 00 00 jne 391bf 38f65: 48 8b 44 24 18 mov 0x18(%rsp),%rax 38f6a: 48 8b 80 a8 01 00 00 mov 0x1a8(%rax),%rax 38f71: 48 39 83 a8 00 00 00 cmp %rax,0xa8(%rbx) 38f78: 0f 85 41 02 00 00 jne 391bf 38f7e: 48 8b bb 98 00 00 00 mov 0x98(%rbx),%rdi 38f85: 48 85 ff test %rdi,%rdi 38f88: 0f 84 d1 01 00 00 je 3915f 38f8e: 45 0f b6 8d 78 02 00 movzbl 0x278(%r13),%r9d 38f95: 00 38f96: 4c 3b 57 20 cmp 0x20(%rdi),%r10 38f9a: 0f 84 83 00 00 00 je 39023 38fa0: 48 8b 47 30 mov 0x30(%rdi),%rax 38fa4: a8 01 test $0x1,%al 38fa6: 75 7b jne 39023 38fa8: 48 8b 47 08 mov 0x8(%rdi),%rax 38fac: 44 88 0c 24 mov %r9b,(%rsp) 38fb0: 48 8b 40 20 mov 0x20(%rax),%rax 38fb4: 48 85 c0 test %rax,%rax 38fb7: 0f 84 a2 01 00 00 je 3915f 38fbd: 48 89 54 24 60 mov %rdx,0x60(%rsp) 38fc2: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 38fc7: 4c 89 54 24 10 mov %r10,0x10(%rsp) 38fcc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 38fd1: e8 00 00 00 00 callq 38fd6 38fd6: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 38fdb: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 38fe0: 84 c0 test %al,%al 38fe2: 48 8b 4c 24 58 mov 0x58(%rsp),%rcx 38fe7: 48 8b 54 24 60 mov 0x60(%rsp),%rdx 38fec: 44 0f b6 0c 24 movzbl (%rsp),%r9d 38ff1: 0f 84 68 01 00 00 je 3915f 38ff7: 44 88 4c 24 58 mov %r9b,0x58(%rsp) 38ffc: 48 89 54 24 10 mov %rdx,0x10(%rsp) 39001: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 39006: 4c 89 14 24 mov %r10,(%rsp) 3900a: e8 00 00 00 00 callq 3900f 3900f: 44 0f b6 4c 24 58 movzbl 0x58(%rsp),%r9d 39015: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 3901a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 3901f: 4c 8b 14 24 mov (%rsp),%r10 39023: 48 8b b3 b0 00 00 00 mov 0xb0(%rbx),%rsi 3902a: 48 85 ed test %rbp,%rbp 3902d: 0f 85 42 01 00 00 jne 39175 39033: 45 84 c9 test %r9b,%r9b 39036: 74 11 je 39049 39038: 44 0f b6 89 bc 53 00 movzbl 0x53bc(%rcx),%r9d 3903f: 00 39040: 45 84 c9 test %r9b,%r9b 39043: 0f 84 76 01 00 00 je 391bf 39049: 49 89 f5 mov %rsi,%r13 3904c: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 39051: 48 8d 7b 10 lea 0x10(%rbx),%rdi 39055: 44 88 0c 24 mov %r9b,(%rsp) 39059: e8 00 00 00 00 callq 3905e 3905e: 41 89 c0 mov %eax,%r8d 39061: 85 c0 test %eax,%eax 39063: 0f 85 9c fa ff ff jne 38b05 39069: 48 85 ed test %rbp,%rbp 3906c: 44 0f b6 0c 24 movzbl (%rsp),%r9d 39071: 0f 84 8a 00 00 00 je 39101 39077: 4d 85 ed test %r13,%r13 3907a: 74 2e je 390aa 3907c: 49 8b 45 20 mov 0x20(%r13),%rax 39080: 48 39 45 20 cmp %rax,0x20(%rbp) 39084: 0f 85 3b 04 00 00 jne 394c5 3908a: 48 8b 75 08 mov 0x8(%rbp),%rsi 3908e: 49 8b 4d 28 mov 0x28(%r13),%rcx 39092: 48 8b 45 28 mov 0x28(%rbp),%rax 39096: 80 3e 00 cmpb $0x0,(%rsi) 39099: 0f 85 6e 03 00 00 jne 3940d 3909f: 29 c8 sub %ecx,%eax 390a1: 85 c0 test %eax,%eax 390a3: 0f 9f c0 setg %al 390a6: 84 c0 test %al,%al 390a8: 74 57 je 39101 390aa: 48 8b 83 b0 00 00 00 mov 0xb0(%rbx),%rax 390b1: 48 85 c0 test %rax,%rax 390b4: 74 1f je 390d5 390b6: 48 8d 78 38 lea 0x38(%rax),%rdi 390ba: b9 ff ff ff ff mov $0xffffffff,%ecx 390bf: f0 0f c1 48 38 lock xadd %ecx,0x38(%rax) 390c4: 83 f9 01 cmp $0x1,%ecx 390c7: 0f 84 4b 03 00 00 je 39418 390cd: 85 c9 test %ecx,%ecx 390cf: 0f 8e d8 03 00 00 jle 394ad 390d5: 48 8d 7d 38 lea 0x38(%rbp),%rdi 390d9: b8 01 00 00 00 mov $0x1,%eax 390de: f0 0f c1 45 38 lock xadd %eax,0x38(%rbp) 390e3: 85 c0 test %eax,%eax 390e5: 0f 84 aa 03 00 00 je 39495 390eb: 0f 88 41 03 00 00 js 39432 390f1: 83 c0 01 add $0x1,%eax 390f4: 0f 88 38 03 00 00 js 39432 390fa: 48 89 ab b0 00 00 00 mov %rbp,0xb0(%rbx) 39101: 48 8b 44 24 18 mov 0x18(%rsp),%rax 39106: 44 08 88 a4 01 00 00 or %r9b,0x1a4(%rax) 3910d: 48 85 db test %rbx,%rbx 39110: 0f 84 b6 00 00 00 je 391cc 39116: 48 8b 13 mov (%rbx),%rdx 39119: 48 8b 43 08 mov 0x8(%rbx),%rax 3911d: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 39122: 48 89 42 08 mov %rax,0x8(%rdx) 39126: 48 89 10 mov %rdx,(%rax) 39129: 48 69 44 24 38 40 0e imul $0xe40,0x38(%rsp),%rax 39130: 00 00 39132: 48 01 c8 add %rcx,%rax 39135: 48 8b 90 28 29 00 00 mov 0x2928(%rax),%rdx 3913c: 48 89 98 28 29 00 00 mov %rbx,0x2928(%rax) 39143: 48 8b 44 24 48 mov 0x48(%rsp),%rax 39148: 48 89 53 08 mov %rdx,0x8(%rbx) 3914c: 48 8d 84 01 20 29 00 lea 0x2920(%rcx,%rax,1),%rax 39153: 00 39154: 48 89 03 mov %rax,(%rbx) 39157: 48 89 1a mov %rbx,(%rdx) 3915a: e9 c6 fb ff ff jmpq 38d25 3915f: 48 8b b3 b0 00 00 00 mov 0xb0(%rbx),%rsi 39166: 41 b9 01 00 00 00 mov $0x1,%r9d 3916c: 48 85 ed test %rbp,%rbp 3916f: 0f 84 c3 fe ff ff je 39038 39175: 48 85 f6 test %rsi,%rsi 39178: 0f 84 ba fe ff ff je 39038 3917e: 48 8b 46 20 mov 0x20(%rsi),%rax 39182: 48 39 45 20 cmp %rax,0x20(%rbp) 39186: 0f 85 9f 02 00 00 jne 3942b 3918c: 4c 8b 45 08 mov 0x8(%rbp),%r8 39190: 48 8b 7e 28 mov 0x28(%rsi),%rdi 39194: 48 8b 45 28 mov 0x28(%rbp),%rax 39198: 41 80 38 00 cmpb $0x0,(%r8) 3919c: 0f 85 fa 01 00 00 jne 3939c 391a2: 29 f8 sub %edi,%eax 391a4: 85 c0 test %eax,%eax 391a6: 0f 9f c0 setg %al 391a9: 84 c0 test %al,%al 391ab: 0f 85 87 fe ff ff jne 39038 391b1: 45 84 c9 test %r9b,%r9b 391b4: 0f 85 7e fe ff ff jne 39038 391ba: e9 8a fe ff ff jmpq 39049 391bf: 48 8b 5b 08 mov 0x8(%rbx),%rbx 391c3: 48 39 d3 cmp %rdx,%rbx 391c6: 0f 85 85 fd ff ff jne 38f51 391cc: 48 8b 44 24 28 mov 0x28(%rsp),%rax 391d1: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 391d6: 4c 89 ff mov %r15,%rdi 391d9: 48 8b 98 80 00 00 00 mov 0x80(%rax),%rbx 391e0: e8 00 00 00 00 callq 391e5 391e5: 41 89 c0 mov %eax,%r8d 391e8: 85 c0 test %eax,%eax 391ea: 0f 85 15 f9 ff ff jne 38b05 391f0: 49 8b 8e b0 00 00 00 mov 0xb0(%r14),%rcx 391f7: 48 85 c9 test %rcx,%rcx 391fa: 74 1f je 3921b 391fc: 48 8d 79 38 lea 0x38(%rcx),%rdi 39200: b8 ff ff ff ff mov $0xffffffff,%eax 39205: f0 0f c1 41 38 lock xadd %eax,0x38(%rcx) 3920a: 83 f8 01 cmp $0x1,%eax 3920d: 0f 84 b9 02 00 00 je 394cc 39213: 85 c0 test %eax,%eax 39215: 0f 8e c6 02 00 00 jle 394e1 3921b: 48 85 db test %rbx,%rbx 3921e: 74 25 je 39245 39220: 48 8d 7b 38 lea 0x38(%rbx),%rdi 39224: b8 01 00 00 00 mov $0x1,%eax 39229: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 3922e: 85 c0 test %eax,%eax 39230: 0f 84 c9 02 00 00 je 394ff 39236: 0f 88 b4 02 00 00 js 394f0 3923c: 83 c0 01 add $0x1,%eax 3923f: 0f 88 ab 02 00 00 js 394f0 39245: 48 8b 44 24 18 mov 0x18(%rsp),%rax 3924a: 49 89 9e b0 00 00 00 mov %rbx,0xb0(%r14) 39251: 4c 89 f3 mov %r14,%rbx 39254: c6 80 a4 01 00 00 01 movb $0x1,0x1a4(%rax) 3925b: e9 b6 fe ff ff jmpq 39116 39260: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 39265: 48 89 c6 mov %rax,%rsi 39268: e8 00 00 00 00 callq 3926d 3926d: 41 89 c0 mov %eax,%r8d 39270: e9 90 f8 ff ff jmpq 38b05 39275: 48 8b 7d 08 mov 0x8(%rbp),%rdi 39279: 48 8b 50 28 mov 0x28(%rax),%rdx 3927d: 48 8b 45 28 mov 0x28(%rbp),%rax 39281: 80 3f 00 cmpb $0x0,(%rdi) 39284: 0f 85 66 01 00 00 jne 393f0 3928a: 29 d0 sub %edx,%eax 3928c: 85 c0 test %eax,%eax 3928e: 0f 8f cb f9 ff ff jg 38c5f 39294: 48 8b 44 24 20 mov 0x20(%rsp),%rax 39299: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 392a0: 48 39 83 a0 00 00 00 cmp %rax,0xa0(%rbx) 392a7: 74 67 je 39310 392a9: 31 ed xor %ebp,%ebp 392ab: e9 af f9 ff ff jmpq 38c5f 392b0: 48 8b 3c 24 mov (%rsp),%rdi 392b4: 41 8b 84 24 44 02 00 mov 0x244(%r12),%eax 392bb: 00 392bc: 4c 8b b7 c0 53 00 00 mov 0x53c0(%rdi),%r14 392c3: 49 01 c6 add %rax,%r14 392c6: 48 05 f0 14 00 00 add $0x14f0,%rax 392cc: 8b 4c 87 08 mov 0x8(%rdi,%rax,4),%ecx 392d0: 89 0c 24 mov %ecx,(%rsp) 392d3: 83 c1 01 add $0x1,%ecx 392d6: 89 4c 87 08 mov %ecx,0x8(%rdi,%rax,4) 392da: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 392df: 41 b8 01 00 00 00 mov $0x1,%r8d 392e5: 4c 89 f2 mov %r14,%rdx 392e8: 31 ff xor %edi,%edi 392ea: e8 00 00 00 00 callq 392ef 392ef: 49 89 c7 mov %rax,%r15 392f2: 48 85 c0 test %rax,%rax 392f5: 0f 85 79 fb ff ff jne 38e74 392fb: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 39300: e8 00 00 00 00 callq 39305 39305: 41 b8 f4 ff ff ff mov $0xfffffff4,%r8d 3930b: e9 f5 f7 ff ff jmpq 38b05 39310: 48 8b 44 24 18 mov 0x18(%rsp),%rax 39315: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 3931c: 48 39 90 a8 01 00 00 cmp %rdx,0x1a8(%rax) 39323: 75 84 jne 392a9 39325: 48 8b ab 98 00 00 00 mov 0x98(%rbx),%rbp 3932c: 48 85 ed test %rbp,%rbp 3932f: 0f 84 74 ff ff ff je 392a9 39335: 4c 3b 55 20 cmp 0x20(%rbp),%r10 39339: 74 43 je 3937e 3933b: 48 8b 45 30 mov 0x30(%rbp),%rax 3933f: a8 01 test $0x1,%al 39341: 75 3b jne 3937e 39343: 48 8b 45 08 mov 0x8(%rbp),%rax 39347: 48 8b 40 20 mov 0x20(%rax),%rax 3934b: 48 85 c0 test %rax,%rax 3934e: 0f 84 55 ff ff ff je 392a9 39354: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 39359: 48 89 ef mov %rbp,%rdi 3935c: 48 89 34 24 mov %rsi,(%rsp) 39360: e8 00 00 00 00 callq 39365 39365: 48 8b 34 24 mov (%rsp),%rsi 39369: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 3936e: 84 c0 test %al,%al 39370: 0f 84 33 ff ff ff je 392a9 39376: 48 89 ef mov %rbp,%rdi 39379: e8 00 00 00 00 callq 3937e 3937e: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 39383: 48 8d 7b 10 lea 0x10(%rbx),%rdi 39387: e8 00 00 00 00 callq 3938c 3938c: 41 89 c0 mov %eax,%r8d 3938f: 85 c0 test %eax,%eax 39391: 0f 84 79 f9 ff ff je 38d10 39397: e9 69 f7 ff ff jmpq 38b05 3939c: 48 39 c7 cmp %rax,%rdi 3939f: 0f 92 c0 setb %al 393a2: e9 02 fe ff ff jmpq 391a9 393a7: be 03 00 00 00 mov $0x3,%esi 393ac: 44 89 04 24 mov %r8d,(%rsp) 393b0: e8 00 00 00 00 callq 393b5 393b5: 44 8b 04 24 mov (%rsp),%r8d 393b9: e9 ee fa ff ff jmpq 38eac 393be: e8 00 00 00 00 callq 393c3 393c3: e9 16 f9 ff ff jmpq 38cde 393c8: e8 00 00 00 00 callq 393cd 393cd: e9 ad f9 ff ff jmpq 38d7f 393d2: be 01 00 00 00 mov $0x1,%esi 393d7: e8 00 00 00 00 callq 393dc 393dc: e9 22 f9 ff ff jmpq 38d03 393e1: be 03 00 00 00 mov $0x3,%esi 393e6: e8 00 00 00 00 callq 393eb 393eb: e9 8f f9 ff ff jmpq 38d7f 393f0: 48 39 c2 cmp %rax,%rdx 393f3: 0f 82 66 f8 ff ff jb 38c5f 393f9: e9 96 fe ff ff jmpq 39294 393fe: be 02 00 00 00 mov $0x2,%esi 39403: e8 00 00 00 00 callq 39408 39408: e9 f6 f8 ff ff jmpq 38d03 3940d: 48 39 c1 cmp %rax,%rcx 39410: 0f 92 c0 setb %al 39413: e9 8e fc ff ff jmpq 390a6 39418: 44 88 0c 24 mov %r9b,(%rsp) 3941c: e8 00 00 00 00 callq 39421 39421: 44 0f b6 0c 24 movzbl (%rsp),%r9d 39426: e9 aa fc ff ff jmpq 390d5 3942b: 0f 0b ud2 3942d: e9 01 fc ff ff jmpq 39033 39432: be 01 00 00 00 mov $0x1,%esi 39437: 44 88 0c 24 mov %r9b,(%rsp) 3943b: e8 00 00 00 00 callq 39440 39440: 44 0f b6 0c 24 movzbl (%rsp),%r9d 39445: e9 b0 fc ff ff jmpq 390fa 3944a: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 3944f: 41 bc ff ff ff ff mov $0xffffffff,%r12d 39455: eb 11 jmp 39468 39457: 85 d2 test %edx,%edx 39459: 7e 2e jle 39489 3945b: 48 83 c5 08 add $0x8,%rbp 3945f: 48 39 eb cmp %rbp,%rbx 39462: 0f 84 93 fe ff ff je 392fb 39468: 48 8b 45 00 mov 0x0(%rbp),%rax 3946c: 48 85 c0 test %rax,%rax 3946f: 74 ea je 3945b 39471: 48 8d 78 38 lea 0x38(%rax),%rdi 39475: 44 89 e2 mov %r12d,%edx 39478: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 3947d: 83 fa 01 cmp $0x1,%edx 39480: 75 d5 jne 39457 39482: e8 00 00 00 00 callq 39487 39487: eb d2 jmp 3945b 39489: be 03 00 00 00 mov $0x3,%esi 3948e: e8 00 00 00 00 callq 39493 39493: eb c6 jmp 3945b 39495: be 02 00 00 00 mov $0x2,%esi 3949a: 44 88 0c 24 mov %r9b,(%rsp) 3949e: e8 00 00 00 00 callq 394a3 394a3: 44 0f b6 0c 24 movzbl (%rsp),%r9d 394a8: e9 4d fc ff ff jmpq 390fa 394ad: be 03 00 00 00 mov $0x3,%esi 394b2: 44 88 0c 24 mov %r9b,(%rsp) 394b6: e8 00 00 00 00 callq 394bb 394bb: 44 0f b6 0c 24 movzbl (%rsp),%r9d 394c0: e9 10 fc ff ff jmpq 390d5 394c5: 0f 0b ud2 394c7: e9 35 fc ff ff jmpq 39101 394cc: e8 00 00 00 00 callq 394d1 394d1: e9 45 fd ff ff jmpq 3921b 394d6: 41 b8 f4 ff ff ff mov $0xfffffff4,%r8d 394dc: e9 24 f6 ff ff jmpq 38b05 394e1: be 03 00 00 00 mov $0x3,%esi 394e6: e8 00 00 00 00 callq 394eb 394eb: e9 2b fd ff ff jmpq 3921b 394f0: be 01 00 00 00 mov $0x1,%esi 394f5: e8 00 00 00 00 callq 394fa 394fa: e9 46 fd ff ff jmpq 39245 394ff: be 02 00 00 00 mov $0x2,%esi 39504: e8 00 00 00 00 callq 39509 39509: e9 37 fd ff ff jmpq 39245 3950e: 66 90 xchg %ax,%ax 0000000000039510 : 39510: e8 00 00 00 00 callq 39515 39515: 41 57 push %r15 39517: 45 31 ff xor %r15d,%r15d 3951a: 41 56 push %r14 3951c: 41 55 push %r13 3951e: 41 54 push %r12 39520: 49 89 f4 mov %rsi,%r12 39523: 55 push %rbp 39524: 48 89 fd mov %rdi,%rbp 39527: 53 push %rbx 39528: 89 d3 mov %edx,%ebx 3952a: 4c 69 f3 40 0e 00 00 imul $0xe40,%rbx,%r14 39531: 4e 8d ac 37 f8 28 00 lea 0x28f8(%rdi,%r14,1),%r13 39538: 00 39539: 4c 89 ef mov %r13,%rdi 3953c: e8 00 00 00 00 callq 39541 39541: 49 83 bc dc 60 02 00 cmpq $0x0,0x260(%r12,%rbx,8) 39548: 00 00 3954a: 74 16 je 39562 3954c: 4c 89 ef mov %r13,%rdi 3954f: e8 00 00 00 00 callq 39554 39554: 44 89 f8 mov %r15d,%eax 39557: 5b pop %rbx 39558: 5d pop %rbp 39559: 41 5c pop %r12 3955b: 41 5d pop %r13 3955d: 41 5e pop %r14 3955f: 41 5f pop %r15 39561: c3 retq 39562: 48 8d 53 4c lea 0x4c(%rbx),%rdx 39566: b8 01 00 00 00 mov $0x1,%eax 3956b: 4a 8d 9c 35 30 37 00 lea 0x3730(%rbp,%r14,1),%rbx 39572: 00 39573: f0 0f c1 03 lock xadd %eax,(%rbx) 39577: 83 c0 01 add $0x1,%eax 3957a: 83 f8 01 cmp $0x1,%eax 3957d: 7f 37 jg 395b6 3957f: 4a 8b 84 35 20 29 00 mov 0x2920(%rbp,%r14,1),%rax 39586: 00 39587: 4c 89 ef mov %r13,%rdi 3958a: 48 8b 30 mov (%rax),%rsi 3958d: 48 8b 48 08 mov 0x8(%rax),%rcx 39591: 48 89 4e 08 mov %rcx,0x8(%rsi) 39595: 48 89 31 mov %rsi,(%rcx) 39598: 48 89 00 mov %rax,(%rax) 3959b: 48 89 40 08 mov %rax,0x8(%rax) 3959f: 49 89 04 d4 mov %rax,(%r12,%rdx,8) 395a3: e8 00 00 00 00 callq 395a8 395a8: 44 89 f8 mov %r15d,%eax 395ab: 5b pop %rbx 395ac: 5d pop %rbp 395ad: 41 5c pop %r12 395af: 41 5d pop %r13 395b1: 41 5e pop %r14 395b3: 41 5f pop %r15 395b5: c3 retq 395b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 395bd: e8 00 00 00 00 callq 395c2 395c2: f0 ff 0b lock decl (%rbx) 395c5: 41 bf ea ff ff ff mov $0xffffffea,%r15d 395cb: e9 7c ff ff ff jmpq 3954c 00000000000395d0 : 395d0: e8 00 00 00 00 callq 395d5 395d5: 41 56 push %r14 395d7: 41 55 push %r13 395d9: 49 89 f5 mov %rsi,%r13 395dc: 41 54 push %r12 395de: 55 push %rbp 395df: 48 89 fd mov %rdi,%rbp 395e2: 53 push %rbx 395e3: 89 d3 mov %edx,%ebx 395e5: 4c 69 e3 40 0e 00 00 imul $0xe40,%rbx,%r12 395ec: 48 83 c3 4c add $0x4c,%rbx 395f0: 4e 8d b4 27 f8 28 00 lea 0x28f8(%rdi,%r12,1),%r14 395f7: 00 395f8: 4c 89 f7 mov %r14,%rdi 395fb: e8 00 00 00 00 callq 39600 39600: 49 8b 44 dd 00 mov 0x0(%r13,%rbx,8),%rax 39605: 48 85 c0 test %rax,%rax 39608: 74 30 je 3963a 3960a: 4a 8b 8c 25 20 29 00 mov 0x2920(%rbp,%r12,1),%rcx 39611: 00 39612: 4a 8d 94 25 20 29 00 lea 0x2920(%rbp,%r12,1),%rdx 39619: 00 3961a: 48 89 41 08 mov %rax,0x8(%rcx) 3961e: 48 89 08 mov %rcx,(%rax) 39621: 48 89 50 08 mov %rdx,0x8(%rax) 39625: 48 89 02 mov %rax,(%rdx) 39628: 49 c7 44 dd 00 00 00 movq $0x0,0x0(%r13,%rbx,8) 3962f: 00 00 39631: f0 42 ff 8c 25 30 37 lock decl 0x3730(%rbp,%r12,1) 39638: 00 00 3963a: 5b pop %rbx 3963b: 4c 89 f7 mov %r14,%rdi 3963e: 5d pop %rbp 3963f: 41 5c pop %r12 39641: 41 5d pop %r13 39643: 41 5e pop %r14 39645: e9 00 00 00 00 jmpq 3964a 3964a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000039650 : 39650: e8 00 00 00 00 callq 39655 39655: 89 f6 mov %esi,%esi 39657: 41 55 push %r13 39659: 41 54 push %r12 3965b: 4c 69 e6 40 0e 00 00 imul $0xe40,%rsi,%r12 39662: 55 push %rbp 39663: 48 89 fd mov %rdi,%rbp 39666: 53 push %rbx 39667: 89 d3 mov %edx,%ebx 39669: 4e 8d ac 27 f8 28 00 lea 0x28f8(%rdi,%r12,1),%r13 39670: 00 39671: 4c 89 ef mov %r13,%rdi 39674: e8 00 00 00 00 callq 39679 39679: 89 da mov %ebx,%edx 3967b: 4c 89 ef mov %r13,%rdi 3967e: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 39685: 00 39686: 48 29 d0 sub %rdx,%rax 39689: 48 83 c2 01 add $0x1,%rdx 3968d: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi 39694: 00 39695: 48 c1 e0 05 shl $0x5,%rax 39699: 48 29 d6 sub %rdx,%rsi 3969c: 4c 01 e0 add %r12,%rax 3969f: 48 c1 e6 05 shl $0x5,%rsi 396a3: 48 01 e8 add %rbp,%rax 396a6: 48 c7 80 d0 29 00 00 movq $0x0,0x29d0(%rax) 396ad: 00 00 00 00 396b1: 4c 01 e6 add %r12,%rsi 396b4: c7 84 35 0c 29 00 00 movl $0x0,0x290c(%rbp,%rsi,1) 396bb: 00 00 00 00 396bf: 48 c7 80 f0 29 00 00 movq $0x0,0x29f0(%rax) 396c6: 00 00 00 00 396ca: 48 c7 80 f8 29 00 00 movq $0x0,0x29f8(%rax) 396d1: 00 00 00 00 396d5: c7 80 00 2a 00 00 00 movl $0x0,0x2a00(%rax) 396dc: 00 00 00 396df: 5b pop %rbx 396e0: 5d pop %rbp 396e1: 41 5c pop %r12 396e3: 41 5d pop %r13 396e5: e9 00 00 00 00 jmpq 396ea 396ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000396f0 : 396f0: e8 00 00 00 00 callq 396f5 396f5: 41 56 push %r14 396f7: 4c 8d b7 70 55 00 00 lea 0x5570(%rdi),%r14 396fe: 41 55 push %r13 39700: 4c 8d af b0 2a 00 00 lea 0x2ab0(%rdi),%r13 39707: 41 54 push %r12 39709: 55 push %rbp 3970a: 53 push %rbx 3970b: 41 83 bd 68 fe ff ff cmpl $0x1,-0x198(%r13) 39712: 01 39713: 4d 8d a5 48 fe ff ff lea -0x1b8(%r13),%r12 3971a: 4c 89 eb mov %r13,%rbx 3971d: bd 01 00 00 00 mov $0x1,%ebp 39722: 76 6a jbe 3978e 39724: 4c 89 e7 mov %r12,%rdi 39727: 83 c5 01 add $0x1,%ebp 3972a: 48 81 c3 e0 00 00 00 add $0xe0,%rbx 39731: e8 00 00 00 00 callq 39736 39736: 4c 89 e7 mov %r12,%rdi 39739: 48 c7 83 20 ff ff ff movq $0x0,-0xe0(%rbx) 39740: 00 00 00 00 39744: c7 83 3c ff ff ff 00 movl $0x0,-0xc4(%rbx) 3974b: 00 00 00 3974e: c7 83 40 ff ff ff 00 movl $0x0,-0xc0(%rbx) 39755: 00 00 00 39758: c7 83 44 ff ff ff 00 movl $0x0,-0xbc(%rbx) 3975f: 00 00 00 39762: c7 83 48 ff ff ff 00 movl $0x0,-0xb8(%rbx) 39769: 00 00 00 3976c: c7 83 4c ff ff ff 00 movl $0x0,-0xb4(%rbx) 39773: 00 00 00 39776: c7 83 50 ff ff ff 00 movl $0x0,-0xb0(%rbx) 3977d: 00 00 00 39780: e8 00 00 00 00 callq 39785 39785: 41 39 ad 68 fe ff ff cmp %ebp,-0x198(%r13) 3978c: 77 96 ja 39724 3978e: 49 81 c5 40 0e 00 00 add $0xe40,%r13 39795: 4d 39 f5 cmp %r14,%r13 39798: 0f 85 6d ff ff ff jne 3970b 3979e: 5b pop %rbx 3979f: 5d pop %rbp 397a0: 41 5c pop %r12 397a2: 41 5d pop %r13 397a4: 41 5e pop %r14 397a6: c3 retq 397a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 397ae: 00 00 00000000000397b0 : 397b0: e8 00 00 00 00 callq 397b5 397b5: 41 57 push %r15 397b7: 49 89 ff mov %rdi,%r15 397ba: 41 56 push %r14 397bc: 41 55 push %r13 397be: 45 31 ed xor %r13d,%r13d 397c1: 41 54 push %r12 397c3: 55 push %rbp 397c4: 48 8d af 10 2a 00 00 lea 0x2a10(%rdi),%rbp 397cb: 53 push %rbx 397cc: 48 83 ec 08 sub $0x8,%rsp 397d0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 397d7: 48 8d bd e8 fe ff ff lea -0x118(%rbp),%rdi 397de: 49 89 ee mov %rbp,%r14 397e1: 48 89 eb mov %rbp,%rbx 397e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 397eb: 41 bc 01 00 00 00 mov $0x1,%r12d 397f1: e8 00 00 00 00 callq 397f6 397f6: 48 8d 85 10 ff ff ff lea -0xf0(%rbp),%rax 397fd: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 39804: 48 89 85 18 ff ff ff mov %rax,-0xe8(%rbp) 3980b: c7 85 20 0d 00 00 00 movl $0x0,0xd20(%rbp) 39812: 00 00 00 39815: 41 8b 97 b8 53 00 00 mov 0x53b8(%r15),%edx 3981c: 48 89 04 24 mov %rax,(%rsp) 39820: 89 95 08 ff ff ff mov %edx,-0xf8(%rbp) 39826: 83 fa 01 cmp $0x1,%edx 39829: 76 55 jbe 39880 3982b: 44 89 e2 mov %r12d,%edx 3982e: 44 89 ee mov %r13d,%esi 39831: 4c 89 ff mov %r15,%rdi 39834: 41 83 c4 01 add $0x1,%r12d 39838: e8 00 00 00 00 callq 3983d 3983d: 48 8d 7b 10 lea 0x10(%rbx),%rdi 39841: 49 81 c6 e0 00 00 00 add $0xe0,%r14 39848: e8 00 00 00 00 callq 3984d 3984d: 48 8b 95 18 ff ff ff mov -0xe8(%rbp),%rdx 39854: 48 8b 04 24 mov (%rsp),%rax 39858: 48 89 9d 18 ff ff ff mov %rbx,-0xe8(%rbp) 3985f: 49 89 86 20 ff ff ff mov %rax,-0xe0(%r14) 39866: 49 89 96 28 ff ff ff mov %rdx,-0xd8(%r14) 3986d: 48 89 1a mov %rbx,(%rdx) 39870: 48 81 c3 e0 00 00 00 add $0xe0,%rbx 39877: 44 39 a5 08 ff ff ff cmp %r12d,-0xf8(%rbp) 3987e: 77 ab ja 3982b 39880: 41 83 c5 01 add $0x1,%r13d 39884: 48 81 c5 40 0e 00 00 add $0xe40,%rbp 3988b: 41 83 fd 03 cmp $0x3,%r13d 3988f: 0f 85 3b ff ff ff jne 397d0 39895: 48 83 c4 08 add $0x8,%rsp 39899: 5b pop %rbx 3989a: 5d pop %rbp 3989b: 41 5c pop %r12 3989d: 41 5d pop %r13 3989f: 41 5e pop %r14 398a1: 41 5f pop %r15 398a3: c3 retq 398a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 398ab: 00 00 00 00 398af: 90 nop 00000000000398b0 : 398b0: e8 00 00 00 00 callq 398b5 398b5: 41 55 push %r13 398b7: 45 31 ed xor %r13d,%r13d 398ba: 41 54 push %r12 398bc: 4c 8d a7 c8 37 00 00 lea 0x37c8(%rdi),%r12 398c3: 55 push %rbp 398c4: bd ff ff ff ff mov $0xffffffff,%ebp 398c9: 53 push %rbx 398ca: 49 8d 9c 24 00 f2 ff lea -0xe00(%r12),%rbx 398d1: ff 398d2: eb 55 jmp 39929 398d4: 85 d2 test %edx,%edx 398d6: 0f 8e d4 00 00 00 jle 399b0 398dc: 48 8b 03 mov (%rbx),%rax 398df: 48 85 c0 test %rax,%rax 398e2: 74 1c je 39900 398e4: 48 8d 78 38 lea 0x38(%rax),%rdi 398e8: 89 ea mov %ebp,%edx 398ea: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 398ef: 83 fa 01 cmp $0x1,%edx 398f2: 0f 84 90 00 00 00 je 39988 398f8: 85 d2 test %edx,%edx 398fa: 0f 8e a1 00 00 00 jle 399a1 39900: 48 8b 43 40 mov 0x40(%rbx),%rax 39904: 48 85 c0 test %rax,%rax 39907: 74 14 je 3991d 39909: 48 8d 78 38 lea 0x38(%rax),%rdi 3990d: 89 ea mov %ebp,%edx 3990f: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 39914: 83 fa 01 cmp $0x1,%edx 39917: 74 3c je 39955 39919: 85 d2 test %edx,%edx 3991b: 7e 75 jle 39992 3991d: 48 81 c3 e0 00 00 00 add $0xe0,%rbx 39924: 49 39 dc cmp %rbx,%r12 39927: 74 3d je 39966 39929: 48 8d bb 78 ff ff ff lea -0x88(%rbx),%rdi 39930: e8 00 00 00 00 callq 39935 39935: 48 8b 43 18 mov 0x18(%rbx),%rax 39939: 48 85 c0 test %rax,%rax 3993c: 74 9e je 398dc 3993e: 48 8d 78 38 lea 0x38(%rax),%rdi 39942: 89 ea mov %ebp,%edx 39944: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 39949: 83 fa 01 cmp $0x1,%edx 3994c: 75 86 jne 398d4 3994e: e8 00 00 00 00 callq 39953 39953: eb 87 jmp 398dc 39955: e8 00 00 00 00 callq 3995a 3995a: 48 81 c3 e0 00 00 00 add $0xe0,%rbx 39961: 49 39 dc cmp %rbx,%r12 39964: 75 c3 jne 39929 39966: 49 81 c5 40 0e 00 00 add $0xe40,%r13 3996d: 49 81 c4 40 0e 00 00 add $0xe40,%r12 39974: 49 81 fd c0 2a 00 00 cmp $0x2ac0,%r13 3997b: 0f 85 49 ff ff ff jne 398ca 39981: 5b pop %rbx 39982: 5d pop %rbp 39983: 41 5c pop %r12 39985: 41 5d pop %r13 39987: c3 retq 39988: e8 00 00 00 00 callq 3998d 3998d: e9 6e ff ff ff jmpq 39900 39992: be 03 00 00 00 mov $0x3,%esi 39997: e8 00 00 00 00 callq 3999c 3999c: e9 7c ff ff ff jmpq 3991d 399a1: be 03 00 00 00 mov $0x3,%esi 399a6: e8 00 00 00 00 callq 399ab 399ab: e9 50 ff ff ff jmpq 39900 399b0: be 03 00 00 00 mov $0x3,%esi 399b5: e8 00 00 00 00 callq 399ba 399ba: e9 1d ff ff ff jmpq 398dc 399bf: 90 nop 00000000000399c0 : 399c0: e8 00 00 00 00 callq 399c5 399c5: 41 57 push %r15 399c7: 41 56 push %r14 399c9: 41 55 push %r13 399cb: 49 89 d5 mov %rdx,%r13 399ce: 41 54 push %r12 399d0: 49 89 cc mov %rcx,%r12 399d3: 55 push %rbp 399d4: 89 f5 mov %esi,%ebp 399d6: 53 push %rbx 399d7: 4c 8b b7 a0 01 00 00 mov 0x1a0(%rdi),%r14 399de: 48 89 fb mov %rdi,%rbx 399e1: 8b 87 f4 01 00 00 mov 0x1f4(%rdi),%eax 399e7: 4d 8d be b8 a9 ff ff lea -0x5648(%r14),%r15 399ee: 83 f8 01 cmp $0x1,%eax 399f1: 74 48 je 39a3b 399f3: 83 f8 02 cmp $0x2,%eax 399f6: 74 56 je 39a4e 399f8: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 399ff: 48 8b bb 20 02 00 00 mov 0x220(%rbx),%rdi 39a06: 48 8d b3 d0 01 00 00 lea 0x1d0(%rbx),%rsi 39a0d: e8 00 00 00 00 callq 39a12 39a12: 4c 89 e1 mov %r12,%rcx 39a15: 5b pop %rbx 39a16: 4c 89 ea mov %r13,%rdx 39a19: 49 89 04 24 mov %rax,(%r12) 39a1d: 49 8b 86 10 d2 ff ff mov -0x2df0(%r14),%rax 39a24: 89 ee mov %ebp,%esi 39a26: 4c 89 ff mov %r15,%rdi 39a29: 5d pop %rbp 39a2a: 41 5c pop %r12 39a2c: 48 8b 40 30 mov 0x30(%rax),%rax 39a30: 41 5d pop %r13 39a32: 41 5e pop %r14 39a34: 41 5f pop %r15 39a36: e9 00 00 00 00 jmpq 39a3b 39a3b: 48 8b 87 20 02 00 00 mov 0x220(%rdi),%rax 39a42: 48 8b 40 30 mov 0x30(%rax),%rax 39a46: 48 8b 00 mov (%rax),%rax 39a49: 48 89 02 mov %rax,(%rdx) 39a4c: eb b1 jmp 399ff 39a4e: e8 00 00 00 00 callq 39a53 39a53: 49 89 45 00 mov %rax,0x0(%r13) 39a57: eb a6 jmp 399ff 39a59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000039a60 : 39a60: e8 00 00 00 00 callq 39a65 39a65: 48 83 ec 18 sub $0x18,%rsp 39a69: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 39a70: 00 00 39a72: 48 89 44 24 10 mov %rax,0x10(%rsp) 39a77: 48 8b 87 a0 01 00 00 mov 0x1a0(%rdi),%rax 39a7e: 83 b8 c0 b0 ff ff 12 cmpl $0x12,-0x4f40(%rax) 39a85: 76 39 jbe 39ac0 39a87: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 39a8c: 48 89 e2 mov %rsp,%rdx 39a8f: be ff ff ff ff mov $0xffffffff,%esi 39a94: 48 c7 44 24 08 01 00 movq $0x1,0x8(%rsp) 39a9b: 00 00 39a9d: e8 00 00 00 00 callq 39aa2 39aa2: 48 8b 04 24 mov (%rsp),%rax 39aa6: 48 0b 44 24 08 or 0x8(%rsp),%rax 39aab: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 39ab0: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 39ab7: 00 00 39ab9: 75 1e jne 39ad9 39abb: 48 83 c4 18 add $0x18,%rsp 39abf: c3 retq 39ac0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 39ac5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 39acc: 00 00 39ace: 75 09 jne 39ad9 39ad0: 48 83 c4 18 add $0x18,%rsp 39ad4: e9 00 00 00 00 jmpq 39ad9 39ad9: e8 00 00 00 00 callq 39ade 39ade: 66 90 xchg %ax,%ax 0000000000039ae0 : 39ae0: e8 00 00 00 00 callq 39ae5 39ae5: 48 b8 00 f0 ff ff ff movabs $0xfffffffff000,%rax 39aec: ff 00 00 39aef: c1 e2 03 shl $0x3,%edx 39af2: 48 21 c1 and %rax,%rcx 39af5: 48 01 f2 add %rsi,%rdx 39af8: 4c 09 c1 or %r8,%rcx 39afb: 48 89 0a mov %rcx,(%rdx) 39afe: 31 c0 xor %eax,%eax 39b00: c3 retq 39b01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 39b08: 00 00 00 00 39b0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000039b10 : 39b10: e8 00 00 00 00 callq 39b15 39b15: 48 83 bf 60 01 00 00 cmpq $0x1,0x160(%rdi) 39b1c: 01 39b1d: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 39b24: ff ff 7f 39b27: 75 35 jne 39b5e 39b29: 48 8b 97 c8 01 00 00 mov 0x1c8(%rdi),%rdx 39b30: 83 7a 28 02 cmpl $0x2,0x28(%rdx) 39b34: 74 28 je 39b5e 39b36: 48 8b 52 30 mov 0x30(%rdx),%rdx 39b3a: 48 8b 8f 48 01 00 00 mov 0x148(%rdi),%rcx 39b41: 48 8b 12 mov (%rdx),%rdx 39b44: 48 8d b2 00 10 00 00 lea 0x1000(%rdx),%rsi 39b4b: 48 3b b1 18 b9 ff ff cmp -0x46e8(%rcx),%rsi 39b52: 73 0a jae 39b5e 39b54: 48 8b 81 20 b9 ff ff mov -0x46e0(%rcx),%rax 39b5b: 48 01 d0 add %rdx,%rax 39b5e: c3 retq 39b5f: 90 nop 0000000000039b60 : 39b60: e8 00 00 00 00 callq 39b65 39b65: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 39b6c: 0f 84 00 00 00 00 je 39b72 39b72: 48 b8 ff ff ff ff ff movabs $0xffffffffffff,%rax 39b79: ff 00 00 39b7c: 48 c7 46 30 00 00 00 movq $0x0,0x30(%rsi) 39b83: 00 39b84: 48 89 46 28 mov %rax,0x28(%rsi) 39b88: 48 c7 46 20 00 00 00 movq $0x0,0x20(%rsi) 39b8f: 00 39b90: c3 retq 39b91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 39b98: 00 00 00 00 39b9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000039ba0 : 39ba0: e8 00 00 00 00 callq 39ba5 39ba5: 41 56 push %r14 39ba7: 41 b8 89 13 00 00 mov $0x1389,%r8d 39bad: b8 01 00 00 00 mov $0x1,%eax 39bb2: 48 81 f9 89 13 00 00 cmp $0x1389,%rcx 39bb9: 41 55 push %r13 39bbb: 4c 0f 43 c1 cmovae %rcx,%r8 39bbf: 41 54 push %r12 39bc1: 44 0f b6 a7 50 28 00 movzbl 0x2850(%rdi),%r12d 39bc8: 00 39bc9: 55 push %rbp 39bca: 49 81 e8 88 13 00 00 sub $0x1388,%r8 39bd1: 45 0f b6 d4 movzbl %r12b,%r10d 39bd5: 53 push %rbx 39bd6: 49 c1 e2 04 shl $0x4,%r10 39bda: 49 01 fa add %rdi,%r10 39bdd: 4d 39 82 50 10 00 00 cmp %r8,0x1050(%r10) 39be4: 0f 83 e0 00 00 00 jae 39cca 39bea: 48 c1 e6 04 shl $0x4,%rsi 39bee: 0f b7 d2 movzwl %dx,%edx 39bf1: 48 89 cb mov %rcx,%rbx 39bf4: 45 89 e5 mov %r12d,%r13d 39bf7: 48 09 d6 or %rdx,%rsi 39bfa: 48 bd eb 83 b5 80 46 movabs $0x61c8864680b583eb,%rbp 39c01: 86 c8 61 39c04: 4c 8d 8f 40 0f 00 00 lea 0xf40(%rdi),%r9 39c0b: 49 bb ff ff ff ff ff movabs $0xfffffffffffff,%r11 39c12: ff 0f 00 39c15: 48 0f af ee imul %rsi,%rbp 39c19: 48 c1 ed 38 shr $0x38,%rbp 39c1d: 0f b6 84 ef 50 20 00 movzbl 0x2050(%rdi,%rbp,8),%eax 39c24: 00 39c25: 49 89 c6 mov %rax,%r14 39c28: 48 83 c0 11 add $0x11,%rax 39c2c: 48 c1 e0 04 shl $0x4,%rax 39c30: 4c 01 c8 add %r9,%rax 39c33: eb 32 jmp 39c67 39c35: 48 8b 50 08 mov 0x8(%rax),%rdx 39c39: 48 c1 ea 08 shr $0x8,%rdx 39c3d: 4c 21 da and %r11,%rdx 39c40: 48 39 f2 cmp %rsi,%rdx 39c43: 0f 84 8a 00 00 00 je 39cd3 39c49: 0f b6 50 08 movzbl 0x8(%rax),%edx 39c4d: 8d 42 11 lea 0x11(%rdx),%eax 39c50: 48 c1 e2 04 shl $0x4,%rdx 39c54: 48 98 cltq 39c56: 48 c1 e0 04 shl $0x4,%rax 39c5a: 4c 01 c8 add %r9,%rax 39c5d: 48 39 8c 3a 50 10 00 cmp %rcx,0x1050(%rdx,%rdi,1) 39c64: 00 39c65: 73 08 jae 39c6f 39c67: 48 8b 08 mov (%rax),%rcx 39c6a: 4c 39 c1 cmp %r8,%rcx 39c6d: 73 c6 jae 39c35 39c6f: 48 b8 ff ff ff ff ff movabs $0xfffffffffffff,%rax 39c76: ff 0f 00 39c79: 4d 63 e4 movslq %r12d,%r12 39c7c: 49 83 c4 11 add $0x11,%r12 39c80: 48 21 c6 and %rax,%rsi 39c83: 48 b8 ff 00 00 00 00 movabs $0xf0000000000000ff,%rax 39c8a: 00 00 f0 39c8d: 49 c1 e4 04 shl $0x4,%r12 39c91: 48 c1 e6 08 shl $0x8,%rsi 39c95: 4a 8d 94 27 40 0f 00 lea 0xf40(%rdi,%r12,1),%rdx 39c9c: 00 39c9d: 48 23 42 08 and 0x8(%rdx),%rax 39ca1: 48 09 c6 or %rax,%rsi 39ca4: 41 8d 45 01 lea 0x1(%r13),%eax 39ca8: 48 89 72 08 mov %rsi,0x8(%rdx) 39cac: 49 89 9a 50 10 00 00 mov %rbx,0x1050(%r10) 39cb3: 45 88 b2 58 10 00 00 mov %r14b,0x1058(%r10) 39cba: 88 87 50 28 00 00 mov %al,0x2850(%rdi) 39cc0: 31 c0 xor %eax,%eax 39cc2: 44 88 ac ef 50 20 00 mov %r13b,0x2050(%rdi,%rbp,8) 39cc9: 00 39cca: 5b pop %rbx 39ccb: 5d pop %rbp 39ccc: 41 5c pop %r12 39cce: 41 5d pop %r13 39cd0: 41 5e pop %r14 39cd2: c3 retq 39cd3: 5b pop %rbx 39cd4: b8 01 00 00 00 mov $0x1,%eax 39cd9: 5d pop %rbp 39cda: 41 5c pop %r12 39cdc: 41 5d pop %r13 39cde: 41 5e pop %r14 39ce0: c3 retq 39ce1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 39ce8: 00 00 00 00 39cec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000039cf0 : 39cf0: e8 00 00 00 00 callq 39cf5 39cf5: 55 push %rbp 39cf6: 48 8b 87 40 3b 01 00 mov 0x13b40(%rdi),%rax 39cfd: 48 89 fd mov %rdi,%rbp 39d00: 48 85 c0 test %rax,%rax 39d03: 74 12 je 39d17 39d05: 48 8b 40 08 mov 0x8(%rax),%rax 39d09: 48 85 c0 test %rax,%rax 39d0c: 74 09 je 39d17 39d0e: e8 00 00 00 00 callq 39d13 39d13: 85 c0 test %eax,%eax 39d15: 75 2a jne 39d41 39d17: 48 8b 85 f8 89 00 00 mov 0x89f8(%rbp),%rax 39d1e: 48 85 c0 test %rax,%rax 39d21: 74 15 je 39d38 39d23: 48 8b 40 08 mov 0x8(%rax),%rax 39d27: 48 85 c0 test %rax,%rax 39d2a: 74 0c je 39d38 39d2c: 48 89 ef mov %rbp,%rdi 39d2f: e8 00 00 00 00 callq 39d34 39d34: 85 c0 test %eax,%eax 39d36: 75 09 jne 39d41 39d38: 48 89 ef mov %rbp,%rdi 39d3b: 5d pop %rbp 39d3c: e9 00 00 00 00 jmpq 39d41 39d41: 5d pop %rbp 39d42: c3 retq 39d43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 39d4a: 00 00 00 00 39d4e: 66 90 xchg %ax,%ax 0000000000039d50 : 39d50: e8 00 00 00 00 callq 39d55 39d55: 55 push %rbp 39d56: 48 89 fd mov %rdi,%rbp 39d59: e8 00 00 00 00 callq 39d5e 39d5e: 48 89 ef mov %rbp,%rdi 39d61: e8 00 00 00 00 callq 39d66 39d66: 48 89 ef mov %rbp,%rdi 39d69: 5d pop %rbp 39d6a: e9 00 00 00 00 jmpq 39d6f 39d6f: 90 nop 0000000000039d70 : 39d70: e8 00 00 00 00 callq 39d75 39d75: 41 55 push %r13 39d77: 41 54 push %r12 39d79: 55 push %rbp 39d7a: 53 push %rbx 39d7b: 48 83 ec 18 sub $0x18,%rsp 39d7f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 39d86: 00 00 39d88: 48 89 44 24 10 mov %rax,0x10(%rsp) 39d8d: 48 b8 f3 ff 01 00 f3 movabs $0x1fff30001fff3,%rax 39d94: ff 01 00 39d97: c7 44 24 0c f3 ff 01 movl $0x1fff3,0xc(%rsp) 39d9e: 00 39d9f: 48 89 44 24 04 mov %rax,0x4(%rsp) 39da4: 8b 87 a0 5f 00 00 mov 0x5fa0(%rdi),%eax 39daa: 85 c0 test %eax,%eax 39dac: 75 1d jne 39dcb 39dae: 31 c0 xor %eax,%eax 39db0: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 39db5: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 39dbc: 00 00 39dbe: 75 3c jne 39dfc 39dc0: 48 83 c4 18 add $0x18,%rsp 39dc4: 5b pop %rbx 39dc5: 5d pop %rbp 39dc6: 41 5c pop %r12 39dc8: 41 5d pop %r13 39dca: c3 retq 39dcb: 48 89 fb mov %rdi,%rbx 39dce: 4c 8d a7 30 51 01 00 lea 0x15130(%rdi),%r12 39dd5: 31 ed xor %ebp,%ebp 39dd7: 41 bd ff ff ff ff mov $0xffffffff,%r13d 39ddd: 48 8b 84 eb a8 5f 00 mov 0x5fa8(%rbx,%rbp,8),%rax 39de4: 00 39de5: 4c 39 e0 cmp %r12,%rax 39de8: 0f 85 00 00 00 00 jne 39dee 39dee: 48 83 c5 01 add $0x1,%rbp 39df2: 39 ab a0 5f 00 00 cmp %ebp,0x5fa0(%rbx) 39df8: 76 b4 jbe 39dae 39dfa: eb e1 jmp 39ddd 39dfc: e8 00 00 00 00 callq 39e01 39e01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 39e08: 00 00 00 00 39e0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000039e10 : 39e10: e8 00 00 00 00 callq 39e15 39e15: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 39e1b 39e1b: 83 f8 ff cmp $0xffffffff,%eax 39e1e: 74 07 je 39e27 39e20: 89 87 c0 28 00 00 mov %eax,0x28c0(%rdi) 39e26: c3 retq 39e27: c7 87 c0 28 00 00 00 movl $0x0,0x28c0(%rdi) 39e2e: 00 00 00 39e31: c3 retq 39e32: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 39e39: 00 00 00 00 39e3d: 0f 1f 00 nopl (%rax) 0000000000039e40 : 39e40: e8 00 00 00 00 callq 39e45 39e45: 48 63 f6 movslq %esi,%rsi 39e48: 41 56 push %r14 39e4a: 48 c1 e6 06 shl $0x6,%rsi 39e4e: 41 55 push %r13 39e50: 41 89 d5 mov %edx,%r13d 39e53: 41 54 push %r12 39e55: 49 89 fc mov %rdi,%r12 39e58: 55 push %rbp 39e59: 48 8d 2c 37 lea (%rdi,%rsi,1),%rbp 39e5d: 53 push %rbx 39e5e: 31 db xor %ebx,%ebx 39e60: eb 1d jmp 39e7f 39e62: 0b 85 b0 55 00 00 or 0x55b0(%rbp),%eax 39e68: 89 c2 mov %eax,%edx 39e6a: 31 c9 xor %ecx,%ecx 39e6c: 44 89 f6 mov %r14d,%esi 39e6f: 4c 89 e7 mov %r12,%rdi 39e72: 83 c3 01 add $0x1,%ebx 39e75: e8 00 00 00 00 callq 39e7a 39e7a: 83 fb 10 cmp $0x10,%ebx 39e7d: 74 30 je 39eaf 39e7f: 44 8b b5 a0 55 00 00 mov 0x55a0(%rbp),%r14d 39e86: 31 d2 xor %edx,%edx 39e88: 4c 89 e7 mov %r12,%rdi 39e8b: 44 0f af f3 imul %ebx,%r14d 39e8f: 44 03 b5 94 55 00 00 add 0x5594(%rbp),%r14d 39e96: 44 89 f6 mov %r14d,%esi 39e99: e8 00 00 00 00 callq 39e9e 39e9e: 45 84 ed test %r13b,%r13b 39ea1: 75 bf jne 39e62 39ea3: 8b 95 b0 55 00 00 mov 0x55b0(%rbp),%edx 39ea9: f7 d2 not %edx 39eab: 21 c2 and %eax,%edx 39ead: eb bb jmp 39e6a 39eaf: 5b pop %rbx 39eb0: 5d pop %rbp 39eb1: 41 5c pop %r12 39eb3: 41 5d pop %r13 39eb5: 41 5e pop %r14 39eb7: c3 retq 39eb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 39ebf: 00 0000000000039ec0 : 39ec0: e8 00 00 00 00 callq 39ec5 39ec5: 53 push %rbx 39ec6: 8b 8f 08 07 00 00 mov 0x708(%rdi),%ecx 39ecc: 48 89 fb mov %rdi,%rbx 39ecf: 83 f9 18 cmp $0x18,%ecx 39ed2: 77 7c ja 39f50 39ed4: b8 01 00 00 00 mov $0x1,%eax 39ed9: 48 d3 e0 shl %cl,%rax 39edc: a9 00 00 48 01 test $0x1480000,%eax 39ee1: 74 6d je 39f50 39ee3: c6 87 c0 5b 00 00 01 movb $0x1,0x5bc0(%rdi) 39eea: be 05 00 00 00 mov $0x5,%esi 39eef: 48 89 df mov %rbx,%rdi 39ef2: e8 00 00 00 00 callq 39ef7 39ef7: 48 85 c0 test %rax,%rax 39efa: 74 3e je 39f3a 39efc: 48 8b 83 58 28 00 00 mov 0x2858(%rbx),%rax 39f03: 48 89 df mov %rbx,%rdi 39f06: 48 8b 40 40 mov 0x40(%rax),%rax 39f0a: e8 00 00 00 00 callq 39f0f 39f0f: 80 bb c0 5b 00 00 00 cmpb $0x0,0x5bc0(%rbx) 39f16: 74 0d je 39f25 39f18: 3d 00 00 90 00 cmp $0x900000,%eax 39f1d: ba 00 00 90 00 mov $0x900000,%edx 39f22: 0f 42 c2 cmovb %edx,%eax 39f25: 48 8b 8b b8 0f 00 00 mov 0xfb8(%rbx),%rcx 39f2c: 89 c2 mov %eax,%edx 39f2e: 48 29 d1 sub %rdx,%rcx 39f31: 48 81 f9 ff ff 7f 00 cmp $0x7fffff,%rcx 39f38: 77 1f ja 39f59 39f3a: 31 d2 xor %edx,%edx 39f3c: 48 89 93 a0 5b 00 00 mov %rdx,0x5ba0(%rbx) 39f43: 48 c7 83 b0 5b 00 00 movq $0x0,0x5bb0(%rbx) 39f4a: 00 00 00 00 39f4e: 5b pop %rbx 39f4f: c3 retq 39f50: c6 83 c0 5b 00 00 00 movb $0x0,0x5bc0(%rbx) 39f57: eb 91 jmp 39eea 39f59: 3d 00 00 90 00 cmp $0x900000,%eax 39f5e: 76 dc jbe 39f3c 39f60: 48 81 ea 00 00 90 00 sub $0x900000,%rdx 39f67: 48 c7 83 a0 5b 00 00 movq $0x900000,0x5ba0(%rbx) 39f6e: 00 00 90 00 39f72: 48 89 93 b0 5b 00 00 mov %rdx,0x5bb0(%rbx) 39f79: 5b pop %rbx 39f7a: c3 retq 39f7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000039f80 : 39f80: e8 00 00 00 00 callq 39f85 39f85: 41 55 push %r13 39f87: b9 07 00 00 00 mov $0x7,%ecx 39f8c: 41 54 push %r12 39f8e: 53 push %rbx 39f8f: 48 89 fb mov %rdi,%rbx 39f92: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 39f99: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 39fa0: 00 00 39fa2: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 39fa9: 00 39faa: 31 c0 xor %eax,%eax 39fac: 49 89 e4 mov %rsp,%r12 39faf: 4c 8d 6c 24 3c lea 0x3c(%rsp),%r13 39fb4: 4c 89 e7 mov %r12,%rdi 39fb7: f3 48 ab rep stos %rax,%es:(%rdi) 39fba: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 39fbf: 4c 89 e9 mov %r13,%rcx 39fc2: 48 c7 44 24 3c 00 00 movq $0x0,0x3c(%rsp) 39fc9: 00 00 39fcb: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 39fd2: 00 00 00 00 00 39fd7: 48 29 f9 sub %rdi,%rcx 39fda: 83 c1 6c add $0x6c,%ecx 39fdd: c1 e9 03 shr $0x3,%ecx 39fe0: f3 48 ab rep stos %rax,%es:(%rdi) 39fe3: 48 b8 6d 6d 68 75 62 movabs $0x72655f6275686d6d,%rax 39fea: 5f 65 72 39fed: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) 39ff4: 00 00 39ff6: 48 89 44 24 68 mov %rax,0x68(%rsp) 39ffb: 48 b8 72 5f 63 6f 75 movabs $0x746e756f635f72,%rax 3a002: 6e 74 00 3a005: 48 8b b3 f0 89 00 00 mov 0x89f0(%rbx),%rsi 3a00c: 48 89 44 24 70 mov %rax,0x70(%rsp) 3a011: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 3a018: 00 00 00 00 00 3a01d: 48 85 f6 test %rsi,%rsi 3a020: 0f 84 bd 00 00 00 je 3a0e3 3a026: 4c 8b 0e mov (%rsi),%r9 3a029: 4c 89 4c 24 3c mov %r9,0x3c(%rsp) 3a02e: 4c 8b 46 08 mov 0x8(%rsi),%r8 3a032: 4c 89 44 24 44 mov %r8,0x44(%rsp) 3a037: 48 8b 7e 10 mov 0x10(%rsi),%rdi 3a03b: 48 89 7c 24 4c mov %rdi,0x4c(%rsp) 3a040: 48 8b 4e 18 mov 0x18(%rsi),%rcx 3a044: 48 89 4c 24 54 mov %rcx,0x54(%rsp) 3a049: 48 8b 56 20 mov 0x20(%rsi),%rdx 3a04d: 48 89 54 24 5c mov %rdx,0x5c(%rsp) 3a052: 8b 46 28 mov 0x28(%rsi),%eax 3a055: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 3a05a: 48 89 df mov %rbx,%rdi 3a05d: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 3a062: 4c 89 e1 mov %r12,%rcx 3a065: 48 89 54 24 20 mov %rdx,0x20(%rsp) 3a06a: 4c 89 ea mov %r13,%rdx 3a06d: 89 44 24 64 mov %eax,0x64(%rsp) 3a071: 4c 89 0c 24 mov %r9,(%rsp) 3a075: 4c 89 44 24 08 mov %r8,0x8(%rsp) 3a07a: 89 44 24 28 mov %eax,0x28(%rsp) 3a07e: e8 00 00 00 00 callq 3a083 3a083: 48 8b bb f0 89 00 00 mov 0x89f0(%rbx),%rdi 3a08a: 41 89 c4 mov %eax,%r12d 3a08d: 85 c0 test %eax,%eax 3a08f: 75 1f jne 3a0b0 3a091: 8b 0f mov (%rdi),%ecx 3a093: 48 8b 93 e8 39 01 00 mov 0x139e8(%rbx),%rdx 3a09a: 83 f9 0d cmp $0xd,%ecx 3a09d: 77 11 ja 3a0b0 3a09f: 48 85 d2 test %rdx,%rdx 3a0a2: 74 0c je 3a0b0 3a0a4: b8 01 00 00 00 mov $0x1,%eax 3a0a9: d3 e0 shl %cl,%eax 3a0ab: 23 42 04 and 0x4(%rdx),%eax 3a0ae: 75 10 jne 3a0c0 3a0b0: e8 00 00 00 00 callq 3a0b5 3a0b5: 48 c7 83 f0 89 00 00 movq $0x0,0x89f0(%rbx) 3a0bc: 00 00 00 00 3a0c0: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 3a0c7: 00 3a0c8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3a0cf: 00 00 3a0d1: 75 5e jne 3a131 3a0d3: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 3a0da: 44 89 e0 mov %r12d,%eax 3a0dd: 5b pop %rbx 3a0de: 41 5c pop %r12 3a0e0: 41 5d pop %r13 3a0e2: c3 retq 3a0e3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3a0ea 3a0ea: be c0 0c 00 00 mov $0xcc0,%esi 3a0ef: ba 2c 00 00 00 mov $0x2c,%edx 3a0f4: e8 00 00 00 00 callq 3a0f9 3a0f9: 48 89 83 f0 89 00 00 mov %rax,0x89f0(%rbx) 3a100: 48 89 c6 mov %rax,%rsi 3a103: 48 85 c0 test %rax,%rax 3a106: 74 2e je 3a136 3a108: 48 b8 03 00 00 00 04 movabs $0x400000003,%rax 3a10f: 00 00 00 3a112: c7 46 08 00 00 00 00 movl $0x0,0x8(%rsi) 3a119: 48 89 06 mov %rax,(%rsi) 3a11c: b8 62 00 00 00 mov $0x62,%eax 3a121: c7 46 0c 6d 6d 68 75 movl $0x75686d6d,0xc(%rsi) 3a128: 66 89 46 10 mov %ax,0x10(%rsi) 3a12c: e9 f5 fe ff ff jmpq 3a026 3a131: e8 00 00 00 00 callq 3a136 3a136: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 3a13c: eb 82 jmp 3a0c0 3a13e: 66 90 xchg %ax,%ax 000000000003a140 : 3a140: e8 00 00 00 00 callq 3a145 3a145: 55 push %rbp 3a146: 48 83 ec 40 sub $0x40,%rsp 3a14a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3a151: 00 00 3a153: 48 89 44 24 38 mov %rax,0x38(%rsp) 3a158: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 3a15f: 48 85 c0 test %rax,%rax 3a162: 74 06 je 3a16a 3a164: f6 40 04 08 testb $0x8,0x4(%rax) 3a168: 75 16 jne 3a180 3a16a: 48 8b 44 24 38 mov 0x38(%rsp),%rax 3a16f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3a176: 00 00 3a178: 75 3a jne 3a1b4 3a17a: 48 83 c4 40 add $0x40,%rsp 3a17e: 5d pop %rbp 3a17f: c3 retq 3a180: 48 8b af f0 89 00 00 mov 0x89f0(%rdi),%rbp 3a187: 49 89 f8 mov %rdi,%r8 3a18a: 48 85 ed test %rbp,%rbp 3a18d: 74 db je 3a16a 3a18f: 31 c0 xor %eax,%eax 3a191: 48 89 e7 mov %rsp,%rdi 3a194: b9 07 00 00 00 mov $0x7,%ecx 3a199: 48 89 e2 mov %rsp,%rdx 3a19c: f3 48 ab rep stos %rax,%es:(%rdi) 3a19f: 48 89 ee mov %rbp,%rsi 3a1a2: 4c 89 c7 mov %r8,%rdi 3a1a5: e8 00 00 00 00 callq 3a1aa 3a1aa: 48 89 ef mov %rbp,%rdi 3a1ad: e8 00 00 00 00 callq 3a1b2 3a1b2: eb b6 jmp 3a16a 3a1b4: e8 00 00 00 00 callq 3a1b9 3a1b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000003a1c0 : 3a1c0: e8 00 00 00 00 callq 3a1c5 3a1c5: 49 89 f8 mov %rdi,%r8 3a1c8: be 00 10 00 00 mov $0x1000,%esi 3a1cd: 48 89 d7 mov %rdx,%rdi 3a1d0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3a1d7: 49 8b 40 78 mov 0x78(%r8),%rax 3a1db: 48 8b 88 50 28 00 00 mov 0x2850(%rax),%rcx 3a1e2: e8 00 00 00 00 callq 3a1e7 3a1e7: 48 98 cltq 3a1e9: c3 retq 3a1ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000003a1f0 : 3a1f0: e8 00 00 00 00 callq 3a1f5 3a1f5: e9 00 00 00 00 jmpq 3a1fa 3a1fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000003a200 : 3a200: e8 00 00 00 00 callq 3a205 3a205: 41 55 push %r13 3a207: be 01 6a 45 00 mov $0x456a01,%esi 3a20c: 41 54 push %r12 3a20e: 55 push %rbp 3a20f: 48 89 d5 mov %rdx,%rbp 3a212: 53 push %rbx 3a213: 48 8b 5f 78 mov 0x78(%rdi),%rbx 3a217: 48 8b 83 40 55 01 00 mov 0x15540(%rbx),%rax 3a21e: 4c 8d 63 f0 lea -0x10(%rbx),%r12 3a222: 4c 89 e7 mov %r12,%rdi 3a225: 48 8b 40 58 mov 0x58(%rax),%rax 3a229: e8 00 00 00 00 callq 3a22e 3a22e: 48 83 f8 1f cmp $0x1f,%rax 3a232: 0f 85 00 00 00 00 jne 3a238 3a238: 48 8b 83 40 55 01 00 mov 0x15540(%rbx),%rax 3a23f: be 09 6a 45 00 mov $0x456a09,%esi 3a244: 4c 89 e7 mov %r12,%rdi 3a247: 45 31 ed xor %r13d,%r13d 3a24a: 48 8b 40 58 mov 0x58(%rax),%rax 3a24e: e8 00 00 00 00 callq 3a253 3a253: 66 83 f8 02 cmp $0x2,%ax 3a257: 75 12 jne 3a26b 3a259: 49 89 c5 mov %rax,%r13 3a25c: 48 c1 e8 3f shr $0x3f,%rax 3a260: 49 c1 ed 3e shr $0x3e,%r13 3a264: 41 83 e5 01 and $0x1,%r13d 3a268: 41 01 c5 add %eax,%r13d 3a26b: 48 8b 83 40 55 01 00 mov 0x15540(%rbx),%rax 3a272: 4c 89 e7 mov %r12,%rdi 3a275: 31 c9 xor %ecx,%ecx 3a277: 31 d2 xor %edx,%edx 3a279: be 09 6a 45 00 mov $0x456a09,%esi 3a27e: 48 8b 40 60 mov 0x60(%rax),%rax 3a282: e8 00 00 00 00 callq 3a287 3a287: 44 89 e9 mov %r13d,%ecx 3a28a: 48 89 ef mov %rbp,%rdi 3a28d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3a294: be 00 10 00 00 mov $0x1000,%esi 3a299: e8 00 00 00 00 callq 3a29e 3a29e: b8 02 00 00 00 mov $0x2,%eax 3a2a3: 5b pop %rbx 3a2a4: 5d pop %rbp 3a2a5: 41 5c pop %r12 3a2a7: 41 5d pop %r13 3a2a9: c3 retq 3a2aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000003a2b0 : 3a2b0: e8 00 00 00 00 callq 3a2b5 3a2b5: 48 89 f8 mov %rdi,%rax 3a2b8: 45 31 c0 xor %r8d,%r8d 3a2bb: 48 89 d7 mov %rdx,%rdi 3a2be: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 3a2c5: 74 04 je 3a2cb 3a2c7: 4c 89 c0 mov %r8,%rax 3a2ca: c3 retq 3a2cb: 48 8b 48 40 mov 0x40(%rax),%rcx 3a2cf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3a2d6: be 00 10 00 00 mov $0x1000,%esi 3a2db: e8 00 00 00 00 callq 3a2e0 3a2e0: 4c 63 c0 movslq %eax,%r8 3a2e3: eb e2 jmp 3a2c7 3a2e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3a2ec: 00 00 00 00 000000000003a2f0 : 3a2f0: e8 00 00 00 00 callq 3a2f5 3a2f5: 41 54 push %r12 3a2f7: 53 push %rbx 3a2f8: 48 89 fb mov %rdi,%rbx 3a2fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3a302: e8 00 00 00 00 callq 3a307 3a307: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3a30e 3a30e: 48 3d 00 00 00 00 cmp $0x0,%rax 3a314: 74 53 je 3a369 3a316: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3a31d 3a31d: 48 8b 30 mov (%rax),%rsi 3a320: 4c 8d 60 a8 lea -0x58(%rax),%r12 3a324: 48 8d 56 a8 lea -0x58(%rsi),%rdx 3a328: 48 3d 00 00 00 00 cmp $0x0,%rax 3a32e: 74 39 je 3a369 3a330: 48 8b 8b 68 28 00 00 mov 0x2868(%rbx),%rcx 3a337: eb 1b jmp 3a354 3a339: 48 8b 42 58 mov 0x58(%rdx),%rax 3a33d: 49 89 d4 mov %rdx,%r12 3a340: 48 8d 52 58 lea 0x58(%rdx),%rdx 3a344: 48 83 e8 58 sub $0x58,%rax 3a348: 48 81 fa 00 00 00 00 cmp $0x0,%rdx 3a34f: 74 18 je 3a369 3a351: 48 89 c2 mov %rax,%rdx 3a354: 49 39 4c 24 40 cmp %rcx,0x40(%r12) 3a359: 75 de jne 3a339 3a35b: 4d 85 e4 test %r12,%r12 3a35e: 0f 84 51 01 00 00 je 3a4b5 3a364: e9 44 01 00 00 jmpq 3a4ad 3a369: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3a370 3a370: ba e0 00 00 00 mov $0xe0,%edx 3a375: be c0 0d 00 00 mov $0xdc0,%esi 3a37a: e8 00 00 00 00 callq 3a37f 3a37f: 49 89 c4 mov %rax,%r12 3a382: 48 85 c0 test %rax,%rax 3a385: 0f 84 00 00 00 00 je 3a38b 3a38b: 48 8b 13 mov (%rbx),%rdx 3a38e: 49 c7 c0 00 00 00 00 mov $0x0,%r8 3a395: 48 89 c7 mov %rax,%rdi 3a398: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 3a39f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3a3a6: e8 00 00 00 00 callq 3a3ab 3a3ab: 85 c0 test %eax,%eax 3a3ad: 0f 85 00 00 00 00 jne 3a3b3 3a3b3: 48 8b 83 68 28 00 00 mov 0x2868(%rbx),%rax 3a3ba: 49 8d 5c 24 58 lea 0x58(%r12),%rbx 3a3bf: 49 8d 7c 24 70 lea 0x70(%r12),%rdi 3a3c4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3a3cb: 49 89 5c 24 60 mov %rbx,0x60(%r12) 3a3d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3a3d7: 49 89 44 24 40 mov %rax,0x40(%r12) 3a3dc: 49 8d 44 24 48 lea 0x48(%r12),%rax 3a3e1: 49 89 44 24 48 mov %rax,0x48(%r12) 3a3e6: 49 89 44 24 50 mov %rax,0x50(%r12) 3a3eb: 49 89 5c 24 58 mov %rbx,0x58(%r12) 3a3f0: e8 00 00 00 00 callq 3a3f5 3a3f5: 49 8d 84 24 b0 00 00 lea 0xb0(%r12),%rax 3a3fc: 00 3a3fd: 41 c7 84 24 90 00 00 movl $0x0,0x90(%r12) 3a404: 00 00 00 00 00 3a409: 49 89 84 24 b0 00 00 mov %rax,0xb0(%r12) 3a410: 00 3a411: 49 89 84 24 b8 00 00 mov %rax,0xb8(%r12) 3a418: 00 3a419: 49 8d 84 24 c8 00 00 lea 0xc8(%r12),%rax 3a420: 00 3a421: 49 89 84 24 c8 00 00 mov %rax,0xc8(%r12) 3a428: 00 3a429: 49 89 84 24 d0 00 00 mov %rax,0xd0(%r12) 3a430: 00 3a431: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3a438 3a438: 41 c7 44 24 68 00 00 movl $0x0,0x68(%r12) 3a43f: 00 00 3a441: 41 c7 84 24 a0 00 00 movl $0x0,0xa0(%r12) 3a448: 00 00 00 00 00 3a44d: 41 c7 84 24 a4 00 00 movl $0x0,0xa4(%r12) 3a454: 00 00 00 00 00 3a459: 49 c7 84 24 a8 00 00 movq $0x0,0xa8(%r12) 3a460: 00 00 00 00 00 3a465: 49 c7 84 24 c0 00 00 movq $0x0,0xc0(%r12) 3a46c: 00 00 00 00 00 3a471: 41 c7 84 24 d8 00 00 movl $0x2,0xd8(%r12) 3a478: 00 02 00 00 00 3a47d: 49 c7 84 24 98 00 00 movq $0x0,0x98(%r12) 3a484: 00 00 00 00 00 3a489: 41 c7 84 24 94 00 00 movl $0x4,0x94(%r12) 3a490: 00 04 00 00 00 3a495: 48 89 1d 00 00 00 00 mov %rbx,0x0(%rip) # 3a49c 3a49c: 49 c7 44 24 58 00 00 movq $0x0,0x58(%r12) 3a4a3: 00 00 3a4a5: 49 89 44 24 60 mov %rax,0x60(%r12) 3a4aa: 48 89 18 mov %rbx,(%rax) 3a4ad: 4c 89 e7 mov %r12,%rdi 3a4b0: e8 00 00 00 00 callq 3a4b5 3a4b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3a4bc: e8 00 00 00 00 callq 3a4c1 3a4c1: 4c 89 e0 mov %r12,%rax 3a4c4: 5b pop %rbx 3a4c5: 41 5c pop %r12 3a4c7: c3 retq 3a4c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3a4cf: 00 000000000003a4d0 : 3a4d0: e8 00 00 00 00 callq 3a4d5 3a4d5: 41 55 push %r13 3a4d7: 49 89 fd mov %rdi,%r13 3a4da: 41 54 push %r12 3a4dc: 49 89 d4 mov %rdx,%r12 3a4df: 55 push %rbp 3a4e0: 89 f5 mov %esi,%ebp 3a4e2: 53 push %rbx 3a4e3: 48 83 ec 08 sub $0x8,%rsp 3a4e7: 84 c9 test %cl,%cl 3a4e9: 75 3a jne 3a525 3a4eb: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 3a4f2: 31 c9 xor %ecx,%ecx 3a4f4: b8 01 00 00 00 mov $0x1,%eax 3a4f9: eb 06 jmp 3a501 3a4fb: 8b 43 08 mov 0x8(%rbx),%eax 3a4fe: 8b 4b 0c mov 0xc(%rbx),%ecx 3a501: 21 e8 and %ebp,%eax 3a503: d3 e8 shr %cl,%eax 3a505: 85 c0 test %eax,%eax 3a507: 0f 85 00 00 00 00 jne 3a50d 3a50d: 48 83 c3 10 add $0x10,%rbx 3a511: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 3a518: 75 e1 jne 3a4fb 3a51a: 48 83 c4 08 add $0x8,%rsp 3a51e: 5b pop %rbx 3a51f: 5d pop %rbp 3a520: 41 5c pop %r12 3a522: 41 5d pop %r13 3a524: c3 retq 3a525: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 3a52c: 31 c9 xor %ecx,%ecx 3a52e: b8 01 00 00 00 mov $0x1,%eax 3a533: eb 06 jmp 3a53b 3a535: 8b 43 08 mov 0x8(%rbx),%eax 3a538: 8b 4b 0c mov 0xc(%rbx),%ecx 3a53b: 21 e8 and %ebp,%eax 3a53d: d3 e8 shr %cl,%eax 3a53f: 85 c0 test %eax,%eax 3a541: 0f 85 00 00 00 00 jne 3a547 3a547: 48 83 c3 10 add $0x10,%rbx 3a54b: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 3a552: 75 e1 jne 3a535 3a554: 48 83 c4 08 add $0x8,%rsp 3a558: 5b pop %rbx 3a559: 5d pop %rbp 3a55a: 41 5c pop %r12 3a55c: 41 5d pop %r13 3a55e: c3 retq 3a55f: 90 nop 000000000003a560 : 3a560: e8 00 00 00 00 callq 3a565 3a565: 48 83 bf 68 28 00 00 cmpq $0x0,0x2868(%rdi) 3a56c: 00 3a56d: 74 27 je 3a596 3a56f: 55 push %rbp 3a570: 48 89 fd mov %rdi,%rbp 3a573: 48 8b bf 00 07 00 00 mov 0x700(%rdi),%rdi 3a57a: 48 85 ff test %rdi,%rdi 3a57d: 74 0e je 3a58d 3a57f: e8 00 00 00 00 callq 3a584 3a584: 48 8b 85 00 07 00 00 mov 0x700(%rbp),%rax 3a58b: 5d pop %rbp 3a58c: c3 retq 3a58d: 48 89 ef mov %rbp,%rdi 3a590: 5d pop %rbp 3a591: e9 5a fd ff ff jmpq 3a2f0 3a596: 31 c0 xor %eax,%eax 3a598: c3 retq 3a599: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000003a5a0 : 3a5a0: e8 00 00 00 00 callq 3a5a5 3a5a5: 48 85 ff test %rdi,%rdi 3a5a8: 74 05 je 3a5af 3a5aa: e9 00 00 00 00 jmpq 3a5af 3a5af: c3 retq 000000000003a5b0 : 3a5b0: e8 00 00 00 00 callq 3a5b5 3a5b5: 48 83 bf 68 28 00 00 cmpq $0x0,0x2868(%rdi) 3a5bc: 00 3a5bd: 74 37 je 3a5f6 3a5bf: 55 push %rbp 3a5c0: 48 89 fd mov %rdi,%rbp 3a5c3: 48 8b bf 00 07 00 00 mov 0x700(%rdi),%rdi 3a5ca: 48 85 ff test %rdi,%rdi 3a5cd: 74 1a je 3a5e9 3a5cf: e8 00 00 00 00 callq 3a5d4 3a5d4: 48 8b bd 00 07 00 00 mov 0x700(%rbp),%rdi 3a5db: 48 85 ff test %rdi,%rdi 3a5de: 74 05 je 3a5e5 3a5e0: e8 00 00 00 00 callq 3a5e5 3a5e5: 31 c0 xor %eax,%eax 3a5e7: 5d pop %rbp 3a5e8: c3 retq 3a5e9: 48 89 ef mov %rbp,%rdi 3a5ec: e8 ff fc ff ff callq 3a2f0 3a5f1: 48 89 c7 mov %rax,%rdi 3a5f4: eb e5 jmp 3a5db 3a5f6: 31 c0 xor %eax,%eax 3a5f8: c3 retq 3a5f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000003a600 : 3a600: e8 00 00 00 00 callq 3a605 3a605: 53 push %rbx 3a606: 48 89 f3 mov %rsi,%rbx 3a609: 48 8d 93 c0 35 01 00 lea 0x135c0(%rbx),%rdx 3a610: 48 83 ec 08 sub $0x8,%rsp 3a614: 8b 77 68 mov 0x68(%rdi),%esi 3a617: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 3a61e: e8 00 00 00 00 callq 3a623 3a623: 85 c0 test %eax,%eax 3a625: 0f 85 00 00 00 00 jne 3a62b 3a62b: 48 83 c4 08 add $0x8,%rsp 3a62f: 5b pop %rbx 3a630: c3 retq 3a631: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3a638: 00 00 00 00 3a63c: 0f 1f 40 00 nopl 0x0(%rax) 000000000003a640 : 3a640: e8 00 00 00 00 callq 3a645 3a645: 8b 8f c0 35 01 00 mov 0x135c0(%rdi),%ecx 3a64b: 85 c9 test %ecx,%ecx 3a64d: 74 30 je 3a67f 3a64f: 48 8b b6 60 28 00 00 mov 0x2860(%rsi),%rsi 3a656: 31 d2 xor %edx,%edx 3a658: eb 07 jmp 3a661 3a65a: 83 c2 01 add $0x1,%edx 3a65d: 39 d1 cmp %edx,%ecx 3a65f: 74 1e je 3a67f 3a661: 48 63 c2 movslq %edx,%rax 3a664: 48 c1 e0 04 shl $0x4,%rax 3a668: 48 01 f8 add %rdi,%rax 3a66b: 48 39 b0 c8 35 01 00 cmp %rsi,0x135c8(%rax) 3a672: 75 e6 jne 3a65a 3a674: 0f b6 80 d0 35 01 00 movzbl 0x135d0(%rax),%eax 3a67b: 83 e0 07 and $0x7,%eax 3a67e: c3 retq 3a67f: b8 ea ff ff ff mov $0xffffffea,%eax 3a684: c3 retq 3a685: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3a68c: 00 00 00 00 000000000003a690 : 3a690: e8 00 00 00 00 callq 3a695 3a695: 41 57 push %r15 3a697: 41 56 push %r14 3a699: 41 55 push %r13 3a69b: 41 54 push %r12 3a69d: 55 push %rbp 3a69e: 53 push %rbx 3a69f: 48 83 ec 28 sub $0x28,%rsp 3a6a3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3a6aa: 00 00 3a6ac: 48 89 44 24 20 mov %rax,0x20(%rsp) 3a6b1: 31 c0 xor %eax,%eax 3a6b3: 80 bf 90 28 00 00 00 cmpb $0x0,0x2890(%rdi) 3a6ba: 75 23 jne 3a6df 3a6bc: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 3a6c1: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 3a6c8: 00 00 3a6ca: 0f 85 fe 02 00 00 jne 3a9ce 3a6d0: 48 83 c4 28 add $0x28,%rsp 3a6d4: 5b pop %rbx 3a6d5: 5d pop %rbp 3a6d6: 41 5c pop %r12 3a6d8: 41 5d pop %r13 3a6da: 41 5e pop %r14 3a6dc: 41 5f pop %r15 3a6de: c3 retq 3a6df: be 04 00 00 00 mov $0x4,%esi 3a6e4: 49 89 ff mov %rdi,%r15 3a6e7: e8 00 00 00 00 callq 3a6ec 3a6ec: 48 85 c0 test %rax,%rax 3a6ef: 0f 84 8d 02 00 00 je 3a982 3a6f5: 49 8d af 28 34 01 00 lea 0x13428(%r15),%rbp 3a6fc: 48 89 ef mov %rbp,%rdi 3a6ff: e8 00 00 00 00 callq 3a704 3a704: 85 c0 test %eax,%eax 3a706: 0f 85 00 00 00 00 jne 3a70c 3a70c: 49 8d b7 68 28 00 00 lea 0x2868(%r15),%rsi 3a713: 48 89 ef mov %rbp,%rdi 3a716: e8 00 00 00 00 callq 3a71b 3a71b: 85 c0 test %eax,%eax 3a71d: 0f 85 00 00 00 00 jne 3a723 3a723: 49 8d b7 60 28 00 00 lea 0x2860(%r15),%rsi 3a72a: 48 89 ef mov %rbp,%rdi 3a72d: e8 00 00 00 00 callq 3a732 3a732: 85 c0 test %eax,%eax 3a734: 0f 85 00 00 00 00 jne 3a73a 3a73a: 49 8b 8f 68 28 00 00 mov 0x2868(%r15),%rcx 3a741: 48 85 c9 test %rcx,%rcx 3a744: 0f 84 00 00 00 00 je 3a74a 3a74a: 49 8b bf 00 07 00 00 mov 0x700(%r15),%rdi 3a751: 48 85 ff test %rdi,%rdi 3a754: 0f 84 54 02 00 00 je 3a9ae 3a75a: e8 00 00 00 00 callq 3a75f 3a75f: 49 8b af 00 07 00 00 mov 0x700(%r15),%rbp 3a766: 48 85 ed test %rbp,%rbp 3a769: 0f 84 00 00 00 00 je 3a76f 3a76f: 48 8d 45 70 lea 0x70(%rbp),%rax 3a773: 48 8d 5d 48 lea 0x48(%rbp),%rbx 3a777: 48 89 c7 mov %rax,%rdi 3a77a: 48 89 44 24 08 mov %rax,0x8(%rsp) 3a77f: e8 00 00 00 00 callq 3a784 3a784: 48 8b 45 50 mov 0x50(%rbp),%rax 3a788: 49 8d 97 80 28 00 00 lea 0x2880(%r15),%rdx 3a78f: 48 89 55 50 mov %rdx,0x50(%rbp) 3a793: 49 89 9f 80 28 00 00 mov %rbx,0x2880(%r15) 3a79a: 49 89 87 88 28 00 00 mov %rax,0x2888(%r15) 3a7a1: 48 89 10 mov %rdx,(%rax) 3a7a4: 48 8b 45 48 mov 0x48(%rbp),%rax 3a7a8: 48 8d 50 e0 lea -0x20(%rax),%rdx 3a7ac: 48 39 c3 cmp %rax,%rbx 3a7af: 0f 84 09 02 00 00 je 3a9be 3a7b5: 45 31 e4 xor %r12d,%r12d 3a7b8: 48 8b 32 mov (%rdx),%rsi 3a7bb: 49 63 c4 movslq %r12d,%rax 3a7be: 41 83 c4 01 add $0x1,%r12d 3a7c2: 48 c1 e0 04 shl $0x4,%rax 3a7c6: 49 89 b4 07 c8 35 01 mov %rsi,0x135c8(%r15,%rax,1) 3a7cd: 00 3a7ce: 48 8b 42 20 mov 0x20(%rdx),%rax 3a7d2: 48 8d 50 e0 lea -0x20(%rax),%rdx 3a7d6: 48 39 c3 cmp %rax,%rbx 3a7d9: 75 dd jne 3a7b8 3a7db: 44 89 64 24 04 mov %r12d,0x4(%rsp) 3a7e0: 8b 44 24 04 mov 0x4(%rsp),%eax 3a7e4: be 04 00 00 00 mov $0x4,%esi 3a7e9: 4c 89 ff mov %r15,%rdi 3a7ec: 41 89 87 c0 35 01 00 mov %eax,0x135c0(%r15) 3a7f3: 83 85 a0 00 00 00 01 addl $0x1,0xa0(%rbp) 3a7fa: 44 89 65 68 mov %r12d,0x68(%rbp) 3a7fe: e8 00 00 00 00 callq 3a803 3a803: 48 85 c0 test %rax,%rax 3a806: 0f 84 b1 00 00 00 je 3a8bd 3a80c: 48 8b 45 48 mov 0x48(%rbp),%rax 3a810: 4c 8d b0 80 d7 ff ff lea -0x2880(%rax),%r14 3a817: 48 39 c3 cmp %rax,%rbx 3a81a: 0f 84 9d 00 00 00 je 3a8bd 3a820: 45 8d 6c 24 ff lea -0x1(%r12),%r13d 3a825: 4d 63 ed movslq %r13d,%r13 3a828: 49 c1 e5 04 shl $0x4,%r13 3a82c: 4d 39 f7 cmp %r14,%r15 3a82f: 74 1a je 3a84b 3a831: 49 8b 87 60 28 00 00 mov 0x2860(%r15),%rax 3a838: 4b 89 84 2e c8 35 01 mov %rax,0x135c8(%r14,%r13,1) 3a83f: 00 3a840: 8b 44 24 04 mov 0x4(%rsp),%eax 3a844: 41 89 86 c0 35 01 00 mov %eax,0x135c0(%r14) 3a84b: 8b 75 68 mov 0x68(%rbp),%esi 3a84e: 49 8d 96 c0 35 01 00 lea 0x135c0(%r14),%rdx 3a855: 49 8d be 28 34 01 00 lea 0x13428(%r14),%rdi 3a85c: e8 00 00 00 00 callq 3a861 3a861: 85 c0 test %eax,%eax 3a863: 0f 85 00 00 00 00 jne 3a869 3a869: 49 8b 86 80 28 00 00 mov 0x2880(%r14),%rax 3a870: 4c 8d b0 80 d7 ff ff lea -0x2880(%rax),%r14 3a877: 48 39 c3 cmp %rax,%rbx 3a87a: 75 b0 jne 3a82c 3a87c: 48 8b 45 48 mov 0x48(%rbp),%rax 3a880: 4c 8d a8 80 d7 ff ff lea -0x2880(%rax),%r13 3a887: 48 39 c3 cmp %rax,%rbx 3a88a: 74 31 je 3a8bd 3a88c: 49 8d 95 c0 35 01 00 lea 0x135c0(%r13),%rdx 3a893: 49 8d bd 28 34 01 00 lea 0x13428(%r13),%rdi 3a89a: 44 89 e6 mov %r12d,%esi 3a89d: e8 00 00 00 00 callq 3a8a2 3a8a2: 85 c0 test %eax,%eax 3a8a4: 0f 85 00 00 00 00 jne 3a8aa 3a8aa: 49 8b 85 80 28 00 00 mov 0x2880(%r13),%rax 3a8b1: 4c 8d a8 80 d7 ff ff lea -0x2880(%rax),%r13 3a8b8: 48 39 c3 cmp %rax,%rbx 3a8bb: 75 cf jne 3a88c 3a8bd: 49 8b 3f mov (%r15),%rdi 3a8c0: 31 c0 xor %eax,%eax 3a8c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3a8c9: 48 c7 44 24 16 00 00 movq $0x0,0x16(%rsp) 3a8d0: 00 00 3a8d2: 66 89 44 24 1e mov %ax,0x1e(%rsp) 3a8d7: e8 00 00 00 00 callq 3a8dc 3a8dc: 85 c0 test %eax,%eax 3a8de: 0f 85 ef 00 00 00 jne 3a9d3 3a8e4: 49 8b 3f mov (%r15),%rdi 3a8e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3a8ee: e8 00 00 00 00 callq 3a8f3 3a8f3: 85 c0 test %eax,%eax 3a8f5: 0f 85 00 00 00 00 jne 3a8fb 3a8fb: 49 8b 3f mov (%r15),%rdi 3a8fe: 48 39 7d 18 cmp %rdi,0x18(%rbp) 3a902: 74 17 je 3a91b 3a904: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3a90b: 48 89 ee mov %rbp,%rsi 3a90e: e8 00 00 00 00 callq 3a913 3a913: 85 c0 test %eax,%eax 3a915: 0f 85 00 00 00 00 jne 3a91b 3a91b: 8b 55 68 mov 0x68(%rbp),%edx 3a91e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3a925: 48 8d 7c 24 16 lea 0x16(%rsp),%rdi 3a92a: e8 00 00 00 00 callq 3a92f 3a92f: 49 8b 37 mov (%r15),%rsi 3a932: 48 89 ef mov %rbp,%rdi 3a935: 48 8d 54 24 16 lea 0x16(%rsp),%rdx 3a93a: e8 00 00 00 00 callq 3a93f 3a93f: 89 44 24 04 mov %eax,0x4(%rsp) 3a943: 85 c0 test %eax,%eax 3a945: 0f 85 00 00 00 00 jne 3a94b 3a94b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 3a950: e8 00 00 00 00 callq 3a955 3a955: 49 89 af 00 07 00 00 mov %rbp,0x700(%r15) 3a95c: 49 8b 8f 68 28 00 00 mov 0x2868(%r15),%rcx 3a963: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3a96a: 41 8b 97 78 28 00 00 mov 0x2878(%r15),%edx 3a971: 49 8b 3f mov (%r15),%rdi 3a974: e8 00 00 00 00 callq 3a979 3a979: 8b 44 24 04 mov 0x4(%rsp),%eax 3a97d: e9 3a fd ff ff jmpq 3a6bc 3a982: 41 8b 87 78 28 00 00 mov 0x2878(%r15),%eax 3a989: 49 8b bf 00 07 00 00 mov 0x700(%r15),%rdi 3a990: 49 c7 87 68 28 00 00 movq $0x10,0x2868(%r15) 3a997: 10 00 00 00 3a99b: 83 c0 10 add $0x10,%eax 3a99e: 49 89 87 60 28 00 00 mov %rax,0x2860(%r15) 3a9a5: 48 85 ff test %rdi,%rdi 3a9a8: 0f 85 ac fd ff ff jne 3a75a 3a9ae: 4c 89 ff mov %r15,%rdi 3a9b1: e8 3a f9 ff ff callq 3a2f0 3a9b6: 48 89 c5 mov %rax,%rbp 3a9b9: e9 a8 fd ff ff jmpq 3a766 3a9be: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 3a9c5: 00 3a9c6: 45 31 e4 xor %r12d,%r12d 3a9c9: e9 12 fe ff ff jmpq 3a7e0 3a9ce: e8 00 00 00 00 callq 3a9d3 3a9d3: e9 00 00 00 00 jmpq 3a9d8 3a9d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3a9df: 00 000000000003a9e0 : 3a9e0: e8 00 00 00 00 callq 3a9e5 3a9e5: 41 56 push %r14 3a9e7: 41 55 push %r13 3a9e9: 41 54 push %r12 3a9eb: 55 push %rbp 3a9ec: 53 push %rbx 3a9ed: 48 83 ec 18 sub $0x18,%rsp 3a9f1: 48 8b af 00 07 00 00 mov 0x700(%rdi),%rbp 3a9f8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3a9ff: 00 00 3aa01: 48 89 44 24 10 mov %rax,0x10(%rsp) 3aa06: 31 c0 xor %eax,%eax 3aa08: 80 bf 90 28 00 00 01 cmpb $0x1,0x2890(%rdi) 3aa0f: 0f 85 66 01 00 00 jne 3ab7b 3aa15: 48 85 ed test %rbp,%rbp 3aa18: 0f 84 5d 01 00 00 je 3ab7b 3aa1e: 4c 8d 65 70 lea 0x70(%rbp),%r12 3aa22: 48 89 fb mov %rdi,%rbx 3aa25: 4c 89 e7 mov %r12,%rdi 3aa28: e8 00 00 00 00 callq 3aa2d 3aa2d: 83 ad a0 00 00 00 01 subl $0x1,0xa0(%rbp) 3aa34: 48 8b 3b mov (%rbx),%rdi 3aa37: 31 c0 xor %eax,%eax 3aa39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3aa40: 66 89 44 24 0e mov %ax,0xe(%rsp) 3aa45: 48 c7 44 24 06 00 00 movq $0x0,0x6(%rsp) 3aa4c: 00 00 3aa4e: e8 00 00 00 00 callq 3aa53 3aa53: 48 8b 3b mov (%rbx),%rdi 3aa56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3aa5d: e8 00 00 00 00 callq 3aa62 3aa62: 48 8b 3b mov (%rbx),%rdi 3aa65: 48 39 7d 18 cmp %rdi,0x18(%rbp) 3aa69: 74 0c je 3aa77 3aa6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3aa72: e8 00 00 00 00 callq 3aa77 3aa77: 8b 55 68 mov 0x68(%rbp),%edx 3aa7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3aa81: 48 8d 7c 24 06 lea 0x6(%rsp),%rdi 3aa86: e8 00 00 00 00 callq 3aa8b 3aa8b: 48 89 ef mov %rbp,%rdi 3aa8e: 48 8d 74 24 06 lea 0x6(%rsp),%rsi 3aa93: e8 00 00 00 00 callq 3aa98 3aa98: 48 39 9d 98 00 00 00 cmp %rbx,0x98(%rbp) 3aa9f: 0f 84 8d 00 00 00 je 3ab32 3aaa5: 48 8b 83 88 28 00 00 mov 0x2888(%rbx),%rax 3aaac: 4c 89 e7 mov %r12,%rdi 3aaaf: 48 8b 93 80 28 00 00 mov 0x2880(%rbx),%rdx 3aab6: 49 be 00 01 00 00 00 movabs $0xdead000000000100,%r14 3aabd: 00 ad de 3aac0: 49 bd 22 01 00 00 00 movabs $0xdead000000000122,%r13 3aac7: 00 ad de 3aaca: 48 89 42 08 mov %rax,0x8(%rdx) 3aace: 48 89 10 mov %rdx,(%rax) 3aad1: 4c 89 b3 80 28 00 00 mov %r14,0x2880(%rbx) 3aad8: 4c 89 ab 88 28 00 00 mov %r13,0x2888(%rbx) 3aadf: e8 00 00 00 00 callq 3aae4 3aae4: 48 89 ef mov %rbp,%rdi 3aae7: e8 00 00 00 00 callq 3aaec 3aaec: b8 ff ff ff ff mov $0xffffffff,%eax 3aaf1: 48 c7 83 00 07 00 00 movq $0x0,0x700(%rbx) 3aaf8: 00 00 00 00 3aafc: f0 0f c1 45 68 lock xadd %eax,0x68(%rbp) 3ab01: 83 f8 01 cmp $0x1,%eax 3ab04: 74 3c je 3ab42 3ab06: 48 8b 44 24 10 mov 0x10(%rsp),%rax 3ab0b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3ab12: 00 00 3ab14: 0f 85 83 00 00 00 jne 3ab9d 3ab1a: 48 83 c4 18 add $0x18,%rsp 3ab1e: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 3ab25: 5b pop %rbx 3ab26: 5d pop %rbp 3ab27: 41 5c pop %r12 3ab29: 41 5d pop %r13 3ab2b: 41 5e pop %r14 3ab2d: e9 00 00 00 00 jmpq 3ab32 3ab32: 48 c7 85 98 00 00 00 movq $0x0,0x98(%rbp) 3ab39: 00 00 00 00 3ab3d: e9 63 ff ff ff jmpq 3aaa5 3ab42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ab49: e8 00 00 00 00 callq 3ab4e 3ab4e: 48 8b 55 58 mov 0x58(%rbp),%rdx 3ab52: 48 8b 45 60 mov 0x60(%rbp),%rax 3ab56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ab5d: 48 89 42 08 mov %rax,0x8(%rdx) 3ab61: 48 89 10 mov %rdx,(%rax) 3ab64: 4c 89 75 58 mov %r14,0x58(%rbp) 3ab68: 4c 89 6d 60 mov %r13,0x60(%rbp) 3ab6c: e8 00 00 00 00 callq 3ab71 3ab71: 48 89 ef mov %rbp,%rdi 3ab74: e8 00 00 00 00 callq 3ab79 3ab79: eb 8b jmp 3ab06 3ab7b: 48 8b 44 24 10 mov 0x10(%rsp),%rax 3ab80: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3ab87: 00 00 3ab89: 75 12 jne 3ab9d 3ab8b: 48 83 c4 18 add $0x18,%rsp 3ab8f: b8 ea ff ff ff mov $0xffffffea,%eax 3ab94: 5b pop %rbx 3ab95: 5d pop %rbp 3ab96: 41 5c pop %r12 3ab98: 41 5d pop %r13 3ab9a: 41 5e pop %r14 3ab9c: c3 retq 3ab9d: e8 00 00 00 00 callq 3aba2 3aba2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3aba9: 00 00 00 00 3abad: 0f 1f 00 nopl (%rax) 000000000003abb0 : 3abb0: e8 00 00 00 00 callq 3abb5 3abb5: 55 push %rbp 3abb6: 48 83 ec 40 sub $0x40,%rsp 3abba: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3abc1: 00 00 3abc3: 48 89 44 24 38 mov %rax,0x38(%rsp) 3abc8: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 3abcf: 48 85 c0 test %rax,%rax 3abd2: 74 06 je 3abda 3abd4: f6 40 04 80 testb $0x80,0x4(%rax) 3abd8: 75 16 jne 3abf0 3abda: 48 8b 44 24 38 mov 0x38(%rsp),%rax 3abdf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3abe6: 00 00 3abe8: 75 3a jne 3ac24 3abea: 48 83 c4 40 add $0x40,%rsp 3abee: 5d pop %rbp 3abef: c3 retq 3abf0: 48 8b af 98 28 00 00 mov 0x2898(%rdi),%rbp 3abf7: 49 89 f8 mov %rdi,%r8 3abfa: 48 85 ed test %rbp,%rbp 3abfd: 74 db je 3abda 3abff: 31 c0 xor %eax,%eax 3ac01: 48 89 e7 mov %rsp,%rdi 3ac04: b9 07 00 00 00 mov $0x7,%ecx 3ac09: 48 89 e2 mov %rsp,%rdx 3ac0c: f3 48 ab rep stos %rax,%es:(%rdi) 3ac0f: 48 89 ee mov %rbp,%rsi 3ac12: 4c 89 c7 mov %r8,%rdi 3ac15: e8 00 00 00 00 callq 3ac1a 3ac1a: 48 89 ef mov %rbp,%rdi 3ac1d: e8 00 00 00 00 callq 3ac22 3ac22: eb b6 jmp 3abda 3ac24: e8 00 00 00 00 callq 3ac29 3ac29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000003ac30 : 3ac30: e8 00 00 00 00 callq 3ac35 3ac35: 8b 87 78 28 00 00 mov 0x2878(%rdi),%eax 3ac3b: 48 0f af 87 70 28 00 imul 0x2870(%rdi),%rax 3ac42: 00 3ac43: 48 01 f0 add %rsi,%rax 3ac46: c3 retq 3ac47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3ac4e: 00 00 000000000003ac50 : 3ac50: e8 00 00 00 00 callq 3ac55 3ac55: 41 54 push %r12 3ac57: 55 push %rbp 3ac58: 48 89 fd mov %rdi,%rbp 3ac5b: 53 push %rbx 3ac5c: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 3ac62: 83 f8 15 cmp $0x15,%eax 3ac65: 74 54 je 3acbb 3ac67: 83 f8 17 cmp $0x17,%eax 3ac6a: 75 4a jne 3acb6 3ac6c: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 3ac73: 41 bc 10 02 af 11 mov $0x11af0210,%r12d 3ac79: eb 07 jmp 3ac82 3ac7b: 44 8b 23 mov (%rbx),%r12d 3ac7e: 48 83 c3 04 add $0x4,%rbx 3ac82: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 3ac89: ba ff ff ff ff mov $0xffffffff,%edx 3ac8e: 44 89 e6 mov %r12d,%esi 3ac91: 48 89 ef mov %rbp,%rdi 3ac94: e8 00 00 00 00 callq 3ac99 3ac99: 31 d2 xor %edx,%edx 3ac9b: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 3aca2: 44 89 e6 mov %r12d,%esi 3aca5: 48 89 ef mov %rbp,%rdi 3aca8: e8 00 00 00 00 callq 3acad 3acad: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 3acb4: 75 c5 jne 3ac7b 3acb6: 5b pop %rbx 3acb7: 5d pop %rbp 3acb8: 41 5c pop %r12 3acba: c3 retq 3acbb: 48 8b 87 c8 0c 00 00 mov 0xcc8(%rdi),%rax 3acc2: ba ff ff ff ff mov $0xffffffff,%edx 3acc7: be 10 02 af 11 mov $0x11af0210,%esi 3accc: e8 00 00 00 00 callq 3acd1 3acd1: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 3acd8: 48 89 ef mov %rbp,%rdi 3acdb: 31 d2 xor %edx,%edx 3acdd: be 10 02 af 11 mov $0x11af0210,%esi 3ace2: e8 00 00 00 00 callq 3ace7 3ace7: 48 89 ef mov %rbp,%rdi 3acea: ba ff ff ff ff mov $0xffffffff,%edx 3acef: be 10 02 bf 11 mov $0x11bf0210,%esi 3acf4: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 3acfb: e8 00 00 00 00 callq 3ad00 3ad00: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 3ad07: 5b pop %rbx 3ad08: 48 89 ef mov %rbp,%rdi 3ad0b: 31 d2 xor %edx,%edx 3ad0d: 5d pop %rbp 3ad0e: be 10 02 bf 11 mov $0x11bf0210,%esi 3ad13: 41 5c pop %r12 3ad15: e9 00 00 00 00 jmpq 3ad1a 3ad1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000003ad20 : 3ad20: e8 00 00 00 00 callq 3ad25 3ad25: 41 55 push %r13 3ad27: b9 07 00 00 00 mov $0x7,%ecx 3ad2c: 49 bd 78 67 6d 69 5f movabs $0x6661775f696d6778,%r13 3ad33: 77 61 66 3ad36: 41 54 push %r12 3ad38: 55 push %rbp 3ad39: 53 push %rbx 3ad3a: 48 89 fb mov %rdi,%rbx 3ad3d: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 3ad44: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3ad4b: 00 00 3ad4d: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 3ad54: 00 3ad55: 31 c0 xor %eax,%eax 3ad57: 48 89 e5 mov %rsp,%rbp 3ad5a: 4c 8d 64 24 3c lea 0x3c(%rsp),%r12 3ad5f: 48 89 ef mov %rbp,%rdi 3ad62: f3 48 ab rep stos %rax,%es:(%rdi) 3ad65: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 3ad6a: 4c 89 e1 mov %r12,%rcx 3ad6d: 48 c7 44 24 3c 00 00 movq $0x0,0x3c(%rsp) 3ad74: 00 00 3ad76: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 3ad7d: 00 00 00 00 00 3ad82: 48 29 f9 sub %rdi,%rcx 3ad85: 83 c1 6c add $0x6c,%ecx 3ad88: c1 e9 03 shr $0x3,%ecx 3ad8b: f3 48 ab rep stos %rax,%es:(%rdi) 3ad8e: 4c 89 6c 24 68 mov %r13,0x68(%rsp) 3ad93: 48 b8 6c 5f 65 72 72 movabs $0x6f635f7272655f6c,%rax 3ad9a: 5f 63 6f 3ad9d: 48 89 44 24 70 mov %rax,0x70(%rsp) 3ada2: 48 c7 44 24 78 75 6e movq $0x746e75,0x78(%rsp) 3ada9: 74 00 3adab: 80 bb 90 28 00 00 00 cmpb $0x0,0x2890(%rbx) 3adb2: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 3adb9: 00 00 00 00 00 3adbe: 74 0a je 3adca 3adc0: 8b 93 7c 28 00 00 mov 0x287c(%rbx),%edx 3adc6: 85 d2 test %edx,%edx 3adc8: 75 2b jne 3adf5 3adca: 45 31 e4 xor %r12d,%r12d 3adcd: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 3add4: 00 3add5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3addc: 00 00 3adde: 0f 85 17 01 00 00 jne 3aefb 3ade4: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 3adeb: 44 89 e0 mov %r12d,%eax 3adee: 5b pop %rbx 3adef: 5d pop %rbp 3adf0: 41 5c pop %r12 3adf2: 41 5d pop %r13 3adf4: c3 retq 3adf5: 48 89 df mov %rbx,%rdi 3adf8: e8 00 00 00 00 callq 3adfd 3adfd: 48 8b b3 98 28 00 00 mov 0x2898(%rbx),%rsi 3ae04: 48 85 f6 test %rsi,%rsi 3ae07: 0f 84 a3 00 00 00 je 3aeb0 3ae0d: 4c 8b 0e mov (%rsi),%r9 3ae10: 4c 89 4c 24 3c mov %r9,0x3c(%rsp) 3ae15: 4c 8b 46 08 mov 0x8(%rsi),%r8 3ae19: 4c 89 44 24 44 mov %r8,0x44(%rsp) 3ae1e: 48 8b 7e 10 mov 0x10(%rsi),%rdi 3ae22: 48 89 7c 24 4c mov %rdi,0x4c(%rsp) 3ae27: 48 8b 4e 18 mov 0x18(%rsi),%rcx 3ae2b: 48 89 4c 24 54 mov %rcx,0x54(%rsp) 3ae30: 48 8b 56 20 mov 0x20(%rsi),%rdx 3ae34: 48 89 54 24 5c mov %rdx,0x5c(%rsp) 3ae39: 8b 46 28 mov 0x28(%rsi),%eax 3ae3c: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 3ae41: 48 89 df mov %rbx,%rdi 3ae44: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 3ae49: 48 89 e9 mov %rbp,%rcx 3ae4c: 48 89 54 24 20 mov %rdx,0x20(%rsp) 3ae51: 4c 89 e2 mov %r12,%rdx 3ae54: 89 44 24 64 mov %eax,0x64(%rsp) 3ae58: 4c 89 0c 24 mov %r9,(%rsp) 3ae5c: 4c 89 44 24 08 mov %r8,0x8(%rsp) 3ae61: 89 44 24 28 mov %eax,0x28(%rsp) 3ae65: e8 00 00 00 00 callq 3ae6a 3ae6a: 48 8b bb 98 28 00 00 mov 0x2898(%rbx),%rdi 3ae71: 41 89 c4 mov %eax,%r12d 3ae74: 85 c0 test %eax,%eax 3ae76: 75 23 jne 3ae9b 3ae78: 8b 0f mov (%rdi),%ecx 3ae7a: 48 8b 93 e8 39 01 00 mov 0x139e8(%rbx),%rdx 3ae81: 83 f9 0d cmp $0xd,%ecx 3ae84: 77 15 ja 3ae9b 3ae86: 48 85 d2 test %rdx,%rdx 3ae89: 74 10 je 3ae9b 3ae8b: b8 01 00 00 00 mov $0x1,%eax 3ae90: d3 e0 shl %cl,%eax 3ae92: 23 42 04 and 0x4(%rdx),%eax 3ae95: 0f 85 2f ff ff ff jne 3adca 3ae9b: e8 00 00 00 00 callq 3aea0 3aea0: 48 c7 83 98 28 00 00 movq $0x0,0x2898(%rbx) 3aea7: 00 00 00 00 3aeab: e9 1d ff ff ff jmpq 3adcd 3aeb0: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3aeb7 3aeb7: be c0 0c 00 00 mov $0xcc0,%esi 3aebc: ba 2c 00 00 00 mov $0x2c,%edx 3aec1: e8 00 00 00 00 callq 3aec6 3aec6: 48 89 83 98 28 00 00 mov %rax,0x2898(%rbx) 3aecd: 48 89 c6 mov %rax,%rsi 3aed0: 48 85 c0 test %rax,%rax 3aed3: 74 2b je 3af00 3aed5: 48 b8 07 00 00 00 04 movabs $0x400000007,%rax 3aedc: 00 00 00 3aedf: c7 46 08 00 00 00 00 movl $0x0,0x8(%rsi) 3aee6: 48 89 06 mov %rax,(%rsi) 3aee9: b8 6c 00 00 00 mov $0x6c,%eax 3aeee: 4c 89 6e 0c mov %r13,0xc(%rsi) 3aef2: 66 89 46 14 mov %ax,0x14(%rsi) 3aef6: e9 12 ff ff ff jmpq 3ae0d 3aefb: e8 00 00 00 00 callq 3af00 3af00: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 3af06: e9 c2 fe ff ff jmpq 3adcd 3af0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000003af10 : 3af10: e8 00 00 00 00 callq 3af15 3af15: 41 54 push %r12 3af17: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 3af1d: 55 push %rbp 3af1e: 53 push %rbx 3af1f: 48 83 ec 10 sub $0x10,%rsp 3af23: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3af2a: 00 00 3af2c: 48 89 44 24 08 mov %rax,0x8(%rsp) 3af31: 31 c0 xor %eax,%eax 3af33: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 3af3a: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 3af41: 00 3af42: 48 85 c0 test %rax,%rax 3af45: 0f 84 b7 00 00 00 je 3b002 3af4b: f6 40 04 80 testb $0x80,0x4(%rax) 3af4f: 0f 84 ad 00 00 00 je 3b002 3af55: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 3af5c: 48 89 f3 mov %rsi,%rbx 3af5f: 48 89 fd mov %rdi,%rbp 3af62: 49 c7 c4 00 00 00 00 mov $0x0,%r12 3af69: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 3af70: 00 3af71: 83 bf 08 07 00 00 17 cmpl $0x17,0x708(%rdi) 3af78: be 10 02 af 11 mov $0x11af0210,%esi 3af7d: 0f 84 c8 00 00 00 je 3b04b 3af83: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 3af8a: be 10 02 af 11 mov $0x11af0210,%esi 3af8f: e8 00 00 00 00 callq 3af94 3af94: 85 c0 test %eax,%eax 3af96: 0f 85 dd 00 00 00 jne 3b079 3af9c: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 3afa3: be 10 02 bf 11 mov $0x11bf0210,%esi 3afa8: 48 89 ef mov %rbp,%rdi 3afab: e8 00 00 00 00 callq 3afb0 3afb0: 85 c0 test %eax,%eax 3afb2: 0f 85 a8 00 00 00 jne 3b060 3afb8: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 3afbf: be 10 02 cf 11 mov $0x11cf0210,%esi 3afc4: 48 89 ef mov %rbp,%rdi 3afc7: e8 00 00 00 00 callq 3afcc 3afcc: 85 c0 test %eax,%eax 3afce: 0f 85 d4 00 00 00 jne 3b0a8 3afd4: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 3afdb: be 10 02 df 11 mov $0x11df0210,%esi 3afe0: 48 89 ef mov %rbp,%rdi 3afe3: e8 00 00 00 00 callq 3afe8 3afe8: 85 c0 test %eax,%eax 3afea: 0f 85 a2 00 00 00 jne 3b092 3aff0: 48 89 ef mov %rbp,%rdi 3aff3: e8 00 00 00 00 callq 3aff8 3aff8: 8b 44 24 04 mov 0x4(%rsp),%eax 3affc: 48 01 03 add %rax,(%rbx) 3afff: 45 31 c0 xor %r8d,%r8d 3b002: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3b007: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3b00e: 00 00 3b010: 0f 85 a8 00 00 00 jne 3b0be 3b016: 48 83 c4 10 add $0x10,%rsp 3b01a: 44 89 c0 mov %r8d,%eax 3b01d: 5b pop %rbx 3b01e: 5d pop %rbp 3b01f: 41 5c pop %r12 3b021: c3 retq 3b022: b9 01 00 00 00 mov $0x1,%ecx 3b027: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 3b02c: 89 c6 mov %eax,%esi 3b02e: 48 89 ef mov %rbp,%rdi 3b031: e8 9a f4 ff ff callq 3a4d0 3b036: 49 81 fc 00 00 00 00 cmp $0x0,%r12 3b03d: 0f 84 75 ff ff ff je 3afb8 3b043: 41 8b 34 24 mov (%r12),%esi 3b047: 49 83 c4 04 add $0x4,%r12 3b04b: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 3b052: 48 89 ef mov %rbp,%rdi 3b055: e8 00 00 00 00 callq 3b05a 3b05a: 85 c0 test %eax,%eax 3b05c: 74 d8 je 3b036 3b05e: eb c2 jmp 3b022 3b060: b9 01 00 00 00 mov $0x1,%ecx 3b065: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 3b06a: 89 c6 mov %eax,%esi 3b06c: 48 89 ef mov %rbp,%rdi 3b06f: e8 5c f4 ff ff callq 3a4d0 3b074: e9 3f ff ff ff jmpq 3afb8 3b079: b9 01 00 00 00 mov $0x1,%ecx 3b07e: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 3b083: 89 c6 mov %eax,%esi 3b085: 48 89 ef mov %rbp,%rdi 3b088: e8 43 f4 ff ff callq 3a4d0 3b08d: e9 0a ff ff ff jmpq 3af9c 3b092: 31 c9 xor %ecx,%ecx 3b094: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 3b099: 89 c6 mov %eax,%esi 3b09b: 48 89 ef mov %rbp,%rdi 3b09e: e8 2d f4 ff ff callq 3a4d0 3b0a3: e9 48 ff ff ff jmpq 3aff0 3b0a8: 31 c9 xor %ecx,%ecx 3b0aa: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 3b0af: 89 c6 mov %eax,%esi 3b0b1: 48 89 ef mov %rbp,%rdi 3b0b4: e8 17 f4 ff ff callq 3a4d0 3b0b9: e9 16 ff ff ff jmpq 3afd4 3b0be: e8 00 00 00 00 callq 3b0c3 3b0c3: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3b0ca: 00 00 00 3b0cd: 0f 1f 00 nopl (%rax) 000000000003b0d0 : 3b0d0: e8 00 00 00 00 callq 3b0d5 3b0d5: 48 8b 87 38 54 00 00 mov 0x5438(%rdi),%rax 3b0dc: 48 ba ff ff ff ff ff movabs $0x7fffffffffff,%rdx 3b0e3: 7f 00 00 3b0e6: 48 c1 e0 0c shl $0xc,%rax 3b0ea: 48 2d 00 00 20 00 sub $0x200000,%rax 3b0f0: 48 39 d0 cmp %rdx,%rax 3b0f3: 76 0d jbe 3b102 3b0f5: 48 ba 00 00 00 00 00 movabs $0xffff800000000000,%rdx 3b0fc: 80 ff ff 3b0ff: 48 09 d0 or %rdx,%rax 3b102: c3 retq 3b103: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3b10a: 00 00 00 00 3b10e: 66 90 xchg %ax,%ax 000000000003b110 : 3b110: e8 00 00 00 00 callq 3b115 3b115: 41 54 push %r12 3b117: 41 89 cc mov %ecx,%r12d 3b11a: 45 31 c9 xor %r9d,%r9d 3b11d: 49 89 f0 mov %rsi,%r8 3b120: 55 push %rbp 3b121: 89 d1 mov %edx,%ecx 3b123: ba 00 10 00 00 mov $0x1000,%edx 3b128: 48 89 fd mov %rdi,%rbp 3b12b: 53 push %rbx 3b12c: 48 89 f3 mov %rsi,%rbx 3b12f: 4c 89 e6 mov %r12,%rsi 3b132: 48 83 ec 10 sub $0x10,%rsp 3b136: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3b13d: 00 00 3b13f: 48 89 44 24 08 mov %rax,0x8(%rsp) 3b144: 31 c0 xor %eax,%eax 3b146: 54 push %rsp 3b147: e8 00 00 00 00 callq 3b14c 3b14c: 48 83 3b 00 cmpq $0x0,(%rbx) 3b150: 58 pop %rax 3b151: 74 34 je 3b187 3b153: 48 8b 3c 24 mov (%rsp),%rdi 3b157: 4c 89 e2 mov %r12,%rdx 3b15a: 31 f6 xor %esi,%esi 3b15c: e8 00 00 00 00 callq 3b161 3b161: 48 8b 04 24 mov (%rsp),%rax 3b165: 48 89 85 c0 63 01 00 mov %rax,0x163c0(%rbp) 3b16c: 31 c0 xor %eax,%eax 3b16e: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 3b173: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 3b17a: 00 00 3b17c: 75 10 jne 3b18e 3b17e: 48 83 c4 10 add $0x10,%rsp 3b182: 5b pop %rbx 3b183: 5d pop %rbp 3b184: 41 5c pop %r12 3b186: c3 retq 3b187: b8 f4 ff ff ff mov $0xfffffff4,%eax 3b18c: eb e0 jmp 3b16e 3b18e: e8 00 00 00 00 callq 3b193 3b193: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3b19a: 00 00 00 00 3b19e: 66 90 xchg %ax,%ax 000000000003b1a0 : 3b1a0: e8 00 00 00 00 callq 3b1a5 3b1a5: 31 d2 xor %edx,%edx 3b1a7: 31 f6 xor %esi,%esi 3b1a9: e9 00 00 00 00 jmpq 3b1ae 3b1ae: 66 90 xchg %ax,%ax 000000000003b1b0 : 3b1b0: e8 00 00 00 00 callq 3b1b5 3b1b5: 41 57 push %r15 3b1b7: 49 89 f7 mov %rsi,%r15 3b1ba: 41 56 push %r14 3b1bc: 49 89 d6 mov %rdx,%r14 3b1bf: 48 83 c2 58 add $0x58,%rdx 3b1c3: 41 55 push %r13 3b1c5: 4d 89 c5 mov %r8,%r13 3b1c8: 41 54 push %r12 3b1ca: 55 push %rbp 3b1cb: 48 89 fd mov %rdi,%rbp 3b1ce: 4c 89 ff mov %r15,%rdi 3b1d1: 53 push %rbx 3b1d2: 48 89 cb mov %rcx,%rbx 3b1d5: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 3b1dc: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 3b1e1: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 3b1e6: 48 89 ce mov %rcx,%rsi 3b1e9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3b1f0: 00 00 3b1f2: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 3b1f9: 00 3b1fa: 31 c0 xor %eax,%eax 3b1fc: 48 8d 44 24 08 lea 0x8(%rsp),%rax 3b201: 48 89 54 24 40 mov %rdx,0x40(%rsp) 3b206: 48 89 44 24 08 mov %rax,0x8(%rsp) 3b20b: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 3b210: 48 89 44 24 10 mov %rax,0x10(%rsp) 3b215: 48 8d 44 24 30 lea 0x30(%rsp),%rax 3b21a: c7 44 24 48 01 00 00 movl $0x1,0x48(%rsp) 3b221: 00 3b222: 48 89 42 08 mov %rax,0x8(%rdx) 3b226: 48 89 44 24 30 mov %rax,0x30(%rsp) 3b22b: 48 89 54 24 30 mov %rdx,0x30(%rsp) 3b230: 48 8d 54 24 58 lea 0x58(%rsp),%rdx 3b235: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 3b23a: 48 89 44 24 08 mov %rax,0x8(%rsp) 3b23f: e8 00 00 00 00 callq 3b244 3b244: 31 c9 xor %ecx,%ecx 3b246: ba 01 00 00 00 mov $0x1,%edx 3b24b: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 3b250: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 3b255: e8 00 00 00 00 callq 3b25a 3b25a: 85 c0 test %eax,%eax 3b25c: 0f 85 9d 00 00 00 jne 3b2ff 3b262: 4c 89 fe mov %r15,%rsi 3b265: 4c 89 f2 mov %r14,%rdx 3b268: 48 89 ef mov %rbp,%rdi 3b26b: e8 00 00 00 00 callq 3b270 3b270: 48 89 03 mov %rax,(%rbx) 3b273: 48 89 c6 mov %rax,%rsi 3b276: 48 85 c0 test %rax,%rax 3b279: 0f 84 93 00 00 00 je 3b312 3b27f: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 3b284: 41 b9 70 00 00 00 mov $0x70,%r9d 3b28a: 31 c9 xor %ecx,%ecx 3b28c: 4c 89 ea mov %r13,%rdx 3b28f: 48 89 ef mov %rbp,%rdi 3b292: e8 00 00 00 00 callq 3b297 3b297: 41 89 c4 mov %eax,%r12d 3b29a: 85 c0 test %eax,%eax 3b29c: 75 37 jne 3b2d5 3b29e: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 3b2a3: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 3b2a8: e8 00 00 00 00 callq 3b2ad 3b2ad: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 3b2b4: 00 3b2b5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3b2bc: 00 00 3b2be: 75 78 jne 3b338 3b2c0: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 3b2c7: 44 89 e0 mov %r12d,%eax 3b2ca: 5b pop %rbx 3b2cb: 5d pop %rbp 3b2cc: 41 5c pop %r12 3b2ce: 41 5d pop %r13 3b2d0: 41 5e pop %r14 3b2d2: 41 5f pop %r15 3b2d4: c3 retq 3b2d5: 89 c6 mov %eax,%esi 3b2d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3b2de: e8 00 00 00 00 callq 3b2e3 3b2e3: 48 8b 33 mov (%rbx),%rsi 3b2e6: 48 89 ef mov %rbp,%rdi 3b2e9: e8 00 00 00 00 callq 3b2ee 3b2ee: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 3b2f3: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 3b2f8: e8 00 00 00 00 callq 3b2fd 3b2fd: eb ae jmp 3b2ad 3b2ff: 89 c6 mov %eax,%esi 3b301: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3b308: 41 89 c4 mov %eax,%r12d 3b30b: e8 00 00 00 00 callq 3b310 3b310: eb 9b jmp 3b2ad 3b312: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 3b317: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 3b31c: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 3b322: e8 00 00 00 00 callq 3b327 3b327: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3b32e: e8 00 00 00 00 callq 3b333 3b333: e9 75 ff ff ff jmpq 3b2ad 3b338: e8 00 00 00 00 callq 3b33d 3b33d: 0f 1f 00 nopl (%rax) 000000000003b340 : 3b340: e8 00 00 00 00 callq 3b345 3b345: 48 8b 97 e8 39 01 00 mov 0x139e8(%rdi),%rdx 3b34c: 48 85 d2 test %rdx,%rdx 3b34f: 74 72 je 3b3c3 3b351: 8b 06 mov (%rsi),%eax 3b353: 83 f8 0d cmp $0xd,%eax 3b356: 77 6b ja 3b3c3 3b358: 48 8d 0c c0 lea (%rax,%rax,8),%rcx 3b35c: 48 8d 0c 88 lea (%rax,%rcx,4),%rcx 3b360: 48 8b 82 80 00 00 00 mov 0x80(%rdx),%rax 3b367: 48 8d 04 c8 lea (%rax,%rcx,8),%rax 3b36b: 8b 48 2c mov 0x2c(%rax),%ecx 3b36e: 85 c9 test %ecx,%ecx 3b370: 75 51 jne 3b3c3 3b372: 48 8b 0e mov (%rsi),%rcx 3b375: 48 89 08 mov %rcx,(%rax) 3b378: 48 8b 4e 08 mov 0x8(%rsi),%rcx 3b37c: 48 89 48 08 mov %rcx,0x8(%rax) 3b380: 48 8b 4e 10 mov 0x10(%rsi),%rcx 3b384: 48 89 48 10 mov %rcx,0x10(%rax) 3b388: 48 8b 4e 18 mov 0x18(%rsi),%rcx 3b38c: 48 89 48 18 mov %rcx,0x18(%rax) 3b390: 48 8b 4e 20 mov 0x20(%rsi),%rcx 3b394: 48 89 48 20 mov %rcx,0x20(%rax) 3b398: 8b 4e 28 mov 0x28(%rsi),%ecx 3b39b: 48 89 78 40 mov %rdi,0x40(%rax) 3b39f: 89 48 28 mov %ecx,0x28(%rax) 3b3a2: 48 8b 72 10 mov 0x10(%rdx),%rsi 3b3a6: 48 8d 48 30 lea 0x30(%rax),%rcx 3b3aa: 48 89 4e 08 mov %rcx,0x8(%rsi) 3b3ae: 48 89 70 30 mov %rsi,0x30(%rax) 3b3b2: 48 8d 72 10 lea 0x10(%rdx),%rsi 3b3b6: 48 89 70 38 mov %rsi,0x38(%rax) 3b3ba: 48 89 4a 10 mov %rcx,0x10(%rdx) 3b3be: 83 40 2c 01 addl $0x1,0x2c(%rax) 3b3c2: c3 retq 3b3c3: 31 c0 xor %eax,%eax 3b3c5: c3 retq 3b3c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3b3cd: 00 00 00 000000000003b3d0 : 3b3d0: 48 83 ef 01 sub $0x1,%rdi 3b3d4: b8 ff ff ff ff mov $0xffffffff,%eax 3b3d9: 48 c1 ef 0c shr $0xc,%rdi 3b3dd: 48 0f bd c7 bsr %rdi,%rax 3b3e1: 83 c0 01 add $0x1,%eax 3b3e4: c3 retq 3b3e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3b3ec: 00 00 00 00 000000000003b3f0 : 3b3f0: e8 00 00 00 00 callq 3b3f5 3b3f5: 53 push %rbx 3b3f6: 48 89 fb mov %rdi,%rbx 3b3f9: 48 83 ec 70 sub $0x70,%rsp 3b3fd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3b404: 00 00 3b406: 48 89 44 24 68 mov %rax,0x68(%rsp) 3b40b: 31 c0 xor %eax,%eax 3b40d: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 3b414: 00 3b415: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 3b41c: 00 00 3b41e: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 3b425: 00 00 3b427: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 3b42e: 00 00 3b430: 8b 93 fc 00 00 00 mov 0xfc(%rbx),%edx 3b436: eb 49 jmp 3b481 3b438: 0f ae e8 lfence 3b43b: 8b 93 f4 00 00 00 mov 0xf4(%rbx),%edx 3b441: 8b b3 fc 00 00 00 mov 0xfc(%rbx),%esi 3b447: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 3b44c: 48 03 b3 e8 00 00 00 add 0xe8(%rbx),%rsi 3b453: e8 00 00 00 00 callq 3b458 3b458: 0f ae f8 sfence 3b45b: 31 d2 xor %edx,%edx 3b45d: 8b 83 fc 00 00 00 mov 0xfc(%rbx),%eax 3b463: 03 83 f8 00 00 00 add 0xf8(%rbx),%eax 3b469: f7 b3 f0 00 00 00 divl 0xf0(%rbx) 3b46f: 48 8b 83 e0 00 00 00 mov 0xe0(%rbx),%rax 3b476: 89 93 fc 00 00 00 mov %edx,0xfc(%rbx) 3b47c: 48 85 c0 test %rax,%rax 3b47f: 75 1e jne 3b49f 3b481: 39 93 00 01 00 00 cmp %edx,0x100(%rbx) 3b487: 75 af jne 3b438 3b489: 48 8b 44 24 68 mov 0x68(%rsp),%rax 3b48e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3b495: 00 00 3b497: 75 3b jne 3b4d4 3b499: 48 83 c4 70 add $0x70,%rsp 3b49d: 5b pop %rbx 3b49e: c3 retq 3b49f: 48 8b 7b 40 mov 0x40(%rbx),%rdi 3b4a3: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 3b4a8: 48 89 e6 mov %rsp,%rsi 3b4ab: e8 00 00 00 00 callq 3b4b0 3b4b0: 85 c0 test %eax,%eax 3b4b2: 0f 85 78 ff ff ff jne 3b430 3b4b8: 48 8b 04 24 mov (%rsp),%rax 3b4bc: 48 01 83 08 01 00 00 add %rax,0x108(%rbx) 3b4c3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3b4c8: 48 01 83 10 01 00 00 add %rax,0x110(%rbx) 3b4cf: e9 5c ff ff ff jmpq 3b430 3b4d4: e8 00 00 00 00 callq 3b4d9 3b4d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000003b4e0 : 3b4e0: e8 00 00 00 00 callq 3b4e5 3b4e5: 48 81 ef b8 00 00 00 sub $0xb8,%rdi 3b4ec: e9 ff fe ff ff jmpq 3b3f0 3b4f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3b4f8: 00 00 00 00 3b4fc: 0f 1f 40 00 nopl 0x0(%rax) 000000000003b500 : 3b500: e8 00 00 00 00 callq 3b505 3b505: 55 push %rbp 3b506: 48 89 d5 mov %rdx,%rbp 3b509: 53 push %rbx 3b50a: 48 8b 4f 20 mov 0x20(%rdi),%rcx 3b50e: 48 8b 99 48 02 00 00 mov 0x248(%rcx),%rbx 3b515: 48 8b 83 e8 39 01 00 mov 0x139e8(%rbx),%rax 3b51c: 48 8d b8 e8 00 00 00 lea 0xe8(%rax),%rdi 3b523: e8 00 00 00 00 callq 3b528 3b528: 83 f8 01 cmp $0x1,%eax 3b52b: 75 17 jne 3b544 3b52d: 48 8b 83 e8 39 01 00 mov 0x139e8(%rbx),%rax 3b534: c7 80 e0 00 00 00 01 movl $0x1,0xe0(%rax) 3b53b: 00 00 00 3b53e: 48 89 e8 mov %rbp,%rax 3b541: 5b pop %rbx 3b542: 5d pop %rbp 3b543: c3 retq 3b544: 48 c7 c0 fb ff ff ff mov $0xfffffffffffffffb,%rax 3b54b: eb f4 jmp 3b541 3b54d: 0f 1f 00 nopl (%rax) 000000000003b550 : 3b550: e8 00 00 00 00 callq 3b555 3b555: 8b 4e e0 mov -0x20(%rsi),%ecx 3b558: 48 89 d7 mov %rdx,%rdi 3b55b: be 00 10 00 00 mov $0x1000,%esi 3b560: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3b567: e8 00 00 00 00 callq 3b56c 3b56c: 48 98 cltq 3b56e: c3 retq 3b56f: 90 nop 000000000003b570 : 3b570: e8 00 00 00 00 callq 3b575 3b575: 41 54 push %r12 3b577: 49 89 f4 mov %rsi,%r12 3b57a: 55 push %rbp 3b57b: 48 89 d5 mov %rdx,%rbp 3b57e: 53 push %rbx 3b57f: 48 89 fb mov %rdi,%rbx 3b582: e8 00 00 00 00 callq 3b587 3b587: 84 c0 test %al,%al 3b589: 0f 84 00 00 00 00 je 3b58f 3b58f: e9 00 00 00 00 jmpq 3b594 3b594: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3b59b: 00 00 00 00 3b59f: 90 nop 000000000003b5a0 : 3b5a0: e8 00 00 00 00 callq 3b5a5 3b5a5: 41 57 push %r15 3b5a7: 31 f6 xor %esi,%esi 3b5a9: 48 89 cf mov %rcx,%rdi 3b5ac: 41 56 push %r14 3b5ae: 41 55 push %r13 3b5b0: 4d 89 c5 mov %r8,%r13 3b5b3: 41 54 push %r12 3b5b5: 55 push %rbp 3b5b6: 48 89 cd mov %rcx,%rbp 3b5b9: 53 push %rbx 3b5ba: 4c 89 cb mov %r9,%rbx 3b5bd: 48 83 ec 08 sub $0x8,%rsp 3b5c1: 4c 8b 62 68 mov 0x68(%rdx),%r12 3b5c5: 4c 89 ca mov %r9,%rdx 3b5c8: e8 00 00 00 00 callq 3b5cd 3b5cd: 4d 8b a4 24 e8 39 01 mov 0x139e8(%r12),%r12 3b5d4: 00 3b5d5: 4d 85 e4 test %r12,%r12 3b5d8: 0f 84 bd 01 00 00 je 3b79b 3b5de: 49 83 bc 24 b8 00 00 cmpq $0x0,0xb8(%r12) 3b5e5: 00 00 3b5e7: 0f 84 ae 01 00 00 je 3b79b 3b5ed: 4d 8d bc 24 c0 00 00 lea 0xc0(%r12),%r15 3b5f4: 00 3b5f5: 4c 89 ff mov %r15,%rdi 3b5f8: e8 00 00 00 00 callq 3b5fd 3b5fd: 4d 8b b4 24 b8 00 00 mov 0xb8(%r12),%r14 3b604: 00 3b605: 4d 85 f6 test %r14,%r14 3b608: 0f 84 7e 01 00 00 je 3b78c 3b60e: 49 63 46 10 movslq 0x10(%r14),%rax 3b612: 85 c0 test %eax,%eax 3b614: 0f 84 55 01 00 00 je 3b76f 3b61a: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 3b61e: be c0 0c 00 00 mov $0xcc0,%esi 3b623: 48 c1 e7 02 shl $0x2,%rdi 3b627: e8 00 00 00 00 callq 3b62c 3b62c: 49 89 c4 mov %rax,%r12 3b62f: 48 85 c0 test %rax,%rax 3b632: 0f 84 37 01 00 00 je 3b76f 3b638: 41 8b 76 10 mov 0x10(%r14),%esi 3b63c: 85 f6 test %esi,%esi 3b63e: 7e 5f jle 3b69f 3b640: 31 c9 xor %ecx,%ecx 3b642: eb 12 jmp 3b656 3b644: c7 46 08 01 00 00 00 movl $0x1,0x8(%rsi) 3b64b: 41 8b 76 10 mov 0x10(%r14),%esi 3b64f: 83 c1 01 add $0x1,%ecx 3b652: 39 f1 cmp %esi,%ecx 3b654: 7d 49 jge 3b69f 3b656: 48 63 d1 movslq %ecx,%rdx 3b659: 48 8d 04 52 lea (%rdx,%rdx,2),%rax 3b65d: 49 8d 34 84 lea (%r12,%rax,4),%rsi 3b661: 48 89 d0 mov %rdx,%rax 3b664: 48 c1 e0 05 shl $0x5,%rax 3b668: 48 29 d0 sub %rdx,%rax 3b66b: 49 03 06 add (%r14),%rax 3b66e: 48 8b 40 08 mov 0x8(%rax),%rax 3b672: 48 c7 46 04 00 10 00 movq $0x1000,0x4(%rsi) 3b679: 00 3b67a: 89 06 mov %eax,(%rsi) 3b67c: 41 39 4e 18 cmp %ecx,0x18(%r14) 3b680: 7e c2 jle 3b644 3b682: 49 8b 46 08 mov 0x8(%r14),%rax 3b686: 48 83 3c d0 00 cmpq $0x0,(%rax,%rdx,8) 3b68b: 75 be jne 3b64b 3b68d: c7 46 08 02 00 00 00 movl $0x2,0x8(%rsi) 3b694: 41 8b 76 10 mov 0x10(%r14),%esi 3b698: 83 c1 01 add $0x1,%ecx 3b69b: 39 f1 cmp %esi,%ecx 3b69d: 7c b7 jl 3b656 3b69f: 49 8d 55 1b lea 0x1b(%r13),%rdx 3b6a3: 4c 89 ff mov %r15,%rdi 3b6a6: 89 74 24 04 mov %esi,0x4(%rsp) 3b6aa: 48 b9 25 49 92 24 49 movabs $0x4924924924924925,%rcx 3b6b1: 92 24 49 3b6b4: 48 c1 ea 02 shr $0x2,%rdx 3b6b8: 48 89 d0 mov %rdx,%rax 3b6bb: 48 f7 e1 mul %rcx 3b6be: 48 d1 ea shr %rdx 3b6c1: 49 89 d6 mov %rdx,%r14 3b6c4: e8 00 00 00 00 callq 3b6c9 3b6c9: 49 8d 54 1d ff lea -0x1(%r13,%rbx,1),%rdx 3b6ce: 8b 74 24 04 mov 0x4(%rsp),%esi 3b6d2: 48 b9 25 49 92 24 49 movabs $0x4924924924924925,%rcx 3b6d9: 92 24 49 3b6dc: 48 c1 ea 02 shr $0x2,%rdx 3b6e0: 48 89 d0 mov %rdx,%rax 3b6e3: 48 f7 e1 mul %rcx 3b6e6: 48 d1 ea shr %rdx 3b6e9: 39 d6 cmp %edx,%esi 3b6eb: 0f 43 f2 cmovae %edx,%esi 3b6ee: 44 39 f6 cmp %r14d,%esi 3b6f1: 0f 86 9f 00 00 00 jbe 3b796 3b6f7: 44 89 f2 mov %r14d,%edx 3b6fa: 41 f7 d6 not %r14d 3b6fd: 48 8d 04 52 lea (%rdx,%rdx,2),%rax 3b701: 49 8d 1c 84 lea (%r12,%rax,4),%rbx 3b705: 41 8d 04 36 lea (%r14,%rsi,1),%eax 3b709: 45 31 f6 xor %r14d,%r14d 3b70c: 48 01 d0 add %rdx,%rax 3b70f: 48 8d 04 40 lea (%rax,%rax,2),%rax 3b713: 4d 8d 6c 84 0c lea 0xc(%r12,%rax,4),%r13 3b718: 8b 43 08 mov 0x8(%rbx),%eax 3b71b: 49 c7 c1 00 00 00 00 mov $0x0,%r9 3b722: 85 c0 test %eax,%eax 3b724: 74 15 je 3b73b 3b726: 83 f8 01 cmp $0x1,%eax 3b729: 49 c7 c1 00 00 00 00 mov $0x0,%r9 3b730: 48 c7 c0 00 00 00 00 mov $0x0,%rax 3b737: 4c 0f 44 c8 cmove %rax,%r9 3b73b: 44 8b 43 04 mov 0x4(%rbx),%r8d 3b73f: 8b 0b mov (%rbx),%ecx 3b741: 4a 8d 7c 35 00 lea 0x0(%rbp,%r14,1),%rdi 3b746: be 1d 00 00 00 mov $0x1d,%esi 3b74b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3b752: 48 83 c3 0c add $0xc,%rbx 3b756: e8 00 00 00 00 callq 3b75b 3b75b: 48 98 cltq 3b75d: 49 01 c6 add %rax,%r14 3b760: 49 39 dd cmp %rbx,%r13 3b763: 75 b3 jne 3b718 3b765: 4c 89 e7 mov %r12,%rdi 3b768: e8 00 00 00 00 callq 3b76d 3b76d: eb 0b jmp 3b77a 3b76f: 4c 89 ff mov %r15,%rdi 3b772: 45 31 f6 xor %r14d,%r14d 3b775: e8 00 00 00 00 callq 3b77a 3b77a: 48 83 c4 08 add $0x8,%rsp 3b77e: 4c 89 f0 mov %r14,%rax 3b781: 5b pop %rbx 3b782: 5d pop %rbp 3b783: 41 5c pop %r12 3b785: 41 5d pop %r13 3b787: 41 5e pop %r14 3b789: 41 5f pop %r15 3b78b: c3 retq 3b78c: 4c 89 ff mov %r15,%rdi 3b78f: e8 00 00 00 00 callq 3b794 3b794: eb e4 jmp 3b77a 3b796: 45 31 f6 xor %r14d,%r14d 3b799: eb ca jmp 3b765 3b79b: 45 31 f6 xor %r14d,%r14d 3b79e: eb da jmp 3b77a 000000000003b7a0 : 3b7a0: e8 00 00 00 00 callq 3b7a5 3b7a5: 41 57 push %r15 3b7a7: 41 b8 40 00 00 00 mov $0x40,%r8d 3b7ad: 41 56 push %r14 3b7af: 41 55 push %r13 3b7b1: 41 54 push %r12 3b7b3: 55 push %rbp 3b7b4: 53 push %rbx 3b7b5: 48 81 ec 90 00 00 00 sub $0x90,%rsp 3b7bc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3b7c3: 00 00 3b7c5: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 3b7cc: 00 3b7cd: 31 c0 xor %eax,%eax 3b7cf: 48 83 fe 40 cmp $0x40,%rsi 3b7d3: c6 44 24 25 00 movb $0x0,0x25(%rsp) 3b7d8: 48 c7 44 24 1d 75 65 movq $0x6575,0x1d(%rsp) 3b7df: 00 00 3b7e1: 4c 0f 46 c6 cmovbe %rsi,%r8 3b7e5: 48 83 3a 00 cmpq $0x0,(%rdx) 3b7e9: 0f 85 c3 00 00 00 jne 3b8b2 3b7ef: 4c 8d 6c 24 47 lea 0x47(%rsp),%r13 3b7f4: 49 89 ff mov %rdi,%r15 3b7f7: 48 89 cd mov %rcx,%rbp 3b7fa: 48 89 32 mov %rsi,(%rdx) 3b7fd: 48 8d 7c 24 48 lea 0x48(%rsp),%rdi 3b802: 4c 89 e9 mov %r13,%rcx 3b805: 49 89 f4 mov %rsi,%r12 3b808: 4c 89 c2 mov %r8,%rdx 3b80b: 48 c7 44 24 47 00 00 movq $0x0,0x47(%rsp) 3b812: 00 00 3b814: 48 29 f9 sub %rdi,%rcx 3b817: 4c 89 fe mov %r15,%rsi 3b81a: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 3b821: 00 00 00 00 00 3b826: 83 c1 41 add $0x41,%ecx 3b829: c1 e9 03 shr $0x3,%ecx 3b82c: f3 48 ab rep stos %rax,%es:(%rdi) 3b82f: b9 09 00 00 00 mov $0x9,%ecx 3b834: 48 89 ef mov %rbp,%rdi 3b837: f3 48 ab rep stos %rax,%es:(%rdi) 3b83a: 4c 89 ef mov %r13,%rdi 3b83d: e8 00 00 00 00 callq 3b842 3b842: 48 89 c3 mov %rax,%rbx 3b845: 48 85 c0 test %rax,%rax 3b848: 75 68 jne 3b8b2 3b84a: 48 8d 54 24 26 lea 0x26(%rsp),%rdx 3b84f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3b856: 4c 89 ef mov %r13,%rdi 3b859: e8 00 00 00 00 callq 3b85e 3b85e: 83 f8 01 cmp $0x1,%eax 3b861: 0f 84 83 01 00 00 je 3b9ea 3b867: 48 8d 4c 24 1d lea 0x1d(%rsp),%rcx 3b86c: 48 8d 54 24 26 lea 0x26(%rsp),%rdx 3b871: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3b878: 4c 89 ef mov %r13,%rdi 3b87b: e8 00 00 00 00 callq 3b880 3b880: 41 be 01 00 00 00 mov $0x1,%r14d 3b886: 83 f8 02 cmp $0x2,%eax 3b889: 0f 85 f9 00 00 00 jne 3b988 3b88f: 48 8b 34 dd 00 00 00 mov 0x0(,%rbx,8),%rsi 3b896: 00 3b897: 48 8d 7c 24 26 lea 0x26(%rsp),%rdi 3b89c: e8 00 00 00 00 callq 3b8a1 3b8a1: 41 89 c4 mov %eax,%r12d 3b8a4: 85 c0 test %eax,%eax 3b8a6: 74 3c je 3b8e4 3b8a8: 48 83 c3 01 add $0x1,%rbx 3b8ac: 48 83 fb 0e cmp $0xe,%rbx 3b8b0: 75 dd jne 3b88f 3b8b2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 3b8b8: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 3b8bf: 00 3b8c0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3b8c7: 00 00 3b8c9: 0f 85 2f 01 00 00 jne 3b9fe 3b8cf: 48 81 c4 90 00 00 00 add $0x90,%rsp 3b8d6: 44 89 e0 mov %r12d,%eax 3b8d9: 5b pop %rbx 3b8da: 5d pop %rbp 3b8db: 41 5c pop %r12 3b8dd: 41 5d pop %r13 3b8df: 41 5e pop %r14 3b8e1: 41 5f pop %r15 3b8e3: c3 retq 3b8e4: 66 81 7c 24 1d 75 65 cmpw $0x6575,0x1d(%rsp) 3b8eb: 89 5d 00 mov %ebx,0x0(%rbp) 3b8ee: 74 1f je 3b90f 3b8f0: 66 81 7c 24 1d 63 65 cmpw $0x6563,0x1d(%rsp) 3b8f7: 75 b9 jne 3b8b2 3b8f9: c7 45 04 02 00 00 00 movl $0x2,0x4(%rbp) 3b900: 44 89 75 40 mov %r14d,0x40(%rbp) 3b904: 41 83 fe 02 cmp $0x2,%r14d 3b908: 74 16 je 3b920 3b90a: 45 31 e4 xor %r12d,%r12d 3b90d: eb a9 jmp 3b8b8 3b90f: c7 45 04 04 00 00 00 movl $0x4,0x4(%rbp) 3b916: 44 89 75 40 mov %r14d,0x40(%rbp) 3b91a: 41 83 fe 02 cmp $0x2,%r14d 3b91e: 75 ea jne 3b90a 3b920: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 3b925: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 3b92a: 4c 89 ef mov %r13,%rdi 3b92d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3b934: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 3b939: e8 00 00 00 00 callq 3b93e 3b93e: 83 f8 03 cmp $0x3,%eax 3b941: 74 27 je 3b96a 3b943: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 3b948: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 3b94d: 4c 89 ef mov %r13,%rdi 3b950: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3b957: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 3b95c: e8 00 00 00 00 callq 3b961 3b961: 83 f8 03 cmp $0x3,%eax 3b964: 0f 85 48 ff ff ff jne 3b8b2 3b96a: 8b 44 24 04 mov 0x4(%rsp),%eax 3b96e: 89 45 08 mov %eax,0x8(%rbp) 3b971: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3b976: 48 89 45 30 mov %rax,0x30(%rbp) 3b97a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 3b97f: 48 89 45 38 mov %rax,0x38(%rbp) 3b983: e9 30 ff ff ff jmpq 3b8b8 3b988: 48 8d 4c 24 1d lea 0x1d(%rsp),%rcx 3b98d: 48 8d 54 24 26 lea 0x26(%rsp),%rdx 3b992: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3b999: 4c 89 ef mov %r13,%rdi 3b99c: e8 00 00 00 00 callq 3b9a1 3b9a1: 41 89 c6 mov %eax,%r14d 3b9a4: 83 f8 02 cmp $0x2,%eax 3b9a7: 0f 84 e2 fe ff ff je 3b88f 3b9ad: 80 7c 24 47 00 cmpb $0x0,0x47(%rsp) 3b9b2: 74 0e je 3b9c2 3b9b4: 80 7c 24 48 00 cmpb $0x0,0x48(%rsp) 3b9b9: 74 07 je 3b9c2 3b9bb: 80 7c 24 49 00 cmpb $0x0,0x49(%rsp) 3b9c0: 75 30 jne 3b9f2 3b9c2: 49 83 fc 47 cmp $0x47,%r12 3b9c6: 0f 86 e6 fe ff ff jbe 3b8b2 3b9cc: ba 48 00 00 00 mov $0x48,%edx 3b9d1: 4c 89 fe mov %r15,%rsi 3b9d4: 48 89 ef mov %rbp,%rdi 3b9d7: e8 00 00 00 00 callq 3b9dc 3b9dc: 48 85 c0 test %rax,%rax 3b9df: 0f 84 25 ff ff ff je 3b90a 3b9e5: e9 c8 fe ff ff jmpq 3b8b2 3b9ea: 45 31 f6 xor %r14d,%r14d 3b9ed: e9 9d fe ff ff jmpq 3b88f 3b9f2: 80 7c 24 4a 00 cmpb $0x0,0x4a(%rsp) 3b9f7: 74 c9 je 3b9c2 3b9f9: e9 b4 fe ff ff jmpq 3b8b2 3b9fe: e8 00 00 00 00 callq 3ba03 3ba03: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3ba0a: 00 00 00 00 3ba0e: 66 90 xchg %ax,%ax 000000000003ba10 : 3ba10: e8 00 00 00 00 callq 3ba15 3ba15: 41 55 push %r13 3ba17: 41 54 push %r12 3ba19: 55 push %rbp 3ba1a: 53 push %rbx 3ba1b: 48 83 ec 10 sub $0x10,%rsp 3ba1f: 48 8b 9f e8 39 01 00 mov 0x139e8(%rdi),%rbx 3ba26: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3ba2d: 00 00 3ba2f: 48 89 44 24 08 mov %rax,0x8(%rsp) 3ba34: 31 c0 xor %eax,%eax 3ba36: 48 85 db test %rbx,%rbx 3ba39: 74 75 je 3bab0 3ba3b: 48 83 bb b8 00 00 00 cmpq $0x0,0xb8(%rbx) 3ba42: 00 3ba43: 74 6b je 3bab0 3ba45: 4c 8d ab c0 00 00 00 lea 0xc0(%rbx),%r13 3ba4c: 4c 89 ef mov %r13,%rdi 3ba4f: e8 00 00 00 00 callq 3ba54 3ba54: 4c 8b a3 b8 00 00 00 mov 0xb8(%rbx),%r12 3ba5b: 4d 85 e4 test %r12,%r12 3ba5e: 74 48 je 3baa8 3ba60: 41 8b 5c 24 18 mov 0x18(%r12),%ebx 3ba65: 83 eb 01 sub $0x1,%ebx 3ba68: 78 3e js 3baa8 3ba6a: 48 63 eb movslq %ebx,%rbp 3ba6d: 48 c1 e5 03 shl $0x3,%rbp 3ba71: 49 8b 44 24 08 mov 0x8(%r12),%rax 3ba76: 31 d2 xor %edx,%edx 3ba78: 31 f6 xor %esi,%esi 3ba7a: 48 89 e7 mov %rsp,%rdi 3ba7d: 48 8b 04 28 mov (%rax,%rbp,1),%rax 3ba81: 48 89 04 24 mov %rax,(%rsp) 3ba85: e8 00 00 00 00 callq 3ba8a 3ba8a: 49 8b 44 24 08 mov 0x8(%r12),%rax 3ba8f: 48 8b 14 24 mov (%rsp),%rdx 3ba93: 48 89 14 28 mov %rdx,(%rax,%rbp,1) 3ba97: 48 83 ed 08 sub $0x8,%rbp 3ba9b: 41 89 5c 24 18 mov %ebx,0x18(%r12) 3baa0: 83 eb 01 sub $0x1,%ebx 3baa3: 83 fb ff cmp $0xffffffff,%ebx 3baa6: 75 c9 jne 3ba71 3baa8: 4c 89 ef mov %r13,%rdi 3baab: e8 00 00 00 00 callq 3bab0 3bab0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3bab5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3babc: 00 00 3babe: 75 0b jne 3bacb 3bac0: 48 83 c4 10 add $0x10,%rsp 3bac4: 5b pop %rbx 3bac5: 5d pop %rbp 3bac6: 41 5c pop %r12 3bac8: 41 5d pop %r13 3baca: c3 retq 3bacb: e8 00 00 00 00 callq 3bad0 000000000003bad0 : 3bad0: e8 00 00 00 00 callq 3bad5 3bad5: 48 85 ff test %rdi,%rdi 3bad8: 74 13 je 3baed 3bada: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 3bae1: 48 85 c0 test %rax,%rax 3bae4: 74 07 je 3baed 3bae6: 40 88 b0 30 01 00 00 mov %sil,0x130(%rax) 3baed: c3 retq 3baee: 66 90 xchg %ax,%ax 000000000003baf0 : 3baf0: e8 00 00 00 00 callq 3baf5 3baf5: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 3bafc: 48 85 c0 test %rax,%rax 3baff: 74 2c je 3bb2d 3bb01: 48 85 f6 test %rsi,%rsi 3bb04: 74 28 je 3bb2e 3bb06: 8b 0e mov (%rsi),%ecx 3bb08: 83 f9 0d cmp $0xd,%ecx 3bb0b: 77 3f ja 3bb4c 3bb0d: 89 ca mov %ecx,%edx 3bb0f: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 3bb16: 48 8d 34 d2 lea (%rdx,%rdx,8),%rsi 3bb1a: 48 8d 14 b2 lea (%rdx,%rsi,4),%rdx 3bb1e: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 3bb22: 8b 70 2c mov 0x2c(%rax),%esi 3bb25: 85 f6 test %esi,%esi 3bb27: 74 23 je 3bb4c 3bb29: 3b 08 cmp (%rax),%ecx 3bb2b: 75 29 jne 3bb56 3bb2d: c3 retq 3bb2e: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 3bb35: 31 d2 xor %edx,%edx 3bb37: 8b 48 2c mov 0x2c(%rax),%ecx 3bb3a: 85 c9 test %ecx,%ecx 3bb3c: 75 11 jne 3bb4f 3bb3e: 83 c2 01 add $0x1,%edx 3bb41: 48 05 28 01 00 00 add $0x128,%rax 3bb47: 83 fa 0e cmp $0xe,%edx 3bb4a: 75 eb jne 3bb37 3bb4c: 31 c0 xor %eax,%eax 3bb4e: c3 retq 3bb4f: 39 10 cmp %edx,(%rax) 3bb51: 74 da je 3bb2d 3bb53: 0f 0b ud2 3bb55: c3 retq 3bb56: 0f 0b ud2 3bb58: c3 retq 3bb59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000003bb60 <__amdgpu_ras_feature_enable>: 3bb60: e8 00 00 00 00 callq 3bb65 <__amdgpu_ras_feature_enable+0x5> 3bb65: 41 55 push %r13 3bb67: 41 89 d5 mov %edx,%r13d 3bb6a: 41 54 push %r12 3bb6c: 55 push %rbp 3bb6d: 48 89 fd mov %rdi,%rbp 3bb70: 53 push %rbx 3bb71: 48 89 f3 mov %rsi,%rbx 3bb74: 4c 8b a7 e8 39 01 00 mov 0x139e8(%rdi),%r12 3bb7b: e8 00 00 00 00 callq 3bb80 <__amdgpu_ras_feature_enable+0x20> 3bb80: 8b 0b mov (%rbx),%ecx 3bb82: 48 8b 95 e8 39 01 00 mov 0x139e8(%rbp),%rdx 3bb89: 48 89 c6 mov %rax,%rsi 3bb8c: b8 01 00 00 00 mov $0x1,%eax 3bb91: 48 d3 e0 shl %cl,%rax 3bb94: 85 02 test %eax,(%rdx) 3bb96: 74 13 je 3bbab <__amdgpu_ras_feature_enable+0x4b> 3bb98: 85 42 08 test %eax,0x8(%rdx) 3bb9b: 44 89 ea mov %r13d,%edx 3bb9e: 0f 95 c1 setne %cl 3bba1: 83 f2 01 xor $0x1,%edx 3bba4: 83 e2 01 and $0x1,%edx 3bba7: 38 ca cmp %cl,%dl 3bba9: 74 09 je 3bbb4 <__amdgpu_ras_feature_enable+0x54> 3bbab: 31 c0 xor %eax,%eax 3bbad: 5b pop %rbx 3bbae: 5d pop %rbp 3bbaf: 41 5c pop %r12 3bbb1: 41 5d pop %r13 3bbb3: c3 retq 3bbb4: 45 85 ed test %r13d,%r13d 3bbb7: 74 1a je 3bbd3 <__amdgpu_ras_feature_enable+0x73> 3bbb9: 48 85 f6 test %rsi,%rsi 3bbbc: 74 73 je 3bc31 <__amdgpu_ras_feature_enable+0xd1> 3bbbe: 83 46 2c 01 addl $0x1,0x2c(%rsi) 3bbc2: 8b 0b mov (%rbx),%ecx 3bbc4: b8 01 00 00 00 mov $0x1,%eax 3bbc9: 48 d3 e0 shl %cl,%rax 3bbcc: 41 09 44 24 08 or %eax,0x8(%r12) 3bbd1: eb d8 jmp 3bbab <__amdgpu_ras_feature_enable+0x4b> 3bbd3: 48 85 f6 test %rsi,%rsi 3bbd6: 74 d3 je 3bbab <__amdgpu_ras_feature_enable+0x4b> 3bbd8: 84 d2 test %dl,%dl 3bbda: 74 cf je 3bbab <__amdgpu_ras_feature_enable+0x4b> 3bbdc: f7 d0 not %eax 3bbde: 41 21 44 24 08 and %eax,0x8(%r12) 3bbe3: 8b 46 2c mov 0x2c(%rsi),%eax 3bbe6: 83 e8 01 sub $0x1,%eax 3bbe9: 89 46 2c mov %eax,0x2c(%rsi) 3bbec: 75 28 jne 3bc16 <__amdgpu_ras_feature_enable+0xb6> 3bbee: 48 8b 46 38 mov 0x38(%rsi),%rax 3bbf2: 48 8b 56 30 mov 0x30(%rsi),%rdx 3bbf6: 48 89 42 08 mov %rax,0x8(%rdx) 3bbfa: 48 89 10 mov %rdx,(%rax) 3bbfd: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 3bc04: 00 ad de 3bc07: 48 89 46 30 mov %rax,0x30(%rsi) 3bc0b: 48 83 c0 22 add $0x22,%rax 3bc0f: 48 89 46 38 mov %rax,0x38(%rsi) 3bc13: 8b 46 2c mov 0x2c(%rsi),%eax 3bc16: 85 c0 test %eax,%eax 3bc18: 79 91 jns 3bbab <__amdgpu_ras_feature_enable+0x4b> 3bc1a: 48 83 c6 0c add $0xc,%rsi 3bc1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3bc25: e8 00 00 00 00 callq 3bc2a <__amdgpu_ras_feature_enable+0xca> 3bc2a: 31 c0 xor %eax,%eax 3bc2c: e9 7c ff ff ff jmpq 3bbad <__amdgpu_ras_feature_enable+0x4d> 3bc31: 48 89 de mov %rbx,%rsi 3bc34: 48 89 ef mov %rbp,%rdi 3bc37: e8 04 f7 ff ff callq 3b340 3bc3c: 48 85 c0 test %rax,%rax 3bc3f: 75 81 jne 3bbc2 <__amdgpu_ras_feature_enable+0x62> 3bc41: b8 ea ff ff ff mov $0xffffffea,%eax 3bc46: e9 62 ff ff ff jmpq 3bbad <__amdgpu_ras_feature_enable+0x4d> 3bc4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000003bc50 : 3bc50: e8 00 00 00 00 callq 3bc55 3bc55: 41 56 push %r14 3bc57: 41 55 push %r13 3bc59: 41 54 push %r12 3bc5b: 55 push %rbp 3bc5c: 53 push %rbx 3bc5d: 48 83 ec 08 sub $0x8,%rsp 3bc61: 48 83 bf e8 39 01 00 cmpq $0x0,0x139e8(%rdi) 3bc68: 00 3bc69: 0f 84 e8 01 00 00 je 3be57 3bc6f: 49 89 fd mov %rdi,%r13 3bc72: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3bc79 3bc79: 49 89 f4 mov %rsi,%r12 3bc7c: 89 d3 mov %edx,%ebx 3bc7e: be c0 0d 00 00 mov $0xdc0,%esi 3bc83: ba 00 04 00 00 mov $0x400,%edx 3bc88: e8 00 00 00 00 callq 3bc8d 3bc8d: 48 89 c5 mov %rax,%rbp 3bc90: 48 85 c0 test %rax,%rax 3bc93: 0f 84 01 02 00 00 je 3be9a 3bc99: 45 8b 34 24 mov (%r12),%r14d 3bc9d: 84 db test %bl,%bl 3bc9f: 0f 85 a8 00 00 00 jne 3bd4d 3bca5: 41 83 fe 0d cmp $0xd,%r14d 3bca9: 76 10 jbe 3bcbb 3bcab: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 3bcb2 3bcb2: 0f 84 5f 01 00 00 je 3be17 3bcb8: 45 31 f6 xor %r14d,%r14d 3bcbb: 41 8b 74 24 04 mov 0x4(%r12),%esi 3bcc0: 83 fe 02 cmp $0x2,%esi 3bcc3: 74 10 je 3bcd5 3bcc5: 0f 87 d7 00 00 00 ja 3bda2 3bccb: 85 f6 test %esi,%esi 3bccd: 40 0f 95 c6 setne %sil 3bcd1: 40 0f b6 f6 movzbl %sil,%esi 3bcd5: 41 8b 0c 24 mov (%r12),%ecx 3bcd9: 44 89 75 00 mov %r14d,0x0(%rbp) 3bcdd: b8 01 00 00 00 mov $0x1,%eax 3bce2: 89 75 04 mov %esi,0x4(%rbp) 3bce5: 49 8b 95 e8 39 01 00 mov 0x139e8(%r13),%rdx 3bcec: 48 d3 e0 shl %cl,%rax 3bcef: 23 42 08 and 0x8(%rdx),%eax 3bcf2: 0f 95 c0 setne %al 3bcf5: 45 31 f6 xor %r14d,%r14d 3bcf8: 38 d8 cmp %bl,%al 3bcfa: 74 39 je 3bd35 3bcfc: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 3bd02 3bd02: 44 0f b6 f3 movzbl %bl,%r14d 3bd06: 85 c0 test %eax,%eax 3bd08: 75 1a jne 3bd24 3bd0a: 49 8d bd 28 34 01 00 lea 0x13428(%r13),%rdi 3bd11: 44 89 f2 mov %r14d,%edx 3bd14: 48 89 ee mov %rbp,%rsi 3bd17: e8 00 00 00 00 callq 3bd1c 3bd1c: 85 c0 test %eax,%eax 3bd1e: 0f 85 bf 00 00 00 jne 3bde3 3bd24: 44 89 f2 mov %r14d,%edx 3bd27: 4c 89 e6 mov %r12,%rsi 3bd2a: 4c 89 ef mov %r13,%rdi 3bd2d: 45 31 f6 xor %r14d,%r14d 3bd30: e8 2b fe ff ff callq 3bb60 <__amdgpu_ras_feature_enable> 3bd35: 48 89 ef mov %rbp,%rdi 3bd38: e8 00 00 00 00 callq 3bd3d 3bd3d: 48 83 c4 08 add $0x8,%rsp 3bd41: 44 89 f0 mov %r14d,%eax 3bd44: 5b pop %rbx 3bd45: 5d pop %rbp 3bd46: 41 5c pop %r12 3bd48: 41 5d pop %r13 3bd4a: 41 5e pop %r14 3bd4c: c3 retq 3bd4d: 41 83 fe 0d cmp $0xd,%r14d 3bd51: 76 10 jbe 3bd63 3bd53: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 3bd5a 3bd5a: 0f 84 d7 00 00 00 je 3be37 3bd60: 45 31 f6 xor %r14d,%r14d 3bd63: 41 8b 74 24 04 mov 0x4(%r12),%esi 3bd68: 83 fe 02 cmp $0x2,%esi 3bd6b: 74 0c je 3bd79 3bd6d: 77 59 ja 3bdc8 3bd6f: 85 f6 test %esi,%esi 3bd71: 40 0f 95 c6 setne %sil 3bd75: 40 0f b6 f6 movzbl %sil,%esi 3bd79: 41 8b 0c 24 mov (%r12),%ecx 3bd7d: 49 8b 95 e8 39 01 00 mov 0x139e8(%r13),%rdx 3bd84: b8 01 00 00 00 mov $0x1,%eax 3bd89: 44 89 75 00 mov %r14d,0x0(%rbp) 3bd8d: 89 75 04 mov %esi,0x4(%rbp) 3bd90: 48 d3 e0 shl %cl,%rax 3bd93: 85 02 test %eax,(%rdx) 3bd95: 0f 85 54 ff ff ff jne 3bcef 3bd9b: 0f 0b ud2 3bd9d: e9 4d ff ff ff jmpq 3bcef 3bda2: 83 fe 04 cmp $0x4,%esi 3bda5: 0f 84 2a ff ff ff je 3bcd5 3bdab: 83 fe 08 cmp $0x8,%esi 3bdae: 0f 84 21 ff ff ff je 3bcd5 3bdb4: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 3bdbb 3bdbb: 0f 84 a1 00 00 00 je 3be62 3bdc1: 31 f6 xor %esi,%esi 3bdc3: e9 0d ff ff ff jmpq 3bcd5 3bdc8: 83 fe 04 cmp $0x4,%esi 3bdcb: 74 ac je 3bd79 3bdcd: 83 fe 08 cmp $0x8,%esi 3bdd0: 74 a7 je 3bd79 3bdd2: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 3bdd9 3bdd9: 0f 84 9f 00 00 00 je 3be7e 3bddf: 31 f6 xor %esi,%esi 3bde1: eb 96 jmp 3bd79 3bde3: 41 8b 14 24 mov (%r12),%edx 3bde7: 84 db test %bl,%bl 3bde9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 3bdf0: 49 8b 7d 00 mov 0x0(%r13),%rdi 3bdf4: 4c 8b 0c d5 00 00 00 mov 0x0(,%rdx,8),%r9 3bdfb: 00 3bdfc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3be03: 48 0f 44 d1 cmove %rcx,%rdx 3be07: 3d 03 a0 00 00 cmp $0xa003,%eax 3be0c: 0f 85 00 00 00 00 jne 3be12 3be12: e9 00 00 00 00 jmpq 3be17 3be17: 44 89 f6 mov %r14d,%esi 3be1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3be21: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 3be28 3be28: e8 00 00 00 00 callq 3be2d 3be2d: 0f 0b ud2 3be2f: 45 31 f6 xor %r14d,%r14d 3be32: e9 84 fe ff ff jmpq 3bcbb 3be37: 44 89 f6 mov %r14d,%esi 3be3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3be41: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 3be48 3be48: e8 00 00 00 00 callq 3be4d 3be4d: 0f 0b ud2 3be4f: 45 31 f6 xor %r14d,%r14d 3be52: e9 0c ff ff ff jmpq 3bd63 3be57: 41 be ea ff ff ff mov $0xffffffea,%r14d 3be5d: e9 db fe ff ff jmpq 3bd3d 3be62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3be69: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 3be70 3be70: e8 00 00 00 00 callq 3be75 3be75: 0f 0b ud2 3be77: 31 f6 xor %esi,%esi 3be79: e9 57 fe ff ff jmpq 3bcd5 3be7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3be85: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 3be8c 3be8c: e8 00 00 00 00 callq 3be91 3be91: 0f 0b ud2 3be93: 31 f6 xor %esi,%esi 3be95: e9 df fe ff ff jmpq 3bd79 3be9a: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 3bea0: e9 98 fe ff ff jmpq 3bd3d 3bea5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3beac: 00 00 00 00 000000000003beb0 : 3beb0: e8 00 00 00 00 callq 3beb5 3beb5: 41 55 push %r13 3beb7: 41 54 push %r12 3beb9: 55 push %rbp 3beba: 53 push %rbx 3bebb: 48 8b af e8 39 01 00 mov 0x139e8(%rdi),%rbp 3bec2: 48 8b 45 10 mov 0x10(%rbp),%rax 3bec6: 48 83 c5 10 add $0x10,%rbp 3beca: 48 8b 08 mov (%rax),%rcx 3becd: 48 39 c5 cmp %rax,%rbp 3bed0: 74 43 je 3bf15 3bed2: 41 89 f5 mov %esi,%r13d 3bed5: 48 8d 59 d0 lea -0x30(%rcx),%rbx 3bed9: 48 8d 70 d0 lea -0x30(%rax),%rsi 3bedd: 49 89 fc mov %rdi,%r12 3bee0: eb 20 jmp 3bf02 3bee2: e8 79 fc ff ff callq 3bb60 <__amdgpu_ras_feature_enable> 3bee7: 85 c0 test %eax,%eax 3bee9: 75 2a jne 3bf15 3beeb: 48 8b 43 30 mov 0x30(%rbx),%rax 3beef: 48 8d 53 30 lea 0x30(%rbx),%rdx 3bef3: 48 89 de mov %rbx,%rsi 3bef6: 48 83 e8 30 sub $0x30,%rax 3befa: 48 39 d5 cmp %rdx,%rbp 3befd: 74 16 je 3bf15 3beff: 48 89 c3 mov %rax,%rbx 3bf02: 31 d2 xor %edx,%edx 3bf04: 4c 89 e7 mov %r12,%rdi 3bf07: 45 84 ed test %r13b,%r13b 3bf0a: 75 d6 jne 3bee2 3bf0c: e8 00 00 00 00 callq 3bf11 3bf11: 85 c0 test %eax,%eax 3bf13: 74 d6 je 3beeb 3bf15: 5b pop %rbx 3bf16: 5d pop %rbp 3bf17: 41 5c pop %r12 3bf19: 41 5d pop %r13 3bf1b: c3 retq 3bf1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000003bf20 : 3bf20: e8 00 00 00 00 callq 3bf25 3bf25: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 3bf2c: 48 85 c0 test %rax,%rax 3bf2f: 74 6c je 3bf9d 3bf31: 41 54 push %r12 3bf33: 49 89 f4 mov %rsi,%r12 3bf36: 55 push %rbp 3bf37: 48 89 fd mov %rdi,%rbp 3bf3a: 48 83 ec 08 sub $0x8,%rsp 3bf3e: f6 80 e0 00 00 00 01 testb $0x1,0xe0(%rax) 3bf45: 74 38 je 3bf7f 3bf47: 84 d2 test %dl,%dl 3bf49: ba 01 00 00 00 mov $0x1,%edx 3bf4e: 74 12 je 3bf62 3bf50: e8 00 00 00 00 callq 3bf55 3bf55: 83 f8 ea cmp $0xffffffea,%eax 3bf58: 74 2a je 3bf84 3bf5a: 48 83 c4 08 add $0x8,%rsp 3bf5e: 5d pop %rbp 3bf5f: 41 5c pop %r12 3bf61: c3 retq 3bf62: e8 f9 fb ff ff callq 3bb60 <__amdgpu_ras_feature_enable> 3bf67: 31 d2 xor %edx,%edx 3bf69: 85 c0 test %eax,%eax 3bf6b: 75 ed jne 3bf5a 3bf6d: 48 83 c4 08 add $0x8,%rsp 3bf71: 4c 89 e6 mov %r12,%rsi 3bf74: 48 89 ef mov %rbp,%rdi 3bf77: 5d pop %rbp 3bf78: 41 5c pop %r12 3bf7a: e9 d1 fc ff ff jmpq 3bc50 3bf7f: 0f b6 d2 movzbl %dl,%edx 3bf82: eb e9 jmp 3bf6d 3bf84: ba 01 00 00 00 mov $0x1,%edx 3bf89: 4c 89 e6 mov %r12,%rsi 3bf8c: 48 89 ef mov %rbp,%rdi 3bf8f: e8 cc fb ff ff callq 3bb60 <__amdgpu_ras_feature_enable> 3bf94: 85 c0 test %eax,%eax 3bf96: 75 c2 jne 3bf5a 3bf98: e9 00 00 00 00 jmpq 3bf9d 3bf9d: b8 ea ff ff ff mov $0xffffffea,%eax 3bfa2: c3 retq 3bfa3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3bfaa: 00 00 00 00 3bfae: 66 90 xchg %ax,%ax 000000000003bfb0 : 3bfb0: e8 00 00 00 00 callq 3bfb5 3bfb5: 41 55 push %r13 3bfb7: 49 89 f5 mov %rsi,%r13 3bfba: 41 54 push %r12 3bfbc: 55 push %rbp 3bfbd: 53 push %rbx 3bfbe: 48 89 fb mov %rdi,%rbx 3bfc1: 48 83 ec 28 sub $0x28,%rsp 3bfc5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3bfcc: 00 00 3bfce: 48 89 44 24 20 mov %rax,0x20(%rsp) 3bfd3: 31 c0 xor %eax,%eax 3bfd5: e8 00 00 00 00 callq 3bfda 3bfda: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 3bfe1: 00 3bfe2: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 3bfe9: 00 00 3bfeb: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 3bff2: 00 00 3bff4: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 3bffb: 00 00 3bffd: 48 85 c0 test %rax,%rax 3c000: 0f 84 a6 01 00 00 je 3c1ac 3c006: 48 89 c5 mov %rax,%rbp 3c009: 41 8b 45 00 mov 0x0(%r13),%eax 3c00d: 83 f8 03 cmp $0x3,%eax 3c010: 74 79 je 3c08b 3c012: 0f 87 02 01 00 00 ja 3c11a 3c018: 83 f8 01 cmp $0x1,%eax 3c01b: 0f 84 20 01 00 00 je 3c141 3c021: 83 f8 02 cmp $0x2,%eax 3c024: 0f 85 a8 00 00 00 jne 3c0d2 3c02a: 48 8b 83 38 b3 00 00 mov 0xb338(%rbx),%rax 3c031: 48 8b 40 38 mov 0x38(%rax),%rax 3c035: 48 85 c0 test %rax,%rax 3c038: 74 61 je 3c09b 3c03a: 48 89 e6 mov %rsp,%rsi 3c03d: 48 89 df mov %rbx,%rdi 3c040: e8 00 00 00 00 callq 3c045 3c045: 48 8b 04 24 mov (%rsp),%rax 3c049: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 3c04e: 48 8b 8d 08 01 00 00 mov 0x108(%rbp),%rcx 3c055: 48 01 95 10 01 00 00 add %rdx,0x110(%rbp) 3c05c: 48 01 c1 add %rax,%rcx 3c05f: 48 89 8d 08 01 00 00 mov %rcx,0x108(%rbp) 3c066: 49 89 4d 30 mov %rcx,0x30(%r13) 3c06a: 4c 8b 85 10 01 00 00 mov 0x110(%rbp),%r8 3c071: 4d 89 45 38 mov %r8,0x38(%r13) 3c075: 48 85 d2 test %rdx,%rdx 3c078: 0f 85 00 00 00 00 jne 3c07e 3c07e: 48 85 c0 test %rax,%rax 3c081: 0f 85 00 00 00 00 jne 3c087 3c087: 31 c0 xor %eax,%eax 3c089: eb 28 jmp 3c0b3 3c08b: 48 8b 83 f8 89 00 00 mov 0x89f8(%rbx),%rax 3c092: 48 8b 40 10 mov 0x10(%rax),%rax 3c096: 48 85 c0 test %rax,%rax 3c099: 75 66 jne 3c101 3c09b: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 3c0a2: 49 89 45 30 mov %rax,0x30(%r13) 3c0a6: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 3c0ad: 49 89 45 38 mov %rax,0x38(%r13) 3c0b1: 31 c0 xor %eax,%eax 3c0b3: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c0b8: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 3c0bf: 00 00 3c0c1: 0f 85 ef 00 00 00 jne 3c1b6 3c0c7: 48 83 c4 28 add $0x28,%rsp 3c0cb: 5b pop %rbx 3c0cc: 5d pop %rbp 3c0cd: 41 5c pop %r12 3c0cf: 41 5d pop %r13 3c0d1: c3 retq 3c0d2: 85 c0 test %eax,%eax 3c0d4: 75 c5 jne 3c09b 3c0d6: 48 8b 83 40 3b 01 00 mov 0x13b40(%rbx),%rax 3c0dd: 48 8b 50 10 mov 0x10(%rax),%rdx 3c0e1: 48 85 d2 test %rdx,%rdx 3c0e4: 74 12 je 3c0f8 3c0e6: 48 89 e6 mov %rsp,%rsi 3c0e9: 48 89 df mov %rbx,%rdi 3c0ec: e8 00 00 00 00 callq 3c0f1 3c0f1: 48 8b 83 40 3b 01 00 mov 0x13b40(%rbx),%rax 3c0f8: 48 8b 40 18 mov 0x18(%rax),%rax 3c0fc: 48 85 c0 test %rax,%rax 3c0ff: 74 32 je 3c133 3c101: 48 89 e6 mov %rsp,%rsi 3c104: 48 89 df mov %rbx,%rdi 3c107: e8 00 00 00 00 callq 3c10c 3c10c: 48 8b 04 24 mov (%rsp),%rax 3c110: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 3c115: e9 34 ff ff ff jmpq 3c04e 3c11a: 83 f8 05 cmp $0x5,%eax 3c11d: 74 71 je 3c190 3c11f: 83 f8 07 cmp $0x7,%eax 3c122: 0f 85 73 ff ff ff jne 3c09b 3c128: 48 89 e6 mov %rsp,%rsi 3c12b: 48 89 df mov %rbx,%rdi 3c12e: e8 00 00 00 00 callq 3c133 3c133: 48 8b 04 24 mov (%rsp),%rax 3c137: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 3c13c: e9 0d ff ff ff jmpq 3c04e 3c141: 48 8b 83 c0 e7 00 00 mov 0xe7c0(%rbx),%rax 3c148: 48 8b 40 10 mov 0x10(%rax),%rax 3c14c: 48 85 c0 test %rax,%rax 3c14f: 0f 84 46 ff ff ff je 3c09b 3c155: 8b 93 a8 e7 00 00 mov 0xe7a8(%rbx),%edx 3c15b: 85 d2 test %edx,%edx 3c15d: 0f 8e 38 ff ff ff jle 3c09b 3c163: 45 31 e4 xor %r12d,%r12d 3c166: eb 0b jmp 3c173 3c168: 48 8b 83 c0 e7 00 00 mov 0xe7c0(%rbx),%rax 3c16f: 48 8b 40 10 mov 0x10(%rax),%rax 3c173: 44 89 e6 mov %r12d,%esi 3c176: 48 89 e2 mov %rsp,%rdx 3c179: 48 89 df mov %rbx,%rdi 3c17c: 41 83 c4 01 add $0x1,%r12d 3c180: e8 00 00 00 00 callq 3c185 3c185: 44 39 a3 a8 e7 00 00 cmp %r12d,0xe7a8(%rbx) 3c18c: 7f da jg 3c168 3c18e: eb a3 jmp 3c133 3c190: 48 8b 83 e8 89 00 00 mov 0x89e8(%rbx),%rax 3c197: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 3c19e: 48 85 c0 test %rax,%rax 3c1a1: 0f 85 5a ff ff ff jne 3c101 3c1a7: e9 ef fe ff ff jmpq 3c09b 3c1ac: b8 ea ff ff ff mov $0xffffffea,%eax 3c1b1: e9 fd fe ff ff jmpq 3c0b3 3c1b6: e8 00 00 00 00 callq 3c1bb 3c1bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000003c1c0 : 3c1c0: e8 00 00 00 00 callq 3c1c5 3c1c5: 55 push %rbp 3c1c6: 48 89 d5 mov %rdx,%rbp 3c1c9: 48 83 ec 48 sub $0x48,%rsp 3c1cd: 48 8b 7e f0 mov -0x10(%rsi),%rdi 3c1d1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3c1d8: 00 00 3c1da: 48 89 44 24 40 mov %rax,0x40(%rsp) 3c1df: 31 c0 xor %eax,%eax 3c1e1: 48 8b 46 b0 mov -0x50(%rsi),%rax 3c1e5: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 3c1ec: 00 00 3c1ee: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 3c1f5: 00 00 3c1f7: 48 89 04 24 mov %rax,(%rsp) 3c1fb: 48 8b 46 b8 mov -0x48(%rsi),%rax 3c1ff: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 3c206: 00 00 3c208: 48 89 44 24 08 mov %rax,0x8(%rsp) 3c20d: 48 8b 46 c0 mov -0x40(%rsi),%rax 3c211: 48 89 44 24 10 mov %rax,0x10(%rsp) 3c216: 48 8b 46 c8 mov -0x38(%rsi),%rax 3c21a: 48 89 44 24 18 mov %rax,0x18(%rsp) 3c21f: 48 8b 46 d0 mov -0x30(%rsi),%rax 3c223: 48 89 44 24 20 mov %rax,0x20(%rsp) 3c228: 8b 46 d8 mov -0x28(%rsi),%eax 3c22b: 89 44 24 28 mov %eax,0x28(%rsp) 3c22f: 48 85 ff test %rdi,%rdi 3c232: 74 15 je 3c249 3c234: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 3c23b: 48 85 c0 test %rax,%rax 3c23e: 74 09 je 3c249 3c240: 80 b8 30 01 00 00 00 cmpb $0x0,0x130(%rax) 3c247: 75 55 jne 3c29e 3c249: 48 b8 51 75 65 72 79 movabs $0x7563207972657551,%rax 3c250: 20 63 75 3c253: b9 0a 00 00 00 mov $0xa,%ecx 3c258: c7 45 18 69 62 6c 65 movl $0x656c6269,0x18(%rbp) 3c25f: 48 89 45 00 mov %rax,0x0(%rbp) 3c263: 48 b8 72 72 65 6e 74 movabs $0x20796c746e657272,%rax 3c26a: 6c 79 20 3c26d: 66 89 4d 1c mov %cx,0x1c(%rbp) 3c271: 48 89 45 08 mov %rax,0x8(%rbp) 3c275: 48 b8 69 6e 61 63 63 movabs $0x7373656363616e69,%rax 3c27c: 65 73 73 3c27f: 48 89 45 10 mov %rax,0x10(%rbp) 3c283: b8 1d 00 00 00 mov $0x1d,%eax 3c288: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 3c28d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 3c294: 00 00 3c296: 75 4b jne 3c2e3 3c298: 48 83 c4 48 add $0x48,%rsp 3c29c: 5d pop %rbp 3c29d: c3 retq 3c29e: 48 89 e6 mov %rsp,%rsi 3c2a1: e8 00 00 00 00 callq 3c2a6 3c2a6: 85 c0 test %eax,%eax 3c2a8: 75 30 jne 3c2da 3c2aa: ff 74 24 38 pushq 0x38(%rsp) 3c2ae: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 3c2b3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3c2ba: 49 c7 c1 00 00 00 00 mov $0x0,%r9 3c2c1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 3c2c8: be 00 10 00 00 mov $0x1000,%esi 3c2cd: 48 89 ef mov %rbp,%rdi 3c2d0: e8 00 00 00 00 callq 3c2d5 3c2d5: 5a pop %rdx 3c2d6: 48 98 cltq 3c2d8: eb ae jmp 3c288 3c2da: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 3c2e1: eb a5 jmp 3c288 3c2e3: e8 00 00 00 00 callq 3c2e8 3c2e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3c2ef: 00 000000000003c2f0 : 3c2f0: e8 00 00 00 00 callq 3c2f5 3c2f5: 41 55 push %r13 3c2f7: 41 54 push %r12 3c2f9: 49 89 f4 mov %rsi,%r12 3c2fc: 55 push %rbp 3c2fd: 48 89 d5 mov %rdx,%rbp 3c300: 53 push %rbx 3c301: 48 89 cb mov %rcx,%rbx 3c304: b9 08 00 00 00 mov $0x8,%ecx 3c309: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 3c310: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3c317: 00 00 3c319: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 3c320: 00 3c321: 48 8b 47 20 mov 0x20(%rdi),%rax 3c325: 48 89 e7 mov %rsp,%rdi 3c328: 48 89 e6 mov %rsp,%rsi 3c32b: 48 8b 90 48 02 00 00 mov 0x248(%rax),%rdx 3c332: 31 c0 xor %eax,%eax 3c334: f3 48 ab rep stos %rax,%es:(%rdi) 3c337: 48 8b 02 mov (%rdx),%rax 3c33a: 48 89 04 24 mov %rax,(%rsp) 3c33e: 48 8b 42 08 mov 0x8(%rdx),%rax 3c342: 48 89 44 24 08 mov %rax,0x8(%rsp) 3c347: 48 8b 42 10 mov 0x10(%rdx),%rax 3c34b: 48 89 44 24 10 mov %rax,0x10(%rsp) 3c350: 48 8b 42 18 mov 0x18(%rdx),%rax 3c354: 48 89 44 24 18 mov %rax,0x18(%rsp) 3c359: 48 8b 42 20 mov 0x20(%rdx),%rax 3c35d: 48 89 44 24 20 mov %rax,0x20(%rsp) 3c362: 8b 42 28 mov 0x28(%rdx),%eax 3c365: 89 44 24 28 mov %eax,0x28(%rsp) 3c369: 48 8b 7a 40 mov 0x40(%rdx),%rdi 3c36d: e8 00 00 00 00 callq 3c372 3c372: 85 c0 test %eax,%eax 3c374: 0f 85 92 00 00 00 jne 3c40c 3c37a: ff 74 24 38 pushq 0x38(%rsp) 3c37e: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 3c383: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3c38a: be 80 00 00 00 mov $0x80,%esi 3c38f: 49 c7 c1 00 00 00 00 mov $0x0,%r9 3c396: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 3c39d: 45 31 ed xor %r13d,%r13d 3c3a0: 48 8d 7c 24 48 lea 0x48(%rsp),%rdi 3c3a5: e8 00 00 00 00 callq 3c3aa 3c3aa: 48 8b 33 mov (%rbx),%rsi 3c3ad: 5a pop %rdx 3c3ae: 48 98 cltq 3c3b0: 48 39 c6 cmp %rax,%rsi 3c3b3: 7d 31 jge 3c3e6 3c3b5: 48 29 f0 sub %rsi,%rax 3c3b8: 48 39 e8 cmp %rbp,%rax 3c3bb: 48 0f 46 e8 cmovbe %rax,%rbp 3c3bf: 48 8d 44 24 40 lea 0x40(%rsp),%rax 3c3c4: 48 01 c6 add %rax,%rsi 3c3c7: 49 89 ed mov %rbp,%r13 3c3ca: 48 81 fd ff ff ff 7f cmp $0x7fffffff,%rbp 3c3d1: 77 37 ja 3c40a 3c3d3: 48 89 ea mov %rbp,%rdx 3c3d6: 4c 89 e7 mov %r12,%rdi 3c3d9: e8 00 00 00 00 callq 3c3de 3c3de: 48 85 c0 test %rax,%rax 3c3e1: 75 29 jne 3c40c 3c3e3: 48 01 2b add %rbp,(%rbx) 3c3e6: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 3c3ed: 00 3c3ee: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3c3f5: 00 00 3c3f7: 75 1c jne 3c415 3c3f9: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 3c400: 4c 89 e8 mov %r13,%rax 3c403: 5b pop %rbx 3c404: 5d pop %rbp 3c405: 41 5c pop %r12 3c407: 41 5d pop %r13 3c409: c3 retq 3c40a: 0f 0b ud2 3c40c: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 3c413: eb d1 jmp 3c3e6 3c415: e8 00 00 00 00 callq 3c41a 3c41a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000003c420 : 3c420: e8 00 00 00 00 callq 3c425 3c425: 41 54 push %r12 3c427: 55 push %rbp 3c428: 48 89 fd mov %rdi,%rbp 3c42b: 53 push %rbx 3c42c: 48 89 f3 mov %rsi,%rbx 3c42f: 48 83 ec 30 sub $0x30,%rsp 3c433: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3c43a: 00 00 3c43c: 48 89 44 24 28 mov %rax,0x28(%rsp) 3c441: 31 c0 xor %eax,%eax 3c443: e8 00 00 00 00 callq 3c448 3c448: 8b 33 mov (%rbx),%esi 3c44a: 83 fe 0d cmp $0xd,%esi 3c44d: 76 0f jbe 3c45e 3c44f: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 3c456 3c456: 0f 84 aa 01 00 00 je 3c606 3c45c: 31 f6 xor %esi,%esi 3c45e: 89 74 24 08 mov %esi,0x8(%rsp) 3c462: 8b 73 04 mov 0x4(%rbx),%esi 3c465: 83 fe 02 cmp $0x2,%esi 3c468: 74 14 je 3c47e 3c46a: 0f 86 30 01 00 00 jbe 3c5a0 3c470: 83 fe 04 cmp $0x4,%esi 3c473: 74 09 je 3c47e 3c475: 83 fe 08 cmp $0x8,%esi 3c478: 0f 85 ac 01 00 00 jne 3c62a 3c47e: 8b 53 08 mov 0x8(%rbx),%edx 3c481: 89 74 24 0c mov %esi,0xc(%rsp) 3c485: 48 8b 73 30 mov 0x30(%rbx),%rsi 3c489: 89 54 24 10 mov %edx,0x10(%rsp) 3c48d: 48 8b 53 38 mov 0x38(%rbx),%rdx 3c491: 48 89 74 24 18 mov %rsi,0x18(%rsp) 3c496: 48 89 54 24 20 mov %rdx,0x20(%rsp) 3c49b: 48 85 c0 test %rax,%rax 3c49e: 0f 84 ba 01 00 00 je 3c65e 3c4a4: 83 bd 7c 28 00 00 01 cmpl $0x1,0x287c(%rbp) 3c4ab: 76 0d jbe 3c4ba 3c4ad: 48 89 ef mov %rbp,%rdi 3c4b0: e8 00 00 00 00 callq 3c4b5 3c4b5: 48 89 44 24 18 mov %rax,0x18(%rsp) 3c4ba: 8b 03 mov (%rbx),%eax 3c4bc: 83 f8 03 cmp $0x3,%eax 3c4bf: 0f 84 fc 00 00 00 je 3c5c1 3c4c5: 76 7f jbe 3c546 3c4c7: 83 f8 05 cmp $0x5,%eax 3c4ca: 0f 84 f1 00 00 00 je 3c5c1 3c4d0: 83 f8 07 cmp $0x7,%eax 3c4d3: 0f 85 95 01 00 00 jne 3c66e 3c4d9: 31 f6 xor %esi,%esi 3c4db: 48 89 ef mov %rbp,%rdi 3c4de: e8 00 00 00 00 callq 3c4e3 3c4e3: 85 c0 test %eax,%eax 3c4e5: 0f 85 00 00 00 00 jne 3c4eb 3c4eb: 31 f6 xor %esi,%esi 3c4ed: 48 89 ef mov %rbp,%rdi 3c4f0: e8 00 00 00 00 callq 3c4f5 3c4f5: 85 c0 test %eax,%eax 3c4f7: 0f 85 00 00 00 00 jne 3c4fd 3c4fd: 48 8d bd 28 34 01 00 lea 0x13428(%rbp),%rdi 3c504: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 3c509: e8 00 00 00 00 callq 3c50e 3c50e: 41 89 c4 mov %eax,%r12d 3c511: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 3c517 3c517: 85 c0 test %eax,%eax 3c519: 75 56 jne 3c571 3c51b: be 01 00 00 00 mov $0x1,%esi 3c520: 48 89 ef mov %rbp,%rdi 3c523: e8 00 00 00 00 callq 3c528 3c528: 85 c0 test %eax,%eax 3c52a: 0f 85 00 00 00 00 jne 3c530 3c530: be 01 00 00 00 mov $0x1,%esi 3c535: 48 89 ef mov %rbp,%rdi 3c538: e8 00 00 00 00 callq 3c53d 3c53d: 85 c0 test %eax,%eax 3c53f: 74 30 je 3c571 3c541: e9 00 00 00 00 jmpq 3c546 3c546: 85 c0 test %eax,%eax 3c548: 74 77 je 3c5c1 3c54a: 83 f8 02 cmp $0x2,%eax 3c54d: 0f 85 20 01 00 00 jne 3c673 3c553: 48 8b 85 38 b3 00 00 mov 0xb338(%rbp),%rax 3c55a: 48 8b 40 30 mov 0x30(%rax),%rax 3c55e: 48 85 c0 test %rax,%rax 3c561: 74 74 je 3c5d7 3c563: 48 89 de mov %rbx,%rsi 3c566: 48 89 ef mov %rbp,%rdi 3c569: e8 00 00 00 00 callq 3c56e 3c56e: 41 89 c4 mov %eax,%r12d 3c571: 8b 03 mov (%rbx),%eax 3c573: 48 8b 0c c5 00 00 00 mov 0x0(,%rax,8),%rcx 3c57a: 00 3c57b: 45 85 e4 test %r12d,%r12d 3c57e: 75 2f jne 3c5af 3c580: 48 8b 44 24 28 mov 0x28(%rsp),%rax 3c585: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3c58c: 00 00 3c58e: 0f 85 d5 00 00 00 jne 3c669 3c594: 48 83 c4 30 add $0x30,%rsp 3c598: 44 89 e0 mov %r12d,%eax 3c59b: 5b pop %rbx 3c59c: 5d pop %rbp 3c59d: 41 5c pop %r12 3c59f: c3 retq 3c5a0: 85 f6 test %esi,%esi 3c5a2: 40 0f 95 c6 setne %sil 3c5a6: 40 0f b6 f6 movzbl %sil,%esi 3c5aa: e9 cf fe ff ff jmpq 3c47e 3c5af: 41 81 fc 03 a0 00 00 cmp $0xa003,%r12d 3c5b6: 0f 84 00 00 00 00 je 3c5bc 3c5bc: 45 89 e0 mov %r12d,%r8d 3c5bf: eb 29 jmp 3c5ea 3c5c1: 48 8d bd 28 34 01 00 lea 0x13428(%rbp),%rdi 3c5c8: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 3c5cd: e8 00 00 00 00 callq 3c5d2 3c5d2: 41 89 c4 mov %eax,%r12d 3c5d5: eb 9a jmp 3c571 3c5d7: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 3c5de 3c5de: 41 bc ea ff ff ff mov $0xffffffea,%r12d 3c5e4: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 3c5ea: 48 8b 7d 00 mov 0x0(%rbp),%rdi 3c5ee: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3c5f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3c5fc: e8 00 00 00 00 callq 3c601 3c601: e9 7a ff ff ff jmpq 3c580 3c606: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3c60d: 48 89 04 24 mov %rax,(%rsp) 3c611: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 3c618 3c618: e8 00 00 00 00 callq 3c61d 3c61d: 0f 0b ud2 3c61f: 31 f6 xor %esi,%esi 3c621: 48 8b 04 24 mov (%rsp),%rax 3c625: e9 34 fe ff ff jmpq 3c45e 3c62a: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 3c631 3c631: 74 07 je 3c63a 3c633: 31 f6 xor %esi,%esi 3c635: e9 44 fe ff ff jmpq 3c47e 3c63a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3c641: 48 89 04 24 mov %rax,(%rsp) 3c645: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 3c64c 3c64c: e8 00 00 00 00 callq 3c651 3c651: 0f 0b ud2 3c653: 31 f6 xor %esi,%esi 3c655: 48 8b 04 24 mov (%rsp),%rax 3c659: e9 20 fe ff ff jmpq 3c47e 3c65e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 3c664: e9 17 ff ff ff jmpq 3c580 3c669: e8 00 00 00 00 callq 3c66e 3c66e: e9 00 00 00 00 jmpq 3c673 3c673: e9 00 00 00 00 jmpq 3c678 3c678: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3c67f: 00 000000000003c680 : 3c680: e8 00 00 00 00 callq 3c685 3c685: 41 56 push %r14 3c687: 41 55 push %r13 3c689: 41 54 push %r12 3c68b: 55 push %rbp 3c68c: 53 push %rbx 3c68d: 48 89 d3 mov %rdx,%rbx 3c690: 48 83 ec 50 sub $0x50,%rsp 3c694: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3c69b: 00 00 3c69d: 48 89 44 24 48 mov %rax,0x48(%rsp) 3c6a2: 48 8b 47 20 mov 0x20(%rdi),%rax 3c6a6: 48 8b a8 48 02 00 00 mov 0x248(%rax),%rbp 3c6ad: 48 85 ed test %rbp,%rbp 3c6b0: 0f 84 00 00 00 00 je 3c6b6 3c6b6: 48 8b 85 e8 39 01 00 mov 0x139e8(%rbp),%rax 3c6bd: 48 85 c0 test %rax,%rax 3c6c0: 0f 84 00 00 00 00 je 3c6c6 3c6c6: 80 b8 30 01 00 00 00 cmpb $0x0,0x130(%rax) 3c6cd: 0f 84 00 00 00 00 je 3c6d3 3c6d3: 48 89 f7 mov %rsi,%rdi 3c6d6: 48 89 ca mov %rcx,%rdx 3c6d9: 48 89 de mov %rbx,%rsi 3c6dc: 48 89 e1 mov %rsp,%rcx 3c6df: e8 bc f0 ff ff callq 3b7a0 3c6e4: 85 c0 test %eax,%eax 3c6e6: 75 53 jne 3c73b 3c6e8: 4c 8b a5 e8 39 01 00 mov 0x139e8(%rbp),%r12 3c6ef: 8b 0c 24 mov (%rsp),%ecx 3c6f2: 4d 85 e4 test %r12,%r12 3c6f5: 74 44 je 3c73b 3c6f7: 83 f9 0d cmp $0xd,%ecx 3c6fa: 77 3f ja 3c73b 3c6fc: b8 01 00 00 00 mov $0x1,%eax 3c701: d3 e0 shl %cl,%eax 3c703: 41 23 44 24 04 and 0x4(%r12),%eax 3c708: 74 31 je 3c73b 3c70a: 8b 54 24 40 mov 0x40(%rsp),%edx 3c70e: 83 fa 01 cmp $0x1,%edx 3c711: 0f 84 d6 00 00 00 je 3c7ed 3c717: 83 fa 02 cmp $0x2,%edx 3c71a: 74 47 je 3c763 3c71c: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 3c723: 85 d2 test %edx,%edx 3c725: 75 1b jne 3c742 3c727: 48 89 e6 mov %rsp,%rsi 3c72a: 48 89 ef mov %rbp,%rdi 3c72d: e8 00 00 00 00 callq 3c732 3c732: 85 c0 test %eax,%eax 3c734: 75 05 jne 3c73b 3c736: 48 89 d8 mov %rbx,%rax 3c739: eb 07 jmp 3c742 3c73b: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 3c742: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 3c747: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 3c74e: 00 00 3c750: 0f 85 b9 00 00 00 jne 3c80f 3c756: 48 83 c4 50 add $0x50,%rsp 3c75a: 5b pop %rbx 3c75b: 5d pop %rbp 3c75c: 41 5c pop %r12 3c75e: 41 5d pop %r13 3c760: 41 5e pop %r14 3c762: c3 retq 3c763: 4c 8b 6c 24 30 mov 0x30(%rsp),%r13 3c768: 4c 3b ad 50 0f 00 00 cmp 0xf50(%rbp),%r13 3c76f: 0f 83 00 00 00 00 jae 3c775 3c775: 48 b8 ff ff ff ff ff movabs $0xfffffffffffff,%rax 3c77c: ff 0f 00 3c77f: 49 39 c5 cmp %rax,%r13 3c782: 0f 87 00 00 00 00 ja 3c788 3c788: 85 c9 test %ecx,%ecx 3c78a: 75 73 jne 3c7ff 3c78c: 49 83 bc 24 b8 00 00 cmpq $0x0,0xb8(%r12) 3c793: 00 00 3c795: 74 68 je 3c7ff 3c797: 4d 8d b4 24 c0 00 00 lea 0xc0(%r12),%r14 3c79e: 00 3c79f: 4c 89 f7 mov %r14,%rdi 3c7a2: e8 00 00 00 00 callq 3c7a7 3c7a7: 49 8b 84 24 b8 00 00 mov 0xb8(%r12),%rax 3c7ae: 00 3c7af: 48 85 c0 test %rax,%rax 3c7b2: 74 43 je 3c7f7 3c7b4: 8b 50 10 mov 0x10(%rax),%edx 3c7b7: 49 c1 ed 0c shr $0xc,%r13 3c7bb: 85 d2 test %edx,%edx 3c7bd: 7e 38 jle 3c7f7 3c7bf: 8d 72 ff lea -0x1(%rdx),%esi 3c7c2: 48 8b 08 mov (%rax),%rcx 3c7c5: 48 89 f2 mov %rsi,%rdx 3c7c8: 48 c1 e2 05 shl $0x5,%rdx 3c7cc: 48 8d 41 08 lea 0x8(%rcx),%rax 3c7d0: 48 29 f2 sub %rsi,%rdx 3c7d3: 48 8d 54 11 27 lea 0x27(%rcx,%rdx,1),%rdx 3c7d8: eb 09 jmp 3c7e3 3c7da: 48 83 c0 1f add $0x1f,%rax 3c7de: 48 39 d0 cmp %rdx,%rax 3c7e1: 74 14 je 3c7f7 3c7e3: 4c 3b 28 cmp (%rax),%r13 3c7e6: 75 f2 jne 3c7da 3c7e8: e9 00 00 00 00 jmpq 3c7ed 3c7ed: ba 01 00 00 00 mov $0x1,%edx 3c7f2: e9 30 ff ff ff jmpq 3c727 3c7f7: 4c 89 f7 mov %r14,%rdi 3c7fa: e8 00 00 00 00 callq 3c7ff 3c7ff: 48 89 e6 mov %rsp,%rsi 3c802: 48 89 ef mov %rbp,%rdi 3c805: e8 00 00 00 00 callq 3c80a 3c80a: e9 23 ff ff ff jmpq 3c732 3c80f: e8 00 00 00 00 callq 3c814 3c814: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3c81b: 00 00 00 00 3c81f: 90 nop 000000000003c820 : 3c820: e8 00 00 00 00 callq 3c825 3c825: 31 c0 xor %eax,%eax 3c827: c3 retq 3c828: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3c82f: 00 000000000003c830 : 3c830: e8 00 00 00 00 callq 3c835 3c835: 41 57 push %r15 3c837: 41 56 push %r14 3c839: 41 55 push %r13 3c83b: 41 54 push %r12 3c83d: 55 push %rbp 3c83e: 53 push %rbx 3c83f: 48 83 ec 50 sub $0x50,%rsp 3c843: 4c 8b a7 e8 39 01 00 mov 0x139e8(%rdi),%r12 3c84a: 89 74 24 04 mov %esi,0x4(%rsp) 3c84e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3c855: 00 00 3c857: 48 89 44 24 48 mov %rax,0x48(%rsp) 3c85c: 31 c0 xor %eax,%eax 3c85e: 4d 85 e4 test %r12,%r12 3c861: 0f 84 91 00 00 00 je 3c8f8 3c867: 49 8b 44 24 10 mov 0x10(%r12),%rax 3c86c: 49 83 c4 10 add $0x10,%r12 3c870: 48 8d 58 d0 lea -0x30(%rax),%rbx 3c874: 49 39 c4 cmp %rax,%r12 3c877: 0f 84 a0 00 00 00 je 3c91d 3c87d: 49 89 fd mov %rdi,%r13 3c880: 45 31 ff xor %r15d,%r15d 3c883: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 3c888: 45 31 f6 xor %r14d,%r14d 3c88b: eb 17 jmp 3c8a4 3c88d: 48 8b 43 30 mov 0x30(%rbx),%rax 3c891: 4c 03 7c 24 40 add 0x40(%rsp),%r15 3c896: 4c 03 74 24 38 add 0x38(%rsp),%r14 3c89b: 48 8d 58 d0 lea -0x30(%rax),%rbx 3c89f: 49 39 c4 cmp %rax,%r12 3c8a2: 74 7f je 3c923 3c8a4: 31 c0 xor %eax,%eax 3c8a6: 48 89 ef mov %rbp,%rdi 3c8a9: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 3c8ae: b9 08 00 00 00 mov $0x8,%ecx 3c8b3: f3 48 ab rep stos %rax,%es:(%rdi) 3c8b6: 48 89 ee mov %rbp,%rsi 3c8b9: 4c 89 ef mov %r13,%rdi 3c8bc: 48 8b 03 mov (%rbx),%rax 3c8bf: 48 89 44 24 08 mov %rax,0x8(%rsp) 3c8c4: 48 8b 43 08 mov 0x8(%rbx),%rax 3c8c8: 48 89 44 24 10 mov %rax,0x10(%rsp) 3c8cd: 48 8b 43 10 mov 0x10(%rbx),%rax 3c8d1: 48 89 44 24 18 mov %rax,0x18(%rsp) 3c8d6: 48 8b 43 18 mov 0x18(%rbx),%rax 3c8da: 48 89 44 24 20 mov %rax,0x20(%rsp) 3c8df: 48 8b 43 20 mov 0x20(%rbx),%rax 3c8e3: 48 89 44 24 28 mov %rax,0x28(%rsp) 3c8e8: 8b 43 28 mov 0x28(%rbx),%eax 3c8eb: 89 44 24 30 mov %eax,0x30(%rsp) 3c8ef: e8 00 00 00 00 callq 3c8f4 3c8f4: 85 c0 test %eax,%eax 3c8f6: 74 95 je 3c88d 3c8f8: 45 31 ff xor %r15d,%r15d 3c8fb: 48 8b 44 24 48 mov 0x48(%rsp),%rax 3c900: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3c907: 00 00 3c909: 75 23 jne 3c92e 3c90b: 48 83 c4 50 add $0x50,%rsp 3c90f: 4c 89 f8 mov %r15,%rax 3c912: 5b pop %rbx 3c913: 5d pop %rbp 3c914: 41 5c pop %r12 3c916: 41 5d pop %r13 3c918: 41 5e pop %r14 3c91a: 41 5f pop %r15 3c91c: c3 retq 3c91d: 45 31 ff xor %r15d,%r15d 3c920: 45 31 f6 xor %r14d,%r14d 3c923: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 3c928: 4d 0f 44 fe cmove %r14,%r15 3c92c: eb cd jmp 3c8fb 3c92e: e8 00 00 00 00 callq 3c933 3c933: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3c93a: 00 00 00 00 3c93e: 66 90 xchg %ax,%ax 000000000003c940 : 3c940: e8 00 00 00 00 callq 3c945 3c945: 41 54 push %r12 3c947: 49 89 fc mov %rdi,%r12 3c94a: 55 push %rbp 3c94b: 48 89 f5 mov %rsi,%rbp 3c94e: 53 push %rbx 3c94f: e8 00 00 00 00 callq 3c954 3c954: 48 85 c0 test %rax,%rax 3c957: 0f 84 cc 00 00 00 je 3ca29 3c95d: 8b 50 70 mov 0x70(%rax),%edx 3c960: 48 89 c3 mov %rax,%rbx 3c963: 85 d2 test %edx,%edx 3c965: 0f 85 be 00 00 00 jne 3ca29 3c96b: 83 40 2c 01 addl $0x1,0x2c(%rax) 3c96f: 48 8b 4d 2c mov 0x2c(%rbp),%rcx 3c973: 48 8d 40 74 lea 0x74(%rax),%rax 3c977: 48 8d 73 50 lea 0x50(%rbx),%rsi 3c97b: 48 89 4b 74 mov %rcx,0x74(%rbx) 3c97f: 48 8b 4d 34 mov 0x34(%rbp),%rcx 3c983: 48 89 4b 7c mov %rcx,0x7c(%rbx) 3c987: 48 8b 4d 3c mov 0x3c(%rbp),%rcx 3c98b: 48 89 8b 84 00 00 00 mov %rcx,0x84(%rbx) 3c992: 48 8b 55 44 mov 0x44(%rbp),%rdx 3c996: 48 89 43 50 mov %rax,0x50(%rbx) 3c99a: b8 24 01 00 00 mov $0x124,%eax 3c99f: 48 89 93 8c 00 00 00 mov %rdx,0x8c(%rbx) 3c9a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3c9ad: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx) 3c9b4: 00 3c9b5: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx) 3c9bc: 00 3c9bd: 66 89 43 58 mov %ax,0x58(%rbx) 3c9c1: 48 c7 43 60 00 00 00 movq $0x0,0x60(%rbx) 3c9c8: 00 3c9c9: 49 8b 3c 24 mov (%r12),%rdi 3c9cd: e8 00 00 00 00 callq 3c9d2 3c9d2: 85 c0 test %eax,%eax 3c9d4: 75 0c jne 3c9e2 3c9d6: c7 43 70 01 00 00 00 movl $0x1,0x70(%rbx) 3c9dd: 5b pop %rbx 3c9de: 5d pop %rbp 3c9df: 41 5c pop %r12 3c9e1: c3 retq 3c9e2: 8b 43 2c mov 0x2c(%rbx),%eax 3c9e5: 83 e8 01 sub $0x1,%eax 3c9e8: 89 43 2c mov %eax,0x2c(%rbx) 3c9eb: 75 28 jne 3ca15 3c9ed: 48 8b 43 38 mov 0x38(%rbx),%rax 3c9f1: 48 8b 53 30 mov 0x30(%rbx),%rdx 3c9f5: 48 89 42 08 mov %rax,0x8(%rdx) 3c9f9: 48 89 10 mov %rdx,(%rax) 3c9fc: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 3ca03: 00 ad de 3ca06: 48 89 43 30 mov %rax,0x30(%rbx) 3ca0a: 48 83 c0 22 add $0x22,%rax 3ca0e: 48 89 43 38 mov %rax,0x38(%rbx) 3ca12: 8b 43 2c mov 0x2c(%rbx),%eax 3ca15: 85 c0 test %eax,%eax 3ca17: 79 10 jns 3ca29 3ca19: 48 8d 73 0c lea 0xc(%rbx),%rsi 3ca1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ca24: e8 00 00 00 00 callq 3ca29 3ca29: b8 ea ff ff ff mov $0xffffffea,%eax 3ca2e: eb ad jmp 3c9dd 000000000003ca30 : 3ca30: e8 00 00 00 00 callq 3ca35 3ca35: 41 54 push %r12 3ca37: 55 push %rbp 3ca38: 48 89 fd mov %rdi,%rbp 3ca3b: 53 push %rbx 3ca3c: e8 00 00 00 00 callq 3ca41 3ca41: 48 85 c0 test %rax,%rax 3ca44: 0f 84 86 00 00 00 je 3cad0 3ca4a: 48 89 c3 mov %rax,%rbx 3ca4d: 8b 40 70 mov 0x70(%rax),%eax 3ca50: 85 c0 test %eax,%eax 3ca52: 74 7c je 3cad0 3ca54: 48 8b 7d 00 mov 0x0(%rbp),%rdi 3ca58: 48 8d 73 50 lea 0x50(%rbx),%rsi 3ca5c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3ca63: e8 00 00 00 00 callq 3ca68 3ca68: 8b 43 2c mov 0x2c(%rbx),%eax 3ca6b: c7 43 70 00 00 00 00 movl $0x0,0x70(%rbx) 3ca72: 83 e8 01 sub $0x1,%eax 3ca75: 89 43 2c mov %eax,0x2c(%rbx) 3ca78: 74 0f je 3ca89 3ca7a: 45 31 e4 xor %r12d,%r12d 3ca7d: 85 c0 test %eax,%eax 3ca7f: 78 37 js 3cab8 3ca81: 44 89 e0 mov %r12d,%eax 3ca84: 5b pop %rbx 3ca85: 5d pop %rbp 3ca86: 41 5c pop %r12 3ca88: c3 retq 3ca89: 48 8b 43 38 mov 0x38(%rbx),%rax 3ca8d: 48 8b 53 30 mov 0x30(%rbx),%rdx 3ca91: 45 31 e4 xor %r12d,%r12d 3ca94: 48 89 42 08 mov %rax,0x8(%rdx) 3ca98: 48 89 10 mov %rdx,(%rax) 3ca9b: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 3caa2: 00 ad de 3caa5: 48 89 43 30 mov %rax,0x30(%rbx) 3caa9: 48 83 c0 22 add $0x22,%rax 3caad: 48 89 43 38 mov %rax,0x38(%rbx) 3cab1: 8b 43 2c mov 0x2c(%rbx),%eax 3cab4: 85 c0 test %eax,%eax 3cab6: 79 c9 jns 3ca81 3cab8: 48 8d 73 0c lea 0xc(%rbx),%rsi 3cabc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cac3: e8 00 00 00 00 callq 3cac8 3cac8: 44 89 e0 mov %r12d,%eax 3cacb: 5b pop %rbx 3cacc: 5d pop %rbp 3cacd: 41 5c pop %r12 3cacf: c3 retq 3cad0: 41 bc ea ff ff ff mov $0xffffffea,%r12d 3cad6: eb a9 jmp 3ca81 3cad8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3cadf: 00 000000000003cae0 : 3cae0: e8 00 00 00 00 callq 3cae5 3cae5: 41 57 push %r15 3cae7: 41 56 push %r14 3cae9: 41 55 push %r13 3caeb: 41 54 push %r12 3caed: 55 push %rbp 3caee: 53 push %rbx 3caef: 48 83 ec 78 sub $0x78,%rsp 3caf3: 48 8b af e8 39 01 00 mov 0x139e8(%rdi),%rbp 3cafa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3cb01: 00 00 3cb03: 48 89 44 24 70 mov %rax,0x70(%rsp) 3cb08: 31 c0 xor %eax,%eax 3cb0a: 48 85 ed test %rbp,%rbp 3cb0d: 0f 84 d8 00 00 00 je 3cbeb 3cb13: 48 8b 47 60 mov 0x60(%rdi),%rax 3cb17: 49 89 fc mov %rdi,%r12 3cb1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cb21: 48 8b 70 18 mov 0x18(%rax),%rsi 3cb25: e8 00 00 00 00 callq 3cb2a 3cb2a: 49 c7 c0 00 00 00 00 mov $0x0,%r8 3cb31: 4c 89 e1 mov %r12,%rcx 3cb34: be b6 01 00 00 mov $0x1b6,%esi 3cb39: 48 89 45 20 mov %rax,0x20(%rbp) 3cb3d: 48 89 c2 mov %rax,%rdx 3cb40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cb47: e8 00 00 00 00 callq 3cb4c 3cb4c: 48 8b 55 20 mov 0x20(%rbp),%rdx 3cb50: 4c 89 e1 mov %r12,%rcx 3cb53: 49 c7 c0 00 00 00 00 mov $0x0,%r8 3cb5a: be b6 01 00 00 mov $0x1b6,%esi 3cb5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cb66: e8 00 00 00 00 callq 3cb6b 3cb6b: 48 8b 55 20 mov 0x20(%rbp),%rdx 3cb6f: 48 8d 8d e4 00 00 00 lea 0xe4(%rbp),%rcx 3cb76: be b6 01 00 00 mov $0x1b6,%esi 3cb7b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cb82: e8 00 00 00 00 callq 3cb87 3cb87: 48 8b 55 20 mov 0x20(%rbp),%rdx 3cb8b: 48 8d 8d 38 01 00 00 lea 0x138(%rbp),%rcx 3cb92: 48 83 c5 10 add $0x10,%rbp 3cb96: be a4 01 00 00 mov $0x1a4,%esi 3cb9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cba2: e8 00 00 00 00 callq 3cba7 3cba7: 48 8b 45 00 mov 0x0(%rbp),%rax 3cbab: 48 8d 58 d0 lea -0x30(%rax),%rbx 3cbaf: 48 39 c5 cmp %rax,%rbp 3cbb2: 74 37 je 3cbeb 3cbb4: 41 bd 01 00 00 00 mov $0x1,%r13d 3cbba: 8b 0b mov (%rbx),%ecx 3cbbc: 49 8b 84 24 e8 39 01 mov 0x139e8(%r12),%rax 3cbc3: 00 3cbc4: 83 f9 0d cmp $0xd,%ecx 3cbc7: 77 15 ja 3cbde 3cbc9: 48 85 c0 test %rax,%rax 3cbcc: 74 10 je 3cbde 3cbce: 44 89 ea mov %r13d,%edx 3cbd1: d3 e2 shl %cl,%edx 3cbd3: 23 50 04 and 0x4(%rax),%edx 3cbd6: 74 06 je 3cbde 3cbd8: 83 7b 70 01 cmpl $0x1,0x70(%rbx) 3cbdc: 74 30 je 3cc0e 3cbde: 48 8b 43 30 mov 0x30(%rbx),%rax 3cbe2: 48 8d 58 d0 lea -0x30(%rax),%rbx 3cbe6: 48 39 c5 cmp %rax,%rbp 3cbe9: 75 cf jne 3cbba 3cbeb: 48 8b 44 24 70 mov 0x70(%rsp),%rax 3cbf0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3cbf7: 00 00 3cbf9: 0f 85 e3 00 00 00 jne 3cce2 3cbff: 48 83 c4 78 add $0x78,%rsp 3cc03: 5b pop %rbx 3cc04: 5d pop %rbp 3cc05: 41 5c pop %r12 3cc07: 41 5d pop %r13 3cc09: 41 5e pop %r14 3cc0b: 41 5f pop %r15 3cc0d: c3 retq 3cc0e: 48 8b 14 cd 00 00 00 mov 0x0(,%rcx,8),%rdx 3cc15: 00 3cc16: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3cc1d: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 3cc22: e8 00 00 00 00 callq 3cc27 3cc27: 48 8b 03 mov (%rbx),%rax 3cc2a: 4c 89 e7 mov %r12,%rdi 3cc2d: 4d 8b bc 24 e8 39 01 mov 0x139e8(%r12),%r15 3cc34: 00 3cc35: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 3cc3a: 48 89 44 24 04 mov %rax,0x4(%rsp) 3cc3f: 48 8b 43 08 mov 0x8(%rbx),%rax 3cc43: 48 89 44 24 0c mov %rax,0xc(%rsp) 3cc48: 48 8b 43 10 mov 0x10(%rbx),%rax 3cc4c: 48 89 44 24 14 mov %rax,0x14(%rsp) 3cc51: 48 8b 43 18 mov 0x18(%rbx),%rax 3cc55: 48 89 44 24 1c mov %rax,0x1c(%rsp) 3cc5a: 48 8b 43 20 mov 0x20(%rbx),%rax 3cc5e: 48 89 44 24 24 mov %rax,0x24(%rsp) 3cc63: 8b 43 28 mov 0x28(%rbx),%eax 3cc66: 89 44 24 2c mov %eax,0x2c(%rsp) 3cc6a: e8 00 00 00 00 callq 3cc6f 3cc6f: 49 89 c6 mov %rax,%r14 3cc72: 48 85 c0 test %rax,%rax 3cc75: 0f 84 63 ff ff ff je 3cbde 3cc7b: 48 83 78 48 00 cmpq $0x0,0x48(%rax) 3cc80: 0f 85 58 ff ff ff jne 3cbde 3cc86: 83 40 2c 01 addl $0x1,0x2c(%rax) 3cc8a: 48 8b 44 24 50 mov 0x50(%rsp),%rax 3cc8f: 4c 89 f1 mov %r14,%rcx 3cc92: be b6 01 00 00 mov $0x1b6,%esi 3cc97: 49 8d be 94 00 00 00 lea 0x94(%r14),%rdi 3cc9e: 49 c7 c0 00 00 00 00 mov $0x0,%r8 3cca5: 49 89 86 94 00 00 00 mov %rax,0x94(%r14) 3ccac: 48 8b 44 24 58 mov 0x58(%rsp),%rax 3ccb1: 49 89 86 9c 00 00 00 mov %rax,0x9c(%r14) 3ccb8: 48 8b 44 24 60 mov 0x60(%rsp),%rax 3ccbd: 49 89 86 a4 00 00 00 mov %rax,0xa4(%r14) 3ccc4: 48 8b 44 24 68 mov 0x68(%rsp),%rax 3ccc9: 49 89 86 ac 00 00 00 mov %rax,0xac(%r14) 3ccd0: 49 8b 57 20 mov 0x20(%r15),%rdx 3ccd4: e8 00 00 00 00 callq 3ccd9 3ccd9: 49 89 46 48 mov %rax,0x48(%r14) 3ccdd: e9 fc fe ff ff jmpq 3cbde 3cce2: e8 00 00 00 00 callq 3cce7 3cce7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3ccee: 00 00 000000000003ccf0 : 3ccf0: e8 00 00 00 00 callq 3ccf5 3ccf5: 55 push %rbp 3ccf6: 48 89 f5 mov %rsi,%rbp 3ccf9: 53 push %rbx 3ccfa: e8 00 00 00 00 callq 3ccff 3ccff: 48 85 c0 test %rax,%rax 3cd02: 74 63 je 3cd67 3cd04: 48 89 c3 mov %rax,%rbx 3cd07: 8b 80 d8 00 00 00 mov 0xd8(%rax),%eax 3cd0d: 85 c0 test %eax,%eax 3cd0f: 74 53 je 3cd64 3cd11: 8b 93 f4 00 00 00 mov 0xf4(%rbx),%edx 3cd17: 48 8b 75 30 mov 0x30(%rbp),%rsi 3cd1b: 8b bb 00 01 00 00 mov 0x100(%rbx),%edi 3cd21: 48 03 bb e8 00 00 00 add 0xe8(%rbx),%rdi 3cd28: e8 00 00 00 00 callq 3cd2d 3cd2d: 0f ae f8 sfence 3cd30: 31 d2 xor %edx,%edx 3cd32: 8b 83 00 01 00 00 mov 0x100(%rbx),%eax 3cd38: 03 83 f8 00 00 00 add 0xf8(%rbx),%eax 3cd3e: bf 80 01 00 00 mov $0x180,%edi 3cd43: f7 b3 f0 00 00 00 divl 0xf0(%rbx) 3cd49: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 3cd50 3cd50: 89 93 00 01 00 00 mov %edx,0x100(%rbx) 3cd56: 48 8d 93 b8 00 00 00 lea 0xb8(%rbx),%rdx 3cd5d: e8 00 00 00 00 callq 3cd62 3cd62: 31 c0 xor %eax,%eax 3cd64: 5b pop %rbx 3cd65: 5d pop %rbp 3cd66: c3 retq 3cd67: b8 ea ff ff ff mov $0xffffffea,%eax 3cd6c: eb f6 jmp 3cd64 3cd6e: 66 90 xchg %ax,%ax 000000000003cd70 : 3cd70: e8 00 00 00 00 callq 3cd75 3cd75: 55 push %rbp 3cd76: 53 push %rbx 3cd77: e8 00 00 00 00 callq 3cd7c 3cd7c: 48 85 c0 test %rax,%rax 3cd7f: 0f 84 ac 00 00 00 je 3ce31 3cd85: 48 89 c3 mov %rax,%rbx 3cd88: 8b 80 d8 00 00 00 mov 0xd8(%rax),%eax 3cd8e: 85 c0 test %eax,%eax 3cd90: 75 05 jne 3cd97 3cd92: 31 c0 xor %eax,%eax 3cd94: 5b pop %rbx 3cd95: 5d pop %rbp 3cd96: c3 retq 3cd97: 48 8d ab b8 00 00 00 lea 0xb8(%rbx),%rbp 3cd9e: 48 89 ef mov %rbp,%rdi 3cda1: e8 00 00 00 00 callq 3cda6 3cda6: 48 8b bb e8 00 00 00 mov 0xe8(%rbx),%rdi 3cdad: e8 00 00 00 00 callq 3cdb2 3cdb2: 48 8d bb c0 00 00 00 lea 0xc0(%rbx),%rdi 3cdb9: 31 c0 xor %eax,%eax 3cdbb: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx) 3cdc2: 00 00 00 00 3cdc6: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 3cdcd: 00 00 00 00 3cdd1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 3cdd5: 48 29 fd sub %rdi,%rbp 3cdd8: 8d 4d 50 lea 0x50(%rbp),%ecx 3cddb: c1 e9 03 shr $0x3,%ecx 3cdde: f3 48 ab rep stos %rax,%es:(%rdi) 3cde1: 8b 43 2c mov 0x2c(%rbx),%eax 3cde4: 83 e8 01 sub $0x1,%eax 3cde7: 89 43 2c mov %eax,0x2c(%rbx) 3cdea: 75 28 jne 3ce14 3cdec: 48 8b 43 38 mov 0x38(%rbx),%rax 3cdf0: 48 8b 53 30 mov 0x30(%rbx),%rdx 3cdf4: 48 89 42 08 mov %rax,0x8(%rdx) 3cdf8: 48 89 10 mov %rdx,(%rax) 3cdfb: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 3ce02: 00 ad de 3ce05: 48 89 43 30 mov %rax,0x30(%rbx) 3ce09: 48 83 c0 22 add $0x22,%rax 3ce0d: 48 89 43 38 mov %rax,0x38(%rbx) 3ce11: 8b 43 2c mov 0x2c(%rbx),%eax 3ce14: 85 c0 test %eax,%eax 3ce16: 0f 89 76 ff ff ff jns 3cd92 3ce1c: 48 8d 73 0c lea 0xc(%rbx),%rsi 3ce20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ce27: e8 00 00 00 00 callq 3ce2c 3ce2c: e9 61 ff ff ff jmpq 3cd92 3ce31: b8 ea ff ff ff mov $0xffffffea,%eax 3ce36: e9 59 ff ff ff jmpq 3cd94 3ce3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000003ce40 : 3ce40: e8 00 00 00 00 callq 3ce45 3ce45: 41 54 push %r12 3ce47: 49 89 fc mov %rdi,%r12 3ce4a: 55 push %rbp 3ce4b: 48 89 f5 mov %rsi,%rbp 3ce4e: 53 push %rbx 3ce4f: e8 00 00 00 00 callq 3ce54 3ce54: 48 85 c0 test %rax,%rax 3ce57: 0f 84 a5 00 00 00 je 3cf02 3ce5d: 83 40 2c 01 addl $0x1,0x2c(%rax) 3ce61: 48 89 c3 mov %rax,%rbx 3ce64: 31 c0 xor %eax,%eax 3ce66: b9 0a 00 00 00 mov $0xa,%ecx 3ce6b: 48 8b 55 30 mov 0x30(%rbp),%rdx 3ce6f: be c0 0c 00 00 mov $0xcc0,%esi 3ce74: 48 8d bb b8 00 00 00 lea 0xb8(%rbx),%rdi 3ce7b: f3 48 ab rep stos %rax,%es:(%rdi) 3ce7e: 48 89 93 e0 00 00 00 mov %rdx,0xe0(%rbx) 3ce85: ba 00 12 00 00 mov $0x1200,%edx 3ce8a: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 3ce91: 00 00 00 3ce94: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 3ce9b: 48 8d 83 c0 00 00 00 lea 0xc0(%rbx),%rax 3cea2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3cea9 3cea9: c7 83 f4 00 00 00 48 movl $0x48,0xf4(%rbx) 3ceb0: 00 00 00 3ceb3: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 3ceba: 48 89 83 c8 00 00 00 mov %rax,0xc8(%rbx) 3cec1: 48 c7 83 d0 00 00 00 movq $0x0,0xd0(%rbx) 3cec8: 00 00 00 00 3cecc: c7 83 f8 00 00 00 48 movl $0x48,0xf8(%rbx) 3ced3: 00 00 00 3ced6: c7 83 f0 00 00 00 00 movl $0x1200,0xf0(%rbx) 3cedd: 12 00 00 3cee0: e8 00 00 00 00 callq 3cee5 3cee5: 48 89 83 e8 00 00 00 mov %rax,0xe8(%rbx) 3ceec: 48 85 c0 test %rax,%rax 3ceef: 74 2f je 3cf20 3cef1: c7 83 d8 00 00 00 01 movl $0x1,0xd8(%rbx) 3cef8: 00 00 00 3cefb: 31 c0 xor %eax,%eax 3cefd: 5b pop %rbx 3cefe: 5d pop %rbp 3ceff: 41 5c pop %r12 3cf01: c3 retq 3cf02: 48 89 ee mov %rbp,%rsi 3cf05: 4c 89 e7 mov %r12,%rdi 3cf08: e8 33 e4 ff ff callq 3b340 3cf0d: 48 89 c3 mov %rax,%rbx 3cf10: 48 85 c0 test %rax,%rax 3cf13: 0f 85 4b ff ff ff jne 3ce64 3cf19: b8 ea ff ff ff mov $0xffffffea,%eax 3cf1e: eb dd jmp 3cefd 3cf20: 83 6b 2c 01 subl $0x1,0x2c(%rbx) 3cf24: 75 25 jne 3cf4b 3cf26: 48 8b 43 38 mov 0x38(%rbx),%rax 3cf2a: 48 8b 53 30 mov 0x30(%rbx),%rdx 3cf2e: 48 89 42 08 mov %rax,0x8(%rdx) 3cf32: 48 89 10 mov %rdx,(%rax) 3cf35: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 3cf3c: 00 ad de 3cf3f: 48 89 43 30 mov %rax,0x30(%rbx) 3cf43: 48 83 c0 22 add $0x22,%rax 3cf47: 48 89 43 38 mov %rax,0x38(%rbx) 3cf4b: 83 7b 2c 00 cmpl $0x0,0x2c(%rbx) 3cf4f: 78 07 js 3cf58 3cf51: b8 f4 ff ff ff mov $0xfffffff4,%eax 3cf56: eb a5 jmp 3cefd 3cf58: 48 8d 73 0c lea 0xc(%rbx),%rsi 3cf5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cf63: e8 00 00 00 00 callq 3cf68 3cf68: b8 f4 ff ff ff mov $0xfffffff4,%eax 3cf6d: eb 8e jmp 3cefd 3cf6f: 90 nop 000000000003cf70 : 3cf70: e8 00 00 00 00 callq 3cf75 3cf75: 8b 06 mov (%rsi),%eax 3cf77: 83 f8 02 cmp $0x2,%eax 3cf7a: 74 1a je 3cf96 3cf7c: 83 f8 03 cmp $0x3,%eax 3cf7f: 75 26 jne 3cfa7 3cf81: 48 8b 87 f8 89 00 00 mov 0x89f8(%rdi),%rax 3cf88: 48 8b 40 68 mov 0x68(%rax),%rax 3cf8c: 48 85 c0 test %rax,%rax 3cf8f: 74 15 je 3cfa6 3cf91: e9 00 00 00 00 jmpq 3cf96 3cf96: 48 8b 87 38 b3 00 00 mov 0xb338(%rdi),%rax 3cf9d: 48 8b 40 50 mov 0x50(%rax),%rax 3cfa1: 48 85 c0 test %rax,%rax 3cfa4: 75 eb jne 3cf91 3cfa6: c3 retq 3cfa7: c3 retq 3cfa8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3cfaf: 00 000000000003cfb0 : 3cfb0: e8 00 00 00 00 callq 3cfb5 3cfb5: 41 57 push %r15 3cfb7: 41 56 push %r14 3cfb9: 41 55 push %r13 3cfbb: 41 54 push %r12 3cfbd: 49 89 fc mov %rdi,%r12 3cfc0: 55 push %rbp 3cfc1: 53 push %rbx 3cfc2: 48 83 ec 68 sub $0x68,%rsp 3cfc6: 48 8b 6f 28 mov 0x28(%rdi),%rbp 3cfca: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3cfd1: 00 00 3cfd3: 48 89 44 24 60 mov %rax,0x60(%rsp) 3cfd8: 31 c0 xor %eax,%eax 3cfda: 80 bf b0 00 00 00 00 cmpb $0x0,0xb0(%rdi) 3cfe1: 74 3c je 3d01f 3cfe3: 48 89 ef mov %rbp,%rdi 3cfe6: e8 00 00 00 00 callq 3cfeb 3cfeb: 84 c0 test %al,%al 3cfed: 0f 85 a9 01 00 00 jne 3d19c 3cff3: 41 c7 44 24 20 00 00 movl $0x0,0x20(%r12) 3cffa: 00 00 3cffc: 48 8b 44 24 60 mov 0x60(%rsp),%rax 3d001: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3d008: 00 00 3d00a: 0f 85 d4 01 00 00 jne 3d1e4 3d010: 48 83 c4 68 add $0x68,%rsp 3d014: 5b pop %rbx 3d015: 5d pop %rbp 3d016: 41 5c pop %r12 3d018: 41 5d pop %r13 3d01a: 41 5e pop %r14 3d01c: 41 5f pop %r15 3d01e: c3 retq 3d01f: 48 89 ef mov %rbp,%rdi 3d022: e8 00 00 00 00 callq 3d027 3d027: 48 89 44 24 08 mov %rax,0x8(%rsp) 3d02c: 48 85 c0 test %rax,%rax 3d02f: 0f 84 78 01 00 00 je 3d1ad 3d035: 83 bd 7c 28 00 00 01 cmpl $0x1,0x287c(%rbp) 3d03c: 0f 86 6b 01 00 00 jbe 3d1ad 3d042: 48 8d 50 48 lea 0x48(%rax),%rdx 3d046: 48 8b 40 48 mov 0x48(%rax),%rax 3d04a: 48 89 14 24 mov %rdx,(%rsp) 3d04e: 4c 8d a8 80 d7 ff ff lea -0x2880(%rax),%r13 3d055: 4c 8d 74 24 20 lea 0x20(%rsp),%r14 3d05a: 48 39 04 24 cmp %rax,(%rsp) 3d05e: 0f 84 19 01 00 00 je 3d17d 3d064: 49 8b ad e8 39 01 00 mov 0x139e8(%r13),%rbp 3d06b: 48 85 ed test %rbp,%rbp 3d06e: 0f 84 f1 00 00 00 je 3d165 3d074: 48 8b 45 10 mov 0x10(%rbp),%rax 3d078: 48 83 c5 10 add $0x10,%rbp 3d07c: 48 8d 58 d0 lea -0x30(%rax),%rbx 3d080: 48 39 c5 cmp %rax,%rbp 3d083: 0f 84 dc 00 00 00 je 3d165 3d089: 45 31 ff xor %r15d,%r15d 3d08c: 4c 89 f8 mov %r15,%rax 3d08f: b9 08 00 00 00 mov $0x8,%ecx 3d094: 4c 89 f7 mov %r14,%rdi 3d097: 4c 89 f6 mov %r14,%rsi 3d09a: f3 48 ab rep stos %rax,%es:(%rdi) 3d09d: 4c 89 ef mov %r13,%rdi 3d0a0: 48 8b 03 mov (%rbx),%rax 3d0a3: 48 89 44 24 20 mov %rax,0x20(%rsp) 3d0a8: 48 8b 43 08 mov 0x8(%rbx),%rax 3d0ac: 48 89 44 24 28 mov %rax,0x28(%rsp) 3d0b1: 48 8b 43 10 mov 0x10(%rbx),%rax 3d0b5: 48 89 44 24 30 mov %rax,0x30(%rsp) 3d0ba: 48 8b 43 18 mov 0x18(%rbx),%rax 3d0be: 48 89 44 24 38 mov %rax,0x38(%rsp) 3d0c3: 48 8b 43 20 mov 0x20(%rbx),%rax 3d0c7: 48 89 44 24 40 mov %rax,0x40(%rsp) 3d0cc: 8b 43 28 mov 0x28(%rbx),%eax 3d0cf: 89 44 24 48 mov %eax,0x48(%rsp) 3d0d3: e8 00 00 00 00 callq 3d0d8 3d0d8: 48 8b 43 30 mov 0x30(%rbx),%rax 3d0dc: 48 8d 58 d0 lea -0x30(%rax),%rbx 3d0e0: 48 39 c5 cmp %rax,%rbp 3d0e3: 75 a7 jne 3d08c 3d0e5: 49 8b ad e8 39 01 00 mov 0x139e8(%r13),%rbp 3d0ec: 48 85 ed test %rbp,%rbp 3d0ef: 74 74 je 3d165 3d0f1: 48 8b 45 10 mov 0x10(%rbp),%rax 3d0f5: 48 83 c5 10 add $0x10,%rbp 3d0f9: 48 8d 58 d0 lea -0x30(%rax),%rbx 3d0fd: 48 39 c5 cmp %rax,%rbp 3d100: 74 63 je 3d165 3d102: 45 31 ff xor %r15d,%r15d 3d105: 4c 89 f8 mov %r15,%rax 3d108: b9 08 00 00 00 mov $0x8,%ecx 3d10d: 4c 89 f7 mov %r14,%rdi 3d110: f3 48 ab rep stos %rax,%es:(%rdi) 3d113: 48 8b 03 mov (%rbx),%rax 3d116: 48 89 44 24 20 mov %rax,0x20(%rsp) 3d11b: 48 8b 43 08 mov 0x8(%rbx),%rax 3d11f: 83 7c 24 20 05 cmpl $0x5,0x20(%rsp) 3d124: 48 89 44 24 28 mov %rax,0x28(%rsp) 3d129: 48 8b 43 10 mov 0x10(%rbx),%rax 3d12d: 48 89 44 24 30 mov %rax,0x30(%rsp) 3d132: 48 8b 43 18 mov 0x18(%rbx),%rax 3d136: 48 89 44 24 38 mov %rax,0x38(%rsp) 3d13b: 48 8b 43 20 mov 0x20(%rbx),%rax 3d13f: 48 89 44 24 40 mov %rax,0x40(%rsp) 3d144: 8b 43 28 mov 0x28(%rbx),%eax 3d147: 89 44 24 48 mov %eax,0x48(%rsp) 3d14b: 74 0b je 3d158 3d14d: 4c 89 f6 mov %r14,%rsi 3d150: 4c 89 ef mov %r13,%rdi 3d153: e8 00 00 00 00 callq 3d158 3d158: 48 8b 43 30 mov 0x30(%rbx),%rax 3d15c: 48 8d 58 d0 lea -0x30(%rax),%rbx 3d160: 48 39 c5 cmp %rax,%rbp 3d163: 75 a0 jne 3d105 3d165: 49 8b 85 80 28 00 00 mov 0x2880(%r13),%rax 3d16c: 4c 8d a8 80 d7 ff ff lea -0x2880(%rax),%r13 3d173: 48 39 04 24 cmp %rax,(%rsp) 3d177: 0f 85 e7 fe ff ff jne 3d064 3d17d: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 3d182: e8 00 00 00 00 callq 3d187 3d187: 49 8b 6c 24 28 mov 0x28(%r12),%rbp 3d18c: 48 89 ef mov %rbp,%rdi 3d18f: e8 00 00 00 00 callq 3d194 3d194: 84 c0 test %al,%al 3d196: 0f 84 57 fe ff ff je 3cff3 3d19c: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 3d1a1: 31 f6 xor %esi,%esi 3d1a3: e8 00 00 00 00 callq 3d1a8 3d1a8: e9 46 fe ff ff jmpq 3cff3 3d1ad: 48 8d 44 24 10 lea 0x10(%rsp),%rax 3d1b2: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 3d1b7: 48 89 44 24 10 mov %rax,0x10(%rsp) 3d1bc: 48 8d 85 80 28 00 00 lea 0x2880(%rbp),%rax 3d1c3: 48 89 44 24 18 mov %rax,0x18(%rsp) 3d1c8: 48 89 95 80 28 00 00 mov %rdx,0x2880(%rbp) 3d1cf: 48 89 95 88 28 00 00 mov %rdx,0x2888(%rbp) 3d1d6: 48 89 44 24 10 mov %rax,0x10(%rsp) 3d1db: 48 89 14 24 mov %rdx,(%rsp) 3d1df: e9 6a fe ff ff jmpq 3d04e 3d1e4: e8 00 00 00 00 callq 3d1e9 3d1e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000003d1f0 : 3d1f0: e8 00 00 00 00 callq 3d1f5 3d1f5: 41 57 push %r15 3d1f7: 41 56 push %r14 3d1f9: 41 55 push %r13 3d1fb: 41 54 push %r12 3d1fd: 55 push %rbp 3d1fe: 53 push %rbx 3d1ff: 48 83 ec 10 sub $0x10,%rsp 3d203: 48 8b af e8 39 01 00 mov 0x139e8(%rdi),%rbp 3d20a: 48 85 ed test %rbp,%rbp 3d20d: 0f 84 23 01 00 00 je 3d336 3d213: 48 83 bd b8 00 00 00 cmpq $0x0,0xb8(%rbp) 3d21a: 00 3d21b: 0f 84 15 01 00 00 je 3d336 3d221: 49 89 f4 mov %rsi,%r12 3d224: 48 85 f6 test %rsi,%rsi 3d227: 0f 84 09 01 00 00 je 3d336 3d22d: 89 d3 mov %edx,%ebx 3d22f: 85 d2 test %edx,%edx 3d231: 0f 8e ff 00 00 00 jle 3d336 3d237: 4c 8d ad c0 00 00 00 lea 0xc0(%rbp),%r13 3d23e: 4c 89 ef mov %r13,%rdi 3d241: e8 00 00 00 00 callq 3d246 3d246: 48 8b ad b8 00 00 00 mov 0xb8(%rbp),%rbp 3d24d: 48 85 ed test %rbp,%rbp 3d250: 0f 84 32 01 00 00 je 3d388 3d256: 44 8b 75 14 mov 0x14(%rbp),%r14d 3d25a: 41 39 de cmp %ebx,%r14d 3d25d: 0f 8f e8 00 00 00 jg 3d34b 3d263: 44 03 75 10 add 0x10(%rbp),%r14d 3d267: be c0 0c 00 00 mov $0xcc0,%esi 3d26c: 45 8d bc 1e ff 01 00 lea 0x1ff(%r14,%rbx,1),%r15d 3d273: 00 3d274: 44 89 74 24 0c mov %r14d,0xc(%rsp) 3d279: 41 81 e7 00 fe ff ff and $0xfffffe00,%r15d 3d280: 44 89 fa mov %r15d,%edx 3d283: 48 89 d7 mov %rdx,%rdi 3d286: 48 89 14 24 mov %rdx,(%rsp) 3d28a: 48 c1 e7 05 shl $0x5,%rdi 3d28e: 48 29 d7 sub %rdx,%rdi 3d291: e8 00 00 00 00 callq 3d296 3d296: 48 8b 14 24 mov (%rsp),%rdx 3d29a: be c0 0c 00 00 mov $0xcc0,%esi 3d29f: 49 89 c6 mov %rax,%r14 3d2a2: 48 8d 3c d5 00 00 00 lea 0x0(,%rdx,8),%rdi 3d2a9: 00 3d2aa: e8 00 00 00 00 callq 3d2af 3d2af: 49 89 c1 mov %rax,%r9 3d2b2: 4d 85 f6 test %r14,%r14 3d2b5: 0f 84 d2 00 00 00 je 3d38d 3d2bb: 48 85 c0 test %rax,%rax 3d2be: 0f 84 c9 00 00 00 je 3d38d 3d2c4: 48 8b 75 00 mov 0x0(%rbp),%rsi 3d2c8: 48 85 f6 test %rsi,%rsi 3d2cb: 74 27 je 3d2f4 3d2cd: 48 89 04 24 mov %rax,(%rsp) 3d2d1: 48 63 45 10 movslq 0x10(%rbp),%rax 3d2d5: 4c 89 f7 mov %r14,%rdi 3d2d8: 48 89 c2 mov %rax,%rdx 3d2db: 48 c1 e2 05 shl $0x5,%rdx 3d2df: 48 29 c2 sub %rax,%rdx 3d2e2: e8 00 00 00 00 callq 3d2e7 3d2e7: 48 8b 7d 00 mov 0x0(%rbp),%rdi 3d2eb: e8 00 00 00 00 callq 3d2f0 3d2f0: 4c 8b 0c 24 mov (%rsp),%r9 3d2f4: 48 8b 75 08 mov 0x8(%rbp),%rsi 3d2f8: 48 85 f6 test %rsi,%rsi 3d2fb: 74 21 je 3d31e 3d2fd: 48 63 55 10 movslq 0x10(%rbp),%rdx 3d301: 4c 89 cf mov %r9,%rdi 3d304: 4c 89 0c 24 mov %r9,(%rsp) 3d308: 48 c1 e2 03 shl $0x3,%rdx 3d30c: e8 00 00 00 00 callq 3d311 3d311: 48 8b 7d 08 mov 0x8(%rbp),%rdi 3d315: e8 00 00 00 00 callq 3d31a 3d31a: 4c 8b 0c 24 mov (%rsp),%r9 3d31e: 8b 45 14 mov 0x14(%rbp),%eax 3d321: 2b 44 24 0c sub 0xc(%rsp),%eax 3d325: 4c 89 75 00 mov %r14,0x0(%rbp) 3d329: 41 01 c7 add %eax,%r15d 3d32c: 4c 89 4d 08 mov %r9,0x8(%rbp) 3d330: 44 89 7d 14 mov %r15d,0x14(%rbp) 3d334: eb 19 jmp 3d34f 3d336: 45 31 e4 xor %r12d,%r12d 3d339: 48 83 c4 10 add $0x10,%rsp 3d33d: 44 89 e0 mov %r12d,%eax 3d340: 5b pop %rbx 3d341: 5d pop %rbp 3d342: 41 5c pop %r12 3d344: 41 5d pop %r13 3d346: 41 5e pop %r14 3d348: 41 5f pop %r15 3d34a: c3 retq 3d34b: 4c 8b 75 00 mov 0x0(%rbp),%r14 3d34f: 48 63 45 10 movslq 0x10(%rbp),%rax 3d353: 4c 89 e6 mov %r12,%rsi 3d356: 45 31 e4 xor %r12d,%r12d 3d359: 48 89 c7 mov %rax,%rdi 3d35c: 48 c1 e7 05 shl $0x5,%rdi 3d360: 48 29 c7 sub %rax,%rdi 3d363: 48 63 c3 movslq %ebx,%rax 3d366: 48 89 c2 mov %rax,%rdx 3d369: 4c 01 f7 add %r14,%rdi 3d36c: 48 c1 e2 05 shl $0x5,%rdx 3d370: 48 29 c2 sub %rax,%rdx 3d373: e8 00 00 00 00 callq 3d378 3d378: 01 5d 10 add %ebx,0x10(%rbp) 3d37b: 29 5d 14 sub %ebx,0x14(%rbp) 3d37e: 4c 89 ef mov %r13,%rdi 3d381: e8 00 00 00 00 callq 3d386 3d386: eb b1 jmp 3d339 3d388: 45 31 e4 xor %r12d,%r12d 3d38b: eb f1 jmp 3d37e 3d38d: 4c 89 f7 mov %r14,%rdi 3d390: 4c 89 0c 24 mov %r9,(%rsp) 3d394: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 3d39a: e8 00 00 00 00 callq 3d39f 3d39f: 4c 8b 0c 24 mov (%rsp),%r9 3d3a3: 4c 89 cf mov %r9,%rdi 3d3a6: e8 00 00 00 00 callq 3d3ab 3d3ab: eb d1 jmp 3d37e 3d3ad: 0f 1f 00 nopl (%rax) 000000000003d3b0 : 3d3b0: e8 00 00 00 00 callq 3d3b5 3d3b5: 41 57 push %r15 3d3b7: 41 56 push %r14 3d3b9: 41 55 push %r13 3d3bb: 41 54 push %r12 3d3bd: 55 push %rbp 3d3be: 53 push %rbx 3d3bf: 48 83 ec 10 sub $0x10,%rsp 3d3c3: 48 8b 9f e8 39 01 00 mov 0x139e8(%rdi),%rbx 3d3ca: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3d3d1: 00 00 3d3d3: 48 89 44 24 08 mov %rax,0x8(%rsp) 3d3d8: 31 c0 xor %eax,%eax 3d3da: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 3d3e1: 00 3d3e2: 48 85 db test %rbx,%rbx 3d3e5: 0f 84 30 01 00 00 je 3d51b 3d3eb: 48 83 bb b8 00 00 00 cmpq $0x0,0xb8(%rbx) 3d3f2: 00 3d3f3: 0f 84 22 01 00 00 je 3d51b 3d3f9: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 3d400 3d400: 45 85 ed test %r13d,%r13d 3d403: 75 26 jne 3d42b 3d405: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3d40a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3d411: 00 00 3d413: 0f 85 0a 01 00 00 jne 3d523 3d419: 48 83 c4 10 add $0x10,%rsp 3d41d: 44 89 e8 mov %r13d,%eax 3d420: 5b pop %rbx 3d421: 5d pop %rbp 3d422: 41 5c pop %r12 3d424: 41 5d pop %r13 3d426: 41 5e pop %r14 3d428: 41 5f pop %r15 3d42a: c3 retq 3d42b: 4c 8d a3 c0 00 00 00 lea 0xc0(%rbx),%r12 3d432: 49 89 fe mov %rdi,%r14 3d435: 4c 89 e7 mov %r12,%rdi 3d438: e8 00 00 00 00 callq 3d43d 3d43d: 48 8b ab b8 00 00 00 mov 0xb8(%rbx),%rbp 3d444: 48 85 ed test %rbp,%rbp 3d447: 0f 84 be 00 00 00 je 3d50b 3d44d: 8b 5d 18 mov 0x18(%rbp),%ebx 3d450: 3b 5d 10 cmp 0x10(%rbp),%ebx 3d453: 7d 5b jge 3d4b0 3d455: 4c 63 eb movslq %ebx,%r13 3d458: 45 31 c9 xor %r9d,%r9d 3d45b: 49 89 e0 mov %rsp,%r8 3d45e: b9 04 00 00 00 mov $0x4,%ecx 3d463: 4c 89 e8 mov %r13,%rax 3d466: ba 00 10 00 00 mov $0x1000,%edx 3d46b: 4c 89 f7 mov %r14,%rdi 3d46e: 48 c1 e0 05 shl $0x5,%rax 3d472: 4c 29 e8 sub %r13,%rax 3d475: 48 03 45 00 add 0x0(%rbp),%rax 3d479: 4c 8b 78 08 mov 0x8(%rax),%r15 3d47d: 4c 89 fe mov %r15,%rsi 3d480: 48 c1 e6 0c shl $0xc,%rsi 3d484: e8 00 00 00 00 callq 3d489 3d489: 85 c0 test %eax,%eax 3d48b: 0f 85 00 00 00 00 jne 3d491 3d491: 48 8b 14 24 mov (%rsp),%rdx 3d495: 48 8b 45 08 mov 0x8(%rbp),%rax 3d499: 83 c3 01 add $0x1,%ebx 3d49c: 4a 89 14 e8 mov %rdx,(%rax,%r13,8) 3d4a0: 89 5d 18 mov %ebx,0x18(%rbp) 3d4a3: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 3d4aa: 00 3d4ab: 3b 5d 10 cmp 0x10(%rbp),%ebx 3d4ae: 7c a5 jl 3d455 3d4b0: 49 8b be e8 39 01 00 mov 0x139e8(%r14),%rdi 3d4b7: 48 85 ff test %rdi,%rdi 3d4ba: 74 4f je 3d50b 3d4bc: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 3d4c3: 48 85 c0 test %rax,%rax 3d4c6: 74 43 je 3d50b 3d4c8: 8b 97 00 01 00 00 mov 0x100(%rdi),%edx 3d4ce: 44 8b 78 10 mov 0x10(%rax),%r15d 3d4d2: 41 29 d7 sub %edx,%r15d 3d4d5: 45 85 ff test %r15d,%r15d 3d4d8: 7e 31 jle 3d50b 3d4da: 48 89 d6 mov %rdx,%rsi 3d4dd: 48 81 c7 e8 00 00 00 add $0xe8,%rdi 3d4e4: 44 89 f9 mov %r15d,%ecx 3d4e7: 48 c1 e6 05 shl $0x5,%rsi 3d4eb: 48 29 d6 sub %rdx,%rsi 3d4ee: ba 01 00 00 00 mov $0x1,%edx 3d4f3: 48 03 30 add (%rax),%rsi 3d4f6: e8 00 00 00 00 callq 3d4fb 3d4fb: 41 89 c5 mov %eax,%r13d 3d4fe: 85 c0 test %eax,%eax 3d500: 0f 84 00 00 00 00 je 3d506 3d506: e9 00 00 00 00 jmpq 3d50b 3d50b: 45 31 ed xor %r13d,%r13d 3d50e: 4c 89 e7 mov %r12,%rdi 3d511: e8 00 00 00 00 callq 3d516 3d516: e9 ea fe ff ff jmpq 3d405 3d51b: 45 31 ed xor %r13d,%r13d 3d51e: e9 e2 fe ff ff jmpq 3d405 3d523: e8 00 00 00 00 callq 3d528 3d528: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3d52f: 00 000000000003d530 : 3d530: e8 00 00 00 00 callq 3d535 3d535: 41 55 push %r13 3d537: 41 54 push %r12 3d539: 55 push %rbp 3d53a: 53 push %rbx 3d53b: 48 83 ec 10 sub $0x10,%rsp 3d53f: 48 8b 9f e8 39 01 00 mov 0x139e8(%rdi),%rbx 3d546: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3d54d: 00 00 3d54f: 48 89 44 24 08 mov %rax,0x8(%rsp) 3d554: 31 c0 xor %eax,%eax 3d556: c6 44 24 07 00 movb $0x0,0x7(%rsp) 3d55b: 48 85 db test %rbx,%rbx 3d55e: 0f 84 76 01 00 00 je 3d6da 3d564: 48 89 fd mov %rdi,%rbp 3d567: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3d56e 3d56e: ba 20 00 00 00 mov $0x20,%edx 3d573: be c0 0d 00 00 mov $0xdc0,%esi 3d578: e8 00 00 00 00 callq 3d57d 3d57d: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 3d584: 48 85 c0 test %rax,%rax 3d587: 0f 84 00 00 00 00 je 3d58d 3d58d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3d594: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3d59b: 48 8d bb c0 00 00 00 lea 0xc0(%rbx),%rdi 3d5a2: e8 00 00 00 00 callq 3d5a7 3d5a7: 48 89 ab b0 00 00 00 mov %rbp,0xb0(%rbx) 3d5ae: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 3d5b5: 00 00 00 3d5b8: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 3d5bf: 48 8d 83 90 00 00 00 lea 0x90(%rbx),%rax 3d5c6: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 3d5cd: 48 89 83 98 00 00 00 mov %rax,0x98(%rbx) 3d5d4: 48 c7 83 a0 00 00 00 movq $0x0,0xa0(%rbx) 3d5db: 00 00 00 00 3d5df: c7 83 a8 00 00 00 00 movl $0x0,0xa8(%rbx) 3d5e6: 00 00 00 3d5e9: e8 00 00 00 00 callq 3d5ee 3d5ee: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 3d5f4 3d5f4: 48 8b b5 e8 39 01 00 mov 0x139e8(%rbp),%rsi 3d5fb: 89 c1 mov %eax,%ecx 3d5fd: 83 fa ff cmp $0xffffffff,%edx 3d600: 0f 8c f1 00 00 00 jl 3d6f7 3d606: 39 d0 cmp %edx,%eax 3d608: 0f 42 d0 cmovb %eax,%edx 3d60b: 83 fa ff cmp $0xffffffff,%edx 3d60e: 0f 84 e3 00 00 00 je 3d6f7 3d614: 89 96 34 01 00 00 mov %edx,0x134(%rsi) 3d61a: 48 8d bb e8 00 00 00 lea 0xe8(%rbx),%rdi 3d621: 48 8d 74 24 07 lea 0x7(%rsp),%rsi 3d626: e8 00 00 00 00 callq 3d62b 3d62b: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 3d630: 0f 85 ee 00 00 00 jne 3d724 3d636: 85 c0 test %eax,%eax 3d638: 0f 85 e6 00 00 00 jne 3d724 3d63e: 8b 8b 00 01 00 00 mov 0x100(%rbx),%ecx 3d644: 85 c9 test %ecx,%ecx 3d646: 0f 84 8e 00 00 00 je 3d6da 3d64c: 4c 8b a5 e8 39 01 00 mov 0x139e8(%rbp),%r12 3d653: 41 8b 84 24 00 01 00 mov 0x100(%r12),%eax 3d65a: 00 3d65b: 85 c0 test %eax,%eax 3d65d: 74 6f je 3d6ce 3d65f: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 3d665 3d665: 85 d2 test %edx,%edx 3d667: 74 65 je 3d6ce 3d669: 48 89 c7 mov %rax,%rdi 3d66c: be c0 0d 00 00 mov $0xdc0,%esi 3d671: 48 c1 e7 05 shl $0x5,%rdi 3d675: 48 29 c7 sub %rax,%rdi 3d678: e8 00 00 00 00 callq 3d67d 3d67d: 49 89 c5 mov %rax,%r13 3d680: 48 85 c0 test %rax,%rax 3d683: 0f 84 9b 00 00 00 je 3d724 3d689: 41 8b 8c 24 00 01 00 mov 0x100(%r12),%ecx 3d690: 00 3d691: 31 d2 xor %edx,%edx 3d693: 49 8d bc 24 e8 00 00 lea 0xe8(%r12),%rdi 3d69a: 00 3d69b: 48 89 c6 mov %rax,%rsi 3d69e: e8 00 00 00 00 callq 3d6a3 3d6a3: 85 c0 test %eax,%eax 3d6a5: 0f 85 00 00 00 00 jne 3d6ab 3d6ab: 41 8b 94 24 00 01 00 mov 0x100(%r12),%edx 3d6b2: 00 3d6b3: 48 89 ef mov %rbp,%rdi 3d6b6: 4c 89 ee mov %r13,%rsi 3d6b9: e8 00 00 00 00 callq 3d6be 3d6be: 4c 89 ef mov %r13,%rdi 3d6c1: 41 89 c4 mov %eax,%r12d 3d6c4: e8 00 00 00 00 callq 3d6c9 3d6c9: 45 85 e4 test %r12d,%r12d 3d6cc: 75 56 jne 3d724 3d6ce: 48 89 ef mov %rbp,%rdi 3d6d1: e8 00 00 00 00 callq 3d6d6 3d6d6: 85 c0 test %eax,%eax 3d6d8: 75 42 jne 3d71c 3d6da: 31 c0 xor %eax,%eax 3d6dc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 3d6e1: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 3d6e8: 00 00 3d6ea: 75 73 jne 3d75f 3d6ec: 48 83 c4 10 add $0x10,%rsp 3d6f0: 5b pop %rbx 3d6f1: 5d pop %rbp 3d6f2: 41 5c pop %r12 3d6f4: 41 5d pop %r13 3d6f6: c3 retq 3d6f7: 48 8b 95 50 0f 00 00 mov 0xf50(%rbp),%rdx 3d6fe: 48 bf cc cc 0c d7 a3 movabs $0xa3d70a3d70ccccc,%rdi 3d705: 70 3d 0a 3d708: 48 c1 ea 16 shr $0x16,%rdx 3d70c: 48 89 d0 mov %rdx,%rax 3d70f: 48 f7 e7 mul %rdi 3d712: 39 d1 cmp %edx,%ecx 3d714: 0f 42 d1 cmovb %ecx,%edx 3d717: e9 f8 fe ff ff jmpq 3d614 3d71c: 48 89 ef mov %rbp,%rdi 3d71f: e8 ec e2 ff ff callq 3ba10 3d724: 48 8b 83 b8 00 00 00 mov 0xb8(%rbx),%rax 3d72b: 48 8b 38 mov (%rax),%rdi 3d72e: e8 00 00 00 00 callq 3d733 3d733: 48 8b 83 b8 00 00 00 mov 0xb8(%rbx),%rax 3d73a: 48 8b 78 08 mov 0x8(%rax),%rdi 3d73e: e8 00 00 00 00 callq 3d743 3d743: 48 8b bb b8 00 00 00 mov 0xb8(%rbx),%rdi 3d74a: e8 00 00 00 00 callq 3d74f 3d74f: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx) 3d756: 00 00 00 00 3d75a: e9 00 00 00 00 jmpq 3d75f 3d75f: e8 00 00 00 00 callq 3d764 3d764: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3d76b: 00 00 00 00 3d76f: 90 nop 000000000003d770 : 3d770: e8 00 00 00 00 callq 3d775 3d775: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 3d77c: 48 85 c0 test %rax,%rax 3d77f: 74 0a je 3d78b 3d781: 83 88 e0 00 00 00 02 orl $0x2,0xe0(%rax) 3d788: 31 c0 xor %eax,%eax 3d78a: c3 retq 3d78b: b8 ea ff ff ff mov $0xffffffea,%eax 3d790: c3 retq 3d791: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3d798: 00 00 00 00 3d79c: 0f 1f 40 00 nopl 0x0(%rax) 000000000003d7a0 : 3d7a0: e8 00 00 00 00 callq 3d7a5 3d7a5: 41 54 push %r12 3d7a7: 45 31 e4 xor %r12d,%r12d 3d7aa: 55 push %rbp 3d7ab: 53 push %rbx 3d7ac: 48 83 ec 50 sub $0x50,%rsp 3d7b0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3d7b7: 00 00 3d7b9: 48 89 44 24 48 mov %rax,0x48(%rsp) 3d7be: 31 c0 xor %eax,%eax 3d7c0: 48 83 bf e8 39 01 00 cmpq $0x0,0x139e8(%rdi) 3d7c7: 00 3d7c8: 74 20 je 3d7ea 3d7ca: 48 8b 44 24 48 mov 0x48(%rsp),%rax 3d7cf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3d7d6: 00 00 3d7d8: 0f 85 5b 02 00 00 jne 3da39 3d7de: 48 83 c4 50 add $0x50,%rsp 3d7e2: 44 89 e0 mov %r12d,%eax 3d7e5: 5b pop %rbx 3d7e6: 5d pop %rbp 3d7e7: 41 5c pop %r12 3d7e9: c3 retq 3d7ea: 48 89 fb mov %rdi,%rbx 3d7ed: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3d7f4 3d7f4: ba 70 11 00 00 mov $0x1170,%edx 3d7f9: be c0 0d 00 00 mov $0xdc0,%esi 3d7fe: e8 00 00 00 00 callq 3d803 3d803: 48 89 c5 mov %rax,%rbp 3d806: 48 85 c0 test %rax,%rax 3d809: 0f 84 2f 02 00 00 je 3da3e 3d80f: 48 8d 80 40 01 00 00 lea 0x140(%rax),%rax 3d816: 48 89 ab e8 39 01 00 mov %rbp,0x139e8(%rbx) 3d81d: 48 89 85 80 00 00 00 mov %rax,0x80(%rbp) 3d824: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 3d82b: 00 3d82c: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 3d833: 0f 85 79 01 00 00 jne 3d9b2 3d839: 80 bb 1a 0c 00 00 00 cmpb $0x0,0xc1a(%rbx) 3d840: 0f 84 6c 01 00 00 je 3d9b2 3d846: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 3d84c: 83 f8 1c cmp $0x1c,%eax 3d84f: 0f 87 5d 01 00 00 ja 3d9b2 3d855: ba 00 00 a8 10 mov $0x10a80000,%edx 3d85a: 48 0f a3 c2 bt %rax,%rdx 3d85e: 0f 83 4e 01 00 00 jae 3d9b2 3d864: 48 8d 55 04 lea 0x4(%rbp),%rdx 3d868: 48 89 ee mov %rbp,%rsi 3d86b: 48 89 df mov %rbx,%rdi 3d86e: e8 fd dc ff ff callq 3b570 3d873: 8b 4d 00 mov 0x0(%rbp),%ecx 3d876: 85 c9 test %ecx,%ecx 3d878: 0f 84 34 01 00 00 je 3d9b2 3d87e: 83 bb 08 07 00 00 13 cmpl $0x13,0x708(%rbx) 3d885: 0f 84 27 01 00 00 je 3d9b2 3d88b: 48 8d 45 10 lea 0x10(%rbp),%rax 3d88f: c7 45 08 00 00 00 00 movl $0x0,0x8(%rbp) 3d896: 48 89 45 10 mov %rax,0x10(%rbp) 3d89a: 48 89 45 18 mov %rax,0x18(%rbp) 3d89e: 48 8b 83 e8 89 00 00 mov 0x89e8(%rbx),%rax 3d8a5: c7 85 e0 00 00 00 01 movl $0x1,0xe0(%rbp) 3d8ac: 00 00 00 3d8af: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx 3d8b6: 48 85 d2 test %rdx,%rdx 3d8b9: 74 1a je 3d8d5 3d8bb: 48 89 df mov %rbx,%rdi 3d8be: e8 00 00 00 00 callq 3d8c3 3d8c3: 41 89 c4 mov %eax,%r12d 3d8c6: 85 c0 test %eax,%eax 3d8c8: 0f 85 e7 00 00 00 jne 3d9b5 3d8ce: 48 8b 83 e8 89 00 00 mov 0x89e8(%rbx),%rax 3d8d5: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 3d8dc: 48 85 c0 test %rax,%rax 3d8df: 74 13 je 3d8f4 3d8e1: 48 89 df mov %rbx,%rdi 3d8e4: e8 00 00 00 00 callq 3d8e9 3d8e9: 41 89 c4 mov %eax,%r12d 3d8ec: 85 c0 test %eax,%eax 3d8ee: 0f 85 c1 00 00 00 jne 3d9b5 3d8f4: 48 8b 83 e8 39 01 00 mov 0x139e8(%rbx),%rax 3d8fb: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 3d902: 00 00 3d904: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 3d90b: 00 00 3d90d: 48 8d 50 28 lea 0x28(%rax),%rdx 3d911: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 3d918: 00 00 3d91a: 48 89 54 24 28 mov %rdx,0x28(%rsp) 3d91f: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3d926 3d926: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 3d92d: 00 3d92e: 48 89 50 28 mov %rdx,0x28(%rax) 3d932: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3d939 3d939: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 3d940: 00 00 3d942: 48 89 50 30 mov %rdx,0x30(%rax) 3d946: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3d94d 3d94d: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 3d954: 00 00 3d956: 48 89 50 38 mov %rdx,0x38(%rax) 3d95a: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3d961 3d961: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 3d968: 00 00 3d96a: 48 89 50 40 mov %rdx,0x40(%rax) 3d96e: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 3d973: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3d978: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 3d97e 3d97e: 85 d2 test %edx,%edx 3d980: 75 4b jne 3d9cd 3d982: 48 8b 3b mov (%rbx),%rdi 3d985: 48 89 e6 mov %rsp,%rsi 3d988: e8 00 00 00 00 callq 3d98d 3d98d: 85 c0 test %eax,%eax 3d98f: 0f 85 00 00 00 00 jne 3d995 3d995: 8b 4d 04 mov 0x4(%rbp),%ecx 3d998: 8b 55 00 mov 0x0(%rbp),%edx 3d99b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3d9a2: 45 31 e4 xor %r12d,%r12d 3d9a5: 48 8b 3b mov (%rbx),%rdi 3d9a8: e8 00 00 00 00 callq 3d9ad 3d9ad: e9 18 fe ff ff jmpq 3d7ca 3d9b2: 45 31 e4 xor %r12d,%r12d 3d9b5: 48 c7 83 e8 39 01 00 movq $0x0,0x139e8(%rbx) 3d9bc: 00 00 00 00 3d9c0: 48 89 ef mov %rbp,%rdi 3d9c3: e8 00 00 00 00 callq 3d9c8 3d9c8: e9 fd fd ff ff jmpq 3d7ca 3d9cd: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3d9d4 3d9d4: 48 83 c0 48 add $0x48,%rax 3d9d8: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 3d9df: 00 3d9e0: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 3d9eb 3d9e7: 00 00 00 00 3d9eb: 48 89 10 mov %rdx,(%rax) 3d9ee: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3d9f5 3d9f5: 48 89 50 08 mov %rdx,0x8(%rax) 3d9f9: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3da00 3da00: 48 89 50 10 mov %rdx,0x10(%rax) 3da04: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3da0b 3da0b: 48 89 50 20 mov %rdx,0x20(%rax) 3da0f: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3da16 3da16: 48 89 50 28 mov %rdx,0x28(%rax) 3da1a: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 3da21 3da21: 48 89 50 30 mov %rdx,0x30(%rax) 3da25: 48 89 44 24 38 mov %rax,0x38(%rsp) 3da2a: 48 8d 44 24 38 lea 0x38(%rsp),%rax 3da2f: 48 89 44 24 20 mov %rax,0x20(%rsp) 3da34: e9 49 ff ff ff jmpq 3d982 3da39: e8 00 00 00 00 callq 3da3e 3da3e: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 3da44: e9 81 fd ff ff jmpq 3d7ca 3da49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000003da50 : 3da50: e8 00 00 00 00 callq 3da55 3da55: 41 57 push %r15 3da57: 49 89 d7 mov %rdx,%r15 3da5a: 41 56 push %r14 3da5c: 49 89 ce mov %rcx,%r14 3da5f: 41 55 push %r13 3da61: 41 54 push %r12 3da63: 49 89 f4 mov %rsi,%r12 3da66: 55 push %rbp 3da67: 8b 0e mov (%rsi),%ecx 3da69: 48 89 fd mov %rdi,%rbp 3da6c: 48 8b 97 e8 39 01 00 mov 0x139e8(%rdi),%rdx 3da73: 83 f9 0d cmp $0xd,%ecx 3da76: 77 6a ja 3dae2 3da78: 48 85 d2 test %rdx,%rdx 3da7b: 74 65 je 3dae2 3da7d: b8 01 00 00 00 mov $0x1,%eax 3da82: d3 e0 shl %cl,%eax 3da84: 23 42 04 and 0x4(%rdx),%eax 3da87: 74 59 je 3dae2 3da89: ba 01 00 00 00 mov $0x1,%edx 3da8e: e8 00 00 00 00 callq 3da93 3da93: 41 89 c5 mov %eax,%r13d 3da96: 85 c0 test %eax,%eax 3da98: 74 65 je 3daff 3da9a: 83 f8 f5 cmp $0xfffffff5,%eax 3da9d: 0f 84 aa 00 00 00 je 3db4d 3daa3: 80 bd 41 66 01 00 00 cmpb $0x0,0x16641(%rbp) 3daaa: 75 0a jne 3dab6 3daac: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 3dab2: 85 c0 test %eax,%eax 3dab4: 74 3c je 3daf2 3dab6: 4c 89 e6 mov %r12,%rsi 3dab9: 48 89 ef mov %rbp,%rdi 3dabc: e8 00 00 00 00 callq 3dac1 3dac1: 49 83 7e 30 00 cmpq $0x0,0x30(%r14) 3dac6: 74 0b je 3dad3 3dac8: 4c 89 f6 mov %r14,%rsi 3dacb: 48 89 ef mov %rbp,%rdi 3dace: e8 00 00 00 00 callq 3dad3 3dad3: 31 d2 xor %edx,%edx 3dad5: 4c 89 e6 mov %r12,%rsi 3dad8: 48 89 ef mov %rbp,%rdi 3dadb: e8 00 00 00 00 callq 3dae0 3dae0: eb 10 jmp 3daf2 3dae2: 31 d2 xor %edx,%edx 3dae4: 4c 89 e6 mov %r12,%rsi 3dae7: 48 89 ef mov %rbp,%rdi 3daea: 45 31 ed xor %r13d,%r13d 3daed: e8 00 00 00 00 callq 3daf2 3daf2: 5d pop %rbp 3daf3: 44 89 e8 mov %r13d,%eax 3daf6: 41 5c pop %r12 3daf8: 41 5d pop %r13 3dafa: 41 5e pop %r14 3dafc: 41 5f pop %r15 3dafe: c3 retq 3daff: 80 bd 41 66 01 00 00 cmpb $0x0,0x16641(%rbp) 3db06: 75 35 jne 3db3d 3db08: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 3db0e: 85 c0 test %eax,%eax 3db10: 75 2b jne 3db3d 3db12: 49 83 7e 30 00 cmpq $0x0,0x30(%r14) 3db17: 74 12 je 3db2b 3db19: 4c 89 f6 mov %r14,%rsi 3db1c: 48 89 ef mov %rbp,%rdi 3db1f: e8 00 00 00 00 callq 3db24 3db24: 41 89 c5 mov %eax,%r13d 3db27: 85 c0 test %eax,%eax 3db29: 75 a8 jne 3dad3 3db2b: 4c 89 fe mov %r15,%rsi 3db2e: 48 89 ef mov %rbp,%rdi 3db31: e8 00 00 00 00 callq 3db36 3db36: 41 89 c5 mov %eax,%r13d 3db39: 85 c0 test %eax,%eax 3db3b: 75 84 jne 3dac1 3db3d: 45 31 ed xor %r13d,%r13d 3db40: 5d pop %rbp 3db41: 41 5c pop %r12 3db43: 44 89 e8 mov %r13d,%eax 3db46: 41 5d pop %r13 3db48: 41 5e pop %r14 3db4a: 41 5f pop %r15 3db4c: c3 retq 3db4d: 48 8b 85 e8 39 01 00 mov 0x139e8(%rbp),%rax 3db54: 48 85 c0 test %rax,%rax 3db57: 74 e4 je 3db3d 3db59: 83 88 e0 00 00 00 02 orl $0x2,0xe0(%rax) 3db60: eb db jmp 3db3d 3db62: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3db69: 00 00 00 00 3db6d: 0f 1f 00 nopl (%rax) 000000000003db70 : 3db70: e8 00 00 00 00 callq 3db75 3db75: 48 85 f6 test %rsi,%rsi 3db78: 74 43 je 3dbbd 3db7a: 41 55 push %r13 3db7c: 41 54 push %r12 3db7e: 49 89 d4 mov %rdx,%r12 3db81: 55 push %rbp 3db82: 48 85 d2 test %rdx,%rdx 3db85: 74 30 je 3dbb7 3db87: 49 89 fd mov %rdi,%r13 3db8a: 48 89 f5 mov %rsi,%rbp 3db8d: e8 00 00 00 00 callq 3db92 3db92: 49 83 7c 24 30 00 cmpq $0x0,0x30(%r12) 3db98: 74 0b je 3dba5 3db9a: 4c 89 e6 mov %r12,%rsi 3db9d: 4c 89 ef mov %r13,%rdi 3dba0: e8 00 00 00 00 callq 3dba5 3dba5: 48 89 ee mov %rbp,%rsi 3dba8: 4c 89 ef mov %r13,%rdi 3dbab: 5d pop %rbp 3dbac: 31 d2 xor %edx,%edx 3dbae: 41 5c pop %r12 3dbb0: 41 5d pop %r13 3dbb2: e9 99 e0 ff ff jmpq 3bc50 3dbb7: 5d pop %rbp 3dbb8: 41 5c pop %r12 3dbba: 41 5d pop %r13 3dbbc: c3 retq 3dbbd: c3 retq 3dbbe: 66 90 xchg %ax,%ax 000000000003dbc0 : 3dbc0: e8 00 00 00 00 callq 3dbc5 3dbc5: 41 57 push %r15 3dbc7: 41 56 push %r14 3dbc9: 41 55 push %r13 3dbcb: 41 54 push %r12 3dbcd: 55 push %rbp 3dbce: 53 push %rbx 3dbcf: 48 83 ec 38 sub $0x38,%rsp 3dbd3: 4c 8b af e8 39 01 00 mov 0x139e8(%rdi),%r13 3dbda: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3dbe1: 00 00 3dbe3: 48 89 44 24 30 mov %rax,0x30(%rsp) 3dbe8: 31 c0 xor %eax,%eax 3dbea: 4d 85 ed test %r13,%r13 3dbed: 74 16 je 3dc05 3dbef: 41 8b 85 e0 00 00 00 mov 0xe0(%r13),%eax 3dbf6: 48 89 fd mov %rdi,%rbp 3dbf9: a8 01 test $0x1,%al 3dbfb: 75 2b jne 3dc28 3dbfd: a8 02 test $0x2,%al 3dbff: 0f 85 0a 01 00 00 jne 3dd0f 3dc05: 48 8b 44 24 30 mov 0x30(%rsp),%rax 3dc0a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3dc11: 00 00 3dc13: 0f 85 89 01 00 00 jne 3dda2 3dc19: 48 83 c4 38 add $0x38,%rsp 3dc1d: 5b pop %rbx 3dc1e: 5d pop %rbp 3dc1f: 41 5c pop %r12 3dc21: 41 5d pop %r13 3dc23: 41 5e pop %r14 3dc25: 41 5f pop %r15 3dc27: c3 retq 3dc28: 45 31 ff xor %r15d,%r15d 3dc2b: 48 8d 5c 24 04 lea 0x4(%rsp),%rbx 3dc30: 4c 8d 74 24 0c lea 0xc(%rsp),%r14 3dc35: 45 31 e4 xor %r12d,%r12d 3dc38: 4c 89 f7 mov %r14,%rdi 3dc3b: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 3dc42: 4c 89 e0 mov %r12,%rax 3dc45: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 3dc49: 4c 89 64 24 28 mov %r12,0x28(%rsp) 3dc4e: 48 29 fb sub %rdi,%rbx 3dc51: 8d 4b 2c lea 0x2c(%rbx),%ecx 3dc54: 48 8d 5c 24 04 lea 0x4(%rsp),%rbx 3dc59: c1 e9 03 shr $0x3,%ecx 3dc5c: f3 48 ab rep stos %rax,%es:(%rdi) 3dc5f: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 3dc64: 44 89 7c 24 04 mov %r15d,0x4(%rsp) 3dc69: 4a 8b 34 fd 00 00 00 mov 0x0(,%r15,8),%rsi 3dc70: 00 3dc71: e8 00 00 00 00 callq 3dc76 3dc76: ba 01 00 00 00 mov $0x1,%edx 3dc7b: 48 89 de mov %rbx,%rsi 3dc7e: 48 89 ef mov %rbp,%rdi 3dc81: e8 da de ff ff callq 3bb60 <__amdgpu_ras_feature_enable> 3dc86: 85 c0 test %eax,%eax 3dc88: 75 0a jne 3dc94 3dc8a: 49 83 c7 01 add $0x1,%r15 3dc8e: 49 83 ff 0e cmp $0xe,%r15 3dc92: 75 a4 jne 3dc38 3dc94: 49 8b 45 10 mov 0x10(%r13),%rax 3dc98: 4d 8d 65 10 lea 0x10(%r13),%r12 3dc9c: 41 be 01 00 00 00 mov $0x1,%r14d 3dca2: 48 8b 30 mov (%rax),%rsi 3dca5: 48 8d 58 d0 lea -0x30(%rax),%rbx 3dca9: 4c 8d 7e d0 lea -0x30(%rsi),%r15 3dcad: 49 39 c4 cmp %rax,%r12 3dcb0: 75 05 jne 3dcb7 3dcb2: eb 4c jmp 3dd00 3dcb4: 49 89 c7 mov %rax,%r15 3dcb7: 48 8b 85 e8 39 01 00 mov 0x139e8(%rbp),%rax 3dcbe: 8b 0b mov (%rbx),%ecx 3dcc0: 48 85 c0 test %rax,%rax 3dcc3: 74 0f je 3dcd4 3dcc5: 83 f9 0d cmp $0xd,%ecx 3dcc8: 77 0a ja 3dcd4 3dcca: 44 89 f2 mov %r14d,%edx 3dccd: d3 e2 shl %cl,%edx 3dccf: 23 50 04 and 0x4(%rax),%edx 3dcd2: 75 18 jne 3dcec 3dcd4: 31 d2 xor %edx,%edx 3dcd6: 48 89 de mov %rbx,%rsi 3dcd9: 48 89 ef mov %rbp,%rdi 3dcdc: e8 00 00 00 00 callq 3dce1 3dce1: 8b 43 2c mov 0x2c(%rbx),%eax 3dce4: 85 c0 test %eax,%eax 3dce6: 0f 85 a5 00 00 00 jne 3dd91 3dcec: 49 8b 47 30 mov 0x30(%r15),%rax 3dcf0: 49 8d 57 30 lea 0x30(%r15),%rdx 3dcf4: 4c 89 fb mov %r15,%rbx 3dcf7: 48 83 e8 30 sub $0x30,%rax 3dcfb: 49 39 d4 cmp %rdx,%r12 3dcfe: 75 b4 jne 3dcb4 3dd00: 41 8b 85 e0 00 00 00 mov 0xe0(%r13),%eax 3dd07: a8 02 test $0x2,%al 3dd09: 0f 84 f6 fe ff ff je 3dc05 3dd0f: 83 e0 fd and $0xfffffffd,%eax 3dd12: be 01 00 00 00 mov $0x1,%esi 3dd17: 48 89 ef mov %rbp,%rdi 3dd1a: 41 89 85 e0 00 00 00 mov %eax,0xe0(%r13) 3dd21: e8 8a e1 ff ff callq 3beb0 3dd26: 48 8b 9d e8 39 01 00 mov 0x139e8(%rbp),%rbx 3dd2d: f6 83 e0 00 00 00 04 testb $0x4,0xe0(%rbx) 3dd34: 75 0e jne 3dd44 3dd36: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 3dd3d 3dd3d: a9 00 01 ff 00 test $0xff0100,%eax 3dd42: 74 54 je 3dd98 3dd44: 31 c0 xor %eax,%eax 3dd46: ba 01 00 00 00 mov $0x1,%edx 3dd4b: f0 0f b1 93 a8 00 00 lock cmpxchg %edx,0xa8(%rbx) 3dd52: 00 3dd53: 85 c0 test %eax,%eax 3dd55: 0f 85 aa fe ff ff jne 3dc05 3dd5b: 48 8b 44 24 30 mov 0x30(%rsp),%rax 3dd60: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3dd67: 00 00 3dd69: 75 37 jne 3dda2 3dd6b: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 3dd72 3dd72: 48 83 c4 38 add $0x38,%rsp 3dd76: bf 80 01 00 00 mov $0x180,%edi 3dd7b: 48 8d 93 88 00 00 00 lea 0x88(%rbx),%rdx 3dd82: 5b pop %rbx 3dd83: 5d pop %rbp 3dd84: 41 5c pop %r12 3dd86: 41 5d pop %r13 3dd88: 41 5e pop %r14 3dd8a: 41 5f pop %r15 3dd8c: e9 00 00 00 00 jmpq 3dd91 3dd91: 0f 0b ud2 3dd93: e9 54 ff ff ff jmpq 3dcec 3dd98: 48 89 ef mov %rbp,%rdi 3dd9b: e8 00 00 00 00 callq 3dda0 3dda0: eb a2 jmp 3dd44 3dda2: e8 00 00 00 00 callq 3dda7 3dda7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3ddae: 00 00 000000000003ddb0 : 3ddb0: e8 00 00 00 00 callq 3ddb5 3ddb5: 55 push %rbp 3ddb6: 53 push %rbx 3ddb7: 48 8b 9f e8 39 01 00 mov 0x139e8(%rdi),%rbx 3ddbe: 48 85 db test %rbx,%rbx 3ddc1: 74 11 je 3ddd4 3ddc3: 31 f6 xor %esi,%esi 3ddc5: 48 89 fd mov %rdi,%rbp 3ddc8: e8 e3 e0 ff ff callq 3beb0 3ddcd: 8b 43 08 mov 0x8(%rbx),%eax 3ddd0: 85 c0 test %eax,%eax 3ddd2: 75 03 jne 3ddd7 3ddd4: 5b pop %rbx 3ddd5: 5d pop %rbp 3ddd6: c3 retq 3ddd7: 48 89 ef mov %rbp,%rdi 3ddda: 5b pop %rbx 3dddb: be 01 00 00 00 mov $0x1,%esi 3dde0: 5d pop %rbp 3dde1: e9 ca e0 ff ff jmpq 3beb0 3dde6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3dded: 00 00 00 000000000003ddf0 : 3ddf0: e8 00 00 00 00 callq 3ddf5 3ddf5: 48 83 bf e8 39 01 00 cmpq $0x0,0x139e8(%rdi) 3ddfc: 00 3ddfd: 74 79 je 3de78 3ddff: 41 54 push %r12 3de01: 31 f6 xor %esi,%esi 3de03: 55 push %rbp 3de04: 48 89 fd mov %rdi,%rbp 3de07: 53 push %rbx 3de08: e8 a3 e0 ff ff callq 3beb0 3de0d: 48 8b 9d e8 39 01 00 mov 0x139e8(%rbp),%rbx 3de14: 4c 8b a3 b8 00 00 00 mov 0xb8(%rbx),%r12 3de1b: 4d 85 e4 test %r12,%r12 3de1e: 74 51 je 3de71 3de20: 48 8d bb 88 00 00 00 lea 0x88(%rbx),%rdi 3de27: e8 00 00 00 00 callq 3de2c 3de2c: 48 89 ef mov %rbp,%rdi 3de2f: 48 8d ab c0 00 00 00 lea 0xc0(%rbx),%rbp 3de36: e8 d5 db ff ff callq 3ba10 3de3b: 48 89 ef mov %rbp,%rdi 3de3e: e8 00 00 00 00 callq 3de43 3de43: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx) 3de4a: 00 00 00 00 3de4e: 49 8b 3c 24 mov (%r12),%rdi 3de52: e8 00 00 00 00 callq 3de57 3de57: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 3de5c: e8 00 00 00 00 callq 3de61 3de61: 4c 89 e7 mov %r12,%rdi 3de64: e8 00 00 00 00 callq 3de69 3de69: 48 89 ef mov %rbp,%rdi 3de6c: e8 00 00 00 00 callq 3de71 3de71: 5b pop %rbx 3de72: 31 c0 xor %eax,%eax 3de74: 5d pop %rbp 3de75: 41 5c pop %r12 3de77: c3 retq 3de78: 31 c0 xor %eax,%eax 3de7a: c3 retq 3de7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000003de80 : 3de80: e8 00 00 00 00 callq 3de85 3de85: 41 57 push %r15 3de87: 41 56 push %r14 3de89: 41 55 push %r13 3de8b: 41 54 push %r12 3de8d: 55 push %rbp 3de8e: 53 push %rbx 3de8f: 48 83 ec 68 sub $0x68,%rsp 3de93: 4c 8b a7 e8 39 01 00 mov 0x139e8(%rdi),%r12 3de9a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3dea1: 00 00 3dea3: 48 89 44 24 60 mov %rax,0x60(%rsp) 3dea8: 31 c0 xor %eax,%eax 3deaa: 4d 85 e4 test %r12,%r12 3dead: 0f 84 e9 01 00 00 je 3e09c 3deb3: 49 8b 44 24 10 mov 0x10(%r12),%rax 3deb8: 49 8d 6c 24 10 lea 0x10(%r12),%rbp 3debd: 48 89 fb mov %rdi,%rbx 3dec0: 49 be 00 01 00 00 00 movabs $0xdead000000000100,%r14 3dec7: 00 ad de 3deca: 49 bd 22 01 00 00 00 movabs $0xdead000000000122,%r13 3ded1: 00 ad de 3ded4: 48 8b 08 mov (%rax),%rcx 3ded7: 48 8d 70 d0 lea -0x30(%rax),%rsi 3dedb: 4c 8d 79 d0 lea -0x30(%rcx),%r15 3dedf: 48 39 c5 cmp %rax,%rbp 3dee2: 75 19 jne 3defd 3dee4: eb 70 jmp 3df56 3dee6: 49 8b 47 30 mov 0x30(%r15),%rax 3deea: 49 8d 57 30 lea 0x30(%r15),%rdx 3deee: 4c 89 fe mov %r15,%rsi 3def1: 48 83 e8 30 sub $0x30,%rax 3def5: 48 39 d5 cmp %rdx,%rbp 3def8: 74 5c je 3df56 3defa: 49 89 c7 mov %rax,%r15 3defd: 48 89 df mov %rbx,%rdi 3df00: e8 00 00 00 00 callq 3df05 3df05: 48 85 c0 test %rax,%rax 3df08: 74 dc je 3dee6 3df0a: 48 83 78 48 00 cmpq $0x0,0x48(%rax) 3df0f: 74 d5 je 3dee6 3df11: 8b 48 2c mov 0x2c(%rax),%ecx 3df14: 48 c7 40 48 00 00 00 movq $0x0,0x48(%rax) 3df1b: 00 3df1c: 8d 51 ff lea -0x1(%rcx),%edx 3df1f: 89 50 2c mov %edx,0x2c(%rax) 3df22: 85 d2 test %edx,%edx 3df24: 75 1a jne 3df40 3df26: 48 8b 50 38 mov 0x38(%rax),%rdx 3df2a: 48 8b 48 30 mov 0x30(%rax),%rcx 3df2e: 48 89 51 08 mov %rdx,0x8(%rcx) 3df32: 48 89 0a mov %rcx,(%rdx) 3df35: 8b 50 2c mov 0x2c(%rax),%edx 3df38: 4c 89 70 30 mov %r14,0x30(%rax) 3df3c: 4c 89 68 38 mov %r13,0x38(%rax) 3df40: 85 d2 test %edx,%edx 3df42: 79 a2 jns 3dee6 3df44: 48 8d 70 0c lea 0xc(%rax),%rsi 3df48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3df4f: e8 00 00 00 00 callq 3df54 3df54: eb 90 jmp 3dee6 3df56: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 3df5d: 00 00 3df5f: 48 8b 83 e8 39 01 00 mov 0x139e8(%rbx),%rax 3df66: 48 8b 50 10 mov 0x10(%rax),%rdx 3df6a: 4c 8d 68 10 lea 0x10(%rax),%r13 3df6e: 48 8b 0a mov (%rdx),%rcx 3df71: 48 8d 72 d0 lea -0x30(%rdx),%rsi 3df75: 48 8d 69 d0 lea -0x30(%rcx),%rbp 3df79: 49 39 d5 cmp %rdx,%r13 3df7c: 74 23 je 3dfa1 3df7e: 48 89 df mov %rbx,%rdi 3df81: e8 00 00 00 00 callq 3df86 3df86: 48 8b 45 30 mov 0x30(%rbp),%rax 3df8a: 48 89 ee mov %rbp,%rsi 3df8d: 48 8d 68 d0 lea -0x30(%rax),%rbp 3df91: 48 8d 46 30 lea 0x30(%rsi),%rax 3df95: 49 39 c5 cmp %rax,%r13 3df98: 75 e4 jne 3df7e 3df9a: 48 8b 83 e8 39 01 00 mov 0x139e8(%rbx),%rax 3dfa1: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 3dfa7 3dfa7: 85 c9 test %ecx,%ecx 3dfa9: 0f 85 0e 01 00 00 jne 3e0bd 3dfaf: 48 8b 3b mov (%rbx),%rdi 3dfb2: 48 83 c0 28 add $0x28,%rax 3dfb6: 4c 8d 7c 24 28 lea 0x28(%rsp),%r15 3dfbb: 48 89 e6 mov %rsp,%rsi 3dfbe: 48 89 44 24 28 mov %rax,0x28(%rsp) 3dfc3: 45 31 f6 xor %r14d,%r14d 3dfc6: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 3dfcd: 00 00 3dfcf: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 3dfd6: 00 00 3dfd8: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 3dfdf: 00 00 3dfe1: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 3dfe8: 00 00 3dfea: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 3dff1: 00 3dff2: 4c 89 7c 24 18 mov %r15,0x18(%rsp) 3dff7: e8 00 00 00 00 callq 3dffc 3dffc: 4c 8b ab e8 39 01 00 mov 0x139e8(%rbx),%r13 3e003: 49 8b 45 10 mov 0x10(%r13),%rax 3e007: 49 83 c5 10 add $0x10,%r13 3e00b: 48 8b 08 mov (%rax),%rcx 3e00e: 48 8d 50 d0 lea -0x30(%rax),%rdx 3e012: 48 8d 69 d0 lea -0x30(%rcx),%rbp 3e016: 49 39 c5 cmp %rax,%r13 3e019: 74 65 je 3e080 3e01b: 4c 89 ff mov %r15,%rdi 3e01e: 4c 89 f0 mov %r14,%rax 3e021: 4c 8d 7c 24 28 lea 0x28(%rsp),%r15 3e026: b9 07 00 00 00 mov $0x7,%ecx 3e02b: f3 48 ab rep stos %rax,%es:(%rdi) 3e02e: 4c 89 fe mov %r15,%rsi 3e031: 48 89 df mov %rbx,%rdi 3e034: 48 8b 02 mov (%rdx),%rax 3e037: 48 89 44 24 28 mov %rax,0x28(%rsp) 3e03c: 48 8b 42 08 mov 0x8(%rdx),%rax 3e040: 48 89 44 24 30 mov %rax,0x30(%rsp) 3e045: 48 8b 42 10 mov 0x10(%rdx),%rax 3e049: 48 89 44 24 38 mov %rax,0x38(%rsp) 3e04e: 48 8b 42 18 mov 0x18(%rdx),%rax 3e052: 48 89 44 24 40 mov %rax,0x40(%rsp) 3e057: 48 8b 42 20 mov 0x20(%rdx),%rax 3e05b: 48 89 44 24 48 mov %rax,0x48(%rsp) 3e060: 8b 42 28 mov 0x28(%rdx),%eax 3e063: 89 44 24 50 mov %eax,0x50(%rsp) 3e067: e8 00 00 00 00 callq 3e06c 3e06c: 48 8b 45 30 mov 0x30(%rbp),%rax 3e070: 48 89 ea mov %rbp,%rdx 3e073: 48 8d 68 d0 lea -0x30(%rax),%rbp 3e077: 48 8d 42 30 lea 0x30(%rdx),%rax 3e07b: 49 39 c5 cmp %rax,%r13 3e07e: 75 9b jne 3e01b 3e080: 41 8b 54 24 08 mov 0x8(%r12),%edx 3e085: 85 d2 test %edx,%edx 3e087: 75 53 jne 3e0dc 3e089: 48 c7 83 e8 39 01 00 movq $0x0,0x139e8(%rbx) 3e090: 00 00 00 00 3e094: 4c 89 e7 mov %r12,%rdi 3e097: e8 00 00 00 00 callq 3e09c 3e09c: 48 8b 44 24 60 mov 0x60(%rsp),%rax 3e0a1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3e0a8: 00 00 3e0aa: 75 56 jne 3e102 3e0ac: 48 83 c4 68 add $0x68,%rsp 3e0b0: 31 c0 xor %eax,%eax 3e0b2: 5b pop %rbx 3e0b3: 5d pop %rbp 3e0b4: 41 5c pop %r12 3e0b6: 41 5d pop %r13 3e0b8: 41 5e pop %r14 3e0ba: 41 5f pop %r15 3e0bc: c3 retq 3e0bd: 48 8b 3b mov (%rbx),%rdi 3e0c0: 48 8d 70 48 lea 0x48(%rax),%rsi 3e0c4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3e0cb: e8 00 00 00 00 callq 3e0d0 3e0d0: 48 8b 83 e8 39 01 00 mov 0x139e8(%rbx),%rax 3e0d7: e9 d3 fe ff ff jmpq 3dfaf 3e0dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3e0e3: e8 00 00 00 00 callq 3e0e8 3e0e8: 0f 0b ud2 3e0ea: 41 8b 44 24 08 mov 0x8(%r12),%eax 3e0ef: 85 c0 test %eax,%eax 3e0f1: 74 96 je 3e089 3e0f3: be 01 00 00 00 mov $0x1,%esi 3e0f8: 48 89 df mov %rbx,%rdi 3e0fb: e8 b0 dd ff ff callq 3beb0 3e100: eb 87 jmp 3e089 3e102: e8 00 00 00 00 callq 3e107 3e107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3e10e: 00 00 000000000003e110 : 3e110: e8 00 00 00 00 callq 3e115 3e115: 55 push %rbp 3e116: 53 push %rbx 3e117: 48 83 ec 10 sub $0x10,%rsp 3e11b: 8b 9f b0 63 01 00 mov 0x163b0(%rdi),%ebx 3e121: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3e128: 00 00 3e12a: 48 89 44 24 08 mov %rax,0x8(%rsp) 3e12f: 31 c0 xor %eax,%eax 3e131: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 3e138: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 3e13f: 00 3e140: 83 e3 04 and $0x4,%ebx 3e143: 75 4d jne 3e192 3e145: 80 bf 1a 0c 00 00 00 cmpb $0x0,0xc1a(%rdi) 3e14c: 48 89 fd mov %rdi,%rbp 3e14f: 74 41 je 3e192 3e151: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 3e157: 83 f8 1c cmp $0x1c,%eax 3e15a: 77 36 ja 3e192 3e15c: ba 00 00 a8 10 mov $0x10a80000,%edx 3e161: 48 0f a3 c2 bt %rax,%rdx 3e165: 73 2b jae 3e192 3e167: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 3e16c: 48 89 e6 mov %rsp,%rsi 3e16f: e8 fc d3 ff ff callq 3b570 3e174: 8b 04 24 mov (%rsp),%eax 3e177: 85 c0 test %eax,%eax 3e179: 74 17 je 3e192 3e17b: 89 d8 mov %ebx,%eax 3e17d: ba 01 00 00 00 mov $0x1,%edx 3e182: f0 0f b1 15 00 00 00 lock cmpxchg %edx,0x0(%rip) # 3e18a 3e189: 00 3e18a: 85 c0 test %eax,%eax 3e18c: 0f 84 00 00 00 00 je 3e192 3e192: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3e197: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3e19e: 00 00 3e1a0: 75 07 jne 3e1a9 3e1a2: 48 83 c4 10 add $0x10,%rsp 3e1a6: 5b pop %rbx 3e1a7: 5d pop %rbp 3e1a8: c3 retq 3e1a9: e8 00 00 00 00 callq 3e1ae 3e1ae: 66 90 xchg %ax,%ax 000000000003e1b0 : 3e1b0: e8 00 00 00 00 callq 3e1b5 3e1b5: 41 54 push %r12 3e1b7: 45 31 e4 xor %r12d,%r12d 3e1ba: 83 bf 08 07 00 00 15 cmpl $0x15,0x708(%rdi) 3e1c1: 74 06 je 3e1c9 3e1c3: 44 89 e0 mov %r12d,%eax 3e1c6: 41 5c pop %r12 3e1c8: c3 retq 3e1c9: 81 bf 88 7f 00 00 00 cmpl $0x283400,0x7f88(%rdi) 3e1d0: 34 28 00 3e1d3: 77 ee ja 3e1c3 3e1d5: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 3e1dc: 48 8b 40 28 mov 0x28(%rax),%rax 3e1e0: e8 00 00 00 00 callq 3e1e5 3e1e5: 83 f8 04 cmp $0x4,%eax 3e1e8: 74 d9 je 3e1c3 3e1ea: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 3e1f0 3e1f0: 85 c0 test %eax,%eax 3e1f2: 41 0f 95 c4 setne %r12b 3e1f6: eb cb jmp 3e1c3 3e1f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 3e1ff: 00 000000000003e200 : 3e200: e8 00 00 00 00 callq 3e205 3e205: 48 83 ec 10 sub $0x10,%rsp 3e209: 48 8b bf e8 39 01 00 mov 0x139e8(%rdi),%rdi 3e210: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3e217: 00 00 3e219: 48 89 44 24 08 mov %rax,0x8(%rsp) 3e21e: 31 c0 xor %eax,%eax 3e220: c6 44 24 07 00 movb $0x0,0x7(%rsp) 3e225: 48 85 ff test %rdi,%rdi 3e228: 74 0a je 3e234 3e22a: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 3e230 3e230: 85 d2 test %edx,%edx 3e232: 75 15 jne 3e249 3e234: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 3e239: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 3e240: 00 00 3e242: 75 1d jne 3e261 3e244: 48 83 c4 10 add $0x10,%rsp 3e248: c3 retq 3e249: 48 81 c7 e8 00 00 00 add $0xe8,%rdi 3e250: 48 8d 74 24 07 lea 0x7(%rsp),%rsi 3e255: e8 00 00 00 00 callq 3e25a 3e25a: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 3e25f: eb d3 jmp 3e234 3e261: e8 00 00 00 00 callq 3e266 3e266: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3e26d: 00 00 00 000000000003e270 : 3e270: e8 00 00 00 00 callq 3e275 3e275: 0f ae f0 mfence 3e278: 48 8b 3f mov (%rdi),%rdi 3e27b: 31 f6 xor %esi,%esi 3e27d: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 3e284: 48 8b 40 60 mov 0x60(%rax),%rax 3e288: e8 00 00 00 00 callq 3e28d 3e28d: 31 c0 xor %eax,%eax 3e28f: c3 retq 000000000003e290 : 3e290: e8 00 00 00 00 callq 3e295 3e295: 31 f6 xor %esi,%esi 3e297: e9 00 00 00 00 jmpq 3e29c 3e29c: 0f 1f 40 00 nopl 0x0(%rax) 000000000003e2a0 : 3e2a0: e8 00 00 00 00 callq 3e2a5 3e2a5: 41 57 push %r15 3e2a7: 41 56 push %r14 3e2a9: 49 89 d6 mov %rdx,%r14 3e2ac: 41 55 push %r13 3e2ae: 49 89 cd mov %rcx,%r13 3e2b1: 41 54 push %r12 3e2b3: 45 89 cc mov %r9d,%r12d 3e2b6: 55 push %rbp 3e2b7: 48 89 fd mov %rdi,%rbp 3e2ba: 53 push %rbx 3e2bb: 48 89 f3 mov %rsi,%rbx 3e2be: 48 83 ec 08 sub $0x8,%rsp 3e2c2: 48 8b be 60 02 00 00 mov 0x260(%rsi),%rdi 3e2c9: 44 89 44 24 04 mov %r8d,0x4(%rsp) 3e2ce: 4c 8b 7c 24 40 mov 0x40(%rsp),%r15 3e2d3: 48 85 ff test %rdi,%rdi 3e2d6: 74 27 je 3e2ff 3e2d8: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 3e2df: ff ff 7f 3e2e2: be 01 00 00 00 mov $0x1,%esi 3e2e7: e8 00 00 00 00 callq 3e2ec 3e2ec: ba 00 00 00 00 mov $0x0,%edx 3e2f1: 48 85 c0 test %rax,%rax 3e2f4: 48 0f 4f c2 cmovg %rdx,%rax 3e2f8: 41 89 c0 mov %eax,%r8d 3e2fb: 85 c0 test %eax,%eax 3e2fd: 75 51 jne 3e350 3e2ff: 48 89 df mov %rbx,%rdi 3e302: e8 00 00 00 00 callq 3e307 3e307: 49 01 c6 add %rax,%r14 3e30a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3e30f: 8b 54 24 04 mov 0x4(%rsp),%edx 3e313: 31 db xor %ebx,%ebx 3e315: 85 d2 test %edx,%edx 3e317: 74 34 je 3e34d 3e319: 48 8b 7d 18 mov 0x18(%rbp),%rdi 3e31d: 4c 89 e9 mov %r13,%rcx 3e320: 48 85 ff test %rdi,%rdi 3e323: 74 0b je 3e330 3e325: 4c 89 ee mov %r13,%rsi 3e328: e8 00 00 00 00 callq 3e32d 3e32d: 48 89 c1 mov %rax,%rcx 3e330: 48 8b 7d 00 mov 0x0(%rbp),%rdi 3e334: 89 da mov %ebx,%edx 3e336: 4d 89 f8 mov %r15,%r8 3e339: 4c 89 f6 mov %r14,%rsi 3e33c: 4d 01 e5 add %r12,%r13 3e33f: 83 c3 01 add $0x1,%ebx 3e342: e8 00 00 00 00 callq 3e347 3e347: 39 5c 24 04 cmp %ebx,0x4(%rsp) 3e34b: 75 cc jne 3e319 3e34d: 45 31 c0 xor %r8d,%r8d 3e350: 48 83 c4 08 add $0x8,%rsp 3e354: 44 89 c0 mov %r8d,%eax 3e357: 5b pop %rbx 3e358: 5d pop %rbp 3e359: 41 5c pop %r12 3e35b: 41 5d pop %r13 3e35d: 41 5e pop %r14 3e35f: 41 5f pop %r15 3e361: c3 retq 3e362: 0f b6 55 10 movzbl 0x10(%rbp),%edx 3e366: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 3e36d 3e36d: 89 c0 mov %eax,%eax 3e36f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 3e377 3e376: 00 3e377: 73 96 jae 3e30f 3e379: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3e380 3e380: 48 85 c0 test %rax,%rax 3e383: 74 1b je 3e3a0 3e385: 48 8b 78 08 mov 0x8(%rax),%rdi 3e389: 52 push %rdx 3e38a: 4d 89 f9 mov %r15,%r9 3e38d: 45 89 e0 mov %r12d,%r8d 3e390: 8b 4c 24 0c mov 0xc(%rsp),%ecx 3e394: 4c 89 ea mov %r13,%rdx 3e397: 4c 89 f6 mov %r14,%rsi 3e39a: e8 00 00 00 00 callq 3e39f 3e39f: 58 pop %rax 3e3a0: e9 6a ff ff ff jmpq 3e30f 3e3a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3e3ac: 00 00 00 00 000000000003e3b0 : 3e3b0: e8 00 00 00 00 callq 3e3b5 3e3b5: 48 85 f6 test %rsi,%rsi 3e3b8: 74 12 je 3e3cc 3e3ba: 48 8b 4f 08 mov 0x8(%rdi),%rcx 3e3be: 48 8b 3f mov (%rdi),%rdi 3e3c1: 41 b8 01 00 00 00 mov $0x1,%r8d 3e3c7: e9 00 00 00 00 jmpq 3e3cc 3e3cc: 31 c0 xor %eax,%eax 3e3ce: c3 retq 3e3cf: 90 nop 000000000003e3d0 : 3e3d0: e8 00 00 00 00 callq 3e3d5 3e3d5: 41 55 push %r13 3e3d7: 48 8d 4f 20 lea 0x20(%rdi),%rcx 3e3db: 41 89 d5 mov %edx,%r13d 3e3de: 41 54 push %r12 3e3e0: 49 89 f4 mov %rsi,%r12 3e3e3: be 00 04 00 00 mov $0x400,%esi 3e3e8: 53 push %rbx 3e3e9: 48 89 fb mov %rdi,%rbx 3e3ec: 0f b6 57 10 movzbl 0x10(%rdi),%edx 3e3f0: 48 8b 3f mov (%rdi),%rdi 3e3f3: e8 00 00 00 00 callq 3e3f8 3e3f8: 85 c0 test %eax,%eax 3e3fa: 75 2b jne 3e427 3e3fc: c7 43 28 00 01 00 00 movl $0x100,0x28(%rbx) 3e403: 4d 85 e4 test %r12,%r12 3e406: 74 1f je 3e427 3e408: 48 8b 43 20 mov 0x20(%rbx),%rax 3e40c: 4c 8b 43 08 mov 0x8(%rbx),%r8 3e410: 44 89 e9 mov %r13d,%ecx 3e413: 4c 89 e2 mov %r12,%rdx 3e416: 48 8b 3b mov (%rbx),%rdi 3e419: 5b pop %rbx 3e41a: 48 8d 70 78 lea 0x78(%rax),%rsi 3e41e: 41 5c pop %r12 3e420: 41 5d pop %r13 3e422: e9 00 00 00 00 jmpq 3e427 3e427: 5b pop %rbx 3e428: 41 5c pop %r12 3e42a: 41 5d pop %r13 3e42c: c3 retq 3e42d: 0f 1f 00 nopl (%rax) 000000000003e430 : 3e430: e8 00 00 00 00 callq 3e435 3e435: 41 57 push %r15 3e437: 41 56 push %r14 3e439: 41 55 push %r13 3e43b: 49 89 cd mov %rcx,%r13 3e43e: 41 54 push %r12 3e440: 45 89 c4 mov %r8d,%r12d 3e443: 55 push %rbp 3e444: 44 89 cd mov %r9d,%ebp 3e447: 53 push %rbx 3e448: 48 89 fb mov %rdi,%rbx 3e44b: 48 89 f7 mov %rsi,%rdi 3e44e: 48 83 ec 08 sub $0x8,%rsp 3e452: 48 8b 43 20 mov 0x20(%rbx),%rax 3e456: 48 89 14 24 mov %rdx,(%rsp) 3e45a: 4c 8b 74 24 40 mov 0x40(%rsp),%r14 3e45f: 4c 8b b8 88 01 00 00 mov 0x188(%rax),%r15 3e466: e8 00 00 00 00 callq 3e46b 3e46b: 48 ba ff ff ff ff ff movabs $0x7fffffffffff,%rdx 3e472: 7f 00 00 3e475: 48 39 d0 cmp %rdx,%rax 3e478: 76 0d jbe 3e487 3e47a: 48 ba 00 00 00 00 00 movabs $0xffff800000000000,%rdx 3e481: 80 ff ff 3e484: 48 09 d0 or %rdx,%rax 3e487: 48 8b 34 24 mov (%rsp),%rsi 3e48b: 48 01 c6 add %rax,%rsi 3e48e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3e493: 48 8b 03 mov (%rbx),%rax 3e496: 48 8b 80 58 54 00 00 mov 0x5458(%rax),%rax 3e49d: 41 83 fc 02 cmp $0x2,%r12d 3e4a1: 77 79 ja 3e51c 3e4a3: 4c 89 ea mov %r13,%rdx 3e4a6: 48 8b 40 10 mov 0x10(%rax),%rax 3e4aa: 48 83 c4 08 add $0x8,%rsp 3e4ae: 41 89 e8 mov %ebp,%r8d 3e4b1: 5b pop %rbx 3e4b2: 4c 09 f2 or %r14,%rdx 3e4b5: 5d pop %rbp 3e4b6: 44 89 e1 mov %r12d,%ecx 3e4b9: 4c 89 ff mov %r15,%rdi 3e4bc: 41 5c pop %r12 3e4be: 41 5d pop %r13 3e4c0: 41 5e pop %r14 3e4c2: 41 5f pop %r15 3e4c4: e9 00 00 00 00 jmpq 3e4c9 3e4c9: 0f b6 53 10 movzbl 0x10(%rbx),%edx 3e4cd: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 3e4d4 3e4d4: 89 c0 mov %eax,%eax 3e4d6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 3e4de 3e4dd: 00 3e4de: 73 b3 jae 3e493 3e4e0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3e4e7 3e4e7: 48 85 c0 test %rax,%rax 3e4ea: 74 20 je 3e50c 3e4ec: 48 8b 78 08 mov 0x8(%rax),%rdi 3e4f0: 52 push %rdx 3e4f1: 4d 89 f1 mov %r14,%r9 3e4f4: 41 89 e8 mov %ebp,%r8d 3e4f7: 44 89 e1 mov %r12d,%ecx 3e4fa: 4c 89 ea mov %r13,%rdx 3e4fd: 48 89 74 24 08 mov %rsi,0x8(%rsp) 3e502: e8 00 00 00 00 callq 3e507 3e507: 58 pop %rax 3e508: 48 8b 34 24 mov (%rsp),%rsi 3e50c: 48 8b 03 mov (%rbx),%rax 3e50f: 48 8b 80 58 54 00 00 mov 0x5458(%rax),%rax 3e516: 41 83 fc 02 cmp $0x2,%r12d 3e51a: 76 87 jbe 3e4a3 3e51c: 48 8b 40 18 mov 0x18(%rax),%rax 3e520: 48 83 c4 08 add $0x8,%rsp 3e524: 4d 89 f1 mov %r14,%r9 3e527: 41 89 e8 mov %ebp,%r8d 3e52a: 5b pop %rbx 3e52b: 44 89 e1 mov %r12d,%ecx 3e52e: 5d pop %rbp 3e52f: 4c 89 ea mov %r13,%rdx 3e532: 41 5c pop %r12 3e534: 4c 89 ff mov %r15,%rdi 3e537: 41 5d pop %r13 3e539: 41 5e pop %r14 3e53b: 41 5f pop %r15 3e53d: e9 00 00 00 00 jmpq 3e542 3e542: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3e549: 00 00 00 00 3e54d: 0f 1f 00 nopl (%rax) 000000000003e550 : 3e550: e8 00 00 00 00 callq 3e555 3e555: 53 push %rbx 3e556: 48 89 fb mov %rdi,%rbx 3e559: 48 83 c7 58 add $0x58,%rdi 3e55d: e8 00 00 00 00 callq 3e562 3e562: 85 c0 test %eax,%eax 3e564: 75 16 jne 3e57c 3e566: 48 8b bb d8 02 00 00 mov 0x2d8(%rbx),%rdi 3e56d: 48 85 ff test %rdi,%rdi 3e570: 74 0a je 3e57c 3e572: 48 83 c7 58 add $0x58,%rdi 3e576: 5b pop %rbx 3e577: e9 00 00 00 00 jmpq 3e57c 3e57c: 5b pop %rbx 3e57d: c3 retq 3e57e: 66 90 xchg %ax,%ax 000000000003e580 : 3e580: e8 00 00 00 00 callq 3e585 3e585: 41 56 push %r14 3e587: 41 89 ce mov %ecx,%r14d 3e58a: 41 55 push %r13 3e58c: 41 54 push %r12 3e58e: 55 push %rbp 3e58f: 48 89 fd mov %rdi,%rbp 3e592: 48 89 f7 mov %rsi,%rdi 3e595: 53 push %rbx 3e596: 48 89 d3 mov %rdx,%rbx 3e599: 48 83 ec 08 sub $0x8,%rsp 3e59d: 48 8b 45 20 mov 0x20(%rbp),%rax 3e5a1: 4c 8b a8 88 01 00 00 mov 0x188(%rax),%r13 3e5a8: 8b 45 28 mov 0x28(%rbp),%eax 3e5ab: 44 8d 24 85 00 00 00 lea 0x0(,%rax,4),%r12d 3e5b2: 00 3e5b3: 4d 03 65 10 add 0x10(%r13),%r12 3e5b7: e8 00 00 00 00 callq 3e5bc 3e5bc: 48 ba ff ff ff ff ff movabs $0x7fffffffffff,%rdx 3e5c3: 7f 00 00 3e5c6: 48 39 d0 cmp %rdx,%rax 3e5c9: 76 0d jbe 3e5d8 3e5cb: 48 ba 00 00 00 00 00 movabs $0xffff800000000000,%rdx 3e5d2: 80 ff ff 3e5d5: 48 09 d0 or %rdx,%rax 3e5d8: 48 8d 34 03 lea (%rbx,%rax,1),%rsi 3e5dc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 3e5e1: 48 8b 45 00 mov 0x0(%rbp),%rax 3e5e5: 44 89 f1 mov %r14d,%ecx 3e5e8: 4c 89 e2 mov %r12,%rdx 3e5eb: 4c 89 ef mov %r13,%rdi 3e5ee: 48 8b 80 58 54 00 00 mov 0x5458(%rax),%rax 3e5f5: 48 8b 40 08 mov 0x8(%rax),%rax 3e5f9: 48 83 c4 08 add $0x8,%rsp 3e5fd: 5b pop %rbx 3e5fe: 5d pop %rbp 3e5ff: 41 5c pop %r12 3e601: 41 5d pop %r13 3e603: 41 5e pop %r14 3e605: e9 00 00 00 00 jmpq 3e60a 3e60a: 44 0f b6 45 10 movzbl 0x10(%rbp),%r8d 3e60f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 3e616 3e616: 89 c0 mov %eax,%eax 3e618: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 3e620 3e61f: 00 3e620: 73 bf jae 3e5e1 3e622: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 3e629 3e629: 48 85 c0 test %rax,%rax 3e62c: 74 17 je 3e645 3e62e: 48 8b 78 08 mov 0x8(%rax),%rdi 3e632: 44 89 f1 mov %r14d,%ecx 3e635: 4c 89 e2 mov %r12,%rdx 3e638: 48 89 34 24 mov %rsi,(%rsp) 3e63c: e8 00 00 00 00 callq 3e641 3e641: 48 8b 34 24 mov (%rsp),%rsi 3e645: eb 9a jmp 3e5e1 3e647: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3e64e: 00 00 000000000003e650 : 3e650: e8 00 00 00 00 callq 3e655 3e655: 41 56 push %r14 3e657: 41 55 push %r13 3e659: 41 54 push %r12 3e65b: 55 push %rbp 3e65c: 48 89 f5 mov %rsi,%rbp 3e65f: 53 push %rbx 3e660: 48 89 fb mov %rdi,%rbx 3e663: 48 83 ec 10 sub $0x10,%rsp 3e667: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3e66e: 00 00 3e670: 48 89 44 24 08 mov %rax,0x8(%rsp) 3e675: 48 8b 47 20 mov 0x20(%rdi),%rax 3e679: 80 7f 10 00 cmpb $0x0,0x10(%rdi) 3e67d: 4c 8b a0 88 01 00 00 mov 0x188(%rax),%r12 3e684: 48 8b 47 08 mov 0x8(%rdi),%rax 3e688: 4c 8d a8 e0 00 00 00 lea 0xe0(%rax),%r13 3e68f: 75 07 jne 3e698 3e691: 4c 8d a8 98 01 00 00 lea 0x198(%rax),%r13 3e698: 49 8b 45 10 mov 0x10(%r13),%rax 3e69c: 41 8b 54 24 08 mov 0x8(%r12),%edx 3e6a1: 48 8b 40 08 mov 0x8(%rax),%rax 3e6a5: 48 8d 78 88 lea -0x78(%rax),%rdi 3e6a9: 85 d2 test %edx,%edx 3e6ab: 0f 84 59 01 00 00 je 3e80a 3e6b1: 48 8b 40 90 mov -0x70(%rax),%rax 3e6b5: 4c 89 e6 mov %r12,%rsi 3e6b8: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 3e6bf: e8 00 00 00 00 callq 3e6c4 3e6c4: 8b 43 28 mov 0x28(%rbx),%eax 3e6c7: 41 39 44 24 08 cmp %eax,0x8(%r12) 3e6cc: 0f 87 3f 01 00 00 ja 3e811 3e6d2: 48 8b 7b 20 mov 0x20(%rbx),%rdi 3e6d6: 48 89 e1 mov %rsp,%rcx 3e6d9: ba 01 00 00 00 mov $0x1,%edx 3e6de: 4c 89 ee mov %r13,%rsi 3e6e1: e8 00 00 00 00 callq 3e6e6 3e6e6: 41 89 c4 mov %eax,%r12d 3e6e9: 85 c0 test %eax,%eax 3e6eb: 0f 85 07 01 00 00 jne 3e7f8 3e6f1: 80 7b 11 00 cmpb $0x0,0x11(%rbx) 3e6f5: 4c 8b 2c 24 mov (%rsp),%r13 3e6f9: 0f 84 db 00 00 00 je 3e7da 3e6ff: 4d 85 ed test %r13,%r13 3e702: 74 62 je 3e766 3e704: 4d 8d 75 38 lea 0x38(%r13),%r14 3e708: b8 01 00 00 00 mov $0x1,%eax 3e70d: f0 41 0f c1 45 38 lock xadd %eax,0x38(%r13) 3e713: 85 c0 test %eax,%eax 3e715: 0f 84 42 01 00 00 je 3e85d 3e71b: 0f 88 2a 01 00 00 js 3e84b 3e721: 83 c0 01 add $0x1,%eax 3e724: 0f 88 21 01 00 00 js 3e84b 3e72a: 48 8b 43 08 mov 0x8(%rbx),%rax 3e72e: 48 8b 0c 24 mov (%rsp),%rcx 3e732: 48 8b 90 50 02 00 00 mov 0x250(%rax),%rdx 3e739: 48 89 88 50 02 00 00 mov %rcx,0x250(%rax) 3e740: b8 ff ff ff ff mov $0xffffffff,%eax 3e745: 48 89 14 24 mov %rdx,(%rsp) 3e749: f0 41 0f c1 45 38 lock xadd %eax,0x38(%r13) 3e74f: 83 f8 01 cmp $0x1,%eax 3e752: 0f 84 c0 00 00 00 je 3e818 3e758: 85 c0 test %eax,%eax 3e75a: 0f 8e d5 00 00 00 jle 3e835 3e760: 48 8b 04 24 mov (%rsp),%rax 3e764: eb 1a jmp 3e780 3e766: 48 8b 53 08 mov 0x8(%rbx),%rdx 3e76a: 48 8b 82 50 02 00 00 mov 0x250(%rdx),%rax 3e771: 48 c7 82 50 02 00 00 movq $0x0,0x250(%rdx) 3e778: 00 00 00 00 3e77c: 48 89 04 24 mov %rax,(%rsp) 3e780: 48 85 ed test %rbp,%rbp 3e783: 74 15 je 3e79a 3e785: 80 7b 10 00 cmpb $0x0,0x10(%rbx) 3e789: 75 0f jne 3e79a 3e78b: 48 8b 55 00 mov 0x0(%rbp),%rdx 3e78f: 48 89 45 00 mov %rax,0x0(%rbp) 3e793: 48 89 14 24 mov %rdx,(%rsp) 3e797: 48 89 d0 mov %rdx,%rax 3e79a: 48 85 c0 test %rax,%rax 3e79d: 74 17 je 3e7b6 3e79f: 48 8d 78 38 lea 0x38(%rax),%rdi 3e7a3: ba ff ff ff ff mov $0xffffffff,%edx 3e7a8: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 3e7ad: 83 fa 01 cmp $0x1,%edx 3e7b0: 74 51 je 3e803 3e7b2: 85 d2 test %edx,%edx 3e7b4: 7e 73 jle 3e829 3e7b6: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3e7bb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3e7c2: 00 00 3e7c4: 0f 85 a5 00 00 00 jne 3e86f 3e7ca: 48 83 c4 10 add $0x10,%rsp 3e7ce: 44 89 e0 mov %r12d,%eax 3e7d1: 5b pop %rbx 3e7d2: 5d pop %rbp 3e7d3: 41 5c pop %r12 3e7d5: 41 5d pop %r13 3e7d7: 41 5e pop %r14 3e7d9: c3 retq 3e7da: 48 8b 43 08 mov 0x8(%rbx),%rax 3e7de: ba 01 00 00 00 mov $0x1,%edx 3e7e3: 4c 89 ee mov %r13,%rsi 3e7e6: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 3e7ed: e8 00 00 00 00 callq 3e7f2 3e7f2: 48 8b 04 24 mov (%rsp),%rax 3e7f6: eb 88 jmp 3e780 3e7f8: 48 8b 7b 20 mov 0x20(%rbx),%rdi 3e7fc: e8 00 00 00 00 callq 3e801 3e801: eb b3 jmp 3e7b6 3e803: e8 00 00 00 00 callq 3e808 3e808: eb ac jmp 3e7b6 3e80a: 0f 0b ud2 3e80c: e9 a0 fe ff ff jmpq 3e6b1 3e811: 0f 0b ud2 3e813: e9 ba fe ff ff jmpq 3e6d2 3e818: 4c 89 f7 mov %r14,%rdi 3e81b: e8 00 00 00 00 callq 3e820 3e820: 48 8b 04 24 mov (%rsp),%rax 3e824: e9 57 ff ff ff jmpq 3e780 3e829: be 03 00 00 00 mov $0x3,%esi 3e82e: e8 00 00 00 00 callq 3e833 3e833: eb 81 jmp 3e7b6 3e835: be 03 00 00 00 mov $0x3,%esi 3e83a: 4c 89 f7 mov %r14,%rdi 3e83d: e8 00 00 00 00 callq 3e842 3e842: 48 8b 04 24 mov (%rsp),%rax 3e846: e9 35 ff ff ff jmpq 3e780 3e84b: be 01 00 00 00 mov $0x1,%esi 3e850: 4c 89 f7 mov %r14,%rdi 3e853: e8 00 00 00 00 callq 3e858 3e858: e9 cd fe ff ff jmpq 3e72a 3e85d: be 02 00 00 00 mov $0x2,%esi 3e862: 4c 89 f7 mov %r14,%rdi 3e865: e8 00 00 00 00 callq 3e86a 3e86a: e9 bb fe ff ff jmpq 3e72a 3e86f: e8 00 00 00 00 callq 3e874 3e874: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3e87b: 00 00 00 00 3e87f: 90 nop 000000000003e880 : 3e880: e8 00 00 00 00 callq 3e885 3e885: 41 57 push %r15 3e887: 41 56 push %r14 3e889: 49 89 fe mov %rdi,%r14 3e88c: 41 55 push %r13 3e88e: 41 54 push %r12 3e890: 55 push %rbp 3e891: 53 push %rbx 3e892: 48 83 ec 40 sub $0x40,%rsp 3e896: 48 8b 47 20 mov 0x20(%rdi),%rax 3e89a: 0f b6 5f 10 movzbl 0x10(%rdi),%ebx 3e89e: 48 89 34 24 mov %rsi,(%rsp) 3e8a2: 48 8b b6 60 02 00 00 mov 0x260(%rsi),%rsi 3e8a9: 48 8d 78 78 lea 0x78(%rax),%rdi 3e8ad: 48 89 54 24 10 mov %rdx,0x10(%rsp) 3e8b2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 3e8b7: 44 89 44 24 1c mov %r8d,0x1c(%rsp) 3e8bc: 44 89 4c 24 2c mov %r9d,0x2c(%rsp) 3e8c1: e8 00 00 00 00 callq 3e8c6 3e8c6: 89 44 24 3c mov %eax,0x3c(%rsp) 3e8ca: 85 c0 test %eax,%eax 3e8cc: 0f 85 3f 01 00 00 jne 3ea11 3e8d2: 0f b6 c3 movzbl %bl,%eax 3e8d5: 89 44 24 38 mov %eax,0x38(%rsp) 3e8d9: 49 8d 46 20 lea 0x20(%r14),%rax 3e8dd: 48 89 44 24 30 mov %rax,0x30(%rsp) 3e8e2: 49 8b 46 20 mov 0x20(%r14),%rax 3e8e6: 41 8b 5e 28 mov 0x28(%r14),%ebx 3e8ea: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax 3e8f1: 2b 58 08 sub 0x8(%rax),%ebx 3e8f4: 83 fb 1f cmp $0x1f,%ebx 3e8f7: 0f 86 27 01 00 00 jbe 3ea24 3e8fd: 48 8b 04 24 mov (%rsp),%rax 3e901: 49 8b 7e 18 mov 0x18(%r14),%rdi 3e905: 48 8b b0 d8 02 00 00 mov 0x2d8(%rax),%rsi 3e90c: 48 85 ff test %rdi,%rdi 3e90f: 0f 84 7d 01 00 00 je 3ea92 3e915: 49 8b 06 mov (%r14),%rax 3e918: 48 85 f6 test %rsi,%rsi 3e91b: 45 8b 66 28 mov 0x28(%r14),%r12d 3e91f: 48 8b 80 58 54 00 00 mov 0x5458(%rax),%rax 3e926: 8b 00 mov (%rax),%eax 3e928: 8d 14 00 lea (%rax,%rax,1),%edx 3e92b: 0f 45 c2 cmovne %edx,%eax 3e92e: 83 eb 07 sub $0x7,%ebx 3e931: 29 c3 sub %eax,%ebx 3e933: 8b 44 24 1c mov 0x1c(%rsp),%eax 3e937: d1 eb shr %ebx 3e939: 39 c3 cmp %eax,%ebx 3e93b: 0f 47 d8 cmova %eax,%ebx 3e93e: 8d 04 1b lea (%rbx,%rbx,1),%eax 3e941: 41 29 c4 sub %eax,%r12d 3e944: 49 8b 46 20 mov 0x20(%r14),%rax 3e948: 45 89 66 28 mov %r12d,0x28(%r14) 3e94c: 49 c1 e4 02 shl $0x2,%r12 3e950: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax 3e957: 48 8b 40 18 mov 0x18(%rax),%rax 3e95b: 85 db test %ebx,%ebx 3e95d: 74 64 je 3e9c3 3e95f: 8d 4b ff lea -0x1(%rbx),%ecx 3e962: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 3e967: 4e 8d 2c 20 lea (%rax,%r12,1),%r13 3e96b: 89 5c 24 28 mov %ebx,0x28(%rsp) 3e96f: 48 8d 44 c8 08 lea 0x8(%rax,%rcx,8),%rax 3e974: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 3e979: 8b 6c 24 2c mov 0x2c(%rsp),%ebp 3e97d: 4c 89 fb mov %r15,%rbx 3e980: 49 01 c4 add %rax,%r12 3e983: 4c 8b 7c 24 78 mov 0x78(%rsp),%r15 3e988: eb 04 jmp 3e98e 3e98a: 49 8b 7e 18 mov 0x18(%r14),%rdi 3e98e: 48 89 de mov %rbx,%rsi 3e991: 49 83 c5 08 add $0x8,%r13 3e995: 48 01 eb add %rbp,%rbx 3e998: e8 00 00 00 00 callq 3e99d 3e99d: 4c 09 f8 or %r15,%rax 3e9a0: 49 89 45 f8 mov %rax,-0x8(%r13) 3e9a4: 4d 39 ec cmp %r13,%r12 3e9a7: 75 e1 jne 3e98a 3e9a9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3e9ae: 8b 5c 24 28 mov 0x28(%rsp),%ebx 3e9b2: 48 01 e8 add %rbp,%rax 3e9b5: 48 0f af 6c 24 20 imul 0x20(%rsp),%rbp 3e9bb: 48 01 e8 add %rbp,%rax 3e9be: 48 89 44 24 08 mov %rax,0x8(%rsp) 3e9c3: 48 8b 04 24 mov (%rsp),%rax 3e9c7: 48 8b b0 d8 02 00 00 mov 0x2d8(%rax),%rsi 3e9ce: 48 85 f6 test %rsi,%rsi 3e9d1: 74 0f je 3e9e2 3e9d3: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 3e9d8: 89 d9 mov %ebx,%ecx 3e9da: 4c 89 f7 mov %r14,%rdi 3e9dd: e8 9e fb ff ff callq 3e580 3e9e2: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 3e9e7: 48 8b 34 24 mov (%rsp),%rsi 3e9eb: 89 d9 mov %ebx,%ecx 3e9ed: 4c 89 f7 mov %r14,%rdi 3e9f0: 4c 89 fa mov %r15,%rdx 3e9f3: e8 88 fb ff ff callq 3e580 3e9f8: 8d 04 dd 00 00 00 00 lea 0x0(,%rbx,8),%eax 3e9ff: 49 01 c7 add %rax,%r15 3ea02: 29 5c 24 1c sub %ebx,0x1c(%rsp) 3ea06: 4c 89 7c 24 10 mov %r15,0x10(%rsp) 3ea0b: 0f 85 d1 fe ff ff jne 3e8e2 3ea11: 8b 44 24 3c mov 0x3c(%rsp),%eax 3ea15: 48 83 c4 40 add $0x40,%rsp 3ea19: 5b pop %rbx 3ea1a: 5d pop %rbp 3ea1b: 41 5c pop %r12 3ea1d: 41 5d pop %r13 3ea1f: 41 5e pop %r14 3ea21: 41 5f pop %r15 3ea23: c3 retq 3ea24: 31 f6 xor %esi,%esi 3ea26: 4c 89 f7 mov %r14,%rdi 3ea29: e8 22 fc ff ff callq 3e650 3ea2e: 85 c0 test %eax,%eax 3ea30: 0f 85 ad 00 00 00 jne 3eae3 3ea36: 49 83 7e 18 00 cmpq $0x0,0x18(%r14) 3ea3b: 74 49 je 3ea86 3ea3d: 8b 44 24 1c mov 0x1c(%rsp),%eax 3ea41: 8d 5c 00 20 lea 0x20(%rax,%rax,1),%ebx 3ea45: b8 00 01 00 00 mov $0x100,%eax 3ea4a: 81 fb 00 01 00 00 cmp $0x100,%ebx 3ea50: 0f 42 d8 cmovb %eax,%ebx 3ea53: b8 00 40 00 00 mov $0x4000,%eax 3ea58: 81 fb 00 40 00 00 cmp $0x4000,%ebx 3ea5e: 0f 47 d8 cmova %eax,%ebx 3ea61: 8d 34 9d 00 00 00 00 lea 0x0(,%rbx,4),%esi 3ea68: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 3ea6d: 8b 54 24 38 mov 0x38(%rsp),%edx 3ea71: 49 8b 3e mov (%r14),%rdi 3ea74: e8 00 00 00 00 callq 3ea79 3ea79: 85 c0 test %eax,%eax 3ea7b: 75 66 jne 3eae3 3ea7d: 41 89 5e 28 mov %ebx,0x28(%r14) 3ea81: e9 77 fe ff ff jmpq 3e8fd 3ea86: bb 00 01 00 00 mov $0x100,%ebx 3ea8b: be 00 04 00 00 mov $0x400,%esi 3ea90: eb d6 jmp 3ea68 3ea92: 48 85 f6 test %rsi,%rsi 3ea95: 74 21 je 3eab8 3ea97: ff 74 24 78 pushq 0x78(%rsp) 3ea9b: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 3eaa0: 4c 89 f7 mov %r14,%rdi 3eaa3: 44 8b 4c 24 34 mov 0x34(%rsp),%r9d 3eaa8: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 3eaad: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 3eab2: e8 79 f9 ff ff callq 3e430 3eab7: 5a pop %rdx 3eab8: ff 74 24 78 pushq 0x78(%rsp) 3eabc: 44 8b 4c 24 34 mov 0x34(%rsp),%r9d 3eac1: 4c 89 f7 mov %r14,%rdi 3eac4: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 3eac9: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 3eace: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 3ead3: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 3ead8: e8 53 f9 ff ff callq 3e430 3eadd: 58 pop %rax 3eade: e9 2e ff ff ff jmpq 3ea11 3eae3: 89 44 24 3c mov %eax,0x3c(%rsp) 3eae7: e9 25 ff ff ff jmpq 3ea11 3eaec: 0f 1f 40 00 nopl 0x0(%rax) 000000000003eaf0 : 3eaf0: e8 00 00 00 00 callq 3eaf5 3eaf5: 53 push %rbx 3eaf6: 48 89 fb mov %rdi,%rbx 3eaf9: 48 8b bf c8 5b 00 00 mov 0x5bc8(%rdi),%rdi 3eb00: e8 00 00 00 00 callq 3eb05 3eb05: 48 c7 83 c8 5b 00 00 movq $0x0,0x5bc8(%rbx) 3eb0c: 00 00 00 00 3eb10: 5b pop %rbx 3eb11: c3 retq 3eb12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3eb19: 00 00 00 00 3eb1d: 0f 1f 00 nopl (%rax) 000000000003eb20 : 3eb20: e8 00 00 00 00 callq 3eb25 3eb25: 41 57 push %r15 3eb27: ba 00 10 00 00 mov $0x1000,%edx 3eb2c: be c0 0d 00 00 mov $0xdc0,%esi 3eb31: 41 56 push %r14 3eb33: 41 55 push %r13 3eb35: 41 54 push %r12 3eb37: 55 push %rbp 3eb38: 48 89 fd mov %rdi,%rbp 3eb3b: 53 push %rbx 3eb3c: 48 83 ec 18 sub $0x18,%rsp 3eb40: c7 87 d0 5b 00 00 00 movl $0x1000,0x5bd0(%rdi) 3eb47: 10 00 00 3eb4a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3eb51 3eb51: e8 00 00 00 00 callq 3eb56 3eb56: 48 89 85 c8 5b 00 00 mov %rax,0x5bc8(%rbp) 3eb5d: 48 85 c0 test %rax,%rax 3eb60: 0f 84 25 03 00 00 je 3ee8b 3eb66: 31 d2 xor %edx,%edx 3eb68: be e3 0d 00 00 mov $0xde3,%esi 3eb6d: 48 89 ef mov %rbp,%rdi 3eb70: 49 89 c4 mov %rax,%r12 3eb73: e8 00 00 00 00 callq 3eb78 3eb78: 45 31 c0 xor %r8d,%r8d 3eb7b: 4c 89 e2 mov %r12,%rdx 3eb7e: 48 89 ef mov %rbp,%rdi 3eb81: 89 c6 mov %eax,%esi 3eb83: 8b 8d d0 5b 00 00 mov 0x5bd0(%rbp),%ecx 3eb89: 48 c1 e6 14 shl $0x14,%rsi 3eb8d: 48 81 ee 00 00 01 00 sub $0x10000,%rsi 3eb94: e8 00 00 00 00 callq 3eb99 3eb99: 48 8b 85 c8 5b 00 00 mov 0x5bc8(%rbp),%rax 3eba0: 81 38 07 14 21 28 cmpl $0x28211407,(%rax) 3eba6: 0f 85 43 02 00 00 jne 3edef 3ebac: 0f b7 50 0a movzwl 0xa(%rax),%edx 3ebb0: 44 0f b7 40 08 movzwl 0x8(%rax),%r8d 3ebb5: 66 83 ea 0a sub $0xa,%dx 3ebb9: 74 18 je 3ebd3 3ebbb: 0f b7 fa movzwl %dx,%edi 3ebbe: 31 c9 xor %ecx,%ecx 3ebc0: 31 d2 xor %edx,%edx 3ebc2: 48 63 f1 movslq %ecx,%rsi 3ebc5: 83 c1 01 add $0x1,%ecx 3ebc8: 0f b6 74 30 0a movzbl 0xa(%rax,%rsi,1),%esi 3ebcd: 01 f2 add %esi,%edx 3ebcf: 39 f9 cmp %edi,%ecx 3ebd1: 75 ef jne 3ebc2 3ebd3: 66 41 39 d0 cmp %dx,%r8w 3ebd7: 0f 85 67 02 00 00 jne 3ee44 3ebdd: 0f b7 50 0c movzwl 0xc(%rax),%edx 3ebe1: 48 8d 34 10 lea (%rax,%rdx,1),%rsi 3ebe5: 81 3e 49 50 44 53 cmpl $0x53445049,(%rsi) 3ebeb: 48 89 74 24 08 mov %rsi,0x8(%rsp) 3ebf0: 0f 85 76 02 00 00 jne 3ee6c 3ebf6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 3ebfb: 0f b7 56 06 movzwl 0x6(%rsi),%edx 3ebff: 66 85 d2 test %dx,%dx 3ec02: 74 1c je 3ec20 3ec04: 0f b7 f2 movzwl %dx,%esi 3ec07: 31 c9 xor %ecx,%ecx 3ec09: 31 d2 xor %edx,%edx 3ec0b: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 3ec10: 48 63 f9 movslq %ecx,%rdi 3ec13: 83 c1 01 add $0x1,%ecx 3ec16: 0f b6 3c 3b movzbl (%rbx,%rdi,1),%edi 3ec1a: 01 fa add %edi,%edx 3ec1c: 39 f1 cmp %esi,%ecx 3ec1e: 75 eb jne 3ec0b 3ec20: 66 39 50 0e cmp %dx,0xe(%rax) 3ec24: 0f 85 0c 02 00 00 jne 3ee36 3ec2a: 0f b7 70 14 movzwl 0x14(%rax),%esi 3ec2e: 44 0f b7 40 16 movzwl 0x16(%rax),%r8d 3ec33: 31 d2 xor %edx,%edx 3ec35: 8b 7c 30 08 mov 0x8(%rax,%rsi,1),%edi 3ec39: 85 ff test %edi,%edi 3ec3b: 74 15 je 3ec52 3ec3d: 31 c9 xor %ecx,%ecx 3ec3f: 48 01 f0 add %rsi,%rax 3ec42: 48 63 f1 movslq %ecx,%rsi 3ec45: 83 c1 01 add $0x1,%ecx 3ec48: 0f b6 34 30 movzbl (%rax,%rsi,1),%esi 3ec4c: 01 f2 add %esi,%edx 3ec4e: 39 f9 cmp %edi,%ecx 3ec50: 75 f0 jne 3ec42 3ec52: 66 41 39 d0 cmp %dx,%r8w 3ec56: 0f 85 1e 02 00 00 jne 3ee7a 3ec5c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3ec61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3ec68: bf 01 00 00 00 mov $0x1,%edi 3ec6d: 0f b7 40 0c movzwl 0xc(%rax),%eax 3ec71: 89 c2 mov %eax,%edx 3ec73: 89 44 24 14 mov %eax,0x14(%rsp) 3ec77: 89 c3 mov %eax,%ebx 3ec79: e8 00 00 00 00 callq 3ec7e 3ec7e: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 3ec85: 00 3ec86: 85 db test %ebx,%ebx 3ec88: 0f 84 5c 01 00 00 je 3edea 3ec8e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 3ec93: 48 8b 3c 24 mov (%rsp),%rdi 3ec97: 0f b7 44 b8 10 movzwl 0x10(%rax,%rdi,4),%eax 3ec9c: 49 89 c4 mov %rax,%r12 3ec9f: 48 03 85 c8 5b 00 00 add 0x5bc8(%rbp),%rax 3eca6: 44 0f b7 00 movzwl (%rax),%r8d 3ecaa: 44 0f b7 70 02 movzwl 0x2(%rax),%r14d 3ecaf: 41 83 c4 04 add $0x4,%r12d 3ecb3: 41 39 f8 cmp %edi,%r8d 3ecb6: 0f 85 96 01 00 00 jne 3ee52 3ecbc: 41 0f b7 de movzwl %r14w,%ebx 3ecc0: 44 89 c2 mov %r8d,%edx 3ecc3: bf 01 00 00 00 mov $0x1,%edi 3ecc8: 45 31 ed xor %r13d,%r13d 3eccb: 89 d9 mov %ebx,%ecx 3eccd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3ecd4: 89 5c 24 10 mov %ebx,0x10(%rsp) 3ecd8: e8 00 00 00 00 callq 3ecdd 3ecdd: 85 db test %ebx,%ebx 3ecdf: 0f 84 f2 00 00 00 je 3edd7 3ece5: 45 0f b7 d4 movzwl %r12w,%r10d 3ece9: 4c 03 95 c8 5b 00 00 add 0x5bc8(%rbp),%r10 3ecf0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3ecf7: bf 01 00 00 00 mov $0x1,%edi 3ecfc: 41 0f b7 02 movzwl (%r10),%eax 3ed00: 41 0f b6 5a 03 movzbl 0x3(%r10),%ebx 3ed05: 4d 89 d7 mov %r10,%r15 3ed08: 45 0f b6 4a 04 movzbl 0x4(%r10),%r9d 3ed0d: 45 0f b6 42 02 movzbl 0x2(%r10),%r8d 3ed12: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 3ed19: 00 3ed1a: 48 89 c1 mov %rax,%rcx 3ed1d: 41 0f b6 42 06 movzbl 0x6(%r10),%eax 3ed22: 50 push %rax 3ed23: 41 0f b6 42 05 movzbl 0x5(%r10),%eax 3ed28: 50 push %rax 3ed29: e8 00 00 00 00 callq 3ed2e 3ed2e: 58 pop %rax 3ed2f: 5a pop %rdx 3ed30: 84 db test %bl,%bl 3ed32: 74 29 je 3ed5d 3ed34: 8d 53 ff lea -0x1(%rbx),%edx 3ed37: 4d 8d 77 08 lea 0x8(%r15),%r14 3ed3b: 49 8d 5c 97 0c lea 0xc(%r15,%rdx,4),%rbx 3ed40: 41 8b 16 mov (%r14),%edx 3ed43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3ed4a: bf 01 00 00 00 mov $0x1,%edi 3ed4f: 49 83 c6 04 add $0x4,%r14 3ed53: e8 00 00 00 00 callq 3ed58 3ed58: 4c 39 f3 cmp %r14,%rbx 3ed5b: 75 e3 jne 3ed40 3ed5d: 45 31 f6 xor %r14d,%r14d 3ed60: 31 d2 xor %edx,%edx 3ed62: 49 8d 5f 08 lea 0x8(%r15),%rbx 3ed66: eb 12 jmp 3ed7a 3ed68: 49 83 c6 01 add $0x1,%r14 3ed6c: 49 83 fe 1c cmp $0x1c,%r14 3ed70: 74 4c je 3edbe 3ed72: 4a 63 14 b5 00 00 00 movslq 0x0(,%r14,4),%rdx 3ed79: 00 3ed7a: 41 0f b7 0f movzwl (%r15),%ecx 3ed7e: 39 d1 cmp %edx,%ecx 3ed80: 75 e6 jne 3ed68 3ed82: 48 8b 14 d5 00 00 00 mov 0x0(,%rdx,8),%rdx 3ed89: 00 3ed8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3ed91: bf 01 00 00 00 mov $0x1,%edi 3ed96: e8 00 00 00 00 callq 3ed9b 3ed9b: 41 0f b6 4f 02 movzbl 0x2(%r15),%ecx 3eda0: 49 63 d6 movslq %r14d,%rdx 3eda3: 49 83 c6 01 add $0x1,%r14 3eda7: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 3edab: 48 8d 94 51 52 2b 00 lea 0x2b52(%rcx,%rdx,2),%rdx 3edb2: 00 3edb3: 48 89 5c d5 08 mov %rbx,0x8(%rbp,%rdx,8) 3edb8: 49 83 fe 1c cmp $0x1c,%r14 3edbc: 75 b4 jne 3ed72 3edbe: 41 0f b6 47 03 movzbl 0x3(%r15),%eax 3edc3: 41 83 c5 01 add $0x1,%r13d 3edc7: 45 8d 64 84 08 lea 0x8(%r12,%rax,4),%r12d 3edcc: 44 39 6c 24 10 cmp %r13d,0x10(%rsp) 3edd1: 0f 85 0e ff ff ff jne 3ece5 3edd7: 48 83 04 24 01 addq $0x1,(%rsp) 3eddc: 48 8b 04 24 mov (%rsp),%rax 3ede0: 39 44 24 14 cmp %eax,0x14(%rsp) 3ede4: 0f 8f a4 fe ff ff jg 3ec8e 3edea: 45 31 e4 xor %r12d,%r12d 3eded: eb 35 jmp 3ee24 3edef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3edf6: e8 00 00 00 00 callq 3edfb 3edfb: 48 8b bd c8 5b 00 00 mov 0x5bc8(%rbp),%rdi 3ee02: 41 bc ea ff ff ff mov $0xffffffea,%r12d 3ee08: e8 00 00 00 00 callq 3ee0d 3ee0d: 48 c7 85 c8 5b 00 00 movq $0x0,0x5bc8(%rbp) 3ee14: 00 00 00 00 3ee18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ee1f: e8 00 00 00 00 callq 3ee24 3ee24: 48 83 c4 18 add $0x18,%rsp 3ee28: 44 89 e0 mov %r12d,%eax 3ee2b: 5b pop %rbx 3ee2c: 5d pop %rbp 3ee2d: 41 5c pop %r12 3ee2f: 41 5d pop %r13 3ee31: 41 5e pop %r14 3ee33: 41 5f pop %r15 3ee35: c3 retq 3ee36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ee3d: e8 00 00 00 00 callq 3ee42 3ee42: eb b7 jmp 3edfb 3ee44: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ee4b: e8 00 00 00 00 callq 3ee50 3ee50: eb a9 jmp 3edfb 3ee52: 8b 14 24 mov (%rsp),%edx 3ee55: 44 89 c6 mov %r8d,%esi 3ee58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ee5f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 3ee65: e8 00 00 00 00 callq 3ee6a 3ee6a: eb b8 jmp 3ee24 3ee6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ee73: e8 00 00 00 00 callq 3ee78 3ee78: eb 81 jmp 3edfb 3ee7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ee81: e8 00 00 00 00 callq 3ee86 3ee86: e9 70 ff ff ff jmpq 3edfb 3ee8b: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 3ee91: eb 85 jmp 3ee18 3ee93: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3ee9a: 00 00 00 00 3ee9e: 66 90 xchg %ax,%ax 000000000003eea0 : 3eea0: e8 00 00 00 00 callq 3eea5 3eea5: 41 54 push %r12 3eea7: 55 push %rbp 3eea8: 53 push %rbx 3eea9: 48 8b bf c8 5b 00 00 mov 0x5bc8(%rdi),%rdi 3eeb0: 48 85 ff test %rdi,%rdi 3eeb3: 0f 84 9e 00 00 00 je 3ef57 3eeb9: 0f b7 47 0c movzwl 0xc(%rdi),%eax 3eebd: 48 89 d3 mov %rdx,%rbx 3eec0: 48 01 f8 add %rdi,%rax 3eec3: 0f b7 50 0c movzwl 0xc(%rax),%edx 3eec7: 66 85 d2 test %dx,%dx 3eeca: 74 7d je 3ef49 3eecc: 83 ea 01 sub $0x1,%edx 3eecf: 41 89 f1 mov %esi,%r9d 3eed2: 4c 8d 58 10 lea 0x10(%rax),%r11 3eed6: 48 89 cd mov %rcx,%rbp 3eed9: 4c 8d 64 90 14 lea 0x14(%rax,%rdx,4),%r12 3eede: 41 0f b7 03 movzwl (%r11),%eax 3eee2: 44 0f b7 54 07 02 movzwl 0x2(%rdi,%rax,1),%r10d 3eee8: 8d 50 04 lea 0x4(%rax),%edx 3eeeb: 45 85 d2 test %r10d,%r10d 3eeee: 74 50 je 3ef40 3eef0: 31 c9 xor %ecx,%ecx 3eef2: eb 10 jmp 3ef04 3eef4: 0f b6 40 03 movzbl 0x3(%rax),%eax 3eef8: 83 c1 01 add $0x1,%ecx 3eefb: 8d 54 82 08 lea 0x8(%rdx,%rax,4),%edx 3eeff: 44 39 d1 cmp %r10d,%ecx 3ef02: 74 3c je 3ef40 3ef04: 0f b7 c2 movzwl %dx,%eax 3ef07: 48 01 f8 add %rdi,%rax 3ef0a: 0f b7 30 movzwl (%rax),%esi 3ef0d: 44 39 ce cmp %r9d,%esi 3ef10: 75 e2 jne 3eef4 3ef12: 48 85 db test %rbx,%rbx 3ef15: 74 06 je 3ef1d 3ef17: 0f b6 50 04 movzbl 0x4(%rax),%edx 3ef1b: 89 13 mov %edx,(%rbx) 3ef1d: 48 85 ed test %rbp,%rbp 3ef20: 74 07 je 3ef29 3ef22: 0f b6 50 05 movzbl 0x5(%rax),%edx 3ef26: 89 55 00 mov %edx,0x0(%rbp) 3ef29: 45 31 c9 xor %r9d,%r9d 3ef2c: 4d 85 c0 test %r8,%r8 3ef2f: 74 07 je 3ef38 3ef31: 0f b6 40 06 movzbl 0x6(%rax),%eax 3ef35: 41 89 00 mov %eax,(%r8) 3ef38: 5b pop %rbx 3ef39: 44 89 c8 mov %r9d,%eax 3ef3c: 5d pop %rbp 3ef3d: 41 5c pop %r12 3ef3f: c3 retq 3ef40: 49 83 c3 04 add $0x4,%r11 3ef44: 4d 39 dc cmp %r11,%r12 3ef47: 75 95 jne 3eede 3ef49: 41 b9 ea ff ff ff mov $0xffffffea,%r9d 3ef4f: 5b pop %rbx 3ef50: 5d pop %rbp 3ef51: 44 89 c8 mov %r9d,%eax 3ef54: 41 5c pop %r12 3ef56: c3 retq 3ef57: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ef5e: e8 00 00 00 00 callq 3ef63 3ef63: 41 b9 ea ff ff ff mov $0xffffffea,%r9d 3ef69: eb cd jmp 3ef38 3ef6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000003ef70 : 3ef70: e8 00 00 00 00 callq 3ef75 3ef75: 48 8b 8f c8 5b 00 00 mov 0x5bc8(%rdi),%rcx 3ef7c: 48 85 c9 test %rcx,%rcx 3ef7f: 0f 84 a4 00 00 00 je 3f029 3ef85: 0f b7 41 14 movzwl 0x14(%rcx),%eax 3ef89: 31 d2 xor %edx,%edx 3ef8b: 48 01 c1 add %rax,%rcx 3ef8e: 8b 41 0c mov 0xc(%rcx),%eax 3ef91: 89 87 28 8a 00 00 mov %eax,0x8a28(%rdi) 3ef97: 8b 41 14 mov 0x14(%rcx),%eax 3ef9a: 03 41 10 add 0x10(%rcx),%eax 3ef9d: 01 c0 add %eax,%eax 3ef9f: 89 87 30 8a 00 00 mov %eax,0x8a30(%rdi) 3efa5: 8b 41 4c mov 0x4c(%rcx),%eax 3efa8: 89 87 34 8a 00 00 mov %eax,0x8a34(%rdi) 3efae: 8b 41 18 mov 0x18(%rcx),%eax 3efb1: 89 87 38 8a 00 00 mov %eax,0x8a38(%rdi) 3efb7: 8b 41 1c mov 0x1c(%rcx),%eax 3efba: 89 87 3c 8a 00 00 mov %eax,0x8a3c(%rdi) 3efc0: 8b 41 20 mov 0x20(%rcx),%eax 3efc3: 89 87 40 8a 00 00 mov %eax,0x8a40(%rdi) 3efc9: 8b 41 24 mov 0x24(%rcx),%eax 3efcc: 89 87 44 8a 00 00 mov %eax,0x8a44(%rdi) 3efd2: 8b 41 28 mov 0x28(%rcx),%eax 3efd5: 89 87 8c 8a 00 00 mov %eax,0x8a8c(%rdi) 3efdb: 8b 41 2c mov 0x2c(%rcx),%eax 3efde: 89 87 90 8a 00 00 mov %eax,0x8a90(%rdi) 3efe4: 8b 41 34 mov 0x34(%rcx),%eax 3efe7: 89 87 dc 8b 00 00 mov %eax,0x8bdc(%rdi) 3efed: 8b 41 38 mov 0x38(%rcx),%eax 3eff0: 89 87 a0 b2 00 00 mov %eax,0xb2a0(%rdi) 3eff6: 8b 41 3c mov 0x3c(%rcx),%eax 3eff9: 89 87 9c b2 00 00 mov %eax,0xb29c(%rdi) 3efff: 8b 41 40 mov 0x40(%rcx),%eax 3f002: 89 87 a4 b2 00 00 mov %eax,0xb2a4(%rdi) 3f008: 8b 41 44 mov 0x44(%rcx),%eax 3f00b: 89 87 a8 b2 00 00 mov %eax,0xb2a8(%rdi) 3f011: 8b 41 48 mov 0x48(%rcx),%eax 3f014: f7 71 4c divl 0x4c(%rcx) 3f017: 89 87 e4 8b 00 00 mov %eax,0x8be4(%rdi) 3f01d: 8b 41 50 mov 0x50(%rcx),%eax 3f020: 89 87 e8 8b 00 00 mov %eax,0x8be8(%rdi) 3f026: 31 c0 xor %eax,%eax 3f028: c3 retq 3f029: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3f030: e8 00 00 00 00 callq 3f035 3f035: b8 ea ff ff ff mov $0xffffffea,%eax 3f03a: c3 retq 3f03b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000003f040 <__update_table_header>: 3f040: e8 00 00 00 00 callq 3f045 <__update_table_header+0x5> 3f045: 48 83 ec 20 sub $0x20,%rsp 3f049: 31 d2 xor %edx,%edx 3f04b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3f052: 00 00 3f054: 48 89 44 24 18 mov %rax,0x18(%rsp) 3f059: 48 8b 47 c8 mov -0x38(%rdi),%rax 3f05d: 66 89 16 mov %dx,(%rsi) 3f060: 8b 17 mov (%rdi),%edx 3f062: 48 89 74 24 10 mov %rsi,0x10(%rsp) 3f067: 89 56 02 mov %edx,0x2(%rsi) 3f06a: 8b 57 04 mov 0x4(%rdi),%edx 3f06d: c7 44 24 0a 00 00 16 movl $0x160000,0xa(%rsp) 3f074: 00 3f075: 89 56 06 mov %edx,0x6(%rsi) 3f078: 8b 57 08 mov 0x8(%rdi),%edx 3f07b: 89 56 0a mov %edx,0xa(%rsi) 3f07e: 8b 57 0c mov 0xc(%rdi),%edx 3f081: 89 56 0e mov %edx,0xe(%rsi) 3f084: 8b 57 10 mov 0x10(%rdi),%edx 3f087: 89 56 12 mov %edx,0x12(%rsi) 3f08a: 0f b7 57 44 movzwl 0x44(%rdi),%edx 3f08e: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 3f093: 48 8d b8 78 85 00 00 lea 0x8578(%rax),%rdi 3f09a: 66 89 54 24 08 mov %dx,0x8(%rsp) 3f09f: ba 01 00 00 00 mov $0x1,%edx 3f0a4: e8 00 00 00 00 callq 3f0a9 <__update_table_header+0x69> 3f0a9: 85 c0 test %eax,%eax 3f0ab: 7e 15 jle 3f0c2 <__update_table_header+0x82> 3f0ad: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 3f0b2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 3f0b9: 00 00 3f0bb: 75 1d jne 3f0da <__update_table_header+0x9a> 3f0bd: 48 83 c4 20 add $0x20,%rsp 3f0c1: c3 retq 3f0c2: 89 c6 mov %eax,%esi 3f0c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3f0cb: 89 44 24 04 mov %eax,0x4(%rsp) 3f0cf: e8 00 00 00 00 callq 3f0d4 <__update_table_header+0x94> 3f0d4: 8b 44 24 04 mov 0x4(%rsp),%eax 3f0d8: eb d3 jmp 3f0ad <__update_table_header+0x6d> 3f0da: e8 00 00 00 00 callq 3f0df <__update_table_header+0x9f> 3f0df: 90 nop 000000000003f0e0 : 3f0e0: 48 83 ef 01 sub $0x1,%rdi 3f0e4: b8 ff ff ff ff mov $0xffffffff,%eax 3f0e9: 48 c1 ef 0c shr $0xc,%rdi 3f0ed: 48 0f bd c7 bsr %rdi,%rax 3f0f1: 83 c0 01 add $0x1,%eax 3f0f4: c3 retq 3f0f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3f0fc: 00 00 00 00 000000000003f100 <__update_tbl_checksum>: 3f100: e8 00 00 00 00 callq 3f105 <__update_tbl_checksum+0x5> 3f105: 44 8b 4f 40 mov 0x40(%rdi),%r9d 3f109: 49 89 fa mov %rdi,%r10 3f10c: 48 89 f8 mov %rdi,%rax 3f10f: 49 89 f0 mov %rsi,%r8 3f112: 41 89 d3 mov %edx,%r11d 3f115: 41 29 c9 sub %ecx,%r9d 3f118: 48 8d 4f 10 lea 0x10(%rdi),%rcx 3f11c: 44 89 4f 40 mov %r9d,0x40(%rdi) 3f120: 31 ff xor %edi,%edi 3f122: 0f b6 10 movzbl (%rax),%edx 3f125: 48 83 c0 01 add $0x1,%rax 3f129: 01 d7 add %edx,%edi 3f12b: 48 39 c1 cmp %rax,%rcx 3f12e: 75 f2 jne 3f122 <__update_tbl_checksum+0x22> 3f130: 45 85 db test %r11d,%r11d 3f133: 7e 4c jle 3f181 <__update_tbl_checksum+0x81> 3f135: 41 8d 53 ff lea -0x1(%r11),%edx 3f139: 49 8d 70 1f lea 0x1f(%r8),%rsi 3f13d: 48 89 d0 mov %rdx,%rax 3f140: 48 c1 e0 05 shl $0x5,%rax 3f144: 48 29 d0 sub %rdx,%rax 3f147: 31 d2 xor %edx,%edx 3f149: 4d 8d 44 00 3e lea 0x3e(%r8,%rax,1),%r8 3f14e: 48 8d 46 e1 lea -0x1f(%rsi),%rax 3f152: 0f b6 08 movzbl (%rax),%ecx 3f155: 48 83 c0 01 add $0x1,%rax 3f159: 01 ca add %ecx,%edx 3f15b: 48 39 c6 cmp %rax,%rsi 3f15e: 75 f2 jne 3f152 <__update_tbl_checksum+0x52> 3f160: 48 83 c6 1f add $0x1f,%rsi 3f164: 49 39 f0 cmp %rsi,%r8 3f167: 75 e5 jne 3f14e <__update_tbl_checksum+0x4e> 3f169: 44 01 cf add %r9d,%edi 3f16c: b8 00 01 00 00 mov $0x100,%eax 3f171: 01 fa add %edi,%edx 3f173: 41 89 52 40 mov %edx,0x40(%r10) 3f177: 0f b6 d2 movzbl %dl,%edx 3f17a: 29 d0 sub %edx,%eax 3f17c: 41 89 42 10 mov %eax,0x10(%r10) 3f180: c3 retq 3f181: 31 d2 xor %edx,%edx 3f183: eb e4 jmp 3f169 <__update_tbl_checksum+0x69> 3f185: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3f18c: 00 00 00 00 000000000003f190 : 3f190: e8 00 00 00 00 callq 3f195 3f195: 41 55 push %r13 3f197: 4c 8d 6f 20 lea 0x20(%rdi),%r13 3f19b: 41 54 push %r12 3f19d: 55 push %rbp 3f19e: 48 89 fd mov %rdi,%rbp 3f1a1: 4c 89 ef mov %r13,%rdi 3f1a4: 48 83 ec 20 sub $0x20,%rsp 3f1a8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3f1af: 00 00 3f1b1: 48 89 44 24 18 mov %rax,0x18(%rsp) 3f1b6: 31 c0 xor %eax,%eax 3f1b8: 31 c0 xor %eax,%eax 3f1ba: c7 44 24 12 00 00 00 movl $0x0,0x12(%rsp) 3f1c1: 00 3f1c2: 66 89 44 24 16 mov %ax,0x16(%rsp) 3f1c7: 48 c7 44 24 02 00 00 movq $0x0,0x2(%rsp) 3f1ce: 00 00 3f1d0: 48 c7 44 24 0a 00 00 movq $0x0,0xa(%rsp) 3f1d7: 00 00 3f1d9: e8 00 00 00 00 callq 3f1de 3f1de: c7 45 40 00 00 00 00 movl $0x0,0x40(%rbp) 3f1e5: 31 c9 xor %ecx,%ecx 3f1e7: 31 d2 xor %edx,%edx 3f1e9: 48 b8 52 44 4d 41 00 movabs $0x10000414d4452,%rax 3f1f0: 00 01 00 3f1f3: 31 f6 xor %esi,%esi 3f1f5: 48 89 ef mov %rbp,%rdi 3f1f8: 48 89 45 00 mov %rax,0x0(%rbp) 3f1fc: 48 b8 14 00 00 00 14 movabs $0x1400000014,%rax 3f203: 00 00 00 3f206: 48 89 45 08 mov %rax,0x8(%rbp) 3f20a: e8 f1 fe ff ff callq 3f100 <__update_tbl_checksum> 3f20f: c7 45 14 14 00 00 00 movl $0x14,0x14(%rbp) 3f216: 48 89 ef mov %rbp,%rdi 3f219: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 3f21e: e8 1d fe ff ff callq 3f040 <__update_table_header> 3f223: 4c 89 ef mov %r13,%rdi 3f226: 41 89 c4 mov %eax,%r12d 3f229: e8 00 00 00 00 callq 3f22e 3f22e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 3f233: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3f23a: 00 00 3f23c: 75 0d jne 3f24b 3f23e: 48 83 c4 20 add $0x20,%rsp 3f242: 44 89 e0 mov %r12d,%eax 3f245: 5d pop %rbp 3f246: 41 5c pop %r12 3f248: 41 5d pop %r13 3f24a: c3 retq 3f24b: e8 00 00 00 00 callq 3f250 000000000003f250 : 3f250: e8 00 00 00 00 callq 3f255 3f255: 41 57 push %r15 3f257: 31 d2 xor %edx,%edx 3f259: b9 16 00 00 00 mov $0x16,%ecx 3f25e: 41 56 push %r14 3f260: 41 55 push %r13 3f262: 41 54 push %r12 3f264: 55 push %rbp 3f265: 53 push %rbx 3f266: 48 83 ec 48 sub $0x48,%rsp 3f26a: 4c 8b 67 c8 mov -0x38(%rdi),%r12 3f26e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3f275: 00 00 3f277: 48 89 44 24 40 mov %rax,0x40(%rsp) 3f27c: 31 c0 xor %eax,%eax 3f27e: 48 8d 44 24 14 lea 0x14(%rsp),%rax 3f283: 66 89 54 24 28 mov %dx,0x28(%rsp) 3f288: 48 89 44 24 08 mov %rax,0x8(%rsp) 3f28d: 4d 8b b4 24 e8 39 01 mov 0x139e8(%r12),%r14 3f294: 00 3f295: c6 06 00 movb $0x0,(%rsi) 3f298: 41 8b 84 24 08 07 00 mov 0x708(%r12),%eax 3f29f: 00 3f2a0: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 3f2a7: 00 00 3f2a9: 89 c2 mov %eax,%edx 3f2ab: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 3f2b2: 00 3f2b3: 83 e2 fd and $0xfffffffd,%edx 3f2b6: c7 04 24 00 00 01 00 movl $0x10000,(%rsp) 3f2bd: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 3f2c4: 00 00 3f2c6: 66 89 4c 24 04 mov %cx,0x4(%rsp) 3f2cb: 83 fa 15 cmp $0x15,%edx 3f2ce: 74 29 je 3f2f9 3f2d0: 45 31 ed xor %r13d,%r13d 3f2d3: 48 8b 44 24 40 mov 0x40(%rsp),%rax 3f2d8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3f2df: 00 00 3f2e1: 0f 85 6e 01 00 00 jne 3f455 3f2e7: 48 83 c4 48 add $0x48,%rsp 3f2eb: 44 89 e8 mov %r13d,%eax 3f2ee: 5b pop %rbx 3f2ef: 5d pop %rbp 3f2f0: 41 5c pop %r12 3f2f2: 41 5d pop %r13 3f2f4: 41 5e pop %r14 3f2f6: 41 5f pop %r15 3f2f8: c3 retq 3f2f9: 49 83 bc 24 88 85 00 cmpq $0x0,0x8588(%r12) 3f300: 00 00 3f302: 0f 84 42 01 00 00 je 3f44a 3f308: 48 89 fd mov %rdi,%rbp 3f30b: 48 83 ff bc cmp $0xffffffffffffffbc,%rdi 3f30f: 74 0d je 3f31e 3f311: 48 89 f3 mov %rsi,%rbx 3f314: 83 f8 15 cmp $0x15,%eax 3f317: 74 48 je 3f361 3f319: 83 f8 17 cmp $0x17,%eax 3f31c: 74 08 je 3f326 3f31e: 41 bd ea ff ff ff mov $0xffffffea,%r13d 3f324: eb ad jmp 3f2d3 3f326: 49 8b 84 24 a8 5c 00 mov 0x5ca8(%r12),%rax 3f32d: 00 3f32e: 41 bd ea ff ff ff mov $0xffffffea,%r13d 3f334: 48 85 c0 test %rax,%rax 3f337: 74 9a je 3f2d3 3f339: 48 8d 78 74 lea 0x74(%rax),%rdi 3f33d: ba 14 00 00 00 mov $0x14,%edx 3f342: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3f349: e8 00 00 00 00 callq 3f34e 3f34e: 48 83 f8 01 cmp $0x1,%rax 3f352: 19 c0 sbb %eax,%eax 3f354: 83 e0 08 and $0x8,%eax 3f357: 66 05 a0 00 add $0xa0,%ax 3f35b: 66 89 45 44 mov %ax,0x44(%rbp) 3f35f: eb 09 jmp 3f36a 3f361: b8 a0 00 00 00 mov $0xa0,%eax 3f366: 66 89 47 44 mov %ax,0x44(%rdi) 3f36a: 4c 8d 7d 20 lea 0x20(%rbp),%r15 3f36e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 3f375: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3f37c: 4c 89 ff mov %r15,%rdi 3f37f: e8 00 00 00 00 callq 3f384 3f384: 0f b7 45 44 movzwl 0x44(%rbp),%eax 3f388: ba 01 00 00 00 mov $0x1,%edx 3f38d: 49 8d bc 24 78 85 00 lea 0x8578(%r12),%rdi 3f394: 00 3f395: 48 89 e6 mov %rsp,%rsi 3f398: 66 89 04 24 mov %ax,(%rsp) 3f39c: e8 00 00 00 00 callq 3f3a1 3f3a1: 41 89 c5 mov %eax,%r13d 3f3a4: 85 c0 test %eax,%eax 3f3a6: 0f 8e 8b 00 00 00 jle 3f437 3f3ac: 48 8b 4c 24 14 mov 0x14(%rsp),%rcx 3f3b1: 8b 44 24 14 mov 0x14(%rsp),%eax 3f3b5: 8b 54 24 20 mov 0x20(%rsp),%edx 3f3b9: 48 89 4d 00 mov %rcx,0x0(%rbp) 3f3bd: 48 8b 4c 24 1c mov 0x1c(%rsp),%rcx 3f3c2: 48 89 4d 08 mov %rcx,0x8(%rbp) 3f3c6: 8b 4c 24 24 mov 0x24(%rsp),%ecx 3f3ca: 89 4d 10 mov %ecx,0x10(%rbp) 3f3cd: 3d 52 44 4d 41 cmp $0x414d4452,%eax 3f3d2: 0f 85 00 00 00 00 jne 3f3d8 3f3d8: 44 8d 42 ec lea -0x14(%rdx),%r8d 3f3dc: ba ab aa aa aa mov $0xaaaaaaab,%edx 3f3e1: 48 8d 75 10 lea 0x10(%rbp),%rsi 3f3e5: 48 89 e8 mov %rbp,%rax 3f3e8: 4c 0f af c2 imul %rdx,%r8 3f3ec: 31 d2 xor %edx,%edx 3f3ee: 49 c1 e8 24 shr $0x24,%r8 3f3f2: 44 89 45 18 mov %r8d,0x18(%rbp) 3f3f6: 0f b6 08 movzbl (%rax),%ecx 3f3f9: 48 83 c0 01 add $0x1,%rax 3f3fd: 01 ca add %ecx,%edx 3f3ff: 48 39 c6 cmp %rax,%rsi 3f402: 75 f2 jne 3f3f6 3f404: 89 55 40 mov %edx,0x40(%rbp) 3f407: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3f40e: 44 89 c2 mov %r8d,%edx 3f411: bf 02 00 00 00 mov $0x2,%edi 3f416: c7 45 14 14 00 00 00 movl $0x14,0x14(%rbp) 3f41d: e8 00 00 00 00 callq 3f422 3f422: 41 83 fd 01 cmp $0x1,%r13d 3f426: 0f 84 a4 fe ff ff je 3f2d0 3f42c: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 3f432: e9 9c fe ff ff jmpq 3f2d3 3f437: 89 c6 mov %eax,%esi 3f439: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3f440: e8 00 00 00 00 callq 3f445 3f445: e9 89 fe ff ff jmpq 3f2d3 3f44a: 41 bd fe ff ff ff mov $0xfffffffe,%r13d 3f450: e9 7e fe ff ff jmpq 3f2d3 3f455: e8 00 00 00 00 callq 3f45a 3f45a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000003f460 : 3f460: e8 00 00 00 00 callq 3f465 3f465: 41 55 push %r13 3f467: 41 54 push %r12 3f469: 55 push %rbp 3f46a: 53 push %rbx 3f46b: 48 83 ec 30 sub $0x30,%rsp 3f46f: 4c 8b 67 c8 mov -0x38(%rdi),%r12 3f473: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3f47a: 00 00 3f47c: 48 89 44 24 28 mov %rax,0x28(%rsp) 3f481: 31 c0 xor %eax,%eax 3f483: 31 c0 xor %eax,%eax 3f485: 48 c7 44 24 12 00 00 movq $0x0,0x12(%rsp) 3f48c: 00 00 3f48e: 66 89 44 24 26 mov %ax,0x26(%rsp) 3f493: 0f b7 47 44 movzwl 0x44(%rdi),%eax 3f497: c6 06 00 movb $0x0,(%rsi) 3f49a: 66 89 04 24 mov %ax,(%rsp) 3f49e: 48 8d 44 24 12 lea 0x12(%rsp),%rax 3f4a3: 48 89 44 24 08 mov %rax,0x8(%rsp) 3f4a8: 41 8b 84 24 08 07 00 mov 0x708(%r12),%eax 3f4af: 00 3f4b0: 48 c7 44 24 1a 00 00 movq $0x0,0x1a(%rsp) 3f4b7: 00 00 3f4b9: 83 e0 fd and $0xfffffffd,%eax 3f4bc: c7 44 24 22 00 00 00 movl $0x0,0x22(%rsp) 3f4c3: 00 3f4c4: c7 44 24 02 01 00 16 movl $0x160001,0x2(%rsp) 3f4cb: 00 3f4cc: 83 f8 15 cmp $0x15,%eax 3f4cf: 74 1d je 3f4ee 3f4d1: 48 8b 44 24 28 mov 0x28(%rsp),%rax 3f4d6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3f4dd: 00 00 3f4df: 75 6c jne 3f54d 3f4e1: 48 83 c4 30 add $0x30,%rsp 3f4e5: 31 c0 xor %eax,%eax 3f4e7: 5b pop %rbx 3f4e8: 5d pop %rbp 3f4e9: 41 5c pop %r12 3f4eb: 41 5d pop %r13 3f4ed: c3 retq 3f4ee: 4c 8d 6f 20 lea 0x20(%rdi),%r13 3f4f2: 48 89 fb mov %rdi,%rbx 3f4f5: 48 89 f5 mov %rsi,%rbp 3f4f8: 4c 89 ef mov %r13,%rdi 3f4fb: e8 00 00 00 00 callq 3f500 3f500: 49 8d bc 24 78 85 00 lea 0x8578(%r12),%rdi 3f507: 00 3f508: ba 01 00 00 00 mov $0x1,%edx 3f50d: 48 89 e6 mov %rsp,%rsi 3f510: e8 00 00 00 00 callq 3f515 3f515: 85 c0 test %eax,%eax 3f517: 0f 8e 00 00 00 00 jle 3f51d 3f51d: 48 8b 44 24 14 mov 0x14(%rsp),%rax 3f522: 81 7c 24 14 47 44 41 cmpl $0x42414447,0x14(%rsp) 3f529: 42 3f52a: 48 89 03 mov %rax,(%rbx) 3f52d: 48 8b 44 24 1c mov 0x1c(%rsp),%rax 3f532: 48 89 43 08 mov %rax,0x8(%rbx) 3f536: 8b 44 24 24 mov 0x24(%rsp),%eax 3f53a: 89 43 10 mov %eax,0x10(%rbx) 3f53d: 0f 84 00 00 00 00 je 3f543 3f543: 4c 89 ef mov %r13,%rdi 3f546: e8 00 00 00 00 callq 3f54b 3f54b: eb 84 jmp 3f4d1 3f54d: e8 00 00 00 00 callq 3f552 3f552: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3f559: 00 00 00 00 3f55d: 0f 1f 00 nopl (%rax) 000000000003f560 : 3f560: e8 00 00 00 00 callq 3f565 3f565: 41 57 push %r15 3f567: 41 56 push %r14 3f569: 41 55 push %r13 3f56b: 41 54 push %r12 3f56d: 55 push %rbp 3f56e: 53 push %rbx 3f56f: 48 83 ec 58 sub $0x58,%rsp 3f573: 4c 8b 7f c8 mov -0x38(%rdi),%r15 3f577: 48 89 34 24 mov %rsi,(%rsp) 3f57b: 89 54 24 20 mov %edx,0x20(%rsp) 3f57f: 88 54 24 08 mov %dl,0x8(%rsp) 3f583: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3f58a: 00 00 3f58c: 48 89 44 24 50 mov %rax,0x50(%rsp) 3f591: 31 c0 xor %eax,%eax 3f593: 41 8b 87 08 07 00 00 mov 0x708(%r15),%eax 3f59a: 83 e0 fd and $0xfffffffd,%eax 3f59d: 83 f8 15 cmp $0x15,%eax 3f5a0: 74 25 je 3f5c7 3f5a2: 31 c0 xor %eax,%eax 3f5a4: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 3f5a9: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 3f5b0: 00 00 3f5b2: 0f 85 8a 04 00 00 jne 3fa42 3f5b8: 48 83 c4 58 add $0x58,%rsp 3f5bc: 5b pop %rbx 3f5bd: 5d pop %rbp 3f5be: 41 5c pop %r12 3f5c0: 41 5d pop %r13 3f5c2: 41 5e pop %r14 3f5c4: 41 5f pop %r15 3f5c6: c3 retq 3f5c7: 49 89 fc mov %rdi,%r12 3f5ca: bf 1a 00 00 00 mov $0x1a,%edi 3f5cf: 48 63 d9 movslq %ecx,%rbx 3f5d2: 41 89 cd mov %ecx,%r13d 3f5d5: 48 89 f8 mov %rdi,%rax 3f5d8: 48 f7 e3 mul %rbx 3f5db: 48 89 c7 mov %rax,%rdi 3f5de: 0f 80 54 04 00 00 jo 3fa38 3f5e4: be c0 0d 00 00 mov $0xdc0,%esi 3f5e9: 49 8b af e8 39 01 00 mov 0x139e8(%r15),%rbp 3f5f0: e8 00 00 00 00 callq 3f5f5 3f5f5: 49 89 c6 mov %rax,%r14 3f5f8: 48 85 c0 test %rax,%rax 3f5fb: 0f 84 37 04 00 00 je 3fa38 3f601: 49 8d 44 24 20 lea 0x20(%r12),%rax 3f606: 48 89 c7 mov %rax,%rdi 3f609: 48 89 44 24 30 mov %rax,0x30(%rsp) 3f60e: e8 00 00 00 00 callq 3f613 3f613: 48 89 df mov %rbx,%rdi 3f616: 48 c1 e7 04 shl $0x4,%rdi 3f61a: 48 c1 eb 3c shr $0x3c,%rbx 3f61e: 0f 85 f9 02 00 00 jne 3f91d 3f624: be c0 0d 00 00 mov $0xdc0,%esi 3f629: e8 00 00 00 00 callq 3f62e 3f62e: 48 89 44 24 10 mov %rax,0x10(%rsp) 3f633: 48 85 c0 test %rax,%rax 3f636: 0f 84 e1 02 00 00 je 3f91d 3f63c: 80 7c 24 20 00 cmpb $0x0,0x20(%rsp) 3f641: c6 44 24 47 00 movb $0x0,0x47(%rsp) 3f646: 0f 85 fb 02 00 00 jne 3f947 3f64c: 45 85 ed test %r13d,%r13d 3f64f: 0f 8e 94 01 00 00 jle 3f7e9 3f655: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 3f65a: 44 89 e8 mov %r13d,%eax 3f65d: 48 8b 0c 24 mov (%rsp),%rcx 3f661: 45 31 d2 xor %r10d,%r10d 3f664: 44 0f b6 5c 24 20 movzbl 0x20(%rsp),%r11d 3f66a: 48 c1 e0 04 shl $0x4,%rax 3f66e: 4c 89 7c 24 38 mov %r15,0x38(%rsp) 3f673: 49 b9 ff ff ff ff ff movabs $0xffffffffffff,%r9 3f67a: ff 00 00 3f67d: 4c 8d 04 18 lea (%rax,%rbx,1),%r8 3f681: 44 89 6c 24 40 mov %r13d,0x40(%rsp) 3f686: 49 89 cf mov %rcx,%r15 3f689: 4d 89 e5 mov %r12,%r13 3f68c: 41 83 f3 01 xor $0x1,%r11d 3f690: 41 8b 74 24 14 mov 0x14(%r12),%esi 3f695: 4c 89 f1 mov %r14,%rcx 3f698: 45 89 d4 mov %r10d,%r12d 3f69b: 45 0f b6 db movzbl %r11b,%r11d 3f69f: 44 0f b6 54 24 08 movzbl 0x8(%rsp),%r10d 3f6a5: 48 89 dd mov %rbx,%rbp 3f6a8: 4d 89 c6 mov %r8,%r14 3f6ab: eb 19 jmp 3f6c6 3f6ad: 48 83 c5 10 add $0x10,%rbp 3f6b1: 41 89 75 14 mov %esi,0x14(%r13) 3f6b5: 41 83 c4 1a add $0x1a,%r12d 3f6b9: 49 83 c7 1f add $0x1f,%r15 3f6bd: 49 39 ee cmp %rbp,%r14 3f6c0: 0f 84 13 01 00 00 je 3f7d9 3f6c6: 49 63 dc movslq %r12d,%rbx 3f6c9: 8d 7e 18 lea 0x18(%rsi),%edi 3f6cc: 48 01 cb add %rcx,%rbx 3f6cf: 81 ff 00 e8 03 00 cmp $0x3e800,%edi 3f6d5: 0f 87 00 00 00 00 ja 3f6db 3f6db: 89 f0 mov %esi,%eax 3f6dd: 31 f8 xor %edi,%eax 3f6df: a9 00 ff 03 00 test $0x3ff00,%eax 3f6e4: 0f 85 92 00 00 00 jne 3f77c 3f6ea: 89 f2 mov %esi,%edx 3f6ec: 89 f0 mov %esi,%eax 3f6ee: 89 fe mov %edi,%esi 3f6f0: 48 c1 ea 0f shr $0xf,%rdx 3f6f4: 41 89 45 14 mov %eax,0x14(%r13) 3f6f8: 66 c1 c0 08 rol $0x8,%ax 3f6fc: 83 e2 07 and $0x7,%edx 3f6ff: 66 41 0b 55 44 or 0x44(%r13),%dx 3f704: 66 44 89 5d 02 mov %r11w,0x2(%rbp) 3f709: 66 89 55 00 mov %dx,0x0(%rbp) 3f70d: ba 1a 00 00 00 mov $0x1a,%edx 3f712: 66 89 55 04 mov %dx,0x4(%rbp) 3f716: 48 89 5d 08 mov %rbx,0x8(%rbp) 3f71a: 66 89 03 mov %ax,(%rbx) 3f71d: 45 84 d2 test %r10b,%r10b 3f720: 74 8b je 3f6ad 3f722: 41 8b 47 18 mov 0x18(%r15),%eax 3f726: 88 43 02 mov %al,0x2(%rbx) 3f729: 41 0f b6 47 1c movzbl 0x1c(%r15),%eax 3f72e: 88 43 03 mov %al,0x3(%rbx) 3f731: 49 8b 47 10 mov 0x10(%r15),%rax 3f735: 48 89 43 04 mov %rax,0x4(%rbx) 3f739: 49 8b 07 mov (%r15),%rax 3f73c: 4c 21 c8 and %r9,%rax 3f73f: 48 89 c2 mov %rax,%rdx 3f742: 89 43 0c mov %eax,0xc(%rbx) 3f745: 41 0f b6 47 1d movzbl 0x1d(%r15),%eax 3f74a: 48 c1 ea 20 shr $0x20,%rdx 3f74e: 88 43 12 mov %al,0x12(%rbx) 3f751: 41 0f b6 47 1e movzbl 0x1e(%r15),%eax 3f756: 66 89 53 10 mov %dx,0x10(%rbx) 3f75a: 88 43 13 mov %al,0x13(%rbx) 3f75d: 49 8b 47 08 mov 0x8(%r15),%rax 3f761: 4c 21 c8 and %r9,%rax 3f764: 48 89 c2 mov %rax,%rdx 3f767: 48 89 44 24 48 mov %rax,0x48(%rsp) 3f76c: 48 c1 ea 20 shr $0x20,%rdx 3f770: 89 43 14 mov %eax,0x14(%rbx) 3f773: 66 89 53 18 mov %dx,0x18(%rbx) 3f777: e9 31 ff ff ff jmpq 3f6ad 3f77c: 89 f8 mov %edi,%eax 3f77e: bf 02 00 00 00 mov $0x2,%edi 3f783: 44 88 54 24 46 mov %r10b,0x46(%rsp) 3f788: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3f78f: 25 00 ff 03 00 and $0x3ff00,%eax 3f794: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 3f799: 89 c2 mov %eax,%edx 3f79b: 44 89 5c 24 24 mov %r11d,0x24(%rsp) 3f7a0: 89 44 24 18 mov %eax,0x18(%rsp) 3f7a4: 48 89 54 24 08 mov %rdx,0x8(%rsp) 3f7a9: e8 00 00 00 00 callq 3f7ae 3f7ae: 8b 44 24 18 mov 0x18(%rsp),%eax 3f7b2: 44 0f b6 54 24 46 movzbl 0x46(%rsp),%r10d 3f7b8: 49 b9 ff ff ff ff ff movabs $0xffffffffffff,%r9 3f7bf: ff 00 00 3f7c2: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 3f7c7: 44 8b 5c 24 24 mov 0x24(%rsp),%r11d 3f7cc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 3f7d1: 8d 70 18 lea 0x18(%rax),%esi 3f7d4: e9 17 ff ff ff jmpq 3f6f0 3f7d9: 4d 89 ec mov %r13,%r12 3f7dc: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 3f7e1: 44 8b 6c 24 40 mov 0x40(%rsp),%r13d 3f7e6: 49 89 ce mov %rcx,%r14 3f7e9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 3f7ee: 49 8d bf 78 85 00 00 lea 0x8578(%r15),%rdi 3f7f5: 44 89 ea mov %r13d,%edx 3f7f8: e8 00 00 00 00 callq 3f7fd 3f7fd: 89 c3 mov %eax,%ebx 3f7ff: 85 c0 test %eax,%eax 3f801: 0f 8e 21 02 00 00 jle 3fa28 3f807: 80 7c 24 20 00 cmpb $0x0,0x20(%rsp) 3f80c: 0f 85 7b 01 00 00 jne 3f98d 3f812: 45 85 ed test %r13d,%r13d 3f815: 0f 8e 8b 00 00 00 jle 3f8a6 3f81b: 45 6b c5 1a imul $0x1a,%r13d,%r8d 3f81f: 48 8b 14 24 mov (%rsp),%rdx 3f823: 31 c9 xor %ecx,%ecx 3f825: 48 bf ff ff ff ff ff movabs $0xffffffffffff,%rdi 3f82c: ff 00 00 3f82f: 48 63 c1 movslq %ecx,%rax 3f832: 83 c1 1a add $0x1a,%ecx 3f835: 48 83 c2 1f add $0x1f,%rdx 3f839: 49 8d 44 06 02 lea 0x2(%r14,%rax,1),%rax 3f83e: 0f b6 30 movzbl (%rax),%esi 3f841: 89 72 f9 mov %esi,-0x7(%rdx) 3f844: 0f b6 70 01 movzbl 0x1(%rax),%esi 3f848: 40 88 72 fd mov %sil,-0x3(%rdx) 3f84c: 48 8b 70 02 mov 0x2(%rax),%rsi 3f850: 48 89 74 24 48 mov %rsi,0x48(%rsp) 3f855: 48 89 72 f1 mov %rsi,-0xf(%rdx) 3f859: 8b 70 0a mov 0xa(%rax),%esi 3f85c: 89 74 24 48 mov %esi,0x48(%rsp) 3f860: 0f b7 70 0e movzwl 0xe(%rax),%esi 3f864: 66 89 74 24 4c mov %si,0x4c(%rsp) 3f869: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 3f86e: 48 21 fe and %rdi,%rsi 3f871: 48 89 72 e1 mov %rsi,-0x1f(%rdx) 3f875: 0f b6 70 10 movzbl 0x10(%rax),%esi 3f879: 40 88 72 fe mov %sil,-0x2(%rdx) 3f87d: 0f b6 70 11 movzbl 0x11(%rax),%esi 3f881: 40 88 72 ff mov %sil,-0x1(%rdx) 3f885: 8b 70 12 mov 0x12(%rax),%esi 3f888: 0f b7 40 16 movzwl 0x16(%rax),%eax 3f88c: 89 74 24 48 mov %esi,0x48(%rsp) 3f890: 66 89 44 24 4c mov %ax,0x4c(%rsp) 3f895: 48 8b 44 24 48 mov 0x48(%rsp),%rax 3f89a: 48 21 f8 and %rdi,%rax 3f89d: 48 89 42 e9 mov %rax,-0x17(%rdx) 3f8a1: 41 39 c8 cmp %ecx,%r8d 3f8a4: 75 89 jne 3f82f 3f8a6: 4c 89 e0 mov %r12,%rax 3f8a9: 49 8d 4c 24 10 lea 0x10(%r12),%rcx 3f8ae: 31 ff xor %edi,%edi 3f8b0: 0f b6 10 movzbl (%rax),%edx 3f8b3: 48 83 c0 01 add $0x1,%rax 3f8b7: 01 d7 add %edx,%edi 3f8b9: 48 39 c1 cmp %rax,%rcx 3f8bc: 75 f2 jne 3f8b0 3f8be: 45 85 ed test %r13d,%r13d 3f8c1: 7e 3a jle 3f8fd 3f8c3: 41 8d 55 ff lea -0x1(%r13),%edx 3f8c7: 48 8b 0c 24 mov (%rsp),%rcx 3f8cb: 48 89 d0 mov %rdx,%rax 3f8ce: 48 c1 e0 05 shl $0x5,%rax 3f8d2: 48 8d 71 1f lea 0x1f(%rcx),%rsi 3f8d6: 48 29 d0 sub %rdx,%rax 3f8d9: 31 d2 xor %edx,%edx 3f8db: 4c 8d 44 01 3e lea 0x3e(%rcx,%rax,1),%r8 3f8e0: 48 8d 46 e1 lea -0x1f(%rsi),%rax 3f8e4: 0f b6 08 movzbl (%rax),%ecx 3f8e7: 48 83 c0 01 add $0x1,%rax 3f8eb: 01 ca add %ecx,%edx 3f8ed: 48 39 c6 cmp %rax,%rsi 3f8f0: 75 f2 jne 3f8e4 3f8f2: 48 83 c6 1f add $0x1f,%rsi 3f8f6: 49 39 f0 cmp %rsi,%r8 3f8f9: 75 e5 jne 3f8e0 3f8fb: 01 d7 add %edx,%edi 3f8fd: 41 8b 74 24 10 mov 0x10(%r12),%esi 3f902: 40 0f b6 c7 movzbl %dil,%eax 3f906: 41 89 7c 24 40 mov %edi,0x40(%r12) 3f90b: 01 f0 add %esi,%eax 3f90d: 3d 00 01 00 00 cmp $0x100,%eax 3f912: 0f 84 f0 00 00 00 je 3fa08 3f918: e9 00 00 00 00 jmpq 3f91d 3f91d: bb f4 ff ff ff mov $0xfffffff4,%ebx 3f922: 4c 89 f7 mov %r14,%rdi 3f925: e8 00 00 00 00 callq 3f92a 3f92a: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 3f92f: e8 00 00 00 00 callq 3f934 3f934: 44 39 eb cmp %r13d,%ebx 3f937: 0f 84 65 fc ff ff je 3f5a2 3f93d: b8 fb ff ff ff mov $0xfffffffb,%eax 3f942: e9 5d fc ff ff jmpq 3f5a4 3f947: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 3f94d 3f94d: 85 c9 test %ecx,%ecx 3f94f: 74 16 je 3f967 3f951: 41 8b 54 24 18 mov 0x18(%r12),%edx 3f956: 8b 8d 34 01 00 00 mov 0x134(%rbp),%ecx 3f95c: 44 01 ea add %r13d,%edx 3f95f: 39 ca cmp %ecx,%edx 3f961: 0f 83 00 00 00 00 jae 3f967 3f967: 41 8b 54 24 14 mov 0x14(%r12),%edx 3f96c: 43 8d 44 6d 00 lea 0x0(%r13,%r13,2),%eax 3f971: 8d 04 c2 lea (%rdx,%rax,8),%eax 3f974: 3d 00 e8 03 00 cmp $0x3e800,%eax 3f979: 0f 86 cd fc ff ff jbe 3f64c 3f97f: 41 c7 44 24 14 14 00 movl $0x14,0x14(%r12) 3f986: 00 00 3f988: e9 bf fc ff ff jmpq 3f64c 3f98d: 4c 89 e0 mov %r12,%rax 3f990: 49 8d 74 24 10 lea 0x10(%r12),%rsi 3f995: 31 c9 xor %ecx,%ecx 3f997: 0f b6 10 movzbl (%rax),%edx 3f99a: 48 83 c0 01 add $0x1,%rax 3f99e: 01 d1 add %edx,%ecx 3f9a0: 48 39 c6 cmp %rax,%rsi 3f9a3: 75 f2 jne 3f997 3f9a5: 41 8b 54 24 18 mov 0x18(%r12),%edx 3f9aa: 44 01 ea add %r13d,%edx 3f9ad: 89 d0 mov %edx,%eax 3f9af: 48 69 c0 6f 70 94 18 imul $0x1894706f,%rax,%rax 3f9b6: 48 c1 e8 2a shr $0x2a,%rax 3f9ba: 69 f0 a9 29 00 00 imul $0x29a9,%eax,%esi 3f9c0: 89 d0 mov %edx,%eax 3f9c2: 43 8d 54 6d 00 lea 0x0(%r13,%r13,2),%edx 3f9c7: 29 f0 sub %esi,%eax 3f9c9: 41 8b 74 24 0c mov 0xc(%r12),%esi 3f9ce: 41 89 44 24 18 mov %eax,0x18(%r12) 3f9d3: 8d 14 d6 lea (%rsi,%rdx,8),%edx 3f9d6: 81 fa 00 e8 03 00 cmp $0x3e800,%edx 3f9dc: 77 39 ja 3fa17 3f9de: 41 89 54 24 0c mov %edx,0xc(%r12) 3f9e3: 48 8b 34 24 mov (%rsp),%rsi 3f9e7: 44 89 ea mov %r13d,%edx 3f9ea: 4c 89 e7 mov %r12,%rdi 3f9ed: e8 0e f7 ff ff callq 3f100 <__update_tbl_checksum> 3f9f2: 4c 89 f6 mov %r14,%rsi 3f9f5: 4c 89 e7 mov %r12,%rdi 3f9f8: e8 43 f6 ff ff callq 3f040 <__update_table_header> 3f9fd: 80 7c 24 47 00 cmpb $0x0,0x47(%rsp) 3fa02: 0f 85 00 00 00 00 jne 3fa08 3fa08: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 3fa0d: e8 00 00 00 00 callq 3fa12 3fa12: e9 0b ff ff ff jmpq 3f922 3fa17: 8d 04 40 lea (%rax,%rax,2),%eax 3fa1a: 8d 04 c5 14 00 00 00 lea 0x14(,%rax,8),%eax 3fa21: 41 89 44 24 0c mov %eax,0xc(%r12) 3fa26: eb bb jmp 3f9e3 3fa28: 89 c6 mov %eax,%esi 3fa2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3fa31: e8 00 00 00 00 callq 3fa36 3fa36: eb d0 jmp 3fa08 3fa38: b8 f4 ff ff ff mov $0xfffffff4,%eax 3fa3d: e9 62 fb ff ff jmpq 3f5a4 3fa42: e8 00 00 00 00 callq 3fa47 3fa47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 3fa4e: 00 00 000000000003fa50 : 3fa50: b8 a9 29 00 00 mov $0x29a9,%eax 3fa55: c3 retq 3fa56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 3fa5d: 00 00 00 000000000003fa60 : 3fa60: e8 00 00 00 00 callq 3fa65 3fa65: 41 55 push %r13 3fa67: b9 07 00 00 00 mov $0x7,%ecx 3fa6c: 49 bd 70 63 69 65 5f movabs $0x6669625f65696370,%r13 3fa73: 62 69 66 3fa76: 41 54 push %r12 3fa78: 55 push %rbp 3fa79: 53 push %rbx 3fa7a: 48 89 fb mov %rdi,%rbx 3fa7d: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 3fa84: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3fa8b: 00 00 3fa8d: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 3fa94: 00 3fa95: 31 c0 xor %eax,%eax 3fa97: 48 89 e5 mov %rsp,%rbp 3fa9a: 4c 8d 64 24 3c lea 0x3c(%rsp),%r12 3fa9f: 48 89 ef mov %rbp,%rdi 3faa2: f3 48 ab rep stos %rax,%es:(%rdi) 3faa5: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 3faaa: 4c 89 e1 mov %r12,%rcx 3faad: 48 c7 44 24 3c 00 00 movq $0x0,0x3c(%rsp) 3fab4: 00 00 3fab6: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 3fabd: 00 00 00 00 00 3fac2: 48 29 f9 sub %rdi,%rcx 3fac5: 83 c1 6c add $0x6c,%ecx 3fac8: c1 e9 03 shr $0x3,%ecx 3facb: f3 48 ab rep stos %rax,%es:(%rdi) 3face: 4c 89 6c 24 68 mov %r13,0x68(%rsp) 3fad3: 48 b8 5f 65 72 72 5f movabs $0x756f635f7272655f,%rax 3fada: 63 6f 75 3fadd: 48 89 44 24 70 mov %rax,0x70(%rsp) 3fae2: 48 c7 44 24 78 6e 74 movq $0x746e,0x78(%rsp) 3fae9: 00 00 3faeb: 48 8b b3 e0 89 00 00 mov 0x89e0(%rbx),%rsi 3faf2: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 3faf9: 00 00 00 00 00 3fafe: 48 85 f6 test %rsi,%rsi 3fb01: 0f 84 c2 00 00 00 je 3fbc9 3fb07: 4c 8b 0e mov (%rsi),%r9 3fb0a: 4c 89 4c 24 3c mov %r9,0x3c(%rsp) 3fb0f: 4c 8b 46 08 mov 0x8(%rsi),%r8 3fb13: 4c 89 44 24 44 mov %r8,0x44(%rsp) 3fb18: 48 8b 7e 10 mov 0x10(%rsi),%rdi 3fb1c: 48 89 7c 24 4c mov %rdi,0x4c(%rsp) 3fb21: 48 8b 4e 18 mov 0x18(%rsi),%rcx 3fb25: 48 89 4c 24 54 mov %rcx,0x54(%rsp) 3fb2a: 48 8b 56 20 mov 0x20(%rsi),%rdx 3fb2e: 48 89 54 24 5c mov %rdx,0x5c(%rsp) 3fb33: 8b 46 28 mov 0x28(%rsi),%eax 3fb36: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 3fb3b: 48 89 df mov %rbx,%rdi 3fb3e: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 3fb43: 48 89 e9 mov %rbp,%rcx 3fb46: 48 89 54 24 20 mov %rdx,0x20(%rsp) 3fb4b: 4c 89 e2 mov %r12,%rdx 3fb4e: 89 44 24 64 mov %eax,0x64(%rsp) 3fb52: 4c 89 0c 24 mov %r9,(%rsp) 3fb56: 4c 89 44 24 08 mov %r8,0x8(%rsp) 3fb5b: 89 44 24 28 mov %eax,0x28(%rsp) 3fb5f: e8 00 00 00 00 callq 3fb64 3fb64: 48 8b bb e0 89 00 00 mov 0x89e0(%rbx),%rdi 3fb6b: 41 89 c4 mov %eax,%r12d 3fb6e: 85 c0 test %eax,%eax 3fb70: 75 1f jne 3fb91 3fb72: 8b 0f mov (%rdi),%ecx 3fb74: 48 8b 93 e8 39 01 00 mov 0x139e8(%rbx),%rdx 3fb7b: 83 f9 0d cmp $0xd,%ecx 3fb7e: 77 11 ja 3fb91 3fb80: 48 85 d2 test %rdx,%rdx 3fb83: 74 0c je 3fb91 3fb85: b8 01 00 00 00 mov $0x1,%eax 3fb8a: d3 e0 shl %cl,%eax 3fb8c: 23 42 04 and 0x4(%rdx),%eax 3fb8f: 75 7e jne 3fc0f 3fb91: e8 00 00 00 00 callq 3fb96 3fb96: 48 c7 83 e0 89 00 00 movq $0x0,0x89e0(%rbx) 3fb9d: 00 00 00 00 3fba1: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 3fba8: 00 3fba9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3fbb0: 00 00 3fbb2: 0f 85 a9 00 00 00 jne 3fc61 3fbb8: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 3fbbf: 44 89 e0 mov %r12d,%eax 3fbc2: 5b pop %rbx 3fbc3: 5d pop %rbp 3fbc4: 41 5c pop %r12 3fbc6: 41 5d pop %r13 3fbc8: c3 retq 3fbc9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3fbd0 3fbd0: be c0 0c 00 00 mov $0xcc0,%esi 3fbd5: ba 2c 00 00 00 mov $0x2c,%edx 3fbda: e8 00 00 00 00 callq 3fbdf 3fbdf: 48 89 83 e0 89 00 00 mov %rax,0x89e0(%rbx) 3fbe6: 48 89 c6 mov %rax,%rsi 3fbe9: 48 85 c0 test %rax,%rax 3fbec: 74 78 je 3fc66 3fbee: 48 b8 05 00 00 00 04 movabs $0x400000005,%rax 3fbf5: 00 00 00 3fbf8: c7 46 08 00 00 00 00 movl $0x0,0x8(%rsi) 3fbff: 48 89 06 mov %rax,(%rsi) 3fc02: 4c 89 6e 0c mov %r13,0xc(%rsi) 3fc06: c6 46 14 00 movb $0x0,0x14(%rsi) 3fc0a: e9 f8 fe ff ff jmpq 3fb07 3fc0f: 48 8d b3 a0 89 00 00 lea 0x89a0(%rbx),%rsi 3fc16: 31 d2 xor %edx,%edx 3fc18: 48 89 df mov %rbx,%rdi 3fc1b: e8 00 00 00 00 callq 3fc20 3fc20: 41 89 c4 mov %eax,%r12d 3fc23: 85 c0 test %eax,%eax 3fc25: 75 1c jne 3fc43 3fc27: 48 8d b3 c0 89 00 00 lea 0x89c0(%rbx),%rsi 3fc2e: 31 d2 xor %edx,%edx 3fc30: 48 89 df mov %rbx,%rdi 3fc33: e8 00 00 00 00 callq 3fc38 3fc38: 41 89 c4 mov %eax,%r12d 3fc3b: 85 c0 test %eax,%eax 3fc3d: 0f 84 5e ff ff ff je 3fba1 3fc43: 48 8b b3 e0 89 00 00 mov 0x89e0(%rbx),%rsi 3fc4a: 48 89 df mov %rbx,%rdi 3fc4d: 48 89 ea mov %rbp,%rdx 3fc50: e8 00 00 00 00 callq 3fc55 3fc55: 48 8b bb e0 89 00 00 mov 0x89e0(%rbx),%rdi 3fc5c: e9 30 ff ff ff jmpq 3fb91 3fc61: e8 00 00 00 00 callq 3fc66 3fc66: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 3fc6c: e9 30 ff ff ff jmpq 3fba1 3fc71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 3fc78: 00 00 00 00 3fc7c: 0f 1f 40 00 nopl 0x0(%rax) 000000000003fc80 : 3fc80: e8 00 00 00 00 callq 3fc85 3fc85: 55 push %rbp 3fc86: 48 83 ec 40 sub $0x40,%rsp 3fc8a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3fc91: 00 00 3fc93: 48 89 44 24 38 mov %rax,0x38(%rsp) 3fc98: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 3fc9f: 48 85 c0 test %rax,%rax 3fca2: 74 06 je 3fcaa 3fca4: f6 40 04 20 testb $0x20,0x4(%rax) 3fca8: 75 16 jne 3fcc0 3fcaa: 48 8b 44 24 38 mov 0x38(%rsp),%rax 3fcaf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3fcb6: 00 00 3fcb8: 75 3a jne 3fcf4 3fcba: 48 83 c4 40 add $0x40,%rsp 3fcbe: 5d pop %rbp 3fcbf: c3 retq 3fcc0: 48 8b af e0 89 00 00 mov 0x89e0(%rdi),%rbp 3fcc7: 49 89 f8 mov %rdi,%r8 3fcca: 48 85 ed test %rbp,%rbp 3fccd: 74 db je 3fcaa 3fccf: 31 c0 xor %eax,%eax 3fcd1: 48 89 e7 mov %rsp,%rdi 3fcd4: b9 07 00 00 00 mov $0x7,%ecx 3fcd9: 48 89 e2 mov %rsp,%rdx 3fcdc: f3 48 ab rep stos %rax,%es:(%rdi) 3fcdf: 48 89 ee mov %rbp,%rsi 3fce2: 4c 89 c7 mov %r8,%rdi 3fce5: e8 00 00 00 00 callq 3fcea 3fcea: 48 89 ef mov %rbp,%rdi 3fced: e8 00 00 00 00 callq 3fcf2 3fcf2: eb b6 jmp 3fcaa 3fcf4: e8 00 00 00 00 callq 3fcf9 3fcf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000003fd00 : 3fd00: e8 00 00 00 00 callq 3fd05 3fd05: 41 54 push %r12 3fd07: 55 push %rbp 3fd08: 48 89 fd mov %rdi,%rbp 3fd0b: 53 push %rbx 3fd0c: 48 8b bf 10 3b 01 00 mov 0x13b10(%rdi),%rdi 3fd13: 48 89 f3 mov %rsi,%rbx 3fd16: e8 00 00 00 00 callq 3fd1b 3fd1b: 48 8b 85 40 3b 01 00 mov 0x13b40(%rbp),%rax 3fd22: 48 85 c0 test %rax,%rax 3fd25: 74 31 je 3fd58 3fd27: 48 8b 50 10 mov 0x10(%rax),%rdx 3fd2b: 48 85 d2 test %rdx,%rdx 3fd2e: 74 17 je 3fd47 3fd30: 48 89 de mov %rbx,%rsi 3fd33: 48 89 ef mov %rbp,%rdi 3fd36: e8 00 00 00 00 callq 3fd3b 3fd3b: 48 8b 85 40 3b 01 00 mov 0x13b40(%rbp),%rax 3fd42: 48 85 c0 test %rax,%rax 3fd45: 74 11 je 3fd58 3fd47: 48 83 78 18 00 cmpq $0x0,0x18(%rax) 3fd4c: 74 0a je 3fd58 3fd4e: 8b 85 20 3b 01 00 mov 0x13b20(%rbp),%eax 3fd54: 85 c0 test %eax,%eax 3fd56: 75 1c jne 3fd74 3fd58: 48 8b 13 mov (%rbx),%rdx 3fd5b: 48 85 d2 test %rdx,%rdx 3fd5e: 0f 85 00 00 00 00 jne 3fd64 3fd64: 48 8b 7b 18 mov 0x18(%rbx),%rdi 3fd68: e8 00 00 00 00 callq 3fd6d 3fd6d: 31 c0 xor %eax,%eax 3fd6f: 5b pop %rbx 3fd70: 5d pop %rbp 3fd71: 41 5c pop %r12 3fd73: c3 retq 3fd74: 48 89 c7 mov %rax,%rdi 3fd77: be c0 0d 00 00 mov $0xdc0,%esi 3fd7c: 48 c1 e7 05 shl $0x5,%rdi 3fd80: 48 29 c7 sub %rax,%rdi 3fd83: e8 00 00 00 00 callq 3fd88 3fd88: 48 89 43 18 mov %rax,0x18(%rbx) 3fd8c: 48 85 c0 test %rax,%rax 3fd8f: 0f 84 00 00 00 00 je 3fd95 3fd95: 48 8b 85 40 3b 01 00 mov 0x13b40(%rbp),%rax 3fd9c: 48 89 de mov %rbx,%rsi 3fd9f: 48 89 ef mov %rbp,%rdi 3fda2: 48 8b 40 18 mov 0x18(%rax),%rax 3fda6: e8 00 00 00 00 callq 3fdab 3fdab: eb ab jmp 3fd58 3fdad: 0f 1f 00 nopl (%rax) 000000000003fdb0 : 3fdb0: e8 00 00 00 00 callq 3fdb5 3fdb5: 48 ba 75 6d 63 5f 65 movabs $0x5f7272655f636d75,%rdx 3fdbc: 72 72 5f 3fdbf: 41 55 push %r13 3fdc1: 41 54 push %r12 3fdc3: 55 push %rbp 3fdc4: 48 89 fd mov %rdi,%rbp 3fdc7: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 3fdce: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3fdd5: 00 00 3fdd7: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 3fdde: 00 3fddf: 31 c0 xor %eax,%eax 3fde1: 4c 8d 64 24 3c lea 0x3c(%rsp),%r12 3fde6: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 3fdeb: 49 89 e5 mov %rsp,%r13 3fdee: 48 c7 44 24 3c 00 00 movq $0x0,0x3c(%rsp) 3fdf5: 00 00 3fdf7: 4c 89 e1 mov %r12,%rcx 3fdfa: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 3fe01: 00 00 00 00 00 3fe06: 48 29 f9 sub %rdi,%rcx 3fe09: 83 c1 6c add $0x6c,%ecx 3fe0c: c1 e9 03 shr $0x3,%ecx 3fe0f: f3 48 ab rep stos %rax,%es:(%rdi) 3fe12: 48 89 54 24 68 mov %rdx,0x68(%rsp) 3fe17: b9 06 00 00 00 mov $0x6,%ecx 3fe1c: 4c 89 ef mov %r13,%rdi 3fe1f: 48 ba 63 6f 75 6e 74 movabs $0x746e756f63,%rdx 3fe26: 00 00 00 3fe29: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) 3fe30: 00 00 3fe32: f3 48 ab rep stos %rax,%es:(%rdi) 3fe35: 48 8b b5 38 3b 01 00 mov 0x13b38(%rbp),%rsi 3fe3c: 48 89 54 24 70 mov %rdx,0x70(%rsp) 3fe41: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 3fe48: 00 00 00 00 00 3fe4d: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 3fe54: 00 00 3fe56: 48 85 f6 test %rsi,%rsi 3fe59: 0f 84 0c 01 00 00 je 3ff6b 3fe5f: 4c 8b 0e mov (%rsi),%r9 3fe62: 4c 89 4c 24 3c mov %r9,0x3c(%rsp) 3fe67: 4c 8b 46 08 mov 0x8(%rsi),%r8 3fe6b: 4c 89 44 24 44 mov %r8,0x44(%rsp) 3fe70: 48 8b 7e 10 mov 0x10(%rsi),%rdi 3fe74: 48 89 7c 24 4c mov %rdi,0x4c(%rsp) 3fe79: 48 8b 4e 18 mov 0x18(%rsi),%rcx 3fe7d: 48 89 4c 24 54 mov %rcx,0x54(%rsp) 3fe82: 48 8b 56 20 mov 0x20(%rsi),%rdx 3fe86: 48 89 54 24 5c mov %rdx,0x5c(%rsp) 3fe8b: 8b 46 28 mov 0x28(%rsi),%eax 3fe8e: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 3fe93: 48 89 ef mov %rbp,%rdi 3fe96: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 3fe9b: 4c 89 e9 mov %r13,%rcx 3fe9e: 48 89 54 24 20 mov %rdx,0x20(%rsp) 3fea3: 4c 89 e2 mov %r12,%rdx 3fea6: 89 44 24 64 mov %eax,0x64(%rsp) 3feaa: 4c 89 0c 24 mov %r9,(%rsp) 3feae: 4c 89 44 24 08 mov %r8,0x8(%rsp) 3feb3: 89 44 24 28 mov %eax,0x28(%rsp) 3feb7: e8 00 00 00 00 callq 3febc 3febc: 48 8b bd 38 3b 01 00 mov 0x13b38(%rbp),%rdi 3fec3: 41 89 c4 mov %eax,%r12d 3fec6: 85 c0 test %eax,%eax 3fec8: 75 6e jne 3ff38 3feca: 8b 0f mov (%rdi),%ecx 3fecc: 48 8b 95 e8 39 01 00 mov 0x139e8(%rbp),%rdx 3fed3: 83 f9 0d cmp $0xd,%ecx 3fed6: 77 60 ja 3ff38 3fed8: 48 85 d2 test %rdx,%rdx 3fedb: 74 5b je 3ff38 3fedd: b8 01 00 00 00 mov $0x1,%eax 3fee2: d3 e0 shl %cl,%eax 3fee4: 23 42 04 and 0x4(%rdx),%eax 3fee7: 74 4f je 3ff38 3fee9: 48 8d b5 a0 28 00 00 lea 0x28a0(%rbp),%rsi 3fef0: 31 d2 xor %edx,%edx 3fef2: 48 89 ef mov %rbp,%rdi 3fef5: e8 00 00 00 00 callq 3fefa 3fefa: 41 89 c4 mov %eax,%r12d 3fefd: 85 c0 test %eax,%eax 3feff: 75 1e jne 3ff1f 3ff01: 48 8b 85 40 3b 01 00 mov 0x13b40(%rbp),%rax 3ff08: 48 85 c0 test %rax,%rax 3ff0b: 74 3b je 3ff48 3ff0d: 48 8b 00 mov (%rax),%rax 3ff10: 48 85 c0 test %rax,%rax 3ff13: 74 33 je 3ff48 3ff15: 48 89 ef mov %rbp,%rdi 3ff18: e8 00 00 00 00 callq 3ff1d 3ff1d: eb 29 jmp 3ff48 3ff1f: 48 8b b5 38 3b 01 00 mov 0x13b38(%rbp),%rsi 3ff26: 48 89 ef mov %rbp,%rdi 3ff29: 4c 89 ea mov %r13,%rdx 3ff2c: e8 00 00 00 00 callq 3ff31 3ff31: 48 8b bd 38 3b 01 00 mov 0x13b38(%rbp),%rdi 3ff38: e8 00 00 00 00 callq 3ff3d 3ff3d: 48 c7 85 38 3b 01 00 movq $0x0,0x13b38(%rbp) 3ff44: 00 00 00 00 3ff48: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 3ff4f: 00 3ff50: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3ff57: 00 00 3ff59: 75 55 jne 3ffb0 3ff5b: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 3ff62: 44 89 e0 mov %r12d,%eax 3ff65: 5d pop %rbp 3ff66: 41 5c pop %r12 3ff68: 41 5d pop %r13 3ff6a: c3 retq 3ff6b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 3ff72 3ff72: be c0 0c 00 00 mov $0xcc0,%esi 3ff77: ba 2c 00 00 00 mov $0x2c,%edx 3ff7c: e8 00 00 00 00 callq 3ff81 3ff81: 48 89 85 38 3b 01 00 mov %rax,0x13b38(%rbp) 3ff88: 48 89 c6 mov %rax,%rsi 3ff8b: 48 85 c0 test %rax,%rax 3ff8e: 74 25 je 3ffb5 3ff90: 48 b8 00 00 00 00 04 movabs $0x400000000,%rax 3ff97: 00 00 00 3ff9a: c7 46 08 00 00 00 00 movl $0x0,0x8(%rsi) 3ffa1: 48 89 06 mov %rax,(%rsi) 3ffa4: c7 46 0c 75 6d 63 00 movl $0x636d75,0xc(%rsi) 3ffab: e9 af fe ff ff jmpq 3fe5f 3ffb0: e8 00 00 00 00 callq 3ffb5 3ffb5: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 3ffbb: eb 8b jmp 3ff48 3ffbd: 0f 1f 00 nopl (%rax) 000000000003ffc0 : 3ffc0: e8 00 00 00 00 callq 3ffc5 3ffc5: 55 push %rbp 3ffc6: 48 83 ec 40 sub $0x40,%rsp 3ffca: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 3ffd1: 00 00 3ffd3: 48 89 44 24 38 mov %rax,0x38(%rsp) 3ffd8: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 3ffdf: 48 85 c0 test %rax,%rax 3ffe2: 74 06 je 3ffea 3ffe4: f6 40 04 01 testb $0x1,0x4(%rax) 3ffe8: 75 16 jne 40000 3ffea: 48 8b 44 24 38 mov 0x38(%rsp),%rax 3ffef: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 3fff6: 00 00 3fff8: 75 63 jne 4005d 3fffa: 48 83 c4 40 add $0x40,%rsp 3fffe: 5d pop %rbp 3ffff: c3 retq 40000: 48 8b af 38 3b 01 00 mov 0x13b38(%rdi),%rbp 40007: 48 85 ed test %rbp,%rbp 4000a: 74 de je 3ffea 4000c: 48 8b 45 00 mov 0x0(%rbp),%rax 40010: 48 89 e2 mov %rsp,%rdx 40013: 48 89 ee mov %rbp,%rsi 40016: 48 89 04 24 mov %rax,(%rsp) 4001a: 48 8b 45 08 mov 0x8(%rbp),%rax 4001e: 48 89 44 24 08 mov %rax,0x8(%rsp) 40023: 48 8b 45 10 mov 0x10(%rbp),%rax 40027: 48 89 44 24 10 mov %rax,0x10(%rsp) 4002c: 48 8b 45 18 mov 0x18(%rbp),%rax 40030: 48 89 44 24 18 mov %rax,0x18(%rsp) 40035: 48 8b 45 20 mov 0x20(%rbp),%rax 40039: 48 89 44 24 20 mov %rax,0x20(%rsp) 4003e: 8b 45 28 mov 0x28(%rbp),%eax 40041: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 40048: 00 00 4004a: 89 44 24 28 mov %eax,0x28(%rsp) 4004e: e8 00 00 00 00 callq 40053 40053: 48 89 ef mov %rbp,%rdi 40056: e8 00 00 00 00 callq 4005b 4005b: eb 8d jmp 3ffea 4005d: e8 00 00 00 00 callq 40062 40062: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 40069: 00 00 00 00 4006d: 0f 1f 00 nopl (%rax) 0000000000040070 : 40070: e8 00 00 00 00 callq 40075 40075: 48 83 ec 40 sub $0x40,%rsp 40079: 49 89 d1 mov %rdx,%r9 4007c: 49 89 f8 mov %rdi,%r8 4007f: b9 06 00 00 00 mov $0x6,%ecx 40084: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 4008b: 00 00 4008d: 48 89 44 24 38 mov %rax,0x38(%rsp) 40092: 31 c0 xor %eax,%eax 40094: 48 8b 97 38 3b 01 00 mov 0x13b38(%rdi),%rdx 4009b: 48 89 e6 mov %rsp,%rsi 4009e: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 400a3: 48 89 f7 mov %rsi,%rdi 400a6: f3 48 ab rep stos %rax,%es:(%rdi) 400a9: 48 85 d2 test %rdx,%rdx 400ac: 74 3a je 400e8 400ae: 48 8b 02 mov (%rdx),%rax 400b1: 4c 89 c7 mov %r8,%rdi 400b4: 48 89 04 24 mov %rax,(%rsp) 400b8: 48 8b 42 08 mov 0x8(%rdx),%rax 400bc: 48 89 44 24 08 mov %rax,0x8(%rsp) 400c1: 48 8b 42 10 mov 0x10(%rdx),%rax 400c5: 48 89 44 24 10 mov %rax,0x10(%rsp) 400ca: 48 8b 42 18 mov 0x18(%rdx),%rax 400ce: 48 89 44 24 18 mov %rax,0x18(%rsp) 400d3: 48 8b 42 20 mov 0x20(%rdx),%rax 400d7: 48 89 44 24 20 mov %rax,0x20(%rsp) 400dc: 8b 42 28 mov 0x28(%rdx),%eax 400df: 89 44 24 28 mov %eax,0x28(%rsp) 400e3: e8 00 00 00 00 callq 400e8 400e8: 48 8b 44 24 38 mov 0x38(%rsp),%rax 400ed: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 400f4: 00 00 400f6: 75 07 jne 400ff 400f8: 31 c0 xor %eax,%eax 400fa: 48 83 c4 40 add $0x40,%rsp 400fe: c3 retq 400ff: e8 00 00 00 00 callq 40104 40104: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4010b: 00 00 00 4010e: 66 90 xchg %ax,%ax 0000000000040110 : 40110: e8 00 00 00 00 callq 40115 40115: b8 09 00 ff 0e mov $0xeff0009,%eax 4011a: c3 retq 4011b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000040120 : 40120: e8 00 00 00 00 callq 40125 40125: 53 push %rbx 40126: 31 f6 xor %esi,%esi 40128: 48 89 fb mov %rdi,%rbx 4012b: 48 81 ef 78 85 00 00 sub $0x8578,%rdi 40132: e8 00 00 00 00 callq 40137 40137: 85 c0 test %eax,%eax 40139: 74 0d je 40148 4013b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40142: 5b pop %rbx 40143: e9 00 00 00 00 jmpq 40148 40148: c6 83 38 f7 ff ff 00 movb $0x0,-0x8c8(%rbx) 4014f: 5b pop %rbx 40150: c3 retq 40151: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 40158: 00 00 00 00 4015c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000040160 : 40160: e8 00 00 00 00 callq 40165 40165: 53 push %rbx 40166: be 01 00 00 00 mov $0x1,%esi 4016b: 48 89 fb mov %rdi,%rbx 4016e: 48 81 ef 78 85 00 00 sub $0x8578,%rdi 40175: e8 00 00 00 00 callq 4017a 4017a: 85 c0 test %eax,%eax 4017c: 74 0d je 4018b 4017e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40185: 5b pop %rbx 40186: e9 00 00 00 00 jmpq 4018b 4018b: c6 83 38 f7 ff ff 01 movb $0x1,-0x8c8(%rbx) 40192: 5b pop %rbx 40193: c3 retq 40194: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4019b: 00 00 00 00 4019f: 90 nop 00000000000401a0 : 401a0: e8 00 00 00 00 callq 401a5 401a5: 55 push %rbp 401a6: 48 8d af 88 7a ff ff lea -0x8578(%rdi),%rbp 401ad: 31 c9 xor %ecx,%ecx 401af: ba 01 00 00 00 mov $0x1,%edx 401b4: 53 push %rbx 401b5: 48 8b 87 b0 db 00 00 mov 0xdbb0(%rdi),%rax 401bc: 48 89 fb mov %rdi,%rbx 401bf: 48 89 ef mov %rbp,%rdi 401c2: 8b 30 mov (%rax),%esi 401c4: 83 c6 5b add $0x5b,%esi 401c7: e8 00 00 00 00 callq 401cc 401cc: 48 89 ef mov %rbp,%rdi 401cf: 31 c9 xor %ecx,%ecx 401d1: ba 03 00 00 00 mov $0x3,%edx 401d6: 48 8b 83 b0 db 00 00 mov 0xdbb0(%rbx),%rax 401dd: 8b 30 mov (%rax),%esi 401df: 83 c6 5b add $0x5b,%esi 401e2: e8 00 00 00 00 callq 401e7 401e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 401ee: 5b pop %rbx 401ef: bf 02 00 00 00 mov $0x2,%edi 401f4: 5d pop %rbp 401f5: e9 00 00 00 00 jmpq 401fa 401fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000040200 : 40200: e8 00 00 00 00 callq 40205 40205: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 4020c 4020c: 74 03 je 40211 4020e: 31 c0 xor %eax,%eax 40210: c3 retq 40211: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40218: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 4021f 4021f: e8 00 00 00 00 callq 40224 40224: 0f 0b ud2 40226: 31 c0 xor %eax,%eax 40228: c3 retq 40229: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000040230 : 40230: e8 00 00 00 00 callq 40235 40235: 41 57 push %r15 40237: 49 89 d7 mov %rdx,%r15 4023a: 40 0f b6 d6 movzbl %sil,%edx 4023e: 41 56 push %r14 40240: 41 89 ce mov %ecx,%r14d 40243: 41 55 push %r13 40245: 41 89 f5 mov %esi,%r13d 40248: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4024f: 41 54 push %r12 40251: 49 89 fc mov %rdi,%r12 40254: 55 push %rbp 40255: 48 8d af 88 7a ff ff lea -0x8578(%rdi),%rbp 4025c: bf 02 00 00 00 mov $0x2,%edi 40261: 53 push %rbx 40262: 44 89 c3 mov %r8d,%ebx 40265: 48 83 ec 10 sub $0x10,%rsp 40269: e8 00 00 00 00 callq 4026e 4026e: f6 05 00 00 00 00 02 testb $0x2,0x0(%rip) # 40275 40275: 0f 85 14 02 00 00 jne 4048f 4027b: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 40282: 00 40283: 41 d0 ed shr %r13b 40286: 31 c9 xor %ecx,%ecx 40288: 48 89 ef mov %rbp,%rdi 4028b: 41 0f b6 d5 movzbl %r13b,%edx 4028f: 8b 30 mov (%rax),%esi 40291: 83 c6 41 add $0x41,%esi 40294: e8 00 00 00 00 callq 40299 40299: 31 c9 xor %ecx,%ecx 4029b: ba 01 00 00 00 mov $0x1,%edx 402a0: 48 89 ef mov %rbp,%rdi 402a3: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 402aa: 00 402ab: 8b 30 mov (%rax),%esi 402ad: 83 c6 5b add $0x5b,%esi 402b0: e8 00 00 00 00 callq 402b5 402b5: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 402bc: 00 402bd: 31 d2 xor %edx,%edx 402bf: 48 89 ef mov %rbp,%rdi 402c2: 8b 30 mov (%rax),%esi 402c4: 83 c6 50 add $0x50,%esi 402c7: e8 00 00 00 00 callq 402cc 402cc: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 402d3 402d3: 48 83 c0 14 add $0x14,%rax 402d7: 83 fb 01 cmp $0x1,%ebx 402da: 48 89 04 24 mov %rax,(%rsp) 402de: 19 c0 sbb %eax,%eax 402e0: 31 db xor %ebx,%ebx 402e2: 25 00 02 00 00 and $0x200,%eax 402e7: 89 44 24 0c mov %eax,0xc(%rsp) 402eb: 45 85 f6 test %r14d,%r14d 402ee: 0f 84 cf 00 00 00 je 403c3 402f4: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 402fb: 00 402fc: 31 d2 xor %edx,%edx 402fe: 48 89 ef mov %rbp,%rdi 40301: 8b 30 mov (%rax),%esi 40303: 83 c6 5c add $0x5c,%esi 40306: e8 00 00 00 00 callq 4030b 4030b: a8 02 test $0x2,%al 4030d: 75 31 jne 40340 4030f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 40316 40316: 48 39 04 24 cmp %rax,(%rsp) 4031a: 79 cf jns 402eb 4031c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40323: 41 bd 08 00 00 00 mov $0x8,%r13d 40329: e8 00 00 00 00 callq 4032e 4032e: 48 83 c4 10 add $0x10,%rsp 40332: 44 89 e8 mov %r13d,%eax 40335: 5b pop %rbx 40336: 5d pop %rbp 40337: 41 5c pop %r12 40339: 41 5d pop %r13 4033b: 41 5e pop %r14 4033d: 41 5f pop %r15 4033f: c3 retq 40340: 45 8d 2c 1e lea (%r14,%rbx,1),%r13d 40344: eb 2b jmp 40371 40346: 31 c9 xor %ecx,%ecx 40348: 48 89 ef mov %rbp,%rdi 4034b: 45 89 ee mov %r13d,%r14d 4034e: e8 00 00 00 00 callq 40353 40353: 31 d2 xor %edx,%edx 40355: 48 89 ef mov %rbp,%rdi 40358: 41 29 de sub %ebx,%r14d 4035b: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 40362: 00 40363: 8b 30 mov (%rax),%esi 40365: 83 c6 5c add $0x5c,%esi 40368: e8 00 00 00 00 callq 4036d 4036d: a8 02 test $0x2,%al 4036f: 74 9e je 4030f 40371: 89 d8 mov %ebx,%eax 40373: 83 c3 01 add $0x1,%ebx 40376: 41 0f b6 14 07 movzbl (%r15,%rax,1),%edx 4037b: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 40382: 00 40383: 8b 30 mov (%rax),%esi 40385: 83 c6 44 add $0x44,%esi 40388: 44 39 eb cmp %r13d,%ebx 4038b: 75 b9 jne 40346 4038d: 0b 54 24 0c or 0xc(%rsp),%edx 40391: 31 c9 xor %ecx,%ecx 40393: 48 89 ef mov %rbp,%rdi 40396: e8 00 00 00 00 callq 4039b 4039b: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 403a2: 00 403a3: 31 d2 xor %edx,%edx 403a5: 48 89 ef mov %rbp,%rdi 403a8: 8b 30 mov (%rax),%esi 403aa: 83 c6 5c add $0x5c,%esi 403ad: e8 00 00 00 00 callq 403b2 403b2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 403b9 403b9: 48 39 04 24 cmp %rax,(%rsp) 403bd: 0f 88 59 ff ff ff js 4031c 403c3: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 403ca 403ca: 48 83 c3 14 add $0x14,%rbx 403ce: eb 1b jmp 403eb 403d0: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 403d7: 00 403d8: 31 d2 xor %edx,%edx 403da: 48 89 ef mov %rbp,%rdi 403dd: 8b 30 mov (%rax),%esi 403df: 83 c6 5c add $0x5c,%esi 403e2: e8 00 00 00 00 callq 403e7 403e7: a8 04 test $0x4,%al 403e9: 75 11 jne 403fc 403eb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 403f2 403f2: 48 39 c3 cmp %rax,%rbx 403f5: 79 d9 jns 403d0 403f7: e9 20 ff ff ff jmpq 4031c 403fc: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 40403: 00 40404: 31 d2 xor %edx,%edx 40406: 48 89 ef mov %rbp,%rdi 40409: 8b 30 mov (%rax),%esi 4040b: 83 c6 4b add $0x4b,%esi 4040e: e8 00 00 00 00 callq 40413 40413: 83 e0 40 and $0x40,%eax 40416: 41 89 c5 mov %eax,%r13d 40419: 0f 84 0f ff ff ff je 4032e 4041f: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 40426: 00 40427: 31 d2 xor %edx,%edx 40429: 48 89 ef mov %rbp,%rdi 4042c: 8b 30 mov (%rax),%esi 4042e: 83 c6 60 add $0x60,%esi 40431: e8 00 00 00 00 callq 40436 40436: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4043d: 41 89 c5 mov %eax,%r13d 40440: 89 c6 mov %eax,%esi 40442: e8 00 00 00 00 callq 40447 40447: 41 f6 c5 08 test $0x8,%r13b 4044b: 0f 85 96 00 00 00 jne 404e7 40451: 41 83 e5 01 and $0x1,%r13d 40455: 75 68 jne 404bf 40457: 41 bd 10 00 00 00 mov $0x10,%r13d 4045d: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 40464: 00 40465: 31 d2 xor %edx,%edx 40467: 48 89 ef mov %rbp,%rdi 4046a: 8b 30 mov (%rax),%esi 4046c: 83 c6 50 add $0x50,%esi 4046f: e8 00 00 00 00 callq 40474 40474: 41 f6 c5 02 test $0x2,%r13b 40478: 0f 84 b0 fe ff ff je 4032e 4047e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40485: e8 00 00 00 00 callq 4048a 4048a: e9 9f fe ff ff jmpq 4032e 4048f: 44 89 f0 mov %r14d,%eax 40492: 6a 00 pushq $0x0 40494: 31 d2 xor %edx,%edx 40496: 4d 89 f9 mov %r15,%r9 40499: 50 push %rax 4049a: 41 b8 01 00 00 00 mov $0x1,%r8d 404a0: b9 10 00 00 00 mov $0x10,%ecx 404a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 404ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 404b3: e8 00 00 00 00 callq 404b8 404b8: 58 pop %rax 404b9: 5a pop %rdx 404ba: e9 bc fd ff ff jmpq 4027b 404bf: 49 8b 84 24 b0 db 00 mov 0xdbb0(%r12),%rax 404c6: 00 404c7: 48 89 ef mov %rbp,%rdi 404ca: 31 d2 xor %edx,%edx 404cc: 8b 30 mov (%rax),%esi 404ce: 83 c6 50 add $0x50,%esi 404d1: e8 00 00 00 00 callq 404d6 404d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 404dd: e8 00 00 00 00 callq 404e2 404e2: e9 47 fe ff ff jmpq 4032e 404e7: 41 bd 02 00 00 00 mov $0x2,%r13d 404ed: e9 6b ff ff ff jmpq 4045d 404f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 404f9: 00 00 00 00 404fd: 0f 1f 00 nopl (%rax) 0000000000040500 : 40500: e8 00 00 00 00 callq 40505 40505: 41 57 push %r15 40507: 41 56 push %r14 40509: 41 55 push %r13 4050b: 41 54 push %r12 4050d: 55 push %rbp 4050e: 53 push %rbx 4050f: 48 83 ec 20 sub $0x20,%rsp 40513: 80 bf 38 f7 ff ff 00 cmpb $0x0,-0x8c8(%rdi) 4051a: 89 54 24 1c mov %edx,0x1c(%rsp) 4051e: 0f 84 b4 04 00 00 je 409d8 40524: 48 8b 87 b0 db 00 00 mov 0xdbb0(%rdi),%rax 4052b: 49 89 f7 mov %rsi,%r15 4052e: 48 89 fd mov %rdi,%rbp 40531: 31 d2 xor %edx,%edx 40533: 4c 8d a7 88 7a ff ff lea -0x8578(%rdi),%r12 4053a: 8b 30 mov (%rax),%esi 4053c: 4c 89 e7 mov %r12,%rdi 4053f: 81 c6 c8 00 00 00 add $0xc8,%esi 40545: e8 00 00 00 00 callq 4054a 4054a: 31 c9 xor %ecx,%ecx 4054c: 4c 89 e7 mov %r12,%rdi 4054f: 83 e0 fe and $0xfffffffe,%eax 40552: 89 c2 mov %eax,%edx 40554: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 4055b: 8b 30 mov (%rax),%esi 4055d: 81 c6 c8 00 00 00 add $0xc8,%esi 40563: e8 00 00 00 00 callq 40568 40568: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 4056f: 31 d2 xor %edx,%edx 40571: 4c 89 e7 mov %r12,%rdi 40574: 8b 30 mov (%rax),%esi 40576: 83 c6 67 add $0x67,%esi 40579: e8 00 00 00 00 callq 4057e 4057e: 31 d2 xor %edx,%edx 40580: 4c 89 e7 mov %r12,%rdi 40583: 89 c3 mov %eax,%ebx 40585: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 4058c: 8b 30 mov (%rax),%esi 4058e: 83 c6 5b add $0x5b,%esi 40591: e8 00 00 00 00 callq 40596 40596: a8 01 test $0x1,%al 40598: 0f 84 17 04 00 00 je 409b5 4059e: bb 00 04 00 00 mov $0x400,%ebx 405a3: eb 09 jmp 405ae 405a5: 83 eb 01 sub $0x1,%ebx 405a8: 0f 84 41 04 00 00 je 409ef 405ae: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 405b5: 31 d2 xor %edx,%edx 405b7: 4c 89 e7 mov %r12,%rdi 405ba: 8b 30 mov (%rax),%esi 405bc: 83 c6 57 add $0x57,%esi 405bf: e8 00 00 00 00 callq 405c4 405c4: a8 01 test $0x1,%al 405c6: 75 dd jne 405a5 405c8: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 405cf: 31 c9 xor %ecx,%ecx 405d1: 31 d2 xor %edx,%edx 405d3: 4c 89 e7 mov %r12,%rdi 405d6: 8b 30 mov (%rax),%esi 405d8: 83 c6 5b add $0x5b,%esi 405db: e8 00 00 00 00 callq 405e0 405e0: 31 c9 xor %ecx,%ecx 405e2: ba 65 00 00 00 mov $0x65,%edx 405e7: 4c 89 e7 mov %r12,%rdi 405ea: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 405f1: 8b 30 mov (%rax),%esi 405f3: 83 c6 40 add $0x40,%esi 405f6: e8 00 00 00 00 callq 405fb 405fb: 31 c9 xor %ecx,%ecx 405fd: ba 02 00 00 00 mov $0x2,%edx 40602: 4c 89 e7 mov %r12,%rdi 40605: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 4060c: 8b 30 mov (%rax),%esi 4060e: 83 c6 68 add $0x68,%esi 40611: e8 00 00 00 00 callq 40616 40616: 31 c9 xor %ecx,%ecx 40618: ba 78 00 00 00 mov $0x78,%edx 4061d: 4c 89 e7 mov %r12,%rdi 40620: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 40627: 8b 30 mov (%rax),%esi 40629: 83 c6 45 add $0x45,%esi 4062c: e8 00 00 00 00 callq 40631 40631: 31 c9 xor %ecx,%ecx 40633: ba 82 00 00 00 mov $0x82,%edx 40638: 4c 89 e7 mov %r12,%rdi 4063b: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 40642: 8b 30 mov (%rax),%esi 40644: 83 c6 46 add $0x46,%esi 40647: e8 00 00 00 00 callq 4064c 4064c: 31 c9 xor %ecx,%ecx 4064e: ba 14 00 00 00 mov $0x14,%edx 40653: 4c 89 e7 mov %r12,%rdi 40656: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 4065d: 8b 30 mov (%rax),%esi 4065f: 83 c6 5f add $0x5f,%esi 40662: e8 00 00 00 00 callq 40667 40667: 44 8b 44 24 1c mov 0x1c(%rsp),%r8d 4066c: 45 85 c0 test %r8d,%r8d 4066f: 0f 8e e8 02 00 00 jle 4095d 40675: 8b 44 24 1c mov 0x1c(%rsp),%eax 40679: 83 e8 01 sub $0x1,%eax 4067c: 48 c1 e0 04 shl $0x4,%rax 40680: 49 8d 44 07 10 lea 0x10(%r15,%rax,1),%rax 40685: 48 89 44 24 10 mov %rax,0x10(%rsp) 4068a: 41 0f b7 1f movzwl (%r15),%ebx 4068e: 45 0f b7 4f 04 movzwl 0x4(%r15),%r9d 40693: 4d 8b 6f 08 mov 0x8(%r15),%r13 40697: 0f b6 f3 movzbl %bl,%esi 4069a: 89 74 24 18 mov %esi,0x18(%rsp) 4069e: 41 f6 47 02 01 testb $0x1,0x2(%r15) 406a3: 0f 84 09 02 00 00 je 408b2 406a9: b9 02 00 00 00 mov $0x2,%ecx 406ae: 4c 89 ea mov %r13,%rdx 406b1: 48 89 ef mov %rbp,%rdi 406b4: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 406b9: 41 b8 01 00 00 00 mov $0x1,%r8d 406bf: e8 6c fb ff ff callq 40230 406c4: 41 89 c6 mov %eax,%r14d 406c7: 45 85 f6 test %r14d,%r14d 406ca: 0f 85 cb 01 00 00 jne 4089b 406d0: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 406d5: 49 8d 4d 02 lea 0x2(%r13),%rcx 406d9: d0 eb shr %bl 406db: 4c 89 e7 mov %r12,%rdi 406de: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 406e3: 0f b6 d3 movzbl %bl,%edx 406e6: 31 c9 xor %ecx,%ecx 406e8: 41 8d 41 fe lea -0x2(%r9),%eax 406ec: 89 44 24 04 mov %eax,0x4(%rsp) 406f0: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 406f7: 8b 30 mov (%rax),%esi 406f9: 83 c6 41 add $0x41,%esi 406fc: e8 00 00 00 00 callq 40701 40701: 4c 89 e7 mov %r12,%rdi 40704: 31 c9 xor %ecx,%ecx 40706: ba 01 00 00 00 mov $0x1,%edx 4070b: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 40712: 8b 30 mov (%rax),%esi 40714: 83 c6 5b add $0x5b,%esi 40717: e8 00 00 00 00 callq 4071c 4071c: 8b 7c 24 04 mov 0x4(%rsp),%edi 40720: 85 ff test %edi,%edi 40722: 0f 84 3f 02 00 00 je 40967 40728: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 4072f: 31 d2 xor %edx,%edx 40731: 4c 89 e7 mov %r12,%rdi 40734: bb 00 04 00 00 mov $0x400,%ebx 40739: 8b 30 mov (%rax),%esi 4073b: 83 c6 50 add $0x50,%esi 4073e: e8 00 00 00 00 callq 40743 40743: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 4074a: 89 da mov %ebx,%edx 4074c: 80 cf 01 or $0x1,%bh 4074f: 4c 89 e7 mov %r12,%rdi 40752: 80 ce 03 or $0x3,%dh 40755: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 4075a: 8b 30 mov (%rax),%esi 4075c: 0f 45 d3 cmovne %ebx,%edx 4075f: 31 c9 xor %ecx,%ecx 40761: 83 c6 44 add $0x44,%esi 40764: e8 00 00 00 00 callq 40769 40769: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 40770: 31 d2 xor %edx,%edx 40772: 4c 89 e7 mov %r12,%rdi 40775: 8b 30 mov (%rax),%esi 40777: 83 c6 60 add $0x60,%esi 4077a: e8 00 00 00 00 callq 4077f 4077f: 83 e0 01 and $0x1,%eax 40782: 89 c3 mov %eax,%ebx 40784: 0f 85 a0 00 00 00 jne 4082a 4078a: 4c 8b 2d 00 00 00 00 mov 0x0(%rip),%r13 # 40791 40791: 49 83 c5 14 add $0x14,%r13 40795: eb 1a jmp 407b1 40797: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 4079e: 31 d2 xor %edx,%edx 407a0: 4c 89 e7 mov %r12,%rdi 407a3: 8b 30 mov (%rax),%esi 407a5: 83 c6 5c add $0x5c,%esi 407a8: e8 00 00 00 00 callq 407ad 407ad: a8 08 test $0x8,%al 407af: 75 1f jne 407d0 407b1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 407b8 407b8: 49 39 c5 cmp %rax,%r13 407bb: 79 da jns 40797 407bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 407c4: bb 08 00 00 00 mov $0x8,%ebx 407c9: e8 00 00 00 00 callq 407ce 407ce: eb 7c jmp 4084c 407d0: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 407d7: 31 d2 xor %edx,%edx 407d9: 4c 89 e7 mov %r12,%rdi 407dc: 8b 30 mov (%rax),%esi 407de: 83 c6 44 add $0x44,%esi 407e1: e8 00 00 00 00 callq 407e6 407e6: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 407eb: 41 89 c0 mov %eax,%r8d 407ee: 44 89 f0 mov %r14d,%eax 407f1: 41 83 c6 01 add $0x1,%r14d 407f5: 83 6c 24 04 01 subl $0x1,0x4(%rsp) 407fa: 44 88 04 01 mov %r8b,(%rcx,%rax,1) 407fe: 0f 84 63 01 00 00 je 40967 40804: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 4080b: 31 d2 xor %edx,%edx 4080d: 4c 89 e7 mov %r12,%rdi 40810: 8b 30 mov (%rax),%esi 40812: 83 c6 50 add $0x50,%esi 40815: e8 00 00 00 00 callq 4081a 4081a: 45 85 f6 test %r14d,%r14d 4081d: b8 00 04 00 00 mov $0x400,%eax 40822: 0f 44 d8 cmove %eax,%ebx 40825: e9 19 ff ff ff jmpq 40743 4082a: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 40831: 4c 89 e7 mov %r12,%rdi 40834: 31 d2 xor %edx,%edx 40836: 8b 30 mov (%rax),%esi 40838: 83 c6 50 add $0x50,%esi 4083b: e8 00 00 00 00 callq 40840 40840: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40847: e8 00 00 00 00 callq 4084c 4084c: 8b 54 24 18 mov 0x18(%rsp),%edx 40850: 44 89 f1 mov %r14d,%ecx 40853: bf 02 00 00 00 mov $0x2,%edi 40858: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4085f: e8 00 00 00 00 callq 40864 40864: f6 05 00 00 00 00 02 testb $0x2,0x0(%rip) # 4086b 4086b: 74 2b je 40898 4086d: 6a 00 pushq $0x0 4086f: 31 d2 xor %edx,%edx 40871: 41 b8 01 00 00 00 mov $0x1,%r8d 40877: b9 10 00 00 00 mov $0x10,%ecx 4087c: 41 56 push %r14 4087e: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 40883: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4088a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40891: e8 00 00 00 00 callq 40896 40896: 58 pop %rax 40897: 5a pop %rdx 40898: 41 89 de mov %ebx,%r14d 4089b: 44 89 f6 mov %r14d,%esi 4089e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 408a5: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 408ab: e8 00 00 00 00 callq 408b0 408b0: eb 2d jmp 408df 408b2: 8b 74 24 18 mov 0x18(%rsp),%esi 408b6: 45 31 c0 xor %r8d,%r8d 408b9: 44 89 c9 mov %r9d,%ecx 408bc: 4c 89 ea mov %r13,%rdx 408bf: 48 89 ef mov %rbp,%rdi 408c2: e8 69 f9 ff ff callq 40230 408c7: 89 c6 mov %eax,%esi 408c9: 85 c0 test %eax,%eax 408cb: 74 77 je 40944 408cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 408d4: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 408da: e8 00 00 00 00 callq 408df 408df: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 408e6: 31 c9 xor %ecx,%ecx 408e8: 31 d2 xor %edx,%edx 408ea: 4c 89 e7 mov %r12,%rdi 408ed: 8b 30 mov (%rax),%esi 408ef: 83 c6 5b add $0x5b,%esi 408f2: e8 00 00 00 00 callq 408f7 408f7: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 408fe: 31 d2 xor %edx,%edx 40900: 4c 89 e7 mov %r12,%rdi 40903: 8b 30 mov (%rax),%esi 40905: 83 c6 67 add $0x67,%esi 40908: e8 00 00 00 00 callq 4090d 4090d: 31 d2 xor %edx,%edx 4090f: 4c 89 e7 mov %r12,%rdi 40912: 89 c3 mov %eax,%ebx 40914: 48 8b 85 b0 db 00 00 mov 0xdbb0(%rbp),%rax 4091b: 8b 30 mov (%rax),%esi 4091d: 83 c6 5b add $0x5b,%esi 40920: e8 00 00 00 00 callq 40925 40925: a8 01 test $0x1,%al 40927: 75 09 jne 40932 40929: 83 e3 01 and $0x1,%ebx 4092c: 0f 85 99 00 00 00 jne 409cb 40932: 48 83 c4 20 add $0x20,%rsp 40936: 44 89 e8 mov %r13d,%eax 40939: 5b pop %rbx 4093a: 5d pop %rbp 4093b: 41 5c pop %r12 4093d: 41 5d pop %r13 4093f: 41 5e pop %r14 40941: 41 5f pop %r15 40943: c3 retq 40944: bf 0a 00 00 00 mov $0xa,%edi 40949: e8 00 00 00 00 callq 4094e 4094e: 49 83 c7 10 add $0x10,%r15 40952: 4c 39 7c 24 10 cmp %r15,0x10(%rsp) 40957: 0f 85 2d fd ff ff jne 4068a 4095d: 44 8b 6c 24 1c mov 0x1c(%rsp),%r13d 40962: e9 78 ff ff ff jmpq 408df 40967: 8b 54 24 18 mov 0x18(%rsp),%edx 4096b: 44 89 f1 mov %r14d,%ecx 4096e: bf 02 00 00 00 mov $0x2,%edi 40973: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4097a: e8 00 00 00 00 callq 4097f 4097f: f6 05 00 00 00 00 02 testb $0x2,0x0(%rip) # 40986 40986: 74 c6 je 4094e 40988: 6a 00 pushq $0x0 4098a: b9 10 00 00 00 mov $0x10,%ecx 4098f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 40996: 31 d2 xor %edx,%edx 40998: 41 56 push %r14 4099a: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 4099f: 41 b8 01 00 00 00 mov $0x1,%r8d 409a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 409ac: e8 00 00 00 00 callq 409b1 409b1: 59 pop %rcx 409b2: 5e pop %rsi 409b3: eb 99 jmp 4094e 409b5: 83 e3 01 and $0x1,%ebx 409b8: 0f 84 0a fc ff ff je 405c8 409be: 48 89 ef mov %rbp,%rdi 409c1: e8 da f7 ff ff callq 401a0 409c6: e9 d3 fb ff ff jmpq 4059e 409cb: 48 89 ef mov %rbp,%rdi 409ce: e8 cd f7 ff ff callq 401a0 409d3: e9 5a ff ff ff jmpq 40932 409d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 409df: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 409e5: e8 00 00 00 00 callq 409ea 409ea: e9 43 ff ff ff jmpq 40932 409ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 409f6: e8 00 00 00 00 callq 409fb 409fb: e9 c8 fb ff ff jmpq 405c8 0000000000040a00 : 40a00: e8 00 00 00 00 callq 40a05 40a05: 48 ba 41 4d 44 47 50 movabs $0x5320555047444d41,%rdx 40a0c: 55 20 53 40a0f: 48 83 ec 08 sub $0x8,%rsp 40a13: 48 8b 87 90 7a ff ff mov -0x8570(%rdi),%rax 40a1a: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 40a21: c7 47 08 80 00 00 00 movl $0x80,0x8(%rdi) 40a28: 48 05 b0 00 00 00 add $0xb0,%rax 40a2e: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 40a35: 00 40a36: 48 89 87 b0 00 00 00 mov %rax,0xb0(%rdi) 40a3d: b8 4d 55 00 00 mov $0x554d,%eax 40a42: 48 89 97 6c 03 00 00 mov %rdx,0x36c(%rdi) 40a49: 66 89 87 74 03 00 00 mov %ax,0x374(%rdi) 40a50: c6 87 76 03 00 00 00 movb $0x0,0x376(%rdi) 40a57: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 40a5e: 00 40a5f: e8 00 00 00 00 callq 40a64 40a64: 85 c0 test %eax,%eax 40a66: 75 05 jne 40a6d 40a68: 48 83 c4 08 add $0x8,%rsp 40a6c: c3 retq 40a6d: 89 c6 mov %eax,%esi 40a6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40a76: 89 44 24 04 mov %eax,0x4(%rsp) 40a7a: e8 00 00 00 00 callq 40a7f 40a7f: 8b 44 24 04 mov 0x4(%rsp),%eax 40a83: 48 83 c4 08 add $0x8,%rsp 40a87: c3 retq 40a88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 40a8f: 00 0000000000040a90 : 40a90: e8 00 00 00 00 callq 40a95 40a95: e9 00 00 00 00 jmpq 40a9a 40a9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000040aa0 : 40aa0: e8 00 00 00 00 callq 40aa5 40aa5: 41 55 push %r13 40aa7: 4c 8d af 78 85 00 00 lea 0x8578(%rdi),%r13 40aae: 41 54 push %r12 40ab0: 4c 89 ef mov %r13,%rdi 40ab3: 55 push %rbp 40ab4: 89 f5 mov %esi,%ebp 40ab6: 53 push %rbx 40ab7: 48 89 d3 mov %rdx,%rbx 40aba: 48 83 ec 18 sub $0x18,%rsp 40abe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 40ac5: 00 00 40ac7: 48 89 44 24 10 mov %rax,0x10(%rsp) 40acc: 31 c0 xor %eax,%eax 40ace: 40 88 72 01 mov %sil,0x1(%rdx) 40ad2: 48 89 e6 mov %rsp,%rsi 40ad5: 48 b8 ac 00 01 00 03 movabs $0x3000100ac,%rax 40adc: 00 00 00 40adf: c6 02 00 movb $0x0,(%rdx) 40ae2: 48 89 54 24 08 mov %rdx,0x8(%rsp) 40ae7: ba 01 00 00 00 mov $0x1,%edx 40aec: 48 89 04 24 mov %rax,(%rsp) 40af0: e8 00 00 00 00 callq 40af5 40af5: 85 c0 test %eax,%eax 40af7: 0f 8e 00 00 00 00 jle 40afd 40afd: 83 c5 01 add $0x1,%ebp 40b00: 0f b6 43 02 movzbl 0x2(%rbx),%eax 40b04: ba 01 00 00 00 mov $0x1,%edx 40b09: 48 89 e6 mov %rsp,%rsi 40b0c: 40 88 6b 01 mov %bpl,0x1(%rbx) 40b10: 4c 89 ef mov %r13,%rdi 40b13: 44 8d a0 40 ff ff ff lea -0xc0(%rax),%r12d 40b1a: 66 2d be 00 sub $0xbe,%ax 40b1e: 66 89 44 24 04 mov %ax,0x4(%rsp) 40b23: e8 00 00 00 00 callq 40b28 40b28: 89 c3 mov %eax,%ebx 40b2a: 85 c0 test %eax,%eax 40b2c: 0f 8e 00 00 00 00 jle 40b32 40b32: 48 8b 44 24 10 mov 0x10(%rsp),%rax 40b37: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 40b3e: 00 00 40b40: 75 0e jne 40b50 40b42: 48 83 c4 18 add $0x18,%rsp 40b46: 44 89 e0 mov %r12d,%eax 40b49: 5b pop %rbx 40b4a: 5d pop %rbp 40b4b: 41 5c pop %r12 40b4d: 41 5d pop %r13 40b4f: c3 retq 40b50: e8 00 00 00 00 callq 40b55 40b55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 40b5c: 00 00 00 00 0000000000040b60 : 40b60: e8 00 00 00 00 callq 40b65 40b65: 41 55 push %r13 40b67: 41 54 push %r12 40b69: 55 push %rbp 40b6a: 53 push %rbx 40b6b: 48 83 ec 30 sub $0x30,%rsp 40b6f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 40b76: 00 00 40b78: 48 89 44 24 28 mov %rax,0x28(%rsp) 40b7d: 31 c0 xor %eax,%eax 40b7f: 83 bf 08 07 00 00 15 cmpl $0x15,0x708(%rdi) 40b86: 74 21 je 40ba9 40b88: 31 c0 xor %eax,%eax 40b8a: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 40b8f: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 40b96: 00 00 40b98: 0f 85 e4 03 00 00 jne 40f82 40b9e: 48 83 c4 30 add $0x30,%rsp 40ba2: 5b pop %rbx 40ba3: 5d pop %rbp 40ba4: 41 5c pop %r12 40ba6: 41 5d pop %r13 40ba8: c3 retq 40ba9: 48 8b 87 a8 5c 00 00 mov 0x5ca8(%rdi),%rax 40bb0: 48 89 fb mov %rdi,%rbx 40bb3: ba 14 00 00 00 mov $0x14,%edx 40bb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 40bbf: 48 8d 68 74 lea 0x74(%rax),%rbp 40bc3: 48 89 ef mov %rbp,%rdi 40bc6: e8 00 00 00 00 callq 40bcb 40bcb: 48 85 c0 test %rax,%rax 40bce: 0f 84 ca 02 00 00 je 40e9e 40bd4: 48 83 bb 88 85 00 00 cmpq $0x0,0x8588(%rbx) 40bdb: 00 40bdc: 0f 84 a5 03 00 00 je 40f87 40be2: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 40be7: be 0b 00 00 00 mov $0xb,%esi 40bec: 48 89 df mov %rbx,%rdi 40bef: e8 ac fe ff ff callq 40aa0 40bf4: 41 89 c4 mov %eax,%r12d 40bf7: 85 c0 test %eax,%eax 40bf9: 0f 8e 0b 03 00 00 jle 40f0a 40bff: 8d 70 0c lea 0xc(%rax),%esi 40c02: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 40c07: 48 89 df mov %rbx,%rdi 40c0a: e8 91 fe ff ff callq 40aa0 40c0f: 41 89 c5 mov %eax,%r13d 40c12: 85 c0 test %eax,%eax 40c14: 0f 8e 20 03 00 00 jle 40f3a 40c1a: 83 f8 1f cmp $0x1f,%eax 40c1d: 0f 8f 00 00 00 00 jg 40c23 40c23: 41 89 c0 mov %eax,%r8d 40c26: 48 8d 83 ac 67 01 00 lea 0x167ac(%rbx),%rax 40c2d: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 40c32: 41 83 f8 08 cmp $0x8,%r8d 40c36: 0f 83 e8 00 00 00 jae 40d24 40c3c: 41 f6 c0 04 test $0x4,%r8b 40c40: 0f 85 7a 02 00 00 jne 40ec0 40c46: 45 85 c0 test %r8d,%r8d 40c49: 0f 85 e0 01 00 00 jne 40e2f 40c4f: 49 63 c0 movslq %r8d,%rax 40c52: 47 8d 64 2c 0d lea 0xd(%r12,%r13,1),%r12d 40c57: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 40c5c: 48 89 df mov %rbx,%rdi 40c5f: c6 84 03 ac 67 01 00 movb $0x0,0x167ac(%rbx,%rax,1) 40c66: 00 40c67: 44 89 e6 mov %r12d,%esi 40c6a: e8 31 fe ff ff callq 40aa0 40c6f: 41 89 c5 mov %eax,%r13d 40c72: 85 c0 test %eax,%eax 40c74: 0f 8e d8 02 00 00 jle 40f52 40c7a: 83 f8 0f cmp $0xf,%eax 40c7d: 0f 8f 00 00 00 00 jg 40c83 40c83: 41 89 c0 mov %eax,%r8d 40c86: 48 8d 83 9c 67 01 00 lea 0x1679c(%rbx),%rax 40c8d: 41 83 f8 08 cmp $0x8,%r8d 40c91: 0f 83 e4 00 00 00 jae 40d7b 40c97: 41 f6 c0 04 test $0x4,%r8b 40c9b: 0f 85 38 02 00 00 jne 40ed9 40ca1: 45 85 c0 test %r8d,%r8d 40ca4: 0f 85 ab 01 00 00 jne 40e55 40caa: 49 63 c0 movslq %r8d,%rax 40cad: 47 8d 64 2c 01 lea 0x1(%r12,%r13,1),%r12d 40cb2: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 40cb7: 48 89 df mov %rbx,%rdi 40cba: c6 84 03 9c 67 01 00 movb $0x0,0x1679c(%rbx,%rax,1) 40cc1: 00 40cc2: 44 89 e6 mov %r12d,%esi 40cc5: e8 d6 fd ff ff callq 40aa0 40cca: 85 c0 test %eax,%eax 40ccc: 0f 8e 50 02 00 00 jle 40f22 40cd2: 41 8d 74 04 01 lea 0x1(%r12,%rax,1),%esi 40cd7: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 40cdc: 48 89 df mov %rbx,%rdi 40cdf: e8 bc fd ff ff callq 40aa0 40ce4: 85 c0 test %eax,%eax 40ce6: 0f 8e 7e 02 00 00 jle 40f6a 40cec: 83 f8 13 cmp $0x13,%eax 40cef: 0f 8f 00 00 00 00 jg 40cf5 40cf5: 48 8d 93 cc 67 01 00 lea 0x167cc(%rbx),%rdx 40cfc: 83 f8 08 cmp $0x8,%eax 40cff: 0f 83 cd 00 00 00 jae 40dd2 40d05: a8 04 test $0x4,%al 40d07: 0f 85 e5 01 00 00 jne 40ef2 40d0d: 85 c0 test %eax,%eax 40d0f: 0f 85 66 01 00 00 jne 40e7b 40d15: 48 98 cltq 40d17: c6 84 03 cc 67 01 00 movb $0x0,0x167cc(%rbx,%rax,1) 40d1e: 00 40d1f: e9 64 fe ff ff jmpq 40b88 40d24: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 40d29: 48 8d b3 b4 67 01 00 lea 0x167b4(%rbx),%rsi 40d30: 49 89 e9 mov %rbp,%r9 40d33: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 40d37: 48 89 93 ac 67 01 00 mov %rdx,0x167ac(%rbx) 40d3e: 44 89 c2 mov %r8d,%edx 40d41: 48 8b 4c 15 f8 mov -0x8(%rbp,%rdx,1),%rcx 40d46: 48 89 4c 10 f8 mov %rcx,-0x8(%rax,%rdx,1) 40d4b: 48 29 f0 sub %rsi,%rax 40d4e: 49 29 c1 sub %rax,%r9 40d51: 44 01 c0 add %r8d,%eax 40d54: 83 e0 f8 and $0xfffffff8,%eax 40d57: 83 f8 08 cmp $0x8,%eax 40d5a: 0f 82 ef fe ff ff jb 40c4f 40d60: 83 e0 f8 and $0xfffffff8,%eax 40d63: 31 d2 xor %edx,%edx 40d65: 89 d1 mov %edx,%ecx 40d67: 83 c2 08 add $0x8,%edx 40d6a: 49 8b 3c 09 mov (%r9,%rcx,1),%rdi 40d6e: 48 89 3c 0e mov %rdi,(%rsi,%rcx,1) 40d72: 39 c2 cmp %eax,%edx 40d74: 72 ef jb 40d65 40d76: e9 d4 fe ff ff jmpq 40c4f 40d7b: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 40d80: 48 8d b3 a4 67 01 00 lea 0x167a4(%rbx),%rsi 40d87: 49 89 e9 mov %rbp,%r9 40d8a: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 40d8e: 48 89 93 9c 67 01 00 mov %rdx,0x1679c(%rbx) 40d95: 44 89 c2 mov %r8d,%edx 40d98: 48 8b 4c 15 f8 mov -0x8(%rbp,%rdx,1),%rcx 40d9d: 48 89 4c 10 f8 mov %rcx,-0x8(%rax,%rdx,1) 40da2: 48 29 f0 sub %rsi,%rax 40da5: 49 29 c1 sub %rax,%r9 40da8: 44 01 c0 add %r8d,%eax 40dab: 83 e0 f8 and $0xfffffff8,%eax 40dae: 83 f8 08 cmp $0x8,%eax 40db1: 0f 82 f3 fe ff ff jb 40caa 40db7: 83 e0 f8 and $0xfffffff8,%eax 40dba: 31 d2 xor %edx,%edx 40dbc: 89 d1 mov %edx,%ecx 40dbe: 83 c2 08 add $0x8,%edx 40dc1: 49 8b 3c 09 mov (%r9,%rcx,1),%rdi 40dc5: 48 89 3c 0e mov %rdi,(%rsi,%rcx,1) 40dc9: 39 c2 cmp %eax,%edx 40dcb: 72 ef jb 40dbc 40dcd: e9 d8 fe ff ff jmpq 40caa 40dd2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 40dd7: 48 8d bb d4 67 01 00 lea 0x167d4(%rbx),%rdi 40dde: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 40de2: 48 89 8b cc 67 01 00 mov %rcx,0x167cc(%rbx) 40de9: 89 c1 mov %eax,%ecx 40deb: 48 8b 74 0d f8 mov -0x8(%rbp,%rcx,1),%rsi 40df0: 48 89 74 0a f8 mov %rsi,-0x8(%rdx,%rcx,1) 40df5: 48 29 fa sub %rdi,%rdx 40df8: 48 29 d5 sub %rdx,%rbp 40dfb: 01 c2 add %eax,%edx 40dfd: 83 e2 f8 and $0xfffffff8,%edx 40e00: 83 fa 08 cmp $0x8,%edx 40e03: 0f 82 0c ff ff ff jb 40d15 40e09: 83 e2 f8 and $0xfffffff8,%edx 40e0c: 31 c9 xor %ecx,%ecx 40e0e: 89 ce mov %ecx,%esi 40e10: 83 c1 08 add $0x8,%ecx 40e13: 4c 8b 44 35 00 mov 0x0(%rbp,%rsi,1),%r8 40e18: 4c 89 04 37 mov %r8,(%rdi,%rsi,1) 40e1c: 39 d1 cmp %edx,%ecx 40e1e: 72 ee jb 40e0e 40e20: 48 98 cltq 40e22: c6 84 03 cc 67 01 00 movb $0x0,0x167cc(%rbx,%rax,1) 40e29: 00 40e2a: e9 59 fd ff ff jmpq 40b88 40e2f: 0f b6 55 00 movzbl 0x0(%rbp),%edx 40e33: 88 93 ac 67 01 00 mov %dl,0x167ac(%rbx) 40e39: 41 f6 c0 02 test $0x2,%r8b 40e3d: 0f 84 0c fe ff ff je 40c4f 40e43: 44 89 c2 mov %r8d,%edx 40e46: 0f b7 4c 15 fe movzwl -0x2(%rbp,%rdx,1),%ecx 40e4b: 66 89 4c 10 fe mov %cx,-0x2(%rax,%rdx,1) 40e50: e9 fa fd ff ff jmpq 40c4f 40e55: 0f b6 55 00 movzbl 0x0(%rbp),%edx 40e59: 88 93 9c 67 01 00 mov %dl,0x1679c(%rbx) 40e5f: 41 f6 c0 02 test $0x2,%r8b 40e63: 0f 84 41 fe ff ff je 40caa 40e69: 44 89 c2 mov %r8d,%edx 40e6c: 0f b7 4c 15 fe movzwl -0x2(%rbp,%rdx,1),%ecx 40e71: 66 89 4c 10 fe mov %cx,-0x2(%rax,%rdx,1) 40e76: e9 2f fe ff ff jmpq 40caa 40e7b: 0f b6 4d 00 movzbl 0x0(%rbp),%ecx 40e7f: 88 8b cc 67 01 00 mov %cl,0x167cc(%rbx) 40e85: a8 02 test $0x2,%al 40e87: 0f 84 88 fe ff ff je 40d15 40e8d: 89 c1 mov %eax,%ecx 40e8f: 0f b7 74 0d fe movzwl -0x2(%rbp,%rcx,1),%esi 40e94: 66 89 74 0a fe mov %si,-0x2(%rdx,%rcx,1) 40e99: e9 77 fe ff ff jmpq 40d15 40e9e: ba 14 00 00 00 mov $0x14,%edx 40ea3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 40eaa: 48 89 ef mov %rbp,%rdi 40ead: e8 00 00 00 00 callq 40eb2 40eb2: 48 85 c0 test %rax,%rax 40eb5: 0f 85 19 fd ff ff jne 40bd4 40ebb: e9 c8 fc ff ff jmpq 40b88 40ec0: 8b 55 00 mov 0x0(%rbp),%edx 40ec3: 89 93 ac 67 01 00 mov %edx,0x167ac(%rbx) 40ec9: 44 89 c2 mov %r8d,%edx 40ecc: 8b 4c 15 fc mov -0x4(%rbp,%rdx,1),%ecx 40ed0: 89 4c 10 fc mov %ecx,-0x4(%rax,%rdx,1) 40ed4: e9 76 fd ff ff jmpq 40c4f 40ed9: 8b 55 00 mov 0x0(%rbp),%edx 40edc: 89 93 9c 67 01 00 mov %edx,0x1679c(%rbx) 40ee2: 44 89 c2 mov %r8d,%edx 40ee5: 8b 4c 15 fc mov -0x4(%rbp,%rdx,1),%ecx 40ee9: 89 4c 10 fc mov %ecx,-0x4(%rax,%rdx,1) 40eed: e9 b8 fd ff ff jmpq 40caa 40ef2: 8b 4d 00 mov 0x0(%rbp),%ecx 40ef5: 89 8b cc 67 01 00 mov %ecx,0x167cc(%rbx) 40efb: 89 c1 mov %eax,%ecx 40efd: 8b 74 0d fc mov -0x4(%rbp,%rcx,1),%esi 40f01: 89 74 0a fc mov %esi,-0x4(%rdx,%rcx,1) 40f05: e9 0b fe ff ff jmpq 40d15 40f0a: 89 c6 mov %eax,%esi 40f0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40f13: e8 00 00 00 00 callq 40f18 40f18: b8 ea ff ff ff mov $0xffffffea,%eax 40f1d: e9 68 fc ff ff jmpq 40b8a 40f22: 89 c6 mov %eax,%esi 40f24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40f2b: e8 00 00 00 00 callq 40f30 40f30: b8 ea ff ff ff mov $0xffffffea,%eax 40f35: e9 50 fc ff ff jmpq 40b8a 40f3a: 89 c6 mov %eax,%esi 40f3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40f43: e8 00 00 00 00 callq 40f48 40f48: b8 ea ff ff ff mov $0xffffffea,%eax 40f4d: e9 38 fc ff ff jmpq 40b8a 40f52: 89 c6 mov %eax,%esi 40f54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40f5b: e8 00 00 00 00 callq 40f60 40f60: b8 ea ff ff ff mov $0xffffffea,%eax 40f65: e9 20 fc ff ff jmpq 40b8a 40f6a: 89 c6 mov %eax,%esi 40f6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40f73: e8 00 00 00 00 callq 40f78 40f78: b8 ea ff ff ff mov $0xffffffea,%eax 40f7d: e9 08 fc ff ff jmpq 40b8a 40f82: e8 00 00 00 00 callq 40f87 40f87: e9 00 00 00 00 jmpq 40f8c 40f8c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000040f90 : 40f90: e8 00 00 00 00 callq 40f95 40f95: 55 push %rbp 40f96: 53 push %rbx 40f97: 48 83 ec 10 sub $0x10,%rsp 40f9b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 40fa2: 00 00 40fa4: 48 89 44 24 08 mov %rax,0x8(%rsp) 40fa9: 48 8b 47 20 mov 0x20(%rdi),%rax 40fad: 48 83 39 00 cmpq $0x0,(%rcx) 40fb1: 48 8b a8 48 02 00 00 mov 0x248(%rax),%rbp 40fb8: 0f 85 98 00 00 00 jne 41056 40fbe: 48 83 fa 02 cmp $0x2,%rdx 40fc2: 0f 85 8e 00 00 00 jne 41056 40fc8: 48 89 f7 mov %rsi,%rdi 40fcb: 31 d2 xor %edx,%edx 40fcd: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 40fd2: be 02 00 00 00 mov $0x2,%esi 40fd7: e8 00 00 00 00 callq 40fdc 40fdc: 85 c0 test %eax,%eax 40fde: 74 19 je 40ff9 40fe0: 48 98 cltq 40fe2: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 40fe7: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 40fee: 00 00 40ff0: 75 6d jne 4105f 40ff2: 48 83 c4 10 add $0x10,%rsp 40ff6: 5b pop %rbx 40ff7: 5d pop %rbp 40ff8: c3 retq 40ff9: 48 8b 7d 28 mov 0x28(%rbp),%rdi 40ffd: be 04 00 00 00 mov $0x4,%esi 41002: e8 00 00 00 00 callq 41007 41007: 89 c3 mov %eax,%ebx 41009: 85 c0 test %eax,%eax 4100b: 78 36 js 41043 4100d: 31 f6 xor %esi,%esi 4100f: 48 89 ef mov %rbp,%rdi 41012: e8 00 00 00 00 callq 41017 41017: 8b 54 24 04 mov 0x4(%rsp),%edx 4101b: 83 fa 02 cmp $0x2,%edx 4101e: 0f 85 00 00 00 00 jne 41024 41024: 48 8d bd 28 34 01 00 lea 0x13428(%rbp),%rdi 4102b: be 02 00 00 00 mov $0x2,%esi 41030: e8 00 00 00 00 callq 41035 41035: 83 f8 01 cmp $0x1,%eax 41038: 0f 85 00 00 00 00 jne 4103e 4103e: e9 00 00 00 00 jmpq 41043 41043: 48 8b 7d 28 mov 0x28(%rbp),%rdi 41047: be 0d 00 00 00 mov $0xd,%esi 4104c: e8 00 00 00 00 callq 41051 41051: 48 63 c3 movslq %ebx,%rax 41054: eb 8c jmp 40fe2 41056: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 4105d: eb 83 jmp 40fe2 4105f: e8 00 00 00 00 callq 41064 41064: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4106b: 00 00 00 00 4106f: 90 nop 0000000000041070 : 41070: e8 00 00 00 00 callq 41075 41075: 80 bf 70 3a 01 00 00 cmpb $0x0,0x13a70(%rdi) 4107c: 48 89 f9 mov %rdi,%rcx 4107f: 75 01 jne 41082 41081: c3 retq 41082: 48 8b 47 60 mov 0x60(%rdi),%rax 41086: 49 c7 c0 00 00 00 00 mov $0x0,%r8 4108d: be 80 00 00 00 mov $0x80,%esi 41092: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 41099: 48 8b 50 18 mov 0x18(%rax),%rdx 4109d: e9 00 00 00 00 jmpq 410a2 410a2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 410a9: 00 00 00 410ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000410b0 : 410b0: e8 00 00 00 00 callq 410b5 410b5: 48 8b 87 98 00 00 00 mov 0x98(%rdi),%rax 410bc: 8b 40 38 mov 0x38(%rax),%eax 410bf: 39 87 e0 00 00 00 cmp %eax,0xe0(%rdi) 410c5: 75 11 jne 410d8 410c7: 48 8b 87 e8 00 00 00 mov 0xe8(%rdi),%rax 410ce: 48 89 87 60 01 00 00 mov %rax,0x160(%rdi) 410d5: 31 c0 xor %eax,%eax 410d7: c3 retq 410d8: b8 fe ff ff ff mov $0xfffffffe,%eax 410dd: c3 retq 410de: 66 90 xchg %ax,%ax 00000000000410e0 : 410e0: e8 00 00 00 00 callq 410e5 410e5: 41 55 push %r13 410e7: 41 54 push %r12 410e9: 49 89 fc mov %rdi,%r12 410ec: 55 push %rbp 410ed: 48 8d af e0 01 00 00 lea 0x1e0(%rdi),%rbp 410f4: 53 push %rbx 410f5: 48 83 ec 10 sub $0x10,%rsp 410f9: 4c 8b af 98 00 00 00 mov 0x98(%rdi),%r13 41100: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 41107: 00 00 41109: 48 89 44 24 08 mov %rax,0x8(%rsp) 4110e: 31 c0 xor %eax,%eax 41110: eb 30 jmp 41142 41112: 49 8b 7d f8 mov -0x8(%r13),%rdi 41116: 48 89 e2 mov %rsp,%rdx 41119: 49 8b b4 24 60 01 00 mov 0x160(%r12),%rsi 41120: 00 41121: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 41128: 48 8b 40 50 mov 0x50(%rax),%rax 4112c: e8 00 00 00 00 callq 41131 41131: 48 8b 14 24 mov (%rsp),%rdx 41135: 48 89 d8 mov %rbx,%rax 41138: 48 0f b1 55 00 cmpxchg %rdx,0x0(%rbp) 4113d: 48 39 d8 cmp %rbx,%rax 41140: 74 1f je 41161 41142: 41 8b 85 28 01 00 00 mov 0x128(%r13),%eax 41149: 49 8b 9c 24 e0 01 00 mov 0x1e0(%r12),%rbx 41150: 00 41151: 85 c0 test %eax,%eax 41153: 74 bd je 41112 41155: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 4115c: 00 4115d: 31 d2 xor %edx,%edx 4115f: eb d4 jmp 41135 41161: 48 8b 04 24 mov (%rsp),%rax 41165: 48 29 d8 sub %rbx,%rax 41168: 49 01 84 24 b0 00 00 add %rax,0xb0(%r12) 4116f: 00 41170: 48 8b 44 24 08 mov 0x8(%rsp),%rax 41175: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 4117c: 00 00 4117e: 75 0b jne 4118b 41180: 48 83 c4 10 add $0x10,%rsp 41184: 5b pop %rbx 41185: 5d pop %rbp 41186: 41 5c pop %r12 41188: 41 5d pop %r13 4118a: c3 retq 4118b: e8 00 00 00 00 callq 41190 0000000000041190 : 41190: e8 00 00 00 00 callq 41195 41195: 55 push %rbp 41196: 53 push %rbx 41197: 8b 87 d8 01 00 00 mov 0x1d8(%rdi),%eax 4119d: 48 8b 9f 98 00 00 00 mov 0x98(%rdi),%rbx 411a4: a8 01 test $0x1,%al 411a6: 74 67 je 4120f 411a8: 48 89 fd mov %rdi,%rbp 411ab: a8 02 test $0x2,%al 411ad: 74 65 je 41214 411af: c7 85 d8 01 00 00 00 movl $0x0,0x1d8(%rbp) 411b6: 00 00 00 411b9: 8b 83 28 01 00 00 mov 0x128(%rbx),%eax 411bf: 85 c0 test %eax,%eax 411c1: 75 42 jne 41205 411c3: 83 e6 02 and $0x2,%esi 411c6: 75 20 jne 411e8 411c8: 48 8b 7b f8 mov -0x8(%rbx),%rdi 411cc: 48 8b b5 60 01 00 00 mov 0x160(%rbp),%rsi 411d3: ba 01 00 00 00 mov $0x1,%edx 411d8: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 411df: 48 8b 40 40 mov 0x40(%rax),%rax 411e3: e8 00 00 00 00 callq 411e8 411e8: 48 8b 7b f8 mov -0x8(%rbx),%rdi 411ec: 48 8b b5 60 01 00 00 mov 0x160(%rbp),%rsi 411f3: 31 d2 xor %edx,%edx 411f5: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 411fc: 48 8b 40 40 mov 0x40(%rax),%rax 41200: e8 00 00 00 00 callq 41205 41205: 48 89 ef mov %rbp,%rdi 41208: 5b pop %rbx 41209: 5d pop %rbp 4120a: e9 00 00 00 00 jmpq 4120f 4120f: 0f 0b ud2 41211: 5b pop %rbx 41212: 5d pop %rbp 41213: c3 retq 41214: 0f 0b ud2 41216: eb 97 jmp 411af 41218: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4121f: 00 0000000000041220 : 41220: e8 00 00 00 00 callq 41225 41225: 8b 87 d8 01 00 00 mov 0x1d8(%rdi),%eax 4122b: 89 c2 mov %eax,%edx 4122d: 83 e2 02 and $0x2,%edx 41230: 75 70 jne 412a2 41232: 53 push %rbx 41233: 48 8b 8f 98 00 00 00 mov 0x98(%rdi),%rcx 4123a: 48 89 fb mov %rdi,%rbx 4123d: 8b b1 28 01 00 00 mov 0x128(%rcx),%esi 41243: 85 f6 test %esi,%esi 41245: 74 20 je 41267 41247: 89 c1 mov %eax,%ecx 41249: 83 c9 01 or $0x1,%ecx 4124c: a8 01 test $0x1,%al 4124e: 75 53 jne 412a3 41250: 89 8b d8 01 00 00 mov %ecx,0x1d8(%rbx) 41256: 48 89 df mov %rbx,%rdi 41259: e8 82 fe ff ff callq 410e0 4125e: 83 8b d8 01 00 00 02 orl $0x2,0x1d8(%rbx) 41265: 5b pop %rbx 41266: c3 retq 41267: 48 8b 79 f8 mov -0x8(%rcx),%rdi 4126b: 31 d2 xor %edx,%edx 4126d: 48 8b b3 60 01 00 00 mov 0x160(%rbx),%rsi 41274: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 4127b: 48 8b 40 48 mov 0x48(%rax),%rax 4127f: e8 00 00 00 00 callq 41284 41284: 8b 83 d8 01 00 00 mov 0x1d8(%rbx),%eax 4128a: 89 c2 mov %eax,%edx 4128c: 83 e2 02 and $0x2,%edx 4128f: a8 01 test $0x1,%al 41291: 75 10 jne 412a3 41293: 83 c8 01 or $0x1,%eax 41296: 89 83 d8 01 00 00 mov %eax,0x1d8(%rbx) 4129c: 85 d2 test %edx,%edx 4129e: 74 b6 je 41256 412a0: 5b pop %rbx 412a1: c3 retq 412a2: c3 retq 412a3: 0f 0b ud2 412a5: eb ec jmp 41293 412a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 412ae: 00 00 00000000000412b0 : 412b0: e8 00 00 00 00 callq 412b5 412b5: 55 push %rbp 412b6: be 04 00 00 00 mov $0x4,%esi 412bb: 48 89 fd mov %rdi,%rbp 412be: 53 push %rbx 412bf: 48 8b 9f 98 00 00 00 mov 0x98(%rdi),%rbx 412c6: e8 55 ff ff ff callq 41220 412cb: 8b 83 28 01 00 00 mov 0x128(%rbx),%eax 412d1: 85 c0 test %eax,%eax 412d3: 75 20 jne 412f5 412d5: 48 8b 7b f8 mov -0x8(%rbx),%rdi 412d9: 48 8b b5 60 01 00 00 mov 0x160(%rbp),%rsi 412e0: ba 01 00 00 00 mov $0x1,%edx 412e5: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 412ec: 48 8b 40 48 mov 0x48(%rax),%rax 412f0: e8 00 00 00 00 callq 412f5 412f5: 48 89 ef mov %rbp,%rdi 412f8: 5b pop %rbx 412f9: 5d pop %rbp 412fa: e9 00 00 00 00 jmpq 412ff 412ff: 90 nop 0000000000041300 : 41300: e8 00 00 00 00 callq 41305 41305: 48 8b 87 98 00 00 00 mov 0x98(%rdi),%rax 4130c: c7 87 d8 01 00 00 03 movl $0x3,0x1d8(%rdi) 41313: 00 00 00 41316: 8b 90 28 01 00 00 mov 0x128(%rax),%edx 4131c: 85 d2 test %edx,%edx 4131e: 74 03 je 41323 41320: 31 c0 xor %eax,%eax 41322: c3 retq 41323: 55 push %rbp 41324: 48 89 fd mov %rdi,%rbp 41327: ba 01 00 00 00 mov $0x1,%edx 4132c: 53 push %rbx 4132d: 89 f3 mov %esi,%ebx 4132f: 48 83 ec 08 sub $0x8,%rsp 41333: 48 8b 78 f8 mov -0x8(%rax),%rdi 41337: 48 8b b5 60 01 00 00 mov 0x160(%rbp),%rsi 4133e: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 41345: 48 8b 40 40 mov 0x40(%rax),%rax 41349: e8 00 00 00 00 callq 4134e 4134e: 85 c0 test %eax,%eax 41350: 75 07 jne 41359 41352: 83 e3 01 and $0x1,%ebx 41355: 75 09 jne 41360 41357: 31 c0 xor %eax,%eax 41359: 48 83 c4 08 add $0x8,%rsp 4135d: 5b pop %rbx 4135e: 5d pop %rbp 4135f: c3 retq 41360: 48 89 ef mov %rbp,%rdi 41363: be 02 00 00 00 mov $0x2,%esi 41368: 89 44 24 04 mov %eax,0x4(%rsp) 4136c: e8 1f fe ff ff callq 41190 41371: 8b 44 24 04 mov 0x4(%rsp),%eax 41375: 48 83 c4 08 add $0x8,%rsp 41379: 5b pop %rbx 4137a: 5d pop %rbp 4137b: c3 retq 4137c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000041380 : 41380: e8 00 00 00 00 callq 41385 41385: 55 push %rbp 41386: 53 push %rbx 41387: 48 83 ec 28 sub $0x28,%rsp 4138b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 41392: 00 00 41394: 48 89 44 24 20 mov %rax,0x20(%rsp) 41399: 31 c0 xor %eax,%eax 4139b: 83 bf 08 07 00 00 15 cmpl $0x15,0x708(%rdi) 413a2: 74 1d je 413c1 413a4: 48 8b 44 24 20 mov 0x20(%rsp),%rax 413a9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 413b0: 00 00 413b2: 0f 85 f0 00 00 00 jne 414a8 413b8: 48 83 c4 28 add $0x28,%rsp 413bc: 31 c0 xor %eax,%eax 413be: 5b pop %rbx 413bf: 5d pop %rbp 413c0: c3 retq 413c1: 48 89 fb mov %rdi,%rbx 413c4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 413cb 413cb: ba 48 01 00 00 mov $0x148,%edx 413d0: be c0 0d 00 00 mov $0xdc0,%esi 413d5: e8 00 00 00 00 callq 413da 413da: 48 89 c5 mov %rax,%rbp 413dd: 48 85 c0 test %rax,%rax 413e0: 74 c2 je 413a4 413e2: 48 89 58 10 mov %rbx,0x10(%rax) 413e6: 48 8d 78 18 lea 0x18(%rax),%rdi 413ea: 31 c0 xor %eax,%eax 413ec: b9 25 00 00 00 mov $0x25,%ecx 413f1: f3 48 ab rep stos %rax,%es:(%rdi) 413f4: 48 8b 43 60 mov 0x60(%rbx),%rax 413f8: be 20 00 00 00 mov $0x20,%esi 413fd: 48 89 e7 mov %rsp,%rdi 41400: c7 45 6c ff ff ff ff movl $0xffffffff,0x6c(%rbp) 41407: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 4140e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 41415: 48 c7 85 88 00 00 00 movq $0x0,0x88(%rbp) 4141c: 00 00 00 00 41420: 48 c7 85 a0 00 00 00 movq $0x0,0xa0(%rbp) 41427: 00 00 00 00 4142b: 48 c7 85 a8 00 00 00 movq $0x0,0xa8(%rbp) 41432: 00 00 00 00 41436: 48 c7 85 b0 00 00 00 movq $0x0,0xb0(%rbp) 4143d: 00 00 00 00 41441: 48 c7 85 b8 00 00 00 movq $0x0,0xb8(%rbp) 41448: 00 00 00 00 4144c: 48 c7 85 c0 00 00 00 movq $0x0,0xc0(%rbp) 41453: 00 00 00 00 41457: 48 c7 45 38 00 00 00 movq $0x0,0x38(%rbp) 4145e: 00 4145f: c7 85 40 01 00 00 00 movl $0x0,0x140(%rbp) 41466: 00 00 00 41469: 44 8b 00 mov (%rax),%r8d 4146c: e8 00 00 00 00 callq 41471 41471: 83 ca ff or $0xffffffff,%edx 41474: 48 8d 7d 18 lea 0x18(%rbp),%rdi 41478: 48 89 e6 mov %rsp,%rsi 4147b: e8 00 00 00 00 callq 41480 41480: 85 c0 test %eax,%eax 41482: 0f 84 00 00 00 00 je 41488 41488: 48 89 ef mov %rbp,%rdi 4148b: e8 00 00 00 00 callq 41490 41490: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 41497: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4149e: e8 00 00 00 00 callq 414a3 414a3: e9 fc fe ff ff jmpq 413a4 414a8: e8 00 00 00 00 callq 414ad 414ad: 0f 1f 00 nopl (%rax) 00000000000414b0 : 414b0: e8 00 00 00 00 callq 414b5 414b5: 41 56 push %r14 414b7: 41 55 push %r13 414b9: 41 54 push %r12 414bb: 55 push %rbp 414bc: 48 8b 2d 00 00 00 00 mov 0x0(%rip),%rbp # 414c3 414c3: 53 push %rbx 414c4: 48 8b 5d 00 mov 0x0(%rbp),%rbx 414c8: 48 81 fd 00 00 00 00 cmp $0x0,%rbp 414cf: 74 68 je 41539 414d1: 49 be 00 01 00 00 00 movabs $0xdead000000000100,%r14 414d8: 00 ad de 414db: 49 89 fc mov %rdi,%r12 414de: 49 bd 22 01 00 00 00 movabs $0xdead000000000122,%r13 414e5: 00 ad de 414e8: eb 12 jmp 414fc 414ea: 48 8b 03 mov (%rbx),%rax 414ed: 48 89 dd mov %rbx,%rbp 414f0: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 414f7: 74 40 je 41539 414f9: 48 89 c3 mov %rax,%rbx 414fc: 4c 39 65 10 cmp %r12,0x10(%rbp) 41500: 75 e8 jne 414ea 41502: 48 8b 45 08 mov 0x8(%rbp),%rax 41506: 48 8b 55 00 mov 0x0(%rbp),%rdx 4150a: 48 8d 7d 18 lea 0x18(%rbp),%rdi 4150e: 48 89 42 08 mov %rax,0x8(%rdx) 41512: 48 89 10 mov %rdx,(%rax) 41515: 4c 89 75 00 mov %r14,0x0(%rbp) 41519: 4c 89 6d 08 mov %r13,0x8(%rbp) 4151d: e8 00 00 00 00 callq 41522 41522: 48 89 ef mov %rbp,%rdi 41525: 48 89 dd mov %rbx,%rbp 41528: e8 00 00 00 00 callq 4152d 4152d: 48 8b 03 mov (%rbx),%rax 41530: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 41537: 75 c0 jne 414f9 41539: 5b pop %rbx 4153a: 5d pop %rbp 4153b: 41 5c pop %r12 4153d: 41 5d pop %r13 4153f: 41 5e pop %r14 41541: c3 retq 41542: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 41549: 00 00 00 4154c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000041550 : 41550: e8 00 00 00 00 callq 41555 41555: 41 54 push %r12 41557: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 4155e: 44 8b a7 88 0e 00 00 mov 0xe88(%rdi),%r12d 41565: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 4156c: 74 23 je 41591 4156e: be 00 00 20 c0 mov $0xc0200000,%esi 41573: e8 00 00 00 00 callq 41578 41578: 41 89 c0 mov %eax,%r8d 4157b: 44 89 e0 mov %r12d,%eax 4157e: d1 e8 shr %eax 41580: 41 81 e0 00 80 00 00 and $0x8000,%r8d 41587: 44 0f 45 e0 cmovne %eax,%r12d 4158b: 44 89 e0 mov %r12d,%eax 4158e: 41 5c pop %r12 41590: c3 retq 41591: be a0 01 50 c0 mov $0xc05001a0,%esi 41596: e8 00 00 00 00 callq 4159b 4159b: 41 89 c0 mov %eax,%r8d 4159e: 44 89 e0 mov %r12d,%eax 415a1: c1 e8 02 shr $0x2,%eax 415a4: 41 83 e0 02 and $0x2,%r8d 415a8: 44 0f 45 e0 cmovne %eax,%r12d 415ac: 44 89 e0 mov %r12d,%eax 415af: 41 5c pop %r12 415b1: c3 retq 415b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 415b9: 00 00 00 00 415bd: 0f 1f 00 nopl (%rax) 00000000000415c0 : 415c0: e8 00 00 00 00 callq 415c5 415c5: b8 01 00 00 00 mov $0x1,%eax 415ca: c3 retq 415cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000415d0 : 415d0: e8 00 00 00 00 callq 415d5 415d5: 55 push %rbp 415d6: be 0e 00 40 01 mov $0x140000e,%esi 415db: 48 89 fd mov %rdi,%rbp 415de: 53 push %rbx 415df: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 415e6: e8 00 00 00 00 callq 415eb 415eb: 48 89 ef mov %rbp,%rdi 415ee: be 0f 00 40 01 mov $0x140000f,%esi 415f3: 89 c3 mov %eax,%ebx 415f5: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 415fc: e8 00 00 00 00 callq 41601 41601: 89 c0 mov %eax,%eax 41603: 48 01 d8 add %rbx,%rax 41606: 5b pop %rbx 41607: 5d pop %rbp 41608: c3 retq 41609: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000041610 : 41610: e8 00 00 00 00 callq 41615 41615: c3 retq 41616: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4161d: 00 00 00 0000000000041620 : 41620: e8 00 00 00 00 callq 41625 41625: 31 c0 xor %eax,%eax 41627: c3 retq 41628: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4162f: 00 0000000000041630 : 41630: e8 00 00 00 00 callq 41635 41635: 31 c0 xor %eax,%eax 41637: c3 retq 41638: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4163f: 00 0000000000041640 : 41640: e8 00 00 00 00 callq 41645 41645: 41 57 push %r15 41647: 4c 8d bf 08 0d 00 00 lea 0xd08(%rdi),%r15 4164e: 41 56 push %r14 41650: 41 89 f6 mov %esi,%r14d 41653: 41 55 push %r13 41655: 41 89 d5 mov %edx,%r13d 41658: 41 54 push %r12 4165a: 55 push %rbp 4165b: 48 89 fd mov %rdi,%rbp 4165e: 4c 89 ff mov %r15,%rdi 41661: e8 00 00 00 00 callq 41666 41666: 44 89 f2 mov %r14d,%edx 41669: 48 89 ef mov %rbp,%rdi 4166c: 31 c9 xor %ecx,%ecx 4166e: be 80 32 00 00 mov $0x3280,%esi 41673: 49 89 c4 mov %rax,%r12 41676: e8 00 00 00 00 callq 4167b 4167b: 48 89 ef mov %rbp,%rdi 4167e: 44 89 ea mov %r13d,%edx 41681: be 81 32 00 00 mov $0x3281,%esi 41686: 31 c9 xor %ecx,%ecx 41688: e8 00 00 00 00 callq 4168d 4168d: 4c 89 e6 mov %r12,%rsi 41690: 5d pop %rbp 41691: 4c 89 ff mov %r15,%rdi 41694: 41 5c pop %r12 41696: 41 5d pop %r13 41698: 41 5e pop %r14 4169a: 41 5f pop %r15 4169c: e9 00 00 00 00 jmpq 416a1 416a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 416a8: 00 00 00 00 416ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000416b0 : 416b0: e8 00 00 00 00 callq 416b5 416b5: 41 56 push %r14 416b7: 4c 8d b7 f0 0c 00 00 lea 0xcf0(%rdi),%r14 416be: 41 55 push %r13 416c0: 41 89 d5 mov %edx,%r13d 416c3: 41 54 push %r12 416c5: 55 push %rbp 416c6: 48 89 fd mov %rdi,%rbp 416c9: 4c 89 f7 mov %r14,%rdi 416cc: 53 push %rbx 416cd: 89 f3 mov %esi,%ebx 416cf: 81 e3 ff 01 00 00 and $0x1ff,%ebx 416d5: e8 00 00 00 00 callq 416da 416da: 89 da mov %ebx,%edx 416dc: 48 89 ef mov %rbp,%rdi 416df: 31 c9 xor %ecx,%ecx 416e1: be 28 3d 00 00 mov $0x3d28,%esi 416e6: 49 89 c4 mov %rax,%r12 416e9: e8 00 00 00 00 callq 416ee 416ee: 48 89 ef mov %rbp,%rdi 416f1: 44 89 ea mov %r13d,%edx 416f4: be 29 3d 00 00 mov $0x3d29,%esi 416f9: 31 c9 xor %ecx,%ecx 416fb: e8 00 00 00 00 callq 41700 41700: 4c 89 e6 mov %r12,%rsi 41703: 5b pop %rbx 41704: 4c 89 f7 mov %r14,%rdi 41707: 5d pop %rbp 41708: 41 5c pop %r12 4170a: 41 5d pop %r13 4170c: 41 5e pop %r14 4170e: e9 00 00 00 00 jmpq 41713 41713: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4171a: 00 00 00 00 4171e: 66 90 xchg %ax,%ax 0000000000041720 : 41720: e8 00 00 00 00 callq 41725 41725: 41 57 push %r15 41727: 4c 8d bf a0 0c 00 00 lea 0xca0(%rdi),%r15 4172e: 41 56 push %r14 41730: 41 89 f6 mov %esi,%r14d 41733: 41 55 push %r13 41735: 41 89 d5 mov %edx,%r13d 41738: 41 54 push %r12 4173a: 55 push %rbp 4173b: 48 89 fd mov %rdi,%rbp 4173e: 4c 89 ff mov %r15,%rdi 41741: e8 00 00 00 00 callq 41746 41746: 44 89 f2 mov %r14d,%edx 41749: 48 89 ef mov %rbp,%rdi 4174c: 31 c9 xor %ecx,%ecx 4174e: be 80 00 00 00 mov $0x80,%esi 41753: 49 89 c4 mov %rax,%r12 41756: e8 00 00 00 00 callq 4175b 4175b: 48 89 ef mov %rbp,%rdi 4175e: 44 89 ea mov %r13d,%edx 41761: be 81 00 00 00 mov $0x81,%esi 41766: 31 c9 xor %ecx,%ecx 41768: e8 00 00 00 00 callq 4176d 4176d: 4c 89 e6 mov %r12,%rsi 41770: 5d pop %rbp 41771: 4c 89 ff mov %r15,%rdi 41774: 41 5c pop %r12 41776: 41 5d pop %r13 41778: 41 5e pop %r14 4177a: 41 5f pop %r15 4177c: e9 00 00 00 00 jmpq 41781 41781: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 41788: 00 00 00 00 4178c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000041790 : 41790: e8 00 00 00 00 callq 41795 41795: 41 54 push %r12 41797: 4c 8d a7 18 0b 00 00 lea 0xb18(%rdi),%r12 4179e: 55 push %rbp 4179f: 48 89 fd mov %rdi,%rbp 417a2: 4c 89 e7 mov %r12,%rdi 417a5: e8 00 00 00 00 callq 417aa 417aa: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 417b0: 83 f8 07 cmp $0x7,%eax 417b3: 0f 84 8e 01 00 00 je 41947 417b9: 76 6d jbe 41828 417bb: 83 f8 08 cmp $0x8,%eax 417be: 0f 84 cd 00 00 00 je 41891 417c4: 83 f8 09 cmp $0x9,%eax 417c7: 0f 85 b9 00 00 00 jne 41886 417cd: ba a5 00 00 00 mov $0xa5,%edx 417d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 417d9: 48 89 ef mov %rbp,%rdi 417dc: e8 00 00 00 00 callq 417e1 417e1: ba 60 00 00 00 mov $0x60,%edx 417e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 417ed: 48 89 ef mov %rbp,%rdi 417f0: e8 00 00 00 00 callq 417f5 417f5: 48 89 ef mov %rbp,%rdi 417f8: ba 0c 00 00 00 mov $0xc,%edx 417fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 41804: e8 00 00 00 00 callq 41809 41809: 48 89 ef mov %rbp,%rdi 4180c: ba 03 00 00 00 mov $0x3,%edx 41811: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 41818: e8 00 00 00 00 callq 4181d 4181d: 4c 89 e7 mov %r12,%rdi 41820: 5d pop %rbp 41821: 41 5c pop %r12 41823: e9 00 00 00 00 jmpq 41828 41828: 83 f8 05 cmp $0x5,%eax 4182b: 0f 84 bb 00 00 00 je 418ec 41831: 83 f8 06 cmp $0x6,%eax 41834: 75 50 jne 41886 41836: ba 05 01 00 00 mov $0x105,%edx 4183b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 41842: 48 89 ef mov %rbp,%rdi 41845: e8 00 00 00 00 callq 4184a 4184a: ba 4b 00 00 00 mov $0x4b,%edx 4184f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 41856: 48 89 ef mov %rbp,%rdi 41859: e8 00 00 00 00 callq 4185e 4185e: ba 0c 00 00 00 mov $0xc,%edx 41863: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4186a: 48 89 ef mov %rbp,%rdi 4186d: e8 00 00 00 00 callq 41872 41872: ba 03 00 00 00 mov $0x3,%edx 41877: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4187e: 48 89 ef mov %rbp,%rdi 41881: e8 00 00 00 00 callq 41886 41886: 4c 89 e7 mov %r12,%rdi 41889: 5d pop %rbp 4188a: 41 5c pop %r12 4188c: e9 00 00 00 00 jmpq 41891 41891: 48 89 ef mov %rbp,%rdi 41894: ba 41 01 00 00 mov $0x141,%edx 41899: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 418a0: e8 00 00 00 00 callq 418a5 418a5: 48 89 ef mov %rbp,%rdi 418a8: ba 6c 00 00 00 mov $0x6c,%edx 418ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 418b4: e8 00 00 00 00 callq 418b9 418b9: 48 89 ef mov %rbp,%rdi 418bc: ba 0f 00 00 00 mov $0xf,%edx 418c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 418c8: e8 00 00 00 00 callq 418cd 418cd: 48 89 ef mov %rbp,%rdi 418d0: ba 03 00 00 00 mov $0x3,%edx 418d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 418dc: e8 00 00 00 00 callq 418e1 418e1: 4c 89 e7 mov %r12,%rdi 418e4: 5d pop %rbp 418e5: 41 5c pop %r12 418e7: e9 00 00 00 00 jmpq 418ec 418ec: 48 89 ef mov %rbp,%rdi 418ef: ba f6 00 00 00 mov $0xf6,%edx 418f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 418fb: e8 00 00 00 00 callq 41900 41900: 48 89 ef mov %rbp,%rdi 41903: ba 7b 00 00 00 mov $0x7b,%edx 41908: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4190f: e8 00 00 00 00 callq 41914 41914: 48 89 ef mov %rbp,%rdi 41917: ba 0c 00 00 00 mov $0xc,%edx 4191c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 41923: e8 00 00 00 00 callq 41928 41928: 48 89 ef mov %rbp,%rdi 4192b: ba 03 00 00 00 mov $0x3,%edx 41930: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 41937: e8 00 00 00 00 callq 4193c 4193c: 4c 89 e7 mov %r12,%rdi 4193f: 5d pop %rbp 41940: 41 5c pop %r12 41942: e9 00 00 00 00 jmpq 41947 41947: ba a5 00 00 00 mov $0xa5,%edx 4194c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 41953: 48 89 ef mov %rbp,%rdi 41956: e8 00 00 00 00 callq 4195b 4195b: ba 5a 00 00 00 mov $0x5a,%edx 41960: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 41967: e9 81 fe ff ff jmpq 417ed 4196c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000041970 : 41970: e8 00 00 00 00 callq 41975 41975: 41 56 push %r14 41977: 41 55 push %r13 41979: 41 54 push %r12 4197b: 55 push %rbp 4197c: 53 push %rbx 4197d: 48 83 ec 18 sub $0x18,%rsp 41981: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 41988: 00 00 4198a: 48 89 44 24 10 mov %rax,0x10(%rsp) 4198f: 48 8b 47 08 mov 0x8(%rdi),%rax 41993: 48 8b 40 10 mov 0x10(%rax),%rax 41997: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 4199c: 0f 84 67 01 00 00 je 41b09 419a2: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 419a8 419a8: 85 d2 test %edx,%edx 419aa: 0f 84 59 01 00 00 je 41b09 419b0: 48 89 fb mov %rdi,%rbx 419b3: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 419ba: 0f 85 49 01 00 00 jne 41b09 419c0: f7 87 8c 7f 00 00 00 testl $0x60000,0x7f8c(%rdi) 419c7: 00 06 00 419ca: 0f 84 39 01 00 00 je 41b09 419d0: 4c 8b 60 38 mov 0x38(%rax),%r12 419d4: be a4 00 01 10 mov $0x100100a4,%esi 419d9: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 419e0: e8 00 00 00 00 callq 419e5 419e5: 89 c5 mov %eax,%ebp 419e7: c1 e8 0d shr $0xd,%eax 419ea: 83 e0 03 and $0x3,%eax 419ed: 41 89 c6 mov %eax,%r14d 419f0: 8b 83 8c 7f 00 00 mov 0x7f8c(%rbx),%eax 419f6: a9 00 00 04 00 test $0x40000,%eax 419fb: 0f 85 00 00 00 00 jne 41a01 41a01: a9 00 00 02 00 test $0x20000,%eax 41a06: 0f 85 00 00 00 00 jne 41a0c 41a0c: 41 80 7c 24 4a 00 cmpb $0x0,0x4a(%r12) 41a12: 0f 84 f1 00 00 00 je 41b09 41a18: 48 8b 43 08 mov 0x8(%rbx),%rax 41a1c: 80 78 4a 00 cmpb $0x0,0x4a(%rax) 41a20: 0f 84 e3 00 00 00 je 41b09 41a26: 4c 8d 6c 24 06 lea 0x6(%rsp),%r13 41a2b: f6 83 8e 7f 00 00 04 testb $0x4,0x7f8e(%rbx) 41a32: 74 0a je 41a3e 41a34: 41 83 fe 02 cmp $0x2,%r14d 41a38: 0f 85 0d 01 00 00 jne 41b4b 41a3e: 89 ea mov %ebp,%edx 41a40: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 41a47: be a4 00 01 10 mov $0x100100a4,%esi 41a4c: 48 89 df mov %rbx,%rdi 41a4f: 83 e2 bf and $0xffffffbf,%edx 41a52: 81 ca 20 01 00 00 or $0x120,%edx 41a58: e8 00 00 00 00 callq 41a5d 41a5d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41a61: 4c 89 ea mov %r13,%rdx 41a64: be 30 00 00 00 mov $0x30,%esi 41a69: e8 00 00 00 00 callq 41a6e 41a6e: 8b 83 8c 7f 00 00 mov 0x7f8c(%rbx),%eax 41a74: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 41a79: 83 e2 f0 and $0xfffffff0,%edx 41a7c: a9 00 00 04 00 test $0x40000,%eax 41a81: 0f 84 a3 00 00 00 je 41b2a 41a87: 83 ca 03 or $0x3,%edx 41a8a: 66 89 54 24 06 mov %dx,0x6(%rsp) 41a8f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41a93: 0f b7 d2 movzwl %dx,%edx 41a96: be 30 00 00 00 mov $0x30,%esi 41a9b: e8 00 00 00 00 callq 41aa0 41aa0: be a4 00 01 10 mov $0x100100a4,%esi 41aa5: 48 89 df mov %rbx,%rdi 41aa8: 48 8b 83 c0 0c 00 00 mov 0xcc0(%rbx),%rax 41aaf: e8 00 00 00 00 callq 41ab4 41ab4: be a4 00 01 10 mov $0x100100a4,%esi 41ab9: 48 89 df mov %rbx,%rdi 41abc: 80 cc 02 or $0x2,%ah 41abf: 89 c2 mov %eax,%edx 41ac1: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 41ac8: e8 00 00 00 00 callq 41acd 41acd: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 41ad3: 85 c0 test %eax,%eax 41ad5: 7e 32 jle 41b09 41ad7: 31 ed xor %ebp,%ebp 41ad9: eb 15 jmp 41af0 41adb: bf c7 10 00 00 mov $0x10c7,%edi 41ae0: 83 c5 01 add $0x1,%ebp 41ae3: e8 00 00 00 00 callq 41ae8 41ae8: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 41aee: 7e 19 jle 41b09 41af0: 48 8b 83 c0 0c 00 00 mov 0xcc0(%rbx),%rax 41af7: be a4 00 01 10 mov $0x100100a4,%esi 41afc: 48 89 df mov %rbx,%rdi 41aff: e8 00 00 00 00 callq 41b04 41b04: f6 c4 02 test $0x2,%ah 41b07: 75 d2 jne 41adb 41b09: 48 8b 44 24 10 mov 0x10(%rsp),%rax 41b0e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 41b15: 00 00 41b17: 0f 85 ed 02 00 00 jne 41e0a 41b1d: 48 83 c4 18 add $0x18,%rsp 41b21: 5b pop %rbx 41b22: 5d pop %rbp 41b23: 41 5c pop %r12 41b25: 41 5d pop %r13 41b27: 41 5e pop %r14 41b29: c3 retq 41b2a: a9 00 00 02 00 test $0x20000,%eax 41b2f: 74 0d je 41b3e 41b31: 83 ca 02 or $0x2,%edx 41b34: 66 89 54 24 06 mov %dx,0x6(%rsp) 41b39: e9 51 ff ff ff jmpq 41a8f 41b3e: 83 ca 01 or $0x1,%edx 41b41: 66 89 54 24 06 mov %dx,0x6(%rsp) 41b46: e9 44 ff ff ff jmpq 41a8f 41b4b: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 41b50: be 10 00 00 00 mov $0x10,%esi 41b55: 4c 89 e7 mov %r12,%rdi 41b58: e8 00 00 00 00 callq 41b5d 41b5d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41b61: be 10 00 00 00 mov $0x10,%esi 41b66: 48 8d 54 24 0a lea 0xa(%rsp),%rdx 41b6b: e8 00 00 00 00 callq 41b70 41b70: 0f b7 54 24 08 movzwl 0x8(%rsp),%edx 41b75: be 10 00 00 00 mov $0x10,%esi 41b7a: 4c 89 e7 mov %r12,%rdi 41b7d: 80 ce 02 or $0x2,%dh 41b80: 66 89 54 24 06 mov %dx,0x6(%rsp) 41b85: 0f b7 d2 movzwl %dx,%edx 41b88: e8 00 00 00 00 callq 41b8d 41b8d: 0f b7 54 24 0a movzwl 0xa(%rsp),%edx 41b92: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41b96: be 10 00 00 00 mov $0x10,%esi 41b9b: 80 ce 02 or $0x2,%dh 41b9e: 66 89 54 24 06 mov %dx,0x6(%rsp) 41ba3: 0f b7 d2 movzwl %dx,%edx 41ba6: e8 00 00 00 00 callq 41bab 41bab: 48 8b 83 c0 0c 00 00 mov 0xcc0(%rbx),%rax 41bb2: be 28 00 40 01 mov $0x1400028,%esi 41bb7: 48 89 df mov %rbx,%rdi 41bba: e8 00 00 00 00 callq 41bbf 41bbf: 41 89 c5 mov %eax,%r13d 41bc2: c1 e8 02 shr $0x2,%eax 41bc5: 41 c1 ed 05 shr $0x5,%r13d 41bc9: 83 e0 07 and $0x7,%eax 41bcc: 41 83 e5 07 and $0x7,%r13d 41bd0: 41 39 c5 cmp %eax,%r13d 41bd3: 76 3a jbe 41c0f 41bd5: 48 8b 83 c0 0c 00 00 mov 0xcc0(%rbx),%rax 41bdc: be a2 00 01 10 mov $0x100100a2,%esi 41be1: 48 89 df mov %rbx,%rdi 41be4: e8 00 00 00 00 callq 41be9 41be9: f6 c4 02 test $0x2,%ah 41bec: 74 21 je 41c0f 41bee: 25 f8 df ff ff and $0xffffdff8,%eax 41bf3: be a2 00 01 10 mov $0x100100a2,%esi 41bf8: 48 89 df mov %rbx,%rdi 41bfb: 89 c2 mov %eax,%edx 41bfd: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 41c04: 44 09 ea or %r13d,%edx 41c07: 80 ce 15 or $0x15,%dh 41c0a: e8 00 00 00 00 callq 41c0f 41c0f: 41 be 0a 00 00 00 mov $0xa,%r14d 41c15: 4c 8d 6c 24 06 lea 0x6(%rsp),%r13 41c1a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41c1e: 4c 89 ea mov %r13,%rdx 41c21: be 0a 00 00 00 mov $0xa,%esi 41c26: e8 00 00 00 00 callq 41c2b 41c2b: f6 44 24 06 20 testb $0x20,0x6(%rsp) 41c30: 0f 85 08 fe ff ff jne 41a3e 41c36: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 41c3b: be 10 00 00 00 mov $0x10,%esi 41c40: 4c 89 e7 mov %r12,%rdi 41c43: e8 00 00 00 00 callq 41c48 41c48: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41c4c: be 10 00 00 00 mov $0x10,%esi 41c51: 48 8d 54 24 0a lea 0xa(%rsp),%rdx 41c56: e8 00 00 00 00 callq 41c5b 41c5b: be 30 00 00 00 mov $0x30,%esi 41c60: 4c 89 e7 mov %r12,%rdi 41c63: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 41c68: e8 00 00 00 00 callq 41c6d 41c6d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41c71: be 30 00 00 00 mov $0x30,%esi 41c76: 48 8d 54 24 0e lea 0xe(%rsp),%rdx 41c7b: e8 00 00 00 00 callq 41c80 41c80: be b6 00 01 10 mov $0x100100b6,%esi 41c85: 48 89 df mov %rbx,%rdi 41c88: 48 8b 83 c0 0c 00 00 mov 0xcc0(%rbx),%rax 41c8f: e8 00 00 00 00 callq 41c94 41c94: be b6 00 01 10 mov $0x100100b6,%esi 41c99: 48 89 df mov %rbx,%rdi 41c9c: 80 cc 20 or $0x20,%ah 41c9f: 89 c2 mov %eax,%edx 41ca1: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 41ca8: e8 00 00 00 00 callq 41cad 41cad: be b6 00 01 10 mov $0x100100b6,%esi 41cb2: 48 89 df mov %rbx,%rdi 41cb5: 48 8b 83 c0 0c 00 00 mov 0xcc0(%rbx),%rax 41cbc: e8 00 00 00 00 callq 41cc1 41cc1: be b6 00 01 10 mov $0x100100b6,%esi 41cc6: 48 89 df mov %rbx,%rdi 41cc9: 83 c8 20 or $0x20,%eax 41ccc: 89 c2 mov %eax,%edx 41cce: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 41cd5: e8 00 00 00 00 callq 41cda 41cda: bf 64 00 00 00 mov $0x64,%edi 41cdf: e8 00 00 00 00 callq 41ce4 41ce4: 4c 89 ea mov %r13,%rdx 41ce7: be 10 00 00 00 mov $0x10,%esi 41cec: 4c 89 e7 mov %r12,%rdi 41cef: e8 00 00 00 00 callq 41cf4 41cf4: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 41cf9: 0f b7 54 24 08 movzwl 0x8(%rsp),%edx 41cfe: 4c 89 e7 mov %r12,%rdi 41d01: be 10 00 00 00 mov $0x10,%esi 41d06: 80 e4 fd and $0xfd,%ah 41d09: 66 81 e2 00 02 and $0x200,%dx 41d0e: 09 c2 or %eax,%edx 41d10: 66 89 54 24 06 mov %dx,0x6(%rsp) 41d15: 0f b7 d2 movzwl %dx,%edx 41d18: e8 00 00 00 00 callq 41d1d 41d1d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41d21: 4c 89 ea mov %r13,%rdx 41d24: be 10 00 00 00 mov $0x10,%esi 41d29: e8 00 00 00 00 callq 41d2e 41d2e: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 41d33: 0f b7 54 24 0a movzwl 0xa(%rsp),%edx 41d38: be 10 00 00 00 mov $0x10,%esi 41d3d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41d41: 80 e4 fd and $0xfd,%ah 41d44: 66 81 e2 00 02 and $0x200,%dx 41d49: 09 c2 or %eax,%edx 41d4b: 66 89 54 24 06 mov %dx,0x6(%rsp) 41d50: 0f b7 d2 movzwl %dx,%edx 41d53: e8 00 00 00 00 callq 41d58 41d58: 4c 89 ea mov %r13,%rdx 41d5b: be 30 00 00 00 mov $0x30,%esi 41d60: 4c 89 e7 mov %r12,%rdi 41d63: e8 00 00 00 00 callq 41d68 41d68: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 41d6d: 0f b7 54 24 0c movzwl 0xc(%rsp),%edx 41d72: 4c 89 e7 mov %r12,%rdi 41d75: be 30 00 00 00 mov $0x30,%esi 41d7a: 66 25 6f fc and $0xfc6f,%ax 41d7e: 66 81 e2 90 03 and $0x390,%dx 41d83: 09 c2 or %eax,%edx 41d85: 66 89 54 24 06 mov %dx,0x6(%rsp) 41d8a: 0f b7 d2 movzwl %dx,%edx 41d8d: e8 00 00 00 00 callq 41d92 41d92: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41d96: 4c 89 ea mov %r13,%rdx 41d99: be 30 00 00 00 mov $0x30,%esi 41d9e: e8 00 00 00 00 callq 41da3 41da3: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 41da8: 0f b7 54 24 0e movzwl 0xe(%rsp),%edx 41dad: be 30 00 00 00 mov $0x30,%esi 41db2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 41db6: 66 25 6f fc and $0xfc6f,%ax 41dba: 66 81 e2 90 03 and $0x390,%dx 41dbf: 09 c2 or %eax,%edx 41dc1: 66 89 54 24 06 mov %dx,0x6(%rsp) 41dc6: 0f b7 d2 movzwl %dx,%edx 41dc9: e8 00 00 00 00 callq 41dce 41dce: be b6 00 01 10 mov $0x100100b6,%esi 41dd3: 48 89 df mov %rbx,%rdi 41dd6: 48 8b 83 c0 0c 00 00 mov 0xcc0(%rbx),%rax 41ddd: e8 00 00 00 00 callq 41de2 41de2: be b6 00 01 10 mov $0x100100b6,%esi 41de7: 48 89 df mov %rbx,%rdi 41dea: 80 e4 df and $0xdf,%ah 41ded: 89 c2 mov %eax,%edx 41def: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 41df6: e8 00 00 00 00 callq 41dfb 41dfb: 41 83 ee 01 sub $0x1,%r14d 41dff: 0f 85 15 fe ff ff jne 41c1a 41e05: e9 34 fc ff ff jmpq 41a3e 41e0a: e8 00 00 00 00 callq 41e0f 41e0f: 90 nop 0000000000041e10 : 41e10: e8 00 00 00 00 callq 41e15 41e15: 55 push %rbp 41e16: 48 83 ec 10 sub $0x10,%rsp 41e1a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 41e21: 00 00 41e23: 48 89 44 24 08 mov %rax,0x8(%rsp) 41e28: 31 c0 xor %eax,%eax 41e2a: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 41e30 41e30: 85 c0 test %eax,%eax 41e32: 0f 84 aa 03 00 00 je 421e2 41e38: 48 8b 47 08 mov 0x8(%rdi),%rax 41e3c: 48 89 fd mov %rdi,%rbp 41e3f: 48 8b 40 10 mov 0x10(%rax),%rax 41e43: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 41e48: 0f 84 94 03 00 00 je 421e2 41e4e: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 41e55: 0f 85 87 03 00 00 jne 421e2 41e5b: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 41e62: be a3 00 01 10 mov $0x100100a3,%esi 41e67: e8 00 00 00 00 callq 41e6c 41e6c: 89 c2 mov %eax,%edx 41e6e: 30 d2 xor %dl,%dl 41e70: 81 ca 24 01 00 00 or $0x124,%edx 41e76: 39 d0 cmp %edx,%eax 41e78: 74 14 je 41e8e 41e7a: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 41e81: be a3 00 01 10 mov $0x100100a3,%esi 41e86: 48 89 ef mov %rbp,%rdi 41e89: e8 00 00 00 00 callq 41e8e 41e8e: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 41e95: be b5 00 01 10 mov $0x100100b5,%esi 41e9a: 48 89 ef mov %rbp,%rdi 41e9d: e8 00 00 00 00 callq 41ea2 41ea2: 89 c2 mov %eax,%edx 41ea4: 81 ca 00 00 00 40 or $0x40000000,%edx 41eaa: a9 00 00 00 40 test $0x40000000,%eax 41eaf: 75 14 jne 41ec5 41eb1: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 41eb8: be b5 00 01 10 mov $0x100100b5,%esi 41ebd: 48 89 ef mov %rbp,%rdi 41ec0: e8 00 00 00 00 callq 41ec5 41ec5: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 41ecc: be 40 00 40 01 mov $0x1400040,%esi 41ed1: 48 89 ef mov %rbp,%rdi 41ed4: e8 00 00 00 00 callq 41ed9 41ed9: 89 c2 mov %eax,%edx 41edb: 83 ca 40 or $0x40,%edx 41ede: a8 40 test $0x40,%al 41ee0: 75 14 jne 41ef6 41ee2: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 41ee9: be 40 00 40 01 mov $0x1400040,%esi 41eee: 48 89 ef mov %rbp,%rdi 41ef1: e8 00 00 00 00 callq 41ef6 41ef6: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 41efd: be a0 00 01 10 mov $0x100100a0,%esi 41f02: 48 89 ef mov %rbp,%rdi 41f05: e8 00 00 00 00 callq 41f0a 41f0a: 89 c2 mov %eax,%edx 41f0c: 81 e2 ff 00 fe ff and $0xfffe00ff,%edx 41f12: 80 ce 77 or $0x77,%dh 41f15: 39 d0 cmp %edx,%eax 41f17: 74 14 je 41f2d 41f19: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 41f20: be a0 00 01 10 mov $0x100100a0,%esi 41f25: 48 89 ef mov %rbp,%rdi 41f28: e8 00 00 00 00 callq 41f2d 41f2d: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 41f34: be 12 00 10 01 mov $0x1100012,%esi 41f39: 48 89 ef mov %rbp,%rdi 41f3c: e8 00 00 00 00 callq 41f41 41f41: 89 c2 mov %eax,%edx 41f43: 81 ca 80 1f 00 00 or $0x1f80,%edx 41f49: 39 d0 cmp %edx,%eax 41f4b: 74 14 je 41f61 41f4d: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 41f54: be 12 00 10 01 mov $0x1100012,%esi 41f59: 48 89 ef mov %rbp,%rdi 41f5c: e8 00 00 00 00 callq 41f61 41f61: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 41f68: be 13 00 10 01 mov $0x1100013,%esi 41f6d: 48 89 ef mov %rbp,%rdi 41f70: e8 00 00 00 00 callq 41f75 41f75: 89 c2 mov %eax,%edx 41f77: 81 ca 80 1f 00 00 or $0x1f80,%edx 41f7d: 39 d0 cmp %edx,%eax 41f7f: 74 14 je 41f95 41f81: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 41f88: be 13 00 10 01 mov $0x1100013,%esi 41f8d: 48 89 ef mov %rbp,%rdi 41f90: e8 00 00 00 00 callq 41f95 41f95: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 41f9c: be 12 00 10 02 mov $0x2100012,%esi 41fa1: 48 89 ef mov %rbp,%rdi 41fa4: e8 00 00 00 00 callq 41fa9 41fa9: 89 c2 mov %eax,%edx 41fab: 81 ca 80 1f 00 00 or $0x1f80,%edx 41fb1: 39 d0 cmp %edx,%eax 41fb3: 74 14 je 41fc9 41fb5: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 41fbc: be 12 00 10 02 mov $0x2100012,%esi 41fc1: 48 89 ef mov %rbp,%rdi 41fc4: e8 00 00 00 00 callq 41fc9 41fc9: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 41fd0: be 13 00 10 02 mov $0x2100013,%esi 41fd5: 48 89 ef mov %rbp,%rdi 41fd8: e8 00 00 00 00 callq 41fdd 41fdd: 89 c2 mov %eax,%edx 41fdf: 81 ca 80 1f 00 00 or $0x1f80,%edx 41fe5: 39 d0 cmp %edx,%eax 41fe7: 74 14 je 41ffd 41fe9: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 41ff0: be 13 00 10 02 mov $0x2100013,%esi 41ff5: 48 89 ef mov %rbp,%rdi 41ff8: e8 00 00 00 00 callq 41ffd 41ffd: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 42004: be a2 00 01 10 mov $0x100100a2,%esi 42009: 48 89 ef mov %rbp,%rdi 4200c: e8 00 00 00 00 callq 42011 42011: 3d ff ff 9f ff cmp $0xff9fffff,%eax 42016: 74 19 je 42031 42018: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 4201f: ba ff ff 9f ff mov $0xff9fffff,%edx 42024: be a2 00 01 10 mov $0x100100a2,%esi 42029: 48 89 ef mov %rbp,%rdi 4202c: e8 00 00 00 00 callq 42031 42031: 48 8b 45 08 mov 0x8(%rbp),%rax 42035: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 4203a: be 0c 00 00 00 mov $0xc,%esi 4203f: 48 8b 40 10 mov 0x10(%rax),%rax 42043: 48 8b 78 38 mov 0x38(%rax),%rdi 42047: e8 00 00 00 00 callq 4204c 4204c: f6 44 24 06 04 testb $0x4,0x6(%rsp) 42051: 0f 84 37 01 00 00 je 4218e 42057: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 4205e: be b1 00 01 10 mov $0x100100b1,%esi 42063: 48 89 ef mov %rbp,%rdi 42066: e8 00 00 00 00 callq 4206b 4206b: 89 c2 mov %eax,%edx 4206d: 81 ca 00 00 06 00 or $0x60000,%edx 42073: 39 d0 cmp %edx,%eax 42075: 74 14 je 4208b 42077: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 4207e: be b1 00 01 10 mov $0x100100b1,%esi 42083: 48 89 ef mov %rbp,%rdi 42086: e8 00 00 00 00 callq 4208b 4208b: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 42092: be a8 01 50 c0 mov $0xc05001a8,%esi 42097: 48 89 ef mov %rbp,%rdi 4209a: e8 00 00 00 00 callq 4209f 4209f: 89 c2 mov %eax,%edx 420a1: 66 31 d2 xor %dx,%dx 420a4: 81 ca 01 01 00 00 or $0x101,%edx 420aa: 39 d0 cmp %edx,%eax 420ac: 74 14 je 420c2 420ae: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 420b5: be a8 01 50 c0 mov $0xc05001a8,%esi 420ba: 48 89 ef mov %rbp,%rdi 420bd: e8 00 00 00 00 callq 420c2 420c2: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 420c9: be ac 01 50 c0 mov $0xc05001ac,%esi 420ce: 48 89 ef mov %rbp,%rdi 420d1: e8 00 00 00 00 callq 420d6 420d6: 89 c2 mov %eax,%edx 420d8: 66 31 d2 xor %dx,%dx 420db: 81 ca 01 01 00 00 or $0x101,%edx 420e1: 39 d0 cmp %edx,%eax 420e3: 74 14 je 420f9 420e5: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 420ec: be ac 01 50 c0 mov $0xc05001ac,%esi 420f1: 48 89 ef mov %rbp,%rdi 420f4: e8 00 00 00 00 callq 420f9 420f9: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 42100: be a0 01 50 c0 mov $0xc05001a0,%esi 42105: 48 89 ef mov %rbp,%rdi 42108: e8 00 00 00 00 callq 4210d 4210d: 89 c2 mov %eax,%edx 4210f: 83 e2 fb and $0xfffffffb,%edx 42112: a8 04 test $0x4,%al 42114: 74 14 je 4212a 42116: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 4211d: be a0 01 50 c0 mov $0xc05001a0,%esi 42122: 48 89 ef mov %rbp,%rdi 42125: e8 00 00 00 00 callq 4212a 4212a: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 42131: be a4 01 50 c0 mov $0xc05001a4,%esi 42136: 48 89 ef mov %rbp,%rdi 42139: e8 00 00 00 00 callq 4213e 4213e: 89 c2 mov %eax,%edx 42140: 83 e2 f7 and $0xfffffff7,%edx 42143: a8 08 test $0x8,%al 42145: 74 14 je 4215b 42147: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 4214e: be a4 01 50 c0 mov $0xc05001a4,%esi 42153: 48 89 ef mov %rbp,%rdi 42156: e8 00 00 00 00 callq 4215b 4215b: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 42162: be 9c 01 50 c0 mov $0xc050019c,%esi 42167: 48 89 ef mov %rbp,%rdi 4216a: e8 00 00 00 00 callq 4216f 4216f: 89 c2 mov %eax,%edx 42171: 30 e6 xor %ah,%dh 42173: 80 ce 04 or $0x4,%dh 42176: 39 d0 cmp %edx,%eax 42178: 74 14 je 4218e 4217a: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 42181: be 9c 01 50 c0 mov $0xc050019c,%esi 42186: 48 89 ef mov %rbp,%rdi 42189: e8 00 00 00 00 callq 4218e 4218e: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 42195: be 1c 00 40 01 mov $0x140001c,%esi 4219a: 48 89 ef mov %rbp,%rdi 4219d: e8 00 00 00 00 callq 421a2 421a2: 89 c2 mov %eax,%edx 421a4: 81 ca 00 00 0d 00 or $0xd0000,%edx 421aa: 39 d0 cmp %edx,%eax 421ac: 74 14 je 421c2 421ae: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 421b5: be 1c 00 40 01 mov $0x140001c,%esi 421ba: 48 89 ef mov %rbp,%rdi 421bd: e8 00 00 00 00 callq 421c2 421c2: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 421c9: be a3 00 01 10 mov $0x100100a3,%esi 421ce: 48 89 ef mov %rbp,%rdi 421d1: e8 00 00 00 00 callq 421d6 421d6: 25 00 00 00 ff and $0xff000000,%eax 421db: 3d 00 00 00 ff cmp $0xff000000,%eax 421e0: 74 16 je 421f8 421e2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 421e7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 421ee: 00 00 421f0: 75 69 jne 4225b 421f2: 48 83 c4 10 add $0x10,%rsp 421f6: 5d pop %rbp 421f7: c3 retq 421f8: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 421ff: be 28 00 40 01 mov $0x1400028,%esi 42204: 48 89 ef mov %rbp,%rdi 42207: e8 00 00 00 00 callq 4220c 4220c: 83 e0 03 and $0x3,%eax 4220f: 83 f8 03 cmp $0x3,%eax 42212: 75 ce jne 421e2 42214: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 4221b: be a0 00 01 10 mov $0x100100a0,%esi 42220: 48 89 ef mov %rbp,%rdi 42223: e8 00 00 00 00 callq 42228 42228: 89 c2 mov %eax,%edx 4222a: 80 e6 f0 and $0xf0,%dh 4222d: f6 c4 0f test $0xf,%ah 42230: 74 b0 je 421e2 42232: 48 8b 44 24 08 mov 0x8(%rsp),%rax 42237: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 4223e: 00 00 42240: 75 19 jne 4225b 42242: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 42249: 48 83 c4 10 add $0x10,%rsp 4224d: 48 89 ef mov %rbp,%rdi 42250: be a0 00 01 10 mov $0x100100a0,%esi 42255: 5d pop %rbp 42256: e9 00 00 00 00 jmpq 4225b 4225b: e8 00 00 00 00 callq 42260 0000000000042260 : 42260: e8 00 00 00 00 callq 42265 42265: 55 push %rbp 42266: 48 89 fd mov %rdi,%rbp 42269: e8 22 f5 ff ff callq 41790 4226e: 48 89 ef mov %rbp,%rdi 42271: e8 fa f6 ff ff callq 41970 42276: 48 89 ef mov %rbp,%rdi 42279: e8 92 fb ff ff callq 41e10 4227e: 31 c0 xor %eax,%eax 42280: 5d pop %rbp 42281: c3 retq 42282: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 42289: 00 00 00 00 4228d: 0f 1f 00 nopl (%rax) 0000000000042290 : 42290: e8 00 00 00 00 callq 42295 42295: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 4229b: 83 f8 05 cmp $0x5,%eax 4229e: 74 08 je 422a8 422a0: 83 f8 08 cmp $0x8,%eax 422a3: 74 03 je 422a8 422a5: 31 c0 xor %eax,%eax 422a7: c3 retq 422a8: e9 00 00 00 00 jmpq 422ad 422ad: 0f 1f 00 nopl (%rax) 00000000000422b0 : 422b0: e8 00 00 00 00 callq 422b5 422b5: 31 d2 xor %edx,%edx 422b7: be 0a 15 00 00 mov $0x150a,%esi 422bc: e9 00 00 00 00 jmpq 422c1 422c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 422c8: 00 00 00 00 422cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000422d0 : 422d0: e8 00 00 00 00 callq 422d5 422d5: 55 push %rbp 422d6: 31 d2 xor %edx,%edx 422d8: 48 89 fd mov %rdi,%rbp 422db: 53 push %rbx 422dc: 89 f3 mov %esi,%ebx 422de: be 09 15 00 00 mov $0x1509,%esi 422e3: e8 00 00 00 00 callq 422e8 422e8: 48 89 ef mov %rbp,%rdi 422eb: be 09 15 00 00 mov $0x1509,%esi 422f0: 89 c2 mov %eax,%edx 422f2: 83 e0 fd and $0xfffffffd,%eax 422f5: 83 ca 02 or $0x2,%edx 422f8: 84 db test %bl,%bl 422fa: 5b pop %rbx 422fb: 5d pop %rbp 422fc: 0f 45 d0 cmovne %eax,%edx 422ff: 31 c9 xor %ecx,%ecx 42301: e9 00 00 00 00 jmpq 42306 42306: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4230d: 00 00 00 0000000000042310 : 42310: e8 00 00 00 00 callq 42315 42315: 41 57 push %r15 42317: 31 c0 xor %eax,%eax 42319: 41 55 push %r13 4231b: 49 89 fd mov %rdi,%r13 4231e: 41 54 push %r12 42320: 41 89 d4 mov %edx,%r12d 42323: 89 c2 mov %eax,%edx 42325: 55 push %rbp 42326: 89 cd mov %ecx,%ebp 42328: b9 04 20 00 00 mov $0x2004,%ecx 4232d: 53 push %rbx 4232e: 4c 89 c3 mov %r8,%rbx 42331: 48 83 ec 08 sub $0x8,%rsp 42335: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 4233c: 39 cd cmp %ecx,%ebp 4233e: 74 1b je 4235b 42340: 48 83 c0 01 add $0x1,%rax 42344: 48 83 f8 4b cmp $0x4b,%rax 42348: 0f 84 f2 01 00 00 je 42540 4234e: 8b 0c c5 00 00 00 00 mov 0x0(,%rax,8),%ecx 42355: 89 c2 mov %eax,%edx 42357: 39 cd cmp %ecx,%ebp 42359: 75 e5 jne 42340 4235b: 80 3c d5 00 00 00 00 cmpb $0x0,0x0(,%rdx,8) 42362: 00 42363: 75 48 jne 423ad 42365: 81 fd 63 26 00 00 cmp $0x2663,%ebp 4236b: 0f 87 a9 00 00 00 ja 4241a 42371: 81 fd 43 26 00 00 cmp $0x2643,%ebp 42377: 0f 87 41 01 00 00 ja 424be 4237d: 81 fd d8 09 00 00 cmp $0x9d8,%ebp 42383: 0f 84 29 01 00 00 je 424b2 42389: 81 fd 3e 26 00 00 cmp $0x263e,%ebp 4238f: 0f 85 0a 01 00 00 jne 4249f 42395: 41 8b ad 84 8a 00 00 mov 0x8a84(%r13),%ebp 4239c: 89 2b mov %ebp,(%rbx) 4239e: 31 c0 xor %eax,%eax 423a0: 48 83 c4 08 add $0x8,%rsp 423a4: 5b pop %rbx 423a5: 5d pop %rbp 423a6: 41 5c pop %r12 423a8: 41 5d pop %r13 423aa: 41 5f pop %r15 423ac: c3 retq 423ad: 83 fe ff cmp $0xffffffff,%esi 423b0: b8 00 00 00 00 mov $0x0,%eax 423b5: 0f 45 c6 cmovne %esi,%eax 423b8: 41 83 fc ff cmp $0xffffffff,%r12d 423bc: 0f 84 8b 00 00 00 je 4244d 423c2: 81 fd d4 a0 00 00 cmp $0xa0d4,%ebp 423c8: 0f 84 b9 00 00 00 je 42487 423ce: 77 29 ja 423f9 423d0: 81 fd 3d 26 00 00 cmp $0x263d,%ebp 423d6: 74 5d je 42435 423d8: 81 fd df 26 00 00 cmp $0x26df,%ebp 423de: 0f 85 ed 00 00 00 jne 424d1 423e4: 89 c0 mov %eax,%eax 423e6: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 423ed: 00 423ee: 48 c1 e0 04 shl $0x4,%rax 423f2: 41 8b 6c 05 10 mov 0x10(%r13,%rax,1),%ebp 423f7: eb a3 jmp 4239c 423f9: 81 fd d5 a0 00 00 cmp $0xa0d5,%ebp 423ff: 0f 85 cc 00 00 00 jne 424d1 42405: 89 c0 mov %eax,%eax 42407: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 4240e: 00 4240f: 48 c1 e0 04 shl $0x4,%rax 42413: 41 8b 6c 05 18 mov 0x18(%r13,%rax,1),%ebp 42418: eb 82 jmp 4239c 4241a: 8d 85 9c d9 ff ff lea -0x2664(%rbp),%eax 42420: 83 f8 0f cmp $0xf,%eax 42423: 77 7a ja 4249f 42425: 41 8b ac 85 14 8b 00 mov 0x8b14(%r13,%rax,4),%ebp 4242c: 00 4242d: e9 6a ff ff ff jmpq 4239c 42432: 45 31 e4 xor %r12d,%r12d 42435: 89 c0 mov %eax,%eax 42437: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 4243e: 00 4243f: 48 c1 e0 04 shl $0x4,%rax 42443: 41 8b 6c 05 0c mov 0xc(%r13,%rax,1),%ebp 42448: e9 4f ff ff ff jmpq 4239c 4244d: 81 fd d4 a0 00 00 cmp $0xa0d4,%ebp 42453: 74 2f je 42484 42455: 77 1c ja 42473 42457: 81 fd 3d 26 00 00 cmp $0x263d,%ebp 4245d: 74 d3 je 42432 4245f: 81 fd df 26 00 00 cmp $0x26df,%ebp 42465: 0f 85 df 00 00 00 jne 4254a 4246b: 45 31 e4 xor %r12d,%r12d 4246e: e9 71 ff ff ff jmpq 423e4 42473: 81 fd d5 a0 00 00 cmp $0xa0d5,%ebp 42479: 0f 85 cb 00 00 00 jne 4254a 4247f: 45 31 e4 xor %r12d,%r12d 42482: eb 81 jmp 42405 42484: 45 31 e4 xor %r12d,%r12d 42487: 89 c0 mov %eax,%eax 42489: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 42490: 00 42491: 48 c1 e0 04 shl $0x4,%rax 42495: 41 8b 6c 05 14 mov 0x14(%r13,%rax,1),%ebp 4249a: e9 fd fe ff ff jmpq 4239c 4249f: 89 ee mov %ebp,%esi 424a1: 31 d2 xor %edx,%edx 424a3: 4c 89 ef mov %r13,%rdi 424a6: e8 00 00 00 00 callq 424ab 424ab: 89 c5 mov %eax,%ebp 424ad: e9 ea fe ff ff jmpq 4239c 424b2: 41 8b ad 78 8a 00 00 mov 0x8a78(%r13),%ebp 424b9: e9 de fe ff ff jmpq 4239c 424be: 8d 85 bc d9 ff ff lea -0x2644(%rbp),%eax 424c4: 41 8b ac 85 94 8a 00 mov 0x8a94(%r13,%rax,4),%ebp 424cb: 00 424cc: e9 cb fe ff ff jmpq 4239c 424d1: 4d 8d bd 18 0b 00 00 lea 0xb18(%r13),%r15 424d8: 89 74 24 04 mov %esi,0x4(%rsp) 424dc: 4c 89 ff mov %r15,%rdi 424df: e8 00 00 00 00 callq 424e4 424e4: 8b 74 24 04 mov 0x4(%rsp),%esi 424e8: 49 8b 85 38 b3 00 00 mov 0xb338(%r13),%rax 424ef: b9 ff ff ff ff mov $0xffffffff,%ecx 424f4: 44 89 e2 mov %r12d,%edx 424f7: 4c 89 ef mov %r13,%rdi 424fa: 48 8b 40 08 mov 0x8(%rax),%rax 424fe: e8 00 00 00 00 callq 42503 42503: 89 ee mov %ebp,%esi 42505: 31 d2 xor %edx,%edx 42507: 4c 89 ef mov %r13,%rdi 4250a: e8 00 00 00 00 callq 4250f 4250f: b9 ff ff ff ff mov $0xffffffff,%ecx 42514: ba ff ff ff ff mov $0xffffffff,%edx 42519: 4c 89 ef mov %r13,%rdi 4251c: 89 c5 mov %eax,%ebp 4251e: 49 8b 85 38 b3 00 00 mov 0xb338(%r13),%rax 42525: be ff ff ff ff mov $0xffffffff,%esi 4252a: 48 8b 40 08 mov 0x8(%rax),%rax 4252e: e8 00 00 00 00 callq 42533 42533: 4c 89 ff mov %r15,%rdi 42536: e8 00 00 00 00 callq 4253b 4253b: e9 5c fe ff ff jmpq 4239c 42540: b8 ea ff ff ff mov $0xffffffea,%eax 42545: e9 56 fe ff ff jmpq 423a0 4254a: 4d 8d bd 18 0b 00 00 lea 0xb18(%r13),%r15 42551: 89 74 24 04 mov %esi,0x4(%rsp) 42555: 4c 89 ff mov %r15,%rdi 42558: e8 00 00 00 00 callq 4255d 4255d: 8b 74 24 04 mov 0x4(%rsp),%esi 42561: 83 fe ff cmp $0xffffffff,%esi 42564: 75 82 jne 424e8 42566: 89 ee mov %ebp,%esi 42568: 31 d2 xor %edx,%edx 4256a: 4c 89 ef mov %r13,%rdi 4256d: e8 00 00 00 00 callq 42572 42572: 89 c5 mov %eax,%ebp 42574: eb bd jmp 42533 42576: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4257d: 00 00 00 0000000000042580 : 42580: e8 00 00 00 00 callq 42585 42585: 41 56 push %r14 42587: 4c 8d b7 08 0d 00 00 lea 0xd08(%rdi),%r14 4258e: 41 55 push %r13 42590: 41 54 push %r12 42592: 41 89 f4 mov %esi,%r12d 42595: 55 push %rbp 42596: 48 89 fd mov %rdi,%rbp 42599: 4c 89 f7 mov %r14,%rdi 4259c: e8 00 00 00 00 callq 425a1 425a1: 31 c9 xor %ecx,%ecx 425a3: 44 89 e2 mov %r12d,%edx 425a6: 48 89 ef mov %rbp,%rdi 425a9: be 80 32 00 00 mov $0x3280,%esi 425ae: 49 89 c5 mov %rax,%r13 425b1: e8 00 00 00 00 callq 425b6 425b6: 48 89 ef mov %rbp,%rdi 425b9: 31 d2 xor %edx,%edx 425bb: be 81 32 00 00 mov $0x3281,%esi 425c0: e8 00 00 00 00 callq 425c5 425c5: 4c 89 ee mov %r13,%rsi 425c8: 4c 89 f7 mov %r14,%rdi 425cb: 41 89 c4 mov %eax,%r12d 425ce: e8 00 00 00 00 callq 425d3 425d3: 44 89 e0 mov %r12d,%eax 425d6: 5d pop %rbp 425d7: 41 5c pop %r12 425d9: 41 5d pop %r13 425db: 41 5e pop %r14 425dd: c3 retq 425de: 66 90 xchg %ax,%ax 00000000000425e0 : 425e0: e8 00 00 00 00 callq 425e5 425e5: 41 56 push %r14 425e7: 4c 8d b7 f0 0c 00 00 lea 0xcf0(%rdi),%r14 425ee: 41 55 push %r13 425f0: 41 54 push %r12 425f2: 55 push %rbp 425f3: 48 89 fd mov %rdi,%rbp 425f6: 4c 89 f7 mov %r14,%rdi 425f9: 53 push %rbx 425fa: 89 f3 mov %esi,%ebx 425fc: 81 e3 ff 01 00 00 and $0x1ff,%ebx 42602: e8 00 00 00 00 callq 42607 42607: 89 da mov %ebx,%edx 42609: 31 c9 xor %ecx,%ecx 4260b: 48 89 ef mov %rbp,%rdi 4260e: be 28 3d 00 00 mov $0x3d28,%esi 42613: 49 89 c5 mov %rax,%r13 42616: e8 00 00 00 00 callq 4261b 4261b: 48 89 ef mov %rbp,%rdi 4261e: 31 d2 xor %edx,%edx 42620: be 29 3d 00 00 mov $0x3d29,%esi 42625: e8 00 00 00 00 callq 4262a 4262a: 4c 89 ee mov %r13,%rsi 4262d: 4c 89 f7 mov %r14,%rdi 42630: 41 89 c4 mov %eax,%r12d 42633: e8 00 00 00 00 callq 42638 42638: 44 89 e0 mov %r12d,%eax 4263b: 5b pop %rbx 4263c: 5d pop %rbp 4263d: 41 5c pop %r12 4263f: 41 5d pop %r13 42641: 41 5e pop %r14 42643: c3 retq 42644: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4264b: 00 00 00 00 4264f: 90 nop 0000000000042650 : 42650: e8 00 00 00 00 callq 42655 42655: 41 57 push %r15 42657: 4c 8d bf b8 0c 00 00 lea 0xcb8(%rdi),%r15 4265e: 41 56 push %r14 42660: 41 89 f6 mov %esi,%r14d 42663: 41 55 push %r13 42665: 41 89 d5 mov %edx,%r13d 42668: 41 54 push %r12 4266a: 55 push %rbp 4266b: 48 89 fd mov %rdi,%rbp 4266e: 4c 89 ff mov %r15,%rdi 42671: e8 00 00 00 00 callq 42676 42676: 31 c9 xor %ecx,%ecx 42678: 44 89 f2 mov %r14d,%edx 4267b: 48 89 ef mov %rbp,%rdi 4267e: be 0e 00 00 00 mov $0xe,%esi 42683: 49 89 c4 mov %rax,%r12 42686: e8 00 00 00 00 callq 4268b 4268b: 48 89 ef mov %rbp,%rdi 4268e: 31 d2 xor %edx,%edx 42690: be 0e 00 00 00 mov $0xe,%esi 42695: e8 00 00 00 00 callq 4269a 4269a: 44 89 ea mov %r13d,%edx 4269d: 48 89 ef mov %rbp,%rdi 426a0: 31 c9 xor %ecx,%ecx 426a2: be 0f 00 00 00 mov $0xf,%esi 426a7: e8 00 00 00 00 callq 426ac 426ac: 48 89 ef mov %rbp,%rdi 426af: be 0f 00 00 00 mov $0xf,%esi 426b4: 31 d2 xor %edx,%edx 426b6: e8 00 00 00 00 callq 426bb 426bb: 4c 89 e6 mov %r12,%rsi 426be: 5d pop %rbp 426bf: 4c 89 ff mov %r15,%rdi 426c2: 41 5c pop %r12 426c4: 41 5d pop %r13 426c6: 41 5e pop %r14 426c8: 41 5f pop %r15 426ca: e9 00 00 00 00 jmpq 426cf 426cf: 90 nop 00000000000426d0 : 426d0: e8 00 00 00 00 callq 426d5 426d5: 41 56 push %r14 426d7: 4c 8d b7 b8 0c 00 00 lea 0xcb8(%rdi),%r14 426de: 41 55 push %r13 426e0: 41 54 push %r12 426e2: 41 89 f4 mov %esi,%r12d 426e5: 55 push %rbp 426e6: 48 89 fd mov %rdi,%rbp 426e9: 4c 89 f7 mov %r14,%rdi 426ec: e8 00 00 00 00 callq 426f1 426f1: 31 c9 xor %ecx,%ecx 426f3: 44 89 e2 mov %r12d,%edx 426f6: 48 89 ef mov %rbp,%rdi 426f9: be 0e 00 00 00 mov $0xe,%esi 426fe: 49 89 c5 mov %rax,%r13 42701: e8 00 00 00 00 callq 42706 42706: 48 89 ef mov %rbp,%rdi 42709: 31 d2 xor %edx,%edx 4270b: be 0e 00 00 00 mov $0xe,%esi 42710: e8 00 00 00 00 callq 42715 42715: 48 89 ef mov %rbp,%rdi 42718: 31 d2 xor %edx,%edx 4271a: be 0f 00 00 00 mov $0xf,%esi 4271f: e8 00 00 00 00 callq 42724 42724: 4c 89 ee mov %r13,%rsi 42727: 4c 89 f7 mov %r14,%rdi 4272a: 41 89 c4 mov %eax,%r12d 4272d: e8 00 00 00 00 callq 42732 42732: 44 89 e0 mov %r12d,%eax 42735: 5d pop %rbp 42736: 41 5c pop %r12 42738: 41 5d pop %r13 4273a: 41 5e pop %r14 4273c: c3 retq 4273d: 0f 1f 00 nopl (%rax) 0000000000042740 : 42740: e8 00 00 00 00 callq 42745 42745: 41 56 push %r14 42747: 4c 8d b7 a0 0c 00 00 lea 0xca0(%rdi),%r14 4274e: 41 55 push %r13 42750: 41 54 push %r12 42752: 41 89 f4 mov %esi,%r12d 42755: 55 push %rbp 42756: 48 89 fd mov %rdi,%rbp 42759: 4c 89 f7 mov %r14,%rdi 4275c: e8 00 00 00 00 callq 42761 42761: 31 c9 xor %ecx,%ecx 42763: 44 89 e2 mov %r12d,%edx 42766: 48 89 ef mov %rbp,%rdi 42769: be 80 00 00 00 mov $0x80,%esi 4276e: 49 89 c5 mov %rax,%r13 42771: e8 00 00 00 00 callq 42776 42776: 48 89 ef mov %rbp,%rdi 42779: 31 d2 xor %edx,%edx 4277b: be 81 00 00 00 mov $0x81,%esi 42780: e8 00 00 00 00 callq 42785 42785: 4c 89 ee mov %r13,%rsi 42788: 4c 89 f7 mov %r14,%rdi 4278b: 41 89 c4 mov %eax,%r12d 4278e: e8 00 00 00 00 callq 42793 42793: 44 89 e0 mov %r12d,%eax 42796: 5d pop %rbp 42797: 41 5c pop %r12 42799: 41 5d pop %r13 4279b: 41 5e pop %r14 4279d: c3 retq 4279e: 66 90 xchg %ax,%ax 00000000000427a0 : 427a0: e8 00 00 00 00 callq 427a5 427a5: 53 push %rbx 427a6: 31 d2 xor %edx,%edx 427a8: be 59 15 00 00 mov $0x1559,%esi 427ad: 48 89 fb mov %rdi,%rbx 427b0: 48 c7 87 a8 0c 00 00 movq $0x0,0xca8(%rdi) 427b7: 00 00 00 00 427bb: 48 c7 87 b0 0c 00 00 movq $0x0,0xcb0(%rdi) 427c2: 00 00 00 00 427c6: 48 c7 87 c0 0c 00 00 movq $0x0,0xcc0(%rdi) 427cd: 00 00 00 00 427d1: 48 c7 87 c8 0c 00 00 movq $0x0,0xcc8(%rdi) 427d8: 00 00 00 00 427dc: 48 c7 87 f8 0c 00 00 movq $0x0,0xcf8(%rdi) 427e3: 00 00 00 00 427e7: 48 c7 87 00 0d 00 00 movq $0x0,0xd00(%rdi) 427ee: 00 00 00 00 427f2: 48 c7 87 10 0d 00 00 movq $0x0,0xd10(%rdi) 427f9: 00 00 00 00 427fd: 48 c7 87 18 0d 00 00 movq $0x0,0xd18(%rdi) 42804: 00 00 00 00 42808: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 4280f: 00 00 00 00 42813: e8 00 00 00 00 callq 42818 42818: c7 83 14 07 00 00 ff movl $0xff,0x714(%rbx) 4281f: 00 00 00 42822: c1 e8 1c shr $0x1c,%eax 42825: 89 83 10 07 00 00 mov %eax,0x710(%rbx) 4282b: 89 c2 mov %eax,%edx 4282d: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 42833: 83 f8 07 cmp $0x7,%eax 42836: 0f 84 bb 00 00 00 je 428f7 4283c: 77 4b ja 42889 4283e: 83 f8 05 cmp $0x5,%eax 42841: 0f 84 8a 00 00 00 je 428d1 42847: 83 f8 06 cmp $0x6,%eax 4284a: 0f 85 f4 00 00 00 jne 42944 42850: 48 b8 7b fc 01 00 18 movabs $0x180001fc7b,%rax 42857: 00 00 00 4285a: 48 89 83 90 89 00 00 mov %rax,0x8990(%rbx) 42861: 48 8b 43 08 mov 0x8(%rbx),%rax 42865: 0f b7 40 3e movzwl 0x3e(%rax),%eax 42869: 8d 90 ea ec ff ff lea -0x1316(%rax),%edx 4286f: 66 83 fa 01 cmp $0x1,%dx 42873: 76 74 jbe 428e9 42875: 66 3d 12 13 cmp $0x1312,%ax 42879: 74 6e je 428e9 4287b: c7 83 14 07 00 00 01 movl $0x1,0x714(%rbx) 42882: 00 00 00 42885: 31 c0 xor %eax,%eax 42887: 5b pop %rbx 42888: c3 retq 42889: 83 f8 08 cmp $0x8,%eax 4288c: 75 19 jne 428a7 4288e: 48 c7 83 90 89 00 00 movq $0x1ff5b,0x8990(%rbx) 42895: 5b ff 01 00 42899: 31 c0 xor %eax,%eax 4289b: c7 83 14 07 00 00 28 movl $0x28,0x714(%rbx) 428a2: 00 00 00 428a5: 5b pop %rbx 428a6: c3 retq 428a7: 83 f8 09 cmp $0x9,%eax 428aa: 0f 85 94 00 00 00 jne 42944 428b0: 48 b8 7b fc 01 00 08 movabs $0x80001fc7b,%rax 428b7: 00 00 00 428ba: 81 c2 a1 00 00 00 add $0xa1,%edx 428c0: 48 89 83 90 89 00 00 mov %rax,0x8990(%rbx) 428c7: 31 c0 xor %eax,%eax 428c9: 89 93 14 07 00 00 mov %edx,0x714(%rbx) 428cf: 5b pop %rbx 428d0: c3 retq 428d1: 48 c7 83 90 89 00 00 movq $0x1ff7b,0x8990(%rbx) 428d8: 7b ff 01 00 428dc: 83 c2 14 add $0x14,%edx 428df: 31 c0 xor %eax,%eax 428e1: 89 93 14 07 00 00 mov %edx,0x714(%rbx) 428e7: 5b pop %rbx 428e8: c3 retq 428e9: c7 83 14 07 00 00 41 movl $0x41,0x714(%rbx) 428f0: 00 00 00 428f3: 31 c0 xor %eax,%eax 428f5: 5b pop %rbx 428f6: c3 retq 428f7: 48 b8 7b fc 01 00 08 movabs $0x80001fc7b,%rax 428fe: 00 00 00 42901: 48 89 83 90 89 00 00 mov %rax,0x8990(%rbx) 42908: 85 d2 test %edx,%edx 4290a: 74 1c je 42928 4290c: 83 fa 01 cmp $0x1,%edx 4290f: 74 25 je 42936 42911: 31 c0 xor %eax,%eax 42913: 83 fa 02 cmp $0x2,%edx 42916: 0f 85 6b ff ff ff jne 42887 4291c: c7 83 14 07 00 00 85 movl $0x85,0x714(%rbx) 42923: 00 00 00 42926: 5b pop %rbx 42927: c3 retq 42928: c7 83 14 07 00 00 81 movl $0x81,0x714(%rbx) 4292f: 00 00 00 42932: 31 c0 xor %eax,%eax 42934: 5b pop %rbx 42935: c3 retq 42936: c7 83 14 07 00 00 82 movl $0x82,0x714(%rbx) 4293d: 00 00 00 42940: 31 c0 xor %eax,%eax 42942: 5b pop %rbx 42943: c3 retq 42944: b8 ea ff ff ff mov $0xffffffea,%eax 42949: 5b pop %rbx 4294a: c3 retq 4294b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000042950 : 42950: e8 00 00 00 00 callq 42955 42955: 41 55 push %r13 42957: 31 c9 xor %ecx,%ecx 42959: 31 f6 xor %esi,%esi 4295b: 41 54 push %r12 4295d: 55 push %rbp 4295e: 48 89 fd mov %rdi,%rbp 42961: 53 push %rbx 42962: 48 83 ec 28 sub $0x28,%rsp 42966: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 4296d: 00 00 4296f: 48 89 44 24 20 mov %rax,0x20(%rsp) 42974: 31 c0 xor %eax,%eax 42976: 49 89 e0 mov %rsp,%r8 42979: e8 00 00 00 00 callq 4297e 4297e: 41 89 c5 mov %eax,%r13d 42981: 85 c0 test %eax,%eax 42983: 75 3f jne 429c4 42985: 41 bc 64 00 00 00 mov $0x64,%r12d 4298b: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 42992: be b0 00 50 c0 mov $0xc05000b0,%esi 42997: 48 89 ef mov %rbp,%rdi 4299a: e8 00 00 00 00 callq 4299f 4299f: a8 01 test $0x1,%al 429a1: 75 43 jne 429e6 429a3: bb 0a 00 00 00 mov $0xa,%ebx 429a8: bf 58 89 41 00 mov $0x418958,%edi 429ad: e8 00 00 00 00 callq 429b2 429b2: 48 83 eb 01 sub $0x1,%rbx 429b6: 75 f0 jne 429a8 429b8: 41 83 ec 01 sub $0x1,%r12d 429bc: 75 cd jne 4298b 429be: 41 bd 92 ff ff ff mov $0xffffff92,%r13d 429c4: 48 8b 44 24 20 mov 0x20(%rsp),%rax 429c9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 429d0: 00 00 429d2: 0f 85 85 00 00 00 jne 42a5d 429d8: 48 83 c4 28 add $0x28,%rsp 429dc: 44 89 e8 mov %r13d,%eax 429df: 5b pop %rbx 429e0: 5d pop %rbp 429e1: 41 5c pop %r12 429e3: 41 5d pop %r13 429e5: c3 retq 429e6: be ac 00 50 c0 mov $0xc05000ac,%esi 429eb: 48 89 ef mov %rbp,%rdi 429ee: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 429f5: 41 bc 64 00 00 00 mov $0x64,%r12d 429fb: e8 00 00 00 00 callq 42a00 42a00: 8b 54 24 18 mov 0x18(%rsp),%edx 42a04: be ac 00 50 c0 mov $0xc05000ac,%esi 42a09: 48 89 ef mov %rbp,%rdi 42a0c: 25 80 fe ff ff and $0xfffffe80,%eax 42a11: 09 c2 or %eax,%edx 42a13: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 42a1a: e8 00 00 00 00 callq 42a1f 42a1f: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 42a26: be b0 00 50 c0 mov $0xc05000b0,%esi 42a2b: 48 89 ef mov %rbp,%rdi 42a2e: e8 00 00 00 00 callq 42a33 42a33: a8 01 test $0x1,%al 42a35: 75 8d jne 429c4 42a37: bb 0a 00 00 00 mov $0xa,%ebx 42a3c: bf 58 89 41 00 mov $0x418958,%edi 42a41: e8 00 00 00 00 callq 42a46 42a46: 48 83 eb 01 sub $0x1,%rbx 42a4a: 75 f0 jne 42a3c 42a4c: 41 83 ec 01 sub $0x1,%r12d 42a50: 75 cd jne 42a1f 42a52: 41 bd 92 ff ff ff mov $0xffffff92,%r13d 42a58: e9 67 ff ff ff jmpq 429c4 42a5d: e8 00 00 00 00 callq 42a62 42a62: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 42a69: 00 00 00 00 42a6d: 0f 1f 00 nopl (%rax) 0000000000042a70 : 42a70: e8 00 00 00 00 callq 42a75 42a75: 41 56 push %r14 42a77: 41 55 push %r13 42a79: 41 89 cd mov %ecx,%r13d 42a7c: 31 c9 xor %ecx,%ecx 42a7e: 41 54 push %r12 42a80: 49 89 fc mov %rdi,%r12 42a83: 55 push %rbp 42a84: 89 d5 mov %edx,%ebp 42a86: 89 f2 mov %esi,%edx 42a88: 31 f6 xor %esi,%esi 42a8a: 53 push %rbx 42a8b: 48 83 ec 28 sub $0x28,%rsp 42a8f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 42a96: 00 00 42a98: 48 89 44 24 20 mov %rax,0x20(%rsp) 42a9d: 31 c0 xor %eax,%eax 42a9f: 49 89 e0 mov %rsp,%r8 42aa2: e8 00 00 00 00 callq 42aa7 42aa7: 41 89 c6 mov %eax,%r14d 42aaa: 85 c0 test %eax,%eax 42aac: 75 6b jne 42b19 42aae: 89 ee mov %ebp,%esi 42ab0: 4c 89 e7 mov %r12,%rdi 42ab3: 49 8b 84 24 a8 0c 00 mov 0xca8(%r12),%rax 42aba: 00 42abb: e8 00 00 00 00 callq 42ac0 42ac0: 8b 54 24 18 mov 0x18(%rsp),%edx 42ac4: 89 ee mov %ebp,%esi 42ac6: 4c 89 e7 mov %r12,%rdi 42ac9: 25 80 fe ff ff and $0xfffffe80,%eax 42ace: bd 64 00 00 00 mov $0x64,%ebp 42ad3: 09 c2 or %eax,%edx 42ad5: 49 8b 84 24 b0 0c 00 mov 0xcb0(%r12),%rax 42adc: 00 42add: e8 00 00 00 00 callq 42ae2 42ae2: 49 8b 84 24 a8 0c 00 mov 0xca8(%r12),%rax 42ae9: 00 42aea: 44 89 ee mov %r13d,%esi 42aed: 4c 89 e7 mov %r12,%rdi 42af0: e8 00 00 00 00 callq 42af5 42af5: a8 01 test $0x1,%al 42af7: 75 20 jne 42b19 42af9: bb 0a 00 00 00 mov $0xa,%ebx 42afe: bf 58 89 41 00 mov $0x418958,%edi 42b03: e8 00 00 00 00 callq 42b08 42b08: 48 83 eb 01 sub $0x1,%rbx 42b0c: 75 f0 jne 42afe 42b0e: 83 ed 01 sub $0x1,%ebp 42b11: 75 cf jne 42ae2 42b13: 41 be 92 ff ff ff mov $0xffffff92,%r14d 42b19: 48 8b 44 24 20 mov 0x20(%rsp),%rax 42b1e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 42b25: 00 00 42b27: 75 10 jne 42b39 42b29: 48 83 c4 28 add $0x28,%rsp 42b2d: 44 89 f0 mov %r14d,%eax 42b30: 5b pop %rbx 42b31: 5d pop %rbp 42b32: 41 5c pop %r12 42b34: 41 5d pop %r13 42b36: 41 5e pop %r14 42b38: c3 retq 42b39: e8 00 00 00 00 callq 42b3e 42b3e: 66 90 xchg %ax,%ax 0000000000042b40 : 42b40: e8 00 00 00 00 callq 42b45 42b45: 41 57 push %r15 42b47: 31 d2 xor %edx,%edx 42b49: be 08 15 00 00 mov $0x1508,%esi 42b4e: 41 56 push %r14 42b50: 41 55 push %r13 42b52: 41 54 push %r12 42b54: 55 push %rbp 42b55: 48 89 fd mov %rdi,%rbp 42b58: 53 push %rbx 42b59: 48 83 ec 08 sub $0x8,%rsp 42b5d: e8 00 00 00 00 callq 42b62 42b62: 8b 8d d8 5e 00 00 mov 0x5ed8(%rbp),%ecx 42b68: 41 89 c5 mov %eax,%r13d 42b6b: 85 c9 test %ecx,%ecx 42b6d: 0f 85 b1 00 00 00 jne 42c24 42b73: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 42b7a: 00 42b7b: 45 31 ff xor %r15d,%r15d 42b7e: 31 db xor %ebx,%ebx 42b80: be 00 00 60 c0 mov $0xc0600000,%esi 42b85: 48 89 ef mov %rbp,%rdi 42b88: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 42b8f: e8 00 00 00 00 callq 42b94 42b94: 44 89 ea mov %r13d,%edx 42b97: 31 c9 xor %ecx,%ecx 42b99: be 08 15 00 00 mov $0x1508,%esi 42b9e: 83 e2 fd and $0xfffffffd,%edx 42ba1: 48 89 ef mov %rbp,%rdi 42ba4: 41 89 c4 mov %eax,%r12d 42ba7: e8 00 00 00 00 callq 42bac 42bac: 8b 95 d8 5e 00 00 mov 0x5ed8(%rbp),%edx 42bb2: 85 d2 test %edx,%edx 42bb4: 0f 85 e0 00 00 00 jne 42c9a 42bba: 44 89 e2 mov %r12d,%edx 42bbd: be 00 00 60 c0 mov $0xc0600000,%esi 42bc2: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 42bc9: 48 89 ef mov %rbp,%rdi 42bcc: 83 ca 02 or $0x2,%edx 42bcf: e8 00 00 00 00 callq 42bd4 42bd4: 48 89 ef mov %rbp,%rdi 42bd7: e8 00 00 00 00 callq 42bdc 42bdc: 31 c9 xor %ecx,%ecx 42bde: 44 89 ea mov %r13d,%edx 42be1: be 08 15 00 00 mov $0x1508,%esi 42be6: 48 89 ef mov %rbp,%rdi 42be9: 41 89 c6 mov %eax,%r14d 42bec: e8 00 00 00 00 callq 42bf1 42bf1: 8b 85 d8 5e 00 00 mov 0x5ed8(%rbp),%eax 42bf7: 85 c0 test %eax,%eax 42bf9: 75 64 jne 42c5f 42bfb: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 42c02: 44 89 e2 mov %r12d,%edx 42c05: 48 89 ef mov %rbp,%rdi 42c08: be 00 00 60 c0 mov $0xc0600000,%esi 42c0d: e8 00 00 00 00 callq 42c12 42c12: 44 89 f0 mov %r14d,%eax 42c15: 48 83 c4 08 add $0x8,%rsp 42c19: 5b pop %rbx 42c1a: 5d pop %rbp 42c1b: 41 5c pop %r12 42c1d: 41 5d pop %r13 42c1f: 41 5e pop %r14 42c21: 41 5f pop %r15 42c23: c3 retq 42c24: 31 d2 xor %edx,%edx 42c26: be cc 00 00 00 mov $0xcc,%esi 42c2b: 48 89 ef mov %rbp,%rdi 42c2e: e8 00 00 00 00 callq 42c33 42c33: 31 d2 xor %edx,%edx 42c35: be ce 00 00 00 mov $0xce,%esi 42c3a: 48 89 ef mov %rbp,%rdi 42c3d: 89 44 24 04 mov %eax,0x4(%rsp) 42c41: e8 00 00 00 00 callq 42c46 42c46: 31 d2 xor %edx,%edx 42c48: be c0 00 00 00 mov $0xc0,%esi 42c4d: 48 89 ef mov %rbp,%rdi 42c50: 89 c3 mov %eax,%ebx 42c52: e8 00 00 00 00 callq 42c57 42c57: 41 89 c7 mov %eax,%r15d 42c5a: e9 21 ff ff ff jmpq 42b80 42c5f: 8b 54 24 04 mov 0x4(%rsp),%edx 42c63: 31 c9 xor %ecx,%ecx 42c65: 48 89 ef mov %rbp,%rdi 42c68: be cc 00 00 00 mov $0xcc,%esi 42c6d: e8 00 00 00 00 callq 42c72 42c72: 31 c9 xor %ecx,%ecx 42c74: 89 da mov %ebx,%edx 42c76: 48 89 ef mov %rbp,%rdi 42c79: be ce 00 00 00 mov $0xce,%esi 42c7e: e8 00 00 00 00 callq 42c83 42c83: 31 c9 xor %ecx,%ecx 42c85: 44 89 fa mov %r15d,%edx 42c88: be c0 00 00 00 mov $0xc0,%esi 42c8d: 48 89 ef mov %rbp,%rdi 42c90: e8 00 00 00 00 callq 42c95 42c95: e9 61 ff ff ff jmpq 42bfb 42c9a: 8b 54 24 04 mov 0x4(%rsp),%edx 42c9e: 31 c9 xor %ecx,%ecx 42ca0: 48 89 ef mov %rbp,%rdi 42ca3: be cc 00 00 00 mov $0xcc,%esi 42ca8: 81 e2 fe fe ff ff and $0xfffffefe,%edx 42cae: e8 00 00 00 00 callq 42cb3 42cb3: 89 da mov %ebx,%edx 42cb5: 31 c9 xor %ecx,%ecx 42cb7: 48 89 ef mov %rbp,%rdi 42cba: 81 e2 fe fe ff ff and $0xfffffefe,%edx 42cc0: be ce 00 00 00 mov $0xce,%esi 42cc5: e8 00 00 00 00 callq 42cca 42cca: 44 89 fa mov %r15d,%edx 42ccd: 31 c9 xor %ecx,%ecx 42ccf: be c0 00 00 00 mov $0xc0,%esi 42cd4: 81 e2 ff ff fc ff and $0xfffcffff,%edx 42cda: 48 89 ef mov %rbp,%rdi 42cdd: e8 00 00 00 00 callq 42ce2 42ce2: e9 d3 fe ff ff jmpq 42bba 42ce7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 42cee: 00 00 0000000000042cf0 : 42cf0: e8 00 00 00 00 callq 42cf5 42cf5: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 42cfc: 75 3b jne 42d39 42cfe: 55 push %rbp 42cff: be 04 00 00 80 mov $0x80000004,%esi 42d04: 48 89 fd mov %rdi,%rbp 42d07: 53 push %rbx 42d08: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 42d0f: e8 00 00 00 00 callq 42d14 42d14: 48 89 ef mov %rbp,%rdi 42d17: be 70 03 00 80 mov $0x80000370,%esi 42d1c: 89 c3 mov %eax,%ebx 42d1e: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 42d25: e8 00 00 00 00 callq 42d2a 42d2a: f7 d3 not %ebx 42d2c: 3d ff 00 02 00 cmp $0x200ff,%eax 42d31: 0f 97 c0 seta %al 42d34: 21 d8 and %ebx,%eax 42d36: 5b pop %rbx 42d37: 5d pop %rbp 42d38: c3 retq 42d39: 31 c0 xor %eax,%eax 42d3b: c3 retq 42d3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000042d40 : 42d40: e8 00 00 00 00 callq 42d45 42d45: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 42d4c: 0f 85 cb 00 00 00 jne 42e1d 42d52: 41 55 push %r13 42d54: 49 89 f5 mov %rsi,%r13 42d57: be 81 00 40 01 mov $0x1400081,%esi 42d5c: 41 54 push %r12 42d5e: 49 89 d4 mov %rdx,%r12 42d61: ba 28 68 00 00 mov $0x6828,%edx 42d66: 55 push %rbp 42d67: 48 89 fd mov %rdi,%rbp 42d6a: 53 push %rbx 42d6b: 48 8b 87 c8 0c 00 00 mov 0xcc8(%rdi),%rax 42d72: e8 00 00 00 00 callq 42d77 42d77: ba 05 00 00 00 mov $0x5,%edx 42d7c: be 80 00 40 01 mov $0x1400080,%esi 42d81: 48 89 ef mov %rbp,%rdi 42d84: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 42d8b: e8 00 00 00 00 callq 42d90 42d90: bf e8 03 00 00 mov $0x3e8,%edi 42d95: e8 00 00 00 00 callq 42d9a 42d9a: ba 02 00 00 00 mov $0x2,%edx 42d9f: 48 89 ef mov %rbp,%rdi 42da2: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 42da9: be 80 00 40 01 mov $0x1400080,%esi 42dae: e8 00 00 00 00 callq 42db3 42db3: 48 89 ef mov %rbp,%rdi 42db6: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 42dbd: be 81 00 40 01 mov $0x1400081,%esi 42dc2: e8 00 00 00 00 callq 42dc7 42dc7: 48 89 ef mov %rbp,%rdi 42dca: be 82 00 40 01 mov $0x1400082,%esi 42dcf: 89 c3 mov %eax,%ebx 42dd1: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 42dd8: e8 00 00 00 00 callq 42ddd 42ddd: 48 89 ef mov %rbp,%rdi 42de0: be 83 00 40 01 mov $0x1400083,%esi 42de5: 89 c2 mov %eax,%edx 42de7: 89 d8 mov %ebx,%eax 42de9: c1 eb 18 shr $0x18,%ebx 42dec: c1 f8 10 sar $0x10,%eax 42def: 48 c1 e3 20 shl $0x20,%rbx 42df3: 0f b6 c0 movzbl %al,%eax 42df6: 48 c1 e0 20 shl $0x20,%rax 42dfa: 48 09 d0 or %rdx,%rax 42dfd: 49 89 45 00 mov %rax,0x0(%r13) 42e01: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 42e08: e8 00 00 00 00 callq 42e0d 42e0d: 89 c0 mov %eax,%eax 42e0f: 48 09 c3 or %rax,%rbx 42e12: 49 89 1c 24 mov %rbx,(%r12) 42e16: 5b pop %rbx 42e17: 5d pop %rbp 42e18: 41 5c pop %r12 42e1a: 41 5d pop %r13 42e1c: c3 retq 42e1d: c3 retq 42e1e: 66 90 xchg %ax,%ax 0000000000042e20 : 42e20: e8 00 00 00 00 callq 42e25 42e25: 55 push %rbp 42e26: 48 89 fd mov %rdi,%rbp 42e29: 48 85 f6 test %rsi,%rsi 42e2c: 74 23 je 42e51 42e2e: 48 8b 46 08 mov 0x8(%rsi),%rax 42e32: 48 89 f7 mov %rsi,%rdi 42e35: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 42e3c: 48 85 c0 test %rax,%rax 42e3f: 74 10 je 42e51 42e41: ba 01 00 00 00 mov $0x1,%edx 42e46: be cc 0b 00 00 mov $0xbcc,%esi 42e4b: 5d pop %rbp 42e4c: e9 00 00 00 00 jmpq 42e51 42e51: 48 89 ef mov %rbp,%rdi 42e54: ba 01 00 00 00 mov $0x1,%edx 42e59: be cc 0b 00 00 mov $0xbcc,%esi 42e5e: 31 c9 xor %ecx,%ecx 42e60: e8 00 00 00 00 callq 42e65 42e65: 48 89 ef mov %rbp,%rdi 42e68: 31 d2 xor %edx,%edx 42e6a: be cc 0b 00 00 mov $0xbcc,%esi 42e6f: 5d pop %rbp 42e70: e9 00 00 00 00 jmpq 42e75 42e75: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 42e7c: 00 00 00 00 0000000000042e80 : 42e80: e8 00 00 00 00 callq 42e85 42e85: 55 push %rbp 42e86: 48 89 fd mov %rdi,%rbp 42e89: 48 85 f6 test %rsi,%rsi 42e8c: 74 23 je 42eb1 42e8e: 48 8b 46 08 mov 0x8(%rsi),%rax 42e92: 48 89 f7 mov %rsi,%rdi 42e95: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 42e9c: 48 85 c0 test %rax,%rax 42e9f: 74 10 je 42eb1 42ea1: ba 01 00 00 00 mov $0x1,%edx 42ea6: be 20 15 00 00 mov $0x1520,%esi 42eab: 5d pop %rbp 42eac: e9 00 00 00 00 jmpq 42eb1 42eb1: 48 89 ef mov %rbp,%rdi 42eb4: ba 01 00 00 00 mov $0x1,%edx 42eb9: be 20 15 00 00 mov $0x1520,%esi 42ebe: 31 c9 xor %ecx,%ecx 42ec0: e8 00 00 00 00 callq 42ec5 42ec5: 48 89 ef mov %rbp,%rdi 42ec8: 31 d2 xor %edx,%edx 42eca: be 20 15 00 00 mov $0x1520,%esi 42ecf: 5d pop %rbp 42ed0: e9 00 00 00 00 jmpq 42ed5 42ed5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 42edc: 00 00 00 00 0000000000042ee0 : 42ee0: e8 00 00 00 00 callq 42ee5 42ee5: 48 85 f6 test %rsi,%rsi 42ee8: 0f 94 c0 sete %al 42eeb: 85 d2 test %edx,%edx 42eed: 0f 94 c1 sete %cl 42ef0: 08 c8 or %cl,%al 42ef2: 0f 85 b6 00 00 00 jne 42fae 42ef8: 41 56 push %r14 42efa: 41 55 push %r13 42efc: 41 54 push %r12 42efe: 55 push %rbp 42eff: 48 89 fd mov %rdi,%rbp 42f02: 53 push %rbx 42f03: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 42f0a: 74 09 je 42f15 42f0c: 5b pop %rbx 42f0d: 5d pop %rbp 42f0e: 41 5c pop %r12 42f10: 41 5d pop %r13 42f12: 41 5e pop %r14 42f14: c3 retq 42f15: 4c 8d b7 a0 0c 00 00 lea 0xca0(%rdi),%r14 42f1c: 44 8d 62 03 lea 0x3(%rdx),%r12d 42f20: 48 89 f3 mov %rsi,%rbx 42f23: 4c 89 f7 mov %r14,%rdi 42f26: 41 c1 ec 02 shr $0x2,%r12d 42f2a: e8 00 00 00 00 callq 42f2f 42f2f: 31 c9 xor %ecx,%ecx 42f31: ba 10 00 60 c0 mov $0xc0600010,%edx 42f36: 48 89 ef mov %rbp,%rdi 42f39: be 80 00 00 00 mov $0x80,%esi 42f3e: 49 89 c5 mov %rax,%r13 42f41: e8 00 00 00 00 callq 42f46 42f46: 31 c9 xor %ecx,%ecx 42f48: 31 d2 xor %edx,%edx 42f4a: be 81 00 00 00 mov $0x81,%esi 42f4f: 48 89 ef mov %rbp,%rdi 42f52: e8 00 00 00 00 callq 42f57 42f57: 31 c9 xor %ecx,%ecx 42f59: ba 14 00 60 c0 mov $0xc0600014,%edx 42f5e: 48 89 ef mov %rbp,%rdi 42f61: be 80 00 00 00 mov $0x80,%esi 42f66: e8 00 00 00 00 callq 42f6b 42f6b: 45 85 e4 test %r12d,%r12d 42f6e: 74 25 je 42f95 42f70: 41 8d 44 24 ff lea -0x1(%r12),%eax 42f75: 4c 8d 64 83 04 lea 0x4(%rbx,%rax,4),%r12 42f7a: 31 d2 xor %edx,%edx 42f7c: be 81 00 00 00 mov $0x81,%esi 42f81: 48 89 ef mov %rbp,%rdi 42f84: 48 83 c3 04 add $0x4,%rbx 42f88: e8 00 00 00 00 callq 42f8d 42f8d: 89 43 fc mov %eax,-0x4(%rbx) 42f90: 4c 39 e3 cmp %r12,%rbx 42f93: 75 e5 jne 42f7a 42f95: 4c 89 ee mov %r13,%rsi 42f98: 4c 89 f7 mov %r14,%rdi 42f9b: e8 00 00 00 00 callq 42fa0 42fa0: b8 01 00 00 00 mov $0x1,%eax 42fa5: 5b pop %rbx 42fa6: 5d pop %rbp 42fa7: 41 5c pop %r12 42fa9: 41 5d pop %r13 42fab: 41 5e pop %r14 42fad: c3 retq 42fae: 31 c0 xor %eax,%eax 42fb0: c3 retq 42fb1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 42fb8: 00 00 00 00 42fbc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000042fc0 : 42fc0: e8 00 00 00 00 callq 42fc5 42fc5: 41 54 push %r12 42fc7: b9 a8 00 50 c0 mov $0xc05000a8,%ecx 42fcc: 41 89 d4 mov %edx,%r12d 42fcf: ba a4 00 50 c0 mov $0xc05000a4,%edx 42fd4: 55 push %rbp 42fd5: 48 89 fd mov %rdi,%rbp 42fd8: e8 93 fa ff ff callq 42a70 42fdd: 85 c0 test %eax,%eax 42fdf: 74 04 je 42fe5 42fe1: 5d pop %rbp 42fe2: 41 5c pop %r12 42fe4: c3 retq 42fe5: 44 89 e6 mov %r12d,%esi 42fe8: 48 89 ef mov %rbp,%rdi 42feb: b9 a0 00 50 c0 mov $0xc05000a0,%ecx 42ff0: 5d pop %rbp 42ff1: ba 9c 00 50 c0 mov $0xc050009c,%edx 42ff6: 41 5c pop %r12 42ff8: e9 73 fa ff ff jmpq 42a70 42ffd: 0f 1f 00 nopl (%rax) 0000000000043000 : 43000: e8 00 00 00 00 callq 43005 43005: 31 c0 xor %eax,%eax 43007: c3 retq 43008: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4300f: 00 0000000000043010 : 43010: e8 00 00 00 00 callq 43015 43015: 31 c0 xor %eax,%eax 43017: c3 retq 43018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4301f: 00 0000000000043020 : 43020: e8 00 00 00 00 callq 43025 43025: 31 c0 xor %eax,%eax 43027: c3 retq 43028: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4302f: 00 0000000000043030 : 43030: e8 00 00 00 00 callq 43035 43035: 31 c0 xor %eax,%eax 43037: c3 retq 43038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4303f: 00 0000000000043040 : 43040: e8 00 00 00 00 callq 43045 43045: 31 c0 xor %eax,%eax 43047: c3 retq 43048: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4304f: 00 0000000000043050 : 43050: e8 00 00 00 00 callq 43055 43055: b8 01 00 00 00 mov $0x1,%eax 4305a: c3 retq 4305b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000043060 : 43060: e8 00 00 00 00 callq 43065 43065: 31 c0 xor %eax,%eax 43067: c3 retq 43068: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4306f: 00 0000000000043070 : 43070: e8 00 00 00 00 callq 43075 43075: 55 push %rbp 43076: 48 89 fd mov %rdi,%rbp 43079: e8 12 e7 ff ff callq 41790 4307e: 48 89 ef mov %rbp,%rdi 43081: e8 ea e8 ff ff callq 41970 43086: 48 89 ef mov %rbp,%rdi 43089: e8 82 ed ff ff callq 41e10 4308e: 31 c0 xor %eax,%eax 43090: 5d pop %rbp 43091: c3 retq 43092: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 43099: 00 00 00 00 4309d: 0f 1f 00 nopl (%rax) 00000000000430a0 : 430a0: e8 00 00 00 00 callq 430a5 430a5: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 430ab 430ab: a9 fb ff ff ff test $0xfffffffb,%eax 430b0: 74 1a je 430cc 430b2: 55 push %rbp 430b3: 48 89 fd mov %rdi,%rbp 430b6: 83 f8 ff cmp $0xffffffff,%eax 430b9: 0f 85 00 00 00 00 jne 430bf 430bf: 83 bd 08 07 00 00 08 cmpl $0x8,0x708(%rbp) 430c6: 74 05 je 430cd 430c8: 31 c0 xor %eax,%eax 430ca: 5d pop %rbp 430cb: c3 retq 430cc: c3 retq 430cd: 48 89 ef mov %rbp,%rdi 430d0: e8 00 00 00 00 callq 430d5 430d5: 41 89 c0 mov %eax,%r8d 430d8: b8 04 00 00 00 mov $0x4,%eax 430dd: 45 84 c0 test %r8b,%r8b 430e0: 74 e6 je 430c8 430e2: 5d pop %rbp 430e3: c3 retq 430e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 430eb: 00 00 00 00 430ef: 90 nop 00000000000430f0 : 430f0: e8 00 00 00 00 callq 430f5 430f5: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 430fb 430fb: 41 57 push %r15 430fd: 41 56 push %r14 430ff: 41 55 push %r13 43101: 41 54 push %r12 43103: 55 push %rbp 43104: 48 89 fd mov %rdi,%rbp 43107: 53 push %rbx 43108: f7 c2 fb ff ff ff test $0xfffffffb,%edx 4310e: 0f 84 00 00 00 00 je 43114 43114: 83 fa ff cmp $0xffffffff,%edx 43117: 0f 85 00 00 00 00 jne 4311d 4311d: 83 bd 08 07 00 00 08 cmpl $0x8,0x708(%rbp) 43124: 0f 85 00 00 00 00 jne 4312a 4312a: 48 89 ef mov %rbp,%rdi 4312d: e8 00 00 00 00 callq 43132 43132: 84 c0 test %al,%al 43134: 0f 85 00 00 00 00 jne 4313a 4313a: e9 00 00 00 00 jmpq 4313f 4313f: 90 nop 0000000000043140 : 43140: e8 00 00 00 00 callq 43145 43145: 41 c1 e0 04 shl $0x4,%r8d 43149: c1 e1 08 shl $0x8,%ecx 4314c: 83 e2 03 and $0x3,%edx 4314f: 81 e1 00 07 00 00 and $0x700,%ecx 43155: 45 0f b6 c0 movzbl %r8b,%r8d 43159: 41 09 c8 or %ecx,%r8d 4315c: 31 c9 xor %ecx,%ecx 4315e: 41 09 d0 or %edx,%r8d 43161: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 43168: be 91 03 00 00 mov $0x391,%esi 4316d: 83 e2 0c and $0xc,%edx 43170: 44 09 c2 or %r8d,%edx 43173: e9 00 00 00 00 jmpq 43178 43178: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4317f: 00 0000000000043180 : 43180: e8 00 00 00 00 callq 43185 43185: 55 push %rbp 43186: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 4318c: 48 89 fd mov %rdi,%rbp 4318f: 83 f8 07 cmp $0x7,%eax 43192: 0f 84 47 01 00 00 je 432df 43198: 0f 87 a7 00 00 00 ja 43245 4319e: 83 f8 05 cmp $0x5,%eax 431a1: 0f 84 c3 01 00 00 je 4336a 431a7: 83 f8 06 cmp $0x6,%eax 431aa: 0f 85 72 02 00 00 jne 43422 431b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 431b7: e8 00 00 00 00 callq 431bc 431bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 431c3: 48 89 ef mov %rbp,%rdi 431c6: e8 00 00 00 00 callq 431cb 431cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 431d2: 48 89 ef mov %rbp,%rdi 431d5: e8 00 00 00 00 callq 431da 431da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 431e1: 48 89 ef mov %rbp,%rdi 431e4: e8 00 00 00 00 callq 431e9 431e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 431f0: 48 89 ef mov %rbp,%rdi 431f3: e8 00 00 00 00 callq 431f8 431f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 431ff: 48 89 ef mov %rbp,%rdi 43202: e8 00 00 00 00 callq 43207 43207: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 4320e: 0f 84 da 01 00 00 je 433ee 43214: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4321b: 48 89 ef mov %rbp,%rdi 4321e: e8 00 00 00 00 callq 43223 43223: 48 89 ef mov %rbp,%rdi 43226: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4322d: e8 00 00 00 00 callq 43232 43232: 48 89 ef mov %rbp,%rdi 43235: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4323c: e8 00 00 00 00 callq 43241 43241: 31 c0 xor %eax,%eax 43243: 5d pop %rbp 43244: c3 retq 43245: 83 f8 08 cmp $0x8,%eax 43248: 0f 85 88 00 00 00 jne 432d6 4324e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43255: e8 00 00 00 00 callq 4325a 4325a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43261: 48 89 ef mov %rbp,%rdi 43264: e8 00 00 00 00 callq 43269 43269: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43270: 48 89 ef mov %rbp,%rdi 43273: e8 00 00 00 00 callq 43278 43278: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4327f: 48 89 ef mov %rbp,%rdi 43282: e8 00 00 00 00 callq 43287 43287: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4328e: 48 89 ef mov %rbp,%rdi 43291: e8 00 00 00 00 callq 43296 43296: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4329d: 48 89 ef mov %rbp,%rdi 432a0: e8 00 00 00 00 callq 432a5 432a5: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 432ac: 0f 85 62 ff ff ff jne 43214 432b2: 48 89 ef mov %rbp,%rdi 432b5: e8 00 00 00 00 callq 432ba 432ba: 84 c0 test %al,%al 432bc: 0f 85 4c 01 00 00 jne 4340e 432c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 432c9: 48 89 ef mov %rbp,%rdi 432cc: e8 00 00 00 00 callq 432d1 432d1: e9 4d ff ff ff jmpq 43223 432d6: 83 f8 09 cmp $0x9,%eax 432d9: 0f 85 43 01 00 00 jne 43422 432df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 432e6: 48 89 ef mov %rbp,%rdi 432e9: e8 00 00 00 00 callq 432ee 432ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 432f5: 48 89 ef mov %rbp,%rdi 432f8: e8 00 00 00 00 callq 432fd 432fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43304: 48 89 ef mov %rbp,%rdi 43307: e8 00 00 00 00 callq 4330c 4330c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43313: 48 89 ef mov %rbp,%rdi 43316: e8 00 00 00 00 callq 4331b 4331b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43322: 48 89 ef mov %rbp,%rdi 43325: e8 00 00 00 00 callq 4332a 4332a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43331: 48 89 ef mov %rbp,%rdi 43334: e8 00 00 00 00 callq 43339 43339: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 43340: 0f 85 ce fe ff ff jne 43214 43346: 48 89 ef mov %rbp,%rdi 43349: e8 00 00 00 00 callq 4334e 4334e: 84 c0 test %al,%al 43350: 0f 85 b8 00 00 00 jne 4340e 43356: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4335d: 48 89 ef mov %rbp,%rdi 43360: e8 00 00 00 00 callq 43365 43365: e9 b9 fe ff ff jmpq 43223 4336a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43371: e8 00 00 00 00 callq 43376 43376: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4337d: 48 89 ef mov %rbp,%rdi 43380: e8 00 00 00 00 callq 43385 43385: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4338c: 48 89 ef mov %rbp,%rdi 4338f: e8 00 00 00 00 callq 43394 43394: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4339b: 48 89 ef mov %rbp,%rdi 4339e: e8 00 00 00 00 callq 433a3 433a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 433aa: 48 89 ef mov %rbp,%rdi 433ad: e8 00 00 00 00 callq 433b2 433b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 433b9: 48 89 ef mov %rbp,%rdi 433bc: e8 00 00 00 00 callq 433c1 433c1: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 433c8: 0f 85 46 fe ff ff jne 43214 433ce: 48 89 ef mov %rbp,%rdi 433d1: e8 00 00 00 00 callq 433d6 433d6: 84 c0 test %al,%al 433d8: 75 34 jne 4340e 433da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 433e1: 48 89 ef mov %rbp,%rdi 433e4: e8 00 00 00 00 callq 433e9 433e9: e9 35 fe ff ff jmpq 43223 433ee: 48 89 ef mov %rbp,%rdi 433f1: e8 00 00 00 00 callq 433f6 433f6: 84 c0 test %al,%al 433f8: 75 14 jne 4340e 433fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43401: 48 89 ef mov %rbp,%rdi 43404: e8 00 00 00 00 callq 43409 43409: e9 15 fe ff ff jmpq 43223 4340e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43415: 48 89 ef mov %rbp,%rdi 43418: e8 00 00 00 00 callq 4341d 4341d: e9 01 fe ff ff jmpq 43223 43422: b8 ea ff ff ff mov $0xffffffea,%eax 43427: 5d pop %rbp 43428: c3 retq 43429: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000043430 : 43430: e8 00 00 00 00 callq 43435 43435: 8b 46 4c mov 0x4c(%rsi),%eax 43438: 48 8b 7e 18 mov 0x18(%rsi),%rdi 4343c: c1 e8 02 shr $0x2,%eax 4343f: 89 c1 mov %eax,%ecx 43441: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 43445: 44 8b 09 mov (%rcx),%r9d 43448: 8d 48 01 lea 0x1(%rax),%ecx 4344b: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 4344f: 44 8b 01 mov (%rcx),%r8d 43452: 8d 48 02 lea 0x2(%rax),%ecx 43455: 83 c0 03 add $0x3,%eax 43458: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 4345c: 48 8d 04 87 lea (%rdi,%rax,4),%rax 43460: 8b 09 mov (%rcx),%ecx 43462: 8b 00 mov (%rax),%eax 43464: 41 0f b6 c1 movzbl %r9b,%eax 43468: c7 02 00 00 00 00 movl $0x0,(%rdx) 4346e: 89 42 04 mov %eax,0x4(%rdx) 43471: 44 89 c0 mov %r8d,%eax 43474: 25 ff ff ff 0f and $0xfffffff,%eax 43479: 89 42 2c mov %eax,0x2c(%rdx) 4347c: 0f b6 c1 movzbl %cl,%eax 4347f: 89 42 08 mov %eax,0x8(%rdx) 43482: 0f b6 c5 movzbl %ch,%eax 43485: c1 e9 10 shr $0x10,%ecx 43488: 89 42 0c mov %eax,0xc(%rdx) 4348b: 89 4a 24 mov %ecx,0x24(%rdx) 4348e: 83 46 4c 10 addl $0x10,0x4c(%rsi) 43492: c3 retq 43493: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4349a: 00 00 00 00 4349e: 66 90 xchg %ax,%ax 00000000000434a0 : 434a0: e8 00 00 00 00 callq 434a5 434a5: 31 c0 xor %eax,%eax 434a7: c3 retq 434a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 434af: 00 00000000000434b0 : 434b0: e8 00 00 00 00 callq 434b5 434b5: 31 d2 xor %edx,%edx 434b7: be 94 03 00 00 mov $0x394,%esi 434bc: e8 00 00 00 00 callq 434c1 434c1: c1 e8 11 shr $0x11,%eax 434c4: 83 f0 01 xor $0x1,%eax 434c7: 83 e0 01 and $0x1,%eax 434ca: c3 retq 434cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000434d0 : 434d0: e8 00 00 00 00 callq 434d5 434d5: 41 54 push %r12 434d7: 31 d2 xor %edx,%edx 434d9: be 80 0f 00 00 mov $0xf80,%esi 434de: 55 push %rbp 434df: 53 push %rbx 434e0: 48 89 fb mov %rdi,%rbx 434e3: e8 00 00 00 00 callq 434e8 434e8: 48 89 df mov %rbx,%rdi 434eb: 31 d2 xor %edx,%edx 434ed: be 86 0f 00 00 mov $0xf86,%esi 434f2: 41 89 c4 mov %eax,%r12d 434f5: e8 00 00 00 00 callq 434fa 434fa: 44 89 e2 mov %r12d,%edx 434fd: 48 89 df mov %rbx,%rdi 43500: 31 c9 xor %ecx,%ecx 43502: 89 c5 mov %eax,%ebp 43504: 83 e2 fe and $0xfffffffe,%edx 43507: be 80 0f 00 00 mov $0xf80,%esi 4350c: e8 00 00 00 00 callq 43511 43511: 89 ea mov %ebp,%edx 43513: 48 89 df mov %rbx,%rdi 43516: 31 c9 xor %ecx,%ecx 43518: 83 e2 fe and $0xfffffffe,%edx 4351b: be 86 0f 00 00 mov $0xf86,%esi 43520: e8 00 00 00 00 callq 43525 43525: 48 89 df mov %rbx,%rdi 43528: 31 c9 xor %ecx,%ecx 4352a: 31 d2 xor %edx,%edx 4352c: be 82 0f 00 00 mov $0xf82,%esi 43531: e8 00 00 00 00 callq 43536 43536: 48 89 df mov %rbx,%rdi 43539: 31 c9 xor %ecx,%ecx 4353b: 31 d2 xor %edx,%edx 4353d: be 83 0f 00 00 mov $0xf83,%esi 43542: e8 00 00 00 00 callq 43547 43547: c6 83 88 70 00 00 00 movb $0x0,0x7088(%rbx) 4354e: c7 83 8c 70 00 00 00 movl $0x0,0x708c(%rbx) 43555: 00 00 00 43558: 5b pop %rbx 43559: 5d pop %rbp 4355a: 41 5c pop %r12 4355c: c3 retq 4355d: 0f 1f 00 nopl (%rax) 0000000000043560 : 43560: e8 00 00 00 00 callq 43565 43565: 8b 56 4c mov 0x4c(%rsi),%edx 43568: 31 c9 xor %ecx,%ecx 4356a: be 82 0f 00 00 mov $0xf82,%esi 4356f: e9 00 00 00 00 jmpq 43574 43574: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4357b: 00 00 00 00 4357f: 90 nop 0000000000043580 : 43580: e8 00 00 00 00 callq 43585 43585: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 4358b: 85 c0 test %eax,%eax 4358d: 74 41 je 435d0 4358f: 55 push %rbp 43590: 48 89 fd mov %rdi,%rbp 43593: 53 push %rbx 43594: 31 db xor %ebx,%ebx 43596: eb 15 jmp 435ad 43598: bf c7 10 00 00 mov $0x10c7,%edi 4359d: 83 c3 01 add $0x1,%ebx 435a0: e8 00 00 00 00 callq 435a5 435a5: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 435ab: 76 1b jbe 435c8 435ad: 31 d2 xor %edx,%edx 435af: be 94 03 00 00 mov $0x394,%esi 435b4: 48 89 ef mov %rbp,%rdi 435b7: e8 00 00 00 00 callq 435bc 435bc: a9 00 00 02 00 test $0x20000,%eax 435c1: 75 d5 jne 43598 435c3: 31 c0 xor %eax,%eax 435c5: 5b pop %rbx 435c6: 5d pop %rbp 435c7: c3 retq 435c8: b8 92 ff ff ff mov $0xffffff92,%eax 435cd: 5b pop %rbx 435ce: 5d pop %rbp 435cf: c3 retq 435d0: b8 92 ff ff ff mov $0xffffff92,%eax 435d5: c3 retq 435d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 435dd: 00 00 00 00000000000435e0 : 435e0: e8 00 00 00 00 callq 435e5 435e5: e8 e6 fe ff ff callq 434d0 435ea: bf 58 89 41 00 mov $0x418958,%edi 435ef: e8 00 00 00 00 callq 435f4 435f4: 31 c0 xor %eax,%eax 435f6: c3 retq 435f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 435fe: 00 00 0000000000043600 : 43600: e8 00 00 00 00 callq 43605 43605: 41 54 push %r12 43607: 41 bc 00 01 01 80 mov $0x80010100,%r12d 4360d: 55 push %rbp 4360e: 53 push %rbx 4360f: 48 89 fb mov %rdi,%rbx 43612: e8 b9 fe ff ff callq 434d0 43617: 31 c9 xor %ecx,%ecx 43619: be 1b 15 00 00 mov $0x151b,%esi 4361e: 48 89 df mov %rbx,%rdi 43621: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 43628: 48 c1 ea 08 shr $0x8,%rdx 4362c: e8 00 00 00 00 callq 43631 43631: 31 d2 xor %edx,%edx 43633: be 1a 15 00 00 mov $0x151a,%esi 43638: 48 89 df mov %rbx,%rdi 4363b: e8 00 00 00 00 callq 43640 43640: 31 c9 xor %ecx,%ecx 43642: be 1a 15 00 00 mov $0x151a,%esi 43647: 48 89 df mov %rbx,%rdi 4364a: 83 e0 f6 and $0xfffffff6,%eax 4364d: 89 c2 mov %eax,%edx 4364f: e8 00 00 00 00 callq 43654 43654: 31 c9 xor %ecx,%ecx 43656: be 81 0f 00 00 mov $0xf81,%esi 4365b: 48 89 df mov %rbx,%rdi 4365e: 48 8b 93 60 70 00 00 mov 0x7060(%rbx),%rdx 43665: 48 c1 ea 08 shr $0x8,%rdx 43669: e8 00 00 00 00 callq 4366e 4366e: 8b 83 40 70 00 00 mov 0x7040(%rbx),%eax 43674: 89 c2 mov %eax,%edx 43676: c1 ea 02 shr $0x2,%edx 43679: 83 f8 07 cmp $0x7,%eax 4367c: 76 19 jbe 43697 4367e: 48 83 ea 01 sub $0x1,%rdx 43682: b8 ff ff ff ff mov $0xffffffff,%eax 43687: 48 0f bd c2 bsr %rdx,%rax 4368b: 44 8d 64 00 02 lea 0x2(%rax,%rax,1),%r12d 43690: 41 81 cc 00 01 01 80 or $0x80010100,%r12d 43697: 8b 93 68 70 00 00 mov 0x7068(%rbx),%edx 4369d: 31 c9 xor %ecx,%ecx 4369f: 48 89 df mov %rbx,%rdi 436a2: be 85 0f 00 00 mov $0xf85,%esi 436a7: e8 00 00 00 00 callq 436ac 436ac: 31 c9 xor %ecx,%ecx 436ae: 48 89 df mov %rbx,%rdi 436b1: be 84 0f 00 00 mov $0xf84,%esi 436b6: 0f b6 93 6c 70 00 00 movzbl 0x706c(%rbx),%edx 436bd: e8 00 00 00 00 callq 436c2 436c2: 31 c9 xor %ecx,%ecx 436c4: 44 89 e2 mov %r12d,%edx 436c7: 48 89 df mov %rbx,%rdi 436ca: be 80 0f 00 00 mov $0xf80,%esi 436cf: e8 00 00 00 00 callq 436d4 436d4: 31 c9 xor %ecx,%ecx 436d6: 31 d2 xor %edx,%edx 436d8: 48 89 df mov %rbx,%rdi 436db: be 82 0f 00 00 mov $0xf82,%esi 436e0: e8 00 00 00 00 callq 436e5 436e5: 31 c9 xor %ecx,%ecx 436e7: 31 d2 xor %edx,%edx 436e9: 48 89 df mov %rbx,%rdi 436ec: be 83 0f 00 00 mov $0xf83,%esi 436f1: e8 00 00 00 00 callq 436f6 436f6: 80 bb 38 70 00 00 01 cmpb $0x1,0x7038(%rbx) 436fd: be 86 0f 00 00 mov $0xf86,%esi 43702: 48 89 df mov %rbx,%rdi 43705: 19 d2 sbb %edx,%edx 43707: 31 c9 xor %ecx,%ecx 43709: 83 e2 f0 and $0xfffffff0,%edx 4370c: 81 c2 10 00 08 01 add $0x1080010,%edx 43712: e8 00 00 00 00 callq 43717 43717: 48 8b 7b 08 mov 0x8(%rbx),%rdi 4371b: e8 00 00 00 00 callq 43720 43720: 48 89 df mov %rbx,%rdi 43723: 31 d2 xor %edx,%edx 43725: be 86 0f 00 00 mov $0xf86,%esi 4372a: e8 00 00 00 00 callq 4372f 4372f: 48 89 df mov %rbx,%rdi 43732: 31 d2 xor %edx,%edx 43734: be 80 0f 00 00 mov $0xf80,%esi 43739: 41 89 c4 mov %eax,%r12d 4373c: e8 00 00 00 00 callq 43741 43741: 44 89 e2 mov %r12d,%edx 43744: 48 89 df mov %rbx,%rdi 43747: 31 c9 xor %ecx,%ecx 43749: 89 c5 mov %eax,%ebp 4374b: 83 ca 01 or $0x1,%edx 4374e: be 86 0f 00 00 mov $0xf86,%esi 43753: e8 00 00 00 00 callq 43758 43758: 89 ea mov %ebp,%edx 4375a: 48 89 df mov %rbx,%rdi 4375d: 31 c9 xor %ecx,%ecx 4375f: 83 ca 01 or $0x1,%edx 43762: be 80 0f 00 00 mov $0xf80,%esi 43767: e8 00 00 00 00 callq 4376c 4376c: c6 83 88 70 00 00 01 movb $0x1,0x7088(%rbx) 43773: 31 c0 xor %eax,%eax 43775: 5b pop %rbx 43776: 5d pop %rbp 43777: 41 5c pop %r12 43779: c3 retq 4377a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000043780 : 43780: e8 00 00 00 00 callq 43785 43785: e9 76 fe ff ff jmpq 43600 4378a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000043790 : 43790: e8 00 00 00 00 callq 43795 43795: 55 push %rbp 43796: 48 89 fd mov %rdi,%rbp 43799: e8 00 00 00 00 callq 4379e 4379e: 48 8d b5 40 70 00 00 lea 0x7040(%rbp),%rsi 437a5: 48 89 ef mov %rbp,%rdi 437a8: e8 00 00 00 00 callq 437ad 437ad: 48 89 ef mov %rbp,%rdi 437b0: e8 00 00 00 00 callq 437b5 437b5: 31 c0 xor %eax,%eax 437b7: 5d pop %rbp 437b8: c3 retq 437b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000437c0 : 437c0: e8 00 00 00 00 callq 437c5 437c5: 55 push %rbp 437c6: 31 c9 xor %ecx,%ecx 437c8: 48 8d b7 40 70 00 00 lea 0x7040(%rdi),%rsi 437cf: ba 00 00 01 00 mov $0x10000,%edx 437d4: 48 89 fd mov %rdi,%rbp 437d7: e8 00 00 00 00 callq 437dc 437dc: 85 c0 test %eax,%eax 437de: 74 02 je 437e2 437e0: 5d pop %rbp 437e1: c3 retq 437e2: 48 89 ef mov %rbp,%rdi 437e5: 5d pop %rbp 437e6: e9 00 00 00 00 jmpq 437eb 437eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000437f0 : 437f0: e8 00 00 00 00 callq 437f5 437f5: 53 push %rbx 437f6: 48 89 fb mov %rdi,%rbx 437f9: e8 00 00 00 00 callq 437fe 437fe: 85 c0 test %eax,%eax 43800: 75 0b jne 4380d 43802: 48 c7 83 48 71 00 00 movq $0x0,0x7148(%rbx) 43809: 00 00 00 00 4380d: 5b pop %rbx 4380e: c3 retq 4380f: 90 nop 0000000000043810 : 43810: e8 00 00 00 00 callq 43815 43815: 41 55 push %r13 43817: 41 54 push %r12 43819: 55 push %rbp 4381a: 48 89 f5 mov %rsi,%rbp 4381d: 53 push %rbx 4381e: 48 8b 46 30 mov 0x30(%rsi),%rax 43822: 8b 18 mov (%rax),%ebx 43824: f6 c3 01 test $0x1,%bl 43827: 0f 85 00 00 00 00 jne 4382d 4382d: 8b 45 04 mov 0x4(%rbp),%eax 43830: 21 d8 and %ebx,%eax 43832: 5b pop %rbx 43833: 5d pop %rbp 43834: 41 5c pop %r12 43836: 41 5d pop %r13 43838: c3 retq 43839: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000043840 : 43840: e8 00 00 00 00 callq 43845 43845: 41 54 push %r12 43847: 31 d2 xor %edx,%edx 43849: be 94 03 00 00 mov $0x394,%esi 4384e: 55 push %rbp 4384f: 48 89 fd mov %rdi,%rbp 43852: 53 push %rbx 43853: e8 00 00 00 00 callq 43858 43858: a9 00 00 02 00 test $0x20000,%eax 4385d: 75 07 jne 43866 4385f: 5b pop %rbx 43860: 31 c0 xor %eax,%eax 43862: 5d pop %rbp 43863: 41 5c pop %r12 43865: c3 retq 43866: 31 d2 xor %edx,%edx 43868: 48 89 ef mov %rbp,%rdi 4386b: be 98 03 00 00 mov $0x398,%esi 43870: e8 00 00 00 00 callq 43875 43875: 48 8b 7d 00 mov 0x0(%rbp),%rdi 43879: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43880: 80 cc 04 or $0x4,%ah 43883: 41 89 c4 mov %eax,%r12d 43886: 89 c2 mov %eax,%edx 43888: e8 00 00 00 00 callq 4388d 4388d: 31 c9 xor %ecx,%ecx 4388f: 44 89 e2 mov %r12d,%edx 43892: 48 89 ef mov %rbp,%rdi 43895: be 98 03 00 00 mov $0x398,%esi 4389a: e8 00 00 00 00 callq 4389f 4389f: 31 d2 xor %edx,%edx 438a1: be 98 03 00 00 mov $0x398,%esi 438a6: 48 89 ef mov %rbp,%rdi 438a9: e8 00 00 00 00 callq 438ae 438ae: bf de 46 03 00 mov $0x346de,%edi 438b3: 89 c3 mov %eax,%ebx 438b5: e8 00 00 00 00 callq 438ba 438ba: 80 e7 fb and $0xfb,%bh 438bd: 31 c9 xor %ecx,%ecx 438bf: 48 89 ef mov %rbp,%rdi 438c2: 89 da mov %ebx,%edx 438c4: be 98 03 00 00 mov $0x398,%esi 438c9: e8 00 00 00 00 callq 438ce 438ce: 48 89 ef mov %rbp,%rdi 438d1: 31 d2 xor %edx,%edx 438d3: be 98 03 00 00 mov $0x398,%esi 438d8: e8 00 00 00 00 callq 438dd 438dd: bf de 46 03 00 mov $0x346de,%edi 438e2: e8 00 00 00 00 callq 438e7 438e7: e9 73 ff ff ff jmpq 4385f 438ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000438f0 : 438f0: e8 00 00 00 00 callq 438f5 438f5: 31 c0 xor %eax,%eax 438f7: c3 retq 438f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 438ff: 00 0000000000043900 : 43900: e8 00 00 00 00 callq 43905 43905: e9 f6 fc ff ff jmpq 43600 4390a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000043910 : 43910: e8 00 00 00 00 callq 43915 43915: e8 b6 fb ff ff callq 434d0 4391a: bf 58 89 41 00 mov $0x418958,%edi 4391f: e8 00 00 00 00 callq 43924 43924: 31 c0 xor %eax,%eax 43926: c3 retq 43927: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4392e: 00 00 0000000000043930 : 43930: e8 00 00 00 00 callq 43935 43935: b8 6d 19 00 00 mov $0x196d,%eax 4393a: c3 retq 4393b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000043940 : 43940: e8 00 00 00 00 callq 43945 43945: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 4394c: 49 0c 02 4394f: 8b 57 18 mov 0x18(%rdi),%edx 43952: 03 57 14 add 0x14(%rdi),%edx 43955: c1 e2 0c shl $0xc,%edx 43958: 48 c1 ea 02 shr $0x2,%rdx 4395c: 48 89 d0 mov %rdx,%rax 4395f: 48 f7 e1 mul %rcx 43962: 8b 47 10 mov 0x10(%rdi),%eax 43965: c1 e0 0c shl $0xc,%eax 43968: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4396c: 8b 57 28 mov 0x28(%rdi),%edx 4396f: 48 d1 e9 shr %rcx 43972: c1 e2 0c shl $0xc,%edx 43975: 48 0f af c2 imul %rdx,%rax 43979: 8b 57 20 mov 0x20(%rdi),%edx 4397c: 48 c1 e8 0c shr $0xc,%rax 43980: 89 c0 mov %eax,%eax 43982: 48 0f af c2 imul %rdx,%rax 43986: 48 ba 00 e0 ff ff ff movabs $0x1fffffffe000,%rdx 4398d: 1f 00 00 43990: 48 01 c0 add %rax,%rax 43993: 48 21 d0 and %rdx,%rax 43996: 31 d2 xor %edx,%edx 43998: 48 f7 f1 div %rcx 4399b: 48 83 c0 01 add $0x1,%rax 4399f: 48 d1 e8 shr %rax 439a2: c1 e8 0c shr $0xc,%eax 439a5: c3 retq 439a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 439ad: 00 00 00 00000000000439b0 : 439b0: e8 00 00 00 00 callq 439b5 439b5: 8b 97 08 07 00 00 mov 0x708(%rdi),%edx 439bb: 48 c7 87 58 0d 00 00 movq $0x0,0xd58(%rdi) 439c2: 00 00 00 00 439c6: 48 c7 87 60 0d 00 00 movq $0x0,0xd60(%rdi) 439cd: 00 00 00 00 439d1: 48 c7 87 e8 5e 00 00 movq $0x0,0x5ee8(%rdi) 439d8: 00 00 00 00 439dc: 8d 42 fb lea -0x5(%rdx),%eax 439df: 83 f8 04 cmp $0x4,%eax 439e2: 76 10 jbe 439f4 439e4: c7 87 d8 5e 00 00 00 movl $0x0,0x5ed8(%rdi) 439eb: 00 00 00 439ee: b8 ea ff ff ff mov $0xffffffea,%eax 439f3: c3 retq 439f4: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 439fb: 89 87 d8 5e 00 00 mov %eax,0x5ed8(%rdi) 43a01: 83 fa 06 cmp $0x6,%edx 43a04: 74 5f je 43a65 43a06: 77 05 ja 43a0d 43a08: 83 fa 05 cmp $0x5,%edx 43a0b: 75 e1 jne 439ee 43a0d: 48 be 06 00 00 00 06 movabs $0x600000006,%rsi 43a14: 00 00 00 43a17: 48 89 b7 dc 5e 00 00 mov %rsi,0x5edc(%rdi) 43a1e: 85 c0 test %eax,%eax 43a20: 8d 50 06 lea 0x6(%rax),%edx 43a23: b9 00 00 00 00 mov $0x0,%ecx 43a28: 89 87 58 5f 00 00 mov %eax,0x5f58(%rdi) 43a2e: 48 c7 87 28 5f 00 00 movq $0x0,0x5f28(%rdi) 43a35: 00 00 00 00 43a39: 0f 44 d1 cmove %ecx,%edx 43a3c: 31 c0 xor %eax,%eax 43a3e: 48 c7 87 68 5f 00 00 movq $0x0,0x5f68(%rdi) 43a45: 00 00 00 00 43a49: 89 97 18 5f 00 00 mov %edx,0x5f18(%rdi) 43a4f: c7 87 78 5f 00 00 06 movl $0x6,0x5f78(%rdi) 43a56: 00 00 00 43a59: 48 c7 87 88 5f 00 00 movq $0x0,0x5f88(%rdi) 43a60: 00 00 00 00 43a64: c3 retq 43a65: 48 be 06 00 00 00 07 movabs $0x700000006,%rsi 43a6c: 00 00 00 43a6f: 48 89 b7 dc 5e 00 00 mov %rsi,0x5edc(%rdi) 43a76: eb a6 jmp 43a1e 43a78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 43a7f: 00 0000000000043a80 : 43a80: e8 00 00 00 00 callq 43a85 43a85: b8 01 00 00 00 mov $0x1,%eax 43a8a: c3 retq 43a8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000043a90 : 43a90: e8 00 00 00 00 callq 43a95 43a95: 31 c0 xor %eax,%eax 43a97: c3 retq 43a98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 43a9f: 00 0000000000043aa0 : 43aa0: e8 00 00 00 00 callq 43aa5 43aa5: 31 c0 xor %eax,%eax 43aa7: c3 retq 43aa8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 43aaf: 00 0000000000043ab0 : 43ab0: e8 00 00 00 00 callq 43ab5 43ab5: c3 retq 43ab6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 43abd: 00 00 00 0000000000043ac0 : 43ac0: e8 00 00 00 00 callq 43ac5 43ac5: c3 retq 43ac6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 43acd: 00 00 00 0000000000043ad0 : 43ad0: e8 00 00 00 00 callq 43ad5 43ad5: c3 retq 43ad6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 43add: 00 00 00 0000000000043ae0 : 43ae0: e8 00 00 00 00 callq 43ae5 43ae5: 85 f6 test %esi,%esi 43ae7: 78 56 js 43b3f 43ae9: 41 55 push %r13 43aeb: 41 54 push %r12 43aed: 55 push %rbp 43aee: 48 89 fd mov %rdi,%rbp 43af1: 53 push %rbx 43af2: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 43af8: 7e 3e jle 43b38 43afa: 48 63 f6 movslq %esi,%rsi 43afd: 49 89 d5 mov %rdx,%r13 43b00: 31 d2 xor %edx,%edx 43b02: 49 89 cc mov %rcx,%r12 43b05: 8b 1c b5 00 00 00 00 mov 0x0(,%rsi,4),%ebx 43b0c: 8d b3 8d 1b 00 00 lea 0x1b8d(%rbx),%esi 43b12: e8 00 00 00 00 callq 43b17 43b17: 8d b3 a4 1b 00 00 lea 0x1ba4(%rbx),%esi 43b1d: 31 d2 xor %edx,%edx 43b1f: 48 89 ef mov %rbp,%rdi 43b22: 41 89 45 00 mov %eax,0x0(%r13) 43b26: e8 00 00 00 00 callq 43b2b 43b2b: 41 89 04 24 mov %eax,(%r12) 43b2f: 31 c0 xor %eax,%eax 43b31: 5b pop %rbx 43b32: 5d pop %rbp 43b33: 41 5c pop %r12 43b35: 41 5d pop %r13 43b37: c3 retq 43b38: b8 ea ff ff ff mov $0xffffffea,%eax 43b3d: eb f2 jmp 43b31 43b3f: b8 ea ff ff ff mov $0xffffffea,%eax 43b44: c3 retq 43b45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 43b4c: 00 00 00 00 0000000000043b50 : 43b50: e8 00 00 00 00 callq 43b55 43b55: 41 54 push %r12 43b57: 41 89 f4 mov %esi,%r12d 43b5a: 31 d2 xor %edx,%edx 43b5c: 55 push %rbp 43b5d: 53 push %rbx 43b5e: 48 8b 07 mov (%rdi),%rax 43b61: 48 89 fb mov %rdi,%rbx 43b64: 48 8d 68 f0 lea -0x10(%rax),%rbp 43b68: 48 63 87 e8 03 00 00 movslq 0x3e8(%rdi),%rax 43b6f: 48 89 ef mov %rbp,%rdi 43b72: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 43b79: e8 00 00 00 00 callq 43b7e 43b7e: 83 e0 fe and $0xfffffffe,%eax 43b81: 89 c2 mov %eax,%edx 43b83: 45 84 e4 test %r12b,%r12b 43b86: 74 03 je 43b8b 43b88: 83 ca 01 or $0x1,%edx 43b8b: 48 63 83 e8 03 00 00 movslq 0x3e8(%rbx),%rax 43b92: 48 89 ef mov %rbp,%rdi 43b95: 5b pop %rbx 43b96: 31 c9 xor %ecx,%ecx 43b98: 5d pop %rbp 43b99: 41 5c pop %r12 43b9b: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 43ba2: e9 00 00 00 00 jmpq 43ba7 43ba7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 43bae: 00 00 0000000000043bb0 : 43bb0: e8 00 00 00 00 callq 43bb5 43bb5: 55 push %rbp 43bb6: 31 c9 xor %ecx,%ecx 43bb8: 53 push %rbx 43bb9: 48 8b 07 mov (%rdi),%rax 43bbc: 48 89 fb mov %rdi,%rbx 43bbf: 8b 97 04 04 00 00 mov 0x404(%rdi),%edx 43bc5: 48 8d 68 f0 lea -0x10(%rax),%rbp 43bc9: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 43bcf: 48 89 ef mov %rbp,%rdi 43bd2: 8d b0 69 1a 00 00 lea 0x1a69(%rax),%esi 43bd8: e8 00 00 00 00 callq 43bdd 43bdd: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 43be3: 48 89 ef mov %rbp,%rdi 43be6: 31 c9 xor %ecx,%ecx 43be8: 8b 93 00 04 00 00 mov 0x400(%rbx),%edx 43bee: 8d b0 67 1a 00 00 lea 0x1a67(%rax),%esi 43bf4: e8 00 00 00 00 callq 43bf9 43bf9: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 43bff: 48 89 ef mov %rbp,%rdi 43c02: 5b pop %rbx 43c03: 31 c9 xor %ecx,%ecx 43c05: ba 01 02 00 04 mov $0x4000201,%edx 43c0a: 5d pop %rbp 43c0b: 81 c6 66 1a 00 00 add $0x1a66,%esi 43c11: e9 00 00 00 00 jmpq 43c16 43c16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 43c1d: 00 00 00 0000000000043c20 : 43c20: e8 00 00 00 00 callq 43c25 43c25: 41 57 push %r15 43c27: 4c 8d bf 50 0d 00 00 lea 0xd50(%rdi),%r15 43c2e: 41 56 push %r14 43c30: 41 89 d6 mov %edx,%r14d 43c33: 41 55 push %r13 43c35: 41 89 cd mov %ecx,%r13d 43c38: 41 54 push %r12 43c3a: 55 push %rbp 43c3b: 48 89 fd mov %rdi,%rbp 43c3e: 4c 89 ff mov %r15,%rdi 43c41: 53 push %rbx 43c42: 89 f3 mov %esi,%ebx 43c44: e8 00 00 00 00 callq 43c49 43c49: 8d b3 80 17 00 00 lea 0x1780(%rbx),%esi 43c4f: 44 89 f2 mov %r14d,%edx 43c52: 31 c9 xor %ecx,%ecx 43c54: 48 89 ef mov %rbp,%rdi 43c57: 49 89 c4 mov %rax,%r12 43c5a: e8 00 00 00 00 callq 43c5f 43c5f: 8d b3 81 17 00 00 lea 0x1781(%rbx),%esi 43c65: 48 89 ef mov %rbp,%rdi 43c68: 31 c9 xor %ecx,%ecx 43c6a: 44 89 ea mov %r13d,%edx 43c6d: e8 00 00 00 00 callq 43c72 43c72: 4c 89 e6 mov %r12,%rsi 43c75: 5b pop %rbx 43c76: 4c 89 ff mov %r15,%rdi 43c79: 5d pop %rbp 43c7a: 41 5c pop %r12 43c7c: 41 5d pop %r13 43c7e: 41 5e pop %r14 43c80: 41 5f pop %r15 43c82: e9 00 00 00 00 jmpq 43c87 43c87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 43c8e: 00 00 0000000000043c90 : 43c90: e8 00 00 00 00 callq 43c95 43c95: 41 56 push %r14 43c97: 4c 8d b7 50 0d 00 00 lea 0xd50(%rdi),%r14 43c9e: 41 55 push %r13 43ca0: 41 54 push %r12 43ca2: 41 89 d4 mov %edx,%r12d 43ca5: 55 push %rbp 43ca6: 48 89 fd mov %rdi,%rbp 43ca9: 4c 89 f7 mov %r14,%rdi 43cac: 53 push %rbx 43cad: 89 f3 mov %esi,%ebx 43caf: e8 00 00 00 00 callq 43cb4 43cb4: 8d b3 80 17 00 00 lea 0x1780(%rbx),%esi 43cba: 31 c9 xor %ecx,%ecx 43cbc: 44 89 e2 mov %r12d,%edx 43cbf: 48 89 ef mov %rbp,%rdi 43cc2: 49 89 c5 mov %rax,%r13 43cc5: e8 00 00 00 00 callq 43cca 43cca: 8d b3 81 17 00 00 lea 0x1781(%rbx),%esi 43cd0: 48 89 ef mov %rbp,%rdi 43cd3: 31 d2 xor %edx,%edx 43cd5: e8 00 00 00 00 callq 43cda 43cda: 4c 89 ee mov %r13,%rsi 43cdd: 4c 89 f7 mov %r14,%rdi 43ce0: 41 89 c4 mov %eax,%r12d 43ce3: e8 00 00 00 00 callq 43ce8 43ce8: 44 89 e0 mov %r12d,%eax 43ceb: 5b pop %rbx 43cec: 5d pop %rbp 43ced: 41 5c pop %r12 43cef: 41 5d pop %r13 43cf1: 41 5e pop %r14 43cf3: c3 retq 43cf4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 43cfb: 00 00 00 00 43cff: 90 nop 0000000000043d00 : 43d00: e8 00 00 00 00 callq 43d05 43d05: 48 63 f6 movslq %esi,%rsi 43d08: 41 55 push %r13 43d0a: 41 54 push %r12 43d0c: 49 89 d4 mov %rdx,%r12 43d0f: 0f b6 d1 movzbl %cl,%edx 43d12: 31 c9 xor %ecx,%ecx 43d14: 55 push %rbp 43d15: 48 89 fd mov %rdi,%rbp 43d18: 53 push %rbx 43d19: 48 8b 9c f7 c0 5c 00 mov 0x5cc0(%rdi,%rsi,8),%rbx 43d20: 00 43d21: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 43d28: 4c 8b a8 a8 00 00 00 mov 0xa8(%rax),%r13 43d2f: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 43d35: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 43d3b: e8 00 00 00 00 callq 43d40 43d40: 49 8b 45 48 mov 0x48(%r13),%rax 43d44: 31 d2 xor %edx,%edx 43d46: 8b bb f0 03 00 00 mov 0x3f0(%rbx),%edi 43d4c: 0f b6 48 06 movzbl 0x6(%rax),%ecx 43d50: 41 8b 45 58 mov 0x58(%r13),%eax 43d54: 8d b7 06 1a 00 00 lea 0x1a06(%rdi),%esi 43d5a: 48 89 ef mov %rbp,%rdi 43d5d: f7 f1 div %ecx 43d5f: 31 c9 xor %ecx,%ecx 43d61: 89 c2 mov %eax,%edx 43d63: e8 00 00 00 00 callq 43d68 43d68: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 43d6e: 4c 89 e2 mov %r12,%rdx 43d71: 31 c9 xor %ecx,%ecx 43d73: 48 89 ef mov %rbp,%rdi 43d76: 48 c1 ea 20 shr $0x20,%rdx 43d7a: 8d b0 07 1a 00 00 lea 0x1a07(%rax),%esi 43d80: e8 00 00 00 00 callq 43d85 43d85: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 43d8b: 44 89 e2 mov %r12d,%edx 43d8e: 31 c9 xor %ecx,%ecx 43d90: 48 89 ef mov %rbp,%rdi 43d93: 8d b0 04 1a 00 00 lea 0x1a04(%rax),%esi 43d99: e8 00 00 00 00 callq 43d9e 43d9e: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 43da4: 48 89 ef mov %rbp,%rdi 43da7: 5b pop %rbx 43da8: 31 d2 xor %edx,%edx 43daa: 5d pop %rbp 43dab: 41 5c pop %r12 43dad: 81 c6 04 1a 00 00 add $0x1a04,%esi 43db3: 41 5d pop %r13 43db5: e9 00 00 00 00 jmpq 43dba 43dba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000043dc0 : 43dc0: e8 00 00 00 00 callq 43dc5 43dc5: 41 54 push %r12 43dc7: 55 push %rbp 43dc8: 53 push %rbx 43dc9: 48 89 fb mov %rdi,%rbx 43dcc: 48 83 c7 10 add $0x10,%rdi 43dd0: 4c 8d a3 78 5f 00 00 lea 0x5f78(%rbx),%r12 43dd7: 48 83 ec 18 sub $0x18,%rsp 43ddb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 43de2: 00 00 43de4: 48 89 44 24 10 mov %rax,0x10(%rsp) 43de9: 31 c0 xor %eax,%eax 43deb: 48 89 e6 mov %rsp,%rsi 43dee: e8 00 00 00 00 callq 43df3 43df3: 48 89 e7 mov %rsp,%rdi 43df6: e8 00 00 00 00 callq 43dfb 43dfb: 48 89 c5 mov %rax,%rbp 43dfe: 48 85 c0 test %rax,%rax 43e01: 74 65 je 43e68 43e03: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 43e09: 3b 83 dc 5e 00 00 cmp 0x5edc(%rbx),%eax 43e0f: 73 e2 jae 43df3 43e11: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 43e18: 31 d2 xor %edx,%edx 43e1a: 48 89 df mov %rbx,%rdi 43e1d: 81 c6 09 18 00 00 add $0x1809,%esi 43e23: e8 00 00 00 00 callq 43e28 43e28: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 43e2e: 31 c9 xor %ecx,%ecx 43e30: 31 d2 xor %edx,%edx 43e32: 48 89 df mov %rbx,%rdi 43e35: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 43e3c: 81 c6 09 18 00 00 add $0x1809,%esi 43e42: e8 00 00 00 00 callq 43e47 43e47: 8b 95 bc 04 00 00 mov 0x4bc(%rbp),%edx 43e4d: 4c 89 e6 mov %r12,%rsi 43e50: 48 89 df mov %rbx,%rdi 43e53: e8 00 00 00 00 callq 43e58 43e58: 48 89 e7 mov %rsp,%rdi 43e5b: e8 00 00 00 00 callq 43e60 43e60: 48 89 c5 mov %rax,%rbp 43e63: 48 85 c0 test %rax,%rax 43e66: 75 9b jne 43e03 43e68: 48 89 e7 mov %rsp,%rdi 43e6b: e8 00 00 00 00 callq 43e70 43e70: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 43e76: 85 d2 test %edx,%edx 43e78: 7e 47 jle 43ec1 43e7a: 48 63 d5 movslq %ebp,%rdx 43e7d: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 43e84: 00 43e85: 48 29 d0 sub %rdx,%rax 43e88: 48 c1 e0 02 shl $0x2,%rax 43e8c: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 43e93: 00 43e94: 48 85 d2 test %rdx,%rdx 43e97: 74 1d je 43eb6 43e99: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 43ea0: 31 c9 xor %ecx,%ecx 43ea2: ba 54 00 00 00 mov $0x54,%edx 43ea7: 48 89 df mov %rbx,%rdi 43eaa: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 43eb1: e8 00 00 00 00 callq 43eb6 43eb6: 83 c5 01 add $0x1,%ebp 43eb9: 39 ab d4 5e 00 00 cmp %ebp,0x5ed4(%rbx) 43ebf: 7f b9 jg 43e7a 43ec1: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 43ec7: 4c 8d a3 58 5f 00 00 lea 0x5f58(%rbx),%r12 43ece: 31 ed xor %ebp,%ebp 43ed0: 85 c0 test %eax,%eax 43ed2: 74 18 je 43eec 43ed4: 89 ea mov %ebp,%edx 43ed6: 4c 89 e6 mov %r12,%rsi 43ed9: 48 89 df mov %rbx,%rdi 43edc: 83 c5 01 add $0x1,%ebp 43edf: e8 00 00 00 00 callq 43ee4 43ee4: 3b ab d8 5e 00 00 cmp 0x5ed8(%rbx),%ebp 43eea: 72 e8 jb 43ed4 43eec: 48 8b 44 24 10 mov 0x10(%rsp),%rax 43ef1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 43ef8: 00 00 43efa: 75 0b jne 43f07 43efc: 48 83 c4 18 add $0x18,%rsp 43f00: 31 c0 xor %eax,%eax 43f02: 5b pop %rbx 43f03: 5d pop %rbp 43f04: 41 5c pop %r12 43f06: c3 retq 43f07: e8 00 00 00 00 callq 43f0c 43f0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000043f10 : 43f10: e8 00 00 00 00 callq 43f15 43f15: 55 push %rbp 43f16: 48 89 fd mov %rdi,%rbp 43f19: e8 00 00 00 00 callq 43f1e 43f1e: 48 89 ef mov %rbp,%rdi 43f21: 88 85 d0 5d 00 00 mov %al,0x5dd0(%rbp) 43f27: 5d pop %rbp 43f28: e9 93 fe ff ff jmpq 43dc0 43f2d: 0f 1f 00 nopl (%rax) 0000000000043f30 : 43f30: e8 00 00 00 00 callq 43f35 43f35: 41 54 push %r12 43f37: 55 push %rbp 43f38: 53 push %rbx 43f39: 48 89 fb mov %rdi,%rbx 43f3c: 48 8b bf a8 5d 00 00 mov 0x5da8(%rdi),%rdi 43f43: 4c 8d 63 10 lea 0x10(%rbx),%r12 43f47: e8 00 00 00 00 callq 43f4c 43f4c: 4c 89 e7 mov %r12,%rdi 43f4f: e8 00 00 00 00 callq 43f54 43f54: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 43f5a 43f5a: 85 c9 test %ecx,%ecx 43f5c: 74 63 je 43fc1 43f5e: 80 bb d4 5d 00 00 00 cmpb $0x0,0x5dd4(%rbx) 43f65: 74 5a je 43fc1 43f67: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 43f6d: 85 d2 test %edx,%edx 43f6f: 7e 49 jle 43fba 43f71: 31 ed xor %ebp,%ebp 43f73: 48 63 d5 movslq %ebp,%rdx 43f76: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 43f7d: 00 43f7e: 48 29 d0 sub %rdx,%rax 43f81: 48 c1 e0 02 shl $0x2,%rax 43f85: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 43f8c: 00 43f8d: 48 85 d2 test %rdx,%rdx 43f90: 74 1d je 43faf 43f92: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 43f99: 31 c9 xor %ecx,%ecx 43f9b: ba 54 00 00 00 mov $0x54,%edx 43fa0: 48 89 df mov %rbx,%rdi 43fa3: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 43faa: e8 00 00 00 00 callq 43faf 43faf: 83 c5 01 add $0x1,%ebp 43fb2: 3b ab d4 5e 00 00 cmp 0x5ed4(%rbx),%ebp 43fb8: 7c b9 jl 43f73 43fba: c6 83 d4 5d 00 00 00 movb $0x0,0x5dd4(%rbx) 43fc1: 8b 83 e0 5e 00 00 mov 0x5ee0(%rbx),%eax 43fc7: 85 c0 test %eax,%eax 43fc9: 7e 27 jle 43ff2 43fcb: 31 ed xor %ebp,%ebp 43fcd: 48 8b bc eb 20 5d 00 mov 0x5d20(%rbx,%rbp,8),%rdi 43fd4: 00 43fd5: e8 00 00 00 00 callq 43fda 43fda: 48 c7 84 eb 20 5d 00 movq $0x0,0x5d20(%rbx,%rbp,8) 43fe1: 00 00 00 00 00 43fe6: 48 83 c5 01 add $0x1,%rbp 43fea: 39 ab e0 5e 00 00 cmp %ebp,0x5ee0(%rbx) 43ff0: 7f db jg 43fcd 43ff2: 4c 89 e7 mov %r12,%rdi 43ff5: e8 00 00 00 00 callq 43ffa 43ffa: c6 83 b8 5c 00 00 00 movb $0x0,0x5cb8(%rbx) 44001: 31 c0 xor %eax,%eax 44003: 5b pop %rbx 44004: 5d pop %rbp 44005: 41 5c pop %r12 44007: c3 retq 44008: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4400f: 00 0000000000044010 : 44010: e8 00 00 00 00 callq 44015 44015: 41 54 push %r12 44017: 55 push %rbp 44018: 53 push %rbx 44019: 39 97 d8 5e 00 00 cmp %edx,0x5ed8(%rdi) 4401f: 76 42 jbe 44063 44021: 89 d2 mov %edx,%edx 44023: 89 cb mov %ecx,%ebx 44025: 48 89 fd mov %rdi,%rbp 44028: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 4402f: 00 44030: 31 d2 xor %edx,%edx 44032: 41 81 c4 17 1a 00 00 add $0x1a17,%r12d 44039: 44 89 e6 mov %r12d,%esi 4403c: e8 00 00 00 00 callq 44041 44041: 85 db test %ebx,%ebx 44043: 74 19 je 4405e 44045: 83 c8 01 or $0x1,%eax 44048: 89 c2 mov %eax,%edx 4404a: 31 c9 xor %ecx,%ecx 4404c: 44 89 e6 mov %r12d,%esi 4404f: 48 89 ef mov %rbp,%rdi 44052: e8 00 00 00 00 callq 44057 44057: 31 c0 xor %eax,%eax 44059: 5b pop %rbx 4405a: 5d pop %rbp 4405b: 41 5c pop %r12 4405d: c3 retq 4405e: 83 e0 fe and $0xfffffffe,%eax 44061: eb e5 jmp 44048 44063: 89 d6 mov %edx,%esi 44065: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4406c: e8 00 00 00 00 callq 44071 44071: b8 ea ff ff ff mov $0xffffffea,%eax 44076: eb e1 jmp 44059 44078: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4407f: 00 0000000000044080 : 44080: e8 00 00 00 00 callq 44085 44085: 41 56 push %r14 44087: 41 55 push %r13 44089: 41 54 push %r12 4408b: 55 push %rbp 4408c: 53 push %rbx 4408d: 48 8b 07 mov (%rdi),%rax 44090: 48 89 fb mov %rdi,%rbx 44093: 89 b7 08 04 00 00 mov %esi,0x408(%rdi) 44099: 44 8b 8f 94 01 00 00 mov 0x194(%rdi),%r9d 440a0: 89 97 0c 04 00 00 mov %edx,0x40c(%rdi) 440a6: 03 b7 90 01 00 00 add 0x190(%rdi),%esi 440ac: 4c 8d 68 f0 lea -0x10(%rax),%r13 440b0: 03 97 94 01 00 00 add 0x194(%rdi),%edx 440b6: 44 8b 87 90 01 00 00 mov 0x190(%rdi),%r8d 440bd: 89 f5 mov %esi,%ebp 440bf: bf 01 00 00 00 mov $0x1,%edi 440c4: 41 89 d4 mov %edx,%r12d 440c7: 89 d1 mov %edx,%ecx 440c9: 89 f2 mov %esi,%edx 440cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 440d2: e8 00 00 00 00 callq 440d7 440d7: 85 ed test %ebp,%ebp 440d9: 78 7b js 44156 440db: 89 ea mov %ebp,%edx 440dd: 45 31 f6 xor %r14d,%r14d 440e0: c1 e2 10 shl $0x10,%edx 440e3: 45 85 e4 test %r12d,%r12d 440e6: 0f 88 8c 00 00 00 js 44178 440ec: 44 09 e2 or %r12d,%edx 440ef: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 440f5: 4c 89 ef mov %r13,%rdi 440f8: 31 c9 xor %ecx,%ecx 440fa: 8d b0 6a 1a 00 00 lea 0x1a6a(%rax),%esi 44100: e8 00 00 00 00 callq 44105 44105: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 4410b: 44 89 f2 mov %r14d,%edx 4410e: 31 c9 xor %ecx,%ecx 44110: 4c 89 ef mov %r13,%rdi 44113: 8d b0 6b 1a 00 00 lea 0x1a6b(%rax),%esi 44119: e8 00 00 00 00 callq 4411e 4411e: 8b 83 18 04 00 00 mov 0x418(%rbx),%eax 44124: 4c 89 ef mov %r13,%rdi 44127: 31 c9 xor %ecx,%ecx 44129: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 4412f: 8d 50 ff lea -0x1(%rax),%edx 44132: 8b 83 1c 04 00 00 mov 0x41c(%rbx),%eax 44138: c1 e2 10 shl $0x10,%edx 4413b: 81 c6 68 1a 00 00 add $0x1a68,%esi 44141: 83 e8 01 sub $0x1,%eax 44144: 09 c2 or %eax,%edx 44146: e8 00 00 00 00 callq 4414b 4414b: 31 c0 xor %eax,%eax 4414d: 5b pop %rbx 4414e: 5d pop %rbp 4414f: 41 5c pop %r12 44151: 41 5d pop %r13 44153: 41 5e pop %r14 44155: c3 retq 44156: 8b 83 20 04 00 00 mov 0x420(%rbx),%eax 4415c: f7 dd neg %ebp 4415e: 44 8d 70 ff lea -0x1(%rax),%r14d 44162: 41 39 ee cmp %ebp,%r14d 44165: 44 0f 4f f5 cmovg %ebp,%r14d 44169: 31 d2 xor %edx,%edx 4416b: 41 c1 e6 10 shl $0x10,%r14d 4416f: 45 85 e4 test %r12d,%r12d 44172: 0f 89 74 ff ff ff jns 440ec 44178: 8b 83 24 04 00 00 mov 0x424(%rbx),%eax 4417e: 41 f7 dc neg %r12d 44181: 83 e8 01 sub $0x1,%eax 44184: 44 39 e0 cmp %r12d,%eax 44187: 44 0f 4e e0 cmovle %eax,%r12d 4418b: 45 09 e6 or %r12d,%r14d 4418e: e9 5c ff ff ff jmpq 440ef 44193: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4419a: 00 00 00 00 4419e: 66 90 xchg %ax,%ax 00000000000441a0 : 441a0: e8 00 00 00 00 callq 441a5 441a5: 41 57 push %r15 441a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 441ae: 41 56 push %r14 441b0: 49 89 fe mov %rdi,%r14 441b3: 41 55 push %r13 441b5: 41 54 push %r12 441b7: 55 push %rbp 441b8: 53 push %rbx 441b9: 48 8b 07 mov (%rdi),%rax 441bc: 8b 97 e8 03 00 00 mov 0x3e8(%rdi),%edx 441c2: bf 04 00 00 00 mov $0x4,%edi 441c7: 48 8d 68 f0 lea -0x10(%rax),%rbp 441cb: e8 00 00 00 00 callq 441d0 441d0: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 441d7: 31 c9 xor %ecx,%ecx 441d9: 31 d2 xor %edx,%edx 441db: 48 89 ef mov %rbp,%rdi 441de: 8d b0 35 1a 00 00 lea 0x1a35(%rax),%esi 441e4: e8 00 00 00 00 callq 441e9 441e9: 31 c9 xor %ecx,%ecx 441eb: ba 10 00 00 00 mov $0x10,%edx 441f0: 48 89 ef mov %rbp,%rdi 441f3: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 441fa: 8d b0 2d 1a 00 00 lea 0x1a2d(%rax),%esi 44200: e8 00 00 00 00 callq 44205 44205: 31 c9 xor %ecx,%ecx 44207: ba 10 00 00 00 mov $0x10,%edx 4420c: 48 89 ef mov %rbp,%rdi 4420f: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 44216: 8d b0 31 1a 00 00 lea 0x1a31(%rax),%esi 4421c: e8 00 00 00 00 callq 44221 44221: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 44228: 31 c9 xor %ecx,%ecx 4422a: 31 d2 xor %edx,%edx 4422c: 48 89 ef mov %rbp,%rdi 4422f: 8d b0 10 1a 00 00 lea 0x1a10(%rax),%esi 44235: e8 00 00 00 00 callq 4423a 4423a: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 44241: 31 c9 xor %ecx,%ecx 44243: 31 d2 xor %edx,%edx 44245: 48 89 ef mov %rbp,%rdi 44248: 8d b0 80 1a 00 00 lea 0x1a80(%rax),%esi 4424e: e8 00 00 00 00 callq 44253 44253: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 4425a: 31 c9 xor %ecx,%ecx 4425c: 31 d2 xor %edx,%edx 4425e: 48 89 ef mov %rbp,%rdi 44261: 8d b0 81 1a 00 00 lea 0x1a81(%rax),%esi 44267: e8 00 00 00 00 callq 4426c 4426c: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 44273: 31 c9 xor %ecx,%ecx 44275: 31 d2 xor %edx,%edx 44277: 48 89 ef mov %rbp,%rdi 4427a: 8d b0 82 1a 00 00 lea 0x1a82(%rax),%esi 44280: e8 00 00 00 00 callq 44285 44285: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 4428c: 31 c9 xor %ecx,%ecx 4428e: 31 d2 xor %edx,%edx 44290: 48 89 ef mov %rbp,%rdi 44293: 8d b0 83 1a 00 00 lea 0x1a83(%rax),%esi 44299: e8 00 00 00 00 callq 4429e 4429e: 31 c9 xor %ecx,%ecx 442a0: ba ff ff 00 00 mov $0xffff,%edx 442a5: 48 89 ef mov %rbp,%rdi 442a8: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 442af: 8d b0 84 1a 00 00 lea 0x1a84(%rax),%esi 442b5: e8 00 00 00 00 callq 442ba 442ba: 31 c9 xor %ecx,%ecx 442bc: ba ff ff 00 00 mov $0xffff,%edx 442c1: 48 89 ef mov %rbp,%rdi 442c4: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 442cb: 8d b0 85 1a 00 00 lea 0x1a85(%rax),%esi 442d1: e8 00 00 00 00 callq 442d6 442d6: 31 c9 xor %ecx,%ecx 442d8: ba ff ff 00 00 mov $0xffff,%edx 442dd: 48 89 ef mov %rbp,%rdi 442e0: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 442e7: 8d b0 86 1a 00 00 lea 0x1a86(%rax),%esi 442ed: e8 00 00 00 00 callq 442f2 442f2: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 442f9: 31 d2 xor %edx,%edx 442fb: 31 c9 xor %ecx,%ecx 442fd: 48 89 ef mov %rbp,%rdi 44300: 8d b0 78 1a 00 00 lea 0x1a78(%rax),%esi 44306: e8 00 00 00 00 callq 4430b 4430b: 31 c9 xor %ecx,%ecx 4430d: ba 07 00 00 00 mov $0x7,%edx 44312: 48 89 ef mov %rbp,%rdi 44315: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 4431c: 45 31 ed xor %r13d,%r13d 4431f: 8d b0 7e 1a 00 00 lea 0x1a7e(%rax),%esi 44325: e8 00 00 00 00 callq 4432a 4432a: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 44331: 31 c9 xor %ecx,%ecx 44333: 31 d2 xor %edx,%edx 44335: 48 89 ef mov %rbp,%rdi 44338: 8d b0 79 1a 00 00 lea 0x1a79(%rax),%esi 4433e: e8 00 00 00 00 callq 44343 44343: 45 8b be a0 01 00 00 mov 0x1a0(%r14),%r15d 4434a: 4d 8b a6 a8 01 00 00 mov 0x1a8(%r14),%r12 44351: 4d 01 ff add %r15,%r15 44354: 4b 8d 1c 3c lea (%r12,%r15,1),%rbx 44358: 49 01 df add %rbx,%r15 4435b: 43 0f b7 14 2c movzwl (%r12,%r13,1),%edx 44360: 42 0f b7 04 2b movzwl (%rbx,%r13,1),%eax 44365: 31 c9 xor %ecx,%ecx 44367: 48 89 ef mov %rbp,%rdi 4436a: c1 e2 0e shl $0xe,%edx 4436d: c1 e0 04 shl $0x4,%eax 44370: 25 00 fc 0f 00 and $0xffc00,%eax 44375: 81 e2 00 00 f0 3f and $0x3ff00000,%edx 4437b: 09 c2 or %eax,%edx 4437d: 43 0f b7 04 2f movzwl (%r15,%r13,1),%eax 44382: 49 83 c5 02 add $0x2,%r13 44386: 66 c1 e8 06 shr $0x6,%ax 4438a: 0f b7 c0 movzwl %ax,%eax 4438d: 09 c2 or %eax,%edx 4438f: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 44396: 8d b0 7c 1a 00 00 lea 0x1a7c(%rax),%esi 4439c: e8 00 00 00 00 callq 443a1 443a1: 49 81 fd 00 02 00 00 cmp $0x200,%r13 443a8: 75 b1 jne 4435b 443aa: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 443b1: 48 89 ef mov %rbp,%rdi 443b4: 31 c9 xor %ecx,%ecx 443b6: 31 d2 xor %edx,%edx 443b8: 8d b0 58 1a 00 00 lea 0x1a58(%rax),%esi 443be: e8 00 00 00 00 callq 443c3 443c3: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 443ca: 31 c9 xor %ecx,%ecx 443cc: 31 d2 xor %edx,%edx 443ce: 48 89 ef mov %rbp,%rdi 443d1: 8d b0 59 1a 00 00 lea 0x1a59(%rax),%esi 443d7: e8 00 00 00 00 callq 443dc 443dc: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 443e3: 31 c9 xor %ecx,%ecx 443e5: 31 d2 xor %edx,%edx 443e7: 48 89 ef mov %rbp,%rdi 443ea: 8d b0 a0 1a 00 00 lea 0x1aa0(%rax),%esi 443f0: e8 00 00 00 00 callq 443f5 443f5: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 443fc: 31 c9 xor %ecx,%ecx 443fe: 31 d2 xor %edx,%edx 44400: 48 89 ef mov %rbp,%rdi 44403: 8d b0 3c 1a 00 00 lea 0x1a3c(%rax),%esi 44409: e8 00 00 00 00 callq 4440e 4440e: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 44415: 31 c9 xor %ecx,%ecx 44417: 31 d2 xor %edx,%edx 44419: 48 89 ef mov %rbp,%rdi 4441c: 8d b0 50 1a 00 00 lea 0x1a50(%rax),%esi 44422: e8 00 00 00 00 callq 44427 44427: 41 8b b6 f0 03 00 00 mov 0x3f0(%r14),%esi 4442e: 5b pop %rbx 4442f: 48 89 ef mov %rbp,%rdi 44432: 31 c9 xor %ecx,%ecx 44434: 5d pop %rbp 44435: ba 02 00 00 00 mov $0x2,%edx 4443a: 41 5c pop %r12 4443c: 81 c6 bc 1a 00 00 add $0x1abc,%esi 44442: 41 5d pop %r13 44444: 41 5e pop %r14 44446: 41 5f pop %r15 44448: e9 00 00 00 00 jmpq 4444d 4444d: 0f 1f 00 nopl (%rax) 0000000000044450 : 44450: e8 00 00 00 00 callq 44455 44455: e8 46 fd ff ff callq 441a0 4445a: 31 c0 xor %eax,%eax 4445c: c3 retq 4445d: 0f 1f 00 nopl (%rax) 0000000000044460 : 44460: e8 00 00 00 00 callq 44465 44465: 55 push %rbp 44466: 53 push %rbx 44467: 48 8b af 18 01 00 00 mov 0x118(%rdi),%rbp 4446e: 48 85 ed test %rbp,%rbp 44471: 74 4a je 444bd 44473: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 4447a: 48 85 c0 test %rax,%rax 4447d: 74 3e je 444bd 4447f: 0f b6 10 movzbl (%rax),%edx 44482: 48 89 fb mov %rdi,%rbx 44485: 40 84 f6 test %sil,%sil 44488: 74 2f je 444b9 4448a: 84 d2 test %dl,%dl 4448c: 75 2f jne 444bd 4448e: c6 00 01 movb $0x1,(%rax) 44491: 44 8b 47 7c mov 0x7c(%rdi),%r8d 44495: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 4449c: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 444a3: 8b 48 04 mov 0x4(%rax),%ecx 444a6: 5b pop %rbx 444a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 444ae: bf 01 00 00 00 mov $0x1,%edi 444b3: 5d pop %rbp 444b4: e9 00 00 00 00 jmpq 444b9 444b9: 84 d2 test %dl,%dl 444bb: 75 03 jne 444c0 444bd: 5b pop %rbx 444be: 5d pop %rbp 444bf: c3 retq 444c0: 48 8b 50 10 mov 0x10(%rax),%rdx 444c4: 48 85 d2 test %rdx,%rdx 444c7: 74 33 je 444fc 444c9: 48 8b 07 mov (%rdi),%rax 444cc: 8b 72 10 mov 0x10(%rdx),%esi 444cf: 31 c9 xor %ecx,%ecx 444d1: ba 54 00 00 00 mov $0x54,%edx 444d6: 48 8d 78 f0 lea -0x10(%rax),%rdi 444da: 48 8b 80 50 0d 00 00 mov 0xd50(%rax),%rax 444e1: e8 00 00 00 00 callq 444e6 444e6: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 444ed: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 444f4: 00 444f5: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 444fc: c6 00 00 movb $0x0,(%rax) 444ff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 44506: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 4450d: 44 8b 43 7c mov 0x7c(%rbx),%r8d 44511: 8b 48 04 mov 0x4(%rax),%ecx 44514: eb 90 jmp 444a6 44516: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4451d: 00 00 00 0000000000044520 : 44520: e8 00 00 00 00 callq 44525 44525: 41 54 push %r12 44527: 55 push %rbp 44528: 39 97 dc 5e 00 00 cmp %edx,0x5edc(%rdi) 4452e: 76 63 jbe 44593 44530: 48 89 fd mov %rdi,%rbp 44533: 85 c9 test %ecx,%ecx 44535: 74 3a je 44571 44537: 83 f9 01 cmp $0x1,%ecx 4453a: 75 2f jne 4456b 4453c: 89 d2 mov %edx,%edx 4453e: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 44545: 00 44546: 31 d2 xor %edx,%edx 44548: 41 81 c4 08 18 00 00 add $0x1808,%r12d 4454f: 44 89 e6 mov %r12d,%esi 44552: e8 00 00 00 00 callq 44557 44557: 0d 00 00 01 00 or $0x10000,%eax 4455c: 89 c2 mov %eax,%edx 4455e: 31 c9 xor %ecx,%ecx 44560: 44 89 e6 mov %r12d,%esi 44563: 48 89 ef mov %rbp,%rdi 44566: e8 00 00 00 00 callq 4456b 4456b: 31 c0 xor %eax,%eax 4456d: 5d pop %rbp 4456e: 41 5c pop %r12 44570: c3 retq 44571: 89 d2 mov %edx,%edx 44573: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 4457a: 00 4457b: 31 d2 xor %edx,%edx 4457d: 41 81 c4 08 18 00 00 add $0x1808,%r12d 44584: 44 89 e6 mov %r12d,%esi 44587: e8 00 00 00 00 callq 4458c 4458c: 25 ff ff fe ff and $0xfffeffff,%eax 44591: eb c9 jmp 4455c 44593: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4459a: bf 01 00 00 00 mov $0x1,%edi 4459f: e8 00 00 00 00 callq 445a4 445a4: 31 c0 xor %eax,%eax 445a6: 5d pop %rbp 445a7: 41 5c pop %r12 445a9: c3 retq 445aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000445b0 : 445b0: e8 00 00 00 00 callq 445b5 445b5: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 445bb: 7e 42 jle 445ff 445bd: 89 f6 mov %esi,%esi 445bf: 41 54 push %r12 445c1: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 445c8: 55 push %rbp 445c9: 48 89 fd mov %rdi,%rbp 445cc: 85 d2 test %edx,%edx 445ce: 74 42 je 44612 445d0: 83 fa 01 cmp $0x1,%edx 445d3: 75 26 jne 445fb 445d5: 44 8d a6 c8 1a 00 00 lea 0x1ac8(%rsi),%r12d 445dc: 31 d2 xor %edx,%edx 445de: 44 89 e6 mov %r12d,%esi 445e1: e8 00 00 00 00 callq 445e6 445e6: 83 c8 01 or $0x1,%eax 445e9: 44 89 e6 mov %r12d,%esi 445ec: 48 89 ef mov %rbp,%rdi 445ef: 89 c2 mov %eax,%edx 445f1: 5d pop %rbp 445f2: 31 c9 xor %ecx,%ecx 445f4: 41 5c pop %r12 445f6: e9 00 00 00 00 jmpq 445fb 445fb: 5d pop %rbp 445fc: 41 5c pop %r12 445fe: c3 retq 445ff: 89 f2 mov %esi,%edx 44601: bf 01 00 00 00 mov $0x1,%edi 44606: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4460d: e9 00 00 00 00 jmpq 44612 44612: 44 8d a6 c8 1a 00 00 lea 0x1ac8(%rsi),%r12d 44619: 31 d2 xor %edx,%edx 4461b: 44 89 e6 mov %r12d,%esi 4461e: e8 00 00 00 00 callq 44623 44623: 83 e0 fe and $0xfffffffe,%eax 44626: eb c1 jmp 445e9 44628: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 4462f: 00 0000000000044630 : 44630: e8 00 00 00 00 callq 44635 44635: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 4463b: 7e 42 jle 4467f 4463d: 89 f6 mov %esi,%esi 4463f: 41 54 push %r12 44641: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 44648: 55 push %rbp 44649: 48 89 fd mov %rdi,%rbp 4464c: 85 d2 test %edx,%edx 4464e: 74 42 je 44692 44650: 83 fa 01 cmp $0x1,%edx 44653: 75 26 jne 4467b 44655: 44 8d a6 c8 1a 00 00 lea 0x1ac8(%rsi),%r12d 4465c: 31 d2 xor %edx,%edx 4465e: 44 89 e6 mov %r12d,%esi 44661: e8 00 00 00 00 callq 44666 44666: 83 c8 10 or $0x10,%eax 44669: 44 89 e6 mov %r12d,%esi 4466c: 48 89 ef mov %rbp,%rdi 4466f: 89 c2 mov %eax,%edx 44671: 5d pop %rbp 44672: 31 c9 xor %ecx,%ecx 44674: 41 5c pop %r12 44676: e9 00 00 00 00 jmpq 4467b 4467b: 5d pop %rbp 4467c: 41 5c pop %r12 4467e: c3 retq 4467f: 89 f2 mov %esi,%edx 44681: bf 01 00 00 00 mov $0x1,%edi 44686: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4468d: e9 00 00 00 00 jmpq 44692 44692: 44 8d a6 c8 1a 00 00 lea 0x1ac8(%rsi),%r12d 44699: 31 d2 xor %edx,%edx 4469b: 44 89 e6 mov %r12d,%esi 4469e: e8 00 00 00 00 callq 446a3 446a3: 83 e0 ef and $0xffffffef,%eax 446a6: eb c1 jmp 44669 446a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 446af: 00 00000000000446b0 : 446b0: e8 00 00 00 00 callq 446b5 446b5: 83 fa 06 cmp $0x6,%edx 446b8: 0f 84 8b 00 00 00 je 44749 446be: 77 28 ja 446e8 446c0: 83 fa 03 cmp $0x3,%edx 446c3: 0f 84 8b 00 00 00 je 44754 446c9: 77 53 ja 4471e 446cb: 83 fa 01 cmp $0x1,%edx 446ce: 0f 84 8e 00 00 00 je 44762 446d4: 83 fa 02 cmp $0x2,%edx 446d7: 75 36 jne 4470f 446d9: 89 ca mov %ecx,%edx 446db: be 02 00 00 00 mov $0x2,%esi 446e0: e8 cb fe ff ff callq 445b0 446e5: 31 c0 xor %eax,%eax 446e7: c3 retq 446e8: 83 fa 09 cmp $0x9,%edx 446eb: 0f 84 82 00 00 00 je 44773 446f1: 76 3e jbe 44731 446f3: 83 fa 0a cmp $0xa,%edx 446f6: 0f 84 88 00 00 00 je 44784 446fc: 83 fa 0b cmp $0xb,%edx 446ff: 75 e4 jne 446e5 44701: 89 ca mov %ecx,%edx 44703: be 05 00 00 00 mov $0x5,%esi 44708: e8 23 ff ff ff callq 44630 4470d: eb d6 jmp 446e5 4470f: 85 d2 test %edx,%edx 44711: 75 d2 jne 446e5 44713: 89 ca mov %ecx,%edx 44715: 31 f6 xor %esi,%esi 44717: e8 94 fe ff ff callq 445b0 4471c: eb c7 jmp 446e5 4471e: 83 fa 04 cmp $0x4,%edx 44721: 74 72 je 44795 44723: 89 ca mov %ecx,%edx 44725: be 05 00 00 00 mov $0x5,%esi 4472a: e8 81 fe ff ff callq 445b0 4472f: eb b4 jmp 446e5 44731: 83 fa 07 cmp $0x7,%edx 44734: 74 70 je 447a6 44736: 83 fa 08 cmp $0x8,%edx 44739: 75 aa jne 446e5 4473b: 89 ca mov %ecx,%edx 4473d: be 02 00 00 00 mov $0x2,%esi 44742: e8 e9 fe ff ff callq 44630 44747: eb 9c jmp 446e5 44749: 89 ca mov %ecx,%edx 4474b: 31 f6 xor %esi,%esi 4474d: e8 de fe ff ff callq 44630 44752: eb 91 jmp 446e5 44754: 89 ca mov %ecx,%edx 44756: be 03 00 00 00 mov $0x3,%esi 4475b: e8 50 fe ff ff callq 445b0 44760: eb 83 jmp 446e5 44762: 89 ca mov %ecx,%edx 44764: be 01 00 00 00 mov $0x1,%esi 44769: e8 42 fe ff ff callq 445b0 4476e: e9 72 ff ff ff jmpq 446e5 44773: 89 ca mov %ecx,%edx 44775: be 03 00 00 00 mov $0x3,%esi 4477a: e8 b1 fe ff ff callq 44630 4477f: e9 61 ff ff ff jmpq 446e5 44784: 89 ca mov %ecx,%edx 44786: be 04 00 00 00 mov $0x4,%esi 4478b: e8 a0 fe ff ff callq 44630 44790: e9 50 ff ff ff jmpq 446e5 44795: 89 ca mov %ecx,%edx 44797: be 04 00 00 00 mov $0x4,%esi 4479c: e8 0f fe ff ff callq 445b0 447a1: e9 3f ff ff ff jmpq 446e5 447a6: 89 ca mov %ecx,%edx 447a8: be 01 00 00 00 mov $0x1,%esi 447ad: e8 7e fe ff ff callq 44630 447b2: e9 2e ff ff ff jmpq 446e5 447b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 447be: 00 00 00000000000447c0 : 447c0: e8 00 00 00 00 callq 447c5 447c5: 41 54 push %r12 447c7: 49 89 f4 mov %rsi,%r12 447ca: 55 push %rbp 447cb: 48 89 d5 mov %rdx,%rbp 447ce: 53 push %rbx 447cf: 48 8b 17 mov (%rdi),%rdx 447d2: 48 89 fb mov %rdi,%rbx 447d5: 48 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%rax 447dc: 48 81 c2 d8 02 00 00 add $0x2d8,%rdx 447e3: 48 39 c2 cmp %rax,%rdx 447e6: 74 2c je 44814 447e8: 48 8d 78 f8 lea -0x8(%rax),%rdi 447ec: eb 0d jmp 447fb 447ee: 48 8b 47 08 mov 0x8(%rdi),%rax 447f2: 48 8d 78 f8 lea -0x8(%rax),%rdi 447f6: 48 39 c2 cmp %rax,%rdx 447f9: 74 19 je 44814 447fb: 48 39 5f 50 cmp %rbx,0x50(%rdi) 447ff: 75 ed jne 447ee 44801: 48 89 bb 68 05 00 00 mov %rdi,0x568(%rbx) 44808: e8 00 00 00 00 callq 4480d 4480d: 48 89 83 70 05 00 00 mov %rax,0x570(%rbx) 44814: 48 83 bb 68 05 00 00 cmpq $0x0,0x568(%rbx) 4481b: 00 4481c: 0f 84 9f 00 00 00 je 448c1 44822: 48 83 bb 70 05 00 00 cmpq $0x0,0x570(%rbx) 44829: 00 4482a: 0f 84 91 00 00 00 je 448c1 44830: 4c 89 e6 mov %r12,%rsi 44833: 48 89 ea mov %rbp,%rdx 44836: 48 89 df mov %rbx,%rdi 44839: e8 00 00 00 00 callq 4483e 4483e: 41 89 c4 mov %eax,%r12d 44841: 84 c0 test %al,%al 44843: 75 0b jne 44850 44845: 45 31 e4 xor %r12d,%r12d 44848: 44 89 e0 mov %r12d,%eax 4484b: 5b pop %rbx 4484c: 5d pop %rbp 4484d: 41 5c pop %r12 4484f: c3 retq 44850: 48 89 ee mov %rbp,%rsi 44853: 48 89 df mov %rbx,%rdi 44856: e8 00 00 00 00 callq 4485b 4485b: 85 c0 test %eax,%eax 4485d: 75 e6 jne 44845 4485f: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 44866: 48 8b 2b mov (%rbx),%rbp 44869: e8 00 00 00 00 callq 4486e 4486e: 85 c0 test %eax,%eax 44870: 75 70 jne 448e2 44872: 8b 85 28 0f 00 00 mov 0xf28(%rbp),%eax 44878: 85 c0 test %eax,%eax 4487a: 0f 85 9d 00 00 00 jne 4491d 44880: 48 89 df mov %rbx,%rdi 44883: e8 00 00 00 00 callq 44888 44888: 3d ff 00 00 00 cmp $0xff,%eax 4488d: 75 77 jne 44906 4488f: 8b 85 f8 06 00 00 mov 0x6f8(%rbp),%eax 44895: 48 89 df mov %rbx,%rdi 44898: 83 e8 07 sub $0x7,%eax 4489b: 83 e0 fd and $0xfffffffd,%eax 4489e: 0f 85 af 00 00 00 jne 44953 448a4: e8 00 00 00 00 callq 448a9 448a9: a8 02 test $0x2,%al 448ab: 0f 84 c6 00 00 00 je 44977 448b1: a8 01 test $0x1,%al 448b3: 75 5c jne 44911 448b5: c7 83 b0 04 00 00 00 movl $0x0,0x4b0(%rbx) 448bc: 00 00 00 448bf: eb 87 jmp 44848 448c1: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 448c8: 00 00 00 00 448cc: 45 31 e4 xor %r12d,%r12d 448cf: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 448d6: 00 00 00 00 448da: 44 89 e0 mov %r12d,%eax 448dd: 5b pop %rbx 448de: 5d pop %rbp 448df: 41 5c pop %r12 448e1: c3 retq 448e2: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 448e9: e8 00 00 00 00 callq 448ee 448ee: 83 f8 05 cmp $0x5,%eax 448f1: 0f 84 7b ff ff ff je 44872 448f7: 48 89 df mov %rbx,%rdi 448fa: e8 00 00 00 00 callq 448ff 448ff: 3d ff 00 00 00 cmp $0xff,%eax 44904: 74 89 je 4488f 44906: 89 83 b0 04 00 00 mov %eax,0x4b0(%rbx) 4490c: e9 37 ff ff ff jmpq 44848 44911: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 44918: e8 00 00 00 00 callq 4491d 4491d: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 44924: 00 00 00 44927: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 4492e: e8 00 00 00 00 callq 44933 44933: 85 c0 test %eax,%eax 44935: 0f 84 0d ff ff ff je 44848 4493b: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 44942: e8 00 00 00 00 callq 44947 44947: 83 f8 05 cmp $0x5,%eax 4494a: 41 0f 94 c4 sete %r12b 4494e: e9 f5 fe ff ff jmpq 44848 44953: e8 00 00 00 00 callq 44958 44958: a8 02 test $0x2,%al 4495a: 74 1b je 44977 4495c: a8 01 test $0x1,%al 4495e: 0f 84 51 ff ff ff je 448b5 44964: a8 04 test $0x4,%al 44966: 75 a9 jne 44911 44968: c7 83 b0 04 00 00 02 movl $0x2,0x4b0(%rbx) 4496f: 00 00 00 44972: e9 d1 fe ff ff jmpq 44848 44977: c7 83 b0 04 00 00 01 movl $0x1,0x4b0(%rbx) 4497e: 00 00 00 44981: e9 c2 fe ff ff jmpq 44848 44986: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4498d: 00 00 00 0000000000044990 : 44990: e8 00 00 00 00 callq 44995 44995: 41 55 push %r13 44997: 41 54 push %r12 44999: 55 push %rbp 4499a: 48 89 fd mov %rdi,%rbp 4499d: 53 push %rbx 4499e: 48 8b 1f mov (%rdi),%rbx 449a1: 4c 8d 63 f0 lea -0x10(%rbx),%r12 449a5: 85 f6 test %esi,%esi 449a7: 74 39 je 449e2 449a9: 83 ee 01 sub $0x1,%esi 449ac: 83 fe 02 cmp $0x2,%esi 449af: 77 23 ja 449d4 449b1: e8 00 00 00 00 callq 449b6 449b6: 80 bd ec 03 00 00 00 cmpb $0x0,0x3ec(%rbp) 449bd: 0f 85 a3 00 00 00 jne 44a66 449c3: 31 f6 xor %esi,%esi 449c5: 48 89 ef mov %rbp,%rdi 449c8: e8 00 00 00 00 callq 449cd 449cd: c6 85 ec 03 00 00 00 movb $0x0,0x3ec(%rbp) 449d4: 5b pop %rbx 449d5: 4c 89 e7 mov %r12,%rdi 449d8: 5d pop %rbp 449d9: 41 5c pop %r12 449db: 41 5d pop %r13 449dd: e9 00 00 00 00 jmpq 449e2 449e2: c6 87 ec 03 00 00 01 movb $0x1,0x3ec(%rdi) 449e9: be 01 00 00 00 mov $0x1,%esi 449ee: e8 00 00 00 00 callq 449f3 449f3: 48 89 ef mov %rbp,%rdi 449f6: be 01 00 00 00 mov $0x1,%esi 449fb: e8 50 f1 ff ff callq 43b50 44a00: 48 89 ef mov %rbp,%rdi 44a03: 31 f6 xor %esi,%esi 44a05: e8 00 00 00 00 callq 44a0a 44a0a: 48 89 ef mov %rbp,%rdi 44a0d: 31 f6 xor %esi,%esi 44a0f: e8 3c f1 ff ff callq 43b50 44a14: 8b b5 e8 03 00 00 mov 0x3e8(%rbp),%esi 44a1a: 4c 89 e7 mov %r12,%rdi 44a1d: e8 00 00 00 00 callq 44a22 44a22: 48 8d b3 08 5f 00 00 lea 0x5f08(%rbx),%rsi 44a29: 4c 89 e7 mov %r12,%rdi 44a2c: 41 89 c5 mov %eax,%r13d 44a2f: 89 c2 mov %eax,%edx 44a31: e8 00 00 00 00 callq 44a36 44a36: 48 8d b3 48 5f 00 00 lea 0x5f48(%rbx),%rsi 44a3d: 44 89 ea mov %r13d,%edx 44a40: 4c 89 e7 mov %r12,%rdi 44a43: e8 00 00 00 00 callq 44a48 44a48: 48 89 ef mov %rbp,%rdi 44a4b: e8 00 00 00 00 callq 44a50 44a50: 48 89 ef mov %rbp,%rdi 44a53: e8 48 f7 ff ff callq 441a0 44a58: 4c 89 e7 mov %r12,%rdi 44a5b: 5b pop %rbx 44a5c: 5d pop %rbp 44a5d: 41 5c pop %r12 44a5f: 41 5d pop %r13 44a61: e9 00 00 00 00 jmpq 44a66 44a66: 48 89 ef mov %rbp,%rdi 44a69: be 01 00 00 00 mov $0x1,%esi 44a6e: e8 dd f0 ff ff callq 43b50 44a73: 48 89 ef mov %rbp,%rdi 44a76: be 01 00 00 00 mov $0x1,%esi 44a7b: e8 00 00 00 00 callq 44a80 44a80: 31 f6 xor %esi,%esi 44a82: 48 89 ef mov %rbp,%rdi 44a85: e8 c6 f0 ff ff callq 43b50 44a8a: e9 34 ff ff ff jmpq 449c3 44a8f: 90 nop 0000000000044a90 : 44a90: e8 00 00 00 00 callq 44a95 44a95: 55 push %rbp 44a96: 31 f6 xor %esi,%esi 44a98: 48 89 fd mov %rdi,%rbp 44a9b: e8 f0 fe ff ff callq 44990 44aa0: 48 89 ef mov %rbp,%rdi 44aa3: 31 f6 xor %esi,%esi 44aa5: 5d pop %rbp 44aa6: e9 00 00 00 00 jmpq 44aab 44aab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000044ab0 : 44ab0: e8 00 00 00 00 callq 44ab5 44ab5: 55 push %rbp 44ab6: 31 f6 xor %esi,%esi 44ab8: 48 89 fd mov %rdi,%rbp 44abb: e8 00 00 00 00 callq 44ac0 44ac0: 48 89 ef mov %rbp,%rdi 44ac3: be 01 00 00 00 mov $0x1,%esi 44ac8: e8 00 00 00 00 callq 44acd 44acd: 48 89 ef mov %rbp,%rdi 44ad0: be 03 00 00 00 mov $0x3,%esi 44ad5: 5d pop %rbp 44ad6: e9 b5 fe ff ff jmpq 44990 44adb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000044ae0 : 44ae0: e8 00 00 00 00 callq 44ae5 44ae5: 55 push %rbp 44ae6: 48 89 fd mov %rdi,%rbp 44ae9: e8 00 00 00 00 callq 44aee 44aee: 48 89 ef mov %rbp,%rdi 44af1: 5d pop %rbp 44af2: e9 00 00 00 00 jmpq 44af7 44af7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 44afe: 00 00 0000000000044b00 : 44b00: e8 00 00 00 00 callq 44b05 44b05: 53 push %rbx 44b06: be 03 00 00 00 mov $0x3,%esi 44b0b: 48 89 fb mov %rdi,%rbx 44b0e: e8 00 00 00 00 callq 44b13 44b13: 48 89 df mov %rbx,%rdi 44b16: e8 00 00 00 00 callq 44b1b 44b1b: 84 c0 test %al,%al 44b1d: 75 0c jne 44b2b 44b1f: c7 83 84 00 00 00 00 movl $0x0,0x84(%rbx) 44b26: 00 00 00 44b29: 5b pop %rbx 44b2a: c3 retq 44b2b: 48 89 df mov %rbx,%rdi 44b2e: e8 00 00 00 00 callq 44b33 44b33: 83 f8 03 cmp $0x3,%eax 44b36: 74 1a je 44b52 44b38: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 44b3f: c7 40 04 ff ff ff ff movl $0xffffffff,0x4(%rax) 44b46: c7 83 84 00 00 00 00 movl $0x0,0x84(%rbx) 44b4d: 00 00 00 44b50: 5b pop %rbx 44b51: c3 retq 44b52: 31 f6 xor %esi,%esi 44b54: 48 89 df mov %rbx,%rdi 44b57: e8 04 f9 ff ff callq 44460 44b5c: eb da jmp 44b38 44b5e: 66 90 xchg %ax,%ax 0000000000044b60 : 44b60: e8 00 00 00 00 callq 44b65 44b65: 55 push %rbp 44b66: 48 8b 07 mov (%rdi),%rax 44b69: 31 f6 xor %esi,%esi 44b6b: 48 8d 68 f0 lea -0x10(%rax),%rbp 44b6f: e8 00 00 00 00 callq 44b74 44b74: 48 89 ef mov %rbp,%rdi 44b77: 31 f6 xor %esi,%esi 44b79: 5d pop %rbp 44b7a: e9 00 00 00 00 jmpq 44b7f 44b7f: 90 nop 0000000000044b80 : 44b80: e8 00 00 00 00 callq 44b85 44b85: 41 56 push %r14 44b87: 41 55 push %r13 44b89: 41 54 push %r12 44b8b: 55 push %rbp 44b8c: 53 push %rbx 44b8d: 4c 8b 2f mov (%rdi),%r13 44b90: 48 89 fb mov %rdi,%rbx 44b93: 4d 8d 75 f0 lea -0x10(%r13),%r14 44b97: e8 00 00 00 00 callq 44b9c 44b9c: 48 89 c5 mov %rax,%rbp 44b9f: f7 83 84 00 00 00 ea testl $0xeea,0x84(%rbx) 44ba6: 0e 00 00 44ba9: 0f 84 5a 01 00 00 je 44d09 44baf: 4c 8b a3 18 01 00 00 mov 0x118(%rbx),%r12 44bb6: 4d 85 e4 test %r12,%r12 44bb9: 74 54 je 44c0f 44bbb: 8b 73 7c mov 0x7c(%rbx),%esi 44bbe: 83 fe 21 cmp $0x21,%esi 44bc1: 0f 84 62 01 00 00 je 44d29 44bc7: 0f 87 1b 01 00 00 ja 44ce8 44bcd: 83 fe 1e cmp $0x1e,%esi 44bd0: 0f 84 49 01 00 00 je 44d1f 44bd6: 83 fe 20 cmp $0x20,%esi 44bd9: 0f 85 17 01 00 00 jne 44cf6 44bdf: 41 80 3c 24 01 cmpb $0x1,(%r12) 44be4: b8 02 00 00 00 mov $0x2,%eax 44be9: 83 d8 ff sbb $0xffffffff,%eax 44bec: 41 89 44 24 04 mov %eax,0x4(%r12) 44bf1: f7 83 84 00 00 00 c8 testl $0xec8,0x84(%rbx) 44bf8: 0e 00 00 44bfb: 74 12 je 44c0f 44bfd: 48 98 cltq 44bff: 49 8b 84 c5 10 5d 00 mov 0x5d10(%r13,%rax,8),%rax 44c06: 00 44c07: 49 89 84 24 a8 00 00 mov %rax,0xa8(%r12) 44c0e: 00 44c0f: be 01 00 00 00 mov $0x1,%esi 44c14: 4c 89 f7 mov %r14,%rdi 44c17: e8 00 00 00 00 callq 44c1c 44c1c: 48 85 ed test %rbp,%rbp 44c1f: 74 17 je 44c38 44c21: 80 bd 29 05 00 00 00 cmpb $0x0,0x529(%rbp) 44c28: 0f 85 96 00 00 00 jne 44cc4 44c2e: 83 7d 74 0e cmpl $0xe,0x74(%rbp) 44c32: 0f 84 9e 00 00 00 je 44cd6 44c38: 48 89 df mov %rbx,%rdi 44c3b: e8 00 00 00 00 callq 44c40 44c40: 48 89 df mov %rbx,%rdi 44c43: 4c 8b 23 mov (%rbx),%r12 44c46: 4c 8b 6b 50 mov 0x50(%rbx),%r13 44c4a: e8 00 00 00 00 callq 44c4f 44c4f: 48 89 c5 mov %rax,%rbp 44c52: 48 85 c0 test %rax,%rax 44c55: 74 64 je 44cbb 44c57: 48 89 c7 mov %rax,%rdi 44c5a: e8 00 00 00 00 callq 44c5f 44c5f: 8b 93 80 00 00 00 mov 0x80(%rbx),%edx 44c65: 83 e2 22 and $0x22,%edx 44c68: 75 51 jne 44cbb 44c6a: 8b 4b 7c mov 0x7c(%rbx),%ecx 44c6d: 83 e9 15 sub $0x15,%ecx 44c70: 83 f9 01 cmp $0x1,%ecx 44c73: 76 46 jbe 44cbb 44c75: 85 c0 test %eax,%eax 44c77: 74 42 je 44cbb 44c79: 8b 8d 3c 05 00 00 mov 0x53c(%rbp),%ecx 44c7f: 83 f8 08 cmp $0x8,%eax 44c82: 0f 84 dd 00 00 00 je 44d65 44c88: 83 f8 0a cmp $0xa,%eax 44c8b: 0f 84 bf 00 00 00 je 44d50 44c91: 83 f8 06 cmp $0x6,%eax 44c94: 0f 84 a1 00 00 00 je 44d3b 44c9a: 41 8b b5 f0 03 00 00 mov 0x3f0(%r13),%esi 44ca1: 5b pop %rbx 44ca2: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 44ca7: 31 c9 xor %ecx,%ecx 44ca9: 5d pop %rbp 44caa: 41 5c pop %r12 44cac: 81 c6 f2 1b 00 00 add $0x1bf2,%esi 44cb2: 41 5d pop %r13 44cb4: 41 5e pop %r14 44cb6: e9 00 00 00 00 jmpq 44cbb 44cbb: 5b pop %rbx 44cbc: 5d pop %rbp 44cbd: 41 5c pop %r12 44cbf: 41 5d pop %r13 44cc1: 41 5e pop %r14 44cc3: c3 retq 44cc4: 48 89 ef mov %rbp,%rdi 44cc7: e8 00 00 00 00 callq 44ccc 44ccc: 83 7d 74 0e cmpl $0xe,0x74(%rbp) 44cd0: 0f 85 62 ff ff ff jne 44c38 44cd6: be 0c 00 00 00 mov $0xc,%esi 44cdb: 48 89 ef mov %rbp,%rdi 44cde: e8 00 00 00 00 callq 44ce3 44ce3: e9 50 ff ff ff jmpq 44c38 44ce8: b8 06 00 00 00 mov $0x6,%eax 44ced: 83 fe 25 cmp $0x25,%esi 44cf0: 0f 84 f6 fe ff ff je 44bec 44cf6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 44cfd: e8 00 00 00 00 callq 44d02 44d02: 31 c0 xor %eax,%eax 44d04: e9 e3 fe ff ff jmpq 44bec 44d09: 48 89 df mov %rbx,%rdi 44d0c: e8 00 00 00 00 callq 44d11 44d11: 66 85 c0 test %ax,%ax 44d14: 0f 85 95 fe ff ff jne 44baf 44d1a: e9 f0 fe ff ff jmpq 44c0f 44d1f: 41 0f b6 04 24 movzbl (%r12),%eax 44d24: e9 c3 fe ff ff jmpq 44bec 44d29: 41 80 3c 24 01 cmpb $0x1,(%r12) 44d2e: b8 04 00 00 00 mov $0x4,%eax 44d33: 83 d8 ff sbb $0xffffffff,%eax 44d36: e9 b1 fe ff ff jmpq 44bec 44d3b: 83 f9 01 cmp $0x1,%ecx 44d3e: ba 00 a1 00 00 mov $0xa100,%edx 44d43: b8 01 00 00 00 mov $0x1,%eax 44d48: 0f 45 d0 cmovne %eax,%edx 44d4b: e9 4a ff ff ff jmpq 44c9a 44d50: 83 f9 01 cmp $0x1,%ecx 44d53: ba 00 f1 00 00 mov $0xf100,%edx 44d58: b8 21 00 00 00 mov $0x21,%eax 44d5d: 0f 45 d0 cmovne %eax,%edx 44d60: e9 35 ff ff ff jmpq 44c9a 44d65: 83 f9 01 cmp $0x1,%ecx 44d68: ba 00 e9 00 00 mov $0xe900,%edx 44d6d: b8 11 00 00 00 mov $0x11,%eax 44d72: 0f 45 d0 cmovne %eax,%edx 44d75: e9 20 ff ff ff jmpq 44c9a 44d7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000044d80 : 44d80: e8 00 00 00 00 callq 44d85 44d85: 55 push %rbp 44d86: 48 89 fd mov %rdi,%rbp 44d89: f6 87 80 00 00 00 22 testb $0x22,0x80(%rdi) 44d90: 75 1d jne 44daf 44d92: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 44d99: e8 00 00 00 00 callq 44d9e 44d9e: 48 89 ef mov %rbp,%rdi 44da1: e8 00 00 00 00 callq 44da6 44da6: 48 89 ef mov %rbp,%rdi 44da9: 5d pop %rbp 44daa: e9 00 00 00 00 jmpq 44daf 44daf: e8 00 00 00 00 callq 44db4 44db4: eb dc jmp 44d92 44db6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 44dbd: 00 00 00 0000000000044dc0 : 44dc0: e8 00 00 00 00 callq 44dc5 44dc5: 41 57 push %r15 44dc7: 41 56 push %r14 44dc9: 41 55 push %r13 44dcb: 41 54 push %r12 44dcd: 49 89 d4 mov %rdx,%r12 44dd0: 55 push %rbp 44dd1: 48 89 fd mov %rdi,%rbp 44dd4: 53 push %rbx 44dd5: 48 83 ec 10 sub $0x10,%rsp 44dd9: 44 8b 72 04 mov 0x4(%rdx),%r14d 44ddd: 31 d2 xor %edx,%edx 44ddf: 48 89 74 24 08 mov %rsi,0x8(%rsp) 44de4: 45 8d 7e ff lea -0x1(%r14),%r15d 44de8: 4c 89 f8 mov %r15,%rax 44deb: 48 c1 e0 04 shl $0x4,%rax 44def: 8b b0 00 00 00 00 mov 0x0(%rax),%esi 44df5: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 44dfc: 48 89 0c 24 mov %rcx,(%rsp) 44e00: e8 00 00 00 00 callq 44e05 44e05: 44 89 fe mov %r15d,%esi 44e08: 48 89 ef mov %rbp,%rdi 44e0b: 89 c3 mov %eax,%ebx 44e0d: e8 00 00 00 00 callq 44e12 44e12: 45 8b 44 24 2c mov 0x2c(%r12),%r8d 44e17: 45 85 c0 test %r8d,%r8d 44e1a: 74 30 je 44e4c 44e1c: 41 83 f8 01 cmp $0x1,%r8d 44e20: 74 7e je 44ea0 44e22: 41 8b 54 24 04 mov 0x4(%r12),%edx 44e27: 44 89 c1 mov %r8d,%ecx 44e2a: bf 01 00 00 00 mov $0x1,%edi 44e2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 44e36: e8 00 00 00 00 callq 44e3b 44e3b: 48 83 c4 10 add $0x10,%rsp 44e3f: 31 c0 xor %eax,%eax 44e41: 5b pop %rbx 44e42: 5d pop %rbp 44e43: 41 5c pop %r12 44e45: 41 5d pop %r13 44e47: 41 5e pop %r14 44e49: 41 5f pop %r15 44e4b: c3 retq 44e4c: 48 8b 0c 24 mov (%rsp),%rcx 44e50: 4d 89 fd mov %r15,%r13 44e53: 89 04 24 mov %eax,(%rsp) 44e56: 23 59 04 and 0x4(%rcx),%ebx 44e59: 0f 85 93 00 00 00 jne 44ef2 44e5f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 44e66: bf 01 00 00 00 mov $0x1,%edi 44e6b: e8 00 00 00 00 callq 44e70 44e70: 8b 04 24 mov (%rsp),%eax 44e73: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 44e78: 89 c2 mov %eax,%edx 44e7a: 48 89 ef mov %rbp,%rdi 44e7d: e8 00 00 00 00 callq 44e82 44e82: 84 c0 test %al,%al 44e84: 0f 85 8d 00 00 00 jne 44f17 44e8a: 44 89 f2 mov %r14d,%edx 44e8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 44e94: bf 01 00 00 00 mov $0x1,%edi 44e99: e8 00 00 00 00 callq 44e9e 44e9e: eb 9b jmp 44e3b 44ea0: 48 8b 04 24 mov (%rsp),%rax 44ea4: 23 58 08 and 0x8(%rax),%ebx 44ea7: 75 2a jne 44ed3 44ea9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 44eb0: bf 01 00 00 00 mov $0x1,%edi 44eb5: e8 00 00 00 00 callq 44eba 44eba: 44 89 f2 mov %r14d,%edx 44ebd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 44ec4: bf 01 00 00 00 mov $0x1,%edi 44ec9: e8 00 00 00 00 callq 44ece 44ece: e9 68 ff ff ff jmpq 44e3b 44ed3: 42 8b 34 bd 00 00 00 mov 0x0(,%r15,4),%esi 44eda: 00 44edb: 31 c9 xor %ecx,%ecx 44edd: ba 10 00 00 00 mov $0x10,%edx 44ee2: 48 89 ef mov %rbp,%rdi 44ee5: 81 c6 c9 1a 00 00 add $0x1ac9,%esi 44eeb: e8 00 00 00 00 callq 44ef0 44ef0: eb c8 jmp 44eba 44ef2: 42 8b 34 bd 00 00 00 mov 0x0(,%r15,4),%esi 44ef9: 00 44efa: 31 c9 xor %ecx,%ecx 44efc: ba 10 00 00 00 mov $0x10,%edx 44f01: 48 89 ef mov %rbp,%rdi 44f04: 81 c6 cb 1a 00 00 add $0x1acb,%esi 44f0a: e8 00 00 00 00 callq 44f0f 44f0f: 8b 04 24 mov (%rsp),%eax 44f12: e9 5c ff ff ff jmpq 44e73 44f17: 48 8d 7d 10 lea 0x10(%rbp),%rdi 44f1b: 44 89 ee mov %r13d,%esi 44f1e: e8 00 00 00 00 callq 44f23 44f23: e9 62 ff ff ff jmpq 44e8a 44f28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 44f2f: 00 0000000000044f30 : 44f30: e8 00 00 00 00 callq 44f35 44f35: 3b b7 dc 5e 00 00 cmp 0x5edc(%rdi),%esi 44f3b: 72 01 jb 44f3e 44f3d: c3 retq 44f3e: 89 f0 mov %esi,%eax 44f40: 41 54 push %r12 44f42: 31 d2 xor %edx,%edx 44f44: 55 push %rbp 44f45: 44 8b 24 85 00 00 00 mov 0x0(,%rax,4),%r12d 44f4c: 00 44f4d: 48 89 fd mov %rdi,%rbp 44f50: 53 push %rbx 44f51: 89 f3 mov %esi,%ebx 44f53: 41 8d b4 24 07 18 00 lea 0x1807(%r12),%esi 44f5a: 00 44f5b: e8 00 00 00 00 callq 44f60 44f60: a8 02 test $0x2,%al 44f62: 74 37 je 44f9b 44f64: 3b 9d dc 5e 00 00 cmp 0x5edc(%rbp),%ebx 44f6a: 73 2a jae 44f96 44f6c: 41 81 c4 08 18 00 00 add $0x1808,%r12d 44f73: 31 d2 xor %edx,%edx 44f75: 48 89 ef mov %rbp,%rdi 44f78: 44 89 e6 mov %r12d,%esi 44f7b: e8 00 00 00 00 callq 44f80 44f80: 80 e4 fe and $0xfe,%ah 44f83: 89 c2 mov %eax,%edx 44f85: 5b pop %rbx 44f86: 44 89 e6 mov %r12d,%esi 44f89: 48 89 ef mov %rbp,%rdi 44f8c: 31 c9 xor %ecx,%ecx 44f8e: 5d pop %rbp 44f8f: 41 5c pop %r12 44f91: e9 00 00 00 00 jmpq 44f96 44f96: 5b pop %rbx 44f97: 5d pop %rbp 44f98: 41 5c pop %r12 44f9a: c3 retq 44f9b: 3b 9d dc 5e 00 00 cmp 0x5edc(%rbp),%ebx 44fa1: 73 f3 jae 44f96 44fa3: 41 81 c4 08 18 00 00 add $0x1808,%r12d 44faa: 31 d2 xor %edx,%edx 44fac: 48 89 ef mov %rbp,%rdi 44faf: 44 89 e6 mov %r12d,%esi 44fb2: e8 00 00 00 00 callq 44fb7 44fb7: 80 cc 01 or $0x1,%ah 44fba: 89 c2 mov %eax,%edx 44fbc: eb c7 jmp 44f85 44fbe: 66 90 xchg %ax,%ax 0000000000044fc0 : 44fc0: e8 00 00 00 00 callq 44fc5 44fc5: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 44fcb: 7f 03 jg 44fd0 44fcd: 31 c0 xor %eax,%eax 44fcf: c3 retq 44fd0: 48 63 f6 movslq %esi,%rsi 44fd3: 31 d2 xor %edx,%edx 44fd5: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 44fdc: 81 c6 a6 1b 00 00 add $0x1ba6,%esi 44fe2: e9 00 00 00 00 jmpq 44fe7 44fe7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 44fee: 00 00 0000000000044ff0 : 44ff0: e8 00 00 00 00 callq 44ff5 44ff5: 41 57 push %r15 44ff7: 41 56 push %r14 44ff9: 41 55 push %r13 44ffb: 41 54 push %r12 44ffd: 49 89 fc mov %rdi,%r12 45000: 55 push %rbp 45001: 53 push %rbx 45002: 48 83 ec 28 sub $0x28,%rsp 45006: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 4500d: 00 00 4500f: 48 89 44 24 20 mov %rax,0x20(%rsp) 45014: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 4501a: 85 c0 test %eax,%eax 4501c: 0f 84 91 01 00 00 je 451b3 45022: 31 db xor %ebx,%ebx 45024: 31 ed xor %ebp,%ebp 45026: 45 31 ff xor %r15d,%r15d 45029: 41 bd 01 00 00 00 mov $0x1,%r13d 4502f: eb 17 jmp 45048 45031: 41 8b 84 24 d8 5e 00 mov 0x5ed8(%r12),%eax 45038: 00 45039: 48 83 c3 01 add $0x1,%rbx 4503d: 39 d8 cmp %ebx,%eax 4503f: 76 49 jbe 4508a 45041: 8b 2c 9d 00 00 00 00 mov 0x0(,%rbx,4),%ebp 45048: 31 d2 xor %edx,%edx 4504a: 8d b5 9c 1b 00 00 lea 0x1b9c(%rbp),%esi 45050: 4c 89 e7 mov %r12,%rdi 45053: e8 00 00 00 00 callq 45058 45058: a8 01 test $0x1,%al 4505a: 74 d5 je 45031 4505c: 8d b5 a8 1b 00 00 lea 0x1ba8(%rbp),%esi 45062: 31 d2 xor %edx,%edx 45064: 4c 89 e7 mov %r12,%rdi 45067: e8 00 00 00 00 callq 4506c 4506c: 89 d9 mov %ebx,%ecx 4506e: 89 44 9c 08 mov %eax,0x8(%rsp,%rbx,4) 45072: 44 89 e8 mov %r13d,%eax 45075: 48 83 c3 01 add $0x1,%rbx 45079: d3 e0 shl %cl,%eax 4507b: 41 09 c7 or %eax,%r15d 4507e: 41 8b 84 24 d8 5e 00 mov 0x5ed8(%r12),%eax 45085: 00 45086: 39 d8 cmp %ebx,%eax 45088: 77 b7 ja 45041 4508a: c7 44 24 04 0a 00 00 movl $0xa,0x4(%rsp) 45091: 00 45092: 41 bd 01 00 00 00 mov $0x1,%r13d 45098: 31 db xor %ebx,%ebx 4509a: 85 c0 test %eax,%eax 4509c: 75 0f jne 450ad 4509e: eb 4d jmp 450ed 450a0: 83 c3 01 add $0x1,%ebx 450a3: 41 3b 9c 24 d8 5e 00 cmp 0x5ed8(%r12),%ebx 450aa: 00 450ab: 73 40 jae 450ed 450ad: 44 89 ed mov %r13d,%ebp 450b0: 89 d9 mov %ebx,%ecx 450b2: d3 e5 shl %cl,%ebp 450b4: 44 85 fd test %r15d,%ebp 450b7: 74 e7 je 450a0 450b9: 41 89 de mov %ebx,%r14d 450bc: 31 d2 xor %edx,%edx 450be: 4c 89 e7 mov %r12,%rdi 450c1: 42 8b 04 b5 00 00 00 mov 0x0(,%r14,4),%eax 450c8: 00 450c9: 8d b0 a8 1b 00 00 lea 0x1ba8(%rax),%esi 450cf: e8 00 00 00 00 callq 450d4 450d4: 42 3b 44 b4 08 cmp 0x8(%rsp,%r14,4),%eax 450d9: 74 c5 je 450a0 450db: f7 d5 not %ebp 450dd: 83 c3 01 add $0x1,%ebx 450e0: 41 21 ef and %ebp,%r15d 450e3: 41 3b 9c 24 d8 5e 00 cmp 0x5ed8(%r12),%ebx 450ea: 00 450eb: 72 c0 jb 450ad 450ed: 45 85 ff test %r15d,%r15d 450f0: 0f 84 9c 00 00 00 je 45192 450f6: bf bc 8d 06 00 mov $0x68dbc,%edi 450fb: e8 00 00 00 00 callq 45100 45100: 83 6c 24 04 01 subl $0x1,0x4(%rsp) 45105: 74 0a je 45111 45107: 41 8b 84 24 d8 5e 00 mov 0x5ed8(%r12),%eax 4510e: 00 4510f: eb 87 jmp 45098 45111: 31 d2 xor %edx,%edx 45113: be 98 03 00 00 mov $0x398,%esi 45118: 4c 89 e7 mov %r12,%rdi 4511b: e8 00 00 00 00 callq 45120 45120: 49 8b 3c 24 mov (%r12),%rdi 45124: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4512b: 83 c8 20 or $0x20,%eax 4512e: 41 89 c5 mov %eax,%r13d 45131: 89 c2 mov %eax,%edx 45133: e8 00 00 00 00 callq 45138 45138: 31 c9 xor %ecx,%ecx 4513a: 44 89 ea mov %r13d,%edx 4513d: be 98 03 00 00 mov $0x398,%esi 45142: 4c 89 e7 mov %r12,%rdi 45145: e8 00 00 00 00 callq 4514a 4514a: 31 d2 xor %edx,%edx 4514c: be 98 03 00 00 mov $0x398,%esi 45151: 4c 89 e7 mov %r12,%rdi 45154: e8 00 00 00 00 callq 45159 45159: bf de 46 03 00 mov $0x346de,%edi 4515e: 89 c3 mov %eax,%ebx 45160: e8 00 00 00 00 callq 45165 45165: 89 da mov %ebx,%edx 45167: 31 c9 xor %ecx,%ecx 45169: be 98 03 00 00 mov $0x398,%esi 4516e: 83 e2 df and $0xffffffdf,%edx 45171: 4c 89 e7 mov %r12,%rdi 45174: e8 00 00 00 00 callq 45179 45179: 4c 89 e7 mov %r12,%rdi 4517c: 31 d2 xor %edx,%edx 4517e: be 98 03 00 00 mov $0x398,%esi 45183: e8 00 00 00 00 callq 45188 45188: bf de 46 03 00 mov $0x346de,%edi 4518d: e8 00 00 00 00 callq 45192 45192: 48 8b 44 24 20 mov 0x20(%rsp),%rax 45197: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 4519e: 00 00 451a0: 75 19 jne 451bb 451a2: 48 83 c4 28 add $0x28,%rsp 451a6: 31 c0 xor %eax,%eax 451a8: 5b pop %rbx 451a9: 5d pop %rbp 451aa: 41 5c pop %r12 451ac: 41 5d pop %r13 451ae: 41 5e pop %r14 451b0: 41 5f pop %r15 451b2: c3 retq 451b3: 45 31 ff xor %r15d,%r15d 451b6: e9 cf fe ff ff jmpq 4508a 451bb: e8 00 00 00 00 callq 451c0 00000000000451c0 : 451c0: e8 00 00 00 00 callq 451c5 451c5: 41 57 push %r15 451c7: 41 56 push %r14 451c9: 41 55 push %r13 451cb: 41 54 push %r12 451cd: 55 push %rbp 451ce: 53 push %rbx 451cf: 48 89 fb mov %rdi,%rbx 451d2: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 451d9: 4c 8b b7 18 01 00 00 mov 0x118(%rdi),%r14 451e0: 4c 8b 27 mov (%rdi),%r12 451e3: 48 89 34 24 mov %rsi,(%rsp) 451e7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 451ee: 00 00 451f0: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 451f7: 00 451f8: 31 c0 xor %eax,%eax 451fa: 4c 89 74 24 10 mov %r14,0x10(%rsp) 451ff: e8 00 00 00 00 callq 45204 45204: 48 89 44 24 08 mov %rax,0x8(%rsp) 45209: 4d 85 f6 test %r14,%r14 4520c: 0f 84 2f 07 00 00 je 45941 45212: 4d 8b ae a8 00 00 00 mov 0xa8(%r14),%r13 45219: 4d 85 ed test %r13,%r13 4521c: 0f 84 1f 07 00 00 je 45941 45222: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 45227: 0f 84 14 07 00 00 je 45941 4522d: 41 8b 45 04 mov 0x4(%r13),%eax 45231: c7 44 24 18 08 00 00 movl $0x8,0x18(%rsp) 45238: 00 45239: 89 44 24 20 mov %eax,0x20(%rsp) 4523d: 48 8b 43 50 mov 0x50(%rbx),%rax 45241: 48 85 c0 test %rax,%rax 45244: 74 0a je 45250 45246: 8b 80 58 05 00 00 mov 0x558(%rax),%eax 4524c: 89 44 24 18 mov %eax,0x18(%rsp) 45250: 41 8b 84 24 c4 5e 00 mov 0x5ec4(%r12),%eax 45257: 00 45258: 49 8d 6c 24 f0 lea -0x10(%r12),%rbp 4525d: 4d 8d bc 24 d8 5d 00 lea 0x5dd8(%r12),%r15 45264: 00 45265: 45 31 f6 xor %r14d,%r14d 45268: 85 c0 test %eax,%eax 4526a: 0f 8e fa 06 00 00 jle 4596a 45270: 41 8b 37 mov (%r15),%esi 45273: 49 8b 84 24 48 0d 00 mov 0xd48(%r12),%rax 4527a: 00 4527b: ba 56 00 00 00 mov $0x56,%edx 45280: 48 89 ef mov %rbp,%rdi 45283: e8 00 00 00 00 callq 45288 45288: c1 e8 1e shr $0x1e,%eax 4528b: 83 f8 01 cmp $0x1,%eax 4528e: 41 0f 95 47 04 setne 0x4(%r15) 45293: 41 83 c6 01 add $0x1,%r14d 45297: 49 83 c7 1c add $0x1c,%r15 4529b: 41 8b 8c 24 c4 5e 00 mov 0x5ec4(%r12),%ecx 452a2: 00 452a3: 41 39 ce cmp %ecx,%r14d 452a6: 7c c8 jl 45270 452a8: 85 c9 test %ecx,%ecx 452aa: 0f 8e ba 06 00 00 jle 4596a 452b0: 49 8d 94 24 dc 5d 00 lea 0x5ddc(%r12),%rdx 452b7: 00 452b8: 31 c0 xor %eax,%eax 452ba: eb 0f jmp 452cb 452bc: 83 c0 01 add $0x1,%eax 452bf: 48 83 c2 1c add $0x1c,%rdx 452c3: 39 c8 cmp %ecx,%eax 452c5: 0f 84 9f 06 00 00 je 4596a 452cb: 80 3a 00 cmpb $0x0,(%rdx) 452ce: 74 ec je 452bc 452d0: 48 98 cltq 452d2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 452d9: 00 452da: 48 29 c2 sub %rax,%rdx 452dd: 48 8d 84 95 d8 5d 00 lea 0x5dd8(%rbp,%rdx,4),%rax 452e4: 00 452e5: 49 89 45 10 mov %rax,0x10(%r13) 452e9: 48 8b 44 24 10 mov 0x10(%rsp),%rax 452ee: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 452f5: 48 8b 40 10 mov 0x10(%rax),%rax 452f9: 48 85 c0 test %rax,%rax 452fc: 74 1a je 45318 452fe: 8b 70 10 mov 0x10(%rax),%esi 45301: 31 c9 xor %ecx,%ecx 45303: 49 8b 84 24 50 0d 00 mov 0xd50(%r12),%rax 4530a: 00 4530b: 48 89 ef mov %rbp,%rdi 4530e: ba 54 00 00 00 mov $0x54,%edx 45313: e8 00 00 00 00 callq 45318 45318: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 4531f: 48 85 c0 test %rax,%rax 45322: 74 57 je 4537b 45324: 48 83 b8 a8 00 00 00 cmpq $0x0,0xa8(%rax) 4532b: 00 4532c: 74 4d je 4537b 4532e: 48 8b 04 24 mov (%rsp),%rax 45332: 31 c9 xor %ecx,%ecx 45334: be 6b 01 00 00 mov $0x16b,%esi 45339: 44 8b 38 mov (%rax),%r15d 4533c: 48 8b 03 mov (%rbx),%rax 4533f: 4c 8d 68 f0 lea -0x10(%rax),%r13 45343: 48 8b 43 50 mov 0x50(%rbx),%rax 45347: 4c 89 ef mov %r13,%rdi 4534a: 8b 90 e8 03 00 00 mov 0x3e8(%rax),%edx 45350: e8 00 00 00 00 callq 45355 45355: 31 c9 xor %ecx,%ecx 45357: ba c0 5d 00 00 mov $0x5dc0,%edx 4535c: 4c 89 ef mov %r13,%rdi 4535f: be 6c 01 00 00 mov $0x16c,%esi 45364: e8 00 00 00 00 callq 45369 45369: 31 c9 xor %ecx,%ecx 4536b: 44 89 fa mov %r15d,%edx 4536e: be 6d 01 00 00 mov $0x16d,%esi 45373: 4c 89 ef mov %r13,%rdi 45376: e8 00 00 00 00 callq 4537b 4537b: 44 8b 74 24 20 mov 0x20(%rsp),%r14d 45380: 31 c9 xor %ecx,%ecx 45382: ba 01 00 00 00 mov $0x1,%edx 45387: 48 89 ef mov %rbp,%rdi 4538a: 45 8d ae 10 1c 00 00 lea 0x1c10(%r14),%r13d 45391: 45 8d be 0c 1c 00 00 lea 0x1c0c(%r14),%r15d 45398: 44 89 ee mov %r13d,%esi 4539b: e8 00 00 00 00 callq 453a0 453a0: 31 c9 xor %ecx,%ecx 453a2: ba 00 10 00 00 mov $0x1000,%edx 453a7: 48 89 ef mov %rbp,%rdi 453aa: 41 8d b6 43 1c 00 00 lea 0x1c43(%r14),%esi 453b1: e8 00 00 00 00 callq 453b6 453b6: 31 d2 xor %edx,%edx 453b8: 48 89 ef mov %rbp,%rdi 453bb: 44 89 fe mov %r15d,%esi 453be: e8 00 00 00 00 callq 453c3 453c3: 41 8d 8e 0f 1c 00 00 lea 0x1c0f(%r14),%ecx 453ca: 44 89 f7 mov %r14d,%edi 453cd: 41 8d 96 4d 1c 00 00 lea 0x1c4d(%r14),%edx 453d4: 89 4c 24 30 mov %ecx,0x30(%rsp) 453d8: 41 8d 8e 11 1c 00 00 lea 0x1c11(%r14),%ecx 453df: 45 8d 9e 12 1c 00 00 lea 0x1c12(%r14),%r11d 453e6: 81 c7 4b 1c 00 00 add $0x1c4b,%edi 453ec: 89 4c 24 24 mov %ecx,0x24(%rsp) 453f0: 8b 4c 24 18 mov 0x18(%rsp),%ecx 453f4: 45 8d 86 16 1c 00 00 lea 0x1c16(%r14),%r8d 453fb: 45 8d 96 0e 1c 00 00 lea 0x1c0e(%r14),%r10d 45402: 89 54 24 38 mov %edx,0x38(%rsp) 45406: 25 ff ff ff ce and $0xceffffff,%eax 4540b: 44 89 5c 24 28 mov %r11d,0x28(%rsp) 45410: 44 89 44 24 40 mov %r8d,0x40(%rsp) 45415: 44 89 54 24 44 mov %r10d,0x44(%rsp) 4541a: 89 7c 24 2c mov %edi,0x2c(%rsp) 4541e: 83 f9 0a cmp $0xa,%ecx 45421: 0f 84 94 08 00 00 je 45cbb 45427: 41 89 ce mov %ecx,%r14d 4542a: 83 f9 0c cmp $0xc,%ecx 4542d: 0f 85 4a 05 00 00 jne 4597d 45433: 0d 00 00 00 21 or $0x21000000,%eax 45438: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4543f: bf 01 00 00 00 mov $0x1,%edi 45444: 41 89 c6 mov %eax,%r14d 45447: 48 8b 44 24 08 mov 0x8(%rsp),%rax 4544c: 48 8b 50 48 mov 0x48(%rax),%rdx 45450: e8 00 00 00 00 callq 45455 45455: 31 c9 xor %ecx,%ecx 45457: 44 89 f2 mov %r14d,%edx 4545a: 44 89 fe mov %r15d,%esi 4545d: 48 89 ef mov %rbp,%rdi 45460: e8 00 00 00 00 callq 45465 45465: 31 c9 xor %ecx,%ecx 45467: ba 31 00 00 00 mov $0x31,%edx 4546c: 44 89 ee mov %r13d,%esi 4546f: 48 89 ef mov %rbp,%rdi 45472: e8 00 00 00 00 callq 45477 45477: 8b 74 24 24 mov 0x24(%rsp),%esi 4547b: 31 c9 xor %ecx,%ecx 4547d: ba 30 00 00 00 mov $0x30,%edx 45482: 48 89 ef mov %rbp,%rdi 45485: e8 00 00 00 00 callq 4548a 4548a: 8b 74 24 38 mov 0x38(%rsp),%esi 4548e: 31 c9 xor %ecx,%ecx 45490: ba 80 00 00 00 mov $0x80,%edx 45495: 48 89 ef mov %rbp,%rdi 45498: e8 00 00 00 00 callq 4549d 4549d: 8b 74 24 28 mov 0x28(%rsp),%esi 454a1: 31 c9 xor %ecx,%ecx 454a3: ba 00 02 00 00 mov $0x200,%edx 454a8: 48 89 ef mov %rbp,%rdi 454ab: e8 00 00 00 00 callq 454b0 454b0: 8b 74 24 40 mov 0x40(%rsp),%esi 454b4: 31 c9 xor %ecx,%ecx 454b6: 31 d2 xor %edx,%edx 454b8: 48 89 ef mov %rbp,%rdi 454bb: e8 00 00 00 00 callq 454c0 454c0: 8b 74 24 44 mov 0x44(%rsp),%esi 454c4: 31 c9 xor %ecx,%ecx 454c6: ba 10 00 03 00 mov $0x30010,%edx 454cb: 48 89 ef mov %rbp,%rdi 454ce: e8 00 00 00 00 callq 454d3 454d3: 8b 74 24 2c mov 0x2c(%rsp),%esi 454d7: 31 c9 xor %ecx,%ecx 454d9: ba 00 00 00 04 mov $0x4000000,%edx 454de: 48 89 ef mov %rbp,%rdi 454e1: e8 00 00 00 00 callq 454e6 454e6: 8b 74 24 30 mov 0x30(%rsp),%esi 454ea: 31 c9 xor %ecx,%ecx 454ec: ba 00 10 00 00 mov $0x1000,%edx 454f1: 48 89 ef mov %rbp,%rdi 454f4: e8 00 00 00 00 callq 454f9 454f9: 48 8b 03 mov (%rbx),%rax 454fc: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45501: 4c 8d 68 f0 lea -0x10(%rax),%r13 45505: 48 8b 04 24 mov (%rsp),%rax 45509: 8b 30 mov (%rax),%esi 4550b: e8 00 00 00 00 callq 45510 45510: 8b 54 24 58 mov 0x58(%rsp),%edx 45514: 4c 89 ef mov %r13,%rdi 45517: 31 c9 xor %ecx,%ecx 45519: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 45520: c1 e2 0c shl $0xc,%edx 45523: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 4552a: 44 8b 70 04 mov 0x4(%rax),%r14d 4552e: 41 8d b6 37 1c 00 00 lea 0x1c37(%r14),%esi 45535: e8 00 00 00 00 callq 4553a 4553a: 8b 54 24 54 mov 0x54(%rsp),%edx 4553e: 4c 89 ef mov %r13,%rdi 45541: 31 c9 xor %ecx,%ecx 45543: 41 8d b6 38 1c 00 00 lea 0x1c38(%r14),%esi 4554a: e8 00 00 00 00 callq 4554f 4554f: 8b 54 24 60 mov 0x60(%rsp),%edx 45553: 4c 89 ef mov %r13,%rdi 45556: 31 c9 xor %ecx,%ecx 45558: 41 8d b6 39 1c 00 00 lea 0x1c39(%r14),%esi 4555f: c1 e2 0c shl $0xc,%edx 45562: e8 00 00 00 00 callq 45567 45567: 8b 54 24 5c mov 0x5c(%rsp),%edx 4556b: 4c 89 ef mov %r13,%rdi 4556e: 31 c9 xor %ecx,%ecx 45570: 41 8d b6 3a 1c 00 00 lea 0x1c3a(%r14),%esi 45577: e8 00 00 00 00 callq 4557c 4557c: 8b 54 24 68 mov 0x68(%rsp),%edx 45580: 4c 89 ef mov %r13,%rdi 45583: 31 c9 xor %ecx,%ecx 45585: 41 8d b6 3b 1c 00 00 lea 0x1c3b(%r14),%esi 4558c: c1 e2 0c shl $0xc,%edx 4558f: e8 00 00 00 00 callq 45594 45594: 8b 54 24 64 mov 0x64(%rsp),%edx 45598: 4c 89 ef mov %r13,%rdi 4559b: 31 c9 xor %ecx,%ecx 4559d: 41 8d b6 3c 1c 00 00 lea 0x1c3c(%r14),%esi 455a4: e8 00 00 00 00 callq 455a9 455a9: 44 8b 7c 24 20 mov 0x20(%rsp),%r15d 455ae: 31 c9 xor %ecx,%ecx 455b0: 48 89 ef mov %rbp,%rdi 455b3: ba 00 00 10 00 mov $0x100000,%edx 455b8: 41 8d b7 41 1c 00 00 lea 0x1c41(%r15),%esi 455bf: e8 00 00 00 00 callq 455c4 455c4: 31 c9 xor %ecx,%ecx 455c6: ba 00 00 20 00 mov $0x200000,%edx 455cb: 48 89 ef mov %rbp,%rdi 455ce: 41 8d b7 42 1c 00 00 lea 0x1c42(%r15),%esi 455d5: e8 00 00 00 00 callq 455da 455da: 31 c9 xor %ecx,%ecx 455dc: ba 43 65 87 00 mov $0x876543,%edx 455e1: 48 89 ef mov %rbp,%rdi 455e4: 41 8d b7 48 1c 00 00 lea 0x1c48(%r15),%esi 455eb: e8 00 00 00 00 callq 455f0 455f0: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 455f7: 4c 8b 2b mov (%rbx),%r13 455fa: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 45601: 00 00 45603: 48 85 c0 test %rax,%rax 45606: 74 5a je 45662 45608: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 4560f: 48 85 c0 test %rax,%rax 45612: 74 4e je 45662 45614: 48 8b 40 10 mov 0x10(%rax),%rax 45618: 48 85 c0 test %rax,%rax 4561b: 74 45 je 45662 4561d: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 45622: 4c 89 ef mov %r13,%rdi 45625: 44 8b 70 10 mov 0x10(%rax),%r14d 45629: e8 00 00 00 00 callq 4562e 4562e: eb 0d jmp 4563d 45630: 48 3b 98 88 03 00 00 cmp 0x388(%rax),%rbx 45637: 0f 84 14 04 00 00 je 45a51 4563d: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45642: e8 00 00 00 00 callq 45647 45647: 48 85 c0 test %rax,%rax 4564a: 75 e4 jne 45630 4564c: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45651: e8 00 00 00 00 callq 45656 45656: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4565d: e8 00 00 00 00 callq 45662 45662: 8b 44 24 20 mov 0x20(%rsp),%eax 45666: 31 c9 xor %ecx,%ecx 45668: ba 00 ff 00 00 mov $0xff00,%edx 4566d: 48 89 ef mov %rbp,%rdi 45670: 8d b0 17 1c 00 00 lea 0x1c17(%rax),%esi 45676: e8 00 00 00 00 callq 4567b 4567b: 4c 8b 2b mov (%rbx),%r13 4567e: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 45685: 4d 8d 75 f0 lea -0x10(%r13),%r14 45689: 48 85 c0 test %rax,%rax 4568c: 0f 84 f1 00 00 00 je 45783 45692: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 45699: 48 85 d2 test %rdx,%rdx 4569c: 0f 84 5c 05 00 00 je 45bfe 456a2: 48 8b 4a 10 mov 0x10(%rdx),%rcx 456a6: 48 85 c9 test %rcx,%rcx 456a9: 74 41 je 456ec 456ab: 44 8b 41 18 mov 0x18(%rcx),%r8d 456af: 8b 72 04 mov 0x4(%rdx),%esi 456b2: 4c 89 f7 mov %r14,%rdi 456b5: 31 c9 xor %ecx,%ecx 456b7: 81 c6 4f 1c 00 00 add $0x1c4f,%esi 456bd: 44 89 c2 mov %r8d,%edx 456c0: e8 00 00 00 00 callq 456c5 456c5: 4c 8b 2b mov (%rbx),%r13 456c8: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 456cf: 4d 8d 75 f0 lea -0x10(%r13),%r14 456d3: 48 85 c0 test %rax,%rax 456d6: 0f 84 a7 00 00 00 je 45783 456dc: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 456e3: 48 85 d2 test %rdx,%rdx 456e6: 0f 84 12 05 00 00 je 45bfe 456ec: 48 8b 52 10 mov 0x10(%rdx),%rdx 456f0: 48 85 d2 test %rdx,%rdx 456f3: 0f 84 05 05 00 00 je 45bfe 456f9: 8b 42 10 mov 0x10(%rdx),%eax 456fc: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 45701: 4c 89 ef mov %r13,%rdi 45704: 89 44 24 30 mov %eax,0x30(%rsp) 45708: e8 00 00 00 00 callq 4570d 4570d: eb 0d jmp 4571c 4570f: 48 3b 98 88 03 00 00 cmp 0x388(%rax),%rbx 45716: 0f 84 d4 03 00 00 je 45af0 4571c: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45721: e8 00 00 00 00 callq 45726 45726: 48 85 c0 test %rax,%rax 45729: 75 e4 jne 4570f 4572b: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45730: e8 00 00 00 00 callq 45735 45735: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4573c: e8 00 00 00 00 callq 45741 45741: 4c 8b 2b mov (%rbx),%r13 45744: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 4574b: 4d 8d 75 f0 lea -0x10(%r13),%r14 4574f: e9 ae 04 00 00 jmpq 45c02 45754: 80 b8 10 04 00 00 00 cmpb $0x0,0x410(%rax) 4575b: 74 0f je 4576c 4575d: 8b 88 1c 04 00 00 mov 0x41c(%rax),%ecx 45763: c1 e1 08 shl $0x8,%ecx 45766: 0b 88 14 04 00 00 or 0x414(%rax),%ecx 4576c: 49 8b 85 50 0d 00 00 mov 0xd50(%r13),%rax 45773: ba 37 00 00 00 mov $0x37,%edx 45778: 44 89 fe mov %r15d,%esi 4577b: 4c 89 f7 mov %r14,%rdi 4577e: e8 00 00 00 00 callq 45783 45783: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 45788: 48 8b 14 24 mov (%rsp),%rdx 4578c: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45791: e8 00 00 00 00 callq 45796 45796: 48 63 f0 movslq %eax,%rsi 45799: 48 85 f6 test %rsi,%rsi 4579c: 0f 88 40 05 00 00 js 45ce2 457a2: ba 11 00 00 00 mov $0x11,%edx 457a7: 48 8d b4 24 97 00 00 lea 0x97(%rsp),%rsi 457ae: 00 457af: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 457b4: e8 00 00 00 00 callq 457b9 457b9: 48 85 c0 test %rax,%rax 457bc: 0f 88 90 05 00 00 js 45d52 457c2: 48 8b 03 mov (%rbx),%rax 457c5: 8b 94 24 9a 00 00 00 mov 0x9a(%rsp),%edx 457cc: 31 c9 xor %ecx,%ecx 457ce: 4c 8d 68 f0 lea -0x10(%rax),%r13 457d2: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 457d9: 4c 89 ef mov %r13,%rdi 457dc: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 457e3: 8b 58 04 mov 0x4(%rax),%ebx 457e6: 8d b3 21 1c 00 00 lea 0x1c21(%rbx),%esi 457ec: e8 00 00 00 00 callq 457f1 457f1: 8d b3 22 1c 00 00 lea 0x1c22(%rbx),%esi 457f7: 31 c9 xor %ecx,%ecx 457f9: 4c 89 ef mov %r13,%rdi 457fc: 8b 94 24 9e 00 00 00 mov 0x9e(%rsp),%edx 45803: e8 00 00 00 00 callq 45808 45808: 8d b3 23 1c 00 00 lea 0x1c23(%rbx),%esi 4580e: 31 c9 xor %ecx,%ecx 45810: 4c 89 ef mov %r13,%rdi 45813: 8b 94 24 a2 00 00 00 mov 0xa2(%rsp),%edx 4581a: e8 00 00 00 00 callq 4581f 4581f: 31 c9 xor %ecx,%ecx 45821: 8d b3 24 1c 00 00 lea 0x1c24(%rbx),%esi 45827: 4c 89 ef mov %r13,%rdi 4582a: 0f b6 94 24 a7 00 00 movzbl 0xa7(%rsp),%edx 45831: 00 45832: 0f b6 84 24 98 00 00 movzbl 0x98(%rsp),%eax 45839: 00 4583a: c1 e2 08 shl $0x8,%edx 4583d: c1 e0 18 shl $0x18,%eax 45840: 09 c2 or %eax,%edx 45842: 0f b6 84 24 a6 00 00 movzbl 0xa6(%rsp),%eax 45849: 00 4584a: 09 c2 or %eax,%edx 4584c: e8 00 00 00 00 callq 45851 45851: 8b 5c 24 24 mov 0x24(%rsp),%ebx 45855: 31 d2 xor %edx,%edx 45857: 48 89 ef mov %rbp,%rdi 4585a: 89 de mov %ebx,%esi 4585c: e8 00 00 00 00 callq 45861 45861: 31 c9 xor %ecx,%ecx 45863: 89 de mov %ebx,%esi 45865: 48 89 ef mov %rbp,%rdi 45868: 83 c8 03 or $0x3,%eax 4586b: 89 c2 mov %eax,%edx 4586d: e8 00 00 00 00 callq 45872 45872: 8b 5c 24 28 mov 0x28(%rsp),%ebx 45876: 31 d2 xor %edx,%edx 45878: 48 89 ef mov %rbp,%rdi 4587b: 89 de mov %ebx,%esi 4587d: e8 00 00 00 00 callq 45882 45882: 31 c9 xor %ecx,%ecx 45884: 89 de mov %ebx,%esi 45886: 48 89 ef mov %rbp,%rdi 45889: 83 e0 c0 and $0xffffffc0,%eax 4588c: 89 c2 mov %eax,%edx 4588e: 83 ca 02 or $0x2,%edx 45891: e8 00 00 00 00 callq 45896 45896: 8b 5c 24 2c mov 0x2c(%rsp),%ebx 4589a: 31 d2 xor %edx,%edx 4589c: 48 89 ef mov %rbp,%rdi 4589f: 89 de mov %ebx,%esi 458a1: e8 00 00 00 00 callq 458a6 458a6: 31 c9 xor %ecx,%ecx 458a8: 89 de mov %ebx,%esi 458aa: 48 89 ef mov %rbp,%rdi 458ad: 83 c8 01 or $0x1,%eax 458b0: 89 c2 mov %eax,%edx 458b2: e8 00 00 00 00 callq 458b7 458b7: 8b 5c 24 20 mov 0x20(%rsp),%ebx 458bb: 31 c9 xor %ecx,%ecx 458bd: ba ff ff ff 00 mov $0xffffff,%edx 458c2: 48 89 ef mov %rbp,%rdi 458c5: 8d b3 44 1c 00 00 lea 0x1c44(%rbx),%esi 458cb: e8 00 00 00 00 callq 458d0 458d0: 8d b3 45 1c 00 00 lea 0x1c45(%rbx),%esi 458d6: 31 c9 xor %ecx,%ecx 458d8: 48 89 ef mov %rbp,%rdi 458db: ba ff ff 7f 00 mov $0x7fffff,%edx 458e0: e8 00 00 00 00 callq 458e5 458e5: 31 c9 xor %ecx,%ecx 458e7: 8d b3 46 1c 00 00 lea 0x1c46(%rbx),%esi 458ed: 48 89 ef mov %rbp,%rdi 458f0: ba 01 00 00 00 mov $0x1,%edx 458f5: e8 00 00 00 00 callq 458fa 458fa: 8d b3 47 1c 00 00 lea 0x1c47(%rbx),%esi 45900: 31 c9 xor %ecx,%ecx 45902: 48 89 ef mov %rbp,%rdi 45905: ba 01 00 00 00 mov $0x1,%edx 4590a: e8 00 00 00 00 callq 4590f 4590f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 45914: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 4591b: 48 8b 40 10 mov 0x10(%rax),%rax 4591f: 48 85 c0 test %rax,%rax 45922: 74 1d je 45941 45924: 8b 70 10 mov 0x10(%rax),%esi 45927: b9 00 00 00 80 mov $0x80000000,%ecx 4592c: ba 54 00 00 00 mov $0x54,%edx 45931: 48 89 ef mov %rbp,%rdi 45934: 49 8b 84 24 50 0d 00 mov 0xd50(%r12),%rax 4593b: 00 4593c: e8 00 00 00 00 callq 45941 45941: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 45948: 00 45949: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 45950: 00 00 45952: 0f 85 32 04 00 00 jne 45d8a 45958: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 4595f: 5b pop %rbx 45960: 5d pop %rbp 45961: 41 5c pop %r12 45963: 41 5d pop %r13 45965: 41 5e pop %r14 45967: 41 5f pop %r15 45969: c3 retq 4596a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 45971: e8 00 00 00 00 callq 45976 45976: 31 c0 xor %eax,%eax 45978: e9 68 f9 ff ff jmpq 452e5 4597d: 89 44 24 18 mov %eax,0x18(%rsp) 45981: 48 8b 44 24 08 mov 0x8(%rsp),%rax 45986: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4598d: bf 01 00 00 00 mov $0x1,%edi 45992: 48 8b 50 48 mov 0x48(%rax),%rdx 45996: e8 00 00 00 00 callq 4599b 4599b: 8b 44 24 18 mov 0x18(%rsp),%eax 4599f: 31 c9 xor %ecx,%ecx 459a1: 44 89 fe mov %r15d,%esi 459a4: 48 89 ef mov %rbp,%rdi 459a7: 89 c2 mov %eax,%edx 459a9: e8 00 00 00 00 callq 459ae 459ae: 31 c9 xor %ecx,%ecx 459b0: ba 31 00 00 00 mov $0x31,%edx 459b5: 44 89 ee mov %r13d,%esi 459b8: 48 89 ef mov %rbp,%rdi 459bb: e8 00 00 00 00 callq 459c0 459c0: 8b 74 24 24 mov 0x24(%rsp),%esi 459c4: 31 c9 xor %ecx,%ecx 459c6: ba 30 00 00 00 mov $0x30,%edx 459cb: 48 89 ef mov %rbp,%rdi 459ce: e8 00 00 00 00 callq 459d3 459d3: 8b 74 24 38 mov 0x38(%rsp),%esi 459d7: 31 c9 xor %ecx,%ecx 459d9: ba 80 00 00 00 mov $0x80,%edx 459de: 48 89 ef mov %rbp,%rdi 459e1: e8 00 00 00 00 callq 459e6 459e6: 8b 74 24 28 mov 0x28(%rsp),%esi 459ea: 31 c9 xor %ecx,%ecx 459ec: ba 00 02 00 00 mov $0x200,%edx 459f1: 48 89 ef mov %rbp,%rdi 459f4: e8 00 00 00 00 callq 459f9 459f9: 8b 74 24 40 mov 0x40(%rsp),%esi 459fd: 31 c9 xor %ecx,%ecx 459ff: 31 d2 xor %edx,%edx 45a01: 48 89 ef mov %rbp,%rdi 45a04: e8 00 00 00 00 callq 45a09 45a09: 8b 74 24 44 mov 0x44(%rsp),%esi 45a0d: 31 c9 xor %ecx,%ecx 45a0f: ba 10 00 03 00 mov $0x30010,%edx 45a14: 48 89 ef mov %rbp,%rdi 45a17: e8 00 00 00 00 callq 45a1c 45a1c: 8b 74 24 2c mov 0x2c(%rsp),%esi 45a20: 31 c9 xor %ecx,%ecx 45a22: ba 00 00 00 04 mov $0x4000000,%edx 45a27: 48 89 ef mov %rbp,%rdi 45a2a: e8 00 00 00 00 callq 45a2f 45a2f: 41 83 fe 08 cmp $0x8,%r14d 45a33: 0f 8f ad fa ff ff jg 454e6 45a39: 8b 74 24 30 mov 0x30(%rsp),%esi 45a3d: 31 c9 xor %ecx,%ecx 45a3f: ba 00 11 00 00 mov $0x1100,%edx 45a44: 48 89 ef mov %rbp,%rdi 45a47: e8 00 00 00 00 callq 45a4c 45a4c: e9 a8 fa ff ff jmpq 454f9 45a51: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45a56: 48 89 44 24 18 mov %rax,0x18(%rsp) 45a5b: 4d 8d 7d f0 lea -0x10(%r13),%r15 45a5f: e8 00 00 00 00 callq 45a64 45a64: 48 8b 44 24 18 mov 0x18(%rsp),%rax 45a69: 48 89 c7 mov %rax,%rdi 45a6c: e8 00 00 00 00 callq 45a71 45a71: 48 89 c7 mov %rax,%rdi 45a74: 48 8d 74 24 48 lea 0x48(%rsp),%rsi 45a79: e8 00 00 00 00 callq 45a7e 45a7e: 41 89 c0 mov %eax,%r8d 45a81: 85 c0 test %eax,%eax 45a83: 0f 88 91 02 00 00 js 45d1a 45a89: 44 89 44 24 18 mov %r8d,0x18(%rsp) 45a8e: ba 25 00 00 00 mov $0x25,%edx 45a93: 44 89 f6 mov %r14d,%esi 45a96: 4c 89 ff mov %r15,%rdi 45a99: 49 8b 85 48 0d 00 00 mov 0xd48(%r13),%rax 45aa0: e8 00 00 00 00 callq 45aa5 45aa5: 44 8b 44 24 18 mov 0x18(%rsp),%r8d 45aaa: 25 80 ff fd ff and $0xfffdff80,%eax 45aaf: 89 c1 mov %eax,%ecx 45ab1: 45 85 c0 test %r8d,%r8d 45ab4: 0f 84 8d 02 00 00 je 45d47 45aba: 48 8b 44 24 48 mov 0x48(%rsp),%rax 45abf: 0f b6 00 movzbl (%rax),%eax 45ac2: 09 c1 or %eax,%ecx 45ac4: 81 c9 00 00 01 00 or $0x10000,%ecx 45aca: 4c 89 ff mov %r15,%rdi 45acd: 49 8b 85 50 0d 00 00 mov 0xd50(%r13),%rax 45ad4: ba 25 00 00 00 mov $0x25,%edx 45ad9: 44 89 f6 mov %r14d,%esi 45adc: e8 00 00 00 00 callq 45ae1 45ae1: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 45ae6: e8 00 00 00 00 callq 45aeb 45aeb: e9 72 fb ff ff jmpq 45662 45af0: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45af5: 48 89 44 24 18 mov %rax,0x18(%rsp) 45afa: e8 00 00 00 00 callq 45aff 45aff: 48 8b 44 24 18 mov 0x18(%rsp),%rax 45b04: 48 89 c7 mov %rax,%rdi 45b07: e8 00 00 00 00 callq 45b0c 45b0c: 48 89 c7 mov %rax,%rdi 45b0f: 48 8d 74 24 48 lea 0x48(%rsp),%rsi 45b14: e8 00 00 00 00 callq 45b19 45b19: 41 89 c7 mov %eax,%r15d 45b1c: 85 c0 test %eax,%eax 45b1e: 0f 88 42 02 00 00 js 45d66 45b24: 0f 84 dd 01 00 00 je 45d07 45b2a: 48 8b 44 24 48 mov 0x48(%rsp),%rax 45b2f: 48 85 c0 test %rax,%rax 45b32: 0f 84 50 02 00 00 je 45d88 45b38: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 45b3d: 8b 5c 24 30 mov 0x30(%rsp),%ebx 45b41: 49 c7 c0 00 00 00 00 mov $0x0,%r8 45b48: 41 bb 28 00 00 00 mov $0x28,%r11d 45b4e: 4c 89 64 24 18 mov %r12,0x18(%rsp) 45b53: 41 ba 01 00 00 00 mov $0x1,%r10d 45b59: 4d 89 c4 mov %r8,%r12 45b5c: 31 ff xor %edi,%edi 45b5e: 45 31 c0 xor %r8d,%r8d 45b61: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 45b67: 31 d2 xor %edx,%edx 45b69: eb 0c jmp 45b77 45b6b: 83 c2 01 add $0x1,%edx 45b6e: 48 83 c0 04 add $0x4,%rax 45b72: 41 39 d7 cmp %edx,%r15d 45b75: 7e 41 jle 45bb8 45b77: 0f b6 30 movzbl (%rax),%esi 45b7a: 89 f1 mov %esi,%ecx 45b7c: 66 44 39 d6 cmp %r10w,%si 45b80: 75 e9 jne 45b6b 45b82: 0f b6 70 01 movzbl 0x1(%rax),%esi 45b86: 44 39 ce cmp %r9d,%esi 45b89: 7e 18 jle 45ba3 45b8b: 0f b6 78 03 movzbl 0x3(%rax),%edi 45b8f: 44 0f b6 48 02 movzbl 0x2(%rax),%r9d 45b94: c1 e7 10 shl $0x10,%edi 45b97: 41 c1 e1 08 shl $0x8,%r9d 45b9b: 44 09 cf or %r9d,%edi 45b9e: 41 89 f1 mov %esi,%r9d 45ba1: 09 f7 or %esi,%edi 45ba3: 80 f9 01 cmp $0x1,%cl 45ba6: 75 10 jne 45bb8 45ba8: 83 c2 01 add $0x1,%edx 45bab: 44 0a 40 02 or 0x2(%rax),%r8b 45baf: 48 83 c0 04 add $0x4,%rax 45bb3: 41 39 d7 cmp %edx,%r15d 45bb6: 7f bf jg 45b77 45bb8: 44 89 c1 mov %r8d,%ecx 45bbb: 49 8b 85 50 0d 00 00 mov 0xd50(%r13),%rax 45bc2: 41 0f b7 d3 movzwl %r11w,%edx 45bc6: 89 de mov %ebx,%esi 45bc8: c1 e1 18 shl $0x18,%ecx 45bcb: 09 f9 or %edi,%ecx 45bcd: 4c 89 f7 mov %r14,%rdi 45bd0: e8 00 00 00 00 callq 45bd5 45bd5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 45bdc: 4c 39 e0 cmp %r12,%rax 45bdf: 0f 84 0e 01 00 00 je 45cf3 45be5: 45 0f b7 54 24 02 movzwl 0x2(%r12),%r10d 45beb: 45 0f b7 1c 24 movzwl (%r12),%r11d 45bf0: 49 83 c4 04 add $0x4,%r12 45bf4: 48 8b 44 24 48 mov 0x48(%rsp),%rax 45bf9: e9 5e ff ff ff jmpq 45b5c 45bfe: 4d 8d 75 f0 lea -0x10(%r13),%r14 45c02: 48 85 c0 test %rax,%rax 45c05: 0f 84 78 fb ff ff je 45783 45c0b: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 45c12: 48 85 c0 test %rax,%rax 45c15: 0f 84 68 fb ff ff je 45783 45c1b: 48 8b 40 10 mov 0x10(%rax),%rax 45c1f: 48 85 c0 test %rax,%rax 45c22: 0f 84 5b fb ff ff je 45783 45c28: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 45c2d: 4c 89 ef mov %r13,%rdi 45c30: 44 8b 78 10 mov 0x10(%rax),%r15d 45c34: e8 00 00 00 00 callq 45c39 45c39: eb 09 jmp 45c44 45c3b: 48 3b 98 88 03 00 00 cmp 0x388(%rax),%rbx 45c42: 74 2a je 45c6e 45c44: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45c49: e8 00 00 00 00 callq 45c4e 45c4e: 48 85 c0 test %rax,%rax 45c51: 75 e8 jne 45c3b 45c53: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45c58: e8 00 00 00 00 callq 45c5d 45c5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 45c64: e8 00 00 00 00 callq 45c69 45c69: e9 15 fb ff ff jmpq 45783 45c6e: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 45c73: 48 89 44 24 30 mov %rax,0x30(%rsp) 45c78: e8 00 00 00 00 callq 45c7d 45c7d: 48 8b 04 24 mov (%rsp),%rax 45c81: 8b 40 18 mov 0x18(%rax),%eax 45c84: 89 c1 mov %eax,%ecx 45c86: 89 44 24 18 mov %eax,0x18(%rsp) 45c8a: 48 8b 44 24 30 mov 0x30(%rsp),%rax 45c8f: 83 e1 10 and $0x10,%ecx 45c92: 0f 84 bc fa ff ff je 45754 45c98: 31 c9 xor %ecx,%ecx 45c9a: 80 b8 11 04 00 00 00 cmpb $0x0,0x411(%rax) 45ca1: 0f 84 c5 fa ff ff je 4576c 45ca7: 8b 88 20 04 00 00 mov 0x420(%rax),%ecx 45cad: c1 e1 08 shl $0x8,%ecx 45cb0: 0b 88 18 04 00 00 or 0x418(%rax),%ecx 45cb6: e9 b1 fa ff ff jmpq 4576c 45cbb: 0d 00 00 00 11 or $0x11000000,%eax 45cc0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 45cc7: bf 01 00 00 00 mov $0x1,%edi 45ccc: 41 89 c6 mov %eax,%r14d 45ccf: 48 8b 44 24 08 mov 0x8(%rsp),%rax 45cd4: 48 8b 50 48 mov 0x48(%rax),%rdx 45cd8: e8 00 00 00 00 callq 45cdd 45cdd: e9 73 f7 ff ff jmpq 45455 45ce2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 45ce9: e8 00 00 00 00 callq 45cee 45cee: e9 4e fc ff ff jmpq 45941 45cf3: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 45cf8: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 45cfd: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 45d02: e8 00 00 00 00 callq 45d07 45d07: 4c 8b 2b mov (%rbx),%r13 45d0a: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 45d11: 4d 8d 75 f0 lea -0x10(%r13),%r14 45d15: e9 e8 fe ff ff jmpq 45c02 45d1a: 44 89 c6 mov %r8d,%esi 45d1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 45d24: e8 00 00 00 00 callq 45d29 45d29: ba 25 00 00 00 mov $0x25,%edx 45d2e: 44 89 f6 mov %r14d,%esi 45d31: 4c 89 ff mov %r15,%rdi 45d34: 49 8b 85 48 0d 00 00 mov 0xd48(%r13),%rax 45d3b: e8 00 00 00 00 callq 45d40 45d40: 25 80 ff fd ff and $0xfffdff80,%eax 45d45: 89 c1 mov %eax,%ecx 45d47: 81 c9 05 00 01 00 or $0x10005,%ecx 45d4d: e9 78 fd ff ff jmpq 45aca 45d52: 48 89 c6 mov %rax,%rsi 45d55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 45d5c: e8 00 00 00 00 callq 45d61 45d61: e9 db fb ff ff jmpq 45941 45d66: 44 89 fe mov %r15d,%esi 45d69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 45d70: e8 00 00 00 00 callq 45d75 45d75: 4c 8b 2b mov (%rbx),%r13 45d78: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 45d7f: 4d 8d 75 f0 lea -0x10(%r13),%r14 45d83: e9 7a fe ff ff jmpq 45c02 45d88: 0f 0b ud2 45d8a: e8 00 00 00 00 callq 45d8f 45d8f: 90 nop 0000000000045d90 : 45d90: e8 00 00 00 00 callq 45d95 45d95: 55 push %rbp 45d96: 31 d2 xor %edx,%edx 45d98: be ca 00 00 00 mov $0xca,%esi 45d9d: 48 89 fd mov %rdi,%rbp 45da0: e8 00 00 00 00 callq 45da5 45da5: 31 c9 xor %ecx,%ecx 45da7: 48 89 ef mov %rbp,%rdi 45daa: be ca 00 00 00 mov $0xca,%esi 45daf: 83 c8 10 or $0x10,%eax 45db2: 89 c2 mov %eax,%edx 45db4: e8 00 00 00 00 callq 45db9 45db9: 48 89 ef mov %rbp,%rdi 45dbc: 31 d2 xor %edx,%edx 45dbe: be c0 00 00 00 mov $0xc0,%esi 45dc3: e8 00 00 00 00 callq 45dc8 45dc8: 48 89 ef mov %rbp,%rdi 45dcb: 31 c9 xor %ecx,%ecx 45dcd: be c0 00 00 00 mov $0xc0,%esi 45dd2: 25 ff ff fc ff and $0xfffcffff,%eax 45dd7: 5d pop %rbp 45dd8: 89 c2 mov %eax,%edx 45dda: e9 00 00 00 00 jmpq 45ddf 45ddf: 90 nop 0000000000045de0 : 45de0: e8 00 00 00 00 callq 45de5 45de5: 41 54 push %r12 45de7: 55 push %rbp 45de8: 53 push %rbx 45de9: 48 89 fb mov %rdi,%rbx 45dec: 4c 8d a3 78 5f 00 00 lea 0x5f78(%rbx),%r12 45df3: 48 83 ec 18 sub $0x18,%rsp 45df7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 45dfe: 00 00 45e00: 48 89 44 24 10 mov %rax,0x10(%rsp) 45e05: 31 c0 xor %eax,%eax 45e07: e8 84 ff ff ff callq 45d90 45e0c: 48 89 df mov %rbx,%rdi 45e0f: e8 00 00 00 00 callq 45e14 45e14: 8b b3 30 0f 00 00 mov 0xf30(%rbx),%esi 45e1a: 48 89 df mov %rbx,%rdi 45e1d: e8 00 00 00 00 callq 45e22 45e22: 48 8d 7b 10 lea 0x10(%rbx),%rdi 45e26: 48 89 e6 mov %rsp,%rsi 45e29: e8 00 00 00 00 callq 45e2e 45e2e: 48 89 e7 mov %rsp,%rdi 45e31: e8 00 00 00 00 callq 45e36 45e36: 48 89 c5 mov %rax,%rbp 45e39: 48 85 c0 test %rax,%rax 45e3c: 0f 84 91 00 00 00 je 45ed3 45e42: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 45e48: 3b 83 dc 5e 00 00 cmp 0x5edc(%rbx),%eax 45e4e: 73 de jae 45e2e 45e50: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 45e57: 31 d2 xor %edx,%edx 45e59: 48 89 df mov %rbx,%rdi 45e5c: 81 c6 09 18 00 00 add $0x1809,%esi 45e62: e8 00 00 00 00 callq 45e67 45e67: 31 c9 xor %ecx,%ecx 45e69: 48 89 df mov %rbx,%rdi 45e6c: 0d 00 00 00 10 or $0x10000000,%eax 45e71: 89 c2 mov %eax,%edx 45e73: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 45e79: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 45e80: 81 c6 09 18 00 00 add $0x1809,%esi 45e86: e8 00 00 00 00 callq 45e8b 45e8b: 8b 45 74 mov 0x74(%rbp),%eax 45e8e: 83 f8 0e cmp $0xe,%eax 45e91: 0f 84 db 00 00 00 je 45f72 45e97: 83 f8 07 cmp $0x7,%eax 45e9a: 0f 84 d2 00 00 00 je 45f72 45ea0: 8b b5 bc 04 00 00 mov 0x4bc(%rbp),%esi 45ea6: 48 89 df mov %rbx,%rdi 45ea9: e8 82 f0 ff ff callq 44f30 45eae: 8b 95 bc 04 00 00 mov 0x4bc(%rbp),%edx 45eb4: 4c 89 e6 mov %r12,%rsi 45eb7: 48 89 df mov %rbx,%rdi 45eba: e8 00 00 00 00 callq 45ebf 45ebf: 48 89 e7 mov %rsp,%rdi 45ec2: e8 00 00 00 00 callq 45ec7 45ec7: 48 89 c5 mov %rax,%rbp 45eca: 48 85 c0 test %rax,%rax 45ecd: 0f 85 6f ff ff ff jne 45e42 45ed3: 48 89 e7 mov %rsp,%rdi 45ed6: e8 00 00 00 00 callq 45edb 45edb: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 45ee1: 85 d2 test %edx,%edx 45ee3: 7e 47 jle 45f2c 45ee5: 48 63 d5 movslq %ebp,%rdx 45ee8: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 45eef: 00 45ef0: 48 29 d0 sub %rdx,%rax 45ef3: 48 c1 e0 02 shl $0x2,%rax 45ef7: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 45efe: 00 45eff: 48 85 d2 test %rdx,%rdx 45f02: 74 1d je 45f21 45f04: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 45f0b: 31 c9 xor %ecx,%ecx 45f0d: ba 54 00 00 00 mov $0x54,%edx 45f12: 48 89 df mov %rbx,%rdi 45f15: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 45f1c: e8 00 00 00 00 callq 45f21 45f21: 83 c5 01 add $0x1,%ebp 45f24: 39 ab d4 5e 00 00 cmp %ebp,0x5ed4(%rbx) 45f2a: 7f b9 jg 45ee5 45f2c: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 45f32: 4c 8d a3 58 5f 00 00 lea 0x5f58(%rbx),%r12 45f39: 31 ed xor %ebp,%ebp 45f3b: 85 c0 test %eax,%eax 45f3d: 74 18 je 45f57 45f3f: 89 ea mov %ebp,%edx 45f41: 4c 89 e6 mov %r12,%rsi 45f44: 48 89 df mov %rbx,%rdi 45f47: 83 c5 01 add $0x1,%ebp 45f4a: e8 00 00 00 00 callq 45f4f 45f4f: 3b ab d8 5e 00 00 cmp 0x5ed8(%rbx),%ebp 45f55: 72 e8 jb 45f3f 45f57: 48 8b 44 24 10 mov 0x10(%rsp),%rax 45f5c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 45f63: 00 00 45f65: 75 51 jne 45fb8 45f67: 48 83 c4 18 add $0x18,%rsp 45f6b: 31 c0 xor %eax,%eax 45f6d: 5b pop %rbx 45f6e: 5d pop %rbp 45f6f: 41 5c pop %r12 45f71: c3 retq 45f72: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 45f78: 31 d2 xor %edx,%edx 45f7a: 48 89 df mov %rbx,%rdi 45f7d: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 45f84: 81 c6 08 18 00 00 add $0x1808,%esi 45f8a: e8 00 00 00 00 callq 45f8f 45f8f: 31 c9 xor %ecx,%ecx 45f91: 48 89 df mov %rbx,%rdi 45f94: 25 ff ff fe ff and $0xfffeffff,%eax 45f99: 89 c2 mov %eax,%edx 45f9b: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 45fa1: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 45fa8: 81 c6 08 18 00 00 add $0x1808,%esi 45fae: e8 00 00 00 00 callq 45fb3 45fb3: e9 76 fe ff ff jmpq 45e2e 45fb8: e8 00 00 00 00 callq 45fbd 45fbd: 0f 1f 00 nopl (%rax) 0000000000045fc0 : 45fc0: e8 00 00 00 00 callq 45fc5 45fc5: 41 54 push %r12 45fc7: 53 push %rbx 45fc8: 0f b6 b7 d0 5d 00 00 movzbl 0x5dd0(%rdi),%esi 45fcf: 48 89 fb mov %rdi,%rbx 45fd2: e8 00 00 00 00 callq 45fd7 45fd7: 48 89 df mov %rbx,%rdi 45fda: e8 01 fe ff ff callq 45de0 45fdf: 48 8b bb c8 5d 00 00 mov 0x5dc8(%rbx),%rdi 45fe6: 41 89 c4 mov %eax,%r12d 45fe9: 48 85 ff test %rdi,%rdi 45fec: 74 2a je 46018 45fee: 48 8b 83 e8 5e 00 00 mov 0x5ee8(%rbx),%rax 45ff5: 48 8b 40 18 mov 0x18(%rax),%rax 45ff9: e8 00 00 00 00 callq 45ffe 45ffe: 48 8b bb c8 5d 00 00 mov 0x5dc8(%rbx),%rdi 46005: 0f b6 f0 movzbl %al,%esi 46008: 48 8b 83 e8 5e 00 00 mov 0x5ee8(%rbx),%rax 4600f: 48 8b 40 10 mov 0x10(%rax),%rax 46013: e8 00 00 00 00 callq 46018 46018: 44 89 e0 mov %r12d,%eax 4601b: 5b pop %rbx 4601c: 41 5c pop %r12 4601e: c3 retq 4601f: 90 nop 0000000000046020 : 46020: e8 00 00 00 00 callq 46025 46025: 41 56 push %r14 46027: 41 89 ce mov %ecx,%r14d 4602a: 48 8d 8f e8 02 00 00 lea 0x2e8(%rdi),%rcx 46031: 41 55 push %r13 46033: 41 89 d5 mov %edx,%r13d 46036: 41 54 push %r12 46038: 55 push %rbp 46039: 48 89 fd mov %rdi,%rbp 4603c: 53 push %rbx 4603d: 48 8b 97 e8 02 00 00 mov 0x2e8(%rdi),%rdx 46044: 89 f3 mov %esi,%ebx 46046: 48 39 d1 cmp %rdx,%rcx 46049: 74 28 je 46073 4604b: 48 8d 42 f8 lea -0x8(%rdx),%rax 4604f: eb 0d jmp 4605e 46051: 48 8b 50 08 mov 0x8(%rax),%rdx 46055: 48 8d 42 f8 lea -0x8(%rdx),%rax 46059: 48 39 d1 cmp %rdx,%rcx 4605c: 74 15 je 46073 4605e: 39 58 78 cmp %ebx,0x78(%rax) 46061: 75 ee jne 46051 46063: 44 09 a8 80 00 00 00 or %r13d,0x80(%rax) 4606a: 5b pop %rbx 4606b: 5d pop %rbp 4606c: 41 5c pop %r12 4606e: 41 5d pop %r13 46070: 41 5e pop %r14 46072: c3 retq 46073: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 4607a 4607a: ba 28 01 00 00 mov $0x128,%edx 4607f: be c0 0d 00 00 mov $0xdc0,%esi 46084: e8 00 00 00 00 callq 46089 46089: 49 89 c4 mov %rax,%r12 4608c: 48 85 c0 test %rax,%rax 4608f: 74 d9 je 4606a 46091: 8b 85 d8 5e 00 00 mov 0x5ed8(%rbp),%eax 46097: 83 f8 04 cmp $0x4,%eax 4609a: 0f 84 12 01 00 00 je 461b2 460a0: 83 f8 06 cmp $0x6,%eax 460a3: 0f 84 55 01 00 00 je 461fe 460a9: 83 f8 01 cmp $0x1,%eax 460ac: 0f 95 c0 setne %al 460af: 0f b6 c0 movzbl %al,%eax 460b2: 8d 44 00 01 lea 0x1(%rax,%rax,1),%eax 460b6: 41 89 44 24 48 mov %eax,0x48(%r12) 460bb: 0f b6 cb movzbl %bl,%ecx 460be: 41 89 5c 24 78 mov %ebx,0x78(%r12) 460c3: 48 8d 7d 10 lea 0x10(%rbp),%rdi 460c7: 49 c7 84 24 18 01 00 movq $0x0,0x118(%r12) 460ce: 00 00 00 00 00 460d3: 41 89 4c 24 7c mov %ecx,0x7c(%r12) 460d8: 45 89 ac 24 80 00 00 mov %r13d,0x80(%r12) 460df: 00 460e0: 49 c7 84 24 90 00 00 movq $0x0,0x90(%r12) 460e7: 00 00 00 00 00 460ec: 41 c6 84 24 24 01 00 movb $0x0,0x124(%r12) 460f3: 00 00 460f5: 66 45 89 b4 24 26 01 mov %r14w,0x126(%r12) 460fc: 00 00 460fe: 83 f9 25 cmp $0x25,%ecx 46101: 0f 87 63 ff ff ff ja 4606a 46107: 48 ba 00 73 03 00 0c movabs $0xc00037300,%rdx 4610e: 00 00 00 46111: b8 01 00 00 00 mov $0x1,%eax 46116: 48 d3 e0 shl %cl,%rax 46119: 48 85 d0 test %rdx,%rax 4611c: 0f 85 9e 00 00 00 jne 461c0 46122: 48 ba 00 00 10 40 23 movabs $0x2340100000,%rdx 46129: 00 00 00 4612c: 48 85 d0 test %rdx,%rax 4612f: 75 34 jne 46165 46131: a9 00 00 60 00 test $0x600000,%eax 46136: 0f 84 2e ff ff ff je 4606a 4613c: 4c 89 e6 mov %r12,%rsi 4613f: 45 31 c0 xor %r8d,%r8d 46142: b9 01 00 00 00 mov $0x1,%ecx 46147: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 4614e: e8 00 00 00 00 callq 46153 46153: 5b pop %rbx 46154: 5d pop %rbp 46155: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 4615c: 00 00 4615e: 41 5c pop %r12 46160: 41 5d pop %r13 46162: 41 5e pop %r14 46164: c3 retq 46165: 41 f6 c5 22 test $0x22,%r13b 46169: 0f 85 d3 00 00 00 jne 46242 4616f: 45 31 c0 xor %r8d,%r8d 46172: 41 83 e5 11 and $0x11,%r13d 46176: b9 01 00 00 00 mov $0x1,%ecx 4617b: 0f 84 a1 00 00 00 je 46222 46181: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 46188: 4c 89 e6 mov %r12,%rsi 4618b: e8 00 00 00 00 callq 46190 46190: 4c 89 e7 mov %r12,%rdi 46193: e8 00 00 00 00 callq 46198 46198: 49 89 84 24 18 01 00 mov %rax,0x118(%r12) 4619f: 00 461a0: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 461a7: 00 00 461a9: 5b pop %rbx 461aa: 5d pop %rbp 461ab: 41 5c pop %r12 461ad: 41 5d pop %r13 461af: 41 5e pop %r14 461b1: c3 retq 461b2: 41 c7 44 24 48 0f 00 movl $0xf,0x48(%r12) 461b9: 00 00 461bb: e9 fb fe ff ff jmpq 460bb 461c0: 41 c6 84 24 24 01 00 movb $0x1,0x124(%r12) 461c7: 00 01 461c9: 45 31 c0 xor %r8d,%r8d 461cc: 41 f6 c5 22 test $0x22,%r13b 461d0: 75 5a jne 4622c 461d2: 41 83 e5 11 and $0x11,%r13d 461d6: 75 34 jne 4620c 461d8: b9 02 00 00 00 mov $0x2,%ecx 461dd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 461e4: 4c 89 e6 mov %r12,%rsi 461e7: e8 00 00 00 00 callq 461ec 461ec: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 461f3: 00 00 461f5: 5b pop %rbx 461f6: 5d pop %rbp 461f7: 41 5c pop %r12 461f9: 41 5d pop %r13 461fb: 41 5e pop %r14 461fd: c3 retq 461fe: 41 c7 44 24 48 3f 00 movl $0x3f,0x48(%r12) 46205: 00 00 46207: e9 af fe ff ff jmpq 460bb 4620c: b9 01 00 00 00 mov $0x1,%ecx 46211: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 46218: 4c 89 e6 mov %r12,%rsi 4621b: e8 00 00 00 00 callq 46220 46220: eb ca jmp 461ec 46222: b9 02 00 00 00 mov $0x2,%ecx 46227: e9 55 ff ff ff jmpq 46181 4622c: b9 03 00 00 00 mov $0x3,%ecx 46231: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 46238: 4c 89 e6 mov %r12,%rsi 4623b: e8 00 00 00 00 callq 46240 46240: eb aa jmp 461ec 46242: 45 31 c0 xor %r8d,%r8d 46245: b9 03 00 00 00 mov $0x3,%ecx 4624a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 46251: 4c 89 e6 mov %r12,%rsi 46254: 41 c7 84 24 90 00 00 movl $0x1,0x90(%r12) 4625b: 00 01 00 00 00 46260: e8 00 00 00 00 callq 46265 46265: 4c 89 e7 mov %r12,%rdi 46268: e8 00 00 00 00 callq 4626d 4626d: 49 89 84 24 18 01 00 mov %rax,0x118(%r12) 46274: 00 46275: e9 26 ff ff ff jmpq 461a0 4627a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000046280 : 46280: e8 00 00 00 00 callq 46285 46285: 41 54 push %r12 46287: 49 89 d4 mov %rdx,%r12 4628a: 55 push %rbp 4628b: 48 89 fd mov %rdi,%rbp 4628e: 53 push %rbx 4628f: 8b 02 mov (%rdx),%eax 46291: 48 89 f3 mov %rsi,%rbx 46294: be 03 00 00 00 mov $0x3,%esi 46299: 89 87 8c 00 00 00 mov %eax,0x8c(%rdi) 4629f: e8 00 00 00 00 callq 462a4 462a4: 48 8b 45 50 mov 0x50(%rbp),%rax 462a8: f6 43 18 10 testb $0x10,0x18(%rbx) 462ac: 48 8b 08 mov (%rax),%rcx 462af: 8b b0 f0 03 00 00 mov 0x3f0(%rax),%esi 462b5: 48 8d 79 f0 lea -0x10(%rcx),%rdi 462b9: 74 24 je 462df 462bb: 81 c6 c0 1a 00 00 add $0x1ac0,%esi 462c1: 31 c9 xor %ecx,%ecx 462c3: ba 03 00 00 00 mov $0x3,%edx 462c8: e8 00 00 00 00 callq 462cd 462cd: 48 89 ef mov %rbp,%rdi 462d0: e8 00 00 00 00 callq 462d5 462d5: 83 f8 03 cmp $0x3,%eax 462d8: 74 21 je 462fb 462da: 5b pop %rbx 462db: 5d pop %rbp 462dc: 41 5c pop %r12 462de: c3 retq 462df: 81 c6 c0 1a 00 00 add $0x1ac0,%esi 462e5: 31 c9 xor %ecx,%ecx 462e7: 31 d2 xor %edx,%edx 462e9: e8 00 00 00 00 callq 462ee 462ee: 48 89 ef mov %rbp,%rdi 462f1: e8 00 00 00 00 callq 462f6 462f6: 83 f8 03 cmp $0x3,%eax 462f9: 75 df jne 462da 462fb: 48 89 ef mov %rbp,%rdi 462fe: be 01 00 00 00 mov $0x1,%esi 46303: e8 58 e1 ff ff callq 44460 46308: 4c 89 e6 mov %r12,%rsi 4630b: 5b pop %rbx 4630c: 48 89 ef mov %rbp,%rdi 4630f: 5d pop %rbp 46310: 41 5c pop %r12 46312: e9 a9 ee ff ff jmpq 451c0 46317: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4631e: 00 00 0000000000046320 : 46320: e8 00 00 00 00 callq 46325 46325: 53 push %rbx 46326: 48 89 fb mov %rdi,%rbx 46329: e8 12 d6 ff ff callq 43940 4632e: 8b 53 04 mov 0x4(%rbx),%edx 46331: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 46338: 49 0c 02 4633b: 41 89 c0 mov %eax,%r8d 4633e: c1 e2 0c shl $0xc,%edx 46341: 48 c1 ea 02 shr $0x2,%rdx 46345: 48 89 d0 mov %rdx,%rax 46348: 48 f7 e1 mul %rcx 4634b: 8b 0b mov (%rbx),%ecx 4634d: c1 e1 0e shl $0xe,%ecx 46350: 48 83 c2 01 add $0x1,%rdx 46354: 89 c8 mov %ecx,%eax 46356: 48 d1 ea shr %rdx 46359: 48 0f af c2 imul %rdx,%rax 4635d: 31 d2 xor %edx,%edx 4635f: 48 c1 e8 0c shr $0xc,%rax 46363: 89 c0 mov %eax,%eax 46365: 48 69 c0 cd 04 00 00 imul $0x4cd,%rax,%rax 4636c: 48 05 00 08 00 00 add $0x800,%rax 46372: 48 c1 e8 0c shr $0xc,%rax 46376: c1 e8 0c shr $0xc,%eax 46379: f7 73 24 divl 0x24(%rbx) 4637c: 5b pop %rbx 4637d: 41 39 c0 cmp %eax,%r8d 46380: 0f 96 c0 setbe %al 46383: c3 retq 46384: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4638b: 00 00 00 00 4638f: 90 nop 0000000000046390 : 46390: e8 00 00 00 00 callq 46395 46395: c1 e1 0c shl $0xc,%ecx 46398: 41 89 d0 mov %edx,%r8d 4639b: c1 e6 0c shl $0xc,%esi 4639e: 49 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%r9 463a5: 49 0c 02 463a8: 48 c1 e9 02 shr $0x2,%rcx 463ac: c1 e7 0c shl $0xc,%edi 463af: 48 89 c8 mov %rcx,%rax 463b2: 41 c1 e0 0e shl $0xe,%r8d 463b6: 49 f7 e1 mul %r9 463b9: 48 8d 4a 01 lea 0x1(%rdx),%rcx 463bd: 89 f2 mov %esi,%edx 463bf: 48 89 d6 mov %rdx,%rsi 463c2: 48 d1 e9 shr %rcx 463c5: 48 c1 ee 02 shr $0x2,%rsi 463c9: 48 89 f0 mov %rsi,%rax 463cc: 49 f7 e1 mul %r9 463cf: 48 8d 72 01 lea 0x1(%rdx),%rsi 463d3: 89 fa mov %edi,%edx 463d5: 48 c1 ea 02 shr $0x2,%rdx 463d9: 48 89 d0 mov %rdx,%rax 463dc: 49 f7 e1 mul %r9 463df: 44 89 c0 mov %r8d,%eax 463e2: 48 0f af c1 imul %rcx,%rax 463e6: 48 83 c2 01 add $0x1,%rdx 463ea: 48 c1 e8 0c shr $0xc,%rax 463ee: 89 c0 mov %eax,%eax 463f0: 48 69 c0 33 0b 00 00 imul $0xb33,%rax,%rax 463f7: 48 05 00 08 00 00 add $0x800,%rax 463fd: 48 c1 e8 0c shr $0xc,%rax 46401: 89 c1 mov %eax,%ecx 46403: 48 89 f0 mov %rsi,%rax 46406: 48 d1 e8 shr %rax 46409: c1 e9 0c shr $0xc,%ecx 4640c: 48 c1 e0 11 shl $0x11,%rax 46410: 48 c1 e8 0c shr $0xc,%rax 46414: 48 69 c0 cd 0c 00 00 imul $0xccd,%rax,%rax 4641b: 48 05 00 08 00 00 add $0x800,%rax 46421: 48 c1 e8 0c shr $0xc,%rax 46425: c1 e8 0c shr $0xc,%eax 46428: 39 c1 cmp %eax,%ecx 4642a: 0f 46 c1 cmovbe %ecx,%eax 4642d: 48 d1 ea shr %rdx 46430: 48 c1 e2 11 shl $0x11,%rdx 46434: 48 c1 ea 0c shr $0xc,%rdx 46438: 48 69 d2 cd 0c 00 00 imul $0xccd,%rdx,%rdx 4643f: 48 81 c2 00 08 00 00 add $0x800,%rdx 46446: 48 c1 ea 0c shr $0xc,%rdx 4644a: c1 ea 0c shr $0xc,%edx 4644d: 39 d0 cmp %edx,%eax 4644f: 0f 47 c2 cmova %edx,%eax 46452: c3 retq 46453: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4645a: 00 00 00 00 4645e: 66 90 xchg %ax,%ax 0000000000046460 : 46460: e8 00 00 00 00 callq 46465 46465: 41 55 push %r13 46467: 41 54 push %r12 46469: 55 push %rbp 4646a: 53 push %rbx 4646b: 44 8b 6f 24 mov 0x24(%rdi),%r13d 4646f: 45 85 ed test %r13d,%r13d 46472: 0f 84 00 01 00 00 je 46578 46478: 8b 47 20 mov 0x20(%rdi),%eax 4647b: 48 89 fd mov %rdi,%rbp 4647e: 41 bc 04 00 00 00 mov $0x4,%r12d 46484: 3d 00 20 00 00 cmp $0x2000,%eax 46489: 0f 86 f3 00 00 00 jbe 46582 4648f: 8b 5d 0c mov 0xc(%rbp),%ebx 46492: 8b 4d 04 mov 0x4(%rbp),%ecx 46495: 8b 75 08 mov 0x8(%rbp),%esi 46498: 8b 55 00 mov 0x0(%rbp),%edx 4649b: 89 df mov %ebx,%edi 4649d: e8 ee fe ff ff callq 46390 464a2: 31 d2 xor %edx,%edx 464a4: 41 8d 75 01 lea 0x1(%r13),%esi 464a8: 8b 7d 28 mov 0x28(%rbp),%edi 464ab: 49 b8 43 03 96 f4 f2 movabs $0x342da7f2f4960343,%r8 464b2: a7 2d 34 464b5: 89 c1 mov %eax,%ecx 464b7: b8 00 80 3e 00 mov $0x3e8000,%eax 464bc: f7 f1 div %ecx 464be: 31 d2 xor %edx,%edx 464c0: 0f af f0 imul %eax,%esi 464c3: b8 00 5a 62 02 mov $0x2625a00,%eax 464c8: f7 f3 div %ebx 464ca: 31 d2 xor %edx,%edx 464cc: 8d b4 06 d0 07 00 00 lea 0x7d0(%rsi,%rax,1),%esi 464d3: b8 00 d0 07 00 mov $0x7d000,%eax 464d8: f7 f1 div %ecx 464da: c1 e1 0c shl $0xc,%ecx 464dd: 31 d2 xor %edx,%edx 464df: 41 0f af c5 imul %r13d,%eax 464e3: 41 c1 e5 0c shl $0xc,%r13d 464e7: 01 c6 add %eax,%esi 464e9: 89 c8 mov %ecx,%eax 464eb: 48 c1 e0 0d shl $0xd,%rax 464ef: 49 f7 f5 div %r13 464f2: 41 89 f5 mov %esi,%r13d 464f5: 48 8d 48 01 lea 0x1(%rax),%rcx 464f9: 89 d8 mov %ebx,%eax 464fb: 0f af df imul %edi,%ebx 464fe: 48 8d 14 40 lea (%rax,%rax,2),%rdx 46502: 48 c1 e2 0c shl $0xc,%rdx 46506: 48 89 d0 mov %rdx,%rax 46509: 49 f7 e0 mul %r8 4650c: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 46513: 48 c1 ea 09 shr $0x9,%rdx 46517: 48 c1 eb 26 shr $0x26,%rbx 4651b: 39 d3 cmp %edx,%ebx 4651d: 0f 42 d3 cmovb %ebx,%edx 46520: 48 d1 e9 shr %rcx 46523: c1 e9 0c shr $0xc,%ecx 46526: 39 ca cmp %ecx,%edx 46528: 0f 47 d1 cmova %ecx,%edx 4652b: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 46532: 49 0c 02 46535: c1 e2 0c shl $0xc,%edx 46538: 48 c1 ea 02 shr $0x2,%rdx 4653c: 48 89 d0 mov %rdx,%rax 4653f: 48 f7 e1 mul %rcx 46542: 8b 45 10 mov 0x10(%rbp),%eax 46545: 0f af c7 imul %edi,%eax 46548: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4654c: 31 d2 xor %edx,%edx 4654e: 48 d1 e9 shr %rcx 46551: 41 0f af c4 imul %r12d,%eax 46555: c1 e0 0c shl $0xc,%eax 46558: 48 c1 e0 0d shl $0xd,%rax 4655c: 48 f7 f1 div %rcx 4655f: 8b 55 14 mov 0x14(%rbp),%edx 46562: 41 29 d5 sub %edx,%r13d 46565: 48 83 c0 01 add $0x1,%rax 46569: 48 d1 e8 shr %rax 4656c: c1 e8 0c shr $0xc,%eax 4656f: 41 01 c5 add %eax,%r13d 46572: 39 c2 cmp %eax,%edx 46574: 44 0f 47 ee cmova %esi,%r13d 46578: 5b pop %rbx 46579: 44 89 e8 mov %r13d,%eax 4657c: 5d pop %rbp 4657d: 41 5c pop %r12 4657f: 41 5d pop %r13 46581: c3 retq 46582: 8b 57 30 mov 0x30(%rdi),%edx 46585: 3d 00 10 00 00 cmp $0x1000,%eax 4658a: 76 2e jbe 465ba 4658c: 83 fa 02 cmp $0x2,%edx 4658f: 0f 87 fa fe ff ff ja 4648f 46595: 41 bc 02 00 00 00 mov $0x2,%r12d 4659b: 3d 00 20 00 00 cmp $0x2000,%eax 465a0: 0f 85 e9 fe ff ff jne 4648f 465a6: 80 7d 1c 01 cmpb $0x1,0x1c(%rbp) 465aa: 45 19 e4 sbb %r12d,%r12d 465ad: 41 83 e4 fe and $0xfffffffe,%r12d 465b1: 41 83 c4 04 add $0x4,%r12d 465b5: e9 d5 fe ff ff jmpq 4648f 465ba: 83 fa 04 cmp $0x4,%edx 465bd: 0f 87 cc fe ff ff ja 4648f 465c3: eb d0 jmp 46595 465c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 465cc: 00 00 00 00 00000000000465d0 : 465d0: e8 00 00 00 00 callq 465d5 465d5: 41 55 push %r13 465d7: 41 54 push %r12 465d9: 55 push %rbp 465da: 53 push %rbx 465db: 44 8b 62 2c mov 0x2c(%rdx),%r12d 465df: 44 3b a7 dc 5e 00 00 cmp 0x5edc(%rdi),%r12d 465e6: 0f 83 91 00 00 00 jae 4667d 465ec: 44 89 e5 mov %r12d,%ebp 465ef: 31 d2 xor %edx,%edx 465f1: 48 89 fb mov %rdi,%rbx 465f4: 48 89 e8 mov %rbp,%rax 465f7: 48 c1 e0 04 shl $0x4,%rax 465fb: 8b b0 00 00 00 00 mov 0x0(%rax),%esi 46601: 4c 8d a8 00 00 00 00 lea 0x0(%rax),%r13 46608: e8 00 00 00 00 callq 4660d 4660d: 41 23 45 0c and 0xc(%r13),%eax 46611: 75 09 jne 4661c 46613: 5b pop %rbx 46614: 31 c0 xor %eax,%eax 46616: 5d pop %rbp 46617: 41 5c pop %r12 46619: 41 5d pop %r13 4661b: c3 retq 4661c: 8b 2c ad 00 00 00 00 mov 0x0(,%rbp,4),%ebp 46623: 48 89 df mov %rbx,%rdi 46626: 31 d2 xor %edx,%edx 46628: 81 c5 08 18 00 00 add $0x1808,%ebp 4662e: 89 ee mov %ebp,%esi 46630: e8 00 00 00 00 callq 46635 46635: 31 c9 xor %ecx,%ecx 46637: 89 ee mov %ebp,%esi 46639: 48 89 df mov %rbx,%rdi 4663c: 83 c8 01 or $0x1,%eax 4663f: 89 c2 mov %eax,%edx 46641: e8 00 00 00 00 callq 46646 46646: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 4664d 4664d: bf 80 01 00 00 mov $0x180,%edi 46652: 48 8d 93 f8 5e 00 00 lea 0x5ef8(%rbx),%rdx 46659: e8 00 00 00 00 callq 4665e 4665e: 41 8d 54 24 01 lea 0x1(%r12),%edx 46663: bf 01 00 00 00 mov $0x1,%edi 46668: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4666f: e8 00 00 00 00 callq 46674 46674: 31 c0 xor %eax,%eax 46676: 5b pop %rbx 46677: 5d pop %rbp 46678: 41 5c pop %r12 4667a: 41 5d pop %r13 4667c: c3 retq 4667d: 8b 52 04 mov 0x4(%rdx),%edx 46680: 44 89 e1 mov %r12d,%ecx 46683: bf 01 00 00 00 mov $0x1,%edi 46688: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4668f: e8 00 00 00 00 callq 46694 46694: 31 c0 xor %eax,%eax 46696: 5b pop %rbx 46697: 5d pop %rbp 46698: 41 5c pop %r12 4669a: 41 5d pop %r13 4669c: c3 retq 4669d: 0f 1f 00 nopl (%rax) 00000000000466a0 : 466a0: e8 00 00 00 00 callq 466a5 466a5: 31 c0 xor %eax,%eax 466a7: c3 retq 466a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 466af: 00 00000000000466b0 : 466b0: e8 00 00 00 00 callq 466b5 466b5: c3 retq 466b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 466bd: 00 00 00 00000000000466c0 : 466c0: e8 00 00 00 00 callq 466c5 466c5: c3 retq 466c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 466cd: 00 00 00 00000000000466d0 : 466d0: e8 00 00 00 00 callq 466d5 466d5: 41 57 push %r15 466d7: 41 56 push %r14 466d9: 41 55 push %r13 466db: 49 89 fd mov %rdi,%r13 466de: 41 54 push %r12 466e0: 55 push %rbp 466e1: 48 8d af 18 5f 00 00 lea 0x5f18(%rdi),%rbp 466e8: 53 push %rbx 466e9: 31 db xor %ebx,%ebx 466eb: eb 19 jmp 46706 466ed: 83 c3 01 add $0x1,%ebx 466f0: 48 89 e9 mov %rbp,%rcx 466f3: 31 f6 xor %esi,%esi 466f5: 4c 89 ef mov %r13,%rdi 466f8: 89 da mov %ebx,%edx 466fa: e8 00 00 00 00 callq 466ff 466ff: 41 89 c4 mov %eax,%r12d 46702: 85 c0 test %eax,%eax 46704: 75 50 jne 46756 46706: 41 39 9d d8 5e 00 00 cmp %ebx,0x5ed8(%r13) 4670d: 7f de jg 466ed 4670f: 49 8d ad 58 5f 00 00 lea 0x5f58(%r13),%rbp 46716: bb 08 00 00 00 mov $0x8,%ebx 4671b: 48 89 e9 mov %rbp,%rcx 4671e: 89 da mov %ebx,%edx 46720: 31 f6 xor %esi,%esi 46722: 4c 89 ef mov %r13,%rdi 46725: e8 00 00 00 00 callq 4672a 4672a: 41 89 c4 mov %eax,%r12d 4672d: 85 c0 test %eax,%eax 4672f: 75 25 jne 46756 46731: 83 c3 02 add $0x2,%ebx 46734: 83 fb 14 cmp $0x14,%ebx 46737: 75 e2 jne 4671b 46739: 49 8d 8d 78 5f 00 00 lea 0x5f78(%r13),%rcx 46740: ba 2a 00 00 00 mov $0x2a,%edx 46745: 31 f6 xor %esi,%esi 46747: 4c 89 ef mov %r13,%rdi 4674a: e8 00 00 00 00 callq 4674f 4674f: 41 89 c4 mov %eax,%r12d 46752: 85 c0 test %eax,%eax 46754: 74 0e je 46764 46756: 5b pop %rbx 46757: 44 89 e0 mov %r12d,%eax 4675a: 5d pop %rbp 4675b: 41 5c pop %r12 4675d: 41 5d pop %r13 4675f: 41 5e pop %r14 46761: 41 5f pop %r15 46763: c3 retq 46764: 48 b8 18 00 00 00 01 movabs $0x100000018,%rax 4676b: 00 00 00 4676e: 41 c6 85 c4 05 00 00 movb $0x1,0x5c4(%r13) 46775: 01 46776: 4c 89 ef mov %r13,%rdi 46779: 48 bb 00 40 00 00 00 movabs $0x400000004000,%rbx 46780: 40 00 00 46783: 49 89 85 b8 05 00 00 mov %rax,0x5b8(%r13) 4678a: 49 8b 85 48 0f 00 00 mov 0xf48(%r13),%rax 46791: 49 c7 85 58 03 00 00 movq $0x0,0x358(%r13) 46798: 00 00 00 00 4679c: 49 89 9d 50 03 00 00 mov %rbx,0x350(%r13) 467a3: 49 89 85 60 03 00 00 mov %rax,0x360(%r13) 467aa: e8 00 00 00 00 callq 467af 467af: 41 89 c4 mov %eax,%r12d 467b2: 85 c0 test %eax,%eax 467b4: 75 a0 jne 46756 467b6: 41 8b 95 d8 5e 00 00 mov 0x5ed8(%r13),%edx 467bd: 31 ed xor %ebp,%ebp 467bf: 49 89 9d 50 03 00 00 mov %rbx,0x350(%r13) 467c6: 49 be 80 00 00 00 80 movabs $0x8000000080,%r14 467cd: 00 00 00 467d0: 85 d2 test %edx,%edx 467d2: 0f 8e b1 00 00 00 jle 46889 467d8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 467df 467df: ba 70 06 00 00 mov $0x670,%edx 467e4: be c0 0d 00 00 mov $0xdc0,%esi 467e9: e8 00 00 00 00 callq 467ee 467ee: 48 89 c3 mov %rax,%rbx 467f1: 48 85 c0 test %rax,%rax 467f4: 0f 84 41 01 00 00 je 4693b 467fa: 49 8d 7d 10 lea 0x10(%r13),%rdi 467fe: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 46805: 48 89 c6 mov %rax,%rsi 46808: e8 00 00 00 00 callq 4680d 4680d: be 00 01 00 00 mov $0x100,%esi 46812: 48 89 df mov %rbx,%rdi 46815: e8 00 00 00 00 callq 4681a 4681a: 8b 04 ad 00 00 00 00 mov 0x0(,%rbp,4),%eax 46821: 49 89 9c ed c0 5c 00 mov %rbx,0x5cc0(%r13,%rbp,8) 46828: 00 46829: 89 ab e8 03 00 00 mov %ebp,0x3e8(%rbx) 4682f: 48 83 c5 01 add $0x1,%rbp 46833: 4c 89 b3 20 04 00 00 mov %r14,0x420(%rbx) 4683a: 4d 89 b5 d0 05 00 00 mov %r14,0x5d0(%r13) 46841: 89 83 f0 03 00 00 mov %eax,0x3f0(%rbx) 46847: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 4684e: 00 00 00 46851: c7 83 54 05 00 00 00 movl $0x0,0x554(%rbx) 46858: 00 00 00 4685b: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 46862: 00 00 00 00 46866: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 4686d: 00 00 00 00 46871: 48 c7 83 b0 01 00 00 movq $0x0,0x1b0(%rbx) 46878: 00 00 00 00 4687c: 41 39 ad d8 5e 00 00 cmp %ebp,0x5ed8(%r13) 46883: 0f 8f 4f ff ff ff jg 467d8 46889: 4c 89 ef mov %r13,%rdi 4688c: e8 00 00 00 00 callq 46891 46891: 84 c0 test %al,%al 46893: 0f 84 83 01 00 00 je 46a1c 46899: 4d 8d 75 10 lea 0x10(%r13),%r14 4689d: 4c 89 f7 mov %r14,%rdi 468a0: e8 00 00 00 00 callq 468a5 468a5: 49 63 85 e0 5e 00 00 movslq 0x5ee0(%r13),%rax 468ac: 85 c0 test %eax,%eax 468ae: 0f 8e 92 00 00 00 jle 46946 468b4: 49 8d 9d 20 5d 00 00 lea 0x5d20(%r13),%rbx 468bb: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 468c2: 00 468c3: 31 f6 xor %esi,%esi 468c5: 45 31 ff xor %r15d,%r15d 468c8: 48 89 df mov %rbx,%rdi 468cb: e8 00 00 00 00 callq 468d0 468d0: eb 1c jmp 468ee 468d2: 42 8b 14 bd 00 00 00 mov 0x0(,%r15,4),%edx 468d9: 00 468da: 44 89 78 0c mov %r15d,0xc(%rax) 468de: 49 83 c7 01 add $0x1,%r15 468e2: 89 50 04 mov %edx,0x4(%rax) 468e5: 45 39 bd e0 5e 00 00 cmp %r15d,0x5ee0(%r13) 468ec: 7e 58 jle 46946 468ee: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 468f5 468f5: ba 18 00 00 00 mov $0x18,%edx 468fa: be c0 0d 00 00 mov $0xdc0,%esi 468ff: e8 00 00 00 00 callq 46904 46904: 4b 89 84 fd 20 5d 00 mov %rax,0x5d20(%r13,%r15,8) 4690b: 00 4690c: 48 85 c0 test %rax,%rax 4690f: 75 c1 jne 468d2 46911: 45 85 ff test %r15d,%r15d 46914: 74 25 je 4693b 46916: 41 8d 47 ff lea -0x1(%r15),%eax 4691a: 49 8d ac c5 28 5d 00 lea 0x5d28(%r13,%rax,8),%rbp 46921: 00 46922: 48 8b 3b mov (%rbx),%rdi 46925: 48 83 c3 08 add $0x8,%rbx 46929: e8 00 00 00 00 callq 4692e 4692e: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx) 46935: 00 46936: 48 39 dd cmp %rbx,%rbp 46939: 75 e7 jne 46922 4693b: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 46941: e9 10 fe ff ff jmpq 46756 46946: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 4694c 4694c: 85 c0 test %eax,%eax 4694e: 0f 84 a3 00 00 00 je 469f7 46954: 41 8b 85 08 07 00 00 mov 0x708(%r13),%eax 4695b: 41 c6 85 d4 5d 00 00 movb $0x1,0x5dd4(%r13) 46962: 01 46963: 83 f8 06 cmp $0x6,%eax 46966: 0f 84 a0 00 00 00 je 46a0c 4696c: 8d 50 f9 lea -0x7(%rax),%edx 4696f: 83 e2 fd and $0xfffffffd,%edx 46972: 74 12 je 46986 46974: 83 f8 05 cmp $0x5,%eax 46977: 0f 84 8f 00 00 00 je 46a0c 4697d: 83 f8 08 cmp $0x8,%eax 46980: 0f 84 86 00 00 00 je 46a0c 46986: 41 c7 85 d4 5e 00 00 movl $0x3,0x5ed4(%r13) 4698d: 03 00 00 00 46991: 49 8d 9d d8 5d 00 00 lea 0x5dd8(%r13),%rbx 46998: 31 ed xor %ebp,%ebp 4699a: 31 f6 xor %esi,%esi 4699c: eb 07 jmp 469a5 4699e: 8b 34 ad 00 00 00 00 mov 0x0(,%rbp,4),%esi 469a5: c7 03 ff ff ff ff movl $0xffffffff,(%rbx) 469ab: c7 43 04 ff ff ff ff movl $0xffffffff,0x4(%rbx) 469b2: c7 43 08 ff ff ff ff movl $0xffffffff,0x8(%rbx) 469b9: c6 43 0c 00 movb $0x0,0xc(%rbx) 469bd: c6 43 0d 00 movb $0x0,0xd(%rbx) 469c1: c6 43 14 00 movb $0x0,0x14(%rbx) 469c5: 89 73 10 mov %esi,0x10(%rbx) 469c8: 89 6b 18 mov %ebp,0x18(%rbx) 469cb: 48 85 db test %rbx,%rbx 469ce: 74 16 je 469e6 469d0: 49 8b 85 60 0d 00 00 mov 0xd60(%r13),%rax 469d7: 31 c9 xor %ecx,%ecx 469d9: ba 54 00 00 00 mov $0x54,%edx 469de: 4c 89 ef mov %r13,%rdi 469e1: e8 00 00 00 00 callq 469e6 469e6: 48 83 c5 01 add $0x1,%rbp 469ea: 48 83 c3 1c add $0x1c,%rbx 469ee: 41 39 ad d4 5e 00 00 cmp %ebp,0x5ed4(%r13) 469f5: 7f a7 jg 4699e 469f7: 4c 89 f7 mov %r14,%rdi 469fa: e8 00 00 00 00 callq 469ff 469ff: 41 c6 85 b8 5c 00 00 movb $0x1,0x5cb8(%r13) 46a06: 01 46a07: e9 4a fd ff ff jmpq 46756 46a0c: 41 c7 85 d4 5e 00 00 movl $0x7,0x5ed4(%r13) 46a13: 07 00 00 00 46a17: e9 75 ff ff ff jmpq 46991 46a1c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 46a22: e9 2f fd ff ff jmpq 46756 46a27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 46a2e: 00 00 0000000000046a30 : 46a30: e8 00 00 00 00 callq 46a35 46a35: 41 56 push %r14 46a37: 41 55 push %r13 46a39: 41 54 push %r12 46a3b: 55 push %rbp 46a3c: 53 push %rbx 46a3d: 8b 72 04 mov 0x4(%rdx),%esi 46a40: 83 ee 08 sub $0x8,%esi 46a43: d1 ee shr %esi 46a45: 89 f0 mov %esi,%eax 46a47: 4c 8b a4 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%r12 46a4e: 00 46a4f: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 46a55: 0f 86 f6 00 00 00 jbe 46b51 46a5b: 8b 2c 85 00 00 00 00 mov 0x0(,%rax,4),%ebp 46a62: 31 d2 xor %edx,%edx 46a64: 48 89 fb mov %rdi,%rbx 46a67: 81 c5 16 1a 00 00 add $0x1a16,%ebp 46a6d: 89 ee mov %ebp,%esi 46a6f: e8 00 00 00 00 callq 46a74 46a74: a8 01 test $0x1,%al 46a76: 0f 85 bf 00 00 00 jne 46b3b 46a7c: 45 31 f6 xor %r14d,%r14d 46a7f: 4d 85 e4 test %r12,%r12 46a82: 74 7e je 46b02 46a84: 48 8d ab 88 01 00 00 lea 0x188(%rbx),%rbp 46a8b: 48 89 ef mov %rbp,%rdi 46a8e: e8 00 00 00 00 callq 46a93 46a93: 41 8b 94 24 c0 04 00 mov 0x4c0(%r12),%edx 46a9a: 00 46a9b: 49 89 c5 mov %rax,%r13 46a9e: 83 fa 02 cmp $0x2,%edx 46aa1: 75 6b jne 46b0e 46aa3: 49 8b 9c 24 b8 04 00 mov 0x4b8(%r12),%rbx 46aaa: 00 46aab: 41 c7 84 24 c0 04 00 movl $0x0,0x4c0(%r12) 46ab2: 00 00 00 00 00 46ab7: 49 c7 84 24 b8 04 00 movq $0x0,0x4b8(%r12) 46abe: 00 00 00 00 00 46ac3: 48 8b b3 90 00 00 00 mov 0x90(%rbx),%rsi 46aca: 48 85 f6 test %rsi,%rsi 46acd: 74 08 je 46ad7 46acf: 4c 89 e7 mov %r12,%rdi 46ad2: e8 00 00 00 00 callq 46ad7 46ad7: 4c 89 ee mov %r13,%rsi 46ada: 48 89 ef mov %rbp,%rdi 46add: 45 31 f6 xor %r14d,%r14d 46ae0: e8 00 00 00 00 callq 46ae5 46ae5: 4c 89 e7 mov %r12,%rdi 46ae8: e8 00 00 00 00 callq 46aed 46aed: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 46af4 46af4: 48 8d 53 58 lea 0x58(%rbx),%rdx 46af8: bf 80 01 00 00 mov $0x180,%edi 46afd: e8 00 00 00 00 callq 46b02 46b02: 5b pop %rbx 46b03: 44 89 f0 mov %r14d,%eax 46b06: 5d pop %rbp 46b07: 41 5c pop %r12 46b09: 41 5d pop %r13 46b0b: 41 5e pop %r14 46b0d: c3 retq 46b0e: b9 02 00 00 00 mov $0x2,%ecx 46b13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 46b1a: bf 02 00 00 00 mov $0x2,%edi 46b1f: e8 00 00 00 00 callq 46b24 46b24: 4c 89 ee mov %r13,%rsi 46b27: 48 89 ef mov %rbp,%rdi 46b2a: e8 00 00 00 00 callq 46b2f 46b2f: 44 89 f0 mov %r14d,%eax 46b32: 5b pop %rbx 46b33: 5d pop %rbp 46b34: 41 5c pop %r12 46b36: 41 5d pop %r13 46b38: 41 5e pop %r14 46b3a: c3 retq 46b3b: 31 c9 xor %ecx,%ecx 46b3d: ba 00 01 00 00 mov $0x100,%edx 46b42: 89 ee mov %ebp,%esi 46b44: 48 89 df mov %rbx,%rdi 46b47: e8 00 00 00 00 callq 46b4c 46b4c: e9 2b ff ff ff jmpq 46a7c 46b51: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 46b58: 41 be ea ff ff ff mov $0xffffffea,%r14d 46b5e: e8 00 00 00 00 callq 46b63 46b63: eb 9d jmp 46b02 46b65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 46b6c: 00 00 00 00 0000000000046b70 : 46b70: e8 00 00 00 00 callq 46b75 46b75: 31 c0 xor %eax,%eax 46b77: 39 b7 dc 5e 00 00 cmp %esi,0x5edc(%rdi) 46b7d: 77 01 ja 46b80 46b7f: c3 retq 46b80: 89 f6 mov %esi,%esi 46b82: 31 d2 xor %edx,%edx 46b84: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 46b8b: 81 c6 07 18 00 00 add $0x1807,%esi 46b91: e8 00 00 00 00 callq 46b96 46b96: d1 e8 shr %eax 46b98: 83 e0 01 and $0x1,%eax 46b9b: c3 retq 46b9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000046ba0 : 46ba0: e8 00 00 00 00 callq 46ba5 46ba5: 41 57 push %r15 46ba7: 41 56 push %r14 46ba9: 49 89 f6 mov %rsi,%r14 46bac: 41 55 push %r13 46bae: 41 54 push %r12 46bb0: 55 push %rbp 46bb1: 48 89 fd mov %rdi,%rbp 46bb4: 53 push %rbx 46bb5: 48 81 ec 88 00 00 00 sub $0x88,%rsp 46bbc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 46bc3: 00 00 46bc5: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 46bcc: 00 46bcd: 31 c0 xor %eax,%eax 46bcf: 80 be 9c 00 00 00 00 cmpb $0x0,0x9c(%rsi) 46bd6: 0f 84 24 03 00 00 je 46f00 46bdc: 89 cb mov %ecx,%ebx 46bde: 85 c9 test %ecx,%ecx 46be0: 0f 84 1a 03 00 00 je 46f00 46be6: 48 81 fe 60 ff ff ff cmp $0xffffffffffffff60,%rsi 46bed: 0f 84 0d 03 00 00 je 46f00 46bf3: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 46bf9: 41 89 d5 mov %edx,%r13d 46bfc: 31 d2 xor %edx,%edx 46bfe: 41 0f b7 86 c0 00 00 movzwl 0xc0(%r14),%eax 46c05: 00 46c06: 41 bc ff ff 00 00 mov $0xffff,%r12d 46c0c: 48 89 c1 mov %rax,%rcx 46c0f: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax 46c16: 48 89 f7 mov %rsi,%rdi 46c19: 48 f7 f6 div %rsi 46c1c: 31 d2 xor %edx,%edx 46c1e: 49 89 c7 mov %rax,%r15 46c21: 41 0f b7 86 ca 00 00 movzwl 0xca(%r14),%eax 46c28: 00 46c29: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax 46c30: 48 f7 f6 div %rsi 46c33: 3d ff ff 00 00 cmp $0xffff,%eax 46c38: 44 0f 46 e0 cmovbe %eax,%r12d 46c3c: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 46c43: 0f 85 e7 03 00 00 jne 47030 46c49: 8b 85 9c 7c 00 00 mov 0x7c9c(%rbp),%eax 46c4f: 8d 04 80 lea (%rax,%rax,4),%eax 46c52: 01 c0 add %eax,%eax 46c54: 89 44 24 50 mov %eax,0x50(%rsp) 46c58: 8b 85 98 7c 00 00 mov 0x7c98(%rbp),%eax 46c5e: 8d 04 80 lea (%rax,%rax,4),%eax 46c61: 01 c0 add %eax,%eax 46c63: 89 44 24 54 mov %eax,0x54(%rsp) 46c67: 44 89 e0 mov %r12d,%eax 46c6a: 41 8b 96 28 04 00 00 mov 0x428(%r14),%edx 46c71: 89 7c 24 58 mov %edi,0x58(%rsp) 46c75: 44 29 f8 sub %r15d,%eax 46c78: 41 f6 86 b8 00 00 00 testb $0x10,0xb8(%r14) 46c7f: 10 46c80: 89 4c 24 5c mov %ecx,0x5c(%rsp) 46c84: 89 44 24 08 mov %eax,0x8(%rsp) 46c88: 89 44 24 64 mov %eax,0x64(%rsp) 46c8c: 41 8b 86 30 04 00 00 mov 0x430(%r14),%eax 46c93: 44 89 7c 24 60 mov %r15d,0x60(%rsp) 46c98: 89 44 24 6c mov %eax,0x6c(%rsp) 46c9c: c7 44 24 7c 01 00 00 movl $0x1,0x7c(%rsp) 46ca3: 00 46ca4: 0f 95 44 24 68 setne 0x68(%rsp) 46ca9: 85 d2 test %edx,%edx 46cab: 74 08 je 46cb5 46cad: c7 44 24 7c 02 00 00 movl $0x2,0x7c(%rsp) 46cb4: 00 46cb5: 31 d2 xor %edx,%edx 46cb7: be 01 08 00 00 mov $0x801,%esi 46cbc: 48 89 ef mov %rbp,%rdi 46cbf: 44 89 6c 24 78 mov %r13d,0x78(%rsp) 46cc4: c7 44 24 74 04 00 00 movl $0x4,0x74(%rsp) 46ccb: 00 46ccc: e8 00 00 00 00 callq 46cd1 46cd1: ba 01 00 00 00 mov $0x1,%edx 46cd6: c1 e8 0c shr $0xc,%eax 46cd9: 83 e0 0f and $0xf,%eax 46cdc: 83 e8 01 sub $0x1,%eax 46cdf: 83 f8 07 cmp $0x7,%eax 46ce2: 77 07 ja 46ceb 46ce4: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 46ceb: 48 8d 7c 24 4c lea 0x4c(%rsp),%rdi 46cf0: 89 54 24 4c mov %edx,0x4c(%rsp) 46cf4: 89 54 24 0c mov %edx,0xc(%rsp) 46cf8: 89 5c 24 70 mov %ebx,0x70(%rsp) 46cfc: e8 5f f7 ff ff callq 46460 46d01: 3d ff ff 00 00 cmp $0xffff,%eax 46d06: 89 c1 mov %eax,%ecx 46d08: 89 44 24 14 mov %eax,0x14(%rsp) 46d0c: b8 ff ff 00 00 mov $0xffff,%eax 46d11: 0f 46 c1 cmovbe %ecx,%eax 46d14: 48 8d 7c 24 4c lea 0x4c(%rsp),%rdi 46d19: 89 44 24 04 mov %eax,0x4(%rsp) 46d1d: e8 fe f5 ff ff callq 46320 46d22: 84 c0 test %al,%al 46d24: 74 51 je 46d77 46d26: 48 8d 7c 24 4c lea 0x4c(%rsp),%rdi 46d2b: e8 10 cc ff ff callq 43940 46d30: 8b 54 24 0c mov 0xc(%rsp),%edx 46d34: 8b 4c 24 50 mov 0x50(%rsp),%ecx 46d38: 8b 74 24 54 mov 0x54(%rsp),%esi 46d3c: 8b 7c 24 58 mov 0x58(%rsp),%edi 46d40: 89 44 24 10 mov %eax,0x10(%rsp) 46d44: e8 47 f6 ff ff callq 46390 46d49: 31 d2 xor %edx,%edx 46d4b: f7 f3 div %ebx 46d4d: 39 44 24 10 cmp %eax,0x10(%rsp) 46d51: 77 24 ja 46d77 46d53: 8b 4c 24 64 mov 0x64(%rsp),%ecx 46d57: 8b 74 24 60 mov 0x60(%rsp),%esi 46d5b: 01 ce add %ecx,%esi 46d5d: 81 7c 24 6c 00 10 00 cmpl $0x1000,0x6c(%rsp) 46d64: 00 46d65: 0f 86 72 03 00 00 jbe 470dd 46d6b: 01 f1 add %esi,%ecx 46d6d: 39 4c 24 14 cmp %ecx,0x14(%rsp) 46d71: 0f 86 54 03 00 00 jbe 470cb 46d77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 46d7e: bf 04 00 00 00 mov $0x4,%edi 46d83: e8 00 00 00 00 callq 46d88 46d88: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 46d8f: 0f 85 d5 02 00 00 jne 4706a 46d95: 8b 85 9c 7c 00 00 mov 0x7c9c(%rbp),%eax 46d9b: 8d 04 80 lea (%rax,%rax,4),%eax 46d9e: 01 c0 add %eax,%eax 46da0: 89 44 24 1c mov %eax,0x1c(%rsp) 46da4: 8b 85 98 7c 00 00 mov 0x7c98(%rbp),%eax 46daa: 8d 04 80 lea (%rax,%rax,4),%eax 46dad: 01 c0 add %eax,%eax 46daf: 89 44 24 20 mov %eax,0x20(%rsp) 46db3: 41 8b 86 a0 00 00 00 mov 0xa0(%r14),%eax 46dba: 41 f6 86 b8 00 00 00 testb $0x10,0xb8(%r14) 46dc1: 10 46dc2: 44 89 7c 24 2c mov %r15d,0x2c(%rsp) 46dc7: c7 44 24 48 01 00 00 movl $0x1,0x48(%rsp) 46dce: 00 46dcf: 89 44 24 24 mov %eax,0x24(%rsp) 46dd3: 41 0f b7 86 c0 00 00 movzwl 0xc0(%r14),%eax 46dda: 00 46ddb: 0f 95 44 24 34 setne 0x34(%rsp) 46de0: 89 44 24 28 mov %eax,0x28(%rsp) 46de4: 8b 44 24 08 mov 0x8(%rsp),%eax 46de8: 89 44 24 30 mov %eax,0x30(%rsp) 46dec: 41 8b 86 30 04 00 00 mov 0x430(%r14),%eax 46df3: 89 44 24 38 mov %eax,0x38(%rsp) 46df7: 41 8b 86 28 04 00 00 mov 0x428(%r14),%eax 46dfe: 85 c0 test %eax,%eax 46e00: 74 08 je 46e0a 46e02: c7 44 24 48 02 00 00 movl $0x2,0x48(%rsp) 46e09: 00 46e0a: 31 d2 xor %edx,%edx 46e0c: be 01 08 00 00 mov $0x801,%esi 46e11: 48 89 ef mov %rbp,%rdi 46e14: 44 89 6c 24 44 mov %r13d,0x44(%rsp) 46e19: c7 44 24 40 04 00 00 movl $0x4,0x40(%rsp) 46e20: 00 46e21: e8 00 00 00 00 callq 46e26 46e26: ba 01 00 00 00 mov $0x1,%edx 46e2b: c1 e8 0c shr $0xc,%eax 46e2e: 83 e0 0f and $0xf,%eax 46e31: 83 e8 01 sub $0x1,%eax 46e34: 83 f8 07 cmp $0x7,%eax 46e37: 77 07 ja 46e40 46e39: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 46e40: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 46e45: 89 54 24 18 mov %edx,0x18(%rsp) 46e49: 41 bf ff ff 00 00 mov $0xffff,%r15d 46e4f: 89 54 24 08 mov %edx,0x8(%rsp) 46e53: 89 5c 24 3c mov %ebx,0x3c(%rsp) 46e57: e8 04 f6 ff ff callq 46460 46e5c: 3d ff ff 00 00 cmp $0xffff,%eax 46e61: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 46e66: 89 44 24 10 mov %eax,0x10(%rsp) 46e6a: 44 0f 46 f8 cmovbe %eax,%r15d 46e6e: e8 ad f4 ff ff callq 46320 46e73: 84 c0 test %al,%al 46e75: 74 51 je 46ec8 46e77: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 46e7c: e8 bf ca ff ff callq 43940 46e81: 8b 54 24 08 mov 0x8(%rsp),%edx 46e85: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 46e89: 8b 74 24 20 mov 0x20(%rsp),%esi 46e8d: 8b 7c 24 24 mov 0x24(%rsp),%edi 46e91: 89 44 24 0c mov %eax,0xc(%rsp) 46e95: e8 f6 f4 ff ff callq 46390 46e9a: 31 d2 xor %edx,%edx 46e9c: f7 f3 div %ebx 46e9e: 39 44 24 0c cmp %eax,0xc(%rsp) 46ea2: 77 24 ja 46ec8 46ea4: 8b 4c 24 30 mov 0x30(%rsp),%ecx 46ea8: 8b 74 24 2c mov 0x2c(%rsp),%esi 46eac: 01 ce add %ecx,%esi 46eae: 81 7c 24 38 00 10 00 cmpl $0x1000,0x38(%rsp) 46eb5: 00 46eb6: 0f 86 f1 01 00 00 jbe 470ad 46ebc: 01 f1 add %esi,%ecx 46ebe: 39 4c 24 10 cmp %ecx,0x10(%rsp) 46ec2: 0f 86 d3 01 00 00 jbe 4709b 46ec8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 46ecf: bf 04 00 00 00 mov $0x4,%edi 46ed4: e8 00 00 00 00 callq 46ed9 46ed9: 41 0f b7 8e c0 00 00 movzwl 0xc0(%r14),%ecx 46ee0: 00 46ee1: 31 d2 xor %edx,%edx 46ee3: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 46ee8: 45 89 e1 mov %r12d,%r9d 46eeb: 41 c1 e1 10 shl $0x10,%r9d 46eef: 42 8d 44 29 ff lea -0x1(%rcx,%r13,1),%eax 46ef4: 45 09 ca or %r9d,%r10d 46ef7: 45 09 f9 or %r15d,%r9d 46efa: f7 f1 div %ecx 46efc: 89 c3 mov %eax,%ebx 46efe: eb 16 jmp 46f16 46f00: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 46f07: 00 46f08: 45 31 c9 xor %r9d,%r9d 46f0b: 45 31 d2 xor %r10d,%r10d 46f0e: 31 db xor %ebx,%ebx 46f10: 45 31 ff xor %r15d,%r15d 46f13: 45 31 e4 xor %r12d,%r12d 46f16: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 46f1d: 31 d2 xor %edx,%edx 46f1f: 48 89 ef mov %rbp,%rdi 46f22: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 46f27: 44 89 54 24 08 mov %r10d,0x8(%rsp) 46f2c: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 46f32: e8 00 00 00 00 callq 46f37 46f37: 31 c9 xor %ecx,%ecx 46f39: 48 89 ef mov %rbp,%rdi 46f3c: 41 89 c5 mov %eax,%r13d 46f3f: 89 c2 mov %eax,%edx 46f41: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 46f48: 80 e6 fc and $0xfc,%dh 46f4b: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 46f51: 80 ce 01 or $0x1,%dh 46f54: e8 00 00 00 00 callq 46f59 46f59: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 46f5e: 31 c9 xor %ecx,%ecx 46f60: 48 89 ef mov %rbp,%rdi 46f63: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 46f6a: 44 89 d2 mov %r10d,%edx 46f6d: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 46f73: e8 00 00 00 00 callq 46f78 46f78: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 46f7f: 31 d2 xor %edx,%edx 46f81: 48 89 ef mov %rbp,%rdi 46f84: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 46f8a: e8 00 00 00 00 callq 46f8f 46f8f: 31 c9 xor %ecx,%ecx 46f91: 48 89 ef mov %rbp,%rdi 46f94: 80 e4 fc and $0xfc,%ah 46f97: 89 c2 mov %eax,%edx 46f99: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 46fa0: 80 ce 02 or $0x2,%dh 46fa3: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 46fa9: e8 00 00 00 00 callq 46fae 46fae: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 46fb3: 31 c9 xor %ecx,%ecx 46fb5: 48 89 ef mov %rbp,%rdi 46fb8: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 46fbf: 44 89 ca mov %r9d,%edx 46fc2: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 46fc8: e8 00 00 00 00 callq 46fcd 46fcd: 31 c9 xor %ecx,%ecx 46fcf: 44 89 ea mov %r13d,%edx 46fd2: 48 89 ef mov %rbp,%rdi 46fd5: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 46fdc: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 46fe2: e8 00 00 00 00 callq 46fe7 46fe7: 8b 44 24 04 mov 0x4(%rsp),%eax 46feb: 45 89 a6 78 05 00 00 mov %r12d,0x578(%r14) 46ff2: 45 89 be 7c 05 00 00 mov %r15d,0x57c(%r14) 46ff9: 41 89 86 80 05 00 00 mov %eax,0x580(%r14) 47000: 41 89 9e 84 05 00 00 mov %ebx,0x584(%r14) 47007: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 4700e: 00 4700f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 47016: 00 00 47018: 0f 85 dd 00 00 00 jne 470fb 4701e: 48 81 c4 88 00 00 00 add $0x88,%rsp 47025: 5b pop %rbx 47026: 5d pop %rbp 47027: 41 5c pop %r12 47029: 41 5d pop %r13 4702b: 41 5e pop %r14 4702d: 41 5f pop %r15 4702f: c3 retq 47030: 31 f6 xor %esi,%esi 47032: 48 89 ef mov %rbp,%rdi 47035: e8 00 00 00 00 callq 4703a 4703a: 48 89 ef mov %rbp,%rdi 4703d: 31 f6 xor %esi,%esi 4703f: 8d 04 80 lea (%rax,%rax,4),%eax 47042: 01 c0 add %eax,%eax 47044: 89 44 24 50 mov %eax,0x50(%rsp) 47048: e8 00 00 00 00 callq 4704d 4704d: 41 8b be a0 00 00 00 mov 0xa0(%r14),%edi 47054: 41 0f b7 8e c0 00 00 movzwl 0xc0(%r14),%ecx 4705b: 00 4705c: 8d 04 80 lea (%rax,%rax,4),%eax 4705f: 01 c0 add %eax,%eax 47061: 89 44 24 54 mov %eax,0x54(%rsp) 47065: e9 fd fb ff ff jmpq 46c67 4706a: be 01 00 00 00 mov $0x1,%esi 4706f: 48 89 ef mov %rbp,%rdi 47072: e8 00 00 00 00 callq 47077 47077: be 01 00 00 00 mov $0x1,%esi 4707c: 48 89 ef mov %rbp,%rdi 4707f: 8d 04 80 lea (%rax,%rax,4),%eax 47082: 01 c0 add %eax,%eax 47084: 89 44 24 1c mov %eax,0x1c(%rsp) 47088: e8 00 00 00 00 callq 4708d 4708d: 8d 04 80 lea (%rax,%rax,4),%eax 47090: 01 c0 add %eax,%eax 47092: 89 44 24 20 mov %eax,0x20(%rsp) 47096: e9 18 fd ff ff jmpq 46db3 4709b: 83 bd e4 5e 00 00 02 cmpl $0x2,0x5ee4(%rbp) 470a2: 0f 85 31 fe ff ff jne 46ed9 470a8: e9 1b fe ff ff jmpq 46ec8 470ad: 8b 44 24 44 mov 0x44(%rsp),%eax 470b1: 31 d2 xor %edx,%edx 470b3: 8b 5c 24 48 mov 0x48(%rsp),%ebx 470b7: 8d 3c 36 lea (%rsi,%rsi,1),%edi 470ba: f7 74 24 28 divl 0x28(%rsp) 470be: 8d 53 01 lea 0x1(%rbx),%edx 470c1: 39 d0 cmp %edx,%eax 470c3: 0f 47 f7 cmova %edi,%esi 470c6: e9 f1 fd ff ff jmpq 46ebc 470cb: 83 bd e4 5e 00 00 02 cmpl $0x2,0x5ee4(%rbp) 470d2: 0f 85 b0 fc ff ff jne 46d88 470d8: e9 9a fc ff ff jmpq 46d77 470dd: 8b 44 24 78 mov 0x78(%rsp),%eax 470e1: 31 d2 xor %edx,%edx 470e3: 8b 7c 24 7c mov 0x7c(%rsp),%edi 470e7: f7 74 24 5c divl 0x5c(%rsp) 470eb: 8d 57 01 lea 0x1(%rdi),%edx 470ee: 8d 3c 36 lea (%rsi,%rsi,1),%edi 470f1: 39 d0 cmp %edx,%eax 470f3: 0f 47 f7 cmova %edi,%esi 470f6: e9 70 fc ff ff jmpq 46d6b 470fb: e8 00 00 00 00 callq 47100 0000000000047100 : 47100: e8 00 00 00 00 callq 47105 47105: 41 57 push %r15 47107: 41 56 push %r14 47109: 41 55 push %r13 4710b: 41 54 push %r12 4710d: 55 push %rbp 4710e: 48 89 fd mov %rdi,%rbp 47111: 53 push %rbx 47112: 48 83 ec 08 sub $0x8,%rsp 47116: e8 00 00 00 00 callq 4711b 4711b: 8b 95 d8 5e 00 00 mov 0x5ed8(%rbp),%edx 47121: 85 d2 test %edx,%edx 47123: 0f 8e 6f 01 00 00 jle 47298 47129: 83 ea 01 sub $0x1,%edx 4712c: 48 8d 85 c0 5c 00 00 lea 0x5cc0(%rbp),%rax 47133: 45 31 ff xor %r15d,%r15d 47136: 48 8d 8c d5 c8 5c 00 lea 0x5cc8(%rbp,%rdx,8),%rcx 4713d: 00 4713e: 48 8b 10 mov (%rax),%rdx 47141: 80 ba 9c 00 00 00 01 cmpb $0x1,0x9c(%rdx) 47148: 41 83 df ff sbb $0xffffffff,%r15d 4714c: 48 83 c0 08 add $0x8,%rax 47150: 48 39 c1 cmp %rax,%rcx 47153: 75 e9 jne 4713e 47155: 45 31 f6 xor %r14d,%r14d 47158: 4e 8b ac f5 c0 5c 00 mov 0x5cc0(%rbp,%r14,8),%r13 4715f: 00 47160: 41 8b 85 e8 03 00 00 mov 0x3e8(%r13),%eax 47167: 49 81 fd 60 ff ff ff cmp $0xffffffffffffff60,%r13 4716e: 0f 95 44 24 03 setne 0x3(%rsp) 47173: 41 80 bd 9c 00 00 00 cmpb $0x0,0x9c(%r13) 4717a: 00 4717b: 44 8d 24 c5 00 00 00 lea 0x0(,%rax,8),%r12d 47182: 00 47183: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 47188: 74 4b je 471d5 4718a: 84 c0 test %al,%al 4718c: 74 47 je 471d5 4718e: 41 0f b7 85 c0 00 00 movzwl 0xc0(%r13),%eax 47195: 00 47196: 66 3d 7f 07 cmp $0x77f,%ax 4719a: 0f 86 0b 01 00 00 jbe 472ab 471a0: 66 3d ff 09 cmp $0x9ff,%ax 471a4: 0f 86 18 01 00 00 jbe 472c2 471aa: 66 3d ff 0f cmp $0xfff,%ax 471ae: 0f 87 3c 01 00 00 ja 472f0 471b4: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 471bb: 0f 84 18 01 00 00 je 472d9 471c1: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 471c8: 00 471c9: ba b0 06 00 00 mov $0x6b0,%edx 471ce: bb 02 00 00 00 mov $0x2,%ebx 471d3: eb 0f jmp 471e4 471d5: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 471dc: 00 471dd: ba b0 06 10 00 mov $0x1006b0,%edx 471e2: 31 db xor %ebx,%ebx 471e4: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 471eb: 31 c9 xor %ecx,%ecx 471ed: 48 89 ef mov %rbp,%rdi 471f0: 41 81 c4 28 03 00 00 add $0x328,%r12d 471f7: 8d b0 c1 1a 00 00 lea 0x1ac1(%rax),%esi 471fd: e8 00 00 00 00 callq 47202 47202: 89 da mov %ebx,%edx 47204: 31 c9 xor %ecx,%ecx 47206: 44 89 e6 mov %r12d,%esi 47209: 48 89 ef mov %rbp,%rdi 4720c: 31 db xor %ebx,%ebx 4720e: e8 00 00 00 00 callq 47213 47213: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 47219: 85 c0 test %eax,%eax 4721b: 75 17 jne 47234 4721d: eb 26 jmp 47245 4721f: bf c7 10 00 00 mov $0x10c7,%edi 47224: 83 c3 01 add $0x1,%ebx 47227: e8 00 00 00 00 callq 4722c 4722c: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 47232: 73 11 jae 47245 47234: 31 d2 xor %edx,%edx 47236: 44 89 e6 mov %r12d,%esi 47239: 48 89 ef mov %rbp,%rdi 4723c: e8 00 00 00 00 callq 47241 47241: a8 10 test $0x10,%al 47243: 74 da je 4721f 47245: 41 80 bd 9c 00 00 00 cmpb $0x0,0x9c(%r13) 4724c: 00 4724d: 74 58 je 472a7 4724f: 80 7c 24 03 00 cmpb $0x0,0x3(%rsp) 47254: 74 51 je 472a7 47256: 8b 44 24 04 mov 0x4(%rsp),%eax 4725a: ba 00 0f 00 00 mov $0xf00,%edx 4725f: 83 f8 01 cmp $0x1,%eax 47262: 74 10 je 47274 47264: 83 f8 02 cmp $0x2,%eax 47267: ba 00 20 00 00 mov $0x2000,%edx 4726c: b8 00 14 00 00 mov $0x1400,%eax 47271: 0f 44 d0 cmove %eax,%edx 47274: 4a 8b b4 f5 c0 5c 00 mov 0x5cc0(%rbp,%r14,8),%rsi 4727b: 00 4727c: 44 89 f9 mov %r15d,%ecx 4727f: 48 89 ef mov %rbp,%rdi 47282: 49 83 c6 01 add $0x1,%r14 47286: e8 15 f9 ff ff callq 46ba0 4728b: 44 39 b5 d8 5e 00 00 cmp %r14d,0x5ed8(%rbp) 47292: 0f 8f c0 fe ff ff jg 47158 47298: 48 83 c4 08 add $0x8,%rsp 4729c: 5b pop %rbx 4729d: 5d pop %rbp 4729e: 41 5c pop %r12 472a0: 41 5d pop %r13 472a2: 41 5e pop %r14 472a4: 41 5f pop %r15 472a6: c3 retq 472a7: 31 d2 xor %edx,%edx 472a9: eb c9 jmp 47274 472ab: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 472b2: 00 472b3: ba b0 06 10 00 mov $0x1006b0,%edx 472b8: bb 02 00 00 00 mov $0x2,%ebx 472bd: e9 22 ff ff ff jmpq 471e4 472c2: c7 44 24 04 02 00 00 movl $0x2,0x4(%rsp) 472c9: 00 472ca: ba b0 06 20 00 mov $0x2006b0,%edx 472cf: bb 02 00 00 00 mov $0x2,%ebx 472d4: e9 0b ff ff ff jmpq 471e4 472d9: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 472e0: 00 472e1: ba b0 06 00 00 mov $0x6b0,%edx 472e6: bb 04 00 00 00 mov $0x4,%ebx 472eb: e9 f4 fe ff ff jmpq 471e4 472f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 472f7: bf 04 00 00 00 mov $0x4,%edi 472fc: e8 00 00 00 00 callq 47301 47301: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 47308: 0f 85 b3 fe ff ff jne 471c1 4730e: eb c9 jmp 472d9 0000000000047310 : 47310: e8 00 00 00 00 callq 47315 47315: 41 56 push %r14 47317: be 03 00 00 00 mov $0x3,%esi 4731c: 41 55 push %r13 4731e: 41 54 push %r12 47320: 55 push %rbp 47321: 53 push %rbx 47322: 48 89 fb mov %rdi,%rbx 47325: 48 83 ec 18 sub $0x18,%rsp 47329: 48 8b 2f mov (%rdi),%rbp 4732c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 47333: 00 00 47335: 48 89 44 24 10 mov %rax,0x10(%rsp) 4733a: 31 c0 xor %eax,%eax 4733c: e8 4f d6 ff ff callq 44990 47341: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 47348: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 4734f: 48 85 c0 test %rax,%rax 47352: 74 6d je 473c1 47354: 4c 8b a0 a8 00 00 00 mov 0xa8(%rax),%r12 4735b: 31 f6 xor %esi,%esi 4735d: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 47364: 00 47365: 4d 8b ac 24 48 01 00 mov 0x148(%r12),%r13 4736c: 00 4736d: 4d 8d 74 24 a8 lea -0x58(%r12),%r14 47372: e8 00 00 00 00 callq 47377 47377: 83 f8 fc cmp $0xfffffffc,%eax 4737a: 0f 84 55 01 00 00 je 474d5 47380: 85 c0 test %eax,%eax 47382: 0f 85 42 01 00 00 jne 474ca 47388: 4c 89 f7 mov %r14,%rdi 4738b: e8 00 00 00 00 callq 47390 47390: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47397: e8 00 00 00 00 callq 4739c 4739c: 4c 89 e7 mov %r12,%rdi 4739f: 31 f6 xor %esi,%esi 473a1: e8 00 00 00 00 callq 473a6 473a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 473ad: ff 14 25 00 00 00 00 callq *0x0 473b4: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 473bb: 00 473bc: e8 00 00 00 00 callq 473c1 473c1: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 473c7: 31 c9 xor %ecx,%ecx 473c9: 31 d2 xor %edx,%edx 473cb: 8d b0 00 1a 00 00 lea 0x1a00(%rax),%esi 473d1: 48 8b 03 mov (%rbx),%rax 473d4: 48 8d 78 f0 lea -0x10(%rax),%rdi 473d8: e8 00 00 00 00 callq 473dd 473dd: be 01 00 00 00 mov $0x1,%esi 473e2: 48 89 df mov %rbx,%rdi 473e5: e8 00 00 00 00 callq 473ea 473ea: 8b 8d c8 5e 00 00 mov 0x5ec8(%rbp),%ecx 473f0: 44 8b 93 b0 04 00 00 mov 0x4b0(%rbx),%r10d 473f7: 85 c9 test %ecx,%ecx 473f9: 7e 31 jle 4742c 473fb: 31 c0 xor %eax,%eax 473fd: 48 8b 94 c5 b0 5c 00 mov 0x5cb0(%rbp,%rax,8),%rdx 47404: 00 47405: 48 85 d2 test %rdx,%rdx 47408: 74 1a je 47424 4740a: 80 ba ec 03 00 00 00 cmpb $0x0,0x3ec(%rdx) 47411: 74 11 je 47424 47413: 39 83 e8 03 00 00 cmp %eax,0x3e8(%rbx) 47419: 74 09 je 47424 4741b: 44 3b 92 b0 04 00 00 cmp 0x4b0(%rdx),%r10d 47422: 74 2f je 47453 47424: 48 83 c0 01 add $0x1,%rax 47428: 39 c1 cmp %eax,%ecx 4742a: 7f d1 jg 473fd 4742c: 41 83 fa 01 cmp $0x1,%r10d 47430: 76 6c jbe 4749e 47432: 41 83 fa 02 cmp $0x2,%r10d 47436: 75 1b jne 47453 47438: 8b 85 f8 06 00 00 mov 0x6f8(%rbp),%eax 4743e: 8d 50 fb lea -0x5(%rax),%edx 47441: 83 fa 01 cmp $0x1,%edx 47444: 0f 86 9c 00 00 00 jbe 474e6 4744a: 83 f8 08 cmp $0x8,%eax 4744d: 0f 84 93 00 00 00 je 474e6 47453: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 4745a: 00 00 00 4745d: c7 83 54 05 00 00 00 movl $0x0,0x554(%rbx) 47464: 00 00 00 47467: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 4746e: 00 00 00 00 47472: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 47479: 00 00 00 00 4747d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 47482: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 47489: 00 00 4748b: 0f 85 86 00 00 00 jne 47517 47491: 48 83 c4 18 add $0x18,%rsp 47495: 5b pop %rbx 47496: 5d pop %rbp 47497: 41 5c pop %r12 47499: 41 5d pop %r13 4749b: 41 5e pop %r14 4749d: c3 retq 4749e: 8b b3 e8 03 00 00 mov 0x3e8(%rbx),%esi 474a4: 54 push %rsp 474a5: 45 31 c9 xor %r9d,%r9d 474a8: 45 31 c0 xor %r8d,%r8d 474ab: 6a 00 pushq $0x0 474ad: 31 c9 xor %ecx,%ecx 474af: 44 89 d2 mov %r10d,%edx 474b2: 48 89 df mov %rbx,%rdi 474b5: 6a 00 pushq $0x0 474b7: 6a 00 pushq $0x0 474b9: 6a 00 pushq $0x0 474bb: 6a 00 pushq $0x0 474bd: 6a 00 pushq $0x0 474bf: e8 00 00 00 00 callq 474c4 474c4: 48 83 c4 38 add $0x38,%rsp 474c8: eb 89 jmp 47453 474ca: 3d 00 fe ff ff cmp $0xfffffe00,%eax 474cf: 0f 85 00 00 00 00 jne 474d5 474d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 474dc: e8 00 00 00 00 callq 474e1 474e1: e9 db fe ff ff jmpq 473c1 474e6: 8b b3 e8 03 00 00 mov 0x3e8(%rbx),%esi 474ec: 54 push %rsp 474ed: 45 31 c9 xor %r9d,%r9d 474f0: 45 31 c0 xor %r8d,%r8d 474f3: 6a 00 pushq $0x0 474f5: 31 c9 xor %ecx,%ecx 474f7: ba 02 00 00 00 mov $0x2,%edx 474fc: 48 89 df mov %rbx,%rdi 474ff: 6a 00 pushq $0x0 47501: 6a 00 pushq $0x0 47503: 6a 00 pushq $0x0 47505: 6a 00 pushq $0x0 47507: 6a 00 pushq $0x0 47509: e8 00 00 00 00 callq 4750e 4750e: 48 83 c4 38 add $0x38,%rsp 47512: e9 3c ff ff ff jmpq 47453 47517: e8 00 00 00 00 callq 4751c 4751c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000047520 : 47520: e8 00 00 00 00 callq 47525 47525: 41 55 push %r13 47527: 41 89 d5 mov %edx,%r13d 4752a: 31 d2 xor %edx,%edx 4752c: 41 54 push %r12 4752e: 41 89 f4 mov %esi,%r12d 47531: 55 push %rbp 47532: 53 push %rbx 47533: 48 8b 07 mov (%rdi),%rax 47536: 48 89 fb mov %rdi,%rbx 47539: 48 8d 68 f0 lea -0x10(%rax),%rbp 4753d: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 47543: 48 89 ef mov %rbp,%rdi 47546: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 4754c: e8 00 00 00 00 callq 47551 47551: 31 c9 xor %ecx,%ecx 47553: 48 89 ef mov %rbp,%rdi 47556: 0d 00 00 01 00 or $0x10000,%eax 4755b: 89 c2 mov %eax,%edx 4755d: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 47563: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 47569: e8 00 00 00 00 callq 4756e 4756e: 44 89 ea mov %r13d,%edx 47571: 44 89 e6 mov %r12d,%esi 47574: 48 89 df mov %rbx,%rdi 47577: e8 04 cb ff ff callq 44080 4757c: 31 d2 xor %edx,%edx 4757e: 41 89 c4 mov %eax,%r12d 47581: 48 8b 03 mov (%rbx),%rax 47584: 48 8d 68 f0 lea -0x10(%rax),%rbp 47588: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 4758e: 48 89 ef mov %rbp,%rdi 47591: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 47597: e8 00 00 00 00 callq 4759c 4759c: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 475a2: 48 89 ef mov %rbp,%rdi 475a5: 31 c9 xor %ecx,%ecx 475a7: 25 ff ff fe ff and $0xfffeffff,%eax 475ac: 89 c2 mov %eax,%edx 475ae: 81 c6 6e 1a 00 00 add $0x1a6e,%esi 475b4: e8 00 00 00 00 callq 475b9 475b9: 44 89 e0 mov %r12d,%eax 475bc: 5b pop %rbx 475bd: 5d pop %rbp 475be: 41 5c pop %r12 475c0: 41 5d pop %r13 475c2: c3 retq 475c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 475ca: 00 00 00 00 475ce: 66 90 xchg %ax,%ax 00000000000475d0 : 475d0: e8 00 00 00 00 callq 475d5 475d5: 41 57 push %r15 475d7: 41 56 push %r14 475d9: 41 55 push %r13 475db: 49 89 fd mov %rdi,%r13 475de: 41 54 push %r12 475e0: 55 push %rbp 475e1: 53 push %rbx 475e2: 48 83 ec 58 sub $0x58,%rsp 475e6: 48 89 74 24 08 mov %rsi,0x8(%rsp) 475eb: 89 54 24 18 mov %edx,0x18(%rsp) 475ef: 89 4c 24 1c mov %ecx,0x1c(%rsp) 475f3: 44 89 44 24 04 mov %r8d,0x4(%rsp) 475f8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 475ff: 00 00 47601: 48 89 44 24 50 mov %rax,0x50(%rsp) 47606: 48 8b 07 mov (%rdi),%rax 47609: 48 89 44 24 10 mov %rax,0x10(%rsp) 4760e: 45 85 c0 test %r8d,%r8d 47611: 0f 85 14 06 00 00 jne 47c2b 47617: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 4761e: 48 8b a8 a8 00 00 00 mov 0xa8(%rax),%rbp 47625: 48 85 ed test %rbp,%rbp 47628: 0f 84 a7 06 00 00 je 47cd5 4762e: 48 8b 9d a8 00 00 00 mov 0xa8(%rbp),%rbx 47635: 31 f6 xor %esi,%esi 47637: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 4763e: 4c 8b bb 48 01 00 00 mov 0x148(%rbx),%r15 47645: 4c 8d 73 a8 lea -0x58(%rbx),%r14 47649: e8 00 00 00 00 callq 4764e 4764e: 41 89 c4 mov %eax,%r12d 47651: 83 f8 fc cmp $0xfffffffc,%eax 47654: 0f 84 9f 06 00 00 je 47cf9 4765a: 85 c0 test %eax,%eax 4765c: 0f 85 3f 06 00 00 jne 47ca1 47662: 8b 44 24 04 mov 0x4(%rsp),%eax 47666: 85 c0 test %eax,%eax 47668: 0f 84 c7 05 00 00 je 47c35 4766e: 4c 89 f7 mov %r14,%rdi 47671: e8 00 00 00 00 callq 47676 47676: 4c 89 f7 mov %r14,%rdi 47679: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 4767e: 49 89 c7 mov %rax,%r15 47681: e8 00 00 00 00 callq 47686 47686: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4768d: e8 00 00 00 00 callq 47692 47692: 48 89 df mov %rbx,%rdi 47695: 31 f6 xor %esi,%esi 47697: e8 00 00 00 00 callq 4769c 4769c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 476a3: ff 14 25 00 00 00 00 callq *0x0 476aa: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 476b1: e8 00 00 00 00 callq 476b6 476b6: 48 8b 45 48 mov 0x48(%rbp),%rax 476ba: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 476bf: 8b 38 mov (%rax),%edi 476c1: 48 89 ca mov %rcx,%rdx 476c4: 48 c1 ea 04 shr $0x4,%rdx 476c8: 81 ff 58 42 32 34 cmp $0x34324258,%edi 476ce: 74 36 je 47706 476d0: 0f 87 e0 03 00 00 ja 47ab6 476d6: 81 ff 58 52 33 30 cmp $0x30335258,%edi 476dc: 0f 84 8a 04 00 00 je 47b6c 476e2: 0f 86 6c 04 00 00 jbe 47b54 476e8: 81 ff 58 52 31 32 cmp $0x32315258,%edi 476ee: 0f 84 a3 04 00 00 je 47b97 476f4: 0f 86 85 04 00 00 jbe 47b7f 476fa: 81 ff 41 42 32 34 cmp $0x34324241,%edi 47700: 0f 85 ab 05 00 00 jne 47cb1 47706: 45 31 c0 xor %r8d,%r8d 47709: 41 ba 20 02 00 00 mov $0x220,%r10d 4770f: b8 02 00 00 00 mov $0x2,%eax 47714: 48 89 ce mov %rcx,%rsi 47717: 83 e6 0f and $0xf,%esi 4771a: 48 83 fe 04 cmp $0x4,%rsi 4771e: 0f 84 d7 03 00 00 je 47afb 47724: 89 c1 mov %eax,%ecx 47726: 81 c9 00 00 20 00 or $0x200000,%ecx 4772c: 48 83 fe 02 cmp $0x2,%rsi 47730: 0f 44 c1 cmove %ecx,%eax 47733: 89 d3 mov %edx,%ebx 47735: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 4773a: 31 f6 xor %esi,%esi 4773c: 4c 89 ef mov %r13,%rdi 4773f: c1 e3 18 shl $0x18,%ebx 47742: 44 88 44 24 27 mov %r8b,0x27(%rsp) 47747: 81 e3 00 00 00 1f and $0x1f000000,%ebx 4774d: 44 89 54 24 20 mov %r10d,0x20(%rsp) 47752: 49 83 ee 10 sub $0x10,%r14 47756: 09 c3 or %eax,%ebx 47758: e8 f3 c3 ff ff callq 43b50 4775d: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 47764: 31 c9 xor %ecx,%ecx 47766: 31 d2 xor %edx,%edx 47768: 4c 89 f7 mov %r14,%rdi 4776b: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 47771: e8 00 00 00 00 callq 47776 47776: 41 8b 8d f0 03 00 00 mov 0x3f0(%r13),%ecx 4777d: 4c 89 f8 mov %r15,%rax 47780: 4c 89 f7 mov %r14,%rdi 47783: 48 c1 e8 20 shr $0x20,%rax 47787: 45 30 ff xor %r15b,%r15b 4778a: 8d b1 07 1a 00 00 lea 0x1a07(%rcx),%esi 47790: 89 c2 mov %eax,%edx 47792: 31 c9 xor %ecx,%ecx 47794: 48 89 44 24 10 mov %rax,0x10(%rsp) 47799: e8 00 00 00 00 callq 4779e 4779e: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 477a5: 31 c9 xor %ecx,%ecx 477a7: 4c 89 f7 mov %r14,%rdi 477aa: 8d b0 08 1a 00 00 lea 0x1a08(%rax),%esi 477b0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 477b5: 89 c2 mov %eax,%edx 477b7: e8 00 00 00 00 callq 477bc 477bc: 31 c9 xor %ecx,%ecx 477be: 44 89 fa mov %r15d,%edx 477c1: 4c 89 f7 mov %r14,%rdi 477c4: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 477cb: 8d b0 04 1a 00 00 lea 0x1a04(%rax),%esi 477d1: e8 00 00 00 00 callq 477d6 477d6: 31 c9 xor %ecx,%ecx 477d8: 44 89 fa mov %r15d,%edx 477db: 4c 89 f7 mov %r14,%rdi 477de: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 477e5: 8d b0 05 1a 00 00 lea 0x1a05(%rax),%esi 477eb: e8 00 00 00 00 callq 477f0 477f0: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 477f7: 31 c9 xor %ecx,%ecx 477f9: 89 da mov %ebx,%edx 477fb: 4c 89 f7 mov %r14,%rdi 477fe: 8d b0 01 1a 00 00 lea 0x1a01(%rax),%esi 47804: e8 00 00 00 00 callq 47809 47809: 44 8b 54 24 20 mov 0x20(%rsp),%r10d 4780e: 31 c9 xor %ecx,%ecx 47810: 4c 89 f7 mov %r14,%rdi 47813: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 4781a: 44 89 d2 mov %r10d,%edx 4781d: 8d b0 03 1a 00 00 lea 0x1a03(%rax),%esi 47823: e8 00 00 00 00 callq 47828 47828: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 4782f: 31 d2 xor %edx,%edx 47831: 4c 89 f7 mov %r14,%rdi 47834: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 4783a: e8 00 00 00 00 callq 4783f 4783f: 44 0f b6 44 24 27 movzbl 0x27(%rsp),%r8d 47845: 80 e4 fe and $0xfe,%ah 47848: 89 c2 mov %eax,%edx 4784a: 45 84 c0 test %r8b,%r8b 4784d: 0f 84 32 04 00 00 je 47c85 47853: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 4785a: 4c 89 f7 mov %r14,%rdi 4785d: 80 ce 01 or $0x1,%dh 47860: 31 c9 xor %ecx,%ecx 47862: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 47868: e8 00 00 00 00 callq 4786d 4786d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 47874: bf 04 00 00 00 mov $0x4,%edi 47879: e8 00 00 00 00 callq 4787e 4787e: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 47885: 31 c9 xor %ecx,%ecx 47887: 31 d2 xor %edx,%edx 47889: 4c 89 f7 mov %r14,%rdi 4788c: 8d b0 09 1a 00 00 lea 0x1a09(%rax),%esi 47892: e8 00 00 00 00 callq 47897 47897: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 4789e: 31 c9 xor %ecx,%ecx 478a0: 31 d2 xor %edx,%edx 478a2: 4c 89 f7 mov %r14,%rdi 478a5: 8d b0 0a 1a 00 00 lea 0x1a0a(%rax),%esi 478ab: e8 00 00 00 00 callq 478b0 478b0: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 478b7: 31 c9 xor %ecx,%ecx 478b9: 31 d2 xor %edx,%edx 478bb: 4c 89 f7 mov %r14,%rdi 478be: 8d b0 0b 1a 00 00 lea 0x1a0b(%rax),%esi 478c4: e8 00 00 00 00 callq 478c9 478c9: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 478d0: 31 c9 xor %ecx,%ecx 478d2: 31 d2 xor %edx,%edx 478d4: 4c 89 f7 mov %r14,%rdi 478d7: 8d b0 0c 1a 00 00 lea 0x1a0c(%rax),%esi 478dd: e8 00 00 00 00 callq 478e2 478e2: 8b 95 80 00 00 00 mov 0x80(%rbp),%edx 478e8: 31 c9 xor %ecx,%ecx 478ea: 4c 89 f7 mov %r14,%rdi 478ed: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 478f4: 8d b0 0d 1a 00 00 lea 0x1a0d(%rax),%esi 478fa: e8 00 00 00 00 callq 478ff 478ff: 8b 95 84 00 00 00 mov 0x84(%rbp),%edx 47905: 31 c9 xor %ecx,%ecx 47907: 4c 89 f7 mov %r14,%rdi 4790a: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 47911: 8d b0 0e 1a 00 00 lea 0x1a0e(%rax),%esi 47917: e8 00 00 00 00 callq 4791c 4791c: 48 8b 45 48 mov 0x48(%rbp),%rax 47920: 31 d2 xor %edx,%edx 47922: 4c 89 f7 mov %r14,%rdi 47925: 41 8b 9d f0 03 00 00 mov 0x3f0(%r13),%ebx 4792c: 0f b6 48 06 movzbl 0x6(%rax),%ecx 47930: 8b 45 58 mov 0x58(%rbp),%eax 47933: 8d b3 06 1a 00 00 lea 0x1a06(%rbx),%esi 47939: f7 f1 div %ecx 4793b: 31 c9 xor %ecx,%ecx 4793d: 89 c2 mov %eax,%edx 4793f: e8 00 00 00 00 callq 47944 47944: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 4794b: 31 c9 xor %ecx,%ecx 4794d: ba 01 00 00 00 mov $0x1,%edx 47952: 8d b0 00 1a 00 00 lea 0x1a00(%rax),%esi 47958: 49 8b 45 00 mov 0x0(%r13),%rax 4795c: 48 8d 78 f0 lea -0x10(%rax),%rdi 47960: e8 00 00 00 00 callq 47965 47965: 8b 95 84 00 00 00 mov 0x84(%rbp),%edx 4796b: 31 c9 xor %ecx,%ecx 4796d: 4c 89 f7 mov %r14,%rdi 47970: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 47977: 8d b0 c3 1a 00 00 lea 0x1ac3(%rax),%esi 4797d: e8 00 00 00 00 callq 47982 47982: 8b 54 24 18 mov 0x18(%rsp),%edx 47986: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 4798a: 4c 89 f7 mov %r14,%rdi 4798d: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 47994: c1 e2 10 shl $0x10,%edx 47997: 83 e1 fe and $0xfffffffe,%ecx 4799a: 81 e2 00 00 fc ff and $0xfffc0000,%edx 479a0: 8d b0 5c 1b 00 00 lea 0x1b5c(%rax),%esi 479a6: 09 ca or %ecx,%edx 479a8: 31 c9 xor %ecx,%ecx 479aa: e8 00 00 00 00 callq 479af 479af: 41 0f b7 95 ae 00 00 movzwl 0xae(%r13),%edx 479b6: 00 479b7: 41 0f b7 85 a4 00 00 movzwl 0xa4(%r13),%eax 479be: 00 479bf: 4c 89 f7 mov %r14,%rdi 479c2: 83 c2 01 add $0x1,%edx 479c5: 83 e2 fe and $0xfffffffe,%edx 479c8: c1 e0 10 shl $0x10,%eax 479cb: 31 c9 xor %ecx,%ecx 479cd: 09 c2 or %eax,%edx 479cf: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 479d6: 8d b0 5d 1b 00 00 lea 0x1b5d(%rax),%esi 479dc: e8 00 00 00 00 callq 479e1 479e1: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 479e8: 31 c9 xor %ecx,%ecx 479ea: 31 d2 xor %edx,%edx 479ec: 4c 89 f7 mov %r14,%rdi 479ef: 8d b0 be 1b 00 00 lea 0x1bbe(%rax),%esi 479f5: e8 00 00 00 00 callq 479fa 479fa: f6 44 24 04 01 testb $0x1,0x4(%rsp) 479ff: 0f 85 83 00 00 00 jne 47a88 47a05: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 47a0a: 48 85 db test %rbx,%rbx 47a0d: 74 79 je 47a88 47a0f: 49 8b 85 80 00 00 00 mov 0x80(%r13),%rax 47a16: 48 39 98 a8 00 00 00 cmp %rbx,0xa8(%rax) 47a1d: 74 69 je 47a88 47a1f: 48 8b 9b a8 00 00 00 mov 0xa8(%rbx),%rbx 47a26: 31 f6 xor %esi,%esi 47a28: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 47a2f: 48 8b ab 48 01 00 00 mov 0x148(%rbx),%rbp 47a36: 4c 8d 6b a8 lea -0x58(%rbx),%r13 47a3a: e8 00 00 00 00 callq 47a3f 47a3f: 83 f8 fc cmp $0xfffffffc,%eax 47a42: 0f 84 b1 02 00 00 je 47cf9 47a48: 85 c0 test %eax,%eax 47a4a: 0f 85 9e 02 00 00 jne 47cee 47a50: 4c 89 ef mov %r13,%rdi 47a53: e8 00 00 00 00 callq 47a58 47a58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47a5f: e8 00 00 00 00 callq 47a64 47a64: 48 89 df mov %rbx,%rdi 47a67: 31 f6 xor %esi,%esi 47a69: e8 00 00 00 00 callq 47a6e 47a6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47a75: ff 14 25 00 00 00 00 callq *0x0 47a7c: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 47a83: e8 00 00 00 00 callq 47a88 47a88: 4c 89 f7 mov %r14,%rdi 47a8b: e8 70 f6 ff ff callq 47100 47a90: 48 8b 44 24 50 mov 0x50(%rsp),%rax 47a95: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 47a9c: 00 00 47a9e: 0f 85 60 02 00 00 jne 47d04 47aa4: 48 83 c4 58 add $0x58,%rsp 47aa8: 44 89 e0 mov %r12d,%eax 47aab: 5b pop %rbx 47aac: 5d pop %rbp 47aad: 41 5c pop %r12 47aaf: 41 5d pop %r13 47ab1: 41 5e pop %r14 47ab3: 41 5f pop %r15 47ab5: c3 retq 47ab6: 81 ff 41 52 31 35 cmp $0x35315241,%edi 47abc: 0f 84 11 01 00 00 je 47bd3 47ac2: 0f 86 df 00 00 00 jbe 47ba7 47ac8: 81 ff 42 58 31 35 cmp $0x35315842,%edi 47ace: 0f 84 e3 00 00 00 je 47bb7 47ad4: 81 ff 52 47 31 36 cmp $0x36314752,%edi 47ada: 0f 85 e7 00 00 00 jne 47bc7 47ae0: 48 89 ce mov %rcx,%rsi 47ae3: 45 31 c0 xor %r8d,%r8d 47ae6: 45 31 d2 xor %r10d,%r10d 47ae9: b8 01 01 00 00 mov $0x101,%eax 47aee: 83 e6 0f and $0xf,%esi 47af1: 48 83 fe 04 cmp $0x4,%rsi 47af5: 0f 85 29 fc ff ff jne 47724 47afb: 48 89 ce mov %rcx,%rsi 47afe: 48 89 cf mov %rcx,%rdi 47b01: 48 c1 ee 15 shr $0x15,%rsi 47b05: 48 c1 ef 09 shr $0x9,%rdi 47b09: c1 e6 02 shl $0x2,%esi 47b0c: c1 e7 0d shl $0xd,%edi 47b0f: 83 e6 0c and $0xc,%esi 47b12: 0f b7 ff movzwl %di,%edi 47b15: 09 fe or %edi,%esi 47b17: 09 f0 or %esi,%eax 47b19: 48 89 ce mov %rcx,%rsi 47b1c: 48 c1 ee 0f shr $0xf,%rsi 47b20: c1 e6 06 shl $0x6,%esi 47b23: 40 0f b6 f6 movzbl %sil,%esi 47b27: 09 f0 or %esi,%eax 47b29: 48 89 ce mov %rcx,%rsi 47b2c: 48 c1 e9 13 shr $0x13,%rcx 47b30: 48 c1 ee 11 shr $0x11,%rsi 47b34: c1 e1 12 shl $0x12,%ecx 47b37: c1 e6 0b shl $0xb,%esi 47b3a: 81 e1 00 00 0c 00 and $0xc0000,%ecx 47b40: 81 e6 00 18 00 00 and $0x1800,%esi 47b46: 09 f0 or %esi,%eax 47b48: 09 c8 or %ecx,%eax 47b4a: 0d 00 00 40 00 or $0x400000,%eax 47b4f: e9 df fb ff ff jmpq 47733 47b54: 81 ff 42 41 33 30 cmp $0x30334142,%edi 47b5a: 0f 84 b8 00 00 00 je 47c18 47b60: 81 ff 41 52 33 30 cmp $0x30335241,%edi 47b66: 0f 85 93 00 00 00 jne 47bff 47b6c: 41 b8 01 00 00 00 mov $0x1,%r8d 47b72: 45 31 d2 xor %r10d,%r10d 47b75: b8 02 01 00 00 mov $0x102,%eax 47b7a: e9 95 fb ff ff jmpq 47714 47b7f: 81 ff 42 58 33 30 cmp $0x30335842,%edi 47b85: 0f 84 8d 00 00 00 je 47c18 47b8b: 81 ff 41 52 31 32 cmp $0x32315241,%edi 47b91: 0f 85 1a 01 00 00 jne 47cb1 47b97: 45 31 c0 xor %r8d,%r8d 47b9a: 45 31 d2 xor %r10d,%r10d 47b9d: b8 01 02 00 00 mov $0x201,%eax 47ba2: e9 6d fb ff ff jmpq 47714 47ba7: 81 ff 58 52 32 34 cmp $0x34325258,%edi 47bad: 74 40 je 47bef 47baf: 81 ff 42 41 31 35 cmp $0x35314142,%edi 47bb5: 75 2c jne 47be3 47bb7: 45 31 c0 xor %r8d,%r8d 47bba: 45 31 d2 xor %r10d,%r10d 47bbd: b8 01 05 00 00 mov $0x501,%eax 47bc2: e9 4d fb ff ff jmpq 47714 47bc7: 81 ff 58 52 31 35 cmp $0x35315258,%edi 47bcd: 0f 85 de 00 00 00 jne 47cb1 47bd3: 45 31 c0 xor %r8d,%r8d 47bd6: 45 31 d2 xor %r10d,%r10d 47bd9: b8 01 00 00 00 mov $0x1,%eax 47bde: e9 31 fb ff ff jmpq 47714 47be3: 81 ff 41 52 32 34 cmp $0x34325241,%edi 47be9: 0f 85 c2 00 00 00 jne 47cb1 47bef: 45 31 c0 xor %r8d,%r8d 47bf2: 45 31 d2 xor %r10d,%r10d 47bf5: b8 02 00 00 00 mov $0x2,%eax 47bfa: e9 15 fb ff ff jmpq 47714 47bff: 81 ff 43 38 20 20 cmp $0x20203843,%edi 47c05: 0f 85 a6 00 00 00 jne 47cb1 47c0b: 45 31 c0 xor %r8d,%r8d 47c0e: 45 31 d2 xor %r10d,%r10d 47c11: 31 c0 xor %eax,%eax 47c13: e9 fc fa ff ff jmpq 47714 47c18: 41 b8 01 00 00 00 mov $0x1,%r8d 47c1e: 45 31 d2 xor %r10d,%r10d 47c21: b8 02 04 00 00 mov $0x402,%eax 47c26: e9 e9 fa ff ff jmpq 47714 47c2b: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 47c30: e9 f9 f9 ff ff jmpq 4762e 47c35: be 04 00 00 00 mov $0x4,%esi 47c3a: 4c 89 f7 mov %r14,%rdi 47c3d: e8 00 00 00 00 callq 47c42 47c42: 85 c0 test %eax,%eax 47c44: 0f 84 24 fa ff ff je 4766e 47c4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47c51: e8 00 00 00 00 callq 47c56 47c56: 48 89 df mov %rbx,%rdi 47c59: 31 f6 xor %esi,%esi 47c5b: e8 00 00 00 00 callq 47c60 47c60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47c67: ff 14 25 00 00 00 00 callq *0x0 47c6e: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 47c75: 41 bc ea ff ff ff mov $0xffffffea,%r12d 47c7b: e8 00 00 00 00 callq 47c80 47c80: e9 0b fe ff ff jmpq 47a90 47c85: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 47c8c: 31 c9 xor %ecx,%ecx 47c8e: 4c 89 f7 mov %r14,%rdi 47c91: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 47c97: e8 00 00 00 00 callq 47c9c 47c9c: e9 dd fb ff ff jmpq 4787e 47ca1: 3d 00 fe ff ff cmp $0xfffffe00,%eax 47ca6: 0f 84 e4 fd ff ff je 47a90 47cac: e9 00 00 00 00 jmpq 47cb1 47cb1: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 47cb6: 41 bc ea ff ff ff mov $0xffffffea,%r12d 47cbc: e8 00 00 00 00 callq 47cc1 47cc1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47cc8: 48 89 c6 mov %rax,%rsi 47ccb: e8 00 00 00 00 callq 47cd0 47cd0: e9 bb fd ff ff jmpq 47a90 47cd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 47cdc: bf 04 00 00 00 mov $0x4,%edi 47ce1: 45 31 e4 xor %r12d,%r12d 47ce4: e8 00 00 00 00 callq 47ce9 47ce9: e9 a2 fd ff ff jmpq 47a90 47cee: 3d 00 fe ff ff cmp $0xfffffe00,%eax 47cf3: 0f 85 00 00 00 00 jne 47cf9 47cf9: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 47cff: e9 8c fd ff ff jmpq 47a90 47d04: e8 00 00 00 00 callq 47d09 47d09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000047d10 : 47d10: e8 00 00 00 00 callq 47d15 47d15: 41 b8 01 00 00 00 mov $0x1,%r8d 47d1b: e9 b0 f8 ff ff jmpq 475d0 0000000000047d20 : 47d20: e8 00 00 00 00 callq 47d25 47d25: 41 89 f1 mov %esi,%r9d 47d28: 45 31 c0 xor %r8d,%r8d 47d2b: 48 89 ce mov %rcx,%rsi 47d2e: 89 d1 mov %edx,%ecx 47d30: 44 89 ca mov %r9d,%edx 47d33: e9 98 f8 ff ff jmpq 475d0 47d38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 47d3f: 00 0000000000047d40 : 47d40: e8 00 00 00 00 callq 47d45 47d45: 8b 87 54 05 00 00 mov 0x554(%rdi),%eax 47d4b: 85 c0 test %eax,%eax 47d4d: 0f 84 a9 01 00 00 je 47efc 47d53: 41 57 push %r15 47d55: 45 89 c7 mov %r8d,%r15d 47d58: 41 56 push %r14 47d5a: 41 89 ce mov %ecx,%r14d 47d5d: 41 55 push %r13 47d5f: 4d 89 cd mov %r9,%r13 47d62: 41 54 push %r12 47d64: 49 89 f4 mov %rsi,%r12 47d67: 48 89 d6 mov %rdx,%rsi 47d6a: 55 push %rbp 47d6b: 48 89 d5 mov %rdx,%rbp 47d6e: 53 push %rbx 47d6f: 48 89 fb mov %rdi,%rbx 47d72: e8 00 00 00 00 callq 47d77 47d77: 48 89 ee mov %rbp,%rsi 47d7a: 48 89 df mov %rbx,%rdi 47d7d: e8 00 00 00 00 callq 47d82 47d82: 45 31 c0 xor %r8d,%r8d 47d85: 44 89 f9 mov %r15d,%ecx 47d88: 44 89 f2 mov %r14d,%edx 47d8b: 4c 89 ee mov %r13,%rsi 47d8e: 48 89 df mov %rbx,%rdi 47d91: e8 3a f8 ff ff callq 475d0 47d96: 48 89 ea mov %rbp,%rdx 47d99: 4c 89 e6 mov %r12,%rsi 47d9c: 48 89 df mov %rbx,%rdi 47d9f: e8 00 00 00 00 callq 47da4 47da4: 48 89 df mov %rbx,%rdi 47da7: e8 00 00 00 00 callq 47dac 47dac: 48 83 bb f8 03 00 00 cmpq $0x0,0x3f8(%rbx) 47db3: 00 47db4: 0f 84 90 00 00 00 je 47e4a 47dba: 48 8b 03 mov (%rbx),%rax 47dbd: 31 d2 xor %edx,%edx 47dbf: 4c 8d 60 f0 lea -0x10(%rax),%r12 47dc3: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 47dc9: 4c 89 e7 mov %r12,%rdi 47dcc: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 47dd2: e8 00 00 00 00 callq 47dd7 47dd7: 31 c9 xor %ecx,%ecx 47dd9: 4c 89 e7 mov %r12,%rdi 47ddc: 0d 00 00 01 00 or $0x10000,%eax 47de1: 89 c2 mov %eax,%edx 47de3: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 47de9: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 47def: e8 00 00 00 00 callq 47df4 47df4: 8b 93 0c 04 00 00 mov 0x40c(%rbx),%edx 47dfa: 8b b3 08 04 00 00 mov 0x408(%rbx),%esi 47e00: 48 89 df mov %rbx,%rdi 47e03: e8 78 c2 ff ff callq 44080 47e08: 48 89 df mov %rbx,%rdi 47e0b: e8 a0 bd ff ff callq 43bb0 47e10: 48 8b 03 mov (%rbx),%rax 47e13: 31 d2 xor %edx,%edx 47e15: 4c 8d 60 f0 lea -0x10(%rax),%r12 47e19: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 47e1f: 4c 89 e7 mov %r12,%rdi 47e22: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 47e28: e8 00 00 00 00 callq 47e2d 47e2d: 31 c9 xor %ecx,%ecx 47e2f: 4c 89 e7 mov %r12,%rdi 47e32: 25 ff ff fe ff and $0xfffeffff,%eax 47e37: 89 c2 mov %eax,%edx 47e39: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 47e3f: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 47e45: e8 00 00 00 00 callq 47e4a 47e4a: 48 8b 45 00 mov 0x0(%rbp),%rax 47e4e: 48 89 83 88 05 00 00 mov %rax,0x588(%rbx) 47e55: 48 8b 45 08 mov 0x8(%rbp),%rax 47e59: 48 89 83 90 05 00 00 mov %rax,0x590(%rbx) 47e60: 48 8b 45 10 mov 0x10(%rbp),%rax 47e64: 48 89 83 98 05 00 00 mov %rax,0x598(%rbx) 47e6b: 48 8b 45 18 mov 0x18(%rbp),%rax 47e6f: 48 89 83 a0 05 00 00 mov %rax,0x5a0(%rbx) 47e76: 48 8b 45 20 mov 0x20(%rbp),%rax 47e7a: 48 89 83 a8 05 00 00 mov %rax,0x5a8(%rbx) 47e81: 48 8b 45 28 mov 0x28(%rbp),%rax 47e85: 48 89 83 b0 05 00 00 mov %rax,0x5b0(%rbx) 47e8c: 48 8b 45 30 mov 0x30(%rbp),%rax 47e90: 48 89 83 b8 05 00 00 mov %rax,0x5b8(%rbx) 47e97: 48 8b 45 38 mov 0x38(%rbp),%rax 47e9b: 48 89 83 c0 05 00 00 mov %rax,0x5c0(%rbx) 47ea2: 48 8b 45 40 mov 0x40(%rbp),%rax 47ea6: 48 89 83 c8 05 00 00 mov %rax,0x5c8(%rbx) 47ead: 48 8b 45 48 mov 0x48(%rbp),%rax 47eb1: 48 89 83 d0 05 00 00 mov %rax,0x5d0(%rbx) 47eb8: 48 8b 45 50 mov 0x50(%rbp),%rax 47ebc: 48 89 83 d8 05 00 00 mov %rax,0x5d8(%rbx) 47ec3: 48 8b 45 58 mov 0x58(%rbp),%rax 47ec7: 48 89 83 e0 05 00 00 mov %rax,0x5e0(%rbx) 47ece: 48 8b 45 60 mov 0x60(%rbp),%rax 47ed2: 48 89 83 e8 05 00 00 mov %rax,0x5e8(%rbx) 47ed9: 48 8b 45 68 mov 0x68(%rbp),%rax 47edd: 48 89 83 f0 05 00 00 mov %rax,0x5f0(%rbx) 47ee4: 48 8b 45 70 mov 0x70(%rbp),%rax 47ee8: 48 89 83 f8 05 00 00 mov %rax,0x5f8(%rbx) 47eef: 31 c0 xor %eax,%eax 47ef1: 5b pop %rbx 47ef2: 5d pop %rbp 47ef3: 41 5c pop %r12 47ef5: 41 5d pop %r13 47ef7: 41 5e pop %r14 47ef9: 41 5f pop %r15 47efb: c3 retq 47efc: b8 ea ff ff ff mov $0xffffffea,%eax 47f01: c3 retq 47f02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 47f09: 00 00 00 00 47f0d: 0f 1f 00 nopl (%rax) 0000000000047f10 : 47f10: e8 00 00 00 00 callq 47f15 47f15: 41 57 push %r15 47f17: 41 56 push %r14 47f19: 41 55 push %r13 47f1b: 49 89 fd mov %rdi,%r13 47f1e: 41 54 push %r12 47f20: 55 push %rbp 47f21: 53 push %rbx 47f22: 48 83 ec 10 sub $0x10,%rsp 47f26: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 47f2b: 85 d2 test %edx,%edx 47f2d: 0f 84 60 02 00 00 je 48193 47f33: 41 89 cc mov %ecx,%r12d 47f36: 44 89 c3 mov %r8d,%ebx 47f39: 39 8f 20 04 00 00 cmp %ecx,0x420(%rdi) 47f3f: 0f 82 f3 02 00 00 jb 48238 47f45: 44 39 87 24 04 00 00 cmp %r8d,0x424(%rdi) 47f4c: 0f 82 e6 02 00 00 jb 48238 47f52: 48 89 f7 mov %rsi,%rdi 47f55: 89 d6 mov %edx,%esi 47f57: 41 89 d6 mov %edx,%r14d 47f5a: e8 00 00 00 00 callq 47f5f 47f5f: 48 89 c5 mov %rax,%rbp 47f62: 48 85 c0 test %rax,%rax 47f65: 0f 84 f4 02 00 00 je 4825f 47f6b: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 47f72: 4c 8d 70 a8 lea -0x58(%rax),%r14 47f76: 31 f6 xor %esi,%esi 47f78: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 47f7f: 48 89 44 24 08 mov %rax,0x8(%rsp) 47f84: e8 00 00 00 00 callq 47f89 47f89: 41 89 c7 mov %eax,%r15d 47f8c: 83 f8 fc cmp $0xfffffffc,%eax 47f8f: 0f 84 bf 02 00 00 je 48254 47f95: 85 c0 test %eax,%eax 47f97: 0f 85 57 02 00 00 jne 481f4 47f9d: be 04 00 00 00 mov $0x4,%esi 47fa2: 4c 89 f7 mov %r14,%rdi 47fa5: e8 00 00 00 00 callq 47faa 47faa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47fb1: 41 89 c7 mov %eax,%r15d 47fb4: e8 00 00 00 00 callq 47fb9 47fb9: 48 89 ef mov %rbp,%rdi 47fbc: 31 f6 xor %esi,%esi 47fbe: e8 00 00 00 00 callq 47fc3 47fc3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47fca: ff 14 25 00 00 00 00 callq *0x0 47fd1: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 47fd8: e8 00 00 00 00 callq 47fdd 47fdd: 45 85 ff test %r15d,%r15d 47fe0: 0f 85 d3 01 00 00 jne 481b9 47fe6: 4c 89 f7 mov %r14,%rdi 47fe9: e8 00 00 00 00 callq 47fee 47fee: 31 d2 xor %edx,%edx 47ff0: 49 89 85 00 04 00 00 mov %rax,0x400(%r13) 47ff7: 49 8b 45 00 mov 0x0(%r13),%rax 47ffb: 4c 8d 70 f0 lea -0x10(%rax),%r14 47fff: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 48006: 4c 89 f7 mov %r14,%rdi 48009: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 4800f: e8 00 00 00 00 callq 48014 48014: 31 c9 xor %ecx,%ecx 48016: 4c 89 f7 mov %r14,%rdi 48019: 0d 00 00 01 00 or $0x10000,%eax 4801e: 89 c2 mov %eax,%edx 48020: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 48027: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 4802d: e8 00 00 00 00 callq 48032 48032: 45 39 a5 18 04 00 00 cmp %r12d,0x418(%r13) 48039: 41 8b b5 10 04 00 00 mov 0x410(%r13),%esi 48040: 41 8b 95 14 04 00 00 mov 0x414(%r13),%edx 48047: 75 13 jne 4805c 48049: 41 39 9d 1c 04 00 00 cmp %ebx,0x41c(%r13) 48050: 75 0a jne 4805c 48052: 39 74 24 04 cmp %esi,0x4(%rsp) 48056: 0f 84 ae 01 00 00 je 4820a 4805c: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 48061: 41 03 b5 08 04 00 00 add 0x408(%r13),%esi 48068: 4c 89 ef mov %r13,%rdi 4806b: 41 03 95 0c 04 00 00 add 0x40c(%r13),%edx 48072: 2b 54 24 48 sub 0x48(%rsp),%edx 48076: 44 29 fe sub %r15d,%esi 48079: e8 02 c0 ff ff callq 44080 4807e: 8b 44 24 48 mov 0x48(%rsp),%eax 48082: 45 89 a5 18 04 00 00 mov %r12d,0x418(%r13) 48089: 41 89 9d 1c 04 00 00 mov %ebx,0x41c(%r13) 48090: 45 89 bd 10 04 00 00 mov %r15d,0x410(%r13) 48097: 41 89 85 14 04 00 00 mov %eax,0x414(%r13) 4809e: 4c 89 ef mov %r13,%rdi 480a1: e8 0a bb ff ff callq 43bb0 480a6: 49 8b 45 00 mov 0x0(%r13),%rax 480aa: 31 d2 xor %edx,%edx 480ac: 4c 8d 60 f0 lea -0x10(%rax),%r12 480b0: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 480b7: 4c 89 e7 mov %r12,%rdi 480ba: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 480c0: e8 00 00 00 00 callq 480c5 480c5: 31 c9 xor %ecx,%ecx 480c7: 4c 89 e7 mov %r12,%rdi 480ca: 25 ff ff fe ff and $0xfffeffff,%eax 480cf: 89 c2 mov %eax,%edx 480d1: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 480d8: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 480de: e8 00 00 00 00 callq 480e3 480e3: 49 8b 9d f8 03 00 00 mov 0x3f8(%r13),%rbx 480ea: 48 85 db test %rbx,%rbx 480ed: 0f 84 84 00 00 00 je 48177 480f3: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 480fa: 31 f6 xor %esi,%esi 480fc: 4c 8b a3 48 01 00 00 mov 0x148(%rbx),%r12 48103: 4c 8d 73 a8 lea -0x58(%rbx),%r14 48107: e8 00 00 00 00 callq 4810c 4810c: 83 f8 fc cmp $0xfffffffc,%eax 4810f: 74 40 je 48151 48111: 85 c0 test %eax,%eax 48113: 0f 85 0f 01 00 00 jne 48228 48119: 4c 89 f7 mov %r14,%rdi 4811c: e8 00 00 00 00 callq 48121 48121: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 48128: e8 00 00 00 00 callq 4812d 4812d: 48 89 df mov %rbx,%rdi 48130: 31 f6 xor %esi,%esi 48132: e8 00 00 00 00 callq 48137 48137: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4813e: ff 14 25 00 00 00 00 callq *0x0 48145: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 4814c: e8 00 00 00 00 callq 48151 48151: 49 8b bd f8 03 00 00 mov 0x3f8(%r13),%rdi 48158: 48 85 ff test %rdi,%rdi 4815b: 74 1a je 48177 4815d: b8 ff ff ff ff mov $0xffffffff,%eax 48162: f0 0f c1 07 lock xadd %eax,(%rdi) 48166: 83 f8 01 cmp $0x1,%eax 48169: 0f 84 91 00 00 00 je 48200 4816f: 85 c0 test %eax,%eax 48171: 0f 8e a2 00 00 00 jle 48219 48177: 49 89 ad f8 03 00 00 mov %rbp,0x3f8(%r13) 4817e: 45 31 ff xor %r15d,%r15d 48181: 48 83 c4 10 add $0x10,%rsp 48185: 44 89 f8 mov %r15d,%eax 48188: 5b pop %rbx 48189: 5d pop %rbp 4818a: 41 5c pop %r12 4818c: 41 5d pop %r13 4818e: 41 5e pop %r14 48190: 41 5f pop %r15 48192: c3 retq 48193: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 48199: 31 c9 xor %ecx,%ecx 4819b: ba 00 02 00 04 mov $0x4000200,%edx 481a0: 31 ed xor %ebp,%ebp 481a2: 8d b0 66 1a 00 00 lea 0x1a66(%rax),%esi 481a8: 48 8b 07 mov (%rdi),%rax 481ab: 48 8d 78 f0 lea -0x10(%rax),%rdi 481af: e8 00 00 00 00 callq 481b4 481b4: e9 2a ff ff ff jmpq 480e3 481b9: 44 89 fe mov %r15d,%esi 481bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 481c3: e8 00 00 00 00 callq 481c8 481c8: b8 ff ff ff ff mov $0xffffffff,%eax 481cd: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 481d2: 83 f8 01 cmp $0x1,%eax 481d5: 74 13 je 481ea 481d7: 85 c0 test %eax,%eax 481d9: 7f a6 jg 48181 481db: be 03 00 00 00 mov $0x3,%esi 481e0: 48 89 ef mov %rbp,%rdi 481e3: e8 00 00 00 00 callq 481e8 481e8: eb 97 jmp 48181 481ea: 48 89 ef mov %rbp,%rdi 481ed: e8 00 00 00 00 callq 481f2 481f2: eb 8d jmp 48181 481f4: 3d 00 fe ff ff cmp $0xfffffe00,%eax 481f9: 74 cd je 481c8 481fb: e9 00 00 00 00 jmpq 48200 48200: e8 00 00 00 00 callq 48205 48205: e9 6d ff ff ff jmpq 48177 4820a: 39 54 24 48 cmp %edx,0x48(%rsp) 4820e: 0f 85 48 fe ff ff jne 4805c 48214: e9 85 fe ff ff jmpq 4809e 48219: be 03 00 00 00 mov $0x3,%esi 4821e: e8 00 00 00 00 callq 48223 48223: e9 4f ff ff ff jmpq 48177 48228: 3d 00 fe ff ff cmp $0xfffffe00,%eax 4822d: 0f 84 1e ff ff ff je 48151 48233: e9 00 00 00 00 jmpq 48238 48238: 89 da mov %ebx,%edx 4823a: 44 89 e6 mov %r12d,%esi 4823d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 48244: 41 bf ea ff ff ff mov $0xffffffea,%r15d 4824a: e8 00 00 00 00 callq 4824f 4824f: e9 2d ff ff ff jmpq 48181 48254: 41 bf 00 fe ff ff mov $0xfffffe00,%r15d 4825a: e9 69 ff ff ff jmpq 481c8 4825f: 41 8b 95 e8 03 00 00 mov 0x3e8(%r13),%edx 48266: 44 89 f6 mov %r14d,%esi 48269: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 48270: 41 bf fe ff ff ff mov $0xfffffffe,%r15d 48276: e8 00 00 00 00 callq 4827b 4827b: e9 01 ff ff ff jmpq 48181 0000000000048280 : 48280: e8 00 00 00 00 callq 48285 48285: 41 55 push %r13 48287: 41 54 push %r12 48289: 55 push %rbp 4828a: 53 push %rbx 4828b: 48 89 fb mov %rdi,%rbx 4828e: e8 00 00 00 00 callq 48293 48293: 84 c0 test %al,%al 48295: 75 07 jne 4829e 48297: 5b pop %rbx 48298: 5d pop %rbp 48299: 41 5c pop %r12 4829b: 41 5d pop %r13 4829d: c3 retq 4829e: 48 89 df mov %rbx,%rdi 482a1: e8 ea da ff ff callq 45d90 482a6: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 482ac: 83 e8 05 sub $0x5,%eax 482af: 83 f8 04 cmp $0x4,%eax 482b2: 77 e3 ja 48297 482b4: 31 ed xor %ebp,%ebp 482b6: 39 2c 85 00 00 00 00 cmp %ebp,0x0(,%rax,4) 482bd: 7e d8 jle 48297 482bf: 44 8b 24 ad 00 00 00 mov 0x0(,%rbp,4),%r12d 482c6: 00 482c7: 31 d2 xor %edx,%edx 482c9: 48 89 df mov %rbx,%rdi 482cc: 45 8d ac 24 9c 1b 00 lea 0x1b9c(%r12),%r13d 482d3: 00 482d4: 44 89 ee mov %r13d,%esi 482d7: e8 00 00 00 00 callq 482dc 482dc: a8 01 test $0x1,%al 482de: 75 19 jne 482f9 482e0: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 482e6: 48 83 c5 01 add $0x1,%rbp 482ea: 83 e8 05 sub $0x5,%eax 482ed: 83 f8 04 cmp $0x4,%eax 482f0: 76 c4 jbe 482b6 482f2: 5b pop %rbx 482f3: 5d pop %rbp 482f4: 41 5c pop %r12 482f6: 41 5d pop %r13 482f8: c3 retq 482f9: 41 81 c4 b5 1b 00 00 add $0x1bb5,%r12d 48300: 31 c9 xor %ecx,%ecx 48302: 48 89 df mov %rbx,%rdi 48305: ba 01 00 00 00 mov $0x1,%edx 4830a: 44 89 e6 mov %r12d,%esi 4830d: e8 00 00 00 00 callq 48312 48312: 31 d2 xor %edx,%edx 48314: 44 89 ee mov %r13d,%esi 48317: 48 89 df mov %rbx,%rdi 4831a: e8 00 00 00 00 callq 4831f 4831f: 31 c9 xor %ecx,%ecx 48321: 44 89 ee mov %r13d,%esi 48324: 48 89 df mov %rbx,%rdi 48327: 83 e0 fe and $0xfffffffe,%eax 4832a: 89 c2 mov %eax,%edx 4832c: e8 00 00 00 00 callq 48331 48331: 31 c9 xor %ecx,%ecx 48333: 31 d2 xor %edx,%edx 48335: 44 89 e6 mov %r12d,%esi 48338: 48 89 df mov %rbx,%rdi 4833b: e8 00 00 00 00 callq 48340 48340: eb 9e jmp 482e0 48342: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 48349: 00 00 00 4834c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000048350 : 48350: e8 00 00 00 00 callq 48355 48355: 48 8b 07 mov (%rdi),%rax 48358: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx 4835e: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax 48365: 48 8d 04 90 lea (%rax,%rdx,4),%rax 48369: 8b 00 mov (%rax),%eax 4836b: c3 retq 4836c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000048370 : 48370: e8 00 00 00 00 callq 48375 48375: 48 8b 07 mov (%rdi),%rax 48378: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx 4837e: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax 48385: 48 8d 04 90 lea (%rax,%rdx,4),%rax 48389: 8b 00 mov (%rax),%eax 4838b: c3 retq 4838c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000048390 : 48390: e8 00 00 00 00 callq 48395 48395: b8 01 00 00 00 mov $0x1,%eax 4839a: c3 retq 4839b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000483a0 : 483a0: e8 00 00 00 00 callq 483a5 483a5: 31 c0 xor %eax,%eax 483a7: 83 bf 08 07 00 00 06 cmpl $0x6,0x708(%rdi) 483ae: 0f 94 c0 sete %al 483b1: 83 c0 04 add $0x4,%eax 483b4: c3 retq 483b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 483bc: 00 00 00 00 00000000000483c0 : 483c0: e8 00 00 00 00 callq 483c5 483c5: 48 8b b7 38 8c 00 00 mov 0x8c38(%rdi),%rsi 483cc: 48 85 f6 test %rsi,%rsi 483cf: 74 3b je 4840c 483d1: 48 8b 06 mov (%rsi),%rax 483d4: ba 05 00 00 00 mov $0x5,%edx 483d9: 48 85 c0 test %rax,%rax 483dc: 74 31 je 4840f 483de: 48 83 38 00 cmpq $0x0,(%rax) 483e2: 74 17 je 483fb 483e4: 83 7e 08 01 cmpl $0x1,0x8(%rsi) 483e8: 75 22 jne 4840c 483ea: 8b 48 0c mov 0xc(%rax),%ecx 483ed: 48 83 c0 10 add $0x10,%rax 483f1: 48 83 38 00 cmpq $0x0,(%rax) 483f5: 8d 54 0a 02 lea 0x2(%rdx,%rcx,1),%edx 483f9: 75 ef jne 483ea 483fb: 48 8b 46 10 mov 0x10(%rsi),%rax 483ff: 48 83 c6 10 add $0x10,%rsi 48403: 48 85 c0 test %rax,%rax 48406: 75 d6 jne 483de 48408: 8d 42 08 lea 0x8(%rdx),%eax 4840b: c3 retq 4840c: 31 c0 xor %eax,%eax 4840e: c3 retq 4840f: b8 0d 00 00 00 mov $0xd,%eax 48414: c3 retq 48415: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4841c: 00 00 00 00 0000000000048420 : 48420: e8 00 00 00 00 callq 48425 48425: 31 d2 xor %edx,%edx 48427: be 04 20 00 00 mov $0x2004,%esi 4842c: e8 00 00 00 00 callq 48431 48431: f7 d0 not %eax 48433: c1 e8 1f shr $0x1f,%eax 48436: c3 retq 48437: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4843e: 00 00 0000000000048440 : 48440: e8 00 00 00 00 callq 48445 48445: 48 8b 3f mov (%rdi),%rdi 48448: 31 d2 xor %edx,%edx 4844a: be 45 30 00 00 mov $0x3045,%esi 4844f: e8 00 00 00 00 callq 48454 48454: 89 c0 mov %eax,%eax 48456: c3 retq 48457: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4845e: 00 00 0000000000048460 : 48460: e8 00 00 00 00 callq 48465 48465: 53 push %rbx 48466: 31 d2 xor %edx,%edx 48468: be 01 33 00 00 mov $0x3301,%esi 4846d: 48 89 fb mov %rdi,%rbx 48470: c7 87 78 98 00 00 01 movl $0x1,0x9878(%rdi) 48477: 00 00 00 4847a: c7 87 c0 b1 00 00 08 movl $0x8,0xb1c0(%rdi) 48481: 00 00 00 48484: 48 c7 87 38 b3 00 00 movq $0x0,0xb338(%rdi) 4848b: 00 00 00 00 4848f: 48 c7 87 68 8c 00 00 movq $0x0,0x8c68(%rdi) 48496: 00 00 00 00 4849a: 48 c7 87 30 92 00 00 movq $0x0,0x9230(%rdi) 484a1: 00 00 00 00 484a5: 48 c7 87 88 98 00 00 movq $0x0,0x9888(%rdi) 484ac: 00 00 00 00 484b0: 48 c7 87 b0 9b 00 00 movq $0x0,0x9bb0(%rdi) 484b7: 00 00 00 00 484bb: 48 c7 87 d8 9e 00 00 movq $0x0,0x9ed8(%rdi) 484c2: 00 00 00 00 484c6: 48 c7 87 00 a2 00 00 movq $0x0,0xa200(%rdi) 484cd: 00 00 00 00 484d1: 48 c7 87 28 a5 00 00 movq $0x0,0xa528(%rdi) 484d8: 00 00 00 00 484dc: 48 c7 87 50 a8 00 00 movq $0x0,0xa850(%rdi) 484e3: 00 00 00 00 484e7: 48 c7 87 78 ab 00 00 movq $0x0,0xab78(%rdi) 484ee: 00 00 00 00 484f2: 48 c7 87 a0 ae 00 00 movq $0x0,0xaea0(%rdi) 484f9: 00 00 00 00 484fd: c7 87 c8 b1 00 00 0a movl $0xa,0xb1c8(%rdi) 48504: 00 00 00 48507: 48 c7 87 d8 b1 00 00 movq $0x0,0xb1d8(%rdi) 4850e: 00 00 00 00 48512: c7 87 e8 b1 00 00 01 movl $0x1,0xb1e8(%rdi) 48519: 00 00 00 4851c: 48 c7 87 f8 b1 00 00 movq $0x0,0xb1f8(%rdi) 48523: 00 00 00 00 48527: c7 87 08 b2 00 00 01 movl $0x1,0xb208(%rdi) 4852e: 00 00 00 48531: 48 c7 87 18 b2 00 00 movq $0x0,0xb218(%rdi) 48538: 00 00 00 00 4853c: e8 00 00 00 00 callq 48541 48541: 48 89 df mov %rbx,%rdi 48544: 31 d2 xor %edx,%edx 48546: be 48 33 00 00 mov $0x3348,%esi 4854b: 89 83 00 3b 01 00 mov %eax,0x13b00(%rbx) 48551: 48 b8 40 00 00 00 10 movabs $0x1000000040,%rax 48558: 00 00 00 4855b: 48 89 83 04 3b 01 00 mov %rax,0x13b04(%rbx) 48562: e8 00 00 00 00 callq 48567 48567: 89 83 0c 3b 01 00 mov %eax,0x13b0c(%rbx) 4856d: 31 c0 xor %eax,%eax 4856f: 5b pop %rbx 48570: c3 retq 48571: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 48578: 00 00 00 00 4857c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000048580 : 48580: e8 00 00 00 00 callq 48585 48585: 55 push %rbp 48586: 48 89 fd mov %rdi,%rbp 48589: 53 push %rbx 4858a: 89 f3 mov %esi,%ebx 4858c: 40 84 f6 test %sil,%sil 4858f: 74 0d je 4859e 48591: f6 87 94 89 00 00 01 testb $0x1,0x8994(%rdi) 48598: 0f 85 94 00 00 00 jne 48632 4859e: 31 d2 xor %edx,%edx 485a0: be 03 31 00 00 mov $0x3103,%esi 485a5: 48 89 ef mov %rbp,%rdi 485a8: e8 00 00 00 00 callq 485ad 485ad: 89 c2 mov %eax,%edx 485af: 83 e2 fe and $0xfffffffe,%edx 485b2: a8 01 test $0x1,%al 485b4: 0f 85 f3 00 00 00 jne 486ad 485ba: 31 d2 xor %edx,%edx 485bc: be 15 31 00 00 mov $0x3115,%esi 485c1: 48 89 ef mov %rbp,%rdi 485c4: e8 00 00 00 00 callq 485c9 485c9: 89 c2 mov %eax,%edx 485cb: 83 e2 fe and $0xfffffffe,%edx 485ce: a8 01 test $0x1,%al 485d0: 0f 85 c3 00 00 00 jne 48699 485d6: 31 d2 xor %edx,%edx 485d8: be 00 a0 00 00 mov $0xa000,%esi 485dd: 48 89 ef mov %rbp,%rdi 485e0: e8 00 00 00 00 callq 485e5 485e5: 31 d2 xor %edx,%edx 485e7: be 03 31 00 00 mov $0x3103,%esi 485ec: 48 89 ef mov %rbp,%rdi 485ef: e8 00 00 00 00 callq 485f4 485f4: 84 db test %bl,%bl 485f6: 75 7e jne 48676 485f8: 89 c2 mov %eax,%edx 485fa: 83 e2 f7 and $0xfffffff7,%edx 485fd: a8 08 test $0x8,%al 485ff: 0f 85 c3 00 00 00 jne 486c8 48605: 31 d2 xor %edx,%edx 48607: be 03 31 00 00 mov $0x3103,%esi 4860c: 48 89 ef mov %rbp,%rdi 4860f: e8 00 00 00 00 callq 48614 48614: 89 c2 mov %eax,%edx 48616: 83 e2 fb and $0xfffffffb,%edx 48619: 39 c2 cmp %eax,%edx 4861b: 0f 84 e7 00 00 00 je 48708 48621: 48 89 ef mov %rbp,%rdi 48624: 5b pop %rbx 48625: 31 c9 xor %ecx,%ecx 48627: be 03 31 00 00 mov $0x3103,%esi 4862c: 5d pop %rbp 4862d: e9 00 00 00 00 jmpq 48632 48632: 31 d2 xor %edx,%edx 48634: be 03 31 00 00 mov $0x3103,%esi 48639: e8 00 00 00 00 callq 4863e 4863e: 89 c2 mov %eax,%edx 48640: 83 ca 01 or $0x1,%edx 48643: a8 01 test $0x1,%al 48645: 0f 84 e3 00 00 00 je 4872e 4864b: 31 d2 xor %edx,%edx 4864d: be 15 31 00 00 mov $0x3115,%esi 48652: 48 89 ef mov %rbp,%rdi 48655: e8 00 00 00 00 callq 4865a 4865a: 89 c2 mov %eax,%edx 4865c: 83 ca 01 or $0x1,%edx 4865f: a8 01 test $0x1,%al 48661: 0f 84 a4 00 00 00 je 4870b 48667: 31 d2 xor %edx,%edx 48669: be 03 31 00 00 mov $0x3103,%esi 4866e: 48 89 ef mov %rbp,%rdi 48671: e8 00 00 00 00 callq 48676 48676: 89 c2 mov %eax,%edx 48678: f6 85 94 89 00 00 02 testb $0x2,0x8994(%rbp) 4867f: 74 40 je 486c1 48681: 83 ca 08 or $0x8,%edx 48684: 39 c2 cmp %eax,%edx 48686: 75 40 jne 486c8 48688: 31 d2 xor %edx,%edx 4868a: be 03 31 00 00 mov $0x3103,%esi 4868f: 48 89 ef mov %rbp,%rdi 48692: e8 00 00 00 00 callq 48697 48697: eb 55 jmp 486ee 48699: 31 c9 xor %ecx,%ecx 4869b: be 15 31 00 00 mov $0x3115,%esi 486a0: 48 89 ef mov %rbp,%rdi 486a3: e8 00 00 00 00 callq 486a8 486a8: e9 29 ff ff ff jmpq 485d6 486ad: 31 c9 xor %ecx,%ecx 486af: be 03 31 00 00 mov $0x3103,%esi 486b4: 48 89 ef mov %rbp,%rdi 486b7: e8 00 00 00 00 callq 486bc 486bc: e9 f9 fe ff ff jmpq 485ba 486c1: 83 e2 f7 and $0xfffffff7,%edx 486c4: a8 08 test $0x8,%al 486c6: 74 0f je 486d7 486c8: 31 c9 xor %ecx,%ecx 486ca: be 03 31 00 00 mov $0x3103,%esi 486cf: 48 89 ef mov %rbp,%rdi 486d2: e8 00 00 00 00 callq 486d7 486d7: 31 d2 xor %edx,%edx 486d9: be 03 31 00 00 mov $0x3103,%esi 486de: 48 89 ef mov %rbp,%rdi 486e1: e8 00 00 00 00 callq 486e6 486e6: 84 db test %bl,%bl 486e8: 0f 84 26 ff ff ff je 48614 486ee: f6 85 94 89 00 00 04 testb $0x4,0x8994(%rbp) 486f5: 0f 84 19 ff ff ff je 48614 486fb: 89 c2 mov %eax,%edx 486fd: 83 ca 04 or $0x4,%edx 48700: 39 c2 cmp %eax,%edx 48702: 0f 85 19 ff ff ff jne 48621 48708: 5b pop %rbx 48709: 5d pop %rbp 4870a: c3 retq 4870b: 48 89 ef mov %rbp,%rdi 4870e: 31 c9 xor %ecx,%ecx 48710: be 15 31 00 00 mov $0x3115,%esi 48715: e8 00 00 00 00 callq 4871a 4871a: 31 d2 xor %edx,%edx 4871c: be 03 31 00 00 mov $0x3103,%esi 48721: 48 89 ef mov %rbp,%rdi 48724: e8 00 00 00 00 callq 48729 48729: e9 48 ff ff ff jmpq 48676 4872e: 31 c9 xor %ecx,%ecx 48730: be 03 31 00 00 mov $0x3103,%esi 48735: 48 89 ef mov %rbp,%rdi 48738: e8 00 00 00 00 callq 4873d 4873d: e9 09 ff ff ff jmpq 4864b 48742: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 48749: 00 00 00 00 4874d: 0f 1f 00 nopl (%rax) 0000000000048750 : 48750: e8 00 00 00 00 callq 48755 48755: 55 push %rbp 48756: 31 d2 xor %edx,%edx 48758: 48 89 fd mov %rdi,%rbp 4875b: 53 push %rbx 4875c: 89 f3 mov %esi,%ebx 4875e: be 03 31 00 00 mov $0x3103,%esi 48763: e8 00 00 00 00 callq 48768 48768: 89 c2 mov %eax,%edx 4876a: 84 db test %bl,%bl 4876c: 74 09 je 48777 4876e: f6 85 94 89 00 00 20 testb $0x20,0x8994(%rbp) 48775: 75 0a jne 48781 48777: 80 ce 80 or $0x80,%dh 4877a: 39 c2 cmp %eax,%edx 4877c: 75 0a jne 48788 4877e: 5b pop %rbx 4877f: 5d pop %rbp 48780: c3 retq 48781: 80 e6 7f and $0x7f,%dh 48784: 39 c2 cmp %eax,%edx 48786: 74 f6 je 4877e 48788: 48 89 ef mov %rbp,%rdi 4878b: 5b pop %rbx 4878c: 31 c9 xor %ecx,%ecx 4878e: be 03 31 00 00 mov $0x3103,%esi 48793: 5d pop %rbp 48794: e9 00 00 00 00 jmpq 48799 48799: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000487a0 : 487a0: e8 00 00 00 00 callq 487a5 487a5: 55 push %rbp 487a6: 31 d2 xor %edx,%edx 487a8: 48 89 fd mov %rdi,%rbp 487ab: 53 push %rbx 487ac: 89 f3 mov %esi,%ebx 487ae: be 03 31 00 00 mov $0x3103,%esi 487b3: e8 00 00 00 00 callq 487b8 487b8: 89 c2 mov %eax,%edx 487ba: 84 db test %bl,%bl 487bc: 74 09 je 487c7 487be: f6 85 94 89 00 00 40 testb $0x40,0x8994(%rbp) 487c5: 75 0a jne 487d1 487c7: 80 ce 20 or $0x20,%dh 487ca: 39 c2 cmp %eax,%edx 487cc: 75 0a jne 487d8 487ce: 5b pop %rbx 487cf: 5d pop %rbp 487d0: c3 retq 487d1: 80 e6 df and $0xdf,%dh 487d4: 39 c2 cmp %eax,%edx 487d6: 74 f6 je 487ce 487d8: 48 89 ef mov %rbp,%rdi 487db: 5b pop %rbx 487dc: 31 c9 xor %ecx,%ecx 487de: be 03 31 00 00 mov $0x3103,%esi 487e3: 5d pop %rbp 487e4: e9 00 00 00 00 jmpq 487e9 487e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000487f0 : 487f0: e8 00 00 00 00 callq 487f5 487f5: f6 87 94 89 00 00 e7 testb $0xe7,0x8994(%rdi) 487fc: 75 03 jne 48801 487fe: 31 c0 xor %eax,%eax 48800: c3 retq 48801: 41 54 push %r12 48803: 45 31 e4 xor %r12d,%r12d 48806: 85 f6 test %esi,%esi 48808: 55 push %rbp 48809: 41 0f 94 c4 sete %r12b 4880d: 48 89 fd mov %rdi,%rbp 48810: 44 89 e6 mov %r12d,%esi 48813: e8 68 fd ff ff callq 48580 48818: f6 85 94 89 00 00 01 testb $0x1,0x8994(%rbp) 4881f: 75 06 jne 48827 48821: 31 c0 xor %eax,%eax 48823: 5d pop %rbp 48824: 41 5c pop %r12 48826: c3 retq 48827: 44 89 e6 mov %r12d,%esi 4882a: 48 89 ef mov %rbp,%rdi 4882d: e8 1e ff ff ff callq 48750 48832: 44 89 e6 mov %r12d,%esi 48835: 48 89 ef mov %rbp,%rdi 48838: e8 63 ff ff ff callq 487a0 4883d: 31 c0 xor %eax,%eax 4883f: 5d pop %rbp 48840: 41 5c pop %r12 48842: c3 retq 48843: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4884a: 00 00 00 00 4884e: 66 90 xchg %ax,%ax 0000000000048850 : 48850: e8 00 00 00 00 callq 48855 48855: 83 f9 ff cmp $0xffffffff,%ecx 48858: 0f b6 c1 movzbl %cl,%eax 4885b: b9 00 00 00 40 mov $0x40000000,%ecx 48860: 0f 44 c1 cmove %ecx,%eax 48863: 89 f1 mov %esi,%ecx 48865: 21 d1 and %edx,%ecx 48867: 83 f9 ff cmp $0xffffffff,%ecx 4886a: 74 37 je 488a3 4886c: 83 fe ff cmp $0xffffffff,%esi 4886f: 74 1b je 4888c 48871: c1 e6 10 shl $0x10,%esi 48874: 83 fa ff cmp $0xffffffff,%edx 48877: 74 3d je 488b6 48879: c1 e2 08 shl $0x8,%edx 4887c: 31 c9 xor %ecx,%ecx 4887e: 09 f2 or %esi,%edx 48880: be 00 c2 00 00 mov $0xc200,%esi 48885: 09 c2 or %eax,%edx 48887: e9 00 00 00 00 jmpq 4888c 4888c: c1 e2 08 shl $0x8,%edx 4888f: 31 c9 xor %ecx,%ecx 48891: be 00 c2 00 00 mov $0xc200,%esi 48896: 09 c2 or %eax,%edx 48898: 81 ca 00 00 00 80 or $0x80000000,%edx 4889e: e9 00 00 00 00 jmpq 488a3 488a3: 0d 00 00 00 a0 or $0xa0000000,%eax 488a8: 31 c9 xor %ecx,%ecx 488aa: be 00 c2 00 00 mov $0xc200,%esi 488af: 89 c2 mov %eax,%edx 488b1: e9 00 00 00 00 jmpq 488b6 488b6: 09 f0 or %esi,%eax 488b8: 31 c9 xor %ecx,%ecx 488ba: be 00 c2 00 00 mov $0xc200,%esi 488bf: 89 c2 mov %eax,%edx 488c1: 81 ca 00 00 00 20 or $0x20000000,%edx 488c7: e9 00 00 00 00 jmpq 488cc 488cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000488d0 : 488d0: e8 00 00 00 00 callq 488d5 488d5: 55 push %rbp 488d6: 31 d2 xor %edx,%edx 488d8: 48 89 fd mov %rdi,%rbp 488db: 53 push %rbx 488dc: 89 f3 mov %esi,%ebx 488de: be 31 31 00 00 mov $0x3131,%esi 488e3: 83 e3 0f and $0xf,%ebx 488e6: e8 00 00 00 00 callq 488eb 488eb: 48 89 ef mov %rbp,%rdi 488ee: 31 c9 xor %ecx,%ecx 488f0: be 31 31 00 00 mov $0x3131,%esi 488f5: 83 e0 f0 and $0xfffffff0,%eax 488f8: 89 c2 mov %eax,%edx 488fa: 09 da or %ebx,%edx 488fc: 5b pop %rbx 488fd: 5d pop %rbp 488fe: e9 00 00 00 00 jmpq 48903 48903: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4890a: 00 00 00 00 4890e: 66 90 xchg %ax,%ax 0000000000048910 : 48910: e8 00 00 00 00 callq 48915 48915: 31 c9 xor %ecx,%ecx 48917: ba 01 00 00 00 mov $0x1,%edx 4891c: be 3a 31 00 00 mov $0x313a,%esi 48921: e9 00 00 00 00 jmpq 48926 48926: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4892d: 00 00 00 0000000000048930 : 48930: e8 00 00 00 00 callq 48935 48935: c1 e6 1c shl $0x1c,%esi 48938: 48 8b 3f mov (%rdi),%rdi 4893b: 31 c9 xor %ecx,%ecx 4893d: 89 f2 mov %esi,%edx 4893f: be 7b 23 00 00 mov $0x237b,%esi 48944: 80 ca 93 or $0x93,%dl 48947: e9 00 00 00 00 jmpq 4894c 4894c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000048950 : 48950: e8 00 00 00 00 callq 48955 48955: 55 push %rbp 48956: 48 8b 2f mov (%rdi),%rbp 48959: be 45 30 00 00 mov $0x3045,%esi 4895e: 31 c9 xor %ecx,%ecx 48960: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 48967: 48 89 ef mov %rbp,%rdi 4896a: e8 00 00 00 00 callq 4896f 4896f: 48 89 ef mov %rbp,%rdi 48972: 31 d2 xor %edx,%edx 48974: be 45 30 00 00 mov $0x3045,%esi 48979: 5d pop %rbp 4897a: e9 00 00 00 00 jmpq 4897f 4897f: 90 nop 0000000000048980 : 48980: e8 00 00 00 00 callq 48985 48985: 41 55 push %r13 48987: 4c 8d af 08 8a 00 00 lea 0x8a08(%rdi),%r13 4898e: 41 54 push %r12 48990: 55 push %rbp 48991: 48 89 fd mov %rdi,%rbp 48994: 4c 89 ef mov %r13,%rdi 48997: 53 push %rbx 48998: e8 00 00 00 00 callq 4899d 4899d: 31 c9 xor %ecx,%ecx 4899f: 48 89 ef mov %rbp,%rdi 489a2: ba 01 00 00 00 mov $0x1,%edx 489a7: be e6 30 00 00 mov $0x30e6,%esi 489ac: e8 00 00 00 00 callq 489b1 489b1: 48 89 ef mov %rbp,%rdi 489b4: 31 d2 xor %edx,%edx 489b6: be e4 30 00 00 mov $0x30e4,%esi 489bb: e8 00 00 00 00 callq 489c0 489c0: 48 89 ef mov %rbp,%rdi 489c3: 31 d2 xor %edx,%edx 489c5: be e5 30 00 00 mov $0x30e5,%esi 489ca: 89 c3 mov %eax,%ebx 489cc: e8 00 00 00 00 callq 489d1 489d1: 4c 89 ef mov %r13,%rdi 489d4: 49 89 c4 mov %rax,%r12 489d7: 89 d8 mov %ebx,%eax 489d9: 49 c1 e4 20 shl $0x20,%r12 489dd: 49 09 c4 or %rax,%r12 489e0: e8 00 00 00 00 callq 489e5 489e5: 4c 89 e0 mov %r12,%rax 489e8: 5b pop %rbx 489e9: 5d pop %rbp 489ea: 41 5c pop %r12 489ec: 41 5d pop %r13 489ee: c3 retq 489ef: 90 nop 00000000000489f0 : 489f0: e8 00 00 00 00 callq 489f5 489f5: 41 56 push %r14 489f7: 4c 8d b7 18 0b 00 00 lea 0xb18(%rdi),%r14 489fe: 41 55 push %r13 48a00: 45 31 ed xor %r13d,%r13d 48a03: 41 54 push %r12 48a05: 55 push %rbp 48a06: 48 89 fd mov %rdi,%rbp 48a09: 4c 89 f7 mov %r14,%rdi 48a0c: 53 push %rbx 48a0d: e8 00 00 00 00 callq 48a12 48a12: 8b b5 28 8a 00 00 mov 0x8a28(%rbp),%esi 48a18: 85 f6 test %esi,%esi 48a1a: 74 70 je 48a8c 48a1c: 8b 95 34 8a 00 00 mov 0x8a34(%rbp),%edx 48a22: 45 31 e4 xor %r12d,%r12d 48a25: 85 d2 test %edx,%edx 48a27: 74 56 je 48a7f 48a29: b9 ff ff ff ff mov $0xffffffff,%ecx 48a2e: 44 89 e2 mov %r12d,%edx 48a31: 44 89 ee mov %r13d,%esi 48a34: 48 89 ef mov %rbp,%rdi 48a37: e8 14 fe ff ff callq 48850 48a3c: 8b 8d 28 07 00 00 mov 0x728(%rbp),%ecx 48a42: 85 c9 test %ecx,%ecx 48a44: 74 2c je 48a72 48a46: 31 db xor %ebx,%ebx 48a48: eb 15 jmp 48a5f 48a4a: bf c7 10 00 00 mov $0x10c7,%edi 48a4f: 83 c3 01 add $0x1,%ebx 48a52: e8 00 00 00 00 callq 48a57 48a57: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 48a5d: 76 13 jbe 48a72 48a5f: 31 d2 xor %edx,%edx 48a61: be 21 31 00 00 mov $0x3121,%esi 48a66: 48 89 ef mov %rbp,%rdi 48a69: e8 00 00 00 00 callq 48a6e 48a6e: 85 c0 test %eax,%eax 48a70: 75 d8 jne 48a4a 48a72: 41 83 c4 01 add $0x1,%r12d 48a76: 44 39 a5 34 8a 00 00 cmp %r12d,0x8a34(%rbp) 48a7d: 77 aa ja 48a29 48a7f: 41 83 c5 01 add $0x1,%r13d 48a83: 44 39 ad 28 8a 00 00 cmp %r13d,0x8a28(%rbp) 48a8a: 77 90 ja 48a1c 48a8c: 31 c9 xor %ecx,%ecx 48a8e: ba 00 00 00 e0 mov $0xe0000000,%edx 48a93: be 00 c2 00 00 mov $0xc200,%esi 48a98: 48 89 ef mov %rbp,%rdi 48a9b: e8 00 00 00 00 callq 48aa0 48aa0: 4c 89 f7 mov %r14,%rdi 48aa3: e8 00 00 00 00 callq 48aa8 48aa8: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 48aae: 85 c0 test %eax,%eax 48ab0: 74 2f je 48ae1 48ab2: 31 db xor %ebx,%ebx 48ab4: eb 15 jmp 48acb 48ab6: bf c7 10 00 00 mov $0x10c7,%edi 48abb: 83 c3 01 add $0x1,%ebx 48abe: e8 00 00 00 00 callq 48ac3 48ac3: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 48ac9: 76 16 jbe 48ae1 48acb: 31 d2 xor %edx,%edx 48acd: be 22 31 00 00 mov $0x3122,%esi 48ad2: 48 89 ef mov %rbp,%rdi 48ad5: e8 00 00 00 00 callq 48ada 48ada: a9 ff ff 07 00 test $0x7ffff,%eax 48adf: 75 d5 jne 48ab6 48ae1: 5b pop %rbx 48ae2: 5d pop %rbp 48ae3: 41 5c pop %r12 48ae5: 41 5d pop %r13 48ae7: 41 5e pop %r14 48ae9: c3 retq 48aea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000048af0 : 48af0: e8 00 00 00 00 callq 48af5 48af5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 48afb: 85 c0 test %eax,%eax 48afd: 74 3e je 48b3d 48aff: 55 push %rbp 48b00: 48 89 fd mov %rdi,%rbp 48b03: 53 push %rbx 48b04: 31 db xor %ebx,%ebx 48b06: eb 15 jmp 48b1d 48b08: bf c7 10 00 00 mov $0x10c7,%edi 48b0d: 83 c3 01 add $0x1,%ebx 48b10: e8 00 00 00 00 callq 48b15 48b15: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 48b1b: 76 18 jbe 48b35 48b1d: 31 d2 xor %edx,%edx 48b1f: be 04 20 00 00 mov $0x2004,%esi 48b24: 48 89 ef mov %rbp,%rdi 48b27: e8 00 00 00 00 callq 48b2c 48b2c: 85 c0 test %eax,%eax 48b2e: 78 d8 js 48b08 48b30: 31 c0 xor %eax,%eax 48b32: 5b pop %rbx 48b33: 5d pop %rbp 48b34: c3 retq 48b35: b8 92 ff ff ff mov $0xffffff92,%eax 48b3a: 5b pop %rbx 48b3b: 5d pop %rbp 48b3c: c3 retq 48b3d: b8 92 ff ff ff mov $0xffffff92,%eax 48b42: c3 retq 48b43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 48b4a: 00 00 00 00 48b4e: 66 90 xchg %ax,%ax 0000000000048b50 : 48b50: e8 00 00 00 00 callq 48b55 48b55: 55 push %rbp 48b56: 31 d2 xor %edx,%edx 48b58: be 08 20 00 00 mov $0x2008,%esi 48b5d: 48 89 fd mov %rdi,%rbp 48b60: 53 push %rbx 48b61: e8 00 00 00 00 callq 48b66 48b66: 31 c9 xor %ecx,%ecx 48b68: be 08 20 00 00 mov $0x2008,%esi 48b6d: 48 89 ef mov %rbp,%rdi 48b70: 89 c2 mov %eax,%edx 48b72: 89 c3 mov %eax,%ebx 48b74: 83 ca 04 or $0x4,%edx 48b77: 83 e3 fb and $0xfffffffb,%ebx 48b7a: e8 00 00 00 00 callq 48b7f 48b7f: bf de 46 03 00 mov $0x346de,%edi 48b84: e8 00 00 00 00 callq 48b89 48b89: 48 89 ef mov %rbp,%rdi 48b8c: 89 da mov %ebx,%edx 48b8e: 31 c9 xor %ecx,%ecx 48b90: be 08 20 00 00 mov $0x2008,%esi 48b95: e8 00 00 00 00 callq 48b9a 48b9a: bf de 46 03 00 mov $0x346de,%edi 48b9f: 5b pop %rbx 48ba0: 5d pop %rbp 48ba1: e9 00 00 00 00 jmpq 48ba6 48ba6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 48bad: 00 00 00 0000000000048bb0 : 48bb0: e8 00 00 00 00 callq 48bb5 48bb5: 55 push %rbp 48bb6: 31 c9 xor %ecx,%ecx 48bb8: ba 03 00 00 00 mov $0x3,%edx 48bbd: be 3a 31 00 00 mov $0x313a,%esi 48bc2: 53 push %rbx 48bc3: 48 89 fb mov %rdi,%rbx 48bc6: e8 00 00 00 00 callq 48bcb 48bcb: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 48bd1: 85 c0 test %eax,%eax 48bd3: 74 68 je 48c3d 48bd5: 31 ed xor %ebp,%ebp 48bd7: eb 17 jmp 48bf0 48bd9: bf c7 10 00 00 mov $0x10c7,%edi 48bde: 83 c5 01 add $0x1,%ebp 48be1: e8 00 00 00 00 callq 48be6 48be6: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 48bec: 39 e8 cmp %ebp,%eax 48bee: 76 1d jbe 48c0d 48bf0: 31 d2 xor %edx,%edx 48bf2: be 00 31 00 00 mov $0x3100,%esi 48bf7: 48 89 df mov %rbx,%rdi 48bfa: e8 00 00 00 00 callq 48bff 48bff: 83 e0 06 and $0x6,%eax 48c02: 83 f8 06 cmp $0x6,%eax 48c05: 75 d2 jne 48bd9 48c07: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 48c0d: 85 c0 test %eax,%eax 48c0f: 74 2c je 48c3d 48c11: 31 ed xor %ebp,%ebp 48c13: eb 15 jmp 48c2a 48c15: bf c7 10 00 00 mov $0x10c7,%edi 48c1a: 83 c5 01 add $0x1,%ebp 48c1d: e8 00 00 00 00 callq 48c22 48c22: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 48c28: 76 13 jbe 48c3d 48c2a: 31 d2 xor %edx,%edx 48c2c: be 3a 31 00 00 mov $0x313a,%esi 48c31: 48 89 df mov %rbx,%rdi 48c34: e8 00 00 00 00 callq 48c39 48c39: a8 01 test $0x1,%al 48c3b: 75 d8 jne 48c15 48c3d: 5b pop %rbx 48c3e: 5d pop %rbp 48c3f: c3 retq 0000000000048c40 : 48c40: e8 00 00 00 00 callq 48c45 48c45: e9 00 00 00 00 jmpq 48c4a 48c4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000048c50 : 48c50: e8 00 00 00 00 callq 48c55 48c55: 41 54 push %r12 48c57: 55 push %rbp 48c58: 48 89 fd mov %rdi,%rbp 48c5b: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 48c62: 75 68 jne 48ccc 48c64: 8b 87 18 8c 00 00 mov 0x8c18(%rdi),%eax 48c6a: 48 83 bf 10 8c 00 00 cmpq $0x0,0x8c10(%rdi) 48c71: 00 48c72: 48 c7 87 38 8c 00 00 movq $0x0,0x8c38(%rdi) 48c79: 00 00 00 00 48c7d: c7 87 60 8c 00 00 00 movl $0x10800,0x8c60(%rdi) 48c84: 08 01 00 48c87: 8d b0 f0 00 00 00 lea 0xf0(%rax),%esi 48c8d: 75 75 jne 48d04 48c8f: 48 89 ef mov %rbp,%rdi 48c92: e8 00 00 00 00 callq 48c97 48c97: 41 89 c4 mov %eax,%r12d 48c9a: 85 c0 test %eax,%eax 48c9c: 75 27 jne 48cc5 48c9e: 8b 85 60 8c 00 00 mov 0x8c60(%rbp),%eax 48ca4: 85 c0 test %eax,%eax 48ca6: 75 76 jne 48d1e 48ca8: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 48caf: 48 8b 40 58 mov 0x58(%rax),%rax 48cb3: 48 85 c0 test %rax,%rax 48cb6: 74 0d je 48cc5 48cb8: be 0f 00 00 00 mov $0xf,%esi 48cbd: 48 89 ef mov %rbp,%rdi 48cc0: e8 00 00 00 00 callq 48cc5 48cc5: 44 89 e0 mov %r12d,%eax 48cc8: 5d pop %rbp 48cc9: 41 5c pop %r12 48ccb: c3 retq 48ccc: 83 bf 08 07 00 00 06 cmpl $0x6,0x708(%rdi) 48cd3: 74 5e je 48d33 48cd5: 48 c7 87 10 8c 00 00 movq $0x0,0x8c10(%rdi) 48cdc: 00 00 00 00 48ce0: be 31 02 00 00 mov $0x231,%esi 48ce5: c7 87 18 8c 00 00 41 movl $0x141,0x8c18(%rdi) 48cec: 01 00 00 48cef: 48 c7 85 38 8c 00 00 movq $0x0,0x8c38(%rbp) 48cf6: 00 00 00 00 48cfa: c7 85 60 8c 00 00 00 movl $0x10800,0x8c60(%rbp) 48d01: 08 01 00 48d04: 48 89 ef mov %rbp,%rdi 48d07: e8 00 00 00 00 callq 48d0c 48d0c: 41 89 c4 mov %eax,%r12d 48d0f: 85 c0 test %eax,%eax 48d11: 0f 84 78 ff ff ff je 48c8f 48d17: 44 89 e0 mov %r12d,%eax 48d1a: 5d pop %rbp 48d1b: 41 5c pop %r12 48d1d: c3 retq 48d1e: 48 89 ef mov %rbp,%rdi 48d21: e8 00 00 00 00 callq 48d26 48d26: 85 c0 test %eax,%eax 48d28: 0f 84 7a ff ff ff je 48ca8 48d2e: 41 89 c4 mov %eax,%r12d 48d31: eb 92 jmp 48cc5 48d33: 48 c7 87 10 8c 00 00 movq $0x0,0x8c10(%rdi) 48d3a: 00 00 00 00 48d3e: be ab 02 00 00 mov $0x2ab,%esi 48d43: c7 87 18 8c 00 00 bb movl $0x1bb,0x8c18(%rdi) 48d4a: 01 00 00 48d4d: eb a0 jmp 48cef 48d4f: 90 nop 0000000000048d50 : 48d50: e8 00 00 00 00 callq 48d55 48d55: 4c 8b 07 mov (%rdi),%r8 48d58: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx 48d5e: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax 48d65: 48 8d 04 90 lea (%rax,%rdx,4),%rax 48d69: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 48d70: 89 10 mov %edx,(%rax) 48d72: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 48d79: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi 48d7f: 4c 89 c7 mov %r8,%rdi 48d82: e9 00 00 00 00 jmpq 48d87 48d87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 48d8e: 00 00 0000000000048d90 : 48d90: e8 00 00 00 00 callq 48d95 48d95: 41 56 push %r14 48d97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 48d9e: 41 55 push %r13 48da0: 49 89 fd mov %rdi,%r13 48da3: bf 01 00 00 00 mov $0x1,%edi 48da8: 41 54 push %r12 48daa: 55 push %rbp 48dab: 53 push %rbx 48dac: 48 89 d3 mov %rdx,%rbx 48daf: e8 00 00 00 00 callq 48db4 48db4: 8b 53 08 mov 0x8(%rbx),%edx 48db7: 89 d0 mov %edx,%eax 48db9: c1 e8 02 shr $0x2,%eax 48dbc: 83 e0 03 and $0x3,%eax 48dbf: 74 53 je 48e14 48dc1: 3c 03 cmp $0x3,%al 48dc3: 74 5b je 48e20 48dc5: 41 8b 8d c0 b1 00 00 mov 0xb1c0(%r13),%ecx 48dcc: 85 c9 test %ecx,%ecx 48dce: 74 50 je 48e20 48dd0: 83 e2 03 and $0x3,%edx 48dd3: 44 0f b6 e0 movzbl %al,%r12d 48dd7: 49 8d 9d 80 98 00 00 lea 0x9880(%r13),%rbx 48dde: 31 ed xor %ebp,%ebp 48de0: 41 89 d6 mov %edx,%r14d 48de3: eb 13 jmp 48df8 48de5: 83 c5 01 add $0x1,%ebp 48de8: 48 81 c3 28 03 00 00 add $0x328,%rbx 48def: 41 39 ad c0 b1 00 00 cmp %ebp,0xb1c0(%r13) 48df6: 76 28 jbe 48e20 48df8: 44 39 a3 48 02 00 00 cmp %r12d,0x248(%rbx) 48dff: 75 e4 jne 48de5 48e01: 44 39 b3 4c 02 00 00 cmp %r14d,0x24c(%rbx) 48e08: 75 db jne 48de5 48e0a: 48 89 df mov %rbx,%rdi 48e0d: e8 00 00 00 00 callq 48e12 48e12: eb d1 jmp 48de5 48e14: 49 8d bd 28 92 00 00 lea 0x9228(%r13),%rdi 48e1b: e8 00 00 00 00 callq 48e20 48e20: 5b pop %rbx 48e21: 31 c0 xor %eax,%eax 48e23: 5d pop %rbp 48e24: 41 5c pop %r12 48e26: 41 5d pop %r13 48e28: 41 5e pop %r14 48e2a: c3 retq 48e2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000048e30 : 48e30: e8 00 00 00 00 callq 48e35 48e35: 48 83 bf 38 8c 00 00 cmpq $0x0,0x8c38(%rdi) 48e3c: 00 48e3d: 0f 84 61 01 00 00 je 48fa4 48e43: 49 89 f1 mov %rsi,%r9 48e46: 48 85 f6 test %rsi,%rsi 48e49: 0f 84 55 01 00 00 je 48fa4 48e4f: 55 push %rbp 48e50: 49 89 fa mov %rdi,%r10 48e53: b9 05 00 00 00 mov $0x5,%ecx 48e58: 53 push %rbx 48e59: c7 06 00 4a 00 c0 movl $0xc0004a00,(%rsi) 48e5f: c7 46 04 00 00 00 20 movl $0x20000000,0x4(%rsi) 48e66: c7 46 08 00 28 01 c0 movl $0xc0012800,0x8(%rsi) 48e6d: c7 46 0c 00 00 00 80 movl $0x80000000,0xc(%rsi) 48e74: c7 46 10 00 00 00 80 movl $0x80000000,0x10(%rsi) 48e7b: 4c 8b 9f 38 8c 00 00 mov 0x8c38(%rdi),%r11 48e82: 49 8b 33 mov (%r11),%rsi 48e85: 48 85 f6 test %rsi,%rsi 48e88: 0f 84 2a 01 00 00 je 48fb8 48e8e: 48 83 3e 00 cmpq $0x0,(%rsi) 48e92: 74 69 je 48efd 48e94: 41 83 7b 08 01 cmpl $0x1,0x8(%r11) 48e99: 0f 85 02 01 00 00 jne 48fa1 48e9f: 89 c8 mov %ecx,%eax 48ea1: 8d 51 01 lea 0x1(%rcx),%edx 48ea4: 83 c1 02 add $0x2,%ecx 48ea7: 49 8d 3c 81 lea (%r9,%rax,4),%rdi 48eab: 8b 46 0c mov 0xc(%rsi),%eax 48eae: c1 e0 10 shl $0x10,%eax 48eb1: 25 00 00 ff 3f and $0x3fff0000,%eax 48eb6: 0d 00 69 00 c0 or $0xc0006900,%eax 48ebb: 89 07 mov %eax,(%rdi) 48ebd: 89 d0 mov %edx,%eax 48ebf: 49 8d 14 81 lea (%r9,%rax,4),%rdx 48ec3: 8b 46 08 mov 0x8(%rsi),%eax 48ec6: 2d 00 a0 00 00 sub $0xa000,%eax 48ecb: 89 02 mov %eax,(%rdx) 48ecd: 8b 46 0c mov 0xc(%rsi),%eax 48ed0: 85 c0 test %eax,%eax 48ed2: 74 1f je 48ef3 48ed4: 31 c0 xor %eax,%eax 48ed6: 48 8b 3e mov (%rsi),%rdi 48ed9: 41 89 c0 mov %eax,%r8d 48edc: 89 ca mov %ecx,%edx 48ede: 83 c0 01 add $0x1,%eax 48ee1: 49 8d 14 91 lea (%r9,%rdx,4),%rdx 48ee5: 83 c1 01 add $0x1,%ecx 48ee8: 42 8b 3c 87 mov (%rdi,%r8,4),%edi 48eec: 89 3a mov %edi,(%rdx) 48eee: 3b 46 0c cmp 0xc(%rsi),%eax 48ef1: 72 e3 jb 48ed6 48ef3: 48 83 c6 10 add $0x10,%rsi 48ef7: 48 83 3e 00 cmpq $0x0,(%rsi) 48efb: 75 97 jne 48e94 48efd: 49 8b 73 10 mov 0x10(%r11),%rsi 48f01: 49 83 c3 10 add $0x10,%r11 48f05: 48 85 f6 test %rsi,%rsi 48f08: 75 84 jne 48e8e 48f0a: 89 cb mov %ecx,%ebx 48f0c: 44 8d 59 01 lea 0x1(%rcx),%r11d 48f10: 8d 51 02 lea 0x2(%rcx),%edx 48f13: 8d 41 03 lea 0x3(%rcx),%eax 48f16: 44 8d 41 04 lea 0x4(%rcx),%r8d 48f1a: 48 c1 e3 02 shl $0x2,%rbx 48f1e: 49 c1 e3 02 shl $0x2,%r11 48f22: 8d 79 05 lea 0x5(%rcx),%edi 48f25: 8d 71 06 lea 0x6(%rcx),%esi 48f28: 48 c1 e2 02 shl $0x2,%rdx 48f2c: 48 c1 e0 02 shl $0x2,%rax 48f30: 8d 69 07 lea 0x7(%rcx),%ebp 48f33: 49 c1 e0 02 shl $0x2,%r8 48f37: 48 c1 e7 02 shl $0x2,%rdi 48f3b: 48 c1 e6 02 shl $0x2,%rsi 48f3f: 48 c1 e5 02 shl $0x2,%rbp 48f43: 4c 01 cb add %r9,%rbx 48f46: 4d 01 cb add %r9,%r11 48f49: 4c 01 ca add %r9,%rdx 48f4c: 4c 01 c8 add %r9,%rax 48f4f: c7 03 00 69 02 c0 movl $0xc0026900,(%rbx) 48f55: 41 c7 03 d4 00 00 00 movl $0xd4,(%r11) 48f5c: 41 8b 8a 08 07 00 00 mov 0x708(%r10),%ecx 48f63: 83 f9 07 cmp $0x7,%ecx 48f66: 74 07 je 48f6f 48f68: 77 3b ja 48fa5 48f6a: 83 f9 05 cmp $0x5,%ecx 48f6d: 74 78 je 48fe7 48f6f: c7 02 00 00 00 00 movl $0x0,(%rdx) 48f75: c7 00 00 00 00 00 movl $0x0,(%rax) 48f7b: 4d 01 c8 add %r9,%r8 48f7e: 4c 01 cf add %r9,%rdi 48f81: 4c 01 ce add %r9,%rsi 48f84: 49 01 e9 add %rbp,%r9 48f87: 41 c7 00 00 4a 00 c0 movl $0xc0004a00,(%r8) 48f8e: c7 07 00 00 00 30 movl $0x30000000,(%rdi) 48f94: c7 06 00 12 00 c0 movl $0xc0001200,(%rsi) 48f9a: 41 c7 01 00 00 00 00 movl $0x0,(%r9) 48fa1: 5b pop %rbx 48fa2: 5d pop %rbp 48fa3: c3 retq 48fa4: c3 retq 48fa5: 83 f9 08 cmp $0x8,%ecx 48fa8: 75 c5 jne 48f6f 48faa: c7 02 1a 16 00 3a movl $0x3a00161a,(%rdx) 48fb0: c7 00 2e 00 00 00 movl $0x2e,(%rax) 48fb6: eb c3 jmp 48f7b 48fb8: bd 30 00 00 00 mov $0x30,%ebp 48fbd: be 2c 00 00 00 mov $0x2c,%esi 48fc2: bf 28 00 00 00 mov $0x28,%edi 48fc7: 41 b8 24 00 00 00 mov $0x24,%r8d 48fcd: b8 20 00 00 00 mov $0x20,%eax 48fd2: ba 1c 00 00 00 mov $0x1c,%edx 48fd7: 41 bb 18 00 00 00 mov $0x18,%r11d 48fdd: bb 14 00 00 00 mov $0x14,%ebx 48fe2: e9 5c ff ff ff jmpq 48f43 48fe7: c7 02 12 00 00 16 movl $0x16000012,(%rdx) 48fed: c7 00 00 00 00 00 movl $0x0,(%rax) 48ff3: eb 86 jmp 48f7b 48ff5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 48ffc: 00 00 00 00 0000000000049000 : 49000: e8 00 00 00 00 callq 49005 49005: 55 push %rbp 49006: 48 89 fd mov %rdi,%rbp 49009: 85 c9 test %ecx,%ecx 4900b: 74 2b je 49038 4900d: 83 f9 01 cmp $0x1,%ecx 49010: 75 22 jne 49034 49012: 31 d2 xor %edx,%edx 49014: be 6a 30 00 00 mov $0x306a,%esi 49019: e8 00 00 00 00 callq 4901e 4901e: 0d 00 00 40 00 or $0x400000,%eax 49023: 89 c2 mov %eax,%edx 49025: 31 c9 xor %ecx,%ecx 49027: be 6a 30 00 00 mov $0x306a,%esi 4902c: 48 89 ef mov %rbp,%rdi 4902f: e8 00 00 00 00 callq 49034 49034: 31 c0 xor %eax,%eax 49036: 5d pop %rbp 49037: c3 retq 49038: 31 d2 xor %edx,%edx 4903a: be 6a 30 00 00 mov $0x306a,%esi 4903f: e8 00 00 00 00 callq 49044 49044: 25 ff ff bf ff and $0xffbfffff,%eax 49049: eb d8 jmp 49023 4904b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000049050 : 49050: e8 00 00 00 00 callq 49055 49055: 55 push %rbp 49056: 48 89 fd mov %rdi,%rbp 49059: 85 c9 test %ecx,%ecx 4905b: 74 2b je 49088 4905d: 83 f9 01 cmp $0x1,%ecx 49060: 75 22 jne 49084 49062: 31 d2 xor %edx,%edx 49064: be 6a 30 00 00 mov $0x306a,%esi 49069: e8 00 00 00 00 callq 4906e 4906e: 0d 00 00 80 00 or $0x800000,%eax 49073: 89 c2 mov %eax,%edx 49075: 31 c9 xor %ecx,%ecx 49077: be 6a 30 00 00 mov $0x306a,%esi 4907c: 48 89 ef mov %rbp,%rdi 4907f: e8 00 00 00 00 callq 49084 49084: 31 c0 xor %eax,%eax 49086: 5d pop %rbp 49087: c3 retq 49088: 31 d2 xor %edx,%edx 4908a: be 6a 30 00 00 mov $0x306a,%esi 4908f: e8 00 00 00 00 callq 49094 49094: 25 ff ff 7f ff and $0xff7fffff,%eax 49099: eb d8 jmp 49073 4909b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000490a0 : 490a0: e8 00 00 00 00 callq 490a5 490a5: 41 54 push %r12 490a7: 31 d2 xor %edx,%edx 490a9: be c0 30 00 00 mov $0x30c0,%esi 490ae: 55 push %rbp 490af: 48 89 fd mov %rdi,%rbp 490b2: 53 push %rbx 490b3: e8 00 00 00 00 callq 490b8 490b8: 41 89 c4 mov %eax,%r12d 490bb: a8 01 test $0x1,%al 490bd: 75 08 jne 490c7 490bf: 44 89 e0 mov %r12d,%eax 490c2: 5b pop %rbx 490c3: 5d pop %rbp 490c4: 41 5c pop %r12 490c6: c3 retq 490c7: 89 c2 mov %eax,%edx 490c9: 31 c9 xor %ecx,%ecx 490cb: be c0 30 00 00 mov $0x30c0,%esi 490d0: 48 89 ef mov %rbp,%rdi 490d3: 83 e2 fe and $0xfffffffe,%edx 490d6: e8 00 00 00 00 callq 490db 490db: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 490e1: 85 c0 test %eax,%eax 490e3: 74 2c je 49111 490e5: 31 db xor %ebx,%ebx 490e7: eb 15 jmp 490fe 490e9: bf c7 10 00 00 mov $0x10c7,%edi 490ee: 83 c3 01 add $0x1,%ebx 490f1: e8 00 00 00 00 callq 490f6 490f6: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 490fc: 73 13 jae 49111 490fe: 31 d2 xor %edx,%edx 49100: be 00 31 00 00 mov $0x3100,%esi 49105: 48 89 ef mov %rbp,%rdi 49108: e8 00 00 00 00 callq 4910d 4910d: a8 01 test $0x1,%al 4910f: 75 d8 jne 490e9 49111: 48 89 ef mov %rbp,%rdi 49114: e8 d7 f8 ff ff callq 489f0 49119: 44 89 e0 mov %r12d,%eax 4911c: 5b pop %rbx 4911d: 5d pop %rbp 4911e: 41 5c pop %r12 49120: c3 retq 49121: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 49128: 00 00 00 00 4912c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000049130 <__order_base_2.part.0>: 49130: 48 83 ef 01 sub $0x1,%rdi 49134: b8 ff ff ff ff mov $0xffffffff,%eax 49139: 48 0f bd c7 bsr %rdi,%rax 4913d: 83 c0 01 add $0x1,%eax 49140: c3 retq 49141: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 49148: 00 00 00 00 4914c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000049150 : 49150: e8 00 00 00 00 callq 49155 49155: 41 54 push %r12 49157: 44 8d a6 85 30 00 00 lea 0x3085(%rsi),%r12d 4915e: 55 push %rbp 4915f: 48 89 fd mov %rdi,%rbp 49162: 85 d2 test %edx,%edx 49164: 74 09 je 4916f 49166: 83 fa 01 cmp $0x1,%edx 49169: 74 25 je 49190 4916b: 5d pop %rbp 4916c: 41 5c pop %r12 4916e: c3 retq 4916f: 31 d2 xor %edx,%edx 49171: 44 89 e6 mov %r12d,%esi 49174: e8 00 00 00 00 callq 49179 49179: 25 ff ff ff fb and $0xfbffffff,%eax 4917e: 44 89 e6 mov %r12d,%esi 49181: 48 89 ef mov %rbp,%rdi 49184: 89 c2 mov %eax,%edx 49186: 5d pop %rbp 49187: 31 c9 xor %ecx,%ecx 49189: 41 5c pop %r12 4918b: e9 00 00 00 00 jmpq 49190 49190: 31 d2 xor %edx,%edx 49192: 44 89 e6 mov %r12d,%esi 49195: e8 00 00 00 00 callq 4919a 4919a: 0d 00 00 00 04 or $0x4000000,%eax 4919f: eb dd jmp 4917e 491a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 491a8: 00 00 00 00 491ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000491b0 : 491b0: e8 00 00 00 00 callq 491b5 491b5: 48 83 ec 08 sub $0x8,%rsp 491b9: 83 fa 05 cmp $0x5,%edx 491bc: 74 5d je 4921b 491be: 76 25 jbe 491e5 491c0: 83 ea 06 sub $0x6,%edx 491c3: 83 fa 03 cmp $0x3,%edx 491c6: 77 16 ja 491de 491c8: ba 02 00 00 00 mov $0x2,%edx 491cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 491d4: bf 01 00 00 00 mov $0x1,%edi 491d9: e8 00 00 00 00 callq 491de 491de: 31 c0 xor %eax,%eax 491e0: 48 83 c4 08 add $0x8,%rsp 491e4: c3 retq 491e5: 83 fa 03 cmp $0x3,%edx 491e8: 74 44 je 4922e 491ea: 83 fa 04 cmp $0x4,%edx 491ed: 75 13 jne 49202 491ef: 89 ca mov %ecx,%edx 491f1: be 02 00 00 00 mov $0x2,%esi 491f6: e8 55 ff ff ff callq 49150 491fb: 31 c0 xor %eax,%eax 491fd: 48 83 c4 08 add $0x8,%rsp 49201: c3 retq 49202: 85 d2 test %edx,%edx 49204: 74 3b je 49241 49206: 83 fa 02 cmp $0x2,%edx 49209: 75 d3 jne 491de 4920b: 89 ca mov %ecx,%edx 4920d: 31 f6 xor %esi,%esi 4920f: e8 3c ff ff ff callq 49150 49214: 31 c0 xor %eax,%eax 49216: 48 83 c4 08 add $0x8,%rsp 4921a: c3 retq 4921b: 89 ca mov %ecx,%edx 4921d: be 03 00 00 00 mov $0x3,%esi 49222: e8 29 ff ff ff callq 49150 49227: 31 c0 xor %eax,%eax 49229: 48 83 c4 08 add $0x8,%rsp 4922d: c3 retq 4922e: 89 ca mov %ecx,%edx 49230: be 01 00 00 00 mov $0x1,%esi 49235: e8 16 ff ff ff callq 49150 4923a: 31 c0 xor %eax,%eax 4923c: 48 83 c4 08 add $0x8,%rsp 49240: c3 retq 49241: 85 c9 test %ecx,%ecx 49243: 74 31 je 49276 49245: 83 f9 01 cmp $0x1,%ecx 49248: 75 94 jne 491de 4924a: 31 d2 xor %edx,%edx 4924c: be 6a 30 00 00 mov $0x306a,%esi 49251: 48 89 3c 24 mov %rdi,(%rsp) 49255: e8 00 00 00 00 callq 4925a 4925a: 0d 00 00 00 04 or $0x4000000,%eax 4925f: 48 8b 3c 24 mov (%rsp),%rdi 49263: 89 c2 mov %eax,%edx 49265: 31 c9 xor %ecx,%ecx 49267: be 6a 30 00 00 mov $0x306a,%esi 4926c: e8 00 00 00 00 callq 49271 49271: e9 68 ff ff ff jmpq 491de 49276: 31 d2 xor %edx,%edx 49278: be 6a 30 00 00 mov $0x306a,%esi 4927d: 48 89 3c 24 mov %rdi,(%rsp) 49281: e8 00 00 00 00 callq 49286 49286: 25 ff ff ff fb and $0xfbffffff,%eax 4928b: eb d2 jmp 4925f 4928d: 0f 1f 00 nopl (%rax) 0000000000049290 : 49290: e8 00 00 00 00 callq 49295 49295: 55 push %rbp 49296: 31 d2 xor %edx,%edx 49298: 48 8d b7 e8 b1 00 00 lea 0xb1e8(%rdi),%rsi 4929f: 48 89 fd mov %rdi,%rbp 492a2: e8 00 00 00 00 callq 492a7 492a7: 85 c0 test %eax,%eax 492a9: 74 02 je 492ad 492ab: 5d pop %rbp 492ac: c3 retq 492ad: 48 8d b5 08 b2 00 00 lea 0xb208(%rbp),%rsi 492b4: 48 89 ef mov %rbp,%rdi 492b7: 31 d2 xor %edx,%edx 492b9: 5d pop %rbp 492ba: e9 00 00 00 00 jmpq 492bf 492bf: 90 nop 00000000000492c0 : 492c0: e8 00 00 00 00 callq 492c5 492c5: 81 c1 00 02 00 00 add $0x200,%ecx 492cb: c1 e6 04 shl $0x4,%esi 492ce: 41 54 push %r12 492d0: 45 89 c4 mov %r8d,%r12d 492d3: c1 e1 10 shl $0x10,%ecx 492d6: 55 push %rbp 492d7: 48 89 fd mov %rdi,%rbp 492da: 09 d1 or %edx,%ecx 492dc: 53 push %rbx 492dd: 4c 89 cb mov %r9,%rbx 492e0: 09 f1 or %esi,%ecx 492e2: be 78 23 00 00 mov $0x2378,%esi 492e7: 80 cd 30 or $0x30,%ch 492ea: 89 ca mov %ecx,%edx 492ec: 31 c9 xor %ecx,%ecx 492ee: e8 00 00 00 00 callq 492f3 492f3: 45 85 e4 test %r12d,%r12d 492f6: 74 1f je 49317 492f8: 4e 8d 24 a3 lea (%rbx,%r12,4),%r12 492fc: 31 d2 xor %edx,%edx 492fe: be 79 23 00 00 mov $0x2379,%esi 49303: 48 89 ef mov %rbp,%rdi 49306: 48 83 c3 04 add $0x4,%rbx 4930a: e8 00 00 00 00 callq 4930f 4930f: 89 43 fc mov %eax,-0x4(%rbx) 49312: 49 39 dc cmp %rbx,%r12 49315: 75 e5 jne 492fc 49317: 5b pop %rbx 49318: 5d pop %rbp 49319: 41 5c pop %r12 4931b: c3 retq 4931c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000049320 : 49320: e8 00 00 00 00 callq 49325 49325: 48 8b 87 c8 91 00 00 mov 0x91c8(%rdi),%rax 4932c: 48 85 c0 test %rax,%rax 4932f: 0f 84 b0 04 00 00 je 497e5 49335: 41 55 push %r13 49337: 41 54 push %r12 49339: 55 push %rbp 4933a: 48 89 fd mov %rdi,%rbp 4933d: 53 push %rbx 4933e: 4c 8b 60 08 mov 0x8(%rax),%r12 49342: 4c 89 e7 mov %r12,%rdi 49345: e8 00 00 00 00 callq 4934a 4934a: 41 8b 44 24 10 mov 0x10(%r12),%eax 4934f: 48 89 ef mov %rbp,%rdi 49352: 89 85 d0 91 00 00 mov %eax,0x91d0(%rbp) 49358: 41 8b 44 24 20 mov 0x20(%r12),%eax 4935d: 89 85 00 92 00 00 mov %eax,0x9200(%rbp) 49363: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 4936a: 48 8b 40 40 mov 0x40(%rax),%rax 4936e: e8 00 00 00 00 callq 49373 49373: 31 d2 xor %edx,%edx 49375: be 09 31 00 00 mov $0x3109,%esi 4937a: 48 89 ef mov %rbp,%rdi 4937d: e8 00 00 00 00 callq 49382 49382: 31 c9 xor %ecx,%ecx 49384: 48 89 ef mov %rbp,%rdi 49387: be 09 31 00 00 mov $0x3109,%esi 4938c: 83 e0 fc and $0xfffffffc,%eax 4938f: 89 c2 mov %eax,%edx 49391: e8 00 00 00 00 callq 49396 49396: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 4939d: 48 89 ef mov %rbp,%rdi 493a0: 48 8b 40 48 mov 0x48(%rax),%rax 493a4: e8 00 00 00 00 callq 493a9 493a9: f6 85 94 89 00 00 e7 testb $0xe7,0x8994(%rbp) 493b0: 0f 85 5f 01 00 00 jne 49515 493b6: 31 c9 xor %ecx,%ecx 493b8: 31 d2 xor %edx,%edx 493ba: be db 30 00 00 mov $0x30db,%esi 493bf: 48 89 ef mov %rbp,%rdi 493c2: e8 00 00 00 00 callq 493c7 493c7: 31 c9 xor %ecx,%ecx 493c9: ba 00 80 00 00 mov $0x8000,%edx 493ce: 48 89 ef mov %rbp,%rdi 493d1: be d2 30 00 00 mov $0x30d2,%esi 493d6: 4c 8d ad 18 0b 00 00 lea 0xb18(%rbp),%r13 493dd: e8 00 00 00 00 callq 493e2 493e2: 4c 89 ef mov %r13,%rdi 493e5: e8 00 00 00 00 callq 493ea 493ea: 31 c9 xor %ecx,%ecx 493ec: ba 00 00 00 e0 mov $0xe0000000,%edx 493f1: 48 89 ef mov %rbp,%rdi 493f4: be 00 c2 00 00 mov $0xc200,%esi 493f9: e8 00 00 00 00 callq 493fe 493fe: 31 c9 xor %ecx,%ecx 49400: ba ff ff ff ff mov $0xffffffff,%edx 49405: 48 89 ef mov %rbp,%rdi 49408: be 0f 31 00 00 mov $0x310f,%esi 4940d: e8 00 00 00 00 callq 49412 49412: 31 c9 xor %ecx,%ecx 49414: ba 08 04 60 00 mov $0x600408,%edx 49419: 48 89 ef mov %rbp,%rdi 4941c: be 11 31 00 00 mov $0x3111,%esi 49421: e8 00 00 00 00 callq 49426 49426: 31 c9 xor %ecx,%ecx 49428: ba 04 00 00 80 mov $0x80000004,%edx 4942d: 48 89 ef mov %rbp,%rdi 49430: be d9 30 00 00 mov $0x30d9,%esi 49435: e8 00 00 00 00 callq 4943a 4943a: 4c 89 ef mov %r13,%rdi 4943d: e8 00 00 00 00 callq 49442 49442: 31 c9 xor %ecx,%ecx 49444: 31 d2 xor %edx,%edx 49446: be c3 30 00 00 mov $0x30c3,%esi 4944b: 48 89 ef mov %rbp,%rdi 4944e: e8 00 00 00 00 callq 49453 49453: 31 c9 xor %ecx,%ecx 49455: 31 d2 xor %edx,%edx 49457: be e7 30 00 00 mov $0x30e7,%esi 4945c: 48 89 ef mov %rbp,%rdi 4945f: e8 00 00 00 00 callq 49464 49464: 45 8b 6c 24 14 mov 0x14(%r12),%r13d 49469: 31 c9 xor %ecx,%ecx 4946b: 31 d2 xor %edx,%edx 4946d: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax 49474: be e2 30 00 00 mov $0x30e2,%esi 49479: 48 89 ef mov %rbp,%rdi 4947c: 41 8b 5c 24 18 mov 0x18(%r12),%ebx 49481: 41 c1 ed 02 shr $0x2,%r13d 49485: 48 03 58 08 add 0x8(%rax),%rbx 49489: e8 00 00 00 00 callq 4948e 4948e: 44 89 e8 mov %r13d,%eax 49491: 4c 8d 24 83 lea (%rbx,%rax,4),%r12 49495: 45 85 ed test %r13d,%r13d 49498: 74 1a je 494b4 4949a: 8b 13 mov (%rbx),%edx 4949c: 48 83 c3 04 add $0x4,%rbx 494a0: 31 c9 xor %ecx,%ecx 494a2: be e3 30 00 00 mov $0x30e3,%esi 494a7: 48 89 ef mov %rbp,%rdi 494aa: e8 00 00 00 00 callq 494af 494af: 4c 39 e3 cmp %r12,%rbx 494b2: 75 e6 jne 4949a 494b4: 8b 95 d0 91 00 00 mov 0x91d0(%rbp),%edx 494ba: 31 c9 xor %ecx,%ecx 494bc: be e2 30 00 00 mov $0x30e2,%esi 494c1: 48 89 ef mov %rbp,%rdi 494c4: e8 00 00 00 00 callq 494c9 494c9: 31 d2 xor %edx,%edx 494cb: be d9 30 00 00 mov $0x30d9,%esi 494d0: 48 89 ef mov %rbp,%rdi 494d3: e8 00 00 00 00 callq 494d8 494d8: 31 c9 xor %ecx,%ecx 494da: be d9 30 00 00 mov $0x30d9,%esi 494df: 48 89 ef mov %rbp,%rdi 494e2: 83 e0 fe and $0xfffffffe,%eax 494e5: 89 c2 mov %eax,%edx 494e7: e8 00 00 00 00 callq 494ec 494ec: 83 bd 08 07 00 00 05 cmpl $0x5,0x708(%rbp) 494f3: 0f 84 d0 00 00 00 je 495c9 494f9: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 49500: 48 89 ef mov %rbp,%rdi 49503: 48 8b 40 50 mov 0x50(%rax),%rax 49507: e8 00 00 00 00 callq 4950c 4950c: 31 c0 xor %eax,%eax 4950e: 5b pop %rbx 4950f: 5d pop %rbp 49510: 41 5c pop %r12 49512: 41 5d pop %r13 49514: c3 retq 49515: 31 d2 xor %edx,%edx 49517: be 03 31 00 00 mov $0x3103,%esi 4951c: 48 89 ef mov %rbp,%rdi 4951f: e8 00 00 00 00 callq 49524 49524: 89 c1 mov %eax,%ecx 49526: 89 c2 mov %eax,%edx 49528: 81 c9 00 00 02 00 or $0x20000,%ecx 4952e: 81 e2 ff ff fd ff and $0xfffdffff,%edx 49534: f6 85 94 89 00 00 80 testb $0x80,0x8994(%rbp) 4953b: 0f 45 d1 cmovne %ecx,%edx 4953e: 39 d0 cmp %edx,%eax 49540: 0f 85 66 02 00 00 jne 497ac 49546: 31 d2 xor %edx,%edx 49548: be 03 31 00 00 mov $0x3103,%esi 4954d: 48 89 ef mov %rbp,%rdi 49550: e8 00 00 00 00 callq 49555 49555: 8b 8d 94 89 00 00 mov 0x8994(%rbp),%ecx 4955b: 89 c6 mov %eax,%esi 4955d: 89 c2 mov %eax,%edx 4955f: 81 ce 00 00 04 00 or $0x40000,%esi 49565: 81 e2 ff ff fb ff and $0xfffbffff,%edx 4956b: f6 c1 80 test $0x80,%cl 4956e: 0f 45 d6 cmovne %esi,%edx 49571: 39 d0 cmp %edx,%eax 49573: 75 6a jne 495df 49575: 83 e1 01 and $0x1,%ecx 49578: 75 7f jne 495f9 4957a: 8b 95 b0 b2 00 00 mov 0xb2b0(%rbp),%edx 49580: 31 c9 xor %ecx,%ecx 49582: 48 89 ef mov %rbp,%rdi 49585: be 13 31 00 00 mov $0x3113,%esi 4958a: e8 00 00 00 00 callq 4958f 4958f: 31 d2 xor %edx,%edx 49591: 48 89 ef mov %rbp,%rdi 49594: be 14 31 00 00 mov $0x3114,%esi 49599: e8 00 00 00 00 callq 4959e 4959e: 8b 95 ac b2 00 00 mov 0xb2ac(%rbp),%edx 495a4: 48 89 ef mov %rbp,%rdi 495a7: 31 c9 xor %ecx,%ecx 495a9: 30 c0 xor %al,%al 495ab: be 14 31 00 00 mov $0x3114,%esi 495b0: 09 c2 or %eax,%edx 495b2: e8 00 00 00 00 callq 495b7 495b7: be 01 00 00 00 mov $0x1,%esi 495bc: 48 89 ef mov %rbp,%rdi 495bf: e8 bc ef ff ff callq 48580 495c4: e9 ed fd ff ff jmpq 493b6 495c9: 31 c9 xor %ecx,%ecx 495cb: 31 d2 xor %edx,%edx 495cd: be de 30 00 00 mov $0x30de,%esi 495d2: 48 89 ef mov %rbp,%rdi 495d5: e8 00 00 00 00 callq 495da 495da: e9 1a ff ff ff jmpq 494f9 495df: 31 c9 xor %ecx,%ecx 495e1: be 03 31 00 00 mov $0x3103,%esi 495e6: 48 89 ef mov %rbp,%rdi 495e9: e8 00 00 00 00 callq 495ee 495ee: 8b 8d 94 89 00 00 mov 0x8994(%rbp),%ecx 495f4: 83 e1 01 and $0x1,%ecx 495f7: 74 81 je 4957a 495f9: 31 c9 xor %ecx,%ecx 495fb: ba 3d 00 00 00 mov $0x3d,%edx 49600: be 2c 31 00 00 mov $0x312c,%esi 49605: 48 89 ef mov %rbp,%rdi 49608: 48 83 bd 38 8c 00 00 cmpq $0x0,0x8c38(%rbp) 4960f: 00 49610: 0f 84 aa 01 00 00 je 497c0 49616: e8 00 00 00 00 callq 4961b 4961b: 8b 95 2c 8c 00 00 mov 0x8c2c(%rbp),%edx 49621: 31 c9 xor %ecx,%ecx 49623: 48 89 ef mov %rbp,%rdi 49626: be 2d 31 00 00 mov $0x312d,%esi 4962b: e8 00 00 00 00 callq 49630 49630: 8b 95 28 8c 00 00 mov 0x8c28(%rbp),%edx 49636: 31 c9 xor %ecx,%ecx 49638: 48 89 ef mov %rbp,%rdi 4963b: be 2d 31 00 00 mov $0x312d,%esi 49640: e8 00 00 00 00 callq 49645 49645: 8b 95 40 8c 00 00 mov 0x8c40(%rbp),%edx 4964b: 31 c9 xor %ecx,%ecx 4964d: 48 89 ef mov %rbp,%rdi 49650: be 2d 31 00 00 mov $0x312d,%esi 49655: e8 00 00 00 00 callq 4965a 4965a: 48 83 bd 10 8c 00 00 cmpq $0x0,0x8c10(%rbp) 49661: 00 49662: 74 46 je 496aa 49664: 31 c9 xor %ecx,%ecx 49666: ba 90 00 00 00 mov $0x90,%edx 4966b: be 2c 31 00 00 mov $0x312c,%esi 49670: 48 89 ef mov %rbp,%rdi 49673: e8 00 00 00 00 callq 49678 49678: 8b 85 18 8c 00 00 mov 0x8c18(%rbp),%eax 4967e: 85 c0 test %eax,%eax 49680: 74 28 je 496aa 49682: 31 db xor %ebx,%ebx 49684: 48 8b 85 10 8c 00 00 mov 0x8c10(%rbp),%rax 4968b: 89 da mov %ebx,%edx 4968d: 31 c9 xor %ecx,%ecx 4968f: be 2d 31 00 00 mov $0x312d,%esi 49694: 48 89 ef mov %rbp,%rdi 49697: 83 c3 01 add $0x1,%ebx 4969a: 8b 14 90 mov (%rax,%rdx,4),%edx 4969d: e8 00 00 00 00 callq 496a2 496a2: 3b 9d 18 8c 00 00 cmp 0x8c18(%rbp),%ebx 496a8: 72 da jb 49684 496aa: 31 d2 xor %edx,%edx 496ac: be 03 31 00 00 mov $0x3103,%esi 496b1: 48 89 ef mov %rbp,%rdi 496b4: e8 00 00 00 00 callq 496b9 496b9: 89 c2 mov %eax,%edx 496bb: 83 ca 02 or $0x2,%edx 496be: a8 02 test $0x2,%al 496c0: 75 0f jne 496d1 496c2: 31 c9 xor %ecx,%ecx 496c4: be 03 31 00 00 mov $0x3103,%esi 496c9: 48 89 ef mov %rbp,%rdi 496cc: e8 00 00 00 00 callq 496d1 496d1: 48 8b 95 00 8c 00 00 mov 0x8c00(%rbp),%rdx 496d8: 31 c9 xor %ecx,%ecx 496da: 48 89 ef mov %rbp,%rdi 496dd: be dd 30 00 00 mov $0x30dd,%esi 496e2: 48 c1 ea 08 shr $0x8,%rdx 496e6: e8 00 00 00 00 callq 496eb 496eb: 31 c9 xor %ecx,%ecx 496ed: 48 89 ef mov %rbp,%rdi 496f0: be de 30 00 00 mov $0x30de,%esi 496f5: 48 8b 95 50 8c 00 00 mov 0x8c50(%rbp),%rdx 496fc: 48 c1 ea 08 shr $0x8,%rdx 49700: e8 00 00 00 00 callq 49705 49705: 31 d2 xor %edx,%edx 49707: 48 89 ef mov %rbp,%rdi 4970a: be c2 21 00 00 mov $0x21c2,%esi 4970f: e8 00 00 00 00 callq 49714 49714: 31 c9 xor %ecx,%ecx 49716: 48 89 ef mov %rbp,%rdi 49719: be c2 21 00 00 mov $0x21c2,%esi 4971e: 0f b7 d0 movzwl %ax,%edx 49721: 81 ca 00 00 60 00 or $0x600000,%edx 49727: e8 00 00 00 00 callq 4972c 4972c: 31 c9 xor %ecx,%ecx 4972e: 48 89 ef mov %rbp,%rdi 49731: ba 10 10 10 10 mov $0x10101010,%edx 49736: be 0d 31 00 00 mov $0x310d,%esi 4973b: e8 00 00 00 00 callq 49740 49740: 31 d2 xor %edx,%edx 49742: 48 89 ef mov %rbp,%rdi 49745: be df 30 00 00 mov $0x30df,%esi 4974a: e8 00 00 00 00 callq 4974f 4974f: 31 c9 xor %ecx,%ecx 49751: 48 89 ef mov %rbp,%rdi 49754: be df 30 00 00 mov $0x30df,%esi 49759: 30 c0 xor %al,%al 4975b: 89 c2 mov %eax,%edx 4975d: 83 ca 03 or $0x3,%edx 49760: e8 00 00 00 00 callq 49765 49765: 31 d2 xor %edx,%edx 49767: 48 89 ef mov %rbp,%rdi 4976a: be 15 31 00 00 mov $0x3115,%esi 4976f: e8 00 00 00 00 callq 49774 49774: 31 c9 xor %ecx,%ecx 49776: 48 89 ef mov %rbp,%rdi 49779: be 15 31 00 00 mov $0x3115,%esi 4977e: 25 07 00 f8 ff and $0xfff80007,%eax 49783: 89 c2 mov %eax,%edx 49785: 80 ce 38 or $0x38,%dh 49788: e8 00 00 00 00 callq 4978d 4978d: 48 89 ef mov %rbp,%rdi 49790: be 01 00 00 00 mov $0x1,%esi 49795: e8 b6 ef ff ff callq 48750 4979a: be 01 00 00 00 mov $0x1,%esi 4979f: 48 89 ef mov %rbp,%rdi 497a2: e8 f9 ef ff ff callq 487a0 497a7: e9 ce fd ff ff jmpq 4957a 497ac: 31 c9 xor %ecx,%ecx 497ae: be 03 31 00 00 mov $0x3103,%esi 497b3: 48 89 ef mov %rbp,%rdi 497b6: e8 00 00 00 00 callq 497bb 497bb: e9 86 fd ff ff jmpq 49546 497c0: e8 00 00 00 00 callq 497c5 497c5: bb 03 00 00 00 mov $0x3,%ebx 497ca: 31 c9 xor %ecx,%ecx 497cc: 31 d2 xor %edx,%edx 497ce: be 2d 31 00 00 mov $0x312d,%esi 497d3: 48 89 ef mov %rbp,%rdi 497d6: e8 00 00 00 00 callq 497db 497db: 83 eb 01 sub $0x1,%ebx 497de: 75 ea jne 497ca 497e0: e9 75 fe ff ff jmpq 4965a 497e5: b8 ea ff ff ff mov $0xffffffea,%eax 497ea: c3 retq 497eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000497f0 : 497f0: e8 00 00 00 00 callq 497f5 497f5: 41 56 push %r14 497f7: 41 55 push %r13 497f9: 49 89 f5 mov %rsi,%r13 497fc: 41 54 push %r12 497fe: 55 push %rbp 497ff: 48 89 fd mov %rdi,%rbp 49802: 48 83 ec 40 sub $0x40,%rsp 49806: 4c 8b 37 mov (%rdi),%r14 49809: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 49810: 00 00 49812: 48 89 44 24 38 mov %rax,0x38(%rsp) 49817: 31 c0 xor %eax,%eax 49819: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 4981e: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 49825: 00 00 49827: 4c 89 f7 mov %r14,%rdi 4982a: e8 00 00 00 00 callq 4982f 4982f: 41 89 c4 mov %eax,%r12d 49832: 85 c0 test %eax,%eax 49834: 74 23 je 49859 49836: 48 8b 44 24 38 mov 0x38(%rsp),%rax 4983b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 49842: 00 00 49844: 0f 85 5b 01 00 00 jne 499a5 4984a: 48 83 c4 40 add $0x40,%rsp 4984e: 44 89 e0 mov %r12d,%eax 49851: 5d pop %rbp 49852: 41 5c pop %r12 49854: 41 5d pop %r13 49856: 41 5e pop %r14 49858: c3 retq 49859: 8b 74 24 04 mov 0x4(%rsp),%esi 4985d: 31 c9 xor %ecx,%ecx 4985f: ba ad de fe ca mov $0xcafedead,%edx 49864: 4c 89 f7 mov %r14,%rdi 49867: e8 00 00 00 00 callq 4986c 4986c: b9 02 00 00 00 mov $0x2,%ecx 49871: 31 f6 xor %esi,%esi 49873: 4c 89 f7 mov %r14,%rdi 49876: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 4987b: ba 00 01 00 00 mov $0x100,%edx 49880: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 49887: 00 00 49889: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 49890: 00 00 49892: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 49899: 00 00 4989b: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 498a2: 00 00 498a4: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 498ab: 00 00 498ad: e8 00 00 00 00 callq 498b2 498b2: 41 89 c4 mov %eax,%r12d 498b5: 85 c0 test %eax,%eax 498b7: 0f 85 80 00 00 00 jne 4993d 498bd: 48 8b 44 24 28 mov 0x28(%rsp),%rax 498c2: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 498c7: 31 c9 xor %ecx,%ecx 498c9: 48 89 ef mov %rbp,%rdi 498cc: be 01 00 00 00 mov $0x1,%esi 498d1: c7 00 00 79 01 c0 movl $0xc0017900,(%rax) 498d7: 8b 44 24 04 mov 0x4(%rsp),%eax 498db: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 498e0: 2d 00 c0 00 00 sub $0xc000,%eax 498e5: 89 42 04 mov %eax,0x4(%rdx) 498e8: 48 8b 44 24 28 mov 0x28(%rsp),%rax 498ed: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 498f2: c7 40 08 ef be ad de movl $0xdeadbeef,0x8(%rax) 498f9: c7 44 24 18 03 00 00 movl $0x3,0x18(%rsp) 49900: 00 49901: e8 00 00 00 00 callq 49906 49906: 41 89 c4 mov %eax,%r12d 49909: 85 c0 test %eax,%eax 4990b: 74 41 je 4994e 4990d: 31 d2 xor %edx,%edx 4990f: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 49914: 4c 89 f7 mov %r14,%rdi 49917: e8 00 00 00 00 callq 4991c 4991c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 49921: 48 85 c0 test %rax,%rax 49924: 74 17 je 4993d 49926: 48 8d 78 38 lea 0x38(%rax),%rdi 4992a: ba ff ff ff ff mov $0xffffffff,%edx 4992f: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 49934: 83 fa 01 cmp $0x1,%edx 49937: 74 5a je 49993 49939: 85 d2 test %edx,%edx 4993b: 7e 4a jle 49987 4993d: 8b 74 24 04 mov 0x4(%rsp),%esi 49941: 4c 89 f7 mov %r14,%rdi 49944: e8 00 00 00 00 callq 49949 49949: e9 e8 fe ff ff jmpq 49836 4994e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 49953: 31 f6 xor %esi,%esi 49955: 4c 89 ea mov %r13,%rdx 49958: e8 00 00 00 00 callq 4995d 4995d: 48 85 c0 test %rax,%rax 49960: 74 38 je 4999a 49962: 78 1e js 49982 49964: 8b 74 24 04 mov 0x4(%rsp),%esi 49968: 31 d2 xor %edx,%edx 4996a: 4c 89 f7 mov %r14,%rdi 4996d: e8 00 00 00 00 callq 49972 49972: 3d ef be ad de cmp $0xdeadbeef,%eax 49977: b8 ea ff ff ff mov $0xffffffea,%eax 4997c: 44 0f 45 e0 cmovne %eax,%r12d 49980: eb 8b jmp 4990d 49982: 41 89 c4 mov %eax,%r12d 49985: eb 86 jmp 4990d 49987: be 03 00 00 00 mov $0x3,%esi 4998c: e8 00 00 00 00 callq 49991 49991: eb aa jmp 4993d 49993: e8 00 00 00 00 callq 49998 49998: eb a3 jmp 4993d 4999a: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 499a0: e9 68 ff ff ff jmpq 4990d 499a5: e8 00 00 00 00 callq 499aa 499aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000499b0 : 499b0: e8 00 00 00 00 callq 499b5 499b5: 89 f0 mov %esi,%eax 499b7: 41 56 push %r14 499b9: c1 e8 02 shr $0x2,%eax 499bc: 41 55 push %r13 499be: 49 89 fd mov %rdi,%r13 499c1: 41 54 push %r12 499c3: 55 push %rbp 499c4: 53 push %rbx 499c5: 83 e0 03 and $0x3,%eax 499c8: 74 5b je 49a25 499ca: 3c 03 cmp $0x3,%al 499cc: 74 4e je 49a1c 499ce: 8b 97 c0 b1 00 00 mov 0xb1c0(%rdi),%edx 499d4: 85 d2 test %edx,%edx 499d6: 74 44 je 49a1c 499d8: 83 e6 03 and $0x3,%esi 499db: 44 0f b6 e0 movzbl %al,%r12d 499df: 48 8d 9f f8 98 00 00 lea 0x98f8(%rdi),%rbx 499e6: 31 ed xor %ebp,%ebp 499e8: 41 89 f6 mov %esi,%r14d 499eb: eb 13 jmp 49a00 499ed: 83 c5 01 add $0x1,%ebp 499f0: 48 81 c3 28 03 00 00 add $0x328,%rbx 499f7: 41 39 ad c0 b1 00 00 cmp %ebp,0xb1c0(%r13) 499fe: 76 1c jbe 49a1c 49a00: 44 39 a3 d0 01 00 00 cmp %r12d,0x1d0(%rbx) 49a07: 75 e4 jne 499ed 49a09: 44 39 b3 d4 01 00 00 cmp %r14d,0x1d4(%rbx) 49a10: 75 db jne 499ed 49a12: 48 89 df mov %rbx,%rdi 49a15: e8 00 00 00 00 callq 49a1a 49a1a: eb d1 jmp 499ed 49a1c: 5b pop %rbx 49a1d: 5d pop %rbp 49a1e: 41 5c pop %r12 49a20: 41 5d pop %r13 49a22: 41 5e pop %r14 49a24: c3 retq 49a25: 5b pop %rbx 49a26: 48 8d bf a0 92 00 00 lea 0x92a0(%rdi),%rdi 49a2d: 5d pop %rbp 49a2e: 41 5c pop %r12 49a30: 41 5d pop %r13 49a32: 41 5e pop %r14 49a34: e9 00 00 00 00 jmpq 49a39 49a39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000049a40 : 49a40: e8 00 00 00 00 callq 49a45 49a45: 55 push %rbp 49a46: 48 89 fd mov %rdi,%rbp 49a49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 49a50: 53 push %rbx 49a51: 48 89 d3 mov %rdx,%rbx 49a54: e8 00 00 00 00 callq 49a59 49a59: 8b 73 08 mov 0x8(%rbx),%esi 49a5c: 48 89 ef mov %rbp,%rdi 49a5f: e8 4c ff ff ff callq 499b0 49a64: 31 c0 xor %eax,%eax 49a66: 5b pop %rbx 49a67: 5d pop %rbp 49a68: c3 retq 49a69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000049a70 : 49a70: e8 00 00 00 00 callq 49a75 49a75: 55 push %rbp 49a76: 48 89 fd mov %rdi,%rbp 49a79: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 49a80: 53 push %rbx 49a81: 48 89 d3 mov %rdx,%rbx 49a84: e8 00 00 00 00 callq 49a89 49a89: 8b 73 08 mov 0x8(%rbx),%esi 49a8c: 48 89 ef mov %rbp,%rdi 49a8f: e8 1c ff ff ff callq 499b0 49a94: 31 c0 xor %eax,%eax 49a96: 5b pop %rbx 49a97: 5d pop %rbp 49a98: c3 retq 49a99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000049aa0 : 49aa0: e8 00 00 00 00 callq 49aa5 49aa5: 41 57 push %r15 49aa7: ba b5 00 00 00 mov $0xb5,%edx 49aac: 41 56 push %r14 49aae: 41 55 push %r13 49ab0: 41 54 push %r12 49ab2: 55 push %rbp 49ab3: 48 8d af c8 b1 00 00 lea 0xb1c8(%rdi),%rbp 49aba: 53 push %rbx 49abb: 48 89 e9 mov %rbp,%rcx 49abe: 48 89 fb mov %rdi,%rbx 49ac1: 48 83 ec 40 sub $0x40,%rsp 49ac5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 49acc: 00 00 49ace: 48 89 44 24 38 mov %rax,0x38(%rsp) 49ad3: 31 c0 xor %eax,%eax 49ad5: 31 c0 xor %eax,%eax 49ad7: 83 bf 08 07 00 00 06 cmpl $0x6,0x708(%rdi) 49ade: 0f 94 c0 sete %al 49ae1: 31 f6 xor %esi,%esi 49ae3: 83 c0 01 add $0x1,%eax 49ae6: 89 87 b8 8d 00 00 mov %eax,0x8db8(%rdi) 49aec: 48 b8 04 00 00 00 08 movabs $0x800000004,%rax 49af3: 00 00 00 49af6: 48 89 87 bc 8d 00 00 mov %rax,0x8dbc(%rdi) 49afd: e8 00 00 00 00 callq 49b02 49b02: 41 89 c4 mov %eax,%r12d 49b05: 85 c0 test %eax,%eax 49b07: 74 26 je 49b2f 49b09: 48 8b 44 24 38 mov 0x38(%rsp),%rax 49b0e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 49b15: 00 00 49b17: 0f 85 46 07 00 00 jne 4a263 49b1d: 48 83 c4 40 add $0x40,%rsp 49b21: 44 89 e0 mov %r12d,%eax 49b24: 5b pop %rbx 49b25: 5d pop %rbp 49b26: 41 5c pop %r12 49b28: 41 5d pop %r13 49b2a: 41 5e pop %r14 49b2c: 41 5f pop %r15 49b2e: c3 retq 49b2f: 48 8d 8b e8 b1 00 00 lea 0xb1e8(%rbx),%rcx 49b36: ba b8 00 00 00 mov $0xb8,%edx 49b3b: 31 f6 xor %esi,%esi 49b3d: 48 89 df mov %rbx,%rdi 49b40: e8 00 00 00 00 callq 49b45 49b45: 41 89 c4 mov %eax,%r12d 49b48: 85 c0 test %eax,%eax 49b4a: 75 bd jne 49b09 49b4c: 48 8d 8b 08 b2 00 00 lea 0xb208(%rbx),%rcx 49b53: ba b9 00 00 00 mov $0xb9,%edx 49b58: 31 f6 xor %esi,%esi 49b5a: 48 89 df mov %rbx,%rdi 49b5d: e8 00 00 00 00 callq 49b62 49b62: 41 89 c4 mov %eax,%r12d 49b65: 85 c0 test %eax,%eax 49b67: 75 a0 jne 49b09 49b69: 48 b8 08 00 00 00 40 movabs $0xc04000000008,%rax 49b70: c0 00 00 49b73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 49b7a: bf 01 00 00 00 mov $0x1,%edi 49b7f: c7 83 90 91 00 00 ff movl $0xff,0x9190(%rbx) 49b86: 00 00 00 49b89: 48 89 83 88 91 00 00 mov %rax,0x9188(%rbx) 49b90: e8 00 00 00 00 callq 49b95 49b95: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 49b9b: 83 e8 05 sub $0x5,%eax 49b9e: 83 f8 04 cmp $0x4,%eax 49ba1: 0f 87 dc 07 00 00 ja 4a383 49ba7: 4c 8b 2c c5 00 00 00 mov 0x0(,%rax,8),%r13 49bae: 00 49baf: be 1e 00 00 00 mov $0x1e,%esi 49bb4: 48 8d 7c 24 1a lea 0x1a(%rsp),%rdi 49bb9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 49bc0: 4c 89 e9 mov %r13,%rcx 49bc3: e8 00 00 00 00 callq 49bc8 49bc8: 48 8b 13 mov (%rbx),%rdx 49bcb: 48 8d bb a8 91 00 00 lea 0x91a8(%rbx),%rdi 49bd2: 48 8d 74 24 1a lea 0x1a(%rsp),%rsi 49bd7: e8 00 00 00 00 callq 49bdc 49bdc: 41 89 c4 mov %eax,%r12d 49bdf: 85 c0 test %eax,%eax 49be1: 0f 85 00 00 00 00 jne 49be7 49be7: 48 8b bb a8 91 00 00 mov 0x91a8(%rbx),%rdi 49bee: e8 00 00 00 00 callq 49bf3 49bf3: 41 89 c4 mov %eax,%r12d 49bf6: 85 c0 test %eax,%eax 49bf8: 0f 85 00 00 00 00 jne 49bfe 49bfe: 4c 89 e9 mov %r13,%rcx 49c01: be 1e 00 00 00 mov $0x1e,%esi 49c06: 48 8d 7c 24 1a lea 0x1a(%rsp),%rdi 49c0b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 49c12: e8 00 00 00 00 callq 49c17 49c17: 48 8b 13 mov (%rbx),%rdx 49c1a: 48 8d bb 98 91 00 00 lea 0x9198(%rbx),%rdi 49c21: 48 8d 74 24 1a lea 0x1a(%rsp),%rsi 49c26: e8 00 00 00 00 callq 49c2b 49c2b: 41 89 c4 mov %eax,%r12d 49c2e: 85 c0 test %eax,%eax 49c30: 0f 85 00 00 00 00 jne 49c36 49c36: 48 8b bb 98 91 00 00 mov 0x9198(%rbx),%rdi 49c3d: e8 00 00 00 00 callq 49c42 49c42: 41 89 c4 mov %eax,%r12d 49c45: 85 c0 test %eax,%eax 49c47: 0f 85 00 00 00 00 jne 49c4d 49c4d: 4c 89 e9 mov %r13,%rcx 49c50: be 1e 00 00 00 mov $0x1e,%esi 49c55: 48 8d 7c 24 1a lea 0x1a(%rsp),%rdi 49c5a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 49c61: e8 00 00 00 00 callq 49c66 49c66: 48 8b 13 mov (%rbx),%rdx 49c69: 48 8d bb b8 91 00 00 lea 0x91b8(%rbx),%rdi 49c70: 48 8d 74 24 1a lea 0x1a(%rsp),%rsi 49c75: e8 00 00 00 00 callq 49c7a 49c7a: 41 89 c4 mov %eax,%r12d 49c7d: 85 c0 test %eax,%eax 49c7f: 0f 85 00 00 00 00 jne 49c85 49c85: 48 8b bb b8 91 00 00 mov 0x91b8(%rbx),%rdi 49c8c: e8 00 00 00 00 callq 49c91 49c91: 41 89 c4 mov %eax,%r12d 49c94: 85 c0 test %eax,%eax 49c96: 0f 85 00 00 00 00 jne 49c9c 49c9c: 4c 89 e9 mov %r13,%rcx 49c9f: be 1e 00 00 00 mov $0x1e,%esi 49ca4: 48 8d 7c 24 1a lea 0x1a(%rsp),%rdi 49ca9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 49cb0: e8 00 00 00 00 callq 49cb5 49cb5: 48 8b 13 mov (%rbx),%rdx 49cb8: 48 8d bb d8 91 00 00 lea 0x91d8(%rbx),%rdi 49cbf: 48 8d 74 24 1a lea 0x1a(%rsp),%rsi 49cc4: e8 00 00 00 00 callq 49cc9 49cc9: 41 89 c4 mov %eax,%r12d 49ccc: 85 c0 test %eax,%eax 49cce: 0f 85 00 00 00 00 jne 49cd4 49cd4: 48 8b bb d8 91 00 00 mov 0x91d8(%rbx),%rdi 49cdb: e8 00 00 00 00 callq 49ce0 49ce0: 41 89 c4 mov %eax,%r12d 49ce3: 85 c0 test %eax,%eax 49ce5: 0f 85 00 00 00 00 jne 49ceb 49ceb: 83 bb 08 07 00 00 06 cmpl $0x6,0x708(%rbx) 49cf2: 0f 84 37 06 00 00 je 4a32f 49cf8: 4c 89 e9 mov %r13,%rcx 49cfb: be 1e 00 00 00 mov $0x1e,%esi 49d00: 48 8d 7c 24 1a lea 0x1a(%rsp),%rdi 49d05: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 49d0c: e8 00 00 00 00 callq 49d11 49d11: 48 8b 13 mov (%rbx),%rdx 49d14: 48 8d bb c8 91 00 00 lea 0x91c8(%rbx),%rdi 49d1b: 48 8d 74 24 1a lea 0x1a(%rsp),%rsi 49d20: e8 00 00 00 00 callq 49d25 49d25: 41 89 c4 mov %eax,%r12d 49d28: 85 c0 test %eax,%eax 49d2a: 0f 85 00 00 00 00 jne 49d30 49d30: 48 8b bb c8 91 00 00 mov 0x91c8(%rbx),%rdi 49d37: e8 00 00 00 00 callq 49d3c 49d3c: 41 89 c4 mov %eax,%r12d 49d3f: 85 c0 test %eax,%eax 49d41: 0f 85 00 00 00 00 jne 49d47 49d47: 48 8b 83 68 8c 00 00 mov 0x8c68(%rbx),%rax 49d4e: 48 89 df mov %rbx,%rdi 49d51: 48 8b 40 18 mov 0x18(%rax),%rax 49d55: e8 00 00 00 00 callq 49d5a 49d5a: 41 89 c4 mov %eax,%r12d 49d5d: 85 c0 test %eax,%eax 49d5f: 0f 85 76 02 00 00 jne 49fdb 49d65: 48 c7 83 10 8e 00 00 movq $0x0,0x8e10(%rbx) 49d6c: 00 00 00 00 49d70: 48 89 df mov %rbx,%rdi 49d73: 4c 8d a3 98 8d 00 00 lea 0x8d98(%rbx),%r12 49d7a: 48 c7 83 18 8e 00 00 movq $0x0,0x8e18(%rbx) 49d81: 00 00 00 00 49d85: e8 00 00 00 00 callq 49d8a 49d8a: 48 89 df mov %rbx,%rdi 49d8d: 4d 89 e0 mov %r12,%r8 49d90: b9 04 00 00 00 mov $0x4,%ecx 49d95: 44 8b ab b8 8d 00 00 mov 0x8db8(%rbx),%r13d 49d9c: 48 8d 44 24 10 lea 0x10(%rsp),%rax 49da1: ba 00 10 00 00 mov $0x1000,%edx 49da6: 4c 8d 8b a0 8d 00 00 lea 0x8da0(%rbx),%r9 49dad: 44 0f af ab bc 8d 00 imul 0x8dbc(%rbx),%r13d 49db4: 00 49db5: 50 push %rax 49db6: 41 c1 e5 0c shl $0xc,%r13d 49dba: 4c 89 ee mov %r13,%rsi 49dbd: e8 00 00 00 00 callq 49dc2 49dc2: 5f pop %rdi 49dc3: 85 c0 test %eax,%eax 49dc5: 0f 85 00 00 00 00 jne 49dcb 49dcb: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 49dd0: 4c 89 ea mov %r13,%rdx 49dd3: 31 f6 xor %esi,%esi 49dd5: e8 00 00 00 00 callq 49dda 49dda: 48 8b bb 98 8d 00 00 mov 0x8d98(%rbx),%rdi 49de1: e8 00 00 00 00 callq 49de6 49de6: 4c 8b a3 98 8d 00 00 mov 0x8d98(%rbx),%r12 49ded: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 49df4: e8 00 00 00 00 callq 49df9 49df9: 31 f6 xor %esi,%esi 49dfb: 49 8d 7c 24 58 lea 0x58(%r12),%rdi 49e00: e8 00 00 00 00 callq 49e05 49e05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 49e0c: ff 14 25 00 00 00 00 callq *0x0 49e13: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 49e1a: 00 49e1b: 4c 8d ab b8 94 00 00 lea 0x94b8(%rbx),%r13 49e22: 45 31 f6 xor %r14d,%r14d 49e25: e8 00 00 00 00 callq 49e2a 49e2a: 8b b3 78 98 00 00 mov 0x9878(%rbx),%esi 49e30: 85 f6 test %esi,%esi 49e32: 74 52 je 49e86 49e34: 49 8d b5 70 fd ff ff lea -0x290(%r13),%rsi 49e3b: 45 31 c0 xor %r8d,%r8d 49e3e: 48 89 e9 mov %rbp,%rcx 49e41: 48 89 df mov %rbx,%rdi 49e44: 49 c7 85 68 ff ff ff movq $0x0,-0x98(%r13) 49e4b: 00 00 00 00 49e4f: 41 b9 01 00 00 00 mov $0x1,%r9d 49e55: ba 00 04 00 00 mov $0x400,%edx 49e5a: 41 c7 45 00 67 66 78 movl $0x786667,0x0(%r13) 49e61: 00 49e62: e8 00 00 00 00 callq 49e67 49e67: 41 89 c4 mov %eax,%r12d 49e6a: 85 c0 test %eax,%eax 49e6c: 0f 85 97 fc ff ff jne 49b09 49e72: 41 83 c6 01 add $0x1,%r14d 49e76: 49 81 c5 28 03 00 00 add $0x328,%r13 49e7d: 44 39 b3 78 98 00 00 cmp %r14d,0x9878(%rbx) 49e84: 77 ae ja 49e34 49e86: 8b 8b b8 8d 00 00 mov 0x8db8(%rbx),%ecx 49e8c: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 49e93: 00 49e94: 45 31 ed xor %r13d,%r13d 49e97: 85 c9 test %ecx,%ecx 49e99: 0f 84 4d 01 00 00 je 49fec 49e9f: 8b 44 24 08 mov 0x8(%rsp),%eax 49ea3: 45 31 ff xor %r15d,%r15d 49ea6: 83 c0 01 add $0x1,%eax 49ea9: 89 44 24 0c mov %eax,0xc(%rsp) 49ead: 8b 83 c0 8d 00 00 mov 0x8dc0(%rbx),%eax 49eb3: 85 c0 test %eax,%eax 49eb5: 0f 84 0b 01 00 00 je 49fc6 49ebb: 8b 93 bc 8d 00 00 mov 0x8dbc(%rbx),%edx 49ec1: 45 31 f6 xor %r14d,%r14d 49ec4: 85 d2 test %edx,%edx 49ec6: 0f 84 e9 00 00 00 je 49fb5 49ecc: 8b 74 24 08 mov 0x8(%rsp),%esi 49ed0: 44 89 f9 mov %r15d,%ecx 49ed3: 44 89 f2 mov %r14d,%edx 49ed6: 48 89 df mov %rbx,%rdi 49ed9: e8 00 00 00 00 callq 49ede 49ede: 84 c0 test %al,%al 49ee0: 0f 84 be 00 00 00 je 49fa4 49ee6: 4d 63 cd movslq %r13d,%r9 49ee9: 8b 54 24 0c mov 0xc(%rsp),%edx 49eed: 45 89 f8 mov %r15d,%r8d 49ef0: 44 89 f1 mov %r14d,%ecx 49ef3: 4d 69 c9 28 03 00 00 imul $0x328,%r9,%r9 49efa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 49f01: 4e 8d 24 0b lea (%rbx,%r9,1),%r12 49f05: 4a 8d bc 0b 10 9b 00 lea 0x9b10(%rbx,%r9,1),%rdi 49f0c: 00 49f0d: 4c 89 0c 24 mov %r9,(%rsp) 49f11: 41 89 94 24 c8 9a 00 mov %edx,0x9ac8(%r12) 49f18: 00 49f19: 45 89 b4 24 cc 9a 00 mov %r14d,0x9acc(%r12) 49f20: 00 49f21: 45 89 bc 24 d0 9a 00 mov %r15d,0x9ad0(%r12) 49f28: 00 49f29: 49 c7 84 24 78 9a 00 movq $0x0,0x9a78(%r12) 49f30: 00 00 00 00 00 49f35: 41 c6 84 24 fc 9a 00 movb $0x1,0x9afc(%r12) 49f3c: 00 01 49f3e: 8b 83 7c 66 01 00 mov 0x1667c(%rbx),%eax 49f44: 44 01 e8 add %r13d,%eax 49f47: 41 89 84 24 f8 9a 00 mov %eax,0x9af8(%r12) 49f4e: 00 49f4f: e8 00 00 00 00 callq 49f54 49f54: 4c 8b 0c 24 mov (%rsp),%r9 49f58: 48 89 e9 mov %rbp,%rcx 49f5b: 48 89 df mov %rbx,%rdi 49f5e: 41 8b 84 24 c8 9a 00 mov 0x9ac8(%r12),%eax 49f65: 00 49f66: 41 8b 94 24 cc 9a 00 mov 0x9acc(%r12),%edx 49f6d: 00 49f6e: 4a 8d b4 0b 80 98 00 lea 0x9880(%rbx,%r9,1),%rsi 49f75: 00 49f76: 41 b9 01 00 00 00 mov $0x1,%r9d 49f7c: 83 e8 01 sub $0x1,%eax 49f7f: 0f af 83 bc 8d 00 00 imul 0x8dbc(%rbx),%eax 49f86: 44 8d 44 10 02 lea 0x2(%rax,%rdx,1),%r8d 49f8b: ba 00 04 00 00 mov $0x400,%edx 49f90: e8 00 00 00 00 callq 49f95 49f95: 41 89 c4 mov %eax,%r12d 49f98: 85 c0 test %eax,%eax 49f9a: 0f 85 69 fb ff ff jne 49b09 49fa0: 41 83 c5 01 add $0x1,%r13d 49fa4: 41 83 c6 01 add $0x1,%r14d 49fa8: 44 39 b3 bc 8d 00 00 cmp %r14d,0x8dbc(%rbx) 49faf: 0f 87 17 ff ff ff ja 49ecc 49fb5: 41 83 c7 01 add $0x1,%r15d 49fb9: 44 39 bb c0 8d 00 00 cmp %r15d,0x8dc0(%rbx) 49fc0: 0f 87 f5 fe ff ff ja 49ebb 49fc6: 8b 44 24 0c mov 0xc(%rsp),%eax 49fca: 39 83 b8 8d 00 00 cmp %eax,0x8db8(%rbx) 49fd0: 76 1a jbe 49fec 49fd2: 89 44 24 08 mov %eax,0x8(%rsp) 49fd6: e9 c4 fe ff ff jmpq 49e9f 49fdb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 49fe2: e8 00 00 00 00 callq 49fe7 49fe7: e9 1d fb ff ff jmpq 49b09 49fec: c7 83 94 b2 00 00 00 movl $0x8000,0xb294(%rbx) 49ff3: 80 00 00 49ff6: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 49ffc: 83 f8 06 cmp $0x6,%eax 49fff: 0f 84 cd 02 00 00 je 4a2d2 4a005: 83 f8 08 cmp $0x8,%eax 4a008: 0f 84 5a 02 00 00 je 4a268 4a00e: 83 f8 05 cmp $0x5,%eax 4a011: 0f 84 08 02 00 00 je 4a21f 4a017: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 4a01e: 00 00 00 4a021: b9 01 00 00 80 mov $0x80000001,%ecx 4a026: 48 01 c9 add %rcx,%rcx 4a029: 48 89 83 28 8a 00 00 mov %rax,0x8a28(%rbx) 4a030: 48 89 8b 30 8a 00 00 mov %rcx,0x8a30(%rbx) 4a037: 48 89 83 38 8a 00 00 mov %rax,0x8a38(%rbx) 4a03e: b8 01 00 00 10 mov $0x10000001,%eax 4a043: 48 c1 e0 08 shl $0x8,%rax 4a047: 48 89 83 40 8a 00 00 mov %rax,0x8a40(%rbx) 4a04e: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax 4a055: 00 00 00 4a058: 48 89 83 48 8a 00 00 mov %rax,0x8a48(%rbx) 4a05f: bd 01 00 01 12 mov $0x12010001,%ebp 4a064: 48 b8 00 01 00 00 30 movabs $0x3000000100,%rax 4a06b: 00 00 00 4a06e: 48 89 83 50 8a 00 00 mov %rax,0x8a50(%rbx) 4a075: c7 83 58 8a 00 00 30 movl $0x130,0x8a58(%rbx) 4a07c: 01 00 00 4a07f: 31 d2 xor %edx,%edx 4a081: be d8 09 00 00 mov $0x9d8,%esi 4a086: 48 89 df mov %rbx,%rdi 4a089: e8 00 00 00 00 callq 4a08e 4a08e: c7 83 64 8a 00 00 00 movl $0x100,0x8a64(%rbx) 4a095: 01 00 00 4a098: 89 c2 mov %eax,%edx 4a09a: 89 83 78 8a 00 00 mov %eax,0x8a78(%rbx) 4a0a0: 83 e2 03 and $0x3,%edx 4a0a3: 89 93 7c 8a 00 00 mov %edx,0x8a7c(%rbx) 4a0a9: 89 c2 mov %eax,%edx 4a0ab: c1 ea 02 shr $0x2,%edx 4a0ae: 83 e2 01 and $0x1,%edx 4a0b1: 89 93 80 8a 00 00 mov %edx,0x8a80(%rbx) 4a0b7: 8b 93 2c 8a 00 00 mov 0x8a2c(%rbx),%edx 4a0bd: 89 93 5c 8a 00 00 mov %edx,0x8a5c(%rbx) 4a0c3: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 4a0ca: 75 75 jne 4a141 4a0cc: c1 e8 06 shr $0x6,%eax 4a0cf: ba 04 00 00 00 mov $0x4,%edx 4a0d4: 89 c1 mov %eax,%ecx 4a0d6: 89 d0 mov %edx,%eax 4a0d8: 83 e1 03 and $0x3,%ecx 4a0db: 83 c1 08 add $0x8,%ecx 4a0de: d3 e0 shl %cl,%eax 4a0e0: 89 c1 mov %eax,%ecx 4a0e2: c1 f8 0a sar $0xa,%eax 4a0e5: 81 f9 ff 13 00 00 cmp $0x13ff,%ecx 4a0eb: 0f 4f c2 cmovg %edx,%eax 4a0ee: 89 83 68 8a 00 00 mov %eax,0x8a68(%rbx) 4a0f4: 48 b8 01 00 00 00 40 movabs $0x4000000001,%rax 4a0fb: 00 00 00 4a0fe: 8b 93 68 8a 00 00 mov 0x8a68(%rbx),%edx 4a104: c7 83 6c 8a 00 00 20 movl $0x20,0x8a6c(%rbx) 4a10b: 00 00 00 4a10e: 48 89 83 70 8a 00 00 mov %rax,0x8a70(%rbx) 4a115: 89 e8 mov %ebp,%eax 4a117: 25 ff ff ff cf and $0xcfffffff,%eax 4a11c: 83 fa 02 cmp $0x2,%edx 4a11f: 0f 84 f0 00 00 00 je 4a215 4a125: 89 c1 mov %eax,%ecx 4a127: 81 c9 00 00 00 20 or $0x20000000,%ecx 4a12d: 83 fa 04 cmp $0x4,%edx 4a130: 0f 44 c1 cmove %ecx,%eax 4a133: 89 83 84 8a 00 00 mov %eax,0x8a84(%rbx) 4a139: 45 31 e4 xor %r12d,%r12d 4a13c: e9 c8 f9 ff ff jmpq 49b09 4a141: 31 d2 xor %edx,%edx 4a143: be 11 0a 00 00 mov $0xa11,%esi 4a148: 48 89 df mov %rbx,%rdi 4a14b: e8 00 00 00 00 callq 4a150 4a150: 31 d2 xor %edx,%edx 4a152: be 12 0a 00 00 mov $0xa12,%esi 4a157: 48 89 df mov %rbx,%rdi 4a15a: 41 89 c5 mov %eax,%r13d 4a15d: c1 e8 04 shr $0x4,%eax 4a160: 83 e0 0f and $0xf,%eax 4a163: 41 83 e5 0f and $0xf,%r13d 4a167: 41 89 c4 mov %eax,%r12d 4a16a: e8 00 00 00 00 callq 4a16f 4a16f: 41 8d 4d ff lea -0x1(%r13),%ecx 4a173: 89 c2 mov %eax,%edx 4a175: c1 e8 04 shr $0x4,%eax 4a178: 83 e2 0f and $0xf,%edx 4a17b: 83 e0 0f and $0xf,%eax 4a17e: 83 f9 0b cmp $0xb,%ecx 4a181: 0f 87 a0 01 00 00 ja 4a327 4a187: 41 8d 4d fd lea -0x3(%r13),%ecx 4a18b: 83 f9 01 cmp $0x1,%ecx 4a18e: 0f 86 93 01 00 00 jbe 4a327 4a194: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 4a199: 83 f9 0b cmp $0xb,%ecx 4a19c: 0f 87 7d 01 00 00 ja 4a31f 4a1a2: 41 8d 4c 24 fd lea -0x3(%r12),%ecx 4a1a7: 83 f9 01 cmp $0x1,%ecx 4a1aa: 0f 86 6f 01 00 00 jbe 4a31f 4a1b0: 8d 4a ff lea -0x1(%rdx),%ecx 4a1b3: 83 f9 0b cmp $0xb,%ecx 4a1b6: 0f 87 5c 01 00 00 ja 4a318 4a1bc: 8d 4a fd lea -0x3(%rdx),%ecx 4a1bf: 83 f9 01 cmp $0x1,%ecx 4a1c2: 0f 86 50 01 00 00 jbe 4a318 4a1c8: 8d 48 ff lea -0x1(%rax),%ecx 4a1cb: 83 f9 0b cmp $0xb,%ecx 4a1ce: 0f 87 3d 01 00 00 ja 4a311 4a1d4: 8d 48 fd lea -0x3(%rax),%ecx 4a1d7: 83 f9 01 cmp $0x1,%ecx 4a1da: 0f 86 31 01 00 00 jbe 4a311 4a1e0: 41 83 fd 0b cmp $0xb,%r13d 4a1e4: 0f 84 18 01 00 00 je 4a302 4a1ea: 41 83 fc 0b cmp $0xb,%r12d 4a1ee: 0f 84 0e 01 00 00 je 4a302 4a1f4: 83 fa 0b cmp $0xb,%edx 4a1f7: 0f 84 05 01 00 00 je 4a302 4a1fd: 83 f8 0b cmp $0xb,%eax 4a200: 0f 84 fc 00 00 00 je 4a302 4a206: c7 83 68 8a 00 00 01 movl $0x1,0x8a68(%rbx) 4a20d: 00 00 00 4a210: e9 df fe ff ff jmpq 4a0f4 4a215: 0d 00 00 00 10 or $0x10000000,%eax 4a21a: e9 14 ff ff ff jmpq 4a133 4a21f: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 4a226: 00 00 00 4a229: 48 b9 07 00 00 00 01 movabs $0x100000007,%rcx 4a230: 00 00 00 4a233: 48 89 83 28 8a 00 00 mov %rax,0x8a28(%rbx) 4a23a: 48 89 83 38 8a 00 00 mov %rax,0x8a38(%rbx) 4a241: b8 01 00 00 20 mov $0x20000001,%eax 4a246: 48 c1 e0 08 shl $0x8,%rax 4a24a: 48 89 8b 30 8a 00 00 mov %rcx,0x8a30(%rbx) 4a251: 48 89 83 40 8a 00 00 mov %rax,0x8a40(%rbx) 4a258: 48 2d f8 00 00 00 sub $0xf8,%rax 4a25e: e9 f5 fd ff ff jmpq 4a058 4a263: e8 00 00 00 00 callq 4a268 4a268: 48 b8 04 00 00 00 10 movabs $0x1000000004,%rax 4a26f: 00 00 00 4a272: bd 03 10 01 12 mov $0x12011003,%ebp 4a277: 48 b9 0b 00 00 00 01 movabs $0x10000000b,%rcx 4a27e: 00 00 00 4a281: c7 83 58 8a 00 00 30 movl $0x130,0x8a58(%rbx) 4a288: 01 00 00 4a28b: 48 89 83 28 8a 00 00 mov %rax,0x8a28(%rbx) 4a292: 48 89 83 38 8a 00 00 mov %rax,0x8a38(%rbx) 4a299: b8 01 00 00 20 mov $0x20000001,%eax 4a29e: 48 c1 e0 08 shl $0x8,%rax 4a2a2: 48 89 8b 30 8a 00 00 mov %rcx,0x8a30(%rbx) 4a2a9: 48 89 83 40 8a 00 00 mov %rax,0x8a40(%rbx) 4a2b0: 48 2d f8 00 00 00 sub $0xf8,%rax 4a2b6: 48 89 83 48 8a 00 00 mov %rax,0x8a48(%rbx) 4a2bd: b8 01 00 00 30 mov $0x30000001,%eax 4a2c2: 48 c1 e0 08 shl $0x8,%rax 4a2c6: 48 89 83 50 8a 00 00 mov %rax,0x8a50(%rbx) 4a2cd: e9 ad fd ff ff jmpq 4a07f 4a2d2: 48 b8 01 00 00 00 04 movabs $0x400000001,%rax 4a2d9: 00 00 00 4a2dc: 48 89 83 28 8a 00 00 mov %rax,0x8a28(%rbx) 4a2e3: b8 01 00 00 20 mov $0x20000001,%eax 4a2e8: 48 c1 e0 03 shl $0x3,%rax 4a2ec: 48 89 83 30 8a 00 00 mov %rax,0x8a30(%rbx) 4a2f3: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 4a2fa: 00 00 00 4a2fd: e9 35 fd ff ff jmpq 4a037 4a302: c7 83 68 8a 00 00 02 movl $0x2,0x8a68(%rbx) 4a309: 00 00 00 4a30c: e9 e3 fd ff ff jmpq 4a0f4 4a311: 31 c0 xor %eax,%eax 4a313: e9 c8 fe ff ff jmpq 4a1e0 4a318: 31 d2 xor %edx,%edx 4a31a: e9 a9 fe ff ff jmpq 4a1c8 4a31f: 45 31 e4 xor %r12d,%r12d 4a322: e9 89 fe ff ff jmpq 4a1b0 4a327: 45 31 ed xor %r13d,%r13d 4a32a: e9 65 fe ff ff jmpq 4a194 4a32f: 4c 89 e9 mov %r13,%rcx 4a332: be 1e 00 00 00 mov $0x1e,%esi 4a337: 48 8d 7c 24 1a lea 0x1a(%rsp),%rdi 4a33c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 4a343: e8 00 00 00 00 callq 4a348 4a348: 48 8b 13 mov (%rbx),%rdx 4a34b: 48 8d bb e8 91 00 00 lea 0x91e8(%rbx),%rdi 4a352: 48 8d 74 24 1a lea 0x1a(%rsp),%rsi 4a357: e8 00 00 00 00 callq 4a35c 4a35c: 41 89 c4 mov %eax,%r12d 4a35f: 85 c0 test %eax,%eax 4a361: 0f 85 00 00 00 00 jne 4a367 4a367: 48 8b bb e8 91 00 00 mov 0x91e8(%rbx),%rdi 4a36e: e8 00 00 00 00 callq 4a373 4a373: 41 89 c4 mov %eax,%r12d 4a376: 85 c0 test %eax,%eax 4a378: 0f 84 7a f9 ff ff je 49cf8 4a37e: e9 00 00 00 00 jmpq 4a383 4a383: 0f 0b ud2 4a385: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4a38c: 00 00 00 00 000000000004a390 : 4a390: e8 00 00 00 00 callq 4a395 4a395: 55 push %rbp 4a396: 31 ed xor %ebp,%ebp 4a398: 53 push %rbx 4a399: 8b 8f 78 98 00 00 mov 0x9878(%rdi),%ecx 4a39f: 48 89 fb mov %rdi,%rbx 4a3a2: 85 c9 test %ecx,%ecx 4a3a4: 74 22 je 4a3c8 4a3a6: 48 63 c5 movslq %ebp,%rax 4a3a9: 83 c5 01 add $0x1,%ebp 4a3ac: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 4a3b3: 48 8d bc 03 28 92 00 lea 0x9228(%rbx,%rax,1),%rdi 4a3ba: 00 4a3bb: e8 00 00 00 00 callq 4a3c0 4a3c0: 39 ab 78 98 00 00 cmp %ebp,0x9878(%rbx) 4a3c6: 77 de ja 4a3a6 4a3c8: 8b 93 c0 b1 00 00 mov 0xb1c0(%rbx),%edx 4a3ce: 31 ed xor %ebp,%ebp 4a3d0: 85 d2 test %edx,%edx 4a3d2: 74 50 je 4a424 4a3d4: 48 63 c5 movslq %ebp,%rax 4a3d7: 83 c5 01 add $0x1,%ebp 4a3da: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 4a3e1: 48 8d bc 03 80 98 00 lea 0x9880(%rbx,%rax,1),%rdi 4a3e8: 00 4a3e9: e8 00 00 00 00 callq 4a3ee 4a3ee: 8b 83 c0 b1 00 00 mov 0xb1c0(%rbx),%eax 4a3f4: 39 e8 cmp %ebp,%eax 4a3f6: 77 dc ja 4a3d4 4a3f8: 85 c0 test %eax,%eax 4a3fa: 74 28 je 4a424 4a3fc: 31 ed xor %ebp,%ebp 4a3fe: 48 63 c5 movslq %ebp,%rax 4a401: 31 d2 xor %edx,%edx 4a403: 31 f6 xor %esi,%esi 4a405: 83 c5 01 add $0x1,%ebp 4a408: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 4a40f: 48 8d bc 03 d8 9a 00 lea 0x9ad8(%rbx,%rax,1),%rdi 4a416: 00 4a417: e8 00 00 00 00 callq 4a41c 4a41c: 39 ab c0 b1 00 00 cmp %ebp,0xb1c0(%rbx) 4a422: 77 da ja 4a3fe 4a424: 48 89 df mov %rbx,%rdi 4a427: e8 00 00 00 00 callq 4a42c 4a42c: 48 8d bb 98 8d 00 00 lea 0x8d98(%rbx),%rdi 4a433: 31 d2 xor %edx,%edx 4a435: 31 f6 xor %esi,%esi 4a437: e8 00 00 00 00 callq 4a43c 4a43c: 48 8d 93 30 8c 00 00 lea 0x8c30(%rbx),%rdx 4a443: 48 8d b3 28 8c 00 00 lea 0x8c28(%rbx),%rsi 4a44a: 48 8d bb 20 8c 00 00 lea 0x8c20(%rbx),%rdi 4a451: e8 00 00 00 00 callq 4a456 4a456: 8b 83 60 8c 00 00 mov 0x8c60(%rbx),%eax 4a45c: 85 c0 test %eax,%eax 4a45e: 0f 85 8f 00 00 00 jne 4a4f3 4a464: 48 8b bb a8 91 00 00 mov 0x91a8(%rbx),%rdi 4a46b: e8 00 00 00 00 callq 4a470 4a470: 48 8b bb 98 91 00 00 mov 0x9198(%rbx),%rdi 4a477: 48 c7 83 a8 91 00 00 movq $0x0,0x91a8(%rbx) 4a47e: 00 00 00 00 4a482: e8 00 00 00 00 callq 4a487 4a487: 48 8b bb b8 91 00 00 mov 0x91b8(%rbx),%rdi 4a48e: 48 c7 83 98 91 00 00 movq $0x0,0x9198(%rbx) 4a495: 00 00 00 00 4a499: e8 00 00 00 00 callq 4a49e 4a49e: 48 8b bb d8 91 00 00 mov 0x91d8(%rbx),%rdi 4a4a5: 48 c7 83 b8 91 00 00 movq $0x0,0x91b8(%rbx) 4a4ac: 00 00 00 00 4a4b0: e8 00 00 00 00 callq 4a4b5 4a4b5: 48 8b bb e8 91 00 00 mov 0x91e8(%rbx),%rdi 4a4bc: 48 c7 83 d8 91 00 00 movq $0x0,0x91d8(%rbx) 4a4c3: 00 00 00 00 4a4c7: e8 00 00 00 00 callq 4a4cc 4a4cc: 48 8b bb c8 91 00 00 mov 0x91c8(%rbx),%rdi 4a4d3: 48 c7 83 e8 91 00 00 movq $0x0,0x91e8(%rbx) 4a4da: 00 00 00 00 4a4de: e8 00 00 00 00 callq 4a4e3 4a4e3: 31 c0 xor %eax,%eax 4a4e5: 48 c7 83 c8 91 00 00 movq $0x0,0x91c8(%rbx) 4a4ec: 00 00 00 00 4a4f0: 5b pop %rbx 4a4f1: 5d pop %rbp 4a4f2: c3 retq 4a4f3: 48 8d 93 58 8c 00 00 lea 0x8c58(%rbx),%rdx 4a4fa: 48 8d b3 50 8c 00 00 lea 0x8c50(%rbx),%rsi 4a501: 48 8d bb 48 8c 00 00 lea 0x8c48(%rbx),%rdi 4a508: e8 00 00 00 00 callq 4a50d 4a50d: e9 52 ff ff ff jmpq 4a464 4a512: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4a519: 00 00 00 00 4a51d: 0f 1f 00 nopl (%rax) 000000000004a520 : 4a520: e8 00 00 00 00 callq 4a525 4a525: 55 push %rbp 4a526: 48 8d b7 e8 b1 00 00 lea 0xb1e8(%rdi),%rsi 4a52d: 48 89 fd mov %rdi,%rbp 4a530: 31 d2 xor %edx,%edx 4a532: e8 00 00 00 00 callq 4a537 4a537: 31 d2 xor %edx,%edx 4a539: 48 8d b5 08 b2 00 00 lea 0xb208(%rbp),%rsi 4a540: 48 89 ef mov %rbp,%rdi 4a543: e8 00 00 00 00 callq 4a548 4a548: 31 c9 xor %ecx,%ecx 4a54a: ba 00 00 00 15 mov $0x15000000,%edx 4a54f: 48 89 ef mov %rbp,%rdi 4a552: be b6 21 00 00 mov $0x21b6,%esi 4a557: e8 00 00 00 00 callq 4a55c 4a55c: bf de 46 03 00 mov $0x346de,%edi 4a561: e8 00 00 00 00 callq 4a566 4a566: 31 c9 xor %ecx,%ecx 4a568: ba 00 00 00 50 mov $0x50000000,%edx 4a56d: 48 89 ef mov %rbp,%rdi 4a570: be 8d 20 00 00 mov $0x208d,%esi 4a575: e8 00 00 00 00 callq 4a57a 4a57a: bf de 46 03 00 mov $0x346de,%edi 4a57f: e8 00 00 00 00 callq 4a584 4a584: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 4a58b: 48 89 ef mov %rbp,%rdi 4a58e: 48 8b 40 40 mov 0x40(%rax),%rax 4a592: e8 00 00 00 00 callq 4a597 4a597: f6 85 94 89 00 00 e7 testb $0xe7,0x8994(%rbp) 4a59e: 75 04 jne 4a5a4 4a5a0: 31 c0 xor %eax,%eax 4a5a2: 5d pop %rbp 4a5a3: c3 retq 4a5a4: 31 f6 xor %esi,%esi 4a5a6: 48 89 ef mov %rbp,%rdi 4a5a9: e8 d2 df ff ff callq 48580 4a5ae: f6 85 94 89 00 00 01 testb $0x1,0x8994(%rbp) 4a5b5: 74 e9 je 4a5a0 4a5b7: 48 89 ef mov %rbp,%rdi 4a5ba: 31 f6 xor %esi,%esi 4a5bc: e8 8f e1 ff ff callq 48750 4a5c1: 48 89 ef mov %rbp,%rdi 4a5c4: 31 f6 xor %esi,%esi 4a5c6: e8 d5 e1 ff ff callq 487a0 4a5cb: 31 c0 xor %eax,%eax 4a5cd: 5d pop %rbp 4a5ce: c3 retq 4a5cf: 90 nop 000000000004a5d0 : 4a5d0: e8 00 00 00 00 callq 4a5d5 4a5d5: e9 46 ff ff ff jmpq 4a520 4a5da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000004a5e0 : 4a5e0: e8 00 00 00 00 callq 4a5e5 4a5e5: 41 55 push %r13 4a5e7: 41 54 push %r12 4a5e9: 55 push %rbp 4a5ea: 48 89 fd mov %rdi,%rbp 4a5ed: 40 84 f6 test %sil,%sil 4a5f0: 0f 84 d6 00 00 00 je 4a6cc 4a5f6: 8b 87 90 89 00 00 mov 0x8990(%rdi),%eax 4a5fc: a8 01 test $0x1,%al 4a5fe: 0f 84 c8 00 00 00 je 4a6cc 4a604: 83 e0 42 and $0x42,%eax 4a607: 83 f8 42 cmp $0x42,%eax 4a60a: 0f 84 a0 02 00 00 je 4a8b0 4a610: 31 d2 xor %edx,%edx 4a612: be 08 31 00 00 mov $0x3108,%esi 4a617: 48 89 ef mov %rbp,%rdi 4a61a: e8 00 00 00 00 callq 4a61f 4a61f: 89 c2 mov %eax,%edx 4a621: 83 e2 fd and $0xfffffffd,%edx 4a624: 83 ca 01 or $0x1,%edx 4a627: 39 d0 cmp %edx,%eax 4a629: 0f 85 22 02 00 00 jne 4a851 4a62f: 48 89 ef mov %rbp,%rdi 4a632: 4c 8d ad 18 0b 00 00 lea 0xb18(%rbp),%r13 4a639: e8 62 ea ff ff callq 490a0 4a63e: 4c 89 ef mov %r13,%rdi 4a641: 41 89 c4 mov %eax,%r12d 4a644: e8 00 00 00 00 callq 4a649 4a649: 31 c9 xor %ecx,%ecx 4a64b: ba 00 00 00 e0 mov $0xe0000000,%edx 4a650: 48 89 ef mov %rbp,%rdi 4a653: be 00 c2 00 00 mov $0xc200,%esi 4a658: e8 00 00 00 00 callq 4a65d 4a65d: 31 c9 xor %ecx,%ecx 4a65f: ba ff ff ff ff mov $0xffffffff,%edx 4a664: 48 89 ef mov %rbp,%rdi 4a667: be 1d 31 00 00 mov $0x311d,%esi 4a66c: e8 00 00 00 00 callq 4a671 4a671: 31 c9 xor %ecx,%ecx 4a673: ba ff ff ff ff mov $0xffffffff,%edx 4a678: 48 89 ef mov %rbp,%rdi 4a67b: be 1e 31 00 00 mov $0x311e,%esi 4a680: e8 00 00 00 00 callq 4a685 4a685: 31 c9 xor %ecx,%ecx 4a687: ba ff 00 40 00 mov $0x4000ff,%edx 4a68c: 48 89 ef mov %rbp,%rdi 4a68f: be 1f 31 00 00 mov $0x311f,%esi 4a694: e8 00 00 00 00 callq 4a699 4a699: 4c 89 ef mov %r13,%rdi 4a69c: e8 00 00 00 00 callq 4a6a1 4a6a1: 31 d2 xor %edx,%edx 4a6a3: be c0 30 00 00 mov $0x30c0,%esi 4a6a8: 48 89 ef mov %rbp,%rdi 4a6ab: e8 00 00 00 00 callq 4a6b0 4a6b0: 41 39 c4 cmp %eax,%r12d 4a6b3: 0f 85 77 01 00 00 jne 4a830 4a6b9: f6 85 90 89 00 00 10 testb $0x10,0x8990(%rbp) 4a6c0: 0f 85 9f 01 00 00 jne 4a865 4a6c6: 5d pop %rbp 4a6c7: 41 5c pop %r12 4a6c9: 41 5d pop %r13 4a6cb: c3 retq 4a6cc: 31 d2 xor %edx,%edx 4a6ce: be 08 31 00 00 mov $0x3108,%esi 4a6d3: 48 89 ef mov %rbp,%rdi 4a6d6: e8 00 00 00 00 callq 4a6db 4a6db: 89 c2 mov %eax,%edx 4a6dd: 83 ca 03 or $0x3,%edx 4a6e0: 39 d0 cmp %edx,%eax 4a6e2: 0f 85 02 01 00 00 jne 4a7ea 4a6e8: 31 d2 xor %edx,%edx 4a6ea: be c6 30 00 00 mov $0x30c6,%esi 4a6ef: 48 89 ef mov %rbp,%rdi 4a6f2: e8 00 00 00 00 callq 4a6f7 4a6f7: a8 01 test $0x1,%al 4a6f9: 0f 85 ff 00 00 00 jne 4a7fe 4a6ff: 31 d2 xor %edx,%edx 4a701: be 79 30 00 00 mov $0x3079,%esi 4a706: 48 89 ef mov %rbp,%rdi 4a709: e8 00 00 00 00 callq 4a70e 4a70e: a8 01 test $0x1,%al 4a710: 0f 85 01 01 00 00 jne 4a817 4a716: 31 d2 xor %edx,%edx 4a718: be 00 f0 00 00 mov $0xf000,%esi 4a71d: 48 89 ef mov %rbp,%rdi 4a720: e8 00 00 00 00 callq 4a725 4a725: 89 c2 mov %eax,%edx 4a727: 81 ca 00 00 60 00 or $0x600000,%edx 4a72d: 39 d0 cmp %edx,%eax 4a72f: 0f 85 a1 00 00 00 jne 4a7d6 4a735: 48 89 ef mov %rbp,%rdi 4a738: 4c 8d ad 18 0b 00 00 lea 0xb18(%rbp),%r13 4a73f: e8 5c e9 ff ff callq 490a0 4a744: 4c 89 ef mov %r13,%rdi 4a747: 41 89 c4 mov %eax,%r12d 4a74a: e8 00 00 00 00 callq 4a74f 4a74f: 31 c9 xor %ecx,%ecx 4a751: ba 00 00 00 e0 mov $0xe0000000,%edx 4a756: 48 89 ef mov %rbp,%rdi 4a759: be 00 c2 00 00 mov $0xc200,%esi 4a75e: e8 00 00 00 00 callq 4a763 4a763: 31 c9 xor %ecx,%ecx 4a765: ba ff ff ff ff mov $0xffffffff,%edx 4a76a: 48 89 ef mov %rbp,%rdi 4a76d: be 1d 31 00 00 mov $0x311d,%esi 4a772: e8 00 00 00 00 callq 4a777 4a777: 31 c9 xor %ecx,%ecx 4a779: ba ff ff ff ff mov $0xffffffff,%edx 4a77e: 48 89 ef mov %rbp,%rdi 4a781: be 1e 31 00 00 mov $0x311e,%esi 4a786: e8 00 00 00 00 callq 4a78b 4a78b: 31 c9 xor %ecx,%ecx 4a78d: ba ff 00 80 00 mov $0x8000ff,%edx 4a792: 48 89 ef mov %rbp,%rdi 4a795: be 1f 31 00 00 mov $0x311f,%esi 4a79a: e8 00 00 00 00 callq 4a79f 4a79f: 4c 89 ef mov %r13,%rdi 4a7a2: e8 00 00 00 00 callq 4a7a7 4a7a7: 31 d2 xor %edx,%edx 4a7a9: be c0 30 00 00 mov $0x30c0,%esi 4a7ae: 48 89 ef mov %rbp,%rdi 4a7b1: e8 00 00 00 00 callq 4a7b6 4a7b6: 41 39 c4 cmp %eax,%r12d 4a7b9: 0f 84 07 ff ff ff je 4a6c6 4a7bf: 31 c9 xor %ecx,%ecx 4a7c1: 44 89 e2 mov %r12d,%edx 4a7c4: be c0 30 00 00 mov $0x30c0,%esi 4a7c9: 48 89 ef mov %rbp,%rdi 4a7cc: 5d pop %rbp 4a7cd: 41 5c pop %r12 4a7cf: 41 5d pop %r13 4a7d1: e9 00 00 00 00 jmpq 4a7d6 4a7d6: 31 c9 xor %ecx,%ecx 4a7d8: be 00 f0 00 00 mov $0xf000,%esi 4a7dd: 48 89 ef mov %rbp,%rdi 4a7e0: e8 00 00 00 00 callq 4a7e5 4a7e5: e9 4b ff ff ff jmpq 4a735 4a7ea: 31 c9 xor %ecx,%ecx 4a7ec: be 08 31 00 00 mov $0x3108,%esi 4a7f1: 48 89 ef mov %rbp,%rdi 4a7f4: e8 00 00 00 00 callq 4a7f9 4a7f9: e9 ea fe ff ff jmpq 4a6e8 4a7fe: 83 e0 fe and $0xfffffffe,%eax 4a801: 31 c9 xor %ecx,%ecx 4a803: be c6 30 00 00 mov $0x30c6,%esi 4a808: 48 89 ef mov %rbp,%rdi 4a80b: 89 c2 mov %eax,%edx 4a80d: e8 00 00 00 00 callq 4a812 4a812: e9 e8 fe ff ff jmpq 4a6ff 4a817: 83 e0 fe and $0xfffffffe,%eax 4a81a: 31 c9 xor %ecx,%ecx 4a81c: be 79 30 00 00 mov $0x3079,%esi 4a821: 48 89 ef mov %rbp,%rdi 4a824: 89 c2 mov %eax,%edx 4a826: e8 00 00 00 00 callq 4a82b 4a82b: e9 e6 fe ff ff jmpq 4a716 4a830: 31 c9 xor %ecx,%ecx 4a832: 44 89 e2 mov %r12d,%edx 4a835: be c0 30 00 00 mov $0x30c0,%esi 4a83a: 48 89 ef mov %rbp,%rdi 4a83d: e8 00 00 00 00 callq 4a842 4a842: f6 85 90 89 00 00 10 testb $0x10,0x8990(%rbp) 4a849: 0f 84 77 fe ff ff je 4a6c6 4a84f: eb 14 jmp 4a865 4a851: 31 c9 xor %ecx,%ecx 4a853: be 08 31 00 00 mov $0x3108,%esi 4a858: 48 89 ef mov %rbp,%rdi 4a85b: e8 00 00 00 00 callq 4a860 4a860: e9 ca fd ff ff jmpq 4a62f 4a865: 31 d2 xor %edx,%edx 4a867: be 00 f0 00 00 mov $0xf000,%esi 4a86c: 48 89 ef mov %rbp,%rdi 4a86f: e8 00 00 00 00 callq 4a874 4a874: 8b 95 90 89 00 00 mov 0x8990(%rbp),%edx 4a87a: 83 e2 22 and $0x22,%edx 4a87d: 83 fa 22 cmp $0x22,%edx 4a880: 89 c2 mov %eax,%edx 4a882: 74 59 je 4a8dd 4a884: 81 e2 ff ff d1 ff and $0xffd1ffff,%edx 4a88a: 81 ca 00 00 14 00 or $0x140000,%edx 4a890: 81 e2 ff ff ff 00 and $0xffffff,%edx 4a896: 81 ca 00 00 80 96 or $0x96800000,%edx 4a89c: 39 d0 cmp %edx,%eax 4a89e: 0f 84 22 fe ff ff je 4a6c6 4a8a4: 31 c9 xor %ecx,%ecx 4a8a6: be 00 f0 00 00 mov $0xf000,%esi 4a8ab: e9 19 ff ff ff jmpq 4a7c9 4a8b0: 31 d2 xor %edx,%edx 4a8b2: be 79 30 00 00 mov $0x3079,%esi 4a8b7: e8 00 00 00 00 callq 4a8bc 4a8bc: 89 c2 mov %eax,%edx 4a8be: 83 ca 01 or $0x1,%edx 4a8c1: a8 01 test $0x1,%al 4a8c3: 0f 85 47 fd ff ff jne 4a610 4a8c9: 31 c9 xor %ecx,%ecx 4a8cb: be 79 30 00 00 mov $0x3079,%esi 4a8d0: 48 89 ef mov %rbp,%rdi 4a8d3: e8 00 00 00 00 callq 4a8d8 4a8d8: e9 33 fd ff ff jmpq 4a610 4a8dd: 81 e2 ff ff 91 ff and $0xff91ffff,%edx 4a8e3: 81 ca 00 00 14 00 or $0x140000,%edx 4a8e9: eb a5 jmp 4a890 4a8eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000004a8f0 : 4a8f0: e8 00 00 00 00 callq 4a8f5 4a8f5: 55 push %rbp 4a8f6: 31 c9 xor %ecx,%ecx 4a8f8: 48 89 fd mov %rdi,%rbp 4a8fb: 31 d2 xor %edx,%edx 4a8fd: be c0 30 00 00 mov $0x30c0,%esi 4a902: e8 00 00 00 00 callq 4a907 4a907: 48 89 ef mov %rbp,%rdi 4a90a: 31 d2 xor %edx,%edx 4a90c: be 6a 30 00 00 mov $0x306a,%esi 4a911: e8 00 00 00 00 callq 4a916 4a916: 48 89 ef mov %rbp,%rdi 4a919: 31 c9 xor %ecx,%ecx 4a91b: be 6a 30 00 00 mov $0x306a,%esi 4a920: 25 ff ff e7 ff and $0xffe7ffff,%eax 4a925: 89 c2 mov %eax,%edx 4a927: e8 00 00 00 00 callq 4a92c 4a92c: 48 89 ef mov %rbp,%rdi 4a92f: 5d pop %rbp 4a930: e9 bb e0 ff ff jmpq 489f0 4a935: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4a93c: 00 00 00 00 000000000004a940 : 4a940: e8 00 00 00 00 callq 4a945 4a945: 55 push %rbp 4a946: 31 c9 xor %ecx,%ecx 4a948: 48 89 fd mov %rdi,%rbp 4a94b: ba 01 00 00 00 mov $0x1,%edx 4a950: be c0 30 00 00 mov $0x30c0,%esi 4a955: e8 00 00 00 00 callq 4a95a 4a95a: 48 89 ef mov %rbp,%rdi 4a95d: 31 d2 xor %edx,%edx 4a95f: be 6a 30 00 00 mov $0x306a,%esi 4a964: e8 00 00 00 00 callq 4a969 4a969: 48 89 ef mov %rbp,%rdi 4a96c: 31 c9 xor %ecx,%ecx 4a96e: be 6a 30 00 00 mov $0x306a,%esi 4a973: 0d 00 00 18 00 or $0x180000,%eax 4a978: 89 c2 mov %eax,%edx 4a97a: e8 00 00 00 00 callq 4a97f 4a97f: bf de 46 03 00 mov $0x346de,%edi 4a984: 5d pop %rbp 4a985: e9 00 00 00 00 jmpq 4a98a 4a98a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000004a990 : 4a990: e8 00 00 00 00 callq 4a995 4a995: 53 push %rbx 4a996: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d 4a99d: 48 89 fb mov %rdi,%rbx 4a9a0: 45 85 c9 test %r9d,%r9d 4a9a3: 0f 8e 74 01 00 00 jle 4ab1d 4a9a9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4a9b0: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 4a9b7: 48 8d 50 01 lea 0x1(%rax),%rdx 4a9bb: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4a9c1: 49 8d 04 80 lea (%r8,%rax,4),%rax 4a9c5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4a9cc: c7 00 00 43 03 c0 movl $0xc0034300,(%rax) 4a9d2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4a9d8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4a9df: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4a9e6: 8d 51 ff lea -0x1(%rcx),%edx 4a9e9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4a9f0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4a9f6: 85 d2 test %edx,%edx 4a9f8: 0f 8e 75 01 00 00 jle 4ab73 4a9fe: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4aa05: 48 8d 50 01 lea 0x1(%rax),%rdx 4aa09: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4aa0f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4aa16: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4aa1a: c7 00 00 00 c0 28 movl $0x28c00000,(%rax) 4aa20: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4aa26: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4aa2d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4aa34: 8d 56 ff lea -0x1(%rsi),%edx 4aa37: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4aa3e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4aa44: 85 d2 test %edx,%edx 4aa46: 0f 8e 0f 01 00 00 jle 4ab5b 4aa4c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4aa53: 48 8d 50 01 lea 0x1(%rax),%rdx 4aa57: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4aa5d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4aa64: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4aa68: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 4aa6e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4aa74: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4aa7b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4aa82: 8d 51 ff lea -0x1(%rcx),%edx 4aa85: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4aa8c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4aa92: 85 d2 test %edx,%edx 4aa94: 0f 8e a9 00 00 00 jle 4ab43 4aa9a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4aaa1: 48 8d 50 01 lea 0x1(%rax),%rdx 4aaa5: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4aaab: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4aab2: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4aab6: c7 00 00 00 00 00 movl $0x0,(%rax) 4aabc: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4aac2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4aac9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4aad0: 8d 56 ff lea -0x1(%rsi),%edx 4aad3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4aada: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4aae0: 85 d2 test %edx,%edx 4aae2: 7e 4a jle 4ab2e 4aae4: 48 8d 50 01 lea 0x1(%rax),%rdx 4aae8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4aaee: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4aaf5: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4aafc: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4ab00: c7 00 0a 00 00 00 movl $0xa,(%rax) 4ab06: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4ab0d: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 4ab14: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4ab1b: 5b pop %rbx 4ab1c: c3 retq 4ab1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ab24: e8 00 00 00 00 callq 4ab29 4ab29: e9 7b fe ff ff jmpq 4a9a9 4ab2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ab35: e8 00 00 00 00 callq 4ab3a 4ab3a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ab41: eb a1 jmp 4aae4 4ab43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ab4a: e8 00 00 00 00 callq 4ab4f 4ab4f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ab56: e9 3f ff ff ff jmpq 4aa9a 4ab5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ab62: e8 00 00 00 00 callq 4ab67 4ab67: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ab6e: e9 d9 fe ff ff jmpq 4aa4c 4ab73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ab7a: e8 00 00 00 00 callq 4ab7f 4ab7f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ab86: e9 73 fe ff ff jmpq 4a9fe 4ab8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000004ab90 : 4ab90: e8 00 00 00 00 callq 4ab95 4ab95: 41 55 push %r13 4ab97: 45 31 ed xor %r13d,%r13d 4ab9a: 41 54 push %r12 4ab9c: 41 89 f4 mov %esi,%r12d 4ab9f: 55 push %rbp 4aba0: 89 d5 mov %edx,%ebp 4aba2: 53 push %rbx 4aba3: 48 8b 47 08 mov 0x8(%rdi),%rax 4aba7: 48 89 fb mov %rdi,%rbx 4abaa: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d 4abb1: 44 8b 08 mov (%rax),%r9d 4abb4: 45 85 c9 test %r9d,%r9d 4abb7: 41 0f 94 c5 sete %r13b 4abbb: 45 85 d2 test %r10d,%r10d 4abbe: 0f 8e 73 01 00 00 jle 4ad37 4abc4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4abcb: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 4abd2: 41 c1 e5 1e shl $0x1e,%r13d 4abd6: 48 8d 50 01 lea 0x1(%rax),%rdx 4abda: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4abe0: 49 8d 04 80 lea (%r8,%rax,4),%rax 4abe4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4abeb: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) 4abf1: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4abf7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4abfe: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4ac05: 8d 51 ff lea -0x1(%rcx),%edx 4ac08: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4ac0f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4ac15: 85 d2 test %edx,%edx 4ac17: 0f 8e 70 01 00 00 jle 4ad8d 4ac1d: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4ac24: 48 8d 50 01 lea 0x1(%rax),%rdx 4ac28: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4ac2e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4ac35: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4ac39: 44 89 28 mov %r13d,(%rax) 4ac3c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4ac42: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ac49: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4ac50: 8d 51 ff lea -0x1(%rcx),%edx 4ac53: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4ac5a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4ac60: 85 d2 test %edx,%edx 4ac62: 0f 8e 0d 01 00 00 jle 4ad75 4ac68: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4ac6f: 48 8d 50 01 lea 0x1(%rax),%rdx 4ac73: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4ac79: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4ac80: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4ac84: 44 89 20 mov %r12d,(%rax) 4ac87: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4ac8d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ac94: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4ac9b: 8d 56 ff lea -0x1(%rsi),%edx 4ac9e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4aca5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4acab: 85 d2 test %edx,%edx 4acad: 0f 8e aa 00 00 00 jle 4ad5d 4acb3: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4acba: 48 8d 50 01 lea 0x1(%rax),%rdx 4acbe: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4acc4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4accb: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4accf: c7 00 00 00 00 00 movl $0x0,(%rax) 4acd5: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4acdb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ace2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4ace9: 8d 51 ff lea -0x1(%rcx),%edx 4acec: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4acf3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4acf9: 85 d2 test %edx,%edx 4acfb: 7e 4b jle 4ad48 4acfd: 48 8d 50 01 lea 0x1(%rax),%rdx 4ad01: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4ad07: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4ad0e: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4ad15: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4ad19: 89 28 mov %ebp,(%rax) 4ad1b: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4ad22: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 4ad29: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4ad30: 5b pop %rbx 4ad31: 5d pop %rbp 4ad32: 41 5c pop %r12 4ad34: 41 5d pop %r13 4ad36: c3 retq 4ad37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ad3e: e8 00 00 00 00 callq 4ad43 4ad43: e9 7c fe ff ff jmpq 4abc4 4ad48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ad4f: e8 00 00 00 00 callq 4ad54 4ad54: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ad5b: eb a0 jmp 4acfd 4ad5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ad64: e8 00 00 00 00 callq 4ad69 4ad69: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ad70: e9 3e ff ff ff jmpq 4acb3 4ad75: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ad7c: e8 00 00 00 00 callq 4ad81 4ad81: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ad88: e9 db fe ff ff jmpq 4ac68 4ad8d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ad94: e8 00 00 00 00 callq 4ad99 4ad99: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ada0: e9 78 fe ff ff jmpq 4ac1d 4ada5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4adac: 00 00 00 00 000000000004adb0 : 4adb0: e8 00 00 00 00 callq 4adb5 4adb5: 53 push %rbx 4adb6: 44 8b 9f 28 02 00 00 mov 0x228(%rdi),%r11d 4adbd: 48 89 fb mov %rdi,%rbx 4adc0: 45 85 db test %r11d,%r11d 4adc3: 0f 8e 10 02 00 00 jle 4afd9 4adc9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4add0: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 4add7: 48 8d 50 01 lea 0x1(%rax),%rdx 4addb: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4ade1: 49 8d 04 82 lea (%r10,%rax,4),%rax 4ade5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4adec: c7 00 00 58 05 c0 movl $0xc0055800,(%rax) 4adf2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4adf8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4adff: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4ae06: 8d 51 ff lea -0x1(%rcx),%edx 4ae09: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4ae10: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4ae16: 85 d2 test %edx,%edx 4ae18: 0f 8e 41 02 00 00 jle 4b05f 4ae1e: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 4ae25: 48 8d 50 01 lea 0x1(%rax),%rdx 4ae29: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4ae2f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4ae36: 49 8d 04 81 lea (%r9,%rax,4),%rax 4ae3a: c7 00 00 00 c0 28 movl $0x28c00000,(%rax) 4ae40: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4ae46: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ae4d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4ae54: 8d 56 ff lea -0x1(%rsi),%edx 4ae57: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4ae5e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4ae64: 85 d2 test %edx,%edx 4ae66: 0f 8e db 01 00 00 jle 4b047 4ae6c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 4ae73: 48 8d 50 01 lea 0x1(%rax),%rdx 4ae77: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4ae7d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4ae84: 49 8d 04 80 lea (%r8,%rax,4),%rax 4ae88: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 4ae8e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4ae94: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ae9b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4aea2: 8d 51 ff lea -0x1(%rcx),%edx 4aea5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4aeac: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4aeb2: 85 d2 test %edx,%edx 4aeb4: 0f 8e 75 01 00 00 jle 4b02f 4aeba: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4aec1: 48 8d 50 01 lea 0x1(%rax),%rdx 4aec5: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4aecb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4aed2: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4aed6: c7 00 ff 00 00 00 movl $0xff,(%rax) 4aedc: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4aee2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4aee9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4aef0: 8d 56 ff lea -0x1(%rsi),%edx 4aef3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4aefa: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4af00: 85 d2 test %edx,%edx 4af02: 0f 8e 0f 01 00 00 jle 4b017 4af08: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4af0f: 48 8d 50 01 lea 0x1(%rax),%rdx 4af13: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4af19: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4af20: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4af24: c7 00 00 00 00 00 movl $0x0,(%rax) 4af2a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4af30: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4af37: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4af3e: 8d 51 ff lea -0x1(%rcx),%edx 4af41: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4af48: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4af4e: 85 d2 test %edx,%edx 4af50: 0f 8e a9 00 00 00 jle 4afff 4af56: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4af5d: 48 8d 50 01 lea 0x1(%rax),%rdx 4af61: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4af67: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4af6e: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4af72: c7 00 00 00 00 00 movl $0x0,(%rax) 4af78: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4af7e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4af85: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4af8c: 8d 56 ff lea -0x1(%rsi),%edx 4af8f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4af96: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4af9c: 85 d2 test %edx,%edx 4af9e: 7e 4a jle 4afea 4afa0: 48 8d 50 01 lea 0x1(%rax),%rdx 4afa4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4afaa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4afb1: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4afb8: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4afbc: c7 00 0a 00 00 00 movl $0xa,(%rax) 4afc2: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4afc9: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 4afd0: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4afd7: 5b pop %rbx 4afd8: c3 retq 4afd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4afe0: e8 00 00 00 00 callq 4afe5 4afe5: e9 df fd ff ff jmpq 4adc9 4afea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4aff1: e8 00 00 00 00 callq 4aff6 4aff6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4affd: eb a1 jmp 4afa0 4afff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b006: e8 00 00 00 00 callq 4b00b 4b00b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b012: e9 3f ff ff ff jmpq 4af56 4b017: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b01e: e8 00 00 00 00 callq 4b023 4b023: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b02a: e9 d9 fe ff ff jmpq 4af08 4b02f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b036: e8 00 00 00 00 callq 4b03b 4b03b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b042: e9 73 fe ff ff jmpq 4aeba 4b047: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b04e: e8 00 00 00 00 callq 4b053 4b053: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b05a: e9 0d fe ff ff jmpq 4ae6c 4b05f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b066: e8 00 00 00 00 callq 4b06b 4b06b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b072: e9 a7 fd ff ff jmpq 4ae1e 4b077: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 4b07e: 00 00 000000000004b080 : 4b080: e8 00 00 00 00 callq 4b085 4b085: 41 56 push %r14 4b087: 41 89 ce mov %ecx,%r14d 4b08a: 41 55 push %r13 4b08c: 41 89 cd mov %ecx,%r13d 4b08f: 41 83 e6 02 and $0x2,%r14d 4b093: 41 54 push %r12 4b095: 41 83 e5 01 and $0x1,%r13d 4b099: 49 89 f4 mov %rsi,%r12 4b09c: 55 push %rbp 4b09d: 48 89 d5 mov %rdx,%rbp 4b0a0: 53 push %rbx 4b0a1: 44 8b 9f 28 02 00 00 mov 0x228(%rdi),%r11d 4b0a8: 48 89 fb mov %rdi,%rbx 4b0ab: 45 85 db test %r11d,%r11d 4b0ae: 0f 8e 3a 02 00 00 jle 4b2ee 4b0b4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b0bb: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 4b0c2: 48 8d 50 01 lea 0x1(%rax),%rdx 4b0c6: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b0cc: 49 8d 04 82 lea (%r10,%rax,4),%rax 4b0d0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b0d7: c7 00 00 49 05 c0 movl $0xc0054900,(%rax) 4b0dd: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4b0e3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b0ea: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b0f1: 8d 56 ff lea -0x1(%rsi),%edx 4b0f4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b0fb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b101: 85 d2 test %edx,%edx 4b103: 0f 8e 6b 02 00 00 jle 4b374 4b109: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 4b110: 48 8d 50 01 lea 0x1(%rax),%rdx 4b114: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b11a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b121: 49 8d 04 81 lea (%r9,%rax,4),%rax 4b125: c7 00 14 05 03 00 movl $0x30514,(%rax) 4b12b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b132: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b139: 41 83 fd 01 cmp $0x1,%r13d 4b13d: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4b143: 45 19 ed sbb %r13d,%r13d 4b146: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b14d: 41 81 e5 00 00 00 e0 and $0xe0000000,%r13d 4b154: 8d 57 ff lea -0x1(%rdi),%edx 4b157: 41 81 c5 00 00 00 40 add $0x40000000,%r13d 4b15e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b164: 44 89 e9 mov %r13d,%ecx 4b167: 81 c9 00 00 00 02 or $0x2000000,%ecx 4b16d: 45 85 f6 test %r14d,%r14d 4b170: 44 0f 45 e9 cmovne %ecx,%r13d 4b174: 85 d2 test %edx,%edx 4b176: 0f 8e e0 01 00 00 jle 4b35c 4b17c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 4b183: 48 8d 50 01 lea 0x1(%rax),%rdx 4b187: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b18d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b194: 49 8d 04 80 lea (%r8,%rax,4),%rax 4b198: 44 89 28 mov %r13d,(%rax) 4b19b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4b1a1: 45 89 e5 mov %r12d,%r13d 4b1a4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b1ab: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b1b2: 41 83 e5 fc and $0xfffffffc,%r13d 4b1b6: 8d 56 ff lea -0x1(%rsi),%edx 4b1b9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b1c0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b1c6: 85 d2 test %edx,%edx 4b1c8: 0f 8e 76 01 00 00 jle 4b344 4b1ce: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4b1d5: 48 8d 50 01 lea 0x1(%rax),%rdx 4b1d9: 49 c1 ec 20 shr $0x20,%r12 4b1dd: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b1e3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b1ea: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4b1ee: 44 89 28 mov %r13d,(%rax) 4b1f1: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4b1f7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b1fe: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b205: 8d 57 ff lea -0x1(%rdi),%edx 4b208: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b20f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b215: 85 d2 test %edx,%edx 4b217: 0f 8e 0f 01 00 00 jle 4b32c 4b21d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4b224: 48 8d 50 01 lea 0x1(%rax),%rdx 4b228: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b22e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b235: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4b239: 44 89 20 mov %r12d,(%rax) 4b23c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4b242: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b249: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b250: 8d 56 ff lea -0x1(%rsi),%edx 4b253: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b25a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b260: 85 d2 test %edx,%edx 4b262: 0f 8e ac 00 00 00 jle 4b314 4b268: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4b26f: 48 8d 50 01 lea 0x1(%rax),%rdx 4b273: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b279: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b280: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4b284: 89 28 mov %ebp,(%rax) 4b286: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4b28c: 48 c1 ed 20 shr $0x20,%rbp 4b290: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b297: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b29e: 8d 51 ff lea -0x1(%rcx),%edx 4b2a1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b2a8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b2ae: 85 d2 test %edx,%edx 4b2b0: 7e 4d jle 4b2ff 4b2b2: 48 8d 50 01 lea 0x1(%rax),%rdx 4b2b6: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b2bc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b2c3: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4b2ca: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4b2ce: 89 28 mov %ebp,(%rax) 4b2d0: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4b2d7: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 4b2de: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4b2e5: 5b pop %rbx 4b2e6: 5d pop %rbp 4b2e7: 41 5c pop %r12 4b2e9: 41 5d pop %r13 4b2eb: 41 5e pop %r14 4b2ed: c3 retq 4b2ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b2f5: e8 00 00 00 00 callq 4b2fa 4b2fa: e9 b5 fd ff ff jmpq 4b0b4 4b2ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b306: e8 00 00 00 00 callq 4b30b 4b30b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b312: eb 9e jmp 4b2b2 4b314: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b31b: e8 00 00 00 00 callq 4b320 4b320: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b327: e9 3c ff ff ff jmpq 4b268 4b32c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b333: e8 00 00 00 00 callq 4b338 4b338: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b33f: e9 d9 fe ff ff jmpq 4b21d 4b344: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b34b: e8 00 00 00 00 callq 4b350 4b350: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b357: e9 72 fe ff ff jmpq 4b1ce 4b35c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b363: e8 00 00 00 00 callq 4b368 4b368: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b36f: e9 08 fe ff ff jmpq 4b17c 4b374: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b37b: e8 00 00 00 00 callq 4b380 4b380: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b387: e9 7d fd ff ff jmpq 4b109 4b38c: 0f 1f 40 00 nopl 0x0(%rax) 000000000004b390 : 4b390: e8 00 00 00 00 callq 4b395 4b395: 41 54 push %r12 4b397: 45 31 e4 xor %r12d,%r12d 4b39a: 55 push %rbp 4b39b: 53 push %rbx 4b39c: 48 8b 47 08 mov 0x8(%rdi),%rax 4b3a0: 48 89 fb mov %rdi,%rbx 4b3a3: 83 38 01 cmpl $0x1,(%rax) 4b3a6: 41 0f 95 c4 setne %r12b 4b3aa: 75 1d jne 4b3c9 4b3ac: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 4b3b2: 83 f8 01 cmp $0x1,%eax 4b3b5: 0f 84 e3 02 00 00 je 4b69e 4b3bb: 83 f8 02 cmp $0x2,%eax 4b3be: 0f 84 c8 02 00 00 je 4b68c 4b3c4: 5b pop %rbx 4b3c5: 5d pop %rbp 4b3c6: 41 5c pop %r12 4b3c8: c3 retq 4b3c9: bd 01 00 00 00 mov $0x1,%ebp 4b3ce: 44 8b 9b 28 02 00 00 mov 0x228(%rbx),%r11d 4b3d5: 45 85 db test %r11d,%r11d 4b3d8: 0f 8e 10 02 00 00 jle 4b5ee 4b3de: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b3e5: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 4b3ec: 41 c1 e4 08 shl $0x8,%r12d 4b3f0: 41 83 cc 43 or $0x43,%r12d 4b3f4: 48 8d 50 01 lea 0x1(%rax),%rdx 4b3f8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b3fe: 49 8d 04 82 lea (%r10,%rax,4),%rax 4b402: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b409: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) 4b40f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4b415: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b41c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b423: 8d 56 ff lea -0x1(%rsi),%edx 4b426: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b42d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b433: 85 d2 test %edx,%edx 4b435: 0f 8e 39 02 00 00 jle 4b674 4b43b: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 4b442: 48 8d 50 01 lea 0x1(%rax),%rdx 4b446: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b44c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b453: 49 8d 04 81 lea (%r9,%rax,4),%rax 4b457: 44 89 20 mov %r12d,(%rax) 4b45a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4b460: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b467: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b46e: 8d 51 ff lea -0x1(%rcx),%edx 4b471: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b478: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b47e: 85 d2 test %edx,%edx 4b480: 0f 8e d6 01 00 00 jle 4b65c 4b486: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 4b48d: 48 8d 50 01 lea 0x1(%rax),%rdx 4b491: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b497: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b49e: 49 8d 04 80 lea (%r8,%rax,4),%rax 4b4a2: c7 00 37 15 00 00 movl $0x1537,(%rax) 4b4a8: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4b4ae: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b4b5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b4bc: 8d 56 ff lea -0x1(%rsi),%edx 4b4bf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b4c6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b4cc: 85 d2 test %edx,%edx 4b4ce: 0f 8e 70 01 00 00 jle 4b644 4b4d4: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4b4db: 48 8d 50 01 lea 0x1(%rax),%rdx 4b4df: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b4e5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b4ec: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4b4f0: c7 00 38 15 00 00 movl $0x1538,(%rax) 4b4f6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4b4fc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b503: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b50a: 8d 51 ff lea -0x1(%rcx),%edx 4b50d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b514: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b51a: 85 d2 test %edx,%edx 4b51c: 0f 8e 0a 01 00 00 jle 4b62c 4b522: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4b529: 48 8d 50 01 lea 0x1(%rax),%rdx 4b52d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b533: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b53a: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4b53e: 89 28 mov %ebp,(%rax) 4b540: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4b546: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b54d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b554: 8d 56 ff lea -0x1(%rsi),%edx 4b557: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b55e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b564: 85 d2 test %edx,%edx 4b566: 0f 8e a8 00 00 00 jle 4b614 4b56c: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4b573: 48 8d 50 01 lea 0x1(%rax),%rdx 4b577: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b57d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b584: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4b588: 89 28 mov %ebp,(%rax) 4b58a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4b590: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b597: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b59e: 8d 51 ff lea -0x1(%rcx),%edx 4b5a1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b5a8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b5ae: 85 d2 test %edx,%edx 4b5b0: 7e 4d jle 4b5ff 4b5b2: 48 8d 50 01 lea 0x1(%rax),%rdx 4b5b6: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b5bc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b5c3: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4b5ca: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4b5ce: c7 00 20 00 00 00 movl $0x20,(%rax) 4b5d4: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4b5db: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 4b5e2: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4b5e9: 5b pop %rbx 4b5ea: 5d pop %rbp 4b5eb: 41 5c pop %r12 4b5ed: c3 retq 4b5ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b5f5: e8 00 00 00 00 callq 4b5fa 4b5fa: e9 df fd ff ff jmpq 4b3de 4b5ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b606: e8 00 00 00 00 callq 4b60b 4b60b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b612: eb 9e jmp 4b5b2 4b614: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b61b: e8 00 00 00 00 callq 4b620 4b620: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b627: e9 40 ff ff ff jmpq 4b56c 4b62c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b633: e8 00 00 00 00 callq 4b638 4b638: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b63f: e9 de fe ff ff jmpq 4b522 4b644: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b64b: e8 00 00 00 00 callq 4b650 4b650: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b657: e9 78 fe ff ff jmpq 4b4d4 4b65c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b663: e8 00 00 00 00 callq 4b668 4b668: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b66f: e9 12 fe ff ff jmpq 4b486 4b674: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b67b: e8 00 00 00 00 callq 4b680 4b680: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b687: e9 af fd ff ff jmpq 4b43b 4b68c: 8b 8f 4c 02 00 00 mov 0x24c(%rdi),%ecx 4b692: bd 40 00 00 00 mov $0x40,%ebp 4b697: d3 e5 shl %cl,%ebp 4b699: e9 30 fd ff ff jmpq 4b3ce 4b69e: 8b 8f 4c 02 00 00 mov 0x24c(%rdi),%ecx 4b6a4: bd 04 00 00 00 mov $0x4,%ebp 4b6a9: d3 e5 shl %cl,%ebp 4b6ab: e9 1e fd ff ff jmpq 4b3ce 000000000004b6b0 : 4b6b0: e8 00 00 00 00 callq 4b6b5 4b6b5: 41 57 push %r15 4b6b7: 89 c8 mov %ecx,%eax 4b6b9: 41 56 push %r14 4b6bb: 83 e0 01 and $0x1,%eax 4b6be: 41 55 push %r13 4b6c0: 41 89 cd mov %ecx,%r13d 4b6c3: 41 54 push %r12 4b6c5: 41 83 e5 02 and $0x2,%r13d 4b6c9: 49 89 f4 mov %rsi,%r12 4b6cc: 55 push %rbp 4b6cd: 48 89 d5 mov %rdx,%rbp 4b6d0: 53 push %rbx 4b6d1: 48 89 fb mov %rdi,%rbx 4b6d4: 48 83 ec 10 sub $0x10,%rsp 4b6d8: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d 4b6df: 89 44 24 04 mov %eax,0x4(%rsp) 4b6e3: 45 85 c9 test %r9d,%r9d 4b6e6: 0f 8e d2 03 00 00 jle 4babe 4b6ec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b6f3: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 4b6fa: 48 8d 50 01 lea 0x1(%rax),%rdx 4b6fe: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b704: 49 8d 04 80 lea (%r8,%rax,4),%rax 4b708: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b70f: c7 00 00 47 04 c0 movl $0xc0044700,(%rax) 4b715: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4b71b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b722: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b729: 8d 57 ff lea -0x1(%rdi),%edx 4b72c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b733: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b739: 85 d2 test %edx,%edx 4b73b: 0f 8e 8d 04 00 00 jle 4bbce 4b741: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4b748: 48 8d 50 01 lea 0x1(%rax),%rdx 4b74c: 45 89 e7 mov %r12d,%r15d 4b74f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b755: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b75c: 41 83 e7 fc and $0xfffffffc,%r15d 4b760: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4b764: c7 00 14 05 03 00 movl $0x30514,(%rax) 4b76a: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4b770: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b777: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b77e: 8d 57 ff lea -0x1(%rdi),%edx 4b781: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b788: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4b78e: 85 d2 test %edx,%edx 4b790: 0f 8e 20 04 00 00 jle 4bbb6 4b796: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4b79d: 48 8d 50 01 lea 0x1(%rax),%rdx 4b7a1: 49 c1 ec 20 shr $0x20,%r12 4b7a5: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b7ab: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4b7b2: 45 0f b7 e4 movzwl %r12w,%r12d 4b7b6: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4b7ba: 45 89 e6 mov %r12d,%r14d 4b7bd: 44 89 38 mov %r15d,(%rax) 4b7c0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4b7c6: 41 81 ce 00 00 00 20 or $0x20000000,%r14d 4b7cd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b7d4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b7db: 8d 4f ff lea -0x1(%rdi),%ecx 4b7de: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b7e5: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 4b7eb: 85 c9 test %ecx,%ecx 4b7ed: 0f 8e ab 03 00 00 jle 4bb9e 4b7f3: 48 8d 48 01 lea 0x1(%rax),%rcx 4b7f7: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b7fd: 8d 75 ff lea -0x1(%rbp),%esi 4b800: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 4b807: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4b80e: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4b812: 44 89 30 mov %r14d,(%rax) 4b815: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4b81b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b822: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b829: 8d 4f ff lea -0x1(%rdi),%ecx 4b82c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b833: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 4b839: 85 c9 test %ecx,%ecx 4b83b: 0f 8e 3d 03 00 00 jle 4bb7e 4b841: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4b848: 48 8d 48 01 lea 0x1(%rax),%rcx 4b84c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b852: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 4b859: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4b85d: 89 30 mov %esi,(%rax) 4b85f: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4b865: 48 8d 75 ff lea -0x1(%rbp),%rsi 4b869: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b870: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b877: 48 c1 ee 20 shr $0x20,%rsi 4b87b: 8d 4f ff lea -0x1(%rdi),%ecx 4b87e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b885: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 4b88b: 85 c9 test %ecx,%ecx 4b88d: 0f 8e c9 02 00 00 jle 4bb5c 4b893: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 4b89a: 48 8d 48 01 lea 0x1(%rax),%rcx 4b89e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b8a4: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 4b8ab: 49 8d 04 83 lea (%r11,%rax,4),%rax 4b8af: 89 30 mov %esi,(%rax) 4b8b1: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4b8b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b8be: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b8c5: 8d 4e ff lea -0x1(%rsi),%ecx 4b8c8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b8cf: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 4b8d5: 85 c9 test %ecx,%ecx 4b8d7: 0f 8e 67 02 00 00 jle 4bb44 4b8dd: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 4b8e4: 48 8d 48 01 lea 0x1(%rax),%rcx 4b8e8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b8ee: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 4b8f5: 49 8d 04 82 lea (%r10,%rax,4),%rax 4b8f9: c7 00 00 47 04 c0 movl $0xc0044700,(%rax) 4b8ff: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4b905: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b90c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b913: 8d 4f ff lea -0x1(%rdi),%ecx 4b916: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b91d: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 4b923: 85 c9 test %ecx,%ecx 4b925: 0f 8e 01 02 00 00 jle 4bb2c 4b92b: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 4b932: 48 8d 48 01 lea 0x1(%rax),%rcx 4b936: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b93c: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 4b943: 49 8d 04 81 lea (%r9,%rax,4),%rax 4b947: c7 00 14 05 03 00 movl $0x30514,(%rax) 4b94d: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4b953: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b95a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b961: 8d 4e ff lea -0x1(%rsi),%ecx 4b964: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b96b: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 4b971: 85 c9 test %ecx,%ecx 4b973: 0f 8e 9b 01 00 00 jle 4bb14 4b979: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4b980: 48 8d 48 01 lea 0x1(%rax),%rcx 4b984: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4b989: 41 81 cc 00 00 00 40 or $0x40000000,%r12d 4b990: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b996: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 4b99d: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4b9a1: 44 89 38 mov %r15d,(%rax) 4b9a4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4b9ab: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4b9b2: 45 85 c0 test %r8d,%r8d 4b9b5: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4b9bb: 45 0f 45 f4 cmovne %r12d,%r14d 4b9bf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4b9c6: 8d 4f ff lea -0x1(%rdi),%ecx 4b9c9: 44 89 f6 mov %r14d,%esi 4b9cc: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 4b9d2: 81 ce 00 00 00 02 or $0x2000000,%esi 4b9d8: 45 85 ed test %r13d,%r13d 4b9db: 44 0f 45 f6 cmovne %esi,%r14d 4b9df: 85 c9 test %ecx,%ecx 4b9e1: 0f 8e 15 01 00 00 jle 4bafc 4b9e7: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4b9ee: 48 8d 48 01 lea 0x1(%rax),%rcx 4b9f2: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4b9f8: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 4b9ff: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4ba03: 44 89 30 mov %r14d,(%rax) 4ba06: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4ba0c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ba13: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4ba1a: 8d 57 ff lea -0x1(%rdi),%edx 4ba1d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4ba24: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4ba2a: 85 d2 test %edx,%edx 4ba2c: 0f 8e b2 00 00 00 jle 4bae4 4ba32: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4ba39: 48 8d 50 01 lea 0x1(%rax),%rdx 4ba3d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4ba43: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4ba4a: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4ba4e: 89 28 mov %ebp,(%rax) 4ba50: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4ba56: 48 c1 ed 20 shr $0x20,%rbp 4ba5a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ba61: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4ba68: 8d 56 ff lea -0x1(%rsi),%edx 4ba6b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4ba72: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4ba78: 85 d2 test %edx,%edx 4ba7a: 7e 53 jle 4bacf 4ba7c: 48 8d 50 01 lea 0x1(%rax),%rdx 4ba80: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4ba86: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4ba8d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4ba94: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4ba98: 89 28 mov %ebp,(%rax) 4ba9a: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4baa1: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 4baa8: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4baaf: 48 83 c4 10 add $0x10,%rsp 4bab3: 5b pop %rbx 4bab4: 5d pop %rbp 4bab5: 41 5c pop %r12 4bab7: 41 5d pop %r13 4bab9: 41 5e pop %r14 4babb: 41 5f pop %r15 4babd: c3 retq 4babe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bac5: e8 00 00 00 00 callq 4baca 4baca: e9 1d fc ff ff jmpq 4b6ec 4bacf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bad6: e8 00 00 00 00 callq 4badb 4badb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4bae2: eb 98 jmp 4ba7c 4bae4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4baeb: e8 00 00 00 00 callq 4baf0 4baf0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4baf7: e9 36 ff ff ff jmpq 4ba32 4bafc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bb03: e8 00 00 00 00 callq 4bb08 4bb08: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4bb0f: e9 d3 fe ff ff jmpq 4b9e7 4bb14: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bb1b: e8 00 00 00 00 callq 4bb20 4bb20: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4bb27: e9 4d fe ff ff jmpq 4b979 4bb2c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bb33: e8 00 00 00 00 callq 4bb38 4bb38: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4bb3f: e9 e7 fd ff ff jmpq 4b92b 4bb44: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bb4b: e8 00 00 00 00 callq 4bb50 4bb50: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4bb57: e9 81 fd ff ff jmpq 4b8dd 4bb5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bb63: 48 89 74 24 08 mov %rsi,0x8(%rsp) 4bb68: e8 00 00 00 00 callq 4bb6d 4bb6d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4bb74: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 4bb79: e9 15 fd ff ff jmpq 4b893 4bb7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bb85: 89 74 24 08 mov %esi,0x8(%rsp) 4bb89: e8 00 00 00 00 callq 4bb8e 4bb8e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4bb95: 8b 74 24 08 mov 0x8(%rsp),%esi 4bb99: e9 a3 fc ff ff jmpq 4b841 4bb9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bba5: e8 00 00 00 00 callq 4bbaa 4bbaa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4bbb1: e9 3d fc ff ff jmpq 4b7f3 4bbb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bbbd: e8 00 00 00 00 callq 4bbc2 4bbc2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4bbc9: e9 c8 fb ff ff jmpq 4b796 4bbce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bbd5: e8 00 00 00 00 callq 4bbda 4bbda: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4bbe1: e9 5b fb ff ff jmpq 4b741 4bbe6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4bbed: 00 00 00 000000000004bbf0 : 4bbf0: e8 00 00 00 00 callq 4bbf5 4bbf5: 41 57 push %r15 4bbf7: 49 89 ff mov %rdi,%r15 4bbfa: 41 56 push %r14 4bbfc: 41 89 d6 mov %edx,%r14d 4bbff: 41 55 push %r13 4bc01: 41 89 cd mov %ecx,%r13d 4bc04: 41 54 push %r12 4bc06: 45 89 c4 mov %r8d,%r12d 4bc09: 55 push %rbp 4bc0a: 44 89 cd mov %r9d,%ebp 4bc0d: 53 push %rbx 4bc0e: 89 f3 mov %esi,%ebx 4bc10: 48 83 ec 08 sub $0x8,%rsp 4bc14: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d 4bc1b: 45 85 d2 test %r10d,%r10d 4bc1e: 0f 8e 87 06 00 00 jle 4c2ab 4bc24: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bc2b: 4d 8b 8f 00 02 00 00 mov 0x200(%r15),%r9 4bc32: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4bc36: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4bc3d: 49 8d 14 91 lea (%r9,%rdx,4),%rdx 4bc41: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4bc48: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) 4bc4e: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4bc55: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bc5c: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4bc63: 8d 48 ff lea -0x1(%rax),%ecx 4bc66: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4bc6d: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4bc74: 85 c9 test %ecx,%ecx 4bc76: 0f 8e f5 07 00 00 jle 4c471 4bc7c: 4d 8b 87 00 02 00 00 mov 0x200(%r15),%r8 4bc83: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4bc87: 48 89 de mov %rbx,%rsi 4bc8a: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4bc91: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4bc98: 48 c1 e6 04 shl $0x4,%rsi 4bc9c: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 4bca0: 8b b6 00 00 00 00 mov 0x0(%rsi),%esi 4bca6: c7 02 00 00 00 00 movl $0x0,(%rdx) 4bcac: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4bcb3: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bcba: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4bcc1: 8d 48 ff lea -0x1(%rax),%ecx 4bcc4: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4bccb: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4bcd2: 85 c9 test %ecx,%ecx 4bcd4: 0f 8e 77 07 00 00 jle 4c451 4bcda: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi 4bce1: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4bce5: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4bcec: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4bcf3: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx 4bcf7: 89 32 mov %esi,(%rdx) 4bcf9: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4bd00: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bd07: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4bd0e: 8d 48 ff lea -0x1(%rax),%ecx 4bd11: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4bd18: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4bd1f: 85 c9 test %ecx,%ecx 4bd21: 0f 8e 12 07 00 00 jle 4c439 4bd27: 49 8b b7 00 02 00 00 mov 0x200(%r15),%rsi 4bd2e: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4bd32: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4bd39: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4bd40: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx 4bd44: c7 02 00 00 00 00 movl $0x0,(%rdx) 4bd4a: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4bd51: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bd58: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4bd5f: 8d 48 ff lea -0x1(%rax),%ecx 4bd62: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4bd69: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4bd70: 85 c9 test %ecx,%ecx 4bd72: 0f 8e a9 06 00 00 jle 4c421 4bd78: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4bd7c: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4bd83: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4bd8a: 49 8b 8f 00 02 00 00 mov 0x200(%r15),%rcx 4bd91: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 4bd95: 44 89 32 mov %r14d,(%rdx) 4bd98: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4bd9f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bda6: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4bdad: 8d 48 ff lea -0x1(%rax),%ecx 4bdb0: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4bdb7: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4bdbe: 85 c9 test %ecx,%ecx 4bdc0: 0f 8e 43 06 00 00 jle 4c409 4bdc6: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 4bdcd: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4bdd1: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4bdd8: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4bddf: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 4bde3: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) 4bde9: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4bdf0: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bdf7: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4bdfe: 8d 48 ff lea -0x1(%rax),%ecx 4be01: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4be08: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4be0f: 85 c9 test %ecx,%ecx 4be11: 0f 8e da 05 00 00 jle 4c3f1 4be17: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 4be1e: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4be22: 48 89 de mov %rbx,%rsi 4be25: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4be2c: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4be33: 48 c1 e6 04 shl $0x4,%rsi 4be37: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 4be3b: 44 8b b6 00 00 00 00 mov 0x0(%rsi),%r14d 4be42: c7 02 00 00 00 00 movl $0x0,(%rdx) 4be48: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4be4f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4be56: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4be5d: 8d 48 ff lea -0x1(%rax),%ecx 4be60: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4be67: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4be6e: 85 c9 test %ecx,%ecx 4be70: 0f 8e 63 05 00 00 jle 4c3d9 4be76: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 4be7d: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4be81: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4be88: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4be8f: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 4be93: 44 89 32 mov %r14d,(%rdx) 4be96: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4be9d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bea4: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4beab: 8d 48 ff lea -0x1(%rax),%ecx 4beae: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4beb5: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4bebc: 85 c9 test %ecx,%ecx 4bebe: 0f 8e fd 04 00 00 jle 4c3c1 4bec4: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 4becb: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4becf: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4bed6: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4bedd: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 4bee1: c7 02 00 00 00 00 movl $0x0,(%rdx) 4bee7: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4beee: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bef5: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4befc: 8d 48 ff lea -0x1(%rax),%ecx 4beff: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4bf06: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4bf0d: 85 c9 test %ecx,%ecx 4bf0f: 0f 8e 94 04 00 00 jle 4c3a9 4bf15: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 4bf1c: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4bf20: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4bf27: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4bf2e: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 4bf32: 44 89 2a mov %r13d,(%rdx) 4bf35: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4bf3c: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bf43: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4bf4a: 8d 48 ff lea -0x1(%rax),%ecx 4bf4d: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4bf54: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4bf5b: 85 c9 test %ecx,%ecx 4bf5d: 0f 8e 2e 04 00 00 jle 4c391 4bf63: 4d 8b b7 00 02 00 00 mov 0x200(%r15),%r14 4bf6a: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4bf6e: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4bf75: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4bf7c: 49 8d 14 96 lea (%r14,%rdx,4),%rdx 4bf80: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) 4bf86: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4bf8d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bf94: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4bf9b: 8d 48 ff lea -0x1(%rax),%ecx 4bf9e: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4bfa5: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4bfac: 85 c9 test %ecx,%ecx 4bfae: 0f 8e c5 03 00 00 jle 4c379 4bfb4: 4d 8b af 00 02 00 00 mov 0x200(%r15),%r13 4bfbb: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4bfbf: 48 89 de mov %rbx,%rsi 4bfc2: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4bfc9: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4bfd0: 48 c1 e6 04 shl $0x4,%rsi 4bfd4: 49 8d 54 95 00 lea 0x0(%r13,%rdx,4),%rdx 4bfd9: 44 8b ae 00 00 00 00 mov 0x0(%rsi),%r13d 4bfe0: c7 02 00 00 00 00 movl $0x0,(%rdx) 4bfe6: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4bfed: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4bff4: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4bffb: 8d 48 ff lea -0x1(%rax),%ecx 4bffe: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4c005: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4c00c: 85 c9 test %ecx,%ecx 4c00e: 0f 8e 4d 03 00 00 jle 4c361 4c014: 4d 8b 9f 00 02 00 00 mov 0x200(%r15),%r11 4c01b: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4c01f: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4c026: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4c02d: 49 8d 14 93 lea (%r11,%rdx,4),%rdx 4c031: 44 89 2a mov %r13d,(%rdx) 4c034: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4c03b: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c042: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4c049: 8d 48 ff lea -0x1(%rax),%ecx 4c04c: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4c053: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4c05a: 85 c9 test %ecx,%ecx 4c05c: 0f 8e e7 02 00 00 jle 4c349 4c062: 4d 8b 97 00 02 00 00 mov 0x200(%r15),%r10 4c069: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4c06d: c1 e5 10 shl $0x10,%ebp 4c070: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4c077: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4c07e: 41 09 ec or %ebp,%r12d 4c081: 49 8d 14 92 lea (%r10,%rdx,4),%rdx 4c085: c7 02 00 00 00 00 movl $0x0,(%rdx) 4c08b: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4c092: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c099: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4c0a0: 8d 48 ff lea -0x1(%rax),%ecx 4c0a3: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4c0aa: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4c0b1: 85 c9 test %ecx,%ecx 4c0b3: 0f 8e 78 02 00 00 jle 4c331 4c0b9: 4d 8b 8f 00 02 00 00 mov 0x200(%r15),%r9 4c0c0: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4c0c4: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4c0cb: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4c0d2: 49 8d 14 91 lea (%r9,%rdx,4),%rdx 4c0d6: 44 89 22 mov %r12d,(%rdx) 4c0d9: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4c0e0: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c0e7: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4c0ee: 8d 48 ff lea -0x1(%rax),%ecx 4c0f1: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4c0f8: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4c0ff: 85 c9 test %ecx,%ecx 4c101: 0f 8e 12 02 00 00 jle 4c319 4c107: 4d 8b 87 00 02 00 00 mov 0x200(%r15),%r8 4c10e: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4c112: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4c119: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4c120: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 4c124: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) 4c12a: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4c131: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c138: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4c13f: 8d 48 ff lea -0x1(%rax),%ecx 4c142: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4c149: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4c150: 85 c9 test %ecx,%ecx 4c152: 0f 8e a9 01 00 00 jle 4c301 4c158: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi 4c15f: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4c163: 48 c1 e3 04 shl $0x4,%rbx 4c167: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4c16e: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4c175: 8b 9b 00 00 00 00 mov 0x0(%rbx),%ebx 4c17b: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx 4c17f: c7 02 00 00 00 00 movl $0x0,(%rdx) 4c185: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4c18c: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c193: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4c19a: 8d 48 ff lea -0x1(%rax),%ecx 4c19d: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4c1a4: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4c1ab: 85 c9 test %ecx,%ecx 4c1ad: 0f 8e 36 01 00 00 jle 4c2e9 4c1b3: 49 8b b7 00 02 00 00 mov 0x200(%r15),%rsi 4c1ba: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4c1be: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4c1c5: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4c1cc: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx 4c1d0: 89 1a mov %ebx,(%rdx) 4c1d2: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4c1d9: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c1e0: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4c1e7: 8d 48 ff lea -0x1(%rax),%ecx 4c1ea: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4c1f1: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 4c1f8: 85 c9 test %ecx,%ecx 4c1fa: 0f 8e d1 00 00 00 jle 4c2d1 4c200: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4c204: bf 01 00 00 00 mov $0x1,%edi 4c209: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4c210: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4c217: 49 8b 8f 00 02 00 00 mov 0x200(%r15),%rcx 4c21e: 89 fb mov %edi,%ebx 4c220: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 4c224: 8b 4c 24 48 mov 0x48(%rsp),%ecx 4c228: 03 4c 24 40 add 0x40(%rsp),%ecx 4c22c: c7 02 00 00 00 00 movl $0x0,(%rdx) 4c232: d3 e3 shl %cl,%ebx 4c234: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 4c23b: 0f b6 4c 24 40 movzbl 0x40(%rsp),%ecx 4c240: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c247: 8d 70 ff lea -0x1(%rax),%esi 4c24a: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 4c251: d3 e7 shl %cl,%edi 4c253: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 4c25a: 41 89 b7 28 02 00 00 mov %esi,0x228(%r15) 4c261: 29 fb sub %edi,%ebx 4c263: 85 f6 test %esi,%esi 4c265: 7e 55 jle 4c2bc 4c267: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 4c26e: 48 8d 4a 01 lea 0x1(%rdx),%rcx 4c272: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 4c279: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 4c280: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 4c284: 89 1a mov %ebx,(%rdx) 4c286: 49 8b 97 38 02 00 00 mov 0x238(%r15),%rdx 4c28d: 41 83 af 28 02 00 00 subl $0x1,0x228(%r15) 4c294: 01 4c295: 49 21 97 10 02 00 00 and %rdx,0x210(%r15) 4c29c: 48 83 c4 08 add $0x8,%rsp 4c2a0: 5b pop %rbx 4c2a1: 5d pop %rbp 4c2a2: 41 5c pop %r12 4c2a4: 41 5d pop %r13 4c2a6: 41 5e pop %r14 4c2a8: 41 5f pop %r15 4c2aa: c3 retq 4c2ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c2b2: e8 00 00 00 00 callq 4c2b7 4c2b7: e9 68 f9 ff ff jmpq 4bc24 4c2bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c2c3: e8 00 00 00 00 callq 4c2c8 4c2c8: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c2cf: eb 96 jmp 4c267 4c2d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c2d8: e8 00 00 00 00 callq 4c2dd 4c2dd: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c2e4: e9 17 ff ff ff jmpq 4c200 4c2e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c2f0: e8 00 00 00 00 callq 4c2f5 4c2f5: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c2fc: e9 b2 fe ff ff jmpq 4c1b3 4c301: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c308: e8 00 00 00 00 callq 4c30d 4c30d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c314: e9 3f fe ff ff jmpq 4c158 4c319: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c320: e8 00 00 00 00 callq 4c325 4c325: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c32c: e9 d6 fd ff ff jmpq 4c107 4c331: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c338: e8 00 00 00 00 callq 4c33d 4c33d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c344: e9 70 fd ff ff jmpq 4c0b9 4c349: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c350: e8 00 00 00 00 callq 4c355 4c355: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c35c: e9 01 fd ff ff jmpq 4c062 4c361: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c368: e8 00 00 00 00 callq 4c36d 4c36d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c374: e9 9b fc ff ff jmpq 4c014 4c379: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c380: e8 00 00 00 00 callq 4c385 4c385: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c38c: e9 23 fc ff ff jmpq 4bfb4 4c391: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c398: e8 00 00 00 00 callq 4c39d 4c39d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c3a4: e9 ba fb ff ff jmpq 4bf63 4c3a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c3b0: e8 00 00 00 00 callq 4c3b5 4c3b5: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c3bc: e9 54 fb ff ff jmpq 4bf15 4c3c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c3c8: e8 00 00 00 00 callq 4c3cd 4c3cd: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c3d4: e9 eb fa ff ff jmpq 4bec4 4c3d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c3e0: e8 00 00 00 00 callq 4c3e5 4c3e5: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c3ec: e9 85 fa ff ff jmpq 4be76 4c3f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c3f8: e8 00 00 00 00 callq 4c3fd 4c3fd: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c404: e9 0e fa ff ff jmpq 4be17 4c409: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c410: e8 00 00 00 00 callq 4c415 4c415: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c41c: e9 a5 f9 ff ff jmpq 4bdc6 4c421: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c428: e8 00 00 00 00 callq 4c42d 4c42d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c434: e9 3f f9 ff ff jmpq 4bd78 4c439: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c440: e8 00 00 00 00 callq 4c445 4c445: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c44c: e9 d6 f8 ff ff jmpq 4bd27 4c451: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c458: 89 74 24 04 mov %esi,0x4(%rsp) 4c45c: e8 00 00 00 00 callq 4c461 4c461: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c468: 8b 74 24 04 mov 0x4(%rsp),%esi 4c46c: e9 69 f8 ff ff jmpq 4bcda 4c471: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c478: e8 00 00 00 00 callq 4c47d 4c47d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 4c484: e9 f3 f7 ff ff jmpq 4bc7c 4c489: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000004c490 : 4c490: e8 00 00 00 00 callq 4c495 4c495: 41 55 push %r13 4c497: 41 54 push %r12 4c499: 49 89 d4 mov %rdx,%r12 4c49c: 55 push %rbp 4c49d: 31 ed xor %ebp,%ebp 4c49f: 53 push %rbx 4c4a0: 48 89 fb mov %rdi,%rbx 4c4a3: 48 85 f6 test %rsi,%rsi 4c4a6: 74 09 je 4c4b1 4c4a8: 8b ae b0 01 00 00 mov 0x1b0(%rsi),%ebp 4c4ae: c1 e5 18 shl $0x18,%ebp 4c4b1: 83 e1 04 and $0x4,%ecx 4c4b4: 8b 93 28 02 00 00 mov 0x228(%rbx),%edx 4c4ba: 0f 85 5a 01 00 00 jne 4c61a 4c4c0: 41 8b 44 24 20 mov 0x20(%r12),%eax 4c4c5: 83 e0 01 and $0x1,%eax 4c4c8: 83 f8 01 cmp $0x1,%eax 4c4cb: 45 19 ed sbb %r13d,%r13d 4c4ce: 41 0b 6c 24 08 or 0x8(%r12),%ebp 4c4d3: 41 81 e5 00 0c 00 00 and $0xc00,%r13d 4c4da: 41 81 ed 00 cd fd 3f sub $0x3ffdcd00,%r13d 4c4e1: 85 d2 test %edx,%edx 4c4e3: 0f 8e 1a 02 00 00 jle 4c703 4c4e9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c4f0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4c4f7: 48 8d 50 01 lea 0x1(%rax),%rdx 4c4fb: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c501: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4c505: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c50c: 44 89 28 mov %r13d,(%rax) 4c50f: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4c515: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c51c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4c523: 8d 57 ff lea -0x1(%rdi),%edx 4c526: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4c52d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4c533: 45 8b 6c 24 10 mov 0x10(%r12),%r13d 4c538: 41 83 e5 fc and $0xfffffffc,%r13d 4c53c: 85 d2 test %edx,%edx 4c53e: 0f 8e a7 01 00 00 jle 4c6eb 4c544: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4c54b: 48 8d 50 01 lea 0x1(%rax),%rdx 4c54f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c555: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c55c: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4c560: 44 89 28 mov %r13d,(%rax) 4c563: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4c569: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c570: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4c577: 8d 51 ff lea -0x1(%rcx),%edx 4c57a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4c581: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4c587: 45 0f b7 64 24 14 movzwl 0x14(%r12),%r12d 4c58d: 85 d2 test %edx,%edx 4c58f: 0f 8e 3e 01 00 00 jle 4c6d3 4c595: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4c59c: 48 8d 50 01 lea 0x1(%rax),%rdx 4c5a0: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c5a6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c5ad: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4c5b1: 44 89 20 mov %r12d,(%rax) 4c5b4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4c5ba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c5c1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4c5c8: 8d 56 ff lea -0x1(%rsi),%edx 4c5cb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4c5d2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4c5d8: 85 d2 test %edx,%edx 4c5da: 0f 8e db 00 00 00 jle 4c6bb 4c5e0: 48 8d 50 01 lea 0x1(%rax),%rdx 4c5e4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c5ea: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c5f1: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4c5f8: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4c5fc: 89 28 mov %ebp,(%rax) 4c5fe: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4c605: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 4c60c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4c613: 5b pop %rbx 4c614: 5d pop %rbp 4c615: 41 5c pop %r12 4c617: 41 5d pop %r13 4c619: c3 retq 4c61a: 85 d2 test %edx,%edx 4c61c: 0f 8e f2 00 00 00 jle 4c714 4c622: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c629: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 4c630: 48 8d 50 01 lea 0x1(%rax),%rdx 4c634: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c63a: 49 8d 04 81 lea (%r9,%rax,4),%rax 4c63e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c645: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 4c64b: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4c651: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c658: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4c65f: 8d 57 ff lea -0x1(%rdi),%edx 4c662: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4c669: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4c66f: 85 d2 test %edx,%edx 4c671: 0f 8e ae 00 00 00 jle 4c725 4c677: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 4c67e: 48 8d 50 01 lea 0x1(%rax),%rdx 4c682: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c688: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c68f: 49 8d 04 80 lea (%r8,%rax,4),%rax 4c693: c7 00 00 00 00 00 movl $0x0,(%rax) 4c699: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4c6a0: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4c6a7: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 4c6ad: 8d 50 ff lea -0x1(%rax),%edx 4c6b0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4c6b6: e9 05 fe ff ff jmpq 4c4c0 4c6bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c6c2: e8 00 00 00 00 callq 4c6c7 4c6c7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c6ce: e9 0d ff ff ff jmpq 4c5e0 4c6d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c6da: e8 00 00 00 00 callq 4c6df 4c6df: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c6e6: e9 aa fe ff ff jmpq 4c595 4c6eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c6f2: e8 00 00 00 00 callq 4c6f7 4c6f7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c6fe: e9 41 fe ff ff jmpq 4c544 4c703: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c70a: e8 00 00 00 00 callq 4c70f 4c70f: e9 d5 fd ff ff jmpq 4c4e9 4c714: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c71b: e8 00 00 00 00 callq 4c720 4c720: e9 fd fe ff ff jmpq 4c622 4c725: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c72c: e8 00 00 00 00 callq 4c731 4c731: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c738: e9 3a ff ff ff jmpq 4c677 4c73d: 0f 1f 00 nopl (%rax) 000000000004c740 : 4c740: e8 00 00 00 00 callq 4c745 4c745: 83 e6 04 and $0x4,%esi 4c748: 55 push %rbp 4c749: bd 00 00 00 80 mov $0x80000000,%ebp 4c74e: 53 push %rbx 4c74f: 48 89 fb mov %rdi,%rbx 4c752: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax 4c758: 0f 85 e1 00 00 00 jne 4c83f 4c75e: 85 c0 test %eax,%eax 4c760: 0f 8e 1e 02 00 00 jle 4c984 4c766: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c76d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4c774: 48 8d 50 01 lea 0x1(%rax),%rdx 4c778: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c77e: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4c782: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c789: c7 00 00 28 01 c0 movl $0xc0012800,(%rax) 4c78f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4c795: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c79c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4c7a3: 8d 51 ff lea -0x1(%rcx),%edx 4c7a6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4c7ad: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4c7b3: 85 d2 test %edx,%edx 4c7b5: 0f 8e f2 01 00 00 jle 4c9ad 4c7bb: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4c7c2: 48 8d 50 01 lea 0x1(%rax),%rdx 4c7c6: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c7cc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c7d3: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4c7d7: 89 28 mov %ebp,(%rax) 4c7d9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4c7df: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c7e6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4c7ed: 8d 51 ff lea -0x1(%rcx),%edx 4c7f0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4c7f7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4c7fd: 85 d2 test %edx,%edx 4c7ff: 0f 8e 90 01 00 00 jle 4c995 4c805: 48 8d 50 01 lea 0x1(%rax),%rdx 4c809: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c80f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c816: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4c81d: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4c821: c7 00 00 00 00 00 movl $0x0,(%rax) 4c827: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4c82e: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 4c835: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4c83c: 5b pop %rbx 4c83d: 5d pop %rbp 4c83e: c3 retq 4c83f: 85 c0 test %eax,%eax 4c841: 0f 8e 7e 01 00 00 jle 4c9c5 4c847: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c84e: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 4c855: 48 8d 50 01 lea 0x1(%rax),%rdx 4c859: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c85f: 49 8d 04 82 lea (%r10,%rax,4),%rax 4c863: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c86a: c7 00 00 46 00 c0 movl $0xc0004600,(%rax) 4c870: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4c876: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c87d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4c884: 8d 56 ff lea -0x1(%rsi),%edx 4c887: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4c88e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4c894: 85 d2 test %edx,%edx 4c896: 0f 8e 6a 01 00 00 jle 4ca06 4c89c: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 4c8a3: 48 8d 50 01 lea 0x1(%rax),%rdx 4c8a7: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c8ad: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c8b4: 49 8d 04 81 lea (%r9,%rax,4),%rax 4c8b8: c7 00 0f 04 00 00 movl $0x40f,(%rax) 4c8be: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4c8c4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c8cb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4c8d2: 8d 56 ff lea -0x1(%rsi),%edx 4c8d5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4c8dc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4c8e2: 85 d2 test %edx,%edx 4c8e4: 0f 8e 04 01 00 00 jle 4c9ee 4c8ea: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 4c8f1: 48 8d 50 01 lea 0x1(%rax),%rdx 4c8f5: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c8fb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c902: 49 8d 04 80 lea (%r8,%rax,4),%rax 4c906: c7 00 00 46 00 c0 movl $0xc0004600,(%rax) 4c90c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4c912: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c919: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4c920: 8d 51 ff lea -0x1(%rcx),%edx 4c923: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4c92a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4c930: 85 d2 test %edx,%edx 4c932: 0f 8e 9e 00 00 00 jle 4c9d6 4c938: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4c93f: 48 8d 50 01 lea 0x1(%rax),%rdx 4c943: bd 03 80 01 81 mov $0x81018003,%ebp 4c948: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4c94e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4c955: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4c959: c7 00 24 00 00 00 movl $0x24,(%rax) 4c95f: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4c966: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4c96d: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 4c973: 83 e8 01 sub $0x1,%eax 4c976: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 4c97c: 85 c0 test %eax,%eax 4c97e: 0f 8f e2 fd ff ff jg 4c766 4c984: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c98b: e8 00 00 00 00 callq 4c990 4c990: e9 d1 fd ff ff jmpq 4c766 4c995: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c99c: e8 00 00 00 00 callq 4c9a1 4c9a1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c9a8: e9 58 fe ff ff jmpq 4c805 4c9ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c9b4: e8 00 00 00 00 callq 4c9b9 4c9b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c9c0: e9 f6 fd ff ff jmpq 4c7bb 4c9c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c9cc: e8 00 00 00 00 callq 4c9d1 4c9d1: e9 71 fe ff ff jmpq 4c847 4c9d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c9dd: e8 00 00 00 00 callq 4c9e2 4c9e2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4c9e9: e9 4a ff ff ff jmpq 4c938 4c9ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c9f5: e8 00 00 00 00 callq 4c9fa 4c9fa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ca01: e9 e4 fe ff ff jmpq 4c8ea 4ca06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ca0d: e8 00 00 00 00 callq 4ca12 4ca12: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4ca19: e9 7e fe ff ff jmpq 4c89c 4ca1e: 66 90 xchg %ax,%ax 000000000004ca20 : 4ca20: e8 00 00 00 00 callq 4ca25 4ca25: 41 55 push %r13 4ca27: 31 d2 xor %edx,%edx 4ca29: 41 54 push %r12 4ca2b: 41 89 f4 mov %esi,%r12d 4ca2e: be 09 31 00 00 mov $0x3109,%esi 4ca33: 55 push %rbp 4ca34: 48 89 fd mov %rdi,%rbp 4ca37: 53 push %rbx 4ca38: e8 00 00 00 00 callq 4ca3d 4ca3d: 31 d2 xor %edx,%edx 4ca3f: be 6a 30 00 00 mov $0x306a,%esi 4ca44: 48 89 ef mov %rbp,%rdi 4ca47: 89 c3 mov %eax,%ebx 4ca49: 45 84 e4 test %r12b,%r12b 4ca4c: 74 0d je 4ca5b 4ca4e: f6 85 90 89 00 00 04 testb $0x4,0x8990(%rbp) 4ca55: 0f 85 9d 00 00 00 jne 4caf8 4ca5b: e8 00 00 00 00 callq 4ca60 4ca60: 31 c9 xor %ecx,%ecx 4ca62: be 6a 30 00 00 mov $0x306a,%esi 4ca67: 48 89 ef mov %rbp,%rdi 4ca6a: 25 ff ff e7 ff and $0xffe7ffff,%eax 4ca6f: 89 c2 mov %eax,%edx 4ca71: e8 00 00 00 00 callq 4ca76 4ca76: 31 d2 xor %edx,%edx 4ca78: be a8 f0 00 00 mov $0xf0a8,%esi 4ca7d: 48 89 ef mov %rbp,%rdi 4ca80: e8 00 00 00 00 callq 4ca85 4ca85: 31 d2 xor %edx,%edx 4ca87: be a8 f0 00 00 mov $0xf0a8,%esi 4ca8c: 48 89 ef mov %rbp,%rdi 4ca8f: e8 00 00 00 00 callq 4ca94 4ca94: 31 d2 xor %edx,%edx 4ca96: be a8 f0 00 00 mov $0xf0a8,%esi 4ca9b: 48 89 ef mov %rbp,%rdi 4ca9e: e8 00 00 00 00 callq 4caa3 4caa3: 31 d2 xor %edx,%edx 4caa5: be a8 f0 00 00 mov $0xf0a8,%esi 4caaa: 48 89 ef mov %rbp,%rdi 4caad: e8 00 00 00 00 callq 4cab2 4cab2: 89 da mov %ebx,%edx 4cab4: 83 e2 fc and $0xfffffffc,%edx 4cab7: 83 e3 03 and $0x3,%ebx 4caba: 75 2b jne 4cae7 4cabc: 48 89 ef mov %rbp,%rdi 4cabf: 31 d2 xor %edx,%edx 4cac1: be 6a 30 00 00 mov $0x306a,%esi 4cac6: e8 00 00 00 00 callq 4cacb 4cacb: 48 89 ef mov %rbp,%rdi 4cace: 5b pop %rbx 4cacf: 31 c9 xor %ecx,%ecx 4cad1: 0d 00 00 18 00 or $0x180000,%eax 4cad6: 5d pop %rbp 4cad7: be 6a 30 00 00 mov $0x306a,%esi 4cadc: 41 5c pop %r12 4cade: 89 c2 mov %eax,%edx 4cae0: 41 5d pop %r13 4cae2: e9 00 00 00 00 jmpq 4cae7 4cae7: 31 c9 xor %ecx,%ecx 4cae9: be 09 31 00 00 mov $0x3109,%esi 4caee: 48 89 ef mov %rbp,%rdi 4caf1: e8 00 00 00 00 callq 4caf6 4caf6: eb c4 jmp 4cabc 4caf8: e8 00 00 00 00 callq 4cafd 4cafd: 31 c9 xor %ecx,%ecx 4caff: be 6a 30 00 00 mov $0x306a,%esi 4cb04: 48 89 ef mov %rbp,%rdi 4cb07: 0d 00 00 18 00 or $0x180000,%eax 4cb0c: 4c 8d ad 18 0b 00 00 lea 0xb18(%rbp),%r13 4cb13: 89 c2 mov %eax,%edx 4cb15: e8 00 00 00 00 callq 4cb1a 4cb1a: 48 89 ef mov %rbp,%rdi 4cb1d: e8 7e c5 ff ff callq 490a0 4cb22: 4c 89 ef mov %r13,%rdi 4cb25: 41 89 c4 mov %eax,%r12d 4cb28: e8 00 00 00 00 callq 4cb2d 4cb2d: 31 c9 xor %ecx,%ecx 4cb2f: ba 00 00 00 e0 mov $0xe0000000,%edx 4cb34: 48 89 ef mov %rbp,%rdi 4cb37: be 00 c2 00 00 mov $0xc200,%esi 4cb3c: e8 00 00 00 00 callq 4cb41 4cb41: 31 c9 xor %ecx,%ecx 4cb43: ba ff ff ff ff mov $0xffffffff,%edx 4cb48: 48 89 ef mov %rbp,%rdi 4cb4b: be 1d 31 00 00 mov $0x311d,%esi 4cb50: e8 00 00 00 00 callq 4cb55 4cb55: 31 c9 xor %ecx,%ecx 4cb57: ba ff ff ff ff mov $0xffffffff,%edx 4cb5c: 48 89 ef mov %rbp,%rdi 4cb5f: be 1e 31 00 00 mov $0x311e,%esi 4cb64: e8 00 00 00 00 callq 4cb69 4cb69: 31 c9 xor %ecx,%ecx 4cb6b: ba ff 00 11 00 mov $0x1100ff,%edx 4cb70: 48 89 ef mov %rbp,%rdi 4cb73: be 1f 31 00 00 mov $0x311f,%esi 4cb78: e8 00 00 00 00 callq 4cb7d 4cb7d: 4c 89 ef mov %r13,%rdi 4cb80: e8 00 00 00 00 callq 4cb85 4cb85: 31 d2 xor %edx,%edx 4cb87: be c0 30 00 00 mov $0x30c0,%esi 4cb8c: 48 89 ef mov %rbp,%rdi 4cb8f: e8 00 00 00 00 callq 4cb94 4cb94: 41 39 c4 cmp %eax,%r12d 4cb97: 75 25 jne 4cbbe 4cb99: 89 da mov %ebx,%edx 4cb9b: 83 ca 03 or $0x3,%edx 4cb9e: 39 d3 cmp %edx,%ebx 4cba0: 75 07 jne 4cba9 4cba2: 5b pop %rbx 4cba3: 5d pop %rbp 4cba4: 41 5c pop %r12 4cba6: 41 5d pop %r13 4cba8: c3 retq 4cba9: 5b pop %rbx 4cbaa: 48 89 ef mov %rbp,%rdi 4cbad: 31 c9 xor %ecx,%ecx 4cbaf: 5d pop %rbp 4cbb0: be 09 31 00 00 mov $0x3109,%esi 4cbb5: 41 5c pop %r12 4cbb7: 41 5d pop %r13 4cbb9: e9 00 00 00 00 jmpq 4cbbe 4cbbe: 44 89 e2 mov %r12d,%edx 4cbc1: 31 c9 xor %ecx,%ecx 4cbc3: be c0 30 00 00 mov $0x30c0,%esi 4cbc8: 48 89 ef mov %rbp,%rdi 4cbcb: e8 00 00 00 00 callq 4cbd0 4cbd0: 89 da mov %ebx,%edx 4cbd2: 83 ca 03 or $0x3,%edx 4cbd5: 39 d3 cmp %edx,%ebx 4cbd7: 74 c9 je 4cba2 4cbd9: eb ce jmp 4cba9 4cbdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000004cbe0 : 4cbe0: e8 00 00 00 00 callq 4cbe5 4cbe5: 31 d2 xor %edx,%edx 4cbe7: 85 f6 test %esi,%esi 4cbe9: 55 push %rbp 4cbea: be 6a 30 00 00 mov $0x306a,%esi 4cbef: 48 89 fd mov %rdi,%rbp 4cbf2: 75 5e jne 4cc52 4cbf4: e8 00 00 00 00 callq 4cbf9 4cbf9: 31 c9 xor %ecx,%ecx 4cbfb: be 6a 30 00 00 mov $0x306a,%esi 4cc00: 48 89 ef mov %rbp,%rdi 4cc03: 25 ff ff e7 ff and $0xffe7ffff,%eax 4cc08: 89 c2 mov %eax,%edx 4cc0a: e8 00 00 00 00 callq 4cc0f 4cc0f: be 01 00 00 00 mov $0x1,%esi 4cc14: 48 89 ef mov %rbp,%rdi 4cc17: e8 c4 d9 ff ff callq 4a5e0 4cc1c: be 01 00 00 00 mov $0x1,%esi 4cc21: 48 89 ef mov %rbp,%rdi 4cc24: e8 f7 fd ff ff callq 4ca20 4cc29: 48 89 ef mov %rbp,%rdi 4cc2c: 31 d2 xor %edx,%edx 4cc2e: be 6a 30 00 00 mov $0x306a,%esi 4cc33: e8 00 00 00 00 callq 4cc38 4cc38: 48 89 ef mov %rbp,%rdi 4cc3b: 31 c9 xor %ecx,%ecx 4cc3d: be 6a 30 00 00 mov $0x306a,%esi 4cc42: 0d 00 00 18 00 or $0x180000,%eax 4cc47: 89 c2 mov %eax,%edx 4cc49: e8 00 00 00 00 callq 4cc4e 4cc4e: 31 c0 xor %eax,%eax 4cc50: 5d pop %rbp 4cc51: c3 retq 4cc52: e8 00 00 00 00 callq 4cc57 4cc57: 31 c9 xor %ecx,%ecx 4cc59: 48 89 ef mov %rbp,%rdi 4cc5c: be 6a 30 00 00 mov $0x306a,%esi 4cc61: 25 ff ff e7 ff and $0xffe7ffff,%eax 4cc66: 89 c2 mov %eax,%edx 4cc68: e8 00 00 00 00 callq 4cc6d 4cc6d: 31 f6 xor %esi,%esi 4cc6f: 48 89 ef mov %rbp,%rdi 4cc72: e8 a9 fd ff ff callq 4ca20 4cc77: 31 f6 xor %esi,%esi 4cc79: 48 89 ef mov %rbp,%rdi 4cc7c: e8 5f d9 ff ff callq 4a5e0 4cc81: eb a6 jmp 4cc29 4cc83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4cc8a: 00 00 00 00 4cc8e: 66 90 xchg %ax,%ax 000000000004cc90 : 4cc90: e8 00 00 00 00 callq 4cc95 4cc95: 41 55 push %r13 4cc97: 31 d2 xor %edx,%edx 4cc99: be 04 20 00 00 mov $0x2004,%esi 4cc9e: 41 54 push %r12 4cca0: 55 push %rbp 4cca1: 48 89 fd mov %rdi,%rbp 4cca4: 53 push %rbx 4cca5: e8 00 00 00 00 callq 4ccaa 4ccaa: ba 01 00 01 00 mov $0x10001,%edx 4ccaf: 89 c3 mov %eax,%ebx 4ccb1: 81 e3 00 c0 de 47 and $0x47dec000,%ebx 4ccb7: 0f 45 da cmovne %edx,%ebx 4ccba: 25 00 00 00 30 and $0x30000000,%eax 4ccbf: 41 89 c4 mov %eax,%r12d 4ccc2: 74 09 je 4cccd 4ccc4: 83 cb 01 or $0x1,%ebx 4ccc7: 41 bc 00 01 00 00 mov $0x100,%r12d 4cccd: 31 d2 xor %edx,%edx 4cccf: be 02 20 00 00 mov $0x2002,%esi 4ccd4: 48 89 ef mov %rbp,%rdi 4ccd7: e8 00 00 00 00 callq 4ccdc 4ccdc: be 94 03 00 00 mov $0x394,%esi 4cce1: 48 89 ef mov %rbp,%rdi 4cce4: 41 89 c0 mov %eax,%r8d 4cce7: 89 d8 mov %ebx,%eax 4cce9: 83 c8 04 or $0x4,%eax 4ccec: 41 81 e0 00 00 00 01 and $0x1000000,%r8d 4ccf3: 0f 45 d8 cmovne %eax,%ebx 4ccf6: 31 d2 xor %edx,%edx 4ccf8: e8 00 00 00 00 callq 4ccfd 4ccfd: a8 20 test $0x20,%al 4ccff: 0f 84 cc 00 00 00 je 4cdd1 4cd05: 41 bc 00 01 00 00 mov $0x100,%r12d 4cd0b: f6 85 94 89 00 00 e7 testb $0xe7,0x8994(%rbp) 4cd12: 0f 85 cd 00 00 00 jne 4cde5 4cd18: 31 d2 xor %edx,%edx 4cd1a: be 6a 30 00 00 mov $0x306a,%esi 4cd1f: 48 89 ef mov %rbp,%rdi 4cd22: e8 00 00 00 00 callq 4cd27 4cd27: 31 c9 xor %ecx,%ecx 4cd29: be 6a 30 00 00 mov $0x306a,%esi 4cd2e: 48 89 ef mov %rbp,%rdi 4cd31: 25 ff ff e7 ff and $0xffe7ffff,%eax 4cd36: 89 c2 mov %eax,%edx 4cd38: e8 00 00 00 00 callq 4cd3d 4cd3d: 31 f6 xor %esi,%esi 4cd3f: 48 89 ef mov %rbp,%rdi 4cd42: e8 d9 fc ff ff callq 4ca20 4cd47: 31 f6 xor %esi,%esi 4cd49: 48 89 ef mov %rbp,%rdi 4cd4c: e8 8f d8 ff ff callq 4a5e0 4cd51: 31 d2 xor %edx,%edx 4cd53: be 6a 30 00 00 mov $0x306a,%esi 4cd58: 48 89 ef mov %rbp,%rdi 4cd5b: e8 00 00 00 00 callq 4cd60 4cd60: 31 c9 xor %ecx,%ecx 4cd62: be 6a 30 00 00 mov $0x306a,%esi 4cd67: 48 89 ef mov %rbp,%rdi 4cd6a: 0d 00 00 18 00 or $0x180000,%eax 4cd6f: 89 c2 mov %eax,%edx 4cd71: e8 00 00 00 00 callq 4cd76 4cd76: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 4cd7d: 48 89 ef mov %rbp,%rdi 4cd80: 48 8b 40 40 mov 0x40(%rax),%rax 4cd84: e8 00 00 00 00 callq 4cd89 4cd89: 31 c9 xor %ecx,%ecx 4cd8b: ba 00 00 00 15 mov $0x15000000,%edx 4cd90: be b6 21 00 00 mov $0x21b6,%esi 4cd95: 48 89 ef mov %rbp,%rdi 4cd98: e8 00 00 00 00 callq 4cd9d 4cd9d: 31 c9 xor %ecx,%ecx 4cd9f: ba 00 00 00 50 mov $0x50000000,%edx 4cda4: 48 89 ef mov %rbp,%rdi 4cda7: be 8d 20 00 00 mov $0x208d,%esi 4cdac: e8 00 00 00 00 callq 4cdb1 4cdb1: 85 db test %ebx,%ebx 4cdb3: 75 60 jne 4ce15 4cdb5: 45 85 e4 test %r12d,%r12d 4cdb8: 0f 85 d5 00 00 00 jne 4ce93 4cdbe: bf de 46 03 00 mov $0x346de,%edi 4cdc3: e8 00 00 00 00 callq 4cdc8 4cdc8: 31 c0 xor %eax,%eax 4cdca: 5b pop %rbx 4cdcb: 5d pop %rbp 4cdcc: 41 5c pop %r12 4cdce: 41 5d pop %r13 4cdd0: c3 retq 4cdd1: 89 d8 mov %ebx,%eax 4cdd3: 44 09 e0 or %r12d,%eax 4cdd6: 0f 85 2f ff ff ff jne 4cd0b 4cddc: 5b pop %rbx 4cddd: 31 c0 xor %eax,%eax 4cddf: 5d pop %rbp 4cde0: 41 5c pop %r12 4cde2: 41 5d pop %r13 4cde4: c3 retq 4cde5: 31 f6 xor %esi,%esi 4cde7: 48 89 ef mov %rbp,%rdi 4cdea: e8 91 b7 ff ff callq 48580 4cdef: f6 85 94 89 00 00 01 testb $0x1,0x8994(%rbp) 4cdf6: 0f 84 1c ff ff ff je 4cd18 4cdfc: 31 f6 xor %esi,%esi 4cdfe: 48 89 ef mov %rbp,%rdi 4ce01: e8 4a b9 ff ff callq 48750 4ce06: 31 f6 xor %esi,%esi 4ce08: 48 89 ef mov %rbp,%rdi 4ce0b: e8 90 b9 ff ff callq 487a0 4ce10: e9 03 ff ff ff jmpq 4cd18 4ce15: 31 d2 xor %edx,%edx 4ce17: 48 89 ef mov %rbp,%rdi 4ce1a: be 08 20 00 00 mov $0x2008,%esi 4ce1f: e8 00 00 00 00 callq 4ce24 4ce24: 48 8b 7d 00 mov 0x0(%rbp),%rdi 4ce28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4ce2f: 09 d8 or %ebx,%eax 4ce31: 41 89 c5 mov %eax,%r13d 4ce34: 89 c2 mov %eax,%edx 4ce36: e8 00 00 00 00 callq 4ce3b 4ce3b: 31 c9 xor %ecx,%ecx 4ce3d: 44 89 ea mov %r13d,%edx 4ce40: 48 89 ef mov %rbp,%rdi 4ce43: be 08 20 00 00 mov $0x2008,%esi 4ce48: e8 00 00 00 00 callq 4ce4d 4ce4d: 31 d2 xor %edx,%edx 4ce4f: be 08 20 00 00 mov $0x2008,%esi 4ce54: 48 89 ef mov %rbp,%rdi 4ce57: e8 00 00 00 00 callq 4ce5c 4ce5c: bf de 46 03 00 mov $0x346de,%edi 4ce61: 41 89 c5 mov %eax,%r13d 4ce64: e8 00 00 00 00 callq 4ce69 4ce69: 89 da mov %ebx,%edx 4ce6b: 48 89 ef mov %rbp,%rdi 4ce6e: 31 c9 xor %ecx,%ecx 4ce70: f7 d2 not %edx 4ce72: be 08 20 00 00 mov $0x2008,%esi 4ce77: 44 21 ea and %r13d,%edx 4ce7a: e8 00 00 00 00 callq 4ce7f 4ce7f: 31 d2 xor %edx,%edx 4ce81: be 08 20 00 00 mov $0x2008,%esi 4ce86: 48 89 ef mov %rbp,%rdi 4ce89: e8 00 00 00 00 callq 4ce8e 4ce8e: e9 22 ff ff ff jmpq 4cdb5 4ce93: 31 d2 xor %edx,%edx 4ce95: 48 89 ef mov %rbp,%rdi 4ce98: be 98 03 00 00 mov $0x398,%esi 4ce9d: e8 00 00 00 00 callq 4cea2 4cea2: 48 8b 7d 00 mov 0x0(%rbp),%rdi 4cea6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4cead: 44 09 e0 or %r12d,%eax 4ceb0: 41 89 c5 mov %eax,%r13d 4ceb3: 89 c2 mov %eax,%edx 4ceb5: e8 00 00 00 00 callq 4ceba 4ceba: 31 c9 xor %ecx,%ecx 4cebc: 44 89 ea mov %r13d,%edx 4cebf: 48 89 ef mov %rbp,%rdi 4cec2: be 98 03 00 00 mov $0x398,%esi 4cec7: e8 00 00 00 00 callq 4cecc 4cecc: 31 d2 xor %edx,%edx 4cece: be 98 03 00 00 mov $0x398,%esi 4ced3: 48 89 ef mov %rbp,%rdi 4ced6: e8 00 00 00 00 callq 4cedb 4cedb: bf de 46 03 00 mov $0x346de,%edi 4cee0: 89 c3 mov %eax,%ebx 4cee2: e8 00 00 00 00 callq 4cee7 4cee7: 44 89 e0 mov %r12d,%eax 4ceea: 48 89 ef mov %rbp,%rdi 4ceed: 31 c9 xor %ecx,%ecx 4ceef: f7 d0 not %eax 4cef1: be 98 03 00 00 mov $0x398,%esi 4cef6: 21 d8 and %ebx,%eax 4cef8: 89 c2 mov %eax,%edx 4cefa: e8 00 00 00 00 callq 4ceff 4ceff: 31 d2 xor %edx,%edx 4cf01: be 98 03 00 00 mov $0x398,%esi 4cf06: 48 89 ef mov %rbp,%rdi 4cf09: e8 00 00 00 00 callq 4cf0e 4cf0e: e9 ab fe ff ff jmpq 4cdbe 4cf13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4cf1a: 00 00 00 00 4cf1e: 66 90 xchg %ax,%ax 000000000004cf20 : 4cf20: e8 00 00 00 00 callq 4cf25 4cf25: 41 55 push %r13 4cf27: 41 54 push %r12 4cf29: 55 push %rbp 4cf2a: 48 89 fd mov %rdi,%rbp 4cf2d: 53 push %rbx 4cf2e: 48 83 ec 10 sub $0x10,%rsp 4cf32: 4c 8b 27 mov (%rdi),%r12 4cf35: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 4cf3c: 00 00 4cf3e: 48 89 44 24 08 mov %rax,0x8(%rsp) 4cf43: 31 c0 xor %eax,%eax 4cf45: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 4cf4a: 4c 89 e7 mov %r12,%rdi 4cf4d: e8 00 00 00 00 callq 4cf52 4cf52: 41 89 c5 mov %eax,%r13d 4cf55: 85 c0 test %eax,%eax 4cf57: 74 22 je 4cf7b 4cf59: 48 8b 44 24 08 mov 0x8(%rsp),%rax 4cf5e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 4cf65: 00 00 4cf67: 0f 85 e4 01 00 00 jne 4d151 4cf6d: 48 83 c4 10 add $0x10,%rsp 4cf71: 44 89 e8 mov %r13d,%eax 4cf74: 5b pop %rbx 4cf75: 5d pop %rbp 4cf76: 41 5c pop %r12 4cf78: 41 5d pop %r13 4cf7a: c3 retq 4cf7b: 8b 74 24 04 mov 0x4(%rsp),%esi 4cf7f: 31 c9 xor %ecx,%ecx 4cf81: ba ad de fe ca mov $0xcafedead,%edx 4cf86: 4c 89 e7 mov %r12,%rdi 4cf89: e8 00 00 00 00 callq 4cf8e 4cf8e: be 03 00 00 00 mov $0x3,%esi 4cf93: 48 89 ef mov %rbp,%rdi 4cf96: e8 00 00 00 00 callq 4cf9b 4cf9b: 41 89 c5 mov %eax,%r13d 4cf9e: 85 c0 test %eax,%eax 4cfa0: 0f 85 42 01 00 00 jne 4d0e8 4cfa6: 44 8b 85 28 02 00 00 mov 0x228(%rbp),%r8d 4cfad: 45 85 c0 test %r8d,%r8d 4cfb0: 0f 8e 73 01 00 00 jle 4d129 4cfb6: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 4cfbd: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi 4cfc4: 48 8d 50 01 lea 0x1(%rax),%rdx 4cfc8: 23 85 40 02 00 00 and 0x240(%rbp),%eax 4cfce: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4cfd2: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 4cfd9: c7 00 00 79 01 c0 movl $0xc0017900,(%rax) 4cfdf: 8b 9d 28 02 00 00 mov 0x228(%rbp),%ebx 4cfe5: 8b 4c 24 04 mov 0x4(%rsp),%ecx 4cfe9: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 4cff0: 8d 53 ff lea -0x1(%rbx),%edx 4cff3: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 4cffa: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 4d001: 8d 99 00 40 ff ff lea -0xc000(%rcx),%ebx 4d007: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 4d00d: 85 d2 test %edx,%edx 4d00f: 0f 8e fc 00 00 00 jle 4d111 4d015: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi 4d01c: 48 8d 50 01 lea 0x1(%rax),%rdx 4d020: 23 85 40 02 00 00 and 0x240(%rbp),%eax 4d026: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 4d02d: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4d031: 89 18 mov %ebx,(%rax) 4d033: 8b 9d 28 02 00 00 mov 0x228(%rbp),%ebx 4d039: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 4d040: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 4d047: 8d 53 ff lea -0x1(%rbx),%edx 4d04a: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 4d051: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 4d057: 85 d2 test %edx,%edx 4d059: 0f 8e 9a 00 00 00 jle 4d0f9 4d05f: 48 8d 50 01 lea 0x1(%rax),%rdx 4d063: 23 85 40 02 00 00 and 0x240(%rbp),%eax 4d069: 48 89 ef mov %rbp,%rdi 4d06c: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 4d073: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx 4d07a: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4d07e: c7 00 ef be ad de movl $0xdeadbeef,(%rax) 4d084: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax 4d08b: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) 4d092: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) 4d099: e8 00 00 00 00 callq 4d09e 4d09e: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx 4d0a5: 00 4d0a6: 85 c9 test %ecx,%ecx 4d0a8: 0f 84 8c 00 00 00 je 4d13a 4d0ae: 31 ed xor %ebp,%ebp 4d0b0: eb 17 jmp 4d0c9 4d0b2: bf c7 10 00 00 mov $0x10c7,%edi 4d0b7: 83 c5 01 add $0x1,%ebp 4d0ba: e8 00 00 00 00 callq 4d0bf 4d0bf: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) 4d0c6: 00 4d0c7: 76 71 jbe 4d13a 4d0c9: 8b 74 24 04 mov 0x4(%rsp),%esi 4d0cd: 31 d2 xor %edx,%edx 4d0cf: 4c 89 e7 mov %r12,%rdi 4d0d2: e8 00 00 00 00 callq 4d0d7 4d0d7: 3d ef be ad de cmp $0xdeadbeef,%eax 4d0dc: 75 d4 jne 4d0b2 4d0de: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) 4d0e5: 00 4d0e6: 76 52 jbe 4d13a 4d0e8: 8b 74 24 04 mov 0x4(%rsp),%esi 4d0ec: 4c 89 e7 mov %r12,%rdi 4d0ef: e8 00 00 00 00 callq 4d0f4 4d0f4: e9 60 fe ff ff jmpq 4cf59 4d0f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d100: e8 00 00 00 00 callq 4d105 4d105: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 4d10c: e9 4e ff ff ff jmpq 4d05f 4d111: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d118: e8 00 00 00 00 callq 4d11d 4d11d: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 4d124: e9 ec fe ff ff jmpq 4d015 4d129: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d130: e8 00 00 00 00 callq 4d135 4d135: e9 7c fe ff ff jmpq 4cfb6 4d13a: 8b 74 24 04 mov 0x4(%rsp),%esi 4d13e: 4c 89 e7 mov %r12,%rdi 4d141: 41 bd 92 ff ff ff mov $0xffffff92,%r13d 4d147: e8 00 00 00 00 callq 4d14c 4d14c: e9 08 fe ff ff jmpq 4cf59 4d151: e8 00 00 00 00 callq 4d156 4d156: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 4d15d: 00 00 00 000000000004d160 : 4d160: e8 00 00 00 00 callq 4d165 4d165: 41 55 push %r13 4d167: 41 54 push %r12 4d169: 49 89 d4 mov %rdx,%r12 4d16c: 55 push %rbp 4d16d: 31 ed xor %ebp,%ebp 4d16f: 53 push %rbx 4d170: 48 89 fb mov %rdi,%rbx 4d173: 48 85 f6 test %rsi,%rsi 4d176: 74 09 je 4d181 4d178: 8b ae b0 01 00 00 mov 0x1b0(%rsi),%ebp 4d17e: c1 e5 18 shl $0x18,%ebp 4d181: 41 0b 6c 24 08 or 0x8(%r12),%ebp 4d186: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 4d18c: 81 cd 00 00 80 00 or $0x800000,%ebp 4d192: 41 f6 44 24 20 10 testb $0x10,0x20(%r12) 4d198: 0f 85 3c 01 00 00 jne 4d2da 4d19e: 85 c0 test %eax,%eax 4d1a0: 0f 8e 2d 02 00 00 jle 4d3d3 4d1a6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d1ad: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4d1b4: 48 8d 50 01 lea 0x1(%rax),%rdx 4d1b8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d1be: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4d1c2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d1c9: c7 00 00 3f 02 c0 movl $0xc0023f00,(%rax) 4d1cf: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4d1d5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d1dc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4d1e3: 8d 51 ff lea -0x1(%rcx),%edx 4d1e6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4d1ed: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4d1f3: 45 8b 6c 24 10 mov 0x10(%r12),%r13d 4d1f8: 41 83 e5 fc and $0xfffffffc,%r13d 4d1fc: 85 d2 test %edx,%edx 4d1fe: 0f 8e 10 02 00 00 jle 4d414 4d204: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4d20b: 48 8d 50 01 lea 0x1(%rax),%rdx 4d20f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d215: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d21c: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4d220: 44 89 28 mov %r13d,(%rax) 4d223: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4d229: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d230: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4d237: 8d 51 ff lea -0x1(%rcx),%edx 4d23a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4d241: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4d247: 45 0f b7 64 24 14 movzwl 0x14(%r12),%r12d 4d24d: 85 d2 test %edx,%edx 4d24f: 0f 8e a7 01 00 00 jle 4d3fc 4d255: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4d25c: 48 8d 50 01 lea 0x1(%rax),%rdx 4d260: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d266: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d26d: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4d271: 44 89 20 mov %r12d,(%rax) 4d274: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4d27a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d281: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4d288: 8d 57 ff lea -0x1(%rdi),%edx 4d28b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4d292: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4d298: 85 d2 test %edx,%edx 4d29a: 0f 8e 44 01 00 00 jle 4d3e4 4d2a0: 48 8d 50 01 lea 0x1(%rax),%rdx 4d2a4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d2aa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d2b1: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4d2b8: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4d2bc: 89 28 mov %ebp,(%rax) 4d2be: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4d2c5: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 4d2cc: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4d2d3: 5b pop %rbx 4d2d4: 5d pop %rbp 4d2d5: 41 5c pop %r12 4d2d7: 41 5d pop %r13 4d2d9: c3 retq 4d2da: 85 c0 test %eax,%eax 4d2dc: 0f 8e 4a 01 00 00 jle 4d42c 4d2e2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d2e9: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 4d2f0: 48 8d 50 01 lea 0x1(%rax),%rdx 4d2f4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d2fa: 49 8d 04 82 lea (%r10,%rax,4),%rax 4d2fe: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d305: c7 00 00 68 01 c0 movl $0xc0016800,(%rax) 4d30b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4d311: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d318: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4d31f: 8d 51 ff lea -0x1(%rcx),%edx 4d322: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4d329: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4d32f: 85 d2 test %edx,%edx 4d331: 0f 8e 1e 01 00 00 jle 4d455 4d337: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 4d33e: 48 8d 50 01 lea 0x1(%rax),%rdx 4d342: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d348: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d34f: 49 8d 04 81 lea (%r9,%rax,4),%rax 4d353: c7 00 48 13 00 00 movl $0x1348,(%rax) 4d359: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4d35f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d366: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4d36d: 8d 51 ff lea -0x1(%rcx),%edx 4d370: 48 8b 0b mov (%rbx),%rcx 4d373: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4d37a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4d380: 44 8b a9 0c 3b 01 00 mov 0x13b0c(%rcx),%r13d 4d387: 85 d2 test %edx,%edx 4d389: 0f 8e ae 00 00 00 jle 4d43d 4d38f: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 4d396: 48 8d 50 01 lea 0x1(%rax),%rdx 4d39a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d3a0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d3a7: 49 8d 04 80 lea (%r8,%rax,4),%rax 4d3ab: 44 89 28 mov %r13d,(%rax) 4d3ae: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4d3b5: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4d3bc: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 4d3c2: 83 e8 01 sub $0x1,%eax 4d3c5: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 4d3cb: 85 c0 test %eax,%eax 4d3cd: 0f 8f d3 fd ff ff jg 4d1a6 4d3d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d3da: e8 00 00 00 00 callq 4d3df 4d3df: e9 c2 fd ff ff jmpq 4d1a6 4d3e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d3eb: e8 00 00 00 00 callq 4d3f0 4d3f0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d3f7: e9 a4 fe ff ff jmpq 4d2a0 4d3fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d403: e8 00 00 00 00 callq 4d408 4d408: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d40f: e9 41 fe ff ff jmpq 4d255 4d414: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d41b: e8 00 00 00 00 callq 4d420 4d420: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d427: e9 d8 fd ff ff jmpq 4d204 4d42c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d433: e8 00 00 00 00 callq 4d438 4d438: e9 a5 fe ff ff jmpq 4d2e2 4d43d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d444: e8 00 00 00 00 callq 4d449 4d449: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d450: e9 3a ff ff ff jmpq 4d38f 4d455: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d45c: e8 00 00 00 00 callq 4d461 4d461: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d468: e9 ca fe ff ff jmpq 4d337 4d46d: 0f 1f 00 nopl (%rax) 000000000004d470 : 4d470: e8 00 00 00 00 callq 4d475 4d475: 49 63 00 movslq (%r8),%rax 4d478: 41 56 push %r14 4d47a: c1 e6 04 shl $0x4,%esi 4d47d: 41 55 push %r13 4d47f: 49 89 cd mov %rcx,%r13 4d482: 09 d6 or %edx,%esi 4d484: 8d 48 01 lea 0x1(%rax),%ecx 4d487: 41 54 push %r12 4d489: 89 f2 mov %esi,%edx 4d48b: 41 89 f4 mov %esi,%r12d 4d48e: 41 89 08 mov %ecx,(%r8) 4d491: 81 ca 00 20 12 00 or $0x122000,%edx 4d497: be 78 23 00 00 mov $0x2378,%esi 4d49c: 41 c7 44 85 00 00 00 movl $0x0,0x0(%r13,%rax,4) 4d4a3: 00 00 4d4a5: 49 63 00 movslq (%r8),%rax 4d4a8: 55 push %rbp 4d4a9: 48 89 fd mov %rdi,%rbp 4d4ac: 8d 48 01 lea 0x1(%rax),%ecx 4d4af: 53 push %rbx 4d4b0: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d4b5: 4c 89 c3 mov %r8,%rbx 4d4b8: 41 89 08 mov %ecx,(%r8) 4d4bb: 31 c9 xor %ecx,%ecx 4d4bd: e8 00 00 00 00 callq 4d4c2 4d4c2: 31 d2 xor %edx,%edx 4d4c4: 48 89 ef mov %rbp,%rdi 4d4c7: be 79 23 00 00 mov $0x2379,%esi 4d4cc: e8 00 00 00 00 callq 4d4d1 4d4d1: 31 c9 xor %ecx,%ecx 4d4d3: 48 89 ef mov %rbp,%rdi 4d4d6: be 78 23 00 00 mov $0x2378,%esi 4d4db: 41 89 06 mov %eax,(%r14) 4d4de: 48 63 03 movslq (%rbx),%rax 4d4e1: 8d 50 01 lea 0x1(%rax),%edx 4d4e4: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d4e9: 89 13 mov %edx,(%rbx) 4d4eb: 44 89 e2 mov %r12d,%edx 4d4ee: 81 ca 00 20 18 00 or $0x182000,%edx 4d4f4: e8 00 00 00 00 callq 4d4f9 4d4f9: 31 d2 xor %edx,%edx 4d4fb: 48 89 ef mov %rbp,%rdi 4d4fe: be 79 23 00 00 mov $0x2379,%esi 4d503: e8 00 00 00 00 callq 4d508 4d508: 31 c9 xor %ecx,%ecx 4d50a: 48 89 ef mov %rbp,%rdi 4d50d: be 78 23 00 00 mov $0x2378,%esi 4d512: 41 89 06 mov %eax,(%r14) 4d515: 48 63 03 movslq (%rbx),%rax 4d518: 8d 50 01 lea 0x1(%rax),%edx 4d51b: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d520: 89 13 mov %edx,(%rbx) 4d522: 44 89 e2 mov %r12d,%edx 4d525: 81 ca 00 20 19 00 or $0x192000,%edx 4d52b: e8 00 00 00 00 callq 4d530 4d530: 31 d2 xor %edx,%edx 4d532: 48 89 ef mov %rbp,%rdi 4d535: be 79 23 00 00 mov $0x2379,%esi 4d53a: e8 00 00 00 00 callq 4d53f 4d53f: 31 c9 xor %ecx,%ecx 4d541: 48 89 ef mov %rbp,%rdi 4d544: be 78 23 00 00 mov $0x2378,%esi 4d549: 41 89 06 mov %eax,(%r14) 4d54c: 48 63 03 movslq (%rbx),%rax 4d54f: 8d 50 01 lea 0x1(%rax),%edx 4d552: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d557: 89 13 mov %edx,(%rbx) 4d559: 44 89 e2 mov %r12d,%edx 4d55c: 81 ca 00 20 7e 02 or $0x27e2000,%edx 4d562: e8 00 00 00 00 callq 4d567 4d567: 31 d2 xor %edx,%edx 4d569: 48 89 ef mov %rbp,%rdi 4d56c: be 79 23 00 00 mov $0x2379,%esi 4d571: e8 00 00 00 00 callq 4d576 4d576: 31 c9 xor %ecx,%ecx 4d578: 48 89 ef mov %rbp,%rdi 4d57b: be 78 23 00 00 mov $0x2378,%esi 4d580: 41 89 06 mov %eax,(%r14) 4d583: 48 63 03 movslq (%rbx),%rax 4d586: 8d 50 01 lea 0x1(%rax),%edx 4d589: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d58e: 89 13 mov %edx,(%rbx) 4d590: 44 89 e2 mov %r12d,%edx 4d593: 81 ca 00 20 7f 02 or $0x27f2000,%edx 4d599: e8 00 00 00 00 callq 4d59e 4d59e: 31 d2 xor %edx,%edx 4d5a0: 48 89 ef mov %rbp,%rdi 4d5a3: be 79 23 00 00 mov $0x2379,%esi 4d5a8: e8 00 00 00 00 callq 4d5ad 4d5ad: 31 c9 xor %ecx,%ecx 4d5af: 48 89 ef mov %rbp,%rdi 4d5b2: be 78 23 00 00 mov $0x2378,%esi 4d5b7: 41 89 06 mov %eax,(%r14) 4d5ba: 48 63 03 movslq (%rbx),%rax 4d5bd: 8d 50 01 lea 0x1(%rax),%edx 4d5c0: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d5c5: 89 13 mov %edx,(%rbx) 4d5c7: 44 89 e2 mov %r12d,%edx 4d5ca: 81 ca 00 20 14 00 or $0x142000,%edx 4d5d0: e8 00 00 00 00 callq 4d5d5 4d5d5: 31 d2 xor %edx,%edx 4d5d7: 48 89 ef mov %rbp,%rdi 4d5da: be 79 23 00 00 mov $0x2379,%esi 4d5df: e8 00 00 00 00 callq 4d5e4 4d5e4: 48 89 ef mov %rbp,%rdi 4d5e7: be 78 23 00 00 mov $0x2378,%esi 4d5ec: 41 89 06 mov %eax,(%r14) 4d5ef: 48 63 03 movslq (%rbx),%rax 4d5f2: 8d 50 01 lea 0x1(%rax),%edx 4d5f5: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d5fa: 89 13 mov %edx,(%rbx) 4d5fc: 44 89 e2 mov %r12d,%edx 4d5ff: 81 ca 00 20 1a 00 or $0x1a2000,%edx 4d605: 31 c9 xor %ecx,%ecx 4d607: e8 00 00 00 00 callq 4d60c 4d60c: 31 d2 xor %edx,%edx 4d60e: 48 89 ef mov %rbp,%rdi 4d611: be 79 23 00 00 mov $0x2379,%esi 4d616: e8 00 00 00 00 callq 4d61b 4d61b: 31 c9 xor %ecx,%ecx 4d61d: 48 89 ef mov %rbp,%rdi 4d620: be 78 23 00 00 mov $0x2378,%esi 4d625: 41 89 06 mov %eax,(%r14) 4d628: 48 63 03 movslq (%rbx),%rax 4d62b: 8d 50 01 lea 0x1(%rax),%edx 4d62e: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d633: 89 13 mov %edx,(%rbx) 4d635: 44 89 e2 mov %r12d,%edx 4d638: 81 ca 00 20 1b 00 or $0x1b2000,%edx 4d63e: e8 00 00 00 00 callq 4d643 4d643: 31 d2 xor %edx,%edx 4d645: 48 89 ef mov %rbp,%rdi 4d648: be 79 23 00 00 mov $0x2379,%esi 4d64d: e8 00 00 00 00 callq 4d652 4d652: 31 c9 xor %ecx,%ecx 4d654: 48 89 ef mov %rbp,%rdi 4d657: be 78 23 00 00 mov $0x2378,%esi 4d65c: 41 89 06 mov %eax,(%r14) 4d65f: 48 63 03 movslq (%rbx),%rax 4d662: 8d 50 01 lea 0x1(%rax),%edx 4d665: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d66a: 89 13 mov %edx,(%rbx) 4d66c: 44 89 e2 mov %r12d,%edx 4d66f: 81 ca 00 20 15 00 or $0x152000,%edx 4d675: e8 00 00 00 00 callq 4d67a 4d67a: 31 d2 xor %edx,%edx 4d67c: 48 89 ef mov %rbp,%rdi 4d67f: be 79 23 00 00 mov $0x2379,%esi 4d684: e8 00 00 00 00 callq 4d689 4d689: 31 c9 xor %ecx,%ecx 4d68b: 48 89 ef mov %rbp,%rdi 4d68e: be 78 23 00 00 mov $0x2378,%esi 4d693: 41 89 06 mov %eax,(%r14) 4d696: 48 63 03 movslq (%rbx),%rax 4d699: 8d 50 01 lea 0x1(%rax),%edx 4d69c: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d6a1: 89 13 mov %edx,(%rbx) 4d6a3: 44 89 e2 mov %r12d,%edx 4d6a6: 81 ca 00 20 16 00 or $0x162000,%edx 4d6ac: e8 00 00 00 00 callq 4d6b1 4d6b1: 31 d2 xor %edx,%edx 4d6b3: 48 89 ef mov %rbp,%rdi 4d6b6: be 79 23 00 00 mov $0x2379,%esi 4d6bb: e8 00 00 00 00 callq 4d6c0 4d6c0: 31 c9 xor %ecx,%ecx 4d6c2: 48 89 ef mov %rbp,%rdi 4d6c5: be 78 23 00 00 mov $0x2378,%esi 4d6ca: 41 89 06 mov %eax,(%r14) 4d6cd: 48 63 03 movslq (%rbx),%rax 4d6d0: 8d 50 01 lea 0x1(%rax),%edx 4d6d3: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d6d8: 89 13 mov %edx,(%rbx) 4d6da: 44 89 e2 mov %r12d,%edx 4d6dd: 81 ca 00 20 13 00 or $0x132000,%edx 4d6e3: e8 00 00 00 00 callq 4d6e8 4d6e8: 31 d2 xor %edx,%edx 4d6ea: 48 89 ef mov %rbp,%rdi 4d6ed: be 79 23 00 00 mov $0x2379,%esi 4d6f2: e8 00 00 00 00 callq 4d6f7 4d6f7: 31 c9 xor %ecx,%ecx 4d6f9: 48 89 ef mov %rbp,%rdi 4d6fc: be 78 23 00 00 mov $0x2378,%esi 4d701: 41 89 06 mov %eax,(%r14) 4d704: 48 63 03 movslq (%rbx),%rax 4d707: 8d 50 01 lea 0x1(%rax),%edx 4d70a: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d70f: 89 13 mov %edx,(%rbx) 4d711: 44 89 e2 mov %r12d,%edx 4d714: 81 ca 00 20 17 00 or $0x172000,%edx 4d71a: e8 00 00 00 00 callq 4d71f 4d71f: 31 d2 xor %edx,%edx 4d721: 48 89 ef mov %rbp,%rdi 4d724: be 79 23 00 00 mov $0x2379,%esi 4d729: e8 00 00 00 00 callq 4d72e 4d72e: 31 c9 xor %ecx,%ecx 4d730: 48 89 ef mov %rbp,%rdi 4d733: be 78 23 00 00 mov $0x2378,%esi 4d738: 41 89 06 mov %eax,(%r14) 4d73b: 48 63 03 movslq (%rbx),%rax 4d73e: 8d 50 01 lea 0x1(%rax),%edx 4d741: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d746: 89 13 mov %edx,(%rbx) 4d748: 44 89 e2 mov %r12d,%edx 4d74b: 81 ca 00 20 6c 02 or $0x26c2000,%edx 4d751: e8 00 00 00 00 callq 4d756 4d756: 48 89 ef mov %rbp,%rdi 4d759: 31 d2 xor %edx,%edx 4d75b: be 79 23 00 00 mov $0x2379,%esi 4d760: e8 00 00 00 00 callq 4d765 4d765: 31 c9 xor %ecx,%ecx 4d767: 48 89 ef mov %rbp,%rdi 4d76a: be 78 23 00 00 mov $0x2378,%esi 4d76f: 41 89 06 mov %eax,(%r14) 4d772: 48 63 03 movslq (%rbx),%rax 4d775: 8d 50 01 lea 0x1(%rax),%edx 4d778: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d77d: 89 13 mov %edx,(%rbx) 4d77f: 44 89 e2 mov %r12d,%edx 4d782: 81 ca 00 20 6d 02 or $0x26d2000,%edx 4d788: e8 00 00 00 00 callq 4d78d 4d78d: 48 89 ef mov %rbp,%rdi 4d790: 31 d2 xor %edx,%edx 4d792: be 79 23 00 00 mov $0x2379,%esi 4d797: e8 00 00 00 00 callq 4d79c 4d79c: 31 c9 xor %ecx,%ecx 4d79e: 48 89 ef mov %rbp,%rdi 4d7a1: be 78 23 00 00 mov $0x2378,%esi 4d7a6: 41 89 06 mov %eax,(%r14) 4d7a9: 48 63 03 movslq (%rbx),%rax 4d7ac: 8d 50 01 lea 0x1(%rax),%edx 4d7af: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d7b4: 89 13 mov %edx,(%rbx) 4d7b6: 44 89 e2 mov %r12d,%edx 4d7b9: 81 ca 00 20 6e 02 or $0x26e2000,%edx 4d7bf: e8 00 00 00 00 callq 4d7c4 4d7c4: 48 89 ef mov %rbp,%rdi 4d7c7: 31 d2 xor %edx,%edx 4d7c9: be 79 23 00 00 mov $0x2379,%esi 4d7ce: e8 00 00 00 00 callq 4d7d3 4d7d3: 31 c9 xor %ecx,%ecx 4d7d5: 48 89 ef mov %rbp,%rdi 4d7d8: be 78 23 00 00 mov $0x2378,%esi 4d7dd: 41 89 06 mov %eax,(%r14) 4d7e0: 48 63 03 movslq (%rbx),%rax 4d7e3: 8d 50 01 lea 0x1(%rax),%edx 4d7e6: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d7eb: 89 13 mov %edx,(%rbx) 4d7ed: 44 89 e2 mov %r12d,%edx 4d7f0: 81 ca 00 20 6f 02 or $0x26f2000,%edx 4d7f6: e8 00 00 00 00 callq 4d7fb 4d7fb: 48 89 ef mov %rbp,%rdi 4d7fe: 31 d2 xor %edx,%edx 4d800: be 79 23 00 00 mov $0x2379,%esi 4d805: e8 00 00 00 00 callq 4d80a 4d80a: 31 c9 xor %ecx,%ecx 4d80c: 48 89 ef mov %rbp,%rdi 4d80f: be 78 23 00 00 mov $0x2378,%esi 4d814: 41 89 06 mov %eax,(%r14) 4d817: 48 63 03 movslq (%rbx),%rax 4d81a: 8d 50 01 lea 0x1(%rax),%edx 4d81d: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 4d822: 89 13 mov %edx,(%rbx) 4d824: 44 89 e2 mov %r12d,%edx 4d827: 81 ca 00 20 1c 00 or $0x1c2000,%edx 4d82d: e8 00 00 00 00 callq 4d832 4d832: 48 89 ef mov %rbp,%rdi 4d835: 31 d2 xor %edx,%edx 4d837: be 79 23 00 00 mov $0x2379,%esi 4d83c: e8 00 00 00 00 callq 4d841 4d841: 48 89 ef mov %rbp,%rdi 4d844: 31 c9 xor %ecx,%ecx 4d846: be 78 23 00 00 mov $0x2378,%esi 4d84b: 41 89 06 mov %eax,(%r14) 4d84e: 48 63 03 movslq (%rbx),%rax 4d851: 8d 50 01 lea 0x1(%rax),%edx 4d854: 89 13 mov %edx,(%rbx) 4d856: 44 89 e2 mov %r12d,%edx 4d859: 49 8d 5c 85 00 lea 0x0(%r13,%rax,4),%rbx 4d85e: 81 ca 00 20 7c 02 or $0x27c2000,%edx 4d864: e8 00 00 00 00 callq 4d869 4d869: 48 89 ef mov %rbp,%rdi 4d86c: 31 d2 xor %edx,%edx 4d86e: be 79 23 00 00 mov $0x2379,%esi 4d873: e8 00 00 00 00 callq 4d878 4d878: 89 03 mov %eax,(%rbx) 4d87a: 5b pop %rbx 4d87b: 5d pop %rbp 4d87c: 41 5c pop %r12 4d87e: 41 5d pop %r13 4d880: 41 5e pop %r14 4d882: c3 retq 4d883: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 4d88a: 00 00 00 00 4d88e: 66 90 xchg %ax,%ax 000000000004d890 : 4d890: e8 00 00 00 00 callq 4d895 4d895: 41 56 push %r14 4d897: 45 31 f6 xor %r14d,%r14d 4d89a: 41 55 push %r13 4d89c: 41 54 push %r12 4d89e: 55 push %rbp 4d89f: 53 push %rbx 4d8a0: 48 8b 47 08 mov 0x8(%rdi),%rax 4d8a4: 48 89 fb mov %rdi,%rbx 4d8a7: 44 8b 67 20 mov 0x20(%rdi),%r12d 4d8ab: 4c 8b 6f 10 mov 0x10(%rdi),%r13 4d8af: 8b 28 mov (%rax),%ebp 4d8b1: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi 4d8b7: 85 ed test %ebp,%ebp 4d8b9: 41 0f 94 c6 sete %r14b 4d8bd: 85 ff test %edi,%edi 4d8bf: 0f 8e f7 03 00 00 jle 4dcbc 4d8c5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d8cc: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4d8d3: 41 c1 e6 08 shl $0x8,%r14d 4d8d7: 41 83 ce 13 or $0x13,%r14d 4d8db: 48 8d 50 01 lea 0x1(%rax),%rdx 4d8df: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d8e5: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4d8e9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d8f0: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) 4d8f6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4d8fc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d903: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4d90a: 8d 51 ff lea -0x1(%rcx),%edx 4d90d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4d914: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4d91a: 85 d2 test %edx,%edx 4d91c: 0f 8e 82 03 00 00 jle 4dca4 4d922: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4d929: 48 8d 50 01 lea 0x1(%rax),%rdx 4d92d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d933: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d93a: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4d93e: 44 89 30 mov %r14d,(%rax) 4d941: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4d947: 45 89 ee mov %r13d,%r14d 4d94a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d951: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4d958: 41 83 e6 fc and $0xfffffffc,%r14d 4d95c: 8d 56 ff lea -0x1(%rsi),%edx 4d95f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4d966: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4d96c: 85 d2 test %edx,%edx 4d96e: 0f 8e 18 03 00 00 jle 4dc8c 4d974: 48 8d 50 01 lea 0x1(%rax),%rdx 4d978: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d97e: 49 c1 ed 20 shr $0x20,%r13 4d982: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d989: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4d990: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4d994: 44 89 30 mov %r14d,(%rax) 4d997: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4d99d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d9a4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4d9ab: 8d 51 ff lea -0x1(%rcx),%edx 4d9ae: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4d9b5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4d9bb: 85 d2 test %edx,%edx 4d9bd: 0f 8e b1 02 00 00 jle 4dc74 4d9c3: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 4d9ca: 48 8d 50 01 lea 0x1(%rax),%rdx 4d9ce: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4d9d4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4d9db: 49 8d 04 83 lea (%r11,%rax,4),%rax 4d9df: 44 89 28 mov %r13d,(%rax) 4d9e2: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4d9e8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4d9ef: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4d9f6: 8d 56 ff lea -0x1(%rsi),%edx 4d9f9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4da00: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4da06: 85 d2 test %edx,%edx 4da08: 0f 8e 4e 02 00 00 jle 4dc5c 4da0e: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 4da15: 48 8d 50 01 lea 0x1(%rax),%rdx 4da19: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4da1f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4da26: 49 8d 04 82 lea (%r10,%rax,4),%rax 4da2a: 44 89 20 mov %r12d,(%rax) 4da2d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4da33: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4da3a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4da41: 8d 51 ff lea -0x1(%rcx),%edx 4da44: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4da4b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4da51: 85 d2 test %edx,%edx 4da53: 0f 8e eb 01 00 00 jle 4dc44 4da59: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 4da60: 48 8d 50 01 lea 0x1(%rax),%rdx 4da64: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4da6a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4da71: 49 8d 04 81 lea (%r9,%rax,4),%rax 4da75: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 4da7b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4da81: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4da88: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4da8f: 8d 56 ff lea -0x1(%rsi),%edx 4da92: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4da99: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4da9f: 85 d2 test %edx,%edx 4daa1: 0f 8e 85 01 00 00 jle 4dc2c 4daa7: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 4daae: 48 8d 50 01 lea 0x1(%rax),%rdx 4dab2: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4dab8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4dabf: 49 8d 04 80 lea (%r8,%rax,4),%rax 4dac3: c7 00 04 00 00 00 movl $0x4,(%rax) 4dac9: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 4dacf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dad6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4dadd: 8d 57 ff lea -0x1(%rdi),%edx 4dae0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4dae7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4daed: 85 ed test %ebp,%ebp 4daef: 74 09 je 4dafa 4daf1: 5b pop %rbx 4daf2: 5d pop %rbp 4daf3: 41 5c pop %r12 4daf5: 41 5d pop %r13 4daf7: 41 5e pop %r14 4daf9: c3 retq 4dafa: 85 d2 test %edx,%edx 4dafc: 0f 8e cb 01 00 00 jle 4dccd 4db02: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 4db09: 48 8d 50 01 lea 0x1(%rax),%rdx 4db0d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4db13: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4db1a: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4db1e: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 4db24: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4db2a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4db31: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4db38: 8d 51 ff lea -0x1(%rcx),%edx 4db3b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4db42: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4db48: 85 d2 test %edx,%edx 4db4a: 0f 8e c5 01 00 00 jle 4dd15 4db50: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 4db57: 48 8d 50 01 lea 0x1(%rax),%rdx 4db5b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4db61: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4db68: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4db6c: c7 00 00 00 00 00 movl $0x0,(%rax) 4db72: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 4db78: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4db7f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4db86: 8d 56 ff lea -0x1(%rsi),%edx 4db89: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4db90: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4db96: 85 d2 test %edx,%edx 4db98: 0f 8e 5f 01 00 00 jle 4dcfd 4db9e: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 4dba5: 48 8d 50 01 lea 0x1(%rax),%rdx 4dba9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4dbaf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4dbb6: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4dbba: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 4dbc0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 4dbc6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dbcd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 4dbd4: 8d 51 ff lea -0x1(%rcx),%edx 4dbd7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 4dbde: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 4dbe4: 85 d2 test %edx,%edx 4dbe6: 0f 8e f9 00 00 00 jle 4dce5 4dbec: 48 8d 50 01 lea 0x1(%rax),%rdx 4dbf0: 23 83 40 02 00 00 and 0x240(%rbx),%eax 4dbf6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 4dbfd: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 4dc04: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4dc08: c7 00 00 00 00 00 movl $0x0,(%rax) 4dc0e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 4dc15: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 4dc1c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 4dc23: 5b pop %rbx 4dc24: 5d pop %rbp 4dc25: 41 5c pop %r12 4dc27: 41 5d pop %r13 4dc29: 41 5e pop %r14 4dc2b: c3 retq 4dc2c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dc33: e8 00 00 00 00 callq 4dc38 4dc38: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dc3f: e9 63 fe ff ff jmpq 4daa7 4dc44: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dc4b: e8 00 00 00 00 callq 4dc50 4dc50: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dc57: e9 fd fd ff ff jmpq 4da59 4dc5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dc63: e8 00 00 00 00 callq 4dc68 4dc68: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dc6f: e9 9a fd ff ff jmpq 4da0e 4dc74: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dc7b: e8 00 00 00 00 callq 4dc80 4dc80: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dc87: e9 37 fd ff ff jmpq 4d9c3 4dc8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dc93: e8 00 00 00 00 callq 4dc98 4dc98: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dc9f: e9 d0 fc ff ff jmpq 4d974 4dca4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dcab: e8 00 00 00 00 callq 4dcb0 4dcb0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dcb7: e9 66 fc ff ff jmpq 4d922 4dcbc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dcc3: e8 00 00 00 00 callq 4dcc8 4dcc8: e9 f8 fb ff ff jmpq 4d8c5 4dccd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dcd4: e8 00 00 00 00 callq 4dcd9 4dcd9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dce0: e9 1d fe ff ff jmpq 4db02 4dce5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dcec: e8 00 00 00 00 callq 4dcf1 4dcf1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dcf8: e9 ef fe ff ff jmpq 4dbec 4dcfd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dd04: e8 00 00 00 00 callq 4dd09 4dd09: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dd10: e9 89 fe ff ff jmpq 4db9e 4dd15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4dd1c: e8 00 00 00 00 callq 4dd21 4dd21: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 4dd28: e9 23 fe ff ff jmpq 4db50 4dd2d: 0f 1f 00 nopl (%rax) 000000000004dd30 : 4dd30: e8 00 00 00 00 callq 4dd35 4dd35: 41 57 push %r15 4dd37: 31 c9 xor %ecx,%ecx 4dd39: ba ff 00 00 00 mov $0xff,%edx 4dd3e: be 00 20 00 00 mov $0x2000,%esi 4dd43: 41 56 push %r14 4dd45: 41 55 push %r13 4dd47: 49 89 fd mov %rdi,%r13 4dd4a: 41 54 push %r12 4dd4c: 55 push %rbp 4dd4d: 53 push %rbx 4dd4e: 48 83 ec 68 sub $0x68,%rsp 4dd52: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 4dd59: 00 00 4dd5b: 48 89 44 24 60 mov %rax,0x60(%rsp) 4dd60: 31 c0 xor %eax,%eax 4dd62: e8 00 00 00 00 callq 4dd67 4dd67: 31 c9 xor %ecx,%ecx 4dd69: be 3e 26 00 00 mov $0x263e,%esi 4dd6e: 4c 89 ef mov %r13,%rdi 4dd71: 41 8b 95 84 8a 00 00 mov 0x8a84(%r13),%edx 4dd78: e8 00 00 00 00 callq 4dd7d 4dd7d: 31 c9 xor %ecx,%ecx 4dd7f: be d2 0b 00 00 mov $0xbd2,%esi 4dd84: 4c 89 ef mov %r13,%rdi 4dd87: 41 8b 95 84 8a 00 00 mov 0x8a84(%r13),%edx 4dd8e: e8 00 00 00 00 callq 4dd93 4dd93: 31 c9 xor %ecx,%ecx 4dd95: be 00 03 00 00 mov $0x300,%esi 4dd9a: 4c 89 ef mov %r13,%rdi 4dd9d: 41 8b 95 84 8a 00 00 mov 0x8a84(%r13),%edx 4dda4: e8 00 00 00 00 callq 4dda9 4dda9: 41 8b 85 68 8a 00 00 mov 0x8a68(%r13),%eax 4ddb0: be 00 20 00 00 mov $0x2000,%esi 4ddb5: 49 8d 8d 94 8a 00 00 lea 0x8a94(%r13),%rcx 4ddbc: 49 8d 95 14 8b 00 00 lea 0x8b14(%r13),%rdx 4ddc3: 83 f8 01 cmp $0x1,%eax 4ddc6: 74 10 je 4ddd8 4ddc8: 83 f8 04 cmp $0x4,%eax 4ddcb: be 00 28 00 00 mov $0x2800,%esi 4ddd0: b8 00 30 00 00 mov $0x3000,%eax 4ddd5: 0f 44 f0 cmove %eax,%esi 4ddd8: 48 8d 79 08 lea 0x8(%rcx),%rdi 4dddc: 31 c0 xor %eax,%eax 4ddde: 49 c7 85 94 8a 00 00 movq $0x0,0x8a94(%r13) 4dde5: 00 00 00 00 4dde9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 4dded: 48 c7 41 78 00 00 00 movq $0x0,0x78(%rcx) 4ddf4: 00 4ddf5: 48 29 f9 sub %rdi,%rcx 4ddf8: 83 e9 80 sub $0xffffff80,%ecx 4ddfb: c1 e9 03 shr $0x3,%ecx 4ddfe: f3 48 ab rep stos %rax,%es:(%rdi) 4de01: 48 8d 7a 08 lea 0x8(%rdx),%rdi 4de05: 49 c7 85 14 8b 00 00 movq $0x0,0x8b14(%r13) 4de0c: 00 00 00 00 4de10: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 4de14: 48 c7 42 38 00 00 00 movq $0x0,0x38(%rdx) 4de1b: 00 4de1c: 48 29 fa sub %rdi,%rdx 4de1f: 8d 4a 40 lea 0x40(%rdx),%ecx 4de22: c1 e9 03 shr $0x3,%ecx 4de25: f3 48 ab rep stos %rax,%es:(%rdi) 4de28: 41 8b 85 08 07 00 00 mov 0x708(%r13),%eax 4de2f: 83 f8 05 cmp $0x5,%eax 4de32: 0f 84 89 1d 00 00 je 4fbc1 4de38: 83 f8 08 cmp $0x8,%eax 4de3b: 0f 84 53 1f 00 00 je 4fd94 4de41: 41 89 b5 b0 8a 00 00 mov %esi,0x8ab0(%r13) 4de48: 31 db xor %ebx,%ebx 4de4a: ba 10 00 80 00 mov $0x800010,%edx 4de4f: 48 b8 10 00 80 00 10 movabs $0x80081000800010,%rax 4de56: 08 80 00 4de59: 49 89 85 94 8a 00 00 mov %rax,0x8a94(%r13) 4de60: 48 b8 10 10 80 00 10 movabs $0x80181000801010,%rax 4de67: 18 80 00 4de6a: 49 89 85 9c 8a 00 00 mov %rax,0x8a9c(%r13) 4de71: 89 f0 mov %esi,%eax 4de73: 0d 10 00 80 00 or $0x800010,%eax 4de78: 41 89 b5 c4 8a 00 00 mov %esi,0x8ac4(%r13) 4de7f: 41 89 85 a4 8a 00 00 mov %eax,0x8aa4(%r13) 4de86: 89 f0 mov %esi,%eax 4de88: 0d 14 00 80 00 or $0x800014,%eax 4de8d: 41 c7 85 a8 8a 00 00 movl $0x800008,0x8aa8(%r13) 4de94: 08 00 80 00 4de98: 41 89 85 ac 8a 00 00 mov %eax,0x8aac(%r13) 4de9f: 48 b8 04 00 00 00 08 movabs $0x800000004,%rax 4dea6: 00 00 00 4dea9: 49 89 85 b4 8a 00 00 mov %rax,0x8ab4(%r13) 4deb0: 48 b8 10 00 00 02 14 movabs $0x600001402000010,%rax 4deb7: 00 00 06 4deba: 49 89 85 bc 8a 00 00 mov %rax,0x8abc(%r13) 4dec1: 48 b8 08 00 40 00 10 movabs $0x240001000400008,%rax 4dec8: 00 40 02 4decb: 49 89 85 c8 8a 00 00 mov %rax,0x8ac8(%r13) 4ded2: 48 b8 30 00 40 02 14 movabs $0x640001402400030,%rax 4ded9: 00 40 06 4dedc: 49 89 85 d0 8a 00 00 mov %rax,0x8ad0(%r13) 4dee3: 48 b8 0c 00 40 00 0c movabs $0x100000c0040000c,%rax 4deea: 00 00 01 4deed: 49 89 85 dc 8a 00 00 mov %rax,0x8adc(%r13) 4def4: 48 b8 1c 00 00 01 34 movabs $0x10000340100001c,%rax 4defb: 00 00 01 4defe: 49 89 85 e4 8a 00 00 mov %rax,0x8ae4(%r13) 4df05: 48 b8 1c 00 40 00 20 movabs $0x10000200040001c,%rax 4df0c: 00 00 01 4df0f: 49 89 85 f4 8a 00 00 mov %rax,0x8af4(%r13) 4df16: 48 b8 38 00 00 01 08 movabs $0xc0000801000038,%rax 4df1d: 00 c0 00 4df20: 49 89 85 fc 8a 00 00 mov %rax,0x8afc(%r13) 4df27: 48 b8 10 00 c0 02 14 movabs $0x6c0001402c00010,%rax 4df2e: 00 c0 06 4df31: 49 89 85 04 8b 00 00 mov %rax,0x8b04(%r13) 4df38: 48 b8 a8 00 00 00 a4 movabs $0xa4000000a8,%rax 4df3f: 00 00 00 4df42: 49 89 85 14 8b 00 00 mov %rax,0x8b14(%r13) 4df49: 48 b8 94 00 00 00 90 movabs $0x9000000094,%rax 4df50: 00 00 00 4df53: 49 89 85 1c 8b 00 00 mov %rax,0x8b1c(%r13) 4df5a: 48 83 e8 04 sub $0x4,%rax 4df5e: 49 89 85 24 8b 00 00 mov %rax,0x8b24(%r13) 4df65: 48 b8 ee 00 00 00 ea movabs $0xea000000ee,%rax 4df6c: 00 00 00 4df6f: 49 89 85 34 8b 00 00 mov %rax,0x8b34(%r13) 4df76: 48 b8 e9 00 00 00 e5 movabs $0xe5000000e9,%rax 4df7d: 00 00 00 4df80: 49 89 85 3c 8b 00 00 mov %rax,0x8b3c(%r13) 4df87: 48 b8 e4 00 00 00 e0 movabs $0xe0000000e4,%rax 4df8e: 00 00 00 4df91: 41 89 b5 d8 8a 00 00 mov %esi,0x8ad8(%r13) 4df98: 41 c7 85 ec 8a 00 00 movl $0x1000024,0x8aec(%r13) 4df9f: 24 00 00 01 4dfa3: 41 89 b5 f0 8a 00 00 mov %esi,0x8af0(%r13) 4dfaa: 41 89 b5 0c 8b 00 00 mov %esi,0x8b0c(%r13) 4dfb1: 41 c7 85 2c 8b 00 00 movl $0x90,0x8b2c(%r13) 4dfb8: 90 00 00 00 4dfbc: 49 89 85 44 8b 00 00 mov %rax,0x8b44(%r13) 4dfc3: 41 c7 85 4c 8b 00 00 movl $0x90,0x8b4c(%r13) 4dfca: 90 00 00 00 4dfce: eb 08 jmp 4dfd8 4dfd0: 41 8b 94 9d 94 8a 00 mov 0x8a94(%r13,%rbx,4),%edx 4dfd7: 00 4dfd8: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi 4dfde: 31 c9 xor %ecx,%ecx 4dfe0: 4c 89 ef mov %r13,%rdi 4dfe3: 48 83 c3 01 add $0x1,%rbx 4dfe7: e8 00 00 00 00 callq 4dfec 4dfec: 48 83 fb 20 cmp $0x20,%rbx 4dff0: 75 de jne 4dfd0 4dff2: 31 db xor %ebx,%ebx 4dff4: eb 04 jmp 4dffa 4dff6: 48 83 c3 01 add $0x1,%rbx 4dffa: 48 83 fb 07 cmp $0x7,%rbx 4dffe: 74 f6 je 4dff6 4e000: 41 8b 94 9d 14 8b 00 mov 0x8b14(%r13,%rbx,4),%edx 4e007: 00 4e008: 31 c9 xor %ecx,%ecx 4e00a: 8d b3 64 26 00 00 lea 0x2664(%rbx),%esi 4e010: 4c 89 ef mov %r13,%rdi 4e013: e8 00 00 00 00 callq 4e018 4e018: 83 fb 0f cmp $0xf,%ebx 4e01b: 75 d9 jne 4dff6 4e01d: 41 8b 85 38 8a 00 00 mov 0x8a38(%r13),%eax 4e024: 31 d2 xor %edx,%edx 4e026: 41 f7 b5 34 8a 00 00 divl 0x8a34(%r13) 4e02d: 89 04 24 mov %eax,(%rsp) 4e030: 49 8d 85 18 0b 00 00 lea 0xb18(%r13),%rax 4e037: 48 89 c7 mov %rax,%rdi 4e03a: 48 89 44 24 20 mov %rax,0x20(%rsp) 4e03f: e8 00 00 00 00 callq 4e044 4e044: 41 8b 9d 28 8a 00 00 mov 0x8a28(%r13),%ebx 4e04b: 85 db test %ebx,%ebx 4e04d: 0f 84 da 24 00 00 je 5052d 4e053: 45 31 ff xor %r15d,%r15d 4e056: 4d 89 ee mov %r13,%r14 4e059: 31 db xor %ebx,%ebx 4e05b: 41 bc 01 00 00 00 mov $0x1,%r12d 4e061: 45 89 fd mov %r15d,%r13d 4e064: 41 8b be 34 8a 00 00 mov 0x8a34(%r14),%edi 4e06b: 45 31 ff xor %r15d,%r15d 4e06e: 85 ff test %edi,%edi 4e070: 74 7a je 4e0ec 4e072: b9 ff ff ff ff mov $0xffffffff,%ecx 4e077: 44 89 fa mov %r15d,%edx 4e07a: 44 89 ee mov %r13d,%esi 4e07d: 4c 89 f7 mov %r14,%rdi 4e080: e8 cb a7 ff ff callq 48850 4e085: 31 d2 xor %edx,%edx 4e087: be 3d 26 00 00 mov $0x263d,%esi 4e08c: 4c 89 f7 mov %r14,%rdi 4e08f: e8 00 00 00 00 callq 4e094 4e094: 31 d2 xor %edx,%edx 4e096: be df 26 00 00 mov $0x26df,%esi 4e09b: 4c 89 f7 mov %r14,%rdi 4e09e: 89 c5 mov %eax,%ebp 4e0a0: e8 00 00 00 00 callq 4e0a5 4e0a5: 41 8b b6 34 8a 00 00 mov 0x8a34(%r14),%esi 4e0ac: 31 d2 xor %edx,%edx 4e0ae: 4c 89 e7 mov %r12,%rdi 4e0b1: 09 c5 or %eax,%ebp 4e0b3: 41 8b 86 38 8a 00 00 mov 0x8a38(%r14),%eax 4e0ba: c1 ed 10 shr $0x10,%ebp 4e0bd: f7 f6 div %esi 4e0bf: 40 0f b6 ed movzbl %bpl,%ebp 4e0c3: f7 d5 not %ebp 4e0c5: 89 c1 mov %eax,%ecx 4e0c7: 48 d3 e7 shl %cl,%rdi 4e0ca: 89 f1 mov %esi,%ecx 4e0cc: 41 0f af cd imul %r13d,%ecx 4e0d0: 48 89 f8 mov %rdi,%rax 4e0d3: 83 e8 01 sub $0x1,%eax 4e0d6: 21 c5 and %eax,%ebp 4e0d8: 44 01 f9 add %r15d,%ecx 4e0db: 0f af 0c 24 imul (%rsp),%ecx 4e0df: 41 83 c7 01 add $0x1,%r15d 4e0e3: d3 e5 shl %cl,%ebp 4e0e5: 09 eb or %ebp,%ebx 4e0e7: 44 39 fe cmp %r15d,%esi 4e0ea: 77 86 ja 4e072 4e0ec: 41 83 c5 01 add $0x1,%r13d 4e0f0: 45 39 ae 28 8a 00 00 cmp %r13d,0x8a28(%r14) 4e0f7: 0f 87 67 ff ff ff ja 4e064 4e0fd: be 00 c2 00 00 mov $0xc200,%esi 4e102: 4c 89 f7 mov %r14,%rdi 4e105: 31 c9 xor %ecx,%ecx 4e107: ba 00 00 00 e0 mov $0xe0000000,%edx 4e10c: e8 00 00 00 00 callq 4e111 4e111: 41 8b b6 08 07 00 00 mov 0x708(%r14),%esi 4e118: 89 df mov %ebx,%edi 4e11a: 41 89 9e 60 8a 00 00 mov %ebx,0x8a60(%r14) 4e121: e8 00 00 00 00 callq 4e126 4e126: 41 8b ae 38 8a 00 00 mov 0x8a38(%r14),%ebp 4e12d: 41 89 86 88 8a 00 00 mov %eax,0x8a88(%r14) 4e134: 4d 89 f5 mov %r14,%r13 4e137: 45 8b be 28 8a 00 00 mov 0x8a28(%r14),%r15d 4e13e: 83 fe 07 cmp $0x7,%esi 4e141: 0f 84 77 04 00 00 je 4e5be 4e147: 83 fe 07 cmp $0x7,%esi 4e14a: 0f 87 79 04 00 00 ja 4e5c9 4e150: 83 fe 05 cmp $0x5,%esi 4e153: 0f 84 5a 1a 00 00 je 4fbb3 4e159: 83 fe 06 cmp $0x6,%esi 4e15c: 0f 85 a9 20 00 00 jne 5020b 4e162: 45 31 e4 xor %r12d,%r12d 4e165: 41 b8 02 00 00 00 mov $0x2,%r8d 4e16b: 85 db test %ebx,%ebx 4e16d: 74 1e je 4e18d 4e16f: 44 0f af fd imul %ebp,%r15d 4e173: ba 10 00 00 00 mov $0x10,%edx 4e178: 41 83 ff 10 cmp $0x10,%r15d 4e17c: 44 0f 47 fa cmova %edx,%r15d 4e180: 45 3b bd 88 8a 00 00 cmp 0x8a88(%r13),%r15d 4e187: 0f 87 f3 1d 00 00 ja 4ff80 4e18d: 31 c9 xor %ecx,%ecx 4e18f: 44 89 c2 mov %r8d,%edx 4e192: be d4 a0 00 00 mov $0xa0d4,%esi 4e197: 4c 89 ef mov %r13,%rdi 4e19a: e8 00 00 00 00 callq 4e19f 4e19f: 31 c9 xor %ecx,%ecx 4e1a1: 44 89 e2 mov %r12d,%edx 4e1a4: be d5 a0 00 00 mov $0xa0d5,%esi 4e1a9: 4c 89 ef mov %r13,%rdi 4e1ac: e8 00 00 00 00 callq 4e1b1 4e1b1: 41 8b 9d 28 8a 00 00 mov 0x8a28(%r13),%ebx 4e1b8: 45 31 e4 xor %r12d,%r12d 4e1bb: 85 db test %ebx,%ebx 4e1bd: 0f 84 a3 00 00 00 je 4e266 4e1c3: 45 8b 9d 34 8a 00 00 mov 0x8a34(%r13),%r11d 4e1ca: 45 85 db test %r11d,%r11d 4e1cd: 0f 84 82 00 00 00 je 4e255 4e1d3: 49 63 dc movslq %r12d,%rbx 4e1d6: 31 ed xor %ebp,%ebp 4e1d8: 48 c1 e3 05 shl $0x5,%rbx 4e1dc: 4c 01 eb add %r13,%rbx 4e1df: b9 ff ff ff ff mov $0xffffffff,%ecx 4e1e4: 89 ea mov %ebp,%edx 4e1e6: 44 89 e6 mov %r12d,%esi 4e1e9: 4c 89 ef mov %r13,%rdi 4e1ec: e8 5f a6 ff ff callq 48850 4e1f1: 31 d2 xor %edx,%edx 4e1f3: be 3d 26 00 00 mov $0x263d,%esi 4e1f8: 4c 89 ef mov %r13,%rdi 4e1fb: e8 00 00 00 00 callq 4e200 4e200: 31 d2 xor %edx,%edx 4e202: be df 26 00 00 mov $0x26df,%esi 4e207: 4c 89 ef mov %r13,%rdi 4e20a: 89 83 5c 8b 00 00 mov %eax,0x8b5c(%rbx) 4e210: 83 c5 01 add $0x1,%ebp 4e213: 48 83 c3 10 add $0x10,%rbx 4e217: e8 00 00 00 00 callq 4e21c 4e21c: 31 d2 xor %edx,%edx 4e21e: be d4 a0 00 00 mov $0xa0d4,%esi 4e223: 4c 89 ef mov %r13,%rdi 4e226: 89 83 50 8b 00 00 mov %eax,0x8b50(%rbx) 4e22c: e8 00 00 00 00 callq 4e231 4e231: 31 d2 xor %edx,%edx 4e233: be d5 a0 00 00 mov $0xa0d5,%esi 4e238: 4c 89 ef mov %r13,%rdi 4e23b: 89 83 54 8b 00 00 mov %eax,0x8b54(%rbx) 4e241: e8 00 00 00 00 callq 4e246 4e246: 89 83 58 8b 00 00 mov %eax,0x8b58(%rbx) 4e24c: 41 39 ad 34 8a 00 00 cmp %ebp,0x8a34(%r13) 4e253: 77 8a ja 4e1df 4e255: 41 83 c4 01 add $0x1,%r12d 4e259: 45 39 a5 28 8a 00 00 cmp %r12d,0x8a28(%r13) 4e260: 0f 87 5d ff ff ff ja 4e1c3 4e266: 31 c9 xor %ecx,%ecx 4e268: ba 00 00 00 e0 mov $0xe0000000,%edx 4e26d: be 00 c2 00 00 mov $0xc200,%esi 4e272: 4c 89 ef mov %r13,%rdi 4e275: e8 00 00 00 00 callq 4e27a 4e27a: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 4e27f: 41 bf 02 00 00 00 mov $0x2,%r15d 4e285: e8 00 00 00 00 callq 4e28a 4e28a: 49 8d 85 98 b2 00 00 lea 0xb298(%r13),%rax 4e291: 41 f6 85 1a 07 00 00 testb $0x2,0x71a(%r13) 4e298: 02 4e299: 75 07 jne 4e2a2 4e29b: 45 8b bd 30 8a 00 00 mov 0x8a30(%r13),%r15d 4e2a2: 48 8d 78 08 lea 0x8(%rax),%rdi 4e2a6: ba 02 00 00 00 mov $0x2,%edx 4e2ab: be 04 00 00 00 mov $0x4,%esi 4e2b0: 31 db xor %ebx,%ebx 4e2b2: 49 c7 85 98 b2 00 00 movq $0x0,0xb298(%r13) 4e2b9: 00 00 00 00 4e2bd: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 4e2c1: 48 c7 80 94 00 00 00 movq $0x0,0x94(%rax) 4e2c8: 00 00 00 00 4e2cc: 48 29 f8 sub %rdi,%rax 4e2cf: 8d 88 9c 00 00 00 lea 0x9c(%rax),%ecx 4e2d5: 31 c0 xor %eax,%eax 4e2d7: c1 e9 03 shr $0x3,%ecx 4e2da: f3 48 ab rep stos %rax,%es:(%rdi) 4e2dd: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 4e2e2: e8 00 00 00 00 callq 4e2e7 4e2e7: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 4e2ec: e8 00 00 00 00 callq 4e2f1 4e2f1: 41 8b 85 28 8a 00 00 mov 0x8a28(%r13),%eax 4e2f8: 89 44 24 28 mov %eax,0x28(%rsp) 4e2fc: 85 c0 test %eax,%eax 4e2fe: 0f 84 65 01 00 00 je 4e469 4e304: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 4e30b: 00 4e30c: 45 31 f6 xor %r14d,%r14d 4e30f: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 4e316: 00 4e317: 45 8b 95 34 8a 00 00 mov 0x8a34(%r13),%r10d 4e31e: 45 85 d2 test %r10d,%r10d 4e321: 0f 84 2d 01 00 00 je 4e454 4e327: 41 83 fe 03 cmp $0x3,%r14d 4e32b: 49 63 ee movslq %r14d,%rbp 4e32e: 43 8d 04 36 lea (%r14,%r14,1),%eax 4e332: 44 89 74 24 08 mov %r14d,0x8(%rsp) 4e337: 0f 9e 44 24 1c setle 0x1c(%rsp) 4e33c: 41 83 fe 01 cmp $0x1,%r14d 4e340: 4d 89 ee mov %r13,%r14 4e343: 0f 9e 44 24 18 setle 0x18(%rsp) 4e348: 45 31 e4 xor %r12d,%r12d 4e34b: 48 c1 e5 04 shl $0x4,%rbp 4e34f: 4c 01 ed add %r13,%rbp 4e352: 45 89 e5 mov %r12d,%r13d 4e355: 41 89 c4 mov %eax,%r12d 4e358: 8b 74 24 08 mov 0x8(%rsp),%esi 4e35c: b9 ff ff ff ff mov $0xffffffff,%ecx 4e361: 44 89 ea mov %r13d,%edx 4e364: 4c 89 f7 mov %r14,%rdi 4e367: e8 e4 a4 ff ff callq 48850 4e36c: 41 83 fd 01 cmp $0x1,%r13d 4e370: 0f 9e 04 24 setle (%rsp) 4e374: 7f 24 jg 4e39a 4e376: 80 7c 24 1c 00 cmpb $0x0,0x1c(%rsp) 4e37b: 74 1d je 4e39a 4e37d: 49 63 c4 movslq %r12d,%rax 4e380: 8b 54 84 40 mov 0x40(%rsp,%rax,4),%edx 4e384: 85 d2 test %edx,%edx 4e386: 74 12 je 4e39a 4e388: c1 e2 10 shl $0x10,%edx 4e38b: 31 c9 xor %ecx,%ecx 4e38d: be 70 22 00 00 mov $0x2270,%esi 4e392: 4c 89 f7 mov %r14,%rdi 4e395: e8 00 00 00 00 callq 4e39a 4e39a: 31 d2 xor %edx,%edx 4e39c: be 6f 22 00 00 mov $0x226f,%esi 4e3a1: 4c 89 f7 mov %r14,%rdi 4e3a4: e8 00 00 00 00 callq 4e3a9 4e3a9: 31 d2 xor %edx,%edx 4e3ab: be 70 22 00 00 mov $0x2270,%esi 4e3b0: 4c 89 f7 mov %r14,%rdi 4e3b3: 89 c3 mov %eax,%ebx 4e3b5: e8 00 00 00 00 callq 4e3ba 4e3ba: 41 8b 96 30 8a 00 00 mov 0x8a30(%r14),%edx 4e3c1: 09 c3 or %eax,%ebx 4e3c3: b8 01 00 00 00 mov $0x1,%eax 4e3c8: 89 d1 mov %edx,%ecx 4e3ca: c1 eb 10 shr $0x10,%ebx 4e3cd: 48 d3 e0 shl %cl,%rax 4e3d0: f7 d3 not %ebx 4e3d2: 83 e8 01 sub $0x1,%eax 4e3d5: 21 c3 and %eax,%ebx 4e3d7: 89 9d f4 b2 00 00 mov %ebx,0xb2f4(%rbp) 4e3dd: 85 d2 test %edx,%edx 4e3df: 74 2f je 4e410 4e3e1: 41 89 d2 mov %edx,%r10d 4e3e4: 45 31 c9 xor %r9d,%r9d 4e3e7: 31 d2 xor %edx,%edx 4e3e9: 31 c0 xor %eax,%eax 4e3eb: be 01 00 00 00 mov $0x1,%esi 4e3f0: 85 f3 test %esi,%ebx 4e3f2: 74 0d je 4e401 4e3f4: 89 d1 mov %edx,%ecx 4e3f6: 09 f1 or %esi,%ecx 4e3f8: 44 39 f8 cmp %r15d,%eax 4e3fb: 0f 42 d1 cmovb %ecx,%edx 4e3fe: 83 c0 01 add $0x1,%eax 4e401: 41 83 c1 01 add $0x1,%r9d 4e405: 01 f6 add %esi,%esi 4e407: 45 39 d1 cmp %r10d,%r9d 4e40a: 75 e4 jne 4e3f0 4e40c: 01 44 24 14 add %eax,0x14(%rsp) 4e410: 80 3c 24 00 cmpb $0x0,(%rsp) 4e414: 74 17 je 4e42d 4e416: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) 4e41b: 74 10 je 4e42d 4e41d: 42 8d 0c e5 00 00 00 lea 0x0(,%r12,8),%ecx 4e424: 00 4e425: 89 d0 mov %edx,%eax 4e427: d3 e0 shl %cl,%eax 4e429: 09 44 24 28 or %eax,0x28(%rsp) 4e42d: 89 95 b4 b2 00 00 mov %edx,0xb2b4(%rbp) 4e433: 41 83 c5 01 add $0x1,%r13d 4e437: 48 83 c5 04 add $0x4,%rbp 4e43b: 41 83 c4 01 add $0x1,%r12d 4e43f: 45 39 ae 34 8a 00 00 cmp %r13d,0x8a34(%r14) 4e446: 0f 87 0c ff ff ff ja 4e358 4e44c: 4d 89 f5 mov %r14,%r13 4e44f: 44 8b 74 24 08 mov 0x8(%rsp),%r14d 4e454: 41 83 c6 01 add $0x1,%r14d 4e458: 45 39 b5 28 8a 00 00 cmp %r14d,0x8a28(%r13) 4e45f: 0f 87 b2 fe ff ff ja 4e317 4e465: 8b 5c 24 14 mov 0x14(%rsp),%ebx 4e469: 31 c9 xor %ecx,%ecx 4e46b: ba 00 00 00 e0 mov $0xe0000000,%edx 4e470: be 00 c2 00 00 mov $0xc200,%esi 4e475: 4c 89 ef mov %r13,%rdi 4e478: e8 00 00 00 00 callq 4e47d 4e47d: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 4e482: 49 8d ad f8 0a 00 00 lea 0xaf8(%r13),%rbp 4e489: 45 31 e4 xor %r12d,%r12d 4e48c: 4c 89 ff mov %r15,%rdi 4e48f: e8 00 00 00 00 callq 4e494 4e494: 8b 44 24 28 mov 0x28(%rsp),%eax 4e498: 31 c9 xor %ecx,%ecx 4e49a: ba 30 60 00 00 mov $0x6030,%edx 4e49f: 41 89 9d ac b2 00 00 mov %ebx,0xb2ac(%r13) 4e4a6: be d9 21 00 00 mov $0x21d9,%esi 4e4ab: 4c 89 ef mov %r13,%rdi 4e4ae: 31 db xor %ebx,%ebx 4e4b0: 41 89 85 b0 b2 00 00 mov %eax,0xb2b0(%r13) 4e4b7: 48 b8 04 00 00 00 0a movabs $0xa00000004,%rax 4e4be: 00 00 00 4e4c1: 49 89 85 98 b2 00 00 mov %rax,0xb298(%r13) 4e4c8: 48 b8 40 00 00 00 20 movabs $0x2000000040,%rax 4e4cf: 00 00 00 4e4d2: 49 89 85 a0 b2 00 00 mov %rax,0xb2a0(%r13) 4e4d9: 41 c7 85 a8 b2 00 00 movl $0x40,0xb2a8(%r13) 4e4e0: 40 00 00 00 4e4e4: 41 c7 85 dc 8b 00 00 movl $0x1,0x8bdc(%r13) 4e4eb: 01 00 00 00 4e4ef: e8 00 00 00 00 callq 4e4f4 4e4f4: 4c 89 ff mov %r15,%rdi 4e4f7: e8 00 00 00 00 callq 4e4fc 4e4fc: 31 c9 xor %ecx,%ecx 4e4fe: ba 00 00 00 e0 mov $0xe0000000,%edx 4e503: 4c 89 ef mov %r13,%rdi 4e506: be 00 c2 00 00 mov $0xc200,%esi 4e50b: e8 00 00 00 00 callq 4e510 4e510: 31 c9 xor %ecx,%ecx 4e512: ba 1b 00 00 00 mov $0x1b,%edx 4e517: 4c 89 ef mov %r13,%rdi 4e51a: be 81 25 00 00 mov $0x2581,%esi 4e51f: e8 00 00 00 00 callq 4e524 4e524: 48 89 ef mov %rbp,%rdi 4e527: e8 00 00 00 00 callq 4e52c 4e52c: 45 8b 8d 18 29 00 00 mov 0x2918(%r13),%r9d 4e533: 45 85 c9 test %r9d,%r9d 4e536: 0f 84 a3 00 00 00 je 4e5df 4e53c: 41 89 d8 mov %ebx,%r8d 4e53f: 31 c9 xor %ecx,%ecx 4e541: 31 d2 xor %edx,%edx 4e543: 31 f6 xor %esi,%esi 4e545: 4c 89 ef mov %r13,%rdi 4e548: 83 c3 01 add $0x1,%ebx 4e54b: e8 00 00 00 00 callq 4e550 4e550: 31 c9 xor %ecx,%ecx 4e552: ba 9c 01 00 00 mov $0x19c,%edx 4e557: 4c 89 ef mov %r13,%rdi 4e55a: be 0d 23 00 00 mov $0x230d,%esi 4e55f: e8 00 00 00 00 callq 4e564 4e564: 31 c9 xor %ecx,%ecx 4e566: ba 01 00 00 00 mov $0x1,%edx 4e56b: 4c 89 ef mov %r13,%rdi 4e56e: be 0b 23 00 00 mov $0x230b,%esi 4e573: e8 00 00 00 00 callq 4e578 4e578: 31 c9 xor %ecx,%ecx 4e57a: 31 d2 xor %edx,%edx 4e57c: be 0c 23 00 00 mov $0x230c,%esi 4e581: 4c 89 ef mov %r13,%rdi 4e584: e8 00 00 00 00 callq 4e589 4e589: 31 c9 xor %ecx,%ecx 4e58b: 44 89 e2 mov %r12d,%edx 4e58e: be 0a 23 00 00 mov $0x230a,%esi 4e593: 4c 89 ef mov %r13,%rdi 4e596: e8 00 00 00 00 callq 4e59b 4e59b: 41 39 9d 18 29 00 00 cmp %ebx,0x2918(%r13) 4e5a2: 76 3b jbe 4e5df 4e5a4: 45 31 e4 xor %r12d,%r12d 4e5a7: 85 db test %ebx,%ebx 4e5a9: 74 91 je 4e53c 4e5ab: 45 0f b7 a5 1e 10 00 movzwl 0x101e(%r13),%r12d 4e5b2: 00 4e5b3: eb 87 jmp 4e53c 4e5b5: 83 fe 09 cmp $0x9,%esi 4e5b8: 0f 85 4d 1c 00 00 jne 5020b 4e5be: 45 31 e4 xor %r12d,%r12d 4e5c1: 45 31 c0 xor %r8d,%r8d 4e5c4: e9 a2 fb ff ff jmpq 4e16b 4e5c9: 83 fe 08 cmp $0x8,%esi 4e5cc: 75 e7 jne 4e5b5 4e5ce: 41 bc 2e 00 00 00 mov $0x2e,%r12d 4e5d4: 41 b8 1a 16 00 3a mov $0x3a00161a,%r8d 4e5da: e9 8c fb ff ff jmpq 4e16b 4e5df: 45 31 c0 xor %r8d,%r8d 4e5e2: 31 c9 xor %ecx,%ecx 4e5e4: 31 d2 xor %edx,%edx 4e5e6: 31 f6 xor %esi,%esi 4e5e8: 4c 89 ef mov %r13,%rdi 4e5eb: e8 00 00 00 00 callq 4e5f0 4e5f0: 48 89 ef mov %rbp,%rdi 4e5f3: e8 00 00 00 00 callq 4e5f8 4e5f8: 48 89 ef mov %rbp,%rdi 4e5fb: e8 00 00 00 00 callq 4e600 4e600: 41 8b 9d b8 53 00 00 mov 0x53b8(%r13),%ebx 4e607: 83 fb 0f cmp $0xf,%ebx 4e60a: 7f 66 jg 4e672 4e60c: 41 89 d8 mov %ebx,%r8d 4e60f: 31 c9 xor %ecx,%ecx 4e611: 31 d2 xor %edx,%edx 4e613: 31 f6 xor %esi,%esi 4e615: 4c 89 ef mov %r13,%rdi 4e618: 83 c3 01 add $0x1,%ebx 4e61b: e8 00 00 00 00 callq 4e620 4e620: 31 c9 xor %ecx,%ecx 4e622: ba 3c 00 00 00 mov $0x3c,%edx 4e627: 4c 89 ef mov %r13,%rdi 4e62a: be 0d 23 00 00 mov $0x230d,%esi 4e62f: e8 00 00 00 00 callq 4e634 4e634: 31 c9 xor %ecx,%ecx 4e636: ba 01 00 00 00 mov $0x1,%edx 4e63b: 4c 89 ef mov %r13,%rdi 4e63e: be 0b 23 00 00 mov $0x230b,%esi 4e643: e8 00 00 00 00 callq 4e648 4e648: 31 c9 xor %ecx,%ecx 4e64a: 31 d2 xor %edx,%edx 4e64c: be 0c 23 00 00 mov $0x230c,%esi 4e651: 4c 89 ef mov %r13,%rdi 4e654: e8 00 00 00 00 callq 4e659 4e659: 31 c9 xor %ecx,%ecx 4e65b: ba 00 60 00 60 mov $0x60006000,%edx 4e660: 4c 89 ef mov %r13,%rdi 4e663: be 0a 23 00 00 mov $0x230a,%esi 4e668: e8 00 00 00 00 callq 4e66d 4e66d: 83 fb 10 cmp $0x10,%ebx 4e670: 75 9a jne 4e60c 4e672: 45 31 c0 xor %r8d,%r8d 4e675: 31 c9 xor %ecx,%ecx 4e677: 31 d2 xor %edx,%edx 4e679: 31 f6 xor %esi,%esi 4e67b: 4c 89 ef mov %r13,%rdi 4e67e: e8 00 00 00 00 callq 4e683 4e683: 48 89 ef mov %rbp,%rdi 4e686: e8 00 00 00 00 callq 4e68b 4e68b: 41 8b 85 b8 53 00 00 mov 0x53b8(%r13),%eax 4e692: 83 f8 0f cmp $0xf,%eax 4e695: 7f 6c jg 4e703 4e697: 41 bc 0f 00 00 00 mov $0xf,%r12d 4e69d: 48 63 d0 movslq %eax,%rdx 4e6a0: 41 29 c4 sub %eax,%r12d 4e6a3: 48 89 d3 mov %rdx,%rbx 4e6a6: 49 01 d4 add %rdx,%r12 4e6a9: 48 c1 e3 04 shl $0x4,%rbx 4e6ad: 49 c1 e4 04 shl $0x4,%r12 4e6b1: 48 81 c3 00 00 00 00 add $0x0,%rbx 4e6b8: 49 81 c4 00 00 00 00 add $0x0,%r12 4e6bf: 8b 33 mov (%rbx),%esi 4e6c1: 31 c9 xor %ecx,%ecx 4e6c3: 31 d2 xor %edx,%edx 4e6c5: 4c 89 ef mov %r13,%rdi 4e6c8: 48 83 c3 10 add $0x10,%rbx 4e6cc: e8 00 00 00 00 callq 4e6d1 4e6d1: 8b 73 f4 mov -0xc(%rbx),%esi 4e6d4: 31 c9 xor %ecx,%ecx 4e6d6: 31 d2 xor %edx,%edx 4e6d8: 4c 89 ef mov %r13,%rdi 4e6db: e8 00 00 00 00 callq 4e6e0 4e6e0: 8b 73 f8 mov -0x8(%rbx),%esi 4e6e3: 31 c9 xor %ecx,%ecx 4e6e5: 31 d2 xor %edx,%edx 4e6e7: 4c 89 ef mov %r13,%rdi 4e6ea: e8 00 00 00 00 callq 4e6ef 4e6ef: 8b 73 fc mov -0x4(%rbx),%esi 4e6f2: 31 c9 xor %ecx,%ecx 4e6f4: 31 d2 xor %edx,%edx 4e6f6: 4c 89 ef mov %r13,%rdi 4e6f9: e8 00 00 00 00 callq 4e6fe 4e6fe: 49 39 dc cmp %rbx,%r12 4e701: 75 bc jne 4e6bf 4e703: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 4e70a: 49 c7 c4 00 00 00 00 mov $0x0,%r12 4e711: be 02 33 00 00 mov $0x3302,%esi 4e716: eb 03 jmp 4e71b 4e718: 8b 73 fc mov -0x4(%rbx),%esi 4e71b: 31 c9 xor %ecx,%ecx 4e71d: 31 d2 xor %edx,%edx 4e71f: 4c 89 ef mov %r13,%rdi 4e722: 48 83 c3 10 add $0x10,%rbx 4e726: e8 00 00 00 00 callq 4e72b 4e72b: 8b 73 f0 mov -0x10(%rbx),%esi 4e72e: 31 c9 xor %ecx,%ecx 4e730: 31 d2 xor %edx,%edx 4e732: 4c 89 ef mov %r13,%rdi 4e735: e8 00 00 00 00 callq 4e73a 4e73a: 8b 73 f4 mov -0xc(%rbx),%esi 4e73d: 31 c9 xor %ecx,%ecx 4e73f: 31 d2 xor %edx,%edx 4e741: 4c 89 ef mov %r13,%rdi 4e744: e8 00 00 00 00 callq 4e749 4e749: 8b 73 f8 mov -0x8(%rbx),%esi 4e74c: 31 c9 xor %ecx,%ecx 4e74e: 31 d2 xor %edx,%edx 4e750: 4c 89 ef mov %r13,%rdi 4e753: e8 00 00 00 00 callq 4e758 4e758: 49 39 dc cmp %rbx,%r12 4e75b: 75 bb jne 4e718 4e75d: 31 c9 xor %ecx,%ecx 4e75f: ba 20 00 00 00 mov $0x20,%edx 4e764: be 18 24 00 00 mov $0x2418,%esi 4e769: 4c 89 ef mov %r13,%rdi 4e76c: e8 00 00 00 00 callq 4e771 4e771: 31 c9 xor %ecx,%ecx 4e773: ba 00 00 01 00 mov $0x10000,%edx 4e778: 4c 89 ef mov %r13,%rdi 4e77b: be 42 25 00 00 mov $0x2542,%esi 4e780: e8 00 00 00 00 callq 4e785 4e785: 31 d2 xor %edx,%edx 4e787: be 40 24 00 00 mov $0x2440,%esi 4e78c: 4c 89 ef mov %r13,%rdi 4e78f: e8 00 00 00 00 callq 4e794 4e794: 31 c9 xor %ecx,%ecx 4e796: be 40 24 00 00 mov $0x2440,%esi 4e79b: 4c 89 ef mov %r13,%rdi 4e79e: 0d 00 00 00 03 or $0x3000000,%eax 4e7a3: 89 c2 mov %eax,%edx 4e7a5: e8 00 00 00 00 callq 4e7aa 4e7aa: 31 c9 xor %ecx,%ecx 4e7ac: ba 01 00 00 00 mov $0x1,%edx 4e7b1: 4c 89 ef mov %r13,%rdi 4e7b4: be 00 23 00 00 mov $0x2300,%esi 4e7b9: e8 00 00 00 00 callq 4e7be 4e7be: 31 c9 xor %ecx,%ecx 4e7c0: 31 d2 xor %edx,%edx 4e7c2: be 0c 26 00 00 mov $0x260c,%esi 4e7c7: 4c 89 ef mov %r13,%rdi 4e7ca: e8 00 00 00 00 callq 4e7cf 4e7cf: 31 d2 xor %edx,%edx 4e7d1: be 0d 26 00 00 mov $0x260d,%esi 4e7d6: 4c 89 ef mov %r13,%rdi 4e7d9: e8 00 00 00 00 callq 4e7de 4e7de: 31 c9 xor %ecx,%ecx 4e7e0: be 0d 26 00 00 mov $0x260d,%esi 4e7e5: 4c 89 ef mov %r13,%rdi 4e7e8: 25 00 00 f0 0f and $0xff00000,%eax 4e7ed: 89 c2 mov %eax,%edx 4e7ef: 80 ce 04 or $0x4,%dh 4e7f2: e8 00 00 00 00 callq 4e7f7 4e7f7: 31 d2 xor %edx,%edx 4e7f9: be 0e 26 00 00 mov $0x260e,%esi 4e7fe: 4c 89 ef mov %r13,%rdi 4e801: e8 00 00 00 00 callq 4e806 4e806: 31 c9 xor %ecx,%ecx 4e808: be 0e 26 00 00 mov $0x260e,%esi 4e80d: 4c 89 ef mov %r13,%rdi 4e810: 25 e3 fd fd ff and $0xfffdfde3,%eax 4e815: 89 c2 mov %eax,%edx 4e817: 81 ca 00 02 02 00 or $0x20200,%edx 4e81d: e8 00 00 00 00 callq 4e822 4e822: 31 d2 xor %edx,%edx 4e824: be 84 26 00 00 mov $0x2684,%esi 4e829: 4c 89 ef mov %r13,%rdi 4e82c: e8 00 00 00 00 callq 4e831 4e831: 31 c9 xor %ecx,%ecx 4e833: be 84 26 00 00 mov $0x2684,%esi 4e838: 4c 89 ef mov %r13,%rdi 4e83b: 0d 08 82 01 00 or $0x18208,%eax 4e840: 89 c2 mov %eax,%edx 4e842: e8 00 00 00 00 callq 4e847 4e847: 31 c9 xor %ecx,%ecx 4e849: ba 04 00 00 00 mov $0x4,%edx 4e84e: 4c 89 ef mov %r13,%rdi 4e851: be 4f 24 00 00 mov $0x244f,%esi 4e856: e8 00 00 00 00 callq 4e85b 4e85b: 31 c9 xor %ecx,%ecx 4e85d: be f3 22 00 00 mov $0x22f3,%esi 4e862: 4c 89 ef mov %r13,%rdi 4e865: 41 8b 95 50 8a 00 00 mov 0x8a50(%r13),%edx 4e86c: 41 8b 85 54 8a 00 00 mov 0x8a54(%r13),%eax 4e873: c1 e2 06 shl $0x6,%edx 4e876: c1 e0 0f shl $0xf,%eax 4e879: 09 c2 or %eax,%edx 4e87b: 41 8b 85 58 8a 00 00 mov 0x8a58(%r13),%eax 4e882: 41 0b 95 4c 8a 00 00 or 0x8a4c(%r13),%edx 4e889: c1 e0 17 shl $0x17,%eax 4e88c: 09 c2 or %eax,%edx 4e88e: e8 00 00 00 00 callq 4e893 4e893: 31 c9 xor %ecx,%ecx 4e895: ba 01 00 00 00 mov $0x1,%edx 4e89a: 4c 89 ef mov %r13,%rdi 4e89d: be 4d c2 00 00 mov $0xc24d,%esi 4e8a2: e8 00 00 00 00 callq 4e8a7 4e8a7: 31 c9 xor %ecx,%ecx 4e8a9: 31 d2 xor %edx,%edx 4e8ab: be 08 d8 00 00 mov $0xd808,%esi 4e8b0: 4c 89 ef mov %r13,%rdi 4e8b3: e8 00 00 00 00 callq 4e8b8 4e8b8: 31 c9 xor %ecx,%ecx 4e8ba: 31 d2 xor %edx,%edx 4e8bc: be 00 23 00 00 mov $0x2300,%esi 4e8c1: 4c 89 ef mov %r13,%rdi 4e8c4: e8 00 00 00 00 callq 4e8c9 4e8c9: 31 c9 xor %ecx,%ecx 4e8cb: ba ff 0f ff 00 mov $0xff0fff,%edx 4e8d0: 4c 89 ef mov %r13,%rdi 4e8d3: be c9 22 00 00 mov $0x22c9,%esi 4e8d8: e8 00 00 00 00 callq 4e8dd 4e8dd: 31 c9 xor %ecx,%ecx 4e8df: ba c2 00 00 00 mov $0xc2,%edx 4e8e4: 4c 89 ef mov %r13,%rdi 4e8e7: be 31 22 00 00 mov $0x2231,%esi 4e8ec: e8 00 00 00 00 callq 4e8f1 4e8f1: 31 c9 xor %ecx,%ecx 4e8f3: ba 10 00 00 00 mov $0x10,%edx 4e8f8: 4c 89 ef mov %r13,%rdi 4e8fb: be 35 22 00 00 mov $0x2235,%esi 4e900: e8 00 00 00 00 callq 4e905 4e905: 31 c9 xor %ecx,%ecx 4e907: 31 d2 xor %edx,%edx 4e909: be 81 c2 00 00 mov $0xc281,%esi 4e90e: 4c 89 ef mov %r13,%rdi 4e911: e8 00 00 00 00 callq 4e916 4e916: 31 c9 xor %ecx,%ecx 4e918: ba 07 00 00 00 mov $0x7,%edx 4e91d: 4c 89 ef mov %r13,%rdi 4e920: be 85 22 00 00 mov $0x2285,%esi 4e925: e8 00 00 00 00 callq 4e92a 4e92a: 31 c9 xor %ecx,%ecx 4e92c: ba 01 00 00 00 mov $0x1,%edx 4e931: 4c 89 ef mov %r13,%rdi 4e934: be fc 22 00 00 mov $0x22fc,%esi 4e939: e8 00 00 00 00 callq 4e93e 4e93e: 31 d2 xor %edx,%edx 4e940: be c0 31 00 00 mov $0x31c0,%esi 4e945: 4c 89 ef mov %r13,%rdi 4e948: e8 00 00 00 00 callq 4e94d 4e94d: be c0 31 00 00 mov $0x31c0,%esi 4e952: 4c 89 ef mov %r13,%rdi 4e955: 25 00 f0 ff ff and $0xfffff000,%eax 4e95a: 31 c9 xor %ecx,%ecx 4e95c: 89 c2 mov %eax,%edx 4e95e: 81 ca 92 04 00 00 or $0x492,%edx 4e964: e8 00 00 00 00 callq 4e969 4e969: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 4e96e: e8 00 00 00 00 callq 4e973 4e973: bf de 46 03 00 mov $0x346de,%edi 4e978: e8 00 00 00 00 callq 4e97d 4e97d: 49 8b 85 68 8c 00 00 mov 0x8c68(%r13),%rax 4e984: 49 8b b5 30 8c 00 00 mov 0x8c30(%r13),%rsi 4e98b: 4c 89 ef mov %r13,%rdi 4e98e: 48 8b 40 28 mov 0x28(%rax),%rax 4e992: e8 00 00 00 00 callq 4e997 4e997: 49 8b 85 68 8c 00 00 mov 0x8c68(%r13),%rax 4e99e: 4c 89 ef mov %r13,%rdi 4e9a1: 48 8b 40 38 mov 0x38(%rax),%rax 4e9a5: e8 00 00 00 00 callq 4e9aa 4e9aa: 89 04 24 mov %eax,(%rsp) 4e9ad: 85 c0 test %eax,%eax 4e9af: 0f 85 d8 11 00 00 jne 4fb8d 4e9b5: 31 d2 xor %edx,%edx 4e9b7: be 6a 30 00 00 mov $0x306a,%esi 4e9bc: 4c 89 ef mov %r13,%rdi 4e9bf: e8 00 00 00 00 callq 4e9c4 4e9c4: 31 c9 xor %ecx,%ecx 4e9c6: be 6a 30 00 00 mov $0x306a,%esi 4e9cb: 4c 89 ef mov %r13,%rdi 4e9ce: 25 ff ff e7 ff and $0xffe7ffff,%eax 4e9d3: 89 c2 mov %eax,%edx 4e9d5: e8 00 00 00 00 callq 4e9da 4e9da: 49 8b 85 98 91 00 00 mov 0x9198(%r13),%rax 4e9e1: 48 85 c0 test %rax,%rax 4e9e4: 0f 84 a9 1d 00 00 je 50793 4e9ea: 49 8b 8d a8 91 00 00 mov 0x91a8(%r13),%rcx 4e9f1: 48 85 c9 test %rcx,%rcx 4e9f4: 0f 84 99 1d 00 00 je 50793 4e9fa: 49 8b 95 b8 91 00 00 mov 0x91b8(%r13),%rdx 4ea01: 48 85 d2 test %rdx,%rdx 4ea04: 0f 84 89 1d 00 00 je 50793 4ea0a: 4c 8b 71 08 mov 0x8(%rcx),%r14 4ea0e: 4c 8b 7a 08 mov 0x8(%rdx),%r15 4ea12: 4c 8b 60 08 mov 0x8(%rax),%r12 4ea16: 4c 89 f7 mov %r14,%rdi 4ea19: e8 00 00 00 00 callq 4ea1e 4ea1e: 4c 89 ff mov %r15,%rdi 4ea21: e8 00 00 00 00 callq 4ea26 4ea26: 4c 89 e7 mov %r12,%rdi 4ea29: e8 00 00 00 00 callq 4ea2e 4ea2e: 41 8b 46 10 mov 0x10(%r14),%eax 4ea32: 31 c9 xor %ecx,%ecx 4ea34: ba 00 00 00 15 mov $0x15000000,%edx 4ea39: be b6 21 00 00 mov $0x21b6,%esi 4ea3e: 4c 89 ef mov %r13,%rdi 4ea41: 41 89 85 b0 91 00 00 mov %eax,0x91b0(%r13) 4ea48: 41 8b 47 10 mov 0x10(%r15),%eax 4ea4c: 41 89 85 c0 91 00 00 mov %eax,0x91c0(%r13) 4ea53: 41 8b 44 24 10 mov 0x10(%r12),%eax 4ea58: 41 89 85 a0 91 00 00 mov %eax,0x91a0(%r13) 4ea5f: 41 8b 44 24 20 mov 0x20(%r12),%eax 4ea64: 41 89 85 f4 91 00 00 mov %eax,0x91f4(%r13) 4ea6b: 41 8b 47 20 mov 0x20(%r15),%eax 4ea6f: 41 89 85 f8 91 00 00 mov %eax,0x91f8(%r13) 4ea76: 41 8b 46 20 mov 0x20(%r14),%eax 4ea7a: 41 89 85 fc 91 00 00 mov %eax,0x91fc(%r13) 4ea81: e8 00 00 00 00 callq 4ea86 4ea86: bf de 46 03 00 mov $0x346de,%edi 4ea8b: e8 00 00 00 00 callq 4ea90 4ea90: 49 8b 85 a8 91 00 00 mov 0x91a8(%r13),%rax 4ea97: 31 c9 xor %ecx,%ecx 4ea99: 31 d2 xor %edx,%edx 4ea9b: 41 8b 5e 18 mov 0x18(%r14),%ebx 4ea9f: be 54 30 00 00 mov $0x3054,%esi 4eaa4: 4c 89 ef mov %r13,%rdi 4eaa7: 48 03 58 08 add 0x8(%rax),%rbx 4eaab: 41 8b 46 14 mov 0x14(%r14),%eax 4eaaf: c1 e8 02 shr $0x2,%eax 4eab2: 89 04 24 mov %eax,(%rsp) 4eab5: e8 00 00 00 00 callq 4eaba 4eaba: 8b 04 24 mov (%rsp),%eax 4eabd: 4c 8d 34 83 lea (%rbx,%rax,4),%r14 4eac1: 85 c0 test %eax,%eax 4eac3: 74 1a je 4eadf 4eac5: 8b 13 mov (%rbx),%edx 4eac7: 48 83 c3 04 add $0x4,%rbx 4eacb: 31 c9 xor %ecx,%ecx 4eacd: be 55 30 00 00 mov $0x3055,%esi 4ead2: 4c 89 ef mov %r13,%rdi 4ead5: e8 00 00 00 00 callq 4eada 4eada: 4c 39 f3 cmp %r14,%rbx 4eadd: 75 e6 jne 4eac5 4eadf: 41 8b 95 b0 91 00 00 mov 0x91b0(%r13),%edx 4eae6: 31 c9 xor %ecx,%ecx 4eae8: be 54 30 00 00 mov $0x3054,%esi 4eaed: 4c 89 ef mov %r13,%rdi 4eaf0: e8 00 00 00 00 callq 4eaf5 4eaf5: 45 8b 77 14 mov 0x14(%r15),%r14d 4eaf9: 31 c9 xor %ecx,%ecx 4eafb: 31 d2 xor %edx,%edx 4eafd: 49 8b 85 b8 91 00 00 mov 0x91b8(%r13),%rax 4eb04: be 5a 30 00 00 mov $0x305a,%esi 4eb09: 4c 89 ef mov %r13,%rdi 4eb0c: 41 8b 5f 18 mov 0x18(%r15),%ebx 4eb10: 41 c1 ee 02 shr $0x2,%r14d 4eb14: 48 03 58 08 add 0x8(%rax),%rbx 4eb18: e8 00 00 00 00 callq 4eb1d 4eb1d: 44 89 f0 mov %r14d,%eax 4eb20: 4c 8d 3c 83 lea (%rbx,%rax,4),%r15 4eb24: 45 85 f6 test %r14d,%r14d 4eb27: 74 1a je 4eb43 4eb29: 8b 13 mov (%rbx),%edx 4eb2b: 48 83 c3 04 add $0x4,%rbx 4eb2f: 31 c9 xor %ecx,%ecx 4eb31: be 5b 30 00 00 mov $0x305b,%esi 4eb36: 4c 89 ef mov %r13,%rdi 4eb39: e8 00 00 00 00 callq 4eb3e 4eb3e: 4c 39 fb cmp %r15,%rbx 4eb41: 75 e6 jne 4eb29 4eb43: 41 8b 95 c0 91 00 00 mov 0x91c0(%r13),%edx 4eb4a: 31 c9 xor %ecx,%ecx 4eb4c: be 5a 30 00 00 mov $0x305a,%esi 4eb51: 4c 89 ef mov %r13,%rdi 4eb54: e8 00 00 00 00 callq 4eb59 4eb59: 49 8b 85 98 91 00 00 mov 0x9198(%r13),%rax 4eb60: 31 c9 xor %ecx,%ecx 4eb62: 31 d2 xor %edx,%edx 4eb64: 41 8b 5c 24 18 mov 0x18(%r12),%ebx 4eb69: be 57 30 00 00 mov $0x3057,%esi 4eb6e: 4c 89 ef mov %r13,%rdi 4eb71: 48 03 58 08 add 0x8(%rax),%rbx 4eb75: 41 8b 44 24 14 mov 0x14(%r12),%eax 4eb7a: c1 e8 02 shr $0x2,%eax 4eb7d: 41 89 c6 mov %eax,%r14d 4eb80: e8 00 00 00 00 callq 4eb85 4eb85: 44 89 f0 mov %r14d,%eax 4eb88: 4c 8d 24 83 lea (%rbx,%rax,4),%r12 4eb8c: 45 85 f6 test %r14d,%r14d 4eb8f: 74 1a je 4ebab 4eb91: 8b 13 mov (%rbx),%edx 4eb93: 48 83 c3 04 add $0x4,%rbx 4eb97: 31 c9 xor %ecx,%ecx 4eb99: be 58 30 00 00 mov $0x3058,%esi 4eb9e: 4c 89 ef mov %r13,%rdi 4eba1: e8 00 00 00 00 callq 4eba6 4eba6: 4c 39 e3 cmp %r12,%rbx 4eba9: 75 e6 jne 4eb91 4ebab: 41 8b 95 a0 91 00 00 mov 0x91a0(%r13),%edx 4ebb2: 31 c9 xor %ecx,%ecx 4ebb4: be 57 30 00 00 mov $0x3057,%esi 4ebb9: 4c 89 ef mov %r13,%rdi 4ebbc: e8 00 00 00 00 callq 4ebc1 4ebc1: 49 8b 85 d8 91 00 00 mov 0x91d8(%r13),%rax 4ebc8: 48 85 c0 test %rax,%rax 4ebcb: 0f 84 c2 1b 00 00 je 50793 4ebd1: 4c 8b 60 08 mov 0x8(%rax),%r12 4ebd5: 4c 89 e7 mov %r12,%rdi 4ebd8: e8 00 00 00 00 callq 4ebdd 4ebdd: 41 8b 44 24 10 mov 0x10(%r12),%eax 4ebe2: 31 c9 xor %ecx,%ecx 4ebe4: 4c 89 ef mov %r13,%rdi 4ebe7: ba 00 00 00 50 mov $0x50000000,%edx 4ebec: be 8d 20 00 00 mov $0x208d,%esi 4ebf1: 41 89 85 e0 91 00 00 mov %eax,0x91e0(%r13) 4ebf8: 41 8b 44 24 20 mov 0x20(%r12),%eax 4ebfd: 41 89 85 1c 92 00 00 mov %eax,0x921c(%r13) 4ec04: e8 00 00 00 00 callq 4ec09 4ec09: bf de 46 03 00 mov $0x346de,%edi 4ec0e: e8 00 00 00 00 callq 4ec13 4ec13: 49 8b 85 d8 91 00 00 mov 0x91d8(%r13),%rax 4ec1a: 31 c9 xor %ecx,%ecx 4ec1c: 31 d2 xor %edx,%edx 4ec1e: 41 8b 5c 24 18 mov 0x18(%r12),%ebx 4ec23: be 5c 30 00 00 mov $0x305c,%esi 4ec28: 4c 89 ef mov %r13,%rdi 4ec2b: 48 03 58 08 add 0x8(%rax),%rbx 4ec2f: 41 8b 44 24 14 mov 0x14(%r12),%eax 4ec34: c1 e8 02 shr $0x2,%eax 4ec37: 41 89 c6 mov %eax,%r14d 4ec3a: e8 00 00 00 00 callq 4ec3f 4ec3f: 44 89 f0 mov %r14d,%eax 4ec42: 4c 8d 24 83 lea (%rbx,%rax,4),%r12 4ec46: 45 85 f6 test %r14d,%r14d 4ec49: 74 1a je 4ec65 4ec4b: 8b 13 mov (%rbx),%edx 4ec4d: 48 83 c3 04 add $0x4,%rbx 4ec51: 31 c9 xor %ecx,%ecx 4ec53: be 5d 30 00 00 mov $0x305d,%esi 4ec58: 4c 89 ef mov %r13,%rdi 4ec5b: e8 00 00 00 00 callq 4ec60 4ec60: 4c 39 e3 cmp %r12,%rbx 4ec63: 75 e6 jne 4ec4b 4ec65: 31 c9 xor %ecx,%ecx 4ec67: 31 d2 xor %edx,%edx 4ec69: be 5c 30 00 00 mov $0x305c,%esi 4ec6e: 4c 89 ef mov %r13,%rdi 4ec71: e8 00 00 00 00 callq 4ec76 4ec76: 41 83 bd 08 07 00 00 cmpl $0x6,0x708(%r13) 4ec7d: 06 4ec7e: 0f 84 d8 15 00 00 je 5025c 4ec84: 31 c9 xor %ecx,%ecx 4ec86: 31 d2 xor %edx,%edx 4ec88: be 6f c0 00 00 mov $0xc06f,%esi 4ec8d: 4c 89 ef mov %r13,%rdi 4ec90: e8 00 00 00 00 callq 4ec95 4ec95: 41 83 bd 08 07 00 00 cmpl $0x8,0x708(%r13) 4ec9c: 08 4ec9d: 0f 85 a3 15 00 00 jne 50246 4eca3: 31 c9 xor %ecx,%ecx 4eca5: 31 d2 xor %edx,%edx 4eca7: be c1 21 00 00 mov $0x21c1,%esi 4ecac: 4c 89 ef mov %r13,%rdi 4ecaf: e8 00 00 00 00 callq 4ecb4 4ecb4: 31 c9 xor %ecx,%ecx 4ecb6: 31 d2 xor %edx,%edx 4ecb8: be 51 30 00 00 mov $0x3051,%esi 4ecbd: 4c 89 ef mov %r13,%rdi 4ecc0: 41 bc 00 09 00 80 mov $0x80000900,%r12d 4ecc6: 41 be 00 09 00 00 mov $0x900,%r14d 4eccc: e8 00 00 00 00 callq 4ecd1 4ecd1: 31 d2 xor %edx,%edx 4ecd3: 31 c9 xor %ecx,%ecx 4ecd5: be 51 c0 00 00 mov $0xc051,%esi 4ecda: 4c 89 ef mov %r13,%rdi 4ecdd: e8 00 00 00 00 callq 4ece2 4ece2: 41 8b 95 48 94 00 00 mov 0x9448(%r13),%edx 4ece9: 49 8d 85 28 92 00 00 lea 0x9228(%r13),%rax 4ecf0: 48 89 04 24 mov %rax,(%rsp) 4ecf4: 89 d0 mov %edx,%eax 4ecf6: c1 e8 03 shr $0x3,%eax 4ecf9: 83 fa 0f cmp $0xf,%edx 4ecfc: 76 19 jbe 4ed17 4ecfe: 89 c7 mov %eax,%edi 4ed00: e8 2b a4 ff ff callq 49130 <__order_base_2.part.0> 4ed05: 41 89 c6 mov %eax,%r14d 4ed08: 0d 00 09 00 80 or $0x80000900,%eax 4ed0d: 41 81 ce 00 09 00 00 or $0x900,%r14d 4ed14: 41 89 c4 mov %eax,%r12d 4ed17: 31 c9 xor %ecx,%ecx 4ed19: 44 89 f2 mov %r14d,%edx 4ed1c: be 41 30 00 00 mov $0x3041,%esi 4ed21: 4c 89 ef mov %r13,%rdi 4ed24: e8 00 00 00 00 callq 4ed29 4ed29: 31 c9 xor %ecx,%ecx 4ed2b: 44 89 e2 mov %r12d,%edx 4ed2e: be 41 30 00 00 mov $0x3041,%esi 4ed33: 4c 89 ef mov %r13,%rdi 4ed36: e8 00 00 00 00 callq 4ed3b 4ed3b: 31 c9 xor %ecx,%ecx 4ed3d: 31 d2 xor %edx,%edx 4ed3f: be 45 30 00 00 mov $0x3045,%esi 4ed44: 49 c7 85 38 94 00 00 movq $0x0,0x9438(%r13) 4ed4b: 00 00 00 00 4ed4f: 4c 89 ef mov %r13,%rdi 4ed52: e8 00 00 00 00 callq 4ed57 4ed57: 31 c9 xor %ecx,%ecx 4ed59: be 43 30 00 00 mov $0x3043,%esi 4ed5e: 4c 89 ef mov %r13,%rdi 4ed61: 41 8b 85 30 94 00 00 mov 0x9430(%r13),%eax 4ed68: 8d 1c 85 00 00 00 00 lea 0x0(,%rax,4),%ebx 4ed6f: 49 03 9d 28 5c 00 00 add 0x5c28(%r13),%rbx 4ed76: 89 da mov %ebx,%edx 4ed78: 48 c1 eb 20 shr $0x20,%rbx 4ed7c: e8 00 00 00 00 callq 4ed81 4ed81: 0f b6 d3 movzbl %bl,%edx 4ed84: 31 c9 xor %ecx,%ecx 4ed86: be 44 30 00 00 mov $0x3044,%esi 4ed8b: 4c 89 ef mov %r13,%rdi 4ed8e: e8 00 00 00 00 callq 4ed93 4ed93: 31 c9 xor %ecx,%ecx 4ed95: 31 d2 xor %edx,%edx 4ed97: be 50 c0 00 00 mov $0xc050,%esi 4ed9c: 4c 89 ef mov %r13,%rdi 4ed9f: e8 00 00 00 00 callq 4eda4 4eda4: bf 58 89 41 00 mov $0x418958,%edi 4eda9: e8 00 00 00 00 callq 4edae 4edae: 31 c9 xor %ecx,%ecx 4edb0: 44 89 f2 mov %r14d,%edx 4edb3: be 41 30 00 00 mov $0x3041,%esi 4edb8: 4c 89 ef mov %r13,%rdi 4edbb: e8 00 00 00 00 callq 4edc0 4edc0: 31 c9 xor %ecx,%ecx 4edc2: be 40 30 00 00 mov $0x3040,%esi 4edc7: 4c 89 ef mov %r13,%rdi 4edca: 49 8b 9d 58 94 00 00 mov 0x9458(%r13),%rbx 4edd1: 48 89 da mov %rbx,%rdx 4edd4: 48 c1 eb 28 shr $0x28,%rbx 4edd8: 48 c1 ea 08 shr $0x8,%rdx 4eddc: e8 00 00 00 00 callq 4ede1 4ede1: 31 c9 xor %ecx,%ecx 4ede3: 48 89 da mov %rbx,%rdx 4ede6: be b1 30 00 00 mov $0x30b1,%esi 4edeb: 4c 89 ef mov %r13,%rdi 4edee: e8 00 00 00 00 callq 4edf3 4edf3: 31 c9 xor %ecx,%ecx 4edf5: be ae 30 00 00 mov $0x30ae,%esi 4edfa: 4c 89 ef mov %r13,%rdi 4edfd: 41 8b 85 48 8a 00 00 mov 0x8a48(%r13),%eax 4ee04: 8d 50 ff lea -0x1(%rax),%edx 4ee07: e8 00 00 00 00 callq 4ee0c 4ee0c: 31 c9 xor %ecx,%ecx 4ee0e: 31 d2 xor %edx,%edx 4ee10: be 50 30 00 00 mov $0x3050,%esi 4ee15: 4c 89 ef mov %r13,%rdi 4ee18: e8 00 00 00 00 callq 4ee1d 4ee1d: 31 c9 xor %ecx,%ecx 4ee1f: ba 01 00 00 00 mov $0x1,%edx 4ee24: 4c 89 ef mov %r13,%rdi 4ee27: be 4b 30 00 00 mov $0x304b,%esi 4ee2c: e8 00 00 00 00 callq 4ee31 4ee31: 31 c9 xor %ecx,%ecx 4ee33: be b6 21 00 00 mov $0x21b6,%esi 4ee38: 31 d2 xor %edx,%edx 4ee3a: 4c 89 ef mov %r13,%rdi 4ee3d: e8 00 00 00 00 callq 4ee42 4ee42: bf de 46 03 00 mov $0x346de,%edi 4ee47: e8 00 00 00 00 callq 4ee4c 4ee4c: 4c 89 ef mov %r13,%rdi 4ee4f: e8 6c 95 ff ff callq 483c0 4ee54: 48 8b 3c 24 mov (%rsp),%rdi 4ee58: 8d 70 08 lea 0x8(%rax),%esi 4ee5b: e8 00 00 00 00 callq 4ee60 4ee60: 89 c6 mov %eax,%esi 4ee62: 85 c0 test %eax,%eax 4ee64: 0f 85 19 17 00 00 jne 50583 4ee6a: 45 8b 85 50 94 00 00 mov 0x9450(%r13),%r8d 4ee71: 45 85 c0 test %r8d,%r8d 4ee74: 0f 8e 08 19 00 00 jle 50782 4ee7a: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4ee81: 49 8b bd 28 94 00 00 mov 0x9428(%r13),%rdi 4ee88: 48 8d 50 01 lea 0x1(%rax),%rdx 4ee8c: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4ee93: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4ee97: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4ee9e: c7 00 00 11 02 c0 movl $0xc0021100,(%rax) 4eea4: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4eeab: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4eeb2: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4eeb9: 8d 57 ff lea -0x1(%rdi),%edx 4eebc: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4eec3: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4eeca: 85 d2 test %edx,%edx 4eecc: 0f 8e 98 18 00 00 jle 5076a 4eed2: 49 8b b5 28 94 00 00 mov 0x9428(%r13),%rsi 4eed9: 48 8d 50 01 lea 0x1(%rax),%rdx 4eedd: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4eee4: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4eeeb: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4eeef: c7 00 03 00 00 00 movl $0x3,(%rax) 4eef5: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4eefc: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4ef03: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4ef0a: 8d 57 ff lea -0x1(%rdi),%edx 4ef0d: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4ef14: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4ef1b: 85 d2 test %edx,%edx 4ef1d: 0f 8e 2f 18 00 00 jle 50752 4ef23: 49 8b 8d 28 94 00 00 mov 0x9428(%r13),%rcx 4ef2a: 48 8d 50 01 lea 0x1(%rax),%rdx 4ef2e: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4ef35: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4ef3c: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4ef40: c7 00 00 80 00 00 movl $0x8000,(%rax) 4ef46: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4ef4d: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4ef54: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4ef5b: 8d 57 ff lea -0x1(%rdi),%edx 4ef5e: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4ef65: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4ef6c: 85 d2 test %edx,%edx 4ef6e: 0f 8e c6 17 00 00 jle 5073a 4ef74: 48 8d 50 01 lea 0x1(%rax),%rdx 4ef78: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4ef7f: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4ef86: 49 8b 95 28 94 00 00 mov 0x9428(%r13),%rdx 4ef8d: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4ef91: c7 00 00 80 00 00 movl $0x8000,(%rax) 4ef97: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4ef9e: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4efa5: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4efac: 8d 57 ff lea -0x1(%rdi),%edx 4efaf: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4efb6: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4efbd: 85 d2 test %edx,%edx 4efbf: 0f 8e 5d 17 00 00 jle 50722 4efc5: 4d 8b bd 28 94 00 00 mov 0x9428(%r13),%r15 4efcc: 48 8d 50 01 lea 0x1(%rax),%rdx 4efd0: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4efd7: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4efde: 49 8d 04 87 lea (%r15,%rax,4),%rax 4efe2: c7 00 00 4a 00 c0 movl $0xc0004a00,(%rax) 4efe8: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4efef: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4eff6: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4effd: 8d 57 ff lea -0x1(%rdi),%edx 4f000: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f007: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f00e: 85 d2 test %edx,%edx 4f010: 0f 8e f4 16 00 00 jle 5070a 4f016: 4d 8b b5 28 94 00 00 mov 0x9428(%r13),%r14 4f01d: 48 8d 50 01 lea 0x1(%rax),%rdx 4f021: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f028: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f02f: 49 8d 04 86 lea (%r14,%rax,4),%rax 4f033: c7 00 00 00 00 20 movl $0x20000000,(%rax) 4f039: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f040: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f047: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f04e: 8d 57 ff lea -0x1(%rdi),%edx 4f051: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f058: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f05f: 85 d2 test %edx,%edx 4f061: 0f 8e 8b 16 00 00 jle 506f2 4f067: 4d 8b a5 28 94 00 00 mov 0x9428(%r13),%r12 4f06e: 48 8d 50 01 lea 0x1(%rax),%rdx 4f072: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f079: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f080: 49 8d 04 84 lea (%r12,%rax,4),%rax 4f084: c7 00 00 28 01 c0 movl $0xc0012800,(%rax) 4f08a: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f091: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f098: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f09f: 8d 57 ff lea -0x1(%rdi),%edx 4f0a2: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f0a9: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f0b0: 85 d2 test %edx,%edx 4f0b2: 0f 8e 22 16 00 00 jle 506da 4f0b8: 49 8b 9d 28 94 00 00 mov 0x9428(%r13),%rbx 4f0bf: 48 8d 50 01 lea 0x1(%rax),%rdx 4f0c3: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f0ca: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f0d1: 48 8d 04 83 lea (%rbx,%rax,4),%rax 4f0d5: c7 00 00 00 00 80 movl $0x80000000,(%rax) 4f0db: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f0e2: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f0e9: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f0f0: 8d 57 ff lea -0x1(%rdi),%edx 4f0f3: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f0fa: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f101: 85 d2 test %edx,%edx 4f103: 0f 8e b9 15 00 00 jle 506c2 4f109: 4d 8b 9d 28 94 00 00 mov 0x9428(%r13),%r11 4f110: 48 8d 50 01 lea 0x1(%rax),%rdx 4f114: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f11b: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f122: 49 8d 04 83 lea (%r11,%rax,4),%rax 4f126: c7 00 00 00 00 80 movl $0x80000000,(%rax) 4f12c: 49 8b 85 60 94 00 00 mov 0x9460(%r13),%rax 4f133: 49 21 85 38 94 00 00 and %rax,0x9438(%r13) 4f13a: 41 8b 85 50 94 00 00 mov 0x9450(%r13),%eax 4f141: 4d 8b b5 38 8c 00 00 mov 0x8c38(%r13),%r14 4f148: 83 e8 01 sub $0x1,%eax 4f14b: 41 89 85 50 94 00 00 mov %eax,0x9450(%r13) 4f152: 49 8b 1e mov (%r14),%rbx 4f155: 48 85 db test %rbx,%rbx 4f158: 75 11 jne 4f16b 4f15a: eb 22 jmp 4f17e 4f15c: 41 83 7e 08 01 cmpl $0x1,0x8(%r14) 4f161: 0f 84 8f 11 00 00 je 502f6 4f167: 48 83 c3 10 add $0x10,%rbx 4f16b: 48 83 3b 00 cmpq $0x0,(%rbx) 4f16f: 75 eb jne 4f15c 4f171: 49 8b 5e 10 mov 0x10(%r14),%rbx 4f175: 49 83 c6 10 add $0x10,%r14 4f179: 48 85 db test %rbx,%rbx 4f17c: 75 ed jne 4f16b 4f17e: 85 c0 test %eax,%eax 4f180: 0f 8e 2b 15 00 00 jle 506b1 4f186: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f18d: 49 8b b5 28 94 00 00 mov 0x9428(%r13),%rsi 4f194: 48 8d 50 01 lea 0x1(%rax),%rdx 4f198: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f19f: 48 8d 04 86 lea (%rsi,%rax,4),%rax 4f1a3: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f1aa: c7 00 00 69 02 c0 movl $0xc0026900,(%rax) 4f1b0: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f1b7: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f1be: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f1c5: 8d 57 ff lea -0x1(%rdi),%edx 4f1c8: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f1cf: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f1d6: 85 d2 test %edx,%edx 4f1d8: 0f 8e bb 14 00 00 jle 50699 4f1de: 49 8b 8d 28 94 00 00 mov 0x9428(%r13),%rcx 4f1e5: 48 8d 50 01 lea 0x1(%rax),%rdx 4f1e9: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f1f0: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f1f7: 48 8d 04 81 lea (%rcx,%rax,4),%rax 4f1fb: c7 00 d4 00 00 00 movl $0xd4,(%rax) 4f201: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f208: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f20f: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f216: 8d 57 ff lea -0x1(%rdi),%edx 4f219: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f220: 41 8b 9d 64 8b 00 00 mov 0x8b64(%r13),%ebx 4f227: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f22e: 85 d2 test %edx,%edx 4f230: 0f 8e 4b 14 00 00 jle 50681 4f236: 48 8d 50 01 lea 0x1(%rax),%rdx 4f23a: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f241: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f248: 49 8b 95 28 94 00 00 mov 0x9428(%r13),%rdx 4f24f: 48 8d 04 82 lea (%rdx,%rax,4),%rax 4f253: 89 18 mov %ebx,(%rax) 4f255: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f25c: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f263: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f26a: 8d 57 ff lea -0x1(%rdi),%edx 4f26d: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f274: 41 8b 9d 68 8b 00 00 mov 0x8b68(%r13),%ebx 4f27b: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f282: 85 d2 test %edx,%edx 4f284: 0f 8e df 13 00 00 jle 50669 4f28a: 4d 8b bd 28 94 00 00 mov 0x9428(%r13),%r15 4f291: 48 8d 50 01 lea 0x1(%rax),%rdx 4f295: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f29c: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f2a3: 49 8d 04 87 lea (%r15,%rax,4),%rax 4f2a7: 89 18 mov %ebx,(%rax) 4f2a9: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f2b0: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f2b7: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f2be: 8d 57 ff lea -0x1(%rdi),%edx 4f2c1: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f2c8: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f2cf: 85 d2 test %edx,%edx 4f2d1: 0f 8e 7a 13 00 00 jle 50651 4f2d7: 4d 8b b5 28 94 00 00 mov 0x9428(%r13),%r14 4f2de: 48 8d 50 01 lea 0x1(%rax),%rdx 4f2e2: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f2e9: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f2f0: 49 8d 04 86 lea (%r14,%rax,4),%rax 4f2f4: c7 00 00 4a 00 c0 movl $0xc0004a00,(%rax) 4f2fa: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f301: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f308: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f30f: 8d 57 ff lea -0x1(%rdi),%edx 4f312: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f319: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f320: 85 d2 test %edx,%edx 4f322: 0f 8e 11 13 00 00 jle 50639 4f328: 4d 8b a5 28 94 00 00 mov 0x9428(%r13),%r12 4f32f: 48 8d 50 01 lea 0x1(%rax),%rdx 4f333: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f33a: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f341: 49 8d 04 84 lea (%r12,%rax,4),%rax 4f345: c7 00 00 00 00 30 movl $0x30000000,(%rax) 4f34b: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f352: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f359: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f360: 8d 57 ff lea -0x1(%rdi),%edx 4f363: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f36a: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f371: 85 d2 test %edx,%edx 4f373: 0f 8e a8 12 00 00 jle 50621 4f379: 49 8b 9d 28 94 00 00 mov 0x9428(%r13),%rbx 4f380: 48 8d 50 01 lea 0x1(%rax),%rdx 4f384: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f38b: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f392: 48 8d 04 83 lea (%rbx,%rax,4),%rax 4f396: c7 00 00 12 00 c0 movl $0xc0001200,(%rax) 4f39c: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f3a3: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f3aa: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f3b1: 8d 57 ff lea -0x1(%rdi),%edx 4f3b4: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f3bb: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f3c2: 85 d2 test %edx,%edx 4f3c4: 0f 8e 3f 12 00 00 jle 50609 4f3ca: 4d 8b 9d 28 94 00 00 mov 0x9428(%r13),%r11 4f3d1: 48 8d 50 01 lea 0x1(%rax),%rdx 4f3d5: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f3dc: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f3e3: 49 8d 04 83 lea (%r11,%rax,4),%rax 4f3e7: c7 00 00 00 00 00 movl $0x0,(%rax) 4f3ed: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f3f4: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f3fb: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f402: 8d 57 ff lea -0x1(%rdi),%edx 4f405: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f40c: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f413: 85 d2 test %edx,%edx 4f415: 0f 8e d6 11 00 00 jle 505f1 4f41b: 4d 8b 95 28 94 00 00 mov 0x9428(%r13),%r10 4f422: 48 8d 50 01 lea 0x1(%rax),%rdx 4f426: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f42d: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f434: 49 8d 04 82 lea (%r10,%rax,4),%rax 4f438: c7 00 00 69 02 c0 movl $0xc0026900,(%rax) 4f43e: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f445: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f44c: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f453: 8d 57 ff lea -0x1(%rdi),%edx 4f456: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f45d: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f464: 85 d2 test %edx,%edx 4f466: 0f 8e 6d 11 00 00 jle 505d9 4f46c: 4d 8b 8d 28 94 00 00 mov 0x9428(%r13),%r9 4f473: 48 8d 50 01 lea 0x1(%rax),%rdx 4f477: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f47e: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f485: 49 8d 04 81 lea (%r9,%rax,4),%rax 4f489: c7 00 16 03 00 00 movl $0x316,(%rax) 4f48f: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f496: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f49d: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f4a4: 8d 57 ff lea -0x1(%rdi),%edx 4f4a7: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f4ae: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f4b5: 85 d2 test %edx,%edx 4f4b7: 0f 8e 04 11 00 00 jle 505c1 4f4bd: 4d 8b 85 28 94 00 00 mov 0x9428(%r13),%r8 4f4c4: 48 8d 50 01 lea 0x1(%rax),%rdx 4f4c8: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f4cf: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f4d6: 49 8d 04 80 lea (%r8,%rax,4),%rax 4f4da: c7 00 0e 00 00 00 movl $0xe,(%rax) 4f4e0: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 4f4e7: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 4f4ee: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 4f4f5: 8d 57 ff lea -0x1(%rdi),%edx 4f4f8: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 4f4ff: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 4f506: 85 d2 test %edx,%edx 4f508: 0f 8e 9b 10 00 00 jle 505a9 4f50e: 49 8b bd 28 94 00 00 mov 0x9428(%r13),%rdi 4f515: 48 8d 50 01 lea 0x1(%rax),%rdx 4f519: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 4f520: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 4f527: 48 8d 04 87 lea (%rdi,%rax,4),%rax 4f52b: 48 8b 3c 24 mov (%rsp),%rdi 4f52f: c7 00 10 00 00 00 movl $0x10,(%rax) 4f535: 49 8b 85 60 94 00 00 mov 0x9460(%r13),%rax 4f53c: 41 83 ad 50 94 00 00 subl $0x1,0x9450(%r13) 4f543: 01 4f544: 49 21 85 38 94 00 00 and %rax,0x9438(%r13) 4f54b: e8 00 00 00 00 callq 4f550 4f550: 48 8b 3c 24 mov (%rsp),%rdi 4f554: e8 00 00 00 00 callq 4f559 4f559: 89 04 24 mov %eax,(%rsp) 4f55c: 85 c0 test %eax,%eax 4f55e: 0f 85 29 06 00 00 jne 4fb8d 4f564: 31 d2 xor %edx,%edx 4f566: be 80 30 00 00 mov $0x3080,%esi 4f56b: 4c 89 ef mov %r13,%rdi 4f56e: e8 00 00 00 00 callq 4f573 4f573: be 80 30 00 00 mov $0x3080,%esi 4f578: 31 c9 xor %ecx,%ecx 4f57a: 4c 89 ef mov %r13,%rdi 4f57d: 0d 00 00 80 00 or $0x800000,%eax 4f582: 89 c2 mov %eax,%edx 4f584: e8 00 00 00 00 callq 4f589 4f589: 41 8b b5 b8 8d 00 00 mov 0x8db8(%r13),%esi 4f590: 85 f6 test %esi,%esi 4f592: 0f 84 e5 00 00 00 je 4f67d 4f598: 41 8b 9d bc 8d 00 00 mov 0x8dbc(%r13),%ebx 4f59f: 45 31 e4 xor %r12d,%r12d 4f5a2: 45 89 e6 mov %r12d,%r14d 4f5a5: 45 31 ff xor %r15d,%r15d 4f5a8: 41 83 c4 01 add $0x1,%r12d 4f5ac: 85 db test %ebx,%ebx 4f5ae: 0f 84 bc 00 00 00 je 4f670 4f5b4: 41 0f af de imul %r14d,%ebx 4f5b8: 48 89 ef mov %rbp,%rdi 4f5bb: e8 00 00 00 00 callq 4f5c0 4f5c0: 45 31 c0 xor %r8d,%r8d 4f5c3: 44 89 fa mov %r15d,%edx 4f5c6: 31 c9 xor %ecx,%ecx 4f5c8: 44 89 e6 mov %r12d,%esi 4f5cb: 4c 89 ef mov %r13,%rdi 4f5ce: 44 01 fb add %r15d,%ebx 4f5d1: 41 83 c7 01 add $0x1,%r15d 4f5d5: c1 e3 0c shl $0xc,%ebx 4f5d8: 49 03 9d a0 8d 00 00 add 0x8da0(%r13),%rbx 4f5df: e8 00 00 00 00 callq 4f5e4 4f5e4: 48 89 da mov %rbx,%rdx 4f5e7: 31 c9 xor %ecx,%ecx 4f5e9: be 41 32 00 00 mov $0x3241,%esi 4f5ee: 48 c1 ea 08 shr $0x8,%rdx 4f5f2: 4c 89 ef mov %r13,%rdi 4f5f5: 48 c1 eb 28 shr $0x28,%rbx 4f5f9: e8 00 00 00 00 callq 4f5fe 4f5fe: 48 89 da mov %rbx,%rdx 4f601: 31 c9 xor %ecx,%ecx 4f603: be 42 32 00 00 mov $0x3242,%esi 4f608: 4c 89 ef mov %r13,%rdi 4f60b: e8 00 00 00 00 callq 4f610 4f610: 31 c9 xor %ecx,%ecx 4f612: 31 d2 xor %edx,%edx 4f614: be 43 32 00 00 mov $0x3243,%esi 4f619: 4c 89 ef mov %r13,%rdi 4f61c: e8 00 00 00 00 callq 4f621 4f621: 31 d2 xor %edx,%edx 4f623: be 44 32 00 00 mov $0x3244,%esi 4f628: 4c 89 ef mov %r13,%rdi 4f62b: e8 00 00 00 00 callq 4f630 4f630: 31 c9 xor %ecx,%ecx 4f632: be 44 32 00 00 mov $0x3244,%esi 4f637: 4c 89 ef mov %r13,%rdi 4f63a: 83 e0 c0 and $0xffffffc0,%eax 4f63d: 89 c2 mov %eax,%edx 4f63f: 83 ca 08 or $0x8,%edx 4f642: e8 00 00 00 00 callq 4f647 4f647: 45 31 c0 xor %r8d,%r8d 4f64a: 31 c9 xor %ecx,%ecx 4f64c: 31 d2 xor %edx,%edx 4f64e: 31 f6 xor %esi,%esi 4f650: 4c 89 ef mov %r13,%rdi 4f653: e8 00 00 00 00 callq 4f658 4f658: 48 89 ef mov %rbp,%rdi 4f65b: e8 00 00 00 00 callq 4f660 4f660: 41 8b 9d bc 8d 00 00 mov 0x8dbc(%r13),%ebx 4f667: 44 39 fb cmp %r15d,%ebx 4f66a: 0f 87 44 ff ff ff ja 4f5b4 4f670: 45 39 a5 b8 8d 00 00 cmp %r12d,0x8db8(%r13) 4f677: 0f 87 25 ff ff ff ja 4f5a2 4f67d: 41 8b 8d c0 b1 00 00 mov 0xb1c0(%r13),%ecx 4f684: 85 c9 test %ecx,%ecx 4f686: 0f 84 91 04 00 00 je 4fb1d 4f68c: 4d 8d a5 d8 9a 00 00 lea 0x9ad8(%r13),%r12 4f693: 45 31 f6 xor %r14d,%r14d 4f696: 48 8d 44 24 38 lea 0x38(%rsp),%rax 4f69b: ba 00 10 00 00 mov $0x1000,%edx 4f6a0: 4d 89 e0 mov %r12,%r8 4f6a3: 4c 89 ef mov %r13,%rdi 4f6a6: 50 push %rax 4f6a7: b9 02 00 00 00 mov $0x2,%ecx 4f6ac: be 00 02 00 00 mov $0x200,%esi 4f6b1: 4c 8d 4c 24 38 lea 0x38(%rsp),%r9 4f6b6: e8 00 00 00 00 callq 4f6bb 4f6bb: 5a pop %rdx 4f6bc: 89 c3 mov %eax,%ebx 4f6be: 85 c0 test %eax,%eax 4f6c0: 0f 85 00 00 00 00 jne 4f6c6 4f6c6: 48 89 ef mov %rbp,%rdi 4f6c9: e8 00 00 00 00 callq 4f6ce 4f6ce: 41 8b 4c 24 f8 mov -0x8(%r12),%ecx 4f6d3: 45 31 c0 xor %r8d,%r8d 4f6d6: 4c 89 ef mov %r13,%rdi 4f6d9: 41 8b 54 24 f4 mov -0xc(%r12),%edx 4f6de: 41 8b 74 24 f0 mov -0x10(%r12),%esi 4f6e3: e8 00 00 00 00 callq 4f6e8 4f6e8: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 4f6ed: 31 c0 xor %eax,%eax 4f6ef: 31 d2 xor %edx,%edx 4f6f1: 4c 8b 44 24 30 mov 0x30(%rsp),%r8 4f6f6: be 54 32 00 00 mov $0x3254,%esi 4f6fb: 49 8d 7f 08 lea 0x8(%r15),%rdi 4f6ff: 4c 89 f9 mov %r15,%rcx 4f702: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 4f706: 4c 89 44 24 08 mov %r8,0x8(%rsp) 4f70b: 48 29 f9 sub %rdi,%rcx 4f70e: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 4f715: 81 c1 00 02 00 00 add $0x200,%ecx 4f71b: 49 c7 87 f8 01 00 00 movq $0x0,0x1f8(%r15) 4f722: 00 00 00 00 4f726: c1 e9 03 shr $0x3,%ecx 4f729: f3 48 ab rep stos %rax,%es:(%rdi) 4f72c: 41 c7 07 00 08 31 c0 movl $0xc0310800,(%r15) 4f733: 4c 89 ef mov %r13,%rdi 4f736: 49 c7 47 5c ff ff ff movq $0xffffffffffffffff,0x5c(%r15) 4f73d: ff 4f73e: 49 c7 47 68 ff ff ff movq $0xffffffffffffffff,0x68(%r15) 4f745: ff 4f746: e8 00 00 00 00 callq 4f74b 4f74b: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 4f750: 89 c2 mov %eax,%edx 4f752: 41 89 87 08 01 00 00 mov %eax,0x108(%r15) 4f759: 81 e2 ff ff ff bf and $0xbfffffff,%edx 4f75f: 41 80 7c 24 24 00 cmpb $0x0,0x24(%r12) 4f765: 74 07 je 4f76e 4f767: 0d 00 00 00 40 or $0x40000000,%eax 4f76c: 89 c2 mov %eax,%edx 4f76e: 44 89 c0 mov %r8d,%eax 4f771: 49 c1 e8 20 shr $0x20,%r8 4f775: be 67 32 00 00 mov $0x3267,%esi 4f77a: 4c 89 ef mov %r13,%rdi 4f77d: 83 e0 fc and $0xfffffffc,%eax 4f780: 41 89 97 08 01 00 00 mov %edx,0x108(%r15) 4f787: 31 d2 xor %edx,%edx 4f789: 45 89 87 d0 00 00 00 mov %r8d,0xd0(%r15) 4f790: 41 89 87 cc 00 00 00 mov %eax,0xcc(%r15) 4f797: e8 00 00 00 00 callq 4f79c 4f79c: be 56 32 00 00 mov $0x3256,%esi 4f7a1: 4c 89 ef mov %r13,%rdi 4f7a4: 83 e0 f0 and $0xfffffff0,%eax 4f7a7: 41 89 87 54 01 00 00 mov %eax,0x154(%r15) 4f7ae: 49 8b 44 24 d8 mov -0x28(%r12),%rax 4f7b3: 48 89 c2 mov %rax,%rdx 4f7b6: 48 c1 e8 28 shr $0x28,%rax 4f7ba: 48 c1 ea 08 shr $0x8,%rdx 4f7be: 41 89 87 f0 00 00 00 mov %eax,0xf0(%r15) 4f7c5: 41 89 97 ec 00 00 00 mov %edx,0xec(%r15) 4f7cc: 31 d2 xor %edx,%edx 4f7ce: e8 00 00 00 00 callq 4f7d3 4f7d3: 25 c0 c0 ff ff and $0xffffc0c0,%eax 4f7d8: 41 89 87 10 01 00 00 mov %eax,0x110(%r15) 4f7df: 89 c2 mov %eax,%edx 4f7e1: 41 8b 44 24 c8 mov -0x38(%r12),%eax 4f7e6: 89 c1 mov %eax,%ecx 4f7e8: c1 e9 03 shr $0x3,%ecx 4f7eb: 83 f8 0f cmp $0xf,%eax 4f7ee: 76 11 jbe 4f801 4f7f0: 89 cf mov %ecx,%edi 4f7f2: 89 54 24 08 mov %edx,0x8(%rsp) 4f7f6: e8 35 99 ff ff callq 49130 <__order_base_2.part.0> 4f7fb: 8b 54 24 08 mov 0x8(%rsp),%edx 4f7ff: 09 c2 or %eax,%edx 4f801: 81 e2 ff ff ff cb and $0xcbffffff,%edx 4f807: 81 ca 00 09 00 c0 or $0xc0000900,%edx 4f80d: 41 89 97 10 01 00 00 mov %edx,0x110(%r15) 4f814: 41 8b 44 24 28 mov 0x28(%r12),%eax 4f819: c1 e0 02 shl $0x2,%eax 4f81c: 49 03 85 28 5c 00 00 add 0x5c28(%r13),%rax 4f823: 89 c2 mov %eax,%edx 4f825: 48 c1 e8 20 shr $0x20,%rax 4f829: 83 e2 fc and $0xfffffffc,%edx 4f82c: 25 ff ff 00 00 and $0xffff,%eax 4f831: 41 89 97 00 01 00 00 mov %edx,0x100(%r15) 4f838: 41 89 87 04 01 00 00 mov %eax,0x104(%r15) 4f83f: 41 8b 44 24 b0 mov -0x50(%r12),%eax 4f844: c1 e0 02 shl $0x2,%eax 4f847: 49 03 85 28 5c 00 00 add 0x5c28(%r13),%rax 4f84e: 89 c2 mov %eax,%edx 4f850: 48 c1 e8 20 shr $0x20,%rax 4f854: 83 e2 fc and $0xfffffffc,%edx 4f857: 25 ff ff 00 00 and $0xffff,%eax 4f85c: 41 89 97 f8 00 00 00 mov %edx,0xf8(%r15) 4f863: 41 89 87 fc 00 00 00 mov %eax,0xfc(%r15) 4f86a: 41 80 7c 24 24 00 cmpb $0x0,0x24(%r12) 4f870: 0f 85 be 0b 00 00 jne 50434 4f876: 41 c7 87 08 01 00 00 movl $0x0,0x108(%r15) 4f87d: 00 00 00 00 4f881: 49 c7 44 24 b8 00 00 movq $0x0,-0x48(%r12) 4f888: 00 00 4f88a: 31 d2 xor %edx,%edx 4f88c: be 4f 32 00 00 mov $0x324f,%esi 4f891: 4c 89 ef mov %r13,%rdi 4f894: 41 c7 87 0c 01 00 00 movl $0x0,0x10c(%r15) 4f89b: 00 00 00 00 4f89f: e8 00 00 00 00 callq 4f8a4 4f8a4: 31 d2 xor %edx,%edx 4f8a6: be 5a 32 00 00 mov $0x325a,%esi 4f8ab: 4c 89 ef mov %r13,%rdi 4f8ae: 41 89 87 f4 00 00 00 mov %eax,0xf4(%r15) 4f8b5: 41 c7 87 d8 00 00 00 movl $0x0,0xd8(%r15) 4f8bc: 00 00 00 00 4f8c0: e8 00 00 00 00 callq 4f8c5 4f8c5: 31 d2 xor %edx,%edx 4f8c7: be 57 32 00 00 mov $0x3257,%esi 4f8cc: 4c 89 ef mov %r13,%rdi 4f8cf: 41 89 87 20 01 00 00 mov %eax,0x120(%r15) 4f8d6: e8 00 00 00 00 callq 4f8db 4f8db: 31 d2 xor %edx,%edx 4f8dd: be 58 32 00 00 mov $0x3258,%esi 4f8e2: 4c 89 ef mov %r13,%rdi 4f8e5: 41 89 87 14 01 00 00 mov %eax,0x114(%r15) 4f8ec: e8 00 00 00 00 callq 4f8f1 4f8f1: 31 d2 xor %edx,%edx 4f8f3: be 59 32 00 00 mov $0x3259,%esi 4f8f8: 4c 89 ef mov %r13,%rdi 4f8fb: 41 89 87 18 01 00 00 mov %eax,0x118(%r15) 4f902: e8 00 00 00 00 callq 4f907 4f907: 31 d2 xor %edx,%edx 4f909: be 49 32 00 00 mov $0x3249,%esi 4f90e: 4c 89 ef mov %r13,%rdi 4f911: 41 89 87 1c 01 00 00 mov %eax,0x11c(%r15) 4f918: e8 00 00 00 00 callq 4f91d 4f91d: 31 d2 xor %edx,%edx 4f91f: be 5f 32 00 00 mov $0x325f,%esi 4f924: 4c 89 ef mov %r13,%rdi 4f927: 41 89 87 dc 00 00 00 mov %eax,0xdc(%r15) 4f92e: e8 00 00 00 00 callq 4f933 4f933: 31 d2 xor %edx,%edx 4f935: be 60 32 00 00 mov $0x3260,%esi 4f93a: 4c 89 ef mov %r13,%rdi 4f93d: 41 89 87 34 01 00 00 mov %eax,0x134(%r15) 4f944: e8 00 00 00 00 callq 4f949 4f949: 31 d2 xor %edx,%edx 4f94b: be 61 32 00 00 mov $0x3261,%esi 4f950: 4c 89 ef mov %r13,%rdi 4f953: 41 89 87 38 01 00 00 mov %eax,0x138(%r15) 4f95a: e8 00 00 00 00 callq 4f95f 4f95f: 31 d2 xor %edx,%edx 4f961: be 62 32 00 00 mov $0x3262,%esi 4f966: 4c 89 ef mov %r13,%rdi 4f969: 41 89 87 3c 01 00 00 mov %eax,0x13c(%r15) 4f970: e8 00 00 00 00 callq 4f975 4f975: 31 d2 xor %edx,%edx 4f977: be 63 32 00 00 mov $0x3263,%esi 4f97c: 4c 89 ef mov %r13,%rdi 4f97f: 41 89 87 40 01 00 00 mov %eax,0x140(%r15) 4f986: e8 00 00 00 00 callq 4f98b 4f98b: 31 d2 xor %edx,%edx 4f98d: be 64 32 00 00 mov $0x3264,%esi 4f992: 4c 89 ef mov %r13,%rdi 4f995: 41 89 87 44 01 00 00 mov %eax,0x144(%r15) 4f99c: e8 00 00 00 00 callq 4f9a1 4f9a1: 31 d2 xor %edx,%edx 4f9a3: be 4f 32 00 00 mov $0x324f,%esi 4f9a8: 4c 89 ef mov %r13,%rdi 4f9ab: 41 89 87 48 01 00 00 mov %eax,0x148(%r15) 4f9b2: e8 00 00 00 00 callq 4f9b7 4f9b7: 31 d2 xor %edx,%edx 4f9b9: be 4c 32 00 00 mov $0x324c,%esi 4f9be: 4c 89 ef mov %r13,%rdi 4f9c1: 41 89 87 f4 00 00 00 mov %eax,0xf4(%r15) 4f9c8: e8 00 00 00 00 callq 4f9cd 4f9cd: 31 d2 xor %edx,%edx 4f9cf: be 4a 32 00 00 mov $0x324a,%esi 4f9d4: 4c 89 ef mov %r13,%rdi 4f9d7: 41 89 87 e8 00 00 00 mov %eax,0xe8(%r15) 4f9de: e8 00 00 00 00 callq 4f9e3 4f9e3: 31 d2 xor %edx,%edx 4f9e5: be 4b 32 00 00 mov $0x324b,%esi 4f9ea: 4c 89 ef mov %r13,%rdi 4f9ed: 41 89 87 e0 00 00 00 mov %eax,0xe0(%r15) 4f9f4: e8 00 00 00 00 callq 4f9f9 4f9f9: 31 d2 xor %edx,%edx 4f9fb: be 5c 32 00 00 mov $0x325c,%esi 4fa00: 4c 89 ef mov %r13,%rdi 4fa03: 41 89 87 e4 00 00 00 mov %eax,0xe4(%r15) 4fa0a: e8 00 00 00 00 callq 4fa0f 4fa0f: 31 d2 xor %edx,%edx 4fa11: be 47 32 00 00 mov $0x3247,%esi 4fa16: 4c 89 ef mov %r13,%rdi 4fa19: 41 89 87 28 01 00 00 mov %eax,0x128(%r15) 4fa20: 41 c7 87 d4 00 00 00 movl $0x1,0xd4(%r15) 4fa27: 01 00 00 00 4fa2b: e8 00 00 00 00 callq 4fa30 4fa30: a8 01 test $0x1,%al 4fa32: 0f 85 39 0a 00 00 jne 50471 4fa38: 31 d2 xor %edx,%edx 4fa3a: be 83 30 00 00 mov $0x3083,%esi 4fa3f: 4c 89 ef mov %r13,%rdi 4fa42: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 4fa47: e8 00 00 00 00 callq 4fa4c 4fa4c: 31 c9 xor %ecx,%ecx 4fa4e: be 83 30 00 00 mov $0x3083,%esi 4fa53: 4c 89 ef mov %r13,%rdi 4fa56: 25 ff ff ff 7f and $0x7fffffff,%eax 4fa5b: bb 48 32 00 00 mov $0x3248,%ebx 4fa60: 89 c2 mov %eax,%edx 4fa62: e8 00 00 00 00 callq 4fa67 4fa67: 41 8b 94 9f b8 37 ff mov -0xc848(%r15,%rbx,4),%edx 4fa6e: ff 4fa6f: 89 de mov %ebx,%esi 4fa71: 31 c9 xor %ecx,%ecx 4fa73: 4c 89 ef mov %r13,%rdi 4fa76: 48 83 c3 01 add $0x1,%rbx 4fa7a: e8 00 00 00 00 callq 4fa7f 4fa7f: 48 81 fb 68 32 00 00 cmp $0x3268,%rbx 4fa86: 75 df jne 4fa67 4fa88: bb 45 32 00 00 mov $0x3245,%ebx 4fa8d: 41 8b 94 9f b8 37 ff mov -0xc848(%r15,%rbx,4),%edx 4fa94: ff 4fa95: 89 de mov %ebx,%esi 4fa97: 31 c9 xor %ecx,%ecx 4fa99: 4c 89 ef mov %r13,%rdi 4fa9c: 48 83 c3 01 add $0x1,%rbx 4faa0: e8 00 00 00 00 callq 4faa5 4faa5: 48 81 fb 48 32 00 00 cmp $0x3248,%rbx 4faac: 75 df jne 4fa8d 4faae: 45 31 c0 xor %r8d,%r8d 4fab1: 31 c9 xor %ecx,%ecx 4fab3: 31 d2 xor %edx,%edx 4fab5: 31 f6 xor %esi,%esi 4fab7: 4c 89 ef mov %r13,%rdi 4faba: e8 00 00 00 00 callq 4fabf 4fabf: 48 89 ef mov %rbp,%rdi 4fac2: e8 00 00 00 00 callq 4fac7 4fac7: 49 8b 3c 24 mov (%r12),%rdi 4facb: e8 00 00 00 00 callq 4fad0 4fad0: 49 8b 1c 24 mov (%r12),%rbx 4fad4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4fadb: e8 00 00 00 00 callq 4fae0 4fae0: 31 f6 xor %esi,%esi 4fae2: 48 8d 7b 58 lea 0x58(%rbx),%rdi 4fae6: e8 00 00 00 00 callq 4faeb 4faeb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4faf2: ff 14 25 00 00 00 00 callq *0x0 4faf9: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 4fb00: 41 83 c6 01 add $0x1,%r14d 4fb04: 49 81 c4 28 03 00 00 add $0x328,%r12 4fb0b: e8 00 00 00 00 callq 4fb10 4fb10: 45 3b b5 c0 b1 00 00 cmp 0xb1c0(%r13),%r14d 4fb17: 0f 82 79 fb ff ff jb 4f696 4fb1d: 31 c9 xor %ecx,%ecx 4fb1f: 31 d2 xor %edx,%edx 4fb21: be 8d 20 00 00 mov $0x208d,%esi 4fb26: 4c 89 ef mov %r13,%rdi 4fb29: e8 00 00 00 00 callq 4fb2e 4fb2e: bf de 46 03 00 mov $0x346de,%edi 4fb33: e8 00 00 00 00 callq 4fb38 4fb38: 41 8b 85 c0 b1 00 00 mov 0xb1c0(%r13),%eax 4fb3f: 85 c0 test %eax,%eax 4fb41: 74 25 je 4fb68 4fb43: 31 db xor %ebx,%ebx 4fb45: 48 63 c3 movslq %ebx,%rax 4fb48: 83 c3 01 add $0x1,%ebx 4fb4b: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 4fb52: 49 8d bc 05 80 98 00 lea 0x9880(%r13,%rax,1),%rdi 4fb59: 00 4fb5a: e8 00 00 00 00 callq 4fb5f 4fb5f: 41 39 9d c0 b1 00 00 cmp %ebx,0xb1c0(%r13) 4fb66: 77 dd ja 4fb45 4fb68: 31 d2 xor %edx,%edx 4fb6a: be 6a 30 00 00 mov $0x306a,%esi 4fb6f: 4c 89 ef mov %r13,%rdi 4fb72: e8 00 00 00 00 callq 4fb77 4fb77: 31 c9 xor %ecx,%ecx 4fb79: be 6a 30 00 00 mov $0x306a,%esi 4fb7e: 4c 89 ef mov %r13,%rdi 4fb81: 0d 00 00 18 00 or $0x180000,%eax 4fb86: 89 c2 mov %eax,%edx 4fb88: e8 00 00 00 00 callq 4fb8d 4fb8d: 48 8b 44 24 60 mov 0x60(%rsp),%rax 4fb92: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 4fb99: 00 00 4fb9b: 0f 85 07 0c 00 00 jne 507a8 4fba1: 8b 04 24 mov (%rsp),%eax 4fba4: 48 83 c4 68 add $0x68,%rsp 4fba8: 5b pop %rbx 4fba9: 5d pop %rbp 4fbaa: 41 5c pop %r12 4fbac: 41 5d pop %r13 4fbae: 41 5e pop %r14 4fbb0: 41 5f pop %r15 4fbb2: c3 retq 4fbb3: 45 31 e4 xor %r12d,%r12d 4fbb6: 41 b8 12 00 00 16 mov $0x16000012,%r8d 4fbbc: e9 aa e5 ff ff jmpq 4e16b 4fbc1: 48 b8 50 01 80 00 50 movabs $0x80095000800150,%rax 4fbc8: 09 80 00 4fbcb: 31 db xor %ebx,%ebx 4fbcd: 48 ba e8 00 00 00 e4 movabs $0xe4000000e8,%rdx 4fbd4: 00 00 00 4fbd7: 48 bf ed 00 00 00 e9 movabs $0xe9000000ed,%rdi 4fbde: 00 00 00 4fbe1: 49 89 85 94 8a 00 00 mov %rax,0x8a94(%r13) 4fbe8: 48 b8 50 11 80 00 50 movabs $0x80195000801150,%rax 4fbef: 19 80 00 4fbf2: 49 89 85 9c 8a 00 00 mov %rax,0x8a9c(%r13) 4fbf9: 89 f0 mov %esi,%eax 4fbfb: 0d 50 01 80 00 or $0x800150,%eax 4fc00: 49 89 95 14 8b 00 00 mov %rdx,0x8b14(%r13) 4fc07: 41 89 85 a4 8a 00 00 mov %eax,0x8aa4(%r13) 4fc0e: 89 f0 mov %esi,%eax 4fc10: 0d 54 01 80 00 or $0x800154,%eax 4fc15: 49 89 95 3c 8b 00 00 mov %rdx,0x8b3c(%r13) 4fc1c: ba 50 01 80 00 mov $0x800150,%edx 4fc21: 41 89 85 ac 8a 00 00 mov %eax,0x8aac(%r13) 4fc28: 48 b8 44 01 00 00 48 movabs $0x14800000144,%rax 4fc2f: 01 00 00 4fc32: 49 89 85 b4 8a 00 00 mov %rax,0x8ab4(%r13) 4fc39: 48 b8 50 01 00 02 54 movabs $0x600015402000150,%rax 4fc40: 01 00 06 4fc43: 49 89 85 bc 8a 00 00 mov %rax,0x8abc(%r13) 4fc4a: 48 b8 48 01 40 00 50 movabs $0x240015000400148,%rax 4fc51: 01 40 02 4fc54: 49 89 85 c8 8a 00 00 mov %rax,0x8ac8(%r13) 4fc5b: 48 b8 70 01 40 02 54 movabs $0x640015402400170,%rax 4fc62: 01 40 06 4fc65: 49 89 85 d0 8a 00 00 mov %rax,0x8ad0(%r13) 4fc6c: 48 b8 4c 01 40 00 4c movabs $0x40014c0040014c,%rax 4fc73: 01 40 00 4fc76: 49 89 85 dc 8a 00 00 mov %rax,0x8adc(%r13) 4fc7d: 48 b8 5c 01 40 00 74 movabs $0x4001740040015c,%rax 4fc84: 01 40 00 4fc87: 49 89 85 e4 8a 00 00 mov %rax,0x8ae4(%r13) 4fc8e: 48 b8 5c 01 40 00 60 movabs $0x4001600040015c,%rax 4fc95: 01 40 00 4fc98: 49 89 85 f4 8a 00 00 mov %rax,0x8af4(%r13) 4fc9f: 48 b8 78 01 40 00 48 movabs $0xc0014800400178,%rax 4fca6: 01 c0 00 4fca9: 49 89 85 fc 8a 00 00 mov %rax,0x8afc(%r13) 4fcb0: 48 b8 50 01 c0 02 54 movabs $0x6c0015402c00150,%rax 4fcb7: 01 c0 06 4fcba: 49 89 85 04 8b 00 00 mov %rax,0x8b04(%r13) 4fcc1: 48 b8 d0 00 00 00 d0 movabs $0xd0000000d0,%rax 4fcc8: 00 00 00 4fccb: 49 89 85 1c 8b 00 00 mov %rax,0x8b1c(%r13) 4fcd2: 48 b8 d0 00 00 00 90 movabs $0x90000000d0,%rax 4fcd9: 00 00 00 4fcdc: 41 c7 85 a8 8a 00 00 movl $0x800148,0x8aa8(%r13) 4fce3: 48 01 80 00 4fce7: 41 89 b5 b0 8a 00 00 mov %esi,0x8ab0(%r13) 4fcee: 41 89 b5 c4 8a 00 00 mov %esi,0x8ac4(%r13) 4fcf5: 41 89 b5 d8 8a 00 00 mov %esi,0x8ad8(%r13) 4fcfc: 41 c7 85 ec 8a 00 00 movl $0x400164,0x8aec(%r13) 4fd03: 64 01 40 00 4fd07: 41 89 b5 f0 8a 00 00 mov %esi,0x8af0(%r13) 4fd0e: 41 89 b5 0c 8b 00 00 mov %esi,0x8b0c(%r13) 4fd15: 49 89 85 24 8b 00 00 mov %rax,0x8b24(%r13) 4fd1c: 41 c7 85 2c 8b 00 00 movl $0x40,0x8b2c(%r13) 4fd23: 40 00 00 00 4fd27: 49 89 bd 34 8b 00 00 mov %rdi,0x8b34(%r13) 4fd2e: 49 89 85 44 8b 00 00 mov %rax,0x8b44(%r13) 4fd35: 41 c7 85 4c 8b 00 00 movl $0x40,0x8b4c(%r13) 4fd3c: 40 00 00 00 4fd40: eb 08 jmp 4fd4a 4fd42: 41 8b 94 9d 94 8a 00 mov 0x8a94(%r13,%rbx,4),%edx 4fd49: 00 4fd4a: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi 4fd50: 31 c9 xor %ecx,%ecx 4fd52: 4c 89 ef mov %r13,%rdi 4fd55: 48 83 c3 01 add $0x1,%rbx 4fd59: e8 00 00 00 00 callq 4fd5e 4fd5e: 48 83 fb 20 cmp $0x20,%rbx 4fd62: 75 de jne 4fd42 4fd64: 31 db xor %ebx,%ebx 4fd66: eb 04 jmp 4fd6c 4fd68: 48 83 c3 01 add $0x1,%rbx 4fd6c: 48 83 fb 07 cmp $0x7,%rbx 4fd70: 74 f6 je 4fd68 4fd72: 41 8b 94 9d 14 8b 00 mov 0x8b14(%r13,%rbx,4),%edx 4fd79: 00 4fd7a: 31 c9 xor %ecx,%ecx 4fd7c: 8d b3 64 26 00 00 lea 0x2664(%rbx),%esi 4fd82: 4c 89 ef mov %r13,%rdi 4fd85: e8 00 00 00 00 callq 4fd8a 4fd8a: 83 fb 0f cmp $0xf,%ebx 4fd8d: 75 d9 jne 4fd68 4fd8f: e9 89 e2 ff ff jmpq 4e01d 4fd94: 48 b8 50 04 80 00 50 movabs $0x800c5000800450,%rax 4fd9b: 0c 80 00 4fd9e: 31 db xor %ebx,%ebx 4fda0: 48 bf c0 00 00 00 c0 movabs $0xc0000000c0,%rdi 4fda7: 00 00 00 4fdaa: 41 c7 85 0c 8b 00 00 movl $0x6c00154,0x8b0c(%r13) 4fdb1: 54 01 c0 06 4fdb5: 49 89 85 94 8a 00 00 mov %rax,0x8a94(%r13) 4fdbc: ba 50 04 80 00 mov $0x800450,%edx 4fdc1: 48 b8 50 14 80 00 50 movabs $0x801c5000801450,%rax 4fdc8: 1c 80 00 4fdcb: 49 89 85 9c 8a 00 00 mov %rax,0x8a9c(%r13) 4fdd2: 89 f0 mov %esi,%eax 4fdd4: 0d 50 04 80 00 or $0x800450,%eax 4fdd9: 49 89 bd 1c 8b 00 00 mov %rdi,0x8b1c(%r13) 4fde0: 48 bf 80 00 00 00 40 movabs $0x4000000080,%rdi 4fde7: 00 00 00 4fdea: 41 89 85 a4 8a 00 00 mov %eax,0x8aa4(%r13) 4fdf1: 89 f0 mov %esi,%eax 4fdf3: 0d 48 04 80 00 or $0x800448,%eax 4fdf8: 49 89 bd 24 8b 00 00 mov %rdi,0x8b24(%r13) 4fdff: 41 89 85 a8 8a 00 00 mov %eax,0x8aa8(%r13) 4fe06: 89 f0 mov %esi,%eax 4fe08: 81 ce 54 01 80 00 or $0x800154,%esi 4fe0e: 0d 54 04 80 00 or $0x800454,%eax 4fe13: 41 89 b5 b0 8a 00 00 mov %esi,0x8ab0(%r13) 4fe1a: 41 89 85 ac 8a 00 00 mov %eax,0x8aac(%r13) 4fe21: 48 b8 44 04 00 00 48 movabs $0x44800000444,%rax 4fe28: 04 00 00 4fe2b: 49 89 85 b4 8a 00 00 mov %rax,0x8ab4(%r13) 4fe32: 48 b8 50 04 00 02 54 movabs $0x600045402000450,%rax 4fe39: 04 00 06 4fe3c: 49 89 85 bc 8a 00 00 mov %rax,0x8abc(%r13) 4fe43: 48 b8 58 01 00 06 48 movabs $0x40044806000158,%rax 4fe4a: 04 40 00 4fe4d: 49 89 85 c4 8a 00 00 mov %rax,0x8ac4(%r13) 4fe54: 48 b8 50 04 40 02 70 movabs $0x240047002400450,%rax 4fe5b: 04 40 02 4fe5e: 49 89 85 cc 8a 00 00 mov %rax,0x8acc(%r13) 4fe65: 48 b8 54 04 40 06 54 movabs $0x640015406400454,%rax 4fe6c: 01 40 06 4fe6f: 49 89 85 d4 8a 00 00 mov %rax,0x8ad4(%r13) 4fe76: 48 b8 4c 04 40 00 4c movabs $0x100044c0040044c,%rax 4fe7d: 04 00 01 4fe80: 49 89 85 dc 8a 00 00 mov %rax,0x8adc(%r13) 4fe87: 48 b8 5c 04 00 01 74 movabs $0x10004740100045c,%rax 4fe8e: 04 00 01 4fe91: 49 89 85 e4 8a 00 00 mov %rax,0x8ae4(%r13) 4fe98: 48 b8 64 04 00 01 64 movabs $0x100016401000464,%rax 4fe9f: 01 00 01 4fea2: 49 89 85 ec 8a 00 00 mov %rax,0x8aec(%r13) 4fea9: 48 b8 5c 04 40 00 60 movabs $0x10004600040045c,%rax 4feb0: 04 00 01 4feb3: 49 89 85 f4 8a 00 00 mov %rax,0x8af4(%r13) 4feba: 48 b8 78 04 00 01 48 movabs $0xc0044801000478,%rax 4fec1: 04 c0 00 4fec4: 49 89 85 fc 8a 00 00 mov %rax,0x8afc(%r13) 4fecb: 48 b8 50 04 c0 02 54 movabs $0x6c0045402c00450,%rax 4fed2: 04 c0 06 4fed5: 49 89 85 04 8b 00 00 mov %rax,0x8b04(%r13) 4fedc: 48 b8 d8 00 00 00 d4 movabs $0xd4000000d8,%rax 4fee3: 00 00 00 4fee6: 49 89 85 14 8b 00 00 mov %rax,0x8b14(%r13) 4feed: 49 89 85 34 8b 00 00 mov %rax,0x8b34(%r13) 4fef4: 48 b8 c0 00 00 00 80 movabs $0x80000000c0,%rax 4fefb: 00 00 00 4fefe: 49 89 85 3c 8b 00 00 mov %rax,0x8b3c(%r13) 4ff05: 48 b8 d0 00 00 00 90 movabs $0x90000000d0,%rax 4ff0c: 00 00 00 4ff0f: 41 c7 85 2c 8b 00 00 movl $0x40,0x8b2c(%r13) 4ff16: 40 00 00 00 4ff1a: 49 89 85 44 8b 00 00 mov %rax,0x8b44(%r13) 4ff21: 41 c7 85 4c 8b 00 00 movl $0x40,0x8b4c(%r13) 4ff28: 40 00 00 00 4ff2c: eb 08 jmp 4ff36 4ff2e: 41 8b 94 9d 94 8a 00 mov 0x8a94(%r13,%rbx,4),%edx 4ff35: 00 4ff36: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi 4ff3c: 31 c9 xor %ecx,%ecx 4ff3e: 4c 89 ef mov %r13,%rdi 4ff41: 48 83 c3 01 add $0x1,%rbx 4ff45: e8 00 00 00 00 callq 4ff4a 4ff4a: 48 83 fb 20 cmp $0x20,%rbx 4ff4e: 75 de jne 4ff2e 4ff50: 31 db xor %ebx,%ebx 4ff52: eb 04 jmp 4ff58 4ff54: 48 83 c3 01 add $0x1,%rbx 4ff58: 48 83 fb 07 cmp $0x7,%rbx 4ff5c: 74 f6 je 4ff54 4ff5e: 41 8b 94 9d 14 8b 00 mov 0x8b14(%r13,%rbx,4),%edx 4ff65: 00 4ff66: 31 c9 xor %ecx,%ecx 4ff68: 8d b3 64 26 00 00 lea 0x2664(%rbx),%esi 4ff6e: 4c 89 ef mov %r13,%rdi 4ff71: e8 00 00 00 00 callq 4ff76 4ff76: 83 fb 0f cmp $0xf,%ebx 4ff79: 75 d9 jne 4ff54 4ff7b: e9 9d e0 ff ff jmpq 4e01d 4ff80: 45 8b 9d 28 8a 00 00 mov 0x8a28(%r13),%r11d 4ff87: 41 8b b5 34 8a 00 00 mov 0x8a34(%r13),%esi 4ff8e: bf 01 00 00 00 mov $0x1,%edi 4ff93: 44 89 f8 mov %r15d,%eax 4ff96: 85 f6 test %esi,%esi 4ff98: 45 89 da mov %r11d,%r10d 4ff9b: 89 fe mov %edi,%esi 4ff9d: 41 0f 45 b5 34 8a 00 cmovne 0x8a34(%r13),%esi 4ffa4: 00 4ffa5: 45 85 db test %r11d,%r11d 4ffa8: 44 89 1c 24 mov %r11d,(%rsp) 4ffac: 44 0f 44 d7 cmove %edi,%r10d 4ffb0: 31 d2 xor %edx,%edx 4ffb2: 41 f7 f2 div %r10d 4ffb5: 44 89 54 24 08 mov %r10d,0x8(%rsp) 4ffba: 31 d2 xor %edx,%edx 4ffbc: 41 89 c7 mov %eax,%r15d 4ffbf: f7 f6 div %esi 4ffc1: ba 02 00 00 00 mov $0x2,%edx 4ffc6: 44 89 f9 mov %r15d,%ecx 4ffc9: 83 f8 02 cmp $0x2,%eax 4ffcc: 0f 46 d0 cmovbe %eax,%edx 4ffcf: 89 f8 mov %edi,%eax 4ffd1: d3 e0 shl %cl,%eax 4ffd3: 83 e8 01 sub $0x1,%eax 4ffd6: 89 54 24 14 mov %edx,0x14(%rsp) 4ffda: 89 c7 mov %eax,%edi 4ffdc: 21 df and %ebx,%edi 4ffde: 89 7c 24 40 mov %edi,0x40(%rsp) 4ffe2: d3 e7 shl %cl,%edi 4ffe4: 89 fa mov %edi,%edx 4ffe6: 21 da and %ebx,%edx 4ffe8: 89 54 24 44 mov %edx,0x44(%rsp) 4ffec: d3 e2 shl %cl,%edx 4ffee: 41 89 d1 mov %edx,%r9d 4fff1: 41 21 d9 and %ebx,%r9d 4fff4: 44 89 4c 24 48 mov %r9d,0x48(%rsp) 4fff9: 41 d3 e1 shl %cl,%r9d 4fffc: 44 89 c9 mov %r9d,%ecx 4ffff: 41 21 d9 and %ebx,%r9d 50002: 44 89 4c 24 4c mov %r9d,0x4c(%rsp) 50007: 45 8d 4a ff lea -0x1(%r10),%r9d 5000b: 41 83 f9 01 cmp $0x1,%r9d 5000f: 76 0a jbe 5001b 50011: 41 83 fb 04 cmp $0x4,%r11d 50015: 0f 85 79 05 00 00 jne 50594 5001b: 83 ee 01 sub $0x1,%esi 5001e: 83 fe 01 cmp $0x1,%esi 50021: 0f 87 74 05 00 00 ja 5059b 50027: 8b 74 24 14 mov 0x14(%rsp),%esi 5002b: 83 ee 01 sub $0x1,%esi 5002e: 83 fe 01 cmp $0x1,%esi 50031: 0f 87 6b 05 00 00 ja 505a2 50037: 83 3c 24 02 cmpl $0x2,(%rsp) 5003b: 0f 87 e8 01 00 00 ja 50229 50041: 0f b6 4c 24 14 movzbl 0x14(%rsp),%ecx 50046: b8 01 00 00 00 mov $0x1,%eax 5004b: 31 ed xor %ebp,%ebp 5004d: 45 89 fe mov %r15d,%r14d 50050: 44 89 64 24 18 mov %r12d,0x18(%rsp) 50055: 41 89 ef mov %ebp,%r15d 50058: d3 e0 shl %cl,%eax 5005a: 44 89 44 24 1c mov %r8d,0x1c(%rsp) 5005f: 83 e8 01 sub $0x1,%eax 50062: 89 44 24 2c mov %eax,0x2c(%rsp) 50066: 44 89 c0 mov %r8d,%eax 50069: 25 ff ff ff fc and $0xfcffffff,%eax 5006e: 89 44 24 28 mov %eax,0x28(%rsp) 50072: e9 b6 00 00 00 jmpq 5012d 50077: 8b 54 24 2c mov 0x2c(%rsp),%edx 5007b: 89 e9 mov %ebp,%ecx 5007d: d3 e2 shl %cl,%edx 5007f: 0f b6 4c 24 14 movzbl 0x14(%rsp),%ecx 50084: 89 d6 mov %edx,%esi 50086: d3 e2 shl %cl,%edx 50088: 21 de and %ebx,%esi 5008a: 85 da test %ebx,%edx 5008c: 0f 84 33 01 00 00 je 501c5 50092: 85 f6 test %esi,%esi 50094: 0f 84 2b 01 00 00 je 501c5 5009a: 89 e9 mov %ebp,%ecx 5009c: ba 01 00 00 00 mov $0x1,%edx 500a1: d3 e2 shl %cl,%edx 500a3: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 500a6: 21 da and %ebx,%edx 500a8: 85 d9 test %ebx,%ecx 500aa: 0f 84 00 01 00 00 je 501b0 500b0: 85 d2 test %edx,%edx 500b2: 0f 84 f8 00 00 00 je 501b0 500b8: 8b 44 24 14 mov 0x14(%rsp),%eax 500bc: ba 01 00 00 00 mov $0x1,%edx 500c1: 8d 0c 28 lea (%rax,%rbp,1),%ecx 500c4: d3 e2 shl %cl,%edx 500c6: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 500c9: 21 da and %ebx,%edx 500cb: 85 d9 test %ebx,%ecx 500cd: 0f 84 0a 01 00 00 je 501dd 500d3: 85 d2 test %edx,%edx 500d5: 0f 84 02 01 00 00 je 501dd 500db: 44 89 fa mov %r15d,%edx 500de: 31 c9 xor %ecx,%ecx 500e0: be 00 c2 00 00 mov $0xc200,%esi 500e5: 4c 89 ef mov %r13,%rdi 500e8: c1 e2 10 shl $0x10,%edx 500eb: 41 83 c7 01 add $0x1,%r15d 500ef: 44 01 f5 add %r14d,%ebp 500f2: 81 ca 00 00 00 60 or $0x60000000,%edx 500f8: e8 00 00 00 00 callq 500fd 500fd: 31 c9 xor %ecx,%ecx 500ff: 44 89 e2 mov %r12d,%edx 50102: be d4 a0 00 00 mov $0xa0d4,%esi 50107: 4c 89 ef mov %r13,%rdi 5010a: e8 00 00 00 00 callq 5010f 5010f: 8b 54 24 18 mov 0x18(%rsp),%edx 50113: 31 c9 xor %ecx,%ecx 50115: be d5 a0 00 00 mov $0xa0d5,%esi 5011a: 4c 89 ef mov %r13,%rdi 5011d: e8 00 00 00 00 callq 50122 50122: 44 39 7c 24 08 cmp %r15d,0x8(%rsp) 50127: 0f 84 c5 00 00 00 je 501f2 5012d: 8b 44 24 1c mov 0x1c(%rsp),%eax 50131: 83 3c 24 01 cmpl $0x1,(%rsp) 50135: 41 89 c4 mov %eax,%r12d 50138: 76 37 jbe 50171 5013a: 44 89 fa mov %r15d,%edx 5013d: 44 8b 64 24 28 mov 0x28(%rsp),%r12d 50142: 83 e2 fe and $0xfffffffe,%edx 50145: 48 63 ca movslq %edx,%rcx 50148: 41 81 cc 00 00 00 03 or $0x3000000,%r12d 5014f: 8b 4c 8c 40 mov 0x40(%rsp,%rcx,4),%ecx 50153: 85 c9 test %ecx,%ecx 50155: 74 1a je 50171 50157: 83 c2 01 add $0x1,%edx 5015a: 41 89 c4 mov %eax,%r12d 5015d: 48 63 d2 movslq %edx,%rdx 50160: 41 81 e4 ff ff ff fc and $0xfcffffff,%r12d 50167: 8b 54 94 40 mov 0x40(%rsp,%rdx,4),%edx 5016b: 85 d2 test %edx,%edx 5016d: 44 0f 45 e0 cmovne %eax,%r12d 50171: 41 83 fe 02 cmp $0x2,%r14d 50175: 0f 87 fc fe ff ff ja 50077 5017b: 0f 85 5a ff ff ff jne 500db 50181: 89 e9 mov %ebp,%ecx 50183: ba 01 00 00 00 mov $0x1,%edx 50188: d3 e2 shl %cl,%edx 5018a: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 5018d: 21 da and %ebx,%edx 5018f: 85 d9 test %ebx,%ecx 50191: 74 08 je 5019b 50193: 85 d2 test %edx,%edx 50195: 0f 85 40 ff ff ff jne 500db 5019b: 41 83 e4 fc and $0xfffffffc,%r12d 5019f: 44 89 e1 mov %r12d,%ecx 501a2: 83 c9 03 or $0x3,%ecx 501a5: 85 d2 test %edx,%edx 501a7: 44 0f 44 e1 cmove %ecx,%r12d 501ab: e9 2b ff ff ff jmpq 500db 501b0: 41 83 e4 fc and $0xfffffffc,%r12d 501b4: 44 89 e1 mov %r12d,%ecx 501b7: 83 c9 03 or $0x3,%ecx 501ba: 85 d2 test %edx,%edx 501bc: 44 0f 44 e1 cmove %ecx,%r12d 501c0: e9 f3 fe ff ff jmpq 500b8 501c5: 41 81 e4 ff fc ff ff and $0xfffffcff,%r12d 501cc: 44 89 e2 mov %r12d,%edx 501cf: 80 ce 03 or $0x3,%dh 501d2: 85 f6 test %esi,%esi 501d4: 44 0f 44 e2 cmove %edx,%r12d 501d8: e9 bd fe ff ff jmpq 5009a 501dd: 41 83 e4 f3 and $0xfffffff3,%r12d 501e1: 44 89 e1 mov %r12d,%ecx 501e4: 83 c9 0c or $0xc,%ecx 501e7: 85 d2 test %edx,%edx 501e9: 44 0f 44 e1 cmove %ecx,%r12d 501ed: e9 e9 fe ff ff jmpq 500db 501f2: 31 c9 xor %ecx,%ecx 501f4: ba 00 00 00 e0 mov $0xe0000000,%edx 501f9: be 00 c2 00 00 mov $0xc200,%esi 501fe: 4c 89 ef mov %r13,%rdi 50201: e8 00 00 00 00 callq 50206 50206: e9 a6 df ff ff jmpq 4e1b1 5020b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50212: 45 31 e4 xor %r12d,%r12d 50215: e8 00 00 00 00 callq 5021a 5021a: 41 8b 9d 60 8a 00 00 mov 0x8a60(%r13),%ebx 50221: 45 31 c0 xor %r8d,%r8d 50224: e9 42 df ff ff jmpq 4e16b 50229: 09 f8 or %edi,%eax 5022b: 85 d8 test %ebx,%eax 5022d: 0f 84 6c 05 00 00 je 5079f 50233: 44 89 e0 mov %r12d,%eax 50236: 09 ca or %ecx,%edx 50238: 83 e0 fc and $0xfffffffc,%eax 5023b: 85 da test %ebx,%edx 5023d: 44 0f 44 e0 cmove %eax,%r12d 50241: e9 fb fd ff ff jmpq 50041 50246: 31 c9 xor %ecx,%ecx 50248: 31 d2 xor %edx,%edx 5024a: be 72 c0 00 00 mov $0xc072,%esi 5024f: 4c 89 ef mov %r13,%rdi 50252: e8 00 00 00 00 callq 50257 50257: e9 47 ea ff ff jmpq 4eca3 5025c: 49 8b 85 e8 91 00 00 mov 0x91e8(%r13),%rax 50263: 48 85 c0 test %rax,%rax 50266: 0f 84 27 05 00 00 je 50793 5026c: 4c 8b 60 08 mov 0x8(%rax),%r12 50270: 4c 89 e7 mov %r12,%rdi 50273: e8 00 00 00 00 callq 50278 50278: 41 8b 44 24 10 mov 0x10(%r12),%eax 5027d: 31 c9 xor %ecx,%ecx 5027f: 31 d2 xor %edx,%edx 50281: be 5e 30 00 00 mov $0x305e,%esi 50286: 4c 89 ef mov %r13,%rdi 50289: 41 89 85 f0 91 00 00 mov %eax,0x91f0(%r13) 50290: 41 8b 44 24 20 mov 0x20(%r12),%eax 50295: 41 89 85 20 92 00 00 mov %eax,0x9220(%r13) 5029c: 41 8b 5c 24 18 mov 0x18(%r12),%ebx 502a1: 45 8b 64 24 14 mov 0x14(%r12),%r12d 502a6: 49 8b 85 e8 91 00 00 mov 0x91e8(%r13),%rax 502ad: 41 c1 ec 02 shr $0x2,%r12d 502b1: 48 03 58 08 add 0x8(%rax),%rbx 502b5: e8 00 00 00 00 callq 502ba 502ba: 44 89 e0 mov %r12d,%eax 502bd: 4c 8d 34 83 lea (%rbx,%rax,4),%r14 502c1: 45 85 e4 test %r12d,%r12d 502c4: 74 1a je 502e0 502c6: 8b 13 mov (%rbx),%edx 502c8: 48 83 c3 04 add $0x4,%rbx 502cc: 31 c9 xor %ecx,%ecx 502ce: be 5f 30 00 00 mov $0x305f,%esi 502d3: 4c 89 ef mov %r13,%rdi 502d6: e8 00 00 00 00 callq 502db 502db: 4c 39 f3 cmp %r14,%rbx 502de: 75 e6 jne 502c6 502e0: 31 c9 xor %ecx,%ecx 502e2: 31 d2 xor %edx,%edx 502e4: be 5e 30 00 00 mov $0x305e,%esi 502e9: 4c 89 ef mov %r13,%rdi 502ec: e8 00 00 00 00 callq 502f1 502f1: e9 8e e9 ff ff jmpq 4ec84 502f6: 44 8b 63 0c mov 0xc(%rbx),%r12d 502fa: 41 c1 e4 10 shl $0x10,%r12d 502fe: 41 81 e4 00 00 ff 3f and $0x3fff0000,%r12d 50305: 41 81 cc 00 69 00 c0 or $0xc0006900,%r12d 5030c: 85 c0 test %eax,%eax 5030e: 0f 8e 08 02 00 00 jle 5051c 50314: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5031b: 4d 8b 95 28 94 00 00 mov 0x9428(%r13),%r10 50322: 48 8d 50 01 lea 0x1(%rax),%rdx 50326: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5032d: 49 8d 04 82 lea (%r10,%rax,4),%rax 50331: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 50338: 44 89 20 mov %r12d,(%rax) 5033b: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 50342: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 50349: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 50350: 8d 57 ff lea -0x1(%rdi),%edx 50353: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5035a: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 50361: 8b 7b 08 mov 0x8(%rbx),%edi 50364: 44 8d a7 00 60 ff ff lea -0xa000(%rdi),%r12d 5036b: 85 d2 test %edx,%edx 5036d: 0f 8e 91 01 00 00 jle 50504 50373: 4d 8b 85 28 94 00 00 mov 0x9428(%r13),%r8 5037a: 48 8d 50 01 lea 0x1(%rax),%rdx 5037e: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 50385: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5038c: 49 8d 04 80 lea (%r8,%rax,4),%rax 50390: 44 89 20 mov %r12d,(%rax) 50393: 49 8b 85 60 94 00 00 mov 0x9460(%r13),%rax 5039a: 49 21 85 38 94 00 00 and %rax,0x9438(%r13) 503a1: 41 8b 85 50 94 00 00 mov 0x9450(%r13),%eax 503a8: 83 e8 01 sub $0x1,%eax 503ab: 41 89 85 50 94 00 00 mov %eax,0x9450(%r13) 503b2: 44 8b 4b 0c mov 0xc(%rbx),%r9d 503b6: 45 85 c9 test %r9d,%r9d 503b9: 0f 84 a8 ed ff ff je 4f167 503bf: 45 31 e4 xor %r12d,%r12d 503c2: eb 54 jmp 50418 503c4: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 503cb: 49 8b bd 28 94 00 00 mov 0x9428(%r13),%rdi 503d2: 41 83 c4 01 add $0x1,%r12d 503d6: 48 8d 50 01 lea 0x1(%rax),%rdx 503da: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 503e1: 48 8d 04 87 lea (%rdi,%rax,4),%rax 503e5: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 503ec: 44 89 38 mov %r15d,(%rax) 503ef: 49 8b 85 60 94 00 00 mov 0x9460(%r13),%rax 503f6: 49 21 85 38 94 00 00 and %rax,0x9438(%r13) 503fd: 41 8b 85 50 94 00 00 mov 0x9450(%r13),%eax 50404: 83 e8 01 sub $0x1,%eax 50407: 41 89 85 50 94 00 00 mov %eax,0x9450(%r13) 5040e: 44 39 63 0c cmp %r12d,0xc(%rbx) 50412: 0f 86 4f ed ff ff jbe 4f167 50418: 48 8b 0b mov (%rbx),%rcx 5041b: 49 63 d4 movslq %r12d,%rdx 5041e: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d 50422: 85 c0 test %eax,%eax 50424: 7f 9e jg 503c4 50426: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5042d: e8 00 00 00 00 callq 50432 50432: eb 90 jmp 503c4 50434: 31 d2 xor %edx,%edx 50436: be 54 32 00 00 mov $0x3254,%esi 5043b: 4c 89 ef mov %r13,%rdi 5043e: e8 00 00 00 00 callq 50443 50443: 25 03 00 80 ff and $0xff800003,%eax 50448: 41 89 87 08 01 00 00 mov %eax,0x108(%r15) 5044f: 89 c2 mov %eax,%edx 50451: 41 8b 44 24 20 mov 0x20(%r12),%eax 50456: c1 e0 02 shl $0x2,%eax 50459: 09 d0 or %edx,%eax 5045b: 25 ff ff ff 6f and $0x6fffffff,%eax 50460: 0d 00 00 00 40 or $0x40000000,%eax 50465: 41 89 87 08 01 00 00 mov %eax,0x108(%r15) 5046c: e9 10 f4 ff ff jmpq 4f881 50471: 31 c9 xor %ecx,%ecx 50473: ba 01 00 00 00 mov $0x1,%edx 50478: be 5d 32 00 00 mov $0x325d,%esi 5047d: 4c 89 ef mov %r13,%rdi 50480: e8 00 00 00 00 callq 50485 50485: 41 8b 85 28 07 00 00 mov 0x728(%r13),%eax 5048c: 85 c0 test %eax,%eax 5048e: 7f 1a jg 504aa 50490: eb 32 jmp 504c4 50492: bf c7 10 00 00 mov $0x10c7,%edi 50497: 83 c3 01 add $0x1,%ebx 5049a: e8 00 00 00 00 callq 5049f 5049f: 41 8b 85 28 07 00 00 mov 0x728(%r13),%eax 504a6: 39 c3 cmp %eax,%ebx 504a8: 7d 1a jge 504c4 504aa: 31 d2 xor %edx,%edx 504ac: be 47 32 00 00 mov $0x3247,%esi 504b1: 4c 89 ef mov %r13,%rdi 504b4: e8 00 00 00 00 callq 504b9 504b9: a8 01 test $0x1,%al 504bb: 75 d5 jne 50492 504bd: 41 8b 85 28 07 00 00 mov 0x728(%r13),%eax 504c4: 39 c3 cmp %eax,%ebx 504c6: 0f 84 6c f5 ff ff je 4fa38 504cc: 31 c9 xor %ecx,%ecx 504ce: 31 d2 xor %edx,%edx 504d0: 4c 89 ef mov %r13,%rdi 504d3: be 5d 32 00 00 mov $0x325d,%esi 504d8: e8 00 00 00 00 callq 504dd 504dd: 31 c9 xor %ecx,%ecx 504df: 31 d2 xor %edx,%edx 504e1: 4c 89 ef mov %r13,%rdi 504e4: be 4f 32 00 00 mov $0x324f,%esi 504e9: e8 00 00 00 00 callq 504ee 504ee: 31 c9 xor %ecx,%ecx 504f0: 31 d2 xor %edx,%edx 504f2: be 55 32 00 00 mov $0x3255,%esi 504f7: 4c 89 ef mov %r13,%rdi 504fa: e8 00 00 00 00 callq 504ff 504ff: e9 34 f5 ff ff jmpq 4fa38 50504: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5050b: e8 00 00 00 00 callq 50510 50510: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 50517: e9 57 fe ff ff jmpq 50373 5051c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50523: e8 00 00 00 00 callq 50528 50528: e9 e7 fd ff ff jmpq 50314 5052d: be 00 c2 00 00 mov $0xc200,%esi 50532: 4c 89 ef mov %r13,%rdi 50535: 31 c9 xor %ecx,%ecx 50537: ba 00 00 00 e0 mov $0xe0000000,%edx 5053c: e8 00 00 00 00 callq 50541 50541: 41 8b b5 08 07 00 00 mov 0x708(%r13),%esi 50548: 89 df mov %ebx,%edi 5054a: 41 c7 85 60 8a 00 00 movl $0x0,0x8a60(%r13) 50551: 00 00 00 00 50555: e8 00 00 00 00 callq 5055a 5055a: 41 8b ad 38 8a 00 00 mov 0x8a38(%r13),%ebp 50561: 41 89 85 88 8a 00 00 mov %eax,0x8a88(%r13) 50568: 45 8b bd 28 8a 00 00 mov 0x8a28(%r13),%r15d 5056f: 83 fe 07 cmp $0x7,%esi 50572: 0f 85 cf db ff ff jne 4e147 50578: 45 31 e4 xor %r12d,%r12d 5057b: 45 31 c0 xor %r8d,%r8d 5057e: e9 0a dc ff ff jmpq 4e18d 50583: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5058a: e8 00 00 00 00 callq 5058f 5058f: e9 bc ef ff ff jmpq 4f550 50594: 0f 0b ud2 50596: e9 80 fa ff ff jmpq 5001b 5059b: 0f 0b ud2 5059d: e9 85 fa ff ff jmpq 50027 505a2: 0f 0b ud2 505a4: e9 8e fa ff ff jmpq 50037 505a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 505b0: e8 00 00 00 00 callq 505b5 505b5: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 505bc: e9 4d ef ff ff jmpq 4f50e 505c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 505c8: e8 00 00 00 00 callq 505cd 505cd: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 505d4: e9 e4 ee ff ff jmpq 4f4bd 505d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 505e0: e8 00 00 00 00 callq 505e5 505e5: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 505ec: e9 7b ee ff ff jmpq 4f46c 505f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 505f8: e8 00 00 00 00 callq 505fd 505fd: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 50604: e9 12 ee ff ff jmpq 4f41b 50609: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50610: e8 00 00 00 00 callq 50615 50615: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5061c: e9 a9 ed ff ff jmpq 4f3ca 50621: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50628: e8 00 00 00 00 callq 5062d 5062d: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 50634: e9 40 ed ff ff jmpq 4f379 50639: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50640: e8 00 00 00 00 callq 50645 50645: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5064c: e9 d7 ec ff ff jmpq 4f328 50651: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50658: e8 00 00 00 00 callq 5065d 5065d: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 50664: e9 6e ec ff ff jmpq 4f2d7 50669: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50670: e8 00 00 00 00 callq 50675 50675: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5067c: e9 09 ec ff ff jmpq 4f28a 50681: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50688: e8 00 00 00 00 callq 5068d 5068d: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 50694: e9 9d eb ff ff jmpq 4f236 50699: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 506a0: e8 00 00 00 00 callq 506a5 506a5: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 506ac: e9 2d eb ff ff jmpq 4f1de 506b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 506b8: e8 00 00 00 00 callq 506bd 506bd: e9 c4 ea ff ff jmpq 4f186 506c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 506c9: e8 00 00 00 00 callq 506ce 506ce: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 506d5: e9 2f ea ff ff jmpq 4f109 506da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 506e1: e8 00 00 00 00 callq 506e6 506e6: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 506ed: e9 c6 e9 ff ff jmpq 4f0b8 506f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 506f9: e8 00 00 00 00 callq 506fe 506fe: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 50705: e9 5d e9 ff ff jmpq 4f067 5070a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50711: e8 00 00 00 00 callq 50716 50716: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5071d: e9 f4 e8 ff ff jmpq 4f016 50722: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50729: e8 00 00 00 00 callq 5072e 5072e: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 50735: e9 8b e8 ff ff jmpq 4efc5 5073a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50741: e8 00 00 00 00 callq 50746 50746: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5074d: e9 22 e8 ff ff jmpq 4ef74 50752: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50759: e8 00 00 00 00 callq 5075e 5075e: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 50765: e9 b9 e7 ff ff jmpq 4ef23 5076a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50771: e8 00 00 00 00 callq 50776 50776: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5077d: e9 50 e7 ff ff jmpq 4eed2 50782: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50789: e8 00 00 00 00 callq 5078e 5078e: e9 e7 e6 ff ff jmpq 4ee7a 50793: c7 04 24 ea ff ff ff movl $0xffffffea,(%rsp) 5079a: e9 ee f3 ff ff jmpq 4fb8d 5079f: 41 83 cc 03 or $0x3,%r12d 507a3: e9 99 f8 ff ff jmpq 50041 507a8: e8 00 00 00 00 callq 507ad 507ad: 0f 1f 00 nopl (%rax) 00000000000507b0 : 507b0: e8 00 00 00 00 callq 507b5 507b5: e9 76 d5 ff ff jmpq 4dd30 507ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000507c0 : 507c0: e8 00 00 00 00 callq 507c5 507c5: 55 push %rbp 507c6: 53 push %rbx 507c7: 48 8b 47 08 mov 0x8(%rdi),%rax 507cb: 48 89 fb mov %rdi,%rbx 507ce: 8b 28 mov (%rax),%ebp 507d0: 48 8b 07 mov (%rdi),%rax 507d3: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax 507da: 48 8b 40 10 mov 0x10(%rax),%rax 507de: e8 00 00 00 00 callq 507e3 507e3: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d 507ea: 45 85 c9 test %r9d,%r9d 507ed: 0f 8e 80 04 00 00 jle 50c73 507f3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 507fa: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 50801: 48 8d 50 01 lea 0x1(%rax),%rdx 50805: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5080b: 49 8d 04 80 lea (%r8,%rax,4),%rax 5080f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 50816: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) 5081c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 50822: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50829: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 50830: 8d 51 ff lea -0x1(%rcx),%edx 50833: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5083a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 50840: 85 d2 test %edx,%edx 50842: 0f 8e 13 04 00 00 jle 50c5b 50848: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5084f: 48 8d 50 01 lea 0x1(%rax),%rdx 50853: 23 83 40 02 00 00 and 0x240(%rbx),%eax 50859: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 50860: 48 8d 04 87 lea (%rdi,%rax,4),%rax 50864: c7 00 00 00 00 00 movl $0x0,(%rax) 5086a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 50870: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50877: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5087e: 8d 51 ff lea -0x1(%rcx),%edx 50881: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 50888: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5088e: 85 d2 test %edx,%edx 50890: 0f 8e ad 03 00 00 jle 50c43 50896: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5089d: 48 8d 50 01 lea 0x1(%rax),%rdx 508a1: 23 83 40 02 00 00 and 0x240(%rbx),%eax 508a7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 508ae: 48 8d 04 86 lea (%rsi,%rax,4),%rax 508b2: c7 00 1e 05 00 00 movl $0x51e,(%rax) 508b8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 508be: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 508c5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 508cc: 8d 51 ff lea -0x1(%rcx),%edx 508cf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 508d6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 508dc: 85 d2 test %edx,%edx 508de: 0f 8e 47 03 00 00 jle 50c2b 508e4: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 508eb: 48 8d 50 01 lea 0x1(%rax),%rdx 508ef: 23 83 40 02 00 00 and 0x240(%rbx),%eax 508f5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 508fc: 48 8d 04 81 lea (%rcx,%rax,4),%rax 50900: c7 00 00 00 00 00 movl $0x0,(%rax) 50906: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5090c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50913: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5091a: 8d 51 ff lea -0x1(%rcx),%edx 5091d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 50924: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5092a: 85 d2 test %edx,%edx 5092c: 0f 8e e1 02 00 00 jle 50c13 50932: 48 8d 50 01 lea 0x1(%rax),%rdx 50936: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5093c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 50943: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5094a: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5094e: c7 00 00 00 00 00 movl $0x0,(%rax) 50954: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5095a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50961: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 50968: 8d 56 ff lea -0x1(%rsi),%edx 5096b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 50972: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 50978: 85 d2 test %edx,%edx 5097a: 0f 8e 7b 02 00 00 jle 50bfb 50980: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 50987: 48 8d 50 01 lea 0x1(%rax),%rdx 5098b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 50991: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 50998: 49 8d 04 83 lea (%r11,%rax,4),%rax 5099c: c7 00 00 00 00 00 movl $0x0,(%rax) 509a2: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 509a8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 509af: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 509b6: 8d 57 ff lea -0x1(%rdi),%edx 509b9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 509c0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 509c6: 85 d2 test %edx,%edx 509c8: 0f 8e 15 02 00 00 jle 50be3 509ce: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 509d5: 48 8d 50 01 lea 0x1(%rax),%rdx 509d9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 509df: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 509e6: 49 8d 04 82 lea (%r10,%rax,4),%rax 509ea: c7 00 20 00 00 00 movl $0x20,(%rax) 509f0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 509f6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 509fd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 50a04: 8d 51 ff lea -0x1(%rcx),%edx 50a07: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 50a0e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 50a14: 85 ed test %ebp,%ebp 50a16: 74 03 je 50a1b 50a18: 5b pop %rbx 50a19: 5d pop %rbp 50a1a: c3 retq 50a1b: 85 d2 test %edx,%edx 50a1d: 0f 8e 61 02 00 00 jle 50c84 50a23: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 50a2a: 48 8d 50 01 lea 0x1(%rax),%rdx 50a2e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 50a34: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 50a3b: 49 8d 04 81 lea (%r9,%rax,4),%rax 50a3f: c7 00 00 42 00 c0 movl $0xc0004200,(%rax) 50a45: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 50a4b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50a52: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 50a59: 8d 56 ff lea -0x1(%rsi),%edx 50a5c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 50a63: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 50a69: 85 d2 test %edx,%edx 50a6b: 0f 8e 8b 02 00 00 jle 50cfc 50a71: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 50a78: 48 8d 50 01 lea 0x1(%rax),%rdx 50a7c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 50a82: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 50a89: 49 8d 04 80 lea (%r8,%rax,4),%rax 50a8d: c7 00 00 00 00 00 movl $0x0,(%rax) 50a93: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 50a99: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50aa0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 50aa7: 8d 57 ff lea -0x1(%rdi),%edx 50aaa: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 50ab1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 50ab7: 85 d2 test %edx,%edx 50ab9: 0f 8e 25 02 00 00 jle 50ce4 50abf: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 50ac6: 48 8d 50 01 lea 0x1(%rax),%rdx 50aca: 23 83 40 02 00 00 and 0x240(%rbx),%eax 50ad0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 50ad7: 48 8d 04 87 lea (%rdi,%rax,4),%rax 50adb: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 50ae1: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 50ae7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50aee: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 50af5: 8d 56 ff lea -0x1(%rsi),%edx 50af8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 50aff: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 50b05: 85 d2 test %edx,%edx 50b07: 0f 8e bf 01 00 00 jle 50ccc 50b0d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 50b14: 48 8d 50 01 lea 0x1(%rax),%rdx 50b18: 23 83 40 02 00 00 and 0x240(%rbx),%eax 50b1e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 50b25: 48 8d 04 86 lea (%rsi,%rax,4),%rax 50b29: c7 00 00 00 00 00 movl $0x0,(%rax) 50b2f: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 50b35: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50b3c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 50b43: 8d 57 ff lea -0x1(%rdi),%edx 50b46: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 50b4d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 50b53: 85 d2 test %edx,%edx 50b55: 0f 8e 59 01 00 00 jle 50cb4 50b5b: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 50b62: 48 8d 50 01 lea 0x1(%rax),%rdx 50b66: 23 83 40 02 00 00 and 0x240(%rbx),%eax 50b6c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 50b73: 48 8d 04 81 lea (%rcx,%rax,4),%rax 50b77: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 50b7d: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 50b83: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50b8a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 50b91: 8d 56 ff lea -0x1(%rsi),%edx 50b94: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 50b9b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 50ba1: 85 d2 test %edx,%edx 50ba3: 0f 8e f3 00 00 00 jle 50c9c 50ba9: 48 8d 50 01 lea 0x1(%rax),%rdx 50bad: 23 83 40 02 00 00 and 0x240(%rbx),%eax 50bb3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 50bba: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 50bc1: 48 8d 04 82 lea (%rdx,%rax,4),%rax 50bc5: c7 00 00 00 00 00 movl $0x0,(%rax) 50bcb: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 50bd2: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 50bd9: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 50be0: 5b pop %rbx 50be1: 5d pop %rbp 50be2: c3 retq 50be3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50bea: e8 00 00 00 00 callq 50bef 50bef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50bf6: e9 d3 fd ff ff jmpq 509ce 50bfb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50c02: e8 00 00 00 00 callq 50c07 50c07: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50c0e: e9 6d fd ff ff jmpq 50980 50c13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50c1a: e8 00 00 00 00 callq 50c1f 50c1f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50c26: e9 07 fd ff ff jmpq 50932 50c2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50c32: e8 00 00 00 00 callq 50c37 50c37: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50c3e: e9 a1 fc ff ff jmpq 508e4 50c43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50c4a: e8 00 00 00 00 callq 50c4f 50c4f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50c56: e9 3b fc ff ff jmpq 50896 50c5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50c62: e8 00 00 00 00 callq 50c67 50c67: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50c6e: e9 d5 fb ff ff jmpq 50848 50c73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50c7a: e8 00 00 00 00 callq 50c7f 50c7f: e9 6f fb ff ff jmpq 507f3 50c84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50c8b: e8 00 00 00 00 callq 50c90 50c90: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50c97: e9 87 fd ff ff jmpq 50a23 50c9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50ca3: e8 00 00 00 00 callq 50ca8 50ca8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50caf: e9 f5 fe ff ff jmpq 50ba9 50cb4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50cbb: e8 00 00 00 00 callq 50cc0 50cc0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50cc7: e9 8f fe ff ff jmpq 50b5b 50ccc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50cd3: e8 00 00 00 00 callq 50cd8 50cd8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50cdf: e9 29 fe ff ff jmpq 50b0d 50ce4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50ceb: e8 00 00 00 00 callq 50cf0 50cf0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50cf7: e9 c3 fd ff ff jmpq 50abf 50cfc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50d03: e8 00 00 00 00 callq 50d08 50d08: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 50d0f: e9 5d fd ff ff jmpq 50a71 50d14: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 50d1b: 00 00 00 50d1e: 66 90 xchg %ax,%ax 0000000000050d20 : 50d20: e8 00 00 00 00 callq 50d25 50d25: 48 8b 07 mov (%rdi),%rax 50d28: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx 50d2e: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax 50d35: 48 8d 04 90 lea (%rax,%rdx,4),%rax 50d39: 8b 00 mov (%rax),%eax 50d3b: c1 e8 02 shr $0x2,%eax 50d3e: 0f b7 c0 movzwl %ax,%eax 50d41: c3 retq 50d42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 50d49: 00 00 00 00 50d4d: 0f 1f 00 nopl (%rax) 0000000000050d50 : 50d50: e8 00 00 00 00 callq 50d55 50d55: 8b 47 08 mov 0x8(%rdi),%eax 50d58: 4c 8b 47 18 mov 0x18(%rdi),%r8 50d5c: c1 e1 03 shl $0x3,%ecx 50d5f: 44 8d 48 01 lea 0x1(%rax),%r9d 50d63: 44 89 4f 08 mov %r9d,0x8(%rdi) 50d67: 41 c7 04 80 01 00 00 movl $0x1,(%r8,%rax,4) 50d6e: 00 50d6f: 8b 47 08 mov 0x8(%rdi),%eax 50d72: 4c 8b 47 18 mov 0x18(%rdi),%r8 50d76: 44 8d 48 01 lea 0x1(%rax),%r9d 50d7a: 44 89 4f 08 mov %r9d,0x8(%rdi) 50d7e: 41 89 0c 80 mov %ecx,(%r8,%rax,4) 50d82: 8b 47 08 mov 0x8(%rdi),%eax 50d85: 48 8b 4f 18 mov 0x18(%rdi),%rcx 50d89: 44 8d 40 01 lea 0x1(%rax),%r8d 50d8d: 44 89 47 08 mov %r8d,0x8(%rdi) 50d91: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) 50d98: 8b 47 08 mov 0x8(%rdi),%eax 50d9b: 48 8b 4f 18 mov 0x18(%rdi),%rcx 50d9f: 44 8d 40 01 lea 0x1(%rax),%r8d 50da3: 44 89 47 08 mov %r8d,0x8(%rdi) 50da7: 89 14 81 mov %edx,(%rcx,%rax,4) 50daa: 8b 47 08 mov 0x8(%rdi),%eax 50dad: 48 c1 ea 20 shr $0x20,%rdx 50db1: 48 8b 4f 18 mov 0x18(%rdi),%rcx 50db5: 44 8d 40 01 lea 0x1(%rax),%r8d 50db9: 44 89 47 08 mov %r8d,0x8(%rdi) 50dbd: 89 14 81 mov %edx,(%rcx,%rax,4) 50dc0: 8b 47 08 mov 0x8(%rdi),%eax 50dc3: 48 8b 57 18 mov 0x18(%rdi),%rdx 50dc7: 8d 48 01 lea 0x1(%rax),%ecx 50dca: 89 4f 08 mov %ecx,0x8(%rdi) 50dcd: 89 34 82 mov %esi,(%rdx,%rax,4) 50dd0: 8b 47 08 mov 0x8(%rdi),%eax 50dd3: 48 c1 ee 20 shr $0x20,%rsi 50dd7: 48 8b 57 18 mov 0x18(%rdi),%rdx 50ddb: 8d 48 01 lea 0x1(%rax),%ecx 50dde: 89 4f 08 mov %ecx,0x8(%rdi) 50de1: 89 34 82 mov %esi,(%rdx,%rax,4) 50de4: c3 retq 50de5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 50dec: 00 00 00 00 0000000000050df0 : 50df0: e8 00 00 00 00 callq 50df5 50df5: 8b 47 08 mov 0x8(%rdi),%eax 50df8: 4c 8b 4f 18 mov 0x18(%rdi),%r9 50dfc: 01 c9 add %ecx,%ecx 50dfe: 45 89 c0 mov %r8d,%r8d 50e01: 44 8d 50 01 lea 0x1(%rax),%r10d 50e05: 44 89 57 08 mov %r10d,0x8(%rdi) 50e09: 41 c7 04 81 02 00 00 movl $0x2,(%r9,%rax,4) 50e10: 00 50e11: 8b 47 08 mov 0x8(%rdi),%eax 50e14: 4c 8b 4f 18 mov 0x18(%rdi),%r9 50e18: 44 8d 50 01 lea 0x1(%rax),%r10d 50e1c: 44 89 57 08 mov %r10d,0x8(%rdi) 50e20: 41 89 34 81 mov %esi,(%r9,%rax,4) 50e24: 8b 47 08 mov 0x8(%rdi),%eax 50e27: 48 c1 ee 20 shr $0x20,%rsi 50e2b: 4c 8b 4f 18 mov 0x18(%rdi),%r9 50e2f: 44 8d 50 01 lea 0x1(%rax),%r10d 50e33: 44 89 57 08 mov %r10d,0x8(%rdi) 50e37: 41 89 34 81 mov %esi,(%r9,%rax,4) 50e3b: 8b 47 08 mov 0x8(%rdi),%eax 50e3e: 48 8b 77 18 mov 0x18(%rdi),%rsi 50e42: 44 8d 48 01 lea 0x1(%rax),%r9d 50e46: 44 89 4f 08 mov %r9d,0x8(%rdi) 50e4a: 89 0c 86 mov %ecx,(%rsi,%rax,4) 50e4d: 85 c9 test %ecx,%ecx 50e4f: 74 34 je 50e85 50e51: 8b 47 08 mov 0x8(%rdi),%eax 50e54: 48 8b 77 18 mov 0x18(%rdi),%rsi 50e58: 44 8d 48 01 lea 0x1(%rax),%r9d 50e5c: 44 89 4f 08 mov %r9d,0x8(%rdi) 50e60: 89 14 86 mov %edx,(%rsi,%rax,4) 50e63: 8b 47 08 mov 0x8(%rdi),%eax 50e66: 48 8b 77 18 mov 0x18(%rdi),%rsi 50e6a: 44 8d 48 01 lea 0x1(%rax),%r9d 50e6e: 44 89 4f 08 mov %r9d,0x8(%rdi) 50e72: 49 89 d1 mov %rdx,%r9 50e75: 4c 01 c2 add %r8,%rdx 50e78: 49 c1 e9 20 shr $0x20,%r9 50e7c: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) 50e80: 83 e9 02 sub $0x2,%ecx 50e83: 75 cc jne 50e51 50e85: c3 retq 50e86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 50e8d: 00 00 00 0000000000050e90 : 50e90: e8 00 00 00 00 callq 50e95 50e95: 8b 47 08 mov 0x8(%rdi),%eax 50e98: 4c 8b 57 18 mov 0x18(%rdi),%r10 50e9c: 44 8d 58 01 lea 0x1(%rax),%r11d 50ea0: 44 89 5f 08 mov %r11d,0x8(%rdi) 50ea4: 41 c7 04 82 0c 00 00 movl $0xc,(%r10,%rax,4) 50eab: 00 50eac: 8b 47 08 mov 0x8(%rdi),%eax 50eaf: 4c 8b 57 18 mov 0x18(%rdi),%r10 50eb3: 44 8d 58 01 lea 0x1(%rax),%r11d 50eb7: 44 89 5f 08 mov %r11d,0x8(%rdi) 50ebb: 41 89 34 82 mov %esi,(%r10,%rax,4) 50ebf: 8b 47 08 mov 0x8(%rdi),%eax 50ec2: 48 c1 ee 20 shr $0x20,%rsi 50ec6: 4c 8b 57 18 mov 0x18(%rdi),%r10 50eca: 44 8d 58 01 lea 0x1(%rax),%r11d 50ece: 44 89 5f 08 mov %r11d,0x8(%rdi) 50ed2: 41 89 34 82 mov %esi,(%r10,%rax,4) 50ed6: 8b 47 08 mov 0x8(%rdi),%eax 50ed9: 48 8b 77 18 mov 0x18(%rdi),%rsi 50edd: 44 8d 50 01 lea 0x1(%rax),%r10d 50ee1: 44 89 57 08 mov %r10d,0x8(%rdi) 50ee5: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) 50ee9: 8b 47 08 mov 0x8(%rdi),%eax 50eec: 49 c1 e9 20 shr $0x20,%r9 50ef0: 48 8b 77 18 mov 0x18(%rdi),%rsi 50ef4: 44 8d 50 01 lea 0x1(%rax),%r10d 50ef8: 44 89 57 08 mov %r10d,0x8(%rdi) 50efc: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) 50f00: 8b 47 08 mov 0x8(%rdi),%eax 50f03: 48 8b 77 18 mov 0x18(%rdi),%rsi 50f07: 44 8d 48 01 lea 0x1(%rax),%r9d 50f0b: 44 89 4f 08 mov %r9d,0x8(%rdi) 50f0f: 89 14 86 mov %edx,(%rsi,%rax,4) 50f12: 8b 47 08 mov 0x8(%rdi),%eax 50f15: 48 c1 ea 20 shr $0x20,%rdx 50f19: 48 8b 77 18 mov 0x18(%rdi),%rsi 50f1d: 44 8d 48 01 lea 0x1(%rax),%r9d 50f21: 44 89 4f 08 mov %r9d,0x8(%rdi) 50f25: 89 14 86 mov %edx,(%rsi,%rax,4) 50f28: 8b 47 08 mov 0x8(%rdi),%eax 50f2b: 48 8b 57 18 mov 0x18(%rdi),%rdx 50f2f: 8d 70 01 lea 0x1(%rax),%esi 50f32: 89 77 08 mov %esi,0x8(%rdi) 50f35: 44 89 04 82 mov %r8d,(%rdx,%rax,4) 50f39: 48 8b 57 18 mov 0x18(%rdi),%rdx 50f3d: 8b 47 08 mov 0x8(%rdi),%eax 50f40: 8d 70 01 lea 0x1(%rax),%esi 50f43: 89 77 08 mov %esi,0x8(%rdi) 50f46: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) 50f4d: 8b 47 08 mov 0x8(%rdi),%eax 50f50: 48 8b 57 18 mov 0x18(%rdi),%rdx 50f54: 8d 70 01 lea 0x1(%rax),%esi 50f57: 89 77 08 mov %esi,0x8(%rdi) 50f5a: 89 0c 82 mov %ecx,(%rdx,%rax,4) 50f5d: c3 retq 50f5e: 66 90 xchg %ax,%ax 0000000000050f60 : 50f60: e8 00 00 00 00 callq 50f65 50f65: 48 8d 87 18 b4 00 00 lea 0xb418(%rdi),%rax 50f6c: c7 87 a8 e7 00 00 02 movl $0x2,0xe7a8(%rdi) 50f73: 00 00 00 50f76: 48 89 87 e0 57 00 00 mov %rax,0x57e0(%rdi) 50f7d: 48 8d 87 90 b4 00 00 lea 0xb490(%rdi),%rax 50f84: 48 89 87 60 54 00 00 mov %rax,0x5460(%rdi) 50f8b: 48 8d 87 f8 ba 00 00 lea 0xbaf8(%rdi),%rax 50f92: 48 89 87 68 54 00 00 mov %rax,0x5468(%rdi) 50f99: 31 c0 xor %eax,%eax 50f9b: 48 c7 87 20 b4 00 00 movq $0x0,0xb420(%rdi) 50fa2: 00 00 00 00 50fa6: c7 87 60 b6 00 00 00 movl $0x0,0xb660(%rdi) 50fad: 00 00 00 50fb0: 48 c7 87 88 ba 00 00 movq $0x0,0xba88(%rdi) 50fb7: 00 00 00 00 50fbb: c7 87 c8 bc 00 00 01 movl $0x1,0xbcc8(%rdi) 50fc2: 00 00 00 50fc5: c7 87 48 e7 00 00 08 movl $0x8,0xe748(%rdi) 50fcc: 00 00 00 50fcf: 48 c7 87 58 e7 00 00 movq $0x0,0xe758(%rdi) 50fd6: 00 00 00 00 50fda: 48 c7 87 78 e7 00 00 movq $0x0,0xe778(%rdi) 50fe1: 00 00 00 00 50fe5: 48 c7 87 d8 57 00 00 movq $0x0,0x57d8(%rdi) 50fec: 00 00 00 00 50ff0: 48 c7 87 58 54 00 00 movq $0x0,0x5458(%rdi) 50ff7: 00 00 00 00 50ffb: c7 87 40 55 00 00 02 movl $0x2,0x5540(%rdi) 51002: 00 00 00 51005: c3 retq 51006: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5100d: 00 00 00 0000000000051010 : 51010: e8 00 00 00 00 callq 51015 51015: 31 c0 xor %eax,%eax 51017: c3 retq 51018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5101f: 00 0000000000051020 : 51020: e8 00 00 00 00 callq 51025 51025: 8b 47 08 mov 0x8(%rdi),%eax 51028: 4c 8b 47 18 mov 0x18(%rdi),%r8 5102c: 44 8d 48 01 lea 0x1(%rax),%r9d 51030: 44 89 4f 08 mov %r9d,0x8(%rdi) 51034: 41 c7 04 80 01 00 00 movl $0x1,(%r8,%rax,4) 5103b: 00 5103c: 8b 47 08 mov 0x8(%rdi),%eax 5103f: 4c 8b 47 18 mov 0x18(%rdi),%r8 51043: 44 8d 48 01 lea 0x1(%rax),%r9d 51047: 44 89 4f 08 mov %r9d,0x8(%rdi) 5104b: 41 89 0c 80 mov %ecx,(%r8,%rax,4) 5104f: 8b 47 08 mov 0x8(%rdi),%eax 51052: 48 8b 4f 18 mov 0x18(%rdi),%rcx 51056: 44 8d 40 01 lea 0x1(%rax),%r8d 5105a: 44 89 47 08 mov %r8d,0x8(%rdi) 5105e: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) 51065: 8b 47 08 mov 0x8(%rdi),%eax 51068: 48 8b 4f 18 mov 0x18(%rdi),%rcx 5106c: 44 8d 40 01 lea 0x1(%rax),%r8d 51070: 44 89 47 08 mov %r8d,0x8(%rdi) 51074: 89 34 81 mov %esi,(%rcx,%rax,4) 51077: 8b 47 08 mov 0x8(%rdi),%eax 5107a: 48 c1 ee 20 shr $0x20,%rsi 5107e: 48 8b 4f 18 mov 0x18(%rdi),%rcx 51082: 44 8d 40 01 lea 0x1(%rax),%r8d 51086: 44 89 47 08 mov %r8d,0x8(%rdi) 5108a: 89 34 81 mov %esi,(%rcx,%rax,4) 5108d: 8b 47 08 mov 0x8(%rdi),%eax 51090: 48 8b 4f 18 mov 0x18(%rdi),%rcx 51094: 8d 70 01 lea 0x1(%rax),%esi 51097: 89 77 08 mov %esi,0x8(%rdi) 5109a: 89 14 81 mov %edx,(%rcx,%rax,4) 5109d: 8b 47 08 mov 0x8(%rdi),%eax 510a0: 48 c1 ea 20 shr $0x20,%rdx 510a4: 48 8b 4f 18 mov 0x18(%rdi),%rcx 510a8: 8d 70 01 lea 0x1(%rax),%esi 510ab: 89 77 08 mov %esi,0x8(%rdi) 510ae: 89 14 81 mov %edx,(%rcx,%rax,4) 510b1: c3 retq 510b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 510b9: 00 00 00 00 510bd: 0f 1f 00 nopl (%rax) 00000000000510c0 : 510c0: e8 00 00 00 00 callq 510c5 510c5: 8b 47 08 mov 0x8(%rdi),%eax 510c8: 4c 8b 47 18 mov 0x18(%rdi),%r8 510cc: 44 8d 48 01 lea 0x1(%rax),%r9d 510d0: 44 89 4f 08 mov %r9d,0x8(%rdi) 510d4: 41 c7 04 80 0b 00 00 movl $0xb,(%r8,%rax,4) 510db: 00 510dc: 8b 47 08 mov 0x8(%rdi),%eax 510df: 4c 8b 47 18 mov 0x18(%rdi),%r8 510e3: 44 8d 48 01 lea 0x1(%rax),%r9d 510e7: 44 89 4f 08 mov %r9d,0x8(%rdi) 510eb: 41 89 14 80 mov %edx,(%r8,%rax,4) 510ef: 8b 47 08 mov 0x8(%rdi),%eax 510f2: 48 c1 ea 20 shr $0x20,%rdx 510f6: 4c 8b 47 18 mov 0x18(%rdi),%r8 510fa: 44 8d 48 01 lea 0x1(%rax),%r9d 510fe: 44 89 4f 08 mov %r9d,0x8(%rdi) 51102: 41 89 14 80 mov %edx,(%r8,%rax,4) 51106: 8b 47 08 mov 0x8(%rdi),%eax 51109: 48 8b 57 18 mov 0x18(%rdi),%rdx 5110d: 44 8d 40 01 lea 0x1(%rax),%r8d 51111: 44 89 47 08 mov %r8d,0x8(%rdi) 51115: 89 34 82 mov %esi,(%rdx,%rax,4) 51118: 8b 47 08 mov 0x8(%rdi),%eax 5111b: 48 8b 57 18 mov 0x18(%rdi),%rdx 5111f: 8d 70 01 lea 0x1(%rax),%esi 51122: 89 77 08 mov %esi,0x8(%rdi) 51125: 89 0c 82 mov %ecx,(%rdx,%rax,4) 51128: c3 retq 51129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000051130 : 51130: e8 00 00 00 00 callq 51135 51135: 8b 87 10 02 00 00 mov 0x210(%rdi),%eax 5113b: 31 c9 xor %ecx,%ecx 5113d: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 51144: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 5114a: 48 8b 3f mov (%rdi),%rdi 5114d: 81 e2 fc ff 03 00 and $0x3fffc,%edx 51153: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 5115a: 81 c6 84 34 00 00 add $0x3484,%esi 51160: e9 00 00 00 00 jmpq 51165 51165: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5116c: 00 00 00 00 0000000000051170 : 51170: e8 00 00 00 00 callq 51175 51175: 55 push %rbp 51176: 48 89 fd mov %rdi,%rbp 51179: 53 push %rbx 5117a: 85 f6 test %esi,%esi 5117c: 0f 84 88 00 00 00 je 5120a 51182: 31 db xor %ebx,%ebx 51184: 31 d2 xor %edx,%edx 51186: be 03 34 00 00 mov $0x3403,%esi 5118b: 48 89 ef mov %rbp,%rdi 5118e: e8 00 00 00 00 callq 51193 51193: 89 c2 mov %eax,%edx 51195: 81 ca 00 00 00 ff or $0xff000000,%edx 5119b: 39 d0 cmp %edx,%eax 5119d: 0f 85 1d 01 00 00 jne 512c0 511a3: 31 d2 xor %edx,%edx 511a5: be 03 36 00 00 mov $0x3603,%esi 511aa: 48 89 ef mov %rbp,%rdi 511ad: e8 00 00 00 00 callq 511b2 511b2: 89 c2 mov %eax,%edx 511b4: 81 ca 00 00 00 ff or $0xff000000,%edx 511ba: 39 d0 cmp %edx,%eax 511bc: 0f 85 e2 00 00 00 jne 512a4 511c2: 84 db test %bl,%bl 511c4: 74 09 je 511cf 511c6: f6 85 91 89 00 00 04 testb $0x4,0x8991(%rbp) 511cd: 75 7b jne 5124a 511cf: 31 d2 xor %edx,%edx 511d1: be 02 34 00 00 mov $0x3402,%esi 511d6: 48 89 ef mov %rbp,%rdi 511d9: e8 00 00 00 00 callq 511de 511de: 89 c2 mov %eax,%edx 511e0: 80 e6 fe and $0xfe,%dh 511e3: f6 c4 01 test $0x1,%ah 511e6: 0f 85 a4 00 00 00 jne 51290 511ec: 31 d2 xor %edx,%edx 511ee: be 02 36 00 00 mov $0x3602,%esi 511f3: 48 89 ef mov %rbp,%rdi 511f6: e8 00 00 00 00 callq 511fb 511fb: 89 c2 mov %eax,%edx 511fd: 80 e6 fe and $0xfe,%dh 51200: f6 c4 01 test $0x1,%ah 51203: 75 77 jne 5127c 51205: 31 c0 xor %eax,%eax 51207: 5b pop %rbx 51208: 5d pop %rbp 51209: c3 retq 5120a: bb 01 00 00 00 mov $0x1,%ebx 5120f: f6 87 91 89 00 00 08 testb $0x8,0x8991(%rdi) 51216: 0f 84 68 ff ff ff je 51184 5121c: 31 c9 xor %ecx,%ecx 5121e: ba 00 01 00 00 mov $0x100,%edx 51223: be 03 34 00 00 mov $0x3403,%esi 51228: e8 00 00 00 00 callq 5122d 5122d: 31 c9 xor %ecx,%ecx 5122f: ba 00 01 00 00 mov $0x100,%edx 51234: 48 89 ef mov %rbp,%rdi 51237: be 03 36 00 00 mov $0x3603,%esi 5123c: e8 00 00 00 00 callq 51241 51241: f6 85 91 89 00 00 04 testb $0x4,0x8991(%rbp) 51248: 74 85 je 511cf 5124a: 31 d2 xor %edx,%edx 5124c: be 02 34 00 00 mov $0x3402,%esi 51251: 48 89 ef mov %rbp,%rdi 51254: e8 00 00 00 00 callq 51259 51259: 89 c2 mov %eax,%edx 5125b: 80 ce 01 or $0x1,%dh 5125e: f6 c4 01 test $0x1,%ah 51261: 74 71 je 512d4 51263: 31 d2 xor %edx,%edx 51265: be 02 36 00 00 mov $0x3602,%esi 5126a: 48 89 ef mov %rbp,%rdi 5126d: e8 00 00 00 00 callq 51272 51272: 89 c2 mov %eax,%edx 51274: 80 ce 01 or $0x1,%dh 51277: f6 c4 01 test $0x1,%ah 5127a: 75 89 jne 51205 5127c: 48 89 ef mov %rbp,%rdi 5127f: 31 c9 xor %ecx,%ecx 51281: be 02 36 00 00 mov $0x3602,%esi 51286: e8 00 00 00 00 callq 5128b 5128b: 31 c0 xor %eax,%eax 5128d: 5b pop %rbx 5128e: 5d pop %rbp 5128f: c3 retq 51290: 31 c9 xor %ecx,%ecx 51292: be 02 34 00 00 mov $0x3402,%esi 51297: 48 89 ef mov %rbp,%rdi 5129a: e8 00 00 00 00 callq 5129f 5129f: e9 48 ff ff ff jmpq 511ec 512a4: 31 c9 xor %ecx,%ecx 512a6: be 03 36 00 00 mov $0x3603,%esi 512ab: 48 89 ef mov %rbp,%rdi 512ae: e8 00 00 00 00 callq 512b3 512b3: 84 db test %bl,%bl 512b5: 0f 85 0b ff ff ff jne 511c6 512bb: e9 0f ff ff ff jmpq 511cf 512c0: 31 c9 xor %ecx,%ecx 512c2: be 03 34 00 00 mov $0x3403,%esi 512c7: 48 89 ef mov %rbp,%rdi 512ca: e8 00 00 00 00 callq 512cf 512cf: e9 cf fe ff ff jmpq 511a3 512d4: 31 c9 xor %ecx,%ecx 512d6: be 02 34 00 00 mov $0x3402,%esi 512db: 48 89 ef mov %rbp,%rdi 512de: e8 00 00 00 00 callq 512e3 512e3: e9 7b ff ff ff jmpq 51263 512e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 512ef: 00 00000000000512f0 : 512f0: e8 00 00 00 00 callq 512f5 512f5: 31 d2 xor %edx,%edx 512f7: be 93 03 00 00 mov $0x393,%esi 512fc: e8 00 00 00 00 callq 51301 51301: a8 60 test $0x60,%al 51303: 0f 94 c0 sete %al 51306: c3 retq 51307: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5130e: 00 00 0000000000051310 : 51310: e8 00 00 00 00 callq 51315 51315: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 5131b: 48 8b 3f mov (%rdi),%rdi 5131e: 31 d2 xor %edx,%edx 51320: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 51327: 81 c6 84 34 00 00 add $0x3484,%esi 5132d: e8 00 00 00 00 callq 51332 51332: c1 e8 02 shr $0x2,%eax 51335: 0f b7 c0 movzwl %ax,%eax 51338: c3 retq 51339: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000051340 : 51340: e8 00 00 00 00 callq 51345 51345: 55 push %rbp 51346: 48 89 fd mov %rdi,%rbp 51349: 85 d2 test %edx,%edx 5134b: 74 32 je 5137f 5134d: 83 fa 01 cmp $0x1,%edx 51350: 75 29 jne 5137b 51352: 85 c9 test %ecx,%ecx 51354: 74 56 je 513ac 51356: 83 f9 01 cmp $0x1,%ecx 51359: 75 20 jne 5137b 5135b: 31 d2 xor %edx,%edx 5135d: be 04 36 00 00 mov $0x3604,%esi 51362: e8 00 00 00 00 callq 51367 51367: 83 c8 01 or $0x1,%eax 5136a: 89 c2 mov %eax,%edx 5136c: 31 c9 xor %ecx,%ecx 5136e: be 04 36 00 00 mov $0x3604,%esi 51373: 48 89 ef mov %rbp,%rdi 51376: e8 00 00 00 00 callq 5137b 5137b: 31 c0 xor %eax,%eax 5137d: 5d pop %rbp 5137e: c3 retq 5137f: 85 c9 test %ecx,%ecx 51381: 74 3a je 513bd 51383: 83 f9 01 cmp $0x1,%ecx 51386: 75 f3 jne 5137b 51388: 31 d2 xor %edx,%edx 5138a: be 04 34 00 00 mov $0x3404,%esi 5138f: e8 00 00 00 00 callq 51394 51394: 83 c8 01 or $0x1,%eax 51397: 89 c2 mov %eax,%edx 51399: 48 89 ef mov %rbp,%rdi 5139c: 31 c9 xor %ecx,%ecx 5139e: be 04 34 00 00 mov $0x3404,%esi 513a3: e8 00 00 00 00 callq 513a8 513a8: 31 c0 xor %eax,%eax 513aa: 5d pop %rbp 513ab: c3 retq 513ac: 31 d2 xor %edx,%edx 513ae: be 04 36 00 00 mov $0x3604,%esi 513b3: e8 00 00 00 00 callq 513b8 513b8: 83 e0 fe and $0xfffffffe,%eax 513bb: eb ad jmp 5136a 513bd: 31 d2 xor %edx,%edx 513bf: be 04 34 00 00 mov $0x3404,%esi 513c4: e8 00 00 00 00 callq 513c9 513c9: 83 e0 fe and $0xfffffffe,%eax 513cc: eb c9 jmp 51397 513ce: 66 90 xchg %ax,%ax 00000000000513d0 : 513d0: e8 00 00 00 00 callq 513d5 513d5: 41 54 push %r12 513d7: 31 d2 xor %edx,%edx 513d9: be 12 34 00 00 mov $0x3412,%esi 513de: 55 push %rbp 513df: 48 89 fd mov %rdi,%rbp 513e2: 53 push %rbx 513e3: e8 00 00 00 00 callq 513e8 513e8: 31 c9 xor %ecx,%ecx 513ea: 48 89 ef mov %rbp,%rdi 513ed: be 12 34 00 00 mov $0x3412,%esi 513f2: 83 c8 01 or $0x1,%eax 513f5: 89 c2 mov %eax,%edx 513f7: e8 00 00 00 00 callq 513fc 513fc: 48 89 ef mov %rbp,%rdi 513ff: 31 d2 xor %edx,%edx 51401: be 12 36 00 00 mov $0x3612,%esi 51406: e8 00 00 00 00 callq 5140b 5140b: 31 c9 xor %ecx,%ecx 5140d: 48 89 ef mov %rbp,%rdi 51410: be 12 36 00 00 mov $0x3612,%esi 51415: 83 c8 01 or $0x1,%eax 51418: 89 c2 mov %eax,%edx 5141a: e8 00 00 00 00 callq 5141f 5141f: 48 89 ef mov %rbp,%rdi 51422: 31 d2 xor %edx,%edx 51424: be 98 03 00 00 mov $0x398,%esi 51429: e8 00 00 00 00 callq 5142e 5142e: 48 8b 7d 00 mov 0x0(%rbp),%rdi 51432: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 51439: 0d 40 00 10 00 or $0x100040,%eax 5143e: 41 89 c4 mov %eax,%r12d 51441: 89 c2 mov %eax,%edx 51443: e8 00 00 00 00 callq 51448 51448: 31 c9 xor %ecx,%ecx 5144a: 44 89 e2 mov %r12d,%edx 5144d: 48 89 ef mov %rbp,%rdi 51450: be 98 03 00 00 mov $0x398,%esi 51455: e8 00 00 00 00 callq 5145a 5145a: 31 d2 xor %edx,%edx 5145c: be 98 03 00 00 mov $0x398,%esi 51461: 48 89 ef mov %rbp,%rdi 51464: e8 00 00 00 00 callq 51469 51469: bf de 46 03 00 mov $0x346de,%edi 5146e: 89 c3 mov %eax,%ebx 51470: e8 00 00 00 00 callq 51475 51475: 81 e3 bf ff ef ff and $0xffefffbf,%ebx 5147b: 31 c9 xor %ecx,%ecx 5147d: 48 89 ef mov %rbp,%rdi 51480: 89 da mov %ebx,%edx 51482: be 98 03 00 00 mov $0x398,%esi 51487: e8 00 00 00 00 callq 5148c 5148c: 48 89 ef mov %rbp,%rdi 5148f: 31 d2 xor %edx,%edx 51491: be 98 03 00 00 mov $0x398,%esi 51496: e8 00 00 00 00 callq 5149b 5149b: bf de 46 03 00 mov $0x346de,%edi 514a0: e8 00 00 00 00 callq 514a5 514a5: 31 c0 xor %eax,%eax 514a7: 5b pop %rbx 514a8: 5d pop %rbp 514a9: 41 5c pop %r12 514ab: c3 retq 514ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000514b0 : 514b0: e8 00 00 00 00 callq 514b5 514b5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 514bb: 85 c0 test %eax,%eax 514bd: 74 3e je 514fd 514bf: 55 push %rbp 514c0: 48 89 fd mov %rdi,%rbp 514c3: 53 push %rbx 514c4: 31 db xor %ebx,%ebx 514c6: eb 15 jmp 514dd 514c8: bf c7 10 00 00 mov $0x10c7,%edi 514cd: 83 c3 01 add $0x1,%ebx 514d0: e8 00 00 00 00 callq 514d5 514d5: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 514db: 76 18 jbe 514f5 514dd: 31 d2 xor %edx,%edx 514df: be 93 03 00 00 mov $0x393,%esi 514e4: 48 89 ef mov %rbp,%rdi 514e7: e8 00 00 00 00 callq 514ec 514ec: a8 60 test $0x60,%al 514ee: 75 d8 jne 514c8 514f0: 31 c0 xor %eax,%eax 514f2: 5b pop %rbx 514f3: 5d pop %rbp 514f4: c3 retq 514f5: b8 92 ff ff ff mov $0xffffff92,%eax 514fa: 5b pop %rbx 514fb: 5d pop %rbp 514fc: c3 retq 514fd: b8 92 ff ff ff mov $0xffffff92,%eax 51502: c3 retq 51503: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5150a: 00 00 00 00 5150e: 66 90 xchg %ax,%ax 0000000000051510 : 51510: e8 00 00 00 00 callq 51515 51515: 41 57 push %r15 51517: 41 56 push %r14 51519: 41 55 push %r13 5151b: 41 54 push %r12 5151d: 41 89 f4 mov %esi,%r12d 51520: 55 push %rbp 51521: 48 89 fd mov %rdi,%rbp 51524: 53 push %rbx 51525: 48 83 ec 08 sub $0x8,%rsp 51529: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 5152f 5152f: 85 db test %ebx,%ebx 51531: 74 3b je 5156e 51533: 81 fb ff ff 00 00 cmp $0xffff,%ebx 51539: 0f 86 d8 00 00 00 jbe 51617 5153f: 31 d2 xor %edx,%edx 51541: 8d 43 01 lea 0x1(%rbx),%eax 51544: 83 c2 01 add $0x1,%edx 51547: 89 c3 mov %eax,%ebx 51549: d1 eb shr %ebx 5154b: 3d ff ff 01 00 cmp $0x1ffff,%eax 51550: 77 ef ja 51541 51552: c1 e3 08 shl $0x8,%ebx 51555: 09 d3 or %edx,%ebx 51557: 83 fa 0f cmp $0xf,%edx 5155a: 76 12 jbe 5156e 5155c: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 51563 51563: bb 0f ff ff 00 mov $0xffff0f,%ebx 51568: 0f 84 b1 00 00 00 je 5161f 5156e: 8b 95 a8 e7 00 00 mov 0xe7a8(%rbp),%edx 51574: 85 d2 test %edx,%edx 51576: 7e 5e jle 515d6 51578: 45 31 ff xor %r15d,%r15d 5157b: 45 31 ed xor %r13d,%r13d 5157e: 45 8d b7 04 34 00 00 lea 0x3404(%r15),%r14d 51585: 31 d2 xor %edx,%edx 51587: 48 89 ef mov %rbp,%rdi 5158a: 44 89 f6 mov %r14d,%esi 5158d: e8 00 00 00 00 callq 51592 51592: 41 89 c0 mov %eax,%r8d 51595: 41 81 e0 ff ff fb ff and $0xfffbffff,%r8d 5159c: 45 84 e4 test %r12b,%r12b 5159f: 74 12 je 515b3 515a1: 0d 00 00 04 00 or $0x40000,%eax 515a6: 41 89 c0 mov %eax,%r8d 515a9: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 515af 515af: 85 c0 test %eax,%eax 515b1: 75 32 jne 515e5 515b3: 31 c9 xor %ecx,%ecx 515b5: 44 89 c2 mov %r8d,%edx 515b8: 44 89 f6 mov %r14d,%esi 515bb: 48 89 ef mov %rbp,%rdi 515be: e8 00 00 00 00 callq 515c3 515c3: 41 83 c5 01 add $0x1,%r13d 515c7: 41 bf 00 02 00 00 mov $0x200,%r15d 515cd: 44 39 ad a8 e7 00 00 cmp %r13d,0xe7a8(%rbp) 515d4: 7f a8 jg 5157e 515d6: 48 83 c4 08 add $0x8,%rsp 515da: 5b pop %rbx 515db: 5d pop %rbp 515dc: 41 5c pop %r12 515de: 41 5d pop %r13 515e0: 41 5e pop %r14 515e2: 41 5f pop %r15 515e4: c3 retq 515e5: 41 8d b7 14 34 00 00 lea 0x3414(%r15),%esi 515ec: 31 c9 xor %ecx,%ecx 515ee: 89 da mov %ebx,%edx 515f0: 48 89 ef mov %rbp,%rdi 515f3: 44 89 44 24 04 mov %r8d,0x4(%rsp) 515f8: e8 00 00 00 00 callq 515fd 515fd: 41 8d b7 15 34 00 00 lea 0x3415(%r15),%esi 51604: 31 c9 xor %ecx,%ecx 51606: 89 da mov %ebx,%edx 51608: 48 89 ef mov %rbp,%rdi 5160b: e8 00 00 00 00 callq 51610 51610: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 51615: eb 9c jmp 515b3 51617: c1 e3 08 shl $0x8,%ebx 5161a: e9 4f ff ff ff jmpq 5156e 5161f: be 00 80 ff 7f mov $0x7fff8000,%esi 51624: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5162b: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 51632 51632: e8 00 00 00 00 callq 51637 51637: 0f 0b ud2 51639: e9 30 ff ff ff jmpq 5156e 5163e: 66 90 xchg %ax,%ax 0000000000051640 : 51640: e8 00 00 00 00 callq 51645 51645: 41 56 push %r14 51647: 41 55 push %r13 51649: 41 54 push %r12 5164b: 55 push %rbp 5164c: 89 f5 mov %esi,%ebp 5164e: 53 push %rbx 5164f: 48 89 fb mov %rdi,%rbx 51652: 40 84 f6 test %sil,%sil 51655: 74 5b je 516b2 51657: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax 5165d: 45 31 e4 xor %r12d,%r12d 51660: 45 31 ed xor %r13d,%r13d 51663: 85 c0 test %eax,%eax 51665: 7e 42 jle 516a9 51667: 41 81 c4 12 34 00 00 add $0x3412,%r12d 5166e: 31 d2 xor %edx,%edx 51670: 48 89 df mov %rbx,%rdi 51673: 44 89 e6 mov %r12d,%esi 51676: e8 00 00 00 00 callq 5167b 5167b: 44 89 e6 mov %r12d,%esi 5167e: 48 89 df mov %rbx,%rdi 51681: 41 bc 00 02 00 00 mov $0x200,%r12d 51687: 89 c2 mov %eax,%edx 51689: 83 c8 01 or $0x1,%eax 5168c: 83 e2 fe and $0xfffffffe,%edx 5168f: 40 84 ed test %bpl,%bpl 51692: 0f 44 d0 cmove %eax,%edx 51695: 31 c9 xor %ecx,%ecx 51697: 41 83 c5 01 add $0x1,%r13d 5169b: e8 00 00 00 00 callq 516a0 516a0: 44 39 ab a8 e7 00 00 cmp %r13d,0xe7a8(%rbx) 516a7: 7f be jg 51667 516a9: 5b pop %rbx 516aa: 5d pop %rbp 516ab: 41 5c pop %r12 516ad: 41 5d pop %r13 516af: 41 5e pop %r14 516b1: c3 retq 516b2: 48 8b 87 e0 57 00 00 mov 0x57e0(%rdi),%rax 516b9: 48 8d 97 80 ba 00 00 lea 0xba80(%rdi),%rdx 516c0: 48 39 d0 cmp %rdx,%rax 516c3: 74 71 je 51736 516c5: 48 8d 97 18 b4 00 00 lea 0xb418(%rdi),%rdx 516cc: 48 39 d0 cmp %rdx,%rax 516cf: 74 65 je 51736 516d1: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax 516d7: 85 c0 test %eax,%eax 516d9: 7e ce jle 516a9 516db: 45 31 e4 xor %r12d,%r12d 516de: 45 31 ed xor %r13d,%r13d 516e1: 45 8d b4 24 80 34 00 lea 0x3480(%r12),%r14d 516e8: 00 516e9: 31 d2 xor %edx,%edx 516eb: 48 89 df mov %rbx,%rdi 516ee: 41 83 c5 01 add $0x1,%r13d 516f2: 44 89 f6 mov %r14d,%esi 516f5: e8 00 00 00 00 callq 516fa 516fa: 31 c9 xor %ecx,%ecx 516fc: 44 89 f6 mov %r14d,%esi 516ff: 48 89 df mov %rbx,%rdi 51702: 83 e0 fe and $0xfffffffe,%eax 51705: 89 c2 mov %eax,%edx 51707: e8 00 00 00 00 callq 5170c 5170c: 31 c9 xor %ecx,%ecx 5170e: 31 d2 xor %edx,%edx 51710: 48 89 df mov %rbx,%rdi 51713: 41 8d b4 24 8a 34 00 lea 0x348a(%r12),%esi 5171a: 00 5171b: 41 bc 00 02 00 00 mov $0x200,%r12d 51721: e8 00 00 00 00 callq 51726 51726: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax 5172c: 41 39 c5 cmp %eax,%r13d 5172f: 7c b0 jl 516e1 51731: e9 27 ff ff ff jmpq 5165d 51736: 31 f6 xor %esi,%esi 51738: 48 89 df mov %rbx,%rdi 5173b: e8 00 00 00 00 callq 51740 51740: eb 8f jmp 516d1 51742: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 51749: 00 00 00 00 5174d: 0f 1f 00 nopl (%rax) 0000000000051750 : 51750: e8 00 00 00 00 callq 51755 51755: 55 push %rbp 51756: 31 f6 xor %esi,%esi 51758: 48 89 fd mov %rdi,%rbp 5175b: e8 b0 fd ff ff callq 51510 51760: 48 89 ef mov %rbp,%rdi 51763: 31 f6 xor %esi,%esi 51765: e8 d6 fe ff ff callq 51640 5176a: 31 c0 xor %eax,%eax 5176c: 5d pop %rbp 5176d: c3 retq 5176e: 66 90 xchg %ax,%ax 0000000000051770 : 51770: e8 00 00 00 00 callq 51775 51775: 41 57 push %r15 51777: 31 f6 xor %esi,%esi 51779: 41 56 push %r14 5177b: 41 55 push %r13 5177d: 41 54 push %r12 5177f: 55 push %rbp 51780: 48 89 fd mov %rdi,%rbp 51783: 53 push %rbx 51784: 4c 8d ad 08 b4 00 00 lea 0xb408(%rbp),%r13 5178b: 48 83 ec 08 sub $0x8,%rsp 5178f: e8 ac fe ff ff callq 51640 51794: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax 5179a: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 517a1: 00 517a2: 85 c0 test %eax,%eax 517a4: 0f 8e bf 00 00 00 jle 51869 517aa: 49 8b 45 00 mov 0x0(%r13),%rax 517ae: 48 85 c0 test %rax,%rax 517b1: 0f 84 c3 00 00 00 je 5187a 517b7: 48 8b 58 08 mov 0x8(%rax),%rbx 517bb: 48 89 df mov %rbx,%rdi 517be: e8 00 00 00 00 callq 517c3 517c3: 8b 43 10 mov 0x10(%rbx),%eax 517c6: 44 8b 63 14 mov 0x14(%rbx),%r12d 517ca: 41 89 45 08 mov %eax,0x8(%r13) 517ce: 8b 43 20 mov 0x20(%rbx),%eax 517d1: 41 c1 ec 02 shr $0x2,%r12d 517d5: 41 89 45 0c mov %eax,0xc(%r13) 517d9: 83 f8 13 cmp $0x13,%eax 517dc: 76 08 jbe 517e6 517de: 41 c6 85 60 06 00 00 movb $0x1,0x660(%r13) 517e5: 01 517e6: 49 8b 55 00 mov 0x0(%r13),%rdx 517ea: 8b 43 18 mov 0x18(%rbx),%eax 517ed: 31 c9 xor %ecx,%ecx 517ef: 48 89 ef mov %rbp,%rdi 517f2: 48 03 42 08 add 0x8(%rdx),%rax 517f6: 31 d2 xor %edx,%edx 517f8: 49 89 c6 mov %rax,%r14 517fb: 48 8b 04 24 mov (%rsp),%rax 517ff: 8b 1c 85 00 00 00 00 mov 0x0(,%rax,4),%ebx 51806: 44 8d bb 00 34 00 00 lea 0x3400(%rbx),%r15d 5180d: 44 89 fe mov %r15d,%esi 51810: e8 00 00 00 00 callq 51815 51815: 45 85 e4 test %r12d,%r12d 51818: 74 22 je 5183c 5181a: 81 c3 01 34 00 00 add $0x3401,%ebx 51820: 4f 8d 24 a6 lea (%r14,%r12,4),%r12 51824: 41 8b 16 mov (%r14),%edx 51827: 49 83 c6 04 add $0x4,%r14 5182b: 31 c9 xor %ecx,%ecx 5182d: 89 de mov %ebx,%esi 5182f: 48 89 ef mov %rbp,%rdi 51832: e8 00 00 00 00 callq 51837 51837: 4d 39 f4 cmp %r14,%r12 5183a: 75 e8 jne 51824 5183c: 41 8b 55 08 mov 0x8(%r13),%edx 51840: 31 c9 xor %ecx,%ecx 51842: 44 89 fe mov %r15d,%esi 51845: 48 89 ef mov %rbp,%rdi 51848: 49 81 c5 68 06 00 00 add $0x668,%r13 5184f: e8 00 00 00 00 callq 51854 51854: 48 83 04 24 01 addq $0x1,(%rsp) 51859: 48 8b 04 24 mov (%rsp),%rax 5185d: 39 85 a8 e7 00 00 cmp %eax,0xe7a8(%rbp) 51863: 0f 8f 41 ff ff ff jg 517aa 51869: 48 83 c4 08 add $0x8,%rsp 5186d: 31 c0 xor %eax,%eax 5186f: 5b pop %rbx 51870: 5d pop %rbp 51871: 41 5c pop %r12 51873: 41 5d pop %r13 51875: 41 5e pop %r14 51877: 41 5f pop %r15 51879: c3 retq 5187a: 48 83 c4 08 add $0x8,%rsp 5187e: b8 ea ff ff ff mov $0xffffffea,%eax 51883: 5b pop %rbx 51884: 5d pop %rbp 51885: 41 5c pop %r12 51887: 41 5d pop %r13 51889: 41 5e pop %r14 5188b: 41 5f pop %r15 5188d: c3 retq 5188e: 66 90 xchg %ax,%ax 0000000000051890 : 51890: e8 00 00 00 00 callq 51895 51895: 41 57 push %r15 51897: 41 56 push %r14 51899: 41 55 push %r13 5189b: 41 54 push %r12 5189d: 55 push %rbp 5189e: 53 push %rbx 5189f: 48 89 fb mov %rdi,%rbx 518a2: 48 83 ec 18 sub $0x18,%rsp 518a6: 8b 97 a8 e7 00 00 mov 0xe7a8(%rdi),%edx 518ac: 85 d2 test %edx,%edx 518ae: 0f 8e 39 02 00 00 jle 51aed 518b4: 48 8d 87 f8 0a 00 00 lea 0xaf8(%rdi),%rax 518bb: 4c 8d af 0c b6 00 00 lea 0xb60c(%rdi),%r13 518c2: 45 31 f6 xor %r14d,%r14d 518c5: 48 89 04 24 mov %rax,(%rsp) 518c9: 41 8b 45 14 mov 0x14(%r13),%eax 518cd: 48 8b 3c 24 mov (%rsp),%rdi 518d1: 45 31 ff xor %r15d,%r15d 518d4: c1 e0 02 shl $0x2,%eax 518d7: 89 44 24 0c mov %eax,0xc(%rsp) 518db: e8 00 00 00 00 callq 518e0 518e0: 42 8b 2c b5 00 00 00 mov 0x0(,%r14,4),%ebp 518e7: 00 518e8: 44 8d a5 a7 34 00 00 lea 0x34a7(%rbp),%r12d 518ef: 45 89 f8 mov %r15d,%r8d 518f2: 31 c9 xor %ecx,%ecx 518f4: 31 d2 xor %edx,%edx 518f6: 31 f6 xor %esi,%esi 518f8: 48 89 df mov %rbx,%rdi 518fb: 41 83 c7 01 add $0x1,%r15d 518ff: e8 00 00 00 00 callq 51904 51904: 31 c9 xor %ecx,%ecx 51906: 31 d2 xor %edx,%edx 51908: 44 89 e6 mov %r12d,%esi 5190b: 48 89 df mov %rbx,%rdi 5190e: e8 00 00 00 00 callq 51913 51913: 8d b5 a8 34 00 00 lea 0x34a8(%rbp),%esi 51919: 31 c9 xor %ecx,%ecx 5191b: 31 d2 xor %edx,%edx 5191d: 48 89 df mov %rbx,%rdi 51920: e8 00 00 00 00 callq 51925 51925: 41 83 ff 10 cmp $0x10,%r15d 51929: 75 c4 jne 518ef 5192b: 45 31 c0 xor %r8d,%r8d 5192e: 31 c9 xor %ecx,%ecx 51930: 31 d2 xor %edx,%edx 51932: 31 f6 xor %esi,%esi 51934: 48 89 df mov %rbx,%rdi 51937: e8 00 00 00 00 callq 5193c 5193c: 48 8b 3c 24 mov (%rsp),%rdi 51940: e8 00 00 00 00 callq 51945 51945: 8b 93 84 8a 00 00 mov 0x8a84(%rbx),%edx 5194b: 31 c9 xor %ecx,%ecx 5194d: 48 89 df mov %rbx,%rdi 51950: 8d b5 06 34 00 00 lea 0x3406(%rbp),%esi 51956: 83 e2 70 and $0x70,%edx 51959: e8 00 00 00 00 callq 5195e 5195e: 8d b5 08 34 00 00 lea 0x3408(%rbp),%esi 51964: 31 c9 xor %ecx,%ecx 51966: 31 d2 xor %edx,%edx 51968: 48 89 df mov %rbx,%rdi 5196b: e8 00 00 00 00 callq 51970 51970: 31 d2 xor %edx,%edx 51972: 8d b5 09 34 00 00 lea 0x3409(%rbp),%esi 51978: 31 c9 xor %ecx,%ecx 5197a: 48 89 df mov %rbx,%rdi 5197d: e8 00 00 00 00 callq 51982 51982: 41 8b 45 2c mov 0x2c(%r13),%eax 51986: 89 c2 mov %eax,%edx 51988: c1 ea 02 shr $0x2,%edx 5198b: 83 f8 07 cmp $0x7,%eax 5198e: 0f 86 cf 01 00 00 jbe 51b63 51994: 48 83 ea 01 sub $0x1,%rdx 51998: b8 ff ff ff ff mov $0xffffffff,%eax 5199d: 48 0f bd c2 bsr %rdx,%rax 519a1: 8d 54 00 02 lea 0x2(%rax,%rax,1),%edx 519a5: 41 89 d0 mov %edx,%r8d 519a8: 41 81 c8 01 10 00 00 or $0x1001,%r8d 519af: 44 8d a5 80 34 00 00 lea 0x3480(%rbp),%r12d 519b6: 31 c9 xor %ecx,%ecx 519b8: 48 89 df mov %rbx,%rdi 519bb: 44 89 44 24 14 mov %r8d,0x14(%rsp) 519c0: 44 89 e6 mov %r12d,%esi 519c3: e8 00 00 00 00 callq 519c8 519c8: 31 c9 xor %ecx,%ecx 519ca: 31 d2 xor %edx,%edx 519cc: 8d b5 83 34 00 00 lea 0x3483(%rbp),%esi 519d2: 48 89 df mov %rbx,%rdi 519d5: e8 00 00 00 00 callq 519da 519da: 44 8d 8d 84 34 00 00 lea 0x3484(%rbp),%r9d 519e1: 31 c9 xor %ecx,%ecx 519e3: 31 d2 xor %edx,%edx 519e5: 44 89 ce mov %r9d,%esi 519e8: 48 89 df mov %rbx,%rdi 519eb: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 519f0: e8 00 00 00 00 callq 519f5 519f5: 31 c9 xor %ecx,%ecx 519f7: 31 d2 xor %edx,%edx 519f9: 8d b5 8b 34 00 00 lea 0x348b(%rbp),%esi 519ff: 48 89 df mov %rbx,%rdi 51a02: e8 00 00 00 00 callq 51a07 51a07: 31 c9 xor %ecx,%ecx 51a09: 31 d2 xor %edx,%edx 51a0b: 8d b5 8c 34 00 00 lea 0x348c(%rbp),%esi 51a11: 48 89 df mov %rbx,%rdi 51a14: e8 00 00 00 00 callq 51a19 51a19: 8b 54 24 0c mov 0xc(%rsp),%edx 51a1d: 31 c9 xor %ecx,%ecx 51a1f: 48 89 df mov %rbx,%rdi 51a22: 8d b5 88 34 00 00 lea 0x3488(%rbp),%esi 51a28: 49 89 d7 mov %rdx,%r15 51a2b: 48 03 93 28 5c 00 00 add 0x5c28(%rbx),%rdx 51a32: 48 c1 ea 20 shr $0x20,%rdx 51a36: e8 00 00 00 00 callq 51a3b 51a3b: 8b 93 28 5c 00 00 mov 0x5c28(%rbx),%edx 51a41: 31 c9 xor %ecx,%ecx 51a43: 48 89 df mov %rbx,%rdi 51a46: 8d b5 89 34 00 00 lea 0x3489(%rbp),%esi 51a4c: 44 01 fa add %r15d,%edx 51a4f: 83 e2 fc and $0xfffffffc,%edx 51a52: e8 00 00 00 00 callq 51a57 51a57: 49 8b 55 3c mov 0x3c(%r13),%rdx 51a5b: 31 c9 xor %ecx,%ecx 51a5d: 48 89 df mov %rbx,%rdi 51a60: 8d b5 81 34 00 00 lea 0x3481(%rbp),%esi 51a66: 48 c1 ea 08 shr $0x8,%rdx 51a6a: e8 00 00 00 00 callq 51a6f 51a6f: 49 8b 55 3c mov 0x3c(%r13),%rdx 51a73: 31 c9 xor %ecx,%ecx 51a75: 48 89 df mov %rbx,%rdi 51a78: 8d b5 82 34 00 00 lea 0x3482(%rbp),%esi 51a7e: 48 c1 ea 28 shr $0x28,%rdx 51a82: e8 00 00 00 00 callq 51a87 51a87: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 51a8c: 31 c9 xor %ecx,%ecx 51a8e: 31 d2 xor %edx,%edx 51a90: 49 c7 45 1c 00 00 00 movq $0x0,0x1c(%r13) 51a97: 00 51a98: 48 89 df mov %rbx,%rdi 51a9b: 44 89 ce mov %r9d,%esi 51a9e: e8 00 00 00 00 callq 51aa3 51aa3: 44 8b 44 24 14 mov 0x14(%rsp),%r8d 51aa8: 31 c9 xor %ecx,%ecx 51aaa: 44 89 e6 mov %r12d,%esi 51aad: 48 89 df mov %rbx,%rdi 51ab0: 44 89 c2 mov %r8d,%edx 51ab3: e8 00 00 00 00 callq 51ab8 51ab8: 8d b5 8a 34 00 00 lea 0x348a(%rbp),%esi 51abe: 31 c9 xor %ecx,%ecx 51ac0: 48 89 df mov %rbx,%rdi 51ac3: ba 01 00 00 00 mov $0x1,%edx 51ac8: 49 83 c6 01 add $0x1,%r14 51acc: 49 81 c5 68 06 00 00 add $0x668,%r13 51ad3: e8 00 00 00 00 callq 51ad8 51ad8: 41 c6 85 98 f9 ff ff movb $0x1,-0x668(%r13) 51adf: 01 51ae0: 44 39 b3 a8 e7 00 00 cmp %r14d,0xe7a8(%rbx) 51ae7: 0f 8f dc fd ff ff jg 518c9 51aed: be 01 00 00 00 mov $0x1,%esi 51af2: 48 89 df mov %rbx,%rdi 51af5: 31 ed xor %ebp,%ebp 51af7: e8 44 fb ff ff callq 51640 51afc: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax 51b02: 85 c0 test %eax,%eax 51b04: 7f 0d jg 51b13 51b06: eb 4a jmp 51b52 51b08: 83 c5 01 add $0x1,%ebp 51b0b: 39 ab a8 e7 00 00 cmp %ebp,0xe7a8(%rbx) 51b11: 7e 3f jle 51b52 51b13: 48 63 c5 movslq %ebp,%rax 51b16: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax 51b1d: 4c 8d a4 03 18 b4 00 lea 0xb418(%rbx,%rax,1),%r12 51b24: 00 51b25: 4c 89 e7 mov %r12,%rdi 51b28: e8 00 00 00 00 callq 51b2d 51b2d: 85 c0 test %eax,%eax 51b2f: 75 23 jne 51b54 51b31: 4c 39 a3 e0 57 00 00 cmp %r12,0x57e0(%rbx) 51b38: 75 ce jne 51b08 51b3a: be 01 00 00 00 mov $0x1,%esi 51b3f: 48 89 df mov %rbx,%rdi 51b42: 83 c5 01 add $0x1,%ebp 51b45: e8 00 00 00 00 callq 51b4a 51b4a: 39 ab a8 e7 00 00 cmp %ebp,0xe7a8(%rbx) 51b50: 7f c1 jg 51b13 51b52: 31 c0 xor %eax,%eax 51b54: 48 83 c4 18 add $0x18,%rsp 51b58: 5b pop %rbx 51b59: 5d pop %rbp 51b5a: 41 5c pop %r12 51b5c: 41 5d pop %r13 51b5e: 41 5e pop %r14 51b60: 41 5f pop %r15 51b62: c3 retq 51b63: 31 d2 xor %edx,%edx 51b65: 41 b8 01 10 00 00 mov $0x1001,%r8d 51b6b: e9 3f fe ff ff jmpq 519af 0000000000051b70 : 51b70: e8 00 00 00 00 callq 51b75 51b75: 55 push %rbp 51b76: 48 89 fd mov %rdi,%rbp 51b79: e8 52 f8 ff ff callq 513d0 51b7e: 48 89 ef mov %rbp,%rdi 51b81: e8 ea fb ff ff callq 51770 51b86: 85 c0 test %eax,%eax 51b88: 74 02 je 51b8c 51b8a: 5d pop %rbp 51b8b: c3 retq 51b8c: 48 89 ef mov %rbp,%rdi 51b8f: 31 f6 xor %esi,%esi 51b91: e8 aa fa ff ff callq 51640 51b96: 48 89 ef mov %rbp,%rdi 51b99: be 01 00 00 00 mov $0x1,%esi 51b9e: e8 6d f9 ff ff callq 51510 51ba3: 48 89 ef mov %rbp,%rdi 51ba6: 5d pop %rbp 51ba7: e9 e4 fc ff ff jmpq 51890 51bac: 0f 1f 40 00 nopl 0x0(%rax) 0000000000051bb0 : 51bb0: e8 00 00 00 00 callq 51bb5 51bb5: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax 51bbb: 85 c0 test %eax,%eax 51bbd: 7e 69 jle 51c28 51bbf: 41 54 push %r12 51bc1: 55 push %rbp 51bc2: 48 89 fd mov %rdi,%rbp 51bc5: 53 push %rbx 51bc6: 31 db xor %ebx,%ebx 51bc8: 48 63 c3 movslq %ebx,%rax 51bcb: 83 c3 01 add $0x1,%ebx 51bce: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax 51bd5: 48 8d bc 05 18 b4 00 lea 0xb418(%rbp,%rax,1),%rdi 51bdc: 00 51bdd: e8 00 00 00 00 callq 51be2 51be2: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax 51be8: 39 d8 cmp %ebx,%eax 51bea: 7f dc jg 51bc8 51bec: 85 c0 test %eax,%eax 51bee: 7e 31 jle 51c21 51bf0: 48 8d 9d 08 b4 00 00 lea 0xb408(%rbp),%rbx 51bf7: 45 31 e4 xor %r12d,%r12d 51bfa: 48 8b 3b mov (%rbx),%rdi 51bfd: 41 83 c4 01 add $0x1,%r12d 51c01: 48 81 c3 68 06 00 00 add $0x668,%rbx 51c08: e8 00 00 00 00 callq 51c0d 51c0d: 48 c7 83 98 f9 ff ff movq $0x0,-0x668(%rbx) 51c14: 00 00 00 00 51c18: 44 3b a5 a8 e7 00 00 cmp 0xe7a8(%rbp),%r12d 51c1f: 7c d9 jl 51bfa 51c21: 5b pop %rbx 51c22: 31 c0 xor %eax,%eax 51c24: 5d pop %rbp 51c25: 41 5c pop %r12 51c27: c3 retq 51c28: 31 c0 xor %eax,%eax 51c2a: c3 retq 51c2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000051c30 : 51c30: e8 00 00 00 00 callq 51c35 51c35: 53 push %rbx 51c36: 48 89 f3 mov %rsi,%rbx 51c39: e8 00 00 00 00 callq 51c3e 51c3e: 48 89 c1 mov %rax,%rcx 51c41: 8b 43 08 mov 0x8(%rbx),%eax 51c44: 41 89 c0 mov %eax,%r8d 51c47: 41 f7 d8 neg %r8d 51c4a: 41 83 e0 07 and $0x7,%r8d 51c4e: 74 4b je 51c9b 51c50: 45 8d 48 ff lea -0x1(%r8),%r9d 51c54: 31 d2 xor %edx,%edx 51c56: 41 c1 e1 10 shl $0x10,%r9d 51c5a: eb 14 jmp 51c70 51c5c: 83 c2 01 add $0x1,%edx 51c5f: 89 7b 08 mov %edi,0x8(%rbx) 51c62: c7 00 00 00 00 00 movl $0x0,(%rax) 51c68: 44 39 c2 cmp %r8d,%edx 51c6b: 74 2e je 51c9b 51c6d: 8b 43 08 mov 0x8(%rbx),%eax 51c70: 48 8b 73 18 mov 0x18(%rbx),%rsi 51c74: 8d 78 01 lea 0x1(%rax),%edi 51c77: 48 8d 04 86 lea (%rsi,%rax,4),%rax 51c7b: 48 85 c9 test %rcx,%rcx 51c7e: 74 dc je 51c5c 51c80: 80 b9 60 06 00 00 00 cmpb $0x0,0x660(%rcx) 51c87: 74 d3 je 51c5c 51c89: 85 d2 test %edx,%edx 51c8b: 75 cf jne 51c5c 51c8d: 83 c2 01 add $0x1,%edx 51c90: 89 7b 08 mov %edi,0x8(%rbx) 51c93: 44 89 08 mov %r9d,(%rax) 51c96: 44 39 c2 cmp %r8d,%edx 51c99: 75 d2 jne 51c6d 51c9b: 5b pop %rbx 51c9c: c3 retq 51c9d: 0f 1f 00 nopl (%rax) 0000000000051ca0 : 51ca0: e8 00 00 00 00 callq 51ca5 51ca5: 55 push %rbp 51ca6: 48 89 d5 mov %rdx,%rbp 51ca9: 53 push %rbx 51caa: 48 89 fb mov %rdi,%rbx 51cad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 51cb4: e8 00 00 00 00 callq 51cb9 51cb9: 8b 45 08 mov 0x8(%rbp),%eax 51cbc: 83 e0 03 and $0x3,%eax 51cbf: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax 51cc6: 48 8d bc 03 90 b4 00 lea 0xb490(%rbx,%rax,1),%rdi 51ccd: 00 51cce: e8 00 00 00 00 callq 51cd3 51cd3: 31 c0 xor %eax,%eax 51cd5: 5b pop %rbx 51cd6: 5d pop %rbp 51cd7: c3 retq 51cd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 51cdf: 00 0000000000051ce0 : 51ce0: e8 00 00 00 00 callq 51ce5 51ce5: 41 54 push %r12 51ce7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 51cee: 55 push %rbp 51cef: 48 89 fd mov %rdi,%rbp 51cf2: bf 01 00 00 00 mov $0x1,%edi 51cf7: 53 push %rbx 51cf8: 8b 42 08 mov 0x8(%rdx),%eax 51cfb: 41 89 c4 mov %eax,%r12d 51cfe: c1 e8 02 shr $0x2,%eax 51d01: 41 83 e4 03 and $0x3,%r12d 51d05: 89 c3 mov %eax,%ebx 51d07: 83 e3 03 and $0x3,%ebx 51d0a: e8 00 00 00 00 callq 51d0f 51d0f: 45 84 e4 test %r12b,%r12b 51d12: 74 11 je 51d25 51d14: 41 80 fc 01 cmp $0x1,%r12b 51d18: 75 04 jne 51d1e 51d1a: 84 db test %bl,%bl 51d1c: 74 1e je 51d3c 51d1e: 5b pop %rbx 51d1f: 31 c0 xor %eax,%eax 51d21: 5d pop %rbp 51d22: 41 5c pop %r12 51d24: c3 retq 51d25: 84 db test %bl,%bl 51d27: 75 f5 jne 51d1e 51d29: 48 8d bd 18 b4 00 00 lea 0xb418(%rbp),%rdi 51d30: e8 00 00 00 00 callq 51d35 51d35: 31 c0 xor %eax,%eax 51d37: 5b pop %rbx 51d38: 5d pop %rbp 51d39: 41 5c pop %r12 51d3b: c3 retq 51d3c: 48 8d bd 80 ba 00 00 lea 0xba80(%rbp),%rdi 51d43: e8 00 00 00 00 callq 51d48 51d48: 31 c0 xor %eax,%eax 51d4a: 5b pop %rbx 51d4b: 5d pop %rbp 51d4c: 41 5c pop %r12 51d4e: c3 retq 51d4f: 90 nop 0000000000051d50 : 51d50: e8 00 00 00 00 callq 51d55 51d55: 41 57 push %r15 51d57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 51d5e: 41 56 push %r14 51d60: 41 55 push %r13 51d62: 49 89 fd mov %rdi,%r13 51d65: bf 01 00 00 00 mov $0x1,%edi 51d6a: 41 54 push %r12 51d6c: 55 push %rbp 51d6d: 53 push %rbx 51d6e: 48 83 ec 28 sub $0x28,%rsp 51d72: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 51d79: 00 00 51d7b: 48 89 44 24 20 mov %rax,0x20(%rsp) 51d80: 31 c0 xor %eax,%eax 51d82: e8 00 00 00 00 callq 51d87 51d87: 41 8b 85 08 07 00 00 mov 0x708(%r13),%eax 51d8e: 83 e8 05 sub $0x5,%eax 51d91: 83 f8 04 cmp $0x4,%eax 51d94: 0f 87 95 01 00 00 ja 51f2f 51d9a: 41 8b 95 a8 e7 00 00 mov 0xe7a8(%r13),%edx 51da1: 4c 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%r14 51da8: 00 51da9: 49 8d ad 08 b4 00 00 lea 0xb408(%r13),%rbp 51db0: 31 db xor %ebx,%ebx 51db2: 85 d2 test %edx,%edx 51db4: 7f 53 jg 51e09 51db6: eb 78 jmp 51e30 51db8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 51dbf: be 1e 00 00 00 mov $0x1e,%esi 51dc4: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 51dc9: e8 00 00 00 00 callq 51dce 51dce: 49 8b 55 00 mov 0x0(%r13),%rdx 51dd2: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 51dd7: 48 89 ef mov %rbp,%rdi 51dda: e8 00 00 00 00 callq 51ddf 51ddf: 41 89 c4 mov %eax,%r12d 51de2: 85 c0 test %eax,%eax 51de4: 0f 85 00 00 00 00 jne 51dea 51dea: 48 8b 7d 00 mov 0x0(%rbp),%rdi 51dee: 83 c3 01 add $0x1,%ebx 51df1: 48 81 c5 68 06 00 00 add $0x668,%rbp 51df8: e8 00 00 00 00 callq 51dfd 51dfd: 41 89 c4 mov %eax,%r12d 51e00: 41 3b 9d a8 e7 00 00 cmp 0xe7a8(%r13),%ebx 51e07: 7d 1f jge 51e28 51e09: 4c 89 f1 mov %r14,%rcx 51e0c: 85 db test %ebx,%ebx 51e0e: 74 a8 je 51db8 51e10: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 51e17: be 1e 00 00 00 mov $0x1e,%esi 51e1c: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 51e21: e8 00 00 00 00 callq 51e26 51e26: eb a6 jmp 51dce 51e28: 85 c0 test %eax,%eax 51e2a: 0f 85 00 00 00 00 jne 51e30 51e30: 4d 8d b5 48 e7 00 00 lea 0xe748(%r13),%r14 51e37: ba e0 00 00 00 mov $0xe0,%edx 51e3c: 31 f6 xor %esi,%esi 51e3e: 4c 89 ef mov %r13,%rdi 51e41: 4c 89 f1 mov %r14,%rcx 51e44: e8 00 00 00 00 callq 51e49 51e49: 41 89 c4 mov %eax,%r12d 51e4c: 85 c0 test %eax,%eax 51e4e: 74 26 je 51e76 51e50: 48 8b 44 24 20 mov 0x20(%rsp),%rax 51e55: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 51e5c: 00 00 51e5e: 0f 85 c6 00 00 00 jne 51f2a 51e64: 48 83 c4 28 add $0x28,%rsp 51e68: 44 89 e0 mov %r12d,%eax 51e6b: 5b pop %rbx 51e6c: 5d pop %rbp 51e6d: 41 5c pop %r12 51e6f: 41 5d pop %r13 51e71: 41 5e pop %r14 51e73: 41 5f pop %r15 51e75: c3 retq 51e76: 4d 8d bd 68 e7 00 00 lea 0xe768(%r13),%r15 51e7d: ba f1 00 00 00 mov $0xf1,%edx 51e82: 31 f6 xor %esi,%esi 51e84: 4c 89 ef mov %r13,%rdi 51e87: 4c 89 f9 mov %r15,%rcx 51e8a: e8 00 00 00 00 callq 51e8f 51e8f: 41 89 c4 mov %eax,%r12d 51e92: 85 c0 test %eax,%eax 51e94: 75 ba jne 51e50 51e96: 4c 89 f9 mov %r15,%rcx 51e99: ba f7 00 00 00 mov $0xf7,%edx 51e9e: 31 f6 xor %esi,%esi 51ea0: 4c 89 ef mov %r13,%rdi 51ea3: e8 00 00 00 00 callq 51ea8 51ea8: 41 89 c4 mov %eax,%r12d 51eab: 85 c0 test %eax,%eax 51ead: 75 a1 jne 51e50 51eaf: 41 8b 85 a8 e7 00 00 mov 0xe7a8(%r13),%eax 51eb6: 49 8d 9d a8 b6 00 00 lea 0xb6a8(%r13),%rbx 51ebd: 31 ed xor %ebp,%ebp 51ebf: 85 c0 test %eax,%eax 51ec1: 7f 19 jg 51edc 51ec3: eb 8b jmp 51e50 51ec5: 83 c5 01 add $0x1,%ebp 51ec8: 48 81 c3 68 06 00 00 add $0x668,%rbx 51ecf: 41 3b ad a8 e7 00 00 cmp 0xe7a8(%r13),%ebp 51ed6: 0f 8d 74 ff ff ff jge 51e50 51edc: 48 c7 83 68 ff ff ff movq $0x0,-0x98(%rbx) 51ee3: 00 00 00 00 51ee7: 89 ea mov %ebp,%edx 51ee9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 51ef0: 48 89 df mov %rbx,%rdi 51ef3: e8 00 00 00 00 callq 51ef8 51ef8: 45 31 c0 xor %r8d,%r8d 51efb: 85 ed test %ebp,%ebp 51efd: 41 b9 01 00 00 00 mov $0x1,%r9d 51f03: 41 0f 95 c0 setne %r8b 51f07: 4c 89 f1 mov %r14,%rcx 51f0a: ba 00 04 00 00 mov $0x400,%edx 51f0f: 4c 89 ef mov %r13,%rdi 51f12: 48 8d b3 70 fd ff ff lea -0x290(%rbx),%rsi 51f19: e8 00 00 00 00 callq 51f1e 51f1e: 85 c0 test %eax,%eax 51f20: 74 a3 je 51ec5 51f22: 41 89 c4 mov %eax,%r12d 51f25: e9 26 ff ff ff jmpq 51e50 51f2a: e8 00 00 00 00 callq 51f2f 51f2f: 0f 0b ud2 51f31: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 51f38: 00 00 00 00 51f3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000051f40 : 51f40: e8 00 00 00 00 callq 51f45 51f45: 41 57 push %r15 51f47: 41 56 push %r14 51f49: 49 89 f6 mov %rsi,%r14 51f4c: 41 55 push %r13 51f4e: 49 89 fd mov %rdi,%r13 51f51: 41 54 push %r12 51f53: 55 push %rbp 51f54: 53 push %rbx 51f55: 48 83 ec 40 sub $0x40,%rsp 51f59: 48 8b 2f mov (%rdi),%rbp 51f5c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 51f63: 00 00 51f65: 48 89 44 24 38 mov %rax,0x38(%rsp) 51f6a: 31 c0 xor %eax,%eax 51f6c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 51f71: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 51f78: 00 00 51f7a: 48 89 ef mov %rbp,%rdi 51f7d: e8 00 00 00 00 callq 51f82 51f82: 41 89 c4 mov %eax,%r12d 51f85: 85 c0 test %eax,%eax 51f87: 74 26 je 51faf 51f89: 48 8b 44 24 38 mov 0x38(%rsp),%rax 51f8e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 51f95: 00 00 51f97: 0f 85 86 01 00 00 jne 52123 51f9d: 48 83 c4 40 add $0x40,%rsp 51fa1: 44 89 e0 mov %r12d,%eax 51fa4: 5b pop %rbx 51fa5: 5d pop %rbp 51fa6: 41 5c pop %r12 51fa8: 41 5d pop %r13 51faa: 41 5e pop %r14 51fac: 41 5f pop %r15 51fae: c3 retq 51faf: 8b 5c 24 04 mov 0x4(%rsp),%ebx 51fb3: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax 51fba: 31 f6 xor %esi,%esi 51fbc: 48 89 ef mov %rbp,%rdi 51fbf: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 51fc4: b9 02 00 00 00 mov $0x2,%ecx 51fc9: ba 00 01 00 00 mov $0x100,%edx 51fce: 4c 8b bd 28 5c 00 00 mov 0x5c28(%rbp),%r15 51fd5: 48 c1 e3 02 shl $0x2,%rbx 51fd9: 48 01 d8 add %rbx,%rax 51fdc: c7 00 ad de fe ca movl $0xcafedead,(%rax) 51fe2: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 51fe9: 00 00 51feb: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 51ff2: 00 00 51ff4: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 51ffb: 00 00 51ffd: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 52004: 00 00 52006: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 5200d: 00 00 5200f: e8 00 00 00 00 callq 52014 52014: 41 89 c4 mov %eax,%r12d 52017: 85 c0 test %eax,%eax 52019: 0f 85 96 00 00 00 jne 520b5 5201f: 48 8b 44 24 28 mov 0x28(%rsp),%rax 52024: 89 db mov %ebx,%ebx 52026: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 5202b: 31 c9 xor %ecx,%ecx 5202d: 49 01 df add %rbx,%r15 52030: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 52035: be 01 00 00 00 mov $0x1,%esi 5203a: 4c 89 ef mov %r13,%rdi 5203d: c7 00 02 00 00 00 movl $0x2,(%rax) 52043: 48 8b 44 24 28 mov 0x28(%rsp),%rax 52048: 44 89 78 04 mov %r15d,0x4(%rax) 5204c: 48 8b 44 24 28 mov 0x28(%rsp),%rax 52051: 49 c1 ef 20 shr $0x20,%r15 52055: 44 89 78 08 mov %r15d,0x8(%rax) 52059: 48 8b 44 24 28 mov 0x28(%rsp),%rax 5205e: c7 44 24 18 05 00 00 movl $0x5,0x18(%rsp) 52065: 00 52066: c7 40 0c 01 00 00 00 movl $0x1,0xc(%rax) 5206d: 48 8b 44 24 28 mov 0x28(%rsp),%rax 52072: c7 40 10 ef be ad de movl $0xdeadbeef,0x10(%rax) 52079: e8 00 00 00 00 callq 5207e 5207e: 41 89 c4 mov %eax,%r12d 52081: 85 c0 test %eax,%eax 52083: 74 41 je 520c6 52085: 31 d2 xor %edx,%edx 52087: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 5208c: 48 89 ef mov %rbp,%rdi 5208f: e8 00 00 00 00 callq 52094 52094: 48 8b 44 24 08 mov 0x8(%rsp),%rax 52099: 48 85 c0 test %rax,%rax 5209c: 74 17 je 520b5 5209e: 48 8d 78 38 lea 0x38(%rax),%rdi 520a2: ba ff ff ff ff mov $0xffffffff,%edx 520a7: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 520ac: 83 fa 01 cmp $0x1,%edx 520af: 74 58 je 52109 520b1: 85 d2 test %edx,%edx 520b3: 7e 48 jle 520fd 520b5: 8b 74 24 04 mov 0x4(%rsp),%esi 520b9: 48 89 ef mov %rbp,%rdi 520bc: e8 00 00 00 00 callq 520c1 520c1: e9 c3 fe ff ff jmpq 51f89 520c6: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 520cb: 31 f6 xor %esi,%esi 520cd: 4c 89 f2 mov %r14,%rdx 520d0: e8 00 00 00 00 callq 520d5 520d5: 48 85 c0 test %rax,%rax 520d8: 74 36 je 52110 520da: 78 3f js 5211b 520dc: 8b 54 24 04 mov 0x4(%rsp),%edx 520e0: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax 520e7: 48 8d 04 90 lea (%rax,%rdx,4),%rax 520eb: 8b 00 mov (%rax),%eax 520ed: 3d ef be ad de cmp $0xdeadbeef,%eax 520f2: b8 ea ff ff ff mov $0xffffffea,%eax 520f7: 44 0f 45 e0 cmovne %eax,%r12d 520fb: eb 88 jmp 52085 520fd: be 03 00 00 00 mov $0x3,%esi 52102: e8 00 00 00 00 callq 52107 52107: eb ac jmp 520b5 52109: e8 00 00 00 00 callq 5210e 5210e: eb a5 jmp 520b5 52110: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 52116: e9 6a ff ff ff jmpq 52085 5211b: 41 89 c4 mov %eax,%r12d 5211e: e9 62 ff ff ff jmpq 52085 52123: e8 00 00 00 00 callq 52128 52128: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5212f: 00 0000000000052130 : 52130: e8 00 00 00 00 callq 52135 52135: 55 push %rbp 52136: 31 f6 xor %esi,%esi 52138: 48 89 fd mov %rdi,%rbp 5213b: e8 d0 f3 ff ff callq 51510 52140: 48 89 ef mov %rbp,%rdi 52143: 31 f6 xor %esi,%esi 52145: e8 f6 f4 ff ff callq 51640 5214a: 31 c0 xor %eax,%eax 5214c: 5d pop %rbp 5214d: c3 retq 5214e: 66 90 xchg %ax,%ax 0000000000052150 : 52150: e8 00 00 00 00 callq 52155 52155: 55 push %rbp 52156: 48 89 fd mov %rdi,%rbp 52159: e8 12 f6 ff ff callq 51770 5215e: 85 c0 test %eax,%eax 52160: 74 02 je 52164 52162: 5d pop %rbp 52163: c3 retq 52164: 48 89 ef mov %rbp,%rdi 52167: 31 f6 xor %esi,%esi 52169: e8 d2 f4 ff ff callq 51640 5216e: 48 89 ef mov %rbp,%rdi 52171: be 01 00 00 00 mov $0x1,%esi 52176: e8 95 f3 ff ff callq 51510 5217b: 48 89 ef mov %rbp,%rdi 5217e: 5d pop %rbp 5217f: e9 0c f7 ff ff jmpq 51890 52184: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5218b: 00 00 00 00 5218f: 90 nop 0000000000052190 : 52190: e8 00 00 00 00 callq 52195 52195: 41 54 push %r12 52197: 41 89 f4 mov %esi,%r12d 5219a: 55 push %rbp 5219b: 89 d5 mov %edx,%ebp 5219d: 53 push %rbx 5219e: 48 89 fb mov %rdi,%rbx 521a1: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi 521a7: 85 ff test %edi,%edi 521a9: 0f 8e d4 00 00 00 jle 52283 521af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 521b6: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 521bd: 48 8d 50 01 lea 0x1(%rax),%rdx 521c1: 23 83 40 02 00 00 and 0x240(%rbx),%eax 521c7: 48 8d 04 86 lea (%rsi,%rax,4),%rax 521cb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 521d2: c7 00 0e 00 00 f0 movl $0xf000000e,(%rax) 521d8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 521de: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 521e5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 521ec: 8d 51 ff lea -0x1(%rcx),%edx 521ef: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 521f6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 521fc: 85 d2 test %edx,%edx 521fe: 0f 8e a5 00 00 00 jle 522a9 52204: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5220b: 48 8d 50 01 lea 0x1(%rax),%rdx 5220f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52215: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5221c: 48 8d 04 81 lea (%rcx,%rax,4),%rax 52220: 44 89 20 mov %r12d,(%rax) 52223: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 52229: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52230: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52237: 8d 51 ff lea -0x1(%rcx),%edx 5223a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52241: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52247: 85 d2 test %edx,%edx 52249: 7e 49 jle 52294 5224b: 48 8d 50 01 lea 0x1(%rax),%rdx 5224f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52255: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5225c: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 52263: 48 8d 04 82 lea (%rdx,%rax,4),%rax 52267: 89 28 mov %ebp,(%rax) 52269: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 52270: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 52277: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5227e: 5b pop %rbx 5227f: 5d pop %rbp 52280: 41 5c pop %r12 52282: c3 retq 52283: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5228a: e8 00 00 00 00 callq 5228f 5228f: e9 1b ff ff ff jmpq 521af 52294: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5229b: e8 00 00 00 00 callq 522a0 522a0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 522a7: eb a2 jmp 5224b 522a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 522b0: e8 00 00 00 00 callq 522b5 522b5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 522bc: e9 43 ff ff ff jmpq 52204 522c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 522c8: 00 00 00 00 522cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000522d0 : 522d0: e8 00 00 00 00 callq 522d5 522d5: 41 57 push %r15 522d7: 41 89 f7 mov %esi,%r15d 522da: 41 56 push %r14 522dc: 41 55 push %r13 522de: 41 54 push %r12 522e0: 55 push %rbp 522e1: 53 push %rbx 522e2: 48 89 fb mov %rdi,%rbx 522e5: e8 00 00 00 00 callq 522ea 522ea: 45 85 ff test %r15d,%r15d 522ed: 0f 84 8d 00 00 00 je 52380 522f3: 41 8d 6f ff lea -0x1(%r15),%ebp 522f7: 49 89 c5 mov %rax,%r13 522fa: 45 31 e4 xor %r12d,%r12d 522fd: c1 e5 10 shl $0x10,%ebp 52300: 81 e5 00 00 ff 3f and $0x3fff0000,%ebp 52306: eb 44 jmp 5234c 52308: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5230f: 41 83 c4 01 add $0x1,%r12d 52313: 48 8d 50 01 lea 0x1(%rax),%rdx 52317: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5231d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52324: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5232b: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5232f: 44 89 30 mov %r14d,(%rax) 52332: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 52339: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 52340: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 52347: 45 39 fc cmp %r15d,%r12d 5234a: 74 34 je 52380 5234c: 48 8b 43 08 mov 0x8(%rbx),%rax 52350: 44 8b 70 08 mov 0x8(%rax),%r14d 52354: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 5235a: 4d 85 ed test %r13,%r13 5235d: 74 0f je 5236e 5235f: 41 80 bd 60 06 00 00 cmpb $0x0,0x660(%r13) 52366: 00 52367: 74 05 je 5236e 52369: 45 85 e4 test %r12d,%r12d 5236c: 74 1d je 5238b 5236e: 85 c0 test %eax,%eax 52370: 7f 96 jg 52308 52372: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52379: e8 00 00 00 00 callq 5237e 5237e: eb 88 jmp 52308 52380: 5b pop %rbx 52381: 5d pop %rbp 52382: 41 5c pop %r12 52384: 41 5d pop %r13 52386: 41 5e pop %r14 52388: 41 5f pop %r15 5238a: c3 retq 5238b: 41 09 ee or %ebp,%r14d 5238e: 85 c0 test %eax,%eax 52390: 0f 8f 72 ff ff ff jg 52308 52396: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5239d: e8 00 00 00 00 callq 523a2 523a2: e9 61 ff ff ff jmpq 52308 523a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 523ae: 00 00 00000000000523b0 : 523b0: e8 00 00 00 00 callq 523b5 523b5: 41 54 push %r12 523b7: 41 bc 04 00 00 00 mov $0x4,%r12d 523bd: 55 push %rbp 523be: 48 89 d5 mov %rdx,%rbp 523c1: 53 push %rbx 523c2: 48 89 fb mov %rdi,%rbx 523c5: 48 85 f6 test %rsi,%rsi 523c8: 74 16 je 523e0 523ca: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d 523d1: 41 c1 e4 10 shl $0x10,%r12d 523d5: 41 81 e4 00 00 0f 00 and $0xf0000,%r12d 523dc: 41 83 cc 04 or $0x4,%r12d 523e0: be 04 00 00 00 mov $0x4,%esi 523e5: 2b b3 10 02 00 00 sub 0x210(%rbx),%esi 523eb: 48 89 df mov %rbx,%rdi 523ee: 83 e6 07 and $0x7,%esi 523f1: e8 da fe ff ff callq 522d0 523f6: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d 523fd: 45 85 c0 test %r8d,%r8d 52400: 0f 8e 2b 01 00 00 jle 52531 52406: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5240d: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 52414: 48 8d 50 01 lea 0x1(%rax),%rdx 52418: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5241e: 48 8d 04 87 lea (%rdi,%rax,4),%rax 52422: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52429: 44 89 20 mov %r12d,(%rax) 5242c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 52432: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52439: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52440: 8d 51 ff lea -0x1(%rcx),%edx 52443: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5244a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52450: 44 8b 65 10 mov 0x10(%rbp),%r12d 52454: 41 83 e4 e0 and $0xffffffe0,%r12d 52458: 85 d2 test %edx,%edx 5245a: 0f 8e 0f 01 00 00 jle 5256f 52460: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 52467: 48 8d 50 01 lea 0x1(%rax),%rdx 5246b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52471: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52478: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5247c: 44 89 20 mov %r12d,(%rax) 5247f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 52485: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5248c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52493: 8d 51 ff lea -0x1(%rcx),%edx 52496: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5249d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 524a3: 44 8b 65 14 mov 0x14(%rbp),%r12d 524a7: 85 d2 test %edx,%edx 524a9: 0f 8e a8 00 00 00 jle 52557 524af: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 524b6: 48 8d 50 01 lea 0x1(%rax),%rdx 524ba: 23 83 40 02 00 00 and 0x240(%rbx),%eax 524c0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 524c7: 48 8d 04 81 lea (%rcx,%rax,4),%rax 524cb: 44 89 20 mov %r12d,(%rax) 524ce: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 524d4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 524db: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 524e2: 8d 51 ff lea -0x1(%rcx),%edx 524e5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 524ec: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 524f2: 8b 6d 08 mov 0x8(%rbp),%ebp 524f5: 85 d2 test %edx,%edx 524f7: 7e 49 jle 52542 524f9: 48 8d 50 01 lea 0x1(%rax),%rdx 524fd: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52503: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5250a: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 52511: 48 8d 04 82 lea (%rdx,%rax,4),%rax 52515: 89 28 mov %ebp,(%rax) 52517: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5251e: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 52525: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5252c: 5b pop %rbx 5252d: 5d pop %rbp 5252e: 41 5c pop %r12 52530: c3 retq 52531: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52538: e8 00 00 00 00 callq 5253d 5253d: e9 c4 fe ff ff jmpq 52406 52542: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52549: e8 00 00 00 00 callq 5254e 5254e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52555: eb a2 jmp 524f9 52557: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5255e: e8 00 00 00 00 callq 52563 52563: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5256a: e9 40 ff ff ff jmpq 524af 5256f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52576: e8 00 00 00 00 callq 5257b 5257b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52582: e9 d9 fe ff ff jmpq 52460 52587: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5258e: 00 00 0000000000052590 : 52590: e8 00 00 00 00 callq 52595 52595: 55 push %rbp 52596: 53 push %rbx 52597: 83 bf 48 02 00 00 01 cmpl $0x1,0x248(%rdi) 5259e: 48 89 fb mov %rdi,%rbx 525a1: 19 ed sbb %ebp,%ebp 525a3: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d 525aa: 81 e5 00 fc ff ff and $0xfffffc00,%ebp 525b0: 81 c5 00 08 00 00 add $0x800,%ebp 525b6: 45 85 d2 test %r10d,%r10d 525b9: 0f 8e bb 01 00 00 jle 5277a 525bf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 525c6: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 525cd: 48 8d 50 01 lea 0x1(%rax),%rdx 525d1: 23 83 40 02 00 00 and 0x240(%rbx),%eax 525d7: 49 8d 04 81 lea (%r9,%rax,4),%rax 525db: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 525e2: c7 00 08 00 00 34 movl $0x34000008,(%rax) 525e8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 525ee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 525f5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 525fc: 8d 51 ff lea -0x1(%rcx),%edx 525ff: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52606: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5260c: 85 d2 test %edx,%edx 5260e: 0f 8e d4 01 00 00 jle 527e8 52614: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 5261b: 48 8d 50 01 lea 0x1(%rax),%rdx 5261f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52625: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5262c: 49 8d 04 80 lea (%r8,%rax,4),%rax 52630: c7 00 e0 54 00 00 movl $0x54e0,(%rax) 52636: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5263c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52643: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5264a: 8d 56 ff lea -0x1(%rsi),%edx 5264d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52654: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5265a: 85 d2 test %edx,%edx 5265c: 0f 8e 6e 01 00 00 jle 527d0 52662: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 52669: 48 8d 50 01 lea 0x1(%rax),%rdx 5266d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52673: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5267a: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5267e: c7 00 dc 54 00 00 movl $0x54dc,(%rax) 52684: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5268a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52691: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52698: 8d 51 ff lea -0x1(%rcx),%edx 5269b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 526a2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 526a8: 85 d2 test %edx,%edx 526aa: 0f 8e 08 01 00 00 jle 527b8 526b0: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 526b7: 48 8d 50 01 lea 0x1(%rax),%rdx 526bb: 23 83 40 02 00 00 and 0x240(%rbx),%eax 526c1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 526c8: 48 8d 04 86 lea (%rsi,%rax,4),%rax 526cc: 89 28 mov %ebp,(%rax) 526ce: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 526d4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 526db: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 526e2: 8d 56 ff lea -0x1(%rsi),%edx 526e5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 526ec: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 526f2: 85 d2 test %edx,%edx 526f4: 0f 8e a6 00 00 00 jle 527a0 526fa: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 52701: 48 8d 50 01 lea 0x1(%rax),%rdx 52705: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5270b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52712: 48 8d 04 81 lea (%rcx,%rax,4),%rax 52716: 89 28 mov %ebp,(%rax) 52718: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5271e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52725: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5272c: 8d 51 ff lea -0x1(%rcx),%edx 5272f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52736: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5273c: 85 d2 test %edx,%edx 5273e: 7e 4b jle 5278b 52740: 48 8d 50 01 lea 0x1(%rax),%rdx 52744: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5274a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52751: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 52758: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5275c: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) 52762: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 52769: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 52770: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 52777: 5b pop %rbx 52778: 5d pop %rbp 52779: c3 retq 5277a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52781: e8 00 00 00 00 callq 52786 52786: e9 34 fe ff ff jmpq 525bf 5278b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52792: e8 00 00 00 00 callq 52797 52797: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5279e: eb a0 jmp 52740 527a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 527a7: e8 00 00 00 00 callq 527ac 527ac: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 527b3: e9 42 ff ff ff jmpq 526fa 527b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 527bf: e8 00 00 00 00 callq 527c4 527c4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 527cb: e9 e0 fe ff ff jmpq 526b0 527d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 527d7: e8 00 00 00 00 callq 527dc 527dc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 527e3: e9 7a fe ff ff jmpq 52662 527e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 527ef: e8 00 00 00 00 callq 527f4 527f4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 527fb: e9 14 fe ff ff jmpq 52614 0000000000052800 : 52800: e8 00 00 00 00 callq 52805 52805: 41 55 push %r13 52807: 41 54 push %r12 52809: 55 push %rbp 5280a: 53 push %rbx 5280b: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d 52812: 48 89 fb mov %rdi,%rbx 52815: 8b 6f 20 mov 0x20(%rdi),%ebp 52818: 4c 8b 67 10 mov 0x10(%rdi),%r12 5281c: 45 85 d2 test %r10d,%r10d 5281f: 0f 8e c8 01 00 00 jle 529ed 52825: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5282c: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 52833: 45 89 e5 mov %r12d,%r13d 52836: 41 83 e5 fc and $0xfffffffc,%r13d 5283a: 48 8d 50 01 lea 0x1(%rax),%rdx 5283e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52844: 49 8d 04 81 lea (%r9,%rax,4),%rax 52848: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5284f: c7 00 08 00 00 b0 movl $0xb0000008,(%rax) 52855: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5285b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52862: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52869: 8d 51 ff lea -0x1(%rcx),%edx 5286c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52873: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52879: 85 d2 test %edx,%edx 5287b: 0f 8e da 01 00 00 jle 52a5b 52881: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 52888: 48 8d 50 01 lea 0x1(%rax),%rdx 5288c: 49 c1 ec 20 shr $0x20,%r12 52890: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52896: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5289d: 49 8d 04 80 lea (%r8,%rax,4),%rax 528a1: 44 89 28 mov %r13d,(%rax) 528a4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 528aa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 528b1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 528b8: 8d 56 ff lea -0x1(%rsi),%edx 528bb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 528c2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 528c8: 85 d2 test %edx,%edx 528ca: 0f 8e 73 01 00 00 jle 52a43 528d0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 528d7: 48 8d 50 01 lea 0x1(%rax),%rdx 528db: 23 83 40 02 00 00 and 0x240(%rbx),%eax 528e1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 528e8: 48 8d 04 87 lea (%rdi,%rax,4),%rax 528ec: 44 89 20 mov %r12d,(%rax) 528ef: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 528f5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 528fc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52903: 8d 51 ff lea -0x1(%rcx),%edx 52906: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5290d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52913: 85 d2 test %edx,%edx 52915: 0f 8e 10 01 00 00 jle 52a2b 5291b: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 52922: 48 8d 50 01 lea 0x1(%rax),%rdx 52926: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5292c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52933: 48 8d 04 86 lea (%rsi,%rax,4),%rax 52937: 89 28 mov %ebp,(%rax) 52939: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5293f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52946: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5294d: 8d 56 ff lea -0x1(%rsi),%edx 52950: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52957: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5295d: 85 d2 test %edx,%edx 5295f: 0f 8e ae 00 00 00 jle 52a13 52965: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5296c: 48 8d 50 01 lea 0x1(%rax),%rdx 52970: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52976: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5297d: 48 8d 04 81 lea (%rcx,%rax,4),%rax 52981: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 52987: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5298d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52994: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5299b: 8d 51 ff lea -0x1(%rcx),%edx 5299e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 529a5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 529ab: 85 d2 test %edx,%edx 529ad: 7e 4f jle 529fe 529af: 48 8d 50 01 lea 0x1(%rax),%rdx 529b3: 23 83 40 02 00 00 and 0x240(%rbx),%eax 529b9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 529c0: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 529c7: 48 8d 04 82 lea (%rdx,%rax,4),%rax 529cb: c7 00 04 00 ff 0f movl $0xfff0004,(%rax) 529d1: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 529d8: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 529df: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 529e6: 5b pop %rbx 529e7: 5d pop %rbp 529e8: 41 5c pop %r12 529ea: 41 5d pop %r13 529ec: c3 retq 529ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 529f4: e8 00 00 00 00 callq 529f9 529f9: e9 27 fe ff ff jmpq 52825 529fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52a05: e8 00 00 00 00 callq 52a0a 52a0a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52a11: eb 9c jmp 529af 52a13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52a1a: e8 00 00 00 00 callq 52a1f 52a1f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52a26: e9 3a ff ff ff jmpq 52965 52a2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52a32: e8 00 00 00 00 callq 52a37 52a37: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52a3e: e9 d8 fe ff ff jmpq 5291b 52a43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52a4a: e8 00 00 00 00 callq 52a4f 52a4f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52a56: e9 75 fe ff ff jmpq 528d0 52a5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52a62: e8 00 00 00 00 callq 52a67 52a67: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52a6e: e9 0e fe ff ff jmpq 52881 52a73: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 52a7a: 00 00 00 00 52a7e: 66 90 xchg %ax,%ax 0000000000052a80 : 52a80: e8 00 00 00 00 callq 52a85 52a85: 53 push %rbx 52a86: 48 8b 07 mov (%rdi),%rax 52a89: 48 89 fb mov %rdi,%rbx 52a8c: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax 52a93: 48 8b 40 10 mov 0x10(%rax),%rax 52a97: e8 00 00 00 00 callq 52a9c 52a9c: 44 8b 93 28 02 00 00 mov 0x228(%rbx),%r10d 52aa3: 45 85 d2 test %r10d,%r10d 52aa6: 0f 8e c2 01 00 00 jle 52c6e 52aac: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52ab3: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 52aba: 48 8d 50 01 lea 0x1(%rax),%rdx 52abe: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52ac4: 49 8d 04 81 lea (%r9,%rax,4),%rax 52ac8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52acf: c7 00 08 00 00 00 movl $0x8,(%rax) 52ad5: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 52adb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52ae2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52ae9: 8d 51 ff lea -0x1(%rcx),%edx 52aec: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52af3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52af9: 85 d2 test %edx,%edx 52afb: 0f 8e db 01 00 00 jle 52cdc 52b01: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 52b08: 48 8d 50 01 lea 0x1(%rax),%rdx 52b0c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52b12: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52b19: 49 8d 04 80 lea (%r8,%rax,4),%rax 52b1d: c7 00 78 14 00 00 movl $0x1478,(%rax) 52b23: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 52b29: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52b30: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52b37: 8d 51 ff lea -0x1(%rcx),%edx 52b3a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52b41: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52b47: 85 d2 test %edx,%edx 52b49: 0f 8e 75 01 00 00 jle 52cc4 52b4f: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 52b56: 48 8d 50 01 lea 0x1(%rax),%rdx 52b5a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52b60: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52b67: 48 8d 04 87 lea (%rdi,%rax,4),%rax 52b6b: c7 00 00 00 00 00 movl $0x0,(%rax) 52b71: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 52b77: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52b7e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52b85: 8d 51 ff lea -0x1(%rcx),%edx 52b88: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52b8f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52b95: 85 d2 test %edx,%edx 52b97: 0f 8e 0f 01 00 00 jle 52cac 52b9d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 52ba4: 48 8d 50 01 lea 0x1(%rax),%rdx 52ba8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52bae: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52bb5: 48 8d 04 86 lea (%rsi,%rax,4),%rax 52bb9: c7 00 00 00 00 00 movl $0x0,(%rax) 52bbf: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 52bc5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52bcc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52bd3: 8d 57 ff lea -0x1(%rdi),%edx 52bd6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52bdd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52be3: 85 d2 test %edx,%edx 52be5: 0f 8e a9 00 00 00 jle 52c94 52beb: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 52bf2: 48 8d 50 01 lea 0x1(%rax),%rdx 52bf6: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52bfc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52c03: 48 8d 04 81 lea (%rcx,%rax,4),%rax 52c07: c7 00 00 00 00 00 movl $0x0,(%rax) 52c0d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 52c13: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52c1a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52c21: 8d 51 ff lea -0x1(%rcx),%edx 52c24: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52c2b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52c31: 85 d2 test %edx,%edx 52c33: 7e 4a jle 52c7f 52c35: 48 8d 50 01 lea 0x1(%rax),%rdx 52c39: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52c3f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52c46: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 52c4d: 48 8d 04 82 lea (%rdx,%rax,4),%rax 52c51: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) 52c57: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 52c5e: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 52c65: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 52c6c: 5b pop %rbx 52c6d: c3 retq 52c6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52c75: e8 00 00 00 00 callq 52c7a 52c7a: e9 2d fe ff ff jmpq 52aac 52c7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52c86: e8 00 00 00 00 callq 52c8b 52c8b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52c92: eb a1 jmp 52c35 52c94: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52c9b: e8 00 00 00 00 callq 52ca0 52ca0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52ca7: e9 3f ff ff ff jmpq 52beb 52cac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52cb3: e8 00 00 00 00 callq 52cb8 52cb8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52cbf: e9 d9 fe ff ff jmpq 52b9d 52cc4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52ccb: e8 00 00 00 00 callq 52cd0 52cd0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52cd7: e9 73 fe ff ff jmpq 52b4f 52cdc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52ce3: e8 00 00 00 00 callq 52ce8 52ce8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52cef: e9 0d fe ff ff jmpq 52b01 52cf4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 52cfb: 00 00 00 00 52cff: 90 nop 0000000000052d00 : 52d00: e8 00 00 00 00 callq 52d05 52d05: 41 56 push %r14 52d07: 83 e1 01 and $0x1,%ecx 52d0a: 41 55 push %r13 52d0c: 49 89 f5 mov %rsi,%r13 52d0f: 41 54 push %r12 52d11: 41 89 cc mov %ecx,%r12d 52d14: 55 push %rbp 52d15: 48 89 d5 mov %rdx,%rbp 52d18: 53 push %rbx 52d19: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax 52d1f: 48 89 fb mov %rdi,%rbx 52d22: 85 c0 test %eax,%eax 52d24: 0f 8e 1c 03 00 00 jle 53046 52d2a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52d31: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 52d38: 48 8d 50 01 lea 0x1(%rax),%rdx 52d3c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52d42: 49 8d 04 86 lea (%r14,%rax,4),%rax 52d46: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52d4d: c7 00 05 00 00 00 movl $0x5,(%rax) 52d53: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 52d59: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52d60: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52d67: 8d 56 ff lea -0x1(%rsi),%edx 52d6a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52d71: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52d77: 85 d2 test %edx,%edx 52d79: 0f 8e af 02 00 00 jle 5302e 52d7f: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 52d86: 48 8d 50 01 lea 0x1(%rax),%rdx 52d8a: 4d 89 ee mov %r13,%r14 52d8d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52d93: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52d9a: 49 c1 ee 20 shr $0x20,%r14 52d9e: 49 8d 04 83 lea (%r11,%rax,4),%rax 52da2: 44 89 28 mov %r13d,(%rax) 52da5: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 52dab: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52db2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52db9: 8d 57 ff lea -0x1(%rdi),%edx 52dbc: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52dc3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52dc9: 85 d2 test %edx,%edx 52dcb: 0f 8e 45 02 00 00 jle 53016 52dd1: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 52dd8: 48 8d 50 01 lea 0x1(%rax),%rdx 52ddc: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52de2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52de9: 49 8d 04 82 lea (%r10,%rax,4),%rax 52ded: 44 89 30 mov %r14d,(%rax) 52df0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 52df6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52dfd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52e04: 8d 56 ff lea -0x1(%rsi),%edx 52e07: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52e0e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52e14: 85 d2 test %edx,%edx 52e16: 0f 8e e2 01 00 00 jle 52ffe 52e1c: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 52e23: 48 8d 50 01 lea 0x1(%rax),%rdx 52e27: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52e2d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52e34: 49 8d 04 81 lea (%r9,%rax,4),%rax 52e38: 89 28 mov %ebp,(%rax) 52e3a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 52e40: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52e47: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52e4e: 8d 51 ff lea -0x1(%rcx),%edx 52e51: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52e58: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52e5e: 45 85 e4 test %r12d,%r12d 52e61: 75 4f jne 52eb2 52e63: 85 d2 test %edx,%edx 52e65: 0f 8e 82 01 00 00 jle 52fed 52e6b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52e72: 48 8d 50 01 lea 0x1(%rax),%rdx 52e76: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52e7c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52e83: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 52e8a: 48 8d 04 82 lea (%rdx,%rax,4),%rax 52e8e: c7 00 06 00 00 00 movl $0x6,(%rax) 52e94: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 52e9b: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 52ea2: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 52ea9: 5b pop %rbx 52eaa: 5d pop %rbp 52eab: 41 5c pop %r12 52ead: 41 5d pop %r13 52eaf: 41 5e pop %r14 52eb1: c3 retq 52eb2: 49 83 c5 04 add $0x4,%r13 52eb6: 85 d2 test %edx,%edx 52eb8: 0f 8e 99 01 00 00 jle 53057 52ebe: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 52ec5: 48 8d 50 01 lea 0x1(%rax),%rdx 52ec9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52ecf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52ed6: 49 8d 04 80 lea (%r8,%rax,4),%rax 52eda: c7 00 05 00 00 00 movl $0x5,(%rax) 52ee0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 52ee6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52eed: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52ef4: 8d 57 ff lea -0x1(%rdi),%edx 52ef7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52efe: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52f04: 85 d2 test %edx,%edx 52f06: 0f 8e 93 01 00 00 jle 5309f 52f0c: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 52f13: 48 8d 50 01 lea 0x1(%rax),%rdx 52f17: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52f1d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52f24: 48 8d 04 87 lea (%rdi,%rax,4),%rax 52f28: 44 89 28 mov %r13d,(%rax) 52f2b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 52f31: 49 c1 ed 20 shr $0x20,%r13 52f35: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52f3c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52f43: 8d 56 ff lea -0x1(%rsi),%edx 52f46: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52f4d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52f53: 85 d2 test %edx,%edx 52f55: 0f 8e 2c 01 00 00 jle 53087 52f5b: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 52f62: 48 8d 50 01 lea 0x1(%rax),%rdx 52f66: 48 c1 ed 20 shr $0x20,%rbp 52f6a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52f70: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52f77: 48 8d 04 86 lea (%rsi,%rax,4),%rax 52f7b: 44 89 28 mov %r13d,(%rax) 52f7e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 52f84: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 52f8b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 52f92: 8d 57 ff lea -0x1(%rdi),%edx 52f95: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 52f9c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52fa2: 85 d2 test %edx,%edx 52fa4: 0f 8e c5 00 00 00 jle 5306f 52faa: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 52fb1: 48 8d 50 01 lea 0x1(%rax),%rdx 52fb5: 23 83 40 02 00 00 and 0x240(%rbx),%eax 52fbb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 52fc2: 48 8d 04 81 lea (%rcx,%rax,4),%rax 52fc6: 89 28 mov %ebp,(%rax) 52fc8: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 52fcf: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 52fd6: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 52fdc: 8d 50 ff lea -0x1(%rax),%edx 52fdf: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 52fe5: 85 d2 test %edx,%edx 52fe7: 0f 8f 7e fe ff ff jg 52e6b 52fed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52ff4: e8 00 00 00 00 callq 52ff9 52ff9: e9 6d fe ff ff jmpq 52e6b 52ffe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 53005: e8 00 00 00 00 callq 5300a 5300a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 53011: e9 06 fe ff ff jmpq 52e1c 53016: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5301d: e8 00 00 00 00 callq 53022 53022: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 53029: e9 a3 fd ff ff jmpq 52dd1 5302e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 53035: e8 00 00 00 00 callq 5303a 5303a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 53041: e9 39 fd ff ff jmpq 52d7f 53046: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5304d: e8 00 00 00 00 callq 53052 53052: e9 d3 fc ff ff jmpq 52d2a 53057: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5305e: e8 00 00 00 00 callq 53063 53063: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5306a: e9 4f fe ff ff jmpq 52ebe 5306f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 53076: e8 00 00 00 00 callq 5307b 5307b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 53082: e9 23 ff ff ff jmpq 52faa 53087: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5308e: e8 00 00 00 00 callq 53093 53093: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5309a: e9 bc fe ff ff jmpq 52f5b 5309f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 530a6: e8 00 00 00 00 callq 530ab 530ab: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 530b2: e9 55 fe ff ff jmpq 52f0c 530b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 530be: 00 00 00000000000530c0 : 530c0: e8 00 00 00 00 callq 530c5 530c5: 41 56 push %r14 530c7: 41 55 push %r13 530c9: 41 54 push %r12 530cb: 55 push %rbp 530cc: 48 89 fd mov %rdi,%rbp 530cf: 53 push %rbx 530d0: 48 83 ec 10 sub $0x10,%rsp 530d4: 4c 8b 27 mov (%rdi),%r12 530d7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 530de: 00 00 530e0: 48 89 44 24 08 mov %rax,0x8(%rsp) 530e5: 31 c0 xor %eax,%eax 530e7: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 530ec: 4c 89 e7 mov %r12,%rdi 530ef: e8 00 00 00 00 callq 530f4 530f4: 41 89 c5 mov %eax,%r13d 530f7: 85 c0 test %eax,%eax 530f9: 74 24 je 5311f 530fb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 53100: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 53107: 00 00 53109: 0f 85 c8 02 00 00 jne 533d7 5310f: 48 83 c4 10 add $0x10,%rsp 53113: 44 89 e8 mov %r13d,%eax 53116: 5b pop %rbx 53117: 5d pop %rbp 53118: 41 5c pop %r12 5311a: 41 5d pop %r13 5311c: 41 5e pop %r14 5311e: c3 retq 5311f: 8b 5c 24 04 mov 0x4(%rsp),%ebx 53123: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax 5312a: 00 5312b: be 05 00 00 00 mov $0x5,%esi 53130: 48 89 ef mov %rbp,%rdi 53133: 4d 8b b4 24 28 5c 00 mov 0x5c28(%r12),%r14 5313a: 00 5313b: 48 c1 e3 02 shl $0x2,%rbx 5313f: 48 01 d8 add %rbx,%rax 53142: c7 00 ad de fe ca movl $0xcafedead,(%rax) 53148: e8 00 00 00 00 callq 5314d 5314d: 41 89 c5 mov %eax,%r13d 53150: 85 c0 test %eax,%eax 53152: 0f 85 e6 01 00 00 jne 5333e 53158: 44 8b 95 28 02 00 00 mov 0x228(%rbp),%r10d 5315f: 45 85 d2 test %r10d,%r10d 53162: 0f 8e 47 02 00 00 jle 533af 53168: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 5316f: 4c 8b 8d 00 02 00 00 mov 0x200(%rbp),%r9 53176: 89 db mov %ebx,%ebx 53178: 4c 01 f3 add %r14,%rbx 5317b: 48 8d 50 01 lea 0x1(%rax),%rdx 5317f: 23 85 40 02 00 00 and 0x240(%rbp),%eax 53185: 49 8d 04 81 lea (%r9,%rax,4),%rax 53189: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 53190: c7 00 02 00 00 00 movl $0x2,(%rax) 53196: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx 5319c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 531a3: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 531aa: 8d 51 ff lea -0x1(%rcx),%edx 531ad: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 531b4: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 531ba: 85 d2 test %edx,%edx 531bc: 0f 8e d5 01 00 00 jle 53397 531c2: 4c 8b 85 00 02 00 00 mov 0x200(%rbp),%r8 531c9: 48 8d 50 01 lea 0x1(%rax),%rdx 531cd: 23 85 40 02 00 00 and 0x240(%rbp),%eax 531d3: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 531da: 49 8d 04 80 lea (%r8,%rax,4),%rax 531de: 89 18 mov %ebx,(%rax) 531e0: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx 531e6: 48 c1 eb 20 shr $0x20,%rbx 531ea: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 531f1: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 531f8: 8d 51 ff lea -0x1(%rcx),%edx 531fb: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 53202: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 53208: 85 d2 test %edx,%edx 5320a: 0f 8e 6f 01 00 00 jle 5337f 53210: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi 53217: 48 8d 50 01 lea 0x1(%rax),%rdx 5321b: 23 85 40 02 00 00 and 0x240(%rbp),%eax 53221: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 53228: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5322c: 89 18 mov %ebx,(%rax) 5322e: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx 53234: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 5323b: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 53242: 8d 51 ff lea -0x1(%rcx),%edx 53245: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 5324c: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 53252: 85 d2 test %edx,%edx 53254: 0f 8e 0d 01 00 00 jle 53367 5325a: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi 53261: 48 8d 50 01 lea 0x1(%rax),%rdx 53265: 23 85 40 02 00 00 and 0x240(%rbp),%eax 5326b: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 53272: 48 8d 04 86 lea (%rsi,%rax,4),%rax 53276: c7 00 01 00 00 00 movl $0x1,(%rax) 5327c: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx 53282: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 53289: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 53290: 8d 51 ff lea -0x1(%rcx),%edx 53293: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 5329a: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 532a0: 85 d2 test %edx,%edx 532a2: 0f 8e a7 00 00 00 jle 5334f 532a8: 48 8d 50 01 lea 0x1(%rax),%rdx 532ac: 23 85 40 02 00 00 and 0x240(%rbp),%eax 532b2: 48 89 ef mov %rbp,%rdi 532b5: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 532bc: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx 532c3: 48 8d 04 82 lea (%rdx,%rax,4),%rax 532c7: c7 00 ef be ad de movl $0xdeadbeef,(%rax) 532cd: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax 532d4: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) 532db: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) 532e2: 31 ed xor %ebp,%ebp 532e4: e8 00 00 00 00 callq 532e9 532e9: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx 532f0: 00 532f1: 85 c9 test %ecx,%ecx 532f3: 75 20 jne 53315 532f5: e9 c6 00 00 00 jmpq 533c0 532fa: bf c7 10 00 00 mov $0x10c7,%edi 532ff: 83 c5 01 add $0x1,%ebp 53302: e8 00 00 00 00 callq 53307 53307: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) 5330e: 00 5330f: 0f 86 ab 00 00 00 jbe 533c0 53315: 8b 54 24 04 mov 0x4(%rsp),%edx 53319: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax 53320: 00 53321: 48 8d 04 90 lea (%rax,%rdx,4),%rax 53325: 48 89 d6 mov %rdx,%rsi 53328: 8b 00 mov (%rax),%eax 5332a: 3d ef be ad de cmp $0xdeadbeef,%eax 5332f: 75 c9 jne 532fa 53331: 4c 89 e7 mov %r12,%rdi 53334: e8 00 00 00 00 callq 53339 53339: e9 bd fd ff ff jmpq 530fb 5333e: 8b 74 24 04 mov 0x4(%rsp),%esi 53342: 4c 89 e7 mov %r12,%rdi 53345: e8 00 00 00 00 callq 5334a 5334a: e9 ac fd ff ff jmpq 530fb 5334f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 53356: e8 00 00 00 00 callq 5335b 5335b: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 53362: e9 41 ff ff ff jmpq 532a8 53367: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5336e: e8 00 00 00 00 callq 53373 53373: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 5337a: e9 db fe ff ff jmpq 5325a 5337f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 53386: e8 00 00 00 00 callq 5338b 5338b: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 53392: e9 79 fe ff ff jmpq 53210 53397: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5339e: e8 00 00 00 00 callq 533a3 533a3: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 533aa: e9 13 fe ff ff jmpq 531c2 533af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 533b6: e8 00 00 00 00 callq 533bb 533bb: e9 a8 fd ff ff jmpq 53168 533c0: 8b 74 24 04 mov 0x4(%rsp),%esi 533c4: 4c 89 e7 mov %r12,%rdi 533c7: 41 bd 92 ff ff ff mov $0xffffff92,%r13d 533cd: e8 00 00 00 00 callq 533d2 533d2: e9 24 fd ff ff jmpq 530fb 533d7: e8 00 00 00 00 callq 533dc 533dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000533e0 : 533e0: e8 00 00 00 00 callq 533e5 533e5: c6 87 dc e7 00 00 01 movb $0x1,0xe7dc(%rdi) 533ec: 31 c0 xor %eax,%eax 533ee: 48 c7 87 08 e8 00 00 movq $0x0,0xe808(%rdi) 533f5: 00 00 00 00 533f9: c7 87 78 f1 00 00 01 movl $0x1,0xf178(%rdi) 53400: 00 00 00 53403: 48 c7 87 88 f1 00 00 movq $0x0,0xf188(%rdi) 5340a: 00 00 00 00 5340e: c3 retq 5340f: 90 nop 0000000000053410 : 53410: e8 00 00 00 00 callq 53415 53415: 31 c0 xor %eax,%eax 53417: c3 retq 53418: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5341f: 00 0000000000053420 : 53420: e8 00 00 00 00 callq 53425 53425: 31 c0 xor %eax,%eax 53427: c3 retq 53428: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5342f: 00 0000000000053430 : 53430: e8 00 00 00 00 callq 53435 53435: 8b 97 10 02 00 00 mov 0x210(%rdi),%edx 5343b: 48 8b 3f mov (%rdi),%rdi 5343e: 31 c9 xor %ecx,%ecx 53440: be a5 3d 00 00 mov $0x3da5,%esi 53445: e9 00 00 00 00 jmpq 5344a 5344a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000053450 : 53450: e8 00 00 00 00 callq 53455 53455: 41 54 push %r12 53457: 31 d2 xor %edx,%edx 53459: 55 push %rbp 5345a: 48 89 fd mov %rdi,%rbp 5345d: 53 push %rbx 5345e: 89 f3 mov %esi,%ebx 53460: be 2a 3d 00 00 mov $0x3d2a,%esi 53465: e8 00 00 00 00 callq 5346a 5346a: 31 c9 xor %ecx,%ecx 5346c: be 2a 3d 00 00 mov $0x3d2a,%esi 53471: 48 89 ef mov %rbp,%rdi 53474: 83 e0 f7 and $0xfffffff7,%eax 53477: 89 c2 mov %eax,%edx 53479: e8 00 00 00 00 callq 5347e 5347e: 31 d2 xor %edx,%edx 53480: be 2c 3d 00 00 mov $0x3d2c,%esi 53485: 48 89 ef mov %rbp,%rdi 53488: e8 00 00 00 00 callq 5348d 5348d: 89 c2 mov %eax,%edx 5348f: 84 db test %bl,%bl 53491: 74 3c je 534cf 53493: 81 e2 03 00 00 80 and $0x80000003,%edx 53499: 41 bc 1f 00 00 00 mov $0x1f,%r12d 5349f: 81 ca 05 01 00 00 or $0x105,%edx 534a5: 48 89 ef mov %rbp,%rdi 534a8: be 2c 3d 00 00 mov $0x3d2c,%esi 534ad: 31 c9 xor %ecx,%ecx 534af: e8 00 00 00 00 callq 534b4 534b4: 48 8b 85 00 0d 00 00 mov 0xd00(%rbp),%rax 534bb: 5b pop %rbx 534bc: 44 89 e2 mov %r12d,%edx 534bf: 48 89 ef mov %rbp,%rdi 534c2: be c1 00 00 00 mov $0xc1,%esi 534c7: 5d pop %rbp 534c8: 41 5c pop %r12 534ca: e9 00 00 00 00 jmpq 534cf 534cf: 81 e2 03 f8 ff ff and $0xfffff803,%edx 534d5: 45 31 e4 xor %r12d,%r12d 534d8: 81 ca 05 f9 ff 7f or $0x7ffff905,%edx 534de: eb c5 jmp 534a5 00000000000534e0 : 534e0: e8 00 00 00 00 callq 534e5 534e5: 41 54 push %r12 534e7: 31 c9 xor %ecx,%ecx 534e9: ba 01 01 01 11 mov $0x11010101,%edx 534ee: be a9 3d 00 00 mov $0x3da9,%esi 534f3: 55 push %rbp 534f4: 41 bc 0a 00 00 00 mov $0xa,%r12d 534fa: 48 89 fd mov %rdi,%rbp 534fd: 53 push %rbx 534fe: e8 00 00 00 00 callq 53503 53503: bb 64 00 00 00 mov $0x64,%ebx 53508: eb 13 jmp 5351d 5350a: bf 58 89 41 00 mov $0x418958,%edi 5350f: e8 00 00 00 00 callq 53514 53514: 83 eb 01 sub $0x1,%ebx 53517: 0f 84 27 01 00 00 je 53644 5351d: 31 d2 xor %edx,%edx 5351f: be af 3d 00 00 mov $0x3daf,%esi 53524: 48 89 ef mov %rbp,%rdi 53527: e8 00 00 00 00 callq 5352c 5352c: a8 02 test $0x2,%al 5352e: 74 da je 5350a 53530: 41 bc 0a 00 00 00 mov $0xa,%r12d 53536: bb 64 00 00 00 mov $0x64,%ebx 5353b: eb 13 jmp 53550 5353d: bf 58 89 41 00 mov $0x418958,%edi 53542: e8 00 00 00 00 callq 53547 53547: 83 eb 01 sub $0x1,%ebx 5354a: 0f 84 03 01 00 00 je 53653 53550: 31 d2 xor %edx,%edx 53552: be 67 3d 00 00 mov $0x3d67,%esi 53557: 48 89 ef mov %rbp,%rdi 5355a: e8 00 00 00 00 callq 5355f 5355f: a8 0f test $0xf,%al 53561: 74 da je 5353d 53563: 31 d2 xor %edx,%edx 53565: be 3d 3d 00 00 mov $0x3d3d,%esi 5356a: 48 89 ef mov %rbp,%rdi 5356d: 41 bc 0a 00 00 00 mov $0xa,%r12d 53573: e8 00 00 00 00 callq 53578 53578: 31 c9 xor %ecx,%ecx 5357a: be 3d 3d 00 00 mov $0x3d3d,%esi 5357f: 48 89 ef mov %rbp,%rdi 53582: 80 cc 01 or $0x1,%ah 53585: 89 c2 mov %eax,%edx 53587: e8 00 00 00 00 callq 5358c 5358c: bb 64 00 00 00 mov $0x64,%ebx 53591: eb 13 jmp 535a6 53593: bf 58 89 41 00 mov $0x418958,%edi 53598: e8 00 00 00 00 callq 5359d 5359d: 83 eb 01 sub $0x1,%ebx 535a0: 0f 84 8f 00 00 00 je 53635 535a6: 31 d2 xor %edx,%edx 535a8: be 67 3d 00 00 mov $0x3d67,%esi 535ad: 48 89 ef mov %rbp,%rdi 535b0: e8 00 00 00 00 callq 535b5 535b5: a9 40 02 00 00 test $0x240,%eax 535ba: 74 d7 je 53593 535bc: 48 89 ef mov %rbp,%rdi 535bf: 31 d2 xor %edx,%edx 535c1: be 49 3d 00 00 mov $0x3d49,%esi 535c6: e8 00 00 00 00 callq 535cb 535cb: 31 c9 xor %ecx,%ecx 535cd: 48 89 ef mov %rbp,%rdi 535d0: be 49 3d 00 00 mov $0x3d49,%esi 535d5: 83 e0 fb and $0xfffffffb,%eax 535d8: 89 c2 mov %eax,%edx 535da: e8 00 00 00 00 callq 535df 535df: 48 89 ef mov %rbp,%rdi 535e2: 31 d2 xor %edx,%edx 535e4: be 98 3d 00 00 mov $0x3d98,%esi 535e9: e8 00 00 00 00 callq 535ee 535ee: 48 89 ef mov %rbp,%rdi 535f1: 31 c9 xor %ecx,%ecx 535f3: be 98 3d 00 00 mov $0x3d98,%esi 535f8: 80 e4 fd and $0xfd,%ah 535fb: 89 c2 mov %eax,%edx 535fd: e8 00 00 00 00 callq 53602 53602: 48 89 ef mov %rbp,%rdi 53605: 31 c9 xor %ecx,%ecx 53607: ba 0c 20 00 00 mov $0x200c,%edx 5360c: be a0 3d 00 00 mov $0x3da0,%esi 53611: e8 00 00 00 00 callq 53616 53616: 48 89 ef mov %rbp,%rdi 53619: be af 3d 00 00 mov $0x3daf,%esi 5361e: 31 c9 xor %ecx,%ecx 53620: 31 d2 xor %edx,%edx 53622: e8 00 00 00 00 callq 53627 53627: 48 89 ef mov %rbp,%rdi 5362a: 5b pop %rbx 5362b: 31 f6 xor %esi,%esi 5362d: 5d pop %rbp 5362e: 41 5c pop %r12 53630: e9 1b fe ff ff jmpq 53450 53635: 41 83 ec 01 sub $0x1,%r12d 53639: 0f 85 4d ff ff ff jne 5358c 5363f: e9 78 ff ff ff jmpq 535bc 53644: 41 83 ec 01 sub $0x1,%r12d 53648: 0f 85 b5 fe ff ff jne 53503 5364e: e9 dd fe ff ff jmpq 53530 53653: 41 83 ec 01 sub $0x1,%r12d 53657: 0f 85 d9 fe ff ff jne 53536 5365d: e9 01 ff ff ff jmpq 53563 53662: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 53669: 00 00 00 00 5366d: 0f 1f 00 nopl (%rax) 0000000000053670 : 53670: e8 00 00 00 00 callq 53675 53675: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 5367b: 85 c0 test %eax,%eax 5367d: 74 37 je 536b6 5367f: 55 push %rbp 53680: 48 89 fd mov %rdi,%rbp 53683: 53 push %rbx 53684: 31 db xor %ebx,%ebx 53686: eb 0b jmp 53693 53688: 83 c3 01 add $0x1,%ebx 5368b: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 53691: 76 1b jbe 536ae 53693: 31 d2 xor %edx,%edx 53695: be 94 03 00 00 mov $0x394,%esi 5369a: 48 89 ef mov %rbp,%rdi 5369d: e8 00 00 00 00 callq 536a2 536a2: a9 00 00 08 00 test $0x80000,%eax 536a7: 75 df jne 53688 536a9: 31 c0 xor %eax,%eax 536ab: 5b pop %rbx 536ac: 5d pop %rbp 536ad: c3 retq 536ae: b8 92 ff ff ff mov $0xffffff92,%eax 536b3: 5b pop %rbx 536b4: 5d pop %rbp 536b5: c3 retq 536b6: b8 92 ff ff ff mov $0xffffff92,%eax 536bb: c3 retq 536bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000536c0 : 536c0: e8 00 00 00 00 callq 536c5 536c5: 31 d2 xor %edx,%edx 536c7: be 94 03 00 00 mov $0x394,%esi 536cc: e8 00 00 00 00 callq 536d1 536d1: c1 e8 13 shr $0x13,%eax 536d4: 83 f0 01 xor $0x1,%eax 536d7: 83 e0 01 and $0x1,%eax 536da: c3 retq 536db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000536e0 : 536e0: e8 00 00 00 00 callq 536e5 536e5: 55 push %rbp 536e6: 31 d2 xor %edx,%edx 536e8: be af 3d 00 00 mov $0x3daf,%esi 536ed: 48 89 fd mov %rdi,%rbp 536f0: e8 00 00 00 00 callq 536f5 536f5: 85 c0 test %eax,%eax 536f7: 75 04 jne 536fd 536f9: 31 c0 xor %eax,%eax 536fb: 5d pop %rbp 536fc: c3 retq 536fd: 48 89 ef mov %rbp,%rdi 53700: e8 db fd ff ff callq 534e0 53705: 31 c0 xor %eax,%eax 53707: 5d pop %rbp 53708: c3 retq 53709: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000053710 : 53710: e8 00 00 00 00 callq 53715 53715: 48 8b 3f mov (%rdi),%rdi 53718: 31 d2 xor %edx,%edx 5371a: be a5 3d 00 00 mov $0x3da5,%esi 5371f: e8 00 00 00 00 callq 53724 53724: 89 c0 mov %eax,%eax 53726: c3 retq 53727: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5372e: 00 00 0000000000053730 : 53730: e8 00 00 00 00 callq 53735 53735: 48 8b 3f mov (%rdi),%rdi 53738: 31 d2 xor %edx,%edx 5373a: be a4 3d 00 00 mov $0x3da4,%esi 5373f: e8 00 00 00 00 callq 53744 53744: 89 c0 mov %eax,%eax 53746: c3 retq 53747: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5374e: 00 00 0000000000053750 : 53750: e8 00 00 00 00 callq 53755 53755: 41 55 push %r13 53757: 31 d2 xor %edx,%edx 53759: be af 3d 00 00 mov $0x3daf,%esi 5375e: 41 54 push %r12 53760: 49 89 fc mov %rdi,%r12 53763: 55 push %rbp 53764: 53 push %rbx 53765: e8 00 00 00 00 callq 5376a 5376a: 31 c9 xor %ecx,%ecx 5376c: be af 3d 00 00 mov $0x3daf,%esi 53771: 4c 89 e7 mov %r12,%rdi 53774: 83 c8 04 or $0x4,%eax 53777: 89 c2 mov %eax,%edx 53779: e8 00 00 00 00 callq 5377e 5377e: be 01 00 00 00 mov $0x1,%esi 53783: 4c 89 e7 mov %r12,%rdi 53786: e8 c5 fc ff ff callq 53450 5378b: 31 c9 xor %ecx,%ecx 5378d: 31 d2 xor %edx,%edx 5378f: be 2a 3d 00 00 mov $0x3d2a,%esi 53794: 4c 89 e7 mov %r12,%rdi 53797: e8 00 00 00 00 callq 5379c 5379c: 31 d2 xor %edx,%edx 5379e: be 98 03 00 00 mov $0x398,%esi 537a3: 4c 89 e7 mov %r12,%rdi 537a6: e8 00 00 00 00 callq 537ab 537ab: 31 c9 xor %ecx,%ecx 537ad: be 98 03 00 00 mov $0x398,%esi 537b2: 4c 89 e7 mov %r12,%rdi 537b5: 25 ff ff fb ff and $0xfffbffff,%eax 537ba: 89 c2 mov %eax,%edx 537bc: e8 00 00 00 00 callq 537c1 537c1: bf b8 ae 47 01 mov $0x147aeb8,%edi 537c6: e8 00 00 00 00 callq 537cb 537cb: 31 c9 xor %ecx,%ecx 537cd: ba 00 02 00 00 mov $0x200,%edx 537d2: 4c 89 e7 mov %r12,%rdi 537d5: be 98 3d 00 00 mov $0x3d98,%esi 537da: e8 00 00 00 00 callq 537df 537df: 31 d2 xor %edx,%edx 537e1: be 40 3d 00 00 mov $0x3d40,%esi 537e6: 4c 89 e7 mov %r12,%rdi 537e9: e8 00 00 00 00 callq 537ee 537ee: 31 c9 xor %ecx,%ecx 537f0: be 40 3d 00 00 mov $0x3d40,%esi 537f5: 4c 89 e7 mov %r12,%rdi 537f8: 83 e0 fd and $0xfffffffd,%eax 537fb: 89 c2 mov %eax,%edx 537fd: e8 00 00 00 00 callq 53802 53802: 31 c9 xor %ecx,%ecx 53804: 31 d2 xor %edx,%edx 53806: be 6d 3d 00 00 mov $0x3d6d,%esi 5380b: 4c 89 e7 mov %r12,%rdi 5380e: e8 00 00 00 00 callq 53813 53813: 31 c9 xor %ecx,%ecx 53815: 31 d2 xor %edx,%edx 53817: be 6f 3d 00 00 mov $0x3d6f,%esi 5381c: 4c 89 e7 mov %r12,%rdi 5381f: e8 00 00 00 00 callq 53824 53824: 31 c9 xor %ecx,%ecx 53826: ba 08 31 20 00 mov $0x203108,%edx 5382b: 4c 89 e7 mov %r12,%rdi 5382e: be 66 3d 00 00 mov $0x3d66,%esi 53833: e8 00 00 00 00 callq 53838 53838: 31 d2 xor %edx,%edx 5383a: be 77 3d 00 00 mov $0x3d77,%esi 5383f: 4c 89 e7 mov %r12,%rdi 53842: e8 00 00 00 00 callq 53847 53847: be 77 3d 00 00 mov $0x3d77,%esi 5384c: 4c 89 e7 mov %r12,%rdi 5384f: 83 c8 10 or $0x10,%eax 53852: 31 c9 xor %ecx,%ecx 53854: 89 c2 mov %eax,%edx 53856: e8 00 00 00 00 callq 5385b 5385b: 31 c9 xor %ecx,%ecx 5385d: ba 40 20 0c 04 mov $0x40c2040,%edx 53862: 4c 89 e7 mov %r12,%rdi 53865: be 79 3d 00 00 mov $0x3d79,%esi 5386a: e8 00 00 00 00 callq 5386f 5386f: 31 c9 xor %ecx,%ecx 53871: 31 d2 xor %edx,%edx 53873: be 7a 3d 00 00 mov $0x3d7a,%esi 53878: 4c 89 e7 mov %r12,%rdi 5387b: e8 00 00 00 00 callq 53880 53880: 31 c9 xor %ecx,%ecx 53882: ba 40 20 0c 04 mov $0x40c2040,%edx 53887: 4c 89 e7 mov %r12,%rdi 5388a: be 7b 3d 00 00 mov $0x3d7b,%esi 5388f: e8 00 00 00 00 callq 53894 53894: 31 c9 xor %ecx,%ecx 53896: 31 d2 xor %edx,%edx 53898: be 7c 3d 00 00 mov $0x3d7c,%esi 5389d: 4c 89 e7 mov %r12,%rdi 538a0: e8 00 00 00 00 callq 538a5 538a5: 31 c9 xor %ecx,%ecx 538a7: 31 d2 xor %edx,%edx 538a9: be 7e 3d 00 00 mov $0x3d7e,%esi 538ae: 4c 89 e7 mov %r12,%rdi 538b1: e8 00 00 00 00 callq 538b6 538b6: 31 c9 xor %ecx,%ecx 538b8: ba 88 00 00 00 mov $0x88,%edx 538bd: 4c 89 e7 mov %r12,%rdi 538c0: be 7d 3d 00 00 mov $0x3d7d,%esi 538c5: e8 00 00 00 00 callq 538ca 538ca: 31 c9 xor %ecx,%ecx 538cc: be 82 3d 00 00 mov $0x3d82,%esi 538d1: 4c 89 e7 mov %r12,%rdi 538d4: 49 8b 84 24 f0 e7 00 mov 0xe7f0(%r12),%rax 538db: 00 538dc: 48 8d 98 00 01 00 00 lea 0x100(%rax),%rbx 538e3: 49 8b 84 24 c8 e7 00 mov 0xe7c8(%r12),%rax 538ea: 00 538eb: 48 c1 eb 03 shr $0x3,%rbx 538ef: 48 8b 40 08 mov 0x8(%rax),%rax 538f3: 48 89 dd mov %rbx,%rbp 538f6: 89 ea mov %ebp,%edx 538f8: 8b 58 14 mov 0x14(%rax),%ebx 538fb: e8 00 00 00 00 callq 53900 53900: 31 c9 xor %ecx,%ecx 53902: be 83 3d 00 00 mov $0x3d83,%esi 53907: 4c 89 e7 mov %r12,%rdi 5390a: 81 c3 07 10 00 00 add $0x1007,%ebx 53910: 81 e3 00 f0 ff ff and $0xfffff000,%ebx 53916: 81 eb 00 01 00 00 sub $0x100,%ebx 5391c: c1 eb 03 shr $0x3,%ebx 5391f: 89 da mov %ebx,%edx 53921: 48 01 eb add %rbp,%rbx 53924: e8 00 00 00 00 callq 53929 53929: 31 c9 xor %ecx,%ecx 5392b: 89 da mov %ebx,%edx 5392d: be 84 3d 00 00 mov $0x3d84,%esi 53932: 4c 89 e7 mov %r12,%rdi 53935: e8 00 00 00 00 callq 5393a 5393a: 31 c9 xor %ecx,%ecx 5393c: ba 00 80 00 00 mov $0x8000,%edx 53941: 4c 89 e7 mov %r12,%rdi 53944: be 85 3d 00 00 mov $0x3d85,%esi 53949: e8 00 00 00 00 callq 5394e 5394e: 48 8d 93 00 80 00 00 lea 0x8000(%rbx),%rdx 53955: be 86 3d 00 00 mov $0x3d86,%esi 5395a: 4c 89 e7 mov %r12,%rdi 5395d: 45 69 ac 24 d4 e7 00 imul $0xc800,0xe7d4(%r12),%r13d 53964: 00 00 c8 00 00 53969: 31 c9 xor %ecx,%ecx 5396b: bb 0a 00 00 00 mov $0xa,%ebx 53970: e8 00 00 00 00 callq 53975 53975: 31 c9 xor %ecx,%ecx 53977: be 87 3d 00 00 mov $0x3d87,%esi 5397c: 4c 89 e7 mov %r12,%rdi 5397f: 41 81 c5 00 20 03 00 add $0x32000,%r13d 53986: 41 c1 ed 03 shr $0x3,%r13d 5398a: 44 89 ea mov %r13d,%edx 5398d: e8 00 00 00 00 callq 53992 53992: 31 c9 xor %ecx,%ecx 53994: be 65 3d 00 00 mov $0x3d65,%esi 53999: 4c 89 e7 mov %r12,%rdi 5399c: 49 8b 84 24 f0 e7 00 mov 0xe7f0(%r12),%rax 539a3: 00 539a4: 48 c1 e8 1c shr $0x1c,%rax 539a8: 83 e0 0f and $0xf,%eax 539ab: 89 c2 mov %eax,%edx 539ad: c1 e2 0c shl $0xc,%edx 539b0: 09 c2 or %eax,%edx 539b2: e8 00 00 00 00 callq 539b7 539b7: 31 c9 xor %ecx,%ecx 539b9: be 26 3d 00 00 mov $0x3d26,%esi 539be: 4c 89 e7 mov %r12,%rdi 539c1: 41 0f b6 94 24 f4 e7 movzbl 0xe7f4(%r12),%edx 539c8: 00 00 539ca: 81 ca 00 00 09 80 or $0x80090000,%edx 539d0: e8 00 00 00 00 callq 539d5 539d5: 31 c9 xor %ecx,%ecx 539d7: be d3 3b 00 00 mov $0x3bd3,%esi 539dc: 4c 89 e7 mov %r12,%rdi 539df: 41 8b 94 24 84 8a 00 mov 0x8a84(%r12),%edx 539e6: 00 539e7: e8 00 00 00 00 callq 539ec 539ec: 31 c9 xor %ecx,%ecx 539ee: be d4 3b 00 00 mov $0x3bd4,%esi 539f3: 4c 89 e7 mov %r12,%rdi 539f6: 41 8b 94 24 84 8a 00 mov 0x8a84(%r12),%edx 539fd: 00 539fe: e8 00 00 00 00 callq 53a03 53a03: 31 c9 xor %ecx,%ecx 53a05: be d5 3b 00 00 mov $0x3bd5,%esi 53a0a: 4c 89 e7 mov %r12,%rdi 53a0d: 41 8b 94 24 84 8a 00 mov 0x8a84(%r12),%edx 53a14: 00 53a15: e8 00 00 00 00 callq 53a1a 53a1a: be 9b 00 00 00 mov $0x9b,%esi 53a1f: 4c 89 e7 mov %r12,%rdi 53a22: 49 8b 84 24 f8 0c 00 mov 0xcf8(%r12),%rax 53a29: 00 53a2a: e8 00 00 00 00 callq 53a2f 53a2f: be 9b 00 00 00 mov $0x9b,%esi 53a34: 4c 89 e7 mov %r12,%rdi 53a37: 83 e0 ef and $0xffffffef,%eax 53a3a: 89 c2 mov %eax,%edx 53a3c: 49 8b 84 24 00 0d 00 mov 0xd00(%r12),%rax 53a43: 00 53a44: e8 00 00 00 00 callq 53a49 53a49: 31 d2 xor %edx,%edx 53a4b: be 3d 3d 00 00 mov $0x3d3d,%esi 53a50: 4c 89 e7 mov %r12,%rdi 53a53: e8 00 00 00 00 callq 53a58 53a58: 31 c9 xor %ecx,%ecx 53a5a: be 3d 3d 00 00 mov $0x3d3d,%esi 53a5f: 4c 89 e7 mov %r12,%rdi 53a62: 80 e4 fe and $0xfe,%ah 53a65: 89 c2 mov %eax,%edx 53a67: e8 00 00 00 00 callq 53a6c 53a6c: 31 d2 xor %edx,%edx 53a6e: be a0 3d 00 00 mov $0x3da0,%esi 53a73: 4c 89 e7 mov %r12,%rdi 53a76: e8 00 00 00 00 callq 53a7b 53a7b: be a0 3d 00 00 mov $0x3da0,%esi 53a80: 4c 89 e7 mov %r12,%rdi 53a83: 83 e0 fb and $0xfffffffb,%eax 53a86: 31 c9 xor %ecx,%ecx 53a88: 89 c2 mov %eax,%edx 53a8a: e8 00 00 00 00 callq 53a8f 53a8f: 31 d2 xor %edx,%edx 53a91: be a0 3d 00 00 mov $0x3da0,%esi 53a96: 4c 89 e7 mov %r12,%rdi 53a99: e8 00 00 00 00 callq 53a9e 53a9e: 31 c9 xor %ecx,%ecx 53aa0: be a0 3d 00 00 mov $0x3da0,%esi 53aa5: 4c 89 e7 mov %r12,%rdi 53aa8: 80 e4 df and $0xdf,%ah 53aab: 89 c2 mov %eax,%edx 53aad: e8 00 00 00 00 callq 53ab2 53ab2: 31 d2 xor %edx,%edx 53ab4: be a0 3d 00 00 mov $0x3da0,%esi 53ab9: 4c 89 e7 mov %r12,%rdi 53abc: e8 00 00 00 00 callq 53ac1 53ac1: 31 c9 xor %ecx,%ecx 53ac3: be a0 3d 00 00 mov $0x3da0,%esi 53ac8: 4c 89 e7 mov %r12,%rdi 53acb: 83 e0 f7 and $0xfffffff7,%eax 53ace: 89 c2 mov %eax,%edx 53ad0: e8 00 00 00 00 callq 53ad5 53ad5: bf 58 89 41 00 mov $0x418958,%edi 53ada: e8 00 00 00 00 callq 53adf 53adf: 48 83 eb 01 sub $0x1,%rbx 53ae3: 75 f0 jne 53ad5 53ae5: 41 bd 0a 00 00 00 mov $0xa,%r13d 53aeb: bd 64 00 00 00 mov $0x64,%ebp 53af0: 31 d2 xor %edx,%edx 53af2: be af 3d 00 00 mov $0x3daf,%esi 53af7: 4c 89 e7 mov %r12,%rdi 53afa: e8 00 00 00 00 callq 53aff 53aff: a8 02 test $0x2,%al 53b01: 0f 85 b6 00 00 00 jne 53bbd 53b07: bb 0a 00 00 00 mov $0xa,%ebx 53b0c: bf 58 89 41 00 mov $0x418958,%edi 53b11: e8 00 00 00 00 callq 53b16 53b16: 48 83 eb 01 sub $0x1,%rbx 53b1a: 75 f0 jne 53b0c 53b1c: 83 ed 01 sub $0x1,%ebp 53b1f: 75 cf jne 53af0 53b21: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 53b28: bb 0a 00 00 00 mov $0xa,%ebx 53b2d: e8 00 00 00 00 callq 53b32 53b32: 31 d2 xor %edx,%edx 53b34: be a0 3d 00 00 mov $0x3da0,%esi 53b39: 4c 89 e7 mov %r12,%rdi 53b3c: e8 00 00 00 00 callq 53b41 53b41: 31 c9 xor %ecx,%ecx 53b43: be a0 3d 00 00 mov $0x3da0,%esi 53b48: 4c 89 e7 mov %r12,%rdi 53b4b: 83 c8 08 or $0x8,%eax 53b4e: 89 c2 mov %eax,%edx 53b50: e8 00 00 00 00 callq 53b55 53b55: bf 58 89 41 00 mov $0x418958,%edi 53b5a: e8 00 00 00 00 callq 53b5f 53b5f: 48 83 eb 01 sub $0x1,%rbx 53b63: 75 f0 jne 53b55 53b65: 31 d2 xor %edx,%edx 53b67: be a0 3d 00 00 mov $0x3da0,%esi 53b6c: 4c 89 e7 mov %r12,%rdi 53b6f: bb 0a 00 00 00 mov $0xa,%ebx 53b74: e8 00 00 00 00 callq 53b79 53b79: 31 c9 xor %ecx,%ecx 53b7b: be a0 3d 00 00 mov $0x3da0,%esi 53b80: 4c 89 e7 mov %r12,%rdi 53b83: 83 e0 f7 and $0xfffffff7,%eax 53b86: 89 c2 mov %eax,%edx 53b88: e8 00 00 00 00 callq 53b8d 53b8d: bf 58 89 41 00 mov $0x418958,%edi 53b92: e8 00 00 00 00 callq 53b97 53b97: 48 83 eb 01 sub $0x1,%rbx 53b9b: 75 f0 jne 53b8d 53b9d: 41 83 ed 01 sub $0x1,%r13d 53ba1: 0f 85 44 ff ff ff jne 53aeb 53ba7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 53bae: e8 00 00 00 00 callq 53bb3 53bb3: b8 ff ff ff ff mov $0xffffffff,%eax 53bb8: e9 2d 01 00 00 jmpq 53cea 53bbd: 31 d2 xor %edx,%edx 53bbf: be 40 3d 00 00 mov $0x3d40,%esi 53bc4: 4c 89 e7 mov %r12,%rdi 53bc7: 31 db xor %ebx,%ebx 53bc9: e8 00 00 00 00 callq 53bce 53bce: 31 c9 xor %ecx,%ecx 53bd0: be 40 3d 00 00 mov $0x3d40,%esi 53bd5: 4c 89 e7 mov %r12,%rdi 53bd8: 83 c8 06 or $0x6,%eax 53bdb: 89 c2 mov %eax,%edx 53bdd: e8 00 00 00 00 callq 53be2 53be2: 31 d2 xor %edx,%edx 53be4: be af 3d 00 00 mov $0x3daf,%esi 53be9: 4c 89 e7 mov %r12,%rdi 53bec: e8 00 00 00 00 callq 53bf1 53bf1: 31 c9 xor %ecx,%ecx 53bf3: be af 3d 00 00 mov $0x3daf,%esi 53bf8: 4c 89 e7 mov %r12,%rdi 53bfb: 83 e0 fb and $0xfffffffb,%eax 53bfe: 89 c2 mov %eax,%edx 53c00: e8 00 00 00 00 callq 53c05 53c05: 31 c9 xor %ecx,%ecx 53c07: ba 01 01 01 11 mov $0x11010101,%edx 53c0c: 4c 89 e7 mov %r12,%rdi 53c0f: be a9 3d 00 00 mov $0x3da9,%esi 53c14: e8 00 00 00 00 callq 53c19 53c19: 31 c9 xor %ecx,%ecx 53c1b: 31 d2 xor %edx,%edx 53c1d: be a6 3d 00 00 mov $0x3da6,%esi 53c22: 4c 89 e7 mov %r12,%rdi 53c25: e8 00 00 00 00 callq 53c2a 53c2a: 31 c9 xor %ecx,%ecx 53c2c: be 26 3d 00 00 mov $0x3d26,%esi 53c31: 4c 89 e7 mov %r12,%rdi 53c34: 41 8b 94 24 34 ea 00 mov 0xea34(%r12),%edx 53c3b: 00 53c3c: 81 ca 00 00 07 80 or $0x80070000,%edx 53c42: e8 00 00 00 00 callq 53c47 53c47: 31 c9 xor %ecx,%ecx 53c49: 31 d2 xor %edx,%edx 53c4b: be a4 3d 00 00 mov $0x3da4,%esi 53c50: 4c 89 e7 mov %r12,%rdi 53c53: e8 00 00 00 00 callq 53c58 53c58: 31 d2 xor %edx,%edx 53c5a: be a4 3d 00 00 mov $0x3da4,%esi 53c5f: 4c 89 e7 mov %r12,%rdi 53c62: e8 00 00 00 00 callq 53c67 53c67: 31 c9 xor %ecx,%ecx 53c69: be a5 3d 00 00 mov $0x3da5,%esi 53c6e: 4c 89 e7 mov %r12,%rdi 53c71: 89 c2 mov %eax,%edx 53c73: 89 c0 mov %eax,%eax 53c75: 49 89 84 24 10 ea 00 mov %rax,0xea10(%r12) 53c7c: 00 53c7d: e8 00 00 00 00 callq 53c82 53c82: 31 c9 xor %ecx,%ecx 53c84: be a3 3d 00 00 mov $0x3da3,%esi 53c89: 4c 89 e7 mov %r12,%rdi 53c8c: 41 8b 94 24 30 ea 00 mov 0xea30(%r12),%edx 53c93: 00 53c94: e8 00 00 00 00 callq 53c99 53c99: 41 8b 84 24 20 ea 00 mov 0xea20(%r12),%eax 53ca0: 00 53ca1: 48 83 f8 01 cmp $0x1,%rax 53ca5: 76 17 jbe 53cbe 53ca7: 48 8d 50 ff lea -0x1(%rax),%rdx 53cab: b8 ff ff ff ff mov $0xffffffff,%eax 53cb0: 48 0f bd c2 bsr %rdx,%rax 53cb4: 83 c0 01 add $0x1,%eax 53cb7: 25 1f 1f 01 00 and $0x11f1f,%eax 53cbc: 89 c3 mov %eax,%ebx 53cbe: 31 d2 xor %edx,%edx 53cc0: be a9 3d 00 00 mov $0x3da9,%esi 53cc5: 4c 89 e7 mov %r12,%rdi 53cc8: e8 00 00 00 00 callq 53ccd 53ccd: 31 c9 xor %ecx,%ecx 53ccf: be a9 3d 00 00 mov $0x3da9,%esi 53cd4: 4c 89 e7 mov %r12,%rdi 53cd7: 25 e0 e0 fe ff and $0xfffee0e0,%eax 53cdc: 89 c2 mov %eax,%edx 53cde: 09 da or %ebx,%edx 53ce0: 80 ce 01 or $0x1,%dh 53ce3: e8 00 00 00 00 callq 53ce8 53ce8: 31 c0 xor %eax,%eax 53cea: 5b pop %rbx 53ceb: 5d pop %rbp 53cec: 41 5c pop %r12 53cee: 41 5d pop %r13 53cf0: c3 retq 53cf1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 53cf8: 00 00 00 00 53cfc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000053d00 : 53d00: e8 00 00 00 00 callq 53d05 53d05: 55 push %rbp 53d06: 48 89 fd mov %rdi,%rbp 53d09: 53 push %rbx 53d0a: 85 f6 test %esi,%esi 53d0c: 74 5a je 53d68 53d0e: f6 87 94 89 00 00 08 testb $0x8,0x8994(%rdi) 53d15: 74 47 je 53d5e 53d17: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 53d1e: 75 3e jne 53d5e 53d20: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 53d27: be 9c 02 20 c0 mov $0xc020029c,%esi 53d2c: e8 00 00 00 00 callq 53d31 53d31: a8 04 test $0x4,%al 53d33: 74 29 je 53d5e 53d35: 31 c9 xor %ecx,%ecx 53d37: ba ff 06 00 00 mov $0x6ff,%edx 53d3c: be f8 38 00 00 mov $0x38f8,%esi 53d41: 48 89 ef mov %rbp,%rdi 53d44: e8 00 00 00 00 callq 53d49 53d49: bb 1e 00 00 00 mov $0x1e,%ebx 53d4e: bf 58 89 41 00 mov $0x418958,%edi 53d53: e8 00 00 00 00 callq 53d58 53d58: 48 83 eb 01 sub $0x1,%rbx 53d5c: 75 f0 jne 53d4e 53d5e: 48 89 ef mov %rbp,%rdi 53d61: 5b pop %rbx 53d62: 5d pop %rbp 53d63: e9 e8 f9 ff ff jmpq 53750 53d68: e8 73 f7 ff ff callq 534e0 53d6d: f6 85 94 89 00 00 08 testb $0x8,0x8994(%rbp) 53d74: 74 21 je 53d97 53d76: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 53d7d: 75 18 jne 53d97 53d7f: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 53d86: be 9c 02 20 c0 mov $0xc020029c,%esi 53d8b: 48 89 ef mov %rbp,%rdi 53d8e: e8 00 00 00 00 callq 53d93 53d93: a8 04 test $0x4,%al 53d95: 74 05 je 53d9c 53d97: 31 c0 xor %eax,%eax 53d99: 5b pop %rbx 53d9a: 5d pop %rbp 53d9b: c3 retq 53d9c: 31 c9 xor %ecx,%ecx 53d9e: ba ff 05 00 00 mov $0x5ff,%edx 53da3: be f8 38 00 00 mov $0x38f8,%esi 53da8: 48 89 ef mov %rbp,%rdi 53dab: e8 00 00 00 00 callq 53db0 53db0: bb 14 00 00 00 mov $0x14,%ebx 53db5: bf 58 89 41 00 mov $0x418958,%edi 53dba: e8 00 00 00 00 callq 53dbf 53dbf: 48 83 eb 01 sub $0x1,%rbx 53dc3: 75 f0 jne 53db5 53dc5: eb d0 jmp 53d97 53dc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 53dce: 00 00 0000000000053dd0 : 53dd0: e8 00 00 00 00 callq 53dd5 53dd5: 55 push %rbp 53dd6: 48 89 fd mov %rdi,%rbp 53dd9: e8 02 f7 ff ff callq 534e0 53dde: 48 89 ef mov %rbp,%rdi 53de1: 31 d2 xor %edx,%edx 53de3: be 98 03 00 00 mov $0x398,%esi 53de8: e8 00 00 00 00 callq 53ded 53ded: 48 89 ef mov %rbp,%rdi 53df0: 31 c9 xor %ecx,%ecx 53df2: be 98 03 00 00 mov $0x398,%esi 53df7: 0d 00 00 04 00 or $0x40000,%eax 53dfc: 89 c2 mov %eax,%edx 53dfe: e8 00 00 00 00 callq 53e03 53e03: bf b8 ae 47 01 mov $0x147aeb8,%edi 53e08: e8 00 00 00 00 callq 53e0d 53e0d: 48 89 ef mov %rbp,%rdi 53e10: 5d pop %rbp 53e11: e9 3a f9 ff ff jmpq 53750 53e16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 53e1d: 00 00 00 0000000000053e20 : 53e20: e8 00 00 00 00 callq 53e25 53e25: 55 push %rbp 53e26: 48 89 fd mov %rdi,%rbp 53e29: e8 00 00 00 00 callq 53e2e 53e2e: 85 c0 test %eax,%eax 53e30: 74 02 je 53e34 53e32: 5d pop %rbp 53e33: c3 retq 53e34: 48 89 ef mov %rbp,%rdi 53e37: 5d pop %rbp 53e38: e9 00 00 00 00 jmpq 53e3d 53e3d: 0f 1f 00 nopl (%rax) 0000000000053e40 : 53e40: e8 00 00 00 00 callq 53e45 53e45: 41 54 push %r12 53e47: 4c 8d a7 78 f1 00 00 lea 0xf178(%rdi),%r12 53e4e: 31 f6 xor %esi,%esi 53e50: ba 7c 00 00 00 mov $0x7c,%edx 53e55: 55 push %rbp 53e56: 4c 89 e1 mov %r12,%rcx 53e59: 48 89 fd mov %rdi,%rbp 53e5c: e8 00 00 00 00 callq 53e61 53e61: 85 c0 test %eax,%eax 53e63: 74 04 je 53e69 53e65: 5d pop %rbp 53e66: 41 5c pop %r12 53e68: c3 retq 53e69: 48 89 ef mov %rbp,%rdi 53e6c: e8 00 00 00 00 callq 53e71 53e71: 85 c0 test %eax,%eax 53e73: 75 f0 jne 53e65 53e75: 45 31 c0 xor %r8d,%r8d 53e78: 48 8d b5 00 e8 00 00 lea 0xe800(%rbp),%rsi 53e7f: 4c 89 e1 mov %r12,%rcx 53e82: 48 89 ef mov %rbp,%rdi 53e85: c7 85 90 ea 00 00 75 movl $0x647675,0xea90(%rbp) 53e8c: 76 64 00 53e8f: 41 b9 01 00 00 00 mov $0x1,%r9d 53e95: ba 00 02 00 00 mov $0x200,%edx 53e9a: e8 00 00 00 00 callq 53e9f 53e9f: 85 c0 test %eax,%eax 53ea1: 75 c2 jne 53e65 53ea3: 48 89 ef mov %rbp,%rdi 53ea6: e8 00 00 00 00 callq 53eab 53eab: 85 c0 test %eax,%eax 53ead: 75 b6 jne 53e65 53eaf: 48 89 ef mov %rbp,%rdi 53eb2: 5d pop %rbp 53eb3: 41 5c pop %r12 53eb5: e9 00 00 00 00 jmpq 53eba 53eba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000053ec0 : 53ec0: e8 00 00 00 00 callq 53ec5 53ec5: 53 push %rbx 53ec6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 53ecd: 48 89 fb mov %rdi,%rbx 53ed0: bf 01 00 00 00 mov $0x1,%edi 53ed5: e8 00 00 00 00 callq 53eda 53eda: 48 8d bb 00 e8 00 00 lea 0xe800(%rbx),%rdi 53ee1: e8 00 00 00 00 callq 53ee6 53ee6: 31 c0 xor %eax,%eax 53ee8: 5b pop %rbx 53ee9: c3 retq 53eea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000053ef0 : 53ef0: e8 00 00 00 00 callq 53ef5 53ef5: 55 push %rbp 53ef6: 31 d2 xor %edx,%edx 53ef8: be af 3d 00 00 mov $0x3daf,%esi 53efd: 48 89 fd mov %rdi,%rbp 53f00: e8 00 00 00 00 callq 53f05 53f05: 85 c0 test %eax,%eax 53f07: 75 09 jne 53f12 53f09: 48 89 ef mov %rbp,%rdi 53f0c: 5d pop %rbp 53f0d: e9 00 00 00 00 jmpq 53f12 53f12: 48 89 ef mov %rbp,%rdi 53f15: e8 c6 f5 ff ff callq 534e0 53f1a: 48 89 ef mov %rbp,%rdi 53f1d: 5d pop %rbp 53f1e: e9 00 00 00 00 jmpq 53f23 53f23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 53f2a: 00 00 00 00 53f2e: 66 90 xchg %ax,%ax 0000000000053f30 : 53f30: e8 00 00 00 00 callq 53f35 53f35: 41 54 push %r12 53f37: 55 push %rbp 53f38: 89 f5 mov %esi,%ebp 53f3a: 53 push %rbx 53f3b: 48 89 fb mov %rdi,%rbx 53f3e: f6 87 10 02 00 00 01 testb $0x1,0x210(%rdi) 53f45: 0f 84 e4 00 00 00 je 5402f 53f4b: 0f 0b ud2 53f4d: d1 ed shr %ebp 53f4f: 0f 84 d5 00 00 00 je 5402a 53f55: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 53f5b: 45 31 e4 xor %r12d,%r12d 53f5e: e9 99 00 00 00 jmpq 53ffc 53f63: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 53f6a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 53f71: 48 8d 50 01 lea 0x1(%rax),%rdx 53f75: 23 83 40 02 00 00 and 0x240(%rbx),%eax 53f7b: 48 8d 04 81 lea (%rcx,%rax,4),%rax 53f7f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 53f86: c7 00 ff 3b 00 00 movl $0x3bff,(%rax) 53f8c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 53f92: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 53f99: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 53fa0: 8d 51 ff lea -0x1(%rcx),%edx 53fa3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 53faa: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 53fb0: 85 d2 test %edx,%edx 53fb2: 7e 61 jle 54015 53fb4: 48 8d 50 01 lea 0x1(%rax),%rdx 53fb8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 53fbe: 41 83 c4 01 add $0x1,%r12d 53fc2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 53fc9: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 53fd0: 48 8d 04 82 lea (%rdx,%rax,4),%rax 53fd4: c7 00 00 00 00 00 movl $0x0,(%rax) 53fda: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 53fe1: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 53fe8: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 53fee: 83 e8 01 sub $0x1,%eax 53ff1: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 53ff7: 44 39 e5 cmp %r12d,%ebp 53ffa: 74 2e je 5402a 53ffc: 85 c0 test %eax,%eax 53ffe: 0f 8f 5f ff ff ff jg 53f63 54004: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5400b: e8 00 00 00 00 callq 54010 54010: e9 4e ff ff ff jmpq 53f63 54015: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5401c: e8 00 00 00 00 callq 54021 54021: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54028: eb 8a jmp 53fb4 5402a: 5b pop %rbx 5402b: 5d pop %rbp 5402c: 41 5c pop %r12 5402e: c3 retq 5402f: 40 f6 c6 01 test $0x1,%sil 54033: 0f 84 14 ff ff ff je 53f4d 54039: e9 0d ff ff ff jmpq 53f4b 5403e: 66 90 xchg %ax,%ax 0000000000054040 : 54040: e8 00 00 00 00 callq 54045 54045: 41 54 push %r12 54047: 55 push %rbp 54048: 48 89 d5 mov %rdx,%rbp 5404b: 53 push %rbx 5404c: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d 54053: 48 89 fb mov %rdi,%rbx 54056: 45 85 c0 test %r8d,%r8d 54059: 0f 8e 29 01 00 00 jle 54188 5405f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54066: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5406d: 48 8d 50 01 lea 0x1(%rax),%rdx 54071: 23 83 40 02 00 00 and 0x240(%rbx),%eax 54077: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5407b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 54082: c7 00 a1 3d 00 00 movl $0x3da1,(%rax) 54088: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5408e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54095: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5409c: 8d 51 ff lea -0x1(%rcx),%edx 5409f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 540a6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 540ac: 4c 8b 65 10 mov 0x10(%rbp),%r12 540b0: 85 d2 test %edx,%edx 540b2: 0f 8e 0e 01 00 00 jle 541c6 540b8: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 540bf: 48 8d 50 01 lea 0x1(%rax),%rdx 540c3: 23 83 40 02 00 00 and 0x240(%rbx),%eax 540c9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 540d0: 48 8d 04 86 lea (%rsi,%rax,4),%rax 540d4: 44 89 20 mov %r12d,(%rax) 540d7: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 540dd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 540e4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 540eb: 8d 56 ff lea -0x1(%rsi),%edx 540ee: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 540f5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 540fb: 85 d2 test %edx,%edx 540fd: 0f 8e ab 00 00 00 jle 541ae 54103: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5410a: 48 8d 50 01 lea 0x1(%rax),%rdx 5410e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 54114: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5411b: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5411f: c7 00 a2 3d 00 00 movl $0x3da2,(%rax) 54125: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5412b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54132: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 54139: 8d 51 ff lea -0x1(%rcx),%edx 5413c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 54143: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 54149: 8b 6d 08 mov 0x8(%rbp),%ebp 5414c: 85 d2 test %edx,%edx 5414e: 7e 49 jle 54199 54150: 48 8d 50 01 lea 0x1(%rax),%rdx 54154: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5415a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 54161: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 54168: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5416c: 89 28 mov %ebp,(%rax) 5416e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 54175: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 5417c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 54183: 5b pop %rbx 54184: 5d pop %rbp 54185: 41 5c pop %r12 54187: c3 retq 54188: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5418f: e8 00 00 00 00 callq 54194 54194: e9 c6 fe ff ff jmpq 5405f 54199: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 541a0: e8 00 00 00 00 callq 541a5 541a5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 541ac: eb a2 jmp 54150 541ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 541b5: e8 00 00 00 00 callq 541ba 541ba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 541c1: e9 3d ff ff ff jmpq 54103 541c6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 541cd: e8 00 00 00 00 callq 541d2 541d2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 541d9: e9 da fe ff ff jmpq 540b8 541de: 66 90 xchg %ax,%ax 00000000000541e0 : 541e0: e8 00 00 00 00 callq 541e5 541e5: 41 54 push %r12 541e7: 31 c9 xor %ecx,%ecx 541e9: ba ad de fe ca mov $0xcafedead,%edx 541ee: be bd 3d 00 00 mov $0x3dbd,%esi 541f3: 55 push %rbp 541f4: 48 89 fd mov %rdi,%rbp 541f7: 53 push %rbx 541f8: 48 8b 1f mov (%rdi),%rbx 541fb: 48 89 df mov %rbx,%rdi 541fe: e8 00 00 00 00 callq 54203 54203: be 03 00 00 00 mov $0x3,%esi 54208: 48 89 ef mov %rbp,%rdi 5420b: e8 00 00 00 00 callq 54210 54210: 41 89 c4 mov %eax,%r12d 54213: 85 c0 test %eax,%eax 54215: 74 08 je 5421f 54217: 44 89 e0 mov %r12d,%eax 5421a: 5b pop %rbx 5421b: 5d pop %rbp 5421c: 41 5c pop %r12 5421e: c3 retq 5421f: 8b bd 28 02 00 00 mov 0x228(%rbp),%edi 54225: 85 ff test %edi,%edi 54227: 0f 8e e4 00 00 00 jle 54311 5422d: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 54234: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi 5423b: 48 8d 50 01 lea 0x1(%rax),%rdx 5423f: 23 85 40 02 00 00 and 0x240(%rbp),%eax 54245: 48 8d 04 86 lea (%rsi,%rax,4),%rax 54249: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 54250: c7 00 bd 3d 00 00 movl $0x3dbd,(%rax) 54256: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx 5425c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 54263: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 5426a: 8d 51 ff lea -0x1(%rcx),%edx 5426d: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 54274: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 5427a: 85 d2 test %edx,%edx 5427c: 0f 8e a0 00 00 00 jle 54322 54282: 48 8d 50 01 lea 0x1(%rax),%rdx 54286: 23 85 40 02 00 00 and 0x240(%rbp),%eax 5428c: 48 89 ef mov %rbp,%rdi 5428f: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 54296: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx 5429d: 48 8d 04 82 lea (%rdx,%rax,4),%rax 542a1: c7 00 ef be ad de movl $0xdeadbeef,(%rax) 542a7: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax 542ae: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) 542b5: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) 542bc: e8 00 00 00 00 callq 542c1 542c1: 8b 8b 28 07 00 00 mov 0x728(%rbx),%ecx 542c7: 85 c9 test %ecx,%ecx 542c9: 74 3b je 54306 542cb: 31 ed xor %ebp,%ebp 542cd: eb 15 jmp 542e4 542cf: bf c7 10 00 00 mov $0x10c7,%edi 542d4: 83 c5 01 add $0x1,%ebp 542d7: e8 00 00 00 00 callq 542dc 542dc: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 542e2: 76 22 jbe 54306 542e4: 31 d2 xor %edx,%edx 542e6: be bd 3d 00 00 mov $0x3dbd,%esi 542eb: 48 89 df mov %rbx,%rdi 542ee: e8 00 00 00 00 callq 542f3 542f3: 3d ef be ad de cmp $0xdeadbeef,%eax 542f8: 75 d5 jne 542cf 542fa: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 54300: 0f 87 11 ff ff ff ja 54217 54306: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 5430c: e9 06 ff ff ff jmpq 54217 54311: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54318: e8 00 00 00 00 callq 5431d 5431d: e9 0b ff ff ff jmpq 5422d 54322: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54329: e8 00 00 00 00 callq 5432e 5432e: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 54335: e9 48 ff ff ff jmpq 54282 5433a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000054340 : 54340: e8 00 00 00 00 callq 54345 54345: 83 e1 01 and $0x1,%ecx 54348: 41 54 push %r12 5434a: 49 89 d4 mov %rdx,%r12 5434d: 55 push %rbp 5434e: 48 89 f5 mov %rsi,%rbp 54351: 53 push %rbx 54352: 48 89 fb mov %rdi,%rbx 54355: 0f 85 88 05 00 00 jne 548e3 5435b: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d 54362: 45 85 c9 test %r9d,%r9d 54365: 0f 8e 32 04 00 00 jle 5479d 5436b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54372: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 54379: 48 8d 50 01 lea 0x1(%rax),%rdx 5437d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 54383: 49 8d 04 80 lea (%r8,%rax,4),%rax 54387: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5438e: c7 00 bd 3d 00 00 movl $0x3dbd,(%rax) 54394: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5439a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 543a1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 543a8: 8d 51 ff lea -0x1(%rcx),%edx 543ab: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 543b2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 543b8: 85 d2 test %edx,%edx 543ba: 0f 8e 0b 05 00 00 jle 548cb 543c0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 543c7: 48 8d 50 01 lea 0x1(%rax),%rdx 543cb: 23 83 40 02 00 00 and 0x240(%rbx),%eax 543d1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 543d8: 48 8d 04 87 lea (%rdi,%rax,4),%rax 543dc: 44 89 20 mov %r12d,(%rax) 543df: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 543e5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 543ec: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 543f3: 8d 56 ff lea -0x1(%rsi),%edx 543f6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 543fd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 54403: 85 d2 test %edx,%edx 54405: 0f 8e a8 04 00 00 jle 548b3 5440b: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 54412: 48 8d 50 01 lea 0x1(%rax),%rdx 54416: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5441c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 54423: 48 8d 04 86 lea (%rsi,%rax,4),%rax 54427: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) 5442d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 54433: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5443a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 54441: 8d 51 ff lea -0x1(%rcx),%edx 54444: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5444b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 54451: 85 d2 test %edx,%edx 54453: 0f 8e 42 04 00 00 jle 5489b 54459: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 54460: 48 8d 50 01 lea 0x1(%rax),%rdx 54464: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5446a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 54471: 48 8d 04 81 lea (%rcx,%rax,4),%rax 54475: 89 28 mov %ebp,(%rax) 54477: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5447d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54484: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5448b: 8d 56 ff lea -0x1(%rsi),%edx 5448e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 54495: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5449b: 85 d2 test %edx,%edx 5449d: 0f 8e e0 03 00 00 jle 54883 544a3: 48 8d 50 01 lea 0x1(%rax),%rdx 544a7: 23 83 40 02 00 00 and 0x240(%rbx),%eax 544ad: 48 c1 ed 20 shr $0x20,%rbp 544b1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 544b8: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 544bf: 40 0f b6 ed movzbl %bpl,%ebp 544c3: 48 8d 04 82 lea (%rdx,%rax,4),%rax 544c7: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) 544cd: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 544d3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 544da: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 544e1: 8d 57 ff lea -0x1(%rdi),%edx 544e4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 544eb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 544f1: 85 d2 test %edx,%edx 544f3: 0f 8e 72 03 00 00 jle 5486b 544f9: 4c 8b a3 00 02 00 00 mov 0x200(%rbx),%r12 54500: 48 8d 50 01 lea 0x1(%rax),%rdx 54504: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5450a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 54511: 49 8d 04 84 lea (%r12,%rax,4),%rax 54515: 89 28 mov %ebp,(%rax) 54517: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5451d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54524: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5452b: 8d 51 ff lea -0x1(%rcx),%edx 5452e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 54535: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5453b: 85 d2 test %edx,%edx 5453d: 0f 8e 10 03 00 00 jle 54853 54543: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 5454a: 48 8d 50 01 lea 0x1(%rax),%rdx 5454e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 54554: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5455b: 49 8d 04 83 lea (%r11,%rax,4),%rax 5455f: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) 54565: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5456b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54572: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 54579: 8d 56 ff lea -0x1(%rsi),%edx 5457c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 54583: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 54589: 85 d2 test %edx,%edx 5458b: 0f 8e aa 02 00 00 jle 5483b 54591: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 54598: 48 8d 50 01 lea 0x1(%rax),%rdx 5459c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 545a2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 545a9: 49 8d 04 82 lea (%r10,%rax,4),%rax 545ad: c7 00 00 00 00 00 movl $0x0,(%rax) 545b3: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 545b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 545c0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 545c7: 8d 57 ff lea -0x1(%rdi),%edx 545ca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 545d1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 545d7: 85 d2 test %edx,%edx 545d9: 0f 8e 44 02 00 00 jle 54823 545df: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 545e6: 48 8d 50 01 lea 0x1(%rax),%rdx 545ea: 23 83 40 02 00 00 and 0x240(%rbx),%eax 545f0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 545f7: 49 8d 04 81 lea (%r9,%rax,4),%rax 545fb: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) 54601: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 54607: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5460e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 54615: 8d 51 ff lea -0x1(%rcx),%edx 54618: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5461f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 54625: 85 d2 test %edx,%edx 54627: 0f 8e de 01 00 00 jle 5480b 5462d: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 54634: 48 8d 50 01 lea 0x1(%rax),%rdx 54638: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5463e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 54645: 49 8d 04 80 lea (%r8,%rax,4),%rax 54649: c7 00 00 00 00 00 movl $0x0,(%rax) 5464f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 54655: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5465c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 54663: 8d 56 ff lea -0x1(%rsi),%edx 54666: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5466d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 54673: 85 d2 test %edx,%edx 54675: 0f 8e 78 01 00 00 jle 547f3 5467b: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 54682: 48 8d 50 01 lea 0x1(%rax),%rdx 54686: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5468c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 54693: 48 8d 04 87 lea (%rdi,%rax,4),%rax 54697: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) 5469d: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 546a3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 546aa: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 546b1: 8d 57 ff lea -0x1(%rdi),%edx 546b4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 546bb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 546c1: 85 d2 test %edx,%edx 546c3: 0f 8e 12 01 00 00 jle 547db 546c9: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 546d0: 48 8d 50 01 lea 0x1(%rax),%rdx 546d4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 546da: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 546e1: 48 8d 04 86 lea (%rsi,%rax,4),%rax 546e5: c7 00 00 00 00 00 movl $0x0,(%rax) 546eb: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 546f1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 546f8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 546ff: 8d 51 ff lea -0x1(%rcx),%edx 54702: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 54709: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5470f: 85 d2 test %edx,%edx 54711: 0f 8e ac 00 00 00 jle 547c3 54717: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5471e: 48 8d 50 01 lea 0x1(%rax),%rdx 54722: 23 83 40 02 00 00 and 0x240(%rbx),%eax 54728: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5472f: 48 8d 04 81 lea (%rcx,%rax,4),%rax 54733: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) 54739: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5473f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54746: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5474d: 8d 56 ff lea -0x1(%rsi),%edx 54750: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 54757: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5475d: 85 d2 test %edx,%edx 5475f: 7e 4d jle 547ae 54761: 48 8d 50 01 lea 0x1(%rax),%rdx 54765: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5476b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 54772: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 54779: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5477d: c7 00 02 00 00 00 movl $0x2,(%rax) 54783: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5478a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 54791: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 54798: 5b pop %rbx 54799: 5d pop %rbp 5479a: 41 5c pop %r12 5479c: c3 retq 5479d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 547a4: e8 00 00 00 00 callq 547a9 547a9: e9 bd fb ff ff jmpq 5436b 547ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 547b5: e8 00 00 00 00 callq 547ba 547ba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 547c1: eb 9e jmp 54761 547c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 547ca: e8 00 00 00 00 callq 547cf 547cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 547d6: e9 3c ff ff ff jmpq 54717 547db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 547e2: e8 00 00 00 00 callq 547e7 547e7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 547ee: e9 d6 fe ff ff jmpq 546c9 547f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 547fa: e8 00 00 00 00 callq 547ff 547ff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54806: e9 70 fe ff ff jmpq 5467b 5480b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54812: e8 00 00 00 00 callq 54817 54817: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5481e: e9 0a fe ff ff jmpq 5462d 54823: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5482a: e8 00 00 00 00 callq 5482f 5482f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54836: e9 a4 fd ff ff jmpq 545df 5483b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54842: e8 00 00 00 00 callq 54847 54847: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5484e: e9 3e fd ff ff jmpq 54591 54853: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5485a: e8 00 00 00 00 callq 5485f 5485f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54866: e9 d8 fc ff ff jmpq 54543 5486b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54872: e8 00 00 00 00 callq 54877 54877: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5487e: e9 76 fc ff ff jmpq 544f9 54883: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5488a: e8 00 00 00 00 callq 5488f 5488f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 54896: e9 08 fc ff ff jmpq 544a3 5489b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 548a2: e8 00 00 00 00 callq 548a7 548a7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 548ae: e9 a6 fb ff ff jmpq 54459 548b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 548ba: e8 00 00 00 00 callq 548bf 548bf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 548c6: e9 40 fb ff ff jmpq 5440b 548cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 548d2: e8 00 00 00 00 callq 548d7 548d7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 548de: e9 dd fa ff ff jmpq 543c0 548e3: 0f 0b ud2 548e5: e9 71 fa ff ff jmpq 5435b 548ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000548f0 : 548f0: e8 00 00 00 00 callq 548f5 548f5: 41 54 push %r12 548f7: be c0 00 00 00 mov $0xc0,%esi 548fc: 55 push %rbp 548fd: 48 8d af 00 e8 00 00 lea 0xe800(%rdi),%rbp 54904: 53 push %rbx 54905: 48 89 fb mov %rdi,%rbx 54908: 48 8b 87 f8 0c 00 00 mov 0xcf8(%rdi),%rax 5490f: f6 87 91 89 00 00 20 testb $0x20,0x8991(%rdi) 54916: 74 6c je 54984 54918: e8 00 00 00 00 callq 5491d 5491d: be c0 00 00 00 mov $0xc0,%esi 54922: 48 89 df mov %rbx,%rdi 54925: 0d ff 0f 00 00 or $0xfff,%eax 5492a: 89 c2 mov %eax,%edx 5492c: 48 8b 83 00 0d 00 00 mov 0xd00(%rbx),%rax 54933: e8 00 00 00 00 callq 54938 54938: 31 d2 xor %edx,%edx 5493a: be 2c 3d 00 00 mov $0x3d2c,%esi 5493f: 48 89 df mov %rbx,%rdi 54942: e8 00 00 00 00 callq 54947 54947: 89 c2 mov %eax,%edx 54949: 83 ca 01 or $0x1,%edx 5494c: a8 01 test $0x1,%al 5494e: 74 6c je 549bc 54950: 48 8b 83 30 07 00 00 mov 0x730(%rbx),%rax 54957: ba 10 27 00 00 mov $0x2710,%edx 5495c: be 10 27 00 00 mov $0x2710,%esi 54961: 48 89 df mov %rbx,%rdi 54964: 48 8b 40 38 mov 0x38(%rax),%rax 54968: e8 00 00 00 00 callq 5496d 5496d: 48 89 ef mov %rbp,%rdi 54970: e8 00 00 00 00 callq 54975 54975: 41 89 c4 mov %eax,%r12d 54978: 85 c0 test %eax,%eax 5497a: 74 51 je 549cd 5497c: 44 89 e0 mov %r12d,%eax 5497f: 5b pop %rbx 54980: 5d pop %rbp 54981: 41 5c pop %r12 54983: c3 retq 54984: e8 00 00 00 00 callq 54989 54989: be c0 00 00 00 mov $0xc0,%esi 5498e: 48 89 df mov %rbx,%rdi 54991: 25 00 f0 ff ff and $0xfffff000,%eax 54996: 89 c2 mov %eax,%edx 54998: 48 8b 83 00 0d 00 00 mov 0xd00(%rbx),%rax 5499f: e8 00 00 00 00 callq 549a4 549a4: 31 d2 xor %edx,%edx 549a6: be 2c 3d 00 00 mov $0x3d2c,%esi 549ab: 48 89 df mov %rbx,%rdi 549ae: e8 00 00 00 00 callq 549b3 549b3: 89 c2 mov %eax,%edx 549b5: 83 e2 fe and $0xfffffffe,%edx 549b8: a8 01 test $0x1,%al 549ba: 74 94 je 54950 549bc: 31 c9 xor %ecx,%ecx 549be: be 2c 3d 00 00 mov $0x3d2c,%esi 549c3: 48 89 df mov %rbx,%rdi 549c6: e8 00 00 00 00 callq 549cb 549cb: eb 83 jmp 54950 549cd: be 0a 00 00 00 mov $0xa,%esi 549d2: 48 89 ef mov %rbp,%rdi 549d5: e8 00 00 00 00 callq 549da 549da: 41 89 c4 mov %eax,%r12d 549dd: 85 c0 test %eax,%eax 549df: 0f 85 21 03 00 00 jne 54d06 549e5: 8b b3 28 ea 00 00 mov 0xea28(%rbx),%esi 549eb: 85 f6 test %esi,%esi 549ed: 0f 8e fe 03 00 00 jle 54df1 549f3: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 549fa: 48 8b 8b 00 ea 00 00 mov 0xea00(%rbx),%rcx 54a01: 48 8d 50 01 lea 0x1(%rax),%rdx 54a05: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax 54a0b: 48 8d 04 81 lea (%rcx,%rax,4),%rax 54a0f: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) 54a16: c7 00 b2 3d 00 00 movl $0x3db2,(%rax) 54a1c: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx 54a22: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54a29: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax 54a30: 8d 51 ff lea -0x1(%rcx),%edx 54a33: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) 54a3a: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) 54a40: 85 d2 test %edx,%edx 54a42: 0f 8e 91 03 00 00 jle 54dd9 54a48: 48 8d 50 01 lea 0x1(%rax),%rdx 54a4c: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax 54a52: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) 54a59: 48 8b 93 00 ea 00 00 mov 0xea00(%rbx),%rdx 54a60: 48 8d 04 82 lea (%rdx,%rax,4),%rax 54a64: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) 54a6a: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx 54a70: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54a77: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax 54a7e: 8d 51 ff lea -0x1(%rcx),%edx 54a81: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) 54a88: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) 54a8e: 85 d2 test %edx,%edx 54a90: 0f 8e 2b 03 00 00 jle 54dc1 54a96: 4c 8b 9b 00 ea 00 00 mov 0xea00(%rbx),%r11 54a9d: 48 8d 50 01 lea 0x1(%rax),%rdx 54aa1: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax 54aa7: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) 54aae: 49 8d 04 83 lea (%r11,%rax,4),%rax 54ab2: c7 00 b1 3d 00 00 movl $0x3db1,(%rax) 54ab8: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx 54abe: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54ac5: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax 54acc: 8d 51 ff lea -0x1(%rcx),%edx 54acf: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) 54ad6: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) 54adc: 85 d2 test %edx,%edx 54ade: 0f 8e c5 02 00 00 jle 54da9 54ae4: 4c 8b 93 00 ea 00 00 mov 0xea00(%rbx),%r10 54aeb: 48 8d 50 01 lea 0x1(%rax),%rdx 54aef: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax 54af5: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) 54afc: 49 8d 04 82 lea (%r10,%rax,4),%rax 54b00: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) 54b06: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx 54b0c: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54b13: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax 54b1a: 8d 51 ff lea -0x1(%rcx),%edx 54b1d: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) 54b24: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) 54b2a: 85 d2 test %edx,%edx 54b2c: 0f 8e 5f 02 00 00 jle 54d91 54b32: 4c 8b 8b 00 ea 00 00 mov 0xea00(%rbx),%r9 54b39: 48 8d 50 01 lea 0x1(%rax),%rdx 54b3d: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax 54b43: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) 54b4a: 49 8d 04 81 lea (%r9,%rax,4),%rax 54b4e: c7 00 b3 3d 00 00 movl $0x3db3,(%rax) 54b54: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx 54b5a: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54b61: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax 54b68: 8d 51 ff lea -0x1(%rcx),%edx 54b6b: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) 54b72: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) 54b78: 85 d2 test %edx,%edx 54b7a: 0f 8e f9 01 00 00 jle 54d79 54b80: 4c 8b 83 00 ea 00 00 mov 0xea00(%rbx),%r8 54b87: 48 8d 50 01 lea 0x1(%rax),%rdx 54b8b: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax 54b91: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) 54b98: 49 8d 04 80 lea (%r8,%rax,4),%rax 54b9c: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) 54ba2: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx 54ba8: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54baf: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax 54bb6: 8d 51 ff lea -0x1(%rcx),%edx 54bb9: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) 54bc0: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) 54bc6: 85 d2 test %edx,%edx 54bc8: 0f 8e 93 01 00 00 jle 54d61 54bce: 48 8b bb 00 ea 00 00 mov 0xea00(%rbx),%rdi 54bd5: 48 8d 50 01 lea 0x1(%rax),%rdx 54bd9: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax 54bdf: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) 54be6: 48 8d 04 87 lea (%rdi,%rax,4),%rax 54bea: c7 00 b0 3d 00 00 movl $0x3db0,(%rax) 54bf0: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx 54bf6: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54bfd: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax 54c04: 8d 51 ff lea -0x1(%rcx),%edx 54c07: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) 54c0e: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) 54c14: 85 d2 test %edx,%edx 54c16: 0f 8e 2d 01 00 00 jle 54d49 54c1c: 48 8b b3 00 ea 00 00 mov 0xea00(%rbx),%rsi 54c23: 48 8d 50 01 lea 0x1(%rax),%rdx 54c27: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax 54c2d: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) 54c34: 48 8d 04 86 lea (%rsi,%rax,4),%rax 54c38: c7 00 08 00 00 00 movl $0x8,(%rax) 54c3e: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx 54c44: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54c4b: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax 54c52: 8d 51 ff lea -0x1(%rcx),%edx 54c55: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) 54c5c: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) 54c62: 85 d2 test %edx,%edx 54c64: 0f 8e c7 00 00 00 jle 54d31 54c6a: 48 8b 8b 00 ea 00 00 mov 0xea00(%rbx),%rcx 54c71: 48 8d 50 01 lea 0x1(%rax),%rdx 54c75: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax 54c7b: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) 54c82: 48 8d 04 81 lea (%rcx,%rax,4),%rax 54c86: c7 00 00 3d 00 00 movl $0x3d00,(%rax) 54c8c: 8b 83 28 ea 00 00 mov 0xea28(%rbx),%eax 54c92: 48 8b 93 10 ea 00 00 mov 0xea10(%rbx),%rdx 54c99: 48 23 93 38 ea 00 00 and 0xea38(%rbx),%rdx 54ca0: 83 e8 01 sub $0x1,%eax 54ca3: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) 54caa: 89 83 28 ea 00 00 mov %eax,0xea28(%rbx) 54cb0: 85 c0 test %eax,%eax 54cb2: 7e 68 jle 54d1c 54cb4: 48 8d 42 01 lea 0x1(%rdx),%rax 54cb8: 48 89 ef mov %rbp,%rdi 54cbb: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) 54cc2: 89 d0 mov %edx,%eax 54cc4: 48 8b 93 00 ea 00 00 mov 0xea00(%rbx),%rdx 54ccb: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax 54cd1: 48 8d 04 82 lea (%rdx,%rax,4),%rax 54cd5: c7 00 03 00 00 00 movl $0x3,(%rax) 54cdb: 48 8b 83 38 ea 00 00 mov 0xea38(%rbx),%rax 54ce2: 83 ab 28 ea 00 00 01 subl $0x1,0xea28(%rbx) 54ce9: 48 21 83 10 ea 00 00 and %rax,0xea10(%rbx) 54cf0: e8 00 00 00 00 callq 54cf5 54cf5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54cfc: e8 00 00 00 00 callq 54d01 54d01: e9 76 fc ff ff jmpq 5497c 54d06: 89 c6 mov %eax,%esi 54d08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54d0f: e8 00 00 00 00 callq 54d14 54d14: 44 89 e0 mov %r12d,%eax 54d17: 5b pop %rbx 54d18: 5d pop %rbp 54d19: 41 5c pop %r12 54d1b: c3 retq 54d1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54d23: e8 00 00 00 00 callq 54d28 54d28: 48 8b 93 10 ea 00 00 mov 0xea10(%rbx),%rdx 54d2f: eb 83 jmp 54cb4 54d31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54d38: e8 00 00 00 00 callq 54d3d 54d3d: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54d44: e9 21 ff ff ff jmpq 54c6a 54d49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54d50: e8 00 00 00 00 callq 54d55 54d55: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54d5c: e9 bb fe ff ff jmpq 54c1c 54d61: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54d68: e8 00 00 00 00 callq 54d6d 54d6d: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54d74: e9 55 fe ff ff jmpq 54bce 54d79: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54d80: e8 00 00 00 00 callq 54d85 54d85: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54d8c: e9 ef fd ff ff jmpq 54b80 54d91: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54d98: e8 00 00 00 00 callq 54d9d 54d9d: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54da4: e9 89 fd ff ff jmpq 54b32 54da9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54db0: e8 00 00 00 00 callq 54db5 54db5: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54dbc: e9 23 fd ff ff jmpq 54ae4 54dc1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54dc8: e8 00 00 00 00 callq 54dcd 54dcd: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54dd4: e9 bd fc ff ff jmpq 54a96 54dd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54de0: e8 00 00 00 00 callq 54de5 54de5: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax 54dec: e9 57 fc ff ff jmpq 54a48 54df1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 54df8: e8 00 00 00 00 callq 54dfd 54dfd: e9 f1 fb ff ff jmpq 549f3 54e02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 54e09: 00 00 00 00 54e0d: 0f 1f 00 nopl (%rax) 0000000000054e10 : 54e10: e8 00 00 00 00 callq 54e15 54e15: 55 push %rbp 54e16: 48 89 fd mov %rdi,%rbp 54e19: e8 00 00 00 00 callq 54e1e 54e1e: 85 c0 test %eax,%eax 54e20: 74 02 je 54e24 54e22: 5d pop %rbp 54e23: c3 retq 54e24: 48 89 ef mov %rbp,%rdi 54e27: 5d pop %rbp 54e28: e9 c3 fa ff ff jmpq 548f0 54e2d: 0f 1f 00 nopl (%rax) 0000000000054e30 : 54e30: e8 00 00 00 00 callq 54e35 54e35: c7 87 64 0a 01 00 02 movl $0x2,0x10a64(%rdi) 54e3c: 00 00 00 54e3f: 31 c0 xor %eax,%eax 54e41: 48 c7 87 10 00 01 00 movq $0x0,0x10010(%rdi) 54e48: 00 00 00 00 54e4c: c7 87 50 02 01 00 00 movl $0x0,0x10250(%rdi) 54e53: 00 00 00 54e56: 48 c7 87 38 03 01 00 movq $0x0,0x10338(%rdi) 54e5d: 00 00 00 00 54e61: c7 87 78 05 01 00 01 movl $0x1,0x10578(%rdi) 54e68: 00 00 00 54e6b: c7 87 80 09 01 00 01 movl $0x1,0x10980(%rdi) 54e72: 00 00 00 54e75: 48 c7 87 90 09 01 00 movq $0x0,0x10990(%rdi) 54e7c: 00 00 00 00 54e80: c3 retq 54e81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 54e88: 00 00 00 00 54e8c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000054e90 : 54e90: e8 00 00 00 00 callq 54e95 54e95: 31 c0 xor %eax,%eax 54e97: c3 retq 54e98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 54e9f: 00 0000000000054ea0 : 54ea0: e8 00 00 00 00 callq 54ea5 54ea5: 31 d2 xor %edx,%edx 54ea7: be 93 03 00 00 mov $0x393,%esi 54eac: e8 00 00 00 00 callq 54eb1 54eb1: c1 e8 07 shr $0x7,%eax 54eb4: 83 f0 01 xor $0x1,%eax 54eb7: 83 e0 01 and $0x1,%eax 54eba: c3 retq 54ebb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000054ec0 : 54ec0: e8 00 00 00 00 callq 54ec5 54ec5: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 54ecb: 4c 8b 07 mov (%rdi),%r8 54ece: 31 d2 xor %edx,%edx 54ed0: 85 c0 test %eax,%eax 54ed2: 75 10 jne 54ee4 54ed4: be 64 80 00 00 mov $0x8064,%esi 54ed9: 4c 89 c7 mov %r8,%rdi 54edc: e8 00 00 00 00 callq 54ee1 54ee1: 89 c0 mov %eax,%eax 54ee3: c3 retq 54ee4: be 5f 80 00 00 mov $0x805f,%esi 54ee9: 4c 89 c7 mov %r8,%rdi 54eec: e8 00 00 00 00 callq 54ef1 54ef1: 89 c0 mov %eax,%eax 54ef3: c3 retq 54ef4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 54efb: 00 00 00 00 54eff: 90 nop 0000000000054f00 : 54f00: e8 00 00 00 00 callq 54f05 54f05: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 54f0b: 4c 8b 07 mov (%rdi),%r8 54f0e: 31 d2 xor %edx,%edx 54f10: 85 c0 test %eax,%eax 54f12: 75 10 jne 54f24 54f14: be 63 80 00 00 mov $0x8063,%esi 54f19: 4c 89 c7 mov %r8,%rdi 54f1c: e8 00 00 00 00 callq 54f21 54f21: 89 c0 mov %eax,%eax 54f23: c3 retq 54f24: be 5e 80 00 00 mov $0x805e,%esi 54f29: 4c 89 c7 mov %r8,%rdi 54f2c: e8 00 00 00 00 callq 54f31 54f31: 89 c0 mov %eax,%eax 54f33: c3 retq 54f34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 54f3b: 00 00 00 00 54f3f: 90 nop 0000000000054f40 : 54f40: e8 00 00 00 00 callq 54f45 54f45: 31 d2 xor %edx,%edx 54f47: 40 84 f6 test %sil,%sil 54f4a: 55 push %rbp 54f4b: be bf 80 00 00 mov $0x80bf,%esi 54f50: 48 89 fd mov %rdi,%rbp 54f53: 74 77 je 54fcc 54f55: e8 00 00 00 00 callq 54f5a 54f5a: 31 c9 xor %ecx,%ecx 54f5c: 48 89 ef mov %rbp,%rdi 54f5f: be bf 80 00 00 mov $0x80bf,%esi 54f64: 0d 00 00 e7 00 or $0xe70000,%eax 54f69: 89 c2 mov %eax,%edx 54f6b: e8 00 00 00 00 callq 54f70 54f70: 48 89 ef mov %rbp,%rdi 54f73: 31 d2 xor %edx,%edx 54f75: be ef 81 00 00 mov $0x81ef,%esi 54f7a: e8 00 00 00 00 callq 54f7f 54f7f: 31 c9 xor %ecx,%ecx 54f81: 48 89 ef mov %rbp,%rdi 54f84: be ef 81 00 00 mov $0x81ef,%esi 54f89: 0d 00 00 00 ff or $0xff000000,%eax 54f8e: 89 c2 mov %eax,%edx 54f90: e8 00 00 00 00 callq 54f95 54f95: 48 89 ef mov %rbp,%rdi 54f98: 31 d2 xor %edx,%edx 54f9a: be f0 81 00 00 mov $0x81f0,%esi 54f9f: e8 00 00 00 00 callq 54fa4 54fa4: 48 89 ef mov %rbp,%rdi 54fa7: 31 c9 xor %ecx,%ecx 54fa9: be f0 81 00 00 mov $0x81f0,%esi 54fae: 25 03 fc ff ff and $0xfffffc03,%eax 54fb3: 89 c2 mov %eax,%edx 54fb5: e8 00 00 00 00 callq 54fba 54fba: 48 89 ef mov %rbp,%rdi 54fbd: 31 c9 xor %ecx,%ecx 54fbf: 31 d2 xor %edx,%edx 54fc1: be e8 81 00 00 mov $0x81e8,%esi 54fc6: 5d pop %rbp 54fc7: e9 00 00 00 00 jmpq 54fcc 54fcc: e8 00 00 00 00 callq 54fd1 54fd1: 31 c9 xor %ecx,%ecx 54fd3: 48 89 ef mov %rbp,%rdi 54fd6: be bf 80 00 00 mov $0x80bf,%esi 54fdb: 25 ff ff 18 ff and $0xff18ffff,%eax 54fe0: 89 c2 mov %eax,%edx 54fe2: 80 ca e7 or $0xe7,%dl 54fe5: e8 00 00 00 00 callq 54fea 54fea: 48 89 ef mov %rbp,%rdi 54fed: 31 d2 xor %edx,%edx 54fef: be ef 81 00 00 mov $0x81ef,%esi 54ff4: e8 00 00 00 00 callq 54ff9 54ff9: 31 c9 xor %ecx,%ecx 54ffb: 48 89 ef mov %rbp,%rdi 54ffe: be ef 81 00 00 mov $0x81ef,%esi 55003: 25 ff ff ff 00 and $0xffffff,%eax 55008: 89 c2 mov %eax,%edx 5500a: 81 ca 00 e0 1f 00 or $0x1fe000,%edx 55010: e8 00 00 00 00 callq 55015 55015: 48 89 ef mov %rbp,%rdi 55018: 31 d2 xor %edx,%edx 5501a: be f0 81 00 00 mov $0x81f0,%esi 5501f: e8 00 00 00 00 callq 55024 55024: 48 89 ef mov %rbp,%rdi 55027: 31 c9 xor %ecx,%ecx 55029: be f0 81 00 00 mov $0x81f0,%esi 5502e: 0d fc 03 00 00 or $0x3fc,%eax 55033: 5d pop %rbp 55034: 89 c2 mov %eax,%edx 55036: e9 00 00 00 00 jmpq 5503b 5503b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000055040 : 55040: e8 00 00 00 00 callq 55045 55045: 55 push %rbp 55046: 31 d2 xor %edx,%edx 55048: 48 89 fd mov %rdi,%rbp 5504b: 53 push %rbx 5504c: 89 f3 mov %esi,%ebx 5504e: be bf 80 00 00 mov $0x80bf,%esi 55053: e8 00 00 00 00 callq 55058 55058: 84 db test %bl,%bl 5505a: 0f 84 8d 00 00 00 je 550ed 55060: 25 f9 ff f9 ff and $0xfff9fff9,%eax 55065: 0d 00 00 e1 00 or $0xe10000,%eax 5506a: 89 c2 mov %eax,%edx 5506c: 31 c9 xor %ecx,%ecx 5506e: be bf 80 00 00 mov $0x80bf,%esi 55073: 48 89 ef mov %rbp,%rdi 55076: e8 00 00 00 00 callq 5507b 5507b: 31 d2 xor %edx,%edx 5507d: be ef 81 00 00 mov $0x81ef,%esi 55082: 48 89 ef mov %rbp,%rdi 55085: e8 00 00 00 00 callq 5508a 5508a: 89 c2 mov %eax,%edx 5508c: 81 e2 ff 1f e0 00 and $0xe01fff,%edx 55092: a9 00 e0 1f ff test $0xff1fe000,%eax 55097: 74 0f je 550a8 55099: 31 c9 xor %ecx,%ecx 5509b: be ef 81 00 00 mov $0x81ef,%esi 550a0: 48 89 ef mov %rbp,%rdi 550a3: e8 00 00 00 00 callq 550a8 550a8: 31 d2 xor %edx,%edx 550aa: be f0 81 00 00 mov $0x81f0,%esi 550af: 48 89 ef mov %rbp,%rdi 550b2: e8 00 00 00 00 callq 550b7 550b7: 89 c2 mov %eax,%edx 550b9: 81 e2 03 fc ff ff and $0xfffffc03,%edx 550bf: a9 fc 03 00 00 test $0x3fc,%eax 550c4: 74 0f je 550d5 550c6: 31 c9 xor %ecx,%ecx 550c8: be f0 81 00 00 mov $0x81f0,%esi 550cd: 48 89 ef mov %rbp,%rdi 550d0: e8 00 00 00 00 callq 550d5 550d5: 31 c9 xor %ecx,%ecx 550d7: 31 d2 xor %edx,%edx 550d9: be f0 81 00 00 mov $0x81f0,%esi 550de: 48 89 ef mov %rbp,%rdi 550e1: e8 00 00 00 00 callq 550e6 550e6: 84 db test %bl,%bl 550e8: 75 0f jne 550f9 550ea: 5b pop %rbx 550eb: 5d pop %rbp 550ec: c3 retq 550ed: 25 f9 ff 18 ff and $0xff18fff9,%eax 550f2: 0c e1 or $0xe1,%al 550f4: e9 71 ff ff ff jmpq 5506a 550f9: 48 89 ef mov %rbp,%rdi 550fc: 5b pop %rbx 550fd: 31 c9 xor %ecx,%ecx 550ff: 31 d2 xor %edx,%edx 55101: be e8 81 00 00 mov $0x81e8,%esi 55106: 5d pop %rbp 55107: e9 00 00 00 00 jmpq 5510c 5510c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000055110 : 55110: e8 00 00 00 00 callq 55115 55115: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 5511b: 4c 8b 07 mov (%rdi),%r8 5511e: 31 c9 xor %ecx,%ecx 55120: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 55127: 85 c0 test %eax,%eax 55129: 75 0d jne 55138 5512b: be 64 80 00 00 mov $0x8064,%esi 55130: 4c 89 c7 mov %r8,%rdi 55133: e9 00 00 00 00 jmpq 55138 55138: be 5f 80 00 00 mov $0x805f,%esi 5513d: 4c 89 c7 mov %r8,%rdi 55140: e9 00 00 00 00 jmpq 55145 55145: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5514c: 00 00 00 00 0000000000055150 : 55150: e8 00 00 00 00 callq 55155 55155: 55 push %rbp 55156: be c0 84 00 00 mov $0x84c0,%esi 5515b: 48 89 fd mov %rdi,%rbp 5515e: 53 push %rbx 5515f: 31 db xor %ebx,%ebx 55161: 83 f9 01 cmp $0x1,%ecx 55164: 0f 94 c3 sete %bl 55167: 31 d2 xor %edx,%edx 55169: c1 e3 03 shl $0x3,%ebx 5516c: e8 00 00 00 00 callq 55171 55171: 48 89 ef mov %rbp,%rdi 55174: 31 c9 xor %ecx,%ecx 55176: be c0 84 00 00 mov $0x84c0,%esi 5517b: 83 e0 f7 and $0xfffffff7,%eax 5517e: 89 c2 mov %eax,%edx 55180: 09 da or %ebx,%edx 55182: e8 00 00 00 00 callq 55187 55187: 31 c0 xor %eax,%eax 55189: 5b pop %rbx 5518a: 5d pop %rbp 5518b: c3 retq 5518c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000055190 : 55190: e8 00 00 00 00 callq 55195 55195: 41 55 push %r13 55197: 31 d2 xor %edx,%edx 55199: be 01 80 00 00 mov $0x8001,%esi 5519e: 41 54 push %r12 551a0: 55 push %rbp 551a1: 48 89 fd mov %rdi,%rbp 551a4: 53 push %rbx 551a5: bb 64 00 00 00 mov $0x64,%ebx 551aa: e8 00 00 00 00 callq 551af 551af: 31 c9 xor %ecx,%ecx 551b1: be 01 80 00 00 mov $0x8001,%esi 551b6: 48 89 ef mov %rbp,%rdi 551b9: 83 c8 01 or $0x1,%eax 551bc: 89 c2 mov %eax,%edx 551be: e8 00 00 00 00 callq 551c3 551c3: 31 d2 xor %edx,%edx 551c5: be be 80 00 00 mov $0x80be,%esi 551ca: 48 89 ef mov %rbp,%rdi 551cd: e8 00 00 00 00 callq 551d2 551d2: 31 c9 xor %ecx,%ecx 551d4: be be 80 00 00 mov $0x80be,%esi 551d9: 48 89 ef mov %rbp,%rdi 551dc: 25 00 f0 ff ff and $0xfffff000,%eax 551e1: 89 c2 mov %eax,%edx 551e3: 81 ca 40 00 04 00 or $0x40040,%edx 551e9: e8 00 00 00 00 callq 551ee 551ee: 31 d2 xor %edx,%edx 551f0: be ef 81 00 00 mov $0x81ef,%esi 551f5: 48 89 ef mov %rbp,%rdi 551f8: e8 00 00 00 00 callq 551fd 551fd: 31 c9 xor %ecx,%ecx 551ff: be ef 81 00 00 mov $0x81ef,%esi 55204: 48 89 ef mov %rbp,%rdi 55207: 25 00 f0 ff ff and $0xfffff000,%eax 5520c: 89 c2 mov %eax,%edx 5520e: 83 ca 40 or $0x40,%edx 55211: e8 00 00 00 00 callq 55216 55216: 31 d2 xor %edx,%edx 55218: be bf 80 00 00 mov $0x80bf,%esi 5521d: 48 89 ef mov %rbp,%rdi 55220: e8 00 00 00 00 callq 55225 55225: 31 c9 xor %ecx,%ecx 55227: be bf 80 00 00 mov $0x80bf,%esi 5522c: 48 89 ef mov %rbp,%rdi 5522f: 25 ff ff ef ff and $0xffefffff,%eax 55234: 89 c2 mov %eax,%edx 55236: 83 ca 10 or $0x10,%edx 55239: e8 00 00 00 00 callq 5523e 5523e: 31 c9 xor %ecx,%ecx 55240: ba 07 00 00 00 mov $0x7,%edx 55245: 48 89 ef mov %rbp,%rdi 55248: be e8 81 00 00 mov $0x81e8,%esi 5524d: e8 00 00 00 00 callq 55252 55252: 31 d2 xor %edx,%edx 55254: be be 80 00 00 mov $0x80be,%esi 55259: 48 89 ef mov %rbp,%rdi 5525c: e8 00 00 00 00 callq 55261 55261: 31 c9 xor %ecx,%ecx 55263: be be 80 00 00 mov $0x80be,%esi 55268: 48 89 ef mov %rbp,%rdi 5526b: 25 ff ff fe ff and $0xfffeffff,%eax 55270: 89 c2 mov %eax,%edx 55272: e8 00 00 00 00 callq 55277 55277: 31 d2 xor %edx,%edx 55279: be ef 81 00 00 mov $0x81ef,%esi 5527e: 48 89 ef mov %rbp,%rdi 55281: e8 00 00 00 00 callq 55286 55286: be ef 81 00 00 mov $0x81ef,%esi 5528b: 48 89 ef mov %rbp,%rdi 5528e: 25 ff 0f 60 00 and $0x600fff,%eax 55293: 31 c9 xor %ecx,%ecx 55295: 89 c2 mov %eax,%edx 55297: 81 ca 00 f0 1f 00 or $0x1ff000,%edx 5529d: e8 00 00 00 00 callq 552a2 552a2: 31 d2 xor %edx,%edx 552a4: be f0 81 00 00 mov $0x81f0,%esi 552a9: 48 89 ef mov %rbp,%rdi 552ac: e8 00 00 00 00 callq 552b1 552b1: 31 c9 xor %ecx,%ecx 552b3: be f0 81 00 00 mov $0x81f0,%esi 552b8: 48 89 ef mov %rbp,%rdi 552bb: 83 c8 3f or $0x3f,%eax 552be: 89 c2 mov %eax,%edx 552c0: e8 00 00 00 00 callq 552c5 552c5: 31 c9 xor %ecx,%ecx 552c7: ba f7 00 00 00 mov $0xf7,%edx 552cc: 48 89 ef mov %rbp,%rdi 552cf: be bf 80 00 00 mov $0x80bf,%esi 552d4: e8 00 00 00 00 callq 552d9 552d9: 31 c9 xor %ecx,%ecx 552db: ba 00 80 39 00 mov $0x398000,%edx 552e0: 48 89 ef mov %rbp,%rdi 552e3: be 26 85 00 00 mov $0x8526,%esi 552e8: e8 00 00 00 00 callq 552ed 552ed: 31 d2 xor %edx,%edx 552ef: be 3d 85 00 00 mov $0x853d,%esi 552f4: 48 89 ef mov %rbp,%rdi 552f7: e8 00 00 00 00 callq 552fc 552fc: 31 c9 xor %ecx,%ecx 552fe: be 3d 85 00 00 mov $0x853d,%esi 55303: 48 89 ef mov %rbp,%rdi 55306: 83 e0 fe and $0xfffffffe,%eax 55309: 89 c2 mov %eax,%edx 5530b: e8 00 00 00 00 callq 55310 55310: 31 c9 xor %ecx,%ecx 55312: 31 d2 xor %edx,%edx 55314: be 2d 85 00 00 mov $0x852d,%esi 55319: 48 89 ef mov %rbp,%rdi 5531c: e8 00 00 00 00 callq 55321 55321: 31 c9 xor %ecx,%ecx 55323: 31 d2 xor %edx,%edx 55325: be 2e 85 00 00 mov $0x852e,%esi 5532a: 48 89 ef mov %rbp,%rdi 5532d: e8 00 00 00 00 callq 55332 55332: 31 c9 xor %ecx,%ecx 55334: 31 d2 xor %edx,%edx 55336: be 28 85 00 00 mov $0x8528,%esi 5533b: 48 89 ef mov %rbp,%rdi 5533e: e8 00 00 00 00 callq 55343 55343: 31 c9 xor %ecx,%ecx 55345: be 17 85 00 00 mov $0x8517,%esi 5534a: 48 89 ef mov %rbp,%rdi 5534d: 48 8b 95 68 fe 00 00 mov 0xfe68(%rbp),%rdx 55354: 48 c1 ea 08 shr $0x8,%rdx 55358: e8 00 00 00 00 callq 5535d 5535d: 31 c9 xor %ecx,%ecx 5535f: ba 00 01 00 00 mov $0x100,%edx 55364: 48 89 ef mov %rbp,%rdi 55367: be 09 80 00 00 mov $0x8009,%esi 5536c: e8 00 00 00 00 callq 55371 55371: 31 c9 xor %ecx,%ecx 55373: ba 00 00 04 00 mov $0x40000,%edx 55378: 48 89 ef mov %rbp,%rdi 5537b: be 0a 80 00 00 mov $0x800a,%esi 55380: e8 00 00 00 00 callq 55385 55385: 31 c9 xor %ecx,%ecx 55387: ba 00 01 04 00 mov $0x40100,%edx 5538c: 48 89 ef mov %rbp,%rdi 5538f: be 0b 80 00 00 mov $0x800b,%esi 55394: e8 00 00 00 00 callq 55399 55399: 31 c9 xor %ecx,%ecx 5539b: ba 00 00 01 00 mov $0x10000,%edx 553a0: 48 89 ef mov %rbp,%rdi 553a3: be 0c 80 00 00 mov $0x800c,%esi 553a8: e8 00 00 00 00 callq 553ad 553ad: 31 c9 xor %ecx,%ecx 553af: ba 00 01 05 00 mov $0x50100,%edx 553b4: 48 89 ef mov %rbp,%rdi 553b7: be 0d 80 00 00 mov $0x800d,%esi 553bc: e8 00 00 00 00 callq 553c1 553c1: 31 c9 xor %ecx,%ecx 553c3: ba 00 c0 05 00 mov $0x5c000,%edx 553c8: 48 89 ef mov %rbp,%rdi 553cb: be 0e 80 00 00 mov $0x800e,%esi 553d0: e8 00 00 00 00 callq 553d5 553d5: 31 d2 xor %edx,%edx 553d7: be 1d 85 00 00 mov $0x851d,%esi 553dc: 48 89 ef mov %rbp,%rdi 553df: e8 00 00 00 00 callq 553e4 553e4: 31 c9 xor %ecx,%ecx 553e6: be 1d 85 00 00 mov $0x851d,%esi 553eb: 48 89 ef mov %rbp,%rdi 553ee: 80 e4 fe and $0xfe,%ah 553f1: 89 c2 mov %eax,%edx 553f3: e8 00 00 00 00 callq 553f8 553f8: 31 d2 xor %edx,%edx 553fa: be c0 84 00 00 mov $0x84c0,%esi 553ff: 48 89 ef mov %rbp,%rdi 55402: e8 00 00 00 00 callq 55407 55407: 31 c9 xor %ecx,%ecx 55409: be c0 84 00 00 mov $0x84c0,%esi 5540e: 48 89 ef mov %rbp,%rdi 55411: 83 c8 08 or $0x8,%eax 55414: 89 c2 mov %eax,%edx 55416: e8 00 00 00 00 callq 5541b 5541b: 8b 95 18 02 01 00 mov 0x10218(%rbp),%edx 55421: 31 c9 xor %ecx,%ecx 55423: 48 89 ef mov %rbp,%rdi 55426: be 63 80 00 00 mov $0x8063,%esi 5542b: e8 00 00 00 00 callq 55430 55430: 8b 95 18 02 01 00 mov 0x10218(%rbp),%edx 55436: 31 c9 xor %ecx,%ecx 55438: 48 89 ef mov %rbp,%rdi 5543b: be 64 80 00 00 mov $0x8064,%esi 55440: e8 00 00 00 00 callq 55445 55445: 8b 95 38 02 01 00 mov 0x10238(%rbp),%edx 5544b: 31 c9 xor %ecx,%ecx 5544d: 48 89 ef mov %rbp,%rdi 55450: be 60 80 00 00 mov $0x8060,%esi 55455: e8 00 00 00 00 callq 5545a 5545a: 8b 95 3c 02 01 00 mov 0x1023c(%rbp),%edx 55460: 31 c9 xor %ecx,%ecx 55462: 48 89 ef mov %rbp,%rdi 55465: be 61 80 00 00 mov $0x8061,%esi 5546a: e8 00 00 00 00 callq 5546f 5546f: 8b 95 28 02 01 00 mov 0x10228(%rbp),%edx 55475: 31 c9 xor %ecx,%ecx 55477: 48 89 ef mov %rbp,%rdi 5547a: be 62 80 00 00 mov $0x8062,%esi 5547f: c1 ea 02 shr $0x2,%edx 55482: e8 00 00 00 00 callq 55487 55487: 8b 95 40 05 01 00 mov 0x10540(%rbp),%edx 5548d: 31 c9 xor %ecx,%ecx 5548f: 48 89 ef mov %rbp,%rdi 55492: be 5e 80 00 00 mov $0x805e,%esi 55497: e8 00 00 00 00 callq 5549c 5549c: 8b 95 40 05 01 00 mov 0x10540(%rbp),%edx 554a2: 31 c9 xor %ecx,%ecx 554a4: 48 89 ef mov %rbp,%rdi 554a7: be 5f 80 00 00 mov $0x805f,%esi 554ac: e8 00 00 00 00 callq 554b1 554b1: 8b 95 60 05 01 00 mov 0x10560(%rbp),%edx 554b7: 31 c9 xor %ecx,%ecx 554b9: 48 89 ef mov %rbp,%rdi 554bc: be 5b 80 00 00 mov $0x805b,%esi 554c1: e8 00 00 00 00 callq 554c6 554c6: 8b 95 64 05 01 00 mov 0x10564(%rbp),%edx 554cc: 31 c9 xor %ecx,%ecx 554ce: 48 89 ef mov %rbp,%rdi 554d1: be 5c 80 00 00 mov $0x805c,%esi 554d6: e8 00 00 00 00 callq 554db 554db: 8b 95 50 05 01 00 mov 0x10550(%rbp),%edx 554e1: 31 c9 xor %ecx,%ecx 554e3: 48 89 ef mov %rbp,%rdi 554e6: be 5d 80 00 00 mov $0x805d,%esi 554eb: c1 ea 02 shr $0x2,%edx 554ee: e8 00 00 00 00 callq 554f3 554f3: 31 d2 xor %edx,%edx 554f5: be 05 80 00 00 mov $0x8005,%esi 554fa: 48 89 ef mov %rbp,%rdi 554fd: e8 00 00 00 00 callq 55502 55502: 31 c9 xor %ecx,%ecx 55504: be 05 80 00 00 mov $0x8005,%esi 55509: 48 89 ef mov %rbp,%rdi 5550c: 83 c8 01 or $0x1,%eax 5550f: 89 c2 mov %eax,%edx 55511: e8 00 00 00 00 callq 55516 55516: 31 d2 xor %edx,%edx 55518: be 48 80 00 00 mov $0x8048,%esi 5551d: 48 89 ef mov %rbp,%rdi 55520: e8 00 00 00 00 callq 55525 55525: 31 c9 xor %ecx,%ecx 55527: be 48 80 00 00 mov $0x8048,%esi 5552c: 48 89 ef mov %rbp,%rdi 5552f: 83 c8 01 or $0x1,%eax 55532: 89 c2 mov %eax,%edx 55534: e8 00 00 00 00 callq 55539 55539: bf 58 89 41 00 mov $0x418958,%edi 5553e: e8 00 00 00 00 callq 55543 55543: 48 83 eb 01 sub $0x1,%rbx 55547: 75 f0 jne 55539 55549: 31 d2 xor %edx,%edx 5554b: be 48 80 00 00 mov $0x8048,%esi 55550: 48 89 ef mov %rbp,%rdi 55553: 41 bd 0a 00 00 00 mov $0xa,%r13d 55559: e8 00 00 00 00 callq 5555e 5555e: 31 c9 xor %ecx,%ecx 55560: be 48 80 00 00 mov $0x8048,%esi 55565: 48 89 ef mov %rbp,%rdi 55568: 83 e0 fe and $0xfffffffe,%eax 5556b: 89 c2 mov %eax,%edx 5556d: e8 00 00 00 00 callq 55572 55572: 41 bc 64 00 00 00 mov $0x64,%r12d 55578: 31 d2 xor %edx,%edx 5557a: be 01 80 00 00 mov $0x8001,%esi 5557f: 48 89 ef mov %rbp,%rdi 55582: e8 00 00 00 00 callq 55587 55587: a8 02 test $0x2,%al 55589: 0f 85 dc 00 00 00 jne 5566b 5558f: bb 0a 00 00 00 mov $0xa,%ebx 55594: bf 58 89 41 00 mov $0x418958,%edi 55599: e8 00 00 00 00 callq 5559e 5559e: 48 83 eb 01 sub $0x1,%rbx 555a2: 75 f0 jne 55594 555a4: 41 83 ec 01 sub $0x1,%r12d 555a8: 75 ce jne 55578 555aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 555b1: bb 0a 00 00 00 mov $0xa,%ebx 555b6: e8 00 00 00 00 callq 555bb 555bb: 31 d2 xor %edx,%edx 555bd: be 48 80 00 00 mov $0x8048,%esi 555c2: 48 89 ef mov %rbp,%rdi 555c5: e8 00 00 00 00 callq 555ca 555ca: 31 c9 xor %ecx,%ecx 555cc: be 48 80 00 00 mov $0x8048,%esi 555d1: 48 89 ef mov %rbp,%rdi 555d4: 83 c8 01 or $0x1,%eax 555d7: 89 c2 mov %eax,%edx 555d9: e8 00 00 00 00 callq 555de 555de: bf 58 89 41 00 mov $0x418958,%edi 555e3: e8 00 00 00 00 callq 555e8 555e8: 48 83 eb 01 sub $0x1,%rbx 555ec: 75 f0 jne 555de 555ee: 31 d2 xor %edx,%edx 555f0: be 48 80 00 00 mov $0x8048,%esi 555f5: 48 89 ef mov %rbp,%rdi 555f8: bb 0a 00 00 00 mov $0xa,%ebx 555fd: e8 00 00 00 00 callq 55602 55602: 31 c9 xor %ecx,%ecx 55604: be 48 80 00 00 mov $0x8048,%esi 55609: 48 89 ef mov %rbp,%rdi 5560c: 83 e0 fe and $0xfffffffe,%eax 5560f: 89 c2 mov %eax,%edx 55611: e8 00 00 00 00 callq 55616 55616: bf 58 89 41 00 mov $0x418958,%edi 5561b: e8 00 00 00 00 callq 55620 55620: 48 83 eb 01 sub $0x1,%rbx 55624: 75 f0 jne 55616 55626: 41 83 ed 01 sub $0x1,%r13d 5562a: 0f 85 42 ff ff ff jne 55572 55630: 48 89 ef mov %rbp,%rdi 55633: 31 d2 xor %edx,%edx 55635: be 01 80 00 00 mov $0x8001,%esi 5563a: e8 00 00 00 00 callq 5563f 5563f: 48 89 ef mov %rbp,%rdi 55642: 31 c9 xor %ecx,%ecx 55644: be 01 80 00 00 mov $0x8001,%esi 55649: 83 e0 fe and $0xfffffffe,%eax 5564c: 89 c2 mov %eax,%edx 5564e: e8 00 00 00 00 callq 55653 55653: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5565a: e8 00 00 00 00 callq 5565f 5565f: b8 92 ff ff ff mov $0xffffff92,%eax 55664: 5b pop %rbx 55665: 5d pop %rbp 55666: 41 5c pop %r12 55668: 41 5d pop %r13 5566a: c3 retq 5566b: 48 89 ef mov %rbp,%rdi 5566e: 31 d2 xor %edx,%edx 55670: be 01 80 00 00 mov $0x8001,%esi 55675: e8 00 00 00 00 callq 5567a 5567a: 48 89 ef mov %rbp,%rdi 5567d: 31 c9 xor %ecx,%ecx 5567f: be 01 80 00 00 mov $0x8001,%esi 55684: 83 e0 fe and $0xfffffffe,%eax 55687: 89 c2 mov %eax,%edx 55689: e8 00 00 00 00 callq 5568e 5568e: 31 c0 xor %eax,%eax 55690: 5b pop %rbx 55691: 5d pop %rbp 55692: 41 5c pop %r12 55694: 41 5d pop %r13 55696: c3 retq 55697: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5569e: 00 00 00000000000556a0 : 556a0: e8 00 00 00 00 callq 556a5 556a5: 55 push %rbp 556a6: 31 d2 xor %edx,%edx 556a8: be 98 03 00 00 mov $0x398,%esi 556ad: 48 89 fd mov %rdi,%rbp 556b0: e8 00 00 00 00 callq 556b5 556b5: 48 89 ef mov %rbp,%rdi 556b8: 31 c9 xor %ecx,%ecx 556ba: be 98 03 00 00 mov $0x398,%esi 556bf: 0d 00 00 00 01 or $0x1000000,%eax 556c4: 89 c2 mov %eax,%edx 556c6: e8 00 00 00 00 callq 556cb 556cb: bf b8 ae 47 01 mov $0x147aeb8,%edi 556d0: e8 00 00 00 00 callq 556d5 556d5: 48 89 ef mov %rbp,%rdi 556d8: 5d pop %rbp 556d9: e9 b2 fa ff ff jmpq 55190 556de: 66 90 xchg %ax,%ax 00000000000556e0 : 556e0: e8 00 00 00 00 callq 556e5 556e5: e9 00 00 00 00 jmpq 556ea 556ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000556f0 : 556f0: e8 00 00 00 00 callq 556f5 556f5: 55 push %rbp 556f6: 48 89 fd mov %rdi,%rbp 556f9: e8 00 00 00 00 callq 556fe 556fe: 85 c0 test %eax,%eax 55700: 74 02 je 55704 55702: 5d pop %rbp 55703: c3 retq 55704: 48 89 ef mov %rbp,%rdi 55707: 5d pop %rbp 55708: e9 00 00 00 00 jmpq 5570d 5570d: 0f 1f 00 nopl (%rax) 0000000000055710 : 55710: e8 00 00 00 00 callq 55715 55715: 41 55 push %r13 55717: 4c 8d af 80 09 01 00 lea 0x10980(%rdi),%r13 5571e: ba a7 00 00 00 mov $0xa7,%edx 55723: 31 f6 xor %esi,%esi 55725: 41 54 push %r12 55727: 4c 89 e9 mov %r13,%rcx 5572a: 55 push %rbp 5572b: 48 89 fd mov %rdi,%rbp 5572e: 53 push %rbx 5572f: e8 00 00 00 00 callq 55734 55734: 41 89 c4 mov %eax,%r12d 55737: 85 c0 test %eax,%eax 55739: 74 0a je 55745 5573b: 5b pop %rbx 5573c: 44 89 e0 mov %r12d,%eax 5573f: 5d pop %rbp 55740: 41 5c pop %r12 55742: 41 5d pop %r13 55744: c3 retq 55745: be 00 c0 0a 00 mov $0xac000,%esi 5574a: 48 89 ef mov %rbp,%rdi 5574d: e8 00 00 00 00 callq 55752 55752: 41 89 c4 mov %eax,%r12d 55755: 85 c0 test %eax,%eax 55757: 75 e2 jne 5573b 55759: 48 89 ef mov %rbp,%rdi 5575c: e8 00 00 00 00 callq 55761 55761: 41 89 c4 mov %eax,%r12d 55764: 85 c0 test %eax,%eax 55766: 75 d3 jne 5573b 55768: 8b 85 64 0a 01 00 mov 0x10a64(%rbp),%eax 5576e: 85 c0 test %eax,%eax 55770: 75 0f jne 55781 55772: eb 5b jmp 557cf 55774: 41 83 c4 01 add $0x1,%r12d 55778: 44 39 a5 64 0a 01 00 cmp %r12d,0x10a64(%rbp) 5577f: 76 4e jbe 557cf 55781: 49 63 dc movslq %r12d,%rbx 55784: 44 89 e2 mov %r12d,%edx 55787: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5578e: 48 69 db 28 03 00 00 imul $0x328,%rbx,%rbx 55795: 48 8d bc 1d 98 02 01 lea 0x10298(%rbp,%rbx,1),%rdi 5579c: 00 5579d: e8 00 00 00 00 callq 557a2 557a2: 45 31 c0 xor %r8d,%r8d 557a5: 4c 89 e9 mov %r13,%rcx 557a8: ba 00 02 00 00 mov $0x200,%edx 557ad: 48 8d b4 1d 08 00 01 lea 0x10008(%rbp,%rbx,1),%rsi 557b4: 00 557b5: 41 b9 01 00 00 00 mov $0x1,%r9d 557bb: 48 89 ef mov %rbp,%rdi 557be: e8 00 00 00 00 callq 557c3 557c3: 85 c0 test %eax,%eax 557c5: 74 ad je 55774 557c7: 41 89 c4 mov %eax,%r12d 557ca: e9 6c ff ff ff jmpq 5573b 557cf: 5b pop %rbx 557d0: 48 89 ef mov %rbp,%rdi 557d3: 5d pop %rbp 557d4: 41 5c pop %r12 557d6: 41 5d pop %r13 557d8: e9 00 00 00 00 jmpq 557dd 557dd: 0f 1f 00 nopl (%rax) 00000000000557e0 : 557e0: e8 00 00 00 00 callq 557e5 557e5: 55 push %rbp 557e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 557ed: 48 89 fd mov %rdi,%rbp 557f0: bf 01 00 00 00 mov $0x1,%edi 557f5: 53 push %rbx 557f6: 48 89 d3 mov %rdx,%rbx 557f9: e8 00 00 00 00 callq 557fe 557fe: 8b 53 2c mov 0x2c(%rbx),%edx 55801: 83 fa 01 cmp $0x1,%edx 55804: 76 14 jbe 5581a 55806: 8b 73 04 mov 0x4(%rbx),%esi 55809: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 55810: e8 00 00 00 00 callq 55815 55815: 31 c0 xor %eax,%eax 55817: 5b pop %rbx 55818: 5d pop %rbp 55819: c3 retq 5581a: 48 69 d2 28 03 00 00 imul $0x328,%rdx,%rdx 55821: 48 8d bc 15 08 00 01 lea 0x10008(%rbp,%rdx,1),%rdi 55828: 00 55829: e8 00 00 00 00 callq 5582e 5582e: 31 c0 xor %eax,%eax 55830: 5b pop %rbx 55831: 5d pop %rbp 55832: c3 retq 55833: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5583a: 00 00 00 00 5583e: 66 90 xchg %ax,%ax 0000000000055840 : 55840: e8 00 00 00 00 callq 55845 55845: 55 push %rbp 55846: 48 89 fd mov %rdi,%rbp 55849: ba 10 27 00 00 mov $0x2710,%edx 5584e: be 10 27 00 00 mov $0x2710,%esi 55853: 53 push %rbx 55854: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 5585b: 48 8b 40 40 mov 0x40(%rax),%rax 5585f: e8 00 00 00 00 callq 55864 55864: f6 85 91 89 00 00 40 testb $0x40,0x8991(%rbp) 5586b: 74 4c je 558b9 5586d: be 01 00 00 00 mov $0x1,%esi 55872: 48 89 ef mov %rbp,%rdi 55875: e8 c6 f7 ff ff callq 55040 5587a: 8b 85 64 0a 01 00 mov 0x10a64(%rbp),%eax 55880: 85 c0 test %eax,%eax 55882: 0f 84 00 00 00 00 je 55888 55888: 31 db xor %ebx,%ebx 5588a: eb 0f jmp 5589b 5588c: 83 c3 01 add $0x1,%ebx 5588f: 39 9d 64 0a 01 00 cmp %ebx,0x10a64(%rbp) 55895: 0f 86 00 00 00 00 jbe 5589b 5589b: 48 63 c3 movslq %ebx,%rax 5589e: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 558a5: 48 8d bc 05 08 00 01 lea 0x10008(%rbp,%rax,1),%rdi 558ac: 00 558ad: e8 00 00 00 00 callq 558b2 558b2: 85 c0 test %eax,%eax 558b4: 74 d6 je 5588c 558b6: 5b pop %rbx 558b7: 5d pop %rbp 558b8: c3 retq 558b9: 48 89 ef mov %rbp,%rdi 558bc: 31 c9 xor %ecx,%ecx 558be: ba 07 00 00 00 mov $0x7,%edx 558c3: be e8 81 00 00 mov $0x81e8,%esi 558c8: e8 00 00 00 00 callq 558cd 558cd: 31 f6 xor %esi,%esi 558cf: 48 89 ef mov %rbp,%rdi 558d2: e8 69 f7 ff ff callq 55040 558d7: eb a1 jmp 5587a 558d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000558e0 : 558e0: e8 00 00 00 00 callq 558e5 558e5: 55 push %rbp 558e6: 48 89 fd mov %rdi,%rbp 558e9: e8 00 00 00 00 callq 558ee 558ee: 85 c0 test %eax,%eax 558f0: 74 02 je 558f4 558f2: 5d pop %rbp 558f3: c3 retq 558f4: 48 89 ef mov %rbp,%rdi 558f7: 5d pop %rbp 558f8: e9 43 ff ff ff jmpq 55840 558fd: 0f 1f 00 nopl (%rax) 0000000000055900 : 55900: e8 00 00 00 00 callq 55905 55905: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 5590b: 85 c0 test %eax,%eax 5590d: 74 34 je 55943 5590f: 55 push %rbp 55910: 48 89 fd mov %rdi,%rbp 55913: 53 push %rbx 55914: 31 db xor %ebx,%ebx 55916: eb 0b jmp 55923 55918: 83 c3 01 add $0x1,%ebx 5591b: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 55921: 76 18 jbe 5593b 55923: 31 d2 xor %edx,%edx 55925: be 93 03 00 00 mov $0x393,%esi 5592a: 48 89 ef mov %rbp,%rdi 5592d: e8 00 00 00 00 callq 55932 55932: a8 80 test $0x80,%al 55934: 75 e2 jne 55918 55936: 31 c0 xor %eax,%eax 55938: 5b pop %rbx 55939: 5d pop %rbp 5593a: c3 retq 5593b: b8 92 ff ff ff mov $0xffffff92,%eax 55940: 5b pop %rbx 55941: 5d pop %rbp 55942: c3 retq 55943: b8 92 ff ff ff mov $0xffffff92,%eax 55948: c3 retq 55949: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000055950 : 55950: e8 00 00 00 00 callq 55955 55955: 41 56 push %r14 55957: 41 55 push %r13 55959: 41 54 push %r12 5595b: 55 push %rbp 5595c: 48 89 fd mov %rdi,%rbp 5595f: 53 push %rbx 55960: 85 f6 test %esi,%esi 55962: 75 57 jne 559bb 55964: 41 89 f5 mov %esi,%r13d 55967: 41 be 0a 00 00 00 mov $0xa,%r14d 5596d: 41 bc 64 00 00 00 mov $0x64,%r12d 55973: 31 d2 xor %edx,%edx 55975: be 27 85 00 00 mov $0x8527,%esi 5597a: 48 89 ef mov %rbp,%rdi 5597d: e8 00 00 00 00 callq 55982 55982: a9 7f 33 00 00 test $0x337f,%eax 55987: 75 3f jne 559c8 55989: bb 0a 00 00 00 mov $0xa,%ebx 5598e: bf 58 89 41 00 mov $0x418958,%edi 55993: e8 00 00 00 00 callq 55998 55998: 48 83 eb 01 sub $0x1,%rbx 5599c: 75 f0 jne 5598e 5599e: 41 83 ec 01 sub $0x1,%r12d 559a2: 75 cf jne 55973 559a4: 41 83 ee 01 sub $0x1,%r14d 559a8: 75 c3 jne 5596d 559aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 559b1: e8 00 00 00 00 callq 559b6 559b6: e9 e8 00 00 00 jmpq 55aa3 559bb: 5b pop %rbx 559bc: 5d pop %rbp 559bd: 41 5c pop %r12 559bf: 41 5d pop %r13 559c1: 41 5e pop %r14 559c3: e9 c8 f7 ff ff jmpq 55190 559c8: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 559ce: 85 c0 test %eax,%eax 559d0: 75 16 jne 559e8 559d2: e9 d7 00 00 00 jmpq 55aae 559d7: 41 83 c5 01 add $0x1,%r13d 559db: 44 3b ad 28 07 00 00 cmp 0x728(%rbp),%r13d 559e2: 0f 83 c6 00 00 00 jae 55aae 559e8: 31 d2 xor %edx,%edx 559ea: be 93 03 00 00 mov $0x393,%esi 559ef: 48 89 ef mov %rbp,%rdi 559f2: e8 00 00 00 00 callq 559f7 559f7: a8 80 test $0x80,%al 559f9: 75 dc jne 559d7 559fb: 31 d2 xor %edx,%edx 559fd: be 1d 85 00 00 mov $0x851d,%esi 55a02: 48 89 ef mov %rbp,%rdi 55a05: bb 64 00 00 00 mov $0x64,%ebx 55a0a: e8 00 00 00 00 callq 55a0f 55a0f: 31 c9 xor %ecx,%ecx 55a11: be 1d 85 00 00 mov $0x851d,%esi 55a16: 48 89 ef mov %rbp,%rdi 55a19: 80 cc 01 or $0x1,%ah 55a1c: 89 c2 mov %eax,%edx 55a1e: e8 00 00 00 00 callq 55a23 55a23: eb 0f jmp 55a34 55a25: bf 58 89 41 00 mov $0x418958,%edi 55a2a: e8 00 00 00 00 callq 55a2f 55a2f: 83 eb 01 sub $0x1,%ebx 55a32: 74 16 je 55a4a 55a34: 31 d2 xor %edx,%edx 55a36: be 27 85 00 00 mov $0x8527,%esi 55a3b: 48 89 ef mov %rbp,%rdi 55a3e: e8 00 00 00 00 callq 55a43 55a43: a9 40 02 00 00 test $0x240,%eax 55a48: 74 db je 55a25 55a4a: 31 d2 xor %edx,%edx 55a4c: be 05 80 00 00 mov $0x8005,%esi 55a51: 48 89 ef mov %rbp,%rdi 55a54: e8 00 00 00 00 callq 55a59 55a59: 31 c9 xor %ecx,%ecx 55a5b: be 05 80 00 00 mov $0x8005,%esi 55a60: 48 89 ef mov %rbp,%rdi 55a63: 25 fe ff f7 ff and $0xfff7fffe,%eax 55a68: 89 c2 mov %eax,%edx 55a6a: e8 00 00 00 00 callq 55a6f 55a6f: 31 d2 xor %edx,%edx 55a71: be 48 80 00 00 mov $0x8048,%esi 55a76: 48 89 ef mov %rbp,%rdi 55a79: e8 00 00 00 00 callq 55a7e 55a7e: 31 c9 xor %ecx,%ecx 55a80: be 48 80 00 00 mov $0x8048,%esi 55a85: 48 89 ef mov %rbp,%rdi 55a88: 83 c8 01 or $0x1,%eax 55a8b: 89 c2 mov %eax,%edx 55a8d: e8 00 00 00 00 callq 55a92 55a92: 31 c9 xor %ecx,%ecx 55a94: 31 d2 xor %edx,%edx 55a96: be 01 80 00 00 mov $0x8001,%esi 55a9b: 48 89 ef mov %rbp,%rdi 55a9e: e8 00 00 00 00 callq 55aa3 55aa3: 5b pop %rbx 55aa4: 31 c0 xor %eax,%eax 55aa6: 5d pop %rbp 55aa7: 41 5c pop %r12 55aa9: 41 5d pop %r13 55aab: 41 5e pop %r14 55aad: c3 retq 55aae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 55ab5: e8 00 00 00 00 callq 55aba 55aba: eb e7 jmp 55aa3 55abc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000055ac0 : 55ac0: e8 00 00 00 00 callq 55ac5 55ac5: 55 push %rbp 55ac6: 48 89 fd mov %rdi,%rbp 55ac9: 85 f6 test %esi,%esi 55acb: 74 1f je 55aec 55acd: 31 c9 xor %ecx,%ecx 55acf: ba 07 00 00 00 mov $0x7,%edx 55ad4: be e8 81 00 00 mov $0x81e8,%esi 55ad9: e8 00 00 00 00 callq 55ade 55ade: 48 89 ef mov %rbp,%rdi 55ae1: 31 f6 xor %esi,%esi 55ae3: e8 58 f5 ff ff callq 55040 55ae8: 31 c0 xor %eax,%eax 55aea: 5d pop %rbp 55aeb: c3 retq 55aec: f6 87 91 89 00 00 40 testb $0x40,0x8991(%rdi) 55af3: 74 0e je 55b03 55af5: be 01 00 00 00 mov $0x1,%esi 55afa: e8 41 f4 ff ff callq 54f40 55aff: 31 c0 xor %eax,%eax 55b01: 5d pop %rbp 55b02: c3 retq 55b03: 31 c9 xor %ecx,%ecx 55b05: ba 07 00 00 00 mov $0x7,%edx 55b0a: be e8 81 00 00 mov $0x81e8,%esi 55b0f: e8 00 00 00 00 callq 55b14 55b14: 48 89 ef mov %rbp,%rdi 55b17: 31 f6 xor %esi,%esi 55b19: e8 22 f4 ff ff callq 54f40 55b1e: 31 c0 xor %eax,%eax 55b20: 5d pop %rbp 55b21: c3 retq 55b22: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 55b29: 00 00 00 55b2c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000055b30 : 55b30: e8 00 00 00 00 callq 55b35 55b35: 31 c0 xor %eax,%eax 55b37: c3 retq 55b38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 55b3f: 00 0000000000055b40 : 55b40: e8 00 00 00 00 callq 55b45 55b45: b8 01 00 00 00 mov $0x1,%eax 55b4a: c3 retq 55b4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000055b50 : 55b50: e8 00 00 00 00 callq 55b55 55b55: 55 push %rbp 55b56: be 0e 00 00 00 mov $0xe,%esi 55b5b: 48 89 fd mov %rdi,%rbp 55b5e: 53 push %rbx 55b5f: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 55b66: e8 00 00 00 00 callq 55b6b 55b6b: 48 89 ef mov %rbp,%rdi 55b6e: be 0f 00 00 00 mov $0xf,%esi 55b73: 89 c3 mov %eax,%ebx 55b75: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 55b7c: e8 00 00 00 00 callq 55b81 55b81: 89 c0 mov %eax,%eax 55b83: 48 01 d8 add %rbx,%rax 55b86: 5b pop %rbx 55b87: 5d pop %rbp 55b88: c3 retq 55b89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000055b90 : 55b90: e8 00 00 00 00 callq 55b95 55b95: c3 retq 55b96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 55b9d: 00 00 00 0000000000055ba0 : 55ba0: e8 00 00 00 00 callq 55ba5 55ba5: 31 c0 xor %eax,%eax 55ba7: c3 retq 55ba8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 55baf: 00 0000000000055bb0 : 55bb0: e8 00 00 00 00 callq 55bb5 55bb5: 31 c0 xor %eax,%eax 55bb7: c3 retq 55bb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 55bbf: 00 0000000000055bc0 : 55bc0: e8 00 00 00 00 callq 55bc5 55bc5: 31 d2 xor %edx,%edx 55bc7: be 0a 15 00 00 mov $0x150a,%esi 55bcc: e9 00 00 00 00 jmpq 55bd1 55bd1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 55bd8: 00 00 00 00 55bdc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000055be0 : 55be0: e8 00 00 00 00 callq 55be5 55be5: 41 54 push %r12 55be7: 31 d2 xor %edx,%edx 55be9: be 99 01 00 00 mov $0x199,%esi 55bee: 55 push %rbp 55bef: 48 89 fd mov %rdi,%rbp 55bf2: 44 8b a7 88 0e 00 00 mov 0xe88(%rdi),%r12d 55bf9: e8 00 00 00 00 callq 55bfe 55bfe: f6 c4 01 test $0x1,%ah 55c01: 75 27 jne 55c2a 55c03: 31 d2 xor %edx,%edx 55c05: 48 89 ef mov %rbp,%rdi 55c08: be 98 01 00 00 mov $0x198,%esi 55c0d: e8 00 00 00 00 callq 55c12 55c12: 5d pop %rbp 55c13: 41 89 c0 mov %eax,%r8d 55c16: 44 89 e0 mov %r12d,%eax 55c19: c1 e8 02 shr $0x2,%eax 55c1c: 41 83 e0 02 and $0x2,%r8d 55c20: 44 0f 45 e0 cmovne %eax,%r12d 55c24: 44 89 e0 mov %r12d,%eax 55c27: 41 5c pop %r12 55c29: c3 retq 55c2a: 41 bc e8 03 00 00 mov $0x3e8,%r12d 55c30: 5d pop %rbp 55c31: 44 89 e0 mov %r12d,%eax 55c34: 41 5c pop %r12 55c36: c3 retq 55c37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 55c3e: 00 00 0000000000055c40 : 55c40: e8 00 00 00 00 callq 55c45 55c45: 53 push %rbx 55c46: 31 d2 xor %edx,%edx 55c48: be 59 15 00 00 mov $0x1559,%esi 55c4d: 48 89 fb mov %rdi,%rbx 55c50: 48 c7 87 a8 0c 00 00 movq $0x0,0xca8(%rdi) 55c57: 00 00 00 00 55c5b: 48 c7 87 b0 0c 00 00 movq $0x0,0xcb0(%rdi) 55c62: 00 00 00 00 55c66: 48 c7 87 c0 0c 00 00 movq $0x0,0xcc0(%rdi) 55c6d: 00 00 00 00 55c71: 48 c7 87 c8 0c 00 00 movq $0x0,0xcc8(%rdi) 55c78: 00 00 00 00 55c7c: 48 c7 87 d0 0c 00 00 movq $0x0,0xcd0(%rdi) 55c83: 00 00 00 00 55c87: 48 c7 87 d8 0c 00 00 movq $0x0,0xcd8(%rdi) 55c8e: 00 00 00 00 55c92: 48 c7 87 f8 0c 00 00 movq $0x0,0xcf8(%rdi) 55c99: 00 00 00 00 55c9d: 48 c7 87 00 0d 00 00 movq $0x0,0xd00(%rdi) 55ca4: 00 00 00 00 55ca8: 48 c7 87 10 0d 00 00 movq $0x0,0xd10(%rdi) 55caf: 00 00 00 00 55cb3: 48 c7 87 18 0d 00 00 movq $0x0,0xd18(%rdi) 55cba: 00 00 00 00 55cbe: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 55cc5: 00 00 00 00 55cc9: e8 00 00 00 00 callq 55cce 55cce: 8b 93 08 07 00 00 mov 0x708(%rbx),%edx 55cd4: c7 83 14 07 00 00 ff movl $0xff,0x714(%rbx) 55cdb: 00 00 00 55cde: 89 c0 mov %eax,%eax 55ce0: 48 c1 f8 1c sar $0x1c,%rax 55ce4: 89 83 10 07 00 00 mov %eax,0x710(%rbx) 55cea: 83 fa 02 cmp $0x2,%edx 55ced: 74 45 je 55d34 55cef: 76 27 jbe 55d18 55cf1: 83 fa 03 cmp $0x3,%edx 55cf4: 74 56 je 55d4c 55cf6: 83 fa 04 cmp $0x4,%edx 55cf9: 0f 85 91 00 00 00 jne 55d90 55cff: 48 c7 83 90 89 00 00 movq $0x19bdb,0x8990(%rbx) 55d06: db 9b 01 00 55d0a: 31 c0 xor %eax,%eax 55d0c: c7 83 14 07 00 00 46 movl $0x46,0x714(%rbx) 55d13: 00 00 00 55d16: 5b pop %rbx 55d17: c3 retq 55d18: 85 d2 test %edx,%edx 55d1a: 74 49 je 55d65 55d1c: 48 c7 83 90 89 00 00 movq $0x1fbdb,0x8990(%rbx) 55d23: db fb 01 00 55d27: 83 c0 14 add $0x14,%eax 55d2a: 89 83 14 07 00 00 mov %eax,0x714(%rbx) 55d30: 31 c0 xor %eax,%eax 55d32: 5b pop %rbx 55d33: c3 retq 55d34: 48 c7 83 90 89 00 00 movq $0x1ff7b,0x8990(%rbx) 55d3b: 7b ff 01 00 55d3f: 83 c0 28 add $0x28,%eax 55d42: 89 83 14 07 00 00 mov %eax,0x714(%rbx) 55d48: 31 c0 xor %eax,%eax 55d4a: 5b pop %rbx 55d4b: c3 retq 55d4c: 48 c7 83 90 89 00 00 movq $0x1bbdb,0x8990(%rbx) 55d53: db bb 01 00 55d57: 31 c0 xor %eax,%eax 55d59: c7 83 14 07 00 00 3c movl $0x3c,0x714(%rbx) 55d60: 00 00 00 55d63: 5b pop %rbx 55d64: c3 retq 55d65: 48 c7 83 90 89 00 00 movq $0x1fa5b,0x8990(%rbx) 55d6c: 5b fa 01 00 55d70: ba 01 00 00 00 mov $0x1,%edx 55d75: 48 85 c0 test %rax,%rax 55d78: 74 0c je 55d86 55d7a: 31 d2 xor %edx,%edx 55d7c: 48 83 f8 01 cmp $0x1,%rax 55d80: 0f 95 c2 setne %dl 55d83: 83 c2 05 add $0x5,%edx 55d86: 89 93 14 07 00 00 mov %edx,0x714(%rbx) 55d8c: 31 c0 xor %eax,%eax 55d8e: 5b pop %rbx 55d8f: c3 retq 55d90: b8 ea ff ff ff mov $0xffffffea,%eax 55d95: 5b pop %rbx 55d96: c3 retq 55d97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 55d9e: 00 00 0000000000055da0 : 55da0: e8 00 00 00 00 callq 55da5 55da5: 55 push %rbp 55da6: 31 d2 xor %edx,%edx 55da8: 48 89 fd mov %rdi,%rbp 55dab: 53 push %rbx 55dac: 89 f3 mov %esi,%ebx 55dae: be 09 15 00 00 mov $0x1509,%esi 55db3: e8 00 00 00 00 callq 55db8 55db8: 48 89 ef mov %rbp,%rdi 55dbb: be 09 15 00 00 mov $0x1509,%esi 55dc0: 89 c2 mov %eax,%edx 55dc2: 83 e0 fd and $0xfffffffd,%eax 55dc5: 83 e2 fe and $0xfffffffe,%edx 55dc8: 83 ca 02 or $0x2,%edx 55dcb: 84 db test %bl,%bl 55dcd: 5b pop %rbx 55dce: 5d pop %rbp 55dcf: 0f 45 d0 cmovne %eax,%edx 55dd2: 31 c9 xor %ecx,%ecx 55dd4: e9 00 00 00 00 jmpq 55dd9 55dd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000055de0 : 55de0: e8 00 00 00 00 callq 55de5 55de5: 41 56 push %r14 55de7: 4c 8d b7 f0 0c 00 00 lea 0xcf0(%rdi),%r14 55dee: 41 55 push %r13 55df0: 41 89 d5 mov %edx,%r13d 55df3: 41 54 push %r12 55df5: 55 push %rbp 55df6: 48 89 fd mov %rdi,%rbp 55df9: 4c 89 f7 mov %r14,%rdi 55dfc: 53 push %rbx 55dfd: 89 f3 mov %esi,%ebx 55dff: 81 e3 ff 01 00 00 and $0x1ff,%ebx 55e05: e8 00 00 00 00 callq 55e0a 55e0a: 89 da mov %ebx,%edx 55e0c: 48 89 ef mov %rbp,%rdi 55e0f: 31 c9 xor %ecx,%ecx 55e11: be 28 3d 00 00 mov $0x3d28,%esi 55e16: 49 89 c4 mov %rax,%r12 55e19: e8 00 00 00 00 callq 55e1e 55e1e: 48 89 ef mov %rbp,%rdi 55e21: 44 89 ea mov %r13d,%edx 55e24: be 29 3d 00 00 mov $0x3d29,%esi 55e29: 31 c9 xor %ecx,%ecx 55e2b: e8 00 00 00 00 callq 55e30 55e30: 4c 89 e6 mov %r12,%rsi 55e33: 5b pop %rbx 55e34: 4c 89 f7 mov %r14,%rdi 55e37: 5d pop %rbp 55e38: 41 5c pop %r12 55e3a: 41 5d pop %r13 55e3c: 41 5e pop %r14 55e3e: e9 00 00 00 00 jmpq 55e43 55e43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 55e4a: 00 00 00 00 55e4e: 66 90 xchg %ax,%ax 0000000000055e50 : 55e50: e8 00 00 00 00 callq 55e55 55e55: 41 56 push %r14 55e57: 4c 8d b7 f0 0c 00 00 lea 0xcf0(%rdi),%r14 55e5e: 41 55 push %r13 55e60: 41 54 push %r12 55e62: 55 push %rbp 55e63: 48 89 fd mov %rdi,%rbp 55e66: 4c 89 f7 mov %r14,%rdi 55e69: 53 push %rbx 55e6a: 89 f3 mov %esi,%ebx 55e6c: 81 e3 ff 01 00 00 and $0x1ff,%ebx 55e72: e8 00 00 00 00 callq 55e77 55e77: 89 da mov %ebx,%edx 55e79: 31 c9 xor %ecx,%ecx 55e7b: 48 89 ef mov %rbp,%rdi 55e7e: be 28 3d 00 00 mov $0x3d28,%esi 55e83: 49 89 c5 mov %rax,%r13 55e86: e8 00 00 00 00 callq 55e8b 55e8b: 48 89 ef mov %rbp,%rdi 55e8e: 31 d2 xor %edx,%edx 55e90: be 29 3d 00 00 mov $0x3d29,%esi 55e95: e8 00 00 00 00 callq 55e9a 55e9a: 4c 89 ee mov %r13,%rsi 55e9d: 4c 89 f7 mov %r14,%rdi 55ea0: 41 89 c4 mov %eax,%r12d 55ea3: e8 00 00 00 00 callq 55ea8 55ea8: 44 89 e0 mov %r12d,%eax 55eab: 5b pop %rbx 55eac: 5d pop %rbp 55ead: 41 5c pop %r12 55eaf: 41 5d pop %r13 55eb1: 41 5e pop %r14 55eb3: c3 retq 55eb4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 55ebb: 00 00 00 00 55ebf: 90 nop 0000000000055ec0 : 55ec0: e8 00 00 00 00 callq 55ec5 55ec5: 41 56 push %r14 55ec7: 4c 8d b7 b8 0c 00 00 lea 0xcb8(%rdi),%r14 55ece: 41 55 push %r13 55ed0: 41 89 d5 mov %edx,%r13d 55ed3: 41 54 push %r12 55ed5: 55 push %rbp 55ed6: 48 89 fd mov %rdi,%rbp 55ed9: 4c 89 f7 mov %r14,%rdi 55edc: 53 push %rbx 55edd: 89 f3 mov %esi,%ebx 55edf: e8 00 00 00 00 callq 55ee4 55ee4: 0f b6 d3 movzbl %bl,%edx 55ee7: 31 c9 xor %ecx,%ecx 55ee9: 48 89 ef mov %rbp,%rdi 55eec: be 0e 00 00 00 mov $0xe,%esi 55ef1: 49 89 c4 mov %rax,%r12 55ef4: e8 00 00 00 00 callq 55ef9 55ef9: 48 89 ef mov %rbp,%rdi 55efc: 31 d2 xor %edx,%edx 55efe: be 0e 00 00 00 mov $0xe,%esi 55f03: e8 00 00 00 00 callq 55f08 55f08: 44 89 ea mov %r13d,%edx 55f0b: 48 89 ef mov %rbp,%rdi 55f0e: 31 c9 xor %ecx,%ecx 55f10: be 0f 00 00 00 mov $0xf,%esi 55f15: e8 00 00 00 00 callq 55f1a 55f1a: 48 89 ef mov %rbp,%rdi 55f1d: be 0f 00 00 00 mov $0xf,%esi 55f22: 31 d2 xor %edx,%edx 55f24: e8 00 00 00 00 callq 55f29 55f29: 4c 89 e6 mov %r12,%rsi 55f2c: 5b pop %rbx 55f2d: 4c 89 f7 mov %r14,%rdi 55f30: 5d pop %rbp 55f31: 41 5c pop %r12 55f33: 41 5d pop %r13 55f35: 41 5e pop %r14 55f37: e9 00 00 00 00 jmpq 55f3c 55f3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000055f40 : 55f40: e8 00 00 00 00 callq 55f45 55f45: 41 56 push %r14 55f47: 4c 8d b7 b8 0c 00 00 lea 0xcb8(%rdi),%r14 55f4e: 41 55 push %r13 55f50: 41 54 push %r12 55f52: 55 push %rbp 55f53: 48 89 fd mov %rdi,%rbp 55f56: 4c 89 f7 mov %r14,%rdi 55f59: 53 push %rbx 55f5a: 89 f3 mov %esi,%ebx 55f5c: e8 00 00 00 00 callq 55f61 55f61: 31 c9 xor %ecx,%ecx 55f63: 0f b6 d3 movzbl %bl,%edx 55f66: 48 89 ef mov %rbp,%rdi 55f69: be 0e 00 00 00 mov $0xe,%esi 55f6e: 49 89 c5 mov %rax,%r13 55f71: e8 00 00 00 00 callq 55f76 55f76: 48 89 ef mov %rbp,%rdi 55f79: 31 d2 xor %edx,%edx 55f7b: be 0e 00 00 00 mov $0xe,%esi 55f80: e8 00 00 00 00 callq 55f85 55f85: 48 89 ef mov %rbp,%rdi 55f88: 31 d2 xor %edx,%edx 55f8a: be 0f 00 00 00 mov $0xf,%esi 55f8f: e8 00 00 00 00 callq 55f94 55f94: 4c 89 ee mov %r13,%rsi 55f97: 4c 89 f7 mov %r14,%rdi 55f9a: 41 89 c4 mov %eax,%r12d 55f9d: e8 00 00 00 00 callq 55fa2 55fa2: 44 89 e0 mov %r12d,%eax 55fa5: 5b pop %rbx 55fa6: 5d pop %rbp 55fa7: 41 5c pop %r12 55fa9: 41 5d pop %r13 55fab: 41 5e pop %r14 55fad: c3 retq 55fae: 66 90 xchg %ax,%ax 0000000000055fb0 : 55fb0: e8 00 00 00 00 callq 55fb5 55fb5: 41 57 push %r15 55fb7: 4c 8d bf b8 0c 00 00 lea 0xcb8(%rdi),%r15 55fbe: 41 56 push %r14 55fc0: 41 89 f6 mov %esi,%r14d 55fc3: 41 55 push %r13 55fc5: 41 89 d5 mov %edx,%r13d 55fc8: 41 54 push %r12 55fca: 55 push %rbp 55fcb: 48 89 fd mov %rdi,%rbp 55fce: 4c 89 ff mov %r15,%rdi 55fd1: e8 00 00 00 00 callq 55fd6 55fd6: 31 c9 xor %ecx,%ecx 55fd8: 44 89 f2 mov %r14d,%edx 55fdb: 48 89 ef mov %rbp,%rdi 55fde: be 0c 00 00 00 mov $0xc,%esi 55fe3: 49 89 c4 mov %rax,%r12 55fe6: e8 00 00 00 00 callq 55feb 55feb: 48 89 ef mov %rbp,%rdi 55fee: 31 d2 xor %edx,%edx 55ff0: be 0c 00 00 00 mov $0xc,%esi 55ff5: e8 00 00 00 00 callq 55ffa 55ffa: 44 89 ea mov %r13d,%edx 55ffd: 48 89 ef mov %rbp,%rdi 56000: 31 c9 xor %ecx,%ecx 56002: be 0d 00 00 00 mov $0xd,%esi 56007: e8 00 00 00 00 callq 5600c 5600c: 48 89 ef mov %rbp,%rdi 5600f: be 0d 00 00 00 mov $0xd,%esi 56014: 31 d2 xor %edx,%edx 56016: e8 00 00 00 00 callq 5601b 5601b: 4c 89 e6 mov %r12,%rsi 5601e: 5d pop %rbp 5601f: 4c 89 ff mov %r15,%rdi 56022: 41 5c pop %r12 56024: 41 5d pop %r13 56026: 41 5e pop %r14 56028: 41 5f pop %r15 5602a: e9 00 00 00 00 jmpq 5602f 5602f: 90 nop 0000000000056030 : 56030: e8 00 00 00 00 callq 56035 56035: 41 56 push %r14 56037: 4c 8d b7 b8 0c 00 00 lea 0xcb8(%rdi),%r14 5603e: 41 55 push %r13 56040: 41 54 push %r12 56042: 41 89 f4 mov %esi,%r12d 56045: 55 push %rbp 56046: 48 89 fd mov %rdi,%rbp 56049: 4c 89 f7 mov %r14,%rdi 5604c: e8 00 00 00 00 callq 56051 56051: 31 c9 xor %ecx,%ecx 56053: 44 89 e2 mov %r12d,%edx 56056: 48 89 ef mov %rbp,%rdi 56059: be 0c 00 00 00 mov $0xc,%esi 5605e: 49 89 c5 mov %rax,%r13 56061: e8 00 00 00 00 callq 56066 56066: 48 89 ef mov %rbp,%rdi 56069: 31 d2 xor %edx,%edx 5606b: be 0c 00 00 00 mov $0xc,%esi 56070: e8 00 00 00 00 callq 56075 56075: 48 89 ef mov %rbp,%rdi 56078: 31 d2 xor %edx,%edx 5607a: be 0d 00 00 00 mov $0xd,%esi 5607f: e8 00 00 00 00 callq 56084 56084: 4c 89 ee mov %r13,%rsi 56087: 4c 89 f7 mov %r14,%rdi 5608a: 41 89 c4 mov %eax,%r12d 5608d: e8 00 00 00 00 callq 56092 56092: 44 89 e0 mov %r12d,%eax 56095: 5d pop %rbp 56096: 41 5c pop %r12 56098: 41 5d pop %r13 5609a: 41 5e pop %r14 5609c: c3 retq 5609d: 0f 1f 00 nopl (%rax) 00000000000560a0 : 560a0: e8 00 00 00 00 callq 560a5 560a5: 41 57 push %r15 560a7: 4c 8d bf a0 0c 00 00 lea 0xca0(%rdi),%r15 560ae: 41 56 push %r14 560b0: 41 89 f6 mov %esi,%r14d 560b3: 41 55 push %r13 560b5: 41 89 d5 mov %edx,%r13d 560b8: 41 54 push %r12 560ba: 55 push %rbp 560bb: 48 89 fd mov %rdi,%rbp 560be: 4c 89 ff mov %r15,%rdi 560c1: e8 00 00 00 00 callq 560c6 560c6: 44 89 f2 mov %r14d,%edx 560c9: 48 89 ef mov %rbp,%rdi 560cc: 31 c9 xor %ecx,%ecx 560ce: be 80 00 00 00 mov $0x80,%esi 560d3: 49 89 c4 mov %rax,%r12 560d6: e8 00 00 00 00 callq 560db 560db: 48 89 ef mov %rbp,%rdi 560de: 44 89 ea mov %r13d,%edx 560e1: be 81 00 00 00 mov $0x81,%esi 560e6: 31 c9 xor %ecx,%ecx 560e8: e8 00 00 00 00 callq 560ed 560ed: 4c 89 e6 mov %r12,%rsi 560f0: 5d pop %rbp 560f1: 4c 89 ff mov %r15,%rdi 560f4: 41 5c pop %r12 560f6: 41 5d pop %r13 560f8: 41 5e pop %r14 560fa: 41 5f pop %r15 560fc: e9 00 00 00 00 jmpq 56101 56101: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 56108: 00 00 00 00 5610c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000056110 : 56110: e8 00 00 00 00 callq 56115 56115: 41 56 push %r14 56117: 4c 8d b7 a0 0c 00 00 lea 0xca0(%rdi),%r14 5611e: 41 55 push %r13 56120: 41 54 push %r12 56122: 41 89 f4 mov %esi,%r12d 56125: 55 push %rbp 56126: 48 89 fd mov %rdi,%rbp 56129: 4c 89 f7 mov %r14,%rdi 5612c: e8 00 00 00 00 callq 56131 56131: 31 c9 xor %ecx,%ecx 56133: 44 89 e2 mov %r12d,%edx 56136: 48 89 ef mov %rbp,%rdi 56139: be 80 00 00 00 mov $0x80,%esi 5613e: 49 89 c5 mov %rax,%r13 56141: e8 00 00 00 00 callq 56146 56146: 48 89 ef mov %rbp,%rdi 56149: 31 d2 xor %edx,%edx 5614b: be 81 00 00 00 mov $0x81,%esi 56150: e8 00 00 00 00 callq 56155 56155: 4c 89 ee mov %r13,%rsi 56158: 4c 89 f7 mov %r14,%rdi 5615b: 41 89 c4 mov %eax,%r12d 5615e: e8 00 00 00 00 callq 56163 56163: 44 89 e0 mov %r12d,%eax 56166: 5d pop %rbp 56167: 41 5c pop %r12 56169: 41 5d pop %r13 5616b: 41 5e pop %r14 5616d: c3 retq 5616e: 66 90 xchg %ax,%ax 0000000000056170 : 56170: e8 00 00 00 00 callq 56175 56175: 41 54 push %r12 56177: be 00 06 03 c0 mov $0xc0030600,%esi 5617c: 55 push %rbp 5617d: 48 89 fd mov %rdi,%rbp 56180: 53 push %rbx 56181: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 56188: bb 0a 00 00 00 mov $0xa,%ebx 5618d: e8 00 00 00 00 callq 56192 56192: be 00 06 03 c0 mov $0xc0030600,%esi 56197: 48 89 ef mov %rbp,%rdi 5619a: 83 e0 f7 and $0xfffffff7,%eax 5619d: 89 c2 mov %eax,%edx 5619f: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 561a6: e8 00 00 00 00 callq 561ab 561ab: bf 58 89 41 00 mov $0x418958,%edi 561b0: e8 00 00 00 00 callq 561b5 561b5: 48 83 eb 01 sub $0x1,%rbx 561b9: 75 f0 jne 561ab 561bb: be 00 06 03 c0 mov $0xc0030600,%esi 561c0: 48 89 ef mov %rbp,%rdi 561c3: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 561ca: 41 bc 64 00 00 00 mov $0x64,%r12d 561d0: e8 00 00 00 00 callq 561d5 561d5: be 00 06 03 c0 mov $0xc0030600,%esi 561da: 48 89 ef mov %rbp,%rdi 561dd: 83 c8 08 or $0x8,%eax 561e0: 89 c2 mov %eax,%edx 561e2: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 561e9: e8 00 00 00 00 callq 561ee 561ee: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 561f5: be 00 06 03 c0 mov $0xc0030600,%esi 561fa: 48 89 ef mov %rbp,%rdi 561fd: e8 00 00 00 00 callq 56202 56202: 25 00 00 00 c0 and $0xc0000000,%eax 56207: 3d 00 00 00 c0 cmp $0xc0000000,%eax 5620c: 74 5e je 5626c 5620e: bb 0a 00 00 00 mov $0xa,%ebx 56213: bf 58 89 41 00 mov $0x418958,%edi 56218: e8 00 00 00 00 callq 5621d 5621d: 48 83 eb 01 sub $0x1,%rbx 56221: 75 f0 jne 56213 56223: 41 83 ec 01 sub $0x1,%r12d 56227: 75 c5 jne 561ee 56229: 48 89 ef mov %rbp,%rdi 5622c: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56233: be 00 06 03 c0 mov $0xc0030600,%esi 56238: e8 00 00 00 00 callq 5623d 5623d: 48 89 ef mov %rbp,%rdi 56240: be 00 06 03 c0 mov $0xc0030600,%esi 56245: 83 e0 f7 and $0xfffffff7,%eax 56248: 89 c2 mov %eax,%edx 5624a: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56251: e8 00 00 00 00 callq 56256 56256: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5625d: e8 00 00 00 00 callq 56262 56262: b8 92 ff ff ff mov $0xffffff92,%eax 56267: 5b pop %rbx 56268: 5d pop %rbp 56269: 41 5c pop %r12 5626b: c3 retq 5626c: 48 89 ef mov %rbp,%rdi 5626f: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56276: be 00 06 03 c0 mov $0xc0030600,%esi 5627b: e8 00 00 00 00 callq 56280 56280: 48 89 ef mov %rbp,%rdi 56283: be 00 06 03 c0 mov $0xc0030600,%esi 56288: 83 e0 f7 and $0xfffffff7,%eax 5628b: 89 c2 mov %eax,%edx 5628d: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56294: e8 00 00 00 00 callq 56299 56299: 31 c0 xor %eax,%eax 5629b: 5b pop %rbx 5629c: 5d pop %rbp 5629d: 41 5c pop %r12 5629f: c3 retq 00000000000562a0 : 562a0: e8 00 00 00 00 callq 562a5 562a5: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 562ab 562ab: 8d 42 01 lea 0x1(%rdx),%eax 562ae: 83 f8 01 cmp $0x1,%eax 562b1: 0f 87 00 00 00 00 ja 562b7 562b7: 31 c0 xor %eax,%eax 562b9: c3 retq 562ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000562c0 : 562c0: e8 00 00 00 00 callq 562c5 562c5: 41 57 push %r15 562c7: 31 c0 xor %eax,%eax 562c9: 41 55 push %r13 562cb: 49 89 fd mov %rdi,%r13 562ce: 41 54 push %r12 562d0: 41 89 d4 mov %edx,%r12d 562d3: 89 c2 mov %eax,%edx 562d5: 55 push %rbp 562d6: 89 cd mov %ecx,%ebp 562d8: b9 04 20 00 00 mov $0x2004,%ecx 562dd: 53 push %rbx 562de: 4c 89 c3 mov %r8,%rbx 562e1: 48 83 ec 08 sub $0x8,%rsp 562e5: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 562ec: 39 cd cmp %ecx,%ebp 562ee: 74 1b je 5630b 562f0: 48 83 c0 01 add $0x1,%rax 562f4: 48 83 f8 31 cmp $0x31,%rax 562f8: 0f 84 c6 01 00 00 je 564c4 562fe: 8b 0c c5 00 00 00 00 mov 0x0(,%rax,8),%ecx 56305: 89 c2 mov %eax,%edx 56307: 39 cd cmp %ecx,%ebp 56309: 75 e5 jne 562f0 5630b: 80 3c d5 00 00 00 00 cmpb $0x0,0x0(,%rdx,8) 56312: 00 56313: 0f 84 b4 00 00 00 je 563cd 56319: 83 fe ff cmp $0xffffffff,%esi 5631c: b8 00 00 00 00 mov $0x0,%eax 56321: 0f 45 c6 cmovne %esi,%eax 56324: 41 83 fc ff cmp $0xffffffff,%r12d 56328: 0f 84 db 00 00 00 je 56409 5632e: 81 fd df 26 00 00 cmp $0x26df,%ebp 56334: 0f 84 38 01 00 00 je 56472 5633a: 81 fd d4 a0 00 00 cmp $0xa0d4,%ebp 56340: 0f 84 11 01 00 00 je 56457 56346: 81 fd 3d 26 00 00 cmp $0x263d,%ebp 5634c: 0f 84 3b 01 00 00 je 5648d 56352: 4d 8d bd 18 0b 00 00 lea 0xb18(%r13),%r15 56359: 89 74 24 04 mov %esi,0x4(%rsp) 5635d: 4c 89 ff mov %r15,%rdi 56360: e8 00 00 00 00 callq 56365 56365: 8b 74 24 04 mov 0x4(%rsp),%esi 56369: 49 8b 85 38 b3 00 00 mov 0xb338(%r13),%rax 56370: b9 ff ff ff ff mov $0xffffffff,%ecx 56375: 44 89 e2 mov %r12d,%edx 56378: 4c 89 ef mov %r13,%rdi 5637b: 48 8b 40 08 mov 0x8(%rax),%rax 5637f: e8 00 00 00 00 callq 56384 56384: 89 ee mov %ebp,%esi 56386: 31 d2 xor %edx,%edx 56388: 4c 89 ef mov %r13,%rdi 5638b: e8 00 00 00 00 callq 56390 56390: b9 ff ff ff ff mov $0xffffffff,%ecx 56395: ba ff ff ff ff mov $0xffffffff,%edx 5639a: 4c 89 ef mov %r13,%rdi 5639d: 89 c5 mov %eax,%ebp 5639f: 49 8b 85 38 b3 00 00 mov 0xb338(%r13),%rax 563a6: be ff ff ff ff mov $0xffffffff,%esi 563ab: 48 8b 40 08 mov 0x8(%rax),%rax 563af: e8 00 00 00 00 callq 563b4 563b4: 4c 89 ff mov %r15,%rdi 563b7: e8 00 00 00 00 callq 563bc 563bc: 89 2b mov %ebp,(%rbx) 563be: 31 c0 xor %eax,%eax 563c0: 48 83 c4 08 add $0x8,%rsp 563c4: 5b pop %rbx 563c5: 5d pop %rbp 563c6: 41 5c pop %r12 563c8: 41 5d pop %r13 563ca: 41 5f pop %r15 563cc: c3 retq 563cd: 81 fd 3e 26 00 00 cmp $0x263e,%ebp 563d3: 0f 84 df 00 00 00 je 564b8 563d9: 77 15 ja 563f0 563db: 81 fd d8 09 00 00 cmp $0x9d8,%ebp 563e1: 0f 85 be 00 00 00 jne 564a5 563e7: 41 8b ad 78 8a 00 00 mov 0x8a78(%r13),%ebp 563ee: eb cc jmp 563bc 563f0: 8d 85 bc d9 ff ff lea -0x2644(%rbp),%eax 563f6: 83 f8 1f cmp $0x1f,%eax 563f9: 0f 87 a6 00 00 00 ja 564a5 563ff: 41 8b ac 85 94 8a 00 mov 0x8a94(%r13,%rax,4),%ebp 56406: 00 56407: eb b3 jmp 563bc 56409: 81 fd df 26 00 00 cmp $0x26df,%ebp 5640f: 74 5e je 5646f 56411: 81 fd d4 a0 00 00 cmp $0xa0d4,%ebp 56417: 74 3b je 56454 56419: 81 fd 3d 26 00 00 cmp $0x263d,%ebp 5641f: 74 69 je 5648a 56421: 4d 8d bd 18 0b 00 00 lea 0xb18(%r13),%r15 56428: 89 74 24 04 mov %esi,0x4(%rsp) 5642c: 4c 89 ff mov %r15,%rdi 5642f: e8 00 00 00 00 callq 56434 56434: 8b 74 24 04 mov 0x4(%rsp),%esi 56438: 83 fe ff cmp $0xffffffff,%esi 5643b: 0f 85 28 ff ff ff jne 56369 56441: 89 ee mov %ebp,%esi 56443: 31 d2 xor %edx,%edx 56445: 4c 89 ef mov %r13,%rdi 56448: e8 00 00 00 00 callq 5644d 5644d: 89 c5 mov %eax,%ebp 5644f: e9 60 ff ff ff jmpq 563b4 56454: 45 31 e4 xor %r12d,%r12d 56457: 89 c0 mov %eax,%eax 56459: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 56460: 00 56461: 48 c1 e0 04 shl $0x4,%rax 56465: 41 8b 6c 05 14 mov 0x14(%r13,%rax,1),%ebp 5646a: e9 4d ff ff ff jmpq 563bc 5646f: 45 31 e4 xor %r12d,%r12d 56472: 89 c0 mov %eax,%eax 56474: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 5647b: 00 5647c: 48 c1 e0 04 shl $0x4,%rax 56480: 41 8b 6c 05 10 mov 0x10(%r13,%rax,1),%ebp 56485: e9 32 ff ff ff jmpq 563bc 5648a: 45 31 e4 xor %r12d,%r12d 5648d: 89 c0 mov %eax,%eax 5648f: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 56496: 00 56497: 48 c1 e0 04 shl $0x4,%rax 5649b: 41 8b 6c 05 0c mov 0xc(%r13,%rax,1),%ebp 564a0: e9 17 ff ff ff jmpq 563bc 564a5: 89 ee mov %ebp,%esi 564a7: 31 d2 xor %edx,%edx 564a9: 4c 89 ef mov %r13,%rdi 564ac: e8 00 00 00 00 callq 564b1 564b1: 89 c5 mov %eax,%ebp 564b3: e9 04 ff ff ff jmpq 563bc 564b8: 41 8b ad 84 8a 00 00 mov 0x8a84(%r13),%ebp 564bf: e9 f8 fe ff ff jmpq 563bc 564c4: b8 ea ff ff ff mov $0xffffffea,%eax 564c9: e9 f2 fe ff ff jmpq 563c0 564ce: 66 90 xchg %ax,%ax 00000000000564d0 : 564d0: e8 00 00 00 00 callq 564d5 564d5: 41 57 push %r15 564d7: 31 d2 xor %edx,%edx 564d9: be 08 15 00 00 mov $0x1508,%esi 564de: 41 56 push %r14 564e0: 41 55 push %r13 564e2: 41 54 push %r12 564e4: 55 push %rbp 564e5: 48 89 fd mov %rdi,%rbp 564e8: 53 push %rbx 564e9: 48 83 ec 08 sub $0x8,%rsp 564ed: e8 00 00 00 00 callq 564f2 564f2: 8b 8d d8 5e 00 00 mov 0x5ed8(%rbp),%ecx 564f8: 41 89 c5 mov %eax,%r13d 564fb: 85 c9 test %ecx,%ecx 564fd: 0f 85 a2 00 00 00 jne 565a5 56503: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 5650a: 00 5650b: 45 31 ff xor %r15d,%r15d 5650e: 31 db xor %ebx,%ebx 56510: 31 d2 xor %edx,%edx 56512: be 80 05 00 00 mov $0x580,%esi 56517: 48 89 ef mov %rbp,%rdi 5651a: e8 00 00 00 00 callq 5651f 5651f: 44 89 ea mov %r13d,%edx 56522: 31 c9 xor %ecx,%ecx 56524: be 08 15 00 00 mov $0x1508,%esi 56529: 83 e2 fd and $0xfffffffd,%edx 5652c: 48 89 ef mov %rbp,%rdi 5652f: 41 89 c4 mov %eax,%r12d 56532: e8 00 00 00 00 callq 56537 56537: 8b 95 d8 5e 00 00 mov 0x5ed8(%rbp),%edx 5653d: 85 d2 test %edx,%edx 5653f: 0f 85 d6 00 00 00 jne 5661b 56545: 44 89 e2 mov %r12d,%edx 56548: 31 c9 xor %ecx,%ecx 5654a: be 80 05 00 00 mov $0x580,%esi 5654f: 48 89 ef mov %rbp,%rdi 56552: 83 ca 02 or $0x2,%edx 56555: e8 00 00 00 00 callq 5655a 5655a: 48 89 ef mov %rbp,%rdi 5655d: e8 00 00 00 00 callq 56562 56562: 31 c9 xor %ecx,%ecx 56564: 44 89 ea mov %r13d,%edx 56567: be 08 15 00 00 mov $0x1508,%esi 5656c: 48 89 ef mov %rbp,%rdi 5656f: 41 89 c6 mov %eax,%r14d 56572: e8 00 00 00 00 callq 56577 56577: 8b 85 d8 5e 00 00 mov 0x5ed8(%rbp),%eax 5657d: 85 c0 test %eax,%eax 5657f: 75 5f jne 565e0 56581: 44 89 e2 mov %r12d,%edx 56584: 48 89 ef mov %rbp,%rdi 56587: 31 c9 xor %ecx,%ecx 56589: be 80 05 00 00 mov $0x580,%esi 5658e: e8 00 00 00 00 callq 56593 56593: 44 89 f0 mov %r14d,%eax 56596: 48 83 c4 08 add $0x8,%rsp 5659a: 5b pop %rbx 5659b: 5d pop %rbp 5659c: 41 5c pop %r12 5659e: 41 5d pop %r13 565a0: 41 5e pop %r14 565a2: 41 5f pop %r15 565a4: c3 retq 565a5: 31 d2 xor %edx,%edx 565a7: be cc 00 00 00 mov $0xcc,%esi 565ac: 48 89 ef mov %rbp,%rdi 565af: e8 00 00 00 00 callq 565b4 565b4: 31 d2 xor %edx,%edx 565b6: be ce 00 00 00 mov $0xce,%esi 565bb: 48 89 ef mov %rbp,%rdi 565be: 89 44 24 04 mov %eax,0x4(%rsp) 565c2: e8 00 00 00 00 callq 565c7 565c7: 31 d2 xor %edx,%edx 565c9: be c0 00 00 00 mov $0xc0,%esi 565ce: 48 89 ef mov %rbp,%rdi 565d1: 89 c3 mov %eax,%ebx 565d3: e8 00 00 00 00 callq 565d8 565d8: 41 89 c7 mov %eax,%r15d 565db: e9 30 ff ff ff jmpq 56510 565e0: 8b 54 24 04 mov 0x4(%rsp),%edx 565e4: 31 c9 xor %ecx,%ecx 565e6: 48 89 ef mov %rbp,%rdi 565e9: be cc 00 00 00 mov $0xcc,%esi 565ee: e8 00 00 00 00 callq 565f3 565f3: 31 c9 xor %ecx,%ecx 565f5: 89 da mov %ebx,%edx 565f7: 48 89 ef mov %rbp,%rdi 565fa: be ce 00 00 00 mov $0xce,%esi 565ff: e8 00 00 00 00 callq 56604 56604: 31 c9 xor %ecx,%ecx 56606: 44 89 fa mov %r15d,%edx 56609: be c0 00 00 00 mov $0xc0,%esi 5660e: 48 89 ef mov %rbp,%rdi 56611: e8 00 00 00 00 callq 56616 56616: e9 66 ff ff ff jmpq 56581 5661b: 8b 54 24 04 mov 0x4(%rsp),%edx 5661f: 31 c9 xor %ecx,%ecx 56621: 48 89 ef mov %rbp,%rdi 56624: be cc 00 00 00 mov $0xcc,%esi 56629: 81 e2 fe fe ff ff and $0xfffffefe,%edx 5662f: e8 00 00 00 00 callq 56634 56634: 89 da mov %ebx,%edx 56636: 31 c9 xor %ecx,%ecx 56638: 48 89 ef mov %rbp,%rdi 5663b: 81 e2 fe fe ff ff and $0xfffffefe,%edx 56641: be ce 00 00 00 mov $0xce,%esi 56646: e8 00 00 00 00 callq 5664b 5664b: 44 89 fa mov %r15d,%edx 5664e: 31 c9 xor %ecx,%ecx 56650: be c0 00 00 00 mov $0xc0,%esi 56655: 81 e2 ff ff fc ff and $0xfffcffff,%edx 5665b: 48 89 ef mov %rbp,%rdi 5665e: e8 00 00 00 00 callq 56663 56663: e9 dd fe ff ff jmpq 56545 56668: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5666f: 00 0000000000056670 : 56670: e8 00 00 00 00 callq 56675 56675: 45 31 c0 xor %r8d,%r8d 56678: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 5667f: 75 25 jne 566a6 56681: 48 8b 87 d0 0c 00 00 mov 0xcd0(%rdi),%rax 56688: be a2 00 00 00 mov $0xa2,%esi 5668d: e8 00 00 00 00 callq 56692 56692: 41 b8 10 00 00 00 mov $0x10,%r8d 56698: c1 e8 04 shr $0x4,%eax 5669b: 83 e0 07 and $0x7,%eax 5669e: 83 e8 01 sub $0x1,%eax 566a1: 83 f8 03 cmp $0x3,%eax 566a4: 76 04 jbe 566aa 566a6: 44 89 c0 mov %r8d,%eax 566a9: c3 retq 566aa: 44 8b 04 85 00 00 00 mov 0x0(,%rax,4),%r8d 566b1: 00 566b2: 44 89 c0 mov %r8d,%eax 566b5: c3 retq 566b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 566bd: 00 00 00 00000000000566c0 : 566c0: e8 00 00 00 00 callq 566c5 566c5: 55 push %rbp 566c6: 48 89 fd mov %rdi,%rbp 566c9: 48 85 f6 test %rsi,%rsi 566cc: 74 23 je 566f1 566ce: 48 8b 46 08 mov 0x8(%rsi),%rax 566d2: 48 89 f7 mov %rsi,%rdi 566d5: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 566dc: 48 85 c0 test %rax,%rax 566df: 74 10 je 566f1 566e1: ba 01 00 00 00 mov $0x1,%edx 566e6: be cc 0b 00 00 mov $0xbcc,%esi 566eb: 5d pop %rbp 566ec: e9 00 00 00 00 jmpq 566f1 566f1: 48 89 ef mov %rbp,%rdi 566f4: ba 01 00 00 00 mov $0x1,%edx 566f9: be cc 0b 00 00 mov $0xbcc,%esi 566fe: 31 c9 xor %ecx,%ecx 56700: e8 00 00 00 00 callq 56705 56705: 48 89 ef mov %rbp,%rdi 56708: 31 d2 xor %edx,%edx 5670a: be cc 0b 00 00 mov $0xbcc,%esi 5670f: 5d pop %rbp 56710: e9 00 00 00 00 jmpq 56715 56715: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5671c: 00 00 00 00 0000000000056720 : 56720: e8 00 00 00 00 callq 56725 56725: 55 push %rbp 56726: 48 89 fd mov %rdi,%rbp 56729: 48 85 f6 test %rsi,%rsi 5672c: 74 23 je 56751 5672e: 48 8b 46 08 mov 0x8(%rsi),%rax 56732: 48 89 f7 mov %rsi,%rdi 56735: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 5673c: 48 85 c0 test %rax,%rax 5673f: 74 10 je 56751 56741: ba 01 00 00 00 mov $0x1,%edx 56746: be 20 15 00 00 mov $0x1520,%esi 5674b: 5d pop %rbp 5674c: e9 00 00 00 00 jmpq 56751 56751: 48 89 ef mov %rbp,%rdi 56754: ba 01 00 00 00 mov $0x1,%edx 56759: be 20 15 00 00 mov $0x1520,%esi 5675e: 31 c9 xor %ecx,%ecx 56760: e8 00 00 00 00 callq 56765 56765: 48 89 ef mov %rbp,%rdi 56768: 31 d2 xor %edx,%edx 5676a: be 20 15 00 00 mov $0x1520,%esi 5676f: 5d pop %rbp 56770: e9 00 00 00 00 jmpq 56775 56775: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5677c: 00 00 00 00 0000000000056780 : 56780: e8 00 00 00 00 callq 56785 56785: 85 d2 test %edx,%edx 56787: 0f 94 c0 sete %al 5678a: 48 85 f6 test %rsi,%rsi 5678d: 0f 94 c1 sete %cl 56790: 08 c8 or %cl,%al 56792: 75 62 jne 567f6 56794: 41 54 push %r12 56796: 55 push %rbp 56797: 48 89 fd mov %rdi,%rbp 5679a: 53 push %rbx 5679b: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 567a2: 74 05 je 567a9 567a4: 5b pop %rbx 567a5: 5d pop %rbp 567a6: 41 5c pop %r12 567a8: c3 retq 567a9: 44 8d 62 03 lea 0x3(%rdx),%r12d 567ad: 48 89 f3 mov %rsi,%rbx 567b0: 31 c9 xor %ecx,%ecx 567b2: 31 d2 xor %edx,%edx 567b4: 41 c1 ec 02 shr $0x2,%r12d 567b8: be 2a 00 00 00 mov $0x2a,%esi 567bd: e8 00 00 00 00 callq 567c2 567c2: 45 85 e4 test %r12d,%r12d 567c5: 74 25 je 567ec 567c7: 41 8d 44 24 ff lea -0x1(%r12),%eax 567cc: 4c 8d 64 83 04 lea 0x4(%rbx,%rax,4),%r12 567d1: 31 d2 xor %edx,%edx 567d3: be 2b 00 00 00 mov $0x2b,%esi 567d8: 48 89 ef mov %rbp,%rdi 567db: 48 83 c3 04 add $0x4,%rbx 567df: e8 00 00 00 00 callq 567e4 567e4: 89 43 fc mov %eax,-0x4(%rbx) 567e7: 4c 39 e3 cmp %r12,%rbx 567ea: 75 e5 jne 567d1 567ec: 5b pop %rbx 567ed: b8 01 00 00 00 mov $0x1,%eax 567f2: 5d pop %rbp 567f3: 41 5c pop %r12 567f5: c3 retq 567f6: 31 c0 xor %eax,%eax 567f8: c3 retq 567f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000056800 : 56800: e8 00 00 00 00 callq 56805 56805: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 5680c: 0f 85 d8 00 00 00 jne 568ea 56812: 41 56 push %r14 56814: 49 be 00 00 00 00 ff movabs $0xff00000000,%r14 5681b: 00 00 00 5681e: 41 55 push %r13 56820: 49 89 f5 mov %rsi,%r13 56823: be 81 00 00 00 mov $0x81,%esi 56828: 41 54 push %r12 5682a: 49 89 d4 mov %rdx,%r12 5682d: ba 28 68 00 00 mov $0x6828,%edx 56832: 55 push %rbp 56833: 48 89 fd mov %rdi,%rbp 56836: 53 push %rbx 56837: 48 8b 87 c8 0c 00 00 mov 0xcc8(%rdi),%rax 5683e: e8 00 00 00 00 callq 56843 56843: ba 05 00 00 00 mov $0x5,%edx 56848: be 80 00 00 00 mov $0x80,%esi 5684d: 48 89 ef mov %rbp,%rdi 56850: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 56857: e8 00 00 00 00 callq 5685c 5685c: bf e8 03 00 00 mov $0x3e8,%edi 56861: e8 00 00 00 00 callq 56866 56866: ba 02 00 00 00 mov $0x2,%edx 5686b: 48 89 ef mov %rbp,%rdi 5686e: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 56875: be 80 00 00 00 mov $0x80,%esi 5687a: e8 00 00 00 00 callq 5687f 5687f: 48 89 ef mov %rbp,%rdi 56882: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 56889: be 81 00 00 00 mov $0x81,%esi 5688e: e8 00 00 00 00 callq 56893 56893: 48 89 ef mov %rbp,%rdi 56896: be 82 00 00 00 mov $0x82,%esi 5689b: 48 63 d8 movslq %eax,%rbx 5689e: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 568a5: e8 00 00 00 00 callq 568aa 568aa: 48 89 ef mov %rbp,%rdi 568ad: be 83 00 00 00 mov $0x83,%esi 568b2: 89 c2 mov %eax,%edx 568b4: 48 89 d8 mov %rbx,%rax 568b7: 48 c1 e3 08 shl $0x8,%rbx 568bb: 48 c1 e0 10 shl $0x10,%rax 568bf: 4c 21 f3 and %r14,%rbx 568c2: 4c 21 f0 and %r14,%rax 568c5: 48 09 d0 or %rdx,%rax 568c8: 49 89 45 00 mov %rax,0x0(%r13) 568cc: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 568d3: e8 00 00 00 00 callq 568d8 568d8: 89 c0 mov %eax,%eax 568da: 48 09 c3 or %rax,%rbx 568dd: 49 89 1c 24 mov %rbx,(%r12) 568e1: 5b pop %rbx 568e2: 5d pop %rbp 568e3: 41 5c pop %r12 568e5: 41 5d pop %r13 568e7: 41 5e pop %r14 568e9: c3 retq 568ea: c3 retq 568eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000568f0 : 568f0: e8 00 00 00 00 callq 568f5 568f5: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 568fc: 75 7e jne 5697c 568fe: 55 push %rbp 568ff: 48 89 fd mov %rdi,%rbp 56902: 53 push %rbx 56903: 83 fe 04 cmp $0x4,%esi 56906: 74 7c je 56984 56908: 7f 46 jg 56950 5690a: 83 fe 01 cmp $0x1,%esi 5690d: 74 6e je 5697d 5690f: bb 02 00 00 00 mov $0x2,%ebx 56914: 83 fe 02 cmp $0x2,%esi 56917: 75 48 jne 56961 56919: 48 89 ef mov %rbp,%rdi 5691c: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 56923: be a2 00 00 00 mov $0xa2,%esi 56928: e8 00 00 00 00 callq 5692d 5692d: 48 89 ef mov %rbp,%rdi 56930: be a2 00 00 00 mov $0xa2,%esi 56935: 83 e0 f8 and $0xfffffff8,%eax 56938: 89 c2 mov %eax,%edx 5693a: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 56941: 09 da or %ebx,%edx 56943: 5b pop %rbx 56944: 5d pop %rbp 56945: 81 ca 80 01 00 00 or $0x180,%edx 5694b: e9 00 00 00 00 jmpq 56950 56950: 83 fe 08 cmp $0x8,%esi 56953: 74 20 je 56975 56955: 83 fe 10 cmp $0x10,%esi 56958: 75 0d jne 56967 5695a: bb 06 00 00 00 mov $0x6,%ebx 5695f: eb b8 jmp 56919 56961: 31 db xor %ebx,%ebx 56963: 85 f6 test %esi,%esi 56965: 74 b2 je 56919 56967: 5b pop %rbx 56968: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5696f: 5d pop %rbp 56970: e9 00 00 00 00 jmpq 56975 56975: bb 04 00 00 00 mov $0x4,%ebx 5697a: eb 9d jmp 56919 5697c: c3 retq 5697d: bb 01 00 00 00 mov $0x1,%ebx 56982: eb 95 jmp 56919 56984: bb 03 00 00 00 mov $0x3,%ebx 56989: eb 8e jmp 56919 5698b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000056990 : 56990: e8 00 00 00 00 callq 56995 56995: 31 c0 xor %eax,%eax 56997: c3 retq 56998: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5699f: 00 00000000000569a0 : 569a0: e8 00 00 00 00 callq 569a5 569a5: 41 57 push %r15 569a7: 41 56 push %r14 569a9: 41 55 push %r13 569ab: 41 54 push %r12 569ad: 55 push %rbp 569ae: 53 push %rbx 569af: 48 83 ec 08 sub $0x8,%rsp 569b3: 81 fa 48 e8 01 00 cmp $0x1e848,%edx 569b9: 44 8b af 88 0e 00 00 mov 0xe88(%rdi),%r13d 569c0: 48 89 0c 24 mov %rcx,(%rsp) 569c4: b9 48 e8 01 00 mov $0x1e848,%ecx 569c9: 0f 43 ca cmovae %edx,%ecx 569cc: 39 f1 cmp %esi,%ecx 569ce: 0f 42 ce cmovb %esi,%ecx 569d1: 81 f9 90 d0 03 00 cmp $0x3d090,%ecx 569d7: 0f 87 02 01 00 00 ja 56adf 569dd: 89 c8 mov %ecx,%eax 569df: 89 d5 mov %edx,%ebp 569e1: 31 d2 xor %edx,%edx 569e3: 48 c1 e0 0e shl $0xe,%rax 569e7: 49 f7 f5 div %r13 569ea: 49 89 c4 mov %rax,%r12 569ed: 48 3d ff ff ff 03 cmp $0x3ffffff,%rax 569f3: 0f 87 e6 00 00 00 ja 56adf 569f9: 44 8d 59 64 lea 0x64(%rcx),%r11d 569fd: 89 f3 mov %esi,%ebx 569ff: 44 8d 3c 2e lea (%rsi,%rbp,1),%r15d 56a03: 41 be ff ff ff ff mov $0xffffffff,%r14d 56a09: 49 c1 e3 0e shl $0xe,%r11 56a0d: e9 83 00 00 00 jmpq 56a95 56a12: 31 d2 xor %edx,%edx 56a14: 89 c8 mov %ecx,%eax 56a16: f7 f5 div %ebp 56a18: 31 d2 xor %edx,%edx 56a1a: 89 c7 mov %eax,%edi 56a1c: 89 c8 mov %ecx,%eax 56a1e: f7 f7 div %edi 56a20: 39 c5 cmp %eax,%ebp 56a22: 83 d7 00 adc $0x0,%edi 56a25: 83 ff 05 cmp $0x5,%edi 56a28: 76 17 jbe 56a41 56a2a: 89 f8 mov %edi,%eax 56a2c: 83 e0 01 and $0x1,%eax 56a2f: 83 f8 01 cmp $0x1,%eax 56a32: 83 df ff sbb $0xffffffff,%edi 56a35: 81 ff 80 00 00 00 cmp $0x80,%edi 56a3b: 0f 87 87 00 00 00 ja 56ac8 56a41: 89 c8 mov %ecx,%eax 56a43: 31 d2 xor %edx,%edx 56a45: 45 89 fa mov %r15d,%r10d 56a48: f7 f6 div %esi 56a4a: 31 d2 xor %edx,%edx 56a4c: 41 29 c2 sub %eax,%r10d 56a4f: 89 c8 mov %ecx,%eax 56a51: f7 f7 div %edi 56a53: 41 29 c2 sub %eax,%r10d 56a56: 45 39 f2 cmp %r14d,%r10d 56a59: 73 15 jae 56a70 56a5b: 48 8b 04 24 mov (%rsp),%rax 56a5f: 44 89 20 mov %r12d,(%rax) 56a62: 41 89 30 mov %esi,(%r8) 56a65: 41 89 39 mov %edi,(%r9) 56a68: 45 85 d2 test %r10d,%r10d 56a6b: 74 61 je 56ace 56a6d: 45 89 d6 mov %r10d,%r14d 56a70: 83 c1 64 add $0x64,%ecx 56a73: 81 f9 90 d0 03 00 cmp $0x3d090,%ecx 56a79: 77 4d ja 56ac8 56a7b: 4c 89 d8 mov %r11,%rax 56a7e: 31 d2 xor %edx,%edx 56a80: 49 81 c3 00 00 19 00 add $0x190000,%r11 56a87: 49 f7 f5 div %r13 56a8a: 49 89 c4 mov %rax,%r12 56a8d: 48 3d ff ff ff 03 cmp $0x3ffffff,%rax 56a93: 77 33 ja 56ac8 56a95: 31 d2 xor %edx,%edx 56a97: 89 c8 mov %ecx,%eax 56a99: f7 f3 div %ebx 56a9b: 31 d2 xor %edx,%edx 56a9d: 89 c6 mov %eax,%esi 56a9f: 89 c8 mov %ecx,%eax 56aa1: f7 f6 div %esi 56aa3: 39 c3 cmp %eax,%ebx 56aa5: 83 d6 00 adc $0x0,%esi 56aa8: 83 fe 05 cmp $0x5,%esi 56aab: 0f 86 61 ff ff ff jbe 56a12 56ab1: 89 f0 mov %esi,%eax 56ab3: 83 e0 01 and $0x1,%eax 56ab6: 83 f8 01 cmp $0x1,%eax 56ab9: 83 de ff sbb $0xffffffff,%esi 56abc: 81 fe 80 00 00 00 cmp $0x80,%esi 56ac2: 0f 86 4a ff ff ff jbe 56a12 56ac8: 41 83 fe ff cmp $0xffffffff,%r14d 56acc: 74 11 je 56adf 56ace: 31 c0 xor %eax,%eax 56ad0: 48 83 c4 08 add $0x8,%rsp 56ad4: 5b pop %rbx 56ad5: 5d pop %rbp 56ad6: 41 5c pop %r12 56ad8: 41 5d pop %r13 56ada: 41 5e pop %r14 56adc: 41 5f pop %r15 56ade: c3 retq 56adf: b8 ea ff ff ff mov $0xffffffea,%eax 56ae4: eb ea jmp 56ad0 56ae6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 56aed: 00 00 00 0000000000056af0 : 56af0: e8 00 00 00 00 callq 56af5 56af5: 41 55 push %r13 56af7: 41 89 d5 mov %edx,%r13d 56afa: 41 54 push %r12 56afc: 41 89 f4 mov %esi,%r12d 56aff: be 01 06 03 c0 mov $0xc0030601,%esi 56b04: 55 push %rbp 56b05: 48 89 fd mov %rdi,%rbp 56b08: 53 push %rbx 56b09: 48 83 ec 18 sub $0x18,%rsp 56b0d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 56b14: 00 00 56b16: 48 89 44 24 10 mov %rax,0x10(%rsp) 56b1b: 31 c0 xor %eax,%eax 56b1d: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 56b24: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 56b2b: 00 56b2c: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 56b33: 00 56b34: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 56b3b: 00 56b3c: e8 00 00 00 00 callq 56b41 56b41: be 01 06 03 c0 mov $0xc0030601,%esi 56b46: 48 89 ef mov %rbp,%rdi 56b49: 25 ff ff 0f c0 and $0xc00fffff,%eax 56b4e: 89 c2 mov %eax,%edx 56b50: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56b57: 81 ca 00 00 10 02 or $0x2100000,%edx 56b5d: e8 00 00 00 00 callq 56b62 56b62: be 00 06 03 c0 mov $0xc0030600,%esi 56b67: 48 89 ef mov %rbp,%rdi 56b6a: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56b71: e8 00 00 00 00 callq 56b76 56b76: be 00 06 03 c0 mov $0xc0030600,%esi 56b7b: 48 89 ef mov %rbp,%rdi 56b7e: 83 c8 04 or $0x4,%eax 56b81: 89 c2 mov %eax,%edx 56b83: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56b8a: e8 00 00 00 00 callq 56b8f 56b8f: 45 85 e4 test %r12d,%r12d 56b92: 0f 84 10 03 00 00 je 56ea8 56b98: 45 85 ed test %r13d,%r13d 56b9b: 0f 84 07 03 00 00 je 56ea8 56ba1: 44 89 e6 mov %r12d,%esi 56ba4: 4c 8d 4c 24 0c lea 0xc(%rsp),%r9 56ba9: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 56bae: 44 89 ea mov %r13d,%edx 56bb1: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 56bb6: 48 89 ef mov %rbp,%rdi 56bb9: e8 e2 fd ff ff callq 569a0 56bbe: 41 89 c4 mov %eax,%r12d 56bc1: 85 c0 test %eax,%eax 56bc3: 0f 85 0f 03 00 00 jne 56ed8 56bc9: be 04 06 03 c0 mov $0xc0030604,%esi 56bce: 48 89 ef mov %rbp,%rdi 56bd1: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56bd8: e8 00 00 00 00 callq 56bdd 56bdd: be 04 06 03 c0 mov $0xc0030604,%esi 56be2: 48 89 ef mov %rbp,%rdi 56be5: 80 e4 fd and $0xfd,%ah 56be8: 89 c2 mov %eax,%edx 56bea: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56bf1: e8 00 00 00 00 callq 56bf6 56bf6: be 00 06 03 c0 mov $0xc0030600,%esi 56bfb: 48 89 ef mov %rbp,%rdi 56bfe: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56c05: e8 00 00 00 00 callq 56c0a 56c0a: be 00 06 03 c0 mov $0xc0030600,%esi 56c0f: 48 89 ef mov %rbp,%rdi 56c12: 80 cc 06 or $0x6,%ah 56c15: 89 c2 mov %eax,%edx 56c17: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56c1e: e8 00 00 00 00 callq 56c23 56c23: be 00 06 03 c0 mov $0xc0030600,%esi 56c28: 48 89 ef mov %rbp,%rdi 56c2b: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56c32: e8 00 00 00 00 callq 56c37 56c37: be 00 06 03 c0 mov $0xc0030600,%esi 56c3c: 48 89 ef mov %rbp,%rdi 56c3f: 83 c8 02 or $0x2,%eax 56c42: 89 c2 mov %eax,%edx 56c44: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56c4b: e8 00 00 00 00 callq 56c50 56c50: be 00 06 03 c0 mov $0xc0030600,%esi 56c55: 48 89 ef mov %rbp,%rdi 56c58: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56c5f: e8 00 00 00 00 callq 56c64 56c64: be 00 06 03 c0 mov $0xc0030600,%esi 56c69: 48 89 ef mov %rbp,%rdi 56c6c: 83 e0 fd and $0xfffffffd,%eax 56c6f: 89 c2 mov %eax,%edx 56c71: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56c78: e8 00 00 00 00 callq 56c7d 56c7d: be 00 06 03 c0 mov $0xc0030600,%esi 56c82: 48 89 ef mov %rbp,%rdi 56c85: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56c8c: e8 00 00 00 00 callq 56c91 56c91: be 00 06 03 c0 mov $0xc0030600,%esi 56c96: 48 89 ef mov %rbp,%rdi 56c99: 83 e0 fe and $0xfffffffe,%eax 56c9c: 89 c2 mov %eax,%edx 56c9e: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56ca5: e8 00 00 00 00 callq 56caa 56caa: bf 58 89 41 00 mov $0x418958,%edi 56caf: e8 00 00 00 00 callq 56cb4 56cb4: 48 89 ef mov %rbp,%rdi 56cb7: e8 b4 f4 ff ff callq 56170 56cbc: 41 89 c4 mov %eax,%r12d 56cbf: 85 c0 test %eax,%eax 56cc1: 0f 85 11 02 00 00 jne 56ed8 56cc7: be 00 06 03 c0 mov $0xc0030600,%esi 56ccc: 48 89 ef mov %rbp,%rdi 56ccf: bb 0f 00 00 00 mov $0xf,%ebx 56cd4: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56cdb: e8 00 00 00 00 callq 56ce0 56ce0: be 00 06 03 c0 mov $0xc0030600,%esi 56ce5: 48 89 ef mov %rbp,%rdi 56ce8: 83 c8 01 or $0x1,%eax 56ceb: 89 c2 mov %eax,%edx 56ced: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56cf4: e8 00 00 00 00 callq 56cf9 56cf9: be 06 06 03 c0 mov $0xc0030606,%esi 56cfe: 48 89 ef mov %rbp,%rdi 56d01: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56d08: e8 00 00 00 00 callq 56d0d 56d0d: be 06 06 03 c0 mov $0xc0030606,%esi 56d12: 48 89 ef mov %rbp,%rdi 56d15: 83 e0 fe and $0xfffffffe,%eax 56d18: 89 c2 mov %eax,%edx 56d1a: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56d21: e8 00 00 00 00 callq 56d26 56d26: be 02 06 03 c0 mov $0xc0030602,%esi 56d2b: 48 89 ef mov %rbp,%rdi 56d2e: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56d35: e8 00 00 00 00 callq 56d3a 56d3a: 8b 54 24 04 mov 0x4(%rsp),%edx 56d3e: be 02 06 03 c0 mov $0xc0030602,%esi 56d43: 48 89 ef mov %rbp,%rdi 56d46: 25 00 00 00 fe and $0xfe000000,%eax 56d4b: 81 e2 ff ff ff 01 and $0x1ffffff,%edx 56d51: 09 c2 or %eax,%edx 56d53: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56d5a: e8 00 00 00 00 callq 56d5f 56d5f: be 00 06 03 c0 mov $0xc0030600,%esi 56d64: 48 89 ef mov %rbp,%rdi 56d67: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56d6e: e8 00 00 00 00 callq 56d73 56d73: be 00 06 03 c0 mov $0xc0030600,%esi 56d78: 48 89 ef mov %rbp,%rdi 56d7b: 25 ff ff c0 ff and $0xffc0ffff,%eax 56d80: 89 c2 mov %eax,%edx 56d82: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56d89: e8 00 00 00 00 callq 56d8e 56d8e: be 01 06 03 c0 mov $0xc0030601,%esi 56d93: 48 89 ef mov %rbp,%rdi 56d96: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56d9d: e8 00 00 00 00 callq 56da2 56da2: 8b 54 24 0c mov 0xc(%rsp),%edx 56da6: be 01 06 03 c0 mov $0xc0030601,%esi 56dab: 48 89 ef mov %rbp,%rdi 56dae: 25 80 80 ff ff and $0xffff8080,%eax 56db3: c1 e2 08 shl $0x8,%edx 56db6: 0b 54 24 08 or 0x8(%rsp),%edx 56dba: 81 e2 7f 7f 00 00 and $0x7f7f,%edx 56dc0: 09 c2 or %eax,%edx 56dc2: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56dc9: e8 00 00 00 00 callq 56dce 56dce: bf 58 89 41 00 mov $0x418958,%edi 56dd3: e8 00 00 00 00 callq 56dd8 56dd8: 48 83 eb 01 sub $0x1,%rbx 56ddc: 75 f0 jne 56dce 56dde: be 00 06 03 c0 mov $0xc0030600,%esi 56de3: 48 89 ef mov %rbp,%rdi 56de6: bb 0f 00 00 00 mov $0xf,%ebx 56deb: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56df2: e8 00 00 00 00 callq 56df7 56df7: be 00 06 03 c0 mov $0xc0030600,%esi 56dfc: 48 89 ef mov %rbp,%rdi 56dff: 83 e0 fe and $0xfffffffe,%eax 56e02: 89 c2 mov %eax,%edx 56e04: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56e0b: e8 00 00 00 00 callq 56e10 56e10: bf 58 89 41 00 mov $0x418958,%edi 56e15: e8 00 00 00 00 callq 56e1a 56e1a: 48 83 eb 01 sub $0x1,%rbx 56e1e: 75 f0 jne 56e10 56e20: be 00 06 03 c0 mov $0xc0030600,%esi 56e25: 48 89 ef mov %rbp,%rdi 56e28: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56e2f: e8 00 00 00 00 callq 56e34 56e34: be 00 06 03 c0 mov $0xc0030600,%esi 56e39: 48 89 ef mov %rbp,%rdi 56e3c: 83 e0 fb and $0xfffffffb,%eax 56e3f: 89 c2 mov %eax,%edx 56e41: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56e48: e8 00 00 00 00 callq 56e4d 56e4d: 48 89 ef mov %rbp,%rdi 56e50: e8 1b f3 ff ff callq 56170 56e55: 41 89 c4 mov %eax,%r12d 56e58: 85 c0 test %eax,%eax 56e5a: 75 7c jne 56ed8 56e5c: be 01 06 03 c0 mov $0xc0030601,%esi 56e61: 48 89 ef mov %rbp,%rdi 56e64: bb 64 00 00 00 mov $0x64,%ebx 56e69: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56e70: e8 00 00 00 00 callq 56e75 56e75: be 01 06 03 c0 mov $0xc0030601,%esi 56e7a: 48 89 ef mov %rbp,%rdi 56e7d: 25 ff ff 0f c0 and $0xc00fffff,%eax 56e82: 89 c2 mov %eax,%edx 56e84: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56e8b: 81 ca 00 00 00 21 or $0x21000000,%edx 56e91: e8 00 00 00 00 callq 56e96 56e96: bf 58 89 41 00 mov $0x418958,%edi 56e9b: e8 00 00 00 00 callq 56ea0 56ea0: 48 83 eb 01 sub $0x1,%rbx 56ea4: 75 f0 jne 56e96 56ea6: eb 30 jmp 56ed8 56ea8: be 00 06 03 c0 mov $0xc0030600,%esi 56ead: 48 89 ef mov %rbp,%rdi 56eb0: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 56eb7: 45 31 e4 xor %r12d,%r12d 56eba: e8 00 00 00 00 callq 56ebf 56ebf: be 00 06 03 c0 mov $0xc0030600,%esi 56ec4: 48 89 ef mov %rbp,%rdi 56ec7: 83 c8 02 or $0x2,%eax 56eca: 89 c2 mov %eax,%edx 56ecc: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 56ed3: e8 00 00 00 00 callq 56ed8 56ed8: 48 8b 44 24 10 mov 0x10(%rsp),%rax 56edd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 56ee4: 00 00 56ee6: 75 0e jne 56ef6 56ee8: 48 83 c4 18 add $0x18,%rsp 56eec: 44 89 e0 mov %r12d,%eax 56eef: 5b pop %rbx 56ef0: 5d pop %rbp 56ef1: 41 5c pop %r12 56ef3: 41 5d pop %r13 56ef5: c3 retq 56ef6: e8 00 00 00 00 callq 56efb 56efb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000056f00 : 56f00: e8 00 00 00 00 callq 56f05 56f05: 41 54 push %r12 56f07: 31 d2 xor %edx,%edx 56f09: be 8d 01 00 00 mov $0x18d,%esi 56f0e: 49 89 fc mov %rdi,%r12 56f11: 55 push %rbp 56f12: 53 push %rbx 56f13: bb 0a 00 00 00 mov $0xa,%ebx 56f18: e8 00 00 00 00 callq 56f1d 56f1d: 31 c9 xor %ecx,%ecx 56f1f: be 8d 01 00 00 mov $0x18d,%esi 56f24: 4c 89 e7 mov %r12,%rdi 56f27: 83 e0 f7 and $0xfffffff7,%eax 56f2a: 89 c2 mov %eax,%edx 56f2c: e8 00 00 00 00 callq 56f31 56f31: bf 58 89 41 00 mov $0x418958,%edi 56f36: e8 00 00 00 00 callq 56f3b 56f3b: 48 83 eb 01 sub $0x1,%rbx 56f3f: 75 f0 jne 56f31 56f41: 31 d2 xor %edx,%edx 56f43: be 8d 01 00 00 mov $0x18d,%esi 56f48: 4c 89 e7 mov %r12,%rdi 56f4b: bd 64 00 00 00 mov $0x64,%ebp 56f50: e8 00 00 00 00 callq 56f55 56f55: 31 c9 xor %ecx,%ecx 56f57: be 8d 01 00 00 mov $0x18d,%esi 56f5c: 4c 89 e7 mov %r12,%rdi 56f5f: 83 c8 08 or $0x8,%eax 56f62: 89 c2 mov %eax,%edx 56f64: e8 00 00 00 00 callq 56f69 56f69: 31 d2 xor %edx,%edx 56f6b: be 8d 01 00 00 mov $0x18d,%esi 56f70: 4c 89 e7 mov %r12,%rdi 56f73: e8 00 00 00 00 callq 56f78 56f78: 25 00 00 00 c0 and $0xc0000000,%eax 56f7d: 3d 00 00 00 c0 cmp $0xc0000000,%eax 56f82: 74 53 je 56fd7 56f84: bb 0a 00 00 00 mov $0xa,%ebx 56f89: bf 58 89 41 00 mov $0x418958,%edi 56f8e: e8 00 00 00 00 callq 56f93 56f93: 48 83 eb 01 sub $0x1,%rbx 56f97: 75 f0 jne 56f89 56f99: 83 ed 01 sub $0x1,%ebp 56f9c: 75 cb jne 56f69 56f9e: 4c 89 e7 mov %r12,%rdi 56fa1: 31 d2 xor %edx,%edx 56fa3: be 8d 01 00 00 mov $0x18d,%esi 56fa8: e8 00 00 00 00 callq 56fad 56fad: 4c 89 e7 mov %r12,%rdi 56fb0: 31 c9 xor %ecx,%ecx 56fb2: be 8d 01 00 00 mov $0x18d,%esi 56fb7: 83 e0 f7 and $0xfffffff7,%eax 56fba: 89 c2 mov %eax,%edx 56fbc: e8 00 00 00 00 callq 56fc1 56fc1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 56fc8: e8 00 00 00 00 callq 56fcd 56fcd: b8 92 ff ff ff mov $0xffffff92,%eax 56fd2: 5b pop %rbx 56fd3: 5d pop %rbp 56fd4: 41 5c pop %r12 56fd6: c3 retq 56fd7: 4c 89 e7 mov %r12,%rdi 56fda: 31 d2 xor %edx,%edx 56fdc: be 8d 01 00 00 mov $0x18d,%esi 56fe1: e8 00 00 00 00 callq 56fe6 56fe6: 4c 89 e7 mov %r12,%rdi 56fe9: 31 c9 xor %ecx,%ecx 56feb: be 8d 01 00 00 mov $0x18d,%esi 56ff0: 83 e0 f7 and $0xfffffff7,%eax 56ff3: 89 c2 mov %eax,%edx 56ff5: e8 00 00 00 00 callq 56ffa 56ffa: 31 c0 xor %eax,%eax 56ffc: 5b pop %rbx 56ffd: 5d pop %rbp 56ffe: 41 5c pop %r12 57000: c3 retq 57001: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 57008: 00 00 00 00 5700c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000057010 : 57010: e8 00 00 00 00 callq 57015 57015: 41 55 push %r13 57017: 41 89 d5 mov %edx,%r13d 5701a: 31 d2 xor %edx,%edx 5701c: 41 54 push %r12 5701e: 41 89 f4 mov %esi,%r12d 57021: be 8e 01 00 00 mov $0x18e,%esi 57026: 55 push %rbp 57027: 48 89 fd mov %rdi,%rbp 5702a: 53 push %rbx 5702b: 48 83 ec 18 sub $0x18,%rsp 5702f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 57036: 00 00 57038: 48 89 44 24 10 mov %rax,0x10(%rsp) 5703d: 31 c0 xor %eax,%eax 5703f: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 57046: 00 57047: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 5704e: 00 5704f: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 57056: 00 57057: e8 00 00 00 00 callq 5705c 5705c: 31 c9 xor %ecx,%ecx 5705e: be 8e 01 00 00 mov $0x18e,%esi 57063: 48 89 ef mov %rbp,%rdi 57066: 25 ff ff 0f c0 and $0xc00fffff,%eax 5706b: 89 c2 mov %eax,%edx 5706d: 81 ca 00 00 10 02 or $0x2100000,%edx 57073: e8 00 00 00 00 callq 57078 57078: 31 d2 xor %edx,%edx 5707a: be 8d 01 00 00 mov $0x18d,%esi 5707f: 48 89 ef mov %rbp,%rdi 57082: e8 00 00 00 00 callq 57087 57087: 31 c9 xor %ecx,%ecx 57089: be 8d 01 00 00 mov $0x18d,%esi 5708e: 48 89 ef mov %rbp,%rdi 57091: 83 c8 04 or $0x4,%eax 57094: 89 c2 mov %eax,%edx 57096: e8 00 00 00 00 callq 5709b 5709b: 45 85 e4 test %r12d,%r12d 5709e: 0f 84 93 02 00 00 je 57337 570a4: 45 85 ed test %r13d,%r13d 570a7: 0f 84 8a 02 00 00 je 57337 570ad: 4c 8d 4c 24 0c lea 0xc(%rsp),%r9 570b2: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 570b7: 44 89 ea mov %r13d,%edx 570ba: 44 89 e6 mov %r12d,%esi 570bd: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 570c2: 48 89 ef mov %rbp,%rdi 570c5: e8 d6 f8 ff ff callq 569a0 570ca: 85 c0 test %eax,%eax 570cc: 0f 85 67 02 00 00 jne 57339 570d2: 31 d2 xor %edx,%edx 570d4: be 92 01 00 00 mov $0x192,%esi 570d9: 48 89 ef mov %rbp,%rdi 570dc: e8 00 00 00 00 callq 570e1 570e1: 31 c9 xor %ecx,%ecx 570e3: be 92 01 00 00 mov $0x192,%esi 570e8: 48 89 ef mov %rbp,%rdi 570eb: 80 e4 fd and $0xfd,%ah 570ee: 89 c2 mov %eax,%edx 570f0: e8 00 00 00 00 callq 570f5 570f5: 31 d2 xor %edx,%edx 570f7: be 8d 01 00 00 mov $0x18d,%esi 570fc: 48 89 ef mov %rbp,%rdi 570ff: e8 00 00 00 00 callq 57104 57104: 31 c9 xor %ecx,%ecx 57106: be 8d 01 00 00 mov $0x18d,%esi 5710b: 48 89 ef mov %rbp,%rdi 5710e: 80 cc 06 or $0x6,%ah 57111: 89 c2 mov %eax,%edx 57113: e8 00 00 00 00 callq 57118 57118: 31 d2 xor %edx,%edx 5711a: be 8d 01 00 00 mov $0x18d,%esi 5711f: 48 89 ef mov %rbp,%rdi 57122: e8 00 00 00 00 callq 57127 57127: 31 c9 xor %ecx,%ecx 57129: be 8d 01 00 00 mov $0x18d,%esi 5712e: 48 89 ef mov %rbp,%rdi 57131: 83 e0 fd and $0xfffffffd,%eax 57134: 89 c2 mov %eax,%edx 57136: e8 00 00 00 00 callq 5713b 5713b: 31 d2 xor %edx,%edx 5713d: be 8d 01 00 00 mov $0x18d,%esi 57142: 48 89 ef mov %rbp,%rdi 57145: e8 00 00 00 00 callq 5714a 5714a: 31 c9 xor %ecx,%ecx 5714c: be 8d 01 00 00 mov $0x18d,%esi 57151: 48 89 ef mov %rbp,%rdi 57154: 83 e0 fe and $0xfffffffe,%eax 57157: 89 c2 mov %eax,%edx 57159: e8 00 00 00 00 callq 5715e 5715e: bf 58 89 41 00 mov $0x418958,%edi 57163: e8 00 00 00 00 callq 57168 57168: 48 89 ef mov %rbp,%rdi 5716b: e8 90 fd ff ff callq 56f00 57170: 85 c0 test %eax,%eax 57172: 0f 85 c1 01 00 00 jne 57339 57178: 31 d2 xor %edx,%edx 5717a: be 8d 01 00 00 mov $0x18d,%esi 5717f: 48 89 ef mov %rbp,%rdi 57182: e8 00 00 00 00 callq 57187 57187: 31 c9 xor %ecx,%ecx 57189: be 8d 01 00 00 mov $0x18d,%esi 5718e: 48 89 ef mov %rbp,%rdi 57191: 83 c8 01 or $0x1,%eax 57194: 89 c2 mov %eax,%edx 57196: e8 00 00 00 00 callq 5719b 5719b: 31 d2 xor %edx,%edx 5719d: be 94 01 00 00 mov $0x194,%esi 571a2: 48 89 ef mov %rbp,%rdi 571a5: e8 00 00 00 00 callq 571aa 571aa: 31 c9 xor %ecx,%ecx 571ac: be 94 01 00 00 mov $0x194,%esi 571b1: 48 89 ef mov %rbp,%rdi 571b4: 83 e0 fe and $0xfffffffe,%eax 571b7: 89 c2 mov %eax,%edx 571b9: e8 00 00 00 00 callq 571be 571be: 31 d2 xor %edx,%edx 571c0: be 8f 01 00 00 mov $0x18f,%esi 571c5: 48 89 ef mov %rbp,%rdi 571c8: e8 00 00 00 00 callq 571cd 571cd: 8b 54 24 04 mov 0x4(%rsp),%edx 571d1: 31 c9 xor %ecx,%ecx 571d3: be 8f 01 00 00 mov $0x18f,%esi 571d8: 25 00 00 00 fe and $0xfe000000,%eax 571dd: 48 89 ef mov %rbp,%rdi 571e0: 81 e2 ff ff ff 01 and $0x1ffffff,%edx 571e6: 09 c2 or %eax,%edx 571e8: e8 00 00 00 00 callq 571ed 571ed: 31 d2 xor %edx,%edx 571ef: be 8d 01 00 00 mov $0x18d,%esi 571f4: 48 89 ef mov %rbp,%rdi 571f7: e8 00 00 00 00 callq 571fc 571fc: 31 c9 xor %ecx,%ecx 571fe: be 8d 01 00 00 mov $0x18d,%esi 57203: 48 89 ef mov %rbp,%rdi 57206: 25 ff ff c0 ff and $0xffc0ffff,%eax 5720b: 89 c2 mov %eax,%edx 5720d: e8 00 00 00 00 callq 57212 57212: 31 d2 xor %edx,%edx 57214: be 91 01 00 00 mov $0x191,%esi 57219: 48 89 ef mov %rbp,%rdi 5721c: 81 7c 24 04 ff af 04 cmpl $0x4afff,0x4(%rsp) 57223: 00 57224: 0f 87 2a 01 00 00 ja 57354 5722a: e8 00 00 00 00 callq 5722f 5722f: 25 ff ff fd ff and $0xfffdffff,%eax 57234: 89 c2 mov %eax,%edx 57236: 31 c9 xor %ecx,%ecx 57238: be 91 01 00 00 mov $0x191,%esi 5723d: 48 89 ef mov %rbp,%rdi 57240: e8 00 00 00 00 callq 57245 57245: 31 d2 xor %edx,%edx 57247: be 8e 01 00 00 mov $0x18e,%esi 5724c: 48 89 ef mov %rbp,%rdi 5724f: e8 00 00 00 00 callq 57254 57254: 8b 54 24 0c mov 0xc(%rsp),%edx 57258: 31 c9 xor %ecx,%ecx 5725a: be 8e 01 00 00 mov $0x18e,%esi 5725f: 25 80 80 ff ff and $0xffff8080,%eax 57264: 48 89 ef mov %rbp,%rdi 57267: bb 0f 00 00 00 mov $0xf,%ebx 5726c: c1 e2 08 shl $0x8,%edx 5726f: 0b 54 24 08 or 0x8(%rsp),%edx 57273: 81 e2 7f 7f 00 00 and $0x7f7f,%edx 57279: 09 c2 or %eax,%edx 5727b: e8 00 00 00 00 callq 57280 57280: bf 58 89 41 00 mov $0x418958,%edi 57285: e8 00 00 00 00 callq 5728a 5728a: 48 83 eb 01 sub $0x1,%rbx 5728e: 75 f0 jne 57280 57290: 31 d2 xor %edx,%edx 57292: be 8d 01 00 00 mov $0x18d,%esi 57297: 48 89 ef mov %rbp,%rdi 5729a: bb 0f 00 00 00 mov $0xf,%ebx 5729f: e8 00 00 00 00 callq 572a4 572a4: 31 c9 xor %ecx,%ecx 572a6: be 8d 01 00 00 mov $0x18d,%esi 572ab: 48 89 ef mov %rbp,%rdi 572ae: 83 e0 fe and $0xfffffffe,%eax 572b1: 89 c2 mov %eax,%edx 572b3: e8 00 00 00 00 callq 572b8 572b8: bf 58 89 41 00 mov $0x418958,%edi 572bd: e8 00 00 00 00 callq 572c2 572c2: 48 83 eb 01 sub $0x1,%rbx 572c6: 75 f0 jne 572b8 572c8: 31 d2 xor %edx,%edx 572ca: be 8d 01 00 00 mov $0x18d,%esi 572cf: 48 89 ef mov %rbp,%rdi 572d2: e8 00 00 00 00 callq 572d7 572d7: 31 c9 xor %ecx,%ecx 572d9: 48 89 ef mov %rbp,%rdi 572dc: be 8d 01 00 00 mov $0x18d,%esi 572e1: 83 e0 fb and $0xfffffffb,%eax 572e4: 89 c2 mov %eax,%edx 572e6: e8 00 00 00 00 callq 572eb 572eb: 48 89 ef mov %rbp,%rdi 572ee: e8 0d fc ff ff callq 56f00 572f3: 85 c0 test %eax,%eax 572f5: 75 42 jne 57339 572f7: 31 d2 xor %edx,%edx 572f9: be 8e 01 00 00 mov $0x18e,%esi 572fe: 48 89 ef mov %rbp,%rdi 57301: bb 64 00 00 00 mov $0x64,%ebx 57306: e8 00 00 00 00 callq 5730b 5730b: 31 c9 xor %ecx,%ecx 5730d: be 8e 01 00 00 mov $0x18e,%esi 57312: 48 89 ef mov %rbp,%rdi 57315: 25 ff ff 0f c0 and $0xc00fffff,%eax 5731a: 89 c2 mov %eax,%edx 5731c: 81 ca 00 00 20 04 or $0x4200000,%edx 57322: e8 00 00 00 00 callq 57327 57327: bf 58 89 41 00 mov $0x418958,%edi 5732c: e8 00 00 00 00 callq 57331 57331: 48 83 eb 01 sub $0x1,%rbx 57335: 75 f0 jne 57327 57337: 31 c0 xor %eax,%eax 57339: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 5733e: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 57345: 00 00 57347: 75 1a jne 57363 57349: 48 83 c4 18 add $0x18,%rsp 5734d: 5b pop %rbx 5734e: 5d pop %rbp 5734f: 41 5c pop %r12 57351: 41 5d pop %r13 57353: c3 retq 57354: e8 00 00 00 00 callq 57359 57359: 0d 00 00 02 00 or $0x20000,%eax 5735e: e9 d1 fe ff ff jmpq 57234 57363: e8 00 00 00 00 callq 57368 57368: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5736f: 00 0000000000057370 : 57370: e8 00 00 00 00 callq 57375 57375: 31 c0 xor %eax,%eax 57377: c3 retq 57378: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5737f: 00 0000000000057380 : 57380: e8 00 00 00 00 callq 57385 57385: 31 c0 xor %eax,%eax 57387: c3 retq 57388: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5738f: 00 0000000000057390 : 57390: e8 00 00 00 00 callq 57395 57395: 31 c0 xor %eax,%eax 57397: c3 retq 57398: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5739f: 00 00000000000573a0 : 573a0: e8 00 00 00 00 callq 573a5 573a5: 31 c0 xor %eax,%eax 573a7: c3 retq 573a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 573af: 00 00000000000573b0 : 573b0: e8 00 00 00 00 callq 573b5 573b5: 31 c0 xor %eax,%eax 573b7: c3 retq 573b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 573bf: 00 00000000000573c0 : 573c0: e8 00 00 00 00 callq 573c5 573c5: b8 01 00 00 00 mov $0x1,%eax 573ca: c3 retq 573cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000573d0 : 573d0: e8 00 00 00 00 callq 573d5 573d5: 31 c0 xor %eax,%eax 573d7: c3 retq 573d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 573df: 00 00000000000573e0 : 573e0: e8 00 00 00 00 callq 573e5 573e5: 41 57 push %r15 573e7: 41 56 push %r14 573e9: 41 55 push %r13 573eb: 41 54 push %r12 573ed: 55 push %rbp 573ee: 48 89 fd mov %rdi,%rbp 573f1: 53 push %rbx 573f2: 48 83 ec 18 sub $0x18,%rsp 573f6: 48 8b 7f 08 mov 0x8(%rdi),%rdi 573fa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 57401: 00 00 57403: 48 89 44 24 10 mov %rax,0x10(%rsp) 57408: 31 c0 xor %eax,%eax 5740a: e8 00 00 00 00 callq 5740f 5740f: 41 89 c0 mov %eax,%r8d 57412: b8 ff ff ff ff mov $0xffffffff,%eax 57417: 41 0f bc c0 bsf %r8d,%eax 5741b: 8d 50 01 lea 0x1(%rax),%edx 5741e: 83 e8 0d sub $0xd,%eax 57421: 66 83 f8 01 cmp $0x1,%ax 57425: 0f 86 51 08 00 00 jbe 57c7c 5742b: 66 83 fa 08 cmp $0x8,%dx 5742f: 0f 84 47 08 00 00 je 57c7c 57435: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 5743b: 83 f8 02 cmp $0x2,%eax 5743e: 0f 84 55 08 00 00 je 57c99 57444: 0f 87 a4 08 00 00 ja 57cee 5744a: 85 c0 test %eax,%eax 5744c: 0f 84 4a 09 00 00 je 57d9c 57452: ba 60 00 00 00 mov $0x60,%edx 57457: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5745e: 48 89 ef mov %rbp,%rdi 57461: e8 00 00 00 00 callq 57466 57466: ba 12 00 00 00 mov $0x12,%edx 5746b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57472: 48 89 ef mov %rbp,%rdi 57475: e8 00 00 00 00 callq 5747a 5747a: ba 1a 01 00 00 mov $0x11a,%edx 5747f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57486: 48 89 ef mov %rbp,%rdi 57489: e8 00 00 00 00 callq 5748e 5748e: 48 8b 45 08 mov 0x8(%rbp),%rax 57492: 48 8b 40 10 mov 0x10(%rax),%rax 57496: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 5749b: 0f 84 68 01 00 00 je 57609 574a1: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 574a7 574a7: 85 c9 test %ecx,%ecx 574a9: 0f 84 5a 01 00 00 je 57609 574af: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 574b6: 0f 85 4d 01 00 00 jne 57609 574bc: f7 85 8c 7f 00 00 00 testl $0x60000,0x7f8c(%rbp) 574c3: 00 06 00 574c6: 0f 84 3d 01 00 00 je 57609 574cc: 4c 8b 60 38 mov 0x38(%rax),%r12 574d0: be a4 00 00 00 mov $0xa4,%esi 574d5: 48 89 ef mov %rbp,%rdi 574d8: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 574df: e8 00 00 00 00 callq 574e4 574e4: 41 89 c5 mov %eax,%r13d 574e7: c1 e8 0d shr $0xd,%eax 574ea: 83 e0 03 and $0x3,%eax 574ed: 89 c3 mov %eax,%ebx 574ef: 8b 85 8c 7f 00 00 mov 0x7f8c(%rbp),%eax 574f5: a9 00 00 04 00 test $0x40000,%eax 574fa: 0f 85 00 00 00 00 jne 57500 57500: a9 00 00 02 00 test $0x20000,%eax 57505: 0f 85 00 00 00 00 jne 5750b 5750b: 41 80 7c 24 4a 00 cmpb $0x0,0x4a(%r12) 57511: 0f 84 f2 00 00 00 je 57609 57517: 48 8b 45 08 mov 0x8(%rbp),%rax 5751b: 80 78 4a 00 cmpb $0x0,0x4a(%rax) 5751f: 0f 84 e4 00 00 00 je 57609 57525: 4c 8d 74 24 04 lea 0x4(%rsp),%r14 5752a: f6 85 8e 7f 00 00 04 testb $0x4,0x7f8e(%rbp) 57531: 74 09 je 5753c 57533: 83 fb 02 cmp $0x2,%ebx 57536: 0f 85 69 0d 00 00 jne 582a5 5753c: 44 89 ea mov %r13d,%edx 5753f: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 57546: be a4 00 00 00 mov $0xa4,%esi 5754b: 48 89 ef mov %rbp,%rdi 5754e: 83 e2 bf and $0xffffffbf,%edx 57551: 81 ca 20 01 00 00 or $0x120,%edx 57557: e8 00 00 00 00 callq 5755c 5755c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 57560: 4c 89 f2 mov %r14,%rdx 57563: be 30 00 00 00 mov $0x30,%esi 57568: e8 00 00 00 00 callq 5756d 5756d: 8b 95 8c 7f 00 00 mov 0x7f8c(%rbp),%edx 57573: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 57578: 83 e0 f0 and $0xfffffff0,%eax 5757b: f7 c2 00 00 04 00 test $0x40000,%edx 57581: 0f 84 fc 0c 00 00 je 58283 57587: 83 c8 03 or $0x3,%eax 5758a: 66 89 44 24 04 mov %ax,0x4(%rsp) 5758f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 57593: 0f b7 d0 movzwl %ax,%edx 57596: be 30 00 00 00 mov $0x30,%esi 5759b: e8 00 00 00 00 callq 575a0 575a0: be a4 00 00 00 mov $0xa4,%esi 575a5: 48 89 ef mov %rbp,%rdi 575a8: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 575af: e8 00 00 00 00 callq 575b4 575b4: be a4 00 00 00 mov $0xa4,%esi 575b9: 48 89 ef mov %rbp,%rdi 575bc: 80 cc 02 or $0x2,%ah 575bf: 89 c2 mov %eax,%edx 575c1: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 575c8: e8 00 00 00 00 callq 575cd 575cd: 8b 95 28 07 00 00 mov 0x728(%rbp),%edx 575d3: 85 d2 test %edx,%edx 575d5: 7e 32 jle 57609 575d7: 31 db xor %ebx,%ebx 575d9: eb 15 jmp 575f0 575db: bf c7 10 00 00 mov $0x10c7,%edi 575e0: 83 c3 01 add $0x1,%ebx 575e3: e8 00 00 00 00 callq 575e8 575e8: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 575ee: 7d 19 jge 57609 575f0: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 575f7: be a4 00 00 00 mov $0xa4,%esi 575fc: 48 89 ef mov %rbp,%rdi 575ff: e8 00 00 00 00 callq 57604 57604: f6 c4 02 test $0x2,%ah 57607: 75 d2 jne 575db 57609: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 5760f 5760f: 85 c0 test %eax,%eax 57611: 0f 84 40 06 00 00 je 57c57 57617: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 5761e: 0f 85 33 06 00 00 jne 57c57 57624: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 5762b: be a3 00 00 00 mov $0xa3,%esi 57630: 48 89 ef mov %rbp,%rdi 57633: e8 00 00 00 00 callq 57638 57638: 89 c2 mov %eax,%edx 5763a: 30 d2 xor %dl,%dl 5763c: 81 ca 24 01 00 00 or $0x124,%edx 57642: 39 d0 cmp %edx,%eax 57644: 74 14 je 5765a 57646: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 5764d: be a3 00 00 00 mov $0xa3,%esi 57652: 48 89 ef mov %rbp,%rdi 57655: e8 00 00 00 00 callq 5765a 5765a: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 57661: be b5 00 00 00 mov $0xb5,%esi 57666: 48 89 ef mov %rbp,%rdi 57669: e8 00 00 00 00 callq 5766e 5766e: 89 c2 mov %eax,%edx 57670: 81 ca 00 00 00 40 or $0x40000000,%edx 57676: a9 00 00 00 40 test $0x40000000,%eax 5767b: 75 14 jne 57691 5767d: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 57684: be b5 00 00 00 mov $0xb5,%esi 57689: 48 89 ef mov %rbp,%rdi 5768c: e8 00 00 00 00 callq 57691 57691: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 57698: be 40 00 00 00 mov $0x40,%esi 5769d: 48 89 ef mov %rbp,%rdi 576a0: e8 00 00 00 00 callq 576a5 576a5: 89 c2 mov %eax,%edx 576a7: 83 ca 40 or $0x40,%edx 576aa: a8 40 test $0x40,%al 576ac: 75 14 jne 576c2 576ae: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 576b5: be 40 00 00 00 mov $0x40,%esi 576ba: 48 89 ef mov %rbp,%rdi 576bd: e8 00 00 00 00 callq 576c2 576c2: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 576c9: be a0 00 00 00 mov $0xa0,%esi 576ce: 48 89 ef mov %rbp,%rdi 576d1: e8 00 00 00 00 callq 576d6 576d6: 89 c2 mov %eax,%edx 576d8: 81 e2 ff 00 fe ff and $0xfffe00ff,%edx 576de: 80 ce 77 or $0x77,%dh 576e1: 39 d0 cmp %edx,%eax 576e3: 74 14 je 576f9 576e5: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 576ec: be a0 00 00 00 mov $0xa0,%esi 576f1: 48 89 ef mov %rbp,%rdi 576f4: e8 00 00 00 00 callq 576f9 576f9: 4c 8d a5 b8 0c 00 00 lea 0xcb8(%rbp),%r12 57700: 4c 89 e7 mov %r12,%rdi 57703: e8 00 00 00 00 callq 57708 57708: 31 c9 xor %ecx,%ecx 5770a: ba 12 00 00 00 mov $0x12,%edx 5770f: 48 89 ef mov %rbp,%rdi 57712: be 08 00 00 00 mov $0x8,%esi 57717: 49 89 c5 mov %rax,%r13 5771a: e8 00 00 00 00 callq 5771f 5771f: 31 d2 xor %edx,%edx 57721: be 0c 00 00 00 mov $0xc,%esi 57726: 48 89 ef mov %rbp,%rdi 57729: e8 00 00 00 00 callq 5772e 5772e: 4c 89 ee mov %r13,%rsi 57731: 4c 89 e7 mov %r12,%rdi 57734: 89 c3 mov %eax,%ebx 57736: e8 00 00 00 00 callq 5773b 5773b: 41 89 dd mov %ebx,%r13d 5773e: 41 81 cd 80 1f 00 00 or $0x1f80,%r13d 57745: 41 39 dd cmp %ebx,%r13d 57748: 74 3c je 57786 5774a: 4c 89 e7 mov %r12,%rdi 5774d: e8 00 00 00 00 callq 57752 57752: 31 c9 xor %ecx,%ecx 57754: ba 12 00 00 00 mov $0x12,%edx 57759: 48 89 ef mov %rbp,%rdi 5775c: be 08 00 00 00 mov $0x8,%esi 57761: 49 89 c6 mov %rax,%r14 57764: e8 00 00 00 00 callq 57769 57769: be 0c 00 00 00 mov $0xc,%esi 5776e: 48 89 ef mov %rbp,%rdi 57771: 31 c9 xor %ecx,%ecx 57773: 44 89 ea mov %r13d,%edx 57776: e8 00 00 00 00 callq 5777b 5777b: 4c 89 f6 mov %r14,%rsi 5777e: 4c 89 e7 mov %r12,%rdi 57781: e8 00 00 00 00 callq 57786 57786: 4c 89 e7 mov %r12,%rdi 57789: e8 00 00 00 00 callq 5778e 5778e: 31 c9 xor %ecx,%ecx 57790: ba 13 00 00 00 mov $0x13,%edx 57795: 48 89 ef mov %rbp,%rdi 57798: be 08 00 00 00 mov $0x8,%esi 5779d: 49 89 c5 mov %rax,%r13 577a0: e8 00 00 00 00 callq 577a5 577a5: 31 d2 xor %edx,%edx 577a7: be 0c 00 00 00 mov $0xc,%esi 577ac: 48 89 ef mov %rbp,%rdi 577af: e8 00 00 00 00 callq 577b4 577b4: 4c 89 ee mov %r13,%rsi 577b7: 4c 89 e7 mov %r12,%rdi 577ba: 89 c3 mov %eax,%ebx 577bc: e8 00 00 00 00 callq 577c1 577c1: 41 89 dd mov %ebx,%r13d 577c4: 41 81 cd 80 1f 00 00 or $0x1f80,%r13d 577cb: 41 39 dd cmp %ebx,%r13d 577ce: 74 3c je 5780c 577d0: 4c 89 e7 mov %r12,%rdi 577d3: e8 00 00 00 00 callq 577d8 577d8: 31 c9 xor %ecx,%ecx 577da: ba 13 00 00 00 mov $0x13,%edx 577df: 48 89 ef mov %rbp,%rdi 577e2: be 08 00 00 00 mov $0x8,%esi 577e7: 49 89 c6 mov %rax,%r14 577ea: e8 00 00 00 00 callq 577ef 577ef: be 0c 00 00 00 mov $0xc,%esi 577f4: 48 89 ef mov %rbp,%rdi 577f7: 31 c9 xor %ecx,%ecx 577f9: 44 89 ea mov %r13d,%edx 577fc: e8 00 00 00 00 callq 57801 57801: 4c 89 f6 mov %r14,%rsi 57804: 4c 89 e7 mov %r12,%rdi 57807: e8 00 00 00 00 callq 5780c 5780c: 4c 89 e7 mov %r12,%rdi 5780f: e8 00 00 00 00 callq 57814 57814: 31 c9 xor %ecx,%ecx 57816: ba 12 00 00 00 mov $0x12,%edx 5781b: 48 89 ef mov %rbp,%rdi 5781e: be 10 00 00 00 mov $0x10,%esi 57823: 49 89 c5 mov %rax,%r13 57826: e8 00 00 00 00 callq 5782b 5782b: 31 d2 xor %edx,%edx 5782d: be 14 00 00 00 mov $0x14,%esi 57832: 48 89 ef mov %rbp,%rdi 57835: e8 00 00 00 00 callq 5783a 5783a: 4c 89 ee mov %r13,%rsi 5783d: 4c 89 e7 mov %r12,%rdi 57840: 89 c3 mov %eax,%ebx 57842: e8 00 00 00 00 callq 57847 57847: 41 89 dd mov %ebx,%r13d 5784a: 41 81 cd 80 1f 00 00 or $0x1f80,%r13d 57851: 41 39 dd cmp %ebx,%r13d 57854: 74 3c je 57892 57856: 4c 89 e7 mov %r12,%rdi 57859: e8 00 00 00 00 callq 5785e 5785e: 31 c9 xor %ecx,%ecx 57860: ba 12 00 00 00 mov $0x12,%edx 57865: 48 89 ef mov %rbp,%rdi 57868: be 10 00 00 00 mov $0x10,%esi 5786d: 49 89 c6 mov %rax,%r14 57870: e8 00 00 00 00 callq 57875 57875: be 14 00 00 00 mov $0x14,%esi 5787a: 48 89 ef mov %rbp,%rdi 5787d: 31 c9 xor %ecx,%ecx 5787f: 44 89 ea mov %r13d,%edx 57882: e8 00 00 00 00 callq 57887 57887: 4c 89 f6 mov %r14,%rsi 5788a: 4c 89 e7 mov %r12,%rdi 5788d: e8 00 00 00 00 callq 57892 57892: 4c 89 e7 mov %r12,%rdi 57895: e8 00 00 00 00 callq 5789a 5789a: 31 c9 xor %ecx,%ecx 5789c: ba 13 00 00 00 mov $0x13,%edx 578a1: 48 89 ef mov %rbp,%rdi 578a4: be 10 00 00 00 mov $0x10,%esi 578a9: 49 89 c5 mov %rax,%r13 578ac: e8 00 00 00 00 callq 578b1 578b1: 31 d2 xor %edx,%edx 578b3: be 14 00 00 00 mov $0x14,%esi 578b8: 48 89 ef mov %rbp,%rdi 578bb: e8 00 00 00 00 callq 578c0 578c0: 4c 89 ee mov %r13,%rsi 578c3: 4c 89 e7 mov %r12,%rdi 578c6: 89 c3 mov %eax,%ebx 578c8: e8 00 00 00 00 callq 578cd 578cd: 41 89 dd mov %ebx,%r13d 578d0: 41 81 cd 80 1f 00 00 or $0x1f80,%r13d 578d7: 41 39 dd cmp %ebx,%r13d 578da: 74 3c je 57918 578dc: 4c 89 e7 mov %r12,%rdi 578df: e8 00 00 00 00 callq 578e4 578e4: 31 c9 xor %ecx,%ecx 578e6: ba 13 00 00 00 mov $0x13,%edx 578eb: 48 89 ef mov %rbp,%rdi 578ee: be 10 00 00 00 mov $0x10,%esi 578f3: 49 89 c6 mov %rax,%r14 578f6: e8 00 00 00 00 callq 578fb 578fb: be 14 00 00 00 mov $0x14,%esi 57900: 48 89 ef mov %rbp,%rdi 57903: 31 c9 xor %ecx,%ecx 57905: 44 89 ea mov %r13d,%edx 57908: e8 00 00 00 00 callq 5790d 5790d: 4c 89 f6 mov %r14,%rsi 57910: 4c 89 e7 mov %r12,%rdi 57913: e8 00 00 00 00 callq 57918 57918: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 5791e: 83 e8 03 sub $0x3,%eax 57921: 83 f8 01 cmp $0x1,%eax 57924: 0f 87 08 05 00 00 ja 57e32 5792a: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 57931: be a2 00 00 00 mov $0xa2,%esi 57936: 48 89 ef mov %rbp,%rdi 57939: e8 00 00 00 00 callq 5793e 5793e: 89 c2 mov %eax,%edx 57940: 81 ca 00 00 60 00 or $0x600000,%edx 57946: 39 d0 cmp %edx,%eax 57948: 74 14 je 5795e 5794a: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 57951: be a2 00 00 00 mov $0xa2,%esi 57956: 48 89 ef mov %rbp,%rdi 57959: e8 00 00 00 00 callq 5795e 5795e: 4c 89 e7 mov %r12,%rdi 57961: e8 00 00 00 00 callq 57966 57966: 31 c9 xor %ecx,%ecx 57968: ba 10 00 00 00 mov $0x10,%edx 5796d: 48 89 ef mov %rbp,%rdi 57970: be 08 00 00 00 mov $0x8,%esi 57975: 49 89 c5 mov %rax,%r13 57978: e8 00 00 00 00 callq 5797d 5797d: 31 d2 xor %edx,%edx 5797f: be 0c 00 00 00 mov $0xc,%esi 57984: 48 89 ef mov %rbp,%rdi 57987: e8 00 00 00 00 callq 5798c 5798c: 4c 89 ee mov %r13,%rsi 5798f: 4c 89 e7 mov %r12,%rdi 57992: 89 c3 mov %eax,%ebx 57994: e8 00 00 00 00 callq 57999 57999: 41 89 dd mov %ebx,%r13d 5799c: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 579a2: 41 81 e5 ff ff f1 ff and $0xfff1ffff,%r13d 579a9: 44 89 ea mov %r13d,%edx 579ac: 83 e8 03 sub $0x3,%eax 579af: 81 ca 00 00 0a 00 or $0xa0000,%edx 579b5: 83 f8 02 cmp $0x2,%eax 579b8: 44 0f 42 ea cmovb %edx,%r13d 579bc: 41 39 dd cmp %ebx,%r13d 579bf: 74 3c je 579fd 579c1: 4c 89 e7 mov %r12,%rdi 579c4: e8 00 00 00 00 callq 579c9 579c9: 31 c9 xor %ecx,%ecx 579cb: ba 10 00 00 00 mov $0x10,%edx 579d0: 48 89 ef mov %rbp,%rdi 579d3: be 08 00 00 00 mov $0x8,%esi 579d8: 49 89 c6 mov %rax,%r14 579db: e8 00 00 00 00 callq 579e0 579e0: be 0c 00 00 00 mov $0xc,%esi 579e5: 48 89 ef mov %rbp,%rdi 579e8: 31 c9 xor %ecx,%ecx 579ea: 44 89 ea mov %r13d,%edx 579ed: e8 00 00 00 00 callq 579f2 579f2: 4c 89 f6 mov %r14,%rsi 579f5: 4c 89 e7 mov %r12,%rdi 579f8: e8 00 00 00 00 callq 579fd 579fd: 4c 89 e7 mov %r12,%rdi 57a00: e8 00 00 00 00 callq 57a05 57a05: 31 c9 xor %ecx,%ecx 57a07: ba 10 00 00 00 mov $0x10,%edx 57a0c: 48 89 ef mov %rbp,%rdi 57a0f: be 10 00 00 00 mov $0x10,%esi 57a14: 49 89 c5 mov %rax,%r13 57a17: e8 00 00 00 00 callq 57a1c 57a1c: 31 d2 xor %edx,%edx 57a1e: be 14 00 00 00 mov $0x14,%esi 57a23: 48 89 ef mov %rbp,%rdi 57a26: e8 00 00 00 00 callq 57a2b 57a2b: 4c 89 ee mov %r13,%rsi 57a2e: 4c 89 e7 mov %r12,%rdi 57a31: 89 c3 mov %eax,%ebx 57a33: e8 00 00 00 00 callq 57a38 57a38: 41 89 dd mov %ebx,%r13d 57a3b: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 57a41: 41 81 e5 ff ff f1 ff and $0xfff1ffff,%r13d 57a48: 44 89 ea mov %r13d,%edx 57a4b: 83 e8 03 sub $0x3,%eax 57a4e: 81 ca 00 00 0a 00 or $0xa0000,%edx 57a54: 83 f8 02 cmp $0x2,%eax 57a57: 44 0f 42 ea cmovb %edx,%r13d 57a5b: 41 39 dd cmp %ebx,%r13d 57a5e: 74 3c je 57a9c 57a60: 4c 89 e7 mov %r12,%rdi 57a63: e8 00 00 00 00 callq 57a68 57a68: 31 c9 xor %ecx,%ecx 57a6a: ba 10 00 00 00 mov $0x10,%edx 57a6f: 48 89 ef mov %rbp,%rdi 57a72: be 10 00 00 00 mov $0x10,%esi 57a77: 49 89 c6 mov %rax,%r14 57a7a: e8 00 00 00 00 callq 57a7f 57a7f: be 14 00 00 00 mov $0x14,%esi 57a84: 48 89 ef mov %rbp,%rdi 57a87: 31 c9 xor %ecx,%ecx 57a89: 44 89 ea mov %r13d,%edx 57a8c: e8 00 00 00 00 callq 57a91 57a91: 4c 89 f6 mov %r14,%rsi 57a94: 4c 89 e7 mov %r12,%rdi 57a97: e8 00 00 00 00 callq 57a9c 57a9c: 48 8b 45 08 mov 0x8(%rbp),%rax 57aa0: 48 8b 40 10 mov 0x10(%rax),%rax 57aa4: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 57aa9: 0f 84 50 01 00 00 je 57bff 57aaf: 48 8b 78 38 mov 0x38(%rax),%rdi 57ab3: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 57ab8: be 0c 00 00 00 mov $0xc,%esi 57abd: e8 00 00 00 00 callq 57ac2 57ac2: f6 44 24 0e 04 testb $0x4,0xe(%rsp) 57ac7: 0f 84 32 01 00 00 je 57bff 57acd: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 57ad4: be b1 00 00 00 mov $0xb1,%esi 57ad9: 48 89 ef mov %rbp,%rdi 57adc: e8 00 00 00 00 callq 57ae1 57ae1: 89 c2 mov %eax,%edx 57ae3: 81 ca 00 00 06 00 or $0x60000,%edx 57ae9: 39 d0 cmp %edx,%eax 57aeb: 74 14 je 57b01 57aed: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 57af4: be b1 00 00 00 mov $0xb1,%esi 57af9: 48 89 ef mov %rbp,%rdi 57afc: e8 00 00 00 00 callq 57b01 57b01: 31 d2 xor %edx,%edx 57b03: be 9b 01 00 00 mov $0x19b,%esi 57b08: 48 89 ef mov %rbp,%rdi 57b0b: e8 00 00 00 00 callq 57b10 57b10: 89 c2 mov %eax,%edx 57b12: 66 31 d2 xor %dx,%dx 57b15: 81 ca 01 01 00 00 or $0x101,%edx 57b1b: 39 d0 cmp %edx,%eax 57b1d: 74 0f je 57b2e 57b1f: 31 c9 xor %ecx,%ecx 57b21: be 9b 01 00 00 mov $0x19b,%esi 57b26: 48 89 ef mov %rbp,%rdi 57b29: e8 00 00 00 00 callq 57b2e 57b2e: 31 d2 xor %edx,%edx 57b30: be 9c 01 00 00 mov $0x19c,%esi 57b35: 48 89 ef mov %rbp,%rdi 57b38: e8 00 00 00 00 callq 57b3d 57b3d: 89 c2 mov %eax,%edx 57b3f: 66 31 d2 xor %dx,%dx 57b42: 81 ca 01 01 00 00 or $0x101,%edx 57b48: 39 d0 cmp %edx,%eax 57b4a: 74 0f je 57b5b 57b4c: 31 c9 xor %ecx,%ecx 57b4e: be 9c 01 00 00 mov $0x19c,%esi 57b53: 48 89 ef mov %rbp,%rdi 57b56: e8 00 00 00 00 callq 57b5b 57b5b: 31 d2 xor %edx,%edx 57b5d: be 98 01 00 00 mov $0x198,%esi 57b62: 48 89 ef mov %rbp,%rdi 57b65: e8 00 00 00 00 callq 57b6a 57b6a: 89 c2 mov %eax,%edx 57b6c: 83 e2 fb and $0xfffffffb,%edx 57b6f: a8 04 test $0x4,%al 57b71: 74 0f je 57b82 57b73: 31 c9 xor %ecx,%ecx 57b75: be 98 01 00 00 mov $0x198,%esi 57b7a: 48 89 ef mov %rbp,%rdi 57b7d: e8 00 00 00 00 callq 57b82 57b82: 31 d2 xor %edx,%edx 57b84: be 99 01 00 00 mov $0x199,%esi 57b89: 48 89 ef mov %rbp,%rdi 57b8c: e8 00 00 00 00 callq 57b91 57b91: 89 c2 mov %eax,%edx 57b93: 83 e2 f7 and $0xfffffff7,%edx 57b96: a8 08 test $0x8,%al 57b98: 74 0f je 57ba9 57b9a: 31 c9 xor %ecx,%ecx 57b9c: be 99 01 00 00 mov $0x199,%esi 57ba1: 48 89 ef mov %rbp,%rdi 57ba4: e8 00 00 00 00 callq 57ba9 57ba9: 31 d2 xor %edx,%edx 57bab: be 97 01 00 00 mov $0x197,%esi 57bb0: 48 89 ef mov %rbp,%rdi 57bb3: e8 00 00 00 00 callq 57bb8 57bb8: 89 c2 mov %eax,%edx 57bba: 30 e6 xor %ah,%dh 57bbc: 80 ce 04 or $0x4,%dh 57bbf: 39 d0 cmp %edx,%eax 57bc1: 74 0f je 57bd2 57bc3: 31 c9 xor %ecx,%ecx 57bc5: be 97 01 00 00 mov $0x197,%esi 57bca: 48 89 ef mov %rbp,%rdi 57bcd: e8 00 00 00 00 callq 57bd2 57bd2: 31 d2 xor %edx,%edx 57bd4: be 86 01 00 00 mov $0x186,%esi 57bd9: 48 89 ef mov %rbp,%rdi 57bdc: e8 00 00 00 00 callq 57be1 57be1: 89 c2 mov %eax,%edx 57be3: 81 e2 ff ff ff f3 and $0xf3ffffff,%edx 57be9: a9 00 00 00 0c test $0xc000000,%eax 57bee: 74 0f je 57bff 57bf0: 31 c9 xor %ecx,%ecx 57bf2: be 86 01 00 00 mov $0x186,%esi 57bf7: 48 89 ef mov %rbp,%rdi 57bfa: e8 00 00 00 00 callq 57bff 57bff: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 57c06: be 1c 00 00 00 mov $0x1c,%esi 57c0b: 48 89 ef mov %rbp,%rdi 57c0e: e8 00 00 00 00 callq 57c13 57c13: 89 c2 mov %eax,%edx 57c15: 81 ca 00 00 0d 00 or $0xd0000,%edx 57c1b: 39 d0 cmp %edx,%eax 57c1d: 74 14 je 57c33 57c1f: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 57c26: be 1c 00 00 00 mov $0x1c,%esi 57c2b: 48 89 ef mov %rbp,%rdi 57c2e: e8 00 00 00 00 callq 57c33 57c33: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 57c3a: be a3 00 00 00 mov $0xa3,%esi 57c3f: 48 89 ef mov %rbp,%rdi 57c42: e8 00 00 00 00 callq 57c47 57c47: 25 00 00 00 ff and $0xff000000,%eax 57c4c: 3d 00 00 00 ff cmp $0xff000000,%eax 57c51: 0f 84 ea 00 00 00 je 57d41 57c57: 48 8b 44 24 10 mov 0x10(%rsp),%rax 57c5c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 57c63: 00 00 57c65: 0f 85 ff 08 00 00 jne 5856a 57c6b: 48 83 c4 18 add $0x18,%rsp 57c6f: 31 c0 xor %eax,%eax 57c71: 5b pop %rbx 57c72: 5d pop %rbp 57c73: 41 5c pop %r12 57c75: 41 5d pop %r13 57c77: 41 5e pop %r14 57c79: 41 5f pop %r15 57c7b: c3 retq 57c7c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 57c80: be 00 02 00 00 mov $0x200,%esi 57c85: e8 00 00 00 00 callq 57c8a 57c8a: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 57c90: 83 f8 02 cmp $0x2,%eax 57c93: 0f 85 ab f7 ff ff jne 57444 57c99: 48 89 ef mov %rbp,%rdi 57c9c: ba 66 00 00 00 mov $0x66,%edx 57ca1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57ca8: e8 00 00 00 00 callq 57cad 57cad: 48 89 ef mov %rbp,%rdi 57cb0: ba 12 00 00 00 mov $0x12,%edx 57cb5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57cbc: e8 00 00 00 00 callq 57cc1 57cc1: 48 89 ef mov %rbp,%rdi 57cc4: ba 20 01 00 00 mov $0x120,%edx 57cc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57cd0: e8 00 00 00 00 callq 57cd5 57cd5: ba 71 01 00 00 mov $0x171,%edx 57cda: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57ce1: 48 89 ef mov %rbp,%rdi 57ce4: e8 00 00 00 00 callq 57ce9 57ce9: e9 a0 f7 ff ff jmpq 5748e 57cee: 83 f8 03 cmp $0x3,%eax 57cf1: 0f 84 fa 00 00 00 je 57df1 57cf7: 83 f8 04 cmp $0x4,%eax 57cfa: 0f 85 68 08 00 00 jne 58568 57d00: 48 89 ef mov %rbp,%rdi 57d03: ba 66 00 00 00 mov $0x66,%edx 57d08: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57d0f: e8 00 00 00 00 callq 57d14 57d14: 48 89 ef mov %rbp,%rdi 57d17: ba 03 00 00 00 mov $0x3,%edx 57d1c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57d23: e8 00 00 00 00 callq 57d28 57d28: ba db 00 00 00 mov $0xdb,%edx 57d2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57d34: 48 89 ef mov %rbp,%rdi 57d37: e8 00 00 00 00 callq 57d3c 57d3c: e9 4d f7 ff ff jmpq 5748e 57d41: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 57d48: be 28 00 00 00 mov $0x28,%esi 57d4d: 48 89 ef mov %rbp,%rdi 57d50: e8 00 00 00 00 callq 57d55 57d55: 83 e0 03 and $0x3,%eax 57d58: 83 f8 03 cmp $0x3,%eax 57d5b: 0f 85 f6 fe ff ff jne 57c57 57d61: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 57d68: be a0 00 00 00 mov $0xa0,%esi 57d6d: 48 89 ef mov %rbp,%rdi 57d70: e8 00 00 00 00 callq 57d75 57d75: 89 c2 mov %eax,%edx 57d77: 80 e6 f0 and $0xf0,%dh 57d7a: f6 c4 0f test $0xf,%ah 57d7d: 0f 84 d4 fe ff ff je 57c57 57d83: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 57d8a: be a0 00 00 00 mov $0xa0,%esi 57d8f: 48 89 ef mov %rbp,%rdi 57d92: e8 00 00 00 00 callq 57d97 57d97: e9 bb fe ff ff jmpq 57c57 57d9c: 48 89 ef mov %rbp,%rdi 57d9f: ba 6c 00 00 00 mov $0x6c,%edx 57da4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57dab: e8 00 00 00 00 callq 57db0 57db0: 48 89 ef mov %rbp,%rdi 57db3: ba 15 00 00 00 mov $0x15,%edx 57db8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57dbf: e8 00 00 00 00 callq 57dc4 57dc4: 48 89 ef mov %rbp,%rdi 57dc7: ba 7a 01 00 00 mov $0x17a,%edx 57dcc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57dd3: e8 00 00 00 00 callq 57dd8 57dd8: ba 03 00 00 00 mov $0x3,%edx 57ddd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57de4: 48 89 ef mov %rbp,%rdi 57de7: e8 00 00 00 00 callq 57dec 57dec: e9 9d f6 ff ff jmpq 5748e 57df1: 48 89 ef mov %rbp,%rdi 57df4: ba 60 00 00 00 mov $0x60,%edx 57df9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57e00: e8 00 00 00 00 callq 57e05 57e05: 48 89 ef mov %rbp,%rdi 57e08: ba 12 00 00 00 mov $0x12,%edx 57e0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57e14: e8 00 00 00 00 callq 57e19 57e19: ba e4 00 00 00 mov $0xe4,%edx 57e1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57e25: 48 89 ef mov %rbp,%rdi 57e28: e8 00 00 00 00 callq 57e2d 57e2d: e9 5c f6 ff ff jmpq 5748e 57e32: 4c 89 e7 mov %r12,%rdi 57e35: e8 00 00 00 00 callq 57e3a 57e3a: 31 c9 xor %ecx,%ecx 57e3c: ba 12 00 00 00 mov $0x12,%edx 57e41: 48 89 ef mov %rbp,%rdi 57e44: be 08 00 00 00 mov $0x8,%esi 57e49: 49 89 c5 mov %rax,%r13 57e4c: e8 00 00 00 00 callq 57e51 57e51: 31 d2 xor %edx,%edx 57e53: be 0c 00 00 00 mov $0xc,%esi 57e58: 48 89 ef mov %rbp,%rdi 57e5b: e8 00 00 00 00 callq 57e60 57e60: 4c 89 ee mov %r13,%rsi 57e63: 4c 89 e7 mov %r12,%rdi 57e66: 89 c3 mov %eax,%ebx 57e68: e8 00 00 00 00 callq 57e6d 57e6d: 41 89 de mov %ebx,%r14d 57e70: 41 81 e6 ff ff ff f8 and $0xf8ffffff,%r14d 57e77: 81 e3 00 00 00 07 and $0x7000000,%ebx 57e7d: 74 3c je 57ebb 57e7f: 4c 89 e7 mov %r12,%rdi 57e82: e8 00 00 00 00 callq 57e87 57e87: 31 c9 xor %ecx,%ecx 57e89: ba 12 00 00 00 mov $0x12,%edx 57e8e: 48 89 ef mov %rbp,%rdi 57e91: be 08 00 00 00 mov $0x8,%esi 57e96: 49 89 c5 mov %rax,%r13 57e99: e8 00 00 00 00 callq 57e9e 57e9e: be 0c 00 00 00 mov $0xc,%esi 57ea3: 48 89 ef mov %rbp,%rdi 57ea6: 31 c9 xor %ecx,%ecx 57ea8: 44 89 f2 mov %r14d,%edx 57eab: e8 00 00 00 00 callq 57eb0 57eb0: 4c 89 ee mov %r13,%rsi 57eb3: 4c 89 e7 mov %r12,%rdi 57eb6: e8 00 00 00 00 callq 57ebb 57ebb: 4c 89 e7 mov %r12,%rdi 57ebe: e8 00 00 00 00 callq 57ec3 57ec3: 31 c9 xor %ecx,%ecx 57ec5: ba 13 00 00 00 mov $0x13,%edx 57eca: 48 89 ef mov %rbp,%rdi 57ecd: be 08 00 00 00 mov $0x8,%esi 57ed2: 49 89 c5 mov %rax,%r13 57ed5: e8 00 00 00 00 callq 57eda 57eda: 31 d2 xor %edx,%edx 57edc: be 0c 00 00 00 mov $0xc,%esi 57ee1: 48 89 ef mov %rbp,%rdi 57ee4: e8 00 00 00 00 callq 57ee9 57ee9: 4c 89 ee mov %r13,%rsi 57eec: 4c 89 e7 mov %r12,%rdi 57eef: 89 c3 mov %eax,%ebx 57ef1: e8 00 00 00 00 callq 57ef6 57ef6: 41 89 de mov %ebx,%r14d 57ef9: 41 81 e6 ff ff ff f8 and $0xf8ffffff,%r14d 57f00: 81 e3 00 00 00 07 and $0x7000000,%ebx 57f06: 74 3c je 57f44 57f08: 4c 89 e7 mov %r12,%rdi 57f0b: e8 00 00 00 00 callq 57f10 57f10: 31 c9 xor %ecx,%ecx 57f12: ba 13 00 00 00 mov $0x13,%edx 57f17: 48 89 ef mov %rbp,%rdi 57f1a: be 08 00 00 00 mov $0x8,%esi 57f1f: 49 89 c5 mov %rax,%r13 57f22: e8 00 00 00 00 callq 57f27 57f27: be 0c 00 00 00 mov $0xc,%esi 57f2c: 48 89 ef mov %rbp,%rdi 57f2f: 31 c9 xor %ecx,%ecx 57f31: 44 89 f2 mov %r14d,%edx 57f34: e8 00 00 00 00 callq 57f39 57f39: 4c 89 ee mov %r13,%rsi 57f3c: 4c 89 e7 mov %r12,%rdi 57f3f: e8 00 00 00 00 callq 57f44 57f44: 4c 89 e7 mov %r12,%rdi 57f47: e8 00 00 00 00 callq 57f4c 57f4c: 31 c9 xor %ecx,%ecx 57f4e: ba 17 00 00 00 mov $0x17,%edx 57f53: 48 89 ef mov %rbp,%rdi 57f56: be 08 00 00 00 mov $0x8,%esi 57f5b: 49 89 c5 mov %rax,%r13 57f5e: e8 00 00 00 00 callq 57f63 57f63: 31 d2 xor %edx,%edx 57f65: be 0c 00 00 00 mov $0xc,%esi 57f6a: 48 89 ef mov %rbp,%rdi 57f6d: e8 00 00 00 00 callq 57f72 57f72: 4c 89 ee mov %r13,%rsi 57f75: 4c 89 e7 mov %r12,%rdi 57f78: 89 c3 mov %eax,%ebx 57f7a: e8 00 00 00 00 callq 57f7f 57f7f: 41 89 de mov %ebx,%r14d 57f82: 41 81 e6 ff ff ff f8 and $0xf8ffffff,%r14d 57f89: 81 e3 00 00 00 07 and $0x7000000,%ebx 57f8f: 74 3c je 57fcd 57f91: 4c 89 e7 mov %r12,%rdi 57f94: e8 00 00 00 00 callq 57f99 57f99: 31 c9 xor %ecx,%ecx 57f9b: ba 17 00 00 00 mov $0x17,%edx 57fa0: 48 89 ef mov %rbp,%rdi 57fa3: be 08 00 00 00 mov $0x8,%esi 57fa8: 49 89 c5 mov %rax,%r13 57fab: e8 00 00 00 00 callq 57fb0 57fb0: be 0c 00 00 00 mov $0xc,%esi 57fb5: 48 89 ef mov %rbp,%rdi 57fb8: 31 c9 xor %ecx,%ecx 57fba: 44 89 f2 mov %r14d,%edx 57fbd: e8 00 00 00 00 callq 57fc2 57fc2: 4c 89 ee mov %r13,%rsi 57fc5: 4c 89 e7 mov %r12,%rdi 57fc8: e8 00 00 00 00 callq 57fcd 57fcd: 4c 89 e7 mov %r12,%rdi 57fd0: e8 00 00 00 00 callq 57fd5 57fd5: 31 c9 xor %ecx,%ecx 57fd7: ba 18 00 00 00 mov $0x18,%edx 57fdc: 48 89 ef mov %rbp,%rdi 57fdf: be 08 00 00 00 mov $0x8,%esi 57fe4: 49 89 c5 mov %rax,%r13 57fe7: e8 00 00 00 00 callq 57fec 57fec: 31 d2 xor %edx,%edx 57fee: be 0c 00 00 00 mov $0xc,%esi 57ff3: 48 89 ef mov %rbp,%rdi 57ff6: e8 00 00 00 00 callq 57ffb 57ffb: 4c 89 ee mov %r13,%rsi 57ffe: 4c 89 e7 mov %r12,%rdi 58001: 89 c3 mov %eax,%ebx 58003: e8 00 00 00 00 callq 58008 58008: 41 89 de mov %ebx,%r14d 5800b: 41 81 e6 ff ff ff f8 and $0xf8ffffff,%r14d 58012: 81 e3 00 00 00 07 and $0x7000000,%ebx 58018: 74 3c je 58056 5801a: 4c 89 e7 mov %r12,%rdi 5801d: e8 00 00 00 00 callq 58022 58022: 31 c9 xor %ecx,%ecx 58024: ba 18 00 00 00 mov $0x18,%edx 58029: 48 89 ef mov %rbp,%rdi 5802c: be 08 00 00 00 mov $0x8,%esi 58031: 49 89 c5 mov %rax,%r13 58034: e8 00 00 00 00 callq 58039 58039: be 0c 00 00 00 mov $0xc,%esi 5803e: 48 89 ef mov %rbp,%rdi 58041: 31 c9 xor %ecx,%ecx 58043: 44 89 f2 mov %r14d,%edx 58046: e8 00 00 00 00 callq 5804b 5804b: 4c 89 ee mov %r13,%rsi 5804e: 4c 89 e7 mov %r12,%rdi 58051: e8 00 00 00 00 callq 58056 58056: 4c 89 e7 mov %r12,%rdi 58059: e8 00 00 00 00 callq 5805e 5805e: 31 c9 xor %ecx,%ecx 58060: ba 12 00 00 00 mov $0x12,%edx 58065: 48 89 ef mov %rbp,%rdi 58068: be 10 00 00 00 mov $0x10,%esi 5806d: 49 89 c5 mov %rax,%r13 58070: e8 00 00 00 00 callq 58075 58075: 31 d2 xor %edx,%edx 58077: be 14 00 00 00 mov $0x14,%esi 5807c: 48 89 ef mov %rbp,%rdi 5807f: e8 00 00 00 00 callq 58084 58084: 4c 89 ee mov %r13,%rsi 58087: 4c 89 e7 mov %r12,%rdi 5808a: 89 c3 mov %eax,%ebx 5808c: e8 00 00 00 00 callq 58091 58091: 41 89 de mov %ebx,%r14d 58094: 41 81 e6 ff ff ff f8 and $0xf8ffffff,%r14d 5809b: 81 e3 00 00 00 07 and $0x7000000,%ebx 580a1: 74 3c je 580df 580a3: 4c 89 e7 mov %r12,%rdi 580a6: e8 00 00 00 00 callq 580ab 580ab: 31 c9 xor %ecx,%ecx 580ad: ba 12 00 00 00 mov $0x12,%edx 580b2: 48 89 ef mov %rbp,%rdi 580b5: be 10 00 00 00 mov $0x10,%esi 580ba: 49 89 c5 mov %rax,%r13 580bd: e8 00 00 00 00 callq 580c2 580c2: be 14 00 00 00 mov $0x14,%esi 580c7: 48 89 ef mov %rbp,%rdi 580ca: 31 c9 xor %ecx,%ecx 580cc: 44 89 f2 mov %r14d,%edx 580cf: e8 00 00 00 00 callq 580d4 580d4: 4c 89 ee mov %r13,%rsi 580d7: 4c 89 e7 mov %r12,%rdi 580da: e8 00 00 00 00 callq 580df 580df: 4c 89 e7 mov %r12,%rdi 580e2: e8 00 00 00 00 callq 580e7 580e7: 31 c9 xor %ecx,%ecx 580e9: ba 13 00 00 00 mov $0x13,%edx 580ee: 48 89 ef mov %rbp,%rdi 580f1: be 10 00 00 00 mov $0x10,%esi 580f6: 49 89 c5 mov %rax,%r13 580f9: e8 00 00 00 00 callq 580fe 580fe: 31 d2 xor %edx,%edx 58100: be 14 00 00 00 mov $0x14,%esi 58105: 48 89 ef mov %rbp,%rdi 58108: e8 00 00 00 00 callq 5810d 5810d: 4c 89 ee mov %r13,%rsi 58110: 4c 89 e7 mov %r12,%rdi 58113: 89 c3 mov %eax,%ebx 58115: e8 00 00 00 00 callq 5811a 5811a: 41 89 de mov %ebx,%r14d 5811d: 41 81 e6 ff ff ff f8 and $0xf8ffffff,%r14d 58124: 81 e3 00 00 00 07 and $0x7000000,%ebx 5812a: 74 3c je 58168 5812c: 4c 89 e7 mov %r12,%rdi 5812f: e8 00 00 00 00 callq 58134 58134: 31 c9 xor %ecx,%ecx 58136: ba 13 00 00 00 mov $0x13,%edx 5813b: 48 89 ef mov %rbp,%rdi 5813e: be 10 00 00 00 mov $0x10,%esi 58143: 49 89 c5 mov %rax,%r13 58146: e8 00 00 00 00 callq 5814b 5814b: be 14 00 00 00 mov $0x14,%esi 58150: 48 89 ef mov %rbp,%rdi 58153: 31 c9 xor %ecx,%ecx 58155: 44 89 f2 mov %r14d,%edx 58158: e8 00 00 00 00 callq 5815d 5815d: 4c 89 ee mov %r13,%rsi 58160: 4c 89 e7 mov %r12,%rdi 58163: e8 00 00 00 00 callq 58168 58168: 4c 89 e7 mov %r12,%rdi 5816b: e8 00 00 00 00 callq 58170 58170: 31 c9 xor %ecx,%ecx 58172: ba 17 00 00 00 mov $0x17,%edx 58177: 48 89 ef mov %rbp,%rdi 5817a: be 10 00 00 00 mov $0x10,%esi 5817f: 49 89 c5 mov %rax,%r13 58182: e8 00 00 00 00 callq 58187 58187: 31 d2 xor %edx,%edx 58189: be 14 00 00 00 mov $0x14,%esi 5818e: 48 89 ef mov %rbp,%rdi 58191: e8 00 00 00 00 callq 58196 58196: 4c 89 ee mov %r13,%rsi 58199: 4c 89 e7 mov %r12,%rdi 5819c: 89 c3 mov %eax,%ebx 5819e: e8 00 00 00 00 callq 581a3 581a3: 41 89 de mov %ebx,%r14d 581a6: 41 81 e6 ff ff ff f8 and $0xf8ffffff,%r14d 581ad: 81 e3 00 00 00 07 and $0x7000000,%ebx 581b3: 74 3c je 581f1 581b5: 4c 89 e7 mov %r12,%rdi 581b8: e8 00 00 00 00 callq 581bd 581bd: 31 c9 xor %ecx,%ecx 581bf: ba 17 00 00 00 mov $0x17,%edx 581c4: 48 89 ef mov %rbp,%rdi 581c7: be 10 00 00 00 mov $0x10,%esi 581cc: 49 89 c5 mov %rax,%r13 581cf: e8 00 00 00 00 callq 581d4 581d4: be 14 00 00 00 mov $0x14,%esi 581d9: 48 89 ef mov %rbp,%rdi 581dc: 31 c9 xor %ecx,%ecx 581de: 44 89 f2 mov %r14d,%edx 581e1: e8 00 00 00 00 callq 581e6 581e6: 4c 89 ee mov %r13,%rsi 581e9: 4c 89 e7 mov %r12,%rdi 581ec: e8 00 00 00 00 callq 581f1 581f1: 4c 89 e7 mov %r12,%rdi 581f4: e8 00 00 00 00 callq 581f9 581f9: 31 c9 xor %ecx,%ecx 581fb: ba 18 00 00 00 mov $0x18,%edx 58200: 48 89 ef mov %rbp,%rdi 58203: be 10 00 00 00 mov $0x10,%esi 58208: 49 89 c5 mov %rax,%r13 5820b: e8 00 00 00 00 callq 58210 58210: 31 d2 xor %edx,%edx 58212: be 14 00 00 00 mov $0x14,%esi 58217: 48 89 ef mov %rbp,%rdi 5821a: e8 00 00 00 00 callq 5821f 5821f: 4c 89 ee mov %r13,%rsi 58222: 4c 89 e7 mov %r12,%rdi 58225: 89 c3 mov %eax,%ebx 58227: e8 00 00 00 00 callq 5822c 5822c: 41 89 de mov %ebx,%r14d 5822f: 41 81 e6 ff ff ff f8 and $0xf8ffffff,%r14d 58236: 81 e3 00 00 00 07 and $0x7000000,%ebx 5823c: 0f 84 e8 f6 ff ff je 5792a 58242: 4c 89 e7 mov %r12,%rdi 58245: e8 00 00 00 00 callq 5824a 5824a: 31 c9 xor %ecx,%ecx 5824c: 48 89 ef mov %rbp,%rdi 5824f: ba 18 00 00 00 mov $0x18,%edx 58254: be 10 00 00 00 mov $0x10,%esi 58259: 49 89 c5 mov %rax,%r13 5825c: e8 00 00 00 00 callq 58261 58261: 48 89 ef mov %rbp,%rdi 58264: 31 c9 xor %ecx,%ecx 58266: 44 89 f2 mov %r14d,%edx 58269: be 14 00 00 00 mov $0x14,%esi 5826e: e8 00 00 00 00 callq 58273 58273: 4c 89 ee mov %r13,%rsi 58276: 4c 89 e7 mov %r12,%rdi 58279: e8 00 00 00 00 callq 5827e 5827e: e9 a7 f6 ff ff jmpq 5792a 58283: 81 e2 00 00 02 00 and $0x20000,%edx 58289: 74 0d je 58298 5828b: 83 c8 02 or $0x2,%eax 5828e: 66 89 44 24 04 mov %ax,0x4(%rsp) 58293: e9 f7 f2 ff ff jmpq 5758f 58298: 83 c8 01 or $0x1,%eax 5829b: 66 89 44 24 04 mov %ax,0x4(%rsp) 582a0: e9 ea f2 ff ff jmpq 5758f 582a5: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 582aa: be 10 00 00 00 mov $0x10,%esi 582af: 4c 89 e7 mov %r12,%rdi 582b2: e8 00 00 00 00 callq 582b7 582b7: 48 8b 7d 08 mov 0x8(%rbp),%rdi 582bb: be 10 00 00 00 mov $0x10,%esi 582c0: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 582c5: e8 00 00 00 00 callq 582ca 582ca: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 582cf: be 10 00 00 00 mov $0x10,%esi 582d4: 4c 89 e7 mov %r12,%rdi 582d7: 80 cc 02 or $0x2,%ah 582da: 0f b7 d0 movzwl %ax,%edx 582dd: 66 89 44 24 04 mov %ax,0x4(%rsp) 582e2: e8 00 00 00 00 callq 582e7 582e7: 0f b7 44 24 08 movzwl 0x8(%rsp),%eax 582ec: 48 8b 7d 08 mov 0x8(%rbp),%rdi 582f0: be 10 00 00 00 mov $0x10,%esi 582f5: 80 cc 02 or $0x2,%ah 582f8: 0f b7 d0 movzwl %ax,%edx 582fb: 66 89 44 24 04 mov %ax,0x4(%rsp) 58300: e8 00 00 00 00 callq 58305 58305: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 5830c: be 28 00 00 00 mov $0x28,%esi 58311: 48 89 ef mov %rbp,%rdi 58314: e8 00 00 00 00 callq 58319 58319: 89 c3 mov %eax,%ebx 5831b: c1 e8 02 shr $0x2,%eax 5831e: c1 eb 05 shr $0x5,%ebx 58321: 83 e0 07 and $0x7,%eax 58324: 83 e3 07 and $0x7,%ebx 58327: 39 c3 cmp %eax,%ebx 58329: 76 39 jbe 58364 5832b: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 58332: be a2 00 00 00 mov $0xa2,%esi 58337: 48 89 ef mov %rbp,%rdi 5833a: e8 00 00 00 00 callq 5833f 5833f: f6 c4 02 test $0x2,%ah 58342: 74 20 je 58364 58344: 25 f8 df ff ff and $0xffffdff8,%eax 58349: be a2 00 00 00 mov $0xa2,%esi 5834e: 48 89 ef mov %rbp,%rdi 58351: 89 c2 mov %eax,%edx 58353: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 5835a: 09 da or %ebx,%edx 5835c: 80 ce 15 or $0x15,%dh 5835f: e8 00 00 00 00 callq 58364 58364: 41 bf 0a 00 00 00 mov $0xa,%r15d 5836a: 4c 8d 74 24 04 lea 0x4(%rsp),%r14 5836f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 58373: 4c 89 f2 mov %r14,%rdx 58376: be 0a 00 00 00 mov $0xa,%esi 5837b: e8 00 00 00 00 callq 58380 58380: f6 44 24 04 20 testb $0x20,0x4(%rsp) 58385: 0f 85 b1 f1 ff ff jne 5753c 5838b: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 58390: be 10 00 00 00 mov $0x10,%esi 58395: 4c 89 e7 mov %r12,%rdi 58398: bb 64 00 00 00 mov $0x64,%ebx 5839d: e8 00 00 00 00 callq 583a2 583a2: 48 8b 7d 08 mov 0x8(%rbp),%rdi 583a6: be 10 00 00 00 mov $0x10,%esi 583ab: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 583b0: e8 00 00 00 00 callq 583b5 583b5: be 30 00 00 00 mov $0x30,%esi 583ba: 4c 89 e7 mov %r12,%rdi 583bd: 48 8d 54 24 0a lea 0xa(%rsp),%rdx 583c2: e8 00 00 00 00 callq 583c7 583c7: 48 8b 7d 08 mov 0x8(%rbp),%rdi 583cb: be 30 00 00 00 mov $0x30,%esi 583d0: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 583d5: e8 00 00 00 00 callq 583da 583da: be b6 00 00 00 mov $0xb6,%esi 583df: 48 89 ef mov %rbp,%rdi 583e2: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 583e9: e8 00 00 00 00 callq 583ee 583ee: be b6 00 00 00 mov $0xb6,%esi 583f3: 48 89 ef mov %rbp,%rdi 583f6: 80 cc 20 or $0x20,%ah 583f9: 89 c2 mov %eax,%edx 583fb: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 58402: e8 00 00 00 00 callq 58407 58407: be b6 00 00 00 mov $0xb6,%esi 5840c: 48 89 ef mov %rbp,%rdi 5840f: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 58416: e8 00 00 00 00 callq 5841b 5841b: be b6 00 00 00 mov $0xb6,%esi 58420: 48 89 ef mov %rbp,%rdi 58423: 83 c8 20 or $0x20,%eax 58426: 89 c2 mov %eax,%edx 58428: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 5842f: e8 00 00 00 00 callq 58434 58434: bf 58 89 41 00 mov $0x418958,%edi 58439: e8 00 00 00 00 callq 5843e 5843e: 48 83 eb 01 sub $0x1,%rbx 58442: 75 f0 jne 58434 58444: 4c 89 f2 mov %r14,%rdx 58447: be 10 00 00 00 mov $0x10,%esi 5844c: 4c 89 e7 mov %r12,%rdi 5844f: e8 00 00 00 00 callq 58454 58454: 0f b7 54 24 04 movzwl 0x4(%rsp),%edx 58459: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 5845e: 4c 89 e7 mov %r12,%rdi 58461: be 10 00 00 00 mov $0x10,%esi 58466: 80 e6 fd and $0xfd,%dh 58469: 66 25 00 02 and $0x200,%ax 5846d: 09 d0 or %edx,%eax 5846f: 0f b7 d0 movzwl %ax,%edx 58472: 66 89 44 24 04 mov %ax,0x4(%rsp) 58477: e8 00 00 00 00 callq 5847c 5847c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 58480: 4c 89 f2 mov %r14,%rdx 58483: be 10 00 00 00 mov $0x10,%esi 58488: e8 00 00 00 00 callq 5848d 5848d: 0f b7 54 24 04 movzwl 0x4(%rsp),%edx 58492: 0f b7 44 24 08 movzwl 0x8(%rsp),%eax 58497: be 10 00 00 00 mov $0x10,%esi 5849c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 584a0: 80 e6 fd and $0xfd,%dh 584a3: 66 25 00 02 and $0x200,%ax 584a7: 09 d0 or %edx,%eax 584a9: 0f b7 d0 movzwl %ax,%edx 584ac: 66 89 44 24 04 mov %ax,0x4(%rsp) 584b1: e8 00 00 00 00 callq 584b6 584b6: 4c 89 f2 mov %r14,%rdx 584b9: be 30 00 00 00 mov $0x30,%esi 584be: 4c 89 e7 mov %r12,%rdi 584c1: e8 00 00 00 00 callq 584c6 584c6: 0f b7 54 24 04 movzwl 0x4(%rsp),%edx 584cb: 0f b7 44 24 0a movzwl 0xa(%rsp),%eax 584d0: 4c 89 e7 mov %r12,%rdi 584d3: be 30 00 00 00 mov $0x30,%esi 584d8: 66 81 e2 6f fc and $0xfc6f,%dx 584dd: 66 25 90 03 and $0x390,%ax 584e1: 09 d0 or %edx,%eax 584e3: 0f b7 d0 movzwl %ax,%edx 584e6: 66 89 44 24 04 mov %ax,0x4(%rsp) 584eb: e8 00 00 00 00 callq 584f0 584f0: 48 8b 7d 08 mov 0x8(%rbp),%rdi 584f4: 4c 89 f2 mov %r14,%rdx 584f7: be 30 00 00 00 mov $0x30,%esi 584fc: e8 00 00 00 00 callq 58501 58501: 0f b7 54 24 04 movzwl 0x4(%rsp),%edx 58506: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 5850b: be 30 00 00 00 mov $0x30,%esi 58510: 48 8b 7d 08 mov 0x8(%rbp),%rdi 58514: 66 81 e2 6f fc and $0xfc6f,%dx 58519: 66 25 90 03 and $0x390,%ax 5851d: 09 d0 or %edx,%eax 5851f: 0f b7 d0 movzwl %ax,%edx 58522: 66 89 44 24 04 mov %ax,0x4(%rsp) 58527: e8 00 00 00 00 callq 5852c 5852c: be b6 00 00 00 mov $0xb6,%esi 58531: 48 89 ef mov %rbp,%rdi 58534: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 5853b: e8 00 00 00 00 callq 58540 58540: be b6 00 00 00 mov $0xb6,%esi 58545: 48 89 ef mov %rbp,%rdi 58548: 80 e4 df and $0xdf,%ah 5854b: 89 c2 mov %eax,%edx 5854d: 48 8b 85 d8 0c 00 00 mov 0xcd8(%rbp),%rax 58554: e8 00 00 00 00 callq 58559 58559: 41 83 ef 01 sub $0x1,%r15d 5855d: 0f 85 0c fe ff ff jne 5836f 58563: e9 d4 ef ff ff jmpq 5753c 58568: 0f 0b ud2 5856a: e8 00 00 00 00 callq 5856f 5856f: 90 nop 0000000000058570 : 58570: e8 00 00 00 00 callq 58575 58575: e9 66 ee ff ff jmpq 573e0 5857a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000058580 : 58580: e8 00 00 00 00 callq 58585 58585: 55 push %rbp 58586: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 5858c: 48 89 fd mov %rdi,%rbp 5858f: 83 f8 03 cmp $0x3,%eax 58592: 0f 84 08 01 00 00 je 586a0 58598: 0f 87 86 00 00 00 ja 58624 5859e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 585a5: e8 00 00 00 00 callq 585aa 585aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 585b1: 48 89 ef mov %rbp,%rdi 585b4: e8 00 00 00 00 callq 585b9 585b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 585c0: 48 89 ef mov %rbp,%rdi 585c3: e8 00 00 00 00 callq 585c8 585c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 585cf: 48 89 ef mov %rbp,%rdi 585d2: e8 00 00 00 00 callq 585d7 585d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 585de: 48 89 ef mov %rbp,%rdi 585e1: e8 00 00 00 00 callq 585e6 585e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 585ed: 48 89 ef mov %rbp,%rdi 585f0: e8 00 00 00 00 callq 585f5 585f5: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 585fc: 0f 84 22 01 00 00 je 58724 58602: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 58609: 48 89 ef mov %rbp,%rdi 5860c: e8 00 00 00 00 callq 58611 58611: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 58618: 48 89 ef mov %rbp,%rdi 5861b: e8 00 00 00 00 callq 58620 58620: 31 c0 xor %eax,%eax 58622: 5d pop %rbp 58623: c3 retq 58624: 83 f8 04 cmp $0x4,%eax 58627: 0f 85 2b 01 00 00 jne 58758 5862d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 58634: e8 00 00 00 00 callq 58639 58639: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 58640: 48 89 ef mov %rbp,%rdi 58643: e8 00 00 00 00 callq 58648 58648: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5864f: 48 89 ef mov %rbp,%rdi 58652: e8 00 00 00 00 callq 58657 58657: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5865e: 48 89 ef mov %rbp,%rdi 58661: e8 00 00 00 00 callq 58666 58666: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5866d: 48 89 ef mov %rbp,%rdi 58670: e8 00 00 00 00 callq 58675 58675: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5867c: 48 89 ef mov %rbp,%rdi 5867f: e8 00 00 00 00 callq 58684 58684: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 5868b: 74 93 je 58620 5868d: 48 89 ef mov %rbp,%rdi 58690: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 58697: e8 00 00 00 00 callq 5869c 5869c: 31 c0 xor %eax,%eax 5869e: 5d pop %rbp 5869f: c3 retq 586a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 586a7: e8 00 00 00 00 callq 586ac 586ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 586b3: 48 89 ef mov %rbp,%rdi 586b6: e8 00 00 00 00 callq 586bb 586bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 586c2: 48 89 ef mov %rbp,%rdi 586c5: e8 00 00 00 00 callq 586ca 586ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 586d1: 48 89 ef mov %rbp,%rdi 586d4: e8 00 00 00 00 callq 586d9 586d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 586e0: 48 89 ef mov %rbp,%rdi 586e3: e8 00 00 00 00 callq 586e8 586e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 586ef: 48 89 ef mov %rbp,%rdi 586f2: e8 00 00 00 00 callq 586f7 586f7: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 586fe: 0f 85 fe fe ff ff jne 58602 58704: 48 89 ef mov %rbp,%rdi 58707: e8 00 00 00 00 callq 5870c 5870c: 84 c0 test %al,%al 5870e: 75 34 jne 58744 58710: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 58717: 48 89 ef mov %rbp,%rdi 5871a: e8 00 00 00 00 callq 5871f 5871f: e9 ed fe ff ff jmpq 58611 58724: 48 89 ef mov %rbp,%rdi 58727: e8 00 00 00 00 callq 5872c 5872c: 84 c0 test %al,%al 5872e: 75 14 jne 58744 58730: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 58737: 48 89 ef mov %rbp,%rdi 5873a: e8 00 00 00 00 callq 5873f 5873f: e9 cd fe ff ff jmpq 58611 58744: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5874b: 48 89 ef mov %rbp,%rdi 5874e: e8 00 00 00 00 callq 58753 58753: e9 b9 fe ff ff jmpq 58611 58758: 0f 0b ud2 5875a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000058760 : 58760: e8 00 00 00 00 callq 58765 58765: 41 54 push %r12 58767: 8d 86 4f 05 00 00 lea 0x54f(%rsi),%eax 5876d: 49 89 d4 mov %rdx,%r12 58770: 55 push %rbp 58771: 48 89 fd mov %rdi,%rbp 58774: 53 push %rbx 58775: 89 f3 mov %esi,%ebx 58777: 8d b6 06 05 00 00 lea 0x506(%rsi),%esi 5877d: 83 fb 07 cmp $0x7,%ebx 58780: 0f 46 f0 cmovbe %eax,%esi 58783: 48 8b 47 08 mov 0x8(%rdi),%rax 58787: 48 c1 ea 0c shr $0xc,%rdx 5878b: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 58792: e8 00 00 00 00 callq 58797 58797: 48 8b 45 08 mov 0x8(%rbp),%rax 5879b: 89 d9 mov %ebx,%ecx 5879d: ba 01 00 00 00 mov $0x1,%edx 587a2: 48 89 ef mov %rbp,%rdi 587a5: d3 e2 shl %cl,%edx 587a7: be 1e 05 00 00 mov $0x51e,%esi 587ac: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 587b3: e8 00 00 00 00 callq 587b8 587b8: 4c 89 e0 mov %r12,%rax 587bb: 5b pop %rbx 587bc: 5d pop %rbp 587bd: 41 5c pop %r12 587bf: c3 retq 00000000000587c0 : 587c0: e8 00 00 00 00 callq 587c5 587c5: 48 b8 ef ff ff ff ff movabs $0xfff7ffffffffffef,%rax 587cc: ff f7 ff 587cf: 48 21 02 and %rax,(%rdx) 587d2: c3 retq 587d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 587da: 00 00 00 00 587de: 66 90 xchg %ax,%ax 00000000000587e0 : 587e0: e8 00 00 00 00 callq 587e5 587e5: 48 c7 87 58 28 00 00 movq $0x0,0x2858(%rdi) 587ec: 00 00 00 00 587f0: 31 c0 xor %eax,%eax 587f2: c7 87 e0 0f 00 00 01 movl $0x1,0xfe0(%rdi) 587f9: 00 00 00 587fc: 48 c7 87 f0 0f 00 00 movq $0x0,0xff0(%rdi) 58803: 00 00 00 00 58807: c3 retq 58808: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5880f: 00 0000000000058810 : 58810: e8 00 00 00 00 callq 58815 58815: 31 c0 xor %eax,%eax 58817: c3 retq 58818: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5881f: 00 0000000000058820 : 58820: e8 00 00 00 00 callq 58825 58825: 31 d2 xor %edx,%edx 58827: be 94 03 00 00 mov $0x394,%esi 5882c: e8 00 00 00 00 callq 58831 58831: f6 c4 1f test $0x1f,%ah 58834: 0f 94 c0 sete %al 58837: c3 retq 58838: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5883f: 00 0000000000058840 : 58840: e8 00 00 00 00 callq 58845 58845: 55 push %rbp 58846: 31 d2 xor %edx,%edx 58848: 48 89 fd mov %rdi,%rbp 5884b: 53 push %rbx 5884c: 89 f3 mov %esi,%ebx 5884e: be 05 05 00 00 mov $0x505,%esi 58853: e8 00 00 00 00 callq 58858 58858: 0f b6 f3 movzbl %bl,%esi 5885b: 48 89 ef mov %rbp,%rdi 5885e: 5b pop %rbx 5885f: 83 e0 ef and $0xffffffef,%eax 58862: 31 c9 xor %ecx,%ecx 58864: 5d pop %rbp 58865: 89 c2 mov %eax,%edx 58867: 89 f0 mov %esi,%eax 58869: c1 e0 04 shl $0x4,%eax 5886c: 09 c2 or %eax,%edx 5886e: 89 f0 mov %esi,%eax 58870: c1 e0 07 shl $0x7,%eax 58873: 80 e2 7f and $0x7f,%dl 58876: 09 c2 or %eax,%edx 58878: 89 f0 mov %esi,%eax 5887a: c1 e0 0a shl $0xa,%eax 5887d: 80 e6 fb and $0xfb,%dh 58880: 09 c2 or %eax,%edx 58882: 89 f0 mov %esi,%eax 58884: c1 e0 0d shl $0xd,%eax 58887: 80 e6 df and $0xdf,%dh 5888a: 09 c2 or %eax,%edx 5888c: 89 f0 mov %esi,%eax 5888e: c1 e6 13 shl $0x13,%esi 58891: 81 e2 ff ff fe ff and $0xfffeffff,%edx 58897: c1 e0 10 shl $0x10,%eax 5889a: 09 c2 or %eax,%edx 5889c: 81 e2 ff ff f7 ff and $0xfff7ffff,%edx 588a2: 09 f2 or %esi,%edx 588a4: be 05 05 00 00 mov $0x505,%esi 588a9: e9 00 00 00 00 jmpq 588ae 588ae: 66 90 xchg %ax,%ax 00000000000588b0 : 588b0: e8 00 00 00 00 callq 588b5 588b5: 89 f1 mov %esi,%ecx 588b7: ba 01 00 00 00 mov $0x1,%edx 588bc: be 1e 05 00 00 mov $0x51e,%esi 588c1: d3 e2 shl %cl,%edx 588c3: 31 c9 xor %ecx,%ecx 588c5: e9 00 00 00 00 jmpq 588ca 588ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000588d0 : 588d0: e8 00 00 00 00 callq 588d5 588d5: 41 54 push %r12 588d7: 55 push %rbp 588d8: 48 89 fd mov %rdi,%rbp 588db: 53 push %rbx 588dc: 89 f3 mov %esi,%ebx 588de: 40 84 f6 test %sil,%sil 588e1: 74 0d je 588f0 588e3: 80 bf 0c 10 00 00 00 cmpb $0x0,0x100c(%rdi) 588ea: 0f 84 00 00 00 00 je 588f0 588f0: 31 d2 xor %edx,%edx 588f2: be 34 05 00 00 mov $0x534,%esi 588f7: 48 89 ef mov %rbp,%rdi 588fa: e8 00 00 00 00 callq 588ff 588ff: 0f b6 cb movzbl %bl,%ecx 58902: be 34 05 00 00 mov $0x534,%esi 58907: 48 89 ef mov %rbp,%rdi 5890a: 83 e0 fe and $0xfffffffe,%eax 5890d: 89 c2 mov %eax,%edx 5890f: 8d 04 09 lea (%rcx,%rcx,1),%eax 58912: 09 ca or %ecx,%edx 58914: 83 e2 fd and $0xfffffffd,%edx 58917: 09 c2 or %eax,%edx 58919: 8d 04 8d 00 00 00 00 lea 0x0(,%rcx,4),%eax 58920: c1 e1 03 shl $0x3,%ecx 58923: 83 e2 fb and $0xfffffffb,%edx 58926: 09 c2 or %eax,%edx 58928: 83 e2 f7 and $0xfffffff7,%edx 5892b: 09 ca or %ecx,%edx 5892d: 31 c9 xor %ecx,%ecx 5892f: e8 00 00 00 00 callq 58934 58934: 84 db test %bl,%bl 58936: 0f 84 a9 00 00 00 je 589e5 5893c: 8b 85 38 54 00 00 mov 0x5438(%rbp),%eax 58942: 31 c9 xor %ecx,%ecx 58944: ba 00 02 00 00 mov $0x200,%edx 58949: 48 89 ef mov %rbp,%rdi 5894c: be 2c 05 00 00 mov $0x52c,%esi 58951: 44 8d a0 00 fe ff ff lea -0x200(%rax),%r12d 58958: e8 00 00 00 00 callq 5895d 5895d: 31 c9 xor %ecx,%ecx 5895f: ba 00 02 00 00 mov $0x200,%edx 58964: 48 89 ef mov %rbp,%rdi 58967: be 2d 05 00 00 mov $0x52d,%esi 5896c: e8 00 00 00 00 callq 58971 58971: 31 c9 xor %ecx,%ecx 58973: ba 00 02 00 00 mov $0x200,%edx 58978: 48 89 ef mov %rbp,%rdi 5897b: be 2e 05 00 00 mov $0x52e,%esi 58980: e8 00 00 00 00 callq 58985 58985: 31 c9 xor %ecx,%ecx 58987: ba 00 02 00 00 mov $0x200,%edx 5898c: 48 89 ef mov %rbp,%rdi 5898f: be 2f 05 00 00 mov $0x52f,%esi 58994: e8 00 00 00 00 callq 58999 58999: 31 c9 xor %ecx,%ecx 5899b: 44 89 e2 mov %r12d,%edx 5899e: be 30 05 00 00 mov $0x530,%esi 589a3: 48 89 ef mov %rbp,%rdi 589a6: e8 00 00 00 00 callq 589ab 589ab: 31 c9 xor %ecx,%ecx 589ad: 44 89 e2 mov %r12d,%edx 589b0: be 31 05 00 00 mov $0x531,%esi 589b5: 48 89 ef mov %rbp,%rdi 589b8: e8 00 00 00 00 callq 589bd 589bd: 31 c9 xor %ecx,%ecx 589bf: 44 89 e2 mov %r12d,%edx 589c2: be 32 05 00 00 mov $0x532,%esi 589c7: 48 89 ef mov %rbp,%rdi 589ca: e8 00 00 00 00 callq 589cf 589cf: 31 c9 xor %ecx,%ecx 589d1: 44 89 e2 mov %r12d,%edx 589d4: 5b pop %rbx 589d5: 48 89 ef mov %rbp,%rdi 589d8: be 33 05 00 00 mov $0x533,%esi 589dd: 5d pop %rbp 589de: 41 5c pop %r12 589e0: e9 00 00 00 00 jmpq 589e5 589e5: 31 c9 xor %ecx,%ecx 589e7: ba ff ff ff 0f mov $0xfffffff,%edx 589ec: be 2c 05 00 00 mov $0x52c,%esi 589f1: 48 89 ef mov %rbp,%rdi 589f4: e8 00 00 00 00 callq 589f9 589f9: 31 c9 xor %ecx,%ecx 589fb: ba ff ff ff 0f mov $0xfffffff,%edx 58a00: 48 89 ef mov %rbp,%rdi 58a03: be 2d 05 00 00 mov $0x52d,%esi 58a08: e8 00 00 00 00 callq 58a0d 58a0d: 31 c9 xor %ecx,%ecx 58a0f: ba ff ff ff 0f mov $0xfffffff,%edx 58a14: 48 89 ef mov %rbp,%rdi 58a17: be 2e 05 00 00 mov $0x52e,%esi 58a1c: e8 00 00 00 00 callq 58a21 58a21: 31 c9 xor %ecx,%ecx 58a23: ba ff ff ff 0f mov $0xfffffff,%edx 58a28: 48 89 ef mov %rbp,%rdi 58a2b: be 2f 05 00 00 mov $0x52f,%esi 58a30: e8 00 00 00 00 callq 58a35 58a35: 31 c9 xor %ecx,%ecx 58a37: 31 d2 xor %edx,%edx 58a39: be 30 05 00 00 mov $0x530,%esi 58a3e: 48 89 ef mov %rbp,%rdi 58a41: e8 00 00 00 00 callq 58a46 58a46: 31 c9 xor %ecx,%ecx 58a48: 31 d2 xor %edx,%edx 58a4a: be 31 05 00 00 mov $0x531,%esi 58a4f: 48 89 ef mov %rbp,%rdi 58a52: e8 00 00 00 00 callq 58a57 58a57: 31 c9 xor %ecx,%ecx 58a59: 31 d2 xor %edx,%edx 58a5b: be 32 05 00 00 mov $0x532,%esi 58a60: 48 89 ef mov %rbp,%rdi 58a63: e8 00 00 00 00 callq 58a68 58a68: 31 c9 xor %ecx,%ecx 58a6a: 31 d2 xor %edx,%edx 58a6c: e9 63 ff ff ff jmpq 589d4 58a71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 58a78: 00 00 00 00 58a7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000058a80 : 58a80: e8 00 00 00 00 callq 58a85 58a85: 55 push %rbp 58a86: 48 89 fd mov %rdi,%rbp 58a89: 85 c9 test %ecx,%ecx 58a8b: 74 50 je 58add 58a8d: 83 f9 01 cmp $0x1,%ecx 58a90: 75 47 jne 58ad9 58a92: 31 d2 xor %edx,%edx 58a94: be 04 05 00 00 mov $0x504,%esi 58a99: e8 00 00 00 00 callq 58a9e 58a9e: 31 c9 xor %ecx,%ecx 58aa0: be 04 05 00 00 mov $0x504,%esi 58aa5: 48 89 ef mov %rbp,%rdi 58aa8: 0d 48 92 04 00 or $0x49248,%eax 58aad: 89 c2 mov %eax,%edx 58aaf: e8 00 00 00 00 callq 58ab4 58ab4: 31 d2 xor %edx,%edx 58ab6: be 05 05 00 00 mov $0x505,%esi 58abb: 48 89 ef mov %rbp,%rdi 58abe: e8 00 00 00 00 callq 58ac3 58ac3: 0d 48 92 04 00 or $0x49248,%eax 58ac8: 89 c2 mov %eax,%edx 58aca: 31 c9 xor %ecx,%ecx 58acc: be 05 05 00 00 mov $0x505,%esi 58ad1: 48 89 ef mov %rbp,%rdi 58ad4: e8 00 00 00 00 callq 58ad9 58ad9: 31 c0 xor %eax,%eax 58adb: 5d pop %rbp 58adc: c3 retq 58add: 31 d2 xor %edx,%edx 58adf: be 04 05 00 00 mov $0x504,%esi 58ae4: e8 00 00 00 00 callq 58ae9 58ae9: 31 c9 xor %ecx,%ecx 58aeb: be 04 05 00 00 mov $0x504,%esi 58af0: 48 89 ef mov %rbp,%rdi 58af3: 25 b7 6d fb ff and $0xfffb6db7,%eax 58af8: 89 c2 mov %eax,%edx 58afa: e8 00 00 00 00 callq 58aff 58aff: 31 d2 xor %edx,%edx 58b01: be 05 05 00 00 mov $0x505,%esi 58b06: 48 89 ef mov %rbp,%rdi 58b09: e8 00 00 00 00 callq 58b0e 58b0e: 25 b7 6d fb ff and $0xfffb6db7,%eax 58b13: eb b3 jmp 58ac8 58b15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 58b1c: 00 00 00 00 0000000000058b20 : 58b20: e8 00 00 00 00 callq 58b25 58b25: 55 push %rbp 58b26: 48 8d b7 e0 0f 00 00 lea 0xfe0(%rdi),%rsi 58b2d: 48 89 fd mov %rdi,%rbp 58b30: 31 d2 xor %edx,%edx 58b32: e8 00 00 00 00 callq 58b37 58b37: 48 89 ef mov %rbp,%rdi 58b3a: 31 c9 xor %ecx,%ecx 58b3c: 31 d2 xor %edx,%edx 58b3e: be 04 05 00 00 mov $0x504,%esi 58b43: e8 00 00 00 00 callq 58b48 58b48: 48 89 ef mov %rbp,%rdi 58b4b: 31 c9 xor %ecx,%ecx 58b4d: 31 d2 xor %edx,%edx 58b4f: be 05 05 00 00 mov $0x505,%esi 58b54: e8 00 00 00 00 callq 58b59 58b59: 48 89 ef mov %rbp,%rdi 58b5c: 31 c9 xor %ecx,%ecx 58b5e: ba 18 00 00 00 mov $0x18,%edx 58b63: be 19 08 00 00 mov $0x819,%esi 58b68: e8 00 00 00 00 callq 58b6d 58b6d: 48 89 ef mov %rbp,%rdi 58b70: 31 c9 xor %ecx,%ecx 58b72: ba 00 86 0b 00 mov $0xb8600,%edx 58b77: be 00 05 00 00 mov $0x500,%esi 58b7c: e8 00 00 00 00 callq 58b81 58b81: 48 89 ef mov %rbp,%rdi 58b84: 31 c9 xor %ecx,%ecx 58b86: 31 d2 xor %edx,%edx 58b88: be 01 05 00 00 mov $0x501,%esi 58b8d: e8 00 00 00 00 callq 58b92 58b92: 48 89 ef mov %rbp,%rdi 58b95: 31 c9 xor %ecx,%ecx 58b97: ba 00 00 10 00 mov $0x100000,%edx 58b9c: be 02 05 00 00 mov $0x502,%esi 58ba1: e8 00 00 00 00 callq 58ba6 58ba6: 48 89 ef mov %rbp,%rdi 58ba9: e8 00 00 00 00 callq 58bae 58bae: 31 c0 xor %eax,%eax 58bb0: 5d pop %rbp 58bb1: c3 retq 58bb2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 58bb9: 00 00 00 00 58bbd: 0f 1f 00 nopl (%rax) 0000000000058bc0 : 58bc0: e8 00 00 00 00 callq 58bc5 58bc5: e8 56 ff ff ff callq 58b20 58bca: 31 c0 xor %eax,%eax 58bcc: c3 retq 58bcd: 0f 1f 00 nopl (%rax) 0000000000058bd0 : 58bd0: e8 00 00 00 00 callq 58bd5 58bd5: 48 8b 87 d0 0f 00 00 mov 0xfd0(%rdi),%rax 58bdc: 48 85 c0 test %rax,%rax 58bdf: 0f 84 b8 01 00 00 je 58d9d 58be5: 41 57 push %r15 58be7: 41 56 push %r14 58be9: 41 55 push %r13 58beb: 41 54 push %r12 58bed: 55 push %rbp 58bee: 53 push %rbx 58bef: 4c 8b 70 08 mov 0x8(%rax),%r14 58bf3: 48 89 fb mov %rdi,%rbx 58bf6: 4c 89 f7 mov %r14,%rdi 58bf9: e8 00 00 00 00 callq 58bfe 58bfe: 41 8b 46 10 mov 0x10(%r14),%eax 58c02: 31 d2 xor %edx,%edx 58c04: be 32 0a 00 00 mov $0xa32,%esi 58c09: 48 89 df mov %rbx,%rdi 58c0c: 89 83 d8 0f 00 00 mov %eax,0xfd8(%rbx) 58c12: 48 8b 83 d0 0f 00 00 mov 0xfd0(%rbx),%rax 58c19: 45 8b 7e 20 mov 0x20(%r14),%r15d 58c1d: 41 8b 6e 24 mov 0x24(%r14),%ebp 58c21: 45 8b 6e 14 mov 0x14(%r14),%r13d 58c25: 4c 8b 60 08 mov 0x8(%rax),%r12 58c29: 45 8b 76 18 mov 0x18(%r14),%r14d 58c2d: e8 00 00 00 00 callq 58c32 58c32: a8 01 test $0x1,%al 58c34: 74 0d je 58c43 58c36: 5b pop %rbx 58c37: 31 c0 xor %eax,%eax 58c39: 5d pop %rbp 58c3a: 41 5c pop %r12 58c3c: 41 5d pop %r13 58c3e: 41 5e pop %r14 58c40: 41 5f pop %r15 58c42: c3 retq 58c43: 31 c9 xor %ecx,%ecx 58c45: ba 08 00 00 00 mov $0x8,%edx 58c4a: be 32 0a 00 00 mov $0xa32,%esi 58c4f: 48 89 df mov %rbx,%rdi 58c52: e8 00 00 00 00 callq 58c57 58c57: 41 c1 ef 03 shr $0x3,%r15d 58c5b: 31 c9 xor %ecx,%ecx 58c5d: ba 10 00 00 00 mov $0x10,%edx 58c62: be 32 0a 00 00 mov $0xa32,%esi 58c67: 48 89 df mov %rbx,%rdi 58c6a: e8 00 00 00 00 callq 58c6f 58c6f: 45 85 ff test %r15d,%r15d 58c72: 74 35 je 58ca9 58c74: 4c 01 e5 add %r12,%rbp 58c77: 4e 8d 7c fd 00 lea 0x0(%rbp,%r15,8),%r15 58c7c: 8b 55 00 mov 0x0(%rbp),%edx 58c7f: 31 c9 xor %ecx,%ecx 58c81: be 91 0a 00 00 mov $0xa91,%esi 58c86: 48 89 df mov %rbx,%rdi 58c89: 48 83 c5 08 add $0x8,%rbp 58c8d: e8 00 00 00 00 callq 58c92 58c92: 8b 55 fc mov -0x4(%rbp),%edx 58c95: 31 c9 xor %ecx,%ecx 58c97: be 92 0a 00 00 mov $0xa92,%esi 58c9c: 48 89 df mov %rbx,%rdi 58c9f: e8 00 00 00 00 callq 58ca4 58ca4: 49 39 ef cmp %rbp,%r15 58ca7: 75 d3 jne 58c7c 58ca9: 41 c1 ed 02 shr $0x2,%r13d 58cad: 74 29 je 58cd8 58caf: 45 89 f6 mov %r14d,%r14d 58cb2: 45 89 ed mov %r13d,%r13d 58cb5: 4d 01 f4 add %r14,%r12 58cb8: 4b 8d 2c ac lea (%r12,%r13,4),%rbp 58cbc: 41 8b 14 24 mov (%r12),%edx 58cc0: 49 83 c4 04 add $0x4,%r12 58cc4: 31 c9 xor %ecx,%ecx 58cc6: be 33 0a 00 00 mov $0xa33,%esi 58ccb: 48 89 df mov %rbx,%rdi 58cce: e8 00 00 00 00 callq 58cd3 58cd3: 4c 39 e5 cmp %r12,%rbp 58cd6: 75 e4 jne 58cbc 58cd8: 31 c9 xor %ecx,%ecx 58cda: ba 08 00 00 00 mov $0x8,%edx 58cdf: be 32 0a 00 00 mov $0xa32,%esi 58ce4: 48 89 df mov %rbx,%rdi 58ce7: e8 00 00 00 00 callq 58cec 58cec: 31 c9 xor %ecx,%ecx 58cee: ba 04 00 00 00 mov $0x4,%edx 58cf3: 48 89 df mov %rbx,%rdi 58cf6: be 32 0a 00 00 mov $0xa32,%esi 58cfb: 31 ed xor %ebp,%ebp 58cfd: e8 00 00 00 00 callq 58d02 58d02: 31 c9 xor %ecx,%ecx 58d04: ba 01 00 00 00 mov $0x1,%edx 58d09: 48 89 df mov %rbx,%rdi 58d0c: be 32 0a 00 00 mov $0xa32,%esi 58d11: e8 00 00 00 00 callq 58d16 58d16: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 58d1c: 85 c0 test %eax,%eax 58d1e: 7f 1c jg 58d3c 58d20: e9 11 ff ff ff jmpq 58c36 58d25: bf c7 10 00 00 mov $0x10c7,%edi 58d2a: 83 c5 01 add $0x1,%ebp 58d2d: e8 00 00 00 00 callq 58d32 58d32: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 58d38: 39 e8 cmp %ebp,%eax 58d3a: 7e 1c jle 58d58 58d3c: 31 d2 xor %edx,%edx 58d3e: be 3a 0a 00 00 mov $0xa3a,%esi 58d43: 48 89 df mov %rbx,%rdi 58d46: e8 00 00 00 00 callq 58d4b 58d4b: a9 00 00 00 40 test $0x40000000,%eax 58d50: 74 d3 je 58d25 58d52: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 58d58: 85 c0 test %eax,%eax 58d5a: 0f 8e d6 fe ff ff jle 58c36 58d60: 31 ed xor %ebp,%ebp 58d62: eb 19 jmp 58d7d 58d64: bf c7 10 00 00 mov $0x10c7,%edi 58d69: 83 c5 01 add $0x1,%ebp 58d6c: e8 00 00 00 00 callq 58d71 58d71: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 58d77: 0f 8e b9 fe ff ff jle 58c36 58d7d: 31 d2 xor %edx,%edx 58d7f: be 3a 0a 00 00 mov $0xa3a,%esi 58d84: 48 89 df mov %rbx,%rdi 58d87: e8 00 00 00 00 callq 58d8c 58d8c: 85 c0 test %eax,%eax 58d8e: 79 d4 jns 58d64 58d90: 5b pop %rbx 58d91: 31 c0 xor %eax,%eax 58d93: 5d pop %rbp 58d94: 41 5c pop %r12 58d96: 41 5d pop %r13 58d98: 41 5e pop %r14 58d9a: 41 5f pop %r15 58d9c: c3 retq 58d9d: b8 ea ff ff ff mov $0xffffffea,%eax 58da2: c3 retq 58da3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 58daa: 00 00 00 00 58dae: 66 90 xchg %ax,%ax 0000000000058db0 : 58db0: e8 00 00 00 00 callq 58db5 58db5: 41 56 push %r14 58db7: 41 55 push %r13 58db9: 41 54 push %r12 58dbb: 55 push %rbp 58dbc: 53 push %rbx 58dbd: 48 83 bf c8 28 00 00 cmpq $0x0,0x28c8(%rdi) 58dc4: 00 58dc5: 48 89 fb mov %rdi,%rbx 58dc8: 0f 84 00 00 00 00 je 58dce 58dce: e8 00 00 00 00 callq 58dd3 58dd3: 41 89 c4 mov %eax,%r12d 58dd6: 85 c0 test %eax,%eax 58dd8: 74 0c je 58de6 58dda: 5b pop %rbx 58ddb: 44 89 e0 mov %r12d,%eax 58dde: 5d pop %rbp 58ddf: 41 5c pop %r12 58de1: 41 5d pop %r13 58de3: 41 5e pop %r14 58de5: c3 retq 58de6: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 58ded: e8 00 00 00 00 callq 58df2 58df2: 31 c9 xor %ecx,%ecx 58df4: ba 5b 05 00 00 mov $0x55b,%edx 58df9: 48 89 df mov %rbx,%rdi 58dfc: be 19 08 00 00 mov $0x819,%esi 58e01: 49 89 c5 mov %rax,%r13 58e04: e8 00 00 00 00 callq 58e09 58e09: 31 c9 xor %ecx,%ecx 58e0b: ba 03 86 0b 00 mov $0xb8603,%edx 58e10: 48 89 df mov %rbx,%rdi 58e13: be 00 05 00 00 mov $0x500,%esi 58e18: e8 00 00 00 00 callq 58e1d 58e1d: 31 c9 xor %ecx,%ecx 58e1f: ba 03 00 00 00 mov $0x3,%edx 58e24: 48 89 df mov %rbx,%rdi 58e27: be 01 05 00 00 mov $0x501,%esi 58e2c: e8 00 00 00 00 callq 58e31 58e31: 8b 83 48 54 00 00 mov 0x5448(%rbx),%eax 58e37: 31 c9 xor %ecx,%ecx 58e39: 48 89 df mov %rbx,%rdi 58e3c: be 02 05 00 00 mov $0x502,%esi 58e41: 89 c2 mov %eax,%edx 58e43: c1 e2 0f shl $0xf,%edx 58e46: 09 c2 or %eax,%edx 58e48: 81 ca 00 00 10 00 or $0x100000,%edx 58e4e: e8 00 00 00 00 callq 58e53 58e53: 31 c9 xor %ecx,%ecx 58e55: be 57 05 00 00 mov $0x557,%esi 58e5a: 48 89 df mov %rbx,%rdi 58e5d: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 58e64: 48 c1 ea 0c shr $0xc,%rdx 58e68: e8 00 00 00 00 callq 58e6d 58e6d: 31 c9 xor %ecx,%ecx 58e6f: be 5f 05 00 00 mov $0x55f,%esi 58e74: 48 89 df mov %rbx,%rdi 58e77: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 58e7e: 48 c1 ea 0c shr $0xc,%rdx 58e82: e8 00 00 00 00 callq 58e87 58e87: 4c 89 ea mov %r13,%rdx 58e8a: 31 c9 xor %ecx,%ecx 58e8c: be 4f 05 00 00 mov $0x54f,%esi 58e91: 48 c1 ea 0c shr $0xc,%rdx 58e95: 48 89 df mov %rbx,%rdi 58e98: 89 d5 mov %edx,%ebp 58e9a: e8 00 00 00 00 callq 58e9f 58e9f: 31 c9 xor %ecx,%ecx 58ea1: be 46 05 00 00 mov $0x546,%esi 58ea6: 48 89 df mov %rbx,%rdi 58ea9: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 58eb0: 48 c1 ea 0c shr $0xc,%rdx 58eb4: e8 00 00 00 00 callq 58eb9 58eb9: 31 c9 xor %ecx,%ecx 58ebb: 31 d2 xor %edx,%edx 58ebd: be 0c 05 00 00 mov $0x50c,%esi 58ec2: 48 89 df mov %rbx,%rdi 58ec5: e8 00 00 00 00 callq 58eca 58eca: 31 c9 xor %ecx,%ecx 58ecc: ba 11 00 00 00 mov $0x11,%edx 58ed1: 48 89 df mov %rbx,%rdi 58ed4: be 04 05 00 00 mov $0x504,%esi 58ed9: e8 00 00 00 00 callq 58ede 58ede: 31 d2 xor %edx,%edx 58ee0: 31 c9 xor %ecx,%ecx 58ee2: be 75 05 00 00 mov $0x575,%esi 58ee7: 48 89 df mov %rbx,%rdi 58eea: e8 00 00 00 00 callq 58eef 58eef: 31 c9 xor %ecx,%ecx 58ef1: be 76 05 00 00 mov $0x576,%esi 58ef6: 31 d2 xor %edx,%edx 58ef8: 48 89 df mov %rbx,%rdi 58efb: e8 00 00 00 00 callq 58f00 58f00: 31 c9 xor %ecx,%ecx 58f02: 31 d2 xor %edx,%edx 58f04: be 77 05 00 00 mov $0x577,%esi 58f09: 48 89 df mov %rbx,%rdi 58f0c: e8 00 00 00 00 callq 58f11 58f11: 31 c9 xor %ecx,%ecx 58f13: 31 d2 xor %edx,%edx 58f15: be 58 05 00 00 mov $0x558,%esi 58f1a: 48 89 df mov %rbx,%rdi 58f1d: e8 00 00 00 00 callq 58f22 58f22: 8b 83 38 54 00 00 mov 0x5438(%rbx),%eax 58f28: 31 c9 xor %ecx,%ecx 58f2a: 48 89 df mov %rbx,%rdi 58f2d: be 60 05 00 00 mov $0x560,%esi 58f32: 8d 50 ff lea -0x1(%rax),%edx 58f35: e8 00 00 00 00 callq 58f3a 58f3a: b8 01 00 00 00 mov $0x1,%eax 58f3f: eb 1b jmp 58f5c 58f41: 31 c9 xor %ecx,%ecx 58f43: 8d b0 06 05 00 00 lea 0x506(%rax),%esi 58f49: 89 ea mov %ebp,%edx 58f4b: 48 89 df mov %rbx,%rdi 58f4e: e8 00 00 00 00 callq 58f53 58f53: 41 83 fe 10 cmp $0x10,%r14d 58f57: 74 20 je 58f79 58f59: 44 89 f0 mov %r14d,%eax 58f5c: 44 8d 70 01 lea 0x1(%rax),%r14d 58f60: 83 f8 07 cmp $0x7,%eax 58f63: 77 dc ja 58f41 58f65: 8d b0 4f 05 00 00 lea 0x54f(%rax),%esi 58f6b: 31 c9 xor %ecx,%ecx 58f6d: 89 ea mov %ebp,%edx 58f6f: 48 89 df mov %rbx,%rdi 58f72: e8 00 00 00 00 callq 58f77 58f77: eb e0 jmp 58f59 58f79: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 58f80: 31 c9 xor %ecx,%ecx 58f82: be 47 05 00 00 mov $0x547,%esi 58f87: 48 89 df mov %rbx,%rdi 58f8a: 48 c1 ea 0c shr $0xc,%rdx 58f8e: e8 00 00 00 00 callq 58f93 58f93: 31 c9 xor %ecx,%ecx 58f95: ba 04 00 00 00 mov $0x4,%edx 58f9a: 48 89 df mov %rbx,%rdi 58f9d: be 0d 05 00 00 mov $0x50d,%esi 58fa2: e8 00 00 00 00 callq 58fa7 58fa7: 8b 83 44 54 00 00 mov 0x5444(%rbx),%eax 58fad: 31 c9 xor %ecx,%ecx 58faf: 48 89 df mov %rbx,%rdi 58fb2: be 05 05 00 00 mov $0x505,%esi 58fb7: 8d 50 f7 lea -0x9(%rax),%edx 58fba: c1 e2 18 shl $0x18,%edx 58fbd: 83 ca 03 or $0x3,%edx 58fc0: e8 00 00 00 00 callq 58fc5 58fc5: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 58fcc 58fcc: 74 4a je 59018 58fce: be 01 00 00 00 mov $0x1,%esi 58fd3: 48 89 df mov %rbx,%rdi 58fd6: e8 65 f8 ff ff callq 58840 58fdb: 31 c9 xor %ecx,%ecx 58fdd: ba 01 00 00 00 mov $0x1,%edx 58fe2: be 1e 05 00 00 mov $0x51e,%esi 58fe7: 48 89 df mov %rbx,%rdi 58fea: e8 00 00 00 00 callq 58fef 58fef: 48 8b 93 78 0f 00 00 mov 0xf78(%rbx),%rdx 58ff6: 48 8b 3b mov (%rbx),%rdi 58ff9: 4c 89 e9 mov %r13,%rcx 58ffc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 59003: 48 c1 ea 14 shr $0x14,%rdx 59007: e8 00 00 00 00 callq 5900c 5900c: c6 83 e4 28 00 00 01 movb $0x1,0x28e4(%rbx) 59013: e9 c2 fd ff ff jmpq 58dda 59018: 31 f6 xor %esi,%esi 5901a: 48 89 df mov %rbx,%rdi 5901d: e8 1e f8 ff ff callq 58840 59022: eb b7 jmp 58fdb 59024: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5902b: 00 00 00 00 5902f: 90 nop 0000000000059030 : 59030: e8 00 00 00 00 callq 59035 59035: 53 push %rbx 59036: 48 89 fb mov %rdi,%rbx 59039: e8 00 00 00 00 callq 5903e 5903e: 48 89 df mov %rbx,%rdi 59041: e8 00 00 00 00 callq 59046 59046: 48 89 df mov %rbx,%rdi 59049: e8 00 00 00 00 callq 5904e 5904e: 48 89 df mov %rbx,%rdi 59051: e8 00 00 00 00 callq 59056 59056: 48 89 df mov %rbx,%rdi 59059: e8 00 00 00 00 callq 5905e 5905e: 48 8b bb d0 0f 00 00 mov 0xfd0(%rbx),%rdi 59065: e8 00 00 00 00 callq 5906a 5906a: 31 c0 xor %eax,%eax 5906c: 48 c7 83 d0 0f 00 00 movq $0x0,0xfd0(%rbx) 59073: 00 00 00 00 59077: 5b pop %rbx 59078: c3 retq 59079: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000059080 : 59080: e8 00 00 00 00 callq 59085 59085: 55 push %rbp 59086: 31 d2 xor %edx,%edx 59088: be cc 00 00 00 mov $0xcc,%esi 5908d: 48 89 fd mov %rdi,%rbp 59090: e8 00 00 00 00 callq 59095 59095: 41 89 c0 mov %eax,%r8d 59098: b8 00 00 90 00 mov $0x900000,%eax 5909d: 41 83 e0 01 and $0x1,%r8d 590a1: 74 02 je 590a5 590a3: 5d pop %rbp 590a4: c3 retq 590a5: 31 d2 xor %edx,%edx 590a7: 48 89 ef mov %rbp,%rdi 590aa: be 5d 1b 00 00 mov $0x1b5d,%esi 590af: e8 00 00 00 00 callq 590b4 590b4: 5d pop %rbp 590b5: 89 c2 mov %eax,%edx 590b7: 8d 04 85 00 00 00 00 lea 0x0(,%rax,4),%eax 590be: c1 e8 12 shr $0x12,%eax 590c1: 81 e2 ff 3f 00 00 and $0x3fff,%edx 590c7: 0f af c2 imul %edx,%eax 590ca: c1 e0 02 shl $0x2,%eax 590cd: c3 retq 590ce: 66 90 xchg %ax,%ax 00000000000590d0 : 590d0: e8 00 00 00 00 callq 590d5 590d5: 55 push %rbp 590d6: 48 89 fd mov %rdi,%rbp 590d9: e8 00 00 00 00 callq 590de 590de: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 590e5 590e5: 75 04 jne 590eb 590e7: 31 c0 xor %eax,%eax 590e9: 5d pop %rbp 590ea: c3 retq 590eb: 48 8d b5 e0 0f 00 00 lea 0xfe0(%rbp),%rsi 590f2: 48 89 ef mov %rbp,%rdi 590f5: 31 d2 xor %edx,%edx 590f7: 5d pop %rbp 590f8: e9 00 00 00 00 jmpq 590fd 590fd: 0f 1f 00 nopl (%rax) 0000000000059100 : 59100: e8 00 00 00 00 callq 59105 59105: 48 b8 ff 0f 00 00 00 movabs $0xffffff0000000fff,%rax 5910c: ff ff ff 5910f: 48 23 02 and (%rdx),%rax 59112: 75 01 jne 59115 59114: c3 retq 59115: 0f 0b ud2 59117: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5911e: 00 00 0000000000059120 : 59120: e8 00 00 00 00 callq 59125 59125: 41 55 push %r13 59127: be 3f 05 00 00 mov $0x53f,%esi 5912c: 49 89 d5 mov %rdx,%r13 5912f: 31 d2 xor %edx,%edx 59131: 41 54 push %r12 59133: 55 push %rbp 59134: 53 push %rbx 59135: 48 89 fb mov %rdi,%rbx 59138: 48 83 ec 10 sub $0x10,%rsp 5913c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 59143: 00 00 59145: 48 89 44 24 08 mov %rax,0x8(%rsp) 5914a: 31 c0 xor %eax,%eax 5914c: e8 00 00 00 00 callq 59151 59151: 31 d2 xor %edx,%edx 59153: be 37 05 00 00 mov $0x537,%esi 59158: 48 89 df mov %rbx,%rdi 5915b: 41 89 c4 mov %eax,%r12d 5915e: e8 00 00 00 00 callq 59163 59163: 31 d2 xor %edx,%edx 59165: be 0d 05 00 00 mov $0x50d,%esi 5916a: 48 89 df mov %rbx,%rdi 5916d: 89 c5 mov %eax,%ebp 5916f: e8 00 00 00 00 callq 59174 59174: 31 c9 xor %ecx,%ecx 59176: be 0d 05 00 00 mov $0x50d,%esi 5917b: 48 89 df mov %rbx,%rdi 5917e: 83 c8 01 or $0x1,%eax 59181: 89 c2 mov %eax,%edx 59183: e8 00 00 00 00 callq 59188 59188: 44 89 e0 mov %r12d,%eax 5918b: 09 e8 or %ebp,%eax 5918d: 74 1d je 591ac 5918f: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 59196 59196: 74 31 je 591c9 59198: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5919f: e8 00 00 00 00 callq 591a4 591a4: 85 c0 test %eax,%eax 591a6: 0f 85 00 00 00 00 jne 591ac 591ac: 48 8b 44 24 08 mov 0x8(%rsp),%rax 591b1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 591b8: 00 00 591ba: 75 19 jne 591d5 591bc: 48 83 c4 10 add $0x10,%rsp 591c0: 31 c0 xor %eax,%eax 591c2: 5b pop %rbx 591c3: 5d pop %rbp 591c4: 41 5c pop %r12 591c6: 41 5d pop %r13 591c8: c3 retq 591c9: 31 f6 xor %esi,%esi 591cb: 48 89 df mov %rbx,%rdi 591ce: e8 6d f6 ff ff callq 58840 591d3: eb c3 jmp 59198 591d5: e8 00 00 00 00 callq 591da 591da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000591e0 : 591e0: e8 00 00 00 00 callq 591e5 591e5: 41 55 push %r13 591e7: 41 54 push %r12 591e9: 55 push %rbp 591ea: 53 push %rbx 591eb: 48 89 fb mov %rdi,%rbx 591ee: 48 83 ec 28 sub $0x28,%rsp 591f2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 591f9: 00 00 591fb: 48 89 44 24 20 mov %rax,0x20(%rsp) 59200: 31 c0 xor %eax,%eax 59202: c7 87 40 56 00 00 01 movl $0x1,0x5640(%rdi) 59209: 00 00 00 5920c: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 59213: 0f 84 c2 02 00 00 je 594db 59219: c7 87 00 10 00 00 00 movl $0x0,0x1000(%rdi) 59220: 00 00 00 59223: 4c 8d ab e0 0f 00 00 lea 0xfe0(%rbx),%r13 5922a: ba 92 00 00 00 mov $0x92,%edx 5922f: 31 f6 xor %esi,%esi 59231: 48 89 df mov %rbx,%rdi 59234: 4c 89 e9 mov %r13,%rcx 59237: e8 00 00 00 00 callq 5923c 5923c: 41 89 c4 mov %eax,%r12d 5923f: 85 c0 test %eax,%eax 59241: 74 22 je 59265 59243: 48 8b 44 24 20 mov 0x20(%rsp),%rax 59248: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 5924f: 00 00 59251: 0f 85 06 04 00 00 jne 5965d 59257: 48 83 c4 28 add $0x28,%rsp 5925b: 44 89 e0 mov %r12d,%eax 5925e: 5b pop %rbx 5925f: 5d pop %rbp 59260: 41 5c pop %r12 59262: 41 5d pop %r13 59264: c3 retq 59265: 4c 89 e9 mov %r13,%rcx 59268: ba 93 00 00 00 mov $0x93,%edx 5926d: 31 f6 xor %esi,%esi 5926f: 48 89 df mov %rbx,%rdi 59272: e8 00 00 00 00 callq 59277 59277: 41 89 c4 mov %eax,%r12d 5927a: 85 c0 test %eax,%eax 5927c: 75 c5 jne 59243 5927e: 41 b8 28 00 00 00 mov $0x28,%r8d 59284: b9 01 00 00 00 mov $0x1,%ecx 59289: ba 09 00 00 00 mov $0x9,%edx 5928e: 48 89 df mov %rbx,%rdi 59291: 49 bd ff ff ff ff ff movabs $0xffffffffff,%r13 59298: 00 00 00 5929b: be 40 00 00 00 mov $0x40,%esi 592a0: e8 00 00 00 00 callq 592a5 592a5: 48 8b 2b mov (%rbx),%rbp 592a8: 4c 89 ab c8 0f 00 00 mov %r13,0xfc8(%rbx) 592af: 4c 89 ee mov %r13,%rsi 592b2: 48 89 ef mov %rbp,%rdi 592b5: e8 00 00 00 00 callq 592ba 592ba: 41 89 c4 mov %eax,%r12d 592bd: 85 c0 test %eax,%eax 592bf: 0f 85 00 00 00 00 jne 592c5 592c5: 4c 89 ee mov %r13,%rsi 592c8: 48 89 ef mov %rbp,%rdi 592cb: e8 00 00 00 00 callq 592d0 592d0: bf 28 00 00 00 mov $0x28,%edi 592d5: e8 00 00 00 00 callq 592da 592da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 592e1: bf 01 00 00 00 mov $0x1,%edi 592e6: 88 83 39 07 00 00 mov %al,0x739(%rbx) 592ec: e8 00 00 00 00 callq 592f1 592f1: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 592f7: 83 f8 04 cmp $0x4,%eax 592fa: 0f 87 62 03 00 00 ja 59662 59300: 31 d2 xor %edx,%edx 59302: be 80 0a 00 00 mov $0xa80,%esi 59307: 48 89 df mov %rbx,%rdi 5930a: 4c 8b 24 c5 00 00 00 mov 0x0(,%rax,8),%r12 59311: 00 59312: e8 00 00 00 00 callq 59317 59317: c1 e8 18 shr $0x18,%eax 5931a: 83 f8 58 cmp $0x58,%eax 5931d: 0f 84 2d 02 00 00 je 59550 59323: 4c 8d 6c 24 02 lea 0x2(%rsp),%r13 59328: 4c 89 e1 mov %r12,%rcx 5932b: be 1e 00 00 00 mov $0x1e,%esi 59330: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 59337: 4c 89 ef mov %r13,%rdi 5933a: e8 00 00 00 00 callq 5933f 5933f: 48 8b 13 mov (%rbx),%rdx 59342: 48 8d bb d0 0f 00 00 lea 0xfd0(%rbx),%rdi 59349: 4c 89 ee mov %r13,%rsi 5934c: e8 00 00 00 00 callq 59351 59351: 41 89 c4 mov %eax,%r12d 59354: 85 c0 test %eax,%eax 59356: 0f 85 00 00 00 00 jne 5935c 5935c: 48 8b bb d0 0f 00 00 mov 0xfd0(%rbx),%rdi 59363: e8 00 00 00 00 callq 59368 59368: 41 89 c4 mov %eax,%r12d 5936b: 85 c0 test %eax,%eax 5936d: 0f 85 00 00 00 00 jne 59373 59373: 31 d2 xor %edx,%edx 59375: be d8 09 00 00 mov $0x9d8,%esi 5937a: 48 89 df mov %rbx,%rdi 5937d: 41 bc 10 00 00 00 mov $0x10,%r12d 59383: e8 00 00 00 00 callq 59388 59388: f6 c4 08 test $0x8,%ah 5938b: 75 13 jne 593a0 5938d: 25 00 01 00 00 and $0x100,%eax 59392: 83 f8 01 cmp $0x1,%eax 59395: 45 19 e4 sbb %r12d,%r12d 59398: 41 83 e4 e0 and $0xffffffe0,%r12d 5939c: 41 83 c4 40 add $0x40,%r12d 593a0: 31 d2 xor %edx,%edx 593a2: be 01 08 00 00 mov $0x801,%esi 593a7: 48 89 df mov %rbx,%rdi 593aa: e8 00 00 00 00 callq 593af 593af: 48 c1 e8 0c shr $0xc,%rax 593b3: 83 e0 0f and $0xf,%eax 593b6: 48 83 e8 01 sub $0x1,%rax 593ba: 48 83 f8 07 cmp $0x7,%rax 593be: 77 09 ja 593c9 593c0: 44 0f af 24 85 00 00 imul 0x0(,%rax,4),%r12d 593c7: 00 00 593c9: 44 89 a3 b0 0f 00 00 mov %r12d,0xfb0(%rbx) 593d0: 31 d2 xor %edx,%edx 593d2: be 0a 15 00 00 mov $0x150a,%esi 593d7: 48 89 df mov %rbx,%rdi 593da: e8 00 00 00 00 callq 593df 593df: 31 d2 xor %edx,%edx 593e1: be 0a 15 00 00 mov $0x150a,%esi 593e6: 48 89 df mov %rbx,%rdi 593e9: 89 c0 mov %eax,%eax 593eb: 48 c1 e0 14 shl $0x14,%rax 593ef: 48 89 83 50 0f 00 00 mov %rax,0xf50(%rbx) 593f6: e8 00 00 00 00 callq 593fb 593fb: 89 c0 mov %eax,%eax 593fd: 48 c1 e0 14 shl $0x14,%rax 59401: 48 89 83 b8 0f 00 00 mov %rax,0xfb8(%rbx) 59408: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 5940f: 0f 84 87 01 00 00 je 5959c 59415: 48 8b 43 08 mov 0x8(%rbx),%rax 59419: 48 8b 90 a8 03 00 00 mov 0x3a8(%rax),%rdx 59420: 48 89 93 48 0f 00 00 mov %rdx,0xf48(%rbx) 59427: 48 85 d2 test %rdx,%rdx 5942a: 0f 84 57 01 00 00 je 59587 59430: 48 8b 80 b0 03 00 00 mov 0x3b0(%rax),%rax 59437: 48 29 d0 sub %rdx,%rax 5943a: 48 83 c0 01 add $0x1,%rax 5943e: 48 89 83 40 0f 00 00 mov %rax,0xf40(%rbx) 59445: 48 89 83 58 0f 00 00 mov %rax,0xf58(%rbx) 5944c: 48 63 05 00 00 00 00 movslq 0x0(%rip),%rax # 59453 59453: 83 f8 ff cmp $0xffffffff,%eax 59456: 0f 84 58 01 00 00 je 595b4 5945c: 48 c1 e0 14 shl $0x14,%rax 59460: 48 89 83 78 0f 00 00 mov %rax,0xf78(%rbx) 59467: 31 d2 xor %edx,%edx 59469: be 09 08 00 00 mov $0x809,%esi 5946e: 48 89 df mov %rbx,%rdi 59471: e8 00 00 00 00 callq 59476 59476: 48 8d ab 40 0f 00 00 lea 0xf40(%rbx),%rbp 5947d: 48 89 df mov %rbx,%rdi 59480: 0f b7 d0 movzwl %ax,%edx 59483: 48 89 ee mov %rbp,%rsi 59486: 48 c1 e2 18 shl $0x18,%rdx 5948a: e8 00 00 00 00 callq 5948f 5948f: 48 89 ee mov %rbp,%rsi 59492: 48 89 df mov %rbx,%rdi 59495: e8 00 00 00 00 callq 5949a 5949a: 48 89 df mov %rbx,%rdi 5949d: e8 00 00 00 00 callq 594a2 594a2: 48 89 df mov %rbx,%rdi 594a5: e8 00 00 00 00 callq 594aa 594aa: 41 89 c4 mov %eax,%r12d 594ad: 85 c0 test %eax,%eax 594af: 0f 85 8e fd ff ff jne 59243 594b5: 48 83 bb c8 28 00 00 cmpq $0x0,0x28c8(%rbx) 594bc: 00 594bd: 0f 85 00 00 00 00 jne 594c3 594c3: 48 89 df mov %rbx,%rdi 594c6: e8 00 00 00 00 callq 594cb 594cb: 85 c0 test %eax,%eax 594cd: 0f 84 0a 01 00 00 je 595dd 594d3: 41 89 c4 mov %eax,%r12d 594d6: e9 68 fd ff ff jmpq 59243 594db: 31 d2 xor %edx,%edx 594dd: be 80 0a 00 00 mov $0xa80,%esi 594e2: e8 00 00 00 00 callq 594e7 594e7: 25 00 00 00 f0 and $0xf0000000,%eax 594ec: 89 c2 mov %eax,%edx 594ee: 3d 00 00 00 30 cmp $0x30000000,%eax 594f3: 0f 84 39 01 00 00 je 59632 594f9: 7f 38 jg 59533 594fb: b8 01 00 00 00 mov $0x1,%eax 59500: 81 fa 00 00 00 10 cmp $0x10000000,%edx 59506: 74 20 je 59528 59508: b8 02 00 00 00 mov $0x2,%eax 5950d: 81 fa 00 00 00 20 cmp $0x20000000,%edx 59513: 74 13 je 59528 59515: 81 fa 00 00 00 b0 cmp $0xb0000000,%edx 5951b: b8 00 00 00 00 mov $0x0,%eax 59520: ba 07 00 00 00 mov $0x7,%edx 59525: 0f 44 c2 cmove %edx,%eax 59528: 89 83 00 10 00 00 mov %eax,0x1000(%rbx) 5952e: e9 f0 fc ff ff jmpq 59223 59533: b8 04 00 00 00 mov $0x4,%eax 59538: 81 fa 00 00 00 40 cmp $0x40000000,%edx 5953e: 74 e8 je 59528 59540: 31 c0 xor %eax,%eax 59542: 81 fa 00 00 00 50 cmp $0x50000000,%edx 59548: 0f 94 c0 sete %al 5954b: 8d 04 80 lea (%rax,%rax,4),%eax 5954e: eb d8 jmp 59528 59550: 48 b8 61 6d 64 67 70 movabs $0x732f757067646d61,%rax 59557: 75 2f 73 5955a: c6 44 24 14 00 movb $0x0,0x14(%rsp) 5955f: 4c 8d 6c 24 02 lea 0x2(%rsp),%r13 59564: 48 89 44 24 02 mov %rax,0x2(%rsp) 59569: 48 b8 69 35 38 5f 6d movabs $0x622e636d5f383569,%rax 59570: 63 2e 62 59573: 48 89 44 24 0a mov %rax,0xa(%rsp) 59578: b8 69 6e 00 00 mov $0x6e69,%eax 5957d: 66 89 44 24 12 mov %ax,0x12(%rsp) 59582: e9 b8 fd ff ff jmpq 5933f 59587: 48 8b 80 b0 03 00 00 mov 0x3b0(%rax),%rax 5958e: 48 85 c0 test %rax,%rax 59591: 0f 84 a7 fe ff ff je 5943e 59597: e9 9b fe ff ff jmpq 59437 5959c: 48 89 df mov %rbx,%rdi 5959f: e8 00 00 00 00 callq 595a4 595a4: 41 89 c4 mov %eax,%r12d 595a7: 85 c0 test %eax,%eax 595a9: 0f 84 66 fe ff ff je 59415 595af: e9 8f fc ff ff jmpq 59243 595b4: 83 bb 08 07 00 00 03 cmpl $0x3,0x708(%rbx) 595bb: 76 10 jbe 595cd 595bd: 48 c7 83 78 0f 00 00 movq $0x10000000,0xf78(%rbx) 595c4: 00 00 00 10 595c8: e9 9a fe ff ff jmpq 59467 595cd: 48 c7 83 78 0f 00 00 movq $0x40000000,0xf78(%rbx) 595d4: 00 00 00 40 595d8: e9 8a fe ff ff jmpq 59467 595dd: 8b 83 d8 28 00 00 mov 0x28d8(%rbx),%eax 595e3: 48 89 df mov %rbx,%rdi 595e6: 48 c7 83 e8 28 00 00 movq $0x0,0x28e8(%rbx) 595ed: 00 00 00 00 595f1: c1 e0 03 shl $0x3,%eax 595f4: 89 83 e0 28 00 00 mov %eax,0x28e0(%rbx) 595fa: e8 00 00 00 00 callq 595ff 595ff: 85 c0 test %eax,%eax 59601: 0f 85 cc fe ff ff jne 594d3 59607: c7 83 b8 53 00 00 08 movl $0x8,0x53b8(%rbx) 5960e: 00 00 00 59611: 48 89 df mov %rbx,%rdi 59614: e8 00 00 00 00 callq 59619 59619: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 59620: 75 1a jne 5963c 59622: 48 c7 83 50 54 00 00 movq $0x0,0x5450(%rbx) 59629: 00 00 00 00 5962d: e9 11 fc ff ff jmpq 59243 59632: b8 03 00 00 00 mov $0x3,%eax 59637: e9 ec fe ff ff jmpq 59528 5963c: 31 d2 xor %edx,%edx 5963e: be 1a 08 00 00 mov $0x81a,%esi 59643: 48 89 df mov %rbx,%rdi 59646: e8 00 00 00 00 callq 5964b 5964b: 89 c0 mov %eax,%eax 5964d: 48 c1 e0 16 shl $0x16,%rax 59651: 48 89 83 50 54 00 00 mov %rax,0x5450(%rbx) 59658: e9 e6 fb ff ff jmpq 59243 5965d: e8 00 00 00 00 callq 59662 59662: 0f 0b ud2 59664: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5966b: 00 00 00 00 5966f: 90 nop 0000000000059670 : 59670: e8 00 00 00 00 callq 59675 59675: 31 c0 xor %eax,%eax 59677: c3 retq 59678: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5967f: 00 0000000000059680 : 59680: e8 00 00 00 00 callq 59685 59685: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 5968b: 85 c0 test %eax,%eax 5968d: 74 3d je 596cc 5968f: 55 push %rbp 59690: 48 89 fd mov %rdi,%rbp 59693: 53 push %rbx 59694: 31 db xor %ebx,%ebx 59696: 31 d2 xor %edx,%edx 59698: be 94 03 00 00 mov $0x394,%esi 5969d: 48 89 ef mov %rbp,%rdi 596a0: e8 00 00 00 00 callq 596a5 596a5: f6 c4 1f test $0x1f,%ah 596a8: 75 05 jne 596af 596aa: 31 c0 xor %eax,%eax 596ac: 5b pop %rbx 596ad: 5d pop %rbp 596ae: c3 retq 596af: bf c7 10 00 00 mov $0x10c7,%edi 596b4: 83 c3 01 add $0x1,%ebx 596b7: e8 00 00 00 00 callq 596bc 596bc: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 596c2: 77 d2 ja 59696 596c4: b8 92 ff ff ff mov $0xffffff92,%eax 596c9: 5b pop %rbx 596ca: 5d pop %rbp 596cb: c3 retq 596cc: b8 92 ff ff ff mov $0xffffff92,%eax 596d1: c3 retq 596d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 596d9: 00 00 00 00 596dd: 0f 1f 00 nopl (%rax) 00000000000596e0 : 596e0: e8 00 00 00 00 callq 596e5 596e5: 41 55 push %r13 596e7: 31 d2 xor %edx,%edx 596e9: be 94 03 00 00 mov $0x394,%esi 596ee: 41 54 push %r12 596f0: 55 push %rbp 596f1: 48 89 fd mov %rdi,%rbp 596f4: 53 push %rbx 596f5: e8 00 00 00 00 callq 596fa 596fa: f6 c4 01 test $0x1,%ah 596fd: 75 1b jne 5971a 596ff: f6 c4 1e test $0x1e,%ah 59702: 74 0d je 59711 59704: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 5970b: 0f 84 c0 01 00 00 je 598d1 59711: 5b pop %rbx 59712: 31 c0 xor %eax,%eax 59714: 5d pop %rbp 59715: 41 5c pop %r12 59717: 41 5d pop %r13 59719: c3 retq 5971a: f6 c4 1e test $0x1e,%ah 5971d: 0f 85 56 01 00 00 jne 59879 59723: 41 bc ff ff fd ff mov $0xfffdffff,%r12d 59729: bb 00 00 02 00 mov $0x20000,%ebx 5972e: 45 31 ed xor %r13d,%r13d 59731: 83 bd 28 07 00 00 00 cmpl $0x0,0x728(%rbp) 59738: 74 18 je 59752 5973a: 31 d2 xor %edx,%edx 5973c: be 94 03 00 00 mov $0x394,%esi 59741: 48 89 ef mov %rbp,%rdi 59744: e8 00 00 00 00 callq 59749 59749: f6 c4 1f test $0x1f,%ah 5974c: 0f 85 5f 01 00 00 jne 598b1 59752: 31 d2 xor %edx,%edx 59754: be 2b 08 00 00 mov $0x82b,%esi 59759: 48 89 ef mov %rbp,%rdi 5975c: e8 00 00 00 00 callq 59761 59761: 89 c2 mov %eax,%edx 59763: 41 89 c5 mov %eax,%r13d 59766: 83 e2 07 and $0x7,%edx 59769: 83 fa 01 cmp $0x1,%edx 5976c: 74 2b je 59799 5976e: 31 c9 xor %ecx,%ecx 59770: 31 d2 xor %edx,%edx 59772: be 24 15 00 00 mov $0x1524,%esi 59777: 48 89 ef mov %rbp,%rdi 5977a: e8 00 00 00 00 callq 5977f 5977f: 44 89 e8 mov %r13d,%eax 59782: 31 c9 xor %ecx,%ecx 59784: be 2b 08 00 00 mov $0x82b,%esi 59789: 83 e0 f8 and $0xfffffff8,%eax 5978c: 48 89 ef mov %rbp,%rdi 5978f: 83 c8 01 or $0x1,%eax 59792: 89 c2 mov %eax,%edx 59794: e8 00 00 00 00 callq 59799 59799: bf bc 8d 06 00 mov $0x68dbc,%edi 5979e: e8 00 00 00 00 callq 597a3 597a3: 48 89 ef mov %rbp,%rdi 597a6: e8 d5 fe ff ff callq 59680 597ab: 85 c0 test %eax,%eax 597ad: 0f 85 00 00 00 00 jne 597b3 597b3: 31 d2 xor %edx,%edx 597b5: 48 89 ef mov %rbp,%rdi 597b8: be 98 03 00 00 mov $0x398,%esi 597bd: e8 00 00 00 00 callq 597c2 597c2: 48 8b 7d 00 mov 0x0(%rbp),%rdi 597c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 597cd: 09 d8 or %ebx,%eax 597cf: 41 89 c5 mov %eax,%r13d 597d2: 89 c2 mov %eax,%edx 597d4: e8 00 00 00 00 callq 597d9 597d9: 31 c9 xor %ecx,%ecx 597db: 44 89 ea mov %r13d,%edx 597de: 48 89 ef mov %rbp,%rdi 597e1: be 98 03 00 00 mov $0x398,%esi 597e6: e8 00 00 00 00 callq 597eb 597eb: 31 d2 xor %edx,%edx 597ed: be 98 03 00 00 mov $0x398,%esi 597f2: 48 89 ef mov %rbp,%rdi 597f5: e8 00 00 00 00 callq 597fa 597fa: bf de 46 03 00 mov $0x346de,%edi 597ff: 89 c3 mov %eax,%ebx 59801: e8 00 00 00 00 callq 59806 59806: 44 21 e3 and %r12d,%ebx 59809: 31 c9 xor %ecx,%ecx 5980b: 48 89 ef mov %rbp,%rdi 5980e: 89 da mov %ebx,%edx 59810: be 98 03 00 00 mov $0x398,%esi 59815: e8 00 00 00 00 callq 5981a 5981a: 31 d2 xor %edx,%edx 5981c: be 98 03 00 00 mov $0x398,%esi 59821: 48 89 ef mov %rbp,%rdi 59824: e8 00 00 00 00 callq 59829 59829: bf de 46 03 00 mov $0x346de,%edi 5982e: e8 00 00 00 00 callq 59833 59833: 31 d2 xor %edx,%edx 59835: 48 89 ef mov %rbp,%rdi 59838: be 2b 08 00 00 mov $0x82b,%esi 5983d: e8 00 00 00 00 callq 59842 59842: 31 c9 xor %ecx,%ecx 59844: 48 89 ef mov %rbp,%rdi 59847: be 2b 08 00 00 mov $0x82b,%esi 5984c: 83 e0 f8 and $0xfffffff8,%eax 5984f: 89 c2 mov %eax,%edx 59851: e8 00 00 00 00 callq 59856 59856: 48 89 ef mov %rbp,%rdi 59859: 31 c9 xor %ecx,%ecx 5985b: ba 03 00 00 00 mov $0x3,%edx 59860: be 24 15 00 00 mov $0x1524,%esi 59865: e8 00 00 00 00 callq 5986a 5986a: bf de 46 03 00 mov $0x346de,%edi 5986f: e8 00 00 00 00 callq 59874 59874: e9 98 fe ff ff jmpq 59711 59879: 48 8b 85 18 07 00 00 mov 0x718(%rbp),%rax 59880: 25 00 00 02 00 and $0x20000,%eax 59885: 48 83 f8 01 cmp $0x1,%rax 59889: 45 19 e4 sbb %r12d,%r12d 5988c: 41 81 e4 00 f8 ff ff and $0xfffff800,%r12d 59893: 41 81 ec 01 00 02 00 sub $0x20001,%r12d 5989a: 48 83 f8 01 cmp $0x1,%rax 5989e: 19 db sbb %ebx,%ebx 598a0: 81 e3 00 08 00 00 and $0x800,%ebx 598a6: 81 c3 00 00 02 00 add $0x20000,%ebx 598ac: e9 7d fe ff ff jmpq 5972e 598b1: bf c7 10 00 00 mov $0x10c7,%edi 598b6: 41 83 c5 01 add $0x1,%r13d 598ba: e8 00 00 00 00 callq 598bf 598bf: 44 3b ad 28 07 00 00 cmp 0x728(%rbp),%r13d 598c6: 0f 82 6e fe ff ff jb 5973a 598cc: e9 81 fe ff ff jmpq 59752 598d1: 41 bc ff f7 ff ff mov $0xfffff7ff,%r12d 598d7: bb 00 08 00 00 mov $0x800,%ebx 598dc: e9 4d fe ff ff jmpq 5972e 598e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 598e8: 00 00 00 00 598ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000598f0 : 598f0: e8 00 00 00 00 callq 598f5 598f5: 55 push %rbp 598f6: 48 89 fd mov %rdi,%rbp 598f9: 53 push %rbx 598fa: bb 05 0b 00 00 mov $0xb05,%ebx 598ff: 89 de mov %ebx,%esi 59901: 31 c9 xor %ecx,%ecx 59903: 31 d2 xor %edx,%edx 59905: 48 89 ef mov %rbp,%rdi 59908: e8 00 00 00 00 callq 5990d 5990d: 8d 73 01 lea 0x1(%rbx),%esi 59910: 31 c9 xor %ecx,%ecx 59912: 31 d2 xor %edx,%edx 59914: 48 89 ef mov %rbp,%rdi 59917: e8 00 00 00 00 callq 5991c 5991c: 8d 73 02 lea 0x2(%rbx),%esi 5991f: 31 c9 xor %ecx,%ecx 59921: 31 d2 xor %edx,%edx 59923: 48 89 ef mov %rbp,%rdi 59926: e8 00 00 00 00 callq 5992b 5992b: 8d 73 03 lea 0x3(%rbx),%esi 5992e: 31 c9 xor %ecx,%ecx 59930: 31 d2 xor %edx,%edx 59932: 48 89 ef mov %rbp,%rdi 59935: e8 00 00 00 00 callq 5993a 5993a: 8d 73 04 lea 0x4(%rbx),%esi 5993d: 31 c9 xor %ecx,%ecx 5993f: 31 d2 xor %edx,%edx 59941: 48 89 ef mov %rbp,%rdi 59944: 83 c3 06 add $0x6,%ebx 59947: e8 00 00 00 00 callq 5994c 5994c: 81 fb c5 0b 00 00 cmp $0xbc5,%ebx 59952: 75 ab jne 598ff 59954: 31 c9 xor %ecx,%ecx 59956: 31 d2 xor %edx,%edx 59958: be 28 15 00 00 mov $0x1528,%esi 5995d: 48 89 ef mov %rbp,%rdi 59960: e8 00 00 00 00 callq 59965 59965: 8b 8d 28 07 00 00 mov 0x728(%rbp),%ecx 5996b: 85 c9 test %ecx,%ecx 5996d: 0f 84 eb 00 00 00 je 59a5e 59973: 31 db xor %ebx,%ebx 59975: 31 d2 xor %edx,%edx 59977: be 94 03 00 00 mov $0x394,%esi 5997c: 48 89 ef mov %rbp,%rdi 5997f: e8 00 00 00 00 callq 59984 59984: f6 c4 1f test $0x1f,%ah 59987: 0f 85 b8 00 00 00 jne 59a45 5998d: 8b 95 d8 5e 00 00 mov 0x5ed8(%rbp),%edx 59993: 85 d2 test %edx,%edx 59995: 0f 85 ff 00 00 00 jne 59a9a 5999b: 48 8b 95 90 0f 00 00 mov 0xf90(%rbp),%rdx 599a2: 31 c9 xor %ecx,%ecx 599a4: be 0d 08 00 00 mov $0x80d,%esi 599a9: 48 89 ef mov %rbp,%rdi 599ac: 48 c1 ea 0c shr $0xc,%rdx 599b0: e8 00 00 00 00 callq 599b5 599b5: 31 c9 xor %ecx,%ecx 599b7: be 0e 08 00 00 mov $0x80e,%esi 599bc: 48 89 ef mov %rbp,%rdi 599bf: 48 8b 95 98 0f 00 00 mov 0xf98(%rbp),%rdx 599c6: 48 c1 ea 0c shr $0xc,%rdx 599ca: e8 00 00 00 00 callq 599cf 599cf: 31 c9 xor %ecx,%ecx 599d1: be 0f 08 00 00 mov $0x80f,%esi 599d6: 48 89 ef mov %rbp,%rdi 599d9: 48 8b 95 10 5c 00 00 mov 0x5c10(%rbp),%rdx 599e0: 48 c1 ea 0c shr $0xc,%rdx 599e4: e8 00 00 00 00 callq 599e9 599e9: 31 c9 xor %ecx,%ecx 599eb: 31 d2 xor %edx,%edx 599ed: be 0c 08 00 00 mov $0x80c,%esi 599f2: 48 89 ef mov %rbp,%rdi 599f5: e8 00 00 00 00 callq 599fa 599fa: 31 c9 xor %ecx,%ecx 599fc: ba ff ff ff 0f mov $0xfffffff,%edx 59a01: 48 89 ef mov %rbp,%rdi 59a04: be 0a 08 00 00 mov $0x80a,%esi 59a09: e8 00 00 00 00 callq 59a0e 59a0e: 31 c9 xor %ecx,%ecx 59a10: ba ff ff ff 0f mov $0xfffffff,%edx 59a15: 48 89 ef mov %rbp,%rdi 59a18: be 0b 08 00 00 mov $0x80b,%esi 59a1d: e8 00 00 00 00 callq 59a22 59a22: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 59a28: 85 c0 test %eax,%eax 59a2a: 74 5c je 59a88 59a2c: 31 db xor %ebx,%ebx 59a2e: 31 d2 xor %edx,%edx 59a30: be 94 03 00 00 mov $0x394,%esi 59a35: 48 89 ef mov %rbp,%rdi 59a38: e8 00 00 00 00 callq 59a3d 59a3d: f6 c4 1f test $0x1f,%ah 59a40: 75 31 jne 59a73 59a42: 5b pop %rbx 59a43: 5d pop %rbp 59a44: c3 retq 59a45: bf c7 10 00 00 mov $0x10c7,%edi 59a4a: 83 c3 01 add $0x1,%ebx 59a4d: e8 00 00 00 00 callq 59a52 59a52: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 59a58: 0f 82 17 ff ff ff jb 59975 59a5e: 48 8b 7d 00 mov 0x0(%rbp),%rdi 59a62: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 59a69: e8 00 00 00 00 callq 59a6e 59a6e: e9 1a ff ff ff jmpq 5998d 59a73: bf c7 10 00 00 mov $0x10c7,%edi 59a78: 83 c3 01 add $0x1,%ebx 59a7b: e8 00 00 00 00 callq 59a80 59a80: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 59a86: 72 a6 jb 59a2e 59a88: 48 8b 7d 00 mov 0x0(%rbp),%rdi 59a8c: 5b pop %rbx 59a8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 59a94: 5d pop %rbp 59a95: e9 00 00 00 00 jmpq 59a9a 59a9a: 31 d2 xor %edx,%edx 59a9c: 48 89 ef mov %rbp,%rdi 59a9f: be ca 00 00 00 mov $0xca,%esi 59aa4: e8 00 00 00 00 callq 59aa9 59aa9: 31 c9 xor %ecx,%ecx 59aab: 48 89 ef mov %rbp,%rdi 59aae: be ca 00 00 00 mov $0xca,%esi 59ab3: 83 c8 10 or $0x10,%eax 59ab6: 89 c2 mov %eax,%edx 59ab8: e8 00 00 00 00 callq 59abd 59abd: 31 d2 xor %edx,%edx 59abf: 48 89 ef mov %rbp,%rdi 59ac2: be c0 00 00 00 mov $0xc0,%esi 59ac7: e8 00 00 00 00 callq 59acc 59acc: 31 c9 xor %ecx,%ecx 59ace: be c0 00 00 00 mov $0xc0,%esi 59ad3: 48 89 ef mov %rbp,%rdi 59ad6: 25 00 00 03 00 and $0x30000,%eax 59adb: 89 c2 mov %eax,%edx 59add: e8 00 00 00 00 callq 59ae2 59ae2: e9 b4 fe ff ff jmpq 5999b 59ae7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 59aee: 00 00 0000000000059af0 : 59af0: e8 00 00 00 00 callq 59af5 59af5: 55 push %rbp 59af6: 48 89 fd mov %rdi,%rbp 59af9: 48 83 ec 08 sub $0x8,%rsp 59afd: e8 ee fd ff ff callq 598f0 59b02: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 59b09: 75 10 jne 59b1b 59b0b: 48 89 ef mov %rbp,%rdi 59b0e: e8 bd f0 ff ff callq 58bd0 59b13: 85 c0 test %eax,%eax 59b15: 0f 85 00 00 00 00 jne 59b1b 59b1b: 48 83 c4 08 add $0x8,%rsp 59b1f: 48 89 ef mov %rbp,%rdi 59b22: 5d pop %rbp 59b23: e9 88 f2 ff ff jmpq 58db0 59b28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 59b2f: 00 0000000000059b30 : 59b30: e8 00 00 00 00 callq 59b35 59b35: 55 push %rbp 59b36: 48 89 fd mov %rdi,%rbp 59b39: 48 83 ec 08 sub $0x8,%rsp 59b3d: e8 ae fd ff ff callq 598f0 59b42: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 59b49: 75 10 jne 59b5b 59b4b: 48 89 ef mov %rbp,%rdi 59b4e: e8 7d f0 ff ff callq 58bd0 59b53: 85 c0 test %eax,%eax 59b55: 0f 85 00 00 00 00 jne 59b5b 59b5b: 48 89 ef mov %rbp,%rdi 59b5e: e8 4d f2 ff ff callq 58db0 59b63: 85 c0 test %eax,%eax 59b65: 75 10 jne 59b77 59b67: 48 89 ef mov %rbp,%rdi 59b6a: 89 44 24 04 mov %eax,0x4(%rsp) 59b6e: e8 00 00 00 00 callq 59b73 59b73: 8b 44 24 04 mov 0x4(%rsp),%eax 59b77: 48 83 c4 08 add $0x8,%rsp 59b7b: 5d pop %rbp 59b7c: c3 retq 59b7d: 0f 1f 00 nopl (%rax) 0000000000059b80 : 59b80: e8 00 00 00 00 callq 59b85 59b85: 48 8b 07 mov (%rdi),%rax 59b88: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx 59b8e: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax 59b95: 48 8d 04 90 lea (%rax,%rdx,4),%rax 59b99: 8b 00 mov (%rax),%eax 59b9b: c3 retq 59b9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000059ba0 : 59ba0: e8 00 00 00 00 callq 59ba5 59ba5: 48 8b b7 38 8c 00 00 mov 0x8c38(%rdi),%rsi 59bac: 48 85 f6 test %rsi,%rsi 59baf: 74 3b je 59bec 59bb1: 48 8b 06 mov (%rsi),%rax 59bb4: ba 05 00 00 00 mov $0x5,%edx 59bb9: 48 85 c0 test %rax,%rax 59bbc: 74 31 je 59bef 59bbe: 48 83 38 00 cmpq $0x0,(%rax) 59bc2: 74 17 je 59bdb 59bc4: 83 7e 08 01 cmpl $0x1,0x8(%rsi) 59bc8: 75 22 jne 59bec 59bca: 8b 48 0c mov 0xc(%rax),%ecx 59bcd: 48 83 c0 10 add $0x10,%rax 59bd1: 48 83 38 00 cmpq $0x0,(%rax) 59bd5: 8d 54 0a 02 lea 0x2(%rdx,%rcx,1),%edx 59bd9: 75 ef jne 59bca 59bdb: 48 8b 46 10 mov 0x10(%rsi),%rax 59bdf: 48 83 c6 10 add $0x10,%rsi 59be3: 48 85 c0 test %rax,%rax 59be6: 75 d6 jne 59bbe 59be8: 8d 42 07 lea 0x7(%rdx),%eax 59beb: c3 retq 59bec: 31 c0 xor %eax,%eax 59bee: c3 retq 59bef: b8 0c 00 00 00 mov $0xc,%eax 59bf4: c3 retq 59bf5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 59bfc: 00 00 00 00 0000000000059c00 : 59c00: e8 00 00 00 00 callq 59c05 59c05: 31 c0 xor %eax,%eax 59c07: c3 retq 59c08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 59c0f: 00 0000000000059c10 : 59c10: e8 00 00 00 00 callq 59c15 59c15: c7 87 78 98 00 00 01 movl $0x1,0x9878(%rdi) 59c1c: 00 00 00 59c1f: 31 c0 xor %eax,%eax 59c21: c7 87 c0 b1 00 00 02 movl $0x2,0xb1c0(%rdi) 59c28: 00 00 00 59c2b: 48 c7 87 38 b3 00 00 movq $0x0,0xb338(%rdi) 59c32: 00 00 00 00 59c36: 48 c7 87 68 8c 00 00 movq $0x0,0x8c68(%rdi) 59c3d: 00 00 00 00 59c41: 48 c7 87 30 92 00 00 movq $0x0,0x9230(%rdi) 59c48: 00 00 00 00 59c4c: 48 c7 87 88 98 00 00 movq $0x0,0x9888(%rdi) 59c53: 00 00 00 00 59c57: 48 c7 87 b0 9b 00 00 movq $0x0,0x9bb0(%rdi) 59c5e: 00 00 00 00 59c62: c7 87 c8 b1 00 00 0a movl $0xa,0xb1c8(%rdi) 59c69: 00 00 00 59c6c: 48 c7 87 d8 b1 00 00 movq $0x0,0xb1d8(%rdi) 59c73: 00 00 00 00 59c77: c7 87 e8 b1 00 00 01 movl $0x1,0xb1e8(%rdi) 59c7e: 00 00 00 59c81: 48 c7 87 f8 b1 00 00 movq $0x0,0xb1f8(%rdi) 59c88: 00 00 00 00 59c8c: c7 87 08 b2 00 00 01 movl $0x1,0xb208(%rdi) 59c93: 00 00 00 59c96: 48 c7 87 18 b2 00 00 movq $0x0,0xb218(%rdi) 59c9d: 00 00 00 00 59ca1: c3 retq 59ca2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 59ca9: 00 00 00 00 59cad: 0f 1f 00 nopl (%rax) 0000000000059cb0 : 59cb0: e8 00 00 00 00 callq 59cb5 59cb5: 83 f9 ff cmp $0xffffffff,%ecx 59cb8: 0f b6 c1 movzbl %cl,%eax 59cbb: b9 00 00 00 40 mov $0x40000000,%ecx 59cc0: 0f 44 c1 cmove %ecx,%eax 59cc3: 89 f1 mov %esi,%ecx 59cc5: 21 d1 and %edx,%ecx 59cc7: 83 f9 ff cmp $0xffffffff,%ecx 59cca: 74 37 je 59d03 59ccc: 83 fe ff cmp $0xffffffff,%esi 59ccf: 74 1b je 59cec 59cd1: c1 e6 10 shl $0x10,%esi 59cd4: 83 fa ff cmp $0xffffffff,%edx 59cd7: 74 3d je 59d16 59cd9: c1 e2 08 shl $0x8,%edx 59cdc: 31 c9 xor %ecx,%ecx 59cde: 09 f2 or %esi,%edx 59ce0: be 0b 20 00 00 mov $0x200b,%esi 59ce5: 09 c2 or %eax,%edx 59ce7: e9 00 00 00 00 jmpq 59cec 59cec: c1 e2 08 shl $0x8,%edx 59cef: 31 c9 xor %ecx,%ecx 59cf1: be 0b 20 00 00 mov $0x200b,%esi 59cf6: 09 c2 or %eax,%edx 59cf8: 81 ca 00 00 00 80 or $0x80000000,%edx 59cfe: e9 00 00 00 00 jmpq 59d03 59d03: 0d 00 00 00 a0 or $0xa0000000,%eax 59d08: 31 c9 xor %ecx,%ecx 59d0a: be 0b 20 00 00 mov $0x200b,%esi 59d0f: 89 c2 mov %eax,%edx 59d11: e9 00 00 00 00 jmpq 59d16 59d16: 09 f0 or %esi,%eax 59d18: 31 c9 xor %ecx,%ecx 59d1a: be 0b 20 00 00 mov $0x200b,%esi 59d1f: 89 c2 mov %eax,%edx 59d21: 81 ca 00 00 00 20 or $0x20000000,%edx 59d27: e9 00 00 00 00 jmpq 59d2c 59d2c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000059d30 : 59d30: e8 00 00 00 00 callq 59d35 59d35: 55 push %rbp 59d36: 48 89 fd mov %rdi,%rbp 59d39: 40 84 f6 test %sil,%sil 59d3c: 0f 84 96 00 00 00 je 59dd8 59d42: f6 87 94 89 00 00 01 testb $0x1,0x8994(%rdi) 59d49: 0f 85 fb 00 00 00 jne 59e4a 59d4f: 31 d2 xor %edx,%edx 59d51: be 0d 31 00 00 mov $0x310d,%esi 59d56: e8 00 00 00 00 callq 59d5b 59d5b: 31 c9 xor %ecx,%ecx 59d5d: be 0d 31 00 00 mov $0x310d,%esi 59d62: 48 89 ef mov %rbp,%rdi 59d65: 83 e0 fe and $0xfffffffe,%eax 59d68: 89 c2 mov %eax,%edx 59d6a: e8 00 00 00 00 callq 59d6f 59d6f: 31 d2 xor %edx,%edx 59d71: be 00 a0 00 00 mov $0xa000,%esi 59d76: 48 89 ef mov %rbp,%rdi 59d79: e8 00 00 00 00 callq 59d7e 59d7e: 31 d2 xor %edx,%edx 59d80: be d7 30 00 00 mov $0x30d7,%esi 59d85: 48 89 ef mov %rbp,%rdi 59d88: e8 00 00 00 00 callq 59d8d 59d8d: 89 c2 mov %eax,%edx 59d8f: f6 85 94 89 00 00 02 testb $0x2,0x8994(%rbp) 59d96: 0f 84 23 01 00 00 je 59ebf 59d9c: 83 ca 08 or $0x8,%edx 59d9f: 39 c2 cmp %eax,%edx 59da1: 0f 85 23 01 00 00 jne 59eca 59da7: 31 d2 xor %edx,%edx 59da9: be d7 30 00 00 mov $0x30d7,%esi 59dae: 48 89 ef mov %rbp,%rdi 59db1: e8 00 00 00 00 callq 59db6 59db6: f6 85 94 89 00 00 04 testb $0x4,0x8994(%rbp) 59dbd: 74 6f je 59e2e 59dbf: 89 c2 mov %eax,%edx 59dc1: 83 ca 04 or $0x4,%edx 59dc4: 39 c2 cmp %eax,%edx 59dc6: 74 6f je 59e37 59dc8: 48 89 ef mov %rbp,%rdi 59dcb: 31 c9 xor %ecx,%ecx 59dcd: be d7 30 00 00 mov $0x30d7,%esi 59dd2: 5d pop %rbp 59dd3: e9 00 00 00 00 jmpq 59dd8 59dd8: 31 d2 xor %edx,%edx 59dda: be 0d 31 00 00 mov $0x310d,%esi 59ddf: e8 00 00 00 00 callq 59de4 59de4: 31 c9 xor %ecx,%ecx 59de6: be 0d 31 00 00 mov $0x310d,%esi 59deb: 48 89 ef mov %rbp,%rdi 59dee: 83 e0 fe and $0xfffffffe,%eax 59df1: 89 c2 mov %eax,%edx 59df3: e8 00 00 00 00 callq 59df8 59df8: 31 d2 xor %edx,%edx 59dfa: be 00 a0 00 00 mov $0xa000,%esi 59dff: 48 89 ef mov %rbp,%rdi 59e02: e8 00 00 00 00 callq 59e07 59e07: 31 d2 xor %edx,%edx 59e09: be d7 30 00 00 mov $0x30d7,%esi 59e0e: 48 89 ef mov %rbp,%rdi 59e11: e8 00 00 00 00 callq 59e16 59e16: 89 c2 mov %eax,%edx 59e18: 83 e2 f7 and $0xfffffff7,%edx 59e1b: a8 08 test $0x8,%al 59e1d: 75 1a jne 59e39 59e1f: 31 d2 xor %edx,%edx 59e21: be d7 30 00 00 mov $0x30d7,%esi 59e26: 48 89 ef mov %rbp,%rdi 59e29: e8 00 00 00 00 callq 59e2e 59e2e: 89 c2 mov %eax,%edx 59e30: 83 e2 fb and $0xfffffffb,%edx 59e33: 39 c2 cmp %eax,%edx 59e35: 75 91 jne 59dc8 59e37: 5d pop %rbp 59e38: c3 retq 59e39: 31 c9 xor %ecx,%ecx 59e3b: be d7 30 00 00 mov $0x30d7,%esi 59e40: 48 89 ef mov %rbp,%rdi 59e43: e8 00 00 00 00 callq 59e48 59e48: eb d5 jmp 59e1f 59e4a: 31 c9 xor %ecx,%ecx 59e4c: ba 10 10 10 10 mov $0x10101010,%edx 59e51: be 05 31 00 00 mov $0x3105,%esi 59e56: e8 00 00 00 00 callq 59e5b 59e5b: 31 d2 xor %edx,%edx 59e5d: be d7 30 00 00 mov $0x30d7,%esi 59e62: 48 89 ef mov %rbp,%rdi 59e65: e8 00 00 00 00 callq 59e6a 59e6a: 31 c9 xor %ecx,%ecx 59e6c: be d7 30 00 00 mov $0x30d7,%esi 59e71: 48 89 ef mov %rbp,%rdi 59e74: 83 c8 01 or $0x1,%eax 59e77: 89 c2 mov %eax,%edx 59e79: e8 00 00 00 00 callq 59e7e 59e7e: 31 d2 xor %edx,%edx 59e80: be 0d 31 00 00 mov $0x310d,%esi 59e85: 48 89 ef mov %rbp,%rdi 59e88: e8 00 00 00 00 callq 59e8d 59e8d: 31 c9 xor %ecx,%ecx 59e8f: be 0d 31 00 00 mov $0x310d,%esi 59e94: 48 89 ef mov %rbp,%rdi 59e97: 83 c8 01 or $0x1,%eax 59e9a: 89 c2 mov %eax,%edx 59e9c: e8 00 00 00 00 callq 59ea1 59ea1: 31 d2 xor %edx,%edx 59ea3: be d7 30 00 00 mov $0x30d7,%esi 59ea8: 48 89 ef mov %rbp,%rdi 59eab: e8 00 00 00 00 callq 59eb0 59eb0: 89 c2 mov %eax,%edx 59eb2: f6 85 94 89 00 00 02 testb $0x2,0x8994(%rbp) 59eb9: 0f 85 dd fe ff ff jne 59d9c 59ebf: 83 e2 f7 and $0xfffffff7,%edx 59ec2: a8 08 test $0x8,%al 59ec4: 0f 84 dd fe ff ff je 59da7 59eca: 31 c9 xor %ecx,%ecx 59ecc: be d7 30 00 00 mov $0x30d7,%esi 59ed1: 48 89 ef mov %rbp,%rdi 59ed4: e8 00 00 00 00 callq 59ed9 59ed9: e9 c9 fe ff ff jmpq 59da7 59ede: 66 90 xchg %ax,%ax 0000000000059ee0 : 59ee0: e8 00 00 00 00 callq 59ee5 59ee5: 55 push %rbp 59ee6: 31 d2 xor %edx,%edx 59ee8: 48 89 fd mov %rdi,%rbp 59eeb: 53 push %rbx 59eec: 89 f3 mov %esi,%ebx 59eee: be d7 30 00 00 mov $0x30d7,%esi 59ef3: e8 00 00 00 00 callq 59ef8 59ef8: 89 c2 mov %eax,%edx 59efa: 84 db test %bl,%bl 59efc: 74 09 je 59f07 59efe: f6 85 94 89 00 00 20 testb $0x20,0x8994(%rbp) 59f05: 75 0a jne 59f11 59f07: 80 ce 80 or $0x80,%dh 59f0a: 39 c2 cmp %eax,%edx 59f0c: 75 0a jne 59f18 59f0e: 5b pop %rbx 59f0f: 5d pop %rbp 59f10: c3 retq 59f11: 80 e6 7f and $0x7f,%dh 59f14: 39 c2 cmp %eax,%edx 59f16: 74 f6 je 59f0e 59f18: 48 89 ef mov %rbp,%rdi 59f1b: 5b pop %rbx 59f1c: 31 c9 xor %ecx,%ecx 59f1e: be d7 30 00 00 mov $0x30d7,%esi 59f23: 5d pop %rbp 59f24: e9 00 00 00 00 jmpq 59f29 59f29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000059f30 : 59f30: e8 00 00 00 00 callq 59f35 59f35: f6 87 94 89 00 00 e7 testb $0xe7,0x8994(%rdi) 59f3c: 75 03 jne 59f41 59f3e: 31 c0 xor %eax,%eax 59f40: c3 retq 59f41: 41 54 push %r12 59f43: 45 31 e4 xor %r12d,%r12d 59f46: 85 f6 test %esi,%esi 59f48: 55 push %rbp 59f49: 41 0f 94 c4 sete %r12b 59f4d: 48 89 fd mov %rdi,%rbp 59f50: 44 89 e6 mov %r12d,%esi 59f53: e8 d8 fd ff ff callq 59d30 59f58: f6 85 94 89 00 00 01 testb $0x1,0x8994(%rbp) 59f5f: 75 06 jne 59f67 59f61: 31 c0 xor %eax,%eax 59f63: 5d pop %rbp 59f64: 41 5c pop %r12 59f66: c3 retq 59f67: 44 89 e6 mov %r12d,%esi 59f6a: 48 89 ef mov %rbp,%rdi 59f6d: e8 6e ff ff ff callq 59ee0 59f72: 31 c0 xor %eax,%eax 59f74: 5d pop %rbp 59f75: 41 5c pop %r12 59f77: c3 retq 59f78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 59f7f: 00 0000000000059f80 : 59f80: e8 00 00 00 00 callq 59f85 59f85: 31 d2 xor %edx,%edx 59f87: be 04 20 00 00 mov $0x2004,%esi 59f8c: e8 00 00 00 00 callq 59f91 59f91: f7 d0 not %eax 59f93: c1 e8 1f shr $0x1f,%eax 59f96: c3 retq 59f97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 59f9e: 00 00 0000000000059fa0 : 59fa0: e8 00 00 00 00 callq 59fa5 59fa5: 55 push %rbp 59fa6: 48 8b 2f mov (%rdi),%rbp 59fa9: be 45 30 00 00 mov $0x3045,%esi 59fae: 31 c9 xor %ecx,%ecx 59fb0: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 59fb7: 48 89 ef mov %rbp,%rdi 59fba: e8 00 00 00 00 callq 59fbf 59fbf: 48 89 ef mov %rbp,%rdi 59fc2: 31 d2 xor %edx,%edx 59fc4: be 45 30 00 00 mov $0x3045,%esi 59fc9: 5d pop %rbp 59fca: e9 00 00 00 00 jmpq 59fcf 59fcf: 90 nop 0000000000059fd0 : 59fd0: e8 00 00 00 00 callq 59fd5 59fd5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 59fdb: 85 c0 test %eax,%eax 59fdd: 7e 6c jle 5a04b 59fdf: 55 push %rbp 59fe0: 31 ed xor %ebp,%ebp 59fe2: 53 push %rbx 59fe3: 48 89 fb mov %rdi,%rbx 59fe6: eb 17 jmp 59fff 59fe8: bf c7 10 00 00 mov $0x10c7,%edi 59fed: 83 c5 01 add $0x1,%ebp 59ff0: e8 00 00 00 00 callq 59ff5 59ff5: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 59ffb: 39 e8 cmp %ebp,%eax 59ffd: 7e 19 jle 5a018 59fff: 31 d2 xor %edx,%edx 5a001: be 19 31 00 00 mov $0x3119,%esi 5a006: 48 89 df mov %rbx,%rdi 5a009: e8 00 00 00 00 callq 5a00e 5a00e: 85 c0 test %eax,%eax 5a010: 75 d6 jne 59fe8 5a012: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 5a018: 85 c0 test %eax,%eax 5a01a: 7e 2c jle 5a048 5a01c: 31 ed xor %ebp,%ebp 5a01e: eb 15 jmp 5a035 5a020: bf c7 10 00 00 mov $0x10c7,%edi 5a025: 83 c5 01 add $0x1,%ebp 5a028: e8 00 00 00 00 callq 5a02d 5a02d: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 5a033: 7e 13 jle 5a048 5a035: 31 d2 xor %edx,%edx 5a037: be 1a 31 00 00 mov $0x311a,%esi 5a03c: 48 89 df mov %rbx,%rdi 5a03f: e8 00 00 00 00 callq 5a044 5a044: 85 c0 test %eax,%eax 5a046: 75 d8 jne 5a020 5a048: 5b pop %rbx 5a049: 5d pop %rbp 5a04a: c3 retq 5a04b: c3 retq 5a04c: 0f 1f 40 00 nopl 0x0(%rax) 000000000005a050 : 5a050: e8 00 00 00 00 callq 5a055 5a055: 55 push %rbp 5a056: 31 d2 xor %edx,%edx 5a058: be 08 20 00 00 mov $0x2008,%esi 5a05d: 48 89 fd mov %rdi,%rbp 5a060: e8 00 00 00 00 callq 5a065 5a065: 31 c9 xor %ecx,%ecx 5a067: be 08 20 00 00 mov $0x2008,%esi 5a06c: 48 89 ef mov %rbp,%rdi 5a06f: 83 c8 04 or $0x4,%eax 5a072: 89 c2 mov %eax,%edx 5a074: e8 00 00 00 00 callq 5a079 5a079: bf de 46 03 00 mov $0x346de,%edi 5a07e: e8 00 00 00 00 callq 5a083 5a083: 48 89 ef mov %rbp,%rdi 5a086: 31 d2 xor %edx,%edx 5a088: be 08 20 00 00 mov $0x2008,%esi 5a08d: e8 00 00 00 00 callq 5a092 5a092: 48 89 ef mov %rbp,%rdi 5a095: 31 c9 xor %ecx,%ecx 5a097: be 08 20 00 00 mov $0x2008,%esi 5a09c: 83 e0 fb and $0xfffffffb,%eax 5a09f: 89 c2 mov %eax,%edx 5a0a1: e8 00 00 00 00 callq 5a0a6 5a0a6: bf de 46 03 00 mov $0x346de,%edi 5a0ab: 5d pop %rbp 5a0ac: e9 00 00 00 00 jmpq 5a0b1 5a0b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5a0b8: 00 00 00 00 5a0bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000005a0c0 : 5a0c0: e8 00 00 00 00 callq 5a0c5 5a0c5: 55 push %rbp 5a0c6: 48 8b 2f mov (%rdi),%rbp 5a0c9: 48 8d 85 80 98 00 00 lea 0x9880(%rbp),%rax 5a0d0: 48 39 c7 cmp %rax,%rdi 5a0d3: 74 32 je 5a107 5a0d5: 48 8d 85 a8 9b 00 00 lea 0x9ba8(%rbp),%rax 5a0dc: 48 39 c7 cmp %rax,%rdi 5a0df: 75 4c jne 5a12d 5a0e1: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 5a0e8: be 69 30 00 00 mov $0x3069,%esi 5a0ed: 48 89 ef mov %rbp,%rdi 5a0f0: 31 c9 xor %ecx,%ecx 5a0f2: e8 00 00 00 00 callq 5a0f7 5a0f7: 48 89 ef mov %rbp,%rdi 5a0fa: 31 d2 xor %edx,%edx 5a0fc: be 69 30 00 00 mov $0x3069,%esi 5a101: 5d pop %rbp 5a102: e9 00 00 00 00 jmpq 5a107 5a107: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 5a10e: be 64 30 00 00 mov $0x3064,%esi 5a113: 48 89 ef mov %rbp,%rdi 5a116: 31 c9 xor %ecx,%ecx 5a118: e8 00 00 00 00 callq 5a11d 5a11d: 48 89 ef mov %rbp,%rdi 5a120: 31 d2 xor %edx,%edx 5a122: be 64 30 00 00 mov $0x3064,%esi 5a127: 5d pop %rbp 5a128: e9 00 00 00 00 jmpq 5a12d 5a12d: 0f 0b ud2 5a12f: 90 nop 000000000005a130 : 5a130: e8 00 00 00 00 callq 5a135 5a135: 4c 8b 07 mov (%rdi),%r8 5a138: 49 8d 80 28 92 00 00 lea 0x9228(%r8),%rax 5a13f: 48 39 c7 cmp %rax,%rdi 5a142: 74 2a je 5a16e 5a144: 49 8d 80 80 98 00 00 lea 0x9880(%r8),%rax 5a14b: 48 39 c7 cmp %rax,%rdi 5a14e: 74 30 je 5a180 5a150: 49 8d 80 a8 9b 00 00 lea 0x9ba8(%r8),%rax 5a157: 48 39 c7 cmp %rax,%rdi 5a15a: 75 36 jne 5a192 5a15c: 31 d2 xor %edx,%edx 5a15e: be 69 30 00 00 mov $0x3069,%esi 5a163: 4c 89 c7 mov %r8,%rdi 5a166: e8 00 00 00 00 callq 5a16b 5a16b: 89 c0 mov %eax,%eax 5a16d: c3 retq 5a16e: 31 d2 xor %edx,%edx 5a170: be 45 30 00 00 mov $0x3045,%esi 5a175: 4c 89 c7 mov %r8,%rdi 5a178: e8 00 00 00 00 callq 5a17d 5a17d: 89 c0 mov %eax,%eax 5a17f: c3 retq 5a180: 31 d2 xor %edx,%edx 5a182: be 64 30 00 00 mov $0x3064,%esi 5a187: 4c 89 c7 mov %r8,%rdi 5a18a: e8 00 00 00 00 callq 5a18f 5a18f: 89 c0 mov %eax,%eax 5a191: c3 retq 5a192: 0f 0b ud2 5a194: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5a19b: 00 00 00 00 5a19f: 90 nop 000000000005a1a0 : 5a1a0: e8 00 00 00 00 callq 5a1a5 5a1a5: 41 55 push %r13 5a1a7: 4c 8d af 08 8a 00 00 lea 0x8a08(%rdi),%r13 5a1ae: 41 54 push %r12 5a1b0: 55 push %rbp 5a1b1: 48 89 fd mov %rdi,%rbp 5a1b4: 4c 89 ef mov %r13,%rdi 5a1b7: 53 push %rbx 5a1b8: e8 00 00 00 00 callq 5a1bd 5a1bd: 31 c9 xor %ecx,%ecx 5a1bf: 48 89 ef mov %rbp,%rdi 5a1c2: ba 01 00 00 00 mov $0x1,%edx 5a1c7: be d0 30 00 00 mov $0x30d0,%esi 5a1cc: e8 00 00 00 00 callq 5a1d1 5a1d1: 48 89 ef mov %rbp,%rdi 5a1d4: 31 d2 xor %edx,%edx 5a1d6: be ce 30 00 00 mov $0x30ce,%esi 5a1db: e8 00 00 00 00 callq 5a1e0 5a1e0: 48 89 ef mov %rbp,%rdi 5a1e3: 31 d2 xor %edx,%edx 5a1e5: be cf 30 00 00 mov $0x30cf,%esi 5a1ea: 89 c3 mov %eax,%ebx 5a1ec: e8 00 00 00 00 callq 5a1f1 5a1f1: 4c 89 ef mov %r13,%rdi 5a1f4: 49 89 c4 mov %rax,%r12 5a1f7: 89 d8 mov %ebx,%eax 5a1f9: 49 c1 e4 20 shl $0x20,%r12 5a1fd: 49 09 c4 or %rax,%r12 5a200: e8 00 00 00 00 callq 5a205 5a205: 4c 89 e0 mov %r12,%rax 5a208: 5b pop %rbx 5a209: 5d pop %rbp 5a20a: 41 5c pop %r12 5a20c: 41 5d pop %r13 5a20e: c3 retq 5a20f: 90 nop 000000000005a210 : 5a210: e8 00 00 00 00 callq 5a215 5a215: 55 push %rbp 5a216: 48 89 fd mov %rdi,%rbp 5a219: 53 push %rbx 5a21a: 8b 97 78 98 00 00 mov 0x9878(%rdi),%edx 5a220: 85 d2 test %edx,%edx 5a222: 74 24 je 5a248 5a224: 31 db xor %ebx,%ebx 5a226: 48 63 c3 movslq %ebx,%rax 5a229: 83 c3 01 add $0x1,%ebx 5a22c: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 5a233: 48 8d bc 05 28 92 00 lea 0x9228(%rbp,%rax,1),%rdi 5a23a: 00 5a23b: e8 00 00 00 00 callq 5a240 5a240: 39 9d 78 98 00 00 cmp %ebx,0x9878(%rbp) 5a246: 77 de ja 5a226 5a248: 8b 85 c0 b1 00 00 mov 0xb1c0(%rbp),%eax 5a24e: 85 c0 test %eax,%eax 5a250: 74 24 je 5a276 5a252: 31 db xor %ebx,%ebx 5a254: 48 63 c3 movslq %ebx,%rax 5a257: 83 c3 01 add $0x1,%ebx 5a25a: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 5a261: 48 8d bc 05 80 98 00 lea 0x9880(%rbp,%rax,1),%rdi 5a268: 00 5a269: e8 00 00 00 00 callq 5a26e 5a26e: 39 9d c0 b1 00 00 cmp %ebx,0xb1c0(%rbp) 5a274: 77 de ja 5a254 5a276: 48 89 ef mov %rbp,%rdi 5a279: e8 00 00 00 00 callq 5a27e 5a27e: 31 c0 xor %eax,%eax 5a280: 5b pop %rbx 5a281: 5d pop %rbp 5a282: c3 retq 5a283: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5a28a: 00 00 00 00 5a28e: 66 90 xchg %ax,%ax 000000000005a290 : 5a290: e8 00 00 00 00 callq 5a295 5a295: 41 56 push %r14 5a297: ba b5 00 00 00 mov $0xb5,%edx 5a29c: 31 f6 xor %esi,%esi 5a29e: 41 55 push %r13 5a2a0: 4c 8d af c8 b1 00 00 lea 0xb1c8(%rdi),%r13 5a2a7: 41 54 push %r12 5a2a9: 4c 89 e9 mov %r13,%rcx 5a2ac: 55 push %rbp 5a2ad: 48 89 fd mov %rdi,%rbp 5a2b0: 53 push %rbx 5a2b1: 48 83 ec 28 sub $0x28,%rsp 5a2b5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 5a2bc: 00 00 5a2be: 48 89 44 24 20 mov %rax,0x20(%rsp) 5a2c3: 31 c0 xor %eax,%eax 5a2c5: e8 00 00 00 00 callq 5a2ca 5a2ca: 41 89 c4 mov %eax,%r12d 5a2cd: 85 c0 test %eax,%eax 5a2cf: 74 24 je 5a2f5 5a2d1: 48 8b 44 24 20 mov 0x20(%rsp),%rax 5a2d6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 5a2dd: 00 00 5a2df: 0f 85 97 03 00 00 jne 5a67c 5a2e5: 48 83 c4 28 add $0x28,%rsp 5a2e9: 44 89 e0 mov %r12d,%eax 5a2ec: 5b pop %rbx 5a2ed: 5d pop %rbp 5a2ee: 41 5c pop %r12 5a2f0: 41 5d pop %r13 5a2f2: 41 5e pop %r14 5a2f4: c3 retq 5a2f5: 48 8d 8d e8 b1 00 00 lea 0xb1e8(%rbp),%rcx 5a2fc: ba b8 00 00 00 mov $0xb8,%edx 5a301: 31 f6 xor %esi,%esi 5a303: 48 89 ef mov %rbp,%rdi 5a306: e8 00 00 00 00 callq 5a30b 5a30b: 41 89 c4 mov %eax,%r12d 5a30e: 85 c0 test %eax,%eax 5a310: 75 bf jne 5a2d1 5a312: 48 8d 8d 08 b2 00 00 lea 0xb208(%rbp),%rcx 5a319: ba b9 00 00 00 mov $0xb9,%edx 5a31e: 31 f6 xor %esi,%esi 5a320: 48 89 ef mov %rbp,%rdi 5a323: e8 00 00 00 00 callq 5a328 5a328: 41 89 c4 mov %eax,%r12d 5a32b: 85 c0 test %eax,%eax 5a32d: 75 a2 jne 5a2d1 5a32f: 48 b8 08 00 00 00 40 movabs $0x214000000008,%rax 5a336: 21 00 00 5a339: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5a340: bf 01 00 00 00 mov $0x1,%edi 5a345: c7 85 90 91 00 00 ff movl $0xff,0x9190(%rbp) 5a34c: 00 00 00 5a34f: 48 89 85 88 91 00 00 mov %rax,0x9188(%rbp) 5a356: e8 00 00 00 00 callq 5a35b 5a35b: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 5a361: 83 f8 04 cmp $0x4,%eax 5a364: 0f 87 17 03 00 00 ja 5a681 5a36a: 4c 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%r14 5a371: 00 5a372: be 1e 00 00 00 mov $0x1e,%esi 5a377: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 5a37c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 5a383: 4c 89 f1 mov %r14,%rcx 5a386: e8 00 00 00 00 callq 5a38b 5a38b: 48 8b 55 00 mov 0x0(%rbp),%rdx 5a38f: 48 8d bd a8 91 00 00 lea 0x91a8(%rbp),%rdi 5a396: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 5a39b: e8 00 00 00 00 callq 5a3a0 5a3a0: 41 89 c4 mov %eax,%r12d 5a3a3: 85 c0 test %eax,%eax 5a3a5: 0f 85 00 00 00 00 jne 5a3ab 5a3ab: 48 8b bd a8 91 00 00 mov 0x91a8(%rbp),%rdi 5a3b2: e8 00 00 00 00 callq 5a3b7 5a3b7: 41 89 c4 mov %eax,%r12d 5a3ba: 85 c0 test %eax,%eax 5a3bc: 0f 85 00 00 00 00 jne 5a3c2 5a3c2: 48 8b 85 a8 91 00 00 mov 0x91a8(%rbp),%rax 5a3c9: 4c 89 f1 mov %r14,%rcx 5a3cc: be 1e 00 00 00 mov $0x1e,%esi 5a3d1: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 5a3d6: 48 8b 40 08 mov 0x8(%rax),%rax 5a3da: 8b 50 10 mov 0x10(%rax),%edx 5a3dd: 89 95 b0 91 00 00 mov %edx,0x91b0(%rbp) 5a3e3: 8b 40 20 mov 0x20(%rax),%eax 5a3e6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 5a3ed: 89 85 fc 91 00 00 mov %eax,0x91fc(%rbp) 5a3f3: e8 00 00 00 00 callq 5a3f8 5a3f8: 48 8b 55 00 mov 0x0(%rbp),%rdx 5a3fc: 48 8d bd 98 91 00 00 lea 0x9198(%rbp),%rdi 5a403: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 5a408: e8 00 00 00 00 callq 5a40d 5a40d: 41 89 c4 mov %eax,%r12d 5a410: 85 c0 test %eax,%eax 5a412: 0f 85 00 00 00 00 jne 5a418 5a418: 48 8b bd 98 91 00 00 mov 0x9198(%rbp),%rdi 5a41f: e8 00 00 00 00 callq 5a424 5a424: 41 89 c4 mov %eax,%r12d 5a427: 85 c0 test %eax,%eax 5a429: 0f 85 00 00 00 00 jne 5a42f 5a42f: 48 8b 85 98 91 00 00 mov 0x9198(%rbp),%rax 5a436: 4c 89 f1 mov %r14,%rcx 5a439: be 1e 00 00 00 mov $0x1e,%esi 5a43e: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 5a443: 48 8b 40 08 mov 0x8(%rax),%rax 5a447: 8b 50 10 mov 0x10(%rax),%edx 5a44a: 89 95 a0 91 00 00 mov %edx,0x91a0(%rbp) 5a450: 8b 40 20 mov 0x20(%rax),%eax 5a453: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 5a45a: 89 85 f4 91 00 00 mov %eax,0x91f4(%rbp) 5a460: e8 00 00 00 00 callq 5a465 5a465: 48 8b 55 00 mov 0x0(%rbp),%rdx 5a469: 48 8d bd b8 91 00 00 lea 0x91b8(%rbp),%rdi 5a470: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 5a475: e8 00 00 00 00 callq 5a47a 5a47a: 41 89 c4 mov %eax,%r12d 5a47d: 85 c0 test %eax,%eax 5a47f: 0f 85 00 00 00 00 jne 5a485 5a485: 48 8b bd b8 91 00 00 mov 0x91b8(%rbp),%rdi 5a48c: e8 00 00 00 00 callq 5a491 5a491: 41 89 c4 mov %eax,%r12d 5a494: 85 c0 test %eax,%eax 5a496: 0f 85 00 00 00 00 jne 5a49c 5a49c: 48 8b 85 b8 91 00 00 mov 0x91b8(%rbp),%rax 5a4a3: 4c 89 f1 mov %r14,%rcx 5a4a6: be 1e 00 00 00 mov $0x1e,%esi 5a4ab: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 5a4b0: 48 8b 40 08 mov 0x8(%rax),%rax 5a4b4: 8b 50 10 mov 0x10(%rax),%edx 5a4b7: 89 95 c0 91 00 00 mov %edx,0x91c0(%rbp) 5a4bd: 8b 40 20 mov 0x20(%rax),%eax 5a4c0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 5a4c7: 89 85 f8 91 00 00 mov %eax,0x91f8(%rbp) 5a4cd: e8 00 00 00 00 callq 5a4d2 5a4d2: 48 8b 55 00 mov 0x0(%rbp),%rdx 5a4d6: 48 8d bd c8 91 00 00 lea 0x91c8(%rbp),%rdi 5a4dd: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 5a4e2: e8 00 00 00 00 callq 5a4e7 5a4e7: 41 89 c4 mov %eax,%r12d 5a4ea: 85 c0 test %eax,%eax 5a4ec: 0f 85 00 00 00 00 jne 5a4f2 5a4f2: 48 8b bd c8 91 00 00 mov 0x91c8(%rbp),%rdi 5a4f9: e8 00 00 00 00 callq 5a4fe 5a4fe: 41 89 c4 mov %eax,%r12d 5a501: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax 5a508: 48 8b 40 08 mov 0x8(%rax),%rax 5a50c: 8b 50 10 mov 0x10(%rax),%edx 5a50f: 89 95 d0 91 00 00 mov %edx,0x91d0(%rbp) 5a515: 8b 40 20 mov 0x20(%rax),%eax 5a518: 89 85 00 92 00 00 mov %eax,0x9200(%rbp) 5a51e: 45 85 e4 test %r12d,%r12d 5a521: 0f 85 00 00 00 00 jne 5a527 5a527: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 5a52e: 48 89 ef mov %rbp,%rdi 5a531: 48 8b 40 18 mov 0x18(%rax),%rax 5a535: e8 00 00 00 00 callq 5a53a 5a53a: 41 89 c4 mov %eax,%r12d 5a53d: 85 c0 test %eax,%eax 5a53f: 0f 85 1e 01 00 00 jne 5a663 5a545: 8b 85 78 98 00 00 mov 0x9878(%rbp),%eax 5a54b: 48 8d 9d b8 94 00 00 lea 0x94b8(%rbp),%rbx 5a552: 45 31 f6 xor %r14d,%r14d 5a555: 85 c0 test %eax,%eax 5a557: 74 50 je 5a5a9 5a559: c7 03 67 66 78 00 movl $0x786667,(%rbx) 5a55f: 45 31 c0 xor %r8d,%r8d 5a562: 4c 89 e9 mov %r13,%rcx 5a565: 48 89 ef mov %rbp,%rdi 5a568: 48 c7 83 68 ff ff ff movq $0x0,-0x98(%rbx) 5a56f: 00 00 00 00 5a573: 41 b9 01 00 00 00 mov $0x1,%r9d 5a579: ba 00 04 00 00 mov $0x400,%edx 5a57e: 48 8d b3 70 fd ff ff lea -0x290(%rbx),%rsi 5a585: e8 00 00 00 00 callq 5a58a 5a58a: 41 89 c4 mov %eax,%r12d 5a58d: 85 c0 test %eax,%eax 5a58f: 0f 85 3c fd ff ff jne 5a2d1 5a595: 41 83 c6 01 add $0x1,%r14d 5a599: 48 81 c3 28 03 00 00 add $0x328,%rbx 5a5a0: 44 39 b5 78 98 00 00 cmp %r14d,0x9878(%rbp) 5a5a7: 77 b0 ja 5a559 5a5a9: 8b 95 c0 b1 00 00 mov 0xb1c0(%rbp),%edx 5a5af: 48 8d 9d 10 9b 00 00 lea 0x9b10(%rbp),%rbx 5a5b6: 45 31 f6 xor %r14d,%r14d 5a5b9: 85 d2 test %edx,%edx 5a5bb: 0f 84 b3 00 00 00 je 5a674 5a5c1: c6 43 ec 00 movb $0x0,-0x14(%rbx) 5a5c5: 45 89 f0 mov %r14d,%r8d 5a5c8: 44 89 f1 mov %r14d,%ecx 5a5cb: ba 01 00 00 00 mov $0x1,%edx 5a5d0: 44 89 73 bc mov %r14d,-0x44(%rbx) 5a5d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5a5db: 48 89 df mov %rbx,%rdi 5a5de: 48 c7 83 68 ff ff ff movq $0x0,-0x98(%rbx) 5a5e5: 00 00 00 00 5a5e9: c7 43 e8 00 00 00 00 movl $0x0,-0x18(%rbx) 5a5f0: c7 43 b8 01 00 00 00 movl $0x1,-0x48(%rbx) 5a5f7: 44 89 73 c0 mov %r14d,-0x40(%rbx) 5a5fb: e8 00 00 00 00 callq 5a600 5a600: 8b 43 bc mov -0x44(%rbx),%eax 5a603: 4c 89 e9 mov %r13,%rcx 5a606: ba 00 04 00 00 mov $0x400,%edx 5a60b: 48 8d b3 70 fd ff ff lea -0x290(%rbx),%rsi 5a612: 41 b9 01 00 00 00 mov $0x1,%r9d 5a618: 48 89 ef mov %rbp,%rdi 5a61b: 44 8d 40 02 lea 0x2(%rax),%r8d 5a61f: e8 00 00 00 00 callq 5a624 5a624: 41 89 c4 mov %eax,%r12d 5a627: 85 c0 test %eax,%eax 5a629: 0f 85 a2 fc ff ff jne 5a2d1 5a62f: 41 83 c6 01 add $0x1,%r14d 5a633: 44 39 b5 c0 b1 00 00 cmp %r14d,0xb1c0(%rbp) 5a63a: 76 38 jbe 5a674 5a63c: 48 81 c3 28 03 00 00 add $0x328,%rbx 5a643: 41 83 fe 08 cmp $0x8,%r14d 5a647: 0f 85 74 ff ff ff jne 5a5c1 5a64d: be 08 00 00 00 mov $0x8,%esi 5a652: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5a659: e8 00 00 00 00 callq 5a65e 5a65e: e9 6e fc ff ff jmpq 5a2d1 5a663: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5a66a: e8 00 00 00 00 callq 5a66f 5a66f: e9 5d fc ff ff jmpq 5a2d1 5a674: 45 31 e4 xor %r12d,%r12d 5a677: e9 55 fc ff ff jmpq 5a2d1 5a67c: e8 00 00 00 00 callq 5a681 5a681: 0f 0b ud2 5a683: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5a68a: 00 00 00 00 5a68e: 66 90 xchg %ax,%ax 000000000005a690 : 5a690: e8 00 00 00 00 callq 5a695 5a695: 48 83 bf c8 91 00 00 cmpq $0x0,0x91c8(%rdi) 5a69c: 00 5a69d: 0f 84 05 03 00 00 je 5a9a8 5a6a3: 41 56 push %r14 5a6a5: 41 55 push %r13 5a6a7: 41 54 push %r12 5a6a9: 55 push %rbp 5a6aa: 48 89 fd mov %rdi,%rbp 5a6ad: 53 push %rbx 5a6ae: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax 5a6b5: 48 8b 40 40 mov 0x40(%rax),%rax 5a6b9: e8 00 00 00 00 callq 5a6be 5a6be: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 5a6c5: 48 89 ef mov %rbp,%rdi 5a6c8: 48 8b 40 48 mov 0x48(%rax),%rax 5a6cc: e8 00 00 00 00 callq 5a6d1 5a6d1: 48 8b 95 00 8c 00 00 mov 0x8c00(%rbp),%rdx 5a6d8: 31 c9 xor %ecx,%ecx 5a6da: be c4 30 00 00 mov $0x30c4,%esi 5a6df: 8b 85 94 89 00 00 mov 0x8994(%rbp),%eax 5a6e5: 48 89 ef mov %rbp,%rdi 5a6e8: 48 c1 ea 08 shr $0x8,%rdx 5a6ec: a8 e7 test $0xe7,%al 5a6ee: 0f 84 68 02 00 00 je 5a95c 5a6f4: a8 01 test $0x1,%al 5a6f6: 0f 85 e6 01 00 00 jne 5a8e2 5a6fc: e8 00 00 00 00 callq 5a701 5a701: 31 c9 xor %ecx,%ecx 5a703: be c8 30 00 00 mov $0x30c8,%esi 5a708: 48 89 ef mov %rbp,%rdi 5a70b: 48 8b 95 28 8c 00 00 mov 0x8c28(%rbp),%rdx 5a712: 48 c1 ea 08 shr $0x8,%rdx 5a716: e8 00 00 00 00 callq 5a71b 5a71b: 8b 95 b0 b2 00 00 mov 0xb2b0(%rbp),%edx 5a721: 31 c9 xor %ecx,%ecx 5a723: be 0b 31 00 00 mov $0x310b,%esi 5a728: 48 89 ef mov %rbp,%rdi 5a72b: e8 00 00 00 00 callq 5a730 5a730: 31 d2 xor %edx,%edx 5a732: be 0c 31 00 00 mov $0x310c,%esi 5a737: 48 89 ef mov %rbp,%rdi 5a73a: e8 00 00 00 00 callq 5a73f 5a73f: 8b 95 ac b2 00 00 mov 0xb2ac(%rbp),%edx 5a745: 48 89 ef mov %rbp,%rdi 5a748: 31 c9 xor %ecx,%ecx 5a74a: 30 c0 xor %al,%al 5a74c: be 0c 31 00 00 mov $0x310c,%esi 5a751: 09 c2 or %eax,%edx 5a753: e8 00 00 00 00 callq 5a758 5a758: be 01 00 00 00 mov $0x1,%esi 5a75d: 48 89 ef mov %rbp,%rdi 5a760: e8 cb f5 ff ff callq 59d30 5a765: 31 c9 xor %ecx,%ecx 5a767: 31 d2 xor %edx,%edx 5a769: be c1 30 00 00 mov $0x30c1,%esi 5a76e: 48 89 ef mov %rbp,%rdi 5a771: e8 00 00 00 00 callq 5a776 5a776: 31 c9 xor %ecx,%ecx 5a778: 31 d2 xor %edx,%edx 5a77a: be c2 30 00 00 mov $0x30c2,%esi 5a77f: 48 89 ef mov %rbp,%rdi 5a782: 31 db xor %ebx,%ebx 5a784: e8 00 00 00 00 callq 5a789 5a789: 31 c9 xor %ecx,%ecx 5a78b: 31 d2 xor %edx,%edx 5a78d: be c3 30 00 00 mov $0x30c3,%esi 5a792: 48 89 ef mov %rbp,%rdi 5a795: e8 00 00 00 00 callq 5a79a 5a79a: 31 c9 xor %ecx,%ecx 5a79c: ba ff ff ff ff mov $0xffffffff,%edx 5a7a1: 48 89 ef mov %rbp,%rdi 5a7a4: be c5 30 00 00 mov $0x30c5,%esi 5a7a9: e8 00 00 00 00 callq 5a7ae 5a7ae: 31 c9 xor %ecx,%ecx 5a7b0: 31 d2 xor %edx,%edx 5a7b2: be c6 30 00 00 mov $0x30c6,%esi 5a7b7: 48 89 ef mov %rbp,%rdi 5a7ba: e8 00 00 00 00 callq 5a7bf 5a7bf: 31 c9 xor %ecx,%ecx 5a7c1: ba ff ff ff ff mov $0xffffffff,%edx 5a7c6: 48 89 ef mov %rbp,%rdi 5a7c9: be 07 31 00 00 mov $0x3107,%esi 5a7ce: e8 00 00 00 00 callq 5a7d3 5a7d3: 31 c9 xor %ecx,%ecx 5a7d5: 31 d2 xor %edx,%edx 5a7d7: be d1 30 00 00 mov $0x30d1,%esi 5a7dc: 48 89 ef mov %rbp,%rdi 5a7df: e8 00 00 00 00 callq 5a7e4 5a7e4: 31 c9 xor %ecx,%ecx 5a7e6: 31 d2 xor %edx,%edx 5a7e8: be d2 30 00 00 mov $0x30d2,%esi 5a7ed: 48 89 ef mov %rbp,%rdi 5a7f0: e8 00 00 00 00 callq 5a7f5 5a7f5: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax 5a7fc: 48 8b 78 08 mov 0x8(%rax),%rdi 5a800: 44 8b 77 14 mov 0x14(%rdi),%r14d 5a804: 44 8b 67 18 mov 0x18(%rdi),%r12d 5a808: 41 c1 ee 02 shr $0x2,%r14d 5a80c: 49 01 fc add %rdi,%r12 5a80f: e8 00 00 00 00 callq 5a814 5a814: 45 89 f5 mov %r14d,%r13d 5a817: 45 85 f6 test %r14d,%r14d 5a81a: 74 2d je 5a849 5a81c: 89 da mov %ebx,%edx 5a81e: 31 c9 xor %ecx,%ecx 5a820: be cb 30 00 00 mov $0x30cb,%esi 5a825: 48 89 ef mov %rbp,%rdi 5a828: e8 00 00 00 00 callq 5a82d 5a82d: 41 8b 14 9c mov (%r12,%rbx,4),%edx 5a831: 31 c9 xor %ecx,%ecx 5a833: be cc 30 00 00 mov $0x30cc,%esi 5a838: 48 89 ef mov %rbp,%rdi 5a83b: 48 83 c3 01 add $0x1,%rbx 5a83f: e8 00 00 00 00 callq 5a844 5a844: 49 39 dd cmp %rbx,%r13 5a847: 75 d3 jne 5a81c 5a849: 31 c9 xor %ecx,%ecx 5a84b: 31 d2 xor %edx,%edx 5a84d: be cb 30 00 00 mov $0x30cb,%esi 5a852: 48 89 ef mov %rbp,%rdi 5a855: e8 00 00 00 00 callq 5a85a 5a85a: 31 d2 xor %edx,%edx 5a85c: be 80 0a 00 00 mov $0xa80,%esi 5a861: 48 89 ef mov %rbp,%rdi 5a864: e8 00 00 00 00 callq 5a869 5a869: 25 00 00 00 f0 and $0xf0000000,%eax 5a86e: 3d 00 00 00 b0 cmp $0xb0000000,%eax 5a873: 0f 84 07 01 00 00 je 5a980 5a879: 31 d2 xor %edx,%edx 5a87b: be c3 30 00 00 mov $0x30c3,%esi 5a880: 48 89 ef mov %rbp,%rdi 5a883: e8 00 00 00 00 callq 5a888 5a888: 31 c9 xor %ecx,%ecx 5a88a: be c3 30 00 00 mov $0x30c3,%esi 5a88f: 48 89 ef mov %rbp,%rdi 5a892: 83 e0 fe and $0xfffffffe,%eax 5a895: 89 c2 mov %eax,%edx 5a897: e8 00 00 00 00 callq 5a89c 5a89c: 31 c9 xor %ecx,%ecx 5a89e: ba 00 00 00 e0 mov $0xe0000000,%edx 5a8a3: 48 89 ef mov %rbp,%rdi 5a8a6: be 0b 20 00 00 mov $0x200b,%esi 5a8ab: e8 00 00 00 00 callq 5a8b0 5a8b0: 31 c9 xor %ecx,%ecx 5a8b2: ba ff 00 00 00 mov $0xff,%edx 5a8b7: 48 89 ef mov %rbp,%rdi 5a8ba: be d5 24 00 00 mov $0x24d5,%esi 5a8bf: e8 00 00 00 00 callq 5a8c4 5a8c4: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 5a8cb: 48 89 ef mov %rbp,%rdi 5a8ce: 48 8b 40 50 mov 0x50(%rax),%rax 5a8d2: e8 00 00 00 00 callq 5a8d7 5a8d7: 31 c0 xor %eax,%eax 5a8d9: 5b pop %rbx 5a8da: 5d pop %rbp 5a8db: 41 5c pop %r12 5a8dd: 41 5d pop %r13 5a8df: 41 5e pop %r14 5a8e1: c3 retq 5a8e2: e8 00 00 00 00 callq 5a8e7 5a8e7: 31 d2 xor %edx,%edx 5a8e9: 48 89 ef mov %rbp,%rdi 5a8ec: be d7 30 00 00 mov $0x30d7,%esi 5a8f1: e8 00 00 00 00 callq 5a8f6 5a8f6: 31 c9 xor %ecx,%ecx 5a8f8: 48 89 ef mov %rbp,%rdi 5a8fb: be d7 30 00 00 mov $0x30d7,%esi 5a900: 83 c8 02 or $0x2,%eax 5a903: 89 c2 mov %eax,%edx 5a905: e8 00 00 00 00 callq 5a90a 5a90a: 31 c9 xor %ecx,%ecx 5a90c: 48 89 ef mov %rbp,%rdi 5a90f: be c8 30 00 00 mov $0x30c8,%esi 5a914: 48 8b 95 28 8c 00 00 mov 0x8c28(%rbp),%rdx 5a91b: 48 c1 ea 08 shr $0x8,%rdx 5a91f: e8 00 00 00 00 callq 5a924 5a924: 31 d2 xor %edx,%edx 5a926: 48 89 ef mov %rbp,%rdi 5a929: be 0d 31 00 00 mov $0x310d,%esi 5a92e: e8 00 00 00 00 callq 5a933 5a933: 48 89 ef mov %rbp,%rdi 5a936: 31 c9 xor %ecx,%ecx 5a938: be 0d 31 00 00 mov $0x310d,%esi 5a93d: 83 e0 07 and $0x7,%eax 5a940: 89 c2 mov %eax,%edx 5a942: 80 ce 38 or $0x38,%dh 5a945: e8 00 00 00 00 callq 5a94a 5a94a: be 01 00 00 00 mov $0x1,%esi 5a94f: 48 89 ef mov %rbp,%rdi 5a952: e8 89 f5 ff ff callq 59ee0 5a957: e9 bf fd ff ff jmpq 5a71b 5a95c: e8 00 00 00 00 callq 5a961 5a961: 31 c9 xor %ecx,%ecx 5a963: be c8 30 00 00 mov $0x30c8,%esi 5a968: 48 89 ef mov %rbp,%rdi 5a96b: 48 8b 95 28 8c 00 00 mov 0x8c28(%rbp),%rdx 5a972: 48 c1 ea 08 shr $0x8,%rdx 5a976: e8 00 00 00 00 callq 5a97b 5a97b: e9 e5 fd ff ff jmpq 5a765 5a980: 31 d2 xor %edx,%edx 5a982: 48 89 ef mov %rbp,%rdi 5a985: be c3 30 00 00 mov $0x30c3,%esi 5a98a: e8 00 00 00 00 callq 5a98f 5a98f: 31 c9 xor %ecx,%ecx 5a991: be c3 30 00 00 mov $0x30c3,%esi 5a996: 48 89 ef mov %rbp,%rdi 5a999: 83 c8 01 or $0x1,%eax 5a99c: 89 c2 mov %eax,%edx 5a99e: e8 00 00 00 00 callq 5a9a3 5a9a3: e9 1c ff ff ff jmpq 5a8c4 5a9a8: b8 ea ff ff ff mov $0xffffffea,%eax 5a9ad: c3 retq 5a9ae: 66 90 xchg %ax,%ax 000000000005a9b0 : 5a9b0: e8 00 00 00 00 callq 5a9b5 5a9b5: 8b 42 08 mov 0x8(%rdx),%eax 5a9b8: 85 c0 test %eax,%eax 5a9ba: 74 1f je 5a9db 5a9bc: 83 e8 01 sub $0x1,%eax 5a9bf: 83 f8 01 cmp $0x1,%eax 5a9c2: 77 14 ja 5a9d8 5a9c4: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 5a9cb: 48 8d bc 07 80 98 00 lea 0x9880(%rdi,%rax,1),%rdi 5a9d2: 00 5a9d3: e8 00 00 00 00 callq 5a9d8 5a9d8: 31 c0 xor %eax,%eax 5a9da: c3 retq 5a9db: 48 81 c7 28 92 00 00 add $0x9228,%rdi 5a9e2: e8 00 00 00 00 callq 5a9e7 5a9e7: 31 c0 xor %eax,%eax 5a9e9: c3 retq 5a9ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000005a9f0 : 5a9f0: e8 00 00 00 00 callq 5a9f5 5a9f5: 55 push %rbp 5a9f6: 48 89 fd mov %rdi,%rbp 5a9f9: 85 c9 test %ecx,%ecx 5a9fb: 74 2b je 5aa28 5a9fd: 83 f9 01 cmp $0x1,%ecx 5aa00: 75 22 jne 5aa24 5aa02: 31 d2 xor %edx,%edx 5aa04: be 6a 30 00 00 mov $0x306a,%esi 5aa09: e8 00 00 00 00 callq 5aa0e 5aa0e: 0d 00 00 40 00 or $0x400000,%eax 5aa13: 89 c2 mov %eax,%edx 5aa15: 31 c9 xor %ecx,%ecx 5aa17: be 6a 30 00 00 mov $0x306a,%esi 5aa1c: 48 89 ef mov %rbp,%rdi 5aa1f: e8 00 00 00 00 callq 5aa24 5aa24: 31 c0 xor %eax,%eax 5aa26: 5d pop %rbp 5aa27: c3 retq 5aa28: 31 d2 xor %edx,%edx 5aa2a: be 6a 30 00 00 mov $0x306a,%esi 5aa2f: e8 00 00 00 00 callq 5aa34 5aa34: 25 ff ff bf ff and $0xffbfffff,%eax 5aa39: eb d8 jmp 5aa13 5aa3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000005aa40 : 5aa40: e8 00 00 00 00 callq 5aa45 5aa45: 55 push %rbp 5aa46: 48 89 fd mov %rdi,%rbp 5aa49: 85 c9 test %ecx,%ecx 5aa4b: 74 2b je 5aa78 5aa4d: 83 f9 01 cmp $0x1,%ecx 5aa50: 75 22 jne 5aa74 5aa52: 31 d2 xor %edx,%edx 5aa54: be 6a 30 00 00 mov $0x306a,%esi 5aa59: e8 00 00 00 00 callq 5aa5e 5aa5e: 0d 00 00 80 00 or $0x800000,%eax 5aa63: 89 c2 mov %eax,%edx 5aa65: 31 c9 xor %ecx,%ecx 5aa67: be 6a 30 00 00 mov $0x306a,%esi 5aa6c: 48 89 ef mov %rbp,%rdi 5aa6f: e8 00 00 00 00 callq 5aa74 5aa74: 31 c0 xor %eax,%eax 5aa76: 5d pop %rbp 5aa77: c3 retq 5aa78: 31 d2 xor %edx,%edx 5aa7a: be 6a 30 00 00 mov $0x306a,%esi 5aa7f: e8 00 00 00 00 callq 5aa84 5aa84: 25 ff ff 7f ff and $0xff7fffff,%eax 5aa89: eb d8 jmp 5aa63 5aa8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000005aa90 : 5aa90: e8 00 00 00 00 callq 5aa95 5aa95: 55 push %rbp 5aa96: 31 d2 xor %edx,%edx 5aa98: 48 89 fd mov %rdi,%rbp 5aa9b: 53 push %rbx 5aa9c: 89 f3 mov %esi,%ebx 5aa9e: be 6a 30 00 00 mov $0x306a,%esi 5aaa3: e8 00 00 00 00 callq 5aaa8 5aaa8: 84 db test %bl,%bl 5aaaa: 74 18 je 5aac4 5aaac: 0d 00 00 18 00 or $0x180000,%eax 5aab1: 48 89 ef mov %rbp,%rdi 5aab4: 5b pop %rbx 5aab5: 31 c9 xor %ecx,%ecx 5aab7: 89 c2 mov %eax,%edx 5aab9: be 6a 30 00 00 mov $0x306a,%esi 5aabe: 5d pop %rbp 5aabf: e9 00 00 00 00 jmpq 5aac4 5aac4: 25 ff ff e7 ff and $0xffe7ffff,%eax 5aac9: 31 c9 xor %ecx,%ecx 5aacb: be 6a 30 00 00 mov $0x306a,%esi 5aad0: 48 89 ef mov %rbp,%rdi 5aad3: 89 c2 mov %eax,%edx 5aad5: e8 00 00 00 00 callq 5aada 5aada: 31 d2 xor %edx,%edx 5aadc: be 0f a0 00 00 mov $0xa00f,%esi 5aae1: 48 89 ef mov %rbp,%rdi 5aae4: e8 00 00 00 00 callq 5aae9 5aae9: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 5aaef: 85 c0 test %eax,%eax 5aaf1: 7e 30 jle 5ab23 5aaf3: 31 db xor %ebx,%ebx 5aaf5: eb 15 jmp 5ab0c 5aaf7: bf c7 10 00 00 mov $0x10c7,%edi 5aafc: 83 c3 01 add $0x1,%ebx 5aaff: e8 00 00 00 00 callq 5ab04 5ab04: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 5ab0a: 7d 17 jge 5ab23 5ab0c: 31 d2 xor %edx,%edx 5ab0e: be d3 30 00 00 mov $0x30d3,%esi 5ab13: 48 89 ef mov %rbp,%rdi 5ab16: e8 00 00 00 00 callq 5ab1b 5ab1b: 83 e0 0f and $0xf,%eax 5ab1e: 83 f8 06 cmp $0x6,%eax 5ab21: 75 d4 jne 5aaf7 5ab23: 5b pop %rbx 5ab24: 5d pop %rbp 5ab25: c3 retq 5ab26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5ab2d: 00 00 00 000000000005ab30 : 5ab30: e8 00 00 00 00 callq 5ab35 5ab35: 55 push %rbp 5ab36: 31 c9 xor %ecx,%ecx 5ab38: 48 89 fd mov %rdi,%rbp 5ab3b: 31 d2 xor %edx,%edx 5ab3d: be c0 30 00 00 mov $0x30c0,%esi 5ab42: e8 00 00 00 00 callq 5ab47 5ab47: 48 89 ef mov %rbp,%rdi 5ab4a: 31 f6 xor %esi,%esi 5ab4c: e8 3f ff ff ff callq 5aa90 5ab51: 48 89 ef mov %rbp,%rdi 5ab54: 5d pop %rbp 5ab55: e9 76 f4 ff ff jmpq 59fd0 5ab5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000005ab60 : 5ab60: e8 00 00 00 00 callq 5ab65 5ab65: 55 push %rbp 5ab66: 31 c9 xor %ecx,%ecx 5ab68: 48 89 fd mov %rdi,%rbp 5ab6b: ba 01 00 00 00 mov $0x1,%edx 5ab70: be c0 30 00 00 mov $0x30c0,%esi 5ab75: e8 00 00 00 00 callq 5ab7a 5ab7a: 48 89 ef mov %rbp,%rdi 5ab7d: be 01 00 00 00 mov $0x1,%esi 5ab82: e8 09 ff ff ff callq 5aa90 5ab87: bf de 46 03 00 mov $0x346de,%edi 5ab8c: 5d pop %rbp 5ab8d: e9 00 00 00 00 jmpq 5ab92 5ab92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5ab99: 00 00 00 00 5ab9d: 0f 1f 00 nopl (%rax) 000000000005aba0 <__order_base_2.part.0>: 5aba0: 48 83 ef 01 sub $0x1,%rdi 5aba4: b8 ff ff ff ff mov $0xffffffff,%eax 5aba9: 48 0f bd c7 bsr %rdi,%rax 5abad: 83 c0 01 add $0x1,%eax 5abb0: c3 retq 5abb1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5abb8: 00 00 00 00 5abbc: 0f 1f 40 00 nopl 0x0(%rax) 000000000005abc0 : 5abc0: e8 00 00 00 00 callq 5abc5 5abc5: 81 c1 00 02 00 00 add $0x200,%ecx 5abcb: c1 e6 04 shl $0x4,%esi 5abce: 41 54 push %r12 5abd0: 45 89 c4 mov %r8d,%r12d 5abd3: c1 e1 10 shl $0x10,%ecx 5abd6: 55 push %rbp 5abd7: 48 89 fd mov %rdi,%rbp 5abda: 09 d1 or %edx,%ecx 5abdc: 53 push %rbx 5abdd: 4c 89 cb mov %r9,%rbx 5abe0: 09 f1 or %esi,%ecx 5abe2: be 78 23 00 00 mov $0x2378,%esi 5abe7: 80 cd 30 or $0x30,%ch 5abea: 89 ca mov %ecx,%edx 5abec: 31 c9 xor %ecx,%ecx 5abee: e8 00 00 00 00 callq 5abf3 5abf3: 45 85 e4 test %r12d,%r12d 5abf6: 74 1f je 5ac17 5abf8: 4e 8d 24 a3 lea (%rbx,%r12,4),%r12 5abfc: 31 d2 xor %edx,%edx 5abfe: be 79 23 00 00 mov $0x2379,%esi 5ac03: 48 89 ef mov %rbp,%rdi 5ac06: 48 83 c3 04 add $0x4,%rbx 5ac0a: e8 00 00 00 00 callq 5ac0f 5ac0f: 89 43 fc mov %eax,-0x4(%rbx) 5ac12: 49 39 dc cmp %rbx,%r12 5ac15: 75 e5 jne 5abfc 5ac17: 5b pop %rbx 5ac18: 5d pop %rbp 5ac19: 41 5c pop %r12 5ac1b: c3 retq 5ac1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000005ac20 : 5ac20: e8 00 00 00 00 callq 5ac25 5ac25: 41 54 push %r12 5ac27: be da 00 00 00 mov $0xda,%esi 5ac2c: 55 push %rbp 5ac2d: 48 89 fd mov %rdi,%rbp 5ac30: 48 c7 87 10 8c 00 00 movq $0x0,0x8c10(%rdi) 5ac37: 00 00 00 00 5ac3b: c7 87 18 8c 00 00 da movl $0xda,0x8c18(%rdi) 5ac42: 00 00 00 5ac45: 48 c7 87 38 8c 00 00 movq $0x0,0x8c38(%rdi) 5ac4c: 00 00 00 00 5ac50: e8 00 00 00 00 callq 5ac55 5ac55: 41 89 c4 mov %eax,%r12d 5ac58: 85 c0 test %eax,%eax 5ac5a: 74 07 je 5ac63 5ac5c: 44 89 e0 mov %r12d,%eax 5ac5f: 5d pop %rbp 5ac60: 41 5c pop %r12 5ac62: c3 retq 5ac63: 48 89 ef mov %rbp,%rdi 5ac66: e8 35 ef ff ff callq 59ba0 5ac6b: ba 00 10 00 00 mov $0x1000,%edx 5ac70: b9 04 00 00 00 mov $0x4,%ecx 5ac75: 48 89 ef mov %rbp,%rdi 5ac78: 89 85 40 8c 00 00 mov %eax,0x8c40(%rbp) 5ac7e: 8d 34 85 00 01 00 00 lea 0x100(,%rax,4),%esi 5ac85: 48 8d 85 30 8c 00 00 lea 0x8c30(%rbp),%rax 5ac8c: 50 push %rax 5ac8d: 4c 8d 8d 28 8c 00 00 lea 0x8c28(%rbp),%r9 5ac94: 4c 8d 85 20 8c 00 00 lea 0x8c20(%rbp),%r8 5ac9b: e8 00 00 00 00 callq 5aca0 5aca0: 5a pop %rdx 5aca1: 41 89 c4 mov %eax,%r12d 5aca4: 85 c0 test %eax,%eax 5aca6: 0f 85 00 00 00 00 jne 5acac 5acac: 48 8b 8d 28 8c 00 00 mov 0x8c28(%rbp),%rcx 5acb3: 48 8b 85 30 8c 00 00 mov 0x8c30(%rbp),%rax 5acba: 48 8d 91 00 01 00 00 lea 0x100(%rcx),%rdx 5acc1: 4c 8d 88 00 01 00 00 lea 0x100(%rax),%r9 5acc8: 48 89 d1 mov %rdx,%rcx 5accb: 48 c1 e9 20 shr $0x20,%rcx 5accf: 89 08 mov %ecx,(%rax) 5acd1: 89 50 04 mov %edx,0x4(%rax) 5acd4: 8b 95 40 8c 00 00 mov 0x8c40(%rbp),%edx 5acda: 89 50 08 mov %edx,0x8(%rax) 5acdd: 48 83 bd 38 8c 00 00 cmpq $0x0,0x8c38(%rbp) 5ace4: 00 5ace5: 0f 84 47 01 00 00 je 5ae32 5aceb: 4d 85 c9 test %r9,%r9 5acee: 0f 84 3e 01 00 00 je 5ae32 5acf4: c7 80 00 01 00 00 00 movl $0xc0004a00,0x100(%rax) 5acfb: 4a 00 c0 5acfe: b9 05 00 00 00 mov $0x5,%ecx 5ad03: c7 80 04 01 00 00 00 movl $0x20000000,0x104(%rax) 5ad0a: 00 00 20 5ad0d: c7 80 08 01 00 00 00 movl $0xc0012800,0x108(%rax) 5ad14: 28 01 c0 5ad17: c7 80 0c 01 00 00 00 movl $0x80000000,0x10c(%rax) 5ad1e: 00 00 80 5ad21: c7 80 10 01 00 00 00 movl $0x80000000,0x110(%rax) 5ad28: 00 00 80 5ad2b: 4c 8b 95 38 8c 00 00 mov 0x8c38(%rbp),%r10 5ad32: 49 8b 32 mov (%r10),%rsi 5ad35: 48 85 f6 test %rsi,%rsi 5ad38: 0f 84 3f 01 00 00 je 5ae7d 5ad3e: 48 83 3e 00 cmpq $0x0,(%rsi) 5ad42: 74 69 je 5adad 5ad44: 41 83 7a 08 01 cmpl $0x1,0x8(%r10) 5ad49: 0f 85 e3 00 00 00 jne 5ae32 5ad4f: 89 c8 mov %ecx,%eax 5ad51: 8d 51 01 lea 0x1(%rcx),%edx 5ad54: 83 c1 02 add $0x2,%ecx 5ad57: 49 8d 3c 81 lea (%r9,%rax,4),%rdi 5ad5b: 8b 46 0c mov 0xc(%rsi),%eax 5ad5e: c1 e0 10 shl $0x10,%eax 5ad61: 25 00 00 ff 3f and $0x3fff0000,%eax 5ad66: 0d 00 69 00 c0 or $0xc0006900,%eax 5ad6b: 89 07 mov %eax,(%rdi) 5ad6d: 89 d0 mov %edx,%eax 5ad6f: 49 8d 14 81 lea (%r9,%rax,4),%rdx 5ad73: 8b 46 08 mov 0x8(%rsi),%eax 5ad76: 2d 00 a0 00 00 sub $0xa000,%eax 5ad7b: 89 02 mov %eax,(%rdx) 5ad7d: 8b 46 0c mov 0xc(%rsi),%eax 5ad80: 85 c0 test %eax,%eax 5ad82: 74 1f je 5ada3 5ad84: 31 c0 xor %eax,%eax 5ad86: 48 8b 3e mov (%rsi),%rdi 5ad89: 41 89 c0 mov %eax,%r8d 5ad8c: 89 ca mov %ecx,%edx 5ad8e: 83 c0 01 add $0x1,%eax 5ad91: 49 8d 14 91 lea (%r9,%rdx,4),%rdx 5ad95: 83 c1 01 add $0x1,%ecx 5ad98: 42 8b 3c 87 mov (%rdi,%r8,4),%edi 5ad9c: 89 3a mov %edi,(%rdx) 5ad9e: 3b 46 0c cmp 0xc(%rsi),%eax 5ada1: 72 e3 jb 5ad86 5ada3: 48 83 c6 10 add $0x10,%rsi 5ada7: 48 83 3e 00 cmpq $0x0,(%rsi) 5adab: 75 97 jne 5ad44 5adad: 49 8b 72 10 mov 0x10(%r10),%rsi 5adb1: 49 83 c2 10 add $0x10,%r10 5adb5: 48 85 f6 test %rsi,%rsi 5adb8: 75 84 jne 5ad3e 5adba: 41 89 ca mov %ecx,%r10d 5adbd: 44 8d 41 01 lea 0x1(%rcx),%r8d 5adc1: 8d 79 02 lea 0x2(%rcx),%edi 5adc4: 8d 71 03 lea 0x3(%rcx),%esi 5adc7: 8d 51 04 lea 0x4(%rcx),%edx 5adca: 49 c1 e2 02 shl $0x2,%r10 5adce: 49 c1 e0 02 shl $0x2,%r8 5add2: 8d 41 05 lea 0x5(%rcx),%eax 5add5: 48 c1 e7 02 shl $0x2,%rdi 5add9: 83 c1 06 add $0x6,%ecx 5addc: 48 c1 e6 02 shl $0x2,%rsi 5ade0: 48 c1 e2 02 shl $0x2,%rdx 5ade4: 48 c1 e0 02 shl $0x2,%rax 5ade8: 48 c1 e1 02 shl $0x2,%rcx 5adec: 4d 01 c8 add %r9,%r8 5adef: 4d 01 ca add %r9,%r10 5adf2: 4c 01 cf add %r9,%rdi 5adf5: 4c 01 ce add %r9,%rsi 5adf8: 41 c7 02 00 69 01 c0 movl $0xc0016900,(%r10) 5adff: 4c 01 ca add %r9,%rdx 5ae02: 4c 01 c8 add %r9,%rax 5ae05: 49 01 c9 add %rcx,%r9 5ae08: 41 c7 00 d4 00 00 00 movl $0xd4,(%r8) 5ae0f: 44 8b 85 64 8b 00 00 mov 0x8b64(%rbp),%r8d 5ae16: 44 89 07 mov %r8d,(%rdi) 5ae19: c7 06 00 4a 00 c0 movl $0xc0004a00,(%rsi) 5ae1f: c7 02 00 00 00 30 movl $0x30000000,(%rdx) 5ae25: c7 00 00 12 00 c0 movl $0xc0001200,(%rax) 5ae2b: 41 c7 01 00 00 00 00 movl $0x0,(%r9) 5ae32: 48 8b bd 20 8c 00 00 mov 0x8c20(%rbp),%rdi 5ae39: e8 00 00 00 00 callq 5ae3e 5ae3e: 48 8b ad 20 8c 00 00 mov 0x8c20(%rbp),%rbp 5ae45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5ae4c: e8 00 00 00 00 callq 5ae51 5ae51: 31 f6 xor %esi,%esi 5ae53: 48 8d 7d 58 lea 0x58(%rbp),%rdi 5ae57: e8 00 00 00 00 callq 5ae5c 5ae5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5ae63: ff 14 25 00 00 00 00 callq *0x0 5ae6a: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 5ae71: e8 00 00 00 00 callq 5ae76 5ae76: 44 89 e0 mov %r12d,%eax 5ae79: 5d pop %rbp 5ae7a: 41 5c pop %r12 5ae7c: c3 retq 5ae7d: b9 2c 00 00 00 mov $0x2c,%ecx 5ae82: b8 28 00 00 00 mov $0x28,%eax 5ae87: ba 24 00 00 00 mov $0x24,%edx 5ae8c: be 20 00 00 00 mov $0x20,%esi 5ae91: bf 1c 00 00 00 mov $0x1c,%edi 5ae96: 41 b8 18 00 00 00 mov $0x18,%r8d 5ae9c: 41 ba 14 00 00 00 mov $0x14,%r10d 5aea2: e9 45 ff ff ff jmpq 5adec 5aea7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5aeae: 00 00 000000000005aeb0 : 5aeb0: e8 00 00 00 00 callq 5aeb5 5aeb5: 41 56 push %r14 5aeb7: 41 55 push %r13 5aeb9: 49 89 f5 mov %rsi,%r13 5aebc: 41 54 push %r12 5aebe: 55 push %rbp 5aebf: 48 89 fd mov %rdi,%rbp 5aec2: 48 83 ec 40 sub $0x40,%rsp 5aec6: 4c 8b 37 mov (%rdi),%r14 5aec9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 5aed0: 00 00 5aed2: 48 89 44 24 38 mov %rax,0x38(%rsp) 5aed7: 31 c0 xor %eax,%eax 5aed9: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 5aede: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 5aee5: 00 00 5aee7: 4c 89 f7 mov %r14,%rdi 5aeea: e8 00 00 00 00 callq 5aeef 5aeef: 41 89 c4 mov %eax,%r12d 5aef2: 85 c0 test %eax,%eax 5aef4: 74 23 je 5af19 5aef6: 48 8b 44 24 38 mov 0x38(%rsp),%rax 5aefb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 5af02: 00 00 5af04: 0f 85 5b 01 00 00 jne 5b065 5af0a: 48 83 c4 40 add $0x40,%rsp 5af0e: 44 89 e0 mov %r12d,%eax 5af11: 5d pop %rbp 5af12: 41 5c pop %r12 5af14: 41 5d pop %r13 5af16: 41 5e pop %r14 5af18: c3 retq 5af19: 8b 74 24 04 mov 0x4(%rsp),%esi 5af1d: 31 c9 xor %ecx,%ecx 5af1f: ba ad de fe ca mov $0xcafedead,%edx 5af24: 4c 89 f7 mov %r14,%rdi 5af27: e8 00 00 00 00 callq 5af2c 5af2c: b9 02 00 00 00 mov $0x2,%ecx 5af31: 31 f6 xor %esi,%esi 5af33: 4c 89 f7 mov %r14,%rdi 5af36: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 5af3b: ba 00 01 00 00 mov $0x100,%edx 5af40: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 5af47: 00 00 5af49: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 5af50: 00 00 5af52: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 5af59: 00 00 5af5b: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 5af62: 00 00 5af64: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 5af6b: 00 00 5af6d: e8 00 00 00 00 callq 5af72 5af72: 41 89 c4 mov %eax,%r12d 5af75: 85 c0 test %eax,%eax 5af77: 0f 85 80 00 00 00 jne 5affd 5af7d: 48 8b 44 24 28 mov 0x28(%rsp),%rax 5af82: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 5af87: 31 c9 xor %ecx,%ecx 5af89: 48 89 ef mov %rbp,%rdi 5af8c: be 01 00 00 00 mov $0x1,%esi 5af91: c7 00 00 68 01 c0 movl $0xc0016800,(%rax) 5af97: 8b 44 24 04 mov 0x4(%rsp),%eax 5af9b: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 5afa0: 2d 00 20 00 00 sub $0x2000,%eax 5afa5: 89 42 04 mov %eax,0x4(%rdx) 5afa8: 48 8b 44 24 28 mov 0x28(%rsp),%rax 5afad: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 5afb2: c7 40 08 ef be ad de movl $0xdeadbeef,0x8(%rax) 5afb9: c7 44 24 18 03 00 00 movl $0x3,0x18(%rsp) 5afc0: 00 5afc1: e8 00 00 00 00 callq 5afc6 5afc6: 41 89 c4 mov %eax,%r12d 5afc9: 85 c0 test %eax,%eax 5afcb: 74 41 je 5b00e 5afcd: 31 d2 xor %edx,%edx 5afcf: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 5afd4: 4c 89 f7 mov %r14,%rdi 5afd7: e8 00 00 00 00 callq 5afdc 5afdc: 48 8b 44 24 08 mov 0x8(%rsp),%rax 5afe1: 48 85 c0 test %rax,%rax 5afe4: 74 17 je 5affd 5afe6: 48 8d 78 38 lea 0x38(%rax),%rdi 5afea: ba ff ff ff ff mov $0xffffffff,%edx 5afef: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 5aff4: 83 fa 01 cmp $0x1,%edx 5aff7: 74 5a je 5b053 5aff9: 85 d2 test %edx,%edx 5affb: 7e 4a jle 5b047 5affd: 8b 74 24 04 mov 0x4(%rsp),%esi 5b001: 4c 89 f7 mov %r14,%rdi 5b004: e8 00 00 00 00 callq 5b009 5b009: e9 e8 fe ff ff jmpq 5aef6 5b00e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 5b013: 31 f6 xor %esi,%esi 5b015: 4c 89 ea mov %r13,%rdx 5b018: e8 00 00 00 00 callq 5b01d 5b01d: 48 85 c0 test %rax,%rax 5b020: 74 38 je 5b05a 5b022: 78 1e js 5b042 5b024: 8b 74 24 04 mov 0x4(%rsp),%esi 5b028: 31 d2 xor %edx,%edx 5b02a: 4c 89 f7 mov %r14,%rdi 5b02d: e8 00 00 00 00 callq 5b032 5b032: 3d ef be ad de cmp $0xdeadbeef,%eax 5b037: b8 ea ff ff ff mov $0xffffffea,%eax 5b03c: 44 0f 45 e0 cmovne %eax,%r12d 5b040: eb 8b jmp 5afcd 5b042: 41 89 c4 mov %eax,%r12d 5b045: eb 86 jmp 5afcd 5b047: be 03 00 00 00 mov $0x3,%esi 5b04c: e8 00 00 00 00 callq 5b051 5b051: eb aa jmp 5affd 5b053: e8 00 00 00 00 callq 5b058 5b058: eb a3 jmp 5affd 5b05a: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 5b060: e9 68 ff ff ff jmpq 5afcd 5b065: e8 00 00 00 00 callq 5b06a 5b06a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000005b070 : 5b070: e8 00 00 00 00 callq 5b075 5b075: 55 push %rbp 5b076: 48 89 d5 mov %rdx,%rbp 5b079: 53 push %rbx 5b07a: 48 89 fb mov %rdi,%rbx 5b07d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b084: e8 00 00 00 00 callq 5b089 5b089: 8b 45 08 mov 0x8(%rbp),%eax 5b08c: 85 c0 test %eax,%eax 5b08e: 74 25 je 5b0b5 5b090: 83 e8 01 sub $0x1,%eax 5b093: 83 f8 01 cmp $0x1,%eax 5b096: 77 18 ja 5b0b0 5b098: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 5b09f: 48 8d bc 03 80 98 00 lea 0x9880(%rbx,%rax,1),%rdi 5b0a6: 00 5b0a7: 48 83 c7 78 add $0x78,%rdi 5b0ab: e8 00 00 00 00 callq 5b0b0 5b0b0: 31 c0 xor %eax,%eax 5b0b2: 5b pop %rbx 5b0b3: 5d pop %rbp 5b0b4: c3 retq 5b0b5: 48 8d bb 28 92 00 00 lea 0x9228(%rbx),%rdi 5b0bc: eb e9 jmp 5b0a7 5b0be: 66 90 xchg %ax,%ax 000000000005b0c0 : 5b0c0: e8 00 00 00 00 callq 5b0c5 5b0c5: 55 push %rbp 5b0c6: 48 89 d5 mov %rdx,%rbp 5b0c9: 53 push %rbx 5b0ca: 48 89 fb mov %rdi,%rbx 5b0cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b0d4: e8 00 00 00 00 callq 5b0d9 5b0d9: 8b 45 08 mov 0x8(%rbp),%eax 5b0dc: 85 c0 test %eax,%eax 5b0de: 74 25 je 5b105 5b0e0: 83 e8 01 sub $0x1,%eax 5b0e3: 83 f8 01 cmp $0x1,%eax 5b0e6: 77 18 ja 5b100 5b0e8: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 5b0ef: 48 8d bc 03 80 98 00 lea 0x9880(%rbx,%rax,1),%rdi 5b0f6: 00 5b0f7: 48 83 c7 78 add $0x78,%rdi 5b0fb: e8 00 00 00 00 callq 5b100 5b100: 31 c0 xor %eax,%eax 5b102: 5b pop %rbx 5b103: 5d pop %rbp 5b104: c3 retq 5b105: 48 8d bb 28 92 00 00 lea 0x9228(%rbx),%rdi 5b10c: eb e9 jmp 5b0f7 5b10e: 66 90 xchg %ax,%ax 000000000005b110 : 5b110: e8 00 00 00 00 callq 5b115 5b115: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 5b11b: 85 c0 test %eax,%eax 5b11d: 74 3c je 5b15b 5b11f: 55 push %rbp 5b120: 48 89 fd mov %rdi,%rbp 5b123: 53 push %rbx 5b124: 31 db xor %ebx,%ebx 5b126: 31 d2 xor %edx,%edx 5b128: be 04 20 00 00 mov $0x2004,%esi 5b12d: 48 89 ef mov %rbp,%rdi 5b130: e8 00 00 00 00 callq 5b135 5b135: 85 c0 test %eax,%eax 5b137: 78 05 js 5b13e 5b139: 31 c0 xor %eax,%eax 5b13b: 5b pop %rbx 5b13c: 5d pop %rbp 5b13d: c3 retq 5b13e: bf c7 10 00 00 mov $0x10c7,%edi 5b143: 83 c3 01 add $0x1,%ebx 5b146: e8 00 00 00 00 callq 5b14b 5b14b: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 5b151: 77 d3 ja 5b126 5b153: b8 92 ff ff ff mov $0xffffff92,%eax 5b158: 5b pop %rbx 5b159: 5d pop %rbp 5b15a: c3 retq 5b15b: b8 92 ff ff ff mov $0xffffff92,%eax 5b160: c3 retq 5b161: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5b168: 00 00 00 00 5b16c: 0f 1f 40 00 nopl 0x0(%rax) 000000000005b170 : 5b170: e8 00 00 00 00 callq 5b175 5b175: 55 push %rbp 5b176: 31 c9 xor %ecx,%ecx 5b178: 48 89 fd mov %rdi,%rbp 5b17b: ba 00 00 00 15 mov $0x15000000,%edx 5b180: be b6 21 00 00 mov $0x21b6,%esi 5b185: e8 00 00 00 00 callq 5b18a 5b18a: 31 c9 xor %ecx,%ecx 5b18c: 31 d2 xor %edx,%edx 5b18e: be 50 21 00 00 mov $0x2150,%esi 5b193: 48 89 ef mov %rbp,%rdi 5b196: e8 00 00 00 00 callq 5b19b 5b19b: bf de 46 03 00 mov $0x346de,%edi 5b1a0: e8 00 00 00 00 callq 5b1a5 5b1a5: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 5b1ac: 48 89 ef mov %rbp,%rdi 5b1af: 48 8b 40 40 mov 0x40(%rax),%rax 5b1b3: e8 00 00 00 00 callq 5b1b8 5b1b8: f6 85 94 89 00 00 e7 testb $0xe7,0x8994(%rbp) 5b1bf: 75 04 jne 5b1c5 5b1c1: 31 c0 xor %eax,%eax 5b1c3: 5d pop %rbp 5b1c4: c3 retq 5b1c5: 31 f6 xor %esi,%esi 5b1c7: 48 89 ef mov %rbp,%rdi 5b1ca: e8 61 eb ff ff callq 59d30 5b1cf: f6 85 94 89 00 00 01 testb $0x1,0x8994(%rbp) 5b1d6: 74 e9 je 5b1c1 5b1d8: 48 89 ef mov %rbp,%rdi 5b1db: 31 f6 xor %esi,%esi 5b1dd: e8 fe ec ff ff callq 59ee0 5b1e2: 31 c0 xor %eax,%eax 5b1e4: 5d pop %rbp 5b1e5: c3 retq 5b1e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5b1ed: 00 00 00 000000000005b1f0 : 5b1f0: e8 00 00 00 00 callq 5b1f5 5b1f5: e9 76 ff ff ff jmpq 5b170 5b1fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000005b200 : 5b200: e8 00 00 00 00 callq 5b205 5b205: 41 54 push %r12 5b207: 31 d2 xor %edx,%edx 5b209: 55 push %rbp 5b20a: 48 89 fd mov %rdi,%rbp 5b20d: 40 84 f6 test %sil,%sil 5b210: 74 0d je 5b21f 5b212: f6 87 90 89 00 00 01 testb $0x1,0x8990(%rdi) 5b219: 0f 85 e6 00 00 00 jne 5b305 5b21f: be 00 31 00 00 mov $0x3100,%esi 5b224: 48 89 ef mov %rbp,%rdi 5b227: e8 00 00 00 00 callq 5b22c 5b22c: 89 c2 mov %eax,%edx 5b22e: 83 ca 03 or $0x3,%edx 5b231: 39 d0 cmp %edx,%eax 5b233: 0f 85 b8 00 00 00 jne 5b2f1 5b239: 31 d2 xor %edx,%edx 5b23b: be 79 30 00 00 mov $0x3079,%esi 5b240: 48 89 ef mov %rbp,%rdi 5b243: e8 00 00 00 00 callq 5b248 5b248: a8 01 test $0x1,%al 5b24a: 0f 85 56 01 00 00 jne 5b3a6 5b250: 31 d2 xor %edx,%edx 5b252: be 54 24 00 00 mov $0x2454,%esi 5b257: 48 89 ef mov %rbp,%rdi 5b25a: e8 00 00 00 00 callq 5b25f 5b25f: 89 c2 mov %eax,%edx 5b261: 81 ca 00 00 60 00 or $0x600000,%edx 5b267: 39 d0 cmp %edx,%eax 5b269: 75 72 jne 5b2dd 5b26b: 31 d2 xor %edx,%edx 5b26d: be c0 30 00 00 mov $0x30c0,%esi 5b272: 48 89 ef mov %rbp,%rdi 5b275: e8 00 00 00 00 callq 5b27a 5b27a: 41 89 c4 mov %eax,%r12d 5b27d: a8 01 test $0x1,%al 5b27f: 0f 85 3a 01 00 00 jne 5b3bf 5b285: 31 c9 xor %ecx,%ecx 5b287: ba ff ff ff ff mov $0xffffffff,%edx 5b28c: be 15 31 00 00 mov $0x3115,%esi 5b291: 48 89 ef mov %rbp,%rdi 5b294: e8 00 00 00 00 callq 5b299 5b299: 31 c9 xor %ecx,%ecx 5b29b: ba ff ff ff ff mov $0xffffffff,%edx 5b2a0: 48 89 ef mov %rbp,%rdi 5b2a3: be 16 31 00 00 mov $0x3116,%esi 5b2a8: e8 00 00 00 00 callq 5b2ad 5b2ad: 31 c9 xor %ecx,%ecx 5b2af: ba ff 00 e0 00 mov $0xe000ff,%edx 5b2b4: be 17 31 00 00 mov $0x3117,%esi 5b2b9: 48 89 ef mov %rbp,%rdi 5b2bc: e8 00 00 00 00 callq 5b2c1 5b2c1: 31 d2 xor %edx,%edx 5b2c3: be c0 30 00 00 mov $0x30c0,%esi 5b2c8: 48 89 ef mov %rbp,%rdi 5b2cb: e8 00 00 00 00 callq 5b2d0 5b2d0: 44 39 e0 cmp %r12d,%eax 5b2d3: 0f 85 b8 00 00 00 jne 5b391 5b2d9: 5d pop %rbp 5b2da: 41 5c pop %r12 5b2dc: c3 retq 5b2dd: 31 c9 xor %ecx,%ecx 5b2df: be 54 24 00 00 mov $0x2454,%esi 5b2e4: 48 89 ef mov %rbp,%rdi 5b2e7: e8 00 00 00 00 callq 5b2ec 5b2ec: e9 7a ff ff ff jmpq 5b26b 5b2f1: 31 c9 xor %ecx,%ecx 5b2f3: be 00 31 00 00 mov $0x3100,%esi 5b2f8: 48 89 ef mov %rbp,%rdi 5b2fb: e8 00 00 00 00 callq 5b300 5b300: e9 34 ff ff ff jmpq 5b239 5b305: be 54 24 00 00 mov $0x2454,%esi 5b30a: e8 00 00 00 00 callq 5b30f 5b30f: 3d 00 02 94 96 cmp $0x96940200,%eax 5b314: 0f 85 da 00 00 00 jne 5b3f4 5b31a: f6 85 90 89 00 00 40 testb $0x40,0x8990(%rbp) 5b321: 0f 85 ee 00 00 00 jne 5b415 5b327: 31 d2 xor %edx,%edx 5b329: be 00 31 00 00 mov $0x3100,%esi 5b32e: 48 89 ef mov %rbp,%rdi 5b331: e8 00 00 00 00 callq 5b336 5b336: 89 c2 mov %eax,%edx 5b338: 83 e2 c0 and $0xffffffc0,%edx 5b33b: a8 3f test $0x3f,%al 5b33d: 0f 85 9d 00 00 00 jne 5b3e0 5b343: 31 d2 xor %edx,%edx 5b345: be c0 30 00 00 mov $0x30c0,%esi 5b34a: 48 89 ef mov %rbp,%rdi 5b34d: e8 00 00 00 00 callq 5b352 5b352: 41 89 c4 mov %eax,%r12d 5b355: a8 01 test $0x1,%al 5b357: 0f 85 e8 00 00 00 jne 5b445 5b35d: 31 c9 xor %ecx,%ecx 5b35f: ba ff ff ff ff mov $0xffffffff,%edx 5b364: be 15 31 00 00 mov $0x3115,%esi 5b369: 48 89 ef mov %rbp,%rdi 5b36c: e8 00 00 00 00 callq 5b371 5b371: 31 c9 xor %ecx,%ecx 5b373: ba ff ff ff ff mov $0xffffffff,%edx 5b378: 48 89 ef mov %rbp,%rdi 5b37b: be 16 31 00 00 mov $0x3116,%esi 5b380: e8 00 00 00 00 callq 5b385 5b385: 31 c9 xor %ecx,%ecx 5b387: ba ff 00 d0 00 mov $0xd000ff,%edx 5b38c: e9 23 ff ff ff jmpq 5b2b4 5b391: 44 89 e2 mov %r12d,%edx 5b394: 48 89 ef mov %rbp,%rdi 5b397: 31 c9 xor %ecx,%ecx 5b399: 5d pop %rbp 5b39a: be c0 30 00 00 mov $0x30c0,%esi 5b39f: 41 5c pop %r12 5b3a1: e9 00 00 00 00 jmpq 5b3a6 5b3a6: 83 e0 fe and $0xfffffffe,%eax 5b3a9: 31 c9 xor %ecx,%ecx 5b3ab: be 79 30 00 00 mov $0x3079,%esi 5b3b0: 48 89 ef mov %rbp,%rdi 5b3b3: 89 c2 mov %eax,%edx 5b3b5: e8 00 00 00 00 callq 5b3ba 5b3ba: e9 91 fe ff ff jmpq 5b250 5b3bf: 89 c2 mov %eax,%edx 5b3c1: 48 89 ef mov %rbp,%rdi 5b3c4: 31 c9 xor %ecx,%ecx 5b3c6: be c0 30 00 00 mov $0x30c0,%esi 5b3cb: 83 e2 fe and $0xfffffffe,%edx 5b3ce: e8 00 00 00 00 callq 5b3d3 5b3d3: 48 89 ef mov %rbp,%rdi 5b3d6: e8 f5 eb ff ff callq 59fd0 5b3db: e9 a5 fe ff ff jmpq 5b285 5b3e0: 31 c9 xor %ecx,%ecx 5b3e2: be 00 31 00 00 mov $0x3100,%esi 5b3e7: 48 89 ef mov %rbp,%rdi 5b3ea: e8 00 00 00 00 callq 5b3ef 5b3ef: e9 4f ff ff ff jmpq 5b343 5b3f4: 31 c9 xor %ecx,%ecx 5b3f6: ba 00 02 94 96 mov $0x96940200,%edx 5b3fb: be 54 24 00 00 mov $0x2454,%esi 5b400: 48 89 ef mov %rbp,%rdi 5b403: e8 00 00 00 00 callq 5b408 5b408: f6 85 90 89 00 00 40 testb $0x40,0x8990(%rbp) 5b40f: 0f 84 12 ff ff ff je 5b327 5b415: 31 d2 xor %edx,%edx 5b417: be 79 30 00 00 mov $0x3079,%esi 5b41c: 48 89 ef mov %rbp,%rdi 5b41f: e8 00 00 00 00 callq 5b424 5b424: 89 c2 mov %eax,%edx 5b426: 83 ca 01 or $0x1,%edx 5b429: a8 01 test $0x1,%al 5b42b: 0f 85 f6 fe ff ff jne 5b327 5b431: 31 c9 xor %ecx,%ecx 5b433: be 79 30 00 00 mov $0x3079,%esi 5b438: 48 89 ef mov %rbp,%rdi 5b43b: e8 00 00 00 00 callq 5b440 5b440: e9 e2 fe ff ff jmpq 5b327 5b445: 89 c2 mov %eax,%edx 5b447: 48 89 ef mov %rbp,%rdi 5b44a: 31 c9 xor %ecx,%ecx 5b44c: be c0 30 00 00 mov $0x30c0,%esi 5b451: 83 e2 fe and $0xfffffffe,%edx 5b454: e8 00 00 00 00 callq 5b459 5b459: 48 89 ef mov %rbp,%rdi 5b45c: e8 6f eb ff ff callq 59fd0 5b461: e9 f7 fe ff ff jmpq 5b35d 5b466: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5b46d: 00 00 00 000000000005b470 : 5b470: e8 00 00 00 00 callq 5b475 5b475: 41 54 push %r12 5b477: 31 d2 xor %edx,%edx 5b479: 41 89 f4 mov %esi,%r12d 5b47c: be 01 31 00 00 mov $0x3101,%esi 5b481: 55 push %rbp 5b482: 48 89 fd mov %rdi,%rbp 5b485: 53 push %rbx 5b486: e8 00 00 00 00 callq 5b48b 5b48b: 89 c3 mov %eax,%ebx 5b48d: 45 84 e4 test %r12b,%r12b 5b490: 74 09 je 5b49b 5b492: f6 85 90 89 00 00 04 testb $0x4,0x8990(%rbp) 5b499: 75 58 jne 5b4f3 5b49b: 31 f6 xor %esi,%esi 5b49d: 48 89 ef mov %rbp,%rdi 5b4a0: e8 eb f5 ff ff callq 5aa90 5b4a5: 31 d2 xor %edx,%edx 5b4a7: be 98 26 00 00 mov $0x2698,%esi 5b4ac: 48 89 ef mov %rbp,%rdi 5b4af: e8 00 00 00 00 callq 5b4b4 5b4b4: 31 d2 xor %edx,%edx 5b4b6: be 98 26 00 00 mov $0x2698,%esi 5b4bb: 48 89 ef mov %rbp,%rdi 5b4be: e8 00 00 00 00 callq 5b4c3 5b4c3: 31 d2 xor %edx,%edx 5b4c5: be 98 26 00 00 mov $0x2698,%esi 5b4ca: 48 89 ef mov %rbp,%rdi 5b4cd: e8 00 00 00 00 callq 5b4d2 5b4d2: 31 d2 xor %edx,%edx 5b4d4: be 98 26 00 00 mov $0x2698,%esi 5b4d9: 48 89 ef mov %rbp,%rdi 5b4dc: e8 00 00 00 00 callq 5b4e1 5b4e1: 89 da mov %ebx,%edx 5b4e3: 83 e2 fc and $0xfffffffc,%edx 5b4e6: 39 da cmp %ebx,%edx 5b4e8: 0f 85 b9 00 00 00 jne 5b5a7 5b4ee: 5b pop %rbx 5b4ef: 5d pop %rbp 5b4f0: 41 5c pop %r12 5b4f2: c3 retq 5b4f3: be 01 00 00 00 mov $0x1,%esi 5b4f8: 48 89 ef mov %rbp,%rdi 5b4fb: e8 90 f5 ff ff callq 5aa90 5b500: 31 c9 xor %ecx,%ecx 5b502: ba 80 00 00 00 mov $0x80,%edx 5b507: 48 89 ef mov %rbp,%rdi 5b50a: be 1e 31 00 00 mov $0x311e,%esi 5b50f: e8 00 00 00 00 callq 5b514 5b514: 31 d2 xor %edx,%edx 5b516: be c0 30 00 00 mov $0x30c0,%esi 5b51b: 48 89 ef mov %rbp,%rdi 5b51e: e8 00 00 00 00 callq 5b523 5b523: 41 89 c4 mov %eax,%r12d 5b526: a8 01 test $0x1,%al 5b528: 0f 85 a0 00 00 00 jne 5b5ce 5b52e: 31 c9 xor %ecx,%ecx 5b530: ba ff ff ff ff mov $0xffffffff,%edx 5b535: be 15 31 00 00 mov $0x3115,%esi 5b53a: 48 89 ef mov %rbp,%rdi 5b53d: e8 00 00 00 00 callq 5b542 5b542: 31 c9 xor %ecx,%ecx 5b544: ba ff ff ff ff mov $0xffffffff,%edx 5b549: 48 89 ef mov %rbp,%rdi 5b54c: be 16 31 00 00 mov $0x3116,%esi 5b551: e8 00 00 00 00 callq 5b556 5b556: 31 c9 xor %ecx,%ecx 5b558: ba ff 00 b0 00 mov $0xb000ff,%edx 5b55d: 48 89 ef mov %rbp,%rdi 5b560: be 17 31 00 00 mov $0x3117,%esi 5b565: e8 00 00 00 00 callq 5b56a 5b56a: 48 89 ef mov %rbp,%rdi 5b56d: e8 5e ea ff ff callq 59fd0 5b572: 31 d2 xor %edx,%edx 5b574: be c0 30 00 00 mov $0x30c0,%esi 5b579: 48 89 ef mov %rbp,%rdi 5b57c: e8 00 00 00 00 callq 5b581 5b581: 44 39 e0 cmp %r12d,%eax 5b584: 75 34 jne 5b5ba 5b586: ba ff 00 70 00 mov $0x7000ff,%edx 5b58b: 31 c9 xor %ecx,%ecx 5b58d: be 17 31 00 00 mov $0x3117,%esi 5b592: 48 89 ef mov %rbp,%rdi 5b595: e8 00 00 00 00 callq 5b59a 5b59a: 89 da mov %ebx,%edx 5b59c: 83 ca 03 or $0x3,%edx 5b59f: 39 da cmp %ebx,%edx 5b5a1: 0f 84 47 ff ff ff je 5b4ee 5b5a7: 5b pop %rbx 5b5a8: 48 89 ef mov %rbp,%rdi 5b5ab: 31 c9 xor %ecx,%ecx 5b5ad: 5d pop %rbp 5b5ae: be 01 31 00 00 mov $0x3101,%esi 5b5b3: 41 5c pop %r12 5b5b5: e9 00 00 00 00 jmpq 5b5ba 5b5ba: 31 c9 xor %ecx,%ecx 5b5bc: 44 89 e2 mov %r12d,%edx 5b5bf: be c0 30 00 00 mov $0x30c0,%esi 5b5c4: 48 89 ef mov %rbp,%rdi 5b5c7: e8 00 00 00 00 callq 5b5cc 5b5cc: eb b8 jmp 5b586 5b5ce: 89 c2 mov %eax,%edx 5b5d0: 48 89 ef mov %rbp,%rdi 5b5d3: 31 c9 xor %ecx,%ecx 5b5d5: be c0 30 00 00 mov $0x30c0,%esi 5b5da: 83 e2 fe and $0xfffffffe,%edx 5b5dd: e8 00 00 00 00 callq 5b5e2 5b5e2: 48 89 ef mov %rbp,%rdi 5b5e5: e8 e6 e9 ff ff callq 59fd0 5b5ea: e9 3f ff ff ff jmpq 5b52e 5b5ef: 90 nop 000000000005b5f0 : 5b5f0: e8 00 00 00 00 callq 5b5f5 5b5f5: 85 f6 test %esi,%esi 5b5f7: 55 push %rbp 5b5f8: be 00 00 00 00 mov $0x0,%esi 5b5fd: 48 89 fd mov %rdi,%rbp 5b600: 74 2a je 5b62c 5b602: e8 89 f4 ff ff callq 5aa90 5b607: 31 f6 xor %esi,%esi 5b609: 48 89 ef mov %rbp,%rdi 5b60c: e8 5f fe ff ff callq 5b470 5b611: 31 f6 xor %esi,%esi 5b613: 48 89 ef mov %rbp,%rdi 5b616: e8 e5 fb ff ff callq 5b200 5b61b: 48 89 ef mov %rbp,%rdi 5b61e: be 01 00 00 00 mov $0x1,%esi 5b623: e8 68 f4 ff ff callq 5aa90 5b628: 31 c0 xor %eax,%eax 5b62a: 5d pop %rbp 5b62b: c3 retq 5b62c: e8 5f f4 ff ff callq 5aa90 5b631: 48 89 ef mov %rbp,%rdi 5b634: be 01 00 00 00 mov $0x1,%esi 5b639: e8 c2 fb ff ff callq 5b200 5b63e: be 01 00 00 00 mov $0x1,%esi 5b643: 48 89 ef mov %rbp,%rdi 5b646: e8 25 fe ff ff callq 5b470 5b64b: eb ce jmp 5b61b 5b64d: 0f 1f 00 nopl (%rax) 000000000005b650 : 5b650: e8 00 00 00 00 callq 5b655 5b655: 53 push %rbx 5b656: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d 5b65d: 48 89 fb mov %rdi,%rbx 5b660: 45 85 c9 test %r9d,%r9d 5b663: 0f 8e 74 01 00 00 jle 5b7dd 5b669: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b670: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 5b677: 48 8d 50 01 lea 0x1(%rax),%rdx 5b67b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5b681: 49 8d 04 80 lea (%r8,%rax,4),%rax 5b685: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5b68c: c7 00 00 43 03 c0 movl $0xc0034300,(%rax) 5b692: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5b698: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b69f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5b6a6: 8d 51 ff lea -0x1(%rcx),%edx 5b6a9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5b6b0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5b6b6: 85 d2 test %edx,%edx 5b6b8: 0f 8e 75 01 00 00 jle 5b833 5b6be: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5b6c5: 48 8d 50 01 lea 0x1(%rax),%rdx 5b6c9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5b6cf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5b6d6: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5b6da: c7 00 00 00 c0 28 movl $0x28c00000,(%rax) 5b6e0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5b6e6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b6ed: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5b6f4: 8d 56 ff lea -0x1(%rsi),%edx 5b6f7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5b6fe: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5b704: 85 d2 test %edx,%edx 5b706: 0f 8e 0f 01 00 00 jle 5b81b 5b70c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5b713: 48 8d 50 01 lea 0x1(%rax),%rdx 5b717: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5b71d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5b724: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5b728: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 5b72e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5b734: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b73b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5b742: 8d 51 ff lea -0x1(%rcx),%edx 5b745: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5b74c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5b752: 85 d2 test %edx,%edx 5b754: 0f 8e a9 00 00 00 jle 5b803 5b75a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5b761: 48 8d 50 01 lea 0x1(%rax),%rdx 5b765: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5b76b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5b772: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5b776: c7 00 00 00 00 00 movl $0x0,(%rax) 5b77c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5b782: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b789: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5b790: 8d 56 ff lea -0x1(%rsi),%edx 5b793: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5b79a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5b7a0: 85 d2 test %edx,%edx 5b7a2: 7e 4a jle 5b7ee 5b7a4: 48 8d 50 01 lea 0x1(%rax),%rdx 5b7a8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5b7ae: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5b7b5: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5b7bc: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5b7c0: c7 00 0a 00 00 00 movl $0xa,(%rax) 5b7c6: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5b7cd: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 5b7d4: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5b7db: 5b pop %rbx 5b7dc: c3 retq 5b7dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b7e4: e8 00 00 00 00 callq 5b7e9 5b7e9: e9 7b fe ff ff jmpq 5b669 5b7ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b7f5: e8 00 00 00 00 callq 5b7fa 5b7fa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b801: eb a1 jmp 5b7a4 5b803: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b80a: e8 00 00 00 00 callq 5b80f 5b80f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b816: e9 3f ff ff ff jmpq 5b75a 5b81b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b822: e8 00 00 00 00 callq 5b827 5b827: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b82e: e9 d9 fe ff ff jmpq 5b70c 5b833: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b83a: e8 00 00 00 00 callq 5b83f 5b83f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b846: e9 73 fe ff ff jmpq 5b6be 5b84b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000005b850 : 5b850: e8 00 00 00 00 callq 5b855 5b855: 41 55 push %r13 5b857: 45 31 ed xor %r13d,%r13d 5b85a: 41 54 push %r12 5b85c: 41 89 f4 mov %esi,%r12d 5b85f: 55 push %rbp 5b860: 89 d5 mov %edx,%ebp 5b862: 53 push %rbx 5b863: 48 8b 47 08 mov 0x8(%rdi),%rax 5b867: 48 89 fb mov %rdi,%rbx 5b86a: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d 5b871: 44 8b 08 mov (%rax),%r9d 5b874: 45 85 c9 test %r9d,%r9d 5b877: 41 0f 94 c5 sete %r13b 5b87b: 45 85 d2 test %r10d,%r10d 5b87e: 0f 8e 73 01 00 00 jle 5b9f7 5b884: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b88b: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 5b892: 41 c1 e5 1e shl $0x1e,%r13d 5b896: 48 8d 50 01 lea 0x1(%rax),%rdx 5b89a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5b8a0: 49 8d 04 80 lea (%r8,%rax,4),%rax 5b8a4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5b8ab: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) 5b8b1: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5b8b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b8be: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5b8c5: 8d 51 ff lea -0x1(%rcx),%edx 5b8c8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5b8cf: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5b8d5: 85 d2 test %edx,%edx 5b8d7: 0f 8e 70 01 00 00 jle 5ba4d 5b8dd: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5b8e4: 48 8d 50 01 lea 0x1(%rax),%rdx 5b8e8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5b8ee: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5b8f5: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5b8f9: 44 89 28 mov %r13d,(%rax) 5b8fc: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5b902: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b909: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5b910: 8d 51 ff lea -0x1(%rcx),%edx 5b913: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5b91a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5b920: 85 d2 test %edx,%edx 5b922: 0f 8e 0d 01 00 00 jle 5ba35 5b928: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5b92f: 48 8d 50 01 lea 0x1(%rax),%rdx 5b933: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5b939: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5b940: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5b944: 44 89 20 mov %r12d,(%rax) 5b947: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5b94d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b954: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5b95b: 8d 56 ff lea -0x1(%rsi),%edx 5b95e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5b965: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5b96b: 85 d2 test %edx,%edx 5b96d: 0f 8e aa 00 00 00 jle 5ba1d 5b973: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5b97a: 48 8d 50 01 lea 0x1(%rax),%rdx 5b97e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5b984: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5b98b: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5b98f: c7 00 00 00 00 00 movl $0x0,(%rax) 5b995: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5b99b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5b9a2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5b9a9: 8d 51 ff lea -0x1(%rcx),%edx 5b9ac: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5b9b3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5b9b9: 85 d2 test %edx,%edx 5b9bb: 7e 4b jle 5ba08 5b9bd: 48 8d 50 01 lea 0x1(%rax),%rdx 5b9c1: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5b9c7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5b9ce: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5b9d5: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5b9d9: 89 28 mov %ebp,(%rax) 5b9db: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5b9e2: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 5b9e9: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5b9f0: 5b pop %rbx 5b9f1: 5d pop %rbp 5b9f2: 41 5c pop %r12 5b9f4: 41 5d pop %r13 5b9f6: c3 retq 5b9f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b9fe: e8 00 00 00 00 callq 5ba03 5ba03: e9 7c fe ff ff jmpq 5b884 5ba08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5ba0f: e8 00 00 00 00 callq 5ba14 5ba14: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5ba1b: eb a0 jmp 5b9bd 5ba1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5ba24: e8 00 00 00 00 callq 5ba29 5ba29: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5ba30: e9 3e ff ff ff jmpq 5b973 5ba35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5ba3c: e8 00 00 00 00 callq 5ba41 5ba41: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5ba48: e9 db fe ff ff jmpq 5b928 5ba4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5ba54: e8 00 00 00 00 callq 5ba59 5ba59: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5ba60: e9 78 fe ff ff jmpq 5b8dd 5ba65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5ba6c: 00 00 00 00 000000000005ba70 : 5ba70: e8 00 00 00 00 callq 5ba75 5ba75: 41 57 push %r15 5ba77: 41 56 push %r14 5ba79: 41 89 ce mov %ecx,%r14d 5ba7c: 41 55 push %r13 5ba7e: 41 89 cd mov %ecx,%r13d 5ba81: 41 83 e6 01 and $0x1,%r14d 5ba85: 41 54 push %r12 5ba87: 41 83 e5 02 and $0x2,%r13d 5ba8b: 49 89 d4 mov %rdx,%r12 5ba8e: 55 push %rbp 5ba8f: 48 89 f5 mov %rsi,%rbp 5ba92: 53 push %rbx 5ba93: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d 5ba9a: 48 89 fb mov %rdi,%rbx 5ba9d: 45 85 c9 test %r9d,%r9d 5baa0: 0f 8e 62 04 00 00 jle 5bf08 5baa6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5baad: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 5bab4: 48 8d 50 01 lea 0x1(%rax),%rdx 5bab8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5babe: 49 8d 04 80 lea (%r8,%rax,4),%rax 5bac2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bac9: c7 00 00 68 01 c0 movl $0xc0016800,(%rax) 5bacf: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5bad5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5badc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bae3: 8d 57 ff lea -0x1(%rdi),%edx 5bae6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5baed: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5baf3: 85 d2 test %edx,%edx 5baf5: 0f 8e 3b 05 00 00 jle 5c036 5bafb: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5bb02: 48 8d 50 01 lea 0x1(%rax),%rdx 5bb06: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bb0c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bb13: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5bb17: c7 00 7a 01 00 00 movl $0x17a,(%rax) 5bb1d: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5bb23: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bb2a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bb31: 8d 56 ff lea -0x1(%rsi),%edx 5bb34: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5bb3b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5bb41: 85 d2 test %edx,%edx 5bb43: 0f 8e d5 04 00 00 jle 5c01e 5bb49: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5bb50: 48 8d 50 01 lea 0x1(%rax),%rdx 5bb54: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bb5a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bb61: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5bb65: c7 00 00 00 00 00 movl $0x0,(%rax) 5bb6b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5bb71: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bb78: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bb7f: 8d 51 ff lea -0x1(%rcx),%edx 5bb82: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5bb89: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5bb8f: 85 d2 test %edx,%edx 5bb91: 0f 8e 6f 04 00 00 jle 5c006 5bb97: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5bb9e: 48 8d 50 01 lea 0x1(%rax),%rdx 5bba2: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bba8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bbaf: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5bbb3: c7 00 00 43 03 c0 movl $0xc0034300,(%rax) 5bbb9: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5bbbf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bbc6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bbcd: 8d 57 ff lea -0x1(%rdi),%edx 5bbd0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5bbd7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5bbdd: 85 d2 test %edx,%edx 5bbdf: 0f 8e 09 04 00 00 jle 5bfee 5bbe5: 48 8d 50 01 lea 0x1(%rax),%rdx 5bbe9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bbef: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bbf6: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5bbfd: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5bc01: c7 00 00 00 c0 28 movl $0x28c00000,(%rax) 5bc07: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5bc0d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bc14: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bc1b: 8d 56 ff lea -0x1(%rsi),%edx 5bc1e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5bc25: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5bc2b: 85 d2 test %edx,%edx 5bc2d: 0f 8e a3 03 00 00 jle 5bfd6 5bc33: 4c 8b bb 00 02 00 00 mov 0x200(%rbx),%r15 5bc3a: 48 8d 50 01 lea 0x1(%rax),%rdx 5bc3e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bc44: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bc4b: 49 8d 04 87 lea (%r15,%rax,4),%rax 5bc4f: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 5bc55: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5bc5b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bc62: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bc69: 8d 51 ff lea -0x1(%rcx),%edx 5bc6c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5bc73: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5bc79: 85 d2 test %edx,%edx 5bc7b: 0f 8e 3d 03 00 00 jle 5bfbe 5bc81: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 5bc88: 48 8d 50 01 lea 0x1(%rax),%rdx 5bc8c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bc92: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bc99: 49 8d 04 83 lea (%r11,%rax,4),%rax 5bc9d: c7 00 00 00 00 00 movl $0x0,(%rax) 5bca3: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5bca9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bcb0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bcb7: 8d 57 ff lea -0x1(%rdi),%edx 5bcba: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5bcc1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5bcc7: 85 d2 test %edx,%edx 5bcc9: 0f 8e d7 02 00 00 jle 5bfa6 5bccf: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 5bcd6: 48 8d 50 01 lea 0x1(%rax),%rdx 5bcda: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bce0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bce7: 49 8d 04 82 lea (%r10,%rax,4),%rax 5bceb: c7 00 0a 00 00 00 movl $0xa,(%rax) 5bcf1: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5bcf7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bcfe: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bd05: 8d 56 ff lea -0x1(%rsi),%edx 5bd08: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5bd0f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5bd15: 85 d2 test %edx,%edx 5bd17: 0f 8e 71 02 00 00 jle 5bf8e 5bd1d: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 5bd24: 48 8d 50 01 lea 0x1(%rax),%rdx 5bd28: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bd2e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bd35: 49 8d 04 81 lea (%r9,%rax,4),%rax 5bd39: c7 00 00 47 04 c0 movl $0xc0044700,(%rax) 5bd3f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5bd45: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bd4c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bd53: 8d 51 ff lea -0x1(%rcx),%edx 5bd56: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5bd5d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5bd63: 85 d2 test %edx,%edx 5bd65: 0f 8e 0b 02 00 00 jle 5bf76 5bd6b: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 5bd72: 48 8d 50 01 lea 0x1(%rax),%rdx 5bd76: 41 89 ef mov %ebp,%r15d 5bd79: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bd7f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bd86: 41 83 e7 fc and $0xfffffffc,%r15d 5bd8a: 49 8d 04 80 lea (%r8,%rax,4),%rax 5bd8e: c7 00 14 05 00 00 movl $0x514,(%rax) 5bd94: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5bd9a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bda1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bda8: 8d 57 ff lea -0x1(%rdi),%edx 5bdab: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5bdb2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5bdb8: 85 d2 test %edx,%edx 5bdba: 0f 8e 9e 01 00 00 jle 5bf5e 5bdc0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5bdc7: 48 8d 50 01 lea 0x1(%rax),%rdx 5bdcb: 48 c1 ed 20 shr $0x20,%rbp 5bdcf: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bdd5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5bddc: 0f b7 ed movzwl %bp,%ebp 5bddf: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5bde3: 44 89 38 mov %r15d,(%rax) 5bde6: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5bdec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bdf3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5bdfa: 41 83 fe 01 cmp $0x1,%r14d 5bdfe: 8d 56 ff lea -0x1(%rsi),%edx 5be01: 19 f6 sbb %esi,%esi 5be03: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5be0a: 81 e6 00 00 00 e0 and $0xe0000000,%esi 5be10: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5be16: 81 c6 00 00 00 40 add $0x40000000,%esi 5be1c: 09 f5 or %esi,%ebp 5be1e: 89 e9 mov %ebp,%ecx 5be20: 81 c9 00 00 00 02 or $0x2000000,%ecx 5be26: 45 85 ed test %r13d,%r13d 5be29: 0f 45 e9 cmovne %ecx,%ebp 5be2c: 85 d2 test %edx,%edx 5be2e: 0f 8e 12 01 00 00 jle 5bf46 5be34: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5be3b: 48 8d 50 01 lea 0x1(%rax),%rdx 5be3f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5be45: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5be4c: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5be50: 89 28 mov %ebp,(%rax) 5be52: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5be58: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5be5f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5be66: 8d 51 ff lea -0x1(%rcx),%edx 5be69: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5be70: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5be76: 85 d2 test %edx,%edx 5be78: 0f 8e b0 00 00 00 jle 5bf2e 5be7e: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5be85: 48 8d 50 01 lea 0x1(%rax),%rdx 5be89: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5be8f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5be96: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5be9a: 44 89 20 mov %r12d,(%rax) 5be9d: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5bea3: 49 c1 ec 20 shr $0x20,%r12 5bea7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5beae: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5beb5: 8d 57 ff lea -0x1(%rdi),%edx 5beb8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5bebf: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5bec5: 85 d2 test %edx,%edx 5bec7: 7e 50 jle 5bf19 5bec9: 48 8d 50 01 lea 0x1(%rax),%rdx 5becd: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5bed3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5beda: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5bee1: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5bee5: 44 89 20 mov %r12d,(%rax) 5bee8: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5beef: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 5bef6: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5befd: 5b pop %rbx 5befe: 5d pop %rbp 5beff: 41 5c pop %r12 5bf01: 41 5d pop %r13 5bf03: 41 5e pop %r14 5bf05: 41 5f pop %r15 5bf07: c3 retq 5bf08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bf0f: e8 00 00 00 00 callq 5bf14 5bf14: e9 8d fb ff ff jmpq 5baa6 5bf19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bf20: e8 00 00 00 00 callq 5bf25 5bf25: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bf2c: eb 9b jmp 5bec9 5bf2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bf35: e8 00 00 00 00 callq 5bf3a 5bf3a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bf41: e9 38 ff ff ff jmpq 5be7e 5bf46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bf4d: e8 00 00 00 00 callq 5bf52 5bf52: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bf59: e9 d6 fe ff ff jmpq 5be34 5bf5e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bf65: e8 00 00 00 00 callq 5bf6a 5bf6a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bf71: e9 4a fe ff ff jmpq 5bdc0 5bf76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bf7d: e8 00 00 00 00 callq 5bf82 5bf82: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bf89: e9 dd fd ff ff jmpq 5bd6b 5bf8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bf95: e8 00 00 00 00 callq 5bf9a 5bf9a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bfa1: e9 77 fd ff ff jmpq 5bd1d 5bfa6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bfad: e8 00 00 00 00 callq 5bfb2 5bfb2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bfb9: e9 11 fd ff ff jmpq 5bccf 5bfbe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bfc5: e8 00 00 00 00 callq 5bfca 5bfca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bfd1: e9 ab fc ff ff jmpq 5bc81 5bfd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bfdd: e8 00 00 00 00 callq 5bfe2 5bfe2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5bfe9: e9 45 fc ff ff jmpq 5bc33 5bfee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bff5: e8 00 00 00 00 callq 5bffa 5bffa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c001: e9 df fb ff ff jmpq 5bbe5 5c006: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c00d: e8 00 00 00 00 callq 5c012 5c012: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c019: e9 79 fb ff ff jmpq 5bb97 5c01e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c025: e8 00 00 00 00 callq 5c02a 5c02a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c031: e9 13 fb ff ff jmpq 5bb49 5c036: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c03d: e8 00 00 00 00 callq 5c042 5c042: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c049: e9 ad fa ff ff jmpq 5bafb 5c04e: 66 90 xchg %ax,%ax 000000000005c050 : 5c050: e8 00 00 00 00 callq 5c055 5c055: 83 e6 04 and $0x4,%esi 5c058: 53 push %rbx 5c059: 48 89 fb mov %rdi,%rbx 5c05c: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax 5c062: 0f 85 e4 00 00 00 jne 5c14c 5c068: 85 c0 test %eax,%eax 5c06a: 0f 8e 80 01 00 00 jle 5c1f0 5c070: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c077: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5c07e: 48 8d 50 01 lea 0x1(%rax),%rdx 5c082: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c088: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5c08c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c093: c7 00 00 28 01 c0 movl $0xc0012800,(%rax) 5c099: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5c09f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c0a6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5c0ad: 8d 51 ff lea -0x1(%rcx),%edx 5c0b0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5c0b7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5c0bd: 85 d2 test %edx,%edx 5c0bf: 0f 8e 54 01 00 00 jle 5c219 5c0c5: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5c0cc: 48 8d 50 01 lea 0x1(%rax),%rdx 5c0d0: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c0d6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c0dd: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5c0e1: c7 00 00 00 00 80 movl $0x80000000,(%rax) 5c0e7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5c0ed: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c0f4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5c0fb: 8d 51 ff lea -0x1(%rcx),%edx 5c0fe: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5c105: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5c10b: 85 d2 test %edx,%edx 5c10d: 0f 8e ee 00 00 00 jle 5c201 5c113: 48 8d 50 01 lea 0x1(%rax),%rdx 5c117: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c11d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c124: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5c12b: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5c12f: c7 00 00 00 00 00 movl $0x0,(%rax) 5c135: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5c13c: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 5c143: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5c14a: 5b pop %rbx 5c14b: c3 retq 5c14c: 85 c0 test %eax,%eax 5c14e: 0f 8e dd 00 00 00 jle 5c231 5c154: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c15b: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 5c162: 48 8d 50 01 lea 0x1(%rax),%rdx 5c166: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c16c: 49 8d 04 80 lea (%r8,%rax,4),%rax 5c170: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c177: c7 00 00 46 00 c0 movl $0xc0004600,(%rax) 5c17d: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5c183: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c18a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5c191: 8d 56 ff lea -0x1(%rsi),%edx 5c194: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5c19b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5c1a1: 85 d2 test %edx,%edx 5c1a3: 0f 8e 99 00 00 00 jle 5c242 5c1a9: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5c1b0: 48 8d 50 01 lea 0x1(%rax),%rdx 5c1b4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c1ba: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c1c1: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5c1c5: c7 00 24 00 00 00 movl $0x24,(%rax) 5c1cb: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5c1d2: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5c1d9: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 5c1df: 83 e8 01 sub $0x1,%eax 5c1e2: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 5c1e8: 85 c0 test %eax,%eax 5c1ea: 0f 8f 80 fe ff ff jg 5c070 5c1f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c1f7: e8 00 00 00 00 callq 5c1fc 5c1fc: e9 6f fe ff ff jmpq 5c070 5c201: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c208: e8 00 00 00 00 callq 5c20d 5c20d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c214: e9 fa fe ff ff jmpq 5c113 5c219: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c220: e8 00 00 00 00 callq 5c225 5c225: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c22c: e9 94 fe ff ff jmpq 5c0c5 5c231: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c238: e8 00 00 00 00 callq 5c23d 5c23d: e9 12 ff ff ff jmpq 5c154 5c242: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c249: e8 00 00 00 00 callq 5c24e 5c24e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c255: e9 4f ff ff ff jmpq 5c1a9 5c25a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000005c260 : 5c260: e8 00 00 00 00 callq 5c265 5c265: 41 55 push %r13 5c267: 41 54 push %r12 5c269: 49 89 d4 mov %rdx,%r12 5c26c: 55 push %rbp 5c26d: 31 ed xor %ebp,%ebp 5c26f: 53 push %rbx 5c270: 48 89 fb mov %rdi,%rbx 5c273: 48 85 f6 test %rsi,%rsi 5c276: 74 09 je 5c281 5c278: 8b ae b0 01 00 00 mov 0x1b0(%rsi),%ebp 5c27e: c1 e5 18 shl $0x18,%ebp 5c281: 83 e1 04 and $0x4,%ecx 5c284: 8b 93 28 02 00 00 mov 0x228(%rbx),%edx 5c28a: 0f 85 5a 01 00 00 jne 5c3ea 5c290: 41 8b 44 24 20 mov 0x20(%r12),%eax 5c295: 83 e0 01 and $0x1,%eax 5c298: 83 f8 01 cmp $0x1,%eax 5c29b: 45 19 ed sbb %r13d,%r13d 5c29e: 41 0b 6c 24 08 or 0x8(%r12),%ebp 5c2a3: 41 81 e5 00 0e 00 00 and $0xe00,%r13d 5c2aa: 41 81 ed 00 cf fd 3f sub $0x3ffdcf00,%r13d 5c2b1: 85 d2 test %edx,%edx 5c2b3: 0f 8e 1a 02 00 00 jle 5c4d3 5c2b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c2c0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5c2c7: 48 8d 50 01 lea 0x1(%rax),%rdx 5c2cb: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c2d1: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5c2d5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c2dc: 44 89 28 mov %r13d,(%rax) 5c2df: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5c2e5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c2ec: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5c2f3: 8d 57 ff lea -0x1(%rdi),%edx 5c2f6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5c2fd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5c303: 45 8b 6c 24 10 mov 0x10(%r12),%r13d 5c308: 41 83 e5 fc and $0xfffffffc,%r13d 5c30c: 85 d2 test %edx,%edx 5c30e: 0f 8e a7 01 00 00 jle 5c4bb 5c314: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5c31b: 48 8d 50 01 lea 0x1(%rax),%rdx 5c31f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c325: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c32c: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5c330: 44 89 28 mov %r13d,(%rax) 5c333: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5c339: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c340: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5c347: 8d 51 ff lea -0x1(%rcx),%edx 5c34a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5c351: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5c357: 45 0f b7 64 24 14 movzwl 0x14(%r12),%r12d 5c35d: 85 d2 test %edx,%edx 5c35f: 0f 8e 3e 01 00 00 jle 5c4a3 5c365: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5c36c: 48 8d 50 01 lea 0x1(%rax),%rdx 5c370: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c376: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c37d: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5c381: 44 89 20 mov %r12d,(%rax) 5c384: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5c38a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c391: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5c398: 8d 56 ff lea -0x1(%rsi),%edx 5c39b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5c3a2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5c3a8: 85 d2 test %edx,%edx 5c3aa: 0f 8e db 00 00 00 jle 5c48b 5c3b0: 48 8d 50 01 lea 0x1(%rax),%rdx 5c3b4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c3ba: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c3c1: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5c3c8: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5c3cc: 89 28 mov %ebp,(%rax) 5c3ce: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5c3d5: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 5c3dc: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5c3e3: 5b pop %rbx 5c3e4: 5d pop %rbp 5c3e5: 41 5c pop %r12 5c3e7: 41 5d pop %r13 5c3e9: c3 retq 5c3ea: 85 d2 test %edx,%edx 5c3ec: 0f 8e f2 00 00 00 jle 5c4e4 5c3f2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c3f9: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 5c400: 48 8d 50 01 lea 0x1(%rax),%rdx 5c404: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c40a: 49 8d 04 81 lea (%r9,%rax,4),%rax 5c40e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c415: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 5c41b: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5c421: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c428: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5c42f: 8d 57 ff lea -0x1(%rdi),%edx 5c432: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5c439: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5c43f: 85 d2 test %edx,%edx 5c441: 0f 8e ae 00 00 00 jle 5c4f5 5c447: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 5c44e: 48 8d 50 01 lea 0x1(%rax),%rdx 5c452: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5c458: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5c45f: 49 8d 04 80 lea (%r8,%rax,4),%rax 5c463: c7 00 00 00 00 00 movl $0x0,(%rax) 5c469: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5c470: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5c477: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 5c47d: 8d 50 ff lea -0x1(%rax),%edx 5c480: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5c486: e9 05 fe ff ff jmpq 5c290 5c48b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c492: e8 00 00 00 00 callq 5c497 5c497: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c49e: e9 0d ff ff ff jmpq 5c3b0 5c4a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c4aa: e8 00 00 00 00 callq 5c4af 5c4af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c4b6: e9 aa fe ff ff jmpq 5c365 5c4bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c4c2: e8 00 00 00 00 callq 5c4c7 5c4c7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c4ce: e9 41 fe ff ff jmpq 5c314 5c4d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c4da: e8 00 00 00 00 callq 5c4df 5c4df: e9 d5 fd ff ff jmpq 5c2b9 5c4e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c4eb: e8 00 00 00 00 callq 5c4f0 5c4f0: e9 fd fe ff ff jmpq 5c3f2 5c4f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c4fc: e8 00 00 00 00 callq 5c501 5c501: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5c508: e9 3a ff ff ff jmpq 5c447 5c50d: 0f 1f 00 nopl (%rax) 000000000005c510 : 5c510: e8 00 00 00 00 callq 5c515 5c515: 41 55 push %r13 5c517: 41 54 push %r12 5c519: 55 push %rbp 5c51a: 48 89 fd mov %rdi,%rbp 5c51d: 53 push %rbx 5c51e: 48 83 ec 10 sub $0x10,%rsp 5c522: 4c 8b 27 mov (%rdi),%r12 5c525: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 5c52c: 00 00 5c52e: 48 89 44 24 08 mov %rax,0x8(%rsp) 5c533: 31 c0 xor %eax,%eax 5c535: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 5c53a: 4c 89 e7 mov %r12,%rdi 5c53d: e8 00 00 00 00 callq 5c542 5c542: 41 89 c5 mov %eax,%r13d 5c545: 85 c0 test %eax,%eax 5c547: 74 22 je 5c56b 5c549: 48 8b 44 24 08 mov 0x8(%rsp),%rax 5c54e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 5c555: 00 00 5c557: 0f 85 e4 01 00 00 jne 5c741 5c55d: 48 83 c4 10 add $0x10,%rsp 5c561: 44 89 e8 mov %r13d,%eax 5c564: 5b pop %rbx 5c565: 5d pop %rbp 5c566: 41 5c pop %r12 5c568: 41 5d pop %r13 5c56a: c3 retq 5c56b: 8b 74 24 04 mov 0x4(%rsp),%esi 5c56f: 31 c9 xor %ecx,%ecx 5c571: ba ad de fe ca mov $0xcafedead,%edx 5c576: 4c 89 e7 mov %r12,%rdi 5c579: e8 00 00 00 00 callq 5c57e 5c57e: be 03 00 00 00 mov $0x3,%esi 5c583: 48 89 ef mov %rbp,%rdi 5c586: e8 00 00 00 00 callq 5c58b 5c58b: 41 89 c5 mov %eax,%r13d 5c58e: 85 c0 test %eax,%eax 5c590: 0f 85 42 01 00 00 jne 5c6d8 5c596: 44 8b 85 28 02 00 00 mov 0x228(%rbp),%r8d 5c59d: 45 85 c0 test %r8d,%r8d 5c5a0: 0f 8e 73 01 00 00 jle 5c719 5c5a6: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 5c5ad: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi 5c5b4: 48 8d 50 01 lea 0x1(%rax),%rdx 5c5b8: 23 85 40 02 00 00 and 0x240(%rbp),%eax 5c5be: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5c5c2: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 5c5c9: c7 00 00 68 01 c0 movl $0xc0016800,(%rax) 5c5cf: 8b 9d 28 02 00 00 mov 0x228(%rbp),%ebx 5c5d5: 8b 4c 24 04 mov 0x4(%rsp),%ecx 5c5d9: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 5c5e0: 8d 53 ff lea -0x1(%rbx),%edx 5c5e3: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 5c5ea: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 5c5f1: 8d 99 00 e0 ff ff lea -0x2000(%rcx),%ebx 5c5f7: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 5c5fd: 85 d2 test %edx,%edx 5c5ff: 0f 8e fc 00 00 00 jle 5c701 5c605: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi 5c60c: 48 8d 50 01 lea 0x1(%rax),%rdx 5c610: 23 85 40 02 00 00 and 0x240(%rbp),%eax 5c616: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 5c61d: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5c621: 89 18 mov %ebx,(%rax) 5c623: 8b 9d 28 02 00 00 mov 0x228(%rbp),%ebx 5c629: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 5c630: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 5c637: 8d 53 ff lea -0x1(%rbx),%edx 5c63a: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 5c641: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 5c647: 85 d2 test %edx,%edx 5c649: 0f 8e 9a 00 00 00 jle 5c6e9 5c64f: 48 8d 50 01 lea 0x1(%rax),%rdx 5c653: 23 85 40 02 00 00 and 0x240(%rbp),%eax 5c659: 48 89 ef mov %rbp,%rdi 5c65c: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 5c663: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx 5c66a: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5c66e: c7 00 ef be ad de movl $0xdeadbeef,(%rax) 5c674: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax 5c67b: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) 5c682: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) 5c689: e8 00 00 00 00 callq 5c68e 5c68e: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx 5c695: 00 5c696: 85 c9 test %ecx,%ecx 5c698: 0f 84 8c 00 00 00 je 5c72a 5c69e: 31 ed xor %ebp,%ebp 5c6a0: eb 17 jmp 5c6b9 5c6a2: bf c7 10 00 00 mov $0x10c7,%edi 5c6a7: 83 c5 01 add $0x1,%ebp 5c6aa: e8 00 00 00 00 callq 5c6af 5c6af: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) 5c6b6: 00 5c6b7: 76 71 jbe 5c72a 5c6b9: 8b 74 24 04 mov 0x4(%rsp),%esi 5c6bd: 31 d2 xor %edx,%edx 5c6bf: 4c 89 e7 mov %r12,%rdi 5c6c2: e8 00 00 00 00 callq 5c6c7 5c6c7: 3d ef be ad de cmp $0xdeadbeef,%eax 5c6cc: 75 d4 jne 5c6a2 5c6ce: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) 5c6d5: 00 5c6d6: 76 52 jbe 5c72a 5c6d8: 8b 74 24 04 mov 0x4(%rsp),%esi 5c6dc: 4c 89 e7 mov %r12,%rdi 5c6df: e8 00 00 00 00 callq 5c6e4 5c6e4: e9 60 fe ff ff jmpq 5c549 5c6e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c6f0: e8 00 00 00 00 callq 5c6f5 5c6f5: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 5c6fc: e9 4e ff ff ff jmpq 5c64f 5c701: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c708: e8 00 00 00 00 callq 5c70d 5c70d: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 5c714: e9 ec fe ff ff jmpq 5c605 5c719: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c720: e8 00 00 00 00 callq 5c725 5c725: e9 7c fe ff ff jmpq 5c5a6 5c72a: 8b 74 24 04 mov 0x4(%rsp),%esi 5c72e: 4c 89 e7 mov %r12,%rdi 5c731: 41 bd 92 ff ff ff mov $0xffffff92,%r13d 5c737: e8 00 00 00 00 callq 5c73c 5c73c: e9 08 fe ff ff jmpq 5c549 5c741: e8 00 00 00 00 callq 5c746 5c746: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5c74d: 00 00 00 000000000005c750 : 5c750: e8 00 00 00 00 callq 5c755 5c755: 49 63 00 movslq (%r8),%rax 5c758: 41 56 push %r14 5c75a: c1 e6 04 shl $0x4,%esi 5c75d: 41 55 push %r13 5c75f: 49 89 cd mov %rcx,%r13 5c762: 09 d6 or %edx,%esi 5c764: 8d 48 01 lea 0x1(%rax),%ecx 5c767: 41 54 push %r12 5c769: 89 f2 mov %esi,%edx 5c76b: 41 89 f4 mov %esi,%r12d 5c76e: 41 89 08 mov %ecx,(%r8) 5c771: 81 ca 00 20 12 00 or $0x122000,%edx 5c777: be 78 23 00 00 mov $0x2378,%esi 5c77c: 41 c7 44 85 00 00 00 movl $0x0,0x0(%r13,%rax,4) 5c783: 00 00 5c785: 49 63 00 movslq (%r8),%rax 5c788: 55 push %rbp 5c789: 48 89 fd mov %rdi,%rbp 5c78c: 8d 48 01 lea 0x1(%rax),%ecx 5c78f: 53 push %rbx 5c790: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c795: 4c 89 c3 mov %r8,%rbx 5c798: 41 89 08 mov %ecx,(%r8) 5c79b: 31 c9 xor %ecx,%ecx 5c79d: e8 00 00 00 00 callq 5c7a2 5c7a2: 31 d2 xor %edx,%edx 5c7a4: 48 89 ef mov %rbp,%rdi 5c7a7: be 79 23 00 00 mov $0x2379,%esi 5c7ac: e8 00 00 00 00 callq 5c7b1 5c7b1: 31 c9 xor %ecx,%ecx 5c7b3: 48 89 ef mov %rbp,%rdi 5c7b6: be 78 23 00 00 mov $0x2378,%esi 5c7bb: 41 89 06 mov %eax,(%r14) 5c7be: 48 63 03 movslq (%rbx),%rax 5c7c1: 8d 50 01 lea 0x1(%rax),%edx 5c7c4: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c7c9: 89 13 mov %edx,(%rbx) 5c7cb: 44 89 e2 mov %r12d,%edx 5c7ce: 81 ca 00 20 18 00 or $0x182000,%edx 5c7d4: e8 00 00 00 00 callq 5c7d9 5c7d9: 31 d2 xor %edx,%edx 5c7db: 48 89 ef mov %rbp,%rdi 5c7de: be 79 23 00 00 mov $0x2379,%esi 5c7e3: e8 00 00 00 00 callq 5c7e8 5c7e8: 31 c9 xor %ecx,%ecx 5c7ea: 48 89 ef mov %rbp,%rdi 5c7ed: be 78 23 00 00 mov $0x2378,%esi 5c7f2: 41 89 06 mov %eax,(%r14) 5c7f5: 48 63 03 movslq (%rbx),%rax 5c7f8: 8d 50 01 lea 0x1(%rax),%edx 5c7fb: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c800: 89 13 mov %edx,(%rbx) 5c802: 44 89 e2 mov %r12d,%edx 5c805: 81 ca 00 20 19 00 or $0x192000,%edx 5c80b: e8 00 00 00 00 callq 5c810 5c810: 31 d2 xor %edx,%edx 5c812: 48 89 ef mov %rbp,%rdi 5c815: be 79 23 00 00 mov $0x2379,%esi 5c81a: e8 00 00 00 00 callq 5c81f 5c81f: 31 c9 xor %ecx,%ecx 5c821: 48 89 ef mov %rbp,%rdi 5c824: be 78 23 00 00 mov $0x2378,%esi 5c829: 41 89 06 mov %eax,(%r14) 5c82c: 48 63 03 movslq (%rbx),%rax 5c82f: 8d 50 01 lea 0x1(%rax),%edx 5c832: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c837: 89 13 mov %edx,(%rbx) 5c839: 44 89 e2 mov %r12d,%edx 5c83c: 81 ca 00 20 7e 02 or $0x27e2000,%edx 5c842: e8 00 00 00 00 callq 5c847 5c847: 31 d2 xor %edx,%edx 5c849: 48 89 ef mov %rbp,%rdi 5c84c: be 79 23 00 00 mov $0x2379,%esi 5c851: e8 00 00 00 00 callq 5c856 5c856: 31 c9 xor %ecx,%ecx 5c858: 48 89 ef mov %rbp,%rdi 5c85b: be 78 23 00 00 mov $0x2378,%esi 5c860: 41 89 06 mov %eax,(%r14) 5c863: 48 63 03 movslq (%rbx),%rax 5c866: 8d 50 01 lea 0x1(%rax),%edx 5c869: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c86e: 89 13 mov %edx,(%rbx) 5c870: 44 89 e2 mov %r12d,%edx 5c873: 81 ca 00 20 7f 02 or $0x27f2000,%edx 5c879: e8 00 00 00 00 callq 5c87e 5c87e: 31 d2 xor %edx,%edx 5c880: 48 89 ef mov %rbp,%rdi 5c883: be 79 23 00 00 mov $0x2379,%esi 5c888: e8 00 00 00 00 callq 5c88d 5c88d: 31 c9 xor %ecx,%ecx 5c88f: 48 89 ef mov %rbp,%rdi 5c892: be 78 23 00 00 mov $0x2378,%esi 5c897: 41 89 06 mov %eax,(%r14) 5c89a: 48 63 03 movslq (%rbx),%rax 5c89d: 8d 50 01 lea 0x1(%rax),%edx 5c8a0: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c8a5: 89 13 mov %edx,(%rbx) 5c8a7: 44 89 e2 mov %r12d,%edx 5c8aa: 81 ca 00 20 14 00 or $0x142000,%edx 5c8b0: e8 00 00 00 00 callq 5c8b5 5c8b5: 31 d2 xor %edx,%edx 5c8b7: 48 89 ef mov %rbp,%rdi 5c8ba: be 79 23 00 00 mov $0x2379,%esi 5c8bf: e8 00 00 00 00 callq 5c8c4 5c8c4: 48 89 ef mov %rbp,%rdi 5c8c7: be 78 23 00 00 mov $0x2378,%esi 5c8cc: 41 89 06 mov %eax,(%r14) 5c8cf: 48 63 03 movslq (%rbx),%rax 5c8d2: 8d 50 01 lea 0x1(%rax),%edx 5c8d5: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c8da: 89 13 mov %edx,(%rbx) 5c8dc: 44 89 e2 mov %r12d,%edx 5c8df: 81 ca 00 20 1a 00 or $0x1a2000,%edx 5c8e5: 31 c9 xor %ecx,%ecx 5c8e7: e8 00 00 00 00 callq 5c8ec 5c8ec: 31 d2 xor %edx,%edx 5c8ee: 48 89 ef mov %rbp,%rdi 5c8f1: be 79 23 00 00 mov $0x2379,%esi 5c8f6: e8 00 00 00 00 callq 5c8fb 5c8fb: 31 c9 xor %ecx,%ecx 5c8fd: 48 89 ef mov %rbp,%rdi 5c900: be 78 23 00 00 mov $0x2378,%esi 5c905: 41 89 06 mov %eax,(%r14) 5c908: 48 63 03 movslq (%rbx),%rax 5c90b: 8d 50 01 lea 0x1(%rax),%edx 5c90e: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c913: 89 13 mov %edx,(%rbx) 5c915: 44 89 e2 mov %r12d,%edx 5c918: 81 ca 00 20 1b 00 or $0x1b2000,%edx 5c91e: e8 00 00 00 00 callq 5c923 5c923: 31 d2 xor %edx,%edx 5c925: 48 89 ef mov %rbp,%rdi 5c928: be 79 23 00 00 mov $0x2379,%esi 5c92d: e8 00 00 00 00 callq 5c932 5c932: 31 c9 xor %ecx,%ecx 5c934: 48 89 ef mov %rbp,%rdi 5c937: be 78 23 00 00 mov $0x2378,%esi 5c93c: 41 89 06 mov %eax,(%r14) 5c93f: 48 63 03 movslq (%rbx),%rax 5c942: 8d 50 01 lea 0x1(%rax),%edx 5c945: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c94a: 89 13 mov %edx,(%rbx) 5c94c: 44 89 e2 mov %r12d,%edx 5c94f: 81 ca 00 20 15 00 or $0x152000,%edx 5c955: e8 00 00 00 00 callq 5c95a 5c95a: 31 d2 xor %edx,%edx 5c95c: 48 89 ef mov %rbp,%rdi 5c95f: be 79 23 00 00 mov $0x2379,%esi 5c964: e8 00 00 00 00 callq 5c969 5c969: 31 c9 xor %ecx,%ecx 5c96b: 48 89 ef mov %rbp,%rdi 5c96e: be 78 23 00 00 mov $0x2378,%esi 5c973: 41 89 06 mov %eax,(%r14) 5c976: 48 63 03 movslq (%rbx),%rax 5c979: 8d 50 01 lea 0x1(%rax),%edx 5c97c: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c981: 89 13 mov %edx,(%rbx) 5c983: 44 89 e2 mov %r12d,%edx 5c986: 81 ca 00 20 16 00 or $0x162000,%edx 5c98c: e8 00 00 00 00 callq 5c991 5c991: 31 d2 xor %edx,%edx 5c993: 48 89 ef mov %rbp,%rdi 5c996: be 79 23 00 00 mov $0x2379,%esi 5c99b: e8 00 00 00 00 callq 5c9a0 5c9a0: 31 c9 xor %ecx,%ecx 5c9a2: 48 89 ef mov %rbp,%rdi 5c9a5: be 78 23 00 00 mov $0x2378,%esi 5c9aa: 41 89 06 mov %eax,(%r14) 5c9ad: 48 63 03 movslq (%rbx),%rax 5c9b0: 8d 50 01 lea 0x1(%rax),%edx 5c9b3: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c9b8: 89 13 mov %edx,(%rbx) 5c9ba: 44 89 e2 mov %r12d,%edx 5c9bd: 81 ca 00 20 13 00 or $0x132000,%edx 5c9c3: e8 00 00 00 00 callq 5c9c8 5c9c8: 31 d2 xor %edx,%edx 5c9ca: 48 89 ef mov %rbp,%rdi 5c9cd: be 79 23 00 00 mov $0x2379,%esi 5c9d2: e8 00 00 00 00 callq 5c9d7 5c9d7: 31 c9 xor %ecx,%ecx 5c9d9: 48 89 ef mov %rbp,%rdi 5c9dc: be 78 23 00 00 mov $0x2378,%esi 5c9e1: 41 89 06 mov %eax,(%r14) 5c9e4: 48 63 03 movslq (%rbx),%rax 5c9e7: 8d 50 01 lea 0x1(%rax),%edx 5c9ea: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5c9ef: 89 13 mov %edx,(%rbx) 5c9f1: 44 89 e2 mov %r12d,%edx 5c9f4: 81 ca 00 20 17 00 or $0x172000,%edx 5c9fa: e8 00 00 00 00 callq 5c9ff 5c9ff: 31 d2 xor %edx,%edx 5ca01: 48 89 ef mov %rbp,%rdi 5ca04: be 79 23 00 00 mov $0x2379,%esi 5ca09: e8 00 00 00 00 callq 5ca0e 5ca0e: 31 c9 xor %ecx,%ecx 5ca10: 48 89 ef mov %rbp,%rdi 5ca13: be 78 23 00 00 mov $0x2378,%esi 5ca18: 41 89 06 mov %eax,(%r14) 5ca1b: 48 63 03 movslq (%rbx),%rax 5ca1e: 8d 50 01 lea 0x1(%rax),%edx 5ca21: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5ca26: 89 13 mov %edx,(%rbx) 5ca28: 44 89 e2 mov %r12d,%edx 5ca2b: 81 ca 00 20 6c 02 or $0x26c2000,%edx 5ca31: e8 00 00 00 00 callq 5ca36 5ca36: 48 89 ef mov %rbp,%rdi 5ca39: 31 d2 xor %edx,%edx 5ca3b: be 79 23 00 00 mov $0x2379,%esi 5ca40: e8 00 00 00 00 callq 5ca45 5ca45: 31 c9 xor %ecx,%ecx 5ca47: 48 89 ef mov %rbp,%rdi 5ca4a: be 78 23 00 00 mov $0x2378,%esi 5ca4f: 41 89 06 mov %eax,(%r14) 5ca52: 48 63 03 movslq (%rbx),%rax 5ca55: 8d 50 01 lea 0x1(%rax),%edx 5ca58: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5ca5d: 89 13 mov %edx,(%rbx) 5ca5f: 44 89 e2 mov %r12d,%edx 5ca62: 81 ca 00 20 6d 02 or $0x26d2000,%edx 5ca68: e8 00 00 00 00 callq 5ca6d 5ca6d: 48 89 ef mov %rbp,%rdi 5ca70: 31 d2 xor %edx,%edx 5ca72: be 79 23 00 00 mov $0x2379,%esi 5ca77: e8 00 00 00 00 callq 5ca7c 5ca7c: 31 c9 xor %ecx,%ecx 5ca7e: 48 89 ef mov %rbp,%rdi 5ca81: be 78 23 00 00 mov $0x2378,%esi 5ca86: 41 89 06 mov %eax,(%r14) 5ca89: 48 63 03 movslq (%rbx),%rax 5ca8c: 8d 50 01 lea 0x1(%rax),%edx 5ca8f: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5ca94: 89 13 mov %edx,(%rbx) 5ca96: 44 89 e2 mov %r12d,%edx 5ca99: 81 ca 00 20 6e 02 or $0x26e2000,%edx 5ca9f: e8 00 00 00 00 callq 5caa4 5caa4: 48 89 ef mov %rbp,%rdi 5caa7: 31 d2 xor %edx,%edx 5caa9: be 79 23 00 00 mov $0x2379,%esi 5caae: e8 00 00 00 00 callq 5cab3 5cab3: 31 c9 xor %ecx,%ecx 5cab5: 48 89 ef mov %rbp,%rdi 5cab8: be 78 23 00 00 mov $0x2378,%esi 5cabd: 41 89 06 mov %eax,(%r14) 5cac0: 48 63 03 movslq (%rbx),%rax 5cac3: 8d 50 01 lea 0x1(%rax),%edx 5cac6: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5cacb: 89 13 mov %edx,(%rbx) 5cacd: 44 89 e2 mov %r12d,%edx 5cad0: 81 ca 00 20 6f 02 or $0x26f2000,%edx 5cad6: e8 00 00 00 00 callq 5cadb 5cadb: 48 89 ef mov %rbp,%rdi 5cade: 31 d2 xor %edx,%edx 5cae0: be 79 23 00 00 mov $0x2379,%esi 5cae5: e8 00 00 00 00 callq 5caea 5caea: 31 c9 xor %ecx,%ecx 5caec: 48 89 ef mov %rbp,%rdi 5caef: be 78 23 00 00 mov $0x2378,%esi 5caf4: 41 89 06 mov %eax,(%r14) 5caf7: 48 63 03 movslq (%rbx),%rax 5cafa: 8d 50 01 lea 0x1(%rax),%edx 5cafd: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 5cb02: 89 13 mov %edx,(%rbx) 5cb04: 44 89 e2 mov %r12d,%edx 5cb07: 81 ca 00 20 1c 00 or $0x1c2000,%edx 5cb0d: e8 00 00 00 00 callq 5cb12 5cb12: 48 89 ef mov %rbp,%rdi 5cb15: 31 d2 xor %edx,%edx 5cb17: be 79 23 00 00 mov $0x2379,%esi 5cb1c: e8 00 00 00 00 callq 5cb21 5cb21: 48 89 ef mov %rbp,%rdi 5cb24: 31 c9 xor %ecx,%ecx 5cb26: be 78 23 00 00 mov $0x2378,%esi 5cb2b: 41 89 06 mov %eax,(%r14) 5cb2e: 48 63 03 movslq (%rbx),%rax 5cb31: 8d 50 01 lea 0x1(%rax),%edx 5cb34: 89 13 mov %edx,(%rbx) 5cb36: 44 89 e2 mov %r12d,%edx 5cb39: 49 8d 5c 85 00 lea 0x0(%r13,%rax,4),%rbx 5cb3e: 81 ca 00 20 7c 02 or $0x27c2000,%edx 5cb44: e8 00 00 00 00 callq 5cb49 5cb49: 48 89 ef mov %rbp,%rdi 5cb4c: 31 d2 xor %edx,%edx 5cb4e: be 79 23 00 00 mov $0x2379,%esi 5cb53: e8 00 00 00 00 callq 5cb58 5cb58: 89 03 mov %eax,(%rbx) 5cb5a: 5b pop %rbx 5cb5b: 5d pop %rbp 5cb5c: 41 5c pop %r12 5cb5e: 41 5d pop %r13 5cb60: 41 5e pop %r14 5cb62: c3 retq 5cb63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5cb6a: 00 00 00 00 5cb6e: 66 90 xchg %ax,%ax 000000000005cb70 : 5cb70: e8 00 00 00 00 callq 5cb75 5cb75: 41 56 push %r14 5cb77: 45 31 f6 xor %r14d,%r14d 5cb7a: 41 55 push %r13 5cb7c: 41 54 push %r12 5cb7e: 55 push %rbp 5cb7f: 53 push %rbx 5cb80: 48 8b 47 08 mov 0x8(%rdi),%rax 5cb84: 48 89 fb mov %rdi,%rbx 5cb87: 44 8b 67 20 mov 0x20(%rdi),%r12d 5cb8b: 4c 8b 6f 10 mov 0x10(%rdi),%r13 5cb8f: 8b 28 mov (%rax),%ebp 5cb91: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi 5cb97: 85 ed test %ebp,%ebp 5cb99: 41 0f 94 c6 sete %r14b 5cb9d: 85 ff test %edi,%edi 5cb9f: 0f 8e f7 03 00 00 jle 5cf9c 5cba5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cbac: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5cbb3: 41 c1 e6 08 shl $0x8,%r14d 5cbb7: 41 83 ce 13 or $0x13,%r14d 5cbbb: 48 8d 50 01 lea 0x1(%rax),%rdx 5cbbf: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5cbc5: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5cbc9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5cbd0: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) 5cbd6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5cbdc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cbe3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5cbea: 8d 51 ff lea -0x1(%rcx),%edx 5cbed: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5cbf4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5cbfa: 85 d2 test %edx,%edx 5cbfc: 0f 8e 82 03 00 00 jle 5cf84 5cc02: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5cc09: 48 8d 50 01 lea 0x1(%rax),%rdx 5cc0d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5cc13: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5cc1a: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5cc1e: 44 89 30 mov %r14d,(%rax) 5cc21: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5cc27: 45 89 ee mov %r13d,%r14d 5cc2a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cc31: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5cc38: 41 83 e6 fc and $0xfffffffc,%r14d 5cc3c: 8d 56 ff lea -0x1(%rsi),%edx 5cc3f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5cc46: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5cc4c: 85 d2 test %edx,%edx 5cc4e: 0f 8e 18 03 00 00 jle 5cf6c 5cc54: 48 8d 50 01 lea 0x1(%rax),%rdx 5cc58: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5cc5e: 49 c1 ed 20 shr $0x20,%r13 5cc62: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5cc69: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5cc70: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5cc74: 44 89 30 mov %r14d,(%rax) 5cc77: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5cc7d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cc84: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5cc8b: 8d 51 ff lea -0x1(%rcx),%edx 5cc8e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5cc95: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5cc9b: 85 d2 test %edx,%edx 5cc9d: 0f 8e b1 02 00 00 jle 5cf54 5cca3: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 5ccaa: 48 8d 50 01 lea 0x1(%rax),%rdx 5ccae: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5ccb4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5ccbb: 49 8d 04 83 lea (%r11,%rax,4),%rax 5ccbf: 44 89 28 mov %r13d,(%rax) 5ccc2: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5ccc8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cccf: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5ccd6: 8d 56 ff lea -0x1(%rsi),%edx 5ccd9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5cce0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5cce6: 85 d2 test %edx,%edx 5cce8: 0f 8e 4e 02 00 00 jle 5cf3c 5ccee: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 5ccf5: 48 8d 50 01 lea 0x1(%rax),%rdx 5ccf9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5ccff: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5cd06: 49 8d 04 82 lea (%r10,%rax,4),%rax 5cd0a: 44 89 20 mov %r12d,(%rax) 5cd0d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5cd13: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cd1a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5cd21: 8d 51 ff lea -0x1(%rcx),%edx 5cd24: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5cd2b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5cd31: 85 d2 test %edx,%edx 5cd33: 0f 8e eb 01 00 00 jle 5cf24 5cd39: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 5cd40: 48 8d 50 01 lea 0x1(%rax),%rdx 5cd44: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5cd4a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5cd51: 49 8d 04 81 lea (%r9,%rax,4),%rax 5cd55: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 5cd5b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5cd61: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cd68: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5cd6f: 8d 56 ff lea -0x1(%rsi),%edx 5cd72: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5cd79: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5cd7f: 85 d2 test %edx,%edx 5cd81: 0f 8e 85 01 00 00 jle 5cf0c 5cd87: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 5cd8e: 48 8d 50 01 lea 0x1(%rax),%rdx 5cd92: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5cd98: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5cd9f: 49 8d 04 80 lea (%r8,%rax,4),%rax 5cda3: c7 00 04 00 00 00 movl $0x4,(%rax) 5cda9: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5cdaf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cdb6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5cdbd: 8d 57 ff lea -0x1(%rdi),%edx 5cdc0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5cdc7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5cdcd: 85 ed test %ebp,%ebp 5cdcf: 74 09 je 5cdda 5cdd1: 5b pop %rbx 5cdd2: 5d pop %rbp 5cdd3: 41 5c pop %r12 5cdd5: 41 5d pop %r13 5cdd7: 41 5e pop %r14 5cdd9: c3 retq 5cdda: 85 d2 test %edx,%edx 5cddc: 0f 8e cb 01 00 00 jle 5cfad 5cde2: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5cde9: 48 8d 50 01 lea 0x1(%rax),%rdx 5cded: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5cdf3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5cdfa: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5cdfe: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 5ce04: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5ce0a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5ce11: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5ce18: 8d 51 ff lea -0x1(%rcx),%edx 5ce1b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5ce22: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5ce28: 85 d2 test %edx,%edx 5ce2a: 0f 8e c5 01 00 00 jle 5cff5 5ce30: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5ce37: 48 8d 50 01 lea 0x1(%rax),%rdx 5ce3b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5ce41: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5ce48: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5ce4c: c7 00 00 00 00 00 movl $0x0,(%rax) 5ce52: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5ce58: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5ce5f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5ce66: 8d 56 ff lea -0x1(%rsi),%edx 5ce69: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5ce70: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5ce76: 85 d2 test %edx,%edx 5ce78: 0f 8e 5f 01 00 00 jle 5cfdd 5ce7e: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5ce85: 48 8d 50 01 lea 0x1(%rax),%rdx 5ce89: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5ce8f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5ce96: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5ce9a: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 5cea0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5cea6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cead: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5ceb4: 8d 51 ff lea -0x1(%rcx),%edx 5ceb7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5cebe: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5cec4: 85 d2 test %edx,%edx 5cec6: 0f 8e f9 00 00 00 jle 5cfc5 5cecc: 48 8d 50 01 lea 0x1(%rax),%rdx 5ced0: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5ced6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5cedd: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5cee4: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5cee8: c7 00 00 00 00 00 movl $0x0,(%rax) 5ceee: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5cef5: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 5cefc: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5cf03: 5b pop %rbx 5cf04: 5d pop %rbp 5cf05: 41 5c pop %r12 5cf07: 41 5d pop %r13 5cf09: 41 5e pop %r14 5cf0b: c3 retq 5cf0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cf13: e8 00 00 00 00 callq 5cf18 5cf18: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cf1f: e9 63 fe ff ff jmpq 5cd87 5cf24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cf2b: e8 00 00 00 00 callq 5cf30 5cf30: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cf37: e9 fd fd ff ff jmpq 5cd39 5cf3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cf43: e8 00 00 00 00 callq 5cf48 5cf48: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cf4f: e9 9a fd ff ff jmpq 5ccee 5cf54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cf5b: e8 00 00 00 00 callq 5cf60 5cf60: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cf67: e9 37 fd ff ff jmpq 5cca3 5cf6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cf73: e8 00 00 00 00 callq 5cf78 5cf78: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cf7f: e9 d0 fc ff ff jmpq 5cc54 5cf84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cf8b: e8 00 00 00 00 callq 5cf90 5cf90: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cf97: e9 66 fc ff ff jmpq 5cc02 5cf9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cfa3: e8 00 00 00 00 callq 5cfa8 5cfa8: e9 f8 fb ff ff jmpq 5cba5 5cfad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cfb4: e8 00 00 00 00 callq 5cfb9 5cfb9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cfc0: e9 1d fe ff ff jmpq 5cde2 5cfc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cfcc: e8 00 00 00 00 callq 5cfd1 5cfd1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cfd8: e9 ef fe ff ff jmpq 5cecc 5cfdd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cfe4: e8 00 00 00 00 callq 5cfe9 5cfe9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5cff0: e9 89 fe ff ff jmpq 5ce7e 5cff5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5cffc: e8 00 00 00 00 callq 5d001 5d001: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d008: e9 23 fe ff ff jmpq 5ce30 5d00d: 0f 1f 00 nopl (%rax) 000000000005d010 : 5d010: e8 00 00 00 00 callq 5d015 5d015: 55 push %rbp 5d016: 53 push %rbx 5d017: 48 8b 47 08 mov 0x8(%rdi),%rax 5d01b: 48 89 fb mov %rdi,%rbx 5d01e: 8b 28 mov (%rax),%ebp 5d020: 48 8b 07 mov (%rdi),%rax 5d023: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax 5d02a: 48 8b 40 10 mov 0x10(%rax),%rax 5d02e: e8 00 00 00 00 callq 5d033 5d033: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d 5d03a: 45 85 c9 test %r9d,%r9d 5d03d: 0f 8e 80 04 00 00 jle 5d4c3 5d043: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d04a: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 5d051: 48 8d 50 01 lea 0x1(%rax),%rdx 5d055: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d05b: 49 8d 04 80 lea (%r8,%rax,4),%rax 5d05f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d066: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) 5d06c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5d072: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d079: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d080: 8d 51 ff lea -0x1(%rcx),%edx 5d083: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d08a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d090: 85 d2 test %edx,%edx 5d092: 0f 8e 13 04 00 00 jle 5d4ab 5d098: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5d09f: 48 8d 50 01 lea 0x1(%rax),%rdx 5d0a3: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d0a9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d0b0: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5d0b4: c7 00 00 00 00 00 movl $0x0,(%rax) 5d0ba: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5d0c0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d0c7: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d0ce: 8d 51 ff lea -0x1(%rcx),%edx 5d0d1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d0d8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d0de: 85 d2 test %edx,%edx 5d0e0: 0f 8e ad 03 00 00 jle 5d493 5d0e6: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5d0ed: 48 8d 50 01 lea 0x1(%rax),%rdx 5d0f1: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d0f7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d0fe: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5d102: c7 00 1e 05 00 00 movl $0x51e,(%rax) 5d108: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5d10e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d115: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d11c: 8d 51 ff lea -0x1(%rcx),%edx 5d11f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d126: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d12c: 85 d2 test %edx,%edx 5d12e: 0f 8e 47 03 00 00 jle 5d47b 5d134: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5d13b: 48 8d 50 01 lea 0x1(%rax),%rdx 5d13f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d145: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d14c: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5d150: c7 00 00 00 00 00 movl $0x0,(%rax) 5d156: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5d15c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d163: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d16a: 8d 51 ff lea -0x1(%rcx),%edx 5d16d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d174: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d17a: 85 d2 test %edx,%edx 5d17c: 0f 8e e1 02 00 00 jle 5d463 5d182: 48 8d 50 01 lea 0x1(%rax),%rdx 5d186: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d18c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d193: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5d19a: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5d19e: c7 00 00 00 00 00 movl $0x0,(%rax) 5d1a4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5d1aa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d1b1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d1b8: 8d 56 ff lea -0x1(%rsi),%edx 5d1bb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d1c2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d1c8: 85 d2 test %edx,%edx 5d1ca: 0f 8e 7b 02 00 00 jle 5d44b 5d1d0: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 5d1d7: 48 8d 50 01 lea 0x1(%rax),%rdx 5d1db: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d1e1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d1e8: 49 8d 04 83 lea (%r11,%rax,4),%rax 5d1ec: c7 00 00 00 00 00 movl $0x0,(%rax) 5d1f2: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5d1f8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d1ff: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d206: 8d 57 ff lea -0x1(%rdi),%edx 5d209: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d210: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d216: 85 d2 test %edx,%edx 5d218: 0f 8e 15 02 00 00 jle 5d433 5d21e: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 5d225: 48 8d 50 01 lea 0x1(%rax),%rdx 5d229: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d22f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d236: 49 8d 04 82 lea (%r10,%rax,4),%rax 5d23a: c7 00 20 00 00 00 movl $0x20,(%rax) 5d240: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 5d246: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d24d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d254: 8d 51 ff lea -0x1(%rcx),%edx 5d257: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d25e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d264: 85 ed test %ebp,%ebp 5d266: 74 03 je 5d26b 5d268: 5b pop %rbx 5d269: 5d pop %rbp 5d26a: c3 retq 5d26b: 85 d2 test %edx,%edx 5d26d: 0f 8e 61 02 00 00 jle 5d4d4 5d273: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 5d27a: 48 8d 50 01 lea 0x1(%rax),%rdx 5d27e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d284: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d28b: 49 8d 04 81 lea (%r9,%rax,4),%rax 5d28f: c7 00 00 42 00 c0 movl $0xc0004200,(%rax) 5d295: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5d29b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d2a2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d2a9: 8d 56 ff lea -0x1(%rsi),%edx 5d2ac: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d2b3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d2b9: 85 d2 test %edx,%edx 5d2bb: 0f 8e 8b 02 00 00 jle 5d54c 5d2c1: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 5d2c8: 48 8d 50 01 lea 0x1(%rax),%rdx 5d2cc: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d2d2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d2d9: 49 8d 04 80 lea (%r8,%rax,4),%rax 5d2dd: c7 00 00 00 00 00 movl $0x0,(%rax) 5d2e3: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5d2e9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d2f0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d2f7: 8d 57 ff lea -0x1(%rdi),%edx 5d2fa: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d301: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d307: 85 d2 test %edx,%edx 5d309: 0f 8e 25 02 00 00 jle 5d534 5d30f: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 5d316: 48 8d 50 01 lea 0x1(%rax),%rdx 5d31a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d320: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d327: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5d32b: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 5d331: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5d337: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d33e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d345: 8d 56 ff lea -0x1(%rsi),%edx 5d348: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d34f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d355: 85 d2 test %edx,%edx 5d357: 0f 8e bf 01 00 00 jle 5d51c 5d35d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 5d364: 48 8d 50 01 lea 0x1(%rax),%rdx 5d368: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d36e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d375: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5d379: c7 00 00 00 00 00 movl $0x0,(%rax) 5d37f: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 5d385: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d38c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d393: 8d 57 ff lea -0x1(%rdi),%edx 5d396: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d39d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d3a3: 85 d2 test %edx,%edx 5d3a5: 0f 8e 59 01 00 00 jle 5d504 5d3ab: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 5d3b2: 48 8d 50 01 lea 0x1(%rax),%rdx 5d3b6: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d3bc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d3c3: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5d3c7: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 5d3cd: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 5d3d3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d3da: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 5d3e1: 8d 56 ff lea -0x1(%rsi),%edx 5d3e4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 5d3eb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 5d3f1: 85 d2 test %edx,%edx 5d3f3: 0f 8e f3 00 00 00 jle 5d4ec 5d3f9: 48 8d 50 01 lea 0x1(%rax),%rdx 5d3fd: 23 83 40 02 00 00 and 0x240(%rbx),%eax 5d403: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 5d40a: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 5d411: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5d415: c7 00 00 00 00 00 movl $0x0,(%rax) 5d41b: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 5d422: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 5d429: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 5d430: 5b pop %rbx 5d431: 5d pop %rbp 5d432: c3 retq 5d433: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d43a: e8 00 00 00 00 callq 5d43f 5d43f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d446: e9 d3 fd ff ff jmpq 5d21e 5d44b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d452: e8 00 00 00 00 callq 5d457 5d457: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d45e: e9 6d fd ff ff jmpq 5d1d0 5d463: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d46a: e8 00 00 00 00 callq 5d46f 5d46f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d476: e9 07 fd ff ff jmpq 5d182 5d47b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d482: e8 00 00 00 00 callq 5d487 5d487: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d48e: e9 a1 fc ff ff jmpq 5d134 5d493: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d49a: e8 00 00 00 00 callq 5d49f 5d49f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d4a6: e9 3b fc ff ff jmpq 5d0e6 5d4ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d4b2: e8 00 00 00 00 callq 5d4b7 5d4b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d4be: e9 d5 fb ff ff jmpq 5d098 5d4c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d4ca: e8 00 00 00 00 callq 5d4cf 5d4cf: e9 6f fb ff ff jmpq 5d043 5d4d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d4db: e8 00 00 00 00 callq 5d4e0 5d4e0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d4e7: e9 87 fd ff ff jmpq 5d273 5d4ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d4f3: e8 00 00 00 00 callq 5d4f8 5d4f8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d4ff: e9 f5 fe ff ff jmpq 5d3f9 5d504: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d50b: e8 00 00 00 00 callq 5d510 5d510: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d517: e9 8f fe ff ff jmpq 5d3ab 5d51c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d523: e8 00 00 00 00 callq 5d528 5d528: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d52f: e9 29 fe ff ff jmpq 5d35d 5d534: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d53b: e8 00 00 00 00 callq 5d540 5d540: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d547: e9 c3 fd ff ff jmpq 5d30f 5d54c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5d553: e8 00 00 00 00 callq 5d558 5d558: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 5d55f: e9 5d fd ff ff jmpq 5d2c1 5d564: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5d56b: 00 00 00 00 5d56f: 90 nop 000000000005d570 : 5d570: e8 00 00 00 00 callq 5d575 5d575: 41 57 push %r15 5d577: 41 56 push %r14 5d579: 41 55 push %r13 5d57b: 49 89 fd mov %rdi,%r13 5d57e: 41 54 push %r12 5d580: 55 push %rbp 5d581: 53 push %rbx 5d582: 48 83 ec 48 sub $0x48,%rsp 5d586: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 5d58d: 00 00 5d58f: 48 89 44 24 40 mov %rax,0x40(%rsp) 5d594: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 5d59a: 83 f8 02 cmp $0x2,%eax 5d59d: 0f 84 c4 20 00 00 je 5f667 5d5a3: 0f 87 d7 17 00 00 ja 5ed80 5d5a9: 85 c0 test %eax,%eax 5d5ab: 0f 84 02 21 00 00 je 5f6b3 5d5b1: 48 b8 02 00 00 00 08 movabs $0x800000002,%rax 5d5b8: 00 00 00 5d5bb: 48 89 87 28 8a 00 00 mov %rax,0x8a28(%rdi) 5d5c2: 48 b8 05 00 00 00 02 movabs $0x200000005,%rax 5d5c9: 00 00 00 5d5cc: 48 89 87 30 8a 00 00 mov %rax,0x8a30(%rdi) 5d5d3: 48 b8 04 00 00 00 08 movabs $0x800000004,%rax 5d5da: 00 00 00 5d5dd: 49 89 85 38 8a 00 00 mov %rax,0x8a38(%r13) 5d5e4: 41 bc 03 10 01 02 mov $0x2011003,%r12d 5d5ea: 48 b8 00 01 00 00 20 movabs $0x2000000100,%rax 5d5f1: 00 00 00 5d5f4: 49 89 85 40 8a 00 00 mov %rax,0x8a40(%r13) 5d5fb: 48 2d f8 00 00 00 sub $0xf8,%rax 5d601: 49 89 85 48 8a 00 00 mov %rax,0x8a48(%r13) 5d608: 48 b8 00 01 00 00 30 movabs $0x3000000100,%rax 5d60f: 00 00 00 5d612: 49 89 85 50 8a 00 00 mov %rax,0x8a50(%r13) 5d619: 41 c7 85 58 8a 00 00 movl $0x130,0x8a58(%r13) 5d620: 30 01 00 00 5d624: 31 c9 xor %ecx,%ecx 5d626: ba ff 00 00 00 mov $0xff,%edx 5d62b: be 00 20 00 00 mov $0x2000,%esi 5d630: 4c 89 ef mov %r13,%rdi 5d633: e8 00 00 00 00 callq 5d638 5d638: 31 c9 xor %ecx,%ecx 5d63a: ba 01 00 00 00 mov $0x1,%edx 5d63f: 4c 89 ef mov %r13,%rdi 5d642: be a8 03 00 00 mov $0x3a8,%esi 5d647: e8 00 00 00 00 callq 5d64c 5d64c: 31 c9 xor %ecx,%ecx 5d64e: ba 01 00 00 00 mov $0x1,%edx 5d653: 4c 89 ef mov %r13,%rdi 5d656: be aa 03 00 00 mov $0x3aa,%esi 5d65b: e8 00 00 00 00 callq 5d660 5d660: 31 c9 xor %ecx,%ecx 5d662: ba 03 00 00 00 mov $0x3,%edx 5d667: 4c 89 ef mov %r13,%rdi 5d66a: be 24 15 00 00 mov $0x1524,%esi 5d66f: e8 00 00 00 00 callq 5d674 5d674: 31 d2 xor %edx,%edx 5d676: be d8 09 00 00 mov $0x9d8,%esi 5d67b: 4c 89 ef mov %r13,%rdi 5d67e: e8 00 00 00 00 callq 5d683 5d683: 41 8b 95 2c 8a 00 00 mov 0x8a2c(%r13),%edx 5d68a: 41 c7 85 64 8a 00 00 movl $0x100,0x8a64(%r13) 5d691: 00 01 00 00 5d695: 41 89 85 78 8a 00 00 mov %eax,0x8a78(%r13) 5d69c: c1 e8 06 shr $0x6,%eax 5d69f: 89 c1 mov %eax,%ecx 5d6a1: b8 04 00 00 00 mov $0x4,%eax 5d6a6: 41 89 95 5c 8a 00 00 mov %edx,0x8a5c(%r13) 5d6ad: 83 e1 03 and $0x3,%ecx 5d6b0: 83 c1 08 add $0x8,%ecx 5d6b3: d3 e0 shl %cl,%eax 5d6b5: 89 c2 mov %eax,%edx 5d6b7: c1 fa 0a sar $0xa,%edx 5d6ba: 3d ff 13 00 00 cmp $0x13ff,%eax 5d6bf: 0f 8f 48 17 00 00 jg 5ee0d 5d6c5: 48 b8 01 00 00 00 40 movabs $0x4000000001,%rax 5d6cc: 00 00 00 5d6cf: 41 89 95 68 8a 00 00 mov %edx,0x8a68(%r13) 5d6d6: 41 c7 85 6c 8a 00 00 movl $0x20,0x8a6c(%r13) 5d6dd: 20 00 00 00 5d6e1: 49 89 85 70 8a 00 00 mov %rax,0x8a70(%r13) 5d6e8: 83 fa 02 cmp $0x2,%edx 5d6eb: 0f 85 4a 17 00 00 jne 5ee3b 5d6f1: 41 81 cc 00 00 00 10 or $0x10000000,%r12d 5d6f8: 41 81 e4 ff cf ff ff and $0xffffcfff,%r12d 5d6ff: 41 83 bd 28 8a 00 00 cmpl $0x2,0x8a28(%r13) 5d706: 02 5d707: 75 07 jne 5d710 5d709: 41 81 cc 00 10 00 00 or $0x1000,%r12d 5d710: 45 89 a5 84 8a 00 00 mov %r12d,0x8a84(%r13) 5d717: 31 c9 xor %ecx,%ecx 5d719: 44 89 e2 mov %r12d,%edx 5d71c: 4c 89 ef mov %r13,%rdi 5d71f: be 3e 26 00 00 mov $0x263e,%esi 5d724: e8 00 00 00 00 callq 5d729 5d729: 31 c9 xor %ecx,%ecx 5d72b: 44 89 e2 mov %r12d,%edx 5d72e: be f5 02 00 00 mov $0x2f5,%esi 5d733: 4c 89 ef mov %r13,%rdi 5d736: e8 00 00 00 00 callq 5d73b 5d73b: 31 c9 xor %ecx,%ecx 5d73d: 44 89 e2 mov %r12d,%edx 5d740: be 00 03 00 00 mov $0x300,%esi 5d745: 4c 89 ef mov %r13,%rdi 5d748: e8 00 00 00 00 callq 5d74d 5d74d: 31 c9 xor %ecx,%ecx 5d74f: 44 89 e2 mov %r12d,%edx 5d752: be d2 0b 00 00 mov $0xbd2,%esi 5d757: 4c 89 ef mov %r13,%rdi 5d75a: e8 00 00 00 00 callq 5d75f 5d75f: 31 c9 xor %ecx,%ecx 5d761: 44 89 e2 mov %r12d,%edx 5d764: be 2e 34 00 00 mov $0x342e,%esi 5d769: 4c 89 ef mov %r13,%rdi 5d76c: e8 00 00 00 00 callq 5d771 5d771: 31 c9 xor %ecx,%ecx 5d773: 44 89 e2 mov %r12d,%edx 5d776: 4c 89 ef mov %r13,%rdi 5d779: be 2e 36 00 00 mov $0x362e,%esi 5d77e: e8 00 00 00 00 callq 5d783 5d783: 49 8d bd 9c 8a 00 00 lea 0x8a9c(%r13),%rdi 5d78a: 44 89 e8 mov %r13d,%eax 5d78d: 49 c7 85 94 8a 00 00 movq $0x0,0x8a94(%r13) 5d794: 00 00 00 00 5d798: 49 c7 85 0c 8b 00 00 movq $0x0,0x8b0c(%r13) 5d79f: 00 00 00 00 5d7a3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 5d7a7: 29 f8 sub %edi,%eax 5d7a9: 8d 88 14 8b 00 00 lea 0x8b14(%rax),%ecx 5d7af: 31 c0 xor %eax,%eax 5d7b1: c1 e9 03 shr $0x3,%ecx 5d7b4: f3 48 ab rep stos %rax,%es:(%rdi) 5d7b7: b8 04 00 00 00 mov $0x4,%eax 5d7bc: 41 8b 95 68 8a 00 00 mov 0x8a68(%r13),%edx 5d7c3: 83 fa 01 cmp $0x1,%edx 5d7c6: 74 0b je 5d7d3 5d7c8: 31 c0 xor %eax,%eax 5d7ca: 83 fa 04 cmp $0x4,%edx 5d7cd: 0f 94 c0 sete %al 5d7d0: 83 c0 05 add $0x5,%eax 5d7d3: 41 8b b5 08 07 00 00 mov 0x708(%r13),%esi 5d7da: 83 fe 02 cmp $0x2,%esi 5d7dd: 0f 84 63 16 00 00 je 5ee46 5d7e3: 83 fe 03 cmp $0x3,%esi 5d7e6: 0f 84 d5 17 00 00 je 5efc1 5d7ec: 83 fe 04 cmp $0x4,%esi 5d7ef: 0f 84 a7 1c 00 00 je 5f49c 5d7f5: 83 fe 01 cmp $0x1,%esi 5d7f8: 0f 87 0c 1b 00 00 ja 5f30a 5d7fe: 48 bf 92 02 36 00 92 movabs $0x360a9200360292,%rdi 5d805: 0a 36 00 5d808: c1 e0 0b shl $0xb,%eax 5d80b: 31 db xor %ebx,%ebx 5d80d: 41 c7 85 9c 8a 00 00 movl $0x361292,0x8a9c(%r13) 5d814: 92 12 36 00 5d818: 89 c2 mov %eax,%edx 5d81a: 49 89 bd 94 8a 00 00 mov %rdi,0x8a94(%r13) 5d821: 48 bf 8a 02 00 00 92 movabs $0x21a920000028a,%rdi 5d828: 1a 02 00 5d82b: 81 ca 92 02 12 00 or $0x120292,%edx 5d831: 49 89 bd a4 8a 00 00 mov %rdi,0x8aa4(%r13) 5d838: 48 bf 92 12 03 00 12 movabs $0x2211200031292,%rdi 5d83f: 21 02 00 5d842: 41 89 95 a0 8a 00 00 mov %edx,0x8aa0(%r13) 5d849: 89 c2 mov %eax,%edx 5d84b: 81 ca 91 02 30 00 or $0x300291,%edx 5d851: 49 89 bd ac 8a 00 00 mov %rdi,0x8aac(%r13) 5d858: 48 bf 04 00 00 00 88 movabs $0x28800000004,%rdi 5d85f: 02 00 00 5d862: 41 89 95 d8 8a 00 00 mov %edx,0x8ad8(%r13) 5d869: 89 c2 mov %eax,%edx 5d86b: 0d 9d 02 30 00 or $0x30029d,%eax 5d870: 41 89 85 e4 8a 00 00 mov %eax,0x8ae4(%r13) 5d877: 48 b8 91 12 13 00 91 movabs $0x12129100131291,%rax 5d87e: 12 12 00 5d881: 81 ca a1 02 30 00 or $0x3002a1,%edx 5d887: 49 89 bd b4 8a 00 00 mov %rdi,0x8ab4(%r13) 5d88e: 48 bf 90 12 36 00 90 movabs $0x35129000361290,%rdi 5d895: 12 35 00 5d898: 49 89 85 e8 8a 00 00 mov %rax,0x8ae8(%r13) 5d89f: 48 b8 91 12 03 00 91 movabs $0x21a9100031291,%rax 5d8a6: 1a 02 00 5d8a9: 49 89 bd bc 8a 00 00 mov %rdi,0x8abc(%r13) 5d8b0: 48 bf 90 1a 30 00 89 movabs $0x28900301a90,%rdi 5d8b7: 02 00 00 5d8ba: 49 89 85 f0 8a 00 00 mov %rax,0x8af0(%r13) 5d8c1: 48 b8 11 21 02 00 11 movabs $0x2211100022111,%rax 5d8c8: 21 02 00 5d8cb: 49 89 bd c4 8a 00 00 mov %rdi,0x8ac4(%r13) 5d8d2: 48 bf 91 12 32 00 91 movabs $0x31129100321291,%rdi 5d8d9: 12 31 00 5d8dc: 49 89 85 f8 8a 00 00 mov %rax,0x8af8(%r13) 5d8e3: 49 89 85 00 8b 00 00 mov %rax,0x8b00(%r13) 5d8ea: 48 b8 11 21 02 00 11 movabs $0x1291100022111,%rax 5d8f1: 29 01 00 5d8f4: 41 89 95 e0 8a 00 00 mov %edx,0x8ae0(%r13) 5d8fb: ba 92 02 36 00 mov $0x360292,%edx 5d900: 49 89 bd cc 8a 00 00 mov %rdi,0x8acc(%r13) 5d907: 41 c7 85 d4 8a 00 00 movl $0x301a91,0x8ad4(%r13) 5d90e: 91 1a 30 00 5d912: 41 c7 85 dc 8a 00 00 movl $0x28d,0x8adc(%r13) 5d919: 8d 02 00 00 5d91d: 49 89 85 08 8b 00 00 mov %rax,0x8b08(%r13) 5d924: eb 08 jmp 5d92e 5d926: 41 8b 94 9d 94 8a 00 mov 0x8a94(%r13,%rbx,4),%edx 5d92d: 00 5d92e: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi 5d934: 31 c9 xor %ecx,%ecx 5d936: 4c 89 ef mov %r13,%rdi 5d939: 48 83 c3 01 add $0x1,%rbx 5d93d: e8 00 00 00 00 callq 5d942 5d942: 48 83 fb 20 cmp $0x20,%rbx 5d946: 75 de jne 5d926 5d948: 41 8b 85 38 8a 00 00 mov 0x8a38(%r13),%eax 5d94f: 31 d2 xor %edx,%edx 5d951: 41 f7 b5 34 8a 00 00 divl 0x8a34(%r13) 5d958: 89 04 24 mov %eax,(%rsp) 5d95b: 49 8d 85 18 0b 00 00 lea 0xb18(%r13),%rax 5d962: 48 89 c7 mov %rax,%rdi 5d965: 48 89 44 24 18 mov %rax,0x18(%rsp) 5d96a: e8 00 00 00 00 callq 5d96f 5d96f: 41 8b 9d 28 8a 00 00 mov 0x8a28(%r13),%ebx 5d976: 85 db test %ebx,%ebx 5d978: 0f 84 66 1d 00 00 je 5f6e4 5d97e: 31 db xor %ebx,%ebx 5d980: 45 31 ff xor %r15d,%r15d 5d983: 41 bc 01 00 00 00 mov $0x1,%r12d 5d989: 4d 89 ee mov %r13,%r14 5d98c: 41 8b b6 34 8a 00 00 mov 0x8a34(%r14),%esi 5d993: 45 31 ed xor %r13d,%r13d 5d996: 85 f6 test %esi,%esi 5d998: 74 7b je 5da15 5d99a: b9 ff ff ff ff mov $0xffffffff,%ecx 5d99f: 44 89 ea mov %r13d,%edx 5d9a2: 44 89 fe mov %r15d,%esi 5d9a5: 4c 89 f7 mov %r14,%rdi 5d9a8: e8 03 c3 ff ff callq 59cb0 5d9ad: 31 d2 xor %edx,%edx 5d9af: be 3d 26 00 00 mov $0x263d,%esi 5d9b4: 4c 89 f7 mov %r14,%rdi 5d9b7: e8 00 00 00 00 callq 5d9bc 5d9bc: 31 d2 xor %edx,%edx 5d9be: be df 26 00 00 mov $0x26df,%esi 5d9c3: 4c 89 f7 mov %r14,%rdi 5d9c6: 89 c5 mov %eax,%ebp 5d9c8: e8 00 00 00 00 callq 5d9cd 5d9cd: 41 8b b6 34 8a 00 00 mov 0x8a34(%r14),%esi 5d9d4: 31 d2 xor %edx,%edx 5d9d6: 4c 89 e7 mov %r12,%rdi 5d9d9: 09 c5 or %eax,%ebp 5d9db: 41 8b 86 38 8a 00 00 mov 0x8a38(%r14),%eax 5d9e2: 48 c1 fd 10 sar $0x10,%rbp 5d9e6: f7 f6 div %esi 5d9e8: 40 0f b6 ed movzbl %bpl,%ebp 5d9ec: f7 d5 not %ebp 5d9ee: 89 c1 mov %eax,%ecx 5d9f0: 48 d3 e7 shl %cl,%rdi 5d9f3: 89 f1 mov %esi,%ecx 5d9f5: 41 0f af cf imul %r15d,%ecx 5d9f9: 48 89 f8 mov %rdi,%rax 5d9fc: 83 e8 01 sub $0x1,%eax 5d9ff: 21 c5 and %eax,%ebp 5da01: 44 01 e9 add %r13d,%ecx 5da04: 0f af 0c 24 imul (%rsp),%ecx 5da08: 41 83 c5 01 add $0x1,%r13d 5da0c: d3 e5 shl %cl,%ebp 5da0e: 09 eb or %ebp,%ebx 5da10: 44 39 ee cmp %r13d,%esi 5da13: 77 85 ja 5d99a 5da15: 41 83 c7 01 add $0x1,%r15d 5da19: 45 39 be 28 8a 00 00 cmp %r15d,0x8a28(%r14) 5da20: 0f 87 66 ff ff ff ja 5d98c 5da26: 4c 89 f7 mov %r14,%rdi 5da29: 4d 89 f5 mov %r14,%r13 5da2c: be 0b 20 00 00 mov $0x200b,%esi 5da31: 31 c9 xor %ecx,%ecx 5da33: ba 00 00 00 e0 mov $0xe0000000,%edx 5da38: e8 00 00 00 00 callq 5da3d 5da3d: 41 89 9e 60 8a 00 00 mov %ebx,0x8a60(%r14) 5da44: 89 df mov %ebx,%edi 5da46: 41 8b ae 38 8a 00 00 mov 0x8a38(%r14),%ebp 5da4d: e8 00 00 00 00 callq 5da52 5da52: 41 89 86 88 8a 00 00 mov %eax,0x8a88(%r14) 5da59: 41 8b b5 08 07 00 00 mov 0x708(%r13),%esi 5da60: 45 8b b6 28 8a 00 00 mov 0x8a28(%r14),%r14d 5da67: 83 fe 03 cmp $0x3,%esi 5da6a: 0f 84 21 1a 00 00 je 5f491 5da70: 83 fe 03 cmp $0x3,%esi 5da73: 0f 87 1c 15 00 00 ja 5ef95 5da79: 83 fe 02 cmp $0x2,%esi 5da7c: 41 b9 40 12 00 00 mov $0x1240,%r9d 5da82: b8 60 12 00 2a mov $0x2a001260,%eax 5da87: 44 0f 45 c8 cmovne %eax,%r9d 5da8b: 85 db test %ebx,%ebx 5da8d: 74 1e je 5daad 5da8f: 44 0f af f5 imul %ebp,%r14d 5da93: ba 10 00 00 00 mov $0x10,%edx 5da98: 41 83 fe 10 cmp $0x10,%r14d 5da9c: 44 0f 47 f2 cmova %edx,%r14d 5daa0: 45 3b b5 88 8a 00 00 cmp 0x8a88(%r13),%r14d 5daa7: 0f 87 4f 16 00 00 ja 5f0fc 5daad: 31 c9 xor %ecx,%ecx 5daaf: 44 89 ca mov %r9d,%edx 5dab2: be d4 a0 00 00 mov $0xa0d4,%esi 5dab7: 4c 89 ef mov %r13,%rdi 5daba: e8 00 00 00 00 callq 5dabf 5dabf: 45 8b bd 28 8a 00 00 mov 0x8a28(%r13),%r15d 5dac6: 45 31 e4 xor %r12d,%r12d 5dac9: 45 85 ff test %r15d,%r15d 5dacc: 0f 84 8a 00 00 00 je 5db5c 5dad2: 45 8b b5 34 8a 00 00 mov 0x8a34(%r13),%r14d 5dad9: 45 85 f6 test %r14d,%r14d 5dadc: 74 6d je 5db4b 5dade: 49 63 dc movslq %r12d,%rbx 5dae1: 31 ed xor %ebp,%ebp 5dae3: 48 c1 e3 05 shl $0x5,%rbx 5dae7: 4c 01 eb add %r13,%rbx 5daea: b9 ff ff ff ff mov $0xffffffff,%ecx 5daef: 89 ea mov %ebp,%edx 5daf1: 44 89 e6 mov %r12d,%esi 5daf4: 4c 89 ef mov %r13,%rdi 5daf7: e8 b4 c1 ff ff callq 59cb0 5dafc: 31 d2 xor %edx,%edx 5dafe: be 3d 26 00 00 mov $0x263d,%esi 5db03: 4c 89 ef mov %r13,%rdi 5db06: e8 00 00 00 00 callq 5db0b 5db0b: 31 d2 xor %edx,%edx 5db0d: be df 26 00 00 mov $0x26df,%esi 5db12: 4c 89 ef mov %r13,%rdi 5db15: 89 83 5c 8b 00 00 mov %eax,0x8b5c(%rbx) 5db1b: 83 c5 01 add $0x1,%ebp 5db1e: 48 83 c3 10 add $0x10,%rbx 5db22: e8 00 00 00 00 callq 5db27 5db27: 31 d2 xor %edx,%edx 5db29: be d4 a0 00 00 mov $0xa0d4,%esi 5db2e: 4c 89 ef mov %r13,%rdi 5db31: 89 83 50 8b 00 00 mov %eax,0x8b50(%rbx) 5db37: e8 00 00 00 00 callq 5db3c 5db3c: 89 83 54 8b 00 00 mov %eax,0x8b54(%rbx) 5db42: 41 39 ad 34 8a 00 00 cmp %ebp,0x8a34(%r13) 5db49: 77 9f ja 5daea 5db4b: 41 83 c4 01 add $0x1,%r12d 5db4f: 45 39 a5 28 8a 00 00 cmp %r12d,0x8a28(%r13) 5db56: 0f 87 76 ff ff ff ja 5dad2 5db5c: 31 c9 xor %ecx,%ecx 5db5e: ba 00 00 00 e0 mov $0xe0000000,%edx 5db63: be 0b 20 00 00 mov $0x200b,%esi 5db68: 4c 89 ef mov %r13,%rdi 5db6b: e8 00 00 00 00 callq 5db70 5db70: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 5db75: 45 31 e4 xor %r12d,%r12d 5db78: 41 bf 01 00 00 00 mov $0x1,%r15d 5db7e: 48 89 df mov %rbx,%rdi 5db81: e8 00 00 00 00 callq 5db86 5db86: 48 89 df mov %rbx,%rdi 5db89: e8 00 00 00 00 callq 5db8e 5db8e: 41 8b ad 28 8a 00 00 mov 0x8a28(%r13),%ebp 5db95: 85 ed test %ebp,%ebp 5db97: 0f 84 cf 00 00 00 je 5dc6c 5db9d: 41 8b 9d 34 8a 00 00 mov 0x8a34(%r13),%ebx 5dba4: 45 31 f6 xor %r14d,%r14d 5dba7: 85 db test %ebx,%ebx 5dba9: 75 1e jne 5dbc9 5dbab: e9 ab 00 00 00 jmpq 5dc5b 5dbb0: 83 c1 01 add $0x1,%ecx 5dbb3: 83 f9 10 cmp $0x10,%ecx 5dbb6: 75 75 jne 5dc2d 5dbb8: 41 83 c6 01 add $0x1,%r14d 5dbbc: 45 39 b5 34 8a 00 00 cmp %r14d,0x8a34(%r13) 5dbc3: 0f 86 92 00 00 00 jbe 5dc5b 5dbc9: b9 ff ff ff ff mov $0xffffffff,%ecx 5dbce: 44 89 f2 mov %r14d,%edx 5dbd1: 44 89 e6 mov %r12d,%esi 5dbd4: 4c 89 ef mov %r13,%rdi 5dbd7: e8 d4 c0 ff ff callq 59cb0 5dbdc: 31 d2 xor %edx,%edx 5dbde: be 3a 24 00 00 mov $0x243a,%esi 5dbe3: 4c 89 ef mov %r13,%rdi 5dbe6: e8 00 00 00 00 callq 5dbeb 5dbeb: 31 d2 xor %edx,%edx 5dbed: be 6f 22 00 00 mov $0x226f,%esi 5dbf2: 4c 89 ef mov %r13,%rdi 5dbf5: 89 c5 mov %eax,%ebp 5dbf7: e8 00 00 00 00 callq 5dbfc 5dbfc: 31 d2 xor %edx,%edx 5dbfe: be 70 22 00 00 mov $0x2270,%esi 5dc03: 4c 89 ef mov %r13,%rdi 5dc06: 89 c3 mov %eax,%ebx 5dc08: e8 00 00 00 00 callq 5dc0d 5dc0d: 41 8b 8d 30 8a 00 00 mov 0x8a30(%r13),%ecx 5dc14: ba 01 00 00 00 mov $0x1,%edx 5dc19: 09 c3 or %eax,%ebx 5dc1b: 4c 89 f8 mov %r15,%rax 5dc1e: 48 d3 e0 shl %cl,%rax 5dc21: c1 eb 10 shr $0x10,%ebx 5dc24: 31 c9 xor %ecx,%ecx 5dc26: f7 d3 not %ebx 5dc28: 83 e8 01 sub $0x1,%eax 5dc2b: 21 c3 and %eax,%ebx 5dc2d: d3 e2 shl %cl,%edx 5dc2f: 85 da test %ebx,%edx 5dc31: 0f 84 79 ff ff ff je 5dbb0 5dc37: f7 d2 not %edx 5dc39: 31 c9 xor %ecx,%ecx 5dc3b: be 3a 24 00 00 mov $0x243a,%esi 5dc40: 4c 89 ef mov %r13,%rdi 5dc43: 21 ea and %ebp,%edx 5dc45: 41 83 c6 01 add $0x1,%r14d 5dc49: e8 00 00 00 00 callq 5dc4e 5dc4e: 45 39 b5 34 8a 00 00 cmp %r14d,0x8a34(%r13) 5dc55: 0f 87 6e ff ff ff ja 5dbc9 5dc5b: 41 83 c4 01 add $0x1,%r12d 5dc5f: 45 39 a5 28 8a 00 00 cmp %r12d,0x8a28(%r13) 5dc66: 0f 87 31 ff ff ff ja 5db9d 5dc6c: 31 c9 xor %ecx,%ecx 5dc6e: ba 00 00 00 e0 mov $0xe0000000,%edx 5dc73: be 0b 20 00 00 mov $0x200b,%esi 5dc78: 4c 89 ef mov %r13,%rdi 5dc7b: e8 00 00 00 00 callq 5dc80 5dc80: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 5dc85: 41 bf 02 00 00 00 mov $0x2,%r15d 5dc8b: e8 00 00 00 00 callq 5dc90 5dc90: 49 8d 85 98 b2 00 00 lea 0xb298(%r13),%rax 5dc97: 41 f6 85 1a 07 00 00 testb $0x2,0x71a(%r13) 5dc9e: 02 5dc9f: 75 07 jne 5dca8 5dca1: 45 8b bd 30 8a 00 00 mov 0x8a30(%r13),%r15d 5dca8: 48 8d 78 08 lea 0x8(%rax),%rdi 5dcac: ba 02 00 00 00 mov $0x2,%edx 5dcb1: be 04 00 00 00 mov $0x4,%esi 5dcb6: 31 db xor %ebx,%ebx 5dcb8: 49 c7 85 98 b2 00 00 movq $0x0,0xb298(%r13) 5dcbf: 00 00 00 00 5dcc3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 5dcc7: 48 c7 80 94 00 00 00 movq $0x0,0x94(%rax) 5dcce: 00 00 00 00 5dcd2: 48 29 f8 sub %rdi,%rax 5dcd5: 48 89 c1 mov %rax,%rcx 5dcd8: 31 c0 xor %eax,%eax 5dcda: 81 c1 9c 00 00 00 add $0x9c,%ecx 5dce0: c1 e9 03 shr $0x3,%ecx 5dce3: f3 48 ab rep stos %rax,%es:(%rdi) 5dce6: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 5dceb: e8 00 00 00 00 callq 5dcf0 5dcf0: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 5dcf5: e8 00 00 00 00 callq 5dcfa 5dcfa: 41 8b 85 28 8a 00 00 mov 0x8a28(%r13),%eax 5dd01: 89 44 24 14 mov %eax,0x14(%rsp) 5dd05: 85 c0 test %eax,%eax 5dd07: 0f 84 6c 01 00 00 je 5de79 5dd0d: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 5dd14: 00 5dd15: 45 31 f6 xor %r14d,%r14d 5dd18: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 5dd1f: 00 5dd20: 45 8b 9d 34 8a 00 00 mov 0x8a34(%r13),%r11d 5dd27: 45 85 db test %r11d,%r11d 5dd2a: 0f 84 34 01 00 00 je 5de64 5dd30: 41 83 fe 03 cmp $0x3,%r14d 5dd34: 49 63 ee movslq %r14d,%rbp 5dd37: 43 8d 04 36 lea (%r14,%r14,1),%eax 5dd3b: 44 89 74 24 04 mov %r14d,0x4(%rsp) 5dd40: 0f 9e 44 24 10 setle 0x10(%rsp) 5dd45: 41 83 fe 01 cmp $0x1,%r14d 5dd49: 4d 89 ee mov %r13,%r14 5dd4c: 0f 9e 44 24 0c setle 0xc(%rsp) 5dd51: 45 31 e4 xor %r12d,%r12d 5dd54: 48 c1 e5 04 shl $0x4,%rbp 5dd58: 4c 01 ed add %r13,%rbp 5dd5b: 45 89 e5 mov %r12d,%r13d 5dd5e: 41 89 c4 mov %eax,%r12d 5dd61: 8b 74 24 04 mov 0x4(%rsp),%esi 5dd65: b9 ff ff ff ff mov $0xffffffff,%ecx 5dd6a: 44 89 ea mov %r13d,%edx 5dd6d: 4c 89 f7 mov %r14,%rdi 5dd70: e8 3b bf ff ff callq 59cb0 5dd75: 41 83 fd 01 cmp $0x1,%r13d 5dd79: 0f 9e 04 24 setle (%rsp) 5dd7d: 7f 24 jg 5dda3 5dd7f: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 5dd84: 74 1d je 5dda3 5dd86: 49 63 c4 movslq %r12d,%rax 5dd89: 8b 54 84 20 mov 0x20(%rsp,%rax,4),%edx 5dd8d: 85 d2 test %edx,%edx 5dd8f: 74 12 je 5dda3 5dd91: c1 e2 10 shl $0x10,%edx 5dd94: 31 c9 xor %ecx,%ecx 5dd96: be 70 22 00 00 mov $0x2270,%esi 5dd9b: 4c 89 f7 mov %r14,%rdi 5dd9e: e8 00 00 00 00 callq 5dda3 5dda3: 31 d2 xor %edx,%edx 5dda5: be 6f 22 00 00 mov $0x226f,%esi 5ddaa: 4c 89 f7 mov %r14,%rdi 5ddad: e8 00 00 00 00 callq 5ddb2 5ddb2: 31 d2 xor %edx,%edx 5ddb4: be 70 22 00 00 mov $0x2270,%esi 5ddb9: 4c 89 f7 mov %r14,%rdi 5ddbc: 89 c3 mov %eax,%ebx 5ddbe: e8 00 00 00 00 callq 5ddc3 5ddc3: 41 8b 96 30 8a 00 00 mov 0x8a30(%r14),%edx 5ddca: 09 c3 or %eax,%ebx 5ddcc: b8 01 00 00 00 mov $0x1,%eax 5ddd1: 89 d1 mov %edx,%ecx 5ddd3: c1 eb 10 shr $0x10,%ebx 5ddd6: 48 d3 e0 shl %cl,%rax 5ddd9: f7 d3 not %ebx 5dddb: 48 89 c1 mov %rax,%rcx 5ddde: 83 e9 01 sub $0x1,%ecx 5dde1: 21 d9 and %ebx,%ecx 5dde3: 89 8d f4 b2 00 00 mov %ecx,0xb2f4(%rbp) 5dde9: 85 d2 test %edx,%edx 5ddeb: 74 33 je 5de20 5dded: 41 89 d3 mov %edx,%r11d 5ddf0: 45 31 d2 xor %r10d,%r10d 5ddf3: 31 d2 xor %edx,%edx 5ddf5: 31 c0 xor %eax,%eax 5ddf7: 41 b9 01 00 00 00 mov $0x1,%r9d 5ddfd: 44 85 c9 test %r9d,%ecx 5de00: 74 0e je 5de10 5de02: 89 d6 mov %edx,%esi 5de04: 44 09 ce or %r9d,%esi 5de07: 44 39 f8 cmp %r15d,%eax 5de0a: 0f 42 d6 cmovb %esi,%edx 5de0d: 83 c0 01 add $0x1,%eax 5de10: 41 83 c2 01 add $0x1,%r10d 5de14: 45 01 c9 add %r9d,%r9d 5de17: 45 39 da cmp %r11d,%r10d 5de1a: 75 e1 jne 5ddfd 5de1c: 01 44 24 08 add %eax,0x8(%rsp) 5de20: 80 3c 24 00 cmpb $0x0,(%rsp) 5de24: 74 17 je 5de3d 5de26: 80 7c 24 0c 00 cmpb $0x0,0xc(%rsp) 5de2b: 74 10 je 5de3d 5de2d: 42 8d 0c e5 00 00 00 lea 0x0(,%r12,8),%ecx 5de34: 00 5de35: 89 d0 mov %edx,%eax 5de37: d3 e0 shl %cl,%eax 5de39: 09 44 24 14 or %eax,0x14(%rsp) 5de3d: 89 95 b4 b2 00 00 mov %edx,0xb2b4(%rbp) 5de43: 41 83 c5 01 add $0x1,%r13d 5de47: 48 83 c5 04 add $0x4,%rbp 5de4b: 41 83 c4 01 add $0x1,%r12d 5de4f: 45 39 ae 34 8a 00 00 cmp %r13d,0x8a34(%r14) 5de56: 0f 87 05 ff ff ff ja 5dd61 5de5c: 4d 89 f5 mov %r14,%r13 5de5f: 44 8b 74 24 04 mov 0x4(%rsp),%r14d 5de64: 41 83 c6 01 add $0x1,%r14d 5de68: 45 39 b5 28 8a 00 00 cmp %r14d,0x8a28(%r13) 5de6f: 0f 87 ab fe ff ff ja 5dd20 5de75: 8b 5c 24 08 mov 0x8(%rsp),%ebx 5de79: 31 c9 xor %ecx,%ecx 5de7b: ba 00 00 00 e0 mov $0xe0000000,%edx 5de80: be 0b 20 00 00 mov $0x200b,%esi 5de85: 4c 89 ef mov %r13,%rdi 5de88: e8 00 00 00 00 callq 5de8d 5de8d: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 5de92: e8 00 00 00 00 callq 5de97 5de97: 8b 44 24 14 mov 0x14(%rsp),%eax 5de9b: 31 c9 xor %ecx,%ecx 5de9d: ba 16 2b 00 00 mov $0x2b16,%edx 5dea2: 41 89 9d ac b2 00 00 mov %ebx,0xb2ac(%r13) 5dea9: be d8 21 00 00 mov $0x21d8,%esi 5deae: 4c 89 ef mov %r13,%rdi 5deb1: 41 89 85 b0 b2 00 00 mov %eax,0xb2b0(%r13) 5deb8: 41 c7 85 dc 8b 00 00 movl $0x0,0x8bdc(%r13) 5debf: 00 00 00 00 5dec3: e8 00 00 00 00 callq 5dec8 5dec8: 31 c9 xor %ecx,%ecx 5deca: ba 30 60 00 00 mov $0x6030,%edx 5decf: 4c 89 ef mov %r13,%rdi 5ded2: be d9 21 00 00 mov $0x21d9,%esi 5ded7: e8 00 00 00 00 callq 5dedc 5dedc: 31 d2 xor %edx,%edx 5dede: be 18 24 00 00 mov $0x2418,%esi 5dee3: 4c 89 ef mov %r13,%rdi 5dee6: e8 00 00 00 00 callq 5deeb 5deeb: 31 c9 xor %ecx,%ecx 5deed: be 18 24 00 00 mov $0x2418,%esi 5def2: 4c 89 ef mov %r13,%rdi 5def5: 89 c2 mov %eax,%edx 5def7: e8 00 00 00 00 callq 5defc 5defc: 31 c9 xor %ecx,%ecx 5defe: ba 04 00 00 00 mov $0x4,%edx 5df03: 4c 89 ef mov %r13,%rdi 5df06: be 4f 24 00 00 mov $0x244f,%esi 5df0b: e8 00 00 00 00 callq 5df10 5df10: 31 c9 xor %ecx,%ecx 5df12: be f3 22 00 00 mov $0x22f3,%esi 5df17: 4c 89 ef mov %r13,%rdi 5df1a: 41 8b 95 50 8a 00 00 mov 0x8a50(%r13),%edx 5df21: 41 8b 85 54 8a 00 00 mov 0x8a54(%r13),%eax 5df28: c1 e2 06 shl $0x6,%edx 5df2b: c1 e0 0f shl $0xf,%eax 5df2e: 09 c2 or %eax,%edx 5df30: 41 8b 85 58 8a 00 00 mov 0x8a58(%r13),%eax 5df37: 41 0b 95 4c 8a 00 00 or 0x8a4c(%r13),%edx 5df3e: c1 e0 17 shl $0x17,%eax 5df41: 09 c2 or %eax,%edx 5df43: e8 00 00 00 00 callq 5df48 5df48: 31 c9 xor %ecx,%ecx 5df4a: ba 01 00 00 00 mov $0x1,%edx 5df4f: 4c 89 ef mov %r13,%rdi 5df52: be 5d 22 00 00 mov $0x225d,%esi 5df57: e8 00 00 00 00 callq 5df5c 5df5c: 31 c9 xor %ecx,%ecx 5df5e: 31 d2 xor %edx,%edx 5df60: be ff 21 00 00 mov $0x21ff,%esi 5df65: 4c 89 ef mov %r13,%rdi 5df68: e8 00 00 00 00 callq 5df6d 5df6d: 31 c9 xor %ecx,%ecx 5df6f: 31 d2 xor %edx,%edx 5df71: be 00 23 00 00 mov $0x2300,%esi 5df76: 4c 89 ef mov %r13,%rdi 5df79: e8 00 00 00 00 callq 5df7e 5df7e: 31 c9 xor %ecx,%ecx 5df80: ba ff 0f ff 00 mov $0xff0fff,%edx 5df85: 4c 89 ef mov %r13,%rdi 5df88: be c9 22 00 00 mov $0x22c9,%esi 5df8d: e8 00 00 00 00 callq 5df92 5df92: 31 c9 xor %ecx,%ecx 5df94: ba c2 00 00 00 mov $0xc2,%edx 5df99: 4c 89 ef mov %r13,%rdi 5df9c: be 31 22 00 00 mov $0x2231,%esi 5dfa1: e8 00 00 00 00 callq 5dfa6 5dfa6: 31 c9 xor %ecx,%ecx 5dfa8: ba 10 00 00 00 mov $0x10,%edx 5dfad: 4c 89 ef mov %r13,%rdi 5dfb0: be 35 22 00 00 mov $0x2235,%esi 5dfb5: e8 00 00 00 00 callq 5dfba 5dfba: 31 c9 xor %ecx,%ecx 5dfbc: 31 d2 xor %edx,%edx 5dfbe: be c4 22 00 00 mov $0x22c4,%esi 5dfc3: 4c 89 ef mov %r13,%rdi 5dfc6: e8 00 00 00 00 callq 5dfcb 5dfcb: 31 c9 xor %ecx,%ecx 5dfcd: 31 d2 xor %edx,%edx 5dfcf: be 88 26 00 00 mov $0x2688,%esi 5dfd4: 4c 89 ef mov %r13,%rdi 5dfd7: e8 00 00 00 00 callq 5dfdc 5dfdc: 31 c9 xor %ecx,%ecx 5dfde: 31 d2 xor %edx,%edx 5dfe0: be 89 26 00 00 mov $0x2689,%esi 5dfe5: 4c 89 ef mov %r13,%rdi 5dfe8: e8 00 00 00 00 callq 5dfed 5dfed: 31 c9 xor %ecx,%ecx 5dfef: 31 d2 xor %edx,%edx 5dff1: be 8a 26 00 00 mov $0x268a,%esi 5dff6: 4c 89 ef mov %r13,%rdi 5dff9: e8 00 00 00 00 callq 5dffe 5dffe: 31 c9 xor %ecx,%ecx 5e000: 31 d2 xor %edx,%edx 5e002: be 8b 26 00 00 mov $0x268b,%esi 5e007: 4c 89 ef mov %r13,%rdi 5e00a: e8 00 00 00 00 callq 5e00f 5e00f: 31 c9 xor %ecx,%ecx 5e011: 31 d2 xor %edx,%edx 5e013: be 8c 26 00 00 mov $0x268c,%esi 5e018: 4c 89 ef mov %r13,%rdi 5e01b: e8 00 00 00 00 callq 5e020 5e020: 31 c9 xor %ecx,%ecx 5e022: 31 d2 xor %edx,%edx 5e024: be 8d 26 00 00 mov $0x268d,%esi 5e029: 4c 89 ef mov %r13,%rdi 5e02c: e8 00 00 00 00 callq 5e031 5e031: 31 c9 xor %ecx,%ecx 5e033: 31 d2 xor %edx,%edx 5e035: be 8e 26 00 00 mov $0x268e,%esi 5e03a: 4c 89 ef mov %r13,%rdi 5e03d: e8 00 00 00 00 callq 5e042 5e042: 31 c9 xor %ecx,%ecx 5e044: 31 d2 xor %edx,%edx 5e046: be 8f 26 00 00 mov $0x268f,%esi 5e04b: 4c 89 ef mov %r13,%rdi 5e04e: e8 00 00 00 00 callq 5e053 5e053: 31 d2 xor %edx,%edx 5e055: be 00 0b 00 00 mov $0xb00,%esi 5e05a: 4c 89 ef mov %r13,%rdi 5e05d: e8 00 00 00 00 callq 5e062 5e062: 31 c9 xor %ecx,%ecx 5e064: be 00 0b 00 00 mov $0xb00,%esi 5e069: 4c 89 ef mov %r13,%rdi 5e06c: 89 c2 mov %eax,%edx 5e06e: e8 00 00 00 00 callq 5e073 5e073: 31 c9 xor %ecx,%ecx 5e075: ba 07 00 00 00 mov $0x7,%edx 5e07a: 4c 89 ef mov %r13,%rdi 5e07d: be 85 22 00 00 mov $0x2285,%esi 5e082: e8 00 00 00 00 callq 5e087 5e087: bf de 46 03 00 mov $0x346de,%edi 5e08c: e8 00 00 00 00 callq 5e091 5e091: 49 8b 85 68 8c 00 00 mov 0x8c68(%r13),%rax 5e098: 4c 89 ef mov %r13,%rdi 5e09b: 48 8b 40 38 mov 0x38(%rax),%rax 5e09f: e8 00 00 00 00 callq 5e0a4 5e0a4: 41 89 c4 mov %eax,%r12d 5e0a7: 85 c0 test %eax,%eax 5e0a9: 0f 85 ab 0c 00 00 jne 5ed5a 5e0af: 31 f6 xor %esi,%esi 5e0b1: 4c 89 ef mov %r13,%rdi 5e0b4: e8 d7 c9 ff ff callq 5aa90 5e0b9: 49 83 bd 98 91 00 00 cmpq $0x0,0x9198(%r13) 5e0c0: 00 5e0c1: 0f 84 ba 17 00 00 je 5f881 5e0c7: 49 83 bd a8 91 00 00 cmpq $0x0,0x91a8(%r13) 5e0ce: 00 5e0cf: 0f 84 ac 17 00 00 je 5f881 5e0d5: 49 83 bd b8 91 00 00 cmpq $0x0,0x91b8(%r13) 5e0dc: 00 5e0dd: 0f 84 9e 17 00 00 je 5f881 5e0e3: 31 c9 xor %ecx,%ecx 5e0e5: ba 00 00 00 15 mov $0x15000000,%edx 5e0ea: be b6 21 00 00 mov $0x21b6,%esi 5e0ef: 4c 89 ef mov %r13,%rdi 5e0f2: e8 00 00 00 00 callq 5e0f7 5e0f7: 31 c9 xor %ecx,%ecx 5e0f9: 31 d2 xor %edx,%edx 5e0fb: be 50 21 00 00 mov $0x2150,%esi 5e100: 4c 89 ef mov %r13,%rdi 5e103: e8 00 00 00 00 callq 5e108 5e108: bf de 46 03 00 mov $0x346de,%edi 5e10d: e8 00 00 00 00 callq 5e112 5e112: 49 8b 85 a8 91 00 00 mov 0x91a8(%r13),%rax 5e119: 4c 8b 70 08 mov 0x8(%rax),%r14 5e11d: 49 8b 85 b8 91 00 00 mov 0x91b8(%r13),%rax 5e124: 4c 8b 60 08 mov 0x8(%rax),%r12 5e128: 49 8b 85 98 91 00 00 mov 0x9198(%r13),%rax 5e12f: 4c 89 f7 mov %r14,%rdi 5e132: 48 8b 68 08 mov 0x8(%rax),%rbp 5e136: e8 00 00 00 00 callq 5e13b 5e13b: 4c 89 e7 mov %r12,%rdi 5e13e: e8 00 00 00 00 callq 5e143 5e143: 48 89 ef mov %rbp,%rdi 5e146: e8 00 00 00 00 callq 5e14b 5e14b: 41 8b 5e 18 mov 0x18(%r14),%ebx 5e14f: 45 8b 76 14 mov 0x14(%r14),%r14d 5e153: 31 c9 xor %ecx,%ecx 5e155: 49 8b 85 a8 91 00 00 mov 0x91a8(%r13),%rax 5e15c: 31 d2 xor %edx,%edx 5e15e: be 54 30 00 00 mov $0x3054,%esi 5e163: 4c 89 ef mov %r13,%rdi 5e166: 41 c1 ee 02 shr $0x2,%r14d 5e16a: 48 03 58 08 add 0x8(%rax),%rbx 5e16e: e8 00 00 00 00 callq 5e173 5e173: 44 89 f0 mov %r14d,%eax 5e176: 4c 8d 3c 83 lea (%rbx,%rax,4),%r15 5e17a: 45 85 f6 test %r14d,%r14d 5e17d: 74 1a je 5e199 5e17f: 8b 13 mov (%rbx),%edx 5e181: 48 83 c3 04 add $0x4,%rbx 5e185: 31 c9 xor %ecx,%ecx 5e187: be 55 30 00 00 mov $0x3055,%esi 5e18c: 4c 89 ef mov %r13,%rdi 5e18f: e8 00 00 00 00 callq 5e194 5e194: 4c 39 fb cmp %r15,%rbx 5e197: 75 e6 jne 5e17f 5e199: 31 c9 xor %ecx,%ecx 5e19b: 31 d2 xor %edx,%edx 5e19d: be 54 30 00 00 mov $0x3054,%esi 5e1a2: 4c 89 ef mov %r13,%rdi 5e1a5: e8 00 00 00 00 callq 5e1aa 5e1aa: 49 8b 85 b8 91 00 00 mov 0x91b8(%r13),%rax 5e1b1: 31 c9 xor %ecx,%ecx 5e1b3: 31 d2 xor %edx,%edx 5e1b5: 41 8b 5c 24 18 mov 0x18(%r12),%ebx 5e1ba: be 5a 30 00 00 mov $0x305a,%esi 5e1bf: 4c 89 ef mov %r13,%rdi 5e1c2: 48 03 58 08 add 0x8(%rax),%rbx 5e1c6: 41 8b 44 24 14 mov 0x14(%r12),%eax 5e1cb: c1 e8 02 shr $0x2,%eax 5e1ce: 41 89 c6 mov %eax,%r14d 5e1d1: e8 00 00 00 00 callq 5e1d6 5e1d6: 44 89 f0 mov %r14d,%eax 5e1d9: 4c 8d 24 83 lea (%rbx,%rax,4),%r12 5e1dd: 45 85 f6 test %r14d,%r14d 5e1e0: 74 1a je 5e1fc 5e1e2: 8b 13 mov (%rbx),%edx 5e1e4: 48 83 c3 04 add $0x4,%rbx 5e1e8: 31 c9 xor %ecx,%ecx 5e1ea: be 5b 30 00 00 mov $0x305b,%esi 5e1ef: 4c 89 ef mov %r13,%rdi 5e1f2: e8 00 00 00 00 callq 5e1f7 5e1f7: 49 39 dc cmp %rbx,%r12 5e1fa: 75 e6 jne 5e1e2 5e1fc: 31 c9 xor %ecx,%ecx 5e1fe: 31 d2 xor %edx,%edx 5e200: be 5a 30 00 00 mov $0x305a,%esi 5e205: 4c 89 ef mov %r13,%rdi 5e208: e8 00 00 00 00 callq 5e20d 5e20d: 44 8b 65 14 mov 0x14(%rbp),%r12d 5e211: 31 c9 xor %ecx,%ecx 5e213: 31 d2 xor %edx,%edx 5e215: 49 8b 85 98 91 00 00 mov 0x9198(%r13),%rax 5e21c: be 57 30 00 00 mov $0x3057,%esi 5e221: 4c 89 ef mov %r13,%rdi 5e224: 8b 5d 18 mov 0x18(%rbp),%ebx 5e227: 41 c1 ec 02 shr $0x2,%r12d 5e22b: 48 03 58 08 add 0x8(%rax),%rbx 5e22f: e8 00 00 00 00 callq 5e234 5e234: 44 89 e0 mov %r12d,%eax 5e237: 48 8d 2c 83 lea (%rbx,%rax,4),%rbp 5e23b: 45 85 e4 test %r12d,%r12d 5e23e: 74 1a je 5e25a 5e240: 8b 13 mov (%rbx),%edx 5e242: 48 83 c3 04 add $0x4,%rbx 5e246: 31 c9 xor %ecx,%ecx 5e248: be 58 30 00 00 mov $0x3058,%esi 5e24d: 4c 89 ef mov %r13,%rdi 5e250: e8 00 00 00 00 callq 5e255 5e255: 48 39 dd cmp %rbx,%rbp 5e258: 75 e6 jne 5e240 5e25a: 31 c9 xor %ecx,%ecx 5e25c: 31 d2 xor %edx,%edx 5e25e: be 57 30 00 00 mov $0x3057,%esi 5e263: 4c 89 ef mov %r13,%rdi 5e266: e8 00 00 00 00 callq 5e26b 5e26b: 31 c9 xor %ecx,%ecx 5e26d: 31 d2 xor %edx,%edx 5e26f: be 54 30 00 00 mov $0x3054,%esi 5e274: 4c 89 ef mov %r13,%rdi 5e277: 41 bc 00 09 00 80 mov $0x80000900,%r12d 5e27d: 41 be 00 09 00 00 mov $0x900,%r14d 5e283: e8 00 00 00 00 callq 5e288 5e288: 31 c9 xor %ecx,%ecx 5e28a: 31 d2 xor %edx,%edx 5e28c: be 5a 30 00 00 mov $0x305a,%esi 5e291: 4c 89 ef mov %r13,%rdi 5e294: e8 00 00 00 00 callq 5e299 5e299: 31 c9 xor %ecx,%ecx 5e29b: 31 d2 xor %edx,%edx 5e29d: be 57 30 00 00 mov $0x3057,%esi 5e2a2: 4c 89 ef mov %r13,%rdi 5e2a5: e8 00 00 00 00 callq 5e2aa 5e2aa: 31 c9 xor %ecx,%ecx 5e2ac: 31 d2 xor %edx,%edx 5e2ae: be 56 30 00 00 mov $0x3056,%esi 5e2b3: 4c 89 ef mov %r13,%rdi 5e2b6: e8 00 00 00 00 callq 5e2bb 5e2bb: 31 c9 xor %ecx,%ecx 5e2bd: 31 d2 xor %edx,%edx 5e2bf: be 6f 21 00 00 mov $0x216f,%esi 5e2c4: 4c 89 ef mov %r13,%rdi 5e2c7: e8 00 00 00 00 callq 5e2cc 5e2cc: 31 c9 xor %ecx,%ecx 5e2ce: 31 d2 xor %edx,%edx 5e2d0: be 72 21 00 00 mov $0x2172,%esi 5e2d5: 4c 89 ef mov %r13,%rdi 5e2d8: e8 00 00 00 00 callq 5e2dd 5e2dd: 31 c9 xor %ecx,%ecx 5e2df: 31 d2 xor %edx,%edx 5e2e1: be c1 21 00 00 mov $0x21c1,%esi 5e2e6: 4c 89 ef mov %r13,%rdi 5e2e9: e8 00 00 00 00 callq 5e2ee 5e2ee: 31 c9 xor %ecx,%ecx 5e2f0: 31 d2 xor %edx,%edx 5e2f2: be 7f 30 00 00 mov $0x307f,%esi 5e2f7: 4c 89 ef mov %r13,%rdi 5e2fa: e8 00 00 00 00 callq 5e2ff 5e2ff: 4c 89 ef mov %r13,%rdi 5e302: 31 c9 xor %ecx,%ecx 5e304: 31 d2 xor %edx,%edx 5e306: be 51 21 00 00 mov $0x2151,%esi 5e30b: e8 00 00 00 00 callq 5e310 5e310: 41 8b 85 48 94 00 00 mov 0x9448(%r13),%eax 5e317: 89 c7 mov %eax,%edi 5e319: c1 ef 03 shr $0x3,%edi 5e31c: 83 f8 0f cmp $0xf,%eax 5e31f: 76 19 jbe 5e33a 5e321: e8 7a c8 ff ff callq 5aba0 <__order_base_2.part.0> 5e326: 41 89 c4 mov %eax,%r12d 5e329: 41 89 c6 mov %eax,%r14d 5e32c: 41 81 ce 00 09 00 00 or $0x900,%r14d 5e333: 41 81 cc 00 09 00 80 or $0x80000900,%r12d 5e33a: 31 c9 xor %ecx,%ecx 5e33c: 44 89 f2 mov %r14d,%edx 5e33f: be 41 30 00 00 mov $0x3041,%esi 5e344: 4c 89 ef mov %r13,%rdi 5e347: e8 00 00 00 00 callq 5e34c 5e34c: 31 c9 xor %ecx,%ecx 5e34e: 44 89 e2 mov %r12d,%edx 5e351: be 41 30 00 00 mov $0x3041,%esi 5e356: 4c 89 ef mov %r13,%rdi 5e359: 49 8d ad 28 92 00 00 lea 0x9228(%r13),%rbp 5e360: e8 00 00 00 00 callq 5e365 5e365: 31 c9 xor %ecx,%ecx 5e367: 31 d2 xor %edx,%edx 5e369: be 45 30 00 00 mov $0x3045,%esi 5e36e: 49 c7 85 38 94 00 00 movq $0x0,0x9438(%r13) 5e375: 00 00 00 00 5e379: 4c 89 ef mov %r13,%rdi 5e37c: e8 00 00 00 00 callq 5e381 5e381: 31 c9 xor %ecx,%ecx 5e383: be 43 30 00 00 mov $0x3043,%esi 5e388: 4c 89 ef mov %r13,%rdi 5e38b: 41 8b 85 30 94 00 00 mov 0x9430(%r13),%eax 5e392: 8d 1c 85 00 00 00 00 lea 0x0(,%rax,4),%ebx 5e399: 49 03 9d 28 5c 00 00 add 0x5c28(%r13),%rbx 5e3a0: 89 da mov %ebx,%edx 5e3a2: 48 c1 eb 20 shr $0x20,%rbx 5e3a6: e8 00 00 00 00 callq 5e3ab 5e3ab: 0f b6 d3 movzbl %bl,%edx 5e3ae: 31 c9 xor %ecx,%ecx 5e3b0: be 44 30 00 00 mov $0x3044,%esi 5e3b5: 4c 89 ef mov %r13,%rdi 5e3b8: e8 00 00 00 00 callq 5e3bd 5e3bd: 31 c9 xor %ecx,%ecx 5e3bf: 31 d2 xor %edx,%edx 5e3c1: be 50 21 00 00 mov $0x2150,%esi 5e3c6: 4c 89 ef mov %r13,%rdi 5e3c9: e8 00 00 00 00 callq 5e3ce 5e3ce: bf 58 89 41 00 mov $0x418958,%edi 5e3d3: e8 00 00 00 00 callq 5e3d8 5e3d8: 31 c9 xor %ecx,%ecx 5e3da: 44 89 f2 mov %r14d,%edx 5e3dd: be 41 30 00 00 mov $0x3041,%esi 5e3e2: 4c 89 ef mov %r13,%rdi 5e3e5: e8 00 00 00 00 callq 5e3ea 5e3ea: 31 c9 xor %ecx,%ecx 5e3ec: be 40 30 00 00 mov $0x3040,%esi 5e3f1: 4c 89 ef mov %r13,%rdi 5e3f4: 49 8b 95 58 94 00 00 mov 0x9458(%r13),%rdx 5e3fb: 48 c1 ea 08 shr $0x8,%rdx 5e3ff: e8 00 00 00 00 callq 5e404 5e404: be 0b 00 00 00 mov $0xb,%esi 5e409: 48 89 ef mov %rbp,%rdi 5e40c: e8 00 00 00 00 callq 5e411 5e411: 89 c6 mov %eax,%esi 5e413: 85 c0 test %eax,%eax 5e415: 0f 85 00 0f 00 00 jne 5f31b 5e41b: 45 8b 95 50 94 00 00 mov 0x9450(%r13),%r10d 5e422: 45 85 d2 test %r10d,%r10d 5e425: 0f 8e ff 13 00 00 jle 5f82a 5e42b: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e432: 4d 8b 8d 28 94 00 00 mov 0x9428(%r13),%r9 5e439: 48 8d 50 01 lea 0x1(%rax),%rdx 5e43d: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e444: 49 8d 04 81 lea (%r9,%rax,4),%rax 5e448: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e44f: c7 00 00 44 05 c0 movl $0xc0054400,(%rax) 5e455: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e45c: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e463: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e46a: 8d 57 ff lea -0x1(%rdi),%edx 5e46d: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e474: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e47b: 85 d2 test %edx,%edx 5e47d: 0f 8e 8f 13 00 00 jle 5f812 5e483: 4d 8b 85 28 94 00 00 mov 0x9428(%r13),%r8 5e48a: 48 8d 50 01 lea 0x1(%rax),%rdx 5e48e: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e495: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e49c: 49 8d 04 80 lea (%r8,%rax,4),%rax 5e4a0: c7 00 01 00 00 00 movl $0x1,(%rax) 5e4a6: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e4ad: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e4b4: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e4bb: 8d 57 ff lea -0x1(%rdi),%edx 5e4be: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e4c5: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e4cc: 85 d2 test %edx,%edx 5e4ce: 0f 8e 26 13 00 00 jle 5f7fa 5e4d4: 49 8b bd 28 94 00 00 mov 0x9428(%r13),%rdi 5e4db: 48 8d 50 01 lea 0x1(%rax),%rdx 5e4df: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e4e6: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e4ed: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5e4f1: c7 00 00 00 00 00 movl $0x0,(%rax) 5e4f7: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e4fe: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e505: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e50c: 8d 57 ff lea -0x1(%rdi),%edx 5e50f: 41 8b bd 48 8a 00 00 mov 0x8a48(%r13),%edi 5e516: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e51d: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e524: 8d 5f ff lea -0x1(%rdi),%ebx 5e527: 85 d2 test %edx,%edx 5e529: 0f 8e b3 12 00 00 jle 5f7e2 5e52f: 49 8b b5 28 94 00 00 mov 0x9428(%r13),%rsi 5e536: 48 8d 50 01 lea 0x1(%rax),%rdx 5e53a: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e541: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e548: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5e54c: 89 18 mov %ebx,(%rax) 5e54e: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e555: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e55c: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e563: 8d 57 ff lea -0x1(%rdi),%edx 5e566: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e56d: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e574: 85 d2 test %edx,%edx 5e576: 0f 8e 4e 12 00 00 jle 5f7ca 5e57c: 49 8b 8d 28 94 00 00 mov 0x9428(%r13),%rcx 5e583: 48 8d 50 01 lea 0x1(%rax),%rdx 5e587: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e58e: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e595: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5e599: c7 00 00 00 01 00 movl $0x10000,(%rax) 5e59f: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e5a6: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e5ad: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e5b4: 8d 57 ff lea -0x1(%rdi),%edx 5e5b7: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e5be: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e5c5: 85 d2 test %edx,%edx 5e5c7: 0f 8e e5 11 00 00 jle 5f7b2 5e5cd: 48 8d 50 01 lea 0x1(%rax),%rdx 5e5d1: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e5d8: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e5df: 49 8b 95 28 94 00 00 mov 0x9428(%r13),%rdx 5e5e6: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5e5ea: c7 00 00 00 00 00 movl $0x0,(%rax) 5e5f0: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e5f7: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e5fe: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e605: 8d 57 ff lea -0x1(%rdi),%edx 5e608: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e60f: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e616: 85 d2 test %edx,%edx 5e618: 0f 8e 7c 11 00 00 jle 5f79a 5e61e: 4d 8b bd 28 94 00 00 mov 0x9428(%r13),%r15 5e625: 48 8d 50 01 lea 0x1(%rax),%rdx 5e629: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e630: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e637: 49 8d 04 87 lea (%r15,%rax,4),%rax 5e63b: c7 00 00 00 00 00 movl $0x0,(%rax) 5e641: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e648: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e64f: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e656: 8d 57 ff lea -0x1(%rdi),%edx 5e659: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e660: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e667: 85 d2 test %edx,%edx 5e669: 0f 8e 13 11 00 00 jle 5f782 5e66f: 4d 8b b5 28 94 00 00 mov 0x9428(%r13),%r14 5e676: 48 8d 50 01 lea 0x1(%rax),%rdx 5e67a: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e681: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e688: 49 8d 04 86 lea (%r14,%rax,4),%rax 5e68c: c7 00 00 11 02 c0 movl $0xc0021100,(%rax) 5e692: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e699: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e6a0: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e6a7: 8d 57 ff lea -0x1(%rdi),%edx 5e6aa: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e6b1: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e6b8: 85 d2 test %edx,%edx 5e6ba: 0f 8e aa 10 00 00 jle 5f76a 5e6c0: 4d 8b a5 28 94 00 00 mov 0x9428(%r13),%r12 5e6c7: 48 8d 50 01 lea 0x1(%rax),%rdx 5e6cb: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e6d2: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e6d9: 49 8d 04 84 lea (%r12,%rax,4),%rax 5e6dd: c7 00 03 00 00 00 movl $0x3,(%rax) 5e6e3: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e6ea: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e6f1: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e6f8: 8d 57 ff lea -0x1(%rdi),%edx 5e6fb: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e702: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e709: 85 d2 test %edx,%edx 5e70b: 0f 8e 41 10 00 00 jle 5f752 5e711: 49 8b 9d 28 94 00 00 mov 0x9428(%r13),%rbx 5e718: 48 8d 50 01 lea 0x1(%rax),%rdx 5e71c: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e723: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e72a: 48 8d 04 83 lea (%rbx,%rax,4),%rax 5e72e: c7 00 00 c0 00 00 movl $0xc000,(%rax) 5e734: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e73b: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e742: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e749: 8d 57 ff lea -0x1(%rdi),%edx 5e74c: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e753: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e75a: 85 d2 test %edx,%edx 5e75c: 0f 8e d8 0f 00 00 jle 5f73a 5e762: 4d 8b 9d 28 94 00 00 mov 0x9428(%r13),%r11 5e769: 48 8d 50 01 lea 0x1(%rax),%rdx 5e76d: 48 89 ef mov %rbp,%rdi 5e770: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e777: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e77e: 49 8d 04 83 lea (%r11,%rax,4),%rax 5e782: c7 00 00 e0 00 00 movl $0xe000,(%rax) 5e788: 49 8b 85 60 94 00 00 mov 0x9460(%r13),%rax 5e78f: 41 83 ad 50 94 00 00 subl $0x1,0x9450(%r13) 5e796: 01 5e797: 49 21 85 38 94 00 00 and %rax,0x9438(%r13) 5e79e: e8 00 00 00 00 callq 5e7a3 5e7a3: 31 c9 xor %ecx,%ecx 5e7a5: 31 d2 xor %edx,%edx 5e7a7: be b6 21 00 00 mov $0x21b6,%esi 5e7ac: 4c 89 ef mov %r13,%rdi 5e7af: e8 00 00 00 00 callq 5e7b4 5e7b4: bf de 46 03 00 mov $0x346de,%edi 5e7b9: e8 00 00 00 00 callq 5e7be 5e7be: 4c 89 ef mov %r13,%rdi 5e7c1: e8 da b3 ff ff callq 59ba0 5e7c6: 48 89 ef mov %rbp,%rdi 5e7c9: 8d 70 0a lea 0xa(%rax),%esi 5e7cc: e8 00 00 00 00 callq 5e7d1 5e7d1: 89 c6 mov %eax,%esi 5e7d3: 85 c0 test %eax,%eax 5e7d5: 0f 85 40 0b 00 00 jne 5f31b 5e7db: 45 8b 95 50 94 00 00 mov 0x9450(%r13),%r10d 5e7e2: 45 85 d2 test %r10d,%r10d 5e7e5: 0f 8e 80 10 00 00 jle 5f86b 5e7eb: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e7f2: 4d 8b 8d 28 94 00 00 mov 0x9428(%r13),%r9 5e7f9: 48 8d 50 01 lea 0x1(%rax),%rdx 5e7fd: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e804: 49 8d 04 81 lea (%r9,%rax,4),%rax 5e808: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e80f: c7 00 00 4a 00 c0 movl $0xc0004a00,(%rax) 5e815: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e81c: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e823: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e82a: 8d 57 ff lea -0x1(%rdi),%edx 5e82d: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e834: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e83b: 85 d2 test %edx,%edx 5e83d: 0f 8e fa 10 00 00 jle 5f93d 5e843: 4d 8b 85 28 94 00 00 mov 0x9428(%r13),%r8 5e84a: 48 8d 50 01 lea 0x1(%rax),%rdx 5e84e: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e855: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e85c: 49 8d 04 80 lea (%r8,%rax,4),%rax 5e860: c7 00 00 00 00 20 movl $0x20000000,(%rax) 5e866: 49 8b 85 60 94 00 00 mov 0x9460(%r13),%rax 5e86d: 49 21 85 38 94 00 00 and %rax,0x9438(%r13) 5e874: 41 8b 85 50 94 00 00 mov 0x9450(%r13),%eax 5e87b: 4d 8b bd 38 8c 00 00 mov 0x8c38(%r13),%r15 5e882: 83 e8 01 sub $0x1,%eax 5e885: 41 89 85 50 94 00 00 mov %eax,0x9450(%r13) 5e88c: 49 8b 1f mov (%r15),%rbx 5e88f: 48 85 db test %rbx,%rbx 5e892: 75 11 jne 5e8a5 5e894: eb 22 jmp 5e8b8 5e896: 41 83 7f 08 01 cmpl $0x1,0x8(%r15) 5e89b: 0f 84 8b 0a 00 00 je 5f32c 5e8a1: 48 83 c3 10 add $0x10,%rbx 5e8a5: 48 83 3b 00 cmpq $0x0,(%rbx) 5e8a9: 75 eb jne 5e896 5e8ab: 49 8b 5f 10 mov 0x10(%r15),%rbx 5e8af: 49 83 c7 10 add $0x10,%r15 5e8b3: 48 85 db test %rbx,%rbx 5e8b6: 75 ed jne 5e8a5 5e8b8: 85 c0 test %eax,%eax 5e8ba: 0f 8e 6c 10 00 00 jle 5f92c 5e8c0: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e8c7: 4d 8b 9d 28 94 00 00 mov 0x9428(%r13),%r11 5e8ce: 48 8d 50 01 lea 0x1(%rax),%rdx 5e8d2: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e8d9: 49 8d 04 83 lea (%r11,%rax,4),%rax 5e8dd: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e8e4: c7 00 00 4a 00 c0 movl $0xc0004a00,(%rax) 5e8ea: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e8f1: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e8f8: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e8ff: 8d 57 ff lea -0x1(%rdi),%edx 5e902: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e909: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e910: 85 d2 test %edx,%edx 5e912: 0f 8e fc 0f 00 00 jle 5f914 5e918: 4d 8b 95 28 94 00 00 mov 0x9428(%r13),%r10 5e91f: 48 8d 50 01 lea 0x1(%rax),%rdx 5e923: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e92a: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e931: 49 8d 04 82 lea (%r10,%rax,4),%rax 5e935: c7 00 00 00 00 30 movl $0x30000000,(%rax) 5e93b: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e942: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e949: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e950: 8d 57 ff lea -0x1(%rdi),%edx 5e953: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e95a: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e961: 85 d2 test %edx,%edx 5e963: 0f 8e 93 0f 00 00 jle 5f8fc 5e969: 4d 8b 8d 28 94 00 00 mov 0x9428(%r13),%r9 5e970: 48 8d 50 01 lea 0x1(%rax),%rdx 5e974: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e97b: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e982: 49 8d 04 81 lea (%r9,%rax,4),%rax 5e986: c7 00 00 12 00 c0 movl $0xc0001200,(%rax) 5e98c: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e993: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e99a: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e9a1: 8d 57 ff lea -0x1(%rdi),%edx 5e9a4: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e9ab: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5e9b2: 85 d2 test %edx,%edx 5e9b4: 0f 8e 2a 0f 00 00 jle 5f8e4 5e9ba: 4d 8b 85 28 94 00 00 mov 0x9428(%r13),%r8 5e9c1: 48 8d 50 01 lea 0x1(%rax),%rdx 5e9c5: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5e9cc: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5e9d3: 49 8d 04 80 lea (%r8,%rax,4),%rax 5e9d7: c7 00 00 00 00 00 movl $0x0,(%rax) 5e9dd: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5e9e4: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5e9eb: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5e9f2: 8d 57 ff lea -0x1(%rdi),%edx 5e9f5: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5e9fc: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5ea03: 85 d2 test %edx,%edx 5ea05: 0f 8e c1 0e 00 00 jle 5f8cc 5ea0b: 49 8b bd 28 94 00 00 mov 0x9428(%r13),%rdi 5ea12: 48 8d 50 01 lea 0x1(%rax),%rdx 5ea16: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5ea1d: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5ea24: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5ea28: c7 00 00 69 02 c0 movl $0xc0026900,(%rax) 5ea2e: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5ea35: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5ea3c: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5ea43: 8d 57 ff lea -0x1(%rdi),%edx 5ea46: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5ea4d: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5ea54: 85 d2 test %edx,%edx 5ea56: 0f 8e 58 0e 00 00 jle 5f8b4 5ea5c: 49 8b b5 28 94 00 00 mov 0x9428(%r13),%rsi 5ea63: 48 8d 50 01 lea 0x1(%rax),%rdx 5ea67: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5ea6e: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5ea75: 48 8d 04 86 lea (%rsi,%rax,4),%rax 5ea79: c7 00 16 03 00 00 movl $0x316,(%rax) 5ea7f: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5ea86: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5ea8d: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5ea94: 8d 57 ff lea -0x1(%rdi),%edx 5ea97: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5ea9e: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5eaa5: 85 d2 test %edx,%edx 5eaa7: 0f 8e ef 0d 00 00 jle 5f89c 5eaad: 49 8b 8d 28 94 00 00 mov 0x9428(%r13),%rcx 5eab4: 48 8d 50 01 lea 0x1(%rax),%rdx 5eab8: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5eabf: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5eac6: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5eaca: c7 00 0e 00 00 00 movl $0xe,(%rax) 5ead0: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5ead7: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5eade: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5eae5: 8d 57 ff lea -0x1(%rdi),%edx 5eae8: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5eaef: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5eaf6: 85 d2 test %edx,%edx 5eaf8: 0f 8e 55 0d 00 00 jle 5f853 5eafe: 48 8d 50 01 lea 0x1(%rax),%rdx 5eb02: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5eb09: 48 89 ef mov %rbp,%rdi 5eb0c: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5eb13: 49 8b 95 28 94 00 00 mov 0x9428(%r13),%rdx 5eb1a: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5eb1e: c7 00 10 00 00 00 movl $0x10,(%rax) 5eb24: 49 8b 85 60 94 00 00 mov 0x9460(%r13),%rax 5eb2b: 41 83 ad 50 94 00 00 subl $0x1,0x9450(%r13) 5eb32: 01 5eb33: 49 21 85 38 94 00 00 and %rax,0x9438(%r13) 5eb3a: e8 00 00 00 00 callq 5eb3f 5eb3f: 48 89 ef mov %rbp,%rdi 5eb42: e8 00 00 00 00 callq 5eb47 5eb47: 41 89 c4 mov %eax,%r12d 5eb4a: 85 c0 test %eax,%eax 5eb4c: 0f 85 08 02 00 00 jne 5ed5a 5eb52: 41 8b 95 a0 9a 00 00 mov 0x9aa0(%r13),%edx 5eb59: 41 bc 00 09 00 80 mov $0x80000900,%r12d 5eb5f: 41 be 00 09 00 00 mov $0x900,%r14d 5eb65: 89 d0 mov %edx,%eax 5eb67: c1 e8 03 shr $0x3,%eax 5eb6a: 83 fa 0f cmp $0xf,%edx 5eb6d: 76 1b jbe 5eb8a 5eb6f: 89 c7 mov %eax,%edi 5eb71: e8 2a c0 ff ff callq 5aba0 <__order_base_2.part.0> 5eb76: 41 89 c4 mov %eax,%r12d 5eb79: 41 89 c6 mov %eax,%r14d 5eb7c: 41 81 ce 00 09 00 00 or $0x900,%r14d 5eb83: 41 81 cc 00 09 00 80 or $0x80000900,%r12d 5eb8a: 31 c9 xor %ecx,%ecx 5eb8c: 44 89 f2 mov %r14d,%edx 5eb8f: be 61 30 00 00 mov $0x3061,%esi 5eb94: 4c 89 ef mov %r13,%rdi 5eb97: e8 00 00 00 00 callq 5eb9c 5eb9c: 31 c9 xor %ecx,%ecx 5eb9e: 44 89 e2 mov %r12d,%edx 5eba1: be 61 30 00 00 mov $0x3061,%esi 5eba6: 4c 89 ef mov %r13,%rdi 5eba9: e8 00 00 00 00 callq 5ebae 5ebae: 31 c9 xor %ecx,%ecx 5ebb0: 31 d2 xor %edx,%edx 5ebb2: be 64 30 00 00 mov $0x3064,%esi 5ebb7: 49 c7 85 90 9a 00 00 movq $0x0,0x9a90(%r13) 5ebbe: 00 00 00 00 5ebc2: 4c 89 ef mov %r13,%rdi 5ebc5: e8 00 00 00 00 callq 5ebca 5ebca: 31 c9 xor %ecx,%ecx 5ebcc: be 62 30 00 00 mov $0x3062,%esi 5ebd1: 4c 89 ef mov %r13,%rdi 5ebd4: 41 8b 85 88 9a 00 00 mov 0x9a88(%r13),%eax 5ebdb: 8d 1c 85 00 00 00 00 lea 0x0(,%rax,4),%ebx 5ebe2: 49 03 9d 28 5c 00 00 add 0x5c28(%r13),%rbx 5ebe9: 89 da mov %ebx,%edx 5ebeb: 48 c1 eb 20 shr $0x20,%rbx 5ebef: e8 00 00 00 00 callq 5ebf4 5ebf4: 0f b6 d3 movzbl %bl,%edx 5ebf7: 31 c9 xor %ecx,%ecx 5ebf9: be 63 30 00 00 mov $0x3063,%esi 5ebfe: 4c 89 ef mov %r13,%rdi 5ec01: e8 00 00 00 00 callq 5ec06 5ec06: bf 58 89 41 00 mov $0x418958,%edi 5ec0b: e8 00 00 00 00 callq 5ec10 5ec10: 31 c9 xor %ecx,%ecx 5ec12: 44 89 f2 mov %r14d,%edx 5ec15: be 61 30 00 00 mov $0x3061,%esi 5ec1a: 4c 89 ef mov %r13,%rdi 5ec1d: e8 00 00 00 00 callq 5ec22 5ec22: 4c 89 ef mov %r13,%rdi 5ec25: 31 c9 xor %ecx,%ecx 5ec27: be 60 30 00 00 mov $0x3060,%esi 5ec2c: 49 8b 95 b0 9a 00 00 mov 0x9ab0(%r13),%rdx 5ec33: 48 c1 ea 08 shr $0x8,%rdx 5ec37: e8 00 00 00 00 callq 5ec3c 5ec3c: 41 8b 85 c8 9d 00 00 mov 0x9dc8(%r13),%eax 5ec43: 89 c7 mov %eax,%edi 5ec45: c1 ef 03 shr $0x3,%edi 5ec48: 83 f8 0f cmp $0xf,%eax 5ec4b: 0f 86 ea 0b 00 00 jbe 5f83b 5ec51: e8 4a bf ff ff callq 5aba0 <__order_base_2.part.0> 5ec56: 41 89 c4 mov %eax,%r12d 5ec59: 41 89 c6 mov %eax,%r14d 5ec5c: 41 81 ce 00 09 00 00 or $0x900,%r14d 5ec63: 41 81 cc 00 09 00 80 or $0x80000900,%r12d 5ec6a: 31 c9 xor %ecx,%ecx 5ec6c: 44 89 f2 mov %r14d,%edx 5ec6f: be 66 30 00 00 mov $0x3066,%esi 5ec74: 4c 89 ef mov %r13,%rdi 5ec77: e8 00 00 00 00 callq 5ec7c 5ec7c: 44 89 e2 mov %r12d,%edx 5ec7f: 31 c9 xor %ecx,%ecx 5ec81: be 66 30 00 00 mov $0x3066,%esi 5ec86: 4c 89 ef mov %r13,%rdi 5ec89: e8 00 00 00 00 callq 5ec8e 5ec8e: 31 c9 xor %ecx,%ecx 5ec90: 31 d2 xor %edx,%edx 5ec92: be 69 30 00 00 mov $0x3069,%esi 5ec97: 49 c7 85 b8 9d 00 00 movq $0x0,0x9db8(%r13) 5ec9e: 00 00 00 00 5eca2: 4c 89 ef mov %r13,%rdi 5eca5: e8 00 00 00 00 callq 5ecaa 5ecaa: 31 c9 xor %ecx,%ecx 5ecac: be 67 30 00 00 mov $0x3067,%esi 5ecb1: 4c 89 ef mov %r13,%rdi 5ecb4: 41 8b 85 b0 9d 00 00 mov 0x9db0(%r13),%eax 5ecbb: 8d 1c 85 00 00 00 00 lea 0x0(,%rax,4),%ebx 5ecc2: 49 03 9d 28 5c 00 00 add 0x5c28(%r13),%rbx 5ecc9: 89 da mov %ebx,%edx 5eccb: 48 c1 eb 20 shr $0x20,%rbx 5eccf: e8 00 00 00 00 callq 5ecd4 5ecd4: 0f b6 d3 movzbl %bl,%edx 5ecd7: 31 c9 xor %ecx,%ecx 5ecd9: be 68 30 00 00 mov $0x3068,%esi 5ecde: 4c 89 ef mov %r13,%rdi 5ece1: e8 00 00 00 00 callq 5ece6 5ece6: bf 58 89 41 00 mov $0x418958,%edi 5eceb: e8 00 00 00 00 callq 5ecf0 5ecf0: 31 c9 xor %ecx,%ecx 5ecf2: 44 89 f2 mov %r14d,%edx 5ecf5: be 66 30 00 00 mov $0x3066,%esi 5ecfa: 4c 89 ef mov %r13,%rdi 5ecfd: e8 00 00 00 00 callq 5ed02 5ed02: 31 c9 xor %ecx,%ecx 5ed04: be 65 30 00 00 mov $0x3065,%esi 5ed09: 4c 89 ef mov %r13,%rdi 5ed0c: 49 8b 95 d8 9d 00 00 mov 0x9dd8(%r13),%rdx 5ed13: 48 c1 ea 08 shr $0x8,%rdx 5ed17: e8 00 00 00 00 callq 5ed1c 5ed1c: 49 8d bd 80 98 00 00 lea 0x9880(%r13),%rdi 5ed23: e8 00 00 00 00 callq 5ed28 5ed28: 41 89 c4 mov %eax,%r12d 5ed2b: 85 c0 test %eax,%eax 5ed2d: 75 2b jne 5ed5a 5ed2f: 49 8d bd a8 9b 00 00 lea 0x9ba8(%r13),%rdi 5ed36: e8 00 00 00 00 callq 5ed3b 5ed3b: 41 89 c4 mov %eax,%r12d 5ed3e: 85 c0 test %eax,%eax 5ed40: 75 18 jne 5ed5a 5ed42: be 01 00 00 00 mov $0x1,%esi 5ed47: 4c 89 ef mov %r13,%rdi 5ed4a: e8 41 bd ff ff callq 5aa90 5ed4f: 41 c7 85 94 b2 00 00 movl $0x8000,0xb294(%r13) 5ed56: 00 80 00 00 5ed5a: 48 8b 44 24 40 mov 0x40(%rsp),%rax 5ed5f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 5ed66: 00 00 5ed68: 0f 85 0e 0b 00 00 jne 5f87c 5ed6e: 48 83 c4 48 add $0x48,%rsp 5ed72: 44 89 e0 mov %r12d,%eax 5ed75: 5b pop %rbx 5ed76: 5d pop %rbp 5ed77: 41 5c pop %r12 5ed79: 41 5d pop %r13 5ed7b: 41 5e pop %r14 5ed7d: 41 5f pop %r15 5ed7f: c3 retq 5ed80: 83 f8 03 cmp $0x3,%eax 5ed83: 0f 84 62 08 00 00 je 5f5eb 5ed89: 83 f8 04 cmp $0x4,%eax 5ed8c: 0f 85 fa 0a 00 00 jne 5f88c 5ed92: 48 b8 01 00 00 00 04 movabs $0x400000001,%rax 5ed99: 00 00 00 5ed9c: 41 bc 03 10 01 02 mov $0x2011003,%r12d 5eda2: c7 87 58 8a 00 00 30 movl $0x130,0x8a58(%rdi) 5eda9: 01 00 00 5edac: 48 89 87 28 8a 00 00 mov %rax,0x8a28(%rdi) 5edb3: 48 b8 05 00 00 00 01 movabs $0x100000005,%rax 5edba: 00 00 00 5edbd: 48 89 87 30 8a 00 00 mov %rax,0x8a30(%rdi) 5edc4: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 5edcb: 00 00 00 5edce: 48 89 87 38 8a 00 00 mov %rax,0x8a38(%rdi) 5edd5: 48 b8 00 01 00 00 10 movabs $0x1000000100,%rax 5eddc: 00 00 00 5eddf: 48 89 87 40 8a 00 00 mov %rax,0x8a40(%rdi) 5ede6: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax 5eded: 00 00 00 5edf0: 48 89 87 48 8a 00 00 mov %rax,0x8a48(%rdi) 5edf7: 48 b8 40 00 00 00 30 movabs $0x3000000040,%rax 5edfe: 00 00 00 5ee01: 48 89 87 50 8a 00 00 mov %rax,0x8a50(%rdi) 5ee08: e9 17 e8 ff ff jmpq 5d624 5ee0d: 48 b8 04 00 00 00 20 movabs $0x2000000004,%rax 5ee14: 00 00 00 5ee17: 49 89 85 68 8a 00 00 mov %rax,0x8a68(%r13) 5ee1e: 48 b8 01 00 00 00 40 movabs $0x4000000001,%rax 5ee25: 00 00 00 5ee28: 49 89 85 70 8a 00 00 mov %rax,0x8a70(%r13) 5ee2f: 41 81 cc 00 00 00 20 or $0x20000000,%r12d 5ee36: e9 bd e8 ff ff jmpq 5d6f8 5ee3b: 83 fa 04 cmp $0x4,%edx 5ee3e: 0f 85 b4 e8 ff ff jne 5d6f8 5ee44: eb e9 jmp 5ee2f 5ee46: 48 bf 12 01 3a 00 12 movabs $0x3a0912003a0112,%rdi 5ee4d: 09 3a 00 5ee50: c1 e0 0b shl $0xb,%eax 5ee53: 31 db xor %ebx,%ebx 5ee55: 41 c7 85 9c 8a 00 00 movl $0x3a1112,0x8a9c(%r13) 5ee5c: 12 11 3a 00 5ee60: 89 c2 mov %eax,%edx 5ee62: 49 89 bd 94 8a 00 00 mov %rdi,0x8a94(%r13) 5ee69: 48 bf 0a 01 00 00 12 movabs $0x1119120000010a,%rdi 5ee70: 19 11 00 5ee73: 81 ca 12 01 21 00 or $0x210112,%edx 5ee79: 49 89 bd a4 8a 00 00 mov %rdi,0x8aa4(%r13) 5ee80: 48 bf 12 11 12 00 12 movabs $0x2211200121112,%rdi 5ee87: 21 02 00 5ee8a: 41 89 95 a0 8a 00 00 mov %edx,0x8aa0(%r13) 5ee91: 89 c2 mov %eax,%edx 5ee93: 81 ca 11 01 34 00 or $0x340111,%edx 5ee99: 49 89 bd ac 8a 00 00 mov %rdi,0x8aac(%r13) 5eea0: 48 bf 04 00 00 00 08 movabs $0x10800000004,%rdi 5eea7: 01 00 00 5eeaa: 41 89 95 d8 8a 00 00 mov %edx,0x8ad8(%r13) 5eeb1: 89 c2 mov %eax,%edx 5eeb3: 0d 1d 01 34 00 or $0x34011d,%eax 5eeb8: 41 89 85 e4 8a 00 00 mov %eax,0x8ae4(%r13) 5eebf: 48 b8 11 11 22 00 11 movabs $0x21111100221111,%rax 5eec6: 11 21 00 5eec9: 81 ca 21 01 34 00 or $0x340121,%edx 5eecf: 49 89 bd b4 8a 00 00 mov %rdi,0x8ab4(%r13) 5eed6: 48 bf 10 11 3a 00 10 movabs $0x351110003a1110,%rdi 5eedd: 11 35 00 5eee0: 49 89 85 e8 8a 00 00 mov %rax,0x8ae8(%r13) 5eee7: 48 b8 11 11 12 00 11 movabs $0x11191100121111,%rax 5eeee: 19 11 00 5eef1: 49 89 bd bc 8a 00 00 mov %rdi,0x8abc(%r13) 5eef8: 48 bf 10 19 34 00 09 movabs $0x10900341910,%rdi 5eeff: 01 00 00 5ef02: 49 89 85 f0 8a 00 00 mov %rax,0x8af0(%r13) 5ef09: 48 b8 11 21 02 00 11 movabs $0x2211100022111,%rax 5ef10: 21 02 00 5ef13: 49 89 bd c4 8a 00 00 mov %rdi,0x8ac4(%r13) 5ef1a: 48 bf 11 11 36 00 11 movabs $0x35111100361111,%rdi 5ef21: 11 35 00 5ef24: 49 89 85 f8 8a 00 00 mov %rax,0x8af8(%r13) 5ef2b: 49 89 85 00 8b 00 00 mov %rax,0x8b00(%r13) 5ef32: 48 b8 11 21 02 00 11 movabs $0x1291100022111,%rax 5ef39: 29 01 00 5ef3c: 41 89 95 e0 8a 00 00 mov %edx,0x8ae0(%r13) 5ef43: ba 12 01 3a 00 mov $0x3a0112,%edx 5ef48: 49 89 bd cc 8a 00 00 mov %rdi,0x8acc(%r13) 5ef4f: 41 c7 85 d4 8a 00 00 movl $0x341911,0x8ad4(%r13) 5ef56: 11 19 34 00 5ef5a: 41 c7 85 dc 8a 00 00 movl $0x10d,0x8adc(%r13) 5ef61: 0d 01 00 00 5ef65: 49 89 85 08 8b 00 00 mov %rax,0x8b08(%r13) 5ef6c: eb 08 jmp 5ef76 5ef6e: 41 8b 94 9d 94 8a 00 mov 0x8a94(%r13,%rbx,4),%edx 5ef75: 00 5ef76: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi 5ef7c: 31 c9 xor %ecx,%ecx 5ef7e: 4c 89 ef mov %r13,%rdi 5ef81: 48 83 c3 01 add $0x1,%rbx 5ef85: e8 00 00 00 00 callq 5ef8a 5ef8a: 48 83 fb 20 cmp $0x20,%rbx 5ef8e: 75 de jne 5ef6e 5ef90: e9 b3 e9 ff ff jmpq 5d948 5ef95: 45 31 c9 xor %r9d,%r9d 5ef98: 83 fe 04 cmp $0x4,%esi 5ef9b: 0f 84 ea ea ff ff je 5da8b 5efa1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5efa8: 44 89 0c 24 mov %r9d,(%rsp) 5efac: e8 00 00 00 00 callq 5efb1 5efb1: 41 8b 9d 60 8a 00 00 mov 0x8a60(%r13),%ebx 5efb8: 44 8b 0c 24 mov (%rsp),%r9d 5efbc: e9 ca ea ff ff jmpq 5da8b 5efc1: 48 bf 12 01 3a 00 12 movabs $0x3a0912003a0112,%rdi 5efc8: 09 3a 00 5efcb: c1 e0 0b shl $0xb,%eax 5efce: 31 db xor %ebx,%ebx 5efd0: 41 c7 85 a4 8a 00 00 movl $0x35010a,0x8aa4(%r13) 5efd7: 0a 01 35 00 5efdb: 89 c2 mov %eax,%edx 5efdd: 49 89 bd 94 8a 00 00 mov %rdi,0x8a94(%r13) 5efe4: 48 81 c7 00 10 00 00 add $0x1000,%rdi 5efeb: 81 ca 12 01 35 00 or $0x350112,%edx 5eff1: 49 89 bd 9c 8a 00 00 mov %rdi,0x8a9c(%r13) 5eff8: 48 bf 04 01 35 00 08 movabs $0x35010800350104,%rdi 5efff: 01 35 00 5f002: 41 89 95 a8 8a 00 00 mov %edx,0x8aa8(%r13) 5f009: 89 c2 mov %eax,%edx 5f00b: 81 ca 12 01 34 00 or $0x340112,%edx 5f011: 49 89 bd b4 8a 00 00 mov %rdi,0x8ab4(%r13) 5f018: 48 bf 10 11 3a 00 10 movabs $0x351110003a1110,%rdi 5f01f: 11 35 00 5f022: 41 89 95 ac 8a 00 00 mov %edx,0x8aac(%r13) 5f029: 89 c2 mov %eax,%edx 5f02b: 81 ca 12 01 3a 00 or $0x3a0112,%edx 5f031: 49 89 bd bc 8a 00 00 mov %rdi,0x8abc(%r13) 5f038: 48 bf 10 19 34 00 09 movabs $0x35010900341910,%rdi 5f03f: 01 35 00 5f042: 41 89 95 b0 8a 00 00 mov %edx,0x8ab0(%r13) 5f049: 89 c2 mov %eax,%edx 5f04b: 81 ca 11 01 34 00 or $0x340111,%edx 5f051: 49 89 bd c4 8a 00 00 mov %rdi,0x8ac4(%r13) 5f058: 48 bf 11 11 36 00 11 movabs $0x35111100361111,%rdi 5f05f: 11 35 00 5f062: 41 89 95 d8 8a 00 00 mov %edx,0x8ad8(%r13) 5f069: 89 c2 mov %eax,%edx 5f06b: 0d 1d 01 34 00 or $0x34011d,%eax 5f070: 41 89 85 e4 8a 00 00 mov %eax,0x8ae4(%r13) 5f077: 48 b8 91 52 36 00 91 movabs $0x3a129100365291,%rax 5f07e: 12 3a 00 5f081: 81 ca 21 01 34 00 or $0x340121,%edx 5f087: 49 89 85 e8 8a 00 00 mov %rax,0x8ae8(%r13) 5f08e: 48 b8 91 12 35 00 91 movabs $0x341a9100351291,%rax 5f095: 1a 34 00 5f098: 41 89 95 e0 8a 00 00 mov %edx,0x8ae0(%r13) 5f09f: ba 12 01 3a 00 mov $0x3a0112,%edx 5f0a4: 49 89 bd cc 8a 00 00 mov %rdi,0x8acc(%r13) 5f0ab: 41 c7 85 d4 8a 00 00 movl $0x341911,0x8ad4(%r13) 5f0b2: 11 19 34 00 5f0b6: 41 c7 85 dc 8a 00 00 movl $0x10d,0x8adc(%r13) 5f0bd: 0d 01 00 00 5f0c1: 49 89 85 f0 8a 00 00 mov %rax,0x8af0(%r13) 5f0c8: 41 c7 85 f8 8a 00 00 movl $0x202291,0x8af8(%r13) 5f0cf: 91 22 20 00 5f0d3: eb 08 jmp 5f0dd 5f0d5: 41 8b 94 9d 94 8a 00 mov 0x8a94(%r13,%rbx,4),%edx 5f0dc: 00 5f0dd: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi 5f0e3: 31 c9 xor %ecx,%ecx 5f0e5: 4c 89 ef mov %r13,%rdi 5f0e8: 48 83 c3 01 add $0x1,%rbx 5f0ec: e8 00 00 00 00 callq 5f0f1 5f0f1: 48 83 fb 20 cmp $0x20,%rbx 5f0f5: 75 de jne 5f0d5 5f0f7: e9 4c e8 ff ff jmpq 5d948 5f0fc: 41 8b 8d 34 8a 00 00 mov 0x8a34(%r13),%ecx 5f103: be 01 00 00 00 mov $0x1,%esi 5f108: 44 89 f0 mov %r14d,%eax 5f10b: bd 02 00 00 00 mov $0x2,%ebp 5f110: 45 8b 95 28 8a 00 00 mov 0x8a28(%r13),%r10d 5f117: 89 f7 mov %esi,%edi 5f119: 41 89 f0 mov %esi,%r8d 5f11c: 85 c9 test %ecx,%ecx 5f11e: 41 0f 45 bd 34 8a 00 cmovne 0x8a34(%r13),%edi 5f125: 00 5f126: 45 85 d2 test %r10d,%r10d 5f129: 45 0f 45 c2 cmovne %r10d,%r8d 5f12d: 31 d2 xor %edx,%edx 5f12f: 41 f7 f0 div %r8d 5f132: 44 89 44 24 04 mov %r8d,0x4(%rsp) 5f137: 31 d2 xor %edx,%edx 5f139: 41 89 c6 mov %eax,%r14d 5f13c: f7 f7 div %edi 5f13e: 44 89 f1 mov %r14d,%ecx 5f141: 83 f8 02 cmp $0x2,%eax 5f144: 0f 46 e8 cmovbe %eax,%ebp 5f147: 89 f0 mov %esi,%eax 5f149: d3 e0 shl %cl,%eax 5f14b: 83 e8 01 sub $0x1,%eax 5f14e: 89 2c 24 mov %ebp,(%rsp) 5f151: 21 d8 and %ebx,%eax 5f153: 89 44 24 20 mov %eax,0x20(%rsp) 5f157: d3 e0 shl %cl,%eax 5f159: 21 d8 and %ebx,%eax 5f15b: 89 44 24 24 mov %eax,0x24(%rsp) 5f15f: d3 e0 shl %cl,%eax 5f161: 21 d8 and %ebx,%eax 5f163: 89 44 24 28 mov %eax,0x28(%rsp) 5f167: d3 e0 shl %cl,%eax 5f169: 21 d8 and %ebx,%eax 5f16b: 89 44 24 2c mov %eax,0x2c(%rsp) 5f16f: 41 8d 40 ff lea -0x1(%r8),%eax 5f173: 83 f8 01 cmp $0x1,%eax 5f176: 76 0a jbe 5f182 5f178: 41 83 fa 04 cmp $0x4,%r10d 5f17c: 0f 85 ca 06 00 00 jne 5f84c 5f182: 83 ef 01 sub $0x1,%edi 5f185: 83 ff 01 cmp $0x1,%edi 5f188: 0f 87 00 07 00 00 ja 5f88e 5f18e: 8b 04 24 mov (%rsp),%eax 5f191: 83 e8 01 sub $0x1,%eax 5f194: 83 f8 01 cmp $0x1,%eax 5f197: 0f 87 f8 06 00 00 ja 5f895 5f19d: 0f b6 0c 24 movzbl (%rsp),%ecx 5f1a1: b8 01 00 00 00 mov $0x1,%eax 5f1a6: 89 5c 24 0c mov %ebx,0xc(%rsp) 5f1aa: 31 ed xor %ebp,%ebp 5f1ac: 4c 89 eb mov %r13,%rbx 5f1af: 44 89 54 24 08 mov %r10d,0x8(%rsp) 5f1b4: 45 31 ff xor %r15d,%r15d 5f1b7: 45 89 cd mov %r9d,%r13d 5f1ba: d3 e0 shl %cl,%eax 5f1bc: 83 e8 01 sub $0x1,%eax 5f1bf: 89 44 24 10 mov %eax,0x10(%rsp) 5f1c3: 44 89 c8 mov %r9d,%eax 5f1c6: 25 ff ff ff fc and $0xfcffffff,%eax 5f1cb: 89 44 24 14 mov %eax,0x14(%rsp) 5f1cf: e9 96 00 00 00 jmpq 5f26a 5f1d4: 8b 44 24 10 mov 0x10(%rsp),%eax 5f1d8: 89 e9 mov %ebp,%ecx 5f1da: 8b 7c 24 0c mov 0xc(%rsp),%edi 5f1de: d3 e0 shl %cl,%eax 5f1e0: 0f b6 0c 24 movzbl (%rsp),%ecx 5f1e4: 89 fa mov %edi,%edx 5f1e6: 21 c2 and %eax,%edx 5f1e8: d3 e0 shl %cl,%eax 5f1ea: 85 c7 test %eax,%edi 5f1ec: 0f 84 e4 00 00 00 je 5f2d6 5f1f2: 85 d2 test %edx,%edx 5f1f4: 0f 84 dc 00 00 00 je 5f2d6 5f1fa: b8 01 00 00 00 mov $0x1,%eax 5f1ff: 89 e9 mov %ebp,%ecx 5f201: 44 89 e2 mov %r12d,%edx 5f204: 8b 34 24 mov (%rsp),%esi 5f207: 89 c7 mov %eax,%edi 5f209: 83 ca 03 or $0x3,%edx 5f20c: d3 e7 shl %cl,%edi 5f20e: 89 f9 mov %edi,%ecx 5f210: 8b 7c 24 0c mov 0xc(%rsp),%edi 5f214: 85 cf test %ecx,%edi 5f216: 8d 0c 2e lea (%rsi,%rbp,1),%ecx 5f219: 44 0f 44 e2 cmove %edx,%r12d 5f21d: d3 e0 shl %cl,%eax 5f21f: 44 89 e2 mov %r12d,%edx 5f222: 83 ca 0c or $0xc,%edx 5f225: 85 c7 test %eax,%edi 5f227: 44 0f 44 e2 cmove %edx,%r12d 5f22b: 44 89 fa mov %r15d,%edx 5f22e: 31 c9 xor %ecx,%ecx 5f230: be 0b 20 00 00 mov $0x200b,%esi 5f235: c1 e2 10 shl $0x10,%edx 5f238: 48 89 df mov %rbx,%rdi 5f23b: 41 83 c7 01 add $0x1,%r15d 5f23f: 44 01 f5 add %r14d,%ebp 5f242: 81 ca 00 00 00 60 or $0x60000000,%edx 5f248: e8 00 00 00 00 callq 5f24d 5f24d: 31 c9 xor %ecx,%ecx 5f24f: 44 89 e2 mov %r12d,%edx 5f252: be d4 a0 00 00 mov $0xa0d4,%esi 5f257: 48 89 df mov %rbx,%rdi 5f25a: e8 00 00 00 00 callq 5f25f 5f25f: 44 39 7c 24 04 cmp %r15d,0x4(%rsp) 5f264: 0f 84 84 00 00 00 je 5f2ee 5f26a: 83 7c 24 08 01 cmpl $0x1,0x8(%rsp) 5f26f: 45 89 ec mov %r13d,%r12d 5f272: 76 36 jbe 5f2aa 5f274: 44 89 f8 mov %r15d,%eax 5f277: 44 8b 64 24 14 mov 0x14(%rsp),%r12d 5f27c: 83 e0 fe and $0xfffffffe,%eax 5f27f: 48 63 d0 movslq %eax,%rdx 5f282: 41 81 cc 00 00 00 03 or $0x3000000,%r12d 5f289: 8b 54 94 20 mov 0x20(%rsp,%rdx,4),%edx 5f28d: 85 d2 test %edx,%edx 5f28f: 74 19 je 5f2aa 5f291: 83 c0 01 add $0x1,%eax 5f294: 45 89 ec mov %r13d,%r12d 5f297: 48 98 cltq 5f299: 41 81 e4 ff ff ff fc and $0xfcffffff,%r12d 5f2a0: 8b 44 84 20 mov 0x20(%rsp,%rax,4),%eax 5f2a4: 85 c0 test %eax,%eax 5f2a6: 45 0f 45 e5 cmovne %r13d,%r12d 5f2aa: 41 83 fe 02 cmp $0x2,%r14d 5f2ae: 0f 87 20 ff ff ff ja 5f1d4 5f2b4: 0f 85 71 ff ff ff jne 5f22b 5f2ba: 44 89 e2 mov %r12d,%edx 5f2bd: b8 01 00 00 00 mov $0x1,%eax 5f2c2: 89 e9 mov %ebp,%ecx 5f2c4: 83 ca 03 or $0x3,%edx 5f2c7: d3 e0 shl %cl,%eax 5f2c9: 85 44 24 0c test %eax,0xc(%rsp) 5f2cd: 44 0f 44 e2 cmove %edx,%r12d 5f2d1: e9 55 ff ff ff jmpq 5f22b 5f2d6: 41 81 e4 ff fc ff ff and $0xfffffcff,%r12d 5f2dd: 44 89 e0 mov %r12d,%eax 5f2e0: 80 cc 03 or $0x3,%ah 5f2e3: 85 d2 test %edx,%edx 5f2e5: 44 0f 44 e0 cmove %eax,%r12d 5f2e9: e9 0c ff ff ff jmpq 5f1fa 5f2ee: 31 c9 xor %ecx,%ecx 5f2f0: ba 00 00 00 e0 mov $0xe0000000,%edx 5f2f5: be 0b 20 00 00 mov $0x200b,%esi 5f2fa: 48 89 df mov %rbx,%rdi 5f2fd: 49 89 dd mov %rbx,%r13 5f300: e8 00 00 00 00 callq 5f305 5f305: e9 b5 e7 ff ff jmpq 5dabf 5f30a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f311: e8 00 00 00 00 callq 5f316 5f316: e9 2d e6 ff ff jmpq 5d948 5f31b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f322: e8 00 00 00 00 callq 5f327 5f327: e9 13 f8 ff ff jmpq 5eb3f 5f32c: 44 8b 63 0c mov 0xc(%rbx),%r12d 5f330: 41 c1 e4 10 shl $0x10,%r12d 5f334: 41 81 e4 00 00 ff 3f and $0x3fff0000,%r12d 5f33b: 41 81 cc 00 69 00 c0 or $0xc0006900,%r12d 5f342: 85 c0 test %eax,%eax 5f344: 0f 8e 36 01 00 00 jle 5f480 5f34a: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f351: 49 8b bd 28 94 00 00 mov 0x9428(%r13),%rdi 5f358: 48 8d 50 01 lea 0x1(%rax),%rdx 5f35c: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5f363: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5f367: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5f36e: 44 89 20 mov %r12d,(%rax) 5f371: 41 8b bd 50 94 00 00 mov 0x9450(%r13),%edi 5f378: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f37f: 49 23 85 60 94 00 00 and 0x9460(%r13),%rax 5f386: 8d 57 ff lea -0x1(%rdi),%edx 5f389: 49 89 85 38 94 00 00 mov %rax,0x9438(%r13) 5f390: 41 89 95 50 94 00 00 mov %edx,0x9450(%r13) 5f397: 8b 7b 08 mov 0x8(%rbx),%edi 5f39a: 44 8d a7 00 60 ff ff lea -0xa000(%rdi),%r12d 5f3a1: 85 d2 test %edx,%edx 5f3a3: 0f 8e bf 00 00 00 jle 5f468 5f3a9: 49 8b 8d 28 94 00 00 mov 0x9428(%r13),%rcx 5f3b0: 48 8d 50 01 lea 0x1(%rax),%rdx 5f3b4: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5f3bb: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5f3c2: 48 8d 04 81 lea (%rcx,%rax,4),%rax 5f3c6: 44 89 20 mov %r12d,(%rax) 5f3c9: 49 8b 85 60 94 00 00 mov 0x9460(%r13),%rax 5f3d0: 49 21 85 38 94 00 00 and %rax,0x9438(%r13) 5f3d7: 41 8b 85 50 94 00 00 mov 0x9450(%r13),%eax 5f3de: 83 e8 01 sub $0x1,%eax 5f3e1: 41 89 85 50 94 00 00 mov %eax,0x9450(%r13) 5f3e8: 8b 73 0c mov 0xc(%rbx),%esi 5f3eb: 85 f6 test %esi,%esi 5f3ed: 0f 84 ae f4 ff ff je 5e8a1 5f3f3: 45 31 e4 xor %r12d,%r12d 5f3f6: eb 54 jmp 5f44c 5f3f8: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f3ff: 41 83 c4 01 add $0x1,%r12d 5f403: 48 8d 50 01 lea 0x1(%rax),%rdx 5f407: 41 23 85 68 94 00 00 and 0x9468(%r13),%eax 5f40e: 49 89 95 38 94 00 00 mov %rdx,0x9438(%r13) 5f415: 49 8b 95 28 94 00 00 mov 0x9428(%r13),%rdx 5f41c: 48 8d 04 82 lea (%rdx,%rax,4),%rax 5f420: 44 89 30 mov %r14d,(%rax) 5f423: 49 8b 85 60 94 00 00 mov 0x9460(%r13),%rax 5f42a: 49 21 85 38 94 00 00 and %rax,0x9438(%r13) 5f431: 41 8b 85 50 94 00 00 mov 0x9450(%r13),%eax 5f438: 83 e8 01 sub $0x1,%eax 5f43b: 41 89 85 50 94 00 00 mov %eax,0x9450(%r13) 5f442: 44 3b 63 0c cmp 0xc(%rbx),%r12d 5f446: 0f 83 55 f4 ff ff jae 5e8a1 5f44c: 48 8b 0b mov (%rbx),%rcx 5f44f: 49 63 d4 movslq %r12d,%rdx 5f452: 44 8b 34 91 mov (%rcx,%rdx,4),%r14d 5f456: 85 c0 test %eax,%eax 5f458: 7f 9e jg 5f3f8 5f45a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f461: e8 00 00 00 00 callq 5f466 5f466: eb 90 jmp 5f3f8 5f468: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f46f: e8 00 00 00 00 callq 5f474 5f474: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f47b: e9 29 ff ff ff jmpq 5f3a9 5f480: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f487: e8 00 00 00 00 callq 5f48c 5f48c: e9 b9 fe ff ff jmpq 5f34a 5f491: 41 b9 80 00 00 00 mov $0x80,%r9d 5f497: e9 ef e5 ff ff jmpq 5da8b 5f49c: 48 bf 12 00 3a 00 12 movabs $0x3a0812003a0012,%rdi 5f4a3: 08 3a 00 5f4a6: c1 e0 0b shl $0xb,%eax 5f4a9: 31 db xor %ebx,%ebx 5f4ab: 41 c7 85 9c 8a 00 00 movl $0x3a1012,0x8a9c(%r13) 5f4b2: 12 10 3a 00 5f4b6: 89 c2 mov %eax,%edx 5f4b8: 49 89 bd 94 8a 00 00 mov %rdi,0x8a94(%r13) 5f4bf: 48 bf 0a 00 00 00 12 movabs $0x2018120000000a,%rdi 5f4c6: 18 20 00 5f4c9: 81 ca 12 00 21 00 or $0x210012,%edx 5f4cf: 49 89 bd a4 8a 00 00 mov %rdi,0x8aa4(%r13) 5f4d6: 48 bf 12 10 21 00 12 movabs $0x11201200211012,%rdi 5f4dd: 20 11 00 5f4e0: 41 89 95 a0 8a 00 00 mov %edx,0x8aa0(%r13) 5f4e7: 89 c2 mov %eax,%edx 5f4e9: 81 ca 11 00 34 00 or $0x340011,%edx 5f4ef: 49 89 bd ac 8a 00 00 mov %rdi,0x8aac(%r13) 5f4f6: 48 bf 04 00 00 00 08 movabs $0x800000004,%rdi 5f4fd: 00 00 00 5f500: 41 89 95 d8 8a 00 00 mov %edx,0x8ad8(%r13) 5f507: 89 c2 mov %eax,%edx 5f509: 0d 1d 00 34 00 or $0x34001d,%eax 5f50e: 41 89 85 e4 8a 00 00 mov %eax,0x8ae4(%r13) 5f515: 48 b8 11 50 22 00 11 movabs $0x21501100225011,%rax 5f51c: 50 21 00 5f51f: 81 ca 21 00 34 00 or $0x340021,%edx 5f525: 49 89 bd b4 8a 00 00 mov %rdi,0x8ab4(%r13) 5f52c: 48 bf 10 10 3a 00 10 movabs $0x351010003a1010,%rdi 5f533: 10 35 00 5f536: 49 89 85 e8 8a 00 00 mov %rax,0x8ae8(%r13) 5f53d: 48 b8 11 10 21 00 11 movabs $0x20181100211011,%rax 5f544: 18 20 00 5f547: 49 89 bd bc 8a 00 00 mov %rdi,0x8abc(%r13) 5f54e: 48 bf 10 18 34 00 09 movabs $0x900341810,%rdi 5f555: 00 00 00 5f558: 49 89 85 f0 8a 00 00 mov %rax,0x8af0(%r13) 5f55f: 48 b8 11 20 11 00 11 movabs $0x11201100112011,%rax 5f566: 20 11 00 5f569: 49 89 bd c4 8a 00 00 mov %rdi,0x8ac4(%r13) 5f570: 48 bf 11 10 36 00 11 movabs $0x35101100361011,%rdi 5f577: 10 35 00 5f57a: 49 89 85 f8 8a 00 00 mov %rax,0x8af8(%r13) 5f581: 49 89 85 00 8b 00 00 mov %rax,0x8b00(%r13) 5f588: 48 b8 11 20 11 00 11 movabs $0x10281100112011,%rax 5f58f: 28 10 00 5f592: 41 89 95 e0 8a 00 00 mov %edx,0x8ae0(%r13) 5f599: ba 12 00 3a 00 mov $0x3a0012,%edx 5f59e: 49 89 bd cc 8a 00 00 mov %rdi,0x8acc(%r13) 5f5a5: 41 c7 85 d4 8a 00 00 movl $0x341811,0x8ad4(%r13) 5f5ac: 11 18 34 00 5f5b0: 41 c7 85 dc 8a 00 00 movl $0xd,0x8adc(%r13) 5f5b7: 0d 00 00 00 5f5bb: 49 89 85 08 8b 00 00 mov %rax,0x8b08(%r13) 5f5c2: eb 08 jmp 5f5cc 5f5c4: 41 8b 94 9d 94 8a 00 mov 0x8a94(%r13,%rbx,4),%edx 5f5cb: 00 5f5cc: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi 5f5d2: 31 c9 xor %ecx,%ecx 5f5d4: 4c 89 ef mov %r13,%rdi 5f5d7: 48 83 c3 01 add $0x1,%rbx 5f5db: e8 00 00 00 00 callq 5f5e0 5f5e0: 48 83 fb 20 cmp $0x20,%rbx 5f5e4: 75 de jne 5f5c4 5f5e6: e9 5d e3 ff ff jmpq 5d948 5f5eb: 48 b8 01 00 00 00 04 movabs $0x400000001,%rax 5f5f2: 00 00 00 5f5f5: 48 89 87 28 8a 00 00 mov %rax,0x8a28(%rdi) 5f5fc: 48 b8 06 00 00 00 01 movabs $0x100000006,%rax 5f603: 00 00 00 5f606: 48 89 87 30 8a 00 00 mov %rax,0x8a30(%rdi) 5f60d: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 5f614: 00 00 00 5f617: 48 89 87 38 8a 00 00 mov %rax,0x8a38(%rdi) 5f61e: 48 b8 00 01 00 00 10 movabs $0x1000000100,%rax 5f625: 00 00 00 5f628: 48 89 87 40 8a 00 00 mov %rax,0x8a40(%rdi) 5f62f: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax 5f636: 00 00 00 5f639: 49 89 85 48 8a 00 00 mov %rax,0x8a48(%r13) 5f640: 41 bc 02 00 01 02 mov $0x2010002,%r12d 5f646: 48 b8 40 00 00 00 30 movabs $0x3000000040,%rax 5f64d: 00 00 00 5f650: 49 89 85 50 8a 00 00 mov %rax,0x8a50(%r13) 5f657: 41 c7 85 58 8a 00 00 movl $0x130,0x8a58(%r13) 5f65e: 30 01 00 00 5f662: e9 bd df ff ff jmpq 5d624 5f667: 48 b8 01 00 00 00 04 movabs $0x400000001,%rax 5f66e: 00 00 00 5f671: 48 89 87 28 8a 00 00 mov %rax,0x8a28(%rdi) 5f678: 48 b8 05 00 00 00 02 movabs $0x200000005,%rax 5f67f: 00 00 00 5f682: 48 89 87 30 8a 00 00 mov %rax,0x8a30(%rdi) 5f689: 48 b8 04 00 00 00 04 movabs $0x400000004,%rax 5f690: 00 00 00 5f693: 48 89 87 38 8a 00 00 mov %rax,0x8a38(%rdi) 5f69a: 48 b8 00 01 00 00 20 movabs $0x2000000100,%rax 5f6a1: 00 00 00 5f6a4: 48 89 87 40 8a 00 00 mov %rax,0x8a40(%rdi) 5f6ab: 48 2d f8 00 00 00 sub $0xf8,%rax 5f6b1: eb 86 jmp 5f639 5f6b3: 48 b8 02 00 00 00 0c movabs $0xc00000002,%rax 5f6ba: 00 00 00 5f6bd: 48 89 87 28 8a 00 00 mov %rax,0x8a28(%rdi) 5f6c4: 48 b8 08 00 00 00 02 movabs $0x200000008,%rax 5f6cb: 00 00 00 5f6ce: 48 89 87 30 8a 00 00 mov %rax,0x8a30(%rdi) 5f6d5: 48 b8 04 00 00 00 0c movabs $0xc00000004,%rax 5f6dc: 00 00 00 5f6df: e9 f9 de ff ff jmpq 5d5dd 5f6e4: be 0b 20 00 00 mov $0x200b,%esi 5f6e9: 4c 89 ef mov %r13,%rdi 5f6ec: 31 c9 xor %ecx,%ecx 5f6ee: ba 00 00 00 e0 mov $0xe0000000,%edx 5f6f3: e8 00 00 00 00 callq 5f6f8 5f6f8: 41 8b b5 08 07 00 00 mov 0x708(%r13),%esi 5f6ff: 89 df mov %ebx,%edi 5f701: 41 c7 85 60 8a 00 00 movl $0x0,0x8a60(%r13) 5f708: 00 00 00 00 5f70c: e8 00 00 00 00 callq 5f711 5f711: 41 8b ad 38 8a 00 00 mov 0x8a38(%r13),%ebp 5f718: 41 89 85 88 8a 00 00 mov %eax,0x8a88(%r13) 5f71f: 45 8b b5 28 8a 00 00 mov 0x8a28(%r13),%r14d 5f726: 83 fe 03 cmp $0x3,%esi 5f729: 0f 85 41 e3 ff ff jne 5da70 5f72f: 41 b9 80 00 00 00 mov $0x80,%r9d 5f735: e9 73 e3 ff ff jmpq 5daad 5f73a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f741: e8 00 00 00 00 callq 5f746 5f746: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f74d: e9 10 f0 ff ff jmpq 5e762 5f752: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f759: e8 00 00 00 00 callq 5f75e 5f75e: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f765: e9 a7 ef ff ff jmpq 5e711 5f76a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f771: e8 00 00 00 00 callq 5f776 5f776: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f77d: e9 3e ef ff ff jmpq 5e6c0 5f782: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f789: e8 00 00 00 00 callq 5f78e 5f78e: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f795: e9 d5 ee ff ff jmpq 5e66f 5f79a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f7a1: e8 00 00 00 00 callq 5f7a6 5f7a6: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f7ad: e9 6c ee ff ff jmpq 5e61e 5f7b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f7b9: e8 00 00 00 00 callq 5f7be 5f7be: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f7c5: e9 03 ee ff ff jmpq 5e5cd 5f7ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f7d1: e8 00 00 00 00 callq 5f7d6 5f7d6: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f7dd: e9 9a ed ff ff jmpq 5e57c 5f7e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f7e9: e8 00 00 00 00 callq 5f7ee 5f7ee: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f7f5: e9 35 ed ff ff jmpq 5e52f 5f7fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f801: e8 00 00 00 00 callq 5f806 5f806: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f80d: e9 c2 ec ff ff jmpq 5e4d4 5f812: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f819: e8 00 00 00 00 callq 5f81e 5f81e: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f825: e9 59 ec ff ff jmpq 5e483 5f82a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f831: e8 00 00 00 00 callq 5f836 5f836: e9 f0 eb ff ff jmpq 5e42b 5f83b: 41 bc 00 09 00 80 mov $0x80000900,%r12d 5f841: 41 be 00 09 00 00 mov $0x900,%r14d 5f847: e9 1e f4 ff ff jmpq 5ec6a 5f84c: 0f 0b ud2 5f84e: e9 2f f9 ff ff jmpq 5f182 5f853: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f85a: e8 00 00 00 00 callq 5f85f 5f85f: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f866: e9 93 f2 ff ff jmpq 5eafe 5f86b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f872: e8 00 00 00 00 callq 5f877 5f877: e9 6f ef ff ff jmpq 5e7eb 5f87c: e8 00 00 00 00 callq 5f881 5f881: 41 bc ea ff ff ff mov $0xffffffea,%r12d 5f887: e9 ce f4 ff ff jmpq 5ed5a 5f88c: 0f 0b ud2 5f88e: 0f 0b ud2 5f890: e9 f9 f8 ff ff jmpq 5f18e 5f895: 0f 0b ud2 5f897: e9 01 f9 ff ff jmpq 5f19d 5f89c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f8a3: e8 00 00 00 00 callq 5f8a8 5f8a8: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f8af: e9 f9 f1 ff ff jmpq 5eaad 5f8b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f8bb: e8 00 00 00 00 callq 5f8c0 5f8c0: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f8c7: e9 90 f1 ff ff jmpq 5ea5c 5f8cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f8d3: e8 00 00 00 00 callq 5f8d8 5f8d8: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f8df: e9 27 f1 ff ff jmpq 5ea0b 5f8e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f8eb: e8 00 00 00 00 callq 5f8f0 5f8f0: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f8f7: e9 be f0 ff ff jmpq 5e9ba 5f8fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f903: e8 00 00 00 00 callq 5f908 5f908: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f90f: e9 55 f0 ff ff jmpq 5e969 5f914: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f91b: e8 00 00 00 00 callq 5f920 5f920: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f927: e9 ec ef ff ff jmpq 5e918 5f92c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f933: e8 00 00 00 00 callq 5f938 5f938: e9 83 ef ff ff jmpq 5e8c0 5f93d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5f944: e8 00 00 00 00 callq 5f949 5f949: 49 8b 85 38 94 00 00 mov 0x9438(%r13),%rax 5f950: e9 ee ee ff ff jmpq 5e843 5f955: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5f95c: 00 00 00 00 000000000005f960 : 5f960: e8 00 00 00 00 callq 5f965 5f965: e9 06 dc ff ff jmpq 5d570 5f96a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000005f970 : 5f970: e8 00 00 00 00 callq 5f975 5f975: 55 push %rbp 5f976: 48 89 fd mov %rdi,%rbp 5f979: 83 fa 02 cmp $0x2,%edx 5f97c: 74 0d je 5f98b 5f97e: 83 fa 03 cmp $0x3,%edx 5f981: 74 72 je 5f9f5 5f983: 85 d2 test %edx,%edx 5f985: 74 3b je 5f9c2 5f987: 31 c0 xor %eax,%eax 5f989: 5d pop %rbp 5f98a: c3 retq 5f98b: 85 c9 test %ecx,%ecx 5f98d: 0f 84 a4 00 00 00 je 5fa37 5f993: 83 f9 01 cmp $0x1,%ecx 5f996: 0f 85 c6 00 00 00 jne 5fa62 5f99c: 31 d2 xor %edx,%edx 5f99e: be 6b 30 00 00 mov $0x306b,%esi 5f9a3: e8 00 00 00 00 callq 5f9a8 5f9a8: 0d 00 00 00 04 or $0x4000000,%eax 5f9ad: 89 c2 mov %eax,%edx 5f9af: 48 89 ef mov %rbp,%rdi 5f9b2: 31 c9 xor %ecx,%ecx 5f9b4: be 6b 30 00 00 mov $0x306b,%esi 5f9b9: e8 00 00 00 00 callq 5f9be 5f9be: 31 c0 xor %eax,%eax 5f9c0: 5d pop %rbp 5f9c1: c3 retq 5f9c2: 85 c9 test %ecx,%ecx 5f9c4: 0f 84 83 00 00 00 je 5fa4d 5f9ca: 83 f9 01 cmp $0x1,%ecx 5f9cd: 75 b8 jne 5f987 5f9cf: 31 d2 xor %edx,%edx 5f9d1: be 6a 30 00 00 mov $0x306a,%esi 5f9d6: e8 00 00 00 00 callq 5f9db 5f9db: 0d 00 00 00 04 or $0x4000000,%eax 5f9e0: 89 c2 mov %eax,%edx 5f9e2: 48 89 ef mov %rbp,%rdi 5f9e5: 31 c9 xor %ecx,%ecx 5f9e7: be 6a 30 00 00 mov $0x306a,%esi 5f9ec: e8 00 00 00 00 callq 5f9f1 5f9f1: 31 c0 xor %eax,%eax 5f9f3: 5d pop %rbp 5f9f4: c3 retq 5f9f5: 85 c9 test %ecx,%ecx 5f9f7: 74 2b je 5fa24 5f9f9: 83 f9 01 cmp $0x1,%ecx 5f9fc: 75 62 jne 5fa60 5f9fe: 31 d2 xor %edx,%edx 5fa00: be 6c 30 00 00 mov $0x306c,%esi 5fa05: e8 00 00 00 00 callq 5fa0a 5fa0a: 0d 00 00 00 04 or $0x4000000,%eax 5fa0f: 89 c2 mov %eax,%edx 5fa11: 48 89 ef mov %rbp,%rdi 5fa14: 31 c9 xor %ecx,%ecx 5fa16: be 6c 30 00 00 mov $0x306c,%esi 5fa1b: e8 00 00 00 00 callq 5fa20 5fa20: 31 c0 xor %eax,%eax 5fa22: 5d pop %rbp 5fa23: c3 retq 5fa24: 31 d2 xor %edx,%edx 5fa26: be 6c 30 00 00 mov $0x306c,%esi 5fa2b: e8 00 00 00 00 callq 5fa30 5fa30: 25 ff ff ff fb and $0xfbffffff,%eax 5fa35: eb d8 jmp 5fa0f 5fa37: 31 d2 xor %edx,%edx 5fa39: be 6b 30 00 00 mov $0x306b,%esi 5fa3e: e8 00 00 00 00 callq 5fa43 5fa43: 25 ff ff ff fb and $0xfbffffff,%eax 5fa48: e9 60 ff ff ff jmpq 5f9ad 5fa4d: 31 d2 xor %edx,%edx 5fa4f: be 6a 30 00 00 mov $0x306a,%esi 5fa54: e8 00 00 00 00 callq 5fa59 5fa59: 25 ff ff ff fb and $0xfbffffff,%eax 5fa5e: eb 80 jmp 5f9e0 5fa60: 0f 0b ud2 5fa62: 0f 0b ud2 5fa64: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5fa6b: 00 00 00 5fa6e: 66 90 xchg %ax,%ax 000000000005fa70 : 5fa70: e8 00 00 00 00 callq 5fa75 5fa75: 8b 46 4c mov 0x4c(%rsi),%eax 5fa78: 48 8b 7e 18 mov 0x18(%rsi),%rdi 5fa7c: c1 e8 02 shr $0x2,%eax 5fa7f: 89 c1 mov %eax,%ecx 5fa81: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 5fa85: 44 8b 09 mov (%rcx),%r9d 5fa88: 8d 48 01 lea 0x1(%rax),%ecx 5fa8b: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 5fa8f: 44 8b 01 mov (%rcx),%r8d 5fa92: 8d 48 02 lea 0x2(%rax),%ecx 5fa95: 83 c0 03 add $0x3,%eax 5fa98: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 5fa9c: 48 8d 04 87 lea (%rdi,%rax,4),%rax 5faa0: 8b 09 mov (%rcx),%ecx 5faa2: 8b 00 mov (%rax),%eax 5faa4: 41 0f b6 c1 movzbl %r9b,%eax 5faa8: c7 02 00 00 00 00 movl $0x0,(%rdx) 5faae: 89 42 04 mov %eax,0x4(%rdx) 5fab1: 44 89 c0 mov %r8d,%eax 5fab4: 25 ff ff ff 0f and $0xfffffff,%eax 5fab9: 89 42 2c mov %eax,0x2c(%rdx) 5fabc: 0f b6 c1 movzbl %cl,%eax 5fabf: 0f b6 cd movzbl %ch,%ecx 5fac2: 89 42 08 mov %eax,0x8(%rdx) 5fac5: 89 4a 0c mov %ecx,0xc(%rdx) 5fac8: 83 46 4c 10 addl $0x10,0x4c(%rsi) 5facc: c3 retq 5facd: 0f 1f 00 nopl (%rax) 000000000005fad0 : 5fad0: e8 00 00 00 00 callq 5fad5 5fad5: 48 c7 87 48 71 00 00 movq $0x0,0x7148(%rdi) 5fadc: 00 00 00 00 5fae0: 31 c0 xor %eax,%eax 5fae2: c3 retq 5fae3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5faea: 00 00 00 00 5faee: 66 90 xchg %ax,%ax 000000000005faf0 : 5faf0: e8 00 00 00 00 callq 5faf5 5faf5: 31 c0 xor %eax,%eax 5faf7: c3 retq 5faf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5faff: 00 000000000005fb00 : 5fb00: e8 00 00 00 00 callq 5fb05 5fb05: 31 d2 xor %edx,%edx 5fb07: be 94 03 00 00 mov $0x394,%esi 5fb0c: e8 00 00 00 00 callq 5fb11 5fb11: c1 e8 11 shr $0x11,%eax 5fb14: 83 f0 01 xor $0x1,%eax 5fb17: 83 e0 01 and $0x1,%eax 5fb1a: c3 retq 5fb1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000005fb20 : 5fb20: e8 00 00 00 00 callq 5fb25 5fb25: 41 54 push %r12 5fb27: 31 d2 xor %edx,%edx 5fb29: be 80 0f 00 00 mov $0xf80,%esi 5fb2e: 55 push %rbp 5fb2f: 53 push %rbx 5fb30: 48 89 fb mov %rdi,%rbx 5fb33: e8 00 00 00 00 callq 5fb38 5fb38: 48 89 df mov %rbx,%rdi 5fb3b: 31 d2 xor %edx,%edx 5fb3d: be 86 0f 00 00 mov $0xf86,%esi 5fb42: 41 89 c4 mov %eax,%r12d 5fb45: e8 00 00 00 00 callq 5fb4a 5fb4a: 44 89 e2 mov %r12d,%edx 5fb4d: 48 89 df mov %rbx,%rdi 5fb50: 31 c9 xor %ecx,%ecx 5fb52: 89 c5 mov %eax,%ebp 5fb54: 83 e2 fe and $0xfffffffe,%edx 5fb57: be 80 0f 00 00 mov $0xf80,%esi 5fb5c: e8 00 00 00 00 callq 5fb61 5fb61: 89 ea mov %ebp,%edx 5fb63: 48 89 df mov %rbx,%rdi 5fb66: 31 c9 xor %ecx,%ecx 5fb68: 83 e2 fe and $0xfffffffe,%edx 5fb6b: be 86 0f 00 00 mov $0xf86,%esi 5fb70: e8 00 00 00 00 callq 5fb75 5fb75: 48 89 df mov %rbx,%rdi 5fb78: 31 c9 xor %ecx,%ecx 5fb7a: 31 d2 xor %edx,%edx 5fb7c: be 82 0f 00 00 mov $0xf82,%esi 5fb81: e8 00 00 00 00 callq 5fb86 5fb86: 48 89 df mov %rbx,%rdi 5fb89: 31 c9 xor %ecx,%ecx 5fb8b: 31 d2 xor %edx,%edx 5fb8d: be 83 0f 00 00 mov $0xf83,%esi 5fb92: e8 00 00 00 00 callq 5fb97 5fb97: c6 83 88 70 00 00 00 movb $0x0,0x7088(%rbx) 5fb9e: c7 83 8c 70 00 00 00 movl $0x0,0x708c(%rbx) 5fba5: 00 00 00 5fba8: 5b pop %rbx 5fba9: 5d pop %rbp 5fbaa: 41 5c pop %r12 5fbac: c3 retq 5fbad: 0f 1f 00 nopl (%rax) 000000000005fbb0 : 5fbb0: e8 00 00 00 00 callq 5fbb5 5fbb5: 8b 56 4c mov 0x4c(%rsi),%edx 5fbb8: 31 c9 xor %ecx,%ecx 5fbba: be 82 0f 00 00 mov $0xf82,%esi 5fbbf: e9 00 00 00 00 jmpq 5fbc4 5fbc4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5fbcb: 00 00 00 00 5fbcf: 90 nop 000000000005fbd0 : 5fbd0: e8 00 00 00 00 callq 5fbd5 5fbd5: e8 46 ff ff ff callq 5fb20 5fbda: bf 58 89 41 00 mov $0x418958,%edi 5fbdf: e8 00 00 00 00 callq 5fbe4 5fbe4: 31 c0 xor %eax,%eax 5fbe6: c3 retq 5fbe7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5fbee: 00 00 000000000005fbf0 : 5fbf0: e8 00 00 00 00 callq 5fbf5 5fbf5: 41 54 push %r12 5fbf7: 41 bc 00 01 01 80 mov $0x80010100,%r12d 5fbfd: 55 push %rbp 5fbfe: 53 push %rbx 5fbff: 48 89 fb mov %rdi,%rbx 5fc02: e8 19 ff ff ff callq 5fb20 5fc07: 31 c9 xor %ecx,%ecx 5fc09: be 1b 15 00 00 mov $0x151b,%esi 5fc0e: 48 89 df mov %rbx,%rdi 5fc11: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 5fc18: 48 c1 ea 08 shr $0x8,%rdx 5fc1c: e8 00 00 00 00 callq 5fc21 5fc21: 31 d2 xor %edx,%edx 5fc23: be 1a 15 00 00 mov $0x151a,%esi 5fc28: 48 89 df mov %rbx,%rdi 5fc2b: e8 00 00 00 00 callq 5fc30 5fc30: 31 c9 xor %ecx,%ecx 5fc32: be 1a 15 00 00 mov $0x151a,%esi 5fc37: 48 89 df mov %rbx,%rdi 5fc3a: 83 e0 f6 and $0xfffffff6,%eax 5fc3d: 89 c2 mov %eax,%edx 5fc3f: e8 00 00 00 00 callq 5fc44 5fc44: 31 c9 xor %ecx,%ecx 5fc46: be 81 0f 00 00 mov $0xf81,%esi 5fc4b: 48 89 df mov %rbx,%rdi 5fc4e: 48 8b 93 60 70 00 00 mov 0x7060(%rbx),%rdx 5fc55: 48 c1 ea 08 shr $0x8,%rdx 5fc59: e8 00 00 00 00 callq 5fc5e 5fc5e: 8b 83 40 70 00 00 mov 0x7040(%rbx),%eax 5fc64: 89 c2 mov %eax,%edx 5fc66: c1 ea 02 shr $0x2,%edx 5fc69: 83 f8 07 cmp $0x7,%eax 5fc6c: 76 19 jbe 5fc87 5fc6e: 48 83 ea 01 sub $0x1,%rdx 5fc72: b8 ff ff ff ff mov $0xffffffff,%eax 5fc77: 48 0f bd c2 bsr %rdx,%rax 5fc7b: 44 8d 64 00 02 lea 0x2(%rax,%rax,1),%r12d 5fc80: 41 81 cc 00 01 01 80 or $0x80010100,%r12d 5fc87: 8b 93 68 70 00 00 mov 0x7068(%rbx),%edx 5fc8d: 31 c9 xor %ecx,%ecx 5fc8f: 48 89 df mov %rbx,%rdi 5fc92: be 85 0f 00 00 mov $0xf85,%esi 5fc97: e8 00 00 00 00 callq 5fc9c 5fc9c: 31 c9 xor %ecx,%ecx 5fc9e: 48 89 df mov %rbx,%rdi 5fca1: be 84 0f 00 00 mov $0xf84,%esi 5fca6: 0f b6 93 6c 70 00 00 movzbl 0x706c(%rbx),%edx 5fcad: e8 00 00 00 00 callq 5fcb2 5fcb2: 31 c9 xor %ecx,%ecx 5fcb4: 44 89 e2 mov %r12d,%edx 5fcb7: 48 89 df mov %rbx,%rdi 5fcba: be 80 0f 00 00 mov $0xf80,%esi 5fcbf: e8 00 00 00 00 callq 5fcc4 5fcc4: 31 c9 xor %ecx,%ecx 5fcc6: 31 d2 xor %edx,%edx 5fcc8: 48 89 df mov %rbx,%rdi 5fccb: be 82 0f 00 00 mov $0xf82,%esi 5fcd0: e8 00 00 00 00 callq 5fcd5 5fcd5: 31 c9 xor %ecx,%ecx 5fcd7: 31 d2 xor %edx,%edx 5fcd9: 48 89 df mov %rbx,%rdi 5fcdc: be 83 0f 00 00 mov $0xf83,%esi 5fce1: e8 00 00 00 00 callq 5fce6 5fce6: 80 bb 38 70 00 00 01 cmpb $0x1,0x7038(%rbx) 5fced: be 86 0f 00 00 mov $0xf86,%esi 5fcf2: 48 89 df mov %rbx,%rdi 5fcf5: 19 d2 sbb %edx,%edx 5fcf7: 31 c9 xor %ecx,%ecx 5fcf9: 83 e2 f0 and $0xfffffff0,%edx 5fcfc: 81 c2 10 00 08 01 add $0x1080010,%edx 5fd02: e8 00 00 00 00 callq 5fd07 5fd07: 48 8b 7b 08 mov 0x8(%rbx),%rdi 5fd0b: e8 00 00 00 00 callq 5fd10 5fd10: 48 89 df mov %rbx,%rdi 5fd13: 31 d2 xor %edx,%edx 5fd15: be 86 0f 00 00 mov $0xf86,%esi 5fd1a: e8 00 00 00 00 callq 5fd1f 5fd1f: 48 89 df mov %rbx,%rdi 5fd22: 31 d2 xor %edx,%edx 5fd24: be 80 0f 00 00 mov $0xf80,%esi 5fd29: 41 89 c4 mov %eax,%r12d 5fd2c: e8 00 00 00 00 callq 5fd31 5fd31: 44 89 e2 mov %r12d,%edx 5fd34: 48 89 df mov %rbx,%rdi 5fd37: 31 c9 xor %ecx,%ecx 5fd39: 89 c5 mov %eax,%ebp 5fd3b: 83 ca 01 or $0x1,%edx 5fd3e: be 86 0f 00 00 mov $0xf86,%esi 5fd43: e8 00 00 00 00 callq 5fd48 5fd48: 89 ea mov %ebp,%edx 5fd4a: 48 89 df mov %rbx,%rdi 5fd4d: 31 c9 xor %ecx,%ecx 5fd4f: 83 ca 01 or $0x1,%edx 5fd52: be 80 0f 00 00 mov $0xf80,%esi 5fd57: e8 00 00 00 00 callq 5fd5c 5fd5c: c6 83 88 70 00 00 01 movb $0x1,0x7088(%rbx) 5fd63: 31 c0 xor %eax,%eax 5fd65: 5b pop %rbx 5fd66: 5d pop %rbp 5fd67: 41 5c pop %r12 5fd69: c3 retq 5fd6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000005fd70 : 5fd70: e8 00 00 00 00 callq 5fd75 5fd75: e9 76 fe ff ff jmpq 5fbf0 5fd7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000005fd80 : 5fd80: e8 00 00 00 00 callq 5fd85 5fd85: 55 push %rbp 5fd86: 48 89 fd mov %rdi,%rbp 5fd89: e8 00 00 00 00 callq 5fd8e 5fd8e: 48 8d b5 40 70 00 00 lea 0x7040(%rbp),%rsi 5fd95: 48 89 ef mov %rbp,%rdi 5fd98: e8 00 00 00 00 callq 5fd9d 5fd9d: 31 c0 xor %eax,%eax 5fd9f: 5d pop %rbp 5fda0: c3 retq 5fda1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 5fda8: 00 00 00 00 5fdac: 0f 1f 40 00 nopl 0x0(%rax) 000000000005fdb0 : 5fdb0: e8 00 00 00 00 callq 5fdb5 5fdb5: 55 push %rbp 5fdb6: 31 c9 xor %ecx,%ecx 5fdb8: 48 8d b7 40 70 00 00 lea 0x7040(%rdi),%rsi 5fdbf: ba 00 00 01 00 mov $0x10000,%edx 5fdc4: 48 89 fd mov %rdi,%rbp 5fdc7: e8 00 00 00 00 callq 5fdcc 5fdcc: 85 c0 test %eax,%eax 5fdce: 74 02 je 5fdd2 5fdd0: 5d pop %rbp 5fdd1: c3 retq 5fdd2: 48 89 ef mov %rbp,%rdi 5fdd5: 5d pop %rbp 5fdd6: e9 00 00 00 00 jmpq 5fddb 5fddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000005fde0 : 5fde0: e8 00 00 00 00 callq 5fde5 5fde5: 41 55 push %r13 5fde7: 41 54 push %r12 5fde9: 55 push %rbp 5fdea: 48 89 f5 mov %rsi,%rbp 5fded: 53 push %rbx 5fdee: 48 8b 46 30 mov 0x30(%rsi),%rax 5fdf2: 8b 18 mov (%rax),%ebx 5fdf4: f6 c3 01 test $0x1,%bl 5fdf7: 0f 85 00 00 00 00 jne 5fdfd 5fdfd: 8b 45 04 mov 0x4(%rbp),%eax 5fe00: 21 d8 and %ebx,%eax 5fe02: 5b pop %rbx 5fe03: 5d pop %rbp 5fe04: 41 5c pop %r12 5fe06: 41 5d pop %r13 5fe08: c3 retq 5fe09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000005fe10 : 5fe10: e8 00 00 00 00 callq 5fe15 5fe15: 41 54 push %r12 5fe17: 31 d2 xor %edx,%edx 5fe19: be 94 03 00 00 mov $0x394,%esi 5fe1e: 55 push %rbp 5fe1f: 48 89 fd mov %rdi,%rbp 5fe22: 53 push %rbx 5fe23: e8 00 00 00 00 callq 5fe28 5fe28: a9 00 00 02 00 test $0x20000,%eax 5fe2d: 75 07 jne 5fe36 5fe2f: 5b pop %rbx 5fe30: 31 c0 xor %eax,%eax 5fe32: 5d pop %rbp 5fe33: 41 5c pop %r12 5fe35: c3 retq 5fe36: 31 d2 xor %edx,%edx 5fe38: 48 89 ef mov %rbp,%rdi 5fe3b: be 98 03 00 00 mov $0x398,%esi 5fe40: e8 00 00 00 00 callq 5fe45 5fe45: 48 8b 7d 00 mov 0x0(%rbp),%rdi 5fe49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5fe50: 80 cc 04 or $0x4,%ah 5fe53: 41 89 c4 mov %eax,%r12d 5fe56: 89 c2 mov %eax,%edx 5fe58: e8 00 00 00 00 callq 5fe5d 5fe5d: 31 c9 xor %ecx,%ecx 5fe5f: 44 89 e2 mov %r12d,%edx 5fe62: 48 89 ef mov %rbp,%rdi 5fe65: be 98 03 00 00 mov $0x398,%esi 5fe6a: e8 00 00 00 00 callq 5fe6f 5fe6f: 31 d2 xor %edx,%edx 5fe71: be 98 03 00 00 mov $0x398,%esi 5fe76: 48 89 ef mov %rbp,%rdi 5fe79: e8 00 00 00 00 callq 5fe7e 5fe7e: bf de 46 03 00 mov $0x346de,%edi 5fe83: 89 c3 mov %eax,%ebx 5fe85: e8 00 00 00 00 callq 5fe8a 5fe8a: 80 e7 fb and $0xfb,%bh 5fe8d: 31 c9 xor %ecx,%ecx 5fe8f: 48 89 ef mov %rbp,%rdi 5fe92: 89 da mov %ebx,%edx 5fe94: be 98 03 00 00 mov $0x398,%esi 5fe99: e8 00 00 00 00 callq 5fe9e 5fe9e: 48 89 ef mov %rbp,%rdi 5fea1: 31 d2 xor %edx,%edx 5fea3: be 98 03 00 00 mov $0x398,%esi 5fea8: e8 00 00 00 00 callq 5fead 5fead: bf de 46 03 00 mov $0x346de,%edi 5feb2: e8 00 00 00 00 callq 5feb7 5feb7: e9 73 ff ff ff jmpq 5fe2f 5febc: 0f 1f 40 00 nopl 0x0(%rax) 000000000005fec0 : 5fec0: e8 00 00 00 00 callq 5fec5 5fec5: 31 c0 xor %eax,%eax 5fec7: c3 retq 5fec8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5fecf: 00 000000000005fed0 : 5fed0: e8 00 00 00 00 callq 5fed5 5fed5: e9 16 fd ff ff jmpq 5fbf0 5feda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000005fee0 : 5fee0: e8 00 00 00 00 callq 5fee5 5fee5: e8 36 fc ff ff callq 5fb20 5feea: bf 58 89 41 00 mov $0x418958,%edi 5feef: e8 00 00 00 00 callq 5fef4 5fef4: 31 c0 xor %eax,%eax 5fef6: c3 retq 5fef7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 5fefe: 00 00 000000000005ff00 : 5ff00: e8 00 00 00 00 callq 5ff05 5ff05: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 5ff0b: 85 c0 test %eax,%eax 5ff0d: 74 3f je 5ff4e 5ff0f: 55 push %rbp 5ff10: 48 89 fd mov %rdi,%rbp 5ff13: 53 push %rbx 5ff14: 31 db xor %ebx,%ebx 5ff16: 31 d2 xor %edx,%edx 5ff18: be 94 03 00 00 mov $0x394,%esi 5ff1d: 48 89 ef mov %rbp,%rdi 5ff20: e8 00 00 00 00 callq 5ff25 5ff25: a9 00 00 02 00 test $0x20000,%eax 5ff2a: 75 05 jne 5ff31 5ff2c: 31 c0 xor %eax,%eax 5ff2e: 5b pop %rbx 5ff2f: 5d pop %rbp 5ff30: c3 retq 5ff31: bf c7 10 00 00 mov $0x10c7,%edi 5ff36: 83 c3 01 add $0x1,%ebx 5ff39: e8 00 00 00 00 callq 5ff3e 5ff3e: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 5ff44: 77 d0 ja 5ff16 5ff46: b8 92 ff ff ff mov $0xffffff92,%eax 5ff4b: 5b pop %rbx 5ff4c: 5d pop %rbp 5ff4d: c3 retq 5ff4e: b8 92 ff ff ff mov $0xffffff92,%eax 5ff53: c3 retq 5ff54: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 5ff5b: 00 00 00 5ff5e: 66 90 xchg %ax,%ax 000000000005ff60 : 5ff60: e8 00 00 00 00 callq 5ff65 5ff65: 48 8b 17 mov (%rdi),%rdx 5ff68: 8b 87 08 02 00 00 mov 0x208(%rdi),%eax 5ff6e: 83 e0 fc and $0xfffffffc,%eax 5ff71: 48 03 82 20 5c 00 00 add 0x5c20(%rdx),%rax 5ff78: 8b 00 mov (%rax),%eax 5ff7a: c3 retq 5ff7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000005ff80 : 5ff80: e8 00 00 00 00 callq 5ff85 5ff85: 8b 47 08 mov 0x8(%rdi),%eax 5ff88: c1 e1 03 shl $0x3,%ecx 5ff8b: 4c 8b 47 18 mov 0x18(%rdi),%r8 5ff8f: 81 e1 ff ff 0f 00 and $0xfffff,%ecx 5ff95: 44 8d 48 01 lea 0x1(%rax),%r9d 5ff99: 81 c9 00 00 00 34 or $0x34000000,%ecx 5ff9f: 44 89 4f 08 mov %r9d,0x8(%rdi) 5ffa3: 41 89 0c 80 mov %ecx,(%r8,%rax,4) 5ffa7: 8b 47 08 mov 0x8(%rdi),%eax 5ffaa: 48 8b 4f 18 mov 0x18(%rdi),%rcx 5ffae: 44 8d 40 01 lea 0x1(%rax),%r8d 5ffb2: 44 89 47 08 mov %r8d,0x8(%rdi) 5ffb6: 89 34 81 mov %esi,(%rcx,%rax,4) 5ffb9: 8b 47 08 mov 0x8(%rdi),%eax 5ffbc: 48 c1 ee 20 shr $0x20,%rsi 5ffc0: 48 8b 4f 18 mov 0x18(%rdi),%rcx 5ffc4: 81 e6 ff 00 00 00 and $0xff,%esi 5ffca: 44 8d 40 01 lea 0x1(%rax),%r8d 5ffce: 44 89 47 08 mov %r8d,0x8(%rdi) 5ffd2: 89 14 81 mov %edx,(%rcx,%rax,4) 5ffd5: 8b 47 08 mov 0x8(%rdi),%eax 5ffd8: 48 c1 ea 20 shr $0x20,%rdx 5ffdc: 48 8b 4f 18 mov 0x18(%rdi),%rcx 5ffe0: 81 e2 ff 00 00 00 and $0xff,%edx 5ffe6: 44 8d 40 01 lea 0x1(%rax),%r8d 5ffea: 44 89 47 08 mov %r8d,0x8(%rdi) 5ffee: 89 34 81 mov %esi,(%rcx,%rax,4) 5fff1: 8b 47 08 mov 0x8(%rdi),%eax 5fff4: 48 8b 4f 18 mov 0x18(%rdi),%rcx 5fff8: 8d 70 01 lea 0x1(%rax),%esi 5fffb: 89 77 08 mov %esi,0x8(%rdi) 5fffe: 89 14 81 mov %edx,(%rcx,%rax,4) 60001: c3 retq 60002: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 60009: 00 00 00 00 6000d: 0f 1f 00 nopl (%rax) 0000000000060010 : 60010: e8 00 00 00 00 callq 60015 60015: 8b 47 08 mov 0x8(%rdi),%eax 60018: 01 c9 add %ecx,%ecx 6001a: 4c 8b 57 18 mov 0x18(%rdi),%r10 6001e: 45 89 c0 mov %r8d,%r8d 60021: 44 8d 48 01 lea 0x1(%rax),%r9d 60025: 44 89 4f 08 mov %r9d,0x8(%rdi) 60029: 41 89 c9 mov %ecx,%r9d 6002c: 41 81 e1 ff ff 0f 00 and $0xfffff,%r9d 60033: 41 81 c9 00 00 00 20 or $0x20000000,%r9d 6003a: 45 89 0c 82 mov %r9d,(%r10,%rax,4) 6003e: 8b 47 08 mov 0x8(%rdi),%eax 60041: 4c 8b 4f 18 mov 0x18(%rdi),%r9 60045: 44 8d 50 01 lea 0x1(%rax),%r10d 60049: 44 89 57 08 mov %r10d,0x8(%rdi) 6004d: 41 89 34 81 mov %esi,(%r9,%rax,4) 60051: 8b 47 08 mov 0x8(%rdi),%eax 60054: 48 c1 ee 20 shr $0x20,%rsi 60058: 4c 8b 4f 18 mov 0x18(%rdi),%r9 6005c: 44 8d 50 01 lea 0x1(%rax),%r10d 60060: 44 89 57 08 mov %r10d,0x8(%rdi) 60064: 41 89 34 81 mov %esi,(%r9,%rax,4) 60068: 85 c9 test %ecx,%ecx 6006a: 74 34 je 600a0 6006c: 8b 47 08 mov 0x8(%rdi),%eax 6006f: 48 8b 77 18 mov 0x18(%rdi),%rsi 60073: 44 8d 48 01 lea 0x1(%rax),%r9d 60077: 44 89 4f 08 mov %r9d,0x8(%rdi) 6007b: 89 14 86 mov %edx,(%rsi,%rax,4) 6007e: 8b 47 08 mov 0x8(%rdi),%eax 60081: 48 8b 77 18 mov 0x18(%rdi),%rsi 60085: 44 8d 48 01 lea 0x1(%rax),%r9d 60089: 44 89 4f 08 mov %r9d,0x8(%rdi) 6008d: 49 89 d1 mov %rdx,%r9 60090: 4c 01 c2 add %r8,%rdx 60093: 49 c1 e9 20 shr $0x20,%r9 60097: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) 6009b: 83 e9 02 sub $0x2,%ecx 6009e: 75 cc jne 6006c 600a0: c3 retq 600a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 600a8: 00 00 00 00 600ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000600b0 : 600b0: e8 00 00 00 00 callq 600b5 600b5: 85 c9 test %ecx,%ecx 600b7: 0f 84 41 01 00 00 je 601fe 600bd: 4c 89 c8 mov %r9,%rax 600c0: 41 57 push %r15 600c2: 49 89 d2 mov %rdx,%r10 600c5: 41 bb fe ff 0f 00 mov $0xffffe,%r11d 600cb: 41 56 push %r14 600cd: 48 c1 e8 20 shr $0x20,%rax 600d1: 41 55 push %r13 600d3: 41 54 push %r12 600d5: 55 push %rbp 600d6: 48 89 c5 mov %rax,%rbp 600d9: 53 push %rbx 600da: 4c 89 cb mov %r9,%rbx 600dd: 83 e3 01 and $0x1,%ebx 600e0: e9 ee 00 00 00 jmpq 601d3 600e5: 4c 89 d2 mov %r10,%rdx 600e8: 45 89 d5 mov %r10d,%r13d 600eb: 48 c1 ea 20 shr $0x20,%rdx 600ef: 49 89 d4 mov %rdx,%r12 600f2: 8b 57 08 mov 0x8(%rdi),%edx 600f5: 4c 8b 77 18 mov 0x18(%rdi),%r14 600f9: 44 8d 7a 01 lea 0x1(%rdx),%r15d 600fd: 44 89 7f 08 mov %r15d,0x8(%rdi) 60101: 41 89 c7 mov %eax,%r15d 60104: 41 81 cf 00 00 20 24 or $0x24200000,%r15d 6010b: 45 89 3c 96 mov %r15d,(%r14,%rdx,4) 6010f: 8b 57 08 mov 0x8(%rdi),%edx 60112: 4c 8b 77 18 mov 0x18(%rdi),%r14 60116: 44 8d 7a 01 lea 0x1(%rdx),%r15d 6011a: 44 89 7f 08 mov %r15d,0x8(%rdi) 6011e: 41 89 34 96 mov %esi,(%r14,%rdx,4) 60122: 8b 57 08 mov 0x8(%rdi),%edx 60125: 4c 8b 7f 18 mov 0x18(%rdi),%r15 60129: 44 8d 72 01 lea 0x1(%rdx),%r14d 6012d: 44 89 77 08 mov %r14d,0x8(%rdi) 60131: 49 89 f6 mov %rsi,%r14 60134: 49 c1 ee 20 shr $0x20,%r14 60138: 41 81 e6 ff 00 00 00 and $0xff,%r14d 6013f: 45 89 34 97 mov %r14d,(%r15,%rdx,4) 60143: 8b 57 08 mov 0x8(%rdi),%edx 60146: 4c 8b 77 18 mov 0x18(%rdi),%r14 6014a: 44 8d 7a 01 lea 0x1(%rdx),%r15d 6014e: 44 89 7f 08 mov %r15d,0x8(%rdi) 60152: 45 89 0c 96 mov %r9d,(%r14,%rdx,4) 60156: 8b 57 08 mov 0x8(%rdi),%edx 60159: 4c 8b 77 18 mov 0x18(%rdi),%r14 6015d: 44 8d 7a 01 lea 0x1(%rdx),%r15d 60161: 44 89 7f 08 mov %r15d,0x8(%rdi) 60165: 41 89 2c 96 mov %ebp,(%r14,%rdx,4) 60169: 8b 57 08 mov 0x8(%rdi),%edx 6016c: 4c 8b 77 18 mov 0x18(%rdi),%r14 60170: 44 8d 7a 01 lea 0x1(%rdx),%r15d 60174: 44 89 7f 08 mov %r15d,0x8(%rdi) 60178: 45 89 2c 96 mov %r13d,(%r14,%rdx,4) 6017c: 8b 57 08 mov 0x8(%rdi),%edx 6017f: 4c 8b 6f 18 mov 0x18(%rdi),%r13 60183: 44 8d 72 01 lea 0x1(%rdx),%r14d 60187: 44 89 77 08 mov %r14d,0x8(%rdi) 6018b: 45 89 64 95 00 mov %r12d,0x0(%r13,%rdx,4) 60190: 8b 57 08 mov 0x8(%rdi),%edx 60193: 4c 8b 67 18 mov 0x18(%rdi),%r12 60197: 44 8d 6a 01 lea 0x1(%rdx),%r13d 6019b: 44 89 6f 08 mov %r13d,0x8(%rdi) 6019f: 45 89 04 94 mov %r8d,(%r12,%rdx,4) 601a3: 4c 8b 67 18 mov 0x18(%rdi),%r12 601a7: 8b 57 08 mov 0x8(%rdi),%edx 601aa: 44 8d 6a 01 lea 0x1(%rdx),%r13d 601ae: 44 89 6f 08 mov %r13d,0x8(%rdi) 601b2: 41 c7 04 94 00 00 00 movl $0x0,(%r12,%rdx,4) 601b9: 00 601ba: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 601c1: d1 e8 shr %eax 601c3: 48 01 d6 add %rdx,%rsi 601c6: 89 c2 mov %eax,%edx 601c8: 41 0f af d0 imul %r8d,%edx 601cc: 49 01 d2 add %rdx,%r10 601cf: 29 c1 sub %eax,%ecx 601d1: 74 20 je 601f3 601d3: 8d 04 09 lea (%rcx,%rcx,1),%eax 601d6: 3d fe ff 0f 00 cmp $0xffffe,%eax 601db: 41 0f 47 c3 cmova %r11d,%eax 601df: 48 85 db test %rbx,%rbx 601e2: 0f 85 fd fe ff ff jne 600e5 601e8: 45 31 e4 xor %r12d,%r12d 601eb: 45 31 ed xor %r13d,%r13d 601ee: e9 ff fe ff ff jmpq 600f2 601f3: 5b pop %rbx 601f4: 5d pop %rbp 601f5: 41 5c pop %r12 601f7: 41 5d pop %r13 601f9: 41 5e pop %r14 601fb: 41 5f pop %r15 601fd: c3 retq 601fe: c3 retq 601ff: 90 nop 0000000000060200 : 60200: e8 00 00 00 00 callq 60205 60205: eb 13 jmp 6021a 60207: 48 8b 56 18 mov 0x18(%rsi),%rdx 6020b: 8d 48 01 lea 0x1(%rax),%ecx 6020e: 89 c0 mov %eax,%eax 60210: 89 4e 08 mov %ecx,0x8(%rsi) 60213: c7 04 82 00 00 00 f0 movl $0xf0000000,(%rdx,%rax,4) 6021a: 8b 46 08 mov 0x8(%rsi),%eax 6021d: a8 07 test $0x7,%al 6021f: 75 e6 jne 60207 60221: c3 retq 60222: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 60229: 00 00 00 00 6022d: 0f 1f 00 nopl (%rax) 0000000000060230 : 60230: e8 00 00 00 00 callq 60235 60235: 48 8d 87 18 b4 00 00 lea 0xb418(%rdi),%rax 6023c: c7 87 a8 e7 00 00 02 movl $0x2,0xe7a8(%rdi) 60243: 00 00 00 60246: 48 89 87 e0 57 00 00 mov %rax,0x57e0(%rdi) 6024d: 48 8d 87 90 b4 00 00 lea 0xb490(%rdi),%rax 60254: 48 89 87 60 54 00 00 mov %rax,0x5460(%rdi) 6025b: 48 8d 87 f8 ba 00 00 lea 0xbaf8(%rdi),%rax 60262: 48 89 87 68 54 00 00 mov %rax,0x5468(%rdi) 60269: 31 c0 xor %eax,%eax 6026b: 48 c7 87 20 b4 00 00 movq $0x0,0xb420(%rdi) 60272: 00 00 00 00 60276: 48 c7 87 88 ba 00 00 movq $0x0,0xba88(%rdi) 6027d: 00 00 00 00 60281: 48 c7 87 d8 57 00 00 movq $0x0,0x57d8(%rdi) 60288: 00 00 00 00 6028c: 48 c7 87 58 54 00 00 movq $0x0,0x5458(%rdi) 60293: 00 00 00 00 60297: c7 87 40 55 00 00 02 movl $0x2,0x5540(%rdi) 6029e: 00 00 00 602a1: c7 87 48 e7 00 00 08 movl $0x8,0xe748(%rdi) 602a8: 00 00 00 602ab: 48 c7 87 58 e7 00 00 movq $0x0,0xe758(%rdi) 602b2: 00 00 00 00 602b6: c3 retq 602b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 602be: 00 00 00000000000602c0 : 602c0: e8 00 00 00 00 callq 602c5 602c5: 8b 47 08 mov 0x8(%rdi),%eax 602c8: 4c 8b 47 18 mov 0x18(%rdi),%r8 602cc: 81 e1 ff ff 0f 00 and $0xfffff,%ecx 602d2: 81 c9 00 00 00 34 or $0x34000000,%ecx 602d8: 44 8d 48 01 lea 0x1(%rax),%r9d 602dc: 44 89 4f 08 mov %r9d,0x8(%rdi) 602e0: 41 89 0c 80 mov %ecx,(%r8,%rax,4) 602e4: 8b 47 08 mov 0x8(%rdi),%eax 602e7: 48 8b 4f 18 mov 0x18(%rdi),%rcx 602eb: 44 8d 40 01 lea 0x1(%rax),%r8d 602ef: 44 89 47 08 mov %r8d,0x8(%rdi) 602f3: 89 14 81 mov %edx,(%rcx,%rax,4) 602f6: 8b 47 08 mov 0x8(%rdi),%eax 602f9: 48 c1 ea 20 shr $0x20,%rdx 602fd: 48 8b 4f 18 mov 0x18(%rdi),%rcx 60301: 81 e2 ff 00 00 00 and $0xff,%edx 60307: 44 8d 40 01 lea 0x1(%rax),%r8d 6030b: 44 89 47 08 mov %r8d,0x8(%rdi) 6030f: 89 34 81 mov %esi,(%rcx,%rax,4) 60312: 8b 47 08 mov 0x8(%rdi),%eax 60315: 48 c1 ee 20 shr $0x20,%rsi 60319: 48 8b 4f 18 mov 0x18(%rdi),%rcx 6031d: 81 e6 ff 00 00 00 and $0xff,%esi 60323: 44 8d 40 01 lea 0x1(%rax),%r8d 60327: 44 89 47 08 mov %r8d,0x8(%rdi) 6032b: 89 14 81 mov %edx,(%rcx,%rax,4) 6032e: 8b 47 08 mov 0x8(%rdi),%eax 60331: 48 8b 57 18 mov 0x18(%rdi),%rdx 60335: 8d 48 01 lea 0x1(%rax),%ecx 60338: 89 4f 08 mov %ecx,0x8(%rdi) 6033b: 89 34 82 mov %esi,(%rdx,%rax,4) 6033e: c3 retq 6033f: 90 nop 0000000000060340 : 60340: e8 00 00 00 00 callq 60345 60345: 8b 47 08 mov 0x8(%rdi),%eax 60348: c1 e9 02 shr $0x2,%ecx 6034b: 4c 8b 47 18 mov 0x18(%rdi),%r8 6034f: 81 e1 ff ff 0f 00 and $0xfffff,%ecx 60355: 44 8d 48 01 lea 0x1(%rax),%r9d 60359: 81 c9 00 00 00 d0 or $0xd0000000,%ecx 6035f: 44 89 4f 08 mov %r9d,0x8(%rdi) 60363: 41 89 0c 80 mov %ecx,(%r8,%rax,4) 60367: 8b 47 08 mov 0x8(%rdi),%eax 6036a: 48 8b 4f 18 mov 0x18(%rdi),%rcx 6036e: 44 8d 40 01 lea 0x1(%rax),%r8d 60372: 44 89 47 08 mov %r8d,0x8(%rdi) 60376: 89 14 81 mov %edx,(%rcx,%rax,4) 60379: 8b 47 08 mov 0x8(%rdi),%eax 6037c: 48 c1 ea 20 shr $0x20,%rdx 60380: 48 8b 4f 18 mov 0x18(%rdi),%rcx 60384: c1 e2 10 shl $0x10,%edx 60387: 44 8d 40 01 lea 0x1(%rax),%r8d 6038b: 44 89 47 08 mov %r8d,0x8(%rdi) 6038f: 89 34 81 mov %esi,(%rcx,%rax,4) 60392: 8b 47 08 mov 0x8(%rdi),%eax 60395: 48 8b 4f 18 mov 0x18(%rdi),%rcx 60399: 8d 70 01 lea 0x1(%rax),%esi 6039c: 89 77 08 mov %esi,0x8(%rdi) 6039f: 89 14 81 mov %edx,(%rcx,%rax,4) 603a2: c3 retq 603a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 603aa: 00 00 00 00 603ae: 66 90 xchg %ax,%ax 00000000000603b0 : 603b0: e8 00 00 00 00 callq 603b5 603b5: 55 push %rbp 603b6: 31 c9 xor %ecx,%ecx 603b8: 48 89 fd mov %rdi,%rbp 603bb: ba 00 20 00 00 mov $0x2000,%edx 603c0: 53 push %rbx 603c1: be 37 34 00 00 mov $0x3437,%esi 603c6: bb 05 00 00 00 mov $0x5,%ebx 603cb: e8 00 00 00 00 callq 603d0 603d0: 31 c9 xor %ecx,%ecx 603d2: ba ff 10 00 10 mov $0x100010ff,%edx 603d7: 48 89 ef mov %rbp,%rdi 603da: be 36 34 00 00 mov $0x3436,%esi 603df: e8 00 00 00 00 callq 603e4 603e4: 31 c9 xor %ecx,%ecx 603e6: 31 d2 xor %edx,%edx 603e8: be 37 34 00 00 mov $0x3437,%esi 603ed: 48 89 ef mov %rbp,%rdi 603f0: e8 00 00 00 00 callq 603f5 603f5: 83 eb 01 sub $0x1,%ebx 603f8: 75 ea jne 603e4 603fa: 31 c0 xor %eax,%eax 603fc: 5b pop %rbx 603fd: 5d pop %rbp 603fe: c3 retq 603ff: 90 nop 0000000000060400 : 60400: e8 00 00 00 00 callq 60405 60405: 8b 87 10 02 00 00 mov 0x210(%rdi),%eax 6040b: 4c 8b 07 mov (%rdi),%r8 6040e: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 60415: 49 8d 80 18 b4 00 00 lea 0xb418(%r8),%rax 6041c: 81 e2 fc ff 03 00 and $0x3fffc,%edx 60422: 48 39 c7 cmp %rax,%rdi 60425: 4c 89 c7 mov %r8,%rdi 60428: 0f 95 c0 setne %al 6042b: 31 c9 xor %ecx,%ecx 6042d: 0f b6 c0 movzbl %al,%eax 60430: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 60437: 81 c6 03 34 00 00 add $0x3403,%esi 6043d: e9 00 00 00 00 jmpq 60442 60442: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 60449: 00 00 00 00 6044d: 0f 1f 00 nopl (%rax) 0000000000060450 : 60450: e8 00 00 00 00 callq 60455 60455: 41 55 push %r13 60457: 45 31 ed xor %r13d,%r13d 6045a: 41 54 push %r12 6045c: 41 bc 30 34 00 00 mov $0x3430,%r12d 60462: 55 push %rbp 60463: bd 2f 34 00 00 mov $0x342f,%ebp 60468: 53 push %rbx 60469: 48 89 fb mov %rdi,%rbx 6046c: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax 60472: 85 f6 test %esi,%esi 60474: 75 0d jne 60483 60476: f6 87 91 89 00 00 08 testb $0x8,0x8991(%rdi) 6047d: 0f 85 8b 00 00 00 jne 6050e 60483: 85 c0 test %eax,%eax 60485: 7f 29 jg 604b0 60487: eb 7c jmp 60505 60489: 41 83 fd 01 cmp $0x1,%r13d 6048d: 45 19 e4 sbb %r12d,%r12d 60490: 41 81 e4 00 fe ff ff and $0xfffffe00,%r12d 60497: 41 81 c4 30 36 00 00 add $0x3630,%r12d 6049e: 41 83 fd 01 cmp $0x1,%r13d 604a2: 19 ed sbb %ebp,%ebp 604a4: 81 e5 00 fe ff ff and $0xfffffe00,%ebp 604aa: 81 c5 2f 36 00 00 add $0x362f,%ebp 604b0: 31 d2 xor %edx,%edx 604b2: 89 ee mov %ebp,%esi 604b4: 48 89 df mov %rbx,%rdi 604b7: e8 00 00 00 00 callq 604bc 604bc: 89 c2 mov %eax,%edx 604be: 80 ce 01 or $0x1,%dh 604c1: f6 c4 01 test $0x1,%ah 604c4: 75 0c jne 604d2 604c6: 31 c9 xor %ecx,%ecx 604c8: 89 ee mov %ebp,%esi 604ca: 48 89 df mov %rbx,%rdi 604cd: e8 00 00 00 00 callq 604d2 604d2: 31 d2 xor %edx,%edx 604d4: 44 89 e6 mov %r12d,%esi 604d7: 48 89 df mov %rbx,%rdi 604da: e8 00 00 00 00 callq 604df 604df: 3d 00 00 00 ff cmp $0xff000000,%eax 604e4: 74 12 je 604f8 604e6: 31 c9 xor %ecx,%ecx 604e8: ba 00 00 00 ff mov $0xff000000,%edx 604ed: 44 89 e6 mov %r12d,%esi 604f0: 48 89 df mov %rbx,%rdi 604f3: e8 00 00 00 00 callq 604f8 604f8: 41 83 c5 01 add $0x1,%r13d 604fc: 44 39 ab a8 e7 00 00 cmp %r13d,0xe7a8(%rbx) 60503: 7f 84 jg 60489 60505: 5b pop %rbx 60506: 31 c0 xor %eax,%eax 60508: 5d pop %rbp 60509: 41 5c pop %r12 6050b: 41 5d pop %r13 6050d: c3 retq 6050e: 85 c0 test %eax,%eax 60510: 7f 29 jg 6053b 60512: eb f1 jmp 60505 60514: 41 83 fd 01 cmp $0x1,%r13d 60518: 45 19 e4 sbb %r12d,%r12d 6051b: 41 81 e4 00 fe ff ff and $0xfffffe00,%r12d 60522: 41 81 c4 30 36 00 00 add $0x3630,%r12d 60529: 41 83 fd 01 cmp $0x1,%r13d 6052d: 19 ed sbb %ebp,%ebp 6052f: 81 e5 00 fe ff ff and $0xfffffe00,%ebp 60535: 81 c5 2f 36 00 00 add $0x362f,%ebp 6053b: 31 d2 xor %edx,%edx 6053d: 89 ee mov %ebp,%esi 6053f: 48 89 df mov %rbx,%rdi 60542: e8 00 00 00 00 callq 60547 60547: 89 c2 mov %eax,%edx 60549: 80 e6 fe and $0xfe,%dh 6054c: f6 c4 01 test $0x1,%ah 6054f: 74 0c je 6055d 60551: 31 c9 xor %ecx,%ecx 60553: 89 ee mov %ebp,%esi 60555: 48 89 df mov %rbx,%rdi 60558: e8 00 00 00 00 callq 6055d 6055d: 31 c9 xor %ecx,%ecx 6055f: ba 00 01 00 00 mov $0x100,%edx 60564: 44 89 e6 mov %r12d,%esi 60567: 48 89 df mov %rbx,%rdi 6056a: e8 00 00 00 00 callq 6056f 6056f: 41 83 c5 01 add $0x1,%r13d 60573: 44 39 ab a8 e7 00 00 cmp %r13d,0xe7a8(%rbx) 6057a: 7f 98 jg 60514 6057c: 5b pop %rbx 6057d: 31 c0 xor %eax,%eax 6057f: 5d pop %rbp 60580: 41 5c pop %r12 60582: 41 5d pop %r13 60584: c3 retq 60585: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6058c: 00 00 00 00 0000000000060590 : 60590: e8 00 00 00 00 callq 60595 60595: 31 d2 xor %edx,%edx 60597: be b1 03 00 00 mov $0x3b1,%esi 6059c: e8 00 00 00 00 callq 605a1 605a1: a8 60 test $0x60,%al 605a3: 0f 94 c0 sete %al 605a6: c3 retq 605a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 605ae: 00 00 00000000000605b0 : 605b0: e8 00 00 00 00 callq 605b5 605b5: 4c 8b 07 mov (%rdi),%r8 605b8: 49 8d 80 18 b4 00 00 lea 0xb418(%r8),%rax 605bf: 48 39 c7 cmp %rax,%rdi 605c2: 4c 89 c7 mov %r8,%rdi 605c5: 0f 95 c0 setne %al 605c8: 31 d2 xor %edx,%edx 605ca: 0f b6 c0 movzbl %al,%eax 605cd: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 605d4: 81 c6 03 34 00 00 add $0x3403,%esi 605da: e8 00 00 00 00 callq 605df 605df: c1 e8 02 shr $0x2,%eax 605e2: 0f b7 c0 movzwl %ax,%eax 605e5: c3 retq 605e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 605ed: 00 00 00 00000000000605f0 : 605f0: e8 00 00 00 00 callq 605f5 605f5: 55 push %rbp 605f6: 48 89 fd mov %rdi,%rbp 605f9: 85 d2 test %edx,%edx 605fb: 74 32 je 6062f 605fd: 83 fa 01 cmp $0x1,%edx 60600: 75 29 jne 6062b 60602: 85 c9 test %ecx,%ecx 60604: 74 56 je 6065c 60606: 83 f9 01 cmp $0x1,%ecx 60609: 75 20 jne 6062b 6060b: 31 d2 xor %edx,%edx 6060d: be 0b 36 00 00 mov $0x360b,%esi 60612: e8 00 00 00 00 callq 60617 60617: 83 c8 01 or $0x1,%eax 6061a: 89 c2 mov %eax,%edx 6061c: 31 c9 xor %ecx,%ecx 6061e: be 0b 36 00 00 mov $0x360b,%esi 60623: 48 89 ef mov %rbp,%rdi 60626: e8 00 00 00 00 callq 6062b 6062b: 31 c0 xor %eax,%eax 6062d: 5d pop %rbp 6062e: c3 retq 6062f: 85 c9 test %ecx,%ecx 60631: 74 3a je 6066d 60633: 83 f9 01 cmp $0x1,%ecx 60636: 75 f3 jne 6062b 60638: 31 d2 xor %edx,%edx 6063a: be 0b 34 00 00 mov $0x340b,%esi 6063f: e8 00 00 00 00 callq 60644 60644: 83 c8 01 or $0x1,%eax 60647: 89 c2 mov %eax,%edx 60649: 48 89 ef mov %rbp,%rdi 6064c: 31 c9 xor %ecx,%ecx 6064e: be 0b 34 00 00 mov $0x340b,%esi 60653: e8 00 00 00 00 callq 60658 60658: 31 c0 xor %eax,%eax 6065a: 5d pop %rbp 6065b: c3 retq 6065c: 31 d2 xor %edx,%edx 6065e: be 0b 36 00 00 mov $0x360b,%esi 60663: e8 00 00 00 00 callq 60668 60668: 83 e0 fe and $0xfffffffe,%eax 6066b: eb ad jmp 6061a 6066d: 31 d2 xor %edx,%edx 6066f: be 0b 34 00 00 mov $0x340b,%esi 60674: e8 00 00 00 00 callq 60679 60679: 83 e0 fe and $0xfffffffe,%eax 6067c: eb c9 jmp 60647 6067e: 66 90 xchg %ax,%ax 0000000000060680 : 60680: e8 00 00 00 00 callq 60685 60685: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax 6068b: 85 c0 test %eax,%eax 6068d: 74 6d je 606fc 6068f: 41 55 push %r13 60691: 4c 8d af 18 b4 00 00 lea 0xb418(%rdi),%r13 60698: 41 54 push %r12 6069a: 45 31 e4 xor %r12d,%r12d 6069d: 55 push %rbp 6069e: 31 ed xor %ebp,%ebp 606a0: 53 push %rbx 606a1: 48 89 fb mov %rdi,%rbx 606a4: 81 c5 00 34 00 00 add $0x3400,%ebp 606aa: 31 d2 xor %edx,%edx 606ac: 48 89 df mov %rbx,%rdi 606af: 89 ee mov %ebp,%esi 606b1: e8 00 00 00 00 callq 606b6 606b6: 31 c9 xor %ecx,%ecx 606b8: 89 ee mov %ebp,%esi 606ba: 48 89 df mov %rbx,%rdi 606bd: 83 e0 fe and $0xfffffffe,%eax 606c0: 89 c2 mov %eax,%edx 606c2: e8 00 00 00 00 callq 606c7 606c7: 4c 39 ab e0 57 00 00 cmp %r13,0x57e0(%rbx) 606ce: 74 20 je 606f0 606d0: 41 83 c4 01 add $0x1,%r12d 606d4: 49 81 c5 68 06 00 00 add $0x668,%r13 606db: bd 00 02 00 00 mov $0x200,%ebp 606e0: 44 39 a3 a8 e7 00 00 cmp %r12d,0xe7a8(%rbx) 606e7: 77 bb ja 606a4 606e9: 5b pop %rbx 606ea: 5d pop %rbp 606eb: 41 5c pop %r12 606ed: 41 5d pop %r13 606ef: c3 retq 606f0: 31 f6 xor %esi,%esi 606f2: 48 89 df mov %rbx,%rdi 606f5: e8 00 00 00 00 callq 606fa 606fa: eb d4 jmp 606d0 606fc: c3 retq 606fd: 0f 1f 00 nopl (%rax) 0000000000060700 : 60700: e8 00 00 00 00 callq 60705 60705: e8 76 ff ff ff callq 60680 6070a: 31 c0 xor %eax,%eax 6070c: c3 retq 6070d: 0f 1f 00 nopl (%rax) 0000000000060710 : 60710: e8 00 00 00 00 callq 60715 60715: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax 6071b: 85 c0 test %eax,%eax 6071d: 0f 8e e7 01 00 00 jle 6090a 60723: 41 57 push %r15 60725: 41 56 push %r14 60727: 45 31 f6 xor %r14d,%r14d 6072a: 41 55 push %r13 6072c: 4c 8d af 18 b4 00 00 lea 0xb418(%rdi),%r13 60733: 41 54 push %r12 60735: 55 push %rbp 60736: 31 ed xor %ebp,%ebp 60738: 53 push %rbx 60739: 48 89 fb mov %rdi,%rbx 6073c: 48 83 ec 08 sub $0x8,%rsp 60740: e9 5f 01 00 00 jmpq 608a4 60745: 48 83 ea 01 sub $0x1,%rdx 60749: b8 ff ff ff ff mov $0xffffffff,%eax 6074e: 48 0f bd c2 bsr %rdx,%rax 60752: 8d 54 00 02 lea 0x2(%rax,%rax,1),%edx 60756: 41 89 d1 mov %edx,%r9d 60759: 41 81 c9 01 10 00 00 or $0x1001,%r9d 60760: 44 8d bd 00 34 00 00 lea 0x3400(%rbp),%r15d 60767: 31 c9 xor %ecx,%ecx 60769: 48 89 df mov %rbx,%rdi 6076c: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 60771: 44 89 fe mov %r15d,%esi 60774: e8 00 00 00 00 callq 60779 60779: 8d b5 02 34 00 00 lea 0x3402(%rbp),%esi 6077f: 31 c9 xor %ecx,%ecx 60781: 31 d2 xor %edx,%edx 60783: 48 89 df mov %rbx,%rdi 60786: e8 00 00 00 00 callq 6078b 6078b: 44 8d 85 03 34 00 00 lea 0x3403(%rbp),%r8d 60792: 31 c9 xor %ecx,%ecx 60794: 31 d2 xor %edx,%edx 60796: 44 89 c6 mov %r8d,%esi 60799: 48 89 df mov %rbx,%rdi 6079c: 44 89 04 24 mov %r8d,(%rsp) 607a0: e8 00 00 00 00 callq 607a5 607a5: 8d b5 08 34 00 00 lea 0x3408(%rbp),%esi 607ab: 31 c9 xor %ecx,%ecx 607ad: 48 89 df mov %rbx,%rdi 607b0: 41 8b 85 08 02 00 00 mov 0x208(%r13),%eax 607b7: 44 8d 24 85 00 00 00 lea 0x0(,%rax,4),%r12d 607be: 00 607bf: 4c 03 a3 28 5c 00 00 add 0x5c28(%rbx),%r12 607c6: 44 89 e2 mov %r12d,%edx 607c9: 49 c1 ec 20 shr $0x20,%r12 607cd: e8 00 00 00 00 callq 607d2 607d2: 8d b5 07 34 00 00 lea 0x3407(%rbp),%esi 607d8: 31 c9 xor %ecx,%ecx 607da: 48 89 df mov %rbx,%rdi 607dd: 41 0f b6 d4 movzbl %r12b,%edx 607e1: e8 00 00 00 00 callq 607e6 607e6: 8d b5 01 34 00 00 lea 0x3401(%rbp),%esi 607ec: 31 c9 xor %ecx,%ecx 607ee: 48 89 df mov %rbx,%rdi 607f1: 49 8b 95 30 02 00 00 mov 0x230(%r13),%rdx 607f8: 48 c1 ea 08 shr $0x8,%rdx 607fc: e8 00 00 00 00 callq 60801 60801: 31 c9 xor %ecx,%ecx 60803: 8d b5 09 34 00 00 lea 0x3409(%rbp),%esi 60809: 48 89 df mov %rbx,%rdi 6080c: 81 c5 0b 34 00 00 add $0x340b,%ebp 60812: ba 01 00 00 80 mov $0x80000001,%edx 60817: e8 00 00 00 00 callq 6081c 6081c: 31 d2 xor %edx,%edx 6081e: 89 ee mov %ebp,%esi 60820: 48 89 df mov %rbx,%rdi 60823: e8 00 00 00 00 callq 60828 60828: 31 c9 xor %ecx,%ecx 6082a: 89 ee mov %ebp,%esi 6082c: 48 89 df mov %rbx,%rdi 6082f: 25 ff ff ff ef and $0xefffffff,%eax 60834: 89 c2 mov %eax,%edx 60836: e8 00 00 00 00 callq 6083b 6083b: 44 8b 04 24 mov (%rsp),%r8d 6083f: 31 c9 xor %ecx,%ecx 60841: 31 d2 xor %edx,%edx 60843: 49 c7 85 10 02 00 00 movq $0x0,0x210(%r13) 6084a: 00 00 00 00 6084e: 48 89 df mov %rbx,%rdi 60851: 44 89 c6 mov %r8d,%esi 60854: e8 00 00 00 00 callq 60859 60859: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 6085e: 31 c9 xor %ecx,%ecx 60860: 48 89 df mov %rbx,%rdi 60863: 44 89 fe mov %r15d,%esi 60866: 44 89 ca mov %r9d,%edx 60869: e8 00 00 00 00 callq 6086e 6086e: 41 c6 85 f4 01 00 00 movb $0x1,0x1f4(%r13) 60875: 01 60876: 4c 89 ef mov %r13,%rdi 60879: e8 00 00 00 00 callq 6087e 6087e: 85 c0 test %eax,%eax 60880: 75 79 jne 608fb 60882: 4c 39 ab e0 57 00 00 cmp %r13,0x57e0(%rbx) 60889: 74 5f je 608ea 6088b: 41 83 c6 01 add $0x1,%r14d 6088f: 49 81 c5 68 06 00 00 add $0x668,%r13 60896: bd 00 02 00 00 mov $0x200,%ebp 6089b: 44 39 b3 a8 e7 00 00 cmp %r14d,0xe7a8(%rbx) 608a2: 7e 55 jle 608f9 608a4: 8d b5 11 34 00 00 lea 0x3411(%rbp),%esi 608aa: 31 c9 xor %ecx,%ecx 608ac: 31 d2 xor %edx,%edx 608ae: 48 89 df mov %rbx,%rdi 608b1: e8 00 00 00 00 callq 608b6 608b6: 31 d2 xor %edx,%edx 608b8: 8d b5 12 34 00 00 lea 0x3412(%rbp),%esi 608be: 31 c9 xor %ecx,%ecx 608c0: 48 89 df mov %rbx,%rdi 608c3: e8 00 00 00 00 callq 608c8 608c8: 41 8b 85 20 02 00 00 mov 0x220(%r13),%eax 608cf: 89 c2 mov %eax,%edx 608d1: c1 ea 02 shr $0x2,%edx 608d4: 83 f8 07 cmp $0x7,%eax 608d7: 0f 87 68 fe ff ff ja 60745 608dd: 31 d2 xor %edx,%edx 608df: 41 b9 01 10 00 00 mov $0x1001,%r9d 608e5: e9 76 fe ff ff jmpq 60760 608ea: be 01 00 00 00 mov $0x1,%esi 608ef: 48 89 df mov %rbx,%rdi 608f2: e8 00 00 00 00 callq 608f7 608f7: eb 92 jmp 6088b 608f9: 31 c0 xor %eax,%eax 608fb: 48 83 c4 08 add $0x8,%rsp 608ff: 5b pop %rbx 60900: 5d pop %rbp 60901: 41 5c pop %r12 60903: 41 5d pop %r13 60905: 41 5e pop %r14 60907: 41 5f pop %r15 60909: c3 retq 6090a: 31 c0 xor %eax,%eax 6090c: c3 retq 6090d: 0f 1f 00 nopl (%rax) 0000000000060910 : 60910: e8 00 00 00 00 callq 60915 60915: e9 f6 fd ff ff jmpq 60710 6091a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000060920 : 60920: e8 00 00 00 00 callq 60925 60925: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax 6092b: 85 c0 test %eax,%eax 6092d: 7e 2e jle 6095d 6092f: 55 push %rbp 60930: 48 89 fd mov %rdi,%rbp 60933: 53 push %rbx 60934: 31 db xor %ebx,%ebx 60936: 48 63 c3 movslq %ebx,%rax 60939: 83 c3 01 add $0x1,%ebx 6093c: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax 60943: 48 8d bc 05 18 b4 00 lea 0xb418(%rbp,%rax,1),%rdi 6094a: 00 6094b: e8 00 00 00 00 callq 60950 60950: 39 9d a8 e7 00 00 cmp %ebx,0xe7a8(%rbp) 60956: 7f de jg 60936 60958: 31 c0 xor %eax,%eax 6095a: 5b pop %rbx 6095b: 5d pop %rbp 6095c: c3 retq 6095d: 31 c0 xor %eax,%eax 6095f: c3 retq 0000000000060960 : 60960: e8 00 00 00 00 callq 60965 60965: 41 56 push %r14 60967: 4c 8d b7 48 e7 00 00 lea 0xe748(%rdi),%r14 6096e: ba e0 00 00 00 mov $0xe0,%edx 60973: 31 f6 xor %esi,%esi 60975: 41 55 push %r13 60977: 4c 89 f1 mov %r14,%rcx 6097a: 41 54 push %r12 6097c: 49 89 fc mov %rdi,%r12 6097f: 55 push %rbp 60980: 53 push %rbx 60981: e8 00 00 00 00 callq 60986 60986: 41 89 c5 mov %eax,%r13d 60989: 85 c0 test %eax,%eax 6098b: 74 0c je 60999 6098d: 5b pop %rbx 6098e: 44 89 e8 mov %r13d,%eax 60991: 5d pop %rbp 60992: 41 5c pop %r12 60994: 41 5d pop %r13 60996: 41 5e pop %r14 60998: c3 retq 60999: 4c 89 f1 mov %r14,%rcx 6099c: ba f4 00 00 00 mov $0xf4,%edx 609a1: 31 f6 xor %esi,%esi 609a3: 4c 89 e7 mov %r12,%rdi 609a6: e8 00 00 00 00 callq 609ab 609ab: 41 89 c5 mov %eax,%r13d 609ae: 85 c0 test %eax,%eax 609b0: 75 db jne 6098d 609b2: 41 8b 84 24 a8 e7 00 mov 0xe7a8(%r12),%eax 609b9: 00 609ba: 49 8d 9c 24 a8 b6 00 lea 0xb6a8(%r12),%rbx 609c1: 00 609c2: 31 ed xor %ebp,%ebp 609c4: 85 c0 test %eax,%eax 609c6: 7f 16 jg 609de 609c8: eb c3 jmp 6098d 609ca: 83 c5 01 add $0x1,%ebp 609cd: 48 81 c3 68 06 00 00 add $0x668,%rbx 609d4: 41 39 ac 24 a8 e7 00 cmp %ebp,0xe7a8(%r12) 609db: 00 609dc: 7e af jle 6098d 609de: c6 43 ec 00 movb $0x0,-0x14(%rbx) 609e2: 89 ea mov %ebp,%edx 609e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 609eb: 48 89 df mov %rbx,%rdi 609ee: 48 c7 83 68 ff ff ff movq $0x0,-0x98(%rbx) 609f5: 00 00 00 00 609f9: e8 00 00 00 00 callq 609fe 609fe: 45 31 c0 xor %r8d,%r8d 60a01: 85 ed test %ebp,%ebp 60a03: 41 b9 01 00 00 00 mov $0x1,%r9d 60a09: 41 0f 95 c0 setne %r8b 60a0d: 4c 89 f1 mov %r14,%rcx 60a10: ba 00 04 00 00 mov $0x400,%edx 60a15: 4c 89 e7 mov %r12,%rdi 60a18: 48 8d b3 70 fd ff ff lea -0x290(%rbx),%rsi 60a1f: e8 00 00 00 00 callq 60a24 60a24: 85 c0 test %eax,%eax 60a26: 74 a2 je 609ca 60a28: 41 89 c5 mov %eax,%r13d 60a2b: 5b pop %rbx 60a2c: 5d pop %rbp 60a2d: 44 89 e8 mov %r13d,%eax 60a30: 41 5c pop %r12 60a32: 41 5d pop %r13 60a34: 41 5e pop %r14 60a36: c3 retq 60a37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 60a3e: 00 00 0000000000060a40 : 60a40: e8 00 00 00 00 callq 60a45 60a45: 81 7a 04 e0 00 00 00 cmpl $0xe0,0x4(%rdx) 60a4c: 74 0f je 60a5d 60a4e: 48 81 c7 80 ba 00 00 add $0xba80,%rdi 60a55: e8 00 00 00 00 callq 60a5a 60a5a: 31 c0 xor %eax,%eax 60a5c: c3 retq 60a5d: 48 81 c7 18 b4 00 00 add $0xb418,%rdi 60a64: e8 00 00 00 00 callq 60a69 60a69: 31 c0 xor %eax,%eax 60a6b: c3 retq 60a6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000060a70 : 60a70: e8 00 00 00 00 callq 60a75 60a75: 41 57 push %r15 60a77: 41 56 push %r14 60a79: 41 55 push %r13 60a7b: 49 89 f5 mov %rsi,%r13 60a7e: 41 54 push %r12 60a80: 55 push %rbp 60a81: 48 89 fd mov %rdi,%rbp 60a84: 53 push %rbx 60a85: 48 83 ec 40 sub $0x40,%rsp 60a89: 4c 8b 3f mov (%rdi),%r15 60a8c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 60a93: 00 00 60a95: 48 89 44 24 38 mov %rax,0x38(%rsp) 60a9a: 31 c0 xor %eax,%eax 60a9c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 60aa1: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 60aa8: 00 00 60aaa: 4c 89 ff mov %r15,%rdi 60aad: e8 00 00 00 00 callq 60ab2 60ab2: 41 89 c4 mov %eax,%r12d 60ab5: 85 c0 test %eax,%eax 60ab7: 74 26 je 60adf 60ab9: 48 8b 44 24 38 mov 0x38(%rsp),%rax 60abe: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 60ac5: 00 00 60ac7: 0f 85 7e 01 00 00 jne 60c4b 60acd: 48 83 c4 40 add $0x40,%rsp 60ad1: 44 89 e0 mov %r12d,%eax 60ad4: 5b pop %rbx 60ad5: 5d pop %rbp 60ad6: 41 5c pop %r12 60ad8: 41 5d pop %r13 60ada: 41 5e pop %r14 60adc: 41 5f pop %r15 60ade: c3 retq 60adf: 8b 5c 24 04 mov 0x4(%rsp),%ebx 60ae3: 49 8b 87 20 5c 00 00 mov 0x5c20(%r15),%rax 60aea: 31 f6 xor %esi,%esi 60aec: 4c 89 ff mov %r15,%rdi 60aef: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 60af4: b9 02 00 00 00 mov $0x2,%ecx 60af9: ba 00 01 00 00 mov $0x100,%edx 60afe: 4d 8b b7 28 5c 00 00 mov 0x5c28(%r15),%r14 60b05: 48 c1 e3 02 shl $0x2,%rbx 60b09: 48 01 d8 add %rbx,%rax 60b0c: c7 00 ad de fe ca movl $0xcafedead,(%rax) 60b12: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 60b19: 00 00 60b1b: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 60b22: 00 00 60b24: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 60b2b: 00 00 60b2d: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 60b34: 00 00 60b36: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 60b3d: 00 00 60b3f: e8 00 00 00 00 callq 60b44 60b44: 41 89 c4 mov %eax,%r12d 60b47: 85 c0 test %eax,%eax 60b49: 0f 85 8e 00 00 00 jne 60bdd 60b4f: 48 8b 44 24 28 mov 0x28(%rsp),%rax 60b54: 89 db mov %ebx,%ebx 60b56: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 60b5b: 31 c9 xor %ecx,%ecx 60b5d: 4c 01 f3 add %r14,%rbx 60b60: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 60b65: be 01 00 00 00 mov $0x1,%esi 60b6a: 48 89 ef mov %rbp,%rdi 60b6d: c7 00 01 00 00 20 movl $0x20000001,(%rax) 60b73: 48 8b 44 24 28 mov 0x28(%rsp),%rax 60b78: 89 58 04 mov %ebx,0x4(%rax) 60b7b: 48 c1 eb 20 shr $0x20,%rbx 60b7f: 48 8b 44 24 28 mov 0x28(%rsp),%rax 60b84: 81 e3 ff 00 00 00 and $0xff,%ebx 60b8a: 89 58 08 mov %ebx,0x8(%rax) 60b8d: 48 8b 44 24 28 mov 0x28(%rsp),%rax 60b92: c7 44 24 18 04 00 00 movl $0x4,0x18(%rsp) 60b99: 00 60b9a: c7 40 0c ef be ad de movl $0xdeadbeef,0xc(%rax) 60ba1: e8 00 00 00 00 callq 60ba6 60ba6: 41 89 c4 mov %eax,%r12d 60ba9: 85 c0 test %eax,%eax 60bab: 74 41 je 60bee 60bad: 31 d2 xor %edx,%edx 60baf: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 60bb4: 4c 89 ff mov %r15,%rdi 60bb7: e8 00 00 00 00 callq 60bbc 60bbc: 48 8b 44 24 08 mov 0x8(%rsp),%rax 60bc1: 48 85 c0 test %rax,%rax 60bc4: 74 17 je 60bdd 60bc6: 48 8d 78 38 lea 0x38(%rax),%rdi 60bca: ba ff ff ff ff mov $0xffffffff,%edx 60bcf: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 60bd4: 83 fa 01 cmp $0x1,%edx 60bd7: 74 58 je 60c31 60bd9: 85 d2 test %edx,%edx 60bdb: 7e 48 jle 60c25 60bdd: 8b 74 24 04 mov 0x4(%rsp),%esi 60be1: 4c 89 ff mov %r15,%rdi 60be4: e8 00 00 00 00 callq 60be9 60be9: e9 cb fe ff ff jmpq 60ab9 60bee: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 60bf3: 31 f6 xor %esi,%esi 60bf5: 4c 89 ea mov %r13,%rdx 60bf8: e8 00 00 00 00 callq 60bfd 60bfd: 48 85 c0 test %rax,%rax 60c00: 74 36 je 60c38 60c02: 78 3f js 60c43 60c04: 8b 54 24 04 mov 0x4(%rsp),%edx 60c08: 49 8b 87 20 5c 00 00 mov 0x5c20(%r15),%rax 60c0f: 48 8d 04 90 lea (%rax,%rdx,4),%rax 60c13: 8b 00 mov (%rax),%eax 60c15: 3d ef be ad de cmp $0xdeadbeef,%eax 60c1a: b8 ea ff ff ff mov $0xffffffea,%eax 60c1f: 44 0f 45 e0 cmovne %eax,%r12d 60c23: eb 88 jmp 60bad 60c25: be 03 00 00 00 mov $0x3,%esi 60c2a: e8 00 00 00 00 callq 60c2f 60c2f: eb ac jmp 60bdd 60c31: e8 00 00 00 00 callq 60c36 60c36: eb a5 jmp 60bdd 60c38: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 60c3e: e9 6a ff ff ff jmpq 60bad 60c43: 41 89 c4 mov %eax,%r12d 60c46: e9 62 ff ff ff jmpq 60bad 60c4b: e8 00 00 00 00 callq 60c50 0000000000060c50 : 60c50: e8 00 00 00 00 callq 60c55 60c55: e8 26 fa ff ff callq 60680 60c5a: 31 c0 xor %eax,%eax 60c5c: c3 retq 60c5d: 0f 1f 00 nopl (%rax) 0000000000060c60 : 60c60: e8 00 00 00 00 callq 60c65 60c65: e9 a6 fa ff ff jmpq 60710 60c6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000060c70 : 60c70: e8 00 00 00 00 callq 60c75 60c75: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 60c7b: 85 c0 test %eax,%eax 60c7d: 74 3c je 60cbb 60c7f: 55 push %rbp 60c80: 48 89 fd mov %rdi,%rbp 60c83: 53 push %rbx 60c84: 31 db xor %ebx,%ebx 60c86: 31 d2 xor %edx,%edx 60c88: be b1 03 00 00 mov $0x3b1,%esi 60c8d: 48 89 ef mov %rbp,%rdi 60c90: e8 00 00 00 00 callq 60c95 60c95: a8 60 test $0x60,%al 60c97: 75 05 jne 60c9e 60c99: 31 c0 xor %eax,%eax 60c9b: 5b pop %rbx 60c9c: 5d pop %rbp 60c9d: c3 retq 60c9e: bf c7 10 00 00 mov $0x10c7,%edi 60ca3: 83 c3 01 add $0x1,%ebx 60ca6: e8 00 00 00 00 callq 60cab 60cab: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 60cb1: 77 d3 ja 60c86 60cb3: b8 92 ff ff ff mov $0xffffff92,%eax 60cb8: 5b pop %rbx 60cb9: 5d pop %rbp 60cba: c3 retq 60cbb: b8 92 ff ff ff mov $0xffffff92,%eax 60cc0: c3 retq 60cc1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 60cc8: 00 00 00 00 60ccc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000060cd0 : 60cd0: e8 00 00 00 00 callq 60cd5 60cd5: 41 54 push %r12 60cd7: 41 89 f4 mov %esi,%r12d 60cda: 55 push %rbp 60cdb: 89 d5 mov %edx,%ebp 60cdd: 53 push %rbx 60cde: 48 89 fb mov %rdi,%rbx 60ce1: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi 60ce7: 85 ff test %edi,%edi 60ce9: 0f 8e db 00 00 00 jle 60dca 60cef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60cf6: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 60cfd: 41 81 cc 00 00 0f 00 or $0xf0000,%r12d 60d04: 48 8d 50 01 lea 0x1(%rax),%rdx 60d08: 23 83 40 02 00 00 and 0x240(%rbx),%eax 60d0e: 48 8d 04 86 lea (%rsi,%rax,4),%rax 60d12: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 60d19: c7 00 00 00 00 90 movl $0x90000000,(%rax) 60d1f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 60d25: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60d2c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 60d33: 8d 51 ff lea -0x1(%rcx),%edx 60d36: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 60d3d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 60d43: 85 d2 test %edx,%edx 60d45: 0f 8e a5 00 00 00 jle 60df0 60d4b: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 60d52: 48 8d 50 01 lea 0x1(%rax),%rdx 60d56: 23 83 40 02 00 00 and 0x240(%rbx),%eax 60d5c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 60d63: 48 8d 04 81 lea (%rcx,%rax,4),%rax 60d67: 44 89 20 mov %r12d,(%rax) 60d6a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 60d70: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60d77: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 60d7e: 8d 51 ff lea -0x1(%rcx),%edx 60d81: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 60d88: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 60d8e: 85 d2 test %edx,%edx 60d90: 7e 49 jle 60ddb 60d92: 48 8d 50 01 lea 0x1(%rax),%rdx 60d96: 23 83 40 02 00 00 and 0x240(%rbx),%eax 60d9c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 60da3: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 60daa: 48 8d 04 82 lea (%rdx,%rax,4),%rax 60dae: 89 28 mov %ebp,(%rax) 60db0: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 60db7: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 60dbe: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 60dc5: 5b pop %rbx 60dc6: 5d pop %rbp 60dc7: 41 5c pop %r12 60dc9: c3 retq 60dca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 60dd1: e8 00 00 00 00 callq 60dd6 60dd6: e9 14 ff ff ff jmpq 60cef 60ddb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 60de2: e8 00 00 00 00 callq 60de7 60de7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60dee: eb a2 jmp 60d92 60df0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 60df7: e8 00 00 00 00 callq 60dfc 60dfc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60e03: e9 43 ff ff ff jmpq 60d4b 60e08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 60e0f: 00 0000000000060e10 : 60e10: e8 00 00 00 00 callq 60e15 60e15: 41 54 push %r12 60e17: 49 89 d4 mov %rdx,%r12 60e1a: 55 push %rbp 60e1b: bd 00 00 00 40 mov $0x40000000,%ebp 60e20: 53 push %rbx 60e21: 48 89 fb mov %rdi,%rbx 60e24: 48 85 f6 test %rsi,%rsi 60e27: 74 15 je 60e3e 60e29: 8b ae b0 01 00 00 mov 0x1b0(%rsi),%ebp 60e2f: c1 e5 14 shl $0x14,%ebp 60e32: 81 e5 00 00 f0 00 and $0xf00000,%ebp 60e38: 81 cd 00 00 00 40 or $0x40000000,%ebp 60e3e: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax 60e44: 8b 93 28 02 00 00 mov 0x228(%rbx),%edx 60e4a: 83 e0 07 and $0x7,%eax 60e4d: 83 f8 05 cmp $0x5,%eax 60e50: 75 57 jne 60ea9 60e52: eb 67 jmp 60ebb 60e54: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60e5b: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 60e62: 48 8d 50 01 lea 0x1(%rax),%rdx 60e66: 23 83 40 02 00 00 and 0x240(%rbx),%eax 60e6c: 48 8d 04 87 lea (%rdi,%rax,4),%rax 60e70: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 60e77: c7 00 00 00 00 f0 movl $0xf0000000,(%rax) 60e7d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 60e83: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60e8a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 60e91: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 60e98: 8d 51 ff lea -0x1(%rcx),%edx 60e9b: 83 e0 07 and $0x7,%eax 60e9e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 60ea4: 83 f8 05 cmp $0x5,%eax 60ea7: 74 12 je 60ebb 60ea9: 85 d2 test %edx,%edx 60eab: 7f a7 jg 60e54 60ead: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 60eb4: e8 00 00 00 00 callq 60eb9 60eb9: eb 99 jmp 60e54 60ebb: 85 d2 test %edx,%edx 60ebd: 0f 8e e7 00 00 00 jle 60faa 60ec3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60eca: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 60ed1: 48 8d 50 01 lea 0x1(%rax),%rdx 60ed5: 23 83 40 02 00 00 and 0x240(%rbx),%eax 60edb: 48 8d 04 86 lea (%rsi,%rax,4),%rax 60edf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 60ee6: 89 28 mov %ebp,(%rax) 60ee8: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 60eee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60ef5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 60efc: 8d 56 ff lea -0x1(%rsi),%edx 60eff: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 60f06: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 60f0c: 41 8b 6c 24 10 mov 0x10(%r12),%ebp 60f11: 83 e5 e0 and $0xffffffe0,%ebp 60f14: 85 d2 test %edx,%edx 60f16: 0f 8e b4 00 00 00 jle 60fd0 60f1c: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 60f23: 48 8d 50 01 lea 0x1(%rax),%rdx 60f27: 23 83 40 02 00 00 and 0x240(%rbx),%eax 60f2d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 60f34: 48 8d 04 81 lea (%rcx,%rax,4),%rax 60f38: 89 28 mov %ebp,(%rax) 60f3a: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 60f40: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60f47: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 60f4e: 8d 57 ff lea -0x1(%rdi),%edx 60f51: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 60f58: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 60f5e: 41 8b 4c 24 08 mov 0x8(%r12),%ecx 60f63: 41 0f b6 6c 24 14 movzbl 0x14(%r12),%ebp 60f69: c1 e1 0c shl $0xc,%ecx 60f6c: 09 cd or %ecx,%ebp 60f6e: 85 d2 test %edx,%edx 60f70: 7e 49 jle 60fbb 60f72: 48 8d 50 01 lea 0x1(%rax),%rdx 60f76: 23 83 40 02 00 00 and 0x240(%rbx),%eax 60f7c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 60f83: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 60f8a: 48 8d 04 82 lea (%rdx,%rax,4),%rax 60f8e: 89 28 mov %ebp,(%rax) 60f90: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 60f97: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 60f9e: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 60fa5: 5b pop %rbx 60fa6: 5d pop %rbp 60fa7: 41 5c pop %r12 60fa9: c3 retq 60faa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 60fb1: e8 00 00 00 00 callq 60fb6 60fb6: e9 08 ff ff ff jmpq 60ec3 60fbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 60fc2: e8 00 00 00 00 callq 60fc7 60fc7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60fce: eb a2 jmp 60f72 60fd0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 60fd7: e8 00 00 00 00 callq 60fdc 60fdc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 60fe3: e9 34 ff ff ff jmpq 60f1c 60fe8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 60fef: 00 0000000000060ff0 : 60ff0: e8 00 00 00 00 callq 60ff5 60ff5: 41 54 push %r12 60ff7: 55 push %rbp 60ff8: 53 push %rbx 60ff9: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d 61000: 48 89 fb mov %rdi,%rbx 61003: 8b 6f 20 mov 0x20(%rdi),%ebp 61006: 4c 8b 67 10 mov 0x10(%rdi),%r12 6100a: 45 85 d2 test %r10d,%r10d 6100d: 0f 8e c6 01 00 00 jle 611d9 61013: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6101a: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 61021: 48 8d 50 01 lea 0x1(%rax),%rdx 61025: 23 83 40 02 00 00 and 0x240(%rbx),%eax 6102b: 49 8d 04 81 lea (%r9,%rax,4),%rax 6102f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 61036: c7 00 00 00 00 e8 movl $0xe8000000,(%rax) 6103c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 61042: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61049: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 61050: 8d 51 ff lea -0x1(%rcx),%edx 61053: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 6105a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 61060: 85 d2 test %edx,%edx 61062: 0f 8e df 01 00 00 jle 61247 61068: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 6106f: 48 8d 50 01 lea 0x1(%rax),%rdx 61073: 23 83 40 02 00 00 and 0x240(%rbx),%eax 61079: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 61080: 49 8d 04 80 lea (%r8,%rax,4),%rax 61084: 44 89 20 mov %r12d,(%rax) 61087: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 6108d: 49 c1 ec 20 shr $0x20,%r12 61091: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61098: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 6109f: 41 81 cc 00 00 ff 00 or $0xff0000,%r12d 610a6: 8d 56 ff lea -0x1(%rsi),%edx 610a9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 610b0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 610b6: 85 d2 test %edx,%edx 610b8: 0f 8e 71 01 00 00 jle 6122f 610be: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 610c5: 48 8d 50 01 lea 0x1(%rax),%rdx 610c9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 610cf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 610d6: 48 8d 04 87 lea (%rdi,%rax,4),%rax 610da: 44 89 20 mov %r12d,(%rax) 610dd: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 610e3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 610ea: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 610f1: 8d 51 ff lea -0x1(%rcx),%edx 610f4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 610fb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 61101: 85 d2 test %edx,%edx 61103: 0f 8e 0e 01 00 00 jle 61217 61109: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 61110: 48 8d 50 01 lea 0x1(%rax),%rdx 61114: 23 83 40 02 00 00 and 0x240(%rbx),%eax 6111a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 61121: 48 8d 04 86 lea (%rsi,%rax,4),%rax 61125: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 6112b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 61131: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61138: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 6113f: 8d 56 ff lea -0x1(%rsi),%edx 61142: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 61149: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 6114f: 85 d2 test %edx,%edx 61151: 0f 8e a8 00 00 00 jle 611ff 61157: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 6115e: 48 8d 50 01 lea 0x1(%rax),%rdx 61162: 23 83 40 02 00 00 and 0x240(%rbx),%eax 61168: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 6116f: 48 8d 04 81 lea (%rcx,%rax,4),%rax 61173: 89 28 mov %ebp,(%rax) 61175: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 6117b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61182: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 61189: 8d 51 ff lea -0x1(%rcx),%edx 6118c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 61193: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 61199: 85 d2 test %edx,%edx 6119b: 7e 4d jle 611ea 6119d: 48 8d 50 01 lea 0x1(%rax),%rdx 611a1: 23 83 40 02 00 00 and 0x240(%rbx),%eax 611a7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 611ae: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 611b5: 48 8d 04 82 lea (%rdx,%rax,4),%rax 611b9: c7 00 20 00 00 30 movl $0x30000020,(%rax) 611bf: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 611c6: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 611cd: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 611d4: 5b pop %rbx 611d5: 5d pop %rbp 611d6: 41 5c pop %r12 611d8: c3 retq 611d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 611e0: e8 00 00 00 00 callq 611e5 611e5: e9 29 fe ff ff jmpq 61013 611ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 611f1: e8 00 00 00 00 callq 611f6 611f6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 611fd: eb 9e jmp 6119d 611ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61206: e8 00 00 00 00 callq 6120b 6120b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61212: e9 40 ff ff ff jmpq 61157 61217: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6121e: e8 00 00 00 00 callq 61223 61223: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6122a: e9 da fe ff ff jmpq 61109 6122f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61236: e8 00 00 00 00 callq 6123b 6123b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61242: e9 77 fe ff ff jmpq 610be 61247: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6124e: e8 00 00 00 00 callq 61253 61253: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6125a: e9 09 fe ff ff jmpq 61068 6125f: 90 nop 0000000000061260 : 61260: e8 00 00 00 00 callq 61265 61265: 41 54 push %r12 61267: 41 89 f4 mov %esi,%r12d 6126a: 53 push %rbx 6126b: 48 8b 07 mov (%rdi),%rax 6126e: 48 89 fb mov %rdi,%rbx 61271: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax 61278: 48 8b 40 10 mov 0x10(%rax),%rax 6127c: e8 00 00 00 00 callq 61281 61281: 44 8b 93 28 02 00 00 mov 0x228(%rbx),%r10d 61288: 45 85 d2 test %r10d,%r10d 6128b: 0f 8e ce 01 00 00 jle 6145f 61291: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61298: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 6129f: 48 8d 50 01 lea 0x1(%rax),%rdx 612a3: 23 83 40 02 00 00 and 0x240(%rbx),%eax 612a9: 49 8d 04 81 lea (%r9,%rax,4),%rax 612ad: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 612b4: c7 00 00 00 00 e0 movl $0xe0000000,(%rax) 612ba: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 612c0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 612c7: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 612ce: 8d 51 ff lea -0x1(%rcx),%edx 612d1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 612d8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 612de: 85 d2 test %edx,%edx 612e0: 0f 8e e7 01 00 00 jle 614cd 612e6: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 612ed: 48 8d 50 01 lea 0x1(%rax),%rdx 612f1: 23 83 40 02 00 00 and 0x240(%rbx),%eax 612f7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 612fe: 49 8d 04 80 lea (%r8,%rax,4),%rax 61302: c7 00 1e 05 00 00 movl $0x51e,(%rax) 61308: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 6130e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61315: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 6131c: 8d 51 ff lea -0x1(%rcx),%edx 6131f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 61326: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 6132c: 85 d2 test %edx,%edx 6132e: 0f 8e 81 01 00 00 jle 614b5 61334: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 6133b: 48 8d 50 01 lea 0x1(%rax),%rdx 6133f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 61345: 44 89 e1 mov %r12d,%ecx 61348: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 6134f: be 01 00 00 00 mov $0x1,%esi 61354: 48 8d 04 87 lea (%rdi,%rax,4),%rax 61358: d3 e6 shl %cl,%esi 6135a: c7 00 00 00 ff 00 movl $0xff0000,(%rax) 61360: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 61366: 41 89 f4 mov %esi,%r12d 61369: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61370: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 61377: 8d 57 ff lea -0x1(%rdi),%edx 6137a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 61381: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 61387: 85 d2 test %edx,%edx 61389: 0f 8e 0e 01 00 00 jle 6149d 6138f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 61396: 48 8d 50 01 lea 0x1(%rax),%rdx 6139a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 613a0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 613a7: 48 8d 04 86 lea (%rsi,%rax,4),%rax 613ab: 44 89 20 mov %r12d,(%rax) 613ae: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 613b4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 613bb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 613c2: 8d 51 ff lea -0x1(%rcx),%edx 613c5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 613cc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 613d2: 85 d2 test %edx,%edx 613d4: 0f 8e ab 00 00 00 jle 61485 613da: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 613e1: 48 8d 50 01 lea 0x1(%rax),%rdx 613e5: 23 83 40 02 00 00 and 0x240(%rbx),%eax 613eb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 613f2: 48 8d 04 81 lea (%rcx,%rax,4),%rax 613f6: c7 00 00 00 00 00 movl $0x0,(%rax) 613fc: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 61402: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61409: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 61410: 8d 57 ff lea -0x1(%rdi),%edx 61413: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 6141a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 61420: 85 d2 test %edx,%edx 61422: 7e 4c jle 61470 61424: 48 8d 50 01 lea 0x1(%rax),%rdx 61428: 23 83 40 02 00 00 and 0x240(%rbx),%eax 6142e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 61435: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 6143c: 48 8d 04 82 lea (%rdx,%rax,4),%rax 61440: c7 00 20 00 00 00 movl $0x20,(%rax) 61446: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 6144d: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 61454: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 6145b: 5b pop %rbx 6145c: 41 5c pop %r12 6145e: c3 retq 6145f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61466: e8 00 00 00 00 callq 6146b 6146b: e9 21 fe ff ff jmpq 61291 61470: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61477: e8 00 00 00 00 callq 6147c 6147c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61483: eb 9f jmp 61424 61485: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6148c: e8 00 00 00 00 callq 61491 61491: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61498: e9 3d ff ff ff jmpq 613da 6149d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 614a4: e8 00 00 00 00 callq 614a9 614a9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 614b0: e9 da fe ff ff jmpq 6138f 614b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 614bc: e8 00 00 00 00 callq 614c1 614c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 614c8: e9 67 fe ff ff jmpq 61334 614cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 614d4: e8 00 00 00 00 callq 614d9 614d9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 614e0: e9 01 fe ff ff jmpq 612e6 614e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 614ec: 00 00 00 00 00000000000614f0 : 614f0: e8 00 00 00 00 callq 614f5 614f5: 41 56 push %r14 614f7: 83 e1 01 and $0x1,%ecx 614fa: 41 55 push %r13 614fc: 49 89 f5 mov %rsi,%r13 614ff: 41 54 push %r12 61501: 41 89 cc mov %ecx,%r12d 61504: 55 push %rbp 61505: 48 89 d5 mov %rdx,%rbp 61508: 53 push %rbx 61509: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax 6150f: 48 89 fb mov %rdi,%rbx 61512: 85 c0 test %eax,%eax 61514: 0f 8e 32 03 00 00 jle 6184c 6151a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61521: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 61528: 48 8d 50 01 lea 0x1(%rax),%rdx 6152c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 61532: 49 8d 04 86 lea (%r14,%rax,4),%rax 61536: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 6153d: 45 89 ee mov %r13d,%r14d 61540: c7 00 00 00 00 60 movl $0x60000000,(%rax) 61546: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 6154c: 41 83 e6 fc and $0xfffffffc,%r14d 61550: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61557: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 6155e: 8d 56 ff lea -0x1(%rsi),%edx 61561: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 61568: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 6156e: 85 d2 test %edx,%edx 61570: 0f 8e be 02 00 00 jle 61834 61576: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 6157d: 48 8d 50 01 lea 0x1(%rax),%rdx 61581: 23 83 40 02 00 00 and 0x240(%rbx),%eax 61587: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 6158e: 49 8d 04 83 lea (%r11,%rax,4),%rax 61592: 44 89 30 mov %r14d,(%rax) 61595: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 6159b: 4d 89 ee mov %r13,%r14 6159e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 615a5: 49 c1 ee 20 shr $0x20,%r14 615a9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 615b0: 8d 57 ff lea -0x1(%rdi),%edx 615b3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 615ba: 45 0f b6 f6 movzbl %r14b,%r14d 615be: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 615c4: 85 d2 test %edx,%edx 615c6: 0f 8e 50 02 00 00 jle 6181c 615cc: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 615d3: 48 8d 50 01 lea 0x1(%rax),%rdx 615d7: 23 83 40 02 00 00 and 0x240(%rbx),%eax 615dd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 615e4: 49 8d 04 82 lea (%r10,%rax,4),%rax 615e8: 44 89 30 mov %r14d,(%rax) 615eb: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 615f1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 615f8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 615ff: 8d 56 ff lea -0x1(%rsi),%edx 61602: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 61609: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 6160f: 85 d2 test %edx,%edx 61611: 0f 8e ed 01 00 00 jle 61804 61617: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 6161e: 48 8d 50 01 lea 0x1(%rax),%rdx 61622: 23 83 40 02 00 00 and 0x240(%rbx),%eax 61628: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 6162f: 49 8d 04 81 lea (%r9,%rax,4),%rax 61633: 89 28 mov %ebp,(%rax) 61635: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 6163b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61642: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 61649: 8d 51 ff lea -0x1(%rcx),%edx 6164c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 61653: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 61659: 45 85 e4 test %r12d,%r12d 6165c: 75 4f jne 616ad 6165e: 85 d2 test %edx,%edx 61660: 0f 8e 8d 01 00 00 jle 617f3 61666: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6166d: 48 8d 50 01 lea 0x1(%rax),%rdx 61671: 23 83 40 02 00 00 and 0x240(%rbx),%eax 61677: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 6167e: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 61685: 48 8d 04 82 lea (%rdx,%rax,4),%rax 61689: c7 00 00 00 00 70 movl $0x70000000,(%rax) 6168f: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 61696: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 6169d: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 616a4: 5b pop %rbx 616a5: 5d pop %rbp 616a6: 41 5c pop %r12 616a8: 41 5d pop %r13 616aa: 41 5e pop %r14 616ac: c3 retq 616ad: 49 83 c5 04 add $0x4,%r13 616b1: 85 d2 test %edx,%edx 616b3: 0f 8e a4 01 00 00 jle 6185d 616b9: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 616c0: 48 8d 50 01 lea 0x1(%rax),%rdx 616c4: 45 89 ec mov %r13d,%r12d 616c7: 23 83 40 02 00 00 and 0x240(%rbx),%eax 616cd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 616d4: 41 83 e4 fc and $0xfffffffc,%r12d 616d8: 49 8d 04 80 lea (%r8,%rax,4),%rax 616dc: c7 00 00 00 00 60 movl $0x60000000,(%rax) 616e2: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 616e8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 616ef: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 616f6: 8d 57 ff lea -0x1(%rdi),%edx 616f9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 61700: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 61706: 85 d2 test %edx,%edx 61708: 0f 8e 97 01 00 00 jle 618a5 6170e: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 61715: 48 8d 50 01 lea 0x1(%rax),%rdx 61719: 49 c1 ed 20 shr $0x20,%r13 6171d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 61723: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 6172a: 45 0f b6 ed movzbl %r13b,%r13d 6172e: 48 8d 04 87 lea (%rdi,%rax,4),%rax 61732: 44 89 20 mov %r12d,(%rax) 61735: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 6173b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61742: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 61749: 8d 56 ff lea -0x1(%rsi),%edx 6174c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 61753: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 61759: 85 d2 test %edx,%edx 6175b: 0f 8e 2c 01 00 00 jle 6188d 61761: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 61768: 48 8d 50 01 lea 0x1(%rax),%rdx 6176c: 48 c1 ed 20 shr $0x20,%rbp 61770: 23 83 40 02 00 00 and 0x240(%rbx),%eax 61776: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 6177d: 48 8d 04 86 lea (%rsi,%rax,4),%rax 61781: 44 89 28 mov %r13d,(%rax) 61784: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 6178a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61791: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 61798: 8d 57 ff lea -0x1(%rdi),%edx 6179b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 617a2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 617a8: 85 d2 test %edx,%edx 617aa: 0f 8e c5 00 00 00 jle 61875 617b0: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 617b7: 48 8d 50 01 lea 0x1(%rax),%rdx 617bb: 23 83 40 02 00 00 and 0x240(%rbx),%eax 617c1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 617c8: 48 8d 04 81 lea (%rcx,%rax,4),%rax 617cc: 89 28 mov %ebp,(%rax) 617ce: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 617d5: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 617dc: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 617e2: 8d 50 ff lea -0x1(%rax),%edx 617e5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 617eb: 85 d2 test %edx,%edx 617ed: 0f 8f 73 fe ff ff jg 61666 617f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 617fa: e8 00 00 00 00 callq 617ff 617ff: e9 62 fe ff ff jmpq 61666 61804: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6180b: e8 00 00 00 00 callq 61810 61810: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61817: e9 fb fd ff ff jmpq 61617 6181c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61823: e8 00 00 00 00 callq 61828 61828: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6182f: e9 98 fd ff ff jmpq 615cc 61834: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6183b: e8 00 00 00 00 callq 61840 61840: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61847: e9 2a fd ff ff jmpq 61576 6184c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61853: e8 00 00 00 00 callq 61858 61858: e9 bd fc ff ff jmpq 6151a 6185d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61864: e8 00 00 00 00 callq 61869 61869: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61870: e9 44 fe ff ff jmpq 616b9 61875: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6187c: e8 00 00 00 00 callq 61881 61881: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 61888: e9 23 ff ff ff jmpq 617b0 6188d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61894: e8 00 00 00 00 callq 61899 61899: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 618a0: e9 bc fe ff ff jmpq 61761 618a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 618ac: e8 00 00 00 00 callq 618b1 618b1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 618b8: e9 51 fe ff ff jmpq 6170e 618bd: 0f 1f 00 nopl (%rax) 00000000000618c0 : 618c0: e8 00 00 00 00 callq 618c5 618c5: 41 56 push %r14 618c7: 41 55 push %r13 618c9: 41 54 push %r12 618cb: 55 push %rbp 618cc: 48 89 fd mov %rdi,%rbp 618cf: 53 push %rbx 618d0: 48 83 ec 10 sub $0x10,%rsp 618d4: 4c 8b 27 mov (%rdi),%r12 618d7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 618de: 00 00 618e0: 48 89 44 24 08 mov %rax,0x8(%rsp) 618e5: 31 c0 xor %eax,%eax 618e7: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 618ec: 4c 89 e7 mov %r12,%rdi 618ef: e8 00 00 00 00 callq 618f4 618f4: 41 89 c5 mov %eax,%r13d 618f7: 85 c0 test %eax,%eax 618f9: 74 24 je 6191f 618fb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 61900: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 61907: 00 00 61909: 0f 85 65 02 00 00 jne 61b74 6190f: 48 83 c4 10 add $0x10,%rsp 61913: 44 89 e8 mov %r13d,%eax 61916: 5b pop %rbx 61917: 5d pop %rbp 61918: 41 5c pop %r12 6191a: 41 5d pop %r13 6191c: 41 5e pop %r14 6191e: c3 retq 6191f: 8b 5c 24 04 mov 0x4(%rsp),%ebx 61923: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax 6192a: 00 6192b: be 04 00 00 00 mov $0x4,%esi 61930: 48 89 ef mov %rbp,%rdi 61933: 4d 8b b4 24 28 5c 00 mov 0x5c28(%r12),%r14 6193a: 00 6193b: 48 c1 e3 02 shl $0x2,%rbx 6193f: 48 01 d8 add %rbx,%rax 61942: c7 00 ad de fe ca movl $0xcafedead,(%rax) 61948: e8 00 00 00 00 callq 6194d 6194d: 41 89 c5 mov %eax,%r13d 61950: 85 c0 test %eax,%eax 61952: 0f 85 9b 01 00 00 jne 61af3 61958: 44 8b 8d 28 02 00 00 mov 0x228(%rbp),%r9d 6195f: 45 85 c9 test %r9d,%r9d 61962: 0f 8e e4 01 00 00 jle 61b4c 61968: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 6196f: 4c 8b 85 00 02 00 00 mov 0x200(%rbp),%r8 61976: 89 db mov %ebx,%ebx 61978: 4c 01 f3 add %r14,%rbx 6197b: 48 8d 50 01 lea 0x1(%rax),%rdx 6197f: 23 85 40 02 00 00 and 0x240(%rbp),%eax 61985: 49 8d 04 80 lea (%r8,%rax,4),%rax 61989: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 61990: c7 00 01 00 00 20 movl $0x20000001,(%rax) 61996: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx 6199c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 619a3: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 619aa: 8d 51 ff lea -0x1(%rcx),%edx 619ad: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 619b4: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 619ba: 85 d2 test %edx,%edx 619bc: 0f 8e 72 01 00 00 jle 61b34 619c2: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi 619c9: 48 8d 50 01 lea 0x1(%rax),%rdx 619cd: 23 85 40 02 00 00 and 0x240(%rbp),%eax 619d3: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 619da: 48 8d 04 87 lea (%rdi,%rax,4),%rax 619de: 89 18 mov %ebx,(%rax) 619e0: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx 619e6: 48 c1 eb 20 shr $0x20,%rbx 619ea: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 619f1: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 619f8: 0f b6 db movzbl %bl,%ebx 619fb: 8d 51 ff lea -0x1(%rcx),%edx 619fe: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 61a05: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 61a0b: 85 d2 test %edx,%edx 61a0d: 0f 8e 09 01 00 00 jle 61b1c 61a13: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi 61a1a: 48 8d 50 01 lea 0x1(%rax),%rdx 61a1e: 23 85 40 02 00 00 and 0x240(%rbp),%eax 61a24: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 61a2b: 48 8d 04 86 lea (%rsi,%rax,4),%rax 61a2f: 89 18 mov %ebx,(%rax) 61a31: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx 61a37: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 61a3e: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 61a45: 8d 51 ff lea -0x1(%rcx),%edx 61a48: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 61a4f: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 61a55: 85 d2 test %edx,%edx 61a57: 0f 8e a7 00 00 00 jle 61b04 61a5d: 48 8d 50 01 lea 0x1(%rax),%rdx 61a61: 23 85 40 02 00 00 and 0x240(%rbp),%eax 61a67: 48 89 ef mov %rbp,%rdi 61a6a: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 61a71: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx 61a78: 48 8d 04 82 lea (%rdx,%rax,4),%rax 61a7c: c7 00 ef be ad de movl $0xdeadbeef,(%rax) 61a82: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax 61a89: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) 61a90: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) 61a97: 31 ed xor %ebp,%ebp 61a99: e8 00 00 00 00 callq 61a9e 61a9e: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx 61aa5: 00 61aa6: 85 c9 test %ecx,%ecx 61aa8: 75 20 jne 61aca 61aaa: e9 ae 00 00 00 jmpq 61b5d 61aaf: bf c7 10 00 00 mov $0x10c7,%edi 61ab4: 83 c5 01 add $0x1,%ebp 61ab7: e8 00 00 00 00 callq 61abc 61abc: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) 61ac3: 00 61ac4: 0f 86 93 00 00 00 jbe 61b5d 61aca: 8b 54 24 04 mov 0x4(%rsp),%edx 61ace: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax 61ad5: 00 61ad6: 48 8d 04 90 lea (%rax,%rdx,4),%rax 61ada: 48 89 d6 mov %rdx,%rsi 61add: 8b 00 mov (%rax),%eax 61adf: 3d ef be ad de cmp $0xdeadbeef,%eax 61ae4: 75 c9 jne 61aaf 61ae6: 4c 89 e7 mov %r12,%rdi 61ae9: e8 00 00 00 00 callq 61aee 61aee: e9 08 fe ff ff jmpq 618fb 61af3: 8b 74 24 04 mov 0x4(%rsp),%esi 61af7: 4c 89 e7 mov %r12,%rdi 61afa: e8 00 00 00 00 callq 61aff 61aff: e9 f7 fd ff ff jmpq 618fb 61b04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61b0b: e8 00 00 00 00 callq 61b10 61b10: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 61b17: e9 41 ff ff ff jmpq 61a5d 61b1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61b23: e8 00 00 00 00 callq 61b28 61b28: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 61b2f: e9 df fe ff ff jmpq 61a13 61b34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61b3b: e8 00 00 00 00 callq 61b40 61b40: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 61b47: e9 76 fe ff ff jmpq 619c2 61b4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 61b53: e8 00 00 00 00 callq 61b58 61b58: e9 0b fe ff ff jmpq 61968 61b5d: 8b 74 24 04 mov 0x4(%rsp),%esi 61b61: 4c 89 e7 mov %r12,%rdi 61b64: 41 bd 92 ff ff ff mov $0xffffff92,%r13d 61b6a: e8 00 00 00 00 callq 61b6f 61b6f: e9 87 fd ff ff jmpq 618fb 61b74: e8 00 00 00 00 callq 61b79 61b79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000061b80 : 61b80: e8 00 00 00 00 callq 61b85 61b85: b8 6d 19 00 00 mov $0x196d,%eax 61b8a: c3 retq 61b8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000061b90 : 61b90: e8 00 00 00 00 callq 61b95 61b95: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 61b9c: 49 0c 02 61b9f: 8b 57 18 mov 0x18(%rdi),%edx 61ba2: 03 57 14 add 0x14(%rdi),%edx 61ba5: c1 e2 0c shl $0xc,%edx 61ba8: 48 c1 ea 02 shr $0x2,%rdx 61bac: 48 89 d0 mov %rdx,%rax 61baf: 48 f7 e1 mul %rcx 61bb2: 8b 47 10 mov 0x10(%rdi),%eax 61bb5: c1 e0 0c shl $0xc,%eax 61bb8: 48 8d 4a 01 lea 0x1(%rdx),%rcx 61bbc: 8b 57 28 mov 0x28(%rdi),%edx 61bbf: 48 d1 e9 shr %rcx 61bc2: c1 e2 0c shl $0xc,%edx 61bc5: 48 0f af c2 imul %rdx,%rax 61bc9: 8b 57 20 mov 0x20(%rdi),%edx 61bcc: 48 c1 e8 0c shr $0xc,%rax 61bd0: 89 c0 mov %eax,%eax 61bd2: 48 0f af c2 imul %rdx,%rax 61bd6: 48 ba 00 e0 ff ff ff movabs $0x1fffffffe000,%rdx 61bdd: 1f 00 00 61be0: 48 01 c0 add %rax,%rax 61be3: 48 21 d0 and %rdx,%rax 61be6: 31 d2 xor %edx,%edx 61be8: 48 f7 f1 div %rcx 61beb: 48 83 c0 01 add $0x1,%rax 61bef: 48 d1 e8 shr %rax 61bf2: c1 e8 0c shr $0xc,%eax 61bf5: c3 retq 61bf6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 61bfd: 00 00 00 0000000000061c00 : 61c00: e8 00 00 00 00 callq 61c05 61c05: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 61c0b: 48 c7 87 58 0d 00 00 movq $0x0,0xd58(%rdi) 61c12: 00 00 00 00 61c16: 48 c7 87 60 0d 00 00 movq $0x0,0xd60(%rdi) 61c1d: 00 00 00 00 61c21: 48 c7 87 e8 5e 00 00 movq $0x0,0x5ee8(%rdi) 61c28: 00 00 00 00 61c2c: 83 f8 02 cmp $0x2,%eax 61c2f: 76 64 jbe 61c95 61c31: 83 f8 03 cmp $0x3,%eax 61c34: 0f 85 82 00 00 00 jne 61cbc 61c3a: c7 87 e0 5e 00 00 02 movl $0x2,0x5ee0(%rdi) 61c41: 00 00 00 61c44: ba 08 00 00 00 mov $0x8,%edx 61c49: 48 b8 02 00 00 00 02 movabs $0x200000002,%rax 61c50: 00 00 00 61c53: 48 89 87 d8 5e 00 00 mov %rax,0x5ed8(%rdi) 61c5a: b8 02 00 00 00 mov $0x2,%eax 61c5f: 89 87 58 5f 00 00 mov %eax,0x5f58(%rdi) 61c65: 89 87 78 5f 00 00 mov %eax,0x5f78(%rdi) 61c6b: 31 c0 xor %eax,%eax 61c6d: 89 97 18 5f 00 00 mov %edx,0x5f18(%rdi) 61c73: 48 c7 87 28 5f 00 00 movq $0x0,0x5f28(%rdi) 61c7a: 00 00 00 00 61c7e: 48 c7 87 68 5f 00 00 movq $0x0,0x5f68(%rdi) 61c85: 00 00 00 00 61c89: 48 c7 87 88 5f 00 00 movq $0x0,0x5f88(%rdi) 61c90: 00 00 00 00 61c94: c3 retq 61c95: 48 b8 06 00 00 00 06 movabs $0x600000006,%rax 61c9c: 00 00 00 61c9f: ba 0c 00 00 00 mov $0xc,%edx 61ca4: c7 87 e0 5e 00 00 06 movl $0x6,0x5ee0(%rdi) 61cab: 00 00 00 61cae: 48 89 87 d8 5e 00 00 mov %rax,0x5ed8(%rdi) 61cb5: b8 06 00 00 00 mov $0x6,%eax 61cba: eb a3 jmp 61c5f 61cbc: c7 87 d8 5e 00 00 00 movl $0x0,0x5ed8(%rdi) 61cc3: 00 00 00 61cc6: b8 ea ff ff ff mov $0xffffffea,%eax 61ccb: c3 retq 61ccc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000061cd0 : 61cd0: e8 00 00 00 00 callq 61cd5 61cd5: b8 01 00 00 00 mov $0x1,%eax 61cda: c3 retq 61cdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000061ce0 : 61ce0: e8 00 00 00 00 callq 61ce5 61ce5: 31 c0 xor %eax,%eax 61ce7: c3 retq 61ce8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 61cef: 00 0000000000061cf0 : 61cf0: e8 00 00 00 00 callq 61cf5 61cf5: 31 c0 xor %eax,%eax 61cf7: c3 retq 61cf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 61cff: 00 0000000000061d00 : 61d00: e8 00 00 00 00 callq 61d05 61d05: c3 retq 61d06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 61d0d: 00 00 00 0000000000061d10 : 61d10: e8 00 00 00 00 callq 61d15 61d15: c3 retq 61d16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 61d1d: 00 00 00 0000000000061d20 : 61d20: e8 00 00 00 00 callq 61d25 61d25: c3 retq 61d26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 61d2d: 00 00 00 0000000000061d30 : 61d30: e8 00 00 00 00 callq 61d35 61d35: b8 01 00 00 00 mov $0x1,%eax 61d3a: c3 retq 61d3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000061d40 : 61d40: e8 00 00 00 00 callq 61d45 61d45: 85 f6 test %esi,%esi 61d47: 78 56 js 61d9f 61d49: 41 55 push %r13 61d4b: 41 54 push %r12 61d4d: 55 push %rbp 61d4e: 48 89 fd mov %rdi,%rbp 61d51: 53 push %rbx 61d52: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 61d58: 7e 3e jle 61d98 61d5a: 48 63 f6 movslq %esi,%rsi 61d5d: 49 89 d5 mov %rdx,%r13 61d60: 31 d2 xor %edx,%edx 61d62: 49 89 cc mov %rcx,%r12 61d65: 8b 1c b5 00 00 00 00 mov 0x0(,%rsi,4),%ebx 61d6c: 8d b3 8d 1b 00 00 lea 0x1b8d(%rbx),%esi 61d72: e8 00 00 00 00 callq 61d77 61d77: 8d b3 a4 1b 00 00 lea 0x1ba4(%rbx),%esi 61d7d: 31 d2 xor %edx,%edx 61d7f: 48 89 ef mov %rbp,%rdi 61d82: 41 89 45 00 mov %eax,0x0(%r13) 61d86: e8 00 00 00 00 callq 61d8b 61d8b: 41 89 04 24 mov %eax,(%r12) 61d8f: 31 c0 xor %eax,%eax 61d91: 5b pop %rbx 61d92: 5d pop %rbp 61d93: 41 5c pop %r12 61d95: 41 5d pop %r13 61d97: c3 retq 61d98: b8 ea ff ff ff mov $0xffffffea,%eax 61d9d: eb f2 jmp 61d91 61d9f: b8 ea ff ff ff mov $0xffffffea,%eax 61da4: c3 retq 61da5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 61dac: 00 00 00 00 0000000000061db0 : 61db0: e8 00 00 00 00 callq 61db5 61db5: 55 push %rbp 61db6: 31 c9 xor %ecx,%ecx 61db8: 53 push %rbx 61db9: 48 8b 07 mov (%rdi),%rax 61dbc: 48 89 fb mov %rdi,%rbx 61dbf: 8b 97 04 04 00 00 mov 0x404(%rdi),%edx 61dc5: 48 8d 68 f0 lea -0x10(%rax),%rbp 61dc9: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 61dcf: 48 89 ef mov %rbp,%rdi 61dd2: 8d b0 69 1a 00 00 lea 0x1a69(%rax),%esi 61dd8: e8 00 00 00 00 callq 61ddd 61ddd: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 61de3: 48 89 ef mov %rbp,%rdi 61de6: 31 c9 xor %ecx,%ecx 61de8: 8b 93 00 04 00 00 mov 0x400(%rbx),%edx 61dee: 8d b0 67 1a 00 00 lea 0x1a67(%rax),%esi 61df4: e8 00 00 00 00 callq 61df9 61df9: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 61dff: 48 89 ef mov %rbp,%rdi 61e02: 5b pop %rbx 61e03: 31 c9 xor %ecx,%ecx 61e05: ba 01 02 00 04 mov $0x4000201,%edx 61e0a: 5d pop %rbp 61e0b: 81 c6 66 1a 00 00 add $0x1a66,%esi 61e11: e9 00 00 00 00 jmpq 61e16 61e16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 61e1d: 00 00 00 0000000000061e20 : 61e20: e8 00 00 00 00 callq 61e25 61e25: 41 57 push %r15 61e27: 4c 8d bf 50 0d 00 00 lea 0xd50(%rdi),%r15 61e2e: 41 56 push %r14 61e30: 41 89 ce mov %ecx,%r14d 61e33: 41 55 push %r13 61e35: 41 54 push %r12 61e37: 41 89 d4 mov %edx,%r12d 61e3a: 55 push %rbp 61e3b: 48 89 fd mov %rdi,%rbp 61e3e: 4c 89 ff mov %r15,%rdi 61e41: 53 push %rbx 61e42: 89 f3 mov %esi,%ebx 61e44: e8 00 00 00 00 callq 61e49 61e49: 44 89 e2 mov %r12d,%edx 61e4c: 8d b3 80 17 00 00 lea 0x1780(%rbx),%esi 61e52: 31 c9 xor %ecx,%ecx 61e54: 48 89 ef mov %rbp,%rdi 61e57: 80 ce 01 or $0x1,%dh 61e5a: 49 89 c5 mov %rax,%r13 61e5d: e8 00 00 00 00 callq 61e62 61e62: 8d b3 81 17 00 00 lea 0x1781(%rbx),%esi 61e68: 48 89 ef mov %rbp,%rdi 61e6b: 31 c9 xor %ecx,%ecx 61e6d: 44 89 f2 mov %r14d,%edx 61e70: e8 00 00 00 00 callq 61e75 61e75: 4c 89 ee mov %r13,%rsi 61e78: 5b pop %rbx 61e79: 4c 89 ff mov %r15,%rdi 61e7c: 5d pop %rbp 61e7d: 41 5c pop %r12 61e7f: 41 5d pop %r13 61e81: 41 5e pop %r14 61e83: 41 5f pop %r15 61e85: e9 00 00 00 00 jmpq 61e8a 61e8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000061e90 : 61e90: e8 00 00 00 00 callq 61e95 61e95: 41 56 push %r14 61e97: 4c 8d b7 50 0d 00 00 lea 0xd50(%rdi),%r14 61e9e: 41 55 push %r13 61ea0: 41 54 push %r12 61ea2: 41 89 d4 mov %edx,%r12d 61ea5: 55 push %rbp 61ea6: 48 89 fd mov %rdi,%rbp 61ea9: 4c 89 f7 mov %r14,%rdi 61eac: 53 push %rbx 61ead: 89 f3 mov %esi,%ebx 61eaf: e8 00 00 00 00 callq 61eb4 61eb4: 8d b3 80 17 00 00 lea 0x1780(%rbx),%esi 61eba: 31 c9 xor %ecx,%ecx 61ebc: 44 89 e2 mov %r12d,%edx 61ebf: 48 89 ef mov %rbp,%rdi 61ec2: 49 89 c5 mov %rax,%r13 61ec5: e8 00 00 00 00 callq 61eca 61eca: 8d b3 81 17 00 00 lea 0x1781(%rbx),%esi 61ed0: 48 89 ef mov %rbp,%rdi 61ed3: 31 d2 xor %edx,%edx 61ed5: e8 00 00 00 00 callq 61eda 61eda: 4c 89 ee mov %r13,%rsi 61edd: 4c 89 f7 mov %r14,%rdi 61ee0: 41 89 c4 mov %eax,%r12d 61ee3: e8 00 00 00 00 callq 61ee8 61ee8: 44 89 e0 mov %r12d,%eax 61eeb: 5b pop %rbx 61eec: 5d pop %rbp 61eed: 41 5c pop %r12 61eef: 41 5d pop %r13 61ef1: 41 5e pop %r14 61ef3: c3 retq 61ef4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 61efb: 00 00 00 00 61eff: 90 nop 0000000000061f00 : 61f00: e8 00 00 00 00 callq 61f05 61f05: 41 54 push %r12 61f07: 31 d2 xor %edx,%edx 61f09: 55 push %rbp 61f0a: 53 push %rbx 61f0b: 4c 8b a7 18 01 00 00 mov 0x118(%rdi),%r12 61f12: 89 f3 mov %esi,%ebx 61f14: 48 8b 07 mov (%rdi),%rax 61f17: 0f b6 db movzbl %bl,%ebx 61f1a: 48 8d 68 f0 lea -0x10(%rax),%rbp 61f1e: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 61f25: 00 61f26: 48 89 ef mov %rbp,%rdi 61f29: 8b 70 04 mov 0x4(%rax),%esi 61f2c: 81 c6 16 1c 00 00 add $0x1c16,%esi 61f32: e8 00 00 00 00 callq 61f37 61f37: 48 89 ef mov %rbp,%rdi 61f3a: 31 c9 xor %ecx,%ecx 61f3c: 83 e0 fe and $0xfffffffe,%eax 61f3f: 89 c2 mov %eax,%edx 61f41: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 61f48: 00 61f49: 09 da or %ebx,%edx 61f4b: 5b pop %rbx 61f4c: 5d pop %rbp 61f4d: 8b 70 04 mov 0x4(%rax),%esi 61f50: 41 5c pop %r12 61f52: 81 c6 16 1c 00 00 add $0x1c16,%esi 61f58: e9 00 00 00 00 jmpq 61f5d 61f5d: 0f 1f 00 nopl (%rax) 0000000000061f60 : 61f60: e8 00 00 00 00 callq 61f65 61f65: 48 63 f6 movslq %esi,%rsi 61f68: 41 55 push %r13 61f6a: 41 54 push %r12 61f6c: 49 89 d4 mov %rdx,%r12 61f6f: 0f b6 d1 movzbl %cl,%edx 61f72: 31 c9 xor %ecx,%ecx 61f74: 55 push %rbp 61f75: 48 89 fd mov %rdi,%rbp 61f78: 53 push %rbx 61f79: 48 8b 9c f7 c0 5c 00 mov 0x5cc0(%rdi,%rsi,8),%rbx 61f80: 00 61f81: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 61f88: 4c 8b a8 a8 00 00 00 mov 0xa8(%rax),%r13 61f8f: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 61f95: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 61f9b: e8 00 00 00 00 callq 61fa0 61fa0: 49 8b 45 48 mov 0x48(%r13),%rax 61fa4: 31 d2 xor %edx,%edx 61fa6: 8b bb f0 03 00 00 mov 0x3f0(%rbx),%edi 61fac: 0f b6 48 06 movzbl 0x6(%rax),%ecx 61fb0: 41 8b 45 58 mov 0x58(%r13),%eax 61fb4: 8d b7 06 1a 00 00 lea 0x1a06(%rdi),%esi 61fba: 48 89 ef mov %rbp,%rdi 61fbd: f7 f1 div %ecx 61fbf: 31 c9 xor %ecx,%ecx 61fc1: 89 c2 mov %eax,%edx 61fc3: e8 00 00 00 00 callq 61fc8 61fc8: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 61fce: 4c 89 e2 mov %r12,%rdx 61fd1: 31 c9 xor %ecx,%ecx 61fd3: 48 89 ef mov %rbp,%rdi 61fd6: 48 c1 ea 20 shr $0x20,%rdx 61fda: 8d b0 07 1a 00 00 lea 0x1a07(%rax),%esi 61fe0: e8 00 00 00 00 callq 61fe5 61fe5: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 61feb: 44 89 e2 mov %r12d,%edx 61fee: 31 c9 xor %ecx,%ecx 61ff0: 48 89 ef mov %rbp,%rdi 61ff3: 8d b0 04 1a 00 00 lea 0x1a04(%rax),%esi 61ff9: e8 00 00 00 00 callq 61ffe 61ffe: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 62004: 48 89 ef mov %rbp,%rdi 62007: 5b pop %rbx 62008: 31 d2 xor %edx,%edx 6200a: 5d pop %rbp 6200b: 41 5c pop %r12 6200d: 81 c6 04 1a 00 00 add $0x1a04,%esi 62013: 41 5d pop %r13 62015: e9 00 00 00 00 jmpq 6201a 6201a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000062020 : 62020: e8 00 00 00 00 callq 62025 62025: 41 54 push %r12 62027: 55 push %rbp 62028: 53 push %rbx 62029: 48 89 fb mov %rdi,%rbx 6202c: 48 83 c7 10 add $0x10,%rdi 62030: 4c 8d a3 78 5f 00 00 lea 0x5f78(%rbx),%r12 62037: 48 83 ec 18 sub $0x18,%rsp 6203b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 62042: 00 00 62044: 48 89 44 24 10 mov %rax,0x10(%rsp) 62049: 31 c0 xor %eax,%eax 6204b: 48 89 e6 mov %rsp,%rsi 6204e: e8 00 00 00 00 callq 62053 62053: 48 89 e7 mov %rsp,%rdi 62056: e8 00 00 00 00 callq 6205b 6205b: 48 89 c5 mov %rax,%rbp 6205e: 48 85 c0 test %rax,%rax 62061: 74 65 je 620c8 62063: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 62069: 3b 83 dc 5e 00 00 cmp 0x5edc(%rbx),%eax 6206f: 73 e2 jae 62053 62071: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 62078: 31 d2 xor %edx,%edx 6207a: 48 89 df mov %rbx,%rdi 6207d: 81 c6 09 18 00 00 add $0x1809,%esi 62083: e8 00 00 00 00 callq 62088 62088: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 6208e: 31 c9 xor %ecx,%ecx 62090: 31 d2 xor %edx,%edx 62092: 48 89 df mov %rbx,%rdi 62095: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 6209c: 81 c6 09 18 00 00 add $0x1809,%esi 620a2: e8 00 00 00 00 callq 620a7 620a7: 8b 95 bc 04 00 00 mov 0x4bc(%rbp),%edx 620ad: 4c 89 e6 mov %r12,%rsi 620b0: 48 89 df mov %rbx,%rdi 620b3: e8 00 00 00 00 callq 620b8 620b8: 48 89 e7 mov %rsp,%rdi 620bb: e8 00 00 00 00 callq 620c0 620c0: 48 89 c5 mov %rax,%rbp 620c3: 48 85 c0 test %rax,%rax 620c6: 75 9b jne 62063 620c8: 48 89 e7 mov %rsp,%rdi 620cb: e8 00 00 00 00 callq 620d0 620d0: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 620d6: 85 d2 test %edx,%edx 620d8: 7e 47 jle 62121 620da: 48 63 d5 movslq %ebp,%rdx 620dd: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 620e4: 00 620e5: 48 29 d0 sub %rdx,%rax 620e8: 48 c1 e0 02 shl $0x2,%rax 620ec: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 620f3: 00 620f4: 48 85 d2 test %rdx,%rdx 620f7: 74 1d je 62116 620f9: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 62100: 31 c9 xor %ecx,%ecx 62102: ba 54 00 00 00 mov $0x54,%edx 62107: 48 89 df mov %rbx,%rdi 6210a: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 62111: e8 00 00 00 00 callq 62116 62116: 83 c5 01 add $0x1,%ebp 62119: 39 ab d4 5e 00 00 cmp %ebp,0x5ed4(%rbx) 6211f: 7f b9 jg 620da 62121: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 62127: 4c 8d a3 58 5f 00 00 lea 0x5f58(%rbx),%r12 6212e: 31 ed xor %ebp,%ebp 62130: 85 c0 test %eax,%eax 62132: 74 18 je 6214c 62134: 89 ea mov %ebp,%edx 62136: 4c 89 e6 mov %r12,%rsi 62139: 48 89 df mov %rbx,%rdi 6213c: 83 c5 01 add $0x1,%ebp 6213f: e8 00 00 00 00 callq 62144 62144: 3b ab d8 5e 00 00 cmp 0x5ed8(%rbx),%ebp 6214a: 72 e8 jb 62134 6214c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 62151: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 62158: 00 00 6215a: 75 0b jne 62167 6215c: 48 83 c4 18 add $0x18,%rsp 62160: 31 c0 xor %eax,%eax 62162: 5b pop %rbx 62163: 5d pop %rbp 62164: 41 5c pop %r12 62166: c3 retq 62167: e8 00 00 00 00 callq 6216c 6216c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000062170 : 62170: e8 00 00 00 00 callq 62175 62175: 55 push %rbp 62176: 48 89 fd mov %rdi,%rbp 62179: e8 00 00 00 00 callq 6217e 6217e: 48 89 ef mov %rbp,%rdi 62181: 88 85 d0 5d 00 00 mov %al,0x5dd0(%rbp) 62187: 5d pop %rbp 62188: e9 93 fe ff ff jmpq 62020 6218d: 0f 1f 00 nopl (%rax) 0000000000062190 : 62190: e8 00 00 00 00 callq 62195 62195: 41 54 push %r12 62197: 55 push %rbp 62198: 53 push %rbx 62199: 48 89 fb mov %rdi,%rbx 6219c: 48 8b bf a8 5d 00 00 mov 0x5da8(%rdi),%rdi 621a3: 4c 8d 63 10 lea 0x10(%rbx),%r12 621a7: e8 00 00 00 00 callq 621ac 621ac: 4c 89 e7 mov %r12,%rdi 621af: e8 00 00 00 00 callq 621b4 621b4: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 621ba 621ba: 85 c9 test %ecx,%ecx 621bc: 74 63 je 62221 621be: 80 bb d4 5d 00 00 00 cmpb $0x0,0x5dd4(%rbx) 621c5: 74 5a je 62221 621c7: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 621cd: 85 d2 test %edx,%edx 621cf: 7e 49 jle 6221a 621d1: 31 ed xor %ebp,%ebp 621d3: 48 63 d5 movslq %ebp,%rdx 621d6: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 621dd: 00 621de: 48 29 d0 sub %rdx,%rax 621e1: 48 c1 e0 02 shl $0x2,%rax 621e5: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 621ec: 00 621ed: 48 85 d2 test %rdx,%rdx 621f0: 74 1d je 6220f 621f2: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 621f9: 31 c9 xor %ecx,%ecx 621fb: ba 54 00 00 00 mov $0x54,%edx 62200: 48 89 df mov %rbx,%rdi 62203: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 6220a: e8 00 00 00 00 callq 6220f 6220f: 83 c5 01 add $0x1,%ebp 62212: 3b ab d4 5e 00 00 cmp 0x5ed4(%rbx),%ebp 62218: 7c b9 jl 621d3 6221a: c6 83 d4 5d 00 00 00 movb $0x0,0x5dd4(%rbx) 62221: 8b 83 e0 5e 00 00 mov 0x5ee0(%rbx),%eax 62227: 85 c0 test %eax,%eax 62229: 7e 27 jle 62252 6222b: 31 ed xor %ebp,%ebp 6222d: 48 8b bc eb 20 5d 00 mov 0x5d20(%rbx,%rbp,8),%rdi 62234: 00 62235: e8 00 00 00 00 callq 6223a 6223a: 48 c7 84 eb 20 5d 00 movq $0x0,0x5d20(%rbx,%rbp,8) 62241: 00 00 00 00 00 62246: 48 83 c5 01 add $0x1,%rbp 6224a: 39 ab e0 5e 00 00 cmp %ebp,0x5ee0(%rbx) 62250: 7f db jg 6222d 62252: 4c 89 e7 mov %r12,%rdi 62255: e8 00 00 00 00 callq 6225a 6225a: c6 83 b8 5c 00 00 00 movb $0x0,0x5cb8(%rbx) 62261: 31 c0 xor %eax,%eax 62263: 5b pop %rbx 62264: 5d pop %rbp 62265: 41 5c pop %r12 62267: c3 retq 62268: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6226f: 00 0000000000062270 : 62270: e8 00 00 00 00 callq 62275 62275: 41 54 push %r12 62277: 55 push %rbp 62278: 53 push %rbx 62279: 39 97 d8 5e 00 00 cmp %edx,0x5ed8(%rdi) 6227f: 76 42 jbe 622c3 62281: 89 d2 mov %edx,%edx 62283: 89 cb mov %ecx,%ebx 62285: 48 89 fd mov %rdi,%rbp 62288: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 6228f: 00 62290: 31 d2 xor %edx,%edx 62292: 41 81 c4 17 1a 00 00 add $0x1a17,%r12d 62299: 44 89 e6 mov %r12d,%esi 6229c: e8 00 00 00 00 callq 622a1 622a1: 85 db test %ebx,%ebx 622a3: 74 19 je 622be 622a5: 83 c8 01 or $0x1,%eax 622a8: 89 c2 mov %eax,%edx 622aa: 31 c9 xor %ecx,%ecx 622ac: 44 89 e6 mov %r12d,%esi 622af: 48 89 ef mov %rbp,%rdi 622b2: e8 00 00 00 00 callq 622b7 622b7: 31 c0 xor %eax,%eax 622b9: 5b pop %rbx 622ba: 5d pop %rbp 622bb: 41 5c pop %r12 622bd: c3 retq 622be: 83 e0 fe and $0xfffffffe,%eax 622c1: eb e5 jmp 622a8 622c3: 89 d6 mov %edx,%esi 622c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 622cc: e8 00 00 00 00 callq 622d1 622d1: b8 ea ff ff ff mov $0xffffffea,%eax 622d6: eb e1 jmp 622b9 622d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 622df: 00 00000000000622e0 : 622e0: e8 00 00 00 00 callq 622e5 622e5: 41 57 push %r15 622e7: 41 56 push %r14 622e9: 41 55 push %r13 622eb: 41 54 push %r12 622ed: 55 push %rbp 622ee: 53 push %rbx 622ef: 48 8b 07 mov (%rdi),%rax 622f2: 48 89 fb mov %rdi,%rbx 622f5: 89 b7 08 04 00 00 mov %esi,0x408(%rdi) 622fb: 44 8b 8f 94 01 00 00 mov 0x194(%rdi),%r9d 62302: 89 97 0c 04 00 00 mov %edx,0x40c(%rdi) 62308: 03 b7 90 01 00 00 add 0x190(%rdi),%esi 6230e: 4c 8d 70 f0 lea -0x10(%rax),%r14 62312: 03 97 94 01 00 00 add 0x194(%rdi),%edx 62318: 44 8b 87 90 01 00 00 mov 0x190(%rdi),%r8d 6231f: 89 f5 mov %esi,%ebp 62321: 44 8b a7 18 04 00 00 mov 0x418(%rdi),%r12d 62328: 41 89 d5 mov %edx,%r13d 6232b: 89 d1 mov %edx,%ecx 6232d: 89 f2 mov %esi,%edx 6232f: bf 01 00 00 00 mov $0x1,%edi 62334: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6233b: e8 00 00 00 00 callq 62340 62340: 85 ed test %ebp,%ebp 62342: 78 7b js 623bf 62344: 89 ea mov %ebp,%edx 62346: 45 31 ff xor %r15d,%r15d 62349: c1 e2 10 shl $0x10,%edx 6234c: 45 85 ed test %r13d,%r13d 6234f: 0f 88 8c 00 00 00 js 623e1 62355: 44 09 ea or %r13d,%edx 62358: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 6235e: 4c 89 f7 mov %r14,%rdi 62361: 31 c9 xor %ecx,%ecx 62363: 8d b0 6a 1a 00 00 lea 0x1a6a(%rax),%esi 62369: e8 00 00 00 00 callq 6236e 6236e: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 62374: 44 89 fa mov %r15d,%edx 62377: 31 c9 xor %ecx,%ecx 62379: 4c 89 f7 mov %r14,%rdi 6237c: 8d b0 6b 1a 00 00 lea 0x1a6b(%rax),%esi 62382: e8 00 00 00 00 callq 62387 62387: 8b 83 1c 04 00 00 mov 0x41c(%rbx),%eax 6238d: 4c 89 f7 mov %r14,%rdi 62390: 31 c9 xor %ecx,%ecx 62392: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 62398: 41 8d 54 24 ff lea -0x1(%r12),%edx 6239d: c1 e2 10 shl $0x10,%edx 623a0: 44 8d 60 ff lea -0x1(%rax),%r12d 623a4: 44 09 e2 or %r12d,%edx 623a7: 81 c6 68 1a 00 00 add $0x1a68,%esi 623ad: e8 00 00 00 00 callq 623b2 623b2: 31 c0 xor %eax,%eax 623b4: 5b pop %rbx 623b5: 5d pop %rbp 623b6: 41 5c pop %r12 623b8: 41 5d pop %r13 623ba: 41 5e pop %r14 623bc: 41 5f pop %r15 623be: c3 retq 623bf: 8b 83 20 04 00 00 mov 0x420(%rbx),%eax 623c5: f7 dd neg %ebp 623c7: 44 8d 78 ff lea -0x1(%rax),%r15d 623cb: 41 39 ef cmp %ebp,%r15d 623ce: 44 0f 4f fd cmovg %ebp,%r15d 623d2: 31 d2 xor %edx,%edx 623d4: 41 c1 e7 10 shl $0x10,%r15d 623d8: 45 85 ed test %r13d,%r13d 623db: 0f 89 74 ff ff ff jns 62355 623e1: 8b 83 24 04 00 00 mov 0x424(%rbx),%eax 623e7: 41 f7 dd neg %r13d 623ea: 83 e8 01 sub $0x1,%eax 623ed: 44 39 e8 cmp %r13d,%eax 623f0: 44 0f 4e e8 cmovle %eax,%r13d 623f4: 45 09 ef or %r13d,%r15d 623f7: e9 5c ff ff ff jmpq 62358 623fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000062400 : 62400: e8 00 00 00 00 callq 62405 62405: 41 57 push %r15 62407: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6240e: 41 56 push %r14 62410: 49 89 fe mov %rdi,%r14 62413: 41 55 push %r13 62415: 41 54 push %r12 62417: 55 push %rbp 62418: 53 push %rbx 62419: 48 8b 07 mov (%rdi),%rax 6241c: 8b 97 e8 03 00 00 mov 0x3e8(%rdi),%edx 62422: bf 04 00 00 00 mov $0x4,%edi 62427: 48 8d 68 f0 lea -0x10(%rax),%rbp 6242b: e8 00 00 00 00 callq 62430 62430: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 62437: 31 c9 xor %ecx,%ecx 62439: 31 d2 xor %edx,%edx 6243b: 48 89 ef mov %rbp,%rdi 6243e: 8d b0 35 1a 00 00 lea 0x1a35(%rax),%esi 62444: e8 00 00 00 00 callq 62449 62449: 31 c9 xor %ecx,%ecx 6244b: ba 10 00 00 00 mov $0x10,%edx 62450: 48 89 ef mov %rbp,%rdi 62453: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 6245a: 8d b0 2d 1a 00 00 lea 0x1a2d(%rax),%esi 62460: e8 00 00 00 00 callq 62465 62465: 31 c9 xor %ecx,%ecx 62467: ba 10 00 00 00 mov $0x10,%edx 6246c: 48 89 ef mov %rbp,%rdi 6246f: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 62476: 8d b0 31 1a 00 00 lea 0x1a31(%rax),%esi 6247c: e8 00 00 00 00 callq 62481 62481: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 62488: 31 c9 xor %ecx,%ecx 6248a: 31 d2 xor %edx,%edx 6248c: 48 89 ef mov %rbp,%rdi 6248f: 8d b0 10 1a 00 00 lea 0x1a10(%rax),%esi 62495: e8 00 00 00 00 callq 6249a 6249a: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 624a1: 31 c9 xor %ecx,%ecx 624a3: 31 d2 xor %edx,%edx 624a5: 48 89 ef mov %rbp,%rdi 624a8: 8d b0 80 1a 00 00 lea 0x1a80(%rax),%esi 624ae: e8 00 00 00 00 callq 624b3 624b3: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 624ba: 31 c9 xor %ecx,%ecx 624bc: 31 d2 xor %edx,%edx 624be: 48 89 ef mov %rbp,%rdi 624c1: 8d b0 81 1a 00 00 lea 0x1a81(%rax),%esi 624c7: e8 00 00 00 00 callq 624cc 624cc: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 624d3: 31 c9 xor %ecx,%ecx 624d5: 31 d2 xor %edx,%edx 624d7: 48 89 ef mov %rbp,%rdi 624da: 8d b0 82 1a 00 00 lea 0x1a82(%rax),%esi 624e0: e8 00 00 00 00 callq 624e5 624e5: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 624ec: 31 c9 xor %ecx,%ecx 624ee: 31 d2 xor %edx,%edx 624f0: 48 89 ef mov %rbp,%rdi 624f3: 8d b0 83 1a 00 00 lea 0x1a83(%rax),%esi 624f9: e8 00 00 00 00 callq 624fe 624fe: 31 c9 xor %ecx,%ecx 62500: ba ff ff 00 00 mov $0xffff,%edx 62505: 48 89 ef mov %rbp,%rdi 62508: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 6250f: 8d b0 84 1a 00 00 lea 0x1a84(%rax),%esi 62515: e8 00 00 00 00 callq 6251a 6251a: 31 c9 xor %ecx,%ecx 6251c: ba ff ff 00 00 mov $0xffff,%edx 62521: 48 89 ef mov %rbp,%rdi 62524: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 6252b: 8d b0 85 1a 00 00 lea 0x1a85(%rax),%esi 62531: e8 00 00 00 00 callq 62536 62536: 31 c9 xor %ecx,%ecx 62538: ba ff ff 00 00 mov $0xffff,%edx 6253d: 48 89 ef mov %rbp,%rdi 62540: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 62547: 8d b0 86 1a 00 00 lea 0x1a86(%rax),%esi 6254d: e8 00 00 00 00 callq 62552 62552: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 62559: 31 d2 xor %edx,%edx 6255b: 31 c9 xor %ecx,%ecx 6255d: 48 89 ef mov %rbp,%rdi 62560: 8d b0 78 1a 00 00 lea 0x1a78(%rax),%esi 62566: e8 00 00 00 00 callq 6256b 6256b: 31 c9 xor %ecx,%ecx 6256d: ba 07 00 00 00 mov $0x7,%edx 62572: 48 89 ef mov %rbp,%rdi 62575: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 6257c: 45 31 ed xor %r13d,%r13d 6257f: 8d b0 7e 1a 00 00 lea 0x1a7e(%rax),%esi 62585: e8 00 00 00 00 callq 6258a 6258a: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 62591: 31 c9 xor %ecx,%ecx 62593: 31 d2 xor %edx,%edx 62595: 48 89 ef mov %rbp,%rdi 62598: 8d b0 79 1a 00 00 lea 0x1a79(%rax),%esi 6259e: e8 00 00 00 00 callq 625a3 625a3: 45 8b be a0 01 00 00 mov 0x1a0(%r14),%r15d 625aa: 4d 8b a6 a8 01 00 00 mov 0x1a8(%r14),%r12 625b1: 4d 01 ff add %r15,%r15 625b4: 4b 8d 1c 3c lea (%r12,%r15,1),%rbx 625b8: 49 01 df add %rbx,%r15 625bb: 43 0f b7 14 2c movzwl (%r12,%r13,1),%edx 625c0: 42 0f b7 04 2b movzwl (%rbx,%r13,1),%eax 625c5: 31 c9 xor %ecx,%ecx 625c7: 48 89 ef mov %rbp,%rdi 625ca: c1 e2 0e shl $0xe,%edx 625cd: c1 e0 04 shl $0x4,%eax 625d0: 25 00 fc 0f 00 and $0xffc00,%eax 625d5: 81 e2 00 00 f0 3f and $0x3ff00000,%edx 625db: 09 c2 or %eax,%edx 625dd: 43 0f b7 04 2f movzwl (%r15,%r13,1),%eax 625e2: 49 83 c5 02 add $0x2,%r13 625e6: 66 c1 e8 06 shr $0x6,%ax 625ea: 0f b7 c0 movzwl %ax,%eax 625ed: 09 c2 or %eax,%edx 625ef: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 625f6: 8d b0 7c 1a 00 00 lea 0x1a7c(%rax),%esi 625fc: e8 00 00 00 00 callq 62601 62601: 49 81 fd 00 02 00 00 cmp $0x200,%r13 62608: 75 b1 jne 625bb 6260a: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 62611: 48 89 ef mov %rbp,%rdi 62614: 31 c9 xor %ecx,%ecx 62616: 31 d2 xor %edx,%edx 62618: 8d b0 58 1a 00 00 lea 0x1a58(%rax),%esi 6261e: e8 00 00 00 00 callq 62623 62623: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 6262a: 31 c9 xor %ecx,%ecx 6262c: 31 d2 xor %edx,%edx 6262e: 48 89 ef mov %rbp,%rdi 62631: 8d b0 59 1a 00 00 lea 0x1a59(%rax),%esi 62637: e8 00 00 00 00 callq 6263c 6263c: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 62643: 31 c9 xor %ecx,%ecx 62645: 31 d2 xor %edx,%edx 62647: 48 89 ef mov %rbp,%rdi 6264a: 8d b0 a0 1a 00 00 lea 0x1aa0(%rax),%esi 62650: e8 00 00 00 00 callq 62655 62655: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 6265c: 31 c9 xor %ecx,%ecx 6265e: 31 d2 xor %edx,%edx 62660: 48 89 ef mov %rbp,%rdi 62663: 8d b0 3c 1a 00 00 lea 0x1a3c(%rax),%esi 62669: e8 00 00 00 00 callq 6266e 6266e: 41 8b b6 f0 03 00 00 mov 0x3f0(%r14),%esi 62675: 5b pop %rbx 62676: 48 89 ef mov %rbp,%rdi 62679: 31 c9 xor %ecx,%ecx 6267b: 5d pop %rbp 6267c: 31 d2 xor %edx,%edx 6267e: 41 5c pop %r12 62680: 81 c6 50 1a 00 00 add $0x1a50,%esi 62686: 41 5d pop %r13 62688: 41 5e pop %r14 6268a: 41 5f pop %r15 6268c: e9 00 00 00 00 jmpq 62691 62691: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 62698: 00 00 00 00 6269c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000626a0 : 626a0: e8 00 00 00 00 callq 626a5 626a5: e8 56 fd ff ff callq 62400 626aa: 31 c0 xor %eax,%eax 626ac: c3 retq 626ad: 0f 1f 00 nopl (%rax) 00000000000626b0 : 626b0: e8 00 00 00 00 callq 626b5 626b5: 55 push %rbp 626b6: 53 push %rbx 626b7: 48 8b af 18 01 00 00 mov 0x118(%rdi),%rbp 626be: 48 85 ed test %rbp,%rbp 626c1: 74 4a je 6270d 626c3: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 626ca: 48 85 c0 test %rax,%rax 626cd: 74 3e je 6270d 626cf: 0f b6 10 movzbl (%rax),%edx 626d2: 48 89 fb mov %rdi,%rbx 626d5: 40 84 f6 test %sil,%sil 626d8: 74 2f je 62709 626da: 84 d2 test %dl,%dl 626dc: 75 2f jne 6270d 626de: c6 00 01 movb $0x1,(%rax) 626e1: 44 8b 47 7c mov 0x7c(%rdi),%r8d 626e5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 626ec: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 626f3: 8b 48 04 mov 0x4(%rax),%ecx 626f6: 5b pop %rbx 626f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 626fe: bf 01 00 00 00 mov $0x1,%edi 62703: 5d pop %rbp 62704: e9 00 00 00 00 jmpq 62709 62709: 84 d2 test %dl,%dl 6270b: 75 03 jne 62710 6270d: 5b pop %rbx 6270e: 5d pop %rbp 6270f: c3 retq 62710: 48 8b 50 10 mov 0x10(%rax),%rdx 62714: 48 85 d2 test %rdx,%rdx 62717: 74 33 je 6274c 62719: 48 8b 07 mov (%rdi),%rax 6271c: 8b 72 10 mov 0x10(%rdx),%esi 6271f: 31 c9 xor %ecx,%ecx 62721: ba 54 00 00 00 mov $0x54,%edx 62726: 48 8d 78 f0 lea -0x10(%rax),%rdi 6272a: 48 8b 80 50 0d 00 00 mov 0xd50(%rax),%rax 62731: e8 00 00 00 00 callq 62736 62736: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 6273d: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 62744: 00 62745: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 6274c: c6 00 00 movb $0x0,(%rax) 6274f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 62756: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 6275d: 44 8b 43 7c mov 0x7c(%rbx),%r8d 62761: 8b 48 04 mov 0x4(%rax),%ecx 62764: eb 90 jmp 626f6 62766: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6276d: 00 00 00 0000000000062770 : 62770: e8 00 00 00 00 callq 62775 62775: 41 54 push %r12 62777: 55 push %rbp 62778: 39 97 dc 5e 00 00 cmp %edx,0x5edc(%rdi) 6277e: 76 63 jbe 627e3 62780: 48 89 fd mov %rdi,%rbp 62783: 85 c9 test %ecx,%ecx 62785: 74 3a je 627c1 62787: 83 f9 01 cmp $0x1,%ecx 6278a: 75 2f jne 627bb 6278c: 89 d2 mov %edx,%edx 6278e: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 62795: 00 62796: 31 d2 xor %edx,%edx 62798: 41 81 c4 08 18 00 00 add $0x1808,%r12d 6279f: 44 89 e6 mov %r12d,%esi 627a2: e8 00 00 00 00 callq 627a7 627a7: 0d 00 00 01 00 or $0x10000,%eax 627ac: 89 c2 mov %eax,%edx 627ae: 31 c9 xor %ecx,%ecx 627b0: 44 89 e6 mov %r12d,%esi 627b3: 48 89 ef mov %rbp,%rdi 627b6: e8 00 00 00 00 callq 627bb 627bb: 31 c0 xor %eax,%eax 627bd: 5d pop %rbp 627be: 41 5c pop %r12 627c0: c3 retq 627c1: 89 d2 mov %edx,%edx 627c3: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 627ca: 00 627cb: 31 d2 xor %edx,%edx 627cd: 41 81 c4 08 18 00 00 add $0x1808,%r12d 627d4: 44 89 e6 mov %r12d,%esi 627d7: e8 00 00 00 00 callq 627dc 627dc: 25 ff ff fe ff and $0xfffeffff,%eax 627e1: eb c9 jmp 627ac 627e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 627ea: bf 01 00 00 00 mov $0x1,%edi 627ef: e8 00 00 00 00 callq 627f4 627f4: 31 c0 xor %eax,%eax 627f6: 5d pop %rbp 627f7: 41 5c pop %r12 627f9: c3 retq 627fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000062800 : 62800: e8 00 00 00 00 callq 62805 62805: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 6280b: 7e 42 jle 6284f 6280d: 89 f6 mov %esi,%esi 6280f: 41 54 push %r12 62811: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 62818: 55 push %rbp 62819: 48 89 fd mov %rdi,%rbp 6281c: 85 d2 test %edx,%edx 6281e: 74 42 je 62862 62820: 83 fa 01 cmp $0x1,%edx 62823: 75 26 jne 6284b 62825: 44 8d a6 d0 1a 00 00 lea 0x1ad0(%rsi),%r12d 6282c: 31 d2 xor %edx,%edx 6282e: 44 89 e6 mov %r12d,%esi 62831: e8 00 00 00 00 callq 62836 62836: 83 c8 01 or $0x1,%eax 62839: 44 89 e6 mov %r12d,%esi 6283c: 48 89 ef mov %rbp,%rdi 6283f: 89 c2 mov %eax,%edx 62841: 5d pop %rbp 62842: 31 c9 xor %ecx,%ecx 62844: 41 5c pop %r12 62846: e9 00 00 00 00 jmpq 6284b 6284b: 5d pop %rbp 6284c: 41 5c pop %r12 6284e: c3 retq 6284f: 89 f2 mov %esi,%edx 62851: bf 01 00 00 00 mov $0x1,%edi 62856: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6285d: e9 00 00 00 00 jmpq 62862 62862: 44 8d a6 d0 1a 00 00 lea 0x1ad0(%rsi),%r12d 62869: 31 d2 xor %edx,%edx 6286b: 44 89 e6 mov %r12d,%esi 6286e: e8 00 00 00 00 callq 62873 62873: 83 e0 fe and $0xfffffffe,%eax 62876: eb c1 jmp 62839 62878: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6287f: 00 0000000000062880 : 62880: e8 00 00 00 00 callq 62885 62885: 83 fa 03 cmp $0x3,%edx 62888: 74 44 je 628ce 6288a: 77 19 ja 628a5 6288c: 83 fa 01 cmp $0x1,%edx 6288f: 74 4c je 628dd 62891: 83 fa 02 cmp $0x2,%edx 62894: 75 28 jne 628be 62896: 89 ca mov %ecx,%edx 62898: be 02 00 00 00 mov $0x2,%esi 6289d: e8 5e ff ff ff callq 62800 628a2: 31 c0 xor %eax,%eax 628a4: c3 retq 628a5: 83 fa 04 cmp $0x4,%edx 628a8: 74 42 je 628ec 628aa: 83 fa 05 cmp $0x5,%edx 628ad: 75 f3 jne 628a2 628af: 89 ca mov %ecx,%edx 628b1: be 05 00 00 00 mov $0x5,%esi 628b6: e8 45 ff ff ff callq 62800 628bb: 31 c0 xor %eax,%eax 628bd: c3 retq 628be: 85 d2 test %edx,%edx 628c0: 75 e0 jne 628a2 628c2: 89 ca mov %ecx,%edx 628c4: 31 f6 xor %esi,%esi 628c6: e8 35 ff ff ff callq 62800 628cb: 31 c0 xor %eax,%eax 628cd: c3 retq 628ce: 89 ca mov %ecx,%edx 628d0: be 03 00 00 00 mov $0x3,%esi 628d5: e8 26 ff ff ff callq 62800 628da: 31 c0 xor %eax,%eax 628dc: c3 retq 628dd: 89 ca mov %ecx,%edx 628df: be 01 00 00 00 mov $0x1,%esi 628e4: e8 17 ff ff ff callq 62800 628e9: 31 c0 xor %eax,%eax 628eb: c3 retq 628ec: 89 ca mov %ecx,%edx 628ee: be 04 00 00 00 mov $0x4,%esi 628f3: e8 08 ff ff ff callq 62800 628f8: 31 c0 xor %eax,%eax 628fa: c3 retq 628fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000062900 : 62900: e8 00 00 00 00 callq 62905 62905: 41 57 push %r15 62907: 48 85 d2 test %rdx,%rdx 6290a: 41 56 push %r14 6290c: 41 0f 95 c6 setne %r14b 62910: 41 55 push %r13 62912: 49 89 f5 mov %rsi,%r13 62915: 41 54 push %r12 62917: 55 push %rbp 62918: 48 89 fd mov %rdi,%rbp 6291b: 53 push %rbx 6291c: 8b 86 e8 03 00 00 mov 0x3e8(%rsi),%eax 62922: 80 be 9c 00 00 00 00 cmpb $0x0,0x9c(%rsi) 62929: 44 8d 24 c5 00 00 00 lea 0x0(,%rax,8),%r12d 62930: 00 62931: 74 2a je 6295d 62933: 45 84 f6 test %r14b,%r14b 62936: 74 25 je 6295d 62938: 48 83 f9 01 cmp $0x1,%rcx 6293c: bb 02 00 00 00 mov $0x2,%ebx 62941: 19 d2 sbb %edx,%edx 62943: 81 e2 00 00 20 00 and $0x200000,%edx 62949: 48 83 f9 01 cmp $0x1,%rcx 6294d: 83 d3 ff adc $0xffffffff,%ebx 62950: 48 83 f9 01 cmp $0x1,%rcx 62954: 45 19 ff sbb %r15d,%r15d 62957: 41 83 e7 02 and $0x2,%r15d 6295b: eb 07 jmp 62964 6295d: 31 d2 xor %edx,%edx 6295f: 31 db xor %ebx,%ebx 62961: 45 31 ff xor %r15d,%r15d 62964: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 6296b: 31 c9 xor %ecx,%ecx 6296d: 48 89 ef mov %rbp,%rdi 62970: 41 81 c4 28 03 00 00 add $0x328,%r12d 62977: 8d b0 c3 1a 00 00 lea 0x1ac3(%rax),%esi 6297d: e8 00 00 00 00 callq 62982 62982: 89 da mov %ebx,%edx 62984: 31 c9 xor %ecx,%ecx 62986: 44 89 e6 mov %r12d,%esi 62989: 48 89 ef mov %rbp,%rdi 6298c: 31 db xor %ebx,%ebx 6298e: e8 00 00 00 00 callq 62993 62993: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 62999: 85 c0 test %eax,%eax 6299b: 75 17 jne 629b4 6299d: eb 26 jmp 629c5 6299f: bf c7 10 00 00 mov $0x10c7,%edi 629a4: 83 c3 01 add $0x1,%ebx 629a7: e8 00 00 00 00 callq 629ac 629ac: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 629b2: 76 11 jbe 629c5 629b4: 31 d2 xor %edx,%edx 629b6: 44 89 e6 mov %r12d,%esi 629b9: 48 89 ef mov %rbp,%rdi 629bc: e8 00 00 00 00 callq 629c1 629c1: a8 10 test $0x10,%al 629c3: 74 da je 6299f 629c5: 41 80 bd 9c 00 00 00 cmpb $0x0,0x9c(%r13) 629cc: 00 629cd: 74 21 je 629f0 629cf: 45 84 f6 test %r14b,%r14b 629d2: 74 1c je 629f0 629d4: 41 83 ff 02 cmp $0x2,%r15d 629d8: b8 00 20 00 00 mov $0x2000,%eax 629dd: ba 00 40 00 00 mov $0x4000,%edx 629e2: 5b pop %rbx 629e3: 0f 44 c2 cmove %edx,%eax 629e6: 5d pop %rbp 629e7: 41 5c pop %r12 629e9: 41 5d pop %r13 629eb: 41 5e pop %r14 629ed: 41 5f pop %r15 629ef: c3 retq 629f0: 5b pop %rbx 629f1: 31 c0 xor %eax,%eax 629f3: 5d pop %rbp 629f4: 41 5c pop %r12 629f6: 41 5d pop %r13 629f8: 41 5e pop %r14 629fa: 41 5f pop %r15 629fc: c3 retq 629fd: 0f 1f 00 nopl (%rax) 0000000000062a00 : 62a00: e8 00 00 00 00 callq 62a05 62a05: 41 55 push %r13 62a07: 41 54 push %r12 62a09: 41 89 f4 mov %esi,%r12d 62a0c: 55 push %rbp 62a0d: 53 push %rbx 62a0e: 48 8b 07 mov (%rdi),%rax 62a11: 4c 8b 6f 50 mov 0x50(%rdi),%r13 62a15: 48 8d 68 f0 lea -0x10(%rax),%rbp 62a19: e8 00 00 00 00 callq 62a1e 62a1e: 31 d2 xor %edx,%edx 62a20: be 6b 01 00 00 mov $0x16b,%esi 62a25: 48 89 ef mov %rbp,%rdi 62a28: 89 c3 mov %eax,%ebx 62a2a: e8 00 00 00 00 callq 62a2f 62a2f: 41 8b 95 e8 03 00 00 mov 0x3e8(%r13),%edx 62a36: 83 e0 f8 and $0xfffffff8,%eax 62a39: 83 e2 07 and $0x7,%edx 62a3c: 09 c2 or %eax,%edx 62a3e: 83 fb 03 cmp $0x3,%ebx 62a41: 74 5c je 62a9f 62a43: 85 db test %ebx,%ebx 62a45: 74 1a je 62a61 62a47: 31 c9 xor %ecx,%ecx 62a49: be 6b 01 00 00 mov $0x16b,%esi 62a4e: 83 fb 05 cmp $0x5,%ebx 62a51: 74 0e je 62a61 62a53: 5b pop %rbx 62a54: 48 89 ef mov %rbp,%rdi 62a57: 5d pop %rbp 62a58: 41 5c pop %r12 62a5a: 41 5d pop %r13 62a5c: e9 00 00 00 00 jmpq 62a61 62a61: 48 89 ef mov %rbp,%rdi 62a64: 83 ca 10 or $0x10,%edx 62a67: 31 c9 xor %ecx,%ecx 62a69: be 6b 01 00 00 mov $0x16b,%esi 62a6e: e8 00 00 00 00 callq 62a73 62a73: 48 89 ef mov %rbp,%rdi 62a76: 31 c9 xor %ecx,%ecx 62a78: ba c0 5d 00 00 mov $0x5dc0,%edx 62a7d: be 70 01 00 00 mov $0x170,%esi 62a82: e8 00 00 00 00 callq 62a87 62a87: 44 89 e2 mov %r12d,%edx 62a8a: 5b pop %rbx 62a8b: 48 89 ef mov %rbp,%rdi 62a8e: 31 c9 xor %ecx,%ecx 62a90: 5d pop %rbp 62a91: be 71 01 00 00 mov $0x171,%esi 62a96: 41 5c pop %r12 62a98: 41 5d pop %r13 62a9a: e9 00 00 00 00 jmpq 62a9f 62a9f: 48 89 ef mov %rbp,%rdi 62aa2: 83 e2 ef and $0xffffffef,%edx 62aa5: 31 c9 xor %ecx,%ecx 62aa7: be 6b 01 00 00 mov $0x16b,%esi 62aac: e8 00 00 00 00 callq 62ab1 62ab1: 48 89 ef mov %rbp,%rdi 62ab4: 31 c9 xor %ecx,%ecx 62ab6: ba c0 5d 00 00 mov $0x5dc0,%edx 62abb: be 6c 01 00 00 mov $0x16c,%esi 62ac0: e8 00 00 00 00 callq 62ac5 62ac5: 44 89 e2 mov %r12d,%edx 62ac8: 5b pop %rbx 62ac9: 48 89 ef mov %rbp,%rdi 62acc: 31 c9 xor %ecx,%ecx 62ace: 5d pop %rbp 62acf: be 6d 01 00 00 mov $0x16d,%esi 62ad4: 41 5c pop %r12 62ad6: 41 5d pop %r13 62ad8: e9 00 00 00 00 jmpq 62add 62add: 0f 1f 00 nopl (%rax) 0000000000062ae0 : 62ae0: e8 00 00 00 00 callq 62ae5 62ae5: 41 54 push %r12 62ae7: 49 89 f4 mov %rsi,%r12 62aea: 55 push %rbp 62aeb: 48 89 d5 mov %rdx,%rbp 62aee: 53 push %rbx 62aef: 48 8b 17 mov (%rdi),%rdx 62af2: 48 89 fb mov %rdi,%rbx 62af5: 48 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%rax 62afc: 48 81 c2 d8 02 00 00 add $0x2d8,%rdx 62b03: 48 39 c2 cmp %rax,%rdx 62b06: 74 2c je 62b34 62b08: 48 8d 78 f8 lea -0x8(%rax),%rdi 62b0c: eb 0d jmp 62b1b 62b0e: 48 8b 47 08 mov 0x8(%rdi),%rax 62b12: 48 8d 78 f8 lea -0x8(%rax),%rdi 62b16: 48 39 c2 cmp %rax,%rdx 62b19: 74 19 je 62b34 62b1b: 48 39 5f 50 cmp %rbx,0x50(%rdi) 62b1f: 75 ed jne 62b0e 62b21: 48 89 bb 68 05 00 00 mov %rdi,0x568(%rbx) 62b28: e8 00 00 00 00 callq 62b2d 62b2d: 48 89 83 70 05 00 00 mov %rax,0x570(%rbx) 62b34: 48 83 bb 68 05 00 00 cmpq $0x0,0x568(%rbx) 62b3b: 00 62b3c: 0f 84 85 00 00 00 je 62bc7 62b42: 48 83 bb 70 05 00 00 cmpq $0x0,0x570(%rbx) 62b49: 00 62b4a: 74 7b je 62bc7 62b4c: 4c 89 e6 mov %r12,%rsi 62b4f: 48 89 ea mov %rbp,%rdx 62b52: 48 89 df mov %rbx,%rdi 62b55: e8 00 00 00 00 callq 62b5a 62b5a: 41 89 c4 mov %eax,%r12d 62b5d: 84 c0 test %al,%al 62b5f: 75 0b jne 62b6c 62b61: 45 31 e4 xor %r12d,%r12d 62b64: 44 89 e0 mov %r12d,%eax 62b67: 5b pop %rbx 62b68: 5d pop %rbp 62b69: 41 5c pop %r12 62b6b: c3 retq 62b6c: 48 89 ee mov %rbp,%rsi 62b6f: 48 89 df mov %rbx,%rdi 62b72: e8 00 00 00 00 callq 62b77 62b77: 85 c0 test %eax,%eax 62b79: 75 e6 jne 62b61 62b7b: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 62b82: 48 8b 2b mov (%rbx),%rbp 62b85: e8 00 00 00 00 callq 62b8a 62b8a: 85 c0 test %eax,%eax 62b8c: 75 69 jne 62bf7 62b8e: 8b 85 28 0f 00 00 mov 0xf28(%rbp),%eax 62b94: 85 c0 test %eax,%eax 62b96: 74 50 je 62be8 62b98: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 62b9f: 00 00 00 62ba2: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 62ba9: e8 00 00 00 00 callq 62bae 62bae: 85 c0 test %eax,%eax 62bb0: 74 b2 je 62b64 62bb2: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 62bb9: e8 00 00 00 00 callq 62bbe 62bbe: 83 f8 05 cmp $0x5,%eax 62bc1: 41 0f 94 c4 sete %r12b 62bc5: eb 9d jmp 62b64 62bc7: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 62bce: 00 00 00 00 62bd2: 45 31 e4 xor %r12d,%r12d 62bd5: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 62bdc: 00 00 00 00 62be0: 44 89 e0 mov %r12d,%eax 62be3: 5b pop %rbx 62be4: 5d pop %rbp 62be5: 41 5c pop %r12 62be7: c3 retq 62be8: c7 83 b0 04 00 00 02 movl $0x2,0x4b0(%rbx) 62bef: 00 00 00 62bf2: e9 6d ff ff ff jmpq 62b64 62bf7: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 62bfe: e8 00 00 00 00 callq 62c03 62c03: 83 f8 05 cmp $0x5,%eax 62c06: 74 86 je 62b8e 62c08: 48 89 df mov %rbx,%rdi 62c0b: e8 00 00 00 00 callq 62c10 62c10: 3d ff 00 00 00 cmp $0xff,%eax 62c15: 74 0b je 62c22 62c17: 89 83 b0 04 00 00 mov %eax,0x4b0(%rbx) 62c1d: e9 42 ff ff ff jmpq 62b64 62c22: 48 89 df mov %rbx,%rdi 62c25: e8 00 00 00 00 callq 62c2a 62c2a: a8 02 test $0x2,%al 62c2c: 74 13 je 62c41 62c2e: a8 01 test $0x1,%al 62c30: 75 1e jne 62c50 62c32: c7 83 b0 04 00 00 00 movl $0x0,0x4b0(%rbx) 62c39: 00 00 00 62c3c: e9 23 ff ff ff jmpq 62b64 62c41: c7 83 b0 04 00 00 01 movl $0x1,0x4b0(%rbx) 62c48: 00 00 00 62c4b: e9 14 ff ff ff jmpq 62b64 62c50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 62c57: e8 00 00 00 00 callq 62c5c 62c5c: e9 37 ff ff ff jmpq 62b98 62c61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 62c68: 00 00 00 00 62c6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000062c70 : 62c70: e8 00 00 00 00 callq 62c75 62c75: 41 55 push %r13 62c77: 41 54 push %r12 62c79: 55 push %rbp 62c7a: 48 89 fd mov %rdi,%rbp 62c7d: 53 push %rbx 62c7e: 48 8b 1f mov (%rdi),%rbx 62c81: 4c 8d 63 f0 lea -0x10(%rbx),%r12 62c85: 85 f6 test %esi,%esi 62c87: 74 39 je 62cc2 62c89: 83 ee 01 sub $0x1,%esi 62c8c: 83 fe 02 cmp $0x2,%esi 62c8f: 77 23 ja 62cb4 62c91: e8 00 00 00 00 callq 62c96 62c96: 80 bd ec 03 00 00 00 cmpb $0x0,0x3ec(%rbp) 62c9d: 0f 85 8c 00 00 00 jne 62d2f 62ca3: 31 f6 xor %esi,%esi 62ca5: 48 89 ef mov %rbp,%rdi 62ca8: e8 00 00 00 00 callq 62cad 62cad: c6 85 ec 03 00 00 00 movb $0x0,0x3ec(%rbp) 62cb4: 5b pop %rbx 62cb5: 4c 89 e7 mov %r12,%rdi 62cb8: 5d pop %rbp 62cb9: 41 5c pop %r12 62cbb: 41 5d pop %r13 62cbd: e9 00 00 00 00 jmpq 62cc2 62cc2: c6 87 ec 03 00 00 01 movb $0x1,0x3ec(%rdi) 62cc9: be 01 00 00 00 mov $0x1,%esi 62cce: e8 00 00 00 00 callq 62cd3 62cd3: 48 89 ef mov %rbp,%rdi 62cd6: 31 f6 xor %esi,%esi 62cd8: e8 00 00 00 00 callq 62cdd 62cdd: 8b b5 e8 03 00 00 mov 0x3e8(%rbp),%esi 62ce3: 4c 89 e7 mov %r12,%rdi 62ce6: e8 00 00 00 00 callq 62ceb 62ceb: 48 8d b3 08 5f 00 00 lea 0x5f08(%rbx),%rsi 62cf2: 4c 89 e7 mov %r12,%rdi 62cf5: 41 89 c5 mov %eax,%r13d 62cf8: 89 c2 mov %eax,%edx 62cfa: e8 00 00 00 00 callq 62cff 62cff: 48 8d b3 48 5f 00 00 lea 0x5f48(%rbx),%rsi 62d06: 44 89 ea mov %r13d,%edx 62d09: 4c 89 e7 mov %r12,%rdi 62d0c: e8 00 00 00 00 callq 62d11 62d11: 48 89 ef mov %rbp,%rdi 62d14: e8 00 00 00 00 callq 62d19 62d19: 48 89 ef mov %rbp,%rdi 62d1c: e8 df f6 ff ff callq 62400 62d21: 4c 89 e7 mov %r12,%rdi 62d24: 5b pop %rbx 62d25: 5d pop %rbp 62d26: 41 5c pop %r12 62d28: 41 5d pop %r13 62d2a: e9 00 00 00 00 jmpq 62d2f 62d2f: be 01 00 00 00 mov $0x1,%esi 62d34: 48 89 ef mov %rbp,%rdi 62d37: e8 00 00 00 00 callq 62d3c 62d3c: e9 62 ff ff ff jmpq 62ca3 62d41: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 62d48: 00 00 00 00 62d4c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000062d50 : 62d50: e8 00 00 00 00 callq 62d55 62d55: 55 push %rbp 62d56: 31 f6 xor %esi,%esi 62d58: 48 89 fd mov %rdi,%rbp 62d5b: e8 10 ff ff ff callq 62c70 62d60: 48 89 ef mov %rbp,%rdi 62d63: 31 f6 xor %esi,%esi 62d65: 5d pop %rbp 62d66: e9 00 00 00 00 jmpq 62d6b 62d6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000062d70 : 62d70: e8 00 00 00 00 callq 62d75 62d75: 55 push %rbp 62d76: 48 89 fd mov %rdi,%rbp 62d79: e8 00 00 00 00 callq 62d7e 62d7e: 48 89 ef mov %rbp,%rdi 62d81: 5d pop %rbp 62d82: e9 00 00 00 00 jmpq 62d87 62d87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 62d8e: 00 00 0000000000062d90 : 62d90: e8 00 00 00 00 callq 62d95 62d95: 55 push %rbp 62d96: 53 push %rbx 62d97: 48 89 fb mov %rdi,%rbx 62d9a: e8 00 00 00 00 callq 62d9f 62d9f: 48 89 df mov %rbx,%rdi 62da2: be 03 00 00 00 mov $0x3,%esi 62da7: 89 c5 mov %eax,%ebp 62da9: e8 00 00 00 00 callq 62dae 62dae: 48 89 df mov %rbx,%rdi 62db1: e8 00 00 00 00 callq 62db6 62db6: 84 c0 test %al,%al 62db8: 74 24 je 62dde 62dba: 8d 45 fd lea -0x3(%rbp),%eax 62dbd: 83 e0 fd and $0xfffffffd,%eax 62dc0: 74 04 je 62dc6 62dc2: 85 ed test %ebp,%ebp 62dc4: 75 0a jne 62dd0 62dc6: 31 f6 xor %esi,%esi 62dc8: 48 89 df mov %rbx,%rdi 62dcb: e8 e0 f8 ff ff callq 626b0 62dd0: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 62dd7: c7 40 04 ff ff ff ff movl $0xffffffff,0x4(%rax) 62dde: c7 83 84 00 00 00 00 movl $0x0,0x84(%rbx) 62de5: 00 00 00 62de8: 5b pop %rbx 62de9: 5d pop %rbp 62dea: c3 retq 62deb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000062df0 : 62df0: e8 00 00 00 00 callq 62df5 62df5: 41 54 push %r12 62df7: 49 89 f4 mov %rsi,%r12 62dfa: 55 push %rbp 62dfb: 53 push %rbx 62dfc: 48 83 ec 60 sub $0x60,%rsp 62e00: 48 8b 1f mov (%rdi),%rbx 62e03: 48 8b af 18 01 00 00 mov 0x118(%rdi),%rbp 62e0a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 62e11: 00 00 62e13: 48 89 44 24 58 mov %rax,0x58(%rsp) 62e18: 31 c0 xor %eax,%eax 62e1a: e8 00 00 00 00 callq 62e1f 62e1f: 4c 89 e2 mov %r12,%rdx 62e22: 48 89 c6 mov %rax,%rsi 62e25: 48 89 e7 mov %rsp,%rdi 62e28: e8 00 00 00 00 callq 62e2d 62e2d: 48 63 f0 movslq %eax,%rsi 62e30: 48 85 f6 test %rsi,%rsi 62e33: 0f 88 01 01 00 00 js 62f3a 62e39: ba 11 00 00 00 mov $0x11,%edx 62e3e: 48 8d 74 24 47 lea 0x47(%rsp),%rsi 62e43: 48 89 e7 mov %rsp,%rdi 62e46: e8 00 00 00 00 callq 62e4b 62e4b: 48 85 c0 test %rax,%rax 62e4e: 0f 88 f4 00 00 00 js 62f48 62e54: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 62e5b: 4c 8d 63 f0 lea -0x10(%rbx),%r12 62e5f: 8b 54 24 4a mov 0x4a(%rsp),%edx 62e63: 31 c9 xor %ecx,%ecx 62e65: 4c 89 e7 mov %r12,%rdi 62e68: 8b 70 04 mov 0x4(%rax),%esi 62e6b: 81 c6 21 1c 00 00 add $0x1c21,%esi 62e71: e8 00 00 00 00 callq 62e76 62e76: 8b 54 24 4e mov 0x4e(%rsp),%edx 62e7a: 31 c9 xor %ecx,%ecx 62e7c: 4c 89 e7 mov %r12,%rdi 62e7f: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 62e86: 8b 70 04 mov 0x4(%rax),%esi 62e89: 81 c6 22 1c 00 00 add $0x1c22,%esi 62e8f: e8 00 00 00 00 callq 62e94 62e94: 8b 54 24 52 mov 0x52(%rsp),%edx 62e98: 31 c9 xor %ecx,%ecx 62e9a: 4c 89 e7 mov %r12,%rdi 62e9d: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 62ea4: 8b 70 04 mov 0x4(%rax),%esi 62ea7: 81 c6 23 1c 00 00 add $0x1c23,%esi 62ead: e8 00 00 00 00 callq 62eb2 62eb2: 0f b6 54 24 57 movzbl 0x57(%rsp),%edx 62eb7: 31 c9 xor %ecx,%ecx 62eb9: 4c 89 e7 mov %r12,%rdi 62ebc: 0f b6 44 24 48 movzbl 0x48(%rsp),%eax 62ec1: c1 e2 08 shl $0x8,%edx 62ec4: c1 e0 18 shl $0x18,%eax 62ec7: 09 c2 or %eax,%edx 62ec9: 0f b6 44 24 56 movzbl 0x56(%rsp),%eax 62ece: 09 c2 or %eax,%edx 62ed0: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 62ed7: 8b 70 04 mov 0x4(%rax),%esi 62eda: 81 c6 24 1c 00 00 add $0x1c24,%esi 62ee0: e8 00 00 00 00 callq 62ee5 62ee5: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 62eec: 31 d2 xor %edx,%edx 62eee: 4c 89 e7 mov %r12,%rdi 62ef1: 8b 70 04 mov 0x4(%rax),%esi 62ef4: 81 c6 12 1c 00 00 add $0x1c12,%esi 62efa: e8 00 00 00 00 callq 62eff 62eff: 31 c9 xor %ecx,%ecx 62f01: 4c 89 e7 mov %r12,%rdi 62f04: 80 e4 c0 and $0xc0,%ah 62f07: 89 c2 mov %eax,%edx 62f09: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 62f10: 80 ce 02 or $0x2,%dh 62f13: 8b 70 04 mov 0x4(%rax),%esi 62f16: 81 c6 12 1c 00 00 add $0x1c12,%esi 62f1c: e8 00 00 00 00 callq 62f21 62f21: 48 8b 44 24 58 mov 0x58(%rsp),%rax 62f26: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 62f2d: 00 00 62f2f: 75 28 jne 62f59 62f31: 48 83 c4 60 add $0x60,%rsp 62f35: 5b pop %rbx 62f36: 5d pop %rbp 62f37: 41 5c pop %r12 62f39: c3 retq 62f3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 62f41: e8 00 00 00 00 callq 62f46 62f46: eb d9 jmp 62f21 62f48: 48 89 c6 mov %rax,%rsi 62f4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 62f52: e8 00 00 00 00 callq 62f57 62f57: eb c8 jmp 62f21 62f59: e8 00 00 00 00 callq 62f5e 62f5e: 66 90 xchg %ax,%ax 0000000000062f60 : 62f60: e8 00 00 00 00 callq 62f65 62f65: 55 push %rbp 62f66: 48 8b 07 mov (%rdi),%rax 62f69: 31 f6 xor %esi,%esi 62f6b: 48 8d 68 f0 lea -0x10(%rax),%rbp 62f6f: e8 00 00 00 00 callq 62f74 62f74: 48 89 ef mov %rbp,%rdi 62f77: 31 f6 xor %esi,%esi 62f79: 5d pop %rbp 62f7a: e9 00 00 00 00 jmpq 62f7f 62f7f: 90 nop 0000000000062f80 : 62f80: e8 00 00 00 00 callq 62f85 62f85: 41 56 push %r14 62f87: 41 55 push %r13 62f89: 41 54 push %r12 62f8b: 55 push %rbp 62f8c: 53 push %rbx 62f8d: 4c 8b 2f mov (%rdi),%r13 62f90: 48 89 fb mov %rdi,%rbx 62f93: 4d 8d 75 f0 lea -0x10(%r13),%r14 62f97: e8 00 00 00 00 callq 62f9c 62f9c: 48 89 c5 mov %rax,%rbp 62f9f: f7 83 84 00 00 00 ea testl $0xeea,0x84(%rbx) 62fa6: 0e 00 00 62fa9: 0f 84 54 01 00 00 je 63103 62faf: 4c 8b a3 18 01 00 00 mov 0x118(%rbx),%r12 62fb6: 4d 85 e4 test %r12,%r12 62fb9: 74 54 je 6300f 62fbb: 8b 73 7c mov 0x7c(%rbx),%esi 62fbe: 83 fe 21 cmp $0x21,%esi 62fc1: 0f 84 78 01 00 00 je 6313f 62fc7: 0f 87 15 01 00 00 ja 630e2 62fcd: 83 fe 1e cmp $0x1e,%esi 62fd0: 0f 84 5f 01 00 00 je 63135 62fd6: 83 fe 20 cmp $0x20,%esi 62fd9: 0f 85 11 01 00 00 jne 630f0 62fdf: 41 80 3c 24 01 cmpb $0x1,(%r12) 62fe4: b8 02 00 00 00 mov $0x2,%eax 62fe9: 83 d8 ff sbb $0xffffffff,%eax 62fec: 41 89 44 24 04 mov %eax,0x4(%r12) 62ff1: f7 83 84 00 00 00 c8 testl $0xec8,0x84(%rbx) 62ff8: 0e 00 00 62ffb: 74 12 je 6300f 62ffd: 48 98 cltq 62fff: 49 8b 84 c5 10 5d 00 mov 0x5d10(%r13,%rax,8),%rax 63006: 00 63007: 49 89 84 24 a8 00 00 mov %rax,0xa8(%r12) 6300e: 00 6300f: be 01 00 00 00 mov $0x1,%esi 63014: 4c 89 f7 mov %r14,%rdi 63017: e8 00 00 00 00 callq 6301c 6301c: 48 85 ed test %rbp,%rbp 6301f: 74 17 je 63038 63021: 80 bd 29 05 00 00 00 cmpb $0x0,0x529(%rbp) 63028: 0f 85 90 00 00 00 jne 630be 6302e: 83 7d 74 0e cmpl $0xe,0x74(%rbp) 63032: 0f 84 98 00 00 00 je 630d0 63038: 48 89 df mov %rbx,%rdi 6303b: e8 00 00 00 00 callq 63040 63040: 48 89 df mov %rbx,%rdi 63043: 4c 8b 23 mov (%rbx),%r12 63046: e8 00 00 00 00 callq 6304b 6304b: 48 89 c5 mov %rax,%rbp 6304e: 48 85 c0 test %rax,%rax 63051: 74 62 je 630b5 63053: 48 89 c7 mov %rax,%rdi 63056: 4c 8b 6b 50 mov 0x50(%rbx),%r13 6305a: e8 00 00 00 00 callq 6305f 6305f: f6 83 80 00 00 00 22 testb $0x22,0x80(%rbx) 63066: 75 4d jne 630b5 63068: 85 c0 test %eax,%eax 6306a: 74 49 je 630b5 6306c: 8b 95 3c 05 00 00 mov 0x53c(%rbp),%edx 63072: 83 f8 06 cmp $0x6,%eax 63075: 0f 84 a5 00 00 00 je 63120 6307b: 83 f8 08 cmp $0x8,%eax 6307e: 0f 85 95 00 00 00 jne 63119 63084: 83 fa 01 cmp $0x1,%edx 63087: b8 11 00 00 00 mov $0x11,%eax 6308c: ba 00 f1 00 00 mov $0xf100,%edx 63091: 0f 45 d0 cmovne %eax,%edx 63094: 41 8b b5 f0 03 00 00 mov 0x3f0(%r13),%esi 6309b: 5b pop %rbx 6309c: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 630a1: 31 c9 xor %ecx,%ecx 630a3: 5d pop %rbp 630a4: 41 5c pop %r12 630a6: 81 c6 f2 1b 00 00 add $0x1bf2,%esi 630ac: 41 5d pop %r13 630ae: 41 5e pop %r14 630b0: e9 00 00 00 00 jmpq 630b5 630b5: 5b pop %rbx 630b6: 5d pop %rbp 630b7: 41 5c pop %r12 630b9: 41 5d pop %r13 630bb: 41 5e pop %r14 630bd: c3 retq 630be: 48 89 ef mov %rbp,%rdi 630c1: e8 00 00 00 00 callq 630c6 630c6: 83 7d 74 0e cmpl $0xe,0x74(%rbp) 630ca: 0f 85 68 ff ff ff jne 63038 630d0: be 0c 00 00 00 mov $0xc,%esi 630d5: 48 89 ef mov %rbp,%rdi 630d8: e8 00 00 00 00 callq 630dd 630dd: e9 56 ff ff ff jmpq 63038 630e2: b8 06 00 00 00 mov $0x6,%eax 630e7: 83 fe 25 cmp $0x25,%esi 630ea: 0f 84 fc fe ff ff je 62fec 630f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 630f7: e8 00 00 00 00 callq 630fc 630fc: 31 c0 xor %eax,%eax 630fe: e9 e9 fe ff ff jmpq 62fec 63103: 48 89 df mov %rbx,%rdi 63106: e8 00 00 00 00 callq 6310b 6310b: 66 85 c0 test %ax,%ax 6310e: 0f 85 9b fe ff ff jne 62faf 63114: e9 f6 fe ff ff jmpq 6300f 63119: 31 d2 xor %edx,%edx 6311b: e9 74 ff ff ff jmpq 63094 63120: 83 fa 01 cmp $0x1,%edx 63123: b8 01 00 00 00 mov $0x1,%eax 63128: ba 00 a1 00 00 mov $0xa100,%edx 6312d: 0f 45 d0 cmovne %eax,%edx 63130: e9 5f ff ff ff jmpq 63094 63135: 41 0f b6 04 24 movzbl (%r12),%eax 6313a: e9 ad fe ff ff jmpq 62fec 6313f: 41 80 3c 24 01 cmpb $0x1,(%r12) 63144: b8 04 00 00 00 mov $0x4,%eax 63149: 83 d8 ff sbb $0xffffffff,%eax 6314c: e9 9b fe ff ff jmpq 62fec 63151: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 63158: 00 00 00 00 6315c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000063160 : 63160: e8 00 00 00 00 callq 63165 63165: 55 push %rbp 63166: 48 89 fd mov %rdi,%rbp 63169: f6 87 80 00 00 00 22 testb $0x22,0x80(%rdi) 63170: 75 1d jne 6318f 63172: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 63179: e8 00 00 00 00 callq 6317e 6317e: 48 89 ef mov %rbp,%rdi 63181: e8 00 00 00 00 callq 63186 63186: 48 89 ef mov %rbp,%rdi 63189: 5d pop %rbp 6318a: e9 00 00 00 00 jmpq 6318f 6318f: e8 00 00 00 00 callq 63194 63194: eb dc jmp 63172 63196: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6319d: 00 00 00 00000000000631a0 : 631a0: e8 00 00 00 00 callq 631a5 631a5: 41 57 push %r15 631a7: 41 56 push %r14 631a9: 41 55 push %r13 631ab: 41 54 push %r12 631ad: 49 89 d4 mov %rdx,%r12 631b0: 55 push %rbp 631b1: 48 89 fd mov %rdi,%rbp 631b4: 53 push %rbx 631b5: 48 83 ec 10 sub $0x10,%rsp 631b9: 44 8b 72 04 mov 0x4(%rdx),%r14d 631bd: 31 d2 xor %edx,%edx 631bf: 48 89 74 24 08 mov %rsi,0x8(%rsp) 631c4: 45 8d 7e ff lea -0x1(%r14),%r15d 631c8: 4c 89 f8 mov %r15,%rax 631cb: 48 c1 e0 04 shl $0x4,%rax 631cf: 8b b0 00 00 00 00 mov 0x0(%rax),%esi 631d5: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 631dc: 48 89 0c 24 mov %rcx,(%rsp) 631e0: e8 00 00 00 00 callq 631e5 631e5: 44 89 fe mov %r15d,%esi 631e8: 48 89 ef mov %rbp,%rdi 631eb: 89 c3 mov %eax,%ebx 631ed: e8 00 00 00 00 callq 631f2 631f2: 45 8b 44 24 2c mov 0x2c(%r12),%r8d 631f7: 45 85 c0 test %r8d,%r8d 631fa: 74 30 je 6322c 631fc: 41 83 f8 01 cmp $0x1,%r8d 63200: 74 7e je 63280 63202: 41 8b 54 24 04 mov 0x4(%r12),%edx 63207: 44 89 c1 mov %r8d,%ecx 6320a: bf 01 00 00 00 mov $0x1,%edi 6320f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 63216: e8 00 00 00 00 callq 6321b 6321b: 48 83 c4 10 add $0x10,%rsp 6321f: 31 c0 xor %eax,%eax 63221: 5b pop %rbx 63222: 5d pop %rbp 63223: 41 5c pop %r12 63225: 41 5d pop %r13 63227: 41 5e pop %r14 63229: 41 5f pop %r15 6322b: c3 retq 6322c: 48 8b 0c 24 mov (%rsp),%rcx 63230: 4d 89 fd mov %r15,%r13 63233: 89 04 24 mov %eax,(%rsp) 63236: 23 59 04 and 0x4(%rcx),%ebx 63239: 0f 85 93 00 00 00 jne 632d2 6323f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 63246: bf 01 00 00 00 mov $0x1,%edi 6324b: e8 00 00 00 00 callq 63250 63250: 8b 04 24 mov (%rsp),%eax 63253: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 63258: 89 c2 mov %eax,%edx 6325a: 48 89 ef mov %rbp,%rdi 6325d: e8 00 00 00 00 callq 63262 63262: 84 c0 test %al,%al 63264: 0f 85 8d 00 00 00 jne 632f7 6326a: 44 89 f2 mov %r14d,%edx 6326d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 63274: bf 01 00 00 00 mov $0x1,%edi 63279: e8 00 00 00 00 callq 6327e 6327e: eb 9b jmp 6321b 63280: 48 8b 04 24 mov (%rsp),%rax 63284: 23 58 08 and 0x8(%rax),%ebx 63287: 75 2a jne 632b3 63289: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 63290: bf 01 00 00 00 mov $0x1,%edi 63295: e8 00 00 00 00 callq 6329a 6329a: 44 89 f2 mov %r14d,%edx 6329d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 632a4: bf 01 00 00 00 mov $0x1,%edi 632a9: e8 00 00 00 00 callq 632ae 632ae: e9 68 ff ff ff jmpq 6321b 632b3: 42 8b 34 bd 00 00 00 mov 0x0(,%r15,4),%esi 632ba: 00 632bb: 31 c9 xor %ecx,%ecx 632bd: ba 10 00 00 00 mov $0x10,%edx 632c2: 48 89 ef mov %rbp,%rdi 632c5: 81 c6 ee 1a 00 00 add $0x1aee,%esi 632cb: e8 00 00 00 00 callq 632d0 632d0: eb c8 jmp 6329a 632d2: 42 8b 34 bd 00 00 00 mov 0x0(,%r15,4),%esi 632d9: 00 632da: 31 c9 xor %ecx,%ecx 632dc: ba 10 00 00 00 mov $0x10,%edx 632e1: 48 89 ef mov %rbp,%rdi 632e4: 81 c6 ef 1a 00 00 add $0x1aef,%esi 632ea: e8 00 00 00 00 callq 632ef 632ef: 8b 04 24 mov (%rsp),%eax 632f2: e9 5c ff ff ff jmpq 63253 632f7: 48 8d 7d 10 lea 0x10(%rbp),%rdi 632fb: 44 89 ee mov %r13d,%esi 632fe: e8 00 00 00 00 callq 63303 63303: e9 62 ff ff ff jmpq 6326a 63308: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6330f: 00 0000000000063310 : 63310: e8 00 00 00 00 callq 63315 63315: 3b b7 dc 5e 00 00 cmp 0x5edc(%rdi),%esi 6331b: 72 01 jb 6331e 6331d: c3 retq 6331e: 89 f0 mov %esi,%eax 63320: 41 54 push %r12 63322: 31 d2 xor %edx,%edx 63324: 55 push %rbp 63325: 44 8b 24 85 00 00 00 mov 0x0(,%rax,4),%r12d 6332c: 00 6332d: 48 89 fd mov %rdi,%rbp 63330: 53 push %rbx 63331: 89 f3 mov %esi,%ebx 63333: 41 8d b4 24 07 18 00 lea 0x1807(%r12),%esi 6333a: 00 6333b: e8 00 00 00 00 callq 63340 63340: a8 02 test $0x2,%al 63342: 74 37 je 6337b 63344: 3b 9d dc 5e 00 00 cmp 0x5edc(%rbp),%ebx 6334a: 73 2a jae 63376 6334c: 41 81 c4 08 18 00 00 add $0x1808,%r12d 63353: 31 d2 xor %edx,%edx 63355: 48 89 ef mov %rbp,%rdi 63358: 44 89 e6 mov %r12d,%esi 6335b: e8 00 00 00 00 callq 63360 63360: 80 e4 fe and $0xfe,%ah 63363: 89 c2 mov %eax,%edx 63365: 5b pop %rbx 63366: 44 89 e6 mov %r12d,%esi 63369: 48 89 ef mov %rbp,%rdi 6336c: 31 c9 xor %ecx,%ecx 6336e: 5d pop %rbp 6336f: 41 5c pop %r12 63371: e9 00 00 00 00 jmpq 63376 63376: 5b pop %rbx 63377: 5d pop %rbp 63378: 41 5c pop %r12 6337a: c3 retq 6337b: 3b 9d dc 5e 00 00 cmp 0x5edc(%rbp),%ebx 63381: 73 f3 jae 63376 63383: 41 81 c4 08 18 00 00 add $0x1808,%r12d 6338a: 31 d2 xor %edx,%edx 6338c: 48 89 ef mov %rbp,%rdi 6338f: 44 89 e6 mov %r12d,%esi 63392: e8 00 00 00 00 callq 63397 63397: 80 cc 01 or $0x1,%ah 6339a: 89 c2 mov %eax,%edx 6339c: eb c7 jmp 63365 6339e: 66 90 xchg %ax,%ax 00000000000633a0 : 633a0: e8 00 00 00 00 callq 633a5 633a5: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 633ab: 7f 03 jg 633b0 633ad: 31 c0 xor %eax,%eax 633af: c3 retq 633b0: 48 63 f6 movslq %esi,%rsi 633b3: 31 d2 xor %edx,%edx 633b5: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 633bc: 81 c6 a6 1b 00 00 add $0x1ba6,%esi 633c2: e9 00 00 00 00 jmpq 633c7 633c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 633ce: 00 00 00000000000633d0 : 633d0: e8 00 00 00 00 callq 633d5 633d5: 41 57 push %r15 633d7: 41 56 push %r14 633d9: 41 55 push %r13 633db: 41 54 push %r12 633dd: 49 89 f4 mov %rsi,%r12 633e0: 55 push %rbp 633e1: 48 89 d5 mov %rdx,%rbp 633e4: 53 push %rbx 633e5: 48 89 fb mov %rdi,%rbx 633e8: 48 83 c4 80 add $0xffffffffffffff80,%rsp 633ec: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 633f3: 00 00 633f5: 48 89 44 24 78 mov %rax,0x78(%rsp) 633fa: 31 c0 xor %eax,%eax 633fc: e8 00 00 00 00 callq 63401 63401: be 03 00 00 00 mov $0x3,%esi 63406: 48 89 df mov %rbx,%rdi 63409: 41 89 c5 mov %eax,%r13d 6340c: 8b 45 00 mov 0x0(%rbp),%eax 6340f: 89 83 8c 00 00 00 mov %eax,0x8c(%rbx) 63415: e8 00 00 00 00 callq 6341a 6341a: 48 8b 43 50 mov 0x50(%rbx),%rax 6341e: 41 f6 44 24 18 10 testb $0x10,0x18(%r12) 63424: 48 8b 08 mov (%rax),%rcx 63427: 8b b0 f0 03 00 00 mov 0x3f0(%rax),%esi 6342d: 48 8d 79 f0 lea -0x10(%rcx),%rdi 63431: 0f 84 bb 00 00 00 je 634f2 63437: 81 c6 c0 1a 00 00 add $0x1ac0,%esi 6343d: 31 c9 xor %ecx,%ecx 6343f: ba 01 00 00 00 mov $0x1,%edx 63444: e8 00 00 00 00 callq 63449 63449: 41 8d 45 fd lea -0x3(%r13),%eax 6344d: 83 e0 fd and $0xfffffffd,%eax 63450: 74 28 je 6347a 63452: 45 85 ed test %r13d,%r13d 63455: 74 23 je 6347a 63457: 48 8b 44 24 78 mov 0x78(%rsp),%rax 6345c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 63463: 00 00 63465: 0f 85 f4 0b 00 00 jne 6405f 6346b: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 6346f: 5b pop %rbx 63470: 5d pop %rbp 63471: 41 5c pop %r12 63473: 41 5d pop %r13 63475: 41 5e pop %r14 63477: 41 5f pop %r15 63479: c3 retq 6347a: be 01 00 00 00 mov $0x1,%esi 6347f: 48 89 df mov %rbx,%rdi 63482: e8 29 f2 ff ff callq 626b0 63487: 4c 8b bb 18 01 00 00 mov 0x118(%rbx),%r15 6348e: 48 89 df mov %rbx,%rdi 63491: 4c 8b 23 mov (%rbx),%r12 63494: 4c 89 3c 24 mov %r15,(%rsp) 63498: e8 00 00 00 00 callq 6349d 6349d: 89 44 24 18 mov %eax,0x18(%rsp) 634a1: 4d 85 ff test %r15,%r15 634a4: 74 b1 je 63457 634a6: 49 83 bf a8 00 00 00 cmpq $0x0,0xa8(%r15) 634ad: 00 634ae: 74 a7 je 63457 634b0: 48 8d 74 24 48 lea 0x48(%rsp),%rsi 634b5: 4c 89 e7 mov %r12,%rdi 634b8: e8 00 00 00 00 callq 634bd 634bd: eb 09 jmp 634c8 634bf: 48 3b 98 88 03 00 00 cmp 0x388(%rax),%rbx 634c6: 74 3e je 63506 634c8: 48 8d 7c 24 48 lea 0x48(%rsp),%rdi 634cd: e8 00 00 00 00 callq 634d2 634d2: 48 85 c0 test %rax,%rax 634d5: 75 e8 jne 634bf 634d7: 48 8d 7c 24 48 lea 0x48(%rsp),%rdi 634dc: e8 00 00 00 00 callq 634e1 634e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 634e8: e8 00 00 00 00 callq 634ed 634ed: e9 65 ff ff ff jmpq 63457 634f2: 81 c6 c0 1a 00 00 add $0x1ac0,%esi 634f8: 31 c9 xor %ecx,%ecx 634fa: 31 d2 xor %edx,%edx 634fc: e8 00 00 00 00 callq 63501 63501: e9 43 ff ff ff jmpq 63449 63506: 48 8d 7c 24 48 lea 0x48(%rsp),%rdi 6350b: e8 00 00 00 00 callq 63510 63510: 48 8b 04 24 mov (%rsp),%rax 63514: 4c 8b a8 a8 00 00 00 mov 0xa8(%rax),%r13 6351b: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 63520: 0f 84 31 ff ff ff je 63457 63526: 49 8d 44 24 f0 lea -0x10(%r12),%rax 6352b: 4d 8d b4 24 d8 5d 00 lea 0x5dd8(%r12),%r14 63532: 00 63533: 45 31 ff xor %r15d,%r15d 63536: 48 89 44 24 10 mov %rax,0x10(%rsp) 6353b: 41 8b 84 24 c4 5e 00 mov 0x5ec4(%r12),%eax 63542: 00 63543: 85 c0 test %eax,%eax 63545: 0f 8e cf 06 00 00 jle 63c1a 6354b: 48 89 e8 mov %rbp,%rax 6354e: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 63553: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 63558: 4c 89 e5 mov %r12,%rbp 6355b: 49 89 c4 mov %rax,%r12 6355e: 41 8b 36 mov (%r14),%esi 63561: 48 8b 85 48 0d 00 00 mov 0xd48(%rbp),%rax 63568: ba 56 00 00 00 mov $0x56,%edx 6356d: 48 89 df mov %rbx,%rdi 63570: e8 00 00 00 00 callq 63575 63575: c1 e8 1e shr $0x1e,%eax 63578: 41 0f 94 46 04 sete 0x4(%r14) 6357d: 8b 8d c4 5e 00 00 mov 0x5ec4(%rbp),%ecx 63583: 41 83 c7 01 add $0x1,%r15d 63587: 49 83 c6 1c add $0x1c,%r14 6358b: 41 39 cf cmp %ecx,%r15d 6358e: 7c ce jl 6355e 63590: 4c 89 e0 mov %r12,%rax 63593: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 63598: 49 89 ec mov %rbp,%r12 6359b: 48 89 c5 mov %rax,%rbp 6359e: 85 c9 test %ecx,%ecx 635a0: 0f 8e 74 06 00 00 jle 63c1a 635a6: 49 8d 94 24 dc 5d 00 lea 0x5ddc(%r12),%rdx 635ad: 00 635ae: 31 c0 xor %eax,%eax 635b0: eb 0f jmp 635c1 635b2: 83 c0 01 add $0x1,%eax 635b5: 48 83 c2 1c add $0x1c,%rdx 635b9: 39 c8 cmp %ecx,%eax 635bb: 0f 84 59 06 00 00 je 63c1a 635c1: 80 3a 00 cmpb $0x0,(%rdx) 635c4: 74 ec je 635b2 635c6: 48 98 cltq 635c8: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 635cf: 00 635d0: 48 29 c2 sub %rax,%rdx 635d3: 48 8b 44 24 10 mov 0x10(%rsp),%rax 635d8: 48 8d 84 90 d8 5d 00 lea 0x5dd8(%rax,%rdx,4),%rax 635df: 00 635e0: 49 89 45 10 mov %rax,0x10(%r13) 635e4: 48 8b 04 24 mov (%rsp),%rax 635e8: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 635ef: 48 8b 40 10 mov 0x10(%rax),%rax 635f3: 48 85 c0 test %rax,%rax 635f6: 0f 84 5b fe ff ff je 63457 635fc: 48 8b 53 50 mov 0x50(%rbx),%rdx 63600: c7 44 24 1c 08 00 00 movl $0x8,0x1c(%rsp) 63607: 00 63608: 48 85 d2 test %rdx,%rdx 6360b: 74 0a je 63617 6360d: 8b 8a 58 05 00 00 mov 0x558(%rdx),%ecx 63613: 89 4c 24 1c mov %ecx,0x1c(%rsp) 63617: 8b 70 10 mov 0x10(%rax),%esi 6361a: 31 c9 xor %ecx,%ecx 6361c: ba 54 00 00 00 mov $0x54,%edx 63621: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 63626: 49 8b 84 24 50 0d 00 mov 0xd50(%r12),%rax 6362d: 00 6362e: e8 00 00 00 00 callq 63633 63633: 48 89 df mov %rbx,%rdi 63636: be 01 00 00 00 mov $0x1,%esi 6363b: e8 c0 e8 ff ff callq 61f00 63640: 4c 8b 2b mov (%rbx),%r13 63643: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 6364a: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 63651: 00 00 63653: 48 8d 74 24 58 lea 0x58(%rsp),%rsi 63658: 4c 89 ef mov %r13,%rdi 6365b: 48 89 44 24 08 mov %rax,0x8(%rsp) 63660: 4d 8d 75 f0 lea -0x10(%r13),%r14 63664: e8 00 00 00 00 callq 63669 63669: eb 09 jmp 63674 6366b: 48 3b 98 88 03 00 00 cmp 0x388(%rax),%rbx 63672: 74 2a je 6369e 63674: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 63679: e8 00 00 00 00 callq 6367e 6367e: 48 85 c0 test %rax,%rax 63681: 75 e8 jne 6366b 63683: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 63688: e8 00 00 00 00 callq 6368d 6368d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 63694: e8 00 00 00 00 callq 63699 63699: e9 c3 00 00 00 jmpq 63761 6369e: 49 89 c7 mov %rax,%r15 636a1: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 636a6: e8 00 00 00 00 callq 636ab 636ab: 4c 89 ff mov %r15,%rdi 636ae: e8 00 00 00 00 callq 636b3 636b3: 48 89 c7 mov %rax,%rdi 636b6: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 636bb: e8 00 00 00 00 callq 636c0 636c0: 41 89 c0 mov %eax,%r8d 636c3: 85 c0 test %eax,%eax 636c5: 0f 88 5a 06 00 00 js 63d25 636cb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 636d0: 44 89 44 24 20 mov %r8d,0x20(%rsp) 636d5: ba 25 00 00 00 mov $0x25,%edx 636da: 4c 89 f7 mov %r14,%rdi 636dd: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 636e4: 48 8b 40 10 mov 0x10(%rax),%rax 636e8: 8b 70 10 mov 0x10(%rax),%esi 636eb: 49 8b 85 48 0d 00 00 mov 0xd48(%r13),%rax 636f2: e8 00 00 00 00 callq 636f7 636f7: 44 8b 44 24 20 mov 0x20(%rsp),%r8d 636fc: 25 ff ff fc ff and $0xfffcffff,%eax 63701: 89 c2 mov %eax,%edx 63703: 0d 00 00 01 00 or $0x10000,%eax 63708: 41 83 7f 74 0a cmpl $0xa,0x74(%r15) 6370d: 75 07 jne 63716 6370f: 89 d0 mov %edx,%eax 63711: 0d 00 00 02 00 or $0x20000,%eax 63716: 83 e0 80 and $0xffffff80,%eax 63719: 89 c1 mov %eax,%ecx 6371b: 83 c9 05 or $0x5,%ecx 6371e: 45 85 c0 test %r8d,%r8d 63721: 74 0d je 63730 63723: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 63728: 0f b6 0a movzbl (%rdx),%ecx 6372b: 83 e1 7f and $0x7f,%ecx 6372e: 09 c1 or %eax,%ecx 63730: 48 8b 44 24 08 mov 0x8(%rsp),%rax 63735: 4c 89 f7 mov %r14,%rdi 63738: ba 25 00 00 00 mov $0x25,%edx 6373d: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 63744: 48 8b 40 10 mov 0x10(%rax),%rax 63748: 8b 70 10 mov 0x10(%rax),%esi 6374b: 49 8b 85 50 0d 00 00 mov 0xd50(%r13),%rax 63752: e8 00 00 00 00 callq 63757 63757: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 6375c: e8 00 00 00 00 callq 63761 63761: 48 8b 3b mov (%rbx),%rdi 63764: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 6376b: 48 8d 74 24 58 lea 0x58(%rsp),%rsi 63770: 48 89 44 24 20 mov %rax,0x20(%rsp) 63775: 49 89 fe mov %rdi,%r14 63778: e8 00 00 00 00 callq 6377d 6377d: eb 09 jmp 63788 6377f: 48 3b 98 88 03 00 00 cmp 0x388(%rax),%rbx 63786: 74 79 je 63801 63788: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 6378d: e8 00 00 00 00 callq 63792 63792: 48 85 c0 test %rax,%rax 63795: 75 e8 jne 6377f 63797: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 6379c: e8 00 00 00 00 callq 637a1 637a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 637a8: e8 00 00 00 00 callq 637ad 637ad: 4c 8b 2b mov (%rbx),%r13 637b0: 48 8d 74 24 58 lea 0x58(%rsp),%rsi 637b5: 4c 8b bb 18 01 00 00 mov 0x118(%rbx),%r15 637bc: 4c 89 ef mov %r13,%rdi 637bf: 4d 8d 75 f0 lea -0x10(%r13),%r14 637c3: e8 00 00 00 00 callq 637c8 637c8: eb 0d jmp 637d7 637ca: 48 3b 98 88 03 00 00 cmp 0x388(%rax),%rbx 637d1: 0f 84 5b 01 00 00 je 63932 637d7: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 637dc: e8 00 00 00 00 callq 637e1 637e1: 48 85 c0 test %rax,%rax 637e4: 75 e4 jne 637ca 637e6: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 637eb: e8 00 00 00 00 callq 637f0 637f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 637f7: e8 00 00 00 00 callq 637fc 637fc: e9 94 01 00 00 jmpq 63995 63801: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 63806: 48 89 44 24 08 mov %rax,0x8(%rsp) 6380b: e8 00 00 00 00 callq 63810 63810: 48 8b 44 24 08 mov 0x8(%rsp),%rax 63815: 48 89 c7 mov %rax,%rdi 63818: e8 00 00 00 00 callq 6381d 6381d: 48 89 c7 mov %rax,%rdi 63820: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 63825: e8 00 00 00 00 callq 6382a 6382a: 41 89 c5 mov %eax,%r13d 6382d: 85 c0 test %eax,%eax 6382f: 0f 88 07 05 00 00 js 63d3c 63835: 0f 84 72 ff ff ff je 637ad 6383b: 49 8d 4e f0 lea -0x10(%r14),%rcx 6383f: 4c 89 64 24 28 mov %r12,0x28(%rsp) 63844: 4c 89 f0 mov %r14,%rax 63847: 41 bf 28 00 00 00 mov $0x28,%r15d 6384d: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 63852: 49 c7 c6 00 00 00 00 mov $0x0,%r14 63859: 41 ba 01 00 00 00 mov $0x1,%r10d 6385f: 48 89 6c 24 38 mov %rbp,0x38(%rsp) 63864: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 63869: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 6386e: 48 89 c3 mov %rax,%rbx 63871: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 63876: 45 31 c9 xor %r9d,%r9d 63879: 31 c0 xor %eax,%eax 6387b: 41 bc ff ff ff ff mov $0xffffffff,%r12d 63881: 31 f6 xor %esi,%esi 63883: eb 0c jmp 63891 63885: 83 c6 01 add $0x1,%esi 63888: 48 83 c2 04 add $0x4,%rdx 6388c: 41 39 f5 cmp %esi,%r13d 6388f: 7e 55 jle 638e6 63891: 0f b6 3a movzbl (%rdx),%edi 63894: 89 c1 mov %eax,%ecx 63896: 41 89 f8 mov %edi,%r8d 63899: 66 41 39 fa cmp %di,%r10w 6389d: 75 e6 jne 63885 6389f: 0f b6 7a 01 movzbl 0x1(%rdx),%edi 638a3: 41 89 fb mov %edi,%r11d 638a6: 44 39 e7 cmp %r12d,%edi 638a9: 7e 25 jle 638d0 638ab: 0f b6 4a 03 movzbl 0x3(%rdx),%ecx 638af: 41 83 e3 07 and $0x7,%r11d 638b3: 25 f8 ff 00 ff and $0xff00fff8,%eax 638b8: 41 89 fc mov %edi,%r12d 638bb: 44 09 d8 or %r11d,%eax 638be: c1 e1 10 shl $0x10,%ecx 638c1: 09 c8 or %ecx,%eax 638c3: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 638c7: 30 e4 xor %ah,%ah 638c9: c1 e1 08 shl $0x8,%ecx 638cc: 09 c1 or %eax,%ecx 638ce: 89 c8 mov %ecx,%eax 638d0: 41 80 f8 01 cmp $0x1,%r8b 638d4: 75 10 jne 638e6 638d6: 83 c6 01 add $0x1,%esi 638d9: 44 0a 4a 02 or 0x2(%rdx),%r9b 638dd: 48 83 c2 04 add $0x4,%rdx 638e1: 41 39 f5 cmp %esi,%r13d 638e4: 7f ab jg 63891 638e6: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 638ed: 41 c1 e1 18 shl $0x18,%r9d 638f1: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 638f6: 41 0f b7 d7 movzwl %r15w,%edx 638fa: 44 09 c9 or %r9d,%ecx 638fd: 48 8b 40 10 mov 0x10(%rax),%rax 63901: 8b 70 10 mov 0x10(%rax),%esi 63904: 48 8b 83 50 0d 00 00 mov 0xd50(%rbx),%rax 6390b: e8 00 00 00 00 callq 63910 63910: 48 c7 c0 00 00 00 00 mov $0x0,%rax 63917: 4c 39 f0 cmp %r14,%rax 6391a: 0f 84 0d 03 00 00 je 63c2d 63920: 45 0f b7 56 02 movzwl 0x2(%r14),%r10d 63925: 45 0f b7 3e movzwl (%r14),%r15d 63929: 49 83 c6 04 add $0x4,%r14 6392d: e9 3f ff ff ff jmpq 63871 63932: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 63937: 48 89 44 24 08 mov %rax,0x8(%rsp) 6393c: e8 00 00 00 00 callq 63941 63941: 8b 55 18 mov 0x18(%rbp),%edx 63944: 48 8b 44 24 08 mov 0x8(%rsp),%rax 63949: 31 c9 xor %ecx,%ecx 6394b: c1 ea 04 shr $0x4,%edx 6394e: 83 e2 01 and $0x1,%edx 63951: 80 bc 10 10 04 00 00 cmpb $0x0,0x410(%rax,%rdx,1) 63958: 00 63959: 74 18 je 63973 6395b: 48 81 c2 04 01 00 00 add $0x104,%rdx 63962: 8b 4c 90 0c mov 0xc(%rax,%rdx,4),%ecx 63966: 0f b6 44 90 04 movzbl 0x4(%rax,%rdx,4),%eax 6396b: c1 e1 08 shl $0x8,%ecx 6396e: 0f b7 c9 movzwl %cx,%ecx 63971: 09 c1 or %eax,%ecx 63973: 49 8b 87 a8 00 00 00 mov 0xa8(%r15),%rax 6397a: ba 37 00 00 00 mov $0x37,%edx 6397f: 4c 89 f7 mov %r14,%rdi 63982: 48 8b 40 10 mov 0x10(%rax),%rax 63986: 8b 70 10 mov 0x10(%rax),%esi 63989: 49 8b 85 50 0d 00 00 mov 0xd50(%r13),%rax 63990: e8 00 00 00 00 callq 63995 63995: 83 7c 24 18 03 cmpl $0x3,0x18(%rsp) 6399a: 0f 84 71 04 00 00 je 63e11 639a0: 8b 44 24 18 mov 0x18(%rsp),%eax 639a4: 85 c0 test %eax,%eax 639a6: 0f 84 5f 03 00 00 je 63d0b 639ac: 83 f8 05 cmp $0x5,%eax 639af: 0f 84 56 03 00 00 je 63d0b 639b5: 4c 8b b3 18 01 00 00 mov 0x118(%rbx),%r14 639bc: 48 8b 03 mov (%rbx),%rax 639bf: 31 d2 xor %edx,%edx 639c1: 4c 8d 68 f0 lea -0x10(%rax),%r13 639c5: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 639cc: 4c 89 ef mov %r13,%rdi 639cf: 8b 70 04 mov 0x4(%rax),%esi 639d2: 81 c6 4d 1c 00 00 add $0x1c4d,%esi 639d8: e8 00 00 00 00 callq 639dd 639dd: 31 c9 xor %ecx,%ecx 639df: 4c 89 ef mov %r13,%rdi 639e2: 0c 80 or $0x80,%al 639e4: 89 c2 mov %eax,%edx 639e6: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 639ed: 8b 70 04 mov 0x4(%rax),%esi 639f0: 81 c6 4d 1c 00 00 add $0x1c4d,%esi 639f6: e8 00 00 00 00 callq 639fb 639fb: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63a02: 31 d2 xor %edx,%edx 63a04: 4c 89 ef mov %r13,%rdi 63a07: 8b 70 04 mov 0x4(%rax),%esi 63a0a: 81 c6 41 1c 00 00 add $0x1c41,%esi 63a10: e8 00 00 00 00 callq 63a15 63a15: 31 c9 xor %ecx,%ecx 63a17: 4c 89 ef mov %r13,%rdi 63a1a: 25 ff ff 0f ff and $0xff0fffff,%eax 63a1f: 89 c2 mov %eax,%edx 63a21: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63a28: 81 ca 00 00 10 00 or $0x100000,%edx 63a2e: 8b 70 04 mov 0x4(%rax),%esi 63a31: 81 c6 41 1c 00 00 add $0x1c41,%esi 63a37: e8 00 00 00 00 callq 63a3c 63a3c: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63a43: 31 d2 xor %edx,%edx 63a45: 4c 89 ef mov %r13,%rdi 63a48: 8b 70 04 mov 0x4(%rax),%esi 63a4b: 81 c6 42 1c 00 00 add $0x1c42,%esi 63a51: e8 00 00 00 00 callq 63a56 63a56: 31 c9 xor %ecx,%ecx 63a58: 4c 89 ef mov %r13,%rdi 63a5b: 25 ff ff 0f ff and $0xff0fffff,%eax 63a60: 89 c2 mov %eax,%edx 63a62: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63a69: 81 ca 00 00 20 00 or $0x200000,%edx 63a6f: 8b 70 04 mov 0x4(%rax),%esi 63a72: 81 c6 42 1c 00 00 add $0x1c42,%esi 63a78: e8 00 00 00 00 callq 63a7d 63a7d: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63a84: 31 d2 xor %edx,%edx 63a86: 4c 89 ef mov %r13,%rdi 63a89: 8b 70 04 mov 0x4(%rax),%esi 63a8c: 81 c6 48 1c 00 00 add $0x1c48,%esi 63a92: e8 00 00 00 00 callq 63a97 63a97: 31 c9 xor %ecx,%ecx 63a99: 4c 89 ef mov %r13,%rdi 63a9c: 25 00 00 00 ff and $0xff000000,%eax 63aa1: 89 c2 mov %eax,%edx 63aa3: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63aaa: 81 ca 43 65 87 00 or $0x876543,%edx 63ab0: 8b 70 04 mov 0x4(%rax),%esi 63ab3: 81 c6 48 1c 00 00 add $0x1c48,%esi 63ab9: e8 00 00 00 00 callq 63abe 63abe: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63ac5: 4c 89 ef mov %r13,%rdi 63ac8: 8b 70 04 mov 0x4(%rax),%esi 63acb: 81 c6 17 1c 00 00 add $0x1c17,%esi 63ad1: 31 d2 xor %edx,%edx 63ad3: e8 00 00 00 00 callq 63ad8 63ad8: 31 c9 xor %ecx,%ecx 63ada: 4c 89 ef mov %r13,%rdi 63add: 80 cc ff or $0xff,%ah 63ae0: 89 c2 mov %eax,%edx 63ae2: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63ae9: 8b 70 04 mov 0x4(%rax),%esi 63aec: 81 c6 17 1c 00 00 add $0x1c17,%esi 63af2: e8 00 00 00 00 callq 63af7 63af7: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63afe: 31 d2 xor %edx,%edx 63b00: 4c 89 ef mov %r13,%rdi 63b03: 8b 70 04 mov 0x4(%rax),%esi 63b06: 81 c6 0e 1c 00 00 add $0x1c0e,%esi 63b0c: e8 00 00 00 00 callq 63b11 63b11: 31 c9 xor %ecx,%ecx 63b13: 4c 89 ef mov %r13,%rdi 63b16: 25 cf ff e0 ff and $0xffe0ffcf,%eax 63b1b: 89 c2 mov %eax,%edx 63b1d: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63b24: 81 ca 10 00 03 00 or $0x30010,%edx 63b2a: 8b 70 04 mov 0x4(%rax),%esi 63b2d: 81 c6 0e 1c 00 00 add $0x1c0e,%esi 63b33: e8 00 00 00 00 callq 63b38 63b38: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63b3f: 31 d2 xor %edx,%edx 63b41: 4c 89 ef mov %r13,%rdi 63b44: 8b 70 04 mov 0x4(%rax),%esi 63b47: 81 c6 4b 1c 00 00 add $0x1c4b,%esi 63b4d: e8 00 00 00 00 callq 63b52 63b52: 31 c9 xor %ecx,%ecx 63b54: 4c 89 ef mov %r13,%rdi 63b57: 0d 00 08 00 04 or $0x4000800,%eax 63b5c: 89 c2 mov %eax,%edx 63b5e: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63b65: 8b 70 04 mov 0x4(%rax),%esi 63b68: 81 c6 4b 1c 00 00 add $0x1c4b,%esi 63b6e: e8 00 00 00 00 callq 63b73 63b73: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 63b7a: 48 85 c0 test %rax,%rax 63b7d: 74 32 je 63bb1 63b7f: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 63b86: 48 85 c0 test %rax,%rax 63b89: 74 26 je 63bb1 63b8b: 48 8b 50 10 mov 0x10(%rax),%rdx 63b8f: 48 85 d2 test %rdx,%rdx 63b92: 74 1d je 63bb1 63b94: 8b 70 04 mov 0x4(%rax),%esi 63b97: 8b 52 18 mov 0x18(%rdx),%edx 63b9a: 31 c9 xor %ecx,%ecx 63b9c: 48 8b 03 mov (%rbx),%rax 63b9f: 83 e2 07 and $0x7,%edx 63ba2: 81 c6 4f 1c 00 00 add $0x1c4f,%esi 63ba8: 48 8d 78 f0 lea -0x10(%rax),%rdi 63bac: e8 00 00 00 00 callq 63bb1 63bb1: 48 89 ee mov %rbp,%rsi 63bb4: 48 89 df mov %rbx,%rdi 63bb7: e8 34 f2 ff ff callq 62df0 63bbc: 31 f6 xor %esi,%esi 63bbe: 48 89 df mov %rbx,%rdi 63bc1: e8 3a e3 ff ff callq 61f00 63bc6: 83 7c 24 18 03 cmpl $0x3,0x18(%rsp) 63bcb: 0f 84 7f 01 00 00 je 63d50 63bd1: 8b 44 24 18 mov 0x18(%rsp),%eax 63bd5: 85 c0 test %eax,%eax 63bd7: 74 72 je 63c4b 63bd9: 83 f8 05 cmp $0x5,%eax 63bdc: 74 6d je 63c4b 63bde: 48 8b 04 24 mov (%rsp),%rax 63be2: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 63be9: 48 8b 40 10 mov 0x10(%rax),%rax 63bed: 48 85 c0 test %rax,%rax 63bf0: 0f 84 61 f8 ff ff je 63457 63bf6: 8b 70 10 mov 0x10(%rax),%esi 63bf9: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 63bfe: b9 00 00 00 80 mov $0x80000000,%ecx 63c03: ba 54 00 00 00 mov $0x54,%edx 63c08: 49 8b 84 24 50 0d 00 mov 0xd50(%r12),%rax 63c0f: 00 63c10: e8 00 00 00 00 callq 63c15 63c15: e9 3d f8 ff ff jmpq 63457 63c1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 63c21: e8 00 00 00 00 callq 63c26 63c26: 31 c0 xor %eax,%eax 63c28: e9 b3 f9 ff ff jmpq 635e0 63c2d: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 63c32: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 63c37: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 63c3c: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp 63c41: e8 00 00 00 00 callq 63c46 63c46: e9 62 fb ff ff jmpq 637ad 63c4b: 48 8b 03 mov (%rbx),%rax 63c4e: 48 8b 9b 18 01 00 00 mov 0x118(%rbx),%rbx 63c55: 31 d2 xor %edx,%edx 63c57: 48 8d 68 f0 lea -0x10(%rax),%rbp 63c5b: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63c62: 48 89 ef mov %rbp,%rdi 63c65: 8b 70 04 mov 0x4(%rax),%esi 63c68: 81 c6 4b 1c 00 00 add $0x1c4b,%esi 63c6e: e8 00 00 00 00 callq 63c73 63c73: 31 c9 xor %ecx,%ecx 63c75: 48 89 ef mov %rbp,%rdi 63c78: 83 c8 01 or $0x1,%eax 63c7b: 89 c2 mov %eax,%edx 63c7d: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63c84: 8b 70 04 mov 0x4(%rax),%esi 63c87: 81 c6 4b 1c 00 00 add $0x1c4b,%esi 63c8d: e8 00 00 00 00 callq 63c92 63c92: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63c99: 31 d2 xor %edx,%edx 63c9b: 48 89 ef mov %rbp,%rdi 63c9e: 8b 70 04 mov 0x4(%rax),%esi 63ca1: 81 c6 a9 1c 00 00 add $0x1ca9,%esi 63ca7: e8 00 00 00 00 callq 63cac 63cac: 31 c9 xor %ecx,%ecx 63cae: 48 89 ef mov %rbp,%rdi 63cb1: 83 c8 01 or $0x1,%eax 63cb4: 89 c2 mov %eax,%edx 63cb6: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63cbd: 8b 70 04 mov 0x4(%rax),%esi 63cc0: 81 c6 a9 1c 00 00 add $0x1ca9,%esi 63cc6: e8 00 00 00 00 callq 63ccb 63ccb: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63cd2: 31 d2 xor %edx,%edx 63cd4: 48 89 ef mov %rbp,%rdi 63cd7: 8b 70 04 mov 0x4(%rax),%esi 63cda: 81 c6 a0 1c 00 00 add $0x1ca0,%esi 63ce0: e8 00 00 00 00 callq 63ce5 63ce5: 31 c9 xor %ecx,%ecx 63ce7: 48 89 ef mov %rbp,%rdi 63cea: 0d 11 11 00 00 or $0x1111,%eax 63cef: 89 c2 mov %eax,%edx 63cf1: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63cf8: 8b 70 04 mov 0x4(%rax),%esi 63cfb: 81 c6 a0 1c 00 00 add $0x1ca0,%esi 63d01: e8 00 00 00 00 callq 63d06 63d06: e9 d3 fe ff ff jmpq 63bde 63d0b: 41 8b 84 24 20 0f 00 mov 0xf20(%r12),%eax 63d12: 00 63d13: 48 89 df mov %rbx,%rdi 63d16: 8d 34 80 lea (%rax,%rax,4),%esi 63d19: 01 f6 add %esi,%esi 63d1b: e8 e0 ec ff ff callq 62a00 63d20: e9 90 fc ff ff jmpq 639b5 63d25: 44 89 c6 mov %r8d,%esi 63d28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 63d2f: e8 00 00 00 00 callq 63d34 63d34: 45 31 c0 xor %r8d,%r8d 63d37: e9 8f f9 ff ff jmpq 636cb 63d3c: 44 89 ee mov %r13d,%esi 63d3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 63d46: e8 00 00 00 00 callq 63d4b 63d4b: e9 5d fa ff ff jmpq 637ad 63d50: 48 8b 03 mov (%rbx),%rax 63d53: 48 8b 9b 18 01 00 00 mov 0x118(%rbx),%rbx 63d5a: 31 d2 xor %edx,%edx 63d5c: 48 8d 68 f0 lea -0x10(%rax),%rbp 63d60: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63d67: 48 89 ef mov %rbp,%rdi 63d6a: 8b 70 04 mov 0x4(%rax),%esi 63d6d: 81 c6 11 1c 00 00 add $0x1c11,%esi 63d73: e8 00 00 00 00 callq 63d78 63d78: 31 c9 xor %ecx,%ecx 63d7a: 48 89 ef mov %rbp,%rdi 63d7d: 83 c8 33 or $0x33,%eax 63d80: 89 c2 mov %eax,%edx 63d82: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63d89: 8b 70 04 mov 0x4(%rax),%esi 63d8c: 81 c6 11 1c 00 00 add $0x1c11,%esi 63d92: e8 00 00 00 00 callq 63d97 63d97: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63d9e: 31 d2 xor %edx,%edx 63da0: 48 89 ef mov %rbp,%rdi 63da3: 8b 70 04 mov 0x4(%rax),%esi 63da6: 81 c6 12 1c 00 00 add $0x1c12,%esi 63dac: e8 00 00 00 00 callq 63db1 63db1: 31 c9 xor %ecx,%ecx 63db3: 48 89 ef mov %rbp,%rdi 63db6: 83 e0 c0 and $0xffffffc0,%eax 63db9: 89 c2 mov %eax,%edx 63dbb: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63dc2: 83 ca 02 or $0x2,%edx 63dc5: 8b 70 04 mov 0x4(%rax),%esi 63dc8: 81 c6 12 1c 00 00 add $0x1c12,%esi 63dce: e8 00 00 00 00 callq 63dd3 63dd3: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63dda: 31 d2 xor %edx,%edx 63ddc: 48 89 ef mov %rbp,%rdi 63ddf: 8b 70 04 mov 0x4(%rax),%esi 63de2: 81 c6 4b 1c 00 00 add $0x1c4b,%esi 63de8: e8 00 00 00 00 callq 63ded 63ded: 31 c9 xor %ecx,%ecx 63def: 48 89 ef mov %rbp,%rdi 63df2: 83 c8 01 or $0x1,%eax 63df5: 89 c2 mov %eax,%edx 63df7: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 63dfe: 8b 70 04 mov 0x4(%rax),%esi 63e01: 81 c6 4b 1c 00 00 add $0x1c4b,%esi 63e07: e8 00 00 00 00 callq 63e0c 63e0c: e9 cd fd ff ff jmpq 63bde 63e11: 8b 75 00 mov 0x0(%rbp),%esi 63e14: 48 89 df mov %rbx,%rdi 63e17: e8 e4 eb ff ff callq 62a00 63e1c: 4c 8b b3 18 01 00 00 mov 0x118(%rbx),%r14 63e23: 48 8b 03 mov (%rbx),%rax 63e26: 31 d2 xor %edx,%edx 63e28: 4c 8d 68 f0 lea -0x10(%rax),%r13 63e2c: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63e33: 4c 89 ef mov %r13,%rdi 63e36: 8b 70 04 mov 0x4(%rax),%esi 63e39: 81 c6 10 1c 00 00 add $0x1c10,%esi 63e3f: e8 00 00 00 00 callq 63e44 63e44: 31 c9 xor %ecx,%ecx 63e46: 4c 89 ef mov %r13,%rdi 63e49: 83 c8 31 or $0x31,%eax 63e4c: 89 c2 mov %eax,%edx 63e4e: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63e55: 8b 70 04 mov 0x4(%rax),%esi 63e58: 81 c6 10 1c 00 00 add $0x1c10,%esi 63e5e: e8 00 00 00 00 callq 63e63 63e63: 48 8b 03 mov (%rbx),%rax 63e66: 8b 75 00 mov 0x0(%rbp),%esi 63e69: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 63e6e: 4c 8d 68 f0 lea -0x10(%rax),%r13 63e72: e8 00 00 00 00 callq 63e77 63e77: 4c 8b b3 18 01 00 00 mov 0x118(%rbx),%r14 63e7e: 31 d2 xor %edx,%edx 63e80: 4c 89 ef mov %r13,%rdi 63e83: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63e8a: 8b 70 04 mov 0x4(%rax),%esi 63e8d: 81 c6 0f 1c 00 00 add $0x1c0f,%esi 63e93: e8 00 00 00 00 callq 63e98 63e98: 4c 89 ef mov %r13,%rdi 63e9b: 80 cc 10 or $0x10,%ah 63e9e: 89 c2 mov %eax,%edx 63ea0: 80 cc 01 or $0x1,%ah 63ea3: 80 e6 fe and $0xfe,%dh 63ea6: 83 7c 24 1c 09 cmpl $0x9,0x1c(%rsp) 63eab: 0f 4c d0 cmovl %eax,%edx 63eae: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63eb5: 31 c9 xor %ecx,%ecx 63eb7: 8b 70 04 mov 0x4(%rax),%esi 63eba: 81 c6 0f 1c 00 00 add $0x1c0f,%esi 63ec0: e8 00 00 00 00 callq 63ec5 63ec5: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63ecc: 31 d2 xor %edx,%edx 63ece: 4c 89 ef mov %r13,%rdi 63ed1: 8b 70 04 mov 0x4(%rax),%esi 63ed4: 81 c6 37 1c 00 00 add $0x1c37,%esi 63eda: e8 00 00 00 00 callq 63edf 63edf: 8b 54 24 60 mov 0x60(%rsp),%edx 63ee3: 31 c9 xor %ecx,%ecx 63ee5: 4c 89 ef mov %r13,%rdi 63ee8: 25 ff 0f 00 00 and $0xfff,%eax 63eed: c1 e2 0c shl $0xc,%edx 63ef0: 09 c2 or %eax,%edx 63ef2: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63ef9: 8b 70 04 mov 0x4(%rax),%esi 63efc: 81 c6 37 1c 00 00 add $0x1c37,%esi 63f02: e8 00 00 00 00 callq 63f07 63f07: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63f0e: 31 d2 xor %edx,%edx 63f10: 4c 89 ef mov %r13,%rdi 63f13: 8b 70 04 mov 0x4(%rax),%esi 63f16: 81 c6 38 1c 00 00 add $0x1c38,%esi 63f1c: e8 00 00 00 00 callq 63f21 63f21: 8b 54 24 5c mov 0x5c(%rsp),%edx 63f25: 31 c9 xor %ecx,%ecx 63f27: 4c 89 ef mov %r13,%rdi 63f2a: 25 00 00 f0 ff and $0xfff00000,%eax 63f2f: 81 e2 ff ff 0f 00 and $0xfffff,%edx 63f35: 09 c2 or %eax,%edx 63f37: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63f3e: 8b 70 04 mov 0x4(%rax),%esi 63f41: 81 c6 38 1c 00 00 add $0x1c38,%esi 63f47: e8 00 00 00 00 callq 63f4c 63f4c: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63f53: 31 d2 xor %edx,%edx 63f55: 4c 89 ef mov %r13,%rdi 63f58: 8b 70 04 mov 0x4(%rax),%esi 63f5b: 81 c6 39 1c 00 00 add $0x1c39,%esi 63f61: e8 00 00 00 00 callq 63f66 63f66: 8b 54 24 68 mov 0x68(%rsp),%edx 63f6a: 31 c9 xor %ecx,%ecx 63f6c: 4c 89 ef mov %r13,%rdi 63f6f: 25 ff 0f 00 00 and $0xfff,%eax 63f74: c1 e2 0c shl $0xc,%edx 63f77: 09 c2 or %eax,%edx 63f79: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63f80: 8b 70 04 mov 0x4(%rax),%esi 63f83: 81 c6 39 1c 00 00 add $0x1c39,%esi 63f89: e8 00 00 00 00 callq 63f8e 63f8e: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63f95: 4c 89 ef mov %r13,%rdi 63f98: 31 d2 xor %edx,%edx 63f9a: 8b 70 04 mov 0x4(%rax),%esi 63f9d: 81 c6 3a 1c 00 00 add $0x1c3a,%esi 63fa3: e8 00 00 00 00 callq 63fa8 63fa8: 8b 54 24 64 mov 0x64(%rsp),%edx 63fac: 31 c9 xor %ecx,%ecx 63fae: 4c 89 ef mov %r13,%rdi 63fb1: 25 00 00 f0 ff and $0xfff00000,%eax 63fb6: 81 e2 ff ff 0f 00 and $0xfffff,%edx 63fbc: 09 c2 or %eax,%edx 63fbe: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63fc5: 8b 70 04 mov 0x4(%rax),%esi 63fc8: 81 c6 3a 1c 00 00 add $0x1c3a,%esi 63fce: e8 00 00 00 00 callq 63fd3 63fd3: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 63fda: 31 d2 xor %edx,%edx 63fdc: 4c 89 ef mov %r13,%rdi 63fdf: 8b 70 04 mov 0x4(%rax),%esi 63fe2: 81 c6 3b 1c 00 00 add $0x1c3b,%esi 63fe8: e8 00 00 00 00 callq 63fed 63fed: 8b 54 24 70 mov 0x70(%rsp),%edx 63ff1: 31 c9 xor %ecx,%ecx 63ff3: 4c 89 ef mov %r13,%rdi 63ff6: 25 ff 0f 00 00 and $0xfff,%eax 63ffb: c1 e2 0c shl $0xc,%edx 63ffe: 09 c2 or %eax,%edx 64000: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 64007: 8b 70 04 mov 0x4(%rax),%esi 6400a: 81 c6 3b 1c 00 00 add $0x1c3b,%esi 64010: e8 00 00 00 00 callq 64015 64015: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 6401c: 31 d2 xor %edx,%edx 6401e: 4c 89 ef mov %r13,%rdi 64021: 8b 70 04 mov 0x4(%rax),%esi 64024: 81 c6 3c 1c 00 00 add $0x1c3c,%esi 6402a: e8 00 00 00 00 callq 6402f 6402f: 8b 54 24 6c mov 0x6c(%rsp),%edx 64033: 31 c9 xor %ecx,%ecx 64035: 4c 89 ef mov %r13,%rdi 64038: 25 00 00 f0 ff and $0xfff00000,%eax 6403d: 81 e2 ff ff 0f 00 and $0xfffff,%edx 64043: 09 c2 or %eax,%edx 64045: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 6404c: 8b 70 04 mov 0x4(%rax),%esi 6404f: 81 c6 3c 1c 00 00 add $0x1c3c,%esi 64055: e8 00 00 00 00 callq 6405a 6405a: e9 56 f9 ff ff jmpq 639b5 6405f: e8 00 00 00 00 callq 64064 64064: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6406b: 00 00 00 00 6406f: 90 nop 0000000000064070 : 64070: e8 00 00 00 00 callq 64075 64075: 53 push %rbx 64076: 48 89 fb mov %rdi,%rbx 64079: e8 12 db ff ff callq 61b90 6407e: 8b 53 04 mov 0x4(%rbx),%edx 64081: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 64088: 49 0c 02 6408b: 41 89 c0 mov %eax,%r8d 6408e: c1 e2 0c shl $0xc,%edx 64091: 48 c1 ea 02 shr $0x2,%rdx 64095: 48 89 d0 mov %rdx,%rax 64098: 48 f7 e1 mul %rcx 6409b: 8b 0b mov (%rbx),%ecx 6409d: c1 e1 0e shl $0xe,%ecx 640a0: 48 83 c2 01 add $0x1,%rdx 640a4: 89 c8 mov %ecx,%eax 640a6: 48 d1 ea shr %rdx 640a9: 48 0f af c2 imul %rdx,%rax 640ad: 31 d2 xor %edx,%edx 640af: 48 c1 e8 0c shr $0xc,%rax 640b3: 89 c0 mov %eax,%eax 640b5: 48 69 c0 cd 04 00 00 imul $0x4cd,%rax,%rax 640bc: 48 05 00 08 00 00 add $0x800,%rax 640c2: 48 c1 e8 0c shr $0xc,%rax 640c6: c1 e8 0c shr $0xc,%eax 640c9: f7 73 24 divl 0x24(%rbx) 640cc: 5b pop %rbx 640cd: 41 39 c0 cmp %eax,%r8d 640d0: 0f 96 c0 setbe %al 640d3: c3 retq 640d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 640db: 00 00 00 00 640df: 90 nop 00000000000640e0 : 640e0: e8 00 00 00 00 callq 640e5 640e5: c1 e1 0c shl $0xc,%ecx 640e8: 41 89 d0 mov %edx,%r8d 640eb: c1 e6 0c shl $0xc,%esi 640ee: 49 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%r9 640f5: 49 0c 02 640f8: 48 c1 e9 02 shr $0x2,%rcx 640fc: c1 e7 0c shl $0xc,%edi 640ff: 48 89 c8 mov %rcx,%rax 64102: 41 c1 e0 0e shl $0xe,%r8d 64106: 49 f7 e1 mul %r9 64109: 48 8d 4a 01 lea 0x1(%rdx),%rcx 6410d: 89 f2 mov %esi,%edx 6410f: 48 89 d6 mov %rdx,%rsi 64112: 48 d1 e9 shr %rcx 64115: 48 c1 ee 02 shr $0x2,%rsi 64119: 48 89 f0 mov %rsi,%rax 6411c: 49 f7 e1 mul %r9 6411f: 48 8d 72 01 lea 0x1(%rdx),%rsi 64123: 89 fa mov %edi,%edx 64125: 48 c1 ea 02 shr $0x2,%rdx 64129: 48 89 d0 mov %rdx,%rax 6412c: 49 f7 e1 mul %r9 6412f: 44 89 c0 mov %r8d,%eax 64132: 48 0f af c1 imul %rcx,%rax 64136: 48 83 c2 01 add $0x1,%rdx 6413a: 48 c1 e8 0c shr $0xc,%rax 6413e: 89 c0 mov %eax,%eax 64140: 48 69 c0 33 0b 00 00 imul $0xb33,%rax,%rax 64147: 48 05 00 08 00 00 add $0x800,%rax 6414d: 48 c1 e8 0c shr $0xc,%rax 64151: 89 c1 mov %eax,%ecx 64153: 48 89 f0 mov %rsi,%rax 64156: 48 d1 e8 shr %rax 64159: c1 e9 0c shr $0xc,%ecx 6415c: 48 c1 e0 11 shl $0x11,%rax 64160: 48 c1 e8 0c shr $0xc,%rax 64164: 48 69 c0 cd 0c 00 00 imul $0xccd,%rax,%rax 6416b: 48 05 00 08 00 00 add $0x800,%rax 64171: 48 c1 e8 0c shr $0xc,%rax 64175: c1 e8 0c shr $0xc,%eax 64178: 39 c1 cmp %eax,%ecx 6417a: 0f 46 c1 cmovbe %ecx,%eax 6417d: 48 d1 ea shr %rdx 64180: 48 c1 e2 11 shl $0x11,%rdx 64184: 48 c1 ea 0c shr $0xc,%rdx 64188: 48 69 d2 cd 0c 00 00 imul $0xccd,%rdx,%rdx 6418f: 48 81 c2 00 08 00 00 add $0x800,%rdx 64196: 48 c1 ea 0c shr $0xc,%rdx 6419a: c1 ea 0c shr $0xc,%edx 6419d: 39 d0 cmp %edx,%eax 6419f: 0f 47 c2 cmova %edx,%eax 641a2: c3 retq 641a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 641aa: 00 00 00 00 641ae: 66 90 xchg %ax,%ax 00000000000641b0 : 641b0: e8 00 00 00 00 callq 641b5 641b5: 41 55 push %r13 641b7: 41 54 push %r12 641b9: 55 push %rbp 641ba: 53 push %rbx 641bb: 44 8b 6f 24 mov 0x24(%rdi),%r13d 641bf: 45 85 ed test %r13d,%r13d 641c2: 0f 84 00 01 00 00 je 642c8 641c8: 8b 47 20 mov 0x20(%rdi),%eax 641cb: 48 89 fd mov %rdi,%rbp 641ce: 41 bc 04 00 00 00 mov $0x4,%r12d 641d4: 3d 00 20 00 00 cmp $0x2000,%eax 641d9: 0f 86 f3 00 00 00 jbe 642d2 641df: 8b 5d 0c mov 0xc(%rbp),%ebx 641e2: 8b 4d 04 mov 0x4(%rbp),%ecx 641e5: 8b 75 08 mov 0x8(%rbp),%esi 641e8: 8b 55 00 mov 0x0(%rbp),%edx 641eb: 89 df mov %ebx,%edi 641ed: e8 ee fe ff ff callq 640e0 641f2: 31 d2 xor %edx,%edx 641f4: 41 8d 75 01 lea 0x1(%r13),%esi 641f8: 8b 7d 28 mov 0x28(%rbp),%edi 641fb: 49 b8 43 03 96 f4 f2 movabs $0x342da7f2f4960343,%r8 64202: a7 2d 34 64205: 89 c1 mov %eax,%ecx 64207: b8 00 80 3e 00 mov $0x3e8000,%eax 6420c: f7 f1 div %ecx 6420e: 31 d2 xor %edx,%edx 64210: 0f af f0 imul %eax,%esi 64213: b8 00 5a 62 02 mov $0x2625a00,%eax 64218: f7 f3 div %ebx 6421a: 31 d2 xor %edx,%edx 6421c: 8d b4 06 d0 07 00 00 lea 0x7d0(%rsi,%rax,1),%esi 64223: b8 00 d0 07 00 mov $0x7d000,%eax 64228: f7 f1 div %ecx 6422a: c1 e1 0c shl $0xc,%ecx 6422d: 31 d2 xor %edx,%edx 6422f: 41 0f af c5 imul %r13d,%eax 64233: 41 c1 e5 0c shl $0xc,%r13d 64237: 01 c6 add %eax,%esi 64239: 89 c8 mov %ecx,%eax 6423b: 48 c1 e0 0d shl $0xd,%rax 6423f: 49 f7 f5 div %r13 64242: 41 89 f5 mov %esi,%r13d 64245: 48 8d 48 01 lea 0x1(%rax),%rcx 64249: 89 d8 mov %ebx,%eax 6424b: 0f af df imul %edi,%ebx 6424e: 48 8d 14 40 lea (%rax,%rax,2),%rdx 64252: 48 c1 e2 0c shl $0xc,%rdx 64256: 48 89 d0 mov %rdx,%rax 64259: 49 f7 e0 mul %r8 6425c: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 64263: 48 c1 ea 09 shr $0x9,%rdx 64267: 48 c1 eb 26 shr $0x26,%rbx 6426b: 39 d3 cmp %edx,%ebx 6426d: 0f 42 d3 cmovb %ebx,%edx 64270: 48 d1 e9 shr %rcx 64273: c1 e9 0c shr $0xc,%ecx 64276: 39 ca cmp %ecx,%edx 64278: 0f 47 d1 cmova %ecx,%edx 6427b: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 64282: 49 0c 02 64285: c1 e2 0c shl $0xc,%edx 64288: 48 c1 ea 02 shr $0x2,%rdx 6428c: 48 89 d0 mov %rdx,%rax 6428f: 48 f7 e1 mul %rcx 64292: 8b 45 10 mov 0x10(%rbp),%eax 64295: 0f af c7 imul %edi,%eax 64298: 48 8d 4a 01 lea 0x1(%rdx),%rcx 6429c: 31 d2 xor %edx,%edx 6429e: 48 d1 e9 shr %rcx 642a1: 41 0f af c4 imul %r12d,%eax 642a5: c1 e0 0c shl $0xc,%eax 642a8: 48 c1 e0 0d shl $0xd,%rax 642ac: 48 f7 f1 div %rcx 642af: 8b 55 14 mov 0x14(%rbp),%edx 642b2: 41 29 d5 sub %edx,%r13d 642b5: 48 83 c0 01 add $0x1,%rax 642b9: 48 d1 e8 shr %rax 642bc: c1 e8 0c shr $0xc,%eax 642bf: 41 01 c5 add %eax,%r13d 642c2: 39 c2 cmp %eax,%edx 642c4: 44 0f 47 ee cmova %esi,%r13d 642c8: 5b pop %rbx 642c9: 44 89 e8 mov %r13d,%eax 642cc: 5d pop %rbp 642cd: 41 5c pop %r12 642cf: 41 5d pop %r13 642d1: c3 retq 642d2: 8b 57 30 mov 0x30(%rdi),%edx 642d5: 3d 00 10 00 00 cmp $0x1000,%eax 642da: 76 2e jbe 6430a 642dc: 83 fa 02 cmp $0x2,%edx 642df: 0f 87 fa fe ff ff ja 641df 642e5: 41 bc 02 00 00 00 mov $0x2,%r12d 642eb: 3d 00 20 00 00 cmp $0x2000,%eax 642f0: 0f 85 e9 fe ff ff jne 641df 642f6: 80 7d 1c 01 cmpb $0x1,0x1c(%rbp) 642fa: 45 19 e4 sbb %r12d,%r12d 642fd: 41 83 e4 fe and $0xfffffffe,%r12d 64301: 41 83 c4 04 add $0x4,%r12d 64305: e9 d5 fe ff ff jmpq 641df 6430a: 83 fa 04 cmp $0x4,%edx 6430d: 0f 87 cc fe ff ff ja 641df 64313: eb d0 jmp 642e5 64315: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6431c: 00 00 00 00 0000000000064320 : 64320: e8 00 00 00 00 callq 64325 64325: 41 55 push %r13 64327: 41 54 push %r12 64329: 55 push %rbp 6432a: 53 push %rbx 6432b: 44 8b 62 2c mov 0x2c(%rdx),%r12d 6432f: 44 3b a7 dc 5e 00 00 cmp 0x5edc(%rdi),%r12d 64336: 0f 83 91 00 00 00 jae 643cd 6433c: 44 89 e5 mov %r12d,%ebp 6433f: 31 d2 xor %edx,%edx 64341: 48 89 fb mov %rdi,%rbx 64344: 48 89 e8 mov %rbp,%rax 64347: 48 c1 e0 04 shl $0x4,%rax 6434b: 8b b0 00 00 00 00 mov 0x0(%rax),%esi 64351: 4c 8d a8 00 00 00 00 lea 0x0(%rax),%r13 64358: e8 00 00 00 00 callq 6435d 6435d: 41 23 45 0c and 0xc(%r13),%eax 64361: 75 09 jne 6436c 64363: 5b pop %rbx 64364: 31 c0 xor %eax,%eax 64366: 5d pop %rbp 64367: 41 5c pop %r12 64369: 41 5d pop %r13 6436b: c3 retq 6436c: 8b 2c ad 00 00 00 00 mov 0x0(,%rbp,4),%ebp 64373: 48 89 df mov %rbx,%rdi 64376: 31 d2 xor %edx,%edx 64378: 81 c5 08 18 00 00 add $0x1808,%ebp 6437e: 89 ee mov %ebp,%esi 64380: e8 00 00 00 00 callq 64385 64385: 31 c9 xor %ecx,%ecx 64387: 89 ee mov %ebp,%esi 64389: 48 89 df mov %rbx,%rdi 6438c: 83 c8 01 or $0x1,%eax 6438f: 89 c2 mov %eax,%edx 64391: e8 00 00 00 00 callq 64396 64396: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 6439d 6439d: bf 80 01 00 00 mov $0x180,%edi 643a2: 48 8d 93 f8 5e 00 00 lea 0x5ef8(%rbx),%rdx 643a9: e8 00 00 00 00 callq 643ae 643ae: 41 8d 54 24 01 lea 0x1(%r12),%edx 643b3: bf 01 00 00 00 mov $0x1,%edi 643b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 643bf: e8 00 00 00 00 callq 643c4 643c4: 31 c0 xor %eax,%eax 643c6: 5b pop %rbx 643c7: 5d pop %rbp 643c8: 41 5c pop %r12 643ca: 41 5d pop %r13 643cc: c3 retq 643cd: 8b 52 04 mov 0x4(%rdx),%edx 643d0: 44 89 e1 mov %r12d,%ecx 643d3: bf 01 00 00 00 mov $0x1,%edi 643d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 643df: e8 00 00 00 00 callq 643e4 643e4: 31 c0 xor %eax,%eax 643e6: 5b pop %rbx 643e7: 5d pop %rbp 643e8: 41 5c pop %r12 643ea: 41 5d pop %r13 643ec: c3 retq 643ed: 0f 1f 00 nopl (%rax) 00000000000643f0 : 643f0: e8 00 00 00 00 callq 643f5 643f5: 31 c0 xor %eax,%eax 643f7: c3 retq 643f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 643ff: 00 0000000000064400 : 64400: e8 00 00 00 00 callq 64405 64405: c3 retq 64406: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6440d: 00 00 00 0000000000064410 : 64410: e8 00 00 00 00 callq 64415 64415: c3 retq 64416: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6441d: 00 00 00 0000000000064420 : 64420: e8 00 00 00 00 callq 64425 64425: 41 56 push %r14 64427: 41 89 ce mov %ecx,%r14d 6442a: 48 8d 8f e8 02 00 00 lea 0x2e8(%rdi),%rcx 64431: 41 55 push %r13 64433: 41 89 d5 mov %edx,%r13d 64436: 41 54 push %r12 64438: 55 push %rbp 64439: 48 89 fd mov %rdi,%rbp 6443c: 53 push %rbx 6443d: 48 8b 97 e8 02 00 00 mov 0x2e8(%rdi),%rdx 64444: 89 f3 mov %esi,%ebx 64446: 48 39 d1 cmp %rdx,%rcx 64449: 74 28 je 64473 6444b: 48 8d 42 f8 lea -0x8(%rdx),%rax 6444f: eb 0d jmp 6445e 64451: 48 8b 50 08 mov 0x8(%rax),%rdx 64455: 48 8d 42 f8 lea -0x8(%rdx),%rax 64459: 48 39 d1 cmp %rdx,%rcx 6445c: 74 15 je 64473 6445e: 39 58 78 cmp %ebx,0x78(%rax) 64461: 75 ee jne 64451 64463: 44 09 a8 80 00 00 00 or %r13d,0x80(%rax) 6446a: 5b pop %rbx 6446b: 5d pop %rbp 6446c: 41 5c pop %r12 6446e: 41 5d pop %r13 64470: 41 5e pop %r14 64472: c3 retq 64473: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 6447a 6447a: ba 28 01 00 00 mov $0x128,%edx 6447f: be c0 0d 00 00 mov $0xdc0,%esi 64484: e8 00 00 00 00 callq 64489 64489: 49 89 c4 mov %rax,%r12 6448c: 48 85 c0 test %rax,%rax 6448f: 74 d9 je 6446a 64491: 8b 85 d8 5e 00 00 mov 0x5ed8(%rbp),%eax 64497: 83 f8 04 cmp $0x4,%eax 6449a: 0f 84 12 01 00 00 je 645b2 644a0: 83 f8 06 cmp $0x6,%eax 644a3: 0f 84 55 01 00 00 je 645fe 644a9: 83 f8 01 cmp $0x1,%eax 644ac: 0f 95 c0 setne %al 644af: 0f b6 c0 movzbl %al,%eax 644b2: 8d 44 00 01 lea 0x1(%rax,%rax,1),%eax 644b6: 41 89 44 24 48 mov %eax,0x48(%r12) 644bb: 0f b6 cb movzbl %bl,%ecx 644be: 41 89 5c 24 78 mov %ebx,0x78(%r12) 644c3: 48 8d 7d 10 lea 0x10(%rbp),%rdi 644c7: 49 c7 84 24 18 01 00 movq $0x0,0x118(%r12) 644ce: 00 00 00 00 00 644d3: 41 89 4c 24 7c mov %ecx,0x7c(%r12) 644d8: 45 89 ac 24 80 00 00 mov %r13d,0x80(%r12) 644df: 00 644e0: 49 c7 84 24 90 00 00 movq $0x0,0x90(%r12) 644e7: 00 00 00 00 00 644ec: 41 c6 84 24 24 01 00 movb $0x0,0x124(%r12) 644f3: 00 00 644f5: 66 45 89 b4 24 26 01 mov %r14w,0x126(%r12) 644fc: 00 00 644fe: 83 f9 25 cmp $0x25,%ecx 64501: 0f 87 63 ff ff ff ja 6446a 64507: 48 ba 00 73 03 00 0c movabs $0xc00037300,%rdx 6450e: 00 00 00 64511: b8 01 00 00 00 mov $0x1,%eax 64516: 48 d3 e0 shl %cl,%rax 64519: 48 85 d0 test %rdx,%rax 6451c: 0f 85 9e 00 00 00 jne 645c0 64522: 48 ba 00 00 10 40 23 movabs $0x2340100000,%rdx 64529: 00 00 00 6452c: 48 85 d0 test %rdx,%rax 6452f: 75 34 jne 64565 64531: a9 00 00 60 00 test $0x600000,%eax 64536: 0f 84 2e ff ff ff je 6446a 6453c: 4c 89 e6 mov %r12,%rsi 6453f: 45 31 c0 xor %r8d,%r8d 64542: b9 01 00 00 00 mov $0x1,%ecx 64547: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 6454e: e8 00 00 00 00 callq 64553 64553: 5b pop %rbx 64554: 5d pop %rbp 64555: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 6455c: 00 00 6455e: 41 5c pop %r12 64560: 41 5d pop %r13 64562: 41 5e pop %r14 64564: c3 retq 64565: 41 f6 c5 22 test $0x22,%r13b 64569: 0f 85 d3 00 00 00 jne 64642 6456f: 45 31 c0 xor %r8d,%r8d 64572: 41 83 e5 11 and $0x11,%r13d 64576: b9 01 00 00 00 mov $0x1,%ecx 6457b: 0f 84 a1 00 00 00 je 64622 64581: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 64588: 4c 89 e6 mov %r12,%rsi 6458b: e8 00 00 00 00 callq 64590 64590: 4c 89 e7 mov %r12,%rdi 64593: e8 00 00 00 00 callq 64598 64598: 49 89 84 24 18 01 00 mov %rax,0x118(%r12) 6459f: 00 645a0: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 645a7: 00 00 645a9: 5b pop %rbx 645aa: 5d pop %rbp 645ab: 41 5c pop %r12 645ad: 41 5d pop %r13 645af: 41 5e pop %r14 645b1: c3 retq 645b2: 41 c7 44 24 48 0f 00 movl $0xf,0x48(%r12) 645b9: 00 00 645bb: e9 fb fe ff ff jmpq 644bb 645c0: 41 c6 84 24 24 01 00 movb $0x1,0x124(%r12) 645c7: 00 01 645c9: 45 31 c0 xor %r8d,%r8d 645cc: 41 f6 c5 22 test $0x22,%r13b 645d0: 75 5a jne 6462c 645d2: 41 83 e5 11 and $0x11,%r13d 645d6: 75 34 jne 6460c 645d8: b9 02 00 00 00 mov $0x2,%ecx 645dd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 645e4: 4c 89 e6 mov %r12,%rsi 645e7: e8 00 00 00 00 callq 645ec 645ec: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 645f3: 00 00 645f5: 5b pop %rbx 645f6: 5d pop %rbp 645f7: 41 5c pop %r12 645f9: 41 5d pop %r13 645fb: 41 5e pop %r14 645fd: c3 retq 645fe: 41 c7 44 24 48 3f 00 movl $0x3f,0x48(%r12) 64605: 00 00 64607: e9 af fe ff ff jmpq 644bb 6460c: b9 01 00 00 00 mov $0x1,%ecx 64611: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 64618: 4c 89 e6 mov %r12,%rsi 6461b: e8 00 00 00 00 callq 64620 64620: eb ca jmp 645ec 64622: b9 02 00 00 00 mov $0x2,%ecx 64627: e9 55 ff ff ff jmpq 64581 6462c: b9 03 00 00 00 mov $0x3,%ecx 64631: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 64638: 4c 89 e6 mov %r12,%rsi 6463b: e8 00 00 00 00 callq 64640 64640: eb aa jmp 645ec 64642: 45 31 c0 xor %r8d,%r8d 64645: b9 03 00 00 00 mov $0x3,%ecx 6464a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 64651: 4c 89 e6 mov %r12,%rsi 64654: 41 c7 84 24 90 00 00 movl $0x1,0x90(%r12) 6465b: 00 01 00 00 00 64660: e8 00 00 00 00 callq 64665 64665: 4c 89 e7 mov %r12,%rdi 64668: e8 00 00 00 00 callq 6466d 6466d: 49 89 84 24 18 01 00 mov %rax,0x118(%r12) 64674: 00 64675: e9 26 ff ff ff jmpq 645a0 6467a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000064680 : 64680: e8 00 00 00 00 callq 64685 64685: 41 57 push %r15 64687: 41 56 push %r14 64689: 41 55 push %r13 6468b: 49 89 fd mov %rdi,%r13 6468e: 41 54 push %r12 64690: 55 push %rbp 64691: 48 8d af 18 5f 00 00 lea 0x5f18(%rdi),%rbp 64698: 53 push %rbx 64699: 31 db xor %ebx,%ebx 6469b: eb 19 jmp 646b6 6469d: 83 c3 01 add $0x1,%ebx 646a0: 48 89 e9 mov %rbp,%rcx 646a3: 31 f6 xor %esi,%esi 646a5: 4c 89 ef mov %r13,%rdi 646a8: 89 da mov %ebx,%edx 646aa: e8 00 00 00 00 callq 646af 646af: 41 89 c4 mov %eax,%r12d 646b2: 85 c0 test %eax,%eax 646b4: 75 50 jne 64706 646b6: 41 39 9d d8 5e 00 00 cmp %ebx,0x5ed8(%r13) 646bd: 7f de jg 6469d 646bf: 49 8d ad 58 5f 00 00 lea 0x5f58(%r13),%rbp 646c6: bb 08 00 00 00 mov $0x8,%ebx 646cb: 48 89 e9 mov %rbp,%rcx 646ce: 89 da mov %ebx,%edx 646d0: 31 f6 xor %esi,%esi 646d2: 4c 89 ef mov %r13,%rdi 646d5: e8 00 00 00 00 callq 646da 646da: 41 89 c4 mov %eax,%r12d 646dd: 85 c0 test %eax,%eax 646df: 75 25 jne 64706 646e1: 83 c3 02 add $0x2,%ebx 646e4: 83 fb 14 cmp $0x14,%ebx 646e7: 75 e2 jne 646cb 646e9: 49 8d 8d 78 5f 00 00 lea 0x5f78(%r13),%rcx 646f0: ba 2a 00 00 00 mov $0x2a,%edx 646f5: 31 f6 xor %esi,%esi 646f7: 4c 89 ef mov %r13,%rdi 646fa: e8 00 00 00 00 callq 646ff 646ff: 41 89 c4 mov %eax,%r12d 64702: 85 c0 test %eax,%eax 64704: 74 0e je 64714 64706: 5b pop %rbx 64707: 44 89 e0 mov %r12d,%eax 6470a: 5d pop %rbp 6470b: 41 5c pop %r12 6470d: 41 5d pop %r13 6470f: 41 5e pop %r14 64711: 41 5f pop %r15 64713: c3 retq 64714: 48 b8 18 00 00 00 01 movabs $0x100000018,%rax 6471b: 00 00 00 6471e: 4c 89 ef mov %r13,%rdi 64721: 48 bb 00 40 00 00 00 movabs $0x400000004000,%rbx 64728: 40 00 00 6472b: 41 c6 85 b8 5c 00 00 movb $0x1,0x5cb8(%r13) 64732: 01 64733: 49 89 85 b8 05 00 00 mov %rax,0x5b8(%r13) 6473a: 49 8b 85 48 0f 00 00 mov 0xf48(%r13),%rax 64741: 49 c7 85 58 03 00 00 movq $0x0,0x358(%r13) 64748: 00 00 00 00 6474c: 41 c6 85 c4 05 00 00 movb $0x1,0x5c4(%r13) 64753: 01 64754: 49 89 9d 50 03 00 00 mov %rbx,0x350(%r13) 6475b: 49 89 85 60 03 00 00 mov %rax,0x360(%r13) 64762: e8 00 00 00 00 callq 64767 64767: 41 89 c4 mov %eax,%r12d 6476a: 85 c0 test %eax,%eax 6476c: 75 98 jne 64706 6476e: 41 8b 95 d8 5e 00 00 mov 0x5ed8(%r13),%edx 64775: 31 ed xor %ebp,%ebp 64777: 49 89 9d 50 03 00 00 mov %rbx,0x350(%r13) 6477e: 49 be 40 00 00 00 40 movabs $0x4000000040,%r14 64785: 00 00 00 64788: 85 d2 test %edx,%edx 6478a: 0f 8e b1 00 00 00 jle 64841 64790: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 64797 64797: ba 70 06 00 00 mov $0x670,%edx 6479c: be c0 0d 00 00 mov $0xdc0,%esi 647a1: e8 00 00 00 00 callq 647a6 647a6: 48 89 c3 mov %rax,%rbx 647a9: 48 85 c0 test %rax,%rax 647ac: 0f 84 fc 01 00 00 je 649ae 647b2: 49 8d 7d 10 lea 0x10(%r13),%rdi 647b6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 647bd: 48 89 c6 mov %rax,%rsi 647c0: e8 00 00 00 00 callq 647c5 647c5: be 00 01 00 00 mov $0x100,%esi 647ca: 48 89 df mov %rbx,%rdi 647cd: e8 00 00 00 00 callq 647d2 647d2: 8b 04 ad 00 00 00 00 mov 0x0(,%rbp,4),%eax 647d9: 49 89 9c ed c0 5c 00 mov %rbx,0x5cc0(%r13,%rbp,8) 647e0: 00 647e1: 89 ab e8 03 00 00 mov %ebp,0x3e8(%rbx) 647e7: 48 83 c5 01 add $0x1,%rbp 647eb: 4c 89 b3 20 04 00 00 mov %r14,0x420(%rbx) 647f2: 4d 89 b5 d0 05 00 00 mov %r14,0x5d0(%r13) 647f9: 89 83 f0 03 00 00 mov %eax,0x3f0(%rbx) 647ff: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 64806: 00 00 00 64809: c7 83 54 05 00 00 00 movl $0x0,0x554(%rbx) 64810: 00 00 00 64813: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 6481a: 00 00 00 00 6481e: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 64825: 00 00 00 00 64829: 48 c7 83 b0 01 00 00 movq $0x0,0x1b0(%rbx) 64830: 00 00 00 00 64834: 41 39 ad d8 5e 00 00 cmp %ebp,0x5ed8(%r13) 6483b: 0f 8f 4f ff ff ff jg 64790 64841: 4c 89 ef mov %r13,%rdi 64844: e8 00 00 00 00 callq 64849 64849: 84 c0 test %al,%al 6484b: 0f 84 68 01 00 00 je 649b9 64851: 4d 8d 75 10 lea 0x10(%r13),%r14 64855: 4c 89 f7 mov %r14,%rdi 64858: e8 00 00 00 00 callq 6485d 6485d: 49 63 85 e0 5e 00 00 movslq 0x5ee0(%r13),%rax 64864: 85 c0 test %eax,%eax 64866: 0f 8e 9e 00 00 00 jle 6490a 6486c: 49 8d 9d 20 5d 00 00 lea 0x5d20(%r13),%rbx 64873: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 6487a: 00 6487b: 31 f6 xor %esi,%esi 6487d: 45 31 ff xor %r15d,%r15d 64880: 48 89 df mov %rbx,%rdi 64883: e8 00 00 00 00 callq 64888 64888: eb 1c jmp 648a6 6488a: 42 8b 14 bd 00 00 00 mov 0x0(,%r15,4),%edx 64891: 00 64892: 44 89 78 0c mov %r15d,0xc(%rax) 64896: 49 83 c7 01 add $0x1,%r15 6489a: 89 50 04 mov %edx,0x4(%rax) 6489d: 45 39 bd e0 5e 00 00 cmp %r15d,0x5ee0(%r13) 648a4: 7e 64 jle 6490a 648a6: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 648ad 648ad: ba 18 00 00 00 mov $0x18,%edx 648b2: be c0 0d 00 00 mov $0xdc0,%esi 648b7: e8 00 00 00 00 callq 648bc 648bc: 4b 89 84 fd 20 5d 00 mov %rax,0x5d20(%r13,%r15,8) 648c3: 00 648c4: 48 85 c0 test %rax,%rax 648c7: 75 c1 jne 6488a 648c9: 45 85 ff test %r15d,%r15d 648cc: 74 25 je 648f3 648ce: 41 8d 47 ff lea -0x1(%r15),%eax 648d2: 49 8d ac c5 28 5d 00 lea 0x5d28(%r13,%rax,8),%rbp 648d9: 00 648da: 48 8b 3b mov (%rbx),%rdi 648dd: 48 83 c3 08 add $0x8,%rbx 648e1: e8 00 00 00 00 callq 648e6 648e6: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx) 648ed: 00 648ee: 48 39 dd cmp %rbx,%rbp 648f1: 75 e7 jne 648da 648f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 648fa: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 64900: e8 00 00 00 00 callq 64905 64905: e9 fc fd ff ff jmpq 64706 6490a: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 64910 64910: 85 c0 test %eax,%eax 64912: 0f 84 89 00 00 00 je 649a1 64918: 31 c0 xor %eax,%eax 6491a: 41 83 bd 08 07 00 00 cmpl $0x3,0x708(%r13) 64921: 03 64922: 41 c6 85 d4 5d 00 00 movb $0x1,0x5dd4(%r13) 64929: 01 6492a: 49 8d 9d d8 5d 00 00 lea 0x5dd8(%r13),%rbx 64931: 0f 95 c0 setne %al 64934: 31 ed xor %ebp,%ebp 64936: 31 f6 xor %esi,%esi 64938: 8d 04 85 02 00 00 00 lea 0x2(,%rax,4),%eax 6493f: 41 89 85 d4 5e 00 00 mov %eax,0x5ed4(%r13) 64946: eb 07 jmp 6494f 64948: 8b 34 ad 00 00 00 00 mov 0x0(,%rbp,4),%esi 6494f: c7 03 ff ff ff ff movl $0xffffffff,(%rbx) 64955: c7 43 04 ff ff ff ff movl $0xffffffff,0x4(%rbx) 6495c: c7 43 08 ff ff ff ff movl $0xffffffff,0x8(%rbx) 64963: c6 43 0c 00 movb $0x0,0xc(%rbx) 64967: c6 43 0d 00 movb $0x0,0xd(%rbx) 6496b: c6 43 14 00 movb $0x0,0x14(%rbx) 6496f: 89 73 10 mov %esi,0x10(%rbx) 64972: 89 6b 18 mov %ebp,0x18(%rbx) 64975: 48 85 db test %rbx,%rbx 64978: 74 16 je 64990 6497a: 49 8b 85 60 0d 00 00 mov 0xd60(%r13),%rax 64981: 31 c9 xor %ecx,%ecx 64983: ba 54 00 00 00 mov $0x54,%edx 64988: 4c 89 ef mov %r13,%rdi 6498b: e8 00 00 00 00 callq 64990 64990: 48 83 c5 01 add $0x1,%rbp 64994: 48 83 c3 1c add $0x1c,%rbx 64998: 41 39 ad d4 5e 00 00 cmp %ebp,0x5ed4(%r13) 6499f: 7f a7 jg 64948 649a1: 4c 89 f7 mov %r14,%rdi 649a4: e8 00 00 00 00 callq 649a9 649a9: e9 58 fd ff ff jmpq 64706 649ae: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 649b4: e9 4d fd ff ff jmpq 64706 649b9: 41 bc ea ff ff ff mov $0xffffffea,%r12d 649bf: e9 42 fd ff ff jmpq 64706 649c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 649cb: 00 00 00 00 649cf: 90 nop 00000000000649d0 : 649d0: e8 00 00 00 00 callq 649d5 649d5: 41 56 push %r14 649d7: 41 55 push %r13 649d9: 41 54 push %r12 649db: 55 push %rbp 649dc: 53 push %rbx 649dd: 8b 72 04 mov 0x4(%rdx),%esi 649e0: 83 ee 08 sub $0x8,%esi 649e3: d1 ee shr %esi 649e5: 89 f0 mov %esi,%eax 649e7: 4c 8b a4 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%r12 649ee: 00 649ef: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 649f5: 0f 86 f6 00 00 00 jbe 64af1 649fb: 8b 2c 85 00 00 00 00 mov 0x0(,%rax,4),%ebp 64a02: 31 d2 xor %edx,%edx 64a04: 48 89 fb mov %rdi,%rbx 64a07: 81 c5 16 1a 00 00 add $0x1a16,%ebp 64a0d: 89 ee mov %ebp,%esi 64a0f: e8 00 00 00 00 callq 64a14 64a14: a8 01 test $0x1,%al 64a16: 0f 85 bf 00 00 00 jne 64adb 64a1c: 45 31 f6 xor %r14d,%r14d 64a1f: 4d 85 e4 test %r12,%r12 64a22: 74 7e je 64aa2 64a24: 48 8d ab 88 01 00 00 lea 0x188(%rbx),%rbp 64a2b: 48 89 ef mov %rbp,%rdi 64a2e: e8 00 00 00 00 callq 64a33 64a33: 41 8b 94 24 c0 04 00 mov 0x4c0(%r12),%edx 64a3a: 00 64a3b: 49 89 c5 mov %rax,%r13 64a3e: 83 fa 02 cmp $0x2,%edx 64a41: 75 6b jne 64aae 64a43: 49 8b 9c 24 b8 04 00 mov 0x4b8(%r12),%rbx 64a4a: 00 64a4b: 41 c7 84 24 c0 04 00 movl $0x0,0x4c0(%r12) 64a52: 00 00 00 00 00 64a57: 49 c7 84 24 b8 04 00 movq $0x0,0x4b8(%r12) 64a5e: 00 00 00 00 00 64a63: 48 8b b3 90 00 00 00 mov 0x90(%rbx),%rsi 64a6a: 48 85 f6 test %rsi,%rsi 64a6d: 74 08 je 64a77 64a6f: 4c 89 e7 mov %r12,%rdi 64a72: e8 00 00 00 00 callq 64a77 64a77: 4c 89 ee mov %r13,%rsi 64a7a: 48 89 ef mov %rbp,%rdi 64a7d: 45 31 f6 xor %r14d,%r14d 64a80: e8 00 00 00 00 callq 64a85 64a85: 4c 89 e7 mov %r12,%rdi 64a88: e8 00 00 00 00 callq 64a8d 64a8d: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 64a94 64a94: 48 8d 53 58 lea 0x58(%rbx),%rdx 64a98: bf 80 01 00 00 mov $0x180,%edi 64a9d: e8 00 00 00 00 callq 64aa2 64aa2: 5b pop %rbx 64aa3: 44 89 f0 mov %r14d,%eax 64aa6: 5d pop %rbp 64aa7: 41 5c pop %r12 64aa9: 41 5d pop %r13 64aab: 41 5e pop %r14 64aad: c3 retq 64aae: b9 02 00 00 00 mov $0x2,%ecx 64ab3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 64aba: bf 02 00 00 00 mov $0x2,%edi 64abf: e8 00 00 00 00 callq 64ac4 64ac4: 4c 89 ee mov %r13,%rsi 64ac7: 48 89 ef mov %rbp,%rdi 64aca: e8 00 00 00 00 callq 64acf 64acf: 44 89 f0 mov %r14d,%eax 64ad2: 5b pop %rbx 64ad3: 5d pop %rbp 64ad4: 41 5c pop %r12 64ad6: 41 5d pop %r13 64ad8: 41 5e pop %r14 64ada: c3 retq 64adb: 31 c9 xor %ecx,%ecx 64add: ba 00 01 00 00 mov $0x100,%edx 64ae2: 89 ee mov %ebp,%esi 64ae4: 48 89 df mov %rbx,%rdi 64ae7: e8 00 00 00 00 callq 64aec 64aec: e9 2b ff ff ff jmpq 64a1c 64af1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 64af8: 41 be ea ff ff ff mov $0xffffffea,%r14d 64afe: e8 00 00 00 00 callq 64b03 64b03: eb 9d jmp 64aa2 64b05: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 64b0c: 00 00 00 00 0000000000064b10 : 64b10: e8 00 00 00 00 callq 64b15 64b15: 31 c0 xor %eax,%eax 64b17: 39 b7 dc 5e 00 00 cmp %esi,0x5edc(%rdi) 64b1d: 77 01 ja 64b20 64b1f: c3 retq 64b20: 89 f6 mov %esi,%esi 64b22: 31 d2 xor %edx,%edx 64b24: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 64b2b: 81 c6 07 18 00 00 add $0x1807,%esi 64b31: e8 00 00 00 00 callq 64b36 64b36: d1 e8 shr %eax 64b38: 83 e0 01 and $0x1,%eax 64b3b: c3 retq 64b3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000064b40 : 64b40: e8 00 00 00 00 callq 64b45 64b45: 41 54 push %r12 64b47: 31 d2 xor %edx,%edx 64b49: be c0 00 00 00 mov $0xc0,%esi 64b4e: 55 push %rbp 64b4f: 53 push %rbx 64b50: 48 89 fb mov %rdi,%rbx 64b53: 4c 8d a3 78 5f 00 00 lea 0x5f78(%rbx),%r12 64b5a: 48 83 ec 18 sub $0x18,%rsp 64b5e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 64b65: 00 00 64b67: 48 89 44 24 10 mov %rax,0x10(%rsp) 64b6c: 31 c0 xor %eax,%eax 64b6e: e8 00 00 00 00 callq 64b73 64b73: 31 c9 xor %ecx,%ecx 64b75: be c0 00 00 00 mov $0xc0,%esi 64b7a: 48 89 df mov %rbx,%rdi 64b7d: 25 ff ff fc ff and $0xfffcffff,%eax 64b82: 89 c2 mov %eax,%edx 64b84: e8 00 00 00 00 callq 64b89 64b89: 48 89 df mov %rbx,%rdi 64b8c: e8 00 00 00 00 callq 64b91 64b91: 8b b3 30 0f 00 00 mov 0xf30(%rbx),%esi 64b97: 48 89 df mov %rbx,%rdi 64b9a: e8 00 00 00 00 callq 64b9f 64b9f: 48 8d 7b 10 lea 0x10(%rbx),%rdi 64ba3: 48 89 e6 mov %rsp,%rsi 64ba6: e8 00 00 00 00 callq 64bab 64bab: 48 89 e7 mov %rsp,%rdi 64bae: e8 00 00 00 00 callq 64bb3 64bb3: 48 89 c5 mov %rax,%rbp 64bb6: 48 85 c0 test %rax,%rax 64bb9: 0f 84 91 00 00 00 je 64c50 64bbf: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 64bc5: 3b 83 dc 5e 00 00 cmp 0x5edc(%rbx),%eax 64bcb: 73 de jae 64bab 64bcd: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 64bd4: 31 d2 xor %edx,%edx 64bd6: 48 89 df mov %rbx,%rdi 64bd9: 81 c6 09 18 00 00 add $0x1809,%esi 64bdf: e8 00 00 00 00 callq 64be4 64be4: 31 c9 xor %ecx,%ecx 64be6: 48 89 df mov %rbx,%rdi 64be9: 0d 00 00 00 10 or $0x10000000,%eax 64bee: 89 c2 mov %eax,%edx 64bf0: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 64bf6: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 64bfd: 81 c6 09 18 00 00 add $0x1809,%esi 64c03: e8 00 00 00 00 callq 64c08 64c08: 8b 45 74 mov 0x74(%rbp),%eax 64c0b: 83 f8 0e cmp $0xe,%eax 64c0e: 0f 84 db 00 00 00 je 64cef 64c14: 83 f8 07 cmp $0x7,%eax 64c17: 0f 84 d2 00 00 00 je 64cef 64c1d: 8b b5 bc 04 00 00 mov 0x4bc(%rbp),%esi 64c23: 48 89 df mov %rbx,%rdi 64c26: e8 e5 e6 ff ff callq 63310 64c2b: 8b 95 bc 04 00 00 mov 0x4bc(%rbp),%edx 64c31: 4c 89 e6 mov %r12,%rsi 64c34: 48 89 df mov %rbx,%rdi 64c37: e8 00 00 00 00 callq 64c3c 64c3c: 48 89 e7 mov %rsp,%rdi 64c3f: e8 00 00 00 00 callq 64c44 64c44: 48 89 c5 mov %rax,%rbp 64c47: 48 85 c0 test %rax,%rax 64c4a: 0f 85 6f ff ff ff jne 64bbf 64c50: 48 89 e7 mov %rsp,%rdi 64c53: e8 00 00 00 00 callq 64c58 64c58: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 64c5e: 85 d2 test %edx,%edx 64c60: 7e 47 jle 64ca9 64c62: 48 63 d5 movslq %ebp,%rdx 64c65: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 64c6c: 00 64c6d: 48 29 d0 sub %rdx,%rax 64c70: 48 c1 e0 02 shl $0x2,%rax 64c74: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 64c7b: 00 64c7c: 48 85 d2 test %rdx,%rdx 64c7f: 74 1d je 64c9e 64c81: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 64c88: 31 c9 xor %ecx,%ecx 64c8a: ba 54 00 00 00 mov $0x54,%edx 64c8f: 48 89 df mov %rbx,%rdi 64c92: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 64c99: e8 00 00 00 00 callq 64c9e 64c9e: 83 c5 01 add $0x1,%ebp 64ca1: 39 ab d4 5e 00 00 cmp %ebp,0x5ed4(%rbx) 64ca7: 7f b9 jg 64c62 64ca9: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 64caf: 4c 8d a3 58 5f 00 00 lea 0x5f58(%rbx),%r12 64cb6: 31 ed xor %ebp,%ebp 64cb8: 85 c0 test %eax,%eax 64cba: 74 18 je 64cd4 64cbc: 89 ea mov %ebp,%edx 64cbe: 4c 89 e6 mov %r12,%rsi 64cc1: 48 89 df mov %rbx,%rdi 64cc4: 83 c5 01 add $0x1,%ebp 64cc7: e8 00 00 00 00 callq 64ccc 64ccc: 3b ab d8 5e 00 00 cmp 0x5ed8(%rbx),%ebp 64cd2: 72 e8 jb 64cbc 64cd4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 64cd9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 64ce0: 00 00 64ce2: 75 51 jne 64d35 64ce4: 48 83 c4 18 add $0x18,%rsp 64ce8: 31 c0 xor %eax,%eax 64cea: 5b pop %rbx 64ceb: 5d pop %rbp 64cec: 41 5c pop %r12 64cee: c3 retq 64cef: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 64cf5: 31 d2 xor %edx,%edx 64cf7: 48 89 df mov %rbx,%rdi 64cfa: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 64d01: 81 c6 08 18 00 00 add $0x1808,%esi 64d07: e8 00 00 00 00 callq 64d0c 64d0c: 31 c9 xor %ecx,%ecx 64d0e: 48 89 df mov %rbx,%rdi 64d11: 25 ff ff fe ff and $0xfffeffff,%eax 64d16: 89 c2 mov %eax,%edx 64d18: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 64d1e: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 64d25: 81 c6 08 18 00 00 add $0x1808,%esi 64d2b: e8 00 00 00 00 callq 64d30 64d30: e9 76 fe ff ff jmpq 64bab 64d35: e8 00 00 00 00 callq 64d3a 64d3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000064d40 : 64d40: e8 00 00 00 00 callq 64d45 64d45: 41 54 push %r12 64d47: 53 push %rbx 64d48: 0f b6 b7 d0 5d 00 00 movzbl 0x5dd0(%rdi),%esi 64d4f: 48 89 fb mov %rdi,%rbx 64d52: e8 00 00 00 00 callq 64d57 64d57: 48 89 df mov %rbx,%rdi 64d5a: e8 e1 fd ff ff callq 64b40 64d5f: 48 8b bb c8 5d 00 00 mov 0x5dc8(%rbx),%rdi 64d66: 41 89 c4 mov %eax,%r12d 64d69: 48 85 ff test %rdi,%rdi 64d6c: 74 2a je 64d98 64d6e: 48 8b 83 e8 5e 00 00 mov 0x5ee8(%rbx),%rax 64d75: 48 8b 40 18 mov 0x18(%rax),%rax 64d79: e8 00 00 00 00 callq 64d7e 64d7e: 48 8b bb c8 5d 00 00 mov 0x5dc8(%rbx),%rdi 64d85: 0f b6 f0 movzbl %al,%esi 64d88: 48 8b 83 e8 5e 00 00 mov 0x5ee8(%rbx),%rax 64d8f: 48 8b 40 10 mov 0x10(%rax),%rax 64d93: e8 00 00 00 00 callq 64d98 64d98: 44 89 e0 mov %r12d,%eax 64d9b: 5b pop %rbx 64d9c: 41 5c pop %r12 64d9e: c3 retq 64d9f: 90 nop 0000000000064da0 : 64da0: e8 00 00 00 00 callq 64da5 64da5: 55 push %rbp 64da6: 31 f6 xor %esi,%esi 64da8: 53 push %rbx 64da9: 48 89 fb mov %rdi,%rbx 64dac: e8 00 00 00 00 callq 64db1 64db1: be 01 00 00 00 mov $0x1,%esi 64db6: 48 89 df mov %rbx,%rdi 64db9: e8 00 00 00 00 callq 64dbe 64dbe: 48 8b 03 mov (%rbx),%rax 64dc1: 48 89 df mov %rbx,%rdi 64dc4: 48 8d 68 f0 lea -0x10(%rax),%rbp 64dc8: e8 00 00 00 00 callq 64dcd 64dcd: 80 bb ec 03 00 00 00 cmpb $0x0,0x3ec(%rbx) 64dd4: 75 1b jne 64df1 64dd6: 48 89 df mov %rbx,%rdi 64dd9: 31 f6 xor %esi,%esi 64ddb: e8 00 00 00 00 callq 64de0 64de0: c6 83 ec 03 00 00 00 movb $0x0,0x3ec(%rbx) 64de7: 48 89 ef mov %rbp,%rdi 64dea: 5b pop %rbx 64deb: 5d pop %rbp 64dec: e9 00 00 00 00 jmpq 64df1 64df1: be 01 00 00 00 mov $0x1,%esi 64df6: 48 89 df mov %rbx,%rdi 64df9: e8 00 00 00 00 callq 64dfe 64dfe: eb d6 jmp 64dd6 0000000000064e00 : 64e00: e8 00 00 00 00 callq 64e05 64e05: 41 57 push %r15 64e07: 41 56 push %r14 64e09: 41 55 push %r13 64e0b: 41 54 push %r12 64e0d: 55 push %rbp 64e0e: 48 89 fd mov %rdi,%rbp 64e11: 53 push %rbx 64e12: 48 89 f3 mov %rsi,%rbx 64e15: 48 83 c4 80 add $0xffffffffffffff80,%rsp 64e19: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 64e20: 00 00 64e22: 48 89 44 24 78 mov %rax,0x78(%rsp) 64e27: 31 c0 xor %eax,%eax 64e29: 80 be 9c 00 00 00 00 cmpb $0x0,0x9c(%rsi) 64e30: 74 14 je 64e46 64e32: 41 89 cd mov %ecx,%r13d 64e35: 85 c9 test %ecx,%ecx 64e37: 74 0d je 64e46 64e39: 48 81 fe 60 ff ff ff cmp $0xffffffffffffff60,%rsi 64e40: 0f 85 68 01 00 00 jne 64fae 64e46: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 64e4d: 45 31 db xor %r11d,%r11d 64e50: 45 31 e4 xor %r12d,%r12d 64e53: 45 31 ed xor %r13d,%r13d 64e56: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 64e5d: 00 64e5e: 41 bf 00 00 01 00 mov $0x10000,%r15d 64e64: 41 b9 00 00 01 00 mov $0x10000,%r9d 64e6a: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 64e70: 31 d2 xor %edx,%edx 64e72: 48 89 ef mov %rbp,%rdi 64e75: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 64e7a: 44 89 5c 24 0c mov %r11d,0xc(%rsp) 64e7f: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 64e85: e8 00 00 00 00 callq 64e8a 64e8a: 31 c9 xor %ecx,%ecx 64e8c: 48 89 ef mov %rbp,%rdi 64e8f: 41 89 c6 mov %eax,%r14d 64e92: 89 c2 mov %eax,%edx 64e94: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 64e9a: 81 e2 ff ff fc ff and $0xfffcffff,%edx 64ea0: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 64ea6: 81 ca 00 00 01 00 or $0x10000,%edx 64eac: e8 00 00 00 00 callq 64eb1 64eb1: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 64eb7: 31 c9 xor %ecx,%ecx 64eb9: 44 89 e2 mov %r12d,%edx 64ebc: 48 89 ef mov %rbp,%rdi 64ebf: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 64ec5: e8 00 00 00 00 callq 64eca 64eca: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 64ed0: 31 d2 xor %edx,%edx 64ed2: 48 89 ef mov %rbp,%rdi 64ed5: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 64edb: e8 00 00 00 00 callq 64ee0 64ee0: 31 c9 xor %ecx,%ecx 64ee2: 48 89 ef mov %rbp,%rdi 64ee5: 25 ff ff fc ff and $0xfffcffff,%eax 64eea: 89 c2 mov %eax,%edx 64eec: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 64ef2: 81 ca 00 00 02 00 or $0x20000,%edx 64ef8: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 64efe: e8 00 00 00 00 callq 64f03 64f03: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 64f09: 31 c9 xor %ecx,%ecx 64f0b: 48 89 ef mov %rbp,%rdi 64f0e: 44 8b 5c 24 0c mov 0xc(%rsp),%r11d 64f13: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 64f19: 44 89 da mov %r11d,%edx 64f1c: e8 00 00 00 00 callq 64f21 64f21: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 64f27: 31 c9 xor %ecx,%ecx 64f29: 44 89 f2 mov %r14d,%edx 64f2c: 48 89 ef mov %rbp,%rdi 64f2f: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 64f35: e8 00 00 00 00 callq 64f3a 64f3a: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 64f40: 31 c9 xor %ecx,%ecx 64f42: 48 89 ef mov %rbp,%rdi 64f45: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 64f4a: 8d b0 c6 1a 00 00 lea 0x1ac6(%rax),%esi 64f50: 44 89 ca mov %r9d,%edx 64f53: e8 00 00 00 00 callq 64f58 64f58: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 64f5e: 31 c9 xor %ecx,%ecx 64f60: 44 89 fa mov %r15d,%edx 64f63: 48 89 ef mov %rbp,%rdi 64f66: 8d b0 c7 1a 00 00 lea 0x1ac7(%rax),%esi 64f6c: e8 00 00 00 00 callq 64f71 64f71: 8b 04 24 mov (%rsp),%eax 64f74: 44 89 ab 80 05 00 00 mov %r13d,0x580(%rbx) 64f7b: 89 83 78 05 00 00 mov %eax,0x578(%rbx) 64f81: 8b 44 24 04 mov 0x4(%rsp),%eax 64f85: 89 83 84 05 00 00 mov %eax,0x584(%rbx) 64f8b: 48 8b 44 24 78 mov 0x78(%rsp),%rax 64f90: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 64f97: 00 00 64f99: 0f 85 8a 04 00 00 jne 65429 64f9f: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 64fa3: 5b pop %rbx 64fa4: 5d pop %rbp 64fa5: 41 5c pop %r12 64fa7: 41 5d pop %r13 64fa9: 41 5e pop %r14 64fab: 41 5f pop %r15 64fad: c3 retq 64fae: 0f b7 86 c0 00 00 00 movzwl 0xc0(%rsi),%eax 64fb5: 8b 8e a0 00 00 00 mov 0xa0(%rsi),%ecx 64fbb: 41 89 d4 mov %edx,%r12d 64fbe: 31 d2 xor %edx,%edx 64fc0: 41 bf 01 00 00 00 mov $0x1,%r15d 64fc6: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax 64fcd: 48 f7 f1 div %rcx 64fd0: 31 d2 xor %edx,%edx 64fd2: 49 89 c6 mov %rax,%r14 64fd5: 0f b7 86 ca 00 00 00 movzwl 0xca(%rsi),%eax 64fdc: be 01 08 00 00 mov $0x801,%esi 64fe1: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax 64fe8: 48 f7 f1 div %rcx 64feb: ba ff ff 00 00 mov $0xffff,%edx 64ff0: 3d ff ff 00 00 cmp $0xffff,%eax 64ff5: 0f 46 d0 cmovbe %eax,%edx 64ff8: 89 14 24 mov %edx,(%rsp) 64ffb: 31 d2 xor %edx,%edx 64ffd: e8 00 00 00 00 callq 65002 65002: 48 c1 e8 0c shr $0xc,%rax 65006: 83 e0 0f and $0xf,%eax 65009: 48 83 e8 01 sub $0x1,%rax 6500d: 48 83 f8 07 cmp $0x7,%rax 65011: 77 08 ja 6501b 65013: 44 8b 3c 85 00 00 00 mov 0x0(,%rax,4),%r15d 6501a: 00 6501b: 44 0f b6 9d c4 7c 00 movzbl 0x7cc4(%rbp),%r11d 65022: 00 65023: 45 84 db test %r11b,%r11b 65026: 0f 85 67 03 00 00 jne 65393 6502c: 8b 85 9c 7c 00 00 mov 0x7c9c(%rbp),%eax 65032: 8d 04 80 lea (%rax,%rax,4),%eax 65035: 01 c0 add %eax,%eax 65037: 89 44 24 48 mov %eax,0x48(%rsp) 6503b: 8b 85 98 7c 00 00 mov 0x7c98(%rbp),%eax 65041: 8d 04 80 lea (%rax,%rax,4),%eax 65044: 01 c0 add %eax,%eax 65046: 89 44 24 4c mov %eax,0x4c(%rsp) 6504a: 44 8b 0c 24 mov (%rsp),%r9d 6504e: 8b 83 b8 00 00 00 mov 0xb8(%rbx),%eax 65054: ba 01 00 00 00 mov $0x1,%edx 65059: 44 89 74 24 58 mov %r14d,0x58(%rsp) 6505e: 8b 8b 28 04 00 00 mov 0x428(%rbx),%ecx 65064: 44 8b 93 a0 00 00 00 mov 0xa0(%rbx),%r10d 6506b: c7 44 24 6c 04 00 00 movl $0x4,0x6c(%rsp) 65072: 00 65073: 45 29 f1 sub %r14d,%r9d 65076: 83 e0 10 and $0x10,%eax 65079: 8b b3 30 04 00 00 mov 0x430(%rbx),%esi 6507f: 0f b7 bb c0 00 00 00 movzwl 0xc0(%rbx),%edi 65086: 0f 95 44 24 60 setne 0x60(%rsp) 6508b: 83 f9 01 cmp $0x1,%ecx 6508e: 83 da ff sbb $0xffffffff,%edx 65091: 44 89 54 24 50 mov %r10d,0x50(%rsp) 65096: 89 7c 24 54 mov %edi,0x54(%rsp) 6509a: 44 89 4c 24 5c mov %r9d,0x5c(%rsp) 6509f: 89 74 24 64 mov %esi,0x64(%rsp) 650a3: 89 54 24 74 mov %edx,0x74(%rsp) 650a7: 44 89 64 24 70 mov %r12d,0x70(%rsp) 650ac: 44 89 7c 24 44 mov %r15d,0x44(%rsp) 650b1: 44 89 6c 24 68 mov %r13d,0x68(%rsp) 650b6: 45 84 db test %r11b,%r11b 650b9: 0f 85 76 02 00 00 jne 65335 650bf: 8b 95 9c 7c 00 00 mov 0x7c9c(%rbp),%edx 650c5: 8d 14 92 lea (%rdx,%rdx,4),%edx 650c8: 01 d2 add %edx,%edx 650ca: 89 54 24 14 mov %edx,0x14(%rsp) 650ce: 8b 95 98 7c 00 00 mov 0x7c98(%rbp),%edx 650d4: 8d 14 92 lea (%rdx,%rdx,4),%edx 650d7: 01 d2 add %edx,%edx 650d9: 89 54 24 18 mov %edx,0x18(%rsp) 650dd: 85 c0 test %eax,%eax 650df: b8 01 00 00 00 mov $0x1,%eax 650e4: 89 7c 24 20 mov %edi,0x20(%rsp) 650e8: 48 8d 7c 24 44 lea 0x44(%rsp),%rdi 650ed: 0f 95 44 24 2c setne 0x2c(%rsp) 650f2: 83 f9 01 cmp $0x1,%ecx 650f5: 83 d8 ff sbb $0xffffffff,%eax 650f8: 44 89 54 24 1c mov %r10d,0x1c(%rsp) 650fd: 44 89 74 24 24 mov %r14d,0x24(%rsp) 65102: 41 be ff ff 00 00 mov $0xffff,%r14d 65108: 44 89 4c 24 28 mov %r9d,0x28(%rsp) 6510d: 89 74 24 30 mov %esi,0x30(%rsp) 65111: 44 89 7c 24 10 mov %r15d,0x10(%rsp) 65116: 44 89 6c 24 34 mov %r13d,0x34(%rsp) 6511b: 45 89 f5 mov %r14d,%r13d 6511e: 89 44 24 40 mov %eax,0x40(%rsp) 65122: c7 44 24 38 04 00 00 movl $0x4,0x38(%rsp) 65129: 00 6512a: 44 89 64 24 3c mov %r12d,0x3c(%rsp) 6512f: e8 7c f0 ff ff callq 641b0 65134: 3d ff ff 00 00 cmp $0xffff,%eax 65139: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 6513e: 41 89 c7 mov %eax,%r15d 65141: 44 0f 46 e8 cmovbe %eax,%r13d 65145: e8 66 f0 ff ff callq 641b0 6514a: 3d ff ff 00 00 cmp $0xffff,%eax 6514f: 48 8d 7c 24 44 lea 0x44(%rsp),%rdi 65154: 44 0f 46 f0 cmovbe %eax,%r14d 65158: e8 13 ef ff ff callq 64070 6515d: 84 c0 test %al,%al 6515f: 74 52 je 651b3 65161: 48 8d 7c 24 44 lea 0x44(%rsp),%rdi 65166: e8 25 ca ff ff callq 61b90 6516b: 8b 54 24 44 mov 0x44(%rsp),%edx 6516f: 8b 4c 24 48 mov 0x48(%rsp),%ecx 65173: 8b 74 24 4c mov 0x4c(%rsp),%esi 65177: 8b 7c 24 50 mov 0x50(%rsp),%edi 6517b: 89 44 24 04 mov %eax,0x4(%rsp) 6517f: e8 5c ef ff ff callq 640e0 65184: 31 d2 xor %edx,%edx 65186: f7 74 24 68 divl 0x68(%rsp) 6518a: 39 44 24 04 cmp %eax,0x4(%rsp) 6518e: 77 23 ja 651b3 65190: 8b 4c 24 5c mov 0x5c(%rsp),%ecx 65194: 8b 74 24 58 mov 0x58(%rsp),%esi 65198: 01 ce add %ecx,%esi 6519a: 81 7c 24 64 00 10 00 cmpl $0x1000,0x64(%rsp) 651a1: 00 651a2: 0f 86 63 02 00 00 jbe 6540b 651a8: 01 f1 add %esi,%ecx 651aa: 41 39 cf cmp %ecx,%r15d 651ad: 0f 86 43 02 00 00 jbe 653f6 651b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 651ba: bf 04 00 00 00 mov $0x4,%edi 651bf: 41 bf 00 00 10 00 mov $0x100000,%r15d 651c5: e8 00 00 00 00 callq 651ca 651ca: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 651cf: e8 9c ee ff ff callq 64070 651d4: 84 c0 test %al,%al 651d6: 74 62 je 6523a 651d8: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 651dd: e8 ae c9 ff ff callq 61b90 651e2: 8b 54 24 10 mov 0x10(%rsp),%edx 651e6: 8b 4c 24 14 mov 0x14(%rsp),%ecx 651ea: 8b 74 24 18 mov 0x18(%rsp),%esi 651ee: 8b 7c 24 1c mov 0x1c(%rsp),%edi 651f2: 89 44 24 04 mov %eax,0x4(%rsp) 651f6: e8 e5 ee ff ff callq 640e0 651fb: 31 d2 xor %edx,%edx 651fd: f7 74 24 34 divl 0x34(%rsp) 65201: 39 44 24 04 cmp %eax,0x4(%rsp) 65205: 77 33 ja 6523a 65207: 8b 74 24 28 mov 0x28(%rsp),%esi 6520b: 8b 4c 24 24 mov 0x24(%rsp),%ecx 6520f: 01 f1 add %esi,%ecx 65211: 81 7c 24 30 00 10 00 cmpl $0x1000,0x30(%rsp) 65218: 00 65219: 0f 86 b9 01 00 00 jbe 653d8 6521f: 8d 04 0e lea (%rsi,%rcx,1),%eax 65222: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 65227: 89 44 24 04 mov %eax,0x4(%rsp) 6522b: e8 80 ef ff ff callq 641b0 65230: 39 44 24 04 cmp %eax,0x4(%rsp) 65234: 0f 83 8c 01 00 00 jae 653c6 6523a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 65241: bf 04 00 00 00 mov $0x4,%edi 65246: 41 bf 00 00 10 00 mov $0x100000,%r15d 6524c: e8 00 00 00 00 callq 65251 65251: 8b 93 a0 00 00 00 mov 0xa0(%rbx),%edx 65257: 44 8b 1c 24 mov (%rsp),%r11d 6525b: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 65262: 49 0c 02 65265: 48 bf 00 e0 ff ff ff movabs $0x1fffffffe000,%rdi 6526c: 1f 00 00 6526f: 44 8b 93 34 04 00 00 mov 0x434(%rbx),%r10d 65276: c1 e2 0c shl $0xc,%edx 65279: 48 c1 ea 02 shr $0x2,%rdx 6527d: 48 89 d0 mov %rdx,%rax 65280: 48 f7 e1 mul %rcx 65283: 44 89 e8 mov %r13d,%eax 65286: c1 e0 0c shl $0xc,%eax 65289: 48 8d 72 01 lea 0x1(%rdx),%rsi 6528d: 48 d1 ee shr %rsi 65290: 48 0f af c6 imul %rsi,%rax 65294: 48 c1 e8 0c shr $0xc,%rax 65298: 89 c0 mov %eax,%eax 6529a: 49 0f af c2 imul %r10,%rax 6529e: 48 8d 94 00 00 10 00 lea 0x1000(%rax,%rax,1),%rdx 652a5: 00 652a6: 48 21 fa and %rdi,%rdx 652a9: 48 c1 ea 0f shr $0xf,%rdx 652ad: 48 89 d0 mov %rdx,%rax 652b0: 48 f7 e1 mul %rcx 652b3: 4c 8d 4a 01 lea 0x1(%rdx),%r9 652b7: 44 89 f2 mov %r14d,%edx 652ba: c1 e2 0c shl $0xc,%edx 652bd: 49 c1 e1 0c shl $0xc,%r9 652c1: 48 0f af f2 imul %rdx,%rsi 652c5: 49 c1 e9 10 shr $0x10,%r9 652c9: 49 83 c1 01 add $0x1,%r9 652cd: 49 d1 e9 shr %r9 652d0: 48 c1 ee 0c shr $0xc,%rsi 652d4: 41 c1 e9 0c shr $0xc,%r9d 652d8: 89 f6 mov %esi,%esi 652da: 45 09 f9 or %r15d,%r9d 652dd: 4c 0f af d6 imul %rsi,%r10 652e1: 4b 8d 94 12 00 10 00 lea 0x1000(%r10,%r10,1),%rdx 652e8: 00 652e9: 48 21 fa and %rdi,%rdx 652ec: 48 c1 ea 0f shr $0xf,%rdx 652f0: 48 89 d0 mov %rdx,%rax 652f3: 48 f7 e1 mul %rcx 652f6: 0f b7 8b c0 00 00 00 movzwl 0xc0(%rbx),%ecx 652fd: 48 8d 42 01 lea 0x1(%rdx),%rax 65301: 31 d2 xor %edx,%edx 65303: 48 c1 e0 0c shl $0xc,%rax 65307: 48 c1 e8 10 shr $0x10,%rax 6530b: 48 83 c0 01 add $0x1,%rax 6530f: 48 d1 e8 shr %rax 65312: c1 e8 0c shr $0xc,%eax 65315: 41 09 c7 or %eax,%r15d 65318: 42 8d 44 21 ff lea -0x1(%rcx,%r12,1),%eax 6531d: 45 89 ec mov %r13d,%r12d 65320: f7 f1 div %ecx 65322: 41 c1 e3 10 shl $0x10,%r11d 65326: 45 09 dc or %r11d,%r12d 65329: 45 09 f3 or %r14d,%r11d 6532c: 89 44 24 04 mov %eax,0x4(%rsp) 65330: e9 35 fb ff ff jmpq 64e6a 65335: be 01 00 00 00 mov $0x1,%esi 6533a: 48 89 ef mov %rbp,%rdi 6533d: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 65342: e8 00 00 00 00 callq 65347 65347: be 01 00 00 00 mov $0x1,%esi 6534c: 48 89 ef mov %rbp,%rdi 6534f: 8d 04 80 lea (%rax,%rax,4),%eax 65352: 01 c0 add %eax,%eax 65354: 89 44 24 14 mov %eax,0x14(%rsp) 65358: e8 00 00 00 00 callq 6535d 6535d: 8b 8b 28 04 00 00 mov 0x428(%rbx),%ecx 65363: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 65368: 8d 04 80 lea (%rax,%rax,4),%eax 6536b: 44 8b 93 a0 00 00 00 mov 0xa0(%rbx),%r10d 65372: 0f b7 bb c0 00 00 00 movzwl 0xc0(%rbx),%edi 65379: 01 c0 add %eax,%eax 6537b: 8b b3 30 04 00 00 mov 0x430(%rbx),%esi 65381: 89 44 24 18 mov %eax,0x18(%rsp) 65385: 8b 83 b8 00 00 00 mov 0xb8(%rbx),%eax 6538b: 83 e0 10 and $0x10,%eax 6538e: e9 4a fd ff ff jmpq 650dd 65393: 31 f6 xor %esi,%esi 65395: 48 89 ef mov %rbp,%rdi 65398: e8 00 00 00 00 callq 6539d 6539d: 31 f6 xor %esi,%esi 6539f: 48 89 ef mov %rbp,%rdi 653a2: 8d 04 80 lea (%rax,%rax,4),%eax 653a5: 01 c0 add %eax,%eax 653a7: 89 44 24 48 mov %eax,0x48(%rsp) 653ab: e8 00 00 00 00 callq 653b0 653b0: 44 0f b6 9d c4 7c 00 movzbl 0x7cc4(%rbp),%r11d 653b7: 00 653b8: 8d 04 80 lea (%rax,%rax,4),%eax 653bb: 01 c0 add %eax,%eax 653bd: 89 44 24 4c mov %eax,0x4c(%rsp) 653c1: e9 84 fc ff ff jmpq 6504a 653c6: 83 bd e4 5e 00 00 02 cmpl $0x2,0x5ee4(%rbp) 653cd: 0f 85 7e fe ff ff jne 65251 653d3: e9 62 fe ff ff jmpq 6523a 653d8: 8b 44 24 3c mov 0x3c(%rsp),%eax 653dc: 31 d2 xor %edx,%edx 653de: 8b 7c 24 40 mov 0x40(%rsp),%edi 653e2: f7 74 24 20 divl 0x20(%rsp) 653e6: 8d 57 01 lea 0x1(%rdi),%edx 653e9: 8d 3c 09 lea (%rcx,%rcx,1),%edi 653ec: 39 d0 cmp %edx,%eax 653ee: 0f 47 cf cmova %edi,%ecx 653f1: e9 29 fe ff ff jmpq 6521f 653f6: 45 31 ff xor %r15d,%r15d 653f9: 83 bd e4 5e 00 00 02 cmpl $0x2,0x5ee4(%rbp) 65400: 0f 85 c4 fd ff ff jne 651ca 65406: e9 a8 fd ff ff jmpq 651b3 6540b: 8b 44 24 70 mov 0x70(%rsp),%eax 6540f: 31 d2 xor %edx,%edx 65411: 8b 7c 24 74 mov 0x74(%rsp),%edi 65415: f7 74 24 54 divl 0x54(%rsp) 65419: 8d 57 01 lea 0x1(%rdi),%edx 6541c: 8d 3c 36 lea (%rsi,%rsi,1),%edi 6541f: 39 d0 cmp %edx,%eax 65421: 0f 47 f7 cmova %edi,%esi 65424: e9 7f fd ff ff jmpq 651a8 65429: e8 00 00 00 00 callq 6542e 6542e: 66 90 xchg %ax,%ax 0000000000065430 : 65430: e8 00 00 00 00 callq 65435 65435: 41 56 push %r14 65437: 41 55 push %r13 65439: 41 54 push %r12 6543b: 55 push %rbp 6543c: 53 push %rbx 6543d: 48 89 fb mov %rdi,%rbx 65440: e8 00 00 00 00 callq 65445 65445: 8b 93 d8 5e 00 00 mov 0x5ed8(%rbx),%edx 6544b: 85 d2 test %edx,%edx 6544d: 0f 8e a6 00 00 00 jle 654f9 65453: 83 ea 01 sub $0x1,%edx 65456: 48 8d 83 c0 5c 00 00 lea 0x5cc0(%rbx),%rax 6545d: 45 31 e4 xor %r12d,%r12d 65460: 48 8d 8c d3 c8 5c 00 lea 0x5cc8(%rbx,%rdx,8),%rcx 65467: 00 65468: 48 8b 10 mov (%rax),%rdx 6546b: 80 ba 9c 00 00 00 01 cmpb $0x1,0x9c(%rdx) 65472: 41 83 dc ff sbb $0xffffffff,%r12d 65476: 48 83 c0 08 add $0x8,%rax 6547a: 48 39 c8 cmp %rcx,%rax 6547d: 75 e9 jne 65468 6547f: 31 ed xor %ebp,%ebp 65481: 48 8b b4 eb c0 5c 00 mov 0x5cc0(%rbx,%rbp,8),%rsi 65488: 00 65489: 48 8b 84 eb c8 5c 00 mov 0x5cc8(%rbx,%rbp,8),%rax 65490: 00 65491: 48 89 df mov %rbx,%rdi 65494: 4c 8d b6 a0 00 00 00 lea 0xa0(%rsi),%r14 6549b: 4c 8d a8 a0 00 00 00 lea 0xa0(%rax),%r13 654a2: 4c 89 e9 mov %r13,%rcx 654a5: 4c 89 f2 mov %r14,%rdx 654a8: e8 53 d4 ff ff callq 62900 654ad: 48 8b b4 eb c0 5c 00 mov 0x5cc0(%rbx,%rbp,8),%rsi 654b4: 00 654b5: 44 89 e1 mov %r12d,%ecx 654b8: 48 89 df mov %rbx,%rdi 654bb: 89 c2 mov %eax,%edx 654bd: e8 3e f9 ff ff callq 64e00 654c2: 4c 89 f1 mov %r14,%rcx 654c5: 4c 89 ea mov %r13,%rdx 654c8: 48 89 df mov %rbx,%rdi 654cb: 48 8b b4 eb c8 5c 00 mov 0x5cc8(%rbx,%rbp,8),%rsi 654d2: 00 654d3: e8 28 d4 ff ff callq 62900 654d8: 48 8b b4 eb c8 5c 00 mov 0x5cc8(%rbx,%rbp,8),%rsi 654df: 00 654e0: 44 89 e1 mov %r12d,%ecx 654e3: 48 89 df mov %rbx,%rdi 654e6: 89 c2 mov %eax,%edx 654e8: 48 83 c5 02 add $0x2,%rbp 654ec: e8 0f f9 ff ff callq 64e00 654f1: 39 ab d8 5e 00 00 cmp %ebp,0x5ed8(%rbx) 654f7: 7f 88 jg 65481 654f9: 5b pop %rbx 654fa: 5d pop %rbp 654fb: 41 5c pop %r12 654fd: 41 5d pop %r13 654ff: 41 5e pop %r14 65501: c3 retq 65502: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 65509: 00 00 00 00 6550d: 0f 1f 00 nopl (%rax) 0000000000065510 : 65510: e8 00 00 00 00 callq 65515 65515: 80 bf b8 5c 00 00 00 cmpb $0x0,0x5cb8(%rdi) 6551c: 75 01 jne 6551f 6551e: c3 retq 6551f: e9 0c ff ff ff jmpq 65430 65524: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6552b: 00 00 00 00 6552f: 90 nop 0000000000065530 : 65530: e8 00 00 00 00 callq 65535 65535: 41 55 push %r13 65537: 41 89 d5 mov %edx,%r13d 6553a: 31 d2 xor %edx,%edx 6553c: 41 54 push %r12 6553e: 41 89 f4 mov %esi,%r12d 65541: 55 push %rbp 65542: 53 push %rbx 65543: 48 8b 07 mov (%rdi),%rax 65546: 48 89 fb mov %rdi,%rbx 65549: 48 8d 68 f0 lea -0x10(%rax),%rbp 6554d: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 65553: 48 89 ef mov %rbp,%rdi 65556: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 6555c: e8 00 00 00 00 callq 65561 65561: 31 c9 xor %ecx,%ecx 65563: 48 89 ef mov %rbp,%rdi 65566: 0d 00 00 01 00 or $0x10000,%eax 6556b: 89 c2 mov %eax,%edx 6556d: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 65573: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 65579: e8 00 00 00 00 callq 6557e 6557e: 44 89 ea mov %r13d,%edx 65581: 44 89 e6 mov %r12d,%esi 65584: 48 89 df mov %rbx,%rdi 65587: e8 54 cd ff ff callq 622e0 6558c: 31 d2 xor %edx,%edx 6558e: 41 89 c4 mov %eax,%r12d 65591: 48 8b 03 mov (%rbx),%rax 65594: 48 8d 68 f0 lea -0x10(%rax),%rbp 65598: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 6559e: 48 89 ef mov %rbp,%rdi 655a1: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 655a7: e8 00 00 00 00 callq 655ac 655ac: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 655b2: 48 89 ef mov %rbp,%rdi 655b5: 31 c9 xor %ecx,%ecx 655b7: 25 ff ff fe ff and $0xfffeffff,%eax 655bc: 89 c2 mov %eax,%edx 655be: 81 c6 6e 1a 00 00 add $0x1a6e,%esi 655c4: e8 00 00 00 00 callq 655c9 655c9: 44 89 e0 mov %r12d,%eax 655cc: 5b pop %rbx 655cd: 5d pop %rbp 655ce: 41 5c pop %r12 655d0: 41 5d pop %r13 655d2: c3 retq 655d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 655da: 00 00 00 00 655de: 66 90 xchg %ax,%ax 00000000000655e0 : 655e0: e8 00 00 00 00 callq 655e5 655e5: 41 57 push %r15 655e7: 49 89 ff mov %rdi,%r15 655ea: 41 56 push %r14 655ec: 45 89 c6 mov %r8d,%r14d 655ef: 41 55 push %r13 655f1: 41 54 push %r12 655f3: 55 push %rbp 655f4: 53 push %rbx 655f5: 48 83 ec 68 sub $0x68,%rsp 655f9: 48 89 74 24 08 mov %rsi,0x8(%rsp) 655fe: 89 54 24 14 mov %edx,0x14(%rsp) 65602: 89 4c 24 28 mov %ecx,0x28(%rsp) 65606: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 6560d: 00 00 6560f: 48 89 44 24 60 mov %rax,0x60(%rsp) 65614: 48 8b 07 mov (%rdi),%rax 65617: 48 89 04 24 mov %rax,(%rsp) 6561b: 45 85 c0 test %r8d,%r8d 6561e: 0f 85 01 06 00 00 jne 65c25 65624: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 6562b: 48 8b 98 a8 00 00 00 mov 0xa8(%rax),%rbx 65632: 48 85 db test %rbx,%rbx 65635: 0f 84 f0 06 00 00 je 65d2b 6563b: 4c 8b a3 a8 00 00 00 mov 0xa8(%rbx),%r12 65642: 31 f6 xor %esi,%esi 65644: 49 8b 84 24 48 01 00 mov 0x148(%r12),%rax 6564b: 00 6564c: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 65653: 00 65654: 49 8d 6c 24 a8 lea -0x58(%r12),%rbp 65659: 48 89 44 24 18 mov %rax,0x18(%rsp) 6565e: e8 00 00 00 00 callq 65663 65663: 41 89 c5 mov %eax,%r13d 65666: 83 f8 fc cmp $0xfffffffc,%eax 65669: 0f 84 e0 06 00 00 je 65d4f 6566f: 85 c0 test %eax,%eax 65671: 0f 85 80 06 00 00 jne 65cf7 65677: 45 85 f6 test %r14d,%r14d 6567a: 0f 84 af 05 00 00 je 65c2f 65680: 48 89 ef mov %rbp,%rdi 65683: e8 00 00 00 00 callq 65688 65688: 48 89 ef mov %rbp,%rdi 6568b: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 65690: 48 89 44 24 18 mov %rax,0x18(%rsp) 65695: e8 00 00 00 00 callq 6569a 6569a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 656a1: e8 00 00 00 00 callq 656a6 656a6: 4c 89 e7 mov %r12,%rdi 656a9: 31 f6 xor %esi,%esi 656ab: e8 00 00 00 00 callq 656b0 656b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 656b7: ff 14 25 00 00 00 00 callq *0x0 656be: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 656c5: 00 656c6: e8 00 00 00 00 callq 656cb 656cb: 48 8b 43 48 mov 0x48(%rbx),%rax 656cf: 8b 38 mov (%rax),%edi 656d1: 81 ff 58 42 32 34 cmp $0x34324258,%edi 656d7: 74 36 je 6570f 656d9: 0f 87 3d 04 00 00 ja 65b1c 656df: 81 ff 58 52 33 30 cmp $0x30335258,%edi 656e5: 0f 84 7b 04 00 00 je 65b66 656eb: 0f 86 5d 04 00 00 jbe 65b4e 656f1: 81 ff 58 52 31 32 cmp $0x32315258,%edi 656f7: 0f 84 94 04 00 00 je 65b91 656fd: 0f 86 76 04 00 00 jbe 65b79 65703: 81 ff 41 42 32 34 cmp $0x34324241,%edi 65709: 0f 85 f8 05 00 00 jne 65d07 6570f: 45 31 c0 xor %r8d,%r8d 65712: 41 ba 20 02 00 00 mov $0x220,%r10d 65718: b8 02 00 00 00 mov $0x2,%eax 6571d: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 65722: 48 89 d1 mov %rdx,%rcx 65725: 83 e1 0f and $0xf,%ecx 65728: 48 83 f9 04 cmp $0x4,%rcx 6572c: 0f 84 4e 05 00 00 je 65c80 65732: 89 c6 mov %eax,%esi 65734: 81 ce 00 00 20 00 or $0x200000,%esi 6573a: 48 83 f9 02 cmp $0x2,%rcx 6573e: 0f 44 c6 cmove %esi,%eax 65741: 48 c1 ea 04 shr $0x4,%rdx 65745: 48 8b 0c 24 mov (%rsp),%rcx 65749: 44 88 44 24 37 mov %r8b,0x37(%rsp) 6574e: 49 89 d3 mov %rdx,%r11 65751: 31 d2 xor %edx,%edx 65753: 44 89 54 24 30 mov %r10d,0x30(%rsp) 65758: 41 c1 e3 18 shl $0x18,%r11d 6575c: 48 8d 69 f0 lea -0x10(%rcx),%rbp 65760: 41 81 e3 00 00 00 1f and $0x1f000000,%r11d 65767: 41 09 c3 or %eax,%r11d 6576a: 49 8b 07 mov (%r15),%rax 6576d: 44 89 5c 24 2c mov %r11d,0x2c(%rsp) 65772: 48 8d 78 f0 lea -0x10(%rax),%rdi 65776: 49 63 87 e8 03 00 00 movslq 0x3e8(%r15),%rax 6577d: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 65782: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 65789: e8 00 00 00 00 callq 6578e 6578e: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 65793: 31 c9 xor %ecx,%ecx 65795: 83 e0 fe and $0xfffffffe,%eax 65798: 89 c2 mov %eax,%edx 6579a: 49 63 87 e8 03 00 00 movslq 0x3e8(%r15),%rax 657a1: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 657a8: e8 00 00 00 00 callq 657ad 657ad: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 657b4: 31 c9 xor %ecx,%ecx 657b6: 31 d2 xor %edx,%edx 657b8: 48 89 ef mov %rbp,%rdi 657bb: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 657c1: e8 00 00 00 00 callq 657c6 657c6: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 657cb: 41 8b 8f f0 03 00 00 mov 0x3f0(%r15),%ecx 657d2: 48 89 ef mov %rbp,%rdi 657d5: 4c 89 e0 mov %r12,%rax 657d8: 8d b1 07 1a 00 00 lea 0x1a07(%rcx),%esi 657de: 31 c9 xor %ecx,%ecx 657e0: 45 30 e4 xor %r12b,%r12b 657e3: 48 c1 e8 20 shr $0x20,%rax 657e7: 89 c2 mov %eax,%edx 657e9: 48 89 44 24 18 mov %rax,0x18(%rsp) 657ee: e8 00 00 00 00 callq 657f3 657f3: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 657fa: 31 c9 xor %ecx,%ecx 657fc: 48 89 ef mov %rbp,%rdi 657ff: 8d b0 08 1a 00 00 lea 0x1a08(%rax),%esi 65805: 48 8b 44 24 18 mov 0x18(%rsp),%rax 6580a: 89 c2 mov %eax,%edx 6580c: e8 00 00 00 00 callq 65811 65811: 31 c9 xor %ecx,%ecx 65813: 44 89 e2 mov %r12d,%edx 65816: 48 89 ef mov %rbp,%rdi 65819: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 65820: 8d b0 04 1a 00 00 lea 0x1a04(%rax),%esi 65826: e8 00 00 00 00 callq 6582b 6582b: 31 c9 xor %ecx,%ecx 6582d: 44 89 e2 mov %r12d,%edx 65830: 48 89 ef mov %rbp,%rdi 65833: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 6583a: 8d b0 05 1a 00 00 lea 0x1a05(%rax),%esi 65840: e8 00 00 00 00 callq 65845 65845: 44 8b 5c 24 2c mov 0x2c(%rsp),%r11d 6584a: 31 c9 xor %ecx,%ecx 6584c: 48 89 ef mov %rbp,%rdi 6584f: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 65856: 44 89 da mov %r11d,%edx 65859: 8d b0 01 1a 00 00 lea 0x1a01(%rax),%esi 6585f: e8 00 00 00 00 callq 65864 65864: 44 8b 54 24 30 mov 0x30(%rsp),%r10d 65869: 31 c9 xor %ecx,%ecx 6586b: 48 89 ef mov %rbp,%rdi 6586e: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 65875: 44 89 d2 mov %r10d,%edx 65878: 8d b0 03 1a 00 00 lea 0x1a03(%rax),%esi 6587e: e8 00 00 00 00 callq 65883 65883: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 6588a: 31 d2 xor %edx,%edx 6588c: 48 89 ef mov %rbp,%rdi 6588f: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 65895: e8 00 00 00 00 callq 6589a 6589a: 44 0f b6 44 24 37 movzbl 0x37(%rsp),%r8d 658a0: 80 e4 fe and $0xfe,%ah 658a3: 89 c2 mov %eax,%edx 658a5: 45 84 c0 test %r8b,%r8b 658a8: 0f 84 2d 04 00 00 je 65cdb 658ae: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 658b5: 48 89 ef mov %rbp,%rdi 658b8: 80 ce 01 or $0x1,%dh 658bb: 31 c9 xor %ecx,%ecx 658bd: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 658c3: e8 00 00 00 00 callq 658c8 658c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 658cf: bf 04 00 00 00 mov $0x4,%edi 658d4: e8 00 00 00 00 callq 658d9 658d9: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 658e0: 31 c9 xor %ecx,%ecx 658e2: 31 d2 xor %edx,%edx 658e4: 48 89 ef mov %rbp,%rdi 658e7: 8d b0 09 1a 00 00 lea 0x1a09(%rax),%esi 658ed: e8 00 00 00 00 callq 658f2 658f2: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 658f9: 31 c9 xor %ecx,%ecx 658fb: 31 d2 xor %edx,%edx 658fd: 48 89 ef mov %rbp,%rdi 65900: 8d b0 0a 1a 00 00 lea 0x1a0a(%rax),%esi 65906: e8 00 00 00 00 callq 6590b 6590b: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 65912: 31 c9 xor %ecx,%ecx 65914: 31 d2 xor %edx,%edx 65916: 48 89 ef mov %rbp,%rdi 65919: 8d b0 0b 1a 00 00 lea 0x1a0b(%rax),%esi 6591f: e8 00 00 00 00 callq 65924 65924: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 6592b: 31 c9 xor %ecx,%ecx 6592d: 31 d2 xor %edx,%edx 6592f: 48 89 ef mov %rbp,%rdi 65932: 8d b0 0c 1a 00 00 lea 0x1a0c(%rax),%esi 65938: e8 00 00 00 00 callq 6593d 6593d: 8b 93 80 00 00 00 mov 0x80(%rbx),%edx 65943: 31 c9 xor %ecx,%ecx 65945: 48 89 ef mov %rbp,%rdi 65948: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 6594f: 8d b0 0d 1a 00 00 lea 0x1a0d(%rax),%esi 65955: e8 00 00 00 00 callq 6595a 6595a: 8b 93 84 00 00 00 mov 0x84(%rbx),%edx 65960: 31 c9 xor %ecx,%ecx 65962: 48 89 ef mov %rbp,%rdi 65965: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 6596c: 8d b0 0e 1a 00 00 lea 0x1a0e(%rax),%esi 65972: e8 00 00 00 00 callq 65977 65977: 48 8b 43 48 mov 0x48(%rbx),%rax 6597b: 31 d2 xor %edx,%edx 6597d: 48 89 ef mov %rbp,%rdi 65980: 0f b6 48 06 movzbl 0x6(%rax),%ecx 65984: 8b 43 58 mov 0x58(%rbx),%eax 65987: f7 f1 div %ecx 65989: 41 8b 8f f0 03 00 00 mov 0x3f0(%r15),%ecx 65990: 8d b1 06 1a 00 00 lea 0x1a06(%rcx),%esi 65996: 31 c9 xor %ecx,%ecx 65998: 89 c2 mov %eax,%edx 6599a: e8 00 00 00 00 callq 6599f 6599f: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 659a6: 31 c9 xor %ecx,%ecx 659a8: ba 01 00 00 00 mov $0x1,%edx 659ad: 8d b0 00 1a 00 00 lea 0x1a00(%rax),%esi 659b3: 49 8b 07 mov (%r15),%rax 659b6: 48 8d 78 f0 lea -0x10(%rax),%rdi 659ba: e8 00 00 00 00 callq 659bf 659bf: 8b 93 84 00 00 00 mov 0x84(%rbx),%edx 659c5: 31 c9 xor %ecx,%ecx 659c7: 48 89 ef mov %rbp,%rdi 659ca: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 659d1: 8d b0 c1 1a 00 00 lea 0x1ac1(%rax),%esi 659d7: e8 00 00 00 00 callq 659dc 659dc: 8b 54 24 14 mov 0x14(%rsp),%edx 659e0: 8b 4c 24 28 mov 0x28(%rsp),%ecx 659e4: 48 89 ef mov %rbp,%rdi 659e7: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 659ee: c1 e2 10 shl $0x10,%edx 659f1: 83 e1 fe and $0xfffffffe,%ecx 659f4: 81 e2 00 00 fc ff and $0xfffc0000,%edx 659fa: 8d b0 5c 1b 00 00 lea 0x1b5c(%rax),%esi 65a00: 09 ca or %ecx,%edx 65a02: 31 c9 xor %ecx,%ecx 65a04: e8 00 00 00 00 callq 65a09 65a09: 41 0f b7 97 ae 00 00 movzwl 0xae(%r15),%edx 65a10: 00 65a11: 41 0f b7 87 a4 00 00 movzwl 0xa4(%r15),%eax 65a18: 00 65a19: 48 89 ef mov %rbp,%rdi 65a1c: 83 c2 01 add $0x1,%edx 65a1f: 83 e2 fe and $0xfffffffe,%edx 65a22: c1 e0 10 shl $0x10,%eax 65a25: 31 c9 xor %ecx,%ecx 65a27: 09 c2 or %eax,%edx 65a29: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 65a30: 8d b0 5d 1b 00 00 lea 0x1b5d(%rax),%esi 65a36: e8 00 00 00 00 callq 65a3b 65a3b: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 65a42: 31 c9 xor %ecx,%ecx 65a44: 31 d2 xor %edx,%edx 65a46: 48 89 ef mov %rbp,%rdi 65a49: 8d b0 be 1b 00 00 lea 0x1bbe(%rax),%esi 65a4f: e8 00 00 00 00 callq 65a54 65a54: 41 83 e6 01 and $0x1,%r14d 65a58: 0f 85 83 00 00 00 jne 65ae1 65a5e: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 65a63: 48 85 db test %rbx,%rbx 65a66: 74 79 je 65ae1 65a68: 49 8b 87 80 00 00 00 mov 0x80(%r15),%rax 65a6f: 48 39 98 a8 00 00 00 cmp %rbx,0xa8(%rax) 65a76: 74 69 je 65ae1 65a78: 48 8b 9b a8 00 00 00 mov 0xa8(%rbx),%rbx 65a7f: 31 f6 xor %esi,%esi 65a81: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 65a88: 4c 8b a3 48 01 00 00 mov 0x148(%rbx),%r12 65a8f: 4c 8d 73 a8 lea -0x58(%rbx),%r14 65a93: e8 00 00 00 00 callq 65a98 65a98: 83 f8 fc cmp $0xfffffffc,%eax 65a9b: 0f 84 ae 02 00 00 je 65d4f 65aa1: 85 c0 test %eax,%eax 65aa3: 0f 85 9b 02 00 00 jne 65d44 65aa9: 4c 89 f7 mov %r14,%rdi 65aac: e8 00 00 00 00 callq 65ab1 65ab1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 65ab8: e8 00 00 00 00 callq 65abd 65abd: 48 89 df mov %rbx,%rdi 65ac0: 31 f6 xor %esi,%esi 65ac2: e8 00 00 00 00 callq 65ac7 65ac7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 65ace: ff 14 25 00 00 00 00 callq *0x0 65ad5: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 65adc: e8 00 00 00 00 callq 65ae1 65ae1: 48 8b 04 24 mov (%rsp),%rax 65ae5: 80 b8 a8 5c 00 00 00 cmpb $0x0,0x5ca8(%rax) 65aec: 74 08 je 65af6 65aee: 48 89 ef mov %rbp,%rdi 65af1: e8 3a f9 ff ff callq 65430 65af6: 48 8b 44 24 60 mov 0x60(%rsp),%rax 65afb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 65b02: 00 00 65b04: 0f 85 50 02 00 00 jne 65d5a 65b0a: 48 83 c4 68 add $0x68,%rsp 65b0e: 44 89 e8 mov %r13d,%eax 65b11: 5b pop %rbx 65b12: 5d pop %rbp 65b13: 41 5c pop %r12 65b15: 41 5d pop %r13 65b17: 41 5e pop %r14 65b19: 41 5f pop %r15 65b1b: c3 retq 65b1c: 81 ff 41 52 31 35 cmp $0x35315241,%edi 65b22: 0f 84 a5 00 00 00 je 65bcd 65b28: 76 77 jbe 65ba1 65b2a: 81 ff 42 58 31 35 cmp $0x35315842,%edi 65b30: 74 7f je 65bb1 65b32: 81 ff 52 47 31 36 cmp $0x36314752,%edi 65b38: 0f 85 83 00 00 00 jne 65bc1 65b3e: 45 31 c0 xor %r8d,%r8d 65b41: 45 31 d2 xor %r10d,%r10d 65b44: b8 01 01 00 00 mov $0x101,%eax 65b49: e9 cf fb ff ff jmpq 6571d 65b4e: 81 ff 42 41 33 30 cmp $0x30334142,%edi 65b54: 0f 84 b8 00 00 00 je 65c12 65b5a: 81 ff 41 52 33 30 cmp $0x30335241,%edi 65b60: 0f 85 93 00 00 00 jne 65bf9 65b66: 41 b8 01 00 00 00 mov $0x1,%r8d 65b6c: 45 31 d2 xor %r10d,%r10d 65b6f: b8 02 01 00 00 mov $0x102,%eax 65b74: e9 a4 fb ff ff jmpq 6571d 65b79: 81 ff 42 58 33 30 cmp $0x30335842,%edi 65b7f: 0f 84 8d 00 00 00 je 65c12 65b85: 81 ff 41 52 31 32 cmp $0x32315241,%edi 65b8b: 0f 85 76 01 00 00 jne 65d07 65b91: 45 31 c0 xor %r8d,%r8d 65b94: 45 31 d2 xor %r10d,%r10d 65b97: b8 01 02 00 00 mov $0x201,%eax 65b9c: e9 7c fb ff ff jmpq 6571d 65ba1: 81 ff 58 52 32 34 cmp $0x34325258,%edi 65ba7: 74 40 je 65be9 65ba9: 81 ff 42 41 31 35 cmp $0x35314142,%edi 65baf: 75 2c jne 65bdd 65bb1: 45 31 c0 xor %r8d,%r8d 65bb4: 45 31 d2 xor %r10d,%r10d 65bb7: b8 01 05 00 00 mov $0x501,%eax 65bbc: e9 5c fb ff ff jmpq 6571d 65bc1: 81 ff 58 52 31 35 cmp $0x35315258,%edi 65bc7: 0f 85 3a 01 00 00 jne 65d07 65bcd: 45 31 c0 xor %r8d,%r8d 65bd0: 45 31 d2 xor %r10d,%r10d 65bd3: b8 01 00 00 00 mov $0x1,%eax 65bd8: e9 40 fb ff ff jmpq 6571d 65bdd: 81 ff 41 52 32 34 cmp $0x34325241,%edi 65be3: 0f 85 1e 01 00 00 jne 65d07 65be9: 45 31 c0 xor %r8d,%r8d 65bec: 45 31 d2 xor %r10d,%r10d 65bef: b8 02 00 00 00 mov $0x2,%eax 65bf4: e9 24 fb ff ff jmpq 6571d 65bf9: 81 ff 43 38 20 20 cmp $0x20203843,%edi 65bff: 0f 85 02 01 00 00 jne 65d07 65c05: 45 31 c0 xor %r8d,%r8d 65c08: 45 31 d2 xor %r10d,%r10d 65c0b: 31 c0 xor %eax,%eax 65c0d: e9 0b fb ff ff jmpq 6571d 65c12: 41 b8 01 00 00 00 mov $0x1,%r8d 65c18: 45 31 d2 xor %r10d,%r10d 65c1b: b8 02 04 00 00 mov $0x402,%eax 65c20: e9 f8 fa ff ff jmpq 6571d 65c25: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 65c2a: e9 0c fa ff ff jmpq 6563b 65c2f: be 04 00 00 00 mov $0x4,%esi 65c34: 48 89 ef mov %rbp,%rdi 65c37: e8 00 00 00 00 callq 65c3c 65c3c: 85 c0 test %eax,%eax 65c3e: 0f 84 3c fa ff ff je 65680 65c44: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 65c4b: e8 00 00 00 00 callq 65c50 65c50: 4c 89 e7 mov %r12,%rdi 65c53: 31 f6 xor %esi,%esi 65c55: e8 00 00 00 00 callq 65c5a 65c5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 65c61: ff 14 25 00 00 00 00 callq *0x0 65c68: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 65c6f: 00 65c70: 41 bd ea ff ff ff mov $0xffffffea,%r13d 65c76: e8 00 00 00 00 callq 65c7b 65c7b: e9 76 fe ff ff jmpq 65af6 65c80: 48 89 d1 mov %rdx,%rcx 65c83: 48 89 d6 mov %rdx,%rsi 65c86: 48 c1 e9 15 shr $0x15,%rcx 65c8a: 48 c1 ee 09 shr $0x9,%rsi 65c8e: c1 e1 02 shl $0x2,%ecx 65c91: c1 e6 0d shl $0xd,%esi 65c94: 83 e1 0c and $0xc,%ecx 65c97: 0f b7 f6 movzwl %si,%esi 65c9a: 09 f1 or %esi,%ecx 65c9c: 09 c8 or %ecx,%eax 65c9e: 48 89 d1 mov %rdx,%rcx 65ca1: 48 c1 e9 0f shr $0xf,%rcx 65ca5: c1 e1 06 shl $0x6,%ecx 65ca8: 0f b6 c9 movzbl %cl,%ecx 65cab: 09 c8 or %ecx,%eax 65cad: 48 89 d1 mov %rdx,%rcx 65cb0: 48 c1 e9 11 shr $0x11,%rcx 65cb4: c1 e1 0b shl $0xb,%ecx 65cb7: 81 e1 00 18 00 00 and $0x1800,%ecx 65cbd: 09 c8 or %ecx,%eax 65cbf: 48 89 d1 mov %rdx,%rcx 65cc2: 48 c1 e9 13 shr $0x13,%rcx 65cc6: c1 e1 12 shl $0x12,%ecx 65cc9: 81 e1 00 00 0c 00 and $0xc0000,%ecx 65ccf: 09 c8 or %ecx,%eax 65cd1: 0d 00 00 40 00 or $0x400000,%eax 65cd6: e9 66 fa ff ff jmpq 65741 65cdb: 41 8b 87 f0 03 00 00 mov 0x3f0(%r15),%eax 65ce2: 31 c9 xor %ecx,%ecx 65ce4: 48 89 ef mov %rbp,%rdi 65ce7: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 65ced: e8 00 00 00 00 callq 65cf2 65cf2: e9 e2 fb ff ff jmpq 658d9 65cf7: 3d 00 fe ff ff cmp $0xfffffe00,%eax 65cfc: 0f 84 f4 fd ff ff je 65af6 65d02: e9 00 00 00 00 jmpq 65d07 65d07: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 65d0c: 41 bd ea ff ff ff mov $0xffffffea,%r13d 65d12: e8 00 00 00 00 callq 65d17 65d17: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 65d1e: 48 89 c6 mov %rax,%rsi 65d21: e8 00 00 00 00 callq 65d26 65d26: e9 cb fd ff ff jmpq 65af6 65d2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 65d32: bf 04 00 00 00 mov $0x4,%edi 65d37: 45 31 ed xor %r13d,%r13d 65d3a: e8 00 00 00 00 callq 65d3f 65d3f: e9 b2 fd ff ff jmpq 65af6 65d44: 3d 00 fe ff ff cmp $0xfffffe00,%eax 65d49: 0f 85 00 00 00 00 jne 65d4f 65d4f: 41 bd 00 fe ff ff mov $0xfffffe00,%r13d 65d55: e9 9c fd ff ff jmpq 65af6 65d5a: e8 00 00 00 00 callq 65d5f 65d5f: 90 nop 0000000000065d60 : 65d60: e8 00 00 00 00 callq 65d65 65d65: 41 b8 01 00 00 00 mov $0x1,%r8d 65d6b: e9 70 f8 ff ff jmpq 655e0 0000000000065d70 : 65d70: e8 00 00 00 00 callq 65d75 65d75: 41 89 f1 mov %esi,%r9d 65d78: 45 31 c0 xor %r8d,%r8d 65d7b: 48 89 ce mov %rcx,%rsi 65d7e: 89 d1 mov %edx,%ecx 65d80: 44 89 ca mov %r9d,%edx 65d83: e9 58 f8 ff ff jmpq 655e0 65d88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 65d8f: 00 0000000000065d90 : 65d90: e8 00 00 00 00 callq 65d95 65d95: 41 56 push %r14 65d97: 41 55 push %r13 65d99: 41 54 push %r12 65d9b: 55 push %rbp 65d9c: 53 push %rbx 65d9d: 48 89 fb mov %rdi,%rbx 65da0: 48 83 ec 18 sub $0x18,%rsp 65da4: 48 8b 2f mov (%rdi),%rbp 65da7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 65dae: 00 00 65db0: 48 89 44 24 10 mov %rax,0x10(%rsp) 65db5: 31 c0 xor %eax,%eax 65db7: e8 00 00 00 00 callq 65dbc 65dbc: 80 bb ec 03 00 00 00 cmpb $0x0,0x3ec(%rbx) 65dc3: 4c 8d 65 f0 lea -0x10(%rbp),%r12 65dc7: 0f 85 51 01 00 00 jne 65f1e 65dcd: 31 f6 xor %esi,%esi 65dcf: 48 89 df mov %rbx,%rdi 65dd2: e8 00 00 00 00 callq 65dd7 65dd7: c6 83 ec 03 00 00 00 movb $0x0,0x3ec(%rbx) 65dde: 4c 89 e7 mov %r12,%rdi 65de1: e8 00 00 00 00 callq 65de6 65de6: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 65ded: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 65df4: 48 85 c0 test %rax,%rax 65df7: 74 6d je 65e66 65df9: 4c 8b a0 a8 00 00 00 mov 0xa8(%rax),%r12 65e00: 31 f6 xor %esi,%esi 65e02: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 65e09: 00 65e0a: 4d 8b ac 24 48 01 00 mov 0x148(%r12),%r13 65e11: 00 65e12: 4d 8d 74 24 a8 lea -0x58(%r12),%r14 65e17: e8 00 00 00 00 callq 65e1c 65e1c: 83 f8 fc cmp $0xfffffffc,%eax 65e1f: 0f 84 45 01 00 00 je 65f6a 65e25: 85 c0 test %eax,%eax 65e27: 0f 85 32 01 00 00 jne 65f5f 65e2d: 4c 89 f7 mov %r14,%rdi 65e30: e8 00 00 00 00 callq 65e35 65e35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 65e3c: e8 00 00 00 00 callq 65e41 65e41: 4c 89 e7 mov %r12,%rdi 65e44: 31 f6 xor %esi,%esi 65e46: e8 00 00 00 00 callq 65e4b 65e4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 65e52: ff 14 25 00 00 00 00 callq *0x0 65e59: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 65e60: 00 65e61: e8 00 00 00 00 callq 65e66 65e66: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 65e6c: 31 c9 xor %ecx,%ecx 65e6e: 31 d2 xor %edx,%edx 65e70: 8d b0 00 1a 00 00 lea 0x1a00(%rax),%esi 65e76: 48 8b 03 mov (%rbx),%rax 65e79: 48 8d 78 f0 lea -0x10(%rax),%rdi 65e7d: e8 00 00 00 00 callq 65e82 65e82: be 01 00 00 00 mov $0x1,%esi 65e87: 48 89 df mov %rbx,%rdi 65e8a: e8 00 00 00 00 callq 65e8f 65e8f: 8b 8d c8 5e 00 00 mov 0x5ec8(%rbp),%ecx 65e95: 44 8b 93 b0 04 00 00 mov 0x4b0(%rbx),%r10d 65e9c: 85 c9 test %ecx,%ecx 65e9e: 7e 31 jle 65ed1 65ea0: 31 c0 xor %eax,%eax 65ea2: 48 8b 94 c5 b0 5c 00 mov 0x5cb0(%rbp,%rax,8),%rdx 65ea9: 00 65eaa: 48 85 d2 test %rdx,%rdx 65ead: 74 1a je 65ec9 65eaf: 80 ba ec 03 00 00 00 cmpb $0x0,0x3ec(%rdx) 65eb6: 74 11 je 65ec9 65eb8: 39 83 e8 03 00 00 cmp %eax,0x3e8(%rbx) 65ebe: 74 09 je 65ec9 65ec0: 44 39 92 b0 04 00 00 cmp %r10d,0x4b0(%rdx) 65ec7: 74 0e je 65ed7 65ec9: 48 83 c0 01 add $0x1,%rax 65ecd: 39 c1 cmp %eax,%ecx 65ecf: 7f d1 jg 65ea2 65ed1: 41 83 fa 01 cmp $0x1,%r10d 65ed5: 76 59 jbe 65f30 65ed7: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 65ede: 00 00 00 65ee1: c7 83 54 05 00 00 00 movl $0x0,0x554(%rbx) 65ee8: 00 00 00 65eeb: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 65ef2: 00 00 00 00 65ef6: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 65efd: 00 00 00 00 65f01: 48 8b 44 24 10 mov 0x10(%rsp),%rax 65f06: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 65f0d: 00 00 65f0f: 75 6a jne 65f7b 65f11: 48 83 c4 18 add $0x18,%rsp 65f15: 5b pop %rbx 65f16: 5d pop %rbp 65f17: 41 5c pop %r12 65f19: 41 5d pop %r13 65f1b: 41 5e pop %r14 65f1d: c3 retq 65f1e: be 01 00 00 00 mov $0x1,%esi 65f23: 48 89 df mov %rbx,%rdi 65f26: e8 00 00 00 00 callq 65f2b 65f2b: e9 9d fe ff ff jmpq 65dcd 65f30: 8b b3 e8 03 00 00 mov 0x3e8(%rbx),%esi 65f36: 54 push %rsp 65f37: 45 31 c9 xor %r9d,%r9d 65f3a: 45 31 c0 xor %r8d,%r8d 65f3d: 6a 00 pushq $0x0 65f3f: 31 c9 xor %ecx,%ecx 65f41: 44 89 d2 mov %r10d,%edx 65f44: 48 89 df mov %rbx,%rdi 65f47: 6a 00 pushq $0x0 65f49: 6a 00 pushq $0x0 65f4b: 6a 00 pushq $0x0 65f4d: 6a 00 pushq $0x0 65f4f: 6a 00 pushq $0x0 65f51: e8 00 00 00 00 callq 65f56 65f56: 48 83 c4 38 add $0x38,%rsp 65f5a: e9 78 ff ff ff jmpq 65ed7 65f5f: 3d 00 fe ff ff cmp $0xfffffe00,%eax 65f64: 0f 85 00 00 00 00 jne 65f6a 65f6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 65f71: e8 00 00 00 00 callq 65f76 65f76: e9 eb fe ff ff jmpq 65e66 65f7b: e8 00 00 00 00 callq 65f80 0000000000065f80 : 65f80: e8 00 00 00 00 callq 65f85 65f85: 8b 87 54 05 00 00 mov 0x554(%rdi),%eax 65f8b: 85 c0 test %eax,%eax 65f8d: 0f 84 a9 01 00 00 je 6613c 65f93: 41 57 push %r15 65f95: 45 89 c7 mov %r8d,%r15d 65f98: 41 56 push %r14 65f9a: 41 89 ce mov %ecx,%r14d 65f9d: 41 55 push %r13 65f9f: 4d 89 cd mov %r9,%r13 65fa2: 41 54 push %r12 65fa4: 49 89 f4 mov %rsi,%r12 65fa7: 48 89 d6 mov %rdx,%rsi 65faa: 55 push %rbp 65fab: 48 89 d5 mov %rdx,%rbp 65fae: 53 push %rbx 65faf: 48 89 fb mov %rdi,%rbx 65fb2: e8 00 00 00 00 callq 65fb7 65fb7: 48 89 ee mov %rbp,%rsi 65fba: 48 89 df mov %rbx,%rdi 65fbd: e8 00 00 00 00 callq 65fc2 65fc2: 45 31 c0 xor %r8d,%r8d 65fc5: 44 89 f9 mov %r15d,%ecx 65fc8: 44 89 f2 mov %r14d,%edx 65fcb: 4c 89 ee mov %r13,%rsi 65fce: 48 89 df mov %rbx,%rdi 65fd1: e8 0a f6 ff ff callq 655e0 65fd6: 48 89 ea mov %rbp,%rdx 65fd9: 4c 89 e6 mov %r12,%rsi 65fdc: 48 89 df mov %rbx,%rdi 65fdf: e8 00 00 00 00 callq 65fe4 65fe4: 48 89 df mov %rbx,%rdi 65fe7: e8 00 00 00 00 callq 65fec 65fec: 48 83 bb f8 03 00 00 cmpq $0x0,0x3f8(%rbx) 65ff3: 00 65ff4: 0f 84 90 00 00 00 je 6608a 65ffa: 48 8b 03 mov (%rbx),%rax 65ffd: 31 d2 xor %edx,%edx 65fff: 4c 8d 60 f0 lea -0x10(%rax),%r12 66003: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 66009: 4c 89 e7 mov %r12,%rdi 6600c: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 66012: e8 00 00 00 00 callq 66017 66017: 31 c9 xor %ecx,%ecx 66019: 4c 89 e7 mov %r12,%rdi 6601c: 0d 00 00 01 00 or $0x10000,%eax 66021: 89 c2 mov %eax,%edx 66023: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 66029: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 6602f: e8 00 00 00 00 callq 66034 66034: 8b 93 0c 04 00 00 mov 0x40c(%rbx),%edx 6603a: 8b b3 08 04 00 00 mov 0x408(%rbx),%esi 66040: 48 89 df mov %rbx,%rdi 66043: e8 98 c2 ff ff callq 622e0 66048: 48 89 df mov %rbx,%rdi 6604b: e8 60 bd ff ff callq 61db0 66050: 48 8b 03 mov (%rbx),%rax 66053: 31 d2 xor %edx,%edx 66055: 4c 8d 60 f0 lea -0x10(%rax),%r12 66059: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 6605f: 4c 89 e7 mov %r12,%rdi 66062: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 66068: e8 00 00 00 00 callq 6606d 6606d: 31 c9 xor %ecx,%ecx 6606f: 4c 89 e7 mov %r12,%rdi 66072: 25 ff ff fe ff and $0xfffeffff,%eax 66077: 89 c2 mov %eax,%edx 66079: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 6607f: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 66085: e8 00 00 00 00 callq 6608a 6608a: 48 8b 45 00 mov 0x0(%rbp),%rax 6608e: 48 89 83 88 05 00 00 mov %rax,0x588(%rbx) 66095: 48 8b 45 08 mov 0x8(%rbp),%rax 66099: 48 89 83 90 05 00 00 mov %rax,0x590(%rbx) 660a0: 48 8b 45 10 mov 0x10(%rbp),%rax 660a4: 48 89 83 98 05 00 00 mov %rax,0x598(%rbx) 660ab: 48 8b 45 18 mov 0x18(%rbp),%rax 660af: 48 89 83 a0 05 00 00 mov %rax,0x5a0(%rbx) 660b6: 48 8b 45 20 mov 0x20(%rbp),%rax 660ba: 48 89 83 a8 05 00 00 mov %rax,0x5a8(%rbx) 660c1: 48 8b 45 28 mov 0x28(%rbp),%rax 660c5: 48 89 83 b0 05 00 00 mov %rax,0x5b0(%rbx) 660cc: 48 8b 45 30 mov 0x30(%rbp),%rax 660d0: 48 89 83 b8 05 00 00 mov %rax,0x5b8(%rbx) 660d7: 48 8b 45 38 mov 0x38(%rbp),%rax 660db: 48 89 83 c0 05 00 00 mov %rax,0x5c0(%rbx) 660e2: 48 8b 45 40 mov 0x40(%rbp),%rax 660e6: 48 89 83 c8 05 00 00 mov %rax,0x5c8(%rbx) 660ed: 48 8b 45 48 mov 0x48(%rbp),%rax 660f1: 48 89 83 d0 05 00 00 mov %rax,0x5d0(%rbx) 660f8: 48 8b 45 50 mov 0x50(%rbp),%rax 660fc: 48 89 83 d8 05 00 00 mov %rax,0x5d8(%rbx) 66103: 48 8b 45 58 mov 0x58(%rbp),%rax 66107: 48 89 83 e0 05 00 00 mov %rax,0x5e0(%rbx) 6610e: 48 8b 45 60 mov 0x60(%rbp),%rax 66112: 48 89 83 e8 05 00 00 mov %rax,0x5e8(%rbx) 66119: 48 8b 45 68 mov 0x68(%rbp),%rax 6611d: 48 89 83 f0 05 00 00 mov %rax,0x5f0(%rbx) 66124: 48 8b 45 70 mov 0x70(%rbp),%rax 66128: 48 89 83 f8 05 00 00 mov %rax,0x5f8(%rbx) 6612f: 31 c0 xor %eax,%eax 66131: 5b pop %rbx 66132: 5d pop %rbp 66133: 41 5c pop %r12 66135: 41 5d pop %r13 66137: 41 5e pop %r14 66139: 41 5f pop %r15 6613b: c3 retq 6613c: b8 ea ff ff ff mov $0xffffffea,%eax 66141: c3 retq 66142: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 66149: 00 00 00 00 6614d: 0f 1f 00 nopl (%rax) 0000000000066150 : 66150: e8 00 00 00 00 callq 66155 66155: 41 57 push %r15 66157: 41 56 push %r14 66159: 41 55 push %r13 6615b: 49 89 fd mov %rdi,%r13 6615e: 41 54 push %r12 66160: 55 push %rbp 66161: 53 push %rbx 66162: 48 83 ec 10 sub $0x10,%rsp 66166: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 6616b: 85 d2 test %edx,%edx 6616d: 0f 84 60 02 00 00 je 663d3 66173: 41 89 cc mov %ecx,%r12d 66176: 44 89 c3 mov %r8d,%ebx 66179: 39 8f 20 04 00 00 cmp %ecx,0x420(%rdi) 6617f: 0f 82 f3 02 00 00 jb 66478 66185: 44 39 87 24 04 00 00 cmp %r8d,0x424(%rdi) 6618c: 0f 82 e6 02 00 00 jb 66478 66192: 48 89 f7 mov %rsi,%rdi 66195: 89 d6 mov %edx,%esi 66197: 41 89 d6 mov %edx,%r14d 6619a: e8 00 00 00 00 callq 6619f 6619f: 48 89 c5 mov %rax,%rbp 661a2: 48 85 c0 test %rax,%rax 661a5: 0f 84 f4 02 00 00 je 6649f 661ab: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 661b2: 4c 8d 70 a8 lea -0x58(%rax),%r14 661b6: 31 f6 xor %esi,%esi 661b8: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 661bf: 48 89 44 24 08 mov %rax,0x8(%rsp) 661c4: e8 00 00 00 00 callq 661c9 661c9: 41 89 c7 mov %eax,%r15d 661cc: 83 f8 fc cmp $0xfffffffc,%eax 661cf: 0f 84 bf 02 00 00 je 66494 661d5: 85 c0 test %eax,%eax 661d7: 0f 85 57 02 00 00 jne 66434 661dd: be 04 00 00 00 mov $0x4,%esi 661e2: 4c 89 f7 mov %r14,%rdi 661e5: e8 00 00 00 00 callq 661ea 661ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 661f1: 41 89 c7 mov %eax,%r15d 661f4: e8 00 00 00 00 callq 661f9 661f9: 48 89 ef mov %rbp,%rdi 661fc: 31 f6 xor %esi,%esi 661fe: e8 00 00 00 00 callq 66203 66203: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6620a: ff 14 25 00 00 00 00 callq *0x0 66211: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 66218: e8 00 00 00 00 callq 6621d 6621d: 45 85 ff test %r15d,%r15d 66220: 0f 85 d3 01 00 00 jne 663f9 66226: 4c 89 f7 mov %r14,%rdi 66229: e8 00 00 00 00 callq 6622e 6622e: 31 d2 xor %edx,%edx 66230: 49 89 85 00 04 00 00 mov %rax,0x400(%r13) 66237: 49 8b 45 00 mov 0x0(%r13),%rax 6623b: 4c 8d 70 f0 lea -0x10(%rax),%r14 6623f: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 66246: 4c 89 f7 mov %r14,%rdi 66249: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 6624f: e8 00 00 00 00 callq 66254 66254: 31 c9 xor %ecx,%ecx 66256: 4c 89 f7 mov %r14,%rdi 66259: 0d 00 00 01 00 or $0x10000,%eax 6625e: 89 c2 mov %eax,%edx 66260: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 66267: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 6626d: e8 00 00 00 00 callq 66272 66272: 45 39 a5 18 04 00 00 cmp %r12d,0x418(%r13) 66279: 41 8b b5 10 04 00 00 mov 0x410(%r13),%esi 66280: 41 8b 95 14 04 00 00 mov 0x414(%r13),%edx 66287: 75 13 jne 6629c 66289: 41 39 9d 1c 04 00 00 cmp %ebx,0x41c(%r13) 66290: 75 0a jne 6629c 66292: 39 74 24 04 cmp %esi,0x4(%rsp) 66296: 0f 84 ae 01 00 00 je 6644a 6629c: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 662a1: 41 03 b5 08 04 00 00 add 0x408(%r13),%esi 662a8: 4c 89 ef mov %r13,%rdi 662ab: 41 03 95 0c 04 00 00 add 0x40c(%r13),%edx 662b2: 2b 54 24 48 sub 0x48(%rsp),%edx 662b6: 44 29 fe sub %r15d,%esi 662b9: e8 22 c0 ff ff callq 622e0 662be: 8b 44 24 48 mov 0x48(%rsp),%eax 662c2: 45 89 a5 18 04 00 00 mov %r12d,0x418(%r13) 662c9: 41 89 9d 1c 04 00 00 mov %ebx,0x41c(%r13) 662d0: 45 89 bd 10 04 00 00 mov %r15d,0x410(%r13) 662d7: 41 89 85 14 04 00 00 mov %eax,0x414(%r13) 662de: 4c 89 ef mov %r13,%rdi 662e1: e8 ca ba ff ff callq 61db0 662e6: 49 8b 45 00 mov 0x0(%r13),%rax 662ea: 31 d2 xor %edx,%edx 662ec: 4c 8d 60 f0 lea -0x10(%rax),%r12 662f0: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 662f7: 4c 89 e7 mov %r12,%rdi 662fa: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 66300: e8 00 00 00 00 callq 66305 66305: 31 c9 xor %ecx,%ecx 66307: 4c 89 e7 mov %r12,%rdi 6630a: 25 ff ff fe ff and $0xfffeffff,%eax 6630f: 89 c2 mov %eax,%edx 66311: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 66318: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 6631e: e8 00 00 00 00 callq 66323 66323: 49 8b 9d f8 03 00 00 mov 0x3f8(%r13),%rbx 6632a: 48 85 db test %rbx,%rbx 6632d: 0f 84 84 00 00 00 je 663b7 66333: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 6633a: 31 f6 xor %esi,%esi 6633c: 4c 8b a3 48 01 00 00 mov 0x148(%rbx),%r12 66343: 4c 8d 73 a8 lea -0x58(%rbx),%r14 66347: e8 00 00 00 00 callq 6634c 6634c: 83 f8 fc cmp $0xfffffffc,%eax 6634f: 74 40 je 66391 66351: 85 c0 test %eax,%eax 66353: 0f 85 0f 01 00 00 jne 66468 66359: 4c 89 f7 mov %r14,%rdi 6635c: e8 00 00 00 00 callq 66361 66361: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 66368: e8 00 00 00 00 callq 6636d 6636d: 48 89 df mov %rbx,%rdi 66370: 31 f6 xor %esi,%esi 66372: e8 00 00 00 00 callq 66377 66377: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6637e: ff 14 25 00 00 00 00 callq *0x0 66385: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 6638c: e8 00 00 00 00 callq 66391 66391: 49 8b bd f8 03 00 00 mov 0x3f8(%r13),%rdi 66398: 48 85 ff test %rdi,%rdi 6639b: 74 1a je 663b7 6639d: b8 ff ff ff ff mov $0xffffffff,%eax 663a2: f0 0f c1 07 lock xadd %eax,(%rdi) 663a6: 83 f8 01 cmp $0x1,%eax 663a9: 0f 84 91 00 00 00 je 66440 663af: 85 c0 test %eax,%eax 663b1: 0f 8e a2 00 00 00 jle 66459 663b7: 49 89 ad f8 03 00 00 mov %rbp,0x3f8(%r13) 663be: 45 31 ff xor %r15d,%r15d 663c1: 48 83 c4 10 add $0x10,%rsp 663c5: 44 89 f8 mov %r15d,%eax 663c8: 5b pop %rbx 663c9: 5d pop %rbp 663ca: 41 5c pop %r12 663cc: 41 5d pop %r13 663ce: 41 5e pop %r14 663d0: 41 5f pop %r15 663d2: c3 retq 663d3: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 663d9: 31 c9 xor %ecx,%ecx 663db: ba 00 02 00 04 mov $0x4000200,%edx 663e0: 31 ed xor %ebp,%ebp 663e2: 8d b0 66 1a 00 00 lea 0x1a66(%rax),%esi 663e8: 48 8b 07 mov (%rdi),%rax 663eb: 48 8d 78 f0 lea -0x10(%rax),%rdi 663ef: e8 00 00 00 00 callq 663f4 663f4: e9 2a ff ff ff jmpq 66323 663f9: 44 89 fe mov %r15d,%esi 663fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 66403: e8 00 00 00 00 callq 66408 66408: b8 ff ff ff ff mov $0xffffffff,%eax 6640d: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 66412: 83 f8 01 cmp $0x1,%eax 66415: 74 13 je 6642a 66417: 85 c0 test %eax,%eax 66419: 7f a6 jg 663c1 6641b: be 03 00 00 00 mov $0x3,%esi 66420: 48 89 ef mov %rbp,%rdi 66423: e8 00 00 00 00 callq 66428 66428: eb 97 jmp 663c1 6642a: 48 89 ef mov %rbp,%rdi 6642d: e8 00 00 00 00 callq 66432 66432: eb 8d jmp 663c1 66434: 3d 00 fe ff ff cmp $0xfffffe00,%eax 66439: 74 cd je 66408 6643b: e9 00 00 00 00 jmpq 66440 66440: e8 00 00 00 00 callq 66445 66445: e9 6d ff ff ff jmpq 663b7 6644a: 39 54 24 48 cmp %edx,0x48(%rsp) 6644e: 0f 85 48 fe ff ff jne 6629c 66454: e9 85 fe ff ff jmpq 662de 66459: be 03 00 00 00 mov $0x3,%esi 6645e: e8 00 00 00 00 callq 66463 66463: e9 4f ff ff ff jmpq 663b7 66468: 3d 00 fe ff ff cmp $0xfffffe00,%eax 6646d: 0f 84 1e ff ff ff je 66391 66473: e9 00 00 00 00 jmpq 66478 66478: 89 da mov %ebx,%edx 6647a: 44 89 e6 mov %r12d,%esi 6647d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 66484: 41 bf ea ff ff ff mov $0xffffffea,%r15d 6648a: e8 00 00 00 00 callq 6648f 6648f: e9 2d ff ff ff jmpq 663c1 66494: 41 bf 00 fe ff ff mov $0xfffffe00,%r15d 6649a: e9 69 ff ff ff jmpq 66408 6649f: 41 8b 95 e8 03 00 00 mov 0x3e8(%r13),%edx 664a6: 44 89 f6 mov %r14d,%esi 664a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 664b0: 41 bf fe ff ff ff mov $0xfffffffe,%r15d 664b6: e8 00 00 00 00 callq 664bb 664bb: e9 01 ff ff ff jmpq 663c1 00000000000664c0 : 664c0: e8 00 00 00 00 callq 664c5 664c5: 41 55 push %r13 664c7: 41 54 push %r12 664c9: 55 push %rbp 664ca: 53 push %rbx 664cb: 48 89 fb mov %rdi,%rbx 664ce: e8 00 00 00 00 callq 664d3 664d3: 84 c0 test %al,%al 664d5: 75 07 jne 664de 664d7: 5b pop %rbx 664d8: 5d pop %rbp 664d9: 41 5c pop %r12 664db: 41 5d pop %r13 664dd: c3 retq 664de: 31 d2 xor %edx,%edx 664e0: be c0 00 00 00 mov $0xc0,%esi 664e5: 48 89 df mov %rbx,%rdi 664e8: 31 ed xor %ebp,%ebp 664ea: e8 00 00 00 00 callq 664ef 664ef: 31 c9 xor %ecx,%ecx 664f1: be c0 00 00 00 mov $0xc0,%esi 664f6: 48 89 df mov %rbx,%rdi 664f9: 25 ff ff fc ff and $0xfffcffff,%eax 664fe: 89 c2 mov %eax,%edx 66500: e8 00 00 00 00 callq 66505 66505: eb 2e jmp 66535 66507: b8 06 00 00 00 mov $0x6,%eax 6650c: 39 e8 cmp %ebp,%eax 6650e: 7e c7 jle 664d7 66510: 44 8b 24 ad 00 00 00 mov 0x0(,%rbp,4),%r12d 66517: 00 66518: 31 d2 xor %edx,%edx 6651a: 48 89 df mov %rbx,%rdi 6651d: 45 8d ac 24 9c 1b 00 lea 0x1b9c(%r12),%r13d 66524: 00 66525: 44 89 ee mov %r13d,%esi 66528: e8 00 00 00 00 callq 6652d 6652d: a8 01 test $0x1,%al 6652f: 75 1b jne 6654c 66531: 48 83 c5 01 add $0x1,%rbp 66535: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 6653b: 83 f8 02 cmp $0x2,%eax 6653e: 76 c7 jbe 66507 66540: 83 f8 03 cmp $0x3,%eax 66543: 75 92 jne 664d7 66545: b8 02 00 00 00 mov $0x2,%eax 6654a: eb c0 jmp 6650c 6654c: 41 81 c4 b5 1b 00 00 add $0x1bb5,%r12d 66553: 31 c9 xor %ecx,%ecx 66555: 48 89 df mov %rbx,%rdi 66558: ba 01 00 00 00 mov $0x1,%edx 6655d: 44 89 e6 mov %r12d,%esi 66560: e8 00 00 00 00 callq 66565 66565: 31 d2 xor %edx,%edx 66567: 44 89 ee mov %r13d,%esi 6656a: 48 89 df mov %rbx,%rdi 6656d: e8 00 00 00 00 callq 66572 66572: 31 c9 xor %ecx,%ecx 66574: 44 89 ee mov %r13d,%esi 66577: 48 89 df mov %rbx,%rdi 6657a: 83 e0 fe and $0xfffffffe,%eax 6657d: 89 c2 mov %eax,%edx 6657f: e8 00 00 00 00 callq 66584 66584: 31 c9 xor %ecx,%ecx 66586: 31 d2 xor %edx,%edx 66588: 44 89 e6 mov %r12d,%esi 6658b: 48 89 df mov %rbx,%rdi 6658e: e8 00 00 00 00 callq 66593 66593: eb 9c jmp 66531 66595: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6659c: 00 00 00 6659f: 90 nop 00000000000665a0 : 665a0: e8 00 00 00 00 callq 665a5 665a5: 31 c0 xor %eax,%eax 665a7: c3 retq 665a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 665af: 00 00000000000665b0 : 665b0: e8 00 00 00 00 callq 665b5 665b5: c6 87 dc e7 00 00 01 movb $0x1,0xe7dc(%rdi) 665bc: 31 c0 xor %eax,%eax 665be: 48 c7 87 08 e8 00 00 movq $0x0,0xe808(%rdi) 665c5: 00 00 00 00 665c9: c7 87 78 f1 00 00 01 movl $0x1,0xf178(%rdi) 665d0: 00 00 00 665d3: 48 c7 87 88 f1 00 00 movq $0x0,0xf188(%rdi) 665da: 00 00 00 00 665de: c3 retq 665df: 90 nop 00000000000665e0 : 665e0: e8 00 00 00 00 callq 665e5 665e5: 31 c0 xor %eax,%eax 665e7: c3 retq 665e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 665ef: 00 00000000000665f0 : 665f0: e8 00 00 00 00 callq 665f5 665f5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 665fb: 85 c0 test %eax,%eax 665fd: 74 37 je 66636 665ff: 55 push %rbp 66600: 48 89 fd mov %rdi,%rbp 66603: 53 push %rbx 66604: 31 db xor %ebx,%ebx 66606: eb 0b jmp 66613 66608: 83 c3 01 add $0x1,%ebx 6660b: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 66611: 76 1b jbe 6662e 66613: 31 d2 xor %edx,%edx 66615: be 94 03 00 00 mov $0x394,%esi 6661a: 48 89 ef mov %rbp,%rdi 6661d: e8 00 00 00 00 callq 66622 66622: a9 00 00 08 00 test $0x80000,%eax 66627: 75 df jne 66608 66629: 31 c0 xor %eax,%eax 6662b: 5b pop %rbx 6662c: 5d pop %rbp 6662d: c3 retq 6662e: b8 92 ff ff ff mov $0xffffff92,%eax 66633: 5b pop %rbx 66634: 5d pop %rbp 66635: c3 retq 66636: b8 92 ff ff ff mov $0xffffff92,%eax 6663b: c3 retq 6663c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000066640 : 66640: e8 00 00 00 00 callq 66645 66645: 31 d2 xor %edx,%edx 66647: be 94 03 00 00 mov $0x394,%esi 6664c: e8 00 00 00 00 callq 66651 66651: c1 e8 13 shr $0x13,%eax 66654: 83 f0 01 xor $0x1,%eax 66657: 83 e0 01 and $0x1,%eax 6665a: c3 retq 6665b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000066660 : 66660: e8 00 00 00 00 callq 66665 66665: 48 8b 3f mov (%rdi),%rdi 66668: 31 d2 xor %edx,%edx 6666a: be a5 3d 00 00 mov $0x3da5,%esi 6666f: e8 00 00 00 00 callq 66674 66674: 89 c0 mov %eax,%eax 66676: c3 retq 66677: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6667e: 00 00 0000000000066680 : 66680: e8 00 00 00 00 callq 66685 66685: 48 8b 3f mov (%rdi),%rdi 66688: 31 d2 xor %edx,%edx 6668a: be a4 3d 00 00 mov $0x3da4,%esi 6668f: e8 00 00 00 00 callq 66694 66694: 89 c0 mov %eax,%eax 66696: c3 retq 66697: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6669e: 00 00 00000000000666a0 : 666a0: e8 00 00 00 00 callq 666a5 666a5: 41 54 push %r12 666a7: 31 d2 xor %edx,%edx 666a9: 55 push %rbp 666aa: 48 89 fd mov %rdi,%rbp 666ad: 53 push %rbx 666ae: 89 f3 mov %esi,%ebx 666b0: be 2a 3d 00 00 mov $0x3d2a,%esi 666b5: e8 00 00 00 00 callq 666ba 666ba: 31 c9 xor %ecx,%ecx 666bc: be 2a 3d 00 00 mov $0x3d2a,%esi 666c1: 48 89 ef mov %rbp,%rdi 666c4: 83 e0 f7 and $0xfffffff7,%eax 666c7: 89 c2 mov %eax,%edx 666c9: e8 00 00 00 00 callq 666ce 666ce: 31 d2 xor %edx,%edx 666d0: be 2c 3d 00 00 mov $0x3d2c,%esi 666d5: 48 89 ef mov %rbp,%rdi 666d8: e8 00 00 00 00 callq 666dd 666dd: 89 c2 mov %eax,%edx 666df: 84 db test %bl,%bl 666e1: 74 3c je 6671f 666e3: 81 e2 03 00 00 80 and $0x80000003,%edx 666e9: 41 bc 1f 00 00 00 mov $0x1f,%r12d 666ef: 81 ca 05 01 00 00 or $0x105,%edx 666f5: 48 89 ef mov %rbp,%rdi 666f8: be 2c 3d 00 00 mov $0x3d2c,%esi 666fd: 31 c9 xor %ecx,%ecx 666ff: e8 00 00 00 00 callq 66704 66704: 48 8b 85 00 0d 00 00 mov 0xd00(%rbp),%rax 6670b: 5b pop %rbx 6670c: 44 89 e2 mov %r12d,%edx 6670f: 48 89 ef mov %rbp,%rdi 66712: be c1 00 00 00 mov $0xc1,%esi 66717: 5d pop %rbp 66718: 41 5c pop %r12 6671a: e9 00 00 00 00 jmpq 6671f 6671f: 81 e2 03 f8 ff ff and $0xfffff803,%edx 66725: 45 31 e4 xor %r12d,%r12d 66728: 81 ca 05 f9 ff 7f or $0x7ffff905,%edx 6672e: eb c5 jmp 666f5 0000000000066730 : 66730: e8 00 00 00 00 callq 66735 66735: 8b 97 10 02 00 00 mov 0x210(%rdi),%edx 6673b: 48 8b 3f mov (%rdi),%rdi 6673e: 31 c9 xor %ecx,%ecx 66740: be a5 3d 00 00 mov $0x3da5,%esi 66745: e9 00 00 00 00 jmpq 6674a 6674a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000066750 : 66750: e8 00 00 00 00 callq 66755 66755: 41 54 push %r12 66757: 31 c9 xor %ecx,%ecx 66759: ba 01 01 01 11 mov $0x11010101,%edx 6675e: be a9 3d 00 00 mov $0x3da9,%esi 66763: 55 push %rbp 66764: 41 bc 0a 00 00 00 mov $0xa,%r12d 6676a: 48 89 fd mov %rdi,%rbp 6676d: 53 push %rbx 6676e: e8 00 00 00 00 callq 66773 66773: bb 64 00 00 00 mov $0x64,%ebx 66778: eb 13 jmp 6678d 6677a: bf 58 89 41 00 mov $0x418958,%edi 6677f: e8 00 00 00 00 callq 66784 66784: 83 eb 01 sub $0x1,%ebx 66787: 0f 84 27 01 00 00 je 668b4 6678d: 31 d2 xor %edx,%edx 6678f: be af 3d 00 00 mov $0x3daf,%esi 66794: 48 89 ef mov %rbp,%rdi 66797: e8 00 00 00 00 callq 6679c 6679c: a8 02 test $0x2,%al 6679e: 74 da je 6677a 667a0: 41 bc 0a 00 00 00 mov $0xa,%r12d 667a6: bb 64 00 00 00 mov $0x64,%ebx 667ab: eb 13 jmp 667c0 667ad: bf 58 89 41 00 mov $0x418958,%edi 667b2: e8 00 00 00 00 callq 667b7 667b7: 83 eb 01 sub $0x1,%ebx 667ba: 0f 84 03 01 00 00 je 668c3 667c0: 31 d2 xor %edx,%edx 667c2: be 67 3d 00 00 mov $0x3d67,%esi 667c7: 48 89 ef mov %rbp,%rdi 667ca: e8 00 00 00 00 callq 667cf 667cf: a8 0f test $0xf,%al 667d1: 74 da je 667ad 667d3: 31 d2 xor %edx,%edx 667d5: be 3d 3d 00 00 mov $0x3d3d,%esi 667da: 48 89 ef mov %rbp,%rdi 667dd: 41 bc 0a 00 00 00 mov $0xa,%r12d 667e3: e8 00 00 00 00 callq 667e8 667e8: 31 c9 xor %ecx,%ecx 667ea: be 3d 3d 00 00 mov $0x3d3d,%esi 667ef: 48 89 ef mov %rbp,%rdi 667f2: 80 cc 01 or $0x1,%ah 667f5: 89 c2 mov %eax,%edx 667f7: e8 00 00 00 00 callq 667fc 667fc: bb 64 00 00 00 mov $0x64,%ebx 66801: eb 13 jmp 66816 66803: bf 58 89 41 00 mov $0x418958,%edi 66808: e8 00 00 00 00 callq 6680d 6680d: 83 eb 01 sub $0x1,%ebx 66810: 0f 84 8f 00 00 00 je 668a5 66816: 31 d2 xor %edx,%edx 66818: be 67 3d 00 00 mov $0x3d67,%esi 6681d: 48 89 ef mov %rbp,%rdi 66820: e8 00 00 00 00 callq 66825 66825: a9 40 02 00 00 test $0x240,%eax 6682a: 74 d7 je 66803 6682c: 48 89 ef mov %rbp,%rdi 6682f: 31 d2 xor %edx,%edx 66831: be 49 3d 00 00 mov $0x3d49,%esi 66836: e8 00 00 00 00 callq 6683b 6683b: 31 c9 xor %ecx,%ecx 6683d: 48 89 ef mov %rbp,%rdi 66840: be 49 3d 00 00 mov $0x3d49,%esi 66845: 83 e0 fb and $0xfffffffb,%eax 66848: 89 c2 mov %eax,%edx 6684a: e8 00 00 00 00 callq 6684f 6684f: 48 89 ef mov %rbp,%rdi 66852: 31 d2 xor %edx,%edx 66854: be 98 3d 00 00 mov $0x3d98,%esi 66859: e8 00 00 00 00 callq 6685e 6685e: 48 89 ef mov %rbp,%rdi 66861: 31 c9 xor %ecx,%ecx 66863: be 98 3d 00 00 mov $0x3d98,%esi 66868: 80 e4 fd and $0xfd,%ah 6686b: 89 c2 mov %eax,%edx 6686d: e8 00 00 00 00 callq 66872 66872: 48 89 ef mov %rbp,%rdi 66875: 31 c9 xor %ecx,%ecx 66877: ba 0c 20 00 00 mov $0x200c,%edx 6687c: be a0 3d 00 00 mov $0x3da0,%esi 66881: e8 00 00 00 00 callq 66886 66886: 48 89 ef mov %rbp,%rdi 66889: be af 3d 00 00 mov $0x3daf,%esi 6688e: 31 c9 xor %ecx,%ecx 66890: 31 d2 xor %edx,%edx 66892: e8 00 00 00 00 callq 66897 66897: 48 89 ef mov %rbp,%rdi 6689a: 5b pop %rbx 6689b: 31 f6 xor %esi,%esi 6689d: 5d pop %rbp 6689e: 41 5c pop %r12 668a0: e9 fb fd ff ff jmpq 666a0 668a5: 41 83 ec 01 sub $0x1,%r12d 668a9: 0f 85 4d ff ff ff jne 667fc 668af: e9 78 ff ff ff jmpq 6682c 668b4: 41 83 ec 01 sub $0x1,%r12d 668b8: 0f 85 b5 fe ff ff jne 66773 668be: e9 dd fe ff ff jmpq 667a0 668c3: 41 83 ec 01 sub $0x1,%r12d 668c7: 0f 85 d9 fe ff ff jne 667a6 668cd: e9 01 ff ff ff jmpq 667d3 668d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 668d9: 00 00 00 00 668dd: 0f 1f 00 nopl (%rax) 00000000000668e0 : 668e0: e8 00 00 00 00 callq 668e5 668e5: 55 push %rbp 668e6: 31 d2 xor %edx,%edx 668e8: be af 3d 00 00 mov $0x3daf,%esi 668ed: 48 89 fd mov %rdi,%rbp 668f0: e8 00 00 00 00 callq 668f5 668f5: 85 c0 test %eax,%eax 668f7: 75 04 jne 668fd 668f9: 31 c0 xor %eax,%eax 668fb: 5d pop %rbp 668fc: c3 retq 668fd: 48 89 ef mov %rbp,%rdi 66900: e8 4b fe ff ff callq 66750 66905: 31 c0 xor %eax,%eax 66907: 5d pop %rbp 66908: c3 retq 66909: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000066910 : 66910: e8 00 00 00 00 callq 66915 66915: 41 55 push %r13 66917: 31 d2 xor %edx,%edx 66919: be af 3d 00 00 mov $0x3daf,%esi 6691e: 41 54 push %r12 66920: 49 89 fc mov %rdi,%r12 66923: 55 push %rbp 66924: 53 push %rbx 66925: bb 0a 00 00 00 mov $0xa,%ebx 6692a: e8 00 00 00 00 callq 6692f 6692f: 31 c9 xor %ecx,%ecx 66931: be af 3d 00 00 mov $0x3daf,%esi 66936: 4c 89 e7 mov %r12,%rdi 66939: 83 c8 04 or $0x4,%eax 6693c: 89 c2 mov %eax,%edx 6693e: e8 00 00 00 00 callq 66943 66943: be 01 00 00 00 mov $0x1,%esi 66948: 4c 89 e7 mov %r12,%rdi 6694b: e8 50 fd ff ff callq 666a0 66950: 31 c9 xor %ecx,%ecx 66952: 31 d2 xor %edx,%edx 66954: be 2a 3d 00 00 mov $0x3d2a,%esi 66959: 4c 89 e7 mov %r12,%rdi 6695c: e8 00 00 00 00 callq 66961 66961: 31 d2 xor %edx,%edx 66963: be 98 03 00 00 mov $0x398,%esi 66968: 4c 89 e7 mov %r12,%rdi 6696b: e8 00 00 00 00 callq 66970 66970: 31 c9 xor %ecx,%ecx 66972: be 98 03 00 00 mov $0x398,%esi 66977: 4c 89 e7 mov %r12,%rdi 6697a: 25 ff ff fb ff and $0xfffbffff,%eax 6697f: 89 c2 mov %eax,%edx 66981: e8 00 00 00 00 callq 66986 66986: bf b8 ae 47 01 mov $0x147aeb8,%edi 6698b: e8 00 00 00 00 callq 66990 66990: 31 c9 xor %ecx,%ecx 66992: ba 00 02 00 00 mov $0x200,%edx 66997: 4c 89 e7 mov %r12,%rdi 6699a: be 98 3d 00 00 mov $0x3d98,%esi 6699f: e8 00 00 00 00 callq 669a4 669a4: 31 d2 xor %edx,%edx 669a6: be 40 3d 00 00 mov $0x3d40,%esi 669ab: 4c 89 e7 mov %r12,%rdi 669ae: e8 00 00 00 00 callq 669b3 669b3: 31 c9 xor %ecx,%ecx 669b5: be 40 3d 00 00 mov $0x3d40,%esi 669ba: 4c 89 e7 mov %r12,%rdi 669bd: 83 e0 fd and $0xfffffffd,%eax 669c0: 89 c2 mov %eax,%edx 669c2: e8 00 00 00 00 callq 669c7 669c7: 31 c9 xor %ecx,%ecx 669c9: 31 d2 xor %edx,%edx 669cb: be 6d 3d 00 00 mov $0x3d6d,%esi 669d0: 4c 89 e7 mov %r12,%rdi 669d3: e8 00 00 00 00 callq 669d8 669d8: 31 c9 xor %ecx,%ecx 669da: 31 d2 xor %edx,%edx 669dc: be 6f 3d 00 00 mov $0x3d6f,%esi 669e1: 4c 89 e7 mov %r12,%rdi 669e4: e8 00 00 00 00 callq 669e9 669e9: 31 c9 xor %ecx,%ecx 669eb: ba 40 23 30 00 mov $0x302340,%edx 669f0: 4c 89 e7 mov %r12,%rdi 669f3: be 66 3d 00 00 mov $0x3d66,%esi 669f8: e8 00 00 00 00 callq 669fd 669fd: 31 d2 xor %edx,%edx 669ff: be 77 3d 00 00 mov $0x3d77,%esi 66a04: 4c 89 e7 mov %r12,%rdi 66a07: e8 00 00 00 00 callq 66a0c 66a0c: be 77 3d 00 00 mov $0x3d77,%esi 66a11: 4c 89 e7 mov %r12,%rdi 66a14: 83 c8 10 or $0x10,%eax 66a17: 31 c9 xor %ecx,%ecx 66a19: 89 c2 mov %eax,%edx 66a1b: e8 00 00 00 00 callq 66a20 66a20: 31 c9 xor %ecx,%ecx 66a22: ba 40 20 0c 04 mov $0x40c2040,%edx 66a27: 4c 89 e7 mov %r12,%rdi 66a2a: be 79 3d 00 00 mov $0x3d79,%esi 66a2f: e8 00 00 00 00 callq 66a34 66a34: 31 c9 xor %ecx,%ecx 66a36: 31 d2 xor %edx,%edx 66a38: be 7a 3d 00 00 mov $0x3d7a,%esi 66a3d: 4c 89 e7 mov %r12,%rdi 66a40: e8 00 00 00 00 callq 66a45 66a45: 31 c9 xor %ecx,%ecx 66a47: ba 40 20 0c 04 mov $0x40c2040,%edx 66a4c: 4c 89 e7 mov %r12,%rdi 66a4f: be 7b 3d 00 00 mov $0x3d7b,%esi 66a54: e8 00 00 00 00 callq 66a59 66a59: 31 c9 xor %ecx,%ecx 66a5b: 31 d2 xor %edx,%edx 66a5d: be 7c 3d 00 00 mov $0x3d7c,%esi 66a62: 4c 89 e7 mov %r12,%rdi 66a65: e8 00 00 00 00 callq 66a6a 66a6a: 31 c9 xor %ecx,%ecx 66a6c: 31 d2 xor %edx,%edx 66a6e: be 7e 3d 00 00 mov $0x3d7e,%esi 66a73: 4c 89 e7 mov %r12,%rdi 66a76: e8 00 00 00 00 callq 66a7b 66a7b: 31 c9 xor %ecx,%ecx 66a7d: ba 88 00 00 00 mov $0x88,%edx 66a82: 4c 89 e7 mov %r12,%rdi 66a85: be 7d 3d 00 00 mov $0x3d7d,%esi 66a8a: e8 00 00 00 00 callq 66a8f 66a8f: be 9b 00 00 00 mov $0x9b,%esi 66a94: 4c 89 e7 mov %r12,%rdi 66a97: 49 8b 84 24 f8 0c 00 mov 0xcf8(%r12),%rax 66a9e: 00 66a9f: e8 00 00 00 00 callq 66aa4 66aa4: be 9b 00 00 00 mov $0x9b,%esi 66aa9: 4c 89 e7 mov %r12,%rdi 66aac: 83 e0 ef and $0xffffffef,%eax 66aaf: 89 c2 mov %eax,%edx 66ab1: 49 8b 84 24 00 0d 00 mov 0xd00(%r12),%rax 66ab8: 00 66ab9: e8 00 00 00 00 callq 66abe 66abe: 31 d2 xor %edx,%edx 66ac0: be 3d 3d 00 00 mov $0x3d3d,%esi 66ac5: 4c 89 e7 mov %r12,%rdi 66ac8: e8 00 00 00 00 callq 66acd 66acd: 31 c9 xor %ecx,%ecx 66acf: be 3d 3d 00 00 mov $0x3d3d,%esi 66ad4: 4c 89 e7 mov %r12,%rdi 66ad7: 80 e4 fe and $0xfe,%ah 66ada: 89 c2 mov %eax,%edx 66adc: e8 00 00 00 00 callq 66ae1 66ae1: 31 d2 xor %edx,%edx 66ae3: be a0 3d 00 00 mov $0x3da0,%esi 66ae8: 4c 89 e7 mov %r12,%rdi 66aeb: e8 00 00 00 00 callq 66af0 66af0: 31 c9 xor %ecx,%ecx 66af2: be a0 3d 00 00 mov $0x3da0,%esi 66af7: 4c 89 e7 mov %r12,%rdi 66afa: 83 e0 fb and $0xfffffffb,%eax 66afd: 89 c2 mov %eax,%edx 66aff: e8 00 00 00 00 callq 66b04 66b04: 31 d2 xor %edx,%edx 66b06: be a0 3d 00 00 mov $0x3da0,%esi 66b0b: 4c 89 e7 mov %r12,%rdi 66b0e: e8 00 00 00 00 callq 66b13 66b13: 31 c9 xor %ecx,%ecx 66b15: be a0 3d 00 00 mov $0x3da0,%esi 66b1a: 4c 89 e7 mov %r12,%rdi 66b1d: 80 e4 df and $0xdf,%ah 66b20: 89 c2 mov %eax,%edx 66b22: e8 00 00 00 00 callq 66b27 66b27: 31 d2 xor %edx,%edx 66b29: be a0 3d 00 00 mov $0x3da0,%esi 66b2e: 4c 89 e7 mov %r12,%rdi 66b31: e8 00 00 00 00 callq 66b36 66b36: 31 c9 xor %ecx,%ecx 66b38: be a0 3d 00 00 mov $0x3da0,%esi 66b3d: 4c 89 e7 mov %r12,%rdi 66b40: 83 e0 f7 and $0xfffffff7,%eax 66b43: 89 c2 mov %eax,%edx 66b45: e8 00 00 00 00 callq 66b4a 66b4a: bf 58 89 41 00 mov $0x418958,%edi 66b4f: e8 00 00 00 00 callq 66b54 66b54: 48 83 eb 01 sub $0x1,%rbx 66b58: 75 f0 jne 66b4a 66b5a: 41 bd 0a 00 00 00 mov $0xa,%r13d 66b60: bd 64 00 00 00 mov $0x64,%ebp 66b65: 31 d2 xor %edx,%edx 66b67: be af 3d 00 00 mov $0x3daf,%esi 66b6c: 4c 89 e7 mov %r12,%rdi 66b6f: e8 00 00 00 00 callq 66b74 66b74: a8 02 test $0x2,%al 66b76: 0f 85 b6 00 00 00 jne 66c32 66b7c: bb 0a 00 00 00 mov $0xa,%ebx 66b81: bf 58 89 41 00 mov $0x418958,%edi 66b86: e8 00 00 00 00 callq 66b8b 66b8b: 48 83 eb 01 sub $0x1,%rbx 66b8f: 75 f0 jne 66b81 66b91: 83 ed 01 sub $0x1,%ebp 66b94: 75 cf jne 66b65 66b96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 66b9d: bb 0a 00 00 00 mov $0xa,%ebx 66ba2: e8 00 00 00 00 callq 66ba7 66ba7: 31 d2 xor %edx,%edx 66ba9: be a0 3d 00 00 mov $0x3da0,%esi 66bae: 4c 89 e7 mov %r12,%rdi 66bb1: e8 00 00 00 00 callq 66bb6 66bb6: 31 c9 xor %ecx,%ecx 66bb8: be a0 3d 00 00 mov $0x3da0,%esi 66bbd: 4c 89 e7 mov %r12,%rdi 66bc0: 83 c8 08 or $0x8,%eax 66bc3: 89 c2 mov %eax,%edx 66bc5: e8 00 00 00 00 callq 66bca 66bca: bf 58 89 41 00 mov $0x418958,%edi 66bcf: e8 00 00 00 00 callq 66bd4 66bd4: 48 83 eb 01 sub $0x1,%rbx 66bd8: 75 f0 jne 66bca 66bda: 31 d2 xor %edx,%edx 66bdc: be a0 3d 00 00 mov $0x3da0,%esi 66be1: 4c 89 e7 mov %r12,%rdi 66be4: bb 0a 00 00 00 mov $0xa,%ebx 66be9: e8 00 00 00 00 callq 66bee 66bee: 31 c9 xor %ecx,%ecx 66bf0: be a0 3d 00 00 mov $0x3da0,%esi 66bf5: 4c 89 e7 mov %r12,%rdi 66bf8: 83 e0 f7 and $0xfffffff7,%eax 66bfb: 89 c2 mov %eax,%edx 66bfd: e8 00 00 00 00 callq 66c02 66c02: bf 58 89 41 00 mov $0x418958,%edi 66c07: e8 00 00 00 00 callq 66c0c 66c0c: 48 83 eb 01 sub $0x1,%rbx 66c10: 75 f0 jne 66c02 66c12: 41 83 ed 01 sub $0x1,%r13d 66c16: 0f 85 44 ff ff ff jne 66b60 66c1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 66c23: e8 00 00 00 00 callq 66c28 66c28: b8 ff ff ff ff mov $0xffffffff,%eax 66c2d: e9 2d 01 00 00 jmpq 66d5f 66c32: 31 d2 xor %edx,%edx 66c34: be 40 3d 00 00 mov $0x3d40,%esi 66c39: 4c 89 e7 mov %r12,%rdi 66c3c: 31 db xor %ebx,%ebx 66c3e: e8 00 00 00 00 callq 66c43 66c43: 31 c9 xor %ecx,%ecx 66c45: be 40 3d 00 00 mov $0x3d40,%esi 66c4a: 4c 89 e7 mov %r12,%rdi 66c4d: 83 c8 06 or $0x6,%eax 66c50: 89 c2 mov %eax,%edx 66c52: e8 00 00 00 00 callq 66c57 66c57: 31 d2 xor %edx,%edx 66c59: be af 3d 00 00 mov $0x3daf,%esi 66c5e: 4c 89 e7 mov %r12,%rdi 66c61: e8 00 00 00 00 callq 66c66 66c66: 31 c9 xor %ecx,%ecx 66c68: be af 3d 00 00 mov $0x3daf,%esi 66c6d: 4c 89 e7 mov %r12,%rdi 66c70: 83 e0 fb and $0xfffffffb,%eax 66c73: 89 c2 mov %eax,%edx 66c75: e8 00 00 00 00 callq 66c7a 66c7a: 31 c9 xor %ecx,%ecx 66c7c: ba 01 01 01 11 mov $0x11010101,%edx 66c81: 4c 89 e7 mov %r12,%rdi 66c84: be a9 3d 00 00 mov $0x3da9,%esi 66c89: e8 00 00 00 00 callq 66c8e 66c8e: 31 c9 xor %ecx,%ecx 66c90: 31 d2 xor %edx,%edx 66c92: be a6 3d 00 00 mov $0x3da6,%esi 66c97: 4c 89 e7 mov %r12,%rdi 66c9a: e8 00 00 00 00 callq 66c9f 66c9f: 31 c9 xor %ecx,%ecx 66ca1: be 26 3d 00 00 mov $0x3d26,%esi 66ca6: 4c 89 e7 mov %r12,%rdi 66ca9: 41 8b 94 24 34 ea 00 mov 0xea34(%r12),%edx 66cb0: 00 66cb1: 81 ca 00 00 07 80 or $0x80070000,%edx 66cb7: e8 00 00 00 00 callq 66cbc 66cbc: 31 c9 xor %ecx,%ecx 66cbe: 31 d2 xor %edx,%edx 66cc0: be a4 3d 00 00 mov $0x3da4,%esi 66cc5: 4c 89 e7 mov %r12,%rdi 66cc8: e8 00 00 00 00 callq 66ccd 66ccd: 31 d2 xor %edx,%edx 66ccf: be a4 3d 00 00 mov $0x3da4,%esi 66cd4: 4c 89 e7 mov %r12,%rdi 66cd7: e8 00 00 00 00 callq 66cdc 66cdc: 31 c9 xor %ecx,%ecx 66cde: be a5 3d 00 00 mov $0x3da5,%esi 66ce3: 4c 89 e7 mov %r12,%rdi 66ce6: 89 c2 mov %eax,%edx 66ce8: 89 c0 mov %eax,%eax 66cea: 49 89 84 24 10 ea 00 mov %rax,0xea10(%r12) 66cf1: 00 66cf2: e8 00 00 00 00 callq 66cf7 66cf7: 31 c9 xor %ecx,%ecx 66cf9: be a3 3d 00 00 mov $0x3da3,%esi 66cfe: 4c 89 e7 mov %r12,%rdi 66d01: 41 8b 94 24 30 ea 00 mov 0xea30(%r12),%edx 66d08: 00 66d09: e8 00 00 00 00 callq 66d0e 66d0e: 41 8b 84 24 20 ea 00 mov 0xea20(%r12),%eax 66d15: 00 66d16: 48 83 f8 01 cmp $0x1,%rax 66d1a: 76 17 jbe 66d33 66d1c: 48 8d 50 ff lea -0x1(%rax),%rdx 66d20: b8 ff ff ff ff mov $0xffffffff,%eax 66d25: 48 0f bd c2 bsr %rdx,%rax 66d29: 83 c0 01 add $0x1,%eax 66d2c: 25 1f 1f 01 00 and $0x11f1f,%eax 66d31: 89 c3 mov %eax,%ebx 66d33: 31 d2 xor %edx,%edx 66d35: be a9 3d 00 00 mov $0x3da9,%esi 66d3a: 4c 89 e7 mov %r12,%rdi 66d3d: e8 00 00 00 00 callq 66d42 66d42: 31 c9 xor %ecx,%ecx 66d44: be a9 3d 00 00 mov $0x3da9,%esi 66d49: 4c 89 e7 mov %r12,%rdi 66d4c: 25 e0 e0 fe ff and $0xfffee0e0,%eax 66d51: 89 c2 mov %eax,%edx 66d53: 09 da or %ebx,%edx 66d55: 80 ce 01 or $0x1,%dh 66d58: e8 00 00 00 00 callq 66d5d 66d5d: 31 c0 xor %eax,%eax 66d5f: 5b pop %rbx 66d60: 5d pop %rbp 66d61: 41 5c pop %r12 66d63: 41 5d pop %r13 66d65: c3 retq 66d66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 66d6d: 00 00 00 0000000000066d70 : 66d70: e8 00 00 00 00 callq 66d75 66d75: 55 push %rbp 66d76: 48 89 fd mov %rdi,%rbp 66d79: e8 d2 f9 ff ff callq 66750 66d7e: 48 89 ef mov %rbp,%rdi 66d81: 31 d2 xor %edx,%edx 66d83: be 98 03 00 00 mov $0x398,%esi 66d88: e8 00 00 00 00 callq 66d8d 66d8d: 48 89 ef mov %rbp,%rdi 66d90: 31 c9 xor %ecx,%ecx 66d92: be 98 03 00 00 mov $0x398,%esi 66d97: 0d 00 00 04 00 or $0x40000,%eax 66d9c: 89 c2 mov %eax,%edx 66d9e: e8 00 00 00 00 callq 66da3 66da3: bf b8 ae 47 01 mov $0x147aeb8,%edi 66da8: e8 00 00 00 00 callq 66dad 66dad: 48 89 ef mov %rbp,%rdi 66db0: 5d pop %rbp 66db1: e9 5a fb ff ff jmpq 66910 66db6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 66dbd: 00 00 00 0000000000066dc0 : 66dc0: e8 00 00 00 00 callq 66dc5 66dc5: 55 push %rbp 66dc6: 48 89 fd mov %rdi,%rbp 66dc9: e8 00 00 00 00 callq 66dce 66dce: 85 c0 test %eax,%eax 66dd0: 74 02 je 66dd4 66dd2: 5d pop %rbp 66dd3: c3 retq 66dd4: 48 89 ef mov %rbp,%rdi 66dd7: 5d pop %rbp 66dd8: e9 00 00 00 00 jmpq 66ddd 66ddd: 0f 1f 00 nopl (%rax) 0000000000066de0 : 66de0: e8 00 00 00 00 callq 66de5 66de5: 41 54 push %r12 66de7: 4c 8d a7 78 f1 00 00 lea 0xf178(%rdi),%r12 66dee: 31 f6 xor %esi,%esi 66df0: ba 7c 00 00 00 mov $0x7c,%edx 66df5: 55 push %rbp 66df6: 4c 89 e1 mov %r12,%rcx 66df9: 48 89 fd mov %rdi,%rbp 66dfc: e8 00 00 00 00 callq 66e01 66e01: 85 c0 test %eax,%eax 66e03: 74 04 je 66e09 66e05: 5d pop %rbp 66e06: 41 5c pop %r12 66e08: c3 retq 66e09: 48 89 ef mov %rbp,%rdi 66e0c: e8 00 00 00 00 callq 66e11 66e11: 85 c0 test %eax,%eax 66e13: 75 f0 jne 66e05 66e15: 45 31 c0 xor %r8d,%r8d 66e18: 48 8d b5 00 e8 00 00 lea 0xe800(%rbp),%rsi 66e1f: 4c 89 e1 mov %r12,%rcx 66e22: 48 89 ef mov %rbp,%rdi 66e25: c7 85 90 ea 00 00 75 movl $0x647675,0xea90(%rbp) 66e2c: 76 64 00 66e2f: 41 b9 01 00 00 00 mov $0x1,%r9d 66e35: ba 00 02 00 00 mov $0x200,%edx 66e3a: e8 00 00 00 00 callq 66e3f 66e3f: 85 c0 test %eax,%eax 66e41: 75 c2 jne 66e05 66e43: 48 89 ef mov %rbp,%rdi 66e46: e8 00 00 00 00 callq 66e4b 66e4b: 85 c0 test %eax,%eax 66e4d: 75 b6 jne 66e05 66e4f: 48 8b 85 e8 e7 00 00 mov 0xe7e8(%rbp),%rax 66e56: 48 89 ef mov %rbp,%rdi 66e59: 8b 90 d0 00 00 00 mov 0xd0(%rax),%edx 66e5f: 8b 84 10 d0 00 00 00 mov 0xd0(%rax,%rdx,1),%eax 66e66: 89 85 58 fe 00 00 mov %eax,0xfe58(%rbp) 66e6c: 5d pop %rbp 66e6d: 41 5c pop %r12 66e6f: e9 00 00 00 00 jmpq 66e74 66e74: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 66e7b: 00 00 00 00 66e7f: 90 nop 0000000000066e80 : 66e80: e8 00 00 00 00 callq 66e85 66e85: 53 push %rbx 66e86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 66e8d: 48 89 fb mov %rdi,%rbx 66e90: bf 01 00 00 00 mov $0x1,%edi 66e95: e8 00 00 00 00 callq 66e9a 66e9a: 48 8d bb 00 e8 00 00 lea 0xe800(%rbx),%rdi 66ea1: e8 00 00 00 00 callq 66ea6 66ea6: 31 c0 xor %eax,%eax 66ea8: 5b pop %rbx 66ea9: c3 retq 66eaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000066eb0 : 66eb0: e8 00 00 00 00 callq 66eb5 66eb5: 31 c0 xor %eax,%eax 66eb7: c3 retq 66eb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 66ebf: 00 0000000000066ec0 : 66ec0: e8 00 00 00 00 callq 66ec5 66ec5: 55 push %rbp 66ec6: 31 d2 xor %edx,%edx 66ec8: be af 3d 00 00 mov $0x3daf,%esi 66ecd: 48 89 fd mov %rdi,%rbp 66ed0: e8 00 00 00 00 callq 66ed5 66ed5: 85 c0 test %eax,%eax 66ed7: 75 09 jne 66ee2 66ed9: 48 89 ef mov %rbp,%rdi 66edc: 5d pop %rbp 66edd: e9 00 00 00 00 jmpq 66ee2 66ee2: 48 89 ef mov %rbp,%rdi 66ee5: e8 66 f8 ff ff callq 66750 66eea: 48 89 ef mov %rbp,%rdi 66eed: 5d pop %rbp 66eee: e9 00 00 00 00 jmpq 66ef3 66ef3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 66efa: 00 00 00 00 66efe: 66 90 xchg %ax,%ax 0000000000066f00 : 66f00: e8 00 00 00 00 callq 66f05 66f05: 41 54 push %r12 66f07: 55 push %rbp 66f08: 89 f5 mov %esi,%ebp 66f0a: 53 push %rbx 66f0b: 48 89 fb mov %rdi,%rbx 66f0e: f6 87 10 02 00 00 01 testb $0x1,0x210(%rdi) 66f15: 0f 84 e4 00 00 00 je 66fff 66f1b: 0f 0b ud2 66f1d: d1 ed shr %ebp 66f1f: 0f 84 d5 00 00 00 je 66ffa 66f25: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 66f2b: 45 31 e4 xor %r12d,%r12d 66f2e: e9 99 00 00 00 jmpq 66fcc 66f33: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 66f3a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 66f41: 48 8d 50 01 lea 0x1(%rax),%rdx 66f45: 23 83 40 02 00 00 and 0x240(%rbx),%eax 66f4b: 48 8d 04 81 lea (%rcx,%rax,4),%rax 66f4f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 66f56: c7 00 ff 3b 00 00 movl $0x3bff,(%rax) 66f5c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 66f62: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 66f69: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 66f70: 8d 51 ff lea -0x1(%rcx),%edx 66f73: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 66f7a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 66f80: 85 d2 test %edx,%edx 66f82: 7e 61 jle 66fe5 66f84: 48 8d 50 01 lea 0x1(%rax),%rdx 66f88: 23 83 40 02 00 00 and 0x240(%rbx),%eax 66f8e: 41 83 c4 01 add $0x1,%r12d 66f92: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 66f99: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 66fa0: 48 8d 04 82 lea (%rdx,%rax,4),%rax 66fa4: c7 00 00 00 00 00 movl $0x0,(%rax) 66faa: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 66fb1: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 66fb8: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 66fbe: 83 e8 01 sub $0x1,%eax 66fc1: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 66fc7: 44 39 e5 cmp %r12d,%ebp 66fca: 74 2e je 66ffa 66fcc: 85 c0 test %eax,%eax 66fce: 0f 8f 5f ff ff ff jg 66f33 66fd4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 66fdb: e8 00 00 00 00 callq 66fe0 66fe0: e9 4e ff ff ff jmpq 66f33 66fe5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 66fec: e8 00 00 00 00 callq 66ff1 66ff1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 66ff8: eb 8a jmp 66f84 66ffa: 5b pop %rbx 66ffb: 5d pop %rbp 66ffc: 41 5c pop %r12 66ffe: c3 retq 66fff: 40 f6 c6 01 test $0x1,%sil 67003: 0f 84 14 ff ff ff je 66f1d 67009: e9 0d ff ff ff jmpq 66f1b 6700e: 66 90 xchg %ax,%ax 0000000000067010 : 67010: e8 00 00 00 00 callq 67015 67015: 41 54 push %r12 67017: 55 push %rbp 67018: 48 89 d5 mov %rdx,%rbp 6701b: 53 push %rbx 6701c: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d 67023: 48 89 fb mov %rdi,%rbx 67026: 45 85 c0 test %r8d,%r8d 67029: 0f 8e 29 01 00 00 jle 67158 6702f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67036: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 6703d: 48 8d 50 01 lea 0x1(%rax),%rdx 67041: 23 83 40 02 00 00 and 0x240(%rbx),%eax 67047: 48 8d 04 87 lea (%rdi,%rax,4),%rax 6704b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 67052: c7 00 a1 3d 00 00 movl $0x3da1,(%rax) 67058: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 6705e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67065: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 6706c: 8d 51 ff lea -0x1(%rcx),%edx 6706f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 67076: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 6707c: 4c 8b 65 10 mov 0x10(%rbp),%r12 67080: 85 d2 test %edx,%edx 67082: 0f 8e 0e 01 00 00 jle 67196 67088: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 6708f: 48 8d 50 01 lea 0x1(%rax),%rdx 67093: 23 83 40 02 00 00 and 0x240(%rbx),%eax 67099: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 670a0: 48 8d 04 86 lea (%rsi,%rax,4),%rax 670a4: 44 89 20 mov %r12d,(%rax) 670a7: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 670ad: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 670b4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 670bb: 8d 56 ff lea -0x1(%rsi),%edx 670be: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 670c5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 670cb: 85 d2 test %edx,%edx 670cd: 0f 8e ab 00 00 00 jle 6717e 670d3: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 670da: 48 8d 50 01 lea 0x1(%rax),%rdx 670de: 23 83 40 02 00 00 and 0x240(%rbx),%eax 670e4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 670eb: 48 8d 04 81 lea (%rcx,%rax,4),%rax 670ef: c7 00 a2 3d 00 00 movl $0x3da2,(%rax) 670f5: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 670fb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67102: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 67109: 8d 51 ff lea -0x1(%rcx),%edx 6710c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 67113: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 67119: 8b 6d 08 mov 0x8(%rbp),%ebp 6711c: 85 d2 test %edx,%edx 6711e: 7e 49 jle 67169 67120: 48 8d 50 01 lea 0x1(%rax),%rdx 67124: 23 83 40 02 00 00 and 0x240(%rbx),%eax 6712a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 67131: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 67138: 48 8d 04 82 lea (%rdx,%rax,4),%rax 6713c: 89 28 mov %ebp,(%rax) 6713e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 67145: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 6714c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 67153: 5b pop %rbx 67154: 5d pop %rbp 67155: 41 5c pop %r12 67157: c3 retq 67158: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6715f: e8 00 00 00 00 callq 67164 67164: e9 c6 fe ff ff jmpq 6702f 67169: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67170: e8 00 00 00 00 callq 67175 67175: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6717c: eb a2 jmp 67120 6717e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67185: e8 00 00 00 00 callq 6718a 6718a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67191: e9 3d ff ff ff jmpq 670d3 67196: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6719d: e8 00 00 00 00 callq 671a2 671a2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 671a9: e9 da fe ff ff jmpq 67088 671ae: 66 90 xchg %ax,%ax 00000000000671b0 : 671b0: e8 00 00 00 00 callq 671b5 671b5: 41 54 push %r12 671b7: 31 c9 xor %ecx,%ecx 671b9: ba ad de fe ca mov $0xcafedead,%edx 671be: be bd 3d 00 00 mov $0x3dbd,%esi 671c3: 55 push %rbp 671c4: 48 89 fd mov %rdi,%rbp 671c7: 53 push %rbx 671c8: 48 8b 1f mov (%rdi),%rbx 671cb: 48 89 df mov %rbx,%rdi 671ce: e8 00 00 00 00 callq 671d3 671d3: be 03 00 00 00 mov $0x3,%esi 671d8: 48 89 ef mov %rbp,%rdi 671db: e8 00 00 00 00 callq 671e0 671e0: 41 89 c4 mov %eax,%r12d 671e3: 85 c0 test %eax,%eax 671e5: 74 08 je 671ef 671e7: 44 89 e0 mov %r12d,%eax 671ea: 5b pop %rbx 671eb: 5d pop %rbp 671ec: 41 5c pop %r12 671ee: c3 retq 671ef: 8b bd 28 02 00 00 mov 0x228(%rbp),%edi 671f5: 85 ff test %edi,%edi 671f7: 0f 8e e4 00 00 00 jle 672e1 671fd: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 67204: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi 6720b: 48 8d 50 01 lea 0x1(%rax),%rdx 6720f: 23 85 40 02 00 00 and 0x240(%rbp),%eax 67215: 48 8d 04 86 lea (%rsi,%rax,4),%rax 67219: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 67220: c7 00 bd 3d 00 00 movl $0x3dbd,(%rax) 67226: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx 6722c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 67233: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 6723a: 8d 51 ff lea -0x1(%rcx),%edx 6723d: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 67244: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 6724a: 85 d2 test %edx,%edx 6724c: 0f 8e a0 00 00 00 jle 672f2 67252: 48 8d 50 01 lea 0x1(%rax),%rdx 67256: 23 85 40 02 00 00 and 0x240(%rbp),%eax 6725c: 48 89 ef mov %rbp,%rdi 6725f: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 67266: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx 6726d: 48 8d 04 82 lea (%rdx,%rax,4),%rax 67271: c7 00 ef be ad de movl $0xdeadbeef,(%rax) 67277: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax 6727e: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) 67285: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) 6728c: e8 00 00 00 00 callq 67291 67291: 8b 8b 28 07 00 00 mov 0x728(%rbx),%ecx 67297: 85 c9 test %ecx,%ecx 67299: 74 3b je 672d6 6729b: 31 ed xor %ebp,%ebp 6729d: eb 15 jmp 672b4 6729f: bf c7 10 00 00 mov $0x10c7,%edi 672a4: 83 c5 01 add $0x1,%ebp 672a7: e8 00 00 00 00 callq 672ac 672ac: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 672b2: 76 22 jbe 672d6 672b4: 31 d2 xor %edx,%edx 672b6: be bd 3d 00 00 mov $0x3dbd,%esi 672bb: 48 89 df mov %rbx,%rdi 672be: e8 00 00 00 00 callq 672c3 672c3: 3d ef be ad de cmp $0xdeadbeef,%eax 672c8: 75 d5 jne 6729f 672ca: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 672d0: 0f 87 11 ff ff ff ja 671e7 672d6: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 672dc: e9 06 ff ff ff jmpq 671e7 672e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 672e8: e8 00 00 00 00 callq 672ed 672ed: e9 0b ff ff ff jmpq 671fd 672f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 672f9: e8 00 00 00 00 callq 672fe 672fe: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 67305: e9 48 ff ff ff jmpq 67252 6730a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000067310 : 67310: e8 00 00 00 00 callq 67315 67315: 83 e1 01 and $0x1,%ecx 67318: 41 54 push %r12 6731a: 49 89 d4 mov %rdx,%r12 6731d: 55 push %rbp 6731e: 48 89 f5 mov %rsi,%rbp 67321: 53 push %rbx 67322: 48 89 fb mov %rdi,%rbx 67325: 0f 85 88 05 00 00 jne 678b3 6732b: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d 67332: 45 85 c9 test %r9d,%r9d 67335: 0f 8e 32 04 00 00 jle 6776d 6733b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67342: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 67349: 48 8d 50 01 lea 0x1(%rax),%rdx 6734d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 67353: 49 8d 04 80 lea (%r8,%rax,4),%rax 67357: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 6735e: c7 00 bd 3d 00 00 movl $0x3dbd,(%rax) 67364: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 6736a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67371: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 67378: 8d 51 ff lea -0x1(%rcx),%edx 6737b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 67382: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 67388: 85 d2 test %edx,%edx 6738a: 0f 8e 0b 05 00 00 jle 6789b 67390: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 67397: 48 8d 50 01 lea 0x1(%rax),%rdx 6739b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 673a1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 673a8: 48 8d 04 87 lea (%rdi,%rax,4),%rax 673ac: 44 89 20 mov %r12d,(%rax) 673af: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 673b5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 673bc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 673c3: 8d 56 ff lea -0x1(%rsi),%edx 673c6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 673cd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 673d3: 85 d2 test %edx,%edx 673d5: 0f 8e a8 04 00 00 jle 67883 673db: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 673e2: 48 8d 50 01 lea 0x1(%rax),%rdx 673e6: 23 83 40 02 00 00 and 0x240(%rbx),%eax 673ec: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 673f3: 48 8d 04 86 lea (%rsi,%rax,4),%rax 673f7: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) 673fd: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 67403: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6740a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 67411: 8d 51 ff lea -0x1(%rcx),%edx 67414: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 6741b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 67421: 85 d2 test %edx,%edx 67423: 0f 8e 42 04 00 00 jle 6786b 67429: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 67430: 48 8d 50 01 lea 0x1(%rax),%rdx 67434: 23 83 40 02 00 00 and 0x240(%rbx),%eax 6743a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 67441: 48 8d 04 81 lea (%rcx,%rax,4),%rax 67445: 89 28 mov %ebp,(%rax) 67447: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 6744d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67454: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 6745b: 8d 56 ff lea -0x1(%rsi),%edx 6745e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 67465: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 6746b: 85 d2 test %edx,%edx 6746d: 0f 8e e0 03 00 00 jle 67853 67473: 48 8d 50 01 lea 0x1(%rax),%rdx 67477: 23 83 40 02 00 00 and 0x240(%rbx),%eax 6747d: 48 c1 ed 20 shr $0x20,%rbp 67481: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 67488: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 6748f: 40 0f b6 ed movzbl %bpl,%ebp 67493: 48 8d 04 82 lea (%rdx,%rax,4),%rax 67497: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) 6749d: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 674a3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 674aa: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 674b1: 8d 57 ff lea -0x1(%rdi),%edx 674b4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 674bb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 674c1: 85 d2 test %edx,%edx 674c3: 0f 8e 72 03 00 00 jle 6783b 674c9: 4c 8b a3 00 02 00 00 mov 0x200(%rbx),%r12 674d0: 48 8d 50 01 lea 0x1(%rax),%rdx 674d4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 674da: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 674e1: 49 8d 04 84 lea (%r12,%rax,4),%rax 674e5: 89 28 mov %ebp,(%rax) 674e7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 674ed: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 674f4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 674fb: 8d 51 ff lea -0x1(%rcx),%edx 674fe: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 67505: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 6750b: 85 d2 test %edx,%edx 6750d: 0f 8e 10 03 00 00 jle 67823 67513: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 6751a: 48 8d 50 01 lea 0x1(%rax),%rdx 6751e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 67524: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 6752b: 49 8d 04 83 lea (%r11,%rax,4),%rax 6752f: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) 67535: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 6753b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67542: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 67549: 8d 56 ff lea -0x1(%rsi),%edx 6754c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 67553: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 67559: 85 d2 test %edx,%edx 6755b: 0f 8e aa 02 00 00 jle 6780b 67561: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 67568: 48 8d 50 01 lea 0x1(%rax),%rdx 6756c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 67572: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 67579: 49 8d 04 82 lea (%r10,%rax,4),%rax 6757d: c7 00 00 00 00 00 movl $0x0,(%rax) 67583: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 67589: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67590: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 67597: 8d 57 ff lea -0x1(%rdi),%edx 6759a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 675a1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 675a7: 85 d2 test %edx,%edx 675a9: 0f 8e 44 02 00 00 jle 677f3 675af: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 675b6: 48 8d 50 01 lea 0x1(%rax),%rdx 675ba: 23 83 40 02 00 00 and 0x240(%rbx),%eax 675c0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 675c7: 49 8d 04 81 lea (%r9,%rax,4),%rax 675cb: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) 675d1: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 675d7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 675de: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 675e5: 8d 51 ff lea -0x1(%rcx),%edx 675e8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 675ef: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 675f5: 85 d2 test %edx,%edx 675f7: 0f 8e de 01 00 00 jle 677db 675fd: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 67604: 48 8d 50 01 lea 0x1(%rax),%rdx 67608: 23 83 40 02 00 00 and 0x240(%rbx),%eax 6760e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 67615: 49 8d 04 80 lea (%r8,%rax,4),%rax 67619: c7 00 00 00 00 00 movl $0x0,(%rax) 6761f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 67625: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6762c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 67633: 8d 56 ff lea -0x1(%rsi),%edx 67636: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 6763d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 67643: 85 d2 test %edx,%edx 67645: 0f 8e 78 01 00 00 jle 677c3 6764b: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 67652: 48 8d 50 01 lea 0x1(%rax),%rdx 67656: 23 83 40 02 00 00 and 0x240(%rbx),%eax 6765c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 67663: 48 8d 04 87 lea (%rdi,%rax,4),%rax 67667: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) 6766d: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 67673: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6767a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 67681: 8d 57 ff lea -0x1(%rdi),%edx 67684: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 6768b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 67691: 85 d2 test %edx,%edx 67693: 0f 8e 12 01 00 00 jle 677ab 67699: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 676a0: 48 8d 50 01 lea 0x1(%rax),%rdx 676a4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 676aa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 676b1: 48 8d 04 86 lea (%rsi,%rax,4),%rax 676b5: c7 00 00 00 00 00 movl $0x0,(%rax) 676bb: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 676c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 676c8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 676cf: 8d 51 ff lea -0x1(%rcx),%edx 676d2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 676d9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 676df: 85 d2 test %edx,%edx 676e1: 0f 8e ac 00 00 00 jle 67793 676e7: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 676ee: 48 8d 50 01 lea 0x1(%rax),%rdx 676f2: 23 83 40 02 00 00 and 0x240(%rbx),%eax 676f8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 676ff: 48 8d 04 81 lea (%rcx,%rax,4),%rax 67703: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) 67709: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 6770f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67716: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 6771d: 8d 56 ff lea -0x1(%rsi),%edx 67720: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 67727: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 6772d: 85 d2 test %edx,%edx 6772f: 7e 4d jle 6777e 67731: 48 8d 50 01 lea 0x1(%rax),%rdx 67735: 23 83 40 02 00 00 and 0x240(%rbx),%eax 6773b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 67742: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 67749: 48 8d 04 82 lea (%rdx,%rax,4),%rax 6774d: c7 00 02 00 00 00 movl $0x2,(%rax) 67753: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 6775a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 67761: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 67768: 5b pop %rbx 67769: 5d pop %rbp 6776a: 41 5c pop %r12 6776c: c3 retq 6776d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67774: e8 00 00 00 00 callq 67779 67779: e9 bd fb ff ff jmpq 6733b 6777e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67785: e8 00 00 00 00 callq 6778a 6778a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67791: eb 9e jmp 67731 67793: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6779a: e8 00 00 00 00 callq 6779f 6779f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 677a6: e9 3c ff ff ff jmpq 676e7 677ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 677b2: e8 00 00 00 00 callq 677b7 677b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 677be: e9 d6 fe ff ff jmpq 67699 677c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 677ca: e8 00 00 00 00 callq 677cf 677cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 677d6: e9 70 fe ff ff jmpq 6764b 677db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 677e2: e8 00 00 00 00 callq 677e7 677e7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 677ee: e9 0a fe ff ff jmpq 675fd 677f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 677fa: e8 00 00 00 00 callq 677ff 677ff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67806: e9 a4 fd ff ff jmpq 675af 6780b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67812: e8 00 00 00 00 callq 67817 67817: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6781e: e9 3e fd ff ff jmpq 67561 67823: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6782a: e8 00 00 00 00 callq 6782f 6782f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67836: e9 d8 fc ff ff jmpq 67513 6783b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67842: e8 00 00 00 00 callq 67847 67847: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6784e: e9 76 fc ff ff jmpq 674c9 67853: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6785a: e8 00 00 00 00 callq 6785f 6785f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67866: e9 08 fc ff ff jmpq 67473 6786b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67872: e8 00 00 00 00 callq 67877 67877: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 6787e: e9 a6 fb ff ff jmpq 67429 67883: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6788a: e8 00 00 00 00 callq 6788f 6788f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 67896: e9 40 fb ff ff jmpq 673db 6789b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 678a2: e8 00 00 00 00 callq 678a7 678a7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 678ae: e9 dd fa ff ff jmpq 67390 678b3: 0f 0b ud2 678b5: e9 71 fa ff ff jmpq 6732b 678ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000678c0 : 678c0: e8 00 00 00 00 callq 678c5 678c5: 41 55 push %r13 678c7: 31 c9 xor %ecx,%ecx 678c9: be 82 3d 00 00 mov $0x3d82,%esi 678ce: 41 54 push %r12 678d0: 55 push %rbp 678d1: 48 89 fd mov %rdi,%rbp 678d4: 53 push %rbx 678d5: 48 8b 87 f0 e7 00 00 mov 0xe7f0(%rdi),%rax 678dc: 48 8d 98 00 01 00 00 lea 0x100(%rax),%rbx 678e3: 48 8b 87 c8 e7 00 00 mov 0xe7c8(%rdi),%rax 678ea: 48 c1 eb 03 shr $0x3,%rbx 678ee: 48 8b 40 08 mov 0x8(%rax),%rax 678f2: 49 89 dc mov %rbx,%r12 678f5: 44 89 e2 mov %r12d,%edx 678f8: 8b 58 14 mov 0x14(%rax),%ebx 678fb: e8 00 00 00 00 callq 67900 67900: 31 c9 xor %ecx,%ecx 67902: be 83 3d 00 00 mov $0x3d83,%esi 67907: 48 89 ef mov %rbp,%rdi 6790a: 81 c3 07 10 00 00 add $0x1007,%ebx 67910: 81 e3 00 f0 ff ff and $0xfffff000,%ebx 67916: 81 eb 00 01 00 00 sub $0x100,%ebx 6791c: c1 eb 03 shr $0x3,%ebx 6791f: 89 da mov %ebx,%edx 67921: 4c 01 e3 add %r12,%rbx 67924: e8 00 00 00 00 callq 67929 67929: 31 c9 xor %ecx,%ecx 6792b: 89 da mov %ebx,%edx 6792d: be 84 3d 00 00 mov $0x3d84,%esi 67932: 48 89 ef mov %rbp,%rdi 67935: e8 00 00 00 00 callq 6793a 6793a: 31 c9 xor %ecx,%ecx 6793c: ba 00 80 00 00 mov $0x8000,%edx 67941: 48 89 ef mov %rbp,%rdi 67944: be 85 3d 00 00 mov $0x3d85,%esi 67949: e8 00 00 00 00 callq 6794e 6794e: 31 c9 xor %ecx,%ecx 67950: be 86 3d 00 00 mov $0x3d86,%esi 67955: 48 89 ef mov %rbp,%rdi 67958: 44 69 a5 d4 e7 00 00 imul $0xc800,0xe7d4(%rbp),%r12d 6795f: 00 c8 00 00 67963: 48 8d 93 00 80 00 00 lea 0x8000(%rbx),%rdx 6796a: e8 00 00 00 00 callq 6796f 6796f: 31 c9 xor %ecx,%ecx 67971: be 87 3d 00 00 mov $0x3d87,%esi 67976: 48 89 ef mov %rbp,%rdi 67979: 41 81 c4 00 20 03 00 add $0x32000,%r12d 67980: 41 c1 ec 03 shr $0x3,%r12d 67984: 44 89 e2 mov %r12d,%edx 67987: 41 bc 0a 00 00 00 mov $0xa,%r12d 6798d: e8 00 00 00 00 callq 67992 67992: 31 c9 xor %ecx,%ecx 67994: be 65 3d 00 00 mov $0x3d65,%esi 67999: 48 89 ef mov %rbp,%rdi 6799c: 48 8b 95 f0 e7 00 00 mov 0xe7f0(%rbp),%rdx 679a3: 48 c1 ea 1c shr $0x1c,%rdx 679a7: 83 e2 0f and $0xf,%edx 679aa: 89 d0 mov %edx,%eax 679ac: c1 e0 0c shl $0xc,%eax 679af: 09 c2 or %eax,%edx 679b1: e8 00 00 00 00 callq 679b6 679b6: 31 c9 xor %ecx,%ecx 679b8: be 26 3d 00 00 mov $0x3d26,%esi 679bd: 48 89 ef mov %rbp,%rdi 679c0: 0f b6 95 f4 e7 00 00 movzbl 0xe7f4(%rbp),%edx 679c7: 81 ca 00 00 09 80 or $0x80090000,%edx 679cd: e8 00 00 00 00 callq 679d2 679d2: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx 679d8: 31 c9 xor %ecx,%ecx 679da: 48 89 ef mov %rbp,%rdi 679dd: be d3 3b 00 00 mov $0x3bd3,%esi 679e2: e8 00 00 00 00 callq 679e7 679e7: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx 679ed: 31 c9 xor %ecx,%ecx 679ef: 48 89 ef mov %rbp,%rdi 679f2: be d4 3b 00 00 mov $0x3bd4,%esi 679f7: e8 00 00 00 00 callq 679fc 679fc: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx 67a02: 31 c9 xor %ecx,%ecx 67a04: 48 89 ef mov %rbp,%rdi 67a07: be d5 3b 00 00 mov $0x3bd5,%esi 67a0c: e8 00 00 00 00 callq 67a11 67a11: 8b 95 58 fe 00 00 mov 0xfe58(%rbp),%edx 67a17: 31 c9 xor %ecx,%ecx 67a19: 48 89 ef mov %rbp,%rdi 67a1c: be 47 3d 00 00 mov $0x3d47,%esi 67a21: e8 00 00 00 00 callq 67a26 67a26: bb 0a 00 00 00 mov $0xa,%ebx 67a2b: bf 58 89 41 00 mov $0x418958,%edi 67a30: e8 00 00 00 00 callq 67a35 67a35: 48 83 eb 01 sub $0x1,%rbx 67a39: 75 f0 jne 67a2b 67a3b: 31 d2 xor %edx,%edx 67a3d: be 57 3d 00 00 mov $0x3d57,%esi 67a42: 48 89 ef mov %rbp,%rdi 67a45: e8 00 00 00 00 callq 67a4a 67a4a: f6 c4 01 test $0x1,%ah 67a4d: 75 25 jne 67a74 67a4f: 41 83 ec 01 sub $0x1,%r12d 67a53: 75 d1 jne 67a26 67a55: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 67a5b: 44 89 e6 mov %r12d,%esi 67a5e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67a65: e8 00 00 00 00 callq 67a6a 67a6a: 5b pop %rbx 67a6b: 44 89 e0 mov %r12d,%eax 67a6e: 5d pop %rbp 67a6f: 41 5c pop %r12 67a71: 41 5d pop %r13 67a73: c3 retq 67a74: 31 d2 xor %edx,%edx 67a76: be 57 3d 00 00 mov $0x3d57,%esi 67a7b: 48 89 ef mov %rbp,%rdi 67a7e: e8 00 00 00 00 callq 67a83 67a83: a9 00 00 01 00 test $0x10000,%eax 67a88: 0f 84 79 05 00 00 je 68007 67a8e: 41 bc 0a 00 00 00 mov $0xa,%r12d 67a94: bb 0a 00 00 00 mov $0xa,%ebx 67a99: bf 58 89 41 00 mov $0x418958,%edi 67a9e: e8 00 00 00 00 callq 67aa3 67aa3: 48 83 eb 01 sub $0x1,%rbx 67aa7: 75 f0 jne 67a99 67aa9: 31 d2 xor %edx,%edx 67aab: be 57 3d 00 00 mov $0x3d57,%esi 67ab0: 48 89 ef mov %rbp,%rdi 67ab3: e8 00 00 00 00 callq 67ab8 67ab8: a8 01 test $0x1,%al 67aba: 74 08 je 67ac4 67abc: 41 83 ec 01 sub $0x1,%r12d 67ac0: 75 d2 jne 67a94 67ac2: eb 91 jmp 67a55 67ac4: 48 8b 85 f8 0c 00 00 mov 0xcf8(%rbp),%rax 67acb: f6 85 91 89 00 00 20 testb $0x20,0x8991(%rbp) 67ad2: 0f 84 be 03 00 00 je 67e96 67ad8: be c0 00 00 00 mov $0xc0,%esi 67add: 48 89 ef mov %rbp,%rdi 67ae0: e8 00 00 00 00 callq 67ae5 67ae5: be c0 00 00 00 mov $0xc0,%esi 67aea: 48 89 ef mov %rbp,%rdi 67aed: 0d ff 3f 00 00 or $0x3fff,%eax 67af2: 89 c2 mov %eax,%edx 67af4: 48 8b 85 00 0d 00 00 mov 0xd00(%rbp),%rax 67afb: e8 00 00 00 00 callq 67b00 67b00: 31 d2 xor %edx,%edx 67b02: be 2c 3d 00 00 mov $0x3d2c,%esi 67b07: 48 89 ef mov %rbp,%rdi 67b0a: e8 00 00 00 00 callq 67b0f 67b0f: 89 c2 mov %eax,%edx 67b11: 83 ca 01 or $0x1,%edx 67b14: a8 01 test $0x1,%al 67b16: 0f 84 be 03 00 00 je 67eda 67b1c: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 67b23: ba 40 9c 00 00 mov $0x9c40,%edx 67b28: be 34 d0 00 00 mov $0xd034,%esi 67b2d: 48 89 ef mov %rbp,%rdi 67b30: 4c 8d ad 00 e8 00 00 lea 0xe800(%rbp),%r13 67b37: 48 8b 40 38 mov 0x38(%rax),%rax 67b3b: e8 00 00 00 00 callq 67b40 67b40: 48 89 ef mov %rbp,%rdi 67b43: e8 c8 ed ff ff callq 66910 67b48: 4c 89 ef mov %r13,%rdi 67b4b: e8 00 00 00 00 callq 67b50 67b50: 41 89 c4 mov %eax,%r12d 67b53: 85 c0 test %eax,%eax 67b55: 0f 85 93 03 00 00 jne 67eee 67b5b: be 0a 00 00 00 mov $0xa,%esi 67b60: 4c 89 ef mov %r13,%rdi 67b63: e8 00 00 00 00 callq 67b68 67b68: 41 89 c4 mov %eax,%r12d 67b6b: 85 c0 test %eax,%eax 67b6d: 0f 85 93 03 00 00 jne 67f06 67b73: 8b 8d 28 ea 00 00 mov 0xea28(%rbp),%ecx 67b79: 85 c9 test %ecx,%ecx 67b7b: 0f 8e 75 04 00 00 jle 67ff6 67b81: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67b88: 48 8d 50 01 lea 0x1(%rax),%rdx 67b8c: 23 85 40 ea 00 00 and 0xea40(%rbp),%eax 67b92: 48 89 95 10 ea 00 00 mov %rdx,0xea10(%rbp) 67b99: 48 8b 95 00 ea 00 00 mov 0xea00(%rbp),%rdx 67ba0: 48 8d 04 82 lea (%rdx,%rax,4),%rax 67ba4: c7 00 b2 3d 00 00 movl $0x3db2,(%rax) 67baa: 8b 8d 28 ea 00 00 mov 0xea28(%rbp),%ecx 67bb0: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67bb7: 48 23 85 38 ea 00 00 and 0xea38(%rbp),%rax 67bbe: 8d 51 ff lea -0x1(%rcx),%edx 67bc1: 48 89 85 10 ea 00 00 mov %rax,0xea10(%rbp) 67bc8: 89 95 28 ea 00 00 mov %edx,0xea28(%rbp) 67bce: 85 d2 test %edx,%edx 67bd0: 0f 8e 08 04 00 00 jle 67fde 67bd6: 48 8b 9d 00 ea 00 00 mov 0xea00(%rbp),%rbx 67bdd: 48 8d 50 01 lea 0x1(%rax),%rdx 67be1: 23 85 40 ea 00 00 and 0xea40(%rbp),%eax 67be7: 48 89 95 10 ea 00 00 mov %rdx,0xea10(%rbp) 67bee: 48 8d 04 83 lea (%rbx,%rax,4),%rax 67bf2: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) 67bf8: 8b 8d 28 ea 00 00 mov 0xea28(%rbp),%ecx 67bfe: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67c05: 48 23 85 38 ea 00 00 and 0xea38(%rbp),%rax 67c0c: 8d 51 ff lea -0x1(%rcx),%edx 67c0f: 48 89 85 10 ea 00 00 mov %rax,0xea10(%rbp) 67c16: 89 95 28 ea 00 00 mov %edx,0xea28(%rbp) 67c1c: 85 d2 test %edx,%edx 67c1e: 0f 8e a2 03 00 00 jle 67fc6 67c24: 4c 8b 9d 00 ea 00 00 mov 0xea00(%rbp),%r11 67c2b: 48 8d 50 01 lea 0x1(%rax),%rdx 67c2f: 23 85 40 ea 00 00 and 0xea40(%rbp),%eax 67c35: 48 89 95 10 ea 00 00 mov %rdx,0xea10(%rbp) 67c3c: 49 8d 04 83 lea (%r11,%rax,4),%rax 67c40: c7 00 b1 3d 00 00 movl $0x3db1,(%rax) 67c46: 8b 8d 28 ea 00 00 mov 0xea28(%rbp),%ecx 67c4c: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67c53: 48 23 85 38 ea 00 00 and 0xea38(%rbp),%rax 67c5a: 8d 51 ff lea -0x1(%rcx),%edx 67c5d: 48 89 85 10 ea 00 00 mov %rax,0xea10(%rbp) 67c64: 89 95 28 ea 00 00 mov %edx,0xea28(%rbp) 67c6a: 85 d2 test %edx,%edx 67c6c: 0f 8e 3c 03 00 00 jle 67fae 67c72: 4c 8b 95 00 ea 00 00 mov 0xea00(%rbp),%r10 67c79: 48 8d 50 01 lea 0x1(%rax),%rdx 67c7d: 23 85 40 ea 00 00 and 0xea40(%rbp),%eax 67c83: 48 89 95 10 ea 00 00 mov %rdx,0xea10(%rbp) 67c8a: 49 8d 04 82 lea (%r10,%rax,4),%rax 67c8e: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) 67c94: 8b 8d 28 ea 00 00 mov 0xea28(%rbp),%ecx 67c9a: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67ca1: 48 23 85 38 ea 00 00 and 0xea38(%rbp),%rax 67ca8: 8d 51 ff lea -0x1(%rcx),%edx 67cab: 48 89 85 10 ea 00 00 mov %rax,0xea10(%rbp) 67cb2: 89 95 28 ea 00 00 mov %edx,0xea28(%rbp) 67cb8: 85 d2 test %edx,%edx 67cba: 0f 8e d6 02 00 00 jle 67f96 67cc0: 4c 8b 8d 00 ea 00 00 mov 0xea00(%rbp),%r9 67cc7: 48 8d 50 01 lea 0x1(%rax),%rdx 67ccb: 23 85 40 ea 00 00 and 0xea40(%rbp),%eax 67cd1: 48 89 95 10 ea 00 00 mov %rdx,0xea10(%rbp) 67cd8: 49 8d 04 81 lea (%r9,%rax,4),%rax 67cdc: c7 00 b3 3d 00 00 movl $0x3db3,(%rax) 67ce2: 8b 8d 28 ea 00 00 mov 0xea28(%rbp),%ecx 67ce8: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67cef: 48 23 85 38 ea 00 00 and 0xea38(%rbp),%rax 67cf6: 8d 51 ff lea -0x1(%rcx),%edx 67cf9: 48 89 85 10 ea 00 00 mov %rax,0xea10(%rbp) 67d00: 89 95 28 ea 00 00 mov %edx,0xea28(%rbp) 67d06: 85 d2 test %edx,%edx 67d08: 0f 8e 70 02 00 00 jle 67f7e 67d0e: 4c 8b 85 00 ea 00 00 mov 0xea00(%rbp),%r8 67d15: 48 8d 50 01 lea 0x1(%rax),%rdx 67d19: 23 85 40 ea 00 00 and 0xea40(%rbp),%eax 67d1f: 48 89 95 10 ea 00 00 mov %rdx,0xea10(%rbp) 67d26: 49 8d 04 80 lea (%r8,%rax,4),%rax 67d2a: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) 67d30: 8b 8d 28 ea 00 00 mov 0xea28(%rbp),%ecx 67d36: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67d3d: 48 23 85 38 ea 00 00 and 0xea38(%rbp),%rax 67d44: 8d 51 ff lea -0x1(%rcx),%edx 67d47: 48 89 85 10 ea 00 00 mov %rax,0xea10(%rbp) 67d4e: 89 95 28 ea 00 00 mov %edx,0xea28(%rbp) 67d54: 85 d2 test %edx,%edx 67d56: 0f 8e 0a 02 00 00 jle 67f66 67d5c: 48 8b bd 00 ea 00 00 mov 0xea00(%rbp),%rdi 67d63: 48 8d 50 01 lea 0x1(%rax),%rdx 67d67: 23 85 40 ea 00 00 and 0xea40(%rbp),%eax 67d6d: 48 89 95 10 ea 00 00 mov %rdx,0xea10(%rbp) 67d74: 48 8d 04 87 lea (%rdi,%rax,4),%rax 67d78: c7 00 b0 3d 00 00 movl $0x3db0,(%rax) 67d7e: 8b 8d 28 ea 00 00 mov 0xea28(%rbp),%ecx 67d84: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67d8b: 48 23 85 38 ea 00 00 and 0xea38(%rbp),%rax 67d92: 8d 51 ff lea -0x1(%rcx),%edx 67d95: 48 89 85 10 ea 00 00 mov %rax,0xea10(%rbp) 67d9c: 89 95 28 ea 00 00 mov %edx,0xea28(%rbp) 67da2: 85 d2 test %edx,%edx 67da4: 0f 8e a4 01 00 00 jle 67f4e 67daa: 48 8b b5 00 ea 00 00 mov 0xea00(%rbp),%rsi 67db1: 48 8d 50 01 lea 0x1(%rax),%rdx 67db5: 23 85 40 ea 00 00 and 0xea40(%rbp),%eax 67dbb: 48 89 95 10 ea 00 00 mov %rdx,0xea10(%rbp) 67dc2: 48 8d 04 86 lea (%rsi,%rax,4),%rax 67dc6: c7 00 08 00 00 00 movl $0x8,(%rax) 67dcc: 8b 8d 28 ea 00 00 mov 0xea28(%rbp),%ecx 67dd2: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67dd9: 48 23 85 38 ea 00 00 and 0xea38(%rbp),%rax 67de0: 8d 51 ff lea -0x1(%rcx),%edx 67de3: 48 89 85 10 ea 00 00 mov %rax,0xea10(%rbp) 67dea: 89 95 28 ea 00 00 mov %edx,0xea28(%rbp) 67df0: 85 d2 test %edx,%edx 67df2: 0f 8e 3e 01 00 00 jle 67f36 67df8: 48 8b 8d 00 ea 00 00 mov 0xea00(%rbp),%rcx 67dff: 48 8d 50 01 lea 0x1(%rax),%rdx 67e03: 23 85 40 ea 00 00 and 0xea40(%rbp),%eax 67e09: 48 89 95 10 ea 00 00 mov %rdx,0xea10(%rbp) 67e10: 48 8d 04 81 lea (%rcx,%rax,4),%rax 67e14: c7 00 00 3d 00 00 movl $0x3d00,(%rax) 67e1a: 8b 8d 28 ea 00 00 mov 0xea28(%rbp),%ecx 67e20: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67e27: 48 23 85 38 ea 00 00 and 0xea38(%rbp),%rax 67e2e: 8d 51 ff lea -0x1(%rcx),%edx 67e31: 48 89 85 10 ea 00 00 mov %rax,0xea10(%rbp) 67e38: 89 95 28 ea 00 00 mov %edx,0xea28(%rbp) 67e3e: 85 d2 test %edx,%edx 67e40: 0f 8e d8 00 00 00 jle 67f1e 67e46: 48 8d 50 01 lea 0x1(%rax),%rdx 67e4a: 23 85 40 ea 00 00 and 0xea40(%rbp),%eax 67e50: 4c 89 ef mov %r13,%rdi 67e53: 48 89 95 10 ea 00 00 mov %rdx,0xea10(%rbp) 67e5a: 48 8b 95 00 ea 00 00 mov 0xea00(%rbp),%rdx 67e61: 48 8d 04 82 lea (%rdx,%rax,4),%rax 67e65: c7 00 03 00 00 00 movl $0x3,(%rax) 67e6b: 48 8b 85 38 ea 00 00 mov 0xea38(%rbp),%rax 67e72: 83 ad 28 ea 00 00 01 subl $0x1,0xea28(%rbp) 67e79: 48 21 85 10 ea 00 00 and %rax,0xea10(%rbp) 67e80: e8 00 00 00 00 callq 67e85 67e85: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67e8c: e8 00 00 00 00 callq 67e91 67e91: e9 d4 fb ff ff jmpq 67a6a 67e96: be c0 00 00 00 mov $0xc0,%esi 67e9b: 48 89 ef mov %rbp,%rdi 67e9e: e8 00 00 00 00 callq 67ea3 67ea3: be c0 00 00 00 mov $0xc0,%esi 67ea8: 48 89 ef mov %rbp,%rdi 67eab: 25 00 c0 ff ff and $0xffffc000,%eax 67eb0: 89 c2 mov %eax,%edx 67eb2: 48 8b 85 00 0d 00 00 mov 0xd00(%rbp),%rax 67eb9: e8 00 00 00 00 callq 67ebe 67ebe: 31 d2 xor %edx,%edx 67ec0: be 2c 3d 00 00 mov $0x3d2c,%esi 67ec5: 48 89 ef mov %rbp,%rdi 67ec8: e8 00 00 00 00 callq 67ecd 67ecd: 89 c2 mov %eax,%edx 67ecf: 83 e2 fe and $0xfffffffe,%edx 67ed2: a8 01 test $0x1,%al 67ed4: 0f 84 42 fc ff ff je 67b1c 67eda: 31 c9 xor %ecx,%ecx 67edc: be 2c 3d 00 00 mov $0x3d2c,%esi 67ee1: 48 89 ef mov %rbp,%rdi 67ee4: e8 00 00 00 00 callq 67ee9 67ee9: e9 2e fc ff ff jmpq 67b1c 67eee: 89 c6 mov %eax,%esi 67ef0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67ef7: e8 00 00 00 00 callq 67efc 67efc: 44 89 e0 mov %r12d,%eax 67eff: 5b pop %rbx 67f00: 5d pop %rbp 67f01: 41 5c pop %r12 67f03: 41 5d pop %r13 67f05: c3 retq 67f06: 89 c6 mov %eax,%esi 67f08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67f0f: e8 00 00 00 00 callq 67f14 67f14: 44 89 e0 mov %r12d,%eax 67f17: 5b pop %rbx 67f18: 5d pop %rbp 67f19: 41 5c pop %r12 67f1b: 41 5d pop %r13 67f1d: c3 retq 67f1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67f25: e8 00 00 00 00 callq 67f2a 67f2a: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67f31: e9 10 ff ff ff jmpq 67e46 67f36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67f3d: e8 00 00 00 00 callq 67f42 67f42: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67f49: e9 aa fe ff ff jmpq 67df8 67f4e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67f55: e8 00 00 00 00 callq 67f5a 67f5a: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67f61: e9 44 fe ff ff jmpq 67daa 67f66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67f6d: e8 00 00 00 00 callq 67f72 67f72: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67f79: e9 de fd ff ff jmpq 67d5c 67f7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67f85: e8 00 00 00 00 callq 67f8a 67f8a: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67f91: e9 78 fd ff ff jmpq 67d0e 67f96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67f9d: e8 00 00 00 00 callq 67fa2 67fa2: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67fa9: e9 12 fd ff ff jmpq 67cc0 67fae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67fb5: e8 00 00 00 00 callq 67fba 67fba: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67fc1: e9 ac fc ff ff jmpq 67c72 67fc6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67fcd: e8 00 00 00 00 callq 67fd2 67fd2: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67fd9: e9 46 fc ff ff jmpq 67c24 67fde: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67fe5: e8 00 00 00 00 callq 67fea 67fea: 48 8b 85 10 ea 00 00 mov 0xea10(%rbp),%rax 67ff1: e9 e0 fb ff ff jmpq 67bd6 67ff6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 67ffd: e8 00 00 00 00 callq 68002 68002: e9 7a fb ff ff jmpq 67b81 68007: 41 bc ea ff ff ff mov $0xffffffea,%r12d 6800d: e9 49 fa ff ff jmpq 67a5b 68012: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 68019: 00 00 00 00 6801d: 0f 1f 00 nopl (%rax) 0000000000068020 : 68020: e8 00 00 00 00 callq 68025 68025: 55 push %rbp 68026: 48 89 fd mov %rdi,%rbp 68029: e8 00 00 00 00 callq 6802e 6802e: 85 c0 test %eax,%eax 68030: 74 02 je 68034 68032: 5d pop %rbp 68033: c3 retq 68034: 48 89 ef mov %rbp,%rdi 68037: 5d pop %rbp 68038: e9 83 f8 ff ff jmpq 678c0 6803d: 0f 1f 00 nopl (%rax) 0000000000068040 : 68040: e8 00 00 00 00 callq 68045 68045: 41 54 push %r12 68047: 55 push %rbp 68048: 44 8b a7 88 0e 00 00 mov 0xe88(%rdi),%r12d 6804f: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 68056: 75 3e jne 68096 68058: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 6805f: 48 89 fd mov %rdi,%rbp 68062: be a4 01 50 c0 mov $0xc05001a4,%esi 68067: e8 00 00 00 00 callq 6806c 6806c: f6 c4 01 test $0x1,%ah 6806f: 75 2c jne 6809d 68071: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 68078: be a0 01 50 c0 mov $0xc05001a0,%esi 6807d: 48 89 ef mov %rbp,%rdi 68080: e8 00 00 00 00 callq 68085 68085: 41 89 c0 mov %eax,%r8d 68088: 44 89 e0 mov %r12d,%eax 6808b: c1 e8 02 shr $0x2,%eax 6808e: 41 83 e0 02 and $0x2,%r8d 68092: 44 0f 45 e0 cmovne %eax,%r12d 68096: 44 89 e0 mov %r12d,%eax 68099: 5d pop %rbp 6809a: 41 5c pop %r12 6809c: c3 retq 6809d: 41 bc e8 03 00 00 mov $0x3e8,%r12d 680a3: 5d pop %rbp 680a4: 44 89 e0 mov %r12d,%eax 680a7: 41 5c pop %r12 680a9: c3 retq 680aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000680b0 : 680b0: e8 00 00 00 00 callq 680b5 680b5: c3 retq 680b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 680bd: 00 00 00 00000000000680c0 : 680c0: e8 00 00 00 00 callq 680c5 680c5: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 680cb: 83 e8 0d sub $0xd,%eax 680ce: 83 f8 01 cmp $0x1,%eax 680d1: 0f 97 c0 seta %al 680d4: c3 retq 680d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 680dc: 00 00 00 00 00000000000680e0 : 680e0: e8 00 00 00 00 callq 680e5 680e5: 55 push %rbp 680e6: be 0e 00 40 01 mov $0x140000e,%esi 680eb: 48 89 fd mov %rdi,%rbp 680ee: 53 push %rbx 680ef: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 680f6: e8 00 00 00 00 callq 680fb 680fb: 48 89 ef mov %rbp,%rdi 680fe: be 0f 00 40 01 mov $0x140000f,%esi 68103: 89 c3 mov %eax,%ebx 68105: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6810c: e8 00 00 00 00 callq 68111 68111: 89 c0 mov %eax,%eax 68113: 48 01 d8 add %rbx,%rax 68116: 5b pop %rbx 68117: 5d pop %rbp 68118: c3 retq 68119: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000068120 : 68120: e8 00 00 00 00 callq 68125 68125: c3 retq 68126: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6812d: 00 00 00 0000000000068130 : 68130: e8 00 00 00 00 callq 68135 68135: 31 c0 xor %eax,%eax 68137: c3 retq 68138: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6813f: 00 0000000000068140 : 68140: e8 00 00 00 00 callq 68145 68145: b8 01 00 00 00 mov $0x1,%eax 6814a: c3 retq 6814b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000068150 : 68150: e8 00 00 00 00 callq 68155 68155: 55 push %rbp 68156: 48 89 fd mov %rdi,%rbp 68159: 53 push %rbx 6815a: 89 f3 mov %esi,%ebx 6815c: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 68163: be 1c 00 40 01 mov $0x140001c,%esi 68168: e8 00 00 00 00 callq 6816d 6816d: 89 c2 mov %eax,%edx 6816f: 84 db test %bl,%bl 68171: 74 09 je 6817c 68173: f6 85 91 89 00 00 10 testb $0x10,0x8991(%rbp) 6817a: 75 20 jne 6819c 6817c: 81 e2 ff ff f2 ff and $0xfff2ffff,%edx 68182: 39 c2 cmp %eax,%edx 68184: 74 20 je 681a6 68186: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6818d: 48 89 ef mov %rbp,%rdi 68190: 5b pop %rbx 68191: be 1c 00 40 01 mov $0x140001c,%esi 68196: 5d pop %rbp 68197: e9 00 00 00 00 jmpq 6819c 6819c: 81 ca 00 00 0d 00 or $0xd0000,%edx 681a2: 39 c2 cmp %eax,%edx 681a4: 75 e0 jne 68186 681a6: 5b pop %rbx 681a7: 5d pop %rbp 681a8: c3 retq 681a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000681b0 : 681b0: e8 00 00 00 00 callq 681b5 681b5: 31 c0 xor %eax,%eax 681b7: c3 retq 681b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 681bf: 00 00000000000681c0 : 681c0: e8 00 00 00 00 callq 681c5 681c5: 48 b8 00 00 00 00 10 movabs $0x1000000000,%rax 681cc: 00 00 00 681cf: c7 87 98 66 01 00 17 movl $0x17,0x16698(%rdi) 681d6: 00 00 00 681d9: 48 89 87 78 66 01 00 mov %rax,0x16678(%rdi) 681e0: 48 b8 11 00 00 00 12 movabs $0x1200000011,%rax 681e7: 00 00 00 681ea: 48 89 87 80 66 01 00 mov %rax,0x16680(%rdi) 681f1: 48 b8 13 00 00 00 14 movabs $0x1400000013,%rax 681f8: 00 00 00 681fb: 48 89 87 88 66 01 00 mov %rax,0x16688(%rdi) 68202: 48 b8 15 00 00 00 16 movabs $0x1600000015,%rax 68209: 00 00 00 6820c: 48 89 87 90 66 01 00 mov %rax,0x16690(%rdi) 68213: 48 b8 e0 01 00 00 e1 movabs $0x1e1000001e0,%rax 6821a: 01 00 00 6821d: c7 87 a4 66 01 00 20 movl $0x20,0x166a4(%rdi) 68224: 00 00 00 68227: 48 89 87 ac 66 01 00 mov %rax,0x166ac(%rdi) 6822e: c7 87 d0 66 01 00 e8 movl $0x1e8,0x166d0(%rdi) 68235: 01 00 00 68238: c7 87 fc 66 01 00 ff movl $0x3ff,0x166fc(%rdi) 6823f: 03 00 00 68242: c3 retq 68243: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6824a: 00 00 00 00 6824e: 66 90 xchg %ax,%ax 0000000000068250 : 68250: e8 00 00 00 00 callq 68255 68255: 41 57 push %r15 68257: 4c 8d bf 20 0d 00 00 lea 0xd20(%rdi),%r15 6825e: 41 56 push %r14 68260: 41 89 f6 mov %esi,%r14d 68263: 41 55 push %r13 68265: 41 89 d5 mov %edx,%r13d 68268: 41 54 push %r12 6826a: 55 push %rbp 6826b: 48 89 fd mov %rdi,%rbp 6826e: 4c 89 ff mov %r15,%rdi 68271: e8 00 00 00 00 callq 68276 68276: 44 89 f2 mov %r14d,%edx 68279: 48 89 ef mov %rbp,%rdi 6827c: 31 c9 xor %ecx,%ecx 6827e: be 9a 12 00 00 mov $0x129a,%esi 68283: 49 89 c4 mov %rax,%r12 68286: e8 00 00 00 00 callq 6828b 6828b: 48 89 ef mov %rbp,%rdi 6828e: 44 89 ea mov %r13d,%edx 68291: be 9b 12 00 00 mov $0x129b,%esi 68296: 31 c9 xor %ecx,%ecx 68298: e8 00 00 00 00 callq 6829d 6829d: 4c 89 e6 mov %r12,%rsi 682a0: 5d pop %rbp 682a1: 4c 89 ff mov %r15,%rdi 682a4: 41 5c pop %r12 682a6: 41 5d pop %r13 682a8: 41 5e pop %r14 682aa: 41 5f pop %r15 682ac: e9 00 00 00 00 jmpq 682b1 682b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 682b8: 00 00 00 00 682bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000682c0 : 682c0: e8 00 00 00 00 callq 682c5 682c5: 41 57 push %r15 682c7: 4c 8d bf 08 0d 00 00 lea 0xd08(%rdi),%r15 682ce: 41 56 push %r14 682d0: 41 89 f6 mov %esi,%r14d 682d3: 41 55 push %r13 682d5: 41 89 d5 mov %edx,%r13d 682d8: 41 54 push %r12 682da: 55 push %rbp 682db: 48 89 fd mov %rdi,%rbp 682de: 4c 89 ff mov %r15,%rdi 682e1: e8 00 00 00 00 callq 682e6 682e6: 44 89 f2 mov %r14d,%edx 682e9: 48 89 ef mov %rbp,%rdi 682ec: 31 c9 xor %ecx,%ecx 682ee: be 80 32 00 00 mov $0x3280,%esi 682f3: 49 89 c4 mov %rax,%r12 682f6: e8 00 00 00 00 callq 682fb 682fb: 48 89 ef mov %rbp,%rdi 682fe: 44 89 ea mov %r13d,%edx 68301: be 81 32 00 00 mov $0x3281,%esi 68306: 31 c9 xor %ecx,%ecx 68308: e8 00 00 00 00 callq 6830d 6830d: 4c 89 e6 mov %r12,%rsi 68310: 5d pop %rbp 68311: 4c 89 ff mov %r15,%rdi 68314: 41 5c pop %r12 68316: 41 5d pop %r13 68318: 41 5e pop %r14 6831a: 41 5f pop %r15 6831c: e9 00 00 00 00 jmpq 68321 68321: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 68328: 00 00 00 00 6832c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000068330 : 68330: e8 00 00 00 00 callq 68335 68335: 41 56 push %r14 68337: 4c 8d b7 f0 0c 00 00 lea 0xcf0(%rdi),%r14 6833e: 41 55 push %r13 68340: 41 89 d5 mov %edx,%r13d 68343: 41 54 push %r12 68345: 55 push %rbp 68346: 48 89 fd mov %rdi,%rbp 68349: 4c 89 f7 mov %r14,%rdi 6834c: 53 push %rbx 6834d: 89 f3 mov %esi,%ebx 6834f: 81 e3 ff 01 00 00 and $0x1ff,%ebx 68355: e8 00 00 00 00 callq 6835a 6835a: 89 da mov %ebx,%edx 6835c: 48 89 ef mov %rbp,%rdi 6835f: 31 c9 xor %ecx,%ecx 68361: be 28 3d 00 00 mov $0x3d28,%esi 68366: 49 89 c4 mov %rax,%r12 68369: e8 00 00 00 00 callq 6836e 6836e: 48 89 ef mov %rbp,%rdi 68371: 44 89 ea mov %r13d,%edx 68374: be 29 3d 00 00 mov $0x3d29,%esi 68379: 31 c9 xor %ecx,%ecx 6837b: e8 00 00 00 00 callq 68380 68380: 4c 89 e6 mov %r12,%rsi 68383: 5b pop %rbx 68384: 4c 89 f7 mov %r14,%rdi 68387: 5d pop %rbp 68388: 41 5c pop %r12 6838a: 41 5d pop %r13 6838c: 41 5e pop %r14 6838e: e9 00 00 00 00 jmpq 68393 68393: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6839a: 00 00 00 00 6839e: 66 90 xchg %ax,%ax 00000000000683a0 : 683a0: e8 00 00 00 00 callq 683a5 683a5: 41 57 push %r15 683a7: 4c 8d bf a0 0c 00 00 lea 0xca0(%rdi),%r15 683ae: 41 56 push %r14 683b0: 41 89 f6 mov %esi,%r14d 683b3: 41 55 push %r13 683b5: 41 89 d5 mov %edx,%r13d 683b8: 41 54 push %r12 683ba: 55 push %rbp 683bb: 48 89 fd mov %rdi,%rbp 683be: 4c 89 ff mov %r15,%rdi 683c1: e8 00 00 00 00 callq 683c6 683c6: 44 89 f2 mov %r14d,%edx 683c9: 48 89 ef mov %rbp,%rdi 683cc: b9 02 00 00 00 mov $0x2,%ecx 683d1: be ac 01 00 00 mov $0x1ac,%esi 683d6: 49 89 c4 mov %rax,%r12 683d9: e8 00 00 00 00 callq 683de 683de: 48 89 ef mov %rbp,%rdi 683e1: 44 89 ea mov %r13d,%edx 683e4: be ad 01 00 00 mov $0x1ad,%esi 683e9: b9 02 00 00 00 mov $0x2,%ecx 683ee: e8 00 00 00 00 callq 683f3 683f3: 4c 89 e6 mov %r12,%rsi 683f6: 5d pop %rbp 683f7: 4c 89 ff mov %r15,%rdi 683fa: 41 5c pop %r12 683fc: 41 5d pop %r13 683fe: 41 5e pop %r14 68400: 41 5f pop %r15 68402: e9 00 00 00 00 jmpq 68407 68407: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6840e: 00 00 0000000000068410 : 68410: e8 00 00 00 00 callq 68415 68415: 41 57 push %r15 68417: 4c 8d bf a0 0c 00 00 lea 0xca0(%rdi),%r15 6841e: 41 56 push %r14 68420: 41 89 f6 mov %esi,%r14d 68423: 41 55 push %r13 68425: 41 89 d5 mov %edx,%r13d 68428: 41 54 push %r12 6842a: 55 push %rbp 6842b: 48 89 fd mov %rdi,%rbp 6842e: 4c 89 ff mov %r15,%rdi 68431: e8 00 00 00 00 callq 68436 68436: 44 89 f2 mov %r14d,%edx 68439: 48 89 ef mov %rbp,%rdi 6843c: 31 c9 xor %ecx,%ecx 6843e: be 80 01 00 00 mov $0x180,%esi 68443: 49 89 c4 mov %rax,%r12 68446: e8 00 00 00 00 callq 6844b 6844b: 48 89 ef mov %rbp,%rdi 6844e: 44 89 ea mov %r13d,%edx 68451: be 81 01 00 00 mov $0x181,%esi 68456: 31 c9 xor %ecx,%ecx 68458: e8 00 00 00 00 callq 6845d 6845d: 4c 89 e6 mov %r12,%rsi 68460: 5d pop %rbp 68461: 4c 89 ff mov %r15,%rdi 68464: 41 5c pop %r12 68466: 41 5d pop %r13 68468: 41 5e pop %r14 6846a: 41 5f pop %r15 6846c: e9 00 00 00 00 jmpq 68471 68471: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 68478: 00 00 00 00 6847c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000068480 : 68480: e8 00 00 00 00 callq 68485 68485: 55 push %rbp 68486: 48 89 fd mov %rdi,%rbp 68489: 53 push %rbx 6848a: 48 89 f3 mov %rsi,%rbx 6848d: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 68494: 74 06 je 6849c 68496: c7 06 00 00 00 00 movl $0x0,(%rsi) 6849c: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 684a3: be 1c 00 40 01 mov $0x140001c,%esi 684a8: 48 89 ef mov %rbp,%rdi 684ab: e8 00 00 00 00 callq 684b0 684b0: a9 00 00 01 00 test $0x10000,%eax 684b5: 74 06 je 684bd 684b7: 81 0b 00 10 00 00 orl $0x1000,(%rbx) 684bd: 31 d2 xor %edx,%edx 684bf: be d4 0b 00 00 mov $0xbd4,%esi 684c4: 48 89 ef mov %rbp,%rdi 684c7: e8 00 00 00 00 callq 684cc 684cc: a8 01 test $0x1,%al 684ce: 74 06 je 684d6 684d0: 81 0b 00 80 00 00 orl $0x8000,(%rbx) 684d6: 31 d2 xor %edx,%edx 684d8: be 00 0b 00 00 mov $0xb00,%esi 684dd: 48 89 ef mov %rbp,%rdi 684e0: e8 00 00 00 00 callq 684e5 684e5: a9 00 00 80 00 test $0x800000,%eax 684ea: 75 06 jne 684f2 684ec: 81 0b 00 00 01 00 orl $0x10000,(%rbx) 684f2: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 684f9: be 0c 00 60 c0 mov $0xc060000c,%esi 684fe: 48 89 ef mov %rbp,%rdi 68501: e8 00 00 00 00 callq 68506 68506: 85 c0 test %eax,%eax 68508: 78 06 js 68510 6850a: 81 0b 00 00 02 00 orl $0x20000,(%rbx) 68510: 5b pop %rbx 68511: 5d pop %rbp 68512: c3 retq 68513: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6851a: 00 00 00 00 6851e: 66 90 xchg %ax,%ax 0000000000068520 : 68520: e8 00 00 00 00 callq 68525 68525: 55 push %rbp 68526: 31 d2 xor %edx,%edx 68528: 48 89 fd mov %rdi,%rbp 6852b: 53 push %rbx 6852c: 89 f3 mov %esi,%ebx 6852e: be 00 0b 00 00 mov $0xb00,%esi 68533: e8 00 00 00 00 callq 68538 68538: 89 c2 mov %eax,%edx 6853a: 84 db test %bl,%bl 6853c: 74 09 je 68547 6853e: f6 85 92 89 00 00 01 testb $0x1,0x8992(%rbp) 68545: 75 0d jne 68554 68547: 81 ca 00 00 80 00 or $0x800000,%edx 6854d: 39 c2 cmp %eax,%edx 6854f: 75 0d jne 6855e 68551: 5b pop %rbx 68552: 5d pop %rbp 68553: c3 retq 68554: 81 e2 ff ff 7f ff and $0xff7fffff,%edx 6855a: 39 c2 cmp %eax,%edx 6855c: 74 f3 je 68551 6855e: 48 89 ef mov %rbp,%rdi 68561: 5b pop %rbx 68562: 31 c9 xor %ecx,%ecx 68564: be 00 0b 00 00 mov $0xb00,%esi 68569: 5d pop %rbp 6856a: e9 00 00 00 00 jmpq 6856f 6856f: 90 nop 0000000000068570 : 68570: e8 00 00 00 00 callq 68575 68575: 55 push %rbp 68576: 31 d2 xor %edx,%edx 68578: 48 89 fd mov %rdi,%rbp 6857b: 53 push %rbx 6857c: 89 f3 mov %esi,%ebx 6857e: be d4 0b 00 00 mov $0xbd4,%esi 68583: e8 00 00 00 00 callq 68588 68588: 89 c2 mov %eax,%edx 6858a: 84 db test %bl,%bl 6858c: 74 09 je 68597 6858e: f6 85 91 89 00 00 80 testb $0x80,0x8991(%rbp) 68595: 75 0a jne 685a1 68597: 83 e2 fe and $0xfffffffe,%edx 6859a: 39 c2 cmp %eax,%edx 6859c: 75 0a jne 685a8 6859e: 5b pop %rbx 6859f: 5d pop %rbp 685a0: c3 retq 685a1: 83 ca 01 or $0x1,%edx 685a4: 39 c2 cmp %eax,%edx 685a6: 74 f6 je 6859e 685a8: 48 89 ef mov %rbp,%rdi 685ab: 5b pop %rbx 685ac: 31 c9 xor %ecx,%ecx 685ae: be d4 0b 00 00 mov $0xbd4,%esi 685b3: 5d pop %rbp 685b4: e9 00 00 00 00 jmpq 685b9 685b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000685c0 : 685c0: e8 00 00 00 00 callq 685c5 685c5: 31 d2 xor %edx,%edx 685c7: be 0a 15 00 00 mov $0x150a,%esi 685cc: e9 00 00 00 00 jmpq 685d1 685d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 685d8: 00 00 00 00 685dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000685e0 : 685e0: e8 00 00 00 00 callq 685e5 685e5: 41 56 push %r14 685e7: 4c 8d b7 20 0d 00 00 lea 0xd20(%rdi),%r14 685ee: 41 55 push %r13 685f0: 41 54 push %r12 685f2: 41 89 f4 mov %esi,%r12d 685f5: 55 push %rbp 685f6: 48 89 fd mov %rdi,%rbp 685f9: 4c 89 f7 mov %r14,%rdi 685fc: e8 00 00 00 00 callq 68601 68601: 31 c9 xor %ecx,%ecx 68603: 44 89 e2 mov %r12d,%edx 68606: 48 89 ef mov %rbp,%rdi 68609: be 9a 12 00 00 mov $0x129a,%esi 6860e: 49 89 c5 mov %rax,%r13 68611: e8 00 00 00 00 callq 68616 68616: 48 89 ef mov %rbp,%rdi 68619: 31 d2 xor %edx,%edx 6861b: be 9b 12 00 00 mov $0x129b,%esi 68620: e8 00 00 00 00 callq 68625 68625: 4c 89 ee mov %r13,%rsi 68628: 4c 89 f7 mov %r14,%rdi 6862b: 41 89 c4 mov %eax,%r12d 6862e: e8 00 00 00 00 callq 68633 68633: 44 89 e0 mov %r12d,%eax 68636: 5d pop %rbp 68637: 41 5c pop %r12 68639: 41 5d pop %r13 6863b: 41 5e pop %r14 6863d: c3 retq 6863e: 66 90 xchg %ax,%ax 0000000000068640 : 68640: e8 00 00 00 00 callq 68645 68645: 41 56 push %r14 68647: 4c 8d b7 08 0d 00 00 lea 0xd08(%rdi),%r14 6864e: 41 55 push %r13 68650: 41 54 push %r12 68652: 41 89 f4 mov %esi,%r12d 68655: 55 push %rbp 68656: 48 89 fd mov %rdi,%rbp 68659: 4c 89 f7 mov %r14,%rdi 6865c: e8 00 00 00 00 callq 68661 68661: 31 c9 xor %ecx,%ecx 68663: 44 89 e2 mov %r12d,%edx 68666: 48 89 ef mov %rbp,%rdi 68669: be 80 32 00 00 mov $0x3280,%esi 6866e: 49 89 c5 mov %rax,%r13 68671: e8 00 00 00 00 callq 68676 68676: 48 89 ef mov %rbp,%rdi 68679: 31 d2 xor %edx,%edx 6867b: be 81 32 00 00 mov $0x3281,%esi 68680: e8 00 00 00 00 callq 68685 68685: 4c 89 ee mov %r13,%rsi 68688: 4c 89 f7 mov %r14,%rdi 6868b: 41 89 c4 mov %eax,%r12d 6868e: e8 00 00 00 00 callq 68693 68693: 44 89 e0 mov %r12d,%eax 68696: 5d pop %rbp 68697: 41 5c pop %r12 68699: 41 5d pop %r13 6869b: 41 5e pop %r14 6869d: c3 retq 6869e: 66 90 xchg %ax,%ax 00000000000686a0 : 686a0: e8 00 00 00 00 callq 686a5 686a5: 41 56 push %r14 686a7: 4c 8d b7 f0 0c 00 00 lea 0xcf0(%rdi),%r14 686ae: 41 55 push %r13 686b0: 41 54 push %r12 686b2: 55 push %rbp 686b3: 48 89 fd mov %rdi,%rbp 686b6: 4c 89 f7 mov %r14,%rdi 686b9: 53 push %rbx 686ba: 89 f3 mov %esi,%ebx 686bc: 81 e3 ff 01 00 00 and $0x1ff,%ebx 686c2: e8 00 00 00 00 callq 686c7 686c7: 89 da mov %ebx,%edx 686c9: 31 c9 xor %ecx,%ecx 686cb: 48 89 ef mov %rbp,%rdi 686ce: be 28 3d 00 00 mov $0x3d28,%esi 686d3: 49 89 c5 mov %rax,%r13 686d6: e8 00 00 00 00 callq 686db 686db: 48 89 ef mov %rbp,%rdi 686de: 31 d2 xor %edx,%edx 686e0: be 29 3d 00 00 mov $0x3d29,%esi 686e5: e8 00 00 00 00 callq 686ea 686ea: 4c 89 ee mov %r13,%rsi 686ed: 4c 89 f7 mov %r14,%rdi 686f0: 41 89 c4 mov %eax,%r12d 686f3: e8 00 00 00 00 callq 686f8 686f8: 44 89 e0 mov %r12d,%eax 686fb: 5b pop %rbx 686fc: 5d pop %rbp 686fd: 41 5c pop %r12 686ff: 41 5d pop %r13 68701: 41 5e pop %r14 68703: c3 retq 68704: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6870b: 00 00 00 00 6870f: 90 nop 0000000000068710 : 68710: e8 00 00 00 00 callq 68715 68715: 41 57 push %r15 68717: 4c 8d bf b8 0c 00 00 lea 0xcb8(%rdi),%r15 6871e: 41 56 push %r14 68720: 41 89 f6 mov %esi,%r14d 68723: 41 55 push %r13 68725: 41 89 d5 mov %edx,%r13d 68728: 41 54 push %r12 6872a: 55 push %rbp 6872b: 48 89 fd mov %rdi,%rbp 6872e: 4c 89 ff mov %r15,%rdi 68731: e8 00 00 00 00 callq 68736 68736: b9 02 00 00 00 mov $0x2,%ecx 6873b: 44 89 f2 mov %r14d,%edx 6873e: 48 89 ef mov %rbp,%rdi 68741: be 0e 00 00 00 mov $0xe,%esi 68746: 49 89 c4 mov %rax,%r12 68749: e8 00 00 00 00 callq 6874e 6874e: 48 89 ef mov %rbp,%rdi 68751: ba 02 00 00 00 mov $0x2,%edx 68756: be 0e 00 00 00 mov $0xe,%esi 6875b: e8 00 00 00 00 callq 68760 68760: 44 89 ea mov %r13d,%edx 68763: 48 89 ef mov %rbp,%rdi 68766: b9 02 00 00 00 mov $0x2,%ecx 6876b: be 0f 00 00 00 mov $0xf,%esi 68770: e8 00 00 00 00 callq 68775 68775: 48 89 ef mov %rbp,%rdi 68778: be 0f 00 00 00 mov $0xf,%esi 6877d: ba 02 00 00 00 mov $0x2,%edx 68782: e8 00 00 00 00 callq 68787 68787: 4c 89 e6 mov %r12,%rsi 6878a: 5d pop %rbp 6878b: 4c 89 ff mov %r15,%rdi 6878e: 41 5c pop %r12 68790: 41 5d pop %r13 68792: 41 5e pop %r14 68794: 41 5f pop %r15 68796: e9 00 00 00 00 jmpq 6879b 6879b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000687a0 : 687a0: e8 00 00 00 00 callq 687a5 687a5: 41 56 push %r14 687a7: 4c 8d b7 b8 0c 00 00 lea 0xcb8(%rdi),%r14 687ae: 41 55 push %r13 687b0: 41 54 push %r12 687b2: 41 89 f4 mov %esi,%r12d 687b5: 55 push %rbp 687b6: 48 89 fd mov %rdi,%rbp 687b9: 4c 89 f7 mov %r14,%rdi 687bc: e8 00 00 00 00 callq 687c1 687c1: b9 02 00 00 00 mov $0x2,%ecx 687c6: 44 89 e2 mov %r12d,%edx 687c9: 48 89 ef mov %rbp,%rdi 687cc: be 0e 00 00 00 mov $0xe,%esi 687d1: 49 89 c5 mov %rax,%r13 687d4: e8 00 00 00 00 callq 687d9 687d9: 48 89 ef mov %rbp,%rdi 687dc: ba 02 00 00 00 mov $0x2,%edx 687e1: be 0e 00 00 00 mov $0xe,%esi 687e6: e8 00 00 00 00 callq 687eb 687eb: 48 89 ef mov %rbp,%rdi 687ee: ba 02 00 00 00 mov $0x2,%edx 687f3: be 0f 00 00 00 mov $0xf,%esi 687f8: e8 00 00 00 00 callq 687fd 687fd: 4c 89 ee mov %r13,%rsi 68800: 4c 89 f7 mov %r14,%rdi 68803: 41 89 c4 mov %eax,%r12d 68806: e8 00 00 00 00 callq 6880b 6880b: 44 89 e0 mov %r12d,%eax 6880e: 5d pop %rbp 6880f: 41 5c pop %r12 68811: 41 5d pop %r13 68813: 41 5e pop %r14 68815: c3 retq 68816: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6881d: 00 00 00 0000000000068820 : 68820: e8 00 00 00 00 callq 68825 68825: 41 56 push %r14 68827: 4c 8d b7 a0 0c 00 00 lea 0xca0(%rdi),%r14 6882e: 41 55 push %r13 68830: 41 54 push %r12 68832: 41 89 f4 mov %esi,%r12d 68835: 55 push %rbp 68836: 48 89 fd mov %rdi,%rbp 68839: 4c 89 f7 mov %r14,%rdi 6883c: e8 00 00 00 00 callq 68841 68841: b9 02 00 00 00 mov $0x2,%ecx 68846: 44 89 e2 mov %r12d,%edx 68849: 48 89 ef mov %rbp,%rdi 6884c: be ac 01 00 00 mov $0x1ac,%esi 68851: 49 89 c5 mov %rax,%r13 68854: e8 00 00 00 00 callq 68859 68859: 48 89 ef mov %rbp,%rdi 6885c: ba 02 00 00 00 mov $0x2,%edx 68861: be ad 01 00 00 mov $0x1ad,%esi 68866: e8 00 00 00 00 callq 6886b 6886b: 4c 89 ee mov %r13,%rsi 6886e: 4c 89 f7 mov %r14,%rdi 68871: 41 89 c4 mov %eax,%r12d 68874: e8 00 00 00 00 callq 68879 68879: 44 89 e0 mov %r12d,%eax 6887c: 5d pop %rbp 6887d: 41 5c pop %r12 6887f: 41 5d pop %r13 68881: 41 5e pop %r14 68883: c3 retq 68884: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6888b: 00 00 00 00 6888f: 90 nop 0000000000068890 : 68890: e8 00 00 00 00 callq 68895 68895: 41 56 push %r14 68897: 4c 8d b7 a0 0c 00 00 lea 0xca0(%rdi),%r14 6889e: 41 55 push %r13 688a0: 41 54 push %r12 688a2: 41 89 f4 mov %esi,%r12d 688a5: 55 push %rbp 688a6: 48 89 fd mov %rdi,%rbp 688a9: 4c 89 f7 mov %r14,%rdi 688ac: e8 00 00 00 00 callq 688b1 688b1: 31 c9 xor %ecx,%ecx 688b3: 44 89 e2 mov %r12d,%edx 688b6: 48 89 ef mov %rbp,%rdi 688b9: be 80 01 00 00 mov $0x180,%esi 688be: 49 89 c5 mov %rax,%r13 688c1: e8 00 00 00 00 callq 688c6 688c6: 48 89 ef mov %rbp,%rdi 688c9: 31 d2 xor %edx,%edx 688cb: be 81 01 00 00 mov $0x181,%esi 688d0: e8 00 00 00 00 callq 688d5 688d5: 4c 89 ee mov %r13,%rsi 688d8: 4c 89 f7 mov %r14,%rdi 688db: 41 89 c4 mov %eax,%r12d 688de: e8 00 00 00 00 callq 688e3 688e3: 44 89 e0 mov %r12d,%eax 688e6: 5d pop %rbp 688e7: 41 5c pop %r12 688e9: 41 5d pop %r13 688eb: 41 5e pop %r14 688ed: c3 retq 688ee: 66 90 xchg %ax,%ax 00000000000688f0 : 688f0: e8 00 00 00 00 callq 688f5 688f5: 41 57 push %r15 688f7: 31 c0 xor %eax,%eax 688f9: 41 55 push %r13 688fb: 49 89 fd mov %rdi,%r13 688fe: 41 54 push %r12 68900: 41 89 d4 mov %edx,%r12d 68903: 89 c2 mov %eax,%edx 68905: 55 push %rbp 68906: 89 cd mov %ecx,%ebp 68908: b9 04 20 00 00 mov $0x2004,%ecx 6890d: 53 push %rbx 6890e: 4c 89 c3 mov %r8,%rbx 68911: 48 83 ec 08 sub $0x8,%rsp 68915: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 6891c: 39 cd cmp %ecx,%ebp 6891e: 74 1b je 6893b 68920: 48 83 c0 01 add $0x1,%rax 68924: 48 83 f8 4c cmp $0x4c,%rax 68928: 0f 84 f2 01 00 00 je 68b20 6892e: 8b 0c c5 00 00 00 00 mov 0x0(,%rax,8),%ecx 68935: 89 c2 mov %eax,%edx 68937: 39 cd cmp %ecx,%ebp 68939: 75 e5 jne 68920 6893b: 80 3c d5 00 00 00 00 cmpb $0x0,0x0(,%rdx,8) 68942: 00 68943: 75 48 jne 6898d 68945: 81 fd 63 26 00 00 cmp $0x2663,%ebp 6894b: 0f 87 a9 00 00 00 ja 689fa 68951: 81 fd 43 26 00 00 cmp $0x2643,%ebp 68957: 0f 87 41 01 00 00 ja 68a9e 6895d: 81 fd d8 09 00 00 cmp $0x9d8,%ebp 68963: 0f 84 29 01 00 00 je 68a92 68969: 81 fd 3e 26 00 00 cmp $0x263e,%ebp 6896f: 0f 85 0a 01 00 00 jne 68a7f 68975: 41 8b ad 84 8a 00 00 mov 0x8a84(%r13),%ebp 6897c: 89 2b mov %ebp,(%rbx) 6897e: 31 c0 xor %eax,%eax 68980: 48 83 c4 08 add $0x8,%rsp 68984: 5b pop %rbx 68985: 5d pop %rbp 68986: 41 5c pop %r12 68988: 41 5d pop %r13 6898a: 41 5f pop %r15 6898c: c3 retq 6898d: 83 fe ff cmp $0xffffffff,%esi 68990: b8 00 00 00 00 mov $0x0,%eax 68995: 0f 45 c6 cmovne %esi,%eax 68998: 41 83 fc ff cmp $0xffffffff,%r12d 6899c: 0f 84 8b 00 00 00 je 68a2d 689a2: 81 fd d4 a0 00 00 cmp $0xa0d4,%ebp 689a8: 0f 84 b9 00 00 00 je 68a67 689ae: 77 29 ja 689d9 689b0: 81 fd 3d 26 00 00 cmp $0x263d,%ebp 689b6: 74 5d je 68a15 689b8: 81 fd df 26 00 00 cmp $0x26df,%ebp 689be: 0f 85 ed 00 00 00 jne 68ab1 689c4: 89 c0 mov %eax,%eax 689c6: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 689cd: 00 689ce: 48 c1 e0 04 shl $0x4,%rax 689d2: 41 8b 6c 05 10 mov 0x10(%r13,%rax,1),%ebp 689d7: eb a3 jmp 6897c 689d9: 81 fd d5 a0 00 00 cmp $0xa0d5,%ebp 689df: 0f 85 cc 00 00 00 jne 68ab1 689e5: 89 c0 mov %eax,%eax 689e7: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 689ee: 00 689ef: 48 c1 e0 04 shl $0x4,%rax 689f3: 41 8b 6c 05 18 mov 0x18(%r13,%rax,1),%ebp 689f8: eb 82 jmp 6897c 689fa: 8d 85 9c d9 ff ff lea -0x2664(%rbp),%eax 68a00: 83 f8 0f cmp $0xf,%eax 68a03: 77 7a ja 68a7f 68a05: 41 8b ac 85 14 8b 00 mov 0x8b14(%r13,%rax,4),%ebp 68a0c: 00 68a0d: e9 6a ff ff ff jmpq 6897c 68a12: 45 31 e4 xor %r12d,%r12d 68a15: 89 c0 mov %eax,%eax 68a17: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 68a1e: 00 68a1f: 48 c1 e0 04 shl $0x4,%rax 68a23: 41 8b 6c 05 0c mov 0xc(%r13,%rax,1),%ebp 68a28: e9 4f ff ff ff jmpq 6897c 68a2d: 81 fd d4 a0 00 00 cmp $0xa0d4,%ebp 68a33: 74 2f je 68a64 68a35: 77 1c ja 68a53 68a37: 81 fd 3d 26 00 00 cmp $0x263d,%ebp 68a3d: 74 d3 je 68a12 68a3f: 81 fd df 26 00 00 cmp $0x26df,%ebp 68a45: 0f 85 df 00 00 00 jne 68b2a 68a4b: 45 31 e4 xor %r12d,%r12d 68a4e: e9 71 ff ff ff jmpq 689c4 68a53: 81 fd d5 a0 00 00 cmp $0xa0d5,%ebp 68a59: 0f 85 cb 00 00 00 jne 68b2a 68a5f: 45 31 e4 xor %r12d,%r12d 68a62: eb 81 jmp 689e5 68a64: 45 31 e4 xor %r12d,%r12d 68a67: 89 c0 mov %eax,%eax 68a69: 49 8d 84 44 b5 08 00 lea 0x8b5(%r12,%rax,2),%rax 68a70: 00 68a71: 48 c1 e0 04 shl $0x4,%rax 68a75: 41 8b 6c 05 14 mov 0x14(%r13,%rax,1),%ebp 68a7a: e9 fd fe ff ff jmpq 6897c 68a7f: 89 ee mov %ebp,%esi 68a81: 31 d2 xor %edx,%edx 68a83: 4c 89 ef mov %r13,%rdi 68a86: e8 00 00 00 00 callq 68a8b 68a8b: 89 c5 mov %eax,%ebp 68a8d: e9 ea fe ff ff jmpq 6897c 68a92: 41 8b ad 78 8a 00 00 mov 0x8a78(%r13),%ebp 68a99: e9 de fe ff ff jmpq 6897c 68a9e: 8d 85 bc d9 ff ff lea -0x2644(%rbp),%eax 68aa4: 41 8b ac 85 94 8a 00 mov 0x8a94(%r13,%rax,4),%ebp 68aab: 00 68aac: e9 cb fe ff ff jmpq 6897c 68ab1: 4d 8d bd 18 0b 00 00 lea 0xb18(%r13),%r15 68ab8: 89 74 24 04 mov %esi,0x4(%rsp) 68abc: 4c 89 ff mov %r15,%rdi 68abf: e8 00 00 00 00 callq 68ac4 68ac4: 8b 74 24 04 mov 0x4(%rsp),%esi 68ac8: 49 8b 85 38 b3 00 00 mov 0xb338(%r13),%rax 68acf: b9 ff ff ff ff mov $0xffffffff,%ecx 68ad4: 44 89 e2 mov %r12d,%edx 68ad7: 4c 89 ef mov %r13,%rdi 68ada: 48 8b 40 08 mov 0x8(%rax),%rax 68ade: e8 00 00 00 00 callq 68ae3 68ae3: 89 ee mov %ebp,%esi 68ae5: 31 d2 xor %edx,%edx 68ae7: 4c 89 ef mov %r13,%rdi 68aea: e8 00 00 00 00 callq 68aef 68aef: b9 ff ff ff ff mov $0xffffffff,%ecx 68af4: ba ff ff ff ff mov $0xffffffff,%edx 68af9: 4c 89 ef mov %r13,%rdi 68afc: 89 c5 mov %eax,%ebp 68afe: 49 8b 85 38 b3 00 00 mov 0xb338(%r13),%rax 68b05: be ff ff ff ff mov $0xffffffff,%esi 68b0a: 48 8b 40 08 mov 0x8(%rax),%rax 68b0e: e8 00 00 00 00 callq 68b13 68b13: 4c 89 ff mov %r15,%rdi 68b16: e8 00 00 00 00 callq 68b1b 68b1b: e9 5c fe ff ff jmpq 6897c 68b20: b8 ea ff ff ff mov $0xffffffea,%eax 68b25: e9 56 fe ff ff jmpq 68980 68b2a: 4d 8d bd 18 0b 00 00 lea 0xb18(%r13),%r15 68b31: 89 74 24 04 mov %esi,0x4(%rsp) 68b35: 4c 89 ff mov %r15,%rdi 68b38: e8 00 00 00 00 callq 68b3d 68b3d: 8b 74 24 04 mov 0x4(%rsp),%esi 68b41: 83 fe ff cmp $0xffffffff,%esi 68b44: 75 82 jne 68ac8 68b46: 89 ee mov %ebp,%esi 68b48: 31 d2 xor %edx,%edx 68b4a: 4c 89 ef mov %r13,%rdi 68b4d: e8 00 00 00 00 callq 68b52 68b52: 89 c5 mov %eax,%ebp 68b54: eb bd jmp 68b13 68b56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 68b5d: 00 00 00 0000000000068b60 : 68b60: e8 00 00 00 00 callq 68b65 68b65: 41 54 push %r12 68b67: 4c 8d a7 18 0b 00 00 lea 0xb18(%rdi),%r12 68b6e: 55 push %rbp 68b6f: 48 89 fd mov %rdi,%rbp 68b72: 4c 89 e7 mov %r12,%rdi 68b75: e8 00 00 00 00 callq 68b7a 68b7a: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 68b81: 75 63 jne 68be6 68b83: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 68b89: 83 f8 0c cmp $0xc,%eax 68b8c: 0f 84 a5 00 00 00 je 68c37 68b92: 76 29 jbe 68bbd 68b94: 83 f8 0d cmp $0xd,%eax 68b97: 74 7f je 68c18 68b99: 83 f8 0e cmp $0xe,%eax 68b9c: 75 14 jne 68bb2 68b9e: ba 09 00 00 00 mov $0x9,%edx 68ba3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 68baa: 48 89 ef mov %rbp,%rdi 68bad: e8 00 00 00 00 callq 68bb2 68bb2: 4c 89 e7 mov %r12,%rdi 68bb5: 5d pop %rbp 68bb6: 41 5c pop %r12 68bb8: e9 00 00 00 00 jmpq 68bbd 68bbd: 83 f8 0a cmp $0xa,%eax 68bc0: 74 37 je 68bf9 68bc2: 83 f8 0b cmp $0xb,%eax 68bc5: 75 eb jne 68bb2 68bc7: 48 89 ef mov %rbp,%rdi 68bca: ba 15 00 00 00 mov $0x15,%edx 68bcf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 68bd6: e8 00 00 00 00 callq 68bdb 68bdb: 4c 89 e7 mov %r12,%rdi 68bde: 5d pop %rbp 68bdf: 41 5c pop %r12 68be1: e9 00 00 00 00 jmpq 68be6 68be6: 48 89 ef mov %rbp,%rdi 68be9: e8 00 00 00 00 callq 68bee 68bee: 4c 89 e7 mov %r12,%rdi 68bf1: 5d pop %rbp 68bf2: 41 5c pop %r12 68bf4: e9 00 00 00 00 jmpq 68bf9 68bf9: 48 89 ef mov %rbp,%rdi 68bfc: ba 0f 00 00 00 mov $0xf,%edx 68c01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 68c08: e8 00 00 00 00 callq 68c0d 68c0d: 4c 89 e7 mov %r12,%rdi 68c10: 5d pop %rbp 68c11: 41 5c pop %r12 68c13: e9 00 00 00 00 jmpq 68c18 68c18: 48 89 ef mov %rbp,%rdi 68c1b: ba 0f 00 00 00 mov $0xf,%edx 68c20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 68c27: e8 00 00 00 00 callq 68c2c 68c2c: 4c 89 e7 mov %r12,%rdi 68c2f: 5d pop %rbp 68c30: 41 5c pop %r12 68c32: e9 00 00 00 00 jmpq 68c37 68c37: 48 89 ef mov %rbp,%rdi 68c3a: ba 15 00 00 00 mov $0x15,%edx 68c3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 68c46: e8 00 00 00 00 callq 68c4b 68c4b: 4c 89 e7 mov %r12,%rdi 68c4e: 5d pop %rbp 68c4f: 41 5c pop %r12 68c51: e9 00 00 00 00 jmpq 68c56 68c56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 68c5d: 00 00 00 0000000000068c60 : 68c60: e8 00 00 00 00 callq 68c65 68c65: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 68c6c: 75 03 jne 68c71 68c6e: 31 c0 xor %eax,%eax 68c70: c3 retq 68c71: e8 00 00 00 00 callq 68c76 68c76: 31 c0 xor %eax,%eax 68c78: c3 retq 68c79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000068c80 : 68c80: e8 00 00 00 00 callq 68c85 68c85: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 68c8c: 75 03 jne 68c91 68c8e: 31 c0 xor %eax,%eax 68c90: c3 retq 68c91: e8 00 00 00 00 callq 68c96 68c96: 31 c0 xor %eax,%eax 68c98: c3 retq 68c99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000068ca0 : 68ca0: e8 00 00 00 00 callq 68ca5 68ca5: 41 54 push %r12 68ca7: 55 push %rbp 68ca8: 48 89 fd mov %rdi,%rbp 68cab: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 68cb2: 0f 85 97 01 00 00 jne 68e4f 68cb8: 48 c7 87 a8 0c 00 00 movq $0x0,0xca8(%rdi) 68cbf: 00 00 00 00 68cc3: 31 d2 xor %edx,%edx 68cc5: be c3 0f 00 00 mov $0xfc3,%esi 68cca: 48 c7 87 b0 0c 00 00 movq $0x0,0xcb0(%rdi) 68cd1: 00 00 00 00 68cd5: 48 c7 87 c0 0c 00 00 movq $0x0,0xcc0(%rdi) 68cdc: 00 00 00 00 68ce0: 48 c7 87 c8 0c 00 00 movq $0x0,0xcc8(%rdi) 68ce7: 00 00 00 00 68ceb: 48 c7 87 f8 0c 00 00 movq $0x0,0xcf8(%rdi) 68cf2: 00 00 00 00 68cf6: 48 c7 87 00 0d 00 00 movq $0x0,0xd00(%rdi) 68cfd: 00 00 00 00 68d01: 48 c7 87 10 0d 00 00 movq $0x0,0xd10(%rdi) 68d08: 00 00 00 00 68d0c: 48 c7 87 18 0d 00 00 movq $0x0,0xd18(%rdi) 68d13: 00 00 00 00 68d17: 48 c7 87 28 0d 00 00 movq $0x0,0xd28(%rdi) 68d1e: 00 00 00 00 68d22: 48 c7 87 30 0d 00 00 movq $0x0,0xd30(%rdi) 68d29: 00 00 00 00 68d2d: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 68d34: 00 00 00 00 68d38: e8 00 00 00 00 callq 68d3d 68d3d: c1 e8 1c shr $0x1c,%eax 68d40: 89 c2 mov %eax,%edx 68d42: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 68d48: 89 95 10 07 00 00 mov %edx,0x710(%rbp) 68d4e: c7 85 14 07 00 00 ff movl $0xff,0x714(%rbp) 68d55: 00 00 00 68d58: 83 f8 0e cmp $0xe,%eax 68d5b: 0f 84 fb 01 00 00 je 68f5c 68d61: 0f 86 84 00 00 00 jbe 68deb 68d67: 83 f8 11 cmp $0x11,%eax 68d6a: 0f 84 0b 02 00 00 je 68f7b 68d70: 76 30 jbe 68da2 68d72: 83 f8 12 cmp $0x12,%eax 68d75: 0f 85 64 01 00 00 jne 68edf 68d7b: 48 c7 85 90 89 00 00 movq $0x0,0x8990(%rbp) 68d82: 00 00 00 00 68d86: 83 c2 6e add $0x6e,%edx 68d89: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 68d8f: 45 31 e4 xor %r12d,%r12d 68d92: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 68d99: 75 39 jne 68dd4 68d9b: 44 89 e0 mov %r12d,%eax 68d9e: 5d pop %rbp 68d9f: 41 5c pop %r12 68da1: c3 retq 68da2: 83 f8 0f cmp $0xf,%eax 68da5: 0f 84 7f 01 00 00 je 68f2a 68dab: 83 f8 10 cmp $0x10,%eax 68dae: 0f 85 2b 01 00 00 jne 68edf 68db4: 83 c2 5a add $0x5a,%edx 68db7: 45 31 e4 xor %r12d,%r12d 68dba: 48 c7 85 90 89 00 00 movq $0x3fffcd,0x8990(%rbp) 68dc1: cd ff 3f 00 68dc5: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 68dcb: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 68dd2: 74 c7 je 68d9b 68dd4: 48 89 ef mov %rbp,%rdi 68dd7: e8 00 00 00 00 callq 68ddc 68ddc: 48 89 ef mov %rbp,%rdi 68ddf: e8 00 00 00 00 callq 68de4 68de4: 44 89 e0 mov %r12d,%eax 68de7: 5d pop %rbp 68de8: 41 5c pop %r12 68dea: c3 retq 68deb: 83 f8 0c cmp $0xc,%eax 68dee: 0f 84 4f 01 00 00 je 68f43 68df4: 83 f8 0d cmp $0xd,%eax 68df7: 75 2b jne 68e24 68df9: 48 c7 85 90 89 00 00 movq $0x1fcff,0x8990(%rbp) 68e00: ff fc 01 00 68e04: 85 d2 test %edx,%edx 68e06: 0f 84 e0 00 00 00 je 68eec 68e0c: c7 85 94 89 00 00 3a movl $0x103a,0x8994(%rbp) 68e13: 10 00 00 68e16: 83 c2 01 add $0x1,%edx 68e19: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 68e1f: e9 6b ff ff ff jmpq 68d8f 68e24: 83 f8 0a cmp $0xa,%eax 68e27: 0f 84 e3 00 00 00 je 68f10 68e2d: 83 f8 0b cmp $0xb,%eax 68e30: 0f 85 a9 00 00 00 jne 68edf 68e36: 48 c7 85 90 89 00 00 movq $0x7bf0d,0x8990(%rbp) 68e3d: 0d bf 07 00 68e41: 83 c2 14 add $0x14,%edx 68e44: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 68e4a: e9 40 ff ff ff jmpq 68d8f 68e4f: 48 c7 87 a8 0c 00 00 movq $0x0,0xca8(%rdi) 68e56: 00 00 00 00 68e5a: be 44 40 01 c0 mov $0xc0014044,%esi 68e5f: 48 c7 87 b0 0c 00 00 movq $0x0,0xcb0(%rdi) 68e66: 00 00 00 00 68e6a: 48 c7 87 c0 0c 00 00 movq $0x0,0xcc0(%rdi) 68e71: 00 00 00 00 68e75: 48 c7 87 c8 0c 00 00 movq $0x0,0xcc8(%rdi) 68e7c: 00 00 00 00 68e80: 48 c7 87 f8 0c 00 00 movq $0x0,0xcf8(%rdi) 68e87: 00 00 00 00 68e8b: 48 c7 87 00 0d 00 00 movq $0x0,0xd00(%rdi) 68e92: 00 00 00 00 68e96: 48 c7 87 10 0d 00 00 movq $0x0,0xd10(%rdi) 68e9d: 00 00 00 00 68ea1: 48 c7 87 18 0d 00 00 movq $0x0,0xd18(%rdi) 68ea8: 00 00 00 00 68eac: 48 c7 87 28 0d 00 00 movq $0x0,0xd28(%rdi) 68eb3: 00 00 00 00 68eb7: 48 c7 87 30 0d 00 00 movq $0x0,0xd30(%rdi) 68ebe: 00 00 00 00 68ec2: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 68ec9: 00 00 00 00 68ecd: e8 be f9 ff ff callq 68890 68ed2: c1 e8 09 shr $0x9,%eax 68ed5: 89 c2 mov %eax,%edx 68ed7: 83 e2 0f and $0xf,%edx 68eda: e9 63 fe ff ff jmpq 68d42 68edf: 41 bc ea ff ff ff mov $0xffffffea,%r12d 68ee5: 5d pop %rbp 68ee6: 44 89 e0 mov %r12d,%eax 68ee9: 41 5c pop %r12 68eeb: c3 retq 68eec: 48 8b 45 08 mov 0x8(%rbp),%rax 68ef0: 0f b6 40 48 movzbl 0x48(%rax),%eax 68ef4: 8d 48 38 lea 0x38(%rax),%ecx 68ef7: 80 f9 06 cmp $0x6,%cl 68efa: 0f 86 0c ff ff ff jbe 68e0c 68f00: 83 c0 1f add $0x1f,%eax 68f03: 3c 05 cmp $0x5,%al 68f05: 0f 87 0b ff ff ff ja 68e16 68f0b: e9 fc fe ff ff jmpq 68e0c 68f10: 48 c7 85 90 89 00 00 movq $0x0,0x8990(%rbp) 68f17: 00 00 00 00 68f1b: c7 85 14 07 00 00 01 movl $0x1,0x714(%rbp) 68f22: 00 00 00 68f25: e9 65 fe ff ff jmpq 68d8f 68f2a: 48 c7 85 90 89 00 00 movq $0x3fffcd,0x8990(%rbp) 68f31: cd ff 3f 00 68f35: 83 c2 50 add $0x50,%edx 68f38: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 68f3e: e9 4c fe ff ff jmpq 68d8f 68f43: 48 c7 85 90 89 00 00 movq $0x3bfff,0x8990(%rbp) 68f4a: ff bf 03 00 68f4e: 83 c2 3c add $0x3c,%edx 68f51: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 68f57: e9 33 fe ff ff jmpq 68d8f 68f5c: 48 b8 fb fc 01 00 3b movabs $0x103b0001fcfb,%rax 68f63: 10 00 00 68f66: 83 c2 61 add $0x61,%edx 68f69: 48 89 85 90 89 00 00 mov %rax,0x8990(%rbp) 68f70: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 68f76: e9 14 fe ff ff jmpq 68d8f 68f7b: 48 c7 85 90 89 00 00 movq $0x3fffcd,0x8990(%rbp) 68f82: cd ff 3f 00 68f86: 83 c2 64 add $0x64,%edx 68f89: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 68f8f: e9 fb fd ff ff jmpq 68d8f 68f94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 68f9b: 00 00 00 00 68f9f: 90 nop 0000000000068fa0 : 68fa0: e8 00 00 00 00 callq 68fa5 68fa5: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 68fab: 83 f8 0c cmp $0xc,%eax 68fae: 77 08 ja 68fb8 68fb0: 83 f8 09 cmp $0x9,%eax 68fb3: 77 0b ja 68fc0 68fb5: 31 c0 xor %eax,%eax 68fb7: c3 retq 68fb8: 83 e8 0f sub $0xf,%eax 68fbb: 83 f8 02 cmp $0x2,%eax 68fbe: 77 f5 ja 68fb5 68fc0: e9 00 00 00 00 jmpq 68fc5 68fc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 68fcc: 00 00 00 00 0000000000068fd0 : 68fd0: e8 00 00 00 00 callq 68fd5 68fd5: 41 57 push %r15 68fd7: 41 56 push %r14 68fd9: 41 55 push %r13 68fdb: 41 54 push %r12 68fdd: 55 push %rbp 68fde: 48 89 fd mov %rdi,%rbp 68fe1: 53 push %rbx 68fe2: 48 83 ec 30 sub $0x30,%rsp 68fe6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 68fed: 00 00 68fef: 48 89 44 24 28 mov %rax,0x28(%rsp) 68ff4: 48 8b 87 18 07 00 00 mov 0x718(%rdi),%rax 68ffb: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 69000: 25 00 00 02 00 and $0x20000,%eax 69005: 48 83 f8 01 cmp $0x1,%rax 69009: 19 c9 sbb %ecx,%ecx 6900b: 81 e1 00 01 00 00 and $0x100,%ecx 69011: 83 c1 7f add $0x7f,%ecx 69014: 48 83 f8 01 cmp $0x1,%rax 69018: 45 19 f6 sbb %r14d,%r14d 6901b: 89 4c 24 04 mov %ecx,0x4(%rsp) 6901f: 41 81 e6 01 00 ff ff and $0xffff0001,%r14d 69026: 41 81 c6 00 00 01 00 add $0x10000,%r14d 6902d: 48 83 f8 01 cmp $0x1,%rax 69031: 45 19 ed sbb %r13d,%r13d 69034: 41 81 e5 64 ff 2d e8 and $0xe82dff64,%r13d 6903b: 41 81 ed b4 fe dd 27 sub $0x27ddfeb4,%r13d 69042: 48 83 f8 01 cmp $0x1,%rax 69046: 45 19 ff sbb %r15d,%r15d 69049: 31 c9 xor %ecx,%ecx 6904b: 31 f6 xor %esi,%esi 6904d: e8 00 00 00 00 callq 69052 69052: 41 81 e7 7c ff 2d e8 and $0xe82dff7c,%r15d 69059: 89 04 24 mov %eax,(%rsp) 6905c: 41 81 ef d0 fe dd 27 sub $0x27ddfed0,%r15d 69063: 85 c0 test %eax,%eax 69065: 75 3f jne 690a6 69067: 41 bc 64 00 00 00 mov $0x64,%r12d 6906d: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 69074: 44 89 ee mov %r13d,%esi 69077: 48 89 ef mov %rbp,%rdi 6907a: e8 00 00 00 00 callq 6907f 6907f: 44 85 f0 test %r14d,%eax 69082: 75 48 jne 690cc 69084: bb 0a 00 00 00 mov $0xa,%ebx 69089: bf 58 89 41 00 mov $0x418958,%edi 6908e: e8 00 00 00 00 callq 69093 69093: 48 83 eb 01 sub $0x1,%rbx 69097: 75 f0 jne 69089 69099: 41 83 ec 01 sub $0x1,%r12d 6909d: 75 ce jne 6906d 6909f: c7 04 24 92 ff ff ff movl $0xffffff92,(%rsp) 690a6: 48 8b 44 24 28 mov 0x28(%rsp),%rax 690ab: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 690b2: 00 00 690b4: 0f 85 8c 00 00 00 jne 69146 690ba: 8b 04 24 mov (%rsp),%eax 690bd: 48 83 c4 30 add $0x30,%rsp 690c1: 5b pop %rbx 690c2: 5d pop %rbp 690c3: 41 5c pop %r12 690c5: 41 5d pop %r13 690c7: 41 5e pop %r14 690c9: 41 5f pop %r15 690cb: c3 retq 690cc: 44 89 fe mov %r15d,%esi 690cf: 48 89 ef mov %rbp,%rdi 690d2: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 690d9: 41 bc 64 00 00 00 mov $0x64,%r12d 690df: e8 00 00 00 00 callq 690e4 690e4: 44 89 fe mov %r15d,%esi 690e7: 48 89 ef mov %rbp,%rdi 690ea: 41 89 c0 mov %eax,%r8d 690ed: 8b 44 24 04 mov 0x4(%rsp),%eax 690f1: f7 d0 not %eax 690f3: 44 21 c0 and %r8d,%eax 690f6: 0b 44 24 20 or 0x20(%rsp),%eax 690fa: 89 c2 mov %eax,%edx 690fc: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 69103: e8 00 00 00 00 callq 69108 69108: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 6910f: 44 89 ee mov %r13d,%esi 69112: 48 89 ef mov %rbp,%rdi 69115: e8 00 00 00 00 callq 6911a 6911a: 44 85 f0 test %r14d,%eax 6911d: 75 87 jne 690a6 6911f: bb 0a 00 00 00 mov $0xa,%ebx 69124: bf 58 89 41 00 mov $0x418958,%edi 69129: e8 00 00 00 00 callq 6912e 6912e: 48 83 eb 01 sub $0x1,%rbx 69132: 75 f0 jne 69124 69134: 41 83 ec 01 sub $0x1,%r12d 69138: 75 ce jne 69108 6913a: c7 04 24 92 ff ff ff movl $0xffffff92,(%rsp) 69141: e9 60 ff ff ff jmpq 690a6 69146: e8 00 00 00 00 callq 6914b 6914b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000069150 : 69150: e8 00 00 00 00 callq 69155 69155: 41 56 push %r14 69157: 41 55 push %r13 69159: 41 89 cd mov %ecx,%r13d 6915c: 31 c9 xor %ecx,%ecx 6915e: 41 54 push %r12 69160: 41 89 d4 mov %edx,%r12d 69163: 89 f2 mov %esi,%edx 69165: 31 f6 xor %esi,%esi 69167: 55 push %rbp 69168: 48 89 fd mov %rdi,%rbp 6916b: 53 push %rbx 6916c: 48 83 ec 28 sub $0x28,%rsp 69170: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 69177: 00 00 69179: 48 89 44 24 20 mov %rax,0x20(%rsp) 6917e: 31 c0 xor %eax,%eax 69180: 49 89 e0 mov %rsp,%r8 69183: e8 00 00 00 00 callq 69188 69188: 41 89 c6 mov %eax,%r14d 6918b: 85 c0 test %eax,%eax 6918d: 0f 85 85 00 00 00 jne 69218 69193: 44 89 e6 mov %r12d,%esi 69196: 48 89 ef mov %rbp,%rdi 69199: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 691a0: e8 00 00 00 00 callq 691a5 691a5: 44 89 e6 mov %r12d,%esi 691a8: 48 89 ef mov %rbp,%rdi 691ab: 41 bc 64 00 00 00 mov $0x64,%r12d 691b1: 89 c2 mov %eax,%edx 691b3: 25 80 fe ff ff and $0xfffffe80,%eax 691b8: 83 e2 80 and $0xffffff80,%edx 691bb: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 691c2: 0f 44 d0 cmove %eax,%edx 691c5: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 691cc: 0b 54 24 18 or 0x18(%rsp),%edx 691d0: e8 00 00 00 00 callq 691d5 691d5: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 691dc: 44 89 ee mov %r13d,%esi 691df: 48 89 ef mov %rbp,%rdi 691e2: e8 00 00 00 00 callq 691e7 691e7: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 691ee: 74 48 je 69238 691f0: a9 00 00 01 00 test $0x10000,%eax 691f5: 75 21 jne 69218 691f7: bb 0a 00 00 00 mov $0xa,%ebx 691fc: bf 58 89 41 00 mov $0x418958,%edi 69201: e8 00 00 00 00 callq 69206 69206: 48 83 eb 01 sub $0x1,%rbx 6920a: 75 f0 jne 691fc 6920c: 41 83 ec 01 sub $0x1,%r12d 69210: 75 c3 jne 691d5 69212: 41 be 92 ff ff ff mov $0xffffff92,%r14d 69218: 48 8b 44 24 20 mov 0x20(%rsp),%rax 6921d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 69224: 00 00 69226: 75 16 jne 6923e 69228: 48 83 c4 28 add $0x28,%rsp 6922c: 44 89 f0 mov %r14d,%eax 6922f: 5b pop %rbx 69230: 5d pop %rbp 69231: 41 5c pop %r12 69233: 41 5d pop %r13 69235: 41 5e pop %r14 69237: c3 retq 69238: a8 01 test $0x1,%al 6923a: 74 bb je 691f7 6923c: eb da jmp 69218 6923e: e8 00 00 00 00 callq 69243 69243: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6924a: 00 00 00 00 6924e: 66 90 xchg %ax,%ax 0000000000069250 : 69250: e8 00 00 00 00 callq 69255 69255: 41 54 push %r12 69257: 41 89 d4 mov %edx,%r12d 6925a: 55 push %rbp 6925b: 48 89 fd mov %rdi,%rbp 6925e: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 69265: 74 17 je 6927e 69267: b9 2c 01 22 d8 mov $0xd822012c,%ecx 6926c: ba 10 01 22 d8 mov $0xd8220110,%edx 69271: e8 da fe ff ff callq 69150 69276: 85 c0 test %eax,%eax 69278: 74 2f je 692a9 6927a: 5d pop %rbp 6927b: 41 5c pop %r12 6927d: c3 retq 6927e: b9 a8 00 50 c0 mov $0xc05000a8,%ecx 69283: ba a4 00 50 c0 mov $0xc05000a4,%edx 69288: e8 c3 fe ff ff callq 69150 6928d: 85 c0 test %eax,%eax 6928f: 75 e9 jne 6927a 69291: 44 89 e6 mov %r12d,%esi 69294: 48 89 ef mov %rbp,%rdi 69297: b9 a0 00 50 c0 mov $0xc05000a0,%ecx 6929c: 5d pop %rbp 6929d: ba 9c 00 50 c0 mov $0xc050009c,%edx 692a2: 41 5c pop %r12 692a4: e9 a7 fe ff ff jmpq 69150 692a9: 44 89 e6 mov %r12d,%esi 692ac: 48 89 ef mov %rbp,%rdi 692af: b9 0c 01 22 d8 mov $0xd822010c,%ecx 692b4: 5d pop %rbp 692b5: ba f0 00 22 d8 mov $0xd82200f0,%edx 692ba: 41 5c pop %r12 692bc: e9 8f fe ff ff jmpq 69150 692c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 692c8: 00 00 00 00 692cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000692d0 : 692d0: e8 00 00 00 00 callq 692d5 692d5: 41 57 push %r15 692d7: 31 d2 xor %edx,%edx 692d9: be 08 15 00 00 mov $0x1508,%esi 692de: 41 56 push %r14 692e0: 41 55 push %r13 692e2: 41 54 push %r12 692e4: 55 push %rbp 692e5: 48 89 fd mov %rdi,%rbp 692e8: 53 push %rbx 692e9: 48 83 ec 08 sub $0x8,%rsp 692ed: e8 00 00 00 00 callq 692f2 692f2: 8b 8d d8 5e 00 00 mov 0x5ed8(%rbp),%ecx 692f8: 41 89 c5 mov %eax,%r13d 692fb: 85 c9 test %ecx,%ecx 692fd: 0f 85 b1 00 00 00 jne 693b4 69303: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 6930a: 00 6930b: 45 31 ff xor %r15d,%r15d 6930e: 31 db xor %ebx,%ebx 69310: be 00 00 60 c0 mov $0xc0600000,%esi 69315: 48 89 ef mov %rbp,%rdi 69318: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 6931f: e8 00 00 00 00 callq 69324 69324: 44 89 ea mov %r13d,%edx 69327: 31 c9 xor %ecx,%ecx 69329: be 08 15 00 00 mov $0x1508,%esi 6932e: 83 e2 fd and $0xfffffffd,%edx 69331: 48 89 ef mov %rbp,%rdi 69334: 41 89 c4 mov %eax,%r12d 69337: e8 00 00 00 00 callq 6933c 6933c: 8b 95 d8 5e 00 00 mov 0x5ed8(%rbp),%edx 69342: 85 d2 test %edx,%edx 69344: 0f 85 e0 00 00 00 jne 6942a 6934a: 44 89 e2 mov %r12d,%edx 6934d: be 00 00 60 c0 mov $0xc0600000,%esi 69352: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 69359: 48 89 ef mov %rbp,%rdi 6935c: 83 ca 02 or $0x2,%edx 6935f: e8 00 00 00 00 callq 69364 69364: 48 89 ef mov %rbp,%rdi 69367: e8 00 00 00 00 callq 6936c 6936c: 31 c9 xor %ecx,%ecx 6936e: 44 89 ea mov %r13d,%edx 69371: be 08 15 00 00 mov $0x1508,%esi 69376: 48 89 ef mov %rbp,%rdi 69379: 41 89 c6 mov %eax,%r14d 6937c: e8 00 00 00 00 callq 69381 69381: 8b 85 d8 5e 00 00 mov 0x5ed8(%rbp),%eax 69387: 85 c0 test %eax,%eax 69389: 75 64 jne 693ef 6938b: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 69392: 44 89 e2 mov %r12d,%edx 69395: 48 89 ef mov %rbp,%rdi 69398: be 00 00 60 c0 mov $0xc0600000,%esi 6939d: e8 00 00 00 00 callq 693a2 693a2: 44 89 f0 mov %r14d,%eax 693a5: 48 83 c4 08 add $0x8,%rsp 693a9: 5b pop %rbx 693aa: 5d pop %rbp 693ab: 41 5c pop %r12 693ad: 41 5d pop %r13 693af: 41 5e pop %r14 693b1: 41 5f pop %r15 693b3: c3 retq 693b4: 31 d2 xor %edx,%edx 693b6: be cc 00 00 00 mov $0xcc,%esi 693bb: 48 89 ef mov %rbp,%rdi 693be: e8 00 00 00 00 callq 693c3 693c3: 31 d2 xor %edx,%edx 693c5: be ce 00 00 00 mov $0xce,%esi 693ca: 48 89 ef mov %rbp,%rdi 693cd: 89 44 24 04 mov %eax,0x4(%rsp) 693d1: e8 00 00 00 00 callq 693d6 693d6: 31 d2 xor %edx,%edx 693d8: be c0 00 00 00 mov $0xc0,%esi 693dd: 48 89 ef mov %rbp,%rdi 693e0: 89 c3 mov %eax,%ebx 693e2: e8 00 00 00 00 callq 693e7 693e7: 41 89 c7 mov %eax,%r15d 693ea: e9 21 ff ff ff jmpq 69310 693ef: 8b 54 24 04 mov 0x4(%rsp),%edx 693f3: 31 c9 xor %ecx,%ecx 693f5: 48 89 ef mov %rbp,%rdi 693f8: be cc 00 00 00 mov $0xcc,%esi 693fd: e8 00 00 00 00 callq 69402 69402: 31 c9 xor %ecx,%ecx 69404: 89 da mov %ebx,%edx 69406: 48 89 ef mov %rbp,%rdi 69409: be ce 00 00 00 mov $0xce,%esi 6940e: e8 00 00 00 00 callq 69413 69413: 31 c9 xor %ecx,%ecx 69415: 44 89 fa mov %r15d,%edx 69418: be c0 00 00 00 mov $0xc0,%esi 6941d: 48 89 ef mov %rbp,%rdi 69420: e8 00 00 00 00 callq 69425 69425: e9 61 ff ff ff jmpq 6938b 6942a: 8b 54 24 04 mov 0x4(%rsp),%edx 6942e: 31 c9 xor %ecx,%ecx 69430: 48 89 ef mov %rbp,%rdi 69433: be cc 00 00 00 mov $0xcc,%esi 69438: 81 e2 fe fe ff ff and $0xfffffefe,%edx 6943e: e8 00 00 00 00 callq 69443 69443: 89 da mov %ebx,%edx 69445: 31 c9 xor %ecx,%ecx 69447: 48 89 ef mov %rbp,%rdi 6944a: 81 e2 fe fe ff ff and $0xfffffefe,%edx 69450: be ce 00 00 00 mov $0xce,%esi 69455: e8 00 00 00 00 callq 6945a 6945a: 44 89 fa mov %r15d,%edx 6945d: 31 c9 xor %ecx,%ecx 6945f: be c0 00 00 00 mov $0xc0,%esi 69464: 81 e2 ff ff fc ff and $0xfffcffff,%edx 6946a: 48 89 ef mov %rbp,%rdi 6946d: e8 00 00 00 00 callq 69472 69472: e9 d3 fe ff ff jmpq 6934a 69477: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6947e: 00 00 0000000000069480 : 69480: e8 00 00 00 00 callq 69485 69485: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 6948c: 75 3b jne 694c9 6948e: 55 push %rbp 6948f: be 04 00 00 80 mov $0x80000004,%esi 69494: 48 89 fd mov %rdi,%rbp 69497: 53 push %rbx 69498: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 6949f: e8 00 00 00 00 callq 694a4 694a4: 48 89 ef mov %rbp,%rdi 694a7: be 70 03 00 80 mov $0x80000370,%esi 694ac: 89 c3 mov %eax,%ebx 694ae: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 694b5: e8 00 00 00 00 callq 694ba 694ba: f7 d3 not %ebx 694bc: 3d ff 00 02 00 cmp $0x200ff,%eax 694c1: 0f 97 c0 seta %al 694c4: 21 d8 and %ebx,%eax 694c6: 5b pop %rbx 694c7: 5d pop %rbp 694c8: c3 retq 694c9: 31 c0 xor %eax,%eax 694cb: c3 retq 694cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000694d0 : 694d0: e8 00 00 00 00 callq 694d5 694d5: 55 push %rbp 694d6: 48 89 fd mov %rdi,%rbp 694d9: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 694e0: 75 20 jne 69502 694e2: 31 d2 xor %edx,%edx 694e4: be 01 15 00 00 mov $0x1501,%esi 694e9: e8 00 00 00 00 callq 694ee 694ee: 31 c9 xor %ecx,%ecx 694f0: be 01 15 00 00 mov $0x1501,%esi 694f5: 48 89 ef mov %rbp,%rdi 694f8: 83 e0 fe and $0xfffffffe,%eax 694fb: 89 c2 mov %eax,%edx 694fd: e8 00 00 00 00 callq 69502 69502: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 69509: 75 04 jne 6950f 6950b: 31 c0 xor %eax,%eax 6950d: 5d pop %rbp 6950e: c3 retq 6950f: 48 89 ef mov %rbp,%rdi 69512: e8 00 00 00 00 callq 69517 69517: 31 c0 xor %eax,%eax 69519: 5d pop %rbp 6951a: c3 retq 6951b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000069520 : 69520: e8 00 00 00 00 callq 69525 69525: 55 push %rbp 69526: 48 89 fd mov %rdi,%rbp 69529: 48 85 f6 test %rsi,%rsi 6952c: 74 23 je 69551 6952e: 48 8b 46 08 mov 0x8(%rsi),%rax 69532: 48 89 f7 mov %rsi,%rdi 69535: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 6953c: 48 85 c0 test %rax,%rax 6953f: 74 10 je 69551 69541: ba 01 00 00 00 mov $0x1,%edx 69546: be cc 0b 00 00 mov $0xbcc,%esi 6954b: 5d pop %rbp 6954c: e9 00 00 00 00 jmpq 69551 69551: 48 89 ef mov %rbp,%rdi 69554: ba 01 00 00 00 mov $0x1,%edx 69559: be cc 0b 00 00 mov $0xbcc,%esi 6955e: 31 c9 xor %ecx,%ecx 69560: e8 00 00 00 00 callq 69565 69565: 48 89 ef mov %rbp,%rdi 69568: 31 d2 xor %edx,%edx 6956a: be cc 0b 00 00 mov $0xbcc,%esi 6956f: 5d pop %rbp 69570: e9 00 00 00 00 jmpq 69575 69575: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6957c: 00 00 00 00 0000000000069580 : 69580: e8 00 00 00 00 callq 69585 69585: 55 push %rbp 69586: 48 89 fd mov %rdi,%rbp 69589: 48 85 f6 test %rsi,%rsi 6958c: 74 23 je 695b1 6958e: 48 8b 46 08 mov 0x8(%rsi),%rax 69592: 48 89 f7 mov %rsi,%rdi 69595: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 6959c: 48 85 c0 test %rax,%rax 6959f: 74 10 je 695b1 695a1: ba 01 00 00 00 mov $0x1,%edx 695a6: be 20 15 00 00 mov $0x1520,%esi 695ab: 5d pop %rbp 695ac: e9 00 00 00 00 jmpq 695b1 695b1: 48 89 ef mov %rbp,%rdi 695b4: ba 01 00 00 00 mov $0x1,%edx 695b9: be 20 15 00 00 mov $0x1520,%esi 695be: 31 c9 xor %ecx,%ecx 695c0: e8 00 00 00 00 callq 695c5 695c5: 48 89 ef mov %rbp,%rdi 695c8: 31 d2 xor %edx,%edx 695ca: be 20 15 00 00 mov $0x1520,%esi 695cf: 5d pop %rbp 695d0: e9 00 00 00 00 jmpq 695d5 695d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 695dc: 00 00 00 00 00000000000695e0 : 695e0: e8 00 00 00 00 callq 695e5 695e5: 48 85 f6 test %rsi,%rsi 695e8: 0f 94 c0 sete %al 695eb: 85 d2 test %edx,%edx 695ed: 0f 94 c1 sete %cl 695f0: 08 c8 or %cl,%al 695f2: 0f 85 b6 00 00 00 jne 696ae 695f8: 41 56 push %r14 695fa: 41 55 push %r13 695fc: 41 54 push %r12 695fe: 55 push %rbp 695ff: 48 89 fd mov %rdi,%rbp 69602: 53 push %rbx 69603: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 6960a: 74 09 je 69615 6960c: 5b pop %rbx 6960d: 5d pop %rbp 6960e: 41 5c pop %r12 69610: 41 5d pop %r13 69612: 41 5e pop %r14 69614: c3 retq 69615: 4c 8d b7 a0 0c 00 00 lea 0xca0(%rdi),%r14 6961c: 44 8d 62 03 lea 0x3(%rdx),%r12d 69620: 48 89 f3 mov %rsi,%rbx 69623: 4c 89 f7 mov %r14,%rdi 69626: 41 c1 ec 02 shr $0x2,%r12d 6962a: e8 00 00 00 00 callq 6962f 6962f: 31 c9 xor %ecx,%ecx 69631: ba 10 00 60 c0 mov $0xc0600010,%edx 69636: 48 89 ef mov %rbp,%rdi 69639: be ac 01 00 00 mov $0x1ac,%esi 6963e: 49 89 c5 mov %rax,%r13 69641: e8 00 00 00 00 callq 69646 69646: 31 c9 xor %ecx,%ecx 69648: 31 d2 xor %edx,%edx 6964a: be ad 01 00 00 mov $0x1ad,%esi 6964f: 48 89 ef mov %rbp,%rdi 69652: e8 00 00 00 00 callq 69657 69657: 31 c9 xor %ecx,%ecx 69659: ba 14 00 60 c0 mov $0xc0600014,%edx 6965e: 48 89 ef mov %rbp,%rdi 69661: be ac 01 00 00 mov $0x1ac,%esi 69666: e8 00 00 00 00 callq 6966b 6966b: 45 85 e4 test %r12d,%r12d 6966e: 74 25 je 69695 69670: 41 8d 44 24 ff lea -0x1(%r12),%eax 69675: 4c 8d 64 83 04 lea 0x4(%rbx,%rax,4),%r12 6967a: 31 d2 xor %edx,%edx 6967c: be ad 01 00 00 mov $0x1ad,%esi 69681: 48 89 ef mov %rbp,%rdi 69684: 48 83 c3 04 add $0x4,%rbx 69688: e8 00 00 00 00 callq 6968d 6968d: 89 43 fc mov %eax,-0x4(%rbx) 69690: 4c 39 e3 cmp %r12,%rbx 69693: 75 e5 jne 6967a 69695: 4c 89 ee mov %r13,%rsi 69698: 4c 89 f7 mov %r14,%rdi 6969b: e8 00 00 00 00 callq 696a0 696a0: b8 01 00 00 00 mov $0x1,%eax 696a5: 5b pop %rbx 696a6: 5d pop %rbp 696a7: 41 5c pop %r12 696a9: 41 5d pop %r13 696ab: 41 5e pop %r14 696ad: c3 retq 696ae: 31 c0 xor %eax,%eax 696b0: c3 retq 696b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 696b8: 00 00 00 00 696bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000696c0 : 696c0: e8 00 00 00 00 callq 696c5 696c5: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 696cc: 0f 85 cb 00 00 00 jne 6979d 696d2: 41 55 push %r13 696d4: 49 89 f5 mov %rsi,%r13 696d7: be 81 00 40 01 mov $0x1400081,%esi 696dc: 41 54 push %r12 696de: 49 89 d4 mov %rdx,%r12 696e1: ba 28 68 00 00 mov $0x6828,%edx 696e6: 55 push %rbp 696e7: 48 89 fd mov %rdi,%rbp 696ea: 53 push %rbx 696eb: 48 8b 87 c8 0c 00 00 mov 0xcc8(%rdi),%rax 696f2: e8 00 00 00 00 callq 696f7 696f7: ba 05 00 00 00 mov $0x5,%edx 696fc: be 80 00 40 01 mov $0x1400080,%esi 69701: 48 89 ef mov %rbp,%rdi 69704: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6970b: e8 00 00 00 00 callq 69710 69710: bf e8 03 00 00 mov $0x3e8,%edi 69715: e8 00 00 00 00 callq 6971a 6971a: ba 02 00 00 00 mov $0x2,%edx 6971f: 48 89 ef mov %rbp,%rdi 69722: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 69729: be 80 00 40 01 mov $0x1400080,%esi 6972e: e8 00 00 00 00 callq 69733 69733: 48 89 ef mov %rbp,%rdi 69736: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6973d: be 81 00 40 01 mov $0x1400081,%esi 69742: e8 00 00 00 00 callq 69747 69747: 48 89 ef mov %rbp,%rdi 6974a: be 82 00 40 01 mov $0x1400082,%esi 6974f: 89 c3 mov %eax,%ebx 69751: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 69758: e8 00 00 00 00 callq 6975d 6975d: 48 89 ef mov %rbp,%rdi 69760: be 83 00 40 01 mov $0x1400083,%esi 69765: 89 c2 mov %eax,%edx 69767: 89 d8 mov %ebx,%eax 69769: c1 eb 18 shr $0x18,%ebx 6976c: c1 f8 10 sar $0x10,%eax 6976f: 48 c1 e3 20 shl $0x20,%rbx 69773: 0f b6 c0 movzbl %al,%eax 69776: 48 c1 e0 20 shl $0x20,%rax 6977a: 48 09 d0 or %rdx,%rax 6977d: 49 89 45 00 mov %rax,0x0(%r13) 69781: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 69788: e8 00 00 00 00 callq 6978d 6978d: 89 c0 mov %eax,%eax 6978f: 48 09 c3 or %rax,%rbx 69792: 49 89 1c 24 mov %rbx,(%r12) 69796: 5b pop %rbx 69797: 5d pop %rbp 69798: 41 5c pop %r12 6979a: 41 5d pop %r13 6979c: c3 retq 6979d: c3 retq 6979e: 66 90 xchg %ax,%ax 00000000000697a0 : 697a0: e8 00 00 00 00 callq 697a5 697a5: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 697ab 697ab: a9 fb ff ff ff test $0xfffffffb,%eax 697b0: 74 42 je 697f4 697b2: 55 push %rbp 697b3: 48 89 fd mov %rdi,%rbp 697b6: 83 f8 ff cmp $0xffffffff,%eax 697b9: 0f 85 00 00 00 00 jne 697bf 697bf: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 697c5: 83 f8 0c cmp $0xc,%eax 697c8: 76 0c jbe 697d6 697ca: 8d 50 f1 lea -0xf(%rax),%edx 697cd: 31 c0 xor %eax,%eax 697cf: 83 fa 02 cmp $0x2,%edx 697d2: 76 0b jbe 697df 697d4: 5d pop %rbp 697d5: c3 retq 697d6: 83 f8 09 cmp $0x9,%eax 697d9: 77 04 ja 697df 697db: 31 c0 xor %eax,%eax 697dd: 5d pop %rbp 697de: c3 retq 697df: 48 89 ef mov %rbp,%rdi 697e2: e8 00 00 00 00 callq 697e7 697e7: 5d pop %rbp 697e8: 84 c0 test %al,%al 697ea: 0f 95 c0 setne %al 697ed: 0f b6 c0 movzbl %al,%eax 697f0: c1 e0 02 shl $0x2,%eax 697f3: c3 retq 697f4: c3 retq 697f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 697fc: 00 00 00 00 0000000000069800 : 69800: e8 00 00 00 00 callq 69805 69805: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 6980c: 0f 85 1a 02 00 00 jne 69a2c 69812: 41 55 push %r13 69814: 41 54 push %r12 69816: 55 push %rbp 69817: 48 89 fd mov %rdi,%rbp 6981a: 53 push %rbx 6981b: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 69821: 89 f3 mov %esi,%ebx 69823: 83 f8 0e cmp $0xe,%eax 69826: 77 7f ja 698a7 69828: 83 f8 0c cmp $0xc,%eax 6982b: 0f 87 fe 01 00 00 ja 69a2f 69831: 83 f8 0b cmp $0xb,%eax 69834: 74 79 je 698af 69836: 83 f8 0c cmp $0xc,%eax 69839: 75 63 jne 6989e 6983b: 45 31 e4 xor %r12d,%r12d 6983e: 85 f6 test %esi,%esi 69840: 41 0f 94 c4 sete %r12b 69844: 44 89 e6 mov %r12d,%esi 69847: e8 04 e9 ff ff callq 68150 6984c: 44 89 e6 mov %r12d,%esi 6984f: 48 89 ef mov %rbp,%rdi 69852: e8 c9 ec ff ff callq 68520 69857: 44 89 e6 mov %r12d,%esi 6985a: 48 89 ef mov %rbp,%rdi 6985d: e8 0e ed ff ff callq 68570 69862: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 69869: be 0c 00 60 c0 mov $0xc060000c,%esi 6986e: 48 89 ef mov %rbp,%rdi 69871: e8 00 00 00 00 callq 69876 69876: 89 c2 mov %eax,%edx 69878: 85 db test %ebx,%ebx 6987a: 0f 84 13 02 00 00 je 69a93 69880: 81 ca 00 00 00 c0 or $0xc0000000,%edx 69886: 39 d0 cmp %edx,%eax 69888: 74 14 je 6989e 6988a: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 69891: be 0c 00 60 c0 mov $0xc060000c,%esi 69896: 48 89 ef mov %rbp,%rdi 69899: e8 00 00 00 00 callq 6989e 6989e: 5b pop %rbx 6989f: 31 c0 xor %eax,%eax 698a1: 5d pop %rbp 698a2: 41 5c pop %r12 698a4: 41 5d pop %r13 698a6: c3 retq 698a7: 83 e8 0f sub $0xf,%eax 698aa: 83 f8 03 cmp $0x3,%eax 698ad: 77 ef ja 6989e 698af: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 698b5: 45 31 e4 xor %r12d,%r12d 698b8: 41 89 c5 mov %eax,%r13d 698bb: 41 81 e5 00 03 00 00 and $0x300,%r13d 698c2: 74 47 je 6990b 698c4: 41 89 c4 mov %eax,%r12d 698c7: 45 31 ed xor %r13d,%r13d 698ca: 41 81 e4 00 01 00 00 and $0x100,%r12d 698d1: 74 0c je 698df 698d3: 41 bc 20 00 00 00 mov $0x20,%r12d 698d9: 41 bd 02 00 00 00 mov $0x2,%r13d 698df: f6 c4 02 test $0x2,%ah 698e2: 0f 85 dd 01 00 00 jne 69ac5 698e8: 44 89 e6 mov %r12d,%esi 698eb: 83 fb 01 cmp $0x1,%ebx 698ee: 0f 84 eb 01 00 00 je 69adf 698f4: 44 09 ee or %r13d,%esi 698f7: 81 ce 00 02 00 20 or $0x20000200,%esi 698fd: 48 89 ef mov %rbp,%rdi 69900: e8 00 00 00 00 callq 69905 69905: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 6990b: f6 c4 0c test $0xc,%ah 6990e: 74 41 je 69951 69910: f6 c4 04 test $0x4,%ah 69913: ba 20 00 00 00 mov $0x20,%edx 69918: 44 0f 45 e2 cmovne %edx,%r12d 6991c: ba 02 00 00 00 mov $0x2,%edx 69921: 44 0f 45 ea cmovne %edx,%r13d 69925: f6 c4 08 test $0x8,%ah 69928: 0f 85 8a 01 00 00 jne 69ab8 6992e: 44 89 e6 mov %r12d,%esi 69931: 83 fb 01 cmp $0x1,%ebx 69934: 0f 84 9d 01 00 00 je 69ad7 6993a: 44 09 ee or %r13d,%esi 6993d: 81 ce 00 20 00 20 or $0x20002000,%esi 69943: 48 89 ef mov %rbp,%rdi 69946: e8 00 00 00 00 callq 6994b 6994b: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 69951: a9 00 80 01 00 test $0x18000,%eax 69956: 74 41 je 69999 69958: f6 c4 80 test $0x80,%ah 6995b: ba 20 00 00 00 mov $0x20,%edx 69960: 44 0f 45 e2 cmovne %edx,%r12d 69964: ba 02 00 00 00 mov $0x2,%edx 69969: 44 0f 45 ea cmovne %edx,%r13d 6996d: a9 00 00 01 00 test $0x10000,%eax 69972: 0f 85 33 01 00 00 jne 69aab 69978: 45 09 e5 or %r12d,%r13d 6997b: 83 fb 01 cmp $0x1,%ebx 6997e: 48 89 ef mov %rbp,%rdi 69981: 45 0f 45 e5 cmovne %r13d,%r12d 69985: 44 89 e6 mov %r12d,%esi 69988: 81 ce 00 10 00 20 or $0x20001000,%esi 6998e: e8 00 00 00 00 callq 69993 69993: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 69999: f6 c4 10 test $0x10,%ah 6999c: 74 1e je 699bc 6999e: 31 f6 xor %esi,%esi 699a0: 83 fb 01 cmp $0x1,%ebx 699a3: 48 89 ef mov %rbp,%rdi 699a6: 40 0f 95 c6 setne %sil 699aa: 8d b4 36 20 01 00 20 lea 0x20000120(%rsi,%rsi,1),%esi 699b1: e8 00 00 00 00 callq 699b6 699b6: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 699bc: a9 00 00 08 00 test $0x80000,%eax 699c1: 74 1d je 699e0 699c3: 31 f6 xor %esi,%esi 699c5: 83 fb 01 cmp $0x1,%ebx 699c8: 48 89 ef mov %rbp,%rdi 699cb: 40 0f 95 c6 setne %sil 699cf: 81 ce 10 01 00 20 or $0x20000110,%esi 699d5: e8 00 00 00 00 callq 699da 699da: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 699e0: a9 00 00 04 00 test $0x40000,%eax 699e5: 74 1e je 69a05 699e7: 31 f6 xor %esi,%esi 699e9: 83 fb 01 cmp $0x1,%ebx 699ec: 48 89 ef mov %rbp,%rdi 699ef: 40 0f 95 c6 setne %sil 699f3: 8d b4 36 20 08 00 20 lea 0x20000820(%rsi,%rsi,1),%esi 699fa: e8 00 00 00 00 callq 699ff 699ff: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 69a05: a9 00 00 02 00 test $0x20000,%eax 69a0a: 0f 84 8e fe ff ff je 6989e 69a10: 31 f6 xor %esi,%esi 69a12: 83 fb 01 cmp $0x1,%ebx 69a15: 48 89 ef mov %rbp,%rdi 69a18: 40 0f 95 c6 setne %sil 69a1c: 81 ce 10 04 00 20 or $0x20000410,%esi 69a22: e8 00 00 00 00 callq 69a27 69a27: e9 72 fe ff ff jmpq 6989e 69a2c: 31 c0 xor %eax,%eax 69a2e: c3 retq 69a2f: 45 31 e4 xor %r12d,%r12d 69a32: 85 f6 test %esi,%esi 69a34: 41 0f 94 c4 sete %r12b 69a38: 44 89 e6 mov %r12d,%esi 69a3b: e8 10 e7 ff ff callq 68150 69a40: 44 89 e6 mov %r12d,%esi 69a43: 48 89 ef mov %rbp,%rdi 69a46: e8 d5 ea ff ff callq 68520 69a4b: 44 89 e6 mov %r12d,%esi 69a4e: 48 89 ef mov %rbp,%rdi 69a51: e8 1a eb ff ff callq 68570 69a56: 31 d2 xor %edx,%edx 69a58: be 7a 15 00 00 mov $0x157a,%esi 69a5d: 48 89 ef mov %rbp,%rdi 69a60: e8 00 00 00 00 callq 69a65 69a65: 89 c2 mov %eax,%edx 69a67: 85 db test %ebx,%ebx 69a69: 75 09 jne 69a74 69a6b: f6 85 92 89 00 00 04 testb $0x4,0x8992(%rbp) 69a72: 75 5e jne 69ad2 69a74: 83 e2 fe and $0xfffffffe,%edx 69a77: 39 d0 cmp %edx,%eax 69a79: 0f 84 1f fe ff ff je 6989e 69a7f: 31 c9 xor %ecx,%ecx 69a81: be 7a 15 00 00 mov $0x157a,%esi 69a86: 48 89 ef mov %rbp,%rdi 69a89: e8 00 00 00 00 callq 69a8e 69a8e: e9 0b fe ff ff jmpq 6989e 69a93: f6 85 92 89 00 00 02 testb $0x2,0x8992(%rbp) 69a9a: 0f 84 e0 fd ff ff je 69880 69aa0: 81 e2 ff ff ff 3f and $0x3fffffff,%edx 69aa6: e9 db fd ff ff jmpq 69886 69aab: 41 83 cc 10 or $0x10,%r12d 69aaf: 41 83 cd 01 or $0x1,%r13d 69ab3: e9 c0 fe ff ff jmpq 69978 69ab8: 41 83 cc 10 or $0x10,%r12d 69abc: 41 83 cd 01 or $0x1,%r13d 69ac0: e9 69 fe ff ff jmpq 6992e 69ac5: 41 83 cc 10 or $0x10,%r12d 69ac9: 41 83 cd 01 or $0x1,%r13d 69acd: e9 16 fe ff ff jmpq 698e8 69ad2: 83 ca 01 or $0x1,%edx 69ad5: eb a0 jmp 69a77 69ad7: 45 31 ed xor %r13d,%r13d 69ada: e9 5e fe ff ff jmpq 6993d 69adf: 45 31 ed xor %r13d,%r13d 69ae2: e9 10 fe ff ff jmpq 698f7 69ae7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 69aee: 00 00 0000000000069af0 : 69af0: e8 00 00 00 00 callq 69af5 69af5: 31 c0 xor %eax,%eax 69af7: c3 retq 69af8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 69aff: 00 0000000000069b00 : 69b00: e8 00 00 00 00 callq 69b05 69b05: 31 c0 xor %eax,%eax 69b07: c3 retq 69b08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 69b0f: 00 0000000000069b10 : 69b10: e8 00 00 00 00 callq 69b15 69b15: 55 push %rbp 69b16: 48 89 fd mov %rdi,%rbp 69b19: e8 42 f0 ff ff callq 68b60 69b1e: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 69b25: 75 23 jne 69b4a 69b27: 31 d2 xor %edx,%edx 69b29: be 01 15 00 00 mov $0x1501,%esi 69b2e: 48 89 ef mov %rbp,%rdi 69b31: e8 00 00 00 00 callq 69b36 69b36: 31 c9 xor %ecx,%ecx 69b38: be 01 15 00 00 mov $0x1501,%esi 69b3d: 48 89 ef mov %rbp,%rdi 69b40: 83 c8 01 or $0x1,%eax 69b43: 89 c2 mov %eax,%edx 69b45: e8 00 00 00 00 callq 69b4a 69b4a: 31 c0 xor %eax,%eax 69b4c: 5d pop %rbp 69b4d: c3 retq 69b4e: 66 90 xchg %ax,%ax 0000000000069b50 : 69b50: e8 00 00 00 00 callq 69b55 69b55: 55 push %rbp 69b56: 48 89 fd mov %rdi,%rbp 69b59: e8 02 f0 ff ff callq 68b60 69b5e: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 69b65: 75 23 jne 69b8a 69b67: 31 d2 xor %edx,%edx 69b69: be 01 15 00 00 mov $0x1501,%esi 69b6e: 48 89 ef mov %rbp,%rdi 69b71: e8 00 00 00 00 callq 69b76 69b76: 31 c9 xor %ecx,%ecx 69b78: be 01 15 00 00 mov $0x1501,%esi 69b7d: 48 89 ef mov %rbp,%rdi 69b80: 83 c8 01 or $0x1,%eax 69b83: 89 c2 mov %eax,%edx 69b85: e8 00 00 00 00 callq 69b8a 69b8a: 31 c0 xor %eax,%eax 69b8c: 5d pop %rbp 69b8d: c3 retq 69b8e: 66 90 xchg %ax,%ax 0000000000069b90 : 69b90: e8 00 00 00 00 callq 69b95 69b95: 55 push %rbp 69b96: 48 89 fd mov %rdi,%rbp 69b99: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 69ba0: 75 20 jne 69bc2 69ba2: 31 d2 xor %edx,%edx 69ba4: be 01 15 00 00 mov $0x1501,%esi 69ba9: e8 00 00 00 00 callq 69bae 69bae: 31 c9 xor %ecx,%ecx 69bb0: be 01 15 00 00 mov $0x1501,%esi 69bb5: 48 89 ef mov %rbp,%rdi 69bb8: 83 e0 fe and $0xfffffffe,%eax 69bbb: 89 c2 mov %eax,%edx 69bbd: e8 00 00 00 00 callq 69bc2 69bc2: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 69bc9: 75 04 jne 69bcf 69bcb: 31 c0 xor %eax,%eax 69bcd: 5d pop %rbp 69bce: c3 retq 69bcf: 48 89 ef mov %rbp,%rdi 69bd2: e8 00 00 00 00 callq 69bd7 69bd7: 31 c0 xor %eax,%eax 69bd9: 5d pop %rbp 69bda: c3 retq 69bdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000069be0 : 69be0: e8 00 00 00 00 callq 69be5 69be5: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 69beb 69beb: 41 54 push %r12 69bed: 55 push %rbp 69bee: 48 89 fd mov %rdi,%rbp 69bf1: 53 push %rbx 69bf2: f7 c2 fb ff ff ff test $0xfffffffb,%edx 69bf8: 0f 84 00 00 00 00 je 69bfe 69bfe: 83 fa ff cmp $0xffffffff,%edx 69c01: 0f 85 00 00 00 00 jne 69c07 69c07: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 69c0d: 83 f8 0c cmp $0xc,%eax 69c10: 77 1e ja 69c30 69c12: 83 f8 09 cmp $0x9,%eax 69c15: 0f 86 00 00 00 00 jbe 69c1b 69c1b: 48 89 ef mov %rbp,%rdi 69c1e: e8 00 00 00 00 callq 69c23 69c23: 84 c0 test %al,%al 69c25: 0f 85 00 00 00 00 jne 69c2b 69c2b: e9 00 00 00 00 jmpq 69c30 69c30: 83 e8 0f sub $0xf,%eax 69c33: 83 f8 02 cmp $0x2,%eax 69c36: 76 e3 jbe 69c1b 69c38: e9 00 00 00 00 jmpq 69c3d 69c3d: 0f 1f 00 nopl (%rax) 0000000000069c40 : 69c40: e8 00 00 00 00 callq 69c45 69c45: 41 c1 e0 04 shl $0x4,%r8d 69c49: c1 e1 08 shl $0x8,%ecx 69c4c: 83 e2 03 and $0x3,%edx 69c4f: 81 e1 00 07 00 00 and $0x700,%ecx 69c55: 45 0f b6 c0 movzbl %r8b,%r8d 69c59: 41 09 c8 or %ecx,%r8d 69c5c: 31 c9 xor %ecx,%ecx 69c5e: 41 09 d0 or %edx,%r8d 69c61: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 69c68: be 91 03 00 00 mov $0x391,%esi 69c6d: 83 e2 0c and $0xc,%edx 69c70: 44 09 c2 or %r8d,%edx 69c73: e9 00 00 00 00 jmpq 69c78 69c78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 69c7f: 00 0000000000069c80 : 69c80: e8 00 00 00 00 callq 69c85 69c85: 48 c7 87 48 64 01 00 movq $0x0,0x16448(%rdi) 69c8c: 00 00 00 00 69c90: c3 retq 69c91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 69c98: 00 00 00 00 69c9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000069ca0 : 69ca0: e8 00 00 00 00 callq 69ca5 69ca5: 55 push %rbp 69ca6: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 69cac: 48 89 fd mov %rdi,%rbp 69caf: 83 f8 0d cmp $0xd,%eax 69cb2: 0f 84 9e 02 00 00 je 69f56 69cb8: 0f 87 aa 00 00 00 ja 69d68 69cbe: 83 f8 0b cmp $0xb,%eax 69cc1: 0f 84 e0 01 00 00 je 69ea7 69cc7: 83 f8 0c cmp $0xc,%eax 69cca: 0f 85 b8 00 00 00 jne 69d88 69cd0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69cd7: e8 00 00 00 00 callq 69cdc 69cdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69ce3: 48 89 ef mov %rbp,%rdi 69ce6: e8 00 00 00 00 callq 69ceb 69ceb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69cf2: 48 89 ef mov %rbp,%rdi 69cf5: e8 00 00 00 00 callq 69cfa 69cfa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69d01: 48 89 ef mov %rbp,%rdi 69d04: e8 00 00 00 00 callq 69d09 69d09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69d10: 48 89 ef mov %rbp,%rdi 69d13: e8 00 00 00 00 callq 69d18 69d18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69d1f: 48 89 ef mov %rbp,%rdi 69d22: e8 00 00 00 00 callq 69d27 69d27: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 69d2e: 75 0d jne 69d3d 69d30: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 69d37: 0f 84 e3 03 00 00 je 6a120 69d3d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69d44: 48 89 ef mov %rbp,%rdi 69d47: e8 00 00 00 00 callq 69d4c 69d4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69d53: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 69d5a: 0f 84 d7 01 00 00 je 69f37 69d60: 45 31 c0 xor %r8d,%r8d 69d63: 44 89 c0 mov %r8d,%eax 69d66: 5d pop %rbp 69d67: c3 retq 69d68: 83 f8 0e cmp $0xe,%eax 69d6b: 0f 84 7e 02 00 00 je 69fef 69d71: 83 e8 0f sub $0xf,%eax 69d74: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 69d7a: 83 f8 03 cmp $0x3,%eax 69d7d: 0f 86 8b 00 00 00 jbe 69e0e 69d83: 44 89 c0 mov %r8d,%eax 69d86: 5d pop %rbp 69d87: c3 retq 69d88: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 69d8e: 83 f8 0a cmp $0xa,%eax 69d91: 75 f0 jne 69d83 69d93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69d9a: e8 00 00 00 00 callq 69d9f 69d9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69da6: 48 89 ef mov %rbp,%rdi 69da9: e8 00 00 00 00 callq 69dae 69dae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69db5: 48 89 ef mov %rbp,%rdi 69db8: e8 00 00 00 00 callq 69dbd 69dbd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69dc4: 48 89 ef mov %rbp,%rdi 69dc7: e8 00 00 00 00 callq 69dcc 69dcc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69dd3: 48 89 ef mov %rbp,%rdi 69dd6: e8 00 00 00 00 callq 69ddb 69ddb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69de2: 48 89 ef mov %rbp,%rdi 69de5: e8 00 00 00 00 callq 69dea 69dea: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 69df1: 0f 84 69 ff ff ff je 69d60 69df7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69dfe: 48 89 ef mov %rbp,%rdi 69e01: e8 00 00 00 00 callq 69e06 69e06: 45 31 c0 xor %r8d,%r8d 69e09: e9 75 ff ff ff jmpq 69d83 69e0e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69e15: e8 00 00 00 00 callq 69e1a 69e1a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69e21: 48 89 ef mov %rbp,%rdi 69e24: e8 00 00 00 00 callq 69e29 69e29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69e30: 48 89 ef mov %rbp,%rdi 69e33: e8 00 00 00 00 callq 69e38 69e38: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69e3f: 48 89 ef mov %rbp,%rdi 69e42: e8 00 00 00 00 callq 69e47 69e47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69e4e: 48 89 ef mov %rbp,%rdi 69e51: e8 00 00 00 00 callq 69e56 69e56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69e5d: 48 89 ef mov %rbp,%rdi 69e60: e8 00 00 00 00 callq 69e65 69e65: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 69e6c: 0f 84 f8 01 00 00 je 6a06a 69e72: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69e79: 48 89 ef mov %rbp,%rdi 69e7c: e8 00 00 00 00 callq 69e81 69e81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69e88: 48 89 ef mov %rbp,%rdi 69e8b: e8 00 00 00 00 callq 69e90 69e90: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69e97: 48 89 ef mov %rbp,%rdi 69e9a: e8 00 00 00 00 callq 69e9f 69e9f: 45 31 c0 xor %r8d,%r8d 69ea2: e9 bc fe ff ff jmpq 69d63 69ea7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69eae: e8 00 00 00 00 callq 69eb3 69eb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69eba: 48 89 ef mov %rbp,%rdi 69ebd: e8 00 00 00 00 callq 69ec2 69ec2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69ec9: 48 89 ef mov %rbp,%rdi 69ecc: e8 00 00 00 00 callq 69ed1 69ed1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69ed8: 48 89 ef mov %rbp,%rdi 69edb: e8 00 00 00 00 callq 69ee0 69ee0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69ee7: 48 89 ef mov %rbp,%rdi 69eea: e8 00 00 00 00 callq 69eef 69eef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69ef6: 48 89 ef mov %rbp,%rdi 69ef9: e8 00 00 00 00 callq 69efe 69efe: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 69f05: 75 0d jne 69f14 69f07: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 69f0e: 0f 84 ec 01 00 00 je 6a100 69f14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69f1b: 48 89 ef mov %rbp,%rdi 69f1e: e8 00 00 00 00 callq 69f23 69f23: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 69f2a: 0f 85 30 fe ff ff jne 69d60 69f30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69f37: 48 89 ef mov %rbp,%rdi 69f3a: e8 00 00 00 00 callq 69f3f 69f3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69f46: 48 89 ef mov %rbp,%rdi 69f49: e8 00 00 00 00 callq 69f4e 69f4e: 45 31 c0 xor %r8d,%r8d 69f51: e9 2d fe ff ff jmpq 69d83 69f56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69f5d: e8 00 00 00 00 callq 69f62 69f62: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69f69: 48 89 ef mov %rbp,%rdi 69f6c: e8 00 00 00 00 callq 69f71 69f71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69f78: 48 89 ef mov %rbp,%rdi 69f7b: e8 00 00 00 00 callq 69f80 69f80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69f87: 48 89 ef mov %rbp,%rdi 69f8a: e8 00 00 00 00 callq 69f8f 69f8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69f96: 48 89 ef mov %rbp,%rdi 69f99: e8 00 00 00 00 callq 69f9e 69f9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69fa5: 48 89 ef mov %rbp,%rdi 69fa8: e8 00 00 00 00 callq 69fad 69fad: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 69fb4: 0f 84 d0 00 00 00 je 6a08a 69fba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69fc1: 48 89 ef mov %rbp,%rdi 69fc4: e8 00 00 00 00 callq 69fc9 69fc9: 48 89 ef mov %rbp,%rdi 69fcc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69fd3: e8 00 00 00 00 callq 69fd8 69fd8: 48 89 ef mov %rbp,%rdi 69fdb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69fe2: e8 00 00 00 00 callq 69fe7 69fe7: 45 31 c0 xor %r8d,%r8d 69fea: 5d pop %rbp 69feb: 44 89 c0 mov %r8d,%eax 69fee: c3 retq 69fef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 69ff6: e8 00 00 00 00 callq 69ffb 69ffb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a002: 48 89 ef mov %rbp,%rdi 6a005: e8 00 00 00 00 callq 6a00a 6a00a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a011: 48 89 ef mov %rbp,%rdi 6a014: e8 00 00 00 00 callq 6a019 6a019: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a020: 48 89 ef mov %rbp,%rdi 6a023: e8 00 00 00 00 callq 6a028 6a028: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a02f: 48 89 ef mov %rbp,%rdi 6a032: e8 00 00 00 00 callq 6a037 6a037: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a03e: 48 89 ef mov %rbp,%rdi 6a041: e8 00 00 00 00 callq 6a046 6a046: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 6a04d: 74 5b je 6a0aa 6a04f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a056: 48 89 ef mov %rbp,%rdi 6a059: e8 00 00 00 00 callq 6a05e 6a05e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a065: e9 1e fe ff ff jmpq 69e88 6a06a: 48 89 ef mov %rbp,%rdi 6a06d: e8 00 00 00 00 callq 6a072 6a072: 84 c0 test %al,%al 6a074: 74 76 je 6a0ec 6a076: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a07d: 48 89 ef mov %rbp,%rdi 6a080: e8 00 00 00 00 callq 6a085 6a085: e9 f7 fd ff ff jmpq 69e81 6a08a: 48 89 ef mov %rbp,%rdi 6a08d: e8 00 00 00 00 callq 6a092 6a092: 84 c0 test %al,%al 6a094: 74 42 je 6a0d8 6a096: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a09d: 48 89 ef mov %rbp,%rdi 6a0a0: e8 00 00 00 00 callq 6a0a5 6a0a5: e9 1f ff ff ff jmpq 69fc9 6a0aa: 48 89 ef mov %rbp,%rdi 6a0ad: e8 00 00 00 00 callq 6a0b2 6a0b2: 84 c0 test %al,%al 6a0b4: 74 11 je 6a0c7 6a0b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a0bd: 48 89 ef mov %rbp,%rdi 6a0c0: e8 00 00 00 00 callq 6a0c5 6a0c5: eb 97 jmp 6a05e 6a0c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a0ce: 48 89 ef mov %rbp,%rdi 6a0d1: e8 00 00 00 00 callq 6a0d6 6a0d6: eb 86 jmp 6a05e 6a0d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a0df: 48 89 ef mov %rbp,%rdi 6a0e2: e8 00 00 00 00 callq 6a0e7 6a0e7: e9 dd fe ff ff jmpq 69fc9 6a0ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a0f3: 48 89 ef mov %rbp,%rdi 6a0f6: e8 00 00 00 00 callq 6a0fb 6a0fb: e9 81 fd ff ff jmpq 69e81 6a100: 48 89 ef mov %rbp,%rdi 6a103: e8 00 00 00 00 callq 6a108 6a108: 84 c0 test %al,%al 6a10a: 74 34 je 6a140 6a10c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a113: 48 89 ef mov %rbp,%rdi 6a116: e8 00 00 00 00 callq 6a11b 6a11b: e9 03 fe ff ff jmpq 69f23 6a120: 48 89 ef mov %rbp,%rdi 6a123: e8 00 00 00 00 callq 6a128 6a128: 84 c0 test %al,%al 6a12a: 74 28 je 6a154 6a12c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a133: 48 89 ef mov %rbp,%rdi 6a136: e8 00 00 00 00 callq 6a13b 6a13b: e9 0c fc ff ff jmpq 69d4c 6a140: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a147: 48 89 ef mov %rbp,%rdi 6a14a: e8 00 00 00 00 callq 6a14f 6a14f: e9 cf fd ff ff jmpq 69f23 6a154: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a15b: 48 89 ef mov %rbp,%rdi 6a15e: e8 00 00 00 00 callq 6a163 6a163: e9 e4 fb ff ff jmpq 69d4c 6a168: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6a16f: 00 000000000006a170 : 6a170: e8 00 00 00 00 callq 6a175 6a175: 55 push %rbp 6a176: ba 02 00 00 00 mov $0x2,%edx 6a17b: be d1 14 00 00 mov $0x14d1,%esi 6a180: 48 89 fd mov %rdi,%rbp 6a183: 53 push %rbx 6a184: 89 cb mov %ecx,%ebx 6a186: e8 00 00 00 00 callq 6a18b 6a18b: 31 d2 xor %edx,%edx 6a18d: 48 89 ef mov %rbp,%rdi 6a190: b9 02 00 00 00 mov $0x2,%ecx 6a195: 83 e0 fe and $0xfffffffe,%eax 6a198: 83 fb 01 cmp $0x1,%ebx 6a19b: be d1 14 00 00 mov $0x14d1,%esi 6a1a0: 0f 94 c2 sete %dl 6a1a3: 09 c2 or %eax,%edx 6a1a5: e8 00 00 00 00 callq 6a1aa 6a1aa: 31 c0 xor %eax,%eax 6a1ac: 5b pop %rbx 6a1ad: 5d pop %rbp 6a1ae: c3 retq 6a1af: 90 nop 000000000006a1b0 : 6a1b0: e8 00 00 00 00 callq 6a1b5 6a1b5: 55 push %rbp 6a1b6: ba 02 00 00 00 mov $0x2,%edx 6a1bb: be d1 14 00 00 mov $0x14d1,%esi 6a1c0: 48 89 fd mov %rdi,%rbp 6a1c3: 53 push %rbx 6a1c4: 89 cb mov %ecx,%ebx 6a1c6: e8 00 00 00 00 callq 6a1cb 6a1cb: 48 89 ef mov %rbp,%rdi 6a1ce: b9 02 00 00 00 mov $0x2,%ecx 6a1d3: be d1 14 00 00 mov $0x14d1,%esi 6a1d8: 89 c2 mov %eax,%edx 6a1da: 83 c8 02 or $0x2,%eax 6a1dd: 83 e2 fd and $0xfffffffd,%edx 6a1e0: 83 fb 01 cmp $0x1,%ebx 6a1e3: 0f 44 d0 cmove %eax,%edx 6a1e6: e8 00 00 00 00 callq 6a1eb 6a1eb: 31 c0 xor %eax,%eax 6a1ed: 5b pop %rbx 6a1ee: 5d pop %rbp 6a1ef: c3 retq 000000000006a1f0 : 6a1f0: e8 00 00 00 00 callq 6a1f5 6a1f5: 55 push %rbp 6a1f6: 48 89 fd mov %rdi,%rbp 6a1f9: 53 push %rbx 6a1fa: 89 f3 mov %esi,%ebx 6a1fc: 83 fe 03 cmp $0x3,%esi 6a1ff: 74 18 je 6a219 6a201: ba 02 00 00 00 mov $0x2,%edx 6a206: be d0 14 00 00 mov $0x14d0,%esi 6a20b: e8 00 00 00 00 callq 6a210 6a210: f6 c4 01 test $0x1,%ah 6a213: 0f 84 8c 00 00 00 je 6a2a5 6a219: ba 02 00 00 00 mov $0x2,%edx 6a21e: be cc 14 00 00 mov $0x14cc,%esi 6a223: 48 89 ef mov %rbp,%rdi 6a226: e8 00 00 00 00 callq 6a22b 6a22b: 39 c3 cmp %eax,%ebx 6a22d: 75 76 jne 6a2a5 6a22f: ba 02 00 00 00 mov $0x2,%edx 6a234: be d0 14 00 00 mov $0x14d0,%esi 6a239: 48 89 ef mov %rbp,%rdi 6a23c: bb e0 2e 00 00 mov $0x2ee0,%ebx 6a241: e8 00 00 00 00 callq 6a246 6a246: b9 02 00 00 00 mov $0x2,%ecx 6a24b: be d0 14 00 00 mov $0x14d0,%esi 6a250: 48 89 ef mov %rbp,%rdi 6a253: 80 cc 02 or $0x2,%ah 6a256: 89 c2 mov %eax,%edx 6a258: e8 00 00 00 00 callq 6a25d 6a25d: ba 02 00 00 00 mov $0x2,%edx 6a262: be d0 14 00 00 mov $0x14d0,%esi 6a267: 48 89 ef mov %rbp,%rdi 6a26a: e8 00 00 00 00 callq 6a26f 6a26f: f6 c4 01 test $0x1,%ah 6a272: 75 0b jne 6a27f 6a274: eb 2a jmp 6a2a0 6a276: 83 eb 01 sub $0x1,%ebx 6a279: 0f 84 00 00 00 00 je 6a27f 6a27f: bf 58 89 41 00 mov $0x418958,%edi 6a284: e8 00 00 00 00 callq 6a289 6a289: ba 02 00 00 00 mov $0x2,%edx 6a28e: be d0 14 00 00 mov $0x14d0,%esi 6a293: 48 89 ef mov %rbp,%rdi 6a296: e8 00 00 00 00 callq 6a29b 6a29b: f6 c4 01 test $0x1,%ah 6a29e: 75 d6 jne 6a276 6a2a0: 31 c0 xor %eax,%eax 6a2a2: 5b pop %rbx 6a2a3: 5d pop %rbp 6a2a4: c3 retq 6a2a5: b8 fe ff ff ff mov $0xfffffffe,%eax 6a2aa: eb f6 jmp 6a2a2 6a2ac: 0f 1f 40 00 nopl 0x0(%rax) 000000000006a2b0 : 6a2b0: e8 00 00 00 00 callq 6a2b5 6a2b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a2bc: bf 01 00 00 00 mov $0x1,%edi 6a2c1: e8 00 00 00 00 callq 6a2c6 6a2c6: 31 c0 xor %eax,%eax 6a2c8: c3 retq 6a2c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006a2d0 : 6a2d0: e8 00 00 00 00 callq 6a2d5 6a2d5: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 6a2db 6a2db: 85 c0 test %eax,%eax 6a2dd: 74 03 je 6a2e2 6a2df: 31 c0 xor %eax,%eax 6a2e1: c3 retq 6a2e2: 53 push %rbx 6a2e3: be 02 00 00 00 mov $0x2,%esi 6a2e8: 48 89 fb mov %rdi,%rbx 6a2eb: e8 00 ff ff ff callq 6a1f0 6a2f0: 85 c0 test %eax,%eax 6a2f2: 74 04 je 6a2f8 6a2f4: 31 c0 xor %eax,%eax 6a2f6: 5b pop %rbx 6a2f7: c3 retq 6a2f8: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 6a2ff 6a2ff: 48 8d 93 10 64 01 00 lea 0x16410(%rbx),%rdx 6a306: bf 80 01 00 00 mov $0x180,%edi 6a30b: e8 00 00 00 00 callq 6a310 6a310: 31 c0 xor %eax,%eax 6a312: 5b pop %rbx 6a313: c3 retq 6a314: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6a31b: 00 00 00 00 6a31f: 90 nop 000000000006a320 : 6a320: e8 00 00 00 00 callq 6a325 6a325: 41 54 push %r12 6a327: ba 02 00 00 00 mov $0x2,%edx 6a32c: 41 89 f4 mov %esi,%r12d 6a32f: be c8 14 00 00 mov $0x14c8,%esi 6a334: 55 push %rbp 6a335: 48 89 fd mov %rdi,%rbp 6a338: 53 push %rbx 6a339: bb 60 09 00 00 mov $0x960,%ebx 6a33e: e8 00 00 00 00 callq 6a343 6a343: b9 02 00 00 00 mov $0x2,%ecx 6a348: 44 89 e2 mov %r12d,%edx 6a34b: 48 89 ef mov %rbp,%rdi 6a34e: be c8 14 00 00 mov $0x14c8,%esi 6a353: e8 00 00 00 00 callq 6a358 6a358: ba 02 00 00 00 mov $0x2,%edx 6a35d: be d0 14 00 00 mov $0x14d0,%esi 6a362: 48 89 ef mov %rbp,%rdi 6a365: e8 00 00 00 00 callq 6a36a 6a36a: b9 02 00 00 00 mov $0x2,%ecx 6a36f: be d0 14 00 00 mov $0x14d0,%esi 6a374: 48 89 ef mov %rbp,%rdi 6a377: 83 c8 01 or $0x1,%eax 6a37a: 89 c2 mov %eax,%edx 6a37c: e8 00 00 00 00 callq 6a381 6a381: ba 02 00 00 00 mov $0x2,%edx 6a386: be d0 14 00 00 mov $0x14d0,%esi 6a38b: 48 89 ef mov %rbp,%rdi 6a38e: e8 00 00 00 00 callq 6a393 6a393: a8 02 test $0x2,%al 6a395: 74 0b je 6a3a2 6a397: eb 29 jmp 6a3c2 6a399: 83 eb 01 sub $0x1,%ebx 6a39c: 0f 84 00 00 00 00 je 6a3a2 6a3a2: bf b8 ae 47 01 mov $0x147aeb8,%edi 6a3a7: e8 00 00 00 00 callq 6a3ac 6a3ac: ba 02 00 00 00 mov $0x2,%edx 6a3b1: be d0 14 00 00 mov $0x14d0,%esi 6a3b6: 48 89 ef mov %rbp,%rdi 6a3b9: e8 00 00 00 00 callq 6a3be 6a3be: a8 02 test $0x2,%al 6a3c0: 74 d7 je 6a399 6a3c2: ba 02 00 00 00 mov $0x2,%edx 6a3c7: be d0 14 00 00 mov $0x14d0,%esi 6a3cc: 48 89 ef mov %rbp,%rdi 6a3cf: e8 00 00 00 00 callq 6a3d4 6a3d4: b9 02 00 00 00 mov $0x2,%ecx 6a3d9: be d0 14 00 00 mov $0x14d0,%esi 6a3de: 48 89 ef mov %rbp,%rdi 6a3e1: 83 e0 fe and $0xfffffffe,%eax 6a3e4: 89 c2 mov %eax,%edx 6a3e6: e8 00 00 00 00 callq 6a3eb 6a3eb: 44 89 e0 mov %r12d,%eax 6a3ee: 83 e0 fd and $0xfffffffd,%eax 6a3f1: 83 f8 01 cmp $0x1,%eax 6a3f4: 74 0d je 6a403 6a3f6: 41 83 fc 05 cmp $0x5,%r12d 6a3fa: 74 07 je 6a403 6a3fc: 31 c0 xor %eax,%eax 6a3fe: 5b pop %rbx 6a3ff: 5d pop %rbp 6a400: 41 5c pop %r12 6a402: c3 retq 6a403: be 01 00 00 00 mov $0x1,%esi 6a408: 48 89 ef mov %rbp,%rdi 6a40b: bb 60 09 00 00 mov $0x960,%ebx 6a410: e8 db fd ff ff callq 6a1f0 6a415: 85 c0 test %eax,%eax 6a417: 75 0b jne 6a424 6a419: eb e1 jmp 6a3fc 6a41b: 83 eb 01 sub $0x1,%ebx 6a41e: 0f 84 00 00 00 00 je 6a424 6a424: bf b8 ae 47 01 mov $0x147aeb8,%edi 6a429: e8 00 00 00 00 callq 6a42e 6a42e: be 01 00 00 00 mov $0x1,%esi 6a433: 48 89 ef mov %rbp,%rdi 6a436: e8 b5 fd ff ff callq 6a1f0 6a43b: 85 c0 test %eax,%eax 6a43d: 75 dc jne 6a41b 6a43f: eb bb jmp 6a3fc 6a441: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6a448: 00 00 00 00 6a44c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006a450 : 6a450: e8 00 00 00 00 callq 6a455 6a455: be 05 00 00 00 mov $0x5,%esi 6a45a: e9 c1 fe ff ff jmpq 6a320 6a45f: 90 nop 000000000006a460 : 6a460: e8 00 00 00 00 callq 6a465 6a465: 40 80 fe 01 cmp $0x1,%sil 6a469: 19 f6 sbb %esi,%esi 6a46b: 83 e6 02 and $0x2,%esi 6a46e: 83 c6 02 add $0x2,%esi 6a471: e9 aa fe ff ff jmpq 6a320 6a476: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6a47d: 00 00 00 000000000006a480 : 6a480: e8 00 00 00 00 callq 6a485 6a485: 40 80 fe 01 cmp $0x1,%sil 6a489: 19 f6 sbb %esi,%esi 6a48b: 83 e6 02 and $0x2,%esi 6a48e: 83 c6 01 add $0x1,%esi 6a491: e9 8a fe ff ff jmpq 6a320 6a496: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6a49d: 00 00 00 000000000006a4a0 : 6a4a0: e8 00 00 00 00 callq 6a4a5 6a4a5: 55 push %rbp 6a4a6: be 03 00 00 00 mov $0x3,%esi 6a4ab: 48 89 fd mov %rdi,%rbp 6a4ae: 53 push %rbx 6a4af: bb 60 09 00 00 mov $0x960,%ebx 6a4b4: e8 37 fd ff ff callq 6a1f0 6a4b9: 85 c0 test %eax,%eax 6a4bb: 75 0b jne 6a4c8 6a4bd: eb 24 jmp 6a4e3 6a4bf: 83 eb 01 sub $0x1,%ebx 6a4c2: 0f 84 00 00 00 00 je 6a4c8 6a4c8: bf b8 ae 47 01 mov $0x147aeb8,%edi 6a4cd: e8 00 00 00 00 callq 6a4d2 6a4d2: be 03 00 00 00 mov $0x3,%esi 6a4d7: 48 89 ef mov %rbp,%rdi 6a4da: e8 11 fd ff ff callq 6a1f0 6a4df: 85 c0 test %eax,%eax 6a4e1: 75 dc jne 6a4bf 6a4e3: 31 c0 xor %eax,%eax 6a4e5: 5b pop %rbx 6a4e6: 5d pop %rbp 6a4e7: c3 retq 6a4e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6a4ef: 00 000000000006a4f0 : 6a4f0: e8 00 00 00 00 callq 6a4f5 6a4f5: 55 push %rbp 6a4f6: 48 8d af f0 9b fe ff lea -0x16410(%rdi),%rbp 6a4fd: be 03 00 00 00 mov $0x3,%esi 6a502: 53 push %rbx 6a503: 48 89 ef mov %rbp,%rdi 6a506: bb 60 09 00 00 mov $0x960,%ebx 6a50b: e8 e0 fc ff ff callq 6a1f0 6a510: 85 c0 test %eax,%eax 6a512: 75 0b jne 6a51f 6a514: eb 24 jmp 6a53a 6a516: 83 eb 01 sub $0x1,%ebx 6a519: 0f 84 00 00 00 00 je 6a51f 6a51f: bf b8 ae 47 01 mov $0x147aeb8,%edi 6a524: e8 00 00 00 00 callq 6a529 6a529: be 03 00 00 00 mov $0x3,%esi 6a52e: 48 89 ef mov %rbp,%rdi 6a531: e8 ba fc ff ff callq 6a1f0 6a536: 85 c0 test %eax,%eax 6a538: 75 dc jne 6a516 6a53a: 48 89 ef mov %rbp,%rdi 6a53d: e8 00 00 00 00 callq 6a542 6a542: 84 c0 test %al,%al 6a544: 75 03 jne 6a549 6a546: 5b pop %rbx 6a547: 5d pop %rbp 6a548: c3 retq 6a549: 48 89 ef mov %rbp,%rdi 6a54c: 5b pop %rbx 6a54d: 31 f6 xor %esi,%esi 6a54f: 5d pop %rbp 6a550: e9 00 00 00 00 jmpq 6a555 6a555: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6a55c: 00 00 00 00 000000000006a560 : 6a560: e8 00 00 00 00 callq 6a565 6a565: 55 push %rbp 6a566: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 6a56c: 48 89 fd mov %rdi,%rbp 6a56f: 83 f8 0b cmp $0xb,%eax 6a572: 74 3f je 6a5b3 6a574: 83 f8 0c cmp $0xc,%eax 6a577: 75 74 jne 6a5ed 6a579: ba 8d 00 00 00 mov $0x8d,%edx 6a57e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a585: e8 00 00 00 00 callq 6a58a 6a58a: 48 89 ef mov %rbp,%rdi 6a58d: ba 4b 00 00 00 mov $0x4b,%edx 6a592: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a599: e8 00 00 00 00 callq 6a59e 6a59e: 48 89 ef mov %rbp,%rdi 6a5a1: 5d pop %rbp 6a5a2: ba 1e 00 00 00 mov $0x1e,%edx 6a5a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a5ae: e9 00 00 00 00 jmpq 6a5b3 6a5b3: ba 05 01 00 00 mov $0x105,%edx 6a5b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a5bf: e8 00 00 00 00 callq 6a5c4 6a5c4: 48 89 ef mov %rbp,%rdi 6a5c7: ba 6f 00 00 00 mov $0x6f,%edx 6a5cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a5d3: e8 00 00 00 00 callq 6a5d8 6a5d8: 48 89 ef mov %rbp,%rdi 6a5db: 5d pop %rbp 6a5dc: ba 15 00 00 00 mov $0x15,%edx 6a5e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a5e8: e9 00 00 00 00 jmpq 6a5ed 6a5ed: 0f 0b ud2 6a5ef: 90 nop 000000000006a5f0 : 6a5f0: e8 00 00 00 00 callq 6a5f5 6a5f5: c7 87 d0 63 01 00 01 movl $0x1,0x163d0(%rdi) 6a5fc: 00 00 00 6a5ff: 48 c7 87 e0 63 01 00 movq $0x0,0x163e0(%rdi) 6a606: 00 00 00 00 6a60a: c7 87 f0 63 01 00 01 movl $0x1,0x163f0(%rdi) 6a611: 00 00 00 6a614: 48 c7 87 00 64 01 00 movq $0x0,0x16400(%rdi) 6a61b: 00 00 00 00 6a61f: c3 retq 000000000006a620 : 6a620: e8 00 00 00 00 callq 6a625 6a625: 41 55 push %r13 6a627: 4c 8d af f0 63 01 00 lea 0x163f0(%rdi),%r13 6a62e: ba 87 00 00 00 mov $0x87,%edx 6a633: 31 f6 xor %esi,%esi 6a635: 41 54 push %r12 6a637: 4c 89 e9 mov %r13,%rcx 6a63a: 55 push %rbp 6a63b: 48 89 fd mov %rdi,%rbp 6a63e: e8 00 00 00 00 callq 6a643 6a643: 41 89 c4 mov %eax,%r12d 6a646: 85 c0 test %eax,%eax 6a648: 74 09 je 6a653 6a64a: 44 89 e0 mov %r12d,%eax 6a64d: 5d pop %rbp 6a64e: 41 5c pop %r12 6a650: 41 5d pop %r13 6a652: c3 retq 6a653: 48 8d 8d d0 63 01 00 lea 0x163d0(%rbp),%rcx 6a65a: ba 8a 00 00 00 mov $0x8a,%edx 6a65f: 31 f6 xor %esi,%esi 6a661: 48 89 ef mov %rbp,%rdi 6a664: e8 00 00 00 00 callq 6a669 6a669: 41 89 c4 mov %eax,%r12d 6a66c: 85 c0 test %eax,%eax 6a66e: 74 da je 6a64a 6a670: 31 d2 xor %edx,%edx 6a672: 4c 89 ee mov %r13,%rsi 6a675: 48 89 ef mov %rbp,%rdi 6a678: e8 00 00 00 00 callq 6a67d 6a67d: eb cb jmp 6a64a 6a67f: 90 nop 000000000006a680 : 6a680: e8 00 00 00 00 callq 6a685 6a685: 41 55 push %r13 6a687: 4c 8d af f0 63 01 00 lea 0x163f0(%rdi),%r13 6a68e: 31 d2 xor %edx,%edx 6a690: 41 54 push %r12 6a692: 4c 89 ee mov %r13,%rsi 6a695: 55 push %rbp 6a696: 48 89 fd mov %rdi,%rbp 6a699: e8 00 00 00 00 callq 6a69e 6a69e: 41 89 c4 mov %eax,%r12d 6a6a1: 85 c0 test %eax,%eax 6a6a3: 74 09 je 6a6ae 6a6a5: 44 89 e0 mov %r12d,%eax 6a6a8: 5d pop %rbp 6a6a9: 41 5c pop %r12 6a6ab: 41 5d pop %r13 6a6ad: c3 retq 6a6ae: 48 8d b5 d0 63 01 00 lea 0x163d0(%rbp),%rsi 6a6b5: 31 d2 xor %edx,%edx 6a6b7: 48 89 ef mov %rbp,%rdi 6a6ba: e8 00 00 00 00 callq 6a6bf 6a6bf: 41 89 c4 mov %eax,%r12d 6a6c2: 85 c0 test %eax,%eax 6a6c4: 75 3a jne 6a700 6a6c6: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 6a6cd: 00 00 00 6a6d0: 48 c7 85 28 64 01 00 movq $0x0,0x16428(%rbp) 6a6d7: 00 00 00 00 6a6db: 48 89 85 10 64 01 00 mov %rax,0x16410(%rbp) 6a6e2: 48 8d 85 18 64 01 00 lea 0x16418(%rbp),%rax 6a6e9: 48 89 85 18 64 01 00 mov %rax,0x16418(%rbp) 6a6f0: 48 89 85 20 64 01 00 mov %rax,0x16420(%rbp) 6a6f7: 44 89 e0 mov %r12d,%eax 6a6fa: 5d pop %rbp 6a6fb: 41 5c pop %r12 6a6fd: 41 5d pop %r13 6a6ff: c3 retq 6a700: 31 d2 xor %edx,%edx 6a702: 4c 89 ee mov %r13,%rsi 6a705: 48 89 ef mov %rbp,%rdi 6a708: e8 00 00 00 00 callq 6a70d 6a70d: eb 96 jmp 6a6a5 6a70f: 90 nop 000000000006a710 : 6a710: e8 00 00 00 00 callq 6a715 6a715: 55 push %rbp 6a716: 48 8d b7 d0 63 01 00 lea 0x163d0(%rdi),%rsi 6a71d: 48 89 fd mov %rdi,%rbp 6a720: 31 d2 xor %edx,%edx 6a722: e8 00 00 00 00 callq 6a727 6a727: 48 8d b5 f0 63 01 00 lea 0x163f0(%rbp),%rsi 6a72e: 48 89 ef mov %rbp,%rdi 6a731: 31 d2 xor %edx,%edx 6a733: 5d pop %rbp 6a734: e9 00 00 00 00 jmpq 6a739 6a739: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006a740 : 6a740: e8 00 00 00 00 callq 6a745 6a745: 55 push %rbp 6a746: 48 89 fd mov %rdi,%rbp 6a749: 53 push %rbx 6a74a: 89 f3 mov %esi,%ebx 6a74c: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6a753: be 60 04 18 11 mov $0x11180460,%esi 6a758: e8 00 00 00 00 callq 6a75d 6a75d: 89 c2 mov %eax,%edx 6a75f: 84 db test %bl,%bl 6a761: 74 09 je 6a76c 6a763: f6 85 92 89 00 00 08 testb $0x8,0x8992(%rbp) 6a76a: 75 20 jne 6a78c 6a76c: 81 e2 18 fe ff ff and $0xfffffe18,%edx 6a772: 39 c2 cmp %eax,%edx 6a774: 74 20 je 6a796 6a776: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6a77d: 48 89 ef mov %rbp,%rdi 6a780: 5b pop %rbx 6a781: be 60 04 18 11 mov $0x11180460,%esi 6a786: 5d pop %rbp 6a787: e9 00 00 00 00 jmpq 6a78c 6a78c: 81 ca e7 01 00 00 or $0x1e7,%edx 6a792: 39 c2 cmp %eax,%edx 6a794: 75 e0 jne 6a776 6a796: 5b pop %rbx 6a797: 5d pop %rbp 6a798: c3 retq 6a799: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006a7a0 : 6a7a0: e8 00 00 00 00 callq 6a7a5 6a7a5: 55 push %rbp 6a7a6: 48 89 fd mov %rdi,%rbp 6a7a9: 53 push %rbx 6a7aa: 89 f3 mov %esi,%ebx 6a7ac: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6a7b3: be 70 00 18 11 mov $0x11180070,%esi 6a7b8: e8 00 00 00 00 callq 6a7bd 6a7bd: 89 c2 mov %eax,%edx 6a7bf: 84 db test %bl,%bl 6a7c1: 74 09 je 6a7cc 6a7c3: f6 85 91 89 00 00 10 testb $0x10,0x8991(%rbp) 6a7ca: 75 20 jne 6a7ec 6a7cc: 81 e2 ff ff f2 ff and $0xfff2ffff,%edx 6a7d2: 39 c2 cmp %eax,%edx 6a7d4: 74 20 je 6a7f6 6a7d6: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6a7dd: 48 89 ef mov %rbp,%rdi 6a7e0: 5b pop %rbx 6a7e1: be 70 00 18 11 mov $0x11180070,%esi 6a7e6: 5d pop %rbp 6a7e7: e9 00 00 00 00 jmpq 6a7ec 6a7ec: 81 ca 00 00 0d 00 or $0xd0000,%edx 6a7f2: 39 c2 cmp %eax,%edx 6a7f4: 75 e0 jne 6a7d6 6a7f6: 5b pop %rbx 6a7f7: 5d pop %rbp 6a7f8: c3 retq 6a7f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006a800 : 6a800: e8 00 00 00 00 callq 6a805 6a805: 55 push %rbp 6a806: 48 89 fd mov %rdi,%rbp 6a809: 53 push %rbx 6a80a: 48 89 f3 mov %rsi,%rbx 6a80d: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6a814: be 60 04 18 11 mov $0x11180460,%esi 6a819: e8 00 00 00 00 callq 6a81e 6a81e: a8 01 test $0x1,%al 6a820: 74 06 je 6a828 6a822: 81 0b 00 00 08 00 orl $0x80000,(%rbx) 6a828: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6a82f: be 70 00 18 11 mov $0x11180070,%esi 6a834: 48 89 ef mov %rbp,%rdi 6a837: e8 00 00 00 00 callq 6a83c 6a83c: a9 00 00 01 00 test $0x10000,%eax 6a841: 74 06 je 6a849 6a843: 81 0b 00 10 00 00 orl $0x1000,(%rbx) 6a849: 5b pop %rbx 6a84a: 5d pop %rbp 6a84b: c3 retq 6a84c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006a850 : 6a850: e8 00 00 00 00 callq 6a855 6a855: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6a85c: 8b 40 08 mov 0x8(%rax),%eax 6a85f: 05 06 01 00 00 add $0x106,%eax 6a864: c3 retq 6a865: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6a86c: 00 00 00 00 000000000006a870 : 6a870: e8 00 00 00 00 callq 6a875 6a875: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6a87c: 8b 40 08 mov 0x8(%rax),%eax 6a87f: 05 07 01 00 00 add $0x107,%eax 6a884: c3 retq 6a885: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6a88c: 00 00 00 00 000000000006a890 : 6a890: e8 00 00 00 00 callq 6a895 6a895: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6a89c: 8b 00 mov (%rax),%eax 6a89e: 83 c0 0e add $0xe,%eax 6a8a1: c3 retq 6a8a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6a8a9: 00 00 00 00 6a8ad: 0f 1f 00 nopl (%rax) 000000000006a8b0 : 6a8b0: e8 00 00 00 00 callq 6a8b5 6a8b5: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6a8bc: 8b 00 mov (%rax),%eax 6a8be: 83 c0 0f add $0xf,%eax 6a8c1: c3 retq 6a8c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6a8c9: 00 00 00 00 6a8cd: 0f 1f 00 nopl (%rax) 000000000006a8d0 : 6a8d0: e8 00 00 00 00 callq 6a8d5 6a8d5: 55 push %rbp 6a8d6: be 44 00 18 11 mov $0x11180044,%esi 6a8db: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6a8e2: 48 89 fd mov %rdi,%rbp 6a8e5: e8 00 00 00 00 callq 6a8ea 6a8ea: 89 c2 mov %eax,%edx 6a8ec: 81 e2 ff ff ff cf and $0xcfffffff,%edx 6a8f2: 81 ca 00 00 00 18 or $0x18000000,%edx 6a8f8: 39 d0 cmp %edx,%eax 6a8fa: 74 14 je 6a910 6a8fc: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6a903: be 44 00 18 11 mov $0x11180044,%esi 6a908: 48 89 ef mov %rbp,%rdi 6a90b: e8 00 00 00 00 callq 6a910 6a910: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6a917: be 80 00 18 11 mov $0x11180080,%esi 6a91c: 48 89 ef mov %rbp,%rdi 6a91f: e8 00 00 00 00 callq 6a924 6a924: 89 c2 mov %eax,%edx 6a926: 80 ce 01 or $0x1,%dh 6a929: f6 c4 01 test $0x1,%ah 6a92c: 75 15 jne 6a943 6a92e: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6a935: 48 89 ef mov %rbp,%rdi 6a938: be 80 00 18 11 mov $0x11180080,%esi 6a93d: 5d pop %rbp 6a93e: e9 00 00 00 00 jmpq 6a943 6a943: 5d pop %rbp 6a944: c3 retq 6a945: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6a94c: 00 00 00 00 000000000006a950 : 6a950: e8 00 00 00 00 callq 6a955 6a955: 55 push %rbp 6a956: 31 d2 xor %edx,%edx 6a958: 48 89 fd mov %rdi,%rbp 6a95b: 40 84 f6 test %sil,%sil 6a95e: 75 1b jne 6a97b 6a960: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6a967: 48 89 ef mov %rbp,%rdi 6a96a: 31 c9 xor %ecx,%ecx 6a96c: 5d pop %rbp 6a96d: 8b 70 08 mov 0x8(%rax),%esi 6a970: 81 c6 f5 00 00 00 add $0xf5,%esi 6a976: e9 00 00 00 00 jmpq 6a97b 6a97b: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6a982: 8b 97 78 0d 00 00 mov 0xd78(%rdi),%edx 6a988: 31 c9 xor %ecx,%ecx 6a98a: 8b 70 08 mov 0x8(%rax),%esi 6a98d: 81 c6 f4 00 00 00 add $0xf4,%esi 6a993: e8 00 00 00 00 callq 6a998 6a998: 8b 95 7c 0d 00 00 mov 0xd7c(%rbp),%edx 6a99e: 31 c9 xor %ecx,%ecx 6a9a0: 48 89 ef mov %rbp,%rdi 6a9a3: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6a9aa: 8b 70 08 mov 0x8(%rax),%esi 6a9ad: 81 c6 f3 00 00 00 add $0xf3,%esi 6a9b3: e8 00 00 00 00 callq 6a9b8 6a9b8: ba 03 00 00 00 mov $0x3,%edx 6a9bd: eb a1 jmp 6a960 6a9bf: 90 nop 000000000006a9c0 : 6a9c0: e8 00 00 00 00 callq 6a9c5 6a9c5: 55 push %rbp 6a9c6: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6a9cd: 48 89 fd mov %rdi,%rbp 6a9d0: 31 c9 xor %ecx,%ecx 6a9d2: 48 8b 97 f0 28 00 00 mov 0x28f0(%rdi),%rdx 6a9d9: 8b 70 08 mov 0x8(%rax),%esi 6a9dc: 48 c1 ea 08 shr $0x8,%rdx 6a9e0: 81 c6 f2 00 00 00 add $0xf2,%esi 6a9e6: e8 00 00 00 00 callq 6a9eb 6a9eb: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6a9f2: 48 89 ef mov %rbp,%rdi 6a9f5: 31 d2 xor %edx,%edx 6a9f7: 8b 70 08 mov 0x8(%rax),%esi 6a9fa: 81 c6 f1 00 00 00 add $0xf1,%esi 6aa00: e8 00 00 00 00 callq 6aa05 6aa05: 48 89 ef mov %rbp,%rdi 6aa08: 31 c9 xor %ecx,%ecx 6aa0a: 83 e0 f6 and $0xfffffff6,%eax 6aa0d: 89 c2 mov %eax,%edx 6aa0f: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6aa16: 5d pop %rbp 6aa17: 8b 70 08 mov 0x8(%rax),%esi 6aa1a: 81 c6 f1 00 00 00 add $0xf1,%esi 6aa20: e9 00 00 00 00 jmpq 6aa25 6aa25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6aa2c: 00 00 00 00 000000000006aa30 : 6aa30: e8 00 00 00 00 callq 6aa35 6aa35: 41 54 push %r12 6aa37: 41 89 f4 mov %esi,%r12d 6aa3a: 55 push %rbp 6aa3b: 48 89 fd mov %rdi,%rbp 6aa3e: 53 push %rbx 6aa3f: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6aa46: 89 d3 mov %edx,%ebx 6aa48: 31 d2 xor %edx,%edx 6aa4a: 8b 70 08 mov 0x8(%rax),%esi 6aa4d: 81 c6 d2 01 00 00 add $0x1d2,%esi 6aa53: e8 00 00 00 00 callq 6aa58 6aa58: 89 c2 mov %eax,%edx 6aa5a: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6aa60: 45 84 e4 test %r12b,%r12b 6aa63: 74 1b je 6aa80 6aa65: 8d 14 9d 00 00 00 00 lea 0x0(,%rbx,4),%edx 6aa6c: 25 03 f0 e0 ff and $0xffe0f003,%eax 6aa71: 81 e2 fc 0f 00 00 and $0xffc,%edx 6aa77: 09 d0 or %edx,%eax 6aa79: 0d 00 00 06 00 or $0x60000,%eax 6aa7e: 89 c2 mov %eax,%edx 6aa80: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6aa87: 5b pop %rbx 6aa88: 48 89 ef mov %rbp,%rdi 6aa8b: 31 c9 xor %ecx,%ecx 6aa8d: 5d pop %rbp 6aa8e: 41 5c pop %r12 6aa90: 8b 70 08 mov 0x8(%rax),%esi 6aa93: 81 c6 d2 01 00 00 add $0x1d2,%esi 6aa99: e9 00 00 00 00 jmpq 6aa9e 6aa9e: 66 90 xchg %ax,%ax 000000000006aaa0 : 6aaa0: e8 00 00 00 00 callq 6aaa5 6aaa5: 55 push %rbp 6aaa6: 31 d2 xor %edx,%edx 6aaa8: 48 89 fd mov %rdi,%rbp 6aaab: 53 push %rbx 6aaac: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6aab3: 89 f3 mov %esi,%ebx 6aab5: 0f b6 db movzbl %bl,%ebx 6aab8: 8b 70 08 mov 0x8(%rax),%esi 6aabb: 81 c6 c0 00 00 00 add $0xc0,%esi 6aac1: e8 00 00 00 00 callq 6aac6 6aac6: 48 89 ef mov %rbp,%rdi 6aac9: 31 c9 xor %ecx,%ecx 6aacb: 83 e0 fe and $0xfffffffe,%eax 6aace: 89 c2 mov %eax,%edx 6aad0: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6aad7: 09 da or %ebx,%edx 6aad9: 5b pop %rbx 6aada: 5d pop %rbp 6aadb: 8b 70 08 mov 0x8(%rax),%esi 6aade: 81 c6 c0 00 00 00 add $0xc0,%esi 6aae4: e9 00 00 00 00 jmpq 6aae9 6aae9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006aaf0 : 6aaf0: e8 00 00 00 00 callq 6aaf5 6aaf5: 41 56 push %r14 6aaf7: 41 89 d6 mov %edx,%r14d 6aafa: 41 55 push %r13 6aafc: 41 89 cd mov %ecx,%r13d 6aaff: 41 54 push %r12 6ab01: 49 89 fc mov %rdi,%r12 6ab04: 55 push %rbp 6ab05: 31 ed xor %ebp,%ebp 6ab07: 85 f6 test %esi,%esi 6ab09: 53 push %rbx 6ab0a: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6ab11: 40 0f 95 c5 setne %bpl 6ab15: 31 d2 xor %edx,%edx 6ab17: 44 89 c3 mov %r8d,%ebx 6ab1a: 03 68 08 add 0x8(%rax),%ebp 6ab1d: 81 c5 d0 01 00 00 add $0x1d0,%ebp 6ab23: 89 ee mov %ebp,%esi 6ab25: e8 00 00 00 00 callq 6ab2a 6ab2a: 89 c2 mov %eax,%edx 6ab2c: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6ab32: 45 84 f6 test %r14b,%r14b 6ab35: 74 22 je 6ab59 6ab37: 42 8d 14 ad 00 00 00 lea 0x0(,%r13,4),%edx 6ab3e: 00 6ab3f: 25 03 f0 e0 ff and $0xffe0f003,%eax 6ab44: c1 e3 10 shl $0x10,%ebx 6ab47: 81 e2 fc 0f 00 00 and $0xffc,%edx 6ab4d: 81 e3 00 00 1f 00 and $0x1f0000,%ebx 6ab53: 09 d0 or %edx,%eax 6ab55: 09 d8 or %ebx,%eax 6ab57: 89 c2 mov %eax,%edx 6ab59: 5b pop %rbx 6ab5a: 89 ee mov %ebp,%esi 6ab5c: 4c 89 e7 mov %r12,%rdi 6ab5f: 5d pop %rbp 6ab60: 31 c9 xor %ecx,%ecx 6ab62: 41 5c pop %r12 6ab64: 41 5d pop %r13 6ab66: 41 5e pop %r14 6ab68: e9 00 00 00 00 jmpq 6ab6d 6ab6d: 0f 1f 00 nopl (%rax) 000000000006ab70 : 6ab70: e8 00 00 00 00 callq 6ab75 6ab75: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6ab7c: 31 d2 xor %edx,%edx 6ab7e: 8b 70 08 mov 0x8(%rax),%esi 6ab81: 81 c6 c3 00 00 00 add $0xc3,%esi 6ab87: e9 00 00 00 00 jmpq 6ab8c 6ab8c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006ab90 : 6ab90: e8 00 00 00 00 callq 6ab95 6ab95: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6ab9c: 31 d2 xor %edx,%edx 6ab9e: 8b 70 08 mov 0x8(%rax),%esi 6aba1: 83 c6 0f add $0xf,%esi 6aba4: e8 00 00 00 00 callq 6aba9 6aba9: c1 e8 18 shr $0x18,%eax 6abac: 83 e0 0f and $0xf,%eax 6abaf: c3 retq 000000000006abb0 : 6abb0: e8 00 00 00 00 callq 6abb5 6abb5: 49 89 f8 mov %rdi,%r8 6abb8: 48 89 f7 mov %rsi,%rdi 6abbb: 49 8b 80 a8 5e 01 00 mov 0x15ea8(%r8),%rax 6abc2: 8b 70 08 mov 0x8(%rax),%esi 6abc5: 81 c6 f7 00 00 00 add $0xf7,%esi 6abcb: 48 85 ff test %rdi,%rdi 6abce: 74 17 je 6abe7 6abd0: 48 8b 47 08 mov 0x8(%rdi),%rax 6abd4: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 6abdb: 48 85 c0 test %rax,%rax 6abde: 74 07 je 6abe7 6abe0: 31 d2 xor %edx,%edx 6abe2: e9 00 00 00 00 jmpq 6abe7 6abe7: b9 02 00 00 00 mov $0x2,%ecx 6abec: 31 d2 xor %edx,%edx 6abee: 4c 89 c7 mov %r8,%rdi 6abf1: e9 00 00 00 00 jmpq 6abf6 6abf6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6abfd: 00 00 00 000000000006ac00 : 6ac00: e8 00 00 00 00 callq 6ac05 6ac05: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6ac0c: 41 89 f0 mov %esi,%r8d 6ac0f: 31 c9 xor %ecx,%ecx 6ac11: 8b 70 08 mov 0x8(%rax),%esi 6ac14: 81 c6 ff 00 00 00 add $0xff,%esi 6ac1a: 45 84 c0 test %r8b,%r8b 6ac1d: 74 0a je 6ac29 6ac1f: ba 03 00 00 00 mov $0x3,%edx 6ac24: e9 00 00 00 00 jmpq 6ac29 6ac29: 31 d2 xor %edx,%edx 6ac2b: e9 00 00 00 00 jmpq 6ac30 000000000006ac30 : 6ac30: e8 00 00 00 00 callq 6ac35 6ac35: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6ac3c: 48 8b 40 40 mov 0x40(%rax),%rax 6ac40: e9 00 00 00 00 jmpq 6ac45 6ac45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6ac4c: 00 00 00 00 000000000006ac50 : 6ac50: e8 00 00 00 00 callq 6ac55 6ac55: 8b 97 08 07 00 00 mov 0x708(%rdi),%edx 6ac5b: 8b 87 88 0e 00 00 mov 0xe88(%rdi),%eax 6ac61: 83 fa 18 cmp $0x18,%edx 6ac64: 74 0c je 6ac72 6ac66: 89 c1 mov %eax,%ecx 6ac68: c1 e9 02 shr $0x2,%ecx 6ac6b: 83 fa 16 cmp $0x16,%edx 6ac6e: 0f 44 c1 cmove %ecx,%eax 6ac71: c3 retq 6ac72: b8 10 27 00 00 mov $0x2710,%eax 6ac77: c3 retq 6ac78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6ac7f: 00 000000000006ac80 : 6ac80: e8 00 00 00 00 callq 6ac85 6ac85: c3 retq 6ac86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6ac8d: 00 00 00 000000000006ac90 : 6ac90: e8 00 00 00 00 callq 6ac95 6ac95: 31 c0 xor %eax,%eax 6ac97: c3 retq 6ac98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6ac9f: 00 000000000006aca0 : 6aca0: e8 00 00 00 00 callq 6aca5 6aca5: 31 c0 xor %eax,%eax 6aca7: c3 retq 6aca8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6acaf: 00 000000000006acb0 : 6acb0: e8 00 00 00 00 callq 6acb5 6acb5: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6acbc: 48 8b 40 38 mov 0x38(%rax),%rax 6acc0: e9 00 00 00 00 jmpq 6acc5 6acc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6accc: 00 00 00 00 000000000006acd0 : 6acd0: e8 00 00 00 00 callq 6acd5 6acd5: b8 01 00 00 00 mov $0x1,%eax 6acda: c3 retq 6acdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006ace0 : 6ace0: e8 00 00 00 00 callq 6ace5 6ace5: 55 push %rbp 6ace6: be 38 00 18 11 mov $0x11180038,%esi 6aceb: 48 89 fd mov %rdi,%rbp 6acee: 53 push %rbx 6acef: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6acf6: e8 00 00 00 00 callq 6acfb 6acfb: 48 89 ef mov %rbp,%rdi 6acfe: be 3c 00 18 11 mov $0x1118003c,%esi 6ad03: 89 c3 mov %eax,%ebx 6ad05: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6ad0c: e8 00 00 00 00 callq 6ad11 6ad11: 89 c0 mov %eax,%eax 6ad13: 48 01 d8 add %rbx,%rax 6ad16: 5b pop %rbx 6ad17: 5d pop %rbp 6ad18: c3 retq 6ad19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006ad20 : 6ad20: e8 00 00 00 00 callq 6ad25 6ad25: 41 54 push %r12 6ad27: 55 push %rbp 6ad28: 48 89 fd mov %rdi,%rbp 6ad2b: 53 push %rbx 6ad2c: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6ad33: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 6ad3a: e8 00 00 00 00 callq 6ad3f 6ad3f: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6ad46: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 6ad4d: 48 85 d2 test %rdx,%rdx 6ad50: 74 0f je 6ad61 6ad52: 48 89 ef mov %rbp,%rdi 6ad55: e8 00 00 00 00 callq 6ad5a 6ad5a: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6ad61: 48 8b 40 58 mov 0x58(%rax),%rax 6ad65: be 01 00 00 00 mov $0x1,%esi 6ad6a: 48 89 ef mov %rbp,%rdi 6ad6d: e8 00 00 00 00 callq 6ad72 6ad72: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6ad79: be 01 00 00 00 mov $0x1,%esi 6ad7e: 48 89 ef mov %rbp,%rdi 6ad81: 48 8b 40 60 mov 0x60(%rax),%rax 6ad85: e8 00 00 00 00 callq 6ad8a 6ad8a: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6ad91: 75 6b jne 6adfe 6ad93: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax 6ad99: 4c 8d a5 90 b6 00 00 lea 0xb690(%rbp),%r12 6ada0: 31 db xor %ebx,%ebx 6ada2: 85 c0 test %eax,%eax 6ada4: 7e 38 jle 6adde 6ada6: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6adad: 41 8b 0c 24 mov (%r12),%ecx 6adb1: 89 de mov %ebx,%esi 6adb3: 48 89 ef mov %rbp,%rdi 6adb6: 41 0f b6 54 24 04 movzbl 0x4(%r12),%edx 6adbc: 44 8b 85 00 67 01 00 mov 0x16700(%rbp),%r8d 6adc3: 83 c3 01 add $0x1,%ebx 6adc6: 49 81 c4 68 06 00 00 add $0x668,%r12 6adcd: 48 8b 40 48 mov 0x48(%rax),%rax 6add1: e8 00 00 00 00 callq 6add6 6add6: 3b 9d a8 e7 00 00 cmp 0xe7a8(%rbp),%ebx 6addc: 7c c8 jl 6ada6 6adde: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6ade5: 8b 95 48 70 00 00 mov 0x7048(%rbp),%edx 6adeb: 48 89 ef mov %rbp,%rdi 6adee: 0f b6 b5 4c 70 00 00 movzbl 0x704c(%rbp),%esi 6adf5: 48 8b 40 68 mov 0x68(%rax),%rax 6adf9: e8 00 00 00 00 callq 6adfe 6adfe: 5b pop %rbx 6adff: 31 c0 xor %eax,%eax 6ae01: 5d pop %rbp 6ae02: 41 5c pop %r12 6ae04: c3 retq 6ae05: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6ae0c: 00 00 00 00 000000000006ae10 : 6ae10: e8 00 00 00 00 callq 6ae15 6ae15: e9 06 ff ff ff jmpq 6ad20 6ae1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000006ae20 : 6ae20: e8 00 00 00 00 callq 6ae25 6ae25: 31 c0 xor %eax,%eax 6ae27: c3 retq 6ae28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6ae2f: 00 000000000006ae30 : 6ae30: e8 00 00 00 00 callq 6ae35 6ae35: 31 c0 xor %eax,%eax 6ae37: c3 retq 6ae38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6ae3f: 00 000000000006ae40 : 6ae40: e8 00 00 00 00 callq 6ae45 6ae45: 41 57 push %r15 6ae47: 4c 8d bf 38 0d 00 00 lea 0xd38(%rdi),%r15 6ae4e: 41 56 push %r14 6ae50: 41 89 f6 mov %esi,%r14d 6ae53: 41 55 push %r13 6ae55: 41 89 d5 mov %edx,%r13d 6ae58: 41 54 push %r12 6ae5a: 55 push %rbp 6ae5b: 48 89 fd mov %rdi,%rbp 6ae5e: 4c 89 ff mov %r15,%rdi 6ae61: e8 00 00 00 00 callq 6ae66 6ae66: 44 89 f2 mov %r14d,%edx 6ae69: 48 89 ef mov %rbp,%rdi 6ae6c: 31 c9 xor %ecx,%ecx 6ae6e: 49 89 c4 mov %rax,%r12 6ae71: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 6ae78: 8b 30 mov (%rax),%esi 6ae7a: 81 c6 9d 12 00 00 add $0x129d,%esi 6ae80: e8 00 00 00 00 callq 6ae85 6ae85: 48 89 ef mov %rbp,%rdi 6ae88: 44 89 ea mov %r13d,%edx 6ae8b: 31 c9 xor %ecx,%ecx 6ae8d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 6ae94: 8b 30 mov (%rax),%esi 6ae96: 81 c6 9e 12 00 00 add $0x129e,%esi 6ae9c: e8 00 00 00 00 callq 6aea1 6aea1: 4c 89 e6 mov %r12,%rsi 6aea4: 5d pop %rbp 6aea5: 4c 89 ff mov %r15,%rdi 6aea8: 41 5c pop %r12 6aeaa: 41 5d pop %r13 6aeac: 41 5e pop %r14 6aeae: 41 5f pop %r15 6aeb0: e9 00 00 00 00 jmpq 6aeb5 6aeb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6aebc: 00 00 00 00 000000000006aec0 : 6aec0: e8 00 00 00 00 callq 6aec5 6aec5: 41 57 push %r15 6aec7: 4c 8d bf 20 0d 00 00 lea 0xd20(%rdi),%r15 6aece: 41 56 push %r14 6aed0: 41 89 f6 mov %esi,%r14d 6aed3: 41 55 push %r13 6aed5: 41 89 d5 mov %edx,%r13d 6aed8: 41 54 push %r12 6aeda: 55 push %rbp 6aedb: 48 89 fd mov %rdi,%rbp 6aede: 4c 89 ff mov %r15,%rdi 6aee1: e8 00 00 00 00 callq 6aee6 6aee6: 44 89 f2 mov %r14d,%edx 6aee9: 48 89 ef mov %rbp,%rdi 6aeec: 31 c9 xor %ecx,%ecx 6aeee: 49 89 c4 mov %rax,%r12 6aef1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 6aef8: 8b 30 mov (%rax),%esi 6aefa: 81 c6 9a 12 00 00 add $0x129a,%esi 6af00: e8 00 00 00 00 callq 6af05 6af05: 48 89 ef mov %rbp,%rdi 6af08: 44 89 ea mov %r13d,%edx 6af0b: 31 c9 xor %ecx,%ecx 6af0d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 6af14: 8b 30 mov (%rax),%esi 6af16: 81 c6 9b 12 00 00 add $0x129b,%esi 6af1c: e8 00 00 00 00 callq 6af21 6af21: 4c 89 e6 mov %r12,%rsi 6af24: 5d pop %rbp 6af25: 4c 89 ff mov %r15,%rdi 6af28: 41 5c pop %r12 6af2a: 41 5d pop %r13 6af2c: 41 5e pop %r14 6af2e: 41 5f pop %r15 6af30: e9 00 00 00 00 jmpq 6af35 6af35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6af3c: 00 00 00 00 000000000006af40 : 6af40: e8 00 00 00 00 callq 6af45 6af45: 41 57 push %r15 6af47: 4c 8d bf 08 0d 00 00 lea 0xd08(%rdi),%r15 6af4e: 41 56 push %r14 6af50: 41 89 f6 mov %esi,%r14d 6af53: 41 55 push %r13 6af55: 41 89 d5 mov %edx,%r13d 6af58: 41 54 push %r12 6af5a: 55 push %rbp 6af5b: 48 89 fd mov %rdi,%rbp 6af5e: 53 push %rbx 6af5f: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 6af66: 4c 89 ff mov %r15,%rdi 6af69: 8b 18 mov (%rax),%ebx 6af6b: e8 00 00 00 00 callq 6af70 6af70: 44 89 f2 mov %r14d,%edx 6af73: 48 89 ef mov %rbp,%rdi 6af76: 31 c9 xor %ecx,%ecx 6af78: 8d b3 80 12 00 00 lea 0x1280(%rbx),%esi 6af7e: 49 89 c4 mov %rax,%r12 6af81: e8 00 00 00 00 callq 6af86 6af86: 8d b3 81 12 00 00 lea 0x1281(%rbx),%esi 6af8c: 48 89 ef mov %rbp,%rdi 6af8f: 31 c9 xor %ecx,%ecx 6af91: 44 89 ea mov %r13d,%edx 6af94: e8 00 00 00 00 callq 6af99 6af99: 4c 89 e6 mov %r12,%rsi 6af9c: 5b pop %rbx 6af9d: 4c 89 ff mov %r15,%rdi 6afa0: 5d pop %rbp 6afa1: 41 5c pop %r12 6afa3: 41 5d pop %r13 6afa5: 41 5e pop %r14 6afa7: 41 5f pop %r15 6afa9: e9 00 00 00 00 jmpq 6afae 6afae: 66 90 xchg %ax,%ax 000000000006afb0 : 6afb0: e8 00 00 00 00 callq 6afb5 6afb5: 41 57 push %r15 6afb7: 4c 8d bf f0 0c 00 00 lea 0xcf0(%rdi),%r15 6afbe: 41 56 push %r14 6afc0: 41 89 d6 mov %edx,%r14d 6afc3: 41 55 push %r13 6afc5: 41 54 push %r12 6afc7: 55 push %rbp 6afc8: 48 89 fd mov %rdi,%rbp 6afcb: 53 push %rbx 6afcc: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 6afd3: 89 f3 mov %esi,%ebx 6afd5: 4c 89 ff mov %r15,%rdi 6afd8: 81 e3 ff 01 00 00 and $0x1ff,%ebx 6afde: 44 8b 60 04 mov 0x4(%rax),%r12d 6afe2: e8 00 00 00 00 callq 6afe7 6afe7: 89 da mov %ebx,%edx 6afe9: 48 89 ef mov %rbp,%rdi 6afec: 31 c9 xor %ecx,%ecx 6afee: 41 8d b4 24 28 05 00 lea 0x528(%r12),%esi 6aff5: 00 6aff6: 49 89 c5 mov %rax,%r13 6aff9: e8 00 00 00 00 callq 6affe 6affe: 48 89 ef mov %rbp,%rdi 6b001: 44 89 f2 mov %r14d,%edx 6b004: 31 c9 xor %ecx,%ecx 6b006: 41 8d b4 24 29 05 00 lea 0x529(%r12),%esi 6b00d: 00 6b00e: e8 00 00 00 00 callq 6b013 6b013: 4c 89 ee mov %r13,%rsi 6b016: 5b pop %rbx 6b017: 4c 89 ff mov %r15,%rdi 6b01a: 5d pop %rbp 6b01b: 41 5c pop %r12 6b01d: 41 5d pop %r13 6b01f: 41 5e pop %r14 6b021: 41 5f pop %r15 6b023: e9 00 00 00 00 jmpq 6b028 6b028: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6b02f: 00 000000000006b030 : 6b030: e8 00 00 00 00 callq 6b035 6b035: 41 54 push %r12 6b037: 49 89 f4 mov %rsi,%r12 6b03a: 55 push %rbp 6b03b: 48 89 fd mov %rdi,%rbp 6b03e: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 6b045: 74 06 je 6b04d 6b047: c7 06 00 00 00 00 movl $0x0,(%rsi) 6b04d: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6b054: 4c 89 e6 mov %r12,%rsi 6b057: 48 89 ef mov %rbp,%rdi 6b05a: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 6b061: e8 00 00 00 00 callq 6b066 6b066: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6b06d: 31 d2 xor %edx,%edx 6b06f: 48 89 ef mov %rbp,%rdi 6b072: 8b 30 mov (%rax),%esi 6b074: 81 c6 d4 00 00 00 add $0xd4,%esi 6b07a: e8 00 00 00 00 callq 6b07f 6b07f: a8 01 test $0x1,%al 6b081: 74 08 je 6b08b 6b083: 41 81 0c 24 00 80 00 orl $0x8000,(%r12) 6b08a: 00 6b08b: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 6b092: 31 d2 xor %edx,%edx 6b094: 48 89 ef mov %rbp,%rdi 6b097: 8b 30 mov (%rax),%esi 6b099: 81 c6 b9 01 00 00 add $0x1b9,%esi 6b09f: e8 00 00 00 00 callq 6b0a4 6b0a4: a9 00 00 00 01 test $0x1000000,%eax 6b0a9: 75 08 jne 6b0b3 6b0ab: 41 81 0c 24 00 00 40 orl $0x400000,(%r12) 6b0b2: 00 6b0b3: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 6b0ba: 31 d2 xor %edx,%edx 6b0bc: 48 89 ef mov %rbp,%rdi 6b0bf: 8b 30 mov (%rax),%esi 6b0c1: 81 c6 ba 01 00 00 add $0x1ba,%esi 6b0c7: e8 00 00 00 00 callq 6b0cc 6b0cc: a8 01 test $0x1,%al 6b0ce: 74 08 je 6b0d8 6b0d0: 41 81 0c 24 00 00 04 orl $0x40000,(%r12) 6b0d7: 00 6b0d8: 48 8b 85 28 61 01 00 mov 0x16128(%rbp),%rax 6b0df: 31 d2 xor %edx,%edx 6b0e1: 48 89 ef mov %rbp,%rdi 6b0e4: 8b 30 mov (%rax),%esi 6b0e6: 83 c6 27 add $0x27,%esi 6b0e9: e8 00 00 00 00 callq 6b0ee 6b0ee: 85 c0 test %eax,%eax 6b0f0: 78 08 js 6b0fa 6b0f2: 41 81 0c 24 00 00 02 orl $0x20000,(%r12) 6b0f9: 00 6b0fa: 48 8b 85 50 55 01 00 mov 0x15550(%rbp),%rax 6b101: 4c 89 e6 mov %r12,%rsi 6b104: 48 89 ef mov %rbp,%rdi 6b107: 5d pop %rbp 6b108: 41 5c pop %r12 6b10a: 48 8b 40 30 mov 0x30(%rax),%rax 6b10e: e9 00 00 00 00 jmpq 6b113 6b113: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6b11a: 00 00 00 00 6b11e: 66 90 xchg %ax,%ax 000000000006b120 : 6b120: e8 00 00 00 00 callq 6b125 6b125: 55 push %rbp 6b126: 31 d2 xor %edx,%edx 6b128: 48 89 fd mov %rdi,%rbp 6b12b: 53 push %rbx 6b12c: 48 8b 87 f8 5e 01 00 mov 0x15ef8(%rdi),%rax 6b133: 89 f3 mov %esi,%ebx 6b135: 8b 30 mov (%rax),%esi 6b137: 81 c6 b9 01 00 00 add $0x1b9,%esi 6b13d: e8 00 00 00 00 callq 6b142 6b142: 89 c2 mov %eax,%edx 6b144: 84 db test %bl,%bl 6b146: 74 09 je 6b151 6b148: f6 85 92 89 00 00 40 testb $0x40,0x8992(%rbp) 6b14f: 75 0d jne 6b15e 6b151: 81 ca 00 00 00 ff or $0xff000000,%edx 6b157: 39 c2 cmp %eax,%edx 6b159: 75 0d jne 6b168 6b15b: 5b pop %rbx 6b15c: 5d pop %rbp 6b15d: c3 retq 6b15e: 81 e2 ff ff ff 00 and $0xffffff,%edx 6b164: 39 c2 cmp %eax,%edx 6b166: 74 f3 je 6b15b 6b168: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 6b16f: 48 89 ef mov %rbp,%rdi 6b172: 5b pop %rbx 6b173: 31 c9 xor %ecx,%ecx 6b175: 5d pop %rbp 6b176: 8b 30 mov (%rax),%esi 6b178: 81 c6 b9 01 00 00 add $0x1b9,%esi 6b17e: e9 00 00 00 00 jmpq 6b183 6b183: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6b18a: 00 00 00 00 6b18e: 66 90 xchg %ax,%ax 000000000006b190 : 6b190: e8 00 00 00 00 callq 6b195 6b195: 55 push %rbp 6b196: 31 d2 xor %edx,%edx 6b198: 48 89 fd mov %rdi,%rbp 6b19b: 53 push %rbx 6b19c: 48 8b 87 f8 5e 01 00 mov 0x15ef8(%rdi),%rax 6b1a3: 89 f3 mov %esi,%ebx 6b1a5: 8b 30 mov (%rax),%esi 6b1a7: 81 c6 ba 01 00 00 add $0x1ba,%esi 6b1ad: e8 00 00 00 00 callq 6b1b2 6b1b2: 89 c2 mov %eax,%edx 6b1b4: 84 db test %bl,%bl 6b1b6: 74 09 je 6b1c1 6b1b8: f6 85 92 89 00 00 04 testb $0x4,0x8992(%rbp) 6b1bf: 75 0a jne 6b1cb 6b1c1: 83 e2 fe and $0xfffffffe,%edx 6b1c4: 39 c2 cmp %eax,%edx 6b1c6: 75 0a jne 6b1d2 6b1c8: 5b pop %rbx 6b1c9: 5d pop %rbp 6b1ca: c3 retq 6b1cb: 83 ca 01 or $0x1,%edx 6b1ce: 39 c2 cmp %eax,%edx 6b1d0: 74 f6 je 6b1c8 6b1d2: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 6b1d9: 48 89 ef mov %rbp,%rdi 6b1dc: 5b pop %rbx 6b1dd: 31 c9 xor %ecx,%ecx 6b1df: 5d pop %rbp 6b1e0: 8b 30 mov (%rax),%esi 6b1e2: 81 c6 ba 01 00 00 add $0x1ba,%esi 6b1e8: e9 00 00 00 00 jmpq 6b1ed 6b1ed: 0f 1f 00 nopl (%rax) 000000000006b1f0 : 6b1f0: e8 00 00 00 00 callq 6b1f5 6b1f5: 55 push %rbp 6b1f6: 31 d2 xor %edx,%edx 6b1f8: 48 89 fd mov %rdi,%rbp 6b1fb: 53 push %rbx 6b1fc: 48 8b 87 28 61 01 00 mov 0x16128(%rdi),%rax 6b203: 89 f3 mov %esi,%ebx 6b205: 8b 30 mov (%rax),%esi 6b207: 83 c6 27 add $0x27,%esi 6b20a: e8 00 00 00 00 callq 6b20f 6b20f: 89 c2 mov %eax,%edx 6b211: 84 db test %bl,%bl 6b213: 74 09 je 6b21e 6b215: f6 85 92 89 00 00 02 testb $0x2,0x8992(%rbp) 6b21c: 75 0d jne 6b22b 6b21e: 81 ca 00 00 00 c0 or $0xc0000000,%edx 6b224: 39 c2 cmp %eax,%edx 6b226: 75 0d jne 6b235 6b228: 5b pop %rbx 6b229: 5d pop %rbp 6b22a: c3 retq 6b22b: 81 e2 ff ff ff 3f and $0x3fffffff,%edx 6b231: 39 c2 cmp %eax,%edx 6b233: 74 f3 je 6b228 6b235: 48 8b 85 28 61 01 00 mov 0x16128(%rbp),%rax 6b23c: 48 89 ef mov %rbp,%rdi 6b23f: 5b pop %rbx 6b240: 31 c9 xor %ecx,%ecx 6b242: 5d pop %rbp 6b243: 8b 30 mov (%rax),%esi 6b245: 83 c6 27 add $0x27,%esi 6b248: e9 00 00 00 00 jmpq 6b24d 6b24d: 0f 1f 00 nopl (%rax) 000000000006b250 : 6b250: e8 00 00 00 00 callq 6b255 6b255: 55 push %rbp 6b256: 48 89 fd mov %rdi,%rbp 6b259: 53 push %rbx 6b25a: 48 8b 97 38 5b 01 00 mov 0x15b38(%rdi),%rdx 6b261: 89 f3 mov %esi,%ebx 6b263: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 6b269: 8b 32 mov (%rdx),%esi 6b26b: 8d 50 e9 lea -0x17(%rax),%edx 6b26e: 81 c6 d4 00 00 00 add $0xd4,%esi 6b274: 83 fa 01 cmp $0x1,%edx 6b277: ba 00 00 00 00 mov $0x0,%edx 6b27c: 76 05 jbe 6b283 6b27e: 83 f8 15 cmp $0x15,%eax 6b281: 75 46 jne 6b2c9 6b283: e8 00 00 00 00 callq 6b288 6b288: 89 c2 mov %eax,%edx 6b28a: 84 db test %bl,%bl 6b28c: 75 0d jne 6b29b 6b28e: 81 e2 fc ff fc ff and $0xfffcfffc,%edx 6b294: 39 c2 cmp %eax,%edx 6b296: 75 16 jne 6b2ae 6b298: 5b pop %rbx 6b299: 5d pop %rbp 6b29a: c3 retq 6b29b: f6 85 91 89 00 00 80 testb $0x80,0x8991(%rbp) 6b2a2: 74 ea je 6b28e 6b2a4: 81 ca 03 00 03 00 or $0x30003,%edx 6b2aa: 39 c2 cmp %eax,%edx 6b2ac: 74 ea je 6b298 6b2ae: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6b2b5: 48 89 ef mov %rbp,%rdi 6b2b8: 5b pop %rbx 6b2b9: 31 c9 xor %ecx,%ecx 6b2bb: 5d pop %rbp 6b2bc: 8b 30 mov (%rax),%esi 6b2be: 81 c6 d4 00 00 00 add $0xd4,%esi 6b2c4: e9 00 00 00 00 jmpq 6b2c9 6b2c9: e8 00 00 00 00 callq 6b2ce 6b2ce: 89 c2 mov %eax,%edx 6b2d0: 84 db test %bl,%bl 6b2d2: 74 0e je 6b2e2 6b2d4: f6 85 91 89 00 00 80 testb $0x80,0x8991(%rbp) 6b2db: 74 05 je 6b2e2 6b2dd: 83 ca 01 or $0x1,%edx 6b2e0: eb b2 jmp 6b294 6b2e2: 83 e2 fe and $0xfffffffe,%edx 6b2e5: eb ad jmp 6b294 6b2e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6b2ee: 00 00 000000000006b2f0 : 6b2f0: e8 00 00 00 00 callq 6b2f5 6b2f5: 41 56 push %r14 6b2f7: 4c 8d b7 38 0d 00 00 lea 0xd38(%rdi),%r14 6b2fe: 41 55 push %r13 6b300: 41 54 push %r12 6b302: 41 89 f4 mov %esi,%r12d 6b305: 55 push %rbp 6b306: 48 89 fd mov %rdi,%rbp 6b309: 4c 89 f7 mov %r14,%rdi 6b30c: e8 00 00 00 00 callq 6b311 6b311: 31 c9 xor %ecx,%ecx 6b313: 44 89 e2 mov %r12d,%edx 6b316: 48 89 ef mov %rbp,%rdi 6b319: 49 89 c5 mov %rax,%r13 6b31c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 6b323: 8b 30 mov (%rax),%esi 6b325: 81 c6 9d 12 00 00 add $0x129d,%esi 6b32b: e8 00 00 00 00 callq 6b330 6b330: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 6b337: 48 89 ef mov %rbp,%rdi 6b33a: 31 d2 xor %edx,%edx 6b33c: 8b 30 mov (%rax),%esi 6b33e: 81 c6 9e 12 00 00 add $0x129e,%esi 6b344: e8 00 00 00 00 callq 6b349 6b349: 4c 89 ee mov %r13,%rsi 6b34c: 4c 89 f7 mov %r14,%rdi 6b34f: 41 89 c4 mov %eax,%r12d 6b352: e8 00 00 00 00 callq 6b357 6b357: 44 89 e0 mov %r12d,%eax 6b35a: 5d pop %rbp 6b35b: 41 5c pop %r12 6b35d: 41 5d pop %r13 6b35f: 41 5e pop %r14 6b361: c3 retq 6b362: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6b369: 00 00 00 00 6b36d: 0f 1f 00 nopl (%rax) 000000000006b370 : 6b370: e8 00 00 00 00 callq 6b375 6b375: 41 56 push %r14 6b377: 4c 8d b7 20 0d 00 00 lea 0xd20(%rdi),%r14 6b37e: 41 55 push %r13 6b380: 41 54 push %r12 6b382: 41 89 f4 mov %esi,%r12d 6b385: 55 push %rbp 6b386: 48 89 fd mov %rdi,%rbp 6b389: 4c 89 f7 mov %r14,%rdi 6b38c: e8 00 00 00 00 callq 6b391 6b391: 31 c9 xor %ecx,%ecx 6b393: 44 89 e2 mov %r12d,%edx 6b396: 48 89 ef mov %rbp,%rdi 6b399: 49 89 c5 mov %rax,%r13 6b39c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 6b3a3: 8b 30 mov (%rax),%esi 6b3a5: 81 c6 9a 12 00 00 add $0x129a,%esi 6b3ab: e8 00 00 00 00 callq 6b3b0 6b3b0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 6b3b7: 48 89 ef mov %rbp,%rdi 6b3ba: 31 d2 xor %edx,%edx 6b3bc: 8b 30 mov (%rax),%esi 6b3be: 81 c6 9b 12 00 00 add $0x129b,%esi 6b3c4: e8 00 00 00 00 callq 6b3c9 6b3c9: 4c 89 ee mov %r13,%rsi 6b3cc: 4c 89 f7 mov %r14,%rdi 6b3cf: 41 89 c4 mov %eax,%r12d 6b3d2: e8 00 00 00 00 callq 6b3d7 6b3d7: 44 89 e0 mov %r12d,%eax 6b3da: 5d pop %rbp 6b3db: 41 5c pop %r12 6b3dd: 41 5d pop %r13 6b3df: 41 5e pop %r14 6b3e1: c3 retq 6b3e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6b3e9: 00 00 00 00 6b3ed: 0f 1f 00 nopl (%rax) 000000000006b3f0 : 6b3f0: e8 00 00 00 00 callq 6b3f5 6b3f5: 41 56 push %r14 6b3f7: 4c 8d b7 08 0d 00 00 lea 0xd08(%rdi),%r14 6b3fe: 41 55 push %r13 6b400: 41 54 push %r12 6b402: 41 89 f4 mov %esi,%r12d 6b405: 55 push %rbp 6b406: 48 89 fd mov %rdi,%rbp 6b409: 53 push %rbx 6b40a: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 6b411: 4c 89 f7 mov %r14,%rdi 6b414: 8b 18 mov (%rax),%ebx 6b416: e8 00 00 00 00 callq 6b41b 6b41b: 31 c9 xor %ecx,%ecx 6b41d: 44 89 e2 mov %r12d,%edx 6b420: 48 89 ef mov %rbp,%rdi 6b423: 8d b3 80 12 00 00 lea 0x1280(%rbx),%esi 6b429: 49 89 c5 mov %rax,%r13 6b42c: e8 00 00 00 00 callq 6b431 6b431: 8d b3 81 12 00 00 lea 0x1281(%rbx),%esi 6b437: 48 89 ef mov %rbp,%rdi 6b43a: 31 d2 xor %edx,%edx 6b43c: e8 00 00 00 00 callq 6b441 6b441: 4c 89 ee mov %r13,%rsi 6b444: 4c 89 f7 mov %r14,%rdi 6b447: 41 89 c4 mov %eax,%r12d 6b44a: e8 00 00 00 00 callq 6b44f 6b44f: 44 89 e0 mov %r12d,%eax 6b452: 5b pop %rbx 6b453: 5d pop %rbp 6b454: 41 5c pop %r12 6b456: 41 5d pop %r13 6b458: 41 5e pop %r14 6b45a: c3 retq 6b45b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006b460 : 6b460: e8 00 00 00 00 callq 6b465 6b465: 41 56 push %r14 6b467: 4c 8d b7 f0 0c 00 00 lea 0xcf0(%rdi),%r14 6b46e: 41 55 push %r13 6b470: 41 54 push %r12 6b472: 55 push %rbp 6b473: 48 89 fd mov %rdi,%rbp 6b476: 53 push %rbx 6b477: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 6b47e: 89 f3 mov %esi,%ebx 6b480: 4c 89 f7 mov %r14,%rdi 6b483: 81 e3 ff 01 00 00 and $0x1ff,%ebx 6b489: 44 8b 60 04 mov 0x4(%rax),%r12d 6b48d: e8 00 00 00 00 callq 6b492 6b492: 89 da mov %ebx,%edx 6b494: 31 c9 xor %ecx,%ecx 6b496: 48 89 ef mov %rbp,%rdi 6b499: 41 8d b4 24 28 05 00 lea 0x528(%r12),%esi 6b4a0: 00 6b4a1: 49 89 c5 mov %rax,%r13 6b4a4: e8 00 00 00 00 callq 6b4a9 6b4a9: 41 8d b4 24 29 05 00 lea 0x529(%r12),%esi 6b4b0: 00 6b4b1: 48 89 ef mov %rbp,%rdi 6b4b4: 31 d2 xor %edx,%edx 6b4b6: e8 00 00 00 00 callq 6b4bb 6b4bb: 4c 89 ee mov %r13,%rsi 6b4be: 4c 89 f7 mov %r14,%rdi 6b4c1: 41 89 c4 mov %eax,%r12d 6b4c4: e8 00 00 00 00 callq 6b4c9 6b4c9: 44 89 e0 mov %r12d,%eax 6b4cc: 5b pop %rbx 6b4cd: 5d pop %rbp 6b4ce: 41 5c pop %r12 6b4d0: 41 5d pop %r13 6b4d2: 41 5e pop %r14 6b4d4: c3 retq 6b4d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6b4dc: 00 00 00 00 000000000006b4e0 : 6b4e0: e8 00 00 00 00 callq 6b4e5 6b4e5: 55 push %rbp 6b4e6: 8b b7 08 07 00 00 mov 0x708(%rdi),%esi 6b4ec: 48 89 fd mov %rdi,%rbp 6b4ef: 83 fe 17 cmp $0x17,%esi 6b4f2: 74 4e je 6b542 6b4f4: 77 13 ja 6b509 6b4f6: 83 fe 15 cmp $0x15,%esi 6b4f9: 74 41 je 6b53c 6b4fb: 83 fe 16 cmp $0x16,%esi 6b4fe: 75 27 jne 6b527 6b500: 48 89 ef mov %rbp,%rdi 6b503: 5d pop %rbp 6b504: e9 00 00 00 00 jmpq 6b509 6b509: 83 fe 18 cmp $0x18,%esi 6b50c: 75 21 jne 6b52f 6b50e: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 6b514 6b514: 85 c0 test %eax,%eax 6b516: 74 e8 je 6b500 6b518: e8 00 00 00 00 callq 6b51d 6b51d: 85 c0 test %eax,%eax 6b51f: 0f 85 00 00 00 00 jne 6b525 6b525: 5d pop %rbp 6b526: c3 retq 6b527: 8d 46 ed lea -0x13(%rsi),%eax 6b52a: 83 f8 01 cmp $0x1,%eax 6b52d: 76 d1 jbe 6b500 6b52f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6b536: 5d pop %rbp 6b537: e9 00 00 00 00 jmpq 6b53c 6b53c: 5d pop %rbp 6b53d: e9 00 00 00 00 jmpq 6b542 6b542: 5d pop %rbp 6b543: e9 00 00 00 00 jmpq 6b548 6b548: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6b54f: 00 000000000006b550 : 6b550: e8 00 00 00 00 callq 6b555 6b555: 55 push %rbp 6b556: 48 89 fd mov %rdi,%rbp 6b559: e8 00 00 00 00 callq 6b55e 6b55e: 48 8b 85 50 55 01 00 mov 0x15550(%rbp),%rax 6b565: 48 89 ef mov %rbp,%rdi 6b568: 48 8b 40 08 mov 0x8(%rax),%rax 6b56c: e8 00 00 00 00 callq 6b571 6b571: 31 c0 xor %eax,%eax 6b573: 5d pop %rbp 6b574: c3 retq 6b575: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6b57c: 00 00 00 00 000000000006b580 : 6b580: e8 00 00 00 00 callq 6b585 6b585: 48 83 ec 08 sub $0x8,%rsp 6b589: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 6b590: 75 16 jne 6b5a8 6b592: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 6b599: 48 8b 00 mov (%rax),%rax 6b59c: e8 00 00 00 00 callq 6b5a1 6b5a1: 31 c0 xor %eax,%eax 6b5a3: 48 83 c4 08 add $0x8,%rsp 6b5a7: c3 retq 6b5a8: 48 89 3c 24 mov %rdi,(%rsp) 6b5ac: e8 00 00 00 00 callq 6b5b1 6b5b1: 48 8b 3c 24 mov (%rsp),%rdi 6b5b5: eb db jmp 6b592 6b5b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6b5be: 00 00 000000000006b5c0 : 6b5c0: e8 00 00 00 00 callq 6b5c5 6b5c5: 55 push %rbp 6b5c6: 48 89 fd mov %rdi,%rbp 6b5c9: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 6b5d0: 75 39 jne 6b60b 6b5d2: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 6b5d9: 48 85 c0 test %rax,%rax 6b5dc: 74 11 je 6b5ef 6b5de: 48 8b 40 70 mov 0x70(%rax),%rax 6b5e2: 48 85 c0 test %rax,%rax 6b5e5: 74 08 je 6b5ef 6b5e7: 48 89 ef mov %rbp,%rdi 6b5ea: e8 00 00 00 00 callq 6b5ef 6b5ef: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6b5f6: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 6b5fd: 48 85 c0 test %rax,%rax 6b600: 74 10 je 6b612 6b602: 48 89 ef mov %rbp,%rdi 6b605: 5d pop %rbp 6b606: e9 00 00 00 00 jmpq 6b60b 6b60b: e8 00 00 00 00 callq 6b610 6b610: eb c0 jmp 6b5d2 6b612: 31 c0 xor %eax,%eax 6b614: 5d pop %rbp 6b615: c3 retq 6b616: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6b61d: 00 00 00 000000000006b620 : 6b620: e8 00 00 00 00 callq 6b625 6b625: 41 54 push %r12 6b627: 55 push %rbp 6b628: 48 8b 87 70 0c 00 00 mov 0xc70(%rdi),%rax 6b62f: 48 89 fd mov %rdi,%rbp 6b632: c7 87 90 0c 00 00 00 movl $0x7f000,0xc90(%rdi) 6b639: f0 07 00 6b63c: 48 05 00 f0 07 00 add $0x7f000,%rax 6b642: 48 c7 87 a8 0c 00 00 movq $0x0,0xca8(%rdi) 6b649: 00 00 00 00 6b64d: 48 89 87 98 0c 00 00 mov %rax,0xc98(%rdi) 6b654: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 6b65a: 48 c7 87 b0 0c 00 00 movq $0x0,0xcb0(%rdi) 6b661: 00 00 00 00 6b665: 48 c7 87 c0 0c 00 00 movq $0x0,0xcc0(%rdi) 6b66c: 00 00 00 00 6b670: 48 c7 87 c8 0c 00 00 movq $0x0,0xcc8(%rdi) 6b677: 00 00 00 00 6b67b: 48 c7 87 e0 0c 00 00 movq $0x0,0xce0(%rdi) 6b682: 00 00 00 00 6b686: 48 c7 87 e8 0c 00 00 movq $0x0,0xce8(%rdi) 6b68d: 00 00 00 00 6b691: 48 c7 87 f8 0c 00 00 movq $0x0,0xcf8(%rdi) 6b698: 00 00 00 00 6b69c: 48 c7 87 00 0d 00 00 movq $0x0,0xd00(%rdi) 6b6a3: 00 00 00 00 6b6a7: 48 c7 87 10 0d 00 00 movq $0x0,0xd10(%rdi) 6b6ae: 00 00 00 00 6b6b2: 48 c7 87 18 0d 00 00 movq $0x0,0xd18(%rdi) 6b6b9: 00 00 00 00 6b6bd: 48 c7 87 28 0d 00 00 movq $0x0,0xd28(%rdi) 6b6c4: 00 00 00 00 6b6c8: 48 c7 87 30 0d 00 00 movq $0x0,0xd30(%rdi) 6b6cf: 00 00 00 00 6b6d3: 48 c7 87 40 0d 00 00 movq $0x0,0xd40(%rdi) 6b6da: 00 00 00 00 6b6de: 48 c7 87 48 0d 00 00 movq $0x0,0xd48(%rdi) 6b6e5: 00 00 00 00 6b6e9: c7 87 14 07 00 00 ff movl $0xff,0x714(%rdi) 6b6f0: 00 00 00 6b6f3: 83 f8 16 cmp $0x16,%eax 6b6f6: 0f 84 2e 01 00 00 je 6b82a 6b6fc: 0f 87 92 00 00 00 ja 6b794 6b702: 83 f8 14 cmp $0x14,%eax 6b705: 0f 84 cf 01 00 00 je 6b8da 6b70b: 83 f8 15 cmp $0x15,%eax 6b70e: 75 38 jne 6b748 6b710: 8b 87 10 07 00 00 mov 0x710(%rdi),%eax 6b716: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 6b71d: 00 00 00 00 6b721: 48 c7 87 90 89 00 00 movq $0x3bff4f,0x8990(%rdi) 6b728: 4f ff 3b 00 6b72c: 83 c0 28 add $0x28,%eax 6b72f: 89 87 14 07 00 00 mov %eax,0x714(%rdi) 6b735: 45 31 e4 xor %r12d,%r12d 6b738: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6b73f: 75 3c jne 6b77d 6b741: 44 89 e0 mov %r12d,%eax 6b744: 5d pop %rbp 6b745: 41 5c pop %r12 6b747: c3 retq 6b748: 83 f8 13 cmp $0x13,%eax 6b74b: 0f 85 b3 00 00 00 jne 6b804 6b751: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 6b758: 00 00 00 00 6b75c: 45 31 e4 xor %r12d,%r12d 6b75f: 48 c7 87 90 89 00 00 movq $0xfe9fcf,0x8990(%rdi) 6b766: cf 9f fe 00 6b76a: c7 87 14 07 00 00 01 movl $0x1,0x714(%rdi) 6b771: 00 00 00 6b774: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6b77b: 74 c4 je 6b741 6b77d: 48 89 ef mov %rbp,%rdi 6b780: e8 00 00 00 00 callq 6b785 6b785: 48 89 ef mov %rbp,%rdi 6b788: e8 00 00 00 00 callq 6b78d 6b78d: 44 89 e0 mov %r12d,%eax 6b790: 5d pop %rbp 6b791: 41 5c pop %r12 6b793: c3 retq 6b794: 83 f8 17 cmp $0x17,%eax 6b797: 0f 84 0d 01 00 00 je 6b8aa 6b79d: 83 f8 18 cmp $0x18,%eax 6b7a0: 75 62 jne 6b804 6b7a2: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 6b7a9: 00 00 00 00 6b7ad: 48 8b 47 08 mov 0x8(%rdi),%rax 6b7b1: 0f b7 50 3e movzwl 0x3e(%rax),%edx 6b7b5: 48 8b 87 20 07 00 00 mov 0x720(%rdi),%rax 6b7bc: 66 81 fa 36 16 cmp $0x1636,%dx 6b7c1: 74 4e je 6b811 6b7c3: 66 81 fa 4c 16 cmp $0x164c,%dx 6b7c8: 74 47 je 6b811 6b7ca: 8b 8f 10 07 00 00 mov 0x710(%rdi),%ecx 6b7d0: 48 89 c2 mov %rax,%rdx 6b7d3: 48 83 ca 10 or $0x10,%rdx 6b7d7: 48 89 97 20 07 00 00 mov %rdx,0x720(%rdi) 6b7de: 8d 91 a1 00 00 00 lea 0xa1(%rcx),%edx 6b7e4: a8 08 test $0x8,%al 6b7e6: 75 3a jne 6b822 6b7e8: 48 b8 4f 9f b2 79 00 movabs $0x2c10079b29f4f,%rax 6b7ef: c1 02 00 6b7f2: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 6b7f8: 48 89 85 90 89 00 00 mov %rax,0x8990(%rbp) 6b7ff: e9 31 ff ff ff jmpq 6b735 6b804: 41 bc ea ff ff ff mov $0xffffffea,%r12d 6b80a: 5d pop %rbp 6b80b: 44 89 e0 mov %r12d,%eax 6b80e: 41 5c pop %r12 6b810: c3 retq 6b811: 48 83 c8 08 or $0x8,%rax 6b815: 8b 8d 10 07 00 00 mov 0x710(%rbp),%ecx 6b81b: 48 89 85 20 07 00 00 mov %rax,0x720(%rbp) 6b822: 8d 91 91 00 00 00 lea 0x91(%rcx),%edx 6b828: eb be jmp 6b7e8 6b82a: 48 8b 4f 08 mov 0x8(%rdi),%rcx 6b82e: 48 8b 87 20 07 00 00 mov 0x720(%rdi),%rax 6b835: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 6b83c: 00 00 00 00 6b840: 0f b7 51 3e movzwl 0x3e(%rcx),%edx 6b844: 66 81 fa dd 15 cmp $0x15dd,%dx 6b849: 75 0f jne 6b85a 6b84b: 48 83 c8 01 or $0x1,%rax 6b84f: 48 89 87 20 07 00 00 mov %rax,0x720(%rdi) 6b856: 0f b7 51 3e movzwl 0x3e(%rcx),%edx 6b85a: 66 81 fa d8 15 cmp $0x15d8,%dx 6b85f: 75 0b jne 6b86c 6b861: 48 83 c8 04 or $0x4,%rax 6b865: 48 89 85 20 07 00 00 mov %rax,0x720(%rbp) 6b86c: 8b 95 10 07 00 00 mov 0x710(%rbp),%edx 6b872: 83 fa 07 cmp $0x7,%edx 6b875: 0f 87 89 00 00 00 ja 6b904 6b87b: a8 02 test $0x2,%al 6b87d: 0f 85 8c 00 00 00 jne 6b90f 6b883: a8 04 test $0x4,%al 6b885: 0f 84 a3 00 00 00 je 6b92e 6b88b: 48 b8 4f 9f 22 00 00 movabs $0x610000229f4f,%rax 6b892: 61 00 00 6b895: 83 c2 41 add $0x41,%edx 6b898: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 6b89e: 48 89 85 90 89 00 00 mov %rax,0x8990(%rbp) 6b8a5: e9 8b fe ff ff jmpq 6b735 6b8aa: 48 b8 4f 8f 01 49 00 movabs $0xc00049018f4f,%rax 6b8b1: c0 00 00 6b8b4: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 6b8bb: 00 00 00 00 6b8bf: 48 89 87 90 89 00 00 mov %rax,0x8990(%rdi) 6b8c6: 8b 87 10 07 00 00 mov 0x710(%rdi),%eax 6b8cc: 83 c0 32 add $0x32,%eax 6b8cf: 89 87 14 07 00 00 mov %eax,0x714(%rdi) 6b8d5: e9 5b fe ff ff jmpq 6b735 6b8da: 8b 87 10 07 00 00 mov 0x710(%rdi),%eax 6b8e0: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 6b8e7: 00 00 00 00 6b8eb: 48 c7 87 90 89 00 00 movq $0x3bff4f,0x8990(%rdi) 6b8f2: 4f ff 3b 00 6b8f6: 83 c0 14 add $0x14,%eax 6b8f9: 89 87 14 07 00 00 mov %eax,0x714(%rdi) 6b8ff: e9 31 fe ff ff jmpq 6b735 6b904: 48 83 c8 02 or $0x2,%rax 6b908: 48 89 85 20 07 00 00 mov %rax,0x720(%rbp) 6b90f: 48 b8 4f 9f 32 01 00 movabs $0x410001329f4f,%rax 6b916: 41 00 00 6b919: 83 c2 79 add $0x79,%edx 6b91c: 89 95 14 07 00 00 mov %edx,0x714(%rbp) 6b922: 48 89 85 90 89 00 00 mov %rax,0x8990(%rbp) 6b929: e9 07 fe ff ff jmpq 6b735 6b92e: 8d 4a 01 lea 0x1(%rdx),%ecx 6b931: 83 fa 01 cmp $0x1,%edx 6b934: b8 21 00 00 00 mov $0x21,%eax 6b939: 0f 45 c1 cmovne %ecx,%eax 6b93c: 89 85 14 07 00 00 mov %eax,0x714(%rbp) 6b942: 48 b8 cf 9f 6f 01 00 movabs $0x4100016f9fcf,%rax 6b949: 41 00 00 6b94c: 48 89 85 90 89 00 00 mov %rax,0x8990(%rbp) 6b953: e9 dd fd ff ff jmpq 6b735 6b958: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6b95f: 00 000000000006b960 : 6b960: e8 00 00 00 00 callq 6b965 6b965: e9 00 00 00 00 jmpq 6b96a 6b96a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000006b970 : 6b970: e8 00 00 00 00 callq 6b975 6b975: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 6b97b 6b97b: 8d 4a fe lea -0x2(%rdx),%ecx 6b97e: 89 d0 mov %edx,%eax 6b980: 83 f9 02 cmp $0x2,%ecx 6b983: 76 74 jbe 6b9f9 6b985: 55 push %rbp 6b986: 48 89 fd mov %rdi,%rbp 6b989: 53 push %rbx 6b98a: 48 8b 9f e8 39 01 00 mov 0x139e8(%rdi),%rbx 6b991: 83 fa ff cmp $0xffffffff,%edx 6b994: 0f 85 00 00 00 00 jne 6b99a 6b99a: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 6b9a0: 83 f8 16 cmp $0x16,%eax 6b9a3: 74 55 je 6b9fa 6b9a5: 77 23 ja 6b9ca 6b9a7: 83 f8 15 cmp $0x15,%eax 6b9aa: 75 32 jne 6b9de 6b9ac: 81 bd 88 34 01 00 66 cmpl $0x80066,0x13488(%rbp) 6b9b3: 00 08 00 6b9b6: 77 49 ja 6ba01 6b9b8: b8 02 00 00 00 mov $0x2,%eax 6b9bd: 48 85 db test %rbx,%rbx 6b9c0: 75 19 jne 6b9db 6b9c2: b8 02 00 00 00 mov $0x2,%eax 6b9c7: 5b pop %rbx 6b9c8: 5d pop %rbp 6b9c9: c3 retq 6b9ca: 83 f8 17 cmp $0x17,%eax 6b9cd: 74 14 je 6b9e3 6b9cf: 83 f8 18 cmp $0x18,%eax 6b9d2: 0f 94 c0 sete %al 6b9d5: 0f b6 c0 movzbl %al,%eax 6b9d8: 83 c0 02 add $0x2,%eax 6b9db: 5b pop %rbx 6b9dc: 5d pop %rbp 6b9dd: c3 retq 6b9de: 83 f8 12 cmp $0x12,%eax 6b9e1: 76 df jbe 6b9c2 6b9e3: 48 89 ef mov %rbp,%rdi 6b9e6: e8 00 00 00 00 callq 6b9eb 6b9eb: 89 c2 mov %eax,%edx 6b9ed: b8 04 00 00 00 mov $0x4,%eax 6b9f2: 84 d2 test %dl,%dl 6b9f4: 74 cc je 6b9c2 6b9f6: 5b pop %rbx 6b9f7: 5d pop %rbp 6b9f8: c3 retq 6b9f9: c3 retq 6b9fa: b8 03 00 00 00 mov $0x3,%eax 6b9ff: eb da jmp 6b9db 6ba01: 48 89 ef mov %rbp,%rdi 6ba04: e8 00 00 00 00 callq 6ba09 6ba09: 89 c2 mov %eax,%edx 6ba0b: 48 85 db test %rbx,%rbx 6ba0e: 74 dd je 6b9ed 6ba10: 8b 43 04 mov 0x4(%rbx),%eax 6ba13: 85 c0 test %eax,%eax 6ba15: 74 d6 je 6b9ed 6ba17: 81 bd 88 7f 00 00 00 cmpl $0x283400,0x7f88(%rbp) 6ba1e: 34 28 00 6ba21: 77 ca ja 6b9ed 6ba23: eb 9d jmp 6b9c2 6ba25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6ba2c: 00 00 00 00 000000000006ba30 : 6ba30: e8 00 00 00 00 callq 6ba35 6ba35: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 6ba3c: b8 01 00 00 00 mov $0x1,%eax 6ba41: 41 57 push %r15 6ba43: 41 56 push %r14 6ba45: 41 89 d6 mov %edx,%r14d 6ba48: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 6ba4f: 41 55 push %r13 6ba51: 41 89 f5 mov %esi,%r13d 6ba54: 31 f6 xor %esi,%esi 6ba56: 41 54 push %r12 6ba58: 41 89 cc mov %ecx,%r12d 6ba5b: 31 c9 xor %ecx,%ecx 6ba5d: 55 push %rbp 6ba5e: 48 89 fd mov %rdi,%rbp 6ba61: 53 push %rbx 6ba62: 4c 89 c3 mov %r8,%rbx 6ba65: 48 8d 04 80 lea (%rax,%rax,4),%rax 6ba69: 48 8d 84 46 52 2b 00 lea 0x2b52(%rsi,%rax,2),%rax 6ba70: 00 6ba71: 48 8b 74 c5 08 mov 0x8(%rbp,%rax,8),%rsi 6ba76: 48 85 f6 test %rsi,%rsi 6ba79: 74 25 je 6baa0 6ba7b: 8b 3a mov (%rdx),%edi 6ba7d: 8b 42 04 mov 0x4(%rdx),%eax 6ba80: 03 04 be add (%rsi,%rdi,4),%eax 6ba83: 44 39 e0 cmp %r12d,%eax 6ba86: 74 18 je 6baa0 6ba88: 83 c1 01 add $0x1,%ecx 6ba8b: 48 83 c2 14 add $0x14,%rdx 6ba8f: 83 f9 14 cmp $0x14,%ecx 6ba92: 0f 84 e4 00 00 00 je 6bb7c 6ba98: 8b 42 f8 mov -0x8(%rdx),%eax 6ba9b: 8b 72 fc mov -0x4(%rdx),%esi 6ba9e: eb c5 jmp 6ba65 6baa0: 48 8d 04 89 lea (%rcx,%rcx,4),%rax 6baa4: 80 3c 85 00 00 00 00 cmpb $0x0,0x0(,%rax,4) 6baab: 00 6baac: 75 4b jne 6baf9 6baae: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 6bab5: 8b 00 mov (%rax),%eax 6bab7: 8d 90 3e 06 00 00 lea 0x63e(%rax),%edx 6babd: 41 39 d4 cmp %edx,%r12d 6bac0: 0f 84 aa 00 00 00 je 6bb70 6bac6: 05 0d 06 00 00 add $0x60d,%eax 6bacb: 41 39 c4 cmp %eax,%r12d 6bace: 75 17 jne 6bae7 6bad0: 44 8b a5 e0 8b 00 00 mov 0x8be0(%rbp),%r12d 6bad7: 44 89 23 mov %r12d,(%rbx) 6bada: 31 c0 xor %eax,%eax 6badc: 5b pop %rbx 6badd: 5d pop %rbp 6bade: 41 5c pop %r12 6bae0: 41 5d pop %r13 6bae2: 41 5e pop %r14 6bae4: 41 5f pop %r15 6bae6: c3 retq 6bae7: 44 89 e6 mov %r12d,%esi 6baea: 31 d2 xor %edx,%edx 6baec: 48 89 ef mov %rbp,%rdi 6baef: e8 00 00 00 00 callq 6baf4 6baf4: 41 89 c4 mov %eax,%r12d 6baf7: eb de jmp 6bad7 6baf9: 4c 8d bd 18 0b 00 00 lea 0xb18(%rbp),%r15 6bb00: 4c 89 ff mov %r15,%rdi 6bb03: e8 00 00 00 00 callq 6bb08 6bb08: 44 89 e8 mov %r13d,%eax 6bb0b: 44 21 f0 and %r14d,%eax 6bb0e: 83 f8 ff cmp $0xffffffff,%eax 6bb11: 74 73 je 6bb86 6bb13: 48 8b 85 38 b3 00 00 mov 0xb338(%rbp),%rax 6bb1a: 44 89 f2 mov %r14d,%edx 6bb1d: 44 89 ee mov %r13d,%esi 6bb20: 48 89 ef mov %rbp,%rdi 6bb23: b9 ff ff ff ff mov $0xffffffff,%ecx 6bb28: 48 8b 40 08 mov 0x8(%rax),%rax 6bb2c: e8 00 00 00 00 callq 6bb31 6bb31: 44 89 e6 mov %r12d,%esi 6bb34: 31 d2 xor %edx,%edx 6bb36: 48 89 ef mov %rbp,%rdi 6bb39: e8 00 00 00 00 callq 6bb3e 6bb3e: b9 ff ff ff ff mov $0xffffffff,%ecx 6bb43: ba ff ff ff ff mov $0xffffffff,%edx 6bb48: 48 89 ef mov %rbp,%rdi 6bb4b: 41 89 c4 mov %eax,%r12d 6bb4e: 48 8b 85 38 b3 00 00 mov 0xb338(%rbp),%rax 6bb55: be ff ff ff ff mov $0xffffffff,%esi 6bb5a: 48 8b 40 08 mov 0x8(%rax),%rax 6bb5e: e8 00 00 00 00 callq 6bb63 6bb63: 4c 89 ff mov %r15,%rdi 6bb66: e8 00 00 00 00 callq 6bb6b 6bb6b: e9 67 ff ff ff jmpq 6bad7 6bb70: 44 8b a5 84 8a 00 00 mov 0x8a84(%rbp),%r12d 6bb77: e9 5b ff ff ff jmpq 6bad7 6bb7c: b8 ea ff ff ff mov $0xffffffea,%eax 6bb81: e9 56 ff ff ff jmpq 6badc 6bb86: 44 89 e6 mov %r12d,%esi 6bb89: 31 d2 xor %edx,%edx 6bb8b: 48 89 ef mov %rbp,%rdi 6bb8e: e8 00 00 00 00 callq 6bb93 6bb93: 41 89 c4 mov %eax,%r12d 6bb96: eb cb jmp 6bb63 6bb98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6bb9f: 00 000000000006bba0 : 6bba0: e8 00 00 00 00 callq 6bba5 6bba5: 41 55 push %r13 6bba7: 41 89 f5 mov %esi,%r13d 6bbaa: 41 54 push %r12 6bbac: 55 push %rbp 6bbad: 48 89 fd mov %rdi,%rbp 6bbb0: 53 push %rbx 6bbb1: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6bbb8: 48 89 d3 mov %rdx,%rbx 6bbbb: 48 8b 40 18 mov 0x18(%rax),%rax 6bbbf: e8 00 00 00 00 callq 6bbc4 6bbc4: 48 89 ef mov %rbp,%rdi 6bbc7: 41 89 c4 mov %eax,%r12d 6bbca: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6bbd1: 48 8b 40 20 mov 0x20(%rax),%rax 6bbd5: e8 00 00 00 00 callq 6bbda 6bbda: 49 89 d8 mov %rbx,%r8 6bbdd: 44 89 e9 mov %r13d,%ecx 6bbe0: 5b pop %rbx 6bbe1: 44 89 e6 mov %r12d,%esi 6bbe4: 48 89 ef mov %rbp,%rdi 6bbe7: 89 c2 mov %eax,%edx 6bbe9: 5d pop %rbp 6bbea: 41 5c pop %r12 6bbec: 41 5d pop %r13 6bbee: e9 00 00 00 00 jmpq 6bbf3 6bbf3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6bbfa: 00 00 00 00 6bbfe: 66 90 xchg %ax,%ax 000000000006bc00 : 6bc00: e8 00 00 00 00 callq 6bc05 6bc05: 41 55 push %r13 6bc07: 41 89 f5 mov %esi,%r13d 6bc0a: 41 54 push %r12 6bc0c: 55 push %rbp 6bc0d: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6bc14: 48 89 fd mov %rdi,%rbp 6bc17: 48 8b 40 18 mov 0x18(%rax),%rax 6bc1b: e8 00 00 00 00 callq 6bc20 6bc20: 48 89 ef mov %rbp,%rdi 6bc23: 41 89 c4 mov %eax,%r12d 6bc26: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6bc2d: 48 8b 40 20 mov 0x20(%rax),%rax 6bc31: e8 00 00 00 00 callq 6bc36 6bc36: 44 89 e9 mov %r13d,%ecx 6bc39: 44 89 e6 mov %r12d,%esi 6bc3c: 48 89 ef mov %rbp,%rdi 6bc3f: 89 c2 mov %eax,%edx 6bc41: 5d pop %rbp 6bc42: 41 5c pop %r12 6bc44: 41 5d pop %r13 6bc46: e9 00 00 00 00 jmpq 6bc4b 6bc4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006bc50 : 6bc50: e8 00 00 00 00 callq 6bc55 6bc55: 41 55 push %r13 6bc57: 41 89 f5 mov %esi,%r13d 6bc5a: 41 54 push %r12 6bc5c: 55 push %rbp 6bc5d: 48 89 fd mov %rdi,%rbp 6bc60: 53 push %rbx 6bc61: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6bc68: 89 d3 mov %edx,%ebx 6bc6a: 48 8b 40 18 mov 0x18(%rax),%rax 6bc6e: e8 00 00 00 00 callq 6bc73 6bc73: 48 89 ef mov %rbp,%rdi 6bc76: 41 89 c4 mov %eax,%r12d 6bc79: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6bc80: 48 8b 40 20 mov 0x20(%rax),%rax 6bc84: e8 00 00 00 00 callq 6bc89 6bc89: 41 89 d8 mov %ebx,%r8d 6bc8c: 44 89 e9 mov %r13d,%ecx 6bc8f: 5b pop %rbx 6bc90: 44 89 e6 mov %r12d,%esi 6bc93: 48 89 ef mov %rbp,%rdi 6bc96: 89 c2 mov %eax,%edx 6bc98: 5d pop %rbp 6bc99: 41 5c pop %r12 6bc9b: 41 5d pop %r13 6bc9d: e9 00 00 00 00 jmpq 6bca2 6bca2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6bca9: 00 00 00 00 6bcad: 0f 1f 00 nopl (%rax) 000000000006bcb0 : 6bcb0: e8 00 00 00 00 callq 6bcb5 6bcb5: 41 55 push %r13 6bcb7: 41 89 f5 mov %esi,%r13d 6bcba: 41 54 push %r12 6bcbc: 55 push %rbp 6bcbd: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6bcc4: 48 89 fd mov %rdi,%rbp 6bcc7: 48 8b 40 18 mov 0x18(%rax),%rax 6bccb: e8 00 00 00 00 callq 6bcd0 6bcd0: 48 89 ef mov %rbp,%rdi 6bcd3: 41 89 c4 mov %eax,%r12d 6bcd6: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6bcdd: 48 8b 40 20 mov 0x20(%rax),%rax 6bce1: e8 00 00 00 00 callq 6bce6 6bce6: 44 89 e9 mov %r13d,%ecx 6bce9: 44 89 e6 mov %r12d,%esi 6bcec: 48 89 ef mov %rbp,%rdi 6bcef: 89 c2 mov %eax,%edx 6bcf1: 5d pop %rbp 6bcf2: 41 5c pop %r12 6bcf4: 41 5d pop %r13 6bcf6: e9 00 00 00 00 jmpq 6bcfb 6bcfb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006bd00 : 6bd00: e8 00 00 00 00 callq 6bd05 6bd05: 49 89 f8 mov %rdi,%r8 6bd08: 48 89 f7 mov %rsi,%rdi 6bd0b: 49 8b 80 38 5b 01 00 mov 0x15b38(%r8),%rax 6bd12: 8b 30 mov (%rax),%esi 6bd14: 81 c6 d1 00 00 00 add $0xd1,%esi 6bd1a: 48 85 ff test %rdi,%rdi 6bd1d: 74 1a je 6bd39 6bd1f: 48 8b 47 08 mov 0x8(%rdi),%rax 6bd23: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 6bd2a: 48 85 c0 test %rax,%rax 6bd2d: 74 0a je 6bd39 6bd2f: ba 01 00 00 00 mov $0x1,%edx 6bd34: e9 00 00 00 00 jmpq 6bd39 6bd39: b9 02 00 00 00 mov $0x2,%ecx 6bd3e: ba 01 00 00 00 mov $0x1,%edx 6bd43: 4c 89 c7 mov %r8,%rdi 6bd46: e9 00 00 00 00 jmpq 6bd4b 6bd4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006bd50 : 6bd50: e8 00 00 00 00 callq 6bd55 6bd55: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 6bd5c: 0f 85 15 01 00 00 jne 6be77 6bd62: 41 54 push %r12 6bd64: 55 push %rbp 6bd65: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 6bd6b: 48 89 fd mov %rdi,%rbp 6bd6e: 83 f8 17 cmp $0x17,%eax 6bd71: 0f 84 03 01 00 00 je 6be7a 6bd77: 0f 87 8b 00 00 00 ja 6be08 6bd7d: 83 f8 16 cmp $0x16,%eax 6bd80: 0f 84 87 00 00 00 je 6be0d 6bd86: 83 f8 12 cmp $0x12,%eax 6bd89: 76 77 jbe 6be02 6bd8b: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6bd92: 45 31 e4 xor %r12d,%r12d 6bd95: 85 f6 test %esi,%esi 6bd97: 41 0f 94 c4 sete %r12b 6bd9b: 48 8b 40 78 mov 0x78(%rax),%rax 6bd9f: 44 89 e6 mov %r12d,%esi 6bda2: e8 00 00 00 00 callq 6bda7 6bda7: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6bdae: 44 89 e6 mov %r12d,%esi 6bdb1: 48 89 ef mov %rbp,%rdi 6bdb4: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 6bdbb: e8 00 00 00 00 callq 6bdc0 6bdc0: 44 89 e6 mov %r12d,%esi 6bdc3: 48 89 ef mov %rbp,%rdi 6bdc6: e8 85 f4 ff ff callq 6b250 6bdcb: 44 89 e6 mov %r12d,%esi 6bdce: 48 89 ef mov %rbp,%rdi 6bdd1: e8 4a f3 ff ff callq 6b120 6bdd6: 44 89 e6 mov %r12d,%esi 6bdd9: 48 89 ef mov %rbp,%rdi 6bddc: e8 af f3 ff ff callq 6b190 6bde1: 44 89 e6 mov %r12d,%esi 6bde4: 48 89 ef mov %rbp,%rdi 6bde7: e8 04 f4 ff ff callq 6b1f0 6bdec: 48 8b 85 50 55 01 00 mov 0x15550(%rbp),%rax 6bdf3: 44 89 e6 mov %r12d,%esi 6bdf6: 48 89 ef mov %rbp,%rdi 6bdf9: 48 8b 40 28 mov 0x28(%rax),%rax 6bdfd: e8 00 00 00 00 callq 6be02 6be02: 31 c0 xor %eax,%eax 6be04: 5d pop %rbp 6be05: 41 5c pop %r12 6be07: c3 retq 6be08: 83 f8 18 cmp $0x18,%eax 6be0b: 75 f5 jne 6be02 6be0d: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6be14: 45 31 e4 xor %r12d,%r12d 6be17: 85 f6 test %esi,%esi 6be19: 48 89 ef mov %rbp,%rdi 6be1c: 41 0f 94 c4 sete %r12b 6be20: 44 89 e6 mov %r12d,%esi 6be23: 48 8b 40 78 mov 0x78(%rax),%rax 6be27: e8 00 00 00 00 callq 6be2c 6be2c: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6be33: 44 89 e6 mov %r12d,%esi 6be36: 48 89 ef mov %rbp,%rdi 6be39: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 6be40: e8 00 00 00 00 callq 6be45 6be45: 44 89 e6 mov %r12d,%esi 6be48: 48 89 ef mov %rbp,%rdi 6be4b: e8 00 f4 ff ff callq 6b250 6be50: 44 89 e6 mov %r12d,%esi 6be53: 48 89 ef mov %rbp,%rdi 6be56: e8 c5 f2 ff ff callq 6b120 6be5b: 44 89 e6 mov %r12d,%esi 6be5e: 48 89 ef mov %rbp,%rdi 6be61: e8 2a f3 ff ff callq 6b190 6be66: 44 89 e6 mov %r12d,%esi 6be69: 48 89 ef mov %rbp,%rdi 6be6c: e8 7f f3 ff ff callq 6b1f0 6be71: 31 c0 xor %eax,%eax 6be73: 5d pop %rbp 6be74: 41 5c pop %r12 6be76: c3 retq 6be77: 31 c0 xor %eax,%eax 6be79: c3 retq 6be7a: 85 f6 test %esi,%esi 6be7c: 40 0f 94 c6 sete %sil 6be80: 40 0f b6 f6 movzbl %sil,%esi 6be84: e8 c7 f3 ff ff callq 6b250 6be89: 31 c0 xor %eax,%eax 6be8b: 5d pop %rbp 6be8c: 41 5c pop %r12 6be8e: c3 retq 6be8f: 90 nop 000000000006be90 : 6be90: e8 00 00 00 00 callq 6be95 6be95: 31 c0 xor %eax,%eax 6be97: f6 87 b0 63 01 00 08 testb $0x8,0x163b0(%rdi) 6be9e: 74 09 je 6bea9 6bea0: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 6bea7: 74 01 je 6beaa 6bea9: c3 retq 6beaa: 48 8b 87 f8 5e 01 00 mov 0x15ef8(%rdi),%rax 6beb1: 31 d2 xor %edx,%edx 6beb3: 8b 30 mov (%rax),%esi 6beb5: 81 c6 91 00 00 00 add $0x91,%esi 6bebb: e8 00 00 00 00 callq 6bec0 6bec0: 85 c0 test %eax,%eax 6bec2: 0f 95 c0 setne %al 6bec5: c3 retq 6bec6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6becd: 00 00 00 000000000006bed0 : 6bed0: e8 00 00 00 00 callq 6bed5 6bed5: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 6bedc: 48 85 c0 test %rax,%rax 6bedf: 74 1c je 6befd 6bee1: f6 40 04 40 testb $0x40,0x4(%rax) 6bee5: 74 16 je 6befd 6bee7: 48 8b 87 38 5b 01 00 mov 0x15b38(%rdi),%rax 6beee: 31 d2 xor %edx,%edx 6bef0: 8b 30 mov (%rax),%esi 6bef2: 81 c6 d6 00 00 00 add $0xd6,%esi 6bef8: e9 00 00 00 00 jmpq 6befd 6befd: c3 retq 6befe: 66 90 xchg %ax,%ax 000000000006bf00 : 6bf00: e8 00 00 00 00 callq 6bf05 6bf05: 85 d2 test %edx,%edx 6bf07: 0f 94 c0 sete %al 6bf0a: 48 85 f6 test %rsi,%rsi 6bf0d: 0f 94 c1 sete %cl 6bf10: 08 c8 or %cl,%al 6bf12: 0f 85 88 00 00 00 jne 6bfa0 6bf18: 41 55 push %r13 6bf1a: 41 54 push %r12 6bf1c: 55 push %rbp 6bf1d: 48 89 fd mov %rdi,%rbp 6bf20: 53 push %rbx 6bf21: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 6bf28: 75 6f jne 6bf99 6bf2a: 48 8b 87 28 61 01 00 mov 0x16128(%rdi),%rax 6bf31: 44 8d 62 03 lea 0x3(%rdx),%r12d 6bf35: 48 89 f3 mov %rsi,%rbx 6bf38: 8b 97 08 07 00 00 mov 0x708(%rdi),%edx 6bf3e: 41 c1 ec 02 shr $0x2,%r12d 6bf42: 8b 00 mov (%rax),%eax 6bf44: 83 e2 fd and $0xfffffffd,%edx 6bf47: 8d 70 28 lea 0x28(%rax),%esi 6bf4a: 44 8d 68 29 lea 0x29(%rax),%r13d 6bf4e: 83 fa 15 cmp $0x15,%edx 6bf51: 75 0d jne 6bf60 6bf53: 8d b0 e4 00 00 00 lea 0xe4(%rax),%esi 6bf59: 44 8d a8 e5 00 00 00 lea 0xe5(%rax),%r13d 6bf60: 31 c9 xor %ecx,%ecx 6bf62: 31 d2 xor %edx,%edx 6bf64: 48 89 ef mov %rbp,%rdi 6bf67: e8 00 00 00 00 callq 6bf6c 6bf6c: 45 85 e4 test %r12d,%r12d 6bf6f: 74 23 je 6bf94 6bf71: 41 8d 44 24 ff lea -0x1(%r12),%eax 6bf76: 4c 8d 64 83 04 lea 0x4(%rbx,%rax,4),%r12 6bf7b: 31 d2 xor %edx,%edx 6bf7d: 44 89 ee mov %r13d,%esi 6bf80: 48 89 ef mov %rbp,%rdi 6bf83: 48 83 c3 04 add $0x4,%rbx 6bf87: e8 00 00 00 00 callq 6bf8c 6bf8c: 89 43 fc mov %eax,-0x4(%rbx) 6bf8f: 49 39 dc cmp %rbx,%r12 6bf92: 75 e7 jne 6bf7b 6bf94: b8 01 00 00 00 mov $0x1,%eax 6bf99: 5b pop %rbx 6bf9a: 5d pop %rbp 6bf9b: 41 5c pop %r12 6bf9d: 41 5d pop %r13 6bf9f: c3 retq 6bfa0: 31 c0 xor %eax,%eax 6bfa2: c3 retq 6bfa3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6bfaa: 00 00 00 00 6bfae: 66 90 xchg %ax,%ax 000000000006bfb0 : 6bfb0: e8 00 00 00 00 callq 6bfb5 6bfb5: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 6bfbb: 83 f8 15 cmp $0x15,%eax 6bfbe: 74 17 je 6bfd7 6bfc0: 76 0a jbe 6bfcc 6bfc2: 83 f8 17 cmp $0x17,%eax 6bfc5: 75 0d jne 6bfd4 6bfc7: e9 00 00 00 00 jmpq 6bfcc 6bfcc: 83 e8 13 sub $0x13,%eax 6bfcf: 83 f8 01 cmp $0x1,%eax 6bfd2: 76 f3 jbe 6bfc7 6bfd4: 31 c0 xor %eax,%eax 6bfd6: c3 retq 6bfd7: 81 bf 88 34 01 00 66 cmpl $0x80066,0x13488(%rdi) 6bfde: 00 08 00 6bfe1: 77 e4 ja 6bfc7 6bfe3: 31 c0 xor %eax,%eax 6bfe5: c3 retq 6bfe6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6bfed: 00 00 00 000000000006bff0 : 6bff0: e8 00 00 00 00 callq 6bff5 6bff5: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 6bffc: 0f 85 d8 00 00 00 jne 6c0da 6c002: 41 56 push %r14 6c004: 49 be 00 00 00 00 ff movabs $0xff00000000,%r14 6c00b: 00 00 00 6c00e: 41 55 push %r13 6c010: 49 89 f5 mov %rsi,%r13 6c013: be 1c 02 18 11 mov $0x1118021c,%esi 6c018: 41 54 push %r12 6c01a: 49 89 d4 mov %rdx,%r12 6c01d: ba 28 6c 00 00 mov $0x6c28,%edx 6c022: 55 push %rbp 6c023: 48 89 fd mov %rdi,%rbp 6c026: 53 push %rbx 6c027: 48 8b 87 c8 0c 00 00 mov 0xcc8(%rdi),%rax 6c02e: e8 00 00 00 00 callq 6c033 6c033: ba 05 00 00 00 mov $0x5,%edx 6c038: be 00 02 18 11 mov $0x11180200,%esi 6c03d: 48 89 ef mov %rbp,%rdi 6c040: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6c047: e8 00 00 00 00 callq 6c04c 6c04c: bf e8 03 00 00 mov $0x3e8,%edi 6c051: e8 00 00 00 00 callq 6c056 6c056: ba 02 00 00 00 mov $0x2,%edx 6c05b: 48 89 ef mov %rbp,%rdi 6c05e: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6c065: be 00 02 18 11 mov $0x11180200,%esi 6c06a: e8 00 00 00 00 callq 6c06f 6c06f: 48 89 ef mov %rbp,%rdi 6c072: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6c079: be 1c 02 18 11 mov $0x1118021c,%esi 6c07e: e8 00 00 00 00 callq 6c083 6c083: 48 89 ef mov %rbp,%rdi 6c086: be 20 02 18 11 mov $0x11180220,%esi 6c08b: 48 63 d8 movslq %eax,%rbx 6c08e: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6c095: e8 00 00 00 00 callq 6c09a 6c09a: 48 89 ef mov %rbp,%rdi 6c09d: be 24 02 18 11 mov $0x11180224,%esi 6c0a2: 89 c2 mov %eax,%edx 6c0a4: 48 89 d8 mov %rbx,%rax 6c0a7: 48 c1 e3 08 shl $0x8,%rbx 6c0ab: 48 c1 e0 10 shl $0x10,%rax 6c0af: 4c 21 f3 and %r14,%rbx 6c0b2: 4c 21 f0 and %r14,%rax 6c0b5: 48 09 d0 or %rdx,%rax 6c0b8: 49 89 45 00 mov %rax,0x0(%r13) 6c0bc: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6c0c3: e8 00 00 00 00 callq 6c0c8 6c0c8: 89 c0 mov %eax,%eax 6c0ca: 48 09 c3 or %rax,%rbx 6c0cd: 49 89 1c 24 mov %rbx,(%r12) 6c0d1: 5b pop %rbx 6c0d2: 5d pop %rbp 6c0d3: 41 5c pop %r12 6c0d5: 41 5d pop %r13 6c0d7: 41 5e pop %r14 6c0d9: c3 retq 6c0da: c3 retq 6c0db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006c0e0 : 6c0e0: e8 00 00 00 00 callq 6c0e5 6c0e5: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 6c0ec: 0f 85 d8 00 00 00 jne 6c1ca 6c0f2: 41 56 push %r14 6c0f4: 49 be 00 00 00 00 ff movabs $0xff00000000,%r14 6c0fb: 00 00 00 6c0fe: 41 55 push %r13 6c100: 49 89 f5 mov %rsi,%r13 6c103: be 04 02 18 11 mov $0x11180204,%esi 6c108: 41 54 push %r12 6c10a: 49 89 d4 mov %rdx,%r12 6c10d: ba 28 68 00 00 mov $0x6828,%edx 6c112: 55 push %rbp 6c113: 48 89 fd mov %rdi,%rbp 6c116: 53 push %rbx 6c117: 48 8b 87 c8 0c 00 00 mov 0xcc8(%rdi),%rax 6c11e: e8 00 00 00 00 callq 6c123 6c123: ba 05 00 00 00 mov $0x5,%edx 6c128: be 00 02 18 11 mov $0x11180200,%esi 6c12d: 48 89 ef mov %rbp,%rdi 6c130: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6c137: e8 00 00 00 00 callq 6c13c 6c13c: bf e8 03 00 00 mov $0x3e8,%edi 6c141: e8 00 00 00 00 callq 6c146 6c146: ba 02 00 00 00 mov $0x2,%edx 6c14b: 48 89 ef mov %rbp,%rdi 6c14e: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6c155: be 00 02 18 11 mov $0x11180200,%esi 6c15a: e8 00 00 00 00 callq 6c15f 6c15f: 48 89 ef mov %rbp,%rdi 6c162: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6c169: be 04 02 18 11 mov $0x11180204,%esi 6c16e: e8 00 00 00 00 callq 6c173 6c173: 48 89 ef mov %rbp,%rdi 6c176: be 08 02 18 11 mov $0x11180208,%esi 6c17b: 48 63 d8 movslq %eax,%rbx 6c17e: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6c185: e8 00 00 00 00 callq 6c18a 6c18a: 48 89 ef mov %rbp,%rdi 6c18d: be 0c 02 18 11 mov $0x1118020c,%esi 6c192: 89 c2 mov %eax,%edx 6c194: 48 89 d8 mov %rbx,%rax 6c197: 48 c1 e3 08 shl $0x8,%rbx 6c19b: 48 c1 e0 10 shl $0x10,%rax 6c19f: 4c 21 f3 and %r14,%rbx 6c1a2: 4c 21 f0 and %r14,%rax 6c1a5: 48 09 d0 or %rdx,%rax 6c1a8: 49 89 45 00 mov %rax,0x0(%r13) 6c1ac: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6c1b3: e8 00 00 00 00 callq 6c1b8 6c1b8: 89 c0 mov %eax,%eax 6c1ba: 48 09 c3 or %rax,%rbx 6c1bd: 49 89 1c 24 mov %rbx,(%r12) 6c1c1: 5b pop %rbx 6c1c2: 5d pop %rbp 6c1c3: 41 5c pop %r12 6c1c5: 41 5d pop %r13 6c1c7: 41 5e pop %r14 6c1c9: c3 retq 6c1ca: c3 retq 6c1cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006c1d0 : 6c1d0: e8 00 00 00 00 callq 6c1d5 6c1d5: 41 54 push %r12 6c1d7: 55 push %rbp 6c1d8: 53 push %rbx 6c1d9: 48 8b 87 20 07 00 00 mov 0x720(%rdi),%rax 6c1e0: 83 e0 03 and $0x3,%eax 6c1e3: 48 83 f8 01 cmp $0x1,%rax 6c1e7: 74 71 je 6c25a 6c1e9: 48 89 fd mov %rdi,%rbp 6c1ec: e8 7f f7 ff ff callq 6b970 6c1f1: 83 f8 03 cmp $0x3,%eax 6c1f4: 0f 84 00 00 00 00 je 6c1fa 6c1fa: 83 f8 04 cmp $0x4,%eax 6c1fd: 0f 84 00 00 00 00 je 6c203 6c203: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6c207: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c20e: e8 00 00 00 00 callq 6c213 6c213: be 01 00 00 00 mov $0x1,%esi 6c218: 48 89 ef mov %rbp,%rdi 6c21b: e8 00 00 00 00 callq 6c220 6c220: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6c224: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c22b: e8 00 00 00 00 callq 6c230 6c230: 48 8b 7d 08 mov 0x8(%rbp),%rdi 6c234: e8 00 00 00 00 callq 6c239 6c239: 48 8b 7d 08 mov 0x8(%rbp),%rdi 6c23d: e8 00 00 00 00 callq 6c242 6c242: 48 89 ef mov %rbp,%rdi 6c245: e8 00 00 00 00 callq 6c24a 6c24a: 41 89 c4 mov %eax,%r12d 6c24d: 85 c0 test %eax,%eax 6c24f: 0f 84 00 00 00 00 je 6c255 6c255: e9 00 00 00 00 jmpq 6c25a 6c25a: 45 31 e4 xor %r12d,%r12d 6c25d: 44 89 e0 mov %r12d,%eax 6c260: 5b pop %rbx 6c261: 5d pop %rbp 6c262: 41 5c pop %r12 6c264: c3 retq 6c265: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6c26c: 00 00 00 00 000000000006c270 : 6c270: e8 00 00 00 00 callq 6c275 6c275: 31 c0 xor %eax,%eax 6c277: c3 retq 6c278: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6c27f: 00 000000000006c280 : 6c280: e8 00 00 00 00 callq 6c285 6c285: b8 01 00 00 00 mov $0x1,%eax 6c28a: c3 retq 6c28b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006c290 : 6c290: e8 00 00 00 00 callq 6c295 6c295: 31 c0 xor %eax,%eax 6c297: c3 retq 6c298: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6c29f: 00 000000000006c2a0 : 6c2a0: e8 00 00 00 00 callq 6c2a5 6c2a5: 55 push %rbp 6c2a6: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6c2ad: 48 89 fd mov %rdi,%rbp 6c2b0: 31 f6 xor %esi,%esi 6c2b2: 48 8b 40 58 mov 0x58(%rax),%rax 6c2b6: e8 00 00 00 00 callq 6c2bb 6c2bb: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6c2c2: 31 f6 xor %esi,%esi 6c2c4: 48 89 ef mov %rbp,%rdi 6c2c7: 48 8b 40 60 mov 0x60(%rax),%rax 6c2cb: e8 00 00 00 00 callq 6c2d0 6c2d0: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6c2d7: 75 73 jne 6c34c 6c2d9: 48 8b 85 e0 89 00 00 mov 0x89e0(%rbp),%rax 6c2e0: 48 85 c0 test %rax,%rax 6c2e3: 74 63 je 6c348 6c2e5: 8b 08 mov (%rax),%ecx 6c2e7: 48 8b 95 e8 39 01 00 mov 0x139e8(%rbp),%rdx 6c2ee: 83 f9 0d cmp $0xd,%ecx 6c2f1: 77 55 ja 6c348 6c2f3: 48 85 d2 test %rdx,%rdx 6c2f6: 74 50 je 6c348 6c2f8: b8 01 00 00 00 mov $0x1,%eax 6c2fd: d3 e0 shl %cl,%eax 6c2ff: 23 42 04 and 0x4(%rdx),%eax 6c302: 74 44 je 6c348 6c304: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6c30b: 48 83 b8 b8 00 00 00 cmpq $0x0,0xb8(%rax) 6c312: 00 6c313: 74 18 je 6c32d 6c315: 48 8d b5 a0 89 00 00 lea 0x89a0(%rbp),%rsi 6c31c: 31 d2 xor %edx,%edx 6c31e: 48 89 ef mov %rbp,%rdi 6c321: e8 00 00 00 00 callq 6c326 6c326: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6c32d: 48 83 b8 c0 00 00 00 cmpq $0x0,0xc0(%rax) 6c334: 00 6c335: 74 11 je 6c348 6c337: 48 8d b5 c0 89 00 00 lea 0x89c0(%rbp),%rsi 6c33e: 31 d2 xor %edx,%edx 6c340: 48 89 ef mov %rbp,%rdi 6c343: e8 00 00 00 00 callq 6c348 6c348: 31 c0 xor %eax,%eax 6c34a: 5d pop %rbp 6c34b: c3 retq 6c34c: 48 89 ef mov %rbp,%rdi 6c34f: e8 00 00 00 00 callq 6c354 6c354: eb 83 jmp 6c2d9 6c356: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6c35d: 00 00 00 000000000006c360 : 6c360: e8 00 00 00 00 callq 6c365 6c365: e9 36 ff ff ff jmpq 6c2a0 6c36a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000006c370 : 6c370: e8 00 00 00 00 callq 6c375 6c375: 41 c1 e0 04 shl $0x4,%r8d 6c379: c1 e1 08 shl $0x8,%ecx 6c37c: 41 55 push %r13 6c37e: 81 e1 00 07 00 00 and $0x700,%ecx 6c384: 41 54 push %r12 6c386: 41 89 d4 mov %edx,%r12d 6c389: 41 0f b6 d0 movzbl %r8b,%edx 6c38d: 41 83 e4 03 and $0x3,%r12d 6c391: 09 ca or %ecx,%edx 6c393: 44 09 e2 or %r12d,%edx 6c396: 44 8d 24 b5 00 00 00 lea 0x0(,%rsi,4),%r12d 6c39d: 00 6c39e: 41 83 e4 0c and $0xc,%r12d 6c3a2: 48 83 ec 08 sub $0x8,%rsp 6c3a6: 41 09 d4 or %edx,%r12d 6c3a9: 48 8b 97 e8 5a 01 00 mov 0x15ae8(%rdi),%rdx 6c3b0: 8b 02 mov (%rdx),%eax 6c3b2: 44 8d 68 22 lea 0x22(%rax),%r13d 6c3b6: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax 6c3bc: 83 e0 14 and $0x14,%eax 6c3bf: 83 f8 04 cmp $0x4,%eax 6c3c2: 74 15 je 6c3d9 6c3c4: 48 83 c4 08 add $0x8,%rsp 6c3c8: 44 89 e2 mov %r12d,%edx 6c3cb: 44 89 ee mov %r13d,%esi 6c3ce: 31 c9 xor %ecx,%ecx 6c3d0: 41 5c pop %r12 6c3d2: 41 5d pop %r13 6c3d4: e9 00 00 00 00 jmpq 6c3d9 6c3d9: 8b 72 04 mov 0x4(%rdx),%esi 6c3dc: 31 c9 xor %ecx,%ecx 6c3de: 44 89 e2 mov %r12d,%edx 6c3e1: 48 89 3c 24 mov %rdi,(%rsp) 6c3e5: 81 c6 42 20 00 00 add $0x2042,%esi 6c3eb: e8 00 00 00 00 callq 6c3f0 6c3f0: 48 8b 3c 24 mov (%rsp),%rdi 6c3f4: 44 89 e2 mov %r12d,%edx 6c3f7: 44 89 ee mov %r13d,%esi 6c3fa: 48 83 c4 08 add $0x8,%rsp 6c3fe: 31 c9 xor %ecx,%ecx 6c400: 41 5c pop %r12 6c402: 41 5d pop %r13 6c404: e9 00 00 00 00 jmpq 6c409 6c409: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006c410 : 6c410: e8 00 00 00 00 callq 6c415 6c415: 41 57 push %r15 6c417: 41 56 push %r14 6c419: 41 55 push %r13 6c41b: 41 54 push %r12 6c41d: 55 push %rbp 6c41e: 53 push %rbx 6c41f: 48 83 ec 08 sub $0x8,%rsp 6c423: 89 54 24 04 mov %edx,0x4(%rsp) 6c427: 85 d2 test %edx,%edx 6c429: 0f 84 4e 01 00 00 je 6c57d 6c42f: 48 89 fb mov %rdi,%rbx 6c432: 49 89 f7 mov %rsi,%r15 6c435: 45 31 ed xor %r13d,%r13d 6c438: eb 5e jmp 6c498 6c43a: 41 8b 54 24 14 mov 0x14(%r12),%edx 6c43f: 48 8b 8b e8 5a 01 00 mov 0x15ae8(%rbx),%rcx 6c446: 8b 01 mov (%rcx),%eax 6c448: 8d b0 cf 02 00 00 lea 0x2cf(%rax),%esi 6c44e: 39 ee cmp %ebp,%esi 6c450: 74 1d je 6c46f 6c452: 8d b0 fc 02 00 00 lea 0x2fc(%rax),%esi 6c458: 39 ee cmp %ebp,%esi 6c45a: 74 13 je 6c46f 6c45c: 8d b0 fd 02 00 00 lea 0x2fd(%rax),%esi 6c462: 39 ee cmp %ebp,%esi 6c464: 74 09 je 6c46f 6c466: 05 0d 03 00 00 add $0x30d,%eax 6c46b: 39 e8 cmp %ebp,%eax 6c46d: 75 0e jne 6c47d 6c46f: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 6c475: 83 e0 14 and $0x14,%eax 6c478: 83 f8 04 cmp $0x4,%eax 6c47b: 74 78 je 6c4f5 6c47d: 31 c9 xor %ecx,%ecx 6c47f: 89 ee mov %ebp,%esi 6c481: 48 89 df mov %rbx,%rdi 6c484: e8 00 00 00 00 callq 6c489 6c489: 41 83 c5 01 add $0x1,%r13d 6c48d: 44 3b 6c 24 04 cmp 0x4(%rsp),%r13d 6c492: 0f 84 e5 00 00 00 je 6c57d 6c498: 49 63 c5 movslq %r13d,%rax 6c49b: 48 8d 04 40 lea (%rax,%rax,2),%rax 6c49f: 4d 8d 24 c7 lea (%r15,%rax,8),%r12 6c4a3: 41 8b 04 24 mov (%r12),%eax 6c4a7: 41 8b 54 24 04 mov 0x4(%r12),%edx 6c4ac: 41 8b 6c 24 0c mov 0xc(%r12),%ebp 6c4b1: 48 8d 04 80 lea (%rax,%rax,4),%rax 6c4b5: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax 6c4bc: 00 6c4bd: 41 8b 54 24 08 mov 0x8(%r12),%edx 6c4c2: 48 8b 44 c3 08 mov 0x8(%rbx,%rax,8),%rax 6c4c7: 03 2c 90 add (%rax,%rdx,4),%ebp 6c4ca: 41 83 7c 24 10 ff cmpl $0xffffffff,0x10(%r12) 6c4d0: 0f 84 64 ff ff ff je 6c43a 6c4d6: 31 d2 xor %edx,%edx 6c4d8: 89 ee mov %ebp,%esi 6c4da: 48 89 df mov %rbx,%rdi 6c4dd: e8 00 00 00 00 callq 6c4e2 6c4e2: 41 8b 54 24 14 mov 0x14(%r12),%edx 6c4e7: 31 c2 xor %eax,%edx 6c4e9: 41 23 54 24 10 and 0x10(%r12),%edx 6c4ee: 31 c2 xor %eax,%edx 6c4f0: e9 4a ff ff ff jmpq 6c43f 6c4f5: 44 8b 61 04 mov 0x4(%rcx),%r12d 6c4f9: 48 89 df mov %rbx,%rdi 6c4fc: 31 c9 xor %ecx,%ecx 6c4fe: 41 8d b4 24 40 20 00 lea 0x2040(%r12),%esi 6c505: 00 6c506: 45 8d b4 24 41 20 00 lea 0x2041(%r12),%r14d 6c50d: 00 6c50e: e8 00 00 00 00 callq 6c513 6c513: 89 ea mov %ebp,%edx 6c515: 31 c9 xor %ecx,%ecx 6c517: 44 89 f6 mov %r14d,%esi 6c51a: 81 ca 00 00 00 80 or $0x80000000,%edx 6c520: 48 89 df mov %rbx,%rdi 6c523: e8 00 00 00 00 callq 6c528 6c528: 31 c9 xor %ecx,%ecx 6c52a: ba 01 00 00 00 mov $0x1,%edx 6c52f: 48 89 df mov %rbx,%rdi 6c532: 41 8d b4 24 cc 4c 00 lea 0x4ccc(%r12),%esi 6c539: 00 6c53a: 41 bc 50 c3 00 00 mov $0xc350,%r12d 6c540: e8 00 00 00 00 callq 6c545 6c545: 31 d2 xor %edx,%edx 6c547: 44 89 f6 mov %r14d,%esi 6c54a: 48 89 df mov %rbx,%rdi 6c54d: e8 00 00 00 00 callq 6c552 6c552: 85 c0 test %eax,%eax 6c554: 0f 89 2f ff ff ff jns 6c489 6c55a: bf c6 a7 00 00 mov $0xa7c6,%edi 6c55f: e8 00 00 00 00 callq 6c564 6c564: 41 83 ec 01 sub $0x1,%r12d 6c568: 75 db jne 6c545 6c56a: 89 ee mov %ebp,%esi 6c56c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6c573: e8 00 00 00 00 callq 6c578 6c578: e9 0c ff ff ff jmpq 6c489 6c57d: 48 83 c4 08 add $0x8,%rsp 6c581: 5b pop %rbx 6c582: 5d pop %rbp 6c583: 41 5c pop %r12 6c585: 41 5d pop %r13 6c587: 41 5e pop %r14 6c589: 41 5f pop %r15 6c58b: c3 retq 6c58c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006c590 : 6c590: e8 00 00 00 00 callq 6c595 6c595: 48 c7 87 48 64 01 00 movq $0x0,0x16448(%rdi) 6c59c: 00 00 00 00 6c5a0: e9 3b ef ff ff jmpq 6b4e0 6c5a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6c5ac: 00 00 00 00 000000000006c5b0 : 6c5b0: e8 00 00 00 00 callq 6c5b5 6c5b5: 55 push %rbp 6c5b6: 48 89 fd mov %rdi,%rbp 6c5b9: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 6c5c0: 0f 84 7e 02 00 00 je 6c844 6c5c6: 8b 95 08 07 00 00 mov 0x708(%rbp),%edx 6c5cc: 48 8b 85 18 07 00 00 mov 0x718(%rbp),%rax 6c5d3: 83 e2 fd and $0xfffffffd,%edx 6c5d6: 25 00 00 02 00 and $0x20000,%eax 6c5db: 83 fa 15 cmp $0x15,%edx 6c5de: 75 36 jne 6c616 6c5e0: c6 85 90 28 00 00 01 movb $0x1,0x2890(%rbp) 6c5e7: 48 85 c0 test %rax,%rax 6c5ea: 0f 84 5d 01 00 00 je 6c74d 6c5f0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 6c5f7: 48 c7 c0 00 00 00 00 mov $0x0,%rax 6c5fe: 48 c7 85 e8 89 00 00 movq $0x0,0x89e8(%rbp) 6c605: 00 00 00 00 6c609: 48 c7 85 98 89 00 00 movq $0x0,0x8998(%rbp) 6c610: 00 00 00 00 6c614: eb 2d jmp 6c643 6c616: 48 85 c0 test %rax,%rax 6c619: 0f 85 05 01 00 00 jne 6c724 6c61f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 6c626: 48 c7 c0 00 00 00 00 mov $0x0,%rax 6c62d: 48 c7 85 e8 89 00 00 movq $0x0,0x89e8(%rbp) 6c634: 00 00 00 00 6c638: 48 c7 85 98 89 00 00 movq $0x0,0x8998(%rbp) 6c63f: 00 00 00 00 6c643: 48 89 85 50 55 01 00 mov %rax,0x15550(%rbp) 6c64a: 48 89 ef mov %rbp,%rdi 6c64d: 48 8b 42 28 mov 0x28(%rdx),%rax 6c651: e8 00 00 00 00 callq 6c656 6c656: 89 85 10 07 00 00 mov %eax,0x710(%rbp) 6c65c: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 6c662: 83 f8 17 cmp $0x17,%eax 6c665: 0f 84 e3 01 00 00 je 6c84e 6c66b: 0f 87 15 01 00 00 ja 6c786 6c671: 83 f8 16 cmp $0x16,%eax 6c674: 0f 85 fc 00 00 00 jne 6c776 6c67a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c681: 48 89 ef mov %rbp,%rdi 6c684: e8 00 00 00 00 callq 6c689 6c689: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c690: 48 89 ef mov %rbp,%rdi 6c693: e8 00 00 00 00 callq 6c698 6c698: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c69f: 48 89 ef mov %rbp,%rdi 6c6a2: e8 00 00 00 00 callq 6c6a7 6c6a7: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6c6ae: 75 0f jne 6c6bf 6c6b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c6b7: 48 89 ef mov %rbp,%rdi 6c6ba: e8 00 00 00 00 callq 6c6bf 6c6bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c6c6: 48 89 ef mov %rbp,%rdi 6c6c9: e8 00 00 00 00 callq 6c6ce 6c6ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c6d5: 48 89 ef mov %rbp,%rdi 6c6d8: e8 00 00 00 00 callq 6c6dd 6c6dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c6e4: 48 89 ef mov %rbp,%rdi 6c6e7: e8 00 00 00 00 callq 6c6ec 6c6ec: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 6c6f3: 75 0d jne 6c702 6c6f5: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6c6fc: 0f 84 1b 04 00 00 je 6cb1d 6c702: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c709: 48 89 ef mov %rbp,%rdi 6c70c: e8 00 00 00 00 callq 6c711 6c711: 48 89 ef mov %rbp,%rdi 6c714: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c71b: e8 00 00 00 00 callq 6c720 6c720: 31 c0 xor %eax,%eax 6c722: 5d pop %rbp 6c723: c3 retq 6c724: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 6c72b: 48 c7 c0 00 00 00 00 mov $0x0,%rax 6c732: 48 c7 85 e8 89 00 00 movq $0x0,0x89e8(%rbp) 6c739: 00 00 00 00 6c73d: 48 c7 85 98 89 00 00 movq $0x0,0x8998(%rbp) 6c744: 00 00 00 00 6c748: e9 f6 fe ff ff jmpq 6c643 6c74d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 6c754: 48 c7 c0 00 00 00 00 mov $0x0,%rax 6c75b: 48 c7 85 e8 89 00 00 movq $0x0,0x89e8(%rbp) 6c762: 00 00 00 00 6c766: 48 c7 85 98 89 00 00 movq $0x0,0x8998(%rbp) 6c76d: 00 00 00 00 6c771: e9 cd fe ff ff jmpq 6c643 6c776: 83 f8 12 cmp $0x12,%eax 6c779: 0f 87 a1 01 00 00 ja 6c920 6c77f: b8 ea ff ff ff mov $0xffffffea,%eax 6c784: 5d pop %rbp 6c785: c3 retq 6c786: 83 f8 18 cmp $0x18,%eax 6c789: 75 f4 jne 6c77f 6c78b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c792: 48 89 ef mov %rbp,%rdi 6c795: e8 00 00 00 00 callq 6c79a 6c79a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c7a1: 48 89 ef mov %rbp,%rdi 6c7a4: e8 00 00 00 00 callq 6c7a9 6c7a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c7b0: 48 89 ef mov %rbp,%rdi 6c7b3: e8 00 00 00 00 callq 6c7b8 6c7b8: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6c7bf: 75 0f jne 6c7d0 6c7c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c7c8: 48 89 ef mov %rbp,%rdi 6c7cb: e8 00 00 00 00 callq 6c7d0 6c7d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c7d7: 48 89 ef mov %rbp,%rdi 6c7da: e8 00 00 00 00 callq 6c7df 6c7df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c7e6: 48 89 ef mov %rbp,%rdi 6c7e9: e8 00 00 00 00 callq 6c7ee 6c7ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c7f5: 48 89 ef mov %rbp,%rdi 6c7f8: e8 00 00 00 00 callq 6c7fd 6c7fd: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 6c804: 75 0d jne 6c813 6c806: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6c80d: 0f 84 d2 02 00 00 je 6cae5 6c813: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c81a: 48 89 ef mov %rbp,%rdi 6c81d: e8 00 00 00 00 callq 6c822 6c822: 48 89 ef mov %rbp,%rdi 6c825: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c82c: e8 00 00 00 00 callq 6c831 6c831: 48 89 ef mov %rbp,%rdi 6c834: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c83b: e8 00 00 00 00 callq 6c840 6c840: 31 c0 xor %eax,%eax 6c842: 5d pop %rbp 6c843: c3 retq 6c844: e8 97 ec ff ff callq 6b4e0 6c849: e9 78 fd ff ff jmpq 6c5c6 6c84e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c855: 48 89 ef mov %rbp,%rdi 6c858: e8 00 00 00 00 callq 6c85d 6c85d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c864: 48 89 ef mov %rbp,%rdi 6c867: e8 00 00 00 00 callq 6c86c 6c86c: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6c873: 0f 84 db 01 00 00 je 6ca54 6c879: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6c880: 75 0f jne 6c891 6c882: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c889: 48 89 ef mov %rbp,%rdi 6c88c: e8 00 00 00 00 callq 6c891 6c891: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c898: 48 89 ef mov %rbp,%rdi 6c89b: e8 00 00 00 00 callq 6c8a0 6c8a0: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 6c8a7: 75 09 jne 6c8b2 6c8a9: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6c8b0: 74 0f je 6c8c1 6c8b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c8b9: 48 89 ef mov %rbp,%rdi 6c8bc: e8 00 00 00 00 callq 6c8c1 6c8c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c8c8: 48 89 ef mov %rbp,%rdi 6c8cb: e8 00 00 00 00 callq 6c8d0 6c8d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c8d7: 48 89 ef mov %rbp,%rdi 6c8da: e8 00 00 00 00 callq 6c8df 6c8df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c8e6: 48 89 ef mov %rbp,%rdi 6c8e9: e8 00 00 00 00 callq 6c8ee 6c8ee: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6c8f5: 74 09 je 6c900 6c8f7: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6c8fe: 75 1c jne 6c91c 6c900: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c907: 48 89 ef mov %rbp,%rdi 6c90a: e8 00 00 00 00 callq 6c90f 6c90f: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6c916: 0f 84 22 01 00 00 je 6ca3e 6c91c: 31 c0 xor %eax,%eax 6c91e: 5d pop %rbp 6c91f: c3 retq 6c920: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c927: 48 89 ef mov %rbp,%rdi 6c92a: e8 00 00 00 00 callq 6c92f 6c92f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c936: 48 89 ef mov %rbp,%rdi 6c939: e8 00 00 00 00 callq 6c93e 6c93e: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6c945: 0f 84 b6 00 00 00 je 6ca01 6c94b: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6c952: 75 1c jne 6c970 6c954: 83 bd 08 07 00 00 15 cmpl $0x15,0x708(%rbp) 6c95b: 0f 84 e0 01 00 00 je 6cb41 6c961: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c968: 48 89 ef mov %rbp,%rdi 6c96b: e8 00 00 00 00 callq 6c970 6c970: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c977: 48 89 ef mov %rbp,%rdi 6c97a: e8 00 00 00 00 callq 6c97f 6c97f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c986: 48 89 ef mov %rbp,%rdi 6c989: e8 00 00 00 00 callq 6c98e 6c98e: 48 89 ef mov %rbp,%rdi 6c991: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c998: e8 00 00 00 00 callq 6c99d 6c99d: 48 89 ef mov %rbp,%rdi 6c9a0: e8 00 00 00 00 callq 6c9a5 6c9a5: 84 c0 test %al,%al 6c9a7: 0f 84 d7 00 00 00 je 6ca84 6c9ad: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6c9b4: 0f 84 4f 01 00 00 je 6cb09 6c9ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c9c1: 48 89 ef mov %rbp,%rdi 6c9c4: e8 00 00 00 00 callq 6c9c9 6c9c9: 83 bd 08 07 00 00 15 cmpl $0x15,0x708(%rbp) 6c9d0: 75 0d jne 6c9df 6c9d2: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6c9d9: 0f 85 3d ff ff ff jne 6c91c 6c9df: 48 89 ef mov %rbp,%rdi 6c9e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c9e9: e8 00 00 00 00 callq 6c9ee 6c9ee: 48 89 ef mov %rbp,%rdi 6c9f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c9f8: e8 00 00 00 00 callq 6c9fd 6c9fd: 31 c0 xor %eax,%eax 6c9ff: 5d pop %rbp 6ca00: c3 retq 6ca01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6ca08: 48 89 ef mov %rbp,%rdi 6ca0b: e8 00 00 00 00 callq 6ca10 6ca10: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6ca17: 0f 85 62 ff ff ff jne 6c97f 6ca1d: 83 bd 08 07 00 00 15 cmpl $0x15,0x708(%rbp) 6ca24: 0f 84 a7 00 00 00 je 6cad1 6ca2a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6ca31: 48 89 ef mov %rbp,%rdi 6ca34: e8 00 00 00 00 callq 6ca39 6ca39: e9 41 ff ff ff jmpq 6c97f 6ca3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6ca45: 48 89 ef mov %rbp,%rdi 6ca48: e8 00 00 00 00 callq 6ca4d 6ca4d: 31 c0 xor %eax,%eax 6ca4f: e9 ca fe ff ff jmpq 6c91e 6ca54: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6ca5b: 48 89 ef mov %rbp,%rdi 6ca5e: e8 00 00 00 00 callq 6ca63 6ca63: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6ca6a: 0f 85 30 fe ff ff jne 6c8a0 6ca70: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6ca77: 48 89 ef mov %rbp,%rdi 6ca7a: e8 00 00 00 00 callq 6ca7f 6ca7f: e9 1c fe ff ff jmpq 6c8a0 6ca84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6ca8b: 48 89 ef mov %rbp,%rdi 6ca8e: e8 00 00 00 00 callq 6ca93 6ca93: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 6ca9a: 0f 85 1a ff ff ff jne 6c9ba 6caa0: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6caa7: 0f 85 0d ff ff ff jne 6c9ba 6caad: 48 89 ef mov %rbp,%rdi 6cab0: e8 00 00 00 00 callq 6cab5 6cab5: 84 c0 test %al,%al 6cab7: 0f 84 0c ff ff ff je 6c9c9 6cabd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6cac4: 48 89 ef mov %rbp,%rdi 6cac7: e8 00 00 00 00 callq 6cacc 6cacc: e9 f8 fe ff ff jmpq 6c9c9 6cad1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6cad8: 48 89 ef mov %rbp,%rdi 6cadb: e8 00 00 00 00 callq 6cae0 6cae0: e9 9a fe ff ff jmpq 6c97f 6cae5: 48 89 ef mov %rbp,%rdi 6cae8: e8 00 00 00 00 callq 6caed 6caed: 84 c0 test %al,%al 6caef: 0f 84 2d fd ff ff je 6c822 6caf5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6cafc: 48 89 ef mov %rbp,%rdi 6caff: e8 00 00 00 00 callq 6cb04 6cb04: e9 19 fd ff ff jmpq 6c822 6cb09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6cb10: 48 89 ef mov %rbp,%rdi 6cb13: e8 00 00 00 00 callq 6cb18 6cb18: e9 76 ff ff ff jmpq 6ca93 6cb1d: 48 89 ef mov %rbp,%rdi 6cb20: e8 00 00 00 00 callq 6cb25 6cb25: 84 c0 test %al,%al 6cb27: 0f 84 e4 fb ff ff je 6c711 6cb2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6cb34: 48 89 ef mov %rbp,%rdi 6cb37: e8 00 00 00 00 callq 6cb3c 6cb3c: e9 d0 fb ff ff jmpq 6c711 6cb41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6cb48: 48 89 ef mov %rbp,%rdi 6cb4b: e8 00 00 00 00 callq 6cb50 6cb50: e9 1b fe ff ff jmpq 6c970 6cb55: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6cb5c: 00 00 00 6cb5f: 90 nop 000000000006cb60 : 6cb60: e8 00 00 00 00 callq 6cb65 6cb65: 31 c0 xor %eax,%eax 6cb67: c3 retq 6cb68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6cb6f: 00 000000000006cb70 : 6cb70: e8 00 00 00 00 callq 6cb75 6cb75: 55 push %rbp 6cb76: ba 02 00 00 00 mov $0x2,%edx 6cb7b: 48 89 fd mov %rdi,%rbp 6cb7e: 53 push %rbx 6cb7f: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6cb86: 89 cb mov %ecx,%ebx 6cb88: 8b 70 08 mov 0x8(%rax),%esi 6cb8b: 81 c6 3f 01 00 00 add $0x13f,%esi 6cb91: e8 00 00 00 00 callq 6cb96 6cb96: 48 89 ef mov %rbp,%rdi 6cb99: b9 02 00 00 00 mov $0x2,%ecx 6cb9e: 83 e0 fe and $0xfffffffe,%eax 6cba1: 89 c2 mov %eax,%edx 6cba3: 31 c0 xor %eax,%eax 6cba5: 83 fb 01 cmp $0x1,%ebx 6cba8: 0f 94 c0 sete %al 6cbab: 09 c2 or %eax,%edx 6cbad: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6cbb4: 8b 70 08 mov 0x8(%rax),%esi 6cbb7: 81 c6 3f 01 00 00 add $0x13f,%esi 6cbbd: e8 00 00 00 00 callq 6cbc2 6cbc2: 31 c0 xor %eax,%eax 6cbc4: 5b pop %rbx 6cbc5: 5d pop %rbp 6cbc6: c3 retq 6cbc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6cbce: 00 00 000000000006cbd0 : 6cbd0: e8 00 00 00 00 callq 6cbd5 6cbd5: 55 push %rbp 6cbd6: ba 02 00 00 00 mov $0x2,%edx 6cbdb: 48 89 fd mov %rdi,%rbp 6cbde: 53 push %rbx 6cbdf: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6cbe6: 89 cb mov %ecx,%ebx 6cbe8: 8b 70 08 mov 0x8(%rax),%esi 6cbeb: 81 c6 3f 01 00 00 add $0x13f,%esi 6cbf1: e8 00 00 00 00 callq 6cbf6 6cbf6: 48 89 ef mov %rbp,%rdi 6cbf9: b9 02 00 00 00 mov $0x2,%ecx 6cbfe: 89 c2 mov %eax,%edx 6cc00: 83 c8 02 or $0x2,%eax 6cc03: 83 e2 fd and $0xfffffffd,%edx 6cc06: 83 fb 01 cmp $0x1,%ebx 6cc09: 0f 44 d0 cmove %eax,%edx 6cc0c: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6cc13: 8b 70 08 mov 0x8(%rax),%esi 6cc16: 81 c6 3f 01 00 00 add $0x13f,%esi 6cc1c: e8 00 00 00 00 callq 6cc21 6cc21: 31 c0 xor %eax,%eax 6cc23: 5b pop %rbx 6cc24: 5d pop %rbp 6cc25: c3 retq 6cc26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6cc2d: 00 00 00 000000000006cc30 : 6cc30: e8 00 00 00 00 callq 6cc35 6cc35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6cc3c: bf 01 00 00 00 mov $0x1,%edi 6cc41: e8 00 00 00 00 callq 6cc46 6cc46: 31 c0 xor %eax,%eax 6cc48: c3 retq 6cc49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006cc50 : 6cc50: e8 00 00 00 00 callq 6cc55 6cc55: 55 push %rbp 6cc56: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6cc5d: ba 02 00 00 00 mov $0x2,%edx 6cc62: 48 89 fd mov %rdi,%rbp 6cc65: 8b 70 08 mov 0x8(%rax),%esi 6cc68: 81 c6 3a 01 00 00 add $0x13a,%esi 6cc6e: e8 00 00 00 00 callq 6cc73 6cc73: 83 f8 02 cmp $0x2,%eax 6cc76: 74 27 je 6cc9f 6cc78: 83 f8 06 cmp $0x6,%eax 6cc7b: 75 1e jne 6cc9b 6cc7d: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6cc84: ba 02 00 00 00 mov $0x2,%edx 6cc89: 48 89 ef mov %rbp,%rdi 6cc8c: 8b 40 08 mov 0x8(%rax),%eax 6cc8f: 8d 34 85 f9 04 00 00 lea 0x4f9(,%rax,4),%esi 6cc96: e8 00 00 00 00 callq 6cc9b 6cc9b: 31 c0 xor %eax,%eax 6cc9d: 5d pop %rbp 6cc9e: c3 retq 6cc9f: f6 85 b0 63 01 00 10 testb $0x10,0x163b0(%rbp) 6cca6: 74 f3 je 6cc9b 6cca8: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 6ccaf 6ccaf: 48 8d 95 10 64 01 00 lea 0x16410(%rbp),%rdx 6ccb6: bf 80 01 00 00 mov $0x180,%edi 6ccbb: e8 00 00 00 00 callq 6ccc0 6ccc0: 31 c0 xor %eax,%eax 6ccc2: 5d pop %rbp 6ccc3: c3 retq 6ccc4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6cccb: 00 00 00 00 6cccf: 90 nop 000000000006ccd0 : 6ccd0: e8 00 00 00 00 callq 6ccd5 6ccd5: 41 55 push %r13 6ccd7: 4c 8d af 40 02 00 00 lea 0x240(%rdi),%r13 6ccde: 41 54 push %r12 6cce0: 4c 8d a7 f0 9b fe ff lea -0x16410(%rdi),%r12 6cce7: 55 push %rbp 6cce8: 48 89 fd mov %rdi,%rbp 6cceb: 4c 89 ef mov %r13,%rdi 6ccee: 53 push %rbx 6ccef: e8 00 00 00 00 callq 6ccf4 6ccf4: 85 c0 test %eax,%eax 6ccf6: 74 60 je 6cd58 6ccf8: c7 85 34 02 00 00 01 movl $0x1,0x234(%rbp) 6ccff: 00 00 00 6cd02: bb f4 01 00 00 mov $0x1f4,%ebx 6cd07: eb 0f jmp 6cd18 6cd09: bf 0a 00 00 00 mov $0xa,%edi 6cd0e: e8 00 00 00 00 callq 6cd13 6cd13: 83 eb 01 sub $0x1,%ebx 6cd16: 74 22 je 6cd3a 6cd18: 48 8b 85 98 fa ff ff mov -0x568(%rbp),%rax 6cd1f: ba 02 00 00 00 mov $0x2,%edx 6cd24: 4c 89 e7 mov %r12,%rdi 6cd27: 8b 70 08 mov 0x8(%rax),%esi 6cd2a: 81 c6 3a 01 00 00 add $0x13a,%esi 6cd30: e8 00 00 00 00 callq 6cd35 6cd35: 83 f8 03 cmp $0x3,%eax 6cd38: 75 cf jne 6cd09 6cd3a: c7 85 34 02 00 00 00 movl $0x0,0x234(%rbp) 6cd41: 00 00 00 6cd44: 4c 89 ef mov %r13,%rdi 6cd47: e8 00 00 00 00 callq 6cd4c 6cd4c: 4c 89 e7 mov %r12,%rdi 6cd4f: e8 00 00 00 00 callq 6cd54 6cd54: 84 c0 test %al,%al 6cd56: 75 07 jne 6cd5f 6cd58: 5b pop %rbx 6cd59: 5d pop %rbp 6cd5a: 41 5c pop %r12 6cd5c: 41 5d pop %r13 6cd5e: c3 retq 6cd5f: 4c 89 e7 mov %r12,%rdi 6cd62: e8 00 00 00 00 callq 6cd67 6cd67: 84 c0 test %al,%al 6cd69: 74 13 je 6cd7e 6cd6b: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 6cd72: ff ff 7f 6cd75: 48 39 85 48 03 00 00 cmp %rax,0x348(%rbp) 6cd7c: 75 da jne 6cd58 6cd7e: 5b pop %rbx 6cd7f: 4c 89 e7 mov %r12,%rdi 6cd82: 5d pop %rbp 6cd83: 31 f6 xor %esi,%esi 6cd85: 41 5c pop %r12 6cd87: 41 5d pop %r13 6cd89: e9 00 00 00 00 jmpq 6cd8e 6cd8e: 66 90 xchg %ax,%ax 000000000006cd90 : 6cd90: e8 00 00 00 00 callq 6cd95 6cd95: 41 57 push %r15 6cd97: 41 89 f7 mov %esi,%r15d 6cd9a: 41 56 push %r14 6cd9c: 41 89 d6 mov %edx,%r14d 6cd9f: 41 55 push %r13 6cda1: 41 89 cd mov %ecx,%r13d 6cda4: 41 54 push %r12 6cda6: 45 89 c4 mov %r8d,%r12d 6cda9: 55 push %rbp 6cdaa: 48 89 fd mov %rdi,%rbp 6cdad: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6cdb4: 31 d2 xor %edx,%edx 6cdb6: 48 89 ef mov %rbp,%rdi 6cdb9: 8b 40 08 mov 0x8(%rax),%eax 6cdbc: 8d 34 85 f8 04 00 00 lea 0x4f8(,%rax,4),%esi 6cdc3: e8 00 00 00 00 callq 6cdc8 6cdc8: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6cdcf: 48 89 ef mov %rbp,%rdi 6cdd2: 8b 40 08 mov 0x8(%rax),%eax 6cdd5: 8d 34 85 f8 04 00 00 lea 0x4f8(,%rax,4),%esi 6cddc: e8 00 00 00 00 callq 6cde1 6cde1: 83 e0 02 and $0x2,%eax 6cde4: 0f 85 00 00 00 00 jne 6cdea 6cdea: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6cdf1: ba 02 00 00 00 mov $0x2,%edx 6cdf6: 48 89 ef mov %rbp,%rdi 6cdf9: 8b 70 08 mov 0x8(%rax),%esi 6cdfc: 81 c6 36 01 00 00 add $0x136,%esi 6ce02: e8 00 00 00 00 callq 6ce07 6ce07: b9 02 00 00 00 mov $0x2,%ecx 6ce0c: 44 89 fa mov %r15d,%edx 6ce0f: 48 89 ef mov %rbp,%rdi 6ce12: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6ce19: 8b 70 08 mov 0x8(%rax),%esi 6ce1c: 81 c6 36 01 00 00 add $0x136,%esi 6ce22: e8 00 00 00 00 callq 6ce27 6ce27: b9 02 00 00 00 mov $0x2,%ecx 6ce2c: 44 89 f2 mov %r14d,%edx 6ce2f: 48 89 ef mov %rbp,%rdi 6ce32: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6ce39: 8b 70 08 mov 0x8(%rax),%esi 6ce3c: 81 c6 37 01 00 00 add $0x137,%esi 6ce42: e8 00 00 00 00 callq 6ce47 6ce47: b9 02 00 00 00 mov $0x2,%ecx 6ce4c: 44 89 ea mov %r13d,%edx 6ce4f: 48 89 ef mov %rbp,%rdi 6ce52: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6ce59: 8b 70 08 mov 0x8(%rax),%esi 6ce5c: 81 c6 38 01 00 00 add $0x138,%esi 6ce62: e8 00 00 00 00 callq 6ce67 6ce67: 44 89 e2 mov %r12d,%edx 6ce6a: b9 02 00 00 00 mov $0x2,%ecx 6ce6f: 48 89 ef mov %rbp,%rdi 6ce72: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6ce79: 41 bc 64 00 00 00 mov $0x64,%r12d 6ce7f: 8b 70 08 mov 0x8(%rax),%esi 6ce82: 81 c6 39 01 00 00 add $0x139,%esi 6ce88: e8 00 00 00 00 callq 6ce8d 6ce8d: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6ce94: ba 01 00 00 00 mov $0x1,%edx 6ce99: 48 89 ef mov %rbp,%rdi 6ce9c: 8b 40 08 mov 0x8(%rax),%eax 6ce9f: 8d 34 85 f8 04 00 00 lea 0x4f8(,%rax,4),%esi 6cea6: e8 00 00 00 00 callq 6ceab 6ceab: eb 14 jmp 6cec1 6cead: bf b8 ae 47 01 mov $0x147aeb8,%edi 6ceb2: e8 00 00 00 00 callq 6ceb7 6ceb7: 41 83 ec 01 sub $0x1,%r12d 6cebb: 0f 84 00 00 00 00 je 6cec1 6cec1: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6cec8: 48 89 ef mov %rbp,%rdi 6cecb: 8b 40 08 mov 0x8(%rax),%eax 6cece: 8d 34 85 f8 04 00 00 lea 0x4f8(,%rax,4),%esi 6ced5: e8 00 00 00 00 callq 6ceda 6ceda: a8 02 test $0x2,%al 6cedc: 74 cf je 6cead 6cede: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6cee5: 48 89 ef mov %rbp,%rdi 6cee8: 31 d2 xor %edx,%edx 6ceea: 5d pop %rbp 6ceeb: 41 5c pop %r12 6ceed: 41 5d pop %r13 6ceef: 8b 40 08 mov 0x8(%rax),%eax 6cef2: 41 5e pop %r14 6cef4: 41 5f pop %r15 6cef6: 8d 34 85 f8 04 00 00 lea 0x4f8(,%rax,4),%esi 6cefd: e9 00 00 00 00 jmpq 6cf02 6cf02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6cf09: 00 00 00 00 6cf0d: 0f 1f 00 nopl (%rax) 000000000006cf10 : 6cf10: e8 00 00 00 00 callq 6cf15 6cf15: 41 54 push %r12 6cf17: 45 31 c0 xor %r8d,%r8d 6cf1a: 31 c9 xor %ecx,%ecx 6cf1c: 31 d2 xor %edx,%edx 6cf1e: 55 push %rbp 6cf1f: 89 f5 mov %esi,%ebp 6cf21: 53 push %rbx 6cf22: 48 89 fb mov %rdi,%rbx 6cf25: 41 89 ec mov %ebp,%r12d 6cf28: 41 83 e4 fb and $0xfffffffb,%r12d 6cf2c: e8 5f fe ff ff callq 6cd90 6cf31: 89 e8 mov %ebp,%eax 6cf33: 83 e0 fd and $0xfffffffd,%eax 6cf36: 83 f8 01 cmp $0x1,%eax 6cf39: 74 0c je 6cf47 6cf3b: 83 fd 05 cmp $0x5,%ebp 6cf3e: 74 07 je 6cf47 6cf40: 31 c0 xor %eax,%eax 6cf42: 5b pop %rbx 6cf43: 5d pop %rbp 6cf44: 41 5c pop %r12 6cf46: c3 retq 6cf47: bd b0 04 00 00 mov $0x4b0,%ebp 6cf4c: 48 8b 83 a8 5e 01 00 mov 0x15ea8(%rbx),%rax 6cf53: ba 02 00 00 00 mov $0x2,%edx 6cf58: 48 89 df mov %rbx,%rdi 6cf5b: 8b 70 08 mov 0x8(%rax),%esi 6cf5e: 81 c6 3a 01 00 00 add $0x13a,%esi 6cf64: e8 00 00 00 00 callq 6cf69 6cf69: 83 f8 01 cmp $0x1,%eax 6cf6c: 75 4e jne 6cfbc 6cf6e: 48 8b 83 a8 5e 01 00 mov 0x15ea8(%rbx),%rax 6cf75: ba 02 00 00 00 mov $0x2,%edx 6cf7a: 48 89 df mov %rbx,%rdi 6cf7d: 8b 40 08 mov 0x8(%rax),%eax 6cf80: 8d 34 85 f9 04 00 00 lea 0x4f9(,%rax,4),%esi 6cf87: e8 00 00 00 00 callq 6cf8c 6cf8c: 41 83 fc 01 cmp $0x1,%r12d 6cf90: 75 ae jne 6cf40 6cf92: 48 8b 83 a8 5e 01 00 mov 0x15ea8(%rbx),%rax 6cf99: 48 89 df mov %rbx,%rdi 6cf9c: ba 02 00 00 00 mov $0x2,%edx 6cfa1: 8b 70 08 mov 0x8(%rax),%esi 6cfa4: 81 c6 3c 01 00 00 add $0x13c,%esi 6cfaa: e8 00 00 00 00 callq 6cfaf 6cfaf: 89 83 48 65 01 00 mov %eax,0x16548(%rbx) 6cfb5: 5b pop %rbx 6cfb6: 31 c0 xor %eax,%eax 6cfb8: 5d pop %rbp 6cfb9: 41 5c pop %r12 6cfbb: c3 retq 6cfbc: bf 0a 00 00 00 mov $0xa,%edi 6cfc1: e8 00 00 00 00 callq 6cfc6 6cfc6: 83 ed 01 sub $0x1,%ebp 6cfc9: 75 81 jne 6cf4c 6cfcb: e9 00 00 00 00 jmpq 6cfd0 000000000006cfd0 : 6cfd0: e8 00 00 00 00 callq 6cfd5 6cfd5: be 05 00 00 00 mov $0x5,%esi 6cfda: e9 31 ff ff ff jmpq 6cf10 6cfdf: 90 nop 000000000006cfe0 : 6cfe0: e8 00 00 00 00 callq 6cfe5 6cfe5: 40 80 fe 01 cmp $0x1,%sil 6cfe9: 19 f6 sbb %esi,%esi 6cfeb: 83 e6 02 and $0x2,%esi 6cfee: 83 c6 02 add $0x2,%esi 6cff1: e9 1a ff ff ff jmpq 6cf10 6cff6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6cffd: 00 00 00 000000000006d000 : 6d000: e8 00 00 00 00 callq 6d005 6d005: 40 80 fe 01 cmp $0x1,%sil 6d009: 19 f6 sbb %esi,%esi 6d00b: 83 e6 02 and $0x2,%esi 6d00e: 83 c6 01 add $0x1,%esi 6d011: e9 fa fe ff ff jmpq 6cf10 6d016: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6d01d: 00 00 00 000000000006d020 : 6d020: e8 00 00 00 00 callq 6d025 6d025: c7 87 d0 63 01 00 01 movl $0x1,0x163d0(%rdi) 6d02c: 00 00 00 6d02f: 48 c7 87 e0 63 01 00 movq $0x0,0x163e0(%rdi) 6d036: 00 00 00 00 6d03a: c7 87 f0 63 01 00 01 movl $0x1,0x163f0(%rdi) 6d041: 00 00 00 6d044: 48 c7 87 00 64 01 00 movq $0x0,0x16400(%rdi) 6d04b: 00 00 00 00 6d04f: c3 retq 000000000006d050 : 6d050: e8 00 00 00 00 callq 6d055 6d055: 41 55 push %r13 6d057: 4c 8d af f0 63 01 00 lea 0x163f0(%rdi),%r13 6d05e: ba 87 00 00 00 mov $0x87,%edx 6d063: be 03 00 00 00 mov $0x3,%esi 6d068: 41 54 push %r12 6d06a: 4c 89 e9 mov %r13,%rcx 6d06d: 55 push %rbp 6d06e: 48 89 fd mov %rdi,%rbp 6d071: e8 00 00 00 00 callq 6d076 6d076: 41 89 c4 mov %eax,%r12d 6d079: 85 c0 test %eax,%eax 6d07b: 74 09 je 6d086 6d07d: 44 89 e0 mov %r12d,%eax 6d080: 5d pop %rbp 6d081: 41 5c pop %r12 6d083: 41 5d pop %r13 6d085: c3 retq 6d086: 48 8d 8d d0 63 01 00 lea 0x163d0(%rbp),%rcx 6d08d: ba 8a 00 00 00 mov $0x8a,%edx 6d092: be 03 00 00 00 mov $0x3,%esi 6d097: 48 89 ef mov %rbp,%rdi 6d09a: e8 00 00 00 00 callq 6d09f 6d09f: 41 89 c4 mov %eax,%r12d 6d0a2: 85 c0 test %eax,%eax 6d0a4: 74 d7 je 6d07d 6d0a6: 31 d2 xor %edx,%edx 6d0a8: 4c 89 ee mov %r13,%rsi 6d0ab: 48 89 ef mov %rbp,%rdi 6d0ae: e8 00 00 00 00 callq 6d0b3 6d0b3: eb c8 jmp 6d07d 6d0b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6d0bc: 00 00 00 00 000000000006d0c0 : 6d0c0: e8 00 00 00 00 callq 6d0c5 6d0c5: 41 55 push %r13 6d0c7: 4c 8d af f0 63 01 00 lea 0x163f0(%rdi),%r13 6d0ce: 31 d2 xor %edx,%edx 6d0d0: 41 54 push %r12 6d0d2: 4c 89 ee mov %r13,%rsi 6d0d5: 55 push %rbp 6d0d6: 48 89 fd mov %rdi,%rbp 6d0d9: e8 00 00 00 00 callq 6d0de 6d0de: 41 89 c4 mov %eax,%r12d 6d0e1: 85 c0 test %eax,%eax 6d0e3: 74 09 je 6d0ee 6d0e5: 44 89 e0 mov %r12d,%eax 6d0e8: 5d pop %rbp 6d0e9: 41 5c pop %r12 6d0eb: 41 5d pop %r13 6d0ed: c3 retq 6d0ee: 48 8d b5 d0 63 01 00 lea 0x163d0(%rbp),%rsi 6d0f5: 31 d2 xor %edx,%edx 6d0f7: 48 89 ef mov %rbp,%rdi 6d0fa: e8 00 00 00 00 callq 6d0ff 6d0ff: 41 89 c4 mov %eax,%r12d 6d102: 85 c0 test %eax,%eax 6d104: 75 3a jne 6d140 6d106: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 6d10d: 00 00 00 6d110: 48 c7 85 28 64 01 00 movq $0x0,0x16428(%rbp) 6d117: 00 00 00 00 6d11b: 48 89 85 10 64 01 00 mov %rax,0x16410(%rbp) 6d122: 48 8d 85 18 64 01 00 lea 0x16418(%rbp),%rax 6d129: 48 89 85 18 64 01 00 mov %rax,0x16418(%rbp) 6d130: 48 89 85 20 64 01 00 mov %rax,0x16420(%rbp) 6d137: 44 89 e0 mov %r12d,%eax 6d13a: 5d pop %rbp 6d13b: 41 5c pop %r12 6d13d: 41 5d pop %r13 6d13f: c3 retq 6d140: 31 d2 xor %edx,%edx 6d142: 4c 89 ee mov %r13,%rsi 6d145: 48 89 ef mov %rbp,%rdi 6d148: e8 00 00 00 00 callq 6d14d 6d14d: eb 96 jmp 6d0e5 6d14f: 90 nop 000000000006d150 : 6d150: e8 00 00 00 00 callq 6d155 6d155: 55 push %rbp 6d156: 48 8d b7 d0 63 01 00 lea 0x163d0(%rdi),%rsi 6d15d: 48 89 fd mov %rdi,%rbp 6d160: 31 d2 xor %edx,%edx 6d162: e8 00 00 00 00 callq 6d167 6d167: 48 8d b5 f0 63 01 00 lea 0x163f0(%rbp),%rsi 6d16e: 48 89 ef mov %rbp,%rdi 6d171: 31 d2 xor %edx,%edx 6d173: 5d pop %rbp 6d174: e9 00 00 00 00 jmpq 6d179 6d179: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006d180 : 6d180: e8 00 00 00 00 callq 6d185 6d185: c3 retq 6d186: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6d18d: 00 00 00 000000000006d190 : 6d190: e8 00 00 00 00 callq 6d195 6d195: 55 push %rbp 6d196: 48 89 fd mov %rdi,%rbp 6d199: 53 push %rbx 6d19a: 89 f3 mov %esi,%ebx 6d19c: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6d1a3: be 70 00 18 11 mov $0x11180070,%esi 6d1a8: e8 00 00 00 00 callq 6d1ad 6d1ad: 89 c2 mov %eax,%edx 6d1af: 84 db test %bl,%bl 6d1b1: 74 09 je 6d1bc 6d1b3: f6 85 91 89 00 00 10 testb $0x10,0x8991(%rbp) 6d1ba: 75 20 jne 6d1dc 6d1bc: 81 e2 ff ff f2 ff and $0xfff2ffff,%edx 6d1c2: 39 c2 cmp %eax,%edx 6d1c4: 74 20 je 6d1e6 6d1c6: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6d1cd: 48 89 ef mov %rbp,%rdi 6d1d0: 5b pop %rbx 6d1d1: be 70 00 18 11 mov $0x11180070,%esi 6d1d6: 5d pop %rbp 6d1d7: e9 00 00 00 00 jmpq 6d1dc 6d1dc: 81 ca 00 00 0d 00 or $0xd0000,%edx 6d1e2: 39 c2 cmp %eax,%edx 6d1e4: 75 e0 jne 6d1c6 6d1e6: 5b pop %rbx 6d1e7: 5d pop %rbp 6d1e8: c3 retq 6d1e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006d1f0 : 6d1f0: e8 00 00 00 00 callq 6d1f5 6d1f5: 55 push %rbp 6d1f6: 48 89 fd mov %rdi,%rbp 6d1f9: 53 push %rbx 6d1fa: 48 89 f3 mov %rsi,%rbx 6d1fd: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6d204: be 60 04 18 11 mov $0x11180460,%esi 6d209: e8 00 00 00 00 callq 6d20e 6d20e: a8 01 test $0x1,%al 6d210: 74 06 je 6d218 6d212: 81 0b 00 00 08 00 orl $0x80000,(%rbx) 6d218: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6d21f: be 70 00 18 11 mov $0x11180070,%esi 6d224: 48 89 ef mov %rbp,%rdi 6d227: e8 00 00 00 00 callq 6d22c 6d22c: a9 00 00 01 00 test $0x10000,%eax 6d231: 74 06 je 6d239 6d233: 81 0b 00 10 00 00 orl $0x1000,(%rbx) 6d239: 5b pop %rbx 6d23a: 5d pop %rbp 6d23b: c3 retq 6d23c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006d240 : 6d240: e8 00 00 00 00 callq 6d245 6d245: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d24c: 8b 40 08 mov 0x8(%rax),%eax 6d24f: 05 06 01 00 00 add $0x106,%eax 6d254: c3 retq 6d255: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6d25c: 00 00 00 00 000000000006d260 : 6d260: e8 00 00 00 00 callq 6d265 6d265: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d26c: 8b 40 08 mov 0x8(%rax),%eax 6d26f: 05 07 01 00 00 add $0x107,%eax 6d274: c3 retq 6d275: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6d27c: 00 00 00 00 000000000006d280 : 6d280: e8 00 00 00 00 callq 6d285 6d285: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d28c: 8b 00 mov (%rax),%eax 6d28e: 83 c0 0e add $0xe,%eax 6d291: c3 retq 6d292: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6d299: 00 00 00 00 6d29d: 0f 1f 00 nopl (%rax) 000000000006d2a0 : 6d2a0: e8 00 00 00 00 callq 6d2a5 6d2a5: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d2ac: 8b 00 mov (%rax),%eax 6d2ae: 83 c0 0f add $0xf,%eax 6d2b1: c3 retq 6d2b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6d2b9: 00 00 00 00 6d2bd: 0f 1f 00 nopl (%rax) 000000000006d2c0 : 6d2c0: e8 00 00 00 00 callq 6d2c5 6d2c5: c3 retq 6d2c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6d2cd: 00 00 00 000000000006d2d0 : 6d2d0: e8 00 00 00 00 callq 6d2d5 6d2d5: 55 push %rbp 6d2d6: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d2dd: 48 89 fd mov %rdi,%rbp 6d2e0: 31 c9 xor %ecx,%ecx 6d2e2: 8b 97 90 0c 00 00 mov 0xc90(%rdi),%edx 6d2e8: 8b 70 08 mov 0x8(%rax),%esi 6d2eb: 81 c6 2d 01 00 00 add $0x12d,%esi 6d2f1: e8 00 00 00 00 callq 6d2f6 6d2f6: 8b 85 90 0c 00 00 mov 0xc90(%rbp),%eax 6d2fc: 48 89 ef mov %rbp,%rdi 6d2ff: 31 c9 xor %ecx,%ecx 6d301: 8d 50 04 lea 0x4(%rax),%edx 6d304: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d30b: 5d pop %rbp 6d30c: 8b 70 08 mov 0x8(%rax),%esi 6d30f: 81 c6 2e 01 00 00 add $0x12e,%esi 6d315: e9 00 00 00 00 jmpq 6d31a 6d31a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000006d320 : 6d320: e8 00 00 00 00 callq 6d325 6d325: 55 push %rbp 6d326: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d32d: 48 89 fd mov %rdi,%rbp 6d330: 31 c9 xor %ecx,%ecx 6d332: 48 8b 97 f0 28 00 00 mov 0x28f0(%rdi),%rdx 6d339: 8b 70 08 mov 0x8(%rax),%esi 6d33c: 48 c1 ea 08 shr $0x8,%rdx 6d340: 81 c6 f2 00 00 00 add $0xf2,%esi 6d346: e8 00 00 00 00 callq 6d34b 6d34b: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d352: 48 89 ef mov %rbp,%rdi 6d355: 31 d2 xor %edx,%edx 6d357: 8b 70 08 mov 0x8(%rax),%esi 6d35a: 81 c6 f1 00 00 00 add $0xf1,%esi 6d360: e8 00 00 00 00 callq 6d365 6d365: 48 89 ef mov %rbp,%rdi 6d368: 31 c9 xor %ecx,%ecx 6d36a: 83 e0 f6 and $0xfffffff6,%eax 6d36d: 89 c2 mov %eax,%edx 6d36f: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d376: 5d pop %rbp 6d377: 8b 70 08 mov 0x8(%rax),%esi 6d37a: 81 c6 f1 00 00 00 add $0xf1,%esi 6d380: e9 00 00 00 00 jmpq 6d385 6d385: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6d38c: 00 00 00 00 000000000006d390 : 6d390: e8 00 00 00 00 callq 6d395 6d395: 41 54 push %r12 6d397: 41 89 f4 mov %esi,%r12d 6d39a: 55 push %rbp 6d39b: 48 89 fd mov %rdi,%rbp 6d39e: 53 push %rbx 6d39f: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d3a6: 89 d3 mov %edx,%ebx 6d3a8: 31 d2 xor %edx,%edx 6d3aa: 8b 70 08 mov 0x8(%rax),%esi 6d3ad: 81 c6 d2 01 00 00 add $0x1d2,%esi 6d3b3: e8 00 00 00 00 callq 6d3b8 6d3b8: 89 c2 mov %eax,%edx 6d3ba: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6d3c0: 45 84 e4 test %r12b,%r12b 6d3c3: 74 1b je 6d3e0 6d3c5: 8d 14 9d 00 00 00 00 lea 0x0(,%rbx,4),%edx 6d3cc: 25 03 f0 e0 ff and $0xffe0f003,%eax 6d3d1: 81 e2 fc 0f 00 00 and $0xffc,%edx 6d3d7: 09 d0 or %edx,%eax 6d3d9: 0d 00 00 02 00 or $0x20000,%eax 6d3de: 89 c2 mov %eax,%edx 6d3e0: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d3e7: 5b pop %rbx 6d3e8: 48 89 ef mov %rbp,%rdi 6d3eb: 31 c9 xor %ecx,%ecx 6d3ed: 5d pop %rbp 6d3ee: 41 5c pop %r12 6d3f0: 8b 70 08 mov 0x8(%rax),%esi 6d3f3: 81 c6 d2 01 00 00 add $0x1d2,%esi 6d3f9: e9 00 00 00 00 jmpq 6d3fe 6d3fe: 66 90 xchg %ax,%ax 000000000006d400 : 6d400: e8 00 00 00 00 callq 6d405 6d405: 55 push %rbp 6d406: 31 d2 xor %edx,%edx 6d408: 48 89 fd mov %rdi,%rbp 6d40b: 53 push %rbx 6d40c: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d413: 89 f3 mov %esi,%ebx 6d415: 0f b6 db movzbl %bl,%ebx 6d418: 8b 70 08 mov 0x8(%rax),%esi 6d41b: 81 c6 c0 00 00 00 add $0xc0,%esi 6d421: e8 00 00 00 00 callq 6d426 6d426: 48 89 ef mov %rbp,%rdi 6d429: 31 c9 xor %ecx,%ecx 6d42b: 83 e0 fe and $0xfffffffe,%eax 6d42e: 89 c2 mov %eax,%edx 6d430: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d437: 09 da or %ebx,%edx 6d439: 5b pop %rbx 6d43a: 5d pop %rbp 6d43b: 8b 70 08 mov 0x8(%rax),%esi 6d43e: 81 c6 c0 00 00 00 add $0xc0,%esi 6d444: e9 00 00 00 00 jmpq 6d449 6d449: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006d450 : 6d450: e8 00 00 00 00 callq 6d455 6d455: 41 55 push %r13 6d457: 41 89 f5 mov %esi,%r13d 6d45a: 41 54 push %r12 6d45c: 55 push %rbp 6d45d: 48 89 fd mov %rdi,%rbp 6d460: 53 push %rbx 6d461: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d468: 89 d3 mov %edx,%ebx 6d46a: 31 d2 xor %edx,%edx 6d46c: 44 8b 60 08 mov 0x8(%rax),%r12d 6d470: 41 81 c4 d3 01 00 00 add $0x1d3,%r12d 6d477: 44 89 e6 mov %r12d,%esi 6d47a: e8 00 00 00 00 callq 6d47f 6d47f: 89 c2 mov %eax,%edx 6d481: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6d487: 45 84 ed test %r13b,%r13b 6d48a: 74 1b je 6d4a7 6d48c: 8d 14 9d 00 00 00 00 lea 0x0(,%rbx,4),%edx 6d493: 25 03 f0 e0 ff and $0xffe0f003,%eax 6d498: 81 e2 fc 0f 00 00 and $0xffc,%edx 6d49e: 09 d0 or %edx,%eax 6d4a0: 0d 00 00 08 00 or $0x80000,%eax 6d4a5: 89 c2 mov %eax,%edx 6d4a7: 5b pop %rbx 6d4a8: 44 89 e6 mov %r12d,%esi 6d4ab: 48 89 ef mov %rbp,%rdi 6d4ae: 31 c9 xor %ecx,%ecx 6d4b0: 5d pop %rbp 6d4b1: 41 5c pop %r12 6d4b3: 41 5d pop %r13 6d4b5: e9 00 00 00 00 jmpq 6d4ba 6d4ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000006d4c0 : 6d4c0: e8 00 00 00 00 callq 6d4c5 6d4c5: 41 56 push %r14 6d4c7: 41 89 d6 mov %edx,%r14d 6d4ca: 41 55 push %r13 6d4cc: 41 89 cd mov %ecx,%r13d 6d4cf: 41 54 push %r12 6d4d1: 49 89 fc mov %rdi,%r12 6d4d4: 55 push %rbp 6d4d5: 31 ed xor %ebp,%ebp 6d4d7: 85 f6 test %esi,%esi 6d4d9: 53 push %rbx 6d4da: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d4e1: 40 0f 95 c5 setne %bpl 6d4e5: 31 d2 xor %edx,%edx 6d4e7: 44 89 c3 mov %r8d,%ebx 6d4ea: 03 68 08 add 0x8(%rax),%ebp 6d4ed: 81 c5 d0 01 00 00 add $0x1d0,%ebp 6d4f3: 89 ee mov %ebp,%esi 6d4f5: e8 00 00 00 00 callq 6d4fa 6d4fa: 89 c2 mov %eax,%edx 6d4fc: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6d502: 45 84 f6 test %r14b,%r14b 6d505: 74 22 je 6d529 6d507: 42 8d 14 ad 00 00 00 lea 0x0(,%r13,4),%edx 6d50e: 00 6d50f: 25 03 f0 e0 ff and $0xffe0f003,%eax 6d514: c1 e3 10 shl $0x10,%ebx 6d517: 81 e2 fc 0f 00 00 and $0xffc,%edx 6d51d: 81 e3 00 00 1f 00 and $0x1f0000,%ebx 6d523: 09 d0 or %edx,%eax 6d525: 09 d8 or %ebx,%eax 6d527: 89 c2 mov %eax,%edx 6d529: 5b pop %rbx 6d52a: 89 ee mov %ebp,%esi 6d52c: 4c 89 e7 mov %r12,%rdi 6d52f: 5d pop %rbp 6d530: 31 c9 xor %ecx,%ecx 6d532: 41 5c pop %r12 6d534: 41 5d pop %r13 6d536: 41 5e pop %r14 6d538: e9 00 00 00 00 jmpq 6d53d 6d53d: 0f 1f 00 nopl (%rax) 000000000006d540 : 6d540: e8 00 00 00 00 callq 6d545 6d545: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d54c: 31 d2 xor %edx,%edx 6d54e: 8b 70 08 mov 0x8(%rax),%esi 6d551: 81 c6 c3 00 00 00 add $0xc3,%esi 6d557: e9 00 00 00 00 jmpq 6d55c 6d55c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006d560 : 6d560: e8 00 00 00 00 callq 6d565 6d565: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d56c: 31 d2 xor %edx,%edx 6d56e: 8b 70 08 mov 0x8(%rax),%esi 6d571: 83 c6 0f add $0xf,%esi 6d574: e8 00 00 00 00 callq 6d579 6d579: c1 e8 18 shr $0x18,%eax 6d57c: 83 e0 0f and $0xf,%eax 6d57f: c3 retq 000000000006d580 : 6d580: e8 00 00 00 00 callq 6d585 6d585: 49 89 f8 mov %rdi,%r8 6d588: 48 89 f7 mov %rsi,%rdi 6d58b: 41 8b b0 90 0c 00 00 mov 0xc90(%r8),%esi 6d592: c1 ee 02 shr $0x2,%esi 6d595: 48 85 ff test %rdi,%rdi 6d598: 74 17 je 6d5b1 6d59a: 48 8b 47 08 mov 0x8(%rdi),%rax 6d59e: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 6d5a5: 48 85 c0 test %rax,%rax 6d5a8: 74 07 je 6d5b1 6d5aa: 31 d2 xor %edx,%edx 6d5ac: e9 00 00 00 00 jmpq 6d5b1 6d5b1: b9 02 00 00 00 mov $0x2,%ecx 6d5b6: 31 d2 xor %edx,%edx 6d5b8: 4c 89 c7 mov %r8,%rdi 6d5bb: e9 00 00 00 00 jmpq 6d5c0 000000000006d5c0 : 6d5c0: e8 00 00 00 00 callq 6d5c5 6d5c5: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6d5cc: 41 89 f0 mov %esi,%r8d 6d5cf: 31 c9 xor %ecx,%ecx 6d5d1: 8b 70 08 mov 0x8(%rax),%esi 6d5d4: 81 c6 ff 00 00 00 add $0xff,%esi 6d5da: 45 84 c0 test %r8b,%r8b 6d5dd: 74 0a je 6d5e9 6d5df: ba 03 00 00 00 mov $0x3,%edx 6d5e4: e9 00 00 00 00 jmpq 6d5e9 6d5e9: 31 d2 xor %edx,%edx 6d5eb: e9 00 00 00 00 jmpq 6d5f0 000000000006d5f0 : 6d5f0: e8 00 00 00 00 callq 6d5f5 6d5f5: 41 54 push %r12 6d5f7: 55 push %rbp 6d5f8: 48 89 fd mov %rdi,%rbp 6d5fb: 53 push %rbx 6d5fc: 89 f3 mov %esi,%ebx 6d5fe: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6d605: be 5c a0 13 10 mov $0x1013a05c,%esi 6d60a: e8 00 00 00 00 callq 6d60f 6d60f: 89 c2 mov %eax,%edx 6d611: 84 db test %bl,%bl 6d613: 74 6b je 6d680 6d615: f6 85 92 89 00 00 08 testb $0x8,0x8992(%rbp) 6d61c: 0f 84 6c 01 00 00 je 6d78e 6d622: 83 ca 01 or $0x1,%edx 6d625: a8 01 test $0x1,%al 6d627: 75 14 jne 6d63d 6d629: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6d630: be 5c a0 13 10 mov $0x1013a05c,%esi 6d635: 48 89 ef mov %rbp,%rdi 6d638: e8 00 00 00 00 callq 6d63d 6d63d: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d644: 31 c9 xor %ecx,%ecx 6d646: ba 10 03 01 00 mov $0x10310,%edx 6d64b: 48 89 ef mov %rbp,%rdi 6d64e: 8b 30 mov (%rax),%esi 6d650: 83 c6 08 add $0x8,%esi 6d653: e8 00 00 00 00 callq 6d658 6d658: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d65f: 31 d2 xor %edx,%edx 6d661: 48 89 ef mov %rbp,%rdi 6d664: 8b 30 mov (%rax),%esi 6d666: 83 c6 09 add $0x9,%esi 6d669: e8 00 00 00 00 callq 6d66e 6d66e: f6 85 92 89 00 00 08 testb $0x8,0x8992(%rbp) 6d675: 74 55 je 6d6cc 6d677: 41 89 c4 mov %eax,%r12d 6d67a: 41 83 cc 01 or $0x1,%r12d 6d67e: eb 53 jmp 6d6d3 6d680: 83 e2 fe and $0xfffffffe,%edx 6d683: a8 01 test $0x1,%al 6d685: 74 14 je 6d69b 6d687: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6d68e: be 5c a0 13 10 mov $0x1013a05c,%esi 6d693: 48 89 ef mov %rbp,%rdi 6d696: e8 00 00 00 00 callq 6d69b 6d69b: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d6a2: ba 10 03 01 00 mov $0x10310,%edx 6d6a7: 48 89 ef mov %rbp,%rdi 6d6aa: 31 c9 xor %ecx,%ecx 6d6ac: 8b 30 mov (%rax),%esi 6d6ae: 83 c6 08 add $0x8,%esi 6d6b1: e8 00 00 00 00 callq 6d6b6 6d6b6: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d6bd: 31 d2 xor %edx,%edx 6d6bf: 48 89 ef mov %rbp,%rdi 6d6c2: 8b 30 mov (%rax),%esi 6d6c4: 83 c6 09 add $0x9,%esi 6d6c7: e8 00 00 00 00 callq 6d6cc 6d6cc: 41 89 c4 mov %eax,%r12d 6d6cf: 41 83 e4 fe and $0xfffffffe,%r12d 6d6d3: 41 39 c4 cmp %eax,%r12d 6d6d6: 74 34 je 6d70c 6d6d8: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d6df: 31 c9 xor %ecx,%ecx 6d6e1: ba 10 03 01 00 mov $0x10310,%edx 6d6e6: 48 89 ef mov %rbp,%rdi 6d6e9: 8b 30 mov (%rax),%esi 6d6eb: 83 c6 08 add $0x8,%esi 6d6ee: e8 00 00 00 00 callq 6d6f3 6d6f3: 31 c9 xor %ecx,%ecx 6d6f5: 44 89 e2 mov %r12d,%edx 6d6f8: 48 89 ef mov %rbp,%rdi 6d6fb: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d702: 8b 30 mov (%rax),%esi 6d704: 83 c6 09 add $0x9,%esi 6d707: e8 00 00 00 00 callq 6d70c 6d70c: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d713: 31 c9 xor %ecx,%ecx 6d715: ba 40 10 01 00 mov $0x11040,%edx 6d71a: 48 89 ef mov %rbp,%rdi 6d71d: 8b 30 mov (%rax),%esi 6d71f: 83 c6 08 add $0x8,%esi 6d722: e8 00 00 00 00 callq 6d727 6d727: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d72e: 31 d2 xor %edx,%edx 6d730: 48 89 ef mov %rbp,%rdi 6d733: 8b 30 mov (%rax),%esi 6d735: 83 c6 09 add $0x9,%esi 6d738: e8 00 00 00 00 callq 6d73d 6d73d: 41 89 c4 mov %eax,%r12d 6d740: 84 db test %bl,%bl 6d742: 74 5a je 6d79e 6d744: f6 85 92 89 00 00 08 testb $0x8,0x8992(%rbp) 6d74b: 74 51 je 6d79e 6d74d: 41 83 cc 01 or $0x1,%r12d 6d751: 41 39 c4 cmp %eax,%r12d 6d754: 74 51 je 6d7a7 6d756: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d75d: 48 89 ef mov %rbp,%rdi 6d760: 31 c9 xor %ecx,%ecx 6d762: ba 40 10 01 00 mov $0x11040,%edx 6d767: 8b 30 mov (%rax),%esi 6d769: 83 c6 08 add $0x8,%esi 6d76c: e8 00 00 00 00 callq 6d771 6d771: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6d778: 5b pop %rbx 6d779: 44 89 e2 mov %r12d,%edx 6d77c: 48 89 ef mov %rbp,%rdi 6d77f: 31 c9 xor %ecx,%ecx 6d781: 5d pop %rbp 6d782: 41 5c pop %r12 6d784: 8b 30 mov (%rax),%esi 6d786: 83 c6 09 add $0x9,%esi 6d789: e9 00 00 00 00 jmpq 6d78e 6d78e: 83 e2 fe and $0xfffffffe,%edx 6d791: a8 01 test $0x1,%al 6d793: 0f 85 90 fe ff ff jne 6d629 6d799: e9 9f fe ff ff jmpq 6d63d 6d79e: 41 83 e4 fe and $0xfffffffe,%r12d 6d7a2: 41 39 c4 cmp %eax,%r12d 6d7a5: 75 af jne 6d756 6d7a7: 5b pop %rbx 6d7a8: 5d pop %rbp 6d7a9: 41 5c pop %r12 6d7ab: c3 retq 6d7ac: 0f 1f 40 00 nopl 0x0(%rax) 000000000006d7b0 : 6d7b0: e8 00 00 00 00 callq 6d7b5 6d7b5: 48 81 c7 e8 5a 01 00 add $0x15ae8,%rdi 6d7bc: 31 c0 xor %eax,%eax 6d7be: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d7c5: 48 83 c7 08 add $0x8,%rdi 6d7c9: 48 89 57 f8 mov %rdx,-0x8(%rdi) 6d7cd: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d7d4: 48 89 57 48 mov %rdx,0x48(%rdi) 6d7d8: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d7df: 48 89 97 18 03 00 00 mov %rdx,0x318(%rdi) 6d7e6: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d7ed: 48 89 97 68 03 00 00 mov %rdx,0x368(%rdi) 6d7f4: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d7fb: 48 89 97 b8 03 00 00 mov %rdx,0x3b8(%rdi) 6d802: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d809: 48 89 97 08 04 00 00 mov %rdx,0x408(%rdi) 6d810: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d817: 48 89 97 58 04 00 00 mov %rdx,0x458(%rdi) 6d81e: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d825: 48 89 97 f8 04 00 00 mov %rdx,0x4f8(%rdi) 6d82c: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d833: 48 89 97 a8 04 00 00 mov %rdx,0x4a8(%rdi) 6d83a: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d841: 48 89 97 48 05 00 00 mov %rdx,0x548(%rdi) 6d848: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d84f: 48 89 97 98 05 00 00 mov %rdx,0x598(%rdi) 6d856: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d85d: 48 89 97 e8 05 00 00 mov %rdx,0x5e8(%rdi) 6d864: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d86b: 48 89 97 98 00 00 00 mov %rdx,0x98(%rdi) 6d872: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d879: 48 89 97 e8 00 00 00 mov %rdx,0xe8(%rdi) 6d880: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d887: 48 89 97 38 06 00 00 mov %rdx,0x638(%rdi) 6d88e: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d895: 48 89 97 88 06 00 00 mov %rdx,0x688(%rdi) 6d89c: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d8a3: 48 89 97 d8 06 00 00 mov %rdx,0x6d8(%rdi) 6d8aa: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d8b1: 48 89 97 28 07 00 00 mov %rdx,0x728(%rdi) 6d8b8: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d8bf: 48 83 c0 14 add $0x14,%rax 6d8c3: 48 89 97 78 07 00 00 mov %rdx,0x778(%rdi) 6d8ca: 48 83 f8 64 cmp $0x64,%rax 6d8ce: 0f 85 ea fe ff ff jne 6d7be 6d8d4: 31 c0 xor %eax,%eax 6d8d6: c3 retq 6d8d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6d8de: 00 00 000000000006d8e0 : 6d8e0: e8 00 00 00 00 callq 6d8e5 6d8e5: 48 b8 00 00 00 00 03 movabs $0x300000000,%rax 6d8ec: 00 00 00 6d8ef: c7 87 00 67 01 00 04 movl $0x4,0x16700(%rdi) 6d8f6: 00 00 00 6d8f9: 48 89 87 78 66 01 00 mov %rax,0x16678(%rdi) 6d900: 48 b8 04 00 00 00 05 movabs $0x500000004,%rax 6d907: 00 00 00 6d90a: 48 89 87 80 66 01 00 mov %rax,0x16680(%rdi) 6d911: 48 b8 06 00 00 00 07 movabs $0x700000006,%rax 6d918: 00 00 00 6d91b: 48 89 87 88 66 01 00 mov %rax,0x16688(%rdi) 6d922: 48 b8 08 00 00 00 09 movabs $0x900000008,%rax 6d929: 00 00 00 6d92c: 48 89 87 90 66 01 00 mov %rax,0x16690(%rdi) 6d933: 48 b8 0a 00 00 00 0b movabs $0xb0000000a,%rax 6d93a: 00 00 00 6d93d: 48 89 87 98 66 01 00 mov %rax,0x16698(%rdi) 6d944: 48 b8 8a 00 00 00 8b movabs $0x8b0000008a,%rax 6d94b: 00 00 00 6d94e: 48 89 87 a0 66 01 00 mov %rax,0x166a0(%rdi) 6d955: 48 b8 f0 00 00 00 f2 movabs $0xf2000000f0,%rax 6d95c: 00 00 00 6d95f: 48 89 87 ac 66 01 00 mov %rax,0x166ac(%rdi) 6d966: 48 b8 f4 00 00 00 f8 movabs $0xf8000000f4,%rax 6d96d: 00 00 00 6d970: 48 89 87 d0 66 01 00 mov %rax,0x166d0(%rdi) 6d977: 48 b8 f9 00 00 00 fa movabs $0xfa000000f9,%rax 6d97e: 00 00 00 6d981: 48 89 87 d8 66 01 00 mov %rax,0x166d8(%rdi) 6d988: 48 b8 fb 00 00 00 fc movabs $0xfc000000fb,%rax 6d98f: 00 00 00 6d992: 48 89 87 e0 66 01 00 mov %rax,0x166e0(%rdi) 6d999: 48 b8 fd 00 00 00 fe movabs $0xfe000000fd,%rax 6d9a0: 00 00 00 6d9a3: 48 89 87 e8 66 01 00 mov %rax,0x166e8(%rdi) 6d9aa: 48 b8 ff 00 00 00 f0 movabs $0xf0000000ff,%rax 6d9b1: 00 00 00 6d9b4: 48 89 87 f0 66 01 00 mov %rax,0x166f0(%rdi) 6d9bb: 48 b8 ff 00 00 00 fe movabs $0x1fe000000ff,%rax 6d9c2: 01 00 00 6d9c5: 48 89 87 f8 66 01 00 mov %rax,0x166f8(%rdi) 6d9cc: c3 retq 6d9cd: 0f 1f 00 nopl (%rax) 000000000006d9d0 : 6d9d0: e8 00 00 00 00 callq 6d9d5 6d9d5: 48 81 c7 e8 5a 01 00 add $0x15ae8,%rdi 6d9dc: 31 c0 xor %eax,%eax 6d9de: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6d9e5: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6d9ec: 48 83 c7 08 add $0x8,%rdi 6d9f0: 48 89 8f 08 04 00 00 mov %rcx,0x408(%rdi) 6d9f7: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6d9fe: 48 89 57 f8 mov %rdx,-0x8(%rdi) 6da02: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6da09: 48 89 8f 58 04 00 00 mov %rcx,0x458(%rdi) 6da10: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6da17: 48 89 57 48 mov %rdx,0x48(%rdi) 6da1b: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6da22: 48 89 8f a8 04 00 00 mov %rcx,0x4a8(%rdi) 6da29: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6da30: 48 89 97 18 03 00 00 mov %rdx,0x318(%rdi) 6da37: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6da3e: 48 89 8f f8 04 00 00 mov %rcx,0x4f8(%rdi) 6da45: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6da4c: 48 89 97 68 03 00 00 mov %rdx,0x368(%rdi) 6da53: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6da5a: 48 89 8f 48 05 00 00 mov %rcx,0x548(%rdi) 6da61: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6da68: 48 89 97 b8 03 00 00 mov %rdx,0x3b8(%rdi) 6da6f: 48 89 8f 98 05 00 00 mov %rcx,0x598(%rdi) 6da76: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6da7d: 48 89 97 d8 06 00 00 mov %rdx,0x6d8(%rdi) 6da84: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6da8b: 48 89 8f e8 05 00 00 mov %rcx,0x5e8(%rdi) 6da92: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6da99: 48 89 97 28 07 00 00 mov %rdx,0x728(%rdi) 6daa0: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6daa7: 48 89 8f 98 00 00 00 mov %rcx,0x98(%rdi) 6daae: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6dab5: 48 89 97 78 07 00 00 mov %rdx,0x778(%rdi) 6dabc: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6dac3: 48 89 8f e8 00 00 00 mov %rcx,0xe8(%rdi) 6daca: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6dad1: 48 89 97 c8 07 00 00 mov %rdx,0x7c8(%rdi) 6dad8: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6dadf: 48 83 c0 18 add $0x18,%rax 6dae3: 48 89 8f 38 06 00 00 mov %rcx,0x638(%rdi) 6daea: 48 89 97 18 08 00 00 mov %rdx,0x818(%rdi) 6daf1: 48 3d 90 00 00 00 cmp $0x90,%rax 6daf7: 0f 85 e1 fe ff ff jne 6d9de 6dafd: 31 c0 xor %eax,%eax 6daff: c3 retq 000000000006db00 : 6db00: e8 00 00 00 00 callq 6db05 6db05: 48 b8 00 00 00 00 03 movabs $0x300000000,%rax 6db0c: 00 00 00 6db0f: c7 87 00 67 01 00 14 movl $0x14,0x16700(%rdi) 6db16: 00 00 00 6db19: 48 89 87 78 66 01 00 mov %rax,0x16678(%rdi) 6db20: 48 b8 04 00 00 00 05 movabs $0x500000004,%rax 6db27: 00 00 00 6db2a: 48 89 87 80 66 01 00 mov %rax,0x16680(%rdi) 6db31: 48 b8 06 00 00 00 07 movabs $0x700000006,%rax 6db38: 00 00 00 6db3b: 48 89 87 88 66 01 00 mov %rax,0x16688(%rdi) 6db42: 48 b8 08 00 00 00 09 movabs $0x900000008,%rax 6db49: 00 00 00 6db4c: 48 89 87 90 66 01 00 mov %rax,0x16690(%rdi) 6db53: 48 b8 0a 00 00 00 0b movabs $0xb0000000a,%rax 6db5a: 00 00 00 6db5d: 48 89 87 98 66 01 00 mov %rax,0x16698(%rdi) 6db64: 48 b8 8a 00 00 00 8b movabs $0x8b0000008a,%rax 6db6b: 00 00 00 6db6e: 48 89 87 a0 66 01 00 mov %rax,0x166a0(%rdi) 6db75: 48 b8 00 01 00 00 0a movabs $0x10a00000100,%rax 6db7c: 01 00 00 6db7f: 48 89 87 ac 66 01 00 mov %rax,0x166ac(%rdi) 6db86: 48 b8 14 01 00 00 1e movabs $0x11e00000114,%rax 6db8d: 01 00 00 6db90: 48 89 87 b4 66 01 00 mov %rax,0x166b4(%rdi) 6db97: 48 b8 28 01 00 00 32 movabs $0x13200000128,%rax 6db9e: 01 00 00 6dba1: 48 89 87 bc 66 01 00 mov %rax,0x166bc(%rdi) 6dba8: 48 b8 3c 01 00 00 46 movabs $0x1460000013c,%rax 6dbaf: 01 00 00 6dbb2: 48 89 87 c4 66 01 00 mov %rax,0x166c4(%rdi) 6dbb9: 48 b8 78 01 00 00 88 movabs $0x18800000178,%rax 6dbc0: 01 00 00 6dbc3: 48 89 87 d0 66 01 00 mov %rax,0x166d0(%rdi) 6dbca: 48 b8 89 01 00 00 8a movabs $0x18a00000189,%rax 6dbd1: 01 00 00 6dbd4: 48 89 87 d8 66 01 00 mov %rax,0x166d8(%rdi) 6dbdb: 48 b8 8b 01 00 00 8c movabs $0x18c0000018b,%rax 6dbe2: 01 00 00 6dbe5: 48 89 87 e0 66 01 00 mov %rax,0x166e0(%rdi) 6dbec: 48 b8 8d 01 00 00 8e movabs $0x18e0000018d,%rax 6dbf3: 01 00 00 6dbf6: 48 89 87 e8 66 01 00 mov %rax,0x166e8(%rdi) 6dbfd: 48 b8 8f 01 00 00 00 movabs $0x1000000018f,%rax 6dc04: 01 00 00 6dc07: 48 89 87 f0 66 01 00 mov %rax,0x166f0(%rdi) 6dc0e: 48 b8 8f 01 00 00 1e movabs $0x31e0000018f,%rax 6dc15: 03 00 00 6dc18: 48 89 87 f8 66 01 00 mov %rax,0x166f8(%rdi) 6dc1f: c3 retq 000000000006dc20 : 6dc20: e8 00 00 00 00 callq 6dc25 6dc25: c3 retq 6dc26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6dc2d: 00 00 00 000000000006dc30 : 6dc30: e8 00 00 00 00 callq 6dc35 6dc35: 55 push %rbp 6dc36: 48 89 fd mov %rdi,%rbp 6dc39: 53 push %rbx 6dc3a: 89 f3 mov %esi,%ebx 6dc3c: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6dc43: be 70 00 18 11 mov $0x11180070,%esi 6dc48: e8 00 00 00 00 callq 6dc4d 6dc4d: 89 c2 mov %eax,%edx 6dc4f: 84 db test %bl,%bl 6dc51: 74 09 je 6dc5c 6dc53: f6 85 91 89 00 00 10 testb $0x10,0x8991(%rbp) 6dc5a: 75 20 jne 6dc7c 6dc5c: 81 e2 ff ff f2 ff and $0xfff2ffff,%edx 6dc62: 39 c2 cmp %eax,%edx 6dc64: 74 20 je 6dc86 6dc66: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6dc6d: 48 89 ef mov %rbp,%rdi 6dc70: 5b pop %rbx 6dc71: be 70 00 18 11 mov $0x11180070,%esi 6dc76: 5d pop %rbp 6dc77: e9 00 00 00 00 jmpq 6dc7c 6dc7c: 81 ca 00 00 0d 00 or $0xd0000,%edx 6dc82: 39 c2 cmp %eax,%edx 6dc84: 75 e0 jne 6dc66 6dc86: 5b pop %rbx 6dc87: 5d pop %rbp 6dc88: c3 retq 6dc89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006dc90 : 6dc90: e8 00 00 00 00 callq 6dc95 6dc95: 55 push %rbp 6dc96: 48 89 fd mov %rdi,%rbp 6dc99: 53 push %rbx 6dc9a: 48 89 f3 mov %rsi,%rbx 6dc9d: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6dca4: be 60 04 18 11 mov $0x11180460,%esi 6dca9: e8 00 00 00 00 callq 6dcae 6dcae: a8 01 test $0x1,%al 6dcb0: 74 06 je 6dcb8 6dcb2: 81 0b 00 00 08 00 orl $0x80000,(%rbx) 6dcb8: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6dcbf: be 70 00 18 11 mov $0x11180070,%esi 6dcc4: 48 89 ef mov %rbp,%rdi 6dcc7: e8 00 00 00 00 callq 6dccc 6dccc: a9 00 00 01 00 test $0x10000,%eax 6dcd1: 74 06 je 6dcd9 6dcd3: 81 0b 00 10 00 00 orl $0x1000,(%rbx) 6dcd9: 5b pop %rbx 6dcda: 5d pop %rbp 6dcdb: c3 retq 6dcdc: 0f 1f 40 00 nopl 0x0(%rax) 000000000006dce0 : 6dce0: e8 00 00 00 00 callq 6dce5 6dce5: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6dcec: 8b 40 08 mov 0x8(%rax),%eax 6dcef: 05 06 01 00 00 add $0x106,%eax 6dcf4: c3 retq 6dcf5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6dcfc: 00 00 00 00 000000000006dd00 : 6dd00: e8 00 00 00 00 callq 6dd05 6dd05: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6dd0c: 8b 40 08 mov 0x8(%rax),%eax 6dd0f: 05 07 01 00 00 add $0x107,%eax 6dd14: c3 retq 6dd15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6dd1c: 00 00 00 00 000000000006dd20 : 6dd20: e8 00 00 00 00 callq 6dd25 6dd25: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6dd2c: 8b 00 mov (%rax),%eax 6dd2e: 83 c0 0e add $0xe,%eax 6dd31: c3 retq 6dd32: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6dd39: 00 00 00 00 6dd3d: 0f 1f 00 nopl (%rax) 000000000006dd40 : 6dd40: e8 00 00 00 00 callq 6dd45 6dd45: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6dd4c: 8b 00 mov (%rax),%eax 6dd4e: 83 c0 0f add $0xf,%eax 6dd51: c3 retq 6dd52: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6dd59: 00 00 00 00 6dd5d: 0f 1f 00 nopl (%rax) 000000000006dd60 : 6dd60: e8 00 00 00 00 callq 6dd65 6dd65: c3 retq 6dd66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6dd6d: 00 00 00 000000000006dd70 : 6dd70: e8 00 00 00 00 callq 6dd75 6dd75: 31 c0 xor %eax,%eax 6dd77: c3 retq 6dd78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6dd7f: 00 000000000006dd80 : 6dd80: e8 00 00 00 00 callq 6dd85 6dd85: 41 57 push %r15 6dd87: 41 56 push %r14 6dd89: 49 89 f6 mov %rsi,%r14 6dd8c: be 20 00 a2 13 mov $0x13a20020,%esi 6dd91: 41 55 push %r13 6dd93: 41 54 push %r12 6dd95: 55 push %rbp 6dd96: 48 89 fd mov %rdi,%rbp 6dd99: 53 push %rbx 6dd9a: 48 83 ec 08 sub $0x8,%rsp 6dd9e: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6dda5: e8 00 00 00 00 callq 6ddaa 6ddaa: be 30 00 a2 13 mov $0x13a20030,%esi 6ddaf: 48 89 ef mov %rbp,%rdi 6ddb2: 89 c3 mov %eax,%ebx 6ddb4: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6ddbb: e8 00 00 00 00 callq 6ddc0 6ddc0: 49 89 df mov %rbx,%r15 6ddc3: 49 89 dd mov %rbx,%r13 6ddc6: 48 d1 fb sar %rbx 6ddc9: 49 c1 ff 02 sar $0x2,%r15 6ddcd: 41 89 c0 mov %eax,%r8d 6ddd0: 45 89 fc mov %r15d,%r12d 6ddd3: 41 83 e4 01 and $0x1,%r12d 6ddd7: 41 f6 c5 01 test $0x1,%r13b 6dddb: 74 05 je 6dde2 6dddd: 49 83 46 08 01 addq $0x1,0x8(%r14) 6dde2: 44 09 fb or %r15d,%ebx 6dde5: 44 09 eb or %r13d,%ebx 6dde8: 83 e3 01 and $0x1,%ebx 6ddeb: 45 85 e4 test %r12d,%r12d 6ddee: 74 6f je 6de5f 6ddf0: 49 83 06 01 addq $0x1,(%r14) 6ddf4: 85 db test %ebx,%ebx 6ddf6: 74 58 je 6de50 6ddf8: 44 89 44 24 04 mov %r8d,0x4(%rsp) 6ddfd: be 40 90 13 10 mov $0x10139040,%esi 6de02: 48 89 ef mov %rbp,%rdi 6de05: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6de0c: e8 00 00 00 00 callq 6de11 6de11: 44 89 ea mov %r13d,%edx 6de14: be 20 00 a2 13 mov $0x13a20020,%esi 6de19: 48 89 ef mov %rbp,%rdi 6de1c: 41 89 c4 mov %eax,%r12d 6de1f: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6de26: e8 00 00 00 00 callq 6de2b 6de2b: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 6de30: be 30 00 a2 13 mov $0x13a20030,%esi 6de35: 48 89 ef mov %rbp,%rdi 6de38: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6de3f: 44 89 c2 mov %r8d,%edx 6de42: e8 00 00 00 00 callq 6de47 6de47: 41 f7 c4 00 00 00 40 test $0x40000000,%r12d 6de4e: 75 4a jne 6de9a 6de50: 48 83 c4 08 add $0x8,%rsp 6de54: 5b pop %rbx 6de55: 5d pop %rbp 6de56: 41 5c pop %r12 6de58: 41 5d pop %r13 6de5a: 41 5e pop %r14 6de5c: 41 5f pop %r15 6de5e: c3 retq 6de5f: 85 db test %ebx,%ebx 6de61: 74 ed je 6de50 6de63: be 40 90 13 10 mov $0x10139040,%esi 6de68: 48 89 ef mov %rbp,%rdi 6de6b: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6de72: e8 00 00 00 00 callq 6de77 6de77: 44 89 ea mov %r13d,%edx 6de7a: be 20 00 a2 13 mov $0x13a20020,%esi 6de7f: 48 89 ef mov %rbp,%rdi 6de82: 41 89 c4 mov %eax,%r12d 6de85: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6de8c: e8 00 00 00 00 callq 6de91 6de91: 41 f7 c4 00 00 00 40 test $0x40000000,%r12d 6de98: 74 b6 je 6de50 6de9a: 44 89 e2 mov %r12d,%edx 6de9d: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6dea4: 48 89 ef mov %rbp,%rdi 6dea7: be 40 90 13 10 mov $0x10139040,%esi 6deac: e8 00 00 00 00 callq 6deb1 6deb1: 48 89 ef mov %rbp,%rdi 6deb4: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6debb: be 20 01 a1 13 mov $0x13a10120,%esi 6dec0: e8 00 00 00 00 callq 6dec5 6dec5: 48 89 ef mov %rbp,%rdi 6dec8: be 20 01 a1 13 mov $0x13a10120,%esi 6decd: 83 c8 01 or $0x1,%eax 6ded0: 89 c2 mov %eax,%edx 6ded2: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6ded9: 48 83 c4 08 add $0x8,%rsp 6dedd: 5b pop %rbx 6dede: 5d pop %rbp 6dedf: 41 5c pop %r12 6dee1: 41 5d pop %r13 6dee3: 41 5e pop %r14 6dee5: 41 5f pop %r15 6dee7: e9 00 00 00 00 jmpq 6deec 6deec: 0f 1f 40 00 nopl 0x0(%rax) 000000000006def0 : 6def0: e8 00 00 00 00 callq 6def5 6def5: 48 c7 87 d0 89 00 00 movq $0x0,0x89d0(%rdi) 6defc: 00 00 00 00 6df00: ba 61 00 00 00 mov $0x61,%edx 6df05: be 03 00 00 00 mov $0x3,%esi 6df0a: 48 8d 8f c0 89 00 00 lea 0x89c0(%rdi),%rcx 6df11: c7 87 c0 89 00 00 01 movl $0x1,0x89c0(%rdi) 6df18: 00 00 00 6df1b: e9 00 00 00 00 jmpq 6df20 000000000006df20 : 6df20: e8 00 00 00 00 callq 6df25 6df25: 48 c7 87 b0 89 00 00 movq $0x0,0x89b0(%rdi) 6df2c: 00 00 00 00 6df30: ba 60 00 00 00 mov $0x60,%edx 6df35: be 03 00 00 00 mov $0x3,%esi 6df3a: 48 8d 8f a0 89 00 00 lea 0x89a0(%rdi),%rcx 6df41: c7 87 a0 89 00 00 01 movl $0x1,0x89a0(%rdi) 6df48: 00 00 00 6df4b: e9 00 00 00 00 jmpq 6df50 000000000006df50 : 6df50: e8 00 00 00 00 callq 6df55 6df55: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6df5c: 31 d2 xor %edx,%edx 6df5e: 8b 70 08 mov 0x8(%rax),%esi 6df61: 81 c6 c3 00 00 00 add $0xc3,%esi 6df67: e9 00 00 00 00 jmpq 6df6c 6df6c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006df70 : 6df70: e8 00 00 00 00 callq 6df75 6df75: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6df7c: 31 d2 xor %edx,%edx 6df7e: 8b 70 08 mov 0x8(%rax),%esi 6df81: 83 c6 11 add $0x11,%esi 6df84: e8 00 00 00 00 callq 6df89 6df89: c1 e8 18 shr $0x18,%eax 6df8c: 83 e0 0f and $0xf,%eax 6df8f: c3 retq 000000000006df90 : 6df90: e8 00 00 00 00 callq 6df95 6df95: 55 push %rbp 6df96: 31 d2 xor %edx,%edx 6df98: 48 89 fd mov %rdi,%rbp 6df9b: 53 push %rbx 6df9c: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6dfa3: 89 cb mov %ecx,%ebx 6dfa5: 8b 70 08 mov 0x8(%rax),%esi 6dfa8: 81 c6 00 01 00 00 add $0x100,%esi 6dfae: e8 00 00 00 00 callq 6dfb3 6dfb3: 83 fb 01 cmp $0x1,%ebx 6dfb6: 74 05 je 6dfbd 6dfb8: 31 c0 xor %eax,%eax 6dfba: 5b pop %rbx 6dfbb: 5d pop %rbp 6dfbc: c3 retq 6dfbd: 83 e0 fe and $0xfffffffe,%eax 6dfc0: 48 89 ef mov %rbp,%rdi 6dfc3: 31 c9 xor %ecx,%ecx 6dfc5: 89 c2 mov %eax,%edx 6dfc7: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6dfce: 8b 70 08 mov 0x8(%rax),%esi 6dfd1: 81 c6 00 01 00 00 add $0x100,%esi 6dfd7: e8 00 00 00 00 callq 6dfdc 6dfdc: 31 c0 xor %eax,%eax 6dfde: 5b pop %rbx 6dfdf: 5d pop %rbp 6dfe0: c3 retq 6dfe1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6dfe8: 00 00 00 00 6dfec: 0f 1f 40 00 nopl 0x0(%rax) 000000000006dff0 : 6dff0: e8 00 00 00 00 callq 6dff5 6dff5: 55 push %rbp 6dff6: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6dffd: 48 89 fd mov %rdi,%rbp 6e000: 31 c9 xor %ecx,%ecx 6e002: 8b 97 90 0c 00 00 mov 0xc90(%rdi),%edx 6e008: 8b 70 08 mov 0x8(%rax),%esi 6e00b: 81 c6 2d 01 00 00 add $0x12d,%esi 6e011: e8 00 00 00 00 callq 6e016 6e016: 8b 85 90 0c 00 00 mov 0xc90(%rbp),%eax 6e01c: 48 89 ef mov %rbp,%rdi 6e01f: 31 c9 xor %ecx,%ecx 6e021: 8d 50 04 lea 0x4(%rax),%edx 6e024: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e02b: 5d pop %rbp 6e02c: 8b 70 08 mov 0x8(%rax),%esi 6e02f: 81 c6 2e 01 00 00 add $0x12e,%esi 6e035: e9 00 00 00 00 jmpq 6e03a 6e03a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000006e040 : 6e040: e8 00 00 00 00 callq 6e045 6e045: 55 push %rbp 6e046: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e04d: 48 89 fd mov %rdi,%rbp 6e050: 31 c9 xor %ecx,%ecx 6e052: 48 8b 97 f0 28 00 00 mov 0x28f0(%rdi),%rdx 6e059: 8b 70 08 mov 0x8(%rax),%esi 6e05c: 48 c1 ea 08 shr $0x8,%rdx 6e060: 81 c6 f2 00 00 00 add $0xf2,%esi 6e066: e8 00 00 00 00 callq 6e06b 6e06b: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e072: 48 89 ef mov %rbp,%rdi 6e075: 31 d2 xor %edx,%edx 6e077: 8b 70 08 mov 0x8(%rax),%esi 6e07a: 81 c6 f1 00 00 00 add $0xf1,%esi 6e080: e8 00 00 00 00 callq 6e085 6e085: 48 89 ef mov %rbp,%rdi 6e088: 31 c9 xor %ecx,%ecx 6e08a: 83 e0 f6 and $0xfffffff6,%eax 6e08d: 89 c2 mov %eax,%edx 6e08f: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e096: 5d pop %rbp 6e097: 8b 70 08 mov 0x8(%rax),%esi 6e09a: 81 c6 f1 00 00 00 add $0xf1,%esi 6e0a0: e9 00 00 00 00 jmpq 6e0a5 6e0a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6e0ac: 00 00 00 00 000000000006e0b0 : 6e0b0: e8 00 00 00 00 callq 6e0b5 6e0b5: 55 push %rbp 6e0b6: 31 d2 xor %edx,%edx 6e0b8: 48 89 fd mov %rdi,%rbp 6e0bb: 53 push %rbx 6e0bc: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e0c3: 89 f3 mov %esi,%ebx 6e0c5: 8b 70 08 mov 0x8(%rax),%esi 6e0c8: 81 c6 fd 00 00 00 add $0xfd,%esi 6e0ce: e8 00 00 00 00 callq 6e0d3 6e0d3: 48 89 ef mov %rbp,%rdi 6e0d6: 89 c2 mov %eax,%edx 6e0d8: 0d 00 00 00 01 or $0x1000000,%eax 6e0dd: 81 e2 ff ff ff fe and $0xfeffffff,%edx 6e0e3: 84 db test %bl,%bl 6e0e5: 5b pop %rbx 6e0e6: 0f 44 d0 cmove %eax,%edx 6e0e9: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e0f0: 31 c9 xor %ecx,%ecx 6e0f2: 5d pop %rbp 6e0f3: 8b 70 08 mov 0x8(%rax),%esi 6e0f6: 81 c6 fd 00 00 00 add $0xfd,%esi 6e0fc: e9 00 00 00 00 jmpq 6e101 6e101: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6e108: 00 00 00 00 6e10c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006e110 : 6e110: e8 00 00 00 00 callq 6e115 6e115: 41 54 push %r12 6e117: 41 89 f4 mov %esi,%r12d 6e11a: 55 push %rbp 6e11b: 48 89 fd mov %rdi,%rbp 6e11e: 53 push %rbx 6e11f: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e126: 89 d3 mov %edx,%ebx 6e128: 31 d2 xor %edx,%edx 6e12a: 8b 70 08 mov 0x8(%rax),%esi 6e12d: 81 c6 d2 01 00 00 add $0x1d2,%esi 6e133: e8 00 00 00 00 callq 6e138 6e138: 89 c2 mov %eax,%edx 6e13a: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6e140: 45 84 e4 test %r12b,%r12b 6e143: 74 1b je 6e160 6e145: 8d 14 9d 00 00 00 00 lea 0x0(,%rbx,4),%edx 6e14c: 25 03 f0 e0 ff and $0xffe0f003,%eax 6e151: 81 e2 fc 0f 00 00 and $0xffc,%edx 6e157: 09 d0 or %edx,%eax 6e159: 0d 00 00 04 00 or $0x40000,%eax 6e15e: 89 c2 mov %eax,%edx 6e160: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e167: 5b pop %rbx 6e168: 48 89 ef mov %rbp,%rdi 6e16b: 31 c9 xor %ecx,%ecx 6e16d: 5d pop %rbp 6e16e: 41 5c pop %r12 6e170: 8b 70 08 mov 0x8(%rax),%esi 6e173: 81 c6 d2 01 00 00 add $0x1d2,%esi 6e179: e9 00 00 00 00 jmpq 6e17e 6e17e: 66 90 xchg %ax,%ax 000000000006e180 : 6e180: e8 00 00 00 00 callq 6e185 6e185: 55 push %rbp 6e186: 31 d2 xor %edx,%edx 6e188: 48 89 fd mov %rdi,%rbp 6e18b: 40 84 f6 test %sil,%sil 6e18e: 75 1b jne 6e1ab 6e190: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e197: 48 89 ef mov %rbp,%rdi 6e19a: 31 c9 xor %ecx,%ecx 6e19c: 5d pop %rbp 6e19d: 8b 70 08 mov 0x8(%rax),%esi 6e1a0: 81 c6 f5 00 00 00 add $0xf5,%esi 6e1a6: e9 00 00 00 00 jmpq 6e1ab 6e1ab: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e1b2: 8b 97 78 0d 00 00 mov 0xd78(%rdi),%edx 6e1b8: 31 c9 xor %ecx,%ecx 6e1ba: 8b 70 08 mov 0x8(%rax),%esi 6e1bd: 81 c6 f4 00 00 00 add $0xf4,%esi 6e1c3: e8 00 00 00 00 callq 6e1c8 6e1c8: 8b 95 7c 0d 00 00 mov 0xd7c(%rbp),%edx 6e1ce: 31 c9 xor %ecx,%ecx 6e1d0: 48 89 ef mov %rbp,%rdi 6e1d3: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e1da: 8b 70 08 mov 0x8(%rax),%esi 6e1dd: 81 c6 f3 00 00 00 add $0xf3,%esi 6e1e3: e8 00 00 00 00 callq 6e1e8 6e1e8: ba 03 00 00 00 mov $0x3,%edx 6e1ed: eb a1 jmp 6e190 6e1ef: 90 nop 000000000006e1f0 : 6e1f0: e8 00 00 00 00 callq 6e1f5 6e1f5: 55 push %rbp 6e1f6: 31 d2 xor %edx,%edx 6e1f8: 48 89 fd mov %rdi,%rbp 6e1fb: 53 push %rbx 6e1fc: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e203: 89 f3 mov %esi,%ebx 6e205: 0f b6 db movzbl %bl,%ebx 6e208: 8b 70 08 mov 0x8(%rax),%esi 6e20b: 81 c6 c0 00 00 00 add $0xc0,%esi 6e211: e8 00 00 00 00 callq 6e216 6e216: 48 89 ef mov %rbp,%rdi 6e219: 31 c9 xor %ecx,%ecx 6e21b: 83 e0 fe and $0xfffffffe,%eax 6e21e: 89 c2 mov %eax,%edx 6e220: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e227: 09 da or %ebx,%edx 6e229: 5b pop %rbx 6e22a: 5d pop %rbp 6e22b: 8b 70 08 mov 0x8(%rax),%esi 6e22e: 81 c6 c0 00 00 00 add $0xc0,%esi 6e234: e9 00 00 00 00 jmpq 6e239 6e239: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006e240 : 6e240: e8 00 00 00 00 callq 6e245 6e245: 41 55 push %r13 6e247: 41 89 f5 mov %esi,%r13d 6e24a: 41 54 push %r12 6e24c: 49 89 fc mov %rdi,%r12 6e24f: 55 push %rbp 6e250: 53 push %rbx 6e251: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e258: 89 d3 mov %edx,%ebx 6e25a: 8b 70 08 mov 0x8(%rax),%esi 6e25d: 8d ae dc 01 00 00 lea 0x1dc(%rsi),%ebp 6e263: 81 c6 d3 01 00 00 add $0x1d3,%esi 6e269: 85 c9 test %ecx,%ecx 6e26b: 0f 44 ee cmove %esi,%ebp 6e26e: 31 d2 xor %edx,%edx 6e270: 89 ee mov %ebp,%esi 6e272: e8 00 00 00 00 callq 6e277 6e277: 89 c2 mov %eax,%edx 6e279: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6e27f: 45 84 ed test %r13b,%r13b 6e282: 74 1b je 6e29f 6e284: 8d 14 9d 00 00 00 00 lea 0x0(,%rbx,4),%edx 6e28b: 25 03 f0 e0 ff and $0xffe0f003,%eax 6e290: 81 e2 fc 0f 00 00 and $0xffc,%edx 6e296: 09 d0 or %edx,%eax 6e298: 0d 00 00 08 00 or $0x80000,%eax 6e29d: 89 c2 mov %eax,%edx 6e29f: 5b pop %rbx 6e2a0: 89 ee mov %ebp,%esi 6e2a2: 4c 89 e7 mov %r12,%rdi 6e2a5: 5d pop %rbp 6e2a6: 31 c9 xor %ecx,%ecx 6e2a8: 41 5c pop %r12 6e2aa: 41 5d pop %r13 6e2ac: e9 00 00 00 00 jmpq 6e2b1 6e2b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6e2b8: 00 00 00 00 6e2bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000006e2c0 : 6e2c0: e8 00 00 00 00 callq 6e2c5 6e2c5: 41 56 push %r14 6e2c7: 83 fe 01 cmp $0x1,%esi 6e2ca: 41 89 d6 mov %edx,%r14d 6e2cd: 41 55 push %r13 6e2cf: 41 54 push %r12 6e2d1: 41 89 cc mov %ecx,%r12d 6e2d4: 55 push %rbp 6e2d5: 48 89 fd mov %rdi,%rbp 6e2d8: 53 push %rbx 6e2d9: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e2e0: 44 89 c3 mov %r8d,%ebx 6e2e3: 8b 40 08 mov 0x8(%rax),%eax 6e2e6: 8d 94 30 d0 01 00 00 lea 0x1d0(%rax,%rsi,1),%edx 6e2ed: 44 8d ac 30 d4 01 00 lea 0x1d4(%rax,%rsi,1),%r13d 6e2f4: 00 6e2f5: 44 0f 4e ea cmovle %edx,%r13d 6e2f9: 31 d2 xor %edx,%edx 6e2fb: 44 89 ee mov %r13d,%esi 6e2fe: e8 00 00 00 00 callq 6e303 6e303: 89 c2 mov %eax,%edx 6e305: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6e30b: 45 84 f6 test %r14b,%r14b 6e30e: 74 22 je 6e332 6e310: 42 8d 14 a5 00 00 00 lea 0x0(,%r12,4),%edx 6e317: 00 6e318: 25 03 f0 e0 ff and $0xffe0f003,%eax 6e31d: c1 e3 10 shl $0x10,%ebx 6e320: 81 e2 fc 0f 00 00 and $0xffc,%edx 6e326: 81 e3 00 00 1f 00 and $0x1f0000,%ebx 6e32c: 09 d0 or %edx,%eax 6e32e: 09 d8 or %ebx,%eax 6e330: 89 c2 mov %eax,%edx 6e332: 5b pop %rbx 6e333: 44 89 ee mov %r13d,%esi 6e336: 48 89 ef mov %rbp,%rdi 6e339: 31 c9 xor %ecx,%ecx 6e33b: 5d pop %rbp 6e33c: 41 5c pop %r12 6e33e: 41 5d pop %r13 6e340: 41 5e pop %r14 6e342: e9 00 00 00 00 jmpq 6e347 6e347: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6e34e: 00 00 000000000006e350 : 6e350: e8 00 00 00 00 callq 6e355 6e355: 55 push %rbp 6e356: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e35d: 31 d2 xor %edx,%edx 6e35f: 48 89 fd mov %rdi,%rbp 6e362: 8b 70 08 mov 0x8(%rax),%esi 6e365: 81 c6 fd 00 00 00 add $0xfd,%esi 6e36b: e8 00 00 00 00 callq 6e370 6e370: a8 04 test $0x4,%al 6e372: 75 02 jne 6e376 6e374: 5d pop %rbp 6e375: c3 retq 6e376: 0d 00 00 04 00 or $0x40000,%eax 6e37b: 48 89 ef mov %rbp,%rdi 6e37e: 31 c9 xor %ecx,%ecx 6e380: 89 c2 mov %eax,%edx 6e382: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e389: 8b 70 08 mov 0x8(%rax),%esi 6e38c: 81 c6 fd 00 00 00 add $0xfd,%esi 6e392: e8 00 00 00 00 callq 6e397 6e397: 48 89 ef mov %rbp,%rdi 6e39a: 5d pop %rbp 6e39b: e9 00 00 00 00 jmpq 6e3a0 000000000006e3a0 : 6e3a0: e8 00 00 00 00 callq 6e3a5 6e3a5: 49 89 f8 mov %rdi,%r8 6e3a8: 48 89 f7 mov %rsi,%rdi 6e3ab: 41 8b b0 90 0c 00 00 mov 0xc90(%r8),%esi 6e3b2: c1 ee 02 shr $0x2,%esi 6e3b5: 48 85 ff test %rdi,%rdi 6e3b8: 74 17 je 6e3d1 6e3ba: 48 8b 47 08 mov 0x8(%rdi),%rax 6e3be: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 6e3c5: 48 85 c0 test %rax,%rax 6e3c8: 74 07 je 6e3d1 6e3ca: 31 d2 xor %edx,%edx 6e3cc: e9 00 00 00 00 jmpq 6e3d1 6e3d1: b9 02 00 00 00 mov $0x2,%ecx 6e3d6: 31 d2 xor %edx,%edx 6e3d8: 4c 89 c7 mov %r8,%rdi 6e3db: e9 00 00 00 00 jmpq 6e3e0 000000000006e3e0 : 6e3e0: e8 00 00 00 00 callq 6e3e5 6e3e5: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e3ec: 41 89 f0 mov %esi,%r8d 6e3ef: 31 c9 xor %ecx,%ecx 6e3f1: 8b 70 08 mov 0x8(%rax),%esi 6e3f4: 81 c6 ff 00 00 00 add $0xff,%esi 6e3fa: 45 84 c0 test %r8b,%r8b 6e3fd: 74 0a je 6e409 6e3ff: ba 03 00 00 00 mov $0x3,%edx 6e404: e9 00 00 00 00 jmpq 6e409 6e409: 31 d2 xor %edx,%edx 6e40b: e9 00 00 00 00 jmpq 6e410 000000000006e410 : 6e410: e8 00 00 00 00 callq 6e415 6e415: 31 c0 xor %eax,%eax 6e417: c3 retq 6e418: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6e41f: 00 000000000006e420 : 6e420: e8 00 00 00 00 callq 6e425 6e425: 41 54 push %r12 6e427: 55 push %rbp 6e428: 48 89 fd mov %rdi,%rbp 6e42b: 53 push %rbx 6e42c: 48 83 ec 28 sub $0x28,%rsp 6e430: 48 8b b7 e0 89 00 00 mov 0x89e0(%rdi),%rsi 6e437: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 6e43e: 00 00 6e440: 48 89 44 24 20 mov %rax,0x20(%rsp) 6e445: 31 c0 xor %eax,%eax 6e447: e8 00 00 00 00 callq 6e44c 6e44c: 31 d2 xor %edx,%edx 6e44e: 48 89 ef mov %rbp,%rdi 6e451: 4c 8b a5 e8 39 01 00 mov 0x139e8(%rbp),%r12 6e458: 48 89 c3 mov %rax,%rbx 6e45b: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e462: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 6e469: 00 00 6e46b: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 6e472: 00 00 6e474: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 6e47b: 00 00 6e47d: 8b 70 08 mov 0x8(%rax),%esi 6e480: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 6e487: 00 6e488: 81 c6 fd 00 00 00 add $0xfd,%esi 6e48e: e8 00 00 00 00 callq 6e493 6e493: a8 02 test $0x2,%al 6e495: 75 19 jne 6e4b0 6e497: 48 8b 44 24 20 mov 0x20(%rsp),%rax 6e49c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 6e4a3: 00 00 6e4a5: 75 73 jne 6e51a 6e4a7: 48 83 c4 28 add $0x28,%rsp 6e4ab: 5b pop %rbx 6e4ac: 5d pop %rbp 6e4ad: 41 5c pop %r12 6e4af: c3 retq 6e4b0: 0d 00 00 02 00 or $0x20000,%eax 6e4b5: 31 c9 xor %ecx,%ecx 6e4b7: 48 89 ef mov %rbp,%rdi 6e4ba: 89 c2 mov %eax,%edx 6e4bc: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e4c3: 8b 70 08 mov 0x8(%rax),%esi 6e4c6: 81 c6 fd 00 00 00 add $0xfd,%esi 6e4cc: e8 00 00 00 00 callq 6e4d1 6e4d1: 41 80 bc 24 38 01 00 cmpb $0x0,0x138(%r12) 6e4d8: 00 00 6e4da: 0f 85 00 00 00 00 jne 6e4e0 6e4e0: 48 89 e6 mov %rsp,%rsi 6e4e3: 48 89 ef mov %rbp,%rdi 6e4e6: e8 95 f8 ff ff callq 6dd80 6e4eb: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 6e4f2: 48 8b 04 24 mov (%rsp),%rax 6e4f6: 48 01 83 08 01 00 00 add %rax,0x108(%rbx) 6e4fd: 48 8b 44 24 08 mov 0x8(%rsp),%rax 6e502: 48 01 c2 add %rax,%rdx 6e505: 48 89 93 10 01 00 00 mov %rdx,0x110(%rbx) 6e50c: 48 85 c0 test %rax,%rax 6e50f: 0f 84 00 00 00 00 je 6e515 6e515: e9 00 00 00 00 jmpq 6e51a 6e51a: e8 00 00 00 00 callq 6e51f 6e51f: 90 nop 000000000006e520 : 6e520: e8 00 00 00 00 callq 6e525 6e525: 55 push %rbp 6e526: 31 d2 xor %edx,%edx 6e528: 48 89 fd mov %rdi,%rbp 6e52b: 53 push %rbx 6e52c: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e533: 89 cb mov %ecx,%ebx 6e535: 8b 70 08 mov 0x8(%rax),%esi 6e538: 81 c6 00 01 00 00 add $0x100,%esi 6e53e: e8 00 00 00 00 callq 6e543 6e543: 83 fb 01 cmp $0x1,%ebx 6e546: 74 05 je 6e54d 6e548: 31 c0 xor %eax,%eax 6e54a: 5b pop %rbx 6e54b: 5d pop %rbp 6e54c: c3 retq 6e54d: 83 e0 fe and $0xfffffffe,%eax 6e550: 48 89 ef mov %rbp,%rdi 6e553: 31 c9 xor %ecx,%ecx 6e555: 89 c2 mov %eax,%edx 6e557: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e55e: 8b 70 08 mov 0x8(%rax),%esi 6e561: 81 c6 00 01 00 00 add $0x100,%esi 6e567: e8 00 00 00 00 callq 6e56c 6e56c: 31 c0 xor %eax,%eax 6e56e: 5b pop %rbx 6e56f: 5d pop %rbp 6e570: c3 retq 6e571: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6e578: 00 00 00 6e57b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006e580 : 6e580: e8 00 00 00 00 callq 6e585 6e585: 55 push %rbp 6e586: 48 89 fd mov %rdi,%rbp 6e589: 53 push %rbx 6e58a: 89 f3 mov %esi,%ebx 6e58c: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6e593: be 60 04 18 11 mov $0x11180460,%esi 6e598: e8 00 00 00 00 callq 6e59d 6e59d: 89 c2 mov %eax,%edx 6e59f: 84 db test %bl,%bl 6e5a1: 74 09 je 6e5ac 6e5a3: f6 85 92 89 00 00 08 testb $0x8,0x8992(%rbp) 6e5aa: 75 20 jne 6e5cc 6e5ac: 81 e2 1c fe ff ff and $0xfffffe1c,%edx 6e5b2: 39 c2 cmp %eax,%edx 6e5b4: 74 20 je 6e5d6 6e5b6: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6e5bd: 48 89 ef mov %rbp,%rdi 6e5c0: 5b pop %rbx 6e5c1: be 60 04 18 11 mov $0x11180460,%esi 6e5c6: 5d pop %rbp 6e5c7: e9 00 00 00 00 jmpq 6e5cc 6e5cc: 81 ca e3 01 00 00 or $0x1e3,%edx 6e5d2: 39 c2 cmp %eax,%edx 6e5d4: 75 e0 jne 6e5b6 6e5d6: 5b pop %rbx 6e5d7: 5d pop %rbp 6e5d8: c3 retq 6e5d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006e5e0 : 6e5e0: e8 00 00 00 00 callq 6e5e5 6e5e5: 55 push %rbp 6e5e6: 48 89 fd mov %rdi,%rbp 6e5e9: 53 push %rbx 6e5ea: 89 f3 mov %esi,%ebx 6e5ec: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6e5f3: be 70 00 18 11 mov $0x11180070,%esi 6e5f8: e8 00 00 00 00 callq 6e5fd 6e5fd: 89 c2 mov %eax,%edx 6e5ff: 84 db test %bl,%bl 6e601: 74 09 je 6e60c 6e603: f6 85 91 89 00 00 10 testb $0x10,0x8991(%rbp) 6e60a: 75 20 jne 6e62c 6e60c: 81 e2 ff ff f2 ff and $0xfff2ffff,%edx 6e612: 39 c2 cmp %eax,%edx 6e614: 74 20 je 6e636 6e616: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6e61d: 48 89 ef mov %rbp,%rdi 6e620: 5b pop %rbx 6e621: be 70 00 18 11 mov $0x11180070,%esi 6e626: 5d pop %rbp 6e627: e9 00 00 00 00 jmpq 6e62c 6e62c: 81 ca 00 00 0d 00 or $0xd0000,%edx 6e632: 39 c2 cmp %eax,%edx 6e634: 75 e0 jne 6e616 6e636: 5b pop %rbx 6e637: 5d pop %rbp 6e638: c3 retq 6e639: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006e640 : 6e640: e8 00 00 00 00 callq 6e645 6e645: 55 push %rbp 6e646: 48 89 fd mov %rdi,%rbp 6e649: 53 push %rbx 6e64a: 48 89 f3 mov %rsi,%rbx 6e64d: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6e654: be 60 04 18 11 mov $0x11180460,%esi 6e659: e8 00 00 00 00 callq 6e65e 6e65e: a8 01 test $0x1,%al 6e660: 74 06 je 6e668 6e662: 81 0b 00 00 08 00 orl $0x80000,(%rbx) 6e668: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 6e66f: be 70 00 18 11 mov $0x11180070,%esi 6e674: 48 89 ef mov %rbp,%rdi 6e677: e8 00 00 00 00 callq 6e67c 6e67c: a9 00 00 01 00 test $0x10000,%eax 6e681: 74 06 je 6e689 6e683: 81 0b 00 10 00 00 orl $0x1000,(%rbx) 6e689: 5b pop %rbx 6e68a: 5d pop %rbp 6e68b: c3 retq 6e68c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006e690 : 6e690: e8 00 00 00 00 callq 6e695 6e695: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e69c: 8b 40 08 mov 0x8(%rax),%eax 6e69f: 05 06 01 00 00 add $0x106,%eax 6e6a4: c3 retq 6e6a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6e6ac: 00 00 00 00 000000000006e6b0 : 6e6b0: e8 00 00 00 00 callq 6e6b5 6e6b5: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e6bc: 8b 40 08 mov 0x8(%rax),%eax 6e6bf: 05 07 01 00 00 add $0x107,%eax 6e6c4: c3 retq 6e6c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6e6cc: 00 00 00 00 000000000006e6d0 : 6e6d0: e8 00 00 00 00 callq 6e6d5 6e6d5: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e6dc: 8b 00 mov (%rax),%eax 6e6de: 83 c0 0e add $0xe,%eax 6e6e1: c3 retq 6e6e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6e6e9: 00 00 00 00 6e6ed: 0f 1f 00 nopl (%rax) 000000000006e6f0 : 6e6f0: e8 00 00 00 00 callq 6e6f5 6e6f5: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e6fc: 8b 00 mov (%rax),%eax 6e6fe: 83 c0 0f add $0xf,%eax 6e701: c3 retq 6e702: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6e709: 00 00 00 00 6e70d: 0f 1f 00 nopl (%rax) 000000000006e710 : 6e710: e8 00 00 00 00 callq 6e715 6e715: 55 push %rbp 6e716: be 44 00 18 11 mov $0x11180044,%esi 6e71b: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 6e722: 48 89 fd mov %rdi,%rbp 6e725: e8 00 00 00 00 callq 6e72a 6e72a: 89 c2 mov %eax,%edx 6e72c: 81 e2 ff ff ff cf and $0xcfffffff,%edx 6e732: 81 ca 00 00 00 18 or $0x18000000,%edx 6e738: 39 d0 cmp %edx,%eax 6e73a: 74 15 je 6e751 6e73c: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 6e743: 48 89 ef mov %rbp,%rdi 6e746: be 44 00 18 11 mov $0x11180044,%esi 6e74b: 5d pop %rbp 6e74c: e9 00 00 00 00 jmpq 6e751 6e751: 5d pop %rbp 6e752: c3 retq 6e753: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6e75a: 00 00 00 00 6e75e: 66 90 xchg %ax,%ax 000000000006e760 : 6e760: e8 00 00 00 00 callq 6e765 6e765: 55 push %rbp 6e766: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e76d: 48 89 fd mov %rdi,%rbp 6e770: 31 c9 xor %ecx,%ecx 6e772: 8b 97 90 0c 00 00 mov 0xc90(%rdi),%edx 6e778: 8b 70 08 mov 0x8(%rax),%esi 6e77b: 81 c6 2d 01 00 00 add $0x12d,%esi 6e781: e8 00 00 00 00 callq 6e786 6e786: 8b 85 90 0c 00 00 mov 0xc90(%rbp),%eax 6e78c: 48 89 ef mov %rbp,%rdi 6e78f: 31 c9 xor %ecx,%ecx 6e791: 8d 50 04 lea 0x4(%rax),%edx 6e794: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e79b: 5d pop %rbp 6e79c: 8b 70 08 mov 0x8(%rax),%esi 6e79f: 81 c6 2e 01 00 00 add $0x12e,%esi 6e7a5: e9 00 00 00 00 jmpq 6e7aa 6e7aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000006e7b0 : 6e7b0: e8 00 00 00 00 callq 6e7b5 6e7b5: 55 push %rbp 6e7b6: 31 d2 xor %edx,%edx 6e7b8: 48 89 fd mov %rdi,%rbp 6e7bb: 40 84 f6 test %sil,%sil 6e7be: 75 1b jne 6e7db 6e7c0: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e7c7: 48 89 ef mov %rbp,%rdi 6e7ca: 31 c9 xor %ecx,%ecx 6e7cc: 5d pop %rbp 6e7cd: 8b 70 08 mov 0x8(%rax),%esi 6e7d0: 81 c6 f5 00 00 00 add $0xf5,%esi 6e7d6: e9 00 00 00 00 jmpq 6e7db 6e7db: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e7e2: 8b 97 78 0d 00 00 mov 0xd78(%rdi),%edx 6e7e8: 31 c9 xor %ecx,%ecx 6e7ea: 8b 70 08 mov 0x8(%rax),%esi 6e7ed: 81 c6 f4 00 00 00 add $0xf4,%esi 6e7f3: e8 00 00 00 00 callq 6e7f8 6e7f8: 8b 95 7c 0d 00 00 mov 0xd7c(%rbp),%edx 6e7fe: 31 c9 xor %ecx,%ecx 6e800: 48 89 ef mov %rbp,%rdi 6e803: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e80a: 8b 70 08 mov 0x8(%rax),%esi 6e80d: 81 c6 f3 00 00 00 add $0xf3,%esi 6e813: e8 00 00 00 00 callq 6e818 6e818: ba 03 00 00 00 mov $0x3,%edx 6e81d: eb a1 jmp 6e7c0 6e81f: 90 nop 000000000006e820 : 6e820: e8 00 00 00 00 callq 6e825 6e825: 55 push %rbp 6e826: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e82d: 48 89 fd mov %rdi,%rbp 6e830: 31 c9 xor %ecx,%ecx 6e832: 48 8b 97 f0 28 00 00 mov 0x28f0(%rdi),%rdx 6e839: 8b 70 08 mov 0x8(%rax),%esi 6e83c: 48 c1 ea 08 shr $0x8,%rdx 6e840: 81 c6 f2 00 00 00 add $0xf2,%esi 6e846: e8 00 00 00 00 callq 6e84b 6e84b: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e852: 48 89 ef mov %rbp,%rdi 6e855: 31 d2 xor %edx,%edx 6e857: 8b 70 08 mov 0x8(%rax),%esi 6e85a: 81 c6 f1 00 00 00 add $0xf1,%esi 6e860: e8 00 00 00 00 callq 6e865 6e865: 48 89 ef mov %rbp,%rdi 6e868: 31 c9 xor %ecx,%ecx 6e86a: 83 e0 f6 and $0xfffffff6,%eax 6e86d: 89 c2 mov %eax,%edx 6e86f: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e876: 5d pop %rbp 6e877: 8b 70 08 mov 0x8(%rax),%esi 6e87a: 81 c6 f1 00 00 00 add $0xf1,%esi 6e880: e9 00 00 00 00 jmpq 6e885 6e885: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6e88c: 00 00 00 00 000000000006e890 : 6e890: e8 00 00 00 00 callq 6e895 6e895: 41 54 push %r12 6e897: 41 89 f4 mov %esi,%r12d 6e89a: 55 push %rbp 6e89b: 48 89 fd mov %rdi,%rbp 6e89e: 53 push %rbx 6e89f: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e8a6: 89 d3 mov %edx,%ebx 6e8a8: 31 d2 xor %edx,%edx 6e8aa: 8b 70 08 mov 0x8(%rax),%esi 6e8ad: 81 c6 d2 01 00 00 add $0x1d2,%esi 6e8b3: e8 00 00 00 00 callq 6e8b8 6e8b8: 89 c2 mov %eax,%edx 6e8ba: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6e8c0: 45 84 e4 test %r12b,%r12b 6e8c3: 74 1b je 6e8e0 6e8c5: 8d 14 9d 00 00 00 00 lea 0x0(,%rbx,4),%edx 6e8cc: 25 03 f0 e0 ff and $0xffe0f003,%eax 6e8d1: 81 e2 fc 0f 00 00 and $0xffc,%edx 6e8d7: 09 d0 or %edx,%eax 6e8d9: 0d 00 00 02 00 or $0x20000,%eax 6e8de: 89 c2 mov %eax,%edx 6e8e0: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e8e7: 5b pop %rbx 6e8e8: 48 89 ef mov %rbp,%rdi 6e8eb: 31 c9 xor %ecx,%ecx 6e8ed: 5d pop %rbp 6e8ee: 41 5c pop %r12 6e8f0: 8b 70 08 mov 0x8(%rax),%esi 6e8f3: 81 c6 d2 01 00 00 add $0x1d2,%esi 6e8f9: e9 00 00 00 00 jmpq 6e8fe 6e8fe: 66 90 xchg %ax,%ax 000000000006e900 : 6e900: e8 00 00 00 00 callq 6e905 6e905: 55 push %rbp 6e906: 31 d2 xor %edx,%edx 6e908: 48 89 fd mov %rdi,%rbp 6e90b: 53 push %rbx 6e90c: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e913: 89 f3 mov %esi,%ebx 6e915: 0f b6 db movzbl %bl,%ebx 6e918: 8b 70 08 mov 0x8(%rax),%esi 6e91b: 81 c6 c0 00 00 00 add $0xc0,%esi 6e921: e8 00 00 00 00 callq 6e926 6e926: 48 89 ef mov %rbp,%rdi 6e929: 31 c9 xor %ecx,%ecx 6e92b: 83 e0 fe and $0xfffffffe,%eax 6e92e: 89 c2 mov %eax,%edx 6e930: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 6e937: 09 da or %ebx,%edx 6e939: 5b pop %rbx 6e93a: 5d pop %rbp 6e93b: 8b 70 08 mov 0x8(%rax),%esi 6e93e: 81 c6 c0 00 00 00 add $0xc0,%esi 6e944: e9 00 00 00 00 jmpq 6e949 6e949: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006e950 : 6e950: e8 00 00 00 00 callq 6e955 6e955: 41 55 push %r13 6e957: 41 89 f5 mov %esi,%r13d 6e95a: 41 54 push %r12 6e95c: 49 89 fc mov %rdi,%r12 6e95f: 55 push %rbp 6e960: 53 push %rbx 6e961: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e968: 89 d3 mov %edx,%ebx 6e96a: 8b 70 08 mov 0x8(%rax),%esi 6e96d: 8d ae d8 01 00 00 lea 0x1d8(%rsi),%ebp 6e973: 81 c6 d3 01 00 00 add $0x1d3,%esi 6e979: 85 c9 test %ecx,%ecx 6e97b: 0f 44 ee cmove %esi,%ebp 6e97e: 31 d2 xor %edx,%edx 6e980: 89 ee mov %ebp,%esi 6e982: e8 00 00 00 00 callq 6e987 6e987: 89 c2 mov %eax,%edx 6e989: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6e98f: 45 84 ed test %r13b,%r13b 6e992: 74 1b je 6e9af 6e994: 8d 14 9d 00 00 00 00 lea 0x0(,%rbx,4),%edx 6e99b: 25 03 f0 e0 ff and $0xffe0f003,%eax 6e9a0: 81 e2 fc 0f 00 00 and $0xffc,%edx 6e9a6: 09 d0 or %edx,%eax 6e9a8: 0d 00 00 08 00 or $0x80000,%eax 6e9ad: 89 c2 mov %eax,%edx 6e9af: 5b pop %rbx 6e9b0: 89 ee mov %ebp,%esi 6e9b2: 4c 89 e7 mov %r12,%rdi 6e9b5: 5d pop %rbp 6e9b6: 31 c9 xor %ecx,%ecx 6e9b8: 41 5c pop %r12 6e9ba: 41 5d pop %r13 6e9bc: e9 00 00 00 00 jmpq 6e9c1 6e9c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6e9c8: 00 00 00 00 6e9cc: 0f 1f 40 00 nopl 0x0(%rax) 000000000006e9d0 : 6e9d0: e8 00 00 00 00 callq 6e9d5 6e9d5: 41 56 push %r14 6e9d7: 41 55 push %r13 6e9d9: 41 89 d5 mov %edx,%r13d 6e9dc: 41 54 push %r12 6e9de: 41 89 cc mov %ecx,%r12d 6e9e1: 55 push %rbp 6e9e2: 48 89 fd mov %rdi,%rbp 6e9e5: 53 push %rbx 6e9e6: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6e9ed: 44 89 c3 mov %r8d,%ebx 6e9f0: 8b 40 08 mov 0x8(%rax),%eax 6e9f3: 44 8d b0 d0 01 00 00 lea 0x1d0(%rax),%r14d 6e9fa: 85 f6 test %esi,%esi 6e9fc: 74 1e je 6ea1c 6e9fe: 44 8d b0 d1 01 00 00 lea 0x1d1(%rax),%r14d 6ea05: 83 fe 01 cmp $0x1,%esi 6ea08: 74 12 je 6ea1c 6ea0a: 45 31 f6 xor %r14d,%r14d 6ea0d: 83 fe 02 cmp $0x2,%esi 6ea10: 41 0f 95 c6 setne %r14b 6ea14: 45 8d b4 06 d6 01 00 lea 0x1d6(%r14,%rax,1),%r14d 6ea1b: 00 6ea1c: 31 d2 xor %edx,%edx 6ea1e: 44 89 f6 mov %r14d,%esi 6ea21: 48 89 ef mov %rbp,%rdi 6ea24: e8 00 00 00 00 callq 6ea29 6ea29: 89 c2 mov %eax,%edx 6ea2b: 81 e2 ff ff e0 ff and $0xffe0ffff,%edx 6ea31: 45 84 ed test %r13b,%r13b 6ea34: 74 22 je 6ea58 6ea36: 42 8d 14 a5 00 00 00 lea 0x0(,%r12,4),%edx 6ea3d: 00 6ea3e: 25 03 f0 e0 ff and $0xffe0f003,%eax 6ea43: c1 e3 10 shl $0x10,%ebx 6ea46: 81 e2 fc 0f 00 00 and $0xffc,%edx 6ea4c: 81 e3 00 00 1f 00 and $0x1f0000,%ebx 6ea52: 09 d0 or %edx,%eax 6ea54: 09 d8 or %ebx,%eax 6ea56: 89 c2 mov %eax,%edx 6ea58: 5b pop %rbx 6ea59: 44 89 f6 mov %r14d,%esi 6ea5c: 48 89 ef mov %rbp,%rdi 6ea5f: 31 c9 xor %ecx,%ecx 6ea61: 5d pop %rbp 6ea62: 41 5c pop %r12 6ea64: 41 5d pop %r13 6ea66: 41 5e pop %r14 6ea68: e9 00 00 00 00 jmpq 6ea6d 6ea6d: 0f 1f 00 nopl (%rax) 000000000006ea70 : 6ea70: e8 00 00 00 00 callq 6ea75 6ea75: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6ea7c: 31 d2 xor %edx,%edx 6ea7e: 8b 70 08 mov 0x8(%rax),%esi 6ea81: 81 c6 c3 00 00 00 add $0xc3,%esi 6ea87: e9 00 00 00 00 jmpq 6ea8c 6ea8c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006ea90 : 6ea90: e8 00 00 00 00 callq 6ea95 6ea95: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6ea9c: 31 d2 xor %edx,%edx 6ea9e: 8b 70 08 mov 0x8(%rax),%esi 6eaa1: 83 c6 11 add $0x11,%esi 6eaa4: e8 00 00 00 00 callq 6eaa9 6eaa9: c1 e8 18 shr $0x18,%eax 6eaac: 83 e0 0f and $0xf,%eax 6eaaf: c3 retq 000000000006eab0 : 6eab0: e8 00 00 00 00 callq 6eab5 6eab5: 49 89 f8 mov %rdi,%r8 6eab8: 48 89 f7 mov %rsi,%rdi 6eabb: 41 8b b0 90 0c 00 00 mov 0xc90(%r8),%esi 6eac2: c1 ee 02 shr $0x2,%esi 6eac5: 48 85 ff test %rdi,%rdi 6eac8: 74 17 je 6eae1 6eaca: 48 8b 47 08 mov 0x8(%rdi),%rax 6eace: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 6ead5: 48 85 c0 test %rax,%rax 6ead8: 74 07 je 6eae1 6eada: 31 d2 xor %edx,%edx 6eadc: e9 00 00 00 00 jmpq 6eae1 6eae1: b9 02 00 00 00 mov $0x2,%ecx 6eae6: 31 d2 xor %edx,%edx 6eae8: 4c 89 c7 mov %r8,%rdi 6eaeb: e9 00 00 00 00 jmpq 6eaf0 000000000006eaf0 : 6eaf0: e8 00 00 00 00 callq 6eaf5 6eaf5: 48 8b 87 a8 5e 01 00 mov 0x15ea8(%rdi),%rax 6eafc: 41 89 f0 mov %esi,%r8d 6eaff: 31 c9 xor %ecx,%ecx 6eb01: 8b 70 08 mov 0x8(%rax),%esi 6eb04: 81 c6 ff 00 00 00 add $0xff,%esi 6eb0a: 45 84 c0 test %r8b,%r8b 6eb0d: 74 0a je 6eb19 6eb0f: ba 03 00 00 00 mov $0x3,%edx 6eb14: e9 00 00 00 00 jmpq 6eb19 6eb19: 31 d2 xor %edx,%edx 6eb1b: e9 00 00 00 00 jmpq 6eb20 000000000006eb20 : 6eb20: e8 00 00 00 00 callq 6eb25 6eb25: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6eb2c: 48 8b 40 40 mov 0x40(%rax),%rax 6eb30: e9 00 00 00 00 jmpq 6eb35 6eb35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6eb3c: 00 00 00 00 000000000006eb40 : 6eb40: e8 00 00 00 00 callq 6eb45 6eb45: 8b 87 88 0e 00 00 mov 0xe88(%rdi),%eax 6eb4b: c3 retq 6eb4c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006eb50 : 6eb50: e8 00 00 00 00 callq 6eb55 6eb55: c3 retq 6eb56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6eb5d: 00 00 00 000000000006eb60 : 6eb60: e8 00 00 00 00 callq 6eb65 6eb65: 31 c0 xor %eax,%eax 6eb67: c3 retq 6eb68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6eb6f: 00 000000000006eb70 : 6eb70: e8 00 00 00 00 callq 6eb75 6eb75: 31 c0 xor %eax,%eax 6eb77: c3 retq 6eb78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6eb7f: 00 000000000006eb80 : 6eb80: e8 00 00 00 00 callq 6eb85 6eb85: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6eb8c: 48 8b 40 38 mov 0x38(%rax),%rax 6eb90: e9 00 00 00 00 jmpq 6eb95 6eb95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6eb9c: 00 00 00 00 000000000006eba0 : 6eba0: e8 00 00 00 00 callq 6eba5 6eba5: b8 01 00 00 00 mov $0x1,%eax 6ebaa: c3 retq 6ebab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006ebb0 : 6ebb0: e8 00 00 00 00 callq 6ebb5 6ebb5: 31 c0 xor %eax,%eax 6ebb7: c3 retq 6ebb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6ebbf: 00 000000000006ebc0 : 6ebc0: e8 00 00 00 00 callq 6ebc5 6ebc5: 48 b8 00 00 00 00 03 movabs $0x300000000,%rax 6ebcc: 00 00 00 6ebcf: c7 87 b8 66 01 00 1e movl $0x11e,0x166b8(%rdi) 6ebd6: 01 00 00 6ebd9: 48 89 87 78 66 01 00 mov %rax,0x16678(%rdi) 6ebe0: 48 b8 04 00 00 00 05 movabs $0x500000004,%rax 6ebe7: 00 00 00 6ebea: 48 89 87 80 66 01 00 mov %rax,0x16680(%rdi) 6ebf1: 48 b8 06 00 00 00 07 movabs $0x700000006,%rax 6ebf8: 00 00 00 6ebfb: 48 89 87 88 66 01 00 mov %rax,0x16688(%rdi) 6ec02: 48 b8 08 00 00 00 09 movabs $0x900000008,%rax 6ec09: 00 00 00 6ec0c: 48 89 87 90 66 01 00 mov %rax,0x16690(%rdi) 6ec13: 48 b8 0a 00 00 00 0b movabs $0xb0000000a,%rax 6ec1a: 00 00 00 6ec1d: 48 89 87 98 66 01 00 mov %rax,0x16698(%rdi) 6ec24: 48 b8 8a 00 00 00 8b movabs $0x8b0000008a,%rax 6ec2b: 00 00 00 6ec2e: 48 89 87 a0 66 01 00 mov %rax,0x166a0(%rdi) 6ec35: 48 b8 8c 00 00 00 00 movabs $0x1000000008c,%rax 6ec3c: 01 00 00 6ec3f: 48 89 87 a8 66 01 00 mov %rax,0x166a8(%rdi) 6ec46: 48 b8 0a 01 00 00 14 movabs $0x1140000010a,%rax 6ec4d: 01 00 00 6ec50: 48 89 87 b0 66 01 00 mov %rax,0x166b0(%rdi) 6ec57: 48 b8 90 00 00 00 78 movabs $0x17800000090,%rax 6ec5e: 01 00 00 6ec61: 48 89 87 cc 66 01 00 mov %rax,0x166cc(%rdi) 6ec68: 48 b8 88 01 00 00 89 movabs $0x18900000188,%rax 6ec6f: 01 00 00 6ec72: 48 89 87 d4 66 01 00 mov %rax,0x166d4(%rdi) 6ec79: 48 b8 8a 01 00 00 8b movabs $0x18b0000018a,%rax 6ec80: 01 00 00 6ec83: 48 89 87 dc 66 01 00 mov %rax,0x166dc(%rdi) 6ec8a: 48 b8 00 01 00 00 8f movabs $0x18f00000100,%rax 6ec91: 01 00 00 6ec94: 48 89 87 f4 66 01 00 mov %rax,0x166f4(%rdi) 6ec9b: 48 b8 1e 03 00 00 14 movabs $0x140000031e,%rax 6eca2: 00 00 00 6eca5: 48 89 87 fc 66 01 00 mov %rax,0x166fc(%rdi) 6ecac: c3 retq 6ecad: 0f 1f 00 nopl (%rax) 000000000006ecb0 : 6ecb0: e8 00 00 00 00 callq 6ecb5 6ecb5: c3 retq 6ecb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6ecbd: 00 00 00 000000000006ecc0 : 6ecc0: e8 00 00 00 00 callq 6ecc5 6ecc5: 31 c0 xor %eax,%eax 6ecc7: c3 retq 6ecc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6eccf: 00 000000000006ecd0 : 6ecd0: e8 00 00 00 00 callq 6ecd5 6ecd5: 55 push %rbp 6ecd6: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6ecdd: 48 89 fd mov %rdi,%rbp 6ece0: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 6ece7: e8 00 00 00 00 callq 6ecec 6ecec: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6ecf3: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 6ecfa: 48 85 d2 test %rdx,%rdx 6ecfd: 74 0f je 6ed0e 6ecff: 48 89 ef mov %rbp,%rdi 6ed02: e8 00 00 00 00 callq 6ed07 6ed07: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6ed0e: 48 89 ef mov %rbp,%rdi 6ed11: 48 8b 40 58 mov 0x58(%rax),%rax 6ed15: be 01 00 00 00 mov $0x1,%esi 6ed1a: e8 00 00 00 00 callq 6ed1f 6ed1f: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6ed26: 48 89 ef mov %rbp,%rdi 6ed29: be 01 00 00 00 mov $0x1,%esi 6ed2e: 48 8b 40 60 mov 0x60(%rax),%rax 6ed32: e8 00 00 00 00 callq 6ed37 6ed37: 31 c0 xor %eax,%eax 6ed39: 5d pop %rbp 6ed3a: c3 retq 6ed3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006ed40 : 6ed40: e8 00 00 00 00 callq 6ed45 6ed45: eb 89 jmp 6ecd0 6ed47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 6ed4e: 00 00 000000000006ed50 : 6ed50: e8 00 00 00 00 callq 6ed55 6ed55: 31 c0 xor %eax,%eax 6ed57: c3 retq 6ed58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6ed5f: 00 000000000006ed60 : 6ed60: e8 00 00 00 00 callq 6ed65 6ed65: 41 57 push %r15 6ed67: 4c 8d bf 08 0d 00 00 lea 0xd08(%rdi),%r15 6ed6e: 41 56 push %r14 6ed70: 41 89 f6 mov %esi,%r14d 6ed73: 41 55 push %r13 6ed75: 41 89 d5 mov %edx,%r13d 6ed78: 41 54 push %r12 6ed7a: 55 push %rbp 6ed7b: 48 89 fd mov %rdi,%rbp 6ed7e: 53 push %rbx 6ed7f: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 6ed86: 4c 89 ff mov %r15,%rdi 6ed89: 8b 18 mov (%rax),%ebx 6ed8b: e8 00 00 00 00 callq 6ed90 6ed90: 44 89 f2 mov %r14d,%edx 6ed93: 48 89 ef mov %rbp,%rdi 6ed96: 31 c9 xor %ecx,%ecx 6ed98: 8d b3 20 20 00 00 lea 0x2020(%rbx),%esi 6ed9e: 49 89 c4 mov %rax,%r12 6eda1: e8 00 00 00 00 callq 6eda6 6eda6: 8d b3 21 20 00 00 lea 0x2021(%rbx),%esi 6edac: 48 89 ef mov %rbp,%rdi 6edaf: 31 c9 xor %ecx,%ecx 6edb1: 44 89 ea mov %r13d,%edx 6edb4: e8 00 00 00 00 callq 6edb9 6edb9: 4c 89 e6 mov %r12,%rsi 6edbc: 5b pop %rbx 6edbd: 4c 89 ff mov %r15,%rdi 6edc0: 5d pop %rbp 6edc1: 41 5c pop %r12 6edc3: 41 5d pop %r13 6edc5: 41 5e pop %r14 6edc7: 41 5f pop %r15 6edc9: e9 00 00 00 00 jmpq 6edce 6edce: 66 90 xchg %ax,%ax 000000000006edd0 : 6edd0: e8 00 00 00 00 callq 6edd5 6edd5: 55 push %rbp 6edd6: 48 89 fd mov %rdi,%rbp 6edd9: 53 push %rbx 6edda: 48 89 f3 mov %rsi,%rbx 6eddd: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 6ede4: 74 06 je 6edec 6ede6: c7 06 00 00 00 00 movl $0x0,(%rsi) 6edec: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6edf3: 48 89 de mov %rbx,%rsi 6edf6: 48 89 ef mov %rbp,%rdi 6edf9: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 6ee00: e8 00 00 00 00 callq 6ee05 6ee05: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6ee0c: 31 d2 xor %edx,%edx 6ee0e: 48 89 ef mov %rbp,%rdi 6ee11: 8b 30 mov (%rax),%esi 6ee13: 81 c6 d8 00 00 00 add $0xd8,%esi 6ee19: e8 00 00 00 00 callq 6ee1e 6ee1e: a9 00 00 00 fc test $0xfc000000,%eax 6ee23: 75 06 jne 6ee2b 6ee25: 81 0b 00 00 01 00 orl $0x10000,(%rbx) 6ee2b: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6ee32: 31 d2 xor %edx,%edx 6ee34: 48 89 ef mov %rbp,%rdi 6ee37: 8b 30 mov (%rax),%esi 6ee39: 81 c6 d4 00 00 00 add $0xd4,%esi 6ee3f: e8 00 00 00 00 callq 6ee44 6ee44: a8 02 test $0x2,%al 6ee46: 74 09 je 6ee51 6ee48: 81 0b 00 80 00 00 orl $0x8000,(%rbx) 6ee4e: 5b pop %rbx 6ee4f: 5d pop %rbp 6ee50: c3 retq 6ee51: a8 04 test $0x4,%al 6ee53: 74 09 je 6ee5e 6ee55: 81 0b 00 00 00 02 orl $0x2000000,(%rbx) 6ee5b: 5b pop %rbx 6ee5c: 5d pop %rbp 6ee5d: c3 retq 6ee5e: a8 08 test $0x8,%al 6ee60: 74 ec je 6ee4e 6ee62: 81 0b 00 00 00 04 orl $0x4000000,(%rbx) 6ee68: 5b pop %rbx 6ee69: 5d pop %rbp 6ee6a: c3 retq 6ee6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006ee70 : 6ee70: e8 00 00 00 00 callq 6ee75 6ee75: 41 56 push %r14 6ee77: 4c 8d b7 08 0d 00 00 lea 0xd08(%rdi),%r14 6ee7e: 41 55 push %r13 6ee80: 41 54 push %r12 6ee82: 41 89 f4 mov %esi,%r12d 6ee85: 55 push %rbp 6ee86: 48 89 fd mov %rdi,%rbp 6ee89: 53 push %rbx 6ee8a: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 6ee91: 4c 89 f7 mov %r14,%rdi 6ee94: 8b 18 mov (%rax),%ebx 6ee96: e8 00 00 00 00 callq 6ee9b 6ee9b: 31 c9 xor %ecx,%ecx 6ee9d: 44 89 e2 mov %r12d,%edx 6eea0: 48 89 ef mov %rbp,%rdi 6eea3: 8d b3 20 20 00 00 lea 0x2020(%rbx),%esi 6eea9: 49 89 c5 mov %rax,%r13 6eeac: e8 00 00 00 00 callq 6eeb1 6eeb1: 8d b3 21 20 00 00 lea 0x2021(%rbx),%esi 6eeb7: 48 89 ef mov %rbp,%rdi 6eeba: 31 d2 xor %edx,%edx 6eebc: e8 00 00 00 00 callq 6eec1 6eec1: 4c 89 ee mov %r13,%rsi 6eec4: 4c 89 f7 mov %r14,%rdi 6eec7: 41 89 c4 mov %eax,%r12d 6eeca: e8 00 00 00 00 callq 6eecf 6eecf: 44 89 e0 mov %r12d,%eax 6eed2: 5b pop %rbx 6eed3: 5d pop %rbp 6eed4: 41 5c pop %r12 6eed6: 41 5d pop %r13 6eed8: 41 5e pop %r14 6eeda: c3 retq 6eedb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006eee0 : 6eee0: e8 00 00 00 00 callq 6eee5 6eee5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 6eeec: 75 03 jne 6eef1 6eeee: 31 c0 xor %eax,%eax 6eef0: c3 retq 6eef1: e8 00 00 00 00 callq 6eef6 6eef6: 31 c0 xor %eax,%eax 6eef8: c3 retq 6eef9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006ef00 : 6ef00: e8 00 00 00 00 callq 6ef05 6ef05: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 6ef0c: 75 03 jne 6ef11 6ef0e: 31 c0 xor %eax,%eax 6ef10: c3 retq 6ef11: e8 00 00 00 00 callq 6ef16 6ef16: 31 c0 xor %eax,%eax 6ef18: c3 retq 6ef19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000006ef20 : 6ef20: e8 00 00 00 00 callq 6ef25 6ef25: 41 54 push %r12 6ef27: 55 push %rbp 6ef28: 48 8b 87 70 0c 00 00 mov 0xc70(%rdi),%rax 6ef2f: 48 89 fd mov %rdi,%rbp 6ef32: c7 87 90 0c 00 00 00 movl $0x7f000,0xc90(%rdi) 6ef39: f0 07 00 6ef3c: 48 05 00 f0 07 00 add $0x7f000,%rax 6ef42: 48 c7 87 a8 0c 00 00 movq $0x0,0xca8(%rdi) 6ef49: 00 00 00 00 6ef4d: 48 89 87 98 0c 00 00 mov %rax,0xc98(%rdi) 6ef54: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6ef5b: 48 c7 87 b0 0c 00 00 movq $0x0,0xcb0(%rdi) 6ef62: 00 00 00 00 6ef66: 48 c7 87 c0 0c 00 00 movq $0x0,0xcc0(%rdi) 6ef6d: 00 00 00 00 6ef71: 48 c7 87 c8 0c 00 00 movq $0x0,0xcc8(%rdi) 6ef78: 00 00 00 00 6ef7c: 48 c7 87 e0 0c 00 00 movq $0x0,0xce0(%rdi) 6ef83: 00 00 00 00 6ef87: 48 c7 87 e8 0c 00 00 movq $0x0,0xce8(%rdi) 6ef8e: 00 00 00 00 6ef92: 48 c7 87 f8 0c 00 00 movq $0x0,0xcf8(%rdi) 6ef99: 00 00 00 00 6ef9d: 48 c7 87 00 0d 00 00 movq $0x0,0xd00(%rdi) 6efa4: 00 00 00 00 6efa8: 48 c7 87 10 0d 00 00 movq $0x0,0xd10(%rdi) 6efaf: 00 00 00 00 6efb3: 48 c7 87 18 0d 00 00 movq $0x0,0xd18(%rdi) 6efba: 00 00 00 00 6efbe: 48 c7 87 30 07 00 00 movq $0x0,0x730(%rdi) 6efc5: 00 00 00 00 6efc9: 48 8b 40 28 mov 0x28(%rax),%rax 6efcd: e8 00 00 00 00 callq 6efd2 6efd2: 8b 95 08 07 00 00 mov 0x708(%rbp),%edx 6efd8: c7 85 14 07 00 00 ff movl $0xff,0x714(%rbp) 6efdf: 00 00 00 6efe2: 89 85 10 07 00 00 mov %eax,0x710(%rbp) 6efe8: 83 fa 1b cmp $0x1b,%edx 6efeb: 0f 84 ed 00 00 00 je 6f0de 6eff1: 76 43 jbe 6f036 6eff3: 83 fa 1c cmp $0x1c,%edx 6eff6: 0f 84 89 00 00 00 je 6f085 6effc: 83 fa 1d cmp $0x1d,%edx 6efff: 0f 85 0b 01 00 00 jne 6f110 6f005: 48 b9 05 83 11 49 00 movabs $0x3e00049118305,%rcx 6f00c: e0 03 00 6f00f: 83 c0 32 add $0x32,%eax 6f012: 8b 95 b0 63 01 00 mov 0x163b0(%rbp),%edx 6f018: 48 89 8d 90 89 00 00 mov %rcx,0x8990(%rbp) 6f01f: 89 85 14 07 00 00 mov %eax,0x714(%rbp) 6f025: 83 e2 04 and $0x4,%edx 6f028: 45 31 e4 xor %r12d,%r12d 6f02b: 85 d2 test %edx,%edx 6f02d: 75 3f jne 6f06e 6f02f: 44 89 e0 mov %r12d,%eax 6f032: 5d pop %rbp 6f033: 41 5c pop %r12 6f035: c3 retq 6f036: 83 fa 19 cmp $0x19,%edx 6f039: 74 7b je 6f0b6 6f03b: 83 fa 1a cmp $0x1a,%edx 6f03e: 0f 85 cc 00 00 00 jne 6f110 6f044: 8b 95 b0 63 01 00 mov 0x163b0(%rbp),%edx 6f04a: 83 c0 14 add $0x14,%eax 6f04d: 45 31 e4 xor %r12d,%r12d 6f050: 48 b9 05 9f 09 79 00 movabs $0x2c00079099f05,%rcx 6f057: c0 02 00 6f05a: 48 89 8d 90 89 00 00 mov %rcx,0x8990(%rbp) 6f061: 83 e2 04 and $0x4,%edx 6f064: 89 85 14 07 00 00 mov %eax,0x714(%rbp) 6f06a: 85 d2 test %edx,%edx 6f06c: 74 c1 je 6f02f 6f06e: 48 89 ef mov %rbp,%rdi 6f071: e8 00 00 00 00 callq 6f076 6f076: 48 89 ef mov %rbp,%rdi 6f079: e8 00 00 00 00 callq 6f07e 6f07e: 44 89 e0 mov %r12d,%eax 6f081: 5d pop %rbp 6f082: 41 5c pop %r12 6f084: c3 retq 6f085: 8b 95 b0 63 01 00 mov 0x163b0(%rbp),%edx 6f08b: be 00 00 00 00 mov $0x0,%esi 6f090: 48 b9 05 83 11 49 00 movabs $0x3e00049118305,%rcx 6f097: e0 03 00 6f09a: 83 e2 04 and $0x4,%edx 6f09d: 48 0f 45 ce cmovne %rsi,%rcx 6f0a1: 83 c0 28 add $0x28,%eax 6f0a4: 48 89 8d 90 89 00 00 mov %rcx,0x8990(%rbp) 6f0ab: 89 85 14 07 00 00 mov %eax,0x714(%rbp) 6f0b1: e9 72 ff ff ff jmpq 6f028 6f0b6: 8b 95 b0 63 01 00 mov 0x163b0(%rbp),%edx 6f0bc: 83 c0 01 add $0x1,%eax 6f0bf: 48 be 05 9f 09 79 00 movabs $0x3c00079099f05,%rsi 6f0c6: c0 03 00 6f0c9: 48 89 b5 90 89 00 00 mov %rsi,0x8990(%rbp) 6f0d0: 89 85 14 07 00 00 mov %eax,0x714(%rbp) 6f0d6: 83 e2 04 and $0x4,%edx 6f0d9: e9 4a ff ff ff jmpq 6f028 6f0de: 48 be c7 8f 01 79 00 movabs $0x3c00079018fc7,%rsi 6f0e5: c0 03 00 6f0e8: 8b 95 b0 63 01 00 mov 0x163b0(%rbp),%edx 6f0ee: 48 89 b5 90 89 00 00 mov %rsi,0x8990(%rbp) 6f0f5: 83 e2 04 and $0x4,%edx 6f0f8: 75 05 jne 6f0ff 6f0fa: 83 c0 0a add $0xa,%eax 6f0fd: eb ac jmp 6f0ab 6f0ff: c7 85 10 07 00 00 00 movl $0x0,0x710(%rbp) 6f106: 00 00 00 6f109: b8 0a 00 00 00 mov $0xa,%eax 6f10e: eb 9b jmp 6f0ab 6f110: 41 bc ea ff ff ff mov $0xffffffea,%r12d 6f116: e9 14 ff ff ff jmpq 6f02f 6f11b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006f120 : 6f120: e8 00 00 00 00 callq 6f125 6f125: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 6f12c: e9 00 00 00 00 jmpq 6f131 6f131: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6f138: 00 00 00 00 6f13c: 0f 1f 40 00 nopl 0x0(%rax) 000000000006f140 : 6f140: e8 00 00 00 00 callq 6f145 6f145: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 6f14b 6f14b: 8d 4a fe lea -0x2(%rdx),%ecx 6f14e: 89 d0 mov %edx,%eax 6f150: 83 e1 fd and $0xfffffffd,%ecx 6f153: 74 39 je 6f18e 6f155: 53 push %rbx 6f156: 48 89 fb mov %rdi,%rbx 6f159: 83 fa ff cmp $0xffffffff,%edx 6f15c: 0f 85 00 00 00 00 jne 6f162 6f162: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 6f168: 83 e8 1c sub $0x1c,%eax 6f16b: 83 f8 01 cmp $0x1,%eax 6f16e: 76 17 jbe 6f187 6f170: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 6f177: e8 00 00 00 00 callq 6f17c 6f17c: 84 c0 test %al,%al 6f17e: 74 07 je 6f187 6f180: b8 04 00 00 00 mov $0x4,%eax 6f185: 5b pop %rbx 6f186: c3 retq 6f187: b8 02 00 00 00 mov $0x2,%eax 6f18c: 5b pop %rbx 6f18d: c3 retq 6f18e: c3 retq 6f18f: 90 nop 000000000006f190 : 6f190: e8 00 00 00 00 callq 6f195 6f195: 41 57 push %r15 6f197: b8 01 00 00 00 mov $0x1,%eax 6f19c: 41 56 push %r14 6f19e: 41 89 d6 mov %edx,%r14d 6f1a1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 6f1a8: 41 55 push %r13 6f1aa: 41 89 f5 mov %esi,%r13d 6f1ad: 31 f6 xor %esi,%esi 6f1af: 41 54 push %r12 6f1b1: 41 89 cc mov %ecx,%r12d 6f1b4: 31 c9 xor %ecx,%ecx 6f1b6: 55 push %rbp 6f1b7: 48 89 fd mov %rdi,%rbp 6f1ba: bf a4 0d 00 00 mov $0xda4,%edi 6f1bf: 53 push %rbx 6f1c0: 4c 89 c3 mov %r8,%rbx 6f1c3: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 6f1ca: 45 31 c0 xor %r8d,%r8d 6f1cd: 48 8d 04 80 lea (%rax,%rax,4),%rax 6f1d1: 48 8d 84 41 52 2b 00 lea 0x2b52(%rcx,%rax,2),%rax 6f1d8: 00 6f1d9: 48 8b 44 c5 08 mov 0x8(%rbp,%rax,8),%rax 6f1de: 03 3c b0 add (%rax,%rsi,4),%edi 6f1e1: 44 39 e7 cmp %r12d,%edi 6f1e4: 74 1f je 6f205 6f1e6: 41 83 c0 01 add $0x1,%r8d 6f1ea: 41 83 f8 13 cmp $0x13,%r8d 6f1ee: 0f 84 d5 00 00 00 je 6f2c9 6f1f4: 8b 02 mov (%rdx),%eax 6f1f6: 8b 4a 04 mov 0x4(%rdx),%ecx 6f1f9: 48 83 c2 14 add $0x14,%rdx 6f1fd: 8b 72 f4 mov -0xc(%rdx),%esi 6f200: 8b 7a f8 mov -0x8(%rdx),%edi 6f203: eb c8 jmp 6f1cd 6f205: 44 89 c0 mov %r8d,%eax 6f208: 48 8d 04 80 lea (%rax,%rax,4),%rax 6f20c: 80 3c 85 00 00 00 00 cmpb $0x0,0x0(,%rax,4) 6f213: 00 6f214: 75 3c jne 6f252 6f216: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 6f21d: 8b 00 mov (%rax),%eax 6f21f: 05 de 13 00 00 add $0x13de,%eax 6f224: 41 39 c4 cmp %eax,%r12d 6f227: 75 17 jne 6f240 6f229: 44 8b a5 84 8a 00 00 mov 0x8a84(%rbp),%r12d 6f230: 44 89 23 mov %r12d,(%rbx) 6f233: 31 c0 xor %eax,%eax 6f235: 5b pop %rbx 6f236: 5d pop %rbp 6f237: 41 5c pop %r12 6f239: 41 5d pop %r13 6f23b: 41 5e pop %r14 6f23d: 41 5f pop %r15 6f23f: c3 retq 6f240: 44 89 e6 mov %r12d,%esi 6f243: 31 d2 xor %edx,%edx 6f245: 48 89 ef mov %rbp,%rdi 6f248: e8 00 00 00 00 callq 6f24d 6f24d: 41 89 c4 mov %eax,%r12d 6f250: eb de jmp 6f230 6f252: 4c 8d bd 18 0b 00 00 lea 0xb18(%rbp),%r15 6f259: 4c 89 ff mov %r15,%rdi 6f25c: e8 00 00 00 00 callq 6f261 6f261: 44 89 e8 mov %r13d,%eax 6f264: 44 21 f0 and %r14d,%eax 6f267: 83 f8 ff cmp $0xffffffff,%eax 6f26a: 74 6d je 6f2d9 6f26c: 48 8b 85 38 b3 00 00 mov 0xb338(%rbp),%rax 6f273: 44 89 f2 mov %r14d,%edx 6f276: 44 89 ee mov %r13d,%esi 6f279: 48 89 ef mov %rbp,%rdi 6f27c: b9 ff ff ff ff mov $0xffffffff,%ecx 6f281: 48 8b 40 08 mov 0x8(%rax),%rax 6f285: e8 00 00 00 00 callq 6f28a 6f28a: 44 89 e6 mov %r12d,%esi 6f28d: 31 d2 xor %edx,%edx 6f28f: 48 89 ef mov %rbp,%rdi 6f292: e8 00 00 00 00 callq 6f297 6f297: b9 ff ff ff ff mov $0xffffffff,%ecx 6f29c: ba ff ff ff ff mov $0xffffffff,%edx 6f2a1: 48 89 ef mov %rbp,%rdi 6f2a4: 41 89 c4 mov %eax,%r12d 6f2a7: 48 8b 85 38 b3 00 00 mov 0xb338(%rbp),%rax 6f2ae: be ff ff ff ff mov $0xffffffff,%esi 6f2b3: 48 8b 40 08 mov 0x8(%rax),%rax 6f2b7: e8 00 00 00 00 callq 6f2bc 6f2bc: 4c 89 ff mov %r15,%rdi 6f2bf: e8 00 00 00 00 callq 6f2c4 6f2c4: e9 67 ff ff ff jmpq 6f230 6f2c9: 5b pop %rbx 6f2ca: b8 ea ff ff ff mov $0xffffffea,%eax 6f2cf: 5d pop %rbp 6f2d0: 41 5c pop %r12 6f2d2: 41 5d pop %r13 6f2d4: 41 5e pop %r14 6f2d6: 41 5f pop %r15 6f2d8: c3 retq 6f2d9: 44 89 e6 mov %r12d,%esi 6f2dc: 31 d2 xor %edx,%edx 6f2de: 48 89 ef mov %rbp,%rdi 6f2e1: e8 00 00 00 00 callq 6f2e6 6f2e6: 41 89 c4 mov %eax,%r12d 6f2e9: eb d1 jmp 6f2bc 6f2eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006f2f0 : 6f2f0: e8 00 00 00 00 callq 6f2f5 6f2f5: 41 55 push %r13 6f2f7: 41 89 f5 mov %esi,%r13d 6f2fa: 41 54 push %r12 6f2fc: 55 push %rbp 6f2fd: 48 89 fd mov %rdi,%rbp 6f300: 53 push %rbx 6f301: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6f308: 48 89 d3 mov %rdx,%rbx 6f30b: 48 8b 40 18 mov 0x18(%rax),%rax 6f30f: e8 00 00 00 00 callq 6f314 6f314: 48 89 ef mov %rbp,%rdi 6f317: 41 89 c4 mov %eax,%r12d 6f31a: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6f321: 48 8b 40 20 mov 0x20(%rax),%rax 6f325: e8 00 00 00 00 callq 6f32a 6f32a: 49 89 d8 mov %rbx,%r8 6f32d: 44 89 e9 mov %r13d,%ecx 6f330: 5b pop %rbx 6f331: 44 89 e6 mov %r12d,%esi 6f334: 48 89 ef mov %rbp,%rdi 6f337: 89 c2 mov %eax,%edx 6f339: 5d pop %rbp 6f33a: 41 5c pop %r12 6f33c: 41 5d pop %r13 6f33e: e9 00 00 00 00 jmpq 6f343 6f343: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6f34a: 00 00 00 00 6f34e: 66 90 xchg %ax,%ax 000000000006f350 : 6f350: e8 00 00 00 00 callq 6f355 6f355: 41 55 push %r13 6f357: 41 89 f5 mov %esi,%r13d 6f35a: 41 54 push %r12 6f35c: 55 push %rbp 6f35d: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6f364: 48 89 fd mov %rdi,%rbp 6f367: 48 8b 40 18 mov 0x18(%rax),%rax 6f36b: e8 00 00 00 00 callq 6f370 6f370: 48 89 ef mov %rbp,%rdi 6f373: 41 89 c4 mov %eax,%r12d 6f376: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6f37d: 48 8b 40 20 mov 0x20(%rax),%rax 6f381: e8 00 00 00 00 callq 6f386 6f386: 44 89 e9 mov %r13d,%ecx 6f389: 44 89 e6 mov %r12d,%esi 6f38c: 48 89 ef mov %rbp,%rdi 6f38f: 89 c2 mov %eax,%edx 6f391: 5d pop %rbp 6f392: 41 5c pop %r12 6f394: 41 5d pop %r13 6f396: e9 00 00 00 00 jmpq 6f39b 6f39b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006f3a0 : 6f3a0: e8 00 00 00 00 callq 6f3a5 6f3a5: 41 55 push %r13 6f3a7: 41 89 f5 mov %esi,%r13d 6f3aa: 41 54 push %r12 6f3ac: 55 push %rbp 6f3ad: 48 89 fd mov %rdi,%rbp 6f3b0: 53 push %rbx 6f3b1: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6f3b8: 89 d3 mov %edx,%ebx 6f3ba: 48 8b 40 18 mov 0x18(%rax),%rax 6f3be: e8 00 00 00 00 callq 6f3c3 6f3c3: 48 89 ef mov %rbp,%rdi 6f3c6: 41 89 c4 mov %eax,%r12d 6f3c9: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6f3d0: 48 8b 40 20 mov 0x20(%rax),%rax 6f3d4: e8 00 00 00 00 callq 6f3d9 6f3d9: 41 89 d8 mov %ebx,%r8d 6f3dc: 44 89 e9 mov %r13d,%ecx 6f3df: 5b pop %rbx 6f3e0: 44 89 e6 mov %r12d,%esi 6f3e3: 48 89 ef mov %rbp,%rdi 6f3e6: 89 c2 mov %eax,%edx 6f3e8: 5d pop %rbp 6f3e9: 41 5c pop %r12 6f3eb: 41 5d pop %r13 6f3ed: e9 00 00 00 00 jmpq 6f3f2 6f3f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6f3f9: 00 00 00 00 6f3fd: 0f 1f 00 nopl (%rax) 000000000006f400 : 6f400: e8 00 00 00 00 callq 6f405 6f405: 41 55 push %r13 6f407: 41 89 f5 mov %esi,%r13d 6f40a: 41 54 push %r12 6f40c: 55 push %rbp 6f40d: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6f414: 48 89 fd mov %rdi,%rbp 6f417: 48 8b 40 18 mov 0x18(%rax),%rax 6f41b: e8 00 00 00 00 callq 6f420 6f420: 48 89 ef mov %rbp,%rdi 6f423: 41 89 c4 mov %eax,%r12d 6f426: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6f42d: 48 8b 40 20 mov 0x20(%rax),%rax 6f431: e8 00 00 00 00 callq 6f436 6f436: 44 89 e9 mov %r13d,%ecx 6f439: 44 89 e6 mov %r12d,%esi 6f43c: 48 89 ef mov %rbp,%rdi 6f43f: 89 c2 mov %eax,%edx 6f441: 5d pop %rbp 6f442: 41 5c pop %r12 6f444: 41 5d pop %r13 6f446: e9 00 00 00 00 jmpq 6f44b 6f44b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006f450 : 6f450: e8 00 00 00 00 callq 6f455 6f455: 49 89 f8 mov %rdi,%r8 6f458: 48 89 f7 mov %rsi,%rdi 6f45b: 49 8b 80 38 5b 01 00 mov 0x15b38(%r8),%rax 6f462: 8b 30 mov (%rax),%esi 6f464: 81 c6 d1 00 00 00 add $0xd1,%esi 6f46a: 48 85 ff test %rdi,%rdi 6f46d: 74 1a je 6f489 6f46f: 48 8b 47 08 mov 0x8(%rdi),%rax 6f473: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 6f47a: 48 85 c0 test %rax,%rax 6f47d: 74 0a je 6f489 6f47f: ba 01 00 00 00 mov $0x1,%edx 6f484: e9 00 00 00 00 jmpq 6f489 6f489: b9 02 00 00 00 mov $0x2,%ecx 6f48e: ba 01 00 00 00 mov $0x1,%edx 6f493: 4c 89 c7 mov %r8,%rdi 6f496: e9 00 00 00 00 jmpq 6f49b 6f49b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006f4a0 : 6f4a0: e8 00 00 00 00 callq 6f4a5 6f4a5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 6f4ac: 0f 85 be 00 00 00 jne 6f570 6f4b2: 41 56 push %r14 6f4b4: 41 55 push %r13 6f4b6: 41 54 push %r12 6f4b8: 55 push %rbp 6f4b9: 48 89 fd mov %rdi,%rbp 6f4bc: 53 push %rbx 6f4bd: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 6f4c3: 83 e8 19 sub $0x19,%eax 6f4c6: 83 f8 04 cmp $0x4,%eax 6f4c9: 76 0b jbe 6f4d6 6f4cb: 5b pop %rbx 6f4cc: 31 c0 xor %eax,%eax 6f4ce: 5d pop %rbp 6f4cf: 41 5c pop %r12 6f4d1: 41 5d pop %r13 6f4d3: 41 5e pop %r14 6f4d5: c3 retq 6f4d6: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6f4dd: 45 31 f6 xor %r14d,%r14d 6f4e0: 85 f6 test %esi,%esi 6f4e2: 89 f3 mov %esi,%ebx 6f4e4: 41 0f 94 c6 sete %r14b 6f4e8: 48 8b 40 78 mov 0x78(%rax),%rax 6f4ec: 44 89 f6 mov %r14d,%esi 6f4ef: e8 00 00 00 00 callq 6f4f4 6f4f4: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6f4fb: 44 89 f6 mov %r14d,%esi 6f4fe: 48 89 ef mov %rbp,%rdi 6f501: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 6f508: e8 00 00 00 00 callq 6f50d 6f50d: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 6f513: a9 00 80 00 06 test $0x6008000,%eax 6f518: 75 59 jne 6f573 6f51a: a9 00 00 01 00 test $0x10000,%eax 6f51f: 74 aa je 6f4cb 6f521: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6f528: 31 d2 xor %edx,%edx 6f52a: 48 89 ef mov %rbp,%rdi 6f52d: 8b 30 mov (%rax),%esi 6f52f: 81 c6 d8 00 00 00 add $0xd8,%esi 6f535: e8 00 00 00 00 callq 6f53a 6f53a: 48 89 ef mov %rbp,%rdi 6f53d: 89 c2 mov %eax,%edx 6f53f: 0d 00 00 00 fc or $0xfc000000,%eax 6f544: 81 e2 ff ff ff 03 and $0x3ffffff,%edx 6f54a: 85 db test %ebx,%ebx 6f54c: 0f 45 d0 cmovne %eax,%edx 6f54f: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6f556: 31 c9 xor %ecx,%ecx 6f558: 8b 30 mov (%rax),%esi 6f55a: 81 c6 d8 00 00 00 add $0xd8,%esi 6f560: e8 00 00 00 00 callq 6f565 6f565: 31 c0 xor %eax,%eax 6f567: 5b pop %rbx 6f568: 5d pop %rbp 6f569: 41 5c pop %r12 6f56b: 41 5d pop %r13 6f56d: 41 5e pop %r14 6f56f: c3 retq 6f570: 31 c0 xor %eax,%eax 6f572: c3 retq 6f573: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6f57a: 31 d2 xor %edx,%edx 6f57c: 48 89 ef mov %rbp,%rdi 6f57f: 8b 30 mov (%rax),%esi 6f581: 81 c6 d8 00 00 00 add $0xd8,%esi 6f587: e8 00 00 00 00 callq 6f58c 6f58c: 31 d2 xor %edx,%edx 6f58e: 48 89 ef mov %rbp,%rdi 6f591: 41 89 c5 mov %eax,%r13d 6f594: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6f59b: 8b 30 mov (%rax),%esi 6f59d: 81 c6 d4 00 00 00 add $0xd4,%esi 6f5a3: e8 00 00 00 00 callq 6f5a8 6f5a8: 44 89 ea mov %r13d,%edx 6f5ab: 31 c9 xor %ecx,%ecx 6f5ad: 48 89 ef mov %rbp,%rdi 6f5b0: 41 89 c4 mov %eax,%r12d 6f5b3: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6f5ba: 81 ca 00 00 00 0c or $0xc000000,%edx 6f5c0: 41 81 e4 f0 ff f0 ff and $0xfff0fff0,%r12d 6f5c7: 8b 30 mov (%rax),%esi 6f5c9: 81 c6 d8 00 00 00 add $0xd8,%esi 6f5cf: e8 00 00 00 00 callq 6f5d4 6f5d4: 44 89 e2 mov %r12d,%edx 6f5d7: 31 c9 xor %ecx,%ecx 6f5d9: 48 89 ef mov %rbp,%rdi 6f5dc: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6f5e3: 8b 30 mov (%rax),%esi 6f5e5: 81 c6 d4 00 00 00 add $0xd4,%esi 6f5eb: e8 00 00 00 00 callq 6f5f0 6f5f0: 8b 95 90 89 00 00 mov 0x8990(%rbp),%edx 6f5f6: f6 c6 80 test $0x80,%dh 6f5f9: 74 6f je 6f66a 6f5fb: 44 89 f0 mov %r14d,%eax 6f5fe: 43 8d 0c 36 lea (%r14,%r14,1),%ecx 6f602: c1 e0 11 shl $0x11,%eax 6f605: 09 c8 or %ecx,%eax 6f607: 41 09 c4 or %eax,%r12d 6f60a: 44 89 e0 mov %r12d,%eax 6f60d: 48 89 ef mov %rbp,%rdi 6f610: 0d 01 00 01 00 or $0x10001,%eax 6f615: 81 e2 00 80 00 06 and $0x6008000,%edx 6f61b: 44 0f 45 e0 cmovne %eax,%r12d 6f61f: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6f626: 31 c9 xor %ecx,%ecx 6f628: 8b 30 mov (%rax),%esi 6f62a: 44 89 e2 mov %r12d,%edx 6f62d: 81 c6 d4 00 00 00 add $0xd4,%esi 6f633: e8 00 00 00 00 callq 6f638 6f638: 31 c9 xor %ecx,%ecx 6f63a: 44 89 ea mov %r13d,%edx 6f63d: 48 89 ef mov %rbp,%rdi 6f640: 48 8b 85 38 5b 01 00 mov 0x15b38(%rbp),%rax 6f647: 8b 30 mov (%rax),%esi 6f649: 81 c6 d8 00 00 00 add $0xd8,%esi 6f64f: e8 00 00 00 00 callq 6f654 6f654: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 6f65a: a9 00 00 01 00 test $0x10000,%eax 6f65f: 0f 84 66 fe ff ff je 6f4cb 6f665: e9 b7 fe ff ff jmpq 6f521 6f66a: f7 c2 00 00 00 02 test $0x2000000,%edx 6f670: 75 20 jne 6f692 6f672: f7 c2 00 00 00 04 test $0x4000000,%edx 6f678: 74 90 je 6f60a 6f67a: 44 89 f0 mov %r14d,%eax 6f67d: 42 8d 0c f5 00 00 00 lea 0x0(,%r14,8),%ecx 6f684: 00 6f685: c1 e0 12 shl $0x12,%eax 6f688: 09 c8 or %ecx,%eax 6f68a: 41 09 c4 or %eax,%r12d 6f68d: e9 78 ff ff ff jmpq 6f60a 6f692: 44 89 f0 mov %r14d,%eax 6f695: 42 8d 0c b5 00 00 00 lea 0x0(,%r14,4),%ecx 6f69c: 00 6f69d: c1 e0 12 shl $0x12,%eax 6f6a0: 09 c8 or %ecx,%eax 6f6a2: 41 09 c4 or %eax,%r12d 6f6a5: e9 60 ff ff ff jmpq 6f60a 6f6aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000006f6b0 : 6f6b0: e8 00 00 00 00 callq 6f6b5 6f6b5: 31 c0 xor %eax,%eax 6f6b7: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 6f6be: 74 01 je 6f6c1 6f6c0: c3 retq 6f6c1: 48 8b 87 f8 5e 01 00 mov 0x15ef8(%rdi),%rax 6f6c8: 31 d2 xor %edx,%edx 6f6ca: 8b 30 mov (%rax),%esi 6f6cc: 81 c6 91 00 00 00 add $0x91,%esi 6f6d2: e8 00 00 00 00 callq 6f6d7 6f6d7: 85 c0 test %eax,%eax 6f6d9: 0f 95 c0 setne %al 6f6dc: c3 retq 6f6dd: 0f 1f 00 nopl (%rax) 000000000006f6e0 : 6f6e0: e8 00 00 00 00 callq 6f6e5 6f6e5: 85 d2 test %edx,%edx 6f6e7: 0f 94 c0 sete %al 6f6ea: 48 85 f6 test %rsi,%rsi 6f6ed: 0f 94 c1 sete %cl 6f6f0: 08 c8 or %cl,%al 6f6f2: 75 76 jne 6f76a 6f6f4: 41 54 push %r12 6f6f6: 55 push %rbp 6f6f7: 48 89 fd mov %rdi,%rbp 6f6fa: 53 push %rbx 6f6fb: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 6f702: 74 05 je 6f709 6f704: 5b pop %rbx 6f705: 5d pop %rbp 6f706: 41 5c pop %r12 6f708: c3 retq 6f709: 48 8b 87 28 61 01 00 mov 0x16128(%rdi),%rax 6f710: 48 89 f3 mov %rsi,%rbx 6f713: 44 8d 62 03 lea 0x3(%rdx),%r12d 6f717: 31 c9 xor %ecx,%ecx 6f719: 41 c1 ec 02 shr $0x2,%r12d 6f71d: 31 d2 xor %edx,%edx 6f71f: 8b 30 mov (%rax),%esi 6f721: 81 c6 e4 00 00 00 add $0xe4,%esi 6f727: e8 00 00 00 00 callq 6f72c 6f72c: 45 85 e4 test %r12d,%r12d 6f72f: 74 2f je 6f760 6f731: 41 8d 44 24 ff lea -0x1(%r12),%eax 6f736: 4c 8d 64 83 04 lea 0x4(%rbx,%rax,4),%r12 6f73b: 48 8b 85 28 61 01 00 mov 0x16128(%rbp),%rax 6f742: 31 d2 xor %edx,%edx 6f744: 48 89 ef mov %rbp,%rdi 6f747: 48 83 c3 04 add $0x4,%rbx 6f74b: 8b 30 mov (%rax),%esi 6f74d: 81 c6 e5 00 00 00 add $0xe5,%esi 6f753: e8 00 00 00 00 callq 6f758 6f758: 89 43 fc mov %eax,-0x4(%rbx) 6f75b: 4c 39 e3 cmp %r12,%rbx 6f75e: 75 db jne 6f73b 6f760: 5b pop %rbx 6f761: b8 01 00 00 00 mov $0x1,%eax 6f766: 5d pop %rbp 6f767: 41 5c pop %r12 6f769: c3 retq 6f76a: 31 c0 xor %eax,%eax 6f76c: c3 retq 6f76d: 0f 1f 00 nopl (%rax) 000000000006f770 : 6f770: e8 00 00 00 00 callq 6f775 6f775: 31 c0 xor %eax,%eax 6f777: c3 retq 6f778: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6f77f: 00 000000000006f780 : 6f780: e8 00 00 00 00 callq 6f785 6f785: b8 01 00 00 00 mov $0x1,%eax 6f78a: c3 retq 6f78b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006f790 : 6f790: e8 00 00 00 00 callq 6f795 6f795: 31 c0 xor %eax,%eax 6f797: c3 retq 6f798: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6f79f: 00 000000000006f7a0 : 6f7a0: e8 00 00 00 00 callq 6f7a5 6f7a5: 31 c0 xor %eax,%eax 6f7a7: c3 retq 6f7a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 6f7af: 00 000000000006f7b0 : 6f7b0: e8 00 00 00 00 callq 6f7b5 6f7b5: 55 push %rbp 6f7b6: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6f7bd: 48 89 fd mov %rdi,%rbp 6f7c0: 31 f6 xor %esi,%esi 6f7c2: 48 8b 40 58 mov 0x58(%rax),%rax 6f7c6: e8 00 00 00 00 callq 6f7cb 6f7cb: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6f7d2: 48 89 ef mov %rbp,%rdi 6f7d5: 31 f6 xor %esi,%esi 6f7d7: 48 8b 40 60 mov 0x60(%rax),%rax 6f7db: e8 00 00 00 00 callq 6f7e0 6f7e0: 31 c0 xor %eax,%eax 6f7e2: 5d pop %rbp 6f7e3: c3 retq 6f7e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6f7eb: 00 00 00 00 6f7ef: 90 nop 000000000006f7f0 : 6f7f0: e8 00 00 00 00 callq 6f7f5 6f7f5: 55 push %rbp 6f7f6: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 6f7fd: 48 89 fd mov %rdi,%rbp 6f800: 31 f6 xor %esi,%esi 6f802: 48 8b 40 58 mov 0x58(%rax),%rax 6f806: e8 00 00 00 00 callq 6f80b 6f80b: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 6f812: 48 89 ef mov %rbp,%rdi 6f815: 31 f6 xor %esi,%esi 6f817: 48 8b 40 60 mov 0x60(%rax),%rax 6f81b: e8 00 00 00 00 callq 6f820 6f820: 31 c0 xor %eax,%eax 6f822: 5d pop %rbp 6f823: c3 retq 6f824: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6f82b: 00 00 00 00 6f82f: 90 nop 000000000006f830 : 6f830: e8 00 00 00 00 callq 6f835 6f835: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 6f83b 6f83b: 41 55 push %r13 6f83d: 41 54 push %r12 6f83f: 4c 8d a7 d8 75 00 00 lea 0x75d8(%rdi),%r12 6f846: 8d 42 fe lea -0x2(%rdx),%eax 6f849: 55 push %rbp 6f84a: 48 89 fd mov %rdi,%rbp 6f84d: 83 e0 fd and $0xfffffffd,%eax 6f850: 0f 84 00 00 00 00 je 6f856 6f856: 83 fa ff cmp $0xffffffff,%edx 6f859: 0f 85 00 00 00 00 jne 6f85f 6f85f: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 6f865: 83 e8 1c sub $0x1c,%eax 6f868: 83 f8 01 cmp $0x1,%eax 6f86b: 0f 86 00 00 00 00 jbe 6f871 6f871: 4c 89 e7 mov %r12,%rdi 6f874: e8 00 00 00 00 callq 6f879 6f879: 84 c0 test %al,%al 6f87b: 0f 85 00 00 00 00 jne 6f881 6f881: e9 00 00 00 00 jmpq 6f886 6f886: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 6f88d: 00 00 00 000000000006f890 : 6f890: e8 00 00 00 00 callq 6f895 6f895: 41 c1 e0 04 shl $0x4,%r8d 6f899: c1 e1 08 shl $0x8,%ecx 6f89c: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 6f8a3: 83 e2 03 and $0x3,%edx 6f8a6: 81 e1 00 07 00 00 and $0x700,%ecx 6f8ac: 45 0f b6 c0 movzbl %r8b,%r8d 6f8b0: 41 09 c8 or %ecx,%r8d 6f8b3: 31 c9 xor %ecx,%ecx 6f8b5: 41 09 d0 or %edx,%r8d 6f8b8: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 6f8bf: 8b 30 mov (%rax),%esi 6f8c1: 83 e2 0c and $0xc,%edx 6f8c4: 44 09 c2 or %r8d,%edx 6f8c7: 81 c6 c2 0d 00 00 add $0xdc2,%esi 6f8cd: e9 00 00 00 00 jmpq 6f8d2 6f8d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6f8d9: 00 00 00 00 6f8dd: 0f 1f 00 nopl (%rax) 000000000006f8e0 : 6f8e0: e8 00 00 00 00 callq 6f8e5 6f8e5: 48 c7 87 48 64 01 00 movq $0x0,0x16448(%rdi) 6f8ec: 00 00 00 00 6f8f0: c3 retq 6f8f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 6f8f8: 00 00 00 00 6f8fc: 0f 1f 40 00 nopl 0x0(%rax) 000000000006f900 : 6f900: e8 00 00 00 00 callq 6f905 6f905: 55 push %rbp 6f906: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 6f90c: 48 89 fd mov %rdi,%rbp 6f90f: 48 c7 87 e8 89 00 00 movq $0x0,0x89e8(%rdi) 6f916: 00 00 00 00 6f91a: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 6f920 6f920: 48 c7 87 98 89 00 00 movq $0x0,0x8998(%rdi) 6f927: 00 00 00 00 6f92b: 83 f8 1c cmp $0x1c,%eax 6f92e: 0f 84 2a 01 00 00 je 6fa5e 6f934: 85 d2 test %edx,%edx 6f936: 0f 85 31 01 00 00 jne 6fa6d 6f93c: 83 f8 1a cmp $0x1a,%eax 6f93f: 0f 84 22 04 00 00 je 6fd67 6f945: 0f 86 f1 00 00 00 jbe 6fa3c 6f94b: 83 f8 1b cmp $0x1b,%eax 6f94e: 0f 85 f7 00 00 00 jne 6fa4b 6f954: 48 89 ef mov %rbp,%rdi 6f957: e8 00 00 00 00 callq 6f95c 6f95c: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 6f962: 83 f8 1c cmp $0x1c,%eax 6f965: 0f 85 21 01 00 00 jne 6fa8c 6f96b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6f972: 48 89 ef mov %rbp,%rdi 6f975: e8 00 00 00 00 callq 6f97a 6f97a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6f981: 48 89 ef mov %rbp,%rdi 6f984: e8 00 00 00 00 callq 6f989 6f989: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6f990: 48 89 ef mov %rbp,%rdi 6f993: e8 00 00 00 00 callq 6f998 6f998: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6f99f: 75 1c jne 6f9bd 6f9a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6f9a8: 48 89 ef mov %rbp,%rdi 6f9ab: e8 00 00 00 00 callq 6f9b0 6f9b0: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6f9b7: 0f 84 24 05 00 00 je 6fee1 6f9bd: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 6f9c4: 75 0d jne 6f9d3 6f9c6: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6f9cd: 0f 84 ea 04 00 00 je 6febd 6f9d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6f9da: 48 89 ef mov %rbp,%rdi 6f9dd: e8 00 00 00 00 callq 6f9e2 6f9e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6f9e9: 48 89 ef mov %rbp,%rdi 6f9ec: e8 00 00 00 00 callq 6f9f1 6f9f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6f9f8: 48 89 ef mov %rbp,%rdi 6f9fb: e8 00 00 00 00 callq 6fa00 6fa00: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fa07: 48 89 ef mov %rbp,%rdi 6fa0a: e8 00 00 00 00 callq 6fa0f 6fa0f: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6fa16: 0f 84 45 04 00 00 je 6fe61 6fa1c: 80 bd 00 51 01 00 00 cmpb $0x0,0x15100(%rbp) 6fa23: 0f 84 36 02 00 00 je 6fc5f 6fa29: 48 89 ef mov %rbp,%rdi 6fa2c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fa33: e8 00 00 00 00 callq 6fa38 6fa38: 31 c0 xor %eax,%eax 6fa3a: 5d pop %rbp 6fa3b: c3 retq 6fa3c: 83 f8 19 cmp $0x19,%eax 6fa3f: 75 16 jne 6fa57 6fa41: 48 89 ef mov %rbp,%rdi 6fa44: e8 00 00 00 00 callq 6fa49 6fa49: eb 32 jmp 6fa7d 6fa4b: 83 e8 1c sub $0x1c,%eax 6fa4e: 83 f8 01 cmp $0x1,%eax 6fa51: 0f 86 03 03 00 00 jbe 6fd5a 6fa57: b8 ea ff ff ff mov $0xffffffea,%eax 6fa5c: 5d pop %rbp 6fa5d: c3 retq 6fa5e: c6 87 90 28 00 00 01 movb $0x1,0x2890(%rdi) 6fa65: 85 d2 test %edx,%edx 6fa67: 0f 84 ed 02 00 00 je 6fd5a 6fa6d: 48 89 ef mov %rbp,%rdi 6fa70: e8 00 00 00 00 callq 6fa75 6fa75: 85 c0 test %eax,%eax 6fa77: 0f 85 b9 04 00 00 jne 6ff36 6fa7d: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 6fa83: 83 f8 1c cmp $0x1c,%eax 6fa86: 0f 84 df fe ff ff je 6f96b 6fa8c: 0f 87 03 01 00 00 ja 6fb95 6fa92: 83 f8 1b cmp $0x1b,%eax 6fa95: 0f 85 c8 01 00 00 jne 6fc63 6fa9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6faa2: 48 89 ef mov %rbp,%rdi 6faa5: e8 00 00 00 00 callq 6faaa 6faaa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fab1: 48 89 ef mov %rbp,%rdi 6fab4: e8 00 00 00 00 callq 6fab9 6fab9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fac0: 48 89 ef mov %rbp,%rdi 6fac3: e8 00 00 00 00 callq 6fac8 6fac8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6facf: 48 89 ef mov %rbp,%rdi 6fad2: e8 00 00 00 00 callq 6fad7 6fad7: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6fade: 0f 84 19 03 00 00 je 6fdfd 6fae4: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 6faeb: 75 0d jne 6fafa 6faed: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6faf4: 0f 84 7b 03 00 00 je 6fe75 6fafa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fb01: 48 89 ef mov %rbp,%rdi 6fb04: e8 00 00 00 00 callq 6fb09 6fb09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fb10: 48 89 ef mov %rbp,%rdi 6fb13: e8 00 00 00 00 callq 6fb18 6fb18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fb1f: 48 89 ef mov %rbp,%rdi 6fb22: e8 00 00 00 00 callq 6fb27 6fb27: 8b 95 c8 33 01 00 mov 0x133c8(%rbp),%edx 6fb2d: 85 d2 test %edx,%edx 6fb2f: 75 0d jne 6fb3e 6fb31: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6fb38: 0f 84 d3 02 00 00 je 6fe11 6fb3e: 48 8b 55 08 mov 0x8(%rbp),%rdx 6fb42: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 6fb46: 66 3d 1e 73 cmp $0x731e,%ax 6fb4a: 0f 84 fd 02 00 00 je 6fe4d 6fb50: 66 3d 40 73 cmp $0x7340,%ax 6fb54: 0f 84 61 02 00 00 je 6fdbb 6fb5a: 66 3d 60 73 cmp $0x7360,%ax 6fb5e: 75 06 jne 6fb66 6fb60: 80 7a 48 c7 cmpb $0xc7,0x48(%rdx) 6fb64: 74 0f je 6fb75 6fb66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fb6d: 48 89 ef mov %rbp,%rdi 6fb70: e8 00 00 00 00 callq 6fb75 6fb75: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6fb7c: 0f 85 dd 00 00 00 jne 6fc5f 6fb82: 48 89 ef mov %rbp,%rdi 6fb85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fb8c: e8 00 00 00 00 callq 6fb91 6fb91: 31 c0 xor %eax,%eax 6fb93: 5d pop %rbp 6fb94: c3 retq 6fb95: 83 f8 1d cmp $0x1d,%eax 6fb98: 0f 85 b9 fe ff ff jne 6fa57 6fb9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fba5: 48 89 ef mov %rbp,%rdi 6fba8: e8 00 00 00 00 callq 6fbad 6fbad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fbb4: 48 89 ef mov %rbp,%rdi 6fbb7: e8 00 00 00 00 callq 6fbbc 6fbbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fbc3: 48 89 ef mov %rbp,%rdi 6fbc6: e8 00 00 00 00 callq 6fbcb 6fbcb: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6fbd2: 75 1c jne 6fbf0 6fbd4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fbdb: 48 89 ef mov %rbp,%rdi 6fbde: e8 00 00 00 00 callq 6fbe3 6fbe3: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6fbea: 0f 84 22 03 00 00 je 6ff12 6fbf0: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 6fbf7: 75 0d jne 6fc06 6fbf9: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6fc00: 0f 84 93 02 00 00 je 6fe99 6fc06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fc0d: 48 89 ef mov %rbp,%rdi 6fc10: e8 00 00 00 00 callq 6fc15 6fc15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fc1c: 48 89 ef mov %rbp,%rdi 6fc1f: e8 00 00 00 00 callq 6fc24 6fc24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fc2b: 48 89 ef mov %rbp,%rdi 6fc2e: e8 00 00 00 00 callq 6fc33 6fc33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fc3a: 48 89 ef mov %rbp,%rdi 6fc3d: e8 00 00 00 00 callq 6fc42 6fc42: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fc49: 48 89 ef mov %rbp,%rdi 6fc4c: e8 00 00 00 00 callq 6fc51 6fc51: 8b 85 c8 33 01 00 mov 0x133c8(%rbp),%eax 6fc57: 85 c0 test %eax,%eax 6fc59: 0f 84 36 01 00 00 je 6fd95 6fc5f: 31 c0 xor %eax,%eax 6fc61: 5d pop %rbp 6fc62: c3 retq 6fc63: 83 f8 18 cmp $0x18,%eax 6fc66: 0f 86 eb fd ff ff jbe 6fa57 6fc6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fc73: 48 89 ef mov %rbp,%rdi 6fc76: e8 00 00 00 00 callq 6fc7b 6fc7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fc82: 48 89 ef mov %rbp,%rdi 6fc85: e8 00 00 00 00 callq 6fc8a 6fc8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fc91: 48 89 ef mov %rbp,%rdi 6fc94: e8 00 00 00 00 callq 6fc99 6fc99: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fca0: 48 89 ef mov %rbp,%rdi 6fca3: e8 00 00 00 00 callq 6fca8 6fca8: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 6fcaf: 0f 84 bf 00 00 00 je 6fd74 6fcb5: 80 bd a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbp) 6fcbc: 75 0d jne 6fccb 6fcbe: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6fcc5: 0f 84 0e 01 00 00 je 6fdd9 6fccb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fcd2: 48 89 ef mov %rbp,%rdi 6fcd5: e8 00 00 00 00 callq 6fcda 6fcda: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fce1: 48 89 ef mov %rbp,%rdi 6fce4: e8 00 00 00 00 callq 6fce9 6fce9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fcf0: 48 89 ef mov %rbp,%rdi 6fcf3: e8 00 00 00 00 callq 6fcf8 6fcf8: 8b 8d c8 33 01 00 mov 0x133c8(%rbp),%ecx 6fcfe: 85 c9 test %ecx,%ecx 6fd00: 75 0d jne 6fd0f 6fd02: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6fd09: 0f 84 16 01 00 00 je 6fe25 6fd0f: 48 8b 55 08 mov 0x8(%rbp),%rdx 6fd13: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 6fd17: 66 3d 1e 73 cmp $0x731e,%ax 6fd1b: 0f 84 18 01 00 00 je 6fe39 6fd21: 66 3d 40 73 cmp $0x7340,%ax 6fd25: 0f 84 9f 00 00 00 je 6fdca 6fd2b: 66 3d 60 73 cmp $0x7360,%ax 6fd2f: 75 06 jne 6fd37 6fd31: 80 7a 48 c7 cmpb $0xc7,0x48(%rdx) 6fd35: 74 0f je 6fd46 6fd37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fd3e: 48 89 ef mov %rbp,%rdi 6fd41: e8 00 00 00 00 callq 6fd46 6fd46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fd4d: 48 89 ef mov %rbp,%rdi 6fd50: e8 00 00 00 00 callq 6fd55 6fd55: e9 c2 fc ff ff jmpq 6fa1c 6fd5a: 48 89 ef mov %rbp,%rdi 6fd5d: e8 00 00 00 00 callq 6fd62 6fd62: e9 16 fd ff ff jmpq 6fa7d 6fd67: 48 89 ef mov %rbp,%rdi 6fd6a: e8 00 00 00 00 callq 6fd6f 6fd6f: e9 09 fd ff ff jmpq 6fa7d 6fd74: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6fd7b: 0f 85 4a ff ff ff jne 6fccb 6fd81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fd88: 48 89 ef mov %rbp,%rdi 6fd8b: e8 00 00 00 00 callq 6fd90 6fd90: e9 20 ff ff ff jmpq 6fcb5 6fd95: 48 89 ef mov %rbp,%rdi 6fd98: e8 00 00 00 00 callq 6fd9d 6fd9d: 84 c0 test %al,%al 6fd9f: 0f 84 ba fe ff ff je 6fc5f 6fda5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fdac: 48 89 ef mov %rbp,%rdi 6fdaf: e8 00 00 00 00 callq 6fdb4 6fdb4: 31 c0 xor %eax,%eax 6fdb6: e9 a6 fe ff ff jmpq 6fc61 6fdbb: 80 7a 48 c9 cmpb $0xc9,0x48(%rdx) 6fdbf: 0f 85 a1 fd ff ff jne 6fb66 6fdc5: e9 ab fd ff ff jmpq 6fb75 6fdca: 80 7a 48 c9 cmpb $0xc9,0x48(%rdx) 6fdce: 0f 85 63 ff ff ff jne 6fd37 6fdd4: e9 6d ff ff ff jmpq 6fd46 6fdd9: 48 89 ef mov %rbp,%rdi 6fddc: e8 00 00 00 00 callq 6fde1 6fde1: 84 c0 test %al,%al 6fde3: 0f 84 f1 fe ff ff je 6fcda 6fde9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fdf0: 48 89 ef mov %rbp,%rdi 6fdf3: e8 00 00 00 00 callq 6fdf8 6fdf8: e9 dd fe ff ff jmpq 6fcda 6fdfd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fe04: 48 89 ef mov %rbp,%rdi 6fe07: e8 00 00 00 00 callq 6fe0c 6fe0c: e9 d3 fc ff ff jmpq 6fae4 6fe11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fe18: 48 89 ef mov %rbp,%rdi 6fe1b: e8 00 00 00 00 callq 6fe20 6fe20: e9 19 fd ff ff jmpq 6fb3e 6fe25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fe2c: 48 89 ef mov %rbp,%rdi 6fe2f: e8 00 00 00 00 callq 6fe34 6fe34: e9 d6 fe ff ff jmpq 6fd0f 6fe39: 0f b6 42 48 movzbl 0x48(%rdx),%eax 6fe3d: 83 c0 3a add $0x3a,%eax 6fe40: 3c 01 cmp $0x1,%al 6fe42: 0f 87 ef fe ff ff ja 6fd37 6fe48: e9 f9 fe ff ff jmpq 6fd46 6fe4d: 0f b6 42 48 movzbl 0x48(%rdx),%eax 6fe51: 83 c0 3a add $0x3a,%eax 6fe54: 3c 01 cmp $0x1,%al 6fe56: 0f 87 0a fd ff ff ja 6fb66 6fe5c: e9 14 fd ff ff jmpq 6fb75 6fe61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fe68: 48 89 ef mov %rbp,%rdi 6fe6b: e8 00 00 00 00 callq 6fe70 6fe70: e9 a7 fb ff ff jmpq 6fa1c 6fe75: 48 89 ef mov %rbp,%rdi 6fe78: e8 00 00 00 00 callq 6fe7d 6fe7d: 84 c0 test %al,%al 6fe7f: 0f 84 84 fc ff ff je 6fb09 6fe85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fe8c: 48 89 ef mov %rbp,%rdi 6fe8f: e8 00 00 00 00 callq 6fe94 6fe94: e9 70 fc ff ff jmpq 6fb09 6fe99: 48 89 ef mov %rbp,%rdi 6fe9c: e8 00 00 00 00 callq 6fea1 6fea1: 84 c0 test %al,%al 6fea3: 0f 84 6c fd ff ff je 6fc15 6fea9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6feb0: 48 89 ef mov %rbp,%rdi 6feb3: e8 00 00 00 00 callq 6feb8 6feb8: e9 58 fd ff ff jmpq 6fc15 6febd: 48 89 ef mov %rbp,%rdi 6fec0: e8 00 00 00 00 callq 6fec5 6fec5: 84 c0 test %al,%al 6fec7: 0f 84 15 fb ff ff je 6f9e2 6fecd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6fed4: 48 89 ef mov %rbp,%rdi 6fed7: e8 00 00 00 00 callq 6fedc 6fedc: e9 01 fb ff ff jmpq 6f9e2 6fee1: 48 89 ef mov %rbp,%rdi 6fee4: e8 00 00 00 00 callq 6fee9 6fee9: 84 c0 test %al,%al 6feeb: 0f 84 cc fa ff ff je 6f9bd 6fef1: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 6fef8: 0f 85 d5 fa ff ff jne 6f9d3 6fefe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6ff05: 48 89 ef mov %rbp,%rdi 6ff08: e8 00 00 00 00 callq 6ff0d 6ff0d: e9 ab fa ff ff jmpq 6f9bd 6ff12: 48 89 ef mov %rbp,%rdi 6ff15: e8 00 00 00 00 callq 6ff1a 6ff1a: 84 c0 test %al,%al 6ff1c: 0f 84 ce fc ff ff je 6fbf0 6ff22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6ff29: 48 89 ef mov %rbp,%rdi 6ff2c: e8 00 00 00 00 callq 6ff31 6ff31: e9 ba fc ff ff jmpq 6fbf0 6ff36: e9 00 00 00 00 jmpq 6ff3b 6ff3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000006ff40 : 6ff40: e8 00 00 00 00 callq 6ff45 6ff45: 48 81 c7 e8 5a 01 00 add $0x15ae8,%rdi 6ff4c: 31 c0 xor %eax,%eax 6ff4e: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6ff55: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6ff5c: 48 83 c7 08 add $0x8,%rdi 6ff60: 48 89 4f 48 mov %rcx,0x48(%rdi) 6ff64: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6ff6b: 48 89 8f 18 03 00 00 mov %rcx,0x318(%rdi) 6ff72: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6ff79: 48 89 8f 68 03 00 00 mov %rcx,0x368(%rdi) 6ff80: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6ff87: 48 89 8f b8 03 00 00 mov %rcx,0x3b8(%rdi) 6ff8e: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6ff95: 48 89 8f 08 04 00 00 mov %rcx,0x408(%rdi) 6ff9c: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6ffa3: 48 89 8f 58 04 00 00 mov %rcx,0x458(%rdi) 6ffaa: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6ffb1: 48 89 57 f8 mov %rdx,-0x8(%rdi) 6ffb5: 48 89 8f a8 04 00 00 mov %rcx,0x4a8(%rdi) 6ffbc: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6ffc3: 48 89 97 98 00 00 00 mov %rdx,0x98(%rdi) 6ffca: 48 89 97 e8 00 00 00 mov %rdx,0xe8(%rdi) 6ffd1: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6ffd8: 48 89 8f 48 05 00 00 mov %rcx,0x548(%rdi) 6ffdf: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 6ffe6: 48 89 97 38 06 00 00 mov %rdx,0x638(%rdi) 6ffed: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 6fff4: 48 89 8f 98 05 00 00 mov %rcx,0x598(%rdi) 6fffb: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70002: 48 89 97 28 07 00 00 mov %rdx,0x728(%rdi) 70009: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70010: 48 83 c0 18 add $0x18,%rax 70014: 48 89 8f e8 05 00 00 mov %rcx,0x5e8(%rdi) 7001b: 48 89 97 78 07 00 00 mov %rdx,0x778(%rdi) 70022: 48 3d 90 00 00 00 cmp $0x90,%rax 70028: 0f 85 20 ff ff ff jne 6ff4e 7002e: 31 c0 xor %eax,%eax 70030: c3 retq 70031: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 70038: 00 00 00 7003b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000070040 : 70040: e8 00 00 00 00 callq 70045 70045: 48 81 c7 e8 5a 01 00 add $0x15ae8,%rdi 7004c: 31 c0 xor %eax,%eax 7004e: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70055: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 7005c: 48 83 c7 08 add $0x8,%rdi 70060: 48 89 4f 48 mov %rcx,0x48(%rdi) 70064: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 7006b: 48 89 8f 18 03 00 00 mov %rcx,0x318(%rdi) 70072: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70079: 48 89 8f 68 03 00 00 mov %rcx,0x368(%rdi) 70080: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70087: 48 89 8f b8 03 00 00 mov %rcx,0x3b8(%rdi) 7008e: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70095: 48 89 8f 08 04 00 00 mov %rcx,0x408(%rdi) 7009c: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 700a3: 48 89 8f 58 04 00 00 mov %rcx,0x458(%rdi) 700aa: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 700b1: 48 89 57 f8 mov %rdx,-0x8(%rdi) 700b5: 48 89 8f a8 04 00 00 mov %rcx,0x4a8(%rdi) 700bc: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 700c3: 48 89 97 98 00 00 00 mov %rdx,0x98(%rdi) 700ca: 48 89 97 e8 00 00 00 mov %rdx,0xe8(%rdi) 700d1: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 700d8: 48 89 8f 48 05 00 00 mov %rcx,0x548(%rdi) 700df: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 700e6: 48 89 97 38 06 00 00 mov %rdx,0x638(%rdi) 700ed: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 700f4: 48 89 8f 98 05 00 00 mov %rcx,0x598(%rdi) 700fb: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70102: 48 89 97 28 07 00 00 mov %rdx,0x728(%rdi) 70109: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70110: 48 83 c0 14 add $0x14,%rax 70114: 48 89 8f e8 05 00 00 mov %rcx,0x5e8(%rdi) 7011b: 48 89 97 78 07 00 00 mov %rdx,0x778(%rdi) 70122: 48 3d 8c 00 00 00 cmp $0x8c,%rax 70128: 0f 85 20 ff ff ff jne 7004e 7012e: 31 c0 xor %eax,%eax 70130: c3 retq 70131: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 70138: 00 00 00 7013b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000070140 : 70140: e8 00 00 00 00 callq 70145 70145: 48 81 c7 e8 5a 01 00 add $0x15ae8,%rdi 7014c: 31 c0 xor %eax,%eax 7014e: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70155: 48 83 c7 08 add $0x8,%rdi 70159: 48 89 57 f8 mov %rdx,-0x8(%rdi) 7015d: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70164: 48 89 57 48 mov %rdx,0x48(%rdi) 70168: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 7016f: 48 89 97 18 03 00 00 mov %rdx,0x318(%rdi) 70176: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 7017d: 48 89 97 68 03 00 00 mov %rdx,0x368(%rdi) 70184: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 7018b: 48 89 97 b8 03 00 00 mov %rdx,0x3b8(%rdi) 70192: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70199: 48 89 97 08 04 00 00 mov %rdx,0x408(%rdi) 701a0: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 701a7: 48 89 97 58 04 00 00 mov %rdx,0x458(%rdi) 701ae: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 701b5: 48 89 97 a8 04 00 00 mov %rdx,0x4a8(%rdi) 701bc: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 701c3: 48 89 97 48 05 00 00 mov %rdx,0x548(%rdi) 701ca: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 701d1: 48 89 97 e8 05 00 00 mov %rdx,0x5e8(%rdi) 701d8: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 701df: 48 89 97 98 00 00 00 mov %rdx,0x98(%rdi) 701e6: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 701ed: 48 89 97 e8 00 00 00 mov %rdx,0xe8(%rdi) 701f4: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 701fb: 48 89 97 38 01 00 00 mov %rdx,0x138(%rdi) 70202: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70209: 48 89 97 88 01 00 00 mov %rdx,0x188(%rdi) 70210: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70217: 48 89 97 d8 01 00 00 mov %rdx,0x1d8(%rdi) 7021e: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70225: 48 89 97 28 02 00 00 mov %rdx,0x228(%rdi) 7022c: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70233: 48 89 97 78 02 00 00 mov %rdx,0x278(%rdi) 7023a: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70241: 48 89 97 c8 02 00 00 mov %rdx,0x2c8(%rdi) 70248: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 7024f: 48 89 97 38 06 00 00 mov %rdx,0x638(%rdi) 70256: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 7025d: 48 89 97 28 07 00 00 mov %rdx,0x728(%rdi) 70264: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 7026b: 48 89 97 c8 07 00 00 mov %rdx,0x7c8(%rdi) 70272: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70279: 48 83 c0 18 add $0x18,%rax 7027d: 48 89 97 18 08 00 00 mov %rdx,0x818(%rdi) 70284: 48 3d c0 00 00 00 cmp $0xc0,%rax 7028a: 0f 85 be fe ff ff jne 7014e 70290: 31 c0 xor %eax,%eax 70292: c3 retq 70293: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7029a: 00 00 00 7029d: 0f 1f 00 nopl (%rax) 00000000000702a0 : 702a0: e8 00 00 00 00 callq 702a5 702a5: 48 81 c7 e8 5a 01 00 add $0x15ae8,%rdi 702ac: 31 c0 xor %eax,%eax 702ae: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 702b5: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 702bc: 48 83 c7 08 add $0x8,%rdi 702c0: 48 89 4f 48 mov %rcx,0x48(%rdi) 702c4: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 702cb: 48 89 8f 18 03 00 00 mov %rcx,0x318(%rdi) 702d2: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 702d9: 48 89 8f 68 03 00 00 mov %rcx,0x368(%rdi) 702e0: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 702e7: 48 89 8f b8 03 00 00 mov %rcx,0x3b8(%rdi) 702ee: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 702f5: 48 89 8f 08 04 00 00 mov %rcx,0x408(%rdi) 702fc: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70303: 48 89 8f 58 04 00 00 mov %rcx,0x458(%rdi) 7030a: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70311: 48 89 57 f8 mov %rdx,-0x8(%rdi) 70315: 48 89 8f a8 04 00 00 mov %rcx,0x4a8(%rdi) 7031c: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70323: 48 89 97 98 00 00 00 mov %rdx,0x98(%rdi) 7032a: 48 89 97 e8 00 00 00 mov %rdx,0xe8(%rdi) 70331: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70338: 48 89 8f 48 05 00 00 mov %rcx,0x548(%rdi) 7033f: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70346: 48 89 97 38 06 00 00 mov %rdx,0x638(%rdi) 7034d: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70354: 48 89 8f 98 05 00 00 mov %rcx,0x598(%rdi) 7035b: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70362: 48 89 97 28 07 00 00 mov %rdx,0x728(%rdi) 70369: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70370: 48 83 c0 14 add $0x14,%rax 70374: 48 89 8f e8 05 00 00 mov %rcx,0x5e8(%rdi) 7037b: 48 89 97 78 07 00 00 mov %rdx,0x778(%rdi) 70382: 48 3d 8c 00 00 00 cmp $0x8c,%rax 70388: 0f 85 20 ff ff ff jne 702ae 7038e: 31 c0 xor %eax,%eax 70390: c3 retq 70391: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 70398: 00 00 00 7039b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000703a0 : 703a0: e8 00 00 00 00 callq 703a5 703a5: 55 push %rbp 703a6: ba 02 00 00 00 mov $0x2,%edx 703ab: be 5f 0e 00 00 mov $0xe5f,%esi 703b0: 48 89 fd mov %rdi,%rbp 703b3: 53 push %rbx 703b4: 89 cb mov %ecx,%ebx 703b6: e8 00 00 00 00 callq 703bb 703bb: 48 89 ef mov %rbp,%rdi 703be: b9 02 00 00 00 mov $0x2,%ecx 703c3: be 5f 0e 00 00 mov $0xe5f,%esi 703c8: 89 c2 mov %eax,%edx 703ca: 83 e0 fe and $0xfffffffe,%eax 703cd: 83 ca 01 or $0x1,%edx 703d0: 83 fb 01 cmp $0x1,%ebx 703d3: 0f 45 d0 cmovne %eax,%edx 703d6: e8 00 00 00 00 callq 703db 703db: 31 c0 xor %eax,%eax 703dd: 5b pop %rbx 703de: 5d pop %rbp 703df: c3 retq 00000000000703e0 : 703e0: e8 00 00 00 00 callq 703e5 703e5: 55 push %rbp 703e6: ba 02 00 00 00 mov $0x2,%edx 703eb: be 5f 0e 00 00 mov $0xe5f,%esi 703f0: 48 89 fd mov %rdi,%rbp 703f3: 53 push %rbx 703f4: 89 cb mov %ecx,%ebx 703f6: e8 00 00 00 00 callq 703fb 703fb: 48 89 ef mov %rbp,%rdi 703fe: b9 02 00 00 00 mov $0x2,%ecx 70403: be 5f 0e 00 00 mov $0xe5f,%esi 70408: 89 c2 mov %eax,%edx 7040a: 83 e0 fd and $0xfffffffd,%eax 7040d: 83 ca 02 or $0x2,%edx 70410: 83 fb 01 cmp $0x1,%ebx 70413: 0f 45 d0 cmovne %eax,%edx 70416: e8 00 00 00 00 callq 7041b 7041b: 31 c0 xor %eax,%eax 7041d: 5b pop %rbx 7041e: 5d pop %rbp 7041f: c3 retq 0000000000070420 : 70420: e8 00 00 00 00 callq 70425 70425: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7042c: bf 01 00 00 00 mov $0x1,%edi 70431: e8 00 00 00 00 callq 70436 70436: 31 c0 xor %eax,%eax 70438: c3 retq 70439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000070440 : 70440: e8 00 00 00 00 callq 70445 70445: 41 55 push %r13 70447: 4c 8d af 40 02 00 00 lea 0x240(%rdi),%r13 7044e: 41 54 push %r12 70450: 49 89 fc mov %rdi,%r12 70453: 55 push %rbp 70454: 48 8d af f0 9b fe ff lea -0x16410(%rdi),%rbp 7045b: 4c 89 ef mov %r13,%rdi 7045e: 53 push %rbx 7045f: e8 00 00 00 00 callq 70464 70464: 85 c0 test %eax,%eax 70466: 74 59 je 704c1 70468: 41 c7 84 24 34 02 00 movl $0x1,0x234(%r12) 7046f: 00 01 00 00 00 70474: bb f4 01 00 00 mov $0x1f4,%ebx 70479: eb 0f jmp 7048a 7047b: bf 0a 00 00 00 mov $0xa,%edi 70480: e8 00 00 00 00 callq 70485 70485: 83 eb 01 sub $0x1,%ebx 70488: 74 17 je 704a1 7048a: ba 02 00 00 00 mov $0x2,%edx 7048f: be 5a 0e 00 00 mov $0xe5a,%esi 70494: 48 89 ef mov %rbp,%rdi 70497: e8 00 00 00 00 callq 7049c 7049c: 83 f8 03 cmp $0x3,%eax 7049f: 75 da jne 7047b 704a1: 41 c7 84 24 34 02 00 movl $0x0,0x234(%r12) 704a8: 00 00 00 00 00 704ad: 4c 89 ef mov %r13,%rdi 704b0: e8 00 00 00 00 callq 704b5 704b5: 48 89 ef mov %rbp,%rdi 704b8: e8 00 00 00 00 callq 704bd 704bd: 84 c0 test %al,%al 704bf: 75 07 jne 704c8 704c1: 5b pop %rbx 704c2: 5d pop %rbp 704c3: 41 5c pop %r12 704c5: 41 5d pop %r13 704c7: c3 retq 704c8: 48 89 ef mov %rbp,%rdi 704cb: e8 00 00 00 00 callq 704d0 704d0: 84 c0 test %al,%al 704d2: 74 32 je 70506 704d4: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 704db: ff ff 7f 704de: 49 39 84 24 48 03 00 cmp %rax,0x348(%r12) 704e5: 00 704e6: 74 1e je 70506 704e8: 49 39 84 24 40 03 00 cmp %rax,0x340(%r12) 704ef: 00 704f0: 74 14 je 70506 704f2: 49 39 84 24 58 03 00 cmp %rax,0x358(%r12) 704f9: 00 704fa: 74 0a je 70506 704fc: 49 39 84 24 50 03 00 cmp %rax,0x350(%r12) 70503: 00 70504: 75 bb jne 704c1 70506: 5b pop %rbx 70507: 48 89 ef mov %rbp,%rdi 7050a: 31 f6 xor %esi,%esi 7050c: 5d pop %rbp 7050d: 41 5c pop %r12 7050f: 41 5d pop %r13 70511: e9 00 00 00 00 jmpq 70516 70516: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7051d: 00 00 00 0000000000070520 : 70520: e8 00 00 00 00 callq 70525 70525: 41 57 push %r15 70527: 41 89 f7 mov %esi,%r15d 7052a: 41 56 push %r14 7052c: 41 89 d6 mov %edx,%r14d 7052f: 41 55 push %r13 70531: 41 89 cd mov %ecx,%r13d 70534: 41 54 push %r12 70536: 45 89 c4 mov %r8d,%r12d 70539: 55 push %rbp 7053a: 48 89 fd mov %rdi,%rbp 7053d: 31 d2 xor %edx,%edx 7053f: be 78 39 00 00 mov $0x3978,%esi 70544: 48 89 ef mov %rbp,%rdi 70547: e8 00 00 00 00 callq 7054c 7054c: be 78 39 00 00 mov $0x3978,%esi 70551: 48 89 ef mov %rbp,%rdi 70554: e8 00 00 00 00 callq 70559 70559: 83 e0 02 and $0x2,%eax 7055c: 0f 85 00 00 00 00 jne 70562 70562: b9 02 00 00 00 mov $0x2,%ecx 70567: 44 89 fa mov %r15d,%edx 7056a: be 56 0e 00 00 mov $0xe56,%esi 7056f: 48 89 ef mov %rbp,%rdi 70572: e8 00 00 00 00 callq 70577 70577: b9 02 00 00 00 mov $0x2,%ecx 7057c: 44 89 f2 mov %r14d,%edx 7057f: 48 89 ef mov %rbp,%rdi 70582: be 57 0e 00 00 mov $0xe57,%esi 70587: e8 00 00 00 00 callq 7058c 7058c: b9 02 00 00 00 mov $0x2,%ecx 70591: 44 89 ea mov %r13d,%edx 70594: 48 89 ef mov %rbp,%rdi 70597: be 58 0e 00 00 mov $0xe58,%esi 7059c: e8 00 00 00 00 callq 705a1 705a1: 44 89 e2 mov %r12d,%edx 705a4: b9 02 00 00 00 mov $0x2,%ecx 705a9: 48 89 ef mov %rbp,%rdi 705ac: be 59 0e 00 00 mov $0xe59,%esi 705b1: 41 bc 64 00 00 00 mov $0x64,%r12d 705b7: e8 00 00 00 00 callq 705bc 705bc: ba 01 00 00 00 mov $0x1,%edx 705c1: be 78 39 00 00 mov $0x3978,%esi 705c6: 48 89 ef mov %rbp,%rdi 705c9: e8 00 00 00 00 callq 705ce 705ce: eb 14 jmp 705e4 705d0: bf b8 ae 47 01 mov $0x147aeb8,%edi 705d5: e8 00 00 00 00 callq 705da 705da: 41 83 ec 01 sub $0x1,%r12d 705de: 0f 84 00 00 00 00 je 705e4 705e4: be 78 39 00 00 mov $0x3978,%esi 705e9: 48 89 ef mov %rbp,%rdi 705ec: e8 00 00 00 00 callq 705f1 705f1: a8 02 test $0x2,%al 705f3: 74 db je 705d0 705f5: 48 89 ef mov %rbp,%rdi 705f8: 31 d2 xor %edx,%edx 705fa: 5d pop %rbp 705fb: be 78 39 00 00 mov $0x3978,%esi 70600: 41 5c pop %r12 70602: 41 5d pop %r13 70604: 41 5e pop %r14 70606: 41 5f pop %r15 70608: e9 00 00 00 00 jmpq 7060d 7060d: 0f 1f 00 nopl (%rax) 0000000000070610 : 70610: e8 00 00 00 00 callq 70615 70615: 41 55 push %r13 70617: 45 31 c0 xor %r8d,%r8d 7061a: 31 c9 xor %ecx,%ecx 7061c: 31 d2 xor %edx,%edx 7061e: 41 54 push %r12 70620: 41 89 f4 mov %esi,%r12d 70623: 55 push %rbp 70624: 48 89 fd mov %rdi,%rbp 70627: 53 push %rbx 70628: e8 f3 fe ff ff callq 70520 7062d: 41 83 fc 06 cmp $0x6,%r12d 70631: 0f 84 a9 00 00 00 je 706e0 70637: 41 83 fc 05 cmp $0x5,%r12d 7063b: 74 16 je 70653 7063d: 45 89 e5 mov %r12d,%r13d 70640: 31 c0 xor %eax,%eax 70642: 41 83 e5 fd and $0xfffffffd,%r13d 70646: 41 83 fd 01 cmp $0x1,%r13d 7064a: 74 0d je 70659 7064c: 5b pop %rbx 7064d: 5d pop %rbp 7064e: 41 5c pop %r12 70650: 41 5d pop %r13 70652: c3 retq 70653: 41 bd 01 00 00 00 mov $0x1,%r13d 70659: bb 58 02 00 00 mov $0x258,%ebx 7065e: ba 02 00 00 00 mov $0x2,%edx 70663: be 5a 0e 00 00 mov $0xe5a,%esi 70668: 48 89 ef mov %rbp,%rdi 7066b: e8 00 00 00 00 callq 70670 70670: 41 39 c5 cmp %eax,%r13d 70673: 75 43 jne 706b8 70675: ba 02 00 00 00 mov $0x2,%edx 7067a: be 79 39 00 00 mov $0x3979,%esi 7067f: 48 89 ef mov %rbp,%rdi 70682: e8 00 00 00 00 callq 70687 70687: 41 83 fc 06 cmp $0x6,%r12d 7068b: 74 5e je 706eb 7068d: 41 83 e4 fb and $0xfffffffb,%r12d 70691: 41 83 fc 01 cmp $0x1,%r12d 70695: 75 70 jne 70707 70697: 48 89 ef mov %rbp,%rdi 7069a: ba 02 00 00 00 mov $0x2,%edx 7069f: be 5c 0e 00 00 mov $0xe5c,%esi 706a4: e8 00 00 00 00 callq 706a9 706a9: 5b pop %rbx 706aa: 89 85 48 65 01 00 mov %eax,0x16548(%rbp) 706b0: 5d pop %rbp 706b1: 31 c0 xor %eax,%eax 706b3: 41 5c pop %r12 706b5: 41 5d pop %r13 706b7: c3 retq 706b8: bf 0a 00 00 00 mov $0xa,%edi 706bd: e8 00 00 00 00 callq 706c2 706c2: 83 eb 01 sub $0x1,%ebx 706c5: 75 97 jne 7065e 706c7: 41 83 fc 06 cmp $0x6,%r12d 706cb: 75 52 jne 7071f 706cd: c7 85 58 65 01 00 00 movl $0x0,0x16558(%rbp) 706d4: 00 00 00 706d7: 5b pop %rbx 706d8: 31 c0 xor %eax,%eax 706da: 5d pop %rbp 706db: 41 5c pop %r12 706dd: 41 5d pop %r13 706df: c3 retq 706e0: 41 bd 07 00 00 00 mov $0x7,%r13d 706e6: e9 6e ff ff ff jmpq 70659 706eb: ba 02 00 00 00 mov $0x2,%edx 706f0: be 5b 0e 00 00 mov $0xe5b,%esi 706f5: 48 89 ef mov %rbp,%rdi 706f8: e8 00 00 00 00 callq 706fd 706fd: 85 c0 test %eax,%eax 706ff: 7e 0d jle 7070e 70701: 89 85 58 65 01 00 mov %eax,0x16558(%rbp) 70707: 31 c0 xor %eax,%eax 70709: e9 3e ff ff ff jmpq 7064c 7070e: c7 85 58 65 01 00 01 movl $0x1,0x16558(%rbp) 70715: 00 00 00 70718: 31 c0 xor %eax,%eax 7071a: e9 2d ff ff ff jmpq 7064c 7071f: e9 00 00 00 00 jmpq 70724 70724: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7072b: 00 00 00 00 7072f: 90 nop 0000000000070730 : 70730: e8 00 00 00 00 callq 70735 70735: be 05 00 00 00 mov $0x5,%esi 7073a: e9 d1 fe ff ff jmpq 70610 7073f: 90 nop 0000000000070740 : 70740: e8 00 00 00 00 callq 70745 70745: be 06 00 00 00 mov $0x6,%esi 7074a: e9 c1 fe ff ff jmpq 70610 7074f: 90 nop 0000000000070750 : 70750: e8 00 00 00 00 callq 70755 70755: 40 80 fe 01 cmp $0x1,%sil 70759: 19 f6 sbb %esi,%esi 7075b: 83 e6 02 and $0x2,%esi 7075e: 83 c6 02 add $0x2,%esi 70761: e9 aa fe ff ff jmpq 70610 70766: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7076d: 00 00 00 0000000000070770 : 70770: e8 00 00 00 00 callq 70775 70775: 40 80 fe 01 cmp $0x1,%sil 70779: 19 f6 sbb %esi,%esi 7077b: 83 e6 02 and $0x2,%esi 7077e: 83 c6 01 add $0x1,%esi 70781: e9 8a fe ff ff jmpq 70610 70786: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7078d: 00 00 00 0000000000070790 : 70790: e8 00 00 00 00 callq 70795 70795: 53 push %rbx 70796: ba 02 00 00 00 mov $0x2,%edx 7079b: be 5a 0e 00 00 mov $0xe5a,%esi 707a0: 48 89 fb mov %rdi,%rbx 707a3: e8 00 00 00 00 callq 707a8 707a8: 83 f8 02 cmp $0x2,%eax 707ab: 74 04 je 707b1 707ad: 31 c0 xor %eax,%eax 707af: 5b pop %rbx 707b0: c3 retq 707b1: f6 83 b0 63 01 00 10 testb $0x10,0x163b0(%rbx) 707b8: 74 f3 je 707ad 707ba: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 707c1 707c1: 48 8d 93 10 64 01 00 lea 0x16410(%rbx),%rdx 707c8: bf 80 01 00 00 mov $0x180,%edi 707cd: e8 00 00 00 00 callq 707d2 707d2: 31 c0 xor %eax,%eax 707d4: 5b pop %rbx 707d5: c3 retq 707d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 707dd: 00 00 00 00000000000707e0 : 707e0: e8 00 00 00 00 callq 707e5 707e5: c7 87 d0 63 01 00 01 movl $0x1,0x163d0(%rdi) 707ec: 00 00 00 707ef: 48 c7 87 e0 63 01 00 movq $0x0,0x163e0(%rdi) 707f6: 00 00 00 00 707fa: c7 87 f0 63 01 00 01 movl $0x1,0x163f0(%rdi) 70801: 00 00 00 70804: 48 c7 87 00 64 01 00 movq $0x0,0x16400(%rdi) 7080b: 00 00 00 00 7080f: c3 retq 0000000000070810 : 70810: e8 00 00 00 00 callq 70815 70815: 41 55 push %r13 70817: 4c 8d af f0 63 01 00 lea 0x163f0(%rdi),%r13 7081e: ba 87 00 00 00 mov $0x87,%edx 70823: be 03 00 00 00 mov $0x3,%esi 70828: 41 54 push %r12 7082a: 4c 89 e9 mov %r13,%rcx 7082d: 55 push %rbp 7082e: 48 89 fd mov %rdi,%rbp 70831: e8 00 00 00 00 callq 70836 70836: 41 89 c4 mov %eax,%r12d 70839: 85 c0 test %eax,%eax 7083b: 74 09 je 70846 7083d: 44 89 e0 mov %r12d,%eax 70840: 5d pop %rbp 70841: 41 5c pop %r12 70843: 41 5d pop %r13 70845: c3 retq 70846: 48 8d 8d d0 63 01 00 lea 0x163d0(%rbp),%rcx 7084d: ba 8a 00 00 00 mov $0x8a,%edx 70852: be 03 00 00 00 mov $0x3,%esi 70857: 48 89 ef mov %rbp,%rdi 7085a: e8 00 00 00 00 callq 7085f 7085f: 41 89 c4 mov %eax,%r12d 70862: 85 c0 test %eax,%eax 70864: 74 d7 je 7083d 70866: 31 d2 xor %edx,%edx 70868: 4c 89 ee mov %r13,%rsi 7086b: 48 89 ef mov %rbp,%rdi 7086e: e8 00 00 00 00 callq 70873 70873: eb c8 jmp 7083d 70875: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7087c: 00 00 00 00 0000000000070880 : 70880: e8 00 00 00 00 callq 70885 70885: 41 55 push %r13 70887: 4c 8d af f0 63 01 00 lea 0x163f0(%rdi),%r13 7088e: 31 d2 xor %edx,%edx 70890: 41 54 push %r12 70892: 4c 89 ee mov %r13,%rsi 70895: 55 push %rbp 70896: 48 89 fd mov %rdi,%rbp 70899: e8 00 00 00 00 callq 7089e 7089e: 41 89 c4 mov %eax,%r12d 708a1: 85 c0 test %eax,%eax 708a3: 74 09 je 708ae 708a5: 44 89 e0 mov %r12d,%eax 708a8: 5d pop %rbp 708a9: 41 5c pop %r12 708ab: 41 5d pop %r13 708ad: c3 retq 708ae: 48 8d b5 d0 63 01 00 lea 0x163d0(%rbp),%rsi 708b5: 31 d2 xor %edx,%edx 708b7: 48 89 ef mov %rbp,%rdi 708ba: e8 00 00 00 00 callq 708bf 708bf: 41 89 c4 mov %eax,%r12d 708c2: 85 c0 test %eax,%eax 708c4: 75 3a jne 70900 708c6: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 708cd: 00 00 00 708d0: 48 c7 85 28 64 01 00 movq $0x0,0x16428(%rbp) 708d7: 00 00 00 00 708db: 48 89 85 10 64 01 00 mov %rax,0x16410(%rbp) 708e2: 48 8d 85 18 64 01 00 lea 0x16418(%rbp),%rax 708e9: 48 89 85 18 64 01 00 mov %rax,0x16418(%rbp) 708f0: 48 89 85 20 64 01 00 mov %rax,0x16420(%rbp) 708f7: 44 89 e0 mov %r12d,%eax 708fa: 5d pop %rbp 708fb: 41 5c pop %r12 708fd: 41 5d pop %r13 708ff: c3 retq 70900: 31 d2 xor %edx,%edx 70902: 4c 89 ee mov %r13,%rsi 70905: 48 89 ef mov %rbp,%rdi 70908: e8 00 00 00 00 callq 7090d 7090d: eb 96 jmp 708a5 7090f: 90 nop 0000000000070910 : 70910: e8 00 00 00 00 callq 70915 70915: 55 push %rbp 70916: 48 8d b7 d0 63 01 00 lea 0x163d0(%rdi),%rsi 7091d: 48 89 fd mov %rdi,%rbp 70920: 31 d2 xor %edx,%edx 70922: e8 00 00 00 00 callq 70927 70927: 48 8d b5 f0 63 01 00 lea 0x163f0(%rbp),%rsi 7092e: 48 89 ef mov %rbp,%rdi 70931: 31 d2 xor %edx,%edx 70933: 5d pop %rbp 70934: e9 00 00 00 00 jmpq 70939 70939: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000070940 : 70940: e8 00 00 00 00 callq 70945 70945: 48 81 c7 e8 5a 01 00 add $0x15ae8,%rdi 7094c: 31 c0 xor %eax,%eax 7094e: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70955: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 7095c: 48 83 c7 08 add $0x8,%rdi 70960: 48 89 4f 48 mov %rcx,0x48(%rdi) 70964: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 7096b: 48 89 8f 18 03 00 00 mov %rcx,0x318(%rdi) 70972: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70979: 48 89 8f 68 03 00 00 mov %rcx,0x368(%rdi) 70980: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70987: 48 89 8f b8 03 00 00 mov %rcx,0x3b8(%rdi) 7098e: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70995: 48 89 8f 08 04 00 00 mov %rcx,0x408(%rdi) 7099c: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 709a3: 48 89 8f 58 04 00 00 mov %rcx,0x458(%rdi) 709aa: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 709b1: 48 89 8f a8 04 00 00 mov %rcx,0x4a8(%rdi) 709b8: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 709bf: 48 89 57 f8 mov %rdx,-0x8(%rdi) 709c3: 48 89 8f 48 05 00 00 mov %rcx,0x548(%rdi) 709ca: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 709d1: 48 89 97 98 00 00 00 mov %rdx,0x98(%rdi) 709d8: 48 89 97 e8 00 00 00 mov %rdx,0xe8(%rdi) 709df: 48 89 97 38 01 00 00 mov %rdx,0x138(%rdi) 709e6: 48 89 97 88 01 00 00 mov %rdx,0x188(%rdi) 709ed: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 709f4: 48 89 8f 98 05 00 00 mov %rcx,0x598(%rdi) 709fb: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 70a02: 48 89 97 38 06 00 00 mov %rdx,0x638(%rdi) 70a09: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 70a10: 48 83 c0 14 add $0x14,%rax 70a14: 48 89 8f e8 05 00 00 mov %rcx,0x5e8(%rdi) 70a1b: 48 89 97 28 07 00 00 mov %rdx,0x728(%rdi) 70a22: 48 3d 8c 00 00 00 cmp $0x8c,%rax 70a28: 0f 85 20 ff ff ff jne 7094e 70a2e: 31 c0 xor %eax,%eax 70a30: c3 retq 70a31: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 70a38: 00 00 00 70a3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000070a40 : 70a40: e8 00 00 00 00 callq 70a45 70a45: 31 c0 xor %eax,%eax 70a47: c6 87 4a 55 01 00 00 movb $0x0,0x1554a(%rdi) 70a4e: 66 89 87 48 55 01 00 mov %ax,0x15548(%rdi) 70a55: c3 retq 70a56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 70a5d: 00 00 00 0000000000070a60 : 70a60: e8 00 00 00 00 callq 70a65 70a65: c3 retq 70a66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 70a6d: 00 00 00 0000000000070a70 : 70a70: e8 00 00 00 00 callq 70a75 70a75: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 70a7c: 48 8b 40 18 mov 0x18(%rax),%rax 70a80: e8 00 00 00 00 callq 70a85 70a85: 48 98 cltq 70a87: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 70a8e: c3 retq 70a8f: 90 nop 0000000000070a90 : 70a90: e8 00 00 00 00 callq 70a95 70a95: 48 8b 87 38 60 01 00 mov 0x16038(%rdi),%rax 70a9c: 53 push %rbx 70a9d: 48 89 f3 mov %rsi,%rbx 70aa0: 31 d2 xor %edx,%edx 70aa2: 8b 30 mov (%rax),%esi 70aa4: 81 c6 fc 00 00 00 add $0xfc,%esi 70aaa: e8 00 00 00 00 callq 70aaf 70aaf: a8 0d test $0xd,%al 70ab1: 74 06 je 70ab9 70ab3: 81 0b 00 00 80 00 orl $0x800000,(%rbx) 70ab9: 5b pop %rbx 70aba: c3 retq 70abb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000070ac0 : 70ac0: e8 00 00 00 00 callq 70ac5 70ac5: 48 8b 87 38 60 01 00 mov 0x16038(%rdi),%rax 70acc: 31 d2 xor %edx,%edx 70ace: 8b 30 mov (%rax),%esi 70ad0: 83 c6 44 add $0x44,%esi 70ad3: e8 00 00 00 00 callq 70ad8 70ad8: c1 e8 04 shr $0x4,%eax 70adb: 83 e0 0f and $0xf,%eax 70ade: c3 retq 70adf: 90 nop 0000000000070ae0 : 70ae0: e8 00 00 00 00 callq 70ae5 70ae5: 55 push %rbp 70ae6: 31 d2 xor %edx,%edx 70ae8: 48 89 fd mov %rdi,%rbp 70aeb: 53 push %rbx 70aec: 48 8b 87 38 60 01 00 mov 0x16038(%rdi),%rax 70af3: 89 f3 mov %esi,%ebx 70af5: 0f b6 db movzbl %bl,%ebx 70af8: 8b 30 mov (%rax),%esi 70afa: c1 e3 03 shl $0x3,%ebx 70afd: 81 c6 14 02 00 00 add $0x214,%esi 70b03: e8 00 00 00 00 callq 70b08 70b08: 48 89 ef mov %rbp,%rdi 70b0b: 31 c9 xor %ecx,%ecx 70b0d: 83 e0 f7 and $0xfffffff7,%eax 70b10: 89 c2 mov %eax,%edx 70b12: 48 8b 85 38 60 01 00 mov 0x16038(%rbp),%rax 70b19: 09 da or %ebx,%edx 70b1b: 5b pop %rbx 70b1c: 5d pop %rbp 70b1d: 8b 30 mov (%rax),%esi 70b1f: 81 c6 14 02 00 00 add $0x214,%esi 70b25: e9 00 00 00 00 jmpq 70b2a 70b2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000070b30 : 70b30: e8 00 00 00 00 callq 70b35 70b35: 55 push %rbp 70b36: 48 89 fd mov %rdi,%rbp 70b39: 53 push %rbx 70b3a: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 70b41: 89 f3 mov %esi,%ebx 70b43: be 01 00 00 00 mov $0x1,%esi 70b48: 48 8b 40 10 mov 0x10(%rax),%rax 70b4c: e8 00 00 00 00 callq 70b51 70b51: 84 db test %bl,%bl 70b53: 74 09 je 70b5e 70b55: f6 85 92 89 00 00 80 testb $0x80,0x8992(%rbp) 70b5c: 75 4e jne 70bac 70b5e: 48 8b 85 38 60 01 00 mov 0x16038(%rbp),%rax 70b65: 31 d2 xor %edx,%edx 70b67: 48 89 ef mov %rbp,%rdi 70b6a: 8b 30 mov (%rax),%esi 70b6c: 81 c6 fc 00 00 00 add $0xfc,%esi 70b72: e8 00 00 00 00 callq 70b77 70b77: 83 e0 f0 and $0xfffffff0,%eax 70b7a: 89 c2 mov %eax,%edx 70b7c: 48 8b 85 38 60 01 00 mov 0x16038(%rbp),%rax 70b83: 48 89 ef mov %rbp,%rdi 70b86: 31 c9 xor %ecx,%ecx 70b88: 8b 30 mov (%rax),%esi 70b8a: 81 c6 fc 00 00 00 add $0xfc,%esi 70b90: e8 00 00 00 00 callq 70b95 70b95: 48 8b 85 50 55 01 00 mov 0x15550(%rbp),%rax 70b9c: 48 89 ef mov %rbp,%rdi 70b9f: 5b pop %rbx 70ba0: 31 f6 xor %esi,%esi 70ba2: 5d pop %rbp 70ba3: 48 8b 40 10 mov 0x10(%rax),%rax 70ba7: e9 00 00 00 00 jmpq 70bac 70bac: 48 8b 85 38 60 01 00 mov 0x16038(%rbp),%rax 70bb3: 31 d2 xor %edx,%edx 70bb5: 48 89 ef mov %rbp,%rdi 70bb8: 8b 30 mov (%rax),%esi 70bba: 81 c6 fc 00 00 00 add $0xfc,%esi 70bc0: e8 00 00 00 00 callq 70bc5 70bc5: 83 e0 f0 and $0xfffffff0,%eax 70bc8: 89 c2 mov %eax,%edx 70bca: 83 ca 0d or $0xd,%edx 70bcd: eb ad jmp 70b7c 70bcf: 90 nop 0000000000070bd0 : 70bd0: e8 00 00 00 00 callq 70bd5 70bd5: 55 push %rbp 70bd6: 48 8b 87 38 60 01 00 mov 0x16038(%rdi),%rax 70bdd: 41 89 f0 mov %esi,%r8d 70be0: 48 89 fd mov %rdi,%rbp 70be3: 8b 30 mov (%rax),%esi 70be5: 81 c6 10 04 00 00 add $0x410,%esi 70beb: 45 84 c0 test %r8b,%r8b 70bee: 74 26 je 70c16 70bf0: 31 d2 xor %edx,%edx 70bf2: e8 00 00 00 00 callq 70bf7 70bf7: 48 89 ef mov %rbp,%rdi 70bfa: 31 c9 xor %ecx,%ecx 70bfc: 83 e0 fe and $0xfffffffe,%eax 70bff: 89 c2 mov %eax,%edx 70c01: 48 8b 85 38 60 01 00 mov 0x16038(%rbp),%rax 70c08: 5d pop %rbp 70c09: 8b 30 mov (%rax),%esi 70c0b: 81 c6 10 04 00 00 add $0x410,%esi 70c11: e9 00 00 00 00 jmpq 70c16 70c16: 31 c9 xor %ecx,%ecx 70c18: 31 d2 xor %edx,%edx 70c1a: 5d pop %rbp 70c1b: e9 00 00 00 00 jmpq 70c20 0000000000070c20 : 70c20: e8 00 00 00 00 callq 70c25 70c25: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 70c2c: 48 8b 40 18 mov 0x18(%rax),%rax 70c30: e8 00 00 00 00 callq 70c35 70c35: 41 b8 01 00 00 00 mov $0x1,%r8d 70c3b: 83 f8 0e cmp $0xe,%eax 70c3e: 77 0a ja 70c4a 70c40: 48 98 cltq 70c42: 44 8b 04 85 00 00 00 mov 0x0(,%rax,4),%r8d 70c49: 00 70c4a: 44 89 c0 mov %r8d,%eax 70c4d: c3 retq 70c4e: 66 90 xchg %ax,%ax 0000000000070c50 : 70c50: e8 00 00 00 00 callq 70c55 70c55: 48 b8 65 76 65 6e 74 movabs $0x78303d746e657665,%rax 70c5c: 3d 30 78 70c5f: c6 42 22 00 movb $0x0,0x22(%rdx) 70c63: 48 89 02 mov %rax,(%rdx) 70c66: 48 b8 62 2c 69 6e 73 movabs $0x6e6174736e692c62,%rax 70c6d: 74 61 6e 70c70: 48 89 42 08 mov %rax,0x8(%rdx) 70c74: 48 b8 63 65 3d 30 78 movabs $0x2c373478303d6563,%rax 70c7b: 34 37 2c 70c7e: 48 89 42 10 mov %rax,0x10(%rdx) 70c82: 48 b8 75 6d 61 73 6b movabs $0x78303d6b73616d75,%rax 70c89: 3d 30 78 70c8c: 48 89 42 18 mov %rax,0x18(%rdx) 70c90: b8 38 0a 00 00 mov $0xa38,%eax 70c95: 66 89 42 20 mov %ax,0x20(%rdx) 70c99: b8 22 00 00 00 mov $0x22,%eax 70c9e: c3 retq 70c9f: 90 nop 0000000000070ca0 : 70ca0: e8 00 00 00 00 callq 70ca5 70ca5: 48 b8 65 76 65 6e 74 movabs $0x78303d746e657665,%rax 70cac: 3d 30 78 70caf: c6 42 22 00 movb $0x0,0x22(%rdx) 70cb3: 48 89 02 mov %rax,(%rdx) 70cb6: 48 b8 62 2c 69 6e 73 movabs $0x6e6174736e692c62,%rax 70cbd: 74 61 6e 70cc0: 48 89 42 08 mov %rax,0x8(%rdx) 70cc4: 48 b8 63 65 3d 30 78 movabs $0x2c363478303d6563,%rax 70ccb: 34 36 2c 70cce: 48 89 42 10 mov %rax,0x10(%rdx) 70cd2: 48 b8 75 6d 61 73 6b movabs $0x78303d6b73616d75,%rax 70cd9: 3d 30 78 70cdc: 48 89 42 18 mov %rax,0x18(%rdx) 70ce0: b8 38 0a 00 00 mov $0xa38,%eax 70ce5: 66 89 42 20 mov %ax,0x20(%rdx) 70ce9: b8 22 00 00 00 mov $0x22,%eax 70cee: c3 retq 70cef: 90 nop 0000000000070cf0 : 70cf0: e8 00 00 00 00 callq 70cf5 70cf5: 48 b8 65 76 65 6e 74 movabs $0x78303d746e657665,%rax 70cfc: 3d 30 78 70cff: c6 42 22 00 movb $0x0,0x22(%rdx) 70d03: 48 89 02 mov %rax,(%rdx) 70d06: 48 b8 62 2c 69 6e 73 movabs $0x6e6174736e692c62,%rax 70d0d: 74 61 6e 70d10: 48 89 42 08 mov %rax,0x8(%rdx) 70d14: 48 b8 63 65 3d 30 78 movabs $0x2c373478303d6563,%rax 70d1b: 34 37 2c 70d1e: 48 89 42 10 mov %rax,0x10(%rdx) 70d22: 48 b8 75 6d 61 73 6b movabs $0x78303d6b73616d75,%rax 70d29: 3d 30 78 70d2c: 48 89 42 18 mov %rax,0x18(%rdx) 70d30: b8 34 0a 00 00 mov $0xa34,%eax 70d35: 66 89 42 20 mov %ax,0x20(%rdx) 70d39: b8 22 00 00 00 mov $0x22,%eax 70d3e: c3 retq 70d3f: 90 nop 0000000000070d40 : 70d40: e8 00 00 00 00 callq 70d45 70d45: 48 b8 65 76 65 6e 74 movabs $0x78303d746e657665,%rax 70d4c: 3d 30 78 70d4f: c6 42 22 00 movb $0x0,0x22(%rdx) 70d53: 48 89 02 mov %rax,(%rdx) 70d56: 48 b8 62 2c 69 6e 73 movabs $0x6e6174736e692c62,%rax 70d5d: 74 61 6e 70d60: 48 89 42 08 mov %rax,0x8(%rdx) 70d64: 48 b8 63 65 3d 30 78 movabs $0x2c363478303d6563,%rax 70d6b: 34 36 2c 70d6e: 48 89 42 10 mov %rax,0x10(%rdx) 70d72: 48 b8 75 6d 61 73 6b movabs $0x78303d6b73616d75,%rax 70d79: 3d 30 78 70d7c: 48 89 42 18 mov %rax,0x18(%rdx) 70d80: b8 34 0a 00 00 mov $0xa34,%eax 70d85: 66 89 42 20 mov %ax,0x20(%rdx) 70d89: b8 22 00 00 00 mov $0x22,%eax 70d8e: c3 retq 70d8f: 90 nop 0000000000070d90 : 70d90: e8 00 00 00 00 callq 70d95 70d95: 48 b8 65 76 65 6e 74 movabs $0x78303d746e657665,%rax 70d9c: 3d 30 78 70d9f: c6 42 22 00 movb $0x0,0x22(%rdx) 70da3: 48 89 02 mov %rax,(%rdx) 70da6: 48 b8 37 2c 69 6e 73 movabs $0x6e6174736e692c37,%rax 70dad: 74 61 6e 70db0: 48 89 42 08 mov %rax,0x8(%rdx) 70db4: 48 b8 63 65 3d 30 78 movabs $0x2c373478303d6563,%rax 70dbb: 34 37 2c 70dbe: 48 89 42 10 mov %rax,0x10(%rdx) 70dc2: 48 b8 75 6d 61 73 6b movabs $0x78303d6b73616d75,%rax 70dc9: 3d 30 78 70dcc: 48 89 42 18 mov %rax,0x18(%rdx) 70dd0: b8 34 0a 00 00 mov $0xa34,%eax 70dd5: 66 89 42 20 mov %ax,0x20(%rdx) 70dd9: b8 22 00 00 00 mov $0x22,%eax 70dde: c3 retq 70ddf: 90 nop 0000000000070de0 : 70de0: e8 00 00 00 00 callq 70de5 70de5: 48 b8 65 76 65 6e 74 movabs $0x78303d746e657665,%rax 70dec: 3d 30 78 70def: c6 42 22 00 movb $0x0,0x22(%rdx) 70df3: 48 89 02 mov %rax,(%rdx) 70df6: 48 b8 37 2c 69 6e 73 movabs $0x6e6174736e692c37,%rax 70dfd: 74 61 6e 70e00: 48 89 42 08 mov %rax,0x8(%rdx) 70e04: 48 b8 63 65 3d 30 78 movabs $0x2c363478303d6563,%rax 70e0b: 34 36 2c 70e0e: 48 89 42 10 mov %rax,0x10(%rdx) 70e12: 48 b8 75 6d 61 73 6b movabs $0x78303d6b73616d75,%rax 70e19: 3d 30 78 70e1c: 48 89 42 18 mov %rax,0x18(%rdx) 70e20: b8 34 0a 00 00 mov $0xa34,%eax 70e25: 66 89 42 20 mov %ax,0x20(%rdx) 70e29: b8 22 00 00 00 mov $0x22,%eax 70e2e: c3 retq 70e2f: 90 nop 0000000000070e30 : 70e30: e8 00 00 00 00 callq 70e35 70e35: 48 b8 65 76 65 6e 74 movabs $0x78303d746e657665,%rax 70e3c: 3d 30 78 70e3f: c6 42 22 00 movb $0x0,0x22(%rdx) 70e43: 48 89 02 mov %rax,(%rdx) 70e46: 48 b8 37 2c 69 6e 73 movabs $0x6e6174736e692c37,%rax 70e4d: 74 61 6e 70e50: 48 89 42 08 mov %rax,0x8(%rdx) 70e54: 48 b8 63 65 3d 30 78 movabs $0x2c373478303d6563,%rax 70e5b: 34 37 2c 70e5e: 48 89 42 10 mov %rax,0x10(%rdx) 70e62: 48 b8 75 6d 61 73 6b movabs $0x78303d6b73616d75,%rax 70e69: 3d 30 78 70e6c: 48 89 42 18 mov %rax,0x18(%rdx) 70e70: b8 32 0a 00 00 mov $0xa32,%eax 70e75: 66 89 42 20 mov %ax,0x20(%rdx) 70e79: b8 22 00 00 00 mov $0x22,%eax 70e7e: c3 retq 70e7f: 90 nop 0000000000070e80 : 70e80: e8 00 00 00 00 callq 70e85 70e85: 48 b8 65 76 65 6e 74 movabs $0x78303d746e657665,%rax 70e8c: 3d 30 78 70e8f: c6 42 22 00 movb $0x0,0x22(%rdx) 70e93: 48 89 02 mov %rax,(%rdx) 70e96: 48 b8 37 2c 69 6e 73 movabs $0x6e6174736e692c37,%rax 70e9d: 74 61 6e 70ea0: 48 89 42 08 mov %rax,0x8(%rdx) 70ea4: 48 b8 63 65 3d 30 78 movabs $0x2c363478303d6563,%rax 70eab: 34 36 2c 70eae: 48 89 42 10 mov %rax,0x10(%rdx) 70eb2: 48 b8 75 6d 61 73 6b movabs $0x78303d6b73616d75,%rax 70eb9: 3d 30 78 70ebc: 48 89 42 18 mov %rax,0x18(%rdx) 70ec0: b8 32 0a 00 00 mov $0xa32,%eax 70ec5: 66 89 42 20 mov %ax,0x20(%rdx) 70ec9: b8 22 00 00 00 mov $0x22,%eax 70ece: c3 retq 70ecf: 90 nop 0000000000070ed0 : 70ed0: e8 00 00 00 00 callq 70ed5 70ed5: 48 b8 63 6f 6e 66 69 movabs $0x313a6769666e6f63,%rax 70edc: 67 3a 31 70edf: c7 42 08 36 2d 32 33 movl $0x33322d36,0x8(%rdx) 70ee6: 48 89 02 mov %rax,(%rdx) 70ee9: b8 0a 00 00 00 mov $0xa,%eax 70eee: 66 89 42 0c mov %ax,0xc(%rdx) 70ef2: b8 0d 00 00 00 mov $0xd,%eax 70ef7: c3 retq 70ef8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 70eff: 00 0000000000070f00 : 70f00: e8 00 00 00 00 callq 70f05 70f05: 48 b8 63 6f 6e 66 69 movabs $0x383a6769666e6f63,%rax 70f0c: 67 3a 38 70f0f: c7 42 08 2d 31 35 0a movl $0xa35312d,0x8(%rdx) 70f16: 48 89 02 mov %rax,(%rdx) 70f19: b8 0c 00 00 00 mov $0xc,%eax 70f1e: c6 42 0c 00 movb $0x0,0xc(%rdx) 70f22: c3 retq 70f23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 70f2a: 00 00 00 00 70f2e: 66 90 xchg %ax,%ax 0000000000070f30 : 70f30: e8 00 00 00 00 callq 70f35 70f35: 48 b8 63 6f 6e 66 69 movabs $0x303a6769666e6f63,%rax 70f3c: 67 3a 30 70f3f: c7 42 08 2d 37 0a 00 movl $0xa372d,0x8(%rdx) 70f46: 48 89 02 mov %rax,(%rdx) 70f49: b8 0b 00 00 00 mov $0xb,%eax 70f4e: c3 retq 70f4f: 90 nop 0000000000070f50 : 70f50: e8 00 00 00 00 callq 70f55 70f55: 41 57 push %r15 70f57: 41 89 cf mov %ecx,%r15d 70f5a: 41 56 push %r14 70f5c: 41 55 push %r13 70f5e: 41 54 push %r12 70f60: 55 push %rbp 70f61: 48 89 fd mov %rdi,%rbp 70f64: 53 push %rbx 70f65: 89 d3 mov %edx,%ebx 70f67: 48 83 ec 10 sub $0x10,%rsp 70f6b: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 70f72: 89 74 24 0c mov %esi,0xc(%rsp) 70f76: 48 8b 40 18 mov 0x18(%rax),%rax 70f7a: e8 00 00 00 00 callq 70f7f 70f7f: 48 89 ef mov %rbp,%rdi 70f82: 41 89 c5 mov %eax,%r13d 70f85: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 70f8c: 48 8b 40 20 mov 0x20(%rax),%rax 70f90: e8 00 00 00 00 callq 70f95 70f95: 4c 8d 8d b8 0c 00 00 lea 0xcb8(%rbp),%r9 70f9c: 4c 89 cf mov %r9,%rdi 70f9f: 4c 89 0c 24 mov %r9,(%rsp) 70fa3: 41 89 c4 mov %eax,%r12d 70fa6: e8 00 00 00 00 callq 70fab 70fab: 44 89 ee mov %r13d,%esi 70fae: 48 89 ef mov %rbp,%rdi 70fb1: 31 c9 xor %ecx,%ecx 70fb3: ba 5c d0 01 00 mov $0x1d05c,%edx 70fb8: 49 89 c6 mov %rax,%r14 70fbb: e8 00 00 00 00 callq 70fc0 70fc0: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 70fc5: 44 89 e6 mov %r12d,%esi 70fc8: 48 89 ef mov %rbp,%rdi 70fcb: 31 c9 xor %ecx,%ecx 70fcd: 44 89 c2 mov %r8d,%edx 70fd0: e8 00 00 00 00 callq 70fd5 70fd5: 44 89 ee mov %r13d,%esi 70fd8: 48 89 ef mov %rbp,%rdi 70fdb: 31 c9 xor %ecx,%ecx 70fdd: ba 98 d0 01 00 mov $0x1d098,%edx 70fe2: e8 00 00 00 00 callq 70fe7 70fe7: 89 da mov %ebx,%edx 70fe9: 44 89 e6 mov %r12d,%esi 70fec: 48 89 ef mov %rbp,%rdi 70fef: 31 c9 xor %ecx,%ecx 70ff1: e8 00 00 00 00 callq 70ff6 70ff6: 44 89 ee mov %r13d,%esi 70ff9: 48 89 ef mov %rbp,%rdi 70ffc: 31 c9 xor %ecx,%ecx 70ffe: ba 9c d0 01 00 mov $0x1d09c,%edx 71003: e8 00 00 00 00 callq 71008 71008: 44 89 e6 mov %r12d,%esi 7100b: 48 89 ef mov %rbp,%rdi 7100e: 44 89 fa mov %r15d,%edx 71011: 31 c9 xor %ecx,%ecx 71013: e8 00 00 00 00 callq 71018 71018: 4c 8b 0c 24 mov (%rsp),%r9 7101c: 4c 89 f6 mov %r14,%rsi 7101f: 48 83 c4 10 add $0x10,%rsp 71023: 5b pop %rbx 71024: 4c 89 cf mov %r9,%rdi 71027: 5d pop %rbp 71028: 41 5c pop %r12 7102a: 41 5d pop %r13 7102c: 41 5e pop %r14 7102e: 41 5f pop %r15 71030: e9 00 00 00 00 jmpq 71035 71035: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7103c: 00 00 00 00 0000000000071040 : 71040: e8 00 00 00 00 callq 71045 71045: 41 57 push %r15 71047: 41 89 f7 mov %esi,%r15d 7104a: 41 56 push %r14 7104c: 41 55 push %r13 7104e: 41 54 push %r12 71050: 55 push %rbp 71051: 48 89 fd mov %rdi,%rbp 71054: 53 push %rbx 71055: 48 83 ec 08 sub $0x8,%rsp 71059: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 71060: 48 8b 40 18 mov 0x18(%rax),%rax 71064: e8 00 00 00 00 callq 71069 71069: 48 89 ef mov %rbp,%rdi 7106c: 41 89 c5 mov %eax,%r13d 7106f: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 71076: 48 8b 40 20 mov 0x20(%rax),%rax 7107a: e8 00 00 00 00 callq 7107f 7107f: 4c 8d 85 b8 0c 00 00 lea 0xcb8(%rbp),%r8 71086: 4c 89 c7 mov %r8,%rdi 71089: 4c 89 04 24 mov %r8,(%rsp) 7108d: 41 89 c4 mov %eax,%r12d 71090: e8 00 00 00 00 callq 71095 71095: 44 89 ee mov %r13d,%esi 71098: 48 89 ef mov %rbp,%rdi 7109b: 31 c9 xor %ecx,%ecx 7109d: ba 5c d0 01 00 mov $0x1d05c,%edx 710a2: 49 89 c6 mov %rax,%r14 710a5: e8 00 00 00 00 callq 710aa 710aa: 44 89 fa mov %r15d,%edx 710ad: 44 89 e6 mov %r12d,%esi 710b0: 48 89 ef mov %rbp,%rdi 710b3: 31 c9 xor %ecx,%ecx 710b5: e8 00 00 00 00 callq 710ba 710ba: 31 c9 xor %ecx,%ecx 710bc: 44 89 ee mov %r13d,%esi 710bf: 48 89 ef mov %rbp,%rdi 710c2: ba 98 d0 01 00 mov $0x1d098,%edx 710c7: e8 00 00 00 00 callq 710cc 710cc: 44 89 e6 mov %r12d,%esi 710cf: 48 89 ef mov %rbp,%rdi 710d2: 31 d2 xor %edx,%edx 710d4: e8 00 00 00 00 callq 710d9 710d9: 31 c9 xor %ecx,%ecx 710db: 44 89 ee mov %r13d,%esi 710de: 48 89 ef mov %rbp,%rdi 710e1: ba 9c d0 01 00 mov $0x1d09c,%edx 710e6: 89 c3 mov %eax,%ebx 710e8: e8 00 00 00 00 callq 710ed 710ed: 44 89 e6 mov %r12d,%esi 710f0: 48 89 ef mov %rbp,%rdi 710f3: 31 d2 xor %edx,%edx 710f5: e8 00 00 00 00 callq 710fa 710fa: 4c 8b 04 24 mov (%rsp),%r8 710fe: 4c 89 f6 mov %r14,%rsi 71101: 89 c5 mov %eax,%ebp 71103: 4c 89 c7 mov %r8,%rdi 71106: e8 00 00 00 00 callq 7110b 7110b: 48 89 e8 mov %rbp,%rax 7110e: 89 dd mov %ebx,%ebp 71110: 48 83 c4 08 add $0x8,%rsp 71114: 48 c1 e0 20 shl $0x20,%rax 71118: 5b pop %rbx 71119: 48 09 e8 or %rbp,%rax 7111c: 5d pop %rbp 7111d: 41 5c pop %r12 7111f: 41 5d pop %r13 71121: 41 5e pop %r14 71123: 41 5f pop %r15 71125: c3 retq 71126: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7112d: 00 00 00 0000000000071130 : 71130: e8 00 00 00 00 callq 71135 71135: 41 57 push %r15 71137: 41 89 f7 mov %esi,%r15d 7113a: 41 56 push %r14 7113c: 41 89 ce mov %ecx,%r14d 7113f: 41 55 push %r13 71141: 41 54 push %r12 71143: 55 push %rbp 71144: 48 89 fd mov %rdi,%rbp 71147: 53 push %rbx 71148: 89 d3 mov %edx,%ebx 7114a: 48 83 ec 18 sub $0x18,%rsp 7114e: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 71155: 44 89 44 24 04 mov %r8d,0x4(%rsp) 7115a: 48 8b 40 18 mov 0x18(%rax),%rax 7115e: e8 00 00 00 00 callq 71163 71163: 48 89 ef mov %rbp,%rdi 71166: 41 89 c5 mov %eax,%r13d 71169: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 71170: 48 8b 40 20 mov 0x20(%rax),%rax 71174: e8 00 00 00 00 callq 71179 71179: 4c 8d 95 b8 0c 00 00 lea 0xcb8(%rbp),%r10 71180: 4c 89 d7 mov %r10,%rdi 71183: 4c 89 54 24 10 mov %r10,0x10(%rsp) 71188: 41 89 c4 mov %eax,%r12d 7118b: e8 00 00 00 00 callq 71190 71190: 31 c9 xor %ecx,%ecx 71192: 44 89 fa mov %r15d,%edx 71195: 48 89 ef mov %rbp,%rdi 71198: 44 89 ee mov %r13d,%esi 7119b: 48 89 44 24 08 mov %rax,0x8(%rsp) 711a0: e8 00 00 00 00 callq 711a5 711a5: 31 c9 xor %ecx,%ecx 711a7: 48 89 ef mov %rbp,%rdi 711aa: 89 da mov %ebx,%edx 711ac: 44 89 e6 mov %r12d,%esi 711af: e8 00 00 00 00 callq 711b4 711b4: 31 c9 xor %ecx,%ecx 711b6: 48 89 ef mov %rbp,%rdi 711b9: 44 89 f2 mov %r14d,%edx 711bc: 44 89 ee mov %r13d,%esi 711bf: e8 00 00 00 00 callq 711c4 711c4: 8b 54 24 04 mov 0x4(%rsp),%edx 711c8: 31 c9 xor %ecx,%ecx 711ca: 48 89 ef mov %rbp,%rdi 711cd: 44 89 e6 mov %r12d,%esi 711d0: e8 00 00 00 00 callq 711d5 711d5: 31 c9 xor %ecx,%ecx 711d7: 44 89 fa mov %r15d,%edx 711da: 48 89 ef mov %rbp,%rdi 711dd: 44 89 ee mov %r13d,%esi 711e0: e8 00 00 00 00 callq 711e5 711e5: 31 d2 xor %edx,%edx 711e7: 48 89 ef mov %rbp,%rdi 711ea: 44 89 e6 mov %r12d,%esi 711ed: e8 00 00 00 00 callq 711f2 711f2: 31 c9 xor %ecx,%ecx 711f4: 48 89 ef mov %rbp,%rdi 711f7: 44 89 f2 mov %r14d,%edx 711fa: 44 89 ee mov %r13d,%esi 711fd: 41 89 c7 mov %eax,%r15d 71200: e8 00 00 00 00 callq 71205 71205: 48 89 ef mov %rbp,%rdi 71208: 31 d2 xor %edx,%edx 7120a: 44 89 e6 mov %r12d,%esi 7120d: e8 00 00 00 00 callq 71212 71212: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 71217: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 7121c: 89 c5 mov %eax,%ebp 7121e: 4c 89 c6 mov %r8,%rsi 71221: 4c 89 d7 mov %r10,%rdi 71224: e8 00 00 00 00 callq 71229 71229: 44 39 fb cmp %r15d,%ebx 7122c: 75 17 jne 71245 7122e: 39 6c 24 04 cmp %ebp,0x4(%rsp) 71232: 75 11 jne 71245 71234: 31 c0 xor %eax,%eax 71236: 48 83 c4 18 add $0x18,%rsp 7123a: 5b pop %rbx 7123b: 5d pop %rbp 7123c: 41 5c pop %r12 7123e: 41 5d pop %r13 71240: 41 5e pop %r14 71242: 41 5f pop %r15 71244: c3 retq 71245: b8 f0 ff ff ff mov $0xfffffff0,%eax 7124a: eb ea jmp 71236 7124c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000071250 : 71250: e8 00 00 00 00 callq 71255 71255: 48 8b 87 38 60 01 00 mov 0x16038(%rdi),%rax 7125c: 53 push %rbx 7125d: 48 89 f3 mov %rsi,%rbx 71260: 31 d2 xor %edx,%edx 71262: 8b 30 mov (%rax),%esi 71264: 81 c6 fc 00 00 00 add $0xfc,%esi 7126a: e8 00 00 00 00 callq 7126f 7126f: a8 0d test $0xd,%al 71271: 74 06 je 71279 71273: 81 0b 00 00 80 00 orl $0x800000,(%rbx) 71279: 5b pop %rbx 7127a: c3 retq 7127b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000071280 : 71280: e8 00 00 00 00 callq 71285 71285: 48 8b 87 38 60 01 00 mov 0x16038(%rdi),%rax 7128c: 31 d2 xor %edx,%edx 7128e: 8b 30 mov (%rax),%esi 71290: 83 c6 44 add $0x44,%esi 71293: e8 00 00 00 00 callq 71298 71298: c1 e8 02 shr $0x2,%eax 7129b: 83 e0 0f and $0xf,%eax 7129e: c3 retq 7129f: 90 nop 00000000000712a0 : 712a0: e8 00 00 00 00 callq 712a5 712a5: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 712ac: 83 bf 08 07 00 00 15 cmpl $0x15,0x708(%rdi) 712b3: 74 01 je 712b6 712b5: c3 retq 712b6: 41 57 push %r15 712b8: 48 89 f1 mov %rsi,%rcx 712bb: 31 c0 xor %eax,%eax 712bd: 41 56 push %r14 712bf: 81 e1 ff ff ff 00 and $0xffffff,%ecx 712c5: 41 55 push %r13 712c7: 41 54 push %r12 712c9: 49 89 f4 mov %rsi,%r12 712cc: 55 push %rbp 712cd: 48 89 fd mov %rdi,%rbp 712d0: 53 push %rbx 712d1: 48 89 d3 mov %rdx,%rbx 712d4: 48 83 ec 18 sub $0x18,%rsp 712d8: 48 3b 8c c5 78 67 01 cmp 0x16778(%rbp,%rax,8),%rcx 712df: 00 712e0: 74 19 je 712fb 712e2: 48 83 c0 01 add $0x1,%rax 712e6: 48 83 f8 04 cmp $0x4,%rax 712ea: 75 ec jne 712d8 712ec: 48 83 c4 18 add $0x18,%rsp 712f0: 5b pop %rbx 712f1: 5d pop %rbp 712f2: 41 5c pop %r12 712f4: 41 5d pop %r13 712f6: 41 5e pop %r14 712f8: 41 5f pop %r15 712fa: c3 retq 712fb: 83 f8 02 cmp $0x2,%eax 712fe: 0f 84 30 01 00 00 je 71434 71304: 83 f8 03 cmp $0x3,%eax 71307: 0f 84 16 01 00 00 je 71423 7130d: 45 31 f6 xor %r14d,%r14d 71310: 83 f8 01 cmp $0x1,%eax 71313: 41 0f 94 c5 sete %r13b 71317: 41 0f 94 c6 sete %r14b 7131b: 45 0f b6 ed movzbl %r13b,%r13d 7131f: 46 8d 34 f5 94 d7 01 lea 0x1d794(,%r14,8),%r14d 71326: 00 71327: 46 8d 2c ed 90 d7 01 lea 0x1d790(,%r13,8),%r13d 7132e: 00 7132f: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 71336: 48 89 ef mov %rbp,%rdi 71339: 48 8b 40 18 mov 0x18(%rax),%rax 7133d: e8 00 00 00 00 callq 71342 71342: 48 89 ef mov %rbp,%rdi 71345: 89 04 24 mov %eax,(%rsp) 71348: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 7134f: 48 8b 40 20 mov 0x20(%rax),%rax 71353: e8 00 00 00 00 callq 71358 71358: 4c 8d 8d b8 0c 00 00 lea 0xcb8(%rbp),%r9 7135f: 4c 89 cf mov %r9,%rdi 71362: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 71367: 41 89 c7 mov %eax,%r15d 7136a: e8 00 00 00 00 callq 7136f 7136f: 44 8b 1c 24 mov (%rsp),%r11d 71373: 31 c9 xor %ecx,%ecx 71375: 48 89 ef mov %rbp,%rdi 71378: 44 89 ea mov %r13d,%edx 7137b: 48 89 44 24 08 mov %rax,0x8(%rsp) 71380: 44 89 de mov %r11d,%esi 71383: 44 89 5c 24 04 mov %r11d,0x4(%rsp) 71388: e8 00 00 00 00 callq 7138d 7138d: 31 d2 xor %edx,%edx 7138f: 48 89 ef mov %rbp,%rdi 71392: 44 89 fe mov %r15d,%esi 71395: e8 00 00 00 00 callq 7139a 7139a: 44 8b 5c 24 04 mov 0x4(%rsp),%r11d 7139f: 31 c9 xor %ecx,%ecx 713a1: 48 89 ef mov %rbp,%rdi 713a4: 44 89 f2 mov %r14d,%edx 713a7: 89 04 24 mov %eax,(%rsp) 713aa: 44 89 de mov %r11d,%esi 713ad: e8 00 00 00 00 callq 713b2 713b2: 31 d2 xor %edx,%edx 713b4: 48 89 ef mov %rbp,%rdi 713b7: 44 89 fe mov %r15d,%esi 713ba: e8 00 00 00 00 callq 713bf 713bf: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 713c4: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 713c9: 89 c5 mov %eax,%ebp 713cb: 4c 89 c6 mov %r8,%rsi 713ce: 4c 89 cf mov %r9,%rdi 713d1: e8 00 00 00 00 callq 713d6 713d6: 48 89 e8 mov %rbp,%rax 713d9: 8b 14 24 mov (%rsp),%edx 713dc: 45 89 f0 mov %r14d,%r8d 713df: 48 c1 e0 20 shl $0x20,%rax 713e3: 44 89 e9 mov %r13d,%ecx 713e6: bf 02 00 00 00 mov $0x2,%edi 713eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 713f2: 49 89 d2 mov %rdx,%r10 713f5: 48 09 d0 or %rdx,%rax 713f8: 48 ba fe ff ff ff ff movabs $0xfffffffffffe,%rdx 713ff: ff 00 00 71402: 48 39 d0 cmp %rdx,%rax 71405: ba 00 00 00 00 mov $0x0,%edx 7140a: 45 89 d1 mov %r10d,%r9d 7140d: 48 0f 47 c2 cmova %rdx,%rax 71411: 4c 89 e2 mov %r12,%rdx 71414: 48 89 03 mov %rax,(%rbx) 71417: 55 push %rbp 71418: e8 00 00 00 00 callq 7141d 7141d: 58 pop %rax 7141e: e9 c9 fe ff ff jmpq 712ec 71423: 41 be ac d7 01 00 mov $0x1d7ac,%r14d 71429: 41 bd a8 d7 01 00 mov $0x1d7a8,%r13d 7142f: e9 fb fe ff ff jmpq 7132f 71434: 41 be a4 d7 01 00 mov $0x1d7a4,%r14d 7143a: 41 bd a0 d7 01 00 mov $0x1d7a0,%r13d 71440: e9 ea fe ff ff jmpq 7132f 71445: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7144c: 00 00 00 00 0000000000071450 : 71450: e8 00 00 00 00 callq 71455 71455: 48 8b 3f mov (%rdi),%rdi 71458: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7145f: e9 00 00 00 00 jmpq 71464 71464: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7146b: 00 00 00 00 7146f: 90 nop 0000000000071470 : 71470: e8 00 00 00 00 callq 71475 71475: 49 89 f8 mov %rdi,%r8 71478: 48 89 d7 mov %rdx,%rdi 7147b: 31 c9 xor %ecx,%ecx 7147d: 49 8b 50 78 mov 0x78(%r8),%rdx 71481: 48 8d 82 68 67 01 00 lea 0x16768(%rdx),%rax 71488: 48 81 c2 88 67 01 00 add $0x16788,%rdx 7148f: 48 83 38 01 cmpq $0x1,(%rax) 71493: 83 d1 00 adc $0x0,%ecx 71496: 48 83 c0 08 add $0x8,%rax 7149a: 48 39 d0 cmp %rdx,%rax 7149d: 75 f0 jne 7148f 7149f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 714a6: be 00 10 00 00 mov $0x1000,%esi 714ab: e8 00 00 00 00 callq 714b0 714b0: 48 98 cltq 714b2: c3 retq 714b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 714ba: 00 00 00 00 714be: 66 90 xchg %ax,%ax 00000000000714c0 : 714c0: e8 00 00 00 00 callq 714c5 714c5: 53 push %rbx 714c6: 48 89 fb mov %rdi,%rbx 714c9: 48 8b 3f mov (%rdi),%rdi 714cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 714d3: e8 00 00 00 00 callq 714d8 714d8: 85 c0 test %eax,%eax 714da: 75 5f jne 7153b 714dc: 31 c0 xor %eax,%eax 714de: 83 bb 08 07 00 00 17 cmpl $0x17,0x708(%rbx) 714e5: 48 c7 83 78 67 01 00 movq $0x0,0x16778(%rbx) 714ec: 00 00 00 00 714f0: 48 c7 83 80 67 01 00 movq $0x0,0x16780(%rbx) 714f7: 00 00 00 00 714fb: 48 c7 83 88 67 01 00 movq $0x0,0x16788(%rbx) 71502: 00 00 00 00 71506: 48 c7 83 90 67 01 00 movq $0x0,0x16790(%rbx) 7150d: 00 00 00 00 71511: 66 89 83 48 55 01 00 mov %ax,0x15548(%rbx) 71518: c6 83 4a 55 01 00 00 movb $0x0,0x1554a(%rbx) 7151f: 75 18 jne 71539 71521: 48 8b 83 50 55 01 00 mov 0x15550(%rbx),%rax 71528: 48 89 df mov %rbx,%rdi 7152b: 48 8b 40 18 mov 0x18(%rax),%rax 7152f: e8 00 00 00 00 callq 71534 71534: 83 f8 0e cmp $0xe,%eax 71537: 74 10 je 71549 71539: 5b pop %rbx 7153a: c3 retq 7153b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 71542: e8 00 00 00 00 callq 71547 71547: eb 93 jmp 714dc 71549: 48 8b 83 38 60 01 00 mov 0x16038(%rbx),%rax 71550: 31 d2 xor %edx,%edx 71552: 48 89 df mov %rbx,%rdi 71555: 8b 30 mov (%rax),%esi 71557: 81 c6 fe 00 00 00 add $0xfe,%esi 7155d: e8 00 00 00 00 callq 71562 71562: 89 c0 mov %eax,%eax 71564: 48 89 c2 mov %rax,%rdx 71567: 48 c1 fa 14 sar $0x14,%rdx 7156b: 88 93 48 55 01 00 mov %dl,0x15548(%rbx) 71571: 48 89 c2 mov %rax,%rdx 71574: 48 c1 f8 16 sar $0x16,%rax 71578: 48 c1 fa 15 sar $0x15,%rdx 7157c: 88 83 4a 55 01 00 mov %al,0x1554a(%rbx) 71582: 88 93 49 55 01 00 mov %dl,0x15549(%rbx) 71588: 80 a3 48 55 01 00 01 andb $0x1,0x15548(%rbx) 7158f: 80 a3 49 55 01 00 01 andb $0x1,0x15549(%rbx) 71596: 80 a3 4a 55 01 00 01 andb $0x1,0x1554a(%rbx) 7159d: 5b pop %rbx 7159e: c3 retq 7159f: 90 nop 00000000000715a0 : 715a0: e8 00 00 00 00 callq 715a5 715a5: f6 87 92 89 00 00 80 testb $0x80,0x8992(%rdi) 715ac: 74 7d je 7162b 715ae: 55 push %rbp 715af: 48 89 fd mov %rdi,%rbp 715b2: 53 push %rbx 715b3: 48 8b 87 50 55 01 00 mov 0x15550(%rdi),%rax 715ba: 89 f3 mov %esi,%ebx 715bc: be 01 00 00 00 mov $0x1,%esi 715c1: 48 8b 40 10 mov 0x10(%rax),%rax 715c5: e8 00 00 00 00 callq 715ca 715ca: 48 8b 85 38 60 01 00 mov 0x16038(%rbp),%rax 715d1: 31 d2 xor %edx,%edx 715d3: 48 89 ef mov %rbp,%rdi 715d6: 8b 30 mov (%rax),%esi 715d8: 81 c6 fc 00 00 00 add $0xfc,%esi 715de: 84 db test %bl,%bl 715e0: 75 3a jne 7161c 715e2: e8 00 00 00 00 callq 715e7 715e7: 83 e0 f0 and $0xfffffff0,%eax 715ea: 89 c2 mov %eax,%edx 715ec: 48 8b 85 38 60 01 00 mov 0x16038(%rbp),%rax 715f3: 48 89 ef mov %rbp,%rdi 715f6: 31 c9 xor %ecx,%ecx 715f8: 8b 30 mov (%rax),%esi 715fa: 81 c6 fc 00 00 00 add $0xfc,%esi 71600: e8 00 00 00 00 callq 71605 71605: 48 8b 85 50 55 01 00 mov 0x15550(%rbp),%rax 7160c: 48 89 ef mov %rbp,%rdi 7160f: 5b pop %rbx 71610: 31 f6 xor %esi,%esi 71612: 5d pop %rbp 71613: 48 8b 40 10 mov 0x10(%rax),%rax 71617: e9 00 00 00 00 jmpq 7161c 7161c: e8 00 00 00 00 callq 71621 71621: 83 e0 f0 and $0xfffffff0,%eax 71624: 89 c2 mov %eax,%edx 71626: 83 ca 0d or $0xd,%edx 71629: eb c1 jmp 715ec 7162b: c3 retq 7162c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000071630 : 71630: e8 00 00 00 00 callq 71635 71635: 55 push %rbp 71636: 48 8b 87 38 60 01 00 mov 0x16038(%rdi),%rax 7163d: 41 89 f0 mov %esi,%r8d 71640: 48 89 fd mov %rdi,%rbp 71643: 8b 30 mov (%rax),%esi 71645: 81 c6 10 04 00 00 add $0x410,%esi 7164b: 45 84 c0 test %r8b,%r8b 7164e: 74 26 je 71676 71650: 31 d2 xor %edx,%edx 71652: e8 00 00 00 00 callq 71657 71657: 48 89 ef mov %rbp,%rdi 7165a: 31 c9 xor %ecx,%ecx 7165c: 83 e0 fe and $0xfffffffe,%eax 7165f: 89 c2 mov %eax,%edx 71661: 48 8b 85 38 60 01 00 mov 0x16038(%rbp),%rax 71668: 5d pop %rbp 71669: 8b 30 mov (%rax),%esi 7166b: 81 c6 10 04 00 00 add $0x410,%esi 71671: e9 00 00 00 00 jmpq 71676 71676: 31 c9 xor %ecx,%ecx 71678: 31 d2 xor %edx,%edx 7167a: 5d pop %rbp 7167b: e9 00 00 00 00 jmpq 71680 0000000000071680 : 71680: e8 00 00 00 00 callq 71685 71685: 41 57 push %r15 71687: 81 e6 ff ff ff 00 and $0xffffff,%esi 7168d: 31 c0 xor %eax,%eax 7168f: 41 56 push %r14 71691: 41 55 push %r13 71693: 41 54 push %r12 71695: 55 push %rbp 71696: 48 89 fd mov %rdi,%rbp 71699: 53 push %rbx 7169a: 48 83 ec 08 sub $0x8,%rsp 7169e: 48 3b b4 c5 78 67 01 cmp 0x16778(%rbp,%rax,8),%rsi 716a5: 00 716a6: 74 19 je 716c1 716a8: 48 83 c0 01 add $0x1,%rax 716ac: 48 83 f8 04 cmp $0x4,%rax 716b0: 75 ec jne 7169e 716b2: 48 83 c4 08 add $0x8,%rsp 716b6: 5b pop %rbx 716b7: 5d pop %rbp 716b8: 41 5c pop %r12 716ba: 41 5d pop %r13 716bc: 41 5e pop %r14 716be: 41 5f pop %r15 716c0: c3 retq 716c1: 83 f8 02 cmp $0x2,%eax 716c4: 0f 84 d9 00 00 00 je 717a3 716ca: 83 f8 03 cmp $0x3,%eax 716cd: 0f 84 bf 00 00 00 je 71792 716d3: 45 31 ed xor %r13d,%r13d 716d6: 83 f8 01 cmp $0x1,%eax 716d9: 41 0f 94 c4 sete %r12b 716dd: 41 0f 94 c5 sete %r13b 716e1: 45 0f b6 e4 movzbl %r12b,%r12d 716e5: 46 8d 2c ed 94 d7 01 lea 0x1d794(,%r13,8),%r13d 716ec: 00 716ed: 46 8d 24 e5 90 d7 01 lea 0x1d790(,%r12,8),%r12d 716f4: 00 716f5: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 716fc: 48 89 ef mov %rbp,%rdi 716ff: 48 8b 40 18 mov 0x18(%rax),%rax 71703: e8 00 00 00 00 callq 71708 71708: 48 89 ef mov %rbp,%rdi 7170b: 41 89 c7 mov %eax,%r15d 7170e: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 71715: 48 8b 40 20 mov 0x20(%rax),%rax 71719: e8 00 00 00 00 callq 7171e 7171e: 4c 8d 85 b8 0c 00 00 lea 0xcb8(%rbp),%r8 71725: 4c 89 c7 mov %r8,%rdi 71728: 4c 89 04 24 mov %r8,(%rsp) 7172c: 41 89 c6 mov %eax,%r14d 7172f: e8 00 00 00 00 callq 71734 71734: 44 89 e2 mov %r12d,%edx 71737: 44 89 fe mov %r15d,%esi 7173a: 48 89 ef mov %rbp,%rdi 7173d: 31 c9 xor %ecx,%ecx 7173f: 48 89 c3 mov %rax,%rbx 71742: e8 00 00 00 00 callq 71747 71747: 44 89 f6 mov %r14d,%esi 7174a: 48 89 ef mov %rbp,%rdi 7174d: 31 c9 xor %ecx,%ecx 7174f: 31 d2 xor %edx,%edx 71751: e8 00 00 00 00 callq 71756 71756: 44 89 ea mov %r13d,%edx 71759: 44 89 fe mov %r15d,%esi 7175c: 48 89 ef mov %rbp,%rdi 7175f: 31 c9 xor %ecx,%ecx 71761: e8 00 00 00 00 callq 71766 71766: 44 89 f6 mov %r14d,%esi 71769: 48 89 ef mov %rbp,%rdi 7176c: 31 c9 xor %ecx,%ecx 7176e: 31 d2 xor %edx,%edx 71770: e8 00 00 00 00 callq 71775 71775: 4c 8b 04 24 mov (%rsp),%r8 71779: 48 89 de mov %rbx,%rsi 7177c: 48 83 c4 08 add $0x8,%rsp 71780: 5b pop %rbx 71781: 4c 89 c7 mov %r8,%rdi 71784: 5d pop %rbp 71785: 41 5c pop %r12 71787: 41 5d pop %r13 71789: 41 5e pop %r14 7178b: 41 5f pop %r15 7178d: e9 00 00 00 00 jmpq 71792 71792: 41 bd ac d7 01 00 mov $0x1d7ac,%r13d 71798: 41 bc a8 d7 01 00 mov $0x1d7a8,%r12d 7179e: e9 52 ff ff ff jmpq 716f5 717a3: 41 bd a4 d7 01 00 mov $0x1d7a4,%r13d 717a9: 41 bc a0 d7 01 00 mov $0x1d7a0,%r12d 717af: e9 41 ff ff ff jmpq 716f5 717b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 717bb: 00 00 00 00 717bf: 90 nop 00000000000717c0 : 717c0: e8 00 00 00 00 callq 717c5 717c5: 49 89 f2 mov %rsi,%r10 717c8: 55 push %rbp 717c9: 48 89 d6 mov %rdx,%rsi 717cc: 31 c0 xor %eax,%eax 717ce: 53 push %rbx 717cf: 4c 89 d3 mov %r10,%rbx 717d2: 44 8b 5c 24 18 mov 0x18(%rsp),%r11d 717d7: 81 e3 ff ff ff 00 and $0xffffff,%ebx 717dd: 48 39 9c c7 78 67 01 cmp %rbx,0x16778(%rdi,%rax,8) 717e4: 00 717e5: 0f 84 96 00 00 00 je 71881 717eb: 48 83 c0 01 add $0x1,%rax 717ef: 48 83 f8 04 cmp $0x4,%rax 717f3: 75 e8 jne 717dd 717f5: 8b 2e mov (%rsi),%ebp 717f7: 8b 11 mov (%rcx),%edx 717f9: 85 ed test %ebp,%ebp 717fb: 0f 84 a7 00 00 00 je 718a8 71801: 85 d2 test %edx,%edx 71803: 0f 84 9f 00 00 00 je 718a8 71809: 44 89 d0 mov %r10d,%eax 7180c: 4c 89 d7 mov %r10,%rdi 7180f: 0f b6 d4 movzbl %ah,%edx 71812: 48 c1 ef 08 shr $0x8,%rdi 71816: 89 d0 mov %edx,%eax 71818: c1 e7 06 shl $0x6,%edi 7181b: c1 e8 02 shr $0x2,%eax 7181e: 40 0f b6 ff movzbl %dil,%edi 71822: c1 ea 06 shr $0x6,%edx 71825: 83 e0 0f and $0xf,%eax 71828: 89 c3 mov %eax,%ebx 7182a: 4c 89 d0 mov %r10,%rax 7182d: 48 c1 e8 10 shr $0x10,%rax 71831: c1 e0 08 shl $0x8,%eax 71834: 25 00 0f 00 00 and $0xf00,%eax 71839: 09 f8 or %edi,%eax 7183b: 44 89 d7 mov %r10d,%edi 7183e: 83 e7 3f and $0x3f,%edi 71841: 09 f8 or %edi,%eax 71843: 89 c7 mov %eax,%edi 71845: 81 cf 00 00 40 00 or $0x400000,%edi 7184b: 45 84 db test %r11b,%r11b 7184e: 0f 45 c7 cmovne %edi,%eax 71851: bf 02 00 00 00 mov $0x2,%edi 71856: 41 89 00 mov %eax,(%r8) 71859: 89 d0 mov %edx,%eax 7185b: 4c 89 d2 mov %r10,%rdx 7185e: c1 e0 1d shl $0x1d,%eax 71861: 09 d8 or %ebx,%eax 71863: 41 89 01 mov %eax,(%r9) 71866: 50 push %rax 71867: 45 8b 08 mov (%r8),%r9d 7186a: 44 8b 01 mov (%rcx),%r8d 7186d: 8b 0e mov (%rsi),%ecx 7186f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 71876: e8 00 00 00 00 callq 7187b 7187b: 58 pop %rax 7187c: 31 c0 xor %eax,%eax 7187e: 5b pop %rbx 7187f: 5d pop %rbp 71880: c3 retq 71881: 83 f8 02 cmp $0x2,%eax 71884: 74 53 je 718d9 71886: 83 f8 03 cmp $0x3,%eax 71889: 74 32 je 718bd 7188b: 83 f8 01 cmp $0x1,%eax 7188e: 74 3b je 718cb 71890: c7 06 80 d8 01 00 movl $0x1d880,(%rsi) 71896: c7 01 84 d8 01 00 movl $0x1d884,(%rcx) 7189c: 8b 2e mov (%rsi),%ebp 7189e: 85 ed test %ebp,%ebp 718a0: 0f 85 63 ff ff ff jne 71809 718a6: 8b 11 mov (%rcx),%edx 718a8: 89 ee mov %ebp,%esi 718aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 718b1: e8 00 00 00 00 callq 718b6 718b6: b8 fa ff ff ff mov $0xfffffffa,%eax 718bb: eb c1 jmp 7187e 718bd: c7 06 98 d8 01 00 movl $0x1d898,(%rsi) 718c3: c7 01 9c d8 01 00 movl $0x1d89c,(%rcx) 718c9: eb d1 jmp 7189c 718cb: c7 06 88 d8 01 00 movl $0x1d888,(%rsi) 718d1: c7 01 8c d8 01 00 movl $0x1d88c,(%rcx) 718d7: eb c3 jmp 7189c 718d9: c7 06 90 d8 01 00 movl $0x1d890,(%rsi) 718df: c7 01 94 d8 01 00 movl $0x1d894,(%rcx) 718e5: eb b5 jmp 7189c 718e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 718ee: 00 00 00000000000718f0 : 718f0: e8 00 00 00 00 callq 718f5 718f5: 41 54 push %r12 718f7: 55 push %rbp 718f8: 53 push %rbx 718f9: 48 83 ec 20 sub $0x20,%rsp 718fd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 71904: 00 00 71906: 48 89 44 24 18 mov %rax,0x18(%rsp) 7190b: 31 c0 xor %eax,%eax 7190d: 83 bf 08 07 00 00 15 cmpl $0x15,0x708(%rdi) 71914: 74 1b je 71931 71916: 31 c0 xor %eax,%eax 71918: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 7191d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 71924: 00 00 71926: 75 7f jne 719a7 71928: 48 83 c4 20 add $0x20,%rsp 7192c: 5b pop %rbx 7192d: 5d pop %rbp 7192e: 41 5c pop %r12 71930: c3 retq 71931: 6a 00 pushq $0x0 71933: 41 89 d4 mov %edx,%r12d 71936: 48 89 fb mov %rdi,%rbx 71939: 48 89 f5 mov %rsi,%rbp 7193c: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 71941: 4c 8d 4c 24 1c lea 0x1c(%rsp),%r9 71946: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 7194b: 48 8d 4c 24 14 lea 0x14(%rsp),%rcx 71950: e8 6b fe ff ff callq 717c0 71955: 5a pop %rdx 71956: 85 c0 test %eax,%eax 71958: 75 be jne 71918 7195a: 45 85 e4 test %r12d,%r12d 7195d: 74 b7 je 71916 7195f: 48 89 ee mov %rbp,%rsi 71962: 48 89 df mov %rbx,%rdi 71965: 89 44 24 04 mov %eax,0x4(%rsp) 71969: e8 12 fd ff ff callq 71680 7196e: 48 89 ee mov %rbp,%rsi 71971: 8b 44 24 04 mov 0x4(%rsp),%eax 71975: 31 d2 xor %edx,%edx 71977: 81 e6 ff ff ff 00 and $0xffffff,%esi 7197d: 48 63 ca movslq %edx,%rcx 71980: 48 39 b4 d3 78 67 01 cmp %rsi,0x16778(%rbx,%rdx,8) 71987: 00 71988: 74 0c je 71996 7198a: 48 83 c2 01 add $0x1,%rdx 7198e: 48 83 fa 04 cmp $0x4,%rdx 71992: 75 e9 jne 7197d 71994: eb 80 jmp 71916 71996: 48 c7 84 cb 78 67 01 movq $0x0,0x16778(%rbx,%rcx,8) 7199d: 00 00 00 00 00 719a2: e9 71 ff ff ff jmpq 71918 719a7: e8 00 00 00 00 callq 719ac 719ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000719b0 : 719b0: e8 00 00 00 00 callq 719b5 719b5: 41 57 push %r15 719b7: 41 56 push %r14 719b9: 41 55 push %r13 719bb: 41 54 push %r12 719bd: 45 31 e4 xor %r12d,%r12d 719c0: 55 push %rbp 719c1: 53 push %rbx 719c2: 48 83 ec 20 sub $0x20,%rsp 719c6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 719cd: 00 00 719cf: 48 89 44 24 18 mov %rax,0x18(%rsp) 719d4: 31 c0 xor %eax,%eax 719d6: 83 bf 08 07 00 00 15 cmpl $0x15,0x708(%rdi) 719dd: 74 26 je 71a05 719df: 48 8b 44 24 18 mov 0x18(%rsp),%rax 719e4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 719eb: 00 00 719ed: 0f 85 37 01 00 00 jne 71b2a 719f3: 48 83 c4 20 add $0x20,%rsp 719f7: 44 89 e0 mov %r12d,%eax 719fa: 5b pop %rbx 719fb: 5d pop %rbp 719fc: 41 5c pop %r12 719fe: 41 5d pop %r13 71a00: 41 5e pop %r14 71a02: 41 5f pop %r15 71a04: c3 retq 71a05: 48 89 fd mov %rdi,%rbp 71a08: 48 89 f3 mov %rsi,%rbx 71a0b: 85 d2 test %edx,%edx 71a0d: 0f 85 a4 00 00 00 jne 71ab7 71a13: e8 68 fc ff ff callq 71680 71a18: 48 89 de mov %rbx,%rsi 71a1b: 48 89 ef mov %rbp,%rdi 71a1e: 6a 01 pushq $0x1 71a20: 4c 8d 4c 24 1c lea 0x1c(%rsp),%r9 71a25: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 71a2a: 48 8d 4c 24 14 lea 0x14(%rsp),%rcx 71a2f: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 71a34: e8 87 fd ff ff callq 717c0 71a39: 41 89 c4 mov %eax,%r12d 71a3c: 58 pop %rax 71a3d: 45 85 e4 test %r12d,%r12d 71a40: 75 9d jne 719df 71a42: 8b 44 24 08 mov 0x8(%rsp),%eax 71a46: c7 44 24 04 0a 00 00 movl $0xa,0x4(%rsp) 71a4d: 00 71a4e: 44 8b 7c 24 14 mov 0x14(%rsp),%r15d 71a53: 44 8b 74 24 0c mov 0xc(%rsp),%r14d 71a58: 89 04 24 mov %eax,(%rsp) 71a5b: 44 8b 6c 24 10 mov 0x10(%rsp),%r13d 71a60: 8b 34 24 mov (%rsp),%esi 71a63: 45 89 f8 mov %r15d,%r8d 71a66: 44 89 f1 mov %r14d,%ecx 71a69: 44 89 ea mov %r13d,%edx 71a6c: 48 89 ef mov %rbp,%rdi 71a6f: e8 bc f6 ff ff callq 71130 71a74: 85 c0 test %eax,%eax 71a76: 0f 84 82 00 00 00 je 71afe 71a7c: bf bc 8d 06 00 mov $0x68dbc,%edi 71a81: e8 00 00 00 00 callq 71a86 71a86: 83 6c 24 04 01 subl $0x1,0x4(%rsp) 71a8b: 75 d3 jne 71a60 71a8d: 81 e3 ff ff ff 00 and $0xffffff,%ebx 71a93: 31 c0 xor %eax,%eax 71a95: 48 63 d0 movslq %eax,%rdx 71a98: 48 3b 9c c5 78 67 01 cmp 0x16778(%rbp,%rax,8),%rbx 71a9f: 00 71aa0: 74 64 je 71b06 71aa2: 48 83 c0 01 add $0x1,%rax 71aa6: 48 83 f8 04 cmp $0x4,%rax 71aaa: 75 e9 jne 71a95 71aac: 41 bc ea ff ff ff mov $0xffffffea,%r12d 71ab2: e9 28 ff ff ff jmpq 719df 71ab7: 81 e3 ff ff ff 00 and $0xffffff,%ebx 71abd: 48 8d 87 78 67 01 00 lea 0x16778(%rdi),%rax 71ac4: 48 8d 97 98 67 01 00 lea 0x16798(%rdi),%rdx 71acb: 48 39 18 cmp %rbx,(%rax) 71ace: 74 2e je 71afe 71ad0: 48 83 c0 08 add $0x8,%rax 71ad4: 48 39 d0 cmp %rdx,%rax 71ad7: 75 f2 jne 71acb 71ad9: 31 c0 xor %eax,%eax 71adb: 48 83 bc c5 78 67 01 cmpq $0x0,0x16778(%rbp,%rax,8) 71ae2: 00 00 71ae4: 48 63 d0 movslq %eax,%rdx 71ae7: 74 31 je 71b1a 71ae9: 48 83 c0 01 add $0x1,%rax 71aed: 48 83 f8 04 cmp $0x4,%rax 71af1: 75 e8 jne 71adb 71af3: 41 bc e4 ff ff ff mov $0xffffffe4,%r12d 71af9: e9 e1 fe ff ff jmpq 719df 71afe: 45 31 e4 xor %r12d,%r12d 71b01: e9 d9 fe ff ff jmpq 719df 71b06: 48 81 cb 00 00 00 80 or $0xffffffff80000000,%rbx 71b0d: 48 89 9c d5 78 67 01 mov %rbx,0x16778(%rbp,%rdx,8) 71b14: 00 71b15: e9 c5 fe ff ff jmpq 719df 71b1a: 48 89 9c d5 78 67 01 mov %rbx,0x16778(%rbp,%rdx,8) 71b21: 00 71b22: 45 31 e4 xor %r12d,%r12d 71b25: e9 b5 fe ff ff jmpq 719df 71b2a: e8 00 00 00 00 callq 71b2f 71b2f: 90 nop 0000000000071b30 : 71b30: e8 00 00 00 00 callq 71b35 71b35: 41 54 push %r12 71b37: 8d 86 4f 05 00 00 lea 0x54f(%rsi),%eax 71b3d: 49 89 d4 mov %rdx,%r12 71b40: 55 push %rbp 71b41: 48 89 fd mov %rdi,%rbp 71b44: 53 push %rbx 71b45: 89 f3 mov %esi,%ebx 71b47: 8d b6 06 05 00 00 lea 0x506(%rsi),%esi 71b4d: 83 fb 07 cmp $0x7,%ebx 71b50: 0f 46 f0 cmovbe %eax,%esi 71b53: 48 8b 47 08 mov 0x8(%rdi),%rax 71b57: 48 c1 ea 0c shr $0xc,%rdx 71b5b: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 71b62: e8 00 00 00 00 callq 71b67 71b67: 48 8b 45 08 mov 0x8(%rbp),%rax 71b6b: 89 d9 mov %ebx,%ecx 71b6d: ba 01 00 00 00 mov $0x1,%edx 71b72: 48 89 ef mov %rbp,%rdi 71b75: d3 e2 shl %cl,%edx 71b77: be 1e 05 00 00 mov $0x51e,%esi 71b7c: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 71b83: e8 00 00 00 00 callq 71b88 71b88: 4c 89 e0 mov %r12,%rax 71b8b: 5b pop %rbx 71b8c: 5d pop %rbp 71b8d: 41 5c pop %r12 71b8f: c3 retq 0000000000071b90 : 71b90: e8 00 00 00 00 callq 71b95 71b95: 48 8b 47 08 mov 0x8(%rdi),%rax 71b99: 81 c6 50 0f 00 00 add $0xf50,%esi 71b9f: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 71ba6: e9 00 00 00 00 jmpq 71bab 71bab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000071bb0 : 71bb0: e8 00 00 00 00 callq 71bb5 71bb5: 48 b8 ef ff ff ff ff movabs $0xfff7ffffffffffef,%rax 71bbc: ff f7 ff 71bbf: 48 21 02 and %rax,(%rdx) 71bc2: c3 retq 71bc3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 71bca: 00 00 00 00 71bce: 66 90 xchg %ax,%ax 0000000000071bd0 : 71bd0: e8 00 00 00 00 callq 71bd5 71bd5: 48 b8 00 00 00 00 00 movabs $0x2000000000000000,%rax 71bdc: 00 00 20 71bdf: 48 c7 87 58 28 00 00 movq $0x0,0x2858(%rdi) 71be6: 00 00 00 00 71bea: 48 89 87 18 10 00 00 mov %rax,0x1018(%rdi) 71bf1: 48 b8 ff ff ff ff 00 movabs $0x20000000ffffffff,%rax 71bf8: 00 00 20 71bfb: 48 89 87 20 10 00 00 mov %rax,0x1020(%rdi) 71c02: 48 83 c0 01 add $0x1,%rax 71c06: 48 89 87 28 10 00 00 mov %rax,0x1028(%rdi) 71c0d: 48 b8 ff ff ff ff 01 movabs $0x20000001ffffffff,%rax 71c14: 00 00 20 71c17: 48 89 87 30 10 00 00 mov %rax,0x1030(%rdi) 71c1e: 31 c0 xor %eax,%eax 71c20: c7 87 e0 0f 00 00 01 movl $0x1,0xfe0(%rdi) 71c27: 00 00 00 71c2a: 48 c7 87 f0 0f 00 00 movq $0x0,0xff0(%rdi) 71c31: 00 00 00 00 71c35: c3 retq 71c36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 71c3d: 00 00 00 0000000000071c40 : 71c40: e8 00 00 00 00 callq 71c45 71c45: 31 c0 xor %eax,%eax 71c47: c3 retq 71c48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 71c4f: 00 0000000000071c50 : 71c50: e8 00 00 00 00 callq 71c55 71c55: 31 d2 xor %edx,%edx 71c57: be 94 03 00 00 mov $0x394,%esi 71c5c: e8 00 00 00 00 callq 71c61 71c61: f6 c4 1f test $0x1f,%ah 71c64: 0f 94 c0 sete %al 71c67: c3 retq 71c68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 71c6f: 00 0000000000071c70 : 71c70: e8 00 00 00 00 callq 71c75 71c75: 41 56 push %r14 71c77: 41 55 push %r13 71c79: 41 54 push %r12 71c7b: 55 push %rbp 71c7c: 48 89 fd mov %rdi,%rbp 71c7f: 53 push %rbx 71c80: 48 8b 87 18 07 00 00 mov 0x718(%rdi),%rax 71c87: 25 00 00 02 00 and $0x20000,%eax 71c8c: 85 f6 test %esi,%esi 71c8e: 0f 85 cb 00 00 00 jne 71d5f 71c94: 48 85 c0 test %rax,%rax 71c97: 0f 84 5b 01 00 00 je 71df8 71c9d: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 71ca4: be 1c 00 40 01 mov $0x140001c,%esi 71ca9: 48 89 ef mov %rbp,%rdi 71cac: e8 00 00 00 00 callq 71cb1 71cb1: 89 c2 mov %eax,%edx 71cb3: f6 85 91 89 00 00 10 testb $0x10,0x8991(%rbp) 71cba: 0f 84 22 01 00 00 je 71de2 71cc0: 81 ca 00 00 0f 00 or $0xf0000,%edx 71cc6: 39 c2 cmp %eax,%edx 71cc8: 74 14 je 71cde 71cca: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 71cd1: be 1c 00 40 01 mov $0x140001c,%esi 71cd6: 48 89 ef mov %rbp,%rdi 71cd9: e8 00 00 00 00 callq 71cde 71cde: 31 d2 xor %edx,%edx 71ce0: be 00 0b 00 00 mov $0xb00,%esi 71ce5: 48 89 ef mov %rbp,%rdi 71ce8: e8 00 00 00 00 callq 71ced 71ced: 89 c2 mov %eax,%edx 71cef: f6 85 92 89 00 00 01 testb $0x1,0x8992(%rbp) 71cf6: 74 4c je 71d44 71cf8: 81 e2 ff ff 7f ff and $0xff7fffff,%edx 71cfe: a9 00 00 80 00 test $0x800000,%eax 71d03: 75 49 jne 71d4e 71d05: 31 d2 xor %edx,%edx 71d07: be d4 0b 00 00 mov $0xbd4,%esi 71d0c: 48 89 ef mov %rbp,%rdi 71d0f: e8 00 00 00 00 callq 71d14 71d14: f6 85 91 89 00 00 80 testb $0x80,0x8991(%rbp) 71d1b: 0f 84 b7 00 00 00 je 71dd8 71d21: 89 c2 mov %eax,%edx 71d23: 83 ca 01 or $0x1,%edx 71d26: 39 c2 cmp %eax,%edx 71d28: 74 0f je 71d39 71d2a: 31 c9 xor %ecx,%ecx 71d2c: be d4 0b 00 00 mov $0xbd4,%esi 71d31: 48 89 ef mov %rbp,%rdi 71d34: e8 00 00 00 00 callq 71d39 71d39: 5b pop %rbx 71d3a: 31 c0 xor %eax,%eax 71d3c: 5d pop %rbp 71d3d: 41 5c pop %r12 71d3f: 41 5d pop %r13 71d41: 41 5e pop %r14 71d43: c3 retq 71d44: 81 ca 00 00 80 00 or $0x800000,%edx 71d4a: 39 d0 cmp %edx,%eax 71d4c: 74 b7 je 71d05 71d4e: 31 c9 xor %ecx,%ecx 71d50: be 00 0b 00 00 mov $0xb00,%esi 71d55: 48 89 ef mov %rbp,%rdi 71d58: e8 00 00 00 00 callq 71d5d 71d5d: eb a6 jmp 71d05 71d5f: 48 85 c0 test %rax,%rax 71d62: 0f 84 78 01 00 00 je 71ee0 71d68: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 71d6f: be 1c 00 40 01 mov $0x140001c,%esi 71d74: 48 89 ef mov %rbp,%rdi 71d77: e8 00 00 00 00 callq 71d7c 71d7c: 89 c2 mov %eax,%edx 71d7e: 81 e2 ff ff f0 ff and $0xfff0ffff,%edx 71d84: a9 00 00 0f 00 test $0xf0000,%eax 71d89: 74 14 je 71d9f 71d8b: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 71d92: be 1c 00 40 01 mov $0x140001c,%esi 71d97: 48 89 ef mov %rbp,%rdi 71d9a: e8 00 00 00 00 callq 71d9f 71d9f: 31 d2 xor %edx,%edx 71da1: be 00 0b 00 00 mov $0xb00,%esi 71da6: 48 89 ef mov %rbp,%rdi 71da9: e8 00 00 00 00 callq 71dae 71dae: 89 c2 mov %eax,%edx 71db0: 81 ca 00 00 80 00 or $0x800000,%edx 71db6: 39 d0 cmp %edx,%eax 71db8: 74 0f je 71dc9 71dba: 31 c9 xor %ecx,%ecx 71dbc: be 00 0b 00 00 mov $0xb00,%esi 71dc1: 48 89 ef mov %rbp,%rdi 71dc4: e8 00 00 00 00 callq 71dc9 71dc9: 31 d2 xor %edx,%edx 71dcb: be d4 0b 00 00 mov $0xbd4,%esi 71dd0: 48 89 ef mov %rbp,%rdi 71dd3: e8 00 00 00 00 callq 71dd8 71dd8: 89 c2 mov %eax,%edx 71dda: 83 e2 fe and $0xfffffffe,%edx 71ddd: e9 44 ff ff ff jmpq 71d26 71de2: 81 e2 ff ff f0 ff and $0xfff0ffff,%edx 71de8: a9 00 00 0f 00 test $0xf0000,%eax 71ded: 0f 85 d7 fe ff ff jne 71cca 71df3: e9 e6 fe ff ff jmpq 71cde 71df8: bb 01 00 00 00 mov $0x1,%ebx 71dfd: 45 31 e4 xor %r12d,%r12d 71e00: 41 bd 00 00 04 00 mov $0x40000,%r13d 71e06: 41 be 2e 08 00 00 mov $0x82e,%r14d 71e0c: eb 36 jmp 71e44 71e0e: f6 85 91 89 00 00 02 testb $0x2,0x8991(%rbp) 71e15: 74 41 je 71e58 71e17: 09 c2 or %eax,%edx 71e19: 39 d0 cmp %edx,%eax 71e1b: 74 0d je 71e2a 71e1d: 31 c9 xor %ecx,%ecx 71e1f: 44 89 f6 mov %r14d,%esi 71e22: 48 89 ef mov %rbp,%rdi 71e25: e8 00 00 00 00 callq 71e2a 71e2a: 49 83 c4 04 add $0x4,%r12 71e2e: 49 83 fc 24 cmp $0x24,%r12 71e32: 74 2a je 71e5e 71e34: 45 8b b4 24 00 00 00 mov 0x0(%r12),%r14d 71e3b: 00 71e3c: 45 8b ac 24 00 00 00 mov 0x0(%r12),%r13d 71e43: 00 71e44: 31 d2 xor %edx,%edx 71e46: 44 89 f6 mov %r14d,%esi 71e49: 48 89 ef mov %rbp,%rdi 71e4c: e8 00 00 00 00 callq 71e51 71e51: 44 89 ea mov %r13d,%edx 71e54: 84 db test %bl,%bl 71e56: 75 b6 jne 71e0e 71e58: f7 d2 not %edx 71e5a: 21 c2 and %eax,%edx 71e5c: eb bb jmp 71e19 71e5e: 45 31 e4 xor %r12d,%r12d 71e61: 41 bd 00 00 08 00 mov $0x80000,%r13d 71e67: 41 be 2e 08 00 00 mov $0x82e,%r14d 71e6d: eb 36 jmp 71ea5 71e6f: f6 85 91 89 00 00 01 testb $0x1,0x8991(%rbp) 71e76: 74 41 je 71eb9 71e78: 09 c2 or %eax,%edx 71e7a: 39 d0 cmp %edx,%eax 71e7c: 74 0d je 71e8b 71e7e: 31 c9 xor %ecx,%ecx 71e80: 44 89 f6 mov %r14d,%esi 71e83: 48 89 ef mov %rbp,%rdi 71e86: e8 00 00 00 00 callq 71e8b 71e8b: 49 83 c4 04 add $0x4,%r12 71e8f: 49 83 fc 24 cmp $0x24,%r12 71e93: 74 2a je 71ebf 71e95: 45 8b b4 24 00 00 00 mov 0x0(%r12),%r14d 71e9c: 00 71e9d: 45 8b ac 24 00 00 00 mov 0x0(%r12),%r13d 71ea4: 00 71ea5: 31 d2 xor %edx,%edx 71ea7: 44 89 f6 mov %r14d,%esi 71eaa: 48 89 ef mov %rbp,%rdi 71ead: e8 00 00 00 00 callq 71eb2 71eb2: 44 89 ea mov %r13d,%edx 71eb5: 84 db test %bl,%bl 71eb7: 75 b6 jne 71e6f 71eb9: f7 d2 not %edx 71ebb: 21 c2 and %eax,%edx 71ebd: eb bb jmp 71e7a 71ebf: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 71ec6: be 1c 00 40 01 mov $0x140001c,%esi 71ecb: 48 89 ef mov %rbp,%rdi 71ece: e8 00 00 00 00 callq 71ed3 71ed3: 84 db test %bl,%bl 71ed5: 0f 84 a1 fe ff ff je 71d7c 71edb: e9 d1 fd ff ff jmpq 71cb1 71ee0: 31 db xor %ebx,%ebx 71ee2: e9 16 ff ff ff jmpq 71dfd 71ee7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 71eee: 00 00 0000000000071ef0 : 71ef0: e8 00 00 00 00 callq 71ef5 71ef5: 55 push %rbp 71ef6: 31 d2 xor %edx,%edx 71ef8: 48 89 fd mov %rdi,%rbp 71efb: 53 push %rbx 71efc: 89 f3 mov %esi,%ebx 71efe: be 05 05 00 00 mov $0x505,%esi 71f03: e8 00 00 00 00 callq 71f08 71f08: 0f b6 d3 movzbl %bl,%edx 71f0b: 48 89 ef mov %rbp,%rdi 71f0e: 5b pop %rbx 71f0f: 89 d6 mov %edx,%esi 71f11: 83 e0 ef and $0xffffffef,%eax 71f14: 31 c9 xor %ecx,%ecx 71f16: 5d pop %rbp 71f17: c1 e6 04 shl $0x4,%esi 71f1a: 09 c6 or %eax,%esi 71f1c: 89 d0 mov %edx,%eax 71f1e: 40 80 e6 7f and $0x7f,%sil 71f22: c1 e0 07 shl $0x7,%eax 71f25: 09 f0 or %esi,%eax 71f27: 80 e4 fb and $0xfb,%ah 71f2a: 89 c6 mov %eax,%esi 71f2c: 89 d0 mov %edx,%eax 71f2e: c1 e0 0a shl $0xa,%eax 71f31: 09 f0 or %esi,%eax 71f33: 89 d6 mov %edx,%esi 71f35: 80 e4 df and $0xdf,%ah 71f38: c1 e6 0d shl $0xd,%esi 71f3b: 09 c6 or %eax,%esi 71f3d: 89 f0 mov %esi,%eax 71f3f: 89 d6 mov %edx,%esi 71f41: c1 e2 13 shl $0x13,%edx 71f44: 25 ff ff fe ff and $0xfffeffff,%eax 71f49: c1 e6 10 shl $0x10,%esi 71f4c: 09 c6 or %eax,%esi 71f4e: 81 e6 ff ff f7 ff and $0xfff7ffff,%esi 71f54: 09 f2 or %esi,%edx 71f56: be 05 05 00 00 mov $0x505,%esi 71f5b: e9 00 00 00 00 jmpq 71f60 0000000000071f60 : 71f60: e8 00 00 00 00 callq 71f65 71f65: 89 f1 mov %esi,%ecx 71f67: ba 01 00 00 00 mov $0x1,%edx 71f6c: be 1e 05 00 00 mov $0x51e,%esi 71f71: d3 e2 shl %cl,%edx 71f73: 31 c9 xor %ecx,%ecx 71f75: e9 00 00 00 00 jmpq 71f7a 71f7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000071f80 : 71f80: e8 00 00 00 00 callq 71f85 71f85: 55 push %rbp 71f86: 48 89 fd mov %rdi,%rbp 71f89: 85 c9 test %ecx,%ecx 71f8b: 74 50 je 71fdd 71f8d: 83 f9 01 cmp $0x1,%ecx 71f90: 75 47 jne 71fd9 71f92: 31 d2 xor %edx,%edx 71f94: be 04 05 00 00 mov $0x504,%esi 71f99: e8 00 00 00 00 callq 71f9e 71f9e: 31 c9 xor %ecx,%ecx 71fa0: be 04 05 00 00 mov $0x504,%esi 71fa5: 48 89 ef mov %rbp,%rdi 71fa8: 0d 48 92 04 00 or $0x49248,%eax 71fad: 89 c2 mov %eax,%edx 71faf: e8 00 00 00 00 callq 71fb4 71fb4: 31 d2 xor %edx,%edx 71fb6: be 05 05 00 00 mov $0x505,%esi 71fbb: 48 89 ef mov %rbp,%rdi 71fbe: e8 00 00 00 00 callq 71fc3 71fc3: 0d 48 92 04 00 or $0x49248,%eax 71fc8: 89 c2 mov %eax,%edx 71fca: 31 c9 xor %ecx,%ecx 71fcc: be 05 05 00 00 mov $0x505,%esi 71fd1: 48 89 ef mov %rbp,%rdi 71fd4: e8 00 00 00 00 callq 71fd9 71fd9: 31 c0 xor %eax,%eax 71fdb: 5d pop %rbp 71fdc: c3 retq 71fdd: 31 d2 xor %edx,%edx 71fdf: be 04 05 00 00 mov $0x504,%esi 71fe4: e8 00 00 00 00 callq 71fe9 71fe9: 31 c9 xor %ecx,%ecx 71feb: be 04 05 00 00 mov $0x504,%esi 71ff0: 48 89 ef mov %rbp,%rdi 71ff3: 25 b7 6d fb ff and $0xfffb6db7,%eax 71ff8: 89 c2 mov %eax,%edx 71ffa: e8 00 00 00 00 callq 71fff 71fff: 31 d2 xor %edx,%edx 72001: be 05 05 00 00 mov $0x505,%esi 72006: 48 89 ef mov %rbp,%rdi 72009: e8 00 00 00 00 callq 7200e 7200e: 25 b7 6d fb ff and $0xfffb6db7,%eax 72013: eb b3 jmp 71fc8 72015: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7201c: 00 00 00 00 0000000000072020 : 72020: e8 00 00 00 00 callq 72025 72025: 41 54 push %r12 72027: 55 push %rbp 72028: 48 89 fd mov %rdi,%rbp 7202b: 53 push %rbx 7202c: 89 f3 mov %esi,%ebx 7202e: 40 84 f6 test %sil,%sil 72031: 74 0d je 72040 72033: 80 bf 0c 10 00 00 00 cmpb $0x0,0x100c(%rdi) 7203a: 0f 84 00 00 00 00 je 72040 72040: 31 d2 xor %edx,%edx 72042: be 34 05 00 00 mov $0x534,%esi 72047: 48 89 ef mov %rbp,%rdi 7204a: e8 00 00 00 00 callq 7204f 7204f: 0f b6 d3 movzbl %bl,%edx 72052: be 34 05 00 00 mov $0x534,%esi 72057: 48 89 ef mov %rbp,%rdi 7205a: 83 e0 fe and $0xfffffffe,%eax 7205d: 89 d1 mov %edx,%ecx 7205f: 09 d0 or %edx,%eax 72061: c1 e1 04 shl $0x4,%ecx 72064: 83 e0 ed and $0xffffffed,%eax 72067: 09 c8 or %ecx,%eax 72069: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 7206c: 09 c8 or %ecx,%eax 7206e: 89 d1 mov %edx,%ecx 72070: c1 e1 05 shl $0x5,%ecx 72073: 83 e0 db and $0xffffffdb,%eax 72076: 09 c8 or %ecx,%eax 72078: 8d 0c 95 00 00 00 00 lea 0x0(,%rdx,4),%ecx 7207f: 09 c8 or %ecx,%eax 72081: 83 e0 f7 and $0xfffffff7,%eax 72084: 89 c1 mov %eax,%ecx 72086: 8d 04 d5 00 00 00 00 lea 0x0(,%rdx,8),%eax 7208d: c1 e2 06 shl $0x6,%edx 72090: 09 c8 or %ecx,%eax 72092: 31 c9 xor %ecx,%ecx 72094: 83 e0 bf and $0xffffffbf,%eax 72097: 09 c2 or %eax,%edx 72099: e8 00 00 00 00 callq 7209e 7209e: 84 db test %bl,%bl 720a0: 0f 84 a9 00 00 00 je 7214f 720a6: 8b 85 38 54 00 00 mov 0x5438(%rbp),%eax 720ac: 31 c9 xor %ecx,%ecx 720ae: ba 00 02 00 00 mov $0x200,%edx 720b3: 48 89 ef mov %rbp,%rdi 720b6: be 2c 05 00 00 mov $0x52c,%esi 720bb: 44 8d a0 00 fe ff ff lea -0x200(%rax),%r12d 720c2: e8 00 00 00 00 callq 720c7 720c7: 31 c9 xor %ecx,%ecx 720c9: ba 00 02 00 00 mov $0x200,%edx 720ce: 48 89 ef mov %rbp,%rdi 720d1: be 2d 05 00 00 mov $0x52d,%esi 720d6: e8 00 00 00 00 callq 720db 720db: 31 c9 xor %ecx,%ecx 720dd: ba 00 02 00 00 mov $0x200,%edx 720e2: 48 89 ef mov %rbp,%rdi 720e5: be 2e 05 00 00 mov $0x52e,%esi 720ea: e8 00 00 00 00 callq 720ef 720ef: 31 c9 xor %ecx,%ecx 720f1: ba 00 02 00 00 mov $0x200,%edx 720f6: 48 89 ef mov %rbp,%rdi 720f9: be 2f 05 00 00 mov $0x52f,%esi 720fe: e8 00 00 00 00 callq 72103 72103: 31 c9 xor %ecx,%ecx 72105: 44 89 e2 mov %r12d,%edx 72108: be 30 05 00 00 mov $0x530,%esi 7210d: 48 89 ef mov %rbp,%rdi 72110: e8 00 00 00 00 callq 72115 72115: 31 c9 xor %ecx,%ecx 72117: 44 89 e2 mov %r12d,%edx 7211a: be 31 05 00 00 mov $0x531,%esi 7211f: 48 89 ef mov %rbp,%rdi 72122: e8 00 00 00 00 callq 72127 72127: 31 c9 xor %ecx,%ecx 72129: 44 89 e2 mov %r12d,%edx 7212c: be 32 05 00 00 mov $0x532,%esi 72131: 48 89 ef mov %rbp,%rdi 72134: e8 00 00 00 00 callq 72139 72139: 31 c9 xor %ecx,%ecx 7213b: 44 89 e2 mov %r12d,%edx 7213e: 5b pop %rbx 7213f: 48 89 ef mov %rbp,%rdi 72142: be 33 05 00 00 mov $0x533,%esi 72147: 5d pop %rbp 72148: 41 5c pop %r12 7214a: e9 00 00 00 00 jmpq 7214f 7214f: 31 c9 xor %ecx,%ecx 72151: ba ff ff ff 0f mov $0xfffffff,%edx 72156: be 2c 05 00 00 mov $0x52c,%esi 7215b: 48 89 ef mov %rbp,%rdi 7215e: e8 00 00 00 00 callq 72163 72163: 31 c9 xor %ecx,%ecx 72165: ba ff ff ff 0f mov $0xfffffff,%edx 7216a: 48 89 ef mov %rbp,%rdi 7216d: be 2d 05 00 00 mov $0x52d,%esi 72172: e8 00 00 00 00 callq 72177 72177: 31 c9 xor %ecx,%ecx 72179: ba ff ff ff 0f mov $0xfffffff,%edx 7217e: 48 89 ef mov %rbp,%rdi 72181: be 2e 05 00 00 mov $0x52e,%esi 72186: e8 00 00 00 00 callq 7218b 7218b: 31 c9 xor %ecx,%ecx 7218d: ba ff ff ff 0f mov $0xfffffff,%edx 72192: 48 89 ef mov %rbp,%rdi 72195: be 2f 05 00 00 mov $0x52f,%esi 7219a: e8 00 00 00 00 callq 7219f 7219f: 31 c9 xor %ecx,%ecx 721a1: 31 d2 xor %edx,%edx 721a3: be 30 05 00 00 mov $0x530,%esi 721a8: 48 89 ef mov %rbp,%rdi 721ab: e8 00 00 00 00 callq 721b0 721b0: 31 c9 xor %ecx,%ecx 721b2: 31 d2 xor %edx,%edx 721b4: be 31 05 00 00 mov $0x531,%esi 721b9: 48 89 ef mov %rbp,%rdi 721bc: e8 00 00 00 00 callq 721c1 721c1: 31 c9 xor %ecx,%ecx 721c3: 31 d2 xor %edx,%edx 721c5: be 32 05 00 00 mov $0x532,%esi 721ca: 48 89 ef mov %rbp,%rdi 721cd: e8 00 00 00 00 callq 721d2 721d2: 31 c9 xor %ecx,%ecx 721d4: 31 d2 xor %edx,%edx 721d6: e9 63 ff ff ff jmpq 7213e 721db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000721e0 : 721e0: e8 00 00 00 00 callq 721e5 721e5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 721eb: 85 c0 test %eax,%eax 721ed: 74 3f je 7222e 721ef: 55 push %rbp 721f0: 48 89 fd mov %rdi,%rbp 721f3: 53 push %rbx 721f4: 31 db xor %ebx,%ebx 721f6: eb 15 jmp 7220d 721f8: bf c7 10 00 00 mov $0x10c7,%edi 721fd: 83 c3 01 add $0x1,%ebx 72200: e8 00 00 00 00 callq 72205 72205: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 7220b: 76 19 jbe 72226 7220d: 31 d2 xor %edx,%edx 7220f: be 94 03 00 00 mov $0x394,%esi 72214: 48 89 ef mov %rbp,%rdi 72217: e8 00 00 00 00 callq 7221c 7221c: f6 c4 1f test $0x1f,%ah 7221f: 75 d7 jne 721f8 72221: 31 c0 xor %eax,%eax 72223: 5b pop %rbx 72224: 5d pop %rbp 72225: c3 retq 72226: b8 92 ff ff ff mov $0xffffff92,%eax 7222b: 5b pop %rbx 7222c: 5d pop %rbp 7222d: c3 retq 7222e: b8 92 ff ff ff mov $0xffffff92,%eax 72233: c3 retq 72234: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7223b: 00 00 00 00 7223f: 90 nop 0000000000072240 : 72240: e8 00 00 00 00 callq 72245 72245: 55 push %rbp 72246: 31 c9 xor %ecx,%ecx 72248: 48 89 fd mov %rdi,%rbp 7224b: 31 d2 xor %edx,%edx 7224d: be 04 05 00 00 mov $0x504,%esi 72252: e8 00 00 00 00 callq 72257 72257: 31 c9 xor %ecx,%ecx 72259: 48 89 ef mov %rbp,%rdi 7225c: 31 d2 xor %edx,%edx 7225e: be 05 05 00 00 mov $0x505,%esi 72263: e8 00 00 00 00 callq 72268 72268: 48 89 ef mov %rbp,%rdi 7226b: 31 d2 xor %edx,%edx 7226d: be 19 08 00 00 mov $0x819,%esi 72272: e8 00 00 00 00 callq 72277 72277: 31 c9 xor %ecx,%ecx 72279: 48 89 ef mov %rbp,%rdi 7227c: be 19 08 00 00 mov $0x819,%esi 72281: 83 e0 bc and $0xffffffbc,%eax 72284: 89 c2 mov %eax,%edx 72286: e8 00 00 00 00 callq 7228b 7228b: 48 89 ef mov %rbp,%rdi 7228e: 31 d2 xor %edx,%edx 72290: be 00 05 00 00 mov $0x500,%esi 72295: e8 00 00 00 00 callq 7229a 7229a: 48 89 ef mov %rbp,%rdi 7229d: 31 c9 xor %ecx,%ecx 7229f: be 00 05 00 00 mov $0x500,%esi 722a4: 83 e0 fe and $0xfffffffe,%eax 722a7: 89 c2 mov %eax,%edx 722a9: e8 00 00 00 00 callq 722ae 722ae: 48 89 ef mov %rbp,%rdi 722b1: 31 c9 xor %ecx,%ecx 722b3: 31 d2 xor %edx,%edx 722b5: be 01 05 00 00 mov $0x501,%esi 722ba: e8 00 00 00 00 callq 722bf 722bf: 48 89 ef mov %rbp,%rdi 722c2: 5d pop %rbp 722c3: e9 00 00 00 00 jmpq 722c8 722c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 722cf: 00 00000000000722d0 : 722d0: e8 00 00 00 00 callq 722d5 722d5: 55 push %rbp 722d6: 48 8d b7 e0 0f 00 00 lea 0xfe0(%rdi),%rsi 722dd: 48 89 fd mov %rdi,%rbp 722e0: 31 d2 xor %edx,%edx 722e2: e8 00 00 00 00 callq 722e7 722e7: 48 89 ef mov %rbp,%rdi 722ea: e8 51 ff ff ff callq 72240 722ef: 31 c0 xor %eax,%eax 722f1: 5d pop %rbp 722f2: c3 retq 722f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 722fa: 00 00 00 00 722fe: 66 90 xchg %ax,%ax 0000000000072300 : 72300: e8 00 00 00 00 callq 72305 72305: 53 push %rbx 72306: 48 89 fb mov %rdi,%rbx 72309: e8 00 00 00 00 callq 7230e 7230e: 48 89 df mov %rbx,%rdi 72311: e8 00 00 00 00 callq 72316 72316: 48 8b bb 40 10 00 00 mov 0x1040(%rbx),%rdi 7231d: e8 00 00 00 00 callq 72322 72322: 48 89 df mov %rbx,%rdi 72325: e8 00 00 00 00 callq 7232a 7232a: 48 89 df mov %rbx,%rdi 7232d: e8 00 00 00 00 callq 72332 72332: 48 89 df mov %rbx,%rdi 72335: e8 00 00 00 00 callq 7233a 7233a: 48 8b bb d0 0f 00 00 mov 0xfd0(%rbx),%rdi 72341: e8 00 00 00 00 callq 72346 72346: 31 c0 xor %eax,%eax 72348: 48 c7 83 d0 0f 00 00 movq $0x0,0xfd0(%rbx) 7234f: 00 00 00 00 72353: 5b pop %rbx 72354: c3 retq 72355: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7235c: 00 00 00 00 0000000000072360 : 72360: e8 00 00 00 00 callq 72365 72365: 41 57 push %r15 72367: be 3f 05 00 00 mov $0x53f,%esi 7236c: 41 56 push %r14 7236e: 41 55 push %r13 72370: 49 89 d5 mov %rdx,%r13 72373: 31 d2 xor %edx,%edx 72375: 41 54 push %r12 72377: 55 push %rbp 72378: 53 push %rbx 72379: 48 89 fb mov %rdi,%rbx 7237c: 48 83 ec 10 sub $0x10,%rsp 72380: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 72387: 00 00 72389: 48 89 44 24 08 mov %rax,0x8(%rsp) 7238e: 31 c0 xor %eax,%eax 72390: e8 00 00 00 00 callq 72395 72395: 31 d2 xor %edx,%edx 72397: be 37 05 00 00 mov $0x537,%esi 7239c: 48 89 df mov %rbx,%rdi 7239f: 41 89 c4 mov %eax,%r12d 723a2: e8 00 00 00 00 callq 723a7 723a7: 31 d2 xor %edx,%edx 723a9: be 39 05 00 00 mov $0x539,%esi 723ae: 48 89 df mov %rbx,%rdi 723b1: 89 c5 mov %eax,%ebp 723b3: e8 00 00 00 00 callq 723b8 723b8: 31 d2 xor %edx,%edx 723ba: be 0d 05 00 00 mov $0x50d,%esi 723bf: 48 89 df mov %rbx,%rdi 723c2: 41 89 c6 mov %eax,%r14d 723c5: e8 00 00 00 00 callq 723ca 723ca: 31 c9 xor %ecx,%ecx 723cc: be 0d 05 00 00 mov $0x50d,%esi 723d1: 48 89 df mov %rbx,%rdi 723d4: 83 c8 01 or $0x1,%eax 723d7: 89 c2 mov %eax,%edx 723d9: e8 00 00 00 00 callq 723de 723de: 44 89 e0 mov %r12d,%eax 723e1: 09 e8 or %ebp,%eax 723e3: 74 3b je 72420 723e5: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 723ec 723ec: 0f 84 be 00 00 00 je 724b0 723f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 723f9: 41 89 ef mov %ebp,%r15d 723fc: e8 00 00 00 00 callq 72401 72401: 41 c1 ef 19 shr $0x19,%r15d 72405: 41 83 e7 0f and $0xf,%r15d 72409: 85 c0 test %eax,%eax 7240b: 0f 85 00 00 00 00 jne 72411 72411: 44 89 fe mov %r15d,%esi 72414: 48 89 df mov %rbx,%rdi 72417: e8 00 00 00 00 callq 7241c 7241c: 84 c0 test %al,%al 7241e: 75 25 jne 72445 72420: 48 8b 44 24 08 mov 0x8(%rsp),%rax 72425: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7242c: 00 00 7242e: 0f 85 8b 00 00 00 jne 724bf 72434: 48 83 c4 10 add $0x10,%rsp 72438: 31 c0 xor %eax,%eax 7243a: 5b pop %rbx 7243b: 5d pop %rbp 7243c: 41 5c pop %r12 7243e: 41 5d pop %r13 72440: 41 5e pop %r14 72442: 41 5f pop %r15 72444: c3 retq 72445: 8b 83 48 10 00 00 mov 0x1048(%rbx),%eax 7244b: 85 c0 test %eax,%eax 7244d: 75 d1 jne 72420 7244f: 89 e9 mov %ebp,%ecx 72451: 48 8b 83 40 10 00 00 mov 0x1040(%rbx),%rax 72458: 40 0f b6 d5 movzbl %bpl,%edx 7245c: c1 e9 0c shr $0xc,%ecx 7245f: 81 e1 ff 01 00 00 and $0x1ff,%ecx 72465: 89 68 10 mov %ebp,0x10(%rax) 72468: 83 e5 07 and $0x7,%ebp 7246b: 89 48 0c mov %ecx,0xc(%rax) 7246e: 44 89 e1 mov %r12d,%ecx 72471: 48 89 08 mov %rcx,(%rax) 72474: 89 d1 mov %edx,%ecx 72476: 0f 95 40 14 setne 0x14(%rax) 7247a: c1 e9 03 shr $0x3,%ecx 7247d: 88 48 15 mov %cl,0x15(%rax) 72480: 89 d1 mov %edx,%ecx 72482: c1 ea 05 shr $0x5,%edx 72485: c1 e9 04 shr $0x4,%ecx 72488: 88 50 17 mov %dl,0x17(%rax) 7248b: 88 48 16 mov %cl,0x16(%rax) 7248e: 80 60 15 01 andb $0x1,0x15(%rax) 72492: 80 60 16 01 andb $0x1,0x16(%rax) 72496: 80 60 17 01 andb $0x1,0x17(%rax) 7249a: 44 89 78 08 mov %r15d,0x8(%rax) 7249e: 0f ae f0 mfence 724a1: c7 83 48 10 00 00 01 movl $0x1,0x1048(%rbx) 724a8: 00 00 00 724ab: e9 70 ff ff ff jmpq 72420 724b0: 31 f6 xor %esi,%esi 724b2: 48 89 df mov %rbx,%rdi 724b5: e8 36 fa ff ff callq 71ef0 724ba: e9 33 ff ff ff jmpq 723f2 724bf: e8 00 00 00 00 callq 724c4 724c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 724cb: 00 00 00 00 724cf: 90 nop 00000000000724d0 : 724d0: e8 00 00 00 00 callq 724d5 724d5: 55 push %rbp 724d6: 31 d2 xor %edx,%edx 724d8: be cc 00 00 00 mov $0xcc,%esi 724dd: 48 89 fd mov %rdi,%rbp 724e0: e8 00 00 00 00 callq 724e5 724e5: 41 89 c0 mov %eax,%r8d 724e8: b8 00 00 90 00 mov $0x900000,%eax 724ed: 41 83 e0 01 and $0x1,%r8d 724f1: 74 02 je 724f5 724f3: 5d pop %rbp 724f4: c3 retq 724f5: 31 d2 xor %edx,%edx 724f7: 48 89 ef mov %rbp,%rdi 724fa: be 5d 1b 00 00 mov $0x1b5d,%esi 724ff: e8 00 00 00 00 callq 72504 72504: 5d pop %rbp 72505: 89 c2 mov %eax,%edx 72507: c1 e8 10 shr $0x10,%eax 7250a: 25 ff 3f 00 00 and $0x3fff,%eax 7250f: 81 e2 ff 3f 00 00 and $0x3fff,%edx 72515: 0f af c2 imul %edx,%eax 72518: c1 e0 02 shl $0x2,%eax 7251b: c3 retq 7251c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000072520 : 72520: e8 00 00 00 00 callq 72525 72525: 41 55 push %r13 72527: 41 54 push %r12 72529: 55 push %rbp 7252a: 53 push %rbx 7252b: 44 8b a7 44 66 01 00 mov 0x16644(%rdi),%r12d 72532: 45 85 e4 test %r12d,%r12d 72535: 75 61 jne 72598 72537: 49 89 fd mov %rdi,%r13 7253a: bb 01 00 00 00 mov $0x1,%ebx 7253f: 0f b7 ee movzwl %si,%ebp 72542: eb 08 jmp 7254c 72544: 83 c3 01 add $0x1,%ebx 72547: 83 fb 10 cmp $0x10,%ebx 7254a: 74 42 je 7258e 7254c: 31 d2 xor %edx,%edx 7254e: 8d b3 e7 0c 00 00 lea 0xce7(%rbx),%esi 72554: 4c 89 ef mov %r13,%rdi 72557: e8 00 00 00 00 callq 7255c 7255c: 85 c0 test %eax,%eax 7255e: 79 e4 jns 72544 72560: 0f b7 c0 movzwl %ax,%eax 72563: 39 e8 cmp %ebp,%eax 72565: 75 dd jne 72544 72567: 89 d9 mov %ebx,%ecx 72569: ba 01 00 00 00 mov $0x1,%edx 7256e: be 1e 05 00 00 mov $0x51e,%esi 72573: 4c 89 ef mov %r13,%rdi 72576: d3 e2 shl %cl,%edx 72578: 31 c9 xor %ecx,%ecx 7257a: e8 00 00 00 00 callq 7257f 7257f: 31 d2 xor %edx,%edx 72581: be 1f 05 00 00 mov $0x51f,%esi 72586: 4c 89 ef mov %r13,%rdi 72589: e8 00 00 00 00 callq 7258e 7258e: 5b pop %rbx 7258f: 44 89 e0 mov %r12d,%eax 72592: 5d pop %rbp 72593: 41 5c pop %r12 72595: 41 5d pop %r13 72597: c3 retq 72598: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 7259e: eb ee jmp 7258e 00000000000725a0 : 725a0: e8 00 00 00 00 callq 725a5 725a5: 48 b8 ff 0f 00 00 00 movabs $0xffffff0000000fff,%rax 725ac: ff ff ff 725af: 48 23 02 and (%rdx),%rax 725b2: 75 01 jne 725b5 725b4: c3 retq 725b5: 0f 0b ud2 725b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 725be: 00 00 00000000000725c0 : 725c0: e8 00 00 00 00 callq 725c5 725c5: 55 push %rbp 725c6: 48 89 fd mov %rdi,%rbp 725c9: e8 00 00 00 00 callq 725ce 725ce: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 725d5 725d5: 75 04 jne 725db 725d7: 31 c0 xor %eax,%eax 725d9: 5d pop %rbp 725da: c3 retq 725db: 48 8d b5 e0 0f 00 00 lea 0xfe0(%rbp),%rsi 725e2: 48 89 ef mov %rbp,%rdi 725e5: 31 d2 xor %edx,%edx 725e7: 5d pop %rbp 725e8: e9 00 00 00 00 jmpq 725ed 725ed: 0f 1f 00 nopl (%rax) 00000000000725f0 : 725f0: e8 00 00 00 00 callq 725f5 725f5: 41 55 push %r13 725f7: 41 54 push %r12 725f9: 55 push %rbp 725fa: 53 push %rbx 725fb: 48 89 fb mov %rdi,%rbx 725fe: 48 83 ec 28 sub $0x28,%rsp 72602: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 72609: 00 00 7260b: 48 89 44 24 20 mov %rax,0x20(%rsp) 72610: 31 c0 xor %eax,%eax 72612: c7 87 40 56 00 00 01 movl $0x1,0x5640(%rdi) 72619: 00 00 00 7261c: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 72623: 0f 84 0b 03 00 00 je 72934 72629: c7 87 00 10 00 00 00 movl $0x0,0x1000(%rdi) 72630: 00 00 00 72633: 4c 8d ab e0 0f 00 00 lea 0xfe0(%rbx),%r13 7263a: ba 92 00 00 00 mov $0x92,%edx 7263f: 31 f6 xor %esi,%esi 72641: 48 89 df mov %rbx,%rdi 72644: 4c 89 e9 mov %r13,%rcx 72647: e8 00 00 00 00 callq 7264c 7264c: 41 89 c4 mov %eax,%r12d 7264f: 85 c0 test %eax,%eax 72651: 74 22 je 72675 72653: 48 8b 44 24 20 mov 0x20(%rsp),%rax 72658: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7265f: 00 00 72661: 0f 85 b8 04 00 00 jne 72b1f 72667: 48 83 c4 28 add $0x28,%rsp 7266b: 44 89 e0 mov %r12d,%eax 7266e: 5b pop %rbx 7266f: 5d pop %rbp 72670: 41 5c pop %r12 72672: 41 5d pop %r13 72674: c3 retq 72675: 4c 89 e9 mov %r13,%rcx 72678: ba 93 00 00 00 mov $0x93,%edx 7267d: 31 f6 xor %esi,%esi 7267f: 48 89 df mov %rbx,%rdi 72682: e8 00 00 00 00 callq 72687 72687: 41 89 c4 mov %eax,%r12d 7268a: 85 c0 test %eax,%eax 7268c: 75 c5 jne 72653 7268e: 41 b8 28 00 00 00 mov $0x28,%r8d 72694: b9 01 00 00 00 mov $0x1,%ecx 72699: ba 09 00 00 00 mov $0x9,%edx 7269e: 48 89 df mov %rbx,%rdi 726a1: 49 bd ff ff ff ff ff movabs $0xffffffffff,%r13 726a8: 00 00 00 726ab: be 40 00 00 00 mov $0x40,%esi 726b0: e8 00 00 00 00 callq 726b5 726b5: 48 8b 2b mov (%rbx),%rbp 726b8: 4c 89 ab c8 0f 00 00 mov %r13,0xfc8(%rbx) 726bf: 4c 89 ee mov %r13,%rsi 726c2: 48 89 ef mov %rbp,%rdi 726c5: e8 00 00 00 00 callq 726ca 726ca: 41 89 c4 mov %eax,%r12d 726cd: 85 c0 test %eax,%eax 726cf: 0f 85 00 00 00 00 jne 726d5 726d5: 4c 89 ee mov %r13,%rsi 726d8: 48 89 ef mov %rbp,%rdi 726db: e8 00 00 00 00 callq 726e0 726e0: bf 28 00 00 00 mov $0x28,%edi 726e5: e8 00 00 00 00 callq 726ea 726ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 726f1: bf 01 00 00 00 mov $0x1,%edi 726f6: 88 83 39 07 00 00 mov %al,0x739(%rbx) 726fc: e8 00 00 00 00 callq 72701 72701: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 72707: 83 f8 08 cmp $0x8,%eax 7270a: 0f 84 a6 02 00 00 je 729b6 72710: 0f 87 b4 01 00 00 ja 728ca 72716: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 7271d: 83 f8 05 cmp $0x5,%eax 72720: 0f 84 bd 01 00 00 je 728e3 72726: 83 e8 06 sub $0x6,%eax 72729: 83 f8 01 cmp $0x1,%eax 7272c: 0f 87 39 03 00 00 ja 72a6b 72732: 48 89 df mov %rbx,%rdi 72735: e8 00 00 00 00 callq 7273a 7273a: 89 83 b0 0f 00 00 mov %eax,0xfb0(%rbx) 72740: 85 c0 test %eax,%eax 72742: 0f 84 dc 02 00 00 je 72a24 72748: 31 d2 xor %edx,%edx 7274a: be 0a 15 00 00 mov $0x150a,%esi 7274f: 48 89 df mov %rbx,%rdi 72752: e8 00 00 00 00 callq 72757 72757: 31 d2 xor %edx,%edx 72759: be 0a 15 00 00 mov $0x150a,%esi 7275e: 48 89 df mov %rbx,%rdi 72761: 89 c0 mov %eax,%eax 72763: 48 c1 e0 14 shl $0x14,%rax 72767: 48 89 83 50 0f 00 00 mov %rax,0xf50(%rbx) 7276e: e8 00 00 00 00 callq 72773 72773: 48 8b 8b 18 07 00 00 mov 0x718(%rbx),%rcx 7277a: 89 c0 mov %eax,%eax 7277c: 48 c1 e0 14 shl $0x14,%rax 72780: 48 89 83 b8 0f 00 00 mov %rax,0xfb8(%rbx) 72787: 81 e1 00 00 02 00 and $0x20000,%ecx 7278d: 0f 84 65 02 00 00 je 729f8 72793: 48 8b 53 08 mov 0x8(%rbx),%rdx 72797: 48 8b b2 a8 03 00 00 mov 0x3a8(%rdx),%rsi 7279e: 48 89 b3 48 0f 00 00 mov %rsi,0xf48(%rbx) 727a5: 48 8b 92 b0 03 00 00 mov 0x3b0(%rdx),%rdx 727ac: 48 85 f6 test %rsi,%rsi 727af: 75 09 jne 727ba 727b1: 48 85 d2 test %rdx,%rdx 727b4: 0f 84 b3 02 00 00 je 72a6d 727ba: 48 29 f2 sub %rsi,%rdx 727bd: 48 83 c2 01 add $0x1,%rdx 727c1: 48 89 93 40 0f 00 00 mov %rdx,0xf40(%rbx) 727c8: 48 85 c9 test %rcx,%rcx 727cb: 74 09 je 727d6 727cd: 48 39 c2 cmp %rax,%rdx 727d0: 0f 82 ec 01 00 00 jb 729c2 727d6: 48 39 d0 cmp %rdx,%rax 727d9: 0f 83 0d 02 00 00 jae 729ec 727df: 48 89 83 58 0f 00 00 mov %rax,0xf58(%rbx) 727e6: 48 63 05 00 00 00 00 movslq 0x0(%rip),%rax # 727ed 727ed: 83 f8 ff cmp $0xffffffff,%eax 727f0: 0f 84 d8 02 00 00 je 72ace 727f6: 48 c1 e0 14 shl $0x14,%rax 727fa: 48 89 83 78 0f 00 00 mov %rax,0xf78(%rbx) 72801: 31 d2 xor %edx,%edx 72803: be 09 08 00 00 mov $0x809,%esi 72808: 48 89 df mov %rbx,%rdi 7280b: e8 00 00 00 00 callq 72810 72810: 48 8d ab 40 0f 00 00 lea 0xf40(%rbx),%rbp 72817: 48 89 df mov %rbx,%rdi 7281a: 0f b7 d0 movzwl %ax,%edx 7281d: 48 89 ee mov %rbp,%rsi 72820: 48 c1 e2 18 shl $0x18,%rdx 72824: e8 00 00 00 00 callq 72829 72829: 48 89 ee mov %rbp,%rsi 7282c: 48 89 df mov %rbx,%rdi 7282f: e8 00 00 00 00 callq 72834 72834: 48 89 df mov %rbx,%rdi 72837: e8 00 00 00 00 callq 7283c 7283c: 48 89 df mov %rbx,%rdi 7283f: e8 00 00 00 00 callq 72844 72844: 41 89 c4 mov %eax,%r12d 72847: 85 c0 test %eax,%eax 72849: 0f 85 04 fe ff ff jne 72653 7284f: 48 83 bb c8 28 00 00 cmpq $0x0,0x28c8(%rbx) 72856: 00 72857: 0f 84 33 02 00 00 je 72a90 7285d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 72864: e8 00 00 00 00 callq 72869 72869: 0f 0b ud2 7286b: c7 83 b8 53 00 00 08 movl $0x8,0x53b8(%rbx) 72872: 00 00 00 72875: 48 89 df mov %rbx,%rdi 72878: e8 00 00 00 00 callq 7287d 7287d: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 72884: 0f 85 74 02 00 00 jne 72afe 7288a: 48 c7 83 50 54 00 00 movq $0x0,0x5450(%rbx) 72891: 00 00 00 00 72895: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 7289c 7289c: ba 18 00 00 00 mov $0x18,%edx 728a1: be c0 0c 00 00 mov $0xcc0,%esi 728a6: e8 00 00 00 00 callq 728ab 728ab: 48 89 83 40 10 00 00 mov %rax,0x1040(%rbx) 728b2: 48 85 c0 test %rax,%rax 728b5: 0f 84 69 02 00 00 je 72b24 728bb: c7 83 48 10 00 00 00 movl $0x0,0x1048(%rbx) 728c2: 00 00 00 728c5: e9 89 fd ff ff jmpq 72653 728ca: 83 f8 09 cmp $0x9,%eax 728cd: 0f 84 5f fe ff ff je 72732 728d3: 83 f8 0a cmp $0xa,%eax 728d6: 0f 85 8f 01 00 00 jne 72a6b 728dc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 728e3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 728ea: be 1e 00 00 00 mov $0x1e,%esi 728ef: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 728f4: e8 00 00 00 00 callq 728f9 728f9: 48 8b 13 mov (%rbx),%rdx 728fc: 48 8d bb d0 0f 00 00 lea 0xfd0(%rbx),%rdi 72903: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 72908: e8 00 00 00 00 callq 7290d 7290d: 41 89 c4 mov %eax,%r12d 72910: 85 c0 test %eax,%eax 72912: 0f 85 00 00 00 00 jne 72918 72918: 48 8b bb d0 0f 00 00 mov 0xfd0(%rbx),%rdi 7291f: e8 00 00 00 00 callq 72924 72924: 41 89 c4 mov %eax,%r12d 72927: 85 c0 test %eax,%eax 72929: 0f 84 03 fe ff ff je 72732 7292f: e9 00 00 00 00 jmpq 72934 72934: 31 d2 xor %edx,%edx 72936: be 80 0a 00 00 mov $0xa80,%esi 7293b: e8 00 00 00 00 callq 72940 72940: 25 00 00 00 f0 and $0xf0000000,%eax 72945: 89 c2 mov %eax,%edx 72947: 3d 00 00 00 30 cmp $0x30000000,%eax 7294c: 0f 84 a2 01 00 00 je 72af4 72952: 7e 33 jle 72987 72954: b8 05 00 00 00 mov $0x5,%eax 72959: 81 fa 00 00 00 50 cmp $0x50000000,%edx 7295f: 74 1b je 7297c 72961: b8 06 00 00 00 mov $0x6,%eax 72966: 81 fa 00 00 00 60 cmp $0x60000000,%edx 7296c: 74 0e je 7297c 7296e: 31 c0 xor %eax,%eax 72970: 81 fa 00 00 00 40 cmp $0x40000000,%edx 72976: 0f 94 c0 sete %al 72979: c1 e0 02 shl $0x2,%eax 7297c: 89 83 00 10 00 00 mov %eax,0x1000(%rbx) 72982: e9 ac fc ff ff jmpq 72633 72987: b8 01 00 00 00 mov $0x1,%eax 7298c: 81 fa 00 00 00 10 cmp $0x10000000,%edx 72992: 74 e8 je 7297c 72994: b8 02 00 00 00 mov $0x2,%eax 72999: 81 fa 00 00 00 20 cmp $0x20000000,%edx 7299f: 74 db je 7297c 729a1: 81 fa 00 00 00 b0 cmp $0xb0000000,%edx 729a7: b8 00 00 00 00 mov $0x0,%eax 729ac: ba 07 00 00 00 mov $0x7,%edx 729b1: 0f 44 c2 cmove %edx,%eax 729b4: eb c6 jmp 7297c 729b6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 729bd: e9 21 ff ff ff jmpq 728e3 729c2: 31 d2 xor %edx,%edx 729c4: be 1a 08 00 00 mov $0x81a,%esi 729c9: 48 89 df mov %rbx,%rdi 729cc: e8 00 00 00 00 callq 729d1 729d1: 48 8b 93 b8 0f 00 00 mov 0xfb8(%rbx),%rdx 729d8: 89 c0 mov %eax,%eax 729da: 48 c1 e0 16 shl $0x16,%rax 729de: 48 89 93 40 0f 00 00 mov %rdx,0xf40(%rbx) 729e5: 48 89 83 48 0f 00 00 mov %rax,0xf48(%rbx) 729ec: 48 89 93 58 0f 00 00 mov %rdx,0xf58(%rbx) 729f3: e9 ee fd ff ff jmpq 727e6 729f8: 48 89 df mov %rbx,%rdi 729fb: e8 00 00 00 00 callq 72a00 72a00: 41 89 c4 mov %eax,%r12d 72a03: 85 c0 test %eax,%eax 72a05: 0f 85 48 fc ff ff jne 72653 72a0b: 48 8b 8b 18 07 00 00 mov 0x718(%rbx),%rcx 72a12: 48 8b 83 b8 0f 00 00 mov 0xfb8(%rbx),%rax 72a19: 81 e1 00 00 02 00 and $0x20000,%ecx 72a1f: e9 6f fd ff ff jmpq 72793 72a24: 31 d2 xor %edx,%edx 72a26: be d8 09 00 00 mov $0x9d8,%esi 72a2b: 48 89 df mov %rbx,%rdi 72a2e: e8 00 00 00 00 callq 72a33 72a33: be 01 08 00 00 mov $0x801,%esi 72a38: 48 89 df mov %rbx,%rdi 72a3b: 25 00 01 00 00 and $0x100,%eax 72a40: 83 f8 01 cmp $0x1,%eax 72a43: 19 ed sbb %ebp,%ebp 72a45: 31 d2 xor %edx,%edx 72a47: e8 00 00 00 00 callq 72a4c 72a4c: 83 e5 e0 and $0xffffffe0,%ebp 72a4f: c1 e8 0c shr $0xc,%eax 72a52: 83 c5 40 add $0x40,%ebp 72a55: 83 e0 0f and $0xf,%eax 72a58: 83 e8 01 sub $0x1,%eax 72a5b: 83 f8 07 cmp $0x7,%eax 72a5e: 76 26 jbe 72a86 72a60: 89 ab b0 0f 00 00 mov %ebp,0xfb0(%rbx) 72a66: e9 dd fc ff ff jmpq 72748 72a6b: 0f 0b ud2 72a6d: 48 c7 83 40 0f 00 00 movq $0x0,0xf40(%rbx) 72a74: 00 00 00 00 72a78: 48 85 c9 test %rcx,%rcx 72a7b: 0f 84 6b ff ff ff je 729ec 72a81: e9 47 fd ff ff jmpq 727cd 72a86: 0f af 2c 85 00 00 00 imul 0x0(,%rax,4),%ebp 72a8d: 00 72a8e: eb d0 jmp 72a60 72a90: 48 89 df mov %rbx,%rdi 72a93: e8 00 00 00 00 callq 72a98 72a98: 85 c0 test %eax,%eax 72a9a: 75 2a jne 72ac6 72a9c: 8b 83 d8 28 00 00 mov 0x28d8(%rbx),%eax 72aa2: 48 89 df mov %rbx,%rdi 72aa5: 48 c7 83 e8 28 00 00 movq $0x0,0x28e8(%rbx) 72aac: 00 00 00 00 72ab0: c1 e0 03 shl $0x3,%eax 72ab3: 89 83 e0 28 00 00 mov %eax,0x28e0(%rbx) 72ab9: e8 00 00 00 00 callq 72abe 72abe: 85 c0 test %eax,%eax 72ac0: 0f 84 a5 fd ff ff je 7286b 72ac6: 41 89 c4 mov %eax,%r12d 72ac9: e9 85 fb ff ff jmpq 72653 72ace: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 72ad4: 83 e8 05 sub $0x5,%eax 72ad7: 83 f8 05 cmp $0x5,%eax 72ada: 48 19 c0 sbb %rax,%rax 72add: 25 00 00 00 30 and $0x30000000,%eax 72ae2: 48 05 00 00 00 10 add $0x10000000,%rax 72ae8: 48 89 83 78 0f 00 00 mov %rax,0xf78(%rbx) 72aef: e9 0d fd ff ff jmpq 72801 72af4: b8 03 00 00 00 mov $0x3,%eax 72af9: e9 7e fe ff ff jmpq 7297c 72afe: 31 d2 xor %edx,%edx 72b00: be 1a 08 00 00 mov $0x81a,%esi 72b05: 48 89 df mov %rbx,%rdi 72b08: e8 00 00 00 00 callq 72b0d 72b0d: 89 c0 mov %eax,%eax 72b0f: 48 c1 e0 16 shl $0x16,%rax 72b13: 48 89 83 50 54 00 00 mov %rax,0x5450(%rbx) 72b1a: e9 76 fd ff ff jmpq 72895 72b1f: e8 00 00 00 00 callq 72b24 72b24: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 72b2a: e9 24 fb ff ff jmpq 72653 72b2f: 90 nop 0000000000072b30 : 72b30: e8 00 00 00 00 callq 72b35 72b35: 55 push %rbp 72b36: 48 8d b7 e0 0f 00 00 lea 0xfe0(%rdi),%rsi 72b3d: 48 89 fd mov %rdi,%rbp 72b40: 31 d2 xor %edx,%edx 72b42: e8 00 00 00 00 callq 72b47 72b47: 48 89 ef mov %rbp,%rdi 72b4a: e8 f1 f6 ff ff callq 72240 72b4f: 31 c0 xor %eax,%eax 72b51: 5d pop %rbp 72b52: c3 retq 72b53: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 72b5a: 00 00 00 00 72b5e: 66 90 xchg %ax,%ax 0000000000072b60 : 72b60: e8 00 00 00 00 callq 72b65 72b65: 41 55 push %r13 72b67: 31 d2 xor %edx,%edx 72b69: be 94 03 00 00 mov $0x394,%esi 72b6e: 41 54 push %r12 72b70: 55 push %rbp 72b71: 48 89 fd mov %rdi,%rbp 72b74: 53 push %rbx 72b75: e8 00 00 00 00 callq 72b7a 72b7a: f6 c4 01 test $0x1,%ah 72b7d: 75 1b jne 72b9a 72b7f: f6 c4 1e test $0x1e,%ah 72b82: 74 0d je 72b91 72b84: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 72b8b: 0f 84 bc 01 00 00 je 72d4d 72b91: 5b pop %rbx 72b92: 31 c0 xor %eax,%eax 72b94: 5d pop %rbp 72b95: 41 5c pop %r12 72b97: 41 5d pop %r13 72b99: c3 retq 72b9a: f6 c4 1e test $0x1e,%ah 72b9d: 0f 85 3e 01 00 00 jne 72ce1 72ba3: 41 bc ff ff fd ff mov $0xfffdffff,%r12d 72ba9: bb 00 00 02 00 mov $0x20000,%ebx 72bae: 45 31 ed xor %r13d,%r13d 72bb1: 83 bd 28 07 00 00 00 cmpl $0x0,0x728(%rbp) 72bb8: 0f 85 76 01 00 00 jne 72d34 72bbe: 31 d2 xor %edx,%edx 72bc0: be 2b 08 00 00 mov $0x82b,%esi 72bc5: 48 89 ef mov %rbp,%rdi 72bc8: e8 00 00 00 00 callq 72bcd 72bcd: 41 89 c5 mov %eax,%r13d 72bd0: 83 e0 07 and $0x7,%eax 72bd3: 83 e8 01 sub $0x1,%eax 72bd6: 74 29 je 72c01 72bd8: 31 c9 xor %ecx,%ecx 72bda: 31 d2 xor %edx,%edx 72bdc: be 24 15 00 00 mov $0x1524,%esi 72be1: 48 89 ef mov %rbp,%rdi 72be4: e8 00 00 00 00 callq 72be9 72be9: 44 89 ea mov %r13d,%edx 72bec: 31 c9 xor %ecx,%ecx 72bee: be 2b 08 00 00 mov $0x82b,%esi 72bf3: 83 e2 f8 and $0xfffffff8,%edx 72bf6: 48 89 ef mov %rbp,%rdi 72bf9: 83 ca 01 or $0x1,%edx 72bfc: e8 00 00 00 00 callq 72c01 72c01: bf bc 8d 06 00 mov $0x68dbc,%edi 72c06: e8 00 00 00 00 callq 72c0b 72c0b: 48 89 ef mov %rbp,%rdi 72c0e: e8 cd f5 ff ff callq 721e0 72c13: 85 c0 test %eax,%eax 72c15: 0f 85 00 00 00 00 jne 72c1b 72c1b: 31 d2 xor %edx,%edx 72c1d: 48 89 ef mov %rbp,%rdi 72c20: be 98 03 00 00 mov $0x398,%esi 72c25: e8 00 00 00 00 callq 72c2a 72c2a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 72c2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 72c35: 09 d8 or %ebx,%eax 72c37: 41 89 c5 mov %eax,%r13d 72c3a: 89 c2 mov %eax,%edx 72c3c: e8 00 00 00 00 callq 72c41 72c41: 31 c9 xor %ecx,%ecx 72c43: 44 89 ea mov %r13d,%edx 72c46: 48 89 ef mov %rbp,%rdi 72c49: be 98 03 00 00 mov $0x398,%esi 72c4e: e8 00 00 00 00 callq 72c53 72c53: 31 d2 xor %edx,%edx 72c55: be 98 03 00 00 mov $0x398,%esi 72c5a: 48 89 ef mov %rbp,%rdi 72c5d: e8 00 00 00 00 callq 72c62 72c62: bf de 46 03 00 mov $0x346de,%edi 72c67: 89 c3 mov %eax,%ebx 72c69: e8 00 00 00 00 callq 72c6e 72c6e: 44 21 e3 and %r12d,%ebx 72c71: 31 c9 xor %ecx,%ecx 72c73: 48 89 ef mov %rbp,%rdi 72c76: 89 da mov %ebx,%edx 72c78: be 98 03 00 00 mov $0x398,%esi 72c7d: e8 00 00 00 00 callq 72c82 72c82: 31 d2 xor %edx,%edx 72c84: be 98 03 00 00 mov $0x398,%esi 72c89: 48 89 ef mov %rbp,%rdi 72c8c: e8 00 00 00 00 callq 72c91 72c91: bf de 46 03 00 mov $0x346de,%edi 72c96: e8 00 00 00 00 callq 72c9b 72c9b: 31 d2 xor %edx,%edx 72c9d: 48 89 ef mov %rbp,%rdi 72ca0: be 2b 08 00 00 mov $0x82b,%esi 72ca5: e8 00 00 00 00 callq 72caa 72caa: 31 c9 xor %ecx,%ecx 72cac: 48 89 ef mov %rbp,%rdi 72caf: be 2b 08 00 00 mov $0x82b,%esi 72cb4: 83 e0 f8 and $0xfffffff8,%eax 72cb7: 89 c2 mov %eax,%edx 72cb9: e8 00 00 00 00 callq 72cbe 72cbe: 48 89 ef mov %rbp,%rdi 72cc1: 31 c9 xor %ecx,%ecx 72cc3: ba 03 00 00 00 mov $0x3,%edx 72cc8: be 24 15 00 00 mov $0x1524,%esi 72ccd: e8 00 00 00 00 callq 72cd2 72cd2: bf de 46 03 00 mov $0x346de,%edi 72cd7: e8 00 00 00 00 callq 72cdc 72cdc: e9 b0 fe ff ff jmpq 72b91 72ce1: 48 8b 85 18 07 00 00 mov 0x718(%rbp),%rax 72ce8: 25 00 00 02 00 and $0x20000,%eax 72ced: 48 83 f8 01 cmp $0x1,%rax 72cf1: 45 19 e4 sbb %r12d,%r12d 72cf4: 41 81 e4 00 f8 ff ff and $0xfffff800,%r12d 72cfb: 41 81 ec 01 00 02 00 sub $0x20001,%r12d 72d02: 48 83 f8 01 cmp $0x1,%rax 72d06: 19 db sbb %ebx,%ebx 72d08: 81 e3 00 08 00 00 and $0x800,%ebx 72d0e: 81 c3 00 00 02 00 add $0x20000,%ebx 72d14: e9 95 fe ff ff jmpq 72bae 72d19: bf c7 10 00 00 mov $0x10c7,%edi 72d1e: 41 83 c5 01 add $0x1,%r13d 72d22: e8 00 00 00 00 callq 72d27 72d27: 44 3b ad 28 07 00 00 cmp 0x728(%rbp),%r13d 72d2e: 0f 83 8a fe ff ff jae 72bbe 72d34: 31 d2 xor %edx,%edx 72d36: be 94 03 00 00 mov $0x394,%esi 72d3b: 48 89 ef mov %rbp,%rdi 72d3e: e8 00 00 00 00 callq 72d43 72d43: f6 c4 1f test $0x1f,%ah 72d46: 75 d1 jne 72d19 72d48: e9 71 fe ff ff jmpq 72bbe 72d4d: 41 bc ff f7 ff ff mov $0xfffff7ff,%r12d 72d53: bb 00 08 00 00 mov $0x800,%ebx 72d58: e9 51 fe ff ff jmpq 72bae 72d5d: 0f 1f 00 nopl (%rax) 0000000000072d60 : 72d60: e8 00 00 00 00 callq 72d65 72d65: 41 57 push %r15 72d67: 41 56 push %r14 72d69: 41 55 push %r13 72d6b: 41 54 push %r12 72d6d: 55 push %rbp 72d6e: 48 89 fd mov %rdi,%rbp 72d71: 53 push %rbx 72d72: 83 bf 08 07 00 00 0a cmpl $0xa,0x708(%rdi) 72d79: 0f 84 b2 02 00 00 je 73031 72d7f: bb 05 0b 00 00 mov $0xb05,%ebx 72d84: 89 de mov %ebx,%esi 72d86: 31 c9 xor %ecx,%ecx 72d88: 31 d2 xor %edx,%edx 72d8a: 48 89 ef mov %rbp,%rdi 72d8d: e8 00 00 00 00 callq 72d92 72d92: 8d 73 01 lea 0x1(%rbx),%esi 72d95: 31 c9 xor %ecx,%ecx 72d97: 31 d2 xor %edx,%edx 72d99: 48 89 ef mov %rbp,%rdi 72d9c: e8 00 00 00 00 callq 72da1 72da1: 8d 73 02 lea 0x2(%rbx),%esi 72da4: 31 c9 xor %ecx,%ecx 72da6: 31 d2 xor %edx,%edx 72da8: 48 89 ef mov %rbp,%rdi 72dab: e8 00 00 00 00 callq 72db0 72db0: 8d 73 03 lea 0x3(%rbx),%esi 72db3: 31 c9 xor %ecx,%ecx 72db5: 31 d2 xor %edx,%edx 72db7: 48 89 ef mov %rbp,%rdi 72dba: e8 00 00 00 00 callq 72dbf 72dbf: 8d 73 04 lea 0x4(%rbx),%esi 72dc2: 31 c9 xor %ecx,%ecx 72dc4: 31 d2 xor %edx,%edx 72dc6: 48 89 ef mov %rbp,%rdi 72dc9: 83 c3 06 add $0x6,%ebx 72dcc: e8 00 00 00 00 callq 72dd1 72dd1: 81 fb c5 0b 00 00 cmp $0xbc5,%ebx 72dd7: 75 ab jne 72d84 72dd9: be 28 15 00 00 mov $0x1528,%esi 72dde: 31 c9 xor %ecx,%ecx 72de0: 31 d2 xor %edx,%edx 72de2: 48 89 ef mov %rbp,%rdi 72de5: e8 00 00 00 00 callq 72dea 72dea: 8b b5 28 07 00 00 mov 0x728(%rbp),%esi 72df0: 85 f6 test %esi,%esi 72df2: 0f 84 d3 06 00 00 je 734cb 72df8: 31 db xor %ebx,%ebx 72dfa: eb 19 jmp 72e15 72dfc: bf c7 10 00 00 mov $0x10c7,%edi 72e01: 83 c3 01 add $0x1,%ebx 72e04: e8 00 00 00 00 callq 72e09 72e09: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 72e0f: 0f 83 b6 06 00 00 jae 734cb 72e15: 31 d2 xor %edx,%edx 72e17: be 94 03 00 00 mov $0x394,%esi 72e1c: 48 89 ef mov %rbp,%rdi 72e1f: e8 00 00 00 00 callq 72e24 72e24: f6 c4 1f test $0x1f,%ah 72e27: 75 d3 jne 72dfc 72e29: 8b 8d d8 5e 00 00 mov 0x5ed8(%rbp),%ecx 72e2f: 85 c9 test %ecx,%ecx 72e31: 0f 85 ad 01 00 00 jne 72fe4 72e37: 48 8b 95 90 0f 00 00 mov 0xf90(%rbp),%rdx 72e3e: 31 c9 xor %ecx,%ecx 72e40: be 0d 08 00 00 mov $0x80d,%esi 72e45: 48 89 ef mov %rbp,%rdi 72e48: 48 c1 ea 0c shr $0xc,%rdx 72e4c: e8 00 00 00 00 callq 72e51 72e51: 31 c9 xor %ecx,%ecx 72e53: be 0e 08 00 00 mov $0x80e,%esi 72e58: 48 89 ef mov %rbp,%rdi 72e5b: 48 8b 95 98 0f 00 00 mov 0xf98(%rbp),%rdx 72e62: 48 c1 ea 0c shr $0xc,%rdx 72e66: e8 00 00 00 00 callq 72e6b 72e6b: 31 c9 xor %ecx,%ecx 72e6d: be 0f 08 00 00 mov $0x80f,%esi 72e72: 48 89 ef mov %rbp,%rdi 72e75: 48 8b 95 10 5c 00 00 mov 0x5c10(%rbp),%rdx 72e7c: 48 c1 ea 0c shr $0xc,%rdx 72e80: e8 00 00 00 00 callq 72e85 72e85: 31 c9 xor %ecx,%ecx 72e87: 31 d2 xor %edx,%edx 72e89: be 0c 08 00 00 mov $0x80c,%esi 72e8e: 48 89 ef mov %rbp,%rdi 72e91: e8 00 00 00 00 callq 72e96 72e96: 31 c9 xor %ecx,%ecx 72e98: ba ff ff ff 0f mov $0xfffffff,%edx 72e9d: 48 89 ef mov %rbp,%rdi 72ea0: be 0a 08 00 00 mov $0x80a,%esi 72ea5: e8 00 00 00 00 callq 72eaa 72eaa: ba ff ff ff 0f mov $0xfffffff,%edx 72eaf: 31 c9 xor %ecx,%ecx 72eb1: 48 89 ef mov %rbp,%rdi 72eb4: be 0b 08 00 00 mov $0x80b,%esi 72eb9: e8 00 00 00 00 callq 72ebe 72ebe: 8b 95 28 07 00 00 mov 0x728(%rbp),%edx 72ec4: 85 d2 test %edx,%edx 72ec6: 0f 84 ea 05 00 00 je 734b6 72ecc: 31 db xor %ebx,%ebx 72ece: eb 19 jmp 72ee9 72ed0: bf c7 10 00 00 mov $0x10c7,%edi 72ed5: 83 c3 01 add $0x1,%ebx 72ed8: e8 00 00 00 00 callq 72edd 72edd: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 72ee3: 0f 83 cd 05 00 00 jae 734b6 72ee9: 31 d2 xor %edx,%edx 72eeb: be 94 03 00 00 mov $0x394,%esi 72ef0: 48 89 ef mov %rbp,%rdi 72ef3: e8 00 00 00 00 callq 72ef8 72ef8: f6 c4 1f test $0x1f,%ah 72efb: 75 d3 jne 72ed0 72efd: 31 c9 xor %ecx,%ecx 72eff: ba 03 00 00 00 mov $0x3,%edx 72f04: be 24 15 00 00 mov $0x1524,%esi 72f09: 48 89 ef mov %rbp,%rdi 72f0c: e8 00 00 00 00 callq 72f11 72f11: 31 d2 xor %edx,%edx 72f13: be d3 0b 00 00 mov $0xbd3,%esi 72f18: 48 89 ef mov %rbp,%rdi 72f1b: e8 00 00 00 00 callq 72f20 72f20: 31 c9 xor %ecx,%ecx 72f22: be d3 0b 00 00 mov $0xbd3,%esi 72f27: 48 89 ef mov %rbp,%rdi 72f2a: 83 e0 fe and $0xfffffffe,%eax 72f2d: 89 c2 mov %eax,%edx 72f2f: e8 00 00 00 00 callq 72f34 72f34: 31 d2 xor %edx,%edx 72f36: be 00 0b 00 00 mov $0xb00,%esi 72f3b: 48 89 ef mov %rbp,%rdi 72f3e: e8 00 00 00 00 callq 72f43 72f43: 31 c9 xor %ecx,%ecx 72f45: be 00 0b 00 00 mov $0xb00,%esi 72f4a: 48 89 ef mov %rbp,%rdi 72f4d: 89 c2 mov %eax,%edx 72f4f: e8 00 00 00 00 callq 72f54 72f54: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 72f5b: 75 58 jne 72fb5 72f5d: 48 8b 85 d0 0f 00 00 mov 0xfd0(%rbp),%rax 72f64: 48 85 c0 test %rax,%rax 72f67: 0f 84 3e 02 00 00 je 731ab 72f6d: 4c 8b 70 08 mov 0x8(%rax),%r14 72f71: 4c 89 f7 mov %r14,%rdi 72f74: e8 00 00 00 00 callq 72f79 72f79: 41 8b 46 10 mov 0x10(%r14),%eax 72f7d: 31 d2 xor %edx,%edx 72f7f: be 32 0a 00 00 mov $0xa32,%esi 72f84: 48 89 ef mov %rbp,%rdi 72f87: 89 85 d8 0f 00 00 mov %eax,0xfd8(%rbp) 72f8d: 48 8b 85 d0 0f 00 00 mov 0xfd0(%rbp),%rax 72f94: 45 8b 7e 20 mov 0x20(%r14),%r15d 72f98: 41 8b 5e 24 mov 0x24(%r14),%ebx 72f9c: 45 8b 6e 14 mov 0x14(%r14),%r13d 72fa0: 4c 8b 60 08 mov 0x8(%rax),%r12 72fa4: 45 8b 76 18 mov 0x18(%r14),%r14d 72fa8: e8 00 00 00 00 callq 72fad 72fad: a8 01 test $0x1,%al 72faf: 0f 84 a6 00 00 00 je 7305b 72fb5: 48 83 bd c8 28 00 00 cmpq $0x0,0x28c8(%rbp) 72fbc: 00 72fbd: 0f 84 ee 04 00 00 je 734b1 72fc3: 48 89 ef mov %rbp,%rdi 72fc6: e8 00 00 00 00 callq 72fcb 72fcb: 41 89 c4 mov %eax,%r12d 72fce: 85 c0 test %eax,%eax 72fd0: 0f 84 f5 01 00 00 je 731cb 72fd6: 5b pop %rbx 72fd7: 44 89 e0 mov %r12d,%eax 72fda: 5d pop %rbp 72fdb: 41 5c pop %r12 72fdd: 41 5d pop %r13 72fdf: 41 5e pop %r14 72fe1: 41 5f pop %r15 72fe3: c3 retq 72fe4: 31 d2 xor %edx,%edx 72fe6: 48 89 ef mov %rbp,%rdi 72fe9: be ca 00 00 00 mov $0xca,%esi 72fee: e8 00 00 00 00 callq 72ff3 72ff3: 31 c9 xor %ecx,%ecx 72ff5: 48 89 ef mov %rbp,%rdi 72ff8: be ca 00 00 00 mov $0xca,%esi 72ffd: 83 c8 10 or $0x10,%eax 73000: 89 c2 mov %eax,%edx 73002: e8 00 00 00 00 callq 73007 73007: 31 d2 xor %edx,%edx 73009: 48 89 ef mov %rbp,%rdi 7300c: be c0 00 00 00 mov $0xc0,%esi 73011: e8 00 00 00 00 callq 73016 73016: 31 c9 xor %ecx,%ecx 73018: be c0 00 00 00 mov $0xc0,%esi 7301d: 48 89 ef mov %rbp,%rdi 73020: 25 ff ff fc ff and $0xfffcffff,%eax 73025: 89 c2 mov %eax,%edx 73027: e8 00 00 00 00 callq 7302c 7302c: e9 06 fe ff ff jmpq 72e37 73031: ba 03 00 00 00 mov $0x3,%edx 73036: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7303d: e8 00 00 00 00 callq 73042 73042: ba 0c 00 00 00 mov $0xc,%edx 73047: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7304e: 48 89 ef mov %rbp,%rdi 73051: e8 00 00 00 00 callq 73056 73056: e9 24 fd ff ff jmpq 72d7f 7305b: 31 c9 xor %ecx,%ecx 7305d: ba 08 00 00 00 mov $0x8,%edx 73062: be 32 0a 00 00 mov $0xa32,%esi 73067: 48 89 ef mov %rbp,%rdi 7306a: e8 00 00 00 00 callq 7306f 7306f: 41 c1 ef 03 shr $0x3,%r15d 73073: 31 c9 xor %ecx,%ecx 73075: ba 10 00 00 00 mov $0x10,%edx 7307a: be 32 0a 00 00 mov $0xa32,%esi 7307f: 48 89 ef mov %rbp,%rdi 73082: e8 00 00 00 00 callq 73087 73087: 45 85 ff test %r15d,%r15d 7308a: 74 33 je 730bf 7308c: 4c 01 e3 add %r12,%rbx 7308f: 4e 8d 3c fb lea (%rbx,%r15,8),%r15 73093: 8b 13 mov (%rbx),%edx 73095: 31 c9 xor %ecx,%ecx 73097: be 91 0a 00 00 mov $0xa91,%esi 7309c: 48 89 ef mov %rbp,%rdi 7309f: 48 83 c3 08 add $0x8,%rbx 730a3: e8 00 00 00 00 callq 730a8 730a8: 8b 53 fc mov -0x4(%rbx),%edx 730ab: 31 c9 xor %ecx,%ecx 730ad: be 92 0a 00 00 mov $0xa92,%esi 730b2: 48 89 ef mov %rbp,%rdi 730b5: e8 00 00 00 00 callq 730ba 730ba: 4c 39 fb cmp %r15,%rbx 730bd: 75 d4 jne 73093 730bf: 41 c1 ed 02 shr $0x2,%r13d 730c3: 74 29 je 730ee 730c5: 45 89 f6 mov %r14d,%r14d 730c8: 45 89 ed mov %r13d,%r13d 730cb: 4d 01 f4 add %r14,%r12 730ce: 4b 8d 1c ac lea (%r12,%r13,4),%rbx 730d2: 41 8b 14 24 mov (%r12),%edx 730d6: 49 83 c4 04 add $0x4,%r12 730da: 31 c9 xor %ecx,%ecx 730dc: be 33 0a 00 00 mov $0xa33,%esi 730e1: 48 89 ef mov %rbp,%rdi 730e4: e8 00 00 00 00 callq 730e9 730e9: 49 39 dc cmp %rbx,%r12 730ec: 75 e4 jne 730d2 730ee: 31 c9 xor %ecx,%ecx 730f0: ba 08 00 00 00 mov $0x8,%edx 730f5: be 32 0a 00 00 mov $0xa32,%esi 730fa: 48 89 ef mov %rbp,%rdi 730fd: e8 00 00 00 00 callq 73102 73102: 31 c9 xor %ecx,%ecx 73104: ba 04 00 00 00 mov $0x4,%edx 73109: 48 89 ef mov %rbp,%rdi 7310c: be 32 0a 00 00 mov $0xa32,%esi 73111: 31 db xor %ebx,%ebx 73113: e8 00 00 00 00 callq 73118 73118: 31 c9 xor %ecx,%ecx 7311a: ba 01 00 00 00 mov $0x1,%edx 7311f: 48 89 ef mov %rbp,%rdi 73122: be 32 0a 00 00 mov $0xa32,%esi 73127: e8 00 00 00 00 callq 7312c 7312c: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 73132: 85 c0 test %eax,%eax 73134: 7f 1c jg 73152 73136: e9 7a fe ff ff jmpq 72fb5 7313b: bf c7 10 00 00 mov $0x10c7,%edi 73140: 83 c3 01 add $0x1,%ebx 73143: e8 00 00 00 00 callq 73148 73148: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 7314e: 39 c3 cmp %eax,%ebx 73150: 7d 1c jge 7316e 73152: 31 d2 xor %edx,%edx 73154: be 3a 0a 00 00 mov $0xa3a,%esi 73159: 48 89 ef mov %rbp,%rdi 7315c: e8 00 00 00 00 callq 73161 73161: a9 00 00 00 40 test $0x40000000,%eax 73166: 74 d3 je 7313b 73168: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 7316e: 85 c0 test %eax,%eax 73170: 0f 8e 3f fe ff ff jle 72fb5 73176: 31 db xor %ebx,%ebx 73178: eb 19 jmp 73193 7317a: bf c7 10 00 00 mov $0x10c7,%edi 7317f: 83 c3 01 add $0x1,%ebx 73182: e8 00 00 00 00 callq 73187 73187: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 7318d: 0f 8d 22 fe ff ff jge 72fb5 73193: 31 d2 xor %edx,%edx 73195: be 3a 0a 00 00 mov $0xa3a,%esi 7319a: 48 89 ef mov %rbp,%rdi 7319d: e8 00 00 00 00 callq 731a2 731a2: 85 c0 test %eax,%eax 731a4: 79 d4 jns 7317a 731a6: e9 0a fe ff ff jmpq 72fb5 731ab: 41 bc ea ff ff ff mov $0xffffffea,%r12d 731b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 731b8: e8 00 00 00 00 callq 731bd 731bd: 44 89 e0 mov %r12d,%eax 731c0: 5b pop %rbx 731c1: 5d pop %rbp 731c2: 41 5c pop %r12 731c4: 41 5d pop %r13 731c6: 41 5e pop %r14 731c8: 41 5f pop %r15 731ca: c3 retq 731cb: 48 8b bd c8 28 00 00 mov 0x28c8(%rbp),%rdi 731d2: e8 00 00 00 00 callq 731d7 731d7: 31 d2 xor %edx,%edx 731d9: be 19 08 00 00 mov $0x819,%esi 731de: 48 89 ef mov %rbp,%rdi 731e1: 49 89 c5 mov %rax,%r13 731e4: e8 00 00 00 00 callq 731e9 731e9: 31 c9 xor %ecx,%ecx 731eb: be 19 08 00 00 mov $0x819,%esi 731f0: 48 89 ef mov %rbp,%rdi 731f3: 83 e0 df and $0xffffffdf,%eax 731f6: 89 c2 mov %eax,%edx 731f8: 83 ca 5b or $0x5b,%edx 731fb: e8 00 00 00 00 callq 73200 73200: 31 d2 xor %edx,%edx 73202: be 00 05 00 00 mov $0x500,%esi 73207: 48 89 ef mov %rbp,%rdi 7320a: e8 00 00 00 00 callq 7320f 7320f: 31 c9 xor %ecx,%ecx 73211: be 00 05 00 00 mov $0x500,%esi 73216: 48 89 ef mov %rbp,%rdi 73219: 25 ff ff e7 ff and $0xffe7ffff,%eax 7321e: 89 c2 mov %eax,%edx 73220: 81 ca 03 8e 0b 00 or $0xb8e03,%edx 73226: e8 00 00 00 00 callq 7322b 7322b: 31 c9 xor %ecx,%ecx 7322d: ba 03 00 00 00 mov $0x3,%edx 73232: 48 89 ef mov %rbp,%rdi 73235: be 01 05 00 00 mov $0x501,%esi 7323a: e8 00 00 00 00 callq 7323f 7323f: 31 d2 xor %edx,%edx 73241: be 02 05 00 00 mov $0x502,%esi 73246: 48 89 ef mov %rbp,%rdi 73249: 8b 9d 48 54 00 00 mov 0x5448(%rbp),%ebx 7324f: e8 00 00 00 00 callq 73254 73254: be 02 05 00 00 mov $0x502,%esi 73259: 48 89 ef mov %rbp,%rdi 7325c: 25 c0 7f f0 ff and $0xfff07fc0,%eax 73261: 89 d9 mov %ebx,%ecx 73263: 89 c2 mov %eax,%edx 73265: 89 d8 mov %ebx,%eax 73267: 83 e1 3f and $0x3f,%ecx 7326a: c1 e0 0f shl $0xf,%eax 7326d: 09 ca or %ecx,%edx 7326f: 31 c9 xor %ecx,%ecx 73271: 25 00 80 0f 00 and $0xf8000,%eax 73276: 09 c2 or %eax,%edx 73278: 81 ca 00 00 10 00 or $0x100000,%edx 7327e: e8 00 00 00 00 callq 73283 73283: 31 c9 xor %ecx,%ecx 73285: be 57 05 00 00 mov $0x557,%esi 7328a: 48 89 ef mov %rbp,%rdi 7328d: 48 8b 95 80 0f 00 00 mov 0xf80(%rbp),%rdx 73294: 48 c1 ea 0c shr $0xc,%rdx 73298: e8 00 00 00 00 callq 7329d 7329d: 31 c9 xor %ecx,%ecx 7329f: be 5f 05 00 00 mov $0x55f,%esi 732a4: 48 89 ef mov %rbp,%rdi 732a7: 48 8b 95 88 0f 00 00 mov 0xf88(%rbp),%rdx 732ae: 48 c1 ea 0c shr $0xc,%rdx 732b2: e8 00 00 00 00 callq 732b7 732b7: 4c 89 ea mov %r13,%rdx 732ba: be 4f 05 00 00 mov $0x54f,%esi 732bf: 48 89 ef mov %rbp,%rdi 732c2: 48 c1 ea 0c shr $0xc,%rdx 732c6: 31 c9 xor %ecx,%ecx 732c8: 89 d3 mov %edx,%ebx 732ca: e8 00 00 00 00 callq 732cf 732cf: 31 c9 xor %ecx,%ecx 732d1: be 46 05 00 00 mov $0x546,%esi 732d6: 48 89 ef mov %rbp,%rdi 732d9: 48 8b 95 f0 28 00 00 mov 0x28f0(%rbp),%rdx 732e0: 48 c1 ea 0c shr $0xc,%rdx 732e4: e8 00 00 00 00 callq 732e9 732e9: 31 c9 xor %ecx,%ecx 732eb: 31 d2 xor %edx,%edx 732ed: be 0c 05 00 00 mov $0x50c,%esi 732f2: 48 89 ef mov %rbp,%rdi 732f5: e8 00 00 00 00 callq 732fa 732fa: 31 d2 xor %edx,%edx 732fc: be 04 05 00 00 mov $0x504,%esi 73301: 48 89 ef mov %rbp,%rdi 73304: e8 00 00 00 00 callq 73309 73309: 31 c9 xor %ecx,%ecx 7330b: be 04 05 00 00 mov $0x504,%esi 73310: 48 89 ef mov %rbp,%rdi 73313: 83 e0 f9 and $0xfffffff9,%eax 73316: 89 c2 mov %eax,%edx 73318: 83 ca 11 or $0x11,%edx 7331b: e8 00 00 00 00 callq 73320 73320: 31 c9 xor %ecx,%ecx 73322: 31 d2 xor %edx,%edx 73324: be 75 05 00 00 mov $0x575,%esi 73329: 48 89 ef mov %rbp,%rdi 7332c: e8 00 00 00 00 callq 73331 73331: 31 c9 xor %ecx,%ecx 73333: 31 d2 xor %edx,%edx 73335: be 76 05 00 00 mov $0x576,%esi 7333a: 48 89 ef mov %rbp,%rdi 7333d: e8 00 00 00 00 callq 73342 73342: 31 c9 xor %ecx,%ecx 73344: 31 d2 xor %edx,%edx 73346: be 77 05 00 00 mov $0x577,%esi 7334b: 48 89 ef mov %rbp,%rdi 7334e: e8 00 00 00 00 callq 73353 73353: 31 c9 xor %ecx,%ecx 73355: 31 d2 xor %edx,%edx 73357: be 58 05 00 00 mov $0x558,%esi 7335c: 48 89 ef mov %rbp,%rdi 7335f: e8 00 00 00 00 callq 73364 73364: 8b 85 38 54 00 00 mov 0x5438(%rbp),%eax 7336a: 31 c9 xor %ecx,%ecx 7336c: 48 89 ef mov %rbp,%rdi 7336f: be 60 05 00 00 mov $0x560,%esi 73374: 8d 50 ff lea -0x1(%rax),%edx 73377: e8 00 00 00 00 callq 7337c 7337c: b8 01 00 00 00 mov $0x1,%eax 73381: eb 1b jmp 7339e 73383: 31 c9 xor %ecx,%ecx 73385: 8d b0 06 05 00 00 lea 0x506(%rax),%esi 7338b: 89 da mov %ebx,%edx 7338d: 48 89 ef mov %rbp,%rdi 73390: e8 00 00 00 00 callq 73395 73395: 41 83 fe 10 cmp $0x10,%r14d 73399: 74 20 je 733bb 7339b: 44 89 f0 mov %r14d,%eax 7339e: 44 8d 70 01 lea 0x1(%rax),%r14d 733a2: 83 f8 07 cmp $0x7,%eax 733a5: 77 dc ja 73383 733a7: 8d b0 4f 05 00 00 lea 0x54f(%rax),%esi 733ad: 31 c9 xor %ecx,%ecx 733af: 89 da mov %ebx,%edx 733b1: 48 89 ef mov %rbp,%rdi 733b4: e8 00 00 00 00 callq 733b9 733b9: eb e0 jmp 7339b 733bb: 48 8b 95 f0 28 00 00 mov 0x28f0(%rbp),%rdx 733c2: 31 c9 xor %ecx,%ecx 733c4: be 47 05 00 00 mov $0x547,%esi 733c9: 48 89 ef mov %rbp,%rdi 733cc: 48 c1 ea 0c shr $0xc,%rdx 733d0: e8 00 00 00 00 callq 733d5 733d5: 31 c9 xor %ecx,%ecx 733d7: ba 04 00 00 00 mov $0x4,%edx 733dc: 48 89 ef mov %rbp,%rdi 733df: be 0d 05 00 00 mov $0x50d,%esi 733e4: e8 00 00 00 00 callq 733e9 733e9: 31 d2 xor %edx,%edx 733eb: be 05 05 00 00 mov $0x505,%esi 733f0: 48 89 ef mov %rbp,%rdi 733f3: e8 00 00 00 00 callq 733f8 733f8: 31 c9 xor %ecx,%ecx 733fa: be 05 05 00 00 mov $0x505,%esi 733ff: 48 89 ef mov %rbp,%rdi 73402: 89 c2 mov %eax,%edx 73404: 8b 85 44 54 00 00 mov 0x5444(%rbp),%eax 7340a: 81 e2 f9 ff ff f0 and $0xf0fffff9,%edx 73410: 83 e8 09 sub $0x9,%eax 73413: c1 e0 18 shl $0x18,%eax 73416: 25 00 00 00 0f and $0xf000000,%eax 7341b: 09 d0 or %edx,%eax 7341d: 83 c8 03 or $0x3,%eax 73420: 89 c2 mov %eax,%edx 73422: e8 00 00 00 00 callq 73427 73427: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 7342e 7342e: 74 50 je 73480 73430: be 01 00 00 00 mov $0x1,%esi 73435: 48 89 ef mov %rbp,%rdi 73438: e8 b3 ea ff ff callq 71ef0 7343d: 83 bd 08 07 00 00 06 cmpl $0x6,0x708(%rbp) 73444: 74 46 je 7348c 73446: 31 c9 xor %ecx,%ecx 73448: ba 01 00 00 00 mov $0x1,%edx 7344d: be 1e 05 00 00 mov $0x51e,%esi 73452: 48 89 ef mov %rbp,%rdi 73455: e8 00 00 00 00 callq 7345a 7345a: 48 8b b5 78 0f 00 00 mov 0xf78(%rbp),%rsi 73461: 4c 89 ea mov %r13,%rdx 73464: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7346b: 48 c1 ee 14 shr $0x14,%rsi 7346f: e8 00 00 00 00 callq 73474 73474: c6 85 e4 28 00 00 01 movb $0x1,0x28e4(%rbp) 7347b: e9 56 fb ff ff jmpq 72fd6 73480: 31 f6 xor %esi,%esi 73482: 48 89 ef mov %rbp,%rdi 73485: e8 66 ea ff ff callq 71ef0 7348a: eb b1 jmp 7343d 7348c: 31 d2 xor %edx,%edx 7348e: 48 89 ef mov %rbp,%rdi 73491: be 19 06 00 00 mov $0x619,%esi 73496: e8 00 00 00 00 callq 7349b 7349b: 31 c9 xor %ecx,%ecx 7349d: be 19 06 00 00 mov $0x619,%esi 734a2: 48 89 ef mov %rbp,%rdi 734a5: 83 e0 fe and $0xfffffffe,%eax 734a8: 89 c2 mov %eax,%edx 734aa: e8 00 00 00 00 callq 734af 734af: eb 95 jmp 73446 734b1: e9 00 00 00 00 jmpq 734b6 734b6: 48 8b 7d 00 mov 0x0(%rbp),%rdi 734ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 734c1: e8 00 00 00 00 callq 734c6 734c6: e9 32 fa ff ff jmpq 72efd 734cb: 48 8b 7d 00 mov 0x0(%rbp),%rdi 734cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 734d6: e8 00 00 00 00 callq 734db 734db: e9 49 f9 ff ff jmpq 72e29 00000000000734e0 : 734e0: e8 00 00 00 00 callq 734e5 734e5: 41 54 push %r12 734e7: 55 push %rbp 734e8: 48 89 fd mov %rdi,%rbp 734eb: e8 70 f8 ff ff callq 72d60 734f0: 41 89 c4 mov %eax,%r12d 734f3: 85 c0 test %eax,%eax 734f5: 75 08 jne 734ff 734f7: 48 89 ef mov %rbp,%rdi 734fa: e8 00 00 00 00 callq 734ff 734ff: 44 89 e0 mov %r12d,%eax 73502: 5d pop %rbp 73503: 41 5c pop %r12 73505: c3 retq 73506: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7350d: 00 00 00 0000000000073510 : 73510: e8 00 00 00 00 callq 73515 73515: 41 54 push %r12 73517: 8d 86 4f 05 00 00 lea 0x54f(%rsi),%eax 7351d: 49 89 d4 mov %rdx,%r12 73520: 55 push %rbp 73521: 48 89 fd mov %rdi,%rbp 73524: 53 push %rbx 73525: 89 f3 mov %esi,%ebx 73527: 8d b6 06 05 00 00 lea 0x506(%rsi),%esi 7352d: 83 fb 07 cmp $0x7,%ebx 73530: 0f 46 f0 cmovbe %eax,%esi 73533: 48 8b 47 08 mov 0x8(%rdi),%rax 73537: 48 c1 ea 0c shr $0xc,%rdx 7353b: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 73542: e8 00 00 00 00 callq 73547 73547: 48 8b 45 08 mov 0x8(%rbp),%rax 7354b: 89 d9 mov %ebx,%ecx 7354d: ba 01 00 00 00 mov $0x1,%edx 73552: 48 89 ef mov %rbp,%rdi 73555: d3 e2 shl %cl,%edx 73557: be 1e 05 00 00 mov $0x51e,%esi 7355c: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 73563: e8 00 00 00 00 callq 73568 73568: 4c 89 e0 mov %r12,%rax 7356b: 5b pop %rbx 7356c: 5d pop %rbp 7356d: 41 5c pop %r12 7356f: c3 retq 0000000000073570 : 73570: e8 00 00 00 00 callq 73575 73575: 48 8b 47 08 mov 0x8(%rdi),%rax 73579: 81 c6 00 0e 00 00 add $0xe00,%esi 7357f: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 73586: e9 00 00 00 00 jmpq 7358b 7358b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000073590 : 73590: e8 00 00 00 00 callq 73595 73595: 48 8b 0a mov (%rdx),%rcx 73598: 48 83 e1 ef and $0xffffffffffffffef,%rcx 7359c: 48 89 0a mov %rcx,(%rdx) 7359f: 48 8b 46 50 mov 0x50(%rsi),%rax 735a3: 83 e0 10 and $0x10,%eax 735a6: 48 09 c8 or %rcx,%rax 735a9: 48 0f ba f0 33 btr $0x33,%rax 735ae: 48 89 02 mov %rax,(%rdx) 735b1: c3 retq 735b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 735b9: 00 00 00 00 735bd: 0f 1f 00 nopl (%rax) 00000000000735c0 : 735c0: e8 00 00 00 00 callq 735c5 735c5: 48 b8 00 00 00 00 00 movabs $0x2000000000000000,%rax 735cc: 00 00 20 735cf: 48 c7 87 58 28 00 00 movq $0x0,0x2858(%rdi) 735d6: 00 00 00 00 735da: 48 89 87 18 10 00 00 mov %rax,0x1018(%rdi) 735e1: 48 b8 ff ff ff ff 00 movabs $0x20000000ffffffff,%rax 735e8: 00 00 20 735eb: 48 89 87 20 10 00 00 mov %rax,0x1020(%rdi) 735f2: 48 83 c0 01 add $0x1,%rax 735f6: 48 89 87 28 10 00 00 mov %rax,0x1028(%rdi) 735fd: 48 b8 ff ff ff ff 01 movabs $0x20000001ffffffff,%rax 73604: 00 00 20 73607: 48 89 87 30 10 00 00 mov %rax,0x1030(%rdi) 7360e: 31 c0 xor %eax,%eax 73610: c7 87 e0 0f 00 00 01 movl $0x1,0xfe0(%rdi) 73617: 00 00 00 7361a: 48 c7 87 f0 0f 00 00 movq $0x0,0xff0(%rdi) 73621: 00 00 00 00 73625: c3 retq 73626: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7362d: 00 00 00 0000000000073630 : 73630: e8 00 00 00 00 callq 73635 73635: 31 c0 xor %eax,%eax 73637: c3 retq 73638: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7363f: 00 0000000000073640 : 73640: e8 00 00 00 00 callq 73645 73645: 53 push %rbx 73646: 48 89 f3 mov %rsi,%rbx 73649: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 73650: 74 06 je 73658 73652: c7 06 00 00 00 00 movl $0x0,(%rsi) 73658: 31 d2 xor %edx,%edx 7365a: be 2e 08 00 00 mov $0x82e,%esi 7365f: e8 00 00 00 00 callq 73664 73664: a9 00 00 04 00 test $0x40000,%eax 73669: 74 06 je 73671 7366b: 81 0b 00 02 00 00 orl $0x200,(%rbx) 73671: a9 00 00 08 00 test $0x80000,%eax 73676: 74 06 je 7367e 73678: 81 0b 00 01 00 00 orl $0x100,(%rbx) 7367e: 5b pop %rbx 7367f: c3 retq 0000000000073680 : 73680: e8 00 00 00 00 callq 73685 73685: 53 push %rbx 73686: 31 d2 xor %edx,%edx 73688: be 94 03 00 00 mov $0x394,%esi 7368d: 48 89 fb mov %rdi,%rbx 73690: e8 00 00 00 00 callq 73695 73695: f6 c4 01 test $0x1,%ah 73698: 75 1c jne 736b6 7369a: f6 c4 1e test $0x1e,%ah 7369d: 74 09 je 736a8 7369f: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 736a6: 74 43 je 736eb 736a8: c7 83 08 10 00 00 00 movl $0x0,0x1008(%rbx) 736af: 00 00 00 736b2: 31 c0 xor %eax,%eax 736b4: 5b pop %rbx 736b5: c3 retq 736b6: f6 c4 1e test $0x1e,%ah 736b9: 75 12 jne 736cd 736bb: b8 00 00 02 00 mov $0x20000,%eax 736c0: 89 83 08 10 00 00 mov %eax,0x1008(%rbx) 736c6: b8 01 00 00 00 mov $0x1,%eax 736cb: 5b pop %rbx 736cc: c3 retq 736cd: 48 8b 83 18 07 00 00 mov 0x718(%rbx),%rax 736d4: 25 00 00 02 00 and $0x20000,%eax 736d9: 48 83 f8 01 cmp $0x1,%rax 736dd: 19 c0 sbb %eax,%eax 736df: 25 00 08 00 00 and $0x800,%eax 736e4: 05 00 00 02 00 add $0x20000,%eax 736e9: eb d5 jmp 736c0 736eb: b8 00 08 00 00 mov $0x800,%eax 736f0: eb ce jmp 736c0 736f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 736f9: 00 00 00 00 736fd: 0f 1f 00 nopl (%rax) 0000000000073700 : 73700: e8 00 00 00 00 callq 73705 73705: 31 d2 xor %edx,%edx 73707: be 94 03 00 00 mov $0x394,%esi 7370c: e8 00 00 00 00 callq 73711 73711: f6 c4 1f test $0x1f,%ah 73714: 0f 94 c0 sete %al 73717: c3 retq 73718: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7371f: 00 0000000000073720 : 73720: e8 00 00 00 00 callq 73725 73725: 8b 87 08 10 00 00 mov 0x1008(%rdi),%eax 7372b: 85 c0 test %eax,%eax 7372d: 75 03 jne 73732 7372f: 31 c0 xor %eax,%eax 73731: c3 retq 73732: 55 push %rbp 73733: 31 d2 xor %edx,%edx 73735: be 2b 08 00 00 mov $0x82b,%esi 7373a: 48 89 fd mov %rdi,%rbp 7373d: e8 00 00 00 00 callq 73742 73742: 48 89 ef mov %rbp,%rdi 73745: 31 c9 xor %ecx,%ecx 73747: be 2b 08 00 00 mov $0x82b,%esi 7374c: 83 e0 f8 and $0xfffffff8,%eax 7374f: 89 c2 mov %eax,%edx 73751: e8 00 00 00 00 callq 73756 73756: 48 89 ef mov %rbp,%rdi 73759: 31 c9 xor %ecx,%ecx 7375b: ba 03 00 00 00 mov $0x3,%edx 73760: be 24 15 00 00 mov $0x1524,%esi 73765: e8 00 00 00 00 callq 7376a 7376a: 31 c0 xor %eax,%eax 7376c: 5d pop %rbp 7376d: c3 retq 7376e: 66 90 xchg %ax,%ax 0000000000073770 : 73770: e8 00 00 00 00 callq 73775 73775: 55 push %rbp 73776: 31 d2 xor %edx,%edx 73778: 48 89 fd mov %rdi,%rbp 7377b: 53 push %rbx 7377c: 89 f3 mov %esi,%ebx 7377e: be 05 05 00 00 mov $0x505,%esi 73783: e8 00 00 00 00 callq 73788 73788: 0f b6 d3 movzbl %bl,%edx 7378b: 48 89 ef mov %rbp,%rdi 7378e: 5b pop %rbx 7378f: 89 d6 mov %edx,%esi 73791: 83 e0 ef and $0xffffffef,%eax 73794: 31 c9 xor %ecx,%ecx 73796: 5d pop %rbp 73797: c1 e6 04 shl $0x4,%esi 7379a: 09 c6 or %eax,%esi 7379c: 89 f0 mov %esi,%eax 7379e: 89 d6 mov %edx,%esi 737a0: 24 7f and $0x7f,%al 737a2: c1 e6 07 shl $0x7,%esi 737a5: 09 c6 or %eax,%esi 737a7: 89 d0 mov %edx,%eax 737a9: 81 e6 ff fb ff ff and $0xfffffbff,%esi 737af: c1 e0 0a shl $0xa,%eax 737b2: 09 f0 or %esi,%eax 737b4: 80 e4 df and $0xdf,%ah 737b7: 89 c6 mov %eax,%esi 737b9: 89 d0 mov %edx,%eax 737bb: c1 e0 0d shl $0xd,%eax 737be: 09 f0 or %esi,%eax 737c0: 89 d6 mov %edx,%esi 737c2: 25 ff ff fe ff and $0xfffeffff,%eax 737c7: c1 e6 10 shl $0x10,%esi 737ca: 09 c6 or %eax,%esi 737cc: 89 f0 mov %esi,%eax 737ce: 89 d6 mov %edx,%esi 737d0: c1 e2 16 shl $0x16,%edx 737d3: 25 ff ff f7 ff and $0xfff7ffff,%eax 737d8: c1 e6 13 shl $0x13,%esi 737db: 09 c6 or %eax,%esi 737dd: 81 e6 ff ff bf ff and $0xffbfffff,%esi 737e3: 09 f2 or %esi,%edx 737e5: be 05 05 00 00 mov $0x505,%esi 737ea: e9 00 00 00 00 jmpq 737ef 737ef: 90 nop 00000000000737f0 : 737f0: e8 00 00 00 00 callq 737f5 737f5: 89 f1 mov %esi,%ecx 737f7: ba 01 00 00 00 mov $0x1,%edx 737fc: be 1e 05 00 00 mov $0x51e,%esi 73801: d3 e2 shl %cl,%edx 73803: 31 c9 xor %ecx,%ecx 73805: e9 00 00 00 00 jmpq 7380a 7380a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000073810 : 73810: e8 00 00 00 00 callq 73815 73815: 55 push %rbp 73816: 48 89 fd mov %rdi,%rbp 73819: 85 c9 test %ecx,%ecx 7381b: 74 50 je 7386d 7381d: 83 f9 01 cmp $0x1,%ecx 73820: 75 47 jne 73869 73822: 31 d2 xor %edx,%edx 73824: be 04 05 00 00 mov $0x504,%esi 73829: e8 00 00 00 00 callq 7382e 7382e: 31 c9 xor %ecx,%ecx 73830: be 04 05 00 00 mov $0x504,%esi 73835: 48 89 ef mov %rbp,%rdi 73838: 0d 48 92 24 00 or $0x249248,%eax 7383d: 89 c2 mov %eax,%edx 7383f: e8 00 00 00 00 callq 73844 73844: 31 d2 xor %edx,%edx 73846: be 05 05 00 00 mov $0x505,%esi 7384b: 48 89 ef mov %rbp,%rdi 7384e: e8 00 00 00 00 callq 73853 73853: 0d 48 92 24 00 or $0x249248,%eax 73858: 89 c2 mov %eax,%edx 7385a: 31 c9 xor %ecx,%ecx 7385c: be 05 05 00 00 mov $0x505,%esi 73861: 48 89 ef mov %rbp,%rdi 73864: e8 00 00 00 00 callq 73869 73869: 31 c0 xor %eax,%eax 7386b: 5d pop %rbp 7386c: c3 retq 7386d: 31 d2 xor %edx,%edx 7386f: be 04 05 00 00 mov $0x504,%esi 73874: e8 00 00 00 00 callq 73879 73879: 31 c9 xor %ecx,%ecx 7387b: be 04 05 00 00 mov $0x504,%esi 73880: 48 89 ef mov %rbp,%rdi 73883: 25 b7 6d db ff and $0xffdb6db7,%eax 73888: 89 c2 mov %eax,%edx 7388a: e8 00 00 00 00 callq 7388f 7388f: 31 d2 xor %edx,%edx 73891: be 05 05 00 00 mov $0x505,%esi 73896: 48 89 ef mov %rbp,%rdi 73899: e8 00 00 00 00 callq 7389e 7389e: 25 b7 6d db ff and $0xffdb6db7,%eax 738a3: eb b3 jmp 73858 738a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 738ac: 00 00 00 00 00000000000738b0 : 738b0: e8 00 00 00 00 callq 738b5 738b5: 41 54 push %r12 738b7: 55 push %rbp 738b8: 53 push %rbx 738b9: 8b 9f 08 10 00 00 mov 0x1008(%rdi),%ebx 738bf: 85 db test %ebx,%ebx 738c1: 75 07 jne 738ca 738c3: 5b pop %rbx 738c4: 31 c0 xor %eax,%eax 738c6: 5d pop %rbp 738c7: 41 5c pop %r12 738c9: c3 retq 738ca: 31 d2 xor %edx,%edx 738cc: be 98 03 00 00 mov $0x398,%esi 738d1: 48 89 fd mov %rdi,%rbp 738d4: e8 00 00 00 00 callq 738d9 738d9: 48 8b 7d 00 mov 0x0(%rbp),%rdi 738dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 738e4: 09 d8 or %ebx,%eax 738e6: 41 89 c4 mov %eax,%r12d 738e9: 89 c2 mov %eax,%edx 738eb: e8 00 00 00 00 callq 738f0 738f0: 31 c9 xor %ecx,%ecx 738f2: 44 89 e2 mov %r12d,%edx 738f5: 48 89 ef mov %rbp,%rdi 738f8: be 98 03 00 00 mov $0x398,%esi 738fd: e8 00 00 00 00 callq 73902 73902: 31 d2 xor %edx,%edx 73904: be 98 03 00 00 mov $0x398,%esi 73909: 48 89 ef mov %rbp,%rdi 7390c: e8 00 00 00 00 callq 73911 73911: bf de 46 03 00 mov $0x346de,%edi 73916: 41 89 c4 mov %eax,%r12d 73919: e8 00 00 00 00 callq 7391e 7391e: 89 da mov %ebx,%edx 73920: 31 c9 xor %ecx,%ecx 73922: 48 89 ef mov %rbp,%rdi 73925: f7 d2 not %edx 73927: be 98 03 00 00 mov $0x398,%esi 7392c: 44 21 e2 and %r12d,%edx 7392f: e8 00 00 00 00 callq 73934 73934: 48 89 ef mov %rbp,%rdi 73937: 31 d2 xor %edx,%edx 73939: be 98 03 00 00 mov $0x398,%esi 7393e: e8 00 00 00 00 callq 73943 73943: bf de 46 03 00 mov $0x346de,%edi 73948: e8 00 00 00 00 callq 7394d 7394d: e9 71 ff ff ff jmpq 738c3 73952: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 73959: 00 00 00 00 7395d: 0f 1f 00 nopl (%rax) 0000000000073960 : 73960: e8 00 00 00 00 callq 73965 73965: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 7396b: 85 c0 test %eax,%eax 7396d: 74 3f je 739ae 7396f: 55 push %rbp 73970: 48 89 fd mov %rdi,%rbp 73973: 53 push %rbx 73974: 31 db xor %ebx,%ebx 73976: eb 15 jmp 7398d 73978: bf c7 10 00 00 mov $0x10c7,%edi 7397d: 83 c3 01 add $0x1,%ebx 73980: e8 00 00 00 00 callq 73985 73985: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 7398b: 76 19 jbe 739a6 7398d: 31 d2 xor %edx,%edx 7398f: be 94 03 00 00 mov $0x394,%esi 73994: 48 89 ef mov %rbp,%rdi 73997: e8 00 00 00 00 callq 7399c 7399c: f6 c4 3f test $0x3f,%ah 7399f: 75 d7 jne 73978 739a1: 31 c0 xor %eax,%eax 739a3: 5b pop %rbx 739a4: 5d pop %rbp 739a5: c3 retq 739a6: b8 92 ff ff ff mov $0xffffff92,%eax 739ab: 5b pop %rbx 739ac: 5d pop %rbp 739ad: c3 retq 739ae: b8 92 ff ff ff mov $0xffffff92,%eax 739b3: c3 retq 739b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 739bb: 00 00 00 00 739bf: 90 nop 00000000000739c0 : 739c0: e8 00 00 00 00 callq 739c5 739c5: 41 54 push %r12 739c7: 55 push %rbp 739c8: 48 89 fd mov %rdi,%rbp 739cb: 53 push %rbx 739cc: 89 f3 mov %esi,%ebx 739ce: 40 84 f6 test %sil,%sil 739d1: 74 0d je 739e0 739d3: 80 bf 0c 10 00 00 00 cmpb $0x0,0x100c(%rdi) 739da: 0f 84 00 00 00 00 je 739e0 739e0: 31 d2 xor %edx,%edx 739e2: be 34 05 00 00 mov $0x534,%esi 739e7: 48 89 ef mov %rbp,%rdi 739ea: e8 00 00 00 00 callq 739ef 739ef: 0f b6 d3 movzbl %bl,%edx 739f2: be 34 05 00 00 mov $0x534,%esi 739f7: 48 89 ef mov %rbp,%rdi 739fa: 83 e0 fe and $0xfffffffe,%eax 739fd: 89 d1 mov %edx,%ecx 739ff: 09 d0 or %edx,%eax 73a01: c1 e1 04 shl $0x4,%ecx 73a04: 83 e0 ed and $0xffffffed,%eax 73a07: 09 c8 or %ecx,%eax 73a09: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 73a0c: 09 c8 or %ecx,%eax 73a0e: 89 d1 mov %edx,%ecx 73a10: c1 e1 05 shl $0x5,%ecx 73a13: 83 e0 db and $0xffffffdb,%eax 73a16: 09 c8 or %ecx,%eax 73a18: 8d 0c 95 00 00 00 00 lea 0x0(,%rdx,4),%ecx 73a1f: 09 c8 or %ecx,%eax 73a21: 83 e0 f7 and $0xfffffff7,%eax 73a24: 89 c1 mov %eax,%ecx 73a26: 8d 04 d5 00 00 00 00 lea 0x0(,%rdx,8),%eax 73a2d: c1 e2 06 shl $0x6,%edx 73a30: 09 c8 or %ecx,%eax 73a32: 31 c9 xor %ecx,%ecx 73a34: 83 e0 bf and $0xffffffbf,%eax 73a37: 09 c2 or %eax,%edx 73a39: e8 00 00 00 00 callq 73a3e 73a3e: 84 db test %bl,%bl 73a40: 0f 84 a9 00 00 00 je 73aef 73a46: 8b 85 38 54 00 00 mov 0x5438(%rbp),%eax 73a4c: 31 c9 xor %ecx,%ecx 73a4e: ba 00 02 00 00 mov $0x200,%edx 73a53: 48 89 ef mov %rbp,%rdi 73a56: be 2c 05 00 00 mov $0x52c,%esi 73a5b: 44 8d a0 00 fe ff ff lea -0x200(%rax),%r12d 73a62: e8 00 00 00 00 callq 73a67 73a67: 31 c9 xor %ecx,%ecx 73a69: ba 00 02 00 00 mov $0x200,%edx 73a6e: 48 89 ef mov %rbp,%rdi 73a71: be 2d 05 00 00 mov $0x52d,%esi 73a76: e8 00 00 00 00 callq 73a7b 73a7b: 31 c9 xor %ecx,%ecx 73a7d: ba 00 02 00 00 mov $0x200,%edx 73a82: 48 89 ef mov %rbp,%rdi 73a85: be 2e 05 00 00 mov $0x52e,%esi 73a8a: e8 00 00 00 00 callq 73a8f 73a8f: 31 c9 xor %ecx,%ecx 73a91: ba 00 02 00 00 mov $0x200,%edx 73a96: 48 89 ef mov %rbp,%rdi 73a99: be 2f 05 00 00 mov $0x52f,%esi 73a9e: e8 00 00 00 00 callq 73aa3 73aa3: 31 c9 xor %ecx,%ecx 73aa5: 44 89 e2 mov %r12d,%edx 73aa8: be 30 05 00 00 mov $0x530,%esi 73aad: 48 89 ef mov %rbp,%rdi 73ab0: e8 00 00 00 00 callq 73ab5 73ab5: 31 c9 xor %ecx,%ecx 73ab7: 44 89 e2 mov %r12d,%edx 73aba: be 31 05 00 00 mov $0x531,%esi 73abf: 48 89 ef mov %rbp,%rdi 73ac2: e8 00 00 00 00 callq 73ac7 73ac7: 31 c9 xor %ecx,%ecx 73ac9: 44 89 e2 mov %r12d,%edx 73acc: be 32 05 00 00 mov $0x532,%esi 73ad1: 48 89 ef mov %rbp,%rdi 73ad4: e8 00 00 00 00 callq 73ad9 73ad9: 31 c9 xor %ecx,%ecx 73adb: 44 89 e2 mov %r12d,%edx 73ade: 5b pop %rbx 73adf: 48 89 ef mov %rbp,%rdi 73ae2: be 33 05 00 00 mov $0x533,%esi 73ae7: 5d pop %rbp 73ae8: 41 5c pop %r12 73aea: e9 00 00 00 00 jmpq 73aef 73aef: 31 c9 xor %ecx,%ecx 73af1: ba ff ff ff 0f mov $0xfffffff,%edx 73af6: be 2c 05 00 00 mov $0x52c,%esi 73afb: 48 89 ef mov %rbp,%rdi 73afe: e8 00 00 00 00 callq 73b03 73b03: 31 c9 xor %ecx,%ecx 73b05: ba ff ff ff 0f mov $0xfffffff,%edx 73b0a: 48 89 ef mov %rbp,%rdi 73b0d: be 2d 05 00 00 mov $0x52d,%esi 73b12: e8 00 00 00 00 callq 73b17 73b17: 31 c9 xor %ecx,%ecx 73b19: ba ff ff ff 0f mov $0xfffffff,%edx 73b1e: 48 89 ef mov %rbp,%rdi 73b21: be 2e 05 00 00 mov $0x52e,%esi 73b26: e8 00 00 00 00 callq 73b2b 73b2b: 31 c9 xor %ecx,%ecx 73b2d: ba ff ff ff 0f mov $0xfffffff,%edx 73b32: 48 89 ef mov %rbp,%rdi 73b35: be 2f 05 00 00 mov $0x52f,%esi 73b3a: e8 00 00 00 00 callq 73b3f 73b3f: 31 c9 xor %ecx,%ecx 73b41: 31 d2 xor %edx,%edx 73b43: be 30 05 00 00 mov $0x530,%esi 73b48: 48 89 ef mov %rbp,%rdi 73b4b: e8 00 00 00 00 callq 73b50 73b50: 31 c9 xor %ecx,%ecx 73b52: 31 d2 xor %edx,%edx 73b54: be 31 05 00 00 mov $0x531,%esi 73b59: 48 89 ef mov %rbp,%rdi 73b5c: e8 00 00 00 00 callq 73b61 73b61: 31 c9 xor %ecx,%ecx 73b63: 31 d2 xor %edx,%edx 73b65: be 32 05 00 00 mov $0x532,%esi 73b6a: 48 89 ef mov %rbp,%rdi 73b6d: e8 00 00 00 00 callq 73b72 73b72: 31 c9 xor %ecx,%ecx 73b74: 31 d2 xor %edx,%edx 73b76: e9 63 ff ff ff jmpq 73ade 73b7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000073b80 : 73b80: e8 00 00 00 00 callq 73b85 73b85: 55 push %rbp 73b86: 31 c9 xor %ecx,%ecx 73b88: 48 89 fd mov %rdi,%rbp 73b8b: 31 d2 xor %edx,%edx 73b8d: be 04 05 00 00 mov $0x504,%esi 73b92: e8 00 00 00 00 callq 73b97 73b97: 31 c9 xor %ecx,%ecx 73b99: 48 89 ef mov %rbp,%rdi 73b9c: 31 d2 xor %edx,%edx 73b9e: be 05 05 00 00 mov $0x505,%esi 73ba3: e8 00 00 00 00 callq 73ba8 73ba8: 48 89 ef mov %rbp,%rdi 73bab: 31 d2 xor %edx,%edx 73bad: be 19 08 00 00 mov $0x819,%esi 73bb2: e8 00 00 00 00 callq 73bb7 73bb7: 31 c9 xor %ecx,%ecx 73bb9: 48 89 ef mov %rbp,%rdi 73bbc: be 19 08 00 00 mov $0x819,%esi 73bc1: 83 e0 bc and $0xffffffbc,%eax 73bc4: 89 c2 mov %eax,%edx 73bc6: e8 00 00 00 00 callq 73bcb 73bcb: 48 89 ef mov %rbp,%rdi 73bce: 31 d2 xor %edx,%edx 73bd0: be 00 05 00 00 mov $0x500,%esi 73bd5: e8 00 00 00 00 callq 73bda 73bda: 48 89 ef mov %rbp,%rdi 73bdd: 31 c9 xor %ecx,%ecx 73bdf: be 00 05 00 00 mov $0x500,%esi 73be4: 83 e0 fe and $0xfffffffe,%eax 73be7: 89 c2 mov %eax,%edx 73be9: e8 00 00 00 00 callq 73bee 73bee: 48 89 ef mov %rbp,%rdi 73bf1: 31 c9 xor %ecx,%ecx 73bf3: 31 d2 xor %edx,%edx 73bf5: be 01 05 00 00 mov $0x501,%esi 73bfa: e8 00 00 00 00 callq 73bff 73bff: 48 89 ef mov %rbp,%rdi 73c02: 5d pop %rbp 73c03: e9 00 00 00 00 jmpq 73c08 73c08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 73c0f: 00 0000000000073c10 : 73c10: e8 00 00 00 00 callq 73c15 73c15: 55 push %rbp 73c16: 48 8d b7 e0 0f 00 00 lea 0xfe0(%rdi),%rsi 73c1d: 48 89 fd mov %rdi,%rbp 73c20: 31 d2 xor %edx,%edx 73c22: e8 00 00 00 00 callq 73c27 73c27: 48 89 ef mov %rbp,%rdi 73c2a: e8 51 ff ff ff callq 73b80 73c2f: 31 c0 xor %eax,%eax 73c31: 5d pop %rbp 73c32: c3 retq 73c33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 73c3a: 00 00 00 00 73c3e: 66 90 xchg %ax,%ax 0000000000073c40 : 73c40: e8 00 00 00 00 callq 73c45 73c45: 53 push %rbx 73c46: 48 89 fb mov %rdi,%rbx 73c49: e8 00 00 00 00 callq 73c4e 73c4e: 48 89 df mov %rbx,%rdi 73c51: e8 00 00 00 00 callq 73c56 73c56: 48 8b bb 40 10 00 00 mov 0x1040(%rbx),%rdi 73c5d: e8 00 00 00 00 callq 73c62 73c62: 48 89 df mov %rbx,%rdi 73c65: e8 00 00 00 00 callq 73c6a 73c6a: 48 89 df mov %rbx,%rdi 73c6d: e8 00 00 00 00 callq 73c72 73c72: 48 89 df mov %rbx,%rdi 73c75: e8 00 00 00 00 callq 73c7a 73c7a: 48 8b bb d0 0f 00 00 mov 0xfd0(%rbx),%rdi 73c81: e8 00 00 00 00 callq 73c86 73c86: 31 c0 xor %eax,%eax 73c88: 48 c7 83 d0 0f 00 00 movq $0x0,0xfd0(%rbx) 73c8f: 00 00 00 00 73c93: 5b pop %rbx 73c94: c3 retq 73c95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 73c9c: 00 00 00 00 0000000000073ca0 : 73ca0: e8 00 00 00 00 callq 73ca5 73ca5: 41 57 push %r15 73ca7: 41 56 push %r14 73ca9: 41 55 push %r13 73cab: 49 89 d5 mov %rdx,%r13 73cae: 41 54 push %r12 73cb0: 55 push %rbp 73cb1: 53 push %rbx 73cb2: 48 89 fb mov %rdi,%rbx 73cb5: 48 83 ec 40 sub $0x40,%rsp 73cb9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 73cc0: 00 00 73cc2: 48 89 44 24 38 mov %rax,0x38(%rsp) 73cc7: 31 c0 xor %eax,%eax 73cc9: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 73cd0: 0f 85 00 00 00 00 jne 73cd6 73cd6: 31 d2 xor %edx,%edx 73cd8: be 3f 05 00 00 mov $0x53f,%esi 73cdd: e8 00 00 00 00 callq 73ce2 73ce2: 31 d2 xor %edx,%edx 73ce4: be 37 05 00 00 mov $0x537,%esi 73ce9: 48 89 df mov %rbx,%rdi 73cec: 41 89 c4 mov %eax,%r12d 73cef: e8 00 00 00 00 callq 73cf4 73cf4: 31 d2 xor %edx,%edx 73cf6: be 39 05 00 00 mov $0x539,%esi 73cfb: 48 89 df mov %rbx,%rdi 73cfe: 89 c5 mov %eax,%ebp 73d00: e8 00 00 00 00 callq 73d05 73d05: 31 d2 xor %edx,%edx 73d07: be 0d 05 00 00 mov $0x50d,%esi 73d0c: 48 89 df mov %rbx,%rdi 73d0f: 41 89 c6 mov %eax,%r14d 73d12: e8 00 00 00 00 callq 73d17 73d17: 31 c9 xor %ecx,%ecx 73d19: be 0d 05 00 00 mov $0x50d,%esi 73d1e: 48 89 df mov %rbx,%rdi 73d21: 83 c8 01 or $0x1,%eax 73d24: 89 c2 mov %eax,%edx 73d26: e8 00 00 00 00 callq 73d2b 73d2b: 44 89 e0 mov %r12d,%eax 73d2e: 09 e8 or %ebp,%eax 73d30: 74 3b je 73d6d 73d32: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 73d39 73d39: 0f 84 be 00 00 00 je 73dfd 73d3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 73d46: 41 89 ef mov %ebp,%r15d 73d49: e8 00 00 00 00 callq 73d4e 73d4e: 41 c1 ef 19 shr $0x19,%r15d 73d52: 41 83 e7 0f and $0xf,%r15d 73d56: 85 c0 test %eax,%eax 73d58: 0f 85 00 00 00 00 jne 73d5e 73d5e: 44 89 fe mov %r15d,%esi 73d61: 48 89 df mov %rbx,%rdi 73d64: e8 00 00 00 00 callq 73d69 73d69: 84 c0 test %al,%al 73d6b: 75 25 jne 73d92 73d6d: 48 8b 44 24 38 mov 0x38(%rsp),%rax 73d72: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 73d79: 00 00 73d7b: 0f 85 8b 00 00 00 jne 73e0c 73d81: 48 83 c4 40 add $0x40,%rsp 73d85: 31 c0 xor %eax,%eax 73d87: 5b pop %rbx 73d88: 5d pop %rbp 73d89: 41 5c pop %r12 73d8b: 41 5d pop %r13 73d8d: 41 5e pop %r14 73d8f: 41 5f pop %r15 73d91: c3 retq 73d92: 8b 83 48 10 00 00 mov 0x1048(%rbx),%eax 73d98: 85 c0 test %eax,%eax 73d9a: 75 d1 jne 73d6d 73d9c: 89 e9 mov %ebp,%ecx 73d9e: 48 8b 83 40 10 00 00 mov 0x1040(%rbx),%rax 73da5: 40 0f b6 d5 movzbl %bpl,%edx 73da9: c1 e9 0c shr $0xc,%ecx 73dac: 81 e1 ff 01 00 00 and $0x1ff,%ecx 73db2: 89 68 10 mov %ebp,0x10(%rax) 73db5: 83 e5 07 and $0x7,%ebp 73db8: 89 48 0c mov %ecx,0xc(%rax) 73dbb: 44 89 e1 mov %r12d,%ecx 73dbe: 48 89 08 mov %rcx,(%rax) 73dc1: 89 d1 mov %edx,%ecx 73dc3: 0f 95 40 14 setne 0x14(%rax) 73dc7: c1 e9 03 shr $0x3,%ecx 73dca: 88 48 15 mov %cl,0x15(%rax) 73dcd: 89 d1 mov %edx,%ecx 73dcf: c1 ea 05 shr $0x5,%edx 73dd2: c1 e9 04 shr $0x4,%ecx 73dd5: 88 50 17 mov %dl,0x17(%rax) 73dd8: 88 48 16 mov %cl,0x16(%rax) 73ddb: 80 60 15 01 andb $0x1,0x15(%rax) 73ddf: 80 60 16 01 andb $0x1,0x16(%rax) 73de3: 80 60 17 01 andb $0x1,0x17(%rax) 73de7: 44 89 78 08 mov %r15d,0x8(%rax) 73deb: 0f ae f0 mfence 73dee: c7 83 48 10 00 00 01 movl $0x1,0x1048(%rbx) 73df5: 00 00 00 73df8: e9 70 ff ff ff jmpq 73d6d 73dfd: 31 f6 xor %esi,%esi 73dff: 48 89 df mov %rbx,%rdi 73e02: e8 69 f9 ff ff callq 73770 73e07: e9 33 ff ff ff jmpq 73d3f 73e0c: e8 00 00 00 00 callq 73e11 73e11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 73e18: 00 00 00 00 73e1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000073e20 : 73e20: e8 00 00 00 00 callq 73e25 73e25: 55 push %rbp 73e26: 31 d2 xor %edx,%edx 73e28: be cc 00 00 00 mov $0xcc,%esi 73e2d: 48 89 fd mov %rdi,%rbp 73e30: e8 00 00 00 00 callq 73e35 73e35: 41 89 c0 mov %eax,%r8d 73e38: b8 00 00 90 00 mov $0x900000,%eax 73e3d: 41 83 e0 01 and $0x1,%r8d 73e41: 74 02 je 73e45 73e43: 5d pop %rbp 73e44: c3 retq 73e45: 31 d2 xor %edx,%edx 73e47: 48 89 ef mov %rbp,%rdi 73e4a: be 5d 1b 00 00 mov $0x1b5d,%esi 73e4f: e8 00 00 00 00 callq 73e54 73e54: 5d pop %rbp 73e55: 89 c2 mov %eax,%edx 73e57: c1 e8 10 shr $0x10,%eax 73e5a: 25 ff 3f 00 00 and $0x3fff,%eax 73e5f: 81 e2 ff 3f 00 00 and $0x3fff,%edx 73e65: 0f af c2 imul %edx,%eax 73e68: c1 e0 02 shl $0x2,%eax 73e6b: c3 retq 73e6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000073e70 : 73e70: e8 00 00 00 00 callq 73e75 73e75: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 73e7c: 75 13 jne 73e91 73e7e: 55 push %rbp 73e7f: 48 89 fd mov %rdi,%rbp 73e82: 53 push %rbx 73e83: 83 bf 08 07 00 00 0c cmpl $0xc,0x708(%rdi) 73e8a: 74 08 je 73e94 73e8c: 31 c0 xor %eax,%eax 73e8e: 5b pop %rbx 73e8f: 5d pop %rbp 73e90: c3 retq 73e91: 31 c0 xor %eax,%eax 73e93: c3 retq 73e94: 89 f3 mov %esi,%ebx 73e96: 31 d2 xor %edx,%edx 73e98: be 2e 08 00 00 mov $0x82e,%esi 73e9d: 85 db test %ebx,%ebx 73e9f: 75 0d jne 73eae 73ea1: f6 87 91 89 00 00 02 testb $0x2,0x8991(%rdi) 73ea8: 0f 85 a6 02 00 00 jne 74154 73eae: e8 00 00 00 00 callq 73eb3 73eb3: 31 c9 xor %ecx,%ecx 73eb5: be 2e 08 00 00 mov $0x82e,%esi 73eba: 48 89 ef mov %rbp,%rdi 73ebd: 25 ff ff fb ff and $0xfffbffff,%eax 73ec2: 89 c2 mov %eax,%edx 73ec4: e8 00 00 00 00 callq 73ec9 73ec9: 31 d2 xor %edx,%edx 73ecb: be 30 08 00 00 mov $0x830,%esi 73ed0: 48 89 ef mov %rbp,%rdi 73ed3: e8 00 00 00 00 callq 73ed8 73ed8: 31 c9 xor %ecx,%ecx 73eda: be 30 08 00 00 mov $0x830,%esi 73edf: 48 89 ef mov %rbp,%rdi 73ee2: 25 ff ff fb ff and $0xfffbffff,%eax 73ee7: 89 c2 mov %eax,%edx 73ee9: e8 00 00 00 00 callq 73eee 73eee: 31 d2 xor %edx,%edx 73ef0: be 2f 08 00 00 mov $0x82f,%esi 73ef5: 48 89 ef mov %rbp,%rdi 73ef8: e8 00 00 00 00 callq 73efd 73efd: 31 c9 xor %ecx,%ecx 73eff: be 2f 08 00 00 mov $0x82f,%esi 73f04: 48 89 ef mov %rbp,%rdi 73f07: 25 ff ff fb ff and $0xfffbffff,%eax 73f0c: 89 c2 mov %eax,%edx 73f0e: e8 00 00 00 00 callq 73f13 73f13: 31 d2 xor %edx,%edx 73f15: be 1e 09 00 00 mov $0x91e,%esi 73f1a: 48 89 ef mov %rbp,%rdi 73f1d: e8 00 00 00 00 callq 73f22 73f22: 31 c9 xor %ecx,%ecx 73f24: be 1e 09 00 00 mov $0x91e,%esi 73f29: 48 89 ef mov %rbp,%rdi 73f2c: 25 ff ff fb ff and $0xfffbffff,%eax 73f31: 89 c2 mov %eax,%edx 73f33: e8 00 00 00 00 callq 73f38 73f38: 31 d2 xor %edx,%edx 73f3a: be d4 0c 00 00 mov $0xcd4,%esi 73f3f: 48 89 ef mov %rbp,%rdi 73f42: e8 00 00 00 00 callq 73f47 73f47: 31 c9 xor %ecx,%ecx 73f49: be d4 0c 00 00 mov $0xcd4,%esi 73f4e: 48 89 ef mov %rbp,%rdi 73f51: 25 ff ff fb ff and $0xfffbffff,%eax 73f56: 89 c2 mov %eax,%edx 73f58: e8 00 00 00 00 callq 73f5d 73f5d: 31 d2 xor %edx,%edx 73f5f: be 93 09 00 00 mov $0x993,%esi 73f64: 48 89 ef mov %rbp,%rdi 73f67: e8 00 00 00 00 callq 73f6c 73f6c: 31 c9 xor %ecx,%ecx 73f6e: be 93 09 00 00 mov $0x993,%esi 73f73: 48 89 ef mov %rbp,%rdi 73f76: 25 ff ff fb ff and $0xfffbffff,%eax 73f7b: 89 c2 mov %eax,%edx 73f7d: e8 00 00 00 00 callq 73f82 73f82: 31 d2 xor %edx,%edx 73f84: be 92 09 00 00 mov $0x992,%esi 73f89: 48 89 ef mov %rbp,%rdi 73f8c: e8 00 00 00 00 callq 73f91 73f91: be 92 09 00 00 mov $0x992,%esi 73f96: 48 89 ef mov %rbp,%rdi 73f99: 25 ff ff fb ff and $0xfffbffff,%eax 73f9e: 31 c9 xor %ecx,%ecx 73fa0: 89 c2 mov %eax,%edx 73fa2: e8 00 00 00 00 callq 73fa7 73fa7: 31 d2 xor %edx,%edx 73fa9: be 94 09 00 00 mov $0x994,%esi 73fae: 48 89 ef mov %rbp,%rdi 73fb1: e8 00 00 00 00 callq 73fb6 73fb6: 31 c9 xor %ecx,%ecx 73fb8: be 94 09 00 00 mov $0x994,%esi 73fbd: 48 89 ef mov %rbp,%rdi 73fc0: 25 ff ff fb ff and $0xfffbffff,%eax 73fc5: 89 c2 mov %eax,%edx 73fc7: e8 00 00 00 00 callq 73fcc 73fcc: 31 d2 xor %edx,%edx 73fce: be 70 05 00 00 mov $0x570,%esi 73fd3: 48 89 ef mov %rbp,%rdi 73fd6: e8 00 00 00 00 callq 73fdb 73fdb: 31 c9 xor %ecx,%ecx 73fdd: be 70 05 00 00 mov $0x570,%esi 73fe2: 48 89 ef mov %rbp,%rdi 73fe5: 25 ff ff fb ff and $0xfffbffff,%eax 73fea: 89 c2 mov %eax,%edx 73fec: e8 00 00 00 00 callq 73ff1 73ff1: 85 db test %ebx,%ebx 73ff3: 75 0d jne 74002 73ff5: f6 85 91 89 00 00 01 testb $0x1,0x8991(%rbp) 73ffc: 0f 85 9a 02 00 00 jne 7429c 74002: 31 d2 xor %edx,%edx 74004: be 2e 08 00 00 mov $0x82e,%esi 74009: 48 89 ef mov %rbp,%rdi 7400c: e8 00 00 00 00 callq 74011 74011: 31 c9 xor %ecx,%ecx 74013: be 2e 08 00 00 mov $0x82e,%esi 74018: 48 89 ef mov %rbp,%rdi 7401b: 25 ff ff f7 ff and $0xfff7ffff,%eax 74020: 89 c2 mov %eax,%edx 74022: e8 00 00 00 00 callq 74027 74027: 31 d2 xor %edx,%edx 74029: be 30 08 00 00 mov $0x830,%esi 7402e: 48 89 ef mov %rbp,%rdi 74031: e8 00 00 00 00 callq 74036 74036: 31 c9 xor %ecx,%ecx 74038: be 30 08 00 00 mov $0x830,%esi 7403d: 48 89 ef mov %rbp,%rdi 74040: 25 ff ff f7 ff and $0xfff7ffff,%eax 74045: 89 c2 mov %eax,%edx 74047: e8 00 00 00 00 callq 7404c 7404c: 31 d2 xor %edx,%edx 7404e: be 2f 08 00 00 mov $0x82f,%esi 74053: 48 89 ef mov %rbp,%rdi 74056: e8 00 00 00 00 callq 7405b 7405b: 31 c9 xor %ecx,%ecx 7405d: be 2f 08 00 00 mov $0x82f,%esi 74062: 48 89 ef mov %rbp,%rdi 74065: 25 ff ff f7 ff and $0xfff7ffff,%eax 7406a: 89 c2 mov %eax,%edx 7406c: e8 00 00 00 00 callq 74071 74071: 31 d2 xor %edx,%edx 74073: be 1e 09 00 00 mov $0x91e,%esi 74078: 48 89 ef mov %rbp,%rdi 7407b: e8 00 00 00 00 callq 74080 74080: 31 c9 xor %ecx,%ecx 74082: be 1e 09 00 00 mov $0x91e,%esi 74087: 48 89 ef mov %rbp,%rdi 7408a: 25 ff ff f7 ff and $0xfff7ffff,%eax 7408f: 89 c2 mov %eax,%edx 74091: e8 00 00 00 00 callq 74096 74096: 31 d2 xor %edx,%edx 74098: be d4 0c 00 00 mov $0xcd4,%esi 7409d: 48 89 ef mov %rbp,%rdi 740a0: e8 00 00 00 00 callq 740a5 740a5: 31 c9 xor %ecx,%ecx 740a7: be d4 0c 00 00 mov $0xcd4,%esi 740ac: 48 89 ef mov %rbp,%rdi 740af: 25 ff ff f7 ff and $0xfff7ffff,%eax 740b4: 89 c2 mov %eax,%edx 740b6: e8 00 00 00 00 callq 740bb 740bb: 31 d2 xor %edx,%edx 740bd: be 93 09 00 00 mov $0x993,%esi 740c2: 48 89 ef mov %rbp,%rdi 740c5: e8 00 00 00 00 callq 740ca 740ca: 31 c9 xor %ecx,%ecx 740cc: be 93 09 00 00 mov $0x993,%esi 740d1: 48 89 ef mov %rbp,%rdi 740d4: 25 ff ff f7 ff and $0xfff7ffff,%eax 740d9: 89 c2 mov %eax,%edx 740db: e8 00 00 00 00 callq 740e0 740e0: 31 d2 xor %edx,%edx 740e2: be 92 09 00 00 mov $0x992,%esi 740e7: 48 89 ef mov %rbp,%rdi 740ea: e8 00 00 00 00 callq 740ef 740ef: be 92 09 00 00 mov $0x992,%esi 740f4: 48 89 ef mov %rbp,%rdi 740f7: 25 ff ff f7 ff and $0xfff7ffff,%eax 740fc: 31 c9 xor %ecx,%ecx 740fe: 89 c2 mov %eax,%edx 74100: e8 00 00 00 00 callq 74105 74105: 31 d2 xor %edx,%edx 74107: be 94 09 00 00 mov $0x994,%esi 7410c: 48 89 ef mov %rbp,%rdi 7410f: e8 00 00 00 00 callq 74114 74114: 31 c9 xor %ecx,%ecx 74116: be 94 09 00 00 mov $0x994,%esi 7411b: 48 89 ef mov %rbp,%rdi 7411e: 25 ff ff f7 ff and $0xfff7ffff,%eax 74123: 89 c2 mov %eax,%edx 74125: e8 00 00 00 00 callq 7412a 7412a: 31 d2 xor %edx,%edx 7412c: be 70 05 00 00 mov $0x570,%esi 74131: 48 89 ef mov %rbp,%rdi 74134: e8 00 00 00 00 callq 74139 74139: 25 ff ff f7 ff and $0xfff7ffff,%eax 7413e: 89 c2 mov %eax,%edx 74140: 48 89 ef mov %rbp,%rdi 74143: 31 c9 xor %ecx,%ecx 74145: be 70 05 00 00 mov $0x570,%esi 7414a: e8 00 00 00 00 callq 7414f 7414f: 31 c0 xor %eax,%eax 74151: 5b pop %rbx 74152: 5d pop %rbp 74153: c3 retq 74154: e8 00 00 00 00 callq 74159 74159: 31 c9 xor %ecx,%ecx 7415b: 48 89 ef mov %rbp,%rdi 7415e: be 2e 08 00 00 mov $0x82e,%esi 74163: 0d 00 00 04 00 or $0x40000,%eax 74168: 89 c2 mov %eax,%edx 7416a: e8 00 00 00 00 callq 7416f 7416f: 31 d2 xor %edx,%edx 74171: 48 89 ef mov %rbp,%rdi 74174: be 30 08 00 00 mov $0x830,%esi 74179: e8 00 00 00 00 callq 7417e 7417e: 31 c9 xor %ecx,%ecx 74180: 48 89 ef mov %rbp,%rdi 74183: be 30 08 00 00 mov $0x830,%esi 74188: 0d 00 00 04 00 or $0x40000,%eax 7418d: 89 c2 mov %eax,%edx 7418f: e8 00 00 00 00 callq 74194 74194: 31 d2 xor %edx,%edx 74196: 48 89 ef mov %rbp,%rdi 74199: be 2f 08 00 00 mov $0x82f,%esi 7419e: e8 00 00 00 00 callq 741a3 741a3: 31 c9 xor %ecx,%ecx 741a5: 48 89 ef mov %rbp,%rdi 741a8: be 2f 08 00 00 mov $0x82f,%esi 741ad: 0d 00 00 04 00 or $0x40000,%eax 741b2: 89 c2 mov %eax,%edx 741b4: e8 00 00 00 00 callq 741b9 741b9: 31 d2 xor %edx,%edx 741bb: 48 89 ef mov %rbp,%rdi 741be: be 1e 09 00 00 mov $0x91e,%esi 741c3: e8 00 00 00 00 callq 741c8 741c8: 31 c9 xor %ecx,%ecx 741ca: 48 89 ef mov %rbp,%rdi 741cd: be 1e 09 00 00 mov $0x91e,%esi 741d2: 0d 00 00 04 00 or $0x40000,%eax 741d7: 89 c2 mov %eax,%edx 741d9: e8 00 00 00 00 callq 741de 741de: 31 d2 xor %edx,%edx 741e0: 48 89 ef mov %rbp,%rdi 741e3: be d4 0c 00 00 mov $0xcd4,%esi 741e8: e8 00 00 00 00 callq 741ed 741ed: 31 c9 xor %ecx,%ecx 741ef: 48 89 ef mov %rbp,%rdi 741f2: be d4 0c 00 00 mov $0xcd4,%esi 741f7: 0d 00 00 04 00 or $0x40000,%eax 741fc: 89 c2 mov %eax,%edx 741fe: e8 00 00 00 00 callq 74203 74203: 31 d2 xor %edx,%edx 74205: 48 89 ef mov %rbp,%rdi 74208: be 93 09 00 00 mov $0x993,%esi 7420d: e8 00 00 00 00 callq 74212 74212: 31 c9 xor %ecx,%ecx 74214: 48 89 ef mov %rbp,%rdi 74217: be 93 09 00 00 mov $0x993,%esi 7421c: 0d 00 00 04 00 or $0x40000,%eax 74221: 89 c2 mov %eax,%edx 74223: e8 00 00 00 00 callq 74228 74228: 31 d2 xor %edx,%edx 7422a: 48 89 ef mov %rbp,%rdi 7422d: be 92 09 00 00 mov $0x992,%esi 74232: e8 00 00 00 00 callq 74237 74237: 48 89 ef mov %rbp,%rdi 7423a: be 92 09 00 00 mov $0x992,%esi 7423f: 0d 00 00 04 00 or $0x40000,%eax 74244: 31 c9 xor %ecx,%ecx 74246: 89 c2 mov %eax,%edx 74248: e8 00 00 00 00 callq 7424d 7424d: 31 d2 xor %edx,%edx 7424f: 48 89 ef mov %rbp,%rdi 74252: be 94 09 00 00 mov $0x994,%esi 74257: e8 00 00 00 00 callq 7425c 7425c: 31 c9 xor %ecx,%ecx 7425e: 48 89 ef mov %rbp,%rdi 74261: be 94 09 00 00 mov $0x994,%esi 74266: 0d 00 00 04 00 or $0x40000,%eax 7426b: 89 c2 mov %eax,%edx 7426d: e8 00 00 00 00 callq 74272 74272: 31 d2 xor %edx,%edx 74274: 48 89 ef mov %rbp,%rdi 74277: be 70 05 00 00 mov $0x570,%esi 7427c: e8 00 00 00 00 callq 74281 74281: 31 c9 xor %ecx,%ecx 74283: be 70 05 00 00 mov $0x570,%esi 74288: 48 89 ef mov %rbp,%rdi 7428b: 0d 00 00 04 00 or $0x40000,%eax 74290: 89 c2 mov %eax,%edx 74292: e8 00 00 00 00 callq 74297 74297: e9 59 fd ff ff jmpq 73ff5 7429c: 31 d2 xor %edx,%edx 7429e: be 2e 08 00 00 mov $0x82e,%esi 742a3: 48 89 ef mov %rbp,%rdi 742a6: e8 00 00 00 00 callq 742ab 742ab: 31 c9 xor %ecx,%ecx 742ad: be 2e 08 00 00 mov $0x82e,%esi 742b2: 48 89 ef mov %rbp,%rdi 742b5: 0d 00 00 08 00 or $0x80000,%eax 742ba: 89 c2 mov %eax,%edx 742bc: e8 00 00 00 00 callq 742c1 742c1: 31 d2 xor %edx,%edx 742c3: be 30 08 00 00 mov $0x830,%esi 742c8: 48 89 ef mov %rbp,%rdi 742cb: e8 00 00 00 00 callq 742d0 742d0: 31 c9 xor %ecx,%ecx 742d2: be 30 08 00 00 mov $0x830,%esi 742d7: 48 89 ef mov %rbp,%rdi 742da: 0d 00 00 08 00 or $0x80000,%eax 742df: 89 c2 mov %eax,%edx 742e1: e8 00 00 00 00 callq 742e6 742e6: 31 d2 xor %edx,%edx 742e8: be 2f 08 00 00 mov $0x82f,%esi 742ed: 48 89 ef mov %rbp,%rdi 742f0: e8 00 00 00 00 callq 742f5 742f5: 31 c9 xor %ecx,%ecx 742f7: be 2f 08 00 00 mov $0x82f,%esi 742fc: 48 89 ef mov %rbp,%rdi 742ff: 0d 00 00 08 00 or $0x80000,%eax 74304: 89 c2 mov %eax,%edx 74306: e8 00 00 00 00 callq 7430b 7430b: 31 d2 xor %edx,%edx 7430d: be 1e 09 00 00 mov $0x91e,%esi 74312: 48 89 ef mov %rbp,%rdi 74315: e8 00 00 00 00 callq 7431a 7431a: 31 c9 xor %ecx,%ecx 7431c: be 1e 09 00 00 mov $0x91e,%esi 74321: 48 89 ef mov %rbp,%rdi 74324: 0d 00 00 08 00 or $0x80000,%eax 74329: 89 c2 mov %eax,%edx 7432b: e8 00 00 00 00 callq 74330 74330: 31 d2 xor %edx,%edx 74332: be d4 0c 00 00 mov $0xcd4,%esi 74337: 48 89 ef mov %rbp,%rdi 7433a: e8 00 00 00 00 callq 7433f 7433f: 31 c9 xor %ecx,%ecx 74341: be d4 0c 00 00 mov $0xcd4,%esi 74346: 48 89 ef mov %rbp,%rdi 74349: 0d 00 00 08 00 or $0x80000,%eax 7434e: 89 c2 mov %eax,%edx 74350: e8 00 00 00 00 callq 74355 74355: 31 d2 xor %edx,%edx 74357: be 93 09 00 00 mov $0x993,%esi 7435c: 48 89 ef mov %rbp,%rdi 7435f: e8 00 00 00 00 callq 74364 74364: 31 c9 xor %ecx,%ecx 74366: be 93 09 00 00 mov $0x993,%esi 7436b: 48 89 ef mov %rbp,%rdi 7436e: 0d 00 00 08 00 or $0x80000,%eax 74373: 89 c2 mov %eax,%edx 74375: e8 00 00 00 00 callq 7437a 7437a: 31 d2 xor %edx,%edx 7437c: be 92 09 00 00 mov $0x992,%esi 74381: 48 89 ef mov %rbp,%rdi 74384: e8 00 00 00 00 callq 74389 74389: be 92 09 00 00 mov $0x992,%esi 7438e: 48 89 ef mov %rbp,%rdi 74391: 0d 00 00 08 00 or $0x80000,%eax 74396: 31 c9 xor %ecx,%ecx 74398: 89 c2 mov %eax,%edx 7439a: e8 00 00 00 00 callq 7439f 7439f: 31 d2 xor %edx,%edx 743a1: be 94 09 00 00 mov $0x994,%esi 743a6: 48 89 ef mov %rbp,%rdi 743a9: e8 00 00 00 00 callq 743ae 743ae: 31 c9 xor %ecx,%ecx 743b0: be 94 09 00 00 mov $0x994,%esi 743b5: 48 89 ef mov %rbp,%rdi 743b8: 0d 00 00 08 00 or $0x80000,%eax 743bd: 89 c2 mov %eax,%edx 743bf: e8 00 00 00 00 callq 743c4 743c4: 31 d2 xor %edx,%edx 743c6: be 70 05 00 00 mov $0x570,%esi 743cb: 48 89 ef mov %rbp,%rdi 743ce: e8 00 00 00 00 callq 743d3 743d3: 0d 00 00 08 00 or $0x80000,%eax 743d8: e9 61 fd ff ff jmpq 7413e 743dd: 0f 1f 00 nopl (%rax) 00000000000743e0 : 743e0: e8 00 00 00 00 callq 743e5 743e5: 41 55 push %r13 743e7: 41 54 push %r12 743e9: 55 push %rbp 743ea: 53 push %rbx 743eb: 44 8b a7 44 66 01 00 mov 0x16644(%rdi),%r12d 743f2: 45 85 e4 test %r12d,%r12d 743f5: 75 61 jne 74458 743f7: 49 89 fd mov %rdi,%r13 743fa: bb 01 00 00 00 mov $0x1,%ebx 743ff: 0f b7 ee movzwl %si,%ebp 74402: eb 08 jmp 7440c 74404: 83 c3 01 add $0x1,%ebx 74407: 83 fb 10 cmp $0x10,%ebx 7440a: 74 42 je 7444e 7440c: 31 d2 xor %edx,%edx 7440e: 8d b3 e7 0c 00 00 lea 0xce7(%rbx),%esi 74414: 4c 89 ef mov %r13,%rdi 74417: e8 00 00 00 00 callq 7441c 7441c: 85 c0 test %eax,%eax 7441e: 79 e4 jns 74404 74420: 0f b7 c0 movzwl %ax,%eax 74423: 39 e8 cmp %ebp,%eax 74425: 75 dd jne 74404 74427: 89 d9 mov %ebx,%ecx 74429: ba 01 00 00 00 mov $0x1,%edx 7442e: be 1e 05 00 00 mov $0x51e,%esi 74433: 4c 89 ef mov %r13,%rdi 74436: d3 e2 shl %cl,%edx 74438: 31 c9 xor %ecx,%ecx 7443a: e8 00 00 00 00 callq 7443f 7443f: 31 d2 xor %edx,%edx 74441: be 1f 05 00 00 mov $0x51f,%esi 74446: 4c 89 ef mov %r13,%rdi 74449: e8 00 00 00 00 callq 7444e 7444e: 5b pop %rbx 7444f: 44 89 e0 mov %r12d,%eax 74452: 5d pop %rbp 74453: 41 5c pop %r12 74455: 41 5d pop %r13 74457: c3 retq 74458: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 7445e: eb ee jmp 7444e 0000000000074460 : 74460: e8 00 00 00 00 callq 74465 74465: 48 b8 ff 0f 00 00 00 movabs $0xffffff0000000fff,%rax 7446c: ff ff ff 7446f: 48 23 02 and (%rdx),%rax 74472: 75 01 jne 74475 74474: c3 retq 74475: 0f 0b ud2 74477: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7447e: 00 00 0000000000074480 : 74480: e8 00 00 00 00 callq 74485 74485: 55 push %rbp 74486: 48 89 fd mov %rdi,%rbp 74489: e8 00 00 00 00 callq 7448e 7448e: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 74495 74495: 75 04 jne 7449b 74497: 31 c0 xor %eax,%eax 74499: 5d pop %rbp 7449a: c3 retq 7449b: 48 8d b5 e0 0f 00 00 lea 0xfe0(%rbp),%rsi 744a2: 48 89 ef mov %rbp,%rdi 744a5: 31 d2 xor %edx,%edx 744a7: 5d pop %rbp 744a8: e9 00 00 00 00 jmpq 744ad 744ad: 0f 1f 00 nopl (%rax) 00000000000744b0 : 744b0: e8 00 00 00 00 callq 744b5 744b5: 41 55 push %r13 744b7: 41 54 push %r12 744b9: 55 push %rbp 744ba: 53 push %rbx 744bb: 48 89 fb mov %rdi,%rbx 744be: 48 83 ec 28 sub $0x28,%rsp 744c2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 744c9: 00 00 744cb: 48 89 44 24 20 mov %rax,0x20(%rsp) 744d0: 31 c0 xor %eax,%eax 744d2: c7 87 40 56 00 00 01 movl $0x1,0x5640(%rdi) 744d9: 00 00 00 744dc: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) 744e3: 74 50 je 74535 744e5: c7 87 00 10 00 00 00 movl $0x0,0x1000(%rdi) 744ec: 00 00 00 744ef: 4c 8d ab e0 0f 00 00 lea 0xfe0(%rbx),%r13 744f6: ba 92 00 00 00 mov $0x92,%edx 744fb: 31 f6 xor %esi,%esi 744fd: 48 89 df mov %rbx,%rdi 74500: 4c 89 e9 mov %r13,%rcx 74503: e8 00 00 00 00 callq 74508 74508: 41 89 c4 mov %eax,%r12d 7450b: 85 c0 test %eax,%eax 7450d: 0f 84 bb 00 00 00 je 745ce 74513: 48 8b 44 24 20 mov 0x20(%rsp),%rax 74518: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7451f: 00 00 74521: 0f 85 b0 05 00 00 jne 74ad7 74527: 48 83 c4 28 add $0x28,%rsp 7452b: 44 89 e0 mov %r12d,%eax 7452e: 5b pop %rbx 7452f: 5d pop %rbp 74530: 41 5c pop %r12 74532: 41 5d pop %r13 74534: c3 retq 74535: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 7453b: 31 d2 xor %edx,%edx 7453d: 83 f8 0c cmp $0xc,%eax 74540: 74 56 je 74598 74542: 83 f8 12 cmp $0x12,%eax 74545: 74 51 je 74598 74547: be 80 0a 00 00 mov $0xa80,%esi 7454c: e8 00 00 00 00 callq 74551 74551: 25 00 00 00 f0 and $0xf0000000,%eax 74556: 3d 00 00 00 30 cmp $0x30000000,%eax 7455b: 0f 84 9c 03 00 00 je 748fd 74561: 7f 44 jg 745a7 74563: ba 01 00 00 00 mov $0x1,%edx 74568: 3d 00 00 00 10 cmp $0x10000000,%eax 7456d: 74 1e je 7458d 7456f: ba 02 00 00 00 mov $0x2,%edx 74574: 3d 00 00 00 20 cmp $0x20000000,%eax 74579: 74 12 je 7458d 7457b: 3d 00 00 00 b0 cmp $0xb0000000,%eax 74580: ba 00 00 00 00 mov $0x0,%edx 74585: b8 07 00 00 00 mov $0x7,%eax 7458a: 0f 44 d0 cmove %eax,%edx 7458d: 89 93 00 10 00 00 mov %edx,0x1000(%rbx) 74593: e9 57 ff ff ff jmpq 744ef 74598: be 71 0a 00 00 mov $0xa71,%esi 7459d: 48 89 df mov %rbx,%rdi 745a0: e8 00 00 00 00 callq 745a5 745a5: eb aa jmp 74551 745a7: ba 05 00 00 00 mov $0x5,%edx 745ac: 3d 00 00 00 50 cmp $0x50000000,%eax 745b1: 74 da je 7458d 745b3: ba 06 00 00 00 mov $0x6,%edx 745b8: 3d 00 00 00 60 cmp $0x60000000,%eax 745bd: 74 ce je 7458d 745bf: 31 d2 xor %edx,%edx 745c1: 3d 00 00 00 40 cmp $0x40000000,%eax 745c6: 0f 94 c2 sete %dl 745c9: c1 e2 02 shl $0x2,%edx 745cc: eb bf jmp 7458d 745ce: 4c 89 e9 mov %r13,%rcx 745d1: ba 93 00 00 00 mov $0x93,%edx 745d6: 31 f6 xor %esi,%esi 745d8: 48 89 df mov %rbx,%rdi 745db: e8 00 00 00 00 callq 745e0 745e0: 41 89 c4 mov %eax,%r12d 745e3: 85 c0 test %eax,%eax 745e5: 0f 85 28 ff ff ff jne 74513 745eb: 41 b8 28 00 00 00 mov $0x28,%r8d 745f1: b9 01 00 00 00 mov $0x1,%ecx 745f6: ba 09 00 00 00 mov $0x9,%edx 745fb: 48 89 df mov %rbx,%rdi 745fe: 49 bd ff ff ff ff ff movabs $0xffffffffff,%r13 74605: 00 00 00 74608: be 40 00 00 00 mov $0x40,%esi 7460d: e8 00 00 00 00 callq 74612 74612: 48 8b 2b mov (%rbx),%rbp 74615: 4c 89 ab c8 0f 00 00 mov %r13,0xfc8(%rbx) 7461c: 4c 89 ee mov %r13,%rsi 7461f: 48 89 ef mov %rbp,%rdi 74622: e8 00 00 00 00 callq 74627 74627: 41 89 c4 mov %eax,%r12d 7462a: 85 c0 test %eax,%eax 7462c: 0f 85 00 00 00 00 jne 74632 74632: 4c 89 ee mov %r13,%rsi 74635: 48 89 ef mov %rbp,%rdi 74638: e8 00 00 00 00 callq 7463d 7463d: bf 28 00 00 00 mov $0x28,%edi 74642: e8 00 00 00 00 callq 74647 74647: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7464e: bf 01 00 00 00 mov $0x1,%edi 74653: 88 83 39 07 00 00 mov %al,0x739(%rbx) 74659: e8 00 00 00 00 callq 7465e 7465e: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 74664: 83 f8 10 cmp $0x10,%eax 74667: 0f 84 f1 02 00 00 je 7495e 7466d: 77 6c ja 746db 7466f: 83 f8 0f cmp $0xf,%eax 74672: 0f 84 b3 02 00 00 je 7492b 74678: 83 f8 0b cmp $0xb,%eax 7467b: 0f 87 9f 00 00 00 ja 74720 74681: 0f 85 5d 04 00 00 jne 74ae4 74687: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 7468e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 74695: be 1e 00 00 00 mov $0x1e,%esi 7469a: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 7469f: e8 00 00 00 00 callq 746a4 746a4: 48 8b 13 mov (%rbx),%rdx 746a7: 48 8d bb d0 0f 00 00 lea 0xfd0(%rbx),%rdi 746ae: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 746b3: e8 00 00 00 00 callq 746b8 746b8: 41 89 c4 mov %eax,%r12d 746bb: 85 c0 test %eax,%eax 746bd: 0f 85 00 00 00 00 jne 746c3 746c3: 48 8b bb d0 0f 00 00 mov 0xfd0(%rbx),%rdi 746ca: e8 00 00 00 00 callq 746cf 746cf: 41 89 c4 mov %eax,%r12d 746d2: 85 c0 test %eax,%eax 746d4: 74 4a je 74720 746d6: e9 00 00 00 00 jmpq 746db 746db: 83 f8 11 cmp $0x11,%eax 746de: 75 37 jne 74717 746e0: 48 8b 53 08 mov 0x8(%rbx),%rdx 746e4: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 746e8: 66 3d 87 69 cmp $0x6987,%ax 746ec: 0f 84 a4 03 00 00 je 74a96 746f2: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 746f9: 66 3d 81 69 cmp $0x6981,%ax 746fd: 75 8f jne 7468e 746ff: 0f b6 42 48 movzbl 0x48(%rdx),%eax 74703: 3c 01 cmp $0x1,%al 74705: 76 04 jbe 7470b 74707: 3c 10 cmp $0x10,%al 74709: 75 83 jne 7468e 7470b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 74712: e9 77 ff ff ff jmpq 7468e 74717: 83 f8 12 cmp $0x12,%eax 7471a: 0f 85 c4 03 00 00 jne 74ae4 74720: 48 89 df mov %rbx,%rdi 74723: e8 00 00 00 00 callq 74728 74728: 89 83 b0 0f 00 00 mov %eax,0xfb0(%rbx) 7472e: 85 c0 test %eax,%eax 74730: 0f 84 7c 01 00 00 je 748b2 74736: 31 d2 xor %edx,%edx 74738: be 0a 15 00 00 mov $0x150a,%esi 7473d: 48 89 df mov %rbx,%rdi 74740: e8 00 00 00 00 callq 74745 74745: 31 d2 xor %edx,%edx 74747: be 0a 15 00 00 mov $0x150a,%esi 7474c: 48 89 df mov %rbx,%rdi 7474f: 89 c0 mov %eax,%eax 74751: 48 c1 e0 14 shl $0x14,%rax 74755: 48 89 83 50 0f 00 00 mov %rax,0xf50(%rbx) 7475c: e8 00 00 00 00 callq 74761 74761: 89 c0 mov %eax,%eax 74763: 48 c1 e0 14 shl $0x14,%rax 74767: 48 89 83 b8 0f 00 00 mov %rax,0xfb8(%rbx) 7476e: 48 8b 83 18 07 00 00 mov 0x718(%rbx),%rax 74775: 25 00 00 02 00 and $0x20000,%eax 7477a: 0f 84 87 01 00 00 je 74907 74780: 48 8b 53 08 mov 0x8(%rbx),%rdx 74784: 48 8b 8a a8 03 00 00 mov 0x3a8(%rdx),%rcx 7478b: 48 89 8b 48 0f 00 00 mov %rcx,0xf48(%rbx) 74792: 48 8b 92 b0 03 00 00 mov 0x3b0(%rdx),%rdx 74799: 48 85 c9 test %rcx,%rcx 7479c: 75 09 jne 747a7 7479e: 48 85 d2 test %rdx,%rdx 747a1: 0f 84 fc 01 00 00 je 749a3 747a7: 48 29 ca sub %rcx,%rdx 747aa: 48 83 c2 01 add $0x1,%rdx 747ae: 48 89 93 40 0f 00 00 mov %rdx,0xf40(%rbx) 747b5: 48 85 c0 test %rax,%rax 747b8: 0f 85 f9 01 00 00 jne 749b7 747be: 48 8b 83 b8 0f 00 00 mov 0xfb8(%rbx),%rax 747c5: 48 39 c2 cmp %rax,%rdx 747c8: 0f 86 0e 03 00 00 jbe 74adc 747ce: 48 89 83 58 0f 00 00 mov %rax,0xf58(%rbx) 747d5: 48 63 05 00 00 00 00 movslq 0x0(%rip),%rax # 747dc 747dc: 83 f8 ff cmp $0xffffffff,%eax 747df: 0f 84 4c 02 00 00 je 74a31 747e5: 48 c1 e0 14 shl $0x14,%rax 747e9: 48 89 83 78 0f 00 00 mov %rax,0xf78(%rbx) 747f0: 48 8d ab 40 0f 00 00 lea 0xf40(%rbx),%rbp 747f7: 31 d2 xor %edx,%edx 747f9: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 74800: 0f 84 51 02 00 00 je 74a57 74806: 48 89 ee mov %rbp,%rsi 74809: 48 89 df mov %rbx,%rdi 7480c: e8 00 00 00 00 callq 74811 74811: 48 89 ee mov %rbp,%rsi 74814: 48 89 df mov %rbx,%rdi 74817: e8 00 00 00 00 callq 7481c 7481c: 48 89 df mov %rbx,%rdi 7481f: e8 00 00 00 00 callq 74824 74824: 48 89 df mov %rbx,%rdi 74827: e8 00 00 00 00 callq 7482c 7482c: 41 89 c4 mov %eax,%r12d 7482f: 85 c0 test %eax,%eax 74831: 0f 85 dc fc ff ff jne 74513 74837: 48 83 bb c8 28 00 00 cmpq $0x0,0x28c8(%rbx) 7483e: 00 7483f: 0f 84 ae 01 00 00 je 749f3 74845: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7484c: e8 00 00 00 00 callq 74851 74851: 0f 0b ud2 74853: c7 83 b8 53 00 00 08 movl $0x8,0x53b8(%rbx) 7485a: 00 00 00 7485d: 48 89 df mov %rbx,%rdi 74860: e8 00 00 00 00 callq 74865 74865: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 7486c: 0f 85 44 02 00 00 jne 74ab6 74872: 48 c7 83 50 54 00 00 movq $0x0,0x5450(%rbx) 74879: 00 00 00 00 7487d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 74884 74884: ba 18 00 00 00 mov $0x18,%edx 74889: be c0 0c 00 00 mov $0xcc0,%esi 7488e: e8 00 00 00 00 callq 74893 74893: 48 89 83 40 10 00 00 mov %rax,0x1040(%rbx) 7489a: 48 85 c0 test %rax,%rax 7489d: 0f 84 43 02 00 00 je 74ae6 748a3: c7 83 48 10 00 00 00 movl $0x0,0x1048(%rbx) 748aa: 00 00 00 748ad: e9 61 fc ff ff jmpq 74513 748b2: 31 d2 xor %edx,%edx 748b4: be d8 09 00 00 mov $0x9d8,%esi 748b9: 48 89 df mov %rbx,%rdi 748bc: e8 00 00 00 00 callq 748c1 748c1: be 01 08 00 00 mov $0x801,%esi 748c6: 48 89 df mov %rbx,%rdi 748c9: 25 00 01 00 00 and $0x100,%eax 748ce: 83 f8 01 cmp $0x1,%eax 748d1: 19 ed sbb %ebp,%ebp 748d3: 31 d2 xor %edx,%edx 748d5: e8 00 00 00 00 callq 748da 748da: 83 e5 e0 and $0xffffffe0,%ebp 748dd: c1 e8 0c shr $0xc,%eax 748e0: 83 c5 40 add $0x40,%ebp 748e3: 83 e0 0f and $0xf,%eax 748e6: 83 e8 01 sub $0x1,%eax 748e9: 83 f8 07 cmp $0x7,%eax 748ec: 0f 86 f4 00 00 00 jbe 749e6 748f2: 89 ab b0 0f 00 00 mov %ebp,0xfb0(%rbx) 748f8: e9 39 fe ff ff jmpq 74736 748fd: ba 03 00 00 00 mov $0x3,%edx 74902: e9 86 fc ff ff jmpq 7458d 74907: 48 89 df mov %rbx,%rdi 7490a: e8 00 00 00 00 callq 7490f 7490f: 41 89 c4 mov %eax,%r12d 74912: 85 c0 test %eax,%eax 74914: 0f 85 f9 fb ff ff jne 74513 7491a: 48 8b 83 18 07 00 00 mov 0x718(%rbx),%rax 74921: 25 00 00 02 00 and $0x20000,%eax 74926: e9 55 fe ff ff jmpq 74780 7492b: 48 8b 43 08 mov 0x8(%rbx),%rax 7492f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 74936: 66 81 78 3e df 67 cmpw $0x67df,0x3e(%rax) 7493c: 0f 85 4c fd ff ff jne 7468e 74942: 0f b6 40 48 movzbl 0x48(%rax),%eax 74946: 3c e1 cmp $0xe1,%al 74948: 74 08 je 74952 7494a: 3c f7 cmp $0xf7,%al 7494c: 0f 85 3c fd ff ff jne 7468e 74952: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 74959: e9 30 fd ff ff jmpq 7468e 7495e: 48 8b 53 08 mov 0x8(%rbx),%rdx 74962: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 74966: 66 3d ef 67 cmp $0x67ef,%ax 7496a: 0f 84 00 01 00 00 je 74a70 74970: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 74977: 66 3d ff 67 cmp $0x67ff,%ax 7497b: 0f 85 0d fd ff ff jne 7468e 74981: 0f b6 42 48 movzbl 0x48(%rdx),%eax 74985: 89 c2 mov %eax,%edx 74987: 83 e2 df and $0xffffffdf,%edx 7498a: 80 fa cf cmp $0xcf,%dl 7498d: 74 08 je 74997 7498f: 3c ff cmp $0xff,%al 74991: 0f 85 f7 fc ff ff jne 7468e 74997: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 7499e: e9 eb fc ff ff jmpq 7468e 749a3: 48 c7 83 40 0f 00 00 movq $0x0,0xf40(%rbx) 749aa: 00 00 00 00 749ae: 48 85 c0 test %rax,%rax 749b1: 0f 84 17 fe ff ff je 747ce 749b7: 31 d2 xor %edx,%edx 749b9: be 1a 08 00 00 mov $0x81a,%esi 749be: 48 89 df mov %rbx,%rdi 749c1: e8 00 00 00 00 callq 749c6 749c6: 89 c0 mov %eax,%eax 749c8: 48 c1 e0 16 shl $0x16,%rax 749cc: 48 89 83 48 0f 00 00 mov %rax,0xf48(%rbx) 749d3: 48 8b 83 b8 0f 00 00 mov 0xfb8(%rbx),%rax 749da: 48 89 83 40 0f 00 00 mov %rax,0xf40(%rbx) 749e1: e9 e8 fd ff ff jmpq 747ce 749e6: 0f af 2c 85 00 00 00 imul 0x0(,%rax,4),%ebp 749ed: 00 749ee: e9 ff fe ff ff jmpq 748f2 749f3: 48 89 df mov %rbx,%rdi 749f6: e8 00 00 00 00 callq 749fb 749fb: 85 c0 test %eax,%eax 749fd: 75 2a jne 74a29 749ff: 8b 83 d8 28 00 00 mov 0x28d8(%rbx),%eax 74a05: 48 89 df mov %rbx,%rdi 74a08: 48 c7 83 e8 28 00 00 movq $0x10,0x28e8(%rbx) 74a0f: 10 00 00 00 74a13: c1 e0 03 shl $0x3,%eax 74a16: 89 83 e0 28 00 00 mov %eax,0x28e0(%rbx) 74a1c: e8 00 00 00 00 callq 74a21 74a21: 85 c0 test %eax,%eax 74a23: 0f 84 2a fe ff ff je 74853 74a29: 41 89 c4 mov %eax,%r12d 74a2c: e9 e2 fa ff ff jmpq 74513 74a31: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 74a37: 83 e8 0b sub $0xb,%eax 74a3a: 83 f8 04 cmp $0x4,%eax 74a3d: 48 19 c0 sbb %rax,%rax 74a40: 25 00 00 00 30 and $0x30000000,%eax 74a45: 48 05 00 00 00 10 add $0x10000000,%rax 74a4b: 48 89 83 78 0f 00 00 mov %rax,0xf78(%rbx) 74a52: e9 99 fd ff ff jmpq 747f0 74a57: be 09 08 00 00 mov $0x809,%esi 74a5c: 48 89 df mov %rbx,%rdi 74a5f: e8 00 00 00 00 callq 74a64 74a64: 0f b7 d0 movzwl %ax,%edx 74a67: 48 c1 e2 18 shl $0x18,%rdx 74a6b: e9 96 fd ff ff jmpq 74806 74a70: 0f b6 42 48 movzbl 0x48(%rdx),%eax 74a74: 89 c2 mov %eax,%edx 74a76: 83 e2 fd and $0xfffffffd,%edx 74a79: 80 fa e0 cmp $0xe0,%dl 74a7c: 0f 84 15 ff ff ff je 74997 74a82: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 74a89: 3c e5 cmp $0xe5,%al 74a8b: 0f 85 fd fb ff ff jne 7468e 74a91: e9 01 ff ff ff jmpq 74997 74a96: 0f b6 42 48 movzbl 0x48(%rdx),%eax 74a9a: 3c c0 cmp $0xc0,%al 74a9c: 0f 84 69 fc ff ff je 7470b 74aa2: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 74aa9: 3c c3 cmp $0xc3,%al 74aab: 0f 85 dd fb ff ff jne 7468e 74ab1: e9 55 fc ff ff jmpq 7470b 74ab6: 31 d2 xor %edx,%edx 74ab8: be 1a 08 00 00 mov $0x81a,%esi 74abd: 48 89 df mov %rbx,%rdi 74ac0: e8 00 00 00 00 callq 74ac5 74ac5: 89 c0 mov %eax,%eax 74ac7: 48 c1 e0 16 shl $0x16,%rax 74acb: 48 89 83 50 54 00 00 mov %rax,0x5450(%rbx) 74ad2: e9 a6 fd ff ff jmpq 7487d 74ad7: e8 00 00 00 00 callq 74adc 74adc: 48 89 d0 mov %rdx,%rax 74adf: e9 ea fc ff ff jmpq 747ce 74ae4: 0f 0b ud2 74ae6: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 74aec: e9 22 fa ff ff jmpq 74513 74af1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 74af8: 00 00 00 00 74afc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000074b00 : 74b00: e8 00 00 00 00 callq 74b05 74b05: 55 push %rbp 74b06: 48 8d b7 e0 0f 00 00 lea 0xfe0(%rdi),%rsi 74b0d: 48 89 fd mov %rdi,%rbp 74b10: 31 d2 xor %edx,%edx 74b12: e8 00 00 00 00 callq 74b17 74b17: 48 89 ef mov %rbp,%rdi 74b1a: e8 61 f0 ff ff callq 73b80 74b1f: 31 c0 xor %eax,%eax 74b21: 5d pop %rbp 74b22: c3 retq 74b23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 74b2a: 00 00 00 00 74b2e: 66 90 xchg %ax,%ax 0000000000074b30 : 74b30: e8 00 00 00 00 callq 74b35 74b35: 8b 8f 08 10 00 00 mov 0x1008(%rdi),%ecx 74b3b: 85 c9 test %ecx,%ecx 74b3d: 75 03 jne 74b42 74b3f: 31 c0 xor %eax,%eax 74b41: c3 retq 74b42: 55 push %rbp 74b43: 53 push %rbx 74b44: 8b 97 28 07 00 00 mov 0x728(%rdi),%edx 74b4a: 48 89 fb mov %rdi,%rbx 74b4d: 85 d2 test %edx,%edx 74b4f: 74 2d je 74b7e 74b51: 31 ed xor %ebp,%ebp 74b53: eb 15 jmp 74b6a 74b55: bf c7 10 00 00 mov $0x10c7,%edi 74b5a: 83 c5 01 add $0x1,%ebp 74b5d: e8 00 00 00 00 callq 74b62 74b62: 3b ab 28 07 00 00 cmp 0x728(%rbx),%ebp 74b68: 73 14 jae 74b7e 74b6a: 31 d2 xor %edx,%edx 74b6c: be 94 03 00 00 mov $0x394,%esi 74b71: 48 89 df mov %rbx,%rdi 74b74: e8 00 00 00 00 callq 74b79 74b79: f6 c4 3f test $0x3f,%ah 74b7c: 75 d7 jne 74b55 74b7e: 31 d2 xor %edx,%edx 74b80: be 2b 08 00 00 mov $0x82b,%esi 74b85: 48 89 df mov %rbx,%rdi 74b88: e8 00 00 00 00 callq 74b8d 74b8d: 89 c5 mov %eax,%ebp 74b8f: 83 e0 07 and $0x7,%eax 74b92: 83 f8 01 cmp $0x1,%eax 74b95: 74 28 je 74bbf 74b97: 31 c9 xor %ecx,%ecx 74b99: 31 d2 xor %edx,%edx 74b9b: be 24 15 00 00 mov $0x1524,%esi 74ba0: 48 89 df mov %rbx,%rdi 74ba3: e8 00 00 00 00 callq 74ba8 74ba8: 89 ea mov %ebp,%edx 74baa: 31 c9 xor %ecx,%ecx 74bac: be 2b 08 00 00 mov $0x82b,%esi 74bb1: 83 e2 f8 and $0xfffffff8,%edx 74bb4: 48 89 df mov %rbx,%rdi 74bb7: 83 ca 01 or $0x1,%edx 74bba: e8 00 00 00 00 callq 74bbf 74bbf: bf bc 8d 06 00 mov $0x68dbc,%edi 74bc4: e8 00 00 00 00 callq 74bc9 74bc9: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 74bcf: 85 c0 test %eax,%eax 74bd1: 74 32 je 74c05 74bd3: 31 ed xor %ebp,%ebp 74bd5: eb 15 jmp 74bec 74bd7: bf c7 10 00 00 mov $0x10c7,%edi 74bdc: 83 c5 01 add $0x1,%ebp 74bdf: e8 00 00 00 00 callq 74be4 74be4: 3b ab 28 07 00 00 cmp 0x728(%rbx),%ebp 74bea: 73 19 jae 74c05 74bec: 31 d2 xor %edx,%edx 74bee: be 94 03 00 00 mov $0x394,%esi 74bf3: 48 89 df mov %rbx,%rdi 74bf6: e8 00 00 00 00 callq 74bfb 74bfb: f6 c4 3f test $0x3f,%ah 74bfe: 75 d7 jne 74bd7 74c00: 31 c0 xor %eax,%eax 74c02: 5b pop %rbx 74c03: 5d pop %rbp 74c04: c3 retq 74c05: 48 8b 3b mov (%rbx),%rdi 74c08: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 74c0f: e8 00 00 00 00 callq 74c14 74c14: eb ea jmp 74c00 74c16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 74c1d: 00 00 00 0000000000074c20 : 74c20: e8 00 00 00 00 callq 74c25 74c25: 41 57 push %r15 74c27: 41 56 push %r14 74c29: 41 55 push %r13 74c2b: 41 54 push %r12 74c2d: 55 push %rbp 74c2e: 48 89 fd mov %rdi,%rbp 74c31: 53 push %rbx 74c32: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 74c38: 83 f8 0e cmp $0xe,%eax 74c3b: 0f 84 e8 06 00 00 je 75329 74c41: 0f 87 82 02 00 00 ja 74ec9 74c47: 83 f8 0c cmp $0xc,%eax 74c4a: 0f 84 99 06 00 00 je 752e9 74c50: 83 f8 0d cmp $0xd,%eax 74c53: 0f 85 3d 02 00 00 jne 74e96 74c59: ba 03 00 00 00 mov $0x3,%edx 74c5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 74c65: e8 00 00 00 00 callq 74c6a 74c6a: bb 05 0b 00 00 mov $0xb05,%ebx 74c6f: 89 de mov %ebx,%esi 74c71: 31 c9 xor %ecx,%ecx 74c73: 31 d2 xor %edx,%edx 74c75: 48 89 ef mov %rbp,%rdi 74c78: e8 00 00 00 00 callq 74c7d 74c7d: 8d 73 01 lea 0x1(%rbx),%esi 74c80: 31 c9 xor %ecx,%ecx 74c82: 31 d2 xor %edx,%edx 74c84: 48 89 ef mov %rbp,%rdi 74c87: e8 00 00 00 00 callq 74c8c 74c8c: 8d 73 02 lea 0x2(%rbx),%esi 74c8f: 31 c9 xor %ecx,%ecx 74c91: 31 d2 xor %edx,%edx 74c93: 48 89 ef mov %rbp,%rdi 74c96: e8 00 00 00 00 callq 74c9b 74c9b: 8d 73 03 lea 0x3(%rbx),%esi 74c9e: 31 c9 xor %ecx,%ecx 74ca0: 31 d2 xor %edx,%edx 74ca2: 48 89 ef mov %rbp,%rdi 74ca5: e8 00 00 00 00 callq 74caa 74caa: 8d 73 04 lea 0x4(%rbx),%esi 74cad: 31 c9 xor %ecx,%ecx 74caf: 31 d2 xor %edx,%edx 74cb1: 48 89 ef mov %rbp,%rdi 74cb4: 83 c3 06 add $0x6,%ebx 74cb7: e8 00 00 00 00 callq 74cbc 74cbc: 81 fb c5 0b 00 00 cmp $0xbc5,%ebx 74cc2: 75 ab jne 74c6f 74cc4: 48 89 ef mov %rbp,%rdi 74cc7: 31 c9 xor %ecx,%ecx 74cc9: 31 d2 xor %edx,%edx 74ccb: be 28 15 00 00 mov $0x1528,%esi 74cd0: e8 00 00 00 00 callq 74cd5 74cd5: 8b bd 28 07 00 00 mov 0x728(%rbp),%edi 74cdb: 85 ff test %edi,%edi 74cdd: 0f 84 8f 09 00 00 je 75672 74ce3: 31 db xor %ebx,%ebx 74ce5: eb 19 jmp 74d00 74ce7: bf c7 10 00 00 mov $0x10c7,%edi 74cec: 83 c3 01 add $0x1,%ebx 74cef: e8 00 00 00 00 callq 74cf4 74cf4: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 74cfa: 0f 83 72 09 00 00 jae 75672 74d00: 31 d2 xor %edx,%edx 74d02: be 94 03 00 00 mov $0x394,%esi 74d07: 48 89 ef mov %rbp,%rdi 74d0a: e8 00 00 00 00 callq 74d0f 74d0f: f6 c4 3f test $0x3f,%ah 74d12: 75 d3 jne 74ce7 74d14: 8b b5 d8 5e 00 00 mov 0x5ed8(%rbp),%esi 74d1a: 85 f6 test %esi,%esi 74d1c: 0f 85 d2 01 00 00 jne 74ef4 74d22: 48 8b 95 90 0f 00 00 mov 0xf90(%rbp),%rdx 74d29: 31 c9 xor %ecx,%ecx 74d2b: be 0d 08 00 00 mov $0x80d,%esi 74d30: 48 89 ef mov %rbp,%rdi 74d33: 48 c1 ea 0c shr $0xc,%rdx 74d37: e8 00 00 00 00 callq 74d3c 74d3c: 31 c9 xor %ecx,%ecx 74d3e: be 0e 08 00 00 mov $0x80e,%esi 74d43: 48 89 ef mov %rbp,%rdi 74d46: 48 8b 95 98 0f 00 00 mov 0xf98(%rbp),%rdx 74d4d: 48 c1 ea 0c shr $0xc,%rdx 74d51: e8 00 00 00 00 callq 74d56 74d56: 31 c9 xor %ecx,%ecx 74d58: be 0f 08 00 00 mov $0x80f,%esi 74d5d: 48 89 ef mov %rbp,%rdi 74d60: 48 8b 95 10 5c 00 00 mov 0x5c10(%rbp),%rdx 74d67: 48 c1 ea 0c shr $0xc,%rdx 74d6b: e8 00 00 00 00 callq 74d70 74d70: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 74d77: 0f 85 c4 01 00 00 jne 74f41 74d7d: 31 c9 xor %ecx,%ecx 74d7f: 31 d2 xor %edx,%edx 74d81: be 0c 08 00 00 mov $0x80c,%esi 74d86: 48 89 ef mov %rbp,%rdi 74d89: e8 00 00 00 00 callq 74d8e 74d8e: 31 c9 xor %ecx,%ecx 74d90: ba ff ff ff 0f mov $0xfffffff,%edx 74d95: 48 89 ef mov %rbp,%rdi 74d98: be 0a 08 00 00 mov $0x80a,%esi 74d9d: e8 00 00 00 00 callq 74da2 74da2: 31 c9 xor %ecx,%ecx 74da4: ba ff ff ff 0f mov $0xfffffff,%edx 74da9: 48 89 ef mov %rbp,%rdi 74dac: be 0b 08 00 00 mov $0x80b,%esi 74db1: e8 00 00 00 00 callq 74db6 74db6: 8b 8d 28 07 00 00 mov 0x728(%rbp),%ecx 74dbc: 85 c9 test %ecx,%ecx 74dbe: 0f 84 99 08 00 00 je 7565d 74dc4: 31 db xor %ebx,%ebx 74dc6: eb 19 jmp 74de1 74dc8: bf c7 10 00 00 mov $0x10c7,%edi 74dcd: 83 c3 01 add $0x1,%ebx 74dd0: e8 00 00 00 00 callq 74dd5 74dd5: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 74ddb: 0f 83 7c 08 00 00 jae 7565d 74de1: 31 d2 xor %edx,%edx 74de3: be 94 03 00 00 mov $0x394,%esi 74de8: 48 89 ef mov %rbp,%rdi 74deb: e8 00 00 00 00 callq 74df0 74df0: f6 c4 3f test $0x3f,%ah 74df3: 75 d3 jne 74dc8 74df5: 31 c9 xor %ecx,%ecx 74df7: ba 03 00 00 00 mov $0x3,%edx 74dfc: be 24 15 00 00 mov $0x1524,%esi 74e01: 48 89 ef mov %rbp,%rdi 74e04: e8 00 00 00 00 callq 74e09 74e09: 31 d2 xor %edx,%edx 74e0b: be d3 0b 00 00 mov $0xbd3,%esi 74e10: 48 89 ef mov %rbp,%rdi 74e13: e8 00 00 00 00 callq 74e18 74e18: 31 c9 xor %ecx,%ecx 74e1a: be d3 0b 00 00 mov $0xbd3,%esi 74e1f: 48 89 ef mov %rbp,%rdi 74e22: 83 e0 fe and $0xfffffffe,%eax 74e25: 89 c2 mov %eax,%edx 74e27: e8 00 00 00 00 callq 74e2c 74e2c: 31 d2 xor %edx,%edx 74e2e: be 00 0b 00 00 mov $0xb00,%esi 74e33: 48 89 ef mov %rbp,%rdi 74e36: e8 00 00 00 00 callq 74e3b 74e3b: 31 c9 xor %ecx,%ecx 74e3d: be 00 0b 00 00 mov $0xb00,%esi 74e42: 48 89 ef mov %rbp,%rdi 74e45: 89 c2 mov %eax,%edx 74e47: e8 00 00 00 00 callq 74e4c 74e4c: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 74e52: 83 f8 0b cmp $0xb,%eax 74e55: 0f 84 d8 02 00 00 je 75133 74e5b: 83 e8 0f sub $0xf,%eax 74e5e: 83 f8 02 cmp $0x2,%eax 74e61: 0f 86 47 01 00 00 jbe 74fae 74e67: 48 83 bd c8 28 00 00 cmpq $0x0,0x28c8(%rbp) 74e6e: 00 74e6f: 0f 84 e3 07 00 00 je 75658 74e75: 48 89 ef mov %rbp,%rdi 74e78: e8 00 00 00 00 callq 74e7d 74e7d: 41 89 c4 mov %eax,%r12d 74e80: 85 c0 test %eax,%eax 74e82: 0f 84 e2 04 00 00 je 7536a 74e88: 5b pop %rbx 74e89: 44 89 e0 mov %r12d,%eax 74e8c: 5d pop %rbp 74e8d: 41 5c pop %r12 74e8f: 41 5d pop %r13 74e91: 41 5e pop %r14 74e93: 41 5f pop %r15 74e95: c3 retq 74e96: 83 f8 0b cmp $0xb,%eax 74e99: 0f 85 cb fd ff ff jne 74c6a 74e9f: ba 03 00 00 00 mov $0x3,%edx 74ea4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 74eab: e8 00 00 00 00 callq 74eb0 74eb0: ba 15 00 00 00 mov $0x15,%edx 74eb5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 74ebc: 48 89 ef mov %rbp,%rdi 74ebf: e8 00 00 00 00 callq 74ec4 74ec4: e9 a1 fd ff ff jmpq 74c6a 74ec9: 83 f8 0f cmp $0xf,%eax 74ecc: 0f 84 41 04 00 00 je 75313 74ed2: 83 e8 10 sub $0x10,%eax 74ed5: 83 f8 02 cmp $0x2,%eax 74ed8: 0f 87 8c fd ff ff ja 74c6a 74ede: ba 0c 00 00 00 mov $0xc,%edx 74ee3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 74eea: e8 00 00 00 00 callq 74eef 74eef: e9 76 fd ff ff jmpq 74c6a 74ef4: 31 d2 xor %edx,%edx 74ef6: 48 89 ef mov %rbp,%rdi 74ef9: be ca 00 00 00 mov $0xca,%esi 74efe: e8 00 00 00 00 callq 74f03 74f03: 31 c9 xor %ecx,%ecx 74f05: 48 89 ef mov %rbp,%rdi 74f08: be ca 00 00 00 mov $0xca,%esi 74f0d: 83 c8 10 or $0x10,%eax 74f10: 89 c2 mov %eax,%edx 74f12: e8 00 00 00 00 callq 74f17 74f17: 31 d2 xor %edx,%edx 74f19: 48 89 ef mov %rbp,%rdi 74f1c: be c0 00 00 00 mov $0xc0,%esi 74f21: e8 00 00 00 00 callq 74f26 74f26: 31 c9 xor %ecx,%ecx 74f28: be c0 00 00 00 mov $0xc0,%esi 74f2d: 48 89 ef mov %rbp,%rdi 74f30: 25 ff ff fc ff and $0xfffcffff,%eax 74f35: 89 c2 mov %eax,%edx 74f37: e8 00 00 00 00 callq 74f3c 74f3c: e9 e1 fd ff ff jmpq 74d22 74f41: 48 8b 95 98 0f 00 00 mov 0xf98(%rbp),%rdx 74f48: 0f b7 85 93 0f 00 00 movzwl 0xf93(%rbp),%eax 74f4f: 31 c9 xor %ecx,%ecx 74f51: 48 89 ef mov %rbp,%rdi 74f54: be 09 08 00 00 mov $0x809,%esi 74f59: 48 c1 ea 18 shr $0x18,%rdx 74f5d: c1 e2 10 shl $0x10,%edx 74f60: 09 c2 or %eax,%edx 74f62: e8 00 00 00 00 callq 74f67 74f67: 31 c9 xor %ecx,%ecx 74f69: 48 89 ef mov %rbp,%rdi 74f6c: be 01 0b 00 00 mov $0xb01,%esi 74f71: 48 8b 95 90 0f 00 00 mov 0xf90(%rbp),%rdx 74f78: 48 c1 ea 08 shr $0x8,%rdx 74f7c: e8 00 00 00 00 callq 74f81 74f81: 31 c9 xor %ecx,%ecx 74f83: 48 89 ef mov %rbp,%rdi 74f86: ba 00 01 00 40 mov $0x40000100,%edx 74f8b: be 02 0b 00 00 mov $0xb02,%esi 74f90: e8 00 00 00 00 callq 74f95 74f95: 31 c9 xor %ecx,%ecx 74f97: ba ff ff ff 3f mov $0x3fffffff,%edx 74f9c: 48 89 ef mov %rbp,%rdi 74f9f: be 03 0b 00 00 mov $0xb03,%esi 74fa4: e8 00 00 00 00 callq 74fa9 74fa9: e9 cf fd ff ff jmpq 74d7d 74fae: f6 85 b0 63 01 00 01 testb $0x1,0x163b0(%rbp) 74fb5: 0f 85 ac fe ff ff jne 74e67 74fbb: 48 8b 85 d0 0f 00 00 mov 0xfd0(%rbp),%rax 74fc2: 48 85 c0 test %rax,%rax 74fc5: 0f 84 88 03 00 00 je 75353 74fcb: 4c 8b 70 08 mov 0x8(%rax),%r14 74fcf: 4c 89 f7 mov %r14,%rdi 74fd2: e8 00 00 00 00 callq 74fd7 74fd7: 41 8b 46 10 mov 0x10(%r14),%eax 74fdb: 31 d2 xor %edx,%edx 74fdd: be 80 0a 00 00 mov $0xa80,%esi 74fe2: 48 89 ef mov %rbp,%rdi 74fe5: 89 85 d8 0f 00 00 mov %eax,0xfd8(%rbp) 74feb: 48 8b 85 d0 0f 00 00 mov 0xfd0(%rbp),%rax 74ff2: 41 8b 5e 24 mov 0x24(%r14),%ebx 74ff6: 45 8b 7e 20 mov 0x20(%r14),%r15d 74ffa: 4c 8b 60 08 mov 0x8(%rax),%r12 74ffe: 41 8b 46 18 mov 0x18(%r14),%eax 75002: 45 8b 6e 14 mov 0x14(%r14),%r13d 75006: 41 c1 ef 03 shr $0x3,%r15d 7500a: 4c 01 e3 add %r12,%rbx 7500d: 49 01 c4 add %rax,%r12 75010: e8 00 00 00 00 callq 75015 75015: 31 c9 xor %ecx,%ecx 75017: be 80 0a 00 00 mov $0xa80,%esi 7501c: 48 89 ef mov %rbp,%rdi 7501f: 83 e0 bf and $0xffffffbf,%eax 75022: 41 c1 ed 02 shr $0x2,%r13d 75026: 89 c2 mov %eax,%edx 75028: e8 00 00 00 00 callq 7502d 7502d: 44 89 f8 mov %r15d,%eax 75030: 4c 8d 34 c3 lea (%rbx,%rax,8),%r14 75034: 45 85 ff test %r15d,%r15d 75037: 74 2c je 75065 75039: 8b 13 mov (%rbx),%edx 7503b: 31 c9 xor %ecx,%ecx 7503d: be 91 0a 00 00 mov $0xa91,%esi 75042: 48 89 ef mov %rbp,%rdi 75045: 48 83 c3 08 add $0x8,%rbx 75049: e8 00 00 00 00 callq 7504e 7504e: 8b 53 fc mov -0x4(%rbx),%edx 75051: 31 c9 xor %ecx,%ecx 75053: be 92 0a 00 00 mov $0xa92,%esi 75058: 48 89 ef mov %rbp,%rdi 7505b: e8 00 00 00 00 callq 75060 75060: 4c 39 f3 cmp %r14,%rbx 75063: 75 d4 jne 75039 75065: 31 c9 xor %ecx,%ecx 75067: ba 08 00 00 00 mov $0x8,%edx 7506c: be 32 0a 00 00 mov $0xa32,%esi 75071: 48 89 ef mov %rbp,%rdi 75074: e8 00 00 00 00 callq 75079 75079: 31 c9 xor %ecx,%ecx 7507b: ba 10 00 00 00 mov $0x10,%edx 75080: 48 89 ef mov %rbp,%rdi 75083: be 32 0a 00 00 mov $0xa32,%esi 75088: e8 00 00 00 00 callq 7508d 7508d: 44 89 e8 mov %r13d,%eax 75090: 49 8d 1c 84 lea (%r12,%rax,4),%rbx 75094: 45 85 ed test %r13d,%r13d 75097: 74 1c je 750b5 75099: 41 8b 14 24 mov (%r12),%edx 7509d: 49 83 c4 04 add $0x4,%r12 750a1: 31 c9 xor %ecx,%ecx 750a3: be 33 0a 00 00 mov $0xa33,%esi 750a8: 48 89 ef mov %rbp,%rdi 750ab: e8 00 00 00 00 callq 750b0 750b0: 4c 39 e3 cmp %r12,%rbx 750b3: 75 e4 jne 75099 750b5: 31 c9 xor %ecx,%ecx 750b7: ba 08 00 00 00 mov $0x8,%edx 750bc: be 32 0a 00 00 mov $0xa32,%esi 750c1: 48 89 ef mov %rbp,%rdi 750c4: e8 00 00 00 00 callq 750c9 750c9: 31 c9 xor %ecx,%ecx 750cb: ba 04 00 00 00 mov $0x4,%edx 750d0: 48 89 ef mov %rbp,%rdi 750d3: be 32 0a 00 00 mov $0xa32,%esi 750d8: 31 db xor %ebx,%ebx 750da: e8 00 00 00 00 callq 750df 750df: 31 c9 xor %ecx,%ecx 750e1: ba 01 00 00 00 mov $0x1,%edx 750e6: 48 89 ef mov %rbp,%rdi 750e9: be 32 0a 00 00 mov $0xa32,%esi 750ee: e8 00 00 00 00 callq 750f3 750f3: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 750f9: 85 c0 test %eax,%eax 750fb: 7f 1e jg 7511b 750fd: e9 65 fd ff ff jmpq 74e67 75102: bf c7 10 00 00 mov $0x10c7,%edi 75107: 83 c3 01 add $0x1,%ebx 7510a: e8 00 00 00 00 callq 7510f 7510f: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 75115: 0f 8d 4c fd ff ff jge 74e67 7511b: 31 d2 xor %edx,%edx 7511d: be 80 0a 00 00 mov $0xa80,%esi 75122: 48 89 ef mov %rbp,%rdi 75125: e8 00 00 00 00 callq 7512a 7512a: a8 80 test $0x80,%al 7512c: 74 d4 je 75102 7512e: e9 34 fd ff ff jmpq 74e67 75133: f6 85 b0 63 01 00 01 testb $0x1,0x163b0(%rbp) 7513a: 0f 85 27 fd ff ff jne 74e67 75140: 48 8b 85 d0 0f 00 00 mov 0xfd0(%rbp),%rax 75147: 48 85 c0 test %rax,%rax 7514a: 0f 84 03 02 00 00 je 75353 75150: 4c 8b 70 08 mov 0x8(%rax),%r14 75154: 4c 89 f7 mov %r14,%rdi 75157: e8 00 00 00 00 callq 7515c 7515c: 41 8b 46 10 mov 0x10(%r14),%eax 75160: 31 d2 xor %edx,%edx 75162: be 32 0a 00 00 mov $0xa32,%esi 75167: 48 89 ef mov %rbp,%rdi 7516a: 89 85 d8 0f 00 00 mov %eax,0xfd8(%rbp) 75170: 48 8b 85 d0 0f 00 00 mov 0xfd0(%rbp),%rax 75177: 45 8b 7e 20 mov 0x20(%r14),%r15d 7517b: 41 8b 5e 24 mov 0x24(%r14),%ebx 7517f: 45 8b 6e 14 mov 0x14(%r14),%r13d 75183: 4c 8b 60 08 mov 0x8(%rax),%r12 75187: 45 8b 76 18 mov 0x18(%r14),%r14d 7518b: e8 00 00 00 00 callq 75190 75190: a8 01 test $0x1,%al 75192: 0f 85 cf fc ff ff jne 74e67 75198: 31 c9 xor %ecx,%ecx 7519a: ba 08 00 00 00 mov $0x8,%edx 7519f: be 32 0a 00 00 mov $0xa32,%esi 751a4: 48 89 ef mov %rbp,%rdi 751a7: e8 00 00 00 00 callq 751ac 751ac: 41 c1 ef 03 shr $0x3,%r15d 751b0: 31 c9 xor %ecx,%ecx 751b2: ba 10 00 00 00 mov $0x10,%edx 751b7: be 32 0a 00 00 mov $0xa32,%esi 751bc: 48 89 ef mov %rbp,%rdi 751bf: e8 00 00 00 00 callq 751c4 751c4: 45 85 ff test %r15d,%r15d 751c7: 74 33 je 751fc 751c9: 4c 01 e3 add %r12,%rbx 751cc: 4e 8d 3c fb lea (%rbx,%r15,8),%r15 751d0: 8b 13 mov (%rbx),%edx 751d2: 31 c9 xor %ecx,%ecx 751d4: be 91 0a 00 00 mov $0xa91,%esi 751d9: 48 89 ef mov %rbp,%rdi 751dc: 48 83 c3 08 add $0x8,%rbx 751e0: e8 00 00 00 00 callq 751e5 751e5: 8b 53 fc mov -0x4(%rbx),%edx 751e8: 31 c9 xor %ecx,%ecx 751ea: be 92 0a 00 00 mov $0xa92,%esi 751ef: 48 89 ef mov %rbp,%rdi 751f2: e8 00 00 00 00 callq 751f7 751f7: 49 39 df cmp %rbx,%r15 751fa: 75 d4 jne 751d0 751fc: 44 89 e8 mov %r13d,%eax 751ff: c1 e8 02 shr $0x2,%eax 75202: 74 28 je 7522c 75204: 45 89 f6 mov %r14d,%r14d 75207: 89 c0 mov %eax,%eax 75209: 4d 01 f4 add %r14,%r12 7520c: 49 8d 1c 84 lea (%r12,%rax,4),%rbx 75210: 41 8b 14 24 mov (%r12),%edx 75214: 49 83 c4 04 add $0x4,%r12 75218: 31 c9 xor %ecx,%ecx 7521a: be 33 0a 00 00 mov $0xa33,%esi 7521f: 48 89 ef mov %rbp,%rdi 75222: e8 00 00 00 00 callq 75227 75227: 49 39 dc cmp %rbx,%r12 7522a: 75 e4 jne 75210 7522c: 31 c9 xor %ecx,%ecx 7522e: ba 08 00 00 00 mov $0x8,%edx 75233: be 32 0a 00 00 mov $0xa32,%esi 75238: 48 89 ef mov %rbp,%rdi 7523b: e8 00 00 00 00 callq 75240 75240: 31 c9 xor %ecx,%ecx 75242: ba 04 00 00 00 mov $0x4,%edx 75247: 48 89 ef mov %rbp,%rdi 7524a: be 32 0a 00 00 mov $0xa32,%esi 7524f: 31 db xor %ebx,%ebx 75251: e8 00 00 00 00 callq 75256 75256: ba 01 00 00 00 mov $0x1,%edx 7525b: 31 c9 xor %ecx,%ecx 7525d: 48 89 ef mov %rbp,%rdi 75260: be 32 0a 00 00 mov $0xa32,%esi 75265: e8 00 00 00 00 callq 7526a 7526a: 8b 95 28 07 00 00 mov 0x728(%rbp),%edx 75270: 85 d2 test %edx,%edx 75272: 7f 1c jg 75290 75274: e9 ee fb ff ff jmpq 74e67 75279: bf c7 10 00 00 mov $0x10c7,%edi 7527e: 83 c3 01 add $0x1,%ebx 75281: e8 00 00 00 00 callq 75286 75286: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 7528c: 39 c3 cmp %eax,%ebx 7528e: 7d 1c jge 752ac 75290: 31 d2 xor %edx,%edx 75292: be 3a 0a 00 00 mov $0xa3a,%esi 75297: 48 89 ef mov %rbp,%rdi 7529a: e8 00 00 00 00 callq 7529f 7529f: a9 00 00 00 40 test $0x40000000,%eax 752a4: 74 d3 je 75279 752a6: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 752ac: 85 c0 test %eax,%eax 752ae: 0f 8e b3 fb ff ff jle 74e67 752b4: 31 db xor %ebx,%ebx 752b6: eb 19 jmp 752d1 752b8: bf c7 10 00 00 mov $0x10c7,%edi 752bd: 83 c3 01 add $0x1,%ebx 752c0: e8 00 00 00 00 callq 752c5 752c5: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 752cb: 0f 8d 96 fb ff ff jge 74e67 752d1: 31 d2 xor %edx,%edx 752d3: be 3a 0a 00 00 mov $0xa3a,%esi 752d8: 48 89 ef mov %rbp,%rdi 752db: e8 00 00 00 00 callq 752e0 752e0: 85 c0 test %eax,%eax 752e2: 79 d4 jns 752b8 752e4: e9 7e fb ff ff jmpq 74e67 752e9: ba 03 00 00 00 mov $0x3,%edx 752ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 752f5: e8 00 00 00 00 callq 752fa 752fa: ba 0c 00 00 00 mov $0xc,%edx 752ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 75306: 48 89 ef mov %rbp,%rdi 75309: e8 00 00 00 00 callq 7530e 7530e: e9 57 f9 ff ff jmpq 74c6a 75313: ba 0f 00 00 00 mov $0xf,%edx 75318: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7531f: e8 00 00 00 00 callq 75324 75324: e9 41 f9 ff ff jmpq 74c6a 75329: ba 06 00 00 00 mov $0x6,%edx 7532e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 75335: e8 00 00 00 00 callq 7533a 7533a: ba 06 00 00 00 mov $0x6,%edx 7533f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 75346: 48 89 ef mov %rbp,%rdi 75349: e8 00 00 00 00 callq 7534e 7534e: e9 17 f9 ff ff jmpq 74c6a 75353: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7535a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 75360: e8 00 00 00 00 callq 75365 75365: e9 1e fb ff ff jmpq 74e88 7536a: 48 8b bd c8 28 00 00 mov 0x28c8(%rbp),%rdi 75371: e8 00 00 00 00 callq 75376 75376: 31 d2 xor %edx,%edx 75378: be 19 08 00 00 mov $0x819,%esi 7537d: 48 89 ef mov %rbp,%rdi 75380: 49 89 c5 mov %rax,%r13 75383: e8 00 00 00 00 callq 75388 75388: 31 c9 xor %ecx,%ecx 7538a: be 19 08 00 00 mov $0x819,%esi 7538f: 48 89 ef mov %rbp,%rdi 75392: 83 e0 df and $0xffffffdf,%eax 75395: 89 c2 mov %eax,%edx 75397: 83 ca 5b or $0x5b,%edx 7539a: e8 00 00 00 00 callq 7539f 7539f: 31 d2 xor %edx,%edx 753a1: be 00 05 00 00 mov $0x500,%esi 753a6: 48 89 ef mov %rbp,%rdi 753a9: e8 00 00 00 00 callq 753ae 753ae: 31 c9 xor %ecx,%ecx 753b0: be 00 05 00 00 mov $0x500,%esi 753b5: 48 89 ef mov %rbp,%rdi 753b8: 25 ff ff e7 ff and $0xffe7ffff,%eax 753bd: 89 c2 mov %eax,%edx 753bf: 81 ca 03 8e 0b 00 or $0xb8e03,%edx 753c5: e8 00 00 00 00 callq 753ca 753ca: 31 d2 xor %edx,%edx 753cc: be 01 05 00 00 mov $0x501,%esi 753d1: 48 89 ef mov %rbp,%rdi 753d4: e8 00 00 00 00 callq 753d9 753d9: 31 c9 xor %ecx,%ecx 753db: be 01 05 00 00 mov $0x501,%esi 753e0: 48 89 ef mov %rbp,%rdi 753e3: 83 c8 03 or $0x3,%eax 753e6: 89 c2 mov %eax,%edx 753e8: e8 00 00 00 00 callq 753ed 753ed: 31 d2 xor %edx,%edx 753ef: be 02 05 00 00 mov $0x502,%esi 753f4: 48 89 ef mov %rbp,%rdi 753f7: 8b 9d 48 54 00 00 mov 0x5448(%rbp),%ebx 753fd: e8 00 00 00 00 callq 75402 75402: be 02 05 00 00 mov $0x502,%esi 75407: 48 89 ef mov %rbp,%rdi 7540a: 25 c0 7f f0 ff and $0xfff07fc0,%eax 7540f: 89 d9 mov %ebx,%ecx 75411: 89 c2 mov %eax,%edx 75413: 89 d8 mov %ebx,%eax 75415: 83 e1 3f and $0x3f,%ecx 75418: c1 e0 0f shl $0xf,%eax 7541b: 09 ca or %ecx,%edx 7541d: 31 c9 xor %ecx,%ecx 7541f: 25 00 80 0f 00 and $0xf8000,%eax 75424: 09 c2 or %eax,%edx 75426: 81 ca 00 00 10 00 or $0x100000,%edx 7542c: e8 00 00 00 00 callq 75431 75431: 31 d2 xor %edx,%edx 75433: be 78 05 00 00 mov $0x578,%esi 75438: 48 89 ef mov %rbp,%rdi 7543b: e8 00 00 00 00 callq 75440 75440: be 78 05 00 00 mov $0x578,%esi 75445: 48 89 ef mov %rbp,%rdi 75448: 25 3f 00 fc ff and $0xfffc003f,%eax 7544d: 31 c9 xor %ecx,%ecx 7544f: 89 c2 mov %eax,%edx 75451: e8 00 00 00 00 callq 75456 75456: 31 c9 xor %ecx,%ecx 75458: be 57 05 00 00 mov $0x557,%esi 7545d: 48 89 ef mov %rbp,%rdi 75460: 48 8b 95 80 0f 00 00 mov 0xf80(%rbp),%rdx 75467: 48 c1 ea 0c shr $0xc,%rdx 7546b: e8 00 00 00 00 callq 75470 75470: 31 c9 xor %ecx,%ecx 75472: be 5f 05 00 00 mov $0x55f,%esi 75477: 48 89 ef mov %rbp,%rdi 7547a: 48 8b 95 88 0f 00 00 mov 0xf88(%rbp),%rdx 75481: 48 c1 ea 0c shr $0xc,%rdx 75485: e8 00 00 00 00 callq 7548a 7548a: 4c 89 ea mov %r13,%rdx 7548d: 31 c9 xor %ecx,%ecx 7548f: be 4f 05 00 00 mov $0x54f,%esi 75494: 48 c1 ea 0c shr $0xc,%rdx 75498: 48 89 ef mov %rbp,%rdi 7549b: 89 d3 mov %edx,%ebx 7549d: e8 00 00 00 00 callq 754a2 754a2: 31 c9 xor %ecx,%ecx 754a4: be 46 05 00 00 mov $0x546,%esi 754a9: 48 89 ef mov %rbp,%rdi 754ac: 48 8b 95 f0 28 00 00 mov 0x28f0(%rbp),%rdx 754b3: 48 c1 ea 0c shr $0xc,%rdx 754b7: e8 00 00 00 00 callq 754bc 754bc: 31 c9 xor %ecx,%ecx 754be: 31 d2 xor %edx,%edx 754c0: be 0c 05 00 00 mov $0x50c,%esi 754c5: 48 89 ef mov %rbp,%rdi 754c8: e8 00 00 00 00 callq 754cd 754cd: 31 d2 xor %edx,%edx 754cf: be 04 05 00 00 mov $0x504,%esi 754d4: 48 89 ef mov %rbp,%rdi 754d7: e8 00 00 00 00 callq 754dc 754dc: 31 c9 xor %ecx,%ecx 754de: be 04 05 00 00 mov $0x504,%esi 754e3: 48 89 ef mov %rbp,%rdi 754e6: 83 e0 f9 and $0xfffffff9,%eax 754e9: 89 c2 mov %eax,%edx 754eb: 83 ca 11 or $0x11,%edx 754ee: e8 00 00 00 00 callq 754f3 754f3: 31 c9 xor %ecx,%ecx 754f5: 31 d2 xor %edx,%edx 754f7: be 75 05 00 00 mov $0x575,%esi 754fc: 48 89 ef mov %rbp,%rdi 754ff: e8 00 00 00 00 callq 75504 75504: 31 c9 xor %ecx,%ecx 75506: 31 d2 xor %edx,%edx 75508: be 76 05 00 00 mov $0x576,%esi 7550d: 48 89 ef mov %rbp,%rdi 75510: e8 00 00 00 00 callq 75515 75515: 31 d2 xor %edx,%edx 75517: 31 c9 xor %ecx,%ecx 75519: be 77 05 00 00 mov $0x577,%esi 7551e: 48 89 ef mov %rbp,%rdi 75521: e8 00 00 00 00 callq 75526 75526: 31 c9 xor %ecx,%ecx 75528: be 58 05 00 00 mov $0x558,%esi 7552d: 31 d2 xor %edx,%edx 7552f: 48 89 ef mov %rbp,%rdi 75532: e8 00 00 00 00 callq 75537 75537: 8b 85 38 54 00 00 mov 0x5438(%rbp),%eax 7553d: 31 c9 xor %ecx,%ecx 7553f: 48 89 ef mov %rbp,%rdi 75542: be 60 05 00 00 mov $0x560,%esi 75547: 8d 50 ff lea -0x1(%rax),%edx 7554a: e8 00 00 00 00 callq 7554f 7554f: b8 01 00 00 00 mov $0x1,%eax 75554: eb 1b jmp 75571 75556: 31 c9 xor %ecx,%ecx 75558: 8d b0 06 05 00 00 lea 0x506(%rax),%esi 7555e: 89 da mov %ebx,%edx 75560: 48 89 ef mov %rbp,%rdi 75563: e8 00 00 00 00 callq 75568 75568: 41 83 fe 10 cmp $0x10,%r14d 7556c: 74 20 je 7558e 7556e: 44 89 f0 mov %r14d,%eax 75571: 44 8d 70 01 lea 0x1(%rax),%r14d 75575: 83 f8 07 cmp $0x7,%eax 75578: 77 dc ja 75556 7557a: 8d b0 4f 05 00 00 lea 0x54f(%rax),%esi 75580: 31 c9 xor %ecx,%ecx 75582: 89 da mov %ebx,%edx 75584: 48 89 ef mov %rbp,%rdi 75587: e8 00 00 00 00 callq 7558c 7558c: eb e0 jmp 7556e 7558e: 48 8b 95 f0 28 00 00 mov 0x28f0(%rbp),%rdx 75595: 31 c9 xor %ecx,%ecx 75597: be 47 05 00 00 mov $0x547,%esi 7559c: 48 89 ef mov %rbp,%rdi 7559f: 48 c1 ea 0c shr $0xc,%rdx 755a3: e8 00 00 00 00 callq 755a8 755a8: 31 c9 xor %ecx,%ecx 755aa: ba 04 00 00 00 mov $0x4,%edx 755af: 48 89 ef mov %rbp,%rdi 755b2: be 0d 05 00 00 mov $0x50d,%esi 755b7: e8 00 00 00 00 callq 755bc 755bc: 31 d2 xor %edx,%edx 755be: be 05 05 00 00 mov $0x505,%esi 755c3: 48 89 ef mov %rbp,%rdi 755c6: e8 00 00 00 00 callq 755cb 755cb: 31 c9 xor %ecx,%ecx 755cd: be 05 05 00 00 mov $0x505,%esi 755d2: 48 89 ef mov %rbp,%rdi 755d5: 89 c2 mov %eax,%edx 755d7: 8b 85 44 54 00 00 mov 0x5444(%rbp),%eax 755dd: 81 e2 f9 ff ff f0 and $0xf0fffff9,%edx 755e3: 83 e8 09 sub $0x9,%eax 755e6: c1 e0 18 shl $0x18,%eax 755e9: 25 00 00 00 0f and $0xf000000,%eax 755ee: 09 d0 or %edx,%eax 755f0: 0d 93 24 49 00 or $0x492493,%eax 755f5: 89 c2 mov %eax,%edx 755f7: e8 00 00 00 00 callq 755fc 755fc: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 75603 75603: 74 47 je 7564c 75605: be 01 00 00 00 mov $0x1,%esi 7560a: 48 89 ef mov %rbp,%rdi 7560d: e8 5e e1 ff ff callq 73770 75612: 31 c9 xor %ecx,%ecx 75614: ba 01 00 00 00 mov $0x1,%edx 75619: be 1e 05 00 00 mov $0x51e,%esi 7561e: 48 89 ef mov %rbp,%rdi 75621: e8 00 00 00 00 callq 75626 75626: 48 8b b5 78 0f 00 00 mov 0xf78(%rbp),%rsi 7562d: 4c 89 ea mov %r13,%rdx 75630: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 75637: 48 c1 ee 14 shr $0x14,%rsi 7563b: e8 00 00 00 00 callq 75640 75640: c6 85 e4 28 00 00 01 movb $0x1,0x28e4(%rbp) 75647: e9 3c f8 ff ff jmpq 74e88 7564c: 31 f6 xor %esi,%esi 7564e: 48 89 ef mov %rbp,%rdi 75651: e8 1a e1 ff ff callq 73770 75656: eb ba jmp 75612 75658: e9 00 00 00 00 jmpq 7565d 7565d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 75661: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 75668: e8 00 00 00 00 callq 7566d 7566d: e9 83 f7 ff ff jmpq 74df5 75672: 48 8b 7d 00 mov 0x0(%rbp),%rdi 75676: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7567d: e8 00 00 00 00 callq 75682 75682: e9 8d f6 ff ff jmpq 74d14 75687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7568e: 00 00 0000000000075690 : 75690: e8 00 00 00 00 callq 75695 75695: 41 54 push %r12 75697: 55 push %rbp 75698: 48 89 fd mov %rdi,%rbp 7569b: e8 80 f5 ff ff callq 74c20 756a0: 41 89 c4 mov %eax,%r12d 756a3: 85 c0 test %eax,%eax 756a5: 75 08 jne 756af 756a7: 48 89 ef mov %rbp,%rdi 756aa: e8 00 00 00 00 callq 756af 756af: 44 89 e0 mov %r12d,%eax 756b2: 5d pop %rbp 756b3: 41 5c pop %r12 756b5: c3 retq 756b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 756bd: 00 00 00 00000000000756c0 : 756c0: e8 00 00 00 00 callq 756c5 756c5: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 756cc: 8b 08 mov (%rax),%ecx 756ce: 8d 91 eb 08 00 00 lea 0x8eb(%rcx),%edx 756d4: 89 97 80 55 00 00 mov %edx,0x5580(%rdi) 756da: 8b 30 mov (%rax),%esi 756dc: 8d 96 ec 08 00 00 lea 0x8ec(%rsi),%edx 756e2: 89 97 84 55 00 00 mov %edx,0x5584(%rdi) 756e8: 8b 08 mov (%rax),%ecx 756ea: 8d 91 91 08 00 00 lea 0x891(%rcx),%edx 756f0: 89 97 88 55 00 00 mov %edx,0x5588(%rdi) 756f6: 8b 30 mov (%rax),%esi 756f8: 8d 96 a3 08 00 00 lea 0x8a3(%rsi),%edx 756fe: 89 97 8c 55 00 00 mov %edx,0x558c(%rdi) 75704: 8b 08 mov (%rax),%ecx 75706: 8d 91 b5 08 00 00 lea 0x8b5(%rcx),%edx 7570c: 89 97 90 55 00 00 mov %edx,0x5590(%rdi) 75712: 8b 30 mov (%rax),%esi 75714: 8d 96 80 08 00 00 lea 0x880(%rsi),%edx 7571a: 89 97 94 55 00 00 mov %edx,0x5594(%rdi) 75720: 8b 08 mov (%rax),%ecx 75722: 8d 91 4b 08 00 00 lea 0x84b(%rcx),%edx 75728: 89 97 98 55 00 00 mov %edx,0x5598(%rdi) 7572e: 8b 00 mov (%rax),%eax 75730: 05 47 08 00 00 add $0x847,%eax 75735: 89 87 9c 55 00 00 mov %eax,0x559c(%rdi) 7573b: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 75742: 00 00 00 75745: 48 89 87 a0 55 00 00 mov %rax,0x55a0(%rdi) 7574c: 48 89 87 a8 55 00 00 mov %rax,0x55a8(%rdi) 75753: c3 retq 75754: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7575b: 00 00 00 00 7575f: 90 nop 0000000000075760 : 75760: e8 00 00 00 00 callq 75765 75765: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7576c: 31 d2 xor %edx,%edx 7576e: 8b 30 mov (%rax),%esi 75770: 81 c6 6b 09 00 00 add $0x96b,%esi 75776: e8 00 00 00 00 callq 7577b 7577b: 89 c0 mov %eax,%eax 7577d: 48 c1 e0 18 shl $0x18,%rax 75781: c3 retq 75782: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 75789: 00 00 00 00 7578d: 0f 1f 00 nopl (%rax) 0000000000075790 : 75790: e8 00 00 00 00 callq 75795 75795: 41 54 push %r12 75797: 31 c9 xor %ecx,%ecx 75799: 49 89 d4 mov %rdx,%r12 7579c: 55 push %rbp 7579d: 48 89 fd mov %rdi,%rbp 757a0: 53 push %rbx 757a1: 89 f3 mov %esi,%ebx 757a3: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 757aa: 8b b7 a4 55 00 00 mov 0x55a4(%rdi),%esi 757b0: 0f af f3 imul %ebx,%esi 757b3: 03 30 add (%rax),%esi 757b5: 81 c6 eb 08 00 00 add $0x8eb,%esi 757bb: e8 00 00 00 00 callq 757c0 757c0: 4c 89 e2 mov %r12,%rdx 757c3: 48 89 ef mov %rbp,%rdi 757c6: 31 c9 xor %ecx,%ecx 757c8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 757cf: 0f af 9d a4 55 00 00 imul 0x55a4(%rbp),%ebx 757d6: 48 c1 ea 20 shr $0x20,%rdx 757da: 03 18 add (%rax),%ebx 757dc: 8d b3 ec 08 00 00 lea 0x8ec(%rbx),%esi 757e2: 5b pop %rbx 757e3: 5d pop %rbp 757e4: 41 5c pop %r12 757e6: e9 00 00 00 00 jmpq 757eb 757eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000757f0 : 757f0: e8 00 00 00 00 callq 757f5 757f5: 55 push %rbp 757f6: 31 d2 xor %edx,%edx 757f8: 48 89 fd mov %rdi,%rbp 757fb: 53 push %rbx 757fc: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 75803: 89 f3 mov %esi,%ebx 75805: 8b 30 mov (%rax),%esi 75807: 81 c6 47 08 00 00 add $0x847,%esi 7580d: e8 00 00 00 00 callq 75812 75812: 48 89 ef mov %rbp,%rdi 75815: 89 c2 mov %eax,%edx 75817: 0f b6 c3 movzbl %bl,%eax 7581a: 8d 0c 85 00 00 00 00 lea 0x0(,%rax,4),%ecx 75821: 83 e2 fb and $0xfffffffb,%edx 75824: 09 ca or %ecx,%edx 75826: 8d 0c c5 00 00 00 00 lea 0x0(,%rax,8),%ecx 7582d: 83 e2 f7 and $0xfffffff7,%edx 75830: 09 ca or %ecx,%edx 75832: 89 c1 mov %eax,%ecx 75834: c1 e1 04 shl $0x4,%ecx 75837: 83 e2 ef and $0xffffffef,%edx 7583a: 09 ca or %ecx,%edx 7583c: 89 c1 mov %eax,%ecx 7583e: c1 e1 05 shl $0x5,%ecx 75841: 83 e2 df and $0xffffffdf,%edx 75844: 09 ca or %ecx,%edx 75846: 89 c1 mov %eax,%ecx 75848: c1 e1 06 shl $0x6,%ecx 7584b: 83 e2 bf and $0xffffffbf,%edx 7584e: 09 ca or %ecx,%edx 75850: 89 c1 mov %eax,%ecx 75852: c1 e1 07 shl $0x7,%ecx 75855: 80 e2 7f and $0x7f,%dl 75858: 09 ca or %ecx,%edx 7585a: 89 c1 mov %eax,%ecx 7585c: c1 e1 08 shl $0x8,%ecx 7585f: 80 e6 fe and $0xfe,%dh 75862: 09 ca or %ecx,%edx 75864: 89 c1 mov %eax,%ecx 75866: c1 e1 09 shl $0x9,%ecx 75869: 80 e6 fd and $0xfd,%dh 7586c: 09 ca or %ecx,%edx 7586e: 89 c1 mov %eax,%ecx 75870: c1 e1 0a shl $0xa,%ecx 75873: 80 e6 fb and $0xfb,%dh 75876: 09 ca or %ecx,%edx 75878: 89 c1 mov %eax,%ecx 7587a: c1 e1 0b shl $0xb,%ecx 7587d: 80 e6 f7 and $0xf7,%dh 75880: 09 ca or %ecx,%edx 75882: 80 e6 ef and $0xef,%dh 75885: c1 e0 0c shl $0xc,%eax 75888: 09 c2 or %eax,%edx 7588a: 89 d0 mov %edx,%eax 7588c: 0d 00 00 00 c0 or $0xc0000000,%eax 75891: 84 db test %bl,%bl 75893: 5b pop %rbx 75894: 0f 44 d0 cmove %eax,%edx 75897: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7589e: 31 c9 xor %ecx,%ecx 758a0: 5d pop %rbp 758a1: 8b 30 mov (%rax),%esi 758a3: 81 c6 47 08 00 00 add $0x847,%esi 758a9: e9 00 00 00 00 jmpq 758ae 758ae: 66 90 xchg %ax,%ax 00000000000758b0 : 758b0: e8 00 00 00 00 callq 758b5 758b5: 41 55 push %r13 758b7: 41 54 push %r12 758b9: 55 push %rbp 758ba: 48 89 fd mov %rdi,%rbp 758bd: 53 push %rbx 758be: 31 db xor %ebx,%ebx 758c0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 758c7: 31 c9 xor %ecx,%ecx 758c9: 48 89 ef mov %rbp,%rdi 758cc: 8b 10 mov (%rax),%edx 758ce: 8b 85 a0 55 00 00 mov 0x55a0(%rbp),%eax 758d4: 0f af c3 imul %ebx,%eax 758d7: 83 c3 01 add $0x1,%ebx 758da: 8d b4 02 80 08 00 00 lea 0x880(%rdx,%rax,1),%esi 758e1: 31 d2 xor %edx,%edx 758e3: e8 00 00 00 00 callq 758e8 758e8: 83 fb 10 cmp $0x10,%ebx 758eb: 75 d3 jne 758c0 758ed: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 758f4: 31 d2 xor %edx,%edx 758f6: 48 89 ef mov %rbp,%rdi 758f9: 8b 30 mov (%rax),%esi 758fb: 81 c6 87 09 00 00 add $0x987,%esi 75901: e8 00 00 00 00 callq 75906 75906: 48 8b 8d e8 5a 01 00 mov 0x15ae8(%rbp),%rcx 7590d: 83 e0 be and $0xffffffbe,%eax 75910: 89 c2 mov %eax,%edx 75912: 8b 01 mov (%rcx),%eax 75914: 44 8d a8 87 09 00 00 lea 0x987(%rax),%r13d 7591b: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 75921: 83 e0 14 and $0x14,%eax 75924: 83 f8 04 cmp $0x4,%eax 75927: 74 65 je 7598e 75929: 31 c9 xor %ecx,%ecx 7592b: 44 89 ee mov %r13d,%esi 7592e: 48 89 ef mov %rbp,%rdi 75931: e8 00 00 00 00 callq 75936 75936: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7593d: 48 89 ef mov %rbp,%rdi 75940: 31 d2 xor %edx,%edx 75942: 8b 30 mov (%rax),%esi 75944: 81 c6 40 08 00 00 add $0x840,%esi 7594a: e8 00 00 00 00 callq 7594f 7594f: 48 89 ef mov %rbp,%rdi 75952: 31 c9 xor %ecx,%ecx 75954: 83 e0 fe and $0xfffffffe,%eax 75957: 89 c2 mov %eax,%edx 75959: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 75960: 8b 30 mov (%rax),%esi 75962: 81 c6 40 08 00 00 add $0x840,%esi 75968: e8 00 00 00 00 callq 7596d 7596d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 75974: 5b pop %rbx 75975: 48 89 ef mov %rbp,%rdi 75978: 31 c9 xor %ecx,%ecx 7597a: 5d pop %rbp 7597b: 31 d2 xor %edx,%edx 7597d: 41 5c pop %r12 7597f: 8b 30 mov (%rax),%esi 75981: 41 5d pop %r13 75983: 81 c6 42 08 00 00 add $0x842,%esi 75989: e9 00 00 00 00 jmpq 7598e 7598e: 8b 59 04 mov 0x4(%rcx),%ebx 75991: 48 89 ef mov %rbp,%rdi 75994: 31 c9 xor %ecx,%ecx 75996: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 7599c: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d 759a3: e8 00 00 00 00 callq 759a8 759a8: 44 89 ea mov %r13d,%edx 759ab: 31 c9 xor %ecx,%ecx 759ad: 44 89 e6 mov %r12d,%esi 759b0: 81 ca 00 00 00 80 or $0x80000000,%edx 759b6: 48 89 ef mov %rbp,%rdi 759b9: e8 00 00 00 00 callq 759be 759be: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 759c4: 31 c9 xor %ecx,%ecx 759c6: 48 89 ef mov %rbp,%rdi 759c9: ba 01 00 00 00 mov $0x1,%edx 759ce: bb 50 c3 00 00 mov $0xc350,%ebx 759d3: e8 00 00 00 00 callq 759d8 759d8: 31 d2 xor %edx,%edx 759da: 44 89 e6 mov %r12d,%esi 759dd: 48 89 ef mov %rbp,%rdi 759e0: e8 00 00 00 00 callq 759e5 759e5: 85 c0 test %eax,%eax 759e7: 0f 89 49 ff ff ff jns 75936 759ed: bf c6 a7 00 00 mov $0xa7c6,%edi 759f2: e8 00 00 00 00 callq 759f7 759f7: 83 eb 01 sub $0x1,%ebx 759fa: 75 dc jne 759d8 759fc: 44 89 ee mov %r13d,%esi 759ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 75a06: e8 00 00 00 00 callq 75a0b 75a0b: e9 26 ff ff ff jmpq 75936 0000000000075a10 : 75a10: e8 00 00 00 00 callq 75a15 75a15: 41 55 push %r13 75a17: 41 54 push %r12 75a19: 55 push %rbp 75a1a: 53 push %rbx 75a1b: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax 75a21: 48 89 fb mov %rdi,%rbx 75a24: a8 04 test $0x4,%al 75a26: 74 77 je 75a9f 75a28: 83 bf 08 07 00 00 17 cmpl $0x17,0x708(%rdi) 75a2f: 74 6e je 75a9f 75a31: 48 8b 8f e8 5a 01 00 mov 0x15ae8(%rdi),%rcx 75a38: 48 8b 93 90 0f 00 00 mov 0xf90(%rbx),%rdx 75a3f: 83 e0 14 and $0x14,%eax 75a42: 8b 39 mov (%rcx),%edi 75a44: 48 c1 ea 18 shr $0x18,%rdx 75a48: 44 8d a7 80 09 00 00 lea 0x980(%rdi),%r12d 75a4f: 83 f8 04 cmp $0x4,%eax 75a52: 0f 84 84 0b 00 00 je 765dc 75a58: 31 c9 xor %ecx,%ecx 75a5a: 44 89 e6 mov %r12d,%esi 75a5d: 48 89 df mov %rbx,%rdi 75a60: e8 00 00 00 00 callq 75a65 75a65: 48 8b 8b e8 5a 01 00 mov 0x15ae8(%rbx),%rcx 75a6c: 48 8b 93 98 0f 00 00 mov 0xf98(%rbx),%rdx 75a73: 8b 01 mov (%rcx),%eax 75a75: 48 c1 ea 18 shr $0x18,%rdx 75a79: 44 8d a8 81 09 00 00 lea 0x981(%rax),%r13d 75a80: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 75a86: 83 e0 14 and $0x14,%eax 75a89: 83 f8 04 cmp $0x4,%eax 75a8c: 0f 84 d5 0a 00 00 je 76567 75a92: 31 c9 xor %ecx,%ecx 75a94: 44 89 ee mov %r13d,%esi 75a97: 48 89 df mov %rbx,%rdi 75a9a: e8 00 00 00 00 callq 75a9f 75a9f: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 75aa6: e8 00 00 00 00 callq 75aab 75aab: 31 f6 xor %esi,%esi 75aad: 48 89 df mov %rbx,%rdi 75ab0: 48 89 c2 mov %rax,%rdx 75ab3: e8 00 00 00 00 callq 75ab8 75ab8: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75abf: 31 c9 xor %ecx,%ecx 75ac1: 48 89 df mov %rbx,%rdi 75ac4: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 75acb: 8b 30 mov (%rax),%esi 75acd: 48 c1 ea 0c shr $0xc,%rdx 75ad1: 81 c6 0b 09 00 00 add $0x90b,%esi 75ad7: e8 00 00 00 00 callq 75adc 75adc: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75ae3: 31 c9 xor %ecx,%ecx 75ae5: 48 89 df mov %rbx,%rdi 75ae8: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 75aef: 8b 30 mov (%rax),%esi 75af1: 48 c1 ea 2c shr $0x2c,%rdx 75af5: 81 c6 0c 09 00 00 add $0x90c,%esi 75afb: e8 00 00 00 00 callq 75b00 75b00: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75b07: 31 c9 xor %ecx,%ecx 75b09: 48 89 df mov %rbx,%rdi 75b0c: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 75b13: 8b 30 mov (%rax),%esi 75b15: 48 c1 ea 0c shr $0xc,%rdx 75b19: 81 c6 2b 09 00 00 add $0x92b,%esi 75b1f: e8 00 00 00 00 callq 75b24 75b24: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75b2b: 31 c9 xor %ecx,%ecx 75b2d: 48 89 df mov %rbx,%rdi 75b30: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 75b37: 8b 30 mov (%rax),%esi 75b39: 48 c1 ea 2c shr $0x2c,%rdx 75b3d: 81 c6 2c 09 00 00 add $0x92c,%esi 75b43: e8 00 00 00 00 callq 75b48 75b48: 48 8b 93 e8 5a 01 00 mov 0x15ae8(%rbx),%rdx 75b4f: 8b 02 mov (%rdx),%eax 75b51: 44 8d a8 84 09 00 00 lea 0x984(%rax),%r13d 75b58: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 75b5e: 83 e0 14 and $0x14,%eax 75b61: 83 f8 04 cmp $0x4,%eax 75b64: 0f 84 98 05 00 00 je 76102 75b6a: 31 c9 xor %ecx,%ecx 75b6c: 31 d2 xor %edx,%edx 75b6e: 44 89 ee mov %r13d,%esi 75b71: 48 89 df mov %rbx,%rdi 75b74: e8 00 00 00 00 callq 75b79 75b79: 48 8b 8b e8 5a 01 00 mov 0x15ae8(%rbx),%rcx 75b80: 48 8b 93 68 0f 00 00 mov 0xf68(%rbx),%rdx 75b87: 8b 01 mov (%rcx),%eax 75b89: 48 c1 ea 18 shr $0x18,%rdx 75b8d: 44 8d a8 83 09 00 00 lea 0x983(%rax),%r13d 75b94: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 75b9a: 83 e0 14 and $0x14,%eax 75b9d: 83 f8 04 cmp $0x4,%eax 75ba0: 0f 84 62 06 00 00 je 76208 75ba6: 31 c9 xor %ecx,%ecx 75ba8: 44 89 ee mov %r13d,%esi 75bab: 48 89 df mov %rbx,%rdi 75bae: e8 00 00 00 00 callq 75bb3 75bb3: 48 8b 8b e8 5a 01 00 mov 0x15ae8(%rbx),%rcx 75bba: 48 8b 93 70 0f 00 00 mov 0xf70(%rbx),%rdx 75bc1: 8b 01 mov (%rcx),%eax 75bc3: 48 c1 ea 18 shr $0x18,%rdx 75bc7: 44 8d a8 82 09 00 00 lea 0x982(%rax),%r13d 75bce: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 75bd4: 83 e0 14 and $0x14,%eax 75bd7: 83 f8 04 cmp $0x4,%eax 75bda: 0f 84 a6 05 00 00 je 76186 75be0: 31 c9 xor %ecx,%ecx 75be2: 44 89 ee mov %r13d,%esi 75be5: 48 89 df mov %rbx,%rdi 75be8: e8 00 00 00 00 callq 75bed 75bed: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 75bf3: a8 04 test $0x4,%al 75bf5: 0f 84 5c 02 00 00 je 75e57 75bfb: 83 bb 08 07 00 00 13 cmpl $0x13,0x708(%rbx) 75c02: 0f 86 4f 02 00 00 jbe 75e57 75c08: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75c0f: 31 d2 xor %edx,%edx 75c11: 48 89 df mov %rbx,%rdi 75c14: 8b 30 mov (%rax),%esi 75c16: 81 c6 87 09 00 00 add $0x987,%esi 75c1c: e8 00 00 00 00 callq 75c21 75c21: 48 8b 8b e8 5a 01 00 mov 0x15ae8(%rbx),%rcx 75c28: 25 5f f8 ff ff and $0xfffff85f,%eax 75c2d: 0d 59 38 00 00 or $0x3859,%eax 75c32: 89 c2 mov %eax,%edx 75c34: 8b 01 mov (%rcx),%eax 75c36: 44 8d a8 87 09 00 00 lea 0x987(%rax),%r13d 75c3d: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 75c43: 83 e0 14 and $0x14,%eax 75c46: 83 f8 04 cmp $0x4,%eax 75c49: 0f 84 31 04 00 00 je 76080 75c4f: 31 c9 xor %ecx,%ecx 75c51: 44 89 ee mov %r13d,%esi 75c54: 48 89 df mov %rbx,%rdi 75c57: e8 00 00 00 00 callq 75c5c 75c5c: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 75c63: 0f 84 21 06 00 00 je 7628a 75c69: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75c70: 31 d2 xor %edx,%edx 75c72: 48 89 df mov %rbx,%rdi 75c75: 8b 30 mov (%rax),%esi 75c77: 81 c6 80 08 00 00 add $0x880,%esi 75c7d: e8 00 00 00 00 callq 75c82 75c82: 31 c9 xor %ecx,%ecx 75c84: 48 89 df mov %rbx,%rdi 75c87: 24 79 and $0x79,%al 75c89: 89 c2 mov %eax,%edx 75c8b: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75c92: 83 ca 01 or $0x1,%edx 75c95: 8b 30 mov (%rax),%esi 75c97: 81 c6 80 08 00 00 add $0x880,%esi 75c9d: e8 00 00 00 00 callq 75ca2 75ca2: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 75ca9: 0f 84 f9 06 00 00 je 763a8 75caf: 80 bb 3c 10 00 00 00 cmpb $0x0,0x103c(%rbx) 75cb6: 44 8b ab 40 54 00 00 mov 0x5440(%rbx),%r13d 75cbd: 44 8b a3 44 54 00 00 mov 0x5444(%rbx),%r12d 75cc4: 0f 84 06 03 00 00 je 75fd0 75cca: 41 83 ed 01 sub $0x1,%r13d 75cce: 45 01 ed add %r13d,%r13d 75cd1: 41 c1 e4 03 shl $0x3,%r12d 75cd5: 31 ed xor %ebp,%ebp 75cd7: 41 83 e5 06 and $0x6,%r13d 75cdb: 41 83 e4 78 and $0x78,%r12d 75cdf: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75ce6: 31 d2 xor %edx,%edx 75ce8: 48 89 df mov %rbx,%rdi 75ceb: 8b 00 mov (%rax),%eax 75ced: 8d b4 05 81 08 00 00 lea 0x881(%rbp,%rax,1),%esi 75cf4: e8 00 00 00 00 callq 75cf9 75cf9: 83 c8 01 or $0x1,%eax 75cfc: 89 c2 mov %eax,%edx 75cfe: 8b 83 c0 28 00 00 mov 0x28c0(%rbx),%eax 75d04: 83 e2 f9 and $0xfffffff9,%edx 75d07: 44 09 ea or %r13d,%edx 75d0a: 81 ca 00 54 55 00 or $0x555400,%edx 75d10: 80 e2 07 and $0x7,%dl 75d13: 44 09 e2 or %r12d,%edx 75d16: 85 c0 test %eax,%eax 75d18: 75 03 jne 75d1d 75d1a: 80 ca 80 or $0x80,%dl 75d1d: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75d24: 48 89 df mov %rbx,%rdi 75d27: 8b 08 mov (%rax),%ecx 75d29: 8b 83 a0 55 00 00 mov 0x55a0(%rbx),%eax 75d2f: 0f af c5 imul %ebp,%eax 75d32: 8d b4 01 81 08 00 00 lea 0x881(%rcx,%rax,1),%esi 75d39: 31 c9 xor %ecx,%ecx 75d3b: e8 00 00 00 00 callq 75d40 75d40: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75d47: 31 c9 xor %ecx,%ecx 75d49: 48 89 df mov %rbx,%rdi 75d4c: 8b 10 mov (%rax),%edx 75d4e: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 75d54: 0f af c5 imul %ebp,%eax 75d57: 8d b4 02 0d 09 00 00 lea 0x90d(%rdx,%rax,1),%esi 75d5e: 31 d2 xor %edx,%edx 75d60: e8 00 00 00 00 callq 75d65 75d65: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75d6c: 31 c9 xor %ecx,%ecx 75d6e: 48 89 df mov %rbx,%rdi 75d71: 8b 10 mov (%rax),%edx 75d73: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 75d79: 0f af c5 imul %ebp,%eax 75d7c: 8d b4 02 0e 09 00 00 lea 0x90e(%rdx,%rax,1),%esi 75d83: 31 d2 xor %edx,%edx 75d85: e8 00 00 00 00 callq 75d8a 75d8a: 8b 83 38 54 00 00 mov 0x5438(%rbx),%eax 75d90: 48 89 df mov %rbx,%rdi 75d93: 8d 50 ff lea -0x1(%rax),%edx 75d96: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75d9d: 8b 08 mov (%rax),%ecx 75d9f: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 75da5: 0f af c5 imul %ebp,%eax 75da8: 8d b4 01 2d 09 00 00 lea 0x92d(%rcx,%rax,1),%esi 75daf: 31 c9 xor %ecx,%ecx 75db1: e8 00 00 00 00 callq 75db6 75db6: 48 8b 83 38 54 00 00 mov 0x5438(%rbx),%rax 75dbd: 48 89 df mov %rbx,%rdi 75dc0: 48 8d 50 ff lea -0x1(%rax),%rdx 75dc4: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75dcb: 48 c1 ea 20 shr $0x20,%rdx 75dcf: 8b 08 mov (%rax),%ecx 75dd1: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 75dd7: 0f af c5 imul %ebp,%eax 75dda: 83 c5 01 add $0x1,%ebp 75ddd: 8d b4 01 2e 09 00 00 lea 0x92e(%rcx,%rax,1),%esi 75de4: 31 c9 xor %ecx,%ecx 75de6: e8 00 00 00 00 callq 75deb 75deb: 83 fd 0f cmp $0xf,%ebp 75dee: 0f 85 eb fe ff ff jne 75cdf 75df4: 31 ed xor %ebp,%ebp 75df6: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75dfd: 31 c9 xor %ecx,%ecx 75dff: 48 89 df mov %rbx,%rdi 75e02: 8b 10 mov (%rax),%edx 75e04: 8b 83 ac 55 00 00 mov 0x55ac(%rbx),%eax 75e0a: 0f af c5 imul %ebp,%eax 75e0d: 8d b4 02 c7 08 00 00 lea 0x8c7(%rdx,%rax,1),%esi 75e14: ba ff ff ff ff mov $0xffffffff,%edx 75e19: e8 00 00 00 00 callq 75e1e 75e1e: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75e25: 31 c9 xor %ecx,%ecx 75e27: 48 89 df mov %rbx,%rdi 75e2a: 8b 10 mov (%rax),%edx 75e2c: 8b 83 ac 55 00 00 mov 0x55ac(%rbx),%eax 75e32: 0f af c5 imul %ebp,%eax 75e35: 83 c5 01 add $0x1,%ebp 75e38: 8d b4 02 c8 08 00 00 lea 0x8c8(%rdx,%rax,1),%esi 75e3f: ba 1f 00 00 00 mov $0x1f,%edx 75e44: e8 00 00 00 00 callq 75e49 75e49: 83 fd 12 cmp $0x12,%ebp 75e4c: 75 a8 jne 75df6 75e4e: 5b pop %rbx 75e4f: 31 c0 xor %eax,%eax 75e51: 5d pop %rbp 75e52: 41 5c pop %r12 75e54: 41 5d pop %r13 75e56: c3 retq 75e57: 48 8b 8b e8 5a 01 00 mov 0x15ae8(%rbx),%rcx 75e5e: 48 8b 93 68 0f 00 00 mov 0xf68(%rbx),%rdx 75e65: 48 39 93 a0 0f 00 00 cmp %rdx,0xfa0(%rbx) 75e6c: 48 0f 46 93 a0 0f 00 cmovbe 0xfa0(%rbx),%rdx 75e73: 00 75e74: 83 e0 14 and $0x14,%eax 75e77: 8b 39 mov (%rcx),%edi 75e79: 48 c1 ea 12 shr $0x12,%rdx 75e7d: 44 8d a7 85 09 00 00 lea 0x985(%rdi),%r12d 75e84: 83 f8 04 cmp $0x4,%eax 75e87: 0f 84 4c 01 00 00 je 75fd9 75e8d: 31 c9 xor %ecx,%ecx 75e8f: 44 89 e6 mov %r12d,%esi 75e92: 48 89 df mov %rbx,%rdi 75e95: e8 00 00 00 00 callq 75e9a 75e9a: 48 8b 8b e8 5a 01 00 mov 0x15ae8(%rbx),%rcx 75ea1: 8b b3 b0 63 01 00 mov 0x163b0(%rbx),%esi 75ea7: 48 8b 93 70 0f 00 00 mov 0xf70(%rbx),%rdx 75eae: 8b 01 mov (%rcx),%eax 75eb0: 83 e6 14 and $0x14,%esi 75eb3: 8d a8 86 09 00 00 lea 0x986(%rax),%ebp 75eb9: 48 8b 83 a8 0f 00 00 mov 0xfa8(%rbx),%rax 75ec0: f6 83 20 07 00 00 02 testb $0x2,0x720(%rbx) 75ec7: 0f 84 8e 01 00 00 je 7605b 75ecd: 83 fe 04 cmp $0x4,%esi 75ed0: 0f 84 7f 05 00 00 je 76455 75ed6: 48 c1 e8 12 shr $0x12,%rax 75eda: 48 c1 ea 12 shr $0x12,%rdx 75ede: 89 ee mov %ebp,%esi 75ee0: 48 89 df mov %rbx,%rdi 75ee3: 48 83 c0 01 add $0x1,%rax 75ee7: 48 39 d0 cmp %rdx,%rax 75eea: 48 0f 43 d0 cmovae %rax,%rdx 75eee: 31 c9 xor %ecx,%ecx 75ef0: e8 00 00 00 00 callq 75ef5 75ef5: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75efc: 48 8b ab 50 54 00 00 mov 0x5450(%rbx),%rbp 75f03: 31 c9 xor %ecx,%ecx 75f05: 48 89 df mov %rbx,%rdi 75f08: 48 03 ab 10 5c 00 00 add 0x5c10(%rbx),%rbp 75f0f: 48 2b ab 90 0f 00 00 sub 0xf90(%rbx),%rbp 75f16: 8b 30 mov (%rax),%esi 75f18: 48 89 ea mov %rbp,%rdx 75f1b: 48 c1 ea 0c shr $0xc,%rdx 75f1f: 81 c6 6c 09 00 00 add $0x96c,%esi 75f25: e8 00 00 00 00 callq 75f2a 75f2a: 48 89 ea mov %rbp,%rdx 75f2d: 31 c9 xor %ecx,%ecx 75f2f: 48 89 df mov %rbx,%rdi 75f32: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75f39: 48 c1 ea 2c shr $0x2c,%rdx 75f3d: 8b 30 mov (%rax),%esi 75f3f: 81 c6 6d 09 00 00 add $0x96d,%esi 75f45: e8 00 00 00 00 callq 75f4a 75f4a: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75f51: 31 c9 xor %ecx,%ecx 75f53: 48 89 df mov %rbx,%rdi 75f56: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 75f5d: 8b 30 mov (%rax),%esi 75f5f: 48 c1 ea 0c shr $0xc,%rdx 75f63: 81 c6 4e 08 00 00 add $0x84e,%esi 75f69: e8 00 00 00 00 callq 75f6e 75f6e: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75f75: 31 c9 xor %ecx,%ecx 75f77: 48 89 df mov %rbx,%rdi 75f7a: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 75f81: 8b 30 mov (%rax),%esi 75f83: 48 c1 ea 2c shr $0x2c,%rdx 75f87: 81 c6 4f 08 00 00 add $0x84f,%esi 75f8d: e8 00 00 00 00 callq 75f92 75f92: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75f99: 31 d2 xor %edx,%edx 75f9b: 48 89 df mov %rbx,%rdi 75f9e: 8b 30 mov (%rax),%esi 75fa0: 81 c6 48 08 00 00 add $0x848,%esi 75fa6: e8 00 00 00 00 callq 75fab 75fab: 31 c9 xor %ecx,%ecx 75fad: 48 89 df mov %rbx,%rdi 75fb0: 0d 00 00 04 00 or $0x40000,%eax 75fb5: 89 c2 mov %eax,%edx 75fb7: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 75fbe: 8b 30 mov (%rax),%esi 75fc0: 81 c6 48 08 00 00 add $0x848,%esi 75fc6: e8 00 00 00 00 callq 75fcb 75fcb: e9 38 fc ff ff jmpq 75c08 75fd0: 41 83 ec 09 sub $0x9,%r12d 75fd4: e9 f5 fc ff ff jmpq 75cce 75fd9: 8b 69 04 mov 0x4(%rcx),%ebp 75fdc: 48 89 df mov %rbx,%rdi 75fdf: 31 c9 xor %ecx,%ecx 75fe1: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 75fe7: 44 8d ad 41 20 00 00 lea 0x2041(%rbp),%r13d 75fee: e8 00 00 00 00 callq 75ff3 75ff3: 44 89 e2 mov %r12d,%edx 75ff6: 31 c9 xor %ecx,%ecx 75ff8: 44 89 ee mov %r13d,%esi 75ffb: 81 ca 00 00 00 80 or $0x80000000,%edx 76001: 48 89 df mov %rbx,%rdi 76004: e8 00 00 00 00 callq 76009 76009: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 7600f: 31 c9 xor %ecx,%ecx 76011: 48 89 df mov %rbx,%rdi 76014: ba 01 00 00 00 mov $0x1,%edx 76019: bd 50 c3 00 00 mov $0xc350,%ebp 7601e: e8 00 00 00 00 callq 76023 76023: 31 d2 xor %edx,%edx 76025: 44 89 ee mov %r13d,%esi 76028: 48 89 df mov %rbx,%rdi 7602b: e8 00 00 00 00 callq 76030 76030: 85 c0 test %eax,%eax 76032: 0f 89 62 fe ff ff jns 75e9a 76038: bf c6 a7 00 00 mov $0xa7c6,%edi 7603d: e8 00 00 00 00 callq 76042 76042: 83 ed 01 sub $0x1,%ebp 76045: 75 dc jne 76023 76047: 44 89 e6 mov %r12d,%esi 7604a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 76051: e8 00 00 00 00 callq 76056 76056: e9 3f fe ff ff jmpq 75e9a 7605b: 48 39 d0 cmp %rdx,%rax 7605e: 48 0f 43 d0 cmovae %rax,%rdx 76062: 48 c1 ea 12 shr $0x12,%rdx 76066: 83 fe 04 cmp $0x4,%esi 76069: 0f 84 7e 04 00 00 je 764ed 7606f: 31 c9 xor %ecx,%ecx 76071: 89 ee mov %ebp,%esi 76073: 48 89 df mov %rbx,%rdi 76076: e8 00 00 00 00 callq 7607b 7607b: e9 75 fe ff ff jmpq 75ef5 76080: 8b 69 04 mov 0x4(%rcx),%ebp 76083: 48 89 df mov %rbx,%rdi 76086: 31 c9 xor %ecx,%ecx 76088: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 7608e: 44 8d a5 41 20 00 00 lea 0x2041(%rbp),%r12d 76095: e8 00 00 00 00 callq 7609a 7609a: 44 89 ea mov %r13d,%edx 7609d: 31 c9 xor %ecx,%ecx 7609f: 44 89 e6 mov %r12d,%esi 760a2: 81 ca 00 00 00 80 or $0x80000000,%edx 760a8: 48 89 df mov %rbx,%rdi 760ab: e8 00 00 00 00 callq 760b0 760b0: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 760b6: 31 c9 xor %ecx,%ecx 760b8: 48 89 df mov %rbx,%rdi 760bb: ba 01 00 00 00 mov $0x1,%edx 760c0: bd 50 c3 00 00 mov $0xc350,%ebp 760c5: e8 00 00 00 00 callq 760ca 760ca: 31 d2 xor %edx,%edx 760cc: 44 89 e6 mov %r12d,%esi 760cf: 48 89 df mov %rbx,%rdi 760d2: e8 00 00 00 00 callq 760d7 760d7: 85 c0 test %eax,%eax 760d9: 0f 89 7d fb ff ff jns 75c5c 760df: bf c6 a7 00 00 mov $0xa7c6,%edi 760e4: e8 00 00 00 00 callq 760e9 760e9: 83 ed 01 sub $0x1,%ebp 760ec: 75 dc jne 760ca 760ee: 44 89 ee mov %r13d,%esi 760f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 760f8: e8 00 00 00 00 callq 760fd 760fd: e9 5a fb ff ff jmpq 75c5c 76102: 8b 6a 04 mov 0x4(%rdx),%ebp 76105: 31 c9 xor %ecx,%ecx 76107: 31 d2 xor %edx,%edx 76109: 48 89 df mov %rbx,%rdi 7610c: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 76112: 44 8d a5 41 20 00 00 lea 0x2041(%rbp),%r12d 76119: e8 00 00 00 00 callq 7611e 7611e: 44 89 ea mov %r13d,%edx 76121: 31 c9 xor %ecx,%ecx 76123: 44 89 e6 mov %r12d,%esi 76126: 81 ca 00 00 00 80 or $0x80000000,%edx 7612c: 48 89 df mov %rbx,%rdi 7612f: e8 00 00 00 00 callq 76134 76134: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 7613a: 31 c9 xor %ecx,%ecx 7613c: 48 89 df mov %rbx,%rdi 7613f: ba 01 00 00 00 mov $0x1,%edx 76144: bd 50 c3 00 00 mov $0xc350,%ebp 76149: e8 00 00 00 00 callq 7614e 7614e: 31 d2 xor %edx,%edx 76150: 44 89 e6 mov %r12d,%esi 76153: 48 89 df mov %rbx,%rdi 76156: e8 00 00 00 00 callq 7615b 7615b: 85 c0 test %eax,%eax 7615d: 0f 89 16 fa ff ff jns 75b79 76163: bf c6 a7 00 00 mov $0xa7c6,%edi 76168: e8 00 00 00 00 callq 7616d 7616d: 83 ed 01 sub $0x1,%ebp 76170: 75 dc jne 7614e 76172: 44 89 ee mov %r13d,%esi 76175: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7617c: e8 00 00 00 00 callq 76181 76181: e9 f3 f9 ff ff jmpq 75b79 76186: 8b 69 04 mov 0x4(%rcx),%ebp 76189: 48 89 df mov %rbx,%rdi 7618c: 31 c9 xor %ecx,%ecx 7618e: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 76194: 44 8d a5 41 20 00 00 lea 0x2041(%rbp),%r12d 7619b: e8 00 00 00 00 callq 761a0 761a0: 44 89 ea mov %r13d,%edx 761a3: 31 c9 xor %ecx,%ecx 761a5: 44 89 e6 mov %r12d,%esi 761a8: 81 ca 00 00 00 80 or $0x80000000,%edx 761ae: 48 89 df mov %rbx,%rdi 761b1: e8 00 00 00 00 callq 761b6 761b6: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 761bc: 31 c9 xor %ecx,%ecx 761be: 48 89 df mov %rbx,%rdi 761c1: ba 01 00 00 00 mov $0x1,%edx 761c6: bd 50 c3 00 00 mov $0xc350,%ebp 761cb: e8 00 00 00 00 callq 761d0 761d0: 31 d2 xor %edx,%edx 761d2: 44 89 e6 mov %r12d,%esi 761d5: 48 89 df mov %rbx,%rdi 761d8: e8 00 00 00 00 callq 761dd 761dd: 85 c0 test %eax,%eax 761df: 0f 89 08 fa ff ff jns 75bed 761e5: bf c6 a7 00 00 mov $0xa7c6,%edi 761ea: e8 00 00 00 00 callq 761ef 761ef: 83 ed 01 sub $0x1,%ebp 761f2: 75 dc jne 761d0 761f4: 44 89 ee mov %r13d,%esi 761f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 761fe: e8 00 00 00 00 callq 76203 76203: e9 e5 f9 ff ff jmpq 75bed 76208: 8b 69 04 mov 0x4(%rcx),%ebp 7620b: 48 89 df mov %rbx,%rdi 7620e: 31 c9 xor %ecx,%ecx 76210: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 76216: 44 8d a5 41 20 00 00 lea 0x2041(%rbp),%r12d 7621d: e8 00 00 00 00 callq 76222 76222: 44 89 ea mov %r13d,%edx 76225: 31 c9 xor %ecx,%ecx 76227: 44 89 e6 mov %r12d,%esi 7622a: 81 ca 00 00 00 80 or $0x80000000,%edx 76230: 48 89 df mov %rbx,%rdi 76233: e8 00 00 00 00 callq 76238 76238: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 7623e: 31 c9 xor %ecx,%ecx 76240: 48 89 df mov %rbx,%rdi 76243: ba 01 00 00 00 mov $0x1,%edx 76248: bd 50 c3 00 00 mov $0xc350,%ebp 7624d: e8 00 00 00 00 callq 76252 76252: 31 d2 xor %edx,%edx 76254: 44 89 e6 mov %r12d,%esi 76257: 48 89 df mov %rbx,%rdi 7625a: e8 00 00 00 00 callq 7625f 7625f: 85 c0 test %eax,%eax 76261: 0f 89 4c f9 ff ff jns 75bb3 76267: bf c6 a7 00 00 mov $0xa7c6,%edi 7626c: e8 00 00 00 00 callq 76271 76271: 83 ed 01 sub $0x1,%ebp 76274: 75 dc jne 76252 76276: 44 89 ee mov %r13d,%esi 76279: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 76280: e8 00 00 00 00 callq 76285 76285: e9 29 f9 ff ff jmpq 75bb3 7628a: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 76291: 31 d2 xor %edx,%edx 76293: 48 89 df mov %rbx,%rdi 76296: 8b 30 mov (%rax),%esi 76298: 81 c6 40 08 00 00 add $0x840,%esi 7629e: e8 00 00 00 00 callq 762a3 762a3: 48 8b 8b e8 5a 01 00 mov 0x15ae8(%rbx),%rcx 762aa: 25 ff fe 03 fc and $0xfc03feff,%eax 762af: 0d 03 00 08 00 or $0x80003,%eax 762b4: 89 c2 mov %eax,%edx 762b6: 8b 01 mov (%rcx),%eax 762b8: 44 8d a8 40 08 00 00 lea 0x840(%rax),%r13d 762bf: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 762c5: 83 e0 14 and $0x14,%eax 762c8: 83 f8 04 cmp $0x4,%eax 762cb: 0f 84 18 05 00 00 je 767e9 762d1: 31 c9 xor %ecx,%ecx 762d3: 44 89 ee mov %r13d,%esi 762d6: 48 89 df mov %rbx,%rdi 762d9: e8 00 00 00 00 callq 762de 762de: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 762e5: 31 d2 xor %edx,%edx 762e7: 48 89 df mov %rbx,%rdi 762ea: 8b 30 mov (%rax),%esi 762ec: 81 c6 41 08 00 00 add $0x841,%esi 762f2: e8 00 00 00 00 callq 762f7 762f7: 48 8b 8b e8 5a 01 00 mov 0x15ae8(%rbx),%rcx 762fe: 83 c8 03 or $0x3,%eax 76301: 89 c2 mov %eax,%edx 76303: 8b 01 mov (%rcx),%eax 76305: 44 8d a8 41 08 00 00 lea 0x841(%rax),%r13d 7630c: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 76312: 83 e0 14 and $0x14,%eax 76315: 83 f8 04 cmp $0x4,%eax 76318: 0f 84 49 04 00 00 je 76767 7631e: 31 c9 xor %ecx,%ecx 76320: 44 89 ee mov %r13d,%esi 76323: 48 89 df mov %rbx,%rdi 76326: e8 00 00 00 00 callq 7632b 7632b: 48 8b 8b e8 5a 01 00 mov 0x15ae8(%rbx),%rcx 76332: 80 bb 3c 10 00 00 01 cmpb $0x1,0x103c(%rbx) 76339: 19 d2 sbb %edx,%edx 7633b: 8b 01 mov (%rcx),%eax 7633d: 81 e2 fd 7f fe ff and $0xfffe7ffd,%edx 76343: 81 ea f4 7f eb 7f sub $0x7feb7ff4,%edx 76349: 44 8d a8 42 08 00 00 lea 0x842(%rax),%r13d 76350: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 76356: 83 e0 14 and $0x14,%eax 76359: 83 f8 04 cmp $0x4,%eax 7635c: 0f 84 83 03 00 00 je 766e5 76362: 31 c9 xor %ecx,%ecx 76364: 44 89 ee mov %r13d,%esi 76367: 48 89 df mov %rbx,%rdi 7636a: e8 00 00 00 00 callq 7636f 7636f: 48 8b 93 e8 5a 01 00 mov 0x15ae8(%rbx),%rdx 76376: 8b 02 mov (%rdx),%eax 76378: 44 8d a8 57 08 00 00 lea 0x857(%rax),%r13d 7637f: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 76385: 83 e0 14 and $0x14,%eax 76388: 83 f8 04 cmp $0x4,%eax 7638b: 0f 84 cd 02 00 00 je 7665e 76391: 31 c9 xor %ecx,%ecx 76393: ba 01 00 00 00 mov $0x1,%edx 76398: 44 89 ee mov %r13d,%esi 7639b: 48 89 df mov %rbx,%rdi 7639e: e8 00 00 00 00 callq 763a3 763a3: e9 c1 f8 ff ff jmpq 75c69 763a8: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 763af: 31 c9 xor %ecx,%ecx 763b1: 48 89 df mov %rbx,%rdi 763b4: ba ff ff ff ff mov $0xffffffff,%edx 763b9: 8b 30 mov (%rax),%esi 763bb: 81 c6 51 08 00 00 add $0x851,%esi 763c1: e8 00 00 00 00 callq 763c6 763c6: 31 c9 xor %ecx,%ecx 763c8: 48 89 df mov %rbx,%rdi 763cb: ba 0f 00 00 00 mov $0xf,%edx 763d0: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 763d7: 8b 30 mov (%rax),%esi 763d9: 81 c6 52 08 00 00 add $0x852,%esi 763df: e8 00 00 00 00 callq 763e4 763e4: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 763eb: 31 c9 xor %ecx,%ecx 763ed: 31 d2 xor %edx,%edx 763ef: 48 89 df mov %rbx,%rdi 763f2: 8b 30 mov (%rax),%esi 763f4: 81 c6 53 08 00 00 add $0x853,%esi 763fa: e8 00 00 00 00 callq 763ff 763ff: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 76406: 31 c9 xor %ecx,%ecx 76408: 31 d2 xor %edx,%edx 7640a: 48 89 df mov %rbx,%rdi 7640d: 8b 30 mov (%rax),%esi 7640f: 81 c6 54 08 00 00 add $0x854,%esi 76415: e8 00 00 00 00 callq 7641a 7641a: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 76421: 31 c9 xor %ecx,%ecx 76423: 31 d2 xor %edx,%edx 76425: 48 89 df mov %rbx,%rdi 76428: 8b 30 mov (%rax),%esi 7642a: 81 c6 55 08 00 00 add $0x855,%esi 76430: e8 00 00 00 00 callq 76435 76435: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7643c: 31 c9 xor %ecx,%ecx 7643e: 31 d2 xor %edx,%edx 76440: 48 89 df mov %rbx,%rdi 76443: 8b 30 mov (%rax),%esi 76445: 81 c6 56 08 00 00 add $0x856,%esi 7644b: e8 00 00 00 00 callq 76450 76450: e9 5a f8 ff ff jmpq 75caf 76455: 48 c1 e8 12 shr $0x12,%rax 76459: 44 8b 69 04 mov 0x4(%rcx),%r13d 7645d: 48 c1 ea 12 shr $0x12,%rdx 76461: 48 89 df mov %rbx,%rdi 76464: 48 8d 48 01 lea 0x1(%rax),%rcx 76468: 48 39 d1 cmp %rdx,%rcx 7646b: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi 76472: 45 8d a5 41 20 00 00 lea 0x2041(%r13),%r12d 76479: 48 0f 43 d1 cmovae %rcx,%rdx 7647d: 31 c9 xor %ecx,%ecx 7647f: e8 00 00 00 00 callq 76484 76484: 89 ea mov %ebp,%edx 76486: 31 c9 xor %ecx,%ecx 76488: 44 89 e6 mov %r12d,%esi 7648b: 81 ca 00 00 00 80 or $0x80000000,%edx 76491: 48 89 df mov %rbx,%rdi 76494: e8 00 00 00 00 callq 76499 76499: 31 c9 xor %ecx,%ecx 7649b: ba 01 00 00 00 mov $0x1,%edx 764a0: 48 89 df mov %rbx,%rdi 764a3: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi 764aa: 41 bd 50 c3 00 00 mov $0xc350,%r13d 764b0: e8 00 00 00 00 callq 764b5 764b5: 31 d2 xor %edx,%edx 764b7: 44 89 e6 mov %r12d,%esi 764ba: 48 89 df mov %rbx,%rdi 764bd: e8 00 00 00 00 callq 764c2 764c2: 85 c0 test %eax,%eax 764c4: 0f 89 2b fa ff ff jns 75ef5 764ca: bf c6 a7 00 00 mov $0xa7c6,%edi 764cf: e8 00 00 00 00 callq 764d4 764d4: 41 83 ed 01 sub $0x1,%r13d 764d8: 75 db jne 764b5 764da: 89 ee mov %ebp,%esi 764dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 764e3: e8 00 00 00 00 callq 764e8 764e8: e9 08 fa ff ff jmpq 75ef5 764ed: 44 8b 61 04 mov 0x4(%rcx),%r12d 764f1: 48 89 df mov %rbx,%rdi 764f4: 31 c9 xor %ecx,%ecx 764f6: 41 8d b4 24 40 20 00 lea 0x2040(%r12),%esi 764fd: 00 764fe: 45 8d ac 24 41 20 00 lea 0x2041(%r12),%r13d 76505: 00 76506: e8 00 00 00 00 callq 7650b 7650b: 89 ea mov %ebp,%edx 7650d: 31 c9 xor %ecx,%ecx 7650f: 44 89 ee mov %r13d,%esi 76512: 81 ca 00 00 00 80 or $0x80000000,%edx 76518: 48 89 df mov %rbx,%rdi 7651b: e8 00 00 00 00 callq 76520 76520: 31 c9 xor %ecx,%ecx 76522: ba 01 00 00 00 mov $0x1,%edx 76527: 48 89 df mov %rbx,%rdi 7652a: 41 8d b4 24 cc 4c 00 lea 0x4ccc(%r12),%esi 76531: 00 76532: 41 bc 50 c3 00 00 mov $0xc350,%r12d 76538: e8 00 00 00 00 callq 7653d 7653d: 31 d2 xor %edx,%edx 7653f: 44 89 ee mov %r13d,%esi 76542: 48 89 df mov %rbx,%rdi 76545: e8 00 00 00 00 callq 7654a 7654a: 85 c0 test %eax,%eax 7654c: 0f 89 a3 f9 ff ff jns 75ef5 76552: bf c6 a7 00 00 mov $0xa7c6,%edi 76557: e8 00 00 00 00 callq 7655c 7655c: 41 83 ec 01 sub $0x1,%r12d 76560: 75 db jne 7653d 76562: e9 73 ff ff ff jmpq 764da 76567: 8b 69 04 mov 0x4(%rcx),%ebp 7656a: 48 89 df mov %rbx,%rdi 7656d: 31 c9 xor %ecx,%ecx 7656f: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 76575: 44 8d a5 41 20 00 00 lea 0x2041(%rbp),%r12d 7657c: e8 00 00 00 00 callq 76581 76581: 44 89 ea mov %r13d,%edx 76584: 31 c9 xor %ecx,%ecx 76586: 44 89 e6 mov %r12d,%esi 76589: 81 ca 00 00 00 80 or $0x80000000,%edx 7658f: 48 89 df mov %rbx,%rdi 76592: e8 00 00 00 00 callq 76597 76597: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 7659d: 31 c9 xor %ecx,%ecx 7659f: 48 89 df mov %rbx,%rdi 765a2: ba 01 00 00 00 mov $0x1,%edx 765a7: bd 50 c3 00 00 mov $0xc350,%ebp 765ac: e8 00 00 00 00 callq 765b1 765b1: eb 13 jmp 765c6 765b3: bf c6 a7 00 00 mov $0xa7c6,%edi 765b8: e8 00 00 00 00 callq 765bd 765bd: 83 ed 01 sub $0x1,%ebp 765c0: 0f 84 a5 02 00 00 je 7686b 765c6: 31 d2 xor %edx,%edx 765c8: 44 89 e6 mov %r12d,%esi 765cb: 48 89 df mov %rbx,%rdi 765ce: e8 00 00 00 00 callq 765d3 765d3: 85 c0 test %eax,%eax 765d5: 78 dc js 765b3 765d7: e9 c3 f4 ff ff jmpq 75a9f 765dc: 8b 69 04 mov 0x4(%rcx),%ebp 765df: 48 89 df mov %rbx,%rdi 765e2: 31 c9 xor %ecx,%ecx 765e4: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 765ea: 44 8d ad 41 20 00 00 lea 0x2041(%rbp),%r13d 765f1: e8 00 00 00 00 callq 765f6 765f6: 44 89 e2 mov %r12d,%edx 765f9: 31 c9 xor %ecx,%ecx 765fb: 44 89 ee mov %r13d,%esi 765fe: 81 ca 00 00 00 80 or $0x80000000,%edx 76604: 48 89 df mov %rbx,%rdi 76607: e8 00 00 00 00 callq 7660c 7660c: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 76612: 31 c9 xor %ecx,%ecx 76614: 48 89 df mov %rbx,%rdi 76617: ba 01 00 00 00 mov $0x1,%edx 7661c: bd 50 c3 00 00 mov $0xc350,%ebp 76621: e8 00 00 00 00 callq 76626 76626: 31 d2 xor %edx,%edx 76628: 44 89 ee mov %r13d,%esi 7662b: 48 89 df mov %rbx,%rdi 7662e: e8 00 00 00 00 callq 76633 76633: 85 c0 test %eax,%eax 76635: 0f 89 2a f4 ff ff jns 75a65 7663b: bf c6 a7 00 00 mov $0xa7c6,%edi 76640: e8 00 00 00 00 callq 76645 76645: 83 ed 01 sub $0x1,%ebp 76648: 75 dc jne 76626 7664a: 44 89 e6 mov %r12d,%esi 7664d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 76654: e8 00 00 00 00 callq 76659 76659: e9 07 f4 ff ff jmpq 75a65 7665e: 8b 6a 04 mov 0x4(%rdx),%ebp 76661: 31 c9 xor %ecx,%ecx 76663: ba 01 00 00 00 mov $0x1,%edx 76668: 48 89 df mov %rbx,%rdi 7666b: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 76671: 44 8d a5 41 20 00 00 lea 0x2041(%rbp),%r12d 76678: e8 00 00 00 00 callq 7667d 7667d: 44 89 ea mov %r13d,%edx 76680: 31 c9 xor %ecx,%ecx 76682: 44 89 e6 mov %r12d,%esi 76685: 81 ca 00 00 00 80 or $0x80000000,%edx 7668b: 48 89 df mov %rbx,%rdi 7668e: e8 00 00 00 00 callq 76693 76693: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 76699: 31 c9 xor %ecx,%ecx 7669b: 48 89 df mov %rbx,%rdi 7669e: ba 01 00 00 00 mov $0x1,%edx 766a3: bd 50 c3 00 00 mov $0xc350,%ebp 766a8: e8 00 00 00 00 callq 766ad 766ad: 31 d2 xor %edx,%edx 766af: 44 89 e6 mov %r12d,%esi 766b2: 48 89 df mov %rbx,%rdi 766b5: e8 00 00 00 00 callq 766ba 766ba: 85 c0 test %eax,%eax 766bc: 0f 89 a7 f5 ff ff jns 75c69 766c2: bf c6 a7 00 00 mov $0xa7c6,%edi 766c7: e8 00 00 00 00 callq 766cc 766cc: 83 ed 01 sub $0x1,%ebp 766cf: 75 dc jne 766ad 766d1: 44 89 ee mov %r13d,%esi 766d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 766db: e8 00 00 00 00 callq 766e0 766e0: e9 84 f5 ff ff jmpq 75c69 766e5: 8b 69 04 mov 0x4(%rcx),%ebp 766e8: 48 89 df mov %rbx,%rdi 766eb: 31 c9 xor %ecx,%ecx 766ed: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 766f3: 44 8d a5 41 20 00 00 lea 0x2041(%rbp),%r12d 766fa: e8 00 00 00 00 callq 766ff 766ff: 44 89 ea mov %r13d,%edx 76702: 31 c9 xor %ecx,%ecx 76704: 44 89 e6 mov %r12d,%esi 76707: 81 ca 00 00 00 80 or $0x80000000,%edx 7670d: 48 89 df mov %rbx,%rdi 76710: e8 00 00 00 00 callq 76715 76715: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 7671b: 31 c9 xor %ecx,%ecx 7671d: 48 89 df mov %rbx,%rdi 76720: ba 01 00 00 00 mov $0x1,%edx 76725: bd 50 c3 00 00 mov $0xc350,%ebp 7672a: e8 00 00 00 00 callq 7672f 7672f: 31 d2 xor %edx,%edx 76731: 44 89 e6 mov %r12d,%esi 76734: 48 89 df mov %rbx,%rdi 76737: e8 00 00 00 00 callq 7673c 7673c: 85 c0 test %eax,%eax 7673e: 0f 89 2b fc ff ff jns 7636f 76744: bf c6 a7 00 00 mov $0xa7c6,%edi 76749: e8 00 00 00 00 callq 7674e 7674e: 83 ed 01 sub $0x1,%ebp 76751: 75 dc jne 7672f 76753: 44 89 ee mov %r13d,%esi 76756: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7675d: e8 00 00 00 00 callq 76762 76762: e9 08 fc ff ff jmpq 7636f 76767: 8b 69 04 mov 0x4(%rcx),%ebp 7676a: 48 89 df mov %rbx,%rdi 7676d: 31 c9 xor %ecx,%ecx 7676f: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 76775: 44 8d a5 41 20 00 00 lea 0x2041(%rbp),%r12d 7677c: e8 00 00 00 00 callq 76781 76781: 44 89 ea mov %r13d,%edx 76784: 31 c9 xor %ecx,%ecx 76786: 44 89 e6 mov %r12d,%esi 76789: 81 ca 00 00 00 80 or $0x80000000,%edx 7678f: 48 89 df mov %rbx,%rdi 76792: e8 00 00 00 00 callq 76797 76797: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 7679d: 31 c9 xor %ecx,%ecx 7679f: 48 89 df mov %rbx,%rdi 767a2: ba 01 00 00 00 mov $0x1,%edx 767a7: bd 50 c3 00 00 mov $0xc350,%ebp 767ac: e8 00 00 00 00 callq 767b1 767b1: 31 d2 xor %edx,%edx 767b3: 44 89 e6 mov %r12d,%esi 767b6: 48 89 df mov %rbx,%rdi 767b9: e8 00 00 00 00 callq 767be 767be: 85 c0 test %eax,%eax 767c0: 0f 89 65 fb ff ff jns 7632b 767c6: bf c6 a7 00 00 mov $0xa7c6,%edi 767cb: e8 00 00 00 00 callq 767d0 767d0: 83 ed 01 sub $0x1,%ebp 767d3: 75 dc jne 767b1 767d5: 44 89 ee mov %r13d,%esi 767d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 767df: e8 00 00 00 00 callq 767e4 767e4: e9 42 fb ff ff jmpq 7632b 767e9: 8b 69 04 mov 0x4(%rcx),%ebp 767ec: 48 89 df mov %rbx,%rdi 767ef: 31 c9 xor %ecx,%ecx 767f1: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi 767f7: 44 8d a5 41 20 00 00 lea 0x2041(%rbp),%r12d 767fe: e8 00 00 00 00 callq 76803 76803: 44 89 ea mov %r13d,%edx 76806: 31 c9 xor %ecx,%ecx 76808: 44 89 e6 mov %r12d,%esi 7680b: 81 ca 00 00 00 80 or $0x80000000,%edx 76811: 48 89 df mov %rbx,%rdi 76814: e8 00 00 00 00 callq 76819 76819: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi 7681f: 31 c9 xor %ecx,%ecx 76821: 48 89 df mov %rbx,%rdi 76824: ba 01 00 00 00 mov $0x1,%edx 76829: bd 50 c3 00 00 mov $0xc350,%ebp 7682e: e8 00 00 00 00 callq 76833 76833: 31 d2 xor %edx,%edx 76835: 44 89 e6 mov %r12d,%esi 76838: 48 89 df mov %rbx,%rdi 7683b: e8 00 00 00 00 callq 76840 76840: 85 c0 test %eax,%eax 76842: 0f 89 96 fa ff ff jns 762de 76848: bf c6 a7 00 00 mov $0xa7c6,%edi 7684d: e8 00 00 00 00 callq 76852 76852: 83 ed 01 sub $0x1,%ebp 76855: 75 dc jne 76833 76857: 44 89 ee mov %r13d,%esi 7685a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 76861: e8 00 00 00 00 callq 76866 76866: e9 73 fa ff ff jmpq 762de 7686b: 44 89 ee mov %r13d,%esi 7686e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 76875: e8 00 00 00 00 callq 7687a 7687a: e9 20 f2 ff ff jmpq 75a9f 7687f: 90 nop 0000000000076880 : 76880: e8 00 00 00 00 callq 76885 76885: 48 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%rax 7688c: 8b 08 mov (%rax),%ecx 7688e: 8d 91 2b 07 00 00 lea 0x72b(%rcx),%edx 76894: 89 97 c0 55 00 00 mov %edx,0x55c0(%rdi) 7689a: 8b 30 mov (%rax),%esi 7689c: 8d 96 2c 07 00 00 lea 0x72c(%rsi),%edx 768a2: 89 97 c4 55 00 00 mov %edx,0x55c4(%rdi) 768a8: 8b 08 mov (%rax),%ecx 768aa: 8d 91 d1 06 00 00 lea 0x6d1(%rcx),%edx 768b0: 89 97 c8 55 00 00 mov %edx,0x55c8(%rdi) 768b6: 8b 30 mov (%rax),%esi 768b8: 8d 96 e3 06 00 00 lea 0x6e3(%rsi),%edx 768be: 89 97 cc 55 00 00 mov %edx,0x55cc(%rdi) 768c4: 8b 08 mov (%rax),%ecx 768c6: 8d 91 f5 06 00 00 lea 0x6f5(%rcx),%edx 768cc: 89 97 d0 55 00 00 mov %edx,0x55d0(%rdi) 768d2: 8b 30 mov (%rax),%esi 768d4: 8d 96 c0 06 00 00 lea 0x6c0(%rsi),%edx 768da: 89 97 d4 55 00 00 mov %edx,0x55d4(%rdi) 768e0: 8b 08 mov (%rax),%ecx 768e2: 8d 91 8b 06 00 00 lea 0x68b(%rcx),%edx 768e8: 89 97 d8 55 00 00 mov %edx,0x55d8(%rdi) 768ee: 8b 00 mov (%rax),%eax 768f0: 05 87 06 00 00 add $0x687,%eax 768f5: 89 87 dc 55 00 00 mov %eax,0x55dc(%rdi) 768fb: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 76902: 00 00 00 76905: 48 89 87 e0 55 00 00 mov %rax,0x55e0(%rdi) 7690c: 48 89 87 e8 55 00 00 mov %rax,0x55e8(%rdi) 76913: c3 retq 76914: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7691b: 00 00 00 00 7691f: 90 nop 0000000000076920 : 76920: e8 00 00 00 00 callq 76925 76925: 41 54 push %r12 76927: 31 c9 xor %ecx,%ecx 76929: 49 89 d4 mov %rdx,%r12 7692c: 55 push %rbp 7692d: 48 89 fd mov %rdi,%rbp 76930: 53 push %rbx 76931: 89 f3 mov %esi,%ebx 76933: 48 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%rax 7693a: 8b b7 e4 55 00 00 mov 0x55e4(%rdi),%esi 76940: 0f af f3 imul %ebx,%esi 76943: 03 30 add (%rax),%esi 76945: 81 c6 2b 07 00 00 add $0x72b,%esi 7694b: e8 00 00 00 00 callq 76950 76950: 4c 89 e2 mov %r12,%rdx 76953: 48 89 ef mov %rbp,%rdi 76956: 31 c9 xor %ecx,%ecx 76958: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7695f: 0f af 9d e4 55 00 00 imul 0x55e4(%rbp),%ebx 76966: 48 c1 ea 20 shr $0x20,%rdx 7696a: 03 18 add (%rax),%ebx 7696c: 8d b3 2c 07 00 00 lea 0x72c(%rbx),%esi 76972: 5b pop %rbx 76973: 5d pop %rbp 76974: 41 5c pop %r12 76976: e9 00 00 00 00 jmpq 7697b 7697b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000076980 : 76980: e8 00 00 00 00 callq 76985 76985: 41 54 push %r12 76987: 55 push %rbp 76988: 48 89 fd mov %rdi,%rbp 7698b: 53 push %rbx 7698c: 48 89 f3 mov %rsi,%rbx 7698f: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 76996: 74 06 je 7699e 76998: c7 06 00 00 00 00 movl $0x0,(%rsi) 7699e: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 769a5: 31 d2 xor %edx,%edx 769a7: 48 89 ef mov %rbp,%rdi 769aa: 8b 30 mov (%rax),%esi 769ac: 81 c6 4a 06 00 00 add $0x64a,%esi 769b2: e8 00 00 00 00 callq 769b7 769b7: 31 d2 xor %edx,%edx 769b9: 48 89 ef mov %rbp,%rdi 769bc: 41 89 c4 mov %eax,%r12d 769bf: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 769c6: 8b 30 mov (%rax),%esi 769c8: 83 c6 63 add $0x63,%esi 769cb: e8 00 00 00 00 callq 769d0 769d0: 41 f7 c4 00 00 04 00 test $0x40000,%r12d 769d7: 74 04 je 769dd 769d9: a8 fc test $0xfc,%al 769db: 74 14 je 769f1 769dd: 41 81 e4 00 00 08 00 and $0x80000,%r12d 769e4: 74 06 je 769ec 769e6: 81 0b 00 01 00 00 orl $0x100,(%rbx) 769ec: 5b pop %rbx 769ed: 5d pop %rbp 769ee: 41 5c pop %r12 769f0: c3 retq 769f1: 81 0b 00 02 00 00 orl $0x200,(%rbx) 769f7: eb e4 jmp 769dd 769f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000076a00 : 76a00: e8 00 00 00 00 callq 76a05 76a05: 55 push %rbp 76a06: 48 89 fd mov %rdi,%rbp 76a09: 53 push %rbx 76a0a: 31 db xor %ebx,%ebx 76a0c: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 76a13: 31 c9 xor %ecx,%ecx 76a15: 48 89 ef mov %rbp,%rdi 76a18: 8b 10 mov (%rax),%edx 76a1a: 8b 85 e0 55 00 00 mov 0x55e0(%rbp),%eax 76a20: 0f af c3 imul %ebx,%eax 76a23: 83 c3 01 add $0x1,%ebx 76a26: 8d b4 02 c0 06 00 00 lea 0x6c0(%rdx,%rax,1),%esi 76a2d: 31 d2 xor %edx,%edx 76a2f: e8 00 00 00 00 callq 76a34 76a34: 83 fb 10 cmp $0x10,%ebx 76a37: 75 d3 jne 76a0c 76a39: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 76a40: 31 d2 xor %edx,%edx 76a42: 48 89 ef mov %rbp,%rdi 76a45: 8b 30 mov (%rax),%esi 76a47: 81 c6 33 08 00 00 add $0x833,%esi 76a4d: e8 00 00 00 00 callq 76a52 76a52: 31 c9 xor %ecx,%ecx 76a54: 48 89 ef mov %rbp,%rdi 76a57: 83 e0 be and $0xffffffbe,%eax 76a5a: 89 c2 mov %eax,%edx 76a5c: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 76a63: 8b 30 mov (%rax),%esi 76a65: 81 c6 33 08 00 00 add $0x833,%esi 76a6b: e8 00 00 00 00 callq 76a70 76a70: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 76a77: 74 03 je 76a7c 76a79: 5b pop %rbx 76a7a: 5d pop %rbp 76a7b: c3 retq 76a7c: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 76a83: 48 89 ef mov %rbp,%rdi 76a86: 31 d2 xor %edx,%edx 76a88: 8b 30 mov (%rax),%esi 76a8a: 81 c6 80 06 00 00 add $0x680,%esi 76a90: e8 00 00 00 00 callq 76a95 76a95: 48 89 ef mov %rbp,%rdi 76a98: 31 c9 xor %ecx,%ecx 76a9a: 83 e0 fe and $0xfffffffe,%eax 76a9d: 89 c2 mov %eax,%edx 76a9f: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 76aa6: 8b 30 mov (%rax),%esi 76aa8: 81 c6 80 06 00 00 add $0x680,%esi 76aae: e8 00 00 00 00 callq 76ab3 76ab3: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 76aba: 48 89 ef mov %rbp,%rdi 76abd: 5b pop %rbx 76abe: 31 c9 xor %ecx,%ecx 76ac0: 31 d2 xor %edx,%edx 76ac2: 5d pop %rbp 76ac3: 8b 30 mov (%rax),%esi 76ac5: 81 c6 82 06 00 00 add $0x682,%esi 76acb: e9 00 00 00 00 jmpq 76ad0 0000000000076ad0 : 76ad0: e8 00 00 00 00 callq 76ad5 76ad5: 55 push %rbp 76ad6: 31 d2 xor %edx,%edx 76ad8: 48 89 fd mov %rdi,%rbp 76adb: 53 push %rbx 76adc: 48 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%rax 76ae3: 8b 30 mov (%rax),%esi 76ae5: 81 c6 2c 08 00 00 add $0x82c,%esi 76aeb: e8 00 00 00 00 callq 76af0 76af0: 31 d2 xor %edx,%edx 76af2: 48 89 ef mov %rbp,%rdi 76af5: 89 c3 mov %eax,%ebx 76af7: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 76afe: 8b 30 mov (%rax),%esi 76b00: 81 c6 2d 08 00 00 add $0x82d,%esi 76b06: e8 00 00 00 00 callq 76b0b 76b0b: 89 c2 mov %eax,%edx 76b0d: 89 d8 mov %ebx,%eax 76b0f: 5b pop %rbx 76b10: 25 ff ff ff 00 and $0xffffff,%eax 76b15: 81 e2 ff ff ff 00 and $0xffffff,%edx 76b1b: 48 c1 e0 18 shl $0x18,%rax 76b1f: 48 c1 e2 18 shl $0x18,%rdx 76b23: 48 89 85 a0 0f 00 00 mov %rax,0xfa0(%rbp) 76b2a: 48 89 95 a8 0f 00 00 mov %rdx,0xfa8(%rbp) 76b31: 5d pop %rbp 76b32: c3 retq 76b33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 76b3a: 00 00 00 00 76b3e: 66 90 xchg %ax,%ax 0000000000076b40 : 76b40: e8 00 00 00 00 callq 76b45 76b45: 41 55 push %r13 76b47: 41 54 push %r12 76b49: 55 push %rbp 76b4a: 53 push %rbx 76b4b: 48 89 fb mov %rdi,%rbx 76b4e: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 76b55: 0f 85 42 06 00 00 jne 7719d 76b5b: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 76b62: e8 00 00 00 00 callq 76b67 76b67: 31 f6 xor %esi,%esi 76b69: 48 89 df mov %rbx,%rdi 76b6c: 48 89 c2 mov %rax,%rdx 76b6f: e8 ac fd ff ff callq 76920 76b74: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76b7b: 31 c9 xor %ecx,%ecx 76b7d: 48 89 df mov %rbx,%rdi 76b80: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 76b87: 8b 30 mov (%rax),%esi 76b89: 48 c1 ea 0c shr $0xc,%rdx 76b8d: 81 c6 4b 07 00 00 add $0x74b,%esi 76b93: e8 00 00 00 00 callq 76b98 76b98: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76b9f: 31 c9 xor %ecx,%ecx 76ba1: 48 89 df mov %rbx,%rdi 76ba4: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 76bab: 8b 30 mov (%rax),%esi 76bad: 48 c1 ea 2c shr $0x2c,%rdx 76bb1: 81 c6 4c 07 00 00 add $0x74c,%esi 76bb7: e8 00 00 00 00 callq 76bbc 76bbc: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76bc3: 31 c9 xor %ecx,%ecx 76bc5: 48 89 df mov %rbx,%rdi 76bc8: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 76bcf: 8b 30 mov (%rax),%esi 76bd1: 48 c1 ea 0c shr $0xc,%rdx 76bd5: 81 c6 6b 07 00 00 add $0x76b,%esi 76bdb: e8 00 00 00 00 callq 76be0 76be0: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76be7: 31 c9 xor %ecx,%ecx 76be9: 48 89 df mov %rbx,%rdi 76bec: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 76bf3: 8b 30 mov (%rax),%esi 76bf5: 48 c1 ea 2c shr $0x2c,%rdx 76bf9: 81 c6 6c 07 00 00 add $0x76c,%esi 76bff: e8 00 00 00 00 callq 76c04 76c04: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76c0b: 31 c9 xor %ecx,%ecx 76c0d: 31 d2 xor %edx,%edx 76c0f: 48 89 df mov %rbx,%rdi 76c12: 8b 30 mov (%rax),%esi 76c14: 81 c6 30 08 00 00 add $0x830,%esi 76c1a: e8 00 00 00 00 callq 76c1f 76c1f: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76c26: 31 c9 xor %ecx,%ecx 76c28: 48 89 df mov %rbx,%rdi 76c2b: 48 8b 93 68 0f 00 00 mov 0xf68(%rbx),%rdx 76c32: 8b 30 mov (%rax),%esi 76c34: 48 c1 ea 18 shr $0x18,%rdx 76c38: 81 c6 2f 08 00 00 add $0x82f,%esi 76c3e: e8 00 00 00 00 callq 76c43 76c43: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76c4a: 31 c9 xor %ecx,%ecx 76c4c: 48 89 df mov %rbx,%rdi 76c4f: 48 8b 93 70 0f 00 00 mov 0xf70(%rbx),%rdx 76c56: 8b 30 mov (%rax),%esi 76c58: 48 c1 ea 18 shr $0x18,%rdx 76c5c: 81 c6 2e 08 00 00 add $0x82e,%esi 76c62: e8 00 00 00 00 callq 76c67 76c67: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76c6e: 48 8b 93 68 0f 00 00 mov 0xf68(%rbx),%rdx 76c75: 48 89 df mov %rbx,%rdi 76c78: 48 39 93 a0 0f 00 00 cmp %rdx,0xfa0(%rbx) 76c7f: 48 0f 46 93 a0 0f 00 cmovbe 0xfa0(%rbx),%rdx 76c86: 00 76c87: 31 c9 xor %ecx,%ecx 76c89: 8b 30 mov (%rax),%esi 76c8b: 48 c1 ea 12 shr $0x12,%rdx 76c8f: 81 c6 31 08 00 00 add $0x831,%esi 76c95: e8 00 00 00 00 callq 76c9a 76c9a: f6 83 20 07 00 00 02 testb $0x2,0x720(%rbx) 76ca1: 0f 84 08 04 00 00 je 770af 76ca7: 48 8b 93 a8 0f 00 00 mov 0xfa8(%rbx),%rdx 76cae: 48 8b 83 70 0f 00 00 mov 0xf70(%rbx),%rax 76cb5: 48 c1 ea 12 shr $0x12,%rdx 76cb9: 48 c1 e8 12 shr $0x12,%rax 76cbd: 48 83 c2 01 add $0x1,%rdx 76cc1: 48 39 c2 cmp %rax,%rdx 76cc4: 48 0f 42 d0 cmovb %rax,%rdx 76cc8: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76ccf: 31 c9 xor %ecx,%ecx 76cd1: 48 89 df mov %rbx,%rdi 76cd4: 8b 30 mov (%rax),%esi 76cd6: 81 c6 32 08 00 00 add $0x832,%esi 76cdc: e8 00 00 00 00 callq 76ce1 76ce1: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 76ce8: 0f 85 d6 00 00 00 jne 76dc4 76cee: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76cf5: 48 8b ab 50 54 00 00 mov 0x5450(%rbx),%rbp 76cfc: 31 c9 xor %ecx,%ecx 76cfe: 48 89 df mov %rbx,%rdi 76d01: 48 03 ab 10 5c 00 00 add 0x5c10(%rbx),%rbp 76d08: 48 2b ab 90 0f 00 00 sub 0xf90(%rbx),%rbp 76d0f: 8b 30 mov (%rax),%esi 76d11: 48 89 ea mov %rbp,%rdx 76d14: 48 c1 ea 0c shr $0xc,%rdx 76d18: 81 c6 18 08 00 00 add $0x818,%esi 76d1e: e8 00 00 00 00 callq 76d23 76d23: 48 89 ea mov %rbp,%rdx 76d26: 31 c9 xor %ecx,%ecx 76d28: 48 89 df mov %rbx,%rdi 76d2b: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76d32: 48 c1 ea 2c shr $0x2c,%rdx 76d36: 8b 30 mov (%rax),%esi 76d38: 81 c6 19 08 00 00 add $0x819,%esi 76d3e: e8 00 00 00 00 callq 76d43 76d43: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76d4a: 31 c9 xor %ecx,%ecx 76d4c: 48 89 df mov %rbx,%rdi 76d4f: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 76d56: 8b 30 mov (%rax),%esi 76d58: 48 c1 ea 0c shr $0xc,%rdx 76d5c: 81 c6 8e 06 00 00 add $0x68e,%esi 76d62: e8 00 00 00 00 callq 76d67 76d67: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76d6e: 31 c9 xor %ecx,%ecx 76d70: 48 89 df mov %rbx,%rdi 76d73: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 76d7a: 8b 30 mov (%rax),%esi 76d7c: 48 c1 ea 2c shr $0x2c,%rdx 76d80: 81 c6 8f 06 00 00 add $0x68f,%esi 76d86: e8 00 00 00 00 callq 76d8b 76d8b: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76d92: 31 d2 xor %edx,%edx 76d94: 48 89 df mov %rbx,%rdi 76d97: 8b 30 mov (%rax),%esi 76d99: 81 c6 88 06 00 00 add $0x688,%esi 76d9f: e8 00 00 00 00 callq 76da4 76da4: 31 c9 xor %ecx,%ecx 76da6: 48 89 df mov %rbx,%rdi 76da9: 0d 00 00 04 00 or $0x40000,%eax 76dae: 89 c2 mov %eax,%edx 76db0: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76db7: 8b 30 mov (%rax),%esi 76db9: 81 c6 88 06 00 00 add $0x688,%esi 76dbf: e8 00 00 00 00 callq 76dc4 76dc4: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76dcb: 31 d2 xor %edx,%edx 76dcd: 48 89 df mov %rbx,%rdi 76dd0: 8b 30 mov (%rax),%esi 76dd2: 81 c6 33 08 00 00 add $0x833,%esi 76dd8: e8 00 00 00 00 callq 76ddd 76ddd: 31 c9 xor %ecx,%ecx 76ddf: 48 89 df mov %rbx,%rdi 76de2: 25 5f f8 ff ff and $0xfffff85f,%eax 76de7: 89 c2 mov %eax,%edx 76de9: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76df0: 81 ca 59 38 00 00 or $0x3859,%edx 76df6: 8b 30 mov (%rax),%esi 76df8: 81 c6 33 08 00 00 add $0x833,%esi 76dfe: e8 00 00 00 00 callq 76e03 76e03: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 76e0a: 0f 84 be 02 00 00 je 770ce 76e10: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76e17: 31 d2 xor %edx,%edx 76e19: 48 89 df mov %rbx,%rdi 76e1c: 8b 30 mov (%rax),%esi 76e1e: 81 c6 c0 06 00 00 add $0x6c0,%esi 76e24: e8 00 00 00 00 callq 76e29 76e29: 31 c9 xor %ecx,%ecx 76e2b: 48 89 df mov %rbx,%rdi 76e2e: 24 79 and $0x79,%al 76e30: 89 c2 mov %eax,%edx 76e32: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76e39: 83 ca 01 or $0x1,%edx 76e3c: 8b 30 mov (%rax),%esi 76e3e: 81 c6 c0 06 00 00 add $0x6c0,%esi 76e44: e8 00 00 00 00 callq 76e49 76e49: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 76e50: 0f 85 a8 00 00 00 jne 76efe 76e56: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76e5d: 31 c9 xor %ecx,%ecx 76e5f: ba ff ff ff ff mov $0xffffffff,%edx 76e64: 48 89 df mov %rbx,%rdi 76e67: 8b 30 mov (%rax),%esi 76e69: 81 c6 91 06 00 00 add $0x691,%esi 76e6f: e8 00 00 00 00 callq 76e74 76e74: 31 c9 xor %ecx,%ecx 76e76: ba 0f 00 00 00 mov $0xf,%edx 76e7b: 48 89 df mov %rbx,%rdi 76e7e: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76e85: 8b 30 mov (%rax),%esi 76e87: 81 c6 92 06 00 00 add $0x692,%esi 76e8d: e8 00 00 00 00 callq 76e92 76e92: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76e99: 31 c9 xor %ecx,%ecx 76e9b: 31 d2 xor %edx,%edx 76e9d: 48 89 df mov %rbx,%rdi 76ea0: 8b 30 mov (%rax),%esi 76ea2: 81 c6 93 06 00 00 add $0x693,%esi 76ea8: e8 00 00 00 00 callq 76ead 76ead: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76eb4: 31 c9 xor %ecx,%ecx 76eb6: 31 d2 xor %edx,%edx 76eb8: 48 89 df mov %rbx,%rdi 76ebb: 8b 30 mov (%rax),%esi 76ebd: 81 c6 94 06 00 00 add $0x694,%esi 76ec3: e8 00 00 00 00 callq 76ec8 76ec8: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76ecf: 31 c9 xor %ecx,%ecx 76ed1: 31 d2 xor %edx,%edx 76ed3: 48 89 df mov %rbx,%rdi 76ed6: 8b 30 mov (%rax),%esi 76ed8: 81 c6 95 06 00 00 add $0x695,%esi 76ede: e8 00 00 00 00 callq 76ee3 76ee3: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76eea: 31 c9 xor %ecx,%ecx 76eec: 31 d2 xor %edx,%edx 76eee: 48 89 df mov %rbx,%rdi 76ef1: 8b 30 mov (%rax),%esi 76ef3: 81 c6 96 06 00 00 add $0x696,%esi 76ef9: e8 00 00 00 00 callq 76efe 76efe: 80 bb 3c 10 00 00 00 cmpb $0x0,0x103c(%rbx) 76f05: 44 8b ab 40 54 00 00 mov 0x5440(%rbx),%r13d 76f0c: 44 8b a3 44 54 00 00 mov 0x5444(%rbx),%r12d 76f13: 0f 84 8d 01 00 00 je 770a6 76f19: 41 83 ed 01 sub $0x1,%r13d 76f1d: 45 01 ed add %r13d,%r13d 76f20: 41 c1 e4 03 shl $0x3,%r12d 76f24: 31 ed xor %ebp,%ebp 76f26: 41 83 e5 06 and $0x6,%r13d 76f2a: 41 83 e4 78 and $0x78,%r12d 76f2e: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76f35: 31 d2 xor %edx,%edx 76f37: 48 89 df mov %rbx,%rdi 76f3a: 8b 00 mov (%rax),%eax 76f3c: 8d b4 05 c1 06 00 00 lea 0x6c1(%rbp,%rax,1),%esi 76f43: e8 00 00 00 00 callq 76f48 76f48: 83 c8 01 or $0x1,%eax 76f4b: 89 c2 mov %eax,%edx 76f4d: 8b 83 c0 28 00 00 mov 0x28c0(%rbx),%eax 76f53: 83 e2 f9 and $0xfffffff9,%edx 76f56: 44 09 ea or %r13d,%edx 76f59: 81 ca 00 54 55 00 or $0x555400,%edx 76f5f: 80 e2 07 and $0x7,%dl 76f62: 44 09 e2 or %r12d,%edx 76f65: 85 c0 test %eax,%eax 76f67: 75 03 jne 76f6c 76f69: 80 ca 80 or $0x80,%dl 76f6c: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76f73: 48 89 df mov %rbx,%rdi 76f76: 8b 08 mov (%rax),%ecx 76f78: 8b 83 e0 55 00 00 mov 0x55e0(%rbx),%eax 76f7e: 0f af c5 imul %ebp,%eax 76f81: 8d b4 01 c1 06 00 00 lea 0x6c1(%rcx,%rax,1),%esi 76f88: 31 c9 xor %ecx,%ecx 76f8a: e8 00 00 00 00 callq 76f8f 76f8f: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76f96: 31 c9 xor %ecx,%ecx 76f98: 48 89 df mov %rbx,%rdi 76f9b: 8b 10 mov (%rax),%edx 76f9d: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 76fa3: 0f af c5 imul %ebp,%eax 76fa6: 8d b4 02 4d 07 00 00 lea 0x74d(%rdx,%rax,1),%esi 76fad: 31 d2 xor %edx,%edx 76faf: e8 00 00 00 00 callq 76fb4 76fb4: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76fbb: 31 c9 xor %ecx,%ecx 76fbd: 48 89 df mov %rbx,%rdi 76fc0: 8b 10 mov (%rax),%edx 76fc2: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 76fc8: 0f af c5 imul %ebp,%eax 76fcb: 8d b4 02 4e 07 00 00 lea 0x74e(%rdx,%rax,1),%esi 76fd2: 31 d2 xor %edx,%edx 76fd4: e8 00 00 00 00 callq 76fd9 76fd9: 8b 83 38 54 00 00 mov 0x5438(%rbx),%eax 76fdf: 48 89 df mov %rbx,%rdi 76fe2: 8d 50 ff lea -0x1(%rax),%edx 76fe5: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 76fec: 8b 08 mov (%rax),%ecx 76fee: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 76ff4: 0f af c5 imul %ebp,%eax 76ff7: 8d b4 01 6d 07 00 00 lea 0x76d(%rcx,%rax,1),%esi 76ffe: 31 c9 xor %ecx,%ecx 77000: e8 00 00 00 00 callq 77005 77005: 48 8b 83 38 54 00 00 mov 0x5438(%rbx),%rax 7700c: 48 89 df mov %rbx,%rdi 7700f: 48 8d 50 ff lea -0x1(%rax),%rdx 77013: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7701a: 48 c1 ea 20 shr $0x20,%rdx 7701e: 8b 08 mov (%rax),%ecx 77020: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 77026: 0f af c5 imul %ebp,%eax 77029: 83 c5 01 add $0x1,%ebp 7702c: 8d b4 01 6e 07 00 00 lea 0x76e(%rcx,%rax,1),%esi 77033: 31 c9 xor %ecx,%ecx 77035: e8 00 00 00 00 callq 7703a 7703a: 83 fd 0f cmp $0xf,%ebp 7703d: 0f 85 eb fe ff ff jne 76f2e 77043: 31 ed xor %ebp,%ebp 77045: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7704c: 31 c9 xor %ecx,%ecx 7704e: 48 89 df mov %rbx,%rdi 77051: 8b 10 mov (%rax),%edx 77053: 8b 83 ec 55 00 00 mov 0x55ec(%rbx),%eax 77059: 0f af c5 imul %ebp,%eax 7705c: 8d b4 02 07 07 00 00 lea 0x707(%rdx,%rax,1),%esi 77063: ba ff ff ff ff mov $0xffffffff,%edx 77068: e8 00 00 00 00 callq 7706d 7706d: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 77074: 31 c9 xor %ecx,%ecx 77076: 48 89 df mov %rbx,%rdi 77079: 8b 10 mov (%rax),%edx 7707b: 8b 83 ec 55 00 00 mov 0x55ec(%rbx),%eax 77081: 0f af c5 imul %ebp,%eax 77084: 83 c5 01 add $0x1,%ebp 77087: 8d b4 02 08 07 00 00 lea 0x708(%rdx,%rax,1),%esi 7708e: ba 1f 00 00 00 mov $0x1f,%edx 77093: e8 00 00 00 00 callq 77098 77098: 83 fd 12 cmp $0x12,%ebp 7709b: 75 a8 jne 77045 7709d: 5b pop %rbx 7709e: 31 c0 xor %eax,%eax 770a0: 5d pop %rbp 770a1: 41 5c pop %r12 770a3: 41 5d pop %r13 770a5: c3 retq 770a6: 41 83 ec 09 sub $0x9,%r12d 770aa: e9 6e fe ff ff jmpq 76f1d 770af: 48 8b 93 70 0f 00 00 mov 0xf70(%rbx),%rdx 770b6: 48 39 93 a8 0f 00 00 cmp %rdx,0xfa8(%rbx) 770bd: 48 0f 43 93 a8 0f 00 cmovae 0xfa8(%rbx),%rdx 770c4: 00 770c5: 48 c1 ea 12 shr $0x12,%rdx 770c9: e9 fa fb ff ff jmpq 76cc8 770ce: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 770d5: 31 d2 xor %edx,%edx 770d7: 48 89 df mov %rbx,%rdi 770da: 8b 30 mov (%rax),%esi 770dc: 81 c6 80 06 00 00 add $0x680,%esi 770e2: e8 00 00 00 00 callq 770e7 770e7: 31 c9 xor %ecx,%ecx 770e9: 48 89 df mov %rbx,%rdi 770ec: 25 ff fe 03 fc and $0xfc03feff,%eax 770f1: 89 c2 mov %eax,%edx 770f3: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 770fa: 81 ca 03 00 08 00 or $0x80003,%edx 77100: 8b 30 mov (%rax),%esi 77102: 81 c6 80 06 00 00 add $0x680,%esi 77108: e8 00 00 00 00 callq 7710d 7710d: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 77114: 31 d2 xor %edx,%edx 77116: 48 89 df mov %rbx,%rdi 77119: 8b 30 mov (%rax),%esi 7711b: 81 c6 81 06 00 00 add $0x681,%esi 77121: e8 00 00 00 00 callq 77126 77126: 31 c9 xor %ecx,%ecx 77128: 48 89 df mov %rbx,%rdi 7712b: 83 c8 03 or $0x3,%eax 7712e: 89 c5 mov %eax,%ebp 77130: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 77137: 89 ea mov %ebp,%edx 77139: 81 e5 c0 7f f0 ff and $0xfff07fc0,%ebp 7713f: 8b 30 mov (%rax),%esi 77141: 81 c6 81 06 00 00 add $0x681,%esi 77147: e8 00 00 00 00 callq 7714c 7714c: 80 bb 3c 10 00 00 00 cmpb $0x0,0x103c(%rbx) 77153: 89 ea mov %ebp,%edx 77155: 0f 84 8c 00 00 00 je 771e7 7715b: 81 ca 0c 80 04 00 or $0x4800c,%edx 77161: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 77168: 31 c9 xor %ecx,%ecx 7716a: 48 89 df mov %rbx,%rdi 7716d: 8b 30 mov (%rax),%esi 7716f: 81 c6 82 06 00 00 add $0x682,%esi 77175: e8 00 00 00 00 callq 7717a 7717a: 31 c9 xor %ecx,%ecx 7717c: ba 01 00 00 00 mov $0x1,%edx 77181: 48 89 df mov %rbx,%rdi 77184: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7718b: 8b 30 mov (%rax),%esi 7718d: 81 c6 97 06 00 00 add $0x697,%esi 77193: e8 00 00 00 00 callq 77198 77198: e9 73 fc ff ff jmpq 76e10 7719d: 48 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%rax 771a4: 48 8b 97 90 0f 00 00 mov 0xf90(%rdi),%rdx 771ab: 31 c9 xor %ecx,%ecx 771ad: 8b 30 mov (%rax),%esi 771af: 48 c1 ea 18 shr $0x18,%rdx 771b3: 81 c6 2c 08 00 00 add $0x82c,%esi 771b9: e8 00 00 00 00 callq 771be 771be: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 771c5: 31 c9 xor %ecx,%ecx 771c7: 48 89 df mov %rbx,%rdi 771ca: 48 8b 93 98 0f 00 00 mov 0xf98(%rbx),%rdx 771d1: 8b 30 mov (%rax),%esi 771d3: 48 c1 ea 18 shr $0x18,%rdx 771d7: 81 c6 2d 08 00 00 add $0x82d,%esi 771dd: e8 00 00 00 00 callq 771e2 771e2: e9 74 f9 ff ff jmpq 76b5b 771e7: 81 ca 09 00 03 00 or $0x30009,%edx 771ed: e9 6f ff ff ff jmpq 77161 771f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 771f9: 00 00 00 00 771fd: 0f 1f 00 nopl (%rax) 0000000000077200 : 77200: e8 00 00 00 00 callq 77205 77205: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 7720c: 75 05 jne 77213 7720e: 40 84 f6 test %sil,%sil 77211: 75 01 jne 77214 77213: c3 retq 77214: f6 87 95 89 00 00 20 testb $0x20,0x8995(%rdi) 7721b: 74 f6 je 77213 7721d: ba 01 00 00 00 mov $0x1,%edx 77222: be 01 00 00 00 mov $0x1,%esi 77227: e9 00 00 00 00 jmpq 7722c 7722c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000077230 : 77230: e8 00 00 00 00 callq 77235 77235: 41 57 push %r15 77237: 41 56 push %r14 77239: 41 55 push %r13 7723b: 41 54 push %r12 7723d: 55 push %rbp 7723e: 53 push %rbx 7723f: 48 83 ec 08 sub $0x8,%rsp 77243: 44 8b a7 b0 63 01 00 mov 0x163b0(%rdi),%r12d 7724a: 41 83 e4 04 and $0x4,%r12d 7724e: 75 15 jne 77265 77250: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 77256: 48 89 fd mov %rdi,%rbp 77259: 89 f3 mov %esi,%ebx 7725b: 83 f8 16 cmp $0x16,%eax 7725e: 77 16 ja 77276 77260: 83 f8 12 cmp $0x12,%eax 77263: 77 16 ja 7727b 77265: 48 83 c4 08 add $0x8,%rsp 77269: 31 c0 xor %eax,%eax 7726b: 5b pop %rbx 7726c: 5d pop %rbp 7726d: 41 5c pop %r12 7726f: 41 5d pop %r13 77271: 41 5e pop %r14 77273: 41 5f pop %r15 77275: c3 retq 77276: 83 f8 18 cmp $0x18,%eax 77279: 75 ea jne 77265 7727b: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 77282: 31 d2 xor %edx,%edx 77284: 48 89 ef mov %rbp,%rdi 77287: 8b 30 mov (%rax),%esi 77289: 81 c6 4a 06 00 00 add $0x64a,%esi 7728f: e8 00 00 00 00 callq 77294 77294: 83 bd 08 07 00 00 16 cmpl $0x16,0x708(%rbp) 7729b: 41 89 c6 mov %eax,%r14d 7729e: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 772a5: 8b 30 mov (%rax),%esi 772a7: 0f 84 3c 01 00 00 je 773e9 772ad: 83 c6 63 add $0x63,%esi 772b0: 31 d2 xor %edx,%edx 772b2: 48 89 ef mov %rbp,%rdi 772b5: e8 00 00 00 00 callq 772ba 772ba: 31 d2 xor %edx,%edx 772bc: 48 89 ef mov %rbp,%rdi 772bf: 41 89 c5 mov %eax,%r13d 772c2: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 772c9: 8b 30 mov (%rax),%esi 772cb: 81 c6 e3 00 00 00 add $0xe3,%esi 772d1: e8 00 00 00 00 callq 772d6 772d6: 41 89 c4 mov %eax,%r12d 772d9: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 772df: 44 89 f2 mov %r14d,%edx 772e2: 85 db test %ebx,%ebx 772e4: 0f 85 17 01 00 00 jne 77401 772ea: f6 85 91 89 00 00 02 testb $0x2,0x8991(%rbp) 772f1: 0f 84 0a 01 00 00 je 77401 772f7: 45 89 e8 mov %r13d,%r8d 772fa: 81 ca 00 00 04 00 or $0x40000,%edx 77300: 45 31 ff xor %r15d,%r15d 77303: 41 80 e0 03 and $0x3,%r8b 77307: 83 f8 16 cmp $0x16,%eax 7730a: 74 0c je 77318 7730c: 41 f6 c4 fc test $0xfc,%r12b 77310: 41 0f 95 c7 setne %r15b 77314: 41 80 e4 03 and $0x3,%r12b 77318: 41 39 d6 cmp %edx,%r14d 7731b: 74 23 je 77340 7731d: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 77324: 31 c9 xor %ecx,%ecx 77326: 48 89 ef mov %rbp,%rdi 77329: 44 89 44 24 04 mov %r8d,0x4(%rsp) 7732e: 8b 30 mov (%rax),%esi 77330: 81 c6 4a 06 00 00 add $0x64a,%esi 77336: e8 00 00 00 00 callq 7733b 7733b: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 77340: 45 39 c5 cmp %r8d,%r13d 77343: 74 26 je 7736b 77345: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7734c: 83 bd 08 07 00 00 16 cmpl $0x16,0x708(%rbp) 77353: 8b 30 mov (%rax),%esi 77355: 0f 84 db 00 00 00 je 77436 7735b: 83 c6 63 add $0x63,%esi 7735e: 31 c9 xor %ecx,%ecx 77360: 44 89 c2 mov %r8d,%edx 77363: 48 89 ef mov %rbp,%rdi 77366: e8 00 00 00 00 callq 7736b 7736b: 83 bd 08 07 00 00 16 cmpl $0x16,0x708(%rbp) 77372: 74 21 je 77395 77374: 45 84 ff test %r15b,%r15b 77377: 74 1c je 77395 77379: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 77380: 31 c9 xor %ecx,%ecx 77382: 44 89 e2 mov %r12d,%edx 77385: 48 89 ef mov %rbp,%rdi 77388: 8b 30 mov (%rax),%esi 7738a: 81 c6 e3 00 00 00 add $0xe3,%esi 77390: e8 00 00 00 00 callq 77395 77395: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7739c: 31 d2 xor %edx,%edx 7739e: 48 89 ef mov %rbp,%rdi 773a1: 8b 30 mov (%rax),%esi 773a3: 81 c6 4a 06 00 00 add $0x64a,%esi 773a9: e8 00 00 00 00 callq 773ae 773ae: 89 c2 mov %eax,%edx 773b0: 85 db test %ebx,%ebx 773b2: 75 7a jne 7742e 773b4: f6 85 91 89 00 00 01 testb $0x1,0x8991(%rbp) 773bb: 74 71 je 7742e 773bd: 81 ca 00 00 08 00 or $0x80000,%edx 773c3: 39 d0 cmp %edx,%eax 773c5: 0f 84 9a fe ff ff je 77265 773cb: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 773d2: 31 c9 xor %ecx,%ecx 773d4: 48 89 ef mov %rbp,%rdi 773d7: 8b 30 mov (%rax),%esi 773d9: 81 c6 4a 06 00 00 add $0x64a,%esi 773df: e8 00 00 00 00 callq 773e4 773e4: e9 7c fe ff ff jmpq 77265 773e9: 81 c6 8f 00 00 00 add $0x8f,%esi 773ef: 31 d2 xor %edx,%edx 773f1: 48 89 ef mov %rbp,%rdi 773f4: e8 00 00 00 00 callq 773f9 773f9: 41 89 c5 mov %eax,%r13d 773fc: e9 d8 fe ff ff jmpq 772d9 77401: 45 89 e8 mov %r13d,%r8d 77404: 81 e2 ff ff fb ff and $0xfffbffff,%edx 7740a: 45 31 ff xor %r15d,%r15d 7740d: 41 80 c8 fc or $0xfc,%r8b 77411: 83 f8 16 cmp $0x16,%eax 77414: 0f 84 fe fe ff ff je 77318 7741a: 44 89 e0 mov %r12d,%eax 7741d: 0c fc or $0xfc,%al 7741f: 41 39 c4 cmp %eax,%r12d 77422: 41 89 c4 mov %eax,%r12d 77425: 41 0f 95 c7 setne %r15b 77429: e9 ea fe ff ff jmpq 77318 7742e: 81 e2 ff ff f7 ff and $0xfff7ffff,%edx 77434: eb 8d jmp 773c3 77436: 81 c6 8f 00 00 00 add $0x8f,%esi 7743c: 31 c9 xor %ecx,%ecx 7743e: 44 89 c2 mov %r8d,%edx 77441: 48 89 ef mov %rbp,%rdi 77444: e8 00 00 00 00 callq 77449 77449: e9 1d ff ff ff jmpq 7736b 7744e: 66 90 xchg %ax,%ax 0000000000077450 : 77450: e8 00 00 00 00 callq 77455 77455: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 7745c: 74 01 je 7745f 7745e: c3 retq 7745f: 41 54 push %r12 77461: 44 0f b6 e6 movzbl %sil,%r12d 77465: 31 d2 xor %edx,%edx 77467: 55 push %rbp 77468: 48 89 fd mov %rdi,%rbp 7746b: 53 push %rbx 7746c: 48 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%rax 77473: 89 f3 mov %esi,%ebx 77475: 8b 30 mov (%rax),%esi 77477: 81 c6 87 06 00 00 add $0x687,%esi 7747d: e8 00 00 00 00 callq 77482 77482: 48 89 ef mov %rbp,%rdi 77485: 83 e0 fb and $0xfffffffb,%eax 77488: 89 c2 mov %eax,%edx 7748a: 42 8d 04 a5 00 00 00 lea 0x0(,%r12,4),%eax 77491: 00 77492: 09 c2 or %eax,%edx 77494: 42 8d 04 e5 00 00 00 lea 0x0(,%r12,8),%eax 7749b: 00 7749c: 83 e2 f7 and $0xfffffff7,%edx 7749f: 09 c2 or %eax,%edx 774a1: 44 89 e0 mov %r12d,%eax 774a4: c1 e0 04 shl $0x4,%eax 774a7: 83 e2 ef and $0xffffffef,%edx 774aa: 09 c2 or %eax,%edx 774ac: 44 89 e0 mov %r12d,%eax 774af: c1 e0 05 shl $0x5,%eax 774b2: 83 e2 df and $0xffffffdf,%edx 774b5: 09 c2 or %eax,%edx 774b7: 44 89 e0 mov %r12d,%eax 774ba: c1 e0 06 shl $0x6,%eax 774bd: 83 e2 bf and $0xffffffbf,%edx 774c0: 09 c2 or %eax,%edx 774c2: 44 89 e0 mov %r12d,%eax 774c5: c1 e0 07 shl $0x7,%eax 774c8: 80 e2 7f and $0x7f,%dl 774cb: 09 c2 or %eax,%edx 774cd: 44 89 e0 mov %r12d,%eax 774d0: c1 e0 08 shl $0x8,%eax 774d3: 80 e6 fe and $0xfe,%dh 774d6: 09 c2 or %eax,%edx 774d8: 44 89 e0 mov %r12d,%eax 774db: c1 e0 09 shl $0x9,%eax 774de: 80 e6 fd and $0xfd,%dh 774e1: 09 c2 or %eax,%edx 774e3: 44 89 e0 mov %r12d,%eax 774e6: c1 e0 0a shl $0xa,%eax 774e9: 80 e6 fb and $0xfb,%dh 774ec: 09 c2 or %eax,%edx 774ee: 44 89 e0 mov %r12d,%eax 774f1: c1 e0 0b shl $0xb,%eax 774f4: 80 e6 f7 and $0xf7,%dh 774f7: 09 c2 or %eax,%edx 774f9: 80 e6 ef and $0xef,%dh 774fc: 41 c1 e4 0c shl $0xc,%r12d 77500: 44 09 e2 or %r12d,%edx 77503: 89 d0 mov %edx,%eax 77505: 0d 00 00 00 c0 or $0xc0000000,%eax 7750a: 84 db test %bl,%bl 7750c: 5b pop %rbx 7750d: 0f 44 d0 cmove %eax,%edx 77510: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 77517: 31 c9 xor %ecx,%ecx 77519: 5d pop %rbp 7751a: 41 5c pop %r12 7751c: 8b 30 mov (%rax),%esi 7751e: 81 c6 87 06 00 00 add $0x687,%esi 77524: e9 00 00 00 00 jmpq 77529 77529: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000077530 : 77530: e8 00 00 00 00 callq 77535 77535: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 7753c: 48 85 c0 test %rax,%rax 7753f: 74 5d je 7759e 77541: f6 40 04 08 testb $0x8,0x4(%rax) 77545: 74 57 je 7759e 77547: 41 54 push %r12 77549: be 06 02 00 00 mov $0x206,%esi 7754e: 49 c7 c4 00 00 00 00 mov $0x0,%r12 77555: 31 c9 xor %ecx,%ecx 77557: 55 push %rbp 77558: 31 d2 xor %edx,%edx 7755a: 48 89 fd mov %rdi,%rbp 7755d: b8 0b 00 00 00 mov $0xb,%eax 77562: 53 push %rbx 77563: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 7756a: 48 8d 04 80 lea (%rax,%rax,4),%rax 7756e: 48 89 ef mov %rbp,%rdi 77571: 48 83 c3 1c add $0x1c,%rbx 77575: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax 7757c: 00 7757d: 31 d2 xor %edx,%edx 7757f: 48 8b 44 c5 08 mov 0x8(%rbp,%rax,8),%rax 77584: 03 34 88 add (%rax,%rcx,4),%esi 77587: e8 00 00 00 00 callq 7758c 7758c: 49 39 dc cmp %rbx,%r12 7758f: 74 0e je 7759f 77591: 8b 03 mov (%rbx),%eax 77593: 8b 53 04 mov 0x4(%rbx),%edx 77596: 8b 4b 08 mov 0x8(%rbx),%ecx 77599: 8b 73 0c mov 0xc(%rbx),%esi 7759c: eb cc jmp 7756a 7759e: c3 retq 7759f: 5b pop %rbx 775a0: 5d pop %rbp 775a1: 41 5c pop %r12 775a3: c3 retq 775a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 775ab: 00 00 00 00 775af: 90 nop 00000000000775b0 : 775b0: e8 00 00 00 00 callq 775b5 775b5: 41 57 push %r15 775b7: 31 c9 xor %ecx,%ecx 775b9: 41 bf 06 02 00 00 mov $0x206,%r15d 775bf: 31 d2 xor %edx,%edx 775c1: 41 56 push %r14 775c3: b8 0b 00 00 00 mov $0xb,%eax 775c8: 49 c7 c6 00 00 00 00 mov $0x0,%r14 775cf: 41 55 push %r13 775d1: 49 c7 c5 00 00 00 00 mov $0x0,%r13 775d8: 41 54 push %r12 775da: 49 89 fc mov %rdi,%r12 775dd: 55 push %rbp 775de: 53 push %rbx 775df: 48 83 ec 18 sub $0x18,%rsp 775e3: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 775ea: 48 89 74 24 08 mov %rsi,0x8(%rsp) 775ef: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 775f6: 00 775f7: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 775fe: 00 775ff: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 77606: 00 77607: 48 8d 04 80 lea (%rax,%rax,4),%rax 7760b: 4c 89 e7 mov %r12,%rdi 7760e: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax 77615: 00 77616: 31 d2 xor %edx,%edx 77618: 49 8b 44 c4 08 mov 0x8(%r12,%rax,8),%rax 7761d: 8b 34 88 mov (%rax,%rcx,4),%esi 77620: 44 01 fe add %r15d,%esi 77623: e8 00 00 00 00 callq 77628 77628: 85 c0 test %eax,%eax 7762a: 75 22 jne 7764e 7762c: 49 83 c5 1c add $0x1c,%r13 77630: 48 c7 c0 00 00 00 00 mov $0x0,%rax 77637: 4c 39 e8 cmp %r13,%rax 7763a: 74 56 je 77692 7763c: 41 8b 45 00 mov 0x0(%r13),%eax 77640: 41 8b 55 04 mov 0x4(%r13),%edx 77644: 41 8b 4d 08 mov 0x8(%r13),%ecx 77648: 45 8b 7d 0c mov 0xc(%r13),%r15d 7764c: eb b9 jmp 77607 7764e: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 77655: ba 06 02 00 00 mov $0x206,%edx 7765a: eb 1e jmp 7767a 7765c: 8b 6b 20 mov 0x20(%rbx),%ebp 7765f: 8b 4b 24 mov 0x24(%rbx),%ecx 77662: 21 c5 and %eax,%ebp 77664: d3 ed shr %cl,%ebp 77666: 85 ed test %ebp,%ebp 77668: 0f 85 00 00 00 00 jne 7766e 7766e: 48 83 c3 28 add $0x28,%rbx 77672: 49 39 de cmp %rbx,%r14 77675: 74 b5 je 7762c 77677: 8b 53 14 mov 0x14(%rbx),%edx 7767a: 41 39 d7 cmp %edx,%r15d 7767d: 75 ef jne 7766e 7767f: 8b 6b 18 mov 0x18(%rbx),%ebp 77682: 8b 4b 1c mov 0x1c(%rbx),%ecx 77685: 21 c5 and %eax,%ebp 77687: d3 ed shr %cl,%ebp 77689: 85 ed test %ebp,%ebp 7768b: 74 cf je 7765c 7768d: e9 00 00 00 00 jmpq 77692 77692: 48 8b 44 24 08 mov 0x8(%rsp),%rax 77697: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 7769c: 44 8b 74 24 10 mov 0x10(%rsp),%r14d 776a1: 4c 01 78 08 add %r15,0x8(%rax) 776a5: 4c 01 30 add %r14,(%rax) 776a8: 48 83 c4 18 add $0x18,%rsp 776ac: 5b pop %rbx 776ad: 5d pop %rbp 776ae: 41 5c pop %r12 776b0: 41 5d pop %r13 776b2: 41 5e pop %r14 776b4: 41 5f pop %r15 776b6: c3 retq 776b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 776be: 00 00 00000000000776c0 : 776c0: e8 00 00 00 00 callq 776c5 776c5: 41 57 push %r15 776c7: 89 f1 mov %esi,%ecx 776c9: 41 b8 01 00 00 00 mov $0x1,%r8d 776cf: 31 c0 xor %eax,%eax 776d1: 41 56 push %r14 776d3: 41 d3 e0 shl %cl,%r8d 776d6: 41 55 push %r13 776d8: 49 89 d5 mov %rdx,%r13 776db: 45 0f b7 f8 movzwl %r8w,%r15d 776df: 41 54 push %r12 776e1: 41 81 cf 00 00 7c 00 or $0x7c0000,%r15d 776e8: 41 89 f4 mov %esi,%r12d 776eb: 55 push %rbp 776ec: 48 89 fd mov %rdi,%rbp 776ef: 53 push %rbx 776f0: 48 83 ec 10 sub $0x10,%rsp 776f4: 48 8b 57 08 mov 0x8(%rdi),%rdx 776f8: 4c 8b 0f mov (%rdi),%r9 776fb: 44 8b b7 d0 02 00 00 mov 0x2d0(%rdi),%r14d 77702: 8b 5a 10 mov 0x10(%rdx),%ebx 77705: 8d 4b ff lea -0x1(%rbx),%ecx 77708: 83 f9 01 cmp $0x1,%ecx 7770b: 0f 86 cc 00 00 00 jbe 777dd 77711: 48 c1 e3 06 shl $0x6,%rbx 77715: 89 04 24 mov %eax,(%rsp) 77718: 48 89 ef mov %rbp,%rdi 7771b: 48 8b 8a e0 00 00 00 mov 0xe0(%rdx),%rcx 77722: 4c 01 cb add %r9,%rbx 77725: 44 89 44 24 0c mov %r8d,0xc(%rsp) 7772a: 44 89 ea mov %r13d,%edx 7772d: 8b b3 a4 55 00 00 mov 0x55a4(%rbx),%esi 77733: 41 0f af f4 imul %r12d,%esi 77737: 03 b3 80 55 00 00 add 0x5580(%rbx),%esi 7773d: e8 00 00 00 00 callq 77742 77742: 8b b3 a4 55 00 00 mov 0x55a4(%rbx),%esi 77748: 48 8b 4d 08 mov 0x8(%rbp),%rcx 7774c: 4c 89 ea mov %r13,%rdx 7774f: 48 c1 ea 20 shr $0x20,%rdx 77753: 48 89 ef mov %rbp,%rdi 77756: 48 8b 89 e0 00 00 00 mov 0xe0(%rcx),%rcx 7775d: 41 0f af f4 imul %r12d,%esi 77761: 03 b3 84 55 00 00 add 0x5584(%rbx),%esi 77767: e8 00 00 00 00 callq 7776c 7776c: 8b b3 a8 55 00 00 mov 0x55a8(%rbx),%esi 77772: 48 8b 4d 08 mov 0x8(%rbp),%rcx 77776: 48 89 ef mov %rbp,%rdi 77779: 8b 93 90 55 00 00 mov 0x5590(%rbx),%edx 7777f: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 77784: 41 0f af f6 imul %r14d,%esi 77788: 4c 8b 89 f0 00 00 00 mov 0xf0(%rcx),%r9 7778f: 44 89 f9 mov %r15d,%ecx 77792: 01 f2 add %esi,%edx 77794: 03 b3 8c 55 00 00 add 0x558c(%rbx),%esi 7779a: e8 00 00 00 00 callq 7779f 7779f: 8b 04 24 mov (%rsp),%eax 777a2: 85 c0 test %eax,%eax 777a4: 74 25 je 777cb 777a6: 8b b3 a8 55 00 00 mov 0x55a8(%rbx),%esi 777ac: 48 8b 45 08 mov 0x8(%rbp),%rax 777b0: 31 d2 xor %edx,%edx 777b2: 48 89 ef mov %rbp,%rdi 777b5: 41 0f af f6 imul %r14d,%esi 777b9: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 777c0: 03 b3 88 55 00 00 add 0x5588(%rbx),%esi 777c6: e8 00 00 00 00 callq 777cb 777cb: 48 83 c4 10 add $0x10,%rsp 777cf: 4c 89 e8 mov %r13,%rax 777d2: 5b pop %rbx 777d3: 5d pop %rbp 777d4: 41 5c pop %r12 777d6: 41 5d pop %r13 777d8: 41 5e pop %r14 777da: 41 5f pop %r15 777dc: c3 retq 777dd: 41 f6 81 b0 63 01 00 testb $0x4,0x163b0(%r9) 777e4: 04 777e5: 0f 85 26 ff ff ff jne 77711 777eb: 49 8b 89 20 07 00 00 mov 0x720(%r9),%rcx 777f2: 83 e1 06 and $0x6,%ecx 777f5: 48 83 f9 04 cmp $0x4,%rcx 777f9: 0f 84 12 ff ff ff je 77711 777ff: 48 89 d8 mov %rbx,%rax 77802: 44 89 44 24 0c mov %r8d,0xc(%rsp) 77807: b9 01 00 00 00 mov $0x1,%ecx 7780c: 48 c1 e0 06 shl $0x6,%rax 77810: 4c 89 0c 24 mov %r9,(%rsp) 77814: 41 8b b4 01 a8 55 00 mov 0x55a8(%r9,%rax,1),%esi 7781b: 00 7781c: 48 89 d8 mov %rbx,%rax 7781f: 48 c1 e0 06 shl $0x6,%rax 77823: 41 0f af f6 imul %r14d,%esi 77827: 41 03 b4 01 88 55 00 add 0x5588(%r9,%rax,1),%esi 7782e: 00 7782f: 48 8b 82 e8 00 00 00 mov 0xe8(%rdx),%rax 77836: ba 01 00 00 00 mov $0x1,%edx 7783b: e8 00 00 00 00 callq 77840 77840: 48 8b 55 08 mov 0x8(%rbp),%rdx 77844: 4c 8b 0c 24 mov (%rsp),%r9 77848: b8 01 00 00 00 mov $0x1,%eax 7784d: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 77852: e9 ba fe ff ff jmpq 77711 77857: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7785e: 00 00 0000000000077860 : 77860: e8 00 00 00 00 callq 77865 77865: 48 8b 47 08 mov 0x8(%rdi),%rax 77869: 8b 48 10 mov 0x10(%rax),%ecx 7786c: 83 f9 02 cmp $0x2,%ecx 7786f: 74 28 je 77899 77871: 4c 8b 07 mov (%rdi),%r8 77874: 85 c9 test %ecx,%ecx 77876: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 7787d: 4d 8b 80 d8 60 01 00 mov 0x160d8(%r8),%r8 77884: 45 8b 00 mov (%r8),%r8d 77887: 46 8d 0c 06 lea (%rsi,%r8,1),%r9d 7788b: 41 8d 74 30 10 lea 0x10(%r8,%rsi,1),%esi 77890: 41 0f 44 f1 cmove %r9d,%esi 77894: e9 00 00 00 00 jmpq 77899 77899: c3 retq 7789a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000778a0 : 778a0: e8 00 00 00 00 callq 778a5 778a5: 48 b8 00 00 00 00 00 movabs $0x600000000000000,%rax 778ac: 00 00 06 778af: 81 fe 80 00 00 00 cmp $0x80,%esi 778b5: 74 37 je 778ee 778b7: 77 26 ja 778df 778b9: 48 b8 00 00 00 00 00 movabs $0x200000000000000,%rax 778c0: 00 00 02 778c3: 83 fe 40 cmp $0x40,%esi 778c6: 74 26 je 778ee 778c8: 83 fe 60 cmp $0x60,%esi 778cb: b8 00 00 00 00 mov $0x0,%eax 778d0: 48 ba 00 00 00 00 00 movabs $0x400000000000000,%rdx 778d7: 00 00 04 778da: 48 0f 44 c2 cmove %rdx,%rax 778de: c3 retq 778df: 31 c0 xor %eax,%eax 778e1: 81 fe a0 00 00 00 cmp $0xa0,%esi 778e7: 0f 94 c0 sete %al 778ea: 48 c1 e0 39 shl $0x39,%rax 778ee: c3 retq 778ef: 90 nop 00000000000778f0 : 778f0: e8 00 00 00 00 callq 778f5 778f5: 48 8b 0a mov (%rdx),%rcx 778f8: 48 83 e1 ef and $0xffffffffffffffef,%rcx 778fc: 48 89 0a mov %rcx,(%rdx) 778ff: 48 8b 46 50 mov 0x50(%rsi),%rax 77903: 83 e0 10 and $0x10,%eax 77906: 48 09 c8 or %rcx,%rax 77909: 48 b9 ff ff ff ff ff movabs $0xf9ffffffffffffff,%rcx 77910: ff ff f9 77913: 48 21 c8 and %rcx,%rax 77916: 48 b9 00 00 00 00 00 movabs $0x600000000000000,%rcx 7791d: 00 00 06 77920: 48 89 02 mov %rax,(%rdx) 77923: 48 23 4e 50 and 0x50(%rsi),%rcx 77927: 48 09 c8 or %rcx,%rax 7792a: 48 89 c1 mov %rax,%rcx 7792d: 48 89 02 mov %rax,(%rdx) 77930: 48 83 e1 fe and $0xfffffffffffffffe,%rcx 77934: 48 0f ba e9 33 bts $0x33,%rcx 77939: f6 46 56 08 testb $0x8,0x56(%rsi) 7793d: 48 0f 45 c1 cmovne %rcx,%rax 77941: 48 89 02 mov %rax,(%rdx) 77944: 83 bf 08 07 00 00 17 cmpl $0x17,0x708(%rdi) 7794b: 74 01 je 7794e 7794d: c3 retq 7794e: a8 02 test $0x2,%al 77950: 75 fb jne 7794d 77952: 48 8b 0e mov (%rsi),%rcx 77955: 80 79 61 00 cmpb $0x0,0x61(%rcx) 77959: 74 f2 je 7794d 7795b: 48 83 c8 04 or $0x4,%rax 7795f: 48 89 02 mov %rax,(%rdx) 77962: c3 retq 77963: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7796a: 00 00 00 00 7796e: 66 90 xchg %ax,%ax 0000000000077970 : 77970: e8 00 00 00 00 callq 77975 77975: 48 c7 87 58 28 00 00 movq $0x0,0x2858(%rdi) 7797c: 00 00 00 00 77980: c7 87 e0 0f 00 00 01 movl $0x1,0xfe0(%rdi) 77987: 00 00 00 7798a: 48 c7 87 f0 0f 00 00 movq $0x0,0xff0(%rdi) 77991: 00 00 00 00 77995: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 7799c: 75 15 jne 779b3 7799e: c7 87 a0 28 00 00 01 movl $0x1,0x28a0(%rdi) 779a5: 00 00 00 779a8: 48 c7 87 b0 28 00 00 movq $0x0,0x28b0(%rdi) 779af: 00 00 00 00 779b3: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 779b9: 83 f8 15 cmp $0x15,%eax 779bc: 0f 84 ca 00 00 00 je 77a8c 779c2: 83 f8 17 cmp $0x17,%eax 779c5: 74 72 je 77a39 779c7: 83 f8 13 cmp $0x13,%eax 779ca: 0f 84 0f 01 00 00 je 77adf 779d0: 48 c7 87 f8 89 00 00 movq $0x0,0x89f8(%rdi) 779d7: 00 00 00 00 779db: 83 e0 fd and $0xfffffffd,%eax 779de: 83 f8 15 cmp $0x15,%eax 779e1: 0f 84 95 00 00 00 je 77a7c 779e7: 48 c7 87 00 8a 00 00 movq $0x0,0x8a00(%rdi) 779ee: 00 00 00 00 779f2: 48 b8 00 00 00 00 00 movabs $0x2000000000000000,%rax 779f9: 00 00 20 779fc: 48 89 87 18 10 00 00 mov %rax,0x1018(%rdi) 77a03: 48 b8 ff ff ff ff 00 movabs $0x20000000ffffffff,%rax 77a0a: 00 00 20 77a0d: 48 89 87 20 10 00 00 mov %rax,0x1020(%rdi) 77a14: 48 b8 00 00 00 00 00 movabs $0x1000000000000000,%rax 77a1b: 00 00 10 77a1e: 48 89 87 28 10 00 00 mov %rax,0x1028(%rdi) 77a25: 48 b8 ff ff ff ff 00 movabs $0x10000000ffffffff,%rax 77a2c: 00 00 10 77a2f: 48 89 87 30 10 00 00 mov %rax,0x1030(%rdi) 77a36: 31 c0 xor %eax,%eax 77a38: c3 retq 77a39: 48 b8 20 00 00 00 04 movabs $0x400000020,%rax 77a40: 00 00 00 77a43: 48 c7 87 30 3b 01 00 movq $0x0,0x13b30(%rdi) 77a4a: 00 00 00 00 77a4e: 48 89 87 20 3b 01 00 mov %rax,0x13b20(%rdi) 77a55: 48 b8 08 00 00 00 00 movabs $0x40000000008,%rax 77a5c: 04 00 00 77a5f: 48 89 87 28 3b 01 00 mov %rax,0x13b28(%rdi) 77a66: 48 c7 87 40 3b 01 00 movq $0x0,0x13b40(%rdi) 77a6d: 00 00 00 00 77a71: 48 c7 87 f8 89 00 00 movq $0x0,0x89f8(%rdi) 77a78: 00 00 00 00 77a7c: 48 c7 87 00 8a 00 00 movq $0x0,0x8a00(%rdi) 77a83: 00 00 00 00 77a87: e9 66 ff ff ff jmpq 779f2 77a8c: 48 b8 20 00 00 00 04 movabs $0x400000020,%rax 77a93: 00 00 00 77a96: 48 c7 87 30 3b 01 00 movq $0x0,0x13b30(%rdi) 77a9d: 00 00 00 00 77aa1: 48 89 87 20 3b 01 00 mov %rax,0x13b20(%rdi) 77aa8: 48 b8 08 00 00 00 00 movabs $0x80000000008,%rax 77aaf: 08 00 00 77ab2: 48 89 87 28 3b 01 00 mov %rax,0x13b28(%rdi) 77ab9: 48 c7 87 40 3b 01 00 movq $0x0,0x13b40(%rdi) 77ac0: 00 00 00 00 77ac4: 48 c7 87 f8 89 00 00 movq $0x0,0x89f8(%rdi) 77acb: 00 00 00 00 77acf: 48 c7 87 00 8a 00 00 movq $0x0,0x8a00(%rdi) 77ad6: 00 00 00 00 77ada: e9 13 ff ff ff jmpq 779f2 77adf: 48 c7 87 40 3b 01 00 movq $0x0,0x13b40(%rdi) 77ae6: 00 00 00 00 77aea: 48 c7 87 f8 89 00 00 movq $0x0,0x89f8(%rdi) 77af1: 00 00 00 00 77af5: e9 ed fe ff ff jmpq 779e7 77afa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000077b00 : 77b00: e8 00 00 00 00 callq 77b05 77b05: b8 01 00 00 00 mov $0x1,%eax 77b0a: c3 retq 77b0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000077b10 : 77b10: e8 00 00 00 00 callq 77b15 77b15: 31 c0 xor %eax,%eax 77b17: c3 retq 77b18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 77b1f: 00 0000000000077b20 : 77b20: e8 00 00 00 00 callq 77b25 77b25: 31 c0 xor %eax,%eax 77b27: c3 retq 77b28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 77b2f: 00 0000000000077b30 : 77b30: e8 00 00 00 00 callq 77b35 77b35: 41 56 push %r14 77b37: 41 55 push %r13 77b39: 41 54 push %r12 77b3b: 55 push %rbp 77b3c: 53 push %rbx 77b3d: 48 89 fb mov %rdi,%rbx 77b40: 85 c9 test %ecx,%ecx 77b42: 74 67 je 77bab 77b44: 83 f9 01 cmp $0x1,%ecx 77b47: 75 57 jne 77ba0 77b49: 8b 97 40 56 00 00 mov 0x5640(%rdi),%edx 77b4f: 4c 8d a7 94 55 00 00 lea 0x5594(%rdi),%r12 77b56: 45 31 ed xor %r13d,%r13d 77b59: 85 d2 test %edx,%edx 77b5b: 74 43 je 77ba0 77b5d: 31 ed xor %ebp,%ebp 77b5f: 45 8b 34 24 mov (%r12),%r14d 77b63: 31 d2 xor %edx,%edx 77b65: 48 89 df mov %rbx,%rdi 77b68: 41 01 ee add %ebp,%r14d 77b6b: 83 c5 01 add $0x1,%ebp 77b6e: 44 89 f6 mov %r14d,%esi 77b71: e8 00 00 00 00 callq 77b76 77b76: 31 c9 xor %ecx,%ecx 77b78: 44 89 f6 mov %r14d,%esi 77b7b: 48 89 df mov %rbx,%rdi 77b7e: 0d 00 aa 2a 00 or $0x2aaa00,%eax 77b83: 89 c2 mov %eax,%edx 77b85: e8 00 00 00 00 callq 77b8a 77b8a: 83 fd 10 cmp $0x10,%ebp 77b8d: 75 d0 jne 77b5f 77b8f: 41 83 c5 01 add $0x1,%r13d 77b93: 49 83 c4 40 add $0x40,%r12 77b97: 44 39 ab 40 56 00 00 cmp %r13d,0x5640(%rbx) 77b9e: 77 bd ja 77b5d 77ba0: 5b pop %rbx 77ba1: 31 c0 xor %eax,%eax 77ba3: 5d pop %rbp 77ba4: 41 5c pop %r12 77ba6: 41 5d pop %r13 77ba8: 41 5e pop %r14 77baa: c3 retq 77bab: 8b 87 40 56 00 00 mov 0x5640(%rdi),%eax 77bb1: 85 c0 test %eax,%eax 77bb3: 74 eb je 77ba0 77bb5: 4c 8d a7 94 55 00 00 lea 0x5594(%rdi),%r12 77bbc: 45 31 ed xor %r13d,%r13d 77bbf: 31 ed xor %ebp,%ebp 77bc1: 45 8b 34 24 mov (%r12),%r14d 77bc5: 31 d2 xor %edx,%edx 77bc7: 48 89 df mov %rbx,%rdi 77bca: 41 01 ee add %ebp,%r14d 77bcd: 83 c5 01 add $0x1,%ebp 77bd0: 44 89 f6 mov %r14d,%esi 77bd3: e8 00 00 00 00 callq 77bd8 77bd8: 31 c9 xor %ecx,%ecx 77bda: 44 89 f6 mov %r14d,%esi 77bdd: 48 89 df mov %rbx,%rdi 77be0: 25 ff 55 d5 ff and $0xffd555ff,%eax 77be5: 89 c2 mov %eax,%edx 77be7: e8 00 00 00 00 callq 77bec 77bec: 83 fd 10 cmp $0x10,%ebp 77bef: 75 d0 jne 77bc1 77bf1: 41 83 c5 01 add $0x1,%r13d 77bf5: 49 83 c4 40 add $0x40,%r12 77bf9: 44 39 ab 40 56 00 00 cmp %r13d,0x5640(%rbx) 77c00: 77 bd ja 77bbf 77c02: 5b pop %rbx 77c03: 31 c0 xor %eax,%eax 77c05: 5d pop %rbp 77c06: 41 5c pop %r12 77c08: 41 5d pop %r13 77c0a: 41 5e pop %r14 77c0c: c3 retq 77c0d: 0f 1f 00 nopl (%rax) 0000000000077c10 : 77c10: e8 00 00 00 00 callq 77c15 77c15: 41 54 push %r12 77c17: 49 89 f4 mov %rsi,%r12 77c1a: 55 push %rbp 77c1b: 48 8b 87 f8 89 00 00 mov 0x89f8(%rdi),%rax 77c22: 48 89 fd mov %rdi,%rbp 77c25: 48 8b 40 50 mov 0x50(%rax),%rax 77c29: e8 00 00 00 00 callq 77c2e 77c2e: 4c 89 e6 mov %r12,%rsi 77c31: 48 89 ef mov %rbp,%rdi 77c34: 5d pop %rbp 77c35: 41 5c pop %r12 77c37: e9 00 00 00 00 jmpq 77c3c 77c3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000077c40 : 77c40: e8 00 00 00 00 callq 77c45 77c45: 41 54 push %r12 77c47: 41 89 f4 mov %esi,%r12d 77c4a: 55 push %rbp 77c4b: 48 8b 87 f8 89 00 00 mov 0x89f8(%rdi),%rax 77c52: 48 89 fd mov %rdi,%rbp 77c55: 48 8b 40 48 mov 0x48(%rax),%rax 77c59: e8 00 00 00 00 callq 77c5e 77c5e: 44 89 e6 mov %r12d,%esi 77c61: 48 89 ef mov %rbp,%rdi 77c64: e8 00 00 00 00 callq 77c69 77c69: 31 c0 xor %eax,%eax 77c6b: 5d pop %rbp 77c6c: 41 5c pop %r12 77c6e: c3 retq 77c6f: 90 nop 0000000000077c70 : 77c70: e8 00 00 00 00 callq 77c75 77c75: 41 89 f0 mov %esi,%r8d 77c78: 48 8b 02 mov (%rdx),%rax 77c7b: 48 be 02 00 00 00 00 movabs $0x40000000000002,%rsi 77c82: 00 40 00 77c85: 48 23 31 and (%rcx),%rsi 77c88: 75 11 jne 77c9b 77c8a: 48 03 87 50 54 00 00 add 0x5450(%rdi),%rax 77c91: 48 2b 87 90 0f 00 00 sub 0xf90(%rdi),%rax 77c98: 48 89 02 mov %rax,(%rdx) 77c9b: 48 ba 3f 00 00 00 00 movabs $0xffff00000000003f,%rdx 77ca2: 00 ff ff 77ca5: 48 85 d0 test %rdx,%rax 77ca8: 75 44 jne 77cee 77caa: 80 bf 3c 10 00 00 00 cmpb $0x0,0x103c(%rdi) 77cb1: 74 0c je 77cbf 77cb3: 41 83 f8 01 cmp $0x1,%r8d 77cb7: 74 07 je 77cc0 77cb9: 41 83 f8 02 cmp $0x2,%r8d 77cbd: 74 1c je 77cdb 77cbf: c3 retq 77cc0: 48 8b 01 mov (%rcx),%rax 77cc3: 48 0f ba e0 36 bt $0x36,%rax 77cc8: 72 f5 jb 77cbf 77cca: 48 ba 00 00 00 00 00 movabs $0x4800000000000000,%rdx 77cd1: 00 00 48 77cd4: 48 09 d0 or %rdx,%rax 77cd7: 48 89 01 mov %rax,(%rcx) 77cda: c3 retq 77cdb: 48 8b 01 mov (%rcx),%rax 77cde: 48 0f ba e0 36 bt $0x36,%rax 77ce3: 73 0b jae 77cf0 77ce5: 48 0f ba f0 36 btr $0x36,%rax 77cea: 48 89 01 mov %rax,(%rcx) 77ced: c3 retq 77cee: 0f 0b ud2 77cf0: 48 0f ba e8 38 bts $0x38,%rax 77cf5: 48 89 01 mov %rax,(%rcx) 77cf8: c3 retq 77cf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000077d00 : 77d00: e8 00 00 00 00 callq 77d05 77d05: 55 push %rbp 77d06: 48 89 fd mov %rdi,%rbp 77d09: e8 00 00 00 00 callq 77d0e 77d0e: 48 89 ef mov %rbp,%rdi 77d11: e8 00 00 00 00 callq 77d16 77d16: 48 89 ef mov %rbp,%rdi 77d19: e8 00 00 00 00 callq 77d1e 77d1e: 48 89 ef mov %rbp,%rdi 77d21: e8 00 00 00 00 callq 77d26 77d26: 48 89 ef mov %rbp,%rdi 77d29: e8 00 00 00 00 callq 77d2e 77d2e: 48 89 ef mov %rbp,%rdi 77d31: e8 00 00 00 00 callq 77d36 77d36: 31 c0 xor %eax,%eax 77d38: 5d pop %rbp 77d39: c3 retq 77d3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000077d40 : 77d40: e8 00 00 00 00 callq 77d45 77d45: 41 57 push %r15 77d47: 49 89 d7 mov %rdx,%r15 77d4a: 41 56 push %r14 77d4c: 49 89 fe mov %rdi,%r14 77d4f: 41 55 push %r13 77d51: 41 54 push %r12 77d53: 55 push %rbp 77d54: 53 push %rbx 77d55: 48 83 ec 48 sub $0x48,%rsp 77d59: 44 8b 62 2c mov 0x2c(%rdx),%r12d 77d5d: 8b 5a 30 mov 0x30(%rdx),%ebx 77d60: 48 ba 00 00 00 00 00 movabs $0xf00000000000,%rdx 77d67: f0 00 00 77d6a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 77d71: 00 00 77d73: 48 89 44 24 40 mov %rax,0x40(%rsp) 77d78: 31 c0 xor %eax,%eax 77d7a: 4c 89 e0 mov %r12,%rax 77d7d: 49 89 dc mov %rbx,%r12 77d80: 49 c1 e4 2c shl $0x2c,%r12 77d84: 48 c1 e0 0c shl $0xc,%rax 77d88: 49 21 d4 and %rdx,%r12 77d8b: 49 09 c4 or %rax,%r12 77d8e: 81 e3 80 00 00 00 and $0x80,%ebx 77d94: 0f 85 0e 01 00 00 jne 77ea8 77d9a: 41 8b 07 mov (%r15),%eax 77d9d: 83 f8 12 cmp $0x12,%eax 77da0: 0f 84 25 01 00 00 je 77ecb 77da6: 83 f8 06 cmp $0x6,%eax 77da9: 74 7f je 77e2a 77dab: 48 b8 67 66 78 68 75 movabs $0x30627568786667,%rax 77db2: 62 30 00 77db5: 49 8d ae 80 55 00 00 lea 0x5580(%r14),%rbp 77dbc: 48 89 44 24 36 mov %rax,0x36(%rsp) 77dc1: 85 db test %ebx,%ebx 77dc3: 74 12 je 77dd7 77dc5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 77dcc 77dcc: a9 00 ff ff 00 test $0xffff00,%eax 77dd1: 0f 84 17 01 00 00 je 77eee 77dd7: 41 f6 86 b0 63 01 00 testb $0x4,0x163b0(%r14) 77dde: 04 77ddf: 74 6c je 77e4d 77de1: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 77de8: 45 31 ed xor %r13d,%r13d 77deb: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 77df2: 00 77df3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 77dfa: e8 00 00 00 00 callq 77dff 77dff: 85 c0 test %eax,%eax 77e01: 0f 85 17 01 00 00 jne 77f1e 77e07: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 77e0c: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 77e13: 00 00 77e15: 0f 85 fe 00 00 00 jne 77f19 77e1b: 48 83 c4 48 add $0x48,%rsp 77e1f: 5b pop %rbx 77e20: 5d pop %rbp 77e21: 41 5c pop %r12 77e23: 41 5d pop %r13 77e25: 41 5e pop %r14 77e27: 41 5f pop %r15 77e29: c3 retq 77e2a: ba 62 31 00 00 mov $0x3162,%edx 77e2f: c7 44 24 36 6d 6d 68 movl $0x75686d6d,0x36(%rsp) 77e36: 75 77e37: 49 8d ae 00 56 00 00 lea 0x5600(%r14),%rbp 77e3e: 66 89 54 24 3a mov %dx,0x3a(%rsp) 77e43: c6 44 24 3c 00 movb $0x0,0x3c(%rsp) 77e48: e9 74 ff ff ff jmpq 77dc1 77e4d: 41 8b 47 10 mov 0x10(%r15),%eax 77e51: 85 c0 test %eax,%eax 77e53: 0f 84 ae 00 00 00 je 77f07 77e59: 8b 75 18 mov 0x18(%rbp),%esi 77e5c: 31 d2 xor %edx,%edx 77e5e: 4c 89 f7 mov %r14,%rdi 77e61: e8 00 00 00 00 callq 77e66 77e66: 8b 75 1c mov 0x1c(%rbp),%esi 77e69: 31 d2 xor %edx,%edx 77e6b: 4c 89 f7 mov %r14,%rdi 77e6e: 41 89 c5 mov %eax,%r13d 77e71: 89 44 24 04 mov %eax,0x4(%rsp) 77e75: 4c 89 e8 mov %r13,%rax 77e78: 49 c1 fd 12 sar $0x12,%r13 77e7c: 48 c1 f8 09 sar $0x9,%rax 77e80: 41 83 e5 01 and $0x1,%r13d 77e84: 25 ff 01 00 00 and $0x1ff,%eax 77e89: 89 04 24 mov %eax,(%rsp) 77e8c: e8 00 00 00 00 callq 77e91 77e91: 8b 75 1c mov 0x1c(%rbp),%esi 77e94: 31 c9 xor %ecx,%ecx 77e96: 4c 89 f7 mov %r14,%rdi 77e99: 83 c8 01 or $0x1,%eax 77e9c: 89 c2 mov %eax,%edx 77e9e: e8 00 00 00 00 callq 77ea3 77ea3: e9 4b ff ff ff jmpq 77df3 77ea8: 49 8b 4f 18 mov 0x18(%r15),%rcx 77eac: 41 0f b7 57 24 movzwl 0x24(%r15),%edx 77eb1: 4c 89 e6 mov %r12,%rsi 77eb4: e8 00 00 00 00 callq 77eb9 77eb9: 84 c0 test %al,%al 77ebb: 0f 84 d9 fe ff ff je 77d9a 77ec1: b8 01 00 00 00 mov $0x1,%eax 77ec6: e9 3c ff ff ff jmpq 77e07 77ecb: b9 62 30 00 00 mov $0x3062,%ecx 77ed0: c7 44 24 36 6d 6d 68 movl $0x75686d6d,0x36(%rsp) 77ed7: 75 77ed8: 49 8d ae c0 55 00 00 lea 0x55c0(%r14),%rbp 77edf: 66 89 4c 24 3a mov %cx,0x3a(%rsp) 77ee4: c6 44 24 3c 00 movb $0x0,0x3c(%rsp) 77ee9: e9 d3 fe ff ff jmpq 77dc1 77eee: 41 8b 77 24 mov 0x24(%r15),%esi 77ef2: 4c 89 e2 mov %r12,%rdx 77ef5: 4c 89 f7 mov %r14,%rdi 77ef8: e8 00 00 00 00 callq 77efd 77efd: 84 c0 test %al,%al 77eff: 0f 84 d2 fe ff ff je 77dd7 77f05: eb ba jmp 77ec1 77f07: 8b 75 18 mov 0x18(%rbp),%esi 77f0a: 31 d2 xor %edx,%edx 77f0c: 4c 89 f7 mov %r14,%rdi 77f0f: e8 00 00 00 00 callq 77f14 77f14: e9 40 ff ff ff jmpq 77e59 77f19: e8 00 00 00 00 callq 77f1e 77f1e: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 77f23: 31 c0 xor %eax,%eax 77f25: b9 0a 00 00 00 mov $0xa,%ecx 77f2a: 41 8b 77 24 mov 0x24(%r15),%esi 77f2e: 4c 89 c7 mov %r8,%rdi 77f31: 4c 89 c2 mov %r8,%rdx 77f34: f3 ab rep stos %eax,%es:(%rdi) 77f36: 4c 89 f7 mov %r14,%rdi 77f39: e8 00 00 00 00 callq 77f3e 77f3e: 85 db test %ebx,%ebx 77f40: 49 8b 3e mov (%r14),%rdi 77f43: 45 8b 4f 08 mov 0x8(%r15),%r9d 77f47: 48 c7 c0 00 00 00 00 mov $0x0,%rax 77f4e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 77f55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 77f5c: 48 0f 44 c8 cmove %rax,%rcx 77f60: 8b 44 24 28 mov 0x28(%rsp),%eax 77f64: 50 push %rax 77f65: 48 8d 44 24 20 lea 0x20(%rsp),%rax 77f6a: 50 push %rax 77f6b: 8b 44 24 3c mov 0x3c(%rsp),%eax 77f6f: 50 push %rax 77f70: 41 8b 47 24 mov 0x24(%r15),%eax 77f74: 4c 8d 44 24 20 lea 0x20(%rsp),%r8 77f79: 41 50 push %r8 77f7b: 45 8b 47 04 mov 0x4(%r15),%r8d 77f7f: 50 push %rax 77f80: 41 8b 47 0c mov 0xc(%r15),%eax 77f84: 50 push %rax 77f85: 48 8d 54 24 66 lea 0x66(%rsp),%rdx 77f8a: e8 00 00 00 00 callq 77f8f 77f8f: 41 8b 0f mov (%r15),%ecx 77f92: 49 8b 3e mov (%r14),%rdi 77f95: 4c 89 e2 mov %r12,%rdx 77f98: 48 83 c4 30 add $0x30,%rsp 77f9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 77fa3: e8 00 00 00 00 callq 77fa8 77fa8: 41 f6 86 b0 63 01 00 testb $0x4,0x163b0(%r14) 77faf: 04 77fb0: 0f 85 00 00 00 00 jne 77fb6 77fb6: e9 00 00 00 00 jmpq 77fbb 77fbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000077fc0 : 77fc0: e8 00 00 00 00 callq 77fc5 77fc5: 55 push %rbp 77fc6: 48 8b 87 88 60 01 00 mov 0x16088(%rdi),%rax 77fcd: 31 d2 xor %edx,%edx 77fcf: 48 89 fd mov %rdi,%rbp 77fd2: 8b 70 04 mov 0x4(%rax),%esi 77fd5: 83 c6 0c add $0xc,%esi 77fd8: e8 00 00 00 00 callq 77fdd 77fdd: 41 89 c0 mov %eax,%r8d 77fe0: b8 00 00 90 00 mov $0x900000,%eax 77fe5: 41 83 e0 01 and $0x1,%r8d 77fe9: 75 40 jne 7802b 77feb: 48 8b 85 88 60 01 00 mov 0x16088(%rbp),%rax 77ff2: 8b 70 08 mov 0x8(%rax),%esi 77ff5: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 77ffb: 83 e8 16 sub $0x16,%eax 77ffe: 83 e0 fd and $0xfffffffd,%eax 78001: 74 2a je 7802d 78003: 81 c6 b0 06 00 00 add $0x6b0,%esi 78009: 31 d2 xor %edx,%edx 7800b: 48 89 ef mov %rbp,%rdi 7800e: e8 00 00 00 00 callq 78013 78013: 89 c2 mov %eax,%edx 78015: 8d 04 85 00 00 00 00 lea 0x0(,%rax,4),%eax 7801c: c1 e8 12 shr $0x12,%eax 7801f: 81 e2 ff 3f 00 00 and $0x3fff,%edx 78025: 0f af c2 imul %edx,%eax 78028: c1 e0 02 shl $0x2,%eax 7802b: 5d pop %rbp 7802c: c3 retq 7802d: 81 c6 5d 05 00 00 add $0x55d,%esi 78033: eb d4 jmp 78009 78035: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7803c: 00 00 00 00 0000000000078040 : 78040: e8 00 00 00 00 callq 78045 78045: 83 bf 08 07 00 00 14 cmpl $0x14,0x708(%rdi) 7804c: 0f 87 27 01 00 00 ja 78179 78052: 41 55 push %r13 78054: 41 54 push %r12 78056: 55 push %rbp 78057: 53 push %rbx 78058: 48 89 fb mov %rdi,%rbx 7805b: 85 c9 test %ecx,%ecx 7805d: 0f 84 8c 00 00 00 je 780ef 78063: 83 f9 01 cmp $0x1,%ecx 78066: 75 7e jne 780e6 78068: 48 c7 c5 00 00 00 00 mov $0x0,%rbp 7806f: 41 bc c0 43 01 00 mov $0x143c0,%r12d 78075: eb 08 jmp 7807f 78077: 44 8b 65 00 mov 0x0(%rbp),%r12d 7807b: 48 83 c5 04 add $0x4,%rbp 7807f: 31 d2 xor %edx,%edx 78081: 44 89 e6 mov %r12d,%esi 78084: 48 89 df mov %rbx,%rdi 78087: e8 00 00 00 00 callq 7808c 7808c: 31 c9 xor %ecx,%ecx 7808e: 44 89 e6 mov %r12d,%esi 78091: 48 89 df mov %rbx,%rdi 78094: 83 c8 7f or $0x7f,%eax 78097: 89 c2 mov %eax,%edx 78099: e8 00 00 00 00 callq 7809e 7809e: 48 81 fd 00 00 00 00 cmp $0x0,%rbp 780a5: 75 d0 jne 78077 780a7: 48 c7 c5 00 00 00 00 mov $0x0,%rbp 780ae: 41 bc e0 43 01 00 mov $0x143e0,%r12d 780b4: eb 08 jmp 780be 780b6: 44 8b 65 00 mov 0x0(%rbp),%r12d 780ba: 48 83 c5 04 add $0x4,%rbp 780be: 31 d2 xor %edx,%edx 780c0: 44 89 e6 mov %r12d,%esi 780c3: 48 89 df mov %rbx,%rdi 780c6: e8 00 00 00 00 callq 780cb 780cb: 31 c9 xor %ecx,%ecx 780cd: 44 89 e6 mov %r12d,%esi 780d0: 48 89 df mov %rbx,%rdi 780d3: 83 c8 7f or $0x7f,%eax 780d6: 89 c2 mov %eax,%edx 780d8: e8 00 00 00 00 callq 780dd 780dd: 48 81 fd 00 00 00 00 cmp $0x0,%rbp 780e4: 75 d0 jne 780b6 780e6: 5b pop %rbx 780e7: 31 c0 xor %eax,%eax 780e9: 5d pop %rbp 780ea: 41 5c pop %r12 780ec: 41 5d pop %r13 780ee: c3 retq 780ef: 48 c7 c5 00 00 00 00 mov $0x0,%rbp 780f6: 41 bc c0 43 01 00 mov $0x143c0,%r12d 780fc: eb 08 jmp 78106 780fe: 44 8b 65 00 mov 0x0(%rbp),%r12d 78102: 48 83 c5 04 add $0x4,%rbp 78106: 31 d2 xor %edx,%edx 78108: 44 89 e6 mov %r12d,%esi 7810b: 48 89 df mov %rbx,%rdi 7810e: e8 00 00 00 00 callq 78113 78113: 31 c9 xor %ecx,%ecx 78115: 44 89 e6 mov %r12d,%esi 78118: 48 89 df mov %rbx,%rdi 7811b: 83 e0 80 and $0xffffff80,%eax 7811e: 89 c2 mov %eax,%edx 78120: e8 00 00 00 00 callq 78125 78125: 48 81 fd 00 00 00 00 cmp $0x0,%rbp 7812c: 75 d0 jne 780fe 7812e: 48 c7 c5 00 00 00 00 mov $0x0,%rbp 78135: 49 c7 c5 00 00 00 00 mov $0x0,%r13 7813c: 41 bc e0 43 01 00 mov $0x143e0,%r12d 78142: eb 08 jmp 7814c 78144: 44 8b 65 00 mov 0x0(%rbp),%r12d 78148: 48 83 c5 04 add $0x4,%rbp 7814c: 31 d2 xor %edx,%edx 7814e: 44 89 e6 mov %r12d,%esi 78151: 48 89 df mov %rbx,%rdi 78154: e8 00 00 00 00 callq 78159 78159: 31 c9 xor %ecx,%ecx 7815b: 44 89 e6 mov %r12d,%esi 7815e: 48 89 df mov %rbx,%rdi 78161: 83 e0 80 and $0xffffff80,%eax 78164: 89 c2 mov %eax,%edx 78166: e8 00 00 00 00 callq 7816b 7816b: 49 39 ed cmp %rbp,%r13 7816e: 75 d4 jne 78144 78170: 5b pop %rbx 78171: 31 c0 xor %eax,%eax 78173: 5d pop %rbp 78174: 41 5c pop %r12 78176: 41 5d pop %r13 78178: c3 retq 78179: 31 c0 xor %eax,%eax 7817b: c3 retq 7817c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000078180 : 78180: e8 00 00 00 00 callq 78185 78185: 55 push %rbp 78186: 48 8b 87 00 8a 00 00 mov 0x8a00(%rdi),%rax 7818d: 48 89 fd mov %rdi,%rbp 78190: 48 8b 40 20 mov 0x20(%rax),%rax 78194: e8 00 00 00 00 callq 78199 78199: 48 8b 85 f8 89 00 00 mov 0x89f8(%rbp),%rax 781a0: 48 89 ef mov %rbp,%rdi 781a3: 48 8b 40 40 mov 0x40(%rax),%rax 781a7: e8 00 00 00 00 callq 781ac 781ac: 48 89 ef mov %rbp,%rdi 781af: e8 00 00 00 00 callq 781b4 781b4: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 781bb: 75 26 jne 781e3 781bd: 48 8d b5 a0 28 00 00 lea 0x28a0(%rbp),%rsi 781c4: 48 89 ef mov %rbp,%rdi 781c7: 31 d2 xor %edx,%edx 781c9: e8 00 00 00 00 callq 781ce 781ce: 48 8d b5 e0 0f 00 00 lea 0xfe0(%rbp),%rsi 781d5: 48 89 ef mov %rbp,%rdi 781d8: 31 d2 xor %edx,%edx 781da: e8 00 00 00 00 callq 781df 781df: 31 c0 xor %eax,%eax 781e1: 5d pop %rbp 781e2: c3 retq 781e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 781ea: bf 01 00 00 00 mov $0x1,%edi 781ef: e8 00 00 00 00 callq 781f4 781f4: 31 c0 xor %eax,%eax 781f6: 5d pop %rbp 781f7: c3 retq 781f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 781ff: 00 0000000000078200 : 78200: e8 00 00 00 00 callq 78205 78205: e9 76 ff ff ff jmpq 78180 7820a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000078210 : 78210: e8 00 00 00 00 callq 78215 78215: 55 push %rbp 78216: 48 89 fd mov %rdi,%rbp 78219: e8 00 00 00 00 callq 7821e 7821e: 48 89 ef mov %rbp,%rdi 78221: e8 00 00 00 00 callq 78226 78226: 85 c0 test %eax,%eax 78228: 75 3b jne 78265 7822a: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 78231: 75 09 jne 7823c 78233: 83 bd 08 07 00 00 13 cmpl $0x13,0x708(%rbp) 7823a: 74 3d je 78279 7823c: 48 8b 85 f8 89 00 00 mov 0x89f8(%rbp),%rax 78243: 48 85 c0 test %rax,%rax 78246: 74 11 je 78259 78248: 48 8b 40 18 mov 0x18(%rax),%rax 7824c: 48 85 c0 test %rax,%rax 7824f: 74 08 je 78259 78251: 48 89 ef mov %rbp,%rdi 78254: e8 00 00 00 00 callq 78259 78259: 48 89 ef mov %rbp,%rdi 7825c: e8 00 00 00 00 callq 78261 78261: 85 c0 test %eax,%eax 78263: 74 02 je 78267 78265: 5d pop %rbp 78266: c3 retq 78267: 48 8d b5 e0 0f 00 00 lea 0xfe0(%rbp),%rsi 7826e: 48 89 ef mov %rbp,%rdi 78271: 31 d2 xor %edx,%edx 78273: 5d pop %rbp 78274: e9 00 00 00 00 jmpq 78279 78279: f6 85 48 68 01 00 01 testb $0x1,0x16848(%rbp) 78280: 75 ba jne 7823c 78282: 48 8b 85 50 55 01 00 mov 0x15550(%rbp),%rax 78289: 48 8b 40 38 mov 0x38(%rax),%rax 7828d: 48 85 c0 test %rax,%rax 78290: 74 aa je 7823c 78292: 31 f6 xor %esi,%esi 78294: 48 89 ef mov %rbp,%rdi 78297: e8 00 00 00 00 callq 7829c 7829c: eb 9e jmp 7823c 7829e: 66 90 xchg %ax,%ax 00000000000782a0 : 782a0: e8 00 00 00 00 callq 782a5 782a5: 41 55 push %r13 782a7: 41 54 push %r12 782a9: 53 push %rbx 782aa: 48 89 fb mov %rdi,%rbx 782ad: 48 83 ec 18 sub $0x18,%rsp 782b1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 782b8: 00 00 782ba: 48 89 44 24 10 mov %rax,0x10(%rsp) 782bf: 31 c0 xor %eax,%eax 782c1: 48 8b 87 00 8a 00 00 mov 0x8a00(%rdi),%rax 782c8: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 782cf: 00 782d0: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 782d7: 00 782d8: 48 8b 40 30 mov 0x30(%rax),%rax 782dc: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 782e3: 00 782e4: e8 00 00 00 00 callq 782e9 782e9: 48 8b 83 f8 89 00 00 mov 0x89f8(%rbx),%rax 782f0: 48 89 df mov %rbx,%rdi 782f3: 48 8b 40 28 mov 0x28(%rax),%rax 782f7: e8 00 00 00 00 callq 782fc 782fc: 48 89 df mov %rbx,%rdi 782ff: c7 83 38 10 00 00 00 movl $0x0,0x1038(%rbx) 78306: 00 00 00 78309: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 7830e: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 78313: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 78318: e8 00 00 00 00 callq 7831d 7831d: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 78324: 0f 84 ad 03 00 00 je 786d7 7832a: c7 83 b0 0f 00 00 00 movl $0x800,0xfb0(%rbx) 78331: 08 00 00 78334: 8b 44 24 08 mov 0x8(%rsp),%eax 78338: 89 83 00 10 00 00 mov %eax,0x1000(%rbx) 7833e: 8b 44 24 0c mov 0xc(%rsp),%eax 78342: 88 83 04 10 00 00 mov %al,0x1004(%rbx) 78348: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 7834e: 83 f8 17 cmp $0x17,%eax 78351: 0f 84 6b 03 00 00 je 786c2 78357: 77 4d ja 783a6 78359: 83 f8 16 cmp $0x16,%eax 7835c: 0f 85 33 03 00 00 jne 78695 78362: 83 bb 10 07 00 00 01 cmpl $0x1,0x710(%rbx) 78369: c7 83 40 56 00 00 02 movl $0x2,0x5640(%rbx) 78370: 00 00 00 78373: 0f 86 53 03 00 00 jbe 786cc 78379: 41 b8 30 00 00 00 mov $0x30,%r8d 7837f: b9 02 00 00 00 mov $0x2,%ecx 78384: ba 09 00 00 00 mov $0x9,%edx 78389: 48 89 df mov %rbx,%rdi 7838c: be 00 02 02 00 mov $0x20200,%esi 78391: e8 00 00 00 00 callq 78396 78396: 83 bb 40 54 00 00 01 cmpl $0x1,0x5440(%rbx) 7839d: 0f 97 83 3c 10 00 00 seta 0x103c(%rbx) 783a4: eb 39 jmp 783df 783a6: 83 f8 18 cmp $0x18,%eax 783a9: 75 34 jne 783df 783ab: c7 83 40 56 00 00 02 movl $0x2,0x5640(%rbx) 783b2: 00 00 00 783b5: 41 b8 2f 00 00 00 mov $0x2f,%r8d 783bb: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 783c2: 0f 84 04 03 00 00 je 786cc 783c8: b9 03 00 00 00 mov $0x3,%ecx 783cd: ba 09 00 00 00 mov $0x9,%edx 783d2: be 00 00 04 00 mov $0x40000,%esi 783d7: 48 89 df mov %rbx,%rdi 783da: e8 00 00 00 00 callq 783df 783df: 4c 8d ab e0 0f 00 00 lea 0xfe0(%rbx),%r13 783e6: 31 d2 xor %edx,%edx 783e8: be 12 00 00 00 mov $0x12,%esi 783ed: 48 89 df mov %rbx,%rdi 783f0: 4c 89 e9 mov %r13,%rcx 783f3: e8 00 00 00 00 callq 783f8 783f8: 41 89 c4 mov %eax,%r12d 783fb: 85 c0 test %eax,%eax 783fd: 0f 85 71 02 00 00 jne 78674 78403: 83 bb 08 07 00 00 17 cmpl $0x17,0x708(%rbx) 7840a: 0f 84 93 02 00 00 je 786a3 78410: 4c 89 e9 mov %r13,%rcx 78413: 31 d2 xor %edx,%edx 78415: be 1b 00 00 00 mov $0x1b,%esi 7841a: 48 89 df mov %rbx,%rdi 7841d: e8 00 00 00 00 callq 78422 78422: 41 89 c4 mov %eax,%r12d 78425: 85 c0 test %eax,%eax 78427: 0f 85 47 02 00 00 jne 78674 7842d: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 78434: 75 21 jne 78457 78436: 48 8d 8b a0 28 00 00 lea 0x28a0(%rbx),%rcx 7843d: 31 d2 xor %edx,%edx 7843f: be 17 00 00 00 mov $0x17,%esi 78444: 48 89 df mov %rbx,%rdi 78447: e8 00 00 00 00 callq 7844c 7844c: 41 89 c4 mov %eax,%r12d 7844f: 85 c0 test %eax,%eax 78451: 0f 85 1d 02 00 00 jne 78674 78457: 48 b8 ff ff ff ff ff movabs $0xffffffffffff,%rax 7845e: ff 00 00 78461: 4c 8b 2b mov (%rbx),%r13 78464: 48 be ff ff ff ff ff movabs $0xfffffffffff,%rsi 7846b: 0f 00 00 7846e: 48 89 83 c8 0f 00 00 mov %rax,0xfc8(%rbx) 78475: 4c 89 ef mov %r13,%rdi 78478: e8 00 00 00 00 callq 7847d 7847d: 41 89 c4 mov %eax,%r12d 78480: 85 c0 test %eax,%eax 78482: 0f 85 00 00 00 00 jne 78488 78488: 48 be ff ff ff ff ff movabs $0xfffffffffff,%rsi 7848f: 0f 00 00 78492: 4c 89 ef mov %r13,%rdi 78495: e8 00 00 00 00 callq 7849a 7849a: bf 2c 00 00 00 mov $0x2c,%edi 7849f: e8 00 00 00 00 callq 784a4 784a4: 80 bb 90 28 00 00 00 cmpb $0x0,0x2890(%rbx) 784ab: 88 83 39 07 00 00 mov %al,0x739(%rbx) 784b1: 74 1e je 784d1 784b3: 48 8b 83 00 8a 00 00 mov 0x8a00(%rbx),%rax 784ba: 48 89 df mov %rbx,%rdi 784bd: 48 8b 40 38 mov 0x38(%rax),%rax 784c1: e8 00 00 00 00 callq 784c6 784c6: 41 89 c4 mov %eax,%r12d 784c9: 85 c0 test %eax,%eax 784cb: 0f 85 a3 01 00 00 jne 78674 784d1: 48 8b 83 e8 89 00 00 mov 0x89e8(%rbx),%rax 784d8: 48 89 df mov %rbx,%rdi 784db: 48 8b 40 40 mov 0x40(%rax),%rax 784df: e8 00 00 00 00 callq 784e4 784e4: 89 c0 mov %eax,%eax 784e6: 48 c1 e0 14 shl $0x14,%rax 784ea: 48 89 83 50 0f 00 00 mov %rax,0xf50(%rbx) 784f1: 48 89 83 b8 0f 00 00 mov %rax,0xfb8(%rbx) 784f8: 48 8b 83 18 07 00 00 mov 0x718(%rbx),%rax 784ff: 25 00 00 02 00 and $0x20000,%eax 78504: 0f 84 7b 02 00 00 je 78785 7850a: 48 8b 4b 08 mov 0x8(%rbx),%rcx 7850e: 48 8b 91 a8 03 00 00 mov 0x3a8(%rcx),%rdx 78515: 48 89 93 48 0f 00 00 mov %rdx,0xf48(%rbx) 7851c: 48 8b 89 b0 03 00 00 mov 0x3b0(%rcx),%rcx 78523: 48 85 d2 test %rdx,%rdx 78526: 0f 84 08 02 00 00 je 78734 7852c: 48 29 d1 sub %rdx,%rcx 7852f: 48 8d 51 01 lea 0x1(%rcx),%rdx 78533: 48 89 93 40 0f 00 00 mov %rdx,0xf40(%rbx) 7853a: 48 85 c0 test %rax,%rax 7853d: 0f 85 0e 02 00 00 jne 78751 78543: 48 8b 83 b8 0f 00 00 mov 0xfb8(%rbx),%rax 7854a: 48 39 c2 cmp %rax,%rdx 7854d: 0f 86 26 02 00 00 jbe 78779 78553: 48 89 83 58 0f 00 00 mov %rax,0xf58(%rbx) 7855a: 48 63 05 00 00 00 00 movslq 0x0(%rip),%rax # 78561 78561: 83 f8 ff cmp $0xffffffff,%eax 78564: 0f 84 4a 02 00 00 je 787b4 7856a: 48 c1 e0 14 shl $0x14,%rax 7856e: 48 89 83 78 0f 00 00 mov %rax,0xf78(%rbx) 78575: 4c 8d a3 40 0f 00 00 lea 0xf40(%rbx),%r12 7857c: 31 c0 xor %eax,%eax 7857e: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 78585: 75 13 jne 7859a 78587: 48 8b 83 f8 89 00 00 mov 0x89f8(%rbx),%rax 7858e: 48 89 df mov %rbx,%rdi 78591: 48 8b 40 20 mov 0x20(%rax),%rax 78595: e8 00 00 00 00 callq 7859a 7859a: 8b 93 78 28 00 00 mov 0x2878(%rbx),%edx 785a0: 4c 89 e6 mov %r12,%rsi 785a3: 48 89 df mov %rbx,%rdi 785a6: 48 0f af 93 70 28 00 imul 0x2870(%rbx),%rdx 785ad: 00 785ae: 48 01 c2 add %rax,%rdx 785b1: e8 00 00 00 00 callq 785b6 785b6: 4c 89 e6 mov %r12,%rsi 785b9: 48 89 df mov %rbx,%rdi 785bc: e8 00 00 00 00 callq 785c1 785c1: 4c 89 e6 mov %r12,%rsi 785c4: 48 89 df mov %rbx,%rdi 785c7: e8 00 00 00 00 callq 785cc 785cc: 48 8b 83 00 8a 00 00 mov 0x8a00(%rbx),%rax 785d3: 48 89 df mov %rbx,%rdi 785d6: 48 8b 40 08 mov 0x8(%rax),%rax 785da: e8 00 00 00 00 callq 785df 785df: 48 89 df mov %rbx,%rdi 785e2: 49 89 c0 mov %rax,%r8 785e5: 8b 83 78 28 00 00 mov 0x2878(%rbx),%eax 785eb: 48 0f af 83 70 28 00 imul 0x2870(%rbx),%rax 785f2: 00 785f3: 4c 01 c0 add %r8,%rax 785f6: 48 89 83 50 54 00 00 mov %rax,0x5450(%rbx) 785fd: e8 00 00 00 00 callq 78602 78602: 48 89 df mov %rbx,%rdi 78605: e8 00 00 00 00 callq 7860a 7860a: 41 89 c4 mov %eax,%r12d 7860d: 85 c0 test %eax,%eax 7860f: 75 63 jne 78674 78611: 48 83 bb c8 28 00 00 cmpq $0x0,0x28c8(%rbx) 78618: 00 78619: 0f 84 be 01 00 00 je 787dd 7861f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 78626: e8 00 00 00 00 callq 7862b 7862b: 0f 0b ud2 7862d: 31 c0 xor %eax,%eax 7862f: 83 bb 08 07 00 00 17 cmpl $0x17,0x708(%rbx) 78636: 48 89 df mov %rbx,%rdi 78639: 0f 95 c0 setne %al 7863c: 8d 44 80 03 lea 0x3(%rax,%rax,4),%eax 78640: 89 83 b8 53 00 00 mov %eax,0x53b8(%rbx) 78646: e8 00 00 00 00 callq 7864b 7864b: 83 bb 08 07 00 00 16 cmpl $0x16,0x708(%rbx) 78652: 75 20 jne 78674 78654: 48 8b 83 88 60 01 00 mov 0x16088(%rbx),%rax 7865b: 31 d2 xor %edx,%edx 7865d: 48 89 df mov %rbx,%rdi 78660: 8b 70 08 mov 0x8(%rax),%esi 78663: 81 c6 9d 04 00 00 add $0x49d,%esi 78669: e8 00 00 00 00 callq 7866e 7866e: 89 83 10 10 00 00 mov %eax,0x1010(%rbx) 78674: 48 8b 44 24 10 mov 0x10(%rsp),%rax 78679: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 78680: 00 00 78682: 0f 85 99 01 00 00 jne 78821 78688: 48 83 c4 18 add $0x18,%rsp 7868c: 44 89 e0 mov %r12d,%eax 7868f: 5b pop %rbx 78690: 41 5c pop %r12 78692: 41 5d pop %r13 78694: c3 retq 78695: 83 f8 12 cmp $0x12,%eax 78698: 0f 86 41 fd ff ff jbe 783df 7869e: e9 08 fd ff ff jmpq 783ab 786a3: 4c 89 e9 mov %r13,%rcx 786a6: 31 d2 xor %edx,%edx 786a8: be 06 00 00 00 mov $0x6,%esi 786ad: 48 89 df mov %rbx,%rdi 786b0: e8 00 00 00 00 callq 786b5 786b5: 41 89 c4 mov %eax,%r12d 786b8: 85 c0 test %eax,%eax 786ba: 0f 84 50 fd ff ff je 78410 786c0: eb b2 jmp 78674 786c2: c7 83 40 56 00 00 03 movl $0x3,0x5640(%rbx) 786c9: 00 00 00 786cc: 41 b8 30 00 00 00 mov $0x30,%r8d 786d2: e9 f1 fc ff ff jmpq 783c8 786d7: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 786de 786de: 0f 84 c5 00 00 00 je 787a9 786e4: 8b 44 24 04 mov 0x4(%rsp),%eax 786e8: 89 83 b0 0f 00 00 mov %eax,0xfb0(%rbx) 786ee: 85 c0 test %eax,%eax 786f0: 0f 85 3e fc ff ff jne 78334 786f6: 48 8b 83 18 07 00 00 mov 0x718(%rbx),%rax 786fd: 48 89 df mov %rbx,%rdi 78700: 25 00 00 02 00 and $0x20000,%eax 78705: 48 83 f8 01 cmp $0x1,%rax 78709: 48 8b 83 50 55 01 00 mov 0x15550(%rbx),%rax 78710: 45 19 e4 sbb %r12d,%r12d 78713: 41 83 e4 40 and $0x40,%r12d 78717: 48 8b 40 20 mov 0x20(%rax),%rax 7871b: e8 00 00 00 00 callq 78720 78720: 41 83 c4 40 add $0x40,%r12d 78724: 44 0f af e0 imul %eax,%r12d 78728: 44 89 a3 b0 0f 00 00 mov %r12d,0xfb0(%rbx) 7872f: e9 00 fc ff ff jmpq 78334 78734: 48 85 c9 test %rcx,%rcx 78737: 0f 85 ef fd ff ff jne 7852c 7873d: 48 c7 83 40 0f 00 00 movq $0x0,0xf40(%rbx) 78744: 00 00 00 00 78748: 48 85 c0 test %rax,%rax 7874b: 0f 84 d5 00 00 00 je 78826 78751: 48 8b 83 00 8a 00 00 mov 0x8a00(%rbx),%rax 78758: 48 89 df mov %rbx,%rdi 7875b: 48 8b 40 08 mov 0x8(%rax),%rax 7875f: e8 00 00 00 00 callq 78764 78764: 48 8b 93 b8 0f 00 00 mov 0xfb8(%rbx),%rdx 7876b: 48 89 83 48 0f 00 00 mov %rax,0xf48(%rbx) 78772: 48 89 93 40 0f 00 00 mov %rdx,0xf40(%rbx) 78779: 48 89 93 58 0f 00 00 mov %rdx,0xf58(%rbx) 78780: e9 d5 fd ff ff jmpq 7855a 78785: 48 89 df mov %rbx,%rdi 78788: e8 00 00 00 00 callq 7878d 7878d: 41 89 c4 mov %eax,%r12d 78790: 85 c0 test %eax,%eax 78792: 0f 85 dc fe ff ff jne 78674 78798: 48 8b 83 18 07 00 00 mov 0x718(%rbx),%rax 7879f: 25 00 00 02 00 and $0x20000,%eax 787a4: e9 61 fd ff ff jmpq 7850a 787a9: 8b 83 b0 0f 00 00 mov 0xfb0(%rbx),%eax 787af: e9 3a ff ff ff jmpq 786ee 787b4: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 787ba: 83 e8 16 sub $0x16,%eax 787bd: 83 e0 fd and $0xfffffffd,%eax 787c0: 83 f8 01 cmp $0x1,%eax 787c3: 48 19 c0 sbb %rax,%rax 787c6: 25 00 00 00 20 and $0x20000000,%eax 787cb: 48 05 00 00 00 20 add $0x20000000,%rax 787d1: 48 89 83 78 0f 00 00 mov %rax,0xf78(%rbx) 787d8: e9 98 fd ff ff jmpq 78575 787dd: 48 89 df mov %rbx,%rdi 787e0: e8 00 00 00 00 callq 787e5 787e5: 85 c0 test %eax,%eax 787e7: 75 30 jne 78819 787e9: 8b 83 d8 28 00 00 mov 0x28d8(%rbx),%eax 787ef: 48 89 df mov %rbx,%rdi 787f2: c1 e0 03 shl $0x3,%eax 787f5: 89 83 e0 28 00 00 mov %eax,0x28e0(%rbx) 787fb: 48 b8 10 00 00 00 00 movabs $0x600000000000010,%rax 78802: 00 00 06 78805: 48 89 83 e8 28 00 00 mov %rax,0x28e8(%rbx) 7880c: e8 00 00 00 00 callq 78811 78811: 85 c0 test %eax,%eax 78813: 0f 84 14 fe ff ff je 7862d 78819: 41 89 c4 mov %eax,%r12d 7881c: e9 53 fe ff ff jmpq 78674 78821: e8 00 00 00 00 callq 78826 78826: 31 d2 xor %edx,%edx 78828: e9 4c ff ff ff jmpq 78779 7882d: 0f 1f 00 nopl (%rax) 0000000000078830 : 78830: e8 00 00 00 00 callq 78835 78835: 31 c0 xor %eax,%eax 78837: c3 retq 78838: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7883f: 00 0000000000078840 : 78840: e8 00 00 00 00 callq 78845 78845: 41 57 push %r15 78847: 89 c8 mov %ecx,%eax 78849: 41 56 push %r14 7884b: 41 55 push %r13 7884d: 41 54 push %r12 7884f: 55 push %rbp 78850: 48 89 fd mov %rdi,%rbp 78853: 53 push %rbx 78854: 48 83 ec 20 sub $0x20,%rsp 78858: 89 54 24 08 mov %edx,0x8(%rsp) 7885c: 83 ea 01 sub $0x1,%edx 7885f: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 78866: 00 78867: 83 fa 01 cmp $0x1,%edx 7886a: 0f 86 9a 02 00 00 jbe 78b0a 78870: 8b 4c 24 08 mov 0x8(%rsp),%ecx 78874: 39 8d 40 56 00 00 cmp %ecx,0x5640(%rbp) 7887a: 0f 86 be 02 00 00 jbe 78b3e 78880: bb 01 00 00 00 mov $0x1,%ebx 78885: 89 f1 mov %esi,%ecx 78887: c1 e0 10 shl $0x10,%eax 7888a: 44 8b a5 7c 28 00 00 mov 0x287c(%rbp),%r12d 78891: d3 e3 shl %cl,%ebx 78893: 41 89 c1 mov %eax,%r9d 78896: 0f b7 d3 movzwl %bx,%edx 78899: 41 81 e1 00 00 03 00 and $0x30000,%r9d 788a0: 41 09 d1 or %edx,%r9d 788a3: 41 81 c9 00 00 7c 00 or $0x7c0000,%r9d 788aa: 45 89 cd mov %r9d,%r13d 788ad: 45 85 e4 test %r12d,%r12d 788b0: 0f 85 45 01 00 00 jne 789fb 788b6: 80 bd 2c 90 00 00 00 cmpb $0x0,0x902c(%rbp) 788bd: 74 76 je 78935 788bf: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 788c5: 83 e0 14 and $0x14,%eax 788c8: 83 f8 04 cmp $0x4,%eax 788cb: 74 68 je 78935 788cd: 4c 8d b5 50 66 01 00 lea 0x16650(%rbp),%r14 788d4: 4c 89 f7 mov %r14,%rdi 788d7: e8 00 00 00 00 callq 788dc 788dc: 85 c0 test %eax,%eax 788de: 74 55 je 78935 788e0: 8b 4c 24 08 mov 0x8(%rsp),%ecx 788e4: 48 89 ef mov %rbp,%rdi 788e7: 41 89 d8 mov %ebx,%r8d 788ea: 48 89 c8 mov %rcx,%rax 788ed: 48 c1 e0 06 shl $0x6,%rax 788f1: 48 01 e8 add %rbp,%rax 788f4: 8b 90 a8 55 00 00 mov 0x55a8(%rax),%edx 788fa: 89 d6 mov %edx,%esi 788fc: c1 e6 04 shl $0x4,%esi 788ff: 01 d6 add %edx,%esi 78901: 8b 90 90 55 00 00 mov 0x5590(%rax),%edx 78907: 48 89 c8 mov %rcx,%rax 7890a: 44 89 e9 mov %r13d,%ecx 7890d: 48 c1 e0 06 shl $0x6,%rax 78911: 01 f2 add %esi,%edx 78913: 03 b4 05 8c 55 00 00 add 0x558c(%rbp,%rax,1),%esi 7891a: e8 00 00 00 00 callq 7891f 7891f: 4c 89 f7 mov %r14,%rdi 78922: 48 83 c4 20 add $0x20,%rsp 78926: 5b pop %rbx 78927: 5d pop %rbp 78928: 41 5c pop %r12 7892a: 41 5d pop %r13 7892c: 41 5e pop %r14 7892e: 41 5f pop %r15 78930: e9 00 00 00 00 jmpq 78935 78935: 48 8d 85 38 10 00 00 lea 0x1038(%rbp),%rax 7893c: 48 89 c7 mov %rax,%rdi 7893f: 48 89 44 24 18 mov %rax,0x18(%rsp) 78944: e8 00 00 00 00 callq 78949 78949: 8b 7c 24 0c mov 0xc(%rsp),%edi 7894d: 85 ff test %edi,%edi 7894f: 0f 85 c7 00 00 00 jne 78a1c 78955: 8b 44 24 08 mov 0x8(%rsp),%eax 78959: 48 89 44 24 10 mov %rax,0x10(%rsp) 7895e: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 78963: 49 c1 e7 06 shl $0x6,%r15 78967: 49 01 ef add %rbp,%r15 7896a: 41 8b 87 a8 55 00 00 mov 0x55a8(%r15),%eax 78971: b9 02 00 00 00 mov $0x2,%ecx 78976: 44 89 ea mov %r13d,%edx 78979: 48 89 ef mov %rbp,%rdi 7897c: 89 c6 mov %eax,%esi 7897e: c1 e6 04 shl $0x4,%esi 78981: 01 c6 add %eax,%esi 78983: 41 03 b7 8c 55 00 00 add 0x558c(%r15),%esi 7898a: e8 00 00 00 00 callq 7898f 7898f: 8b 4c 24 08 mov 0x8(%rsp),%ecx 78993: 85 c9 test %ecx,%ecx 78995: 0f 84 13 01 00 00 je 78aae 7899b: 8b 95 28 07 00 00 mov 0x728(%rbp),%edx 789a1: 45 31 f6 xor %r14d,%r14d 789a4: 85 d2 test %edx,%edx 789a6: 75 19 jne 789c1 789a8: eb 3d jmp 789e7 789aa: bf c7 10 00 00 mov $0x10c7,%edi 789af: 41 83 c6 01 add $0x1,%r14d 789b3: e8 00 00 00 00 callq 789b8 789b8: 44 39 b5 28 07 00 00 cmp %r14d,0x728(%rbp) 789bf: 76 26 jbe 789e7 789c1: 41 8b 87 a8 55 00 00 mov 0x55a8(%r15),%eax 789c8: ba 02 00 00 00 mov $0x2,%edx 789cd: 48 89 ef mov %rbp,%rdi 789d0: 89 c6 mov %eax,%esi 789d2: c1 e6 04 shl $0x4,%esi 789d5: 01 c6 add %eax,%esi 789d7: 41 03 b7 90 55 00 00 add 0x5590(%r15),%esi 789de: e8 00 00 00 00 callq 789e3 789e3: 85 d8 test %ebx,%eax 789e5: 74 c3 je 789aa 789e7: 45 89 e5 mov %r12d,%r13d 789ea: 45 85 e4 test %r12d,%r12d 789ed: 0f 84 e0 00 00 00 je 78ad3 789f3: 45 31 e4 xor %r12d,%r12d 789f6: e9 6f ff ff ff jmpq 7896a 789fb: 45 31 e4 xor %r12d,%r12d 789fe: 83 bd 08 07 00 00 15 cmpl $0x15,0x708(%rbp) 78a05: 0f 85 ab fe ff ff jne 788b6 78a0b: 81 ca 00 00 7e 00 or $0x7e0000,%edx 78a11: 45 89 cc mov %r9d,%r12d 78a14: 41 89 d5 mov %edx,%r13d 78a17: e9 9a fe ff ff jmpq 788b6 78a1c: 8b b5 28 07 00 00 mov 0x728(%rbp),%esi 78a22: 85 f6 test %esi,%esi 78a24: 0f 84 57 01 00 00 je 78b81 78a2a: 8b 44 24 08 mov 0x8(%rsp),%eax 78a2e: 45 31 f6 xor %r14d,%r14d 78a31: 49 89 c7 mov %rax,%r15 78a34: 48 89 44 24 10 mov %rax,0x10(%rsp) 78a39: 48 05 56 01 00 00 add $0x156,%rax 78a3f: 48 c1 e0 06 shl $0x6,%rax 78a43: 49 c1 e7 06 shl $0x6,%r15 78a47: 48 01 e8 add %rbp,%rax 78a4a: 49 01 ef add %rbp,%r15 78a4d: 48 89 04 24 mov %rax,(%rsp) 78a51: eb 17 jmp 78a6a 78a53: bf c7 10 00 00 mov $0x10c7,%edi 78a58: 41 83 c6 01 add $0x1,%r14d 78a5c: e8 00 00 00 00 callq 78a61 78a61: 44 39 b5 28 07 00 00 cmp %r14d,0x728(%rbp) 78a68: 76 33 jbe 78a9d 78a6a: 41 8b 87 a8 55 00 00 mov 0x55a8(%r15),%eax 78a71: ba 02 00 00 00 mov $0x2,%edx 78a76: 48 89 ef mov %rbp,%rdi 78a79: 89 c6 mov %eax,%esi 78a7b: c1 e6 04 shl $0x4,%esi 78a7e: 01 c6 add %eax,%esi 78a80: 48 8b 04 24 mov (%rsp),%rax 78a84: 03 70 08 add 0x8(%rax),%esi 78a87: e8 00 00 00 00 callq 78a8c 78a8c: a8 01 test $0x1,%al 78a8e: 74 c3 je 78a53 78a90: 44 39 b5 28 07 00 00 cmp %r14d,0x728(%rbp) 78a97: 0f 87 c1 fe ff ff ja 7895e 78a9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 78aa4: e8 00 00 00 00 callq 78aa9 78aa9: e9 b0 fe ff ff jmpq 7895e 78aae: 8b 85 a8 55 00 00 mov 0x55a8(%rbp),%eax 78ab4: ba 02 00 00 00 mov $0x2,%edx 78ab9: 48 89 ef mov %rbp,%rdi 78abc: 89 c6 mov %eax,%esi 78abe: c1 e6 04 shl $0x4,%esi 78ac1: 01 c6 add %eax,%esi 78ac3: 03 b5 8c 55 00 00 add 0x558c(%rbp),%esi 78ac9: e8 00 00 00 00 callq 78ace 78ace: e9 c8 fe ff ff jmpq 7899b 78ad3: 8b 44 24 0c mov 0xc(%rsp),%eax 78ad7: 85 c0 test %eax,%eax 78ad9: 75 74 jne 78b4f 78adb: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 78ae0: ff 14 25 00 00 00 00 callq *0x0 78ae7: 44 3b b5 28 07 00 00 cmp 0x728(%rbp),%r14d 78aee: 72 50 jb 78b40 78af0: 48 83 c4 20 add $0x20,%rsp 78af4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 78afb: 5b pop %rbx 78afc: 5d pop %rbp 78afd: 41 5c pop %r12 78aff: 41 5d pop %r13 78b01: 41 5e pop %r14 78b03: 41 5f pop %r15 78b05: e9 00 00 00 00 jmpq 78b0a 78b0a: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 78b11: 0f 85 59 fd ff ff jne 78870 78b17: 48 8b 97 20 07 00 00 mov 0x720(%rdi),%rdx 78b1e: 31 c9 xor %ecx,%ecx 78b20: 83 e2 06 and $0x6,%edx 78b23: 48 83 fa 04 cmp $0x4,%rdx 78b27: 0f 95 c1 setne %cl 78b2a: 89 4c 24 0c mov %ecx,0xc(%rsp) 78b2e: 8b 4c 24 08 mov 0x8(%rsp),%ecx 78b32: 39 8d 40 56 00 00 cmp %ecx,0x5640(%rbp) 78b38: 0f 87 42 fd ff ff ja 78880 78b3e: 0f 0b ud2 78b40: 48 83 c4 20 add $0x20,%rsp 78b44: 5b pop %rbx 78b45: 5d pop %rbp 78b46: 41 5c pop %r12 78b48: 41 5d pop %r13 78b4a: 41 5e pop %r14 78b4c: 41 5f pop %r15 78b4e: c3 retq 78b4f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 78b54: b9 02 00 00 00 mov $0x2,%ecx 78b59: 31 d2 xor %edx,%edx 78b5b: 48 89 ef mov %rbp,%rdi 78b5e: 48 c1 e0 06 shl $0x6,%rax 78b62: 8b 84 05 a8 55 00 00 mov 0x55a8(%rbp,%rax,1),%eax 78b69: 89 c6 mov %eax,%esi 78b6b: c1 e6 04 shl $0x4,%esi 78b6e: 01 c6 add %eax,%esi 78b70: 41 03 b7 88 55 00 00 add 0x5588(%r15),%esi 78b77: e8 00 00 00 00 callq 78b7c 78b7c: e9 5a ff ff ff jmpq 78adb 78b81: 8b 44 24 08 mov 0x8(%rsp),%eax 78b85: 48 89 44 24 10 mov %rax,0x10(%rsp) 78b8a: e9 0e ff ff ff jmpq 78a9d 78b8f: 90 nop 0000000000078b90 : 78b90: e8 00 00 00 00 callq 78b95 78b95: 41 54 push %r12 78b97: 55 push %rbp 78b98: 53 push %rbx 78b99: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 78b9f: 48 89 fb mov %rdi,%rbx 78ba2: 83 f8 15 cmp $0x15,%eax 78ba5: 0f 84 7c 02 00 00 je 78e27 78bab: 83 f8 16 cmp $0x16,%eax 78bae: 0f 84 a0 02 00 00 je 78e54 78bb4: 83 f8 13 cmp $0x13,%eax 78bb7: 0f 84 61 02 00 00 je 78e1e 78bbd: 8b 8b d8 5e 00 00 mov 0x5ed8(%rbx),%ecx 78bc3: 85 c9 test %ecx,%ecx 78bc5: 0f 85 df 01 00 00 jne 78daa 78bcb: ba 1e 00 00 00 mov $0x1e,%edx 78bd0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 78bd7: 48 89 df mov %rbx,%rdi 78bda: e8 00 00 00 00 callq 78bdf 78bdf: 48 8b 83 f8 89 00 00 mov 0x89f8(%rbx),%rax 78be6: 48 8b 40 60 mov 0x60(%rax),%rax 78bea: 48 85 c0 test %rax,%rax 78bed: 74 0d je 78bfc 78bef: be 01 00 00 00 mov $0x1,%esi 78bf4: 48 89 df mov %rbx,%rdi 78bf7: e8 00 00 00 00 callq 78bfc 78bfc: 83 bb 08 07 00 00 17 cmpl $0x17,0x708(%rbx) 78c03: 0f 84 61 02 00 00 je 78e6a 78c09: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 78c10: 31 d2 xor %edx,%edx 78c12: 48 89 df mov %rbx,%rdi 78c15: 8b 30 mov (%rax),%esi 78c17: 81 c6 d3 00 00 00 add $0xd3,%esi 78c1d: e8 00 00 00 00 callq 78c22 78c22: 31 c9 xor %ecx,%ecx 78c24: 48 89 df mov %rbx,%rdi 78c27: 83 c8 01 or $0x1,%eax 78c2a: 89 c2 mov %eax,%edx 78c2c: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 78c33: 8b 30 mov (%rax),%esi 78c35: 81 c6 d3 00 00 00 add $0xd3,%esi 78c3b: e8 00 00 00 00 callq 78c40 78c40: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 78c47: 31 d2 xor %edx,%edx 78c49: 48 89 df mov %rbx,%rdi 78c4c: 8b 30 mov (%rax),%esi 78c4e: 81 c6 cc 00 00 00 add $0xcc,%esi 78c54: e8 00 00 00 00 callq 78c59 78c59: 31 c9 xor %ecx,%ecx 78c5b: 48 89 df mov %rbx,%rdi 78c5e: 89 c2 mov %eax,%edx 78c60: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 78c67: 8b 30 mov (%rax),%esi 78c69: 81 c6 cc 00 00 00 add $0xcc,%esi 78c6f: e8 00 00 00 00 callq 78c74 78c74: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 78c7b: 31 c9 xor %ecx,%ecx 78c7d: 48 89 df mov %rbx,%rdi 78c80: 48 8b 93 90 0f 00 00 mov 0xf90(%rbx),%rdx 78c87: 8b 30 mov (%rax),%esi 78c89: 48 c1 ea 08 shr $0x8,%rdx 78c8d: 83 c6 40 add $0x40,%esi 78c90: e8 00 00 00 00 callq 78c95 78c95: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 78c9c: 31 c9 xor %ecx,%ecx 78c9e: 48 89 df mov %rbx,%rdi 78ca1: 48 8b 93 90 0f 00 00 mov 0xf90(%rbx),%rdx 78ca8: 8b 30 mov (%rax),%esi 78caa: 48 c1 ea 28 shr $0x28,%rdx 78cae: 83 c6 42 add $0x42,%esi 78cb1: e8 00 00 00 00 callq 78cb6 78cb6: 48 8b 83 e8 89 00 00 mov 0x89e8(%rbx),%rax 78cbd: 31 f6 xor %esi,%esi 78cbf: 48 89 df mov %rbx,%rdi 78cc2: 48 8b 40 38 mov 0x38(%rax),%rax 78cc6: e8 00 00 00 00 callq 78ccb 78ccb: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 78cd2: 75 37 jne 78d0b 78cd4: 48 8b 83 00 8a 00 00 mov 0x8a00(%rbx),%rax 78cdb: 31 ed xor %ebp,%ebp 78cdd: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 78ce4 78ce4: 48 89 df mov %rbx,%rdi 78ce7: 40 0f 95 c5 setne %bpl 78ceb: 48 8b 40 28 mov 0x28(%rax),%rax 78cef: 89 ee mov %ebp,%esi 78cf1: e8 00 00 00 00 callq 78cf6 78cf6: 48 8b 83 f8 89 00 00 mov 0x89f8(%rbx),%rax 78cfd: 89 ee mov %ebp,%esi 78cff: 48 89 df mov %rbx,%rdi 78d02: 48 8b 40 38 mov 0x38(%rax),%rax 78d06: e8 00 00 00 00 callq 78d0b 78d0b: 8b 93 40 56 00 00 mov 0x5640(%rbx),%edx 78d11: 31 ed xor %ebp,%ebp 78d13: 85 d2 test %edx,%edx 78d15: 74 19 je 78d30 78d17: 89 ea mov %ebp,%edx 78d19: 31 c9 xor %ecx,%ecx 78d1b: 31 f6 xor %esi,%esi 78d1d: 48 89 df mov %rbx,%rdi 78d20: e8 1b fb ff ff callq 78840 78d25: 83 c5 01 add $0x1,%ebp 78d28: 39 ab 40 56 00 00 cmp %ebp,0x5640(%rbx) 78d2e: 77 e7 ja 78d17 78d30: 48 8b 83 40 3b 01 00 mov 0x13b40(%rbx),%rax 78d37: 48 85 c0 test %rax,%rax 78d3a: 74 11 je 78d4d 78d3c: 48 8b 40 20 mov 0x20(%rax),%rax 78d40: 48 85 c0 test %rax,%rax 78d43: 74 08 je 78d4d 78d45: 48 89 df mov %rbx,%rdi 78d48: e8 00 00 00 00 callq 78d4d 78d4d: 48 83 bb c8 28 00 00 cmpq $0x0,0x28c8(%rbx) 78d54: 00 78d55: 0f 84 00 00 00 00 je 78d5b 78d5b: 48 89 df mov %rbx,%rdi 78d5e: e8 00 00 00 00 callq 78d63 78d63: 41 89 c4 mov %eax,%r12d 78d66: 85 c0 test %eax,%eax 78d68: 75 38 jne 78da2 78d6a: 48 8b 83 00 8a 00 00 mov 0x8a00(%rbx),%rax 78d71: 48 89 df mov %rbx,%rdi 78d74: 48 8b 40 18 mov 0x18(%rax),%rax 78d78: e8 00 00 00 00 callq 78d7d 78d7d: 41 89 c4 mov %eax,%r12d 78d80: 85 c0 test %eax,%eax 78d82: 75 1e jne 78da2 78d84: 48 8b 83 f8 89 00 00 mov 0x89f8(%rbx),%rax 78d8b: 48 89 df mov %rbx,%rdi 78d8e: 48 8b 40 30 mov 0x30(%rax),%rax 78d92: e8 00 00 00 00 callq 78d97 78d97: 41 89 c4 mov %eax,%r12d 78d9a: 85 c0 test %eax,%eax 78d9c: 0f 84 17 01 00 00 je 78eb9 78da2: 44 89 e0 mov %r12d,%eax 78da5: 5b pop %rbx 78da6: 5d pop %rbp 78da7: 41 5c pop %r12 78da9: c3 retq 78daa: 83 bb 08 07 00 00 17 cmpl $0x17,0x708(%rbx) 78db1: 0f 84 14 fe ff ff je 78bcb 78db7: 48 8b 83 88 60 01 00 mov 0x16088(%rbx),%rax 78dbe: 31 d2 xor %edx,%edx 78dc0: 48 89 df mov %rbx,%rdi 78dc3: 8b 70 04 mov 0x4(%rax),%esi 78dc6: 83 c6 0a add $0xa,%esi 78dc9: e8 00 00 00 00 callq 78dce 78dce: 31 c9 xor %ecx,%ecx 78dd0: 48 89 df mov %rbx,%rdi 78dd3: 83 c8 10 or $0x10,%eax 78dd6: 89 c2 mov %eax,%edx 78dd8: 48 8b 83 88 60 01 00 mov 0x16088(%rbx),%rax 78ddf: 8b 70 04 mov 0x4(%rax),%esi 78de2: 83 c6 0a add $0xa,%esi 78de5: e8 00 00 00 00 callq 78dea 78dea: 48 8b 83 88 60 01 00 mov 0x16088(%rbx),%rax 78df1: 31 d2 xor %edx,%edx 78df3: 48 89 df mov %rbx,%rdi 78df6: 8b 70 04 mov 0x4(%rax),%esi 78df9: e8 00 00 00 00 callq 78dfe 78dfe: 31 c9 xor %ecx,%ecx 78e00: 48 89 df mov %rbx,%rdi 78e03: 25 ff ff fc ff and $0xfffcffff,%eax 78e08: 89 c2 mov %eax,%edx 78e0a: 48 8b 83 88 60 01 00 mov 0x16088(%rbx),%rax 78e11: 8b 70 04 mov 0x4(%rax),%esi 78e14: e8 00 00 00 00 callq 78e19 78e19: e9 ad fd ff ff jmpq 78bcb 78e1e: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 78e25: 75 7f jne 78ea6 78e27: 48 89 df mov %rbx,%rdi 78e2a: ba 02 00 00 00 mov $0x2,%edx 78e2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 78e36: e8 00 00 00 00 callq 78e3b 78e3b: ba 02 00 00 00 mov $0x2,%edx 78e40: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 78e47: 48 89 df mov %rbx,%rdi 78e4a: e8 00 00 00 00 callq 78e4f 78e4f: e9 69 fd ff ff jmpq 78bbd 78e54: ba 02 00 00 00 mov $0x2,%edx 78e59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 78e60: e8 00 00 00 00 callq 78e65 78e65: e9 53 fd ff ff jmpq 78bbd 78e6a: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 78e71: 31 d2 xor %edx,%edx 78e73: 48 89 df mov %rbx,%rdi 78e76: 8b 30 mov (%rax),%esi 78e78: 81 c6 d5 00 00 00 add $0xd5,%esi 78e7e: e8 00 00 00 00 callq 78e83 78e83: 31 c9 xor %ecx,%ecx 78e85: 48 89 df mov %rbx,%rdi 78e88: 83 c8 02 or $0x2,%eax 78e8b: 89 c2 mov %eax,%edx 78e8d: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 78e94: 8b 30 mov (%rax),%esi 78e96: 81 c6 d5 00 00 00 add $0xd5,%esi 78e9c: e8 00 00 00 00 callq 78ea1 78ea1: e9 63 fd ff ff jmpq 78c09 78ea6: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 78eac: 85 c0 test %eax,%eax 78eae: 0f 85 03 ff ff ff jne 78db7 78eb4: e9 12 fd ff ff jmpq 78bcb 78eb9: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 78ec0: e8 00 00 00 00 callq 78ec5 78ec5: 48 8b b3 78 0f 00 00 mov 0xf78(%rbx),%rsi 78ecc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 78ed3: 48 89 c2 mov %rax,%rdx 78ed6: 48 c1 ee 14 shr $0x14,%rsi 78eda: e8 00 00 00 00 callq 78edf 78edf: c6 83 e4 28 00 00 01 movb $0x1,0x28e4(%rbx) 78ee6: e9 b7 fe ff ff jmpq 78da2 78eeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000078ef0 : 78ef0: e8 00 00 00 00 callq 78ef5 78ef5: 41 54 push %r12 78ef7: 55 push %rbp 78ef8: 48 89 fd mov %rdi,%rbp 78efb: e8 90 fc ff ff callq 78b90 78f00: 41 89 c4 mov %eax,%r12d 78f03: 85 c0 test %eax,%eax 78f05: 75 08 jne 78f0f 78f07: 48 89 ef mov %rbp,%rdi 78f0a: e8 00 00 00 00 callq 78f0f 78f0f: 44 89 e0 mov %r12d,%eax 78f12: 5d pop %rbp 78f13: 41 5c pop %r12 78f15: c3 retq 78f16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 78f1d: 00 00 00 0000000000078f20 : 78f20: e8 00 00 00 00 callq 78f25 78f25: 41 57 push %r15 78f27: 41 56 push %r14 78f29: 41 55 push %r13 78f2b: 41 54 push %r12 78f2d: 55 push %rbp 78f2e: 53 push %rbx 78f2f: 48 83 ec 20 sub $0x20,%rsp 78f33: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 78f3a: 00 00 78f3c: 48 89 44 24 18 mov %rax,0x18(%rsp) 78f41: 31 c0 xor %eax,%eax 78f43: 44 8b af 44 66 01 00 mov 0x16644(%rdi),%r13d 78f4a: 45 85 ed test %r13d,%r13d 78f4d: 0f 85 02 02 00 00 jne 79155 78f53: 80 bf 2c 90 00 00 00 cmpb $0x0,0x902c(%rdi) 78f5a: 49 89 ff mov %rdi,%r15 78f5d: 41 89 d4 mov %edx,%r12d 78f60: 89 cd mov %ecx,%ebp 78f62: 89 f3 mov %esi,%ebx 78f64: 75 5b jne 78fc1 78f66: 41 be 01 00 00 00 mov $0x1,%r14d 78f6c: 49 8b 87 58 5e 01 00 mov 0x15e58(%r15),%rax 78f73: 31 d2 xor %edx,%edx 78f75: 4c 89 ff mov %r15,%rdi 78f78: 8b 00 mov (%rax),%eax 78f7a: 41 8d 74 06 0c lea 0xc(%r14,%rax,1),%esi 78f7f: e8 00 00 00 00 callq 78f84 78f84: 66 39 c3 cmp %ax,%bx 78f87: 75 08 jne 78f91 78f89: 85 c0 test %eax,%eax 78f8b: 0f 88 1e 01 00 00 js 790af 78f91: 41 83 c6 01 add $0x1,%r14d 78f95: 41 83 fe 10 cmp $0x10,%r14d 78f99: 75 d1 jne 78f6c 78f9b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 78fa0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 78fa7: 00 00 78fa9: 0f 85 d3 01 00 00 jne 79182 78faf: 48 83 c4 20 add $0x20,%rsp 78fb3: 44 89 e8 mov %r13d,%eax 78fb6: 5b pop %rbx 78fb7: 5d pop %rbp 78fb8: 41 5c pop %r12 78fba: 41 5d pop %r13 78fbc: 41 5e pop %r14 78fbe: 41 5f pop %r15 78fc0: c3 retq 78fc1: 4c 8d b7 50 66 01 00 lea 0x16650(%rdi),%r14 78fc8: 89 74 24 04 mov %esi,0x4(%rsp) 78fcc: 4c 89 f7 mov %r14,%rdi 78fcf: e8 00 00 00 00 callq 78fd4 78fd4: 85 c0 test %eax,%eax 78fd6: 74 8e je 78f66 78fd8: 49 8b 87 80 91 00 00 mov 0x9180(%r15),%rax 78fdf: 8b 74 24 04 mov 0x4(%rsp),%esi 78fe3: 40 0f b6 cd movzbl %bpl,%ecx 78fe7: 49 8d 9f 38 8e 00 00 lea 0x8e38(%r15),%rbx 78fee: 41 8b 97 7c 28 00 00 mov 0x287c(%r15),%edx 78ff5: 49 8d af 30 8e 00 00 lea 0x8e30(%r15),%rbp 78ffc: 8b 40 38 mov 0x38(%rax),%eax 78fff: 44 0f b7 c6 movzwl %si,%r8d 79003: 44 8d 68 08 lea 0x8(%rax),%r13d 79007: 85 d2 test %edx,%edx 79009: 74 0e je 79019 7900b: 41 83 bf 08 07 00 00 cmpl $0x15,0x708(%r15) 79012: 15 79013: 0f 84 e2 00 00 00 je 790fb 79019: 48 89 ef mov %rbp,%rdi 7901c: 44 89 44 24 08 mov %r8d,0x8(%rsp) 79021: 89 4c 24 04 mov %ecx,0x4(%rsp) 79025: e8 00 00 00 00 callq 7902a 7902a: 44 89 ee mov %r13d,%esi 7902d: 48 89 df mov %rbx,%rdi 79030: e8 00 00 00 00 callq 79035 79035: 8b 4c 24 04 mov 0x4(%rsp),%ecx 79039: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 7903e: 49 8b 87 80 91 00 00 mov 0x9180(%r15),%rax 79045: 44 89 c6 mov %r8d,%esi 79048: 44 89 e2 mov %r12d,%edx 7904b: 48 89 df mov %rbx,%rdi 7904e: 48 8b 40 20 mov 0x20(%rax),%rax 79052: e8 00 00 00 00 callq 79057 79057: 48 89 df mov %rbx,%rdi 7905a: ba 88 13 00 00 mov $0x1388,%edx 7905f: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 79064: e8 00 00 00 00 callq 79069 79069: 48 89 df mov %rbx,%rdi 7906c: 41 89 c5 mov %eax,%r13d 7906f: 85 c0 test %eax,%eax 79071: 0f 85 e9 00 00 00 jne 79160 79077: e8 00 00 00 00 callq 7907c 7907c: 48 89 ef mov %rbp,%rdi 7907f: ff 14 25 00 00 00 00 callq *0x0 79086: 49 63 97 28 07 00 00 movslq 0x728(%r15),%rdx 7908d: 8b 74 24 14 mov 0x14(%rsp),%esi 79091: 48 89 df mov %rbx,%rdi 79094: e8 00 00 00 00 callq 79099 79099: 48 85 c0 test %rax,%rax 7909c: 0f 8e 00 00 00 00 jle 790a2 790a2: 4c 89 f7 mov %r14,%rdi 790a5: e8 00 00 00 00 callq 790aa 790aa: e9 ec fe ff ff jmpq 78f9b 790af: 40 84 ed test %bpl,%bpl 790b2: 74 32 je 790e6 790b4: 41 8b 87 40 56 00 00 mov 0x5640(%r15),%eax 790bb: 31 db xor %ebx,%ebx 790bd: 85 c0 test %eax,%eax 790bf: 0f 84 d6 fe ff ff je 78f9b 790c5: 89 da mov %ebx,%edx 790c7: 44 89 e1 mov %r12d,%ecx 790ca: 44 89 f6 mov %r14d,%esi 790cd: 4c 89 ff mov %r15,%rdi 790d0: e8 6b f7 ff ff callq 78840 790d5: 83 c3 01 add $0x1,%ebx 790d8: 41 39 9f 40 56 00 00 cmp %ebx,0x5640(%r15) 790df: 77 e4 ja 790c5 790e1: e9 b5 fe ff ff jmpq 78f9b 790e6: 44 89 e1 mov %r12d,%ecx 790e9: 31 d2 xor %edx,%edx 790eb: 44 89 f6 mov %r14d,%esi 790ee: 4c 89 ff mov %r15,%rdi 790f1: e8 4a f7 ff ff callq 78840 790f6: e9 a0 fe ff ff jmpq 78f9b 790fb: 41 01 c5 add %eax,%r13d 790fe: 48 89 ef mov %rbp,%rdi 79101: 44 89 44 24 0c mov %r8d,0xc(%rsp) 79106: 89 4c 24 04 mov %ecx,0x4(%rsp) 7910a: e8 00 00 00 00 callq 7910f 7910f: 44 89 ee mov %r13d,%esi 79112: 48 89 df mov %rbx,%rdi 79115: e8 00 00 00 00 callq 7911a 7911a: 49 8b 87 80 91 00 00 mov 0x9180(%r15),%rax 79121: 8b 4c 24 04 mov 0x4(%rsp),%ecx 79125: 48 89 df mov %rbx,%rdi 79128: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 7912d: ba 02 00 00 00 mov $0x2,%edx 79132: 89 4c 24 08 mov %ecx,0x8(%rsp) 79136: 48 8b 40 20 mov 0x20(%rax),%rax 7913a: 44 89 44 24 04 mov %r8d,0x4(%rsp) 7913f: 44 89 c6 mov %r8d,%esi 79142: e8 00 00 00 00 callq 79147 79147: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 7914c: 8b 4c 24 08 mov 0x8(%rsp),%ecx 79150: e9 e9 fe ff ff jmpq 7903e 79155: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 7915b: e9 3b fe ff ff jmpq 78f9b 79160: e8 00 00 00 00 callq 79165 79165: 48 89 ef mov %rbp,%rdi 79168: ff 14 25 00 00 00 00 callq *0x0 7916f: 4c 89 f7 mov %r14,%rdi 79172: 41 bd c2 ff ff ff mov $0xffffffc2,%r13d 79178: e8 00 00 00 00 callq 7917d 7917d: e9 19 fe ff ff jmpq 78f9b 79182: e8 00 00 00 00 callq 79187 79187: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7918e: 00 00 0000000000079190 : 79190: e8 00 00 00 00 callq 79195 79195: 83 bf 08 07 00 00 16 cmpl $0x16,0x708(%rdi) 7919c: 74 01 je 7919f 7919e: c3 retq 7919f: 53 push %rbx 791a0: 31 c9 xor %ecx,%ecx 791a2: 48 83 ec 08 sub $0x8,%rsp 791a6: 48 8b 87 88 60 01 00 mov 0x16088(%rdi),%rax 791ad: 8b 97 10 10 00 00 mov 0x1010(%rdi),%edx 791b3: 48 89 3c 24 mov %rdi,(%rsp) 791b7: 8b 70 08 mov 0x8(%rax),%esi 791ba: 81 c6 9d 04 00 00 add $0x49d,%esi 791c0: e8 00 00 00 00 callq 791c5 791c5: 48 8b 3c 24 mov (%rsp),%rdi 791c9: 31 d2 xor %edx,%edx 791cb: 48 8b 87 88 60 01 00 mov 0x16088(%rdi),%rax 791d2: 8b 9f 10 10 00 00 mov 0x1010(%rdi),%ebx 791d8: 8b 70 08 mov 0x8(%rax),%esi 791db: 81 c6 9d 04 00 00 add $0x49d,%esi 791e1: e8 00 00 00 00 callq 791e6 791e6: 39 c3 cmp %eax,%ebx 791e8: 75 06 jne 791f0 791ea: 48 83 c4 08 add $0x8,%rsp 791ee: 5b pop %rbx 791ef: c3 retq 791f0: 0f 0b ud2 791f2: eb f6 jmp 791ea 791f4: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 791fb: 00 00 00 791fe: 66 90 xchg %ax,%ax 0000000000079200 : 79200: e8 00 00 00 00 callq 79205 79205: 53 push %rbx 79206: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7920d: 48 89 fb mov %rdi,%rbx 79210: 31 d2 xor %edx,%edx 79212: 8b 30 mov (%rax),%esi 79214: 81 c6 77 09 00 00 add $0x977,%esi 7921a: e8 00 00 00 00 callq 7921f 7921f: 8b 8b 08 07 00 00 mov 0x708(%rbx),%ecx 79225: 89 c2 mov %eax,%edx 79227: c1 e8 04 shr $0x4,%eax 7922a: 83 e0 07 and $0x7,%eax 7922d: 83 f9 15 cmp $0x15,%ecx 79230: 74 28 je 7925a 79232: 83 f9 17 cmp $0x17,%ecx 79235: 75 18 jne 7924f 79237: 85 c0 test %eax,%eax 79239: 74 7d je 792b8 7923b: 83 c0 01 add $0x1,%eax 7923e: 83 e2 07 and $0x7,%edx 79241: 89 83 7c 28 00 00 mov %eax,0x287c(%rbx) 79247: 89 93 78 28 00 00 mov %edx,0x2878(%rbx) 7924d: eb 30 jmp 7927f 7924f: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 79255: 44 89 c0 mov %r8d,%eax 79258: 5b pop %rbx 79259: c3 retq 7925a: 45 31 c0 xor %r8d,%r8d 7925d: 85 c0 test %eax,%eax 7925f: 74 f4 je 79255 79261: 83 c0 01 add $0x1,%eax 79264: 89 83 7c 28 00 00 mov %eax,0x287c(%rbx) 7926a: 83 f8 04 cmp $0x4,%eax 7926d: 77 e0 ja 7924f 7926f: 89 d0 mov %edx,%eax 79271: 83 e0 07 and $0x7,%eax 79274: 83 e2 04 and $0x4,%edx 79277: 89 83 78 28 00 00 mov %eax,0x2878(%rbx) 7927d: 75 d0 jne 7924f 7927f: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 79286: 31 d2 xor %edx,%edx 79288: 48 89 df mov %rbx,%rdi 7928b: 8b 30 mov (%rax),%esi 7928d: 81 c6 78 09 00 00 add $0x978,%esi 79293: e8 00 00 00 00 callq 79298 79298: 45 31 c0 xor %r8d,%r8d 7929b: 48 ba 00 00 00 ff ff movabs $0xffff000000,%rdx 792a2: 00 00 00 792a5: 48 c1 e0 18 shl $0x18,%rax 792a9: 48 21 d0 and %rdx,%rax 792ac: 48 89 83 70 28 00 00 mov %rax,0x2870(%rbx) 792b3: 44 89 c0 mov %r8d,%eax 792b6: 5b pop %rbx 792b7: c3 retq 792b8: 45 31 c0 xor %r8d,%r8d 792bb: 5b pop %rbx 792bc: 44 89 c0 mov %r8d,%eax 792bf: c3 retq 00000000000792c0 : 792c0: e8 00 00 00 00 callq 792c5 792c5: 48 83 ec 18 sub $0x18,%rsp 792c9: 48 8d 97 c0 55 00 00 lea 0x55c0(%rdi),%rdx 792d0: 48 be 01 00 00 00 02 movabs $0x200000001,%rsi 792d7: 00 00 00 792da: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 792e1: 00 00 792e3: 48 89 44 24 10 mov %rax,0x10(%rsp) 792e8: 31 c0 xor %eax,%eax 792ea: 48 8d 87 00 56 00 00 lea 0x5600(%rdi),%rax 792f1: 48 89 e1 mov %rsp,%rcx 792f4: 48 89 44 24 08 mov %rax,0x8(%rsp) 792f9: 31 c0 xor %eax,%eax 792fb: 4c 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%r8 79302: 48 83 c1 08 add $0x8,%rcx 79306: 45 8b 40 04 mov 0x4(%r8),%r8d 7930a: 46 8d 84 00 6b 0a 00 lea 0xa6b(%rax,%r8,1),%r8d 79311: 00 79312: 44 89 02 mov %r8d,(%rdx) 79315: 4c 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%r8 7931c: 45 8b 40 04 mov 0x4(%r8),%r8d 79320: 46 8d 84 00 6c 0a 00 lea 0xa6c(%rax,%r8,1),%r8d 79327: 00 79328: 44 89 42 04 mov %r8d,0x4(%rdx) 7932c: 4c 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%r8 79333: 45 8b 40 04 mov 0x4(%r8),%r8d 79337: 46 8d 84 00 11 0a 00 lea 0xa11(%rax,%r8,1),%r8d 7933e: 00 7933f: 44 89 42 08 mov %r8d,0x8(%rdx) 79343: 4c 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%r8 7934a: 45 8b 40 04 mov 0x4(%r8),%r8d 7934e: 46 8d 84 00 23 0a 00 lea 0xa23(%rax,%r8,1),%r8d 79355: 00 79356: 44 89 42 0c mov %r8d,0xc(%rdx) 7935a: 4c 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%r8 79361: 45 8b 40 04 mov 0x4(%r8),%r8d 79365: 46 8d 84 00 35 0a 00 lea 0xa35(%rax,%r8,1),%r8d 7936c: 00 7936d: 44 89 42 10 mov %r8d,0x10(%rdx) 79371: 4c 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%r8 79378: 45 8b 40 04 mov 0x4(%r8),%r8d 7937c: 46 8d 84 00 00 0a 00 lea 0xa00(%rax,%r8,1),%r8d 79383: 00 79384: 44 89 42 14 mov %r8d,0x14(%rdx) 79388: 4c 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%r8 7938f: 45 8b 40 04 mov 0x4(%r8),%r8d 79393: 46 8d 84 00 cb 09 00 lea 0x9cb(%rax,%r8,1),%r8d 7939a: 00 7939b: 44 89 42 18 mov %r8d,0x18(%rdx) 7939f: 4c 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%r8 793a6: 45 8b 40 04 mov 0x4(%r8),%r8d 793aa: 48 89 72 20 mov %rsi,0x20(%rdx) 793ae: 48 89 72 28 mov %rsi,0x28(%rdx) 793b2: 46 8d 84 00 c7 09 00 lea 0x9c7(%rax,%r8,1),%r8d 793b9: 00 793ba: 05 00 30 00 00 add $0x3000,%eax 793bf: 44 89 42 1c mov %r8d,0x1c(%rdx) 793c3: 3d 00 60 00 00 cmp $0x6000,%eax 793c8: 74 08 je 793d2 793ca: 48 8b 11 mov (%rcx),%rdx 793cd: e9 29 ff ff ff jmpq 792fb 793d2: 48 8b 44 24 10 mov 0x10(%rsp),%rax 793d7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 793de: 00 00 793e0: 75 05 jne 793e7 793e2: 48 83 c4 18 add $0x18,%rsp 793e6: c3 retq 793e7: e8 00 00 00 00 callq 793ec 793ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000793f0 : 793f0: e8 00 00 00 00 callq 793f5 793f5: 41 54 push %r12 793f7: 55 push %rbp 793f8: 48 89 fd mov %rdi,%rbp 793fb: 53 push %rbx 793fc: 48 89 f3 mov %rsi,%rbx 793ff: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 79406: 74 06 je 7940e 79408: c7 06 00 00 00 00 movl $0x0,(%rsi) 7940e: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 79415: 31 d2 xor %edx,%edx 79417: 48 89 ef mov %rbp,%rdi 7941a: 8b 70 04 mov 0x4(%rax),%esi 7941d: 81 c6 8b 09 00 00 add $0x98b,%esi 79423: e8 00 00 00 00 callq 79428 79428: 31 d2 xor %edx,%edx 7942a: 48 89 ef mov %rbp,%rdi 7942d: 41 89 c4 mov %eax,%r12d 79430: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 79437: 8b 70 04 mov 0x4(%rax),%esi 7943a: 81 c6 8b 09 00 00 add $0x98b,%esi 79440: e8 00 00 00 00 callq 79445 79445: 41 f7 c4 00 00 04 00 test $0x40000,%r12d 7944c: 74 04 je 79452 7944e: a8 fc test $0xfc,%al 79450: 74 14 je 79466 79452: 41 81 e4 00 00 08 00 and $0x80000,%r12d 79459: 74 06 je 79461 7945b: 81 0b 00 01 00 00 orl $0x100,(%rbx) 79461: 5b pop %rbx 79462: 5d pop %rbp 79463: 41 5c pop %r12 79465: c3 retq 79466: 81 0b 00 02 00 00 orl $0x200,(%rbx) 7946c: eb e4 jmp 79452 7946e: 66 90 xchg %ax,%ax 0000000000079470 : 79470: e8 00 00 00 00 callq 79475 79475: 55 push %rbp 79476: 31 d2 xor %edx,%edx 79478: 48 89 fd mov %rdi,%rbp 7947b: 53 push %rbx 7947c: 48 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%rax 79483: 8b 70 04 mov 0x4(%rax),%esi 79486: 81 c6 00 0b 00 00 add $0xb00,%esi 7948c: e8 00 00 00 00 callq 79491 79491: 31 d2 xor %edx,%edx 79493: 48 89 ef mov %rbp,%rdi 79496: 89 c3 mov %eax,%ebx 79498: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7949f: 8b 70 04 mov 0x4(%rax),%esi 794a2: 81 c6 01 0b 00 00 add $0xb01,%esi 794a8: e8 00 00 00 00 callq 794ad 794ad: 89 c2 mov %eax,%edx 794af: 89 d8 mov %ebx,%eax 794b1: 5b pop %rbx 794b2: 25 ff ff ff 00 and $0xffffff,%eax 794b7: 81 e2 ff ff ff 00 and $0xffffff,%edx 794bd: 48 c1 e0 18 shl $0x18,%rax 794c1: 48 c1 e2 18 shl $0x18,%rdx 794c5: 48 89 85 a0 0f 00 00 mov %rax,0xfa0(%rbp) 794cc: 48 89 95 a8 0f 00 00 mov %rdx,0xfa8(%rbp) 794d3: 5d pop %rbp 794d4: c3 retq 794d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 794dc: 00 00 00 00 00000000000794e0 : 794e0: e8 00 00 00 00 callq 794e5 794e5: 41 55 push %r13 794e7: 44 8d 2c 76 lea (%rsi,%rsi,2),%r13d 794eb: 41 54 push %r12 794ed: 41 c1 e5 0c shl $0xc,%r13d 794f1: 41 89 d4 mov %edx,%r12d 794f4: 55 push %rbp 794f5: 48 89 fd mov %rdi,%rbp 794f8: 53 push %rbx 794f9: 48 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%rax 79500: 48 89 cb mov %rcx,%rbx 79503: 31 c9 xor %ecx,%ecx 79505: 8b 40 04 mov 0x4(%rax),%eax 79508: 41 8d b4 05 6b 0a 00 lea 0xa6b(%r13,%rax,1),%esi 7950f: 00 79510: 8b 87 e4 55 00 00 mov 0x55e4(%rdi),%eax 79516: 0f af c2 imul %edx,%eax 79519: 89 da mov %ebx,%edx 7951b: 48 c1 eb 20 shr $0x20,%rbx 7951f: 01 c6 add %eax,%esi 79521: e8 00 00 00 00 callq 79526 79526: 48 89 da mov %rbx,%rdx 79529: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 79530: 5b pop %rbx 79531: 44 0f af a5 e4 55 00 imul 0x55e4(%rbp),%r12d 79538: 00 79539: 48 89 ef mov %rbp,%rdi 7953c: 31 c9 xor %ecx,%ecx 7953e: 5d pop %rbp 7953f: 8b 40 04 mov 0x4(%rax),%eax 79542: 41 8d b4 05 6c 0a 00 lea 0xa6c(%r13,%rax,1),%esi 79549: 00 7954a: 44 01 e6 add %r12d,%esi 7954d: 41 5c pop %r12 7954f: 41 5d pop %r13 79551: e9 00 00 00 00 jmpq 79556 79556: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7955d: 00 00 00 0000000000079560 : 79560: e8 00 00 00 00 callq 79565 79565: 41 55 push %r13 79567: 48 89 d1 mov %rdx,%rcx 7956a: 49 89 d5 mov %rdx,%r13 7956d: 89 f2 mov %esi,%edx 7956f: 41 54 push %r12 79571: 41 89 f4 mov %esi,%r12d 79574: 31 f6 xor %esi,%esi 79576: 55 push %rbp 79577: 48 89 fd mov %rdi,%rbp 7957a: e8 61 ff ff ff callq 794e0 7957f: 4c 89 e9 mov %r13,%rcx 79582: 44 89 e2 mov %r12d,%edx 79585: 48 89 ef mov %rbp,%rdi 79588: be 01 00 00 00 mov $0x1,%esi 7958d: 5d pop %rbp 7958e: 41 5c pop %r12 79590: 41 5d pop %r13 79592: e9 49 ff ff ff jmpq 794e0 79597: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7959e: 00 00 00000000000795a0 : 795a0: e8 00 00 00 00 callq 795a5 795a5: 41 54 push %r12 795a7: 45 31 e4 xor %r12d,%r12d 795aa: 55 push %rbp 795ab: 48 89 fd mov %rdi,%rbp 795ae: 53 push %rbx 795af: 31 db xor %ebx,%ebx 795b1: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 795b8: 31 c9 xor %ecx,%ecx 795ba: 31 d2 xor %edx,%edx 795bc: 48 89 ef mov %rbp,%rdi 795bf: 8b 40 04 mov 0x4(%rax),%eax 795c2: 41 8d b4 04 00 0a 00 lea 0xa00(%r12,%rax,1),%esi 795c9: 00 795ca: 8b 85 e0 55 00 00 mov 0x55e0(%rbp),%eax 795d0: 0f af c3 imul %ebx,%eax 795d3: 83 c3 01 add $0x1,%ebx 795d6: 01 c6 add %eax,%esi 795d8: e8 00 00 00 00 callq 795dd 795dd: 83 fb 10 cmp $0x10,%ebx 795e0: 75 cf jne 795b1 795e2: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 795e9: 31 d2 xor %edx,%edx 795eb: 48 89 ef mov %rbp,%rdi 795ee: 8b 40 04 mov 0x4(%rax),%eax 795f1: 41 8d b4 04 07 0b 00 lea 0xb07(%r12,%rax,1),%esi 795f8: 00 795f9: e8 00 00 00 00 callq 795fe 795fe: 31 c9 xor %ecx,%ecx 79600: 48 89 ef mov %rbp,%rdi 79603: 83 e0 be and $0xffffffbe,%eax 79606: 89 c2 mov %eax,%edx 79608: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7960f: 8b 40 04 mov 0x4(%rax),%eax 79612: 41 8d b4 04 07 0b 00 lea 0xb07(%r12,%rax,1),%esi 79619: 00 7961a: e8 00 00 00 00 callq 7961f 7961f: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 79626: 31 d2 xor %edx,%edx 79628: 48 89 ef mov %rbp,%rdi 7962b: 8b 40 04 mov 0x4(%rax),%eax 7962e: 41 8d b4 04 c0 09 00 lea 0x9c0(%r12,%rax,1),%esi 79635: 00 79636: e8 00 00 00 00 callq 7963b 7963b: 31 c9 xor %ecx,%ecx 7963d: 48 89 ef mov %rbp,%rdi 79640: 83 e0 fe and $0xfffffffe,%eax 79643: 89 c2 mov %eax,%edx 79645: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7964c: 8b 40 04 mov 0x4(%rax),%eax 7964f: 41 8d b4 04 c0 09 00 lea 0x9c0(%r12,%rax,1),%esi 79656: 00 79657: e8 00 00 00 00 callq 7965c 7965c: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 79663: 31 c9 xor %ecx,%ecx 79665: 31 d2 xor %edx,%edx 79667: 48 89 ef mov %rbp,%rdi 7966a: 8b 40 04 mov 0x4(%rax),%eax 7966d: 41 8d b4 04 c2 09 00 lea 0x9c2(%r12,%rax,1),%esi 79674: 00 79675: 41 81 c4 00 30 00 00 add $0x3000,%r12d 7967c: e8 00 00 00 00 callq 79681 79681: 41 81 fc 00 60 00 00 cmp $0x6000,%r12d 79688: 0f 85 21 ff ff ff jne 795af 7968e: 5b pop %rbx 7968f: 5d pop %rbp 79690: 41 5c pop %r12 79692: c3 retq 79693: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7969a: 00 00 00 00 7969e: 66 90 xchg %ax,%ax 00000000000796a0 : 796a0: e8 00 00 00 00 callq 796a5 796a5: 41 57 push %r15 796a7: 41 89 f7 mov %esi,%r15d 796aa: 40 0f b6 f6 movzbl %sil,%esi 796ae: 41 56 push %r14 796b0: 89 f0 mov %esi,%eax 796b2: 44 8d 34 b5 00 00 00 lea 0x0(,%rsi,4),%r14d 796b9: 00 796ba: 41 55 push %r13 796bc: c1 e0 05 shl $0x5,%eax 796bf: 44 8d 2c f5 00 00 00 lea 0x0(,%rsi,8),%r13d 796c6: 00 796c7: 41 54 push %r12 796c9: 41 89 f4 mov %esi,%r12d 796cc: 55 push %rbp 796cd: 41 c1 e4 04 shl $0x4,%r12d 796d1: 48 89 fd mov %rdi,%rbp 796d4: 53 push %rbx 796d5: 31 db xor %ebx,%ebx 796d7: 48 83 ec 20 sub $0x20,%rsp 796db: 89 04 24 mov %eax,(%rsp) 796de: 89 f0 mov %esi,%eax 796e0: c1 e0 06 shl $0x6,%eax 796e3: 89 44 24 04 mov %eax,0x4(%rsp) 796e7: 89 f0 mov %esi,%eax 796e9: c1 e0 07 shl $0x7,%eax 796ec: 89 44 24 08 mov %eax,0x8(%rsp) 796f0: 89 f0 mov %esi,%eax 796f2: c1 e0 08 shl $0x8,%eax 796f5: 89 44 24 0c mov %eax,0xc(%rsp) 796f9: 89 f0 mov %esi,%eax 796fb: c1 e0 09 shl $0x9,%eax 796fe: 89 44 24 10 mov %eax,0x10(%rsp) 79702: 89 f0 mov %esi,%eax 79704: c1 e0 0a shl $0xa,%eax 79707: 89 44 24 14 mov %eax,0x14(%rsp) 7970b: 89 f0 mov %esi,%eax 7970d: c1 e6 0c shl $0xc,%esi 79710: c1 e0 0b shl $0xb,%eax 79713: 89 74 24 1c mov %esi,0x1c(%rsp) 79717: 89 44 24 18 mov %eax,0x18(%rsp) 7971b: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 79722: 31 d2 xor %edx,%edx 79724: 48 89 ef mov %rbp,%rdi 79727: 8b 40 04 mov 0x4(%rax),%eax 7972a: 8d b4 03 c7 09 00 00 lea 0x9c7(%rbx,%rax,1),%esi 79731: e8 00 00 00 00 callq 79736 79736: 48 89 ef mov %rbp,%rdi 79739: 83 e0 fb and $0xfffffffb,%eax 7973c: 89 c2 mov %eax,%edx 7973e: 44 09 f2 or %r14d,%edx 79741: 83 e2 f7 and $0xfffffff7,%edx 79744: 44 09 ea or %r13d,%edx 79747: 83 e2 ef and $0xffffffef,%edx 7974a: 44 09 e2 or %r12d,%edx 7974d: 83 e2 df and $0xffffffdf,%edx 79750: 0b 14 24 or (%rsp),%edx 79753: 83 e2 bf and $0xffffffbf,%edx 79756: 0b 54 24 04 or 0x4(%rsp),%edx 7975a: 80 e2 7f and $0x7f,%dl 7975d: 0b 54 24 08 or 0x8(%rsp),%edx 79761: 80 e6 fe and $0xfe,%dh 79764: 0b 54 24 0c or 0xc(%rsp),%edx 79768: 80 e6 fd and $0xfd,%dh 7976b: 0b 54 24 10 or 0x10(%rsp),%edx 7976f: 80 e6 fb and $0xfb,%dh 79772: 0b 54 24 14 or 0x14(%rsp),%edx 79776: 80 e6 f7 and $0xf7,%dh 79779: 0b 54 24 18 or 0x18(%rsp),%edx 7977d: 80 e6 ef and $0xef,%dh 79780: 0b 54 24 1c or 0x1c(%rsp),%edx 79784: 89 d0 mov %edx,%eax 79786: 0d 00 00 00 c0 or $0xc0000000,%eax 7978b: 45 84 ff test %r15b,%r15b 7978e: 0f 44 d0 cmove %eax,%edx 79791: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 79798: 31 c9 xor %ecx,%ecx 7979a: 8b 40 04 mov 0x4(%rax),%eax 7979d: 8d b4 03 c7 09 00 00 lea 0x9c7(%rbx,%rax,1),%esi 797a4: 81 c3 00 30 00 00 add $0x3000,%ebx 797aa: e8 00 00 00 00 callq 797af 797af: 81 fb 00 60 00 00 cmp $0x6000,%ebx 797b5: 0f 85 60 ff ff ff jne 7971b 797bb: 48 83 c4 20 add $0x20,%rsp 797bf: 5b pop %rbx 797c0: 5d pop %rbp 797c1: 41 5c pop %r12 797c3: 41 5d pop %r13 797c5: 41 5e pop %r14 797c7: 41 5f pop %r15 797c9: c3 retq 797ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000797d0 : 797d0: e8 00 00 00 00 callq 797d5 797d5: 41 55 push %r13 797d7: 45 31 ed xor %r13d,%r13d 797da: 41 54 push %r12 797dc: 55 push %rbp 797dd: 53 push %rbx 797de: 48 89 fb mov %rdi,%rbx 797e1: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 797e8: 43 8d 6c 6d 00 lea 0x0(%r13,%r13,2),%ebp 797ed: c1 e5 0c shl $0xc,%ebp 797f0: e8 00 00 00 00 callq 797f5 797f5: 31 d2 xor %edx,%edx 797f7: 44 89 ee mov %r13d,%esi 797fa: 48 89 df mov %rbx,%rdi 797fd: 48 89 c1 mov %rax,%rcx 79800: e8 db fc ff ff callq 794e0 79805: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7980c: 31 c9 xor %ecx,%ecx 7980e: 48 89 df mov %rbx,%rdi 79811: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 79818: 8b 40 04 mov 0x4(%rax),%eax 7981b: 48 c1 ea 0c shr $0xc,%rdx 7981f: 8d b4 05 8b 0a 00 00 lea 0xa8b(%rbp,%rax,1),%esi 79826: e8 00 00 00 00 callq 7982b 7982b: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79832: 31 c9 xor %ecx,%ecx 79834: 48 89 df mov %rbx,%rdi 79837: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 7983e: 8b 40 04 mov 0x4(%rax),%eax 79841: 48 c1 ea 2c shr $0x2c,%rdx 79845: 8d b4 05 8c 0a 00 00 lea 0xa8c(%rbp,%rax,1),%esi 7984c: e8 00 00 00 00 callq 79851 79851: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79858: 31 c9 xor %ecx,%ecx 7985a: 48 89 df mov %rbx,%rdi 7985d: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 79864: 8b 40 04 mov 0x4(%rax),%eax 79867: 48 c1 ea 0c shr $0xc,%rdx 7986b: 8d b4 05 ab 0a 00 00 lea 0xaab(%rbp,%rax,1),%esi 79872: e8 00 00 00 00 callq 79877 79877: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7987e: 31 c9 xor %ecx,%ecx 79880: 48 89 df mov %rbx,%rdi 79883: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 7988a: 8b 40 04 mov 0x4(%rax),%eax 7988d: 48 c1 ea 2c shr $0x2c,%rdx 79891: 8d b4 05 ac 0a 00 00 lea 0xaac(%rbp,%rax,1),%esi 79898: e8 00 00 00 00 callq 7989d 7989d: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 798a4: 31 c9 xor %ecx,%ecx 798a6: 31 d2 xor %edx,%edx 798a8: 48 89 df mov %rbx,%rdi 798ab: 8b 40 04 mov 0x4(%rax),%eax 798ae: 8d b4 05 04 0b 00 00 lea 0xb04(%rbp,%rax,1),%esi 798b5: e8 00 00 00 00 callq 798ba 798ba: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 798c1: 31 c9 xor %ecx,%ecx 798c3: 48 89 df mov %rbx,%rdi 798c6: 48 8b 93 70 0f 00 00 mov 0xf70(%rbx),%rdx 798cd: 8b 40 04 mov 0x4(%rax),%eax 798d0: 48 c1 ea 18 shr $0x18,%rdx 798d4: 8d b4 05 02 0b 00 00 lea 0xb02(%rbp,%rax,1),%esi 798db: e8 00 00 00 00 callq 798e0 798e0: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 798e7: 31 c9 xor %ecx,%ecx 798e9: 48 89 df mov %rbx,%rdi 798ec: 48 8b 93 68 0f 00 00 mov 0xf68(%rbx),%rdx 798f3: 8b 40 04 mov 0x4(%rax),%eax 798f6: 48 c1 ea 18 shr $0x18,%rdx 798fa: 8d b4 05 03 0b 00 00 lea 0xb03(%rbp,%rax,1),%esi 79901: e8 00 00 00 00 callq 79906 79906: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 7990d: 0f 84 ef 03 00 00 je 79d02 79913: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7991a: 31 d2 xor %edx,%edx 7991c: 48 89 df mov %rbx,%rdi 7991f: 8b 40 04 mov 0x4(%rax),%eax 79922: 8d b4 05 07 0b 00 00 lea 0xb07(%rbp,%rax,1),%esi 79929: e8 00 00 00 00 callq 7992e 7992e: 31 c9 xor %ecx,%ecx 79930: 48 89 df mov %rbx,%rdi 79933: 25 5f f8 ff ff and $0xfffff85f,%eax 79938: 89 c2 mov %eax,%edx 7993a: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79941: 81 ca 59 38 00 00 or $0x3859,%edx 79947: 8b 40 04 mov 0x4(%rax),%eax 7994a: 8d b4 05 07 0b 00 00 lea 0xb07(%rbp,%rax,1),%esi 79951: e8 00 00 00 00 callq 79956 79956: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 7995d: 0f 84 cc 02 00 00 je 79c2f 79963: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7996a: 31 d2 xor %edx,%edx 7996c: 48 89 df mov %rbx,%rdi 7996f: 8b 40 04 mov 0x4(%rax),%eax 79972: 8d b4 05 00 0a 00 00 lea 0xa00(%rbp,%rax,1),%esi 79979: e8 00 00 00 00 callq 7997e 7997e: 31 c9 xor %ecx,%ecx 79980: 48 89 df mov %rbx,%rdi 79983: 24 79 and $0x79,%al 79985: 89 c2 mov %eax,%edx 79987: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7998e: 83 ca 01 or $0x1,%edx 79991: 8b 40 04 mov 0x4(%rax),%eax 79994: 8d b4 05 00 0a 00 00 lea 0xa00(%rbp,%rax,1),%esi 7999b: e8 00 00 00 00 callq 799a0 799a0: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 799a7: 0f 84 c9 01 00 00 je 79b76 799ad: 45 31 e4 xor %r12d,%r12d 799b0: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 799b7: 31 d2 xor %edx,%edx 799b9: 48 89 df mov %rbx,%rdi 799bc: 8b 40 04 mov 0x4(%rax),%eax 799bf: 8d b4 05 01 0a 00 00 lea 0xa01(%rbp,%rax,1),%esi 799c6: 44 01 e6 add %r12d,%esi 799c9: e8 00 00 00 00 callq 799ce 799ce: 8b 8b 40 54 00 00 mov 0x5440(%rbx),%ecx 799d4: 83 c8 01 or $0x1,%eax 799d7: 8d 14 09 lea (%rcx,%rcx,1),%edx 799da: 83 e0 f9 and $0xfffffff9,%eax 799dd: 83 e2 06 and $0x6,%edx 799e0: 09 c2 or %eax,%edx 799e2: 8b 83 44 54 00 00 mov 0x5444(%rbx),%eax 799e8: 81 ca 00 54 55 00 or $0x555400,%edx 799ee: 8d 04 c5 b8 ff ff ff lea -0x48(,%rax,8),%eax 799f5: 80 e2 07 and $0x7,%dl 799f8: 83 e0 78 and $0x78,%eax 799fb: 09 c2 or %eax,%edx 799fd: 8b 83 c0 28 00 00 mov 0x28c0(%rbx),%eax 79a03: 85 c0 test %eax,%eax 79a05: 75 03 jne 79a0a 79a07: 80 ca 80 or $0x80,%dl 79a0a: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79a11: 31 c9 xor %ecx,%ecx 79a13: 48 89 df mov %rbx,%rdi 79a16: 8b 40 04 mov 0x4(%rax),%eax 79a19: 8d b4 05 01 0a 00 00 lea 0xa01(%rbp,%rax,1),%esi 79a20: 8b 83 e0 55 00 00 mov 0x55e0(%rbx),%eax 79a26: 41 0f af c4 imul %r12d,%eax 79a2a: 01 c6 add %eax,%esi 79a2c: e8 00 00 00 00 callq 79a31 79a31: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79a38: 31 c9 xor %ecx,%ecx 79a3a: 31 d2 xor %edx,%edx 79a3c: 48 89 df mov %rbx,%rdi 79a3f: 8b 40 04 mov 0x4(%rax),%eax 79a42: 8d b4 05 8d 0a 00 00 lea 0xa8d(%rbp,%rax,1),%esi 79a49: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 79a4f: 41 0f af c4 imul %r12d,%eax 79a53: 01 c6 add %eax,%esi 79a55: e8 00 00 00 00 callq 79a5a 79a5a: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79a61: 31 c9 xor %ecx,%ecx 79a63: 31 d2 xor %edx,%edx 79a65: 48 89 df mov %rbx,%rdi 79a68: 8b 40 04 mov 0x4(%rax),%eax 79a6b: 8d b4 05 8e 0a 00 00 lea 0xa8e(%rbp,%rax,1),%esi 79a72: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 79a78: 41 0f af c4 imul %r12d,%eax 79a7c: 01 c6 add %eax,%esi 79a7e: e8 00 00 00 00 callq 79a83 79a83: 8b 83 38 54 00 00 mov 0x5438(%rbx),%eax 79a89: 31 c9 xor %ecx,%ecx 79a8b: 48 89 df mov %rbx,%rdi 79a8e: 8d 50 ff lea -0x1(%rax),%edx 79a91: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79a98: 8b 40 04 mov 0x4(%rax),%eax 79a9b: 8d b4 05 ad 0a 00 00 lea 0xaad(%rbp,%rax,1),%esi 79aa2: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 79aa8: 41 0f af c4 imul %r12d,%eax 79aac: 01 c6 add %eax,%esi 79aae: e8 00 00 00 00 callq 79ab3 79ab3: 48 8b 83 38 54 00 00 mov 0x5438(%rbx),%rax 79aba: 31 c9 xor %ecx,%ecx 79abc: 48 89 df mov %rbx,%rdi 79abf: 48 8d 50 ff lea -0x1(%rax),%rdx 79ac3: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79aca: 48 c1 ea 20 shr $0x20,%rdx 79ace: 8b 40 04 mov 0x4(%rax),%eax 79ad1: 8d b4 05 ae 0a 00 00 lea 0xaae(%rbp,%rax,1),%esi 79ad8: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 79ade: 41 0f af c4 imul %r12d,%eax 79ae2: 41 83 c4 01 add $0x1,%r12d 79ae6: 01 c6 add %eax,%esi 79ae8: e8 00 00 00 00 callq 79aed 79aed: 41 83 fc 0f cmp $0xf,%r12d 79af1: 0f 85 b9 fe ff ff jne 799b0 79af7: 45 31 e4 xor %r12d,%r12d 79afa: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79b01: 31 c9 xor %ecx,%ecx 79b03: ba ff ff ff ff mov $0xffffffff,%edx 79b08: 48 89 df mov %rbx,%rdi 79b0b: 8b 40 04 mov 0x4(%rax),%eax 79b0e: 8d b4 05 47 0a 00 00 lea 0xa47(%rbp,%rax,1),%esi 79b15: 8b 83 ec 55 00 00 mov 0x55ec(%rbx),%eax 79b1b: 41 0f af c4 imul %r12d,%eax 79b1f: 01 c6 add %eax,%esi 79b21: e8 00 00 00 00 callq 79b26 79b26: 31 c9 xor %ecx,%ecx 79b28: ba 1f 00 00 00 mov $0x1f,%edx 79b2d: 48 89 df mov %rbx,%rdi 79b30: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79b37: 8b 40 04 mov 0x4(%rax),%eax 79b3a: 8d b4 05 48 0a 00 00 lea 0xa48(%rbp,%rax,1),%esi 79b41: 8b 83 ec 55 00 00 mov 0x55ec(%rbx),%eax 79b47: 41 0f af c4 imul %r12d,%eax 79b4b: 41 83 c4 01 add $0x1,%r12d 79b4f: 01 c6 add %eax,%esi 79b51: e8 00 00 00 00 callq 79b56 79b56: 41 83 fc 12 cmp $0x12,%r12d 79b5a: 75 9e jne 79afa 79b5c: 41 83 fd 01 cmp $0x1,%r13d 79b60: 75 09 jne 79b6b 79b62: 5b pop %rbx 79b63: 31 c0 xor %eax,%eax 79b65: 5d pop %rbp 79b66: 41 5c pop %r12 79b68: 41 5d pop %r13 79b6a: c3 retq 79b6b: 41 bd 01 00 00 00 mov $0x1,%r13d 79b71: e9 6b fc ff ff jmpq 797e1 79b76: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79b7d: 31 c9 xor %ecx,%ecx 79b7f: 48 89 df mov %rbx,%rdi 79b82: ba ff ff ff ff mov $0xffffffff,%edx 79b87: 8b 40 04 mov 0x4(%rax),%eax 79b8a: 8d b4 05 d1 09 00 00 lea 0x9d1(%rbp,%rax,1),%esi 79b91: e8 00 00 00 00 callq 79b96 79b96: 31 c9 xor %ecx,%ecx 79b98: 48 89 df mov %rbx,%rdi 79b9b: ba 0f 00 00 00 mov $0xf,%edx 79ba0: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79ba7: 8b 40 04 mov 0x4(%rax),%eax 79baa: 8d b4 05 d2 09 00 00 lea 0x9d2(%rbp,%rax,1),%esi 79bb1: e8 00 00 00 00 callq 79bb6 79bb6: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79bbd: 31 c9 xor %ecx,%ecx 79bbf: 31 d2 xor %edx,%edx 79bc1: 48 89 df mov %rbx,%rdi 79bc4: 8b 40 04 mov 0x4(%rax),%eax 79bc7: 8d b4 05 d3 09 00 00 lea 0x9d3(%rbp,%rax,1),%esi 79bce: e8 00 00 00 00 callq 79bd3 79bd3: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79bda: 31 c9 xor %ecx,%ecx 79bdc: 31 d2 xor %edx,%edx 79bde: 48 89 df mov %rbx,%rdi 79be1: 8b 40 04 mov 0x4(%rax),%eax 79be4: 8d b4 05 d4 09 00 00 lea 0x9d4(%rbp,%rax,1),%esi 79beb: e8 00 00 00 00 callq 79bf0 79bf0: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79bf7: 31 c9 xor %ecx,%ecx 79bf9: 31 d2 xor %edx,%edx 79bfb: 48 89 df mov %rbx,%rdi 79bfe: 8b 40 04 mov 0x4(%rax),%eax 79c01: 8d b4 05 d5 09 00 00 lea 0x9d5(%rbp,%rax,1),%esi 79c08: e8 00 00 00 00 callq 79c0d 79c0d: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79c14: 31 c9 xor %ecx,%ecx 79c16: 31 d2 xor %edx,%edx 79c18: 48 89 df mov %rbx,%rdi 79c1b: 8b 40 04 mov 0x4(%rax),%eax 79c1e: 8d b4 05 d6 09 00 00 lea 0x9d6(%rbp,%rax,1),%esi 79c25: e8 00 00 00 00 callq 79c2a 79c2a: e9 7e fd ff ff jmpq 799ad 79c2f: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79c36: 31 d2 xor %edx,%edx 79c38: 48 89 df mov %rbx,%rdi 79c3b: 8b 40 04 mov 0x4(%rax),%eax 79c3e: 8d b4 05 c0 09 00 00 lea 0x9c0(%rbp,%rax,1),%esi 79c45: e8 00 00 00 00 callq 79c4a 79c4a: 31 c9 xor %ecx,%ecx 79c4c: 48 89 df mov %rbx,%rdi 79c4f: 25 ff fe 03 fc and $0xfc03feff,%eax 79c54: 89 c2 mov %eax,%edx 79c56: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79c5d: 81 ca 03 00 08 00 or $0x80003,%edx 79c63: 8b 40 04 mov 0x4(%rax),%eax 79c66: 8d b4 05 c0 09 00 00 lea 0x9c0(%rbp,%rax,1),%esi 79c6d: e8 00 00 00 00 callq 79c72 79c72: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79c79: 31 d2 xor %edx,%edx 79c7b: 48 89 df mov %rbx,%rdi 79c7e: 8b 40 04 mov 0x4(%rax),%eax 79c81: 8d b4 05 c1 09 00 00 lea 0x9c1(%rbp,%rax,1),%esi 79c88: e8 00 00 00 00 callq 79c8d 79c8d: 31 c9 xor %ecx,%ecx 79c8f: 48 89 df mov %rbx,%rdi 79c92: 83 c8 03 or $0x3,%eax 79c95: 89 c2 mov %eax,%edx 79c97: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79c9e: 8b 40 04 mov 0x4(%rax),%eax 79ca1: 8d b4 05 c1 09 00 00 lea 0x9c1(%rbp,%rax,1),%esi 79ca8: e8 00 00 00 00 callq 79cad 79cad: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79cb4: 80 bb 3c 10 00 00 01 cmpb $0x1,0x103c(%rbx) 79cbb: 48 89 df mov %rbx,%rdi 79cbe: 19 d2 sbb %edx,%edx 79cc0: 31 c9 xor %ecx,%ecx 79cc2: 8b 40 04 mov 0x4(%rax),%eax 79cc5: 81 e2 fd 7f fe ff and $0xfffe7ffd,%edx 79ccb: 81 ea f4 7f eb 7f sub $0x7feb7ff4,%edx 79cd1: 8d b4 05 c2 09 00 00 lea 0x9c2(%rbp,%rax,1),%esi 79cd8: e8 00 00 00 00 callq 79cdd 79cdd: 31 c9 xor %ecx,%ecx 79cdf: ba 01 00 00 00 mov $0x1,%edx 79ce4: 48 89 df mov %rbx,%rdi 79ce7: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79cee: 8b 40 04 mov 0x4(%rax),%eax 79cf1: 8d b4 05 d7 09 00 00 lea 0x9d7(%rbp,%rax,1),%esi 79cf8: e8 00 00 00 00 callq 79cfd 79cfd: e9 61 fc ff ff jmpq 79963 79d02: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79d09: 48 8b 93 68 0f 00 00 mov 0xf68(%rbx),%rdx 79d10: 48 89 df mov %rbx,%rdi 79d13: 48 39 93 a0 0f 00 00 cmp %rdx,0xfa0(%rbx) 79d1a: 48 0f 46 93 a0 0f 00 cmovbe 0xfa0(%rbx),%rdx 79d21: 00 79d22: 31 c9 xor %ecx,%ecx 79d24: 8b 40 04 mov 0x4(%rax),%eax 79d27: 48 c1 ea 12 shr $0x12,%rdx 79d2b: 8d b4 05 05 0b 00 00 lea 0xb05(%rbp,%rax,1),%esi 79d32: e8 00 00 00 00 callq 79d37 79d37: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79d3e: 48 8b 93 70 0f 00 00 mov 0xf70(%rbx),%rdx 79d45: 48 89 df mov %rbx,%rdi 79d48: 48 39 93 a8 0f 00 00 cmp %rdx,0xfa8(%rbx) 79d4f: 48 0f 43 93 a8 0f 00 cmovae 0xfa8(%rbx),%rdx 79d56: 00 79d57: 31 c9 xor %ecx,%ecx 79d59: 8b 40 04 mov 0x4(%rax),%eax 79d5c: 48 c1 ea 12 shr $0x12,%rdx 79d60: 8d b4 05 06 0b 00 00 lea 0xb06(%rbp,%rax,1),%esi 79d67: e8 00 00 00 00 callq 79d6c 79d6c: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79d73: 31 c9 xor %ecx,%ecx 79d75: 48 89 df mov %rbx,%rdi 79d78: 4c 8b a3 50 54 00 00 mov 0x5450(%rbx),%r12 79d7f: 4c 03 a3 10 5c 00 00 add 0x5c10(%rbx),%r12 79d86: 8b 40 04 mov 0x4(%rax),%eax 79d89: 4c 2b a3 90 0f 00 00 sub 0xf90(%rbx),%r12 79d90: 4c 89 e2 mov %r12,%rdx 79d93: 8d b4 05 ec 0a 00 00 lea 0xaec(%rbp,%rax,1),%esi 79d9a: 48 c1 ea 0c shr $0xc,%rdx 79d9e: e8 00 00 00 00 callq 79da3 79da3: 4c 89 e2 mov %r12,%rdx 79da6: 31 c9 xor %ecx,%ecx 79da8: 48 89 df mov %rbx,%rdi 79dab: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79db2: 48 c1 ea 2c shr $0x2c,%rdx 79db6: 8b 40 04 mov 0x4(%rax),%eax 79db9: 8d b4 05 ed 0a 00 00 lea 0xaed(%rbp,%rax,1),%esi 79dc0: e8 00 00 00 00 callq 79dc5 79dc5: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79dcc: 31 c9 xor %ecx,%ecx 79dce: 48 89 df mov %rbx,%rdi 79dd1: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 79dd8: 8b 40 04 mov 0x4(%rax),%eax 79ddb: 48 c1 ea 0c shr $0xc,%rdx 79ddf: 8d b4 05 ce 09 00 00 lea 0x9ce(%rbp,%rax,1),%esi 79de6: e8 00 00 00 00 callq 79deb 79deb: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79df2: 31 c9 xor %ecx,%ecx 79df4: 48 89 df mov %rbx,%rdi 79df7: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 79dfe: 8b 40 04 mov 0x4(%rax),%eax 79e01: 48 c1 ea 2c shr $0x2c,%rdx 79e05: 8d b4 05 cf 09 00 00 lea 0x9cf(%rbp,%rax,1),%esi 79e0c: e8 00 00 00 00 callq 79e11 79e11: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79e18: 31 d2 xor %edx,%edx 79e1a: 48 89 df mov %rbx,%rdi 79e1d: 8b 40 04 mov 0x4(%rax),%eax 79e20: 8d b4 05 c8 09 00 00 lea 0x9c8(%rbp,%rax,1),%esi 79e27: e8 00 00 00 00 callq 79e2c 79e2c: 31 c9 xor %ecx,%ecx 79e2e: 48 89 df mov %rbx,%rdi 79e31: 0d 00 00 04 00 or $0x40000,%eax 79e36: 89 c2 mov %eax,%edx 79e38: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79e3f: 8b 40 04 mov 0x4(%rax),%eax 79e42: 8d b4 05 c8 09 00 00 lea 0x9c8(%rbp,%rax,1),%esi 79e49: e8 00 00 00 00 callq 79e4e 79e4e: e9 c0 fa ff ff jmpq 79913 79e53: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 79e5a: 00 00 00 00 79e5e: 66 90 xchg %ax,%ax 0000000000079e60 : 79e60: e8 00 00 00 00 callq 79e65 79e65: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 79e6c: 48 85 c0 test %rax,%rax 79e6f: 74 65 je 79ed6 79e71: f6 40 04 08 testb $0x8,0x4(%rax) 79e75: 74 5f je 79ed6 79e77: 41 54 push %r12 79e79: be 86 03 00 00 mov $0x386,%esi 79e7e: 49 89 fc mov %rdi,%r12 79e81: b9 01 00 00 00 mov $0x1,%ecx 79e86: 55 push %rbp 79e87: 31 d2 xor %edx,%edx 79e89: 48 c7 c5 00 00 00 00 mov $0x0,%rbp 79e90: b8 0b 00 00 00 mov $0xb,%eax 79e95: 53 push %rbx 79e96: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 79e9d: eb 0f jmp 79eae 79e9f: 8b 03 mov (%rbx),%eax 79ea1: 8b 53 04 mov 0x4(%rbx),%edx 79ea4: 48 83 c3 1c add $0x1c,%rbx 79ea8: 8b 4b ec mov -0x14(%rbx),%ecx 79eab: 8b 73 f0 mov -0x10(%rbx),%esi 79eae: 48 8d 04 80 lea (%rax,%rax,4),%rax 79eb2: 4c 89 e7 mov %r12,%rdi 79eb5: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax 79ebc: 00 79ebd: 31 d2 xor %edx,%edx 79ebf: 49 8b 44 c4 08 mov 0x8(%r12,%rax,8),%rax 79ec4: 03 34 88 add (%rax,%rcx,4),%esi 79ec7: e8 00 00 00 00 callq 79ecc 79ecc: 48 39 dd cmp %rbx,%rbp 79ecf: 75 ce jne 79e9f 79ed1: 5b pop %rbx 79ed2: 5d pop %rbp 79ed3: 41 5c pop %r12 79ed5: c3 retq 79ed6: c3 retq 79ed7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 79ede: 00 00 0000000000079ee0 : 79ee0: e8 00 00 00 00 callq 79ee5 79ee5: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 79eec: 48 85 c0 test %rax,%rax 79eef: 74 6e je 79f5f 79ef1: f6 40 04 08 testb $0x8,0x4(%rax) 79ef5: 74 68 je 79f5f 79ef7: 41 54 push %r12 79ef9: be 91 03 00 00 mov $0x391,%esi 79efe: b9 01 00 00 00 mov $0x1,%ecx 79f03: 31 d2 xor %edx,%edx 79f05: 55 push %rbp 79f06: b8 0b 00 00 00 mov $0xb,%eax 79f0b: 48 89 fd mov %rdi,%rbp 79f0e: 45 31 e4 xor %r12d,%r12d 79f11: 53 push %rbx 79f12: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 79f19: eb 0f jmp 79f2a 79f1b: 8b 03 mov (%rbx),%eax 79f1d: 8b 53 04 mov 0x4(%rbx),%edx 79f20: 48 83 c3 1c add $0x1c,%rbx 79f24: 8b 4b ec mov -0x14(%rbx),%ecx 79f27: 8b 73 f0 mov -0x10(%rbx),%esi 79f2a: 48 8d 04 80 lea (%rax,%rax,4),%rax 79f2e: 48 89 ef mov %rbp,%rdi 79f31: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax 79f38: 00 79f39: 31 d2 xor %edx,%edx 79f3b: 48 8b 44 c5 08 mov 0x8(%rbp,%rax,8),%rax 79f40: 03 34 88 add (%rax,%rcx,4),%esi 79f43: e8 00 00 00 00 callq 79f48 79f48: 85 c0 test %eax,%eax 79f4a: 0f 85 00 00 00 00 jne 79f50 79f50: 41 83 c4 01 add $0x1,%r12d 79f54: 41 83 fc 08 cmp $0x8,%r12d 79f58: 75 c1 jne 79f1b 79f5a: 5b pop %rbx 79f5b: 5d pop %rbp 79f5c: 41 5c pop %r12 79f5e: c3 retq 79f5f: c3 retq 0000000000079f60 : 79f60: e8 00 00 00 00 callq 79f65 79f65: 41 57 push %r15 79f67: 41 56 push %r14 79f69: 41 55 push %r13 79f6b: 41 54 push %r12 79f6d: 55 push %rbp 79f6e: 53 push %rbx 79f6f: 48 83 ec 08 sub $0x8,%rsp 79f73: 8b af b0 63 01 00 mov 0x163b0(%rdi),%ebp 79f79: 83 e5 04 and $0x4,%ebp 79f7c: 75 0c jne 79f8a 79f7e: 83 bf 08 07 00 00 17 cmpl $0x17,0x708(%rdi) 79f85: 48 89 fb mov %rdi,%rbx 79f88: 74 11 je 79f9b 79f8a: 48 83 c4 08 add $0x8,%rsp 79f8e: 31 c0 xor %eax,%eax 79f90: 5b pop %rbx 79f91: 5d pop %rbp 79f92: 41 5c pop %r12 79f94: 41 5d pop %r13 79f96: 41 5e pop %r14 79f98: 41 5f pop %r15 79f9a: c3 retq 79f9b: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 79fa2: 41 89 f4 mov %esi,%r12d 79fa5: 8b 04 24 mov (%rsp),%eax 79fa8: 31 d2 xor %edx,%edx 79faa: 48 89 df mov %rbx,%rdi 79fad: 44 8d 2c 40 lea (%rax,%rax,2),%r13d 79fb1: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79fb8: 41 c1 e5 0c shl $0xc,%r13d 79fbc: 8b 40 04 mov 0x4(%rax),%eax 79fbf: 41 8d b4 05 8b 09 00 lea 0x98b(%r13,%rax,1),%esi 79fc6: 00 79fc7: e8 00 00 00 00 callq 79fcc 79fcc: 89 c2 mov %eax,%edx 79fce: 45 85 e4 test %r12d,%r12d 79fd1: 0f 85 38 01 00 00 jne 7a10f 79fd7: f6 83 91 89 00 00 02 testb $0x2,0x8991(%rbx) 79fde: 0f 84 2b 01 00 00 je 7a10f 79fe4: 81 ca 00 00 04 00 or $0x40000,%edx 79fea: 39 d0 cmp %edx,%eax 79fec: 74 1c je 7a00a 79fee: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 79ff5: 31 c9 xor %ecx,%ecx 79ff7: 48 89 df mov %rbx,%rdi 79ffa: 8b 40 04 mov 0x4(%rax),%eax 79ffd: 41 8d b4 05 8b 09 00 lea 0x98b(%r13,%rax,1),%esi 7a004: 00 7a005: e8 00 00 00 00 callq 7a00a 7a00a: 0f b6 04 24 movzbl (%rsp),%eax 7a00e: 45 31 ff xor %r15d,%r15d 7a011: 88 44 24 07 mov %al,0x7(%rsp) 7a015: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7a01c: 45 89 fe mov %r15d,%r14d 7a01f: 31 d2 xor %edx,%edx 7a021: 48 89 df mov %rbx,%rdi 7a024: 41 c1 e6 07 shl $0x7,%r14d 7a028: 8b 40 04 mov 0x4(%rax),%eax 7a02b: 41 8d 74 05 67 lea 0x67(%r13,%rax,1),%esi 7a030: 44 01 f6 add %r14d,%esi 7a033: e8 00 00 00 00 callq 7a038 7a038: 89 c2 mov %eax,%edx 7a03a: 45 85 e4 test %r12d,%r12d 7a03d: 0f 85 bc 00 00 00 jne 7a0ff 7a043: f6 83 91 89 00 00 02 testb $0x2,0x8991(%rbx) 7a04a: 0f 84 af 00 00 00 je 7a0ff 7a050: 80 e2 03 and $0x3,%dl 7a053: 39 d0 cmp %edx,%eax 7a055: 74 1c je 7a073 7a057: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7a05e: 31 c9 xor %ecx,%ecx 7a060: 48 89 df mov %rbx,%rdi 7a063: 8b 40 04 mov 0x4(%rax),%eax 7a066: 41 8d 74 05 67 lea 0x67(%r13,%rax,1),%esi 7a06b: 44 01 f6 add %r14d,%esi 7a06e: e8 00 00 00 00 callq 7a073 7a073: 41 83 ff 03 cmp $0x3,%r15d 7a077: 75 07 jne 7a080 7a079: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 7a07e: 75 0a jne 7a08a 7a080: 41 83 c7 01 add $0x1,%r15d 7a084: 41 83 ff 05 cmp $0x5,%r15d 7a088: 75 8b jne 7a015 7a08a: 83 3c 24 01 cmpl $0x1,(%rsp) 7a08e: 74 0c je 7a09c 7a090: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 7a097: e9 09 ff ff ff jmpq 79fa5 7a09c: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7a0a3: 31 d2 xor %edx,%edx 7a0a5: 48 89 df mov %rbx,%rdi 7a0a8: 8b 40 04 mov 0x4(%rax),%eax 7a0ab: 8d b4 05 8b 09 00 00 lea 0x98b(%rbp,%rax,1),%esi 7a0b2: e8 00 00 00 00 callq 7a0b7 7a0b7: 89 c2 mov %eax,%edx 7a0b9: 45 85 e4 test %r12d,%r12d 7a0bc: 75 49 jne 7a107 7a0be: f6 83 91 89 00 00 01 testb $0x1,0x8991(%rbx) 7a0c5: 74 40 je 7a107 7a0c7: 81 ca 00 00 08 00 or $0x80000,%edx 7a0cd: 39 d0 cmp %edx,%eax 7a0cf: 74 1b je 7a0ec 7a0d1: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7a0d8: 31 c9 xor %ecx,%ecx 7a0da: 48 89 df mov %rbx,%rdi 7a0dd: 8b 40 04 mov 0x4(%rax),%eax 7a0e0: 8d b4 05 8b 09 00 00 lea 0x98b(%rbp,%rax,1),%esi 7a0e7: e8 00 00 00 00 callq 7a0ec 7a0ec: 81 c5 00 30 00 00 add $0x3000,%ebp 7a0f2: 81 fd 00 60 00 00 cmp $0x6000,%ebp 7a0f8: 75 a2 jne 7a09c 7a0fa: e9 8b fe ff ff jmpq 79f8a 7a0ff: 80 ca fc or $0xfc,%dl 7a102: e9 4c ff ff ff jmpq 7a053 7a107: 81 e2 ff ff f7 ff and $0xfff7ffff,%edx 7a10d: eb be jmp 7a0cd 7a10f: 81 e2 ff ff fb ff and $0xfffbffff,%edx 7a115: e9 d0 fe ff ff jmpq 79fea 7a11a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007a120 : 7a120: e8 00 00 00 00 callq 7a125 7a125: 41 57 push %r15 7a127: b9 01 00 00 00 mov $0x1,%ecx 7a12c: 41 bf 86 03 00 00 mov $0x386,%r15d 7a132: 31 d2 xor %edx,%edx 7a134: 41 56 push %r14 7a136: b8 0b 00 00 00 mov $0xb,%eax 7a13b: 49 c7 c6 00 00 00 00 mov $0x0,%r14 7a142: 41 55 push %r13 7a144: 49 c7 c5 00 00 00 00 mov $0x0,%r13 7a14b: 41 54 push %r12 7a14d: 49 89 fc mov %rdi,%r12 7a150: 55 push %rbp 7a151: 53 push %rbx 7a152: 48 83 ec 18 sub $0x18,%rsp 7a156: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 7a15d: 48 89 74 24 08 mov %rsi,0x8(%rsp) 7a162: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 7a169: 00 7a16a: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 7a171: 00 7a172: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 7a179: 00 7a17a: eb 20 jmp 7a19c 7a17c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 7a183: 4c 39 e8 cmp %r13,%rax 7a186: 74 7d je 7a205 7a188: 41 8b 45 00 mov 0x0(%r13),%eax 7a18c: 41 8b 55 04 mov 0x4(%r13),%edx 7a190: 49 83 c5 1c add $0x1c,%r13 7a194: 41 8b 4d ec mov -0x14(%r13),%ecx 7a198: 45 8b 7d f0 mov -0x10(%r13),%r15d 7a19c: 48 8d 04 80 lea (%rax,%rax,4),%rax 7a1a0: 4c 89 e7 mov %r12,%rdi 7a1a3: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax 7a1aa: 00 7a1ab: 31 d2 xor %edx,%edx 7a1ad: 49 8b 44 c4 08 mov 0x8(%r12,%rax,8),%rax 7a1b2: 8b 34 88 mov (%rax,%rcx,4),%esi 7a1b5: 44 01 fe add %r15d,%esi 7a1b8: e8 00 00 00 00 callq 7a1bd 7a1bd: 85 c0 test %eax,%eax 7a1bf: 74 bb je 7a17c 7a1c1: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 7a1c8: ba 86 03 00 00 mov $0x386,%edx 7a1cd: eb 1e jmp 7a1ed 7a1cf: 8b 6b 20 mov 0x20(%rbx),%ebp 7a1d2: 8b 4b 24 mov 0x24(%rbx),%ecx 7a1d5: 21 c5 and %eax,%ebp 7a1d7: d3 ed shr %cl,%ebp 7a1d9: 85 ed test %ebp,%ebp 7a1db: 0f 85 00 00 00 00 jne 7a1e1 7a1e1: 48 83 c3 28 add $0x28,%rbx 7a1e5: 49 39 de cmp %rbx,%r14 7a1e8: 74 92 je 7a17c 7a1ea: 8b 53 14 mov 0x14(%rbx),%edx 7a1ed: 41 39 d7 cmp %edx,%r15d 7a1f0: 75 ef jne 7a1e1 7a1f2: 8b 6b 18 mov 0x18(%rbx),%ebp 7a1f5: 8b 4b 1c mov 0x1c(%rbx),%ecx 7a1f8: 21 c5 and %eax,%ebp 7a1fa: d3 ed shr %cl,%ebp 7a1fc: 85 ed test %ebp,%ebp 7a1fe: 74 cf je 7a1cf 7a200: e9 00 00 00 00 jmpq 7a205 7a205: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7a20a: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 7a20f: 44 8b 74 24 10 mov 0x10(%rsp),%r14d 7a214: 4c 01 78 08 add %r15,0x8(%rax) 7a218: 4c 01 30 add %r14,(%rax) 7a21b: 48 83 c4 18 add $0x18,%rsp 7a21f: 5b pop %rbx 7a220: 5d pop %rbp 7a221: 41 5c pop %r12 7a223: 41 5d pop %r13 7a225: 41 5e pop %r14 7a227: 41 5f pop %r15 7a229: c3 retq 7a22a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007a230 : 7a230: e8 00 00 00 00 callq 7a235 7a235: 89 f9 mov %edi,%ecx 7a237: b8 01 00 00 00 mov $0x1,%eax 7a23c: c1 e6 10 shl $0x10,%esi 7a23f: d3 e0 shl %cl,%eax 7a241: 81 e6 00 00 07 00 and $0x70000,%esi 7a247: 0f b7 c0 movzwl %ax,%eax 7a24a: 09 f0 or %esi,%eax 7a24c: 0d 00 00 f8 00 or $0xf80000,%eax 7a251: c3 retq 7a252: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7a259: 00 00 00 00 7a25d: 0f 1f 00 nopl (%rax) 000000000007a260 : 7a260: e8 00 00 00 00 callq 7a265 7a265: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7a26c: 8b 08 mov (%rax),%ecx 7a26e: 8d 91 8b 16 00 00 lea 0x168b(%rcx),%edx 7a274: 89 97 80 55 00 00 mov %edx,0x5580(%rdi) 7a27a: 8b 30 mov (%rax),%esi 7a27c: 8d 96 8c 16 00 00 lea 0x168c(%rsi),%edx 7a282: 89 97 84 55 00 00 mov %edx,0x5584(%rdi) 7a288: 8b 08 mov (%rax),%ecx 7a28a: 8d 91 31 16 00 00 lea 0x1631(%rcx),%edx 7a290: 89 97 88 55 00 00 mov %edx,0x5588(%rdi) 7a296: 8b 30 mov (%rax),%esi 7a298: 8d 96 43 16 00 00 lea 0x1643(%rsi),%edx 7a29e: 89 97 8c 55 00 00 mov %edx,0x558c(%rdi) 7a2a4: 8b 08 mov (%rax),%ecx 7a2a6: 8d 91 55 16 00 00 lea 0x1655(%rcx),%edx 7a2ac: 89 97 90 55 00 00 mov %edx,0x5590(%rdi) 7a2b2: 8b 30 mov (%rax),%esi 7a2b4: 8d 96 20 16 00 00 lea 0x1620(%rsi),%edx 7a2ba: 89 97 94 55 00 00 mov %edx,0x5594(%rdi) 7a2c0: 8b 08 mov (%rax),%ecx 7a2c2: 8d 91 ec 15 00 00 lea 0x15ec(%rcx),%edx 7a2c8: 89 97 98 55 00 00 mov %edx,0x5598(%rdi) 7a2ce: 8b 00 mov (%rax),%eax 7a2d0: c7 87 b0 55 00 00 00 movl $0x2aaa00,0x55b0(%rdi) 7a2d7: aa 2a 00 7a2da: 48 c7 87 b8 55 00 00 movq $0x0,0x55b8(%rdi) 7a2e1: 00 00 00 00 7a2e5: 05 e8 15 00 00 add $0x15e8,%eax 7a2ea: 89 87 9c 55 00 00 mov %eax,0x559c(%rdi) 7a2f0: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 7a2f7: 00 00 00 7a2fa: 48 89 87 a0 55 00 00 mov %rax,0x55a0(%rdi) 7a301: 48 89 87 a8 55 00 00 mov %rax,0x55a8(%rdi) 7a308: c3 retq 7a309: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007a310 : 7a310: e8 00 00 00 00 callq 7a315 7a315: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7a31c: 31 d2 xor %edx,%edx 7a31e: 8b 30 mov (%rax),%esi 7a320: 81 c6 0b 17 00 00 add $0x170b,%esi 7a326: e8 00 00 00 00 callq 7a32b 7a32b: 89 c0 mov %eax,%eax 7a32d: 48 c1 e0 18 shl $0x18,%rax 7a331: c3 retq 7a332: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7a339: 00 00 00 00 7a33d: 0f 1f 00 nopl (%rax) 000000000007a340 : 7a340: e8 00 00 00 00 callq 7a345 7a345: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7a34c: 31 d2 xor %edx,%edx 7a34e: 8b 30 mov (%rax),%esi 7a350: 81 c6 20 17 00 00 add $0x1720,%esi 7a356: e8 00 00 00 00 callq 7a35b 7a35b: 25 ff ff ff 00 and $0xffffff,%eax 7a360: 48 c1 e0 18 shl $0x18,%rax 7a364: c3 retq 7a365: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7a36c: 00 00 00 00 000000000007a370 : 7a370: e8 00 00 00 00 callq 7a375 7a375: 55 push %rbp 7a376: 31 d2 xor %edx,%edx 7a378: 48 89 fd mov %rdi,%rbp 7a37b: 53 push %rbx 7a37c: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7a383: 89 f3 mov %esi,%ebx 7a385: 8b 30 mov (%rax),%esi 7a387: 81 c6 e8 15 00 00 add $0x15e8,%esi 7a38d: e8 00 00 00 00 callq 7a392 7a392: 48 89 ef mov %rbp,%rdi 7a395: 89 c2 mov %eax,%edx 7a397: 0f b6 c3 movzbl %bl,%eax 7a39a: 8d 0c 85 00 00 00 00 lea 0x0(,%rax,4),%ecx 7a3a1: 83 e2 fb and $0xfffffffb,%edx 7a3a4: 09 ca or %ecx,%edx 7a3a6: 8d 0c c5 00 00 00 00 lea 0x0(,%rax,8),%ecx 7a3ad: 83 e2 f7 and $0xfffffff7,%edx 7a3b0: 09 ca or %ecx,%edx 7a3b2: 89 c1 mov %eax,%ecx 7a3b4: c1 e1 04 shl $0x4,%ecx 7a3b7: 83 e2 ef and $0xffffffef,%edx 7a3ba: 09 ca or %ecx,%edx 7a3bc: 89 c1 mov %eax,%ecx 7a3be: c1 e1 05 shl $0x5,%ecx 7a3c1: 83 e2 df and $0xffffffdf,%edx 7a3c4: 09 ca or %ecx,%edx 7a3c6: 89 c1 mov %eax,%ecx 7a3c8: c1 e1 06 shl $0x6,%ecx 7a3cb: 83 e2 bf and $0xffffffbf,%edx 7a3ce: 09 ca or %ecx,%edx 7a3d0: 89 c1 mov %eax,%ecx 7a3d2: c1 e1 07 shl $0x7,%ecx 7a3d5: 80 e2 7f and $0x7f,%dl 7a3d8: 09 ca or %ecx,%edx 7a3da: 89 c1 mov %eax,%ecx 7a3dc: c1 e1 08 shl $0x8,%ecx 7a3df: 80 e6 fe and $0xfe,%dh 7a3e2: 09 ca or %ecx,%edx 7a3e4: 89 c1 mov %eax,%ecx 7a3e6: c1 e1 09 shl $0x9,%ecx 7a3e9: 80 e6 fd and $0xfd,%dh 7a3ec: 09 ca or %ecx,%edx 7a3ee: 89 c1 mov %eax,%ecx 7a3f0: c1 e1 0a shl $0xa,%ecx 7a3f3: 80 e6 fb and $0xfb,%dh 7a3f6: 09 ca or %ecx,%edx 7a3f8: 89 c1 mov %eax,%ecx 7a3fa: c1 e1 0b shl $0xb,%ecx 7a3fd: 80 e6 f7 and $0xf7,%dh 7a400: 09 ca or %ecx,%edx 7a402: 80 e6 ef and $0xef,%dh 7a405: c1 e0 0c shl $0xc,%eax 7a408: 09 c2 or %eax,%edx 7a40a: 89 d0 mov %edx,%eax 7a40c: 0d 00 00 00 c0 or $0xc0000000,%eax 7a411: 84 db test %bl,%bl 7a413: 5b pop %rbx 7a414: 0f 44 d0 cmove %eax,%edx 7a417: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7a41e: 31 c9 xor %ecx,%ecx 7a420: 5d pop %rbp 7a421: 8b 30 mov (%rax),%esi 7a423: 81 c6 e8 15 00 00 add $0x15e8,%esi 7a429: e9 00 00 00 00 jmpq 7a42e 7a42e: 66 90 xchg %ax,%ax 000000000007a430 : 7a430: e8 00 00 00 00 callq 7a435 7a435: 55 push %rbp 7a436: 48 89 fd mov %rdi,%rbp 7a439: 53 push %rbx 7a43a: 31 db xor %ebx,%ebx 7a43c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7a443: 31 c9 xor %ecx,%ecx 7a445: 48 89 ef mov %rbp,%rdi 7a448: 8b 10 mov (%rax),%edx 7a44a: 8b 85 a0 55 00 00 mov 0x55a0(%rbp),%eax 7a450: 0f af c3 imul %ebx,%eax 7a453: 83 c3 01 add $0x1,%ebx 7a456: 8d b4 02 20 16 00 00 lea 0x1620(%rdx,%rax,1),%esi 7a45d: 31 d2 xor %edx,%edx 7a45f: e8 00 00 00 00 callq 7a464 7a464: 83 fb 10 cmp $0x10,%ebx 7a467: 75 d3 jne 7a43c 7a469: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7a470: 31 d2 xor %edx,%edx 7a472: 48 89 ef mov %rbp,%rdi 7a475: 8b 30 mov (%rax),%esi 7a477: 81 c6 27 17 00 00 add $0x1727,%esi 7a47d: e8 00 00 00 00 callq 7a482 7a482: 31 c9 xor %ecx,%ecx 7a484: 48 89 ef mov %rbp,%rdi 7a487: 83 e0 be and $0xffffffbe,%eax 7a48a: 89 c2 mov %eax,%edx 7a48c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7a493: 8b 30 mov (%rax),%esi 7a495: 81 c6 27 17 00 00 add $0x1727,%esi 7a49b: e8 00 00 00 00 callq 7a4a0 7a4a0: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 7a4a7: 74 03 je 7a4ac 7a4a9: 5b pop %rbx 7a4aa: 5d pop %rbp 7a4ab: c3 retq 7a4ac: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7a4b3: 48 89 ef mov %rbp,%rdi 7a4b6: 31 d2 xor %edx,%edx 7a4b8: 8b 30 mov (%rax),%esi 7a4ba: 81 c6 e0 15 00 00 add $0x15e0,%esi 7a4c0: e8 00 00 00 00 callq 7a4c5 7a4c5: 48 89 ef mov %rbp,%rdi 7a4c8: 31 c9 xor %ecx,%ecx 7a4ca: 83 e0 fe and $0xfffffffe,%eax 7a4cd: 89 c2 mov %eax,%edx 7a4cf: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7a4d6: 8b 30 mov (%rax),%esi 7a4d8: 81 c6 e0 15 00 00 add $0x15e0,%esi 7a4de: e8 00 00 00 00 callq 7a4e3 7a4e3: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7a4ea: 48 89 ef mov %rbp,%rdi 7a4ed: 5b pop %rbx 7a4ee: 31 c9 xor %ecx,%ecx 7a4f0: 31 d2 xor %edx,%edx 7a4f2: 5d pop %rbp 7a4f3: 8b 30 mov (%rax),%esi 7a4f5: 81 c6 e2 15 00 00 add $0x15e2,%esi 7a4fb: e9 00 00 00 00 jmpq 7a500 000000000007a500 : 7a500: e8 00 00 00 00 callq 7a505 7a505: 41 54 push %r12 7a507: 31 c9 xor %ecx,%ecx 7a509: 49 89 d4 mov %rdx,%r12 7a50c: 55 push %rbp 7a50d: 48 89 fd mov %rdi,%rbp 7a510: 53 push %rbx 7a511: 89 f3 mov %esi,%ebx 7a513: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7a51a: 8b b7 a4 55 00 00 mov 0x55a4(%rdi),%esi 7a520: 0f af f3 imul %ebx,%esi 7a523: 03 30 add (%rax),%esi 7a525: 81 c6 8b 16 00 00 add $0x168b,%esi 7a52b: e8 00 00 00 00 callq 7a530 7a530: 4c 89 e2 mov %r12,%rdx 7a533: 48 89 ef mov %rbp,%rdi 7a536: 31 c9 xor %ecx,%ecx 7a538: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7a53f: 0f af 9d a4 55 00 00 imul 0x55a4(%rbp),%ebx 7a546: 48 c1 ea 20 shr $0x20,%rdx 7a54a: 03 18 add (%rax),%ebx 7a54c: 8d b3 8c 16 00 00 lea 0x168c(%rbx),%esi 7a552: 5b pop %rbx 7a553: 5d pop %rbp 7a554: 41 5c pop %r12 7a556: e9 00 00 00 00 jmpq 7a55b 7a55b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007a560 : 7a560: e8 00 00 00 00 callq 7a565 7a565: 55 push %rbp 7a566: 53 push %rbx 7a567: 48 89 fb mov %rdi,%rbx 7a56a: 48 8b bf c8 28 00 00 mov 0x28c8(%rdi),%rdi 7a571: e8 00 00 00 00 callq 7a576 7a576: 31 f6 xor %esi,%esi 7a578: 48 89 df mov %rbx,%rdi 7a57b: 48 89 c2 mov %rax,%rdx 7a57e: e8 7d ff ff ff callq 7a500 7a583: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a58a: 31 c9 xor %ecx,%ecx 7a58c: 48 89 df mov %rbx,%rdi 7a58f: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 7a596: 8b 30 mov (%rax),%esi 7a598: 48 c1 ea 0c shr $0xc,%rdx 7a59c: 81 c6 ab 16 00 00 add $0x16ab,%esi 7a5a2: e8 00 00 00 00 callq 7a5a7 7a5a7: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a5ae: 31 c9 xor %ecx,%ecx 7a5b0: 48 89 df mov %rbx,%rdi 7a5b3: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 7a5ba: 8b 30 mov (%rax),%esi 7a5bc: 48 c1 ea 2c shr $0x2c,%rdx 7a5c0: 81 c6 ac 16 00 00 add $0x16ac,%esi 7a5c6: e8 00 00 00 00 callq 7a5cb 7a5cb: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a5d2: 31 c9 xor %ecx,%ecx 7a5d4: 48 89 df mov %rbx,%rdi 7a5d7: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 7a5de: 8b 30 mov (%rax),%esi 7a5e0: 48 c1 ea 0c shr $0xc,%rdx 7a5e4: 81 c6 cb 16 00 00 add $0x16cb,%esi 7a5ea: e8 00 00 00 00 callq 7a5ef 7a5ef: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a5f6: 31 c9 xor %ecx,%ecx 7a5f8: 48 89 df mov %rbx,%rdi 7a5fb: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 7a602: 8b 30 mov (%rax),%esi 7a604: 48 c1 ea 2c shr $0x2c,%rdx 7a608: 81 c6 cc 16 00 00 add $0x16cc,%esi 7a60e: e8 00 00 00 00 callq 7a613 7a613: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 7a61a: 0f 84 1c 04 00 00 je 7aa3c 7a620: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a627: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 7a62e: 31 c9 xor %ecx,%ecx 7a630: 48 89 df mov %rbx,%rdi 7a633: 8b 30 mov (%rax),%esi 7a635: 48 c1 ea 0c shr $0xc,%rdx 7a639: 81 c6 ef 15 00 00 add $0x15ef,%esi 7a63f: e8 00 00 00 00 callq 7a644 7a644: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a64b: 31 c9 xor %ecx,%ecx 7a64d: 48 89 df mov %rbx,%rdi 7a650: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 7a657: 8b 30 mov (%rax),%esi 7a659: 48 c1 ea 2c shr $0x2c,%rdx 7a65d: 81 c6 f0 15 00 00 add $0x15f0,%esi 7a663: e8 00 00 00 00 callq 7a668 7a668: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a66f: 31 d2 xor %edx,%edx 7a671: 48 89 df mov %rbx,%rdi 7a674: 8b 30 mov (%rax),%esi 7a676: 81 c6 e9 15 00 00 add $0x15e9,%esi 7a67c: e8 00 00 00 00 callq 7a681 7a681: 31 c9 xor %ecx,%ecx 7a683: 48 89 df mov %rbx,%rdi 7a686: 0d 00 00 04 00 or $0x40000,%eax 7a68b: 89 c2 mov %eax,%edx 7a68d: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a694: 8b 30 mov (%rax),%esi 7a696: 81 c6 e9 15 00 00 add $0x15e9,%esi 7a69c: e8 00 00 00 00 callq 7a6a1 7a6a1: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a6a8: 31 d2 xor %edx,%edx 7a6aa: 48 89 df mov %rbx,%rdi 7a6ad: 8b 30 mov (%rax),%esi 7a6af: 81 c6 27 17 00 00 add $0x1727,%esi 7a6b5: e8 00 00 00 00 callq 7a6ba 7a6ba: 31 c9 xor %ecx,%ecx 7a6bc: 48 89 df mov %rbx,%rdi 7a6bf: 25 5f c0 ff ff and $0xffffc05f,%eax 7a6c4: 89 c2 mov %eax,%edx 7a6c6: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a6cd: 81 ca 59 18 00 00 or $0x1859,%edx 7a6d3: 8b 30 mov (%rax),%esi 7a6d5: 81 c6 27 17 00 00 add $0x1727,%esi 7a6db: e8 00 00 00 00 callq 7a6e0 7a6e0: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 7a6e7: 0f 85 e0 00 00 00 jne 7a7cd 7a6ed: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a6f4: 31 d2 xor %edx,%edx 7a6f6: 48 89 df mov %rbx,%rdi 7a6f9: 8b 30 mov (%rax),%esi 7a6fb: 81 c6 e0 15 00 00 add $0x15e0,%esi 7a701: e8 00 00 00 00 callq 7a706 7a706: 31 c9 xor %ecx,%ecx 7a708: 48 89 df mov %rbx,%rdi 7a70b: 25 fd fe 03 fc and $0xfc03fefd,%eax 7a710: 89 c2 mov %eax,%edx 7a712: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a719: 81 ca 01 08 08 00 or $0x80801,%edx 7a71f: 8b 30 mov (%rax),%esi 7a721: 81 c6 e0 15 00 00 add $0x15e0,%esi 7a727: e8 00 00 00 00 callq 7a72c 7a72c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a733: 31 d2 xor %edx,%edx 7a735: 48 89 df mov %rbx,%rdi 7a738: 8b 30 mov (%rax),%esi 7a73a: 81 c6 e1 15 00 00 add $0x15e1,%esi 7a740: e8 00 00 00 00 callq 7a745 7a745: 31 c9 xor %ecx,%ecx 7a747: 48 89 df mov %rbx,%rdi 7a74a: 83 c8 03 or $0x3,%eax 7a74d: 89 c2 mov %eax,%edx 7a74f: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a756: 8b 30 mov (%rax),%esi 7a758: 81 c6 e1 15 00 00 add $0x15e1,%esi 7a75e: e8 00 00 00 00 callq 7a763 7a763: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a76a: 80 bb 3c 10 00 00 01 cmpb $0x1,0x103c(%rbx) 7a771: 48 89 df mov %rbx,%rdi 7a774: 19 d2 sbb %edx,%edx 7a776: 31 c9 xor %ecx,%ecx 7a778: 8b 30 mov (%rax),%esi 7a77a: 81 e2 fd 7f fe ff and $0xfffe7ffd,%edx 7a780: 81 ea f4 7f eb 7f sub $0x7feb7ff4,%edx 7a786: 81 c6 e2 15 00 00 add $0x15e2,%esi 7a78c: e8 00 00 00 00 callq 7a791 7a791: 31 c9 xor %ecx,%ecx 7a793: ba 01 00 00 00 mov $0x1,%edx 7a798: 48 89 df mov %rbx,%rdi 7a79b: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a7a2: 8b 30 mov (%rax),%esi 7a7a4: 81 c6 f8 15 00 00 add $0x15f8,%esi 7a7aa: e8 00 00 00 00 callq 7a7af 7a7af: 31 c9 xor %ecx,%ecx 7a7b1: ba e0 3f 00 00 mov $0x3fe0,%edx 7a7b6: 48 89 df mov %rbx,%rdi 7a7b9: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a7c0: 8b 30 mov (%rax),%esi 7a7c2: 81 c6 01 16 00 00 add $0x1601,%esi 7a7c8: e8 00 00 00 00 callq 7a7cd 7a7cd: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a7d4: 31 d2 xor %edx,%edx 7a7d6: 48 89 df mov %rbx,%rdi 7a7d9: 31 ed xor %ebp,%ebp 7a7db: 8b 30 mov (%rax),%esi 7a7dd: 81 c6 20 16 00 00 add $0x1620,%esi 7a7e3: e8 00 00 00 00 callq 7a7e8 7a7e8: 31 c9 xor %ecx,%ecx 7a7ea: 48 89 df mov %rbx,%rdi 7a7ed: 24 79 and $0x79,%al 7a7ef: 89 c2 mov %eax,%edx 7a7f1: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a7f8: 83 ca 01 or $0x1,%edx 7a7fb: 8b 30 mov (%rax),%esi 7a7fd: 81 c6 20 16 00 00 add $0x1620,%esi 7a803: e8 00 00 00 00 callq 7a808 7a808: 31 c9 xor %ecx,%ecx 7a80a: ba ff ff ff ff mov $0xffffffff,%edx 7a80f: 48 89 df mov %rbx,%rdi 7a812: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a819: 8b 30 mov (%rax),%esi 7a81b: 81 c6 f2 15 00 00 add $0x15f2,%esi 7a821: e8 00 00 00 00 callq 7a826 7a826: 31 c9 xor %ecx,%ecx 7a828: ba 0f 00 00 00 mov $0xf,%edx 7a82d: 48 89 df mov %rbx,%rdi 7a830: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a837: 8b 30 mov (%rax),%esi 7a839: 81 c6 f3 15 00 00 add $0x15f3,%esi 7a83f: e8 00 00 00 00 callq 7a844 7a844: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a84b: 31 c9 xor %ecx,%ecx 7a84d: 31 d2 xor %edx,%edx 7a84f: 48 89 df mov %rbx,%rdi 7a852: 8b 30 mov (%rax),%esi 7a854: 81 c6 f4 15 00 00 add $0x15f4,%esi 7a85a: e8 00 00 00 00 callq 7a85f 7a85f: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a866: 31 c9 xor %ecx,%ecx 7a868: 31 d2 xor %edx,%edx 7a86a: 48 89 df mov %rbx,%rdi 7a86d: 8b 30 mov (%rax),%esi 7a86f: 81 c6 f5 15 00 00 add $0x15f5,%esi 7a875: e8 00 00 00 00 callq 7a87a 7a87a: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a881: 31 c9 xor %ecx,%ecx 7a883: 31 d2 xor %edx,%edx 7a885: 48 89 df mov %rbx,%rdi 7a888: 8b 30 mov (%rax),%esi 7a88a: 81 c6 f6 15 00 00 add $0x15f6,%esi 7a890: e8 00 00 00 00 callq 7a895 7a895: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a89c: 31 c9 xor %ecx,%ecx 7a89e: 31 d2 xor %edx,%edx 7a8a0: 48 89 df mov %rbx,%rdi 7a8a3: 8b 30 mov (%rax),%esi 7a8a5: 81 c6 f7 15 00 00 add $0x15f7,%esi 7a8ab: e8 00 00 00 00 callq 7a8b0 7a8b0: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a8b7: 31 d2 xor %edx,%edx 7a8b9: 48 89 df mov %rbx,%rdi 7a8bc: 8b 00 mov (%rax),%eax 7a8be: 8d b4 05 21 16 00 00 lea 0x1621(%rbp,%rax,1),%esi 7a8c5: e8 00 00 00 00 callq 7a8ca 7a8ca: 8b bb 40 54 00 00 mov 0x5440(%rbx),%edi 7a8d0: 83 c8 01 or $0x1,%eax 7a8d3: 8d 14 3f lea (%rdi,%rdi,1),%edx 7a8d6: 83 e0 f9 and $0xfffffff9,%eax 7a8d9: 83 e2 06 and $0x6,%edx 7a8dc: 09 c2 or %eax,%edx 7a8de: 8b 83 44 54 00 00 mov 0x5444(%rbx),%eax 7a8e4: 81 ca 00 54 55 00 or $0x555400,%edx 7a8ea: 8d 04 c5 b8 ff ff ff lea -0x48(,%rax,8),%eax 7a8f1: 80 e2 07 and $0x7,%dl 7a8f4: 83 e0 78 and $0x78,%eax 7a8f7: 09 c2 or %eax,%edx 7a8f9: 8b 83 c0 28 00 00 mov 0x28c0(%rbx),%eax 7a8ff: 85 c0 test %eax,%eax 7a901: 75 03 jne 7a906 7a903: 80 ca 80 or $0x80,%dl 7a906: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a90d: 48 89 df mov %rbx,%rdi 7a910: 8b 08 mov (%rax),%ecx 7a912: 8b 83 a0 55 00 00 mov 0x55a0(%rbx),%eax 7a918: 0f af c5 imul %ebp,%eax 7a91b: 8d b4 01 21 16 00 00 lea 0x1621(%rcx,%rax,1),%esi 7a922: 31 c9 xor %ecx,%ecx 7a924: e8 00 00 00 00 callq 7a929 7a929: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a930: 31 c9 xor %ecx,%ecx 7a932: 48 89 df mov %rbx,%rdi 7a935: 8b 10 mov (%rax),%edx 7a937: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 7a93d: 0f af c5 imul %ebp,%eax 7a940: 8d b4 02 ad 16 00 00 lea 0x16ad(%rdx,%rax,1),%esi 7a947: 31 d2 xor %edx,%edx 7a949: e8 00 00 00 00 callq 7a94e 7a94e: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a955: 31 c9 xor %ecx,%ecx 7a957: 48 89 df mov %rbx,%rdi 7a95a: 8b 10 mov (%rax),%edx 7a95c: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 7a962: 0f af c5 imul %ebp,%eax 7a965: 8d b4 02 ae 16 00 00 lea 0x16ae(%rdx,%rax,1),%esi 7a96c: 31 d2 xor %edx,%edx 7a96e: e8 00 00 00 00 callq 7a973 7a973: 8b 83 38 54 00 00 mov 0x5438(%rbx),%eax 7a979: 48 89 df mov %rbx,%rdi 7a97c: 8d 50 ff lea -0x1(%rax),%edx 7a97f: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a986: 8b 08 mov (%rax),%ecx 7a988: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 7a98e: 0f af c5 imul %ebp,%eax 7a991: 8d b4 01 cd 16 00 00 lea 0x16cd(%rcx,%rax,1),%esi 7a998: 31 c9 xor %ecx,%ecx 7a99a: e8 00 00 00 00 callq 7a99f 7a99f: 48 8b 83 38 54 00 00 mov 0x5438(%rbx),%rax 7a9a6: 48 89 df mov %rbx,%rdi 7a9a9: 48 8d 50 ff lea -0x1(%rax),%rdx 7a9ad: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a9b4: 48 c1 ea 20 shr $0x20,%rdx 7a9b8: 8b 08 mov (%rax),%ecx 7a9ba: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 7a9c0: 0f af c5 imul %ebp,%eax 7a9c3: 83 c5 01 add $0x1,%ebp 7a9c6: 8d b4 01 ce 16 00 00 lea 0x16ce(%rcx,%rax,1),%esi 7a9cd: 31 c9 xor %ecx,%ecx 7a9cf: e8 00 00 00 00 callq 7a9d4 7a9d4: 83 fd 0f cmp $0xf,%ebp 7a9d7: 0f 85 d3 fe ff ff jne 7a8b0 7a9dd: 31 ed xor %ebp,%ebp 7a9df: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7a9e6: 31 c9 xor %ecx,%ecx 7a9e8: 48 89 df mov %rbx,%rdi 7a9eb: 8b 10 mov (%rax),%edx 7a9ed: 8b 83 ac 55 00 00 mov 0x55ac(%rbx),%eax 7a9f3: 0f af c5 imul %ebp,%eax 7a9f6: 8d b4 02 67 16 00 00 lea 0x1667(%rdx,%rax,1),%esi 7a9fd: ba ff ff ff ff mov $0xffffffff,%edx 7aa02: e8 00 00 00 00 callq 7aa07 7aa07: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7aa0e: 31 c9 xor %ecx,%ecx 7aa10: 48 89 df mov %rbx,%rdi 7aa13: 8b 10 mov (%rax),%edx 7aa15: 8b 83 ac 55 00 00 mov 0x55ac(%rbx),%eax 7aa1b: 0f af c5 imul %ebp,%eax 7aa1e: 83 c5 01 add $0x1,%ebp 7aa21: 8d b4 02 68 16 00 00 lea 0x1668(%rdx,%rax,1),%esi 7aa28: ba 1f 00 00 00 mov $0x1f,%edx 7aa2d: e8 00 00 00 00 callq 7aa32 7aa32: 83 fd 12 cmp $0x12,%ebp 7aa35: 75 a8 jne 7a9df 7aa37: 31 c0 xor %eax,%eax 7aa39: 5b pop %rbx 7aa3a: 5d pop %rbp 7aa3b: c3 retq 7aa3c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7aa43: 31 c9 xor %ecx,%ecx 7aa45: 31 d2 xor %edx,%edx 7aa47: 48 89 df mov %rbx,%rdi 7aa4a: 8b 30 mov (%rax),%esi 7aa4c: 81 c6 24 17 00 00 add $0x1724,%esi 7aa52: e8 00 00 00 00 callq 7aa57 7aa57: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7aa5e: 31 c9 xor %ecx,%ecx 7aa60: 31 d2 xor %edx,%edx 7aa62: 48 89 df mov %rbx,%rdi 7aa65: 8b 30 mov (%rax),%esi 7aa67: 81 c6 22 17 00 00 add $0x1722,%esi 7aa6d: e8 00 00 00 00 callq 7aa72 7aa72: 31 c9 xor %ecx,%ecx 7aa74: 48 89 df mov %rbx,%rdi 7aa77: ba ff ff ff 00 mov $0xffffff,%edx 7aa7c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7aa83: 8b 30 mov (%rax),%esi 7aa85: 81 c6 23 17 00 00 add $0x1723,%esi 7aa8b: e8 00 00 00 00 callq 7aa90 7aa90: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7aa97: 31 c9 xor %ecx,%ecx 7aa99: 48 89 df mov %rbx,%rdi 7aa9c: 48 8b 93 90 0f 00 00 mov 0xf90(%rbx),%rdx 7aaa3: 8b 30 mov (%rax),%esi 7aaa5: 48 c1 ea 12 shr $0x12,%rdx 7aaa9: 81 c6 25 17 00 00 add $0x1725,%esi 7aaaf: e8 00 00 00 00 callq 7aab4 7aab4: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7aabb: 31 c9 xor %ecx,%ecx 7aabd: 48 89 df mov %rbx,%rdi 7aac0: 48 8b 93 98 0f 00 00 mov 0xf98(%rbx),%rdx 7aac7: 8b 30 mov (%rax),%esi 7aac9: 48 c1 ea 12 shr $0x12,%rdx 7aacd: 81 c6 26 17 00 00 add $0x1726,%esi 7aad3: e8 00 00 00 00 callq 7aad8 7aad8: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7aadf: 31 c9 xor %ecx,%ecx 7aae1: 48 89 df mov %rbx,%rdi 7aae4: 48 8b ab 50 54 00 00 mov 0x5450(%rbx),%rbp 7aaeb: 48 03 ab 10 5c 00 00 add 0x5c10(%rbx),%rbp 7aaf2: 8b 30 mov (%rax),%esi 7aaf4: 48 2b ab 90 0f 00 00 sub 0xf90(%rbx),%rbp 7aafb: 48 89 ea mov %rbp,%rdx 7aafe: 48 c1 ea 0c shr $0xc,%rdx 7ab02: 81 c6 0c 17 00 00 add $0x170c,%esi 7ab08: e8 00 00 00 00 callq 7ab0d 7ab0d: 48 89 ea mov %rbp,%rdx 7ab10: 31 c9 xor %ecx,%ecx 7ab12: 48 89 df mov %rbx,%rdi 7ab15: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7ab1c: 48 c1 ea 2c shr $0x2c,%rdx 7ab20: 8b 30 mov (%rax),%esi 7ab22: 81 c6 0d 17 00 00 add $0x170d,%esi 7ab28: e8 00 00 00 00 callq 7ab2d 7ab2d: e9 ee fa ff ff jmpq 7a620 7ab32: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7ab39: 00 00 00 7ab3c: 0f 1f 40 00 nopl 0x0(%rax) 000000000007ab40 : 7ab40: e8 00 00 00 00 callq 7ab45 7ab45: 89 f9 mov %edi,%ecx 7ab47: b8 01 00 00 00 mov $0x1,%eax 7ab4c: c1 e6 10 shl $0x10,%esi 7ab4f: d3 e0 shl %cl,%eax 7ab51: 81 e6 00 00 07 00 and $0x70000,%esi 7ab57: 0f b7 c0 movzwl %ax,%eax 7ab5a: 09 f0 or %esi,%eax 7ab5c: 0d 00 00 f8 00 or $0xf80000,%eax 7ab61: c3 retq 7ab62: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7ab69: 00 00 00 00 7ab6d: 0f 1f 00 nopl (%rax) 000000000007ab70 : 7ab70: e8 00 00 00 00 callq 7ab75 7ab75: 48 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%rax 7ab7c: 8b 08 mov (%rax),%ecx 7ab7e: 8d 91 2b 07 00 00 lea 0x72b(%rcx),%edx 7ab84: 89 97 c0 55 00 00 mov %edx,0x55c0(%rdi) 7ab8a: 8b 30 mov (%rax),%esi 7ab8c: 8d 96 2c 07 00 00 lea 0x72c(%rsi),%edx 7ab92: 89 97 c4 55 00 00 mov %edx,0x55c4(%rdi) 7ab98: 8b 08 mov (%rax),%ecx 7ab9a: 8d 91 d1 06 00 00 lea 0x6d1(%rcx),%edx 7aba0: 89 97 c8 55 00 00 mov %edx,0x55c8(%rdi) 7aba6: 8b 30 mov (%rax),%esi 7aba8: 8d 96 e3 06 00 00 lea 0x6e3(%rsi),%edx 7abae: 89 97 cc 55 00 00 mov %edx,0x55cc(%rdi) 7abb4: 8b 08 mov (%rax),%ecx 7abb6: 8d 91 f5 06 00 00 lea 0x6f5(%rcx),%edx 7abbc: 89 97 d0 55 00 00 mov %edx,0x55d0(%rdi) 7abc2: 8b 30 mov (%rax),%esi 7abc4: 8d 96 c0 06 00 00 lea 0x6c0(%rsi),%edx 7abca: 89 97 d4 55 00 00 mov %edx,0x55d4(%rdi) 7abd0: 8b 08 mov (%rax),%ecx 7abd2: 8d 91 8c 06 00 00 lea 0x68c(%rcx),%edx 7abd8: 89 97 d8 55 00 00 mov %edx,0x55d8(%rdi) 7abde: 8b 00 mov (%rax),%eax 7abe0: c7 87 f0 55 00 00 00 movl $0x2aaa00,0x55f0(%rdi) 7abe7: aa 2a 00 7abea: 48 c7 87 f8 55 00 00 movq $0x0,0x55f8(%rdi) 7abf1: 00 00 00 00 7abf5: 05 88 06 00 00 add $0x688,%eax 7abfa: 89 87 dc 55 00 00 mov %eax,0x55dc(%rdi) 7ac00: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 7ac07: 00 00 00 7ac0a: 48 89 87 e0 55 00 00 mov %rax,0x55e0(%rdi) 7ac11: 48 89 87 e8 55 00 00 mov %rax,0x55e8(%rdi) 7ac18: c3 retq 7ac19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007ac20 : 7ac20: e8 00 00 00 00 callq 7ac25 7ac25: 41 54 push %r12 7ac27: 31 c9 xor %ecx,%ecx 7ac29: 49 89 d4 mov %rdx,%r12 7ac2c: 55 push %rbp 7ac2d: 48 89 fd mov %rdi,%rbp 7ac30: 53 push %rbx 7ac31: 89 f3 mov %esi,%ebx 7ac33: 48 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%rax 7ac3a: 8b b7 e4 55 00 00 mov 0x55e4(%rdi),%esi 7ac40: 0f af f3 imul %ebx,%esi 7ac43: 03 30 add (%rax),%esi 7ac45: 81 c6 2b 07 00 00 add $0x72b,%esi 7ac4b: e8 00 00 00 00 callq 7ac50 7ac50: 4c 89 e2 mov %r12,%rdx 7ac53: 48 89 ef mov %rbp,%rdi 7ac56: 31 c9 xor %ecx,%ecx 7ac58: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7ac5f: 0f af 9d e4 55 00 00 imul 0x55e4(%rbp),%ebx 7ac66: 48 c1 ea 20 shr $0x20,%rdx 7ac6a: 03 18 add (%rax),%ebx 7ac6c: 8d b3 2c 07 00 00 lea 0x72c(%rbx),%esi 7ac72: 5b pop %rbx 7ac73: 5d pop %rbp 7ac74: 41 5c pop %r12 7ac76: e9 00 00 00 00 jmpq 7ac7b 7ac7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007ac80 : 7ac80: e8 00 00 00 00 callq 7ac85 7ac85: 41 54 push %r12 7ac87: 55 push %rbp 7ac88: 48 89 fd mov %rdi,%rbp 7ac8b: 53 push %rbx 7ac8c: 48 89 f3 mov %rsi,%rbx 7ac8f: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 7ac96: 74 06 je 7ac9e 7ac98: c7 06 00 00 00 00 movl $0x0,(%rsi) 7ac9e: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7aca5: 8b 30 mov (%rax),%esi 7aca7: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 7acad: 83 e8 1c sub $0x1c,%eax 7acb0: 83 f8 01 cmp $0x1,%eax 7acb3: 76 52 jbe 7ad07 7acb5: 81 c6 4a 06 00 00 add $0x64a,%esi 7acbb: 31 d2 xor %edx,%edx 7acbd: 48 89 ef mov %rbp,%rdi 7acc0: e8 00 00 00 00 callq 7acc5 7acc5: 31 d2 xor %edx,%edx 7acc7: 48 89 ef mov %rbp,%rdi 7acca: 41 89 c4 mov %eax,%r12d 7accd: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7acd4: 8b 30 mov (%rax),%esi 7acd6: 83 c6 71 add $0x71,%esi 7acd9: e8 00 00 00 00 callq 7acde 7acde: 41 f7 c4 00 00 04 00 test $0x40000,%r12d 7ace5: 74 04 je 7aceb 7ace7: a8 fc test $0xfc,%al 7ace9: 74 14 je 7acff 7aceb: 41 81 e4 00 00 08 00 and $0x80000,%r12d 7acf2: 74 06 je 7acfa 7acf4: 81 0b 00 01 00 00 orl $0x100,(%rbx) 7acfa: 5b pop %rbx 7acfb: 5d pop %rbp 7acfc: 41 5c pop %r12 7acfe: c3 retq 7acff: 81 0b 00 02 00 00 orl $0x200,(%rbx) 7ad05: eb e4 jmp 7aceb 7ad07: 81 c6 4d 06 00 00 add $0x64d,%esi 7ad0d: 31 d2 xor %edx,%edx 7ad0f: 48 89 ef mov %rbp,%rdi 7ad12: e8 00 00 00 00 callq 7ad17 7ad17: 31 d2 xor %edx,%edx 7ad19: 48 89 ef mov %rbp,%rdi 7ad1c: 41 89 c4 mov %eax,%r12d 7ad1f: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7ad26: 8b 30 mov (%rax),%esi 7ad28: 83 c6 70 add $0x70,%esi 7ad2b: e8 00 00 00 00 callq 7ad30 7ad30: eb ac jmp 7acde 7ad32: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7ad39: 00 00 00 00 7ad3d: 0f 1f 00 nopl (%rax) 000000000007ad40 : 7ad40: e8 00 00 00 00 callq 7ad45 7ad45: 55 push %rbp 7ad46: 48 89 fd mov %rdi,%rbp 7ad49: 53 push %rbx 7ad4a: 31 db xor %ebx,%ebx 7ad4c: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7ad53: 31 c9 xor %ecx,%ecx 7ad55: 48 89 ef mov %rbp,%rdi 7ad58: 8b 10 mov (%rax),%edx 7ad5a: 8b 85 e0 55 00 00 mov 0x55e0(%rbp),%eax 7ad60: 0f af c3 imul %ebx,%eax 7ad63: 83 c3 01 add $0x1,%ebx 7ad66: 8d b4 02 c0 06 00 00 lea 0x6c0(%rdx,%rax,1),%esi 7ad6d: 31 d2 xor %edx,%edx 7ad6f: e8 00 00 00 00 callq 7ad74 7ad74: 83 fb 10 cmp $0x10,%ebx 7ad77: 75 d3 jne 7ad4c 7ad79: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7ad80: 48 89 ef mov %rbp,%rdi 7ad83: 31 d2 xor %edx,%edx 7ad85: 8b 30 mov (%rax),%esi 7ad87: 81 c6 73 08 00 00 add $0x873,%esi 7ad8d: e8 00 00 00 00 callq 7ad92 7ad92: 31 c9 xor %ecx,%ecx 7ad94: 48 89 ef mov %rbp,%rdi 7ad97: 83 e0 be and $0xffffffbe,%eax 7ad9a: 89 c2 mov %eax,%edx 7ad9c: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7ada3: 8b 30 mov (%rax),%esi 7ada5: 81 c6 73 08 00 00 add $0x873,%esi 7adab: e8 00 00 00 00 callq 7adb0 7adb0: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7adb7: 48 89 ef mov %rbp,%rdi 7adba: 31 d2 xor %edx,%edx 7adbc: 8b 30 mov (%rax),%esi 7adbe: 81 c6 80 06 00 00 add $0x680,%esi 7adc4: e8 00 00 00 00 callq 7adc9 7adc9: 48 89 ef mov %rbp,%rdi 7adcc: 31 c9 xor %ecx,%ecx 7adce: 83 e0 fe and $0xfffffffe,%eax 7add1: 89 c2 mov %eax,%edx 7add3: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7adda: 8b 30 mov (%rax),%esi 7addc: 81 c6 80 06 00 00 add $0x680,%esi 7ade2: e8 00 00 00 00 callq 7ade7 7ade7: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7adee: 48 89 ef mov %rbp,%rdi 7adf1: 5b pop %rbx 7adf2: 31 c9 xor %ecx,%ecx 7adf4: 31 d2 xor %edx,%edx 7adf6: 5d pop %rbp 7adf7: 8b 30 mov (%rax),%esi 7adf9: 81 c6 82 06 00 00 add $0x682,%esi 7adff: e9 00 00 00 00 jmpq 7ae04 7ae04: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7ae0b: 00 00 00 00 7ae0f: 90 nop 000000000007ae10 : 7ae10: e8 00 00 00 00 callq 7ae15 7ae15: 55 push %rbp 7ae16: 53 push %rbx 7ae17: 48 89 fb mov %rdi,%rbx 7ae1a: 48 8b bf c8 28 00 00 mov 0x28c8(%rdi),%rdi 7ae21: e8 00 00 00 00 callq 7ae26 7ae26: 31 f6 xor %esi,%esi 7ae28: 48 89 df mov %rbx,%rdi 7ae2b: 48 89 c2 mov %rax,%rdx 7ae2e: e8 ed fd ff ff callq 7ac20 7ae33: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7ae3a: 31 c9 xor %ecx,%ecx 7ae3c: 48 89 df mov %rbx,%rdi 7ae3f: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 7ae46: 8b 30 mov (%rax),%esi 7ae48: 48 c1 ea 0c shr $0xc,%rdx 7ae4c: 81 c6 4b 07 00 00 add $0x74b,%esi 7ae52: e8 00 00 00 00 callq 7ae57 7ae57: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7ae5e: 31 c9 xor %ecx,%ecx 7ae60: 48 89 df mov %rbx,%rdi 7ae63: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 7ae6a: 8b 30 mov (%rax),%esi 7ae6c: 48 c1 ea 2c shr $0x2c,%rdx 7ae70: 81 c6 4c 07 00 00 add $0x74c,%esi 7ae76: e8 00 00 00 00 callq 7ae7b 7ae7b: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7ae82: 31 c9 xor %ecx,%ecx 7ae84: 48 89 df mov %rbx,%rdi 7ae87: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 7ae8e: 8b 30 mov (%rax),%esi 7ae90: 48 c1 ea 0c shr $0xc,%rdx 7ae94: 81 c6 6b 07 00 00 add $0x76b,%esi 7ae9a: e8 00 00 00 00 callq 7ae9f 7ae9f: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7aea6: 31 c9 xor %ecx,%ecx 7aea8: 48 89 df mov %rbx,%rdi 7aeab: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 7aeb2: 8b 30 mov (%rax),%esi 7aeb4: 48 c1 ea 2c shr $0x2c,%rdx 7aeb8: 81 c6 6c 07 00 00 add $0x76c,%esi 7aebe: e8 00 00 00 00 callq 7aec3 7aec3: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7aeca: 31 c9 xor %ecx,%ecx 7aecc: 31 d2 xor %edx,%edx 7aece: 48 89 df mov %rbx,%rdi 7aed1: 8b 30 mov (%rax),%esi 7aed3: 81 c6 70 08 00 00 add $0x870,%esi 7aed9: e8 00 00 00 00 callq 7aede 7aede: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7aee5: 31 c9 xor %ecx,%ecx 7aee7: 31 d2 xor %edx,%edx 7aee9: 48 89 df mov %rbx,%rdi 7aeec: 8b 30 mov (%rax),%esi 7aeee: 81 c6 6e 08 00 00 add $0x86e,%esi 7aef4: e8 00 00 00 00 callq 7aef9 7aef9: 31 c9 xor %ecx,%ecx 7aefb: ba ff ff ff 00 mov $0xffffff,%edx 7af00: 48 89 df mov %rbx,%rdi 7af03: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7af0a: 8b 30 mov (%rax),%esi 7af0c: 81 c6 6f 08 00 00 add $0x86f,%esi 7af12: e8 00 00 00 00 callq 7af17 7af17: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 7af1e: 0f 84 83 04 00 00 je 7b3a7 7af24: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7af2b: 48 8b ab 50 54 00 00 mov 0x5450(%rbx),%rbp 7af32: 31 c9 xor %ecx,%ecx 7af34: 48 89 df mov %rbx,%rdi 7af37: 48 03 ab 10 5c 00 00 add 0x5c10(%rbx),%rbp 7af3e: 48 2b ab 90 0f 00 00 sub 0xf90(%rbx),%rbp 7af45: 8b 30 mov (%rax),%esi 7af47: 48 89 ea mov %rbp,%rdx 7af4a: 48 c1 ea 0c shr $0xc,%rdx 7af4e: 81 c6 58 08 00 00 add $0x858,%esi 7af54: e8 00 00 00 00 callq 7af59 7af59: 48 89 ea mov %rbp,%rdx 7af5c: 31 c9 xor %ecx,%ecx 7af5e: 48 89 df mov %rbx,%rdi 7af61: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7af68: 48 c1 ea 2c shr $0x2c,%rdx 7af6c: 8b 30 mov (%rax),%esi 7af6e: 81 c6 59 08 00 00 add $0x859,%esi 7af74: e8 00 00 00 00 callq 7af79 7af79: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7af80: 31 c9 xor %ecx,%ecx 7af82: 48 89 df mov %rbx,%rdi 7af85: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 7af8c: 8b 30 mov (%rax),%esi 7af8e: 48 c1 ea 0c shr $0xc,%rdx 7af92: 81 c6 8f 06 00 00 add $0x68f,%esi 7af98: e8 00 00 00 00 callq 7af9d 7af9d: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7afa4: 31 c9 xor %ecx,%ecx 7afa6: 48 89 df mov %rbx,%rdi 7afa9: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 7afb0: 8b 30 mov (%rax),%esi 7afb2: 48 c1 ea 2c shr $0x2c,%rdx 7afb6: 81 c6 90 06 00 00 add $0x690,%esi 7afbc: e8 00 00 00 00 callq 7afc1 7afc1: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7afc8: 31 d2 xor %edx,%edx 7afca: 48 89 df mov %rbx,%rdi 7afcd: 8b 30 mov (%rax),%esi 7afcf: 81 c6 89 06 00 00 add $0x689,%esi 7afd5: e8 00 00 00 00 callq 7afda 7afda: 31 c9 xor %ecx,%ecx 7afdc: 48 89 df mov %rbx,%rdi 7afdf: 0d 00 00 04 00 or $0x40000,%eax 7afe4: 89 c2 mov %eax,%edx 7afe6: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7afed: 8b 30 mov (%rax),%esi 7afef: 81 c6 89 06 00 00 add $0x689,%esi 7aff5: e8 00 00 00 00 callq 7affa 7affa: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b001: 31 d2 xor %edx,%edx 7b003: 48 89 df mov %rbx,%rdi 7b006: 8b 30 mov (%rax),%esi 7b008: 81 c6 73 08 00 00 add $0x873,%esi 7b00e: e8 00 00 00 00 callq 7b013 7b013: 31 c9 xor %ecx,%ecx 7b015: 48 89 df mov %rbx,%rdi 7b018: 25 5f c0 ff ff and $0xffffc05f,%eax 7b01d: 89 c2 mov %eax,%edx 7b01f: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b026: 81 ca 59 18 00 00 or $0x1859,%edx 7b02c: 8b 30 mov (%rax),%esi 7b02e: 81 c6 73 08 00 00 add $0x873,%esi 7b034: e8 00 00 00 00 callq 7b039 7b039: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 7b040: 0f 85 e0 00 00 00 jne 7b126 7b046: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b04d: 31 d2 xor %edx,%edx 7b04f: 48 89 df mov %rbx,%rdi 7b052: 8b 30 mov (%rax),%esi 7b054: 81 c6 80 06 00 00 add $0x680,%esi 7b05a: e8 00 00 00 00 callq 7b05f 7b05f: 31 c9 xor %ecx,%ecx 7b061: 48 89 df mov %rbx,%rdi 7b064: 25 fd fe 03 fc and $0xfc03fefd,%eax 7b069: 89 c2 mov %eax,%edx 7b06b: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b072: 81 ca 01 08 08 00 or $0x80801,%edx 7b078: 8b 30 mov (%rax),%esi 7b07a: 81 c6 80 06 00 00 add $0x680,%esi 7b080: e8 00 00 00 00 callq 7b085 7b085: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b08c: 31 d2 xor %edx,%edx 7b08e: 48 89 df mov %rbx,%rdi 7b091: 8b 30 mov (%rax),%esi 7b093: 81 c6 81 06 00 00 add $0x681,%esi 7b099: e8 00 00 00 00 callq 7b09e 7b09e: 31 c9 xor %ecx,%ecx 7b0a0: 48 89 df mov %rbx,%rdi 7b0a3: 83 c8 03 or $0x3,%eax 7b0a6: 89 c2 mov %eax,%edx 7b0a8: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b0af: 8b 30 mov (%rax),%esi 7b0b1: 81 c6 81 06 00 00 add $0x681,%esi 7b0b7: e8 00 00 00 00 callq 7b0bc 7b0bc: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b0c3: 80 bb 3c 10 00 00 01 cmpb $0x1,0x103c(%rbx) 7b0ca: 48 89 df mov %rbx,%rdi 7b0cd: 19 d2 sbb %edx,%edx 7b0cf: 31 c9 xor %ecx,%ecx 7b0d1: 8b 30 mov (%rax),%esi 7b0d3: 81 e2 fd 7f fe ff and $0xfffe7ffd,%edx 7b0d9: 81 ea f4 7f eb 7f sub $0x7feb7ff4,%edx 7b0df: 81 c6 82 06 00 00 add $0x682,%esi 7b0e5: e8 00 00 00 00 callq 7b0ea 7b0ea: 31 c9 xor %ecx,%ecx 7b0ec: ba 01 00 00 00 mov $0x1,%edx 7b0f1: 48 89 df mov %rbx,%rdi 7b0f4: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b0fb: 8b 30 mov (%rax),%esi 7b0fd: 81 c6 98 06 00 00 add $0x698,%esi 7b103: e8 00 00 00 00 callq 7b108 7b108: 31 c9 xor %ecx,%ecx 7b10a: ba e0 3f 00 00 mov $0x3fe0,%edx 7b10f: 48 89 df mov %rbx,%rdi 7b112: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7b119: 8b 30 mov (%rax),%esi 7b11b: 81 c6 a1 06 00 00 add $0x6a1,%esi 7b121: e8 00 00 00 00 callq 7b126 7b126: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b12d: 31 d2 xor %edx,%edx 7b12f: 48 89 df mov %rbx,%rdi 7b132: 8b 30 mov (%rax),%esi 7b134: 81 c6 c0 06 00 00 add $0x6c0,%esi 7b13a: e8 00 00 00 00 callq 7b13f 7b13f: 31 c9 xor %ecx,%ecx 7b141: 48 89 df mov %rbx,%rdi 7b144: 24 79 and $0x79,%al 7b146: 89 c2 mov %eax,%edx 7b148: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b14f: 83 ca 01 or $0x1,%edx 7b152: 8b 30 mov (%rax),%esi 7b154: 81 c6 c0 06 00 00 add $0x6c0,%esi 7b15a: e8 00 00 00 00 callq 7b15f 7b15f: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 7b166: 0f 84 8e 01 00 00 je 7b2fa 7b16c: 31 ed xor %ebp,%ebp 7b16e: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b175: 31 d2 xor %edx,%edx 7b177: 48 89 df mov %rbx,%rdi 7b17a: 8b 00 mov (%rax),%eax 7b17c: 8d b4 05 c1 06 00 00 lea 0x6c1(%rbp,%rax,1),%esi 7b183: e8 00 00 00 00 callq 7b188 7b188: 8b bb 40 54 00 00 mov 0x5440(%rbx),%edi 7b18e: 83 c8 01 or $0x1,%eax 7b191: 8d 14 3f lea (%rdi,%rdi,1),%edx 7b194: 83 e0 f9 and $0xfffffff9,%eax 7b197: 83 e2 06 and $0x6,%edx 7b19a: 09 c2 or %eax,%edx 7b19c: 8b 83 44 54 00 00 mov 0x5444(%rbx),%eax 7b1a2: 81 ca 00 54 55 00 or $0x555400,%edx 7b1a8: 8d 04 c5 b8 ff ff ff lea -0x48(,%rax,8),%eax 7b1af: 80 e2 07 and $0x7,%dl 7b1b2: 83 e0 78 and $0x78,%eax 7b1b5: 09 c2 or %eax,%edx 7b1b7: 8b 83 c0 28 00 00 mov 0x28c0(%rbx),%eax 7b1bd: 85 c0 test %eax,%eax 7b1bf: 75 03 jne 7b1c4 7b1c1: 80 ca 80 or $0x80,%dl 7b1c4: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b1cb: 48 89 df mov %rbx,%rdi 7b1ce: 8b 08 mov (%rax),%ecx 7b1d0: 8b 83 e0 55 00 00 mov 0x55e0(%rbx),%eax 7b1d6: 0f af c5 imul %ebp,%eax 7b1d9: 8d b4 01 c1 06 00 00 lea 0x6c1(%rcx,%rax,1),%esi 7b1e0: 31 c9 xor %ecx,%ecx 7b1e2: e8 00 00 00 00 callq 7b1e7 7b1e7: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b1ee: 31 c9 xor %ecx,%ecx 7b1f0: 48 89 df mov %rbx,%rdi 7b1f3: 8b 10 mov (%rax),%edx 7b1f5: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 7b1fb: 0f af c5 imul %ebp,%eax 7b1fe: 8d b4 02 4d 07 00 00 lea 0x74d(%rdx,%rax,1),%esi 7b205: 31 d2 xor %edx,%edx 7b207: e8 00 00 00 00 callq 7b20c 7b20c: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b213: 31 c9 xor %ecx,%ecx 7b215: 48 89 df mov %rbx,%rdi 7b218: 8b 10 mov (%rax),%edx 7b21a: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 7b220: 0f af c5 imul %ebp,%eax 7b223: 8d b4 02 4e 07 00 00 lea 0x74e(%rdx,%rax,1),%esi 7b22a: 31 d2 xor %edx,%edx 7b22c: e8 00 00 00 00 callq 7b231 7b231: 8b 83 38 54 00 00 mov 0x5438(%rbx),%eax 7b237: 48 89 df mov %rbx,%rdi 7b23a: 8d 50 ff lea -0x1(%rax),%edx 7b23d: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b244: 8b 08 mov (%rax),%ecx 7b246: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 7b24c: 0f af c5 imul %ebp,%eax 7b24f: 8d b4 01 6d 07 00 00 lea 0x76d(%rcx,%rax,1),%esi 7b256: 31 c9 xor %ecx,%ecx 7b258: e8 00 00 00 00 callq 7b25d 7b25d: 48 8b 83 38 54 00 00 mov 0x5438(%rbx),%rax 7b264: 48 89 df mov %rbx,%rdi 7b267: 48 8d 50 ff lea -0x1(%rax),%rdx 7b26b: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b272: 48 c1 ea 20 shr $0x20,%rdx 7b276: 8b 08 mov (%rax),%ecx 7b278: 8b 83 e4 55 00 00 mov 0x55e4(%rbx),%eax 7b27e: 0f af c5 imul %ebp,%eax 7b281: 83 c5 01 add $0x1,%ebp 7b284: 8d b4 01 6e 07 00 00 lea 0x76e(%rcx,%rax,1),%esi 7b28b: 31 c9 xor %ecx,%ecx 7b28d: e8 00 00 00 00 callq 7b292 7b292: 83 fd 0f cmp $0xf,%ebp 7b295: 0f 85 d3 fe ff ff jne 7b16e 7b29b: 31 ed xor %ebp,%ebp 7b29d: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b2a4: 31 c9 xor %ecx,%ecx 7b2a6: 48 89 df mov %rbx,%rdi 7b2a9: 8b 10 mov (%rax),%edx 7b2ab: 8b 83 ec 55 00 00 mov 0x55ec(%rbx),%eax 7b2b1: 0f af c5 imul %ebp,%eax 7b2b4: 8d b4 02 07 07 00 00 lea 0x707(%rdx,%rax,1),%esi 7b2bb: ba ff ff ff ff mov $0xffffffff,%edx 7b2c0: e8 00 00 00 00 callq 7b2c5 7b2c5: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b2cc: 31 c9 xor %ecx,%ecx 7b2ce: 48 89 df mov %rbx,%rdi 7b2d1: 8b 10 mov (%rax),%edx 7b2d3: 8b 83 ec 55 00 00 mov 0x55ec(%rbx),%eax 7b2d9: 0f af c5 imul %ebp,%eax 7b2dc: 83 c5 01 add $0x1,%ebp 7b2df: 8d b4 02 08 07 00 00 lea 0x708(%rdx,%rax,1),%esi 7b2e6: ba 1f 00 00 00 mov $0x1f,%edx 7b2eb: e8 00 00 00 00 callq 7b2f0 7b2f0: 83 fd 12 cmp $0x12,%ebp 7b2f3: 75 a8 jne 7b29d 7b2f5: 31 c0 xor %eax,%eax 7b2f7: 5b pop %rbx 7b2f8: 5d pop %rbp 7b2f9: c3 retq 7b2fa: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b301: 31 c9 xor %ecx,%ecx 7b303: 48 89 df mov %rbx,%rdi 7b306: ba ff ff ff ff mov $0xffffffff,%edx 7b30b: 8b 30 mov (%rax),%esi 7b30d: 81 c6 92 06 00 00 add $0x692,%esi 7b313: e8 00 00 00 00 callq 7b318 7b318: 31 c9 xor %ecx,%ecx 7b31a: 48 89 df mov %rbx,%rdi 7b31d: ba 0f 00 00 00 mov $0xf,%edx 7b322: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b329: 8b 30 mov (%rax),%esi 7b32b: 81 c6 93 06 00 00 add $0x693,%esi 7b331: e8 00 00 00 00 callq 7b336 7b336: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b33d: 31 c9 xor %ecx,%ecx 7b33f: 31 d2 xor %edx,%edx 7b341: 48 89 df mov %rbx,%rdi 7b344: 8b 30 mov (%rax),%esi 7b346: 81 c6 94 06 00 00 add $0x694,%esi 7b34c: e8 00 00 00 00 callq 7b351 7b351: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b358: 31 c9 xor %ecx,%ecx 7b35a: 31 d2 xor %edx,%edx 7b35c: 48 89 df mov %rbx,%rdi 7b35f: 8b 30 mov (%rax),%esi 7b361: 81 c6 95 06 00 00 add $0x695,%esi 7b367: e8 00 00 00 00 callq 7b36c 7b36c: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b373: 31 c9 xor %ecx,%ecx 7b375: 31 d2 xor %edx,%edx 7b377: 48 89 df mov %rbx,%rdi 7b37a: 8b 30 mov (%rax),%esi 7b37c: 81 c6 96 06 00 00 add $0x696,%esi 7b382: e8 00 00 00 00 callq 7b387 7b387: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b38e: 31 c9 xor %ecx,%ecx 7b390: 31 d2 xor %edx,%edx 7b392: 48 89 df mov %rbx,%rdi 7b395: 8b 30 mov (%rax),%esi 7b397: 81 c6 97 06 00 00 add $0x697,%esi 7b39d: e8 00 00 00 00 callq 7b3a2 7b3a2: e9 c5 fd ff ff jmpq 7b16c 7b3a7: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b3ae: 48 8b 93 90 0f 00 00 mov 0xf90(%rbx),%rdx 7b3b5: 31 c9 xor %ecx,%ecx 7b3b7: 48 89 df mov %rbx,%rdi 7b3ba: 8b 30 mov (%rax),%esi 7b3bc: 48 c1 ea 12 shr $0x12,%rdx 7b3c0: 81 c6 71 08 00 00 add $0x871,%esi 7b3c6: e8 00 00 00 00 callq 7b3cb 7b3cb: 48 8b 83 08 5e 01 00 mov 0x15e08(%rbx),%rax 7b3d2: 31 c9 xor %ecx,%ecx 7b3d4: 48 89 df mov %rbx,%rdi 7b3d7: 48 8b 93 98 0f 00 00 mov 0xf98(%rbx),%rdx 7b3de: 8b 30 mov (%rax),%esi 7b3e0: 48 c1 ea 12 shr $0x12,%rdx 7b3e4: 81 c6 72 08 00 00 add $0x872,%esi 7b3ea: e8 00 00 00 00 callq 7b3ef 7b3ef: e9 30 fb ff ff jmpq 7af24 7b3f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7b3fb: 00 00 00 00 7b3ff: 90 nop 000000000007b400 : 7b400: e8 00 00 00 00 callq 7b405 7b405: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 7b40c: 0f 85 4a 01 00 00 jne 7b55c 7b412: 41 56 push %r14 7b414: 41 55 push %r13 7b416: 41 54 push %r12 7b418: 55 push %rbp 7b419: 48 89 fd mov %rdi,%rbp 7b41c: 53 push %rbx 7b41d: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 7b423: 8d 50 e7 lea -0x19(%rax),%edx 7b426: 83 fa 04 cmp $0x4,%edx 7b429: 76 0b jbe 7b436 7b42b: 5b pop %rbx 7b42c: 31 c0 xor %eax,%eax 7b42e: 5d pop %rbp 7b42f: 41 5c pop %r12 7b431: 41 5d pop %r13 7b433: 41 5e pop %r14 7b435: c3 retq 7b436: 48 8b 97 08 5e 01 00 mov 0x15e08(%rdi),%rdx 7b43d: 83 e8 1c sub $0x1c,%eax 7b440: 89 f3 mov %esi,%ebx 7b442: 8b 32 mov (%rdx),%esi 7b444: 83 f8 01 cmp $0x1,%eax 7b447: 0f 86 12 01 00 00 jbe 7b55f 7b44d: 81 c6 4a 06 00 00 add $0x64a,%esi 7b453: 31 d2 xor %edx,%edx 7b455: e8 00 00 00 00 callq 7b45a 7b45a: 31 d2 xor %edx,%edx 7b45c: 48 89 ef mov %rbp,%rdi 7b45f: 41 89 c4 mov %eax,%r12d 7b462: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7b469: 8b 30 mov (%rax),%esi 7b46b: 83 c6 71 add $0x71,%esi 7b46e: e8 00 00 00 00 callq 7b473 7b473: 41 89 c5 mov %eax,%r13d 7b476: 45 89 e0 mov %r12d,%r8d 7b479: 85 db test %ebx,%ebx 7b47b: 0f 85 0c 01 00 00 jne 7b58d 7b481: f6 85 91 89 00 00 02 testb $0x2,0x8991(%rbp) 7b488: 0f 84 ff 00 00 00 je 7b58d 7b48e: 45 89 ee mov %r13d,%r14d 7b491: 41 81 c8 00 00 04 00 or $0x40000,%r8d 7b498: 41 80 e6 03 and $0x3,%r14b 7b49c: 8b 8d 08 07 00 00 mov 0x708(%rbp),%ecx 7b4a2: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7b4a9: 8d 51 e4 lea -0x1c(%rcx),%edx 7b4ac: 8b 30 mov (%rax),%esi 7b4ae: 83 fa 01 cmp $0x1,%edx 7b4b1: 0f 86 0b 01 00 00 jbe 7b5c2 7b4b7: 45 39 c4 cmp %r8d,%r12d 7b4ba: 0f 84 23 01 00 00 je 7b5e3 7b4c0: 81 c6 4a 06 00 00 add $0x64a,%esi 7b4c6: 31 c9 xor %ecx,%ecx 7b4c8: 44 89 c2 mov %r8d,%edx 7b4cb: 48 89 ef mov %rbp,%rdi 7b4ce: e8 00 00 00 00 callq 7b4d3 7b4d3: 45 39 f5 cmp %r14d,%r13d 7b4d6: 0f 85 61 01 00 00 jne 7b63d 7b4dc: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 7b4e2: 83 e8 1c sub $0x1c,%eax 7b4e5: 83 f8 01 cmp $0x1,%eax 7b4e8: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7b4ef: 0f 86 b6 00 00 00 jbe 7b5ab 7b4f5: 8b 30 mov (%rax),%esi 7b4f7: 31 d2 xor %edx,%edx 7b4f9: 48 89 ef mov %rbp,%rdi 7b4fc: 81 c6 4a 06 00 00 add $0x64a,%esi 7b502: e8 00 00 00 00 callq 7b507 7b507: 89 c2 mov %eax,%edx 7b509: 85 db test %ebx,%ebx 7b50b: 0f 85 8f 00 00 00 jne 7b5a0 7b511: f6 85 91 89 00 00 01 testb $0x1,0x8991(%rbp) 7b518: 0f 84 82 00 00 00 je 7b5a0 7b51e: 81 ca 00 00 08 00 or $0x80000,%edx 7b524: 39 d0 cmp %edx,%eax 7b526: 0f 84 ff fe ff ff je 7b42b 7b52c: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7b533: 8b 30 mov (%rax),%esi 7b535: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 7b53b: 83 e8 1c sub $0x1c,%eax 7b53e: 83 f8 01 cmp $0x1,%eax 7b541: 0f 86 bc 00 00 00 jbe 7b603 7b547: 81 c6 4a 06 00 00 add $0x64a,%esi 7b54d: 31 c9 xor %ecx,%ecx 7b54f: 48 89 ef mov %rbp,%rdi 7b552: e8 00 00 00 00 callq 7b557 7b557: e9 cf fe ff ff jmpq 7b42b 7b55c: 31 c0 xor %eax,%eax 7b55e: c3 retq 7b55f: 81 c6 4d 06 00 00 add $0x64d,%esi 7b565: 31 d2 xor %edx,%edx 7b567: e8 00 00 00 00 callq 7b56c 7b56c: 31 d2 xor %edx,%edx 7b56e: 48 89 ef mov %rbp,%rdi 7b571: 41 89 c4 mov %eax,%r12d 7b574: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7b57b: 8b 30 mov (%rax),%esi 7b57d: 83 c6 70 add $0x70,%esi 7b580: e8 00 00 00 00 callq 7b585 7b585: 41 89 c5 mov %eax,%r13d 7b588: e9 e9 fe ff ff jmpq 7b476 7b58d: 45 89 ee mov %r13d,%r14d 7b590: 41 81 e0 ff ff fb ff and $0xfffbffff,%r8d 7b597: 41 80 ce fc or $0xfc,%r14b 7b59b: e9 fc fe ff ff jmpq 7b49c 7b5a0: 81 e2 ff ff f7 ff and $0xfff7ffff,%edx 7b5a6: e9 79 ff ff ff jmpq 7b524 7b5ab: 8b 30 mov (%rax),%esi 7b5ad: 31 d2 xor %edx,%edx 7b5af: 48 89 ef mov %rbp,%rdi 7b5b2: 81 c6 4d 06 00 00 add $0x64d,%esi 7b5b8: e8 00 00 00 00 callq 7b5bd 7b5bd: e9 45 ff ff ff jmpq 7b507 7b5c2: 45 39 c4 cmp %r8d,%r12d 7b5c5: 75 51 jne 7b618 7b5c7: 45 39 f5 cmp %r14d,%r13d 7b5ca: 74 df je 7b5ab 7b5cc: 8b 30 mov (%rax),%esi 7b5ce: 31 c9 xor %ecx,%ecx 7b5d0: 44 89 f2 mov %r14d,%edx 7b5d3: 48 89 ef mov %rbp,%rdi 7b5d6: 83 c6 70 add $0x70,%esi 7b5d9: e8 00 00 00 00 callq 7b5de 7b5de: e9 f9 fe ff ff jmpq 7b4dc 7b5e3: 45 39 f5 cmp %r14d,%r13d 7b5e6: 0f 84 09 ff ff ff je 7b4f5 7b5ec: 8b 30 mov (%rax),%esi 7b5ee: 31 c9 xor %ecx,%ecx 7b5f0: 44 89 f2 mov %r14d,%edx 7b5f3: 48 89 ef mov %rbp,%rdi 7b5f6: 83 c6 71 add $0x71,%esi 7b5f9: e8 00 00 00 00 callq 7b5fe 7b5fe: e9 d9 fe ff ff jmpq 7b4dc 7b603: 81 c6 4d 06 00 00 add $0x64d,%esi 7b609: 31 c9 xor %ecx,%ecx 7b60b: 48 89 ef mov %rbp,%rdi 7b60e: e8 00 00 00 00 callq 7b613 7b613: e9 13 fe ff ff jmpq 7b42b 7b618: 81 c6 4d 06 00 00 add $0x64d,%esi 7b61e: 31 c9 xor %ecx,%ecx 7b620: 44 89 c2 mov %r8d,%edx 7b623: 48 89 ef mov %rbp,%rdi 7b626: e8 00 00 00 00 callq 7b62b 7b62b: 45 39 f5 cmp %r14d,%r13d 7b62e: 0f 84 a8 fe ff ff je 7b4dc 7b634: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7b63b: eb 8f jmp 7b5cc 7b63d: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7b644: eb a6 jmp 7b5ec 7b646: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7b64d: 00 00 00 000000000007b650 : 7b650: e8 00 00 00 00 callq 7b655 7b655: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 7b65c: 74 01 je 7b65f 7b65e: c3 retq 7b65f: 41 54 push %r12 7b661: 44 0f b6 e6 movzbl %sil,%r12d 7b665: 31 d2 xor %edx,%edx 7b667: 55 push %rbp 7b668: 48 89 fd mov %rdi,%rbp 7b66b: 53 push %rbx 7b66c: 48 8b 87 08 5e 01 00 mov 0x15e08(%rdi),%rax 7b673: 89 f3 mov %esi,%ebx 7b675: 8b 30 mov (%rax),%esi 7b677: 81 c6 88 06 00 00 add $0x688,%esi 7b67d: e8 00 00 00 00 callq 7b682 7b682: 48 89 ef mov %rbp,%rdi 7b685: 83 e0 fb and $0xfffffffb,%eax 7b688: 89 c2 mov %eax,%edx 7b68a: 42 8d 04 a5 00 00 00 lea 0x0(,%r12,4),%eax 7b691: 00 7b692: 09 c2 or %eax,%edx 7b694: 42 8d 04 e5 00 00 00 lea 0x0(,%r12,8),%eax 7b69b: 00 7b69c: 83 e2 f7 and $0xfffffff7,%edx 7b69f: 09 c2 or %eax,%edx 7b6a1: 44 89 e0 mov %r12d,%eax 7b6a4: c1 e0 04 shl $0x4,%eax 7b6a7: 83 e2 ef and $0xffffffef,%edx 7b6aa: 09 c2 or %eax,%edx 7b6ac: 44 89 e0 mov %r12d,%eax 7b6af: c1 e0 05 shl $0x5,%eax 7b6b2: 83 e2 df and $0xffffffdf,%edx 7b6b5: 09 c2 or %eax,%edx 7b6b7: 44 89 e0 mov %r12d,%eax 7b6ba: c1 e0 06 shl $0x6,%eax 7b6bd: 83 e2 bf and $0xffffffbf,%edx 7b6c0: 09 c2 or %eax,%edx 7b6c2: 44 89 e0 mov %r12d,%eax 7b6c5: c1 e0 07 shl $0x7,%eax 7b6c8: 80 e2 7f and $0x7f,%dl 7b6cb: 09 c2 or %eax,%edx 7b6cd: 44 89 e0 mov %r12d,%eax 7b6d0: c1 e0 08 shl $0x8,%eax 7b6d3: 80 e6 fe and $0xfe,%dh 7b6d6: 09 c2 or %eax,%edx 7b6d8: 44 89 e0 mov %r12d,%eax 7b6db: c1 e0 09 shl $0x9,%eax 7b6de: 80 e6 fd and $0xfd,%dh 7b6e1: 09 c2 or %eax,%edx 7b6e3: 44 89 e0 mov %r12d,%eax 7b6e6: c1 e0 0a shl $0xa,%eax 7b6e9: 80 e6 fb and $0xfb,%dh 7b6ec: 09 c2 or %eax,%edx 7b6ee: 44 89 e0 mov %r12d,%eax 7b6f1: c1 e0 0b shl $0xb,%eax 7b6f4: 80 e6 f7 and $0xf7,%dh 7b6f7: 09 c2 or %eax,%edx 7b6f9: 80 e6 ef and $0xef,%dh 7b6fc: 41 c1 e4 0c shl $0xc,%r12d 7b700: 44 09 e2 or %r12d,%edx 7b703: 89 d0 mov %edx,%eax 7b705: 0d 00 00 00 c0 or $0xc0000000,%eax 7b70a: 84 db test %bl,%bl 7b70c: 5b pop %rbx 7b70d: 0f 44 d0 cmove %eax,%edx 7b710: 48 8b 85 08 5e 01 00 mov 0x15e08(%rbp),%rax 7b717: 31 c9 xor %ecx,%ecx 7b719: 5d pop %rbp 7b71a: 41 5c pop %r12 7b71c: 8b 30 mov (%rax),%esi 7b71e: 81 c6 88 06 00 00 add $0x688,%esi 7b724: e9 00 00 00 00 jmpq 7b729 7b729: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007b730 : 7b730: e8 00 00 00 00 callq 7b735 7b735: 31 c0 xor %eax,%eax 7b737: c3 retq 7b738: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7b73f: 00 000000000007b740 : 7b740: e8 00 00 00 00 callq 7b745 7b745: 41 57 push %r15 7b747: 49 89 ff mov %rdi,%r15 7b74a: 41 56 push %r14 7b74c: 41 55 push %r13 7b74e: 49 89 d5 mov %rdx,%r13 7b751: 41 54 push %r12 7b753: 41 89 f4 mov %esi,%r12d 7b756: 55 push %rbp 7b757: 53 push %rbx 7b758: 48 83 ec 10 sub $0x10,%rsp 7b75c: 48 8b 47 08 mov 0x8(%rdi),%rax 7b760: 4c 8b 37 mov (%rdi),%r14 7b763: 8b 58 10 mov 0x10(%rax),%ebx 7b766: 48 89 da mov %rbx,%rdx 7b769: 48 89 d8 mov %rbx,%rax 7b76c: 48 c1 e2 06 shl $0x6,%rdx 7b770: 83 e8 01 sub $0x1,%eax 7b773: 4c 01 f2 add %r14,%rdx 7b776: 48 8b 8a b8 55 00 00 mov 0x55b8(%rdx),%rcx 7b77d: 48 8b 49 08 mov 0x8(%rcx),%rcx 7b781: 83 f8 01 cmp $0x1,%eax 7b784: 0f 86 ea 00 00 00 jbe 7b874 7b78a: 31 f6 xor %esi,%esi 7b78c: 44 89 e7 mov %r12d,%edi 7b78f: e8 00 00 00 00 callq 7b794 7b794: 41 8b af d0 02 00 00 mov 0x2d0(%r15),%ebp 7b79b: 89 44 24 04 mov %eax,0x4(%rsp) 7b79f: 31 c0 xor %eax,%eax 7b7a1: 48 c1 e3 06 shl $0x6,%rbx 7b7a5: 49 8b 57 08 mov 0x8(%r15),%rdx 7b7a9: 89 44 24 08 mov %eax,0x8(%rsp) 7b7ad: 4c 89 ff mov %r15,%rdi 7b7b0: 4c 01 f3 add %r14,%rbx 7b7b3: 8b b3 a4 55 00 00 mov 0x55a4(%rbx),%esi 7b7b9: 48 8b 8a e0 00 00 00 mov 0xe0(%rdx),%rcx 7b7c0: 44 89 ea mov %r13d,%edx 7b7c3: 41 0f af f4 imul %r12d,%esi 7b7c7: 03 b3 80 55 00 00 add 0x5580(%rbx),%esi 7b7cd: e8 00 00 00 00 callq 7b7d2 7b7d2: 8b b3 a4 55 00 00 mov 0x55a4(%rbx),%esi 7b7d8: 49 8b 4f 08 mov 0x8(%r15),%rcx 7b7dc: 4c 89 ea mov %r13,%rdx 7b7df: 48 c1 ea 20 shr $0x20,%rdx 7b7e3: 4c 89 ff mov %r15,%rdi 7b7e6: 48 8b 89 e0 00 00 00 mov 0xe0(%rcx),%rcx 7b7ed: 41 0f af f4 imul %r12d,%esi 7b7f1: 03 b3 84 55 00 00 add 0x5584(%rbx),%esi 7b7f7: e8 00 00 00 00 callq 7b7fc 7b7fc: 8b b3 a8 55 00 00 mov 0x55a8(%rbx),%esi 7b802: 49 8b 4f 08 mov 0x8(%r15),%rcx 7b806: 4c 89 ff mov %r15,%rdi 7b809: 8b 93 90 55 00 00 mov 0x5590(%rbx),%edx 7b80f: 41 b8 01 00 00 00 mov $0x1,%r8d 7b815: 0f af f5 imul %ebp,%esi 7b818: 4c 8b 89 f0 00 00 00 mov 0xf0(%rcx),%r9 7b81f: 44 89 e1 mov %r12d,%ecx 7b822: 41 d3 e0 shl %cl,%r8d 7b825: 8b 4c 24 04 mov 0x4(%rsp),%ecx 7b829: 01 f2 add %esi,%edx 7b82b: 03 b3 8c 55 00 00 add 0x558c(%rbx),%esi 7b831: e8 00 00 00 00 callq 7b836 7b836: 8b 44 24 08 mov 0x8(%rsp),%eax 7b83a: 85 c0 test %eax,%eax 7b83c: 74 24 je 7b862 7b83e: 8b b3 a8 55 00 00 mov 0x55a8(%rbx),%esi 7b844: 49 8b 47 08 mov 0x8(%r15),%rax 7b848: 31 d2 xor %edx,%edx 7b84a: 4c 89 ff mov %r15,%rdi 7b84d: 0f af f5 imul %ebp,%esi 7b850: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 7b857: 03 b3 88 55 00 00 add 0x5588(%rbx),%esi 7b85d: e8 00 00 00 00 callq 7b862 7b862: 48 83 c4 10 add $0x10,%rsp 7b866: 4c 89 e8 mov %r13,%rax 7b869: 5b pop %rbx 7b86a: 5d pop %rbp 7b86b: 41 5c pop %r12 7b86d: 41 5d pop %r13 7b86f: 41 5e pop %r14 7b871: 41 5f pop %r15 7b873: c3 retq 7b874: 41 f6 86 b0 63 01 00 testb $0x4,0x163b0(%r14) 7b87b: 04 7b87c: 0f 85 08 ff ff ff jne 7b78a 7b882: 48 89 54 24 08 mov %rdx,0x8(%rsp) 7b887: 31 f6 xor %esi,%esi 7b889: 44 89 e7 mov %r12d,%edi 7b88c: e8 00 00 00 00 callq 7b891 7b891: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 7b896: b9 01 00 00 00 mov $0x1,%ecx 7b89b: 4c 89 ff mov %r15,%rdi 7b89e: 89 44 24 04 mov %eax,0x4(%rsp) 7b8a2: 41 8b af d0 02 00 00 mov 0x2d0(%r15),%ebp 7b8a9: 48 89 d8 mov %rbx,%rax 7b8ac: 48 c1 e0 06 shl $0x6,%rax 7b8b0: 89 ee mov %ebp,%esi 7b8b2: 0f af b2 a8 55 00 00 imul 0x55a8(%rdx),%esi 7b8b9: ba 01 00 00 00 mov $0x1,%edx 7b8be: 41 03 b4 06 88 55 00 add 0x5588(%r14,%rax,1),%esi 7b8c5: 00 7b8c6: 49 8b 47 08 mov 0x8(%r15),%rax 7b8ca: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax 7b8d1: e8 00 00 00 00 callq 7b8d6 7b8d6: b8 01 00 00 00 mov $0x1,%eax 7b8db: e9 c1 fe ff ff jmpq 7b7a1 000000000007b8e0 : 7b8e0: e8 00 00 00 00 callq 7b8e5 7b8e5: 48 8b 0f mov (%rdi),%rcx 7b8e8: 48 8b 47 08 mov 0x8(%rdi),%rax 7b8ec: 48 8b 89 d8 60 01 00 mov 0x160d8(%rcx),%rcx 7b8f3: 44 8b 48 10 mov 0x10(%rax),%r9d 7b8f7: 8b 09 mov (%rcx),%ecx 7b8f9: 44 8d 44 31 10 lea 0x10(%rcx,%rsi,1),%r8d 7b8fe: 45 85 c9 test %r9d,%r9d 7b901: 75 04 jne 7b907 7b903: 44 8d 04 0e lea (%rsi,%rcx,1),%r8d 7b907: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 7b90e: 44 89 c6 mov %r8d,%esi 7b911: e9 00 00 00 00 jmpq 7b916 7b916: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7b91d: 00 00 00 000000000007b920 : 7b920: e8 00 00 00 00 callq 7b925 7b925: 48 b8 00 00 00 00 00 movabs $0x2000000000000,%rax 7b92c: 00 02 00 7b92f: 83 fe 60 cmp $0x60,%esi 7b932: 74 1e je 7b952 7b934: 48 b8 00 00 00 00 00 movabs $0x3000000000000,%rax 7b93b: 00 03 00 7b93e: 81 fe 80 00 00 00 cmp $0x80,%esi 7b944: 74 0c je 7b952 7b946: 31 c0 xor %eax,%eax 7b948: 83 fe 40 cmp $0x40,%esi 7b94b: 0f 94 c0 sete %al 7b94e: 48 c1 e0 30 shl $0x30,%rax 7b952: c3 retq 7b953: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7b95a: 00 00 00 00 7b95e: 66 90 xchg %ax,%ax 000000000007b960 : 7b960: e8 00 00 00 00 callq 7b965 7b965: 48 89 d1 mov %rdx,%rcx 7b968: 48 8b 12 mov (%rdx),%rdx 7b96b: 48 83 e2 ef and $0xffffffffffffffef,%rdx 7b96f: 48 89 11 mov %rdx,(%rcx) 7b972: 48 8b 46 50 mov 0x50(%rsi),%rax 7b976: 83 e0 10 and $0x10,%eax 7b979: 48 09 d0 or %rdx,%rax 7b97c: 48 ba ff ff ff ff ff movabs $0xfff8ffffffffffff,%rdx 7b983: ff f8 ff 7b986: 48 21 d0 and %rdx,%rax 7b989: 48 ba 00 00 00 00 00 movabs $0x7000000000000,%rdx 7b990: 00 07 00 7b993: 48 89 01 mov %rax,(%rcx) 7b996: 48 23 56 50 and 0x50(%rsi),%rdx 7b99a: 48 09 d0 or %rdx,%rax 7b99d: 48 89 01 mov %rax,(%rcx) 7b9a0: f6 46 56 08 testb $0x8,0x56(%rsi) 7b9a4: 74 14 je 7b9ba 7b9a6: 48 ba 06 00 00 00 00 movabs $0x88000000000006,%rdx 7b9ad: 00 88 00 7b9b0: 48 83 e0 fe and $0xfffffffffffffffe,%rax 7b9b4: 48 09 d0 or %rdx,%rax 7b9b7: 48 89 01 mov %rax,(%rcx) 7b9ba: c3 retq 7b9bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007b9c0 : 7b9c0: e8 00 00 00 00 callq 7b9c5 7b9c5: 8b 97 08 07 00 00 mov 0x708(%rdi),%edx 7b9cb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 7b9d2: 48 c7 87 f8 89 00 00 movq $0x0,0x89f8(%rdi) 7b9d9: 00 00 00 00 7b9dd: 8d 42 e4 lea -0x1c(%rdx),%eax 7b9e0: 83 f8 01 cmp $0x1,%eax 7b9e3: 48 c7 c0 00 00 00 00 mov $0x0,%rax 7b9ea: 48 0f 46 c1 cmovbe %rcx,%rax 7b9ee: 48 83 bf 58 28 00 00 cmpq $0x0,0x2858(%rdi) 7b9f5: 00 7b9f6: 48 89 87 00 8a 00 00 mov %rax,0x8a00(%rdi) 7b9fd: 0f 84 b7 00 00 00 je 7baba 7ba03: c7 87 e0 0f 00 00 01 movl $0x1,0xfe0(%rdi) 7ba0a: 00 00 00 7ba0d: 48 c7 87 f0 0f 00 00 movq $0x0,0xff0(%rdi) 7ba14: 00 00 00 00 7ba18: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 7ba1f: 75 15 jne 7ba36 7ba21: c7 87 a0 28 00 00 01 movl $0x1,0x28a0(%rdi) 7ba28: 00 00 00 7ba2b: 48 c7 87 b0 28 00 00 movq $0x0,0x28b0(%rdi) 7ba32: 00 00 00 00 7ba36: 83 fa 1c cmp $0x1c,%edx 7ba39: 75 38 jne 7ba73 7ba3b: 48 b8 10 00 00 00 02 movabs $0x200000010,%rax 7ba42: 00 00 00 7ba45: 48 c7 87 30 3b 01 00 movq $0x0,0x13b30(%rdi) 7ba4c: 00 00 00 00 7ba50: 48 89 87 20 3b 01 00 mov %rax,0x13b20(%rdi) 7ba57: 48 b8 08 00 00 00 00 movabs $0x40000000008,%rax 7ba5e: 04 00 00 7ba61: 48 89 87 28 3b 01 00 mov %rax,0x13b28(%rdi) 7ba68: 48 c7 87 40 3b 01 00 movq $0x0,0x13b40(%rdi) 7ba6f: 00 00 00 00 7ba73: 48 b8 00 00 00 00 00 movabs $0x2000000000000000,%rax 7ba7a: 00 00 20 7ba7d: 48 89 87 18 10 00 00 mov %rax,0x1018(%rdi) 7ba84: 48 b8 ff ff ff ff 00 movabs $0x20000000ffffffff,%rax 7ba8b: 00 00 20 7ba8e: 48 89 87 20 10 00 00 mov %rax,0x1020(%rdi) 7ba95: 48 b8 00 00 00 00 00 movabs $0x1000000000000000,%rax 7ba9c: 00 00 10 7ba9f: 48 89 87 28 10 00 00 mov %rax,0x1028(%rdi) 7baa6: 48 b8 ff ff ff ff 00 movabs $0x10000000ffffffff,%rax 7baad: 00 00 10 7bab0: 48 89 87 30 10 00 00 mov %rax,0x1030(%rdi) 7bab7: 31 c0 xor %eax,%eax 7bab9: c3 retq 7baba: 48 c7 87 58 28 00 00 movq $0x0,0x2858(%rdi) 7bac1: 00 00 00 00 7bac5: e9 39 ff ff ff jmpq 7ba03 7baca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007bad0 : 7bad0: e8 00 00 00 00 callq 7bad5 7bad5: b8 01 00 00 00 mov $0x1,%eax 7bada: c3 retq 7badb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007bae0 : 7bae0: e8 00 00 00 00 callq 7bae5 7bae5: 31 c0 xor %eax,%eax 7bae7: c3 retq 7bae8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7baef: 00 000000000007baf0 : 7baf0: e8 00 00 00 00 callq 7baf5 7baf5: 31 c0 xor %eax,%eax 7baf7: c3 retq 7baf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7baff: 00 000000000007bb00 : 7bb00: e8 00 00 00 00 callq 7bb05 7bb05: 41 54 push %r12 7bb07: 49 89 f4 mov %rsi,%r12 7bb0a: 55 push %rbp 7bb0b: 48 8b 87 f8 89 00 00 mov 0x89f8(%rdi),%rax 7bb12: 48 89 fd mov %rdi,%rbp 7bb15: 48 8b 40 50 mov 0x50(%rax),%rax 7bb19: e8 00 00 00 00 callq 7bb1e 7bb1e: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 7bb24: 4c 89 e6 mov %r12,%rsi 7bb27: 48 89 ef mov %rbp,%rdi 7bb2a: 83 e8 1c sub $0x1c,%eax 7bb2d: 83 f8 01 cmp $0x1,%eax 7bb30: 76 08 jbe 7bb3a 7bb32: 5d pop %rbp 7bb33: 41 5c pop %r12 7bb35: e9 00 00 00 00 jmpq 7bb3a 7bb3a: 5d pop %rbp 7bb3b: 41 5c pop %r12 7bb3d: e9 00 00 00 00 jmpq 7bb42 7bb42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7bb49: 00 00 00 00 7bb4d: 0f 1f 00 nopl (%rax) 000000000007bb50 : 7bb50: e8 00 00 00 00 callq 7bb55 7bb55: 41 89 f0 mov %esi,%r8d 7bb58: 48 8b 02 mov (%rdx),%rax 7bb5b: 48 be 02 00 00 00 00 movabs $0x40000000000002,%rsi 7bb62: 00 40 00 7bb65: 48 23 31 and (%rcx),%rsi 7bb68: 75 11 jne 7bb7b 7bb6a: 48 03 87 50 54 00 00 add 0x5450(%rdi),%rax 7bb71: 48 2b 87 90 0f 00 00 sub 0xf90(%rdi),%rax 7bb78: 48 89 02 mov %rax,(%rdx) 7bb7b: 48 ba 3f 00 00 00 00 movabs $0xffff00000000003f,%rdx 7bb82: 00 ff ff 7bb85: 48 85 d0 test %rdx,%rax 7bb88: 75 44 jne 7bbce 7bb8a: 80 bf 3c 10 00 00 00 cmpb $0x0,0x103c(%rdi) 7bb91: 74 0c je 7bb9f 7bb93: 41 83 f8 01 cmp $0x1,%r8d 7bb97: 74 07 je 7bba0 7bb99: 41 83 f8 02 cmp $0x2,%r8d 7bb9d: 74 1c je 7bbbb 7bb9f: c3 retq 7bba0: 48 8b 01 mov (%rcx),%rax 7bba3: 48 0f ba e0 36 bt $0x36,%rax 7bba8: 72 f5 jb 7bb9f 7bbaa: 48 ba 00 00 00 00 00 movabs $0x4800000000000000,%rdx 7bbb1: 00 00 48 7bbb4: 48 09 d0 or %rdx,%rax 7bbb7: 48 89 01 mov %rax,(%rcx) 7bbba: c3 retq 7bbbb: 48 8b 01 mov (%rcx),%rax 7bbbe: 48 0f ba e0 36 bt $0x36,%rax 7bbc3: 73 0b jae 7bbd0 7bbc5: 48 0f ba f0 36 btr $0x36,%rax 7bbca: 48 89 01 mov %rax,(%rcx) 7bbcd: c3 retq 7bbce: 0f 0b ud2 7bbd0: 48 0f ba e8 38 bts $0x38,%rax 7bbd5: 48 89 01 mov %rax,(%rcx) 7bbd8: c3 retq 7bbd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007bbe0 : 7bbe0: e8 00 00 00 00 callq 7bbe5 7bbe5: 55 push %rbp 7bbe6: 48 89 fd mov %rdi,%rbp 7bbe9: e8 00 00 00 00 callq 7bbee 7bbee: 48 89 ef mov %rbp,%rdi 7bbf1: e8 00 00 00 00 callq 7bbf6 7bbf6: 48 89 ef mov %rbp,%rdi 7bbf9: e8 00 00 00 00 callq 7bbfe 7bbfe: 48 89 ef mov %rbp,%rdi 7bc01: e8 00 00 00 00 callq 7bc06 7bc06: 48 89 ef mov %rbp,%rdi 7bc09: e8 00 00 00 00 callq 7bc0e 7bc0e: 31 c0 xor %eax,%eax 7bc10: 5d pop %rbp 7bc11: c3 retq 7bc12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7bc19: 00 00 00 00 7bc1d: 0f 1f 00 nopl (%rax) 000000000007bc20 : 7bc20: e8 00 00 00 00 callq 7bc25 7bc25: 41 57 push %r15 7bc27: 41 56 push %r14 7bc29: 49 89 d6 mov %rdx,%r14 7bc2c: 41 55 push %r13 7bc2e: 41 54 push %r12 7bc30: 45 31 e4 xor %r12d,%r12d 7bc33: 55 push %rbp 7bc34: 48 89 fd mov %rdi,%rbp 7bc37: 53 push %rbx 7bc38: 48 83 ec 38 sub $0x38,%rsp 7bc3c: 44 8b 6a 10 mov 0x10(%rdx),%r13d 7bc40: 44 8b 7a 2c mov 0x2c(%rdx),%r15d 7bc44: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7bc4b: 00 00 7bc4d: 48 89 44 24 30 mov %rax,0x30(%rsp) 7bc52: 31 c0 xor %eax,%eax 7bc54: 8b 42 30 mov 0x30(%rdx),%eax 7bc57: 89 04 24 mov %eax,(%rsp) 7bc5a: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 7bc61: 75 47 jne 7bcaa 7bc63: 45 85 ed test %r13d,%r13d 7bc66: 74 77 je 7bcdf 7bc68: 44 89 eb mov %r13d,%ebx 7bc6b: 31 d2 xor %edx,%edx 7bc6d: 48 89 ef mov %rbp,%rdi 7bc70: 48 c1 e3 06 shl $0x6,%rbx 7bc74: 48 01 eb add %rbp,%rbx 7bc77: 8b b3 98 55 00 00 mov 0x5598(%rbx),%esi 7bc7d: e8 00 00 00 00 callq 7bc82 7bc82: 8b b3 9c 55 00 00 mov 0x559c(%rbx),%esi 7bc88: 31 d2 xor %edx,%edx 7bc8a: 48 89 ef mov %rbp,%rdi 7bc8d: 41 89 c4 mov %eax,%r12d 7bc90: e8 00 00 00 00 callq 7bc95 7bc95: 8b b3 9c 55 00 00 mov 0x559c(%rbx),%esi 7bc9b: 31 c9 xor %ecx,%ecx 7bc9d: 48 89 ef mov %rbp,%rdi 7bca0: 83 c8 01 or $0x1,%eax 7bca3: 89 c2 mov %eax,%edx 7bca5: e8 00 00 00 00 callq 7bcaa 7bcaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7bcb1: e8 00 00 00 00 callq 7bcb6 7bcb6: 85 c0 test %eax,%eax 7bcb8: 75 37 jne 7bcf1 7bcba: 48 8b 44 24 30 mov 0x30(%rsp),%rax 7bcbf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7bcc6: 00 00 7bcc8: 0f 85 d4 00 00 00 jne 7bda2 7bcce: 48 83 c4 38 add $0x38,%rsp 7bcd2: 31 c0 xor %eax,%eax 7bcd4: 5b pop %rbx 7bcd5: 5d pop %rbp 7bcd6: 41 5c pop %r12 7bcd8: 41 5d pop %r13 7bcda: 41 5e pop %r14 7bcdc: 41 5f pop %r15 7bcde: c3 retq 7bcdf: 8b b7 98 55 00 00 mov 0x5598(%rdi),%esi 7bce5: 31 d2 xor %edx,%edx 7bce7: e8 00 00 00 00 callq 7bcec 7bcec: e9 77 ff ff ff jmpq 7bc68 7bcf1: 48 8d 5c 24 08 lea 0x8(%rsp),%rbx 7bcf6: 31 c0 xor %eax,%eax 7bcf8: b9 0a 00 00 00 mov $0xa,%ecx 7bcfd: 41 8b 76 24 mov 0x24(%r14),%esi 7bd01: 48 89 df mov %rbx,%rdi 7bd04: 48 89 da mov %rbx,%rdx 7bd07: f3 ab rep stos %eax,%es:(%rdi) 7bd09: 48 89 ef mov %rbp,%rdi 7bd0c: e8 00 00 00 00 callq 7bd11 7bd11: 41 83 7e 10 00 cmpl $0x0,0x10(%r14) 7bd16: 48 c7 c0 00 00 00 00 mov $0x0,%rax 7bd1d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 7bd24: 48 0f 44 d0 cmove %rax,%rdx 7bd28: 8b 44 24 28 mov 0x28(%rsp),%eax 7bd2c: 41 8b 4e 04 mov 0x4(%r14),%ecx 7bd30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7bd37: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7bd3b: 45 8b 4e 0c mov 0xc(%r14),%r9d 7bd3f: 50 push %rax 7bd40: 45 8b 46 08 mov 0x8(%r14),%r8d 7bd44: 48 8d 44 24 20 lea 0x20(%rsp),%rax 7bd49: 50 push %rax 7bd4a: 8b 44 24 3c mov 0x3c(%rsp),%eax 7bd4e: 50 push %rax 7bd4f: 41 8b 46 24 mov 0x24(%r14),%eax 7bd53: 53 push %rbx 7bd54: 50 push %rax 7bd55: e8 00 00 00 00 callq 7bd5a 7bd5a: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 7bd5f: 44 89 f8 mov %r15d,%eax 7bd62: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7bd66: b9 0f 00 00 00 mov $0xf,%ecx 7bd6b: 48 c1 e0 0c shl $0xc,%rax 7bd6f: 48 83 c4 28 add $0x28,%rsp 7bd73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7bd7a: 48 c1 e1 2c shl $0x2c,%rcx 7bd7e: 48 c1 e2 2c shl $0x2c,%rdx 7bd82: 48 21 ca and %rcx,%rdx 7bd85: 41 8b 0e mov (%r14),%ecx 7bd88: 48 09 c2 or %rax,%rdx 7bd8b: e8 00 00 00 00 callq 7bd90 7bd90: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 7bd97: 0f 85 1d ff ff ff jne 7bcba 7bd9d: e9 00 00 00 00 jmpq 7bda2 7bda2: e8 00 00 00 00 callq 7bda7 7bda7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7bdae: 00 00 000000000007bdb0 : 7bdb0: e8 00 00 00 00 callq 7bdb5 7bdb5: 41 54 push %r12 7bdb7: 41 89 f4 mov %esi,%r12d 7bdba: 55 push %rbp 7bdbb: 48 8b 87 f8 89 00 00 mov 0x89f8(%rdi),%rax 7bdc2: 48 89 fd mov %rdi,%rbp 7bdc5: 48 8b 40 48 mov 0x48(%rax),%rax 7bdc9: e8 00 00 00 00 callq 7bdce 7bdce: 85 c0 test %eax,%eax 7bdd0: 75 24 jne 7bdf6 7bdd2: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 7bdd8: 44 89 e6 mov %r12d,%esi 7bddb: 48 89 ef mov %rbp,%rdi 7bdde: 83 e8 1c sub $0x1c,%eax 7bde1: 83 f8 01 cmp $0x1,%eax 7bde4: 76 08 jbe 7bdee 7bde6: 5d pop %rbp 7bde7: 41 5c pop %r12 7bde9: e9 00 00 00 00 jmpq 7bdee 7bdee: 5d pop %rbp 7bdef: 41 5c pop %r12 7bdf1: e9 00 00 00 00 jmpq 7bdf6 7bdf6: 5d pop %rbp 7bdf7: 41 5c pop %r12 7bdf9: c3 retq 7bdfa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007be00 : 7be00: e8 00 00 00 00 callq 7be05 7be05: 55 push %rbp 7be06: 48 8b 87 00 8a 00 00 mov 0x8a00(%rdi),%rax 7be0d: 48 89 fd mov %rdi,%rbp 7be10: 48 8b 40 20 mov 0x20(%rax),%rax 7be14: e8 00 00 00 00 callq 7be19 7be19: 48 8b 85 f8 89 00 00 mov 0x89f8(%rbp),%rax 7be20: 48 89 ef mov %rbp,%rdi 7be23: 48 8b 40 40 mov 0x40(%rax),%rax 7be27: e8 00 00 00 00 callq 7be2c 7be2c: 48 89 ef mov %rbp,%rdi 7be2f: e8 00 00 00 00 callq 7be34 7be34: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 7be3b: 75 26 jne 7be63 7be3d: 48 8d b5 a0 28 00 00 lea 0x28a0(%rbp),%rsi 7be44: 48 89 ef mov %rbp,%rdi 7be47: 31 d2 xor %edx,%edx 7be49: e8 00 00 00 00 callq 7be4e 7be4e: 48 8d b5 e0 0f 00 00 lea 0xfe0(%rbp),%rsi 7be55: 48 89 ef mov %rbp,%rdi 7be58: 31 d2 xor %edx,%edx 7be5a: e8 00 00 00 00 callq 7be5f 7be5f: 31 c0 xor %eax,%eax 7be61: 5d pop %rbp 7be62: c3 retq 7be63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7be6a: bf 01 00 00 00 mov $0x1,%edi 7be6f: e8 00 00 00 00 callq 7be74 7be74: 31 c0 xor %eax,%eax 7be76: 5d pop %rbp 7be77: c3 retq 7be78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7be7f: 00 000000000007be80 : 7be80: e8 00 00 00 00 callq 7be85 7be85: e8 76 ff ff ff callq 7be00 7be8a: 31 c0 xor %eax,%eax 7be8c: c3 retq 7be8d: 0f 1f 00 nopl (%rax) 000000000007be90 : 7be90: e8 00 00 00 00 callq 7be95 7be95: 55 push %rbp 7be96: 31 d2 xor %edx,%edx 7be98: 48 89 fd mov %rdi,%rbp 7be9b: 53 push %rbx 7be9c: 48 8b 87 88 60 01 00 mov 0x16088(%rdi),%rax 7bea3: 8b 70 04 mov 0x4(%rax),%esi 7bea6: 83 c6 0c add $0xc,%esi 7bea9: e8 00 00 00 00 callq 7beae 7beae: 41 89 c0 mov %eax,%r8d 7beb1: b8 00 00 90 00 mov $0x900000,%eax 7beb6: 41 83 e0 01 and $0x1,%r8d 7beba: 75 4b jne 7bf07 7bebc: 48 8b 85 88 60 01 00 mov 0x16088(%rbp),%rax 7bec3: 31 d2 xor %edx,%edx 7bec5: 48 89 ef mov %rbp,%rdi 7bec8: 8b 70 08 mov 0x8(%rax),%esi 7becb: 81 c6 ea 05 00 00 add $0x5ea,%esi 7bed1: e8 00 00 00 00 callq 7bed6 7bed6: 31 d2 xor %edx,%edx 7bed8: 48 89 ef mov %rbp,%rdi 7bedb: 89 c3 mov %eax,%ebx 7bedd: 48 8b 85 88 60 01 00 mov 0x16088(%rbp),%rax 7bee4: c1 e3 02 shl $0x2,%ebx 7bee7: 8b 70 08 mov 0x8(%rax),%esi 7beea: c1 eb 12 shr $0x12,%ebx 7beed: 81 c6 07 06 00 00 add $0x607,%esi 7bef3: e8 00 00 00 00 callq 7bef8 7bef8: 25 ff 3f 00 00 and $0x3fff,%eax 7befd: 0f af d8 imul %eax,%ebx 7bf00: 8d 04 9d 00 00 00 00 lea 0x0(,%rbx,4),%eax 7bf07: 5b pop %rbx 7bf08: 5d pop %rbp 7bf09: c3 retq 7bf0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007bf10 : 7bf10: e8 00 00 00 00 callq 7bf15 7bf15: 55 push %rbp 7bf16: 48 89 fd mov %rdi,%rbp 7bf19: e8 00 00 00 00 callq 7bf1e 7bf1e: 48 89 ef mov %rbp,%rdi 7bf21: e8 00 00 00 00 callq 7bf26 7bf26: 85 c0 test %eax,%eax 7bf28: 74 02 je 7bf2c 7bf2a: 5d pop %rbp 7bf2b: c3 retq 7bf2c: 48 89 ef mov %rbp,%rdi 7bf2f: e8 00 00 00 00 callq 7bf34 7bf34: 85 c0 test %eax,%eax 7bf36: 75 f2 jne 7bf2a 7bf38: 48 8d b5 e0 0f 00 00 lea 0xfe0(%rbp),%rsi 7bf3f: 48 89 ef mov %rbp,%rdi 7bf42: 31 d2 xor %edx,%edx 7bf44: 5d pop %rbp 7bf45: e9 00 00 00 00 jmpq 7bf4a 7bf4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007bf50 : 7bf50: e8 00 00 00 00 callq 7bf55 7bf55: 55 push %rbp 7bf56: 48 89 fd mov %rdi,%rbp 7bf59: 85 c9 test %ecx,%ecx 7bf5b: 74 27 je 7bf84 7bf5d: 83 f9 01 cmp $0x1,%ecx 7bf60: 75 1e jne 7bf80 7bf62: ba 01 00 00 00 mov $0x1,%edx 7bf67: be 01 00 00 00 mov $0x1,%esi 7bf6c: e8 00 00 00 00 callq 7bf71 7bf71: ba 01 00 00 00 mov $0x1,%edx 7bf76: 31 f6 xor %esi,%esi 7bf78: 48 89 ef mov %rbp,%rdi 7bf7b: e8 00 00 00 00 callq 7bf80 7bf80: 31 c0 xor %eax,%eax 7bf82: 5d pop %rbp 7bf83: c3 retq 7bf84: 31 d2 xor %edx,%edx 7bf86: be 01 00 00 00 mov $0x1,%esi 7bf8b: e8 00 00 00 00 callq 7bf90 7bf90: 48 89 ef mov %rbp,%rdi 7bf93: 31 d2 xor %edx,%edx 7bf95: 31 f6 xor %esi,%esi 7bf97: e8 00 00 00 00 callq 7bf9c 7bf9c: 31 c0 xor %eax,%eax 7bf9e: 5d pop %rbp 7bf9f: c3 retq 000000000007bfa0 : 7bfa0: e8 00 00 00 00 callq 7bfa5 7bfa5: 41 55 push %r13 7bfa7: 41 54 push %r12 7bfa9: 55 push %rbp 7bfaa: 48 89 fd mov %rdi,%rbp 7bfad: 48 83 ec 18 sub $0x18,%rsp 7bfb1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7bfb8: 00 00 7bfba: 48 89 44 24 10 mov %rax,0x10(%rsp) 7bfbf: 31 c0 xor %eax,%eax 7bfc1: 48 8b 87 00 8a 00 00 mov 0x8a00(%rdi),%rax 7bfc8: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 7bfcf: 00 7bfd0: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 7bfd7: 00 7bfd8: 48 8b 40 30 mov 0x30(%rax),%rax 7bfdc: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 7bfe3: 00 7bfe4: e8 00 00 00 00 callq 7bfe9 7bfe9: 48 8b 85 f8 89 00 00 mov 0x89f8(%rbp),%rax 7bff0: 48 89 ef mov %rbp,%rdi 7bff3: 48 8b 40 28 mov 0x28(%rax),%rax 7bff7: e8 00 00 00 00 callq 7bffc 7bffc: 83 bd 08 07 00 00 1c cmpl $0x1c,0x708(%rbp) 7c003: c7 85 38 10 00 00 00 movl $0x0,0x1038(%rbp) 7c00a: 00 00 00 7c00d: 75 0d jne 7c01c 7c00f: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 7c016 7c016: 0f 84 88 02 00 00 je 7c2a4 7c01c: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 7c021: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 7c026: 48 89 ef mov %rbp,%rdi 7c029: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 7c02e: e8 00 00 00 00 callq 7c033 7c033: 8b 44 24 04 mov 0x4(%rsp),%eax 7c037: 89 85 b0 0f 00 00 mov %eax,0xfb0(%rbp) 7c03d: 8b 44 24 08 mov 0x8(%rsp),%eax 7c041: 89 85 00 10 00 00 mov %eax,0x1000(%rbp) 7c047: 8b 44 24 0c mov 0xc(%rsp),%eax 7c04b: 88 85 04 10 00 00 mov %al,0x1004(%rbp) 7c051: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 7c057: 83 e8 19 sub $0x19,%eax 7c05a: 83 f8 04 cmp $0x4,%eax 7c05d: 0f 86 55 02 00 00 jbe 7c2b8 7c063: 4c 8d ad e0 0f 00 00 lea 0xfe0(%rbp),%r13 7c06a: 31 d2 xor %edx,%edx 7c06c: be 12 00 00 00 mov $0x12,%esi 7c071: 48 89 ef mov %rbp,%rdi 7c074: 4c 89 e9 mov %r13,%rcx 7c077: e8 00 00 00 00 callq 7c07c 7c07c: 41 89 c4 mov %eax,%r12d 7c07f: 85 c0 test %eax,%eax 7c081: 74 21 je 7c0a4 7c083: 48 8b 44 24 10 mov 0x10(%rsp),%rax 7c088: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7c08f: 00 00 7c091: 0f 85 d4 02 00 00 jne 7c36b 7c097: 48 83 c4 18 add $0x18,%rsp 7c09b: 44 89 e0 mov %r12d,%eax 7c09e: 5d pop %rbp 7c09f: 41 5c pop %r12 7c0a1: 41 5d pop %r13 7c0a3: c3 retq 7c0a4: 4c 89 e9 mov %r13,%rcx 7c0a7: 31 d2 xor %edx,%edx 7c0a9: be 1b 00 00 00 mov $0x1b,%esi 7c0ae: 48 89 ef mov %rbp,%rdi 7c0b1: e8 00 00 00 00 callq 7c0b6 7c0b6: 41 89 c4 mov %eax,%r12d 7c0b9: 85 c0 test %eax,%eax 7c0bb: 75 c6 jne 7c083 7c0bd: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 7c0c4: 75 1d jne 7c0e3 7c0c6: 48 8d 8d a0 28 00 00 lea 0x28a0(%rbp),%rcx 7c0cd: 31 d2 xor %edx,%edx 7c0cf: be 17 00 00 00 mov $0x17,%esi 7c0d4: 48 89 ef mov %rbp,%rdi 7c0d7: e8 00 00 00 00 callq 7c0dc 7c0dc: 41 89 c4 mov %eax,%r12d 7c0df: 85 c0 test %eax,%eax 7c0e1: 75 a0 jne 7c083 7c0e3: 48 b8 ff ff ff ff ff movabs $0xffffffffffff,%rax 7c0ea: ff 00 00 7c0ed: 4c 8b 6d 00 mov 0x0(%rbp),%r13 7c0f1: 48 be ff ff ff ff ff movabs $0xfffffffffff,%rsi 7c0f8: 0f 00 00 7c0fb: 48 89 85 c8 0f 00 00 mov %rax,0xfc8(%rbp) 7c102: 4c 89 ef mov %r13,%rdi 7c105: e8 00 00 00 00 callq 7c10a 7c10a: 41 89 c4 mov %eax,%r12d 7c10d: 85 c0 test %eax,%eax 7c10f: 0f 85 00 00 00 00 jne 7c115 7c115: 48 be ff ff ff ff ff movabs $0xfffffffffff,%rsi 7c11c: 0f 00 00 7c11f: 4c 89 ef mov %r13,%rdi 7c122: e8 00 00 00 00 callq 7c127 7c127: 80 bd 90 28 00 00 00 cmpb $0x0,0x2890(%rbp) 7c12e: 74 1e je 7c14e 7c130: 48 8b 85 00 8a 00 00 mov 0x8a00(%rbp),%rax 7c137: 48 89 ef mov %rbp,%rdi 7c13a: 48 8b 40 38 mov 0x38(%rax),%rax 7c13e: e8 00 00 00 00 callq 7c143 7c143: 41 89 c4 mov %eax,%r12d 7c146: 85 c0 test %eax,%eax 7c148: 0f 85 35 ff ff ff jne 7c083 7c14e: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 7c155: 48 89 ef mov %rbp,%rdi 7c158: 48 8b 40 40 mov 0x40(%rax),%rax 7c15c: e8 00 00 00 00 callq 7c161 7c161: 89 c0 mov %eax,%eax 7c163: 48 c1 e0 14 shl $0x14,%rax 7c167: 48 89 85 50 0f 00 00 mov %rax,0xf50(%rbp) 7c16e: 48 89 85 b8 0f 00 00 mov %rax,0xfb8(%rbp) 7c175: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 7c17c: 0f 84 62 01 00 00 je 7c2e4 7c182: 48 8b 55 08 mov 0x8(%rbp),%rdx 7c186: 48 8b 82 a8 03 00 00 mov 0x3a8(%rdx),%rax 7c18d: 48 89 85 48 0f 00 00 mov %rax,0xf48(%rbp) 7c194: 48 85 c0 test %rax,%rax 7c197: 0f 84 5f 01 00 00 je 7c2fc 7c19d: 48 8b 92 b0 03 00 00 mov 0x3b0(%rdx),%rdx 7c1a4: 48 29 c2 sub %rax,%rdx 7c1a7: 48 8d 42 01 lea 0x1(%rdx),%rax 7c1ab: 48 8b 95 b8 0f 00 00 mov 0xfb8(%rbp),%rdx 7c1b2: 48 89 85 40 0f 00 00 mov %rax,0xf40(%rbp) 7c1b9: 48 39 d0 cmp %rdx,%rax 7c1bc: 48 0f 47 c2 cmova %rdx,%rax 7c1c0: 48 89 85 58 0f 00 00 mov %rax,0xf58(%rbp) 7c1c7: 48 63 05 00 00 00 00 movslq 0x0(%rip),%rax # 7c1ce 7c1ce: 48 89 ef mov %rbp,%rdi 7c1d1: 4c 8d a5 40 0f 00 00 lea 0xf40(%rbp),%r12 7c1d8: 48 89 c2 mov %rax,%rdx 7c1db: 48 c1 e0 14 shl $0x14,%rax 7c1df: 83 fa ff cmp $0xffffffff,%edx 7c1e2: ba 00 00 00 20 mov $0x20000000,%edx 7c1e7: 48 0f 44 c2 cmove %rdx,%rax 7c1eb: 48 89 85 78 0f 00 00 mov %rax,0xf78(%rbp) 7c1f2: 48 8b 85 00 8a 00 00 mov 0x8a00(%rbp),%rax 7c1f9: 48 8b 00 mov (%rax),%rax 7c1fc: e8 00 00 00 00 callq 7c201 7c201: 8b 95 78 28 00 00 mov 0x2878(%rbp),%edx 7c207: 4c 89 e6 mov %r12,%rsi 7c20a: 48 89 ef mov %rbp,%rdi 7c20d: 48 0f af 95 70 28 00 imul 0x2870(%rbp),%rdx 7c214: 00 7c215: 48 01 c2 add %rax,%rdx 7c218: e8 00 00 00 00 callq 7c21d 7c21d: 4c 89 e6 mov %r12,%rsi 7c220: 48 89 ef mov %rbp,%rdi 7c223: e8 00 00 00 00 callq 7c228 7c228: 48 8b 85 00 8a 00 00 mov 0x8a00(%rbp),%rax 7c22f: 48 89 ef mov %rbp,%rdi 7c232: 48 8b 40 08 mov 0x8(%rax),%rax 7c236: e8 00 00 00 00 callq 7c23b 7c23b: 48 89 ef mov %rbp,%rdi 7c23e: 49 89 c0 mov %rax,%r8 7c241: 8b 85 78 28 00 00 mov 0x2878(%rbp),%eax 7c247: 48 0f af 85 70 28 00 imul 0x2870(%rbp),%rax 7c24e: 00 7c24f: 4c 01 c0 add %r8,%rax 7c252: 48 89 85 50 54 00 00 mov %rax,0x5450(%rbp) 7c259: e8 00 00 00 00 callq 7c25e 7c25e: 48 89 ef mov %rbp,%rdi 7c261: e8 00 00 00 00 callq 7c266 7c266: 41 89 c4 mov %eax,%r12d 7c269: 85 c0 test %eax,%eax 7c26b: 0f 85 12 fe ff ff jne 7c083 7c271: 48 83 bd c8 28 00 00 cmpq $0x0,0x28c8(%rbp) 7c278: 00 7c279: 0f 84 a8 00 00 00 je 7c327 7c27f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7c286: e8 00 00 00 00 callq 7c28b 7c28b: 0f 0b ud2 7c28d: c7 85 b8 53 00 00 08 movl $0x8,0x53b8(%rbp) 7c294: 00 00 00 7c297: 48 89 ef mov %rbp,%rdi 7c29a: e8 00 00 00 00 callq 7c29f 7c29f: e9 df fd ff ff jmpq 7c083 7c2a4: c7 85 00 10 00 00 09 movl $0x9,0x1000(%rbp) 7c2ab: 00 00 00 7c2ae: c7 85 b0 0f 00 00 80 movl $0x80,0xfb0(%rbp) 7c2b5: 00 00 00 7c2b8: 41 b8 30 00 00 00 mov $0x30,%r8d 7c2be: b9 03 00 00 00 mov $0x3,%ecx 7c2c3: ba 09 00 00 00 mov $0x9,%edx 7c2c8: 48 89 ef mov %rbp,%rdi 7c2cb: c7 85 40 56 00 00 02 movl $0x2,0x5640(%rbp) 7c2d2: 00 00 00 7c2d5: be 00 00 04 00 mov $0x40000,%esi 7c2da: e8 00 00 00 00 callq 7c2df 7c2df: e9 7f fd ff ff jmpq 7c063 7c2e4: 48 89 ef mov %rbp,%rdi 7c2e7: e8 00 00 00 00 callq 7c2ec 7c2ec: 41 89 c4 mov %eax,%r12d 7c2ef: 85 c0 test %eax,%eax 7c2f1: 0f 84 8b fe ff ff je 7c182 7c2f7: e9 87 fd ff ff jmpq 7c083 7c2fc: 48 8b 92 b0 03 00 00 mov 0x3b0(%rdx),%rdx 7c303: 48 85 d2 test %rdx,%rdx 7c306: 0f 85 98 fe ff ff jne 7c1a4 7c30c: 48 c7 85 40 0f 00 00 movq $0x0,0xf40(%rbp) 7c313: 00 00 00 00 7c317: 48 c7 85 58 0f 00 00 movq $0x0,0xf58(%rbp) 7c31e: 00 00 00 00 7c322: e9 a0 fe ff ff jmpq 7c1c7 7c327: 48 89 ef mov %rbp,%rdi 7c32a: e8 00 00 00 00 callq 7c32f 7c32f: 85 c0 test %eax,%eax 7c331: 75 30 jne 7c363 7c333: 8b 85 d8 28 00 00 mov 0x28d8(%rbp),%eax 7c339: 48 89 ef mov %rbp,%rdi 7c33c: c1 e0 03 shl $0x3,%eax 7c33f: 89 85 e0 28 00 00 mov %eax,0x28e0(%rbp) 7c345: 48 b8 10 00 00 00 00 movabs $0x3000000000010,%rax 7c34c: 00 03 00 7c34f: 48 89 85 e8 28 00 00 mov %rax,0x28e8(%rbp) 7c356: e8 00 00 00 00 callq 7c35b 7c35b: 85 c0 test %eax,%eax 7c35d: 0f 84 2a ff ff ff je 7c28d 7c363: 41 89 c4 mov %eax,%r12d 7c366: e9 18 fd ff ff jmpq 7c083 7c36b: e8 00 00 00 00 callq 7c370 000000000007c370 : 7c370: e8 00 00 00 00 callq 7c375 7c375: 31 c0 xor %eax,%eax 7c377: c3 retq 7c378: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7c37f: 00 000000000007c380 : 7c380: e8 00 00 00 00 callq 7c385 7c385: 41 57 push %r15 7c387: 48 8d 8f 38 10 00 00 lea 0x1038(%rdi),%rcx 7c38e: 41 56 push %r14 7c390: 49 89 fe mov %rdi,%r14 7c393: 41 55 push %r13 7c395: 41 89 d5 mov %edx,%r13d 7c398: 41 54 push %r12 7c39a: 4d 89 ec mov %r13,%r12 7c39d: 55 push %rbp 7c39e: 49 c1 e4 06 shl $0x6,%r12 7c3a2: 89 f5 mov %esi,%ebp 7c3a4: 53 push %rbx 7c3a5: 49 01 fc add %rdi,%r12 7c3a8: 48 83 ec 10 sub $0x10,%rsp 7c3ac: 49 8b 84 24 b8 55 00 mov 0x55b8(%r12),%rax 7c3b3: 00 7c3b4: 48 89 0c 24 mov %rcx,(%rsp) 7c3b8: 48 8b 40 08 mov 0x8(%rax),%rax 7c3bc: 85 d2 test %edx,%edx 7c3be: 0f 85 0d 01 00 00 jne 7c4d1 7c3c4: 31 f6 xor %esi,%esi 7c3c6: 89 ef mov %ebp,%edi 7c3c8: 45 31 ff xor %r15d,%r15d 7c3cb: e8 00 00 00 00 callq 7c3d0 7c3d0: 48 8b 3c 24 mov (%rsp),%rdi 7c3d4: 41 89 c4 mov %eax,%r12d 7c3d7: e8 00 00 00 00 callq 7c3dc 7c3dc: b9 02 00 00 00 mov $0x2,%ecx 7c3e1: 44 89 e2 mov %r12d,%edx 7c3e4: 4c 89 f7 mov %r14,%rdi 7c3e7: 41 8b 86 a8 55 00 00 mov 0x55a8(%r14),%eax 7c3ee: 4c 89 74 24 08 mov %r14,0x8(%rsp) 7c3f3: 89 c6 mov %eax,%esi 7c3f5: c1 e6 04 shl $0x4,%esi 7c3f8: 01 c6 add %eax,%esi 7c3fa: 41 03 b6 8c 55 00 00 add 0x558c(%r14),%esi 7c401: e8 00 00 00 00 callq 7c406 7c406: 41 8b 86 a8 55 00 00 mov 0x55a8(%r14),%eax 7c40d: ba 02 00 00 00 mov $0x2,%edx 7c412: 4c 89 f7 mov %r14,%rdi 7c415: 89 c6 mov %eax,%esi 7c417: c1 e6 04 shl $0x4,%esi 7c41a: 01 c6 add %eax,%esi 7c41c: 41 03 b6 8c 55 00 00 add 0x558c(%r14),%esi 7c423: e8 00 00 00 00 callq 7c428 7c428: 41 8b 96 28 07 00 00 mov 0x728(%r14),%edx 7c42f: 85 d2 test %edx,%edx 7c431: 0f 84 fc 00 00 00 je 7c533 7c437: 89 e9 mov %ebp,%ecx 7c439: 4c 89 ed mov %r13,%rbp 7c43c: 41 bc 01 00 00 00 mov $0x1,%r12d 7c442: 31 db xor %ebx,%ebx 7c444: 48 c1 e5 06 shl $0x6,%rbp 7c448: 41 d3 e4 shl %cl,%r12d 7c44b: 4c 01 f5 add %r14,%rbp 7c44e: eb 16 jmp 7c466 7c450: bf c7 10 00 00 mov $0x10c7,%edi 7c455: 83 c3 01 add $0x1,%ebx 7c458: e8 00 00 00 00 callq 7c45d 7c45d: 41 3b 9e 28 07 00 00 cmp 0x728(%r14),%ebx 7c464: 73 25 jae 7c48b 7c466: 8b 85 a8 55 00 00 mov 0x55a8(%rbp),%eax 7c46c: ba 02 00 00 00 mov $0x2,%edx 7c471: 4c 89 f7 mov %r14,%rdi 7c474: 89 c6 mov %eax,%esi 7c476: c1 e6 04 shl $0x4,%esi 7c479: 01 c6 add %eax,%esi 7c47b: 03 b5 90 55 00 00 add 0x5590(%rbp),%esi 7c481: e8 00 00 00 00 callq 7c486 7c486: 44 85 e0 test %r12d,%eax 7c489: 74 c5 je 7c450 7c48b: 45 85 ff test %r15d,%r15d 7c48e: 0f 85 f6 00 00 00 jne 7c58a 7c494: 48 8b 3c 24 mov (%rsp),%rdi 7c498: ff 14 25 00 00 00 00 callq *0x0 7c49f: 41 39 9e 28 07 00 00 cmp %ebx,0x728(%r14) 7c4a6: 76 0f jbe 7c4b7 7c4a8: 48 83 c4 10 add $0x10,%rsp 7c4ac: 5b pop %rbx 7c4ad: 5d pop %rbp 7c4ae: 41 5c pop %r12 7c4b0: 41 5d pop %r13 7c4b2: 41 5e pop %r14 7c4b4: 41 5f pop %r15 7c4b6: c3 retq 7c4b7: 48 83 c4 10 add $0x10,%rsp 7c4bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7c4c2: 5b pop %rbx 7c4c3: 5d pop %rbp 7c4c4: 41 5c pop %r12 7c4c6: 41 5d pop %r13 7c4c8: 41 5e pop %r14 7c4ca: 41 5f pop %r15 7c4cc: e9 00 00 00 00 jmpq 7c4d1 7c4d1: 8b 9f b0 63 01 00 mov 0x163b0(%rdi),%ebx 7c4d7: 83 e3 04 and $0x4,%ebx 7c4da: 0f 84 dc 00 00 00 je 7c5bc 7c4e0: 31 f6 xor %esi,%esi 7c4e2: 89 ef mov %ebp,%edi 7c4e4: e8 00 00 00 00 callq 7c4e9 7c4e9: 48 8b 3c 24 mov (%rsp),%rdi 7c4ed: 41 89 c7 mov %eax,%r15d 7c4f0: e8 00 00 00 00 callq 7c4f5 7c4f5: 44 89 fa mov %r15d,%edx 7c4f8: b9 02 00 00 00 mov $0x2,%ecx 7c4fd: 4c 89 f7 mov %r14,%rdi 7c500: 41 8b 84 24 a8 55 00 mov 0x55a8(%r12),%eax 7c507: 00 7c508: 4c 89 64 24 08 mov %r12,0x8(%rsp) 7c50d: 45 31 ff xor %r15d,%r15d 7c510: 89 c6 mov %eax,%esi 7c512: c1 e6 04 shl $0x4,%esi 7c515: 01 c6 add %eax,%esi 7c517: 41 03 b4 24 8c 55 00 add 0x558c(%r12),%esi 7c51e: 00 7c51f: e8 00 00 00 00 callq 7c524 7c524: 41 8b 86 28 07 00 00 mov 0x728(%r14),%eax 7c52b: 85 c0 test %eax,%eax 7c52d: 0f 85 04 ff ff ff jne 7c437 7c533: 31 db xor %ebx,%ebx 7c535: e9 5a ff ff ff jmpq 7c494 7c53a: 45 3b be 28 07 00 00 cmp 0x728(%r14),%r15d 7c541: 0f 83 d9 00 00 00 jae 7c620 7c547: 49 8d 46 40 lea 0x40(%r14),%rax 7c54b: b9 02 00 00 00 mov $0x2,%ecx 7c550: 44 89 e2 mov %r12d,%edx 7c553: 4c 89 f7 mov %r14,%rdi 7c556: 48 89 44 24 08 mov %rax,0x8(%rsp) 7c55b: 41 8b 86 e8 55 00 00 mov 0x55e8(%r14),%eax 7c562: 41 bf 01 00 00 00 mov $0x1,%r15d 7c568: 89 c6 mov %eax,%esi 7c56a: c1 e6 04 shl $0x4,%esi 7c56d: 01 c6 add %eax,%esi 7c56f: 41 03 b6 cc 55 00 00 add 0x55cc(%r14),%esi 7c576: e8 00 00 00 00 callq 7c57b 7c57b: 41 8b 8e 28 07 00 00 mov 0x728(%r14),%ecx 7c582: 85 c9 test %ecx,%ecx 7c584: 0f 85 ad fe ff ff jne 7c437 7c58a: 49 c1 e5 06 shl $0x6,%r13 7c58e: b9 02 00 00 00 mov $0x2,%ecx 7c593: 31 d2 xor %edx,%edx 7c595: 4c 89 f7 mov %r14,%rdi 7c598: 43 8b 84 2e a8 55 00 mov 0x55a8(%r14,%r13,1),%eax 7c59f: 00 7c5a0: 89 c6 mov %eax,%esi 7c5a2: c1 e6 04 shl $0x4,%esi 7c5a5: 01 c6 add %eax,%esi 7c5a7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7c5ac: 03 b0 88 55 00 00 add 0x5588(%rax),%esi 7c5b2: e8 00 00 00 00 callq 7c5b7 7c5b7: e9 d8 fe ff ff jmpq 7c494 7c5bc: 31 f6 xor %esi,%esi 7c5be: 89 ef mov %ebp,%edi 7c5c0: 45 31 ff xor %r15d,%r15d 7c5c3: e8 00 00 00 00 callq 7c5c8 7c5c8: 48 8b 3c 24 mov (%rsp),%rdi 7c5cc: 41 89 c4 mov %eax,%r12d 7c5cf: e8 00 00 00 00 callq 7c5d4 7c5d4: 41 8b b6 28 07 00 00 mov 0x728(%r14),%esi 7c5db: 85 f6 test %esi,%esi 7c5dd: 74 41 je 7c620 7c5df: 41 8b 86 e8 55 00 00 mov 0x55e8(%r14),%eax 7c5e6: ba 02 00 00 00 mov $0x2,%edx 7c5eb: 4c 89 f7 mov %r14,%rdi 7c5ee: 89 c6 mov %eax,%esi 7c5f0: c1 e6 04 shl $0x4,%esi 7c5f3: 01 c6 add %eax,%esi 7c5f5: 41 03 b6 c8 55 00 00 add 0x55c8(%r14),%esi 7c5fc: e8 00 00 00 00 callq 7c601 7c601: a8 01 test $0x1,%al 7c603: 0f 85 31 ff ff ff jne 7c53a 7c609: bf c7 10 00 00 mov $0x10c7,%edi 7c60e: 41 83 c7 01 add $0x1,%r15d 7c612: e8 00 00 00 00 callq 7c617 7c617: 45 3b be 28 07 00 00 cmp 0x728(%r14),%r15d 7c61e: 72 bf jb 7c5df 7c620: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7c627: e8 00 00 00 00 callq 7c62c 7c62c: e9 16 ff ff ff jmpq 7c547 7c631: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7c638: 00 00 00 00 7c63c: 0f 1f 40 00 nopl 0x0(%rax) 000000000007c640 : 7c640: e8 00 00 00 00 callq 7c645 7c645: 41 57 push %r15 7c647: 41 56 push %r14 7c649: 41 55 push %r13 7c64b: 41 89 cd mov %ecx,%r13d 7c64e: 41 54 push %r12 7c650: 41 89 f4 mov %esi,%r12d 7c653: 31 f6 xor %esi,%esi 7c655: 55 push %rbp 7c656: 48 89 fd mov %rdi,%rbp 7c659: 53 push %rbx 7c65a: 89 d3 mov %edx,%ebx 7c65c: 48 83 ec 18 sub $0x18,%rsp 7c660: 4c 8b b7 e0 57 00 00 mov 0x57e0(%rdi),%r14 7c667: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7c66e: 00 00 7c670: 48 89 44 24 10 mov %rax,0x10(%rsp) 7c675: 31 c0 xor %eax,%eax 7c677: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 7c67e: 48 8b 40 38 mov 0x38(%rax),%rax 7c682: e8 00 00 00 00 callq 7c687 7c687: 80 bd 2c 90 00 00 00 cmpb $0x0,0x902c(%rbp) 7c68e: 74 12 je 7c6a2 7c690: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 7c696: 83 e0 14 and $0x14,%eax 7c699: 83 f8 04 cmp $0x4,%eax 7c69c: 0f 85 82 00 00 00 jne 7c724 7c6a2: 4c 8d ad f0 57 00 00 lea 0x57f0(%rbp),%r13 7c6a9: 4c 89 ef mov %r13,%rdi 7c6ac: e8 00 00 00 00 callq 7c6b1 7c6b1: ba 01 00 00 00 mov $0x1,%edx 7c6b6: 83 fb 01 cmp $0x1,%ebx 7c6b9: 74 34 je 7c6ef 7c6bb: 85 db test %ebx,%ebx 7c6bd: 0f 85 27 02 00 00 jne 7c8ea 7c6c3: 80 bd e8 57 00 00 00 cmpb $0x0,0x57e8(%rbp) 7c6ca: 74 21 je 7c6ed 7c6cc: 80 bd 88 60 00 00 00 cmpb $0x0,0x6088(%rbp) 7c6d3: 74 18 je 7c6ed 7c6d5: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 7c6db: 85 c0 test %eax,%eax 7c6dd: 75 0e jne 7c6ed 7c6df: 41 80 be f4 01 00 00 cmpb $0x0,0x1f4(%r14) 7c6e6: 00 7c6e7: 0f 85 d4 00 00 00 jne 7c7c1 7c6ed: 31 d2 xor %edx,%edx 7c6ef: 44 89 e6 mov %r12d,%esi 7c6f2: 48 89 ef mov %rbp,%rdi 7c6f5: e8 86 fc ff ff callq 7c380 7c6fa: 48 8b 44 24 10 mov 0x10(%rsp),%rax 7c6ff: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7c706: 00 00 7c708: 0f 85 e5 01 00 00 jne 7c8f3 7c70e: 48 83 c4 18 add $0x18,%rsp 7c712: 4c 89 ef mov %r13,%rdi 7c715: 5b pop %rbx 7c716: 5d pop %rbp 7c717: 41 5c pop %r12 7c719: 41 5d pop %r13 7c71b: 41 5e pop %r14 7c71d: 41 5f pop %r15 7c71f: e9 00 00 00 00 jmpq 7c724 7c724: 4c 8d bd 50 66 01 00 lea 0x16650(%rbp),%r15 7c72b: 4c 89 ff mov %r15,%rdi 7c72e: e8 00 00 00 00 callq 7c733 7c733: 85 c0 test %eax,%eax 7c735: 0f 84 67 ff ff ff je 7c6a2 7c73b: 49 89 de mov %rbx,%r14 7c73e: 44 89 ee mov %r13d,%esi 7c741: 44 89 e7 mov %r12d,%edi 7c744: 48 c1 e3 06 shl $0x6,%rbx 7c748: 49 c1 e6 06 shl $0x6,%r14 7c74c: 49 01 ee add %rbp,%r14 7c74f: 49 8b 86 b8 55 00 00 mov 0x55b8(%r14),%rax 7c756: 48 8b 40 08 mov 0x8(%rax),%rax 7c75a: e8 00 00 00 00 callq 7c75f 7c75f: 41 8b 96 90 55 00 00 mov 0x5590(%r14),%edx 7c766: 44 89 e1 mov %r12d,%ecx 7c769: 48 89 ef mov %rbp,%rdi 7c76c: 41 89 c1 mov %eax,%r9d 7c76f: 41 8b 86 a8 55 00 00 mov 0x55a8(%r14),%eax 7c776: 41 b8 01 00 00 00 mov $0x1,%r8d 7c77c: 41 d3 e0 shl %cl,%r8d 7c77f: 44 89 c9 mov %r9d,%ecx 7c782: 89 c6 mov %eax,%esi 7c784: c1 e6 04 shl $0x4,%esi 7c787: 01 c6 add %eax,%esi 7c789: 01 f2 add %esi,%edx 7c78b: 03 b4 1d 8c 55 00 00 add 0x558c(%rbp,%rbx,1),%esi 7c792: e8 00 00 00 00 callq 7c797 7c797: 48 8b 44 24 10 mov 0x10(%rsp),%rax 7c79c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7c7a3: 00 00 7c7a5: 0f 85 48 01 00 00 jne 7c8f3 7c7ab: 48 83 c4 18 add $0x18,%rsp 7c7af: 4c 89 ff mov %r15,%rdi 7c7b2: 5b pop %rbx 7c7b3: 5d pop %rbp 7c7b4: 41 5c pop %r12 7c7b6: 41 5d pop %r13 7c7b8: 41 5e pop %r14 7c7ba: 41 5f pop %r15 7c7bc: e9 00 00 00 00 jmpq 7c7c1 7c7c1: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 7c7c6: ba 01 00 00 00 mov $0x1,%edx 7c7cb: be 40 00 00 00 mov $0x40,%esi 7c7d0: 48 89 ef mov %rbp,%rdi 7c7d3: e8 00 00 00 00 callq 7c7d8 7c7d8: 41 89 c4 mov %eax,%r12d 7c7db: 85 c0 test %eax,%eax 7c7dd: 0f 85 d1 00 00 00 jne 7c8b4 7c7e3: 48 8b bd c8 28 00 00 mov 0x28c8(%rbp),%rdi 7c7ea: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 7c7ef: e8 00 00 00 00 callq 7c7f4 7c7f4: 48 89 83 a8 01 00 00 mov %rax,0x1a8(%rbx) 7c7fb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7c800: 48 8b 90 88 01 00 00 mov 0x188(%rax),%rdx 7c807: c6 80 a4 01 00 00 01 movb $0x1,0x1a4(%rax) 7c80e: 49 8b 76 08 mov 0x8(%r14),%rsi 7c812: 8b 42 08 mov 0x8(%rdx),%eax 7c815: 48 8b 4a 18 mov 0x18(%rdx),%rcx 7c819: 8d 78 01 lea 0x1(%rax),%edi 7c81c: 89 7a 08 mov %edi,0x8(%rdx) 7c81f: 8b 56 08 mov 0x8(%rsi),%edx 7c822: 4c 89 f7 mov %r14,%rdi 7c825: 89 14 81 mov %edx,(%rcx,%rax,4) 7c828: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7c82d: 48 8b b0 88 01 00 00 mov 0x188(%rax),%rsi 7c834: 49 8b 46 08 mov 0x8(%r14),%rax 7c838: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 7c83f: e8 00 00 00 00 callq 7c844 7c844: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 7c849: 48 8d b5 10 58 00 00 lea 0x5810(%rbp),%rsi 7c850: 31 d2 xor %edx,%edx 7c852: 48 89 e1 mov %rsp,%rcx 7c855: e8 00 00 00 00 callq 7c85a 7c85a: 41 89 c4 mov %eax,%r12d 7c85d: 85 c0 test %eax,%eax 7c85f: 75 49 jne 7c8aa 7c861: 4c 89 ef mov %r13,%rdi 7c864: e8 00 00 00 00 callq 7c869 7c869: 48 8b 3c 24 mov (%rsp),%rdi 7c86d: 31 f6 xor %esi,%esi 7c86f: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 7c876: ff ff 7f 7c879: e8 00 00 00 00 callq 7c87e 7c87e: 48 8b 04 24 mov (%rsp),%rax 7c882: 48 85 c0 test %rax,%rax 7c885: 74 44 je 7c8cb 7c887: 48 8d 78 38 lea 0x38(%rax),%rdi 7c88b: ba ff ff ff ff mov $0xffffffff,%edx 7c890: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 7c895: 83 fa 01 cmp $0x1,%edx 7c898: 74 52 je 7c8ec 7c89a: 85 d2 test %edx,%edx 7c89c: 7f 2d jg 7c8cb 7c89e: be 03 00 00 00 mov $0x3,%esi 7c8a3: e8 00 00 00 00 callq 7c8a8 7c8a8: eb 21 jmp 7c8cb 7c8aa: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 7c8af: e8 00 00 00 00 callq 7c8b4 7c8b4: 4c 89 ef mov %r13,%rdi 7c8b7: e8 00 00 00 00 callq 7c8bc 7c8bc: 44 89 e6 mov %r12d,%esi 7c8bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7c8c6: e8 00 00 00 00 callq 7c8cb 7c8cb: 48 8b 44 24 10 mov 0x10(%rsp),%rax 7c8d0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7c8d7: 00 00 7c8d9: 75 18 jne 7c8f3 7c8db: 48 83 c4 18 add $0x18,%rsp 7c8df: 5b pop %rbx 7c8e0: 5d pop %rbp 7c8e1: 41 5c pop %r12 7c8e3: 41 5d pop %r13 7c8e5: 41 5e pop %r14 7c8e7: 41 5f pop %r15 7c8e9: c3 retq 7c8ea: 0f 0b ud2 7c8ec: e8 00 00 00 00 callq 7c8f1 7c8f1: eb d8 jmp 7c8cb 7c8f3: e8 00 00 00 00 callq 7c8f8 7c8f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7c8ff: 00 000000000007c900 : 7c900: e8 00 00 00 00 callq 7c905 7c905: 41 54 push %r12 7c907: 55 push %rbp 7c908: 53 push %rbx 7c909: 48 83 bf c8 28 00 00 cmpq $0x0,0x28c8(%rdi) 7c910: 00 7c911: 48 89 fb mov %rdi,%rbx 7c914: 0f 84 00 00 00 00 je 7c91a 7c91a: e8 00 00 00 00 callq 7c91f 7c91f: 41 89 c4 mov %eax,%r12d 7c922: 85 c0 test %eax,%eax 7c924: 75 34 jne 7c95a 7c926: 48 8b 83 00 8a 00 00 mov 0x8a00(%rbx),%rax 7c92d: 48 89 df mov %rbx,%rdi 7c930: 48 8b 40 18 mov 0x18(%rax),%rax 7c934: e8 00 00 00 00 callq 7c939 7c939: 41 89 c4 mov %eax,%r12d 7c93c: 85 c0 test %eax,%eax 7c93e: 75 1a jne 7c95a 7c940: 48 8b 83 f8 89 00 00 mov 0x89f8(%rbx),%rax 7c947: 48 89 df mov %rbx,%rdi 7c94a: 48 8b 40 30 mov 0x30(%rax),%rax 7c94e: e8 00 00 00 00 callq 7c953 7c953: 41 89 c4 mov %eax,%r12d 7c956: 85 c0 test %eax,%eax 7c958: 74 08 je 7c962 7c95a: 44 89 e0 mov %r12d,%eax 7c95d: 5b pop %rbx 7c95e: 5d pop %rbp 7c95f: 41 5c pop %r12 7c961: c3 retq 7c962: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 7c969: 31 d2 xor %edx,%edx 7c96b: 48 89 df mov %rbx,%rdi 7c96e: 31 ed xor %ebp,%ebp 7c970: 8b 30 mov (%rax),%esi 7c972: 81 c6 d3 00 00 00 add $0xd3,%esi 7c978: e8 00 00 00 00 callq 7c97d 7c97d: 31 c9 xor %ecx,%ecx 7c97f: 48 89 df mov %rbx,%rdi 7c982: 83 c8 01 or $0x1,%eax 7c985: 89 c2 mov %eax,%edx 7c987: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 7c98e: 8b 30 mov (%rax),%esi 7c990: 81 c6 d3 00 00 00 add $0xd3,%esi 7c996: e8 00 00 00 00 callq 7c99b 7c99b: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 7c9a2: 31 d2 xor %edx,%edx 7c9a4: 48 89 df mov %rbx,%rdi 7c9a7: 8b 30 mov (%rax),%esi 7c9a9: 81 c6 cc 00 00 00 add $0xcc,%esi 7c9af: e8 00 00 00 00 callq 7c9b4 7c9b4: 31 c9 xor %ecx,%ecx 7c9b6: 48 89 df mov %rbx,%rdi 7c9b9: 89 c2 mov %eax,%edx 7c9bb: 48 8b 83 38 5b 01 00 mov 0x15b38(%rbx),%rax 7c9c2: 8b 30 mov (%rax),%esi 7c9c4: 81 c6 cc 00 00 00 add $0xcc,%esi 7c9ca: e8 00 00 00 00 callq 7c9cf 7c9cf: 48 8b 83 e8 89 00 00 mov 0x89e8(%rbx),%rax 7c9d6: 31 f6 xor %esi,%esi 7c9d8: 48 89 df mov %rbx,%rdi 7c9db: 48 8b 40 38 mov 0x38(%rax),%rax 7c9df: e8 00 00 00 00 callq 7c9e4 7c9e4: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 7c9eb 7c9eb: 48 8b 83 00 8a 00 00 mov 0x8a00(%rbx),%rax 7c9f2: 48 89 df mov %rbx,%rdi 7c9f5: 40 0f 95 c5 setne %bpl 7c9f9: 48 8b 40 28 mov 0x28(%rax),%rax 7c9fd: 89 ee mov %ebp,%esi 7c9ff: e8 00 00 00 00 callq 7ca04 7ca04: 48 8b 83 f8 89 00 00 mov 0x89f8(%rbx),%rax 7ca0b: 89 ee mov %ebp,%esi 7ca0d: 48 89 df mov %rbx,%rdi 7ca10: 48 8b 40 38 mov 0x38(%rax),%rax 7ca14: e8 00 00 00 00 callq 7ca19 7ca19: 31 c9 xor %ecx,%ecx 7ca1b: ba 01 00 00 00 mov $0x1,%edx 7ca20: 31 f6 xor %esi,%esi 7ca22: 48 89 df mov %rbx,%rdi 7ca25: e8 16 fc ff ff callq 7c640 7ca2a: 31 c9 xor %ecx,%ecx 7ca2c: 31 d2 xor %edx,%edx 7ca2e: 31 f6 xor %esi,%esi 7ca30: 48 89 df mov %rbx,%rdi 7ca33: e8 08 fc ff ff callq 7c640 7ca38: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 7ca3f: e8 00 00 00 00 callq 7ca44 7ca44: 48 8b b3 78 0f 00 00 mov 0xf78(%rbx),%rsi 7ca4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7ca52: 48 89 c2 mov %rax,%rdx 7ca55: 48 c1 ee 14 shr $0x14,%rsi 7ca59: e8 00 00 00 00 callq 7ca5e 7ca5e: c6 83 e4 28 00 00 01 movb $0x1,0x28e4(%rbx) 7ca65: e9 f0 fe ff ff jmpq 7c95a 7ca6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007ca70 : 7ca70: e8 00 00 00 00 callq 7ca75 7ca75: 41 54 push %r12 7ca77: 55 push %rbp 7ca78: 48 89 fd mov %rdi,%rbp 7ca7b: e8 80 fe ff ff callq 7c900 7ca80: 41 89 c4 mov %eax,%r12d 7ca83: 85 c0 test %eax,%eax 7ca85: 75 1d jne 7caa4 7ca87: 48 8b 85 40 3b 01 00 mov 0x13b40(%rbp),%rax 7ca8e: 48 85 c0 test %rax,%rax 7ca91: 74 11 je 7caa4 7ca93: 48 8b 40 20 mov 0x20(%rax),%rax 7ca97: 48 85 c0 test %rax,%rax 7ca9a: 74 08 je 7caa4 7ca9c: 48 89 ef mov %rbp,%rdi 7ca9f: e8 00 00 00 00 callq 7caa4 7caa4: 44 89 e0 mov %r12d,%eax 7caa7: 5d pop %rbp 7caa8: 41 5c pop %r12 7caaa: c3 retq 7caab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007cab0 : 7cab0: e8 00 00 00 00 callq 7cab5 7cab5: 41 54 push %r12 7cab7: 55 push %rbp 7cab8: 48 89 fd mov %rdi,%rbp 7cabb: e8 40 fe ff ff callq 7c900 7cac0: 41 89 c4 mov %eax,%r12d 7cac3: 85 c0 test %eax,%eax 7cac5: 75 25 jne 7caec 7cac7: 48 8b 85 40 3b 01 00 mov 0x13b40(%rbp),%rax 7cace: 48 85 c0 test %rax,%rax 7cad1: 74 11 je 7cae4 7cad3: 48 8b 40 20 mov 0x20(%rax),%rax 7cad7: 48 85 c0 test %rax,%rax 7cada: 74 08 je 7cae4 7cadc: 48 89 ef mov %rbp,%rdi 7cadf: e8 00 00 00 00 callq 7cae4 7cae4: 48 89 ef mov %rbp,%rdi 7cae7: e8 00 00 00 00 callq 7caec 7caec: 44 89 e0 mov %r12d,%eax 7caef: 5d pop %rbp 7caf0: 41 5c pop %r12 7caf2: c3 retq 7caf3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7cafa: 00 00 00 00 7cafe: 66 90 xchg %ax,%ax 000000000007cb00 : 7cb00: e8 00 00 00 00 callq 7cb05 7cb05: 41 57 push %r15 7cb07: 41 56 push %r14 7cb09: 49 89 fe mov %rdi,%r14 7cb0c: 41 55 push %r13 7cb0e: 41 89 cd mov %ecx,%r13d 7cb11: 41 54 push %r12 7cb13: 41 89 d4 mov %edx,%r12d 7cb16: 55 push %rbp 7cb17: bd 01 00 00 00 mov $0x1,%ebp 7cb1c: 53 push %rbx 7cb1d: 89 f3 mov %esi,%ebx 7cb1f: 48 83 ec 10 sub $0x10,%rsp 7cb23: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 7cb29 7cb29: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7cb30: 00 00 7cb32: 48 89 44 24 08 mov %rax,0x8(%rsp) 7cb37: 31 c0 xor %eax,%eax 7cb39: 85 d2 test %edx,%edx 7cb3b: 75 0d jne 7cb4a 7cb3d: 80 bf 2c 90 00 00 00 cmpb $0x0,0x902c(%rdi) 7cb44: 0f 85 80 00 00 00 jne 7cbca 7cb4a: 49 8b 86 58 5e 01 00 mov 0x15e58(%r14),%rax 7cb51: 31 d2 xor %edx,%edx 7cb53: 4c 89 f7 mov %r14,%rdi 7cb56: 8b 00 mov (%rax),%eax 7cb58: 8d 74 05 0c lea 0xc(%rbp,%rax,1),%esi 7cb5c: e8 00 00 00 00 callq 7cb61 7cb61: 85 c0 test %eax,%eax 7cb63: 79 05 jns 7cb6a 7cb65: 66 39 c3 cmp %ax,%bx 7cb68: 74 2d je 7cb97 7cb6a: 83 c5 01 add $0x1,%ebp 7cb6d: 83 fd 10 cmp $0x10,%ebp 7cb70: 75 d8 jne 7cb4a 7cb72: 31 c0 xor %eax,%eax 7cb74: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 7cb79: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 7cb80: 00 00 7cb82: 0f 85 06 01 00 00 jne 7cc8e 7cb88: 48 83 c4 10 add $0x10,%rsp 7cb8c: 5b pop %rbx 7cb8d: 5d pop %rbp 7cb8e: 41 5c pop %r12 7cb90: 41 5d pop %r13 7cb92: 41 5e pop %r14 7cb94: 41 5f pop %r15 7cb96: c3 retq 7cb97: 45 84 ed test %r13b,%r13b 7cb9a: 0f 84 bf 00 00 00 je 7cc5f 7cba0: 41 8b 86 40 56 00 00 mov 0x5640(%r14),%eax 7cba7: 85 c0 test %eax,%eax 7cba9: 74 c7 je 7cb72 7cbab: 31 db xor %ebx,%ebx 7cbad: 89 da mov %ebx,%edx 7cbaf: 44 89 e1 mov %r12d,%ecx 7cbb2: 89 ee mov %ebp,%esi 7cbb4: 4c 89 f7 mov %r14,%rdi 7cbb7: e8 84 fa ff ff callq 7c640 7cbbc: 83 c3 01 add $0x1,%ebx 7cbbf: 41 39 9e 40 56 00 00 cmp %ebx,0x5640(%r14) 7cbc6: 77 e5 ja 7cbad 7cbc8: eb a8 jmp 7cb72 7cbca: 48 8d 9f 30 8e 00 00 lea 0x8e30(%rdi),%rbx 7cbd1: 48 8d af 38 8e 00 00 lea 0x8e38(%rdi),%rbp 7cbd8: 41 89 f7 mov %esi,%r15d 7cbdb: 48 89 df mov %rbx,%rdi 7cbde: e8 00 00 00 00 callq 7cbe3 7cbe3: 49 8b 86 80 91 00 00 mov 0x9180(%r14),%rax 7cbea: 48 89 ef mov %rbp,%rdi 7cbed: 8b 70 38 mov 0x38(%rax),%esi 7cbf0: 83 c6 08 add $0x8,%esi 7cbf3: e8 00 00 00 00 callq 7cbf8 7cbf8: 41 0f b6 cd movzbl %r13b,%ecx 7cbfc: 41 0f b7 f7 movzwl %r15w,%esi 7cc00: 44 89 e2 mov %r12d,%edx 7cc03: 49 8b 86 80 91 00 00 mov 0x9180(%r14),%rax 7cc0a: 48 89 ef mov %rbp,%rdi 7cc0d: 48 8b 40 20 mov 0x20(%rax),%rax 7cc11: e8 00 00 00 00 callq 7cc16 7cc16: 48 89 ef mov %rbp,%rdi 7cc19: ba 88 13 00 00 mov $0x1388,%edx 7cc1e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 7cc23: e8 00 00 00 00 callq 7cc28 7cc28: 48 89 ef mov %rbp,%rdi 7cc2b: 85 c0 test %eax,%eax 7cc2d: 75 46 jne 7cc75 7cc2f: e8 00 00 00 00 callq 7cc34 7cc34: 48 89 df mov %rbx,%rdi 7cc37: ff 14 25 00 00 00 00 callq *0x0 7cc3e: 49 63 96 28 07 00 00 movslq 0x728(%r14),%rdx 7cc45: 8b 74 24 04 mov 0x4(%rsp),%esi 7cc49: 48 89 ef mov %rbp,%rdi 7cc4c: e8 00 00 00 00 callq 7cc51 7cc51: 48 85 c0 test %rax,%rax 7cc54: 0f 8f 18 ff ff ff jg 7cb72 7cc5a: e9 00 00 00 00 jmpq 7cc5f 7cc5f: 44 89 e1 mov %r12d,%ecx 7cc62: 31 d2 xor %edx,%edx 7cc64: 89 ee mov %ebp,%esi 7cc66: 4c 89 f7 mov %r14,%rdi 7cc69: e8 d2 f9 ff ff callq 7c640 7cc6e: 31 c0 xor %eax,%eax 7cc70: e9 ff fe ff ff jmpq 7cb74 7cc75: e8 00 00 00 00 callq 7cc7a 7cc7a: 48 89 df mov %rbx,%rdi 7cc7d: ff 14 25 00 00 00 00 callq *0x0 7cc84: b8 c2 ff ff ff mov $0xffffffc2,%eax 7cc89: e9 e6 fe ff ff jmpq 7cb74 7cc8e: e8 00 00 00 00 callq 7cc93 7cc93: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7cc9a: 00 00 00 7cc9d: 0f 1f 00 nopl (%rax) 000000000007cca0 : 7cca0: e8 00 00 00 00 callq 7cca5 7cca5: 89 f9 mov %edi,%ecx 7cca7: b8 01 00 00 00 mov $0x1,%eax 7ccac: c1 e6 10 shl $0x10,%esi 7ccaf: d3 e0 shl %cl,%eax 7ccb1: 81 e6 00 00 07 00 and $0x70000,%esi 7ccb7: 0f b7 c0 movzwl %ax,%eax 7ccba: 09 f0 or %esi,%eax 7ccbc: 0d 00 00 f8 00 or $0xf80000,%eax 7ccc1: c3 retq 7ccc2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7ccc9: 00 00 00 00 7cccd: 0f 1f 00 nopl (%rax) 000000000007ccd0 : 7ccd0: e8 00 00 00 00 callq 7ccd5 7ccd5: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7ccdc: 8b 08 mov (%rax),%ecx 7ccde: 8d 91 67 16 00 00 lea 0x1667(%rcx),%edx 7cce4: 89 97 80 55 00 00 mov %edx,0x5580(%rdi) 7ccea: 8b 30 mov (%rax),%esi 7ccec: 8d 96 68 16 00 00 lea 0x1668(%rsi),%edx 7ccf2: 89 97 84 55 00 00 mov %edx,0x5584(%rdi) 7ccf8: 8b 08 mov (%rax),%ecx 7ccfa: 8d 91 0d 16 00 00 lea 0x160d(%rcx),%edx 7cd00: 89 97 88 55 00 00 mov %edx,0x5588(%rdi) 7cd06: 8b 30 mov (%rax),%esi 7cd08: 8d 96 1f 16 00 00 lea 0x161f(%rsi),%edx 7cd0e: 89 97 8c 55 00 00 mov %edx,0x558c(%rdi) 7cd14: 8b 08 mov (%rax),%ecx 7cd16: 8d 91 31 16 00 00 lea 0x1631(%rcx),%edx 7cd1c: 89 97 90 55 00 00 mov %edx,0x5590(%rdi) 7cd22: 8b 30 mov (%rax),%esi 7cd24: 8d 96 fc 15 00 00 lea 0x15fc(%rsi),%edx 7cd2a: 89 97 94 55 00 00 mov %edx,0x5594(%rdi) 7cd30: 8b 08 mov (%rax),%ecx 7cd32: 8d 91 c8 15 00 00 lea 0x15c8(%rcx),%edx 7cd38: 89 97 98 55 00 00 mov %edx,0x5598(%rdi) 7cd3e: 8b 00 mov (%rax),%eax 7cd40: c7 87 b0 55 00 00 00 movl $0x2aaa00,0x55b0(%rdi) 7cd47: aa 2a 00 7cd4a: 48 c7 87 b8 55 00 00 movq $0x0,0x55b8(%rdi) 7cd51: 00 00 00 00 7cd55: 05 c4 15 00 00 add $0x15c4,%eax 7cd5a: 89 87 9c 55 00 00 mov %eax,0x559c(%rdi) 7cd60: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 7cd67: 00 00 00 7cd6a: 48 89 87 a0 55 00 00 mov %rax,0x55a0(%rdi) 7cd71: 48 89 87 a8 55 00 00 mov %rax,0x55a8(%rdi) 7cd78: c3 retq 7cd79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007cd80 : 7cd80: e8 00 00 00 00 callq 7cd85 7cd85: 41 54 push %r12 7cd87: 31 d2 xor %edx,%edx 7cd89: 53 push %rbx 7cd8a: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7cd91: 48 89 fb mov %rdi,%rbx 7cd94: 8b 30 mov (%rax),%esi 7cd96: 81 c6 f7 16 00 00 add $0x16f7,%esi 7cd9c: e8 00 00 00 00 callq 7cda1 7cda1: 89 c2 mov %eax,%edx 7cda3: c1 e8 04 shr $0x4,%eax 7cda6: 83 e0 0f and $0xf,%eax 7cda9: 83 bb 08 07 00 00 1c cmpl $0x1c,0x708(%rbx) 7cdb0: 75 5d jne 7ce0f 7cdb2: 45 31 e4 xor %r12d,%r12d 7cdb5: 85 c0 test %eax,%eax 7cdb7: 74 4f je 7ce08 7cdb9: 83 c0 01 add $0x1,%eax 7cdbc: 89 83 7c 28 00 00 mov %eax,0x287c(%rbx) 7cdc2: 83 f8 04 cmp $0x4,%eax 7cdc5: 77 48 ja 7ce0f 7cdc7: 89 d0 mov %edx,%eax 7cdc9: 83 e0 0f and $0xf,%eax 7cdcc: 83 e2 0c and $0xc,%edx 7cdcf: 89 83 78 28 00 00 mov %eax,0x2878(%rbx) 7cdd5: 75 38 jne 7ce0f 7cdd7: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7cdde: 31 d2 xor %edx,%edx 7cde0: 48 89 df mov %rbx,%rdi 7cde3: 8b 30 mov (%rax),%esi 7cde5: 81 c6 f8 16 00 00 add $0x16f8,%esi 7cdeb: e8 00 00 00 00 callq 7cdf0 7cdf0: 48 ba 00 00 00 ff ff movabs $0x1ffff000000,%rdx 7cdf7: 01 00 00 7cdfa: 48 c1 e0 18 shl $0x18,%rax 7cdfe: 48 21 d0 and %rdx,%rax 7ce01: 48 89 83 70 28 00 00 mov %rax,0x2870(%rbx) 7ce08: 44 89 e0 mov %r12d,%eax 7ce0b: 5b pop %rbx 7ce0c: 41 5c pop %r12 7ce0e: c3 retq 7ce0f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 7ce15: eb f1 jmp 7ce08 7ce17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7ce1e: 00 00 000000000007ce20 : 7ce20: e8 00 00 00 00 callq 7ce25 7ce25: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7ce2c: 31 d2 xor %edx,%edx 7ce2e: 8b 30 mov (%rax),%esi 7ce30: 81 c6 e7 16 00 00 add $0x16e7,%esi 7ce36: e8 00 00 00 00 callq 7ce3b 7ce3b: 89 c0 mov %eax,%eax 7ce3d: 48 c1 e0 18 shl $0x18,%rax 7ce41: c3 retq 7ce42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7ce49: 00 00 00 00 7ce4d: 0f 1f 00 nopl (%rax) 000000000007ce50 : 7ce50: e8 00 00 00 00 callq 7ce55 7ce55: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7ce5c: 31 d2 xor %edx,%edx 7ce5e: 8b 30 mov (%rax),%esi 7ce60: 81 c6 fc 16 00 00 add $0x16fc,%esi 7ce66: e8 00 00 00 00 callq 7ce6b 7ce6b: 25 ff ff ff 00 and $0xffffff,%eax 7ce70: 48 c1 e0 18 shl $0x18,%rax 7ce74: c3 retq 7ce75: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7ce7c: 00 00 00 00 000000000007ce80 : 7ce80: e8 00 00 00 00 callq 7ce85 7ce85: 55 push %rbp 7ce86: 48 89 fd mov %rdi,%rbp 7ce89: 53 push %rbx 7ce8a: 31 db xor %ebx,%ebx 7ce8c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7ce93: 31 c9 xor %ecx,%ecx 7ce95: 48 89 ef mov %rbp,%rdi 7ce98: 8b 10 mov (%rax),%edx 7ce9a: 8b 85 a0 55 00 00 mov 0x55a0(%rbp),%eax 7cea0: 0f af c3 imul %ebx,%eax 7cea3: 83 c3 01 add $0x1,%ebx 7cea6: 8d b4 02 fc 15 00 00 lea 0x15fc(%rdx,%rax,1),%esi 7cead: 31 d2 xor %edx,%edx 7ceaf: e8 00 00 00 00 callq 7ceb4 7ceb4: 83 fb 10 cmp $0x10,%ebx 7ceb7: 75 d3 jne 7ce8c 7ceb9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7cec0: 48 89 ef mov %rbp,%rdi 7cec3: 31 d2 xor %edx,%edx 7cec5: 8b 30 mov (%rax),%esi 7cec7: 81 c6 03 17 00 00 add $0x1703,%esi 7cecd: e8 00 00 00 00 callq 7ced2 7ced2: 31 c9 xor %ecx,%ecx 7ced4: 48 89 ef mov %rbp,%rdi 7ced7: 83 e0 be and $0xffffffbe,%eax 7ceda: 89 c2 mov %eax,%edx 7cedc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7cee3: 8b 30 mov (%rax),%esi 7cee5: 81 c6 03 17 00 00 add $0x1703,%esi 7ceeb: e8 00 00 00 00 callq 7cef0 7cef0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7cef7: 48 89 ef mov %rbp,%rdi 7cefa: 31 d2 xor %edx,%edx 7cefc: 8b 30 mov (%rax),%esi 7cefe: 81 c6 bc 15 00 00 add $0x15bc,%esi 7cf04: e8 00 00 00 00 callq 7cf09 7cf09: 48 89 ef mov %rbp,%rdi 7cf0c: 31 c9 xor %ecx,%ecx 7cf0e: 83 e0 fe and $0xfffffffe,%eax 7cf11: 89 c2 mov %eax,%edx 7cf13: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7cf1a: 8b 30 mov (%rax),%esi 7cf1c: 81 c6 bc 15 00 00 add $0x15bc,%esi 7cf22: e8 00 00 00 00 callq 7cf27 7cf27: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7cf2e: 48 89 ef mov %rbp,%rdi 7cf31: 5b pop %rbx 7cf32: 31 c9 xor %ecx,%ecx 7cf34: 31 d2 xor %edx,%edx 7cf36: 5d pop %rbp 7cf37: 8b 30 mov (%rax),%esi 7cf39: 81 c6 be 15 00 00 add $0x15be,%esi 7cf3f: e9 00 00 00 00 jmpq 7cf44 7cf44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7cf4b: 00 00 00 00 7cf4f: 90 nop 000000000007cf50 : 7cf50: e8 00 00 00 00 callq 7cf55 7cf55: 41 54 push %r12 7cf57: 31 c9 xor %ecx,%ecx 7cf59: 49 89 d4 mov %rdx,%r12 7cf5c: 55 push %rbp 7cf5d: 48 89 fd mov %rdi,%rbp 7cf60: 53 push %rbx 7cf61: 89 f3 mov %esi,%ebx 7cf63: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7cf6a: 8b b7 a4 55 00 00 mov 0x55a4(%rdi),%esi 7cf70: 0f af f3 imul %ebx,%esi 7cf73: 03 30 add (%rax),%esi 7cf75: 81 c6 67 16 00 00 add $0x1667,%esi 7cf7b: e8 00 00 00 00 callq 7cf80 7cf80: 4c 89 e2 mov %r12,%rdx 7cf83: 48 89 ef mov %rbp,%rdi 7cf86: 31 c9 xor %ecx,%ecx 7cf88: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7cf8f: 0f af 9d a4 55 00 00 imul 0x55a4(%rbp),%ebx 7cf96: 48 c1 ea 20 shr $0x20,%rdx 7cf9a: 03 18 add (%rax),%ebx 7cf9c: 8d b3 68 16 00 00 lea 0x1668(%rbx),%esi 7cfa2: 5b pop %rbx 7cfa3: 5d pop %rbp 7cfa4: 41 5c pop %r12 7cfa6: e9 00 00 00 00 jmpq 7cfab 7cfab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007cfb0 : 7cfb0: e8 00 00 00 00 callq 7cfb5 7cfb5: 55 push %rbp 7cfb6: 53 push %rbx 7cfb7: 48 89 fb mov %rdi,%rbx 7cfba: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 7cfc1: 0f 85 c8 05 00 00 jne 7d58f 7cfc7: 48 8b bb c8 28 00 00 mov 0x28c8(%rbx),%rdi 7cfce: e8 00 00 00 00 callq 7cfd3 7cfd3: 31 f6 xor %esi,%esi 7cfd5: 48 89 df mov %rbx,%rdi 7cfd8: 48 89 c2 mov %rax,%rdx 7cfdb: e8 70 ff ff ff callq 7cf50 7cfe0: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7cfe7: 31 c9 xor %ecx,%ecx 7cfe9: 48 89 df mov %rbx,%rdi 7cfec: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 7cff3: 8b 30 mov (%rax),%esi 7cff5: 48 c1 ea 0c shr $0xc,%rdx 7cff9: 81 c6 87 16 00 00 add $0x1687,%esi 7cfff: e8 00 00 00 00 callq 7d004 7d004: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d00b: 31 c9 xor %ecx,%ecx 7d00d: 48 89 df mov %rbx,%rdi 7d010: 48 8b 93 80 0f 00 00 mov 0xf80(%rbx),%rdx 7d017: 8b 30 mov (%rax),%esi 7d019: 48 c1 ea 2c shr $0x2c,%rdx 7d01d: 81 c6 88 16 00 00 add $0x1688,%esi 7d023: e8 00 00 00 00 callq 7d028 7d028: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d02f: 31 c9 xor %ecx,%ecx 7d031: 48 89 df mov %rbx,%rdi 7d034: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 7d03b: 8b 30 mov (%rax),%esi 7d03d: 48 c1 ea 0c shr $0xc,%rdx 7d041: 81 c6 a7 16 00 00 add $0x16a7,%esi 7d047: e8 00 00 00 00 callq 7d04c 7d04c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d053: 31 c9 xor %ecx,%ecx 7d055: 48 89 df mov %rbx,%rdi 7d058: 48 8b 93 88 0f 00 00 mov 0xf88(%rbx),%rdx 7d05f: 8b 30 mov (%rax),%esi 7d061: 48 c1 ea 2c shr $0x2c,%rdx 7d065: 81 c6 a8 16 00 00 add $0x16a8,%esi 7d06b: e8 00 00 00 00 callq 7d070 7d070: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d077: 31 c9 xor %ecx,%ecx 7d079: 31 d2 xor %edx,%edx 7d07b: 48 89 df mov %rbx,%rdi 7d07e: 8b 30 mov (%rax),%esi 7d080: 81 c6 00 17 00 00 add $0x1700,%esi 7d086: e8 00 00 00 00 callq 7d08b 7d08b: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d092: 31 c9 xor %ecx,%ecx 7d094: 31 d2 xor %edx,%edx 7d096: 48 89 df mov %rbx,%rdi 7d099: 8b 30 mov (%rax),%esi 7d09b: 81 c6 fe 16 00 00 add $0x16fe,%esi 7d0a1: e8 00 00 00 00 callq 7d0a6 7d0a6: 31 c9 xor %ecx,%ecx 7d0a8: ba ff ff ff 00 mov $0xffffff,%edx 7d0ad: 48 89 df mov %rbx,%rdi 7d0b0: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d0b7: 8b 30 mov (%rax),%esi 7d0b9: 81 c6 ff 16 00 00 add $0x16ff,%esi 7d0bf: e8 00 00 00 00 callq 7d0c4 7d0c4: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d0cb: 48 8b 93 90 0f 00 00 mov 0xf90(%rbx),%rdx 7d0d2: 48 89 df mov %rbx,%rdi 7d0d5: 8b 30 mov (%rax),%esi 7d0d7: 48 c1 ea 12 shr $0x12,%rdx 7d0db: 81 c6 01 17 00 00 add $0x1701,%esi 7d0e1: 31 c9 xor %ecx,%ecx 7d0e3: e8 00 00 00 00 callq 7d0e8 7d0e8: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d0ef: 31 c9 xor %ecx,%ecx 7d0f1: 48 89 df mov %rbx,%rdi 7d0f4: 48 8b 93 98 0f 00 00 mov 0xf98(%rbx),%rdx 7d0fb: 8b 30 mov (%rax),%esi 7d0fd: 48 c1 ea 12 shr $0x12,%rdx 7d101: 81 c6 02 17 00 00 add $0x1702,%esi 7d107: e8 00 00 00 00 callq 7d10c 7d10c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d113: 31 c9 xor %ecx,%ecx 7d115: 48 89 df mov %rbx,%rdi 7d118: 48 8b ab 50 54 00 00 mov 0x5450(%rbx),%rbp 7d11f: 48 03 ab 10 5c 00 00 add 0x5c10(%rbx),%rbp 7d126: 8b 30 mov (%rax),%esi 7d128: 48 2b ab 90 0f 00 00 sub 0xf90(%rbx),%rbp 7d12f: 48 89 ea mov %rbp,%rdx 7d132: 48 c1 ea 0c shr $0xc,%rdx 7d136: 81 c6 e8 16 00 00 add $0x16e8,%esi 7d13c: e8 00 00 00 00 callq 7d141 7d141: 48 89 ea mov %rbp,%rdx 7d144: 31 c9 xor %ecx,%ecx 7d146: 48 89 df mov %rbx,%rdi 7d149: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d150: 48 c1 ea 2c shr $0x2c,%rdx 7d154: 8b 30 mov (%rax),%esi 7d156: 81 c6 e9 16 00 00 add $0x16e9,%esi 7d15c: e8 00 00 00 00 callq 7d161 7d161: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d168: 31 c9 xor %ecx,%ecx 7d16a: 48 89 df mov %rbx,%rdi 7d16d: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 7d174: 8b 30 mov (%rax),%esi 7d176: 48 c1 ea 0c shr $0xc,%rdx 7d17a: 81 c6 cb 15 00 00 add $0x15cb,%esi 7d180: e8 00 00 00 00 callq 7d185 7d185: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d18c: 31 c9 xor %ecx,%ecx 7d18e: 48 89 df mov %rbx,%rdi 7d191: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 7d198: 8b 30 mov (%rax),%esi 7d19a: 48 c1 ea 2c shr $0x2c,%rdx 7d19e: 81 c6 cc 15 00 00 add $0x15cc,%esi 7d1a4: e8 00 00 00 00 callq 7d1a9 7d1a9: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d1b0: 31 d2 xor %edx,%edx 7d1b2: 48 89 df mov %rbx,%rdi 7d1b5: 8b 30 mov (%rax),%esi 7d1b7: 81 c6 c5 15 00 00 add $0x15c5,%esi 7d1bd: e8 00 00 00 00 callq 7d1c2 7d1c2: 31 c9 xor %ecx,%ecx 7d1c4: 48 89 df mov %rbx,%rdi 7d1c7: 0d 00 00 04 00 or $0x40000,%eax 7d1cc: 89 c2 mov %eax,%edx 7d1ce: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d1d5: 8b 30 mov (%rax),%esi 7d1d7: 81 c6 c5 15 00 00 add $0x15c5,%esi 7d1dd: e8 00 00 00 00 callq 7d1e2 7d1e2: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d1e9: 48 89 df mov %rbx,%rdi 7d1ec: 8b 30 mov (%rax),%esi 7d1ee: 81 c6 03 17 00 00 add $0x1703,%esi 7d1f4: 31 d2 xor %edx,%edx 7d1f6: e8 00 00 00 00 callq 7d1fb 7d1fb: 31 c9 xor %ecx,%ecx 7d1fd: 48 89 df mov %rbx,%rdi 7d200: 25 5f c0 ff ff and $0xffffc05f,%eax 7d205: 89 c2 mov %eax,%edx 7d207: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d20e: 81 ca 59 18 00 00 or $0x1859,%edx 7d214: 8b 30 mov (%rax),%esi 7d216: 81 c6 03 17 00 00 add $0x1703,%esi 7d21c: e8 00 00 00 00 callq 7d221 7d221: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 7d228: 0f 85 e0 00 00 00 jne 7d30e 7d22e: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d235: 31 d2 xor %edx,%edx 7d237: 48 89 df mov %rbx,%rdi 7d23a: 8b 30 mov (%rax),%esi 7d23c: 81 c6 bc 15 00 00 add $0x15bc,%esi 7d242: e8 00 00 00 00 callq 7d247 7d247: 31 c9 xor %ecx,%ecx 7d249: 48 89 df mov %rbx,%rdi 7d24c: 25 fd fe 03 fc and $0xfc03fefd,%eax 7d251: 89 c2 mov %eax,%edx 7d253: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d25a: 81 ca 01 08 08 00 or $0x80801,%edx 7d260: 8b 30 mov (%rax),%esi 7d262: 81 c6 bc 15 00 00 add $0x15bc,%esi 7d268: e8 00 00 00 00 callq 7d26d 7d26d: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d274: 31 d2 xor %edx,%edx 7d276: 48 89 df mov %rbx,%rdi 7d279: 8b 30 mov (%rax),%esi 7d27b: 81 c6 bd 15 00 00 add $0x15bd,%esi 7d281: e8 00 00 00 00 callq 7d286 7d286: 31 c9 xor %ecx,%ecx 7d288: 48 89 df mov %rbx,%rdi 7d28b: 83 c8 03 or $0x3,%eax 7d28e: 89 c2 mov %eax,%edx 7d290: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d297: 8b 30 mov (%rax),%esi 7d299: 81 c6 bd 15 00 00 add $0x15bd,%esi 7d29f: e8 00 00 00 00 callq 7d2a4 7d2a4: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d2ab: 80 bb 3c 10 00 00 01 cmpb $0x1,0x103c(%rbx) 7d2b2: 48 89 df mov %rbx,%rdi 7d2b5: 19 d2 sbb %edx,%edx 7d2b7: 31 c9 xor %ecx,%ecx 7d2b9: 8b 30 mov (%rax),%esi 7d2bb: 81 e2 fd 7f fe ff and $0xfffe7ffd,%edx 7d2c1: 81 ea f4 7f eb 7f sub $0x7feb7ff4,%edx 7d2c7: 81 c6 be 15 00 00 add $0x15be,%esi 7d2cd: e8 00 00 00 00 callq 7d2d2 7d2d2: 31 c9 xor %ecx,%ecx 7d2d4: ba 01 00 00 00 mov $0x1,%edx 7d2d9: 48 89 df mov %rbx,%rdi 7d2dc: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d2e3: 8b 30 mov (%rax),%esi 7d2e5: 81 c6 d4 15 00 00 add $0x15d4,%esi 7d2eb: e8 00 00 00 00 callq 7d2f0 7d2f0: 31 c9 xor %ecx,%ecx 7d2f2: ba e0 3f 00 00 mov $0x3fe0,%edx 7d2f7: 48 89 df mov %rbx,%rdi 7d2fa: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d301: 8b 30 mov (%rax),%esi 7d303: 81 c6 dc 15 00 00 add $0x15dc,%esi 7d309: e8 00 00 00 00 callq 7d30e 7d30e: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d315: 31 d2 xor %edx,%edx 7d317: 48 89 df mov %rbx,%rdi 7d31a: 8b 30 mov (%rax),%esi 7d31c: 81 c6 fc 15 00 00 add $0x15fc,%esi 7d322: e8 00 00 00 00 callq 7d327 7d327: 31 c9 xor %ecx,%ecx 7d329: 48 89 df mov %rbx,%rdi 7d32c: 24 79 and $0x79,%al 7d32e: 89 c2 mov %eax,%edx 7d330: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d337: 83 ca 01 or $0x1,%edx 7d33a: 8b 30 mov (%rax),%esi 7d33c: 81 c6 fc 15 00 00 add $0x15fc,%esi 7d342: e8 00 00 00 00 callq 7d347 7d347: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 7d34e: 0f 84 8e 01 00 00 je 7d4e2 7d354: 31 ed xor %ebp,%ebp 7d356: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d35d: 31 d2 xor %edx,%edx 7d35f: 48 89 df mov %rbx,%rdi 7d362: 8b 00 mov (%rax),%eax 7d364: 8d b4 05 fd 15 00 00 lea 0x15fd(%rbp,%rax,1),%esi 7d36b: e8 00 00 00 00 callq 7d370 7d370: 8b bb 40 54 00 00 mov 0x5440(%rbx),%edi 7d376: 83 c8 01 or $0x1,%eax 7d379: 8d 14 3f lea (%rdi,%rdi,1),%edx 7d37c: 83 e0 f9 and $0xfffffff9,%eax 7d37f: 83 e2 06 and $0x6,%edx 7d382: 09 c2 or %eax,%edx 7d384: 8b 83 44 54 00 00 mov 0x5444(%rbx),%eax 7d38a: 81 ca 00 54 55 00 or $0x555400,%edx 7d390: 8d 04 c5 b8 ff ff ff lea -0x48(,%rax,8),%eax 7d397: 80 e2 07 and $0x7,%dl 7d39a: 83 e0 78 and $0x78,%eax 7d39d: 09 c2 or %eax,%edx 7d39f: 8b 83 c0 28 00 00 mov 0x28c0(%rbx),%eax 7d3a5: 85 c0 test %eax,%eax 7d3a7: 75 03 jne 7d3ac 7d3a9: 80 ca 80 or $0x80,%dl 7d3ac: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d3b3: 48 89 df mov %rbx,%rdi 7d3b6: 8b 08 mov (%rax),%ecx 7d3b8: 8b 83 a0 55 00 00 mov 0x55a0(%rbx),%eax 7d3be: 0f af c5 imul %ebp,%eax 7d3c1: 8d b4 01 fd 15 00 00 lea 0x15fd(%rcx,%rax,1),%esi 7d3c8: 31 c9 xor %ecx,%ecx 7d3ca: e8 00 00 00 00 callq 7d3cf 7d3cf: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d3d6: 31 c9 xor %ecx,%ecx 7d3d8: 48 89 df mov %rbx,%rdi 7d3db: 8b 10 mov (%rax),%edx 7d3dd: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 7d3e3: 0f af c5 imul %ebp,%eax 7d3e6: 8d b4 02 89 16 00 00 lea 0x1689(%rdx,%rax,1),%esi 7d3ed: 31 d2 xor %edx,%edx 7d3ef: e8 00 00 00 00 callq 7d3f4 7d3f4: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d3fb: 31 c9 xor %ecx,%ecx 7d3fd: 48 89 df mov %rbx,%rdi 7d400: 8b 10 mov (%rax),%edx 7d402: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 7d408: 0f af c5 imul %ebp,%eax 7d40b: 8d b4 02 8a 16 00 00 lea 0x168a(%rdx,%rax,1),%esi 7d412: 31 d2 xor %edx,%edx 7d414: e8 00 00 00 00 callq 7d419 7d419: 8b 83 38 54 00 00 mov 0x5438(%rbx),%eax 7d41f: 48 89 df mov %rbx,%rdi 7d422: 8d 50 ff lea -0x1(%rax),%edx 7d425: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d42c: 8b 08 mov (%rax),%ecx 7d42e: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 7d434: 0f af c5 imul %ebp,%eax 7d437: 8d b4 01 a9 16 00 00 lea 0x16a9(%rcx,%rax,1),%esi 7d43e: 31 c9 xor %ecx,%ecx 7d440: e8 00 00 00 00 callq 7d445 7d445: 48 8b 83 38 54 00 00 mov 0x5438(%rbx),%rax 7d44c: 48 89 df mov %rbx,%rdi 7d44f: 48 8d 50 ff lea -0x1(%rax),%rdx 7d453: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d45a: 48 c1 ea 20 shr $0x20,%rdx 7d45e: 8b 08 mov (%rax),%ecx 7d460: 8b 83 a4 55 00 00 mov 0x55a4(%rbx),%eax 7d466: 0f af c5 imul %ebp,%eax 7d469: 83 c5 01 add $0x1,%ebp 7d46c: 8d b4 01 aa 16 00 00 lea 0x16aa(%rcx,%rax,1),%esi 7d473: 31 c9 xor %ecx,%ecx 7d475: e8 00 00 00 00 callq 7d47a 7d47a: 83 fd 0f cmp $0xf,%ebp 7d47d: 0f 85 d3 fe ff ff jne 7d356 7d483: 31 ed xor %ebp,%ebp 7d485: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d48c: 31 c9 xor %ecx,%ecx 7d48e: 48 89 df mov %rbx,%rdi 7d491: 8b 10 mov (%rax),%edx 7d493: 8b 83 ac 55 00 00 mov 0x55ac(%rbx),%eax 7d499: 0f af c5 imul %ebp,%eax 7d49c: 8d b4 02 43 16 00 00 lea 0x1643(%rdx,%rax,1),%esi 7d4a3: ba ff ff ff ff mov $0xffffffff,%edx 7d4a8: e8 00 00 00 00 callq 7d4ad 7d4ad: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d4b4: 31 c9 xor %ecx,%ecx 7d4b6: 48 89 df mov %rbx,%rdi 7d4b9: 8b 10 mov (%rax),%edx 7d4bb: 8b 83 ac 55 00 00 mov 0x55ac(%rbx),%eax 7d4c1: 0f af c5 imul %ebp,%eax 7d4c4: 83 c5 01 add $0x1,%ebp 7d4c7: 8d b4 02 44 16 00 00 lea 0x1644(%rdx,%rax,1),%esi 7d4ce: ba 1f 00 00 00 mov $0x1f,%edx 7d4d3: e8 00 00 00 00 callq 7d4d8 7d4d8: 83 fd 12 cmp $0x12,%ebp 7d4db: 75 a8 jne 7d485 7d4dd: 31 c0 xor %eax,%eax 7d4df: 5b pop %rbx 7d4e0: 5d pop %rbp 7d4e1: c3 retq 7d4e2: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d4e9: 31 c9 xor %ecx,%ecx 7d4eb: 48 89 df mov %rbx,%rdi 7d4ee: ba ff ff ff ff mov $0xffffffff,%edx 7d4f3: 8b 30 mov (%rax),%esi 7d4f5: 81 c6 ce 15 00 00 add $0x15ce,%esi 7d4fb: e8 00 00 00 00 callq 7d500 7d500: 31 c9 xor %ecx,%ecx 7d502: 48 89 df mov %rbx,%rdi 7d505: ba 0f 00 00 00 mov $0xf,%edx 7d50a: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d511: 8b 30 mov (%rax),%esi 7d513: 81 c6 cf 15 00 00 add $0x15cf,%esi 7d519: e8 00 00 00 00 callq 7d51e 7d51e: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d525: 31 c9 xor %ecx,%ecx 7d527: 31 d2 xor %edx,%edx 7d529: 48 89 df mov %rbx,%rdi 7d52c: 8b 30 mov (%rax),%esi 7d52e: 81 c6 d0 15 00 00 add $0x15d0,%esi 7d534: e8 00 00 00 00 callq 7d539 7d539: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d540: 31 c9 xor %ecx,%ecx 7d542: 31 d2 xor %edx,%edx 7d544: 48 89 df mov %rbx,%rdi 7d547: 8b 30 mov (%rax),%esi 7d549: 81 c6 d1 15 00 00 add $0x15d1,%esi 7d54f: e8 00 00 00 00 callq 7d554 7d554: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d55b: 31 c9 xor %ecx,%ecx 7d55d: 31 d2 xor %edx,%edx 7d55f: 48 89 df mov %rbx,%rdi 7d562: 8b 30 mov (%rax),%esi 7d564: 81 c6 d2 15 00 00 add $0x15d2,%esi 7d56a: e8 00 00 00 00 callq 7d56f 7d56f: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d576: 31 c9 xor %ecx,%ecx 7d578: 31 d2 xor %edx,%edx 7d57a: 48 89 df mov %rbx,%rdi 7d57d: 8b 30 mov (%rax),%esi 7d57f: 81 c6 d3 15 00 00 add $0x15d3,%esi 7d585: e8 00 00 00 00 callq 7d58a 7d58a: e9 c5 fd ff ff jmpq 7d354 7d58f: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7d596: 48 8b 97 90 0f 00 00 mov 0xf90(%rdi),%rdx 7d59d: 31 c9 xor %ecx,%ecx 7d59f: 8b 30 mov (%rax),%esi 7d5a1: 48 c1 ea 18 shr $0x18,%rdx 7d5a5: 81 c6 fc 16 00 00 add $0x16fc,%esi 7d5ab: e8 00 00 00 00 callq 7d5b0 7d5b0: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax 7d5b7: 31 c9 xor %ecx,%ecx 7d5b9: 48 89 df mov %rbx,%rdi 7d5bc: 48 8b 93 98 0f 00 00 mov 0xf98(%rbx),%rdx 7d5c3: 8b 30 mov (%rax),%esi 7d5c5: 48 c1 ea 18 shr $0x18,%rdx 7d5c9: 81 c6 fd 16 00 00 add $0x16fd,%esi 7d5cf: e8 00 00 00 00 callq 7d5d4 7d5d4: e9 ee f9 ff ff jmpq 7cfc7 7d5d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007d5e0 : 7d5e0: e8 00 00 00 00 callq 7d5e5 7d5e5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 7d5ec: 74 01 je 7d5ef 7d5ee: c3 retq 7d5ef: 41 54 push %r12 7d5f1: 44 0f b6 e6 movzbl %sil,%r12d 7d5f5: 31 d2 xor %edx,%edx 7d5f7: 55 push %rbp 7d5f8: 48 89 fd mov %rdi,%rbp 7d5fb: 53 push %rbx 7d5fc: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax 7d603: 89 f3 mov %esi,%ebx 7d605: 8b 30 mov (%rax),%esi 7d607: 81 c6 c4 15 00 00 add $0x15c4,%esi 7d60d: e8 00 00 00 00 callq 7d612 7d612: 48 89 ef mov %rbp,%rdi 7d615: 83 e0 fb and $0xfffffffb,%eax 7d618: 89 c2 mov %eax,%edx 7d61a: 42 8d 04 a5 00 00 00 lea 0x0(,%r12,4),%eax 7d621: 00 7d622: 09 c2 or %eax,%edx 7d624: 42 8d 04 e5 00 00 00 lea 0x0(,%r12,8),%eax 7d62b: 00 7d62c: 83 e2 f7 and $0xfffffff7,%edx 7d62f: 09 c2 or %eax,%edx 7d631: 44 89 e0 mov %r12d,%eax 7d634: c1 e0 04 shl $0x4,%eax 7d637: 83 e2 ef and $0xffffffef,%edx 7d63a: 09 c2 or %eax,%edx 7d63c: 44 89 e0 mov %r12d,%eax 7d63f: c1 e0 05 shl $0x5,%eax 7d642: 83 e2 df and $0xffffffdf,%edx 7d645: 09 c2 or %eax,%edx 7d647: 44 89 e0 mov %r12d,%eax 7d64a: c1 e0 06 shl $0x6,%eax 7d64d: 83 e2 bf and $0xffffffbf,%edx 7d650: 09 c2 or %eax,%edx 7d652: 44 89 e0 mov %r12d,%eax 7d655: c1 e0 07 shl $0x7,%eax 7d658: 80 e2 7f and $0x7f,%dl 7d65b: 09 c2 or %eax,%edx 7d65d: 44 89 e0 mov %r12d,%eax 7d660: c1 e0 08 shl $0x8,%eax 7d663: 80 e6 fe and $0xfe,%dh 7d666: 09 c2 or %eax,%edx 7d668: 44 89 e0 mov %r12d,%eax 7d66b: c1 e0 09 shl $0x9,%eax 7d66e: 80 e6 fd and $0xfd,%dh 7d671: 09 c2 or %eax,%edx 7d673: 44 89 e0 mov %r12d,%eax 7d676: c1 e0 0a shl $0xa,%eax 7d679: 80 e6 fb and $0xfb,%dh 7d67c: 09 c2 or %eax,%edx 7d67e: 44 89 e0 mov %r12d,%eax 7d681: c1 e0 0b shl $0xb,%eax 7d684: 80 e6 f7 and $0xf7,%dh 7d687: 09 c2 or %eax,%edx 7d689: 80 e6 ef and $0xef,%dh 7d68c: 41 c1 e4 0c shl $0xc,%r12d 7d690: 44 09 e2 or %r12d,%edx 7d693: 89 d0 mov %edx,%eax 7d695: 0d 00 00 00 c0 or $0xc0000000,%eax 7d69a: 84 db test %bl,%bl 7d69c: 5b pop %rbx 7d69d: 0f 44 d0 cmove %eax,%edx 7d6a0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 7d6a7: 31 c9 xor %ecx,%ecx 7d6a9: 5d pop %rbp 7d6aa: 41 5c pop %r12 7d6ac: 8b 30 mov (%rax),%esi 7d6ae: 81 c6 c4 15 00 00 add $0x15c4,%esi 7d6b4: e9 00 00 00 00 jmpq 7d6b9 7d6b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007d6c0 : 7d6c0: e8 00 00 00 00 callq 7d6c5 7d6c5: 41 54 push %r12 7d6c7: 55 push %rbp 7d6c8: 48 8b 87 08 63 01 00 mov 0x16308(%rdi),%rax 7d6cf: 48 89 fd mov %rdi,%rbp 7d6d2: 8b 00 mov (%rax),%eax 7d6d4: 44 8d 24 85 44 36 00 lea 0x3644(,%rax,4),%r12d 7d6db: 00 7d6dc: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 7d6e3: 44 89 e6 mov %r12d,%esi 7d6e6: e8 00 00 00 00 callq 7d6eb 7d6eb: 44 89 e6 mov %r12d,%esi 7d6ee: 48 89 ef mov %rbp,%rdi 7d6f1: 0d 00 00 00 80 or $0x80000000,%eax 7d6f6: 89 c2 mov %eax,%edx 7d6f8: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 7d6ff: 5d pop %rbp 7d700: 41 5c pop %r12 7d702: e9 00 00 00 00 jmpq 7d707 7d707: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7d70e: 00 00 000000000007d710 : 7d710: e8 00 00 00 00 callq 7d715 7d715: 41 54 push %r12 7d717: 55 push %rbp 7d718: 48 8b 87 08 63 01 00 mov 0x16308(%rdi),%rax 7d71f: 48 89 fd mov %rdi,%rbp 7d722: 8b 00 mov (%rax),%eax 7d724: 44 8d 24 85 44 36 00 lea 0x3644(,%rax,4),%r12d 7d72b: 00 7d72c: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 7d733: 44 89 e6 mov %r12d,%esi 7d736: e8 00 00 00 00 callq 7d73b 7d73b: 44 89 e6 mov %r12d,%esi 7d73e: 48 89 ef mov %rbp,%rdi 7d741: 25 ff ff ff 7f and $0x7fffffff,%eax 7d746: 89 c2 mov %eax,%edx 7d748: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 7d74f: 5d pop %rbp 7d750: 41 5c pop %r12 7d752: e9 00 00 00 00 jmpq 7d757 7d757: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7d75e: 00 00 000000000007d760 : 7d760: e8 00 00 00 00 callq 7d765 7d765: 41 57 push %r15 7d767: 41 56 push %r14 7d769: 41 55 push %r13 7d76b: 41 54 push %r12 7d76d: 55 push %rbp 7d76e: 48 89 fd mov %rdi,%rbp 7d771: 53 push %rbx 7d772: 48 83 ec 10 sub $0x10,%rsp 7d776: 48 8b 87 08 63 01 00 mov 0x16308(%rdi),%rax 7d77d: 8b 00 mov (%rax),%eax 7d77f: 8d 34 85 44 36 00 00 lea 0x3644(,%rax,4),%esi 7d786: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 7d78d: e8 00 00 00 00 callq 7d792 7d792: c1 e8 1f shr $0x1f,%eax 7d795: 89 44 24 0c mov %eax,0xc(%rsp) 7d799: 0f 85 46 01 00 00 jne 7d8e5 7d79f: 8b 85 28 3b 01 00 mov 0x13b28(%rbp),%eax 7d7a5: 85 c0 test %eax,%eax 7d7a7: 0f 84 29 01 00 00 je 7d8d6 7d7ad: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 7d7b4: 00 7d7b5: 8b 44 24 08 mov 0x8(%rsp),%eax 7d7b9: 8b 8d 24 3b 01 00 mov 0x13b24(%rbp),%ecx 7d7bf: 45 31 ff xor %r15d,%r15d 7d7c2: c1 e0 12 shl $0x12,%eax 7d7c5: 89 44 24 04 mov %eax,0x4(%rsp) 7d7c9: 85 c9 test %ecx,%ecx 7d7cb: 0f 85 ae 00 00 00 jne 7d87f 7d7d1: e9 e3 00 00 00 jmpq 7d8b9 7d7d6: 44 8b 20 mov (%rax),%r12d 7d7d9: 45 8d 84 24 60 03 00 lea 0x360(%r12),%r8d 7d7e0: 00 7d7e1: 41 81 c4 61 03 00 00 add $0x361,%r12d 7d7e8: 41 01 d8 add %ebx,%r8d 7d7eb: 48 89 ef mov %rbp,%rdi 7d7ee: 44 01 e3 add %r12d,%ebx 7d7f1: 41 83 c7 01 add $0x1,%r15d 7d7f5: 46 8d 34 85 00 00 00 lea 0x0(,%r8,4),%r14d 7d7fc: 00 7d7fd: 48 8b 85 c0 0c 00 00 mov 0xcc0(%rbp),%rax 7d804: 44 8d 24 9d 00 00 00 lea 0x0(,%rbx,4),%r12d 7d80b: 00 7d80c: 44 89 f6 mov %r14d,%esi 7d80f: e8 00 00 00 00 callq 7d814 7d814: 4c 8b 8d c8 0c 00 00 mov 0xcc8(%rbp),%r9 7d81b: 44 89 f6 mov %r14d,%esi 7d81e: 48 89 ef mov %rbp,%rdi 7d821: 25 f0 cf ff ff and $0xffffcff0,%eax 7d826: 41 89 c5 mov %eax,%r13d 7d829: 89 c2 mov %eax,%edx 7d82b: 80 ce 10 or $0x10,%dh 7d82e: e8 00 00 00 00 callq 7d833 7d833: 4c 8b 8d c8 0c 00 00 mov 0xcc8(%rbp),%r9 7d83a: 31 d2 xor %edx,%edx 7d83c: 44 89 e6 mov %r12d,%esi 7d83f: 48 89 ef mov %rbp,%rdi 7d842: e8 00 00 00 00 callq 7d847 7d847: 44 89 ea mov %r13d,%edx 7d84a: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 7d851: 44 89 f6 mov %r14d,%esi 7d854: 81 ca 01 10 00 00 or $0x1001,%edx 7d85a: 48 89 ef mov %rbp,%rdi 7d85d: e8 00 00 00 00 callq 7d862 7d862: 48 8b 85 c8 0c 00 00 mov 0xcc8(%rbp),%rax 7d869: 31 d2 xor %edx,%edx 7d86b: 44 89 e6 mov %r12d,%esi 7d86e: 48 89 ef mov %rbp,%rdi 7d871: e8 00 00 00 00 callq 7d876 7d876: 44 39 bd 24 3b 01 00 cmp %r15d,0x13b24(%rbp) 7d87d: 76 3a jbe 7d8b9 7d87f: 8b 9d 2c 3b 01 00 mov 0x13b2c(%rbp),%ebx 7d885: 48 8b 85 b8 62 01 00 mov 0x162b8(%rbp),%rax 7d88c: 41 0f af df imul %r15d,%ebx 7d890: 03 5c 24 04 add 0x4(%rsp),%ebx 7d894: 83 bd 08 07 00 00 17 cmpl $0x17,0x708(%rbp) 7d89b: 0f 85 35 ff ff ff jne 7d7d6 7d8a1: 44 8b 60 04 mov 0x4(%rax),%r12d 7d8a5: 45 8d 84 24 60 03 00 lea 0x360(%r12),%r8d 7d8ac: 00 7d8ad: 41 81 c4 61 03 00 00 add $0x361,%r12d 7d8b4: e9 2f ff ff ff jmpq 7d7e8 7d8b9: 83 44 24 08 01 addl $0x1,0x8(%rsp) 7d8be: 8b 44 24 08 mov 0x8(%rsp),%eax 7d8c2: 39 85 28 3b 01 00 cmp %eax,0x13b28(%rbp) 7d8c8: 0f 87 e7 fe ff ff ja 7d7b5 7d8ce: 8b 54 24 0c mov 0xc(%rsp),%edx 7d8d2: 85 d2 test %edx,%edx 7d8d4: 75 25 jne 7d8fb 7d8d6: 48 83 c4 10 add $0x10,%rsp 7d8da: 5b pop %rbx 7d8db: 5d pop %rbp 7d8dc: 41 5c pop %r12 7d8de: 41 5d pop %r13 7d8e0: 41 5e pop %r14 7d8e2: 41 5f pop %r15 7d8e4: c3 retq 7d8e5: 48 89 ef mov %rbp,%rdi 7d8e8: e8 23 fe ff ff callq 7d710 7d8ed: 8b b5 28 3b 01 00 mov 0x13b28(%rbp),%esi 7d8f3: 85 f6 test %esi,%esi 7d8f5: 0f 85 b2 fe ff ff jne 7d7ad 7d8fb: 48 83 c4 10 add $0x10,%rsp 7d8ff: 48 89 ef mov %rbp,%rdi 7d902: 5b pop %rbx 7d903: 5d pop %rbp 7d904: 41 5c pop %r12 7d906: 41 5d pop %r13 7d908: 41 5e pop %r14 7d90a: 41 5f pop %r15 7d90c: e9 af fd ff ff jmpq 7d6c0 7d911: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7d918: 00 00 00 00 7d91c: 0f 1f 40 00 nopl 0x0(%rax) 000000000007d920 : 7d920: e8 00 00 00 00 callq 7d925 7d925: 41 57 push %r15 7d927: 49 89 ff mov %rdi,%r15 7d92a: 41 56 push %r14 7d92c: 41 55 push %r13 7d92e: 41 54 push %r12 7d930: 55 push %rbp 7d931: 53 push %rbx 7d932: 48 83 ec 38 sub $0x38,%rsp 7d936: 48 8b 87 08 63 01 00 mov 0x16308(%rdi),%rax 7d93d: 48 89 74 24 08 mov %rsi,0x8(%rsp) 7d942: 8b 00 mov (%rax),%eax 7d944: 8d 34 85 44 36 00 00 lea 0x3644(,%rax,4),%esi 7d94b: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 7d952: e8 00 00 00 00 callq 7d957 7d957: c1 e8 1f shr $0x1f,%eax 7d95a: 89 44 24 34 mov %eax,0x34(%rsp) 7d95e: 0f 85 3a 02 00 00 jne 7db9e 7d964: 41 8b 97 08 07 00 00 mov 0x708(%r15),%edx 7d96b: 83 fa 17 cmp $0x17,%edx 7d96e: 0f 84 42 02 00 00 je 7dbb6 7d974: 41 8b 87 28 3b 01 00 mov 0x13b28(%r15),%eax 7d97b: 85 c0 test %eax,%eax 7d97d: 0f 84 04 02 00 00 je 7db87 7d983: 41 8b 87 24 3b 01 00 mov 0x13b24(%r15),%eax 7d98a: 31 ed xor %ebp,%ebp 7d98c: 41 89 ec mov %ebp,%r12d 7d98f: 45 31 f6 xor %r14d,%r14d 7d992: 41 c1 e4 12 shl $0x12,%r12d 7d996: 85 c0 test %eax,%eax 7d998: 0f 84 d4 01 00 00 je 7db72 7d99e: 4c 89 fe mov %r15,%rsi 7d9a1: 89 6c 24 04 mov %ebp,0x4(%rsp) 7d9a5: 45 89 f7 mov %r14d,%r15d 7d9a8: 45 89 e6 mov %r12d,%r14d 7d9ab: 49 89 f4 mov %rsi,%r12 7d9ae: eb 7d jmp 7da2d 7d9b0: 8b 00 mov (%rax),%eax 7d9b2: 44 8d 80 c2 03 00 00 lea 0x3c2(%rax),%r8d 7d9b9: 44 8d a8 c4 03 00 00 lea 0x3c4(%rax),%r13d 7d9c0: 41 01 d8 add %ebx,%r8d 7d9c3: 49 8b 84 24 e0 0c 00 mov 0xce0(%r12),%rax 7d9ca: 00 7d9cb: 4c 89 e7 mov %r12,%rdi 7d9ce: 42 8d 2c 85 00 00 00 lea 0x0(,%r8,4),%ebp 7d9d5: 00 7d9d6: 89 ee mov %ebp,%esi 7d9d8: e8 00 00 00 00 callq 7d9dd 7d9dd: 48 89 c2 mov %rax,%rdx 7d9e0: 48 85 c0 test %rax,%rax 7d9e3: 74 2b je 7da10 7d9e5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7d9ea: 48 8b 48 18 mov 0x18(%rax),%rcx 7d9ee: 48 85 c9 test %rcx,%rcx 7d9f1: 74 09 je 7d9fc 7d9f3: 49 89 d2 mov %rdx,%r10 7d9f6: 49 c1 ea 3f shr $0x3f,%r10 7d9fa: 75 7f jne 7da7b 7d9fc: 49 8b 84 24 e8 0c 00 mov 0xce8(%r12),%rax 7da03: 00 7da04: 31 d2 xor %edx,%edx 7da06: 89 ee mov %ebp,%esi 7da08: 4c 89 e7 mov %r12,%rdi 7da0b: e8 00 00 00 00 callq 7da10 7da10: 41 8b 84 24 24 3b 01 mov 0x13b24(%r12),%eax 7da17: 00 7da18: 41 83 c7 01 add $0x1,%r15d 7da1c: 41 8b 94 24 08 07 00 mov 0x708(%r12),%edx 7da23: 00 7da24: 44 39 f8 cmp %r15d,%eax 7da27: 0f 86 3e 01 00 00 jbe 7db6b 7da2d: 0f af 44 24 04 imul 0x4(%rsp),%eax 7da32: 41 8b 9c 24 2c 3b 01 mov 0x13b2c(%r12),%ebx 7da39: 00 7da3a: 41 0f af df imul %r15d,%ebx 7da3e: 42 8d 0c 38 lea (%rax,%r15,1),%ecx 7da42: 49 8b 84 24 30 3b 01 mov 0x13b30(%r12),%rax 7da49: 00 7da4a: 8b 04 88 mov (%rax,%rcx,4),%eax 7da4d: 44 01 f3 add %r14d,%ebx 7da50: 89 44 24 30 mov %eax,0x30(%rsp) 7da54: 49 8b 84 24 b8 62 01 mov 0x162b8(%r12),%rax 7da5b: 00 7da5c: 83 fa 17 cmp $0x17,%edx 7da5f: 0f 85 4b ff ff ff jne 7d9b0 7da65: 8b 40 04 mov 0x4(%rax),%eax 7da68: 44 8d 80 c2 03 00 00 lea 0x3c2(%rax),%r8d 7da6f: 44 8d a8 c4 03 00 00 lea 0x3c4(%rax),%r13d 7da76: e9 45 ff ff ff jmpq 7d9c0 7da7b: 48 b8 00 00 00 00 00 movabs $0x600000000000,%rax 7da82: 60 00 00 7da85: 4c 89 54 24 20 mov %r10,0x20(%rsp) 7da8a: 48 85 c2 test %rax,%rdx 7da8d: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 7da92: 48 89 54 24 10 mov %rdx,0x10(%rsp) 7da97: 0f 84 5f ff ff ff je 7d9fc 7da9d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7daa2: 42 8d 34 2b lea (%rbx,%r13,1),%esi 7daa6: 4c 89 e7 mov %r12,%rdi 7daa9: c1 e6 02 shl $0x2,%esi 7daac: 48 8b 40 10 mov 0x10(%rax),%rax 7dab0: 48 89 44 24 28 mov %rax,0x28(%rsp) 7dab5: 49 8b 84 24 e0 0c 00 mov 0xce0(%r12),%rax 7dabc: 00 7dabd: e8 00 00 00 00 callq 7dac2 7dac2: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 7dac7: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 7dacc: 48 89 c6 mov %rax,%rsi 7dacf: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 7dad4: 48 b8 00 00 00 00 00 movabs $0x200000000000,%rax 7dadb: 20 00 00 7dade: 48 85 c2 test %rax,%rdx 7dae1: 0f 84 15 ff ff ff je 7d9fc 7dae7: 48 8b 44 24 28 mov 0x28(%rsp),%rax 7daec: 44 8b 6c 24 30 mov 0x30(%rsp),%r13d 7daf1: 48 89 c3 mov %rax,%rbx 7daf4: 44 89 ea mov %r13d,%edx 7daf7: 48 c1 e3 05 shl $0x5,%rbx 7dafb: c1 e2 08 shl $0x8,%edx 7dafe: 48 29 c3 sub %rax,%rbx 7db01: 4c 89 d0 mov %r10,%rax 7db04: 48 01 cb add %rcx,%rbx 7db07: 48 89 f1 mov %rsi,%rcx 7db0a: 48 c1 e9 38 shr $0x38,%rcx 7db0e: 48 d3 e0 shl %cl,%rax 7db11: 48 f7 d8 neg %rax 7db14: 48 21 f0 and %rsi,%rax 7db17: 48 be ff ff ff ff ff movabs $0xffffffffffffff,%rsi 7db1e: ff ff 00 7db21: 48 21 f0 and %rsi,%rax 7db24: 48 89 03 mov %rax,(%rbx) 7db27: 48 c1 e0 05 shl $0x5,%rax 7db2b: 48 25 00 e0 ff ff and $0xffffffffffffe000,%rax 7db31: 48 09 d0 or %rdx,%rax 7db34: 48 c1 e8 0c shr $0xc,%rax 7db38: 48 89 43 08 mov %rax,0x8(%rbx) 7db3c: e8 00 00 00 00 callq 7db41 7db41: c7 43 18 02 00 00 00 movl $0x2,0x18(%rbx) 7db48: 48 89 43 10 mov %rax,0x10(%rbx) 7db4c: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 7db51: c6 43 1c 00 movb $0x0,0x1c(%rbx) 7db55: 88 43 1e mov %al,0x1e(%rbx) 7db58: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7db5d: 44 88 6b 1d mov %r13b,0x1d(%rbx) 7db61: 48 83 40 10 01 addq $0x1,0x10(%rax) 7db66: e9 91 fe ff ff jmpq 7d9fc 7db6b: 8b 6c 24 04 mov 0x4(%rsp),%ebp 7db6f: 4d 89 e7 mov %r12,%r15 7db72: 83 c5 01 add $0x1,%ebp 7db75: 41 39 af 28 3b 01 00 cmp %ebp,0x13b28(%r15) 7db7c: 0f 87 0a fe ff ff ja 7d98c 7db82: 83 fa 17 cmp $0x17,%edx 7db85: 74 6f je 7dbf6 7db87: 8b 54 24 34 mov 0x34(%rsp),%edx 7db8b: 85 d2 test %edx,%edx 7db8d: 75 51 jne 7dbe0 7db8f: 48 83 c4 38 add $0x38,%rsp 7db93: 5b pop %rbx 7db94: 5d pop %rbp 7db95: 41 5c pop %r12 7db97: 41 5d pop %r13 7db99: 41 5e pop %r14 7db9b: 41 5f pop %r15 7db9d: c3 retq 7db9e: 4c 89 ff mov %r15,%rdi 7dba1: e8 6a fb ff ff callq 7d710 7dba6: 41 8b 97 08 07 00 00 mov 0x708(%r15),%edx 7dbad: 83 fa 17 cmp $0x17,%edx 7dbb0: 0f 85 be fd ff ff jne 7d974 7dbb6: 31 f6 xor %esi,%esi 7dbb8: 4c 89 ff mov %r15,%rdi 7dbbb: e8 00 00 00 00 callq 7dbc0 7dbc0: 85 c0 test %eax,%eax 7dbc2: 0f 85 00 00 00 00 jne 7dbc8 7dbc8: 41 8b 8f 28 3b 01 00 mov 0x13b28(%r15),%ecx 7dbcf: 41 8b 97 08 07 00 00 mov 0x708(%r15),%edx 7dbd6: 85 c9 test %ecx,%ecx 7dbd8: 0f 85 a5 fd ff ff jne 7d983 7dbde: eb a2 jmp 7db82 7dbe0: 48 83 c4 38 add $0x38,%rsp 7dbe4: 4c 89 ff mov %r15,%rdi 7dbe7: 5b pop %rbx 7dbe8: 5d pop %rbp 7dbe9: 41 5c pop %r12 7dbeb: 41 5d pop %r13 7dbed: 41 5e pop %r14 7dbef: 41 5f pop %r15 7dbf1: e9 ca fa ff ff jmpq 7d6c0 7dbf6: be 01 00 00 00 mov $0x1,%esi 7dbfb: 4c 89 ff mov %r15,%rdi 7dbfe: e8 00 00 00 00 callq 7dc03 7dc03: 85 c0 test %eax,%eax 7dc05: 0f 85 00 00 00 00 jne 7dc0b 7dc0b: e9 77 ff ff ff jmpq 7db87 000000000007dc10 : 7dc10: e8 00 00 00 00 callq 7dc15 7dc15: 41 57 push %r15 7dc17: 49 89 f7 mov %rsi,%r15 7dc1a: 41 56 push %r14 7dc1c: 41 55 push %r13 7dc1e: 49 89 fd mov %rdi,%r13 7dc21: 41 54 push %r12 7dc23: 55 push %rbp 7dc24: 53 push %rbx 7dc25: 48 83 ec 18 sub $0x18,%rsp 7dc29: 48 8b 87 08 63 01 00 mov 0x16308(%rdi),%rax 7dc30: 8b 00 mov (%rax),%eax 7dc32: 8d 34 85 44 36 00 00 lea 0x3644(,%rax,4),%esi 7dc39: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 7dc40: e8 00 00 00 00 callq 7dc45 7dc45: c1 e8 1f shr $0x1f,%eax 7dc48: 89 44 24 14 mov %eax,0x14(%rsp) 7dc4c: 0f 85 8e 03 00 00 jne 7dfe0 7dc52: 41 8b 85 08 07 00 00 mov 0x708(%r13),%eax 7dc59: 83 f8 17 cmp $0x17,%eax 7dc5c: 0f 84 96 03 00 00 je 7dff8 7dc62: 41 8b 95 28 3b 01 00 mov 0x13b28(%r13),%edx 7dc69: 85 d2 test %edx,%edx 7dc6b: 0f 84 f4 01 00 00 je 7de65 7dc71: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 7dc78: 00 7dc79: 8b 4c 24 10 mov 0x10(%rsp),%ecx 7dc7d: 45 8b 95 24 3b 01 00 mov 0x13b24(%r13),%r10d 7dc84: 45 31 f6 xor %r14d,%r14d 7dc87: c1 e1 12 shl $0x12,%ecx 7dc8a: 89 4c 24 0c mov %ecx,0xc(%rsp) 7dc8e: 45 85 d2 test %r10d,%r10d 7dc91: 75 57 jne 7dcea 7dc93: e9 ae 01 00 00 jmpq 7de46 7dc98: 41 83 bd 08 07 00 00 cmpl $0x17,0x708(%r13) 7dc9f: 17 7dca0: 49 8b 85 b8 62 01 00 mov 0x162b8(%r13),%rax 7dca7: 0f 84 8b 01 00 00 je 7de38 7dcad: 8b 30 mov (%rax),%esi 7dcaf: 81 c6 c2 03 00 00 add $0x3c2,%esi 7dcb5: 01 de add %ebx,%esi 7dcb7: 49 8b 85 e0 0c 00 00 mov 0xce0(%r13),%rax 7dcbe: 4c 89 ef mov %r13,%rdi 7dcc1: c1 e6 02 shl $0x2,%esi 7dcc4: e8 00 00 00 00 callq 7dcc9 7dcc9: 48 85 c0 test %rax,%rax 7dccc: 0f 88 4a 01 00 00 js 7de1c 7dcd2: 41 8b 85 08 07 00 00 mov 0x708(%r13),%eax 7dcd9: 41 83 c6 01 add $0x1,%r14d 7dcdd: 45 39 b5 24 3b 01 00 cmp %r14d,0x13b24(%r13) 7dce4: 0f 86 5c 01 00 00 jbe 7de46 7dcea: 41 8b 9d 2c 3b 01 00 mov 0x13b2c(%r13),%ebx 7dcf1: 49 8b 95 b8 62 01 00 mov 0x162b8(%r13),%rdx 7dcf8: 41 0f af de imul %r14d,%ebx 7dcfc: 03 5c 24 0c add 0xc(%rsp),%ebx 7dd00: 83 f8 17 cmp $0x17,%eax 7dd03: 0f 84 f3 00 00 00 je 7ddfc 7dd09: 8b 2a mov (%rdx),%ebp 7dd0b: 8d 85 c2 03 00 00 lea 0x3c2(%rbp),%eax 7dd11: 44 8d 85 60 03 00 00 lea 0x360(%rbp),%r8d 7dd18: 89 44 24 08 mov %eax,0x8(%rsp) 7dd1c: 44 8d a5 61 03 00 00 lea 0x361(%rbp),%r12d 7dd23: 41 01 d8 add %ebx,%r8d 7dd26: 4c 89 ef mov %r13,%rdi 7dd29: 49 8b 85 c0 0c 00 00 mov 0xcc0(%r13),%rax 7dd30: 41 01 dc add %ebx,%r12d 7dd33: 42 8d 2c 85 00 00 00 lea 0x0(,%r8,4),%ebp 7dd3a: 00 7dd3b: 41 c1 e4 02 shl $0x2,%r12d 7dd3f: 89 ee mov %ebp,%esi 7dd41: e8 00 00 00 00 callq 7dd46 7dd46: 89 ee mov %ebp,%esi 7dd48: 4c 89 ef mov %r13,%rdi 7dd4b: 83 e0 f0 and $0xfffffff0,%eax 7dd4e: 89 c2 mov %eax,%edx 7dd50: 49 8b 85 c8 0c 00 00 mov 0xcc8(%r13),%rax 7dd57: 89 54 24 04 mov %edx,0x4(%rsp) 7dd5b: e8 00 00 00 00 callq 7dd60 7dd60: 44 89 e6 mov %r12d,%esi 7dd63: 4c 89 ef mov %r13,%rdi 7dd66: 49 8b 85 c0 0c 00 00 mov 0xcc0(%r13),%rax 7dd6d: e8 00 00 00 00 callq 7dd72 7dd72: 8b 54 24 04 mov 0x4(%rsp),%edx 7dd76: 89 ee mov %ebp,%esi 7dd78: 4c 89 ef mov %r13,%rdi 7dd7b: 0f b7 c0 movzwl %ax,%eax 7dd7e: 49 01 47 08 add %rax,0x8(%r15) 7dd82: 49 8b 85 c8 0c 00 00 mov 0xcc8(%r13),%rax 7dd89: 83 ca 01 or $0x1,%edx 7dd8c: e8 00 00 00 00 callq 7dd91 7dd91: 44 89 e6 mov %r12d,%esi 7dd94: 4c 89 ef mov %r13,%rdi 7dd97: 49 8b 85 c0 0c 00 00 mov 0xcc0(%r13),%rax 7dd9e: e8 00 00 00 00 callq 7dda3 7dda3: 8b 74 24 08 mov 0x8(%rsp),%esi 7dda7: 4c 89 ef mov %r13,%rdi 7ddaa: 0f b7 c0 movzwl %ax,%eax 7ddad: 49 01 47 08 add %rax,0x8(%r15) 7ddb1: 49 8b 85 e0 0c 00 00 mov 0xce0(%r13),%rax 7ddb8: 01 de add %ebx,%esi 7ddba: c1 e6 02 shl $0x2,%esi 7ddbd: e8 00 00 00 00 callq 7ddc2 7ddc2: 48 89 c2 mov %rax,%rdx 7ddc5: 48 c1 ea 10 shr $0x10,%rdx 7ddc9: 83 e2 3f and $0x3f,%edx 7ddcc: 48 83 fa 06 cmp $0x6,%rdx 7ddd0: 0f 85 c2 fe ff ff jne 7dc98 7ddd6: 48 85 c0 test %rax,%rax 7ddd9: 0f 89 b9 fe ff ff jns 7dc98 7dddf: 48 b9 00 00 00 00 00 movabs $0x400000000000,%rcx 7dde6: 40 00 00 7dde9: 48 85 c8 test %rcx,%rax 7ddec: 0f 84 a6 fe ff ff je 7dc98 7ddf2: 49 83 47 08 01 addq $0x1,0x8(%r15) 7ddf7: e9 9c fe ff ff jmpq 7dc98 7ddfc: 8b 6a 04 mov 0x4(%rdx),%ebp 7ddff: 8d 85 c2 03 00 00 lea 0x3c2(%rbp),%eax 7de05: 44 8d 85 60 03 00 00 lea 0x360(%rbp),%r8d 7de0c: 89 44 24 08 mov %eax,0x8(%rsp) 7de10: 44 8d a5 61 03 00 00 lea 0x361(%rbp),%r12d 7de17: e9 07 ff ff ff jmpq 7dd23 7de1c: 48 b9 00 00 00 00 00 movabs $0x2280300000000000,%rcx 7de23: 30 80 22 7de26: 48 85 c8 test %rcx,%rax 7de29: 0f 84 a3 fe ff ff je 7dcd2 7de2f: 49 83 07 01 addq $0x1,(%r15) 7de33: e9 9a fe ff ff jmpq 7dcd2 7de38: 8b 70 04 mov 0x4(%rax),%esi 7de3b: 81 c6 c2 03 00 00 add $0x3c2,%esi 7de41: e9 6f fe ff ff jmpq 7dcb5 7de46: 83 44 24 10 01 addl $0x1,0x10(%rsp) 7de4b: 8b 4c 24 10 mov 0x10(%rsp),%ecx 7de4f: 41 39 8d 28 3b 01 00 cmp %ecx,0x13b28(%r13) 7de56: 0f 87 1d fe ff ff ja 7dc79 7de5c: 83 f8 17 cmp $0x17,%eax 7de5f: 0f 84 fc 01 00 00 je 7e061 7de65: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 7de6a: 45 85 c9 test %r9d,%r9d 7de6d: 0f 85 e1 01 00 00 jne 7e054 7de73: 49 8b 85 08 63 01 00 mov 0x16308(%r13),%rax 7de7a: 4c 89 ef mov %r13,%rdi 7de7d: 8b 00 mov (%rax),%eax 7de7f: 8d 34 85 44 36 00 00 lea 0x3644(,%rax,4),%esi 7de86: 49 8b 85 c0 0c 00 00 mov 0xcc0(%r13),%rax 7de8d: e8 00 00 00 00 callq 7de92 7de92: c1 e8 1f shr $0x1f,%eax 7de95: 89 44 24 08 mov %eax,0x8(%rsp) 7de99: 0f 85 87 01 00 00 jne 7e026 7de9f: 41 8b 8d 28 3b 01 00 mov 0x13b28(%r13),%ecx 7dea6: 85 c9 test %ecx,%ecx 7dea8: 0f 84 23 01 00 00 je 7dfd1 7deae: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 7deb5: 00 7deb6: 8b 5c 24 04 mov 0x4(%rsp),%ebx 7deba: 41 8b bd 24 3b 01 00 mov 0x13b24(%r13),%edi 7dec1: 45 31 f6 xor %r14d,%r14d 7dec4: c1 e3 12 shl $0x12,%ebx 7dec7: 85 ff test %edi,%edi 7dec9: 0f 85 ab 00 00 00 jne 7df7a 7decf: e9 df 00 00 00 jmpq 7dfb3 7ded4: 44 8b 38 mov (%rax),%r15d 7ded7: 45 8d a7 60 03 00 00 lea 0x360(%r15),%r12d 7dede: 41 81 c7 61 03 00 00 add $0x361,%r15d 7dee5: 41 01 ec add %ebp,%r12d 7dee8: 4c 89 ef mov %r13,%rdi 7deeb: 44 01 fd add %r15d,%ebp 7deee: 41 83 c6 01 add $0x1,%r14d 7def2: 41 c1 e4 02 shl $0x2,%r12d 7def6: 49 8b 85 c0 0c 00 00 mov 0xcc0(%r13),%rax 7defd: c1 e5 02 shl $0x2,%ebp 7df00: 44 89 e6 mov %r12d,%esi 7df03: e8 00 00 00 00 callq 7df08 7df08: 44 89 e6 mov %r12d,%esi 7df0b: 4c 89 ef mov %r13,%rdi 7df0e: 83 e0 f0 and $0xfffffff0,%eax 7df11: 89 c2 mov %eax,%edx 7df13: 49 8b 85 c8 0c 00 00 mov 0xcc8(%r13),%rax 7df1a: e8 00 00 00 00 callq 7df1f 7df1f: 31 d2 xor %edx,%edx 7df21: 49 8b 85 c8 0c 00 00 mov 0xcc8(%r13),%rax 7df28: 89 ee mov %ebp,%esi 7df2a: 4c 89 ef mov %r13,%rdi 7df2d: e8 00 00 00 00 callq 7df32 7df32: 44 89 e6 mov %r12d,%esi 7df35: 4c 89 ef mov %r13,%rdi 7df38: 49 8b 85 c0 0c 00 00 mov 0xcc0(%r13),%rax 7df3f: e8 00 00 00 00 callq 7df44 7df44: 44 89 e6 mov %r12d,%esi 7df47: 4c 89 ef mov %r13,%rdi 7df4a: 83 e0 f0 and $0xfffffff0,%eax 7df4d: 89 c2 mov %eax,%edx 7df4f: 49 8b 85 c8 0c 00 00 mov 0xcc8(%r13),%rax 7df56: 83 ca 01 or $0x1,%edx 7df59: e8 00 00 00 00 callq 7df5e 7df5e: 49 8b 85 c8 0c 00 00 mov 0xcc8(%r13),%rax 7df65: 31 d2 xor %edx,%edx 7df67: 89 ee mov %ebp,%esi 7df69: 4c 89 ef mov %r13,%rdi 7df6c: e8 00 00 00 00 callq 7df71 7df71: 45 3b b5 24 3b 01 00 cmp 0x13b24(%r13),%r14d 7df78: 73 39 jae 7dfb3 7df7a: 41 8b ad 2c 3b 01 00 mov 0x13b2c(%r13),%ebp 7df81: 49 8b 85 b8 62 01 00 mov 0x162b8(%r13),%rax 7df88: 41 0f af ee imul %r14d,%ebp 7df8c: 01 dd add %ebx,%ebp 7df8e: 41 83 bd 08 07 00 00 cmpl $0x17,0x708(%r13) 7df95: 17 7df96: 0f 85 38 ff ff ff jne 7ded4 7df9c: 44 8b 78 04 mov 0x4(%rax),%r15d 7dfa0: 45 8d a7 60 03 00 00 lea 0x360(%r15),%r12d 7dfa7: 41 81 c7 61 03 00 00 add $0x361,%r15d 7dfae: e9 32 ff ff ff jmpq 7dee5 7dfb3: 83 44 24 04 01 addl $0x1,0x4(%rsp) 7dfb8: 8b 44 24 04 mov 0x4(%rsp),%eax 7dfbc: 41 3b 85 28 3b 01 00 cmp 0x13b28(%r13),%eax 7dfc3: 0f 82 ed fe ff ff jb 7deb6 7dfc9: 8b 74 24 08 mov 0x8(%rsp),%esi 7dfcd: 85 f6 test %esi,%esi 7dfcf: 75 6d jne 7e03e 7dfd1: 48 83 c4 18 add $0x18,%rsp 7dfd5: 5b pop %rbx 7dfd6: 5d pop %rbp 7dfd7: 41 5c pop %r12 7dfd9: 41 5d pop %r13 7dfdb: 41 5e pop %r14 7dfdd: 41 5f pop %r15 7dfdf: c3 retq 7dfe0: 4c 89 ef mov %r13,%rdi 7dfe3: e8 28 f7 ff ff callq 7d710 7dfe8: 41 8b 85 08 07 00 00 mov 0x708(%r13),%eax 7dfef: 83 f8 17 cmp $0x17,%eax 7dff2: 0f 85 6a fc ff ff jne 7dc62 7dff8: 31 f6 xor %esi,%esi 7dffa: 4c 89 ef mov %r13,%rdi 7dffd: e8 00 00 00 00 callq 7e002 7e002: 85 c0 test %eax,%eax 7e004: 0f 85 00 00 00 00 jne 7e00a 7e00a: 45 8b 9d 28 3b 01 00 mov 0x13b28(%r13),%r11d 7e011: 41 8b 85 08 07 00 00 mov 0x708(%r13),%eax 7e018: 45 85 db test %r11d,%r11d 7e01b: 0f 85 50 fc ff ff jne 7dc71 7e021: e9 36 fe ff ff jmpq 7de5c 7e026: 4c 89 ef mov %r13,%rdi 7e029: e8 e2 f6 ff ff callq 7d710 7e02e: 45 8b 85 28 3b 01 00 mov 0x13b28(%r13),%r8d 7e035: 45 85 c0 test %r8d,%r8d 7e038: 0f 85 70 fe ff ff jne 7deae 7e03e: 48 83 c4 18 add $0x18,%rsp 7e042: 4c 89 ef mov %r13,%rdi 7e045: 5b pop %rbx 7e046: 5d pop %rbp 7e047: 41 5c pop %r12 7e049: 41 5d pop %r13 7e04b: 41 5e pop %r14 7e04d: 41 5f pop %r15 7e04f: e9 6c f6 ff ff jmpq 7d6c0 7e054: 4c 89 ef mov %r13,%rdi 7e057: e8 64 f6 ff ff callq 7d6c0 7e05c: e9 12 fe ff ff jmpq 7de73 7e061: be 01 00 00 00 mov $0x1,%esi 7e066: 4c 89 ef mov %r13,%rdi 7e069: e8 00 00 00 00 callq 7e06e 7e06e: 85 c0 test %eax,%eax 7e070: 0f 85 00 00 00 00 jne 7e076 7e076: e9 ea fd ff ff jmpq 7de65 7e07b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007e080 : 7e080: e8 00 00 00 00 callq 7e085 7e085: 41 54 push %r12 7e087: 49 89 fc mov %rdi,%r12 7e08a: 55 push %rbp 7e08b: bd 0c 81 05 00 mov $0x5810c,%ebp 7e090: 53 push %rbx 7e091: 8d 9d 00 80 ff ff lea -0x8000(%rbp),%ebx 7e097: 89 de mov %ebx,%esi 7e099: 31 c9 xor %ecx,%ecx 7e09b: ba 02 10 00 00 mov $0x1002,%edx 7e0a0: 4c 89 e7 mov %r12,%rdi 7e0a3: c1 ee 02 shr $0x2,%esi 7e0a6: 81 c3 00 20 00 00 add $0x2000,%ebx 7e0ac: e8 00 00 00 00 callq 7e0b1 7e0b1: 39 eb cmp %ebp,%ebx 7e0b3: 75 e2 jne 7e097 7e0b5: 8d ab 00 00 10 00 lea 0x100000(%rbx),%ebp 7e0bb: 81 fb 0c 81 35 00 cmp $0x35810c,%ebx 7e0c1: 75 ce jne 7e091 7e0c3: 5b pop %rbx 7e0c4: 5d pop %rbp 7e0c5: 41 5c pop %r12 7e0c7: c3 retq 7e0c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7e0cf: 00 000000000007e0d0 : 7e0d0: e8 00 00 00 00 callq 7e0d5 7e0d5: 41 57 push %r15 7e0d7: 49 89 ff mov %rdi,%r15 7e0da: 41 56 push %r14 7e0dc: 41 55 push %r13 7e0de: 41 54 push %r12 7e0e0: 55 push %rbp 7e0e1: 48 89 f5 mov %rsi,%rbp 7e0e4: 53 push %rbx 7e0e5: 48 83 ec 10 sub $0x10,%rsp 7e0e9: 8b 8f 28 3b 01 00 mov 0x13b28(%rdi),%ecx 7e0ef: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 7e0f6: 00 7e0f7: 85 c9 test %ecx,%ecx 7e0f9: 0f 84 9e 02 00 00 je 7e39d 7e0ff: 8b 44 24 0c mov 0xc(%rsp),%eax 7e103: 41 8b 97 24 3b 01 00 mov 0x13b24(%r15),%edx 7e10a: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 7e111: c1 e0 12 shl $0x12,%eax 7e114: 89 44 24 08 mov %eax,0x8(%rsp) 7e118: 85 d2 test %edx,%edx 7e11a: 75 44 jne 7e160 7e11c: e9 70 01 00 00 jmpq 7e291 7e121: 49 8b 87 b8 62 01 00 mov 0x162b8(%r15),%rax 7e128: 4c 89 ff mov %r15,%rdi 7e12b: 8b 00 mov (%rax),%eax 7e12d: 8d b4 03 c2 03 00 00 lea 0x3c2(%rbx,%rax,1),%esi 7e134: 49 8b 87 e0 0c 00 00 mov 0xce0(%r15),%rax 7e13b: c1 e6 02 shl $0x2,%esi 7e13e: e8 00 00 00 00 callq 7e143 7e143: 48 85 c0 test %rax,%rax 7e146: 0f 88 19 01 00 00 js 7e265 7e14c: 83 04 24 01 addl $0x1,(%rsp) 7e150: 8b 04 24 mov (%rsp),%eax 7e153: 41 39 87 24 3b 01 00 cmp %eax,0x13b24(%r15) 7e15a: 0f 86 31 01 00 00 jbe 7e291 7e160: 49 8b 87 b8 62 01 00 mov 0x162b8(%r15),%rax 7e167: 8b 1c 24 mov (%rsp),%ebx 7e16a: 4c 89 ff mov %r15,%rdi 7e16d: 41 0f af 9f 2c 3b 01 imul 0x13b2c(%r15),%ebx 7e174: 00 7e175: 03 5c 24 08 add 0x8(%rsp),%ebx 7e179: 44 8b 30 mov (%rax),%r14d 7e17c: 49 8b 87 c0 0c 00 00 mov 0xcc0(%r15),%rax 7e183: 46 8d 84 33 28 03 00 lea 0x328(%rbx,%r14,1),%r8d 7e18a: 00 7e18b: 46 8d 24 85 00 00 00 lea 0x0(,%r8,4),%r12d 7e192: 00 7e193: 44 89 e6 mov %r12d,%esi 7e196: e8 00 00 00 00 callq 7e19b 7e19b: 44 89 e6 mov %r12d,%esi 7e19e: 4c 89 ff mov %r15,%rdi 7e1a1: 83 e0 f0 and $0xfffffff0,%eax 7e1a4: 89 c2 mov %eax,%edx 7e1a6: 49 8b 87 c8 0c 00 00 mov 0xcc8(%r15),%rax 7e1ad: 89 54 24 04 mov %edx,0x4(%rsp) 7e1b1: e8 00 00 00 00 callq 7e1b6 7e1b6: 46 8d 8c 33 29 03 00 lea 0x329(%rbx,%r14,1),%r9d 7e1bd: 00 7e1be: 4c 89 ff mov %r15,%rdi 7e1c1: 49 8b 87 c0 0c 00 00 mov 0xcc0(%r15),%rax 7e1c8: 46 8d 2c 8d 00 00 00 lea 0x0(,%r9,4),%r13d 7e1cf: 00 7e1d0: 44 89 ee mov %r13d,%esi 7e1d3: e8 00 00 00 00 callq 7e1d8 7e1d8: 8b 54 24 04 mov 0x4(%rsp),%edx 7e1dc: 44 89 e6 mov %r12d,%esi 7e1df: 4c 89 ff mov %r15,%rdi 7e1e2: 0f b7 c0 movzwl %ax,%eax 7e1e5: 48 01 45 08 add %rax,0x8(%rbp) 7e1e9: 49 8b 87 c8 0c 00 00 mov 0xcc8(%r15),%rax 7e1f0: 83 ca 01 or $0x1,%edx 7e1f3: e8 00 00 00 00 callq 7e1f8 7e1f8: 44 89 ee mov %r13d,%esi 7e1fb: 4c 89 ff mov %r15,%rdi 7e1fe: 49 8b 87 c0 0c 00 00 mov 0xcc0(%r15),%rax 7e205: e8 00 00 00 00 callq 7e20a 7e20a: 42 8d b4 33 c2 03 00 lea 0x3c2(%rbx,%r14,1),%esi 7e211: 00 7e212: 4c 89 ff mov %r15,%rdi 7e215: 0f b7 c0 movzwl %ax,%eax 7e218: c1 e6 02 shl $0x2,%esi 7e21b: 48 01 45 08 add %rax,0x8(%rbp) 7e21f: 49 8b 87 e0 0c 00 00 mov 0xce0(%r15),%rax 7e226: e8 00 00 00 00 callq 7e22b 7e22b: 48 89 c2 mov %rax,%rdx 7e22e: 48 c1 ea 10 shr $0x10,%rdx 7e232: 83 e2 3f and $0x3f,%edx 7e235: 48 83 fa 06 cmp $0x6,%rdx 7e239: 0f 85 e2 fe ff ff jne 7e121 7e23f: 48 85 c0 test %rax,%rax 7e242: 0f 89 d9 fe ff ff jns 7e121 7e248: 48 b9 00 00 00 00 00 movabs $0x400000000000,%rcx 7e24f: 40 00 00 7e252: 48 85 c8 test %rcx,%rax 7e255: 0f 84 c6 fe ff ff je 7e121 7e25b: 48 83 45 08 01 addq $0x1,0x8(%rbp) 7e260: e9 bc fe ff ff jmpq 7e121 7e265: 48 b9 00 00 00 00 00 movabs $0x2280300000000000,%rcx 7e26c: 30 80 22 7e26f: 48 85 c8 test %rcx,%rax 7e272: 0f 84 d4 fe ff ff je 7e14c 7e278: 83 04 24 01 addl $0x1,(%rsp) 7e27c: 8b 04 24 mov (%rsp),%eax 7e27f: 48 83 45 00 01 addq $0x1,0x0(%rbp) 7e284: 41 39 87 24 3b 01 00 cmp %eax,0x13b24(%r15) 7e28b: 0f 87 cf fe ff ff ja 7e160 7e291: 83 44 24 0c 01 addl $0x1,0xc(%rsp) 7e296: 41 8b 87 28 3b 01 00 mov 0x13b28(%r15),%eax 7e29d: 8b 4c 24 0c mov 0xc(%rsp),%ecx 7e2a1: 39 c8 cmp %ecx,%eax 7e2a3: 0f 87 56 fe ff ff ja 7e0ff 7e2a9: 85 c0 test %eax,%eax 7e2ab: 0f 84 ec 00 00 00 je 7e39d 7e2b1: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 7e2b8: 8b 1c 24 mov (%rsp),%ebx 7e2bb: 41 8b 87 24 3b 01 00 mov 0x13b24(%r15),%eax 7e2c2: 45 31 f6 xor %r14d,%r14d 7e2c5: c1 e3 12 shl $0x12,%ebx 7e2c8: 85 c0 test %eax,%eax 7e2ca: 0f 84 b9 00 00 00 je 7e389 7e2d0: 45 8b af 2c 3b 01 00 mov 0x13b2c(%r15),%r13d 7e2d7: 49 8b 87 b8 62 01 00 mov 0x162b8(%r15),%rax 7e2de: 4c 89 ff mov %r15,%rdi 7e2e1: 45 0f af ee imul %r14d,%r13d 7e2e5: 44 8b 20 mov (%rax),%r12d 7e2e8: 49 8b 87 c0 0c 00 00 mov 0xcc0(%r15),%rax 7e2ef: 41 83 c6 01 add $0x1,%r14d 7e2f3: 41 01 dd add %ebx,%r13d 7e2f6: 43 8d ac 25 28 03 00 lea 0x328(%r13,%r12,1),%ebp 7e2fd: 00 7e2fe: 47 8d ac 25 29 03 00 lea 0x329(%r13,%r12,1),%r13d 7e305: 00 7e306: c1 e5 02 shl $0x2,%ebp 7e309: 41 c1 e5 02 shl $0x2,%r13d 7e30d: 89 ee mov %ebp,%esi 7e30f: e8 00 00 00 00 callq 7e314 7e314: 89 ee mov %ebp,%esi 7e316: 4c 89 ff mov %r15,%rdi 7e319: 83 e0 f0 and $0xfffffff0,%eax 7e31c: 89 c2 mov %eax,%edx 7e31e: 49 8b 87 c8 0c 00 00 mov 0xcc8(%r15),%rax 7e325: e8 00 00 00 00 callq 7e32a 7e32a: 31 d2 xor %edx,%edx 7e32c: 49 8b 87 c8 0c 00 00 mov 0xcc8(%r15),%rax 7e333: 44 89 ee mov %r13d,%esi 7e336: 4c 89 ff mov %r15,%rdi 7e339: e8 00 00 00 00 callq 7e33e 7e33e: 89 ee mov %ebp,%esi 7e340: 4c 89 ff mov %r15,%rdi 7e343: 49 8b 87 c0 0c 00 00 mov 0xcc0(%r15),%rax 7e34a: e8 00 00 00 00 callq 7e34f 7e34f: 89 ee mov %ebp,%esi 7e351: 4c 89 ff mov %r15,%rdi 7e354: 83 e0 f0 and $0xfffffff0,%eax 7e357: 89 c2 mov %eax,%edx 7e359: 49 8b 87 c8 0c 00 00 mov 0xcc8(%r15),%rax 7e360: 83 ca 01 or $0x1,%edx 7e363: e8 00 00 00 00 callq 7e368 7e368: 49 8b 87 c8 0c 00 00 mov 0xcc8(%r15),%rax 7e36f: 31 d2 xor %edx,%edx 7e371: 44 89 ee mov %r13d,%esi 7e374: 4c 89 ff mov %r15,%rdi 7e377: e8 00 00 00 00 callq 7e37c 7e37c: 45 3b b7 24 3b 01 00 cmp 0x13b24(%r15),%r14d 7e383: 0f 82 47 ff ff ff jb 7e2d0 7e389: 83 04 24 01 addl $0x1,(%rsp) 7e38d: 8b 04 24 mov (%rsp),%eax 7e390: 41 3b 87 28 3b 01 00 cmp 0x13b28(%r15),%eax 7e397: 0f 82 1b ff ff ff jb 7e2b8 7e39d: 48 83 c4 10 add $0x10,%rsp 7e3a1: 5b pop %rbx 7e3a2: 5d pop %rbp 7e3a3: 41 5c pop %r12 7e3a5: 41 5d pop %r13 7e3a7: 41 5e pop %r14 7e3a9: 41 5f pop %r15 7e3ab: c3 retq 7e3ac: 0f 1f 40 00 nopl 0x0(%rax) 000000000007e3b0 : 7e3b0: e8 00 00 00 00 callq 7e3b5 7e3b5: 41 57 push %r15 7e3b7: 41 56 push %r14 7e3b9: 41 55 push %r13 7e3bb: 41 54 push %r12 7e3bd: 55 push %rbp 7e3be: 53 push %rbx 7e3bf: 48 89 fb mov %rdi,%rbx 7e3c2: 48 83 ec 08 sub $0x8,%rsp 7e3c6: 8b 97 28 3b 01 00 mov 0x13b28(%rdi),%edx 7e3cc: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 7e3d3: 00 7e3d4: 85 d2 test %edx,%edx 7e3d6: 0f 84 e4 00 00 00 je 7e4c0 7e3dc: 8b 44 24 04 mov 0x4(%rsp),%eax 7e3e0: 45 31 f6 xor %r14d,%r14d 7e3e3: c1 e0 12 shl $0x12,%eax 7e3e6: 89 04 24 mov %eax,(%rsp) 7e3e9: 8b 83 24 3b 01 00 mov 0x13b24(%rbx),%eax 7e3ef: 85 c0 test %eax,%eax 7e3f1: 0f 84 b4 00 00 00 je 7e4ab 7e3f7: 48 8b 83 b8 62 01 00 mov 0x162b8(%rbx),%rax 7e3fe: 44 8b a3 2c 3b 01 00 mov 0x13b2c(%rbx),%r12d 7e405: 48 89 df mov %rbx,%rdi 7e408: 44 8b 28 mov (%rax),%r13d 7e40b: 45 0f af e6 imul %r14d,%r12d 7e40f: 44 03 24 24 add (%rsp),%r12d 7e413: 41 83 c6 01 add $0x1,%r14d 7e417: 48 8b 83 c0 0c 00 00 mov 0xcc0(%rbx),%rax 7e41e: 47 8d bc 2c 28 03 00 lea 0x328(%r12,%r13,1),%r15d 7e425: 00 7e426: 47 8d a4 2c 29 03 00 lea 0x329(%r12,%r13,1),%r12d 7e42d: 00 7e42e: 41 c1 e7 02 shl $0x2,%r15d 7e432: 41 c1 e4 02 shl $0x2,%r12d 7e436: 44 89 fe mov %r15d,%esi 7e439: e8 00 00 00 00 callq 7e43e 7e43e: 44 89 fe mov %r15d,%esi 7e441: 48 89 df mov %rbx,%rdi 7e444: 25 f0 cf ff ff and $0xffffcff0,%eax 7e449: 89 c5 mov %eax,%ebp 7e44b: 89 c2 mov %eax,%edx 7e44d: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 7e454: 80 ce 10 or $0x10,%dh 7e457: e8 00 00 00 00 callq 7e45c 7e45c: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 7e463: 31 d2 xor %edx,%edx 7e465: 44 89 e6 mov %r12d,%esi 7e468: 48 89 df mov %rbx,%rdi 7e46b: e8 00 00 00 00 callq 7e470 7e470: 89 ea mov %ebp,%edx 7e472: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 7e479: 44 89 fe mov %r15d,%esi 7e47c: 81 ca 01 10 00 00 or $0x1001,%edx 7e482: 48 89 df mov %rbx,%rdi 7e485: e8 00 00 00 00 callq 7e48a 7e48a: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 7e491: 31 d2 xor %edx,%edx 7e493: 44 89 e6 mov %r12d,%esi 7e496: 48 89 df mov %rbx,%rdi 7e499: e8 00 00 00 00 callq 7e49e 7e49e: 44 39 b3 24 3b 01 00 cmp %r14d,0x13b24(%rbx) 7e4a5: 0f 87 4c ff ff ff ja 7e3f7 7e4ab: 83 44 24 04 01 addl $0x1,0x4(%rsp) 7e4b0: 8b 44 24 04 mov 0x4(%rsp),%eax 7e4b4: 39 83 28 3b 01 00 cmp %eax,0x13b28(%rbx) 7e4ba: 0f 87 1c ff ff ff ja 7e3dc 7e4c0: 48 83 c4 08 add $0x8,%rsp 7e4c4: 5b pop %rbx 7e4c5: 5d pop %rbp 7e4c6: 41 5c pop %r12 7e4c8: 41 5d pop %r13 7e4ca: 41 5e pop %r14 7e4cc: 41 5f pop %r15 7e4ce: c3 retq 7e4cf: 90 nop 000000000007e4d0 : 7e4d0: e8 00 00 00 00 callq 7e4d5 7e4d5: 41 57 push %r15 7e4d7: 41 56 push %r14 7e4d9: 41 55 push %r13 7e4db: 41 54 push %r12 7e4dd: 55 push %rbp 7e4de: 53 push %rbx 7e4df: 48 83 ec 30 sub $0x30,%rsp 7e4e3: 8b 87 28 3b 01 00 mov 0x13b28(%rdi),%eax 7e4e9: 48 89 74 24 08 mov %rsi,0x8(%rsp) 7e4ee: 85 c0 test %eax,%eax 7e4f0: 0f 84 b9 01 00 00 je 7e6af 7e4f6: 8b 87 24 3b 01 00 mov 0x13b24(%rdi),%eax 7e4fc: 48 89 fb mov %rdi,%rbx 7e4ff: 45 31 e4 xor %r12d,%r12d 7e502: 44 89 e1 mov %r12d,%ecx 7e505: 45 31 ff xor %r15d,%r15d 7e508: c1 e1 12 shl $0x12,%ecx 7e50b: 89 0c 24 mov %ecx,(%rsp) 7e50e: 85 c0 test %eax,%eax 7e510: 75 2c jne 7e53e 7e512: e9 87 01 00 00 jmpq 7e69e 7e517: 48 8b 83 e8 0c 00 00 mov 0xce8(%rbx),%rax 7e51e: 31 d2 xor %edx,%edx 7e520: 44 89 f6 mov %r14d,%esi 7e523: 48 89 df mov %rbx,%rdi 7e526: e8 00 00 00 00 callq 7e52b 7e52b: 8b 83 24 3b 01 00 mov 0x13b24(%rbx),%eax 7e531: 41 83 c7 01 add $0x1,%r15d 7e535: 44 39 f8 cmp %r15d,%eax 7e538: 0f 86 60 01 00 00 jbe 7e69e 7e53e: 41 0f af c4 imul %r12d,%eax 7e542: 8b ab 2c 3b 01 00 mov 0x13b2c(%rbx),%ebp 7e548: 48 89 df mov %rbx,%rdi 7e54b: 41 0f af ef imul %r15d,%ebp 7e54f: 03 2c 24 add (%rsp),%ebp 7e552: 42 8d 14 38 lea (%rax,%r15,1),%edx 7e556: 48 8b 83 30 3b 01 00 mov 0x13b30(%rbx),%rax 7e55d: 8b 04 90 mov (%rax,%rdx,4),%eax 7e560: 89 44 24 04 mov %eax,0x4(%rsp) 7e564: 48 8b 83 b8 62 01 00 mov 0x162b8(%rbx),%rax 7e56b: 44 8b 28 mov (%rax),%r13d 7e56e: 48 8b 83 e0 0c 00 00 mov 0xce0(%rbx),%rax 7e575: 46 8d 8c 2d c2 03 00 lea 0x3c2(%rbp,%r13,1),%r9d 7e57c: 00 7e57d: 46 8d 34 8d 00 00 00 lea 0x0(,%r9,4),%r14d 7e584: 00 7e585: 44 89 f6 mov %r14d,%esi 7e588: e8 00 00 00 00 callq 7e58d 7e58d: 48 89 c2 mov %rax,%rdx 7e590: 48 85 c0 test %rax,%rax 7e593: 74 96 je 7e52b 7e595: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7e59a: 4c 8b 58 18 mov 0x18(%rax),%r11 7e59e: 4d 85 db test %r11,%r11 7e5a1: 0f 84 70 ff ff ff je 7e517 7e5a7: 49 89 d2 mov %rdx,%r10 7e5aa: 49 c1 ea 3f shr $0x3f,%r10 7e5ae: 0f 84 63 ff ff ff je 7e517 7e5b4: 48 b8 00 00 00 00 00 movabs $0x600000000000,%rax 7e5bb: 60 00 00 7e5be: 4c 89 54 24 20 mov %r10,0x20(%rsp) 7e5c3: 48 85 c2 test %rax,%rdx 7e5c6: 4c 89 5c 24 18 mov %r11,0x18(%rsp) 7e5cb: 48 89 54 24 10 mov %rdx,0x10(%rsp) 7e5d0: 0f 84 41 ff ff ff je 7e517 7e5d6: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7e5db: 42 8d b4 2d c4 03 00 lea 0x3c4(%rbp,%r13,1),%esi 7e5e2: 00 7e5e3: 48 89 df mov %rbx,%rdi 7e5e6: c1 e6 02 shl $0x2,%esi 7e5e9: 48 8b 40 10 mov 0x10(%rax),%rax 7e5ed: 48 89 44 24 28 mov %rax,0x28(%rsp) 7e5f2: 48 8b 83 e0 0c 00 00 mov 0xce0(%rbx),%rax 7e5f9: e8 00 00 00 00 callq 7e5fe 7e5fe: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 7e603: 4c 8b 5c 24 18 mov 0x18(%rsp),%r11 7e608: 48 89 c6 mov %rax,%rsi 7e60b: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 7e610: 48 b8 00 00 00 00 00 movabs $0x200000000000,%rax 7e617: 20 00 00 7e61a: 48 85 c2 test %rax,%rdx 7e61d: 0f 84 f4 fe ff ff je 7e517 7e623: 48 8b 44 24 28 mov 0x28(%rsp),%rax 7e628: 48 89 f1 mov %rsi,%rcx 7e62b: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 7e630: 48 c1 e9 38 shr $0x38,%rcx 7e634: 48 89 c5 mov %rax,%rbp 7e637: 44 89 ea mov %r13d,%edx 7e63a: 48 c1 e5 05 shl $0x5,%rbp 7e63e: c1 e2 08 shl $0x8,%edx 7e641: 48 29 c5 sub %rax,%rbp 7e644: 4c 89 d0 mov %r10,%rax 7e647: 48 d3 e0 shl %cl,%rax 7e64a: 4c 01 dd add %r11,%rbp 7e64d: 48 b9 ff ff ff ff ff movabs $0xffffffffffffff,%rcx 7e654: ff ff 00 7e657: 48 f7 d8 neg %rax 7e65a: 48 21 f0 and %rsi,%rax 7e65d: 48 21 c8 and %rcx,%rax 7e660: 48 89 45 00 mov %rax,0x0(%rbp) 7e664: 48 c1 e0 04 shl $0x4,%rax 7e668: 48 09 d0 or %rdx,%rax 7e66b: 48 c1 e8 0c shr $0xc,%rax 7e66f: 48 89 45 08 mov %rax,0x8(%rbp) 7e673: e8 00 00 00 00 callq 7e678 7e678: c7 45 18 02 00 00 00 movl $0x2,0x18(%rbp) 7e67f: 48 89 45 10 mov %rax,0x10(%rbp) 7e683: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7e688: c6 45 1c 00 movb $0x0,0x1c(%rbp) 7e68c: 44 88 6d 1d mov %r13b,0x1d(%rbp) 7e690: 44 88 65 1e mov %r12b,0x1e(%rbp) 7e694: 48 83 40 10 01 addq $0x1,0x10(%rax) 7e699: e9 79 fe ff ff jmpq 7e517 7e69e: 41 83 c4 01 add $0x1,%r12d 7e6a2: 44 39 a3 28 3b 01 00 cmp %r12d,0x13b28(%rbx) 7e6a9: 0f 87 53 fe ff ff ja 7e502 7e6af: 48 83 c4 30 add $0x30,%rsp 7e6b3: 5b pop %rbx 7e6b4: 5d pop %rbp 7e6b5: 41 5c pop %r12 7e6b7: 41 5d pop %r13 7e6b9: 41 5e pop %r14 7e6bb: 41 5f pop %r15 7e6bd: c3 retq 7e6be: 66 90 xchg %ax,%ax 000000000007e6c0 : 7e6c0: e8 00 00 00 00 callq 7e6c5 7e6c5: c3 retq 7e6c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7e6cd: 00 00 00 000000000007e6d0 : 7e6d0: e8 00 00 00 00 callq 7e6d5 7e6d5: 4c 8d 87 90 8e ff ff lea -0x7170(%rdi),%r8 7e6dc: 48 8d 77 80 lea -0x80(%rdi),%rsi 7e6e0: 4c 89 c7 mov %r8,%rdi 7e6e3: e9 00 00 00 00 jmpq 7e6e8 7e6e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7e6ef: 00 000000000007e6f0 : 7e6f0: e8 00 00 00 00 callq 7e6f5 7e6f5: 4c 8d 87 b0 8e ff ff lea -0x7150(%rdi),%r8 7e6fc: 48 8d b7 48 ff ff ff lea -0xb8(%rdi),%rsi 7e703: 4c 89 c7 mov %r8,%rdi 7e706: e9 00 00 00 00 jmpq 7e70b 7e70b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007e710 : 7e710: e8 00 00 00 00 callq 7e715 7e715: 41 54 push %r12 7e717: 4c 8d a7 18 a1 ff ff lea -0x5ee8(%rdi),%r12 7e71e: 55 push %rbp 7e71f: 48 8d af b0 a2 ff ff lea -0x5d50(%rdi),%rbp 7e726: 48 89 ef mov %rbp,%rdi 7e729: 48 83 ec 18 sub $0x18,%rsp 7e72d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7e734: 00 00 7e736: 48 89 44 24 10 mov %rax,0x10(%rsp) 7e73b: 31 c0 xor %eax,%eax 7e73d: e8 00 00 00 00 callq 7e742 7e742: 4c 89 e7 mov %r12,%rdi 7e745: 48 89 e6 mov %rsp,%rsi 7e748: e8 00 00 00 00 callq 7e74d 7e74d: eb 05 jmp 7e754 7e74f: e8 00 00 00 00 callq 7e754 7e754: 48 89 e7 mov %rsp,%rdi 7e757: e8 00 00 00 00 callq 7e75c 7e75c: 48 89 c7 mov %rax,%rdi 7e75f: 48 85 c0 test %rax,%rax 7e762: 75 eb jne 7e74f 7e764: 48 89 e7 mov %rsp,%rdi 7e767: e8 00 00 00 00 callq 7e76c 7e76c: 48 89 ef mov %rbp,%rdi 7e76f: e8 00 00 00 00 callq 7e774 7e774: 4c 89 e7 mov %r12,%rdi 7e777: e8 00 00 00 00 callq 7e77c 7e77c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 7e781: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7e788: 00 00 7e78a: 75 08 jne 7e794 7e78c: 48 83 c4 18 add $0x18,%rsp 7e790: 5d pop %rbp 7e791: 41 5c pop %r12 7e793: c3 retq 7e794: e8 00 00 00 00 callq 7e799 7e799: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007e7a0 : 7e7a0: 48 83 ef 01 sub $0x1,%rdi 7e7a4: b8 ff ff ff ff mov $0xffffffff,%eax 7e7a9: 48 c1 ef 0c shr $0xc,%rdi 7e7ad: 48 0f bd c7 bsr %rdi,%rax 7e7b1: 83 c0 01 add $0x1,%eax 7e7b4: c3 retq 7e7b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7e7bc: 00 00 00 00 000000000007e7c0 : 7e7c0: e8 00 00 00 00 callq 7e7c5 7e7c5: 89 f7 mov %esi,%edi 7e7c7: 48 81 fa ff 00 00 00 cmp $0xff,%rdx 7e7ce: 77 18 ja 7e7e8 7e7d0: 31 c9 xor %ecx,%ecx 7e7d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 7e7d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7e7e0: e8 00 00 00 00 callq 7e7e5 7e7e5: 31 c0 xor %eax,%eax 7e7e7: c3 retq 7e7e8: b8 ff ff ff ff mov $0xffffffff,%eax 7e7ed: c3 retq 7e7ee: 66 90 xchg %ax,%ax 000000000007e7f0 : 7e7f0: e8 00 00 00 00 callq 7e7f5 7e7f5: c3 retq 7e7f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7e7fd: 00 00 00 000000000007e800 : 7e800: e8 00 00 00 00 callq 7e805 7e805: 41 57 push %r15 7e807: 48 8d 87 34 6f 00 00 lea 0x6f34(%rdi),%rax 7e80e: 41 56 push %r14 7e810: 41 55 push %r13 7e812: 41 54 push %r12 7e814: 55 push %rbp 7e815: 48 89 fd mov %rdi,%rbp 7e818: 48 89 c7 mov %rax,%rdi 7e81b: 53 push %rbx 7e81c: 4c 8d a5 38 6f 00 00 lea 0x6f38(%rbp),%r12 7e823: 4c 8d ad 38 70 00 00 lea 0x7038(%rbp),%r13 7e82a: 48 83 ec 10 sub $0x10,%rsp 7e82e: 48 89 04 24 mov %rax,(%rsp) 7e832: e8 00 00 00 00 callq 7e837 7e837: 48 89 44 24 08 mov %rax,0x8(%rsp) 7e83c: 49 8b 04 24 mov (%r12),%rax 7e840: 48 85 c0 test %rax,%rax 7e843: 74 79 je 7e8be 7e845: 31 db xor %ebx,%ebx 7e847: eb 11 jmp 7e85a 7e849: 48 83 c3 08 add $0x8,%rbx 7e84d: 48 81 fb 00 08 00 00 cmp $0x800,%rbx 7e854: 74 68 je 7e8be 7e856: 49 8b 04 24 mov (%r12),%rax 7e85a: 4c 8b 3c 18 mov (%rax,%rbx,1),%r15 7e85e: 4d 85 ff test %r15,%r15 7e861: 74 e6 je 7e849 7e863: 49 8b 47 10 mov 0x10(%r15),%rax 7e867: 48 83 38 00 cmpq $0x0,(%rax) 7e86b: 74 dc je 7e849 7e86d: 41 8b 07 mov (%r15),%eax 7e870: 85 c0 test %eax,%eax 7e872: 74 d5 je 7e849 7e874: 45 31 f6 xor %r14d,%r14d 7e877: eb 09 jmp 7e882 7e879: 41 83 c6 01 add $0x1,%r14d 7e87d: 45 39 37 cmp %r14d,(%r15) 7e880: 76 c7 jbe 7e849 7e882: 49 8b 4f 08 mov 0x8(%r15),%rcx 7e886: 44 89 f0 mov %r14d,%eax 7e889: 44 89 f2 mov %r14d,%edx 7e88c: 4c 89 fe mov %r15,%rsi 7e88f: 48 89 ef mov %rbp,%rdi 7e892: 48 8d 04 81 lea (%rcx,%rax,4),%rax 7e896: 31 c9 xor %ecx,%ecx 7e898: c7 00 00 00 00 00 movl $0x0,(%rax) 7e89e: 49 8b 47 10 mov 0x10(%r15),%rax 7e8a2: 48 8b 00 mov (%rax),%rax 7e8a5: e8 00 00 00 00 callq 7e8aa 7e8aa: 85 c0 test %eax,%eax 7e8ac: 74 cb je 7e879 7e8ae: 89 c6 mov %eax,%esi 7e8b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7e8b7: e8 00 00 00 00 callq 7e8bc 7e8bc: eb bb jmp 7e879 7e8be: 49 83 c4 08 add $0x8,%r12 7e8c2: 4d 39 ec cmp %r13,%r12 7e8c5: 0f 85 71 ff ff ff jne 7e83c 7e8cb: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 7e8d0: 48 8b 3c 24 mov (%rsp),%rdi 7e8d4: 48 83 c4 10 add $0x10,%rsp 7e8d8: 5b pop %rbx 7e8d9: 5d pop %rbp 7e8da: 41 5c pop %r12 7e8dc: 41 5d pop %r13 7e8de: 41 5e pop %r14 7e8e0: 41 5f pop %r15 7e8e2: e9 00 00 00 00 jmpq 7e8e7 7e8e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7e8ee: 00 00 000000000007e8f0 : 7e8f0: e8 00 00 00 00 callq 7e8f5 7e8f5: 41 55 push %r13 7e8f7: 41 54 push %r12 7e8f9: 55 push %rbp 7e8fa: 48 8d 6e f0 lea -0x10(%rsi),%rbp 7e8fe: 53 push %rbx 7e8ff: 48 89 ef mov %rbp,%rdi 7e902: 48 89 f3 mov %rsi,%rbx 7e905: 48 81 c6 30 70 00 00 add $0x7030,%rsi 7e90c: e8 00 00 00 00 callq 7e911 7e911: 41 89 c4 mov %eax,%r12d 7e914: 83 f8 01 cmp $0x1,%eax 7e917: 74 5c je 7e975 7e919: 48 8b 83 d8 39 01 00 mov 0x139d8(%rbx),%rax 7e920: 48 85 c0 test %rax,%rax 7e923: 74 46 je 7e96b 7e925: f6 40 04 20 testb $0x20,0x4(%rax) 7e929: 74 40 je 7e96b 7e92b: 48 8b 83 d8 89 00 00 mov 0x89d8(%rbx),%rax 7e932: 48 85 c0 test %rax,%rax 7e935: 74 34 je 7e96b 7e937: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 7e93e: 48 85 d2 test %rdx,%rdx 7e941: 74 14 je 7e957 7e943: 48 89 ef mov %rbp,%rdi 7e946: e8 00 00 00 00 callq 7e94b 7e94b: 48 8b 83 d8 89 00 00 mov 0x89d8(%rbx),%rax 7e952: 48 85 c0 test %rax,%rax 7e955: 74 14 je 7e96b 7e957: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 7e95e: 48 85 c0 test %rax,%rax 7e961: 74 08 je 7e96b 7e963: 48 89 ef mov %rbp,%rdi 7e966: e8 00 00 00 00 callq 7e96b 7e96b: 5b pop %rbx 7e96c: 44 89 e0 mov %r12d,%eax 7e96f: 5d pop %rbp 7e970: 41 5c pop %r12 7e972: 41 5d pop %r13 7e974: c3 retq 7e975: 4c 8b 6b 18 mov 0x18(%rbx),%r13 7e979: e8 00 00 00 00 callq 7e97e 7e97e: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 7e985: eb 92 jmp 7e919 7e987: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7e98e: 00 00 000000000007e990 : 7e990: e8 00 00 00 00 callq 7e995 7e995: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 7e99b 7e99b: 41 54 push %r12 7e99d: 55 push %rbp 7e99e: 53 push %rbx 7e99f: 48 89 fb mov %rdi,%rbx 7e9a2: c7 87 34 6f 00 00 00 movl $0x0,0x6f34(%rdi) 7e9a9: 00 00 00 7e9ac: c6 87 38 70 00 00 00 movb $0x0,0x7038(%rdi) 7e9b3: 85 c0 test %eax,%eax 7e9b5: 74 3d je 7e9f4 7e9b7: 48 8b 7f 08 mov 0x8(%rdi),%rdi 7e9bb: e8 00 00 00 00 callq 7e9c0 7e9c0: 31 c9 xor %ecx,%ecx 7e9c2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 7e9c6: ba 01 00 00 00 mov $0x1,%edx 7e9cb: 85 c0 test %eax,%eax 7e9cd: be 01 00 00 00 mov $0x1,%esi 7e9d2: 0f 9f c1 setg %cl 7e9d5: 45 31 c0 xor %r8d,%r8d 7e9d8: 8d 0c 8d 02 00 00 00 lea 0x2(,%rcx,4),%ecx 7e9df: e8 00 00 00 00 callq 7e9e4 7e9e4: 85 c0 test %eax,%eax 7e9e6: 7e 0c jle 7e9f4 7e9e8: c6 83 38 70 00 00 01 movb $0x1,0x7038(%rbx) 7e9ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7e9f4: 48 89 df mov %rbx,%rdi 7e9f7: 48 8d 6b 10 lea 0x10(%rbx),%rbp 7e9fb: e8 00 00 00 00 callq 7ea00 7ea00: 84 c0 test %al,%al 7ea02: 75 5a jne 7ea5e 7ea04: 80 bb a0 5c 00 00 00 cmpb $0x0,0x5ca0(%rbx) 7ea0b: 75 07 jne 7ea14 7ea0d: c6 83 58 01 00 00 01 movb $0x1,0x158(%rbx) 7ea14: 8b b3 d8 5e 00 00 mov 0x5ed8(%rbx),%esi 7ea1a: 48 89 ef mov %rbp,%rdi 7ea1d: e8 00 00 00 00 callq 7ea22 7ea22: 41 89 c4 mov %eax,%r12d 7ea25: 85 c0 test %eax,%eax 7ea27: 0f 85 c7 00 00 00 jne 7eaf4 7ea2d: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 7ea34: 00 00 00 7ea37: 48 c7 83 10 5f 00 00 movq $0x0,0x5f10(%rbx) 7ea3e: 00 00 00 00 7ea42: 48 89 83 f8 5e 00 00 mov %rax,0x5ef8(%rbx) 7ea49: 48 8d 83 00 5f 00 00 lea 0x5f00(%rbx),%rax 7ea50: 48 89 83 00 5f 00 00 mov %rax,0x5f00(%rbx) 7ea57: 48 89 83 08 5f 00 00 mov %rax,0x5f08(%rbx) 7ea5e: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 7ea65: 00 00 00 7ea68: 48 8b 7b 08 mov 0x8(%rbx),%rdi 7ea6c: 31 f6 xor %esi,%esi 7ea6e: 48 8d 93 58 71 00 00 lea 0x7158(%rbx),%rdx 7ea75: 48 89 83 50 71 00 00 mov %rax,0x7150(%rbx) 7ea7c: 48 89 83 70 71 00 00 mov %rax,0x7170(%rbx) 7ea83: 48 8d 83 78 71 00 00 lea 0x7178(%rbx),%rax 7ea8a: 48 89 93 58 71 00 00 mov %rdx,0x7158(%rbx) 7ea91: 48 89 93 60 71 00 00 mov %rdx,0x7160(%rbx) 7ea98: 48 c7 83 68 71 00 00 movq $0x0,0x7168(%rbx) 7ea9f: 00 00 00 00 7eaa3: 48 89 83 78 71 00 00 mov %rax,0x7178(%rbx) 7eaaa: 48 89 83 80 71 00 00 mov %rax,0x7180(%rbx) 7eab1: 48 c7 83 88 71 00 00 movq $0x0,0x7188(%rbx) 7eab8: 00 00 00 00 7eabc: c6 83 30 6f 00 00 01 movb $0x1,0x6f30(%rbx) 7eac3: e8 00 00 00 00 callq 7eac8 7eac8: 48 89 ef mov %rbp,%rdi 7eacb: 89 c6 mov %eax,%esi 7eacd: e8 00 00 00 00 callq 7ead2 7ead2: 41 89 c4 mov %eax,%r12d 7ead5: 85 c0 test %eax,%eax 7ead7: 75 23 jne 7eafc 7ead9: c7 83 70 01 00 00 ff movl $0xffffff,0x170(%rbx) 7eae0: ff ff 00 7eae3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7eaea: bf 01 00 00 00 mov $0x1,%edi 7eaef: e8 00 00 00 00 callq 7eaf4 7eaf4: 44 89 e0 mov %r12d,%eax 7eaf7: 5b pop %rbx 7eaf8: 5d pop %rbp 7eaf9: 41 5c pop %r12 7eafb: c3 retq 7eafc: c6 83 30 6f 00 00 00 movb $0x0,0x6f30(%rbx) 7eb03: 48 89 df mov %rbx,%rdi 7eb06: e8 00 00 00 00 callq 7eb0b 7eb0b: 84 c0 test %al,%al 7eb0d: 75 e5 jne 7eaf4 7eb0f: 48 8d bb f8 5e 00 00 lea 0x5ef8(%rbx),%rdi 7eb16: e8 00 00 00 00 callq 7eb1b 7eb1b: eb d7 jmp 7eaf4 7eb1d: 48 8b 33 mov (%rbx),%rsi 7eb20: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 7eb27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7eb2e: e8 00 00 00 00 callq 7eb33 7eb33: e9 bc fe ff ff jmpq 7e9f4 7eb38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7eb3f: 00 000000000007eb40 : 7eb40: e8 00 00 00 00 callq 7eb45 7eb45: 41 55 push %r13 7eb47: 49 89 fd mov %rdi,%r13 7eb4a: 41 54 push %r12 7eb4c: 55 push %rbp 7eb4d: 53 push %rbx 7eb4e: 80 bf 30 6f 00 00 00 cmpb $0x0,0x6f30(%rdi) 7eb55: 0f 85 83 00 00 00 jne 7ebde 7eb5b: 4d 8d a5 38 6f 00 00 lea 0x6f38(%r13),%r12 7eb62: 49 81 c5 38 70 00 00 add $0x7038,%r13 7eb69: 49 8b 3c 24 mov (%r12),%rdi 7eb6d: 48 85 ff test %rdi,%rdi 7eb70: 74 5c je 7ebce 7eb72: 31 db xor %ebx,%ebx 7eb74: 48 8b 2c 1f mov (%rdi,%rbx,1),%rbp 7eb78: 48 85 ed test %rbp,%rbp 7eb7b: 74 37 je 7ebb4 7eb7d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 7eb81: e8 00 00 00 00 callq 7eb86 7eb86: 48 8b 7d 18 mov 0x18(%rbp),%rdi 7eb8a: 48 c7 45 08 00 00 00 movq $0x0,0x8(%rbp) 7eb91: 00 7eb92: 48 85 ff test %rdi,%rdi 7eb95: 74 19 je 7ebb0 7eb97: e8 00 00 00 00 callq 7eb9c 7eb9c: 48 89 ef mov %rbp,%rdi 7eb9f: e8 00 00 00 00 callq 7eba4 7eba4: 49 8b 04 24 mov (%r12),%rax 7eba8: 48 c7 04 18 00 00 00 movq $0x0,(%rax,%rbx,1) 7ebaf: 00 7ebb0: 49 8b 3c 24 mov (%r12),%rdi 7ebb4: 48 83 c3 08 add $0x8,%rbx 7ebb8: 48 81 fb 00 08 00 00 cmp $0x800,%rbx 7ebbf: 75 b3 jne 7eb74 7ebc1: e8 00 00 00 00 callq 7ebc6 7ebc6: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 7ebcd: 00 7ebce: 49 83 c4 08 add $0x8,%r12 7ebd2: 4d 39 ec cmp %r13,%r12 7ebd5: 75 92 jne 7eb69 7ebd7: 5b pop %rbx 7ebd8: 5d pop %rbp 7ebd9: 41 5c pop %r12 7ebdb: 41 5d pop %r13 7ebdd: c3 retq 7ebde: 48 8d 7f 10 lea 0x10(%rdi),%rdi 7ebe2: e8 00 00 00 00 callq 7ebe7 7ebe7: 41 80 bd 38 70 00 00 cmpb $0x0,0x7038(%r13) 7ebee: 00 7ebef: 41 c6 85 30 6f 00 00 movb $0x0,0x6f30(%r13) 7ebf6: 00 7ebf7: 75 21 jne 7ec1a 7ebf9: 4c 89 ef mov %r13,%rdi 7ebfc: e8 00 00 00 00 callq 7ec01 7ec01: 84 c0 test %al,%al 7ec03: 0f 85 52 ff ff ff jne 7eb5b 7ec09: 49 8d bd f8 5e 00 00 lea 0x5ef8(%r13),%rdi 7ec10: e8 00 00 00 00 callq 7ec15 7ec15: e9 41 ff ff ff jmpq 7eb5b 7ec1a: 49 8b 7d 08 mov 0x8(%r13),%rdi 7ec1e: e8 00 00 00 00 callq 7ec23 7ec23: eb d4 jmp 7ebf9 7ec25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7ec2c: 00 00 00 00 000000000007ec30 : 7ec30: e8 00 00 00 00 callq 7ec35 7ec35: 41 56 push %r14 7ec37: 41 55 push %r13 7ec39: 41 54 push %r12 7ec3b: 55 push %rbp 7ec3c: 53 push %rbx 7ec3d: 89 d3 mov %edx,%ebx 7ec3f: 81 fb ff 00 00 00 cmp $0xff,%ebx 7ec45: 0f 87 a2 00 00 00 ja 7eced 7ec4b: 83 fe 1f cmp $0x1f,%esi 7ec4e: 0f 87 99 00 00 00 ja 7eced 7ec54: 48 83 79 10 00 cmpq $0x0,0x10(%rcx) 7ec59: 49 89 cd mov %rcx,%r13 7ec5c: 0f 84 8b 00 00 00 je 7eced 7ec62: 89 f5 mov %esi,%ebp 7ec64: 49 89 fc mov %rdi,%r12 7ec67: 4c 8d b5 e6 0d 00 00 lea 0xde6(%rbp),%r14 7ec6e: 4a 8b 44 f7 08 mov 0x8(%rdi,%r14,8),%rax 7ec73: 48 85 c0 test %rax,%rax 7ec76: 74 4e je 7ecc6 7ec78: 48 c1 e3 03 shl $0x3,%rbx 7ec7c: 48 01 d8 add %rbx,%rax 7ec7f: 48 83 38 00 cmpq $0x0,(%rax) 7ec83: 75 68 jne 7eced 7ec85: 41 8b 7d 00 mov 0x0(%r13),%edi 7ec89: 85 ff test %edi,%edi 7ec8b: 75 0e jne 7ec9b 7ec8d: 4c 89 28 mov %r13,(%rax) 7ec90: 31 c0 xor %eax,%eax 7ec92: 5b pop %rbx 7ec93: 5d pop %rbp 7ec94: 41 5c pop %r12 7ec96: 41 5d pop %r13 7ec98: 41 5e pop %r14 7ec9a: c3 retq 7ec9b: 49 83 7d 08 00 cmpq $0x0,0x8(%r13) 7eca0: 75 eb jne 7ec8d 7eca2: 48 c1 e7 02 shl $0x2,%rdi 7eca6: be c0 0d 00 00 mov $0xdc0,%esi 7ecab: e8 00 00 00 00 callq 7ecb0 7ecb0: 48 85 c0 test %rax,%rax 7ecb3: 74 31 je 7ece6 7ecb5: 49 89 45 08 mov %rax,0x8(%r13) 7ecb9: 49 8b 84 ec 38 6f 00 mov 0x6f38(%r12,%rbp,8),%rax 7ecc0: 00 7ecc1: 48 01 d8 add %rbx,%rax 7ecc4: eb c7 jmp 7ec8d 7ecc6: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 7eccd 7eccd: ba 00 08 00 00 mov $0x800,%edx 7ecd2: be c0 0d 00 00 mov $0xdc0,%esi 7ecd7: e8 00 00 00 00 callq 7ecdc 7ecdc: 4b 89 44 f4 08 mov %rax,0x8(%r12,%r14,8) 7ece1: 48 85 c0 test %rax,%rax 7ece4: 75 92 jne 7ec78 7ece6: b8 f4 ff ff ff mov $0xfffffff4,%eax 7eceb: eb a5 jmp 7ec92 7eced: b8 ea ff ff ff mov $0xffffffea,%eax 7ecf2: eb 9e jmp 7ec92 7ecf4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7ecfb: 00 00 00 00 7ecff: 90 nop 000000000007ed00 : 7ed00: e8 00 00 00 00 callq 7ed05 7ed05: 55 push %rbp 7ed06: 48 89 fd mov %rdi,%rbp 7ed09: 53 push %rbx 7ed0a: 48 89 f3 mov %rsi,%rbx 7ed0d: 48 83 ec 50 sub $0x50,%rsp 7ed11: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 7ed18: 00 00 7ed1a: 48 89 44 24 48 mov %rax,0x48(%rsp) 7ed1f: 31 c0 xor %eax,%eax 7ed21: 8b 46 4c mov 0x4c(%rsi),%eax 7ed24: 48 89 e2 mov %rsp,%rdx 7ed27: 83 e0 fc and $0xfffffffc,%eax 7ed2a: 48 03 46 18 add 0x18(%rsi),%rax 7ed2e: 48 89 44 24 40 mov %rax,0x40(%rsp) 7ed33: 48 8b 87 48 71 00 00 mov 0x7148(%rdi),%rax 7ed3a: 48 8b 40 08 mov 0x8(%rax),%rax 7ed3e: e8 00 00 00 00 callq 7ed43 7ed43: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 7ed48: 8b 14 24 mov (%rsp),%edx 7ed4b: 83 fa 1f cmp $0x1f,%edx 7ed4e: 0f 87 f5 00 00 00 ja 7ee49 7ed54: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 7ed59: 41 81 f8 ff 00 00 00 cmp $0xff,%r8d 7ed60: 77 51 ja 7edb3 7ed62: 44 89 c6 mov %r8d,%esi 7ed65: 8b 84 b5 b8 71 00 00 mov 0x71b8(%rbp,%rsi,4),%eax 7ed6c: 85 c0 test %eax,%eax 7ed6e: 0f 85 fe 00 00 00 jne 7ee72 7ed74: 89 d0 mov %edx,%eax 7ed76: 48 8b 84 c5 38 6f 00 mov 0x6f38(%rbp,%rax,8),%rax 7ed7d: 00 7ed7e: 48 85 c0 test %rax,%rax 7ed81: 0f 84 03 01 00 00 je 7ee8a 7ed87: 48 8b 34 f0 mov (%rax,%rsi,8),%rsi 7ed8b: 48 85 f6 test %rsi,%rsi 7ed8e: 0f 84 0f 01 00 00 je 7eea3 7ed94: 48 8b 46 10 mov 0x10(%rsi),%rax 7ed98: 48 89 e2 mov %rsp,%rdx 7ed9b: 48 89 ef mov %rbp,%rdi 7ed9e: 48 8b 40 08 mov 0x8(%rax),%rax 7eda2: e8 00 00 00 00 callq 7eda7 7eda7: 85 c0 test %eax,%eax 7eda9: 0f 88 b0 00 00 00 js 7ee5f 7edaf: 75 23 jne 7edd4 7edb1: eb 14 jmp 7edc7 7edb3: 44 89 c2 mov %r8d,%edx 7edb6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7edbd: bf 01 00 00 00 mov $0x1,%edi 7edc2: e8 00 00 00 00 callq 7edc7 7edc7: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 7edcc: 48 89 ef mov %rbp,%rdi 7edcf: e8 00 00 00 00 callq 7edd4 7edd4: 48 8b 44 24 48 mov 0x48(%rsp),%rax 7edd9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7ede0: 00 00 7ede2: 0f 85 d4 00 00 00 jne 7eebc 7ede8: 48 83 c4 50 add $0x50,%rsp 7edec: 5b pop %rbx 7eded: 5d pop %rbp 7edee: c3 retq 7edef: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 7edf6 7edf6: 89 c0 mov %eax,%eax 7edf8: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 7ee00 7edff: 00 7ee00: 0f 83 42 ff ff ff jae 7ed48 7ee06: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 7ee0d 7ee0d: 48 85 c0 test %rax,%rax 7ee10: 74 2b je 7ee3d 7ee12: 48 8d 95 40 70 00 00 lea 0x7040(%rbp),%rdx 7ee19: 48 8b 78 08 mov 0x8(%rax),%rdi 7ee1d: 48 29 d3 sub %rdx,%rbx 7ee20: 48 89 e2 mov %rsp,%rdx 7ee23: 48 89 de mov %rbx,%rsi 7ee26: 48 bb a3 8b 2e ba e8 movabs $0x2e8ba2e8ba2e8ba3,%rbx 7ee2d: a2 8b 2e 7ee30: 48 c1 fe 03 sar $0x3,%rsi 7ee34: 48 0f af f3 imul %rbx,%rsi 7ee38: e8 00 00 00 00 callq 7ee3d 7ee3d: 8b 14 24 mov (%rsp),%edx 7ee40: 83 fa 1f cmp $0x1f,%edx 7ee43: 0f 86 0b ff ff ff jbe 7ed54 7ee49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7ee50: bf 01 00 00 00 mov $0x1,%edi 7ee55: e8 00 00 00 00 callq 7ee5a 7ee5a: e9 68 ff ff ff jmpq 7edc7 7ee5f: 89 c6 mov %eax,%esi 7ee61: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7ee68: e8 00 00 00 00 callq 7ee6d 7ee6d: e9 55 ff ff ff jmpq 7edc7 7ee72: 48 8b bd b0 71 00 00 mov 0x71b0(%rbp),%rdi 7ee79: e8 00 00 00 00 callq 7ee7e 7ee7e: 89 c7 mov %eax,%edi 7ee80: e8 00 00 00 00 callq 7ee85 7ee85: e9 3d ff ff ff jmpq 7edc7 7ee8a: 44 89 c1 mov %r8d,%ecx 7ee8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7ee94: bf 01 00 00 00 mov $0x1,%edi 7ee99: e8 00 00 00 00 callq 7ee9e 7ee9e: e9 24 ff ff ff jmpq 7edc7 7eea3: 44 89 c2 mov %r8d,%edx 7eea6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7eead: bf 01 00 00 00 mov $0x1,%edi 7eeb2: e8 00 00 00 00 callq 7eeb7 7eeb7: e9 0b ff ff ff jmpq 7edc7 7eebc: e8 00 00 00 00 callq 7eec1 7eec1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7eec8: 00 00 00 00 7eecc: 0f 1f 40 00 nopl 0x0(%rax) 000000000007eed0 : 7eed0: e8 00 00 00 00 callq 7eed5 7eed5: 41 57 push %r15 7eed7: 4c 8d bf 34 6f 00 00 lea 0x6f34(%rdi),%r15 7eede: 41 56 push %r14 7eee0: 41 55 push %r13 7eee2: 49 89 fd mov %rdi,%r13 7eee5: 4c 89 ff mov %r15,%rdi 7eee8: 41 54 push %r12 7eeea: 41 89 d4 mov %edx,%r12d 7eeed: 55 push %rbp 7eeee: 48 89 f5 mov %rsi,%rbp 7eef1: e8 00 00 00 00 callq 7eef6 7eef6: 41 80 bd 50 01 00 00 cmpb $0x0,0x150(%r13) 7eefd: 00 7eefe: 49 89 c6 mov %rax,%r14 7ef01: 48 8b 45 10 mov 0x10(%rbp),%rax 7ef05: 48 8b 00 mov (%rax),%rax 7ef08: 74 28 je 7ef32 7ef0a: 44 3b 65 00 cmp 0x0(%rbp),%r12d 7ef0e: 73 22 jae 7ef32 7ef10: 48 8b 55 08 mov 0x8(%rbp),%rdx 7ef14: 48 85 d2 test %rdx,%rdx 7ef17: 74 19 je 7ef32 7ef19: 48 85 c0 test %rax,%rax 7ef1c: 74 14 je 7ef32 7ef1e: 44 89 e1 mov %r12d,%ecx 7ef21: 48 8d 14 8a lea (%rdx,%rcx,4),%rdx 7ef25: 8b 12 mov (%rdx),%edx 7ef27: 85 d2 test %edx,%edx 7ef29: 74 07 je 7ef32 7ef2b: b9 01 00 00 00 mov $0x1,%ecx 7ef30: eb 02 jmp 7ef34 7ef32: 31 c9 xor %ecx,%ecx 7ef34: 44 89 e2 mov %r12d,%edx 7ef37: 48 89 ee mov %rbp,%rsi 7ef3a: 4c 89 ef mov %r13,%rdi 7ef3d: e8 00 00 00 00 callq 7ef42 7ef42: 4c 89 f6 mov %r14,%rsi 7ef45: 4c 89 ff mov %r15,%rdi 7ef48: 41 89 c4 mov %eax,%r12d 7ef4b: e8 00 00 00 00 callq 7ef50 7ef50: 44 89 e0 mov %r12d,%eax 7ef53: 5d pop %rbp 7ef54: 41 5c pop %r12 7ef56: 41 5d pop %r13 7ef58: 41 5e pop %r14 7ef5a: 41 5f pop %r15 7ef5c: c3 retq 7ef5d: 0f 1f 00 nopl (%rax) 000000000007ef60 : 7ef60: e8 00 00 00 00 callq 7ef65 7ef65: 41 57 push %r15 7ef67: 4c 8d bf 38 70 00 00 lea 0x7038(%rdi),%r15 7ef6e: 41 56 push %r14 7ef70: 4c 8d b7 38 6f 00 00 lea 0x6f38(%rdi),%r14 7ef77: 41 55 push %r13 7ef79: 49 89 fd mov %rdi,%r13 7ef7c: 41 54 push %r12 7ef7e: 55 push %rbp 7ef7f: 53 push %rbx 7ef80: 49 8b 06 mov (%r14),%rax 7ef83: 48 85 c0 test %rax,%rax 7ef86: 74 4b je 7efd3 7ef88: 45 31 e4 xor %r12d,%r12d 7ef8b: 4a 8b 2c 20 mov (%rax,%r12,1),%rbp 7ef8f: 48 85 ed test %rbp,%rbp 7ef92: 74 2d je 7efc1 7ef94: 48 8b 45 10 mov 0x10(%rbp),%rax 7ef98: 48 85 c0 test %rax,%rax 7ef9b: 74 24 je 7efc1 7ef9d: 48 83 38 00 cmpq $0x0,(%rax) 7efa1: 74 1e je 7efc1 7efa3: 8b 45 00 mov 0x0(%rbp),%eax 7efa6: 85 c0 test %eax,%eax 7efa8: 74 17 je 7efc1 7efaa: 31 db xor %ebx,%ebx 7efac: 89 da mov %ebx,%edx 7efae: 48 89 ee mov %rbp,%rsi 7efb1: 4c 89 ef mov %r13,%rdi 7efb4: 83 c3 01 add $0x1,%ebx 7efb7: e8 00 00 00 00 callq 7efbc 7efbc: 39 5d 00 cmp %ebx,0x0(%rbp) 7efbf: 77 eb ja 7efac 7efc1: 49 83 c4 08 add $0x8,%r12 7efc5: 49 81 fc 00 08 00 00 cmp $0x800,%r12 7efcc: 74 05 je 7efd3 7efce: 49 8b 06 mov (%r14),%rax 7efd1: eb b8 jmp 7ef8b 7efd3: 49 83 c6 08 add $0x8,%r14 7efd7: 4d 39 fe cmp %r15,%r14 7efda: 75 a4 jne 7ef80 7efdc: 5b pop %rbx 7efdd: 5d pop %rbp 7efde: 41 5c pop %r12 7efe0: 41 5d pop %r13 7efe2: 41 5e pop %r14 7efe4: 41 5f pop %r15 7efe6: c3 retq 7efe7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7efee: 00 00 000000000007eff0 : 7eff0: e8 00 00 00 00 callq 7eff5 7eff5: 80 bf 50 01 00 00 00 cmpb $0x0,0x150(%rdi) 7effc: 49 89 f8 mov %rdi,%r8 7efff: 74 38 je 7f039 7f001: 39 16 cmp %edx,(%rsi) 7f003: 76 2e jbe 7f033 7f005: 48 8b 4e 08 mov 0x8(%rsi),%rcx 7f009: 48 85 c9 test %rcx,%rcx 7f00c: 74 25 je 7f033 7f00e: 48 8b 46 10 mov 0x10(%rsi),%rax 7f012: 48 83 38 00 cmpq $0x0,(%rax) 7f016: 74 1b je 7f033 7f018: 89 d0 mov %edx,%eax 7f01a: bf 01 00 00 00 mov $0x1,%edi 7f01f: f0 0f c1 3c 81 lock xadd %edi,(%rcx,%rax,4) 7f024: 31 c0 xor %eax,%eax 7f026: 85 ff test %edi,%edi 7f028: 74 01 je 7f02b 7f02a: c3 retq 7f02b: 4c 89 c7 mov %r8,%rdi 7f02e: e9 9d fe ff ff jmpq 7eed0 7f033: b8 ea ff ff ff mov $0xffffffea,%eax 7f038: c3 retq 7f039: b8 fe ff ff ff mov $0xfffffffe,%eax 7f03e: c3 retq 7f03f: 90 nop 000000000007f040 : 7f040: e8 00 00 00 00 callq 7f045 7f045: 80 bf 50 01 00 00 00 cmpb $0x0,0x150(%rdi) 7f04c: 74 30 je 7f07e 7f04e: 39 16 cmp %edx,(%rsi) 7f050: 76 26 jbe 7f078 7f052: 48 8b 46 08 mov 0x8(%rsi),%rax 7f056: 48 85 c0 test %rax,%rax 7f059: 74 1d je 7f078 7f05b: 48 8b 4e 10 mov 0x10(%rsi),%rcx 7f05f: 48 83 39 00 cmpq $0x0,(%rcx) 7f063: 74 13 je 7f078 7f065: 89 d1 mov %edx,%ecx 7f067: f0 ff 0c 88 lock decl (%rax,%rcx,4) 7f06b: b8 00 00 00 00 mov $0x0,%eax 7f070: 74 01 je 7f073 7f072: c3 retq 7f073: e9 58 fe ff ff jmpq 7eed0 7f078: b8 ea ff ff ff mov $0xffffffea,%eax 7f07d: c3 retq 7f07e: b8 fe ff ff ff mov $0xfffffffe,%eax 7f083: c3 retq 7f084: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7f08b: 00 00 00 00 7f08f: 90 nop 000000000007f090 : 7f090: e8 00 00 00 00 callq 7f095 7f095: 0f b6 87 50 01 00 00 movzbl 0x150(%rdi),%eax 7f09c: 84 c0 test %al,%al 7f09e: 74 26 je 7f0c6 7f0a0: 31 c0 xor %eax,%eax 7f0a2: 39 16 cmp %edx,(%rsi) 7f0a4: 76 20 jbe 7f0c6 7f0a6: 48 8b 4e 08 mov 0x8(%rsi),%rcx 7f0aa: 48 85 c9 test %rcx,%rcx 7f0ad: 74 17 je 7f0c6 7f0af: 48 8b 76 10 mov 0x10(%rsi),%rsi 7f0b3: 48 83 3e 00 cmpq $0x0,(%rsi) 7f0b7: 74 0d je 7f0c6 7f0b9: 89 d2 mov %edx,%edx 7f0bb: 48 8d 04 91 lea (%rcx,%rdx,4),%rax 7f0bf: 8b 00 mov (%rax),%eax 7f0c1: 85 c0 test %eax,%eax 7f0c3: 0f 95 c0 setne %al 7f0c6: c3 retq 7f0c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7f0ce: 00 00 000000000007f0d0 : 7f0d0: e8 00 00 00 00 callq 7f0d5 7f0d5: 53 push %rbx 7f0d6: 49 89 f9 mov %rdi,%r9 7f0d9: 48 89 fb mov %rdi,%rbx 7f0dc: 49 c7 c0 00 00 00 00 mov $0x0,%r8 7f0e3: 31 c9 xor %ecx,%ecx 7f0e5: ba 00 01 00 00 mov $0x100,%edx 7f0ea: be 00 01 00 00 mov $0x100,%esi 7f0ef: 31 ff xor %edi,%edi 7f0f1: e8 00 00 00 00 callq 7f0f6 7f0f6: 48 89 83 b0 71 00 00 mov %rax,0x71b0(%rbx) 7f0fd: 48 85 c0 test %rax,%rax 7f100: 74 04 je 7f106 7f102: 31 c0 xor %eax,%eax 7f104: 5b pop %rbx 7f105: c3 retq 7f106: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7f10d: e8 00 00 00 00 callq 7f112 7f112: b8 ed ff ff ff mov $0xffffffed,%eax 7f117: 5b pop %rbx 7f118: c3 retq 7f119: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007f120 : 7f120: e8 00 00 00 00 callq 7f125 7f125: 53 push %rbx 7f126: 48 89 fb mov %rdi,%rbx 7f129: 48 8b bf b0 71 00 00 mov 0x71b0(%rdi),%rdi 7f130: 48 85 ff test %rdi,%rdi 7f133: 74 10 je 7f145 7f135: e8 00 00 00 00 callq 7f13a 7f13a: 48 c7 83 b0 71 00 00 movq $0x0,0x71b0(%rbx) 7f141: 00 00 00 00 7f145: 5b pop %rbx 7f146: c3 retq 7f147: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7f14e: 00 00 000000000007f150 : 7f150: e8 00 00 00 00 callq 7f155 7f155: 55 push %rbp 7f156: 89 f5 mov %esi,%ebp 7f158: 31 d2 xor %edx,%edx 7f15a: 53 push %rbx 7f15b: 48 89 fb mov %rdi,%rbx 7f15e: 48 8b bf b0 71 00 00 mov 0x71b0(%rdi),%rdi 7f165: 48 89 ee mov %rbp,%rsi 7f168: e8 00 00 00 00 callq 7f16d 7f16d: 89 84 ab b8 71 00 00 mov %eax,0x71b8(%rbx,%rbp,4) 7f174: 5b pop %rbx 7f175: 5d pop %rbp 7f176: c3 retq 7f177: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7f17e: 00 00 000000000007f180 : 7f180: e8 00 00 00 00 callq 7f185 7f185: 41 54 push %r12 7f187: 89 c8 mov %ecx,%eax 7f189: 89 d1 mov %edx,%ecx 7f18b: 55 push %rbp 7f18c: c1 e9 02 shr $0x2,%ecx 7f18f: 48 89 fd mov %rdi,%rbp 7f192: 53 push %rbx 7f193: 48 89 f3 mov %rsi,%rbx 7f196: 48 83 ec 18 sub $0x18,%rsp 7f19a: 65 48 8b 3c 25 28 00 mov %gs:0x28,%rdi 7f1a1: 00 00 7f1a3: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 7f1a8: 31 ff xor %edi,%edi 7f1aa: 83 fa 07 cmp $0x7,%edx 7f1ad: 76 5b jbe 7f20a 7f1af: 48 83 e9 01 sub $0x1,%rcx 7f1b3: ba ff ff ff ff mov $0xffffffff,%edx 7f1b8: 48 0f bd d1 bsr %rcx,%rdx 7f1bc: 8d 4a 01 lea 0x1(%rdx),%ecx 7f1bf: ba 04 00 00 00 mov $0x4,%edx 7f1c4: d3 e2 shl %cl,%edx 7f1c6: 8d 4a ff lea -0x1(%rdx),%ecx 7f1c9: 89 13 mov %edx,(%rbx) 7f1cb: 89 4b 04 mov %ecx,0x4(%rbx) 7f1ce: c7 43 4c 00 00 00 00 movl $0x0,0x4c(%rbx) 7f1d5: 88 43 0d mov %al,0xd(%rbx) 7f1d8: 84 c0 test %al,%al 7f1da: 74 3a je 7f216 7f1dc: 45 31 e4 xor %r12d,%r12d 7f1df: 48 83 7b 18 00 cmpq $0x0,0x18(%rbx) 7f1e4: 0f 84 d5 00 00 00 je 7f2bf 7f1ea: 48 8b 44 24 10 mov 0x10(%rsp),%rax 7f1ef: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 7f1f6: 00 00 7f1f8: 0f 85 48 01 00 00 jne 7f346 7f1fe: 48 83 c4 18 add $0x18,%rsp 7f202: 44 89 e0 mov %r12d,%eax 7f205: 5b pop %rbx 7f206: 5d pop %rbp 7f207: 41 5c pop %r12 7f209: c3 retq 7f20a: ba 04 00 00 00 mov $0x4,%edx 7f20f: b9 03 00 00 00 mov $0x3,%ecx 7f214: eb b3 jmp 7f1c9 7f216: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 7f21b: 48 89 ef mov %rbp,%rdi 7f21e: e8 00 00 00 00 callq 7f223 7f223: 41 89 c4 mov %eax,%r12d 7f226: 85 c0 test %eax,%eax 7f228: 75 c0 jne 7f1ea 7f22a: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 7f22f: 48 89 ef mov %rbp,%rdi 7f232: e8 00 00 00 00 callq 7f237 7f237: 41 89 c4 mov %eax,%r12d 7f23a: 85 c0 test %eax,%eax 7f23c: 0f 85 e8 00 00 00 jne 7f32a 7f242: 48 8d 43 18 lea 0x18(%rbx),%rax 7f246: 8b 33 mov (%rbx),%esi 7f248: 4c 8d 4b 20 lea 0x20(%rbx),%r9 7f24c: b9 02 00 00 00 mov $0x2,%ecx 7f251: 50 push %rax 7f252: 4c 8d 43 10 lea 0x10(%rbx),%r8 7f256: ba 00 10 00 00 mov $0x1000,%edx 7f25b: 48 89 ef mov %rbp,%rdi 7f25e: e8 00 00 00 00 callq 7f263 7f263: 41 89 c4 mov %eax,%r12d 7f266: 58 pop %rax 7f267: 45 85 e4 test %r12d,%r12d 7f26a: 0f 85 ae 00 00 00 jne 7f31e 7f270: 8b 54 24 04 mov 0x4(%rsp),%edx 7f274: 8d 04 95 00 00 00 00 lea 0x0(,%rdx,4),%eax 7f27b: 48 03 85 28 5c 00 00 add 0x5c28(%rbp),%rax 7f282: 48 89 43 28 mov %rax,0x28(%rbx) 7f286: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax 7f28d: 48 8d 04 90 lea (%rax,%rdx,4),%rax 7f291: 8b 54 24 08 mov 0x8(%rsp),%edx 7f295: 48 89 43 30 mov %rax,0x30(%rbx) 7f299: 8d 04 95 00 00 00 00 lea 0x0(,%rdx,4),%eax 7f2a0: 48 03 85 28 5c 00 00 add 0x5c28(%rbp),%rax 7f2a7: 48 89 43 38 mov %rax,0x38(%rbx) 7f2ab: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax 7f2b2: 48 8d 04 90 lea (%rax,%rdx,4),%rax 7f2b6: 48 89 43 40 mov %rax,0x40(%rbx) 7f2ba: e9 2b ff ff ff jmpq 7f1ea 7f2bf: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7f2c3: 8d 72 08 lea 0x8(%rdx),%esi 7f2c6: 45 31 c0 xor %r8d,%r8d 7f2c9: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 7f2ce: b9 c0 0c 00 00 mov $0xcc0,%ecx 7f2d3: e8 00 00 00 00 callq 7f2d8 7f2d8: 48 89 43 18 mov %rax,0x18(%rbx) 7f2dc: 48 89 c2 mov %rax,%rdx 7f2df: 48 85 c0 test %rax,%rax 7f2e2: 74 57 je 7f33b 7f2e4: 8b 0b mov (%rbx),%ecx 7f2e6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 7f2eb: 48 89 c8 mov %rcx,%rax 7f2ee: 48 89 73 20 mov %rsi,0x20(%rbx) 7f2f2: 48 01 f1 add %rsi,%rcx 7f2f5: c1 e8 02 shr $0x2,%eax 7f2f8: 48 89 4b 28 mov %rcx,0x28(%rbx) 7f2fc: 48 83 c1 04 add $0x4,%rcx 7f300: 89 c6 mov %eax,%esi 7f302: 83 c0 01 add $0x1,%eax 7f305: 48 89 4b 38 mov %rcx,0x38(%rbx) 7f309: 48 8d 34 b2 lea (%rdx,%rsi,4),%rsi 7f30d: 48 8d 04 82 lea (%rdx,%rax,4),%rax 7f311: 48 89 73 30 mov %rsi,0x30(%rbx) 7f315: 48 89 43 40 mov %rax,0x40(%rbx) 7f319: e9 cc fe ff ff jmpq 7f1ea 7f31e: 8b 74 24 08 mov 0x8(%rsp),%esi 7f322: 48 89 ef mov %rbp,%rdi 7f325: e8 00 00 00 00 callq 7f32a 7f32a: 8b 74 24 04 mov 0x4(%rsp),%esi 7f32e: 48 89 ef mov %rbp,%rdi 7f331: e8 00 00 00 00 callq 7f336 7f336: e9 af fe ff ff jmpq 7f1ea 7f33b: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 7f341: e9 a4 fe ff ff jmpq 7f1ea 7f346: e8 00 00 00 00 callq 7f34b 7f34b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007f350 : 7f350: e8 00 00 00 00 callq 7f355 7f355: 55 push %rbp 7f356: 48 89 fd mov %rdi,%rbp 7f359: 53 push %rbx 7f35a: 80 7e 0d 00 cmpb $0x0,0xd(%rsi) 7f35e: 48 89 f3 mov %rsi,%rbx 7f361: 74 28 je 7f38b 7f363: 48 8b 56 18 mov 0x18(%rsi),%rdx 7f367: 48 85 d2 test %rdx,%rdx 7f36a: 74 1c je 7f388 7f36c: 8b 06 mov (%rsi),%eax 7f36e: 48 8b 4e 20 mov 0x20(%rsi),%rcx 7f372: 45 31 c0 xor %r8d,%r8d 7f375: 48 8b 3f mov (%rdi),%rdi 7f378: 8d 70 08 lea 0x8(%rax),%esi 7f37b: e8 00 00 00 00 callq 7f380 7f380: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 7f387: 00 7f388: 5b pop %rbx 7f389: 5d pop %rbp 7f38a: c3 retq 7f38b: 48 8d 56 18 lea 0x18(%rsi),%rdx 7f38f: 48 8d 7b 10 lea 0x10(%rbx),%rdi 7f393: 48 8d 76 20 lea 0x20(%rsi),%rsi 7f397: e8 00 00 00 00 callq 7f39c 7f39c: 48 8b 73 28 mov 0x28(%rbx),%rsi 7f3a0: 48 2b 73 20 sub 0x20(%rbx),%rsi 7f3a4: 48 89 ef mov %rbp,%rdi 7f3a7: 48 c1 ee 02 shr $0x2,%rsi 7f3ab: e8 00 00 00 00 callq 7f3b0 7f3b0: 48 8b 73 38 mov 0x38(%rbx),%rsi 7f3b4: 48 2b 73 20 sub 0x20(%rbx),%rsi 7f3b8: 48 89 ef mov %rbp,%rdi 7f3bb: 5b pop %rbx 7f3bc: 48 c1 ee 02 shr $0x2,%rsi 7f3c0: 5d pop %rbp 7f3c1: e9 00 00 00 00 jmpq 7f3c6 7f3c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7f3cd: 00 00 00 000000000007f3d0 : 7f3d0: e8 00 00 00 00 callq 7f3d5 7f3d5: 80 7e 48 00 cmpb $0x0,0x48(%rsi) 7f3d9: 0f 84 f6 00 00 00 je 7f4d5 7f3df: 41 57 push %r15 7f3e1: 41 56 push %r14 7f3e3: 41 55 push %r13 7f3e5: 41 54 push %r12 7f3e7: 49 89 fc mov %rdi,%r12 7f3ea: 55 push %rbp 7f3eb: 53 push %rbx 7f3ec: 80 bf 38 07 00 00 00 cmpb $0x0,0x738(%rdi) 7f3f3: 0f 85 cf 00 00 00 jne 7f4c8 7f3f9: 48 8b 87 48 71 00 00 mov 0x7148(%rdi),%rax 7f400: 49 89 f7 mov %rsi,%r15 7f403: bb 20 00 00 00 mov $0x20,%ebx 7f408: 41 be 01 00 00 00 mov $0x1,%r14d 7f40e: 4d 8d 6f 50 lea 0x50(%r15),%r13 7f412: 48 8b 00 mov (%rax),%rax 7f415: e8 00 00 00 00 callq 7f41a 7f41a: 89 c5 mov %eax,%ebp 7f41c: 44 89 f0 mov %r14d,%eax 7f41f: 41 87 45 00 xchg %eax,0x0(%r13) 7f423: 85 c0 test %eax,%eax 7f425: 0f 85 9d 00 00 00 jne 7f4c8 7f42b: 41 8b 4f 4c mov 0x4c(%r15),%ecx 7f42f: 41 89 e8 mov %ebp,%r8d 7f432: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 7f439: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7f440: bf 01 00 00 00 mov $0x1,%edi 7f445: e8 00 00 00 00 callq 7f44a 7f44a: 0f ae e8 lfence 7f44d: 41 3b 6f 4c cmp 0x4c(%r15),%ebp 7f451: 75 1d jne 7f470 7f453: eb 22 jmp 7f477 7f455: 4c 89 fe mov %r15,%rsi 7f458: 4c 89 e7 mov %r12,%rdi 7f45b: e8 00 00 00 00 callq 7f460 7f460: 41 8b 47 4c mov 0x4c(%r15),%eax 7f464: 41 23 47 04 and 0x4(%r15),%eax 7f468: 41 89 47 4c mov %eax,0x4c(%r15) 7f46c: 39 e8 cmp %ebp,%eax 7f46e: 74 07 je 7f477 7f470: 83 eb 01 sub $0x1,%ebx 7f473: 75 e0 jne 7f455 7f475: 31 db xor %ebx,%ebx 7f477: 49 8b 84 24 48 71 00 mov 0x7148(%r12),%rax 7f47e: 00 7f47f: 4c 89 fe mov %r15,%rsi 7f482: 4c 89 e7 mov %r12,%rdi 7f485: 48 8b 40 10 mov 0x10(%rax),%rax 7f489: e8 00 00 00 00 callq 7f48e 7f48e: 41 c7 47 50 00 00 00 movl $0x0,0x50(%r15) 7f495: 00 7f496: 4c 89 fe mov %r15,%rsi 7f499: 4c 89 e7 mov %r12,%rdi 7f49c: 49 8b 84 24 48 71 00 mov 0x7148(%r12),%rax 7f4a3: 00 7f4a4: 48 8b 00 mov (%rax),%rax 7f4a7: e8 00 00 00 00 callq 7f4ac 7f4ac: 89 c5 mov %eax,%ebp 7f4ae: 41 39 47 4c cmp %eax,0x4c(%r15) 7f4b2: 0f 85 64 ff ff ff jne 7f41c 7f4b8: 5b pop %rbx 7f4b9: b8 01 00 00 00 mov $0x1,%eax 7f4be: 5d pop %rbp 7f4bf: 41 5c pop %r12 7f4c1: 41 5d pop %r13 7f4c3: 41 5e pop %r14 7f4c5: 41 5f pop %r15 7f4c7: c3 retq 7f4c8: 5b pop %rbx 7f4c9: 31 c0 xor %eax,%eax 7f4cb: 5d pop %rbp 7f4cc: 41 5c pop %r12 7f4ce: 41 5d pop %r13 7f4d0: 41 5e pop %r14 7f4d2: 41 5f pop %r15 7f4d4: c3 retq 7f4d5: 31 c0 xor %eax,%eax 7f4d7: c3 retq 7f4d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7f4df: 00 000000000007f4e0 : 7f4e0: e8 00 00 00 00 callq 7f4e5 7f4e5: 8b 46 4c mov 0x4c(%rsi),%eax 7f4e8: 48 8b 7e 18 mov 0x18(%rsi),%rdi 7f4ec: c1 e8 02 shr $0x2,%eax 7f4ef: 89 c1 mov %eax,%ecx 7f4f1: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 7f4f5: 44 8b 09 mov (%rcx),%r9d 7f4f8: 8d 48 01 lea 0x1(%rax),%ecx 7f4fb: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 7f4ff: 44 8b 01 mov (%rcx),%r8d 7f502: 8d 48 02 lea 0x2(%rax),%ecx 7f505: 83 c0 03 add $0x3,%eax 7f508: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 7f50c: 48 8d 04 87 lea (%rdi,%rax,4),%rax 7f510: 8b 09 mov (%rcx),%ecx 7f512: 8b 00 mov (%rax),%eax 7f514: 41 0f b6 c1 movzbl %r9b,%eax 7f518: c7 02 00 00 00 00 movl $0x0,(%rdx) 7f51e: 89 42 04 mov %eax,0x4(%rdx) 7f521: 44 89 c0 mov %r8d,%eax 7f524: 25 ff ff ff 0f and $0xfffffff,%eax 7f529: 89 42 2c mov %eax,0x2c(%rdx) 7f52c: 0f b6 c1 movzbl %cl,%eax 7f52f: 89 42 08 mov %eax,0x8(%rdx) 7f532: 0f b6 c5 movzbl %ch,%eax 7f535: c1 e9 10 shr $0x10,%ecx 7f538: 89 42 0c mov %eax,0xc(%rdx) 7f53b: 89 4a 24 mov %ecx,0x24(%rdx) 7f53e: 83 46 4c 10 addl $0x10,0x4c(%rsi) 7f542: c3 retq 7f543: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7f54a: 00 00 00 00 7f54e: 66 90 xchg %ax,%ax 000000000007f550 : 7f550: e8 00 00 00 00 callq 7f555 7f555: 31 c0 xor %eax,%eax 7f557: c3 retq 7f558: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7f55f: 00 000000000007f560 : 7f560: e8 00 00 00 00 callq 7f565 7f565: 31 d2 xor %edx,%edx 7f567: be 94 03 00 00 mov $0x394,%esi 7f56c: e8 00 00 00 00 callq 7f571 7f571: c1 e8 11 shr $0x11,%eax 7f574: 83 f0 01 xor $0x1,%eax 7f577: 83 e0 01 and $0x1,%eax 7f57a: c3 retq 7f57b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007f580 : 7f580: e8 00 00 00 00 callq 7f585 7f585: 41 54 push %r12 7f587: 31 d2 xor %edx,%edx 7f589: be 30 0e 00 00 mov $0xe30,%esi 7f58e: 55 push %rbp 7f58f: 53 push %rbx 7f590: 48 89 fb mov %rdi,%rbx 7f593: e8 00 00 00 00 callq 7f598 7f598: 48 89 df mov %rbx,%rdi 7f59b: 31 d2 xor %edx,%edx 7f59d: be 36 0e 00 00 mov $0xe36,%esi 7f5a2: 41 89 c4 mov %eax,%r12d 7f5a5: e8 00 00 00 00 callq 7f5aa 7f5aa: 44 89 e2 mov %r12d,%edx 7f5ad: 48 89 df mov %rbx,%rdi 7f5b0: 31 c9 xor %ecx,%ecx 7f5b2: 89 c5 mov %eax,%ebp 7f5b4: 83 e2 fe and $0xfffffffe,%edx 7f5b7: be 30 0e 00 00 mov $0xe30,%esi 7f5bc: e8 00 00 00 00 callq 7f5c1 7f5c1: 89 ea mov %ebp,%edx 7f5c3: 48 89 df mov %rbx,%rdi 7f5c6: 31 c9 xor %ecx,%ecx 7f5c8: 83 e2 fe and $0xfffffffe,%edx 7f5cb: be 36 0e 00 00 mov $0xe36,%esi 7f5d0: e8 00 00 00 00 callq 7f5d5 7f5d5: 48 89 df mov %rbx,%rdi 7f5d8: 31 c9 xor %ecx,%ecx 7f5da: 31 d2 xor %edx,%edx 7f5dc: be 32 0e 00 00 mov $0xe32,%esi 7f5e1: e8 00 00 00 00 callq 7f5e6 7f5e6: 48 89 df mov %rbx,%rdi 7f5e9: 31 c9 xor %ecx,%ecx 7f5eb: 31 d2 xor %edx,%edx 7f5ed: be 33 0e 00 00 mov $0xe33,%esi 7f5f2: e8 00 00 00 00 callq 7f5f7 7f5f7: c6 83 88 70 00 00 00 movb $0x0,0x7088(%rbx) 7f5fe: c7 83 8c 70 00 00 00 movl $0x0,0x708c(%rbx) 7f605: 00 00 00 7f608: 5b pop %rbx 7f609: 5d pop %rbp 7f60a: 41 5c pop %r12 7f60c: c3 retq 7f60d: 0f 1f 00 nopl (%rax) 000000000007f610 : 7f610: e8 00 00 00 00 callq 7f615 7f615: 8b 56 4c mov 0x4c(%rsi),%edx 7f618: 31 c9 xor %ecx,%ecx 7f61a: be 32 0e 00 00 mov $0xe32,%esi 7f61f: e9 00 00 00 00 jmpq 7f624 7f624: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7f62b: 00 00 00 00 7f62f: 90 nop 000000000007f630 : 7f630: e8 00 00 00 00 callq 7f635 7f635: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 7f63b: 85 c0 test %eax,%eax 7f63d: 74 41 je 7f680 7f63f: 55 push %rbp 7f640: 48 89 fd mov %rdi,%rbp 7f643: 53 push %rbx 7f644: 31 db xor %ebx,%ebx 7f646: eb 15 jmp 7f65d 7f648: bf c7 10 00 00 mov $0x10c7,%edi 7f64d: 83 c3 01 add $0x1,%ebx 7f650: e8 00 00 00 00 callq 7f655 7f655: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 7f65b: 76 1b jbe 7f678 7f65d: 31 d2 xor %edx,%edx 7f65f: be 94 03 00 00 mov $0x394,%esi 7f664: 48 89 ef mov %rbp,%rdi 7f667: e8 00 00 00 00 callq 7f66c 7f66c: a9 00 00 02 00 test $0x20000,%eax 7f671: 75 d5 jne 7f648 7f673: 31 c0 xor %eax,%eax 7f675: 5b pop %rbx 7f676: 5d pop %rbp 7f677: c3 retq 7f678: b8 92 ff ff ff mov $0xffffff92,%eax 7f67d: 5b pop %rbx 7f67e: 5d pop %rbp 7f67f: c3 retq 7f680: b8 92 ff ff ff mov $0xffffff92,%eax 7f685: c3 retq 7f686: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7f68d: 00 00 00 000000000007f690 : 7f690: e8 00 00 00 00 callq 7f695 7f695: e8 e6 fe ff ff callq 7f580 7f69a: bf 58 89 41 00 mov $0x418958,%edi 7f69f: e8 00 00 00 00 callq 7f6a4 7f6a4: 31 c0 xor %eax,%eax 7f6a6: c3 retq 7f6a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7f6ae: 00 00 000000000007f6b0 : 7f6b0: e8 00 00 00 00 callq 7f6b5 7f6b5: 41 54 push %r12 7f6b7: 41 bc 00 01 01 80 mov $0x80010100,%r12d 7f6bd: 55 push %rbp 7f6be: 53 push %rbx 7f6bf: 48 89 fb mov %rdi,%rbx 7f6c2: e8 b9 fe ff ff callq 7f580 7f6c7: 31 c9 xor %ecx,%ecx 7f6c9: be 1b 15 00 00 mov $0x151b,%esi 7f6ce: 48 89 df mov %rbx,%rdi 7f6d1: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 7f6d8: 48 c1 ea 08 shr $0x8,%rdx 7f6dc: e8 00 00 00 00 callq 7f6e1 7f6e1: 31 d2 xor %edx,%edx 7f6e3: be 1a 15 00 00 mov $0x151a,%esi 7f6e8: 48 89 df mov %rbx,%rdi 7f6eb: e8 00 00 00 00 callq 7f6f0 7f6f0: 31 c9 xor %ecx,%ecx 7f6f2: be 1a 15 00 00 mov $0x151a,%esi 7f6f7: 48 89 df mov %rbx,%rdi 7f6fa: 83 e0 f6 and $0xfffffff6,%eax 7f6fd: 89 c2 mov %eax,%edx 7f6ff: e8 00 00 00 00 callq 7f704 7f704: 31 c9 xor %ecx,%ecx 7f706: be 31 0e 00 00 mov $0xe31,%esi 7f70b: 48 89 df mov %rbx,%rdi 7f70e: 48 8b 93 60 70 00 00 mov 0x7060(%rbx),%rdx 7f715: 48 c1 ea 08 shr $0x8,%rdx 7f719: e8 00 00 00 00 callq 7f71e 7f71e: 8b 83 40 70 00 00 mov 0x7040(%rbx),%eax 7f724: 89 c2 mov %eax,%edx 7f726: c1 ea 02 shr $0x2,%edx 7f729: 83 f8 07 cmp $0x7,%eax 7f72c: 76 1d jbe 7f74b 7f72e: 48 83 ea 01 sub $0x1,%rdx 7f732: b8 ff ff ff ff mov $0xffffffff,%eax 7f737: 48 0f bd c2 bsr %rdx,%rax 7f73b: 44 8d 64 00 02 lea 0x2(%rax,%rax,1),%r12d 7f740: 41 83 e4 3e and $0x3e,%r12d 7f744: 41 81 cc 00 01 01 80 or $0x80010100,%r12d 7f74b: 8b 93 68 70 00 00 mov 0x7068(%rbx),%edx 7f751: 31 c9 xor %ecx,%ecx 7f753: be 35 0e 00 00 mov $0xe35,%esi 7f758: 48 89 df mov %rbx,%rdi 7f75b: e8 00 00 00 00 callq 7f760 7f760: 31 c9 xor %ecx,%ecx 7f762: be 34 0e 00 00 mov $0xe34,%esi 7f767: 48 89 df mov %rbx,%rdi 7f76a: 0f b6 93 6c 70 00 00 movzbl 0x706c(%rbx),%edx 7f771: e8 00 00 00 00 callq 7f776 7f776: 31 c9 xor %ecx,%ecx 7f778: 44 89 e2 mov %r12d,%edx 7f77b: be 30 0e 00 00 mov $0xe30,%esi 7f780: 48 89 df mov %rbx,%rdi 7f783: e8 00 00 00 00 callq 7f788 7f788: 31 c9 xor %ecx,%ecx 7f78a: 31 d2 xor %edx,%edx 7f78c: be 32 0e 00 00 mov $0xe32,%esi 7f791: 48 89 df mov %rbx,%rdi 7f794: e8 00 00 00 00 callq 7f799 7f799: 31 c9 xor %ecx,%ecx 7f79b: 31 d2 xor %edx,%edx 7f79d: be 33 0e 00 00 mov $0xe33,%esi 7f7a2: 48 89 df mov %rbx,%rdi 7f7a5: e8 00 00 00 00 callq 7f7aa 7f7aa: 31 d2 xor %edx,%edx 7f7ac: be 36 0e 00 00 mov $0xe36,%esi 7f7b1: 48 89 df mov %rbx,%rdi 7f7b4: e8 00 00 00 00 callq 7f7b9 7f7b9: 25 ff ff ff e1 and $0xe1ffffff,%eax 7f7be: 80 bb 38 70 00 00 00 cmpb $0x0,0x7038(%rbx) 7f7c5: 89 c2 mov %eax,%edx 7f7c7: 74 03 je 7f7cc 7f7c9: 83 ca 10 or $0x10,%edx 7f7cc: 31 c9 xor %ecx,%ecx 7f7ce: be 36 0e 00 00 mov $0xe36,%esi 7f7d3: 48 89 df mov %rbx,%rdi 7f7d6: e8 00 00 00 00 callq 7f7db 7f7db: 48 8b 7b 08 mov 0x8(%rbx),%rdi 7f7df: e8 00 00 00 00 callq 7f7e4 7f7e4: 48 89 df mov %rbx,%rdi 7f7e7: 31 d2 xor %edx,%edx 7f7e9: be 36 0e 00 00 mov $0xe36,%esi 7f7ee: e8 00 00 00 00 callq 7f7f3 7f7f3: 48 89 df mov %rbx,%rdi 7f7f6: 31 d2 xor %edx,%edx 7f7f8: be 30 0e 00 00 mov $0xe30,%esi 7f7fd: 41 89 c4 mov %eax,%r12d 7f800: e8 00 00 00 00 callq 7f805 7f805: 44 89 e2 mov %r12d,%edx 7f808: 48 89 df mov %rbx,%rdi 7f80b: 31 c9 xor %ecx,%ecx 7f80d: 89 c5 mov %eax,%ebp 7f80f: 83 ca 01 or $0x1,%edx 7f812: be 36 0e 00 00 mov $0xe36,%esi 7f817: e8 00 00 00 00 callq 7f81c 7f81c: 89 ea mov %ebp,%edx 7f81e: 48 89 df mov %rbx,%rdi 7f821: 31 c9 xor %ecx,%ecx 7f823: 83 ca 01 or $0x1,%edx 7f826: be 30 0e 00 00 mov $0xe30,%esi 7f82b: e8 00 00 00 00 callq 7f830 7f830: c6 83 88 70 00 00 01 movb $0x1,0x7088(%rbx) 7f837: 31 c0 xor %eax,%eax 7f839: 5b pop %rbx 7f83a: 5d pop %rbp 7f83b: 41 5c pop %r12 7f83d: c3 retq 7f83e: 66 90 xchg %ax,%ax 000000000007f840 : 7f840: e8 00 00 00 00 callq 7f845 7f845: e9 66 fe ff ff jmpq 7f6b0 7f84a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007f850 : 7f850: e8 00 00 00 00 callq 7f855 7f855: e9 56 fe ff ff jmpq 7f6b0 7f85a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007f860 : 7f860: e8 00 00 00 00 callq 7f865 7f865: 55 push %rbp 7f866: 48 89 fd mov %rdi,%rbp 7f869: e8 00 00 00 00 callq 7f86e 7f86e: 48 8d b5 40 70 00 00 lea 0x7040(%rbp),%rsi 7f875: 48 89 ef mov %rbp,%rdi 7f878: e8 00 00 00 00 callq 7f87d 7f87d: 48 89 ef mov %rbp,%rdi 7f880: e8 00 00 00 00 callq 7f885 7f885: 31 c0 xor %eax,%eax 7f887: 5d pop %rbp 7f888: c3 retq 7f889: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007f890 : 7f890: e8 00 00 00 00 callq 7f895 7f895: 55 push %rbp 7f896: 31 c9 xor %ecx,%ecx 7f898: 48 8d b7 40 70 00 00 lea 0x7040(%rdi),%rsi 7f89f: ba 00 00 01 00 mov $0x10000,%edx 7f8a4: 48 89 fd mov %rdi,%rbp 7f8a7: e8 00 00 00 00 callq 7f8ac 7f8ac: 85 c0 test %eax,%eax 7f8ae: 74 02 je 7f8b2 7f8b0: 5d pop %rbp 7f8b1: c3 retq 7f8b2: 48 89 ef mov %rbp,%rdi 7f8b5: 5d pop %rbp 7f8b6: e9 00 00 00 00 jmpq 7f8bb 7f8bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007f8c0 : 7f8c0: e8 00 00 00 00 callq 7f8c5 7f8c5: 53 push %rbx 7f8c6: 48 89 fb mov %rdi,%rbx 7f8c9: e8 00 00 00 00 callq 7f8ce 7f8ce: 85 c0 test %eax,%eax 7f8d0: 75 0b jne 7f8dd 7f8d2: 48 c7 83 48 71 00 00 movq $0x0,0x7148(%rbx) 7f8d9: 00 00 00 00 7f8dd: 5b pop %rbx 7f8de: c3 retq 7f8df: 90 nop 000000000007f8e0 : 7f8e0: e8 00 00 00 00 callq 7f8e5 7f8e5: 41 55 push %r13 7f8e7: 41 54 push %r12 7f8e9: 55 push %rbp 7f8ea: 48 89 f5 mov %rsi,%rbp 7f8ed: 53 push %rbx 7f8ee: 48 8b 46 30 mov 0x30(%rsi),%rax 7f8f2: 8b 18 mov (%rax),%ebx 7f8f4: f6 c3 01 test $0x1,%bl 7f8f7: 75 0c jne 7f905 7f8f9: 8b 45 04 mov 0x4(%rbp),%eax 7f8fc: 21 d8 and %ebx,%eax 7f8fe: 5b pop %rbx 7f8ff: 5d pop %rbp 7f900: 41 5c pop %r12 7f902: 41 5d pop %r13 7f904: c3 retq 7f905: 31 d2 xor %edx,%edx 7f907: be 33 0e 00 00 mov $0xe33,%esi 7f90c: 49 89 fc mov %rdi,%r12 7f90f: e8 00 00 00 00 callq 7f914 7f914: 89 c3 mov %eax,%ebx 7f916: a8 01 test $0x1,%al 7f918: 0f 85 00 00 00 00 jne 7f91e 7f91e: 8b 45 04 mov 0x4(%rbp),%eax 7f921: 21 d8 and %ebx,%eax 7f923: 5b pop %rbx 7f924: 5d pop %rbp 7f925: 41 5c pop %r12 7f927: 41 5d pop %r13 7f929: c3 retq 7f92a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007f930 : 7f930: e8 00 00 00 00 callq 7f935 7f935: 41 54 push %r12 7f937: 31 d2 xor %edx,%edx 7f939: be 94 03 00 00 mov $0x394,%esi 7f93e: 55 push %rbp 7f93f: 48 89 fd mov %rdi,%rbp 7f942: 53 push %rbx 7f943: e8 00 00 00 00 callq 7f948 7f948: a9 00 00 02 00 test $0x20000,%eax 7f94d: 75 07 jne 7f956 7f94f: 5b pop %rbx 7f950: 31 c0 xor %eax,%eax 7f952: 5d pop %rbp 7f953: 41 5c pop %r12 7f955: c3 retq 7f956: 31 d2 xor %edx,%edx 7f958: 48 89 ef mov %rbp,%rdi 7f95b: be 98 03 00 00 mov $0x398,%esi 7f960: e8 00 00 00 00 callq 7f965 7f965: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7f969: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7f970: 80 cc 04 or $0x4,%ah 7f973: 41 89 c4 mov %eax,%r12d 7f976: 89 c2 mov %eax,%edx 7f978: e8 00 00 00 00 callq 7f97d 7f97d: 31 c9 xor %ecx,%ecx 7f97f: 44 89 e2 mov %r12d,%edx 7f982: 48 89 ef mov %rbp,%rdi 7f985: be 98 03 00 00 mov $0x398,%esi 7f98a: e8 00 00 00 00 callq 7f98f 7f98f: 31 d2 xor %edx,%edx 7f991: be 98 03 00 00 mov $0x398,%esi 7f996: 48 89 ef mov %rbp,%rdi 7f999: e8 00 00 00 00 callq 7f99e 7f99e: bf de 46 03 00 mov $0x346de,%edi 7f9a3: 89 c3 mov %eax,%ebx 7f9a5: e8 00 00 00 00 callq 7f9aa 7f9aa: 80 e7 fb and $0xfb,%bh 7f9ad: 31 c9 xor %ecx,%ecx 7f9af: 48 89 ef mov %rbp,%rdi 7f9b2: 89 da mov %ebx,%edx 7f9b4: be 98 03 00 00 mov $0x398,%esi 7f9b9: e8 00 00 00 00 callq 7f9be 7f9be: 48 89 ef mov %rbp,%rdi 7f9c1: 31 d2 xor %edx,%edx 7f9c3: be 98 03 00 00 mov $0x398,%esi 7f9c8: e8 00 00 00 00 callq 7f9cd 7f9cd: bf de 46 03 00 mov $0x346de,%edi 7f9d2: e8 00 00 00 00 callq 7f9d7 7f9d7: e9 73 ff ff ff jmpq 7f94f 7f9dc: 0f 1f 40 00 nopl 0x0(%rax) 000000000007f9e0 : 7f9e0: e8 00 00 00 00 callq 7f9e5 7f9e5: 31 c0 xor %eax,%eax 7f9e7: c3 retq 7f9e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7f9ef: 00 000000000007f9f0 : 7f9f0: e8 00 00 00 00 callq 7f9f5 7f9f5: e8 86 fb ff ff callq 7f580 7f9fa: bf 58 89 41 00 mov $0x418958,%edi 7f9ff: e8 00 00 00 00 callq 7fa04 7fa04: 31 c0 xor %eax,%eax 7fa06: c3 retq 7fa07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7fa0e: 00 00 000000000007fa10 : 7fa10: e8 00 00 00 00 callq 7fa15 7fa15: 8b 46 4c mov 0x4c(%rsi),%eax 7fa18: 48 8b 7e 18 mov 0x18(%rsi),%rdi 7fa1c: c1 e8 02 shr $0x2,%eax 7fa1f: 89 c1 mov %eax,%ecx 7fa21: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 7fa25: 44 8b 09 mov (%rcx),%r9d 7fa28: 8d 48 01 lea 0x1(%rax),%ecx 7fa2b: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 7fa2f: 44 8b 01 mov (%rcx),%r8d 7fa32: 8d 48 02 lea 0x2(%rax),%ecx 7fa35: 83 c0 03 add $0x3,%eax 7fa38: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 7fa3c: 48 8d 04 87 lea (%rdi,%rax,4),%rax 7fa40: 8b 09 mov (%rcx),%ecx 7fa42: 8b 00 mov (%rax),%eax 7fa44: 41 0f b6 c1 movzbl %r9b,%eax 7fa48: c7 02 00 00 00 00 movl $0x0,(%rdx) 7fa4e: 89 42 04 mov %eax,0x4(%rdx) 7fa51: 44 89 c0 mov %r8d,%eax 7fa54: 25 ff ff ff 0f and $0xfffffff,%eax 7fa59: 89 42 2c mov %eax,0x2c(%rdx) 7fa5c: 0f b6 c1 movzbl %cl,%eax 7fa5f: 89 42 08 mov %eax,0x8(%rdx) 7fa62: 0f b6 c5 movzbl %ch,%eax 7fa65: c1 e9 10 shr $0x10,%ecx 7fa68: 89 42 0c mov %eax,0xc(%rdx) 7fa6b: 89 4a 24 mov %ecx,0x24(%rdx) 7fa6e: 83 46 4c 10 addl $0x10,0x4c(%rsi) 7fa72: c3 retq 7fa73: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7fa7a: 00 00 00 00 7fa7e: 66 90 xchg %ax,%ax 000000000007fa80 : 7fa80: e8 00 00 00 00 callq 7fa85 7fa85: 31 c0 xor %eax,%eax 7fa87: c3 retq 7fa88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7fa8f: 00 000000000007fa90 : 7fa90: e8 00 00 00 00 callq 7fa95 7fa95: 53 push %rbx 7fa96: 31 d2 xor %edx,%edx 7fa98: be 94 03 00 00 mov $0x394,%esi 7fa9d: 48 89 fb mov %rdi,%rbx 7faa0: e8 00 00 00 00 callq 7faa5 7faa5: 25 00 00 02 00 and $0x20000,%eax 7faaa: 74 16 je 7fac2 7faac: b8 00 04 00 00 mov $0x400,%eax 7fab1: 41 b8 01 00 00 00 mov $0x1,%r8d 7fab7: 89 83 b8 75 00 00 mov %eax,0x75b8(%rbx) 7fabd: 44 89 c0 mov %r8d,%eax 7fac0: 5b pop %rbx 7fac1: c3 retq 7fac2: 45 31 c0 xor %r8d,%r8d 7fac5: 89 83 b8 75 00 00 mov %eax,0x75b8(%rbx) 7facb: 5b pop %rbx 7facc: 44 89 c0 mov %r8d,%eax 7facf: c3 retq 000000000007fad0 : 7fad0: e8 00 00 00 00 callq 7fad5 7fad5: 31 d2 xor %edx,%edx 7fad7: be 94 03 00 00 mov $0x394,%esi 7fadc: e8 00 00 00 00 callq 7fae1 7fae1: c1 e8 11 shr $0x11,%eax 7fae4: 83 f0 01 xor $0x1,%eax 7fae7: 83 e0 01 and $0x1,%eax 7faea: c3 retq 7faeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000007faf0 : 7faf0: e8 00 00 00 00 callq 7faf5 7faf5: 53 push %rbx 7faf6: 31 d2 xor %edx,%edx 7faf8: be 30 0e 00 00 mov $0xe30,%esi 7fafd: 48 89 fb mov %rdi,%rbx 7fb00: e8 00 00 00 00 callq 7fb05 7fb05: 48 89 df mov %rbx,%rdi 7fb08: 31 c9 xor %ecx,%ecx 7fb0a: be 30 0e 00 00 mov $0xe30,%esi 7fb0f: 25 fe ff fd ff and $0xfffdfffe,%eax 7fb14: 89 c2 mov %eax,%edx 7fb16: e8 00 00 00 00 callq 7fb1b 7fb1b: 48 89 df mov %rbx,%rdi 7fb1e: 31 c9 xor %ecx,%ecx 7fb20: 31 d2 xor %edx,%edx 7fb22: be 32 0e 00 00 mov $0xe32,%esi 7fb27: e8 00 00 00 00 callq 7fb2c 7fb2c: 48 89 df mov %rbx,%rdi 7fb2f: 31 c9 xor %ecx,%ecx 7fb31: 31 d2 xor %edx,%edx 7fb33: be 33 0e 00 00 mov $0xe33,%esi 7fb38: e8 00 00 00 00 callq 7fb3d 7fb3d: c6 83 88 70 00 00 00 movb $0x0,0x7088(%rbx) 7fb44: c7 83 8c 70 00 00 00 movl $0x0,0x708c(%rbx) 7fb4b: 00 00 00 7fb4e: 5b pop %rbx 7fb4f: c3 retq 000000000007fb50 : 7fb50: e8 00 00 00 00 callq 7fb55 7fb55: 41 54 push %r12 7fb57: 55 push %rbp 7fb58: 53 push %rbx 7fb59: 8b 9f b8 75 00 00 mov 0x75b8(%rdi),%ebx 7fb5f: 85 db test %ebx,%ebx 7fb61: 75 07 jne 7fb6a 7fb63: 5b pop %rbx 7fb64: 31 c0 xor %eax,%eax 7fb66: 5d pop %rbp 7fb67: 41 5c pop %r12 7fb69: c3 retq 7fb6a: 31 d2 xor %edx,%edx 7fb6c: be 98 03 00 00 mov $0x398,%esi 7fb71: 48 89 fd mov %rdi,%rbp 7fb74: e8 00 00 00 00 callq 7fb79 7fb79: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7fb7d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7fb84: 09 d8 or %ebx,%eax 7fb86: 41 89 c4 mov %eax,%r12d 7fb89: 89 c2 mov %eax,%edx 7fb8b: e8 00 00 00 00 callq 7fb90 7fb90: 31 c9 xor %ecx,%ecx 7fb92: 44 89 e2 mov %r12d,%edx 7fb95: 48 89 ef mov %rbp,%rdi 7fb98: be 98 03 00 00 mov $0x398,%esi 7fb9d: e8 00 00 00 00 callq 7fba2 7fba2: 31 d2 xor %edx,%edx 7fba4: be 98 03 00 00 mov $0x398,%esi 7fba9: 48 89 ef mov %rbp,%rdi 7fbac: e8 00 00 00 00 callq 7fbb1 7fbb1: bf de 46 03 00 mov $0x346de,%edi 7fbb6: 41 89 c4 mov %eax,%r12d 7fbb9: e8 00 00 00 00 callq 7fbbe 7fbbe: 89 da mov %ebx,%edx 7fbc0: 31 c9 xor %ecx,%ecx 7fbc2: 48 89 ef mov %rbp,%rdi 7fbc5: f7 d2 not %edx 7fbc7: be 98 03 00 00 mov $0x398,%esi 7fbcc: 44 21 e2 and %r12d,%edx 7fbcf: e8 00 00 00 00 callq 7fbd4 7fbd4: 48 89 ef mov %rbp,%rdi 7fbd7: 31 d2 xor %edx,%edx 7fbd9: be 98 03 00 00 mov $0x398,%esi 7fbde: e8 00 00 00 00 callq 7fbe3 7fbe3: bf de 46 03 00 mov $0x346de,%edi 7fbe8: e8 00 00 00 00 callq 7fbed 7fbed: e9 71 ff ff ff jmpq 7fb63 7fbf2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7fbf9: 00 00 00 00 7fbfd: 0f 1f 00 nopl (%rax) 000000000007fc00 : 7fc00: e8 00 00 00 00 callq 7fc05 7fc05: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 7fc0b: 85 c0 test %eax,%eax 7fc0d: 74 41 je 7fc50 7fc0f: 55 push %rbp 7fc10: 48 89 fd mov %rdi,%rbp 7fc13: 53 push %rbx 7fc14: 31 db xor %ebx,%ebx 7fc16: eb 15 jmp 7fc2d 7fc18: bf c7 10 00 00 mov $0x10c7,%edi 7fc1d: 83 c3 01 add $0x1,%ebx 7fc20: e8 00 00 00 00 callq 7fc25 7fc25: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 7fc2b: 76 1b jbe 7fc48 7fc2d: 31 d2 xor %edx,%edx 7fc2f: be 94 03 00 00 mov $0x394,%esi 7fc34: 48 89 ef mov %rbp,%rdi 7fc37: e8 00 00 00 00 callq 7fc3c 7fc3c: a9 00 00 02 00 test $0x20000,%eax 7fc41: 75 d5 jne 7fc18 7fc43: 31 c0 xor %eax,%eax 7fc45: 5b pop %rbx 7fc46: 5d pop %rbp 7fc47: c3 retq 7fc48: b8 92 ff ff ff mov $0xffffff92,%eax 7fc4d: 5b pop %rbx 7fc4e: 5d pop %rbp 7fc4f: c3 retq 7fc50: b8 92 ff ff ff mov $0xffffff92,%eax 7fc55: c3 retq 7fc56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 7fc5d: 00 00 00 000000000007fc60 : 7fc60: e8 00 00 00 00 callq 7fc65 7fc65: e8 86 fe ff ff callq 7faf0 7fc6a: bf 58 89 41 00 mov $0x418958,%edi 7fc6f: e8 00 00 00 00 callq 7fc74 7fc74: 31 c0 xor %eax,%eax 7fc76: c3 retq 7fc77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7fc7e: 00 00 000000000007fc80 : 7fc80: e8 00 00 00 00 callq 7fc85 7fc85: 53 push %rbx 7fc86: 48 89 fb mov %rdi,%rbx 7fc89: e8 62 fe ff ff callq 7faf0 7fc8e: 31 c9 xor %ecx,%ecx 7fc90: be 1b 15 00 00 mov $0x151b,%esi 7fc95: 48 89 df mov %rbx,%rdi 7fc98: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 7fc9f: 48 c1 ea 08 shr $0x8,%rdx 7fca3: e8 00 00 00 00 callq 7fca8 7fca8: 31 d2 xor %edx,%edx 7fcaa: be 1a 15 00 00 mov $0x151a,%esi 7fcaf: 48 89 df mov %rbx,%rdi 7fcb2: e8 00 00 00 00 callq 7fcb7 7fcb7: 31 c9 xor %ecx,%ecx 7fcb9: be 1a 15 00 00 mov $0x151a,%esi 7fcbe: 48 89 df mov %rbx,%rdi 7fcc1: 83 e0 f6 and $0xfffffff6,%eax 7fcc4: 89 c2 mov %eax,%edx 7fcc6: e8 00 00 00 00 callq 7fccb 7fccb: 31 c9 xor %ecx,%ecx 7fccd: be 31 0e 00 00 mov $0xe31,%esi 7fcd2: 48 89 df mov %rbx,%rdi 7fcd5: 48 8b 93 60 70 00 00 mov 0x7060(%rbx),%rdx 7fcdc: 48 c1 ea 08 shr $0x8,%rdx 7fce0: e8 00 00 00 00 callq 7fce5 7fce5: 8b 83 40 70 00 00 mov 0x7040(%rbx),%eax 7fceb: 89 c2 mov %eax,%edx 7fced: c1 ea 02 shr $0x2,%edx 7fcf0: 83 f8 07 cmp $0x7,%eax 7fcf3: 0f 86 09 01 00 00 jbe 7fe02 7fcf9: 48 83 ea 01 sub $0x1,%rdx 7fcfd: b8 ff ff ff ff mov $0xffffffff,%eax 7fd02: 48 0f bd c2 bsr %rdx,%rax 7fd06: 8d 44 00 02 lea 0x2(%rax,%rax,1),%eax 7fd0a: 83 e0 3e and $0x3e,%eax 7fd0d: 89 c2 mov %eax,%edx 7fd0f: 81 ca 00 01 00 80 or $0x80000100,%edx 7fd15: 80 bb 38 70 00 00 00 cmpb $0x0,0x7038(%rbx) 7fd1c: 74 07 je 7fd25 7fd1e: 0d 00 01 20 80 or $0x80200100,%eax 7fd23: 89 c2 mov %eax,%edx 7fd25: 31 c9 xor %ecx,%ecx 7fd27: be 30 0e 00 00 mov $0xe30,%esi 7fd2c: 48 89 df mov %rbx,%rdi 7fd2f: e8 00 00 00 00 callq 7fd34 7fd34: 8b 93 68 70 00 00 mov 0x7068(%rbx),%edx 7fd3a: 31 c9 xor %ecx,%ecx 7fd3c: 48 89 df mov %rbx,%rdi 7fd3f: be 35 0e 00 00 mov $0xe35,%esi 7fd44: e8 00 00 00 00 callq 7fd49 7fd49: 31 c9 xor %ecx,%ecx 7fd4b: be 34 0e 00 00 mov $0xe34,%esi 7fd50: 48 89 df mov %rbx,%rdi 7fd53: 0f b6 93 6c 70 00 00 movzbl 0x706c(%rbx),%edx 7fd5a: e8 00 00 00 00 callq 7fd5f 7fd5f: 31 c9 xor %ecx,%ecx 7fd61: 31 d2 xor %edx,%edx 7fd63: be 32 0e 00 00 mov $0xe32,%esi 7fd68: 48 89 df mov %rbx,%rdi 7fd6b: e8 00 00 00 00 callq 7fd70 7fd70: 31 c9 xor %ecx,%ecx 7fd72: 31 d2 xor %edx,%edx 7fd74: be 33 0e 00 00 mov $0xe33,%esi 7fd79: 48 89 df mov %rbx,%rdi 7fd7c: e8 00 00 00 00 callq 7fd81 7fd81: 31 d2 xor %edx,%edx 7fd83: be 42 0e 00 00 mov $0xe42,%esi 7fd88: 48 89 df mov %rbx,%rdi 7fd8b: e8 00 00 00 00 callq 7fd90 7fd90: 89 c2 mov %eax,%edx 7fd92: 81 e2 ff ff ff ef and $0xefffffff,%edx 7fd98: 80 bb 4c 70 00 00 00 cmpb $0x0,0x704c(%rbx) 7fd9f: 74 19 je 7fdba 7fda1: 8b 93 48 70 00 00 mov 0x7048(%rbx),%edx 7fda7: 25 00 00 e0 ff and $0xffe00000,%eax 7fdac: 81 e2 ff ff 1f 00 and $0x1fffff,%edx 7fdb2: 09 c2 or %eax,%edx 7fdb4: 81 ca 00 00 00 10 or $0x10000000,%edx 7fdba: 31 c9 xor %ecx,%ecx 7fdbc: be 42 0e 00 00 mov $0xe42,%esi 7fdc1: 48 89 df mov %rbx,%rdi 7fdc4: e8 00 00 00 00 callq 7fdc9 7fdc9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 7fdcd: e8 00 00 00 00 callq 7fdd2 7fdd2: 48 89 df mov %rbx,%rdi 7fdd5: 31 d2 xor %edx,%edx 7fdd7: be 30 0e 00 00 mov $0xe30,%esi 7fddc: e8 00 00 00 00 callq 7fde1 7fde1: 48 89 df mov %rbx,%rdi 7fde4: 31 c9 xor %ecx,%ecx 7fde6: be 30 0e 00 00 mov $0xe30,%esi 7fdeb: 0d 01 00 02 00 or $0x20001,%eax 7fdf0: 89 c2 mov %eax,%edx 7fdf2: e8 00 00 00 00 callq 7fdf7 7fdf7: c6 83 88 70 00 00 01 movb $0x1,0x7088(%rbx) 7fdfe: 31 c0 xor %eax,%eax 7fe00: 5b pop %rbx 7fe01: c3 retq 7fe02: ba 00 01 00 80 mov $0x80000100,%edx 7fe07: 31 c0 xor %eax,%eax 7fe09: e9 07 ff ff ff jmpq 7fd15 7fe0e: 66 90 xchg %ax,%ax 000000000007fe10 : 7fe10: e8 00 00 00 00 callq 7fe15 7fe15: e9 66 fe ff ff jmpq 7fc80 7fe1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007fe20 : 7fe20: e8 00 00 00 00 callq 7fe25 7fe25: e9 56 fe ff ff jmpq 7fc80 7fe2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007fe30 : 7fe30: e8 00 00 00 00 callq 7fe35 7fe35: 55 push %rbp 7fe36: 48 89 fd mov %rdi,%rbp 7fe39: e8 00 00 00 00 callq 7fe3e 7fe3e: 48 8d b5 40 70 00 00 lea 0x7040(%rbp),%rsi 7fe45: 48 89 ef mov %rbp,%rdi 7fe48: e8 00 00 00 00 callq 7fe4d 7fe4d: 48 89 ef mov %rbp,%rdi 7fe50: e8 00 00 00 00 callq 7fe55 7fe55: 31 c0 xor %eax,%eax 7fe57: 5d pop %rbp 7fe58: c3 retq 7fe59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000007fe60 : 7fe60: e8 00 00 00 00 callq 7fe65 7fe65: 53 push %rbx 7fe66: 48 89 fb mov %rdi,%rbx 7fe69: e8 00 00 00 00 callq 7fe6e 7fe6e: 85 c0 test %eax,%eax 7fe70: 75 0b jne 7fe7d 7fe72: 48 c7 83 48 71 00 00 movq $0x0,0x7148(%rbx) 7fe79: 00 00 00 00 7fe7d: 5b pop %rbx 7fe7e: c3 retq 7fe7f: 90 nop 000000000007fe80 : 7fe80: e8 00 00 00 00 callq 7fe85 7fe85: 41 55 push %r13 7fe87: 41 54 push %r12 7fe89: 55 push %rbp 7fe8a: 48 89 f5 mov %rsi,%rbp 7fe8d: 53 push %rbx 7fe8e: 48 8b 46 30 mov 0x30(%rsi),%rax 7fe92: 8b 18 mov (%rax),%ebx 7fe94: f6 c3 01 test $0x1,%bl 7fe97: 75 0c jne 7fea5 7fe99: 8b 45 04 mov 0x4(%rbp),%eax 7fe9c: 21 d8 and %ebx,%eax 7fe9e: 5b pop %rbx 7fe9f: 5d pop %rbp 7fea0: 41 5c pop %r12 7fea2: 41 5d pop %r13 7fea4: c3 retq 7fea5: 31 d2 xor %edx,%edx 7fea7: be 33 0e 00 00 mov $0xe33,%esi 7feac: 49 89 fc mov %rdi,%r12 7feaf: e8 00 00 00 00 callq 7feb4 7feb4: 89 c3 mov %eax,%ebx 7feb6: a8 01 test $0x1,%al 7feb8: 0f 85 00 00 00 00 jne 7febe 7febe: 8b 45 04 mov 0x4(%rbp),%eax 7fec1: 21 d8 and %ebx,%eax 7fec3: 5b pop %rbx 7fec4: 5d pop %rbp 7fec5: 41 5c pop %r12 7fec7: 41 5d pop %r13 7fec9: c3 retq 7feca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000007fed0 : 7fed0: e8 00 00 00 00 callq 7fed5 7fed5: 8b 87 b8 75 00 00 mov 0x75b8(%rdi),%eax 7fedb: 85 c0 test %eax,%eax 7fedd: 74 0f je 7feee 7fedf: e8 0c fc ff ff callq 7faf0 7fee4: bf 58 89 41 00 mov $0x418958,%edi 7fee9: e8 00 00 00 00 callq 7feee 7feee: 31 c0 xor %eax,%eax 7fef0: c3 retq 7fef1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7fef8: 00 00 00 00 7fefc: 0f 1f 40 00 nopl 0x0(%rax) 000000000007ff00 : 7ff00: e8 00 00 00 00 callq 7ff05 7ff05: 8b 87 b8 75 00 00 mov 0x75b8(%rdi),%eax 7ff0b: 85 c0 test %eax,%eax 7ff0d: 75 03 jne 7ff12 7ff0f: 31 c0 xor %eax,%eax 7ff11: c3 retq 7ff12: e9 69 fd ff ff jmpq 7fc80 7ff17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7ff1e: 00 00 000000000007ff20 : 7ff20: e8 00 00 00 00 callq 7ff25 7ff25: 55 push %rbp 7ff26: 48 8d b7 40 70 00 00 lea 0x7040(%rdi),%rsi 7ff2d: b9 01 00 00 00 mov $0x1,%ecx 7ff32: 48 89 fd mov %rdi,%rbp 7ff35: ba 00 00 01 00 mov $0x10000,%edx 7ff3a: e8 00 00 00 00 callq 7ff3f 7ff3f: 85 c0 test %eax,%eax 7ff41: 74 02 je 7ff45 7ff43: 5d pop %rbp 7ff44: c3 retq 7ff45: 8b 85 d0 66 01 00 mov 0x166d0(%rbp),%eax 7ff4b: c6 85 4c 70 00 00 01 movb $0x1,0x704c(%rbp) 7ff52: 48 89 ef mov %rbp,%rdi 7ff55: 89 85 48 70 00 00 mov %eax,0x7048(%rbp) 7ff5b: 5d pop %rbp 7ff5c: e9 00 00 00 00 jmpq 7ff61 7ff61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 7ff68: 00 00 00 00 7ff6c: 0f 1f 40 00 nopl 0x0(%rax) 000000000007ff70 : 7ff70: e8 00 00 00 00 callq 7ff75 7ff75: 80 7e 0c 00 cmpb $0x0,0xc(%rsi) 7ff79: 8b 56 4c mov 0x4c(%rsi),%edx 7ff7c: 74 0e je 7ff8c 7ff7e: 48 8b 46 40 mov 0x40(%rsi),%rax 7ff82: 89 10 mov %edx,(%rax) 7ff84: 8b 76 08 mov 0x8(%rsi),%esi 7ff87: e9 00 00 00 00 jmpq 7ff8c 7ff8c: 31 c9 xor %ecx,%ecx 7ff8e: be 32 0e 00 00 mov $0xe32,%esi 7ff93: e9 00 00 00 00 jmpq 7ff98 7ff98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7ff9f: 00 000000000007ffa0 : 7ffa0: e8 00 00 00 00 callq 7ffa5 7ffa5: 31 c0 xor %eax,%eax 7ffa7: c3 retq 7ffa8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 7ffaf: 00 000000000007ffb0 : 7ffb0: e8 00 00 00 00 callq 7ffb5 7ffb5: e8 36 fb ff ff callq 7faf0 7ffba: bf 58 89 41 00 mov $0x418958,%edi 7ffbf: e8 00 00 00 00 callq 7ffc4 7ffc4: 31 c0 xor %eax,%eax 7ffc6: c3 retq 7ffc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 7ffce: 00 00 000000000007ffd0 : 7ffd0: e8 00 00 00 00 callq 7ffd5 7ffd5: 8b 46 4c mov 0x4c(%rsi),%eax 7ffd8: 48 8b 7e 18 mov 0x18(%rsi),%rdi 7ffdc: c1 e8 02 shr $0x2,%eax 7ffdf: 89 c1 mov %eax,%ecx 7ffe1: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 7ffe5: 44 8b 09 mov (%rcx),%r9d 7ffe8: 8d 48 01 lea 0x1(%rax),%ecx 7ffeb: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 7ffef: 44 8b 01 mov (%rcx),%r8d 7fff2: 8d 48 02 lea 0x2(%rax),%ecx 7fff5: 83 c0 03 add $0x3,%eax 7fff8: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 7fffc: 48 8d 04 87 lea (%rdi,%rax,4),%rax 80000: 8b 09 mov (%rcx),%ecx 80002: 8b 00 mov (%rax),%eax 80004: 41 0f b6 c1 movzbl %r9b,%eax 80008: c7 02 00 00 00 00 movl $0x0,(%rdx) 8000e: 89 42 04 mov %eax,0x4(%rdx) 80011: 44 89 c0 mov %r8d,%eax 80014: 25 ff ff ff 0f and $0xfffffff,%eax 80019: 89 42 2c mov %eax,0x2c(%rdx) 8001c: 0f b6 c1 movzbl %cl,%eax 8001f: 89 42 08 mov %eax,0x8(%rdx) 80022: 0f b6 c5 movzbl %ch,%eax 80025: c1 e9 10 shr $0x10,%ecx 80028: 89 42 0c mov %eax,0xc(%rdx) 8002b: 89 4a 24 mov %ecx,0x24(%rdx) 8002e: 83 46 4c 10 addl $0x10,0x4c(%rsi) 80032: c3 retq 80033: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8003a: 00 00 00 00 8003e: 66 90 xchg %ax,%ax 0000000000080040 : 80040: e8 00 00 00 00 callq 80045 80045: 31 c0 xor %eax,%eax 80047: c3 retq 80048: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8004f: 00 0000000000080050 : 80050: e8 00 00 00 00 callq 80055 80055: 31 d2 xor %edx,%edx 80057: be 94 03 00 00 mov $0x394,%esi 8005c: e8 00 00 00 00 callq 80061 80061: c1 e8 11 shr $0x11,%eax 80064: 83 f0 01 xor $0x1,%eax 80067: 83 e0 01 and $0x1,%eax 8006a: c3 retq 8006b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000080070 : 80070: e8 00 00 00 00 callq 80075 80075: 41 54 push %r12 80077: 31 d2 xor %edx,%edx 80079: be 30 0e 00 00 mov $0xe30,%esi 8007e: 55 push %rbp 8007f: 53 push %rbx 80080: 48 89 fb mov %rdi,%rbx 80083: e8 00 00 00 00 callq 80088 80088: 48 89 df mov %rbx,%rdi 8008b: 31 d2 xor %edx,%edx 8008d: be 36 0e 00 00 mov $0xe36,%esi 80092: 41 89 c4 mov %eax,%r12d 80095: e8 00 00 00 00 callq 8009a 8009a: 44 89 e2 mov %r12d,%edx 8009d: 48 89 df mov %rbx,%rdi 800a0: 31 c9 xor %ecx,%ecx 800a2: 89 c5 mov %eax,%ebp 800a4: 83 e2 fe and $0xfffffffe,%edx 800a7: be 30 0e 00 00 mov $0xe30,%esi 800ac: e8 00 00 00 00 callq 800b1 800b1: 89 ea mov %ebp,%edx 800b3: 48 89 df mov %rbx,%rdi 800b6: 31 c9 xor %ecx,%ecx 800b8: 83 e2 fe and $0xfffffffe,%edx 800bb: be 36 0e 00 00 mov $0xe36,%esi 800c0: e8 00 00 00 00 callq 800c5 800c5: 48 89 df mov %rbx,%rdi 800c8: 31 c9 xor %ecx,%ecx 800ca: 31 d2 xor %edx,%edx 800cc: be 32 0e 00 00 mov $0xe32,%esi 800d1: e8 00 00 00 00 callq 800d6 800d6: 48 89 df mov %rbx,%rdi 800d9: 31 c9 xor %ecx,%ecx 800db: 31 d2 xor %edx,%edx 800dd: be 33 0e 00 00 mov $0xe33,%esi 800e2: e8 00 00 00 00 callq 800e7 800e7: c6 83 88 70 00 00 00 movb $0x0,0x7088(%rbx) 800ee: c7 83 8c 70 00 00 00 movl $0x0,0x708c(%rbx) 800f5: 00 00 00 800f8: 5b pop %rbx 800f9: 5d pop %rbp 800fa: 41 5c pop %r12 800fc: c3 retq 800fd: 0f 1f 00 nopl (%rax) 0000000000080100 : 80100: e8 00 00 00 00 callq 80105 80105: 8b 56 4c mov 0x4c(%rsi),%edx 80108: 31 c9 xor %ecx,%ecx 8010a: be 32 0e 00 00 mov $0xe32,%esi 8010f: e9 00 00 00 00 jmpq 80114 80114: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8011b: 00 00 00 00 8011f: 90 nop 0000000000080120 : 80120: e8 00 00 00 00 callq 80125 80125: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 8012b: 85 c0 test %eax,%eax 8012d: 74 41 je 80170 8012f: 55 push %rbp 80130: 48 89 fd mov %rdi,%rbp 80133: 53 push %rbx 80134: 31 db xor %ebx,%ebx 80136: eb 15 jmp 8014d 80138: bf c7 10 00 00 mov $0x10c7,%edi 8013d: 83 c3 01 add $0x1,%ebx 80140: e8 00 00 00 00 callq 80145 80145: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 8014b: 76 1b jbe 80168 8014d: 31 d2 xor %edx,%edx 8014f: be 94 03 00 00 mov $0x394,%esi 80154: 48 89 ef mov %rbp,%rdi 80157: e8 00 00 00 00 callq 8015c 8015c: a9 00 00 02 00 test $0x20000,%eax 80161: 75 d5 jne 80138 80163: 31 c0 xor %eax,%eax 80165: 5b pop %rbx 80166: 5d pop %rbp 80167: c3 retq 80168: b8 92 ff ff ff mov $0xffffff92,%eax 8016d: 5b pop %rbx 8016e: 5d pop %rbp 8016f: c3 retq 80170: b8 92 ff ff ff mov $0xffffff92,%eax 80175: c3 retq 80176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8017d: 00 00 00 0000000000080180 : 80180: e8 00 00 00 00 callq 80185 80185: e8 e6 fe ff ff callq 80070 8018a: bf 58 89 41 00 mov $0x418958,%edi 8018f: e8 00 00 00 00 callq 80194 80194: 31 c0 xor %eax,%eax 80196: c3 retq 80197: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8019e: 00 00 00000000000801a0 : 801a0: e8 00 00 00 00 callq 801a5 801a5: 41 54 push %r12 801a7: 41 bc 00 01 01 80 mov $0x80010100,%r12d 801ad: 55 push %rbp 801ae: 53 push %rbx 801af: 48 89 fb mov %rdi,%rbx 801b2: e8 b9 fe ff ff callq 80070 801b7: 31 c9 xor %ecx,%ecx 801b9: be 1b 15 00 00 mov $0x151b,%esi 801be: 48 89 df mov %rbx,%rdi 801c1: 48 8b 93 f0 28 00 00 mov 0x28f0(%rbx),%rdx 801c8: 48 c1 ea 08 shr $0x8,%rdx 801cc: e8 00 00 00 00 callq 801d1 801d1: 31 d2 xor %edx,%edx 801d3: be 1a 15 00 00 mov $0x151a,%esi 801d8: 48 89 df mov %rbx,%rdi 801db: e8 00 00 00 00 callq 801e0 801e0: 31 c9 xor %ecx,%ecx 801e2: be 1a 15 00 00 mov $0x151a,%esi 801e7: 48 89 df mov %rbx,%rdi 801ea: 83 e0 f6 and $0xfffffff6,%eax 801ed: 89 c2 mov %eax,%edx 801ef: e8 00 00 00 00 callq 801f4 801f4: 31 c9 xor %ecx,%ecx 801f6: be 31 0e 00 00 mov $0xe31,%esi 801fb: 48 89 df mov %rbx,%rdi 801fe: 48 8b 93 60 70 00 00 mov 0x7060(%rbx),%rdx 80205: 48 c1 ea 08 shr $0x8,%rdx 80209: e8 00 00 00 00 callq 8020e 8020e: 8b 83 40 70 00 00 mov 0x7040(%rbx),%eax 80214: 89 c2 mov %eax,%edx 80216: c1 ea 02 shr $0x2,%edx 80219: 83 f8 07 cmp $0x7,%eax 8021c: 76 1d jbe 8023b 8021e: 48 83 ea 01 sub $0x1,%rdx 80222: b8 ff ff ff ff mov $0xffffffff,%eax 80227: 48 0f bd c2 bsr %rdx,%rax 8022b: 44 8d 64 00 02 lea 0x2(%rax,%rax,1),%r12d 80230: 41 83 e4 3e and $0x3e,%r12d 80234: 41 81 cc 00 01 01 80 or $0x80010100,%r12d 8023b: 8b 93 68 70 00 00 mov 0x7068(%rbx),%edx 80241: 31 c9 xor %ecx,%ecx 80243: be 35 0e 00 00 mov $0xe35,%esi 80248: 48 89 df mov %rbx,%rdi 8024b: e8 00 00 00 00 callq 80250 80250: 31 c9 xor %ecx,%ecx 80252: be 34 0e 00 00 mov $0xe34,%esi 80257: 48 89 df mov %rbx,%rdi 8025a: 0f b6 93 6c 70 00 00 movzbl 0x706c(%rbx),%edx 80261: e8 00 00 00 00 callq 80266 80266: 31 c9 xor %ecx,%ecx 80268: 44 89 e2 mov %r12d,%edx 8026b: be 30 0e 00 00 mov $0xe30,%esi 80270: 48 89 df mov %rbx,%rdi 80273: e8 00 00 00 00 callq 80278 80278: 31 c9 xor %ecx,%ecx 8027a: 31 d2 xor %edx,%edx 8027c: be 32 0e 00 00 mov $0xe32,%esi 80281: 48 89 df mov %rbx,%rdi 80284: e8 00 00 00 00 callq 80289 80289: 31 c9 xor %ecx,%ecx 8028b: 31 d2 xor %edx,%edx 8028d: be 33 0e 00 00 mov $0xe33,%esi 80292: 48 89 df mov %rbx,%rdi 80295: e8 00 00 00 00 callq 8029a 8029a: 31 d2 xor %edx,%edx 8029c: be 36 0e 00 00 mov $0xe36,%esi 802a1: 48 89 df mov %rbx,%rdi 802a4: e8 00 00 00 00 callq 802a9 802a9: 25 ff ff ff e1 and $0xe1ffffff,%eax 802ae: 80 bb 38 70 00 00 00 cmpb $0x0,0x7038(%rbx) 802b5: 89 c2 mov %eax,%edx 802b7: 74 03 je 802bc 802b9: 83 ca 10 or $0x10,%edx 802bc: 31 c9 xor %ecx,%ecx 802be: be 36 0e 00 00 mov $0xe36,%esi 802c3: 48 89 df mov %rbx,%rdi 802c6: e8 00 00 00 00 callq 802cb 802cb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 802cf: e8 00 00 00 00 callq 802d4 802d4: 48 89 df mov %rbx,%rdi 802d7: 31 d2 xor %edx,%edx 802d9: be 36 0e 00 00 mov $0xe36,%esi 802de: e8 00 00 00 00 callq 802e3 802e3: 48 89 df mov %rbx,%rdi 802e6: 31 d2 xor %edx,%edx 802e8: be 30 0e 00 00 mov $0xe30,%esi 802ed: 41 89 c4 mov %eax,%r12d 802f0: e8 00 00 00 00 callq 802f5 802f5: 44 89 e2 mov %r12d,%edx 802f8: 48 89 df mov %rbx,%rdi 802fb: 31 c9 xor %ecx,%ecx 802fd: 89 c5 mov %eax,%ebp 802ff: 83 ca 01 or $0x1,%edx 80302: be 36 0e 00 00 mov $0xe36,%esi 80307: e8 00 00 00 00 callq 8030c 8030c: 89 ea mov %ebp,%edx 8030e: 48 89 df mov %rbx,%rdi 80311: 31 c9 xor %ecx,%ecx 80313: 83 ca 01 or $0x1,%edx 80316: be 30 0e 00 00 mov $0xe30,%esi 8031b: e8 00 00 00 00 callq 80320 80320: c6 83 88 70 00 00 01 movb $0x1,0x7088(%rbx) 80327: 31 c0 xor %eax,%eax 80329: 5b pop %rbx 8032a: 5d pop %rbp 8032b: 41 5c pop %r12 8032d: c3 retq 8032e: 66 90 xchg %ax,%ax 0000000000080330 : 80330: e8 00 00 00 00 callq 80335 80335: e9 66 fe ff ff jmpq 801a0 8033a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000080340 : 80340: e8 00 00 00 00 callq 80345 80345: e9 56 fe ff ff jmpq 801a0 8034a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000080350 : 80350: e8 00 00 00 00 callq 80355 80355: 55 push %rbp 80356: 48 89 fd mov %rdi,%rbp 80359: e8 00 00 00 00 callq 8035e 8035e: 48 8d b5 40 70 00 00 lea 0x7040(%rbp),%rsi 80365: 48 89 ef mov %rbp,%rdi 80368: e8 00 00 00 00 callq 8036d 8036d: 48 89 ef mov %rbp,%rdi 80370: e8 00 00 00 00 callq 80375 80375: 31 c0 xor %eax,%eax 80377: 5d pop %rbp 80378: c3 retq 80379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000080380 : 80380: e8 00 00 00 00 callq 80385 80385: 55 push %rbp 80386: 31 c9 xor %ecx,%ecx 80388: 48 8d b7 40 70 00 00 lea 0x7040(%rdi),%rsi 8038f: ba 00 00 01 00 mov $0x10000,%edx 80394: 48 89 fd mov %rdi,%rbp 80397: e8 00 00 00 00 callq 8039c 8039c: 85 c0 test %eax,%eax 8039e: 74 02 je 803a2 803a0: 5d pop %rbp 803a1: c3 retq 803a2: 48 89 ef mov %rbp,%rdi 803a5: 5d pop %rbp 803a6: e9 00 00 00 00 jmpq 803ab 803ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000803b0 : 803b0: e8 00 00 00 00 callq 803b5 803b5: 53 push %rbx 803b6: 48 89 fb mov %rdi,%rbx 803b9: e8 00 00 00 00 callq 803be 803be: 85 c0 test %eax,%eax 803c0: 75 0b jne 803cd 803c2: 48 c7 83 48 71 00 00 movq $0x0,0x7148(%rbx) 803c9: 00 00 00 00 803cd: 5b pop %rbx 803ce: c3 retq 803cf: 90 nop 00000000000803d0 : 803d0: e8 00 00 00 00 callq 803d5 803d5: 41 55 push %r13 803d7: 41 54 push %r12 803d9: 55 push %rbp 803da: 48 89 f5 mov %rsi,%rbp 803dd: 53 push %rbx 803de: 48 8b 46 30 mov 0x30(%rsi),%rax 803e2: 8b 18 mov (%rax),%ebx 803e4: f6 c3 01 test $0x1,%bl 803e7: 75 0c jne 803f5 803e9: 8b 45 04 mov 0x4(%rbp),%eax 803ec: 21 d8 and %ebx,%eax 803ee: 5b pop %rbx 803ef: 5d pop %rbp 803f0: 41 5c pop %r12 803f2: 41 5d pop %r13 803f4: c3 retq 803f5: 31 d2 xor %edx,%edx 803f7: be 33 0e 00 00 mov $0xe33,%esi 803fc: 49 89 fc mov %rdi,%r12 803ff: e8 00 00 00 00 callq 80404 80404: 89 c3 mov %eax,%ebx 80406: a8 01 test $0x1,%al 80408: 0f 85 00 00 00 00 jne 8040e 8040e: 8b 45 04 mov 0x4(%rbp),%eax 80411: 21 d8 and %ebx,%eax 80413: 5b pop %rbx 80414: 5d pop %rbp 80415: 41 5c pop %r12 80417: 41 5d pop %r13 80419: c3 retq 8041a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000080420 : 80420: e8 00 00 00 00 callq 80425 80425: 41 54 push %r12 80427: 31 d2 xor %edx,%edx 80429: be 94 03 00 00 mov $0x394,%esi 8042e: 55 push %rbp 8042f: 48 89 fd mov %rdi,%rbp 80432: 53 push %rbx 80433: e8 00 00 00 00 callq 80438 80438: a9 00 00 02 00 test $0x20000,%eax 8043d: 75 07 jne 80446 8043f: 5b pop %rbx 80440: 31 c0 xor %eax,%eax 80442: 5d pop %rbp 80443: 41 5c pop %r12 80445: c3 retq 80446: 31 d2 xor %edx,%edx 80448: 48 89 ef mov %rbp,%rdi 8044b: be 98 03 00 00 mov $0x398,%esi 80450: e8 00 00 00 00 callq 80455 80455: 48 8b 7d 00 mov 0x0(%rbp),%rdi 80459: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 80460: 80 cc 04 or $0x4,%ah 80463: 41 89 c4 mov %eax,%r12d 80466: 89 c2 mov %eax,%edx 80468: e8 00 00 00 00 callq 8046d 8046d: 31 c9 xor %ecx,%ecx 8046f: 44 89 e2 mov %r12d,%edx 80472: 48 89 ef mov %rbp,%rdi 80475: be 98 03 00 00 mov $0x398,%esi 8047a: e8 00 00 00 00 callq 8047f 8047f: 31 d2 xor %edx,%edx 80481: be 98 03 00 00 mov $0x398,%esi 80486: 48 89 ef mov %rbp,%rdi 80489: e8 00 00 00 00 callq 8048e 8048e: bf de 46 03 00 mov $0x346de,%edi 80493: 89 c3 mov %eax,%ebx 80495: e8 00 00 00 00 callq 8049a 8049a: 80 e7 fb and $0xfb,%bh 8049d: 31 c9 xor %ecx,%ecx 8049f: 48 89 ef mov %rbp,%rdi 804a2: 89 da mov %ebx,%edx 804a4: be 98 03 00 00 mov $0x398,%esi 804a9: e8 00 00 00 00 callq 804ae 804ae: 48 89 ef mov %rbp,%rdi 804b1: 31 d2 xor %edx,%edx 804b3: be 98 03 00 00 mov $0x398,%esi 804b8: e8 00 00 00 00 callq 804bd 804bd: bf de 46 03 00 mov $0x346de,%edi 804c2: e8 00 00 00 00 callq 804c7 804c7: e9 73 ff ff ff jmpq 8043f 804cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000804d0 : 804d0: e8 00 00 00 00 callq 804d5 804d5: 31 c0 xor %eax,%eax 804d7: c3 retq 804d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 804df: 00 00000000000804e0 : 804e0: e8 00 00 00 00 callq 804e5 804e5: e8 86 fb ff ff callq 80070 804ea: bf 58 89 41 00 mov $0x418958,%edi 804ef: e8 00 00 00 00 callq 804f4 804f4: 31 c0 xor %eax,%eax 804f6: c3 retq 804f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 804fe: 00 00 0000000000080500 : 80500: e8 00 00 00 00 callq 80505 80505: 8b 46 4c mov 0x4c(%rsi),%eax 80508: 48 8b 4e 18 mov 0x18(%rsi),%rcx 8050c: 55 push %rbp 8050d: 53 push %rbx 8050e: c1 e8 02 shr $0x2,%eax 80511: 89 c7 mov %eax,%edi 80513: 44 8d 48 04 lea 0x4(%rax),%r9d 80517: 48 8d 3c b9 lea (%rcx,%rdi,4),%rdi 8051b: 4e 8d 0c 89 lea (%rcx,%r9,4),%r9 8051f: 8b 1f mov (%rdi),%ebx 80521: 8d 78 01 lea 0x1(%rax),%edi 80524: 48 8d 3c b9 lea (%rcx,%rdi,4),%rdi 80528: 8b 2f mov (%rdi),%ebp 8052a: 8d 78 02 lea 0x2(%rax),%edi 8052d: 48 8d 3c b9 lea (%rcx,%rdi,4),%rdi 80531: 44 8b 07 mov (%rdi),%r8d 80534: 8d 78 03 lea 0x3(%rax),%edi 80537: 48 8d 3c b9 lea (%rcx,%rdi,4),%rdi 8053b: 8b 3f mov (%rdi),%edi 8053d: 45 8b 19 mov (%r9),%r11d 80540: 44 8d 48 05 lea 0x5(%rax),%r9d 80544: 4e 8d 0c 89 lea (%rcx,%r9,4),%r9 80548: 45 8b 11 mov (%r9),%r10d 8054b: 44 8d 48 06 lea 0x6(%rax),%r9d 8054f: 83 c0 07 add $0x7,%eax 80552: 4e 8d 0c 89 lea (%rcx,%r9,4),%r9 80556: 48 8d 04 81 lea (%rcx,%rax,4),%rax 8055a: 45 8b 09 mov (%r9),%r9d 8055d: 8b 08 mov (%rax),%ecx 8055f: 0f b6 c3 movzbl %bl,%eax 80562: 44 89 5a 2c mov %r11d,0x2c(%rdx) 80566: 89 02 mov %eax,(%rdx) 80568: 0f b6 c7 movzbl %bh,%eax 8056b: 89 42 04 mov %eax,0x4(%rdx) 8056e: 89 d8 mov %ebx,%eax 80570: c1 e8 10 shr $0x10,%eax 80573: 44 89 52 30 mov %r10d,0x30(%rdx) 80577: 25 ff 00 00 00 and $0xff,%eax 8057c: 44 89 4a 34 mov %r9d,0x34(%rdx) 80580: 89 42 08 mov %eax,0x8(%rdx) 80583: 89 d8 mov %ebx,%eax 80585: c1 eb 1f shr $0x1f,%ebx 80588: c1 e8 18 shr $0x18,%eax 8058b: 89 5a 10 mov %ebx,0x10(%rdx) 8058e: 48 bb 00 00 00 00 ff movabs $0xffff00000000,%rbx 80595: ff 00 00 80598: 83 e0 0f and $0xf,%eax 8059b: 89 4a 38 mov %ecx,0x38(%rdx) 8059e: 89 42 0c mov %eax,0xc(%rdx) 805a1: 4c 89 c0 mov %r8,%rax 805a4: 41 c1 e8 1f shr $0x1f,%r8d 805a8: 48 c1 e0 20 shl $0x20,%rax 805ac: 44 89 42 20 mov %r8d,0x20(%rdx) 805b0: 48 21 d8 and %rbx,%rax 805b3: 5b pop %rbx 805b4: 48 09 e8 or %rbp,%rax 805b7: 5d pop %rbp 805b8: 48 89 42 18 mov %rax,0x18(%rdx) 805bc: 0f b7 c7 movzwl %di,%eax 805bf: c1 ef 1f shr $0x1f,%edi 805c2: 89 42 24 mov %eax,0x24(%rdx) 805c5: 89 7a 28 mov %edi,0x28(%rdx) 805c8: 83 46 4c 20 addl $0x20,0x4c(%rsi) 805cc: c3 retq 805cd: 0f 1f 00 nopl (%rax) 00000000000805d0 : 805d0: e8 00 00 00 00 callq 805d5 805d5: 48 c7 87 48 71 00 00 movq $0x0,0x7148(%rdi) 805dc: 00 00 00 00 805e0: 31 c0 xor %eax,%eax 805e2: c7 87 90 71 00 00 00 movl $0x0,0x7190(%rdi) 805e9: 00 00 00 805ec: 48 c7 87 a0 71 00 00 movq $0x0,0x71a0(%rdi) 805f3: 00 00 00 00 805f7: c3 retq 805f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 805ff: 00 0000000000080600 : 80600: e8 00 00 00 00 callq 80605 80605: b8 01 00 00 00 mov $0x1,%eax 8060a: c3 retq 8060b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000080610 : 80610: e8 00 00 00 00 callq 80615 80615: b8 92 ff ff ff mov $0xffffff92,%eax 8061a: c3 retq 8061b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000080620 : 80620: e8 00 00 00 00 callq 80625 80625: 31 c0 xor %eax,%eax 80627: c3 retq 80628: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8062f: 00 0000000000080630 : 80630: e8 00 00 00 00 callq 80635 80635: 31 c0 xor %eax,%eax 80637: c3 retq 80638: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8063f: 00 0000000000080640 : 80640: e8 00 00 00 00 callq 80645 80645: f6 87 93 89 00 00 08 testb $0x8,0x8993(%rdi) 8064c: 75 03 jne 80651 8064e: 31 c0 xor %eax,%eax 80650: c3 retq 80651: 55 push %rbp 80652: 31 d2 xor %edx,%edx 80654: 48 89 fd mov %rdi,%rbp 80657: 53 push %rbx 80658: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 8065f: 89 f3 mov %esi,%ebx 80661: 8b 30 mov (%rax),%esi 80663: 81 c6 db 00 00 00 add $0xdb,%esi 80669: e8 00 00 00 00 callq 8066e 8066e: 89 c1 mov %eax,%ecx 80670: 31 c0 xor %eax,%eax 80672: 85 db test %ebx,%ebx 80674: 0f 95 c0 setne %al 80677: 83 bd 08 07 00 00 13 cmpl $0x13,0x708(%rbp) 8067e: 89 ca mov %ecx,%edx 80680: 77 3c ja 806be 80682: 89 c6 mov %eax,%esi 80684: 81 e2 ff ff ff e7 and $0xe7ffffff,%edx 8068a: c1 e6 1b shl $0x1b,%esi 8068d: 09 f2 or %esi,%edx 8068f: 89 c6 mov %eax,%esi 80691: c1 e6 1c shl $0x1c,%esi 80694: 09 f2 or %esi,%edx 80696: 89 c6 mov %eax,%esi 80698: c1 e6 1d shl $0x1d,%esi 8069b: 81 e2 ff ff ff 9f and $0x9fffffff,%edx 806a1: 09 f2 or %esi,%edx 806a3: 89 c6 mov %eax,%esi 806a5: c1 e0 1f shl $0x1f,%eax 806a8: c1 e6 1e shl $0x1e,%esi 806ab: 09 f2 or %esi,%edx 806ad: 81 e2 ff ff ff 7f and $0x7fffffff,%edx 806b3: 09 c2 or %eax,%edx 806b5: 39 d1 cmp %edx,%ecx 806b7: 75 1b jne 806d4 806b9: 31 c0 xor %eax,%eax 806bb: 5b pop %rbx 806bc: 5d pop %rbp 806bd: c3 retq 806be: 89 c6 mov %eax,%esi 806c0: 81 e2 ff ff ff f9 and $0xf9ffffff,%edx 806c6: c1 e6 19 shl $0x19,%esi 806c9: 09 f2 or %esi,%edx 806cb: 89 c6 mov %eax,%esi 806cd: c1 e6 1a shl $0x1a,%esi 806d0: 09 f2 or %esi,%edx 806d2: eb ae jmp 80682 806d4: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 806db: 48 89 ef mov %rbp,%rdi 806de: 31 c9 xor %ecx,%ecx 806e0: 8b 30 mov (%rax),%esi 806e2: 81 c6 db 00 00 00 add $0xdb,%esi 806e8: e8 00 00 00 00 callq 806ed 806ed: 31 c0 xor %eax,%eax 806ef: 5b pop %rbx 806f0: 5d pop %rbp 806f1: c3 retq 806f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 806f9: 00 00 00 00 806fd: 0f 1f 00 nopl (%rax) 0000000000080700 : 80700: e8 00 00 00 00 callq 80705 80705: 53 push %rbx 80706: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 8070d: 31 d2 xor %edx,%edx 8070f: 48 89 fb mov %rdi,%rbx 80712: 8b 30 mov (%rax),%esi 80714: 83 ee 80 sub $0xffffff80,%esi 80717: e8 00 00 00 00 callq 8071c 8071c: 25 fe ff fd ff and $0xfffdfffe,%eax 80721: 89 c2 mov %eax,%edx 80723: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 8072a: 0f 84 04 01 00 00 je 80834 80730: 31 f6 xor %esi,%esi 80732: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 80739: e8 00 00 00 00 callq 8073e 8073e: 85 c0 test %eax,%eax 80740: 0f 85 dd 01 00 00 jne 80923 80746: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 8074d: 31 c9 xor %ecx,%ecx 8074f: 31 d2 xor %edx,%edx 80751: 48 89 df mov %rbx,%rdi 80754: 8b 30 mov (%rax),%esi 80756: 81 c6 83 00 00 00 add $0x83,%esi 8075c: e8 00 00 00 00 callq 80761 80761: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80768: 31 d2 xor %edx,%edx 8076a: 31 c9 xor %ecx,%ecx 8076c: 48 89 df mov %rbx,%rdi 8076f: 8b 30 mov (%rax),%esi 80771: 81 c6 84 00 00 00 add $0x84,%esi 80777: e8 00 00 00 00 callq 8077c 8077c: 8b 93 98 70 00 00 mov 0x7098(%rbx),%edx 80782: c6 83 88 70 00 00 00 movb $0x0,0x7088(%rbx) 80789: c7 83 8c 70 00 00 00 movl $0x0,0x708c(%rbx) 80790: 00 00 00 80793: 85 d2 test %edx,%edx 80795: 0f 85 b4 00 00 00 jne 8084f 8079b: 8b 83 f0 70 00 00 mov 0x70f0(%rbx),%eax 807a1: 85 c0 test %eax,%eax 807a3: 75 02 jne 807a7 807a5: 5b pop %rbx 807a6: c3 retq 807a7: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 807ae: 31 d2 xor %edx,%edx 807b0: 48 89 df mov %rbx,%rdi 807b3: 8b 30 mov (%rax),%esi 807b5: 81 c6 90 00 00 00 add $0x90,%esi 807bb: e8 00 00 00 00 callq 807c0 807c0: 83 e0 fe and $0xfffffffe,%eax 807c3: 89 c2 mov %eax,%edx 807c5: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 807cc: 0f 85 2b 01 00 00 jne 808fd 807d2: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 807d9: 31 c9 xor %ecx,%ecx 807db: 48 89 df mov %rbx,%rdi 807de: 8b 30 mov (%rax),%esi 807e0: 81 c6 90 00 00 00 add $0x90,%esi 807e6: e8 00 00 00 00 callq 807eb 807eb: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 807f2: 48 89 df mov %rbx,%rdi 807f5: 31 c9 xor %ecx,%ecx 807f7: 31 d2 xor %edx,%edx 807f9: 8b 30 mov (%rax),%esi 807fb: 81 c6 93 00 00 00 add $0x93,%esi 80801: e8 00 00 00 00 callq 80806 80806: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 8080d: 31 c9 xor %ecx,%ecx 8080f: 31 d2 xor %edx,%edx 80811: 48 89 df mov %rbx,%rdi 80814: 8b 30 mov (%rax),%esi 80816: 81 c6 94 00 00 00 add $0x94,%esi 8081c: e8 00 00 00 00 callq 80821 80821: c6 83 38 71 00 00 00 movb $0x0,0x7138(%rbx) 80828: c7 83 3c 71 00 00 00 movl $0x0,0x713c(%rbx) 8082f: 00 00 00 80832: 5b pop %rbx 80833: c3 retq 80834: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 8083b: 31 c9 xor %ecx,%ecx 8083d: 48 89 df mov %rbx,%rdi 80840: 8b 30 mov (%rax),%esi 80842: 83 ee 80 sub $0xffffff80,%esi 80845: e8 00 00 00 00 callq 8084a 8084a: e9 f7 fe ff ff jmpq 80746 8084f: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80856: 31 d2 xor %edx,%edx 80858: 48 89 df mov %rbx,%rdi 8085b: 8b 30 mov (%rax),%esi 8085d: 81 c6 88 00 00 00 add $0x88,%esi 80863: e8 00 00 00 00 callq 80868 80868: 83 e0 fe and $0xfffffffe,%eax 8086b: 89 c2 mov %eax,%edx 8086d: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 80874: 75 65 jne 808db 80876: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 8087d: 31 c9 xor %ecx,%ecx 8087f: 48 89 df mov %rbx,%rdi 80882: 8b 30 mov (%rax),%esi 80884: 81 c6 88 00 00 00 add $0x88,%esi 8088a: e8 00 00 00 00 callq 8088f 8088f: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80896: 31 c9 xor %ecx,%ecx 80898: 31 d2 xor %edx,%edx 8089a: 48 89 df mov %rbx,%rdi 8089d: 8b 30 mov (%rax),%esi 8089f: 81 c6 8b 00 00 00 add $0x8b,%esi 808a5: e8 00 00 00 00 callq 808aa 808aa: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 808b1: 31 c9 xor %ecx,%ecx 808b3: 31 d2 xor %edx,%edx 808b5: 48 89 df mov %rbx,%rdi 808b8: 8b 30 mov (%rax),%esi 808ba: 81 c6 8c 00 00 00 add $0x8c,%esi 808c0: e8 00 00 00 00 callq 808c5 808c5: c6 83 e0 70 00 00 00 movb $0x0,0x70e0(%rbx) 808cc: c7 83 e4 70 00 00 00 movl $0x0,0x70e4(%rbx) 808d3: 00 00 00 808d6: e9 c0 fe ff ff jmpq 8079b 808db: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 808e2: be 01 00 00 00 mov $0x1,%esi 808e7: e8 00 00 00 00 callq 808ec 808ec: 85 c0 test %eax,%eax 808ee: 74 9f je 8088f 808f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 808f7: 5b pop %rbx 808f8: e9 00 00 00 00 jmpq 808fd 808fd: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 80904: be 02 00 00 00 mov $0x2,%esi 80909: e8 00 00 00 00 callq 8090e 8090e: 85 c0 test %eax,%eax 80910: 0f 84 d5 fe ff ff je 807eb 80916: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8091d: 5b pop %rbx 8091e: e9 00 00 00 00 jmpq 80923 80923: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8092a: 5b pop %rbx 8092b: e9 00 00 00 00 jmpq 80930 0000000000080930 : 80930: e8 00 00 00 00 callq 80935 80935: e8 c6 fd ff ff callq 80700 8093a: bf 58 89 41 00 mov $0x418958,%edi 8093f: e8 00 00 00 00 callq 80944 80944: 31 c0 xor %eax,%eax 80946: c3 retq 80947: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8094e: 00 00 0000000000080950 : 80950: e8 00 00 00 00 callq 80955 80955: 8b 17 mov (%rdi),%edx 80957: 89 f0 mov %esi,%eax 80959: 31 c9 xor %ecx,%ecx 8095b: 89 d6 mov %edx,%esi 8095d: c1 ee 02 shr $0x2,%esi 80960: 83 fa 07 cmp $0x7,%edx 80963: 76 14 jbe 80979 80965: 48 83 ee 01 sub $0x1,%rsi 80969: ba ff ff ff ff mov $0xffffffff,%edx 8096e: 48 0f bd d6 bsr %rsi,%rdx 80972: 8d 4c 12 02 lea 0x2(%rdx,%rdx,1),%ecx 80976: 83 e1 3e and $0x3e,%ecx 80979: 25 ff ff ff 8f and $0x8fffffff,%eax 8097e: 80 7f 0d 01 cmpb $0x1,0xd(%rdi) 80982: 19 f6 sbb %esi,%esi 80984: 81 e6 00 00 00 30 and $0x30000000,%esi 8098a: 81 c6 00 00 00 10 add $0x10000000,%esi 80990: 09 f0 or %esi,%eax 80992: 0d 00 00 01 80 or $0x80010000,%eax 80997: 25 c1 ff bf f0 and $0xf0bfffc1,%eax 8099c: 09 c8 or %ecx,%eax 8099e: 0d 00 01 10 00 or $0x100100,%eax 809a3: c3 retq 809a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 809ab: 00 00 00 00 809af: 90 nop 00000000000809b0 : 809b0: e8 00 00 00 00 callq 809b5 809b5: 41 54 push %r12 809b7: 53 push %rbx 809b8: 48 89 fb mov %rdi,%rbx 809bb: e8 40 fd ff ff callq 80700 809c0: 48 8b 83 e8 89 00 00 mov 0x89e8(%rbx),%rax 809c7: 48 89 df mov %rbx,%rdi 809ca: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 809d1: e8 00 00 00 00 callq 809d6 809d6: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 809dd: 31 c9 xor %ecx,%ecx 809df: 48 89 df mov %rbx,%rdi 809e2: 48 8b 93 60 70 00 00 mov 0x7060(%rbx),%rdx 809e9: 8b 30 mov (%rax),%esi 809eb: 48 c1 ea 08 shr $0x8,%rdx 809ef: 81 c6 81 00 00 00 add $0x81,%esi 809f5: e8 00 00 00 00 callq 809fa 809fa: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80a01: 31 c9 xor %ecx,%ecx 80a03: 48 89 df mov %rbx,%rdi 80a06: 0f b6 93 65 70 00 00 movzbl 0x7065(%rbx),%edx 80a0d: 8b 30 mov (%rax),%esi 80a0f: 81 c6 82 00 00 00 add $0x82,%esi 80a15: e8 00 00 00 00 callq 80a1a 80a1a: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80a21: 31 d2 xor %edx,%edx 80a23: 48 89 df mov %rbx,%rdi 80a26: 8b 30 mov (%rax),%esi 80a28: 83 ee 80 sub $0xffffff80,%esi 80a2b: e8 00 00 00 00 callq 80a30 80a30: 48 8d bb 40 70 00 00 lea 0x7040(%rbx),%rdi 80a37: 89 c6 mov %eax,%esi 80a39: e8 12 ff ff ff callq 80950 80a3e: 25 ff ff df ff and $0xffdfffff,%eax 80a43: 80 bb 38 70 00 00 00 cmpb $0x0,0x7038(%rbx) 80a4a: 89 c2 mov %eax,%edx 80a4c: 74 06 je 80a54 80a4e: 81 ca 00 00 20 00 or $0x200000,%edx 80a54: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 80a5b: 0f 84 5f 03 00 00 je 80dc0 80a61: 31 f6 xor %esi,%esi 80a63: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 80a6a: e8 00 00 00 00 callq 80a6f 80a6f: 85 c0 test %eax,%eax 80a71: 0f 85 c6 05 00 00 jne 8103d 80a77: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 80a7d: 83 f8 17 cmp $0x17,%eax 80a80: 0f 84 e2 02 00 00 je 80d68 80a86: 83 f8 18 cmp $0x18,%eax 80a89: 0f 84 e7 02 00 00 je 80d76 80a8f: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80a96: 8b 93 68 70 00 00 mov 0x7068(%rbx),%edx 80a9c: 31 c9 xor %ecx,%ecx 80a9e: 48 89 df mov %rbx,%rdi 80aa1: 8b 30 mov (%rax),%esi 80aa3: 81 c6 86 00 00 00 add $0x86,%esi 80aa9: e8 00 00 00 00 callq 80aae 80aae: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80ab5: 31 c9 xor %ecx,%ecx 80ab7: 48 89 df mov %rbx,%rdi 80aba: 0f b7 93 6c 70 00 00 movzwl 0x706c(%rbx),%edx 80ac1: 8b 30 mov (%rax),%esi 80ac3: 81 c6 85 00 00 00 add $0x85,%esi 80ac9: e8 00 00 00 00 callq 80ace 80ace: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80ad5: 31 c9 xor %ecx,%ecx 80ad7: 31 d2 xor %edx,%edx 80ad9: 48 89 df mov %rbx,%rdi 80adc: 8b 30 mov (%rax),%esi 80ade: 81 c6 84 00 00 00 add $0x84,%esi 80ae4: e8 00 00 00 00 callq 80ae9 80ae9: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80af0: 31 d2 xor %edx,%edx 80af2: 31 c9 xor %ecx,%ecx 80af4: 48 89 df mov %rbx,%rdi 80af7: 8b 30 mov (%rax),%esi 80af9: 81 c6 83 00 00 00 add $0x83,%esi 80aff: e8 00 00 00 00 callq 80b04 80b04: 31 d2 xor %edx,%edx 80b06: 80 bb 4c 70 00 00 00 cmpb $0x0,0x704c(%rbx) 80b0d: 0f 85 16 02 00 00 jne 80d29 80b13: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80b1a: 31 c9 xor %ecx,%ecx 80b1c: 48 89 df mov %rbx,%rdi 80b1f: 8b 30 mov (%rax),%esi 80b21: 81 c6 87 00 00 00 add $0x87,%esi 80b27: e8 00 00 00 00 callq 80b2c 80b2c: 8b b3 98 70 00 00 mov 0x7098(%rbx),%esi 80b32: 85 f6 test %esi,%esi 80b34: 0f 85 a1 02 00 00 jne 80ddb 80b3a: 8b 8b f0 70 00 00 mov 0x70f0(%rbx),%ecx 80b40: 85 c9 test %ecx,%ecx 80b42: 0f 84 ff 00 00 00 je 80c47 80b48: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80b4f: 48 8b 93 10 71 00 00 mov 0x7110(%rbx),%rdx 80b56: 31 c9 xor %ecx,%ecx 80b58: 48 89 df mov %rbx,%rdi 80b5b: 8b 30 mov (%rax),%esi 80b5d: 48 c1 ea 08 shr $0x8,%rdx 80b61: 81 c6 91 00 00 00 add $0x91,%esi 80b67: e8 00 00 00 00 callq 80b6c 80b6c: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80b73: 31 c9 xor %ecx,%ecx 80b75: 48 89 df mov %rbx,%rdi 80b78: 0f b6 93 15 71 00 00 movzbl 0x7115(%rbx),%edx 80b7f: 8b 30 mov (%rax),%esi 80b81: 81 c6 92 00 00 00 add $0x92,%esi 80b87: e8 00 00 00 00 callq 80b8c 80b8c: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80b93: 31 d2 xor %edx,%edx 80b95: 48 89 df mov %rbx,%rdi 80b98: 8b 30 mov (%rax),%esi 80b9a: 81 c6 90 00 00 00 add $0x90,%esi 80ba0: e8 00 00 00 00 callq 80ba5 80ba5: 48 8d bb f0 70 00 00 lea 0x70f0(%rbx),%rdi 80bac: 89 c6 mov %eax,%esi 80bae: e8 9d fd ff ff callq 80950 80bb3: 89 c2 mov %eax,%edx 80bb5: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 80bbc: 0f 84 d6 03 00 00 je 80f98 80bc2: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 80bc9: be 02 00 00 00 mov $0x2,%esi 80bce: e8 00 00 00 00 callq 80bd3 80bd3: 85 c0 test %eax,%eax 80bd5: 0f 85 79 04 00 00 jne 81054 80bdb: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80be2: 31 c9 xor %ecx,%ecx 80be4: 31 d2 xor %edx,%edx 80be6: 48 89 df mov %rbx,%rdi 80be9: 8b 30 mov (%rax),%esi 80beb: 81 c6 94 00 00 00 add $0x94,%esi 80bf1: e8 00 00 00 00 callq 80bf6 80bf6: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80bfd: 31 d2 xor %edx,%edx 80bff: 31 c9 xor %ecx,%ecx 80c01: 48 89 df mov %rbx,%rdi 80c04: 8b 30 mov (%rax),%esi 80c06: 81 c6 93 00 00 00 add $0x93,%esi 80c0c: e8 00 00 00 00 callq 80c11 80c11: 31 d2 xor %edx,%edx 80c13: 80 bb fc 70 00 00 00 cmpb $0x0,0x70fc(%rbx) 80c1a: 74 12 je 80c2e 80c1c: 8b 93 f8 70 00 00 mov 0x70f8(%rbx),%edx 80c22: 81 e2 ff ff ff 03 and $0x3ffffff,%edx 80c28: 81 ca 00 00 00 10 or $0x10000000,%edx 80c2e: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80c35: 31 c9 xor %ecx,%ecx 80c37: 48 89 df mov %rbx,%rdi 80c3a: 8b 30 mov (%rax),%esi 80c3c: 81 c6 97 00 00 00 add $0x97,%esi 80c42: e8 00 00 00 00 callq 80c47 80c47: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80c4e: 31 d2 xor %edx,%edx 80c50: 48 89 df mov %rbx,%rdi 80c53: 8b 30 mov (%rax),%esi 80c55: 81 c6 da 00 00 00 add $0xda,%esi 80c5b: e8 00 00 00 00 callq 80c60 80c60: 31 c9 xor %ecx,%ecx 80c62: 48 89 df mov %rbx,%rdi 80c65: 0d 00 00 04 00 or $0x40000,%eax 80c6a: 89 c2 mov %eax,%edx 80c6c: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80c73: 8b 30 mov (%rax),%esi 80c75: 81 c6 da 00 00 00 add $0xda,%esi 80c7b: e8 00 00 00 00 callq 80c80 80c80: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80c87: 31 d2 xor %edx,%edx 80c89: 48 89 df mov %rbx,%rdi 80c8c: 8b 30 mov (%rax),%esi 80c8e: 81 c6 d5 00 00 00 add $0xd5,%esi 80c94: e8 00 00 00 00 callq 80c99 80c99: 31 c9 xor %ecx,%ecx 80c9b: 48 89 df mov %rbx,%rdi 80c9e: 83 c8 08 or $0x8,%eax 80ca1: 89 c2 mov %eax,%edx 80ca3: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80caa: 8b 30 mov (%rax),%esi 80cac: 81 c6 d5 00 00 00 add $0xd5,%esi 80cb2: e8 00 00 00 00 callq 80cb7 80cb7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 80cbb: e8 00 00 00 00 callq 80cc0 80cc0: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80cc7: 31 d2 xor %edx,%edx 80cc9: 48 89 df mov %rbx,%rdi 80ccc: 8b 30 mov (%rax),%esi 80cce: 83 ee 80 sub $0xffffff80,%esi 80cd1: e8 00 00 00 00 callq 80cd6 80cd6: 0d 01 00 02 00 or $0x20001,%eax 80cdb: 89 c2 mov %eax,%edx 80cdd: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 80ce4: 75 5a jne 80d40 80ce6: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80ced: 31 c9 xor %ecx,%ecx 80cef: 48 89 df mov %rbx,%rdi 80cf2: 8b 30 mov (%rax),%esi 80cf4: 83 ee 80 sub $0xffffff80,%esi 80cf7: e8 00 00 00 00 callq 80cfc 80cfc: 8b 93 98 70 00 00 mov 0x7098(%rbx),%edx 80d02: c6 83 88 70 00 00 01 movb $0x1,0x7088(%rbx) 80d09: 85 d2 test %edx,%edx 80d0b: 0f 85 d6 01 00 00 jne 80ee7 80d11: 8b 83 f0 70 00 00 mov 0x70f0(%rbx),%eax 80d17: 45 31 e4 xor %r12d,%r12d 80d1a: 85 c0 test %eax,%eax 80d1c: 0f 85 21 02 00 00 jne 80f43 80d22: 44 89 e0 mov %r12d,%eax 80d25: 5b pop %rbx 80d26: 41 5c pop %r12 80d28: c3 retq 80d29: 8b 93 48 70 00 00 mov 0x7048(%rbx),%edx 80d2f: 81 e2 ff ff ff 03 and $0x3ffffff,%edx 80d35: 81 ca 00 00 00 10 or $0x10000000,%edx 80d3b: e9 d3 fd ff ff jmpq 80b13 80d40: 31 f6 xor %esi,%esi 80d42: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 80d49: e8 00 00 00 00 callq 80d4e 80d4e: 85 c0 test %eax,%eax 80d50: 74 aa je 80cfc 80d52: 45 31 e4 xor %r12d,%r12d 80d55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 80d5c: e8 00 00 00 00 callq 80d61 80d61: 44 89 e0 mov %r12d,%eax 80d64: 5b pop %rbx 80d65: 41 5c pop %r12 80d67: c3 retq 80d68: 8b bb c8 33 01 00 mov 0x133c8(%rbx),%edi 80d6e: 85 ff test %edi,%edi 80d70: 0f 85 19 fd ff ff jne 80a8f 80d76: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80d7d: 31 d2 xor %edx,%edx 80d7f: 48 89 df mov %rbx,%rdi 80d82: 8b 30 mov (%rax),%esi 80d84: 81 c6 8c 01 00 00 add $0x18c,%esi 80d8a: e8 00 00 00 00 callq 80d8f 80d8f: 89 c2 mov %eax,%edx 80d91: 83 ca 08 or $0x8,%edx 80d94: 80 bb 4d 70 00 00 00 cmpb $0x0,0x704d(%rbx) 80d9b: 74 05 je 80da2 80d9d: 83 c8 10 or $0x10,%eax 80da0: 89 c2 mov %eax,%edx 80da2: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80da9: 31 c9 xor %ecx,%ecx 80dab: 48 89 df mov %rbx,%rdi 80dae: 8b 30 mov (%rax),%esi 80db0: 81 c6 8c 01 00 00 add $0x18c,%esi 80db6: e8 00 00 00 00 callq 80dbb 80dbb: e9 cf fc ff ff jmpq 80a8f 80dc0: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80dc7: 31 c9 xor %ecx,%ecx 80dc9: 48 89 df mov %rbx,%rdi 80dcc: 8b 30 mov (%rax),%esi 80dce: 83 ee 80 sub $0xffffff80,%esi 80dd1: e8 00 00 00 00 callq 80dd6 80dd6: e9 9c fc ff ff jmpq 80a77 80ddb: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80de2: 48 8b 93 b8 70 00 00 mov 0x70b8(%rbx),%rdx 80de9: 31 c9 xor %ecx,%ecx 80deb: 48 89 df mov %rbx,%rdi 80dee: 8b 30 mov (%rax),%esi 80df0: 48 c1 ea 08 shr $0x8,%rdx 80df4: 81 c6 89 00 00 00 add $0x89,%esi 80dfa: e8 00 00 00 00 callq 80dff 80dff: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80e06: 31 c9 xor %ecx,%ecx 80e08: 48 89 df mov %rbx,%rdi 80e0b: 0f b6 93 bd 70 00 00 movzbl 0x70bd(%rbx),%edx 80e12: 8b 30 mov (%rax),%esi 80e14: 81 c6 8a 00 00 00 add $0x8a,%esi 80e1a: e8 00 00 00 00 callq 80e1f 80e1f: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80e26: 31 d2 xor %edx,%edx 80e28: 48 89 df mov %rbx,%rdi 80e2b: 8b 30 mov (%rax),%esi 80e2d: 81 c6 88 00 00 00 add $0x88,%esi 80e33: e8 00 00 00 00 callq 80e38 80e38: 48 8d bb 98 70 00 00 lea 0x7098(%rbx),%rdi 80e3f: 89 c6 mov %eax,%esi 80e41: e8 0a fb ff ff callq 80950 80e46: 25 ff ff fe ff and $0xfffeffff,%eax 80e4b: 80 cc 02 or $0x2,%ah 80e4e: 89 c2 mov %eax,%edx 80e50: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 80e57: 0f 85 59 01 00 00 jne 80fb6 80e5d: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80e64: 31 c9 xor %ecx,%ecx 80e66: 48 89 df mov %rbx,%rdi 80e69: 8b 30 mov (%rax),%esi 80e6b: 81 c6 88 00 00 00 add $0x88,%esi 80e71: e8 00 00 00 00 callq 80e76 80e76: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80e7d: 31 c9 xor %ecx,%ecx 80e7f: 31 d2 xor %edx,%edx 80e81: 48 89 df mov %rbx,%rdi 80e84: 8b 30 mov (%rax),%esi 80e86: 81 c6 8c 00 00 00 add $0x8c,%esi 80e8c: e8 00 00 00 00 callq 80e91 80e91: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80e98: 31 d2 xor %edx,%edx 80e9a: 31 c9 xor %ecx,%ecx 80e9c: 48 89 df mov %rbx,%rdi 80e9f: 8b 30 mov (%rax),%esi 80ea1: 81 c6 8b 00 00 00 add $0x8b,%esi 80ea7: e8 00 00 00 00 callq 80eac 80eac: 31 d2 xor %edx,%edx 80eae: 80 bb a4 70 00 00 00 cmpb $0x0,0x70a4(%rbx) 80eb5: 74 12 je 80ec9 80eb7: 8b 93 a0 70 00 00 mov 0x70a0(%rbx),%edx 80ebd: 81 e2 ff ff ff 03 and $0x3ffffff,%edx 80ec3: 81 ca 00 00 00 10 or $0x10000000,%edx 80ec9: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80ed0: 31 c9 xor %ecx,%ecx 80ed2: 48 89 df mov %rbx,%rdi 80ed5: 8b 30 mov (%rax),%esi 80ed7: 81 c6 8f 00 00 00 add $0x8f,%esi 80edd: e8 00 00 00 00 callq 80ee2 80ee2: e9 53 fc ff ff jmpq 80b3a 80ee7: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80eee: 31 d2 xor %edx,%edx 80ef0: 48 89 df mov %rbx,%rdi 80ef3: 8b 30 mov (%rax),%esi 80ef5: 81 c6 88 00 00 00 add $0x88,%esi 80efb: e8 00 00 00 00 callq 80f00 80f00: 83 c8 01 or $0x1,%eax 80f03: 89 c2 mov %eax,%edx 80f05: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 80f0c: 0f 85 d4 00 00 00 jne 80fe6 80f12: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80f19: 31 c9 xor %ecx,%ecx 80f1b: 48 89 df mov %rbx,%rdi 80f1e: 8b 30 mov (%rax),%esi 80f20: 81 c6 88 00 00 00 add $0x88,%esi 80f26: e8 00 00 00 00 callq 80f2b 80f2b: 8b 83 f0 70 00 00 mov 0x70f0(%rbx),%eax 80f31: c6 83 e0 70 00 00 01 movb $0x1,0x70e0(%rbx) 80f38: 45 31 e4 xor %r12d,%r12d 80f3b: 85 c0 test %eax,%eax 80f3d: 0f 84 df fd ff ff je 80d22 80f43: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80f4a: 31 d2 xor %edx,%edx 80f4c: 48 89 df mov %rbx,%rdi 80f4f: 8b 30 mov (%rax),%esi 80f51: 81 c6 90 00 00 00 add $0x90,%esi 80f57: e8 00 00 00 00 callq 80f5c 80f5c: 83 c8 01 or $0x1,%eax 80f5f: 89 c2 mov %eax,%edx 80f61: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 80f68: 0f 85 a5 00 00 00 jne 81013 80f6e: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80f75: 31 c9 xor %ecx,%ecx 80f77: 48 89 df mov %rbx,%rdi 80f7a: 8b 30 mov (%rax),%esi 80f7c: 81 c6 90 00 00 00 add $0x90,%esi 80f82: e8 00 00 00 00 callq 80f87 80f87: 45 31 e4 xor %r12d,%r12d 80f8a: c6 83 38 71 00 00 01 movb $0x1,0x7138(%rbx) 80f91: 5b pop %rbx 80f92: 44 89 e0 mov %r12d,%eax 80f95: 41 5c pop %r12 80f97: c3 retq 80f98: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 80f9f: 31 c9 xor %ecx,%ecx 80fa1: 48 89 df mov %rbx,%rdi 80fa4: 8b 30 mov (%rax),%esi 80fa6: 81 c6 90 00 00 00 add $0x90,%esi 80fac: e8 00 00 00 00 callq 80fb1 80fb1: e9 25 fc ff ff jmpq 80bdb 80fb6: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 80fbd: be 01 00 00 00 mov $0x1,%esi 80fc2: e8 00 00 00 00 callq 80fc7 80fc7: 85 c0 test %eax,%eax 80fc9: 0f 84 a7 fe ff ff je 80e76 80fcf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 80fd6: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 80fdc: e8 00 00 00 00 callq 80fe1 80fe1: e9 3c fd ff ff jmpq 80d22 80fe6: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 80fed: be 01 00 00 00 mov $0x1,%esi 80ff2: e8 00 00 00 00 callq 80ff7 80ff7: 85 c0 test %eax,%eax 80ff9: 0f 84 2c ff ff ff je 80f2b 80fff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 81006: 45 31 e4 xor %r12d,%r12d 81009: e8 00 00 00 00 callq 8100e 8100e: e9 0f fd ff ff jmpq 80d22 81013: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 8101a: be 02 00 00 00 mov $0x2,%esi 8101f: e8 00 00 00 00 callq 81024 81024: 85 c0 test %eax,%eax 81026: 0f 84 5b ff ff ff je 80f87 8102c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 81033: e8 00 00 00 00 callq 81038 81038: e9 e5 fc ff ff jmpq 80d22 8103d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 81044: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 8104a: e8 00 00 00 00 callq 8104f 8104f: e9 ce fc ff ff jmpq 80d22 81054: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8105b: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 81061: e8 00 00 00 00 callq 81066 81066: e9 b7 fc ff ff jmpq 80d22 8106b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000081070 : 81070: e8 00 00 00 00 callq 81075 81075: e9 36 f9 ff ff jmpq 809b0 8107a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000081080 : 81080: e8 00 00 00 00 callq 81085 81085: e9 26 f9 ff ff jmpq 809b0 8108a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000081090 : 81090: e8 00 00 00 00 callq 81095 81095: 55 push %rbp 81096: 48 89 fd mov %rdi,%rbp 81099: e8 00 00 00 00 callq 8109e 8109e: 48 8d b5 f0 70 00 00 lea 0x70f0(%rbp),%rsi 810a5: 48 89 ef mov %rbp,%rdi 810a8: e8 00 00 00 00 callq 810ad 810ad: 48 8d b5 98 70 00 00 lea 0x7098(%rbp),%rsi 810b4: 48 89 ef mov %rbp,%rdi 810b7: e8 00 00 00 00 callq 810bc 810bc: 48 8d b5 40 70 00 00 lea 0x7040(%rbp),%rsi 810c3: 48 89 ef mov %rbp,%rdi 810c6: e8 00 00 00 00 callq 810cb 810cb: 31 c0 xor %eax,%eax 810cd: 5d pop %rbp 810ce: c3 retq 810cf: 90 nop 00000000000810d0 : 810d0: e8 00 00 00 00 callq 810d5 810d5: 41 56 push %r14 810d7: 41 55 push %r13 810d9: 41 54 push %r12 810db: 55 push %rbp 810dc: 48 89 f5 mov %rsi,%rbp 810df: 53 push %rbx 810e0: 48 8b 46 30 mov 0x30(%rsi),%rax 810e4: 8b 18 mov (%rax),%ebx 810e6: f6 c3 01 test $0x1,%bl 810e9: 74 49 je 81134 810eb: 48 8d 87 40 70 00 00 lea 0x7040(%rdi),%rax 810f2: 49 89 fd mov %rdi,%r13 810f5: 48 39 c6 cmp %rax,%rsi 810f8: 74 59 je 81153 810fa: 4c 8d a7 98 70 00 00 lea 0x7098(%rdi),%r12 81101: 49 39 f4 cmp %rsi,%r12 81104: 74 3c je 81142 81106: 48 8d 87 f0 70 00 00 lea 0x70f0(%rdi),%rax 8110d: 48 39 c6 cmp %rax,%rsi 81110: 75 65 jne 81177 81112: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 81119: 8b 30 mov (%rax),%esi 8111b: 81 c6 94 00 00 00 add $0x94,%esi 81121: ba 02 00 00 00 mov $0x2,%edx 81126: 4c 89 ef mov %r13,%rdi 81129: e8 00 00 00 00 callq 8112e 8112e: 89 c3 mov %eax,%ebx 81130: a8 01 test $0x1,%al 81132: 75 45 jne 81179 81134: 8b 45 04 mov 0x4(%rbp),%eax 81137: 21 d8 and %ebx,%eax 81139: 5b pop %rbx 8113a: 5d pop %rbp 8113b: 41 5c pop %r12 8113d: 41 5d pop %r13 8113f: 41 5e pop %r14 81141: c3 retq 81142: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 81149: 8b 30 mov (%rax),%esi 8114b: 81 c6 8c 00 00 00 add $0x8c,%esi 81151: eb ce jmp 81121 81153: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 8115a: ba 02 00 00 00 mov $0x2,%edx 8115f: 8b 30 mov (%rax),%esi 81161: 81 c6 84 00 00 00 add $0x84,%esi 81167: e8 00 00 00 00 callq 8116c 8116c: 89 c3 mov %eax,%ebx 8116e: a8 01 test $0x1,%al 81170: 74 c2 je 81134 81172: e9 00 00 00 00 jmpq 81177 81177: 0f 0b ud2 81179: e9 00 00 00 00 jmpq 8117e 8117e: 66 90 xchg %ax,%ax 0000000000081180 : 81180: e8 00 00 00 00 callq 81185 81185: 55 push %rbp 81186: 31 d2 xor %edx,%edx 81188: 31 f6 xor %esi,%esi 8118a: 48 8d 8f 90 71 00 00 lea 0x7190(%rdi),%rcx 81191: 48 89 fd mov %rdi,%rbp 81194: e8 00 00 00 00 callq 81199 81199: 85 c0 test %eax,%eax 8119b: 74 02 je 8119f 8119d: 5d pop %rbp 8119e: c3 retq 8119f: 48 8d b5 40 70 00 00 lea 0x7040(%rbp),%rsi 811a6: b9 01 00 00 00 mov $0x1,%ecx 811ab: ba 00 00 04 00 mov $0x40000,%edx 811b0: 48 89 ef mov %rbp,%rdi 811b3: e8 00 00 00 00 callq 811b8 811b8: 85 c0 test %eax,%eax 811ba: 75 e1 jne 8119d 811bc: 8b 85 d0 66 01 00 mov 0x166d0(%rbp),%eax 811c2: c6 85 4c 70 00 00 01 movb $0x1,0x704c(%rbp) 811c9: b9 01 00 00 00 mov $0x1,%ecx 811ce: 48 89 ef mov %rbp,%rdi 811d1: 48 8d b5 98 70 00 00 lea 0x7098(%rbp),%rsi 811d8: ba 00 10 00 00 mov $0x1000,%edx 811dd: 01 c0 add %eax,%eax 811df: 89 85 48 70 00 00 mov %eax,0x7048(%rbp) 811e5: e8 00 00 00 00 callq 811ea 811ea: 85 c0 test %eax,%eax 811ec: 75 af jne 8119d 811ee: 8b 85 d0 66 01 00 mov 0x166d0(%rbp),%eax 811f4: c6 85 a4 70 00 00 01 movb $0x1,0x70a4(%rbp) 811fb: b9 01 00 00 00 mov $0x1,%ecx 81200: 48 89 ef mov %rbp,%rdi 81203: 48 8d b5 f0 70 00 00 lea 0x70f0(%rbp),%rsi 8120a: ba 00 10 00 00 mov $0x1000,%edx 8120f: 8d 44 00 02 lea 0x2(%rax,%rax,1),%eax 81213: 89 85 a0 70 00 00 mov %eax,0x70a0(%rbp) 81219: e8 00 00 00 00 callq 8121e 8121e: 85 c0 test %eax,%eax 81220: 0f 85 77 ff ff ff jne 8119d 81226: 8b 85 d0 66 01 00 mov 0x166d0(%rbp),%eax 8122c: c6 85 fc 70 00 00 01 movb $0x1,0x70fc(%rbp) 81233: 48 89 ef mov %rbp,%rdi 81236: 8d 44 00 04 lea 0x4(%rax,%rax,1),%eax 8123a: 89 85 f8 70 00 00 mov %eax,0x70f8(%rbp) 81240: 5d pop %rbp 81241: e9 00 00 00 00 jmpq 81246 81246: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8124d: 00 00 00 0000000000081250 : 81250: e8 00 00 00 00 callq 81255 81255: 41 55 push %r13 81257: 41 54 push %r12 81259: 55 push %rbp 8125a: 48 89 fd mov %rdi,%rbp 8125d: 53 push %rbx 8125e: 80 7e 0c 00 cmpb $0x0,0xc(%rsi) 81262: 48 89 f3 mov %rsi,%rbx 81265: 75 37 jne 8129e 81267: 48 8d 87 40 70 00 00 lea 0x7040(%rdi),%rax 8126e: 48 39 c6 cmp %rax,%rsi 81271: 0f 84 d7 00 00 00 je 8134e 81277: 48 8d 87 98 70 00 00 lea 0x7098(%rdi),%rax 8127e: 48 39 c6 cmp %rax,%rsi 81281: 0f 84 a5 00 00 00 je 8132c 81287: 48 8d 87 f0 70 00 00 lea 0x70f0(%rdi),%rax 8128e: 48 39 c6 cmp %rax,%rsi 81291: 0f 84 d9 00 00 00 je 81370 81297: 5b pop %rbx 81298: 5d pop %rbp 81299: 41 5c pop %r12 8129b: 41 5d pop %r13 8129d: c3 retq 8129e: 48 8b 46 40 mov 0x40(%rsi),%rax 812a2: 8b 56 4c mov 0x4c(%rsi),%edx 812a5: 89 10 mov %edx,(%rax) 812a7: 8b 76 08 mov 0x8(%rsi),%esi 812aa: e8 00 00 00 00 callq 812af 812af: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 812b6: 74 df je 81297 812b8: 48 8d 85 40 70 00 00 lea 0x7040(%rbp),%rax 812bf: 48 39 c3 cmp %rax,%rbx 812c2: 0f 84 bc 00 00 00 je 81384 812c8: 48 8d 85 98 70 00 00 lea 0x7098(%rbp),%rax 812cf: 48 39 c3 cmp %rax,%rbx 812d2: 0f 84 c2 00 00 00 je 8139a 812d8: 48 8d 85 f0 70 00 00 lea 0x70f0(%rbp),%rax 812df: 48 39 c3 cmp %rax,%rbx 812e2: 75 b3 jne 81297 812e4: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 812eb: 44 8b 28 mov (%rax),%r13d 812ee: 41 81 c5 93 00 00 00 add $0x93,%r13d 812f5: 41 bc 0a 00 00 00 mov $0xa,%r12d 812fb: ba 02 00 00 00 mov $0x2,%edx 81300: 44 89 ee mov %r13d,%esi 81303: 48 89 ef mov %rbp,%rdi 81306: e8 00 00 00 00 callq 8130b 8130b: 3b 03 cmp (%rbx),%eax 8130d: 73 88 jae 81297 8130f: 8b 53 4c mov 0x4c(%rbx),%edx 81312: 39 d0 cmp %edx,%eax 81314: 74 81 je 81297 81316: 8b 73 08 mov 0x8(%rbx),%esi 81319: 48 89 ef mov %rbp,%rdi 8131c: e8 00 00 00 00 callq 81321 81321: 41 83 ec 01 sub $0x1,%r12d 81325: 75 d4 jne 812fb 81327: e9 6b ff ff ff jmpq 81297 8132c: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 81333: 8b 56 4c mov 0x4c(%rsi),%edx 81336: 8b 30 mov (%rax),%esi 81338: 81 c6 8b 00 00 00 add $0x8b,%esi 8133e: 5b pop %rbx 8133f: 48 89 ef mov %rbp,%rdi 81342: 31 c9 xor %ecx,%ecx 81344: 5d pop %rbp 81345: 41 5c pop %r12 81347: 41 5d pop %r13 81349: e9 00 00 00 00 jmpq 8134e 8134e: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 81355: 8b 56 4c mov 0x4c(%rsi),%edx 81358: 48 89 ef mov %rbp,%rdi 8135b: 31 c9 xor %ecx,%ecx 8135d: 5b pop %rbx 8135e: 5d pop %rbp 8135f: 8b 30 mov (%rax),%esi 81361: 41 5c pop %r12 81363: 41 5d pop %r13 81365: 81 c6 83 00 00 00 add $0x83,%esi 8136b: e9 00 00 00 00 jmpq 81370 81370: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 81377: 8b 56 4c mov 0x4c(%rsi),%edx 8137a: 8b 30 mov (%rax),%esi 8137c: 81 c6 93 00 00 00 add $0x93,%esi 81382: eb ba jmp 8133e 81384: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 8138b: 44 8b 28 mov (%rax),%r13d 8138e: 41 81 c5 83 00 00 00 add $0x83,%r13d 81395: e9 5b ff ff ff jmpq 812f5 8139a: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 813a1: 44 8b 28 mov (%rax),%r13d 813a4: 41 81 c5 8b 00 00 00 add $0x8b,%r13d 813ab: e9 45 ff ff ff jmpq 812f5 00000000000813b0 : 813b0: e8 00 00 00 00 callq 813b5 813b5: e8 46 f3 ff ff callq 80700 813ba: bf 58 89 41 00 mov $0x418958,%edi 813bf: e8 00 00 00 00 callq 813c4 813c4: 31 c0 xor %eax,%eax 813c6: c3 retq 813c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 813ce: 00 00 00000000000813d0 : 813d0: e8 00 00 00 00 callq 813d5 813d5: 8b 42 08 mov 0x8(%rdx),%eax 813d8: 8b 4a 2c mov 0x2c(%rdx),%ecx 813db: 83 f8 01 cmp $0x1,%eax 813de: 74 29 je 81409 813e0: 83 f8 02 cmp $0x2,%eax 813e3: 75 21 jne 81406 813e5: 48 8b 87 20 71 00 00 mov 0x7120(%rdi),%rax 813ec: 48 8d 97 70 71 00 00 lea 0x7170(%rdi),%rdx 813f3: bf 80 01 00 00 mov $0x180,%edi 813f8: 89 08 mov %ecx,(%rax) 813fa: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 81401 81401: e8 00 00 00 00 callq 81406 81406: 31 c0 xor %eax,%eax 81408: c3 retq 81409: 48 8b 87 c8 70 00 00 mov 0x70c8(%rdi),%rax 81410: 48 8d 97 50 71 00 00 lea 0x7150(%rdi),%rdx 81417: bf 80 01 00 00 mov $0x180,%edi 8141c: 89 08 mov %ecx,(%rax) 8141e: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 81425 81425: e8 00 00 00 00 callq 8142a 8142a: 31 c0 xor %eax,%eax 8142c: c3 retq 8142d: 0f 1f 00 nopl (%rax) 0000000000081430 : 81430: e8 00 00 00 00 callq 81435 81435: 8b 46 4c mov 0x4c(%rsi),%eax 81438: 48 8b 4e 18 mov 0x18(%rsi),%rcx 8143c: 55 push %rbp 8143d: 53 push %rbx 8143e: c1 e8 02 shr $0x2,%eax 81441: 89 c7 mov %eax,%edi 81443: 44 8d 48 04 lea 0x4(%rax),%r9d 81447: 48 8d 3c b9 lea (%rcx,%rdi,4),%rdi 8144b: 4e 8d 0c 89 lea (%rcx,%r9,4),%r9 8144f: 8b 1f mov (%rdi),%ebx 81451: 8d 78 01 lea 0x1(%rax),%edi 81454: 48 8d 3c b9 lea (%rcx,%rdi,4),%rdi 81458: 8b 2f mov (%rdi),%ebp 8145a: 8d 78 02 lea 0x2(%rax),%edi 8145d: 48 8d 3c b9 lea (%rcx,%rdi,4),%rdi 81461: 44 8b 07 mov (%rdi),%r8d 81464: 8d 78 03 lea 0x3(%rax),%edi 81467: 48 8d 3c b9 lea (%rcx,%rdi,4),%rdi 8146b: 8b 3f mov (%rdi),%edi 8146d: 45 8b 19 mov (%r9),%r11d 81470: 44 8d 48 05 lea 0x5(%rax),%r9d 81474: 4e 8d 0c 89 lea (%rcx,%r9,4),%r9 81478: 45 8b 11 mov (%r9),%r10d 8147b: 44 8d 48 06 lea 0x6(%rax),%r9d 8147f: 83 c0 07 add $0x7,%eax 81482: 4e 8d 0c 89 lea (%rcx,%r9,4),%r9 81486: 48 8d 04 81 lea (%rcx,%rax,4),%rax 8148a: 45 8b 09 mov (%r9),%r9d 8148d: 8b 08 mov (%rax),%ecx 8148f: 0f b6 c3 movzbl %bl,%eax 81492: 44 89 5a 2c mov %r11d,0x2c(%rdx) 81496: 89 02 mov %eax,(%rdx) 81498: 0f b6 c7 movzbl %bh,%eax 8149b: 89 42 04 mov %eax,0x4(%rdx) 8149e: 89 d8 mov %ebx,%eax 814a0: c1 e8 10 shr $0x10,%eax 814a3: 44 89 52 30 mov %r10d,0x30(%rdx) 814a7: 25 ff 00 00 00 and $0xff,%eax 814ac: 44 89 4a 34 mov %r9d,0x34(%rdx) 814b0: 89 42 08 mov %eax,0x8(%rdx) 814b3: 89 d8 mov %ebx,%eax 814b5: c1 eb 1f shr $0x1f,%ebx 814b8: c1 e8 18 shr $0x18,%eax 814bb: 89 5a 10 mov %ebx,0x10(%rdx) 814be: 48 bb 00 00 00 00 ff movabs $0xffff00000000,%rbx 814c5: ff 00 00 814c8: 83 e0 0f and $0xf,%eax 814cb: 89 4a 38 mov %ecx,0x38(%rdx) 814ce: 89 42 0c mov %eax,0xc(%rdx) 814d1: 4c 89 c0 mov %r8,%rax 814d4: 41 c1 e8 1f shr $0x1f,%r8d 814d8: 48 c1 e0 20 shl $0x20,%rax 814dc: 44 89 42 20 mov %r8d,0x20(%rdx) 814e0: 48 21 d8 and %rbx,%rax 814e3: 5b pop %rbx 814e4: 48 09 e8 or %rbp,%rax 814e7: 5d pop %rbp 814e8: 48 89 42 18 mov %rax,0x18(%rdx) 814ec: 0f b7 c7 movzwl %di,%eax 814ef: c1 ef 1f shr $0x1f,%edi 814f2: 89 42 24 mov %eax,0x24(%rdx) 814f5: 89 7a 28 mov %edi,0x28(%rdx) 814f8: 83 46 4c 20 addl $0x20,0x4c(%rsi) 814fc: c3 retq 814fd: 0f 1f 00 nopl (%rax) 0000000000081500 : 81500: e8 00 00 00 00 callq 81505 81505: 48 83 bf 48 71 00 00 cmpq $0x0,0x7148(%rdi) 8150c: 00 8150d: 74 18 je 81527 8150f: c7 87 90 71 00 00 00 movl $0x0,0x7190(%rdi) 81516: 00 00 00 81519: 31 c0 xor %eax,%eax 8151b: 48 c7 87 a0 71 00 00 movq $0x0,0x71a0(%rdi) 81522: 00 00 00 00 81526: c3 retq 81527: 48 c7 87 48 71 00 00 movq $0x0,0x7148(%rdi) 8152e: 00 00 00 00 81532: eb db jmp 8150f 81534: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8153b: 00 00 00 00 8153f: 90 nop 0000000000081540 : 81540: e8 00 00 00 00 callq 81545 81545: b8 01 00 00 00 mov $0x1,%eax 8154a: c3 retq 8154b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000081550 : 81550: e8 00 00 00 00 callq 81555 81555: b8 92 ff ff ff mov $0xffffff92,%eax 8155a: c3 retq 8155b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000081560 : 81560: e8 00 00 00 00 callq 81565 81565: 31 c0 xor %eax,%eax 81567: c3 retq 81568: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8156f: 00 0000000000081570 : 81570: e8 00 00 00 00 callq 81575 81575: 31 c0 xor %eax,%eax 81577: c3 retq 81578: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8157f: 00 0000000000081580 : 81580: e8 00 00 00 00 callq 81585 81585: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 8158c: 53 push %rbx 8158d: 48 89 f3 mov %rsi,%rbx 81590: 31 d2 xor %edx,%edx 81592: 8b 30 mov (%rax),%esi 81594: 81 c6 db 00 00 00 add $0xdb,%esi 8159a: e8 00 00 00 00 callq 8159f 8159f: 85 c0 test %eax,%eax 815a1: 75 06 jne 815a9 815a3: 81 0b 00 00 00 08 orl $0x8000000,(%rbx) 815a9: 5b pop %rbx 815aa: c3 retq 815ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000815b0 : 815b0: e8 00 00 00 00 callq 815b5 815b5: f6 87 93 89 00 00 08 testb $0x8,0x8993(%rdi) 815bc: 75 03 jne 815c1 815be: 31 c0 xor %eax,%eax 815c0: c3 retq 815c1: 55 push %rbp 815c2: 31 d2 xor %edx,%edx 815c4: 48 89 fd mov %rdi,%rbp 815c7: 53 push %rbx 815c8: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 815cf: 89 f3 mov %esi,%ebx 815d1: 8b 30 mov (%rax),%esi 815d3: 81 c6 db 00 00 00 add $0xdb,%esi 815d9: e8 00 00 00 00 callq 815de 815de: 89 c1 mov %eax,%ecx 815e0: 31 c0 xor %eax,%eax 815e2: 85 db test %ebx,%ebx 815e4: 0f 95 c0 setne %al 815e7: 89 ca mov %ecx,%edx 815e9: 89 c6 mov %eax,%esi 815eb: 81 e2 ff ff ff e7 and $0xe7ffffff,%edx 815f1: c1 e6 1b shl $0x1b,%esi 815f4: 09 f2 or %esi,%edx 815f6: 89 c6 mov %eax,%esi 815f8: c1 e6 1c shl $0x1c,%esi 815fb: 09 f2 or %esi,%edx 815fd: 89 c6 mov %eax,%esi 815ff: c1 e6 1d shl $0x1d,%esi 81602: 81 e2 ff ff ff 9f and $0x9fffffff,%edx 81608: 09 f2 or %esi,%edx 8160a: 89 c6 mov %eax,%esi 8160c: c1 e0 1f shl $0x1f,%eax 8160f: c1 e6 1e shl $0x1e,%esi 81612: 09 f2 or %esi,%edx 81614: 81 e2 ff ff ff 7f and $0x7fffffff,%edx 8161a: 09 c2 or %eax,%edx 8161c: 39 d1 cmp %edx,%ecx 8161e: 75 05 jne 81625 81620: 31 c0 xor %eax,%eax 81622: 5b pop %rbx 81623: 5d pop %rbp 81624: c3 retq 81625: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 8162c: 48 89 ef mov %rbp,%rdi 8162f: 31 c9 xor %ecx,%ecx 81631: 8b 30 mov (%rax),%esi 81633: 81 c6 db 00 00 00 add $0xdb,%esi 81639: e8 00 00 00 00 callq 8163e 8163e: 31 c0 xor %eax,%eax 81640: 5b pop %rbx 81641: 5d pop %rbp 81642: c3 retq 81643: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8164a: 00 00 00 00 8164e: 66 90 xchg %ax,%ax 0000000000081650 : 81650: e8 00 00 00 00 callq 81655 81655: 53 push %rbx 81656: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 8165d: 31 d2 xor %edx,%edx 8165f: 48 89 fb mov %rdi,%rbx 81662: 8b 30 mov (%rax),%esi 81664: 83 ee 80 sub $0xffffff80,%esi 81667: e8 00 00 00 00 callq 8166c 8166c: 25 fe ff fd ff and $0xfffdfffe,%eax 81671: 89 c2 mov %eax,%edx 81673: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 8167a: 74 0d je 81689 8167c: 83 bb 08 07 00 00 18 cmpl $0x18,0x708(%rbx) 81683: 0f 86 0d 01 00 00 jbe 81796 81689: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 81690: 31 c9 xor %ecx,%ecx 81692: 48 89 df mov %rbx,%rdi 81695: 8b 30 mov (%rax),%esi 81697: 83 ee 80 sub $0xffffff80,%esi 8169a: e8 00 00 00 00 callq 8169f 8169f: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 816a6: 31 c9 xor %ecx,%ecx 816a8: 31 d2 xor %edx,%edx 816aa: 48 89 df mov %rbx,%rdi 816ad: 8b 30 mov (%rax),%esi 816af: 81 c6 83 00 00 00 add $0x83,%esi 816b5: e8 00 00 00 00 callq 816ba 816ba: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 816c1: 31 d2 xor %edx,%edx 816c3: 31 c9 xor %ecx,%ecx 816c5: 48 89 df mov %rbx,%rdi 816c8: 8b 30 mov (%rax),%esi 816ca: 81 c6 84 00 00 00 add $0x84,%esi 816d0: e8 00 00 00 00 callq 816d5 816d5: 8b 93 98 70 00 00 mov 0x7098(%rbx),%edx 816db: c6 83 88 70 00 00 00 movb $0x0,0x7088(%rbx) 816e2: c7 83 8c 70 00 00 00 movl $0x0,0x708c(%rbx) 816e9: 00 00 00 816ec: 85 d2 test %edx,%edx 816ee: 0f 85 c5 00 00 00 jne 817b9 816f4: 8b 83 f0 70 00 00 mov 0x70f0(%rbx),%eax 816fa: 85 c0 test %eax,%eax 816fc: 75 02 jne 81700 816fe: 5b pop %rbx 816ff: c3 retq 81700: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 81707: 31 d2 xor %edx,%edx 81709: 48 89 df mov %rbx,%rdi 8170c: 8b 30 mov (%rax),%esi 8170e: 81 c6 98 00 00 00 add $0x98,%esi 81714: e8 00 00 00 00 callq 81719 81719: 83 e0 fe and $0xfffffffe,%eax 8171c: 89 c2 mov %eax,%edx 8171e: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 81725: 74 0d je 81734 81727: 83 bb 08 07 00 00 18 cmpl $0x18,0x708(%rbx) 8172e: 0f 86 3c 01 00 00 jbe 81870 81734: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 8173b: 31 c9 xor %ecx,%ecx 8173d: 48 89 df mov %rbx,%rdi 81740: 8b 30 mov (%rax),%esi 81742: 81 c6 98 00 00 00 add $0x98,%esi 81748: e8 00 00 00 00 callq 8174d 8174d: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 81754: 48 89 df mov %rbx,%rdi 81757: 31 c9 xor %ecx,%ecx 81759: 31 d2 xor %edx,%edx 8175b: 8b 30 mov (%rax),%esi 8175d: 81 c6 9b 00 00 00 add $0x9b,%esi 81763: e8 00 00 00 00 callq 81768 81768: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 8176f: 31 c9 xor %ecx,%ecx 81771: 31 d2 xor %edx,%edx 81773: 48 89 df mov %rbx,%rdi 81776: 8b 30 mov (%rax),%esi 81778: 81 c6 9c 00 00 00 add $0x9c,%esi 8177e: e8 00 00 00 00 callq 81783 81783: c6 83 38 71 00 00 00 movb $0x0,0x7138(%rbx) 8178a: c7 83 3c 71 00 00 00 movl $0x0,0x713c(%rbx) 81791: 00 00 00 81794: 5b pop %rbx 81795: c3 retq 81796: 31 f6 xor %esi,%esi 81798: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 8179f: e8 00 00 00 00 callq 817a4 817a4: 85 c0 test %eax,%eax 817a6: 0f 84 f3 fe ff ff je 8169f 817ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 817b3: 5b pop %rbx 817b4: e9 00 00 00 00 jmpq 817b9 817b9: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 817c0: 31 d2 xor %edx,%edx 817c2: 48 89 df mov %rbx,%rdi 817c5: 8b 30 mov (%rax),%esi 817c7: 81 c6 8c 00 00 00 add $0x8c,%esi 817cd: e8 00 00 00 00 callq 817d2 817d2: 83 e0 fe and $0xfffffffe,%eax 817d5: 89 c2 mov %eax,%edx 817d7: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 817de: 74 09 je 817e9 817e0: 83 bb 08 07 00 00 18 cmpl $0x18,0x708(%rbx) 817e7: 76 65 jbe 8184e 817e9: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 817f0: 31 c9 xor %ecx,%ecx 817f2: 48 89 df mov %rbx,%rdi 817f5: 8b 30 mov (%rax),%esi 817f7: 81 c6 8c 00 00 00 add $0x8c,%esi 817fd: e8 00 00 00 00 callq 81802 81802: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 81809: 31 c9 xor %ecx,%ecx 8180b: 31 d2 xor %edx,%edx 8180d: 48 89 df mov %rbx,%rdi 81810: 8b 30 mov (%rax),%esi 81812: 81 c6 8f 00 00 00 add $0x8f,%esi 81818: e8 00 00 00 00 callq 8181d 8181d: 48 8b 83 d8 60 01 00 mov 0x160d8(%rbx),%rax 81824: 31 c9 xor %ecx,%ecx 81826: 31 d2 xor %edx,%edx 81828: 48 89 df mov %rbx,%rdi 8182b: 8b 30 mov (%rax),%esi 8182d: 81 c6 90 00 00 00 add $0x90,%esi 81833: e8 00 00 00 00 callq 81838 81838: c6 83 e0 70 00 00 00 movb $0x0,0x70e0(%rbx) 8183f: c7 83 e4 70 00 00 00 movl $0x0,0x70e4(%rbx) 81846: 00 00 00 81849: e9 a6 fe ff ff jmpq 816f4 8184e: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 81855: be 01 00 00 00 mov $0x1,%esi 8185a: e8 00 00 00 00 callq 8185f 8185f: 85 c0 test %eax,%eax 81861: 74 9f je 81802 81863: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8186a: 5b pop %rbx 8186b: e9 00 00 00 00 jmpq 81870 81870: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 81877: be 02 00 00 00 mov $0x2,%esi 8187c: e8 00 00 00 00 callq 81881 81881: 85 c0 test %eax,%eax 81883: 0f 84 c4 fe ff ff je 8174d 81889: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 81890: 5b pop %rbx 81891: e9 00 00 00 00 jmpq 81896 81896: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8189d: 00 00 00 00000000000818a0 : 818a0: e8 00 00 00 00 callq 818a5 818a5: 8b 17 mov (%rdi),%edx 818a7: 89 f0 mov %esi,%eax 818a9: 31 c9 xor %ecx,%ecx 818ab: 89 d6 mov %edx,%esi 818ad: c1 ee 02 shr $0x2,%esi 818b0: 83 fa 07 cmp $0x7,%edx 818b3: 76 14 jbe 818c9 818b5: 48 83 ee 01 sub $0x1,%rsi 818b9: ba ff ff ff ff mov $0xffffffff,%edx 818be: 48 0f bd d6 bsr %rsi,%rdx 818c2: 8d 4c 12 02 lea 0x2(%rdx,%rdx,1),%ecx 818c6: 83 e1 3e and $0x3e,%ecx 818c9: 25 ff ff ff 8f and $0x8fffffff,%eax 818ce: 80 7f 0d 01 cmpb $0x1,0xd(%rdi) 818d2: 19 f6 sbb %esi,%esi 818d4: 81 e6 00 00 00 30 and $0x30000000,%esi 818da: 81 c6 00 00 00 10 add $0x10000000,%esi 818e0: 09 f0 or %esi,%eax 818e2: 0d 00 00 01 80 or $0x80010000,%eax 818e7: 25 c1 ff bf f0 and $0xf0bfffc1,%eax 818ec: 09 c8 or %ecx,%eax 818ee: 0d 00 01 10 00 or $0x100100,%eax 818f3: c3 retq 818f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 818fb: 00 00 00 00 818ff: 90 nop 0000000000081900 : 81900: e8 00 00 00 00 callq 81905 81905: 55 push %rbp 81906: 48 89 fd mov %rdi,%rbp 81909: e8 00 00 00 00 callq 8190e 8190e: 48 8d b5 f0 70 00 00 lea 0x70f0(%rbp),%rsi 81915: 48 89 ef mov %rbp,%rdi 81918: e8 00 00 00 00 callq 8191d 8191d: 48 8d b5 98 70 00 00 lea 0x7098(%rbp),%rsi 81924: 48 89 ef mov %rbp,%rdi 81927: e8 00 00 00 00 callq 8192c 8192c: 48 8d b5 40 70 00 00 lea 0x7040(%rbp),%rsi 81933: 48 89 ef mov %rbp,%rdi 81936: e8 00 00 00 00 callq 8193b 8193b: 31 c0 xor %eax,%eax 8193d: 5d pop %rbp 8193e: c3 retq 8193f: 90 nop 0000000000081940 : 81940: e8 00 00 00 00 callq 81945 81945: 41 56 push %r14 81947: 41 55 push %r13 81949: 41 54 push %r12 8194b: 55 push %rbp 8194c: 48 89 f5 mov %rsi,%rbp 8194f: 53 push %rbx 81950: 48 8b 46 30 mov 0x30(%rsi),%rax 81954: 8b 18 mov (%rax),%ebx 81956: f6 c3 01 test $0x1,%bl 81959: 74 49 je 819a4 8195b: 48 8d 87 40 70 00 00 lea 0x7040(%rdi),%rax 81962: 49 89 fd mov %rdi,%r13 81965: 48 39 c6 cmp %rax,%rsi 81968: 74 59 je 819c3 8196a: 4c 8d a7 98 70 00 00 lea 0x7098(%rdi),%r12 81971: 49 39 f4 cmp %rsi,%r12 81974: 74 3c je 819b2 81976: 48 8d 87 f0 70 00 00 lea 0x70f0(%rdi),%rax 8197d: 48 39 c6 cmp %rax,%rsi 81980: 75 65 jne 819e7 81982: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 81989: 8b 30 mov (%rax),%esi 8198b: 81 c6 9c 00 00 00 add $0x9c,%esi 81991: ba 02 00 00 00 mov $0x2,%edx 81996: 4c 89 ef mov %r13,%rdi 81999: e8 00 00 00 00 callq 8199e 8199e: 89 c3 mov %eax,%ebx 819a0: a8 01 test $0x1,%al 819a2: 75 45 jne 819e9 819a4: 8b 45 04 mov 0x4(%rbp),%eax 819a7: 21 d8 and %ebx,%eax 819a9: 5b pop %rbx 819aa: 5d pop %rbp 819ab: 41 5c pop %r12 819ad: 41 5d pop %r13 819af: 41 5e pop %r14 819b1: c3 retq 819b2: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 819b9: 8b 30 mov (%rax),%esi 819bb: 81 c6 90 00 00 00 add $0x90,%esi 819c1: eb ce jmp 81991 819c3: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 819ca: ba 02 00 00 00 mov $0x2,%edx 819cf: 8b 30 mov (%rax),%esi 819d1: 81 c6 84 00 00 00 add $0x84,%esi 819d7: e8 00 00 00 00 callq 819dc 819dc: 89 c3 mov %eax,%ebx 819de: a8 01 test $0x1,%al 819e0: 74 c2 je 819a4 819e2: e9 00 00 00 00 jmpq 819e7 819e7: 0f 0b ud2 819e9: e9 00 00 00 00 jmpq 819ee 819ee: 66 90 xchg %ax,%ax 00000000000819f0 : 819f0: e8 00 00 00 00 callq 819f5 819f5: 55 push %rbp 819f6: 31 d2 xor %edx,%edx 819f8: 31 f6 xor %esi,%esi 819fa: 48 8d 8f 90 71 00 00 lea 0x7190(%rdi),%rcx 81a01: 48 89 fd mov %rdi,%rbp 81a04: e8 00 00 00 00 callq 81a09 81a09: 85 c0 test %eax,%eax 81a0b: 74 02 je 81a0f 81a0d: 5d pop %rbp 81a0e: c3 retq 81a0f: 31 c9 xor %ecx,%ecx 81a11: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) 81a18: 48 8d b5 40 70 00 00 lea 0x7040(%rbp),%rsi 81a1f: 48 89 ef mov %rbp,%rdi 81a22: 0f 95 c1 setne %cl 81a25: ba 00 00 04 00 mov $0x40000,%edx 81a2a: e8 00 00 00 00 callq 81a2f 81a2f: 85 c0 test %eax,%eax 81a31: 75 da jne 81a0d 81a33: 8b 85 d0 66 01 00 mov 0x166d0(%rbp),%eax 81a39: c6 85 4c 70 00 00 01 movb $0x1,0x704c(%rbp) 81a40: c7 85 98 70 00 00 00 movl $0x0,0x7098(%rbp) 81a47: 00 00 00 81a4a: c7 85 f0 70 00 00 00 movl $0x0,0x70f0(%rbp) 81a51: 00 00 00 81a54: 01 c0 add %eax,%eax 81a56: 83 bd 08 07 00 00 18 cmpl $0x18,0x708(%rbp) 81a5d: 89 85 48 70 00 00 mov %eax,0x7048(%rbp) 81a63: 77 6c ja 81ad1 81a65: 48 8d b5 98 70 00 00 lea 0x7098(%rbp),%rsi 81a6c: b9 01 00 00 00 mov $0x1,%ecx 81a71: ba 00 10 00 00 mov $0x1000,%edx 81a76: 48 89 ef mov %rbp,%rdi 81a79: e8 00 00 00 00 callq 81a7e 81a7e: 85 c0 test %eax,%eax 81a80: 75 8b jne 81a0d 81a82: 8b 85 d0 66 01 00 mov 0x166d0(%rbp),%eax 81a88: c6 85 a4 70 00 00 01 movb $0x1,0x70a4(%rbp) 81a8f: b9 01 00 00 00 mov $0x1,%ecx 81a94: 48 89 ef mov %rbp,%rdi 81a97: 48 8d b5 f0 70 00 00 lea 0x70f0(%rbp),%rsi 81a9e: ba 00 10 00 00 mov $0x1000,%edx 81aa3: 8d 44 00 02 lea 0x2(%rax,%rax,1),%eax 81aa7: 89 85 a0 70 00 00 mov %eax,0x70a0(%rbp) 81aad: e8 00 00 00 00 callq 81ab2 81ab2: 85 c0 test %eax,%eax 81ab4: 0f 85 53 ff ff ff jne 81a0d 81aba: 8b 85 d0 66 01 00 mov 0x166d0(%rbp),%eax 81ac0: c6 85 fc 70 00 00 01 movb $0x1,0x70fc(%rbp) 81ac7: 8d 44 00 04 lea 0x4(%rax,%rax,1),%eax 81acb: 89 85 f8 70 00 00 mov %eax,0x70f8(%rbp) 81ad1: 48 89 ef mov %rbp,%rdi 81ad4: 5d pop %rbp 81ad5: e9 00 00 00 00 jmpq 81ada 81ada: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000081ae0 : 81ae0: e8 00 00 00 00 callq 81ae5 81ae5: 41 55 push %r13 81ae7: 41 54 push %r12 81ae9: 55 push %rbp 81aea: 48 89 fd mov %rdi,%rbp 81aed: 53 push %rbx 81aee: 80 7e 0c 00 cmpb $0x0,0xc(%rsi) 81af2: 48 89 f3 mov %rsi,%rbx 81af5: 75 37 jne 81b2e 81af7: 48 8d 87 40 70 00 00 lea 0x7040(%rdi),%rax 81afe: 48 39 c6 cmp %rax,%rsi 81b01: 0f 84 d7 00 00 00 je 81bde 81b07: 48 8d 87 98 70 00 00 lea 0x7098(%rdi),%rax 81b0e: 48 39 c6 cmp %rax,%rsi 81b11: 0f 84 a5 00 00 00 je 81bbc 81b17: 48 8d 87 f0 70 00 00 lea 0x70f0(%rdi),%rax 81b1e: 48 39 c6 cmp %rax,%rsi 81b21: 0f 84 d9 00 00 00 je 81c00 81b27: 5b pop %rbx 81b28: 5d pop %rbp 81b29: 41 5c pop %r12 81b2b: 41 5d pop %r13 81b2d: c3 retq 81b2e: 48 8b 46 40 mov 0x40(%rsi),%rax 81b32: 8b 56 4c mov 0x4c(%rsi),%edx 81b35: 89 10 mov %edx,(%rax) 81b37: 8b 76 08 mov 0x8(%rsi),%esi 81b3a: e8 00 00 00 00 callq 81b3f 81b3f: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 81b46: 74 df je 81b27 81b48: 48 8d 85 40 70 00 00 lea 0x7040(%rbp),%rax 81b4f: 48 39 c3 cmp %rax,%rbx 81b52: 0f 84 bc 00 00 00 je 81c14 81b58: 48 8d 85 98 70 00 00 lea 0x7098(%rbp),%rax 81b5f: 48 39 c3 cmp %rax,%rbx 81b62: 0f 84 c2 00 00 00 je 81c2a 81b68: 48 8d 85 f0 70 00 00 lea 0x70f0(%rbp),%rax 81b6f: 48 39 c3 cmp %rax,%rbx 81b72: 75 b3 jne 81b27 81b74: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81b7b: 44 8b 28 mov (%rax),%r13d 81b7e: 41 81 c5 9b 00 00 00 add $0x9b,%r13d 81b85: 41 bc 0a 00 00 00 mov $0xa,%r12d 81b8b: ba 02 00 00 00 mov $0x2,%edx 81b90: 44 89 ee mov %r13d,%esi 81b93: 48 89 ef mov %rbp,%rdi 81b96: e8 00 00 00 00 callq 81b9b 81b9b: 3b 03 cmp (%rbx),%eax 81b9d: 73 88 jae 81b27 81b9f: 8b 53 4c mov 0x4c(%rbx),%edx 81ba2: 39 d0 cmp %edx,%eax 81ba4: 74 81 je 81b27 81ba6: 8b 73 08 mov 0x8(%rbx),%esi 81ba9: 48 89 ef mov %rbp,%rdi 81bac: e8 00 00 00 00 callq 81bb1 81bb1: 41 83 ec 01 sub $0x1,%r12d 81bb5: 75 d4 jne 81b8b 81bb7: e9 6b ff ff ff jmpq 81b27 81bbc: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 81bc3: 8b 56 4c mov 0x4c(%rsi),%edx 81bc6: 8b 30 mov (%rax),%esi 81bc8: 81 c6 8f 00 00 00 add $0x8f,%esi 81bce: 5b pop %rbx 81bcf: 48 89 ef mov %rbp,%rdi 81bd2: 31 c9 xor %ecx,%ecx 81bd4: 5d pop %rbp 81bd5: 41 5c pop %r12 81bd7: 41 5d pop %r13 81bd9: e9 00 00 00 00 jmpq 81bde 81bde: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 81be5: 8b 56 4c mov 0x4c(%rsi),%edx 81be8: 48 89 ef mov %rbp,%rdi 81beb: 31 c9 xor %ecx,%ecx 81bed: 5b pop %rbx 81bee: 5d pop %rbp 81bef: 8b 30 mov (%rax),%esi 81bf1: 41 5c pop %r12 81bf3: 41 5d pop %r13 81bf5: 81 c6 83 00 00 00 add $0x83,%esi 81bfb: e9 00 00 00 00 jmpq 81c00 81c00: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 81c07: 8b 56 4c mov 0x4c(%rsi),%edx 81c0a: 8b 30 mov (%rax),%esi 81c0c: 81 c6 9b 00 00 00 add $0x9b,%esi 81c12: eb ba jmp 81bce 81c14: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81c1b: 44 8b 28 mov (%rax),%r13d 81c1e: 41 81 c5 83 00 00 00 add $0x83,%r13d 81c25: e9 5b ff ff ff jmpq 81b85 81c2a: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81c31: 44 8b 28 mov (%rax),%r13d 81c34: 41 81 c5 8f 00 00 00 add $0x8f,%r13d 81c3b: e9 45 ff ff ff jmpq 81b85 0000000000081c40 : 81c40: e8 00 00 00 00 callq 81c45 81c45: 41 54 push %r12 81c47: 41 89 f4 mov %esi,%r12d 81c4a: 31 d2 xor %edx,%edx 81c4c: 55 push %rbp 81c4d: 48 89 fd mov %rdi,%rbp 81c50: 45 0f b6 e4 movzbl %r12b,%r12d 81c54: 53 push %rbx 81c55: 48 8b 87 d8 60 01 00 mov 0x160d8(%rdi),%rax 81c5c: 41 c1 e4 08 shl $0x8,%r12d 81c60: 8b 30 mov (%rax),%esi 81c62: 81 c6 c1 00 00 00 add $0xc1,%esi 81c68: e8 00 00 00 00 callq 81c6d 81c6d: 48 89 ef mov %rbp,%rdi 81c70: 31 d2 xor %edx,%edx 81c72: 89 c3 mov %eax,%ebx 81c74: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81c7b: 81 e3 e0 fe ff ff and $0xfffffee0,%ebx 81c81: 8b 30 mov (%rax),%esi 81c83: 41 09 dc or %ebx,%r12d 81c86: 41 83 cc 08 or $0x8,%r12d 81c8a: 81 c6 8c 00 00 00 add $0x8c,%esi 81c90: e8 00 00 00 00 callq 81c95 81c95: 31 c9 xor %ecx,%ecx 81c97: 48 89 ef mov %rbp,%rdi 81c9a: 80 e4 0f and $0xf,%ah 81c9d: 89 c2 mov %eax,%edx 81c9f: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81ca6: 8b 30 mov (%rax),%esi 81ca8: 81 c6 8c 00 00 00 add $0x8c,%esi 81cae: e8 00 00 00 00 callq 81cb3 81cb3: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81cba: 48 89 ef mov %rbp,%rdi 81cbd: 31 d2 xor %edx,%edx 81cbf: 8b 30 mov (%rax),%esi 81cc1: 81 c6 98 00 00 00 add $0x98,%esi 81cc7: e8 00 00 00 00 callq 81ccc 81ccc: 48 89 ef mov %rbp,%rdi 81ccf: 31 c9 xor %ecx,%ecx 81cd1: 80 e4 0f and $0xf,%ah 81cd4: 89 c2 mov %eax,%edx 81cd6: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81cdd: 8b 30 mov (%rax),%esi 81cdf: 81 c6 98 00 00 00 add $0x98,%esi 81ce5: e8 00 00 00 00 callq 81cea 81cea: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81cf1: 5b pop %rbx 81cf2: 44 89 e2 mov %r12d,%edx 81cf5: 48 89 ef mov %rbp,%rdi 81cf8: 31 c9 xor %ecx,%ecx 81cfa: 5d pop %rbp 81cfb: 41 5c pop %r12 81cfd: 8b 30 mov (%rax),%esi 81cff: 81 c6 c1 00 00 00 add $0xc1,%esi 81d05: e9 00 00 00 00 jmpq 81d0a 81d0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000081d10 : 81d10: e8 00 00 00 00 callq 81d15 81d15: 41 54 push %r12 81d17: 55 push %rbp 81d18: 48 89 fd mov %rdi,%rbp 81d1b: e8 30 f9 ff ff callq 81650 81d20: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 81d27: 48 89 ef mov %rbp,%rdi 81d2a: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 81d31: e8 00 00 00 00 callq 81d36 81d36: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81d3d: 31 c9 xor %ecx,%ecx 81d3f: 48 89 ef mov %rbp,%rdi 81d42: 48 8b 95 60 70 00 00 mov 0x7060(%rbp),%rdx 81d49: 8b 30 mov (%rax),%esi 81d4b: 48 c1 ea 08 shr $0x8,%rdx 81d4f: 81 c6 81 00 00 00 add $0x81,%esi 81d55: e8 00 00 00 00 callq 81d5a 81d5a: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81d61: 31 c9 xor %ecx,%ecx 81d63: 48 89 ef mov %rbp,%rdi 81d66: 0f b6 95 65 70 00 00 movzbl 0x7065(%rbp),%edx 81d6d: 8b 30 mov (%rax),%esi 81d6f: 81 c6 82 00 00 00 add $0x82,%esi 81d75: e8 00 00 00 00 callq 81d7a 81d7a: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81d81: 31 d2 xor %edx,%edx 81d83: 48 89 ef mov %rbp,%rdi 81d86: 8b 30 mov (%rax),%esi 81d88: 83 ee 80 sub $0xffffff80,%esi 81d8b: e8 00 00 00 00 callq 81d90 81d90: 48 8d bd 40 70 00 00 lea 0x7040(%rbp),%rdi 81d97: 89 c6 mov %eax,%esi 81d99: e8 02 fb ff ff callq 818a0 81d9e: 25 ff ff df ff and $0xffdfffff,%eax 81da3: 80 bd 38 70 00 00 00 cmpb $0x0,0x7038(%rbp) 81daa: 89 c2 mov %eax,%edx 81dac: 74 06 je 81db4 81dae: 81 ca 00 00 20 00 or $0x200000,%edx 81db4: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 81dbb: 74 0d je 81dca 81dbd: 83 bd 08 07 00 00 18 cmpl $0x18,0x708(%rbp) 81dc4: 0f 86 31 03 00 00 jbe 820fb 81dca: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81dd1: 31 c9 xor %ecx,%ecx 81dd3: 48 89 ef mov %rbp,%rdi 81dd6: 8b 30 mov (%rax),%esi 81dd8: 83 ee 80 sub $0xffffff80,%esi 81ddb: e8 00 00 00 00 callq 81de0 81de0: 44 8b 85 98 70 00 00 mov 0x7098(%rbp),%r8d 81de7: 45 85 c0 test %r8d,%r8d 81dea: 0f 85 71 04 00 00 jne 82261 81df0: 8b bd c8 33 01 00 mov 0x133c8(%rbp),%edi 81df6: 85 ff test %edi,%edi 81df8: 0f 84 89 06 00 00 je 82487 81dfe: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81e05: 8b 95 68 70 00 00 mov 0x7068(%rbp),%edx 81e0b: 31 c9 xor %ecx,%ecx 81e0d: 48 89 ef mov %rbp,%rdi 81e10: 8b 30 mov (%rax),%esi 81e12: 81 c6 86 00 00 00 add $0x86,%esi 81e18: e8 00 00 00 00 callq 81e1d 81e1d: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81e24: 31 c9 xor %ecx,%ecx 81e26: 48 89 ef mov %rbp,%rdi 81e29: 0f b7 95 6c 70 00 00 movzwl 0x706c(%rbp),%edx 81e30: 8b 30 mov (%rax),%esi 81e32: 81 c6 85 00 00 00 add $0x85,%esi 81e38: e8 00 00 00 00 callq 81e3d 81e3d: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81e44: 31 c9 xor %ecx,%ecx 81e46: 31 d2 xor %edx,%edx 81e48: 48 89 ef mov %rbp,%rdi 81e4b: 8b 30 mov (%rax),%esi 81e4d: 81 c6 83 00 00 00 add $0x83,%esi 81e53: e8 00 00 00 00 callq 81e58 81e58: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81e5f: 31 d2 xor %edx,%edx 81e61: 31 c9 xor %ecx,%ecx 81e63: 48 89 ef mov %rbp,%rdi 81e66: 8b 30 mov (%rax),%esi 81e68: 81 c6 84 00 00 00 add $0x84,%esi 81e6e: e8 00 00 00 00 callq 81e73 81e73: 31 d2 xor %edx,%edx 81e75: 80 bd 4c 70 00 00 00 cmpb $0x0,0x704c(%rbp) 81e7c: 0f 85 62 02 00 00 jne 820e4 81e82: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81e89: 31 c9 xor %ecx,%ecx 81e8b: 48 89 ef mov %rbp,%rdi 81e8e: 8b 30 mov (%rax),%esi 81e90: 81 c6 87 00 00 00 add $0x87,%esi 81e96: e8 00 00 00 00 callq 81e9b 81e9b: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 81ea2: 0f b6 b5 4c 70 00 00 movzbl 0x704c(%rbp),%esi 81ea9: 48 89 ef mov %rbp,%rdi 81eac: 8b 95 48 70 00 00 mov 0x7048(%rbp),%edx 81eb2: 48 8b 40 68 mov 0x68(%rax),%rax 81eb6: e8 00 00 00 00 callq 81ebb 81ebb: 8b b5 98 70 00 00 mov 0x7098(%rbp),%esi 81ec1: 85 f6 test %esi,%esi 81ec3: 0f 85 83 02 00 00 jne 8214c 81ec9: 8b 8d f0 70 00 00 mov 0x70f0(%rbp),%ecx 81ecf: 85 c9 test %ecx,%ecx 81ed1: 0f 84 08 01 00 00 je 81fdf 81ed7: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81ede: 48 8b 95 10 71 00 00 mov 0x7110(%rbp),%rdx 81ee5: 31 c9 xor %ecx,%ecx 81ee7: 48 89 ef mov %rbp,%rdi 81eea: 8b 30 mov (%rax),%esi 81eec: 48 c1 ea 08 shr $0x8,%rdx 81ef0: 81 c6 99 00 00 00 add $0x99,%esi 81ef6: e8 00 00 00 00 callq 81efb 81efb: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81f02: 31 c9 xor %ecx,%ecx 81f04: 48 89 ef mov %rbp,%rdi 81f07: 0f b6 95 15 71 00 00 movzbl 0x7115(%rbp),%edx 81f0e: 8b 30 mov (%rax),%esi 81f10: 81 c6 9a 00 00 00 add $0x9a,%esi 81f16: e8 00 00 00 00 callq 81f1b 81f1b: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81f22: 31 d2 xor %edx,%edx 81f24: 48 89 ef mov %rbp,%rdi 81f27: 8b 30 mov (%rax),%esi 81f29: 81 c6 98 00 00 00 add $0x98,%esi 81f2f: e8 00 00 00 00 callq 81f34 81f34: 48 8d bd f0 70 00 00 lea 0x70f0(%rbp),%rdi 81f3b: 89 c6 mov %eax,%esi 81f3d: e8 5e f9 ff ff callq 818a0 81f42: 89 c2 mov %eax,%edx 81f44: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 81f4b: 74 0d je 81f5a 81f4d: 83 bd 08 07 00 00 18 cmpl $0x18,0x708(%rbp) 81f54: 0f 86 fd 04 00 00 jbe 82457 81f5a: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81f61: 31 c9 xor %ecx,%ecx 81f63: 48 89 ef mov %rbp,%rdi 81f66: 8b 30 mov (%rax),%esi 81f68: 81 c6 98 00 00 00 add $0x98,%esi 81f6e: e8 00 00 00 00 callq 81f73 81f73: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81f7a: 31 c9 xor %ecx,%ecx 81f7c: 31 d2 xor %edx,%edx 81f7e: 48 89 ef mov %rbp,%rdi 81f81: 8b 30 mov (%rax),%esi 81f83: 81 c6 9c 00 00 00 add $0x9c,%esi 81f89: e8 00 00 00 00 callq 81f8e 81f8e: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81f95: 31 d2 xor %edx,%edx 81f97: 31 c9 xor %ecx,%ecx 81f99: 48 89 ef mov %rbp,%rdi 81f9c: 8b 30 mov (%rax),%esi 81f9e: 81 c6 9b 00 00 00 add $0x9b,%esi 81fa4: e8 00 00 00 00 callq 81fa9 81fa9: 31 d2 xor %edx,%edx 81fab: 80 bd fc 70 00 00 00 cmpb $0x0,0x70fc(%rbp) 81fb2: 74 12 je 81fc6 81fb4: 8b 95 f8 70 00 00 mov 0x70f8(%rbp),%edx 81fba: 81 e2 ff ff ff 03 and $0x3ffffff,%edx 81fc0: 81 ca 00 00 00 10 or $0x10000000,%edx 81fc6: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81fcd: 31 c9 xor %ecx,%ecx 81fcf: 48 89 ef mov %rbp,%rdi 81fd2: 8b 30 mov (%rax),%esi 81fd4: 81 c6 9f 00 00 00 add $0x9f,%esi 81fda: e8 00 00 00 00 callq 81fdf 81fdf: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 81fe6: 31 d2 xor %edx,%edx 81fe8: 48 89 ef mov %rbp,%rdi 81feb: 8b 30 mov (%rax),%esi 81fed: 81 c6 da 00 00 00 add $0xda,%esi 81ff3: e8 00 00 00 00 callq 81ff8 81ff8: 31 c9 xor %ecx,%ecx 81ffa: 48 89 ef mov %rbp,%rdi 81ffd: 0d 00 00 04 00 or $0x40000,%eax 82002: 89 c2 mov %eax,%edx 82004: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 8200b: 8b 30 mov (%rax),%esi 8200d: 81 c6 da 00 00 00 add $0xda,%esi 82013: e8 00 00 00 00 callq 82018 82018: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 8201f: 31 d2 xor %edx,%edx 82021: 48 89 ef mov %rbp,%rdi 82024: 8b 30 mov (%rax),%esi 82026: 81 c6 d5 00 00 00 add $0xd5,%esi 8202c: e8 00 00 00 00 callq 82031 82031: 31 c9 xor %ecx,%ecx 82033: 48 89 ef mov %rbp,%rdi 82036: 83 c8 08 or $0x8,%eax 82039: 89 c2 mov %eax,%edx 8203b: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82042: 8b 30 mov (%rax),%esi 82044: 81 c6 d5 00 00 00 add $0xd5,%esi 8204a: e8 00 00 00 00 callq 8204f 8204f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 82053: e8 00 00 00 00 callq 82058 82058: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 8205f: 31 d2 xor %edx,%edx 82061: 48 89 ef mov %rbp,%rdi 82064: 8b 30 mov (%rax),%esi 82066: 83 ee 80 sub $0xffffff80,%esi 82069: e8 00 00 00 00 callq 8206e 8206e: 0d 01 00 02 00 or $0x20001,%eax 82073: 89 c2 mov %eax,%edx 82075: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 8207c: 74 0d je 8208b 8207e: 83 bd 08 07 00 00 18 cmpl $0x18,0x708(%rbp) 82085: 0f 86 9a 00 00 00 jbe 82125 8208b: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82092: 31 c9 xor %ecx,%ecx 82094: 48 89 ef mov %rbp,%rdi 82097: 8b 30 mov (%rax),%esi 82099: 83 ee 80 sub $0xffffff80,%esi 8209c: e8 00 00 00 00 callq 820a1 820a1: 8b 95 98 70 00 00 mov 0x7098(%rbp),%edx 820a7: c6 85 88 70 00 00 01 movb $0x1,0x7088(%rbp) 820ae: 85 d2 test %edx,%edx 820b0: 0f 85 6a 02 00 00 jne 82320 820b6: 8b 85 f0 70 00 00 mov 0x70f0(%rbp),%eax 820bc: 85 c0 test %eax,%eax 820be: 0f 85 be 02 00 00 jne 82382 820c4: 45 31 e4 xor %r12d,%r12d 820c7: 83 bd 08 07 00 00 1b cmpl $0x1b,0x708(%rbp) 820ce: 76 0d jbe 820dd 820d0: be 01 00 00 00 mov $0x1,%esi 820d5: 48 89 ef mov %rbp,%rdi 820d8: e8 63 fb ff ff callq 81c40 820dd: 44 89 e0 mov %r12d,%eax 820e0: 5d pop %rbp 820e1: 41 5c pop %r12 820e3: c3 retq 820e4: 8b 95 48 70 00 00 mov 0x7048(%rbp),%edx 820ea: 81 e2 ff ff ff 03 and $0x3ffffff,%edx 820f0: 81 ca 00 00 00 10 or $0x10000000,%edx 820f6: e9 87 fd ff ff jmpq 81e82 820fb: 31 f6 xor %esi,%esi 820fd: 48 8d bd 28 34 01 00 lea 0x13428(%rbp),%rdi 82104: e8 00 00 00 00 callq 82109 82109: 85 c0 test %eax,%eax 8210b: 0f 84 cf fc ff ff je 81de0 82111: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82118: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 8211e: e8 00 00 00 00 callq 82123 82123: eb b8 jmp 820dd 82125: 31 f6 xor %esi,%esi 82127: 48 8d bd 28 34 01 00 lea 0x13428(%rbp),%rdi 8212e: e8 00 00 00 00 callq 82133 82133: 85 c0 test %eax,%eax 82135: 0f 84 66 ff ff ff je 820a1 8213b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82142: e8 00 00 00 00 callq 82147 82147: e9 78 ff ff ff jmpq 820c4 8214c: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82153: 48 8b 95 b8 70 00 00 mov 0x70b8(%rbp),%rdx 8215a: 31 c9 xor %ecx,%ecx 8215c: 48 89 ef mov %rbp,%rdi 8215f: 8b 30 mov (%rax),%esi 82161: 48 c1 ea 08 shr $0x8,%rdx 82165: 81 c6 8d 00 00 00 add $0x8d,%esi 8216b: e8 00 00 00 00 callq 82170 82170: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82177: 31 c9 xor %ecx,%ecx 82179: 48 89 ef mov %rbp,%rdi 8217c: 0f b6 95 bd 70 00 00 movzbl 0x70bd(%rbp),%edx 82183: 8b 30 mov (%rax),%esi 82185: 81 c6 8e 00 00 00 add $0x8e,%esi 8218b: e8 00 00 00 00 callq 82190 82190: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82197: 31 d2 xor %edx,%edx 82199: 48 89 ef mov %rbp,%rdi 8219c: 8b 30 mov (%rax),%esi 8219e: 81 c6 8c 00 00 00 add $0x8c,%esi 821a4: e8 00 00 00 00 callq 821a9 821a9: 48 8d bd 98 70 00 00 lea 0x7098(%rbp),%rdi 821b0: 89 c6 mov %eax,%esi 821b2: e8 e9 f6 ff ff callq 818a0 821b7: 25 ff ff fe ff and $0xfffeffff,%eax 821bc: 80 cc 02 or $0x2,%ah 821bf: 89 c2 mov %eax,%edx 821c1: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 821c8: 74 0d je 821d7 821ca: 83 bd 08 07 00 00 18 cmpl $0x18,0x708(%rbp) 821d1: 0f 86 00 02 00 00 jbe 823d7 821d7: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 821de: 31 c9 xor %ecx,%ecx 821e0: 48 89 ef mov %rbp,%rdi 821e3: 8b 30 mov (%rax),%esi 821e5: 81 c6 8c 00 00 00 add $0x8c,%esi 821eb: e8 00 00 00 00 callq 821f0 821f0: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 821f7: 31 c9 xor %ecx,%ecx 821f9: 31 d2 xor %edx,%edx 821fb: 48 89 ef mov %rbp,%rdi 821fe: 8b 30 mov (%rax),%esi 82200: 81 c6 90 00 00 00 add $0x90,%esi 82206: e8 00 00 00 00 callq 8220b 8220b: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82212: 31 d2 xor %edx,%edx 82214: 31 c9 xor %ecx,%ecx 82216: 48 89 ef mov %rbp,%rdi 82219: 8b 30 mov (%rax),%esi 8221b: 81 c6 8f 00 00 00 add $0x8f,%esi 82221: e8 00 00 00 00 callq 82226 82226: 31 d2 xor %edx,%edx 82228: 80 bd a4 70 00 00 00 cmpb $0x0,0x70a4(%rbp) 8222f: 74 12 je 82243 82231: 8b 95 a0 70 00 00 mov 0x70a0(%rbp),%edx 82237: 81 e2 ff ff ff 03 and $0x3ffffff,%edx 8223d: 81 ca 00 00 00 10 or $0x10000000,%edx 82243: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 8224a: 31 c9 xor %ecx,%ecx 8224c: 48 89 ef mov %rbp,%rdi 8224f: 8b 30 mov (%rax),%esi 82251: 81 c6 93 00 00 00 add $0x93,%esi 82257: e8 00 00 00 00 callq 8225c 8225c: e9 68 fc ff ff jmpq 81ec9 82261: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82268: 31 c9 xor %ecx,%ecx 8226a: 48 89 ef mov %rbp,%rdi 8226d: ba 12 00 00 00 mov $0x12,%edx 82272: 8b 30 mov (%rax),%esi 82274: 81 c6 88 01 00 00 add $0x188,%esi 8227a: e8 00 00 00 00 callq 8227f 8227f: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82286: 31 d2 xor %edx,%edx 82288: 48 89 ef mov %rbp,%rdi 8228b: 8b 30 mov (%rax),%esi 8228d: 81 c6 89 01 00 00 add $0x189,%esi 82293: e8 00 00 00 00 callq 82298 82298: 31 c9 xor %ecx,%ecx 8229a: 48 89 ef mov %rbp,%rdi 8229d: 25 ff ff c3 ff and $0xffc3ffff,%eax 822a2: 89 c2 mov %eax,%edx 822a4: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 822ab: 81 ca 00 00 14 00 or $0x140000,%edx 822b1: 8b 30 mov (%rax),%esi 822b3: 81 c6 89 01 00 00 add $0x189,%esi 822b9: e8 00 00 00 00 callq 822be 822be: 31 c9 xor %ecx,%ecx 822c0: 48 89 ef mov %rbp,%rdi 822c3: ba 1b 00 00 00 mov $0x1b,%edx 822c8: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 822cf: 8b 30 mov (%rax),%esi 822d1: 81 c6 88 01 00 00 add $0x188,%esi 822d7: e8 00 00 00 00 callq 822dc 822dc: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 822e3: 31 d2 xor %edx,%edx 822e5: 48 89 ef mov %rbp,%rdi 822e8: 8b 30 mov (%rax),%esi 822ea: 81 c6 89 01 00 00 add $0x189,%esi 822f0: e8 00 00 00 00 callq 822f5 822f5: 31 c9 xor %ecx,%ecx 822f7: 48 89 ef mov %rbp,%rdi 822fa: 25 ff ff cf ff and $0xffcfffff,%eax 822ff: 89 c2 mov %eax,%edx 82301: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82308: 81 ca 00 00 10 00 or $0x100000,%edx 8230e: 8b 30 mov (%rax),%esi 82310: 81 c6 89 01 00 00 add $0x189,%esi 82316: e8 00 00 00 00 callq 8231b 8231b: e9 d0 fa ff ff jmpq 81df0 82320: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82327: 31 d2 xor %edx,%edx 82329: 48 89 ef mov %rbp,%rdi 8232c: 8b 30 mov (%rax),%esi 8232e: 81 c6 8c 00 00 00 add $0x8c,%esi 82334: e8 00 00 00 00 callq 82339 82339: 83 c8 01 or $0x1,%eax 8233c: 89 c2 mov %eax,%edx 8233e: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 82345: 74 0d je 82354 82347: 83 bd 08 07 00 00 18 cmpl $0x18,0x708(%rbp) 8234e: 0f 86 b3 00 00 00 jbe 82407 82354: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 8235b: 31 c9 xor %ecx,%ecx 8235d: 48 89 ef mov %rbp,%rdi 82360: 8b 30 mov (%rax),%esi 82362: 81 c6 8c 00 00 00 add $0x8c,%esi 82368: e8 00 00 00 00 callq 8236d 8236d: 8b 85 f0 70 00 00 mov 0x70f0(%rbp),%eax 82373: c6 85 e0 70 00 00 01 movb $0x1,0x70e0(%rbp) 8237a: 85 c0 test %eax,%eax 8237c: 0f 84 42 fd ff ff je 820c4 82382: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 82389: 31 d2 xor %edx,%edx 8238b: 48 89 ef mov %rbp,%rdi 8238e: 8b 30 mov (%rax),%esi 82390: 81 c6 98 00 00 00 add $0x98,%esi 82396: e8 00 00 00 00 callq 8239b 8239b: 83 c8 01 or $0x1,%eax 8239e: 89 c2 mov %eax,%edx 823a0: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 823a7: 74 09 je 823b2 823a9: 83 bd 08 07 00 00 18 cmpl $0x18,0x708(%rbp) 823b0: 76 7f jbe 82431 823b2: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 823b9: 31 c9 xor %ecx,%ecx 823bb: 48 89 ef mov %rbp,%rdi 823be: 8b 30 mov (%rax),%esi 823c0: 81 c6 98 00 00 00 add $0x98,%esi 823c6: e8 00 00 00 00 callq 823cb 823cb: c6 85 38 71 00 00 01 movb $0x1,0x7138(%rbp) 823d2: e9 ed fc ff ff jmpq 820c4 823d7: 48 8d bd 28 34 01 00 lea 0x13428(%rbp),%rdi 823de: be 01 00 00 00 mov $0x1,%esi 823e3: e8 00 00 00 00 callq 823e8 823e8: 85 c0 test %eax,%eax 823ea: 0f 84 00 fe ff ff je 821f0 823f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 823f7: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 823fd: e8 00 00 00 00 callq 82402 82402: e9 d6 fc ff ff jmpq 820dd 82407: 48 8d bd 28 34 01 00 lea 0x13428(%rbp),%rdi 8240e: be 01 00 00 00 mov $0x1,%esi 82413: e8 00 00 00 00 callq 82418 82418: 85 c0 test %eax,%eax 8241a: 0f 84 4d ff ff ff je 8236d 82420: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82427: e8 00 00 00 00 callq 8242c 8242c: e9 93 fc ff ff jmpq 820c4 82431: 48 8d bd 28 34 01 00 lea 0x13428(%rbp),%rdi 82438: be 02 00 00 00 mov $0x2,%esi 8243d: e8 00 00 00 00 callq 82442 82442: 85 c0 test %eax,%eax 82444: 74 85 je 823cb 82446: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8244d: e8 00 00 00 00 callq 82452 82452: e9 6d fc ff ff jmpq 820c4 82457: 48 8d bd 28 34 01 00 lea 0x13428(%rbp),%rdi 8245e: be 02 00 00 00 mov $0x2,%esi 82463: e8 00 00 00 00 callq 82468 82468: 85 c0 test %eax,%eax 8246a: 0f 84 03 fb ff ff je 81f73 82470: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82477: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 8247d: e8 00 00 00 00 callq 82482 82482: e9 56 fc ff ff jmpq 820dd 82487: 80 bd 4d 70 00 00 00 cmpb $0x0,0x704d(%rbp) 8248e: 0f 84 6a f9 ff ff je 81dfe 82494: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 8249b: 8b 30 mov (%rax),%esi 8249d: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 824a3: 83 e8 1c sub $0x1c,%eax 824a6: 83 f8 01 cmp $0x1,%eax 824a9: 76 33 jbe 824de 824ab: 81 c6 8c 01 00 00 add $0x18c,%esi 824b1: 31 d2 xor %edx,%edx 824b3: 48 89 ef mov %rbp,%rdi 824b6: e8 00 00 00 00 callq 824bb 824bb: 31 c9 xor %ecx,%ecx 824bd: 48 89 ef mov %rbp,%rdi 824c0: 83 c8 10 or $0x10,%eax 824c3: 89 c2 mov %eax,%edx 824c5: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 824cc: 8b 30 mov (%rax),%esi 824ce: 81 c6 8c 01 00 00 add $0x18c,%esi 824d4: e8 00 00 00 00 callq 824d9 824d9: e9 20 f9 ff ff jmpq 81dfe 824de: 81 c6 8d 01 00 00 add $0x18d,%esi 824e4: 31 d2 xor %edx,%edx 824e6: 48 89 ef mov %rbp,%rdi 824e9: e8 00 00 00 00 callq 824ee 824ee: 31 c9 xor %ecx,%ecx 824f0: 48 89 ef mov %rbp,%rdi 824f3: 83 c8 10 or $0x10,%eax 824f6: 89 c2 mov %eax,%edx 824f8: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 824ff: 8b 30 mov (%rax),%esi 82501: 81 c6 8d 01 00 00 add $0x18d,%esi 82507: e8 00 00 00 00 callq 8250c 8250c: e9 ed f8 ff ff jmpq 81dfe 82511: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 82518: 00 00 00 00 8251c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000082520 : 82520: e8 00 00 00 00 callq 82525 82525: e9 e6 f7 ff ff jmpq 81d10 8252a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000082530 : 82530: e8 00 00 00 00 callq 82535 82535: e9 d6 f7 ff ff jmpq 81d10 8253a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000082540 : 82540: e8 00 00 00 00 callq 82545 82545: 55 push %rbp 82546: 83 bf 08 07 00 00 1b cmpl $0x1b,0x708(%rdi) 8254d: 48 89 fd mov %rdi,%rbp 82550: 76 07 jbe 82559 82552: 31 f6 xor %esi,%esi 82554: e8 e7 f6 ff ff callq 81c40 82559: 48 89 ef mov %rbp,%rdi 8255c: e8 ef f0 ff ff callq 81650 82561: bf 58 89 41 00 mov $0x418958,%edi 82566: e8 00 00 00 00 callq 8256b 8256b: 31 c0 xor %eax,%eax 8256d: 5d pop %rbp 8256e: c3 retq 8256f: 90 nop 0000000000082570 : 82570: e8 00 00 00 00 callq 82575 82575: 8b 42 08 mov 0x8(%rdx),%eax 82578: 8b 4a 2c mov 0x2c(%rdx),%ecx 8257b: 83 f8 01 cmp $0x1,%eax 8257e: 74 29 je 825a9 82580: 83 f8 02 cmp $0x2,%eax 82583: 75 21 jne 825a6 82585: 48 8b 87 20 71 00 00 mov 0x7120(%rdi),%rax 8258c: 48 8d 97 70 71 00 00 lea 0x7170(%rdi),%rdx 82593: bf 80 01 00 00 mov $0x180,%edi 82598: 89 08 mov %ecx,(%rax) 8259a: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 825a1 825a1: e8 00 00 00 00 callq 825a6 825a6: 31 c0 xor %eax,%eax 825a8: c3 retq 825a9: 48 8b 87 c8 70 00 00 mov 0x70c8(%rdi),%rax 825b0: 48 8d 97 50 71 00 00 lea 0x7150(%rdi),%rdx 825b7: bf 80 01 00 00 mov $0x180,%edi 825bc: 89 08 mov %ecx,(%rax) 825be: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 825c5 825c5: e8 00 00 00 00 callq 825ca 825ca: 31 c0 xor %eax,%eax 825cc: c3 retq 825cd: 0f 1f 00 nopl (%rax) 00000000000825d0 : 825d0: e8 00 00 00 00 callq 825d5 825d5: 55 push %rbp 825d6: 83 bf 08 07 00 00 1b cmpl $0x1b,0x708(%rdi) 825dd: 48 89 fd mov %rdi,%rbp 825e0: 76 07 jbe 825e9 825e2: 31 f6 xor %esi,%esi 825e4: e8 57 f6 ff ff callq 81c40 825e9: 48 89 ef mov %rbp,%rdi 825ec: e8 5f f0 ff ff callq 81650 825f1: bf 58 89 41 00 mov $0x418958,%edi 825f6: e8 00 00 00 00 callq 825fb 825fb: 31 c0 xor %eax,%eax 825fd: 5d pop %rbp 825fe: c3 retq 825ff: 90 nop 0000000000082600 : 82600: e8 00 00 00 00 callq 82605 82605: 48 83 7e 08 00 cmpq $0x0,0x8(%rsi) 8260a: 74 6f je 8267b 8260c: 83 3e 18 cmpl $0x18,(%rsi) 8260f: 55 push %rbp 82610: 48 89 fd mov %rdi,%rbp 82613: 53 push %rbx 82614: 48 89 f3 mov %rsi,%rbx 82617: 74 40 je 82659 82619: 48 8b 45 00 mov 0x0(%rbp),%rax 8261d: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 82624: 75 19 jne 8263f 82626: 0f b6 85 0c 01 00 00 movzbl 0x10c(%rbp),%eax 8262d: 84 c0 test %al,%al 8262f: 74 0b je 8263c 82631: 8b 03 mov (%rbx),%eax 82633: 83 e0 fd and $0xfffffffd,%eax 82636: 83 f8 0c cmp $0xc,%eax 82639: 0f 94 c0 sete %al 8263c: 5b pop %rbx 8263d: 5d pop %rbp 8263e: c3 retq 8263f: 8b 03 mov (%rbx),%eax 82641: 83 f8 18 cmp $0x18,%eax 82644: 77 e0 ja 82626 82646: ba ff 00 4e 01 mov $0x14e00ff,%edx 8264b: 48 0f a3 c2 bt %rax,%rdx 8264f: 73 d5 jae 82626 82651: b8 01 00 00 00 mov $0x1,%eax 82656: 5b pop %rbx 82657: 5d pop %rbp 82658: c3 retq 82659: 48 8b 47 38 mov 0x38(%rdi),%rax 8265d: 48 8b 40 48 mov 0x48(%rax),%rax 82661: 48 85 c0 test %rax,%rax 82664: 74 09 je 8266f 82666: e8 00 00 00 00 callq 8266b 8266b: 84 c0 test %al,%al 8266d: 75 e2 jne 82651 8266f: 66 83 bd 0c 01 00 00 cmpw $0x0,0x10c(%rbp) 82676: 00 82677: 74 a0 je 82619 82679: eb d6 jmp 82651 8267b: b8 01 00 00 00 mov $0x1,%eax 82680: c3 retq 82681: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 82688: 00 00 00 00 8268c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000082690 : 82690: e8 00 00 00 00 callq 82695 82695: 31 c0 xor %eax,%eax 82697: c3 retq 82698: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8269f: 00 00000000000826a0 : 826a0: e8 00 00 00 00 callq 826a5 826a5: 41 55 push %r13 826a7: 41 54 push %r12 826a9: 55 push %rbp 826aa: 53 push %rbx 826ab: 48 83 ec 10 sub $0x10,%rsp 826af: 48 8b 5f 78 mov 0x78(%rdi),%rbx 826b3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 826ba: 00 00 826bc: 48 89 44 24 08 mov %rax,0x8(%rsp) 826c1: 31 c0 xor %eax,%eax 826c3: 80 bb 8b 55 01 00 00 cmpb $0x0,0x1558b(%rbx) 826ca: 0f 84 00 00 00 00 je 826d0 826d0: 4c 8d ab a0 3a 01 00 lea 0x13aa0(%rbx),%r13 826d7: 48 89 d5 mov %rdx,%rbp 826da: 4c 89 ef mov %r13,%rdi 826dd: e8 00 00 00 00 callq 826e2 826e2: 48 8b 83 50 34 01 00 mov 0x13450(%rbx),%rax 826e9: 48 8b 40 78 mov 0x78(%rax),%rax 826ed: 48 85 c0 test %rax,%rax 826f0: 74 5a je 8274c 826f2: 48 8d bb 18 34 01 00 lea 0x13418(%rbx),%rdi 826f9: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 826fe: e8 00 00 00 00 callq 82703 82703: 4c 89 ef mov %r13,%rdi 82706: 41 89 c4 mov %eax,%r12d 82709: e8 00 00 00 00 callq 8270e 8270e: 45 85 e4 test %r12d,%r12d 82711: 75 5f jne 82772 82713: 8b 4c 24 04 mov 0x4(%rsp),%ecx 82717: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8271e: be 00 10 00 00 mov $0x1000,%esi 82723: 48 89 ef mov %rbp,%rdi 82726: e8 00 00 00 00 callq 8272b 8272b: 4c 63 e8 movslq %eax,%r13 8272e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 82733: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8273a: 00 00 8273c: 75 39 jne 82777 8273e: 48 83 c4 10 add $0x10,%rsp 82742: 4c 89 e8 mov %r13,%rax 82745: 5b pop %rbx 82746: 5d pop %rbp 82747: 41 5c pop %r12 82749: 41 5d pop %r13 8274b: c3 retq 8274c: 4c 89 ef mov %r13,%rdi 8274f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 82755: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 8275c: e8 00 00 00 00 callq 82761 82761: 44 89 e6 mov %r12d,%esi 82764: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8276b: e8 00 00 00 00 callq 82770 82770: eb bc jmp 8272e 82772: 4d 63 ec movslq %r12d,%r13 82775: eb ea jmp 82761 82777: e8 00 00 00 00 callq 8277c 8277c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000082780 : 82780: e8 00 00 00 00 callq 82785 82785: 53 push %rbx 82786: 48 89 fb mov %rdi,%rbx 82789: c7 87 f8 3a 01 00 00 movl $0x0,0x13af8(%rdi) 82790: 00 00 00 82793: 48 8b bf d8 3a 01 00 mov 0x13ad8(%rdi),%rdi 8279a: e8 00 00 00 00 callq 8279f 8279f: 48 8b bb 80 34 01 00 mov 0x13480(%rbx),%rdi 827a6: 48 c7 83 d8 3a 01 00 movq $0x0,0x13ad8(%rbx) 827ad: 00 00 00 00 827b1: 48 85 ff test %rdi,%rdi 827b4: 74 10 je 827c6 827b6: e8 00 00 00 00 callq 827bb 827bb: 48 c7 83 80 34 01 00 movq $0x0,0x13480(%rbx) 827c2: 00 00 00 00 827c6: 48 8b bb e0 34 01 00 mov 0x134e0(%rbx),%rdi 827cd: 48 85 ff test %rdi,%rdi 827d0: 74 10 je 827e2 827d2: e8 00 00 00 00 callq 827d7 827d7: 48 c7 83 e0 34 01 00 movq $0x0,0x134e0(%rbx) 827de: 00 00 00 00 827e2: 48 8b bb 38 35 01 00 mov 0x13538(%rbx),%rdi 827e9: 48 85 ff test %rdi,%rdi 827ec: 74 10 je 827fe 827ee: e8 00 00 00 00 callq 827f3 827f3: 48 c7 83 38 35 01 00 movq $0x0,0x13538(%rbx) 827fa: 00 00 00 00 827fe: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 82804: 83 f8 19 cmp $0x19,%eax 82807: 74 09 je 82812 82809: 83 f8 1c cmp $0x1c,%eax 8280c: 74 04 je 82812 8280e: 31 c0 xor %eax,%eax 82810: 5b pop %rbx 82811: c3 retq 82812: 48 8b 3b mov (%rbx),%rdi 82815: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8281c: e8 00 00 00 00 callq 82821 82821: 31 c0 xor %eax,%eax 82823: 5b pop %rbx 82824: c3 retq 82825: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8282c: 00 00 00 00 0000000000082830 : 82830: e8 00 00 00 00 callq 82835 82835: 41 56 push %r14 82837: 41 55 push %r13 82839: 41 54 push %r12 8283b: 55 push %rbp 8283c: 53 push %rbx 8283d: 48 83 c4 80 add $0xffffffffffffff80,%rsp 82841: 48 8b 6f 78 mov 0x78(%rdi),%rbp 82845: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8284c: 00 00 8284e: 48 89 44 24 78 mov %rax,0x78(%rsp) 82853: 31 c0 xor %eax,%eax 82855: 80 bd 8b 55 01 00 00 cmpb $0x0,0x1558b(%rbp) 8285c: 0f 84 00 00 00 00 je 82862 82862: be 64 00 00 00 mov $0x64,%esi 82867: 48 8d 7c 24 14 lea 0x14(%rsp),%rdi 8286c: 49 89 cc mov %rcx,%r12 8286f: 48 89 d1 mov %rdx,%rcx 82872: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 82879: e8 00 00 00 00 callq 8287e 8287e: 48 8b 55 f0 mov -0x10(%rbp),%rdx 82882: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 82887: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 8288c: e8 00 00 00 00 callq 82891 82891: 89 c3 mov %eax,%ebx 82893: 85 c0 test %eax,%eax 82895: 74 32 je 828c9 82897: 89 de mov %ebx,%esi 82899: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 828a0: e8 00 00 00 00 callq 828a5 828a5: 48 63 c3 movslq %ebx,%rax 828a8: 48 8b 5c 24 78 mov 0x78(%rsp),%rbx 828ad: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 828b4: 00 00 828b6: 0f 85 d0 00 00 00 jne 8298c 828bc: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 828c0: 5b pop %rbx 828c1: 5d pop %rbp 828c2: 41 5c pop %r12 828c4: 41 5d pop %r13 828c6: 41 5e pop %r14 828c8: c3 retq 828c9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 828ce: 48 8b 7d f0 mov -0x10(%rbp),%rdi 828d2: 45 31 c0 xor %r8d,%r8d 828d5: 48 89 e2 mov %rsp,%rdx 828d8: b9 c0 0c 00 00 mov $0xcc0,%ecx 828dd: 48 8b 30 mov (%rax),%rsi 828e0: e8 00 00 00 00 callq 828e5 828e5: 48 83 3c 24 ff cmpq $0xffffffffffffffff,(%rsp) 828ea: 49 89 c5 mov %rax,%r13 828ed: 0f 84 9e 00 00 00 je 82991 828f3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 828f8: 4c 89 ef mov %r13,%rdi 828fb: 4c 8d b5 a0 3a 01 00 lea 0x13aa0(%rbp),%r14 82902: 48 8b 10 mov (%rax),%rdx 82905: 48 8b 70 08 mov 0x8(%rax),%rsi 82909: e8 00 00 00 00 callq 8290e 8290e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 82913: 4c 89 ef mov %r13,%rdi 82916: 48 8b 30 mov (%rax),%rsi 82919: 83 e6 c0 and $0xffffffc0,%esi 8291c: e8 00 00 00 00 callq 82921 82921: 4c 89 f7 mov %r14,%rdi 82924: e8 00 00 00 00 callq 82929 82929: 48 8b 85 50 34 01 00 mov 0x13450(%rbp),%rax 82930: 48 8b 40 70 mov 0x70(%rax),%rax 82934: 48 85 c0 test %rax,%rax 82937: 0f 84 83 00 00 00 je 829c0 8293d: 48 8b 34 24 mov (%rsp),%rsi 82941: 48 8d bd 18 34 01 00 lea 0x13418(%rbp),%rdi 82948: e8 00 00 00 00 callq 8294d 8294d: 4c 89 f7 mov %r14,%rdi 82950: 89 c3 mov %eax,%ebx 82952: e8 00 00 00 00 callq 82957 82957: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8295c: 45 31 c0 xor %r8d,%r8d 8295f: 4c 89 ea mov %r13,%rdx 82962: 48 8b 7d f0 mov -0x10(%rbp),%rdi 82966: 48 8b 0c 24 mov (%rsp),%rcx 8296a: 48 8b 30 mov (%rax),%rsi 8296d: e8 00 00 00 00 callq 82972 82972: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 82977: e8 00 00 00 00 callq 8297c 8297c: 85 db test %ebx,%ebx 8297e: 0f 85 13 ff ff ff jne 82897 82984: 4c 89 e0 mov %r12,%rax 82987: e9 1c ff ff ff jmpq 828a8 8298c: e8 00 00 00 00 callq 82991 82991: 48 89 c2 mov %rax,%rdx 82994: 48 8b 44 24 08 mov 0x8(%rsp),%rax 82999: 48 8b 7d f0 mov -0x10(%rbp),%rdi 8299d: 45 31 c0 xor %r8d,%r8d 829a0: 48 83 c9 ff or $0xffffffffffffffff,%rcx 829a4: bb f4 ff ff ff mov $0xfffffff4,%ebx 829a9: 48 8b 30 mov (%rax),%rsi 829ac: e8 00 00 00 00 callq 829b1 829b1: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 829b6: e8 00 00 00 00 callq 829bb 829bb: e9 d7 fe ff ff jmpq 82897 829c0: 4c 89 f7 mov %r14,%rdi 829c3: bb ea ff ff ff mov $0xffffffea,%ebx 829c8: e8 00 00 00 00 callq 829cd 829cd: 48 8b 44 24 08 mov 0x8(%rsp),%rax 829d2: 45 31 c0 xor %r8d,%r8d 829d5: 4c 89 ea mov %r13,%rdx 829d8: 48 8b 7d f0 mov -0x10(%rbp),%rdi 829dc: 48 8b 0c 24 mov (%rsp),%rcx 829e0: 48 8b 30 mov (%rax),%rsi 829e3: e8 00 00 00 00 callq 829e8 829e8: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 829ed: e8 00 00 00 00 callq 829f2 829f2: e9 a0 fe ff ff jmpq 82897 829f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 829fe: 00 00 0000000000082a00 : 82a00: e8 00 00 00 00 callq 82a05 82a05: 53 push %rbx 82a06: 48 89 fb mov %rdi,%rbx 82a09: 48 81 c7 28 34 01 00 add $0x13428,%rdi 82a10: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 82a16: 83 f8 17 cmp $0x17,%eax 82a19: 0f 84 af 00 00 00 je 82ace 82a1f: 77 68 ja 82a89 82a21: 83 f8 15 cmp $0x15,%eax 82a24: 0f 84 a4 00 00 00 je 82ace 82a2a: 83 f8 16 cmp $0x16,%eax 82a2d: 75 44 jne 82a73 82a2f: e8 00 00 00 00 callq 82a34 82a34: c6 83 34 35 01 00 00 movb $0x0,0x13534(%rbx) 82a3b: 48 89 9b 28 34 01 00 mov %rbx,0x13428(%rbx) 82a42: 45 31 c0 xor %r8d,%r8d 82a45: c6 83 35 35 01 00 00 movb $0x0,0x13535(%rbx) 82a4c: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 82a53: 75 19 jne 82a6e 82a55: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 82a5c: 75 10 jne 82a6e 82a5e: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 82a64: 83 f8 17 cmp $0x17,%eax 82a67: 74 4c je 82ab5 82a69: 83 f8 1a cmp $0x1a,%eax 82a6c: 77 47 ja 82ab5 82a6e: 44 89 c0 mov %r8d,%eax 82a71: 5b pop %rbx 82a72: c3 retq 82a73: 83 e8 13 sub $0x13,%eax 82a76: 83 f8 01 cmp $0x1,%eax 82a79: 77 2f ja 82aaa 82a7b: e8 00 00 00 00 callq 82a80 82a80: c6 83 34 35 01 00 00 movb $0x0,0x13534(%rbx) 82a87: eb b2 jmp 82a3b 82a89: 83 f8 18 cmp $0x18,%eax 82a8c: 74 36 je 82ac4 82a8e: 83 e8 19 sub $0x19,%eax 82a91: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 82a97: 83 f8 04 cmp $0x4,%eax 82a9a: 77 d2 ja 82a6e 82a9c: e8 00 00 00 00 callq 82aa1 82aa1: c6 83 34 35 01 00 01 movb $0x1,0x13534(%rbx) 82aa8: eb 91 jmp 82a3b 82aaa: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 82ab0: 5b pop %rbx 82ab1: 44 89 c0 mov %r8d,%eax 82ab4: c3 retq 82ab5: 45 31 c0 xor %r8d,%r8d 82ab8: c6 83 35 35 01 00 01 movb $0x1,0x13535(%rbx) 82abf: 5b pop %rbx 82ac0: 44 89 c0 mov %r8d,%eax 82ac3: c3 retq 82ac4: e8 00 00 00 00 callq 82ac9 82ac9: e9 6d ff ff ff jmpq 82a3b 82ace: e8 00 00 00 00 callq 82ad3 82ad3: c6 83 34 35 01 00 00 movb $0x0,0x13534(%rbx) 82ada: e9 5c ff ff ff jmpq 82a3b 82adf: 90 nop 0000000000082ae0 : 82ae0: e8 00 00 00 00 callq 82ae5 82ae5: 55 push %rbp 82ae6: 48 8d af 28 34 01 00 lea 0x13428(%rdi),%rbp 82aed: 53 push %rbx 82aee: 48 89 fb mov %rdi,%rbx 82af1: 48 83 ec 08 sub $0x8,%rsp 82af5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 82afc: 75 1f jne 82b1d 82afe: 48 8b 87 60 34 01 00 mov 0x13460(%rdi),%rax 82b05: 48 8b 00 mov (%rax),%rax 82b08: 48 85 c0 test %rax,%rax 82b0b: 74 10 je 82b1d 82b0d: 48 89 ef mov %rbp,%rdi 82b10: e8 00 00 00 00 callq 82b15 82b15: 85 c0 test %eax,%eax 82b17: 0f 85 ee 00 00 00 jne 82c0b 82b1d: 83 bb f8 3a 01 00 04 cmpl $0x4,0x13af8(%rbx) 82b24: 74 78 je 82b9e 82b26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 82b2d: bf 01 00 00 00 mov $0x1,%edi 82b32: e8 00 00 00 00 callq 82b37 82b37: 48 8b 83 60 34 01 00 mov 0x13460(%rbx),%rax 82b3e: 48 8b 40 58 mov 0x58(%rax),%rax 82b42: 48 85 c0 test %rax,%rax 82b45: 74 15 je 82b5c 82b47: be 01 00 00 00 mov $0x1,%esi 82b4c: 48 89 ef mov %rbp,%rdi 82b4f: e8 00 00 00 00 callq 82b54 82b54: 85 c0 test %eax,%eax 82b56: 0f 85 94 00 00 00 jne 82bf0 82b5c: 8b 93 08 07 00 00 mov 0x708(%rbx),%edx 82b62: 83 fa 19 cmp $0x19,%edx 82b65: 74 0e je 82b75 82b67: 31 c0 xor %eax,%eax 82b69: 83 fa 1c cmp $0x1c,%edx 82b6c: 74 07 je 82b75 82b6e: 48 83 c4 08 add $0x8,%rsp 82b72: 5b pop %rbx 82b73: 5d pop %rbp 82b74: c3 retq 82b75: 48 8b 3b mov (%rbx),%rdi 82b78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 82b7f: e8 00 00 00 00 callq 82b84 82b84: 85 c0 test %eax,%eax 82b86: 74 e6 je 82b6e 82b88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82b8f: 89 44 24 04 mov %eax,0x4(%rsp) 82b93: e8 00 00 00 00 callq 82b98 82b98: 8b 44 24 04 mov 0x4(%rsp),%eax 82b9c: eb d0 jmp 82b6e 82b9e: 48 8b bb d0 3a 01 00 mov 0x13ad0(%rbx),%rdi 82ba5: be c0 0d 00 00 mov $0xdc0,%esi 82baa: e8 00 00 00 00 callq 82baf 82baf: 48 89 83 d8 3a 01 00 mov %rax,0x13ad8(%rbx) 82bb6: 48 85 c0 test %rax,%rax 82bb9: 74 69 je 82c24 82bbb: 48 8b 8b e0 3a 01 00 mov 0x13ae0(%rbx),%rcx 82bc2: 48 8b 93 d0 3a 01 00 mov 0x13ad0(%rbx),%rdx 82bc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 82bd0: bf 01 00 00 00 mov $0x1,%edi 82bd5: 4c 8b 83 e8 3a 01 00 mov 0x13ae8(%rbx),%r8 82bdc: e8 00 00 00 00 callq 82be1 82be1: c7 83 f8 3a 01 00 08 movl $0x8,0x13af8(%rbx) 82be8: 00 00 00 82beb: e9 47 ff ff ff jmpq 82b37 82bf0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82bf7: 89 44 24 04 mov %eax,0x4(%rsp) 82bfb: e8 00 00 00 00 callq 82c00 82c00: 8b 44 24 04 mov 0x4(%rsp),%eax 82c04: 48 83 c4 08 add $0x8,%rsp 82c08: 5b pop %rbx 82c09: 5d pop %rbp 82c0a: c3 retq 82c0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82c12: 89 44 24 04 mov %eax,0x4(%rsp) 82c16: e8 00 00 00 00 callq 82c1b 82c1b: 8b 44 24 04 mov 0x4(%rsp),%eax 82c1f: e9 4a ff ff ff jmpq 82b6e 82c24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82c2b: e8 00 00 00 00 callq 82c30 82c30: 48 8b bb d8 3a 01 00 mov 0x13ad8(%rbx),%rdi 82c37: c7 83 f8 3a 01 00 00 movl $0x0,0x13af8(%rbx) 82c3e: 00 00 00 82c41: e8 00 00 00 00 callq 82c46 82c46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82c4d: 48 c7 83 d8 3a 01 00 movq $0x0,0x13ad8(%rbx) 82c54: 00 00 00 00 82c58: e8 00 00 00 00 callq 82c5d 82c5d: b8 f4 ff ff ff mov $0xfffffff4,%eax 82c62: 48 83 c4 08 add $0x8,%rsp 82c66: 5b pop %rbx 82c67: 5d pop %rbp 82c68: c3 retq 82c69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000082c70 : 82c70: e8 00 00 00 00 callq 82c75 82c75: 31 c0 xor %eax,%eax 82c77: c3 retq 82c78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 82c7f: 00 0000000000082c80 : 82c80: e8 00 00 00 00 callq 82c85 82c85: 41 57 push %r15 82c87: 41 56 push %r14 82c89: 41 55 push %r13 82c8b: 41 54 push %r12 82c8d: 55 push %rbp 82c8e: 53 push %rbx 82c8f: 48 8b 2f mov (%rdi),%rbp 82c92: 80 bd 4c 68 01 00 00 cmpb $0x0,0x1684c(%rbp) 82c99: 75 4e jne 82ce9 82c9b: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 82ca1: 41 89 f4 mov %esi,%r12d 82ca4: 41 89 d6 mov %edx,%r14d 82ca7: 41 89 cf mov %ecx,%r15d 82caa: 45 89 c5 mov %r8d,%r13d 82cad: 31 db xor %ebx,%ebx 82caf: 85 c0 test %eax,%eax 82cb1: 7f 1c jg 82ccf 82cb3: eb 41 jmp 82cf6 82cb5: 44 39 f0 cmp %r14d,%eax 82cb8: 75 2f jne 82ce9 82cba: bf c7 10 00 00 mov $0x10c7,%edi 82cbf: 83 c3 01 add $0x1,%ebx 82cc2: e8 00 00 00 00 callq 82cc7 82cc7: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 82ccd: 7e 27 jle 82cf6 82ccf: 31 d2 xor %edx,%edx 82cd1: 44 89 e6 mov %r12d,%esi 82cd4: 48 89 ef mov %rbp,%rdi 82cd7: e8 00 00 00 00 callq 82cdc 82cdc: 45 84 ed test %r13b,%r13b 82cdf: 75 d4 jne 82cb5 82ce1: 44 21 f8 and %r15d,%eax 82ce4: 44 39 f0 cmp %r14d,%eax 82ce7: 75 d1 jne 82cba 82ce9: 5b pop %rbx 82cea: 31 c0 xor %eax,%eax 82cec: 5d pop %rbp 82ced: 41 5c pop %r12 82cef: 41 5d pop %r13 82cf1: 41 5e pop %r14 82cf3: 41 5f pop %r15 82cf5: c3 retq 82cf6: 5b pop %rbx 82cf7: b8 c2 ff ff ff mov $0xffffffc2,%eax 82cfc: 5d pop %rbp 82cfd: 41 5c pop %r12 82cff: 41 5d pop %r13 82d01: 41 5e pop %r14 82d03: 41 5f pop %r15 82d05: c3 retq 82d06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 82d0d: 00 00 00 0000000000082d10 : 82d10: e8 00 00 00 00 callq 82d15 82d15: 41 54 push %r12 82d17: 45 31 e4 xor %r12d,%r12d 82d1a: 55 push %rbp 82d1b: 53 push %rbx 82d1c: 83 bf c8 33 01 00 02 cmpl $0x2,0x133c8(%rdi) 82d23: 74 08 je 82d2d 82d25: 44 89 e0 mov %r12d,%eax 82d28: 5b pop %rbx 82d29: 5d pop %rbp 82d2a: 41 5c pop %r12 82d2c: c3 retq 82d2d: 48 8d af b0 3a 01 00 lea 0x13ab0(%rdi),%rbp 82d34: 48 89 fb mov %rdi,%rbx 82d37: 48 89 ef mov %rbp,%rdi 82d3a: e8 00 00 00 00 callq 82d3f 82d3f: 48 8b 83 60 34 01 00 mov 0x13460(%rbx),%rax 82d46: 48 8b 40 50 mov 0x50(%rax),%rax 82d4a: 48 85 c0 test %rax,%rax 82d4d: 74 0f je 82d5e 82d4f: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 82d56: e8 00 00 00 00 callq 82d5b 82d5b: 41 89 c4 mov %eax,%r12d 82d5e: 48 89 ef mov %rbp,%rdi 82d61: e8 00 00 00 00 callq 82d66 82d66: 44 89 e0 mov %r12d,%eax 82d69: 5b pop %rbx 82d6a: 5d pop %rbp 82d6b: 41 5c pop %r12 82d6d: c3 retq 82d6e: 66 90 xchg %ax,%ax 0000000000082d70 : 82d70: e8 00 00 00 00 callq 82d75 82d75: 41 57 push %r15 82d77: 41 56 push %r14 82d79: 49 89 fe mov %rdi,%r14 82d7c: 41 55 push %r13 82d7e: 49 89 f5 mov %rsi,%r13 82d81: 41 54 push %r12 82d83: 55 push %rbp 82d84: 53 push %rbx 82d85: 48 83 ec 18 sub $0x18,%rsp 82d89: 8b 5f 28 mov 0x28(%rdi),%ebx 82d8c: 4c 8b 67 10 mov 0x10(%rdi),%r12 82d90: 48 89 54 24 08 mov %rdx,0x8(%rsp) 82d95: 48 8b 2f mov (%rdi),%rbp 82d98: 89 d8 mov %ebx,%eax 82d9a: 89 4c 24 14 mov %ecx,0x14(%rsp) 82d9e: c1 eb 02 shr $0x2,%ebx 82da1: c1 e8 06 shr $0x6,%eax 82da4: 48 c1 e0 06 shl $0x6,%rax 82da8: 49 8d 44 04 c0 lea -0x40(%r12,%rax,1),%rax 82dad: 48 89 04 24 mov %rax,(%rsp) 82db1: 48 8b 47 38 mov 0x38(%rdi),%rax 82db5: 48 8b 40 60 mov 0x60(%rax),%rax 82db9: e8 00 00 00 00 callq 82dbe 82dbe: 31 d2 xor %edx,%edx 82dc0: 41 89 c7 mov %eax,%r15d 82dc3: f7 f3 div %ebx 82dc5: 85 d2 test %edx,%edx 82dc7: 0f 84 9f 00 00 00 je 82e6c 82dcd: 45 89 f8 mov %r15d,%r8d 82dd0: 41 c1 e8 04 shr $0x4,%r8d 82dd4: 49 c1 e0 06 shl $0x6,%r8 82dd8: 4d 01 e0 add %r12,%r8 82ddb: 0f 92 c0 setb %al 82dde: 4c 3b 04 24 cmp (%rsp),%r8 82de2: 0f 87 8e 00 00 00 ja 82e76 82de8: 84 c0 test %al,%al 82dea: 0f 85 86 00 00 00 jne 82e76 82df0: 49 8d 78 10 lea 0x10(%r8),%rdi 82df4: 44 89 c0 mov %r8d,%eax 82df7: 31 f6 xor %esi,%esi 82df9: 49 c7 40 08 00 00 00 movq $0x0,0x8(%r8) 82e00: 00 82e01: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 82e05: 49 c7 40 38 00 00 00 movq $0x0,0x38(%r8) 82e0c: 00 82e0d: 29 f8 sub %edi,%eax 82e0f: 8d 48 40 lea 0x40(%rax),%ecx 82e12: 31 c0 xor %eax,%eax 82e14: c1 e9 03 shr $0x3,%ecx 82e17: f3 48 ab rep stos %rax,%es:(%rdi) 82e1a: 4d 89 28 mov %r13,(%r8) 82e1d: 48 89 ef mov %rbp,%rdi 82e20: 48 8b 44 24 08 mov 0x8(%rsp),%rax 82e25: 49 89 40 0c mov %rax,0xc(%r8) 82e29: 8b 44 24 14 mov 0x14(%rsp),%eax 82e2d: 41 89 40 14 mov %eax,0x14(%r8) 82e31: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 82e38: 48 8b 40 60 mov 0x60(%rax),%rax 82e3c: e8 00 00 00 00 callq 82e41 82e41: 41 8d 47 10 lea 0x10(%r15),%eax 82e45: 31 d2 xor %edx,%edx 82e47: 4c 89 f7 mov %r14,%rdi 82e4a: f7 f3 div %ebx 82e4c: 49 8b 46 38 mov 0x38(%r14),%rax 82e50: 48 8b 40 68 mov 0x68(%rax),%rax 82e54: 89 d6 mov %edx,%esi 82e56: e8 00 00 00 00 callq 82e5b 82e5b: 31 c0 xor %eax,%eax 82e5d: 48 83 c4 18 add $0x18,%rsp 82e61: 5b pop %rbx 82e62: 5d pop %rbp 82e63: 41 5c pop %r12 82e65: 41 5d pop %r13 82e67: 41 5e pop %r14 82e69: 41 5f pop %r15 82e6b: c3 retq 82e6c: 4d 89 e0 mov %r12,%r8 82e6f: 31 c0 xor %eax,%eax 82e71: e9 68 ff ff ff jmpq 82dde 82e76: 48 8b 14 24 mov (%rsp),%rdx 82e7a: 4c 89 c1 mov %r8,%rcx 82e7d: 4c 89 e6 mov %r12,%rsi 82e80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82e87: e8 00 00 00 00 callq 82e8c 82e8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 82e93: e8 00 00 00 00 callq 82e98 82e98: b8 ea ff ff ff mov $0xffffffea,%eax 82e9d: eb be jmp 82e5d 82e9f: 90 nop 0000000000082ea0 : 82ea0: e8 00 00 00 00 callq 82ea5 82ea5: 41 57 push %r15 82ea7: 4c 8d bf 88 06 00 00 lea 0x688(%rdi),%r15 82eae: 41 56 push %r14 82eb0: 49 89 fe mov %rdi,%r14 82eb3: 4c 89 ff mov %r15,%rdi 82eb6: 41 55 push %r13 82eb8: 49 89 cd mov %rcx,%r13 82ebb: 41 54 push %r12 82ebd: 49 89 d4 mov %rdx,%r12 82ec0: 55 push %rbp 82ec1: bd 01 00 00 00 mov $0x1,%ebp 82ec6: 53 push %rbx 82ec7: 48 83 ec 08 sub $0x8,%rsp 82ecb: 48 89 34 24 mov %rsi,(%rsp) 82ecf: e8 00 00 00 00 callq 82ed4 82ed4: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 82edb: 4c 89 e6 mov %r12,%rsi 82ede: 48 8d 78 08 lea 0x8(%rax),%rdi 82ee2: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 82ee9: 48 c7 80 f8 0f 00 00 movq $0x0,0xff8(%rax) 82ef0: 00 00 00 00 82ef4: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 82ef8: 48 29 f8 sub %rdi,%rax 82efb: 8d 88 00 10 00 00 lea 0x1000(%rax),%ecx 82f01: 31 c0 xor %eax,%eax 82f03: c1 e9 03 shr $0x3,%ecx 82f06: f3 48 ab rep stos %rax,%es:(%rdi) 82f09: 49 8b 8e 00 01 00 00 mov 0x100(%r14),%rcx 82f10: 49 8b 04 24 mov (%r12),%rax 82f14: 48 8d 79 08 lea 0x8(%rcx),%rdi 82f18: 48 89 01 mov %rax,(%rcx) 82f1b: 49 8b 84 24 f8 03 00 mov 0x3f8(%r12),%rax 82f22: 00 82f23: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 82f27: 48 89 81 f8 03 00 00 mov %rax,0x3f8(%rcx) 82f2e: 48 29 f9 sub %rdi,%rcx 82f31: 48 29 ce sub %rcx,%rsi 82f34: 81 c1 00 04 00 00 add $0x400,%ecx 82f3a: c1 e9 03 shr $0x3,%ecx 82f3d: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 82f40: f0 41 0f c1 ae 08 01 lock xadd %ebp,0x108(%r14) 82f47: 00 00 82f49: 49 8b b6 f8 00 00 00 mov 0xf8(%r14),%rsi 82f50: 83 c5 01 add $0x1,%ebp 82f53: 4c 89 ea mov %r13,%rdx 82f56: 4c 89 f7 mov %r14,%rdi 82f59: 89 e9 mov %ebp,%ecx 82f5b: e8 00 00 00 00 callq 82f60 82f60: 41 89 c5 mov %eax,%r13d 82f63: 85 c0 test %eax,%eax 82f65: 0f 85 fe 00 00 00 jne 83069 82f6b: 49 8b 3e mov (%r14),%rdi 82f6e: 31 f6 xor %esi,%esi 82f70: bb cf 07 00 00 mov $0x7cf,%ebx 82f75: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 82f7c: 48 8b 40 68 mov 0x68(%rax),%rax 82f80: e8 00 00 00 00 callq 82f85 82f85: 49 8b 86 e8 00 00 00 mov 0xe8(%r14),%rax 82f8c: 39 28 cmp %ebp,(%rax) 82f8e: 75 3c jne 82fcc 82f90: e9 c2 00 00 00 jmpq 83057 82f95: bf 01 00 00 00 mov $0x1,%edi 82f9a: e8 00 00 00 00 callq 82f9f 82f9f: 49 8b 3e mov (%r14),%rdi 82fa2: 31 f6 xor %esi,%esi 82fa4: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 82fab: 48 8b 40 68 mov 0x68(%rax),%rax 82faf: e8 00 00 00 00 callq 82fb4 82fb4: 49 8b 86 e8 00 00 00 mov 0xe8(%r14),%rax 82fbb: 39 28 cmp %ebp,(%rax) 82fbd: 0f 84 94 00 00 00 je 83057 82fc3: 83 eb 01 sub $0x1,%ebx 82fc6: 0f 84 af 00 00 00 je 8307b 82fcc: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 82fd2 82fd2: 85 c0 test %eax,%eax 82fd4: 74 bf je 82f95 82fd6: b9 01 00 00 00 mov $0x1,%ecx 82fdb: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 82fe2: 8b 90 60 03 00 00 mov 0x360(%rax),%edx 82fe8: 81 fa 0a 00 ff ff cmp $0xffff000a,%edx 82fee: 74 6b je 8305b 82ff0: 81 fa 00 01 00 00 cmp $0x100,%edx 82ff6: 74 63 je 8305b 82ff8: 85 d2 test %edx,%edx 82ffa: 74 08 je 83004 82ffc: 84 c9 test %cl,%cl 82ffe: 0f 84 ae 00 00 00 je 830b2 83004: 8b 80 64 03 00 00 mov 0x364(%rax),%eax 8300a: 48 83 3c 24 00 cmpq $0x0,(%rsp) 8300f: 41 89 84 24 64 03 00 mov %eax,0x364(%r12) 83016: 00 83017: 74 24 je 8303d 83019: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 83020: 48 8b 14 24 mov (%rsp),%rdx 83024: 8b 80 68 03 00 00 mov 0x368(%rax),%eax 8302a: 89 42 24 mov %eax,0x24(%rdx) 8302d: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 83034: 8b 80 6c 03 00 00 mov 0x36c(%rax),%eax 8303a: 89 42 28 mov %eax,0x28(%rdx) 8303d: 4c 89 ff mov %r15,%rdi 83040: e8 00 00 00 00 callq 83045 83045: 48 83 c4 08 add $0x8,%rsp 83049: 44 89 e8 mov %r13d,%eax 8304c: 5b pop %rbx 8304d: 5d pop %rbp 8304e: 41 5c pop %r12 83050: 41 5d pop %r13 83052: 41 5e pop %r14 83054: 41 5f pop %r15 83056: c3 retq 83057: 31 c9 xor %ecx,%ecx 83059: eb 80 jmp 82fdb 8305b: 49 8b 36 mov (%r14),%rsi 8305e: f6 86 b0 63 01 00 04 testb $0x4,0x163b0(%rsi) 83065: 74 91 je 82ff8 83067: eb 9b jmp 83004 83069: f0 41 ff 8e 08 01 00 lock decl 0x108(%r14) 83070: 00 83071: 4c 89 ff mov %r15,%rdi 83074: e8 00 00 00 00 callq 83079 83079: eb ca jmp 83045 8307b: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 83082: 8b 90 60 03 00 00 mov 0x360(%rax),%edx 83088: 81 fa 00 01 00 00 cmp $0x100,%edx 8308e: 74 0d je 8309d 83090: 81 fa 0a 00 ff ff cmp $0xffff000a,%edx 83096: 74 05 je 8309d 83098: e9 00 00 00 00 jmpq 8309d 8309d: 49 8b 0e mov (%r14),%rcx 830a0: f6 81 b0 63 01 00 04 testb $0x4,0x163b0(%rcx) 830a7: 0f 85 57 ff ff ff jne 83004 830ad: e9 00 00 00 00 jmpq 830b2 830b2: e9 00 00 00 00 jmpq 830b7 830b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 830be: 00 00 00000000000830c0 : 830c0: e8 00 00 00 00 callq 830c5 830c5: 41 55 push %r13 830c7: ba 00 04 00 00 mov $0x400,%edx 830cc: be c0 0d 00 00 mov $0xdc0,%esi 830d1: 41 54 push %r12 830d3: 49 89 fc mov %rdi,%r12 830d6: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 830dd 830dd: 55 push %rbp 830de: e8 00 00 00 00 callq 830e3 830e3: 48 85 c0 test %rax,%rax 830e6: 74 43 je 8312b 830e8: c7 40 08 21 00 00 00 movl $0x21,0x8(%rax) 830ef: 48 89 c5 mov %rax,%rbp 830f2: 49 8b 04 24 mov (%r12),%rax 830f6: 45 31 ed xor %r13d,%r13d 830f9: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 83100: 75 18 jne 8311a 83102: 49 8b 8c 24 e0 00 00 mov 0xe0(%r12),%rcx 83109: 00 8310a: 48 89 ea mov %rbp,%rdx 8310d: 31 f6 xor %esi,%esi 8310f: 4c 89 e7 mov %r12,%rdi 83112: e8 89 fd ff ff callq 82ea0 83117: 41 89 c5 mov %eax,%r13d 8311a: 48 89 ef mov %rbp,%rdi 8311d: e8 00 00 00 00 callq 83122 83122: 44 89 e8 mov %r13d,%eax 83125: 5d pop %rbp 83126: 41 5c pop %r12 83128: 41 5d pop %r13 8312a: c3 retq 8312b: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 83131: eb ef jmp 83122 83133: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8313a: 00 00 00 00 8313e: 66 90 xchg %ax,%ax 0000000000083140 : 83140: e8 00 00 00 00 callq 83145 83145: 41 55 push %r13 83147: 41 89 d5 mov %edx,%r13d 8314a: ba 00 04 00 00 mov $0x400,%edx 8314f: 41 54 push %r12 83151: 49 89 fc mov %rdi,%r12 83154: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8315b 8315b: 55 push %rbp 8315c: 53 push %rbx 8315d: 89 f3 mov %esi,%ebx 8315f: be c0 0d 00 00 mov $0xdc0,%esi 83164: e8 00 00 00 00 callq 83169 83169: 48 85 c0 test %rax,%rax 8316c: 74 4b je 831b9 8316e: 44 89 68 1c mov %r13d,0x1c(%rax) 83172: 48 89 c5 mov %rax,%rbp 83175: 45 31 ed xor %r13d,%r13d 83178: c7 40 08 03 00 00 00 movl $0x3,0x8(%rax) 8317f: 89 58 20 mov %ebx,0x20(%rax) 83182: 49 8b 04 24 mov (%r12),%rax 83186: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 8318d: 75 18 jne 831a7 8318f: 49 8b 8c 24 e0 00 00 mov 0xe0(%r12),%rcx 83196: 00 83197: 48 89 ea mov %rbp,%rdx 8319a: 31 f6 xor %esi,%esi 8319c: 4c 89 e7 mov %r12,%rdi 8319f: e8 fc fc ff ff callq 82ea0 831a4: 41 89 c5 mov %eax,%r13d 831a7: 48 89 ef mov %rbp,%rdi 831aa: e8 00 00 00 00 callq 831af 831af: 5b pop %rbx 831b0: 44 89 e8 mov %r13d,%eax 831b3: 5d pop %rbp 831b4: 41 5c pop %r12 831b6: 41 5d pop %r13 831b8: c3 retq 831b9: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 831bf: eb ee jmp 831af 831c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 831c8: 00 00 00 00 831cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000831d0 : 831d0: e8 00 00 00 00 callq 831d5 831d5: 8b 97 7c 01 00 00 mov 0x17c(%rdi),%edx 831db: e9 60 ff ff ff jmpq 83140 00000000000831e0 : 831e0: e8 00 00 00 00 callq 831e5 831e5: 55 push %rbp 831e6: 49 89 f8 mov %rdi,%r8 831e9: 31 c0 xor %eax,%eax 831eb: 53 push %rbx 831ec: 48 8b af 90 01 00 00 mov 0x190(%rdi),%rbp 831f3: 48 89 f3 mov %rsi,%rbx 831f6: be 02 00 00 00 mov $0x2,%esi 831fb: 48 8d 7d 08 lea 0x8(%rbp),%rdi 831ff: 48 89 e9 mov %rbp,%rcx 83202: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 83209: 00 8320a: 48 c7 85 18 08 00 00 movq $0x0,0x818(%rbp) 83211: 00 00 00 00 83215: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 83219: 48 29 f9 sub %rdi,%rcx 8321c: 81 c1 20 08 00 00 add $0x820,%ecx 83222: c1 e9 03 shr $0x3,%ecx 83225: f3 48 ab rep stos %rax,%es:(%rdi) 83228: c7 45 00 02 00 00 00 movl $0x2,0x0(%rbp) 8322f: 4c 89 c7 mov %r8,%rdi 83232: 41 8b 90 7c 01 00 00 mov 0x17c(%r8),%edx 83239: e8 02 ff ff ff callq 83140 8323e: 85 c0 test %eax,%eax 83240: 75 0a jne 8324c 83242: 48 8b 95 18 04 00 00 mov 0x418(%rbp),%rdx 83249: 48 89 13 mov %rdx,(%rbx) 8324c: 5b pop %rbx 8324d: 5d pop %rbp 8324e: c3 retq 8324f: 90 nop 0000000000083250 : 83250: e8 00 00 00 00 callq 83255 83255: 55 push %rbp 83256: 49 89 f8 mov %rdi,%r8 83259: 31 c0 xor %eax,%eax 8325b: 53 push %rbx 8325c: 48 8b af 90 01 00 00 mov 0x190(%rdi),%rbp 83263: 48 89 f3 mov %rsi,%rbx 83266: be 01 00 00 00 mov $0x1,%esi 8326b: 48 8d 7d 08 lea 0x8(%rbp),%rdi 8326f: 48 89 e9 mov %rbp,%rcx 83272: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 83279: 00 8327a: 48 c7 85 18 08 00 00 movq $0x0,0x818(%rbp) 83281: 00 00 00 00 83285: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 83289: 48 29 f9 sub %rdi,%rcx 8328c: 81 c1 20 08 00 00 add $0x820,%ecx 83292: c1 e9 03 shr $0x3,%ecx 83295: f3 48 ab rep stos %rax,%es:(%rdi) 83298: c7 45 00 01 00 00 00 movl $0x1,0x0(%rbp) 8329f: 4c 89 c7 mov %r8,%rdi 832a2: 41 8b 90 7c 01 00 00 mov 0x17c(%r8),%edx 832a9: e8 92 fe ff ff callq 83140 832ae: 85 c0 test %eax,%eax 832b0: 75 0a jne 832bc 832b2: 48 8b 95 18 04 00 00 mov 0x418(%rbp),%rdx 832b9: 48 89 13 mov %rdx,(%rbx) 832bc: 5b pop %rbx 832bd: 5d pop %rbp 832be: c3 retq 832bf: 90 nop 00000000000832c0 : 832c0: e8 00 00 00 00 callq 832c5 832c5: 48 85 d2 test %rdx,%rdx 832c8: 0f 84 02 01 00 00 je 833d0 832ce: 55 push %rbp 832cf: 48 89 d5 mov %rdx,%rbp 832d2: 53 push %rbx 832d3: 83 3a 40 cmpl $0x40,(%rdx) 832d6: 0f 87 ec 00 00 00 ja 833c8 832dc: 48 8b 9f 90 01 00 00 mov 0x190(%rdi),%rbx 832e3: 49 89 f8 mov %rdi,%r8 832e6: 31 c0 xor %eax,%eax 832e8: 41 89 f1 mov %esi,%r9d 832eb: 48 8d 7b 08 lea 0x8(%rbx),%rdi 832ef: 48 89 d9 mov %rbx,%rcx 832f2: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 832f9: 48 c7 83 18 08 00 00 movq $0x0,0x818(%rbx) 83300: 00 00 00 00 83304: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 83308: 48 29 f9 sub %rdi,%rcx 8330b: 81 c1 20 08 00 00 add $0x820,%ecx 83311: c1 e9 03 shr $0x3,%ecx 83314: f3 48 ab rep stos %rax,%es:(%rdi) 83317: c7 03 03 00 00 00 movl $0x3,(%rbx) 8331d: 89 73 10 mov %esi,0x10(%rbx) 83320: 85 f6 test %esi,%esi 83322: 74 35 je 83359 83324: 48 63 c1 movslq %ecx,%rax 83327: 83 c1 01 add $0x1,%ecx 8332a: 48 c1 e0 04 shl $0x4,%rax 8332e: 48 8d 54 05 00 lea 0x0(%rbp,%rax,1),%rdx 83333: 48 01 d8 add %rbx,%rax 83336: 48 8b 72 08 mov 0x8(%rdx),%rsi 8333a: 48 89 70 18 mov %rsi,0x18(%rax) 8333e: 0f b6 72 10 movzbl 0x10(%rdx),%esi 83342: 40 88 70 20 mov %sil,0x20(%rax) 83346: 0f b6 72 11 movzbl 0x11(%rdx),%esi 8334a: 40 88 70 21 mov %sil,0x21(%rax) 8334e: 8b 52 14 mov 0x14(%rdx),%edx 83351: 89 50 24 mov %edx,0x24(%rax) 83354: 41 39 c9 cmp %ecx,%r9d 83357: 75 cb jne 83324 83359: 41 8b 90 7c 01 00 00 mov 0x17c(%r8),%edx 83360: 4c 89 c7 mov %r8,%rdi 83363: be 03 00 00 00 mov $0x3,%esi 83368: e8 d3 fd ff ff callq 83140 8336d: 41 89 c0 mov %eax,%r8d 83370: 85 c0 test %eax,%eax 83372: 75 4e jne 833c2 83374: 8b bb 18 04 00 00 mov 0x418(%rbx),%edi 8337a: 31 c9 xor %ecx,%ecx 8337c: 89 7d 00 mov %edi,0x0(%rbp) 8337f: 85 ff test %edi,%edi 83381: 74 3f je 833c2 83383: 48 63 c1 movslq %ecx,%rax 83386: 83 c1 01 add $0x1,%ecx 83389: 48 c1 e0 04 shl $0x4,%rax 8338d: 48 8d 14 03 lea (%rbx,%rax,1),%rdx 83391: 48 01 e8 add %rbp,%rax 83394: 48 8b b2 20 04 00 00 mov 0x420(%rdx),%rsi 8339b: 48 89 70 08 mov %rsi,0x8(%rax) 8339f: 0f b6 b2 28 04 00 00 movzbl 0x428(%rdx),%esi 833a6: 40 88 70 10 mov %sil,0x10(%rax) 833aa: 0f b6 b2 29 04 00 00 movzbl 0x429(%rdx),%esi 833b1: 40 88 70 11 mov %sil,0x11(%rax) 833b5: 8b 92 2c 04 00 00 mov 0x42c(%rdx),%edx 833bb: 89 50 14 mov %edx,0x14(%rax) 833be: 39 cf cmp %ecx,%edi 833c0: 75 c1 jne 83383 833c2: 44 89 c0 mov %r8d,%eax 833c5: 5b pop %rbx 833c6: 5d pop %rbp 833c7: c3 retq 833c8: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 833ce: eb f2 jmp 833c2 833d0: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 833d6: 44 89 c0 mov %r8d,%eax 833d9: c3 retq 833da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000833e0 : 833e0: e8 00 00 00 00 callq 833e5 833e5: 49 89 f9 mov %rdi,%r9 833e8: 41 89 f2 mov %esi,%r10d 833eb: 49 89 d3 mov %rdx,%r11 833ee: 48 85 d2 test %rdx,%rdx 833f1: 0f 84 93 00 00 00 je 8348a 833f7: 83 3a 40 cmpl $0x40,(%rdx) 833fa: 0f 87 8a 00 00 00 ja 8348a 83400: 4c 8b 87 90 01 00 00 mov 0x190(%rdi),%r8 83407: 31 c0 xor %eax,%eax 83409: 49 8d 78 08 lea 0x8(%r8),%rdi 8340d: 4c 89 c1 mov %r8,%rcx 83410: 49 c7 00 00 00 00 00 movq $0x0,(%r8) 83417: 49 c7 80 18 08 00 00 movq $0x0,0x818(%r8) 8341e: 00 00 00 00 83422: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 83426: 48 29 f9 sub %rdi,%rcx 83429: 81 c1 20 08 00 00 add $0x820,%ecx 8342f: c1 e9 03 shr $0x3,%ecx 83432: f3 48 ab rep stos %rax,%es:(%rdi) 83435: 41 c7 00 04 00 00 00 movl $0x4,(%r8) 8343c: 41 89 70 10 mov %esi,0x10(%r8) 83440: 85 f6 test %esi,%esi 83442: 74 32 je 83476 83444: 31 d2 xor %edx,%edx 83446: 48 63 c2 movslq %edx,%rax 83449: 83 c2 01 add $0x1,%edx 8344c: 48 c1 e0 04 shl $0x4,%rax 83450: 49 8d 0c 03 lea (%r11,%rax,1),%rcx 83454: 4c 01 c0 add %r8,%rax 83457: 48 8b 71 08 mov 0x8(%rcx),%rsi 8345b: 48 89 70 18 mov %rsi,0x18(%rax) 8345f: 0f b6 71 10 movzbl 0x10(%rcx),%esi 83463: c6 40 21 01 movb $0x1,0x21(%rax) 83467: 40 88 70 20 mov %sil,0x20(%rax) 8346b: 8b 49 14 mov 0x14(%rcx),%ecx 8346e: 89 48 24 mov %ecx,0x24(%rax) 83471: 41 39 d2 cmp %edx,%r10d 83474: 75 d0 jne 83446 83476: 41 8b 91 7c 01 00 00 mov 0x17c(%r9),%edx 8347d: be 04 00 00 00 mov $0x4,%esi 83482: 4c 89 cf mov %r9,%rdi 83485: e9 b6 fc ff ff jmpq 83140 8348a: b8 ea ff ff ff mov $0xffffffea,%eax 8348f: c3 retq 0000000000083490 : 83490: e8 00 00 00 00 callq 83495 83495: 48 8b 07 mov (%rdi),%rax 83498: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 8349f: 74 03 je 834a4 834a1: 31 c0 xor %eax,%eax 834a3: c3 retq 834a4: 55 push %rbp 834a5: 53 push %rbx 834a6: 48 89 fb mov %rdi,%rbx 834a9: 48 83 ec 08 sub $0x8,%rsp 834ad: 8b 97 a4 05 00 00 mov 0x5a4(%rdi),%edx 834b3: 48 8b af b8 05 00 00 mov 0x5b8(%rdi),%rbp 834ba: e8 81 fc ff ff callq 83140 834bf: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 834c5 834c5: 85 d2 test %edx,%edx 834c7: 75 2b jne 834f4 834c9: 8b 55 0c mov 0xc(%rbp),%edx 834cc: 85 d2 test %edx,%edx 834ce: 0f 85 00 00 00 00 jne 834d4 834d4: 85 c0 test %eax,%eax 834d6: 75 1c jne 834f4 834d8: 80 bd 11 04 00 00 00 cmpb $0x0,0x411(%rbp) 834df: 0f 85 00 00 00 00 jne 834e5 834e5: 80 bd 12 04 00 00 00 cmpb $0x0,0x412(%rbp) 834ec: 0f 85 00 00 00 00 jne 834f2 834f2: 31 c0 xor %eax,%eax 834f4: 48 83 c4 08 add $0x8,%rsp 834f8: 5b pop %rbx 834f9: 5d pop %rbp 834fa: c3 retq 834fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000083500 : 83500: e8 00 00 00 00 callq 83505 83505: 80 bf a0 05 00 00 00 cmpb $0x0,0x5a0(%rdi) 8350c: 74 75 je 83583 8350e: 53 push %rbx 8350f: 48 8b 9f b8 05 00 00 mov 0x5b8(%rdi),%rbx 83516: 49 89 f8 mov %rdi,%r8 83519: 31 c0 xor %eax,%eax 8351b: 45 31 c9 xor %r9d,%r9d 8351e: 48 8d 7b 08 lea 0x8(%rbx),%rdi 83522: 48 89 d9 mov %rbx,%rcx 83525: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 8352c: 48 c7 83 08 08 00 00 movq $0x0,0x808(%rbx) 83533: 00 00 00 00 83537: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 8353b: 48 29 f9 sub %rdi,%rcx 8353e: 81 c1 10 08 00 00 add $0x810,%ecx 83544: c1 e9 03 shr $0x3,%ecx 83547: f3 48 ab rep stos %rax,%es:(%rdi) 8354a: 84 d2 test %dl,%dl 8354c: 74 20 je 8356e 8354e: 48 8d 7b 10 lea 0x10(%rbx),%rdi 83552: b9 80 00 00 00 mov $0x80,%ecx 83557: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 8355a: 44 89 ce mov %r9d,%esi 8355d: 4c 89 c7 mov %r8,%rdi 83560: e8 00 00 00 00 callq 83565 83565: 85 c0 test %eax,%eax 83567: 75 13 jne 8357c 83569: 8b 43 08 mov 0x8(%rbx),%eax 8356c: 5b pop %rbx 8356d: c3 retq 8356e: c7 03 01 00 00 00 movl $0x1,(%rbx) 83574: 41 b9 01 00 00 00 mov $0x1,%r9d 8357a: eb d2 jmp 8354e 8357c: b8 ea ff ff ff mov $0xffffffea,%eax 83581: 5b pop %rbx 83582: c3 retq 83583: b8 ea ff ff ff mov $0xffffffea,%eax 83588: c3 retq 83589: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000083590 : 83590: e8 00 00 00 00 callq 83595 83595: 80 bf a0 05 00 00 00 cmpb $0x0,0x5a0(%rdi) 8359c: 0f 84 85 00 00 00 je 83627 835a2: 53 push %rbx 835a3: 48 8b 9f b8 05 00 00 mov 0x5b8(%rdi),%rbx 835aa: 49 89 f8 mov %rdi,%r8 835ad: 31 c0 xor %eax,%eax 835af: 48 8d 7b 08 lea 0x8(%rbx),%rdi 835b3: 48 89 d9 mov %rbx,%rcx 835b6: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 835bd: 48 c7 83 08 08 00 00 movq $0x0,0x808(%rbx) 835c4: 00 00 00 00 835c8: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 835cc: 48 29 f9 sub %rdi,%rcx 835cf: 81 c1 10 08 00 00 add $0x810,%ecx 835d5: c1 e9 03 shr $0x3,%ecx 835d8: f3 48 ab rep stos %rax,%es:(%rdi) 835db: c7 03 02 00 00 00 movl $0x2,(%rbx) 835e1: 4c 89 c7 mov %r8,%rdi 835e4: 48 8b 06 mov (%rsi),%rax 835e7: 48 89 43 10 mov %rax,0x10(%rbx) 835eb: 48 8b 46 08 mov 0x8(%rsi),%rax 835ef: 48 89 43 18 mov %rax,0x18(%rbx) 835f3: 48 8b 46 10 mov 0x10(%rsi),%rax 835f7: 48 89 43 20 mov %rax,0x20(%rbx) 835fb: 48 8b 46 18 mov 0x18(%rsi),%rax 835ff: be 02 00 00 00 mov $0x2,%esi 83604: 48 89 43 28 mov %rax,0x28(%rbx) 83608: e8 00 00 00 00 callq 8360d 8360d: 85 c0 test %eax,%eax 8360f: 75 0f jne 83620 83611: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 83617 83617: 85 d2 test %edx,%edx 83619: 75 03 jne 8361e 8361b: 8b 43 08 mov 0x8(%rbx),%eax 8361e: 5b pop %rbx 8361f: c3 retq 83620: b8 ea ff ff ff mov $0xffffffea,%eax 83625: 5b pop %rbx 83626: c3 retq 83627: b8 ea ff ff ff mov $0xffffffea,%eax 8362c: c3 retq 8362d: 0f 1f 00 nopl (%rax) 0000000000083630 : 83630: e8 00 00 00 00 callq 83635 83635: 48 8b 07 mov (%rdi),%rax 83638: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 8363f: 74 03 je 83644 83641: 31 c0 xor %eax,%eax 83643: c3 retq 83644: 8b 97 cc 05 00 00 mov 0x5cc(%rdi),%edx 8364a: e9 f1 fa ff ff jmpq 83140 8364f: 90 nop 0000000000083650 : 83650: e8 00 00 00 00 callq 83655 83655: 48 8b 07 mov (%rdi),%rax 83658: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 8365f: 74 03 je 83664 83661: 31 c0 xor %eax,%eax 83663: c3 retq 83664: 8b 97 0c 06 00 00 mov 0x60c(%rdi),%edx 8366a: e9 d1 fa ff ff jmpq 83140 8366f: 90 nop 0000000000083670 : 83670: e8 00 00 00 00 callq 83675 83675: 80 bf 48 06 00 00 00 cmpb $0x0,0x648(%rdi) 8367c: 0f 84 b0 00 00 00 je 83732 83682: 41 55 push %r13 83684: 8d 46 ff lea -0x1(%rsi),%eax 83687: 41 54 push %r12 83689: 41 89 f4 mov %esi,%r12d 8368c: 55 push %rbp 8368d: 53 push %rbx 8368e: 48 83 ec 08 sub $0x8,%rsp 83692: 83 f8 01 cmp $0x1,%eax 83695: 0f 87 90 00 00 00 ja 8372b 8369b: 4c 8d af 68 06 00 00 lea 0x668(%rdi),%r13 836a2: 48 89 fd mov %rdi,%rbp 836a5: 4c 89 ef mov %r13,%rdi 836a8: e8 00 00 00 00 callq 836ad 836ad: 48 8b 9d 60 06 00 00 mov 0x660(%rbp),%rbx 836b4: 44 89 e6 mov %r12d,%esi 836b7: 48 8d 7b 10 lea 0x10(%rbx),%rdi 836bb: 89 d8 mov %ebx,%eax 836bd: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 836c4: 00 836c5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 836c9: 48 c7 43 68 00 00 00 movq $0x0,0x68(%rbx) 836d0: 00 836d1: 29 f8 sub %edi,%eax 836d3: 8d 48 70 lea 0x70(%rax),%ecx 836d6: 31 c0 xor %eax,%eax 836d8: c1 e9 03 shr $0x3,%ecx 836db: f3 48 ab rep stos %rax,%es:(%rdi) 836de: 44 89 23 mov %r12d,(%rbx) 836e1: 48 89 ef mov %rbp,%rdi 836e4: c7 43 04 01 00 00 00 movl $0x1,0x4(%rbx) 836eb: 8b 95 4c 06 00 00 mov 0x64c(%rbp),%edx 836f1: e8 4a fa ff ff callq 83140 836f6: 85 c0 test %eax,%eax 836f8: 75 16 jne 83710 836fa: 4c 89 ef mov %r13,%rdi 836fd: e8 00 00 00 00 callq 83702 83702: 8b 43 0c mov 0xc(%rbx),%eax 83705: 48 83 c4 08 add $0x8,%rsp 83709: 5b pop %rbx 8370a: 5d pop %rbp 8370b: 41 5c pop %r12 8370d: 41 5d pop %r13 8370f: c3 retq 83710: 4c 89 ef mov %r13,%rdi 83713: 89 44 24 04 mov %eax,0x4(%rsp) 83717: e8 00 00 00 00 callq 8371c 8371c: 8b 44 24 04 mov 0x4(%rsp),%eax 83720: 48 83 c4 08 add $0x8,%rsp 83724: 5b pop %rbx 83725: 5d pop %rbp 83726: 41 5c pop %r12 83728: 41 5d pop %r13 8372a: c3 retq 8372b: b8 ea ff ff ff mov $0xffffffea,%eax 83730: eb d3 jmp 83705 83732: b8 ea ff ff ff mov $0xffffffea,%eax 83737: c3 retq 83738: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8373f: 00 0000000000083740 : 83740: e8 00 00 00 00 callq 83745 83745: 41 55 push %r13 83747: ba 00 04 00 00 mov $0x400,%edx 8374c: be c0 0d 00 00 mov $0xdc0,%esi 83751: 41 54 push %r12 83753: 49 89 fc mov %rdi,%r12 83756: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8375d 8375d: 55 push %rbp 8375e: e8 00 00 00 00 callq 83763 83763: 48 85 c0 test %rax,%rax 83766: 74 4e je 837b6 83768: 48 89 c5 mov %rax,%rbp 8376b: 41 8b 84 24 4c 06 00 mov 0x64c(%r12),%eax 83772: 00 83773: 45 31 ed xor %r13d,%r13d 83776: c7 45 08 02 00 00 00 movl $0x2,0x8(%rbp) 8377d: 89 45 1c mov %eax,0x1c(%rbp) 83780: 49 8b 04 24 mov (%r12),%rax 83784: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 8378b: 75 18 jne 837a5 8378d: 49 8b 8c 24 e0 00 00 mov 0xe0(%r12),%rcx 83794: 00 83795: 48 89 ea mov %rbp,%rdx 83798: 31 f6 xor %esi,%esi 8379a: 4c 89 e7 mov %r12,%rdi 8379d: e8 fe f6 ff ff callq 82ea0 837a2: 41 89 c5 mov %eax,%r13d 837a5: 48 89 ef mov %rbp,%rdi 837a8: e8 00 00 00 00 callq 837ad 837ad: 44 89 e8 mov %r13d,%eax 837b0: 5d pop %rbp 837b1: 41 5c pop %r12 837b3: 41 5d pop %r13 837b5: c3 retq 837b6: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 837bc: eb ef jmp 837ad 837be: 66 90 xchg %ax,%ax 00000000000837c0 : 837c0: e8 00 00 00 00 callq 837c5 837c5: 41 55 push %r13 837c7: 41 54 push %r12 837c9: 55 push %rbp 837ca: 53 push %rbx 837cb: 83 fe 02 cmp $0x2,%esi 837ce: 77 70 ja 83840 837d0: 49 89 fc mov %rdi,%r12 837d3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 837da 837da: 89 f3 mov %esi,%ebx 837dc: 41 89 d5 mov %edx,%r13d 837df: be c0 0d 00 00 mov $0xdc0,%esi 837e4: ba 00 04 00 00 mov $0x400,%edx 837e9: e8 00 00 00 00 callq 837ee 837ee: 48 89 c5 mov %rax,%rbp 837f1: 48 85 c0 test %rax,%rax 837f4: 74 52 je 83848 837f6: 44 89 68 1c mov %r13d,0x1c(%rax) 837fa: 45 31 ed xor %r13d,%r13d 837fd: c7 40 08 0b 00 00 00 movl $0xb,0x8(%rax) 83804: 89 58 20 mov %ebx,0x20(%rax) 83807: 49 8b 04 24 mov (%r12),%rax 8380b: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 83812: 74 12 je 83826 83814: 48 89 ef mov %rbp,%rdi 83817: e8 00 00 00 00 callq 8381c 8381c: 5b pop %rbx 8381d: 44 89 e8 mov %r13d,%eax 83820: 5d pop %rbp 83821: 41 5c pop %r12 83823: 41 5d pop %r13 83825: c3 retq 83826: 49 8b 8c 24 e0 00 00 mov 0xe0(%r12),%rcx 8382d: 00 8382e: 48 89 ea mov %rbp,%rdx 83831: 31 f6 xor %esi,%esi 83833: 4c 89 e7 mov %r12,%rdi 83836: e8 65 f6 ff ff callq 82ea0 8383b: 41 89 c5 mov %eax,%r13d 8383e: eb d4 jmp 83814 83840: 41 bd ea ff ff ff mov $0xffffffea,%r13d 83846: eb d4 jmp 8381c 83848: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 8384e: eb cc jmp 8381c 0000000000083850 : 83850: e8 00 00 00 00 callq 83855 83855: 41 54 push %r12 83857: ba 00 04 00 00 mov $0x400,%edx 8385c: be c0 0d 00 00 mov $0xdc0,%esi 83861: 55 push %rbp 83862: 53 push %rbx 83863: 48 89 fb mov %rdi,%rbx 83866: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8386d 8386d: e8 00 00 00 00 callq 83872 83872: 48 85 c0 test %rax,%rax 83875: 0f 84 9f 00 00 00 je 8391a 8387b: 48 8b 7b 50 mov 0x50(%rbx),%rdi 8387f: 31 f6 xor %esi,%esi 83881: ba 00 00 10 00 mov $0x100000,%edx 83886: 48 89 c5 mov %rax,%rbp 83889: e8 00 00 00 00 callq 8388e 8388e: 8b 93 c8 00 00 00 mov 0xc8(%rbx),%edx 83894: 48 8b 7b 50 mov 0x50(%rbx),%rdi 83898: 48 8b b3 d0 00 00 00 mov 0xd0(%rbx),%rsi 8389f: e8 00 00 00 00 callq 838a4 838a4: 8b 83 c8 00 00 00 mov 0xc8(%rbx),%eax 838aa: 48 8b 53 48 mov 0x48(%rbx),%rdx 838ae: c7 45 08 04 00 00 00 movl $0x4,0x8(%rbp) 838b5: 48 c7 45 28 00 00 00 movq $0x0,0x28(%rbp) 838bc: 00 838bd: 89 45 24 mov %eax,0x24(%rbp) 838c0: 48 8b 03 mov (%rbx),%rax 838c3: 48 89 55 1c mov %rdx,0x1c(%rbp) 838c7: c7 45 30 00 00 00 00 movl $0x0,0x30(%rbp) 838ce: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 838d5: 74 26 je 838fd 838d7: 8b 85 64 03 00 00 mov 0x364(%rbp),%eax 838dd: c6 83 70 01 00 00 01 movb $0x1,0x170(%rbx) 838e4: 45 31 e4 xor %r12d,%r12d 838e7: 89 83 74 01 00 00 mov %eax,0x174(%rbx) 838ed: 48 89 ef mov %rbp,%rdi 838f0: e8 00 00 00 00 callq 838f5 838f5: 44 89 e0 mov %r12d,%eax 838f8: 5b pop %rbx 838f9: 5d pop %rbp 838fa: 41 5c pop %r12 838fc: c3 retq 838fd: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 83904: 48 89 ea mov %rbp,%rdx 83907: 31 f6 xor %esi,%esi 83909: 48 89 df mov %rbx,%rdi 8390c: e8 8f f5 ff ff callq 82ea0 83911: 41 89 c4 mov %eax,%r12d 83914: 85 c0 test %eax,%eax 83916: 75 d5 jne 838ed 83918: eb bd jmp 838d7 8391a: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 83920: eb d3 jmp 838f5 83922: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 83929: 00 00 00 00 8392d: 0f 1f 00 nopl (%rax) 0000000000083930 : 83930: e8 00 00 00 00 callq 83935 83935: 41 55 push %r13 83937: 41 54 push %r12 83939: 55 push %rbp 8393a: 48 89 fd mov %rdi,%rbp 8393d: 48 8b 3f mov (%rdi),%rdi 83940: 48 83 bf 38 35 01 00 cmpq $0x0,0x13538(%rdi) 83947: 00 83948: 0f 84 88 01 00 00 je 83ad6 8394e: 8b 97 48 35 01 00 mov 0x13548(%rdi),%edx 83954: 85 d2 test %edx,%edx 83956: 0f 84 7a 01 00 00 je 83ad6 8395c: 48 83 bf 50 35 01 00 cmpq $0x0,0x13550(%rdi) 83963: 00 83964: 0f 84 6c 01 00 00 je 83ad6 8396a: 80 bd 78 01 00 00 00 cmpb $0x0,0x178(%rbp) 83971: 0f 84 ef 00 00 00 je 83a66 83977: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8397e 8397e: ba 00 04 00 00 mov $0x400,%edx 83983: be c0 0d 00 00 mov $0xdc0,%esi 83988: e8 00 00 00 00 callq 8398d 8398d: 49 89 c4 mov %rax,%r12 83990: 48 85 c0 test %rax,%rax 83993: 0f 84 45 01 00 00 je 83ade 83999: 48 8b 7d 50 mov 0x50(%rbp),%rdi 8399d: 31 f6 xor %esi,%esi 8399f: ba 00 00 10 00 mov $0x100000,%edx 839a4: e8 00 00 00 00 callq 839a9 839a9: 8b 95 20 01 00 00 mov 0x120(%rbp),%edx 839af: 48 8b 7d 50 mov 0x50(%rbp),%rdi 839b3: 48 8b b5 28 01 00 00 mov 0x128(%rbp),%rsi 839ba: e8 00 00 00 00 callq 839bf 839bf: 48 8b 85 88 01 00 00 mov 0x188(%rbp),%rax 839c6: 8b 95 20 01 00 00 mov 0x120(%rbp),%edx 839cc: 41 c7 44 24 08 01 00 movl $0x1,0x8(%r12) 839d3: 00 00 839d5: 41 c7 44 24 30 00 40 movl $0x4000,0x30(%r12) 839dc: 00 00 839de: 48 8b 4d 48 mov 0x48(%rbp),%rcx 839e2: 49 89 44 24 28 mov %rax,0x28(%r12) 839e7: 48 8b 45 00 mov 0x0(%rbp),%rax 839eb: 49 89 4c 24 1c mov %rcx,0x1c(%r12) 839f0: 41 89 54 24 24 mov %edx,0x24(%r12) 839f5: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 839fc: 0f 84 a4 00 00 00 je 83aa6 83a02: 41 8b 84 24 64 03 00 mov 0x364(%r12),%eax 83a09: 00 83a0a: c6 85 78 01 00 00 01 movb $0x1,0x178(%rbp) 83a11: 4c 89 e7 mov %r12,%rdi 83a14: 89 85 7c 01 00 00 mov %eax,0x17c(%rbp) 83a1a: e8 00 00 00 00 callq 83a1f 83a1f: 48 8b 8d 90 01 00 00 mov 0x190(%rbp),%rcx 83a26: 31 c0 xor %eax,%eax 83a28: 31 f6 xor %esi,%esi 83a2a: 48 8d 79 08 lea 0x8(%rcx),%rdi 83a2e: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 83a35: 48 c7 81 18 08 00 00 movq $0x0,0x818(%rcx) 83a3c: 00 00 00 00 83a40: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 83a44: 48 29 f9 sub %rdi,%rcx 83a47: 81 c1 20 08 00 00 add $0x820,%ecx 83a4d: c1 e9 03 shr $0x3,%ecx 83a50: f3 48 ab rep stos %rax,%es:(%rdi) 83a53: 48 89 ef mov %rbp,%rdi 83a56: 8b 95 7c 01 00 00 mov 0x17c(%rbp),%edx 83a5c: 5d pop %rbp 83a5d: 41 5c pop %r12 83a5f: 41 5d pop %r13 83a61: e9 da f6 ff ff jmpq 83140 83a66: b9 04 00 00 00 mov $0x4,%ecx 83a6b: ba 00 10 00 00 mov $0x1000,%edx 83a70: be 00 40 00 00 mov $0x4000,%esi 83a75: 48 8d 85 90 01 00 00 lea 0x190(%rbp),%rax 83a7c: 4c 8d 8d 88 01 00 00 lea 0x188(%rbp),%r9 83a83: 50 push %rax 83a84: 4c 8d 85 80 01 00 00 lea 0x180(%rbp),%r8 83a8b: e8 00 00 00 00 callq 83a90 83a90: 41 89 c5 mov %eax,%r13d 83a93: 58 pop %rax 83a94: 45 85 ed test %r13d,%r13d 83a97: 0f 84 da fe ff ff je 83977 83a9d: 44 89 e8 mov %r13d,%eax 83aa0: 5d pop %rbp 83aa1: 41 5c pop %r12 83aa3: 41 5d pop %r13 83aa5: c3 retq 83aa6: 48 8b 8d e0 00 00 00 mov 0xe0(%rbp),%rcx 83aad: 4c 89 e2 mov %r12,%rdx 83ab0: 31 f6 xor %esi,%esi 83ab2: 48 89 ef mov %rbp,%rdi 83ab5: e8 e6 f3 ff ff callq 82ea0 83aba: 41 89 c5 mov %eax,%r13d 83abd: 85 c0 test %eax,%eax 83abf: 0f 84 3d ff ff ff je 83a02 83ac5: 4c 89 e7 mov %r12,%rdi 83ac8: e8 00 00 00 00 callq 83acd 83acd: 44 89 e8 mov %r13d,%eax 83ad0: 5d pop %rbp 83ad1: 41 5c pop %r12 83ad3: 41 5d pop %r13 83ad5: c3 retq 83ad6: 41 bd fe ff ff ff mov $0xfffffffe,%r13d 83adc: eb ef jmp 83acd 83ade: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 83ae4: eb e7 jmp 83acd 83ae6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 83aed: 00 00 00 0000000000083af0 : 83af0: e8 00 00 00 00 callq 83af5 83af5: 55 push %rbp 83af6: 53 push %rbx 83af7: 48 89 fb mov %rdi,%rbx 83afa: 48 83 ec 08 sub $0x8,%rsp 83afe: 48 8b 3f mov (%rdi),%rdi 83b01: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 83b08: 0f 85 f2 00 00 00 jne 83c00 83b0e: 8b 8f 8c 35 01 00 mov 0x1358c(%rdi),%ecx 83b14: 85 c9 test %ecx,%ecx 83b16: 0f 84 00 00 00 00 je 83b1c 83b1c: 48 83 bf 90 35 01 00 cmpq $0x0,0x13590(%rdi) 83b23: 00 83b24: 0f 84 00 00 00 00 je 83b2a 83b2a: 80 bb 48 06 00 00 00 cmpb $0x0,0x648(%rbx) 83b31: 0f 84 d2 00 00 00 je 83c09 83b37: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 83b3e 83b3e: ba 00 04 00 00 mov $0x400,%edx 83b43: be c0 0d 00 00 mov $0xdc0,%esi 83b48: e8 00 00 00 00 callq 83b4d 83b4d: 48 89 c5 mov %rax,%rbp 83b50: 48 85 c0 test %rax,%rax 83b53: 0f 84 62 01 00 00 je 83cbb 83b59: 48 8b 7b 50 mov 0x50(%rbx),%rdi 83b5d: 31 f6 xor %esi,%esi 83b5f: ba 00 00 10 00 mov $0x100000,%edx 83b64: e8 00 00 00 00 callq 83b69 83b69: 8b 93 64 01 00 00 mov 0x164(%rbx),%edx 83b6f: 48 8b 7b 50 mov 0x50(%rbx),%rdi 83b73: 48 8b b3 68 01 00 00 mov 0x168(%rbx),%rsi 83b7a: e8 00 00 00 00 callq 83b7f 83b7f: 48 8b 83 58 06 00 00 mov 0x658(%rbx),%rax 83b86: 48 8b 4b 48 mov 0x48(%rbx),%rcx 83b8a: c7 45 08 01 00 00 00 movl $0x1,0x8(%rbp) 83b91: 8b 93 64 01 00 00 mov 0x164(%rbx),%edx 83b97: c7 45 30 00 40 00 00 movl $0x4000,0x30(%rbp) 83b9e: 48 89 45 28 mov %rax,0x28(%rbp) 83ba2: 48 8b 03 mov (%rbx),%rax 83ba5: 48 89 4d 1c mov %rcx,0x1c(%rbp) 83ba9: 89 55 24 mov %edx,0x24(%rbp) 83bac: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 83bb3: 0f 84 8a 00 00 00 je 83c43 83bb9: 8b 85 64 03 00 00 mov 0x364(%rbp),%eax 83bbf: c6 83 48 06 00 00 01 movb $0x1,0x648(%rbx) 83bc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 83bcd: 48 8d bb 68 06 00 00 lea 0x668(%rbx),%rdi 83bd4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 83bdb: 89 83 4c 06 00 00 mov %eax,0x64c(%rbx) 83be1: e8 00 00 00 00 callq 83be6 83be6: 48 89 ef mov %rbp,%rdi 83be9: e8 00 00 00 00 callq 83bee 83bee: be 01 00 00 00 mov $0x1,%esi 83bf3: 48 89 df mov %rbx,%rdi 83bf6: e8 00 00 00 00 callq 83bfb 83bfb: 83 f8 01 cmp $0x1,%eax 83bfe: 75 76 jne 83c76 83c00: 31 c0 xor %eax,%eax 83c02: 48 83 c4 08 add $0x8,%rsp 83c06: 5b pop %rbx 83c07: 5d pop %rbp 83c08: c3 retq 83c09: ba 00 10 00 00 mov $0x1000,%edx 83c0e: 48 8d 83 60 06 00 00 lea 0x660(%rbx),%rax 83c15: 4c 8d 8b 58 06 00 00 lea 0x658(%rbx),%r9 83c1c: b9 04 00 00 00 mov $0x4,%ecx 83c21: 50 push %rax 83c22: 4c 8d 83 50 06 00 00 lea 0x650(%rbx),%r8 83c29: be 00 40 00 00 mov $0x4000,%esi 83c2e: e8 00 00 00 00 callq 83c33 83c33: 5a pop %rdx 83c34: 85 c0 test %eax,%eax 83c36: 0f 84 fb fe ff ff je 83b37 83c3c: 48 83 c4 08 add $0x8,%rsp 83c40: 5b pop %rbx 83c41: 5d pop %rbp 83c42: c3 retq 83c43: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 83c4a: 31 f6 xor %esi,%esi 83c4c: 48 89 ea mov %rbp,%rdx 83c4f: 48 89 df mov %rbx,%rdi 83c52: e8 49 f2 ff ff callq 82ea0 83c57: 85 c0 test %eax,%eax 83c59: 0f 84 5a ff ff ff je 83bb9 83c5f: 48 89 ef mov %rbp,%rdi 83c62: 89 44 24 04 mov %eax,0x4(%rsp) 83c66: e8 00 00 00 00 callq 83c6b 83c6b: 8b 44 24 04 mov 0x4(%rsp),%eax 83c6f: 48 83 c4 08 add $0x8,%rsp 83c73: 5b pop %rbx 83c74: 5d pop %rbp 83c75: c3 retq 83c76: 48 89 df mov %rbx,%rdi 83c79: e8 c2 fa ff ff callq 83740 83c7e: 48 8d 93 60 06 00 00 lea 0x660(%rbx),%rdx 83c85: 48 8d b3 58 06 00 00 lea 0x658(%rbx),%rsi 83c8c: 48 8d bb 50 06 00 00 lea 0x650(%rbx),%rdi 83c93: e8 00 00 00 00 callq 83c98 83c98: 48 8b 03 mov (%rbx),%rax 83c9b: c6 83 48 06 00 00 00 movb $0x0,0x648(%rbx) 83ca2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 83ca9: 48 8b 38 mov (%rax),%rdi 83cac: e8 00 00 00 00 callq 83cb1 83cb1: b8 ea ff ff ff mov $0xffffffea,%eax 83cb6: e9 47 ff ff ff jmpq 83c02 83cbb: b8 f4 ff ff ff mov $0xfffffff4,%eax 83cc0: e9 3d ff ff ff jmpq 83c02 83cc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 83ccc: 00 00 00 00 0000000000083cd0 : 83cd0: e8 00 00 00 00 callq 83cd5 83cd5: 48 8b 57 30 mov 0x30(%rdi),%rdx 83cd9: 49 89 f8 mov %rdi,%r8 83cdc: 31 c0 xor %eax,%eax 83cde: 4c 8b 4e 10 mov 0x10(%rsi),%r9 83ce2: 48 8d 7a 08 lea 0x8(%rdx),%rdi 83ce6: 48 89 d1 mov %rdx,%rcx 83ce9: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 83cf0: 48 c7 82 f8 03 00 00 movq $0x0,0x3f8(%rdx) 83cf7: 00 00 00 00 83cfb: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 83cff: 48 29 f9 sub %rdi,%rcx 83d02: 81 c1 00 04 00 00 add $0x400,%ecx 83d08: c1 e9 03 shr $0x3,%ecx 83d0b: f3 48 ab rep stos %rax,%es:(%rdi) 83d0e: c7 42 08 06 00 00 00 movl $0x6,0x8(%rdx) 83d15: 4c 89 4a 1c mov %r9,0x1c(%rdx) 83d19: 8b 46 20 mov 0x20(%rsi),%eax 83d1c: 89 42 24 mov %eax,0x24(%rdx) 83d1f: 8b 06 mov (%rsi),%eax 83d21: 83 f8 11 cmp $0x11,%eax 83d24: 0f 84 8a 02 00 00 je 83fb4 83d2a: 77 58 ja 83d84 83d2c: 83 f8 08 cmp $0x8,%eax 83d2f: 0f 84 73 02 00 00 je 83fa8 83d35: 0f 86 43 01 00 00 jbe 83e7e 83d3b: 83 f8 0d cmp $0xd,%eax 83d3e: 0f 84 ec 01 00 00 je 83f30 83d44: 0f 86 14 01 00 00 jbe 83e5e 83d4a: 83 f8 0f cmp $0xf,%eax 83d4d: 0f 84 01 02 00 00 je 83f54 83d53: 83 f8 10 cmp $0x10,%eax 83d56: 75 59 jne 83db1 83d58: c7 42 28 22 00 00 00 movl $0x22,0x28(%rdx) 83d5f: 49 8b 10 mov (%r8),%rdx 83d62: 31 c0 xor %eax,%eax 83d64: 80 ba 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdx) 83d6b: 0f 85 ac 01 00 00 jne 83f1d 83d71: 49 8b 88 e0 00 00 00 mov 0xe0(%r8),%rcx 83d78: 49 8b 50 30 mov 0x30(%r8),%rdx 83d7c: 4c 89 c7 mov %r8,%rdi 83d7f: e9 1c f1 ff ff jmpq 82ea0 83d84: 83 f8 1b cmp $0x1b,%eax 83d87: 0f 84 df 01 00 00 je 83f6c 83d8d: 76 60 jbe 83def 83d8f: 83 f8 1f cmp $0x1f,%eax 83d92: 0f 84 c8 01 00 00 je 83f60 83d98: 76 3b jbe 83dd5 83d9a: 83 f8 21 cmp $0x21,%eax 83d9d: 0f 84 a5 01 00 00 je 83f48 83da3: 83 f8 22 cmp $0x22,%eax 83da6: 75 1b jne 83dc3 83da8: c7 42 28 33 00 00 00 movl $0x33,0x28(%rdx) 83daf: eb ae jmp 83d5f 83db1: 83 f8 0e cmp $0xe,%eax 83db4: 0f 85 64 01 00 00 jne 83f1e 83dba: c7 42 28 06 00 00 00 movl $0x6,0x28(%rdx) 83dc1: eb 9c jmp 83d5f 83dc3: 83 f8 20 cmp $0x20,%eax 83dc6: 0f 85 52 01 00 00 jne 83f1e 83dcc: c7 42 28 31 00 00 00 movl $0x31,0x28(%rdx) 83dd3: eb 8a jmp 83d5f 83dd5: 83 f8 1d cmp $0x1d,%eax 83dd8: 0f 84 be 01 00 00 je 83f9c 83dde: 83 f8 1e cmp $0x1e,%eax 83de1: 75 31 jne 83e14 83de3: c7 42 28 0b 00 00 00 movl $0xb,0x28(%rdx) 83dea: e9 70 ff ff ff jmpq 83d5f 83def: 83 f8 16 cmp $0x16,%eax 83df2: 0f 84 98 01 00 00 je 83f90 83df8: 76 44 jbe 83e3e 83dfa: 83 f8 19 cmp $0x19,%eax 83dfd: 0f 84 81 01 00 00 je 83f84 83e03: 83 f8 1a cmp $0x1a,%eax 83e06: 75 21 jne 83e29 83e08: c7 42 28 17 00 00 00 movl $0x17,0x28(%rdx) 83e0f: e9 4b ff ff ff jmpq 83d5f 83e14: 83 f8 1c cmp $0x1c,%eax 83e17: 0f 85 01 01 00 00 jne 83f1e 83e1d: c7 42 28 0d 00 00 00 movl $0xd,0x28(%rdx) 83e24: e9 36 ff ff ff jmpq 83d5f 83e29: 83 f8 18 cmp $0x18,%eax 83e2c: 0f 85 ec 00 00 00 jne 83f1e 83e32: c7 42 28 12 00 00 00 movl $0x12,0x28(%rdx) 83e39: e9 21 ff ff ff jmpq 83d5f 83e3e: 83 f8 14 cmp $0x14,%eax 83e41: 0f 84 31 01 00 00 je 83f78 83e47: 76 5a jbe 83ea3 83e49: 83 f8 15 cmp $0x15,%eax 83e4c: 0f 85 cc 00 00 00 jne 83f1e 83e52: c7 42 28 30 00 00 00 movl $0x30,0x28(%rdx) 83e59: e9 01 ff ff ff jmpq 83d5f 83e5e: 83 f8 0b cmp $0xb,%eax 83e61: 0f 84 c9 00 00 00 je 83f30 83e67: 76 54 jbe 83ebd 83e69: 83 f8 0c cmp $0xc,%eax 83e6c: 0f 85 ac 00 00 00 jne 83f1e 83e72: c7 42 28 05 00 00 00 movl $0x5,0x28(%rdx) 83e79: e9 e1 fe ff ff jmpq 83d5f 83e7e: 83 f8 04 cmp $0x4,%eax 83e81: 0f 84 b5 00 00 00 je 83f3c 83e87: 76 5f jbe 83ee8 83e89: 83 f8 06 cmp $0x6,%eax 83e8c: 0f 84 5e 01 00 00 je 83ff0 83e92: 83 f8 07 cmp $0x7,%eax 83e95: 75 40 jne 83ed7 83e97: c7 42 28 39 00 00 00 movl $0x39,0x28(%rdx) 83e9e: e9 bc fe ff ff jmpq 83d5f 83ea3: 83 f8 12 cmp $0x12,%eax 83ea6: 0f 84 38 01 00 00 je 83fe4 83eac: 83 f8 13 cmp $0x13,%eax 83eaf: 75 6d jne 83f1e 83eb1: c7 42 28 15 00 00 00 movl $0x15,0x28(%rdx) 83eb8: e9 a2 fe ff ff jmpq 83d5f 83ebd: 83 f8 09 cmp $0x9,%eax 83ec0: 0f 84 12 01 00 00 je 83fd8 83ec6: 83 f8 0a cmp $0xa,%eax 83ec9: 75 53 jne 83f1e 83ecb: c7 42 28 01 00 00 00 movl $0x1,0x28(%rdx) 83ed2: e9 88 fe ff ff jmpq 83d5f 83ed7: 83 f8 05 cmp $0x5,%eax 83eda: 75 42 jne 83f1e 83edc: c7 42 28 37 00 00 00 movl $0x37,0x28(%rdx) 83ee3: e9 77 fe ff ff jmpq 83d5f 83ee8: 83 f8 02 cmp $0x2,%eax 83eeb: 0f 84 db 00 00 00 je 83fcc 83ef1: 76 11 jbe 83f04 83ef3: 83 f8 03 cmp $0x3,%eax 83ef6: 75 26 jne 83f1e 83ef8: c7 42 28 35 00 00 00 movl $0x35,0x28(%rdx) 83eff: e9 5b fe ff ff jmpq 83d5f 83f04: 85 c0 test %eax,%eax 83f06: 0f 84 b4 00 00 00 je 83fc0 83f0c: 83 f8 01 cmp $0x1,%eax 83f0f: 75 0d jne 83f1e 83f11: c7 42 28 0a 00 00 00 movl $0xa,0x28(%rdx) 83f18: e9 42 fe ff ff jmpq 83d5f 83f1d: c3 retq 83f1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 83f25: e8 00 00 00 00 callq 83f2a 83f2a: b8 ea ff ff ff mov $0xffffffea,%eax 83f2f: c3 retq 83f30: c7 42 28 04 00 00 00 movl $0x4,0x28(%rdx) 83f37: e9 23 fe ff ff jmpq 83d5f 83f3c: c7 42 28 36 00 00 00 movl $0x36,0x28(%rdx) 83f43: e9 17 fe ff ff jmpq 83d5f 83f48: c7 42 28 32 00 00 00 movl $0x32,0x28(%rdx) 83f4f: e9 0b fe ff ff jmpq 83d5f 83f54: c7 42 28 21 00 00 00 movl $0x21,0x28(%rdx) 83f5b: e9 ff fd ff ff jmpq 83d5f 83f60: c7 42 28 0c 00 00 00 movl $0xc,0x28(%rdx) 83f67: e9 f3 fd ff ff jmpq 83d5f 83f6c: c7 42 28 0f 00 00 00 movl $0xf,0x28(%rdx) 83f73: e9 e7 fd ff ff jmpq 83d5f 83f78: c7 42 28 1a 00 00 00 movl $0x1a,0x28(%rdx) 83f7f: e9 db fd ff ff jmpq 83d5f 83f84: c7 42 28 0e 00 00 00 movl $0xe,0x28(%rdx) 83f8b: e9 cf fd ff ff jmpq 83d5f 83f90: c7 42 28 08 00 00 00 movl $0x8,0x28(%rdx) 83f97: e9 c3 fd ff ff jmpq 83d5f 83f9c: c7 42 28 3a 00 00 00 movl $0x3a,0x28(%rdx) 83fa3: e9 b7 fd ff ff jmpq 83d5f 83fa8: c7 42 28 03 00 00 00 movl $0x3,0x28(%rdx) 83faf: e9 ab fd ff ff jmpq 83d5f 83fb4: c7 42 28 16 00 00 00 movl $0x16,0x28(%rdx) 83fbb: e9 9f fd ff ff jmpq 83d5f 83fc0: c7 42 28 09 00 00 00 movl $0x9,0x28(%rdx) 83fc7: e9 93 fd ff ff jmpq 83d5f 83fcc: c7 42 28 34 00 00 00 movl $0x34,0x28(%rdx) 83fd3: e9 87 fd ff ff jmpq 83d5f 83fd8: c7 42 28 02 00 00 00 movl $0x2,0x28(%rdx) 83fdf: e9 7b fd ff ff jmpq 83d5f 83fe4: c7 42 28 14 00 00 00 movl $0x14,0x28(%rdx) 83feb: e9 6f fd ff ff jmpq 83d5f 83ff0: c7 42 28 38 00 00 00 movl $0x38,0x28(%rdx) 83ff7: e9 63 fd ff ff jmpq 83d5f 83ffc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000084000 : 84000: e8 00 00 00 00 callq 84005 84005: 48 83 ec 38 sub $0x38,%rsp 84009: 41 89 f2 mov %esi,%r10d 8400c: 49 89 f8 mov %rdi,%r8 8400f: 41 89 c9 mov %ecx,%r9d 84012: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 84019: 00 00 8401b: 48 89 44 24 30 mov %rax,0x30(%rsp) 84020: 31 c0 xor %eax,%eax 84022: 48 89 e6 mov %rsp,%rsi 84025: b9 06 00 00 00 mov $0x6,%ecx 8402a: 41 83 fa 01 cmp $0x1,%r10d 8402e: 48 89 f7 mov %rsi,%rdi 84031: f3 48 ab rep stos %rax,%es:(%rdi) 84034: b8 20 00 00 00 mov $0x20,%eax 84039: 49 8d b8 28 34 01 00 lea 0x13428(%r8),%rdi 84040: 48 89 54 24 10 mov %rdx,0x10(%rsp) 84045: 83 d8 ff sbb $0xffffffff,%eax 84048: 44 89 4c 24 20 mov %r9d,0x20(%rsp) 8404d: 89 04 24 mov %eax,(%rsp) 84050: e8 7b fc ff ff callq 83cd0 84055: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 8405a: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 84061: 00 00 84063: 75 05 jne 8406a 84065: 48 83 c4 38 add $0x38,%rsp 84069: c3 retq 8406a: e8 00 00 00 00 callq 8406f 8406f: 90 nop 0000000000084070 : 84070: e8 00 00 00 00 callq 84075 84075: 55 push %rbp 84076: 31 c0 xor %eax,%eax 84078: 53 push %rbx 84079: 48 83 ec 08 sub $0x8,%rsp 8407d: 48 8b 1f mov (%rdi),%rbx 84080: 48 83 bb c0 31 01 00 cmpq $0x0,0x131c0(%rbx) 84087: 00 84088: 74 51 je 840db 8408a: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 84091: 75 48 jne 840db 84093: 48 8b 87 c0 05 00 00 mov 0x5c0(%rdi),%rax 8409a: 8b 93 44 66 01 00 mov 0x16644(%rbx),%edx 840a0: 48 89 fd mov %rdi,%rbp 840a3: 48 85 c0 test %rax,%rax 840a6: 74 20 je 840c8 840a8: 85 d2 test %edx,%edx 840aa: 74 1c je 840c8 840ac: 8b 40 04 mov 0x4(%rax),%eax 840af: 85 c0 test %eax,%eax 840b1: 74 15 je 840c8 840b3: be 02 00 00 00 mov $0x2,%esi 840b8: 48 89 df mov %rbx,%rdi 840bb: e8 00 00 00 00 callq 840c0 840c0: 85 c0 test %eax,%eax 840c2: 0f 85 00 00 00 00 jne 840c8 840c8: 48 8d b3 b8 31 01 00 lea 0x131b8(%rbx),%rsi 840cf: 48 89 ef mov %rbp,%rdi 840d2: e8 f9 fb ff ff callq 83cd0 840d7: 85 c0 test %eax,%eax 840d9: 75 07 jne 840e2 840db: 48 83 c4 08 add $0x8,%rsp 840df: 5b pop %rbx 840e0: 5d pop %rbp 840e1: c3 retq 840e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 840e9: 89 44 24 04 mov %eax,0x4(%rsp) 840ed: e8 00 00 00 00 callq 840f2 840f2: 8b 44 24 04 mov 0x4(%rsp),%eax 840f6: 48 83 c4 08 add $0x8,%rsp 840fa: 5b pop %rbx 840fb: 5d pop %rbp 840fc: c3 retq 840fd: 0f 1f 00 nopl (%rax) 0000000000084100 : 84100: e8 00 00 00 00 callq 84105 84105: 41 55 push %r13 84107: 49 89 fd mov %rdi,%r13 8410a: 41 54 push %r12 8410c: 55 push %rbp 8410d: 53 push %rbx 8410e: 48 83 ec 08 sub $0x8,%rsp 84112: 80 bf 0c 01 00 00 00 cmpb $0x0,0x10c(%rdi) 84119: 4c 8b 27 mov (%rdi),%r12 8411c: 74 0d je 8412b 8411e: 80 bf 0d 01 00 00 00 cmpb $0x0,0x10d(%rdi) 84125: 0f 84 ff 01 00 00 je 8432a 8412b: 41 8b 84 24 dc 33 01 mov 0x133dc(%r12),%eax 84132: 00 84133: 49 8d 9c 24 38 2d 01 lea 0x12d38(%r12),%rbx 8413a: 00 8413b: 31 ed xor %ebp,%ebp 8413d: 85 c0 test %eax,%eax 8413f: 0f 85 b9 00 00 00 jne 841fe 84145: e9 d3 01 00 00 jmpq 8431d 8414a: 48 89 de mov %rbx,%rsi 8414d: 4c 89 ef mov %r13,%rdi 84150: e8 ab e4 ff ff callq 82600 84155: 84 c0 test %al,%al 84157: 0f 85 8c 00 00 00 jne 841e9 8415d: 41 80 bd 0c 01 00 00 cmpb $0x0,0x10c(%r13) 84164: 00 84165: 74 14 je 8417b 84167: 41 8b 84 24 08 07 00 mov 0x708(%r12),%eax 8416e: 00 8416f: 83 e8 1c sub $0x1c,%eax 84172: 83 f8 01 cmp $0x1,%eax 84175: 0f 86 1d 01 00 00 jbe 84298 8417b: 8b 03 mov (%rbx),%eax 8417d: 49 8b 55 00 mov 0x0(%r13),%rdx 84181: 83 f8 0a cmp $0xa,%eax 84184: 0f 84 2b 01 00 00 je 842b5 8418a: 0f 87 a1 00 00 00 ja 84231 84190: 83 f8 08 cmp $0x8,%eax 84193: 0f 84 31 01 00 00 je 842ca 84199: 83 f8 09 cmp $0x9,%eax 8419c: 0f 85 b2 00 00 00 jne 84254 841a2: 48 8b 82 a8 91 00 00 mov 0x91a8(%rdx),%rax 841a9: 48 8b 78 08 mov 0x8(%rax),%rdi 841ad: e8 00 00 00 00 callq 841b2 841b2: 48 89 de mov %rbx,%rsi 841b5: 4c 89 ef mov %r13,%rdi 841b8: e8 13 fb ff ff callq 83cd0 841bd: 85 c0 test %eax,%eax 841bf: 75 65 jne 84226 841c1: 41 80 bd 0c 01 00 00 cmpb $0x0,0x10c(%r13) 841c8: 00 841c9: 74 1e je 841e9 841cb: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax 841d2: 00 841d3: 83 e0 04 and $0x4,%eax 841d6: 83 f8 01 cmp $0x1,%eax 841d9: 19 c0 sbb %eax,%eax 841db: 83 e0 09 and $0x9,%eax 841de: 83 c0 0d add $0xd,%eax 841e1: 39 03 cmp %eax,(%rbx) 841e3: 0f 84 0b 01 00 00 je 842f4 841e9: 83 c5 01 add $0x1,%ebp 841ec: 48 83 c3 30 add $0x30,%rbx 841f0: 41 39 ac 24 dc 33 01 cmp %ebp,0x133dc(%r12) 841f7: 00 841f8: 0f 86 1f 01 00 00 jbe 8431d 841fe: 83 3b 18 cmpl $0x18,(%rbx) 84201: 0f 85 43 ff ff ff jne 8414a 84207: 48 89 de mov %rbx,%rsi 8420a: 4c 89 ef mov %r13,%rdi 8420d: e8 ee e3 ff ff callq 82600 84212: 84 c0 test %al,%al 84214: 0f 85 30 ff ff ff jne 8414a 8421a: 4c 89 ef mov %r13,%rdi 8421d: e8 4e fe ff ff callq 84070 84222: 85 c0 test %eax,%eax 84224: 74 c3 je 841e9 84226: 48 83 c4 08 add $0x8,%rsp 8422a: 5b pop %rbx 8422b: 5d pop %rbp 8422c: 41 5c pop %r12 8422e: 41 5d pop %r13 84230: c3 retq 84231: 83 f8 16 cmp $0x16,%eax 84234: 0f 84 a5 00 00 00 je 842df 8423a: 83 f8 18 cmp $0x18,%eax 8423d: 75 3b jne 8427a 8423f: 48 8b 82 80 7f 00 00 mov 0x7f80(%rdx),%rax 84246: 48 8b 78 08 mov 0x8(%rax),%rdi 8424a: e8 00 00 00 00 callq 8424f 8424f: e9 5e ff ff ff jmpq 841b2 84254: 83 f8 08 cmp $0x8,%eax 84257: 0f 84 55 ff ff ff je 841b2 8425d: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax 84264: 48 8b 84 02 08 b4 00 mov 0xb408(%rdx,%rax,1),%rax 8426b: 00 8426c: 48 8b 78 08 mov 0x8(%rax),%rdi 84270: e8 00 00 00 00 callq 84275 84275: e9 38 ff ff ff jmpq 841b2 8427a: 83 f8 0b cmp $0xb,%eax 8427d: 0f 85 2f ff ff ff jne 841b2 84283: 48 8b 82 d8 91 00 00 mov 0x91d8(%rdx),%rax 8428a: 48 8b 78 08 mov 0x8(%rax),%rdi 8428e: e8 00 00 00 00 callq 84293 84293: e9 1a ff ff ff jmpq 841b2 84298: 8b 03 mov (%rbx),%eax 8429a: 83 e8 01 sub $0x1,%eax 8429d: 83 f8 02 cmp $0x2,%eax 842a0: 0f 86 43 ff ff ff jbe 841e9 842a6: 8b 03 mov (%rbx),%eax 842a8: 49 8b 55 00 mov 0x0(%r13),%rdx 842ac: 83 f8 0a cmp $0xa,%eax 842af: 0f 85 d5 fe ff ff jne 8418a 842b5: 48 8b 82 98 91 00 00 mov 0x9198(%rdx),%rax 842bc: 48 8b 78 08 mov 0x8(%rax),%rdi 842c0: e8 00 00 00 00 callq 842c5 842c5: e9 e8 fe ff ff jmpq 841b2 842ca: 48 8b 82 b8 91 00 00 mov 0x91b8(%rdx),%rax 842d1: 48 8b 78 08 mov 0x8(%rax),%rdi 842d5: e8 00 00 00 00 callq 842da 842da: e9 d3 fe ff ff jmpq 841b2 842df: 48 8b 82 c8 91 00 00 mov 0x91c8(%rdx),%rax 842e6: 48 8b 78 08 mov 0x8(%rax),%rdi 842ea: e8 00 00 00 00 callq 842ef 842ef: e9 be fe ff ff jmpq 841b2 842f4: 4c 89 ef mov %r13,%rdi 842f7: e8 00 00 00 00 callq 842fc 842fc: 85 c0 test %eax,%eax 842fe: 0f 84 e5 fe ff ff je 841e9 84304: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8430b: 89 44 24 04 mov %eax,0x4(%rsp) 8430f: e8 00 00 00 00 callq 84314 84314: 8b 44 24 04 mov 0x4(%rsp),%eax 84318: e9 09 ff ff ff jmpq 84226 8431d: 48 83 c4 08 add $0x8,%rsp 84321: 31 c0 xor %eax,%eax 84323: 5b pop %rbx 84324: 5d pop %rbp 84325: 41 5c pop %r12 84327: 41 5d pop %r13 84329: c3 retq 8432a: e8 41 fd ff ff callq 84070 8432f: 85 c0 test %eax,%eax 84331: 0f 84 f4 fd ff ff je 8412b 84337: e9 ea fe ff ff jmpq 84226 8433c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000084340 : 84340: e8 00 00 00 00 callq 84345 84345: 41 54 push %r12 84347: 45 31 e4 xor %r12d,%r12d 8434a: 55 push %rbp 8434b: 53 push %rbx 8434c: 48 8b 07 mov (%rdi),%rax 8434f: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 84356: 75 0c jne 84364 84358: 80 bf 70 01 00 00 00 cmpb $0x0,0x170(%rdi) 8435f: 48 89 fb mov %rdi,%rbx 84362: 75 08 jne 8436c 84364: 44 89 e0 mov %r12d,%eax 84367: 5b pop %rbx 84368: 5d pop %rbp 84369: 41 5c pop %r12 8436b: c3 retq 8436c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 84373 84373: ba 00 04 00 00 mov $0x400,%edx 84378: be c0 0d 00 00 mov $0xdc0,%esi 8437d: e8 00 00 00 00 callq 84382 84382: 48 89 c5 mov %rax,%rbp 84385: 48 85 c0 test %rax,%rax 84388: 74 53 je 843dd 8438a: 8b 83 74 01 00 00 mov 0x174(%rbx),%eax 84390: c7 45 08 02 00 00 00 movl $0x2,0x8(%rbp) 84397: 89 45 1c mov %eax,0x1c(%rbp) 8439a: 48 8b 03 mov (%rbx),%rax 8439d: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 843a4: 74 1a je 843c0 843a6: c6 83 70 01 00 00 00 movb $0x0,0x170(%rbx) 843ad: 45 31 e4 xor %r12d,%r12d 843b0: 48 89 ef mov %rbp,%rdi 843b3: e8 00 00 00 00 callq 843b8 843b8: 44 89 e0 mov %r12d,%eax 843bb: 5b pop %rbx 843bc: 5d pop %rbp 843bd: 41 5c pop %r12 843bf: c3 retq 843c0: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 843c7: 48 89 ea mov %rbp,%rdx 843ca: 31 f6 xor %esi,%esi 843cc: 48 89 df mov %rbx,%rdi 843cf: e8 cc ea ff ff callq 82ea0 843d4: 41 89 c4 mov %eax,%r12d 843d7: 85 c0 test %eax,%eax 843d9: 75 d5 jne 843b0 843db: eb c9 jmp 843a6 843dd: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 843e3: e9 7c ff ff ff jmpq 84364 843e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 843ef: 00 00000000000843f0 : 843f0: e8 00 00 00 00 callq 843f5 843f5: 31 c0 xor %eax,%eax 843f7: 80 bf 78 01 00 00 00 cmpb $0x0,0x178(%rdi) 843fe: 75 01 jne 84401 84400: c3 retq 84401: 55 push %rbp 84402: 53 push %rbx 84403: 48 89 fb mov %rdi,%rbx 84406: 48 83 ec 08 sub $0x8,%rsp 8440a: 48 8b 07 mov (%rdi),%rax 8440d: 83 b8 08 07 00 00 17 cmpl $0x17,0x708(%rax) 84414: 74 42 je 84458 84416: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8441d 8441d: ba 00 04 00 00 mov $0x400,%edx 84422: be c0 0d 00 00 mov $0xdc0,%esi 84427: e8 00 00 00 00 callq 8442c 8442c: 48 89 c5 mov %rax,%rbp 8442f: 48 85 c0 test %rax,%rax 84432: 74 7d je 844b1 84434: 8b 83 7c 01 00 00 mov 0x17c(%rbx),%eax 8443a: c7 45 08 02 00 00 00 movl $0x2,0x8(%rbp) 84441: 89 45 1c mov %eax,0x1c(%rbp) 84444: 48 8b 03 mov (%rbx),%rax 84447: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 8444e: 74 32 je 84482 84450: 48 89 ef mov %rbp,%rdi 84453: e8 00 00 00 00 callq 84458 84458: c6 83 78 01 00 00 00 movb $0x0,0x178(%rbx) 8445f: 48 8d 93 90 01 00 00 lea 0x190(%rbx),%rdx 84466: 48 8d b3 88 01 00 00 lea 0x188(%rbx),%rsi 8446d: 48 8d bb 80 01 00 00 lea 0x180(%rbx),%rdi 84474: e8 00 00 00 00 callq 84479 84479: 31 c0 xor %eax,%eax 8447b: 48 83 c4 08 add $0x8,%rsp 8447f: 5b pop %rbx 84480: 5d pop %rbp 84481: c3 retq 84482: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 84489: 48 89 ea mov %rbp,%rdx 8448c: 31 f6 xor %esi,%esi 8448e: 48 89 df mov %rbx,%rdi 84491: e8 0a ea ff ff callq 82ea0 84496: 48 89 ef mov %rbp,%rdi 84499: 89 44 24 04 mov %eax,0x4(%rsp) 8449d: e8 00 00 00 00 callq 844a2 844a2: 8b 44 24 04 mov 0x4(%rsp),%eax 844a6: 85 c0 test %eax,%eax 844a8: 74 ae je 84458 844aa: 48 83 c4 08 add $0x8,%rsp 844ae: 5b pop %rbx 844af: 5d pop %rbp 844b0: c3 retq 844b1: b8 f4 ff ff ff mov $0xfffffff4,%eax 844b6: eb c3 jmp 8447b 844b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 844bf: 00 00000000000844c0 : 844c0: e8 00 00 00 00 callq 844c5 844c5: 55 push %rbp 844c6: 53 push %rbx 844c7: 48 89 fb mov %rdi,%rbx 844ca: 48 83 ec 08 sub $0x8,%rsp 844ce: 48 8b 3f mov (%rdi),%rdi 844d1: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 844d8: 75 60 jne 8453a 844da: 8b 8f 6c 35 01 00 mov 0x1356c(%rdi),%ecx 844e0: 85 c9 test %ecx,%ecx 844e2: 0f 84 00 00 00 00 je 844e8 844e8: 48 83 bf 70 35 01 00 cmpq $0x0,0x13570(%rdi) 844ef: 00 844f0: 0f 84 00 00 00 00 je 844f6 844f6: 80 bb c8 05 00 00 00 cmpb $0x0,0x5c8(%rbx) 844fd: 75 44 jne 84543 844ff: ba 00 10 00 00 mov $0x1000,%edx 84504: 48 8d 83 e0 05 00 00 lea 0x5e0(%rbx),%rax 8450b: 4c 8d 8b d8 05 00 00 lea 0x5d8(%rbx),%r9 84512: b9 04 00 00 00 mov $0x4,%ecx 84517: 50 push %rax 84518: 4c 8d 83 d0 05 00 00 lea 0x5d0(%rbx),%r8 8451f: be 00 40 00 00 mov $0x4000,%esi 84524: e8 00 00 00 00 callq 84529 84529: 5a pop %rdx 8452a: 85 c0 test %eax,%eax 8452c: 75 0e jne 8453c 8452e: 48 8b 03 mov (%rbx),%rax 84531: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 84538: 74 09 je 84543 8453a: 31 c0 xor %eax,%eax 8453c: 48 83 c4 08 add $0x8,%rsp 84540: 5b pop %rbx 84541: 5d pop %rbp 84542: c3 retq 84543: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8454a 8454a: ba 00 04 00 00 mov $0x400,%edx 8454f: be c0 0d 00 00 mov $0xdc0,%esi 84554: e8 00 00 00 00 callq 84559 84559: 48 89 c5 mov %rax,%rbp 8455c: 48 85 c0 test %rax,%rax 8455f: 0f 84 c5 00 00 00 je 8462a 84565: 48 8b 7b 50 mov 0x50(%rbx),%rdi 84569: 31 f6 xor %esi,%esi 8456b: ba 00 00 10 00 mov $0x100000,%edx 84570: e8 00 00 00 00 callq 84575 84575: 8b 93 44 01 00 00 mov 0x144(%rbx),%edx 8457b: 48 8b 7b 50 mov 0x50(%rbx),%rdi 8457f: 48 8b b3 48 01 00 00 mov 0x148(%rbx),%rsi 84586: e8 00 00 00 00 callq 8458b 8458b: 48 8b 83 d8 05 00 00 mov 0x5d8(%rbx),%rax 84592: 48 8b 4b 48 mov 0x48(%rbx),%rcx 84596: c7 45 08 01 00 00 00 movl $0x1,0x8(%rbp) 8459d: 8b 93 44 01 00 00 mov 0x144(%rbx),%edx 845a3: c7 45 30 00 40 00 00 movl $0x4000,0x30(%rbp) 845aa: 48 89 45 28 mov %rax,0x28(%rbp) 845ae: 48 8b 03 mov (%rbx),%rax 845b1: 48 89 4d 1c mov %rcx,0x1c(%rbp) 845b5: 89 55 24 mov %edx,0x24(%rbp) 845b8: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 845bf: 74 3a je 845fb 845c1: 8b 85 64 03 00 00 mov 0x364(%rbp),%eax 845c7: c6 83 c8 05 00 00 01 movb $0x1,0x5c8(%rbx) 845ce: 48 8d bb e8 05 00 00 lea 0x5e8(%rbx),%rdi 845d5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 845dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 845e3: 89 83 cc 05 00 00 mov %eax,0x5cc(%rbx) 845e9: e8 00 00 00 00 callq 845ee 845ee: 48 89 ef mov %rbp,%rdi 845f1: e8 00 00 00 00 callq 845f6 845f6: e9 3f ff ff ff jmpq 8453a 845fb: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 84602: 31 f6 xor %esi,%esi 84604: 48 89 ea mov %rbp,%rdx 84607: 48 89 df mov %rbx,%rdi 8460a: e8 91 e8 ff ff callq 82ea0 8460f: 85 c0 test %eax,%eax 84611: 74 ae je 845c1 84613: 48 89 ef mov %rbp,%rdi 84616: 89 44 24 04 mov %eax,0x4(%rsp) 8461a: e8 00 00 00 00 callq 8461f 8461f: 8b 44 24 04 mov 0x4(%rsp),%eax 84623: 48 83 c4 08 add $0x8,%rsp 84627: 5b pop %rbx 84628: 5d pop %rbp 84629: c3 retq 8462a: b8 f4 ff ff ff mov $0xfffffff4,%eax 8462f: e9 08 ff ff ff jmpq 8453c 84634: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8463b: 00 00 00 00 8463f: 90 nop 0000000000084640 : 84640: e8 00 00 00 00 callq 84645 84645: 55 push %rbp 84646: 53 push %rbx 84647: 48 89 fb mov %rdi,%rbx 8464a: 48 83 ec 08 sub $0x8,%rsp 8464e: 48 8b 3f mov (%rdi),%rdi 84651: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 84658: 75 60 jne 846ba 8465a: 8b 8f 7c 35 01 00 mov 0x1357c(%rdi),%ecx 84660: 85 c9 test %ecx,%ecx 84662: 0f 84 00 00 00 00 je 84668 84668: 48 83 bf 80 35 01 00 cmpq $0x0,0x13580(%rdi) 8466f: 00 84670: 0f 84 00 00 00 00 je 84676 84676: 80 bb 08 06 00 00 00 cmpb $0x0,0x608(%rbx) 8467d: 75 44 jne 846c3 8467f: ba 00 10 00 00 mov $0x1000,%edx 84684: 48 8d 83 20 06 00 00 lea 0x620(%rbx),%rax 8468b: 4c 8d 8b 18 06 00 00 lea 0x618(%rbx),%r9 84692: b9 04 00 00 00 mov $0x4,%ecx 84697: 50 push %rax 84698: 4c 8d 83 10 06 00 00 lea 0x610(%rbx),%r8 8469f: be 00 40 00 00 mov $0x4000,%esi 846a4: e8 00 00 00 00 callq 846a9 846a9: 5a pop %rdx 846aa: 85 c0 test %eax,%eax 846ac: 75 0e jne 846bc 846ae: 48 8b 03 mov (%rbx),%rax 846b1: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 846b8: 74 09 je 846c3 846ba: 31 c0 xor %eax,%eax 846bc: 48 83 c4 08 add $0x8,%rsp 846c0: 5b pop %rbx 846c1: 5d pop %rbp 846c2: c3 retq 846c3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 846ca 846ca: ba 00 04 00 00 mov $0x400,%edx 846cf: be c0 0d 00 00 mov $0xdc0,%esi 846d4: e8 00 00 00 00 callq 846d9 846d9: 48 89 c5 mov %rax,%rbp 846dc: 48 85 c0 test %rax,%rax 846df: 0f 84 c5 00 00 00 je 847aa 846e5: 48 8b 7b 50 mov 0x50(%rbx),%rdi 846e9: 31 f6 xor %esi,%esi 846eb: ba 00 00 10 00 mov $0x100000,%edx 846f0: e8 00 00 00 00 callq 846f5 846f5: 8b 93 54 01 00 00 mov 0x154(%rbx),%edx 846fb: 48 8b 7b 50 mov 0x50(%rbx),%rdi 846ff: 48 8b b3 58 01 00 00 mov 0x158(%rbx),%rsi 84706: e8 00 00 00 00 callq 8470b 8470b: 48 8b 83 18 06 00 00 mov 0x618(%rbx),%rax 84712: 48 8b 4b 48 mov 0x48(%rbx),%rcx 84716: c7 45 08 01 00 00 00 movl $0x1,0x8(%rbp) 8471d: 8b 93 54 01 00 00 mov 0x154(%rbx),%edx 84723: c7 45 30 00 40 00 00 movl $0x4000,0x30(%rbp) 8472a: 48 89 45 28 mov %rax,0x28(%rbp) 8472e: 48 8b 03 mov (%rbx),%rax 84731: 48 89 4d 1c mov %rcx,0x1c(%rbp) 84735: 89 55 24 mov %edx,0x24(%rbp) 84738: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 8473f: 74 3a je 8477b 84741: 8b 85 64 03 00 00 mov 0x364(%rbp),%eax 84747: c6 83 08 06 00 00 01 movb $0x1,0x608(%rbx) 8474e: 48 8d bb 28 06 00 00 lea 0x628(%rbx),%rdi 84755: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8475c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 84763: 89 83 0c 06 00 00 mov %eax,0x60c(%rbx) 84769: e8 00 00 00 00 callq 8476e 8476e: 48 89 ef mov %rbp,%rdi 84771: e8 00 00 00 00 callq 84776 84776: e9 3f ff ff ff jmpq 846ba 8477b: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 84782: 31 f6 xor %esi,%esi 84784: 48 89 ea mov %rbp,%rdx 84787: 48 89 df mov %rbx,%rdi 8478a: e8 11 e7 ff ff callq 82ea0 8478f: 85 c0 test %eax,%eax 84791: 74 ae je 84741 84793: 48 89 ef mov %rbp,%rdi 84796: 89 44 24 04 mov %eax,0x4(%rsp) 8479a: e8 00 00 00 00 callq 8479f 8479f: 8b 44 24 04 mov 0x4(%rsp),%eax 847a3: 48 83 c4 08 add $0x8,%rsp 847a7: 5b pop %rbx 847a8: 5d pop %rbp 847a9: c3 retq 847aa: b8 f4 ff ff ff mov $0xfffffff4,%eax 847af: e9 08 ff ff ff jmpq 846bc 847b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 847bb: 00 00 00 00 847bf: 90 nop 00000000000847c0 : 847c0: e8 00 00 00 00 callq 847c5 847c5: 41 55 push %r13 847c7: 41 54 push %r12 847c9: 45 31 e4 xor %r12d,%r12d 847cc: 55 push %rbp 847cd: 48 8b 07 mov (%rdi),%rax 847d0: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 847d7: 74 09 je 847e2 847d9: 83 b8 08 07 00 00 1b cmpl $0x1b,0x708(%rax) 847e0: 74 09 je 847eb 847e2: 44 89 e0 mov %r12d,%eax 847e5: 5d pop %rbp 847e6: 41 5c pop %r12 847e8: 41 5d pop %r13 847ea: c3 retq 847eb: 48 89 fd mov %rdi,%rbp 847ee: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 847f5 847f5: ba 00 04 00 00 mov $0x400,%edx 847fa: be c0 0d 00 00 mov $0xdc0,%esi 847ff: e8 00 00 00 00 callq 84804 84804: 49 89 c5 mov %rax,%r13 84807: 48 85 c0 test %rax,%rax 8480a: 74 46 je 84852 8480c: c7 40 08 0d 00 00 00 movl $0xd,0x8(%rax) 84813: 48 8b 45 00 mov 0x0(%rbp),%rax 84817: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 8481e: 74 11 je 84831 84820: 4c 89 ef mov %r13,%rdi 84823: e8 00 00 00 00 callq 84828 84828: 44 89 e0 mov %r12d,%eax 8482b: 5d pop %rbp 8482c: 41 5c pop %r12 8482e: 41 5d pop %r13 84830: c3 retq 84831: 48 8b 8d e0 00 00 00 mov 0xe0(%rbp),%rcx 84838: 48 89 ef mov %rbp,%rdi 8483b: 4c 89 ea mov %r13,%rdx 8483e: 31 f6 xor %esi,%esi 84840: e8 5b e6 ff ff callq 82ea0 84845: 4c 89 ef mov %r13,%rdi 84848: 41 89 c4 mov %eax,%r12d 8484b: e8 00 00 00 00 callq 84850 84850: eb d6 jmp 84828 84852: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 84858: eb 88 jmp 847e2 8485a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000084860 : 84860: e8 00 00 00 00 callq 84865 84865: 41 55 push %r13 84867: 41 54 push %r12 84869: 55 push %rbp 8486a: 48 89 fd mov %rdi,%rbp 8486d: 48 83 ec 10 sub $0x10,%rsp 84871: 48 8b 17 mov (%rdi),%rdx 84874: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8487b: 00 00 8487d: 48 89 44 24 08 mov %rax,0x8(%rsp) 84882: 48 8b 47 38 mov 0x38(%rdi),%rax 84886: f6 82 b0 63 01 00 04 testb $0x4,0x163b0(%rdx) 8488d: 75 72 jne 84901 8488f: 8b 77 74 mov 0x74(%rdi),%esi 84892: 85 f6 test %esi,%esi 84894: 0f 85 4b 01 00 00 jne 849e5 8489a: 8b 4d 78 mov 0x78(%rbp),%ecx 8489d: 85 c9 test %ecx,%ecx 8489f: 74 20 je 848c1 848a1: 48 8b 50 10 mov 0x10(%rax),%rdx 848a5: 48 85 d2 test %rdx,%rdx 848a8: 74 17 je 848c1 848aa: 48 89 ef mov %rbp,%rdi 848ad: e8 00 00 00 00 callq 848b2 848b2: 41 89 c4 mov %eax,%r12d 848b5: 85 c0 test %eax,%eax 848b7: 0f 85 b3 02 00 00 jne 84b70 848bd: 48 8b 45 38 mov 0x38(%rbp),%rax 848c1: 48 8b 50 18 mov 0x18(%rax),%rdx 848c5: 48 85 d2 test %rdx,%rdx 848c8: 74 17 je 848e1 848ca: 48 89 ef mov %rbp,%rdi 848cd: e8 00 00 00 00 callq 848d2 848d2: 41 89 c4 mov %eax,%r12d 848d5: 85 c0 test %eax,%eax 848d7: 0f 85 60 02 00 00 jne 84b3d 848dd: 48 8b 45 38 mov 0x38(%rbp),%rax 848e1: 48 8b 50 20 mov 0x20(%rax),%rdx 848e5: 48 85 d2 test %rdx,%rdx 848e8: 74 17 je 84901 848ea: 48 89 ef mov %rbp,%rdi 848ed: e8 00 00 00 00 callq 848f2 848f2: 41 89 c4 mov %eax,%r12d 848f5: 85 c0 test %eax,%eax 848f7: 0f 85 51 02 00 00 jne 84b4e 848fd: 48 8b 45 38 mov 0x38(%rbp),%rax 84901: 48 8b 40 30 mov 0x30(%rax),%rax 84905: be 02 00 00 00 mov $0x2,%esi 8490a: 48 89 ef mov %rbp,%rdi 8490d: e8 00 00 00 00 callq 84912 84912: 41 89 c4 mov %eax,%r12d 84915: 85 c0 test %eax,%eax 84917: 0f 85 ee 00 00 00 jne 84a0b 8491d: 48 89 ef mov %rbp,%rdi 84920: e8 9b fe ff ff callq 847c0 84925: 41 89 c4 mov %eax,%r12d 84928: 85 c0 test %eax,%eax 8492a: 0f 85 08 01 00 00 jne 84a38 84930: 48 8b 7d 00 mov 0x0(%rbp),%rdi 84934: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 8493b: 0f 84 05 01 00 00 je 84a46 84941: be 00 00 40 00 mov $0x400000,%esi 84946: 48 89 e0 mov %rsp,%rax 84949: 50 push %rax 8494a: b9 04 00 00 00 mov $0x4,%ecx 8494f: ba 00 00 40 00 mov $0x400000,%edx 84954: 4c 8d 8d b0 00 00 00 lea 0xb0(%rbp),%r9 8495b: 4c 8d 85 a8 00 00 00 lea 0xa8(%rbp),%r8 84962: e8 00 00 00 00 callq 84967 84967: 41 89 c4 mov %eax,%r12d 8496a: 58 pop %rax 8496b: 45 85 e4 test %r12d,%r12d 8496e: 0f 85 9a 01 00 00 jne 84b0e 84974: 80 bd 0d 01 00 00 00 cmpb $0x0,0x10d(%rbp) 8497b: 74 13 je 84990 8497d: 48 89 ef mov %rbp,%rdi 84980: e8 eb f6 ff ff callq 84070 84985: 41 89 c4 mov %eax,%r12d 84988: 85 c0 test %eax,%eax 8498a: 0f 85 87 00 00 00 jne 84a17 84990: 48 8b 45 00 mov 0x0(%rbp),%rax 84994: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 8499b: 74 12 je 849af 8499d: 8b 80 08 07 00 00 mov 0x708(%rax),%eax 849a3: 83 e8 1b sub $0x1b,%eax 849a6: 83 f8 01 cmp $0x1,%eax 849a9: 0f 86 7a 01 00 00 jbe 84b29 849af: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 849b6 849b6: ba 00 04 00 00 mov $0x400,%edx 849bb: be c0 0d 00 00 mov $0xdc0,%esi 849c0: e8 00 00 00 00 callq 849c5 849c5: 49 89 c5 mov %rax,%r13 849c8: 48 85 c0 test %rax,%rax 849cb: 0f 85 00 00 00 00 jne 849d1 849d1: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 849d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 849de: e8 00 00 00 00 callq 849e3 849e3: eb 32 jmp 84a17 849e5: 48 8b 50 08 mov 0x8(%rax),%rdx 849e9: 48 85 d2 test %rdx,%rdx 849ec: 0f 84 a8 fe ff ff je 8489a 849f2: e8 00 00 00 00 callq 849f7 849f7: 41 89 c4 mov %eax,%r12d 849fa: 85 c0 test %eax,%eax 849fc: 0f 85 5d 01 00 00 jne 84b5f 84a02: 48 8b 45 38 mov 0x38(%rbp),%rax 84a06: e9 8f fe ff ff jmpq 8489a 84a0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84a12: e8 00 00 00 00 callq 84a17 84a17: 48 8b 44 24 08 mov 0x8(%rsp),%rax 84a1c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 84a23: 00 00 84a25: 0f 85 84 01 00 00 jne 84baf 84a2b: 48 83 c4 10 add $0x10,%rsp 84a2f: 44 89 e0 mov %r12d,%eax 84a32: 5d pop %rbp 84a33: 41 5c pop %r12 84a35: 41 5d pop %r13 84a37: c3 retq 84a38: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84a3f: e8 00 00 00 00 callq 84a44 84a44: eb d1 jmp 84a17 84a46: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax 84a4d: 48 85 c0 test %rax,%rax 84a50: 0f 84 c9 00 00 00 je 84b1f 84a56: 8b 55 70 mov 0x70(%rbp),%edx 84a59: 85 d2 test %edx,%edx 84a5b: 0f 84 d0 00 00 00 je 84b31 84a61: 48 8b 45 50 mov 0x50(%rbp),%rax 84a65: 48 85 c0 test %rax,%rax 84a68: 0f 84 b1 00 00 00 je 84b1f 84a6e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 84a75 84a75: ba 00 04 00 00 mov $0x400,%edx 84a7a: be c0 0d 00 00 mov $0xdc0,%esi 84a7f: e8 00 00 00 00 callq 84a84 84a84: 49 89 c5 mov %rax,%r13 84a87: 48 85 c0 test %rax,%rax 84a8a: 0f 84 24 01 00 00 je 84bb4 84a90: 48 8b 7d 50 mov 0x50(%rbp),%rdi 84a94: 31 f6 xor %esi,%esi 84a96: ba 00 00 10 00 mov $0x100000,%edx 84a9b: e8 00 00 00 00 callq 84aa0 84aa0: 8b 55 70 mov 0x70(%rbp),%edx 84aa3: 48 8b 7d 50 mov 0x50(%rbp),%rdi 84aa7: 48 8b b5 90 00 00 00 mov 0x90(%rbp),%rsi 84aae: e8 00 00 00 00 callq 84ab3 84ab3: 8b 45 70 mov 0x70(%rbp),%eax 84ab6: 48 8b 55 48 mov 0x48(%rbp),%rdx 84aba: 41 c7 45 08 20 00 00 movl $0x20,0x8(%r13) 84ac1: 00 84ac2: 41 89 45 24 mov %eax,0x24(%r13) 84ac6: 48 8b 45 00 mov 0x0(%rbp),%rax 84aca: 49 89 55 1c mov %rdx,0x1c(%r13) 84ace: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 84ad5: 0f 85 a6 00 00 00 jne 84b81 84adb: 48 8b 8d e0 00 00 00 mov 0xe0(%rbp),%rcx 84ae2: 4c 89 ea mov %r13,%rdx 84ae5: 31 f6 xor %esi,%esi 84ae7: 48 89 ef mov %rbp,%rdi 84aea: e8 b1 e3 ff ff callq 82ea0 84aef: 41 89 c4 mov %eax,%r12d 84af2: 85 c0 test %eax,%eax 84af4: 0f 84 87 00 00 00 je 84b81 84afa: 4c 89 ef mov %r13,%rdi 84afd: e8 00 00 00 00 callq 84b02 84b02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84b09: e8 00 00 00 00 callq 84b0e 84b0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84b15: e8 00 00 00 00 callq 84b1a 84b1a: e9 f8 fe ff ff jmpq 84a17 84b1f: be 00 00 40 00 mov $0x400000,%esi 84b24: e9 20 fe ff ff jmpq 84949 84b29: 45 31 e4 xor %r12d,%r12d 84b2c: e9 e6 fe ff ff jmpq 84a17 84b31: be 00 00 40 00 mov $0x400000,%esi 84b36: 31 c0 xor %eax,%eax 84b38: e9 0c fe ff ff jmpq 84949 84b3d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84b44: e8 00 00 00 00 callq 84b49 84b49: e9 c9 fe ff ff jmpq 84a17 84b4e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84b55: e8 00 00 00 00 callq 84b5a 84b5a: e9 b8 fe ff ff jmpq 84a17 84b5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84b66: e8 00 00 00 00 callq 84b6b 84b6b: e9 a7 fe ff ff jmpq 84a17 84b70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84b77: e8 00 00 00 00 callq 84b7c 84b7c: e9 96 fe ff ff jmpq 84a17 84b81: 48 8b 85 00 01 00 00 mov 0x100(%rbp),%rax 84b88: 4c 89 ef mov %r13,%rdi 84b8b: 44 8b a0 70 03 00 00 mov 0x370(%rax),%r12d 84b92: e8 00 00 00 00 callq 84b97 84b97: 48 8b 7d 00 mov 0x0(%rbp),%rdi 84b9b: 49 63 f4 movslq %r12d,%rsi 84b9e: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 84ba5: 74 8f je 84b36 84ba7: 48 89 e0 mov %rsp,%rax 84baa: e9 9a fd ff ff jmpq 84949 84baf: e8 00 00 00 00 callq 84bb4 84bb4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84bbb: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 84bc1: e8 00 00 00 00 callq 84bc6 84bc6: e9 43 ff ff ff jmpq 84b0e 84bcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000084bd0 : 84bd0: e8 00 00 00 00 callq 84bd5 84bd5: 41 54 push %r12 84bd7: 55 push %rbp 84bd8: 53 push %rbx 84bd9: 48 89 fb mov %rdi,%rbx 84bdc: 48 8b 3f mov (%rdi),%rdi 84bdf: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 84be6: 75 63 jne 84c4b 84be8: 8b 8f 5c 35 01 00 mov 0x1355c(%rdi),%ecx 84bee: 85 c9 test %ecx,%ecx 84bf0: 0f 84 00 00 00 00 je 84bf6 84bf6: 48 83 bf 60 35 01 00 cmpq $0x0,0x13560(%rdi) 84bfd: 00 84bfe: 0f 84 00 00 00 00 je 84c04 84c04: 80 bb a0 05 00 00 00 cmpb $0x0,0x5a0(%rbx) 84c0b: 75 49 jne 84c56 84c0d: ba 00 10 00 00 mov $0x1000,%edx 84c12: 48 8d 83 b8 05 00 00 lea 0x5b8(%rbx),%rax 84c19: 4c 8d 8b b0 05 00 00 lea 0x5b0(%rbx),%r9 84c20: b9 04 00 00 00 mov $0x4,%ecx 84c25: 50 push %rax 84c26: 4c 8d 83 a8 05 00 00 lea 0x5a8(%rbx),%r8 84c2d: be 00 40 00 00 mov $0x4000,%esi 84c32: e8 00 00 00 00 callq 84c37 84c37: 5a pop %rdx 84c38: 41 89 c4 mov %eax,%r12d 84c3b: 85 c0 test %eax,%eax 84c3d: 75 0f jne 84c4e 84c3f: 48 8b 03 mov (%rbx),%rax 84c42: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 84c49: 74 0b je 84c56 84c4b: 45 31 e4 xor %r12d,%r12d 84c4e: 44 89 e0 mov %r12d,%eax 84c51: 5b pop %rbx 84c52: 5d pop %rbp 84c53: 41 5c pop %r12 84c55: c3 retq 84c56: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 84c5d 84c5d: ba 00 04 00 00 mov $0x400,%edx 84c62: be c0 0d 00 00 mov $0xdc0,%esi 84c67: e8 00 00 00 00 callq 84c6c 84c6c: 48 89 c5 mov %rax,%rbp 84c6f: 48 85 c0 test %rax,%rax 84c72: 0f 84 d1 00 00 00 je 84d49 84c78: 48 8b 7b 50 mov 0x50(%rbx),%rdi 84c7c: 31 f6 xor %esi,%esi 84c7e: ba 00 00 10 00 mov $0x100000,%edx 84c83: e8 00 00 00 00 callq 84c88 84c88: 8b 93 34 01 00 00 mov 0x134(%rbx),%edx 84c8e: 48 8b 7b 50 mov 0x50(%rbx),%rdi 84c92: 48 8b b3 38 01 00 00 mov 0x138(%rbx),%rsi 84c99: e8 00 00 00 00 callq 84c9e 84c9e: 48 8b 83 b0 05 00 00 mov 0x5b0(%rbx),%rax 84ca5: 48 8b 4b 48 mov 0x48(%rbx),%rcx 84ca9: c7 45 08 01 00 00 00 movl $0x1,0x8(%rbp) 84cb0: 8b 93 34 01 00 00 mov 0x134(%rbx),%edx 84cb6: c7 45 30 00 40 00 00 movl $0x4000,0x30(%rbp) 84cbd: 48 89 45 28 mov %rax,0x28(%rbp) 84cc1: 48 8b 03 mov (%rbx),%rax 84cc4: 48 89 4d 1c mov %rcx,0x1c(%rbp) 84cc8: 89 55 24 mov %edx,0x24(%rbp) 84ccb: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 84cd2: 74 4b je 84d1f 84cd4: 4c 8b a3 b8 05 00 00 mov 0x5b8(%rbx),%r12 84cdb: 8b 85 64 03 00 00 mov 0x364(%rbp),%eax 84ce1: 89 83 a4 05 00 00 mov %eax,0x5a4(%rbx) 84ce7: 41 8b 54 24 08 mov 0x8(%r12),%edx 84cec: 85 d2 test %edx,%edx 84cee: 0f 85 00 00 00 00 jne 84cf4 84cf4: c6 83 a0 05 00 00 01 movb $0x1,0x5a0(%rbx) 84cfb: 41 8b 44 24 08 mov 0x8(%r12),%eax 84d00: 85 c0 test %eax,%eax 84d02: 74 38 je 84d3c 84d04: 45 31 e4 xor %r12d,%r12d 84d07: 48 8b 3b mov (%rbx),%rdi 84d0a: e8 00 00 00 00 callq 84d0f 84d0f: 48 89 ef mov %rbp,%rdi 84d12: e8 00 00 00 00 callq 84d17 84d17: 44 89 e0 mov %r12d,%eax 84d1a: 5b pop %rbx 84d1b: 5d pop %rbp 84d1c: 41 5c pop %r12 84d1e: c3 retq 84d1f: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 84d26: 48 89 ea mov %rbp,%rdx 84d29: 31 f6 xor %esi,%esi 84d2b: 48 89 df mov %rbx,%rdi 84d2e: e8 6d e1 ff ff callq 82ea0 84d33: 41 89 c4 mov %eax,%r12d 84d36: 85 c0 test %eax,%eax 84d38: 75 cd jne 84d07 84d3a: eb 98 jmp 84cd4 84d3c: 48 89 ef mov %rbp,%rdi 84d3f: e8 00 00 00 00 callq 84d44 84d44: e9 02 ff ff ff jmpq 84c4b 84d49: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 84d4f: e9 fa fe ff ff jmpq 84c4e 84d54: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 84d5b: 00 00 00 00 84d5f: 90 nop 0000000000084d60 : 84d60: e8 00 00 00 00 callq 84d65 84d65: 41 55 push %r13 84d67: 41 54 push %r12 84d69: 55 push %rbp 84d6a: 48 8d af f0 33 01 00 lea 0x133f0(%rdi),%rbp 84d71: 53 push %rbx 84d72: 48 89 fb mov %rdi,%rbx 84d75: 48 89 ef mov %rbp,%rdi 84d78: e8 00 00 00 00 callq 84d7d 84d7d: 48 89 df mov %rbx,%rdi 84d80: e8 00 00 00 00 callq 84d85 84d85: 85 c0 test %eax,%eax 84d87: 0f 85 ea 00 00 00 jne 84e77 84d8d: 4c 8d a3 28 34 01 00 lea 0x13428(%rbx),%r12 84d94: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 84d9b: 74 0e je 84dab 84d9d: 8b 83 44 66 01 00 mov 0x16644(%rbx),%eax 84da3: 85 c0 test %eax,%eax 84da5: 0f 85 ee 00 00 00 jne 84e99 84dab: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 84db2 84db2: ba 00 04 00 00 mov $0x400,%edx 84db7: be c0 0d 00 00 mov $0xdc0,%esi 84dbc: e8 00 00 00 00 callq 84dc1 84dc1: 48 89 83 58 34 01 00 mov %rax,0x13458(%rbx) 84dc8: 48 85 c0 test %rax,%rax 84dcb: 0f 84 9a 00 00 00 je 84e6b 84dd1: 48 8d 83 78 34 01 00 lea 0x13478(%rbx),%rax 84dd8: be 00 00 10 00 mov $0x100000,%esi 84ddd: 48 89 df mov %rbx,%rdi 84de0: b9 02 00 00 00 mov $0x2,%ecx 84de5: 50 push %rax 84de6: 4c 8d 8b 70 34 01 00 lea 0x13470(%rbx),%r9 84ded: ba 00 00 10 00 mov $0x100000,%edx 84df2: 4c 8d 83 68 34 01 00 lea 0x13468(%rbx),%r8 84df9: e8 00 00 00 00 callq 84dfe 84dfe: 5e pop %rsi 84dff: 85 c0 test %eax,%eax 84e01: 75 68 jne 84e6b 84e03: 48 8d 83 10 35 01 00 lea 0x13510(%rbx),%rax 84e0a: b9 04 00 00 00 mov $0x4,%ecx 84e0f: 48 89 df mov %rbx,%rdi 84e12: ba 00 10 00 00 mov $0x1000,%edx 84e17: 50 push %rax 84e18: 4c 8d 8b 08 35 01 00 lea 0x13508(%rbx),%r9 84e1f: be 00 10 00 00 mov $0x1000,%esi 84e24: 4c 8d 83 00 35 01 00 lea 0x13500(%rbx),%r8 84e2b: e8 00 00 00 00 callq 84e30 84e30: 59 pop %rcx 84e31: 85 c0 test %eax,%eax 84e33: 75 36 jne 84e6b 84e35: 48 8d 83 28 35 01 00 lea 0x13528(%rbx),%rax 84e3c: ba 00 10 00 00 mov $0x1000,%edx 84e41: 48 89 df mov %rbx,%rdi 84e44: b9 04 00 00 00 mov $0x4,%ecx 84e49: 50 push %rax 84e4a: 4c 8d 8b 20 35 01 00 lea 0x13520(%rbx),%r9 84e51: be 00 10 00 00 mov $0x1000,%esi 84e56: 4c 8d 83 18 35 01 00 lea 0x13518(%rbx),%r8 84e5d: e8 00 00 00 00 callq 84e62 84e62: 5a pop %rdx 84e63: 85 c0 test %eax,%eax 84e65: 0f 84 ee 00 00 00 je 84f59 84e6b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84e72: e8 00 00 00 00 callq 84e77 84e77: c7 83 c8 33 01 00 00 movl $0x0,0x133c8(%rbx) 84e7e: 00 00 00 84e81: 48 89 ef mov %rbp,%rdi 84e84: 41 bd ea ff ff ff mov $0xffffffea,%r13d 84e8a: e8 00 00 00 00 callq 84e8f 84e8f: 44 89 e8 mov %r13d,%eax 84e92: 5b pop %rbx 84e93: 5d pop %rbp 84e94: 41 5c pop %r12 84e96: 41 5d pop %r13 84e98: c3 retq 84e99: 48 8b 83 60 34 01 00 mov 0x13460(%rbx),%rax 84ea0: be 02 00 00 00 mov $0x2,%esi 84ea5: 4c 89 e7 mov %r12,%rdi 84ea8: 48 8b 40 38 mov 0x38(%rax),%rax 84eac: e8 00 00 00 00 callq 84eb1 84eb1: 4c 89 e7 mov %r12,%rdi 84eb4: e8 a7 f9 ff ff callq 84860 84eb9: 85 c0 test %eax,%eax 84ebb: 75 ae jne 84e6b 84ebd: 4c 89 e7 mov %r12,%rdi 84ec0: e8 3b f2 ff ff callq 84100 84ec5: 41 89 c5 mov %eax,%r13d 84ec8: 85 c0 test %eax,%eax 84eca: 75 9f jne 84e6b 84ecc: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 84ed3: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 84eda: 75 21 jne 84efd 84edc: 48 83 bb e0 34 01 00 cmpq $0x0,0x134e0(%rbx) 84ee3: 00 84ee4: 74 17 je 84efd 84ee6: 4c 89 e7 mov %r12,%rdi 84ee9: e8 62 e9 ff ff callq 83850 84eee: 85 c0 test %eax,%eax 84ef0: 0f 85 c6 00 00 00 jne 84fbc 84ef6: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 84efd: 48 83 b8 38 35 01 00 cmpq $0x0,0x13538(%rax) 84f04: 00 84f05: 74 40 je 84f47 84f07: 4c 89 e7 mov %r12,%rdi 84f0a: e8 c1 fc ff ff callq 84bd0 84f0f: 85 c0 test %eax,%eax 84f11: 0f 85 00 00 00 00 jne 84f17 84f17: 4c 89 e7 mov %r12,%rdi 84f1a: e8 a1 f5 ff ff callq 844c0 84f1f: 85 c0 test %eax,%eax 84f21: 0f 85 00 00 00 00 jne 84f27 84f27: 4c 89 e7 mov %r12,%rdi 84f2a: e8 11 f7 ff ff callq 84640 84f2f: 85 c0 test %eax,%eax 84f31: 0f 85 00 00 00 00 jne 84f37 84f37: 4c 89 e7 mov %r12,%rdi 84f3a: e8 b1 eb ff ff callq 83af0 84f3f: 85 c0 test %eax,%eax 84f41: 0f 85 00 00 00 00 jne 84f47 84f47: 48 89 ef mov %rbp,%rdi 84f4a: e8 00 00 00 00 callq 84f4f 84f4f: 44 89 e8 mov %r13d,%eax 84f52: 5b pop %rbx 84f53: 5d pop %rbp 84f54: 41 5c pop %r12 84f56: 41 5d pop %r13 84f58: c3 retq 84f59: 48 8b 83 10 35 01 00 mov 0x13510(%rbx),%rax 84f60: be 02 00 00 00 mov $0x2,%esi 84f65: 48 8d 78 08 lea 0x8(%rax),%rdi 84f69: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 84f70: 48 c7 80 f8 0f 00 00 movq $0x0,0xff8(%rax) 84f77: 00 00 00 00 84f7b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 84f7f: 48 29 f8 sub %rdi,%rax 84f82: 8d 88 00 10 00 00 lea 0x1000(%rax),%ecx 84f88: 31 c0 xor %eax,%eax 84f8a: c1 e9 03 shr $0x3,%ecx 84f8d: f3 48 ab rep stos %rax,%es:(%rdi) 84f90: 4c 89 e7 mov %r12,%rdi 84f93: 48 8b 83 60 34 01 00 mov 0x13460(%rbx),%rax 84f9a: 48 8b 40 28 mov 0x28(%rax),%rax 84f9e: e8 00 00 00 00 callq 84fa3 84fa3: 85 c0 test %eax,%eax 84fa5: 0f 84 06 ff ff ff je 84eb1 84fab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84fb2: e8 00 00 00 00 callq 84fb7 84fb7: e9 af fe ff ff jmpq 84e6b 84fbc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 84fc3: e8 00 00 00 00 callq 84fc8 84fc8: e9 9e fe ff ff jmpq 84e6b 84fcd: 0f 1f 00 nopl (%rax) 0000000000084fd0 : 84fd0: e8 00 00 00 00 callq 84fd5 84fd5: 48 8b 17 mov (%rdi),%rdx 84fd8: 31 c0 xor %eax,%eax 84fda: f6 82 b0 63 01 00 04 testb $0x4,0x163b0(%rdx) 84fe1: 75 19 jne 84ffc 84fe3: 55 push %rbp 84fe4: 53 push %rbx 84fe5: 48 89 fb mov %rdi,%rbx 84fe8: 48 83 ec 08 sub $0x8,%rsp 84fec: 80 bf a0 05 00 00 00 cmpb $0x0,0x5a0(%rdi) 84ff3: 75 08 jne 84ffd 84ff5: 48 83 c4 08 add $0x8,%rsp 84ff9: 5b pop %rbx 84ffa: 5d pop %rbp 84ffb: c3 retq 84ffc: c3 retq 84ffd: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 85004 85004: ba 00 04 00 00 mov $0x400,%edx 85009: be c0 0d 00 00 mov $0xdc0,%esi 8500e: e8 00 00 00 00 callq 85013 85013: 48 89 c5 mov %rax,%rbp 85016: 48 85 c0 test %rax,%rax 85019: 74 7d je 85098 8501b: 8b 83 a4 05 00 00 mov 0x5a4(%rbx),%eax 85021: c7 45 08 02 00 00 00 movl $0x2,0x8(%rbp) 85028: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 8502f: 89 45 1c mov %eax,0x1c(%rbp) 85032: 48 8b 03 mov (%rbx),%rax 85035: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 8503c: 74 32 je 85070 8503e: 48 89 ef mov %rbp,%rdi 85041: e8 00 00 00 00 callq 85046 85046: c6 83 a0 05 00 00 00 movb $0x0,0x5a0(%rbx) 8504d: 48 8d 93 b8 05 00 00 lea 0x5b8(%rbx),%rdx 85054: 48 8d b3 b0 05 00 00 lea 0x5b0(%rbx),%rsi 8505b: 48 8d bb a8 05 00 00 lea 0x5a8(%rbx),%rdi 85062: e8 00 00 00 00 callq 85067 85067: 31 c0 xor %eax,%eax 85069: 48 83 c4 08 add $0x8,%rsp 8506d: 5b pop %rbx 8506e: 5d pop %rbp 8506f: c3 retq 85070: 48 89 ea mov %rbp,%rdx 85073: 31 f6 xor %esi,%esi 85075: 48 89 df mov %rbx,%rdi 85078: e8 23 de ff ff callq 82ea0 8507d: 48 89 ef mov %rbp,%rdi 85080: 89 44 24 04 mov %eax,0x4(%rsp) 85084: e8 00 00 00 00 callq 85089 85089: 8b 44 24 04 mov 0x4(%rsp),%eax 8508d: 85 c0 test %eax,%eax 8508f: 74 b5 je 85046 85091: 48 83 c4 08 add $0x8,%rsp 85095: 5b pop %rbx 85096: 5d pop %rbp 85097: c3 retq 85098: b8 f4 ff ff ff mov $0xfffffff4,%eax 8509d: e9 53 ff ff ff jmpq 84ff5 850a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 850a9: 00 00 00 00 850ad: 0f 1f 00 nopl (%rax) 00000000000850b0 : 850b0: e8 00 00 00 00 callq 850b5 850b5: 48 8b 17 mov (%rdi),%rdx 850b8: 31 c0 xor %eax,%eax 850ba: f6 82 b0 63 01 00 04 testb $0x4,0x163b0(%rdx) 850c1: 75 3f jne 85102 850c3: 55 push %rbp 850c4: 53 push %rbx 850c5: 48 89 fb mov %rdi,%rbx 850c8: 48 83 ec 08 sub $0x8,%rsp 850cc: 80 bf 08 06 00 00 00 cmpb $0x0,0x608(%rdi) 850d3: 75 2e jne 85103 850d5: 48 83 bf 20 06 00 00 cmpq $0x0,0x620(%rdi) 850dc: 00 850dd: 74 1c je 850fb 850df: 48 8d 93 20 06 00 00 lea 0x620(%rbx),%rdx 850e6: 48 8d b3 18 06 00 00 lea 0x618(%rbx),%rsi 850ed: 48 8d bb 10 06 00 00 lea 0x610(%rbx),%rdi 850f4: e8 00 00 00 00 callq 850f9 850f9: 31 c0 xor %eax,%eax 850fb: 48 83 c4 08 add $0x8,%rsp 850ff: 5b pop %rbx 85100: 5d pop %rbp 85101: c3 retq 85102: c3 retq 85103: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8510a 8510a: ba 00 04 00 00 mov $0x400,%edx 8510f: be c0 0d 00 00 mov $0xdc0,%esi 85114: e8 00 00 00 00 callq 85119 85119: 48 89 c5 mov %rax,%rbp 8511c: 48 85 c0 test %rax,%rax 8511f: 74 57 je 85178 85121: 8b 83 0c 06 00 00 mov 0x60c(%rbx),%eax 85127: c7 45 08 02 00 00 00 movl $0x2,0x8(%rbp) 8512e: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 85135: 89 45 1c mov %eax,0x1c(%rbp) 85138: 48 8b 03 mov (%rbx),%rax 8513b: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 85142: 74 11 je 85155 85144: 48 89 ef mov %rbp,%rdi 85147: e8 00 00 00 00 callq 8514c 8514c: c6 83 08 06 00 00 00 movb $0x0,0x608(%rbx) 85153: eb 8a jmp 850df 85155: 48 89 ea mov %rbp,%rdx 85158: 31 f6 xor %esi,%esi 8515a: 48 89 df mov %rbx,%rdi 8515d: e8 3e dd ff ff callq 82ea0 85162: 48 89 ef mov %rbp,%rdi 85165: 89 44 24 04 mov %eax,0x4(%rsp) 85169: e8 00 00 00 00 callq 8516e 8516e: 8b 44 24 04 mov 0x4(%rsp),%eax 85172: 85 c0 test %eax,%eax 85174: 75 85 jne 850fb 85176: eb d4 jmp 8514c 85178: b8 f4 ff ff ff mov $0xfffffff4,%eax 8517d: e9 79 ff ff ff jmpq 850fb 85182: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 85189: 00 00 00 00 8518d: 0f 1f 00 nopl (%rax) 0000000000085190 : 85190: e8 00 00 00 00 callq 85195 85195: 48 8b 17 mov (%rdi),%rdx 85198: 31 c0 xor %eax,%eax 8519a: f6 82 b0 63 01 00 04 testb $0x4,0x163b0(%rdx) 851a1: 75 3f jne 851e2 851a3: 55 push %rbp 851a4: 53 push %rbx 851a5: 48 89 fb mov %rdi,%rbx 851a8: 48 83 ec 08 sub $0x8,%rsp 851ac: 80 bf c8 05 00 00 00 cmpb $0x0,0x5c8(%rdi) 851b3: 75 2e jne 851e3 851b5: 48 83 bf e0 05 00 00 cmpq $0x0,0x5e0(%rdi) 851bc: 00 851bd: 74 1c je 851db 851bf: 48 8d 93 e0 05 00 00 lea 0x5e0(%rbx),%rdx 851c6: 48 8d b3 d8 05 00 00 lea 0x5d8(%rbx),%rsi 851cd: 48 8d bb d0 05 00 00 lea 0x5d0(%rbx),%rdi 851d4: e8 00 00 00 00 callq 851d9 851d9: 31 c0 xor %eax,%eax 851db: 48 83 c4 08 add $0x8,%rsp 851df: 5b pop %rbx 851e0: 5d pop %rbp 851e1: c3 retq 851e2: c3 retq 851e3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 851ea 851ea: ba 00 04 00 00 mov $0x400,%edx 851ef: be c0 0d 00 00 mov $0xdc0,%esi 851f4: e8 00 00 00 00 callq 851f9 851f9: 48 89 c5 mov %rax,%rbp 851fc: 48 85 c0 test %rax,%rax 851ff: 74 57 je 85258 85201: 8b 83 cc 05 00 00 mov 0x5cc(%rbx),%eax 85207: c7 45 08 02 00 00 00 movl $0x2,0x8(%rbp) 8520e: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 85215: 89 45 1c mov %eax,0x1c(%rbp) 85218: 48 8b 03 mov (%rbx),%rax 8521b: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 85222: 74 11 je 85235 85224: 48 89 ef mov %rbp,%rdi 85227: e8 00 00 00 00 callq 8522c 8522c: c6 83 c8 05 00 00 00 movb $0x0,0x5c8(%rbx) 85233: eb 8a jmp 851bf 85235: 48 89 ea mov %rbp,%rdx 85238: 31 f6 xor %esi,%esi 8523a: 48 89 df mov %rbx,%rdi 8523d: e8 5e dc ff ff callq 82ea0 85242: 48 89 ef mov %rbp,%rdi 85245: 89 44 24 04 mov %eax,0x4(%rsp) 85249: e8 00 00 00 00 callq 8524e 8524e: 8b 44 24 04 mov 0x4(%rsp),%eax 85252: 85 c0 test %eax,%eax 85254: 75 85 jne 851db 85256: eb d4 jmp 8522c 85258: b8 f4 ff ff ff mov $0xfffffff4,%eax 8525d: e9 79 ff ff ff jmpq 851db 85262: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 85269: 00 00 00 00 8526d: 0f 1f 00 nopl (%rax) 0000000000085270 : 85270: e8 00 00 00 00 callq 85275 85275: 55 push %rbp 85276: ba 00 04 00 00 mov $0x400,%edx 8527b: be c0 0d 00 00 mov $0xdc0,%esi 85280: 53 push %rbx 85281: 48 89 fb mov %rdi,%rbx 85284: 48 83 ec 18 sub $0x18,%rsp 85288: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8528f 8528f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 85296: 00 00 85298: 48 89 44 24 10 mov %rax,0x10(%rsp) 8529d: 31 c0 xor %eax,%eax 8529f: e8 00 00 00 00 callq 852a4 852a4: 48 85 c0 test %rax,%rax 852a7: 0f 85 00 00 00 00 jne 852ad 852ad: b8 f4 ff ff ff mov $0xfffffff4,%eax 852b2: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 852b7: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 852be: 00 00 852c0: 75 07 jne 852c9 852c2: 48 83 c4 18 add $0x18,%rsp 852c6: 5b pop %rbx 852c7: 5d pop %rbp 852c8: c3 retq 852c9: e8 00 00 00 00 callq 852ce 852ce: 66 90 xchg %ax,%ax 00000000000852d0 : 852d0: e8 00 00 00 00 callq 852d5 852d5: 41 54 push %r12 852d7: 55 push %rbp 852d8: 48 8d af 28 34 01 00 lea 0x13428(%rdi),%rbp 852df: 53 push %rbx 852e0: 83 bf 7c 28 00 00 01 cmpl $0x1,0x287c(%rdi) 852e7: 48 89 fb mov %rdi,%rbx 852ea: 76 0d jbe 852f9 852ec: 80 bf a0 35 01 00 01 cmpb $0x1,0x135a0(%rdi) 852f3: 0f 84 cc 00 00 00 je 853c5 852f9: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 85300: 48 83 b8 38 35 01 00 cmpq $0x0,0x13538(%rax) 85307: 00 85308: 74 46 je 85350 8530a: 48 89 ef mov %rbp,%rdi 8530d: e8 be fc ff ff callq 84fd0 85312: 41 89 c4 mov %eax,%r12d 85315: 85 c0 test %eax,%eax 85317: 0f 85 80 00 00 00 jne 8539d 8531d: 48 89 ef mov %rbp,%rdi 85320: e8 6b fe ff ff callq 85190 85325: 41 89 c4 mov %eax,%r12d 85328: 85 c0 test %eax,%eax 8532a: 0f 85 fc 00 00 00 jne 8542c 85330: 48 89 ef mov %rbp,%rdi 85333: e8 78 fd ff ff callq 850b0 85338: 41 89 c4 mov %eax,%r12d 8533b: 85 c0 test %eax,%eax 8533d: 0f 85 0e 01 00 00 jne 85451 85343: 80 bb 70 3a 01 00 00 cmpb $0x0,0x13a70(%rbx) 8534a: 0f 85 96 00 00 00 jne 853e6 85350: 48 89 ef mov %rbp,%rdi 85353: e8 e8 ef ff ff callq 84340 85358: 41 89 c4 mov %eax,%r12d 8535b: 85 c0 test %eax,%eax 8535d: 75 52 jne 853b1 8535f: 48 89 ef mov %rbp,%rdi 85362: e8 09 ff ff ff callq 85270 85367: 41 89 c4 mov %eax,%r12d 8536a: 85 c0 test %eax,%eax 8536c: 0f 85 ce 00 00 00 jne 85440 85372: 48 8b 83 60 34 01 00 mov 0x13460(%rbx),%rax 85379: be 02 00 00 00 mov $0x2,%esi 8537e: 48 89 ef mov %rbp,%rdi 85381: 48 8b 40 38 mov 0x38(%rax),%rax 85385: e8 00 00 00 00 callq 8538a 8538a: 41 89 c4 mov %eax,%r12d 8538d: 85 c0 test %eax,%eax 8538f: 0f 85 cd 00 00 00 jne 85462 85395: 44 89 e0 mov %r12d,%eax 85398: 5b pop %rbx 85399: 5d pop %rbp 8539a: 41 5c pop %r12 8539c: c3 retq 8539d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 853a4: e8 00 00 00 00 callq 853a9 853a9: 44 89 e0 mov %r12d,%eax 853ac: 5b pop %rbx 853ad: 5d pop %rbp 853ae: 41 5c pop %r12 853b0: c3 retq 853b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 853b8: e8 00 00 00 00 callq 853bd 853bd: 44 89 e0 mov %r12d,%eax 853c0: 5b pop %rbx 853c1: 5d pop %rbp 853c2: 41 5c pop %r12 853c4: c3 retq 853c5: 48 89 ef mov %rbp,%rdi 853c8: e8 00 00 00 00 callq 853cd 853cd: 41 89 c4 mov %eax,%r12d 853d0: 85 c0 test %eax,%eax 853d2: 0f 84 21 ff ff ff je 852f9 853d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 853df: e8 00 00 00 00 callq 853e4 853e4: eb af jmp 85395 853e6: 48 89 ef mov %rbp,%rdi 853e9: e8 52 e3 ff ff callq 83740 853ee: c6 83 70 3a 01 00 00 movb $0x0,0x13a70(%rbx) 853f5: 48 8d 93 88 3a 01 00 lea 0x13a88(%rbx),%rdx 853fc: 48 8d b3 80 3a 01 00 lea 0x13a80(%rbx),%rsi 85403: 41 89 c4 mov %eax,%r12d 85406: 48 8d bb 78 3a 01 00 lea 0x13a78(%rbx),%rdi 8540d: e8 00 00 00 00 callq 85412 85412: 45 85 e4 test %r12d,%r12d 85415: 0f 84 35 ff ff ff je 85350 8541b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 85422: e8 00 00 00 00 callq 85427 85427: e9 69 ff ff ff jmpq 85395 8542c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 85433: e8 00 00 00 00 callq 85438 85438: 44 89 e0 mov %r12d,%eax 8543b: 5b pop %rbx 8543c: 5d pop %rbp 8543d: 41 5c pop %r12 8543f: c3 retq 85440: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 85447: e8 00 00 00 00 callq 8544c 8544c: e9 44 ff ff ff jmpq 85395 85451: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 85458: e8 00 00 00 00 callq 8545d 8545d: e9 33 ff ff ff jmpq 85395 85462: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 85469: e8 00 00 00 00 callq 8546e 8546e: e9 22 ff ff ff jmpq 85395 85473: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8547a: 00 00 00 00 8547e: 66 90 xchg %ax,%ax 0000000000085480 : 85480: e8 00 00 00 00 callq 85485 85485: 41 54 push %r12 85487: 55 push %rbp 85488: 48 8d af 28 34 01 00 lea 0x13428(%rdi),%rbp 8548f: 53 push %rbx 85490: 48 8b 87 28 34 01 00 mov 0x13428(%rdi),%rax 85497: 48 89 fb mov %rdi,%rbx 8549a: 48 83 b8 38 35 01 00 cmpq $0x0,0x13538(%rax) 854a1: 00 854a2: 74 25 je 854c9 854a4: 48 89 ef mov %rbp,%rdi 854a7: e8 24 fb ff ff callq 84fd0 854ac: 80 bb 70 3a 01 00 00 cmpb $0x0,0x13a70(%rbx) 854b3: 0f 85 b8 00 00 00 jne 85571 854b9: 48 89 ef mov %rbp,%rdi 854bc: e8 ef fb ff ff callq 850b0 854c1: 48 89 ef mov %rbp,%rdi 854c4: e8 c7 fc ff ff callq 85190 854c9: 48 89 ef mov %rbp,%rdi 854cc: e8 6f ee ff ff callq 84340 854d1: 48 89 ef mov %rbp,%rdi 854d4: e8 e7 f2 ff ff callq 847c0 854d9: 41 89 c4 mov %eax,%r12d 854dc: 85 c0 test %eax,%eax 854de: 0f 85 fd 00 00 00 jne 855e1 854e4: 48 89 ef mov %rbp,%rdi 854e7: e8 84 fd ff ff callq 85270 854ec: 48 8b 83 60 34 01 00 mov 0x13460(%rbx),%rax 854f3: 48 89 ef mov %rbp,%rdi 854f6: be 02 00 00 00 mov $0x2,%esi 854fb: 48 8b 40 40 mov 0x40(%rax),%rax 854ff: e8 00 00 00 00 callq 85504 85504: 48 8d 93 78 34 01 00 lea 0x13478(%rbx),%rdx 8550b: 48 8d b3 70 34 01 00 lea 0x13470(%rbx),%rsi 85512: 48 8d bb 68 34 01 00 lea 0x13468(%rbx),%rdi 85519: e8 00 00 00 00 callq 8551e 8551e: 48 8d 93 10 35 01 00 lea 0x13510(%rbx),%rdx 85525: 48 8d b3 08 35 01 00 lea 0x13508(%rbx),%rsi 8552c: 48 8d bb 00 35 01 00 lea 0x13500(%rbx),%rdi 85533: e8 00 00 00 00 callq 85538 85538: 48 8d 93 28 35 01 00 lea 0x13528(%rbx),%rdx 8553f: 48 8d b3 20 35 01 00 lea 0x13520(%rbx),%rsi 85546: 48 8d bb 18 35 01 00 lea 0x13518(%rbx),%rdi 8554d: e8 00 00 00 00 callq 85552 85552: 48 8b bb 58 34 01 00 mov 0x13458(%rbx),%rdi 85559: e8 00 00 00 00 callq 8555e 8555e: 44 89 e0 mov %r12d,%eax 85561: 48 c7 83 58 34 01 00 movq $0x0,0x13458(%rbx) 85568: 00 00 00 00 8556c: 5b pop %rbx 8556d: 5d pop %rbp 8556e: 41 5c pop %r12 85570: c3 retq 85571: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 85578 85578: ba 00 04 00 00 mov $0x400,%edx 8557d: be c0 0d 00 00 mov $0xdc0,%esi 85582: e8 00 00 00 00 callq 85587 85587: 49 89 c4 mov %rax,%r12 8558a: 48 85 c0 test %rax,%rax 8558d: 74 2c je 855bb 8558f: 41 c7 44 24 08 02 00 movl $0x2,0x8(%r12) 85596: 00 00 85598: 8b 83 74 3a 01 00 mov 0x13a74(%rbx),%eax 8559e: 41 89 44 24 1c mov %eax,0x1c(%r12) 855a3: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 855aa: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 855b1: 74 42 je 855f5 855b3: 4c 89 e7 mov %r12,%rdi 855b6: e8 00 00 00 00 callq 855bb 855bb: c6 83 70 3a 01 00 00 movb $0x0,0x13a70(%rbx) 855c2: 48 8d 93 88 3a 01 00 lea 0x13a88(%rbx),%rdx 855c9: 48 8d b3 80 3a 01 00 lea 0x13a80(%rbx),%rsi 855d0: 48 8d bb 78 3a 01 00 lea 0x13a78(%rbx),%rdi 855d7: e8 00 00 00 00 callq 855dc 855dc: e9 d8 fe ff ff jmpq 854b9 855e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 855e8: e8 00 00 00 00 callq 855ed 855ed: 44 89 e0 mov %r12d,%eax 855f0: 5b pop %rbx 855f1: 5d pop %rbp 855f2: 41 5c pop %r12 855f4: c3 retq 855f5: 48 8b 8b 08 35 01 00 mov 0x13508(%rbx),%rcx 855fc: 4c 89 e2 mov %r12,%rdx 855ff: 31 f6 xor %esi,%esi 85601: 48 89 ef mov %rbp,%rdi 85604: e8 97 d8 ff ff callq 82ea0 85609: eb a8 jmp 855b3 8560b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000085610 : 85610: e8 00 00 00 00 callq 85615 85615: 53 push %rbx 85616: 48 83 ec 30 sub $0x30,%rsp 8561a: 48 8b 1f mov (%rdi),%rbx 8561d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 85624: 00 00 85626: 48 89 44 24 28 mov %rax,0x28(%rsp) 8562b: 31 c0 xor %eax,%eax 8562d: 48 85 f6 test %rsi,%rsi 85630: 0f 84 00 00 00 00 je 85636 85636: 48 89 f1 mov %rsi,%rcx 85639: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 85640: be 1e 00 00 00 mov $0x1e,%esi 85645: 48 8d 7c 24 0a lea 0xa(%rsp),%rdi 8564a: e8 00 00 00 00 callq 8564f 8564f: 48 8b 13 mov (%rbx),%rdx 85652: 48 8d bb e0 34 01 00 lea 0x134e0(%rbx),%rdi 85659: 48 8d 74 24 0a lea 0xa(%rsp),%rsi 8565e: e8 00 00 00 00 callq 85663 85663: 85 c0 test %eax,%eax 85665: 0f 85 00 00 00 00 jne 8566b 8566b: 48 8b bb e0 34 01 00 mov 0x134e0(%rbx),%rdi 85672: e8 00 00 00 00 callq 85677 85677: 85 c0 test %eax,%eax 85679: 0f 85 00 00 00 00 jne 8567f 8567f: 48 8b 93 e0 34 01 00 mov 0x134e0(%rbx),%rdx 85686: 48 8b 52 08 mov 0x8(%rdx),%rdx 8568a: 8b 4a 10 mov 0x10(%rdx),%ecx 8568d: 89 8b e8 34 01 00 mov %ecx,0x134e8(%rbx) 85693: 8b 4a 20 mov 0x20(%rdx),%ecx 85696: 89 8b ec 34 01 00 mov %ecx,0x134ec(%rbx) 8569c: 8b 4a 14 mov 0x14(%rdx),%ecx 8569f: 89 8b f0 34 01 00 mov %ecx,0x134f0(%rbx) 856a5: 8b 4a 18 mov 0x18(%rdx),%ecx 856a8: 48 01 ca add %rcx,%rdx 856ab: 48 89 93 f8 34 01 00 mov %rdx,0x134f8(%rbx) 856b2: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 856b7: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 856be: 00 00 856c0: 75 06 jne 856c8 856c2: 48 83 c4 30 add $0x30,%rsp 856c6: 5b pop %rbx 856c7: c3 retq 856c8: e8 00 00 00 00 callq 856cd 856cd: 0f 1f 00 nopl (%rax) 00000000000856d0 : 856d0: e8 00 00 00 00 callq 856d5 856d5: 41 54 push %r12 856d7: 55 push %rbp 856d8: 53 push %rbx 856d9: 48 83 ec 28 sub $0x28,%rsp 856dd: 48 8b 1f mov (%rdi),%rbx 856e0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 856e7: 00 00 856e9: 48 89 44 24 20 mov %rax,0x20(%rsp) 856ee: 31 c0 xor %eax,%eax 856f0: 48 85 f6 test %rsi,%rsi 856f3: 0f 84 00 00 00 00 je 856f9 856f9: 48 89 f1 mov %rsi,%rcx 856fc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 85703: be 1e 00 00 00 mov $0x1e,%esi 85708: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 8570d: e8 00 00 00 00 callq 85712 85712: 48 8b 13 mov (%rbx),%rdx 85715: 48 8d bb 80 34 01 00 lea 0x13480(%rbx),%rdi 8571c: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 85721: e8 00 00 00 00 callq 85726 85726: 41 89 c4 mov %eax,%r12d 85729: 85 c0 test %eax,%eax 8572b: 0f 85 00 00 00 00 jne 85731 85731: 48 8b bb 80 34 01 00 mov 0x13480(%rbx),%rdi 85738: e8 00 00 00 00 callq 8573d 8573d: 41 89 c4 mov %eax,%r12d 85740: 85 c0 test %eax,%eax 85742: 0f 85 00 00 00 00 jne 85748 85748: 48 8b 83 80 34 01 00 mov 0x13480(%rbx),%rax 8574f: 48 8b 68 08 mov 0x8(%rax),%rbp 85753: 48 89 ef mov %rbp,%rdi 85756: e8 00 00 00 00 callq 8575b 8575b: 66 83 7d 08 01 cmpw $0x1,0x8(%rbp) 85760: 0f 85 00 00 00 00 jne 85766 85766: 8b 45 10 mov 0x10(%rbp),%eax 85769: 89 83 88 34 01 00 mov %eax,0x13488(%rbx) 8576f: 8b 45 20 mov 0x20(%rbp),%eax 85772: 89 83 8c 34 01 00 mov %eax,0x1348c(%rbx) 85778: 8b 45 28 mov 0x28(%rbp),%eax 8577b: 89 83 94 34 01 00 mov %eax,0x13494(%rbx) 85781: 8b 45 24 mov 0x24(%rbp),%eax 85784: 89 83 90 34 01 00 mov %eax,0x13490(%rbx) 8578a: 8b 45 18 mov 0x18(%rbp),%eax 8578d: 48 01 e8 add %rbp,%rax 85790: 48 89 83 a8 34 01 00 mov %rax,0x134a8(%rbx) 85797: 8b 55 24 mov 0x24(%rbp),%edx 8579a: 48 01 c2 add %rax,%rdx 8579d: 48 89 93 b0 34 01 00 mov %rdx,0x134b0(%rbx) 857a4: 0f b7 55 0a movzwl 0xa(%rbp),%edx 857a8: 66 83 fa 01 cmp $0x1,%dx 857ac: 75 3b jne 857e9 857ae: 48 8b 93 80 34 01 00 mov 0x13480(%rbx),%rdx 857b5: 48 8b 52 08 mov 0x8(%rdx),%rdx 857b9: 8b 4a 34 mov 0x34(%rdx),%ecx 857bc: 89 8b 98 34 01 00 mov %ecx,0x13498(%rbx) 857c2: 8b 4a 30 mov 0x30(%rdx),%ecx 857c5: 48 01 c1 add %rax,%rcx 857c8: 48 89 8b b8 34 01 00 mov %rcx,0x134b8(%rbx) 857cf: 8b 4a 40 mov 0x40(%rdx),%ecx 857d2: 89 8b 9c 34 01 00 mov %ecx,0x1349c(%rbx) 857d8: 8b 52 3c mov 0x3c(%rdx),%edx 857db: 48 01 c2 add %rax,%rdx 857de: 48 89 93 c0 34 01 00 mov %rdx,0x134c0(%rbx) 857e5: 0f b7 55 0a movzwl 0xa(%rbp),%edx 857e9: 66 83 fa 02 cmp $0x2,%dx 857ed: 75 25 jne 85814 857ef: 48 8b 93 80 34 01 00 mov 0x13480(%rbx),%rdx 857f6: 48 8b 52 08 mov 0x8(%rdx),%rdx 857fa: 8b 4a 40 mov 0x40(%rdx),%ecx 857fd: 89 8b 9c 34 01 00 mov %ecx,0x1349c(%rbx) 85803: 8b 52 3c mov 0x3c(%rdx),%edx 85806: 48 01 c2 add %rax,%rdx 85809: 48 89 93 c0 34 01 00 mov %rdx,0x134c0(%rbx) 85810: 0f b7 55 0a movzwl 0xa(%rbp),%edx 85814: 66 83 fa 03 cmp $0x3,%dx 85818: 75 4d jne 85867 8581a: 48 8b 93 80 34 01 00 mov 0x13480(%rbx),%rdx 85821: 48 8b 52 08 mov 0x8(%rdx),%rdx 85825: 8b 4a 34 mov 0x34(%rdx),%ecx 85828: 89 8b 98 34 01 00 mov %ecx,0x13498(%rbx) 8582e: 8b 4a 30 mov 0x30(%rdx),%ecx 85831: 48 01 c1 add %rax,%rcx 85834: 48 89 8b b8 34 01 00 mov %rcx,0x134b8(%rbx) 8583b: 8b 4a 40 mov 0x40(%rdx),%ecx 8583e: 89 8b 9c 34 01 00 mov %ecx,0x1349c(%rbx) 85844: 8b 4a 3c mov 0x3c(%rdx),%ecx 85847: 48 01 c1 add %rax,%rcx 8584a: 48 89 8b c0 34 01 00 mov %rcx,0x134c0(%rbx) 85851: 8b 4a 4c mov 0x4c(%rdx),%ecx 85854: 89 8b a0 34 01 00 mov %ecx,0x134a0(%rbx) 8585a: 8b 52 48 mov 0x48(%rdx),%edx 8585d: 48 01 d0 add %rdx,%rax 85860: 48 89 83 c8 34 01 00 mov %rax,0x134c8(%rbx) 85867: 48 8b 44 24 20 mov 0x20(%rsp),%rax 8586c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 85873: 00 00 85875: 75 0c jne 85883 85877: 48 83 c4 28 add $0x28,%rsp 8587b: 44 89 e0 mov %r12d,%eax 8587e: 5b pop %rbx 8587f: 5d pop %rbp 85880: 41 5c pop %r12 85882: c3 retq 85883: e8 00 00 00 00 callq 85888 85888: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8588f: 00 0000000000085890 : 85890: e8 00 00 00 00 callq 85895 85895: 48 85 f6 test %rsi,%rsi 85898: 0f 94 c1 sete %cl 8589b: 48 85 d2 test %rdx,%rdx 8589e: 0f 94 c0 sete %al 858a1: 08 c1 or %al,%cl 858a3: 0f 85 03 01 00 00 jne 859ac 858a9: 48 85 ff test %rdi,%rdi 858ac: 0f 84 fa 00 00 00 je 859ac 858b2: 8b 4a 18 mov 0x18(%rdx),%ecx 858b5: 8b 46 08 mov 0x8(%rsi),%eax 858b8: 48 01 c8 add %rcx,%rax 858bb: 48 01 d0 add %rdx,%rax 858be: 8b 16 mov (%rsi),%edx 858c0: 83 fa 04 cmp $0x4,%edx 858c3: 0f 84 ab 00 00 00 je 85974 858c9: 77 2a ja 858f5 858cb: 83 fa 02 cmp $0x2,%edx 858ce: 0f 84 bc 00 00 00 je 85990 858d4: 83 fa 03 cmp $0x3,%edx 858d7: 75 46 jne 8591f 858d9: 8b 56 04 mov 0x4(%rsi),%edx 858dc: 89 97 30 01 00 00 mov %edx,0x130(%rdi) 858e2: 8b 56 0c mov 0xc(%rsi),%edx 858e5: 48 89 87 38 01 00 00 mov %rax,0x138(%rdi) 858ec: 31 c0 xor %eax,%eax 858ee: 89 97 34 01 00 00 mov %edx,0x134(%rdi) 858f4: c3 retq 858f5: 83 fa 05 cmp $0x5,%edx 858f8: 74 5e je 85958 858fa: 83 fa 06 cmp $0x6,%edx 858fd: 0f 85 b4 00 00 00 jne 859b7 85903: 8b 56 04 mov 0x4(%rsi),%edx 85906: 89 97 60 01 00 00 mov %edx,0x160(%rdi) 8590c: 8b 56 0c mov 0xc(%rsi),%edx 8590f: 48 89 87 68 01 00 00 mov %rax,0x168(%rdi) 85916: 31 c0 xor %eax,%eax 85918: 89 97 64 01 00 00 mov %edx,0x164(%rdi) 8591e: c3 retq 8591f: 83 fa 01 cmp $0x1,%edx 85922: 0f 85 8a 00 00 00 jne 859b2 85928: 8b 56 04 mov 0x4(%rsi),%edx 8592b: 89 97 c0 00 00 00 mov %edx,0xc0(%rdi) 85931: 89 97 c4 00 00 00 mov %edx,0xc4(%rdi) 85937: 8b 56 0c mov 0xc(%rsi),%edx 8593a: 48 89 87 d0 00 00 00 mov %rax,0xd0(%rdi) 85941: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 85948: 89 97 c8 00 00 00 mov %edx,0xc8(%rdi) 8594e: 48 89 87 b8 00 00 00 mov %rax,0xb8(%rdi) 85955: 31 c0 xor %eax,%eax 85957: c3 retq 85958: 8b 56 04 mov 0x4(%rsi),%edx 8595b: 89 97 50 01 00 00 mov %edx,0x150(%rdi) 85961: 8b 56 0c mov 0xc(%rsi),%edx 85964: 48 89 87 58 01 00 00 mov %rax,0x158(%rdi) 8596b: 31 c0 xor %eax,%eax 8596d: 89 97 54 01 00 00 mov %edx,0x154(%rdi) 85973: c3 retq 85974: 8b 56 04 mov 0x4(%rsi),%edx 85977: 89 97 40 01 00 00 mov %edx,0x140(%rdi) 8597d: 8b 56 0c mov 0xc(%rsi),%edx 85980: 48 89 87 48 01 00 00 mov %rax,0x148(%rdi) 85987: 31 c0 xor %eax,%eax 85989: 89 97 44 01 00 00 mov %edx,0x144(%rdi) 8598f: c3 retq 85990: 8b 56 04 mov 0x4(%rsi),%edx 85993: 89 97 1c 01 00 00 mov %edx,0x11c(%rdi) 85999: 8b 56 0c mov 0xc(%rsi),%edx 8599c: 48 89 87 28 01 00 00 mov %rax,0x128(%rdi) 859a3: 31 c0 xor %eax,%eax 859a5: 89 97 20 01 00 00 mov %edx,0x120(%rdi) 859ab: c3 retq 859ac: b8 ea ff ff ff mov $0xffffffea,%eax 859b1: c3 retq 859b2: e9 00 00 00 00 jmpq 859b7 859b7: e9 00 00 00 00 jmpq 859bc 859bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000859c0 : 859c0: e8 00 00 00 00 callq 859c5 859c5: 41 56 push %r14 859c7: 41 55 push %r13 859c9: 41 54 push %r12 859cb: 55 push %rbp 859cc: 53 push %rbx 859cd: 48 83 ec 30 sub $0x30,%rsp 859d1: 4c 8b 27 mov (%rdi),%r12 859d4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 859db: 00 00 859dd: 48 89 44 24 28 mov %rax,0x28(%rsp) 859e2: 31 c0 xor %eax,%eax 859e4: 48 85 f6 test %rsi,%rsi 859e7: 0f 84 00 00 00 00 je 859ed 859ed: 48 89 f1 mov %rsi,%rcx 859f0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 859f7: be 1e 00 00 00 mov $0x1e,%esi 859fc: 48 89 fd mov %rdi,%rbp 859ff: 48 8d 7c 24 0a lea 0xa(%rsp),%rdi 85a04: e8 00 00 00 00 callq 85a09 85a09: 49 8b 14 24 mov (%r12),%rdx 85a0d: 49 8d bc 24 38 35 01 lea 0x13538(%r12),%rdi 85a14: 00 85a15: 48 8d 74 24 0a lea 0xa(%rsp),%rsi 85a1a: e8 00 00 00 00 callq 85a1f 85a1f: 85 c0 test %eax,%eax 85a21: 0f 85 00 00 00 00 jne 85a27 85a27: 49 8b bc 24 38 35 01 mov 0x13538(%r12),%rdi 85a2e: 00 85a2f: e8 00 00 00 00 callq 85a34 85a34: 41 89 c5 mov %eax,%r13d 85a37: 85 c0 test %eax,%eax 85a39: 0f 85 00 00 00 00 jne 85a3f 85a3f: 49 8b 84 24 38 35 01 mov 0x13538(%r12),%rax 85a46: 00 85a47: 4c 8b 70 08 mov 0x8(%rax),%r14 85a4b: 66 41 83 7e 08 02 cmpw $0x2,0x8(%r14) 85a51: 0f 85 00 00 00 00 jne 85a57 85a57: 41 8b 46 20 mov 0x20(%r14),%eax 85a5b: 83 f8 0c cmp $0xc,%eax 85a5e: 0f 87 00 00 00 00 ja 85a64 85a64: 31 db xor %ebx,%ebx 85a66: 85 c0 test %eax,%eax 85a68: 74 28 je 85a92 85a6a: 48 63 c3 movslq %ebx,%rax 85a6d: 4c 89 f2 mov %r14,%rdx 85a70: 48 89 ef mov %rbp,%rdi 85a73: 48 c1 e0 04 shl $0x4,%rax 85a77: 49 8d 74 06 24 lea 0x24(%r14,%rax,1),%rsi 85a7c: e8 00 00 00 00 callq 85a81 85a81: 85 c0 test %eax,%eax 85a83: 0f 85 00 00 00 00 jne 85a89 85a89: 83 c3 01 add $0x1,%ebx 85a8c: 41 39 5e 20 cmp %ebx,0x20(%r14) 85a90: 77 d8 ja 85a6a 85a92: 48 8b 44 24 28 mov 0x28(%rsp),%rax 85a97: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 85a9e: 00 00 85aa0: 75 10 jne 85ab2 85aa2: 48 83 c4 30 add $0x30,%rsp 85aa6: 44 89 e8 mov %r13d,%eax 85aa9: 5b pop %rbx 85aaa: 5d pop %rbp 85aab: 41 5c pop %r12 85aad: 41 5d pop %r13 85aaf: 41 5e pop %r14 85ab1: c3 retq 85ab2: e8 00 00 00 00 callq 85ab7 85ab7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 85abe: 00 00 0000000000085ac0 : 85ac0: e8 00 00 00 00 callq 85ac5 85ac5: 48 8b 3f mov (%rdi),%rdi 85ac8: be 28 00 b1 03 mov $0x3b10028,%esi 85acd: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 85ad4: e8 00 00 00 00 callq 85ad9 85ad9: 83 e0 01 and $0x1,%eax 85adc: c3 retq 85add: 0f 1f 00 nopl (%rax) 0000000000085ae0 : 85ae0: e8 00 00 00 00 callq 85ae5 85ae5: 41 54 push %r12 85ae7: 41 89 f4 mov %esi,%r12d 85aea: 55 push %rbp 85aeb: 53 push %rbx 85aec: 48 8b 2f mov (%rdi),%rbp 85aef: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85af6: 8b 30 mov (%rax),%esi 85af8: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 85aff: 74 3d je 85b3e 85b01: 48 89 fb mov %rdi,%rbx 85b04: 44 89 e2 mov %r12d,%edx 85b07: 48 89 ef mov %rbp,%rdi 85b0a: 81 c6 a6 00 00 00 add $0xa6,%esi 85b10: 31 c9 xor %ecx,%ecx 85b12: e8 00 00 00 00 callq 85b17 85b17: 48 89 ef mov %rbp,%rdi 85b1a: 31 c9 xor %ecx,%ecx 85b1c: ba 00 00 09 00 mov $0x90000,%edx 85b21: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85b28: 8b 30 mov (%rax),%esi 85b2a: 81 c6 a5 00 00 00 add $0xa5,%esi 85b30: e8 00 00 00 00 callq 85b35 85b35: 44 89 63 2c mov %r12d,0x2c(%rbx) 85b39: 5b pop %rbx 85b3a: 5d pop %rbp 85b3b: 41 5c pop %r12 85b3d: c3 retq 85b3e: 5b pop %rbx 85b3f: 44 89 e2 mov %r12d,%edx 85b42: 48 89 ef mov %rbp,%rdi 85b45: 81 c6 83 00 00 00 add $0x83,%esi 85b4b: 5d pop %rbp 85b4c: 31 c9 xor %ecx,%ecx 85b4e: 41 5c pop %r12 85b50: e9 00 00 00 00 jmpq 85b55 85b55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 85b5c: 00 00 00 00 0000000000085b60 : 85b60: e8 00 00 00 00 callq 85b65 85b65: 4c 8b 07 mov (%rdi),%r8 85b68: 41 f6 80 b0 63 01 00 testb $0x4,0x163b0(%r8) 85b6f: 04 85b70: 74 04 je 85b76 85b72: 8b 47 2c mov 0x2c(%rdi),%eax 85b75: c3 retq 85b76: 49 8b 80 f8 5e 01 00 mov 0x15ef8(%r8),%rax 85b7d: 31 d2 xor %edx,%edx 85b7f: 4c 89 c7 mov %r8,%rdi 85b82: 8b 30 mov (%rax),%esi 85b84: 81 c6 83 00 00 00 add $0x83,%esi 85b8a: e9 00 00 00 00 jmpq 85b8f 85b8f: 90 nop 0000000000085b90 : 85b90: e8 00 00 00 00 callq 85b95 85b95: 41 54 push %r12 85b97: 45 31 c0 xor %r8d,%r8d 85b9a: b9 ff ff 00 80 mov $0x8000ffff,%ecx 85b9f: ba 00 00 00 80 mov $0x80000000,%edx 85ba4: 55 push %rbp 85ba5: 48 89 fd mov %rdi,%rbp 85ba8: 53 push %rbx 85ba9: 48 8b 1f mov (%rdi),%rbx 85bac: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 85bb3: 44 8b 20 mov (%rax),%r12d 85bb6: 41 83 ec 80 sub $0xffffff80,%r12d 85bba: 44 89 e6 mov %r12d,%esi 85bbd: e8 00 00 00 00 callq 85bc2 85bc2: 85 c0 test %eax,%eax 85bc4: 0f 85 00 00 00 00 jne 85bca 85bca: 44 89 e6 mov %r12d,%esi 85bcd: 31 c9 xor %ecx,%ecx 85bcf: ba 00 00 07 00 mov $0x70000,%edx 85bd4: 48 89 df mov %rbx,%rdi 85bd7: e8 00 00 00 00 callq 85bdc 85bdc: bf f4 01 00 00 mov $0x1f4,%edi 85be1: e8 00 00 00 00 callq 85be6 85be6: 45 31 c0 xor %r8d,%r8d 85be9: b9 00 00 00 80 mov $0x80000000,%ecx 85bee: 48 89 ef mov %rbp,%rdi 85bf1: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 85bf8: ba 00 00 00 80 mov $0x80000000,%edx 85bfd: 8b 30 mov (%rax),%esi 85bff: 83 c6 61 add $0x61,%esi 85c02: e8 00 00 00 00 callq 85c07 85c07: 41 89 c4 mov %eax,%r12d 85c0a: 85 c0 test %eax,%eax 85c0c: 0f 84 00 00 00 00 je 85c12 85c12: e9 00 00 00 00 jmpq 85c17 85c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 85c1e: 00 00 0000000000085c20 : 85c20: e8 00 00 00 00 callq 85c25 85c25: 41 54 push %r12 85c27: 49 89 fc mov %rdi,%r12 85c2a: 55 push %rbp 85c2b: 53 push %rbx 85c2c: 48 8b 2f mov (%rdi),%rbp 85c2f: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85c36: 8b 30 mov (%rax),%esi 85c38: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 85c3f: 74 5b je 85c9c 85c41: 81 c6 a5 00 00 00 add $0xa5,%esi 85c47: 31 c9 xor %ecx,%ecx 85c49: ba 00 00 0c 00 mov $0xc0000,%edx 85c4e: 48 89 ef mov %rbp,%rdi 85c51: e8 00 00 00 00 callq 85c56 85c56: bb 14 00 00 00 mov $0x14,%ebx 85c5b: bf 58 89 41 00 mov $0x418958,%edi 85c60: e8 00 00 00 00 callq 85c65 85c65: 48 83 eb 01 sub $0x1,%rbx 85c69: 75 f0 jne 85c5b 85c6b: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85c72: 8b 30 mov (%rax),%esi 85c74: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 85c7b: 74 33 je 85cb0 85c7d: 81 c6 a5 00 00 00 add $0xa5,%esi 85c83: 5b pop %rbx 85c84: 4c 89 e7 mov %r12,%rdi 85c87: 5d pop %rbp 85c88: 45 31 c0 xor %r8d,%r8d 85c8b: b9 00 00 00 80 mov $0x80000000,%ecx 85c90: ba 00 00 00 80 mov $0x80000000,%edx 85c95: 41 5c pop %r12 85c97: e9 00 00 00 00 jmpq 85c9c 85c9c: 83 ee 80 sub $0xffffff80,%esi 85c9f: 31 c9 xor %ecx,%ecx 85ca1: ba 00 00 03 00 mov $0x30000,%edx 85ca6: 48 89 ef mov %rbp,%rdi 85ca9: e8 00 00 00 00 callq 85cae 85cae: eb a6 jmp 85c56 85cb0: 83 ee 80 sub $0xffffff80,%esi 85cb3: eb ce jmp 85c83 85cb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 85cbc: 00 00 00 00 0000000000085cc0 : 85cc0: e8 00 00 00 00 callq 85cc5 85cc5: 41 54 push %r12 85cc7: 55 push %rbp 85cc8: 53 push %rbx 85cc9: 48 89 fb mov %rdi,%rbx 85ccc: 48 8b 2f mov (%rdi),%rbp 85ccf: e8 4c ff ff ff callq 85c20 85cd4: 41 89 c4 mov %eax,%r12d 85cd7: 85 c0 test %eax,%eax 85cd9: 75 1c jne 85cf7 85cdb: 48 8d 53 10 lea 0x10(%rbx),%rdx 85cdf: 48 8d 73 18 lea 0x18(%rbx),%rsi 85ce3: 48 8d bd e8 33 01 00 lea 0x133e8(%rbp),%rdi 85cea: e8 00 00 00 00 callq 85cef 85cef: 44 89 e0 mov %r12d,%eax 85cf2: 5b pop %rbx 85cf3: 5d pop %rbp 85cf4: 41 5c pop %r12 85cf6: c3 retq 85cf7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 85cfe: e8 00 00 00 00 callq 85d03 85d03: eb d6 jmp 85cdb 85d05: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 85d0c: 00 00 00 00 0000000000085d10 : 85d10: e8 00 00 00 00 callq 85d15 85d15: 41 56 push %r14 85d17: 31 c9 xor %ecx,%ecx 85d19: ba 03 00 00 00 mov $0x3,%edx 85d1e: 41 55 push %r13 85d20: 41 89 f5 mov %esi,%r13d 85d23: 41 54 push %r12 85d25: 49 89 fc mov %rdi,%r12 85d28: 55 push %rbp 85d29: 53 push %rbx 85d2a: 48 8b 2f mov (%rdi),%rbp 85d2d: bb 14 00 00 00 mov $0x14,%ebx 85d32: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85d39: 48 89 ef mov %rbp,%rdi 85d3c: 8b 30 mov (%rax),%esi 85d3e: 81 c6 85 00 00 00 add $0x85,%esi 85d44: e8 00 00 00 00 callq 85d49 85d49: 31 c9 xor %ecx,%ecx 85d4b: ba 4b 24 15 00 mov $0x15244b,%edx 85d50: 48 89 ef mov %rbp,%rdi 85d53: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85d5a: 8b 30 mov (%rax),%esi 85d5c: 81 c6 86 00 00 00 add $0x86,%esi 85d62: e8 00 00 00 00 callq 85d67 85d67: 31 c9 xor %ecx,%ecx 85d69: ba 00 00 08 00 mov $0x80000,%edx 85d6e: 48 89 ef mov %rbp,%rdi 85d71: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85d78: 8b 30 mov (%rax),%esi 85d7a: 83 ee 80 sub $0xffffff80,%esi 85d7d: e8 00 00 00 00 callq 85d82 85d82: bf 58 89 41 00 mov $0x418958,%edi 85d87: e8 00 00 00 00 callq 85d8c 85d8c: 48 83 eb 01 sub $0x1,%rbx 85d90: 75 f0 jne 85d82 85d92: 45 31 c0 xor %r8d,%r8d 85d95: b9 ff ff 00 80 mov $0x8000ffff,%ecx 85d9a: ba 00 00 00 80 mov $0x80000000,%edx 85d9f: 4c 89 e7 mov %r12,%rdi 85da2: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85da9: bb 14 00 00 00 mov $0x14,%ebx 85dae: 8b 30 mov (%rax),%esi 85db0: 83 ee 80 sub $0xffffff80,%esi 85db3: e8 00 00 00 00 callq 85db8 85db8: 31 c9 xor %ecx,%ecx 85dba: ba 04 00 00 00 mov $0x4,%edx 85dbf: 48 89 ef mov %rbp,%rdi 85dc2: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85dc9: 8b 30 mov (%rax),%esi 85dcb: 81 c6 85 00 00 00 add $0x85,%esi 85dd1: e8 00 00 00 00 callq 85dd6 85dd6: 31 c9 xor %ecx,%ecx 85dd8: ba 6b 21 11 00 mov $0x11216b,%edx 85ddd: 48 89 ef mov %rbp,%rdi 85de0: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85de7: 8b 30 mov (%rax),%esi 85de9: 81 c6 86 00 00 00 add $0x86,%esi 85def: e8 00 00 00 00 callq 85df4 85df4: 31 c9 xor %ecx,%ecx 85df6: ba 00 00 08 00 mov $0x80000,%edx 85dfb: 48 89 ef mov %rbp,%rdi 85dfe: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85e05: 8b 30 mov (%rax),%esi 85e07: 83 ee 80 sub $0xffffff80,%esi 85e0a: e8 00 00 00 00 callq 85e0f 85e0f: bf 58 89 41 00 mov $0x418958,%edi 85e14: e8 00 00 00 00 callq 85e19 85e19: 48 83 eb 01 sub $0x1,%rbx 85e1d: 75 f0 jne 85e0f 85e1f: 45 31 c0 xor %r8d,%r8d 85e22: b9 ff ff 00 80 mov $0x8000ffff,%ecx 85e27: ba 00 00 00 80 mov $0x80000000,%edx 85e2c: 4c 89 e7 mov %r12,%rdi 85e2f: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85e36: 8b 30 mov (%rax),%esi 85e38: 83 ee 80 sub $0xffffff80,%esi 85e3b: e8 00 00 00 00 callq 85e40 85e40: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 85e47: 0f 84 9a 00 00 00 je 85ee7 85e4d: 44 89 ee mov %r13d,%esi 85e50: 4c 89 e7 mov %r12,%rdi 85e53: e8 c8 fd ff ff callq 85c20 85e58: 41 89 c6 mov %eax,%r14d 85e5b: 85 c0 test %eax,%eax 85e5d: 0f 85 38 01 00 00 jne 85f9b 85e63: 41 8b 54 24 18 mov 0x18(%r12),%edx 85e68: 31 c9 xor %ecx,%ecx 85e6a: 48 89 ef mov %rbp,%rdi 85e6d: bb 14 00 00 00 mov $0x14,%ebx 85e72: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85e79: 8b 30 mov (%rax),%esi 85e7b: 81 c6 a6 00 00 00 add $0xa6,%esi 85e81: e8 00 00 00 00 callq 85e86 85e86: 41 8b 54 24 1c mov 0x1c(%r12),%edx 85e8b: 31 c9 xor %ecx,%ecx 85e8d: 48 89 ef mov %rbp,%rdi 85e90: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85e97: 8b 30 mov (%rax),%esi 85e99: 81 c6 a7 00 00 00 add $0xa7,%esi 85e9f: e8 00 00 00 00 callq 85ea4 85ea4: 44 89 ea mov %r13d,%edx 85ea7: 31 c9 xor %ecx,%ecx 85ea9: 48 89 ef mov %rbp,%rdi 85eac: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85eb3: c1 e2 10 shl $0x10,%edx 85eb6: 8b 00 mov (%rax),%eax 85eb8: 8d b0 a5 00 00 00 lea 0xa5(%rax),%esi 85ebe: e8 00 00 00 00 callq 85ec3 85ec3: bf 58 89 41 00 mov $0x418958,%edi 85ec8: e8 00 00 00 00 callq 85ecd 85ecd: 48 83 eb 01 sub $0x1,%rbx 85ed1: 75 f0 jne 85ec3 85ed3: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85eda: 8b 30 mov (%rax),%esi 85edc: 81 c6 a5 00 00 00 add $0xa5,%esi 85ee2: e9 97 00 00 00 jmpq 85f7e 85ee7: 41 8b 54 24 18 mov 0x18(%r12),%edx 85eec: 31 c9 xor %ecx,%ecx 85eee: 48 89 ef mov %rbp,%rdi 85ef1: bb 14 00 00 00 mov $0x14,%ebx 85ef6: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85efd: 8b 30 mov (%rax),%esi 85eff: 81 c6 85 00 00 00 add $0x85,%esi 85f05: e8 00 00 00 00 callq 85f0a 85f0a: 41 8b 54 24 1c mov 0x1c(%r12),%edx 85f0f: 31 c9 xor %ecx,%ecx 85f11: 48 89 ef mov %rbp,%rdi 85f14: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85f1b: 8b 30 mov (%rax),%esi 85f1d: 81 c6 86 00 00 00 add $0x86,%esi 85f23: e8 00 00 00 00 callq 85f28 85f28: 41 8b 54 24 28 mov 0x28(%r12),%edx 85f2d: 31 c9 xor %ecx,%ecx 85f2f: 48 89 ef mov %rbp,%rdi 85f32: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85f39: 8b 30 mov (%rax),%esi 85f3b: 81 c6 87 00 00 00 add $0x87,%esi 85f41: e8 00 00 00 00 callq 85f46 85f46: 44 89 ea mov %r13d,%edx 85f49: 31 c9 xor %ecx,%ecx 85f4b: 48 89 ef mov %rbp,%rdi 85f4e: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85f55: c1 e2 10 shl $0x10,%edx 85f58: 8b 30 mov (%rax),%esi 85f5a: 83 ee 80 sub $0xffffff80,%esi 85f5d: e8 00 00 00 00 callq 85f62 85f62: bf 58 89 41 00 mov $0x418958,%edi 85f67: e8 00 00 00 00 callq 85f6c 85f6c: 48 83 eb 01 sub $0x1,%rbx 85f70: 75 f0 jne 85f62 85f72: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 85f79: 8b 30 mov (%rax),%esi 85f7b: 83 ee 80 sub $0xffffff80,%esi 85f7e: 5b pop %rbx 85f7f: 4c 89 e7 mov %r12,%rdi 85f82: 5d pop %rbp 85f83: 45 31 c0 xor %r8d,%r8d 85f86: 41 5c pop %r12 85f88: b9 ff ff 00 80 mov $0x8000ffff,%ecx 85f8d: 41 5d pop %r13 85f8f: ba 00 00 00 80 mov $0x80000000,%edx 85f94: 41 5e pop %r14 85f96: e9 00 00 00 00 jmpq 85f9b 85f9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 85fa2: e8 00 00 00 00 callq 85fa7 85fa7: 44 89 f0 mov %r14d,%eax 85faa: 5b pop %rbx 85fab: 5d pop %rbp 85fac: 41 5c pop %r12 85fae: 41 5d pop %r13 85fb0: 41 5e pop %r14 85fb2: c3 retq 85fb3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 85fba: 00 00 00 00 85fbe: 66 90 xchg %ax,%ax 0000000000085fc0 : 85fc0: e8 00 00 00 00 callq 85fc5 85fc5: 53 push %rbx 85fc6: 48 89 fb mov %rdi,%rbx 85fc9: 48 8b 3f mov (%rdi),%rdi 85fcc: ba 00 10 00 00 mov $0x1000,%edx 85fd1: 48 8d 43 10 lea 0x10(%rbx),%rax 85fd5: 89 73 08 mov %esi,0x8(%rbx) 85fd8: 4c 8d 4b 18 lea 0x18(%rbx),%r9 85fdc: b9 04 00 00 00 mov $0x4,%ecx 85fe1: 50 push %rax 85fe2: 4c 8d 87 e8 33 01 00 lea 0x133e8(%rdi),%r8 85fe9: be 00 10 00 00 mov $0x1000,%esi 85fee: c7 43 28 00 10 00 00 movl $0x1000,0x28(%rbx) 85ff5: e8 00 00 00 00 callq 85ffa 85ffa: 5a pop %rdx 85ffb: 85 c0 test %eax,%eax 85ffd: 75 02 jne 86001 85fff: 5b pop %rbx 86000: c3 retq 86001: c7 43 28 00 00 00 00 movl $0x0,0x28(%rbx) 86008: 5b pop %rbx 86009: c3 retq 8600a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000086010 : 86010: e8 00 00 00 00 callq 86015 86015: 41 54 push %r12 86017: 31 d2 xor %edx,%edx 86019: 55 push %rbp 8601a: 48 89 fd mov %rdi,%rbp 8601d: 53 push %rbx 8601e: 4c 8b 27 mov (%rdi),%r12 86021: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86028: 00 86029: 4c 89 e7 mov %r12,%rdi 8602c: 8b 30 mov (%rax),%esi 8602e: 81 c6 91 00 00 00 add $0x91,%esi 86034: e8 00 00 00 00 callq 86039 86039: 41 89 c0 mov %eax,%r8d 8603c: 31 c0 xor %eax,%eax 8603e: 45 85 c0 test %r8d,%r8d 86041: 74 05 je 86048 86043: 5b pop %rbx 86044: 5d pop %rbp 86045: 41 5c pop %r12 86047: c3 retq 86048: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 8604f: 00 86050: b9 00 00 00 80 mov $0x80000000,%ecx 86055: ba 00 00 00 80 mov $0x80000000,%edx 8605a: 48 89 ef mov %rbp,%rdi 8605d: 8b 30 mov (%rax),%esi 8605f: 83 c6 63 add $0x63,%esi 86062: e8 00 00 00 00 callq 86067 86067: 85 c0 test %eax,%eax 86069: 75 d8 jne 86043 8606b: 48 8b 7d 50 mov 0x50(%rbp),%rdi 8606f: ba 00 00 10 00 mov $0x100000,%edx 86074: 31 f6 xor %esi,%esi 86076: bb 14 00 00 00 mov $0x14,%ebx 8607b: e8 00 00 00 00 callq 86080 86080: 48 8b 7d 50 mov 0x50(%rbp),%rdi 86084: 8b 55 6c mov 0x6c(%rbp),%edx 86087: 48 8b b5 88 00 00 00 mov 0x88(%rbp),%rsi 8608e: e8 00 00 00 00 callq 86093 86093: 48 8b 55 48 mov 0x48(%rbp),%rdx 86097: 31 c9 xor %ecx,%ecx 86099: 4c 89 e7 mov %r12,%rdi 8609c: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 860a3: 00 860a4: 48 c1 ea 14 shr $0x14,%rdx 860a8: 8b 30 mov (%rax),%esi 860aa: 83 c6 64 add $0x64,%esi 860ad: e8 00 00 00 00 callq 860b2 860b2: 31 c9 xor %ecx,%ecx 860b4: ba 00 00 02 00 mov $0x20000,%edx 860b9: 4c 89 e7 mov %r12,%rdi 860bc: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 860c3: 00 860c4: 8b 30 mov (%rax),%esi 860c6: 83 c6 63 add $0x63,%esi 860c9: e8 00 00 00 00 callq 860ce 860ce: bf 58 89 41 00 mov $0x418958,%edi 860d3: e8 00 00 00 00 callq 860d8 860d8: 48 83 eb 01 sub $0x1,%rbx 860dc: 75 f0 jne 860ce 860de: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 860e5: 00 860e6: 4c 89 e7 mov %r12,%rdi 860e9: 31 d2 xor %edx,%edx 860eb: 8b 30 mov (%rax),%esi 860ed: 81 c6 91 00 00 00 add $0x91,%esi 860f3: e8 00 00 00 00 callq 860f8 860f8: 48 89 ef mov %rbp,%rdi 860fb: 5b pop %rbx 860fc: 41 b8 01 00 00 00 mov $0x1,%r8d 86102: 89 c2 mov %eax,%edx 86104: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 8610b: 00 8610c: 5d pop %rbp 8610d: 31 c9 xor %ecx,%ecx 8610f: 41 5c pop %r12 86111: 8b 30 mov (%rax),%esi 86113: 81 c6 91 00 00 00 add $0x91,%esi 86119: e9 00 00 00 00 jmpq 8611e 8611e: 66 90 xchg %ax,%ax 0000000000086120 : 86120: e8 00 00 00 00 callq 86125 86125: 41 54 push %r12 86127: 31 d2 xor %edx,%edx 86129: 55 push %rbp 8612a: 48 89 fd mov %rdi,%rbp 8612d: 53 push %rbx 8612e: 4c 8b 27 mov (%rdi),%r12 86131: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86138: 00 86139: 4c 89 e7 mov %r12,%rdi 8613c: 8b 30 mov (%rax),%esi 8613e: 81 c6 91 00 00 00 add $0x91,%esi 86144: e8 00 00 00 00 callq 86149 86149: 41 89 c0 mov %eax,%r8d 8614c: 31 c0 xor %eax,%eax 8614e: 45 85 c0 test %r8d,%r8d 86151: 74 05 je 86158 86153: 5b pop %rbx 86154: 5d pop %rbp 86155: 41 5c pop %r12 86157: c3 retq 86158: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 8615f: 00 86160: b9 00 00 00 80 mov $0x80000000,%ecx 86165: ba 00 00 00 80 mov $0x80000000,%edx 8616a: 48 89 ef mov %rbp,%rdi 8616d: 8b 30 mov (%rax),%esi 8616f: 83 c6 63 add $0x63,%esi 86172: e8 00 00 00 00 callq 86177 86177: 85 c0 test %eax,%eax 86179: 75 d8 jne 86153 8617b: 48 8b 7d 50 mov 0x50(%rbp),%rdi 8617f: ba 00 00 10 00 mov $0x100000,%edx 86184: 31 f6 xor %esi,%esi 86186: bb 14 00 00 00 mov $0x14,%ebx 8618b: e8 00 00 00 00 callq 86190 86190: 48 8b 7d 50 mov 0x50(%rbp),%rdi 86194: 8b 55 68 mov 0x68(%rbp),%edx 86197: 48 8b b5 80 00 00 00 mov 0x80(%rbp),%rsi 8619e: e8 00 00 00 00 callq 861a3 861a3: 48 8b 55 48 mov 0x48(%rbp),%rdx 861a7: 31 c9 xor %ecx,%ecx 861a9: 4c 89 e7 mov %r12,%rdi 861ac: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 861b3: 00 861b4: 48 c1 ea 14 shr $0x14,%rdx 861b8: 8b 30 mov (%rax),%esi 861ba: 83 c6 64 add $0x64,%esi 861bd: e8 00 00 00 00 callq 861c2 861c2: 31 c9 xor %ecx,%ecx 861c4: ba 00 00 01 00 mov $0x10000,%edx 861c9: 4c 89 e7 mov %r12,%rdi 861cc: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 861d3: 00 861d4: 8b 30 mov (%rax),%esi 861d6: 83 c6 63 add $0x63,%esi 861d9: e8 00 00 00 00 callq 861de 861de: bf 58 89 41 00 mov $0x418958,%edi 861e3: e8 00 00 00 00 callq 861e8 861e8: 48 83 eb 01 sub $0x1,%rbx 861ec: 75 f0 jne 861de 861ee: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 861f5: 00 861f6: 5b pop %rbx 861f7: 48 89 ef mov %rbp,%rdi 861fa: 45 31 c0 xor %r8d,%r8d 861fd: 5d pop %rbp 861fe: b9 00 00 00 80 mov $0x80000000,%ecx 86203: ba 00 00 00 80 mov $0x80000000,%edx 86208: 41 5c pop %r12 8620a: 8b 30 mov (%rax),%esi 8620c: 83 c6 63 add $0x63,%esi 8620f: e9 00 00 00 00 jmpq 86214 86214: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8621b: 00 00 00 00 8621f: 90 nop 0000000000086220 : 86220: e8 00 00 00 00 callq 86225 86225: 41 54 push %r12 86227: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8622e: 55 push %rbp 8622f: 4c 8b 27 mov (%rdi),%r12 86232: 48 89 fd mov %rdi,%rbp 86235: bf 01 00 00 00 mov $0x1,%edi 8623a: e8 00 00 00 00 callq 8623f 8623f: 41 8b 84 24 08 07 00 mov 0x708(%r12),%eax 86246: 00 86247: 83 f8 13 cmp $0x13,%eax 8624a: 74 1f je 8626b 8624c: 83 f8 14 cmp $0x14,%eax 8624f: 75 3e jne 8628f 86251: 49 c7 c4 00 00 00 00 mov $0x0,%r12 86258: 48 89 ef mov %rbp,%rdi 8625b: 4c 89 e6 mov %r12,%rsi 8625e: e8 00 00 00 00 callq 86263 86263: 85 c0 test %eax,%eax 86265: 74 1a je 86281 86267: 5d pop %rbp 86268: 41 5c pop %r12 8626a: c3 retq 8626b: 49 c7 c4 00 00 00 00 mov $0x0,%r12 86272: 48 89 ef mov %rbp,%rdi 86275: 4c 89 e6 mov %r12,%rsi 86278: e8 00 00 00 00 callq 8627d 8627d: 85 c0 test %eax,%eax 8627f: 75 e6 jne 86267 86281: 4c 89 e6 mov %r12,%rsi 86284: 48 89 ef mov %rbp,%rdi 86287: 5d pop %rbp 86288: 41 5c pop %r12 8628a: e9 00 00 00 00 jmpq 8628f 8628f: 0f 0b ud2 86291: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 86298: 00 00 00 00 8629c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000862a0 : 862a0: e8 00 00 00 00 callq 862a5 862a5: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 862ac: 00 862ad: c3 retq 862ae: 66 90 xchg %ax,%ax 00000000000862b0 : 862b0: e8 00 00 00 00 callq 862b5 862b5: 48 8b 3f mov (%rdi),%rdi 862b8: 89 f2 mov %esi,%edx 862ba: 31 c9 xor %ecx,%ecx 862bc: 48 8b 87 f8 5e 01 00 mov 0x15ef8(%rdi),%rax 862c3: 8b 30 mov (%rax),%esi 862c5: 81 c6 83 00 00 00 add $0x83,%esi 862cb: e9 00 00 00 00 jmpq 862d0 00000000000862d0 : 862d0: e8 00 00 00 00 callq 862d5 862d5: 48 8b 3f mov (%rdi),%rdi 862d8: 31 d2 xor %edx,%edx 862da: 48 8b 87 f8 5e 01 00 mov 0x15ef8(%rdi),%rax 862e1: 8b 30 mov (%rax),%esi 862e3: 81 c6 83 00 00 00 add $0x83,%esi 862e9: e9 00 00 00 00 jmpq 862ee 862ee: 66 90 xchg %ax,%ax 00000000000862f0 : 862f0: e8 00 00 00 00 callq 862f5 862f5: 41 54 push %r12 862f7: 31 c9 xor %ecx,%ecx 862f9: ba 00 00 03 00 mov $0x30000,%edx 862fe: 55 push %rbp 862ff: 48 89 fd mov %rdi,%rbp 86302: 53 push %rbx 86303: 4c 8b 27 mov (%rdi),%r12 86306: bb 14 00 00 00 mov $0x14,%ebx 8630b: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86312: 00 86313: 4c 89 e7 mov %r12,%rdi 86316: 8b 30 mov (%rax),%esi 86318: 83 ee 80 sub $0xffffff80,%esi 8631b: e8 00 00 00 00 callq 86320 86320: bf 58 89 41 00 mov $0x418958,%edi 86325: e8 00 00 00 00 callq 8632a 8632a: 48 83 eb 01 sub $0x1,%rbx 8632e: 75 f0 jne 86320 86330: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86337: 00 86338: 5b pop %rbx 86339: 48 89 ef mov %rbp,%rdi 8633c: 45 31 c0 xor %r8d,%r8d 8633f: 5d pop %rbp 86340: b9 00 00 00 80 mov $0x80000000,%ecx 86345: ba 00 00 00 80 mov $0x80000000,%edx 8634a: 41 5c pop %r12 8634c: 8b 30 mov (%rax),%esi 8634e: 83 ee 80 sub $0xffffff80,%esi 86351: e9 00 00 00 00 jmpq 86356 86356: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8635d: 00 00 00 0000000000086360 : 86360: e8 00 00 00 00 callq 86365 86365: 41 54 push %r12 86367: 55 push %rbp 86368: 53 push %rbx 86369: 48 89 fb mov %rdi,%rbx 8636c: 48 8b 2f mov (%rdi),%rbp 8636f: e8 7c ff ff ff callq 862f0 86374: 41 89 c4 mov %eax,%r12d 86377: 85 c0 test %eax,%eax 86379: 75 1c jne 86397 8637b: 48 8d 53 10 lea 0x10(%rbx),%rdx 8637f: 48 8d 73 18 lea 0x18(%rbx),%rsi 86383: 48 8d bd e8 33 01 00 lea 0x133e8(%rbp),%rdi 8638a: e8 00 00 00 00 callq 8638f 8638f: 44 89 e0 mov %r12d,%eax 86392: 5b pop %rbx 86393: 5d pop %rbp 86394: 41 5c pop %r12 86396: c3 retq 86397: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8639e: e8 00 00 00 00 callq 863a3 863a3: eb d6 jmp 8637b 863a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 863ac: 00 00 00 00 00000000000863b0 : 863b0: e8 00 00 00 00 callq 863b5 863b5: 41 54 push %r12 863b7: 31 c9 xor %ecx,%ecx 863b9: 49 89 fc mov %rdi,%r12 863bc: 55 push %rbp 863bd: 53 push %rbx 863be: 48 8b 2f mov (%rdi),%rbp 863c1: 89 f3 mov %esi,%ebx 863c3: 8b 57 18 mov 0x18(%rdi),%edx 863c6: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 863cd: 48 89 ef mov %rbp,%rdi 863d0: 8b 30 mov (%rax),%esi 863d2: 81 c6 85 00 00 00 add $0x85,%esi 863d8: e8 00 00 00 00 callq 863dd 863dd: 41 8b 54 24 1c mov 0x1c(%r12),%edx 863e2: 31 c9 xor %ecx,%ecx 863e4: 48 89 ef mov %rbp,%rdi 863e7: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 863ee: 8b 30 mov (%rax),%esi 863f0: 81 c6 86 00 00 00 add $0x86,%esi 863f6: e8 00 00 00 00 callq 863fb 863fb: 41 8b 54 24 28 mov 0x28(%r12),%edx 86400: 31 c9 xor %ecx,%ecx 86402: 48 89 ef mov %rbp,%rdi 86405: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 8640c: 8b 30 mov (%rax),%esi 8640e: 81 c6 87 00 00 00 add $0x87,%esi 86414: e8 00 00 00 00 callq 86419 86419: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86420: 89 da mov %ebx,%edx 86422: 31 c9 xor %ecx,%ecx 86424: c1 e2 10 shl $0x10,%edx 86427: 48 89 ef mov %rbp,%rdi 8642a: bb 14 00 00 00 mov $0x14,%ebx 8642f: 8b 00 mov (%rax),%eax 86431: 8d b0 80 00 00 00 lea 0x80(%rax),%esi 86437: e8 00 00 00 00 callq 8643c 8643c: bf 58 89 41 00 mov $0x418958,%edi 86441: e8 00 00 00 00 callq 86446 86446: 48 83 eb 01 sub $0x1,%rbx 8644a: 75 f0 jne 8643c 8644c: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86453: 5b pop %rbx 86454: 4c 89 e7 mov %r12,%rdi 86457: 45 31 c0 xor %r8d,%r8d 8645a: 5d pop %rbp 8645b: b9 ff ff 00 80 mov $0x8000ffff,%ecx 86460: ba 00 00 00 80 mov $0x80000000,%edx 86465: 41 5c pop %r12 86467: 8b 30 mov (%rax),%esi 86469: 83 ee 80 sub $0xffffff80,%esi 8646c: e9 00 00 00 00 jmpq 86471 86471: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 86478: 00 00 00 00 8647c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000086480 : 86480: e8 00 00 00 00 callq 86485 86485: 53 push %rbx 86486: 48 89 fb mov %rdi,%rbx 86489: 48 8b 3f mov (%rdi),%rdi 8648c: ba 00 10 00 00 mov $0x1000,%edx 86491: 48 8d 43 10 lea 0x10(%rbx),%rax 86495: 89 73 08 mov %esi,0x8(%rbx) 86498: 4c 8d 4b 18 lea 0x18(%rbx),%r9 8649c: b9 04 00 00 00 mov $0x4,%ecx 864a1: 50 push %rax 864a2: 4c 8d 87 e8 33 01 00 lea 0x133e8(%rdi),%r8 864a9: be 00 10 00 00 mov $0x1000,%esi 864ae: c7 43 28 00 10 00 00 movl $0x1000,0x28(%rbx) 864b5: e8 00 00 00 00 callq 864ba 864ba: 5a pop %rdx 864bb: 85 c0 test %eax,%eax 864bd: 75 02 jne 864c1 864bf: 5b pop %rbx 864c0: c3 retq 864c1: c7 43 28 00 00 00 00 movl $0x0,0x28(%rbx) 864c8: 5b pop %rbx 864c9: c3 retq 864ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000864d0 : 864d0: e8 00 00 00 00 callq 864d5 864d5: 41 55 push %r13 864d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 864de: 41 54 push %r12 864e0: 49 89 fc mov %rdi,%r12 864e3: 53 push %rbx 864e4: 48 83 ec 28 sub $0x28,%rsp 864e8: 48 8b 1f mov (%rdi),%rbx 864eb: bf 01 00 00 00 mov $0x1,%edi 864f0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 864f7: 00 00 864f9: 48 89 44 24 20 mov %rax,0x20(%rsp) 864fe: 31 c0 xor %eax,%eax 86500: e8 00 00 00 00 callq 86505 86505: 83 bb 08 07 00 00 16 cmpl $0x16,0x708(%rbx) 8650c: 0f 85 2f 01 00 00 jne 86641 86512: 48 8b 83 20 07 00 00 mov 0x720(%rbx),%rax 86519: 49 c7 c5 00 00 00 00 mov $0x0,%r13 86520: a8 02 test $0x2,%al 86522: 74 47 je 8656b 86524: 4c 89 e7 mov %r12,%rdi 86527: 4c 89 ee mov %r13,%rsi 8652a: e8 00 00 00 00 callq 8652f 8652f: 41 89 c4 mov %eax,%r12d 86532: 85 c0 test %eax,%eax 86534: 74 4b je 86581 86536: 48 8b 3b mov (%rbx),%rdi 86539: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 8653e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 86545: e8 00 00 00 00 callq 8654a 8654a: 48 8b 44 24 20 mov 0x20(%rsp),%rax 8654f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 86556: 00 00 86558: 0f 85 de 00 00 00 jne 8663c 8655e: 48 83 c4 28 add $0x28,%rsp 86562: 44 89 e0 mov %r12d,%eax 86565: 5b pop %rbx 86566: 41 5c pop %r12 86568: 41 5d pop %r13 8656a: c3 retq 8656b: a8 04 test $0x4,%al 8656d: 49 c7 c5 00 00 00 00 mov $0x0,%r13 86574: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 8657b: 4c 0f 44 e9 cmove %rcx,%r13 8657f: eb a3 jmp 86524 86581: 4c 89 e9 mov %r13,%rcx 86584: be 1e 00 00 00 mov $0x1e,%esi 86589: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 8658e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 86595: e8 00 00 00 00 callq 8659a 8659a: 48 8b 13 mov (%rbx),%rdx 8659d: 48 8d bb 38 35 01 00 lea 0x13538(%rbx),%rdi 865a4: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 865a9: e8 00 00 00 00 callq 865ae 865ae: 48 8b bb 38 35 01 00 mov 0x13538(%rbx),%rdi 865b5: 85 c0 test %eax,%eax 865b7: 0f 85 86 00 00 00 jne 86643 865bd: e8 00 00 00 00 callq 865c2 865c2: 41 89 c4 mov %eax,%r12d 865c5: 85 c0 test %eax,%eax 865c7: 75 57 jne 86620 865c9: 48 8b 83 38 35 01 00 mov 0x13538(%rbx),%rax 865d0: 48 8b 40 08 mov 0x8(%rax),%rax 865d4: 8b 50 38 mov 0x38(%rax),%edx 865d7: 89 93 68 35 01 00 mov %edx,0x13568(%rbx) 865dd: 8b 50 40 mov 0x40(%rax),%edx 865e0: 89 93 6c 35 01 00 mov %edx,0x1356c(%rbx) 865e6: 8b 50 18 mov 0x18(%rax),%edx 865e9: 48 01 c2 add %rax,%rdx 865ec: 48 89 93 70 35 01 00 mov %rdx,0x13570(%rbx) 865f3: 8b 48 10 mov 0x10(%rax),%ecx 865f6: 89 8b 40 35 01 00 mov %ecx,0x13540(%rbx) 865fc: 8b 48 44 mov 0x44(%rax),%ecx 865ff: 89 8b 78 35 01 00 mov %ecx,0x13578(%rbx) 86605: 8b 48 4c mov 0x4c(%rax),%ecx 86608: 89 8b 7c 35 01 00 mov %ecx,0x1357c(%rbx) 8660e: 8b 40 48 mov 0x48(%rax),%eax 86611: 48 01 c2 add %rax,%rdx 86614: 48 89 93 80 35 01 00 mov %rdx,0x13580(%rbx) 8661b: e9 2a ff ff ff jmpq 8654a 86620: 48 8b bb 38 35 01 00 mov 0x13538(%rbx),%rdi 86627: e8 00 00 00 00 callq 8662c 8662c: 48 c7 83 38 35 01 00 movq $0x0,0x13538(%rbx) 86633: 00 00 00 00 86637: e9 fa fe ff ff jmpq 86536 8663c: e8 00 00 00 00 callq 86641 86641: 0f 0b ud2 86643: e8 00 00 00 00 callq 86648 86648: 48 8b 3b mov (%rbx),%rdi 8664b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 86652: 48 c7 83 38 35 01 00 movq $0x0,0x13538(%rbx) 86659: 00 00 00 00 8665d: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 86662: e8 00 00 00 00 callq 86667 86667: e9 de fe ff ff jmpq 8654a 8666c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000086670 : 86670: e8 00 00 00 00 callq 86675 86675: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 8667c: 00 8667d: c3 retq 8667e: 66 90 xchg %ax,%ax 0000000000086680 : 86680: e8 00 00 00 00 callq 86685 86685: 41 54 push %r12 86687: 41 89 f4 mov %esi,%r12d 8668a: 55 push %rbp 8668b: 53 push %rbx 8668c: 48 8b 2f mov (%rdi),%rbp 8668f: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86696: 8b 30 mov (%rax),%esi 86698: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 8669f: 74 3d je 866de 866a1: 48 89 fb mov %rdi,%rbx 866a4: 44 89 e2 mov %r12d,%edx 866a7: 48 89 ef mov %rbp,%rdi 866aa: 81 c6 a6 00 00 00 add $0xa6,%esi 866b0: 31 c9 xor %ecx,%ecx 866b2: e8 00 00 00 00 callq 866b7 866b7: 48 89 ef mov %rbp,%rdi 866ba: 31 c9 xor %ecx,%ecx 866bc: ba 00 00 09 00 mov $0x90000,%edx 866c1: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 866c8: 8b 30 mov (%rax),%esi 866ca: 81 c6 a5 00 00 00 add $0xa5,%esi 866d0: e8 00 00 00 00 callq 866d5 866d5: 44 89 63 2c mov %r12d,0x2c(%rbx) 866d9: 5b pop %rbx 866da: 5d pop %rbp 866db: 41 5c pop %r12 866dd: c3 retq 866de: 5b pop %rbx 866df: 44 89 e2 mov %r12d,%edx 866e2: 48 89 ef mov %rbp,%rdi 866e5: 81 c6 83 00 00 00 add $0x83,%esi 866eb: 5d pop %rbp 866ec: 31 c9 xor %ecx,%ecx 866ee: 41 5c pop %r12 866f0: e9 00 00 00 00 jmpq 866f5 866f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 866fc: 00 00 00 00 0000000000086700 : 86700: e8 00 00 00 00 callq 86705 86705: 41 54 push %r12 86707: 31 c9 xor %ecx,%ecx 86709: 49 89 fc mov %rdi,%r12 8670c: ba 00 00 00 02 mov $0x2000000,%edx 86711: 55 push %rbp 86712: 53 push %rbx 86713: 48 8b 2f mov (%rdi),%rbp 86716: 48 89 f3 mov %rsi,%rbx 86719: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86720: 48 89 ef mov %rbp,%rdi 86723: 8b 30 mov (%rax),%esi 86725: 83 c6 63 add $0x63,%esi 86728: e8 00 00 00 00 callq 8672d 8672d: 4c 89 e7 mov %r12,%rdi 86730: 45 31 c0 xor %r8d,%r8d 86733: b9 00 00 00 80 mov $0x80000000,%ecx 86738: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 8673f: ba 00 00 00 80 mov $0x80000000,%edx 86744: 8b 30 mov (%rax),%esi 86746: 83 c6 63 add $0x63,%esi 86749: e8 00 00 00 00 callq 8674e 8674e: 41 89 c4 mov %eax,%r12d 86751: 85 c0 test %eax,%eax 86753: 74 08 je 8675d 86755: 44 89 e0 mov %r12d,%eax 86758: 5b pop %rbx 86759: 5d pop %rbp 8675a: 41 5c pop %r12 8675c: c3 retq 8675d: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86764: 48 89 ef mov %rbp,%rdi 86767: 31 d2 xor %edx,%edx 86769: 8b 30 mov (%rax),%esi 8676b: 83 c6 64 add $0x64,%esi 8676e: e8 00 00 00 00 callq 86773 86773: 89 03 mov %eax,(%rbx) 86775: 44 89 e0 mov %r12d,%eax 86778: 5b pop %rbx 86779: 5d pop %rbp 8677a: 41 5c pop %r12 8677c: c3 retq 8677d: 0f 1f 00 nopl (%rax) 0000000000086780 : 86780: e8 00 00 00 00 callq 86785 86785: 4c 8b 07 mov (%rdi),%r8 86788: 41 f6 80 b0 63 01 00 testb $0x4,0x163b0(%r8) 8678f: 04 86790: 74 04 je 86796 86792: 8b 47 2c mov 0x2c(%rdi),%eax 86795: c3 retq 86796: 49 8b 80 f8 5e 01 00 mov 0x15ef8(%r8),%rax 8679d: 31 d2 xor %edx,%edx 8679f: 4c 89 c7 mov %r8,%rdi 867a2: 8b 30 mov (%rax),%esi 867a4: 81 c6 83 00 00 00 add $0x83,%esi 867aa: e9 00 00 00 00 jmpq 867af 867af: 90 nop 00000000000867b0 : 867b0: e8 00 00 00 00 callq 867b5 867b5: 41 55 push %r13 867b7: 49 89 f5 mov %rsi,%r13 867ba: 31 c9 xor %ecx,%ecx 867bc: 41 54 push %r12 867be: 44 89 ea mov %r13d,%edx 867c1: 55 push %rbp 867c2: 48 89 fd mov %rdi,%rbp 867c5: 53 push %rbx 867c6: 48 8b 1f mov (%rdi),%rbx 867c9: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 867d0: 48 89 df mov %rbx,%rdi 867d3: 8b 30 mov (%rax),%esi 867d5: 83 c6 64 add $0x64,%esi 867d8: e8 00 00 00 00 callq 867dd 867dd: 45 31 c0 xor %r8d,%r8d 867e0: b9 00 00 00 80 mov $0x80000000,%ecx 867e5: 48 89 ef mov %rbp,%rdi 867e8: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 867ef: ba 00 00 00 80 mov $0x80000000,%edx 867f4: 8b 30 mov (%rax),%esi 867f6: 83 c6 63 add $0x63,%esi 867f9: e8 00 00 00 00 callq 867fe 867fe: 41 89 c4 mov %eax,%r12d 86801: 85 c0 test %eax,%eax 86803: 74 0a je 8680f 86805: 5b pop %rbx 86806: 44 89 e0 mov %r12d,%eax 86809: 5d pop %rbp 8680a: 41 5c pop %r12 8680c: 41 5d pop %r13 8680e: c3 retq 8680f: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 86816: 31 c9 xor %ecx,%ecx 86818: ba 00 00 80 00 mov $0x800000,%edx 8681d: 48 89 df mov %rbx,%rdi 86820: 8b 30 mov (%rax),%esi 86822: 83 c6 63 add $0x63,%esi 86825: e8 00 00 00 00 callq 8682a 8682a: 45 31 c0 xor %r8d,%r8d 8682d: b9 00 00 00 80 mov $0x80000000,%ecx 86832: 48 89 ef mov %rbp,%rdi 86835: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 8683c: ba 00 00 00 80 mov $0x80000000,%edx 86841: 8b 30 mov (%rax),%esi 86843: 83 c6 63 add $0x63,%esi 86846: e8 00 00 00 00 callq 8684b 8684b: 41 89 c4 mov %eax,%r12d 8684e: 85 c0 test %eax,%eax 86850: 75 b3 jne 86805 86852: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 86859: 31 d2 xor %edx,%edx 8685b: 48 89 df mov %rbx,%rdi 8685e: 8b 30 mov (%rax),%esi 86860: 83 c6 63 add $0x63,%esi 86863: e8 00 00 00 00 callq 86868 86868: 25 ff ff 00 00 and $0xffff,%eax 8686d: 0f 85 c3 00 00 00 jne 86936 86873: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 8687a: 4c 89 ea mov %r13,%rdx 8687d: 31 c9 xor %ecx,%ecx 8687f: 48 89 df mov %rbx,%rdi 86882: 48 c1 ea 20 shr $0x20,%rdx 86886: 8b 30 mov (%rax),%esi 86888: 83 c6 64 add $0x64,%esi 8688b: e8 00 00 00 00 callq 86890 86890: 45 31 c0 xor %r8d,%r8d 86893: b9 00 00 00 80 mov $0x80000000,%ecx 86898: 48 89 ef mov %rbp,%rdi 8689b: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 868a2: ba 00 00 00 80 mov $0x80000000,%edx 868a7: 8b 30 mov (%rax),%esi 868a9: 83 c6 63 add $0x63,%esi 868ac: e8 00 00 00 00 callq 868b1 868b1: 41 89 c4 mov %eax,%r12d 868b4: 85 c0 test %eax,%eax 868b6: 0f 85 49 ff ff ff jne 86805 868bc: 31 c9 xor %ecx,%ecx 868be: ba 00 00 00 04 mov $0x4000000,%edx 868c3: 48 89 df mov %rbx,%rdi 868c6: bd f0 00 00 00 mov $0xf0,%ebp 868cb: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 868d2: 8b 30 mov (%rax),%esi 868d4: 83 c6 63 add $0x63,%esi 868d7: e8 00 00 00 00 callq 868dc 868dc: eb 05 jmp 868e3 868de: 83 ed 01 sub $0x1,%ebp 868e1: 74 48 je 8692b 868e3: bf e8 03 00 00 mov $0x3e8,%edi 868e8: e8 00 00 00 00 callq 868ed 868ed: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 868f4: 31 d2 xor %edx,%edx 868f6: 48 89 df mov %rbx,%rdi 868f9: 8b 30 mov (%rax),%esi 868fb: 83 c6 63 add $0x63,%esi 868fe: e8 00 00 00 00 callq 86903 86903: 85 c0 test %eax,%eax 86905: 79 d7 jns 868de 86907: 25 ff ff 00 00 and $0xffff,%eax 8690c: 0f 84 f3 fe ff ff je 86805 86912: 89 c6 mov %eax,%esi 86914: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8691b: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 86921: e8 00 00 00 00 callq 86926 86926: e9 da fe ff ff jmpq 86805 8692b: 41 bc c2 ff ff ff mov $0xffffffc2,%r12d 86931: e9 cf fe ff ff jmpq 86805 86936: 89 c6 mov %eax,%esi 86938: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8693f: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 86945: e8 00 00 00 00 callq 8694a 8694a: e9 b6 fe ff ff jmpq 86805 8694f: 90 nop 0000000000086950 : 86950: e8 00 00 00 00 callq 86955 86955: 41 57 push %r15 86957: 31 c9 xor %ecx,%ecx 86959: 41 56 push %r14 8695b: 41 55 push %r13 8695d: 41 89 f5 mov %esi,%r13d 86960: 41 54 push %r12 86962: 55 push %rbp 86963: 53 push %rbx 86964: 4c 8b 3f mov (%rdi),%r15 86967: 48 89 fb mov %rdi,%rbx 8696a: 48 8b 97 c0 06 00 00 mov 0x6c0(%rdi),%rdx 86971: 49 8b 87 f8 5e 01 00 mov 0x15ef8(%r15),%rax 86978: 4c 89 ff mov %r15,%rdi 8697b: 48 c1 ea 14 shr $0x14,%rdx 8697f: 8b 30 mov (%rax),%esi 86981: 83 c6 64 add $0x64,%esi 86984: e8 00 00 00 00 callq 86989 86989: 31 c9 xor %ecx,%ecx 8698b: 44 89 ea mov %r13d,%edx 8698e: 4c 89 ff mov %r15,%rdi 86991: 49 8b 87 f8 5e 01 00 mov 0x15ef8(%r15),%rax 86998: 8b 30 mov (%rax),%esi 8699a: 83 c6 63 add $0x63,%esi 8699d: e8 00 00 00 00 callq 869a2 869a2: b8 c0 c6 2d 00 mov $0x2dc6c0,%eax 869a7: 41 8b 8f 28 07 00 00 mov 0x728(%r15),%ecx 869ae: 99 cltd 869af: f7 f9 idiv %ecx 869b1: 85 c0 test %eax,%eax 869b3: 0f 8e c3 00 00 00 jle 86a7c 869b9: 89 c5 mov %eax,%ebp 869bb: 45 31 f6 xor %r14d,%r14d 869be: eb 0d jmp 869cd 869c0: 41 83 c6 01 add $0x1,%r14d 869c4: 44 39 f5 cmp %r14d,%ebp 869c7: 0f 84 85 00 00 00 je 86a52 869cd: 45 31 c0 xor %r8d,%r8d 869d0: b9 00 00 00 80 mov $0x80000000,%ecx 869d5: ba 00 00 00 80 mov $0x80000000,%edx 869da: 48 89 df mov %rbx,%rdi 869dd: 49 8b 87 f8 5e 01 00 mov 0x15ef8(%r15),%rax 869e4: 8b 30 mov (%rax),%esi 869e6: 83 c6 63 add $0x63,%esi 869e9: e8 00 00 00 00 callq 869ee 869ee: 41 89 c4 mov %eax,%r12d 869f1: 85 c0 test %eax,%eax 869f3: 75 cb jne 869c0 869f5: 4d 63 8f 28 07 00 00 movslq 0x728(%r15),%r9 869fc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 86a03: 4c 89 c8 mov %r9,%rax 86a06: 4d 69 c9 d3 4d 62 10 imul $0x10624dd3,%r9,%r9 86a0d: c1 f8 1f sar $0x1f,%eax 86a10: 49 c1 f9 26 sar $0x26,%r9 86a14: 41 29 c1 sub %eax,%r9d 86a17: 41 81 fd 00 00 20 00 cmp $0x200000,%r13d 86a1e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 86a25: 45 89 f0 mov %r14d,%r8d 86a28: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 86a2f: 48 0f 45 d0 cmovne %rax,%rdx 86a33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 86a3a: bf 01 00 00 00 mov $0x1,%edi 86a3f: e8 00 00 00 00 callq 86a44 86a44: 44 89 e0 mov %r12d,%eax 86a47: 5b pop %rbx 86a48: 5d pop %rbp 86a49: 41 5c pop %r12 86a4b: 41 5d pop %r13 86a4d: 41 5e pop %r14 86a4f: 41 5f pop %r15 86a51: c3 retq 86a52: 41 8b 8f 28 07 00 00 mov 0x728(%r15),%ecx 86a59: 4c 63 c9 movslq %ecx,%r9 86a5c: c1 f9 1f sar $0x1f,%ecx 86a5f: 41 bc c2 ff ff ff mov $0xffffffc2,%r12d 86a65: 4d 69 c9 d3 4d 62 10 imul $0x10624dd3,%r9,%r9 86a6c: 49 c1 f9 26 sar $0x26,%r9 86a70: 41 29 c9 sub %ecx,%r9d 86a73: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 86a7a: eb 9b jmp 86a17 86a7c: 45 31 f6 xor %r14d,%r14d 86a7f: eb d8 jmp 86a59 86a81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 86a88: 00 00 00 00 86a8c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000086a90 : 86a90: e8 00 00 00 00 callq 86a95 86a95: 41 54 push %r12 86a97: 45 31 c0 xor %r8d,%r8d 86a9a: b9 ff ff 00 80 mov $0x8000ffff,%ecx 86a9f: ba 00 00 00 80 mov $0x80000000,%edx 86aa4: 55 push %rbp 86aa5: 48 89 fd mov %rdi,%rbp 86aa8: 53 push %rbx 86aa9: 48 8b 1f mov (%rdi),%rbx 86aac: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 86ab3: 44 8b 20 mov (%rax),%r12d 86ab6: 41 83 ec 80 sub $0xffffff80,%r12d 86aba: 44 89 e6 mov %r12d,%esi 86abd: e8 00 00 00 00 callq 86ac2 86ac2: 85 c0 test %eax,%eax 86ac4: 0f 85 00 00 00 00 jne 86aca 86aca: 44 89 e6 mov %r12d,%esi 86acd: 31 c9 xor %ecx,%ecx 86acf: ba 00 00 07 00 mov $0x70000,%edx 86ad4: 48 89 df mov %rbx,%rdi 86ad7: e8 00 00 00 00 callq 86adc 86adc: bf f4 01 00 00 mov $0x1f4,%edi 86ae1: e8 00 00 00 00 callq 86ae6 86ae6: 45 31 c0 xor %r8d,%r8d 86ae9: b9 00 00 00 80 mov $0x80000000,%ecx 86aee: 48 89 ef mov %rbp,%rdi 86af1: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 86af8: ba 00 00 00 80 mov $0x80000000,%edx 86afd: 8b 30 mov (%rax),%esi 86aff: 83 c6 61 add $0x61,%esi 86b02: e8 00 00 00 00 callq 86b07 86b07: 41 89 c4 mov %eax,%r12d 86b0a: 85 c0 test %eax,%eax 86b0c: 0f 84 00 00 00 00 je 86b12 86b12: e9 00 00 00 00 jmpq 86b17 86b17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 86b1e: 00 00 0000000000086b20 : 86b20: e8 00 00 00 00 callq 86b25 86b25: 41 54 push %r12 86b27: 49 89 fc mov %rdi,%r12 86b2a: 55 push %rbp 86b2b: 53 push %rbx 86b2c: 48 8b 2f mov (%rdi),%rbp 86b2f: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86b36: 8b 30 mov (%rax),%esi 86b38: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 86b3f: 74 5b je 86b9c 86b41: 81 c6 a5 00 00 00 add $0xa5,%esi 86b47: 31 c9 xor %ecx,%ecx 86b49: ba 00 00 0c 00 mov $0xc0000,%edx 86b4e: 48 89 ef mov %rbp,%rdi 86b51: e8 00 00 00 00 callq 86b56 86b56: bb 14 00 00 00 mov $0x14,%ebx 86b5b: bf 58 89 41 00 mov $0x418958,%edi 86b60: e8 00 00 00 00 callq 86b65 86b65: 48 83 eb 01 sub $0x1,%rbx 86b69: 75 f0 jne 86b5b 86b6b: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86b72: 8b 30 mov (%rax),%esi 86b74: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 86b7b: 74 33 je 86bb0 86b7d: 81 c6 a5 00 00 00 add $0xa5,%esi 86b83: 5b pop %rbx 86b84: 4c 89 e7 mov %r12,%rdi 86b87: 5d pop %rbp 86b88: 45 31 c0 xor %r8d,%r8d 86b8b: b9 00 00 00 80 mov $0x80000000,%ecx 86b90: ba 00 00 00 80 mov $0x80000000,%edx 86b95: 41 5c pop %r12 86b97: e9 00 00 00 00 jmpq 86b9c 86b9c: 83 ee 80 sub $0xffffff80,%esi 86b9f: 31 c9 xor %ecx,%ecx 86ba1: ba 00 00 03 00 mov $0x30000,%edx 86ba6: 48 89 ef mov %rbp,%rdi 86ba9: e8 00 00 00 00 callq 86bae 86bae: eb a6 jmp 86b56 86bb0: 83 ee 80 sub $0xffffff80,%esi 86bb3: eb ce jmp 86b83 86bb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 86bbc: 00 00 00 00 0000000000086bc0 : 86bc0: e8 00 00 00 00 callq 86bc5 86bc5: 41 54 push %r12 86bc7: 55 push %rbp 86bc8: 53 push %rbx 86bc9: 48 89 fb mov %rdi,%rbx 86bcc: 48 8b 2f mov (%rdi),%rbp 86bcf: e8 4c ff ff ff callq 86b20 86bd4: 41 89 c4 mov %eax,%r12d 86bd7: 85 c0 test %eax,%eax 86bd9: 75 1c jne 86bf7 86bdb: 48 8d 53 10 lea 0x10(%rbx),%rdx 86bdf: 48 8d 73 18 lea 0x18(%rbx),%rsi 86be3: 48 8d bd e8 33 01 00 lea 0x133e8(%rbp),%rdi 86bea: e8 00 00 00 00 callq 86bef 86bef: 44 89 e0 mov %r12d,%eax 86bf2: 5b pop %rbx 86bf3: 5d pop %rbp 86bf4: 41 5c pop %r12 86bf6: c3 retq 86bf7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 86bfe: e8 00 00 00 00 callq 86c03 86c03: eb d6 jmp 86bdb 86c05: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 86c0c: 00 00 00 00 0000000000086c10 : 86c10: e8 00 00 00 00 callq 86c15 86c15: 41 56 push %r14 86c17: 41 89 f6 mov %esi,%r14d 86c1a: 41 55 push %r13 86c1c: 41 54 push %r12 86c1e: 49 89 fc mov %rdi,%r12 86c21: 55 push %rbp 86c22: 53 push %rbx 86c23: 48 8b 2f mov (%rdi),%rbp 86c26: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 86c2d: 0f 84 ab 00 00 00 je 86cde 86c33: e8 e8 fe ff ff callq 86b20 86c38: 41 89 c5 mov %eax,%r13d 86c3b: 85 c0 test %eax,%eax 86c3d: 0f 85 78 01 00 00 jne 86dbb 86c43: 41 8b 54 24 18 mov 0x18(%r12),%edx 86c48: 31 c9 xor %ecx,%ecx 86c4a: 48 89 ef mov %rbp,%rdi 86c4d: bb 14 00 00 00 mov $0x14,%ebx 86c52: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86c59: 8b 30 mov (%rax),%esi 86c5b: 81 c6 a6 00 00 00 add $0xa6,%esi 86c61: e8 00 00 00 00 callq 86c66 86c66: 41 8b 54 24 1c mov 0x1c(%r12),%edx 86c6b: 31 c9 xor %ecx,%ecx 86c6d: 48 89 ef mov %rbp,%rdi 86c70: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86c77: 8b 30 mov (%rax),%esi 86c79: 81 c6 a7 00 00 00 add $0xa7,%esi 86c7f: e8 00 00 00 00 callq 86c84 86c84: 31 c9 xor %ecx,%ecx 86c86: ba 00 00 02 00 mov $0x20000,%edx 86c8b: 48 89 ef mov %rbp,%rdi 86c8e: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86c95: 8b 30 mov (%rax),%esi 86c97: 81 c6 a5 00 00 00 add $0xa5,%esi 86c9d: e8 00 00 00 00 callq 86ca2 86ca2: bf 58 89 41 00 mov $0x418958,%edi 86ca7: e8 00 00 00 00 callq 86cac 86cac: 48 83 eb 01 sub $0x1,%rbx 86cb0: 75 f0 jne 86ca2 86cb2: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86cb9: 8b 30 mov (%rax),%esi 86cbb: 81 c6 a5 00 00 00 add $0xa5,%esi 86cc1: 5b pop %rbx 86cc2: 4c 89 e7 mov %r12,%rdi 86cc5: 5d pop %rbp 86cc6: 45 31 c0 xor %r8d,%r8d 86cc9: 41 5c pop %r12 86ccb: b9 ff ff 00 80 mov $0x8000ffff,%ecx 86cd0: 41 5d pop %r13 86cd2: ba 00 00 00 80 mov $0x80000000,%edx 86cd7: 41 5e pop %r14 86cd9: e9 00 00 00 00 jmpq 86cde 86cde: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86ce5: 45 31 c0 xor %r8d,%r8d 86ce8: b9 00 00 00 80 mov $0x80000000,%ecx 86ced: ba 00 00 00 80 mov $0x80000000,%edx 86cf2: 8b 30 mov (%rax),%esi 86cf4: 83 ee 80 sub $0xffffff80,%esi 86cf7: e8 00 00 00 00 callq 86cfc 86cfc: 41 89 c5 mov %eax,%r13d 86cff: 85 c0 test %eax,%eax 86d01: 0f 85 9c 00 00 00 jne 86da3 86d07: 41 8b 54 24 18 mov 0x18(%r12),%edx 86d0c: 31 c9 xor %ecx,%ecx 86d0e: 48 89 ef mov %rbp,%rdi 86d11: bb 14 00 00 00 mov $0x14,%ebx 86d16: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86d1d: 8b 30 mov (%rax),%esi 86d1f: 81 c6 85 00 00 00 add $0x85,%esi 86d25: e8 00 00 00 00 callq 86d2a 86d2a: 41 8b 54 24 1c mov 0x1c(%r12),%edx 86d2f: 31 c9 xor %ecx,%ecx 86d31: 48 89 ef mov %rbp,%rdi 86d34: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86d3b: 8b 30 mov (%rax),%esi 86d3d: 81 c6 86 00 00 00 add $0x86,%esi 86d43: e8 00 00 00 00 callq 86d48 86d48: 41 8b 54 24 28 mov 0x28(%r12),%edx 86d4d: 31 c9 xor %ecx,%ecx 86d4f: 48 89 ef mov %rbp,%rdi 86d52: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86d59: 8b 30 mov (%rax),%esi 86d5b: 81 c6 87 00 00 00 add $0x87,%esi 86d61: e8 00 00 00 00 callq 86d66 86d66: 44 89 f2 mov %r14d,%edx 86d69: 31 c9 xor %ecx,%ecx 86d6b: 48 89 ef mov %rbp,%rdi 86d6e: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86d75: c1 e2 10 shl $0x10,%edx 86d78: 8b 30 mov (%rax),%esi 86d7a: 83 ee 80 sub $0xffffff80,%esi 86d7d: e8 00 00 00 00 callq 86d82 86d82: bf 58 89 41 00 mov $0x418958,%edi 86d87: e8 00 00 00 00 callq 86d8c 86d8c: 48 83 eb 01 sub $0x1,%rbx 86d90: 75 f0 jne 86d82 86d92: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 86d99: 8b 30 mov (%rax),%esi 86d9b: 83 ee 80 sub $0xffffff80,%esi 86d9e: e9 1e ff ff ff jmpq 86cc1 86da3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 86daa: e8 00 00 00 00 callq 86daf 86daf: 44 89 e8 mov %r13d,%eax 86db2: 5b pop %rbx 86db3: 5d pop %rbp 86db4: 41 5c pop %r12 86db6: 41 5d pop %r13 86db8: 41 5e pop %r14 86dba: c3 retq 86dbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 86dc2: e8 00 00 00 00 callq 86dc7 86dc7: 44 89 e8 mov %r13d,%eax 86dca: 5b pop %rbx 86dcb: 5d pop %rbp 86dcc: 41 5c pop %r12 86dce: 41 5d pop %r13 86dd0: 41 5e pop %r14 86dd2: c3 retq 86dd3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 86dda: 00 00 00 00 86dde: 66 90 xchg %ax,%ax 0000000000086de0 : 86de0: e8 00 00 00 00 callq 86de5 86de5: 41 55 push %r13 86de7: 41 89 f5 mov %esi,%r13d 86dea: 41 54 push %r12 86dec: 55 push %rbp 86ded: 48 89 fd mov %rdi,%rbp 86df0: 53 push %rbx 86df1: 4c 8b 27 mov (%rdi),%r12 86df4: 41 f6 84 24 b0 63 01 testb $0x4,0x163b0(%r12) 86dfb: 00 04 86dfd: 75 10 jne 86e0f 86dff: 41 8b 84 24 08 07 00 mov 0x708(%r12),%eax 86e06: 00 86e07: 83 e8 1c sub $0x1c,%eax 86e0a: 83 f8 01 cmp $0x1,%eax 86e0d: 77 46 ja 86e55 86e0f: 48 8d 45 10 lea 0x10(%rbp),%rax 86e13: 44 89 6d 08 mov %r13d,0x8(%rbp) 86e17: ba 00 10 00 00 mov $0x1000,%edx 86e1c: 4c 89 e7 mov %r12,%rdi 86e1f: 50 push %rax 86e20: 4c 8d 4d 18 lea 0x18(%rbp),%r9 86e24: b9 04 00 00 00 mov $0x4,%ecx 86e29: be 00 10 00 00 mov $0x1000,%esi 86e2e: c7 45 28 00 10 00 00 movl $0x1000,0x28(%rbp) 86e35: 4d 8d 84 24 e8 33 01 lea 0x133e8(%r12),%r8 86e3c: 00 86e3d: e8 00 00 00 00 callq 86e42 86e42: 5a pop %rdx 86e43: 85 c0 test %eax,%eax 86e45: 74 07 je 86e4e 86e47: c7 45 28 00 00 00 00 movl $0x0,0x28(%rbp) 86e4e: 5b pop %rbx 86e4f: 5d pop %rbp 86e50: 41 5c pop %r12 86e52: 41 5d pop %r13 86e54: c3 retq 86e55: 31 c9 xor %ecx,%ecx 86e57: ba 03 00 00 00 mov $0x3,%edx 86e5c: 4c 89 e7 mov %r12,%rdi 86e5f: bb 14 00 00 00 mov $0x14,%ebx 86e64: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86e6b: 00 86e6c: 8b 30 mov (%rax),%esi 86e6e: 81 c6 85 00 00 00 add $0x85,%esi 86e74: e8 00 00 00 00 callq 86e79 86e79: 31 c9 xor %ecx,%ecx 86e7b: ba 4b 24 15 00 mov $0x15244b,%edx 86e80: 4c 89 e7 mov %r12,%rdi 86e83: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86e8a: 00 86e8b: 8b 30 mov (%rax),%esi 86e8d: 81 c6 86 00 00 00 add $0x86,%esi 86e93: e8 00 00 00 00 callq 86e98 86e98: 31 c9 xor %ecx,%ecx 86e9a: ba 00 00 08 00 mov $0x80000,%edx 86e9f: 4c 89 e7 mov %r12,%rdi 86ea2: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86ea9: 00 86eaa: 8b 30 mov (%rax),%esi 86eac: 83 ee 80 sub $0xffffff80,%esi 86eaf: e8 00 00 00 00 callq 86eb4 86eb4: bf 58 89 41 00 mov $0x418958,%edi 86eb9: e8 00 00 00 00 callq 86ebe 86ebe: 48 83 eb 01 sub $0x1,%rbx 86ec2: 75 f0 jne 86eb4 86ec4: 45 31 c0 xor %r8d,%r8d 86ec7: b9 ff ff 00 80 mov $0x8000ffff,%ecx 86ecc: ba 00 00 00 80 mov $0x80000000,%edx 86ed1: 48 89 ef mov %rbp,%rdi 86ed4: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86edb: 00 86edc: bb 14 00 00 00 mov $0x14,%ebx 86ee1: 8b 30 mov (%rax),%esi 86ee3: 83 ee 80 sub $0xffffff80,%esi 86ee6: e8 00 00 00 00 callq 86eeb 86eeb: 31 c9 xor %ecx,%ecx 86eed: ba 04 00 00 00 mov $0x4,%edx 86ef2: 4c 89 e7 mov %r12,%rdi 86ef5: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86efc: 00 86efd: 8b 30 mov (%rax),%esi 86eff: 81 c6 85 00 00 00 add $0x85,%esi 86f05: e8 00 00 00 00 callq 86f0a 86f0a: 31 c9 xor %ecx,%ecx 86f0c: ba 6b 21 11 00 mov $0x11216b,%edx 86f11: 4c 89 e7 mov %r12,%rdi 86f14: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86f1b: 00 86f1c: 8b 30 mov (%rax),%esi 86f1e: 81 c6 86 00 00 00 add $0x86,%esi 86f24: e8 00 00 00 00 callq 86f29 86f29: 31 c9 xor %ecx,%ecx 86f2b: ba 00 00 08 00 mov $0x80000,%edx 86f30: 4c 89 e7 mov %r12,%rdi 86f33: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86f3a: 00 86f3b: 8b 30 mov (%rax),%esi 86f3d: 83 ee 80 sub $0xffffff80,%esi 86f40: e8 00 00 00 00 callq 86f45 86f45: bf 58 89 41 00 mov $0x418958,%edi 86f4a: e8 00 00 00 00 callq 86f4f 86f4f: 48 83 eb 01 sub $0x1,%rbx 86f53: 75 f0 jne 86f45 86f55: 45 31 c0 xor %r8d,%r8d 86f58: b9 ff ff 00 80 mov $0x8000ffff,%ecx 86f5d: ba 00 00 00 80 mov $0x80000000,%edx 86f62: 48 89 ef mov %rbp,%rdi 86f65: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 86f6c: 00 86f6d: 8b 30 mov (%rax),%esi 86f6f: 83 ee 80 sub $0xffffff80,%esi 86f72: e8 00 00 00 00 callq 86f77 86f77: e9 93 fe ff ff jmpq 86e0f 86f7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000086f80 : 86f80: e8 00 00 00 00 callq 86f85 86f85: 41 55 push %r13 86f87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 86f8e: 41 54 push %r12 86f90: 55 push %rbp 86f91: 48 89 fd mov %rdi,%rbp 86f94: 53 push %rbx 86f95: 48 83 ec 28 sub $0x28,%rsp 86f99: 48 8b 1f mov (%rdi),%rbx 86f9c: bf 01 00 00 00 mov $0x1,%edi 86fa1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 86fa8: 00 00 86faa: 48 89 44 24 20 mov %rax,0x20(%rsp) 86faf: 31 c0 xor %eax,%eax 86fb1: e8 00 00 00 00 callq 86fb6 86fb6: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 86fbc: 83 f8 1a cmp $0x1a,%eax 86fbf: 0f 84 8a 02 00 00 je 8724f 86fc5: 77 66 ja 8702d 86fc7: 83 f8 17 cmp $0x17,%eax 86fca: 0f 84 95 01 00 00 je 87165 86fd0: 83 f8 19 cmp $0x19,%eax 86fd3: 75 6f jne 87044 86fd5: 49 c7 c5 00 00 00 00 mov $0x0,%r13 86fdc: 4c 89 ee mov %r13,%rsi 86fdf: 48 89 ef mov %rbp,%rdi 86fe2: e8 00 00 00 00 callq 86fe7 86fe7: 41 89 c4 mov %eax,%r12d 86fea: 85 c0 test %eax,%eax 86fec: 0f 85 51 01 00 00 jne 87143 86ff2: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 86ff8: 83 e8 1c sub $0x1c,%eax 86ffb: 83 f8 01 cmp $0x1,%eax 86ffe: 77 6b ja 8706b 87000: 48 8b 44 24 20 mov 0x20(%rsp),%rax 87005: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8700c: 00 00 8700e: 0f 85 49 02 00 00 jne 8725d 87014: 48 83 c4 28 add $0x28,%rsp 87018: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi 8701f: 4c 89 ee mov %r13,%rsi 87022: 5b pop %rbx 87023: 5d pop %rbp 87024: 41 5c pop %r12 87026: 41 5d pop %r13 87028: e9 00 00 00 00 jmpq 8702d 8702d: 83 f8 1c cmp $0x1c,%eax 87030: 0f 84 3b 01 00 00 je 87171 87036: 83 f8 1d cmp $0x1d,%eax 87039: 75 1b jne 87056 8703b: 49 c7 c5 00 00 00 00 mov $0x0,%r13 87042: eb 98 jmp 86fdc 87044: 83 f8 15 cmp $0x15,%eax 87047: 0f 85 0e 02 00 00 jne 8725b 8704d: 49 c7 c5 00 00 00 00 mov $0x0,%r13 87054: eb 86 jmp 86fdc 87056: 83 f8 1b cmp $0x1b,%eax 87059: 0f 85 fc 01 00 00 jne 8725b 8705f: 49 c7 c5 00 00 00 00 mov $0x0,%r13 87066: e9 71 ff ff ff jmpq 86fdc 8706b: 4c 89 ee mov %r13,%rsi 8706e: 48 89 ef mov %rbp,%rdi 87071: e8 00 00 00 00 callq 87076 87076: 41 89 c4 mov %eax,%r12d 87079: 85 c0 test %eax,%eax 8707b: 0f 85 c2 00 00 00 jne 87143 87081: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 87087: 83 f8 1b cmp $0x1b,%eax 8708a: 0f 87 ed 00 00 00 ja 8717d 87090: 83 f8 18 cmp $0x18,%eax 87093: 0f 87 f2 00 00 00 ja 8718b 87099: 83 e0 fd and $0xfffffffd,%eax 8709c: 83 f8 15 cmp $0x15,%eax 8709f: 0f 85 e4 00 00 00 jne 87189 870a5: 4c 89 e9 mov %r13,%rcx 870a8: be 1e 00 00 00 mov $0x1e,%esi 870ad: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 870b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 870b9: e8 00 00 00 00 callq 870be 870be: 48 8b 13 mov (%rbx),%rdx 870c1: 48 8d bb 38 35 01 00 lea 0x13538(%rbx),%rdi 870c8: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 870cd: e8 00 00 00 00 callq 870d2 870d2: 48 8b bb 38 35 01 00 mov 0x13538(%rbx),%rdi 870d9: 85 c0 test %eax,%eax 870db: 0f 85 81 01 00 00 jne 87262 870e1: e8 00 00 00 00 callq 870e6 870e6: 41 89 c4 mov %eax,%r12d 870e9: 85 c0 test %eax,%eax 870eb: 0f 85 42 01 00 00 jne 87233 870f1: 48 8b 83 38 35 01 00 mov 0x13538(%rbx),%rax 870f8: 48 8b 40 08 mov 0x8(%rax),%rax 870fc: 8b 50 20 mov 0x20(%rax),%edx 870ff: 89 93 44 35 01 00 mov %edx,0x13544(%rbx) 87105: 8b 50 28 mov 0x28(%rax),%edx 87108: 89 93 48 35 01 00 mov %edx,0x13548(%rbx) 8710e: 8b 50 18 mov 0x18(%rax),%edx 87111: 48 01 c2 add %rax,%rdx 87114: 48 89 93 50 35 01 00 mov %rdx,0x13550(%rbx) 8711b: 8b 48 10 mov 0x10(%rax),%ecx 8711e: 89 8b 40 35 01 00 mov %ecx,0x13540(%rbx) 87124: 8b 48 2c mov 0x2c(%rax),%ecx 87127: 89 8b 58 35 01 00 mov %ecx,0x13558(%rbx) 8712d: 8b 48 34 mov 0x34(%rax),%ecx 87130: 89 8b 5c 35 01 00 mov %ecx,0x1355c(%rbx) 87136: 8b 40 30 mov 0x30(%rax),%eax 87139: 48 01 c2 add %rax,%rdx 8713c: 48 89 93 60 35 01 00 mov %rdx,0x13560(%rbx) 87143: 48 8b 44 24 20 mov 0x20(%rsp),%rax 87148: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8714f: 00 00 87151: 0f 85 06 01 00 00 jne 8725d 87157: 48 83 c4 28 add $0x28,%rsp 8715b: 44 89 e0 mov %r12d,%eax 8715e: 5b pop %rbx 8715f: 5d pop %rbp 87160: 41 5c pop %r12 87162: 41 5d pop %r13 87164: c3 retq 87165: 49 c7 c5 00 00 00 00 mov $0x0,%r13 8716c: e9 6b fe ff ff jmpq 86fdc 87171: 49 c7 c5 00 00 00 00 mov $0x0,%r13 87178: e9 5f fe ff ff jmpq 86fdc 8717d: 83 e8 1c sub $0x1c,%eax 87180: 83 f8 01 cmp $0x1,%eax 87183: 0f 86 77 fe ff ff jbe 87000 87189: 0f 0b ud2 8718b: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 87192: 75 af jne 87143 87194: 4c 89 e9 mov %r13,%rcx 87197: be 1e 00 00 00 mov $0x1e,%esi 8719c: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 871a1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 871a8: e8 00 00 00 00 callq 871ad 871ad: 48 8b 13 mov (%rbx),%rdx 871b0: 48 8d bb 38 35 01 00 lea 0x13538(%rbx),%rdi 871b7: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 871bc: e8 00 00 00 00 callq 871c1 871c1: 48 8b bb 38 35 01 00 mov 0x13538(%rbx),%rdi 871c8: 85 c0 test %eax,%eax 871ca: 0f 85 92 00 00 00 jne 87262 871d0: e8 00 00 00 00 callq 871d5 871d5: 41 89 c4 mov %eax,%r12d 871d8: 85 c0 test %eax,%eax 871da: 75 57 jne 87233 871dc: 48 8b 83 38 35 01 00 mov 0x13538(%rbx),%rax 871e3: 48 8b 40 08 mov 0x8(%rax),%rax 871e7: 8b 50 38 mov 0x38(%rax),%edx 871ea: 89 93 68 35 01 00 mov %edx,0x13568(%rbx) 871f0: 8b 50 40 mov 0x40(%rax),%edx 871f3: 89 93 6c 35 01 00 mov %edx,0x1356c(%rbx) 871f9: 8b 50 18 mov 0x18(%rax),%edx 871fc: 48 01 c2 add %rax,%rdx 871ff: 48 89 93 70 35 01 00 mov %rdx,0x13570(%rbx) 87206: 8b 48 10 mov 0x10(%rax),%ecx 87209: 89 8b 40 35 01 00 mov %ecx,0x13540(%rbx) 8720f: 8b 48 44 mov 0x44(%rax),%ecx 87212: 89 8b 78 35 01 00 mov %ecx,0x13578(%rbx) 87218: 8b 48 4c mov 0x4c(%rax),%ecx 8721b: 89 8b 7c 35 01 00 mov %ecx,0x1357c(%rbx) 87221: 8b 40 48 mov 0x48(%rax),%eax 87224: 48 01 c2 add %rax,%rdx 87227: 48 89 93 80 35 01 00 mov %rdx,0x13580(%rbx) 8722e: e9 10 ff ff ff jmpq 87143 87233: 48 8b bb 38 35 01 00 mov 0x13538(%rbx),%rdi 8723a: e8 00 00 00 00 callq 8723f 8723f: 48 c7 83 38 35 01 00 movq $0x0,0x13538(%rbx) 87246: 00 00 00 00 8724a: e9 f4 fe ff ff jmpq 87143 8724f: 49 c7 c5 00 00 00 00 mov $0x0,%r13 87256: e9 81 fd ff ff jmpq 86fdc 8725b: 0f 0b ud2 8725d: e8 00 00 00 00 callq 87262 87262: e8 00 00 00 00 callq 87267 87267: 48 8b 3b mov (%rbx),%rdi 8726a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 87271: 48 c7 83 38 35 01 00 movq $0x0,0x13538(%rbx) 87278: 00 00 00 00 8727c: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 87281: e8 00 00 00 00 callq 87286 87286: e9 b8 fe ff ff jmpq 87143 8728b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000087290 : 87290: e8 00 00 00 00 callq 87295 87295: 41 56 push %r14 87297: 41 55 push %r13 87299: 41 54 push %r12 8729b: 55 push %rbp 8729c: 53 push %rbx 8729d: 48 83 ec 20 sub $0x20,%rsp 872a1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 872a8: 00 00 872aa: 48 89 44 24 18 mov %rax,0x18(%rsp) 872af: 8b 87 d0 06 00 00 mov 0x6d0(%rdi),%eax 872b5: 85 c0 test %eax,%eax 872b7: 0f 84 9b 01 00 00 je 87458 872bd: 83 f8 08 cmp $0x8,%eax 872c0: 0f 85 93 03 00 00 jne 87659 872c6: 4c 8b 27 mov (%rdi),%r12 872c9: 89 f5 mov %esi,%ebp 872cb: 4c 8b b7 b0 06 00 00 mov 0x6b0(%rdi),%r14 872d2: 48 89 fb mov %rdi,%rbx 872d5: 31 d2 xor %edx,%edx 872d7: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 872de: 00 872df: 4c 89 e7 mov %r12,%rdi 872e2: 8b 30 mov (%rax),%esi 872e4: 81 c6 91 00 00 00 add $0x91,%esi 872ea: e8 00 00 00 00 callq 872ef 872ef: 41 89 c5 mov %eax,%r13d 872f2: 85 c0 test %eax,%eax 872f4: 0f 85 e2 00 00 00 jne 873dc 872fa: 45 31 c0 xor %r8d,%r8d 872fd: b9 10 00 00 00 mov $0x10,%ecx 87302: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 87307: 4c 89 e7 mov %r12,%rdi 8730a: 48 8b b3 b8 06 00 00 mov 0x6b8(%rbx),%rsi 87311: e8 00 00 00 00 callq 87316 87316: 8b 44 24 14 mov 0x14(%rsp),%eax 8731a: 45 8b 4e 0c mov 0xc(%r14),%r9d 8731e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 87325: 45 8b 46 08 mov 0x8(%r14),%r8d 87329: 41 8b 4e 04 mov 0x4(%r14),%ecx 8732d: bf 01 00 00 00 mov $0x1,%edi 87332: 50 push %rax 87333: 8b 44 24 18 mov 0x18(%rsp),%eax 87337: 50 push %rax 87338: 8b 44 24 1c mov 0x1c(%rsp),%eax 8733c: 50 push %rax 8733d: 8b 44 24 20 mov 0x20(%rsp),%eax 87341: 50 push %rax 87342: 41 8b 16 mov (%r14),%edx 87345: e8 00 00 00 00 callq 8734a 8734a: 48 83 c4 20 add $0x20,%rsp 8734e: 40 f6 c5 08 test $0x8,%bpl 87352: 0f 85 b8 00 00 00 jne 87410 87358: 40 f6 c5 04 test $0x4,%bpl 8735c: 0f 85 c2 00 00 00 jne 87424 87362: 81 7c 24 08 42 49 53 cmpl $0x54534942,0x8(%rsp) 87369: 54 8736a: 0f 84 33 02 00 00 je 875a3 87370: 40 f6 c5 02 test $0x2,%bpl 87374: 0f 85 15 01 00 00 jne 8748f 8737a: 40 f6 c5 01 test $0x1,%bpl 8737e: 0f 85 7d 02 00 00 jne 87601 87384: 89 ea mov %ebp,%edx 87386: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8738d: bf 01 00 00 00 mov $0x1,%edi 87392: 41 89 ed mov %ebp,%r13d 87395: e8 00 00 00 00 callq 8739a 8739a: 41 83 e5 08 and $0x8,%r13d 8739e: 83 e5 04 and $0x4,%ebp 873a1: 0f 85 d4 01 00 00 jne 8757b 873a7: 45 85 ed test %r13d,%r13d 873aa: 74 25 je 873d1 873ac: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 873b3 873b3: 48 89 df mov %rbx,%rdi 873b6: 19 f6 sbb %esi,%esi 873b8: 81 e6 00 00 10 00 and $0x100000,%esi 873be: 81 c6 00 00 10 00 add $0x100000,%esi 873c4: e8 87 f5 ff ff callq 86950 873c9: 85 c0 test %eax,%eax 873cb: 0f 85 6f 02 00 00 jne 87640 873d1: 83 83 d4 06 00 00 01 addl $0x1,0x6d4(%rbx) 873d8: 31 c0 xor %eax,%eax 873da: eb 13 jmp 873ef 873dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 873e3: bf 01 00 00 00 mov $0x1,%edi 873e8: e8 00 00 00 00 callq 873ed 873ed: 31 c0 xor %eax,%eax 873ef: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 873f4: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 873fb: 00 00 873fd: 0f 85 98 02 00 00 jne 8769b 87403: 48 83 c4 20 add $0x20,%rsp 87407: 5b pop %rbx 87408: 5d pop %rbp 87409: 41 5c pop %r12 8740b: 41 5d pop %r13 8740d: 41 5e pop %r14 8740f: c3 retq 87410: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 87417: bf 01 00 00 00 mov $0x1,%edi 8741c: 83 cd 04 or $0x4,%ebp 8741f: e8 00 00 00 00 callq 87424 87424: 41 81 3e 42 49 53 54 cmpl $0x54534942,(%r14) 8742b: 75 40 jne 8746d 8742d: 81 7c 24 08 42 49 53 cmpl $0x54534942,0x8(%rsp) 87434: 54 87435: 0f 85 35 ff ff ff jne 87370 8743b: 8b 44 24 14 mov 0x14(%rsp),%eax 8743f: 41 39 46 0c cmp %eax,0xc(%r14) 87443: 0f 85 67 01 00 00 jne 875b0 87449: 40 f6 c5 02 test $0x2,%bpl 8744d: 0f 84 27 ff ff ff je 8737a 87453: e9 6c 01 00 00 jmpq 875c4 87458: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8745f: bf 01 00 00 00 mov $0x1,%edi 87464: e8 00 00 00 00 callq 87469 87469: 31 c0 xor %eax,%eax 8746b: eb 82 jmp 873ef 8746d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 87474: bf 01 00 00 00 mov $0x1,%edi 87479: 83 cd 02 or $0x2,%ebp 8747c: e8 00 00 00 00 callq 87481 87481: 81 7c 24 08 42 49 53 cmpl $0x54534942,0x8(%rsp) 87488: 54 87489: 0f 84 14 01 00 00 je 875a3 8748f: 83 e5 f7 and $0xfffffff7,%ebp 87492: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 87499: bf 01 00 00 00 mov $0x1,%edi 8749e: e8 00 00 00 00 callq 874a3 874a3: 83 cd 03 or $0x3,%ebp 874a6: bf 01 00 00 00 mov $0x1,%edi 874ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 874b2: 89 ea mov %ebp,%edx 874b4: e8 00 00 00 00 callq 874b9 874b9: 49 8b b4 24 58 0f 00 mov 0xf58(%r12),%rsi 874c0: 00 874c1: 49 8b 94 24 90 57 00 mov 0x5790(%r12),%rdx 874c8: 00 874c9: 48 81 fe ff ff ff 01 cmp $0x1ffffff,%rsi 874d0: 0f 86 99 01 00 00 jbe 8766f 874d6: 48 85 d2 test %rdx,%rdx 874d9: 0f 84 90 01 00 00 je 8766f 874df: bf 00 00 00 02 mov $0x2000000,%edi 874e4: e8 00 00 00 00 callq 874e9 874e9: 49 89 c6 mov %rax,%r14 874ec: 48 85 c0 test %rax,%rax 874ef: 0f 84 90 01 00 00 je 87685 874f5: 49 8b b4 24 90 57 00 mov 0x5790(%r12),%rsi 874fc: 00 874fd: 48 89 c7 mov %rax,%rdi 87500: ba 00 00 00 02 mov $0x2000000,%edx 87505: e8 00 00 00 00 callq 8750a 8750a: be 00 00 10 00 mov $0x100000,%esi 8750f: 48 89 df mov %rbx,%rdi 87512: e8 39 f4 ff ff callq 86950 87517: 85 c0 test %eax,%eax 87519: 0f 85 00 01 00 00 jne 8761f 8751f: 49 8b bc 24 90 57 00 mov 0x5790(%r12),%rdi 87526: 00 87527: ba 00 00 00 02 mov $0x2000000,%edx 8752c: 4c 89 f6 mov %r14,%rsi 8752f: e8 00 00 00 00 callq 87534 87534: 49 8b 84 24 e8 89 00 mov 0x89e8(%r12),%rax 8753b: 00 8753c: 4c 89 e7 mov %r12,%rdi 8753f: 31 f6 xor %esi,%esi 87541: 48 8b 40 38 mov 0x38(%rax),%rax 87545: e8 00 00 00 00 callq 8754a 8754a: 4c 89 f7 mov %r14,%rdi 8754d: e8 00 00 00 00 callq 87552 87552: 48 8b 8b a8 06 00 00 mov 0x6a8(%rbx),%rcx 87559: 48 8b 93 b0 06 00 00 mov 0x6b0(%rbx),%rdx 87560: 45 31 c0 xor %r8d,%r8d 87563: 48 8b b3 b8 06 00 00 mov 0x6b8(%rbx),%rsi 8756a: 48 8b 3b mov (%rbx),%rdi 8756d: e8 00 00 00 00 callq 87572 87572: 83 e5 04 and $0x4,%ebp 87575: 0f 84 2c fe ff ff je 873a7 8757b: 48 8b 8b a8 06 00 00 mov 0x6a8(%rbx),%rcx 87582: 48 8b 93 b0 06 00 00 mov 0x6b0(%rbx),%rdx 87589: 41 b8 01 00 00 00 mov $0x1,%r8d 8758f: 48 8b b3 c0 06 00 00 mov 0x6c0(%rbx),%rsi 87596: 48 8b 3b mov (%rbx),%rdi 87599: e8 00 00 00 00 callq 8759e 8759e: e9 04 fe ff ff jmpq 873a7 875a3: 41 81 3e 42 49 53 54 cmpl $0x54534942,(%r14) 875aa: 0f 84 8b fe ff ff je 8743b 875b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 875b7: bf 01 00 00 00 mov $0x1,%edi 875bc: 83 cd 02 or $0x2,%ebp 875bf: e8 00 00 00 00 callq 875c4 875c4: 81 7c 24 08 42 49 53 cmpl $0x54534942,0x8(%rsp) 875cb: 54 875cc: 0f 85 bd fe ff ff jne 8748f 875d2: 40 f6 c5 01 test $0x1,%bpl 875d6: 75 29 jne 87601 875d8: 89 ea mov %ebp,%edx 875da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 875e1: bf 01 00 00 00 mov $0x1,%edi 875e6: 41 89 ed mov %ebp,%r13d 875e9: e8 00 00 00 00 callq 875ee 875ee: 41 83 e5 08 and $0x8,%r13d 875f2: 40 f6 c5 02 test $0x2,%bpl 875f6: 0f 84 a2 fd ff ff je 8739e 875fc: e9 51 ff ff ff jmpq 87552 87601: 83 e5 f7 and $0xfffffff7,%ebp 87604: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8760b: bf 01 00 00 00 mov $0x1,%edi 87610: 83 cd 02 or $0x2,%ebp 87613: 89 ea mov %ebp,%edx 87615: e8 00 00 00 00 callq 8761a 8761a: e9 9a fe ff ff jmpq 874b9 8761f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 87626: 89 44 24 04 mov %eax,0x4(%rsp) 8762a: e8 00 00 00 00 callq 8762f 8762f: 4c 89 f7 mov %r14,%rdi 87632: e8 00 00 00 00 callq 87637 87637: 8b 44 24 04 mov 0x4(%rsp),%eax 8763b: e9 af fd ff ff jmpq 873ef 87640: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 87647: 89 44 24 04 mov %eax,0x4(%rsp) 8764b: e8 00 00 00 00 callq 87650 87650: 8b 44 24 04 mov 0x4(%rsp),%eax 87654: e9 96 fd ff ff jmpq 873ef 87659: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 87660: e8 00 00 00 00 callq 87665 87665: b8 ea ff ff ff mov $0xffffffea,%eax 8766a: e9 80 fd ff ff jmpq 873ef 8766f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 87676: e8 00 00 00 00 callq 8767b 8767b: b8 ea ff ff ff mov $0xffffffea,%eax 87680: e9 6a fd ff ff jmpq 873ef 87685: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8768c: e8 00 00 00 00 callq 87691 87691: b8 f4 ff ff ff mov $0xfffffff4,%eax 87696: e9 54 fd ff ff jmpq 873ef 8769b: e8 00 00 00 00 callq 876a0 00000000000876a0 : 876a0: e8 00 00 00 00 callq 876a5 876a5: 41 55 push %r13 876a7: 31 d2 xor %edx,%edx 876a9: 41 54 push %r12 876ab: 55 push %rbp 876ac: 48 89 fd mov %rdi,%rbp 876af: 53 push %rbx 876b0: 4c 8b 27 mov (%rdi),%r12 876b3: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 876ba: 00 876bb: 4c 89 e7 mov %r12,%rdi 876be: 8b 30 mov (%rax),%esi 876c0: 81 c6 91 00 00 00 add $0x91,%esi 876c6: e8 00 00 00 00 callq 876cb 876cb: 41 89 c0 mov %eax,%r8d 876ce: 31 c0 xor %eax,%eax 876d0: 45 85 c0 test %r8d,%r8d 876d3: 74 07 je 876dc 876d5: 5b pop %rbx 876d6: 5d pop %rbp 876d7: 41 5c pop %r12 876d9: 41 5d pop %r13 876db: c3 retq 876dc: 4c 8b 6d 00 mov 0x0(%rbp),%r13 876e0: bb 0a 00 00 00 mov $0xa,%ebx 876e5: eb 05 jmp 876ec 876e7: 83 eb 01 sub $0x1,%ebx 876ea: 74 e9 je 876d5 876ec: 45 31 c0 xor %r8d,%r8d 876ef: b9 00 00 00 80 mov $0x80000000,%ecx 876f4: ba 00 00 00 80 mov $0x80000000,%edx 876f9: 48 89 ef mov %rbp,%rdi 876fc: 49 8b 85 f8 5e 01 00 mov 0x15ef8(%r13),%rax 87703: 8b 30 mov (%rax),%esi 87705: 83 c6 63 add $0x63,%esi 87708: e8 00 00 00 00 callq 8770d 8770d: 85 c0 test %eax,%eax 8770f: 75 d6 jne 876e7 87711: 48 8b 7d 50 mov 0x50(%rbp),%rdi 87715: ba 00 00 10 00 mov $0x100000,%edx 8771a: 31 f6 xor %esi,%esi 8771c: bb 14 00 00 00 mov $0x14,%ebx 87721: e8 00 00 00 00 callq 87726 87726: 48 8b 7d 50 mov 0x50(%rbp),%rdi 8772a: 8b 55 6c mov 0x6c(%rbp),%edx 8772d: 48 8b b5 88 00 00 00 mov 0x88(%rbp),%rsi 87734: e8 00 00 00 00 callq 87739 87739: 48 8b 55 48 mov 0x48(%rbp),%rdx 8773d: 31 c9 xor %ecx,%ecx 8773f: 4c 89 e7 mov %r12,%rdi 87742: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 87749: 00 8774a: 48 c1 ea 14 shr $0x14,%rdx 8774e: 8b 30 mov (%rax),%esi 87750: 83 c6 64 add $0x64,%esi 87753: e8 00 00 00 00 callq 87758 87758: 31 c9 xor %ecx,%ecx 8775a: ba 00 00 02 00 mov $0x20000,%edx 8775f: 4c 89 e7 mov %r12,%rdi 87762: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 87769: 00 8776a: 8b 30 mov (%rax),%esi 8776c: 83 c6 63 add $0x63,%esi 8776f: e8 00 00 00 00 callq 87774 87774: bf 58 89 41 00 mov $0x418958,%edi 87779: e8 00 00 00 00 callq 8777e 8777e: 48 83 eb 01 sub $0x1,%rbx 87782: 75 f0 jne 87774 87784: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 8778b: 00 8778c: 4c 89 e7 mov %r12,%rdi 8778f: 31 d2 xor %edx,%edx 87791: 8b 30 mov (%rax),%esi 87793: 81 c6 91 00 00 00 add $0x91,%esi 87799: e8 00 00 00 00 callq 8779e 8779e: 48 89 ef mov %rbp,%rdi 877a1: 5b pop %rbx 877a2: 41 b8 01 00 00 00 mov $0x1,%r8d 877a8: 89 c2 mov %eax,%edx 877aa: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 877b1: 00 877b2: 5d pop %rbp 877b3: 31 c9 xor %ecx,%ecx 877b5: 41 5c pop %r12 877b7: 41 5d pop %r13 877b9: 8b 30 mov (%rax),%esi 877bb: 81 c6 91 00 00 00 add $0x91,%esi 877c1: e9 00 00 00 00 jmpq 877c6 877c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 877cd: 00 00 00 00000000000877d0 : 877d0: e8 00 00 00 00 callq 877d5 877d5: 41 55 push %r13 877d7: 31 d2 xor %edx,%edx 877d9: 41 54 push %r12 877db: 55 push %rbp 877dc: 53 push %rbx 877dd: 4c 8b 27 mov (%rdi),%r12 877e0: 48 89 fb mov %rdi,%rbx 877e3: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 877ea: 00 877eb: 4c 89 e7 mov %r12,%rdi 877ee: 8b 30 mov (%rax),%esi 877f0: 81 c6 91 00 00 00 add $0x91,%esi 877f6: e8 00 00 00 00 callq 877fb 877fb: 85 c0 test %eax,%eax 877fd: 74 09 je 87808 877ff: 31 c0 xor %eax,%eax 87801: 5b pop %rbx 87802: 5d pop %rbp 87803: 41 5c pop %r12 87805: 41 5d pop %r13 87807: c3 retq 87808: 4c 8b 2b mov (%rbx),%r13 8780b: bd 0a 00 00 00 mov $0xa,%ebp 87810: eb 05 jmp 87817 87812: 83 ed 01 sub $0x1,%ebp 87815: 74 ea je 87801 87817: 45 31 c0 xor %r8d,%r8d 8781a: b9 00 00 00 80 mov $0x80000000,%ecx 8781f: ba 00 00 00 80 mov $0x80000000,%edx 87824: 48 89 df mov %rbx,%rdi 87827: 49 8b 85 f8 5e 01 00 mov 0x15ef8(%r13),%rax 8782e: 8b 30 mov (%rax),%esi 87830: 83 c6 63 add $0x63,%esi 87833: e8 00 00 00 00 callq 87838 87838: 85 c0 test %eax,%eax 8783a: 75 d6 jne 87812 8783c: 48 8b 7b 50 mov 0x50(%rbx),%rdi 87840: ba 00 00 10 00 mov $0x100000,%edx 87845: 31 f6 xor %esi,%esi 87847: bd 0a 00 00 00 mov $0xa,%ebp 8784c: e8 00 00 00 00 callq 87851 87851: 48 8b 7b 50 mov 0x50(%rbx),%rdi 87855: 8b 53 78 mov 0x78(%rbx),%edx 87858: 48 8b b3 a0 00 00 00 mov 0xa0(%rbx),%rsi 8785f: e8 00 00 00 00 callq 87864 87864: 48 8b 53 48 mov 0x48(%rbx),%rdx 87868: 4c 89 e7 mov %r12,%rdi 8786b: 31 c9 xor %ecx,%ecx 8786d: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 87874: 00 87875: 48 c1 ea 14 shr $0x14,%rdx 87879: 8b 30 mov (%rax),%esi 8787b: 83 c6 64 add $0x64,%esi 8787e: e8 00 00 00 00 callq 87883 87883: 4c 89 e7 mov %r12,%rdi 87886: 31 c9 xor %ecx,%ecx 87888: ba 00 00 00 10 mov $0x10000000,%edx 8788d: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 87894: 00 87895: 8b 30 mov (%rax),%esi 87897: 83 c6 63 add $0x63,%esi 8789a: e8 00 00 00 00 callq 8789f 8789f: 4c 8b 23 mov (%rbx),%r12 878a2: eb 09 jmp 878ad 878a4: 83 ed 01 sub $0x1,%ebp 878a7: 0f 84 54 ff ff ff je 87801 878ad: 45 31 c0 xor %r8d,%r8d 878b0: b9 00 00 00 80 mov $0x80000000,%ecx 878b5: ba 00 00 00 80 mov $0x80000000,%edx 878ba: 48 89 df mov %rbx,%rdi 878bd: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 878c4: 00 878c5: 8b 30 mov (%rax),%esi 878c7: 83 c6 63 add $0x63,%esi 878ca: e8 00 00 00 00 callq 878cf 878cf: 85 c0 test %eax,%eax 878d1: 75 d1 jne 878a4 878d3: e9 27 ff ff ff jmpq 877ff 878d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 878df: 00 00000000000878e0 : 878e0: e8 00 00 00 00 callq 878e5 878e5: 41 55 push %r13 878e7: 31 d2 xor %edx,%edx 878e9: 41 54 push %r12 878eb: 55 push %rbp 878ec: 53 push %rbx 878ed: 4c 8b 27 mov (%rdi),%r12 878f0: 48 89 fb mov %rdi,%rbx 878f3: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 878fa: 00 878fb: 4c 89 e7 mov %r12,%rdi 878fe: 8b 30 mov (%rax),%esi 87900: 81 c6 91 00 00 00 add $0x91,%esi 87906: e8 00 00 00 00 callq 8790b 8790b: 85 c0 test %eax,%eax 8790d: 74 09 je 87918 8790f: 31 c0 xor %eax,%eax 87911: 5b pop %rbx 87912: 5d pop %rbp 87913: 41 5c pop %r12 87915: 41 5d pop %r13 87917: c3 retq 87918: 4c 8b 2b mov (%rbx),%r13 8791b: bd 0a 00 00 00 mov $0xa,%ebp 87920: eb 05 jmp 87927 87922: 83 ed 01 sub $0x1,%ebp 87925: 74 ea je 87911 87927: 45 31 c0 xor %r8d,%r8d 8792a: b9 00 00 00 80 mov $0x80000000,%ecx 8792f: ba 00 00 00 80 mov $0x80000000,%edx 87934: 48 89 df mov %rbx,%rdi 87937: 49 8b 85 f8 5e 01 00 mov 0x15ef8(%r13),%rax 8793e: 8b 30 mov (%rax),%esi 87940: 83 c6 63 add $0x63,%esi 87943: e8 00 00 00 00 callq 87948 87948: 85 c0 test %eax,%eax 8794a: 75 d6 jne 87922 8794c: 48 8b 7b 50 mov 0x50(%rbx),%rdi 87950: ba 00 00 10 00 mov $0x100000,%edx 87955: 31 f6 xor %esi,%esi 87957: bd 0a 00 00 00 mov $0xa,%ebp 8795c: e8 00 00 00 00 callq 87961 87961: 48 8b 7b 50 mov 0x50(%rbx),%rdi 87965: 8b 53 74 mov 0x74(%rbx),%edx 87968: 48 8b b3 98 00 00 00 mov 0x98(%rbx),%rsi 8796f: e8 00 00 00 00 callq 87974 87974: 48 8b 53 48 mov 0x48(%rbx),%rdx 87978: 4c 89 e7 mov %r12,%rdi 8797b: 31 c9 xor %ecx,%ecx 8797d: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 87984: 00 87985: 48 c1 ea 14 shr $0x14,%rdx 87989: 8b 30 mov (%rax),%esi 8798b: 83 c6 64 add $0x64,%esi 8798e: e8 00 00 00 00 callq 87993 87993: 4c 89 e7 mov %r12,%rdi 87996: 31 c9 xor %ecx,%ecx 87998: ba 00 00 08 00 mov $0x80000,%edx 8799d: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 879a4: 00 879a5: 8b 30 mov (%rax),%esi 879a7: 83 c6 63 add $0x63,%esi 879aa: e8 00 00 00 00 callq 879af 879af: 4c 8b 23 mov (%rbx),%r12 879b2: eb 09 jmp 879bd 879b4: 83 ed 01 sub $0x1,%ebp 879b7: 0f 84 54 ff ff ff je 87911 879bd: 45 31 c0 xor %r8d,%r8d 879c0: b9 00 00 00 80 mov $0x80000000,%ecx 879c5: ba 00 00 00 80 mov $0x80000000,%edx 879ca: 48 89 df mov %rbx,%rdi 879cd: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 879d4: 00 879d5: 8b 30 mov (%rax),%esi 879d7: 83 c6 63 add $0x63,%esi 879da: e8 00 00 00 00 callq 879df 879df: 85 c0 test %eax,%eax 879e1: 75 d1 jne 879b4 879e3: e9 27 ff ff ff jmpq 8790f 879e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 879ef: 00 00000000000879f0 : 879f0: e8 00 00 00 00 callq 879f5 879f5: 41 55 push %r13 879f7: 31 d2 xor %edx,%edx 879f9: 41 54 push %r12 879fb: 55 push %rbp 879fc: 48 89 fd mov %rdi,%rbp 879ff: 53 push %rbx 87a00: 4c 8b 27 mov (%rdi),%r12 87a03: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 87a0a: 00 87a0b: 4c 89 e7 mov %r12,%rdi 87a0e: 8b 30 mov (%rax),%esi 87a10: 81 c6 91 00 00 00 add $0x91,%esi 87a16: e8 00 00 00 00 callq 87a1b 87a1b: 85 c0 test %eax,%eax 87a1d: 74 09 je 87a28 87a1f: 31 c0 xor %eax,%eax 87a21: 5b pop %rbx 87a22: 5d pop %rbp 87a23: 41 5c pop %r12 87a25: 41 5d pop %r13 87a27: c3 retq 87a28: 4c 8b 6d 00 mov 0x0(%rbp),%r13 87a2c: bb 0a 00 00 00 mov $0xa,%ebx 87a31: eb 05 jmp 87a38 87a33: 83 eb 01 sub $0x1,%ebx 87a36: 74 e9 je 87a21 87a38: 45 31 c0 xor %r8d,%r8d 87a3b: b9 00 00 00 80 mov $0x80000000,%ecx 87a40: ba 00 00 00 80 mov $0x80000000,%edx 87a45: 48 89 ef mov %rbp,%rdi 87a48: 49 8b 85 f8 5e 01 00 mov 0x15ef8(%r13),%rax 87a4f: 8b 30 mov (%rax),%esi 87a51: 83 c6 63 add $0x63,%esi 87a54: e8 00 00 00 00 callq 87a59 87a59: 85 c0 test %eax,%eax 87a5b: 75 d6 jne 87a33 87a5d: 48 8b 7d 50 mov 0x50(%rbp),%rdi 87a61: ba 00 00 10 00 mov $0x100000,%edx 87a66: 31 f6 xor %esi,%esi 87a68: bb 14 00 00 00 mov $0x14,%ebx 87a6d: e8 00 00 00 00 callq 87a72 87a72: 48 8b 7d 50 mov 0x50(%rbp),%rdi 87a76: 8b 55 68 mov 0x68(%rbp),%edx 87a79: 48 8b b5 80 00 00 00 mov 0x80(%rbp),%rsi 87a80: e8 00 00 00 00 callq 87a85 87a85: 48 8b 55 48 mov 0x48(%rbp),%rdx 87a89: 31 c9 xor %ecx,%ecx 87a8b: 4c 89 e7 mov %r12,%rdi 87a8e: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 87a95: 00 87a96: 48 c1 ea 14 shr $0x14,%rdx 87a9a: 8b 30 mov (%rax),%esi 87a9c: 83 c6 64 add $0x64,%esi 87a9f: e8 00 00 00 00 callq 87aa4 87aa4: 31 c9 xor %ecx,%ecx 87aa6: ba 00 00 01 00 mov $0x10000,%edx 87aab: 4c 89 e7 mov %r12,%rdi 87aae: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 87ab5: 00 87ab6: 8b 30 mov (%rax),%esi 87ab8: 83 c6 63 add $0x63,%esi 87abb: e8 00 00 00 00 callq 87ac0 87ac0: bf 58 89 41 00 mov $0x418958,%edi 87ac5: e8 00 00 00 00 callq 87aca 87aca: 48 83 eb 01 sub $0x1,%rbx 87ace: 75 f0 jne 87ac0 87ad0: 4c 8b 65 00 mov 0x0(%rbp),%r12 87ad4: bb 0a 00 00 00 mov $0xa,%ebx 87ad9: eb 09 jmp 87ae4 87adb: 83 eb 01 sub $0x1,%ebx 87ade: 0f 84 3d ff ff ff je 87a21 87ae4: 45 31 c0 xor %r8d,%r8d 87ae7: b9 00 00 00 80 mov $0x80000000,%ecx 87aec: ba 00 00 00 80 mov $0x80000000,%edx 87af1: 48 89 ef mov %rbp,%rdi 87af4: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 87afb: 00 87afc: 8b 30 mov (%rax),%esi 87afe: 83 c6 63 add $0x63,%esi 87b01: e8 00 00 00 00 callq 87b06 87b06: 85 c0 test %eax,%eax 87b08: 75 d1 jne 87adb 87b0a: e9 10 ff ff ff jmpq 87a1f 87b0f: 90 nop 0000000000087b10 : 87b10: e8 00 00 00 00 callq 87b15 87b15: 41 54 push %r12 87b17: 55 push %rbp 87b18: 48 89 fd mov %rdi,%rbp 87b1b: 53 push %rbx 87b1c: 4c 8b 27 mov (%rdi),%r12 87b1f: bb 0a 00 00 00 mov $0xa,%ebx 87b24: 45 31 c0 xor %r8d,%r8d 87b27: b9 00 00 00 80 mov $0x80000000,%ecx 87b2c: ba 00 00 00 80 mov $0x80000000,%edx 87b31: 48 89 ef mov %rbp,%rdi 87b34: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 87b3b: 00 87b3c: 8b 30 mov (%rax),%esi 87b3e: 83 c6 63 add $0x63,%esi 87b41: e8 00 00 00 00 callq 87b46 87b46: 85 c0 test %eax,%eax 87b48: 74 05 je 87b4f 87b4a: 83 eb 01 sub $0x1,%ebx 87b4d: 75 d5 jne 87b24 87b4f: 5b pop %rbx 87b50: 5d pop %rbp 87b51: 41 5c pop %r12 87b53: c3 retq 87b54: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 87b5b: 00 00 00 00 87b5f: 90 nop 0000000000087b60 : 87b60: e8 00 00 00 00 callq 87b65 87b65: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 87b6c: 00 87b6d: c3 retq 87b6e: 66 90 xchg %ax,%ax 0000000000087b70 : 87b70: e8 00 00 00 00 callq 87b75 87b75: 55 push %rbp 87b76: 48 8b 2f mov (%rdi),%rbp 87b79: 89 f2 mov %esi,%edx 87b7b: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87b82: 8b 30 mov (%rax),%esi 87b84: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 87b8b: 74 2f je 87bbc 87b8d: 48 89 ef mov %rbp,%rdi 87b90: 81 c6 a6 00 00 00 add $0xa6,%esi 87b96: 31 c9 xor %ecx,%ecx 87b98: e8 00 00 00 00 callq 87b9d 87b9d: 48 89 ef mov %rbp,%rdi 87ba0: 31 c9 xor %ecx,%ecx 87ba2: ba 00 00 09 00 mov $0x90000,%edx 87ba7: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87bae: 5d pop %rbp 87baf: 8b 30 mov (%rax),%esi 87bb1: 81 c6 a5 00 00 00 add $0xa5,%esi 87bb7: e9 00 00 00 00 jmpq 87bbc 87bbc: 48 89 ef mov %rbp,%rdi 87bbf: 81 c6 83 00 00 00 add $0x83,%esi 87bc5: 31 c9 xor %ecx,%ecx 87bc7: 5d pop %rbp 87bc8: e9 00 00 00 00 jmpq 87bcd 87bcd: 0f 1f 00 nopl (%rax) 0000000000087bd0 : 87bd0: e8 00 00 00 00 callq 87bd5 87bd5: 48 8b 3f mov (%rdi),%rdi 87bd8: 48 8b 87 f8 5e 01 00 mov 0x15ef8(%rdi),%rax 87bdf: 8b 30 mov (%rax),%esi 87be1: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 87be8: 74 0d je 87bf7 87bea: 81 c6 a6 00 00 00 add $0xa6,%esi 87bf0: 31 d2 xor %edx,%edx 87bf2: e9 00 00 00 00 jmpq 87bf7 87bf7: 81 c6 83 00 00 00 add $0x83,%esi 87bfd: 31 d2 xor %edx,%edx 87bff: e9 00 00 00 00 jmpq 87c04 87c04: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 87c0b: 00 00 00 00 87c0f: 90 nop 0000000000087c10 : 87c10: e8 00 00 00 00 callq 87c15 87c15: 41 54 push %r12 87c17: 45 31 c0 xor %r8d,%r8d 87c1a: b9 ff ff 00 80 mov $0x8000ffff,%ecx 87c1f: ba 00 00 00 80 mov $0x80000000,%edx 87c24: 55 push %rbp 87c25: 48 89 fd mov %rdi,%rbp 87c28: 53 push %rbx 87c29: 48 8b 1f mov (%rdi),%rbx 87c2c: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 87c33: 44 8b 20 mov (%rax),%r12d 87c36: 41 83 ec 80 sub $0xffffff80,%r12d 87c3a: 44 89 e6 mov %r12d,%esi 87c3d: e8 00 00 00 00 callq 87c42 87c42: 85 c0 test %eax,%eax 87c44: 0f 85 00 00 00 00 jne 87c4a 87c4a: 44 89 e6 mov %r12d,%esi 87c4d: 31 c9 xor %ecx,%ecx 87c4f: ba 00 00 07 00 mov $0x70000,%edx 87c54: 48 89 df mov %rbx,%rdi 87c57: e8 00 00 00 00 callq 87c5c 87c5c: bf f4 01 00 00 mov $0x1f4,%edi 87c61: e8 00 00 00 00 callq 87c66 87c66: 45 31 c0 xor %r8d,%r8d 87c69: b9 00 00 00 80 mov $0x80000000,%ecx 87c6e: 48 89 ef mov %rbp,%rdi 87c71: 48 8b 83 f8 5e 01 00 mov 0x15ef8(%rbx),%rax 87c78: ba 00 00 00 80 mov $0x80000000,%edx 87c7d: 8b 30 mov (%rax),%esi 87c7f: 83 c6 61 add $0x61,%esi 87c82: e8 00 00 00 00 callq 87c87 87c87: 41 89 c4 mov %eax,%r12d 87c8a: 85 c0 test %eax,%eax 87c8c: 0f 84 00 00 00 00 je 87c92 87c92: e9 00 00 00 00 jmpq 87c97 87c97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 87c9e: 00 00 0000000000087ca0 : 87ca0: e8 00 00 00 00 callq 87ca5 87ca5: 41 54 push %r12 87ca7: 49 89 fc mov %rdi,%r12 87caa: 55 push %rbp 87cab: 53 push %rbx 87cac: 48 8b 2f mov (%rdi),%rbp 87caf: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87cb6: 8b 30 mov (%rax),%esi 87cb8: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 87cbf: 74 5b je 87d1c 87cc1: 81 c6 a5 00 00 00 add $0xa5,%esi 87cc7: 31 c9 xor %ecx,%ecx 87cc9: ba 00 00 0c 00 mov $0xc0000,%edx 87cce: 48 89 ef mov %rbp,%rdi 87cd1: e8 00 00 00 00 callq 87cd6 87cd6: bb 14 00 00 00 mov $0x14,%ebx 87cdb: bf 58 89 41 00 mov $0x418958,%edi 87ce0: e8 00 00 00 00 callq 87ce5 87ce5: 48 83 eb 01 sub $0x1,%rbx 87ce9: 75 f0 jne 87cdb 87ceb: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87cf2: 8b 30 mov (%rax),%esi 87cf4: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 87cfb: 74 33 je 87d30 87cfd: 81 c6 a5 00 00 00 add $0xa5,%esi 87d03: 5b pop %rbx 87d04: 4c 89 e7 mov %r12,%rdi 87d07: 5d pop %rbp 87d08: 45 31 c0 xor %r8d,%r8d 87d0b: b9 00 00 00 80 mov $0x80000000,%ecx 87d10: ba 00 00 00 80 mov $0x80000000,%edx 87d15: 41 5c pop %r12 87d17: e9 00 00 00 00 jmpq 87d1c 87d1c: 83 ee 80 sub $0xffffff80,%esi 87d1f: 31 c9 xor %ecx,%ecx 87d21: ba 00 00 03 00 mov $0x30000,%edx 87d26: 48 89 ef mov %rbp,%rdi 87d29: e8 00 00 00 00 callq 87d2e 87d2e: eb a6 jmp 87cd6 87d30: 83 ee 80 sub $0xffffff80,%esi 87d33: eb ce jmp 87d03 87d35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 87d3c: 00 00 00 00 0000000000087d40 : 87d40: e8 00 00 00 00 callq 87d45 87d45: 41 54 push %r12 87d47: 55 push %rbp 87d48: 53 push %rbx 87d49: 48 89 fb mov %rdi,%rbx 87d4c: 48 8b 2f mov (%rdi),%rbp 87d4f: e8 4c ff ff ff callq 87ca0 87d54: 41 89 c4 mov %eax,%r12d 87d57: 85 c0 test %eax,%eax 87d59: 75 1c jne 87d77 87d5b: 48 8d 53 10 lea 0x10(%rbx),%rdx 87d5f: 48 8d 73 18 lea 0x18(%rbx),%rsi 87d63: 48 8d bd e8 33 01 00 lea 0x133e8(%rbp),%rdi 87d6a: e8 00 00 00 00 callq 87d6f 87d6f: 44 89 e0 mov %r12d,%eax 87d72: 5b pop %rbx 87d73: 5d pop %rbp 87d74: 41 5c pop %r12 87d76: c3 retq 87d77: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 87d7e: e8 00 00 00 00 callq 87d83 87d83: eb d6 jmp 87d5b 87d85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 87d8c: 00 00 00 00 0000000000087d90 : 87d90: e8 00 00 00 00 callq 87d95 87d95: 41 54 push %r12 87d97: 49 89 fc mov %rdi,%r12 87d9a: 55 push %rbp 87d9b: 53 push %rbx 87d9c: 48 8b 2f mov (%rdi),%rbp 87d9f: 89 f3 mov %esi,%ebx 87da1: 48 8b 57 18 mov 0x18(%rdi),%rdx 87da5: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87dac: 8b 30 mov (%rax),%esi 87dae: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 87db5: 0f 84 89 00 00 00 je 87e44 87dbb: 81 c6 a6 00 00 00 add $0xa6,%esi 87dc1: 31 c9 xor %ecx,%ecx 87dc3: 48 89 ef mov %rbp,%rdi 87dc6: bb 14 00 00 00 mov $0x14,%ebx 87dcb: e8 00 00 00 00 callq 87dd0 87dd0: 41 8b 54 24 1c mov 0x1c(%r12),%edx 87dd5: 31 c9 xor %ecx,%ecx 87dd7: 48 89 ef mov %rbp,%rdi 87dda: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87de1: 8b 30 mov (%rax),%esi 87de3: 81 c6 a7 00 00 00 add $0xa7,%esi 87de9: e8 00 00 00 00 callq 87dee 87dee: 31 c9 xor %ecx,%ecx 87df0: ba 00 00 02 00 mov $0x20000,%edx 87df5: 48 89 ef mov %rbp,%rdi 87df8: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87dff: 8b 30 mov (%rax),%esi 87e01: 81 c6 a5 00 00 00 add $0xa5,%esi 87e07: e8 00 00 00 00 callq 87e0c 87e0c: bf 58 89 41 00 mov $0x418958,%edi 87e11: e8 00 00 00 00 callq 87e16 87e16: 48 83 eb 01 sub $0x1,%rbx 87e1a: 75 f0 jne 87e0c 87e1c: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87e23: 8b 30 mov (%rax),%esi 87e25: 81 c6 a5 00 00 00 add $0xa5,%esi 87e2b: 5b pop %rbx 87e2c: 4c 89 e7 mov %r12,%rdi 87e2f: 5d pop %rbp 87e30: 45 31 c0 xor %r8d,%r8d 87e33: b9 ff ff 00 80 mov $0x8000ffff,%ecx 87e38: ba 00 00 00 80 mov $0x80000000,%edx 87e3d: 41 5c pop %r12 87e3f: e9 00 00 00 00 jmpq 87e44 87e44: 81 c6 85 00 00 00 add $0x85,%esi 87e4a: 31 c9 xor %ecx,%ecx 87e4c: 48 89 ef mov %rbp,%rdi 87e4f: e8 00 00 00 00 callq 87e54 87e54: 41 8b 54 24 1c mov 0x1c(%r12),%edx 87e59: 31 c9 xor %ecx,%ecx 87e5b: 48 89 ef mov %rbp,%rdi 87e5e: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87e65: 8b 30 mov (%rax),%esi 87e67: 81 c6 86 00 00 00 add $0x86,%esi 87e6d: e8 00 00 00 00 callq 87e72 87e72: 41 8b 54 24 28 mov 0x28(%r12),%edx 87e77: 31 c9 xor %ecx,%ecx 87e79: 48 89 ef mov %rbp,%rdi 87e7c: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87e83: 8b 30 mov (%rax),%esi 87e85: 81 c6 87 00 00 00 add $0x87,%esi 87e8b: e8 00 00 00 00 callq 87e90 87e90: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87e97: 89 da mov %ebx,%edx 87e99: 31 c9 xor %ecx,%ecx 87e9b: c1 e2 10 shl $0x10,%edx 87e9e: 48 89 ef mov %rbp,%rdi 87ea1: bb 14 00 00 00 mov $0x14,%ebx 87ea6: 8b 30 mov (%rax),%esi 87ea8: 83 ee 80 sub $0xffffff80,%esi 87eab: e8 00 00 00 00 callq 87eb0 87eb0: bf 58 89 41 00 mov $0x418958,%edi 87eb5: e8 00 00 00 00 callq 87eba 87eba: 48 83 eb 01 sub $0x1,%rbx 87ebe: 75 f0 jne 87eb0 87ec0: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87ec7: 8b 30 mov (%rax),%esi 87ec9: 83 ee 80 sub $0xffffff80,%esi 87ecc: e9 5a ff ff ff jmpq 87e2b 87ed1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 87ed8: 00 00 00 00 87edc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000087ee0 : 87ee0: e8 00 00 00 00 callq 87ee5 87ee5: 41 55 push %r13 87ee7: 41 89 f5 mov %esi,%r13d 87eea: 31 c9 xor %ecx,%ecx 87eec: ba 03 00 00 00 mov $0x3,%edx 87ef1: 41 54 push %r12 87ef3: 49 89 fc mov %rdi,%r12 87ef6: 55 push %rbp 87ef7: 53 push %rbx 87ef8: 48 8b 2f mov (%rdi),%rbp 87efb: bb 14 00 00 00 mov $0x14,%ebx 87f00: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87f07: 48 89 ef mov %rbp,%rdi 87f0a: 8b 30 mov (%rax),%esi 87f0c: 81 c6 85 00 00 00 add $0x85,%esi 87f12: e8 00 00 00 00 callq 87f17 87f17: 31 c9 xor %ecx,%ecx 87f19: ba 4b 24 15 00 mov $0x15244b,%edx 87f1e: 48 89 ef mov %rbp,%rdi 87f21: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87f28: 8b 30 mov (%rax),%esi 87f2a: 81 c6 86 00 00 00 add $0x86,%esi 87f30: e8 00 00 00 00 callq 87f35 87f35: 31 c9 xor %ecx,%ecx 87f37: ba 00 00 08 00 mov $0x80000,%edx 87f3c: 48 89 ef mov %rbp,%rdi 87f3f: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87f46: 8b 30 mov (%rax),%esi 87f48: 83 ee 80 sub $0xffffff80,%esi 87f4b: e8 00 00 00 00 callq 87f50 87f50: bf 58 89 41 00 mov $0x418958,%edi 87f55: e8 00 00 00 00 callq 87f5a 87f5a: 48 83 eb 01 sub $0x1,%rbx 87f5e: 75 f0 jne 87f50 87f60: 45 31 c0 xor %r8d,%r8d 87f63: b9 ff ff 00 80 mov $0x8000ffff,%ecx 87f68: ba 00 00 00 80 mov $0x80000000,%edx 87f6d: 4c 89 e7 mov %r12,%rdi 87f70: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87f77: bb 14 00 00 00 mov $0x14,%ebx 87f7c: 8b 30 mov (%rax),%esi 87f7e: 83 ee 80 sub $0xffffff80,%esi 87f81: e8 00 00 00 00 callq 87f86 87f86: 31 c9 xor %ecx,%ecx 87f88: ba 04 00 00 00 mov $0x4,%edx 87f8d: 48 89 ef mov %rbp,%rdi 87f90: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87f97: 8b 30 mov (%rax),%esi 87f99: 81 c6 85 00 00 00 add $0x85,%esi 87f9f: e8 00 00 00 00 callq 87fa4 87fa4: 31 c9 xor %ecx,%ecx 87fa6: ba 6b 21 11 00 mov $0x11216b,%edx 87fab: 48 89 ef mov %rbp,%rdi 87fae: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87fb5: 8b 30 mov (%rax),%esi 87fb7: 81 c6 86 00 00 00 add $0x86,%esi 87fbd: e8 00 00 00 00 callq 87fc2 87fc2: 31 c9 xor %ecx,%ecx 87fc4: ba 00 00 08 00 mov $0x80000,%edx 87fc9: 48 89 ef mov %rbp,%rdi 87fcc: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 87fd3: 8b 30 mov (%rax),%esi 87fd5: 83 ee 80 sub $0xffffff80,%esi 87fd8: e8 00 00 00 00 callq 87fdd 87fdd: bf 58 89 41 00 mov $0x418958,%edi 87fe2: e8 00 00 00 00 callq 87fe7 87fe7: 48 83 eb 01 sub $0x1,%rbx 87feb: 75 f0 jne 87fdd 87fed: 45 31 c0 xor %r8d,%r8d 87ff0: b9 ff ff 00 80 mov $0x8000ffff,%ecx 87ff5: ba 00 00 00 80 mov $0x80000000,%edx 87ffa: 4c 89 e7 mov %r12,%rdi 87ffd: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 88004: 8b 30 mov (%rax),%esi 88006: 83 ee 80 sub $0xffffff80,%esi 88009: e8 00 00 00 00 callq 8800e 8800e: 49 8d 44 24 10 lea 0x10(%r12),%rax 88013: 45 89 6c 24 08 mov %r13d,0x8(%r12) 88018: ba 00 10 00 00 mov $0x1000,%edx 8801d: 50 push %rax 8801e: 4d 8d 4c 24 18 lea 0x18(%r12),%r9 88023: 4c 8d 85 e8 33 01 00 lea 0x133e8(%rbp),%r8 8802a: 48 89 ef mov %rbp,%rdi 8802d: 41 c7 44 24 28 00 10 movl $0x1000,0x28(%r12) 88034: 00 00 88036: b9 04 00 00 00 mov $0x4,%ecx 8803b: be 00 10 00 00 mov $0x1000,%esi 88040: e8 00 00 00 00 callq 88045 88045: 5a pop %rdx 88046: 85 c0 test %eax,%eax 88048: 74 09 je 88053 8804a: 41 c7 44 24 28 00 00 movl $0x0,0x28(%r12) 88051: 00 00 88053: 5b pop %rbx 88054: 5d pop %rbp 88055: 41 5c pop %r12 88057: 41 5d pop %r13 88059: c3 retq 8805a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000088060 : 88060: e8 00 00 00 00 callq 88065 88065: 41 54 push %r12 88067: 31 d2 xor %edx,%edx 88069: 55 push %rbp 8806a: 48 89 fd mov %rdi,%rbp 8806d: 53 push %rbx 8806e: 4c 8b 27 mov (%rdi),%r12 88071: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 88078: 00 88079: 4c 89 e7 mov %r12,%rdi 8807c: 8b 30 mov (%rax),%esi 8807e: 81 c6 91 00 00 00 add $0x91,%esi 88084: e8 00 00 00 00 callq 88089 88089: 41 89 c0 mov %eax,%r8d 8808c: 31 c0 xor %eax,%eax 8808e: 45 85 c0 test %r8d,%r8d 88091: 74 05 je 88098 88093: 5b pop %rbx 88094: 5d pop %rbp 88095: 41 5c pop %r12 88097: c3 retq 88098: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 8809f: 00 880a0: b9 00 00 00 80 mov $0x80000000,%ecx 880a5: ba 00 00 00 80 mov $0x80000000,%edx 880aa: 48 89 ef mov %rbp,%rdi 880ad: 8b 30 mov (%rax),%esi 880af: 83 c6 63 add $0x63,%esi 880b2: e8 00 00 00 00 callq 880b7 880b7: 85 c0 test %eax,%eax 880b9: 75 d8 jne 88093 880bb: 48 8b 7d 50 mov 0x50(%rbp),%rdi 880bf: ba 00 00 10 00 mov $0x100000,%edx 880c4: 31 f6 xor %esi,%esi 880c6: bb 14 00 00 00 mov $0x14,%ebx 880cb: e8 00 00 00 00 callq 880d0 880d0: 48 8b 7d 50 mov 0x50(%rbp),%rdi 880d4: 8b 55 6c mov 0x6c(%rbp),%edx 880d7: 48 8b b5 88 00 00 00 mov 0x88(%rbp),%rsi 880de: e8 00 00 00 00 callq 880e3 880e3: 48 8b 55 48 mov 0x48(%rbp),%rdx 880e7: 31 c9 xor %ecx,%ecx 880e9: 4c 89 e7 mov %r12,%rdi 880ec: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 880f3: 00 880f4: 48 c1 ea 14 shr $0x14,%rdx 880f8: 8b 30 mov (%rax),%esi 880fa: 83 c6 64 add $0x64,%esi 880fd: e8 00 00 00 00 callq 88102 88102: 31 c9 xor %ecx,%ecx 88104: ba 00 00 02 00 mov $0x20000,%edx 88109: 4c 89 e7 mov %r12,%rdi 8810c: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 88113: 00 88114: 8b 30 mov (%rax),%esi 88116: 83 c6 63 add $0x63,%esi 88119: e8 00 00 00 00 callq 8811e 8811e: bf 58 89 41 00 mov $0x418958,%edi 88123: e8 00 00 00 00 callq 88128 88128: 48 83 eb 01 sub $0x1,%rbx 8812c: 75 f0 jne 8811e 8812e: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 88135: 00 88136: 4c 89 e7 mov %r12,%rdi 88139: 31 d2 xor %edx,%edx 8813b: 8b 30 mov (%rax),%esi 8813d: 81 c6 91 00 00 00 add $0x91,%esi 88143: e8 00 00 00 00 callq 88148 88148: 48 89 ef mov %rbp,%rdi 8814b: 5b pop %rbx 8814c: 41 b8 01 00 00 00 mov $0x1,%r8d 88152: 89 c2 mov %eax,%edx 88154: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 8815b: 00 8815c: 5d pop %rbp 8815d: 31 c9 xor %ecx,%ecx 8815f: 41 5c pop %r12 88161: 8b 30 mov (%rax),%esi 88163: 81 c6 91 00 00 00 add $0x91,%esi 88169: e9 00 00 00 00 jmpq 8816e 8816e: 66 90 xchg %ax,%ax 0000000000088170 : 88170: e8 00 00 00 00 callq 88175 88175: 41 54 push %r12 88177: 31 d2 xor %edx,%edx 88179: 55 push %rbp 8817a: 48 89 fd mov %rdi,%rbp 8817d: 53 push %rbx 8817e: 4c 8b 27 mov (%rdi),%r12 88181: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 88188: 00 88189: 4c 89 e7 mov %r12,%rdi 8818c: 8b 30 mov (%rax),%esi 8818e: 81 c6 91 00 00 00 add $0x91,%esi 88194: e8 00 00 00 00 callq 88199 88199: 41 89 c0 mov %eax,%r8d 8819c: 31 c0 xor %eax,%eax 8819e: 45 85 c0 test %r8d,%r8d 881a1: 74 05 je 881a8 881a3: 5b pop %rbx 881a4: 5d pop %rbp 881a5: 41 5c pop %r12 881a7: c3 retq 881a8: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 881af: 00 881b0: b9 00 00 00 80 mov $0x80000000,%ecx 881b5: ba 00 00 00 80 mov $0x80000000,%edx 881ba: 48 89 ef mov %rbp,%rdi 881bd: 8b 30 mov (%rax),%esi 881bf: 83 c6 63 add $0x63,%esi 881c2: e8 00 00 00 00 callq 881c7 881c7: 85 c0 test %eax,%eax 881c9: 75 d8 jne 881a3 881cb: 48 8b 7d 50 mov 0x50(%rbp),%rdi 881cf: ba 00 00 10 00 mov $0x100000,%edx 881d4: 31 f6 xor %esi,%esi 881d6: bb 14 00 00 00 mov $0x14,%ebx 881db: e8 00 00 00 00 callq 881e0 881e0: 48 8b 7d 50 mov 0x50(%rbp),%rdi 881e4: 8b 55 68 mov 0x68(%rbp),%edx 881e7: 48 8b b5 80 00 00 00 mov 0x80(%rbp),%rsi 881ee: e8 00 00 00 00 callq 881f3 881f3: 48 8b 55 48 mov 0x48(%rbp),%rdx 881f7: 31 c9 xor %ecx,%ecx 881f9: 4c 89 e7 mov %r12,%rdi 881fc: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 88203: 00 88204: 48 c1 ea 14 shr $0x14,%rdx 88208: 8b 30 mov (%rax),%esi 8820a: 83 c6 64 add $0x64,%esi 8820d: e8 00 00 00 00 callq 88212 88212: 31 c9 xor %ecx,%ecx 88214: ba 00 00 01 00 mov $0x10000,%edx 88219: 4c 89 e7 mov %r12,%rdi 8821c: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 88223: 00 88224: 8b 30 mov (%rax),%esi 88226: 83 c6 63 add $0x63,%esi 88229: e8 00 00 00 00 callq 8822e 8822e: bf 58 89 41 00 mov $0x418958,%edi 88233: e8 00 00 00 00 callq 88238 88238: 48 83 eb 01 sub $0x1,%rbx 8823c: 75 f0 jne 8822e 8823e: 49 8b 84 24 f8 5e 01 mov 0x15ef8(%r12),%rax 88245: 00 88246: 5b pop %rbx 88247: 48 89 ef mov %rbp,%rdi 8824a: 45 31 c0 xor %r8d,%r8d 8824d: 5d pop %rbp 8824e: b9 00 00 00 80 mov $0x80000000,%ecx 88253: ba 00 00 00 80 mov $0x80000000,%edx 88258: 41 5c pop %r12 8825a: 8b 30 mov (%rax),%esi 8825c: 83 c6 63 add $0x63,%esi 8825f: e9 00 00 00 00 jmpq 88264 88264: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8826b: 00 00 00 00 8826f: 90 nop 0000000000088270 : 88270: e8 00 00 00 00 callq 88275 88275: 41 55 push %r13 88277: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8827e: 41 54 push %r12 88280: 49 89 fc mov %rdi,%r12 88283: 53 push %rbx 88284: 48 83 ec 28 sub $0x28,%rsp 88288: 48 8b 1f mov (%rdi),%rbx 8828b: bf 01 00 00 00 mov $0x1,%edi 88290: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 88297: 00 00 88299: 48 89 44 24 20 mov %rax,0x20(%rsp) 8829e: 31 c0 xor %eax,%eax 882a0: e8 00 00 00 00 callq 882a5 882a5: 83 bb 08 07 00 00 18 cmpl $0x18,0x708(%rbx) 882ac: 0f 85 eb 00 00 00 jne 8839d 882b2: f6 83 20 07 00 00 08 testb $0x8,0x720(%rbx) 882b9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 882c0: 49 c7 c5 00 00 00 00 mov $0x0,%r13 882c7: 4c 89 e7 mov %r12,%rdi 882ca: 4c 0f 44 e9 cmove %rcx,%r13 882ce: 4c 89 ee mov %r13,%rsi 882d1: e8 00 00 00 00 callq 882d6 882d6: 41 89 c4 mov %eax,%r12d 882d9: 85 c0 test %eax,%eax 882db: 74 21 je 882fe 882dd: 48 8b 44 24 20 mov 0x20(%rsp),%rax 882e2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 882e9: 00 00 882eb: 0f 85 ae 00 00 00 jne 8839f 882f1: 48 83 c4 28 add $0x28,%rsp 882f5: 44 89 e0 mov %r12d,%eax 882f8: 5b pop %rbx 882f9: 41 5c pop %r12 882fb: 41 5d pop %r13 882fd: c3 retq 882fe: 4c 89 e9 mov %r13,%rcx 88301: be 1e 00 00 00 mov $0x1e,%esi 88306: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 8830b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 88312: e8 00 00 00 00 callq 88317 88317: 48 8b 13 mov (%rbx),%rdx 8831a: 48 8d bb 38 35 01 00 lea 0x13538(%rbx),%rdi 88321: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 88326: e8 00 00 00 00 callq 8832b 8832b: 48 8b bb 38 35 01 00 mov 0x13538(%rbx),%rdi 88332: 85 c0 test %eax,%eax 88334: 75 6e jne 883a4 88336: e8 00 00 00 00 callq 8833b 8833b: 41 89 c4 mov %eax,%r12d 8833e: 85 c0 test %eax,%eax 88340: 0f 85 87 00 00 00 jne 883cd 88346: 48 8b 83 38 35 01 00 mov 0x13538(%rbx),%rax 8834d: 48 8b 40 08 mov 0x8(%rax),%rax 88351: 8b 50 38 mov 0x38(%rax),%edx 88354: 89 93 68 35 01 00 mov %edx,0x13568(%rbx) 8835a: 8b 50 40 mov 0x40(%rax),%edx 8835d: 89 93 6c 35 01 00 mov %edx,0x1356c(%rbx) 88363: 8b 50 18 mov 0x18(%rax),%edx 88366: 48 01 c2 add %rax,%rdx 88369: 48 89 93 70 35 01 00 mov %rdx,0x13570(%rbx) 88370: 8b 48 10 mov 0x10(%rax),%ecx 88373: 89 8b 40 35 01 00 mov %ecx,0x13540(%rbx) 88379: 8b 48 44 mov 0x44(%rax),%ecx 8837c: 89 8b 78 35 01 00 mov %ecx,0x13578(%rbx) 88382: 8b 48 4c mov 0x4c(%rax),%ecx 88385: 89 8b 7c 35 01 00 mov %ecx,0x1357c(%rbx) 8838b: 8b 40 48 mov 0x48(%rax),%eax 8838e: 48 01 c2 add %rax,%rdx 88391: 48 89 93 80 35 01 00 mov %rdx,0x13580(%rbx) 88398: e9 40 ff ff ff jmpq 882dd 8839d: 0f 0b ud2 8839f: e8 00 00 00 00 callq 883a4 883a4: e8 00 00 00 00 callq 883a9 883a9: 48 8b 3b mov (%rbx),%rdi 883ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 883b3: 48 c7 83 38 35 01 00 movq $0x0,0x13538(%rbx) 883ba: 00 00 00 00 883be: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 883c3: e8 00 00 00 00 callq 883c8 883c8: e9 10 ff ff ff jmpq 882dd 883cd: 48 8b bb 38 35 01 00 mov 0x13538(%rbx),%rdi 883d4: e8 00 00 00 00 callq 883d9 883d9: 48 8b 3b mov (%rbx),%rdi 883dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 883e3: 48 c7 83 38 35 01 00 movq $0x0,0x13538(%rbx) 883ea: 00 00 00 00 883ee: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 883f3: e8 00 00 00 00 callq 883f8 883f8: e9 e0 fe ff ff jmpq 882dd 883fd: 0f 1f 00 nopl (%rax) 0000000000088400 : 88400: e8 00 00 00 00 callq 88405 88405: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 8840c: 00 8840d: c3 retq 8840e: 66 90 xchg %ax,%ax 0000000000088410 : 88410: e8 00 00 00 00 callq 88415 88415: b8 8d 48 00 00 mov $0x488d,%eax 8841a: c3 retq 8841b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000088420 : 88420: e8 00 00 00 00 callq 88425 88425: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 8842c: 49 0c 02 8842f: 8b 57 18 mov 0x18(%rdi),%edx 88432: 03 57 14 add 0x14(%rdi),%edx 88435: c1 e2 0c shl $0xc,%edx 88438: 48 c1 ea 02 shr $0x2,%rdx 8843c: 48 89 d0 mov %rdx,%rax 8843f: 48 f7 e1 mul %rcx 88442: 8b 47 10 mov 0x10(%rdi),%eax 88445: c1 e0 0c shl $0xc,%eax 88448: 48 8d 4a 01 lea 0x1(%rdx),%rcx 8844c: 8b 57 28 mov 0x28(%rdi),%edx 8844f: 48 d1 e9 shr %rcx 88452: c1 e2 0c shl $0xc,%edx 88455: 48 0f af c2 imul %rdx,%rax 88459: 8b 57 20 mov 0x20(%rdi),%edx 8845c: 48 c1 e8 0c shr $0xc,%rax 88460: 89 c0 mov %eax,%eax 88462: 48 0f af c2 imul %rdx,%rax 88466: 48 ba 00 e0 ff ff ff movabs $0x1fffffffe000,%rdx 8846d: 1f 00 00 88470: 48 01 c0 add %rax,%rax 88473: 48 21 d0 and %rdx,%rax 88476: 31 d2 xor %edx,%edx 88478: 48 f7 f1 div %rcx 8847b: 48 83 c0 01 add $0x1,%rax 8847f: 48 d1 e8 shr %rax 88482: c1 e8 0c shr $0xc,%eax 88485: c3 retq 88486: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8848d: 00 00 00 0000000000088490 : 88490: e8 00 00 00 00 callq 88495 88495: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 8849b: 48 c7 87 58 0d 00 00 movq $0x0,0xd58(%rdi) 884a2: 00 00 00 00 884a6: 48 c7 87 60 0d 00 00 movq $0x0,0xd60(%rdi) 884ad: 00 00 00 00 884b1: 48 c7 87 e8 5e 00 00 movq $0x0,0x5ee8(%rdi) 884b8: 00 00 00 00 884bc: 83 e8 0b sub $0xb,%eax 884bf: 83 f8 01 cmp $0x1,%eax 884c2: 76 10 jbe 884d4 884c4: c7 87 d8 5e 00 00 00 movl $0x0,0x5ed8(%rdi) 884cb: 00 00 00 884ce: b8 ea ff ff ff mov $0xffffffea,%eax 884d3: c3 retq 884d4: 48 b8 06 00 00 00 06 movabs $0x600000006,%rax 884db: 00 00 00 884de: c7 87 e0 5e 00 00 07 movl $0x7,0x5ee0(%rdi) 884e5: 00 00 00 884e8: 48 89 87 d8 5e 00 00 mov %rax,0x5ed8(%rdi) 884ef: 31 c0 xor %eax,%eax 884f1: c7 87 18 5f 00 00 0c movl $0xc,0x5f18(%rdi) 884f8: 00 00 00 884fb: 48 c7 87 28 5f 00 00 movq $0x0,0x5f28(%rdi) 88502: 00 00 00 00 88506: c7 87 58 5f 00 00 06 movl $0x6,0x5f58(%rdi) 8850d: 00 00 00 88510: 48 c7 87 68 5f 00 00 movq $0x0,0x5f68(%rdi) 88517: 00 00 00 00 8851b: c7 87 78 5f 00 00 06 movl $0x6,0x5f78(%rdi) 88522: 00 00 00 88525: 48 c7 87 88 5f 00 00 movq $0x0,0x5f88(%rdi) 8852c: 00 00 00 00 88530: c3 retq 88531: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 88538: 00 00 00 00 8853c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000088540 : 88540: e8 00 00 00 00 callq 88545 88545: b8 01 00 00 00 mov $0x1,%eax 8854a: c3 retq 8854b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000088550 : 88550: e8 00 00 00 00 callq 88555 88555: 31 c0 xor %eax,%eax 88557: c3 retq 88558: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8855f: 00 0000000000088560 : 88560: e8 00 00 00 00 callq 88565 88565: 31 c0 xor %eax,%eax 88567: c3 retq 88568: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8856f: 00 0000000000088570 : 88570: e8 00 00 00 00 callq 88575 88575: c3 retq 88576: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8857d: 00 00 00 0000000000088580 : 88580: e8 00 00 00 00 callq 88585 88585: c3 retq 88586: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8858d: 00 00 00 0000000000088590 : 88590: e8 00 00 00 00 callq 88595 88595: c3 retq 88596: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8859d: 00 00 00 00000000000885a0 : 885a0: e8 00 00 00 00 callq 885a5 885a5: 85 f6 test %esi,%esi 885a7: 78 56 js 885ff 885a9: 41 55 push %r13 885ab: 41 54 push %r12 885ad: 55 push %rbp 885ae: 48 89 fd mov %rdi,%rbp 885b1: 53 push %rbx 885b2: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 885b8: 7e 3e jle 885f8 885ba: 48 63 f6 movslq %esi,%rsi 885bd: 49 89 d5 mov %rdx,%r13 885c0: 31 d2 xor %edx,%edx 885c2: 49 89 cc mov %rcx,%r12 885c5: 8b 1c b5 00 00 00 00 mov 0x0(,%rsi,4),%ebx 885cc: 8d b3 8d 1b 00 00 lea 0x1b8d(%rbx),%esi 885d2: e8 00 00 00 00 callq 885d7 885d7: 8d b3 a4 1b 00 00 lea 0x1ba4(%rbx),%esi 885dd: 31 d2 xor %edx,%edx 885df: 48 89 ef mov %rbp,%rdi 885e2: 41 89 45 00 mov %eax,0x0(%r13) 885e6: e8 00 00 00 00 callq 885eb 885eb: 41 89 04 24 mov %eax,(%r12) 885ef: 31 c0 xor %eax,%eax 885f1: 5b pop %rbx 885f2: 5d pop %rbp 885f3: 41 5c pop %r12 885f5: 41 5d pop %r13 885f7: c3 retq 885f8: b8 ea ff ff ff mov $0xffffffea,%eax 885fd: eb f2 jmp 885f1 885ff: b8 ea ff ff ff mov $0xffffffea,%eax 88604: c3 retq 88605: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8860c: 00 00 00 00 0000000000088610 : 88610: e8 00 00 00 00 callq 88615 88615: 41 54 push %r12 88617: 41 89 f4 mov %esi,%r12d 8861a: 31 d2 xor %edx,%edx 8861c: 55 push %rbp 8861d: 53 push %rbx 8861e: 48 8b 07 mov (%rdi),%rax 88621: 48 89 fb mov %rdi,%rbx 88624: 48 8d 68 f0 lea -0x10(%rax),%rbp 88628: 48 63 87 e8 03 00 00 movslq 0x3e8(%rdi),%rax 8862f: 48 89 ef mov %rbp,%rdi 88632: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 88639: e8 00 00 00 00 callq 8863e 8863e: 83 e0 fe and $0xfffffffe,%eax 88641: 89 c2 mov %eax,%edx 88643: 45 84 e4 test %r12b,%r12b 88646: 74 03 je 8864b 88648: 83 ca 01 or $0x1,%edx 8864b: 48 63 83 e8 03 00 00 movslq 0x3e8(%rbx),%rax 88652: 48 89 ef mov %rbp,%rdi 88655: 5b pop %rbx 88656: 31 c9 xor %ecx,%ecx 88658: 5d pop %rbp 88659: 41 5c pop %r12 8865b: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 88662: e9 00 00 00 00 jmpq 88667 88667: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8866e: 00 00 0000000000088670 : 88670: e8 00 00 00 00 callq 88675 88675: 55 push %rbp 88676: 31 c9 xor %ecx,%ecx 88678: 53 push %rbx 88679: 48 8b 07 mov (%rdi),%rax 8867c: 48 89 fb mov %rdi,%rbx 8867f: 8b 97 04 04 00 00 mov 0x404(%rdi),%edx 88685: 48 8d 68 f0 lea -0x10(%rax),%rbp 88689: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 8868f: 48 89 ef mov %rbp,%rdi 88692: 8d b0 69 1a 00 00 lea 0x1a69(%rax),%esi 88698: e8 00 00 00 00 callq 8869d 8869d: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 886a3: 31 c9 xor %ecx,%ecx 886a5: 48 89 ef mov %rbp,%rdi 886a8: 8b 93 00 04 00 00 mov 0x400(%rbx),%edx 886ae: 8d b0 67 1a 00 00 lea 0x1a67(%rax),%esi 886b4: e8 00 00 00 00 callq 886b9 886b9: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 886bf: 48 89 ef mov %rbp,%rdi 886c2: 31 d2 xor %edx,%edx 886c4: 8d b0 66 1a 00 00 lea 0x1a66(%rax),%esi 886ca: e8 00 00 00 00 callq 886cf 886cf: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 886d5: 48 89 ef mov %rbp,%rdi 886d8: 5b pop %rbx 886d9: 80 e4 fc and $0xfc,%ah 886dc: 31 c9 xor %ecx,%ecx 886de: 5d pop %rbp 886df: 89 c2 mov %eax,%edx 886e1: 81 c6 66 1a 00 00 add $0x1a66,%esi 886e7: 81 ca 01 02 00 00 or $0x201,%edx 886ed: e9 00 00 00 00 jmpq 886f2 886f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 886f9: 00 00 00 00 886fd: 0f 1f 00 nopl (%rax) 0000000000088700 : 88700: e8 00 00 00 00 callq 88705 88705: 41 57 push %r15 88707: 4c 8d bf 50 0d 00 00 lea 0xd50(%rdi),%r15 8870e: 41 56 push %r14 88710: 41 89 d6 mov %edx,%r14d 88713: 41 55 push %r13 88715: 41 89 cd mov %ecx,%r13d 88718: 41 54 push %r12 8871a: 55 push %rbp 8871b: 48 89 fd mov %rdi,%rbp 8871e: 4c 89 ff mov %r15,%rdi 88721: 53 push %rbx 88722: 89 f3 mov %esi,%ebx 88724: e8 00 00 00 00 callq 88729 88729: 8d b3 a8 17 00 00 lea 0x17a8(%rbx),%esi 8872f: 44 89 f2 mov %r14d,%edx 88732: 31 c9 xor %ecx,%ecx 88734: 48 89 ef mov %rbp,%rdi 88737: 49 89 c4 mov %rax,%r12 8873a: e8 00 00 00 00 callq 8873f 8873f: 8d b3 a9 17 00 00 lea 0x17a9(%rbx),%esi 88745: 48 89 ef mov %rbp,%rdi 88748: 31 c9 xor %ecx,%ecx 8874a: 44 89 ea mov %r13d,%edx 8874d: e8 00 00 00 00 callq 88752 88752: 4c 89 e6 mov %r12,%rsi 88755: 5b pop %rbx 88756: 4c 89 ff mov %r15,%rdi 88759: 5d pop %rbp 8875a: 41 5c pop %r12 8875c: 41 5d pop %r13 8875e: 41 5e pop %r14 88760: 41 5f pop %r15 88762: e9 00 00 00 00 jmpq 88767 88767: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8876e: 00 00 0000000000088770 : 88770: e8 00 00 00 00 callq 88775 88775: 41 56 push %r14 88777: 4c 8d b7 50 0d 00 00 lea 0xd50(%rdi),%r14 8877e: 41 55 push %r13 88780: 41 54 push %r12 88782: 41 89 d4 mov %edx,%r12d 88785: 55 push %rbp 88786: 48 89 fd mov %rdi,%rbp 88789: 4c 89 f7 mov %r14,%rdi 8878c: 53 push %rbx 8878d: 89 f3 mov %esi,%ebx 8878f: e8 00 00 00 00 callq 88794 88794: 8d b3 a8 17 00 00 lea 0x17a8(%rbx),%esi 8879a: 31 c9 xor %ecx,%ecx 8879c: 44 89 e2 mov %r12d,%edx 8879f: 48 89 ef mov %rbp,%rdi 887a2: 49 89 c5 mov %rax,%r13 887a5: e8 00 00 00 00 callq 887aa 887aa: 8d b3 a9 17 00 00 lea 0x17a9(%rbx),%esi 887b0: 48 89 ef mov %rbp,%rdi 887b3: 31 d2 xor %edx,%edx 887b5: e8 00 00 00 00 callq 887ba 887ba: 4c 89 ee mov %r13,%rsi 887bd: 4c 89 f7 mov %r14,%rdi 887c0: 41 89 c4 mov %eax,%r12d 887c3: e8 00 00 00 00 callq 887c8 887c8: 44 89 e0 mov %r12d,%eax 887cb: 5b pop %rbx 887cc: 5d pop %rbp 887cd: 41 5c pop %r12 887cf: 41 5d pop %r13 887d1: 41 5e pop %r14 887d3: c3 retq 887d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 887db: 00 00 00 00 887df: 90 nop 00000000000887e0 : 887e0: e8 00 00 00 00 callq 887e5 887e5: 48 63 f6 movslq %esi,%rsi 887e8: 41 56 push %r14 887ea: 41 55 push %r13 887ec: 49 89 d5 mov %rdx,%r13 887ef: 31 d2 xor %edx,%edx 887f1: 41 54 push %r12 887f3: 41 89 cc mov %ecx,%r12d 887f6: 55 push %rbp 887f7: 48 89 fd mov %rdi,%rbp 887fa: 53 push %rbx 887fb: 48 8b 9c f7 c0 5c 00 mov 0x5cc0(%rdi,%rsi,8),%rbx 88802: 00 88803: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 8880a: 4c 8b b0 a8 00 00 00 mov 0xa8(%rax),%r14 88811: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 88817: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 8881d: e8 00 00 00 00 callq 88822 88822: 41 0f b6 d4 movzbl %r12b,%edx 88826: 48 89 ef mov %rbp,%rdi 88829: 31 c9 xor %ecx,%ecx 8882b: 83 e0 fe and $0xfffffffe,%eax 8882e: 09 c2 or %eax,%edx 88830: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 88836: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 8883c: e8 00 00 00 00 callq 88841 88841: 49 8b 46 48 mov 0x48(%r14),%rax 88845: 31 d2 xor %edx,%edx 88847: 48 89 ef mov %rbp,%rdi 8884a: 0f b6 48 06 movzbl 0x6(%rax),%ecx 8884e: 41 8b 46 58 mov 0x58(%r14),%eax 88852: f7 f1 div %ecx 88854: 8b 8b f0 03 00 00 mov 0x3f0(%rbx),%ecx 8885a: 8d b1 06 1a 00 00 lea 0x1a06(%rcx),%esi 88860: 31 c9 xor %ecx,%ecx 88862: 89 c2 mov %eax,%edx 88864: e8 00 00 00 00 callq 88869 88869: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8886f: 4c 89 ea mov %r13,%rdx 88872: 31 c9 xor %ecx,%ecx 88874: 48 89 ef mov %rbp,%rdi 88877: 48 c1 ea 20 shr $0x20,%rdx 8887b: 8d b0 07 1a 00 00 lea 0x1a07(%rax),%esi 88881: e8 00 00 00 00 callq 88886 88886: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8888c: 44 89 ea mov %r13d,%edx 8888f: 31 c9 xor %ecx,%ecx 88891: 48 89 ef mov %rbp,%rdi 88894: 8d b0 04 1a 00 00 lea 0x1a04(%rax),%esi 8889a: e8 00 00 00 00 callq 8889f 8889f: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 888a5: 48 89 ef mov %rbp,%rdi 888a8: 5b pop %rbx 888a9: 31 d2 xor %edx,%edx 888ab: 5d pop %rbp 888ac: 41 5c pop %r12 888ae: 81 c6 04 1a 00 00 add $0x1a04,%esi 888b4: 41 5d pop %r13 888b6: 41 5e pop %r14 888b8: e9 00 00 00 00 jmpq 888bd 888bd: 0f 1f 00 nopl (%rax) 00000000000888c0 : 888c0: e8 00 00 00 00 callq 888c5 888c5: 41 57 push %r15 888c7: 41 56 push %r14 888c9: 41 55 push %r13 888cb: 41 54 push %r12 888cd: 49 89 fc mov %rdi,%r12 888d0: 55 push %rbp 888d1: 53 push %rbx 888d2: 48 83 ec 28 sub $0x28,%rsp 888d6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 888dd: 00 00 888df: 48 89 44 24 20 mov %rax,0x20(%rsp) 888e4: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 888ea: 85 c0 test %eax,%eax 888ec: 0f 84 13 01 00 00 je 88a05 888f2: 31 db xor %ebx,%ebx 888f4: 31 ed xor %ebp,%ebp 888f6: 45 31 ff xor %r15d,%r15d 888f9: 41 bd 01 00 00 00 mov $0x1,%r13d 888ff: eb 17 jmp 88918 88901: 41 8b 84 24 d8 5e 00 mov 0x5ed8(%r12),%eax 88908: 00 88909: 48 83 c3 01 add $0x1,%rbx 8890d: 39 d8 cmp %ebx,%eax 8890f: 76 49 jbe 8895a 88911: 8b 2c 9d 00 00 00 00 mov 0x0(,%rbx,4),%ebp 88918: 31 d2 xor %edx,%edx 8891a: 8d b5 9c 1b 00 00 lea 0x1b9c(%rbp),%esi 88920: 4c 89 e7 mov %r12,%rdi 88923: e8 00 00 00 00 callq 88928 88928: a8 01 test $0x1,%al 8892a: 74 d5 je 88901 8892c: 8d b5 a8 1b 00 00 lea 0x1ba8(%rbp),%esi 88932: 31 d2 xor %edx,%edx 88934: 4c 89 e7 mov %r12,%rdi 88937: e8 00 00 00 00 callq 8893c 8893c: 89 d9 mov %ebx,%ecx 8893e: 89 44 9c 08 mov %eax,0x8(%rsp,%rbx,4) 88942: 44 89 e8 mov %r13d,%eax 88945: 48 83 c3 01 add $0x1,%rbx 88949: d3 e0 shl %cl,%eax 8894b: 41 09 c7 or %eax,%r15d 8894e: 41 8b 84 24 d8 5e 00 mov 0x5ed8(%r12),%eax 88955: 00 88956: 39 d8 cmp %ebx,%eax 88958: 77 b7 ja 88911 8895a: c7 44 24 04 0a 00 00 movl $0xa,0x4(%rsp) 88961: 00 88962: 41 bd 01 00 00 00 mov $0x1,%r13d 88968: 31 db xor %ebx,%ebx 8896a: 85 c0 test %eax,%eax 8896c: 75 0f jne 8897d 8896e: eb 4d jmp 889bd 88970: 83 c3 01 add $0x1,%ebx 88973: 41 39 9c 24 d8 5e 00 cmp %ebx,0x5ed8(%r12) 8897a: 00 8897b: 76 40 jbe 889bd 8897d: 44 89 ed mov %r13d,%ebp 88980: 89 d9 mov %ebx,%ecx 88982: d3 e5 shl %cl,%ebp 88984: 44 85 fd test %r15d,%ebp 88987: 74 e7 je 88970 88989: 41 89 de mov %ebx,%r14d 8898c: 31 d2 xor %edx,%edx 8898e: 4c 89 e7 mov %r12,%rdi 88991: 42 8b 04 b5 00 00 00 mov 0x0(,%r14,4),%eax 88998: 00 88999: 8d b0 a8 1b 00 00 lea 0x1ba8(%rax),%esi 8899f: e8 00 00 00 00 callq 889a4 889a4: 42 39 44 b4 08 cmp %eax,0x8(%rsp,%r14,4) 889a9: 74 c5 je 88970 889ab: f7 d5 not %ebp 889ad: 83 c3 01 add $0x1,%ebx 889b0: 41 21 ef and %ebp,%r15d 889b3: 41 39 9c 24 d8 5e 00 cmp %ebx,0x5ed8(%r12) 889ba: 00 889bb: 77 c0 ja 8897d 889bd: 45 85 ff test %r15d,%r15d 889c0: 74 3f je 88a01 889c2: bf bc 8d 06 00 mov $0x68dbc,%edi 889c7: e8 00 00 00 00 callq 889cc 889cc: 83 6c 24 04 01 subl $0x1,0x4(%rsp) 889d1: 74 0a je 889dd 889d3: 41 8b 84 24 d8 5e 00 mov 0x5ed8(%r12),%eax 889da: 00 889db: eb 8b jmp 88968 889dd: b8 01 00 00 00 mov $0x1,%eax 889e2: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 889e7: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 889ee: 00 00 889f0: 75 1b jne 88a0d 889f2: 48 83 c4 28 add $0x28,%rsp 889f6: 5b pop %rbx 889f7: 5d pop %rbp 889f8: 41 5c pop %r12 889fa: 41 5d pop %r13 889fc: 41 5e pop %r14 889fe: 41 5f pop %r15 88a00: c3 retq 88a01: 31 c0 xor %eax,%eax 88a03: eb dd jmp 889e2 88a05: 45 31 ff xor %r15d,%r15d 88a08: e9 4d ff ff ff jmpq 8895a 88a0d: e8 00 00 00 00 callq 88a12 88a12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 88a19: 00 00 00 00 88a1d: 0f 1f 00 nopl (%rax) 0000000000088a20 : 88a20: e8 00 00 00 00 callq 88a25 88a25: e9 96 fe ff ff jmpq 888c0 88a2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000088a30 : 88a30: e8 00 00 00 00 callq 88a35 88a35: 41 54 push %r12 88a37: 55 push %rbp 88a38: 53 push %rbx 88a39: 48 89 fb mov %rdi,%rbx 88a3c: 48 83 c7 10 add $0x10,%rdi 88a40: 4c 8d a3 78 5f 00 00 lea 0x5f78(%rbx),%r12 88a47: 48 83 ec 18 sub $0x18,%rsp 88a4b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 88a52: 00 00 88a54: 48 89 44 24 10 mov %rax,0x10(%rsp) 88a59: 31 c0 xor %eax,%eax 88a5b: 48 89 e6 mov %rsp,%rsi 88a5e: e8 00 00 00 00 callq 88a63 88a63: 48 89 e7 mov %rsp,%rdi 88a66: e8 00 00 00 00 callq 88a6b 88a6b: 48 89 c5 mov %rax,%rbp 88a6e: 48 85 c0 test %rax,%rax 88a71: 74 6a je 88add 88a73: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 88a79: 3b 83 dc 5e 00 00 cmp 0x5edc(%rbx),%eax 88a7f: 73 e2 jae 88a63 88a81: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 88a88: 31 d2 xor %edx,%edx 88a8a: 48 89 df mov %rbx,%rdi 88a8d: 81 c6 9a 18 00 00 add $0x189a,%esi 88a93: e8 00 00 00 00 callq 88a98 88a98: 31 c9 xor %ecx,%ecx 88a9a: 48 89 df mov %rbx,%rdi 88a9d: 25 ff ff ff ef and $0xefffffff,%eax 88aa2: 89 c2 mov %eax,%edx 88aa4: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 88aaa: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 88ab1: 81 c6 9a 18 00 00 add $0x189a,%esi 88ab7: e8 00 00 00 00 callq 88abc 88abc: 8b 95 bc 04 00 00 mov 0x4bc(%rbp),%edx 88ac2: 4c 89 e6 mov %r12,%rsi 88ac5: 48 89 df mov %rbx,%rdi 88ac8: e8 00 00 00 00 callq 88acd 88acd: 48 89 e7 mov %rsp,%rdi 88ad0: e8 00 00 00 00 callq 88ad5 88ad5: 48 89 c5 mov %rax,%rbp 88ad8: 48 85 c0 test %rax,%rax 88adb: 75 96 jne 88a73 88add: 48 89 e7 mov %rsp,%rdi 88ae0: e8 00 00 00 00 callq 88ae5 88ae5: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 88aeb: 85 d2 test %edx,%edx 88aed: 7e 47 jle 88b36 88aef: 48 63 d5 movslq %ebp,%rdx 88af2: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 88af9: 00 88afa: 48 29 d0 sub %rdx,%rax 88afd: 48 c1 e0 02 shl $0x2,%rax 88b01: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 88b08: 00 88b09: 48 85 d2 test %rdx,%rdx 88b0c: 74 1d je 88b2b 88b0e: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 88b15: 31 c9 xor %ecx,%ecx 88b17: ba 54 00 00 00 mov $0x54,%edx 88b1c: 48 89 df mov %rbx,%rdi 88b1f: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 88b26: e8 00 00 00 00 callq 88b2b 88b2b: 83 c5 01 add $0x1,%ebp 88b2e: 39 ab d4 5e 00 00 cmp %ebp,0x5ed4(%rbx) 88b34: 7f b9 jg 88aef 88b36: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 88b3c: 4c 8d a3 58 5f 00 00 lea 0x5f58(%rbx),%r12 88b43: 31 ed xor %ebp,%ebp 88b45: 85 c0 test %eax,%eax 88b47: 74 18 je 88b61 88b49: 89 ea mov %ebp,%edx 88b4b: 4c 89 e6 mov %r12,%rsi 88b4e: 48 89 df mov %rbx,%rdi 88b51: 83 c5 01 add $0x1,%ebp 88b54: e8 00 00 00 00 callq 88b59 88b59: 3b ab d8 5e 00 00 cmp 0x5ed8(%rbx),%ebp 88b5f: 72 e8 jb 88b49 88b61: 48 8b 44 24 10 mov 0x10(%rsp),%rax 88b66: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 88b6d: 00 00 88b6f: 75 0b jne 88b7c 88b71: 48 83 c4 18 add $0x18,%rsp 88b75: 31 c0 xor %eax,%eax 88b77: 5b pop %rbx 88b78: 5d pop %rbp 88b79: 41 5c pop %r12 88b7b: c3 retq 88b7c: e8 00 00 00 00 callq 88b81 88b81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 88b88: 00 00 00 00 88b8c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000088b90 : 88b90: e8 00 00 00 00 callq 88b95 88b95: 55 push %rbp 88b96: 48 89 fd mov %rdi,%rbp 88b99: e8 00 00 00 00 callq 88b9e 88b9e: 48 89 ef mov %rbp,%rdi 88ba1: 88 85 d0 5d 00 00 mov %al,0x5dd0(%rbp) 88ba7: 5d pop %rbp 88ba8: e9 83 fe ff ff jmpq 88a30 88bad: 0f 1f 00 nopl (%rax) 0000000000088bb0 : 88bb0: e8 00 00 00 00 callq 88bb5 88bb5: 41 54 push %r12 88bb7: 55 push %rbp 88bb8: 53 push %rbx 88bb9: 48 89 fb mov %rdi,%rbx 88bbc: 48 8b bf a8 5d 00 00 mov 0x5da8(%rdi),%rdi 88bc3: 4c 8d 63 10 lea 0x10(%rbx),%r12 88bc7: e8 00 00 00 00 callq 88bcc 88bcc: 4c 89 e7 mov %r12,%rdi 88bcf: e8 00 00 00 00 callq 88bd4 88bd4: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 88bda 88bda: 85 c9 test %ecx,%ecx 88bdc: 74 63 je 88c41 88bde: 80 bb d4 5d 00 00 00 cmpb $0x0,0x5dd4(%rbx) 88be5: 74 5a je 88c41 88be7: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 88bed: 85 d2 test %edx,%edx 88bef: 7e 49 jle 88c3a 88bf1: 31 ed xor %ebp,%ebp 88bf3: 48 63 d5 movslq %ebp,%rdx 88bf6: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 88bfd: 00 88bfe: 48 29 d0 sub %rdx,%rax 88c01: 48 c1 e0 02 shl $0x2,%rax 88c05: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 88c0c: 00 88c0d: 48 85 d2 test %rdx,%rdx 88c10: 74 1d je 88c2f 88c12: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 88c19: 31 c9 xor %ecx,%ecx 88c1b: ba 54 00 00 00 mov $0x54,%edx 88c20: 48 89 df mov %rbx,%rdi 88c23: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 88c2a: e8 00 00 00 00 callq 88c2f 88c2f: 83 c5 01 add $0x1,%ebp 88c32: 3b ab d4 5e 00 00 cmp 0x5ed4(%rbx),%ebp 88c38: 7c b9 jl 88bf3 88c3a: c6 83 d4 5d 00 00 00 movb $0x0,0x5dd4(%rbx) 88c41: 8b 83 e0 5e 00 00 mov 0x5ee0(%rbx),%eax 88c47: 85 c0 test %eax,%eax 88c49: 7e 27 jle 88c72 88c4b: 31 ed xor %ebp,%ebp 88c4d: 48 8b bc eb 20 5d 00 mov 0x5d20(%rbx,%rbp,8),%rdi 88c54: 00 88c55: e8 00 00 00 00 callq 88c5a 88c5a: 48 c7 84 eb 20 5d 00 movq $0x0,0x5d20(%rbx,%rbp,8) 88c61: 00 00 00 00 00 88c66: 48 83 c5 01 add $0x1,%rbp 88c6a: 39 ab e0 5e 00 00 cmp %ebp,0x5ee0(%rbx) 88c70: 7f db jg 88c4d 88c72: 4c 89 e7 mov %r12,%rdi 88c75: e8 00 00 00 00 callq 88c7a 88c7a: c6 83 b8 5c 00 00 00 movb $0x0,0x5cb8(%rbx) 88c81: 31 c0 xor %eax,%eax 88c83: 5b pop %rbx 88c84: 5d pop %rbp 88c85: 41 5c pop %r12 88c87: c3 retq 88c88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 88c8f: 00 0000000000088c90 : 88c90: e8 00 00 00 00 callq 88c95 88c95: 41 54 push %r12 88c97: 55 push %rbp 88c98: 53 push %rbx 88c99: 39 97 d8 5e 00 00 cmp %edx,0x5ed8(%rdi) 88c9f: 76 42 jbe 88ce3 88ca1: 89 d2 mov %edx,%edx 88ca3: 89 cb mov %ecx,%ebx 88ca5: 48 89 fd mov %rdi,%rbp 88ca8: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 88caf: 00 88cb0: 31 d2 xor %edx,%edx 88cb2: 41 81 c4 17 1a 00 00 add $0x1a17,%r12d 88cb9: 44 89 e6 mov %r12d,%esi 88cbc: e8 00 00 00 00 callq 88cc1 88cc1: 85 db test %ebx,%ebx 88cc3: 74 19 je 88cde 88cc5: 83 c8 01 or $0x1,%eax 88cc8: 89 c2 mov %eax,%edx 88cca: 31 c9 xor %ecx,%ecx 88ccc: 44 89 e6 mov %r12d,%esi 88ccf: 48 89 ef mov %rbp,%rdi 88cd2: e8 00 00 00 00 callq 88cd7 88cd7: 31 c0 xor %eax,%eax 88cd9: 5b pop %rbx 88cda: 5d pop %rbp 88cdb: 41 5c pop %r12 88cdd: c3 retq 88cde: 83 e0 fe and $0xfffffffe,%eax 88ce1: eb e5 jmp 88cc8 88ce3: 89 d6 mov %edx,%esi 88ce5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 88cec: e8 00 00 00 00 callq 88cf1 88cf1: b8 ea ff ff ff mov $0xffffffea,%eax 88cf6: eb e1 jmp 88cd9 88cf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 88cff: 00 0000000000088d00 : 88d00: e8 00 00 00 00 callq 88d05 88d05: 41 56 push %r14 88d07: 41 55 push %r13 88d09: 41 54 push %r12 88d0b: 55 push %rbp 88d0c: 53 push %rbx 88d0d: 48 8b 07 mov (%rdi),%rax 88d10: 48 89 fb mov %rdi,%rbx 88d13: 89 b7 08 04 00 00 mov %esi,0x408(%rdi) 88d19: 44 8b 8f 94 01 00 00 mov 0x194(%rdi),%r9d 88d20: 89 97 0c 04 00 00 mov %edx,0x40c(%rdi) 88d26: 03 b7 90 01 00 00 add 0x190(%rdi),%esi 88d2c: 4c 8d 68 f0 lea -0x10(%rax),%r13 88d30: 03 97 94 01 00 00 add 0x194(%rdi),%edx 88d36: 44 8b 87 90 01 00 00 mov 0x190(%rdi),%r8d 88d3d: 89 f5 mov %esi,%ebp 88d3f: bf 01 00 00 00 mov $0x1,%edi 88d44: 41 89 d4 mov %edx,%r12d 88d47: 89 d1 mov %edx,%ecx 88d49: 89 f2 mov %esi,%edx 88d4b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 88d52: e8 00 00 00 00 callq 88d57 88d57: 85 ed test %ebp,%ebp 88d59: 78 7b js 88dd6 88d5b: 89 ea mov %ebp,%edx 88d5d: 45 31 f6 xor %r14d,%r14d 88d60: c1 e2 10 shl $0x10,%edx 88d63: 45 85 e4 test %r12d,%r12d 88d66: 0f 88 8c 00 00 00 js 88df8 88d6c: 44 09 e2 or %r12d,%edx 88d6f: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 88d75: 4c 89 ef mov %r13,%rdi 88d78: 31 c9 xor %ecx,%ecx 88d7a: 8d b0 6a 1a 00 00 lea 0x1a6a(%rax),%esi 88d80: e8 00 00 00 00 callq 88d85 88d85: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 88d8b: 44 89 f2 mov %r14d,%edx 88d8e: 31 c9 xor %ecx,%ecx 88d90: 4c 89 ef mov %r13,%rdi 88d93: 8d b0 6b 1a 00 00 lea 0x1a6b(%rax),%esi 88d99: e8 00 00 00 00 callq 88d9e 88d9e: 8b 83 18 04 00 00 mov 0x418(%rbx),%eax 88da4: 4c 89 ef mov %r13,%rdi 88da7: 31 c9 xor %ecx,%ecx 88da9: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 88daf: 8d 50 ff lea -0x1(%rax),%edx 88db2: 8b 83 1c 04 00 00 mov 0x41c(%rbx),%eax 88db8: c1 e2 10 shl $0x10,%edx 88dbb: 81 c6 68 1a 00 00 add $0x1a68,%esi 88dc1: 83 e8 01 sub $0x1,%eax 88dc4: 09 c2 or %eax,%edx 88dc6: e8 00 00 00 00 callq 88dcb 88dcb: 31 c0 xor %eax,%eax 88dcd: 5b pop %rbx 88dce: 5d pop %rbp 88dcf: 41 5c pop %r12 88dd1: 41 5d pop %r13 88dd3: 41 5e pop %r14 88dd5: c3 retq 88dd6: 8b 83 20 04 00 00 mov 0x420(%rbx),%eax 88ddc: f7 dd neg %ebp 88dde: 44 8d 70 ff lea -0x1(%rax),%r14d 88de2: 41 39 ee cmp %ebp,%r14d 88de5: 44 0f 4f f5 cmovg %ebp,%r14d 88de9: 31 d2 xor %edx,%edx 88deb: 41 c1 e6 10 shl $0x10,%r14d 88def: 45 85 e4 test %r12d,%r12d 88df2: 0f 89 74 ff ff ff jns 88d6c 88df8: 8b 83 24 04 00 00 mov 0x424(%rbx),%eax 88dfe: 41 f7 dc neg %r12d 88e01: 83 e8 01 sub $0x1,%eax 88e04: 44 39 e0 cmp %r12d,%eax 88e07: 44 0f 4e e0 cmovle %eax,%r12d 88e0b: 45 09 e6 or %r12d,%r14d 88e0e: e9 5c ff ff ff jmpq 88d6f 88e13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 88e1a: 00 00 00 00 88e1e: 66 90 xchg %ax,%ax 0000000000088e20 : 88e20: e8 00 00 00 00 callq 88e25 88e25: 41 57 push %r15 88e27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 88e2e: 41 56 push %r14 88e30: 49 89 fe mov %rdi,%r14 88e33: 41 55 push %r13 88e35: 41 54 push %r12 88e37: 55 push %rbp 88e38: 53 push %rbx 88e39: 48 8b 07 mov (%rdi),%rax 88e3c: 8b 97 e8 03 00 00 mov 0x3e8(%rdi),%edx 88e42: bf 04 00 00 00 mov $0x4,%edi 88e47: 48 8d 68 f0 lea -0x10(%rax),%rbp 88e4b: e8 00 00 00 00 callq 88e50 88e50: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88e57: 31 d2 xor %edx,%edx 88e59: 48 89 ef mov %rbp,%rdi 88e5c: 8d b0 35 1a 00 00 lea 0x1a35(%rax),%esi 88e62: e8 00 00 00 00 callq 88e67 88e67: 31 c9 xor %ecx,%ecx 88e69: 48 89 ef mov %rbp,%rdi 88e6c: 83 e0 cc and $0xffffffcc,%eax 88e6f: 89 c2 mov %eax,%edx 88e71: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88e78: 8d b0 35 1a 00 00 lea 0x1a35(%rax),%esi 88e7e: e8 00 00 00 00 callq 88e83 88e83: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88e8a: 31 d2 xor %edx,%edx 88e8c: 48 89 ef mov %rbp,%rdi 88e8f: 8d b0 2d 1a 00 00 lea 0x1a2d(%rax),%esi 88e95: e8 00 00 00 00 callq 88e9a 88e9a: 31 c9 xor %ecx,%ecx 88e9c: 48 89 ef mov %rbp,%rdi 88e9f: 83 c8 10 or $0x10,%eax 88ea2: 89 c2 mov %eax,%edx 88ea4: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88eab: 8d b0 2d 1a 00 00 lea 0x1a2d(%rax),%esi 88eb1: e8 00 00 00 00 callq 88eb6 88eb6: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88ebd: 31 d2 xor %edx,%edx 88ebf: 48 89 ef mov %rbp,%rdi 88ec2: 8d b0 31 1a 00 00 lea 0x1a31(%rax),%esi 88ec8: e8 00 00 00 00 callq 88ecd 88ecd: 31 c9 xor %ecx,%ecx 88ecf: 48 89 ef mov %rbp,%rdi 88ed2: 83 c8 10 or $0x10,%eax 88ed5: 89 c2 mov %eax,%edx 88ed7: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88ede: 8d b0 31 1a 00 00 lea 0x1a31(%rax),%esi 88ee4: e8 00 00 00 00 callq 88ee9 88ee9: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88ef0: 31 d2 xor %edx,%edx 88ef2: 48 89 ef mov %rbp,%rdi 88ef5: 8d b0 10 1a 00 00 lea 0x1a10(%rax),%esi 88efb: e8 00 00 00 00 callq 88f00 88f00: 31 c9 xor %ecx,%ecx 88f02: 48 89 ef mov %rbp,%rdi 88f05: 83 e0 cc and $0xffffffcc,%eax 88f08: 89 c2 mov %eax,%edx 88f0a: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88f11: 8d b0 10 1a 00 00 lea 0x1a10(%rax),%esi 88f17: e8 00 00 00 00 callq 88f1c 88f1c: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88f23: 31 c9 xor %ecx,%ecx 88f25: 31 d2 xor %edx,%edx 88f27: 48 89 ef mov %rbp,%rdi 88f2a: 8d b0 80 1a 00 00 lea 0x1a80(%rax),%esi 88f30: e8 00 00 00 00 callq 88f35 88f35: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88f3c: 31 c9 xor %ecx,%ecx 88f3e: 31 d2 xor %edx,%edx 88f40: 48 89 ef mov %rbp,%rdi 88f43: 8d b0 81 1a 00 00 lea 0x1a81(%rax),%esi 88f49: e8 00 00 00 00 callq 88f4e 88f4e: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88f55: 31 c9 xor %ecx,%ecx 88f57: 31 d2 xor %edx,%edx 88f59: 48 89 ef mov %rbp,%rdi 88f5c: 8d b0 82 1a 00 00 lea 0x1a82(%rax),%esi 88f62: e8 00 00 00 00 callq 88f67 88f67: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88f6e: 31 c9 xor %ecx,%ecx 88f70: 31 d2 xor %edx,%edx 88f72: 48 89 ef mov %rbp,%rdi 88f75: 8d b0 83 1a 00 00 lea 0x1a83(%rax),%esi 88f7b: e8 00 00 00 00 callq 88f80 88f80: 31 c9 xor %ecx,%ecx 88f82: ba ff ff 00 00 mov $0xffff,%edx 88f87: 48 89 ef mov %rbp,%rdi 88f8a: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88f91: 45 31 ed xor %r13d,%r13d 88f94: 8d b0 84 1a 00 00 lea 0x1a84(%rax),%esi 88f9a: e8 00 00 00 00 callq 88f9f 88f9f: 31 c9 xor %ecx,%ecx 88fa1: ba ff ff 00 00 mov $0xffff,%edx 88fa6: 48 89 ef mov %rbp,%rdi 88fa9: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88fb0: 8d b0 85 1a 00 00 lea 0x1a85(%rax),%esi 88fb6: e8 00 00 00 00 callq 88fbb 88fbb: 31 c9 xor %ecx,%ecx 88fbd: ba ff ff 00 00 mov $0xffff,%edx 88fc2: 48 89 ef mov %rbp,%rdi 88fc5: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88fcc: 8d b0 86 1a 00 00 lea 0x1a86(%rax),%esi 88fd2: e8 00 00 00 00 callq 88fd7 88fd7: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 88fde: 31 c9 xor %ecx,%ecx 88fe0: 31 d2 xor %edx,%edx 88fe2: 48 89 ef mov %rbp,%rdi 88fe5: 8d b0 78 1a 00 00 lea 0x1a78(%rax),%esi 88feb: e8 00 00 00 00 callq 88ff0 88ff0: 31 c9 xor %ecx,%ecx 88ff2: ba 07 00 00 00 mov $0x7,%edx 88ff7: 48 89 ef mov %rbp,%rdi 88ffa: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 89001: 8d b0 7e 1a 00 00 lea 0x1a7e(%rax),%esi 89007: e8 00 00 00 00 callq 8900c 8900c: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 89013: 31 c9 xor %ecx,%ecx 89015: 31 d2 xor %edx,%edx 89017: 48 89 ef mov %rbp,%rdi 8901a: 8d b0 79 1a 00 00 lea 0x1a79(%rax),%esi 89020: e8 00 00 00 00 callq 89025 89025: 45 8b be a0 01 00 00 mov 0x1a0(%r14),%r15d 8902c: 4d 8b a6 a8 01 00 00 mov 0x1a8(%r14),%r12 89033: 4d 01 ff add %r15,%r15 89036: 4b 8d 1c 3c lea (%r12,%r15,1),%rbx 8903a: 49 01 df add %rbx,%r15 8903d: 43 0f b7 14 2c movzwl (%r12,%r13,1),%edx 89042: 42 0f b7 04 2b movzwl (%rbx,%r13,1),%eax 89047: 31 c9 xor %ecx,%ecx 89049: 48 89 ef mov %rbp,%rdi 8904c: c1 e2 0e shl $0xe,%edx 8904f: c1 e0 04 shl $0x4,%eax 89052: 25 00 fc 0f 00 and $0xffc00,%eax 89057: 81 e2 00 00 f0 3f and $0x3ff00000,%edx 8905d: 09 c2 or %eax,%edx 8905f: 43 0f b7 04 2f movzwl (%r15,%r13,1),%eax 89064: 49 83 c5 02 add $0x2,%r13 89068: 66 c1 e8 06 shr $0x6,%ax 8906c: 0f b7 c0 movzwl %ax,%eax 8906f: 09 c2 or %eax,%edx 89071: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 89078: 8d b0 7c 1a 00 00 lea 0x1a7c(%rax),%esi 8907e: e8 00 00 00 00 callq 89083 89083: 49 81 fd 00 02 00 00 cmp $0x200,%r13 8908a: 75 b1 jne 8903d 8908c: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 89093: 48 89 ef mov %rbp,%rdi 89096: 31 d2 xor %edx,%edx 89098: 8d b0 58 1a 00 00 lea 0x1a58(%rax),%esi 8909e: e8 00 00 00 00 callq 890a3 890a3: 31 c9 xor %ecx,%ecx 890a5: 48 89 ef mov %rbp,%rdi 890a8: 25 cc cf ff ff and $0xffffcfcc,%eax 890ad: 89 c2 mov %eax,%edx 890af: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 890b6: 8d b0 58 1a 00 00 lea 0x1a58(%rax),%esi 890bc: e8 00 00 00 00 callq 890c1 890c1: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 890c8: 48 89 ef mov %rbp,%rdi 890cb: 31 d2 xor %edx,%edx 890cd: 8d b0 59 1a 00 00 lea 0x1a59(%rax),%esi 890d3: e8 00 00 00 00 callq 890d8 890d8: 31 c9 xor %ecx,%ecx 890da: 48 89 ef mov %rbp,%rdi 890dd: 83 e0 cc and $0xffffffcc,%eax 890e0: 89 c2 mov %eax,%edx 890e2: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 890e9: 8d b0 59 1a 00 00 lea 0x1a59(%rax),%esi 890ef: e8 00 00 00 00 callq 890f4 890f4: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 890fb: 48 89 ef mov %rbp,%rdi 890fe: 31 d2 xor %edx,%edx 89100: 8d b0 a0 1a 00 00 lea 0x1aa0(%rax),%esi 89106: e8 00 00 00 00 callq 8910b 8910b: 31 c9 xor %ecx,%ecx 8910d: 48 89 ef mov %rbp,%rdi 89110: 83 e0 88 and $0xffffff88,%eax 89113: 89 c2 mov %eax,%edx 89115: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8911c: 8d b0 a0 1a 00 00 lea 0x1aa0(%rax),%esi 89122: e8 00 00 00 00 callq 89127 89127: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8912e: 48 89 ef mov %rbp,%rdi 89131: 31 d2 xor %edx,%edx 89133: 8d b0 3c 1a 00 00 lea 0x1a3c(%rax),%esi 89139: e8 00 00 00 00 callq 8913e 8913e: 48 89 ef mov %rbp,%rdi 89141: 31 c9 xor %ecx,%ecx 89143: 83 e0 88 and $0xffffff88,%eax 89146: 89 c2 mov %eax,%edx 89148: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8914f: 8d b0 3c 1a 00 00 lea 0x1a3c(%rax),%esi 89155: e8 00 00 00 00 callq 8915a 8915a: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 89161: 31 c9 xor %ecx,%ecx 89163: 31 d2 xor %edx,%edx 89165: 48 89 ef mov %rbp,%rdi 89168: 8d b0 50 1a 00 00 lea 0x1a50(%rax),%esi 8916e: e8 00 00 00 00 callq 89173 89173: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8917a: 48 89 ef mov %rbp,%rdi 8917d: 31 d2 xor %edx,%edx 8917f: 8d b0 bc 1a 00 00 lea 0x1abc(%rax),%esi 89185: e8 00 00 00 00 callq 8918a 8918a: 41 8b b6 f0 03 00 00 mov 0x3f0(%r14),%esi 89191: 5b pop %rbx 89192: 48 89 ef mov %rbp,%rdi 89195: 83 c8 02 or $0x2,%eax 89198: 5d pop %rbp 89199: 31 c9 xor %ecx,%ecx 8919b: 41 5c pop %r12 8919d: 89 c2 mov %eax,%edx 8919f: 41 5d pop %r13 891a1: 81 c6 bc 1a 00 00 add $0x1abc,%esi 891a7: 41 5e pop %r14 891a9: 41 5f pop %r15 891ab: e9 00 00 00 00 jmpq 891b0 00000000000891b0 : 891b0: e8 00 00 00 00 callq 891b5 891b5: e8 66 fc ff ff callq 88e20 891ba: 31 c0 xor %eax,%eax 891bc: c3 retq 891bd: 0f 1f 00 nopl (%rax) 00000000000891c0 : 891c0: e8 00 00 00 00 callq 891c5 891c5: 55 push %rbp 891c6: 53 push %rbx 891c7: 48 8b af 18 01 00 00 mov 0x118(%rdi),%rbp 891ce: 48 85 ed test %rbp,%rbp 891d1: 74 4a je 8921d 891d3: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 891da: 48 85 c0 test %rax,%rax 891dd: 74 3e je 8921d 891df: 0f b6 10 movzbl (%rax),%edx 891e2: 48 89 fb mov %rdi,%rbx 891e5: 40 84 f6 test %sil,%sil 891e8: 74 2f je 89219 891ea: 84 d2 test %dl,%dl 891ec: 75 2f jne 8921d 891ee: c6 00 01 movb $0x1,(%rax) 891f1: 44 8b 47 7c mov 0x7c(%rdi),%r8d 891f5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 891fc: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 89203: 8b 48 04 mov 0x4(%rax),%ecx 89206: 5b pop %rbx 89207: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8920e: bf 01 00 00 00 mov $0x1,%edi 89213: 5d pop %rbp 89214: e9 00 00 00 00 jmpq 89219 89219: 84 d2 test %dl,%dl 8921b: 75 03 jne 89220 8921d: 5b pop %rbx 8921e: 5d pop %rbp 8921f: c3 retq 89220: 48 8b 50 10 mov 0x10(%rax),%rdx 89224: 48 85 d2 test %rdx,%rdx 89227: 74 33 je 8925c 89229: 48 8b 07 mov (%rdi),%rax 8922c: 8b 72 10 mov 0x10(%rdx),%esi 8922f: 31 c9 xor %ecx,%ecx 89231: ba 54 00 00 00 mov $0x54,%edx 89236: 48 8d 78 f0 lea -0x10(%rax),%rdi 8923a: 48 8b 80 50 0d 00 00 mov 0xd50(%rax),%rax 89241: e8 00 00 00 00 callq 89246 89246: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 8924d: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 89254: 00 89255: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 8925c: c6 00 00 movb $0x0,(%rax) 8925f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 89266: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 8926d: 44 8b 43 7c mov 0x7c(%rbx),%r8d 89271: 8b 48 04 mov 0x4(%rax),%ecx 89274: eb 90 jmp 89206 89276: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8927d: 00 00 00 0000000000089280 : 89280: e8 00 00 00 00 callq 89285 89285: 41 54 push %r12 89287: 55 push %rbp 89288: 39 97 dc 5e 00 00 cmp %edx,0x5edc(%rdi) 8928e: 76 63 jbe 892f3 89290: 48 89 fd mov %rdi,%rbp 89293: 85 c9 test %ecx,%ecx 89295: 74 3a je 892d1 89297: 83 f9 01 cmp $0x1,%ecx 8929a: 75 2f jne 892cb 8929c: 89 d2 mov %edx,%edx 8929e: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 892a5: 00 892a6: 31 d2 xor %edx,%edx 892a8: 41 81 c4 99 18 00 00 add $0x1899,%r12d 892af: 44 89 e6 mov %r12d,%esi 892b2: e8 00 00 00 00 callq 892b7 892b7: 0d 00 00 01 00 or $0x10000,%eax 892bc: 89 c2 mov %eax,%edx 892be: 31 c9 xor %ecx,%ecx 892c0: 44 89 e6 mov %r12d,%esi 892c3: 48 89 ef mov %rbp,%rdi 892c6: e8 00 00 00 00 callq 892cb 892cb: 31 c0 xor %eax,%eax 892cd: 5d pop %rbp 892ce: 41 5c pop %r12 892d0: c3 retq 892d1: 89 d2 mov %edx,%edx 892d3: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 892da: 00 892db: 31 d2 xor %edx,%edx 892dd: 41 81 c4 99 18 00 00 add $0x1899,%r12d 892e4: 44 89 e6 mov %r12d,%esi 892e7: e8 00 00 00 00 callq 892ec 892ec: 25 ff ff fe ff and $0xfffeffff,%eax 892f1: eb c9 jmp 892bc 892f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 892fa: bf 01 00 00 00 mov $0x1,%edi 892ff: e8 00 00 00 00 callq 89304 89304: 31 c0 xor %eax,%eax 89306: 5d pop %rbp 89307: 41 5c pop %r12 89309: c3 retq 8930a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000089310 : 89310: e8 00 00 00 00 callq 89315 89315: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 8931b: 7e 65 jle 89382 8931d: 41 54 push %r12 8931f: 55 push %rbp 89320: 48 89 fd mov %rdi,%rbp 89323: 85 d2 test %edx,%edx 89325: 74 3a je 89361 89327: 83 fa 01 cmp $0x1,%edx 8932a: 75 31 jne 8935d 8932c: 48 63 f6 movslq %esi,%rsi 8932f: 31 d2 xor %edx,%edx 89331: 44 8b 24 b5 00 00 00 mov 0x0(,%rsi,4),%r12d 89338: 00 89339: 41 81 c4 c8 1a 00 00 add $0x1ac8,%r12d 89340: 44 89 e6 mov %r12d,%esi 89343: e8 00 00 00 00 callq 89348 89348: 83 c8 01 or $0x1,%eax 8934b: 44 89 e6 mov %r12d,%esi 8934e: 48 89 ef mov %rbp,%rdi 89351: 89 c2 mov %eax,%edx 89353: 5d pop %rbp 89354: 31 c9 xor %ecx,%ecx 89356: 41 5c pop %r12 89358: e9 00 00 00 00 jmpq 8935d 8935d: 5d pop %rbp 8935e: 41 5c pop %r12 89360: c3 retq 89361: 48 63 f6 movslq %esi,%rsi 89364: 31 d2 xor %edx,%edx 89366: 44 8b 24 b5 00 00 00 mov 0x0(,%rsi,4),%r12d 8936d: 00 8936e: 41 81 c4 c8 1a 00 00 add $0x1ac8,%r12d 89375: 44 89 e6 mov %r12d,%esi 89378: e8 00 00 00 00 callq 8937d 8937d: 83 e0 fe and $0xfffffffe,%eax 89380: eb c9 jmp 8934b 89382: 89 f2 mov %esi,%edx 89384: bf 01 00 00 00 mov $0x1,%edi 89389: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 89390: e9 00 00 00 00 jmpq 89395 89395: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8939c: 00 00 00 00 00000000000893a0 : 893a0: e8 00 00 00 00 callq 893a5 893a5: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 893ab: 7e 65 jle 89412 893ad: 41 54 push %r12 893af: 55 push %rbp 893b0: 48 89 fd mov %rdi,%rbp 893b3: 85 d2 test %edx,%edx 893b5: 74 3a je 893f1 893b7: 83 fa 01 cmp $0x1,%edx 893ba: 75 31 jne 893ed 893bc: 48 63 f6 movslq %esi,%rsi 893bf: 31 d2 xor %edx,%edx 893c1: 44 8b 24 b5 00 00 00 mov 0x0(,%rsi,4),%r12d 893c8: 00 893c9: 41 81 c4 c8 1a 00 00 add $0x1ac8,%r12d 893d0: 44 89 e6 mov %r12d,%esi 893d3: e8 00 00 00 00 callq 893d8 893d8: 83 c8 10 or $0x10,%eax 893db: 44 89 e6 mov %r12d,%esi 893de: 48 89 ef mov %rbp,%rdi 893e1: 89 c2 mov %eax,%edx 893e3: 5d pop %rbp 893e4: 31 c9 xor %ecx,%ecx 893e6: 41 5c pop %r12 893e8: e9 00 00 00 00 jmpq 893ed 893ed: 5d pop %rbp 893ee: 41 5c pop %r12 893f0: c3 retq 893f1: 48 63 f6 movslq %esi,%rsi 893f4: 31 d2 xor %edx,%edx 893f6: 44 8b 24 b5 00 00 00 mov 0x0(,%rsi,4),%r12d 893fd: 00 893fe: 41 81 c4 c8 1a 00 00 add $0x1ac8,%r12d 89405: 44 89 e6 mov %r12d,%esi 89408: e8 00 00 00 00 callq 8940d 8940d: 83 e0 ef and $0xffffffef,%eax 89410: eb c9 jmp 893db 89412: 89 f2 mov %esi,%edx 89414: bf 01 00 00 00 mov $0x1,%edi 89419: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 89420: e9 00 00 00 00 jmpq 89425 89425: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8942c: 00 00 00 00 0000000000089430 : 89430: e8 00 00 00 00 callq 89435 89435: 83 fa 06 cmp $0x6,%edx 89438: 0f 84 8b 00 00 00 je 894c9 8943e: 77 28 ja 89468 89440: 83 fa 03 cmp $0x3,%edx 89443: 0f 84 8b 00 00 00 je 894d4 89449: 77 53 ja 8949e 8944b: 83 fa 01 cmp $0x1,%edx 8944e: 0f 84 8e 00 00 00 je 894e2 89454: 83 fa 02 cmp $0x2,%edx 89457: 75 36 jne 8948f 89459: 89 ca mov %ecx,%edx 8945b: be 02 00 00 00 mov $0x2,%esi 89460: e8 ab fe ff ff callq 89310 89465: 31 c0 xor %eax,%eax 89467: c3 retq 89468: 83 fa 09 cmp $0x9,%edx 8946b: 0f 84 82 00 00 00 je 894f3 89471: 76 3e jbe 894b1 89473: 83 fa 0a cmp $0xa,%edx 89476: 0f 84 88 00 00 00 je 89504 8947c: 83 fa 0b cmp $0xb,%edx 8947f: 75 e4 jne 89465 89481: 89 ca mov %ecx,%edx 89483: be 05 00 00 00 mov $0x5,%esi 89488: e8 13 ff ff ff callq 893a0 8948d: eb d6 jmp 89465 8948f: 85 d2 test %edx,%edx 89491: 75 d2 jne 89465 89493: 89 ca mov %ecx,%edx 89495: 31 f6 xor %esi,%esi 89497: e8 74 fe ff ff callq 89310 8949c: eb c7 jmp 89465 8949e: 83 fa 04 cmp $0x4,%edx 894a1: 74 72 je 89515 894a3: 89 ca mov %ecx,%edx 894a5: be 05 00 00 00 mov $0x5,%esi 894aa: e8 61 fe ff ff callq 89310 894af: eb b4 jmp 89465 894b1: 83 fa 07 cmp $0x7,%edx 894b4: 74 70 je 89526 894b6: 83 fa 08 cmp $0x8,%edx 894b9: 75 aa jne 89465 894bb: 89 ca mov %ecx,%edx 894bd: be 02 00 00 00 mov $0x2,%esi 894c2: e8 d9 fe ff ff callq 893a0 894c7: eb 9c jmp 89465 894c9: 89 ca mov %ecx,%edx 894cb: 31 f6 xor %esi,%esi 894cd: e8 ce fe ff ff callq 893a0 894d2: eb 91 jmp 89465 894d4: 89 ca mov %ecx,%edx 894d6: be 03 00 00 00 mov $0x3,%esi 894db: e8 30 fe ff ff callq 89310 894e0: eb 83 jmp 89465 894e2: 89 ca mov %ecx,%edx 894e4: be 01 00 00 00 mov $0x1,%esi 894e9: e8 22 fe ff ff callq 89310 894ee: e9 72 ff ff ff jmpq 89465 894f3: 89 ca mov %ecx,%edx 894f5: be 03 00 00 00 mov $0x3,%esi 894fa: e8 a1 fe ff ff callq 893a0 894ff: e9 61 ff ff ff jmpq 89465 89504: 89 ca mov %ecx,%edx 89506: be 04 00 00 00 mov $0x4,%esi 8950b: e8 90 fe ff ff callq 893a0 89510: e9 50 ff ff ff jmpq 89465 89515: 89 ca mov %ecx,%edx 89517: be 04 00 00 00 mov $0x4,%esi 8951c: e8 ef fd ff ff callq 89310 89521: e9 3f ff ff ff jmpq 89465 89526: 89 ca mov %ecx,%edx 89528: be 01 00 00 00 mov $0x1,%esi 8952d: e8 6e fe ff ff callq 893a0 89532: e9 2e ff ff ff jmpq 89465 89537: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8953e: 00 00 0000000000089540 : 89540: e8 00 00 00 00 callq 89545 89545: 41 54 push %r12 89547: 49 89 f4 mov %rsi,%r12 8954a: 55 push %rbp 8954b: 48 89 d5 mov %rdx,%rbp 8954e: 53 push %rbx 8954f: 48 8b 17 mov (%rdi),%rdx 89552: 48 89 fb mov %rdi,%rbx 89555: 48 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%rax 8955c: 48 81 c2 d8 02 00 00 add $0x2d8,%rdx 89563: 48 39 c2 cmp %rax,%rdx 89566: 74 2c je 89594 89568: 48 8d 78 f8 lea -0x8(%rax),%rdi 8956c: eb 0d jmp 8957b 8956e: 48 8b 47 08 mov 0x8(%rdi),%rax 89572: 48 8d 78 f8 lea -0x8(%rax),%rdi 89576: 48 39 c2 cmp %rax,%rdx 89579: 74 19 je 89594 8957b: 48 39 5f 50 cmp %rbx,0x50(%rdi) 8957f: 75 ed jne 8956e 89581: 48 89 bb 68 05 00 00 mov %rdi,0x568(%rbx) 89588: e8 00 00 00 00 callq 8958d 8958d: 48 89 83 70 05 00 00 mov %rax,0x570(%rbx) 89594: 48 83 bb 68 05 00 00 cmpq $0x0,0x568(%rbx) 8959b: 00 8959c: 0f 84 d3 00 00 00 je 89675 895a2: 48 83 bb 70 05 00 00 cmpq $0x0,0x570(%rbx) 895a9: 00 895aa: 0f 84 c5 00 00 00 je 89675 895b0: 4c 89 e6 mov %r12,%rsi 895b3: 48 89 ea mov %rbp,%rdx 895b6: 48 89 df mov %rbx,%rdi 895b9: e8 00 00 00 00 callq 895be 895be: 41 89 c4 mov %eax,%r12d 895c1: 84 c0 test %al,%al 895c3: 75 0b jne 895d0 895c5: 45 31 e4 xor %r12d,%r12d 895c8: 44 89 e0 mov %r12d,%eax 895cb: 5b pop %rbx 895cc: 5d pop %rbp 895cd: 41 5c pop %r12 895cf: c3 retq 895d0: 48 89 ee mov %rbp,%rsi 895d3: 48 89 df mov %rbx,%rdi 895d6: e8 00 00 00 00 callq 895db 895db: 85 c0 test %eax,%eax 895dd: 75 e6 jne 895c5 895df: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 895e6: 48 8b 2b mov (%rbx),%rbp 895e9: e8 00 00 00 00 callq 895ee 895ee: 85 c0 test %eax,%eax 895f0: 0f 85 a0 00 00 00 jne 89696 895f6: 8b 85 28 0f 00 00 mov 0xf28(%rbp),%eax 895fc: 85 c0 test %eax,%eax 895fe: 75 3f jne 8963f 89600: 48 89 df mov %rbx,%rdi 89603: e8 00 00 00 00 callq 89608 89608: 3d ff 00 00 00 cmp $0xff,%eax 8960d: 0f 85 ab 00 00 00 jne 896be 89613: 48 89 df mov %rbx,%rdi 89616: e8 00 00 00 00 callq 8961b 8961b: a8 02 test $0x2,%al 8961d: 0f 84 a6 00 00 00 je 896c9 89623: a8 01 test $0x1,%al 89625: 0f 84 bc 00 00 00 je 896e7 8962b: a8 04 test $0x4,%al 8962d: 0f 84 a5 00 00 00 je 896d8 89633: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8963a: e8 00 00 00 00 callq 8963f 8963f: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 89646: 00 00 00 89649: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 89650: e8 00 00 00 00 callq 89655 89655: 85 c0 test %eax,%eax 89657: 0f 84 6b ff ff ff je 895c8 8965d: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 89664: e8 00 00 00 00 callq 89669 89669: 83 f8 05 cmp $0x5,%eax 8966c: 41 0f 94 c4 sete %r12b 89670: e9 53 ff ff ff jmpq 895c8 89675: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 8967c: 00 00 00 00 89680: 45 31 e4 xor %r12d,%r12d 89683: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 8968a: 00 00 00 00 8968e: 44 89 e0 mov %r12d,%eax 89691: 5b pop %rbx 89692: 5d pop %rbp 89693: 41 5c pop %r12 89695: c3 retq 89696: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 8969d: e8 00 00 00 00 callq 896a2 896a2: 83 f8 05 cmp $0x5,%eax 896a5: 0f 84 4b ff ff ff je 895f6 896ab: 48 89 df mov %rbx,%rdi 896ae: e8 00 00 00 00 callq 896b3 896b3: 3d ff 00 00 00 cmp $0xff,%eax 896b8: 0f 84 55 ff ff ff je 89613 896be: 89 83 b0 04 00 00 mov %eax,0x4b0(%rbx) 896c4: e9 ff fe ff ff jmpq 895c8 896c9: c7 83 b0 04 00 00 01 movl $0x1,0x4b0(%rbx) 896d0: 00 00 00 896d3: e9 f0 fe ff ff jmpq 895c8 896d8: c7 83 b0 04 00 00 02 movl $0x2,0x4b0(%rbx) 896df: 00 00 00 896e2: e9 e1 fe ff ff jmpq 895c8 896e7: c7 83 b0 04 00 00 00 movl $0x0,0x4b0(%rbx) 896ee: 00 00 00 896f1: e9 d2 fe ff ff jmpq 895c8 896f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 896fd: 00 00 00 0000000000089700 : 89700: e8 00 00 00 00 callq 89705 89705: 41 55 push %r13 89707: 41 54 push %r12 89709: 55 push %rbp 8970a: 48 89 fd mov %rdi,%rbp 8970d: 53 push %rbx 8970e: 48 8b 1f mov (%rdi),%rbx 89711: 4c 8d 63 f0 lea -0x10(%rbx),%r12 89715: 85 f6 test %esi,%esi 89717: 74 39 je 89752 89719: 83 ee 01 sub $0x1,%esi 8971c: 83 fe 02 cmp $0x2,%esi 8971f: 77 23 ja 89744 89721: e8 00 00 00 00 callq 89726 89726: 80 bd ec 03 00 00 00 cmpb $0x0,0x3ec(%rbp) 8972d: 0f 85 a3 00 00 00 jne 897d6 89733: 31 f6 xor %esi,%esi 89735: 48 89 ef mov %rbp,%rdi 89738: e8 00 00 00 00 callq 8973d 8973d: c6 85 ec 03 00 00 00 movb $0x0,0x3ec(%rbp) 89744: 5b pop %rbx 89745: 4c 89 e7 mov %r12,%rdi 89748: 5d pop %rbp 89749: 41 5c pop %r12 8974b: 41 5d pop %r13 8974d: e9 00 00 00 00 jmpq 89752 89752: c6 87 ec 03 00 00 01 movb $0x1,0x3ec(%rdi) 89759: be 01 00 00 00 mov $0x1,%esi 8975e: e8 00 00 00 00 callq 89763 89763: 48 89 ef mov %rbp,%rdi 89766: be 01 00 00 00 mov $0x1,%esi 8976b: e8 a0 ee ff ff callq 88610 89770: 48 89 ef mov %rbp,%rdi 89773: 31 f6 xor %esi,%esi 89775: e8 00 00 00 00 callq 8977a 8977a: 48 89 ef mov %rbp,%rdi 8977d: 31 f6 xor %esi,%esi 8977f: e8 8c ee ff ff callq 88610 89784: 8b b5 e8 03 00 00 mov 0x3e8(%rbp),%esi 8978a: 4c 89 e7 mov %r12,%rdi 8978d: e8 00 00 00 00 callq 89792 89792: 48 8d b3 08 5f 00 00 lea 0x5f08(%rbx),%rsi 89799: 4c 89 e7 mov %r12,%rdi 8979c: 41 89 c5 mov %eax,%r13d 8979f: 89 c2 mov %eax,%edx 897a1: e8 00 00 00 00 callq 897a6 897a6: 48 8d b3 48 5f 00 00 lea 0x5f48(%rbx),%rsi 897ad: 44 89 ea mov %r13d,%edx 897b0: 4c 89 e7 mov %r12,%rdi 897b3: e8 00 00 00 00 callq 897b8 897b8: 48 89 ef mov %rbp,%rdi 897bb: e8 00 00 00 00 callq 897c0 897c0: 48 89 ef mov %rbp,%rdi 897c3: e8 58 f6 ff ff callq 88e20 897c8: 4c 89 e7 mov %r12,%rdi 897cb: 5b pop %rbx 897cc: 5d pop %rbp 897cd: 41 5c pop %r12 897cf: 41 5d pop %r13 897d1: e9 00 00 00 00 jmpq 897d6 897d6: 48 89 ef mov %rbp,%rdi 897d9: be 01 00 00 00 mov $0x1,%esi 897de: e8 2d ee ff ff callq 88610 897e3: 48 89 ef mov %rbp,%rdi 897e6: be 01 00 00 00 mov $0x1,%esi 897eb: e8 00 00 00 00 callq 897f0 897f0: 31 f6 xor %esi,%esi 897f2: 48 89 ef mov %rbp,%rdi 897f5: e8 16 ee ff ff callq 88610 897fa: e9 34 ff ff ff jmpq 89733 897ff: 90 nop 0000000000089800 : 89800: e8 00 00 00 00 callq 89805 89805: 55 push %rbp 89806: 31 f6 xor %esi,%esi 89808: 48 89 fd mov %rdi,%rbp 8980b: e8 f0 fe ff ff callq 89700 89810: 48 89 ef mov %rbp,%rdi 89813: 31 f6 xor %esi,%esi 89815: 5d pop %rbp 89816: e9 00 00 00 00 jmpq 8981b 8981b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000089820 : 89820: e8 00 00 00 00 callq 89825 89825: 55 push %rbp 89826: 31 f6 xor %esi,%esi 89828: 48 89 fd mov %rdi,%rbp 8982b: e8 00 00 00 00 callq 89830 89830: 48 89 ef mov %rbp,%rdi 89833: be 01 00 00 00 mov $0x1,%esi 89838: e8 00 00 00 00 callq 8983d 8983d: 48 89 ef mov %rbp,%rdi 89840: be 03 00 00 00 mov $0x3,%esi 89845: 5d pop %rbp 89846: e9 b5 fe ff ff jmpq 89700 8984b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000089850 : 89850: e8 00 00 00 00 callq 89855 89855: 55 push %rbp 89856: 48 89 fd mov %rdi,%rbp 89859: e8 00 00 00 00 callq 8985e 8985e: 48 89 ef mov %rbp,%rdi 89861: 5d pop %rbp 89862: e9 00 00 00 00 jmpq 89867 89867: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8986e: 00 00 0000000000089870 : 89870: e8 00 00 00 00 callq 89875 89875: 53 push %rbx 89876: be 03 00 00 00 mov $0x3,%esi 8987b: 48 89 fb mov %rdi,%rbx 8987e: e8 00 00 00 00 callq 89883 89883: 48 89 df mov %rbx,%rdi 89886: e8 00 00 00 00 callq 8988b 8988b: 84 c0 test %al,%al 8988d: 75 0c jne 8989b 8988f: c7 83 84 00 00 00 00 movl $0x0,0x84(%rbx) 89896: 00 00 00 89899: 5b pop %rbx 8989a: c3 retq 8989b: 48 89 df mov %rbx,%rdi 8989e: e8 00 00 00 00 callq 898a3 898a3: 83 f8 03 cmp $0x3,%eax 898a6: 74 1a je 898c2 898a8: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 898af: c7 40 04 ff ff ff ff movl $0xffffffff,0x4(%rax) 898b6: c7 83 84 00 00 00 00 movl $0x0,0x84(%rbx) 898bd: 00 00 00 898c0: 5b pop %rbx 898c1: c3 retq 898c2: 31 f6 xor %esi,%esi 898c4: 48 89 df mov %rbx,%rdi 898c7: e8 f4 f8 ff ff callq 891c0 898cc: eb da jmp 898a8 898ce: 66 90 xchg %ax,%ax 00000000000898d0 : 898d0: e8 00 00 00 00 callq 898d5 898d5: 55 push %rbp 898d6: 48 8b 07 mov (%rdi),%rax 898d9: 31 f6 xor %esi,%esi 898db: 48 8d 68 f0 lea -0x10(%rax),%rbp 898df: e8 00 00 00 00 callq 898e4 898e4: 48 89 ef mov %rbp,%rdi 898e7: 31 f6 xor %esi,%esi 898e9: 5d pop %rbp 898ea: e9 00 00 00 00 jmpq 898ef 898ef: 90 nop 00000000000898f0 : 898f0: e8 00 00 00 00 callq 898f5 898f5: 41 56 push %r14 898f7: 41 55 push %r13 898f9: 41 54 push %r12 898fb: 55 push %rbp 898fc: 53 push %rbx 898fd: 4c 8b 2f mov (%rdi),%r13 89900: 48 89 fb mov %rdi,%rbx 89903: 4d 8d 75 f0 lea -0x10(%r13),%r14 89907: e8 00 00 00 00 callq 8990c 8990c: 48 89 c5 mov %rax,%rbp 8990f: f7 83 84 00 00 00 ea testl $0xeea,0x84(%rbx) 89916: 0e 00 00 89919: 0f 84 5a 01 00 00 je 89a79 8991f: 4c 8b a3 18 01 00 00 mov 0x118(%rbx),%r12 89926: 4d 85 e4 test %r12,%r12 89929: 74 54 je 8997f 8992b: 8b 73 7c mov 0x7c(%rbx),%esi 8992e: 83 fe 21 cmp $0x21,%esi 89931: 0f 84 62 01 00 00 je 89a99 89937: 0f 87 1b 01 00 00 ja 89a58 8993d: 83 fe 1e cmp $0x1e,%esi 89940: 0f 84 49 01 00 00 je 89a8f 89946: 83 fe 20 cmp $0x20,%esi 89949: 0f 85 17 01 00 00 jne 89a66 8994f: 41 80 3c 24 01 cmpb $0x1,(%r12) 89954: b8 02 00 00 00 mov $0x2,%eax 89959: 83 d8 ff sbb $0xffffffff,%eax 8995c: 41 89 44 24 04 mov %eax,0x4(%r12) 89961: f7 83 84 00 00 00 c8 testl $0xec8,0x84(%rbx) 89968: 0e 00 00 8996b: 74 12 je 8997f 8996d: 48 98 cltq 8996f: 49 8b 84 c5 10 5d 00 mov 0x5d10(%r13,%rax,8),%rax 89976: 00 89977: 49 89 84 24 a8 00 00 mov %rax,0xa8(%r12) 8997e: 00 8997f: be 01 00 00 00 mov $0x1,%esi 89984: 4c 89 f7 mov %r14,%rdi 89987: e8 00 00 00 00 callq 8998c 8998c: 48 85 ed test %rbp,%rbp 8998f: 74 17 je 899a8 89991: 80 bd 29 05 00 00 00 cmpb $0x0,0x529(%rbp) 89998: 0f 85 96 00 00 00 jne 89a34 8999e: 83 7d 74 0e cmpl $0xe,0x74(%rbp) 899a2: 0f 84 9e 00 00 00 je 89a46 899a8: 48 89 df mov %rbx,%rdi 899ab: e8 00 00 00 00 callq 899b0 899b0: 48 89 df mov %rbx,%rdi 899b3: 4c 8b 23 mov (%rbx),%r12 899b6: 4c 8b 6b 50 mov 0x50(%rbx),%r13 899ba: e8 00 00 00 00 callq 899bf 899bf: 48 89 c5 mov %rax,%rbp 899c2: 48 85 c0 test %rax,%rax 899c5: 74 64 je 89a2b 899c7: 48 89 c7 mov %rax,%rdi 899ca: e8 00 00 00 00 callq 899cf 899cf: 8b 93 80 00 00 00 mov 0x80(%rbx),%edx 899d5: 83 e2 22 and $0x22,%edx 899d8: 75 51 jne 89a2b 899da: 8b 4b 7c mov 0x7c(%rbx),%ecx 899dd: 83 e9 15 sub $0x15,%ecx 899e0: 83 f9 01 cmp $0x1,%ecx 899e3: 76 46 jbe 89a2b 899e5: 85 c0 test %eax,%eax 899e7: 74 42 je 89a2b 899e9: 8b 8d 3c 05 00 00 mov 0x53c(%rbp),%ecx 899ef: 83 f8 08 cmp $0x8,%eax 899f2: 0f 84 dd 00 00 00 je 89ad5 899f8: 83 f8 0a cmp $0xa,%eax 899fb: 0f 84 bf 00 00 00 je 89ac0 89a01: 83 f8 06 cmp $0x6,%eax 89a04: 0f 84 a1 00 00 00 je 89aab 89a0a: 41 8b b5 f0 03 00 00 mov 0x3f0(%r13),%esi 89a11: 5b pop %rbx 89a12: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 89a17: 31 c9 xor %ecx,%ecx 89a19: 5d pop %rbp 89a1a: 41 5c pop %r12 89a1c: 81 c6 f2 1b 00 00 add $0x1bf2,%esi 89a22: 41 5d pop %r13 89a24: 41 5e pop %r14 89a26: e9 00 00 00 00 jmpq 89a2b 89a2b: 5b pop %rbx 89a2c: 5d pop %rbp 89a2d: 41 5c pop %r12 89a2f: 41 5d pop %r13 89a31: 41 5e pop %r14 89a33: c3 retq 89a34: 48 89 ef mov %rbp,%rdi 89a37: e8 00 00 00 00 callq 89a3c 89a3c: 83 7d 74 0e cmpl $0xe,0x74(%rbp) 89a40: 0f 85 62 ff ff ff jne 899a8 89a46: be 0c 00 00 00 mov $0xc,%esi 89a4b: 48 89 ef mov %rbp,%rdi 89a4e: e8 00 00 00 00 callq 89a53 89a53: e9 50 ff ff ff jmpq 899a8 89a58: b8 06 00 00 00 mov $0x6,%eax 89a5d: 83 fe 25 cmp $0x25,%esi 89a60: 0f 84 f6 fe ff ff je 8995c 89a66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 89a6d: e8 00 00 00 00 callq 89a72 89a72: 31 c0 xor %eax,%eax 89a74: e9 e3 fe ff ff jmpq 8995c 89a79: 48 89 df mov %rbx,%rdi 89a7c: e8 00 00 00 00 callq 89a81 89a81: 66 85 c0 test %ax,%ax 89a84: 0f 85 95 fe ff ff jne 8991f 89a8a: e9 f0 fe ff ff jmpq 8997f 89a8f: 41 0f b6 04 24 movzbl (%r12),%eax 89a94: e9 c3 fe ff ff jmpq 8995c 89a99: 41 80 3c 24 01 cmpb $0x1,(%r12) 89a9e: b8 04 00 00 00 mov $0x4,%eax 89aa3: 83 d8 ff sbb $0xffffffff,%eax 89aa6: e9 b1 fe ff ff jmpq 8995c 89aab: 83 f9 01 cmp $0x1,%ecx 89aae: ba 00 a1 00 00 mov $0xa100,%edx 89ab3: b8 01 00 00 00 mov $0x1,%eax 89ab8: 0f 45 d0 cmovne %eax,%edx 89abb: e9 4a ff ff ff jmpq 89a0a 89ac0: 83 f9 01 cmp $0x1,%ecx 89ac3: ba 00 f1 00 00 mov $0xf100,%edx 89ac8: b8 21 00 00 00 mov $0x21,%eax 89acd: 0f 45 d0 cmovne %eax,%edx 89ad0: e9 35 ff ff ff jmpq 89a0a 89ad5: 83 f9 01 cmp $0x1,%ecx 89ad8: ba 00 e9 00 00 mov $0xe900,%edx 89add: b8 11 00 00 00 mov $0x11,%eax 89ae2: 0f 45 d0 cmovne %eax,%edx 89ae5: e9 20 ff ff ff jmpq 89a0a 89aea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000089af0 : 89af0: e8 00 00 00 00 callq 89af5 89af5: 55 push %rbp 89af6: 48 89 fd mov %rdi,%rbp 89af9: f6 87 80 00 00 00 22 testb $0x22,0x80(%rdi) 89b00: 75 1d jne 89b1f 89b02: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 89b09: e8 00 00 00 00 callq 89b0e 89b0e: 48 89 ef mov %rbp,%rdi 89b11: e8 00 00 00 00 callq 89b16 89b16: 48 89 ef mov %rbp,%rdi 89b19: 5d pop %rbp 89b1a: e9 00 00 00 00 jmpq 89b1f 89b1f: e8 00 00 00 00 callq 89b24 89b24: eb dc jmp 89b02 89b26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 89b2d: 00 00 00 0000000000089b30 : 89b30: e8 00 00 00 00 callq 89b35 89b35: 41 57 push %r15 89b37: 41 56 push %r14 89b39: 41 55 push %r13 89b3b: 49 89 d5 mov %rdx,%r13 89b3e: 41 54 push %r12 89b40: 55 push %rbp 89b41: 48 89 fd mov %rdi,%rbp 89b44: 53 push %rbx 89b45: 48 83 ec 10 sub $0x10,%rsp 89b49: 44 8b 72 04 mov 0x4(%rdx),%r14d 89b4d: 31 d2 xor %edx,%edx 89b4f: 48 89 34 24 mov %rsi,(%rsp) 89b53: 41 8d 46 ff lea -0x1(%r14),%eax 89b57: 49 89 c4 mov %rax,%r12 89b5a: 48 c1 e0 04 shl $0x4,%rax 89b5e: 8b b0 00 00 00 00 mov 0x0(%rax),%esi 89b64: 4c 8d b8 00 00 00 00 lea 0x0(%rax),%r15 89b6b: e8 00 00 00 00 callq 89b70 89b70: 44 89 e6 mov %r12d,%esi 89b73: 48 89 ef mov %rbp,%rdi 89b76: 89 c3 mov %eax,%ebx 89b78: e8 00 00 00 00 callq 89b7d 89b7d: 45 8b 45 2c mov 0x2c(%r13),%r8d 89b81: 45 85 c0 test %r8d,%r8d 89b84: 74 2f je 89bb5 89b86: 41 83 f8 01 cmp $0x1,%r8d 89b8a: 74 7a je 89c06 89b8c: 41 8b 55 04 mov 0x4(%r13),%edx 89b90: 44 89 c1 mov %r8d,%ecx 89b93: bf 01 00 00 00 mov $0x1,%edi 89b98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 89b9f: e8 00 00 00 00 callq 89ba4 89ba4: 48 83 c4 10 add $0x10,%rsp 89ba8: 31 c0 xor %eax,%eax 89baa: 5b pop %rbx 89bab: 5d pop %rbp 89bac: 41 5c pop %r12 89bae: 41 5d pop %r13 89bb0: 41 5e pop %r14 89bb2: 41 5f pop %r15 89bb4: c3 retq 89bb5: 41 23 5f 04 and 0x4(%r15),%ebx 89bb9: 0f 85 b7 00 00 00 jne 89c76 89bbf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 89bc6: bf 01 00 00 00 mov $0x1,%edi 89bcb: 89 44 24 0c mov %eax,0xc(%rsp) 89bcf: e8 00 00 00 00 callq 89bd4 89bd4: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 89bd9: 48 8b 34 24 mov (%rsp),%rsi 89bdd: 44 89 ca mov %r9d,%edx 89be0: 48 89 ef mov %rbp,%rdi 89be3: e8 00 00 00 00 callq 89be8 89be8: 84 c0 test %al,%al 89bea: 0f 85 ce 00 00 00 jne 89cbe 89bf0: 44 89 f2 mov %r14d,%edx 89bf3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 89bfa: bf 01 00 00 00 mov $0x1,%edi 89bff: e8 00 00 00 00 callq 89c04 89c04: eb 9e jmp 89ba4 89c06: 41 23 5f 08 and 0x8(%r15),%ebx 89c0a: 74 40 je 89c4c 89c0c: 44 3b a5 d8 5e 00 00 cmp 0x5ed8(%rbp),%r12d 89c13: 0f 8d b6 00 00 00 jge 89ccf 89c19: 4d 63 e4 movslq %r12d,%r12 89c1c: 31 d2 xor %edx,%edx 89c1e: 48 89 ef mov %rbp,%rdi 89c21: 46 8b 24 a5 00 00 00 mov 0x0(,%r12,4),%r12d 89c28: 00 89c29: 41 81 c4 c9 1a 00 00 add $0x1ac9,%r12d 89c30: 44 89 e6 mov %r12d,%esi 89c33: e8 00 00 00 00 callq 89c38 89c38: 31 c9 xor %ecx,%ecx 89c3a: 44 89 e6 mov %r12d,%esi 89c3d: 48 89 ef mov %rbp,%rdi 89c40: 83 c8 10 or $0x10,%eax 89c43: 89 c2 mov %eax,%edx 89c45: e8 00 00 00 00 callq 89c4a 89c4a: eb 11 jmp 89c5d 89c4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 89c53: bf 01 00 00 00 mov $0x1,%edi 89c58: e8 00 00 00 00 callq 89c5d 89c5d: 44 89 f2 mov %r14d,%edx 89c60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 89c67: bf 01 00 00 00 mov $0x1,%edi 89c6c: e8 00 00 00 00 callq 89c71 89c71: e9 2e ff ff ff jmpq 89ba4 89c76: 44 3b a5 d8 5e 00 00 cmp 0x5ed8(%rbp),%r12d 89c7d: 89 44 24 0c mov %eax,0xc(%rsp) 89c81: 7d 65 jge 89ce8 89c83: 49 63 c4 movslq %r12d,%rax 89c86: 31 d2 xor %edx,%edx 89c88: 48 89 ef mov %rbp,%rdi 89c8b: 44 8b 3c 85 00 00 00 mov 0x0(,%rax,4),%r15d 89c92: 00 89c93: 41 81 c7 cb 1a 00 00 add $0x1acb,%r15d 89c9a: 44 89 fe mov %r15d,%esi 89c9d: e8 00 00 00 00 callq 89ca2 89ca2: 31 c9 xor %ecx,%ecx 89ca4: 44 89 fe mov %r15d,%esi 89ca7: 48 89 ef mov %rbp,%rdi 89caa: 83 c8 10 or $0x10,%eax 89cad: 89 c2 mov %eax,%edx 89caf: e8 00 00 00 00 callq 89cb4 89cb4: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 89cb9: e9 1b ff ff ff jmpq 89bd9 89cbe: 48 8d 7d 10 lea 0x10(%rbp),%rdi 89cc2: 44 89 e6 mov %r12d,%esi 89cc5: e8 00 00 00 00 callq 89cca 89cca: e9 21 ff ff ff jmpq 89bf0 89ccf: 44 89 e2 mov %r12d,%edx 89cd2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 89cd9: bf 01 00 00 00 mov $0x1,%edi 89cde: e8 00 00 00 00 callq 89ce3 89ce3: e9 75 ff ff ff jmpq 89c5d 89ce8: 44 89 e2 mov %r12d,%edx 89ceb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 89cf2: bf 01 00 00 00 mov $0x1,%edi 89cf7: e8 00 00 00 00 callq 89cfc 89cfc: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 89d01: e9 d3 fe ff ff jmpq 89bd9 89d06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 89d0d: 00 00 00 0000000000089d10 : 89d10: e8 00 00 00 00 callq 89d15 89d15: 3b b7 dc 5e 00 00 cmp 0x5edc(%rdi),%esi 89d1b: 72 01 jb 89d1e 89d1d: c3 retq 89d1e: 89 f0 mov %esi,%eax 89d20: 41 54 push %r12 89d22: 31 d2 xor %edx,%edx 89d24: 55 push %rbp 89d25: 44 8b 24 85 00 00 00 mov 0x0(,%rax,4),%r12d 89d2c: 00 89d2d: 48 89 fd mov %rdi,%rbp 89d30: 53 push %rbx 89d31: 89 f3 mov %esi,%ebx 89d33: 41 8d b4 24 98 18 00 lea 0x1898(%r12),%esi 89d3a: 00 89d3b: e8 00 00 00 00 callq 89d40 89d40: a8 02 test $0x2,%al 89d42: 74 37 je 89d7b 89d44: 3b 9d dc 5e 00 00 cmp 0x5edc(%rbp),%ebx 89d4a: 73 2a jae 89d76 89d4c: 41 81 c4 99 18 00 00 add $0x1899,%r12d 89d53: 31 d2 xor %edx,%edx 89d55: 48 89 ef mov %rbp,%rdi 89d58: 44 89 e6 mov %r12d,%esi 89d5b: e8 00 00 00 00 callq 89d60 89d60: 80 e4 fe and $0xfe,%ah 89d63: 89 c2 mov %eax,%edx 89d65: 5b pop %rbx 89d66: 44 89 e6 mov %r12d,%esi 89d69: 48 89 ef mov %rbp,%rdi 89d6c: 31 c9 xor %ecx,%ecx 89d6e: 5d pop %rbp 89d6f: 41 5c pop %r12 89d71: e9 00 00 00 00 jmpq 89d76 89d76: 5b pop %rbx 89d77: 5d pop %rbp 89d78: 41 5c pop %r12 89d7a: c3 retq 89d7b: 3b 9d dc 5e 00 00 cmp 0x5edc(%rbp),%ebx 89d81: 73 f3 jae 89d76 89d83: 41 81 c4 99 18 00 00 add $0x1899,%r12d 89d8a: 31 d2 xor %edx,%edx 89d8c: 48 89 ef mov %rbp,%rdi 89d8f: 44 89 e6 mov %r12d,%esi 89d92: e8 00 00 00 00 callq 89d97 89d97: 80 cc 01 or $0x1,%ah 89d9a: 89 c2 mov %eax,%edx 89d9c: eb c7 jmp 89d65 89d9e: 66 90 xchg %ax,%ax 0000000000089da0 : 89da0: e8 00 00 00 00 callq 89da5 89da5: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 89dab: 7f 03 jg 89db0 89dad: 31 c0 xor %eax,%eax 89daf: c3 retq 89db0: 48 63 f6 movslq %esi,%rsi 89db3: 31 d2 xor %edx,%edx 89db5: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 89dbc: 81 c6 a6 1b 00 00 add $0x1ba6,%esi 89dc2: e9 00 00 00 00 jmpq 89dc7 89dc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 89dce: 00 00 0000000000089dd0 : 89dd0: e8 00 00 00 00 callq 89dd5 89dd5: 41 54 push %r12 89dd7: 55 push %rbp 89dd8: 48 89 fd mov %rdi,%rbp 89ddb: 53 push %rbx 89ddc: e8 df ea ff ff callq 888c0 89de1: 84 c0 test %al,%al 89de3: 75 07 jne 89dec 89de5: 5b pop %rbx 89de6: 31 c0 xor %eax,%eax 89de8: 5d pop %rbp 89de9: 41 5c pop %r12 89deb: c3 retq 89dec: 31 d2 xor %edx,%edx 89dee: 48 89 ef mov %rbp,%rdi 89df1: be 98 03 00 00 mov $0x398,%esi 89df6: e8 00 00 00 00 callq 89dfb 89dfb: 48 8b 7d 00 mov 0x0(%rbp),%rdi 89dff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 89e06: 83 c8 20 or $0x20,%eax 89e09: 41 89 c4 mov %eax,%r12d 89e0c: 89 c2 mov %eax,%edx 89e0e: e8 00 00 00 00 callq 89e13 89e13: 31 c9 xor %ecx,%ecx 89e15: 44 89 e2 mov %r12d,%edx 89e18: 48 89 ef mov %rbp,%rdi 89e1b: be 98 03 00 00 mov $0x398,%esi 89e20: e8 00 00 00 00 callq 89e25 89e25: 31 d2 xor %edx,%edx 89e27: be 98 03 00 00 mov $0x398,%esi 89e2c: 48 89 ef mov %rbp,%rdi 89e2f: e8 00 00 00 00 callq 89e34 89e34: bf de 46 03 00 mov $0x346de,%edi 89e39: 89 c3 mov %eax,%ebx 89e3b: e8 00 00 00 00 callq 89e40 89e40: 83 e3 df and $0xffffffdf,%ebx 89e43: 31 c9 xor %ecx,%ecx 89e45: 48 89 ef mov %rbp,%rdi 89e48: 89 da mov %ebx,%edx 89e4a: be 98 03 00 00 mov $0x398,%esi 89e4f: e8 00 00 00 00 callq 89e54 89e54: 48 89 ef mov %rbp,%rdi 89e57: 31 d2 xor %edx,%edx 89e59: be 98 03 00 00 mov $0x398,%esi 89e5e: e8 00 00 00 00 callq 89e63 89e63: bf de 46 03 00 mov $0x346de,%edi 89e68: e8 00 00 00 00 callq 89e6d 89e6d: e9 73 ff ff ff jmpq 89de5 89e72: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 89e79: 00 00 00 00 89e7d: 0f 1f 00 nopl (%rax) 0000000000089e80 : 89e80: e8 00 00 00 00 callq 89e85 89e85: 41 57 push %r15 89e87: 41 56 push %r14 89e89: 41 55 push %r13 89e8b: 41 54 push %r12 89e8d: 49 89 fc mov %rdi,%r12 89e90: 55 push %rbp 89e91: 53 push %rbx 89e92: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 89e99: 48 8b 9f 18 01 00 00 mov 0x118(%rdi),%rbx 89ea0: 48 89 74 24 08 mov %rsi,0x8(%rsp) 89ea5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 89eac: 00 00 89eae: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 89eb5: 00 89eb6: 48 8b 07 mov (%rdi),%rax 89eb9: 48 89 04 24 mov %rax,(%rsp) 89ebd: e8 00 00 00 00 callq 89ec2 89ec2: 48 89 44 24 10 mov %rax,0x10(%rsp) 89ec7: 48 85 db test %rbx,%rbx 89eca: 0f 84 e4 0a 00 00 je 8a9b4 89ed0: 4c 8b ab a8 00 00 00 mov 0xa8(%rbx),%r13 89ed7: 4d 85 ed test %r13,%r13 89eda: 0f 84 d4 0a 00 00 je 8a9b4 89ee0: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 89ee5: 0f 84 c9 0a 00 00 je 8a9b4 89eeb: 49 8b 44 24 50 mov 0x50(%r12),%rax 89ef0: c7 44 24 18 08 00 00 movl $0x8,0x18(%rsp) 89ef7: 00 89ef8: 48 85 c0 test %rax,%rax 89efb: 74 0a je 89f07 89efd: 8b 80 58 05 00 00 mov 0x558(%rax),%eax 89f03: 89 44 24 18 mov %eax,0x18(%rsp) 89f07: 48 8b 04 24 mov (%rsp),%rax 89f0b: 45 31 f6 xor %r14d,%r14d 89f0e: 48 8d 68 f0 lea -0x10(%rax),%rbp 89f12: 4c 8d b8 d8 5d 00 00 lea 0x5dd8(%rax),%r15 89f19: 8b 80 c4 5e 00 00 mov 0x5ec4(%rax),%eax 89f1f: 85 c0 test %eax,%eax 89f21: 0f 8e b6 0a 00 00 jle 8a9dd 89f27: 48 89 5c 24 20 mov %rbx,0x20(%rsp) 89f2c: 48 8b 1c 24 mov (%rsp),%rbx 89f30: 41 8b 37 mov (%r15),%esi 89f33: 48 8b 83 48 0d 00 00 mov 0xd48(%rbx),%rax 89f3a: ba 56 00 00 00 mov $0x56,%edx 89f3f: 48 89 ef mov %rbp,%rdi 89f42: e8 00 00 00 00 callq 89f47 89f47: c1 e8 1e shr $0x1e,%eax 89f4a: 83 f8 01 cmp $0x1,%eax 89f4d: 41 0f 95 47 04 setne 0x4(%r15) 89f52: 8b 8b c4 5e 00 00 mov 0x5ec4(%rbx),%ecx 89f58: 41 83 c6 01 add $0x1,%r14d 89f5c: 49 83 c7 1c add $0x1c,%r15 89f60: 41 39 ce cmp %ecx,%r14d 89f63: 7c cb jl 89f30 89f65: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 89f6a: 85 c9 test %ecx,%ecx 89f6c: 0f 8e 6b 0a 00 00 jle 8a9dd 89f72: 48 8b 04 24 mov (%rsp),%rax 89f76: 48 8d 90 dc 5d 00 00 lea 0x5ddc(%rax),%rdx 89f7d: 31 c0 xor %eax,%eax 89f7f: eb 0f jmp 89f90 89f81: 83 c0 01 add $0x1,%eax 89f84: 48 83 c2 1c add $0x1c,%rdx 89f88: 39 c8 cmp %ecx,%eax 89f8a: 0f 84 4d 0a 00 00 je 8a9dd 89f90: 80 3a 00 cmpb $0x0,(%rdx) 89f93: 74 ec je 89f81 89f95: 48 98 cltq 89f97: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 89f9e: 00 89f9f: 48 29 c2 sub %rax,%rdx 89fa2: 48 8d 84 95 d8 5d 00 lea 0x5dd8(%rbp,%rdx,4),%rax 89fa9: 00 89faa: 49 89 45 10 mov %rax,0x10(%r13) 89fae: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 89fb5: 48 8b 40 10 mov 0x10(%rax),%rax 89fb9: 48 85 c0 test %rax,%rax 89fbc: 74 1d je 89fdb 89fbe: 8b 70 10 mov 0x10(%rax),%esi 89fc1: 48 8b 04 24 mov (%rsp),%rax 89fc5: 31 c9 xor %ecx,%ecx 89fc7: ba 54 00 00 00 mov $0x54,%edx 89fcc: 48 89 ef mov %rbp,%rdi 89fcf: 48 8b 80 50 0d 00 00 mov 0xd50(%rax),%rax 89fd6: e8 00 00 00 00 callq 89fdb 89fdb: 49 8b 84 24 18 01 00 mov 0x118(%r12),%rax 89fe2: 00 89fe3: 48 85 c0 test %rax,%rax 89fe6: 74 7b je 8a063 89fe8: 48 83 b8 a8 00 00 00 cmpq $0x0,0xa8(%rax) 89fef: 00 89ff0: 74 71 je 8a063 89ff2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 89ff7: 49 8b 4c 24 50 mov 0x50(%r12),%rcx 89ffc: 31 d2 xor %edx,%edx 89ffe: be 6b 01 00 00 mov $0x16b,%esi 8a003: 44 8b 38 mov (%rax),%r15d 8a006: 49 8b 04 24 mov (%r12),%rax 8a00a: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 8a00f: 4c 8d 68 f0 lea -0x10(%rax),%r13 8a013: 4c 89 ef mov %r13,%rdi 8a016: e8 00 00 00 00 callq 8a01b 8a01b: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 8a020: be 6b 01 00 00 mov $0x16b,%esi 8a025: 4c 89 ef mov %r13,%rdi 8a028: 83 e0 f8 and $0xfffffff8,%eax 8a02b: 8b 91 e8 03 00 00 mov 0x3e8(%rcx),%edx 8a031: 31 c9 xor %ecx,%ecx 8a033: 83 e2 07 and $0x7,%edx 8a036: 09 c2 or %eax,%edx 8a038: e8 00 00 00 00 callq 8a03d 8a03d: 31 c9 xor %ecx,%ecx 8a03f: ba c0 5d 00 00 mov $0x5dc0,%edx 8a044: 4c 89 ef mov %r13,%rdi 8a047: be 6c 01 00 00 mov $0x16c,%esi 8a04c: e8 00 00 00 00 callq 8a051 8a051: 31 c9 xor %ecx,%ecx 8a053: 44 89 fa mov %r15d,%edx 8a056: be 6d 01 00 00 mov $0x16d,%esi 8a05b: 4c 89 ef mov %r13,%rdi 8a05e: e8 00 00 00 00 callq 8a063 8a063: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a06a: 31 d2 xor %edx,%edx 8a06c: 48 89 ef mov %rbp,%rdi 8a06f: 8b 70 04 mov 0x4(%rax),%esi 8a072: 81 c6 0d 4a 00 00 add $0x4a0d,%esi 8a078: e8 00 00 00 00 callq 8a07d 8a07d: 31 c9 xor %ecx,%ecx 8a07f: 48 89 ef mov %rbp,%rdi 8a082: 83 c8 01 or $0x1,%eax 8a085: 89 c2 mov %eax,%edx 8a087: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a08e: 8b 70 04 mov 0x4(%rax),%esi 8a091: 81 c6 0d 4a 00 00 add $0x4a0d,%esi 8a097: e8 00 00 00 00 callq 8a09c 8a09c: 31 c9 xor %ecx,%ecx 8a09e: ba 00 10 00 00 mov $0x1000,%edx 8a0a3: 48 89 ef mov %rbp,%rdi 8a0a6: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a0ad: 8b 70 04 mov 0x4(%rax),%esi 8a0b0: 81 c6 3a 4a 00 00 add $0x4a3a,%esi 8a0b6: e8 00 00 00 00 callq 8a0bb 8a0bb: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a0c2: 31 d2 xor %edx,%edx 8a0c4: 48 89 ef mov %rbp,%rdi 8a0c7: 8b 70 04 mov 0x4(%rax),%esi 8a0ca: 81 c6 09 4a 00 00 add $0x4a09,%esi 8a0d0: e8 00 00 00 00 callq 8a0d5 8a0d5: 8b 4c 24 18 mov 0x18(%rsp),%ecx 8a0d9: 41 89 c5 mov %eax,%r13d 8a0dc: 83 f9 0a cmp $0xa,%ecx 8a0df: 0f 84 6b 0b 00 00 je 8ac50 8a0e5: 83 f9 0c cmp $0xc,%ecx 8a0e8: 0f 84 8f 0b 00 00 je 8ac7d 8a0ee: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8a0f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8a0fa: bf 01 00 00 00 mov $0x1,%edi 8a0ff: 41 81 e5 ff ff ff ce and $0xceffffff,%r13d 8a106: 48 8b 50 48 mov 0x48(%rax),%rdx 8a10a: e8 00 00 00 00 callq 8a10f 8a10f: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a116: 31 c9 xor %ecx,%ecx 8a118: 44 89 ea mov %r13d,%edx 8a11b: 48 89 ef mov %rbp,%rdi 8a11e: 8b 70 04 mov 0x4(%rax),%esi 8a121: 81 c6 09 4a 00 00 add $0x4a09,%esi 8a127: e8 00 00 00 00 callq 8a12c 8a12c: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a133: 31 d2 xor %edx,%edx 8a135: 48 89 ef mov %rbp,%rdi 8a138: 8b 70 04 mov 0x4(%rax),%esi 8a13b: 81 c6 0d 4a 00 00 add $0x4a0d,%esi 8a141: e8 00 00 00 00 callq 8a146 8a146: 31 c9 xor %ecx,%ecx 8a148: 48 89 ef mov %rbp,%rdi 8a14b: 83 c8 31 or $0x31,%eax 8a14e: 89 c2 mov %eax,%edx 8a150: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a157: 8b 70 04 mov 0x4(%rax),%esi 8a15a: 81 c6 0d 4a 00 00 add $0x4a0d,%esi 8a160: e8 00 00 00 00 callq 8a165 8a165: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a16c: 31 d2 xor %edx,%edx 8a16e: 48 89 ef mov %rbp,%rdi 8a171: 8b 70 04 mov 0x4(%rax),%esi 8a174: 81 c6 0e 4a 00 00 add $0x4a0e,%esi 8a17a: e8 00 00 00 00 callq 8a17f 8a17f: 31 c9 xor %ecx,%ecx 8a181: 48 89 ef mov %rbp,%rdi 8a184: 83 c8 30 or $0x30,%eax 8a187: 89 c2 mov %eax,%edx 8a189: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a190: 8b 70 04 mov 0x4(%rax),%esi 8a193: 81 c6 0e 4a 00 00 add $0x4a0e,%esi 8a199: e8 00 00 00 00 callq 8a19e 8a19e: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a1a5: 31 d2 xor %edx,%edx 8a1a7: 48 89 ef mov %rbp,%rdi 8a1aa: 8b 70 04 mov 0x4(%rax),%esi 8a1ad: 81 c6 44 4a 00 00 add $0x4a44,%esi 8a1b3: e8 00 00 00 00 callq 8a1b8 8a1b8: 31 c9 xor %ecx,%ecx 8a1ba: 48 89 ef mov %rbp,%rdi 8a1bd: 0c 80 or $0x80,%al 8a1bf: 89 c2 mov %eax,%edx 8a1c1: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a1c8: 8b 70 04 mov 0x4(%rax),%esi 8a1cb: 81 c6 44 4a 00 00 add $0x4a44,%esi 8a1d1: e8 00 00 00 00 callq 8a1d6 8a1d6: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a1dd: 31 d2 xor %edx,%edx 8a1df: 48 89 ef mov %rbp,%rdi 8a1e2: 8b 70 04 mov 0x4(%rax),%esi 8a1e5: 81 c6 0f 4a 00 00 add $0x4a0f,%esi 8a1eb: e8 00 00 00 00 callq 8a1f0 8a1f0: 31 c9 xor %ecx,%ecx 8a1f2: 48 89 ef mov %rbp,%rdi 8a1f5: 80 e4 c0 and $0xc0,%ah 8a1f8: 89 c2 mov %eax,%edx 8a1fa: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a201: 80 ce 02 or $0x2,%dh 8a204: 8b 70 04 mov 0x4(%rax),%esi 8a207: 81 c6 0f 4a 00 00 add $0x4a0f,%esi 8a20d: e8 00 00 00 00 callq 8a212 8a212: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a219: 48 89 ef mov %rbp,%rdi 8a21c: 8b 70 04 mov 0x4(%rax),%esi 8a21f: 81 c6 13 4a 00 00 add $0x4a13,%esi 8a225: 31 c9 xor %ecx,%ecx 8a227: 31 d2 xor %edx,%edx 8a229: e8 00 00 00 00 callq 8a22e 8a22e: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a235: 31 d2 xor %edx,%edx 8a237: 48 89 ef mov %rbp,%rdi 8a23a: 8b 70 04 mov 0x4(%rax),%esi 8a23d: 81 c6 0b 4a 00 00 add $0x4a0b,%esi 8a243: e8 00 00 00 00 callq 8a248 8a248: 31 c9 xor %ecx,%ecx 8a24a: 48 89 ef mov %rbp,%rdi 8a24d: 25 cf ff e0 ff and $0xffe0ffcf,%eax 8a252: 89 c2 mov %eax,%edx 8a254: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a25b: 81 ca 10 00 03 00 or $0x30010,%edx 8a261: 8b 70 04 mov 0x4(%rax),%esi 8a264: 81 c6 0b 4a 00 00 add $0x4a0b,%esi 8a26a: e8 00 00 00 00 callq 8a26f 8a26f: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a276: 31 d2 xor %edx,%edx 8a278: 48 89 ef mov %rbp,%rdi 8a27b: 8b 70 04 mov 0x4(%rax),%esi 8a27e: 81 c6 42 4a 00 00 add $0x4a42,%esi 8a284: e8 00 00 00 00 callq 8a289 8a289: 31 c9 xor %ecx,%ecx 8a28b: 48 89 ef mov %rbp,%rdi 8a28e: 0d 00 00 00 04 or $0x4000000,%eax 8a293: 89 c2 mov %eax,%edx 8a295: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a29c: 8b 70 04 mov 0x4(%rax),%esi 8a29f: 81 c6 42 4a 00 00 add $0x4a42,%esi 8a2a5: e8 00 00 00 00 callq 8a2aa 8a2aa: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a2b1: 31 d2 xor %edx,%edx 8a2b3: 48 89 ef mov %rbp,%rdi 8a2b6: 8b 70 04 mov 0x4(%rax),%esi 8a2b9: 81 c6 0c 4a 00 00 add $0x4a0c,%esi 8a2bf: e8 00 00 00 00 callq 8a2c4 8a2c4: 48 89 ef mov %rbp,%rdi 8a2c7: 89 c2 mov %eax,%edx 8a2c9: 80 cc 01 or $0x1,%ah 8a2cc: 80 e6 fe and $0xfe,%dh 8a2cf: 83 7c 24 18 09 cmpl $0x9,0x18(%rsp) 8a2d4: 0f 4c d0 cmovl %eax,%edx 8a2d7: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a2de: 31 c9 xor %ecx,%ecx 8a2e0: 8b 70 04 mov 0x4(%rax),%esi 8a2e3: 80 ce 10 or $0x10,%dh 8a2e6: 81 c6 0c 4a 00 00 add $0x4a0c,%esi 8a2ec: e8 00 00 00 00 callq 8a2f1 8a2f1: 49 8b 04 24 mov (%r12),%rax 8a2f5: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8a2fa: 4c 8d 68 f0 lea -0x10(%rax),%r13 8a2fe: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8a303: 8b 30 mov (%rax),%esi 8a305: e8 00 00 00 00 callq 8a30a 8a30a: 4d 8b b4 24 18 01 00 mov 0x118(%r12),%r14 8a311: 00 8a312: 31 d2 xor %edx,%edx 8a314: 4c 89 ef mov %r13,%rdi 8a317: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a31e: 8b 70 04 mov 0x4(%rax),%esi 8a321: 81 c6 2e 4a 00 00 add $0x4a2e,%esi 8a327: e8 00 00 00 00 callq 8a32c 8a32c: 8b 54 24 48 mov 0x48(%rsp),%edx 8a330: 31 c9 xor %ecx,%ecx 8a332: 4c 89 ef mov %r13,%rdi 8a335: 25 ff 0f 00 00 and $0xfff,%eax 8a33a: c1 e2 0c shl $0xc,%edx 8a33d: 09 c2 or %eax,%edx 8a33f: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a346: 8b 70 04 mov 0x4(%rax),%esi 8a349: 81 c6 2e 4a 00 00 add $0x4a2e,%esi 8a34f: e8 00 00 00 00 callq 8a354 8a354: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a35b: 31 d2 xor %edx,%edx 8a35d: 4c 89 ef mov %r13,%rdi 8a360: 8b 70 04 mov 0x4(%rax),%esi 8a363: 81 c6 2f 4a 00 00 add $0x4a2f,%esi 8a369: e8 00 00 00 00 callq 8a36e 8a36e: 8b 54 24 44 mov 0x44(%rsp),%edx 8a372: 31 c9 xor %ecx,%ecx 8a374: 4c 89 ef mov %r13,%rdi 8a377: 25 00 00 f0 ff and $0xfff00000,%eax 8a37c: 81 e2 ff ff 0f 00 and $0xfffff,%edx 8a382: 09 c2 or %eax,%edx 8a384: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a38b: 8b 70 04 mov 0x4(%rax),%esi 8a38e: 81 c6 2f 4a 00 00 add $0x4a2f,%esi 8a394: e8 00 00 00 00 callq 8a399 8a399: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a3a0: 31 d2 xor %edx,%edx 8a3a2: 4c 89 ef mov %r13,%rdi 8a3a5: 8b 70 04 mov 0x4(%rax),%esi 8a3a8: 81 c6 30 4a 00 00 add $0x4a30,%esi 8a3ae: e8 00 00 00 00 callq 8a3b3 8a3b3: 8b 54 24 50 mov 0x50(%rsp),%edx 8a3b7: 31 c9 xor %ecx,%ecx 8a3b9: 4c 89 ef mov %r13,%rdi 8a3bc: 25 ff 0f 00 00 and $0xfff,%eax 8a3c1: c1 e2 0c shl $0xc,%edx 8a3c4: 09 c2 or %eax,%edx 8a3c6: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a3cd: 8b 70 04 mov 0x4(%rax),%esi 8a3d0: 81 c6 30 4a 00 00 add $0x4a30,%esi 8a3d6: e8 00 00 00 00 callq 8a3db 8a3db: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a3e2: 4c 89 ef mov %r13,%rdi 8a3e5: 8b 70 04 mov 0x4(%rax),%esi 8a3e8: 81 c6 31 4a 00 00 add $0x4a31,%esi 8a3ee: 31 d2 xor %edx,%edx 8a3f0: e8 00 00 00 00 callq 8a3f5 8a3f5: 8b 54 24 4c mov 0x4c(%rsp),%edx 8a3f9: 31 c9 xor %ecx,%ecx 8a3fb: 4c 89 ef mov %r13,%rdi 8a3fe: 25 00 00 f0 ff and $0xfff00000,%eax 8a403: 81 e2 ff ff 0f 00 and $0xfffff,%edx 8a409: 09 c2 or %eax,%edx 8a40b: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a412: 8b 70 04 mov 0x4(%rax),%esi 8a415: 81 c6 31 4a 00 00 add $0x4a31,%esi 8a41b: e8 00 00 00 00 callq 8a420 8a420: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a427: 31 d2 xor %edx,%edx 8a429: 4c 89 ef mov %r13,%rdi 8a42c: 8b 70 04 mov 0x4(%rax),%esi 8a42f: 81 c6 32 4a 00 00 add $0x4a32,%esi 8a435: e8 00 00 00 00 callq 8a43a 8a43a: 8b 54 24 58 mov 0x58(%rsp),%edx 8a43e: 31 c9 xor %ecx,%ecx 8a440: 4c 89 ef mov %r13,%rdi 8a443: 25 ff 0f 00 00 and $0xfff,%eax 8a448: c1 e2 0c shl $0xc,%edx 8a44b: 09 c2 or %eax,%edx 8a44d: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a454: 8b 70 04 mov 0x4(%rax),%esi 8a457: 81 c6 32 4a 00 00 add $0x4a32,%esi 8a45d: e8 00 00 00 00 callq 8a462 8a462: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a469: 31 d2 xor %edx,%edx 8a46b: 4c 89 ef mov %r13,%rdi 8a46e: 8b 70 04 mov 0x4(%rax),%esi 8a471: 81 c6 33 4a 00 00 add $0x4a33,%esi 8a477: e8 00 00 00 00 callq 8a47c 8a47c: 8b 54 24 54 mov 0x54(%rsp),%edx 8a480: 31 c9 xor %ecx,%ecx 8a482: 4c 89 ef mov %r13,%rdi 8a485: 25 00 00 f0 ff and $0xfff00000,%eax 8a48a: 81 e2 ff ff 0f 00 and $0xfffff,%edx 8a490: 09 c2 or %eax,%edx 8a492: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a499: 8b 70 04 mov 0x4(%rax),%esi 8a49c: 81 c6 33 4a 00 00 add $0x4a33,%esi 8a4a2: e8 00 00 00 00 callq 8a4a7 8a4a7: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a4ae: 31 d2 xor %edx,%edx 8a4b0: 48 89 ef mov %rbp,%rdi 8a4b3: 8b 70 04 mov 0x4(%rax),%esi 8a4b6: 81 c6 38 4a 00 00 add $0x4a38,%esi 8a4bc: e8 00 00 00 00 callq 8a4c1 8a4c1: 48 89 ef mov %rbp,%rdi 8a4c4: 25 ff ff 0f ff and $0xff0fffff,%eax 8a4c9: 89 c2 mov %eax,%edx 8a4cb: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a4d2: 81 ca 00 00 10 00 or $0x100000,%edx 8a4d8: 8b 70 04 mov 0x4(%rax),%esi 8a4db: 81 c6 38 4a 00 00 add $0x4a38,%esi 8a4e1: 31 c9 xor %ecx,%ecx 8a4e3: e8 00 00 00 00 callq 8a4e8 8a4e8: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a4ef: 31 d2 xor %edx,%edx 8a4f1: 48 89 ef mov %rbp,%rdi 8a4f4: 8b 70 04 mov 0x4(%rax),%esi 8a4f7: 81 c6 39 4a 00 00 add $0x4a39,%esi 8a4fd: e8 00 00 00 00 callq 8a502 8a502: 31 c9 xor %ecx,%ecx 8a504: 48 89 ef mov %rbp,%rdi 8a507: 25 ff ff 0f ff and $0xff0fffff,%eax 8a50c: 89 c2 mov %eax,%edx 8a50e: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a515: 81 ca 00 00 20 00 or $0x200000,%edx 8a51b: 8b 70 04 mov 0x4(%rax),%esi 8a51e: 81 c6 39 4a 00 00 add $0x4a39,%esi 8a524: e8 00 00 00 00 callq 8a529 8a529: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a530: 31 d2 xor %edx,%edx 8a532: 48 89 ef mov %rbp,%rdi 8a535: 8b 70 04 mov 0x4(%rax),%esi 8a538: 81 c6 3f 4a 00 00 add $0x4a3f,%esi 8a53e: e8 00 00 00 00 callq 8a543 8a543: 31 c9 xor %ecx,%ecx 8a545: 48 89 ef mov %rbp,%rdi 8a548: 25 00 00 00 ff and $0xff000000,%eax 8a54d: 89 c2 mov %eax,%edx 8a54f: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a556: 81 ca 43 65 87 00 or $0x876543,%edx 8a55c: 8b 70 04 mov 0x4(%rax),%esi 8a55f: 81 c6 3f 4a 00 00 add $0x4a3f,%esi 8a565: e8 00 00 00 00 callq 8a56a 8a56a: 4d 8b ac 24 18 01 00 mov 0x118(%r12),%r13 8a571: 00 8a572: 4d 8b 34 24 mov (%r12),%r14 8a576: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 8a57d: 00 00 8a57f: 4d 85 ed test %r13,%r13 8a582: 74 54 je 8a5d8 8a584: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8a58b: 48 85 c0 test %rax,%rax 8a58e: 74 48 je 8a5d8 8a590: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 8a595: 74 41 je 8a5d8 8a597: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 8a59c: 4c 89 f7 mov %r14,%rdi 8a59f: e8 00 00 00 00 callq 8a5a4 8a5a4: eb 0d jmp 8a5b3 8a5a6: 4c 3b a0 88 03 00 00 cmp 0x388(%rax),%r12 8a5ad: 0f 84 70 05 00 00 je 8ab23 8a5b3: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8a5b8: e8 00 00 00 00 callq 8a5bd 8a5bd: 48 85 c0 test %rax,%rax 8a5c0: 75 e4 jne 8a5a6 8a5c2: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8a5c7: e8 00 00 00 00 callq 8a5cc 8a5cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8a5d3: e8 00 00 00 00 callq 8a5d8 8a5d8: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a5df: 31 c9 xor %ecx,%ecx 8a5e1: ba 00 ff 00 00 mov $0xff00,%edx 8a5e6: 48 89 ef mov %rbp,%rdi 8a5e9: 8b 70 04 mov 0x4(%rax),%esi 8a5ec: 81 c6 14 4a 00 00 add $0x4a14,%esi 8a5f2: e8 00 00 00 00 callq 8a5f7 8a5f7: 4d 8b 3c 24 mov (%r12),%r15 8a5fb: 4d 8b b4 24 18 01 00 mov 0x118(%r12),%r14 8a602: 00 8a603: 49 8d 4f f0 lea -0x10(%r15),%rcx 8a607: 4c 89 74 24 18 mov %r14,0x18(%rsp) 8a60c: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 8a611: 4d 85 f6 test %r14,%r14 8a614: 0f 84 4d 01 00 00 je 8a767 8a61a: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8a621: 48 85 c0 test %rax,%rax 8a624: 0f 84 b0 05 00 00 je 8abda 8a62a: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 8a62f: 74 72 je 8a6a3 8a631: 8b 70 04 mov 0x4(%rax),%esi 8a634: 48 89 cf mov %rcx,%rdi 8a637: 31 d2 xor %edx,%edx 8a639: 49 89 cf mov %rcx,%r15 8a63c: 81 c6 45 4a 00 00 add $0x4a45,%esi 8a642: e8 00 00 00 00 callq 8a647 8a647: 49 8b 8e a8 00 00 00 mov 0xa8(%r14),%rcx 8a64e: 4c 89 ff mov %r15,%rdi 8a651: 83 e0 f8 and $0xfffffff8,%eax 8a654: 48 8b 51 10 mov 0x10(%rcx),%rdx 8a658: 8b 71 04 mov 0x4(%rcx),%esi 8a65b: 31 c9 xor %ecx,%ecx 8a65d: 8b 52 18 mov 0x18(%rdx),%edx 8a660: 81 c6 45 4a 00 00 add $0x4a45,%esi 8a666: 83 e2 07 and $0x7,%edx 8a669: 09 c2 or %eax,%edx 8a66b: e8 00 00 00 00 callq 8a670 8a670: 4d 8b 3c 24 mov (%r12),%r15 8a674: 49 8d 47 f0 lea -0x10(%r15),%rax 8a678: 48 89 44 24 20 mov %rax,0x20(%rsp) 8a67d: 49 8b 84 24 18 01 00 mov 0x118(%r12),%rax 8a684: 00 8a685: 48 89 44 24 18 mov %rax,0x18(%rsp) 8a68a: 48 85 c0 test %rax,%rax 8a68d: 0f 84 d4 00 00 00 je 8a767 8a693: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 8a69a: 48 85 c0 test %rax,%rax 8a69d: 0f 84 37 05 00 00 je 8abda 8a6a3: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 8a6a8: 0f 84 2c 05 00 00 je 8abda 8a6ae: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 8a6b3: 4c 89 ff mov %r15,%rdi 8a6b6: e8 00 00 00 00 callq 8a6bb 8a6bb: eb 0d jmp 8a6ca 8a6bd: 4c 3b a0 88 03 00 00 cmp 0x388(%rax),%r12 8a6c4: 0f 84 26 03 00 00 je 8a9f0 8a6ca: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8a6cf: e8 00 00 00 00 callq 8a6d4 8a6d4: 48 85 c0 test %rax,%rax 8a6d7: 75 e4 jne 8a6bd 8a6d9: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8a6de: e8 00 00 00 00 callq 8a6e3 8a6e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8a6ea: e8 00 00 00 00 callq 8a6ef 8a6ef: 4d 8b 34 24 mov (%r12),%r14 8a6f3: 4d 8b ac 24 18 01 00 mov 0x118(%r12),%r13 8a6fa: 00 8a6fb: 4d 8d 7e f0 lea -0x10(%r14),%r15 8a6ff: e9 e2 04 00 00 jmpq 8abe6 8a704: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8a709: 48 89 44 24 20 mov %rax,0x20(%rsp) 8a70e: e8 00 00 00 00 callq 8a713 8a713: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8a718: 31 c9 xor %ecx,%ecx 8a71a: 8b 40 18 mov 0x18(%rax),%eax 8a71d: 89 c2 mov %eax,%edx 8a71f: 89 44 24 18 mov %eax,0x18(%rsp) 8a723: 48 8b 44 24 20 mov 0x20(%rsp),%rax 8a728: c1 ea 04 shr $0x4,%edx 8a72b: 83 e2 01 and $0x1,%edx 8a72e: 80 bc 10 10 04 00 00 cmpb $0x0,0x410(%rax,%rdx,1) 8a735: 00 8a736: 74 0d je 8a745 8a738: 8b 8c 90 1c 04 00 00 mov 0x41c(%rax,%rdx,4),%ecx 8a73f: c1 e1 08 shl $0x8,%ecx 8a742: 0f b7 c9 movzwl %cx,%ecx 8a745: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8a74c: ba 37 00 00 00 mov $0x37,%edx 8a751: 4c 89 ff mov %r15,%rdi 8a754: 48 8b 40 10 mov 0x10(%rax),%rax 8a758: 8b 70 10 mov 0x10(%rax),%esi 8a75b: 49 8b 86 50 0d 00 00 mov 0xd50(%r14),%rax 8a762: e8 00 00 00 00 callq 8a767 8a767: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 8a76c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 8a771: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8a776: e8 00 00 00 00 callq 8a77b 8a77b: 48 63 f0 movslq %eax,%rsi 8a77e: 48 85 f6 test %rsi,%rsi 8a781: 0f 88 23 05 00 00 js 8acaa 8a787: ba 11 00 00 00 mov $0x11,%edx 8a78c: 48 8d b4 24 87 00 00 lea 0x87(%rsp),%rsi 8a793: 00 8a794: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8a799: e8 00 00 00 00 callq 8a79e 8a79e: 48 85 c0 test %rax,%rax 8a7a1: 0f 88 84 05 00 00 js 8ad2b 8a7a7: 49 8b 04 24 mov (%r12),%rax 8a7ab: 4d 8b a4 24 18 01 00 mov 0x118(%r12),%r12 8a7b2: 00 8a7b3: 31 c9 xor %ecx,%ecx 8a7b5: 8b 94 24 8a 00 00 00 mov 0x8a(%rsp),%edx 8a7bc: 4c 8d 68 f0 lea -0x10(%rax),%r13 8a7c0: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 8a7c7: 00 8a7c8: 4c 89 ef mov %r13,%rdi 8a7cb: 8b 70 04 mov 0x4(%rax),%esi 8a7ce: 81 c6 1e 4a 00 00 add $0x4a1e,%esi 8a7d4: e8 00 00 00 00 callq 8a7d9 8a7d9: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 8a7e0: 00 8a7e1: 31 c9 xor %ecx,%ecx 8a7e3: 4c 89 ef mov %r13,%rdi 8a7e6: 8b 94 24 8e 00 00 00 mov 0x8e(%rsp),%edx 8a7ed: 8b 70 04 mov 0x4(%rax),%esi 8a7f0: 81 c6 1f 4a 00 00 add $0x4a1f,%esi 8a7f6: e8 00 00 00 00 callq 8a7fb 8a7fb: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 8a802: 00 8a803: 31 c9 xor %ecx,%ecx 8a805: 4c 89 ef mov %r13,%rdi 8a808: 8b 94 24 92 00 00 00 mov 0x92(%rsp),%edx 8a80f: 8b 70 04 mov 0x4(%rax),%esi 8a812: 81 c6 20 4a 00 00 add $0x4a20,%esi 8a818: e8 00 00 00 00 callq 8a81d 8a81d: 0f b6 94 24 97 00 00 movzbl 0x97(%rsp),%edx 8a824: 00 8a825: 31 c9 xor %ecx,%ecx 8a827: 4c 89 ef mov %r13,%rdi 8a82a: 0f b6 84 24 88 00 00 movzbl 0x88(%rsp),%eax 8a831: 00 8a832: c1 e2 08 shl $0x8,%edx 8a835: c1 e0 18 shl $0x18,%eax 8a838: 09 c2 or %eax,%edx 8a83a: 0f b6 84 24 96 00 00 movzbl 0x96(%rsp),%eax 8a841: 00 8a842: 09 c2 or %eax,%edx 8a844: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 8a84b: 00 8a84c: 8b 70 04 mov 0x4(%rax),%esi 8a84f: 81 c6 21 4a 00 00 add $0x4a21,%esi 8a855: e8 00 00 00 00 callq 8a85a 8a85a: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a861: 31 d2 xor %edx,%edx 8a863: 48 89 ef mov %rbp,%rdi 8a866: 8b 70 04 mov 0x4(%rax),%esi 8a869: 81 c6 0e 4a 00 00 add $0x4a0e,%esi 8a86f: e8 00 00 00 00 callq 8a874 8a874: 31 c9 xor %ecx,%ecx 8a876: 48 89 ef mov %rbp,%rdi 8a879: 83 c8 03 or $0x3,%eax 8a87c: 89 c2 mov %eax,%edx 8a87e: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a885: 8b 70 04 mov 0x4(%rax),%esi 8a888: 81 c6 0e 4a 00 00 add $0x4a0e,%esi 8a88e: e8 00 00 00 00 callq 8a893 8a893: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a89a: 31 d2 xor %edx,%edx 8a89c: 48 89 ef mov %rbp,%rdi 8a89f: 8b 70 04 mov 0x4(%rax),%esi 8a8a2: 81 c6 0f 4a 00 00 add $0x4a0f,%esi 8a8a8: e8 00 00 00 00 callq 8a8ad 8a8ad: 31 c9 xor %ecx,%ecx 8a8af: 48 89 ef mov %rbp,%rdi 8a8b2: 83 e0 c0 and $0xffffffc0,%eax 8a8b5: 89 c2 mov %eax,%edx 8a8b7: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a8be: 83 ca 02 or $0x2,%edx 8a8c1: 8b 70 04 mov 0x4(%rax),%esi 8a8c4: 81 c6 0f 4a 00 00 add $0x4a0f,%esi 8a8ca: e8 00 00 00 00 callq 8a8cf 8a8cf: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a8d6: 48 89 ef mov %rbp,%rdi 8a8d9: 8b 70 04 mov 0x4(%rax),%esi 8a8dc: 81 c6 42 4a 00 00 add $0x4a42,%esi 8a8e2: 31 d2 xor %edx,%edx 8a8e4: e8 00 00 00 00 callq 8a8e9 8a8e9: 31 c9 xor %ecx,%ecx 8a8eb: 48 89 ef mov %rbp,%rdi 8a8ee: 83 c8 01 or $0x1,%eax 8a8f1: 89 c2 mov %eax,%edx 8a8f3: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a8fa: 8b 70 04 mov 0x4(%rax),%esi 8a8fd: 81 c6 42 4a 00 00 add $0x4a42,%esi 8a903: e8 00 00 00 00 callq 8a908 8a908: 31 c9 xor %ecx,%ecx 8a90a: ba ff ff ff 00 mov $0xffffff,%edx 8a90f: 48 89 ef mov %rbp,%rdi 8a912: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a919: 8b 70 04 mov 0x4(%rax),%esi 8a91c: 81 c6 3b 4a 00 00 add $0x4a3b,%esi 8a922: e8 00 00 00 00 callq 8a927 8a927: 31 c9 xor %ecx,%ecx 8a929: ba ff ff 7f 00 mov $0x7fffff,%edx 8a92e: 48 89 ef mov %rbp,%rdi 8a931: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a938: 8b 70 04 mov 0x4(%rax),%esi 8a93b: 81 c6 3c 4a 00 00 add $0x4a3c,%esi 8a941: e8 00 00 00 00 callq 8a946 8a946: 31 c9 xor %ecx,%ecx 8a948: ba 01 00 00 00 mov $0x1,%edx 8a94d: 48 89 ef mov %rbp,%rdi 8a950: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a957: 8b 70 04 mov 0x4(%rax),%esi 8a95a: 81 c6 3d 4a 00 00 add $0x4a3d,%esi 8a960: e8 00 00 00 00 callq 8a965 8a965: 31 c9 xor %ecx,%ecx 8a967: ba 01 00 00 00 mov $0x1,%edx 8a96c: 48 89 ef mov %rbp,%rdi 8a96f: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a976: 8b 70 04 mov 0x4(%rax),%esi 8a979: 81 c6 3e 4a 00 00 add $0x4a3e,%esi 8a97f: e8 00 00 00 00 callq 8a984 8a984: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8a98b: 48 8b 40 10 mov 0x10(%rax),%rax 8a98f: 48 85 c0 test %rax,%rax 8a992: 74 20 je 8a9b4 8a994: 8b 70 10 mov 0x10(%rax),%esi 8a997: 48 8b 04 24 mov (%rsp),%rax 8a99b: b9 00 00 00 80 mov $0x80000000,%ecx 8a9a0: 48 89 ef mov %rbp,%rdi 8a9a3: ba 54 00 00 00 mov $0x54,%edx 8a9a8: 48 8b 80 50 0d 00 00 mov 0xd50(%rax),%rax 8a9af: e8 00 00 00 00 callq 8a9b4 8a9b4: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 8a9bb: 00 8a9bc: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8a9c3: 00 00 8a9c5: 0f 85 9a 03 00 00 jne 8ad65 8a9cb: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 8a9d2: 5b pop %rbx 8a9d3: 5d pop %rbp 8a9d4: 41 5c pop %r12 8a9d6: 41 5d pop %r13 8a9d8: 41 5e pop %r14 8a9da: 41 5f pop %r15 8a9dc: c3 retq 8a9dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8a9e4: e8 00 00 00 00 callq 8a9e9 8a9e9: 31 c0 xor %eax,%eax 8a9eb: e9 ba f5 ff ff jmpq 89faa 8a9f0: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8a9f5: 48 89 44 24 28 mov %rax,0x28(%rsp) 8a9fa: e8 00 00 00 00 callq 8a9ff 8a9ff: 48 8b 44 24 28 mov 0x28(%rsp),%rax 8aa04: 48 89 c7 mov %rax,%rdi 8aa07: e8 00 00 00 00 callq 8aa0c 8aa0c: 48 89 c7 mov %rax,%rdi 8aa0f: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 8aa14: e8 00 00 00 00 callq 8aa19 8aa19: 41 89 c5 mov %eax,%r13d 8aa1c: 85 c0 test %eax,%eax 8aa1e: 0f 88 1b 03 00 00 js 8ad3f 8aa24: 0f 84 aa 02 00 00 je 8acd4 8aa2a: 48 8b 44 24 38 mov 0x38(%rsp),%rax 8aa2f: 48 85 c0 test %rax,%rax 8aa32: 0f 84 2b 03 00 00 je 8ad63 8aa38: 48 89 6c 24 30 mov %rbp,0x30(%rsp) 8aa3d: b9 28 00 00 00 mov $0x28,%ecx 8aa42: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 8aa47: 49 c7 c6 00 00 00 00 mov $0x0,%r14 8aa4e: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 8aa53: 41 b9 01 00 00 00 mov $0x1,%r9d 8aa59: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 8aa5e: 4c 89 64 24 20 mov %r12,0x20(%rsp) 8aa63: 41 89 cc mov %ecx,%r12d 8aa66: 45 31 c0 xor %r8d,%r8d 8aa69: 31 f6 xor %esi,%esi 8aa6b: 41 bb ff ff ff ff mov $0xffffffff,%r11d 8aa71: 31 d2 xor %edx,%edx 8aa73: eb 0c jmp 8aa81 8aa75: 83 c2 01 add $0x1,%edx 8aa78: 48 83 c0 04 add $0x4,%rax 8aa7c: 41 39 d5 cmp %edx,%r13d 8aa7f: 7e 55 jle 8aad6 8aa81: 0f b6 38 movzbl (%rax),%edi 8aa84: 89 f9 mov %edi,%ecx 8aa86: 66 44 39 cf cmp %r9w,%di 8aa8a: 75 e9 jne 8aa75 8aa8c: 44 0f b6 50 01 movzbl 0x1(%rax),%r10d 8aa91: 44 89 d7 mov %r10d,%edi 8aa94: 45 39 da cmp %r11d,%r10d 8aa97: 7e 28 jle 8aac1 8aa99: 83 e7 07 and $0x7,%edi 8aa9c: 81 e6 f8 ff 00 ff and $0xff00fff8,%esi 8aaa2: 45 89 d3 mov %r10d,%r11d 8aaa5: 09 fe or %edi,%esi 8aaa7: 0f b6 78 03 movzbl 0x3(%rax),%edi 8aaab: c1 e7 10 shl $0x10,%edi 8aaae: 09 fe or %edi,%esi 8aab0: 89 f7 mov %esi,%edi 8aab2: 0f b6 70 02 movzbl 0x2(%rax),%esi 8aab6: 81 e7 ff 00 ff ff and $0xffff00ff,%edi 8aabc: c1 e6 08 shl $0x8,%esi 8aabf: 09 fe or %edi,%esi 8aac1: 80 f9 01 cmp $0x1,%cl 8aac4: 75 10 jne 8aad6 8aac6: 83 c2 01 add $0x1,%edx 8aac9: 44 0a 40 02 or 0x2(%rax),%r8b 8aacd: 48 83 c0 04 add $0x4,%rax 8aad1: 41 39 d5 cmp %edx,%r13d 8aad4: 7f ab jg 8aa81 8aad6: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 8aadd: 44 89 c1 mov %r8d,%ecx 8aae0: 41 0f b7 d4 movzwl %r12w,%edx 8aae4: 48 89 df mov %rbx,%rdi 8aae7: c1 e1 18 shl $0x18,%ecx 8aaea: 48 8b 40 10 mov 0x10(%rax),%rax 8aaee: 09 f1 or %esi,%ecx 8aaf0: 8b 70 10 mov 0x10(%rax),%esi 8aaf3: 49 8b 87 50 0d 00 00 mov 0xd50(%r15),%rax 8aafa: e8 00 00 00 00 callq 8aaff 8aaff: 49 81 fe 00 00 00 00 cmp $0x0,%r14 8ab06: 0f 84 af 01 00 00 je 8acbb 8ab0c: 45 0f b7 4e 02 movzwl 0x2(%r14),%r9d 8ab11: 45 0f b7 26 movzwl (%r14),%r12d 8ab15: 49 83 c6 04 add $0x4,%r14 8ab19: 48 8b 44 24 38 mov 0x38(%rsp),%rax 8ab1e: e9 43 ff ff ff jmpq 8aa66 8ab23: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8ab28: 48 89 44 24 18 mov %rax,0x18(%rsp) 8ab2d: 4d 8d 7e f0 lea -0x10(%r14),%r15 8ab31: e8 00 00 00 00 callq 8ab36 8ab36: 48 8b 44 24 18 mov 0x18(%rsp),%rax 8ab3b: 48 89 c7 mov %rax,%rdi 8ab3e: e8 00 00 00 00 callq 8ab43 8ab43: 48 89 c7 mov %rax,%rdi 8ab46: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 8ab4b: e8 00 00 00 00 callq 8ab50 8ab50: 41 89 c0 mov %eax,%r8d 8ab53: 85 c0 test %eax,%eax 8ab55: 0f 88 8e 01 00 00 js 8ace9 8ab5b: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8ab62: 44 89 44 24 18 mov %r8d,0x18(%rsp) 8ab67: ba 25 00 00 00 mov $0x25,%edx 8ab6c: 4c 89 ff mov %r15,%rdi 8ab6f: 48 8b 40 10 mov 0x10(%rax),%rax 8ab73: 8b 70 10 mov 0x10(%rax),%esi 8ab76: 49 8b 86 48 0d 00 00 mov 0xd48(%r14),%rax 8ab7d: e8 00 00 00 00 callq 8ab82 8ab82: 44 8b 44 24 18 mov 0x18(%rsp),%r8d 8ab87: 45 85 c0 test %r8d,%r8d 8ab8a: 0f 84 8a 01 00 00 je 8ad1a 8ab90: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 8ab95: 25 80 ff fd ff and $0xfffdff80,%eax 8ab9a: 0f b6 0a movzbl (%rdx),%ecx 8ab9d: 83 e1 7f and $0x7f,%ecx 8aba0: 09 c8 or %ecx,%eax 8aba2: 0d 00 00 01 00 or $0x10000,%eax 8aba7: 89 c1 mov %eax,%ecx 8aba9: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8abb0: 4c 89 ff mov %r15,%rdi 8abb3: ba 25 00 00 00 mov $0x25,%edx 8abb8: 48 8b 40 10 mov 0x10(%rax),%rax 8abbc: 8b 70 10 mov 0x10(%rax),%esi 8abbf: 49 8b 86 50 0d 00 00 mov 0xd50(%r14),%rax 8abc6: e8 00 00 00 00 callq 8abcb 8abcb: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 8abd0: e8 00 00 00 00 callq 8abd5 8abd5: e9 fe f9 ff ff jmpq 8a5d8 8abda: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 8abdf: 4d 89 fe mov %r15,%r14 8abe2: 4d 8d 7f f0 lea -0x10(%r15),%r15 8abe6: 4d 85 ed test %r13,%r13 8abe9: 0f 84 78 fb ff ff je 8a767 8abef: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8abf6: 48 85 c0 test %rax,%rax 8abf9: 0f 84 68 fb ff ff je 8a767 8abff: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 8ac04: 0f 84 5d fb ff ff je 8a767 8ac0a: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 8ac0f: 4c 89 f7 mov %r14,%rdi 8ac12: e8 00 00 00 00 callq 8ac17 8ac17: eb 0d jmp 8ac26 8ac19: 4c 3b a0 88 03 00 00 cmp 0x388(%rax),%r12 8ac20: 0f 84 de fa ff ff je 8a704 8ac26: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8ac2b: e8 00 00 00 00 callq 8ac30 8ac30: 48 85 c0 test %rax,%rax 8ac33: 75 e4 jne 8ac19 8ac35: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8ac3a: e8 00 00 00 00 callq 8ac3f 8ac3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8ac46: e8 00 00 00 00 callq 8ac4b 8ac4b: e9 17 fb ff ff jmpq 8a767 8ac50: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8ac55: 41 81 e5 ff ff ff cf and $0xcfffffff,%r13d 8ac5c: bf 01 00 00 00 mov $0x1,%edi 8ac61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ac68: 41 81 cd 00 00 00 11 or $0x11000000,%r13d 8ac6f: 48 8b 50 48 mov 0x48(%rax),%rdx 8ac73: e8 00 00 00 00 callq 8ac78 8ac78: e9 92 f4 ff ff jmpq 8a10f 8ac7d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8ac82: 41 81 e5 ff ff ff cf and $0xcfffffff,%r13d 8ac89: bf 01 00 00 00 mov $0x1,%edi 8ac8e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ac95: 41 81 cd 00 00 00 21 or $0x21000000,%r13d 8ac9c: 48 8b 50 48 mov 0x48(%rax),%rdx 8aca0: e8 00 00 00 00 callq 8aca5 8aca5: e9 65 f4 ff ff jmpq 8a10f 8acaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8acb1: e8 00 00 00 00 callq 8acb6 8acb6: e9 f9 fc ff ff jmpq 8a9b4 8acbb: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 8acc0: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 8acc5: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 8acca: 48 8b 6c 24 30 mov 0x30(%rsp),%rbp 8accf: e8 00 00 00 00 callq 8acd4 8acd4: 4d 8b 34 24 mov (%r12),%r14 8acd8: 4d 8b ac 24 18 01 00 mov 0x118(%r12),%r13 8acdf: 00 8ace0: 4d 8d 7e f0 lea -0x10(%r14),%r15 8ace4: e9 fd fe ff ff jmpq 8abe6 8ace9: 44 89 c6 mov %r8d,%esi 8acec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8acf3: e8 00 00 00 00 callq 8acf8 8acf8: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8acff: ba 25 00 00 00 mov $0x25,%edx 8ad04: 4c 89 ff mov %r15,%rdi 8ad07: 48 8b 40 10 mov 0x10(%rax),%rax 8ad0b: 8b 70 10 mov 0x10(%rax),%esi 8ad0e: 49 8b 86 48 0d 00 00 mov 0xd48(%r14),%rax 8ad15: e8 00 00 00 00 callq 8ad1a 8ad1a: 25 80 ff fd ff and $0xfffdff80,%eax 8ad1f: 0d 05 00 01 00 or $0x10005,%eax 8ad24: 89 c1 mov %eax,%ecx 8ad26: e9 7e fe ff ff jmpq 8aba9 8ad2b: 48 89 c6 mov %rax,%rsi 8ad2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8ad35: e8 00 00 00 00 callq 8ad3a 8ad3a: e9 75 fc ff ff jmpq 8a9b4 8ad3f: 44 89 ee mov %r13d,%esi 8ad42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8ad49: e8 00 00 00 00 callq 8ad4e 8ad4e: 4d 8b 34 24 mov (%r12),%r14 8ad52: 4d 8b ac 24 18 01 00 mov 0x118(%r12),%r13 8ad59: 00 8ad5a: 4d 8d 7e f0 lea -0x10(%r14),%r15 8ad5e: e9 83 fe ff ff jmpq 8abe6 8ad63: 0f 0b ud2 8ad65: e8 00 00 00 00 callq 8ad6a 8ad6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000008ad70 : 8ad70: e8 00 00 00 00 callq 8ad75 8ad75: 41 56 push %r14 8ad77: 49 89 f6 mov %rsi,%r14 8ad7a: be 03 00 00 00 mov $0x3,%esi 8ad7f: 41 55 push %r13 8ad81: 49 89 d5 mov %rdx,%r13 8ad84: 41 54 push %r12 8ad86: 55 push %rbp 8ad87: 48 89 fd mov %rdi,%rbp 8ad8a: 53 push %rbx 8ad8b: 8b 02 mov (%rdx),%eax 8ad8d: 89 87 8c 00 00 00 mov %eax,0x8c(%rdi) 8ad93: e8 00 00 00 00 callq 8ad98 8ad98: 48 8b 5d 50 mov 0x50(%rbp),%rbx 8ad9c: 31 d2 xor %edx,%edx 8ad9e: 48 8b 03 mov (%rbx),%rax 8ada1: 4c 8d 60 f0 lea -0x10(%rax),%r12 8ada5: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8adab: 4c 89 e7 mov %r12,%rdi 8adae: 8d b0 c0 1a 00 00 lea 0x1ac0(%rax),%esi 8adb4: e8 00 00 00 00 callq 8adb9 8adb9: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 8adbf: 4c 89 e7 mov %r12,%rdi 8adc2: 89 c2 mov %eax,%edx 8adc4: 83 e0 f7 and $0xfffffff7,%eax 8adc7: 83 ca 08 or $0x8,%edx 8adca: 41 f6 46 18 10 testb $0x10,0x18(%r14) 8adcf: 0f 44 d0 cmove %eax,%edx 8add2: 81 c6 c0 1a 00 00 add $0x1ac0,%esi 8add8: 31 c9 xor %ecx,%ecx 8adda: e8 00 00 00 00 callq 8addf 8addf: 48 89 ef mov %rbp,%rdi 8ade2: e8 00 00 00 00 callq 8ade7 8ade7: 83 f8 03 cmp $0x3,%eax 8adea: 74 09 je 8adf5 8adec: 5b pop %rbx 8aded: 5d pop %rbp 8adee: 41 5c pop %r12 8adf0: 41 5d pop %r13 8adf2: 41 5e pop %r14 8adf4: c3 retq 8adf5: 48 89 ef mov %rbp,%rdi 8adf8: be 01 00 00 00 mov $0x1,%esi 8adfd: e8 be e3 ff ff callq 891c0 8ae02: 4c 89 ee mov %r13,%rsi 8ae05: 5b pop %rbx 8ae06: 48 89 ef mov %rbp,%rdi 8ae09: 5d pop %rbp 8ae0a: 41 5c pop %r12 8ae0c: 41 5d pop %r13 8ae0e: 41 5e pop %r14 8ae10: e9 6b f0 ff ff jmpq 89e80 8ae15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8ae1c: 00 00 00 00 000000000008ae20 : 8ae20: e8 00 00 00 00 callq 8ae25 8ae25: 55 push %rbp 8ae26: 31 d2 xor %edx,%edx 8ae28: be ca 00 00 00 mov $0xca,%esi 8ae2d: 48 89 fd mov %rdi,%rbp 8ae30: e8 00 00 00 00 callq 8ae35 8ae35: 31 c9 xor %ecx,%ecx 8ae37: 48 89 ef mov %rbp,%rdi 8ae3a: be ca 00 00 00 mov $0xca,%esi 8ae3f: 83 c8 10 or $0x10,%eax 8ae42: 89 c2 mov %eax,%edx 8ae44: e8 00 00 00 00 callq 8ae49 8ae49: 48 89 ef mov %rbp,%rdi 8ae4c: 31 d2 xor %edx,%edx 8ae4e: be c0 00 00 00 mov $0xc0,%esi 8ae53: e8 00 00 00 00 callq 8ae58 8ae58: 48 89 ef mov %rbp,%rdi 8ae5b: 31 c9 xor %ecx,%ecx 8ae5d: be c0 00 00 00 mov $0xc0,%esi 8ae62: 25 ff ff fc ff and $0xfffcffff,%eax 8ae67: 5d pop %rbp 8ae68: 89 c2 mov %eax,%edx 8ae6a: e9 00 00 00 00 jmpq 8ae6f 8ae6f: 90 nop 000000000008ae70 : 8ae70: e8 00 00 00 00 callq 8ae75 8ae75: 41 54 push %r12 8ae77: 55 push %rbp 8ae78: 53 push %rbx 8ae79: 48 89 fb mov %rdi,%rbx 8ae7c: 48 83 ec 18 sub $0x18,%rsp 8ae80: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8ae87: 00 00 8ae89: 48 89 44 24 10 mov %rax,0x10(%rsp) 8ae8e: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 8ae94: 83 f8 0b cmp $0xb,%eax 8ae97: 0f 84 1f 02 00 00 je 8b0bc 8ae9d: 83 f8 0c cmp $0xc,%eax 8aea0: 75 25 jne 8aec7 8aea2: ba 06 00 00 00 mov $0x6,%edx 8aea7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8aeae: e8 00 00 00 00 callq 8aeb3 8aeb3: ba 0c 00 00 00 mov $0xc,%edx 8aeb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8aebf: 48 89 df mov %rbx,%rdi 8aec2: e8 00 00 00 00 callq 8aec7 8aec7: 48 89 df mov %rbx,%rdi 8aeca: 4c 8d a3 78 5f 00 00 lea 0x5f78(%rbx),%r12 8aed1: e8 4a ff ff ff callq 8ae20 8aed6: 48 89 df mov %rbx,%rdi 8aed9: e8 00 00 00 00 callq 8aede 8aede: 8b b3 30 0f 00 00 mov 0xf30(%rbx),%esi 8aee4: 48 89 df mov %rbx,%rdi 8aee7: e8 00 00 00 00 callq 8aeec 8aeec: 48 8d 7b 10 lea 0x10(%rbx),%rdi 8aef0: 48 89 e6 mov %rsp,%rsi 8aef3: e8 00 00 00 00 callq 8aef8 8aef8: 48 89 e7 mov %rsp,%rdi 8aefb: e8 00 00 00 00 callq 8af00 8af00: 48 89 c5 mov %rax,%rbp 8af03: 48 85 c0 test %rax,%rax 8af06: 0f 84 d8 00 00 00 je 8afe4 8af0c: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 8af12: 3b 83 dc 5e 00 00 cmp 0x5edc(%rbx),%eax 8af18: 73 de jae 8aef8 8af1a: 8b 55 74 mov 0x74(%rbp),%edx 8af1d: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 8af24: 83 fa 0e cmp $0xe,%edx 8af27: 0f 84 56 01 00 00 je 8b083 8af2d: 83 fa 07 cmp $0x7,%edx 8af30: 0f 84 4d 01 00 00 je 8b083 8af36: 81 c6 9a 18 00 00 add $0x189a,%esi 8af3c: 31 d2 xor %edx,%edx 8af3e: 48 89 df mov %rbx,%rdi 8af41: e8 00 00 00 00 callq 8af46 8af46: 31 c9 xor %ecx,%ecx 8af48: 48 89 df mov %rbx,%rdi 8af4b: 0d 00 00 00 10 or $0x10000000,%eax 8af50: 89 c2 mov %eax,%edx 8af52: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 8af58: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 8af5f: 81 c6 9a 18 00 00 add $0x189a,%esi 8af65: e8 00 00 00 00 callq 8af6a 8af6a: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 8af70: 31 d2 xor %edx,%edx 8af72: 48 89 df mov %rbx,%rdi 8af75: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 8af7c: 81 c6 9c 18 00 00 add $0x189c,%esi 8af82: e8 00 00 00 00 callq 8af87 8af87: 31 c9 xor %ecx,%ecx 8af89: 48 89 df mov %rbx,%rdi 8af8c: 25 00 ff 0f f0 and $0xf00fff00,%eax 8af91: 89 c2 mov %eax,%edx 8af93: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 8af99: 81 ca 32 00 a0 00 or $0xa00032,%edx 8af9f: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 8afa6: 81 c6 9c 18 00 00 add $0x189c,%esi 8afac: e8 00 00 00 00 callq 8afb1 8afb1: 8b b5 bc 04 00 00 mov 0x4bc(%rbp),%esi 8afb7: 48 89 df mov %rbx,%rdi 8afba: e8 51 ed ff ff callq 89d10 8afbf: 8b 95 bc 04 00 00 mov 0x4bc(%rbp),%edx 8afc5: 4c 89 e6 mov %r12,%rsi 8afc8: 48 89 df mov %rbx,%rdi 8afcb: e8 00 00 00 00 callq 8afd0 8afd0: 48 89 e7 mov %rsp,%rdi 8afd3: e8 00 00 00 00 callq 8afd8 8afd8: 48 89 c5 mov %rax,%rbp 8afdb: 48 85 c0 test %rax,%rax 8afde: 0f 85 28 ff ff ff jne 8af0c 8afe4: 48 89 e7 mov %rsp,%rdi 8afe7: e8 00 00 00 00 callq 8afec 8afec: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 8aff2: 85 d2 test %edx,%edx 8aff4: 7e 47 jle 8b03d 8aff6: 48 63 d5 movslq %ebp,%rdx 8aff9: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 8b000: 00 8b001: 48 29 d0 sub %rdx,%rax 8b004: 48 c1 e0 02 shl $0x2,%rax 8b008: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 8b00f: 00 8b010: 48 85 d2 test %rdx,%rdx 8b013: 74 1d je 8b032 8b015: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 8b01c: 31 c9 xor %ecx,%ecx 8b01e: ba 54 00 00 00 mov $0x54,%edx 8b023: 48 89 df mov %rbx,%rdi 8b026: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 8b02d: e8 00 00 00 00 callq 8b032 8b032: 83 c5 01 add $0x1,%ebp 8b035: 39 ab d4 5e 00 00 cmp %ebp,0x5ed4(%rbx) 8b03b: 7f b9 jg 8aff6 8b03d: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 8b043: 4c 8d a3 58 5f 00 00 lea 0x5f58(%rbx),%r12 8b04a: 31 ed xor %ebp,%ebp 8b04c: 85 c0 test %eax,%eax 8b04e: 74 18 je 8b068 8b050: 89 ea mov %ebp,%edx 8b052: 4c 89 e6 mov %r12,%rsi 8b055: 48 89 df mov %rbx,%rdi 8b058: 83 c5 01 add $0x1,%ebp 8b05b: e8 00 00 00 00 callq 8b060 8b060: 3b ab d8 5e 00 00 cmp 0x5ed8(%rbx),%ebp 8b066: 72 e8 jb 8b050 8b068: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8b06d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8b074: 00 00 8b076: 75 6e jne 8b0e6 8b078: 48 83 c4 18 add $0x18,%rsp 8b07c: 31 c0 xor %eax,%eax 8b07e: 5b pop %rbx 8b07f: 5d pop %rbp 8b080: 41 5c pop %r12 8b082: c3 retq 8b083: 81 c6 99 18 00 00 add $0x1899,%esi 8b089: 31 d2 xor %edx,%edx 8b08b: 48 89 df mov %rbx,%rdi 8b08e: e8 00 00 00 00 callq 8b093 8b093: 31 c9 xor %ecx,%ecx 8b095: 48 89 df mov %rbx,%rdi 8b098: 25 ff ff fe ff and $0xfffeffff,%eax 8b09d: 89 c2 mov %eax,%edx 8b09f: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 8b0a5: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 8b0ac: 81 c6 99 18 00 00 add $0x1899,%esi 8b0b2: e8 00 00 00 00 callq 8b0b7 8b0b7: e9 3c fe ff ff jmpq 8aef8 8b0bc: ba 06 00 00 00 mov $0x6,%edx 8b0c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8b0c8: e8 00 00 00 00 callq 8b0cd 8b0cd: ba 0c 00 00 00 mov $0xc,%edx 8b0d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8b0d9: 48 89 df mov %rbx,%rdi 8b0dc: e8 00 00 00 00 callq 8b0e1 8b0e1: e9 e1 fd ff ff jmpq 8aec7 8b0e6: e8 00 00 00 00 callq 8b0eb 8b0eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000008b0f0 : 8b0f0: e8 00 00 00 00 callq 8b0f5 8b0f5: 41 54 push %r12 8b0f7: 53 push %rbx 8b0f8: 0f b6 b7 d0 5d 00 00 movzbl 0x5dd0(%rdi),%esi 8b0ff: 48 89 fb mov %rdi,%rbx 8b102: e8 00 00 00 00 callq 8b107 8b107: 48 89 df mov %rbx,%rdi 8b10a: e8 61 fd ff ff callq 8ae70 8b10f: 48 8b bb c8 5d 00 00 mov 0x5dc8(%rbx),%rdi 8b116: 41 89 c4 mov %eax,%r12d 8b119: 48 85 ff test %rdi,%rdi 8b11c: 74 2a je 8b148 8b11e: 48 8b 83 e8 5e 00 00 mov 0x5ee8(%rbx),%rax 8b125: 48 8b 40 18 mov 0x18(%rax),%rax 8b129: e8 00 00 00 00 callq 8b12e 8b12e: 48 8b bb c8 5d 00 00 mov 0x5dc8(%rbx),%rdi 8b135: 0f b6 f0 movzbl %al,%esi 8b138: 48 8b 83 e8 5e 00 00 mov 0x5ee8(%rbx),%rax 8b13f: 48 8b 40 10 mov 0x10(%rax),%rax 8b143: e8 00 00 00 00 callq 8b148 8b148: 44 89 e0 mov %r12d,%eax 8b14b: 5b pop %rbx 8b14c: 41 5c pop %r12 8b14e: c3 retq 8b14f: 90 nop 000000000008b150 : 8b150: e8 00 00 00 00 callq 8b155 8b155: 41 56 push %r14 8b157: 41 89 ce mov %ecx,%r14d 8b15a: 48 8d 8f e8 02 00 00 lea 0x2e8(%rdi),%rcx 8b161: 41 55 push %r13 8b163: 41 89 d5 mov %edx,%r13d 8b166: 41 54 push %r12 8b168: 55 push %rbp 8b169: 48 89 fd mov %rdi,%rbp 8b16c: 53 push %rbx 8b16d: 48 8b 97 e8 02 00 00 mov 0x2e8(%rdi),%rdx 8b174: 89 f3 mov %esi,%ebx 8b176: 48 39 d1 cmp %rdx,%rcx 8b179: 74 28 je 8b1a3 8b17b: 48 8d 42 f8 lea -0x8(%rdx),%rax 8b17f: eb 0d jmp 8b18e 8b181: 48 8b 50 08 mov 0x8(%rax),%rdx 8b185: 48 8d 42 f8 lea -0x8(%rdx),%rax 8b189: 48 39 d1 cmp %rdx,%rcx 8b18c: 74 15 je 8b1a3 8b18e: 39 58 78 cmp %ebx,0x78(%rax) 8b191: 75 ee jne 8b181 8b193: 44 09 a8 80 00 00 00 or %r13d,0x80(%rax) 8b19a: 5b pop %rbx 8b19b: 5d pop %rbp 8b19c: 41 5c pop %r12 8b19e: 41 5d pop %r13 8b1a0: 41 5e pop %r14 8b1a2: c3 retq 8b1a3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8b1aa 8b1aa: ba 28 01 00 00 mov $0x128,%edx 8b1af: be c0 0d 00 00 mov $0xdc0,%esi 8b1b4: e8 00 00 00 00 callq 8b1b9 8b1b9: 49 89 c4 mov %rax,%r12 8b1bc: 48 85 c0 test %rax,%rax 8b1bf: 74 d9 je 8b19a 8b1c1: 8b 85 d8 5e 00 00 mov 0x5ed8(%rbp),%eax 8b1c7: 83 f8 04 cmp $0x4,%eax 8b1ca: 0f 84 12 01 00 00 je 8b2e2 8b1d0: 83 f8 06 cmp $0x6,%eax 8b1d3: 0f 84 55 01 00 00 je 8b32e 8b1d9: 83 f8 01 cmp $0x1,%eax 8b1dc: 0f 95 c0 setne %al 8b1df: 0f b6 c0 movzbl %al,%eax 8b1e2: 8d 44 00 01 lea 0x1(%rax,%rax,1),%eax 8b1e6: 41 89 44 24 48 mov %eax,0x48(%r12) 8b1eb: 0f b6 cb movzbl %bl,%ecx 8b1ee: 41 89 5c 24 78 mov %ebx,0x78(%r12) 8b1f3: 48 8d 7d 10 lea 0x10(%rbp),%rdi 8b1f7: 49 c7 84 24 18 01 00 movq $0x0,0x118(%r12) 8b1fe: 00 00 00 00 00 8b203: 41 89 4c 24 7c mov %ecx,0x7c(%r12) 8b208: 45 89 ac 24 80 00 00 mov %r13d,0x80(%r12) 8b20f: 00 8b210: 49 c7 84 24 90 00 00 movq $0x0,0x90(%r12) 8b217: 00 00 00 00 00 8b21c: 41 c6 84 24 24 01 00 movb $0x0,0x124(%r12) 8b223: 00 00 8b225: 66 45 89 b4 24 26 01 mov %r14w,0x126(%r12) 8b22c: 00 00 8b22e: 83 f9 25 cmp $0x25,%ecx 8b231: 0f 87 63 ff ff ff ja 8b19a 8b237: 48 ba 00 73 03 00 0c movabs $0xc00037300,%rdx 8b23e: 00 00 00 8b241: b8 01 00 00 00 mov $0x1,%eax 8b246: 48 d3 e0 shl %cl,%rax 8b249: 48 85 d0 test %rdx,%rax 8b24c: 0f 85 9e 00 00 00 jne 8b2f0 8b252: 48 ba 00 00 10 40 23 movabs $0x2340100000,%rdx 8b259: 00 00 00 8b25c: 48 85 d0 test %rdx,%rax 8b25f: 75 34 jne 8b295 8b261: a9 00 00 60 00 test $0x600000,%eax 8b266: 0f 84 2e ff ff ff je 8b19a 8b26c: 4c 89 e6 mov %r12,%rsi 8b26f: 45 31 c0 xor %r8d,%r8d 8b272: b9 01 00 00 00 mov $0x1,%ecx 8b277: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8b27e: e8 00 00 00 00 callq 8b283 8b283: 5b pop %rbx 8b284: 5d pop %rbp 8b285: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 8b28c: 00 00 8b28e: 41 5c pop %r12 8b290: 41 5d pop %r13 8b292: 41 5e pop %r14 8b294: c3 retq 8b295: 41 f6 c5 22 test $0x22,%r13b 8b299: 0f 85 d3 00 00 00 jne 8b372 8b29f: 45 31 c0 xor %r8d,%r8d 8b2a2: 41 83 e5 11 and $0x11,%r13d 8b2a6: b9 01 00 00 00 mov $0x1,%ecx 8b2ab: 0f 84 a1 00 00 00 je 8b352 8b2b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8b2b8: 4c 89 e6 mov %r12,%rsi 8b2bb: e8 00 00 00 00 callq 8b2c0 8b2c0: 4c 89 e7 mov %r12,%rdi 8b2c3: e8 00 00 00 00 callq 8b2c8 8b2c8: 49 89 84 24 18 01 00 mov %rax,0x118(%r12) 8b2cf: 00 8b2d0: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 8b2d7: 00 00 8b2d9: 5b pop %rbx 8b2da: 5d pop %rbp 8b2db: 41 5c pop %r12 8b2dd: 41 5d pop %r13 8b2df: 41 5e pop %r14 8b2e1: c3 retq 8b2e2: 41 c7 44 24 48 0f 00 movl $0xf,0x48(%r12) 8b2e9: 00 00 8b2eb: e9 fb fe ff ff jmpq 8b1eb 8b2f0: 41 c6 84 24 24 01 00 movb $0x1,0x124(%r12) 8b2f7: 00 01 8b2f9: 45 31 c0 xor %r8d,%r8d 8b2fc: 41 f6 c5 22 test $0x22,%r13b 8b300: 75 5a jne 8b35c 8b302: 41 83 e5 11 and $0x11,%r13d 8b306: 75 34 jne 8b33c 8b308: b9 02 00 00 00 mov $0x2,%ecx 8b30d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8b314: 4c 89 e6 mov %r12,%rsi 8b317: e8 00 00 00 00 callq 8b31c 8b31c: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 8b323: 00 00 8b325: 5b pop %rbx 8b326: 5d pop %rbp 8b327: 41 5c pop %r12 8b329: 41 5d pop %r13 8b32b: 41 5e pop %r14 8b32d: c3 retq 8b32e: 41 c7 44 24 48 3f 00 movl $0x3f,0x48(%r12) 8b335: 00 00 8b337: e9 af fe ff ff jmpq 8b1eb 8b33c: b9 01 00 00 00 mov $0x1,%ecx 8b341: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8b348: 4c 89 e6 mov %r12,%rsi 8b34b: e8 00 00 00 00 callq 8b350 8b350: eb ca jmp 8b31c 8b352: b9 02 00 00 00 mov $0x2,%ecx 8b357: e9 55 ff ff ff jmpq 8b2b1 8b35c: b9 03 00 00 00 mov $0x3,%ecx 8b361: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8b368: 4c 89 e6 mov %r12,%rsi 8b36b: e8 00 00 00 00 callq 8b370 8b370: eb aa jmp 8b31c 8b372: 45 31 c0 xor %r8d,%r8d 8b375: b9 03 00 00 00 mov $0x3,%ecx 8b37a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8b381: 4c 89 e6 mov %r12,%rsi 8b384: 41 c7 84 24 90 00 00 movl $0x1,0x90(%r12) 8b38b: 00 01 00 00 00 8b390: e8 00 00 00 00 callq 8b395 8b395: 4c 89 e7 mov %r12,%rdi 8b398: e8 00 00 00 00 callq 8b39d 8b39d: 49 89 84 24 18 01 00 mov %rax,0x118(%r12) 8b3a4: 00 8b3a5: e9 26 ff ff ff jmpq 8b2d0 8b3aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000008b3b0 : 8b3b0: e8 00 00 00 00 callq 8b3b5 8b3b5: 53 push %rbx 8b3b6: 48 89 fb mov %rdi,%rbx 8b3b9: e8 62 d0 ff ff callq 88420 8b3be: 8b 53 04 mov 0x4(%rbx),%edx 8b3c1: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 8b3c8: 49 0c 02 8b3cb: 41 89 c0 mov %eax,%r8d 8b3ce: c1 e2 0c shl $0xc,%edx 8b3d1: 48 c1 ea 02 shr $0x2,%rdx 8b3d5: 48 89 d0 mov %rdx,%rax 8b3d8: 48 f7 e1 mul %rcx 8b3db: 8b 0b mov (%rbx),%ecx 8b3dd: c1 e1 0e shl $0xe,%ecx 8b3e0: 48 83 c2 01 add $0x1,%rdx 8b3e4: 89 c8 mov %ecx,%eax 8b3e6: 48 d1 ea shr %rdx 8b3e9: 48 0f af c2 imul %rdx,%rax 8b3ed: 31 d2 xor %edx,%edx 8b3ef: 48 c1 e8 0c shr $0xc,%rax 8b3f3: 89 c0 mov %eax,%eax 8b3f5: 48 69 c0 cd 04 00 00 imul $0x4cd,%rax,%rax 8b3fc: 48 05 00 08 00 00 add $0x800,%rax 8b402: 48 c1 e8 0c shr $0xc,%rax 8b406: c1 e8 0c shr $0xc,%eax 8b409: f7 73 24 divl 0x24(%rbx) 8b40c: 5b pop %rbx 8b40d: 41 39 c0 cmp %eax,%r8d 8b410: 0f 96 c0 setbe %al 8b413: c3 retq 8b414: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8b41b: 00 00 00 00 8b41f: 90 nop 000000000008b420 : 8b420: e8 00 00 00 00 callq 8b425 8b425: c1 e1 0c shl $0xc,%ecx 8b428: 41 89 d0 mov %edx,%r8d 8b42b: c1 e6 0c shl $0xc,%esi 8b42e: 49 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%r9 8b435: 49 0c 02 8b438: 48 c1 e9 02 shr $0x2,%rcx 8b43c: c1 e7 0c shl $0xc,%edi 8b43f: 48 89 c8 mov %rcx,%rax 8b442: 41 c1 e0 0e shl $0xe,%r8d 8b446: 49 f7 e1 mul %r9 8b449: 48 8d 4a 01 lea 0x1(%rdx),%rcx 8b44d: 89 f2 mov %esi,%edx 8b44f: 48 89 d6 mov %rdx,%rsi 8b452: 48 d1 e9 shr %rcx 8b455: 48 c1 ee 02 shr $0x2,%rsi 8b459: 48 89 f0 mov %rsi,%rax 8b45c: 49 f7 e1 mul %r9 8b45f: 48 8d 72 01 lea 0x1(%rdx),%rsi 8b463: 89 fa mov %edi,%edx 8b465: 48 c1 ea 02 shr $0x2,%rdx 8b469: 48 89 d0 mov %rdx,%rax 8b46c: 49 f7 e1 mul %r9 8b46f: 44 89 c0 mov %r8d,%eax 8b472: 48 0f af c1 imul %rcx,%rax 8b476: 48 83 c2 01 add $0x1,%rdx 8b47a: 48 c1 e8 0c shr $0xc,%rax 8b47e: 89 c0 mov %eax,%eax 8b480: 48 69 c0 33 0b 00 00 imul $0xb33,%rax,%rax 8b487: 48 05 00 08 00 00 add $0x800,%rax 8b48d: 48 c1 e8 0c shr $0xc,%rax 8b491: 89 c1 mov %eax,%ecx 8b493: 48 89 f0 mov %rsi,%rax 8b496: 48 d1 e8 shr %rax 8b499: c1 e9 0c shr $0xc,%ecx 8b49c: 48 c1 e0 11 shl $0x11,%rax 8b4a0: 48 c1 e8 0c shr $0xc,%rax 8b4a4: 48 69 c0 cd 0c 00 00 imul $0xccd,%rax,%rax 8b4ab: 48 05 00 08 00 00 add $0x800,%rax 8b4b1: 48 c1 e8 0c shr $0xc,%rax 8b4b5: c1 e8 0c shr $0xc,%eax 8b4b8: 39 c1 cmp %eax,%ecx 8b4ba: 0f 46 c1 cmovbe %ecx,%eax 8b4bd: 48 d1 ea shr %rdx 8b4c0: 48 c1 e2 11 shl $0x11,%rdx 8b4c4: 48 c1 ea 0c shr $0xc,%rdx 8b4c8: 48 69 d2 cd 0c 00 00 imul $0xccd,%rdx,%rdx 8b4cf: 48 81 c2 00 08 00 00 add $0x800,%rdx 8b4d6: 48 c1 ea 0c shr $0xc,%rdx 8b4da: c1 ea 0c shr $0xc,%edx 8b4dd: 39 d0 cmp %edx,%eax 8b4df: 0f 47 c2 cmova %edx,%eax 8b4e2: c3 retq 8b4e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8b4ea: 00 00 00 00 8b4ee: 66 90 xchg %ax,%ax 000000000008b4f0 : 8b4f0: e8 00 00 00 00 callq 8b4f5 8b4f5: 41 55 push %r13 8b4f7: 41 54 push %r12 8b4f9: 55 push %rbp 8b4fa: 53 push %rbx 8b4fb: 44 8b 6f 24 mov 0x24(%rdi),%r13d 8b4ff: 45 85 ed test %r13d,%r13d 8b502: 0f 84 00 01 00 00 je 8b608 8b508: 8b 47 20 mov 0x20(%rdi),%eax 8b50b: 48 89 fd mov %rdi,%rbp 8b50e: 41 bc 04 00 00 00 mov $0x4,%r12d 8b514: 3d 00 20 00 00 cmp $0x2000,%eax 8b519: 0f 86 f3 00 00 00 jbe 8b612 8b51f: 8b 5d 0c mov 0xc(%rbp),%ebx 8b522: 8b 4d 04 mov 0x4(%rbp),%ecx 8b525: 8b 75 08 mov 0x8(%rbp),%esi 8b528: 8b 55 00 mov 0x0(%rbp),%edx 8b52b: 89 df mov %ebx,%edi 8b52d: e8 ee fe ff ff callq 8b420 8b532: 31 d2 xor %edx,%edx 8b534: 41 8d 75 01 lea 0x1(%r13),%esi 8b538: 8b 7d 28 mov 0x28(%rbp),%edi 8b53b: 49 b8 43 03 96 f4 f2 movabs $0x342da7f2f4960343,%r8 8b542: a7 2d 34 8b545: 89 c1 mov %eax,%ecx 8b547: b8 00 80 3e 00 mov $0x3e8000,%eax 8b54c: f7 f1 div %ecx 8b54e: 31 d2 xor %edx,%edx 8b550: 0f af f0 imul %eax,%esi 8b553: b8 00 5a 62 02 mov $0x2625a00,%eax 8b558: f7 f3 div %ebx 8b55a: 31 d2 xor %edx,%edx 8b55c: 8d b4 06 d0 07 00 00 lea 0x7d0(%rsi,%rax,1),%esi 8b563: b8 00 d0 07 00 mov $0x7d000,%eax 8b568: f7 f1 div %ecx 8b56a: c1 e1 0c shl $0xc,%ecx 8b56d: 31 d2 xor %edx,%edx 8b56f: 41 0f af c5 imul %r13d,%eax 8b573: 41 c1 e5 0c shl $0xc,%r13d 8b577: 01 c6 add %eax,%esi 8b579: 89 c8 mov %ecx,%eax 8b57b: 48 c1 e0 0d shl $0xd,%rax 8b57f: 49 f7 f5 div %r13 8b582: 41 89 f5 mov %esi,%r13d 8b585: 48 8d 48 01 lea 0x1(%rax),%rcx 8b589: 89 d8 mov %ebx,%eax 8b58b: 0f af df imul %edi,%ebx 8b58e: 48 8d 14 40 lea (%rax,%rax,2),%rdx 8b592: 48 c1 e2 0c shl $0xc,%rdx 8b596: 48 89 d0 mov %rdx,%rax 8b599: 49 f7 e0 mul %r8 8b59c: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 8b5a3: 48 c1 ea 09 shr $0x9,%rdx 8b5a7: 48 c1 eb 26 shr $0x26,%rbx 8b5ab: 39 d3 cmp %edx,%ebx 8b5ad: 0f 42 d3 cmovb %ebx,%edx 8b5b0: 48 d1 e9 shr %rcx 8b5b3: c1 e9 0c shr $0xc,%ecx 8b5b6: 39 ca cmp %ecx,%edx 8b5b8: 0f 47 d1 cmova %ecx,%edx 8b5bb: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 8b5c2: 49 0c 02 8b5c5: c1 e2 0c shl $0xc,%edx 8b5c8: 48 c1 ea 02 shr $0x2,%rdx 8b5cc: 48 89 d0 mov %rdx,%rax 8b5cf: 48 f7 e1 mul %rcx 8b5d2: 8b 45 10 mov 0x10(%rbp),%eax 8b5d5: 0f af c7 imul %edi,%eax 8b5d8: 48 8d 4a 01 lea 0x1(%rdx),%rcx 8b5dc: 31 d2 xor %edx,%edx 8b5de: 48 d1 e9 shr %rcx 8b5e1: 41 0f af c4 imul %r12d,%eax 8b5e5: c1 e0 0c shl $0xc,%eax 8b5e8: 48 c1 e0 0d shl $0xd,%rax 8b5ec: 48 f7 f1 div %rcx 8b5ef: 8b 55 14 mov 0x14(%rbp),%edx 8b5f2: 41 29 d5 sub %edx,%r13d 8b5f5: 48 83 c0 01 add $0x1,%rax 8b5f9: 48 d1 e8 shr %rax 8b5fc: c1 e8 0c shr $0xc,%eax 8b5ff: 41 01 c5 add %eax,%r13d 8b602: 39 c2 cmp %eax,%edx 8b604: 44 0f 47 ee cmova %esi,%r13d 8b608: 5b pop %rbx 8b609: 44 89 e8 mov %r13d,%eax 8b60c: 5d pop %rbp 8b60d: 41 5c pop %r12 8b60f: 41 5d pop %r13 8b611: c3 retq 8b612: 8b 57 30 mov 0x30(%rdi),%edx 8b615: 3d 00 10 00 00 cmp $0x1000,%eax 8b61a: 76 2e jbe 8b64a 8b61c: 83 fa 02 cmp $0x2,%edx 8b61f: 0f 87 fa fe ff ff ja 8b51f 8b625: 41 bc 02 00 00 00 mov $0x2,%r12d 8b62b: 3d 00 20 00 00 cmp $0x2000,%eax 8b630: 0f 85 e9 fe ff ff jne 8b51f 8b636: 80 7d 1c 01 cmpb $0x1,0x1c(%rbp) 8b63a: 45 19 e4 sbb %r12d,%r12d 8b63d: 41 83 e4 fe and $0xfffffffe,%r12d 8b641: 41 83 c4 04 add $0x4,%r12d 8b645: e9 d5 fe ff ff jmpq 8b51f 8b64a: 83 fa 04 cmp $0x4,%edx 8b64d: 0f 87 cc fe ff ff ja 8b51f 8b653: eb d0 jmp 8b625 8b655: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8b65c: 00 00 00 00 000000000008b660 : 8b660: e8 00 00 00 00 callq 8b665 8b665: 41 54 push %r12 8b667: 55 push %rbp 8b668: 53 push %rbx 8b669: 44 8b 62 2c mov 0x2c(%rdx),%r12d 8b66d: 44 3b a7 dc 5e 00 00 cmp 0x5edc(%rdi),%r12d 8b674: 0f 83 99 00 00 00 jae 8b713 8b67a: 44 89 e0 mov %r12d,%eax 8b67d: 31 d2 xor %edx,%edx 8b67f: 48 89 fb mov %rdi,%rbx 8b682: 48 c1 e0 04 shl $0x4,%rax 8b686: 8b b0 00 00 00 00 mov 0x0(%rax),%esi 8b68c: 48 8d a8 00 00 00 00 lea 0x0(%rax),%rbp 8b693: e8 00 00 00 00 callq 8b698 8b698: 23 45 0c and 0xc(%rbp),%eax 8b69b: 75 07 jne 8b6a4 8b69d: 5b pop %rbx 8b69e: 31 c0 xor %eax,%eax 8b6a0: 5d pop %rbp 8b6a1: 41 5c pop %r12 8b6a3: c3 retq 8b6a4: 44 3b a3 dc 5e 00 00 cmp 0x5edc(%rbx),%r12d 8b6ab: 0f 8d 80 00 00 00 jge 8b731 8b6b1: 49 63 c4 movslq %r12d,%rax 8b6b4: 31 d2 xor %edx,%edx 8b6b6: 48 89 df mov %rbx,%rdi 8b6b9: 8b 2c 85 00 00 00 00 mov 0x0(,%rax,4),%ebp 8b6c0: 81 c5 99 18 00 00 add $0x1899,%ebp 8b6c6: 89 ee mov %ebp,%esi 8b6c8: e8 00 00 00 00 callq 8b6cd 8b6cd: 31 c9 xor %ecx,%ecx 8b6cf: 89 ee mov %ebp,%esi 8b6d1: 48 89 df mov %rbx,%rdi 8b6d4: 83 c8 01 or $0x1,%eax 8b6d7: 89 c2 mov %eax,%edx 8b6d9: e8 00 00 00 00 callq 8b6de 8b6de: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 8b6e5 8b6e5: 48 8d 93 f8 5e 00 00 lea 0x5ef8(%rbx),%rdx 8b6ec: bf 80 01 00 00 mov $0x180,%edi 8b6f1: e8 00 00 00 00 callq 8b6f6 8b6f6: 41 8d 54 24 01 lea 0x1(%r12),%edx 8b6fb: bf 01 00 00 00 mov $0x1,%edi 8b700: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8b707: e8 00 00 00 00 callq 8b70c 8b70c: 31 c0 xor %eax,%eax 8b70e: 5b pop %rbx 8b70f: 5d pop %rbp 8b710: 41 5c pop %r12 8b712: c3 retq 8b713: 8b 52 04 mov 0x4(%rdx),%edx 8b716: 44 89 e1 mov %r12d,%ecx 8b719: bf 01 00 00 00 mov $0x1,%edi 8b71e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8b725: e8 00 00 00 00 callq 8b72a 8b72a: 31 c0 xor %eax,%eax 8b72c: 5b pop %rbx 8b72d: 5d pop %rbp 8b72e: 41 5c pop %r12 8b730: c3 retq 8b731: 44 89 e2 mov %r12d,%edx 8b734: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8b73b: bf 01 00 00 00 mov $0x1,%edi 8b740: e8 00 00 00 00 callq 8b745 8b745: eb 97 jmp 8b6de 8b747: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8b74e: 00 00 000000000008b750 : 8b750: e8 00 00 00 00 callq 8b755 8b755: 31 c0 xor %eax,%eax 8b757: c3 retq 8b758: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8b75f: 00 000000000008b760 : 8b760: e8 00 00 00 00 callq 8b765 8b765: c3 retq 8b766: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8b76d: 00 00 00 000000000008b770 : 8b770: e8 00 00 00 00 callq 8b775 8b775: c3 retq 8b776: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8b77d: 00 00 00 000000000008b780 : 8b780: e8 00 00 00 00 callq 8b785 8b785: 41 57 push %r15 8b787: 41 56 push %r14 8b789: 41 55 push %r13 8b78b: 4c 8d af 18 5f 00 00 lea 0x5f18(%rdi),%r13 8b792: 41 54 push %r12 8b794: 55 push %rbp 8b795: 48 89 fd mov %rdi,%rbp 8b798: 53 push %rbx 8b799: 31 db xor %ebx,%ebx 8b79b: eb 19 jmp 8b7b6 8b79d: 83 c3 01 add $0x1,%ebx 8b7a0: 4c 89 e9 mov %r13,%rcx 8b7a3: 31 f6 xor %esi,%esi 8b7a5: 48 89 ef mov %rbp,%rdi 8b7a8: 89 da mov %ebx,%edx 8b7aa: e8 00 00 00 00 callq 8b7af 8b7af: 41 89 c4 mov %eax,%r12d 8b7b2: 85 c0 test %eax,%eax 8b7b4: 75 4f jne 8b805 8b7b6: 39 9d d8 5e 00 00 cmp %ebx,0x5ed8(%rbp) 8b7bc: 7f df jg 8b79d 8b7be: 4c 8d ad 58 5f 00 00 lea 0x5f58(%rbp),%r13 8b7c5: bb 08 00 00 00 mov $0x8,%ebx 8b7ca: 4c 89 e9 mov %r13,%rcx 8b7cd: 89 da mov %ebx,%edx 8b7cf: 31 f6 xor %esi,%esi 8b7d1: 48 89 ef mov %rbp,%rdi 8b7d4: e8 00 00 00 00 callq 8b7d9 8b7d9: 41 89 c4 mov %eax,%r12d 8b7dc: 85 c0 test %eax,%eax 8b7de: 75 25 jne 8b805 8b7e0: 83 c3 02 add $0x2,%ebx 8b7e3: 83 fb 14 cmp $0x14,%ebx 8b7e6: 75 e2 jne 8b7ca 8b7e8: 48 8d 8d 78 5f 00 00 lea 0x5f78(%rbp),%rcx 8b7ef: ba 2a 00 00 00 mov $0x2a,%edx 8b7f4: 31 f6 xor %esi,%esi 8b7f6: 48 89 ef mov %rbp,%rdi 8b7f9: e8 00 00 00 00 callq 8b7fe 8b7fe: 41 89 c4 mov %eax,%r12d 8b801: 85 c0 test %eax,%eax 8b803: 74 0e je 8b813 8b805: 5b pop %rbx 8b806: 44 89 e0 mov %r12d,%eax 8b809: 5d pop %rbp 8b80a: 41 5c pop %r12 8b80c: 41 5d pop %r13 8b80e: 41 5e pop %r14 8b810: 41 5f pop %r15 8b812: c3 retq 8b813: 48 b8 18 00 00 00 01 movabs $0x100000018,%rax 8b81a: 00 00 00 8b81d: c6 85 c4 05 00 00 01 movb $0x1,0x5c4(%rbp) 8b824: 48 89 ef mov %rbp,%rdi 8b827: 48 bb 00 40 00 00 00 movabs $0x400000004000,%rbx 8b82e: 40 00 00 8b831: 48 89 85 b8 05 00 00 mov %rax,0x5b8(%rbp) 8b838: 48 8b 85 48 0f 00 00 mov 0xf48(%rbp),%rax 8b83f: 48 c7 85 58 03 00 00 movq $0x0,0x358(%rbp) 8b846: 00 00 00 00 8b84a: 48 89 9d 50 03 00 00 mov %rbx,0x350(%rbp) 8b851: 48 89 85 60 03 00 00 mov %rax,0x360(%rbp) 8b858: e8 00 00 00 00 callq 8b85d 8b85d: 41 89 c4 mov %eax,%r12d 8b860: 85 c0 test %eax,%eax 8b862: 75 a1 jne 8b805 8b864: 8b 95 d8 5e 00 00 mov 0x5ed8(%rbp),%edx 8b86a: 45 31 ed xor %r13d,%r13d 8b86d: 48 89 9d 50 03 00 00 mov %rbx,0x350(%rbp) 8b874: 49 be 80 00 00 00 80 movabs $0x8000000080,%r14 8b87b: 00 00 00 8b87e: 85 d2 test %edx,%edx 8b880: 7f 69 jg 8b8eb 8b882: e9 2a 01 00 00 jmpq 8b9b1 8b887: 41 83 fd 01 cmp $0x1,%r13d 8b88b: 0f 84 02 01 00 00 je 8b993 8b891: 41 83 fd 02 cmp $0x2,%r13d 8b895: 0f 85 e9 00 00 00 jne 8b984 8b89b: c7 83 f0 03 00 00 00 movl $0x400,0x3f0(%rbx) 8b8a2: 04 00 00 8b8a5: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 8b8ac: 00 00 00 8b8af: 49 83 c5 01 add $0x1,%r13 8b8b3: c7 83 54 05 00 00 00 movl $0x0,0x554(%rbx) 8b8ba: 00 00 00 8b8bd: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 8b8c4: 00 00 00 00 8b8c8: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 8b8cf: 00 00 00 00 8b8d3: 48 c7 83 b0 01 00 00 movq $0x0,0x1b0(%rbx) 8b8da: 00 00 00 00 8b8de: 44 39 ad d8 5e 00 00 cmp %r13d,0x5ed8(%rbp) 8b8e5: 0f 8e c6 00 00 00 jle 8b9b1 8b8eb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8b8f2 8b8f2: ba 70 06 00 00 mov $0x670,%edx 8b8f7: be c0 0d 00 00 mov $0xdc0,%esi 8b8fc: e8 00 00 00 00 callq 8b901 8b901: 48 89 c3 mov %rax,%rbx 8b904: 48 85 c0 test %rax,%rax 8b907: 0f 84 56 01 00 00 je 8ba63 8b90d: 48 8d 7d 10 lea 0x10(%rbp),%rdi 8b911: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8b918: 48 89 c6 mov %rax,%rsi 8b91b: e8 00 00 00 00 callq 8b920 8b920: be 00 01 00 00 mov $0x100,%esi 8b925: 48 89 df mov %rbx,%rdi 8b928: e8 00 00 00 00 callq 8b92d 8b92d: 4a 89 9c ed c0 5c 00 mov %rbx,0x5cc0(%rbp,%r13,8) 8b934: 00 8b935: 44 89 ab e8 03 00 00 mov %r13d,0x3e8(%rbx) 8b93c: 4c 89 b3 20 04 00 00 mov %r14,0x420(%rbx) 8b943: 4c 89 b5 d0 05 00 00 mov %r14,0x5d0(%rbp) 8b94a: 49 83 fd 03 cmp $0x3,%r13 8b94e: 74 25 je 8b975 8b950: 41 83 fd 03 cmp $0x3,%r13d 8b954: 0f 8e 2d ff ff ff jle 8b887 8b95a: 41 83 fd 04 cmp $0x4,%r13d 8b95e: 74 42 je 8b9a2 8b960: 41 83 fd 05 cmp $0x5,%r13d 8b964: 75 1e jne 8b984 8b966: c7 83 f0 03 00 00 00 movl $0x2a00,0x3f0(%rbx) 8b96d: 2a 00 00 8b970: e9 30 ff ff ff jmpq 8b8a5 8b975: c7 83 f0 03 00 00 00 movl $0x2600,0x3f0(%rbx) 8b97c: 26 00 00 8b97f: e9 21 ff ff ff jmpq 8b8a5 8b984: c7 83 f0 03 00 00 00 movl $0x0,0x3f0(%rbx) 8b98b: 00 00 00 8b98e: e9 12 ff ff ff jmpq 8b8a5 8b993: c7 83 f0 03 00 00 00 movl $0x200,0x3f0(%rbx) 8b99a: 02 00 00 8b99d: e9 03 ff ff ff jmpq 8b8a5 8b9a2: c7 83 f0 03 00 00 00 movl $0x2800,0x3f0(%rbx) 8b9a9: 28 00 00 8b9ac: e9 f4 fe ff ff jmpq 8b8a5 8b9b1: 48 89 ef mov %rbp,%rdi 8b9b4: e8 00 00 00 00 callq 8b9b9 8b9b9: 84 c0 test %al,%al 8b9bb: 0f 84 45 01 00 00 je 8bb06 8b9c1: 4c 8d 75 10 lea 0x10(%rbp),%r14 8b9c5: 4c 89 f7 mov %r14,%rdi 8b9c8: e8 00 00 00 00 callq 8b9cd 8b9cd: 48 63 85 e0 5e 00 00 movslq 0x5ee0(%rbp),%rax 8b9d4: 85 c0 test %eax,%eax 8b9d6: 0f 8e 92 00 00 00 jle 8ba6e 8b9dc: 48 8d 9d 20 5d 00 00 lea 0x5d20(%rbp),%rbx 8b9e3: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 8b9ea: 00 8b9eb: 31 f6 xor %esi,%esi 8b9ed: 45 31 ff xor %r15d,%r15d 8b9f0: 48 89 df mov %rbx,%rdi 8b9f3: e8 00 00 00 00 callq 8b9f8 8b9f8: eb 1c jmp 8ba16 8b9fa: 42 8b 14 bd 00 00 00 mov 0x0(,%r15,4),%edx 8ba01: 00 8ba02: 44 89 78 0c mov %r15d,0xc(%rax) 8ba06: 49 83 c7 01 add $0x1,%r15 8ba0a: 89 50 04 mov %edx,0x4(%rax) 8ba0d: 44 39 bd e0 5e 00 00 cmp %r15d,0x5ee0(%rbp) 8ba14: 7e 58 jle 8ba6e 8ba16: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 8ba1d 8ba1d: ba 18 00 00 00 mov $0x18,%edx 8ba22: be c0 0d 00 00 mov $0xdc0,%esi 8ba27: e8 00 00 00 00 callq 8ba2c 8ba2c: 4a 89 84 fd 20 5d 00 mov %rax,0x5d20(%rbp,%r15,8) 8ba33: 00 8ba34: 48 85 c0 test %rax,%rax 8ba37: 75 c1 jne 8b9fa 8ba39: 45 85 ff test %r15d,%r15d 8ba3c: 74 25 je 8ba63 8ba3e: 41 8d 47 ff lea -0x1(%r15),%eax 8ba42: 48 8d ac c5 28 5d 00 lea 0x5d28(%rbp,%rax,8),%rbp 8ba49: 00 8ba4a: 48 8b 3b mov (%rbx),%rdi 8ba4d: 48 83 c3 08 add $0x8,%rbx 8ba51: e8 00 00 00 00 callq 8ba56 8ba56: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx) 8ba5d: 00 8ba5e: 48 39 eb cmp %rbp,%rbx 8ba61: 75 e7 jne 8ba4a 8ba63: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 8ba69: e9 97 fd ff ff jmpq 8b805 8ba6e: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 8ba74 8ba74: 85 c0 test %eax,%eax 8ba76: 74 7a je 8baf2 8ba78: c6 85 d4 5d 00 00 01 movb $0x1,0x5dd4(%rbp) 8ba7f: 48 8d 9d d8 5d 00 00 lea 0x5dd8(%rbp),%rbx 8ba86: 45 31 ed xor %r13d,%r13d 8ba89: 31 f6 xor %esi,%esi 8ba8b: c7 85 d4 5e 00 00 07 movl $0x7,0x5ed4(%rbp) 8ba92: 00 00 00 8ba95: eb 08 jmp 8ba9f 8ba97: 42 8b 34 ad 00 00 00 mov 0x0(,%r13,4),%esi 8ba9e: 00 8ba9f: c7 03 ff ff ff ff movl $0xffffffff,(%rbx) 8baa5: c7 43 04 ff ff ff ff movl $0xffffffff,0x4(%rbx) 8baac: c7 43 08 ff ff ff ff movl $0xffffffff,0x8(%rbx) 8bab3: c6 43 0c 00 movb $0x0,0xc(%rbx) 8bab7: c6 43 0d 00 movb $0x0,0xd(%rbx) 8babb: c6 43 14 00 movb $0x0,0x14(%rbx) 8babf: 89 73 10 mov %esi,0x10(%rbx) 8bac2: 44 89 6b 18 mov %r13d,0x18(%rbx) 8bac6: 48 85 db test %rbx,%rbx 8bac9: 74 16 je 8bae1 8bacb: 48 8b 85 60 0d 00 00 mov 0xd60(%rbp),%rax 8bad2: 31 c9 xor %ecx,%ecx 8bad4: ba 54 00 00 00 mov $0x54,%edx 8bad9: 48 89 ef mov %rbp,%rdi 8badc: e8 00 00 00 00 callq 8bae1 8bae1: 49 83 c5 01 add $0x1,%r13 8bae5: 48 83 c3 1c add $0x1c,%rbx 8bae9: 44 39 ad d4 5e 00 00 cmp %r13d,0x5ed4(%rbp) 8baf0: 7f a5 jg 8ba97 8baf2: 4c 89 f7 mov %r14,%rdi 8baf5: e8 00 00 00 00 callq 8bafa 8bafa: c6 85 b8 5c 00 00 01 movb $0x1,0x5cb8(%rbp) 8bb01: e9 ff fc ff ff jmpq 8b805 8bb06: 41 bc ea ff ff ff mov $0xffffffea,%r12d 8bb0c: e9 f4 fc ff ff jmpq 8b805 8bb11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8bb18: 00 00 00 00 8bb1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000008bb20 : 8bb20: e8 00 00 00 00 callq 8bb25 8bb25: 41 56 push %r14 8bb27: 41 55 push %r13 8bb29: 41 54 push %r12 8bb2b: 55 push %rbp 8bb2c: 53 push %rbx 8bb2d: 8b 72 04 mov 0x4(%rdx),%esi 8bb30: 83 ee 08 sub $0x8,%esi 8bb33: d1 ee shr %esi 8bb35: 89 f0 mov %esi,%eax 8bb37: 4c 8b a4 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%r12 8bb3e: 00 8bb3f: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 8bb45: 0f 86 f6 00 00 00 jbe 8bc41 8bb4b: 8b 2c 85 00 00 00 00 mov 0x0(,%rax,4),%ebp 8bb52: 31 d2 xor %edx,%edx 8bb54: 48 89 fb mov %rdi,%rbx 8bb57: 81 c5 16 1a 00 00 add $0x1a16,%ebp 8bb5d: 89 ee mov %ebp,%esi 8bb5f: e8 00 00 00 00 callq 8bb64 8bb64: a8 01 test $0x1,%al 8bb66: 0f 85 bf 00 00 00 jne 8bc2b 8bb6c: 45 31 f6 xor %r14d,%r14d 8bb6f: 4d 85 e4 test %r12,%r12 8bb72: 74 7e je 8bbf2 8bb74: 48 8d ab 88 01 00 00 lea 0x188(%rbx),%rbp 8bb7b: 48 89 ef mov %rbp,%rdi 8bb7e: e8 00 00 00 00 callq 8bb83 8bb83: 41 8b 94 24 c0 04 00 mov 0x4c0(%r12),%edx 8bb8a: 00 8bb8b: 49 89 c5 mov %rax,%r13 8bb8e: 83 fa 02 cmp $0x2,%edx 8bb91: 75 6b jne 8bbfe 8bb93: 49 8b 9c 24 b8 04 00 mov 0x4b8(%r12),%rbx 8bb9a: 00 8bb9b: 41 c7 84 24 c0 04 00 movl $0x0,0x4c0(%r12) 8bba2: 00 00 00 00 00 8bba7: 49 c7 84 24 b8 04 00 movq $0x0,0x4b8(%r12) 8bbae: 00 00 00 00 00 8bbb3: 48 8b b3 90 00 00 00 mov 0x90(%rbx),%rsi 8bbba: 48 85 f6 test %rsi,%rsi 8bbbd: 74 08 je 8bbc7 8bbbf: 4c 89 e7 mov %r12,%rdi 8bbc2: e8 00 00 00 00 callq 8bbc7 8bbc7: 4c 89 ee mov %r13,%rsi 8bbca: 48 89 ef mov %rbp,%rdi 8bbcd: 45 31 f6 xor %r14d,%r14d 8bbd0: e8 00 00 00 00 callq 8bbd5 8bbd5: 4c 89 e7 mov %r12,%rdi 8bbd8: e8 00 00 00 00 callq 8bbdd 8bbdd: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 8bbe4 8bbe4: 48 8d 53 58 lea 0x58(%rbx),%rdx 8bbe8: bf 80 01 00 00 mov $0x180,%edi 8bbed: e8 00 00 00 00 callq 8bbf2 8bbf2: 5b pop %rbx 8bbf3: 44 89 f0 mov %r14d,%eax 8bbf6: 5d pop %rbp 8bbf7: 41 5c pop %r12 8bbf9: 41 5d pop %r13 8bbfb: 41 5e pop %r14 8bbfd: c3 retq 8bbfe: b9 02 00 00 00 mov $0x2,%ecx 8bc03: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8bc0a: bf 02 00 00 00 mov $0x2,%edi 8bc0f: e8 00 00 00 00 callq 8bc14 8bc14: 4c 89 ee mov %r13,%rsi 8bc17: 48 89 ef mov %rbp,%rdi 8bc1a: e8 00 00 00 00 callq 8bc1f 8bc1f: 44 89 f0 mov %r14d,%eax 8bc22: 5b pop %rbx 8bc23: 5d pop %rbp 8bc24: 41 5c pop %r12 8bc26: 41 5d pop %r13 8bc28: 41 5e pop %r14 8bc2a: c3 retq 8bc2b: 31 c9 xor %ecx,%ecx 8bc2d: ba 00 01 00 00 mov $0x100,%edx 8bc32: 89 ee mov %ebp,%esi 8bc34: 48 89 df mov %rbx,%rdi 8bc37: e8 00 00 00 00 callq 8bc3c 8bc3c: e9 2b ff ff ff jmpq 8bb6c 8bc41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8bc48: 41 be ea ff ff ff mov $0xffffffea,%r14d 8bc4e: e8 00 00 00 00 callq 8bc53 8bc53: eb 9d jmp 8bbf2 8bc55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8bc5c: 00 00 00 00 000000000008bc60 : 8bc60: e8 00 00 00 00 callq 8bc65 8bc65: 31 c0 xor %eax,%eax 8bc67: 39 b7 dc 5e 00 00 cmp %esi,0x5edc(%rdi) 8bc6d: 77 01 ja 8bc70 8bc6f: c3 retq 8bc70: 89 f6 mov %esi,%esi 8bc72: 31 d2 xor %edx,%edx 8bc74: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 8bc7b: 81 c6 98 18 00 00 add $0x1898,%esi 8bc81: e8 00 00 00 00 callq 8bc86 8bc86: d1 e8 shr %eax 8bc88: 83 e0 01 and $0x1,%eax 8bc8b: c3 retq 8bc8c: 0f 1f 40 00 nopl 0x0(%rax) 000000000008bc90 : 8bc90: e8 00 00 00 00 callq 8bc95 8bc95: 41 57 push %r15 8bc97: 41 56 push %r14 8bc99: 41 55 push %r13 8bc9b: 41 54 push %r12 8bc9d: 49 89 f4 mov %rsi,%r12 8bca0: 55 push %rbp 8bca1: 48 89 fd mov %rdi,%rbp 8bca4: 53 push %rbx 8bca5: 48 81 ec 88 00 00 00 sub $0x88,%rsp 8bcac: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8bcb3: 00 00 8bcb5: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 8bcbc: 00 8bcbd: 31 c0 xor %eax,%eax 8bcbf: 80 be 9c 00 00 00 00 cmpb $0x0,0x9c(%rsi) 8bcc6: 0f 84 25 03 00 00 je 8bff1 8bccc: 89 cb mov %ecx,%ebx 8bcce: 85 c9 test %ecx,%ecx 8bcd0: 0f 84 1b 03 00 00 je 8bff1 8bcd6: 48 81 fe 60 ff ff ff cmp $0xffffffffffffff60,%rsi 8bcdd: 0f 84 0e 03 00 00 je 8bff1 8bce3: 41 0f b7 84 24 c0 00 movzwl 0xc0(%r12),%eax 8bcea: 00 00 8bcec: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 8bcf2: 41 89 d5 mov %edx,%r13d 8bcf5: 31 d2 xor %edx,%edx 8bcf7: 48 89 c1 mov %rax,%rcx 8bcfa: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax 8bd01: 48 89 f7 mov %rsi,%rdi 8bd04: 48 f7 f6 div %rsi 8bd07: 31 d2 xor %edx,%edx 8bd09: 49 89 c7 mov %rax,%r15 8bd0c: 41 0f b7 84 24 ca 00 movzwl 0xca(%r12),%eax 8bd13: 00 00 8bd15: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax 8bd1c: 48 f7 f6 div %rsi 8bd1f: ba ff ff 00 00 mov $0xffff,%edx 8bd24: 3d ff ff 00 00 cmp $0xffff,%eax 8bd29: 0f 46 d0 cmovbe %eax,%edx 8bd2c: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 8bd33: 89 54 24 04 mov %edx,0x4(%rsp) 8bd37: 0f 85 0f 04 00 00 jne 8c14c 8bd3d: 8b 85 9c 7c 00 00 mov 0x7c9c(%rbp),%eax 8bd43: 8d 04 80 lea (%rax,%rax,4),%eax 8bd46: 01 c0 add %eax,%eax 8bd48: 89 44 24 50 mov %eax,0x50(%rsp) 8bd4c: 8b 85 98 7c 00 00 mov 0x7c98(%rbp),%eax 8bd52: 8d 04 80 lea (%rax,%rax,4),%eax 8bd55: 01 c0 add %eax,%eax 8bd57: 89 44 24 54 mov %eax,0x54(%rsp) 8bd5b: 8b 44 24 04 mov 0x4(%rsp),%eax 8bd5f: 41 8b 94 24 28 04 00 mov 0x428(%r12),%edx 8bd66: 00 8bd67: 89 7c 24 58 mov %edi,0x58(%rsp) 8bd6b: 89 4c 24 5c mov %ecx,0x5c(%rsp) 8bd6f: 44 29 f8 sub %r15d,%eax 8bd72: 44 89 7c 24 60 mov %r15d,0x60(%rsp) 8bd77: 41 f6 84 24 b8 00 00 testb $0x10,0xb8(%r12) 8bd7e: 00 10 8bd80: 89 44 24 08 mov %eax,0x8(%rsp) 8bd84: 89 44 24 64 mov %eax,0x64(%rsp) 8bd88: 41 8b 84 24 30 04 00 mov 0x430(%r12),%eax 8bd8f: 00 8bd90: c7 44 24 7c 01 00 00 movl $0x1,0x7c(%rsp) 8bd97: 00 8bd98: 89 44 24 6c mov %eax,0x6c(%rsp) 8bd9c: 0f 95 44 24 68 setne 0x68(%rsp) 8bda1: 85 d2 test %edx,%edx 8bda3: 74 08 je 8bdad 8bda5: c7 44 24 7c 02 00 00 movl $0x2,0x7c(%rsp) 8bdac: 00 8bdad: 31 d2 xor %edx,%edx 8bdaf: be 01 08 00 00 mov $0x801,%esi 8bdb4: 48 89 ef mov %rbp,%rdi 8bdb7: 44 89 6c 24 78 mov %r13d,0x78(%rsp) 8bdbc: c7 44 24 74 04 00 00 movl $0x4,0x74(%rsp) 8bdc3: 00 8bdc4: e8 00 00 00 00 callq 8bdc9 8bdc9: ba 01 00 00 00 mov $0x1,%edx 8bdce: c1 e8 0c shr $0xc,%eax 8bdd1: 83 e0 0f and $0xf,%eax 8bdd4: 83 e8 01 sub $0x1,%eax 8bdd7: 83 f8 07 cmp $0x7,%eax 8bdda: 77 07 ja 8bde3 8bddc: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 8bde3: 48 8d 7c 24 4c lea 0x4c(%rsp),%rdi 8bde8: 89 54 24 4c mov %edx,0x4c(%rsp) 8bdec: 41 be ff ff 00 00 mov $0xffff,%r14d 8bdf2: 89 54 24 0c mov %edx,0xc(%rsp) 8bdf6: 89 5c 24 70 mov %ebx,0x70(%rsp) 8bdfa: e8 f1 f6 ff ff callq 8b4f0 8bdff: 3d ff ff 00 00 cmp $0xffff,%eax 8be04: 48 8d 7c 24 4c lea 0x4c(%rsp),%rdi 8be09: 89 44 24 14 mov %eax,0x14(%rsp) 8be0d: 44 0f 46 f0 cmovbe %eax,%r14d 8be11: e8 9a f5 ff ff callq 8b3b0 8be16: 84 c0 test %al,%al 8be18: 74 51 je 8be6b 8be1a: 48 8d 7c 24 4c lea 0x4c(%rsp),%rdi 8be1f: e8 fc c5 ff ff callq 88420 8be24: 8b 54 24 0c mov 0xc(%rsp),%edx 8be28: 8b 4c 24 50 mov 0x50(%rsp),%ecx 8be2c: 8b 74 24 54 mov 0x54(%rsp),%esi 8be30: 8b 7c 24 58 mov 0x58(%rsp),%edi 8be34: 89 44 24 10 mov %eax,0x10(%rsp) 8be38: e8 e3 f5 ff ff callq 8b420 8be3d: 31 d2 xor %edx,%edx 8be3f: f7 f3 div %ebx 8be41: 39 44 24 10 cmp %eax,0x10(%rsp) 8be45: 77 24 ja 8be6b 8be47: 8b 4c 24 64 mov 0x64(%rsp),%ecx 8be4b: 8b 74 24 60 mov 0x60(%rsp),%esi 8be4f: 01 ce add %ecx,%esi 8be51: 81 7c 24 6c 00 10 00 cmpl $0x1000,0x6c(%rsp) 8be58: 00 8be59: 0f 86 9c 03 00 00 jbe 8c1fb 8be5f: 01 f1 add %esi,%ecx 8be61: 39 4c 24 14 cmp %ecx,0x14(%rsp) 8be65: 0f 86 7e 03 00 00 jbe 8c1e9 8be6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8be72: bf 04 00 00 00 mov $0x4,%edi 8be77: e8 00 00 00 00 callq 8be7c 8be7c: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 8be83: 0f 85 ff 02 00 00 jne 8c188 8be89: 8b 85 9c 7c 00 00 mov 0x7c9c(%rbp),%eax 8be8f: 8d 04 80 lea (%rax,%rax,4),%eax 8be92: 01 c0 add %eax,%eax 8be94: 89 44 24 1c mov %eax,0x1c(%rsp) 8be98: 8b 85 98 7c 00 00 mov 0x7c98(%rbp),%eax 8be9e: 8d 04 80 lea (%rax,%rax,4),%eax 8bea1: 01 c0 add %eax,%eax 8bea3: 89 44 24 20 mov %eax,0x20(%rsp) 8bea7: 41 8b 84 24 a0 00 00 mov 0xa0(%r12),%eax 8beae: 00 8beaf: 44 89 7c 24 2c mov %r15d,0x2c(%rsp) 8beb4: 41 f6 84 24 b8 00 00 testb $0x10,0xb8(%r12) 8bebb: 00 10 8bebd: c7 44 24 48 01 00 00 movl $0x1,0x48(%rsp) 8bec4: 00 8bec5: 89 44 24 24 mov %eax,0x24(%rsp) 8bec9: 41 0f b7 84 24 c0 00 movzwl 0xc0(%r12),%eax 8bed0: 00 00 8bed2: 0f 95 44 24 34 setne 0x34(%rsp) 8bed7: 89 44 24 28 mov %eax,0x28(%rsp) 8bedb: 8b 44 24 08 mov 0x8(%rsp),%eax 8bedf: 89 44 24 30 mov %eax,0x30(%rsp) 8bee3: 41 8b 84 24 30 04 00 mov 0x430(%r12),%eax 8beea: 00 8beeb: 89 44 24 38 mov %eax,0x38(%rsp) 8beef: 41 8b 84 24 28 04 00 mov 0x428(%r12),%eax 8bef6: 00 8bef7: 85 c0 test %eax,%eax 8bef9: 74 08 je 8bf03 8befb: c7 44 24 48 02 00 00 movl $0x2,0x48(%rsp) 8bf02: 00 8bf03: 31 d2 xor %edx,%edx 8bf05: be 01 08 00 00 mov $0x801,%esi 8bf0a: 48 89 ef mov %rbp,%rdi 8bf0d: 44 89 6c 24 44 mov %r13d,0x44(%rsp) 8bf12: c7 44 24 40 04 00 00 movl $0x4,0x40(%rsp) 8bf19: 00 8bf1a: e8 00 00 00 00 callq 8bf1f 8bf1f: ba 01 00 00 00 mov $0x1,%edx 8bf24: c1 e8 0c shr $0xc,%eax 8bf27: 83 e0 0f and $0xf,%eax 8bf2a: 83 e8 01 sub $0x1,%eax 8bf2d: 83 f8 07 cmp $0x7,%eax 8bf30: 77 07 ja 8bf39 8bf32: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 8bf39: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 8bf3e: 89 54 24 18 mov %edx,0x18(%rsp) 8bf42: 41 bf ff ff 00 00 mov $0xffff,%r15d 8bf48: 89 54 24 08 mov %edx,0x8(%rsp) 8bf4c: 89 5c 24 3c mov %ebx,0x3c(%rsp) 8bf50: e8 9b f5 ff ff callq 8b4f0 8bf55: 3d ff ff 00 00 cmp $0xffff,%eax 8bf5a: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 8bf5f: 89 44 24 10 mov %eax,0x10(%rsp) 8bf63: 44 0f 46 f8 cmovbe %eax,%r15d 8bf67: e8 44 f4 ff ff callq 8b3b0 8bf6c: 84 c0 test %al,%al 8bf6e: 74 51 je 8bfc1 8bf70: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 8bf75: e8 a6 c4 ff ff callq 88420 8bf7a: 8b 54 24 08 mov 0x8(%rsp),%edx 8bf7e: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 8bf82: 8b 74 24 20 mov 0x20(%rsp),%esi 8bf86: 8b 7c 24 24 mov 0x24(%rsp),%edi 8bf8a: 89 44 24 0c mov %eax,0xc(%rsp) 8bf8e: e8 8d f4 ff ff callq 8b420 8bf93: 31 d2 xor %edx,%edx 8bf95: f7 f3 div %ebx 8bf97: 39 44 24 0c cmp %eax,0xc(%rsp) 8bf9b: 77 24 ja 8bfc1 8bf9d: 8b 4c 24 30 mov 0x30(%rsp),%ecx 8bfa1: 8b 74 24 2c mov 0x2c(%rsp),%esi 8bfa5: 01 ce add %ecx,%esi 8bfa7: 81 7c 24 38 00 10 00 cmpl $0x1000,0x38(%rsp) 8bfae: 00 8bfaf: 0f 86 16 02 00 00 jbe 8c1cb 8bfb5: 01 f1 add %esi,%ecx 8bfb7: 39 4c 24 10 cmp %ecx,0x10(%rsp) 8bfbb: 0f 86 f8 01 00 00 jbe 8c1b9 8bfc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8bfc8: bf 04 00 00 00 mov $0x4,%edi 8bfcd: e8 00 00 00 00 callq 8bfd2 8bfd2: 41 0f b7 8c 24 c0 00 movzwl 0xc0(%r12),%ecx 8bfd9: 00 00 8bfdb: 31 d2 xor %edx,%edx 8bfdd: 8b 5c 24 04 mov 0x4(%rsp),%ebx 8bfe1: 42 8d 44 29 ff lea -0x1(%rcx,%r13,1),%eax 8bfe6: c1 e3 10 shl $0x10,%ebx 8bfe9: f7 f1 div %ecx 8bfeb: 89 44 24 08 mov %eax,0x8(%rsp) 8bfef: eb 18 jmp 8c009 8bff1: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 8bff8: 00 8bff9: 31 db xor %ebx,%ebx 8bffb: 45 31 ff xor %r15d,%r15d 8bffe: 45 31 f6 xor %r14d,%r14d 8c001: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 8c008: 00 8c009: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 8c010: 00 8c011: 31 d2 xor %edx,%edx 8c013: 48 89 ef mov %rbp,%rdi 8c016: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 8c01c: e8 00 00 00 00 callq 8c021 8c021: 31 c9 xor %ecx,%ecx 8c023: 48 89 ef mov %rbp,%rdi 8c026: 41 89 c2 mov %eax,%r10d 8c029: 41 89 c5 mov %eax,%r13d 8c02c: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 8c033: 00 8c034: 41 81 e2 ff fc ff ff and $0xfffffcff,%r10d 8c03b: 44 89 d2 mov %r10d,%edx 8c03e: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 8c044: 44 89 54 24 0c mov %r10d,0xc(%rsp) 8c049: 80 ce 01 or $0x1,%dh 8c04c: e8 00 00 00 00 callq 8c051 8c051: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 8c058: 00 8c059: 31 d2 xor %edx,%edx 8c05b: 48 89 ef mov %rbp,%rdi 8c05e: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 8c064: e8 00 00 00 00 callq 8c069 8c069: 41 0f b7 d6 movzwl %r14w,%edx 8c06d: 31 c9 xor %ecx,%ecx 8c06f: 48 89 ef mov %rbp,%rdi 8c072: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 8c079: 00 8c07a: 09 da or %ebx,%edx 8c07c: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 8c082: e8 00 00 00 00 callq 8c087 8c087: 44 8b 54 24 0c mov 0xc(%rsp),%r10d 8c08c: 31 c9 xor %ecx,%ecx 8c08e: 48 89 ef mov %rbp,%rdi 8c091: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 8c098: 00 8c099: 44 89 d2 mov %r10d,%edx 8c09c: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 8c0a2: 80 ce 02 or $0x2,%dh 8c0a5: e8 00 00 00 00 callq 8c0aa 8c0aa: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 8c0b1: 00 8c0b2: 31 d2 xor %edx,%edx 8c0b4: 48 89 ef mov %rbp,%rdi 8c0b7: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 8c0bd: e8 00 00 00 00 callq 8c0c2 8c0c2: 41 0f b7 d7 movzwl %r15w,%edx 8c0c6: 31 c9 xor %ecx,%ecx 8c0c8: 48 89 ef mov %rbp,%rdi 8c0cb: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 8c0d2: 00 8c0d3: 09 da or %ebx,%edx 8c0d5: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 8c0db: e8 00 00 00 00 callq 8c0e0 8c0e0: 31 c9 xor %ecx,%ecx 8c0e2: 44 89 ea mov %r13d,%edx 8c0e5: 48 89 ef mov %rbp,%rdi 8c0e8: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 8c0ef: 00 8c0f0: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 8c0f6: e8 00 00 00 00 callq 8c0fb 8c0fb: 8b 44 24 04 mov 0x4(%rsp),%eax 8c0ff: 45 89 b4 24 80 05 00 mov %r14d,0x580(%r12) 8c106: 00 8c107: 45 89 bc 24 7c 05 00 mov %r15d,0x57c(%r12) 8c10e: 00 8c10f: 41 89 84 24 78 05 00 mov %eax,0x578(%r12) 8c116: 00 8c117: 8b 44 24 08 mov 0x8(%rsp),%eax 8c11b: 41 89 84 24 84 05 00 mov %eax,0x584(%r12) 8c122: 00 8c123: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 8c12a: 00 8c12b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8c132: 00 00 8c134: 0f 85 df 00 00 00 jne 8c219 8c13a: 48 81 c4 88 00 00 00 add $0x88,%rsp 8c141: 5b pop %rbx 8c142: 5d pop %rbp 8c143: 41 5c pop %r12 8c145: 41 5d pop %r13 8c147: 41 5e pop %r14 8c149: 41 5f pop %r15 8c14b: c3 retq 8c14c: 31 f6 xor %esi,%esi 8c14e: 48 89 ef mov %rbp,%rdi 8c151: e8 00 00 00 00 callq 8c156 8c156: 48 89 ef mov %rbp,%rdi 8c159: 31 f6 xor %esi,%esi 8c15b: 8d 04 80 lea (%rax,%rax,4),%eax 8c15e: 01 c0 add %eax,%eax 8c160: 89 44 24 50 mov %eax,0x50(%rsp) 8c164: e8 00 00 00 00 callq 8c169 8c169: 41 8b bc 24 a0 00 00 mov 0xa0(%r12),%edi 8c170: 00 8c171: 41 0f b7 8c 24 c0 00 movzwl 0xc0(%r12),%ecx 8c178: 00 00 8c17a: 8d 04 80 lea (%rax,%rax,4),%eax 8c17d: 01 c0 add %eax,%eax 8c17f: 89 44 24 54 mov %eax,0x54(%rsp) 8c183: e9 d3 fb ff ff jmpq 8bd5b 8c188: be 01 00 00 00 mov $0x1,%esi 8c18d: 48 89 ef mov %rbp,%rdi 8c190: e8 00 00 00 00 callq 8c195 8c195: be 01 00 00 00 mov $0x1,%esi 8c19a: 48 89 ef mov %rbp,%rdi 8c19d: 8d 04 80 lea (%rax,%rax,4),%eax 8c1a0: 01 c0 add %eax,%eax 8c1a2: 89 44 24 1c mov %eax,0x1c(%rsp) 8c1a6: e8 00 00 00 00 callq 8c1ab 8c1ab: 8d 04 80 lea (%rax,%rax,4),%eax 8c1ae: 01 c0 add %eax,%eax 8c1b0: 89 44 24 20 mov %eax,0x20(%rsp) 8c1b4: e9 ee fc ff ff jmpq 8bea7 8c1b9: 83 bd e4 5e 00 00 02 cmpl $0x2,0x5ee4(%rbp) 8c1c0: 0f 85 0c fe ff ff jne 8bfd2 8c1c6: e9 f6 fd ff ff jmpq 8bfc1 8c1cb: 8b 44 24 44 mov 0x44(%rsp),%eax 8c1cf: 31 d2 xor %edx,%edx 8c1d1: 8b 5c 24 48 mov 0x48(%rsp),%ebx 8c1d5: 8d 3c 36 lea (%rsi,%rsi,1),%edi 8c1d8: f7 74 24 28 divl 0x28(%rsp) 8c1dc: 8d 53 01 lea 0x1(%rbx),%edx 8c1df: 39 d0 cmp %edx,%eax 8c1e1: 0f 47 f7 cmova %edi,%esi 8c1e4: e9 cc fd ff ff jmpq 8bfb5 8c1e9: 83 bd e4 5e 00 00 02 cmpl $0x2,0x5ee4(%rbp) 8c1f0: 0f 85 86 fc ff ff jne 8be7c 8c1f6: e9 70 fc ff ff jmpq 8be6b 8c1fb: 8b 44 24 78 mov 0x78(%rsp),%eax 8c1ff: 31 d2 xor %edx,%edx 8c201: 8b 7c 24 7c mov 0x7c(%rsp),%edi 8c205: f7 74 24 5c divl 0x5c(%rsp) 8c209: 8d 57 01 lea 0x1(%rdi),%edx 8c20c: 8d 3c 36 lea (%rsi,%rsi,1),%edi 8c20f: 39 d0 cmp %edx,%eax 8c211: 0f 47 f7 cmova %edi,%esi 8c214: e9 46 fc ff ff jmpq 8be5f 8c219: e8 00 00 00 00 callq 8c21e 8c21e: 66 90 xchg %ax,%ax 000000000008c220 : 8c220: e8 00 00 00 00 callq 8c225 8c225: 41 57 push %r15 8c227: 41 56 push %r14 8c229: 41 55 push %r13 8c22b: 41 54 push %r12 8c22d: 55 push %rbp 8c22e: 53 push %rbx 8c22f: 48 89 fb mov %rdi,%rbx 8c232: 48 83 ec 10 sub $0x10,%rsp 8c236: e8 00 00 00 00 callq 8c23b 8c23b: 8b 93 d8 5e 00 00 mov 0x5ed8(%rbx),%edx 8c241: 85 d2 test %edx,%edx 8c243: 0f 8e a1 01 00 00 jle 8c3ea 8c249: 83 ea 01 sub $0x1,%edx 8c24c: 48 8d 83 c0 5c 00 00 lea 0x5cc0(%rbx),%rax 8c253: 45 31 ff xor %r15d,%r15d 8c256: 48 8d 8c d3 c8 5c 00 lea 0x5cc8(%rbx,%rdx,8),%rcx 8c25d: 00 8c25e: 48 8b 10 mov (%rax),%rdx 8c261: 80 ba 9c 00 00 00 01 cmpb $0x1,0x9c(%rdx) 8c268: 41 83 df ff sbb $0xffffffff,%r15d 8c26c: 48 83 c0 08 add $0x8,%rax 8c270: 48 39 c1 cmp %rax,%rcx 8c273: 75 e9 jne 8c25e 8c275: 45 31 f6 xor %r14d,%r14d 8c278: 4e 8b ac f3 c0 5c 00 mov 0x5cc0(%rbx,%r14,8),%r13 8c27f: 00 8c280: 49 81 fd 60 ff ff ff cmp $0xffffffffffffff60,%r13 8c287: 45 8b a5 e8 03 00 00 mov 0x3e8(%r13),%r12d 8c28e: 0f 95 44 24 07 setne 0x7(%rsp) 8c293: 41 80 bd 9c 00 00 00 cmpb $0x0,0x9c(%r13) 8c29a: 00 8c29b: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 8c2a0: 74 4b je 8c2ed 8c2a2: 84 c0 test %al,%al 8c2a4: 74 47 je 8c2ed 8c2a6: 41 0f b7 85 c0 00 00 movzwl 0xc0(%r13),%eax 8c2ad: 00 8c2ae: 66 3d 7f 07 cmp $0x77f,%ax 8c2b2: 0f 86 45 01 00 00 jbe 8c3fd 8c2b8: 66 3d ff 09 cmp $0x9ff,%ax 8c2bc: 0f 86 55 01 00 00 jbe 8c417 8c2c2: 66 3d ff 0f cmp $0xfff,%ax 8c2c6: 0f 87 7c 01 00 00 ja 8c448 8c2cc: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 8c2d3: 0f 84 58 01 00 00 je 8c431 8c2d9: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 8c2e0: 00 8c2e1: 31 ed xor %ebp,%ebp 8c2e3: c7 44 24 08 02 00 00 movl $0x2,0x8(%rsp) 8c2ea: 00 8c2eb: eb 15 jmp 8c302 8c2ed: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 8c2f4: 00 8c2f5: bd 00 00 10 00 mov $0x100000,%ebp 8c2fa: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 8c301: 00 8c302: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c309: 31 d2 xor %edx,%edx 8c30b: 48 89 df mov %rbx,%rdi 8c30e: 41 81 c4 21 03 00 00 add $0x321,%r12d 8c315: 8d b0 c1 1a 00 00 lea 0x1ac1(%rax),%esi 8c31b: e8 00 00 00 00 callq 8c320 8c320: 31 c9 xor %ecx,%ecx 8c322: 48 89 df mov %rbx,%rdi 8c325: 25 ff ff cf ff and $0xffcfffff,%eax 8c32a: 89 c2 mov %eax,%edx 8c32c: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c333: 09 ea or %ebp,%edx 8c335: 31 ed xor %ebp,%ebp 8c337: 8d b0 c1 1a 00 00 lea 0x1ac1(%rax),%esi 8c33d: e8 00 00 00 00 callq 8c342 8c342: 31 d2 xor %edx,%edx 8c344: 44 89 e6 mov %r12d,%esi 8c347: 48 89 df mov %rbx,%rdi 8c34a: e8 00 00 00 00 callq 8c34f 8c34f: 8b 54 24 08 mov 0x8(%rsp),%edx 8c353: 31 c9 xor %ecx,%ecx 8c355: 44 89 e6 mov %r12d,%esi 8c358: 83 e0 f8 and $0xfffffff8,%eax 8c35b: 48 89 df mov %rbx,%rdi 8c35e: 09 c2 or %eax,%edx 8c360: e8 00 00 00 00 callq 8c365 8c365: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 8c36b: 85 c0 test %eax,%eax 8c36d: 75 17 jne 8c386 8c36f: eb 26 jmp 8c397 8c371: bf c7 10 00 00 mov $0x10c7,%edi 8c376: 83 c5 01 add $0x1,%ebp 8c379: e8 00 00 00 00 callq 8c37e 8c37e: 3b ab 28 07 00 00 cmp 0x728(%rbx),%ebp 8c384: 73 11 jae 8c397 8c386: 31 d2 xor %edx,%edx 8c388: 44 89 e6 mov %r12d,%esi 8c38b: 48 89 df mov %rbx,%rdi 8c38e: e8 00 00 00 00 callq 8c393 8c393: a8 10 test $0x10,%al 8c395: 74 da je 8c371 8c397: 41 80 bd 9c 00 00 00 cmpb $0x0,0x9c(%r13) 8c39e: 00 8c39f: 74 58 je 8c3f9 8c3a1: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 8c3a6: 74 51 je 8c3f9 8c3a8: 8b 44 24 0c mov 0xc(%rsp),%eax 8c3ac: ba 00 0f 00 00 mov $0xf00,%edx 8c3b1: 83 f8 01 cmp $0x1,%eax 8c3b4: 74 10 je 8c3c6 8c3b6: 83 f8 02 cmp $0x2,%eax 8c3b9: ba 00 20 00 00 mov $0x2000,%edx 8c3be: b8 00 14 00 00 mov $0x1400,%eax 8c3c3: 0f 44 d0 cmove %eax,%edx 8c3c6: 4a 8b b4 f3 c0 5c 00 mov 0x5cc0(%rbx,%r14,8),%rsi 8c3cd: 00 8c3ce: 44 89 f9 mov %r15d,%ecx 8c3d1: 48 89 df mov %rbx,%rdi 8c3d4: 49 83 c6 01 add $0x1,%r14 8c3d8: e8 b3 f8 ff ff callq 8bc90 8c3dd: 44 39 b3 d8 5e 00 00 cmp %r14d,0x5ed8(%rbx) 8c3e4: 0f 8f 8e fe ff ff jg 8c278 8c3ea: 48 83 c4 10 add $0x10,%rsp 8c3ee: 5b pop %rbx 8c3ef: 5d pop %rbp 8c3f0: 41 5c pop %r12 8c3f2: 41 5d pop %r13 8c3f4: 41 5e pop %r14 8c3f6: 41 5f pop %r15 8c3f8: c3 retq 8c3f9: 31 d2 xor %edx,%edx 8c3fb: eb c9 jmp 8c3c6 8c3fd: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 8c404: 00 8c405: bd 00 00 10 00 mov $0x100000,%ebp 8c40a: c7 44 24 08 02 00 00 movl $0x2,0x8(%rsp) 8c411: 00 8c412: e9 eb fe ff ff jmpq 8c302 8c417: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) 8c41e: 00 8c41f: bd 00 00 20 00 mov $0x200000,%ebp 8c424: c7 44 24 08 02 00 00 movl $0x2,0x8(%rsp) 8c42b: 00 8c42c: e9 d1 fe ff ff jmpq 8c302 8c431: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 8c438: 00 8c439: 31 ed xor %ebp,%ebp 8c43b: c7 44 24 08 04 00 00 movl $0x4,0x8(%rsp) 8c442: 00 8c443: e9 ba fe ff ff jmpq 8c302 8c448: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8c44f: bf 04 00 00 00 mov $0x4,%edi 8c454: e8 00 00 00 00 callq 8c459 8c459: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 8c460: 0f 85 73 fe ff ff jne 8c2d9 8c466: eb c9 jmp 8c431 8c468: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8c46f: 00 000000000008c470 : 8c470: e8 00 00 00 00 callq 8c475 8c475: 41 56 push %r14 8c477: be 03 00 00 00 mov $0x3,%esi 8c47c: 41 55 push %r13 8c47e: 41 54 push %r12 8c480: 55 push %rbp 8c481: 53 push %rbx 8c482: 48 89 fb mov %rdi,%rbx 8c485: 48 83 ec 18 sub $0x18,%rsp 8c489: 48 8b 2f mov (%rdi),%rbp 8c48c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8c493: 00 00 8c495: 48 89 44 24 10 mov %rax,0x10(%rsp) 8c49a: 31 c0 xor %eax,%eax 8c49c: e8 5f d2 ff ff callq 89700 8c4a1: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 8c4a8: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 8c4af: 48 85 c0 test %rax,%rax 8c4b2: 74 6d je 8c521 8c4b4: 4c 8b a0 a8 00 00 00 mov 0xa8(%rax),%r12 8c4bb: 31 f6 xor %esi,%esi 8c4bd: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 8c4c4: 00 8c4c5: 4d 8b ac 24 48 01 00 mov 0x148(%r12),%r13 8c4cc: 00 8c4cd: 4d 8d 74 24 a8 lea -0x58(%r12),%r14 8c4d2: e8 00 00 00 00 callq 8c4d7 8c4d7: 83 f8 fc cmp $0xfffffffc,%eax 8c4da: 0f 84 30 01 00 00 je 8c610 8c4e0: 85 c0 test %eax,%eax 8c4e2: 0f 85 1d 01 00 00 jne 8c605 8c4e8: 4c 89 f7 mov %r14,%rdi 8c4eb: e8 00 00 00 00 callq 8c4f0 8c4f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8c4f7: e8 00 00 00 00 callq 8c4fc 8c4fc: 4c 89 e7 mov %r12,%rdi 8c4ff: 31 f6 xor %esi,%esi 8c501: e8 00 00 00 00 callq 8c506 8c506: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8c50d: ff 14 25 00 00 00 00 callq *0x0 8c514: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 8c51b: 00 8c51c: e8 00 00 00 00 callq 8c521 8c521: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8c527: 31 c9 xor %ecx,%ecx 8c529: 31 d2 xor %edx,%edx 8c52b: 8d b0 00 1a 00 00 lea 0x1a00(%rax),%esi 8c531: 48 8b 03 mov (%rbx),%rax 8c534: 48 8d 78 f0 lea -0x10(%rax),%rdi 8c538: e8 00 00 00 00 callq 8c53d 8c53d: be 01 00 00 00 mov $0x1,%esi 8c542: 48 89 df mov %rbx,%rdi 8c545: e8 00 00 00 00 callq 8c54a 8c54a: 8b 8d c8 5e 00 00 mov 0x5ec8(%rbp),%ecx 8c550: 44 8b 93 b0 04 00 00 mov 0x4b0(%rbx),%r10d 8c557: 85 c9 test %ecx,%ecx 8c559: 7e 31 jle 8c58c 8c55b: 31 c0 xor %eax,%eax 8c55d: 48 8b 94 c5 b0 5c 00 mov 0x5cb0(%rbp,%rax,8),%rdx 8c564: 00 8c565: 48 85 d2 test %rdx,%rdx 8c568: 74 1a je 8c584 8c56a: 80 ba ec 03 00 00 00 cmpb $0x0,0x3ec(%rdx) 8c571: 74 11 je 8c584 8c573: 39 83 e8 03 00 00 cmp %eax,0x3e8(%rbx) 8c579: 74 09 je 8c584 8c57b: 44 39 92 b0 04 00 00 cmp %r10d,0x4b0(%rdx) 8c582: 74 0e je 8c592 8c584: 48 83 c0 01 add $0x1,%rax 8c588: 39 c1 cmp %eax,%ecx 8c58a: 7f d1 jg 8c55d 8c58c: 41 83 fa 02 cmp $0x2,%r10d 8c590: 76 47 jbe 8c5d9 8c592: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 8c599: 00 00 00 8c59c: c7 83 54 05 00 00 00 movl $0x0,0x554(%rbx) 8c5a3: 00 00 00 8c5a6: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 8c5ad: 00 00 00 00 8c5b1: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 8c5b8: 00 00 00 00 8c5bc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8c5c1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8c5c8: 00 00 8c5ca: 75 55 jne 8c621 8c5cc: 48 83 c4 18 add $0x18,%rsp 8c5d0: 5b pop %rbx 8c5d1: 5d pop %rbp 8c5d2: 41 5c pop %r12 8c5d4: 41 5d pop %r13 8c5d6: 41 5e pop %r14 8c5d8: c3 retq 8c5d9: 8b b3 e8 03 00 00 mov 0x3e8(%rbx),%esi 8c5df: 54 push %rsp 8c5e0: 45 31 c9 xor %r9d,%r9d 8c5e3: 45 31 c0 xor %r8d,%r8d 8c5e6: 6a 00 pushq $0x0 8c5e8: 31 c9 xor %ecx,%ecx 8c5ea: 44 89 d2 mov %r10d,%edx 8c5ed: 48 89 df mov %rbx,%rdi 8c5f0: 6a 00 pushq $0x0 8c5f2: 6a 00 pushq $0x0 8c5f4: 6a 00 pushq $0x0 8c5f6: 6a 00 pushq $0x0 8c5f8: 6a 00 pushq $0x0 8c5fa: e8 00 00 00 00 callq 8c5ff 8c5ff: 48 83 c4 38 add $0x38,%rsp 8c603: eb 8d jmp 8c592 8c605: 3d 00 fe ff ff cmp $0xfffffe00,%eax 8c60a: 0f 85 00 00 00 00 jne 8c610 8c610: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8c617: e8 00 00 00 00 callq 8c61c 8c61c: e9 00 ff ff ff jmpq 8c521 8c621: e8 00 00 00 00 callq 8c626 8c626: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8c62d: 00 00 00 000000000008c630 : 8c630: e8 00 00 00 00 callq 8c635 8c635: 41 55 push %r13 8c637: 41 89 d5 mov %edx,%r13d 8c63a: 31 d2 xor %edx,%edx 8c63c: 41 54 push %r12 8c63e: 41 89 f4 mov %esi,%r12d 8c641: 55 push %rbp 8c642: 53 push %rbx 8c643: 48 8b 07 mov (%rdi),%rax 8c646: 48 89 fb mov %rdi,%rbx 8c649: 48 8d 68 f0 lea -0x10(%rax),%rbp 8c64d: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 8c653: 48 89 ef mov %rbp,%rdi 8c656: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8c65c: e8 00 00 00 00 callq 8c661 8c661: 31 c9 xor %ecx,%ecx 8c663: 48 89 ef mov %rbp,%rdi 8c666: 0d 00 00 01 00 or $0x10000,%eax 8c66b: 89 c2 mov %eax,%edx 8c66d: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8c673: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8c679: e8 00 00 00 00 callq 8c67e 8c67e: 44 89 ea mov %r13d,%edx 8c681: 44 89 e6 mov %r12d,%esi 8c684: 48 89 df mov %rbx,%rdi 8c687: e8 74 c6 ff ff callq 88d00 8c68c: 31 d2 xor %edx,%edx 8c68e: 41 89 c4 mov %eax,%r12d 8c691: 48 8b 03 mov (%rbx),%rax 8c694: 48 8d 68 f0 lea -0x10(%rax),%rbp 8c698: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8c69e: 48 89 ef mov %rbp,%rdi 8c6a1: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8c6a7: e8 00 00 00 00 callq 8c6ac 8c6ac: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 8c6b2: 48 89 ef mov %rbp,%rdi 8c6b5: 31 c9 xor %ecx,%ecx 8c6b7: 25 ff ff fe ff and $0xfffeffff,%eax 8c6bc: 89 c2 mov %eax,%edx 8c6be: 81 c6 6e 1a 00 00 add $0x1a6e,%esi 8c6c4: e8 00 00 00 00 callq 8c6c9 8c6c9: 44 89 e0 mov %r12d,%eax 8c6cc: 5b pop %rbx 8c6cd: 5d pop %rbp 8c6ce: 41 5c pop %r12 8c6d0: 41 5d pop %r13 8c6d2: c3 retq 8c6d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8c6da: 00 00 00 00 8c6de: 66 90 xchg %ax,%ax 000000000008c6e0 : 8c6e0: e8 00 00 00 00 callq 8c6e5 8c6e5: 41 57 push %r15 8c6e7: 41 56 push %r14 8c6e9: 41 55 push %r13 8c6eb: 49 89 fd mov %rdi,%r13 8c6ee: 41 54 push %r12 8c6f0: 55 push %rbp 8c6f1: 53 push %rbx 8c6f2: 48 83 ec 58 sub $0x58,%rsp 8c6f6: 48 89 74 24 08 mov %rsi,0x8(%rsp) 8c6fb: 89 54 24 18 mov %edx,0x18(%rsp) 8c6ff: 89 4c 24 1c mov %ecx,0x1c(%rsp) 8c703: 44 89 44 24 04 mov %r8d,0x4(%rsp) 8c708: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8c70f: 00 00 8c711: 48 89 44 24 50 mov %rax,0x50(%rsp) 8c716: 48 8b 07 mov (%rdi),%rax 8c719: 48 89 44 24 10 mov %rax,0x10(%rsp) 8c71e: 45 85 c0 test %r8d,%r8d 8c721: 0f 85 2b 06 00 00 jne 8cd52 8c727: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 8c72e: 48 8b a8 a8 00 00 00 mov 0xa8(%rax),%rbp 8c735: 48 85 ed test %rbp,%rbp 8c738: 0f 84 c3 06 00 00 je 8ce01 8c73e: 48 8b 9d a8 00 00 00 mov 0xa8(%rbp),%rbx 8c745: 31 f6 xor %esi,%esi 8c747: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 8c74e: 4c 8b bb 48 01 00 00 mov 0x148(%rbx),%r15 8c755: 4c 8d 73 a8 lea -0x58(%rbx),%r14 8c759: e8 00 00 00 00 callq 8c75e 8c75e: 41 89 c4 mov %eax,%r12d 8c761: 83 f8 fc cmp $0xfffffffc,%eax 8c764: 0f 84 bb 06 00 00 je 8ce25 8c76a: 85 c0 test %eax,%eax 8c76c: 0f 85 5b 06 00 00 jne 8cdcd 8c772: 8b 44 24 04 mov 0x4(%rsp),%eax 8c776: 85 c0 test %eax,%eax 8c778: 0f 84 de 05 00 00 je 8cd5c 8c77e: 4c 89 f7 mov %r14,%rdi 8c781: e8 00 00 00 00 callq 8c786 8c786: 4c 89 f7 mov %r14,%rdi 8c789: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 8c78e: 49 89 c7 mov %rax,%r15 8c791: e8 00 00 00 00 callq 8c796 8c796: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8c79d: e8 00 00 00 00 callq 8c7a2 8c7a2: 48 89 df mov %rbx,%rdi 8c7a5: 31 f6 xor %esi,%esi 8c7a7: e8 00 00 00 00 callq 8c7ac 8c7ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8c7b3: ff 14 25 00 00 00 00 callq *0x0 8c7ba: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 8c7c1: e8 00 00 00 00 callq 8c7c6 8c7c6: 48 8b 45 48 mov 0x48(%rbp),%rax 8c7ca: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 8c7cf: 8b 38 mov (%rax),%edi 8c7d1: 48 89 ca mov %rcx,%rdx 8c7d4: 48 c1 ea 04 shr $0x4,%rdx 8c7d8: 81 ff 58 42 32 34 cmp $0x34324258,%edi 8c7de: 74 36 je 8c816 8c7e0: 0f 87 f7 03 00 00 ja 8cbdd 8c7e6: 81 ff 58 52 33 30 cmp $0x30335258,%edi 8c7ec: 0f 84 a1 04 00 00 je 8cc93 8c7f2: 0f 86 83 04 00 00 jbe 8cc7b 8c7f8: 81 ff 58 52 31 32 cmp $0x32315258,%edi 8c7fe: 0f 84 ba 04 00 00 je 8ccbe 8c804: 0f 86 9c 04 00 00 jbe 8cca6 8c80a: 81 ff 41 42 32 34 cmp $0x34324241,%edi 8c810: 0f 85 c7 05 00 00 jne 8cddd 8c816: 45 31 c0 xor %r8d,%r8d 8c819: 41 ba 20 02 00 00 mov $0x220,%r10d 8c81f: b8 02 00 00 00 mov $0x2,%eax 8c824: 48 89 ce mov %rcx,%rsi 8c827: 83 e6 0f and $0xf,%esi 8c82a: 48 83 fe 04 cmp $0x4,%rsi 8c82e: 0f 84 ee 03 00 00 je 8cc22 8c834: 89 c1 mov %eax,%ecx 8c836: 81 c9 00 00 20 00 or $0x200000,%ecx 8c83c: 48 83 fe 02 cmp $0x2,%rsi 8c840: 0f 44 c1 cmove %ecx,%eax 8c843: 89 d3 mov %edx,%ebx 8c845: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 8c84a: 31 f6 xor %esi,%esi 8c84c: 4c 89 ef mov %r13,%rdi 8c84f: c1 e3 18 shl $0x18,%ebx 8c852: 44 88 44 24 27 mov %r8b,0x27(%rsp) 8c857: 81 e3 00 00 00 1f and $0x1f000000,%ebx 8c85d: 44 89 54 24 20 mov %r10d,0x20(%rsp) 8c862: 49 83 ee 10 sub $0x10,%r14 8c866: 09 c3 or %eax,%ebx 8c868: e8 a3 bd ff ff callq 88610 8c86d: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c874: 31 d2 xor %edx,%edx 8c876: 4c 89 f7 mov %r14,%rdi 8c879: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 8c87f: e8 00 00 00 00 callq 8c884 8c884: 31 c9 xor %ecx,%ecx 8c886: 4c 89 f7 mov %r14,%rdi 8c889: 83 e0 fe and $0xfffffffe,%eax 8c88c: 89 c2 mov %eax,%edx 8c88e: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c895: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 8c89b: e8 00 00 00 00 callq 8c8a0 8c8a0: 41 8b 8d f0 03 00 00 mov 0x3f0(%r13),%ecx 8c8a7: 4c 89 f8 mov %r15,%rax 8c8aa: 4c 89 f7 mov %r14,%rdi 8c8ad: 48 c1 e8 20 shr $0x20,%rax 8c8b1: 45 30 ff xor %r15b,%r15b 8c8b4: 8d b1 07 1a 00 00 lea 0x1a07(%rcx),%esi 8c8ba: 89 c2 mov %eax,%edx 8c8bc: 31 c9 xor %ecx,%ecx 8c8be: 48 89 44 24 10 mov %rax,0x10(%rsp) 8c8c3: e8 00 00 00 00 callq 8c8c8 8c8c8: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c8cf: 31 c9 xor %ecx,%ecx 8c8d1: 4c 89 f7 mov %r14,%rdi 8c8d4: 8d b0 08 1a 00 00 lea 0x1a08(%rax),%esi 8c8da: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8c8df: 89 c2 mov %eax,%edx 8c8e1: e8 00 00 00 00 callq 8c8e6 8c8e6: 31 c9 xor %ecx,%ecx 8c8e8: 44 89 fa mov %r15d,%edx 8c8eb: 4c 89 f7 mov %r14,%rdi 8c8ee: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c8f5: 8d b0 04 1a 00 00 lea 0x1a04(%rax),%esi 8c8fb: e8 00 00 00 00 callq 8c900 8c900: 31 c9 xor %ecx,%ecx 8c902: 44 89 fa mov %r15d,%edx 8c905: 4c 89 f7 mov %r14,%rdi 8c908: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c90f: 8d b0 05 1a 00 00 lea 0x1a05(%rax),%esi 8c915: e8 00 00 00 00 callq 8c91a 8c91a: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c921: 31 c9 xor %ecx,%ecx 8c923: 89 da mov %ebx,%edx 8c925: 4c 89 f7 mov %r14,%rdi 8c928: 8d b0 01 1a 00 00 lea 0x1a01(%rax),%esi 8c92e: e8 00 00 00 00 callq 8c933 8c933: 44 8b 54 24 20 mov 0x20(%rsp),%r10d 8c938: 31 c9 xor %ecx,%ecx 8c93a: 4c 89 f7 mov %r14,%rdi 8c93d: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c944: 44 89 d2 mov %r10d,%edx 8c947: 8d b0 03 1a 00 00 lea 0x1a03(%rax),%esi 8c94d: e8 00 00 00 00 callq 8c952 8c952: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c959: 31 d2 xor %edx,%edx 8c95b: 4c 89 f7 mov %r14,%rdi 8c95e: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 8c964: e8 00 00 00 00 callq 8c969 8c969: 44 0f b6 44 24 27 movzbl 0x27(%rsp),%r8d 8c96f: 45 84 c0 test %r8b,%r8b 8c972: 0f 84 34 04 00 00 je 8cdac 8c978: 80 cc 01 or $0x1,%ah 8c97b: 4c 89 f7 mov %r14,%rdi 8c97e: 31 c9 xor %ecx,%ecx 8c980: 89 c2 mov %eax,%edx 8c982: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c989: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 8c98f: e8 00 00 00 00 callq 8c994 8c994: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8c99b: bf 04 00 00 00 mov $0x4,%edi 8c9a0: e8 00 00 00 00 callq 8c9a5 8c9a5: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c9ac: 31 c9 xor %ecx,%ecx 8c9ae: 31 d2 xor %edx,%edx 8c9b0: 4c 89 f7 mov %r14,%rdi 8c9b3: 8d b0 09 1a 00 00 lea 0x1a09(%rax),%esi 8c9b9: e8 00 00 00 00 callq 8c9be 8c9be: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c9c5: 31 c9 xor %ecx,%ecx 8c9c7: 31 d2 xor %edx,%edx 8c9c9: 4c 89 f7 mov %r14,%rdi 8c9cc: 8d b0 0a 1a 00 00 lea 0x1a0a(%rax),%esi 8c9d2: e8 00 00 00 00 callq 8c9d7 8c9d7: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c9de: 31 c9 xor %ecx,%ecx 8c9e0: 31 d2 xor %edx,%edx 8c9e2: 4c 89 f7 mov %r14,%rdi 8c9e5: 8d b0 0b 1a 00 00 lea 0x1a0b(%rax),%esi 8c9eb: e8 00 00 00 00 callq 8c9f0 8c9f0: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8c9f7: 31 c9 xor %ecx,%ecx 8c9f9: 31 d2 xor %edx,%edx 8c9fb: 4c 89 f7 mov %r14,%rdi 8c9fe: 8d b0 0c 1a 00 00 lea 0x1a0c(%rax),%esi 8ca04: e8 00 00 00 00 callq 8ca09 8ca09: 8b 95 80 00 00 00 mov 0x80(%rbp),%edx 8ca0f: 31 c9 xor %ecx,%ecx 8ca11: 4c 89 f7 mov %r14,%rdi 8ca14: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8ca1b: 8d b0 0d 1a 00 00 lea 0x1a0d(%rax),%esi 8ca21: e8 00 00 00 00 callq 8ca26 8ca26: 8b 95 84 00 00 00 mov 0x84(%rbp),%edx 8ca2c: 31 c9 xor %ecx,%ecx 8ca2e: 4c 89 f7 mov %r14,%rdi 8ca31: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8ca38: 8d b0 0e 1a 00 00 lea 0x1a0e(%rax),%esi 8ca3e: e8 00 00 00 00 callq 8ca43 8ca43: 48 8b 45 48 mov 0x48(%rbp),%rax 8ca47: 31 d2 xor %edx,%edx 8ca49: 4c 89 f7 mov %r14,%rdi 8ca4c: 41 8b 9d f0 03 00 00 mov 0x3f0(%r13),%ebx 8ca53: 0f b6 48 06 movzbl 0x6(%rax),%ecx 8ca57: 8b 45 58 mov 0x58(%rbp),%eax 8ca5a: 8d b3 06 1a 00 00 lea 0x1a06(%rbx),%esi 8ca60: f7 f1 div %ecx 8ca62: 31 c9 xor %ecx,%ecx 8ca64: 89 c2 mov %eax,%edx 8ca66: e8 00 00 00 00 callq 8ca6b 8ca6b: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8ca72: 31 c9 xor %ecx,%ecx 8ca74: ba 01 00 00 00 mov $0x1,%edx 8ca79: 8d b0 00 1a 00 00 lea 0x1a00(%rax),%esi 8ca7f: 49 8b 45 00 mov 0x0(%r13),%rax 8ca83: 48 8d 78 f0 lea -0x10(%rax),%rdi 8ca87: e8 00 00 00 00 callq 8ca8c 8ca8c: 8b 95 84 00 00 00 mov 0x84(%rbp),%edx 8ca92: 31 c9 xor %ecx,%ecx 8ca94: 4c 89 f7 mov %r14,%rdi 8ca97: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8ca9e: 8d b0 c3 1a 00 00 lea 0x1ac3(%rax),%esi 8caa4: e8 00 00 00 00 callq 8caa9 8caa9: 8b 54 24 18 mov 0x18(%rsp),%edx 8caad: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 8cab1: 4c 89 f7 mov %r14,%rdi 8cab4: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8cabb: c1 e2 10 shl $0x10,%edx 8cabe: 83 e1 fe and $0xfffffffe,%ecx 8cac1: 81 e2 00 00 fc ff and $0xfffc0000,%edx 8cac7: 8d b0 5c 1b 00 00 lea 0x1b5c(%rax),%esi 8cacd: 09 ca or %ecx,%edx 8cacf: 31 c9 xor %ecx,%ecx 8cad1: e8 00 00 00 00 callq 8cad6 8cad6: 41 0f b7 95 ae 00 00 movzwl 0xae(%r13),%edx 8cadd: 00 8cade: 41 0f b7 85 a4 00 00 movzwl 0xa4(%r13),%eax 8cae5: 00 8cae6: 4c 89 f7 mov %r14,%rdi 8cae9: 83 c2 01 add $0x1,%edx 8caec: 83 e2 fe and $0xfffffffe,%edx 8caef: c1 e0 10 shl $0x10,%eax 8caf2: 31 c9 xor %ecx,%ecx 8caf4: 09 c2 or %eax,%edx 8caf6: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8cafd: 8d b0 5d 1b 00 00 lea 0x1b5d(%rax),%esi 8cb03: e8 00 00 00 00 callq 8cb08 8cb08: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8cb0f: 31 c9 xor %ecx,%ecx 8cb11: 31 d2 xor %edx,%edx 8cb13: 4c 89 f7 mov %r14,%rdi 8cb16: 8d b0 be 1b 00 00 lea 0x1bbe(%rax),%esi 8cb1c: e8 00 00 00 00 callq 8cb21 8cb21: f6 44 24 04 01 testb $0x1,0x4(%rsp) 8cb26: 0f 85 83 00 00 00 jne 8cbaf 8cb2c: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 8cb31: 48 85 db test %rbx,%rbx 8cb34: 74 79 je 8cbaf 8cb36: 49 8b 85 80 00 00 00 mov 0x80(%r13),%rax 8cb3d: 48 39 98 a8 00 00 00 cmp %rbx,0xa8(%rax) 8cb44: 74 69 je 8cbaf 8cb46: 48 8b 9b a8 00 00 00 mov 0xa8(%rbx),%rbx 8cb4d: 31 f6 xor %esi,%esi 8cb4f: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 8cb56: 48 8b ab 48 01 00 00 mov 0x148(%rbx),%rbp 8cb5d: 4c 8d 6b a8 lea -0x58(%rbx),%r13 8cb61: e8 00 00 00 00 callq 8cb66 8cb66: 83 f8 fc cmp $0xfffffffc,%eax 8cb69: 0f 84 b6 02 00 00 je 8ce25 8cb6f: 85 c0 test %eax,%eax 8cb71: 0f 85 a3 02 00 00 jne 8ce1a 8cb77: 4c 89 ef mov %r13,%rdi 8cb7a: e8 00 00 00 00 callq 8cb7f 8cb7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8cb86: e8 00 00 00 00 callq 8cb8b 8cb8b: 48 89 df mov %rbx,%rdi 8cb8e: 31 f6 xor %esi,%esi 8cb90: e8 00 00 00 00 callq 8cb95 8cb95: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8cb9c: ff 14 25 00 00 00 00 callq *0x0 8cba3: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 8cbaa: e8 00 00 00 00 callq 8cbaf 8cbaf: 4c 89 f7 mov %r14,%rdi 8cbb2: e8 69 f6 ff ff callq 8c220 8cbb7: 48 8b 44 24 50 mov 0x50(%rsp),%rax 8cbbc: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8cbc3: 00 00 8cbc5: 0f 85 65 02 00 00 jne 8ce30 8cbcb: 48 83 c4 58 add $0x58,%rsp 8cbcf: 44 89 e0 mov %r12d,%eax 8cbd2: 5b pop %rbx 8cbd3: 5d pop %rbp 8cbd4: 41 5c pop %r12 8cbd6: 41 5d pop %r13 8cbd8: 41 5e pop %r14 8cbda: 41 5f pop %r15 8cbdc: c3 retq 8cbdd: 81 ff 41 52 31 35 cmp $0x35315241,%edi 8cbe3: 0f 84 11 01 00 00 je 8ccfa 8cbe9: 0f 86 df 00 00 00 jbe 8ccce 8cbef: 81 ff 42 58 31 35 cmp $0x35315842,%edi 8cbf5: 0f 84 e3 00 00 00 je 8ccde 8cbfb: 81 ff 52 47 31 36 cmp $0x36314752,%edi 8cc01: 0f 85 e7 00 00 00 jne 8ccee 8cc07: 48 89 ce mov %rcx,%rsi 8cc0a: 45 31 c0 xor %r8d,%r8d 8cc0d: 45 31 d2 xor %r10d,%r10d 8cc10: b8 01 01 00 00 mov $0x101,%eax 8cc15: 83 e6 0f and $0xf,%esi 8cc18: 48 83 fe 04 cmp $0x4,%rsi 8cc1c: 0f 85 12 fc ff ff jne 8c834 8cc22: 48 89 ce mov %rcx,%rsi 8cc25: 48 89 cf mov %rcx,%rdi 8cc28: 48 c1 ee 15 shr $0x15,%rsi 8cc2c: 48 c1 ef 09 shr $0x9,%rdi 8cc30: c1 e6 02 shl $0x2,%esi 8cc33: c1 e7 0d shl $0xd,%edi 8cc36: 83 e6 0c and $0xc,%esi 8cc39: 0f b7 ff movzwl %di,%edi 8cc3c: 09 fe or %edi,%esi 8cc3e: 09 f0 or %esi,%eax 8cc40: 48 89 ce mov %rcx,%rsi 8cc43: 48 c1 ee 0f shr $0xf,%rsi 8cc47: c1 e6 06 shl $0x6,%esi 8cc4a: 40 0f b6 f6 movzbl %sil,%esi 8cc4e: 09 f0 or %esi,%eax 8cc50: 48 89 ce mov %rcx,%rsi 8cc53: 48 c1 e9 13 shr $0x13,%rcx 8cc57: 48 c1 ee 11 shr $0x11,%rsi 8cc5b: c1 e1 12 shl $0x12,%ecx 8cc5e: c1 e6 0b shl $0xb,%esi 8cc61: 81 e1 00 00 0c 00 and $0xc0000,%ecx 8cc67: 81 e6 00 18 00 00 and $0x1800,%esi 8cc6d: 09 f0 or %esi,%eax 8cc6f: 09 c8 or %ecx,%eax 8cc71: 0d 00 00 40 00 or $0x400000,%eax 8cc76: e9 c8 fb ff ff jmpq 8c843 8cc7b: 81 ff 42 41 33 30 cmp $0x30334142,%edi 8cc81: 0f 84 b8 00 00 00 je 8cd3f 8cc87: 81 ff 41 52 33 30 cmp $0x30335241,%edi 8cc8d: 0f 85 93 00 00 00 jne 8cd26 8cc93: 41 b8 01 00 00 00 mov $0x1,%r8d 8cc99: 45 31 d2 xor %r10d,%r10d 8cc9c: b8 02 01 00 00 mov $0x102,%eax 8cca1: e9 7e fb ff ff jmpq 8c824 8cca6: 81 ff 42 58 33 30 cmp $0x30335842,%edi 8ccac: 0f 84 8d 00 00 00 je 8cd3f 8ccb2: 81 ff 41 52 31 32 cmp $0x32315241,%edi 8ccb8: 0f 85 1f 01 00 00 jne 8cddd 8ccbe: 45 31 c0 xor %r8d,%r8d 8ccc1: 45 31 d2 xor %r10d,%r10d 8ccc4: b8 01 02 00 00 mov $0x201,%eax 8ccc9: e9 56 fb ff ff jmpq 8c824 8ccce: 81 ff 58 52 32 34 cmp $0x34325258,%edi 8ccd4: 74 40 je 8cd16 8ccd6: 81 ff 42 41 31 35 cmp $0x35314142,%edi 8ccdc: 75 2c jne 8cd0a 8ccde: 45 31 c0 xor %r8d,%r8d 8cce1: 45 31 d2 xor %r10d,%r10d 8cce4: b8 01 05 00 00 mov $0x501,%eax 8cce9: e9 36 fb ff ff jmpq 8c824 8ccee: 81 ff 58 52 31 35 cmp $0x35315258,%edi 8ccf4: 0f 85 e3 00 00 00 jne 8cddd 8ccfa: 45 31 c0 xor %r8d,%r8d 8ccfd: 45 31 d2 xor %r10d,%r10d 8cd00: b8 01 00 00 00 mov $0x1,%eax 8cd05: e9 1a fb ff ff jmpq 8c824 8cd0a: 81 ff 41 52 32 34 cmp $0x34325241,%edi 8cd10: 0f 85 c7 00 00 00 jne 8cddd 8cd16: 45 31 c0 xor %r8d,%r8d 8cd19: 45 31 d2 xor %r10d,%r10d 8cd1c: b8 02 00 00 00 mov $0x2,%eax 8cd21: e9 fe fa ff ff jmpq 8c824 8cd26: 81 ff 43 38 20 20 cmp $0x20203843,%edi 8cd2c: 0f 85 ab 00 00 00 jne 8cddd 8cd32: 45 31 c0 xor %r8d,%r8d 8cd35: 45 31 d2 xor %r10d,%r10d 8cd38: 31 c0 xor %eax,%eax 8cd3a: e9 e5 fa ff ff jmpq 8c824 8cd3f: 41 b8 01 00 00 00 mov $0x1,%r8d 8cd45: 45 31 d2 xor %r10d,%r10d 8cd48: b8 02 04 00 00 mov $0x402,%eax 8cd4d: e9 d2 fa ff ff jmpq 8c824 8cd52: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 8cd57: e9 e2 f9 ff ff jmpq 8c73e 8cd5c: be 04 00 00 00 mov $0x4,%esi 8cd61: 4c 89 f7 mov %r14,%rdi 8cd64: e8 00 00 00 00 callq 8cd69 8cd69: 85 c0 test %eax,%eax 8cd6b: 0f 84 0d fa ff ff je 8c77e 8cd71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8cd78: e8 00 00 00 00 callq 8cd7d 8cd7d: 48 89 df mov %rbx,%rdi 8cd80: 31 f6 xor %esi,%esi 8cd82: e8 00 00 00 00 callq 8cd87 8cd87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8cd8e: ff 14 25 00 00 00 00 callq *0x0 8cd95: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 8cd9c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 8cda2: e8 00 00 00 00 callq 8cda7 8cda7: e9 0b fe ff ff jmpq 8cbb7 8cdac: 80 e4 fe and $0xfe,%ah 8cdaf: 31 c9 xor %ecx,%ecx 8cdb1: 4c 89 f7 mov %r14,%rdi 8cdb4: 89 c2 mov %eax,%edx 8cdb6: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8cdbd: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 8cdc3: e8 00 00 00 00 callq 8cdc8 8cdc8: e9 d8 fb ff ff jmpq 8c9a5 8cdcd: 3d 00 fe ff ff cmp $0xfffffe00,%eax 8cdd2: 0f 84 df fd ff ff je 8cbb7 8cdd8: e9 00 00 00 00 jmpq 8cddd 8cddd: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 8cde2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 8cde8: e8 00 00 00 00 callq 8cded 8cded: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8cdf4: 48 89 c6 mov %rax,%rsi 8cdf7: e8 00 00 00 00 callq 8cdfc 8cdfc: e9 b6 fd ff ff jmpq 8cbb7 8ce01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ce08: bf 04 00 00 00 mov $0x4,%edi 8ce0d: 45 31 e4 xor %r12d,%r12d 8ce10: e8 00 00 00 00 callq 8ce15 8ce15: e9 9d fd ff ff jmpq 8cbb7 8ce1a: 3d 00 fe ff ff cmp $0xfffffe00,%eax 8ce1f: 0f 85 00 00 00 00 jne 8ce25 8ce25: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 8ce2b: e9 87 fd ff ff jmpq 8cbb7 8ce30: e8 00 00 00 00 callq 8ce35 8ce35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8ce3c: 00 00 00 00 000000000008ce40 : 8ce40: e8 00 00 00 00 callq 8ce45 8ce45: 41 b8 01 00 00 00 mov $0x1,%r8d 8ce4b: e9 90 f8 ff ff jmpq 8c6e0 000000000008ce50 : 8ce50: e8 00 00 00 00 callq 8ce55 8ce55: 41 89 f1 mov %esi,%r9d 8ce58: 45 31 c0 xor %r8d,%r8d 8ce5b: 48 89 ce mov %rcx,%rsi 8ce5e: 89 d1 mov %edx,%ecx 8ce60: 44 89 ca mov %r9d,%edx 8ce63: e9 78 f8 ff ff jmpq 8c6e0 8ce68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8ce6f: 00 000000000008ce70 : 8ce70: e8 00 00 00 00 callq 8ce75 8ce75: 8b 87 54 05 00 00 mov 0x554(%rdi),%eax 8ce7b: 85 c0 test %eax,%eax 8ce7d: 0f 84 a9 01 00 00 je 8d02c 8ce83: 41 57 push %r15 8ce85: 45 89 c7 mov %r8d,%r15d 8ce88: 41 56 push %r14 8ce8a: 41 89 ce mov %ecx,%r14d 8ce8d: 41 55 push %r13 8ce8f: 4d 89 cd mov %r9,%r13 8ce92: 41 54 push %r12 8ce94: 49 89 f4 mov %rsi,%r12 8ce97: 48 89 d6 mov %rdx,%rsi 8ce9a: 55 push %rbp 8ce9b: 48 89 d5 mov %rdx,%rbp 8ce9e: 53 push %rbx 8ce9f: 48 89 fb mov %rdi,%rbx 8cea2: e8 00 00 00 00 callq 8cea7 8cea7: 48 89 ee mov %rbp,%rsi 8ceaa: 48 89 df mov %rbx,%rdi 8cead: e8 00 00 00 00 callq 8ceb2 8ceb2: 45 31 c0 xor %r8d,%r8d 8ceb5: 44 89 f9 mov %r15d,%ecx 8ceb8: 44 89 f2 mov %r14d,%edx 8cebb: 4c 89 ee mov %r13,%rsi 8cebe: 48 89 df mov %rbx,%rdi 8cec1: e8 1a f8 ff ff callq 8c6e0 8cec6: 48 89 ea mov %rbp,%rdx 8cec9: 4c 89 e6 mov %r12,%rsi 8cecc: 48 89 df mov %rbx,%rdi 8cecf: e8 00 00 00 00 callq 8ced4 8ced4: 48 89 df mov %rbx,%rdi 8ced7: e8 00 00 00 00 callq 8cedc 8cedc: 48 83 bb f8 03 00 00 cmpq $0x0,0x3f8(%rbx) 8cee3: 00 8cee4: 0f 84 90 00 00 00 je 8cf7a 8ceea: 48 8b 03 mov (%rbx),%rax 8ceed: 31 d2 xor %edx,%edx 8ceef: 4c 8d 60 f0 lea -0x10(%rax),%r12 8cef3: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8cef9: 4c 89 e7 mov %r12,%rdi 8cefc: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8cf02: e8 00 00 00 00 callq 8cf07 8cf07: 31 c9 xor %ecx,%ecx 8cf09: 4c 89 e7 mov %r12,%rdi 8cf0c: 0d 00 00 01 00 or $0x10000,%eax 8cf11: 89 c2 mov %eax,%edx 8cf13: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8cf19: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8cf1f: e8 00 00 00 00 callq 8cf24 8cf24: 8b 93 0c 04 00 00 mov 0x40c(%rbx),%edx 8cf2a: 8b b3 08 04 00 00 mov 0x408(%rbx),%esi 8cf30: 48 89 df mov %rbx,%rdi 8cf33: e8 c8 bd ff ff callq 88d00 8cf38: 48 89 df mov %rbx,%rdi 8cf3b: e8 30 b7 ff ff callq 88670 8cf40: 48 8b 03 mov (%rbx),%rax 8cf43: 31 d2 xor %edx,%edx 8cf45: 4c 8d 60 f0 lea -0x10(%rax),%r12 8cf49: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8cf4f: 4c 89 e7 mov %r12,%rdi 8cf52: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8cf58: e8 00 00 00 00 callq 8cf5d 8cf5d: 31 c9 xor %ecx,%ecx 8cf5f: 4c 89 e7 mov %r12,%rdi 8cf62: 25 ff ff fe ff and $0xfffeffff,%eax 8cf67: 89 c2 mov %eax,%edx 8cf69: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8cf6f: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8cf75: e8 00 00 00 00 callq 8cf7a 8cf7a: 48 8b 45 00 mov 0x0(%rbp),%rax 8cf7e: 48 89 83 88 05 00 00 mov %rax,0x588(%rbx) 8cf85: 48 8b 45 08 mov 0x8(%rbp),%rax 8cf89: 48 89 83 90 05 00 00 mov %rax,0x590(%rbx) 8cf90: 48 8b 45 10 mov 0x10(%rbp),%rax 8cf94: 48 89 83 98 05 00 00 mov %rax,0x598(%rbx) 8cf9b: 48 8b 45 18 mov 0x18(%rbp),%rax 8cf9f: 48 89 83 a0 05 00 00 mov %rax,0x5a0(%rbx) 8cfa6: 48 8b 45 20 mov 0x20(%rbp),%rax 8cfaa: 48 89 83 a8 05 00 00 mov %rax,0x5a8(%rbx) 8cfb1: 48 8b 45 28 mov 0x28(%rbp),%rax 8cfb5: 48 89 83 b0 05 00 00 mov %rax,0x5b0(%rbx) 8cfbc: 48 8b 45 30 mov 0x30(%rbp),%rax 8cfc0: 48 89 83 b8 05 00 00 mov %rax,0x5b8(%rbx) 8cfc7: 48 8b 45 38 mov 0x38(%rbp),%rax 8cfcb: 48 89 83 c0 05 00 00 mov %rax,0x5c0(%rbx) 8cfd2: 48 8b 45 40 mov 0x40(%rbp),%rax 8cfd6: 48 89 83 c8 05 00 00 mov %rax,0x5c8(%rbx) 8cfdd: 48 8b 45 48 mov 0x48(%rbp),%rax 8cfe1: 48 89 83 d0 05 00 00 mov %rax,0x5d0(%rbx) 8cfe8: 48 8b 45 50 mov 0x50(%rbp),%rax 8cfec: 48 89 83 d8 05 00 00 mov %rax,0x5d8(%rbx) 8cff3: 48 8b 45 58 mov 0x58(%rbp),%rax 8cff7: 48 89 83 e0 05 00 00 mov %rax,0x5e0(%rbx) 8cffe: 48 8b 45 60 mov 0x60(%rbp),%rax 8d002: 48 89 83 e8 05 00 00 mov %rax,0x5e8(%rbx) 8d009: 48 8b 45 68 mov 0x68(%rbp),%rax 8d00d: 48 89 83 f0 05 00 00 mov %rax,0x5f0(%rbx) 8d014: 48 8b 45 70 mov 0x70(%rbp),%rax 8d018: 48 89 83 f8 05 00 00 mov %rax,0x5f8(%rbx) 8d01f: 31 c0 xor %eax,%eax 8d021: 5b pop %rbx 8d022: 5d pop %rbp 8d023: 41 5c pop %r12 8d025: 41 5d pop %r13 8d027: 41 5e pop %r14 8d029: 41 5f pop %r15 8d02b: c3 retq 8d02c: b8 ea ff ff ff mov $0xffffffea,%eax 8d031: c3 retq 8d032: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8d039: 00 00 00 00 8d03d: 0f 1f 00 nopl (%rax) 000000000008d040 : 8d040: e8 00 00 00 00 callq 8d045 8d045: 41 57 push %r15 8d047: 41 56 push %r14 8d049: 41 55 push %r13 8d04b: 49 89 fd mov %rdi,%r13 8d04e: 41 54 push %r12 8d050: 55 push %rbp 8d051: 53 push %rbx 8d052: 48 83 ec 10 sub $0x10,%rsp 8d056: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 8d05b: 85 d2 test %edx,%edx 8d05d: 0f 84 60 02 00 00 je 8d2c3 8d063: 41 89 cc mov %ecx,%r12d 8d066: 44 89 c3 mov %r8d,%ebx 8d069: 39 8f 20 04 00 00 cmp %ecx,0x420(%rdi) 8d06f: 0f 82 13 03 00 00 jb 8d388 8d075: 44 39 87 24 04 00 00 cmp %r8d,0x424(%rdi) 8d07c: 0f 82 06 03 00 00 jb 8d388 8d082: 48 89 f7 mov %rsi,%rdi 8d085: 89 d6 mov %edx,%esi 8d087: 41 89 d6 mov %edx,%r14d 8d08a: e8 00 00 00 00 callq 8d08f 8d08f: 48 89 c5 mov %rax,%rbp 8d092: 48 85 c0 test %rax,%rax 8d095: 0f 84 14 03 00 00 je 8d3af 8d09b: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 8d0a2: 4c 8d 70 a8 lea -0x58(%rax),%r14 8d0a6: 31 f6 xor %esi,%esi 8d0a8: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 8d0af: 48 89 44 24 08 mov %rax,0x8(%rsp) 8d0b4: e8 00 00 00 00 callq 8d0b9 8d0b9: 41 89 c7 mov %eax,%r15d 8d0bc: 83 f8 fc cmp $0xfffffffc,%eax 8d0bf: 0f 84 df 02 00 00 je 8d3a4 8d0c5: 85 c0 test %eax,%eax 8d0c7: 0f 85 77 02 00 00 jne 8d344 8d0cd: be 04 00 00 00 mov $0x4,%esi 8d0d2: 4c 89 f7 mov %r14,%rdi 8d0d5: e8 00 00 00 00 callq 8d0da 8d0da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8d0e1: 41 89 c7 mov %eax,%r15d 8d0e4: e8 00 00 00 00 callq 8d0e9 8d0e9: 48 89 ef mov %rbp,%rdi 8d0ec: 31 f6 xor %esi,%esi 8d0ee: e8 00 00 00 00 callq 8d0f3 8d0f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8d0fa: ff 14 25 00 00 00 00 callq *0x0 8d101: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 8d108: e8 00 00 00 00 callq 8d10d 8d10d: 45 85 ff test %r15d,%r15d 8d110: 0f 85 ed 01 00 00 jne 8d303 8d116: 4c 89 f7 mov %r14,%rdi 8d119: e8 00 00 00 00 callq 8d11e 8d11e: 31 d2 xor %edx,%edx 8d120: 49 89 85 00 04 00 00 mov %rax,0x400(%r13) 8d127: 49 8b 45 00 mov 0x0(%r13),%rax 8d12b: 4c 8d 70 f0 lea -0x10(%rax),%r14 8d12f: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8d136: 4c 89 f7 mov %r14,%rdi 8d139: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8d13f: e8 00 00 00 00 callq 8d144 8d144: 31 c9 xor %ecx,%ecx 8d146: 4c 89 f7 mov %r14,%rdi 8d149: 0d 00 00 01 00 or $0x10000,%eax 8d14e: 89 c2 mov %eax,%edx 8d150: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8d157: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8d15d: e8 00 00 00 00 callq 8d162 8d162: 45 39 a5 18 04 00 00 cmp %r12d,0x418(%r13) 8d169: 41 8b b5 10 04 00 00 mov 0x410(%r13),%esi 8d170: 41 8b 95 14 04 00 00 mov 0x414(%r13),%edx 8d177: 75 13 jne 8d18c 8d179: 41 39 9d 1c 04 00 00 cmp %ebx,0x41c(%r13) 8d180: 75 0a jne 8d18c 8d182: 39 74 24 04 cmp %esi,0x4(%rsp) 8d186: 0f 84 ce 01 00 00 je 8d35a 8d18c: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 8d191: 41 03 b5 08 04 00 00 add 0x408(%r13),%esi 8d198: 4c 89 ef mov %r13,%rdi 8d19b: 41 03 95 0c 04 00 00 add 0x40c(%r13),%edx 8d1a2: 2b 54 24 48 sub 0x48(%rsp),%edx 8d1a6: 44 29 fe sub %r15d,%esi 8d1a9: e8 52 bb ff ff callq 88d00 8d1ae: 8b 44 24 48 mov 0x48(%rsp),%eax 8d1b2: 45 89 a5 18 04 00 00 mov %r12d,0x418(%r13) 8d1b9: 41 89 9d 1c 04 00 00 mov %ebx,0x41c(%r13) 8d1c0: 45 89 bd 10 04 00 00 mov %r15d,0x410(%r13) 8d1c7: 41 89 85 14 04 00 00 mov %eax,0x414(%r13) 8d1ce: 4c 89 ef mov %r13,%rdi 8d1d1: e8 9a b4 ff ff callq 88670 8d1d6: 49 8b 45 00 mov 0x0(%r13),%rax 8d1da: 31 d2 xor %edx,%edx 8d1dc: 4c 8d 60 f0 lea -0x10(%rax),%r12 8d1e0: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8d1e7: 4c 89 e7 mov %r12,%rdi 8d1ea: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8d1f0: e8 00 00 00 00 callq 8d1f5 8d1f5: 31 c9 xor %ecx,%ecx 8d1f7: 4c 89 e7 mov %r12,%rdi 8d1fa: 25 ff ff fe ff and $0xfffeffff,%eax 8d1ff: 89 c2 mov %eax,%edx 8d201: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8d208: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 8d20e: e8 00 00 00 00 callq 8d213 8d213: 49 8b 9d f8 03 00 00 mov 0x3f8(%r13),%rbx 8d21a: 48 85 db test %rbx,%rbx 8d21d: 0f 84 84 00 00 00 je 8d2a7 8d223: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 8d22a: 31 f6 xor %esi,%esi 8d22c: 4c 8b a3 48 01 00 00 mov 0x148(%rbx),%r12 8d233: 4c 8d 73 a8 lea -0x58(%rbx),%r14 8d237: e8 00 00 00 00 callq 8d23c 8d23c: 83 f8 fc cmp $0xfffffffc,%eax 8d23f: 74 40 je 8d281 8d241: 85 c0 test %eax,%eax 8d243: 0f 85 2f 01 00 00 jne 8d378 8d249: 4c 89 f7 mov %r14,%rdi 8d24c: e8 00 00 00 00 callq 8d251 8d251: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8d258: e8 00 00 00 00 callq 8d25d 8d25d: 48 89 df mov %rbx,%rdi 8d260: 31 f6 xor %esi,%esi 8d262: e8 00 00 00 00 callq 8d267 8d267: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8d26e: ff 14 25 00 00 00 00 callq *0x0 8d275: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 8d27c: e8 00 00 00 00 callq 8d281 8d281: 49 8b bd f8 03 00 00 mov 0x3f8(%r13),%rdi 8d288: 48 85 ff test %rdi,%rdi 8d28b: 74 1a je 8d2a7 8d28d: b8 ff ff ff ff mov $0xffffffff,%eax 8d292: f0 0f c1 07 lock xadd %eax,(%rdi) 8d296: 83 f8 01 cmp $0x1,%eax 8d299: 0f 84 b1 00 00 00 je 8d350 8d29f: 85 c0 test %eax,%eax 8d2a1: 0f 8e c2 00 00 00 jle 8d369 8d2a7: 49 89 ad f8 03 00 00 mov %rbp,0x3f8(%r13) 8d2ae: 45 31 ff xor %r15d,%r15d 8d2b1: 48 83 c4 10 add $0x10,%rsp 8d2b5: 44 89 f8 mov %r15d,%eax 8d2b8: 5b pop %rbx 8d2b9: 5d pop %rbp 8d2ba: 41 5c pop %r12 8d2bc: 41 5d pop %r13 8d2be: 41 5e pop %r14 8d2c0: 41 5f pop %r15 8d2c2: c3 retq 8d2c3: 48 8b 07 mov (%rdi),%rax 8d2c6: 31 d2 xor %edx,%edx 8d2c8: 48 8d 68 f0 lea -0x10(%rax),%rbp 8d2cc: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 8d2d2: 48 89 ef mov %rbp,%rdi 8d2d5: 8d b0 66 1a 00 00 lea 0x1a66(%rax),%esi 8d2db: e8 00 00 00 00 callq 8d2e0 8d2e0: 48 89 ef mov %rbp,%rdi 8d2e3: 31 c9 xor %ecx,%ecx 8d2e5: 31 ed xor %ebp,%ebp 8d2e7: 83 e0 fe and $0xfffffffe,%eax 8d2ea: 89 c2 mov %eax,%edx 8d2ec: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 8d2f3: 8d b0 66 1a 00 00 lea 0x1a66(%rax),%esi 8d2f9: e8 00 00 00 00 callq 8d2fe 8d2fe: e9 10 ff ff ff jmpq 8d213 8d303: 44 89 fe mov %r15d,%esi 8d306: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8d30d: e8 00 00 00 00 callq 8d312 8d312: b8 ff ff ff ff mov $0xffffffff,%eax 8d317: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 8d31c: 83 f8 01 cmp $0x1,%eax 8d31f: 74 16 je 8d337 8d321: 85 c0 test %eax,%eax 8d323: 7f 8c jg 8d2b1 8d325: be 03 00 00 00 mov $0x3,%esi 8d32a: 48 89 ef mov %rbp,%rdi 8d32d: e8 00 00 00 00 callq 8d332 8d332: e9 7a ff ff ff jmpq 8d2b1 8d337: 48 89 ef mov %rbp,%rdi 8d33a: e8 00 00 00 00 callq 8d33f 8d33f: e9 6d ff ff ff jmpq 8d2b1 8d344: 3d 00 fe ff ff cmp $0xfffffe00,%eax 8d349: 74 c7 je 8d312 8d34b: e9 00 00 00 00 jmpq 8d350 8d350: e8 00 00 00 00 callq 8d355 8d355: e9 4d ff ff ff jmpq 8d2a7 8d35a: 39 54 24 48 cmp %edx,0x48(%rsp) 8d35e: 0f 85 28 fe ff ff jne 8d18c 8d364: e9 65 fe ff ff jmpq 8d1ce 8d369: be 03 00 00 00 mov $0x3,%esi 8d36e: e8 00 00 00 00 callq 8d373 8d373: e9 2f ff ff ff jmpq 8d2a7 8d378: 3d 00 fe ff ff cmp $0xfffffe00,%eax 8d37d: 0f 84 fe fe ff ff je 8d281 8d383: e9 00 00 00 00 jmpq 8d388 8d388: 89 da mov %ebx,%edx 8d38a: 44 89 e6 mov %r12d,%esi 8d38d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8d394: 41 bf ea ff ff ff mov $0xffffffea,%r15d 8d39a: e8 00 00 00 00 callq 8d39f 8d39f: e9 0d ff ff ff jmpq 8d2b1 8d3a4: 41 bf 00 fe ff ff mov $0xfffffe00,%r15d 8d3aa: e9 63 ff ff ff jmpq 8d312 8d3af: 41 8b 95 e8 03 00 00 mov 0x3e8(%r13),%edx 8d3b6: 44 89 f6 mov %r14d,%esi 8d3b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8d3c0: 41 bf fe ff ff ff mov $0xfffffffe,%r15d 8d3c6: e8 00 00 00 00 callq 8d3cb 8d3cb: e9 e1 fe ff ff jmpq 8d2b1 000000000008d3d0 : 8d3d0: e8 00 00 00 00 callq 8d3d5 8d3d5: 41 55 push %r13 8d3d7: 41 54 push %r12 8d3d9: 55 push %rbp 8d3da: 53 push %rbx 8d3db: 48 89 fb mov %rdi,%rbx 8d3de: e8 00 00 00 00 callq 8d3e3 8d3e3: 84 c0 test %al,%al 8d3e5: 75 07 jne 8d3ee 8d3e7: 5b pop %rbx 8d3e8: 5d pop %rbp 8d3e9: 41 5c pop %r12 8d3eb: 41 5d pop %r13 8d3ed: c3 retq 8d3ee: 48 89 df mov %rbx,%rdi 8d3f1: e8 2a da ff ff callq 8ae20 8d3f6: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 8d3fc: 83 e8 0b sub $0xb,%eax 8d3ff: 83 f8 01 cmp $0x1,%eax 8d402: 77 e3 ja 8d3e7 8d404: 41 bd 01 00 00 00 mov $0x1,%r13d 8d40a: 45 31 e4 xor %r12d,%r12d 8d40d: 41 8d ac 24 9c 1b 00 lea 0x1b9c(%r12),%ebp 8d414: 00 8d415: 31 d2 xor %edx,%edx 8d417: 48 89 df mov %rbx,%rdi 8d41a: 89 ee mov %ebp,%esi 8d41c: e8 00 00 00 00 callq 8d421 8d421: a8 01 test $0x1,%al 8d423: 75 22 jne 8d447 8d425: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 8d42b: 83 e8 0b sub $0xb,%eax 8d42e: 83 f8 01 cmp $0x1,%eax 8d431: 77 b4 ja 8d3e7 8d433: 41 83 fd 05 cmp $0x5,%r13d 8d437: 7f ae jg 8d3e7 8d439: 46 8b 24 ad 00 00 00 mov 0x0(,%r13,4),%r12d 8d440: 00 8d441: 49 83 c5 01 add $0x1,%r13 8d445: eb c6 jmp 8d40d 8d447: 41 81 c4 b5 1b 00 00 add $0x1bb5,%r12d 8d44e: 31 c9 xor %ecx,%ecx 8d450: 48 89 df mov %rbx,%rdi 8d453: ba 01 00 00 00 mov $0x1,%edx 8d458: 44 89 e6 mov %r12d,%esi 8d45b: e8 00 00 00 00 callq 8d460 8d460: 31 d2 xor %edx,%edx 8d462: 89 ee mov %ebp,%esi 8d464: 48 89 df mov %rbx,%rdi 8d467: e8 00 00 00 00 callq 8d46c 8d46c: 31 c9 xor %ecx,%ecx 8d46e: 89 ee mov %ebp,%esi 8d470: 48 89 df mov %rbx,%rdi 8d473: 83 e0 fe and $0xfffffffe,%eax 8d476: 89 c2 mov %eax,%edx 8d478: e8 00 00 00 00 callq 8d47d 8d47d: 31 c9 xor %ecx,%ecx 8d47f: 31 d2 xor %edx,%edx 8d481: 44 89 e6 mov %r12d,%esi 8d484: 48 89 df mov %rbx,%rdi 8d487: e8 00 00 00 00 callq 8d48c 8d48c: eb 97 jmp 8d425 8d48e: 66 90 xchg %ax,%ax 000000000008d490 : 8d490: e8 00 00 00 00 callq 8d495 8d495: b8 8d 48 00 00 mov $0x488d,%eax 8d49a: c3 retq 8d49b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000008d4a0 : 8d4a0: e8 00 00 00 00 callq 8d4a5 8d4a5: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 8d4ac: 49 0c 02 8d4af: 8b 57 18 mov 0x18(%rdi),%edx 8d4b2: 03 57 14 add 0x14(%rdi),%edx 8d4b5: c1 e2 0c shl $0xc,%edx 8d4b8: 48 c1 ea 02 shr $0x2,%rdx 8d4bc: 48 89 d0 mov %rdx,%rax 8d4bf: 48 f7 e1 mul %rcx 8d4c2: 8b 47 10 mov 0x10(%rdi),%eax 8d4c5: c1 e0 0c shl $0xc,%eax 8d4c8: 48 8d 4a 01 lea 0x1(%rdx),%rcx 8d4cc: 8b 57 28 mov 0x28(%rdi),%edx 8d4cf: 48 d1 e9 shr %rcx 8d4d2: c1 e2 0c shl $0xc,%edx 8d4d5: 48 0f af c2 imul %rdx,%rax 8d4d9: 8b 57 20 mov 0x20(%rdi),%edx 8d4dc: 48 c1 e8 0c shr $0xc,%rax 8d4e0: 89 c0 mov %eax,%eax 8d4e2: 48 0f af c2 imul %rdx,%rax 8d4e6: 48 ba 00 e0 ff ff ff movabs $0x1fffffffe000,%rdx 8d4ed: 1f 00 00 8d4f0: 48 01 c0 add %rax,%rax 8d4f3: 48 21 d0 and %rdx,%rax 8d4f6: 31 d2 xor %edx,%edx 8d4f8: 48 f7 f1 div %rcx 8d4fb: 48 83 c0 01 add $0x1,%rax 8d4ff: 48 d1 e8 shr %rax 8d502: c1 e8 0c shr $0xc,%eax 8d505: c3 retq 8d506: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8d50d: 00 00 00 000000000008d510 : 8d510: e8 00 00 00 00 callq 8d515 8d515: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 8d51b: 48 c7 87 58 0d 00 00 movq $0x0,0xd58(%rdi) 8d522: 00 00 00 00 8d526: 48 c7 87 60 0d 00 00 movq $0x0,0xd60(%rdi) 8d52d: 00 00 00 00 8d531: 48 c7 87 e8 5e 00 00 movq $0x0,0x5ee8(%rdi) 8d538: 00 00 00 00 8d53c: 8d 50 f3 lea -0xd(%rax),%edx 8d53f: 83 fa 05 cmp $0x5,%edx 8d542: 76 10 jbe 8d554 8d544: c7 87 d8 5e 00 00 00 movl $0x0,0x5ed8(%rdi) 8d54b: 00 00 00 8d54e: b8 ea ff ff ff mov $0xffffffea,%eax 8d553: c3 retq 8d554: 8b 14 95 00 00 00 00 mov 0x0(,%rdx,4),%edx 8d55b: 89 97 d8 5e 00 00 mov %edx,0x5ed8(%rdi) 8d561: 83 f8 0e cmp $0xe,%eax 8d564: 76 22 jbe 8d588 8d566: 83 f8 12 cmp $0x12,%eax 8d569: 74 05 je 8d570 8d56b: 83 f8 0f cmp $0xf,%eax 8d56e: 75 71 jne 8d5e1 8d570: 48 b8 06 00 00 00 06 movabs $0x600000006,%rax 8d577: 00 00 00 8d57a: b9 06 00 00 00 mov $0x6,%ecx 8d57f: 48 89 87 dc 5e 00 00 mov %rax,0x5edc(%rdi) 8d586: eb 16 jmp 8d59e 8d588: 48 b8 06 00 00 00 09 movabs $0x900000006,%rax 8d58f: 00 00 00 8d592: b9 06 00 00 00 mov $0x6,%ecx 8d597: 48 89 87 dc 5e 00 00 mov %rax,0x5edc(%rdi) 8d59e: 85 d2 test %edx,%edx 8d5a0: 8d 42 06 lea 0x6(%rdx),%eax 8d5a3: be 00 00 00 00 mov $0x0,%esi 8d5a8: 89 97 58 5f 00 00 mov %edx,0x5f58(%rdi) 8d5ae: 0f 44 c6 cmove %esi,%eax 8d5b1: 89 8f 78 5f 00 00 mov %ecx,0x5f78(%rdi) 8d5b7: 48 c7 87 28 5f 00 00 movq $0x0,0x5f28(%rdi) 8d5be: 00 00 00 00 8d5c2: 89 87 18 5f 00 00 mov %eax,0x5f18(%rdi) 8d5c8: 31 c0 xor %eax,%eax 8d5ca: 48 c7 87 68 5f 00 00 movq $0x0,0x5f68(%rdi) 8d5d1: 00 00 00 00 8d5d5: 48 c7 87 88 5f 00 00 movq $0x0,0x5f88(%rdi) 8d5dc: 00 00 00 00 8d5e0: c3 retq 8d5e1: 48 b8 05 00 00 00 05 movabs $0x500000005,%rax 8d5e8: 00 00 00 8d5eb: b9 05 00 00 00 mov $0x5,%ecx 8d5f0: 48 89 87 dc 5e 00 00 mov %rax,0x5edc(%rdi) 8d5f7: eb a5 jmp 8d59e 8d5f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000008d600 : 8d600: e8 00 00 00 00 callq 8d605 8d605: b8 01 00 00 00 mov $0x1,%eax 8d60a: c3 retq 8d60b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000008d610 : 8d610: e8 00 00 00 00 callq 8d615 8d615: 31 c0 xor %eax,%eax 8d617: c3 retq 8d618: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8d61f: 00 000000000008d620 : 8d620: e8 00 00 00 00 callq 8d625 8d625: 31 c0 xor %eax,%eax 8d627: c3 retq 8d628: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8d62f: 00 000000000008d630 : 8d630: e8 00 00 00 00 callq 8d635 8d635: c3 retq 8d636: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8d63d: 00 00 00 000000000008d640 : 8d640: e8 00 00 00 00 callq 8d645 8d645: c3 retq 8d646: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8d64d: 00 00 00 000000000008d650 : 8d650: e8 00 00 00 00 callq 8d655 8d655: c3 retq 8d656: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8d65d: 00 00 00 000000000008d660 : 8d660: e8 00 00 00 00 callq 8d665 8d665: 85 f6 test %esi,%esi 8d667: 78 56 js 8d6bf 8d669: 41 55 push %r13 8d66b: 41 54 push %r12 8d66d: 55 push %rbp 8d66e: 48 89 fd mov %rdi,%rbp 8d671: 53 push %rbx 8d672: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 8d678: 7e 3e jle 8d6b8 8d67a: 48 63 f6 movslq %esi,%rsi 8d67d: 49 89 d5 mov %rdx,%r13 8d680: 31 d2 xor %edx,%edx 8d682: 49 89 cc mov %rcx,%r12 8d685: 8b 1c b5 00 00 00 00 mov 0x0(,%rsi,4),%ebx 8d68c: 8d b3 8d 1b 00 00 lea 0x1b8d(%rbx),%esi 8d692: e8 00 00 00 00 callq 8d697 8d697: 8d b3 a4 1b 00 00 lea 0x1ba4(%rbx),%esi 8d69d: 31 d2 xor %edx,%edx 8d69f: 48 89 ef mov %rbp,%rdi 8d6a2: 41 89 45 00 mov %eax,0x0(%r13) 8d6a6: e8 00 00 00 00 callq 8d6ab 8d6ab: 41 89 04 24 mov %eax,(%r12) 8d6af: 31 c0 xor %eax,%eax 8d6b1: 5b pop %rbx 8d6b2: 5d pop %rbp 8d6b3: 41 5c pop %r12 8d6b5: 41 5d pop %r13 8d6b7: c3 retq 8d6b8: b8 ea ff ff ff mov $0xffffffea,%eax 8d6bd: eb f2 jmp 8d6b1 8d6bf: b8 ea ff ff ff mov $0xffffffea,%eax 8d6c4: c3 retq 8d6c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8d6cc: 00 00 00 00 000000000008d6d0 : 8d6d0: e8 00 00 00 00 callq 8d6d5 8d6d5: 41 54 push %r12 8d6d7: 41 89 f4 mov %esi,%r12d 8d6da: 31 d2 xor %edx,%edx 8d6dc: 55 push %rbp 8d6dd: 53 push %rbx 8d6de: 48 8b 07 mov (%rdi),%rax 8d6e1: 48 89 fb mov %rdi,%rbx 8d6e4: 48 8d 68 f0 lea -0x10(%rax),%rbp 8d6e8: 48 63 87 e8 03 00 00 movslq 0x3e8(%rdi),%rax 8d6ef: 48 89 ef mov %rbp,%rdi 8d6f2: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 8d6f9: e8 00 00 00 00 callq 8d6fe 8d6fe: 83 e0 fe and $0xfffffffe,%eax 8d701: 89 c2 mov %eax,%edx 8d703: 45 84 e4 test %r12b,%r12b 8d706: 74 03 je 8d70b 8d708: 83 ca 01 or $0x1,%edx 8d70b: 48 63 83 e8 03 00 00 movslq 0x3e8(%rbx),%rax 8d712: 48 89 ef mov %rbp,%rdi 8d715: 5b pop %rbx 8d716: 31 c9 xor %ecx,%ecx 8d718: 5d pop %rbp 8d719: 41 5c pop %r12 8d71b: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 8d722: e9 00 00 00 00 jmpq 8d727 8d727: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8d72e: 00 00 000000000008d730 : 8d730: e8 00 00 00 00 callq 8d735 8d735: 55 push %rbp 8d736: 31 c9 xor %ecx,%ecx 8d738: 53 push %rbx 8d739: 48 8b 07 mov (%rdi),%rax 8d73c: 48 89 fb mov %rdi,%rbx 8d73f: 8b 97 04 04 00 00 mov 0x404(%rdi),%edx 8d745: 48 8d 68 f0 lea -0x10(%rax),%rbp 8d749: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 8d74f: 48 89 ef mov %rbp,%rdi 8d752: 8d b0 69 1a 00 00 lea 0x1a69(%rax),%esi 8d758: e8 00 00 00 00 callq 8d75d 8d75d: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8d763: 31 c9 xor %ecx,%ecx 8d765: 48 89 ef mov %rbp,%rdi 8d768: 8b 93 00 04 00 00 mov 0x400(%rbx),%edx 8d76e: 8d b0 67 1a 00 00 lea 0x1a67(%rax),%esi 8d774: e8 00 00 00 00 callq 8d779 8d779: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8d77f: 48 89 ef mov %rbp,%rdi 8d782: 31 d2 xor %edx,%edx 8d784: 8d b0 66 1a 00 00 lea 0x1a66(%rax),%esi 8d78a: e8 00 00 00 00 callq 8d78f 8d78f: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 8d795: 48 89 ef mov %rbp,%rdi 8d798: 5b pop %rbx 8d799: 80 e4 fc and $0xfc,%ah 8d79c: 31 c9 xor %ecx,%ecx 8d79e: 5d pop %rbp 8d79f: 89 c2 mov %eax,%edx 8d7a1: 81 c6 66 1a 00 00 add $0x1a66,%esi 8d7a7: 81 ca 01 02 00 00 or $0x201,%edx 8d7ad: e9 00 00 00 00 jmpq 8d7b2 8d7b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8d7b9: 00 00 00 00 8d7bd: 0f 1f 00 nopl (%rax) 000000000008d7c0 : 8d7c0: e8 00 00 00 00 callq 8d7c5 8d7c5: 41 57 push %r15 8d7c7: 4c 8d bf 50 0d 00 00 lea 0xd50(%rdi),%r15 8d7ce: 41 56 push %r14 8d7d0: 41 89 d6 mov %edx,%r14d 8d7d3: 41 55 push %r13 8d7d5: 41 89 cd mov %ecx,%r13d 8d7d8: 41 54 push %r12 8d7da: 55 push %rbp 8d7db: 48 89 fd mov %rdi,%rbp 8d7de: 4c 89 ff mov %r15,%rdi 8d7e1: 53 push %rbx 8d7e2: 89 f3 mov %esi,%ebx 8d7e4: e8 00 00 00 00 callq 8d7e9 8d7e9: 8d b3 a8 17 00 00 lea 0x17a8(%rbx),%esi 8d7ef: 44 89 f2 mov %r14d,%edx 8d7f2: 31 c9 xor %ecx,%ecx 8d7f4: 48 89 ef mov %rbp,%rdi 8d7f7: 49 89 c4 mov %rax,%r12 8d7fa: e8 00 00 00 00 callq 8d7ff 8d7ff: 8d b3 a9 17 00 00 lea 0x17a9(%rbx),%esi 8d805: 48 89 ef mov %rbp,%rdi 8d808: 31 c9 xor %ecx,%ecx 8d80a: 44 89 ea mov %r13d,%edx 8d80d: e8 00 00 00 00 callq 8d812 8d812: 4c 89 e6 mov %r12,%rsi 8d815: 5b pop %rbx 8d816: 4c 89 ff mov %r15,%rdi 8d819: 5d pop %rbp 8d81a: 41 5c pop %r12 8d81c: 41 5d pop %r13 8d81e: 41 5e pop %r14 8d820: 41 5f pop %r15 8d822: e9 00 00 00 00 jmpq 8d827 8d827: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8d82e: 00 00 000000000008d830 : 8d830: e8 00 00 00 00 callq 8d835 8d835: 41 56 push %r14 8d837: 4c 8d b7 50 0d 00 00 lea 0xd50(%rdi),%r14 8d83e: 41 55 push %r13 8d840: 41 54 push %r12 8d842: 41 89 d4 mov %edx,%r12d 8d845: 55 push %rbp 8d846: 48 89 fd mov %rdi,%rbp 8d849: 4c 89 f7 mov %r14,%rdi 8d84c: 53 push %rbx 8d84d: 89 f3 mov %esi,%ebx 8d84f: e8 00 00 00 00 callq 8d854 8d854: 8d b3 a8 17 00 00 lea 0x17a8(%rbx),%esi 8d85a: 31 c9 xor %ecx,%ecx 8d85c: 44 89 e2 mov %r12d,%edx 8d85f: 48 89 ef mov %rbp,%rdi 8d862: 49 89 c5 mov %rax,%r13 8d865: e8 00 00 00 00 callq 8d86a 8d86a: 8d b3 a9 17 00 00 lea 0x17a9(%rbx),%esi 8d870: 48 89 ef mov %rbp,%rdi 8d873: 31 d2 xor %edx,%edx 8d875: e8 00 00 00 00 callq 8d87a 8d87a: 4c 89 ee mov %r13,%rsi 8d87d: 4c 89 f7 mov %r14,%rdi 8d880: 41 89 c4 mov %eax,%r12d 8d883: e8 00 00 00 00 callq 8d888 8d888: 44 89 e0 mov %r12d,%eax 8d88b: 5b pop %rbx 8d88c: 5d pop %rbp 8d88d: 41 5c pop %r12 8d88f: 41 5d pop %r13 8d891: 41 5e pop %r14 8d893: c3 retq 8d894: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8d89b: 00 00 00 00 8d89f: 90 nop 000000000008d8a0 : 8d8a0: e8 00 00 00 00 callq 8d8a5 8d8a5: 48 63 f6 movslq %esi,%rsi 8d8a8: 41 56 push %r14 8d8aa: 41 55 push %r13 8d8ac: 41 89 cd mov %ecx,%r13d 8d8af: 41 54 push %r12 8d8b1: 49 89 d4 mov %rdx,%r12 8d8b4: 31 d2 xor %edx,%edx 8d8b6: 55 push %rbp 8d8b7: 48 89 fd mov %rdi,%rbp 8d8ba: 53 push %rbx 8d8bb: 48 8b 9c f7 c0 5c 00 mov 0x5cc0(%rdi,%rsi,8),%rbx 8d8c2: 00 8d8c3: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 8d8ca: 4c 8b b0 a8 00 00 00 mov 0xa8(%rax),%r14 8d8d1: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8d8d7: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 8d8dd: e8 00 00 00 00 callq 8d8e2 8d8e2: 48 89 ef mov %rbp,%rdi 8d8e5: 89 c2 mov %eax,%edx 8d8e7: 83 c8 10 or $0x10,%eax 8d8ea: 83 e2 ef and $0xffffffef,%edx 8d8ed: 45 84 ed test %r13b,%r13b 8d8f0: 0f 45 d0 cmovne %eax,%edx 8d8f3: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8d8f9: 31 c9 xor %ecx,%ecx 8d8fb: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 8d901: e8 00 00 00 00 callq 8d906 8d906: 49 8b 46 48 mov 0x48(%r14),%rax 8d90a: 31 d2 xor %edx,%edx 8d90c: 48 89 ef mov %rbp,%rdi 8d90f: 0f b6 48 06 movzbl 0x6(%rax),%ecx 8d913: 41 8b 46 58 mov 0x58(%r14),%eax 8d917: f7 f1 div %ecx 8d919: 8b 8b f0 03 00 00 mov 0x3f0(%rbx),%ecx 8d91f: 8d b1 06 1a 00 00 lea 0x1a06(%rcx),%esi 8d925: 31 c9 xor %ecx,%ecx 8d927: 89 c2 mov %eax,%edx 8d929: e8 00 00 00 00 callq 8d92e 8d92e: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8d934: 4c 89 e2 mov %r12,%rdx 8d937: 31 c9 xor %ecx,%ecx 8d939: 48 89 ef mov %rbp,%rdi 8d93c: 48 c1 ea 20 shr $0x20,%rdx 8d940: 8d b0 07 1a 00 00 lea 0x1a07(%rax),%esi 8d946: e8 00 00 00 00 callq 8d94b 8d94b: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8d951: 44 89 e2 mov %r12d,%edx 8d954: 31 c9 xor %ecx,%ecx 8d956: 48 89 ef mov %rbp,%rdi 8d959: 8d b0 04 1a 00 00 lea 0x1a04(%rax),%esi 8d95f: e8 00 00 00 00 callq 8d964 8d964: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 8d96a: 48 89 ef mov %rbp,%rdi 8d96d: 5b pop %rbx 8d96e: 31 d2 xor %edx,%edx 8d970: 5d pop %rbp 8d971: 41 5c pop %r12 8d973: 81 c6 04 1a 00 00 add $0x1a04,%esi 8d979: 41 5d pop %r13 8d97b: 41 5e pop %r14 8d97d: e9 00 00 00 00 jmpq 8d982 8d982: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8d989: 00 00 00 00 8d98d: 0f 1f 00 nopl (%rax) 000000000008d990 : 8d990: e8 00 00 00 00 callq 8d995 8d995: 41 54 push %r12 8d997: 55 push %rbp 8d998: 53 push %rbx 8d999: 48 89 fb mov %rdi,%rbx 8d99c: 48 83 c7 10 add $0x10,%rdi 8d9a0: 4c 8d a3 78 5f 00 00 lea 0x5f78(%rbx),%r12 8d9a7: 48 83 ec 18 sub $0x18,%rsp 8d9ab: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8d9b2: 00 00 8d9b4: 48 89 44 24 10 mov %rax,0x10(%rsp) 8d9b9: 31 c0 xor %eax,%eax 8d9bb: 48 89 e6 mov %rsp,%rsi 8d9be: e8 00 00 00 00 callq 8d9c3 8d9c3: 48 89 e7 mov %rsp,%rdi 8d9c6: e8 00 00 00 00 callq 8d9cb 8d9cb: 48 89 c5 mov %rax,%rbp 8d9ce: 48 85 c0 test %rax,%rax 8d9d1: 74 6a je 8da3d 8d9d3: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 8d9d9: 3b 83 dc 5e 00 00 cmp 0x5edc(%rbx),%eax 8d9df: 73 e2 jae 8d9c3 8d9e1: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 8d9e8: 31 d2 xor %edx,%edx 8d9ea: 48 89 df mov %rbx,%rdi 8d9ed: 81 c6 9a 18 00 00 add $0x189a,%esi 8d9f3: e8 00 00 00 00 callq 8d9f8 8d9f8: 31 c9 xor %ecx,%ecx 8d9fa: 48 89 df mov %rbx,%rdi 8d9fd: 25 ff ff ff ef and $0xefffffff,%eax 8da02: 89 c2 mov %eax,%edx 8da04: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 8da0a: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 8da11: 81 c6 9a 18 00 00 add $0x189a,%esi 8da17: e8 00 00 00 00 callq 8da1c 8da1c: 8b 95 bc 04 00 00 mov 0x4bc(%rbp),%edx 8da22: 4c 89 e6 mov %r12,%rsi 8da25: 48 89 df mov %rbx,%rdi 8da28: e8 00 00 00 00 callq 8da2d 8da2d: 48 89 e7 mov %rsp,%rdi 8da30: e8 00 00 00 00 callq 8da35 8da35: 48 89 c5 mov %rax,%rbp 8da38: 48 85 c0 test %rax,%rax 8da3b: 75 96 jne 8d9d3 8da3d: 48 89 e7 mov %rsp,%rdi 8da40: e8 00 00 00 00 callq 8da45 8da45: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 8da4b: 85 d2 test %edx,%edx 8da4d: 7e 47 jle 8da96 8da4f: 48 63 d5 movslq %ebp,%rdx 8da52: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 8da59: 00 8da5a: 48 29 d0 sub %rdx,%rax 8da5d: 48 c1 e0 02 shl $0x2,%rax 8da61: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 8da68: 00 8da69: 48 85 d2 test %rdx,%rdx 8da6c: 74 1d je 8da8b 8da6e: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 8da75: 31 c9 xor %ecx,%ecx 8da77: ba 54 00 00 00 mov $0x54,%edx 8da7c: 48 89 df mov %rbx,%rdi 8da7f: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 8da86: e8 00 00 00 00 callq 8da8b 8da8b: 83 c5 01 add $0x1,%ebp 8da8e: 39 ab d4 5e 00 00 cmp %ebp,0x5ed4(%rbx) 8da94: 7f b9 jg 8da4f 8da96: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 8da9c: 4c 8d a3 58 5f 00 00 lea 0x5f58(%rbx),%r12 8daa3: 31 ed xor %ebp,%ebp 8daa5: 85 c0 test %eax,%eax 8daa7: 74 18 je 8dac1 8daa9: 89 ea mov %ebp,%edx 8daab: 4c 89 e6 mov %r12,%rsi 8daae: 48 89 df mov %rbx,%rdi 8dab1: 83 c5 01 add $0x1,%ebp 8dab4: e8 00 00 00 00 callq 8dab9 8dab9: 3b ab d8 5e 00 00 cmp 0x5ed8(%rbx),%ebp 8dabf: 72 e8 jb 8daa9 8dac1: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8dac6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8dacd: 00 00 8dacf: 75 0b jne 8dadc 8dad1: 48 83 c4 18 add $0x18,%rsp 8dad5: 31 c0 xor %eax,%eax 8dad7: 5b pop %rbx 8dad8: 5d pop %rbp 8dad9: 41 5c pop %r12 8dadb: c3 retq 8dadc: e8 00 00 00 00 callq 8dae1 8dae1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8dae8: 00 00 00 00 8daec: 0f 1f 40 00 nopl 0x0(%rax) 000000000008daf0 : 8daf0: e8 00 00 00 00 callq 8daf5 8daf5: 55 push %rbp 8daf6: 48 89 fd mov %rdi,%rbp 8daf9: e8 00 00 00 00 callq 8dafe 8dafe: 48 89 ef mov %rbp,%rdi 8db01: 88 85 d0 5d 00 00 mov %al,0x5dd0(%rbp) 8db07: 5d pop %rbp 8db08: e9 83 fe ff ff jmpq 8d990 8db0d: 0f 1f 00 nopl (%rax) 000000000008db10 : 8db10: e8 00 00 00 00 callq 8db15 8db15: 41 54 push %r12 8db17: 55 push %rbp 8db18: 53 push %rbx 8db19: 48 89 fb mov %rdi,%rbx 8db1c: 48 8b bf a8 5d 00 00 mov 0x5da8(%rdi),%rdi 8db23: 4c 8d 63 10 lea 0x10(%rbx),%r12 8db27: e8 00 00 00 00 callq 8db2c 8db2c: 4c 89 e7 mov %r12,%rdi 8db2f: e8 00 00 00 00 callq 8db34 8db34: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 8db3a 8db3a: 85 c9 test %ecx,%ecx 8db3c: 74 63 je 8dba1 8db3e: 80 bb d4 5d 00 00 00 cmpb $0x0,0x5dd4(%rbx) 8db45: 74 5a je 8dba1 8db47: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 8db4d: 85 d2 test %edx,%edx 8db4f: 7e 49 jle 8db9a 8db51: 31 ed xor %ebp,%ebp 8db53: 48 63 d5 movslq %ebp,%rdx 8db56: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 8db5d: 00 8db5e: 48 29 d0 sub %rdx,%rax 8db61: 48 c1 e0 02 shl $0x2,%rax 8db65: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 8db6c: 00 8db6d: 48 85 d2 test %rdx,%rdx 8db70: 74 1d je 8db8f 8db72: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 8db79: 31 c9 xor %ecx,%ecx 8db7b: ba 54 00 00 00 mov $0x54,%edx 8db80: 48 89 df mov %rbx,%rdi 8db83: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 8db8a: e8 00 00 00 00 callq 8db8f 8db8f: 83 c5 01 add $0x1,%ebp 8db92: 3b ab d4 5e 00 00 cmp 0x5ed4(%rbx),%ebp 8db98: 7c b9 jl 8db53 8db9a: c6 83 d4 5d 00 00 00 movb $0x0,0x5dd4(%rbx) 8dba1: 8b 83 e0 5e 00 00 mov 0x5ee0(%rbx),%eax 8dba7: 85 c0 test %eax,%eax 8dba9: 7e 27 jle 8dbd2 8dbab: 31 ed xor %ebp,%ebp 8dbad: 48 8b bc eb 20 5d 00 mov 0x5d20(%rbx,%rbp,8),%rdi 8dbb4: 00 8dbb5: e8 00 00 00 00 callq 8dbba 8dbba: 48 c7 84 eb 20 5d 00 movq $0x0,0x5d20(%rbx,%rbp,8) 8dbc1: 00 00 00 00 00 8dbc6: 48 83 c5 01 add $0x1,%rbp 8dbca: 39 ab e0 5e 00 00 cmp %ebp,0x5ee0(%rbx) 8dbd0: 7f db jg 8dbad 8dbd2: 4c 89 e7 mov %r12,%rdi 8dbd5: e8 00 00 00 00 callq 8dbda 8dbda: c6 83 b8 5c 00 00 00 movb $0x0,0x5cb8(%rbx) 8dbe1: 31 c0 xor %eax,%eax 8dbe3: 5b pop %rbx 8dbe4: 5d pop %rbp 8dbe5: 41 5c pop %r12 8dbe7: c3 retq 8dbe8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8dbef: 00 000000000008dbf0 : 8dbf0: e8 00 00 00 00 callq 8dbf5 8dbf5: 41 54 push %r12 8dbf7: 55 push %rbp 8dbf8: 53 push %rbx 8dbf9: 39 97 d8 5e 00 00 cmp %edx,0x5ed8(%rdi) 8dbff: 76 42 jbe 8dc43 8dc01: 89 d2 mov %edx,%edx 8dc03: 89 cb mov %ecx,%ebx 8dc05: 48 89 fd mov %rdi,%rbp 8dc08: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 8dc0f: 00 8dc10: 31 d2 xor %edx,%edx 8dc12: 41 81 c4 17 1a 00 00 add $0x1a17,%r12d 8dc19: 44 89 e6 mov %r12d,%esi 8dc1c: e8 00 00 00 00 callq 8dc21 8dc21: 85 db test %ebx,%ebx 8dc23: 74 19 je 8dc3e 8dc25: 83 c8 01 or $0x1,%eax 8dc28: 89 c2 mov %eax,%edx 8dc2a: 31 c9 xor %ecx,%ecx 8dc2c: 44 89 e6 mov %r12d,%esi 8dc2f: 48 89 ef mov %rbp,%rdi 8dc32: e8 00 00 00 00 callq 8dc37 8dc37: 31 c0 xor %eax,%eax 8dc39: 5b pop %rbx 8dc3a: 5d pop %rbp 8dc3b: 41 5c pop %r12 8dc3d: c3 retq 8dc3e: 83 e0 fe and $0xfffffffe,%eax 8dc41: eb e5 jmp 8dc28 8dc43: 89 d6 mov %edx,%esi 8dc45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8dc4c: e8 00 00 00 00 callq 8dc51 8dc51: b8 ea ff ff ff mov $0xffffffea,%eax 8dc56: eb e1 jmp 8dc39 8dc58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 8dc5f: 00 000000000008dc60 : 8dc60: e8 00 00 00 00 callq 8dc65 8dc65: 41 56 push %r14 8dc67: 41 55 push %r13 8dc69: 41 54 push %r12 8dc6b: 55 push %rbp 8dc6c: 53 push %rbx 8dc6d: 48 8b 07 mov (%rdi),%rax 8dc70: 48 89 fb mov %rdi,%rbx 8dc73: 89 b7 08 04 00 00 mov %esi,0x408(%rdi) 8dc79: 44 8b 8f 94 01 00 00 mov 0x194(%rdi),%r9d 8dc80: 89 97 0c 04 00 00 mov %edx,0x40c(%rdi) 8dc86: 03 b7 90 01 00 00 add 0x190(%rdi),%esi 8dc8c: 4c 8d 68 f0 lea -0x10(%rax),%r13 8dc90: 03 97 94 01 00 00 add 0x194(%rdi),%edx 8dc96: 44 8b 87 90 01 00 00 mov 0x190(%rdi),%r8d 8dc9d: 89 f5 mov %esi,%ebp 8dc9f: bf 01 00 00 00 mov $0x1,%edi 8dca4: 41 89 d4 mov %edx,%r12d 8dca7: 89 d1 mov %edx,%ecx 8dca9: 89 f2 mov %esi,%edx 8dcab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8dcb2: e8 00 00 00 00 callq 8dcb7 8dcb7: 85 ed test %ebp,%ebp 8dcb9: 78 7b js 8dd36 8dcbb: 89 ea mov %ebp,%edx 8dcbd: 45 31 f6 xor %r14d,%r14d 8dcc0: c1 e2 10 shl $0x10,%edx 8dcc3: 45 85 e4 test %r12d,%r12d 8dcc6: 0f 88 8c 00 00 00 js 8dd58 8dccc: 44 09 e2 or %r12d,%edx 8dccf: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8dcd5: 4c 89 ef mov %r13,%rdi 8dcd8: 31 c9 xor %ecx,%ecx 8dcda: 8d b0 6a 1a 00 00 lea 0x1a6a(%rax),%esi 8dce0: e8 00 00 00 00 callq 8dce5 8dce5: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8dceb: 44 89 f2 mov %r14d,%edx 8dcee: 31 c9 xor %ecx,%ecx 8dcf0: 4c 89 ef mov %r13,%rdi 8dcf3: 8d b0 6b 1a 00 00 lea 0x1a6b(%rax),%esi 8dcf9: e8 00 00 00 00 callq 8dcfe 8dcfe: 8b 83 18 04 00 00 mov 0x418(%rbx),%eax 8dd04: 4c 89 ef mov %r13,%rdi 8dd07: 31 c9 xor %ecx,%ecx 8dd09: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 8dd0f: 8d 50 ff lea -0x1(%rax),%edx 8dd12: 8b 83 1c 04 00 00 mov 0x41c(%rbx),%eax 8dd18: c1 e2 10 shl $0x10,%edx 8dd1b: 81 c6 68 1a 00 00 add $0x1a68,%esi 8dd21: 83 e8 01 sub $0x1,%eax 8dd24: 09 c2 or %eax,%edx 8dd26: e8 00 00 00 00 callq 8dd2b 8dd2b: 31 c0 xor %eax,%eax 8dd2d: 5b pop %rbx 8dd2e: 5d pop %rbp 8dd2f: 41 5c pop %r12 8dd31: 41 5d pop %r13 8dd33: 41 5e pop %r14 8dd35: c3 retq 8dd36: 8b 83 20 04 00 00 mov 0x420(%rbx),%eax 8dd3c: f7 dd neg %ebp 8dd3e: 44 8d 70 ff lea -0x1(%rax),%r14d 8dd42: 41 39 ee cmp %ebp,%r14d 8dd45: 44 0f 4f f5 cmovg %ebp,%r14d 8dd49: 31 d2 xor %edx,%edx 8dd4b: 41 c1 e6 10 shl $0x10,%r14d 8dd4f: 45 85 e4 test %r12d,%r12d 8dd52: 0f 89 74 ff ff ff jns 8dccc 8dd58: 8b 83 24 04 00 00 mov 0x424(%rbx),%eax 8dd5e: 41 f7 dc neg %r12d 8dd61: 83 e8 01 sub $0x1,%eax 8dd64: 44 39 e0 cmp %r12d,%eax 8dd67: 44 0f 4e e0 cmovle %eax,%r12d 8dd6b: 45 09 e6 or %r12d,%r14d 8dd6e: e9 5c ff ff ff jmpq 8dccf 8dd73: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8dd7a: 00 00 00 00 8dd7e: 66 90 xchg %ax,%ax 000000000008dd80 : 8dd80: e8 00 00 00 00 callq 8dd85 8dd85: 41 57 push %r15 8dd87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8dd8e: 41 56 push %r14 8dd90: 49 89 fe mov %rdi,%r14 8dd93: 41 55 push %r13 8dd95: 41 54 push %r12 8dd97: 55 push %rbp 8dd98: 53 push %rbx 8dd99: 48 8b 07 mov (%rdi),%rax 8dd9c: 8b 97 e8 03 00 00 mov 0x3e8(%rdi),%edx 8dda2: bf 04 00 00 00 mov $0x4,%edi 8dda7: 48 8d 68 f0 lea -0x10(%rax),%rbp 8ddab: e8 00 00 00 00 callq 8ddb0 8ddb0: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8ddb7: 31 d2 xor %edx,%edx 8ddb9: 48 89 ef mov %rbp,%rdi 8ddbc: 8d b0 35 1a 00 00 lea 0x1a35(%rax),%esi 8ddc2: e8 00 00 00 00 callq 8ddc7 8ddc7: 31 c9 xor %ecx,%ecx 8ddc9: 48 89 ef mov %rbp,%rdi 8ddcc: 83 e0 fc and $0xfffffffc,%eax 8ddcf: 89 c2 mov %eax,%edx 8ddd1: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8ddd8: 8d b0 35 1a 00 00 lea 0x1a35(%rax),%esi 8ddde: e8 00 00 00 00 callq 8dde3 8dde3: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8ddea: 31 d2 xor %edx,%edx 8ddec: 48 89 ef mov %rbp,%rdi 8ddef: 8d b0 2d 1a 00 00 lea 0x1a2d(%rax),%esi 8ddf5: e8 00 00 00 00 callq 8ddfa 8ddfa: 31 c9 xor %ecx,%ecx 8ddfc: 48 89 ef mov %rbp,%rdi 8ddff: 83 c8 10 or $0x10,%eax 8de02: 89 c2 mov %eax,%edx 8de04: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8de0b: 8d b0 2d 1a 00 00 lea 0x1a2d(%rax),%esi 8de11: e8 00 00 00 00 callq 8de16 8de16: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8de1d: 31 d2 xor %edx,%edx 8de1f: 48 89 ef mov %rbp,%rdi 8de22: 8d b0 10 1a 00 00 lea 0x1a10(%rax),%esi 8de28: e8 00 00 00 00 callq 8de2d 8de2d: 31 c9 xor %ecx,%ecx 8de2f: 48 89 ef mov %rbp,%rdi 8de32: 83 e0 fe and $0xfffffffe,%eax 8de35: 89 c2 mov %eax,%edx 8de37: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8de3e: 8d b0 10 1a 00 00 lea 0x1a10(%rax),%esi 8de44: e8 00 00 00 00 callq 8de49 8de49: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8de50: 31 c9 xor %ecx,%ecx 8de52: 31 d2 xor %edx,%edx 8de54: 48 89 ef mov %rbp,%rdi 8de57: 8d b0 80 1a 00 00 lea 0x1a80(%rax),%esi 8de5d: e8 00 00 00 00 callq 8de62 8de62: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8de69: 31 c9 xor %ecx,%ecx 8de6b: 31 d2 xor %edx,%edx 8de6d: 48 89 ef mov %rbp,%rdi 8de70: 8d b0 81 1a 00 00 lea 0x1a81(%rax),%esi 8de76: e8 00 00 00 00 callq 8de7b 8de7b: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8de82: 31 c9 xor %ecx,%ecx 8de84: 31 d2 xor %edx,%edx 8de86: 48 89 ef mov %rbp,%rdi 8de89: 8d b0 82 1a 00 00 lea 0x1a82(%rax),%esi 8de8f: e8 00 00 00 00 callq 8de94 8de94: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8de9b: 31 c9 xor %ecx,%ecx 8de9d: 31 d2 xor %edx,%edx 8de9f: 48 89 ef mov %rbp,%rdi 8dea2: 8d b0 83 1a 00 00 lea 0x1a83(%rax),%esi 8dea8: e8 00 00 00 00 callq 8dead 8dead: 31 c9 xor %ecx,%ecx 8deaf: ba ff ff 00 00 mov $0xffff,%edx 8deb4: 48 89 ef mov %rbp,%rdi 8deb7: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8debe: 8d b0 84 1a 00 00 lea 0x1a84(%rax),%esi 8dec4: e8 00 00 00 00 callq 8dec9 8dec9: 31 c9 xor %ecx,%ecx 8decb: ba ff ff 00 00 mov $0xffff,%edx 8ded0: 48 89 ef mov %rbp,%rdi 8ded3: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8deda: 8d b0 85 1a 00 00 lea 0x1a85(%rax),%esi 8dee0: e8 00 00 00 00 callq 8dee5 8dee5: 31 c9 xor %ecx,%ecx 8dee7: ba ff ff 00 00 mov $0xffff,%edx 8deec: 48 89 ef mov %rbp,%rdi 8deef: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8def6: 45 31 ed xor %r13d,%r13d 8def9: 8d b0 86 1a 00 00 lea 0x1a86(%rax),%esi 8deff: e8 00 00 00 00 callq 8df04 8df04: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8df0b: 31 c9 xor %ecx,%ecx 8df0d: 31 d2 xor %edx,%edx 8df0f: 48 89 ef mov %rbp,%rdi 8df12: 8d b0 78 1a 00 00 lea 0x1a78(%rax),%esi 8df18: e8 00 00 00 00 callq 8df1d 8df1d: 31 c9 xor %ecx,%ecx 8df1f: ba 07 00 00 00 mov $0x7,%edx 8df24: 48 89 ef mov %rbp,%rdi 8df27: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8df2e: 8d b0 7e 1a 00 00 lea 0x1a7e(%rax),%esi 8df34: e8 00 00 00 00 callq 8df39 8df39: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8df40: 31 c9 xor %ecx,%ecx 8df42: 31 d2 xor %edx,%edx 8df44: 48 89 ef mov %rbp,%rdi 8df47: 8d b0 79 1a 00 00 lea 0x1a79(%rax),%esi 8df4d: e8 00 00 00 00 callq 8df52 8df52: 45 8b be a0 01 00 00 mov 0x1a0(%r14),%r15d 8df59: 4d 8b a6 a8 01 00 00 mov 0x1a8(%r14),%r12 8df60: 4d 01 ff add %r15,%r15 8df63: 4b 8d 1c 3c lea (%r12,%r15,1),%rbx 8df67: 49 01 df add %rbx,%r15 8df6a: 43 0f b7 14 2c movzwl (%r12,%r13,1),%edx 8df6f: 42 0f b7 04 2b movzwl (%rbx,%r13,1),%eax 8df74: 31 c9 xor %ecx,%ecx 8df76: 48 89 ef mov %rbp,%rdi 8df79: c1 e2 0e shl $0xe,%edx 8df7c: c1 e0 04 shl $0x4,%eax 8df7f: 25 00 fc 0f 00 and $0xffc00,%eax 8df84: 81 e2 00 00 f0 3f and $0x3ff00000,%edx 8df8a: 09 c2 or %eax,%edx 8df8c: 43 0f b7 04 2f movzwl (%r15,%r13,1),%eax 8df91: 49 83 c5 02 add $0x2,%r13 8df95: 66 c1 e8 06 shr $0x6,%ax 8df99: 0f b7 c0 movzwl %ax,%eax 8df9c: 09 c2 or %eax,%edx 8df9e: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8dfa5: 8d b0 7c 1a 00 00 lea 0x1a7c(%rax),%esi 8dfab: e8 00 00 00 00 callq 8dfb0 8dfb0: 49 81 fd 00 02 00 00 cmp $0x200,%r13 8dfb7: 75 b1 jne 8df6a 8dfb9: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8dfc0: 48 89 ef mov %rbp,%rdi 8dfc3: 31 d2 xor %edx,%edx 8dfc5: 8d b0 58 1a 00 00 lea 0x1a58(%rax),%esi 8dfcb: e8 00 00 00 00 callq 8dfd0 8dfd0: 31 c9 xor %ecx,%ecx 8dfd2: 48 89 ef mov %rbp,%rdi 8dfd5: 25 fc cc ff ff and $0xffffccfc,%eax 8dfda: 89 c2 mov %eax,%edx 8dfdc: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8dfe3: 8d b0 58 1a 00 00 lea 0x1a58(%rax),%esi 8dfe9: e8 00 00 00 00 callq 8dfee 8dfee: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8dff5: 48 89 ef mov %rbp,%rdi 8dff8: 31 d2 xor %edx,%edx 8dffa: 8d b0 59 1a 00 00 lea 0x1a59(%rax),%esi 8e000: e8 00 00 00 00 callq 8e005 8e005: 31 c9 xor %ecx,%ecx 8e007: 48 89 ef mov %rbp,%rdi 8e00a: 83 e0 fc and $0xfffffffc,%eax 8e00d: 89 c2 mov %eax,%edx 8e00f: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8e016: 8d b0 59 1a 00 00 lea 0x1a59(%rax),%esi 8e01c: e8 00 00 00 00 callq 8e021 8e021: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8e028: 48 89 ef mov %rbp,%rdi 8e02b: 31 d2 xor %edx,%edx 8e02d: 8d b0 a0 1a 00 00 lea 0x1aa0(%rax),%esi 8e033: e8 00 00 00 00 callq 8e038 8e038: 31 c9 xor %ecx,%ecx 8e03a: 48 89 ef mov %rbp,%rdi 8e03d: 83 e0 f8 and $0xfffffff8,%eax 8e040: 89 c2 mov %eax,%edx 8e042: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8e049: 8d b0 a0 1a 00 00 lea 0x1aa0(%rax),%esi 8e04f: e8 00 00 00 00 callq 8e054 8e054: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8e05b: 48 89 ef mov %rbp,%rdi 8e05e: 31 d2 xor %edx,%edx 8e060: 8d b0 3c 1a 00 00 lea 0x1a3c(%rax),%esi 8e066: e8 00 00 00 00 callq 8e06b 8e06b: 48 89 ef mov %rbp,%rdi 8e06e: 31 c9 xor %ecx,%ecx 8e070: 83 e0 f8 and $0xfffffff8,%eax 8e073: 89 c2 mov %eax,%edx 8e075: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8e07c: 8d b0 3c 1a 00 00 lea 0x1a3c(%rax),%esi 8e082: e8 00 00 00 00 callq 8e087 8e087: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8e08e: 31 c9 xor %ecx,%ecx 8e090: 31 d2 xor %edx,%edx 8e092: 48 89 ef mov %rbp,%rdi 8e095: 8d b0 50 1a 00 00 lea 0x1a50(%rax),%esi 8e09b: e8 00 00 00 00 callq 8e0a0 8e0a0: 41 8b 86 f0 03 00 00 mov 0x3f0(%r14),%eax 8e0a7: 48 89 ef mov %rbp,%rdi 8e0aa: 31 d2 xor %edx,%edx 8e0ac: 8d b0 bc 1a 00 00 lea 0x1abc(%rax),%esi 8e0b2: e8 00 00 00 00 callq 8e0b7 8e0b7: 41 8b b6 f0 03 00 00 mov 0x3f0(%r14),%esi 8e0be: 5b pop %rbx 8e0bf: 48 89 ef mov %rbp,%rdi 8e0c2: 83 c8 02 or $0x2,%eax 8e0c5: 5d pop %rbp 8e0c6: 31 c9 xor %ecx,%ecx 8e0c8: 41 5c pop %r12 8e0ca: 89 c2 mov %eax,%edx 8e0cc: 41 5d pop %r13 8e0ce: 81 c6 bc 1a 00 00 add $0x1abc,%esi 8e0d4: 41 5e pop %r14 8e0d6: 41 5f pop %r15 8e0d8: e9 00 00 00 00 jmpq 8e0dd 8e0dd: 0f 1f 00 nopl (%rax) 000000000008e0e0 : 8e0e0: e8 00 00 00 00 callq 8e0e5 8e0e5: e8 96 fc ff ff callq 8dd80 8e0ea: 31 c0 xor %eax,%eax 8e0ec: c3 retq 8e0ed: 0f 1f 00 nopl (%rax) 000000000008e0f0 : 8e0f0: e8 00 00 00 00 callq 8e0f5 8e0f5: 55 push %rbp 8e0f6: 53 push %rbx 8e0f7: 48 8b af 18 01 00 00 mov 0x118(%rdi),%rbp 8e0fe: 48 85 ed test %rbp,%rbp 8e101: 74 4a je 8e14d 8e103: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 8e10a: 48 85 c0 test %rax,%rax 8e10d: 74 3e je 8e14d 8e10f: 0f b6 10 movzbl (%rax),%edx 8e112: 48 89 fb mov %rdi,%rbx 8e115: 40 84 f6 test %sil,%sil 8e118: 74 2f je 8e149 8e11a: 84 d2 test %dl,%dl 8e11c: 75 2f jne 8e14d 8e11e: c6 00 01 movb $0x1,(%rax) 8e121: 44 8b 47 7c mov 0x7c(%rdi),%r8d 8e125: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8e12c: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 8e133: 8b 48 04 mov 0x4(%rax),%ecx 8e136: 5b pop %rbx 8e137: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8e13e: bf 01 00 00 00 mov $0x1,%edi 8e143: 5d pop %rbp 8e144: e9 00 00 00 00 jmpq 8e149 8e149: 84 d2 test %dl,%dl 8e14b: 75 03 jne 8e150 8e14d: 5b pop %rbx 8e14e: 5d pop %rbp 8e14f: c3 retq 8e150: 48 8b 50 10 mov 0x10(%rax),%rdx 8e154: 48 85 d2 test %rdx,%rdx 8e157: 74 33 je 8e18c 8e159: 48 8b 07 mov (%rdi),%rax 8e15c: 8b 72 10 mov 0x10(%rdx),%esi 8e15f: 31 c9 xor %ecx,%ecx 8e161: ba 54 00 00 00 mov $0x54,%edx 8e166: 48 8d 78 f0 lea -0x10(%rax),%rdi 8e16a: 48 8b 80 50 0d 00 00 mov 0xd50(%rax),%rax 8e171: e8 00 00 00 00 callq 8e176 8e176: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 8e17d: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 8e184: 00 8e185: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 8e18c: c6 00 00 movb $0x0,(%rax) 8e18f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8e196: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 8e19d: 44 8b 43 7c mov 0x7c(%rbx),%r8d 8e1a1: 8b 48 04 mov 0x4(%rax),%ecx 8e1a4: eb 90 jmp 8e136 8e1a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8e1ad: 00 00 00 000000000008e1b0 : 8e1b0: e8 00 00 00 00 callq 8e1b5 8e1b5: 41 54 push %r12 8e1b7: 55 push %rbp 8e1b8: 39 97 dc 5e 00 00 cmp %edx,0x5edc(%rdi) 8e1be: 76 63 jbe 8e223 8e1c0: 48 89 fd mov %rdi,%rbp 8e1c3: 85 c9 test %ecx,%ecx 8e1c5: 74 3a je 8e201 8e1c7: 83 f9 01 cmp $0x1,%ecx 8e1ca: 75 2f jne 8e1fb 8e1cc: 89 d2 mov %edx,%edx 8e1ce: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 8e1d5: 00 8e1d6: 31 d2 xor %edx,%edx 8e1d8: 41 81 c4 99 18 00 00 add $0x1899,%r12d 8e1df: 44 89 e6 mov %r12d,%esi 8e1e2: e8 00 00 00 00 callq 8e1e7 8e1e7: 0d 00 00 01 00 or $0x10000,%eax 8e1ec: 89 c2 mov %eax,%edx 8e1ee: 31 c9 xor %ecx,%ecx 8e1f0: 44 89 e6 mov %r12d,%esi 8e1f3: 48 89 ef mov %rbp,%rdi 8e1f6: e8 00 00 00 00 callq 8e1fb 8e1fb: 31 c0 xor %eax,%eax 8e1fd: 5d pop %rbp 8e1fe: 41 5c pop %r12 8e200: c3 retq 8e201: 89 d2 mov %edx,%edx 8e203: 44 8b 24 95 00 00 00 mov 0x0(,%rdx,4),%r12d 8e20a: 00 8e20b: 31 d2 xor %edx,%edx 8e20d: 41 81 c4 99 18 00 00 add $0x1899,%r12d 8e214: 44 89 e6 mov %r12d,%esi 8e217: e8 00 00 00 00 callq 8e21c 8e21c: 25 ff ff fe ff and $0xfffeffff,%eax 8e221: eb c9 jmp 8e1ec 8e223: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8e22a: bf 01 00 00 00 mov $0x1,%edi 8e22f: e8 00 00 00 00 callq 8e234 8e234: 31 c0 xor %eax,%eax 8e236: 5d pop %rbp 8e237: 41 5c pop %r12 8e239: c3 retq 8e23a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000008e240 : 8e240: e8 00 00 00 00 callq 8e245 8e245: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 8e24b: 7e 65 jle 8e2b2 8e24d: 41 54 push %r12 8e24f: 55 push %rbp 8e250: 48 89 fd mov %rdi,%rbp 8e253: 85 d2 test %edx,%edx 8e255: 74 3a je 8e291 8e257: 83 fa 01 cmp $0x1,%edx 8e25a: 75 31 jne 8e28d 8e25c: 48 63 f6 movslq %esi,%rsi 8e25f: 31 d2 xor %edx,%edx 8e261: 44 8b 24 b5 00 00 00 mov 0x0(,%rsi,4),%r12d 8e268: 00 8e269: 41 81 c4 c8 1a 00 00 add $0x1ac8,%r12d 8e270: 44 89 e6 mov %r12d,%esi 8e273: e8 00 00 00 00 callq 8e278 8e278: 83 c8 01 or $0x1,%eax 8e27b: 44 89 e6 mov %r12d,%esi 8e27e: 48 89 ef mov %rbp,%rdi 8e281: 89 c2 mov %eax,%edx 8e283: 5d pop %rbp 8e284: 31 c9 xor %ecx,%ecx 8e286: 41 5c pop %r12 8e288: e9 00 00 00 00 jmpq 8e28d 8e28d: 5d pop %rbp 8e28e: 41 5c pop %r12 8e290: c3 retq 8e291: 48 63 f6 movslq %esi,%rsi 8e294: 31 d2 xor %edx,%edx 8e296: 44 8b 24 b5 00 00 00 mov 0x0(,%rsi,4),%r12d 8e29d: 00 8e29e: 41 81 c4 c8 1a 00 00 add $0x1ac8,%r12d 8e2a5: 44 89 e6 mov %r12d,%esi 8e2a8: e8 00 00 00 00 callq 8e2ad 8e2ad: 83 e0 fe and $0xfffffffe,%eax 8e2b0: eb c9 jmp 8e27b 8e2b2: 89 f2 mov %esi,%edx 8e2b4: bf 01 00 00 00 mov $0x1,%edi 8e2b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8e2c0: e9 00 00 00 00 jmpq 8e2c5 8e2c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8e2cc: 00 00 00 00 000000000008e2d0 : 8e2d0: e8 00 00 00 00 callq 8e2d5 8e2d5: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 8e2db: 7e 65 jle 8e342 8e2dd: 41 54 push %r12 8e2df: 55 push %rbp 8e2e0: 48 89 fd mov %rdi,%rbp 8e2e3: 85 d2 test %edx,%edx 8e2e5: 74 3a je 8e321 8e2e7: 83 fa 01 cmp $0x1,%edx 8e2ea: 75 31 jne 8e31d 8e2ec: 48 63 f6 movslq %esi,%rsi 8e2ef: 31 d2 xor %edx,%edx 8e2f1: 44 8b 24 b5 00 00 00 mov 0x0(,%rsi,4),%r12d 8e2f8: 00 8e2f9: 41 81 c4 c8 1a 00 00 add $0x1ac8,%r12d 8e300: 44 89 e6 mov %r12d,%esi 8e303: e8 00 00 00 00 callq 8e308 8e308: 83 c8 10 or $0x10,%eax 8e30b: 44 89 e6 mov %r12d,%esi 8e30e: 48 89 ef mov %rbp,%rdi 8e311: 89 c2 mov %eax,%edx 8e313: 5d pop %rbp 8e314: 31 c9 xor %ecx,%ecx 8e316: 41 5c pop %r12 8e318: e9 00 00 00 00 jmpq 8e31d 8e31d: 5d pop %rbp 8e31e: 41 5c pop %r12 8e320: c3 retq 8e321: 48 63 f6 movslq %esi,%rsi 8e324: 31 d2 xor %edx,%edx 8e326: 44 8b 24 b5 00 00 00 mov 0x0(,%rsi,4),%r12d 8e32d: 00 8e32e: 41 81 c4 c8 1a 00 00 add $0x1ac8,%r12d 8e335: 44 89 e6 mov %r12d,%esi 8e338: e8 00 00 00 00 callq 8e33d 8e33d: 83 e0 ef and $0xffffffef,%eax 8e340: eb c9 jmp 8e30b 8e342: 89 f2 mov %esi,%edx 8e344: bf 01 00 00 00 mov $0x1,%edi 8e349: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8e350: e9 00 00 00 00 jmpq 8e355 8e355: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8e35c: 00 00 00 00 000000000008e360 : 8e360: e8 00 00 00 00 callq 8e365 8e365: 83 fa 06 cmp $0x6,%edx 8e368: 0f 84 8b 00 00 00 je 8e3f9 8e36e: 77 28 ja 8e398 8e370: 83 fa 03 cmp $0x3,%edx 8e373: 0f 84 8b 00 00 00 je 8e404 8e379: 77 53 ja 8e3ce 8e37b: 83 fa 01 cmp $0x1,%edx 8e37e: 0f 84 8e 00 00 00 je 8e412 8e384: 83 fa 02 cmp $0x2,%edx 8e387: 75 36 jne 8e3bf 8e389: 89 ca mov %ecx,%edx 8e38b: be 02 00 00 00 mov $0x2,%esi 8e390: e8 ab fe ff ff callq 8e240 8e395: 31 c0 xor %eax,%eax 8e397: c3 retq 8e398: 83 fa 09 cmp $0x9,%edx 8e39b: 0f 84 82 00 00 00 je 8e423 8e3a1: 76 3e jbe 8e3e1 8e3a3: 83 fa 0a cmp $0xa,%edx 8e3a6: 0f 84 88 00 00 00 je 8e434 8e3ac: 83 fa 0b cmp $0xb,%edx 8e3af: 75 e4 jne 8e395 8e3b1: 89 ca mov %ecx,%edx 8e3b3: be 05 00 00 00 mov $0x5,%esi 8e3b8: e8 13 ff ff ff callq 8e2d0 8e3bd: eb d6 jmp 8e395 8e3bf: 85 d2 test %edx,%edx 8e3c1: 75 d2 jne 8e395 8e3c3: 89 ca mov %ecx,%edx 8e3c5: 31 f6 xor %esi,%esi 8e3c7: e8 74 fe ff ff callq 8e240 8e3cc: eb c7 jmp 8e395 8e3ce: 83 fa 04 cmp $0x4,%edx 8e3d1: 74 72 je 8e445 8e3d3: 89 ca mov %ecx,%edx 8e3d5: be 05 00 00 00 mov $0x5,%esi 8e3da: e8 61 fe ff ff callq 8e240 8e3df: eb b4 jmp 8e395 8e3e1: 83 fa 07 cmp $0x7,%edx 8e3e4: 74 70 je 8e456 8e3e6: 83 fa 08 cmp $0x8,%edx 8e3e9: 75 aa jne 8e395 8e3eb: 89 ca mov %ecx,%edx 8e3ed: be 02 00 00 00 mov $0x2,%esi 8e3f2: e8 d9 fe ff ff callq 8e2d0 8e3f7: eb 9c jmp 8e395 8e3f9: 89 ca mov %ecx,%edx 8e3fb: 31 f6 xor %esi,%esi 8e3fd: e8 ce fe ff ff callq 8e2d0 8e402: eb 91 jmp 8e395 8e404: 89 ca mov %ecx,%edx 8e406: be 03 00 00 00 mov $0x3,%esi 8e40b: e8 30 fe ff ff callq 8e240 8e410: eb 83 jmp 8e395 8e412: 89 ca mov %ecx,%edx 8e414: be 01 00 00 00 mov $0x1,%esi 8e419: e8 22 fe ff ff callq 8e240 8e41e: e9 72 ff ff ff jmpq 8e395 8e423: 89 ca mov %ecx,%edx 8e425: be 03 00 00 00 mov $0x3,%esi 8e42a: e8 a1 fe ff ff callq 8e2d0 8e42f: e9 61 ff ff ff jmpq 8e395 8e434: 89 ca mov %ecx,%edx 8e436: be 04 00 00 00 mov $0x4,%esi 8e43b: e8 90 fe ff ff callq 8e2d0 8e440: e9 50 ff ff ff jmpq 8e395 8e445: 89 ca mov %ecx,%edx 8e447: be 04 00 00 00 mov $0x4,%esi 8e44c: e8 ef fd ff ff callq 8e240 8e451: e9 3f ff ff ff jmpq 8e395 8e456: 89 ca mov %ecx,%edx 8e458: be 01 00 00 00 mov $0x1,%esi 8e45d: e8 6e fe ff ff callq 8e2d0 8e462: e9 2e ff ff ff jmpq 8e395 8e467: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8e46e: 00 00 000000000008e470 : 8e470: e8 00 00 00 00 callq 8e475 8e475: 41 55 push %r13 8e477: 41 54 push %r12 8e479: 49 89 f4 mov %rsi,%r12 8e47c: 55 push %rbp 8e47d: 48 89 d5 mov %rdx,%rbp 8e480: 53 push %rbx 8e481: 48 8b 17 mov (%rdi),%rdx 8e484: 48 89 fb mov %rdi,%rbx 8e487: 48 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%rax 8e48e: 48 81 c2 d8 02 00 00 add $0x2d8,%rdx 8e495: 48 39 c2 cmp %rax,%rdx 8e498: 74 2c je 8e4c6 8e49a: 48 8d 78 f8 lea -0x8(%rax),%rdi 8e49e: eb 0d jmp 8e4ad 8e4a0: 48 8b 47 08 mov 0x8(%rdi),%rax 8e4a4: 48 8d 78 f8 lea -0x8(%rax),%rdi 8e4a8: 48 39 c2 cmp %rax,%rdx 8e4ab: 74 19 je 8e4c6 8e4ad: 48 39 5f 50 cmp %rbx,0x50(%rdi) 8e4b1: 75 ed jne 8e4a0 8e4b3: 48 89 bb 68 05 00 00 mov %rdi,0x568(%rbx) 8e4ba: e8 00 00 00 00 callq 8e4bf 8e4bf: 48 89 83 70 05 00 00 mov %rax,0x570(%rbx) 8e4c6: 48 83 bb 68 05 00 00 cmpq $0x0,0x568(%rbx) 8e4cd: 00 8e4ce: 0f 84 e8 00 00 00 je 8e5bc 8e4d4: 48 83 bb 70 05 00 00 cmpq $0x0,0x570(%rbx) 8e4db: 00 8e4dc: 0f 84 da 00 00 00 je 8e5bc 8e4e2: 4c 89 e6 mov %r12,%rsi 8e4e5: 48 89 ea mov %rbp,%rdx 8e4e8: 48 89 df mov %rbx,%rdi 8e4eb: e8 00 00 00 00 callq 8e4f0 8e4f0: 41 89 c4 mov %eax,%r12d 8e4f3: 84 c0 test %al,%al 8e4f5: 75 0d jne 8e504 8e4f7: 45 31 e4 xor %r12d,%r12d 8e4fa: 5b pop %rbx 8e4fb: 44 89 e0 mov %r12d,%eax 8e4fe: 5d pop %rbp 8e4ff: 41 5c pop %r12 8e501: 41 5d pop %r13 8e503: c3 retq 8e504: 48 89 ee mov %rbp,%rsi 8e507: 48 89 df mov %rbx,%rdi 8e50a: e8 00 00 00 00 callq 8e50f 8e50f: 85 c0 test %eax,%eax 8e511: 75 e4 jne 8e4f7 8e513: 4c 8b 2b mov (%rbx),%r13 8e516: 48 8b ab 68 05 00 00 mov 0x568(%rbx),%rbp 8e51d: 41 8b 85 f8 06 00 00 mov 0x6f8(%r13),%eax 8e524: 83 e8 0f sub $0xf,%eax 8e527: 83 f8 03 cmp $0x3,%eax 8e52a: 0f 87 af 00 00 00 ja 8e5df 8e530: 48 89 ef mov %rbp,%rdi 8e533: 4c 8b ad 18 01 00 00 mov 0x118(%rbp),%r13 8e53a: e8 00 00 00 00 callq 8e53f 8e53f: 85 c0 test %eax,%eax 8e541: 0f 84 c9 00 00 00 je 8e610 8e547: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 8e54e: e8 00 00 00 00 callq 8e553 8e553: 83 f8 05 cmp $0x5,%eax 8e556: 0f 84 b4 00 00 00 je 8e610 8e55c: 8b 75 7c mov 0x7c(%rbp),%esi 8e55f: 83 fe 20 cmp $0x20,%esi 8e562: 0f 84 51 01 00 00 je 8e6b9 8e568: 83 fe 21 cmp $0x21,%esi 8e56b: 0f 84 2d 01 00 00 je 8e69e 8e571: 83 fe 1e cmp $0x1e,%esi 8e574: 0f 84 09 01 00 00 je 8e683 8e57a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8e581: e8 00 00 00 00 callq 8e586 8e586: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 8e58d: 00 00 00 8e590: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 8e597: e8 00 00 00 00 callq 8e59c 8e59c: 85 c0 test %eax,%eax 8e59e: 0f 84 56 ff ff ff je 8e4fa 8e5a4: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 8e5ab: e8 00 00 00 00 callq 8e5b0 8e5b0: 83 f8 05 cmp $0x5,%eax 8e5b3: 41 0f 94 c4 sete %r12b 8e5b7: e9 3e ff ff ff jmpq 8e4fa 8e5bc: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 8e5c3: 00 00 00 00 8e5c7: 45 31 e4 xor %r12d,%r12d 8e5ca: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 8e5d1: 00 00 00 00 8e5d5: 44 89 e0 mov %r12d,%eax 8e5d8: 5b pop %rbx 8e5d9: 5d pop %rbp 8e5da: 41 5c pop %r12 8e5dc: 41 5d pop %r13 8e5de: c3 retq 8e5df: 48 89 ef mov %rbp,%rdi 8e5e2: e8 00 00 00 00 callq 8e5e7 8e5e7: 85 c0 test %eax,%eax 8e5e9: 75 34 jne 8e61f 8e5eb: 41 8b 85 28 0f 00 00 mov 0xf28(%r13),%eax 8e5f2: 85 c0 test %eax,%eax 8e5f4: 75 7e jne 8e674 8e5f6: 48 89 df mov %rbx,%rdi 8e5f9: e8 00 00 00 00 callq 8e5fe 8e5fe: 3d ff 00 00 00 cmp $0xff,%eax 8e603: 74 3a je 8e63f 8e605: 89 83 b0 04 00 00 mov %eax,0x4b0(%rbx) 8e60b: e9 ea fe ff ff jmpq 8e4fa 8e610: c7 83 b0 04 00 00 0b movl $0xb,0x4b0(%rbx) 8e617: 00 00 00 8e61a: e9 db fe ff ff jmpq 8e4fa 8e61f: 48 8b bb 68 05 00 00 mov 0x568(%rbx),%rdi 8e626: e8 00 00 00 00 callq 8e62b 8e62b: 83 f8 05 cmp $0x5,%eax 8e62e: 74 bb je 8e5eb 8e630: 48 89 df mov %rbx,%rdi 8e633: e8 00 00 00 00 callq 8e638 8e638: 3d ff 00 00 00 cmp $0xff,%eax 8e63d: 75 c6 jne 8e605 8e63f: 48 89 df mov %rbx,%rdi 8e642: e8 00 00 00 00 callq 8e647 8e647: 41 f6 85 0a 07 00 00 testb $0x2,0x70a(%r13) 8e64e: 02 8e64f: 75 08 jne 8e659 8e651: a8 02 test $0x2,%al 8e653: 0f 84 d2 00 00 00 je 8e72b 8e659: a8 01 test $0x1,%al 8e65b: 74 77 je 8e6d4 8e65d: a8 04 test $0x4,%al 8e65f: 0f 85 9c 00 00 00 jne 8e701 8e665: c7 83 b0 04 00 00 02 movl $0x2,0x4b0(%rbx) 8e66c: 00 00 00 8e66f: e9 86 fe ff ff jmpq 8e4fa 8e674: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 8e67b: 00 00 00 8e67e: e9 0d ff ff ff jmpq 8e590 8e683: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 8e688: 84 c0 test %al,%al 8e68a: 74 57 je 8e6e3 8e68c: c7 83 b0 04 00 00 15 movl $0x15,0x4b0(%rbx) 8e693: 00 00 00 8e696: 41 89 c4 mov %eax,%r12d 8e699: e9 5c fe ff ff jmpq 8e4fa 8e69e: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 8e6a3: 84 c0 test %al,%al 8e6a5: 74 4b je 8e6f2 8e6a7: c7 83 b0 04 00 00 19 movl $0x19,0x4b0(%rbx) 8e6ae: 00 00 00 8e6b1: 41 89 c4 mov %eax,%r12d 8e6b4: e9 41 fe ff ff jmpq 8e4fa 8e6b9: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 8e6be: 84 c0 test %al,%al 8e6c0: 74 5a je 8e71c 8e6c2: c7 83 b0 04 00 00 17 movl $0x17,0x4b0(%rbx) 8e6c9: 00 00 00 8e6cc: 41 89 c4 mov %eax,%r12d 8e6cf: e9 26 fe ff ff jmpq 8e4fa 8e6d4: c7 83 b0 04 00 00 00 movl $0x0,0x4b0(%rbx) 8e6db: 00 00 00 8e6de: e9 17 fe ff ff jmpq 8e4fa 8e6e3: c7 83 b0 04 00 00 14 movl $0x14,0x4b0(%rbx) 8e6ea: 00 00 00 8e6ed: e9 08 fe ff ff jmpq 8e4fa 8e6f2: c7 83 b0 04 00 00 18 movl $0x18,0x4b0(%rbx) 8e6f9: 00 00 00 8e6fc: e9 f9 fd ff ff jmpq 8e4fa 8e701: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8e708: e8 00 00 00 00 callq 8e70d 8e70d: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 8e714: 00 00 00 8e717: e9 74 fe ff ff jmpq 8e590 8e71c: c7 83 b0 04 00 00 16 movl $0x16,0x4b0(%rbx) 8e723: 00 00 00 8e726: e9 cf fd ff ff jmpq 8e4fa 8e72b: c7 83 b0 04 00 00 01 movl $0x1,0x4b0(%rbx) 8e732: 00 00 00 8e735: e9 c0 fd ff ff jmpq 8e4fa 8e73a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000008e740 : 8e740: e8 00 00 00 00 callq 8e745 8e745: 41 55 push %r13 8e747: 41 54 push %r12 8e749: 55 push %rbp 8e74a: 48 89 fd mov %rdi,%rbp 8e74d: 53 push %rbx 8e74e: 48 8b 1f mov (%rdi),%rbx 8e751: 4c 8d 63 f0 lea -0x10(%rbx),%r12 8e755: 85 f6 test %esi,%esi 8e757: 74 39 je 8e792 8e759: 83 ee 01 sub $0x1,%esi 8e75c: 83 fe 02 cmp $0x2,%esi 8e75f: 77 23 ja 8e784 8e761: e8 00 00 00 00 callq 8e766 8e766: 80 bd ec 03 00 00 00 cmpb $0x0,0x3ec(%rbp) 8e76d: 0f 85 a3 00 00 00 jne 8e816 8e773: 31 f6 xor %esi,%esi 8e775: 48 89 ef mov %rbp,%rdi 8e778: e8 00 00 00 00 callq 8e77d 8e77d: c6 85 ec 03 00 00 00 movb $0x0,0x3ec(%rbp) 8e784: 5b pop %rbx 8e785: 4c 89 e7 mov %r12,%rdi 8e788: 5d pop %rbp 8e789: 41 5c pop %r12 8e78b: 41 5d pop %r13 8e78d: e9 00 00 00 00 jmpq 8e792 8e792: c6 87 ec 03 00 00 01 movb $0x1,0x3ec(%rdi) 8e799: be 01 00 00 00 mov $0x1,%esi 8e79e: e8 00 00 00 00 callq 8e7a3 8e7a3: 48 89 ef mov %rbp,%rdi 8e7a6: be 01 00 00 00 mov $0x1,%esi 8e7ab: e8 20 ef ff ff callq 8d6d0 8e7b0: 48 89 ef mov %rbp,%rdi 8e7b3: 31 f6 xor %esi,%esi 8e7b5: e8 00 00 00 00 callq 8e7ba 8e7ba: 48 89 ef mov %rbp,%rdi 8e7bd: 31 f6 xor %esi,%esi 8e7bf: e8 0c ef ff ff callq 8d6d0 8e7c4: 8b b5 e8 03 00 00 mov 0x3e8(%rbp),%esi 8e7ca: 4c 89 e7 mov %r12,%rdi 8e7cd: e8 00 00 00 00 callq 8e7d2 8e7d2: 48 8d b3 08 5f 00 00 lea 0x5f08(%rbx),%rsi 8e7d9: 4c 89 e7 mov %r12,%rdi 8e7dc: 41 89 c5 mov %eax,%r13d 8e7df: 89 c2 mov %eax,%edx 8e7e1: e8 00 00 00 00 callq 8e7e6 8e7e6: 48 8d b3 48 5f 00 00 lea 0x5f48(%rbx),%rsi 8e7ed: 44 89 ea mov %r13d,%edx 8e7f0: 4c 89 e7 mov %r12,%rdi 8e7f3: e8 00 00 00 00 callq 8e7f8 8e7f8: 48 89 ef mov %rbp,%rdi 8e7fb: e8 00 00 00 00 callq 8e800 8e800: 48 89 ef mov %rbp,%rdi 8e803: e8 78 f5 ff ff callq 8dd80 8e808: 4c 89 e7 mov %r12,%rdi 8e80b: 5b pop %rbx 8e80c: 5d pop %rbp 8e80d: 41 5c pop %r12 8e80f: 41 5d pop %r13 8e811: e9 00 00 00 00 jmpq 8e816 8e816: 48 89 ef mov %rbp,%rdi 8e819: be 01 00 00 00 mov $0x1,%esi 8e81e: e8 ad ee ff ff callq 8d6d0 8e823: 48 89 ef mov %rbp,%rdi 8e826: be 01 00 00 00 mov $0x1,%esi 8e82b: e8 00 00 00 00 callq 8e830 8e830: 31 f6 xor %esi,%esi 8e832: 48 89 ef mov %rbp,%rdi 8e835: e8 96 ee ff ff callq 8d6d0 8e83a: e9 34 ff ff ff jmpq 8e773 8e83f: 90 nop 000000000008e840 : 8e840: e8 00 00 00 00 callq 8e845 8e845: 55 push %rbp 8e846: 31 f6 xor %esi,%esi 8e848: 48 89 fd mov %rdi,%rbp 8e84b: e8 f0 fe ff ff callq 8e740 8e850: 48 89 ef mov %rbp,%rdi 8e853: 31 f6 xor %esi,%esi 8e855: 5d pop %rbp 8e856: e9 00 00 00 00 jmpq 8e85b 8e85b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000008e860 : 8e860: e8 00 00 00 00 callq 8e865 8e865: 55 push %rbp 8e866: 31 f6 xor %esi,%esi 8e868: 48 89 fd mov %rdi,%rbp 8e86b: e8 00 00 00 00 callq 8e870 8e870: 48 89 ef mov %rbp,%rdi 8e873: be 01 00 00 00 mov $0x1,%esi 8e878: e8 00 00 00 00 callq 8e87d 8e87d: 48 89 ef mov %rbp,%rdi 8e880: be 03 00 00 00 mov $0x3,%esi 8e885: 5d pop %rbp 8e886: e9 b5 fe ff ff jmpq 8e740 8e88b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000008e890 : 8e890: e8 00 00 00 00 callq 8e895 8e895: 55 push %rbp 8e896: 48 89 fd mov %rdi,%rbp 8e899: e8 00 00 00 00 callq 8e89e 8e89e: 48 89 ef mov %rbp,%rdi 8e8a1: 5d pop %rbp 8e8a2: e9 00 00 00 00 jmpq 8e8a7 8e8a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 8e8ae: 00 00 000000000008e8b0 : 8e8b0: e8 00 00 00 00 callq 8e8b5 8e8b5: 53 push %rbx 8e8b6: be 03 00 00 00 mov $0x3,%esi 8e8bb: 48 89 fb mov %rdi,%rbx 8e8be: e8 00 00 00 00 callq 8e8c3 8e8c3: 48 89 df mov %rbx,%rdi 8e8c6: e8 00 00 00 00 callq 8e8cb 8e8cb: 84 c0 test %al,%al 8e8cd: 75 0c jne 8e8db 8e8cf: c7 83 84 00 00 00 00 movl $0x0,0x84(%rbx) 8e8d6: 00 00 00 8e8d9: 5b pop %rbx 8e8da: c3 retq 8e8db: 48 89 df mov %rbx,%rdi 8e8de: e8 00 00 00 00 callq 8e8e3 8e8e3: 83 f8 03 cmp $0x3,%eax 8e8e6: 74 1a je 8e902 8e8e8: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 8e8ef: c7 40 04 ff ff ff ff movl $0xffffffff,0x4(%rax) 8e8f6: c7 83 84 00 00 00 00 movl $0x0,0x84(%rbx) 8e8fd: 00 00 00 8e900: 5b pop %rbx 8e901: c3 retq 8e902: 31 f6 xor %esi,%esi 8e904: 48 89 df mov %rbx,%rdi 8e907: e8 e4 f7 ff ff callq 8e0f0 8e90c: eb da jmp 8e8e8 8e90e: 66 90 xchg %ax,%ax 000000000008e910 : 8e910: e8 00 00 00 00 callq 8e915 8e915: 55 push %rbp 8e916: 48 8b 07 mov (%rdi),%rax 8e919: 31 f6 xor %esi,%esi 8e91b: 48 8d 68 f0 lea -0x10(%rax),%rbp 8e91f: e8 00 00 00 00 callq 8e924 8e924: 48 89 ef mov %rbp,%rdi 8e927: 31 f6 xor %esi,%esi 8e929: 5d pop %rbp 8e92a: e9 00 00 00 00 jmpq 8e92f 8e92f: 90 nop 000000000008e930 : 8e930: e8 00 00 00 00 callq 8e935 8e935: 41 56 push %r14 8e937: 41 55 push %r13 8e939: 41 54 push %r12 8e93b: 55 push %rbp 8e93c: 53 push %rbx 8e93d: 4c 8b 2f mov (%rdi),%r13 8e940: 48 89 fb mov %rdi,%rbx 8e943: 4d 8d 75 f0 lea -0x10(%r13),%r14 8e947: e8 00 00 00 00 callq 8e94c 8e94c: 48 89 c5 mov %rax,%rbp 8e94f: f7 83 84 00 00 00 ea testl $0xeea,0x84(%rbx) 8e956: 0e 00 00 8e959: 0f 84 5a 01 00 00 je 8eab9 8e95f: 4c 8b a3 18 01 00 00 mov 0x118(%rbx),%r12 8e966: 4d 85 e4 test %r12,%r12 8e969: 74 54 je 8e9bf 8e96b: 8b 73 7c mov 0x7c(%rbx),%esi 8e96e: 83 fe 21 cmp $0x21,%esi 8e971: 0f 84 62 01 00 00 je 8ead9 8e977: 0f 87 1b 01 00 00 ja 8ea98 8e97d: 83 fe 1e cmp $0x1e,%esi 8e980: 0f 84 49 01 00 00 je 8eacf 8e986: 83 fe 20 cmp $0x20,%esi 8e989: 0f 85 17 01 00 00 jne 8eaa6 8e98f: 41 80 3c 24 01 cmpb $0x1,(%r12) 8e994: b8 02 00 00 00 mov $0x2,%eax 8e999: 83 d8 ff sbb $0xffffffff,%eax 8e99c: 41 89 44 24 04 mov %eax,0x4(%r12) 8e9a1: f7 83 84 00 00 00 c8 testl $0xec8,0x84(%rbx) 8e9a8: 0e 00 00 8e9ab: 74 12 je 8e9bf 8e9ad: 48 98 cltq 8e9af: 49 8b 84 c5 10 5d 00 mov 0x5d10(%r13,%rax,8),%rax 8e9b6: 00 8e9b7: 49 89 84 24 a8 00 00 mov %rax,0xa8(%r12) 8e9be: 00 8e9bf: be 01 00 00 00 mov $0x1,%esi 8e9c4: 4c 89 f7 mov %r14,%rdi 8e9c7: e8 00 00 00 00 callq 8e9cc 8e9cc: 48 85 ed test %rbp,%rbp 8e9cf: 74 17 je 8e9e8 8e9d1: 80 bd 29 05 00 00 00 cmpb $0x0,0x529(%rbp) 8e9d8: 0f 85 96 00 00 00 jne 8ea74 8e9de: 83 7d 74 0e cmpl $0xe,0x74(%rbp) 8e9e2: 0f 84 9e 00 00 00 je 8ea86 8e9e8: 48 89 df mov %rbx,%rdi 8e9eb: e8 00 00 00 00 callq 8e9f0 8e9f0: 48 89 df mov %rbx,%rdi 8e9f3: 4c 8b 23 mov (%rbx),%r12 8e9f6: 4c 8b 6b 50 mov 0x50(%rbx),%r13 8e9fa: e8 00 00 00 00 callq 8e9ff 8e9ff: 48 89 c5 mov %rax,%rbp 8ea02: 48 85 c0 test %rax,%rax 8ea05: 74 64 je 8ea6b 8ea07: 48 89 c7 mov %rax,%rdi 8ea0a: e8 00 00 00 00 callq 8ea0f 8ea0f: 8b 93 80 00 00 00 mov 0x80(%rbx),%edx 8ea15: 83 e2 22 and $0x22,%edx 8ea18: 75 51 jne 8ea6b 8ea1a: 8b 4b 7c mov 0x7c(%rbx),%ecx 8ea1d: 83 e9 15 sub $0x15,%ecx 8ea20: 83 f9 01 cmp $0x1,%ecx 8ea23: 76 46 jbe 8ea6b 8ea25: 85 c0 test %eax,%eax 8ea27: 74 42 je 8ea6b 8ea29: 8b 8d 3c 05 00 00 mov 0x53c(%rbp),%ecx 8ea2f: 83 f8 08 cmp $0x8,%eax 8ea32: 0f 84 dd 00 00 00 je 8eb15 8ea38: 83 f8 0a cmp $0xa,%eax 8ea3b: 0f 84 bf 00 00 00 je 8eb00 8ea41: 83 f8 06 cmp $0x6,%eax 8ea44: 0f 84 a1 00 00 00 je 8eaeb 8ea4a: 41 8b b5 f0 03 00 00 mov 0x3f0(%r13),%esi 8ea51: 5b pop %rbx 8ea52: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 8ea57: 31 c9 xor %ecx,%ecx 8ea59: 5d pop %rbp 8ea5a: 41 5c pop %r12 8ea5c: 81 c6 f2 1b 00 00 add $0x1bf2,%esi 8ea62: 41 5d pop %r13 8ea64: 41 5e pop %r14 8ea66: e9 00 00 00 00 jmpq 8ea6b 8ea6b: 5b pop %rbx 8ea6c: 5d pop %rbp 8ea6d: 41 5c pop %r12 8ea6f: 41 5d pop %r13 8ea71: 41 5e pop %r14 8ea73: c3 retq 8ea74: 48 89 ef mov %rbp,%rdi 8ea77: e8 00 00 00 00 callq 8ea7c 8ea7c: 83 7d 74 0e cmpl $0xe,0x74(%rbp) 8ea80: 0f 85 62 ff ff ff jne 8e9e8 8ea86: be 0c 00 00 00 mov $0xc,%esi 8ea8b: 48 89 ef mov %rbp,%rdi 8ea8e: e8 00 00 00 00 callq 8ea93 8ea93: e9 50 ff ff ff jmpq 8e9e8 8ea98: b8 06 00 00 00 mov $0x6,%eax 8ea9d: 83 fe 25 cmp $0x25,%esi 8eaa0: 0f 84 f6 fe ff ff je 8e99c 8eaa6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8eaad: e8 00 00 00 00 callq 8eab2 8eab2: 31 c0 xor %eax,%eax 8eab4: e9 e3 fe ff ff jmpq 8e99c 8eab9: 48 89 df mov %rbx,%rdi 8eabc: e8 00 00 00 00 callq 8eac1 8eac1: 66 85 c0 test %ax,%ax 8eac4: 0f 85 95 fe ff ff jne 8e95f 8eaca: e9 f0 fe ff ff jmpq 8e9bf 8eacf: 41 0f b6 04 24 movzbl (%r12),%eax 8ead4: e9 c3 fe ff ff jmpq 8e99c 8ead9: 41 80 3c 24 01 cmpb $0x1,(%r12) 8eade: b8 04 00 00 00 mov $0x4,%eax 8eae3: 83 d8 ff sbb $0xffffffff,%eax 8eae6: e9 b1 fe ff ff jmpq 8e99c 8eaeb: 83 f9 01 cmp $0x1,%ecx 8eaee: ba 00 a1 00 00 mov $0xa100,%edx 8eaf3: b8 01 00 00 00 mov $0x1,%eax 8eaf8: 0f 45 d0 cmovne %eax,%edx 8eafb: e9 4a ff ff ff jmpq 8ea4a 8eb00: 83 f9 01 cmp $0x1,%ecx 8eb03: ba 00 f1 00 00 mov $0xf100,%edx 8eb08: b8 21 00 00 00 mov $0x21,%eax 8eb0d: 0f 45 d0 cmovne %eax,%edx 8eb10: e9 35 ff ff ff jmpq 8ea4a 8eb15: 83 f9 01 cmp $0x1,%ecx 8eb18: ba 00 e9 00 00 mov $0xe900,%edx 8eb1d: b8 11 00 00 00 mov $0x11,%eax 8eb22: 0f 45 d0 cmovne %eax,%edx 8eb25: e9 20 ff ff ff jmpq 8ea4a 8eb2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000008eb30 : 8eb30: e8 00 00 00 00 callq 8eb35 8eb35: 55 push %rbp 8eb36: 48 89 fd mov %rdi,%rbp 8eb39: f6 87 80 00 00 00 22 testb $0x22,0x80(%rdi) 8eb40: 75 1d jne 8eb5f 8eb42: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 8eb49: e8 00 00 00 00 callq 8eb4e 8eb4e: 48 89 ef mov %rbp,%rdi 8eb51: e8 00 00 00 00 callq 8eb56 8eb56: 48 89 ef mov %rbp,%rdi 8eb59: 5d pop %rbp 8eb5a: e9 00 00 00 00 jmpq 8eb5f 8eb5f: e8 00 00 00 00 callq 8eb64 8eb64: eb dc jmp 8eb42 8eb66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 8eb6d: 00 00 00 000000000008eb70 : 8eb70: e8 00 00 00 00 callq 8eb75 8eb75: 41 57 push %r15 8eb77: 41 56 push %r14 8eb79: 41 55 push %r13 8eb7b: 49 89 d5 mov %rdx,%r13 8eb7e: 41 54 push %r12 8eb80: 55 push %rbp 8eb81: 48 89 fd mov %rdi,%rbp 8eb84: 53 push %rbx 8eb85: 48 83 ec 10 sub $0x10,%rsp 8eb89: 44 8b 72 04 mov 0x4(%rdx),%r14d 8eb8d: 31 d2 xor %edx,%edx 8eb8f: 48 89 34 24 mov %rsi,(%rsp) 8eb93: 41 8d 46 ff lea -0x1(%r14),%eax 8eb97: 49 89 c4 mov %rax,%r12 8eb9a: 48 c1 e0 04 shl $0x4,%rax 8eb9e: 8b b0 00 00 00 00 mov 0x0(%rax),%esi 8eba4: 4c 8d b8 00 00 00 00 lea 0x0(%rax),%r15 8ebab: e8 00 00 00 00 callq 8ebb0 8ebb0: 44 89 e6 mov %r12d,%esi 8ebb3: 48 89 ef mov %rbp,%rdi 8ebb6: 89 c3 mov %eax,%ebx 8ebb8: e8 00 00 00 00 callq 8ebbd 8ebbd: 45 8b 45 2c mov 0x2c(%r13),%r8d 8ebc1: 45 85 c0 test %r8d,%r8d 8ebc4: 74 33 je 8ebf9 8ebc6: 41 83 f8 01 cmp $0x1,%r8d 8ebca: 0f 84 8b 00 00 00 je 8ec5b 8ebd0: 41 8b 55 04 mov 0x4(%r13),%edx 8ebd4: 44 89 c1 mov %r8d,%ecx 8ebd7: bf 01 00 00 00 mov $0x1,%edi 8ebdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ebe3: e8 00 00 00 00 callq 8ebe8 8ebe8: 48 83 c4 10 add $0x10,%rsp 8ebec: 31 c0 xor %eax,%eax 8ebee: 5b pop %rbx 8ebef: 5d pop %rbp 8ebf0: 41 5c pop %r12 8ebf2: 41 5d pop %r13 8ebf4: 41 5e pop %r14 8ebf6: 41 5f pop %r15 8ebf8: c3 retq 8ebf9: 41 23 5f 04 and 0x4(%r15),%ebx 8ebfd: 41 89 c1 mov %eax,%r9d 8ec00: 0f 84 ce 00 00 00 je 8ecd4 8ec06: 45 85 e4 test %r12d,%r12d 8ec09: 0f 88 32 01 00 00 js 8ed41 8ec0f: 44 3b a5 d8 5e 00 00 cmp 0x5ed8(%rbp),%r12d 8ec16: 0f 8d 25 01 00 00 jge 8ed41 8ec1c: 89 44 24 0c mov %eax,0xc(%rsp) 8ec20: 49 63 c4 movslq %r12d,%rax 8ec23: 31 d2 xor %edx,%edx 8ec25: 48 89 ef mov %rbp,%rdi 8ec28: 44 8b 3c 85 00 00 00 mov 0x0(,%rax,4),%r15d 8ec2f: 00 8ec30: 41 81 c7 cb 1a 00 00 add $0x1acb,%r15d 8ec37: 44 89 fe mov %r15d,%esi 8ec3a: e8 00 00 00 00 callq 8ec3f 8ec3f: 31 c9 xor %ecx,%ecx 8ec41: 44 89 fe mov %r15d,%esi 8ec44: 48 89 ef mov %rbp,%rdi 8ec47: 83 c8 10 or $0x10,%eax 8ec4a: 89 c2 mov %eax,%edx 8ec4c: e8 00 00 00 00 callq 8ec51 8ec51: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 8ec56: e9 93 00 00 00 jmpq 8ecee 8ec5b: 41 23 5f 08 and 0x8(%r15),%ebx 8ec5f: 74 49 je 8ecaa 8ec61: 45 85 e4 test %r12d,%r12d 8ec64: 0f 88 be 00 00 00 js 8ed28 8ec6a: 44 3b a5 d8 5e 00 00 cmp 0x5ed8(%rbp),%r12d 8ec71: 0f 8d b1 00 00 00 jge 8ed28 8ec77: 4d 63 e4 movslq %r12d,%r12 8ec7a: 31 d2 xor %edx,%edx 8ec7c: 48 89 ef mov %rbp,%rdi 8ec7f: 46 8b 24 a5 00 00 00 mov 0x0(,%r12,4),%r12d 8ec86: 00 8ec87: 41 81 c4 c9 1a 00 00 add $0x1ac9,%r12d 8ec8e: 44 89 e6 mov %r12d,%esi 8ec91: e8 00 00 00 00 callq 8ec96 8ec96: 31 c9 xor %ecx,%ecx 8ec98: 44 89 e6 mov %r12d,%esi 8ec9b: 48 89 ef mov %rbp,%rdi 8ec9e: 83 c8 10 or $0x10,%eax 8eca1: 89 c2 mov %eax,%edx 8eca3: e8 00 00 00 00 callq 8eca8 8eca8: eb 11 jmp 8ecbb 8ecaa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ecb1: bf 01 00 00 00 mov $0x1,%edi 8ecb6: e8 00 00 00 00 callq 8ecbb 8ecbb: 44 89 f2 mov %r14d,%edx 8ecbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ecc5: bf 01 00 00 00 mov $0x1,%edi 8ecca: e8 00 00 00 00 callq 8eccf 8eccf: e9 14 ff ff ff jmpq 8ebe8 8ecd4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ecdb: bf 01 00 00 00 mov $0x1,%edi 8ece0: 89 44 24 0c mov %eax,0xc(%rsp) 8ece4: e8 00 00 00 00 callq 8ece9 8ece9: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 8ecee: 48 8b 34 24 mov (%rsp),%rsi 8ecf2: 44 89 ca mov %r9d,%edx 8ecf5: 48 89 ef mov %rbp,%rdi 8ecf8: e8 00 00 00 00 callq 8ecfd 8ecfd: 84 c0 test %al,%al 8ecff: 75 19 jne 8ed1a 8ed01: 44 89 f2 mov %r14d,%edx 8ed04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ed0b: bf 01 00 00 00 mov $0x1,%edi 8ed10: e8 00 00 00 00 callq 8ed15 8ed15: e9 ce fe ff ff jmpq 8ebe8 8ed1a: 48 8d 7d 10 lea 0x10(%rbp),%rdi 8ed1e: 44 89 e6 mov %r12d,%esi 8ed21: e8 00 00 00 00 callq 8ed26 8ed26: eb d9 jmp 8ed01 8ed28: 44 89 e2 mov %r12d,%edx 8ed2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ed32: bf 01 00 00 00 mov $0x1,%edi 8ed37: e8 00 00 00 00 callq 8ed3c 8ed3c: e9 7a ff ff ff jmpq 8ecbb 8ed41: 44 89 e2 mov %r12d,%edx 8ed44: bf 01 00 00 00 mov $0x1,%edi 8ed49: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 8ed4e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ed55: e8 00 00 00 00 callq 8ed5a 8ed5a: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 8ed5f: eb 8d jmp 8ecee 8ed61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8ed68: 00 00 00 00 8ed6c: 0f 1f 40 00 nopl 0x0(%rax) 000000000008ed70 : 8ed70: e8 00 00 00 00 callq 8ed75 8ed75: 3b b7 dc 5e 00 00 cmp 0x5edc(%rdi),%esi 8ed7b: 72 01 jb 8ed7e 8ed7d: c3 retq 8ed7e: 89 f0 mov %esi,%eax 8ed80: 41 54 push %r12 8ed82: 31 d2 xor %edx,%edx 8ed84: 55 push %rbp 8ed85: 44 8b 24 85 00 00 00 mov 0x0(,%rax,4),%r12d 8ed8c: 00 8ed8d: 48 89 fd mov %rdi,%rbp 8ed90: 53 push %rbx 8ed91: 89 f3 mov %esi,%ebx 8ed93: 41 8d b4 24 98 18 00 lea 0x1898(%r12),%esi 8ed9a: 00 8ed9b: e8 00 00 00 00 callq 8eda0 8eda0: a8 02 test $0x2,%al 8eda2: 74 37 je 8eddb 8eda4: 3b 9d dc 5e 00 00 cmp 0x5edc(%rbp),%ebx 8edaa: 73 2a jae 8edd6 8edac: 41 81 c4 99 18 00 00 add $0x1899,%r12d 8edb3: 31 d2 xor %edx,%edx 8edb5: 48 89 ef mov %rbp,%rdi 8edb8: 44 89 e6 mov %r12d,%esi 8edbb: e8 00 00 00 00 callq 8edc0 8edc0: 80 e4 fe and $0xfe,%ah 8edc3: 89 c2 mov %eax,%edx 8edc5: 5b pop %rbx 8edc6: 44 89 e6 mov %r12d,%esi 8edc9: 48 89 ef mov %rbp,%rdi 8edcc: 31 c9 xor %ecx,%ecx 8edce: 5d pop %rbp 8edcf: 41 5c pop %r12 8edd1: e9 00 00 00 00 jmpq 8edd6 8edd6: 5b pop %rbx 8edd7: 5d pop %rbp 8edd8: 41 5c pop %r12 8edda: c3 retq 8eddb: 3b 9d dc 5e 00 00 cmp 0x5edc(%rbp),%ebx 8ede1: 73 f3 jae 8edd6 8ede3: 41 81 c4 99 18 00 00 add $0x1899,%r12d 8edea: 31 d2 xor %edx,%edx 8edec: 48 89 ef mov %rbp,%rdi 8edef: 44 89 e6 mov %r12d,%esi 8edf2: e8 00 00 00 00 callq 8edf7 8edf7: 80 cc 01 or $0x1,%ah 8edfa: 89 c2 mov %eax,%edx 8edfc: eb c7 jmp 8edc5 8edfe: 66 90 xchg %ax,%ax 000000000008ee00 : 8ee00: e8 00 00 00 00 callq 8ee05 8ee05: 85 f6 test %esi,%esi 8ee07: 78 08 js 8ee11 8ee09: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 8ee0f: 7f 03 jg 8ee14 8ee11: 31 c0 xor %eax,%eax 8ee13: c3 retq 8ee14: 48 63 f6 movslq %esi,%rsi 8ee17: 31 d2 xor %edx,%edx 8ee19: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 8ee20: 81 c6 a6 1b 00 00 add $0x1ba6,%esi 8ee26: e9 00 00 00 00 jmpq 8ee2b 8ee2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000008ee30 : 8ee30: e8 00 00 00 00 callq 8ee35 8ee35: 41 57 push %r15 8ee37: 41 56 push %r14 8ee39: 41 55 push %r13 8ee3b: 41 54 push %r12 8ee3d: 49 89 fc mov %rdi,%r12 8ee40: 55 push %rbp 8ee41: 53 push %rbx 8ee42: 48 83 ec 28 sub $0x28,%rsp 8ee46: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8ee4d: 00 00 8ee4f: 48 89 44 24 20 mov %rax,0x20(%rsp) 8ee54: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 8ee5a: 85 c0 test %eax,%eax 8ee5c: 0f 84 91 01 00 00 je 8eff3 8ee62: 31 db xor %ebx,%ebx 8ee64: 31 ed xor %ebp,%ebp 8ee66: 45 31 ff xor %r15d,%r15d 8ee69: 41 bd 01 00 00 00 mov $0x1,%r13d 8ee6f: eb 17 jmp 8ee88 8ee71: 41 8b 84 24 d8 5e 00 mov 0x5ed8(%r12),%eax 8ee78: 00 8ee79: 48 83 c3 01 add $0x1,%rbx 8ee7d: 39 d8 cmp %ebx,%eax 8ee7f: 76 49 jbe 8eeca 8ee81: 8b 2c 9d 00 00 00 00 mov 0x0(,%rbx,4),%ebp 8ee88: 31 d2 xor %edx,%edx 8ee8a: 8d b5 9c 1b 00 00 lea 0x1b9c(%rbp),%esi 8ee90: 4c 89 e7 mov %r12,%rdi 8ee93: e8 00 00 00 00 callq 8ee98 8ee98: a8 01 test $0x1,%al 8ee9a: 74 d5 je 8ee71 8ee9c: 8d b5 a8 1b 00 00 lea 0x1ba8(%rbp),%esi 8eea2: 31 d2 xor %edx,%edx 8eea4: 4c 89 e7 mov %r12,%rdi 8eea7: e8 00 00 00 00 callq 8eeac 8eeac: 89 d9 mov %ebx,%ecx 8eeae: 89 44 9c 08 mov %eax,0x8(%rsp,%rbx,4) 8eeb2: 44 89 e8 mov %r13d,%eax 8eeb5: 48 83 c3 01 add $0x1,%rbx 8eeb9: d3 e0 shl %cl,%eax 8eebb: 41 09 c7 or %eax,%r15d 8eebe: 41 8b 84 24 d8 5e 00 mov 0x5ed8(%r12),%eax 8eec5: 00 8eec6: 39 d8 cmp %ebx,%eax 8eec8: 77 b7 ja 8ee81 8eeca: c7 44 24 04 0a 00 00 movl $0xa,0x4(%rsp) 8eed1: 00 8eed2: 41 bd 01 00 00 00 mov $0x1,%r13d 8eed8: 31 db xor %ebx,%ebx 8eeda: 85 c0 test %eax,%eax 8eedc: 75 0f jne 8eeed 8eede: eb 4d jmp 8ef2d 8eee0: 83 c3 01 add $0x1,%ebx 8eee3: 41 3b 9c 24 d8 5e 00 cmp 0x5ed8(%r12),%ebx 8eeea: 00 8eeeb: 73 40 jae 8ef2d 8eeed: 44 89 ed mov %r13d,%ebp 8eef0: 89 d9 mov %ebx,%ecx 8eef2: d3 e5 shl %cl,%ebp 8eef4: 44 85 fd test %r15d,%ebp 8eef7: 74 e7 je 8eee0 8eef9: 41 89 de mov %ebx,%r14d 8eefc: 31 d2 xor %edx,%edx 8eefe: 4c 89 e7 mov %r12,%rdi 8ef01: 42 8b 04 b5 00 00 00 mov 0x0(,%r14,4),%eax 8ef08: 00 8ef09: 8d b0 a8 1b 00 00 lea 0x1ba8(%rax),%esi 8ef0f: e8 00 00 00 00 callq 8ef14 8ef14: 42 3b 44 b4 08 cmp 0x8(%rsp,%r14,4),%eax 8ef19: 74 c5 je 8eee0 8ef1b: f7 d5 not %ebp 8ef1d: 83 c3 01 add $0x1,%ebx 8ef20: 41 21 ef and %ebp,%r15d 8ef23: 41 3b 9c 24 d8 5e 00 cmp 0x5ed8(%r12),%ebx 8ef2a: 00 8ef2b: 72 c0 jb 8eeed 8ef2d: 45 85 ff test %r15d,%r15d 8ef30: 0f 84 9c 00 00 00 je 8efd2 8ef36: bf bc 8d 06 00 mov $0x68dbc,%edi 8ef3b: e8 00 00 00 00 callq 8ef40 8ef40: 83 6c 24 04 01 subl $0x1,0x4(%rsp) 8ef45: 74 0a je 8ef51 8ef47: 41 8b 84 24 d8 5e 00 mov 0x5ed8(%r12),%eax 8ef4e: 00 8ef4f: eb 87 jmp 8eed8 8ef51: 31 d2 xor %edx,%edx 8ef53: be 98 03 00 00 mov $0x398,%esi 8ef58: 4c 89 e7 mov %r12,%rdi 8ef5b: e8 00 00 00 00 callq 8ef60 8ef60: 49 8b 3c 24 mov (%r12),%rdi 8ef64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ef6b: 83 c8 20 or $0x20,%eax 8ef6e: 41 89 c5 mov %eax,%r13d 8ef71: 89 c2 mov %eax,%edx 8ef73: e8 00 00 00 00 callq 8ef78 8ef78: 31 c9 xor %ecx,%ecx 8ef7a: 44 89 ea mov %r13d,%edx 8ef7d: be 98 03 00 00 mov $0x398,%esi 8ef82: 4c 89 e7 mov %r12,%rdi 8ef85: e8 00 00 00 00 callq 8ef8a 8ef8a: 31 d2 xor %edx,%edx 8ef8c: be 98 03 00 00 mov $0x398,%esi 8ef91: 4c 89 e7 mov %r12,%rdi 8ef94: e8 00 00 00 00 callq 8ef99 8ef99: bf de 46 03 00 mov $0x346de,%edi 8ef9e: 89 c3 mov %eax,%ebx 8efa0: e8 00 00 00 00 callq 8efa5 8efa5: 89 da mov %ebx,%edx 8efa7: 31 c9 xor %ecx,%ecx 8efa9: be 98 03 00 00 mov $0x398,%esi 8efae: 83 e2 df and $0xffffffdf,%edx 8efb1: 4c 89 e7 mov %r12,%rdi 8efb4: e8 00 00 00 00 callq 8efb9 8efb9: 4c 89 e7 mov %r12,%rdi 8efbc: 31 d2 xor %edx,%edx 8efbe: be 98 03 00 00 mov $0x398,%esi 8efc3: e8 00 00 00 00 callq 8efc8 8efc8: bf de 46 03 00 mov $0x346de,%edi 8efcd: e8 00 00 00 00 callq 8efd2 8efd2: 48 8b 44 24 20 mov 0x20(%rsp),%rax 8efd7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8efde: 00 00 8efe0: 75 19 jne 8effb 8efe2: 48 83 c4 28 add $0x28,%rsp 8efe6: 31 c0 xor %eax,%eax 8efe8: 5b pop %rbx 8efe9: 5d pop %rbp 8efea: 41 5c pop %r12 8efec: 41 5d pop %r13 8efee: 41 5e pop %r14 8eff0: 41 5f pop %r15 8eff2: c3 retq 8eff3: 45 31 ff xor %r15d,%r15d 8eff6: e9 cf fe ff ff jmpq 8eeca 8effb: e8 00 00 00 00 callq 8f000 000000000008f000 : 8f000: e8 00 00 00 00 callq 8f005 8f005: 41 57 push %r15 8f007: 41 56 push %r14 8f009: 41 55 push %r13 8f00b: 41 54 push %r12 8f00d: 49 89 fc mov %rdi,%r12 8f010: 55 push %rbp 8f011: 53 push %rbx 8f012: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 8f019: 48 8b 9f 18 01 00 00 mov 0x118(%rdi),%rbx 8f020: 48 89 74 24 08 mov %rsi,0x8(%rsp) 8f025: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 8f02c: 00 00 8f02e: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 8f035: 00 8f036: 48 8b 07 mov (%rdi),%rax 8f039: 48 89 04 24 mov %rax,(%rsp) 8f03d: e8 00 00 00 00 callq 8f042 8f042: 48 89 44 24 10 mov %rax,0x10(%rsp) 8f047: 48 85 db test %rbx,%rbx 8f04a: 0f 84 e4 0a 00 00 je 8fb34 8f050: 4c 8b ab a8 00 00 00 mov 0xa8(%rbx),%r13 8f057: 4d 85 ed test %r13,%r13 8f05a: 0f 84 d4 0a 00 00 je 8fb34 8f060: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 8f065: 0f 84 c9 0a 00 00 je 8fb34 8f06b: 49 8b 44 24 50 mov 0x50(%r12),%rax 8f070: c7 44 24 18 08 00 00 movl $0x8,0x18(%rsp) 8f077: 00 8f078: 48 85 c0 test %rax,%rax 8f07b: 74 0a je 8f087 8f07d: 8b 80 58 05 00 00 mov 0x558(%rax),%eax 8f083: 89 44 24 18 mov %eax,0x18(%rsp) 8f087: 48 8b 04 24 mov (%rsp),%rax 8f08b: 45 31 f6 xor %r14d,%r14d 8f08e: 48 8d 68 f0 lea -0x10(%rax),%rbp 8f092: 4c 8d b8 d8 5d 00 00 lea 0x5dd8(%rax),%r15 8f099: 8b 80 c4 5e 00 00 mov 0x5ec4(%rax),%eax 8f09f: 85 c0 test %eax,%eax 8f0a1: 0f 8e b6 0a 00 00 jle 8fb5d 8f0a7: 48 89 5c 24 20 mov %rbx,0x20(%rsp) 8f0ac: 48 8b 1c 24 mov (%rsp),%rbx 8f0b0: 41 8b 37 mov (%r15),%esi 8f0b3: 48 8b 83 48 0d 00 00 mov 0xd48(%rbx),%rax 8f0ba: ba 56 00 00 00 mov $0x56,%edx 8f0bf: 48 89 ef mov %rbp,%rdi 8f0c2: e8 00 00 00 00 callq 8f0c7 8f0c7: c1 e8 1e shr $0x1e,%eax 8f0ca: 83 f8 01 cmp $0x1,%eax 8f0cd: 41 0f 95 47 04 setne 0x4(%r15) 8f0d2: 8b 8b c4 5e 00 00 mov 0x5ec4(%rbx),%ecx 8f0d8: 41 83 c6 01 add $0x1,%r14d 8f0dc: 49 83 c7 1c add $0x1c,%r15 8f0e0: 41 39 ce cmp %ecx,%r14d 8f0e3: 7c cb jl 8f0b0 8f0e5: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 8f0ea: 85 c9 test %ecx,%ecx 8f0ec: 0f 8e 6b 0a 00 00 jle 8fb5d 8f0f2: 48 8b 04 24 mov (%rsp),%rax 8f0f6: 48 8d 90 dc 5d 00 00 lea 0x5ddc(%rax),%rdx 8f0fd: 31 c0 xor %eax,%eax 8f0ff: eb 0f jmp 8f110 8f101: 83 c0 01 add $0x1,%eax 8f104: 48 83 c2 1c add $0x1c,%rdx 8f108: 39 c8 cmp %ecx,%eax 8f10a: 0f 84 4d 0a 00 00 je 8fb5d 8f110: 80 3a 00 cmpb $0x0,(%rdx) 8f113: 74 ec je 8f101 8f115: 48 98 cltq 8f117: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 8f11e: 00 8f11f: 48 29 c2 sub %rax,%rdx 8f122: 48 8d 84 95 d8 5d 00 lea 0x5dd8(%rbp,%rdx,4),%rax 8f129: 00 8f12a: 49 89 45 10 mov %rax,0x10(%r13) 8f12e: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f135: 48 8b 40 10 mov 0x10(%rax),%rax 8f139: 48 85 c0 test %rax,%rax 8f13c: 74 1d je 8f15b 8f13e: 8b 70 10 mov 0x10(%rax),%esi 8f141: 48 8b 04 24 mov (%rsp),%rax 8f145: 31 c9 xor %ecx,%ecx 8f147: ba 54 00 00 00 mov $0x54,%edx 8f14c: 48 89 ef mov %rbp,%rdi 8f14f: 48 8b 80 50 0d 00 00 mov 0xd50(%rax),%rax 8f156: e8 00 00 00 00 callq 8f15b 8f15b: 49 8b 84 24 18 01 00 mov 0x118(%r12),%rax 8f162: 00 8f163: 48 85 c0 test %rax,%rax 8f166: 74 7b je 8f1e3 8f168: 48 83 b8 a8 00 00 00 cmpq $0x0,0xa8(%rax) 8f16f: 00 8f170: 74 71 je 8f1e3 8f172: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8f177: 49 8b 4c 24 50 mov 0x50(%r12),%rcx 8f17c: 31 d2 xor %edx,%edx 8f17e: be 6b 01 00 00 mov $0x16b,%esi 8f183: 44 8b 38 mov (%rax),%r15d 8f186: 49 8b 04 24 mov (%r12),%rax 8f18a: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 8f18f: 4c 8d 68 f0 lea -0x10(%rax),%r13 8f193: 4c 89 ef mov %r13,%rdi 8f196: e8 00 00 00 00 callq 8f19b 8f19b: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 8f1a0: be 6b 01 00 00 mov $0x16b,%esi 8f1a5: 4c 89 ef mov %r13,%rdi 8f1a8: 83 e0 f8 and $0xfffffff8,%eax 8f1ab: 8b 91 e8 03 00 00 mov 0x3e8(%rcx),%edx 8f1b1: 31 c9 xor %ecx,%ecx 8f1b3: 83 e2 07 and $0x7,%edx 8f1b6: 09 c2 or %eax,%edx 8f1b8: e8 00 00 00 00 callq 8f1bd 8f1bd: 31 c9 xor %ecx,%ecx 8f1bf: ba c0 5d 00 00 mov $0x5dc0,%edx 8f1c4: 4c 89 ef mov %r13,%rdi 8f1c7: be 6c 01 00 00 mov $0x16c,%esi 8f1cc: e8 00 00 00 00 callq 8f1d1 8f1d1: 31 c9 xor %ecx,%ecx 8f1d3: 44 89 fa mov %r15d,%edx 8f1d6: be 6d 01 00 00 mov $0x16d,%esi 8f1db: 4c 89 ef mov %r13,%rdi 8f1de: e8 00 00 00 00 callq 8f1e3 8f1e3: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f1ea: 31 d2 xor %edx,%edx 8f1ec: 48 89 ef mov %rbp,%rdi 8f1ef: 8b 70 04 mov 0x4(%rax),%esi 8f1f2: 81 c6 0d 4a 00 00 add $0x4a0d,%esi 8f1f8: e8 00 00 00 00 callq 8f1fd 8f1fd: 31 c9 xor %ecx,%ecx 8f1ff: 48 89 ef mov %rbp,%rdi 8f202: 83 c8 01 or $0x1,%eax 8f205: 89 c2 mov %eax,%edx 8f207: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f20e: 8b 70 04 mov 0x4(%rax),%esi 8f211: 81 c6 0d 4a 00 00 add $0x4a0d,%esi 8f217: e8 00 00 00 00 callq 8f21c 8f21c: 31 c9 xor %ecx,%ecx 8f21e: ba 00 10 00 00 mov $0x1000,%edx 8f223: 48 89 ef mov %rbp,%rdi 8f226: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f22d: 8b 70 04 mov 0x4(%rax),%esi 8f230: 81 c6 3a 4a 00 00 add $0x4a3a,%esi 8f236: e8 00 00 00 00 callq 8f23b 8f23b: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f242: 31 d2 xor %edx,%edx 8f244: 48 89 ef mov %rbp,%rdi 8f247: 8b 70 04 mov 0x4(%rax),%esi 8f24a: 81 c6 09 4a 00 00 add $0x4a09,%esi 8f250: e8 00 00 00 00 callq 8f255 8f255: 8b 4c 24 18 mov 0x18(%rsp),%ecx 8f259: 41 89 c5 mov %eax,%r13d 8f25c: 83 f9 0a cmp $0xa,%ecx 8f25f: 0f 84 6b 0b 00 00 je 8fdd0 8f265: 83 f9 0c cmp $0xc,%ecx 8f268: 0f 84 8f 0b 00 00 je 8fdfd 8f26e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8f273: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8f27a: bf 01 00 00 00 mov $0x1,%edi 8f27f: 41 81 e5 ff ff ff ce and $0xceffffff,%r13d 8f286: 48 8b 50 48 mov 0x48(%rax),%rdx 8f28a: e8 00 00 00 00 callq 8f28f 8f28f: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f296: 31 c9 xor %ecx,%ecx 8f298: 44 89 ea mov %r13d,%edx 8f29b: 48 89 ef mov %rbp,%rdi 8f29e: 8b 70 04 mov 0x4(%rax),%esi 8f2a1: 81 c6 09 4a 00 00 add $0x4a09,%esi 8f2a7: e8 00 00 00 00 callq 8f2ac 8f2ac: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f2b3: 31 d2 xor %edx,%edx 8f2b5: 48 89 ef mov %rbp,%rdi 8f2b8: 8b 70 04 mov 0x4(%rax),%esi 8f2bb: 81 c6 0d 4a 00 00 add $0x4a0d,%esi 8f2c1: e8 00 00 00 00 callq 8f2c6 8f2c6: 31 c9 xor %ecx,%ecx 8f2c8: 48 89 ef mov %rbp,%rdi 8f2cb: 83 c8 31 or $0x31,%eax 8f2ce: 89 c2 mov %eax,%edx 8f2d0: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f2d7: 8b 70 04 mov 0x4(%rax),%esi 8f2da: 81 c6 0d 4a 00 00 add $0x4a0d,%esi 8f2e0: e8 00 00 00 00 callq 8f2e5 8f2e5: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f2ec: 31 d2 xor %edx,%edx 8f2ee: 48 89 ef mov %rbp,%rdi 8f2f1: 8b 70 04 mov 0x4(%rax),%esi 8f2f4: 81 c6 0e 4a 00 00 add $0x4a0e,%esi 8f2fa: e8 00 00 00 00 callq 8f2ff 8f2ff: 31 c9 xor %ecx,%ecx 8f301: 48 89 ef mov %rbp,%rdi 8f304: 83 c8 30 or $0x30,%eax 8f307: 89 c2 mov %eax,%edx 8f309: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f310: 8b 70 04 mov 0x4(%rax),%esi 8f313: 81 c6 0e 4a 00 00 add $0x4a0e,%esi 8f319: e8 00 00 00 00 callq 8f31e 8f31e: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f325: 31 d2 xor %edx,%edx 8f327: 48 89 ef mov %rbp,%rdi 8f32a: 8b 70 04 mov 0x4(%rax),%esi 8f32d: 81 c6 44 4a 00 00 add $0x4a44,%esi 8f333: e8 00 00 00 00 callq 8f338 8f338: 31 c9 xor %ecx,%ecx 8f33a: 48 89 ef mov %rbp,%rdi 8f33d: 0c 80 or $0x80,%al 8f33f: 89 c2 mov %eax,%edx 8f341: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f348: 8b 70 04 mov 0x4(%rax),%esi 8f34b: 81 c6 44 4a 00 00 add $0x4a44,%esi 8f351: e8 00 00 00 00 callq 8f356 8f356: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f35d: 31 d2 xor %edx,%edx 8f35f: 48 89 ef mov %rbp,%rdi 8f362: 8b 70 04 mov 0x4(%rax),%esi 8f365: 81 c6 0f 4a 00 00 add $0x4a0f,%esi 8f36b: e8 00 00 00 00 callq 8f370 8f370: 31 c9 xor %ecx,%ecx 8f372: 48 89 ef mov %rbp,%rdi 8f375: 80 e4 c0 and $0xc0,%ah 8f378: 89 c2 mov %eax,%edx 8f37a: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f381: 80 ce 02 or $0x2,%dh 8f384: 8b 70 04 mov 0x4(%rax),%esi 8f387: 81 c6 0f 4a 00 00 add $0x4a0f,%esi 8f38d: e8 00 00 00 00 callq 8f392 8f392: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f399: 48 89 ef mov %rbp,%rdi 8f39c: 8b 70 04 mov 0x4(%rax),%esi 8f39f: 81 c6 13 4a 00 00 add $0x4a13,%esi 8f3a5: 31 c9 xor %ecx,%ecx 8f3a7: 31 d2 xor %edx,%edx 8f3a9: e8 00 00 00 00 callq 8f3ae 8f3ae: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f3b5: 31 d2 xor %edx,%edx 8f3b7: 48 89 ef mov %rbp,%rdi 8f3ba: 8b 70 04 mov 0x4(%rax),%esi 8f3bd: 81 c6 0b 4a 00 00 add $0x4a0b,%esi 8f3c3: e8 00 00 00 00 callq 8f3c8 8f3c8: 31 c9 xor %ecx,%ecx 8f3ca: 48 89 ef mov %rbp,%rdi 8f3cd: 25 cf ff e0 ff and $0xffe0ffcf,%eax 8f3d2: 89 c2 mov %eax,%edx 8f3d4: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f3db: 81 ca 10 00 03 00 or $0x30010,%edx 8f3e1: 8b 70 04 mov 0x4(%rax),%esi 8f3e4: 81 c6 0b 4a 00 00 add $0x4a0b,%esi 8f3ea: e8 00 00 00 00 callq 8f3ef 8f3ef: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f3f6: 31 d2 xor %edx,%edx 8f3f8: 48 89 ef mov %rbp,%rdi 8f3fb: 8b 70 04 mov 0x4(%rax),%esi 8f3fe: 81 c6 42 4a 00 00 add $0x4a42,%esi 8f404: e8 00 00 00 00 callq 8f409 8f409: 31 c9 xor %ecx,%ecx 8f40b: 48 89 ef mov %rbp,%rdi 8f40e: 0d 00 00 00 04 or $0x4000000,%eax 8f413: 89 c2 mov %eax,%edx 8f415: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f41c: 8b 70 04 mov 0x4(%rax),%esi 8f41f: 81 c6 42 4a 00 00 add $0x4a42,%esi 8f425: e8 00 00 00 00 callq 8f42a 8f42a: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f431: 31 d2 xor %edx,%edx 8f433: 48 89 ef mov %rbp,%rdi 8f436: 8b 70 04 mov 0x4(%rax),%esi 8f439: 81 c6 0c 4a 00 00 add $0x4a0c,%esi 8f43f: e8 00 00 00 00 callq 8f444 8f444: 48 89 ef mov %rbp,%rdi 8f447: 89 c2 mov %eax,%edx 8f449: 80 cc 01 or $0x1,%ah 8f44c: 80 e6 fe and $0xfe,%dh 8f44f: 83 7c 24 18 09 cmpl $0x9,0x18(%rsp) 8f454: 0f 4c d0 cmovl %eax,%edx 8f457: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f45e: 31 c9 xor %ecx,%ecx 8f460: 8b 70 04 mov 0x4(%rax),%esi 8f463: 80 ce 10 or $0x10,%dh 8f466: 81 c6 0c 4a 00 00 add $0x4a0c,%esi 8f46c: e8 00 00 00 00 callq 8f471 8f471: 49 8b 04 24 mov (%r12),%rax 8f475: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8f47a: 4c 8d 68 f0 lea -0x10(%rax),%r13 8f47e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8f483: 8b 30 mov (%rax),%esi 8f485: e8 00 00 00 00 callq 8f48a 8f48a: 4d 8b b4 24 18 01 00 mov 0x118(%r12),%r14 8f491: 00 8f492: 31 d2 xor %edx,%edx 8f494: 4c 89 ef mov %r13,%rdi 8f497: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f49e: 8b 70 04 mov 0x4(%rax),%esi 8f4a1: 81 c6 2e 4a 00 00 add $0x4a2e,%esi 8f4a7: e8 00 00 00 00 callq 8f4ac 8f4ac: 8b 54 24 48 mov 0x48(%rsp),%edx 8f4b0: 31 c9 xor %ecx,%ecx 8f4b2: 4c 89 ef mov %r13,%rdi 8f4b5: 25 ff 0f 00 00 and $0xfff,%eax 8f4ba: c1 e2 0c shl $0xc,%edx 8f4bd: 09 c2 or %eax,%edx 8f4bf: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f4c6: 8b 70 04 mov 0x4(%rax),%esi 8f4c9: 81 c6 2e 4a 00 00 add $0x4a2e,%esi 8f4cf: e8 00 00 00 00 callq 8f4d4 8f4d4: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f4db: 31 d2 xor %edx,%edx 8f4dd: 4c 89 ef mov %r13,%rdi 8f4e0: 8b 70 04 mov 0x4(%rax),%esi 8f4e3: 81 c6 2f 4a 00 00 add $0x4a2f,%esi 8f4e9: e8 00 00 00 00 callq 8f4ee 8f4ee: 8b 54 24 44 mov 0x44(%rsp),%edx 8f4f2: 31 c9 xor %ecx,%ecx 8f4f4: 4c 89 ef mov %r13,%rdi 8f4f7: 25 00 00 f0 ff and $0xfff00000,%eax 8f4fc: 81 e2 ff ff 0f 00 and $0xfffff,%edx 8f502: 09 c2 or %eax,%edx 8f504: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f50b: 8b 70 04 mov 0x4(%rax),%esi 8f50e: 81 c6 2f 4a 00 00 add $0x4a2f,%esi 8f514: e8 00 00 00 00 callq 8f519 8f519: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f520: 31 d2 xor %edx,%edx 8f522: 4c 89 ef mov %r13,%rdi 8f525: 8b 70 04 mov 0x4(%rax),%esi 8f528: 81 c6 30 4a 00 00 add $0x4a30,%esi 8f52e: e8 00 00 00 00 callq 8f533 8f533: 8b 54 24 50 mov 0x50(%rsp),%edx 8f537: 31 c9 xor %ecx,%ecx 8f539: 4c 89 ef mov %r13,%rdi 8f53c: 25 ff 0f 00 00 and $0xfff,%eax 8f541: c1 e2 0c shl $0xc,%edx 8f544: 09 c2 or %eax,%edx 8f546: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f54d: 8b 70 04 mov 0x4(%rax),%esi 8f550: 81 c6 30 4a 00 00 add $0x4a30,%esi 8f556: e8 00 00 00 00 callq 8f55b 8f55b: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f562: 4c 89 ef mov %r13,%rdi 8f565: 8b 70 04 mov 0x4(%rax),%esi 8f568: 81 c6 31 4a 00 00 add $0x4a31,%esi 8f56e: 31 d2 xor %edx,%edx 8f570: e8 00 00 00 00 callq 8f575 8f575: 8b 54 24 4c mov 0x4c(%rsp),%edx 8f579: 31 c9 xor %ecx,%ecx 8f57b: 4c 89 ef mov %r13,%rdi 8f57e: 25 00 00 f0 ff and $0xfff00000,%eax 8f583: 81 e2 ff ff 0f 00 and $0xfffff,%edx 8f589: 09 c2 or %eax,%edx 8f58b: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f592: 8b 70 04 mov 0x4(%rax),%esi 8f595: 81 c6 31 4a 00 00 add $0x4a31,%esi 8f59b: e8 00 00 00 00 callq 8f5a0 8f5a0: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f5a7: 31 d2 xor %edx,%edx 8f5a9: 4c 89 ef mov %r13,%rdi 8f5ac: 8b 70 04 mov 0x4(%rax),%esi 8f5af: 81 c6 32 4a 00 00 add $0x4a32,%esi 8f5b5: e8 00 00 00 00 callq 8f5ba 8f5ba: 8b 54 24 58 mov 0x58(%rsp),%edx 8f5be: 31 c9 xor %ecx,%ecx 8f5c0: 4c 89 ef mov %r13,%rdi 8f5c3: 25 ff 0f 00 00 and $0xfff,%eax 8f5c8: c1 e2 0c shl $0xc,%edx 8f5cb: 09 c2 or %eax,%edx 8f5cd: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f5d4: 8b 70 04 mov 0x4(%rax),%esi 8f5d7: 81 c6 32 4a 00 00 add $0x4a32,%esi 8f5dd: e8 00 00 00 00 callq 8f5e2 8f5e2: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f5e9: 31 d2 xor %edx,%edx 8f5eb: 4c 89 ef mov %r13,%rdi 8f5ee: 8b 70 04 mov 0x4(%rax),%esi 8f5f1: 81 c6 33 4a 00 00 add $0x4a33,%esi 8f5f7: e8 00 00 00 00 callq 8f5fc 8f5fc: 8b 54 24 54 mov 0x54(%rsp),%edx 8f600: 31 c9 xor %ecx,%ecx 8f602: 4c 89 ef mov %r13,%rdi 8f605: 25 00 00 f0 ff and $0xfff00000,%eax 8f60a: 81 e2 ff ff 0f 00 and $0xfffff,%edx 8f610: 09 c2 or %eax,%edx 8f612: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f619: 8b 70 04 mov 0x4(%rax),%esi 8f61c: 81 c6 33 4a 00 00 add $0x4a33,%esi 8f622: e8 00 00 00 00 callq 8f627 8f627: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f62e: 31 d2 xor %edx,%edx 8f630: 48 89 ef mov %rbp,%rdi 8f633: 8b 70 04 mov 0x4(%rax),%esi 8f636: 81 c6 38 4a 00 00 add $0x4a38,%esi 8f63c: e8 00 00 00 00 callq 8f641 8f641: 48 89 ef mov %rbp,%rdi 8f644: 25 ff ff 0f ff and $0xff0fffff,%eax 8f649: 89 c2 mov %eax,%edx 8f64b: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f652: 81 ca 00 00 10 00 or $0x100000,%edx 8f658: 8b 70 04 mov 0x4(%rax),%esi 8f65b: 81 c6 38 4a 00 00 add $0x4a38,%esi 8f661: 31 c9 xor %ecx,%ecx 8f663: e8 00 00 00 00 callq 8f668 8f668: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f66f: 31 d2 xor %edx,%edx 8f671: 48 89 ef mov %rbp,%rdi 8f674: 8b 70 04 mov 0x4(%rax),%esi 8f677: 81 c6 39 4a 00 00 add $0x4a39,%esi 8f67d: e8 00 00 00 00 callq 8f682 8f682: 31 c9 xor %ecx,%ecx 8f684: 48 89 ef mov %rbp,%rdi 8f687: 25 ff ff 0f ff and $0xff0fffff,%eax 8f68c: 89 c2 mov %eax,%edx 8f68e: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f695: 81 ca 00 00 20 00 or $0x200000,%edx 8f69b: 8b 70 04 mov 0x4(%rax),%esi 8f69e: 81 c6 39 4a 00 00 add $0x4a39,%esi 8f6a4: e8 00 00 00 00 callq 8f6a9 8f6a9: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f6b0: 31 d2 xor %edx,%edx 8f6b2: 48 89 ef mov %rbp,%rdi 8f6b5: 8b 70 04 mov 0x4(%rax),%esi 8f6b8: 81 c6 3f 4a 00 00 add $0x4a3f,%esi 8f6be: e8 00 00 00 00 callq 8f6c3 8f6c3: 31 c9 xor %ecx,%ecx 8f6c5: 48 89 ef mov %rbp,%rdi 8f6c8: 25 00 00 00 ff and $0xff000000,%eax 8f6cd: 89 c2 mov %eax,%edx 8f6cf: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f6d6: 81 ca 43 65 87 00 or $0x876543,%edx 8f6dc: 8b 70 04 mov 0x4(%rax),%esi 8f6df: 81 c6 3f 4a 00 00 add $0x4a3f,%esi 8f6e5: e8 00 00 00 00 callq 8f6ea 8f6ea: 4d 8b ac 24 18 01 00 mov 0x118(%r12),%r13 8f6f1: 00 8f6f2: 4d 8b 34 24 mov (%r12),%r14 8f6f6: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 8f6fd: 00 00 8f6ff: 4d 85 ed test %r13,%r13 8f702: 74 54 je 8f758 8f704: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8f70b: 48 85 c0 test %rax,%rax 8f70e: 74 48 je 8f758 8f710: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 8f715: 74 41 je 8f758 8f717: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 8f71c: 4c 89 f7 mov %r14,%rdi 8f71f: e8 00 00 00 00 callq 8f724 8f724: eb 0d jmp 8f733 8f726: 4c 3b a0 88 03 00 00 cmp 0x388(%rax),%r12 8f72d: 0f 84 70 05 00 00 je 8fca3 8f733: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8f738: e8 00 00 00 00 callq 8f73d 8f73d: 48 85 c0 test %rax,%rax 8f740: 75 e4 jne 8f726 8f742: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8f747: e8 00 00 00 00 callq 8f74c 8f74c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8f753: e8 00 00 00 00 callq 8f758 8f758: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f75f: 31 c9 xor %ecx,%ecx 8f761: ba 00 ff 00 00 mov $0xff00,%edx 8f766: 48 89 ef mov %rbp,%rdi 8f769: 8b 70 04 mov 0x4(%rax),%esi 8f76c: 81 c6 14 4a 00 00 add $0x4a14,%esi 8f772: e8 00 00 00 00 callq 8f777 8f777: 4d 8b 3c 24 mov (%r12),%r15 8f77b: 4d 8b b4 24 18 01 00 mov 0x118(%r12),%r14 8f782: 00 8f783: 49 8d 4f f0 lea -0x10(%r15),%rcx 8f787: 4c 89 74 24 18 mov %r14,0x18(%rsp) 8f78c: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 8f791: 4d 85 f6 test %r14,%r14 8f794: 0f 84 4d 01 00 00 je 8f8e7 8f79a: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 8f7a1: 48 85 c0 test %rax,%rax 8f7a4: 0f 84 b0 05 00 00 je 8fd5a 8f7aa: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 8f7af: 74 72 je 8f823 8f7b1: 8b 70 04 mov 0x4(%rax),%esi 8f7b4: 48 89 cf mov %rcx,%rdi 8f7b7: 31 d2 xor %edx,%edx 8f7b9: 49 89 cf mov %rcx,%r15 8f7bc: 81 c6 45 4a 00 00 add $0x4a45,%esi 8f7c2: e8 00 00 00 00 callq 8f7c7 8f7c7: 49 8b 8e a8 00 00 00 mov 0xa8(%r14),%rcx 8f7ce: 4c 89 ff mov %r15,%rdi 8f7d1: 83 e0 f8 and $0xfffffff8,%eax 8f7d4: 48 8b 51 10 mov 0x10(%rcx),%rdx 8f7d8: 8b 71 04 mov 0x4(%rcx),%esi 8f7db: 31 c9 xor %ecx,%ecx 8f7dd: 8b 52 18 mov 0x18(%rdx),%edx 8f7e0: 81 c6 45 4a 00 00 add $0x4a45,%esi 8f7e6: 83 e2 07 and $0x7,%edx 8f7e9: 09 c2 or %eax,%edx 8f7eb: e8 00 00 00 00 callq 8f7f0 8f7f0: 4d 8b 3c 24 mov (%r12),%r15 8f7f4: 49 8d 47 f0 lea -0x10(%r15),%rax 8f7f8: 48 89 44 24 20 mov %rax,0x20(%rsp) 8f7fd: 49 8b 84 24 18 01 00 mov 0x118(%r12),%rax 8f804: 00 8f805: 48 89 44 24 18 mov %rax,0x18(%rsp) 8f80a: 48 85 c0 test %rax,%rax 8f80d: 0f 84 d4 00 00 00 je 8f8e7 8f813: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 8f81a: 48 85 c0 test %rax,%rax 8f81d: 0f 84 37 05 00 00 je 8fd5a 8f823: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 8f828: 0f 84 2c 05 00 00 je 8fd5a 8f82e: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 8f833: 4c 89 ff mov %r15,%rdi 8f836: e8 00 00 00 00 callq 8f83b 8f83b: eb 0d jmp 8f84a 8f83d: 4c 3b a0 88 03 00 00 cmp 0x388(%rax),%r12 8f844: 0f 84 26 03 00 00 je 8fb70 8f84a: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8f84f: e8 00 00 00 00 callq 8f854 8f854: 48 85 c0 test %rax,%rax 8f857: 75 e4 jne 8f83d 8f859: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8f85e: e8 00 00 00 00 callq 8f863 8f863: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8f86a: e8 00 00 00 00 callq 8f86f 8f86f: 4d 8b 34 24 mov (%r12),%r14 8f873: 4d 8b ac 24 18 01 00 mov 0x118(%r12),%r13 8f87a: 00 8f87b: 4d 8d 7e f0 lea -0x10(%r14),%r15 8f87f: e9 e2 04 00 00 jmpq 8fd66 8f884: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8f889: 48 89 44 24 20 mov %rax,0x20(%rsp) 8f88e: e8 00 00 00 00 callq 8f893 8f893: 48 8b 44 24 08 mov 0x8(%rsp),%rax 8f898: 31 c9 xor %ecx,%ecx 8f89a: 8b 40 18 mov 0x18(%rax),%eax 8f89d: 89 c2 mov %eax,%edx 8f89f: 89 44 24 18 mov %eax,0x18(%rsp) 8f8a3: 48 8b 44 24 20 mov 0x20(%rsp),%rax 8f8a8: c1 ea 04 shr $0x4,%edx 8f8ab: 83 e2 01 and $0x1,%edx 8f8ae: 80 bc 10 10 04 00 00 cmpb $0x0,0x410(%rax,%rdx,1) 8f8b5: 00 8f8b6: 74 0d je 8f8c5 8f8b8: 8b 8c 90 1c 04 00 00 mov 0x41c(%rax,%rdx,4),%ecx 8f8bf: c1 e1 08 shl $0x8,%ecx 8f8c2: 0f b7 c9 movzwl %cx,%ecx 8f8c5: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8f8cc: ba 37 00 00 00 mov $0x37,%edx 8f8d1: 4c 89 ff mov %r15,%rdi 8f8d4: 48 8b 40 10 mov 0x10(%rax),%rax 8f8d8: 8b 70 10 mov 0x10(%rax),%esi 8f8db: 49 8b 86 50 0d 00 00 mov 0xd50(%r14),%rax 8f8e2: e8 00 00 00 00 callq 8f8e7 8f8e7: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 8f8ec: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 8f8f1: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8f8f6: e8 00 00 00 00 callq 8f8fb 8f8fb: 48 63 f0 movslq %eax,%rsi 8f8fe: 48 85 f6 test %rsi,%rsi 8f901: 0f 88 23 05 00 00 js 8fe2a 8f907: ba 11 00 00 00 mov $0x11,%edx 8f90c: 48 8d b4 24 87 00 00 lea 0x87(%rsp),%rsi 8f913: 00 8f914: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8f919: e8 00 00 00 00 callq 8f91e 8f91e: 48 85 c0 test %rax,%rax 8f921: 0f 88 84 05 00 00 js 8feab 8f927: 49 8b 04 24 mov (%r12),%rax 8f92b: 4d 8b a4 24 18 01 00 mov 0x118(%r12),%r12 8f932: 00 8f933: 31 c9 xor %ecx,%ecx 8f935: 8b 94 24 8a 00 00 00 mov 0x8a(%rsp),%edx 8f93c: 4c 8d 68 f0 lea -0x10(%rax),%r13 8f940: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 8f947: 00 8f948: 4c 89 ef mov %r13,%rdi 8f94b: 8b 70 04 mov 0x4(%rax),%esi 8f94e: 81 c6 1e 4a 00 00 add $0x4a1e,%esi 8f954: e8 00 00 00 00 callq 8f959 8f959: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 8f960: 00 8f961: 31 c9 xor %ecx,%ecx 8f963: 4c 89 ef mov %r13,%rdi 8f966: 8b 94 24 8e 00 00 00 mov 0x8e(%rsp),%edx 8f96d: 8b 70 04 mov 0x4(%rax),%esi 8f970: 81 c6 1f 4a 00 00 add $0x4a1f,%esi 8f976: e8 00 00 00 00 callq 8f97b 8f97b: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 8f982: 00 8f983: 31 c9 xor %ecx,%ecx 8f985: 4c 89 ef mov %r13,%rdi 8f988: 8b 94 24 92 00 00 00 mov 0x92(%rsp),%edx 8f98f: 8b 70 04 mov 0x4(%rax),%esi 8f992: 81 c6 20 4a 00 00 add $0x4a20,%esi 8f998: e8 00 00 00 00 callq 8f99d 8f99d: 0f b6 94 24 97 00 00 movzbl 0x97(%rsp),%edx 8f9a4: 00 8f9a5: 31 c9 xor %ecx,%ecx 8f9a7: 4c 89 ef mov %r13,%rdi 8f9aa: 0f b6 84 24 88 00 00 movzbl 0x88(%rsp),%eax 8f9b1: 00 8f9b2: c1 e2 08 shl $0x8,%edx 8f9b5: c1 e0 18 shl $0x18,%eax 8f9b8: 09 c2 or %eax,%edx 8f9ba: 0f b6 84 24 96 00 00 movzbl 0x96(%rsp),%eax 8f9c1: 00 8f9c2: 09 c2 or %eax,%edx 8f9c4: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 8f9cb: 00 8f9cc: 8b 70 04 mov 0x4(%rax),%esi 8f9cf: 81 c6 21 4a 00 00 add $0x4a21,%esi 8f9d5: e8 00 00 00 00 callq 8f9da 8f9da: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8f9e1: 31 d2 xor %edx,%edx 8f9e3: 48 89 ef mov %rbp,%rdi 8f9e6: 8b 70 04 mov 0x4(%rax),%esi 8f9e9: 81 c6 0e 4a 00 00 add $0x4a0e,%esi 8f9ef: e8 00 00 00 00 callq 8f9f4 8f9f4: 31 c9 xor %ecx,%ecx 8f9f6: 48 89 ef mov %rbp,%rdi 8f9f9: 83 c8 03 or $0x3,%eax 8f9fc: 89 c2 mov %eax,%edx 8f9fe: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8fa05: 8b 70 04 mov 0x4(%rax),%esi 8fa08: 81 c6 0e 4a 00 00 add $0x4a0e,%esi 8fa0e: e8 00 00 00 00 callq 8fa13 8fa13: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8fa1a: 31 d2 xor %edx,%edx 8fa1c: 48 89 ef mov %rbp,%rdi 8fa1f: 8b 70 04 mov 0x4(%rax),%esi 8fa22: 81 c6 0f 4a 00 00 add $0x4a0f,%esi 8fa28: e8 00 00 00 00 callq 8fa2d 8fa2d: 31 c9 xor %ecx,%ecx 8fa2f: 48 89 ef mov %rbp,%rdi 8fa32: 83 e0 c0 and $0xffffffc0,%eax 8fa35: 89 c2 mov %eax,%edx 8fa37: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8fa3e: 83 ca 02 or $0x2,%edx 8fa41: 8b 70 04 mov 0x4(%rax),%esi 8fa44: 81 c6 0f 4a 00 00 add $0x4a0f,%esi 8fa4a: e8 00 00 00 00 callq 8fa4f 8fa4f: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8fa56: 48 89 ef mov %rbp,%rdi 8fa59: 8b 70 04 mov 0x4(%rax),%esi 8fa5c: 81 c6 42 4a 00 00 add $0x4a42,%esi 8fa62: 31 d2 xor %edx,%edx 8fa64: e8 00 00 00 00 callq 8fa69 8fa69: 31 c9 xor %ecx,%ecx 8fa6b: 48 89 ef mov %rbp,%rdi 8fa6e: 83 c8 01 or $0x1,%eax 8fa71: 89 c2 mov %eax,%edx 8fa73: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8fa7a: 8b 70 04 mov 0x4(%rax),%esi 8fa7d: 81 c6 42 4a 00 00 add $0x4a42,%esi 8fa83: e8 00 00 00 00 callq 8fa88 8fa88: 31 c9 xor %ecx,%ecx 8fa8a: ba ff ff ff 00 mov $0xffffff,%edx 8fa8f: 48 89 ef mov %rbp,%rdi 8fa92: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8fa99: 8b 70 04 mov 0x4(%rax),%esi 8fa9c: 81 c6 3b 4a 00 00 add $0x4a3b,%esi 8faa2: e8 00 00 00 00 callq 8faa7 8faa7: 31 c9 xor %ecx,%ecx 8faa9: ba ff ff 7f 00 mov $0x7fffff,%edx 8faae: 48 89 ef mov %rbp,%rdi 8fab1: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8fab8: 8b 70 04 mov 0x4(%rax),%esi 8fabb: 81 c6 3c 4a 00 00 add $0x4a3c,%esi 8fac1: e8 00 00 00 00 callq 8fac6 8fac6: 31 c9 xor %ecx,%ecx 8fac8: ba 01 00 00 00 mov $0x1,%edx 8facd: 48 89 ef mov %rbp,%rdi 8fad0: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8fad7: 8b 70 04 mov 0x4(%rax),%esi 8fada: 81 c6 3d 4a 00 00 add $0x4a3d,%esi 8fae0: e8 00 00 00 00 callq 8fae5 8fae5: 31 c9 xor %ecx,%ecx 8fae7: ba 01 00 00 00 mov $0x1,%edx 8faec: 48 89 ef mov %rbp,%rdi 8faef: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8faf6: 8b 70 04 mov 0x4(%rax),%esi 8faf9: 81 c6 3e 4a 00 00 add $0x4a3e,%esi 8faff: e8 00 00 00 00 callq 8fb04 8fb04: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 8fb0b: 48 8b 40 10 mov 0x10(%rax),%rax 8fb0f: 48 85 c0 test %rax,%rax 8fb12: 74 20 je 8fb34 8fb14: 8b 70 10 mov 0x10(%rax),%esi 8fb17: 48 8b 04 24 mov (%rsp),%rax 8fb1b: b9 00 00 00 80 mov $0x80000000,%ecx 8fb20: 48 89 ef mov %rbp,%rdi 8fb23: ba 54 00 00 00 mov $0x54,%edx 8fb28: 48 8b 80 50 0d 00 00 mov 0xd50(%rax),%rax 8fb2f: e8 00 00 00 00 callq 8fb34 8fb34: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 8fb3b: 00 8fb3c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 8fb43: 00 00 8fb45: 0f 85 9a 03 00 00 jne 8fee5 8fb4b: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 8fb52: 5b pop %rbx 8fb53: 5d pop %rbp 8fb54: 41 5c pop %r12 8fb56: 41 5d pop %r13 8fb58: 41 5e pop %r14 8fb5a: 41 5f pop %r15 8fb5c: c3 retq 8fb5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8fb64: e8 00 00 00 00 callq 8fb69 8fb69: 31 c0 xor %eax,%eax 8fb6b: e9 ba f5 ff ff jmpq 8f12a 8fb70: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8fb75: 48 89 44 24 28 mov %rax,0x28(%rsp) 8fb7a: e8 00 00 00 00 callq 8fb7f 8fb7f: 48 8b 44 24 28 mov 0x28(%rsp),%rax 8fb84: 48 89 c7 mov %rax,%rdi 8fb87: e8 00 00 00 00 callq 8fb8c 8fb8c: 48 89 c7 mov %rax,%rdi 8fb8f: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 8fb94: e8 00 00 00 00 callq 8fb99 8fb99: 41 89 c5 mov %eax,%r13d 8fb9c: 85 c0 test %eax,%eax 8fb9e: 0f 88 1b 03 00 00 js 8febf 8fba4: 0f 84 aa 02 00 00 je 8fe54 8fbaa: 48 8b 44 24 38 mov 0x38(%rsp),%rax 8fbaf: 48 85 c0 test %rax,%rax 8fbb2: 0f 84 2b 03 00 00 je 8fee3 8fbb8: 48 89 6c 24 30 mov %rbp,0x30(%rsp) 8fbbd: b9 28 00 00 00 mov $0x28,%ecx 8fbc2: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 8fbc7: 49 c7 c6 00 00 00 00 mov $0x0,%r14 8fbce: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 8fbd3: 41 b9 01 00 00 00 mov $0x1,%r9d 8fbd9: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 8fbde: 4c 89 64 24 20 mov %r12,0x20(%rsp) 8fbe3: 41 89 cc mov %ecx,%r12d 8fbe6: 45 31 c0 xor %r8d,%r8d 8fbe9: 31 f6 xor %esi,%esi 8fbeb: 41 bb ff ff ff ff mov $0xffffffff,%r11d 8fbf1: 31 d2 xor %edx,%edx 8fbf3: eb 0c jmp 8fc01 8fbf5: 83 c2 01 add $0x1,%edx 8fbf8: 48 83 c0 04 add $0x4,%rax 8fbfc: 41 39 d5 cmp %edx,%r13d 8fbff: 7e 55 jle 8fc56 8fc01: 0f b6 38 movzbl (%rax),%edi 8fc04: 89 f9 mov %edi,%ecx 8fc06: 66 44 39 cf cmp %r9w,%di 8fc0a: 75 e9 jne 8fbf5 8fc0c: 44 0f b6 50 01 movzbl 0x1(%rax),%r10d 8fc11: 44 89 d7 mov %r10d,%edi 8fc14: 45 39 da cmp %r11d,%r10d 8fc17: 7e 28 jle 8fc41 8fc19: 83 e7 07 and $0x7,%edi 8fc1c: 81 e6 f8 ff 00 ff and $0xff00fff8,%esi 8fc22: 45 89 d3 mov %r10d,%r11d 8fc25: 09 fe or %edi,%esi 8fc27: 0f b6 78 03 movzbl 0x3(%rax),%edi 8fc2b: c1 e7 10 shl $0x10,%edi 8fc2e: 09 fe or %edi,%esi 8fc30: 89 f7 mov %esi,%edi 8fc32: 0f b6 70 02 movzbl 0x2(%rax),%esi 8fc36: 81 e7 ff 00 ff ff and $0xffff00ff,%edi 8fc3c: c1 e6 08 shl $0x8,%esi 8fc3f: 09 fe or %edi,%esi 8fc41: 80 f9 01 cmp $0x1,%cl 8fc44: 75 10 jne 8fc56 8fc46: 83 c2 01 add $0x1,%edx 8fc49: 44 0a 40 02 or 0x2(%rax),%r8b 8fc4d: 48 83 c0 04 add $0x4,%rax 8fc51: 41 39 d5 cmp %edx,%r13d 8fc54: 7f ab jg 8fc01 8fc56: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 8fc5d: 44 89 c1 mov %r8d,%ecx 8fc60: 41 0f b7 d4 movzwl %r12w,%edx 8fc64: 48 89 df mov %rbx,%rdi 8fc67: c1 e1 18 shl $0x18,%ecx 8fc6a: 48 8b 40 10 mov 0x10(%rax),%rax 8fc6e: 09 f1 or %esi,%ecx 8fc70: 8b 70 10 mov 0x10(%rax),%esi 8fc73: 49 8b 87 50 0d 00 00 mov 0xd50(%r15),%rax 8fc7a: e8 00 00 00 00 callq 8fc7f 8fc7f: 49 81 fe 00 00 00 00 cmp $0x0,%r14 8fc86: 0f 84 af 01 00 00 je 8fe3b 8fc8c: 45 0f b7 4e 02 movzwl 0x2(%r14),%r9d 8fc91: 45 0f b7 26 movzwl (%r14),%r12d 8fc95: 49 83 c6 04 add $0x4,%r14 8fc99: 48 8b 44 24 38 mov 0x38(%rsp),%rax 8fc9e: e9 43 ff ff ff jmpq 8fbe6 8fca3: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8fca8: 48 89 44 24 18 mov %rax,0x18(%rsp) 8fcad: 4d 8d 7e f0 lea -0x10(%r14),%r15 8fcb1: e8 00 00 00 00 callq 8fcb6 8fcb6: 48 8b 44 24 18 mov 0x18(%rsp),%rax 8fcbb: 48 89 c7 mov %rax,%rdi 8fcbe: e8 00 00 00 00 callq 8fcc3 8fcc3: 48 89 c7 mov %rax,%rdi 8fcc6: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 8fccb: e8 00 00 00 00 callq 8fcd0 8fcd0: 41 89 c0 mov %eax,%r8d 8fcd3: 85 c0 test %eax,%eax 8fcd5: 0f 88 8e 01 00 00 js 8fe69 8fcdb: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8fce2: 44 89 44 24 18 mov %r8d,0x18(%rsp) 8fce7: ba 25 00 00 00 mov $0x25,%edx 8fcec: 4c 89 ff mov %r15,%rdi 8fcef: 48 8b 40 10 mov 0x10(%rax),%rax 8fcf3: 8b 70 10 mov 0x10(%rax),%esi 8fcf6: 49 8b 86 48 0d 00 00 mov 0xd48(%r14),%rax 8fcfd: e8 00 00 00 00 callq 8fd02 8fd02: 44 8b 44 24 18 mov 0x18(%rsp),%r8d 8fd07: 45 85 c0 test %r8d,%r8d 8fd0a: 0f 84 8a 01 00 00 je 8fe9a 8fd10: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 8fd15: 25 80 ff fd ff and $0xfffdff80,%eax 8fd1a: 0f b6 0a movzbl (%rdx),%ecx 8fd1d: 83 e1 7f and $0x7f,%ecx 8fd20: 09 c8 or %ecx,%eax 8fd22: 0d 00 00 01 00 or $0x10000,%eax 8fd27: 89 c1 mov %eax,%ecx 8fd29: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8fd30: 4c 89 ff mov %r15,%rdi 8fd33: ba 25 00 00 00 mov $0x25,%edx 8fd38: 48 8b 40 10 mov 0x10(%rax),%rax 8fd3c: 8b 70 10 mov 0x10(%rax),%esi 8fd3f: 49 8b 86 50 0d 00 00 mov 0xd50(%r14),%rax 8fd46: e8 00 00 00 00 callq 8fd4b 8fd4b: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 8fd50: e8 00 00 00 00 callq 8fd55 8fd55: e9 fe f9 ff ff jmpq 8f758 8fd5a: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 8fd5f: 4d 89 fe mov %r15,%r14 8fd62: 4d 8d 7f f0 lea -0x10(%r15),%r15 8fd66: 4d 85 ed test %r13,%r13 8fd69: 0f 84 78 fb ff ff je 8f8e7 8fd6f: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8fd76: 48 85 c0 test %rax,%rax 8fd79: 0f 84 68 fb ff ff je 8f8e7 8fd7f: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 8fd84: 0f 84 5d fb ff ff je 8f8e7 8fd8a: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 8fd8f: 4c 89 f7 mov %r14,%rdi 8fd92: e8 00 00 00 00 callq 8fd97 8fd97: eb 0d jmp 8fda6 8fd99: 4c 3b a0 88 03 00 00 cmp 0x388(%rax),%r12 8fda0: 0f 84 de fa ff ff je 8f884 8fda6: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8fdab: e8 00 00 00 00 callq 8fdb0 8fdb0: 48 85 c0 test %rax,%rax 8fdb3: 75 e4 jne 8fd99 8fdb5: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 8fdba: e8 00 00 00 00 callq 8fdbf 8fdbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8fdc6: e8 00 00 00 00 callq 8fdcb 8fdcb: e9 17 fb ff ff jmpq 8f8e7 8fdd0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8fdd5: 41 81 e5 ff ff ff cf and $0xcfffffff,%r13d 8fddc: bf 01 00 00 00 mov $0x1,%edi 8fde1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8fde8: 41 81 cd 00 00 00 11 or $0x11000000,%r13d 8fdef: 48 8b 50 48 mov 0x48(%rax),%rdx 8fdf3: e8 00 00 00 00 callq 8fdf8 8fdf8: e9 92 f4 ff ff jmpq 8f28f 8fdfd: 48 8b 44 24 10 mov 0x10(%rsp),%rax 8fe02: 41 81 e5 ff ff ff cf and $0xcfffffff,%r13d 8fe09: bf 01 00 00 00 mov $0x1,%edi 8fe0e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8fe15: 41 81 cd 00 00 00 21 or $0x21000000,%r13d 8fe1c: 48 8b 50 48 mov 0x48(%rax),%rdx 8fe20: e8 00 00 00 00 callq 8fe25 8fe25: e9 65 f4 ff ff jmpq 8f28f 8fe2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8fe31: e8 00 00 00 00 callq 8fe36 8fe36: e9 f9 fc ff ff jmpq 8fb34 8fe3b: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 8fe40: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 8fe45: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 8fe4a: 48 8b 6c 24 30 mov 0x30(%rsp),%rbp 8fe4f: e8 00 00 00 00 callq 8fe54 8fe54: 4d 8b 34 24 mov (%r12),%r14 8fe58: 4d 8b ac 24 18 01 00 mov 0x118(%r12),%r13 8fe5f: 00 8fe60: 4d 8d 7e f0 lea -0x10(%r14),%r15 8fe64: e9 fd fe ff ff jmpq 8fd66 8fe69: 44 89 c6 mov %r8d,%esi 8fe6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8fe73: e8 00 00 00 00 callq 8fe78 8fe78: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 8fe7f: ba 25 00 00 00 mov $0x25,%edx 8fe84: 4c 89 ff mov %r15,%rdi 8fe87: 48 8b 40 10 mov 0x10(%rax),%rax 8fe8b: 8b 70 10 mov 0x10(%rax),%esi 8fe8e: 49 8b 86 48 0d 00 00 mov 0xd48(%r14),%rax 8fe95: e8 00 00 00 00 callq 8fe9a 8fe9a: 25 80 ff fd ff and $0xfffdff80,%eax 8fe9f: 0d 05 00 01 00 or $0x10005,%eax 8fea4: 89 c1 mov %eax,%ecx 8fea6: e9 7e fe ff ff jmpq 8fd29 8feab: 48 89 c6 mov %rax,%rsi 8feae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8feb5: e8 00 00 00 00 callq 8feba 8feba: e9 75 fc ff ff jmpq 8fb34 8febf: 44 89 ee mov %r13d,%esi 8fec2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8fec9: e8 00 00 00 00 callq 8fece 8fece: 4d 8b 34 24 mov (%r12),%r14 8fed2: 4d 8b ac 24 18 01 00 mov 0x118(%r12),%r13 8fed9: 00 8feda: 4d 8d 7e f0 lea -0x10(%r14),%r15 8fede: e9 83 fe ff ff jmpq 8fd66 8fee3: 0f 0b ud2 8fee5: e8 00 00 00 00 callq 8feea 8feea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000008fef0 : 8fef0: e8 00 00 00 00 callq 8fef5 8fef5: 41 56 push %r14 8fef7: 49 89 f6 mov %rsi,%r14 8fefa: be 03 00 00 00 mov $0x3,%esi 8feff: 41 55 push %r13 8ff01: 49 89 d5 mov %rdx,%r13 8ff04: 41 54 push %r12 8ff06: 55 push %rbp 8ff07: 48 89 fd mov %rdi,%rbp 8ff0a: 53 push %rbx 8ff0b: 8b 02 mov (%rdx),%eax 8ff0d: 89 87 8c 00 00 00 mov %eax,0x8c(%rdi) 8ff13: e8 00 00 00 00 callq 8ff18 8ff18: 48 8b 5d 50 mov 0x50(%rbp),%rbx 8ff1c: 31 d2 xor %edx,%edx 8ff1e: 48 8b 03 mov (%rbx),%rax 8ff21: 4c 8d 60 f0 lea -0x10(%rax),%r12 8ff25: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 8ff2b: 4c 89 e7 mov %r12,%rdi 8ff2e: 8d b0 c0 1a 00 00 lea 0x1ac0(%rax),%esi 8ff34: e8 00 00 00 00 callq 8ff39 8ff39: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 8ff3f: 4c 89 e7 mov %r12,%rdi 8ff42: 89 c2 mov %eax,%edx 8ff44: 83 e0 f7 and $0xfffffff7,%eax 8ff47: 83 ca 08 or $0x8,%edx 8ff4a: 41 f6 46 18 10 testb $0x10,0x18(%r14) 8ff4f: 0f 44 d0 cmove %eax,%edx 8ff52: 81 c6 c0 1a 00 00 add $0x1ac0,%esi 8ff58: 31 c9 xor %ecx,%ecx 8ff5a: e8 00 00 00 00 callq 8ff5f 8ff5f: 48 89 ef mov %rbp,%rdi 8ff62: e8 00 00 00 00 callq 8ff67 8ff67: 83 f8 03 cmp $0x3,%eax 8ff6a: 74 09 je 8ff75 8ff6c: 5b pop %rbx 8ff6d: 5d pop %rbp 8ff6e: 41 5c pop %r12 8ff70: 41 5d pop %r13 8ff72: 41 5e pop %r14 8ff74: c3 retq 8ff75: 48 89 ef mov %rbp,%rdi 8ff78: be 01 00 00 00 mov $0x1,%esi 8ff7d: e8 6e e1 ff ff callq 8e0f0 8ff82: 4c 89 ee mov %r13,%rsi 8ff85: 5b pop %rbx 8ff86: 48 89 ef mov %rbp,%rdi 8ff89: 5d pop %rbp 8ff8a: 41 5c pop %r12 8ff8c: 41 5d pop %r13 8ff8e: 41 5e pop %r14 8ff90: e9 6b f0 ff ff jmpq 8f000 8ff95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 8ff9c: 00 00 00 00 000000000008ffa0 : 8ffa0: e8 00 00 00 00 callq 8ffa5 8ffa5: 55 push %rbp 8ffa6: 31 d2 xor %edx,%edx 8ffa8: be ca 00 00 00 mov $0xca,%esi 8ffad: 48 89 fd mov %rdi,%rbp 8ffb0: e8 00 00 00 00 callq 8ffb5 8ffb5: 31 c9 xor %ecx,%ecx 8ffb7: 48 89 ef mov %rbp,%rdi 8ffba: be ca 00 00 00 mov $0xca,%esi 8ffbf: 83 c8 10 or $0x10,%eax 8ffc2: 89 c2 mov %eax,%edx 8ffc4: e8 00 00 00 00 callq 8ffc9 8ffc9: 48 89 ef mov %rbp,%rdi 8ffcc: 31 d2 xor %edx,%edx 8ffce: be c0 00 00 00 mov $0xc0,%esi 8ffd3: e8 00 00 00 00 callq 8ffd8 8ffd8: 48 89 ef mov %rbp,%rdi 8ffdb: 31 c9 xor %ecx,%ecx 8ffdd: be c0 00 00 00 mov $0xc0,%esi 8ffe2: 25 ff ff fc ff and $0xfffcffff,%eax 8ffe7: 5d pop %rbp 8ffe8: 89 c2 mov %eax,%edx 8ffea: e9 00 00 00 00 jmpq 8ffef 8ffef: 90 nop 000000000008fff0 : 8fff0: e8 00 00 00 00 callq 8fff5 8fff5: 41 54 push %r12 8fff7: 55 push %rbp 8fff8: 53 push %rbx 8fff9: 48 89 fb mov %rdi,%rbx 8fffc: 48 83 ec 18 sub $0x18,%rsp 90000: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 90007: 00 00 90009: 48 89 44 24 10 mov %rax,0x10(%rsp) 9000e: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 90014: 83 f8 0f cmp $0xf,%eax 90017: 0f 84 77 02 00 00 je 90294 9001d: 0f 87 4d 02 00 00 ja 90270 90023: 83 f8 0d cmp $0xd,%eax 90026: 0f 84 8e 02 00 00 je 902ba 9002c: 83 f8 0e cmp $0xe,%eax 9002f: 75 11 jne 90042 90031: ba 06 00 00 00 mov $0x6,%edx 90036: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9003d: e8 00 00 00 00 callq 90042 90042: 48 89 df mov %rbx,%rdi 90045: e8 56 ff ff ff callq 8ffa0 9004a: 48 89 df mov %rbx,%rdi 9004d: e8 00 00 00 00 callq 90052 90052: 48 89 df mov %rbx,%rdi 90055: e8 00 00 00 00 callq 9005a 9005a: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 90060: 8b b3 30 0f 00 00 mov 0xf30(%rbx),%esi 90066: 83 e8 0f sub $0xf,%eax 90069: 83 f8 03 cmp $0x3,%eax 9006c: 0f 87 3b 02 00 00 ja 902ad 90072: b9 08 00 00 00 mov $0x8,%ecx 90077: 31 d2 xor %edx,%edx 90079: 48 89 df mov %rbx,%rdi 9007c: e8 00 00 00 00 callq 90081 90081: b9 08 00 00 00 mov $0x8,%ecx 90086: 31 f6 xor %esi,%esi 90088: 48 89 df mov %rbx,%rdi 9008b: ba 01 00 00 00 mov $0x1,%edx 90090: e8 00 00 00 00 callq 90095 90095: 48 8d 7b 10 lea 0x10(%rbx),%rdi 90099: 48 89 e6 mov %rsp,%rsi 9009c: 4c 8d a3 78 5f 00 00 lea 0x5f78(%rbx),%r12 900a3: e8 00 00 00 00 callq 900a8 900a8: 48 89 e7 mov %rsp,%rdi 900ab: e8 00 00 00 00 callq 900b0 900b0: 48 89 c5 mov %rax,%rbp 900b3: 48 85 c0 test %rax,%rax 900b6: 0f 84 d8 00 00 00 je 90194 900bc: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 900c2: 3b 83 dc 5e 00 00 cmp 0x5edc(%rbx),%eax 900c8: 73 de jae 900a8 900ca: 8b 55 74 mov 0x74(%rbp),%edx 900cd: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 900d4: 83 fa 0e cmp $0xe,%edx 900d7: 0f 84 5a 01 00 00 je 90237 900dd: 83 fa 07 cmp $0x7,%edx 900e0: 0f 84 51 01 00 00 je 90237 900e6: 81 c6 9a 18 00 00 add $0x189a,%esi 900ec: 31 d2 xor %edx,%edx 900ee: 48 89 df mov %rbx,%rdi 900f1: e8 00 00 00 00 callq 900f6 900f6: 31 c9 xor %ecx,%ecx 900f8: 48 89 df mov %rbx,%rdi 900fb: 0d 00 00 00 10 or $0x10000000,%eax 90100: 89 c2 mov %eax,%edx 90102: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 90108: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 9010f: 81 c6 9a 18 00 00 add $0x189a,%esi 90115: e8 00 00 00 00 callq 9011a 9011a: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 90120: 31 d2 xor %edx,%edx 90122: 48 89 df mov %rbx,%rdi 90125: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 9012c: 81 c6 9c 18 00 00 add $0x189c,%esi 90132: e8 00 00 00 00 callq 90137 90137: 31 c9 xor %ecx,%ecx 90139: 48 89 df mov %rbx,%rdi 9013c: 25 00 ff 0f f0 and $0xf00fff00,%eax 90141: 89 c2 mov %eax,%edx 90143: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 90149: 81 ca 32 00 a0 00 or $0xa00032,%edx 9014f: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 90156: 81 c6 9c 18 00 00 add $0x189c,%esi 9015c: e8 00 00 00 00 callq 90161 90161: 8b b5 bc 04 00 00 mov 0x4bc(%rbp),%esi 90167: 48 89 df mov %rbx,%rdi 9016a: e8 01 ec ff ff callq 8ed70 9016f: 8b 95 bc 04 00 00 mov 0x4bc(%rbp),%edx 90175: 4c 89 e6 mov %r12,%rsi 90178: 48 89 df mov %rbx,%rdi 9017b: e8 00 00 00 00 callq 90180 90180: 48 89 e7 mov %rsp,%rdi 90183: e8 00 00 00 00 callq 90188 90188: 48 89 c5 mov %rax,%rbp 9018b: 48 85 c0 test %rax,%rax 9018e: 0f 85 28 ff ff ff jne 900bc 90194: 48 89 e7 mov %rsp,%rdi 90197: e8 00 00 00 00 callq 9019c 9019c: 8b 93 d4 5e 00 00 mov 0x5ed4(%rbx),%edx 901a2: 85 d2 test %edx,%edx 901a4: 7e 47 jle 901ed 901a6: 48 63 d5 movslq %ebp,%rdx 901a9: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 901b0: 00 901b1: 48 29 d0 sub %rdx,%rax 901b4: 48 c1 e0 02 shl $0x2,%rax 901b8: 48 8d 94 03 d8 5d 00 lea 0x5dd8(%rbx,%rax,1),%rdx 901bf: 00 901c0: 48 85 d2 test %rdx,%rdx 901c3: 74 1d je 901e2 901c5: 4c 8b 83 60 0d 00 00 mov 0xd60(%rbx),%r8 901cc: 31 c9 xor %ecx,%ecx 901ce: ba 54 00 00 00 mov $0x54,%edx 901d3: 48 89 df mov %rbx,%rdi 901d6: 8b b4 03 e8 5d 00 00 mov 0x5de8(%rbx,%rax,1),%esi 901dd: e8 00 00 00 00 callq 901e2 901e2: 83 c5 01 add $0x1,%ebp 901e5: 39 ab d4 5e 00 00 cmp %ebp,0x5ed4(%rbx) 901eb: 7f b9 jg 901a6 901ed: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 901f3: 4c 8d a3 58 5f 00 00 lea 0x5f58(%rbx),%r12 901fa: 31 ed xor %ebp,%ebp 901fc: 85 c0 test %eax,%eax 901fe: 74 18 je 90218 90200: 89 ea mov %ebp,%edx 90202: 4c 89 e6 mov %r12,%rsi 90205: 48 89 df mov %rbx,%rdi 90208: 83 c5 01 add $0x1,%ebp 9020b: e8 00 00 00 00 callq 90210 90210: 3b ab d8 5e 00 00 cmp 0x5ed8(%rbx),%ebp 90216: 72 e8 jb 90200 90218: 48 8b 44 24 10 mov 0x10(%rsp),%rax 9021d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 90224: 00 00 90226: 0f 85 b8 00 00 00 jne 902e4 9022c: 48 83 c4 18 add $0x18,%rsp 90230: 31 c0 xor %eax,%eax 90232: 5b pop %rbx 90233: 5d pop %rbp 90234: 41 5c pop %r12 90236: c3 retq 90237: 81 c6 99 18 00 00 add $0x1899,%esi 9023d: 31 d2 xor %edx,%edx 9023f: 48 89 df mov %rbx,%rdi 90242: e8 00 00 00 00 callq 90247 90247: 31 c9 xor %ecx,%ecx 90249: 48 89 df mov %rbx,%rdi 9024c: 25 ff ff fe ff and $0xfffeffff,%eax 90251: 89 c2 mov %eax,%edx 90253: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 90259: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 90260: 81 c6 99 18 00 00 add $0x1899,%esi 90266: e8 00 00 00 00 callq 9026b 9026b: e9 38 fe ff ff jmpq 900a8 90270: 83 f8 11 cmp $0x11,%eax 90273: 77 16 ja 9028b 90275: ba 0f 00 00 00 mov $0xf,%edx 9027a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 90281: e8 00 00 00 00 callq 90286 90286: e9 b7 fd ff ff jmpq 90042 9028b: 83 f8 12 cmp $0x12,%eax 9028e: 0f 85 ae fd ff ff jne 90042 90294: ba 0c 00 00 00 mov $0xc,%edx 90299: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 902a0: 48 89 df mov %rbx,%rdi 902a3: e8 00 00 00 00 callq 902a8 902a8: e9 95 fd ff ff jmpq 90042 902ad: 48 89 df mov %rbx,%rdi 902b0: e8 00 00 00 00 callq 902b5 902b5: e9 db fd ff ff jmpq 90095 902ba: ba 06 00 00 00 mov $0x6,%edx 902bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 902c6: e8 00 00 00 00 callq 902cb 902cb: ba 06 00 00 00 mov $0x6,%edx 902d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 902d7: 48 89 df mov %rbx,%rdi 902da: e8 00 00 00 00 callq 902df 902df: e9 5e fd ff ff jmpq 90042 902e4: e8 00 00 00 00 callq 902e9 902e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000902f0 : 902f0: e8 00 00 00 00 callq 902f5 902f5: 41 54 push %r12 902f7: 53 push %rbx 902f8: 0f b6 b7 d0 5d 00 00 movzbl 0x5dd0(%rdi),%esi 902ff: 48 89 fb mov %rdi,%rbx 90302: e8 00 00 00 00 callq 90307 90307: 48 89 df mov %rbx,%rdi 9030a: e8 e1 fc ff ff callq 8fff0 9030f: 48 8b bb c8 5d 00 00 mov 0x5dc8(%rbx),%rdi 90316: 41 89 c4 mov %eax,%r12d 90319: 48 85 ff test %rdi,%rdi 9031c: 74 2a je 90348 9031e: 48 8b 83 e8 5e 00 00 mov 0x5ee8(%rbx),%rax 90325: 48 8b 40 18 mov 0x18(%rax),%rax 90329: e8 00 00 00 00 callq 9032e 9032e: 48 8b bb c8 5d 00 00 mov 0x5dc8(%rbx),%rdi 90335: 0f b6 f0 movzbl %al,%esi 90338: 48 8b 83 e8 5e 00 00 mov 0x5ee8(%rbx),%rax 9033f: 48 8b 40 10 mov 0x10(%rax),%rax 90343: e8 00 00 00 00 callq 90348 90348: 44 89 e0 mov %r12d,%eax 9034b: 5b pop %rbx 9034c: 41 5c pop %r12 9034e: c3 retq 9034f: 90 nop 0000000000090350 : 90350: e8 00 00 00 00 callq 90355 90355: 41 56 push %r14 90357: 41 89 ce mov %ecx,%r14d 9035a: 48 8d 8f e8 02 00 00 lea 0x2e8(%rdi),%rcx 90361: 41 55 push %r13 90363: 41 89 d5 mov %edx,%r13d 90366: 41 54 push %r12 90368: 55 push %rbp 90369: 48 89 fd mov %rdi,%rbp 9036c: 53 push %rbx 9036d: 48 8b 97 e8 02 00 00 mov 0x2e8(%rdi),%rdx 90374: 89 f3 mov %esi,%ebx 90376: 48 39 d1 cmp %rdx,%rcx 90379: 74 28 je 903a3 9037b: 48 8d 42 f8 lea -0x8(%rdx),%rax 9037f: eb 0d jmp 9038e 90381: 48 8b 50 08 mov 0x8(%rax),%rdx 90385: 48 8d 42 f8 lea -0x8(%rdx),%rax 90389: 48 39 d1 cmp %rdx,%rcx 9038c: 74 15 je 903a3 9038e: 39 58 78 cmp %ebx,0x78(%rax) 90391: 75 ee jne 90381 90393: 44 09 a8 80 00 00 00 or %r13d,0x80(%rax) 9039a: 5b pop %rbx 9039b: 5d pop %rbp 9039c: 41 5c pop %r12 9039e: 41 5d pop %r13 903a0: 41 5e pop %r14 903a2: c3 retq 903a3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 903aa 903aa: ba 28 01 00 00 mov $0x128,%edx 903af: be c0 0d 00 00 mov $0xdc0,%esi 903b4: e8 00 00 00 00 callq 903b9 903b9: 49 89 c4 mov %rax,%r12 903bc: 48 85 c0 test %rax,%rax 903bf: 74 d9 je 9039a 903c1: 8b 85 d8 5e 00 00 mov 0x5ed8(%rbp),%eax 903c7: 83 f8 04 cmp $0x4,%eax 903ca: 0f 84 a4 01 00 00 je 90574 903d0: 0f 8f c5 00 00 00 jg 9049b 903d6: 83 f8 01 cmp $0x1,%eax 903d9: 0f 84 87 01 00 00 je 90566 903df: 83 f8 03 cmp $0x3,%eax 903e2: 0f 85 70 01 00 00 jne 90558 903e8: 41 c7 44 24 48 07 00 movl $0x7,0x48(%r12) 903ef: 00 00 903f1: 0f b6 cb movzbl %bl,%ecx 903f4: 41 89 5c 24 78 mov %ebx,0x78(%r12) 903f9: 48 8d 7d 10 lea 0x10(%rbp),%rdi 903fd: 49 c7 84 24 18 01 00 movq $0x0,0x118(%r12) 90404: 00 00 00 00 00 90409: 41 89 4c 24 7c mov %ecx,0x7c(%r12) 9040e: 45 89 ac 24 80 00 00 mov %r13d,0x80(%r12) 90415: 00 90416: 49 c7 84 24 90 00 00 movq $0x0,0x90(%r12) 9041d: 00 00 00 00 00 90422: 41 c6 84 24 24 01 00 movb $0x0,0x124(%r12) 90429: 00 00 9042b: 66 45 89 b4 24 26 01 mov %r14w,0x126(%r12) 90432: 00 00 90434: 83 f9 25 cmp $0x25,%ecx 90437: 0f 87 5d ff ff ff ja 9039a 9043d: 48 ba 00 73 03 00 0c movabs $0xc00037300,%rdx 90444: 00 00 00 90447: b8 01 00 00 00 mov $0x1,%eax 9044c: 48 d3 e0 shl %cl,%rax 9044f: 48 85 d0 test %rdx,%rax 90452: 0f 85 b0 00 00 00 jne 90508 90458: 48 ba 00 00 10 40 23 movabs $0x2340100000,%rdx 9045f: 00 00 00 90462: 48 85 d0 test %rdx,%rax 90465: 75 54 jne 904bb 90467: a9 00 00 60 00 test $0x600000,%eax 9046c: 0f 84 28 ff ff ff je 9039a 90472: 4c 89 e6 mov %r12,%rsi 90475: 45 31 c0 xor %r8d,%r8d 90478: b9 01 00 00 00 mov $0x1,%ecx 9047d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 90484: e8 00 00 00 00 callq 90489 90489: 5b pop %rbx 9048a: 5d pop %rbp 9048b: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 90492: 00 00 90494: 41 5c pop %r12 90496: 41 5d pop %r13 90498: 41 5e pop %r14 9049a: c3 retq 9049b: 83 f8 05 cmp $0x5,%eax 9049e: 0f 84 a6 00 00 00 je 9054a 904a4: 83 f8 06 cmp $0x6,%eax 904a7: 0f 85 ab 00 00 00 jne 90558 904ad: 41 c7 44 24 48 3f 00 movl $0x3f,0x48(%r12) 904b4: 00 00 904b6: e9 36 ff ff ff jmpq 903f1 904bb: 41 f6 c5 22 test $0x22,%r13b 904bf: 0f 85 f3 00 00 00 jne 905b8 904c5: 45 31 c0 xor %r8d,%r8d 904c8: 41 83 e5 11 and $0x11,%r13d 904cc: b9 01 00 00 00 mov $0x1,%ecx 904d1: 0f 84 c1 00 00 00 je 90598 904d7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 904de: 4c 89 e6 mov %r12,%rsi 904e1: e8 00 00 00 00 callq 904e6 904e6: 4c 89 e7 mov %r12,%rdi 904e9: e8 00 00 00 00 callq 904ee 904ee: 49 89 84 24 18 01 00 mov %rax,0x118(%r12) 904f5: 00 904f6: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 904fd: 00 00 904ff: 5b pop %rbx 90500: 5d pop %rbp 90501: 41 5c pop %r12 90503: 41 5d pop %r13 90505: 41 5e pop %r14 90507: c3 retq 90508: 41 c6 84 24 24 01 00 movb $0x1,0x124(%r12) 9050f: 00 01 90511: 45 31 c0 xor %r8d,%r8d 90514: 41 f6 c5 22 test $0x22,%r13b 90518: 0f 85 84 00 00 00 jne 905a2 9051e: 41 83 e5 11 and $0x11,%r13d 90522: 75 5e jne 90582 90524: b9 02 00 00 00 mov $0x2,%ecx 90529: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 90530: 4c 89 e6 mov %r12,%rsi 90533: e8 00 00 00 00 callq 90538 90538: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 9053f: 00 00 90541: 5b pop %rbx 90542: 5d pop %rbp 90543: 41 5c pop %r12 90545: 41 5d pop %r13 90547: 41 5e pop %r14 90549: c3 retq 9054a: 41 c7 44 24 48 1f 00 movl $0x1f,0x48(%r12) 90551: 00 00 90553: e9 99 fe ff ff jmpq 903f1 90558: 41 c7 44 24 48 03 00 movl $0x3,0x48(%r12) 9055f: 00 00 90561: e9 8b fe ff ff jmpq 903f1 90566: 41 c7 44 24 48 01 00 movl $0x1,0x48(%r12) 9056d: 00 00 9056f: e9 7d fe ff ff jmpq 903f1 90574: 41 c7 44 24 48 0f 00 movl $0xf,0x48(%r12) 9057b: 00 00 9057d: e9 6f fe ff ff jmpq 903f1 90582: b9 01 00 00 00 mov $0x1,%ecx 90587: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 9058e: 4c 89 e6 mov %r12,%rsi 90591: e8 00 00 00 00 callq 90596 90596: eb a0 jmp 90538 90598: b9 02 00 00 00 mov $0x2,%ecx 9059d: e9 35 ff ff ff jmpq 904d7 905a2: b9 03 00 00 00 mov $0x3,%ecx 905a7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 905ae: 4c 89 e6 mov %r12,%rsi 905b1: e8 00 00 00 00 callq 905b6 905b6: eb 80 jmp 90538 905b8: 45 31 c0 xor %r8d,%r8d 905bb: b9 03 00 00 00 mov $0x3,%ecx 905c0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 905c7: 4c 89 e6 mov %r12,%rsi 905ca: 41 c7 84 24 90 00 00 movl $0x1,0x90(%r12) 905d1: 00 01 00 00 00 905d6: e8 00 00 00 00 callq 905db 905db: 4c 89 e7 mov %r12,%rdi 905de: e8 00 00 00 00 callq 905e3 905e3: 49 89 84 24 18 01 00 mov %rax,0x118(%r12) 905ea: 00 905eb: e9 06 ff ff ff jmpq 904f6 00000000000905f0 : 905f0: e8 00 00 00 00 callq 905f5 905f5: 53 push %rbx 905f6: 48 89 fb mov %rdi,%rbx 905f9: e8 a2 ce ff ff callq 8d4a0 905fe: 8b 53 04 mov 0x4(%rbx),%edx 90601: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 90608: 49 0c 02 9060b: 41 89 c0 mov %eax,%r8d 9060e: c1 e2 0c shl $0xc,%edx 90611: 48 c1 ea 02 shr $0x2,%rdx 90615: 48 89 d0 mov %rdx,%rax 90618: 48 f7 e1 mul %rcx 9061b: 8b 0b mov (%rbx),%ecx 9061d: c1 e1 0e shl $0xe,%ecx 90620: 48 83 c2 01 add $0x1,%rdx 90624: 89 c8 mov %ecx,%eax 90626: 48 d1 ea shr %rdx 90629: 48 0f af c2 imul %rdx,%rax 9062d: 31 d2 xor %edx,%edx 9062f: 48 c1 e8 0c shr $0xc,%rax 90633: 89 c0 mov %eax,%eax 90635: 48 69 c0 cd 04 00 00 imul $0x4cd,%rax,%rax 9063c: 48 05 00 08 00 00 add $0x800,%rax 90642: 48 c1 e8 0c shr $0xc,%rax 90646: c1 e8 0c shr $0xc,%eax 90649: f7 73 24 divl 0x24(%rbx) 9064c: 5b pop %rbx 9064d: 41 39 c0 cmp %eax,%r8d 90650: 0f 96 c0 setbe %al 90653: c3 retq 90654: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9065b: 00 00 00 00 9065f: 90 nop 0000000000090660 : 90660: e8 00 00 00 00 callq 90665 90665: c1 e1 0c shl $0xc,%ecx 90668: 41 89 d0 mov %edx,%r8d 9066b: c1 e6 0c shl $0xc,%esi 9066e: 49 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%r9 90675: 49 0c 02 90678: 48 c1 e9 02 shr $0x2,%rcx 9067c: c1 e7 0c shl $0xc,%edi 9067f: 48 89 c8 mov %rcx,%rax 90682: 41 c1 e0 0e shl $0xe,%r8d 90686: 49 f7 e1 mul %r9 90689: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9068d: 89 f2 mov %esi,%edx 9068f: 48 89 d6 mov %rdx,%rsi 90692: 48 d1 e9 shr %rcx 90695: 48 c1 ee 02 shr $0x2,%rsi 90699: 48 89 f0 mov %rsi,%rax 9069c: 49 f7 e1 mul %r9 9069f: 48 8d 72 01 lea 0x1(%rdx),%rsi 906a3: 89 fa mov %edi,%edx 906a5: 48 c1 ea 02 shr $0x2,%rdx 906a9: 48 89 d0 mov %rdx,%rax 906ac: 49 f7 e1 mul %r9 906af: 44 89 c0 mov %r8d,%eax 906b2: 48 0f af c1 imul %rcx,%rax 906b6: 48 83 c2 01 add $0x1,%rdx 906ba: 48 c1 e8 0c shr $0xc,%rax 906be: 89 c0 mov %eax,%eax 906c0: 48 69 c0 33 0b 00 00 imul $0xb33,%rax,%rax 906c7: 48 05 00 08 00 00 add $0x800,%rax 906cd: 48 c1 e8 0c shr $0xc,%rax 906d1: 89 c1 mov %eax,%ecx 906d3: 48 89 f0 mov %rsi,%rax 906d6: 48 d1 e8 shr %rax 906d9: c1 e9 0c shr $0xc,%ecx 906dc: 48 c1 e0 11 shl $0x11,%rax 906e0: 48 c1 e8 0c shr $0xc,%rax 906e4: 48 69 c0 cd 0c 00 00 imul $0xccd,%rax,%rax 906eb: 48 05 00 08 00 00 add $0x800,%rax 906f1: 48 c1 e8 0c shr $0xc,%rax 906f5: c1 e8 0c shr $0xc,%eax 906f8: 39 c1 cmp %eax,%ecx 906fa: 0f 46 c1 cmovbe %ecx,%eax 906fd: 48 d1 ea shr %rdx 90700: 48 c1 e2 11 shl $0x11,%rdx 90704: 48 c1 ea 0c shr $0xc,%rdx 90708: 48 69 d2 cd 0c 00 00 imul $0xccd,%rdx,%rdx 9070f: 48 81 c2 00 08 00 00 add $0x800,%rdx 90716: 48 c1 ea 0c shr $0xc,%rdx 9071a: c1 ea 0c shr $0xc,%edx 9071d: 39 d0 cmp %edx,%eax 9071f: 0f 47 c2 cmova %edx,%eax 90722: c3 retq 90723: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9072a: 00 00 00 00 9072e: 66 90 xchg %ax,%ax 0000000000090730 : 90730: e8 00 00 00 00 callq 90735 90735: 41 55 push %r13 90737: 41 54 push %r12 90739: 55 push %rbp 9073a: 53 push %rbx 9073b: 44 8b 6f 24 mov 0x24(%rdi),%r13d 9073f: 45 85 ed test %r13d,%r13d 90742: 0f 84 00 01 00 00 je 90848 90748: 8b 47 20 mov 0x20(%rdi),%eax 9074b: 48 89 fd mov %rdi,%rbp 9074e: 41 bc 04 00 00 00 mov $0x4,%r12d 90754: 3d 00 20 00 00 cmp $0x2000,%eax 90759: 0f 86 f3 00 00 00 jbe 90852 9075f: 8b 5d 0c mov 0xc(%rbp),%ebx 90762: 8b 4d 04 mov 0x4(%rbp),%ecx 90765: 8b 75 08 mov 0x8(%rbp),%esi 90768: 8b 55 00 mov 0x0(%rbp),%edx 9076b: 89 df mov %ebx,%edi 9076d: e8 ee fe ff ff callq 90660 90772: 31 d2 xor %edx,%edx 90774: 41 8d 75 01 lea 0x1(%r13),%esi 90778: 8b 7d 28 mov 0x28(%rbp),%edi 9077b: 49 b8 43 03 96 f4 f2 movabs $0x342da7f2f4960343,%r8 90782: a7 2d 34 90785: 89 c1 mov %eax,%ecx 90787: b8 00 80 3e 00 mov $0x3e8000,%eax 9078c: f7 f1 div %ecx 9078e: 31 d2 xor %edx,%edx 90790: 0f af f0 imul %eax,%esi 90793: b8 00 5a 62 02 mov $0x2625a00,%eax 90798: f7 f3 div %ebx 9079a: 31 d2 xor %edx,%edx 9079c: 8d b4 06 d0 07 00 00 lea 0x7d0(%rsi,%rax,1),%esi 907a3: b8 00 d0 07 00 mov $0x7d000,%eax 907a8: f7 f1 div %ecx 907aa: c1 e1 0c shl $0xc,%ecx 907ad: 31 d2 xor %edx,%edx 907af: 41 0f af c5 imul %r13d,%eax 907b3: 41 c1 e5 0c shl $0xc,%r13d 907b7: 01 c6 add %eax,%esi 907b9: 89 c8 mov %ecx,%eax 907bb: 48 c1 e0 0d shl $0xd,%rax 907bf: 49 f7 f5 div %r13 907c2: 41 89 f5 mov %esi,%r13d 907c5: 48 8d 48 01 lea 0x1(%rax),%rcx 907c9: 89 d8 mov %ebx,%eax 907cb: 0f af df imul %edi,%ebx 907ce: 48 8d 14 40 lea (%rax,%rax,2),%rdx 907d2: 48 c1 e2 0c shl $0xc,%rdx 907d6: 48 89 d0 mov %rdx,%rax 907d9: 49 f7 e0 mul %r8 907dc: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 907e3: 48 c1 ea 09 shr $0x9,%rdx 907e7: 48 c1 eb 26 shr $0x26,%rbx 907eb: 39 d3 cmp %edx,%ebx 907ed: 0f 42 d3 cmovb %ebx,%edx 907f0: 48 d1 e9 shr %rcx 907f3: c1 e9 0c shr $0xc,%ecx 907f6: 39 ca cmp %ecx,%edx 907f8: 0f 47 d1 cmova %ecx,%edx 907fb: 48 b9 83 40 35 5e ba movabs $0x20c49ba5e354083,%rcx 90802: 49 0c 02 90805: c1 e2 0c shl $0xc,%edx 90808: 48 c1 ea 02 shr $0x2,%rdx 9080c: 48 89 d0 mov %rdx,%rax 9080f: 48 f7 e1 mul %rcx 90812: 8b 45 10 mov 0x10(%rbp),%eax 90815: 0f af c7 imul %edi,%eax 90818: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9081c: 31 d2 xor %edx,%edx 9081e: 48 d1 e9 shr %rcx 90821: 41 0f af c4 imul %r12d,%eax 90825: c1 e0 0c shl $0xc,%eax 90828: 48 c1 e0 0d shl $0xd,%rax 9082c: 48 f7 f1 div %rcx 9082f: 8b 55 14 mov 0x14(%rbp),%edx 90832: 41 29 d5 sub %edx,%r13d 90835: 48 83 c0 01 add $0x1,%rax 90839: 48 d1 e8 shr %rax 9083c: c1 e8 0c shr $0xc,%eax 9083f: 41 01 c5 add %eax,%r13d 90842: 39 c2 cmp %eax,%edx 90844: 44 0f 47 ee cmova %esi,%r13d 90848: 5b pop %rbx 90849: 44 89 e8 mov %r13d,%eax 9084c: 5d pop %rbp 9084d: 41 5c pop %r12 9084f: 41 5d pop %r13 90851: c3 retq 90852: 8b 57 30 mov 0x30(%rdi),%edx 90855: 3d 00 10 00 00 cmp $0x1000,%eax 9085a: 76 2e jbe 9088a 9085c: 83 fa 02 cmp $0x2,%edx 9085f: 0f 87 fa fe ff ff ja 9075f 90865: 41 bc 02 00 00 00 mov $0x2,%r12d 9086b: 3d 00 20 00 00 cmp $0x2000,%eax 90870: 0f 85 e9 fe ff ff jne 9075f 90876: 80 7d 1c 01 cmpb $0x1,0x1c(%rbp) 9087a: 45 19 e4 sbb %r12d,%r12d 9087d: 41 83 e4 fe and $0xfffffffe,%r12d 90881: 41 83 c4 04 add $0x4,%r12d 90885: e9 d5 fe ff ff jmpq 9075f 9088a: 83 fa 04 cmp $0x4,%edx 9088d: 0f 87 cc fe ff ff ja 9075f 90893: eb d0 jmp 90865 90895: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9089c: 00 00 00 00 00000000000908a0 : 908a0: e8 00 00 00 00 callq 908a5 908a5: 41 54 push %r12 908a7: 55 push %rbp 908a8: 53 push %rbx 908a9: 44 8b 62 2c mov 0x2c(%rdx),%r12d 908ad: 44 3b a7 dc 5e 00 00 cmp 0x5edc(%rdi),%r12d 908b4: 0f 83 99 00 00 00 jae 90953 908ba: 44 89 e0 mov %r12d,%eax 908bd: 31 d2 xor %edx,%edx 908bf: 48 89 fb mov %rdi,%rbx 908c2: 48 c1 e0 04 shl $0x4,%rax 908c6: 8b b0 00 00 00 00 mov 0x0(%rax),%esi 908cc: 48 8d a8 00 00 00 00 lea 0x0(%rax),%rbp 908d3: e8 00 00 00 00 callq 908d8 908d8: 23 45 0c and 0xc(%rbp),%eax 908db: 75 07 jne 908e4 908dd: 5b pop %rbx 908de: 31 c0 xor %eax,%eax 908e0: 5d pop %rbp 908e1: 41 5c pop %r12 908e3: c3 retq 908e4: 44 3b a3 dc 5e 00 00 cmp 0x5edc(%rbx),%r12d 908eb: 0f 8d 80 00 00 00 jge 90971 908f1: 49 63 c4 movslq %r12d,%rax 908f4: 31 d2 xor %edx,%edx 908f6: 48 89 df mov %rbx,%rdi 908f9: 8b 2c 85 00 00 00 00 mov 0x0(,%rax,4),%ebp 90900: 81 c5 99 18 00 00 add $0x1899,%ebp 90906: 89 ee mov %ebp,%esi 90908: e8 00 00 00 00 callq 9090d 9090d: 31 c9 xor %ecx,%ecx 9090f: 89 ee mov %ebp,%esi 90911: 48 89 df mov %rbx,%rdi 90914: 83 c8 01 or $0x1,%eax 90917: 89 c2 mov %eax,%edx 90919: e8 00 00 00 00 callq 9091e 9091e: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 90925 90925: 48 8d 93 f8 5e 00 00 lea 0x5ef8(%rbx),%rdx 9092c: bf 80 01 00 00 mov $0x180,%edi 90931: e8 00 00 00 00 callq 90936 90936: 41 8d 54 24 01 lea 0x1(%r12),%edx 9093b: bf 01 00 00 00 mov $0x1,%edi 90940: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 90947: e8 00 00 00 00 callq 9094c 9094c: 31 c0 xor %eax,%eax 9094e: 5b pop %rbx 9094f: 5d pop %rbp 90950: 41 5c pop %r12 90952: c3 retq 90953: 8b 52 04 mov 0x4(%rdx),%edx 90956: 44 89 e1 mov %r12d,%ecx 90959: bf 01 00 00 00 mov $0x1,%edi 9095e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 90965: e8 00 00 00 00 callq 9096a 9096a: 31 c0 xor %eax,%eax 9096c: 5b pop %rbx 9096d: 5d pop %rbp 9096e: 41 5c pop %r12 90970: c3 retq 90971: 44 89 e2 mov %r12d,%edx 90974: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9097b: bf 01 00 00 00 mov $0x1,%edi 90980: e8 00 00 00 00 callq 90985 90985: eb 97 jmp 9091e 90987: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 9098e: 00 00 0000000000090990 : 90990: e8 00 00 00 00 callq 90995 90995: 31 c0 xor %eax,%eax 90997: c3 retq 90998: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9099f: 00 00000000000909a0 : 909a0: e8 00 00 00 00 callq 909a5 909a5: c3 retq 909a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 909ad: 00 00 00 00000000000909b0 : 909b0: e8 00 00 00 00 callq 909b5 909b5: c3 retq 909b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 909bd: 00 00 00 00000000000909c0 : 909c0: e8 00 00 00 00 callq 909c5 909c5: 41 57 push %r15 909c7: 41 56 push %r14 909c9: 41 55 push %r13 909cb: 4c 8d af 18 5f 00 00 lea 0x5f18(%rdi),%r13 909d2: 41 54 push %r12 909d4: 55 push %rbp 909d5: 48 89 fd mov %rdi,%rbp 909d8: 53 push %rbx 909d9: 31 db xor %ebx,%ebx 909db: eb 19 jmp 909f6 909dd: 83 c3 01 add $0x1,%ebx 909e0: 4c 89 e9 mov %r13,%rcx 909e3: 31 f6 xor %esi,%esi 909e5: 48 89 ef mov %rbp,%rdi 909e8: 89 da mov %ebx,%edx 909ea: e8 00 00 00 00 callq 909ef 909ef: 41 89 c4 mov %eax,%r12d 909f2: 85 c0 test %eax,%eax 909f4: 75 4f jne 90a45 909f6: 39 9d d8 5e 00 00 cmp %ebx,0x5ed8(%rbp) 909fc: 7f df jg 909dd 909fe: 4c 8d ad 58 5f 00 00 lea 0x5f58(%rbp),%r13 90a05: bb 08 00 00 00 mov $0x8,%ebx 90a0a: 4c 89 e9 mov %r13,%rcx 90a0d: 89 da mov %ebx,%edx 90a0f: 31 f6 xor %esi,%esi 90a11: 48 89 ef mov %rbp,%rdi 90a14: e8 00 00 00 00 callq 90a19 90a19: 41 89 c4 mov %eax,%r12d 90a1c: 85 c0 test %eax,%eax 90a1e: 75 25 jne 90a45 90a20: 83 c3 02 add $0x2,%ebx 90a23: 83 fb 14 cmp $0x14,%ebx 90a26: 75 e2 jne 90a0a 90a28: 48 8d 8d 78 5f 00 00 lea 0x5f78(%rbp),%rcx 90a2f: ba 2a 00 00 00 mov $0x2a,%edx 90a34: 31 f6 xor %esi,%esi 90a36: 48 89 ef mov %rbp,%rdi 90a39: e8 00 00 00 00 callq 90a3e 90a3e: 41 89 c4 mov %eax,%r12d 90a41: 85 c0 test %eax,%eax 90a43: 74 0e je 90a53 90a45: 5b pop %rbx 90a46: 44 89 e0 mov %r12d,%eax 90a49: 5d pop %rbp 90a4a: 41 5c pop %r12 90a4c: 41 5d pop %r13 90a4e: 41 5e pop %r14 90a50: 41 5f pop %r15 90a52: c3 retq 90a53: 48 b8 18 00 00 00 01 movabs $0x100000018,%rax 90a5a: 00 00 00 90a5d: c6 85 c4 05 00 00 01 movb $0x1,0x5c4(%rbp) 90a64: 48 89 ef mov %rbp,%rdi 90a67: 48 bb 00 40 00 00 00 movabs $0x400000004000,%rbx 90a6e: 40 00 00 90a71: 48 89 85 b8 05 00 00 mov %rax,0x5b8(%rbp) 90a78: 48 8b 85 48 0f 00 00 mov 0xf48(%rbp),%rax 90a7f: 48 c7 85 58 03 00 00 movq $0x0,0x358(%rbp) 90a86: 00 00 00 00 90a8a: 48 89 9d 50 03 00 00 mov %rbx,0x350(%rbp) 90a91: 48 89 85 60 03 00 00 mov %rax,0x360(%rbp) 90a98: e8 00 00 00 00 callq 90a9d 90a9d: 41 89 c4 mov %eax,%r12d 90aa0: 85 c0 test %eax,%eax 90aa2: 75 a1 jne 90a45 90aa4: 8b 95 d8 5e 00 00 mov 0x5ed8(%rbp),%edx 90aaa: 45 31 ed xor %r13d,%r13d 90aad: 48 89 9d 50 03 00 00 mov %rbx,0x350(%rbp) 90ab4: 49 be 80 00 00 00 80 movabs $0x8000000080,%r14 90abb: 00 00 00 90abe: 85 d2 test %edx,%edx 90ac0: 7f 69 jg 90b2b 90ac2: e9 2a 01 00 00 jmpq 90bf1 90ac7: 41 83 fd 01 cmp $0x1,%r13d 90acb: 0f 84 02 01 00 00 je 90bd3 90ad1: 41 83 fd 02 cmp $0x2,%r13d 90ad5: 0f 85 e9 00 00 00 jne 90bc4 90adb: c7 83 f0 03 00 00 00 movl $0x400,0x3f0(%rbx) 90ae2: 04 00 00 90ae5: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 90aec: 00 00 00 90aef: 49 83 c5 01 add $0x1,%r13 90af3: c7 83 54 05 00 00 00 movl $0x0,0x554(%rbx) 90afa: 00 00 00 90afd: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 90b04: 00 00 00 00 90b08: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 90b0f: 00 00 00 00 90b13: 48 c7 83 b0 01 00 00 movq $0x0,0x1b0(%rbx) 90b1a: 00 00 00 00 90b1e: 44 39 ad d8 5e 00 00 cmp %r13d,0x5ed8(%rbp) 90b25: 0f 8e c6 00 00 00 jle 90bf1 90b2b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 90b32 90b32: ba 70 06 00 00 mov $0x670,%edx 90b37: be c0 0d 00 00 mov $0xdc0,%esi 90b3c: e8 00 00 00 00 callq 90b41 90b41: 48 89 c3 mov %rax,%rbx 90b44: 48 85 c0 test %rax,%rax 90b47: 0f 84 56 01 00 00 je 90ca3 90b4d: 48 8d 7d 10 lea 0x10(%rbp),%rdi 90b51: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 90b58: 48 89 c6 mov %rax,%rsi 90b5b: e8 00 00 00 00 callq 90b60 90b60: be 00 01 00 00 mov $0x100,%esi 90b65: 48 89 df mov %rbx,%rdi 90b68: e8 00 00 00 00 callq 90b6d 90b6d: 4a 89 9c ed c0 5c 00 mov %rbx,0x5cc0(%rbp,%r13,8) 90b74: 00 90b75: 44 89 ab e8 03 00 00 mov %r13d,0x3e8(%rbx) 90b7c: 4c 89 b3 20 04 00 00 mov %r14,0x420(%rbx) 90b83: 4c 89 b5 d0 05 00 00 mov %r14,0x5d0(%rbp) 90b8a: 49 83 fd 03 cmp $0x3,%r13 90b8e: 74 25 je 90bb5 90b90: 41 83 fd 03 cmp $0x3,%r13d 90b94: 0f 8e 2d ff ff ff jle 90ac7 90b9a: 41 83 fd 04 cmp $0x4,%r13d 90b9e: 74 42 je 90be2 90ba0: 41 83 fd 05 cmp $0x5,%r13d 90ba4: 75 1e jne 90bc4 90ba6: c7 83 f0 03 00 00 00 movl $0x2a00,0x3f0(%rbx) 90bad: 2a 00 00 90bb0: e9 30 ff ff ff jmpq 90ae5 90bb5: c7 83 f0 03 00 00 00 movl $0x2600,0x3f0(%rbx) 90bbc: 26 00 00 90bbf: e9 21 ff ff ff jmpq 90ae5 90bc4: c7 83 f0 03 00 00 00 movl $0x0,0x3f0(%rbx) 90bcb: 00 00 00 90bce: e9 12 ff ff ff jmpq 90ae5 90bd3: c7 83 f0 03 00 00 00 movl $0x200,0x3f0(%rbx) 90bda: 02 00 00 90bdd: e9 03 ff ff ff jmpq 90ae5 90be2: c7 83 f0 03 00 00 00 movl $0x2800,0x3f0(%rbx) 90be9: 28 00 00 90bec: e9 f4 fe ff ff jmpq 90ae5 90bf1: 48 89 ef mov %rbp,%rdi 90bf4: e8 00 00 00 00 callq 90bf9 90bf9: 84 c0 test %al,%al 90bfb: 0f 84 70 01 00 00 je 90d71 90c01: 4c 8d 75 10 lea 0x10(%rbp),%r14 90c05: 4c 89 f7 mov %r14,%rdi 90c08: e8 00 00 00 00 callq 90c0d 90c0d: 48 63 85 e0 5e 00 00 movslq 0x5ee0(%rbp),%rax 90c14: 85 c0 test %eax,%eax 90c16: 0f 8e 92 00 00 00 jle 90cae 90c1c: 48 8d 9d 20 5d 00 00 lea 0x5d20(%rbp),%rbx 90c23: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 90c2a: 00 90c2b: 31 f6 xor %esi,%esi 90c2d: 45 31 ff xor %r15d,%r15d 90c30: 48 89 df mov %rbx,%rdi 90c33: e8 00 00 00 00 callq 90c38 90c38: eb 1c jmp 90c56 90c3a: 42 8b 14 bd 00 00 00 mov 0x0(,%r15,4),%edx 90c41: 00 90c42: 44 89 78 0c mov %r15d,0xc(%rax) 90c46: 49 83 c7 01 add $0x1,%r15 90c4a: 89 50 04 mov %edx,0x4(%rax) 90c4d: 44 39 bd e0 5e 00 00 cmp %r15d,0x5ee0(%rbp) 90c54: 7e 58 jle 90cae 90c56: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 90c5d 90c5d: ba 18 00 00 00 mov $0x18,%edx 90c62: be c0 0d 00 00 mov $0xdc0,%esi 90c67: e8 00 00 00 00 callq 90c6c 90c6c: 4a 89 84 fd 20 5d 00 mov %rax,0x5d20(%rbp,%r15,8) 90c73: 00 90c74: 48 85 c0 test %rax,%rax 90c77: 75 c1 jne 90c3a 90c79: 45 85 ff test %r15d,%r15d 90c7c: 74 25 je 90ca3 90c7e: 41 8d 47 ff lea -0x1(%r15),%eax 90c82: 48 8d ac c5 28 5d 00 lea 0x5d28(%rbp,%rax,8),%rbp 90c89: 00 90c8a: 48 8b 3b mov (%rbx),%rdi 90c8d: 48 83 c3 08 add $0x8,%rbx 90c91: e8 00 00 00 00 callq 90c96 90c96: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx) 90c9d: 00 90c9e: 48 39 eb cmp %rbp,%rbx 90ca1: 75 e7 jne 90c8a 90ca3: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 90ca9: e9 97 fd ff ff jmpq 90a45 90cae: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 90cb4 90cb4: 85 c0 test %eax,%eax 90cb6: 0f 84 a1 00 00 00 je 90d5d 90cbc: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 90cc2: c6 85 d4 5d 00 00 01 movb $0x1,0x5dd4(%rbp) 90cc9: 83 f8 11 cmp $0x11,%eax 90ccc: 0f 87 aa 00 00 00 ja 90d7c 90cd2: 83 f8 0f cmp $0xf,%eax 90cd5: 0f 87 b5 00 00 00 ja 90d90 90cdb: 0f 84 a0 00 00 00 je 90d81 90ce1: 83 f8 0c cmp $0xc,%eax 90ce4: 0f 86 87 00 00 00 jbe 90d71 90cea: c7 85 d4 5e 00 00 07 movl $0x7,0x5ed4(%rbp) 90cf1: 00 00 00 90cf4: 48 8d 9d d8 5d 00 00 lea 0x5dd8(%rbp),%rbx 90cfb: 45 31 ed xor %r13d,%r13d 90cfe: 31 f6 xor %esi,%esi 90d00: eb 08 jmp 90d0a 90d02: 42 8b 34 ad 00 00 00 mov 0x0(,%r13,4),%esi 90d09: 00 90d0a: c7 03 ff ff ff ff movl $0xffffffff,(%rbx) 90d10: c7 43 04 ff ff ff ff movl $0xffffffff,0x4(%rbx) 90d17: c7 43 08 ff ff ff ff movl $0xffffffff,0x8(%rbx) 90d1e: c6 43 0c 00 movb $0x0,0xc(%rbx) 90d22: c6 43 0d 00 movb $0x0,0xd(%rbx) 90d26: c6 43 14 00 movb $0x0,0x14(%rbx) 90d2a: 89 73 10 mov %esi,0x10(%rbx) 90d2d: 44 89 6b 18 mov %r13d,0x18(%rbx) 90d31: 48 85 db test %rbx,%rbx 90d34: 74 16 je 90d4c 90d36: 48 8b 85 60 0d 00 00 mov 0xd60(%rbp),%rax 90d3d: 31 c9 xor %ecx,%ecx 90d3f: ba 54 00 00 00 mov $0x54,%edx 90d44: 48 89 ef mov %rbp,%rdi 90d47: e8 00 00 00 00 callq 90d4c 90d4c: 49 83 c5 01 add $0x1,%r13 90d50: 48 83 c3 1c add $0x1c,%rbx 90d54: 44 39 ad d4 5e 00 00 cmp %r13d,0x5ed4(%rbp) 90d5b: 7f a5 jg 90d02 90d5d: 4c 89 f7 mov %r14,%rdi 90d60: e8 00 00 00 00 callq 90d65 90d65: c6 85 b8 5c 00 00 01 movb $0x1,0x5cb8(%rbp) 90d6c: e9 d4 fc ff ff jmpq 90a45 90d71: 41 bc ea ff ff ff mov $0xffffffea,%r12d 90d77: e9 c9 fc ff ff jmpq 90a45 90d7c: 83 f8 12 cmp $0x12,%eax 90d7f: 75 f0 jne 90d71 90d81: c7 85 d4 5e 00 00 08 movl $0x8,0x5ed4(%rbp) 90d88: 00 00 00 90d8b: e9 64 ff ff ff jmpq 90cf4 90d90: c7 85 d4 5e 00 00 06 movl $0x6,0x5ed4(%rbp) 90d97: 00 00 00 90d9a: e9 55 ff ff ff jmpq 90cf4 90d9f: 90 nop 0000000000090da0 : 90da0: e8 00 00 00 00 callq 90da5 90da5: 41 56 push %r14 90da7: 41 55 push %r13 90da9: 41 54 push %r12 90dab: 55 push %rbp 90dac: 53 push %rbx 90dad: 8b 72 04 mov 0x4(%rdx),%esi 90db0: 83 ee 08 sub $0x8,%esi 90db3: d1 ee shr %esi 90db5: 89 f0 mov %esi,%eax 90db7: 4c 8b a4 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%r12 90dbe: 00 90dbf: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 90dc5: 0f 86 f6 00 00 00 jbe 90ec1 90dcb: 8b 2c 85 00 00 00 00 mov 0x0(,%rax,4),%ebp 90dd2: 31 d2 xor %edx,%edx 90dd4: 48 89 fb mov %rdi,%rbx 90dd7: 81 c5 16 1a 00 00 add $0x1a16,%ebp 90ddd: 89 ee mov %ebp,%esi 90ddf: e8 00 00 00 00 callq 90de4 90de4: a8 01 test $0x1,%al 90de6: 0f 85 bf 00 00 00 jne 90eab 90dec: 45 31 f6 xor %r14d,%r14d 90def: 4d 85 e4 test %r12,%r12 90df2: 74 7e je 90e72 90df4: 48 8d ab 88 01 00 00 lea 0x188(%rbx),%rbp 90dfb: 48 89 ef mov %rbp,%rdi 90dfe: e8 00 00 00 00 callq 90e03 90e03: 41 8b 94 24 c0 04 00 mov 0x4c0(%r12),%edx 90e0a: 00 90e0b: 49 89 c5 mov %rax,%r13 90e0e: 83 fa 02 cmp $0x2,%edx 90e11: 75 6b jne 90e7e 90e13: 49 8b 9c 24 b8 04 00 mov 0x4b8(%r12),%rbx 90e1a: 00 90e1b: 41 c7 84 24 c0 04 00 movl $0x0,0x4c0(%r12) 90e22: 00 00 00 00 00 90e27: 49 c7 84 24 b8 04 00 movq $0x0,0x4b8(%r12) 90e2e: 00 00 00 00 00 90e33: 48 8b b3 90 00 00 00 mov 0x90(%rbx),%rsi 90e3a: 48 85 f6 test %rsi,%rsi 90e3d: 74 08 je 90e47 90e3f: 4c 89 e7 mov %r12,%rdi 90e42: e8 00 00 00 00 callq 90e47 90e47: 4c 89 ee mov %r13,%rsi 90e4a: 48 89 ef mov %rbp,%rdi 90e4d: 45 31 f6 xor %r14d,%r14d 90e50: e8 00 00 00 00 callq 90e55 90e55: 4c 89 e7 mov %r12,%rdi 90e58: e8 00 00 00 00 callq 90e5d 90e5d: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 90e64 90e64: 48 8d 53 58 lea 0x58(%rbx),%rdx 90e68: bf 80 01 00 00 mov $0x180,%edi 90e6d: e8 00 00 00 00 callq 90e72 90e72: 5b pop %rbx 90e73: 44 89 f0 mov %r14d,%eax 90e76: 5d pop %rbp 90e77: 41 5c pop %r12 90e79: 41 5d pop %r13 90e7b: 41 5e pop %r14 90e7d: c3 retq 90e7e: b9 02 00 00 00 mov $0x2,%ecx 90e83: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 90e8a: bf 02 00 00 00 mov $0x2,%edi 90e8f: e8 00 00 00 00 callq 90e94 90e94: 4c 89 ee mov %r13,%rsi 90e97: 48 89 ef mov %rbp,%rdi 90e9a: e8 00 00 00 00 callq 90e9f 90e9f: 44 89 f0 mov %r14d,%eax 90ea2: 5b pop %rbx 90ea3: 5d pop %rbp 90ea4: 41 5c pop %r12 90ea6: 41 5d pop %r13 90ea8: 41 5e pop %r14 90eaa: c3 retq 90eab: 31 c9 xor %ecx,%ecx 90ead: ba 00 01 00 00 mov $0x100,%edx 90eb2: 89 ee mov %ebp,%esi 90eb4: 48 89 df mov %rbx,%rdi 90eb7: e8 00 00 00 00 callq 90ebc 90ebc: e9 2b ff ff ff jmpq 90dec 90ec1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 90ec8: 41 be ea ff ff ff mov $0xffffffea,%r14d 90ece: e8 00 00 00 00 callq 90ed3 90ed3: eb 9d jmp 90e72 90ed5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 90edc: 00 00 00 00 0000000000090ee0 : 90ee0: e8 00 00 00 00 callq 90ee5 90ee5: 31 c0 xor %eax,%eax 90ee7: 39 b7 dc 5e 00 00 cmp %esi,0x5edc(%rdi) 90eed: 77 01 ja 90ef0 90eef: c3 retq 90ef0: 89 f6 mov %esi,%esi 90ef2: 31 d2 xor %edx,%edx 90ef4: 8b 34 b5 00 00 00 00 mov 0x0(,%rsi,4),%esi 90efb: 81 c6 98 18 00 00 add $0x1898,%esi 90f01: e8 00 00 00 00 callq 90f06 90f06: d1 e8 shr %eax 90f08: 83 e0 01 and $0x1,%eax 90f0b: c3 retq 90f0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000090f10 : 90f10: e8 00 00 00 00 callq 90f15 90f15: 41 57 push %r15 90f17: 41 56 push %r14 90f19: 41 55 push %r13 90f1b: 41 54 push %r12 90f1d: 49 89 f4 mov %rsi,%r12 90f20: 55 push %rbp 90f21: 48 89 fd mov %rdi,%rbp 90f24: 53 push %rbx 90f25: 48 81 ec 88 00 00 00 sub $0x88,%rsp 90f2c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 90f33: 00 00 90f35: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 90f3c: 00 90f3d: 31 c0 xor %eax,%eax 90f3f: 80 be 9c 00 00 00 00 cmpb $0x0,0x9c(%rsi) 90f46: 0f 84 25 03 00 00 je 91271 90f4c: 89 cb mov %ecx,%ebx 90f4e: 85 c9 test %ecx,%ecx 90f50: 0f 84 1b 03 00 00 je 91271 90f56: 48 81 fe 60 ff ff ff cmp $0xffffffffffffff60,%rsi 90f5d: 0f 84 0e 03 00 00 je 91271 90f63: 41 0f b7 84 24 c0 00 movzwl 0xc0(%r12),%eax 90f6a: 00 00 90f6c: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 90f72: 41 89 d5 mov %edx,%r13d 90f75: 31 d2 xor %edx,%edx 90f77: 48 89 c1 mov %rax,%rcx 90f7a: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax 90f81: 48 89 f7 mov %rsi,%rdi 90f84: 48 f7 f6 div %rsi 90f87: 31 d2 xor %edx,%edx 90f89: 49 89 c7 mov %rax,%r15 90f8c: 41 0f b7 84 24 ca 00 movzwl 0xca(%r12),%eax 90f93: 00 00 90f95: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax 90f9c: 48 f7 f6 div %rsi 90f9f: ba ff ff 00 00 mov $0xffff,%edx 90fa4: 3d ff ff 00 00 cmp $0xffff,%eax 90fa9: 0f 46 d0 cmovbe %eax,%edx 90fac: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 90fb3: 89 54 24 04 mov %edx,0x4(%rsp) 90fb7: 0f 85 0f 04 00 00 jne 913cc 90fbd: 8b 85 9c 7c 00 00 mov 0x7c9c(%rbp),%eax 90fc3: 8d 04 80 lea (%rax,%rax,4),%eax 90fc6: 01 c0 add %eax,%eax 90fc8: 89 44 24 50 mov %eax,0x50(%rsp) 90fcc: 8b 85 98 7c 00 00 mov 0x7c98(%rbp),%eax 90fd2: 8d 04 80 lea (%rax,%rax,4),%eax 90fd5: 01 c0 add %eax,%eax 90fd7: 89 44 24 54 mov %eax,0x54(%rsp) 90fdb: 8b 44 24 04 mov 0x4(%rsp),%eax 90fdf: 41 8b 94 24 28 04 00 mov 0x428(%r12),%edx 90fe6: 00 90fe7: 89 7c 24 58 mov %edi,0x58(%rsp) 90feb: 89 4c 24 5c mov %ecx,0x5c(%rsp) 90fef: 44 29 f8 sub %r15d,%eax 90ff2: 44 89 7c 24 60 mov %r15d,0x60(%rsp) 90ff7: 41 f6 84 24 b8 00 00 testb $0x10,0xb8(%r12) 90ffe: 00 10 91000: 89 44 24 08 mov %eax,0x8(%rsp) 91004: 89 44 24 64 mov %eax,0x64(%rsp) 91008: 41 8b 84 24 30 04 00 mov 0x430(%r12),%eax 9100f: 00 91010: c7 44 24 7c 01 00 00 movl $0x1,0x7c(%rsp) 91017: 00 91018: 89 44 24 6c mov %eax,0x6c(%rsp) 9101c: 0f 95 44 24 68 setne 0x68(%rsp) 91021: 85 d2 test %edx,%edx 91023: 74 08 je 9102d 91025: c7 44 24 7c 02 00 00 movl $0x2,0x7c(%rsp) 9102c: 00 9102d: 31 d2 xor %edx,%edx 9102f: be 01 08 00 00 mov $0x801,%esi 91034: 48 89 ef mov %rbp,%rdi 91037: 44 89 6c 24 78 mov %r13d,0x78(%rsp) 9103c: c7 44 24 74 04 00 00 movl $0x4,0x74(%rsp) 91043: 00 91044: e8 00 00 00 00 callq 91049 91049: ba 01 00 00 00 mov $0x1,%edx 9104e: c1 e8 0c shr $0xc,%eax 91051: 83 e0 0f and $0xf,%eax 91054: 83 e8 01 sub $0x1,%eax 91057: 83 f8 07 cmp $0x7,%eax 9105a: 77 07 ja 91063 9105c: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 91063: 48 8d 7c 24 4c lea 0x4c(%rsp),%rdi 91068: 89 54 24 4c mov %edx,0x4c(%rsp) 9106c: 41 be ff ff 00 00 mov $0xffff,%r14d 91072: 89 54 24 0c mov %edx,0xc(%rsp) 91076: 89 5c 24 70 mov %ebx,0x70(%rsp) 9107a: e8 b1 f6 ff ff callq 90730 9107f: 3d ff ff 00 00 cmp $0xffff,%eax 91084: 48 8d 7c 24 4c lea 0x4c(%rsp),%rdi 91089: 89 44 24 14 mov %eax,0x14(%rsp) 9108d: 44 0f 46 f0 cmovbe %eax,%r14d 91091: e8 5a f5 ff ff callq 905f0 91096: 84 c0 test %al,%al 91098: 74 51 je 910eb 9109a: 48 8d 7c 24 4c lea 0x4c(%rsp),%rdi 9109f: e8 fc c3 ff ff callq 8d4a0 910a4: 8b 54 24 0c mov 0xc(%rsp),%edx 910a8: 8b 4c 24 50 mov 0x50(%rsp),%ecx 910ac: 8b 74 24 54 mov 0x54(%rsp),%esi 910b0: 8b 7c 24 58 mov 0x58(%rsp),%edi 910b4: 89 44 24 10 mov %eax,0x10(%rsp) 910b8: e8 a3 f5 ff ff callq 90660 910bd: 31 d2 xor %edx,%edx 910bf: f7 f3 div %ebx 910c1: 39 44 24 10 cmp %eax,0x10(%rsp) 910c5: 77 24 ja 910eb 910c7: 8b 4c 24 64 mov 0x64(%rsp),%ecx 910cb: 8b 74 24 60 mov 0x60(%rsp),%esi 910cf: 01 ce add %ecx,%esi 910d1: 81 7c 24 6c 00 10 00 cmpl $0x1000,0x6c(%rsp) 910d8: 00 910d9: 0f 86 9c 03 00 00 jbe 9147b 910df: 01 f1 add %esi,%ecx 910e1: 39 4c 24 14 cmp %ecx,0x14(%rsp) 910e5: 0f 86 7e 03 00 00 jbe 91469 910eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 910f2: bf 04 00 00 00 mov $0x4,%edi 910f7: e8 00 00 00 00 callq 910fc 910fc: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 91103: 0f 85 ff 02 00 00 jne 91408 91109: 8b 85 9c 7c 00 00 mov 0x7c9c(%rbp),%eax 9110f: 8d 04 80 lea (%rax,%rax,4),%eax 91112: 01 c0 add %eax,%eax 91114: 89 44 24 1c mov %eax,0x1c(%rsp) 91118: 8b 85 98 7c 00 00 mov 0x7c98(%rbp),%eax 9111e: 8d 04 80 lea (%rax,%rax,4),%eax 91121: 01 c0 add %eax,%eax 91123: 89 44 24 20 mov %eax,0x20(%rsp) 91127: 41 8b 84 24 a0 00 00 mov 0xa0(%r12),%eax 9112e: 00 9112f: 44 89 7c 24 2c mov %r15d,0x2c(%rsp) 91134: 41 f6 84 24 b8 00 00 testb $0x10,0xb8(%r12) 9113b: 00 10 9113d: c7 44 24 48 01 00 00 movl $0x1,0x48(%rsp) 91144: 00 91145: 89 44 24 24 mov %eax,0x24(%rsp) 91149: 41 0f b7 84 24 c0 00 movzwl 0xc0(%r12),%eax 91150: 00 00 91152: 0f 95 44 24 34 setne 0x34(%rsp) 91157: 89 44 24 28 mov %eax,0x28(%rsp) 9115b: 8b 44 24 08 mov 0x8(%rsp),%eax 9115f: 89 44 24 30 mov %eax,0x30(%rsp) 91163: 41 8b 84 24 30 04 00 mov 0x430(%r12),%eax 9116a: 00 9116b: 89 44 24 38 mov %eax,0x38(%rsp) 9116f: 41 8b 84 24 28 04 00 mov 0x428(%r12),%eax 91176: 00 91177: 85 c0 test %eax,%eax 91179: 74 08 je 91183 9117b: c7 44 24 48 02 00 00 movl $0x2,0x48(%rsp) 91182: 00 91183: 31 d2 xor %edx,%edx 91185: be 01 08 00 00 mov $0x801,%esi 9118a: 48 89 ef mov %rbp,%rdi 9118d: 44 89 6c 24 44 mov %r13d,0x44(%rsp) 91192: c7 44 24 40 04 00 00 movl $0x4,0x40(%rsp) 91199: 00 9119a: e8 00 00 00 00 callq 9119f 9119f: ba 01 00 00 00 mov $0x1,%edx 911a4: c1 e8 0c shr $0xc,%eax 911a7: 83 e0 0f and $0xf,%eax 911aa: 83 e8 01 sub $0x1,%eax 911ad: 83 f8 07 cmp $0x7,%eax 911b0: 77 07 ja 911b9 911b2: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 911b9: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 911be: 89 54 24 18 mov %edx,0x18(%rsp) 911c2: 41 bf ff ff 00 00 mov $0xffff,%r15d 911c8: 89 54 24 08 mov %edx,0x8(%rsp) 911cc: 89 5c 24 3c mov %ebx,0x3c(%rsp) 911d0: e8 5b f5 ff ff callq 90730 911d5: 3d ff ff 00 00 cmp $0xffff,%eax 911da: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 911df: 89 44 24 10 mov %eax,0x10(%rsp) 911e3: 44 0f 46 f8 cmovbe %eax,%r15d 911e7: e8 04 f4 ff ff callq 905f0 911ec: 84 c0 test %al,%al 911ee: 74 51 je 91241 911f0: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 911f5: e8 a6 c2 ff ff callq 8d4a0 911fa: 8b 54 24 08 mov 0x8(%rsp),%edx 911fe: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 91202: 8b 74 24 20 mov 0x20(%rsp),%esi 91206: 8b 7c 24 24 mov 0x24(%rsp),%edi 9120a: 89 44 24 0c mov %eax,0xc(%rsp) 9120e: e8 4d f4 ff ff callq 90660 91213: 31 d2 xor %edx,%edx 91215: f7 f3 div %ebx 91217: 39 44 24 0c cmp %eax,0xc(%rsp) 9121b: 77 24 ja 91241 9121d: 8b 4c 24 30 mov 0x30(%rsp),%ecx 91221: 8b 74 24 2c mov 0x2c(%rsp),%esi 91225: 01 ce add %ecx,%esi 91227: 81 7c 24 38 00 10 00 cmpl $0x1000,0x38(%rsp) 9122e: 00 9122f: 0f 86 16 02 00 00 jbe 9144b 91235: 01 f1 add %esi,%ecx 91237: 39 4c 24 10 cmp %ecx,0x10(%rsp) 9123b: 0f 86 f8 01 00 00 jbe 91439 91241: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 91248: bf 04 00 00 00 mov $0x4,%edi 9124d: e8 00 00 00 00 callq 91252 91252: 41 0f b7 8c 24 c0 00 movzwl 0xc0(%r12),%ecx 91259: 00 00 9125b: 31 d2 xor %edx,%edx 9125d: 8b 5c 24 04 mov 0x4(%rsp),%ebx 91261: 42 8d 44 29 ff lea -0x1(%rcx,%r13,1),%eax 91266: c1 e3 10 shl $0x10,%ebx 91269: f7 f1 div %ecx 9126b: 89 44 24 08 mov %eax,0x8(%rsp) 9126f: eb 18 jmp 91289 91271: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 91278: 00 91279: 31 db xor %ebx,%ebx 9127b: 45 31 ff xor %r15d,%r15d 9127e: 45 31 f6 xor %r14d,%r14d 91281: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 91288: 00 91289: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 91290: 00 91291: 31 d2 xor %edx,%edx 91293: 48 89 ef mov %rbp,%rdi 91296: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 9129c: e8 00 00 00 00 callq 912a1 912a1: 31 c9 xor %ecx,%ecx 912a3: 48 89 ef mov %rbp,%rdi 912a6: 41 89 c2 mov %eax,%r10d 912a9: 41 89 c5 mov %eax,%r13d 912ac: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 912b3: 00 912b4: 41 81 e2 ff fc ff ff and $0xfffffcff,%r10d 912bb: 44 89 d2 mov %r10d,%edx 912be: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 912c4: 44 89 54 24 0c mov %r10d,0xc(%rsp) 912c9: 80 ce 01 or $0x1,%dh 912cc: e8 00 00 00 00 callq 912d1 912d1: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 912d8: 00 912d9: 31 d2 xor %edx,%edx 912db: 48 89 ef mov %rbp,%rdi 912de: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 912e4: e8 00 00 00 00 callq 912e9 912e9: 41 0f b7 d6 movzwl %r14w,%edx 912ed: 31 c9 xor %ecx,%ecx 912ef: 48 89 ef mov %rbp,%rdi 912f2: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 912f9: 00 912fa: 09 da or %ebx,%edx 912fc: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 91302: e8 00 00 00 00 callq 91307 91307: 44 8b 54 24 0c mov 0xc(%rsp),%r10d 9130c: 31 c9 xor %ecx,%ecx 9130e: 48 89 ef mov %rbp,%rdi 91311: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 91318: 00 91319: 44 89 d2 mov %r10d,%edx 9131c: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 91322: 80 ce 02 or $0x2,%dh 91325: e8 00 00 00 00 callq 9132a 9132a: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 91331: 00 91332: 31 d2 xor %edx,%edx 91334: 48 89 ef mov %rbp,%rdi 91337: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 9133d: e8 00 00 00 00 callq 91342 91342: 41 0f b7 d7 movzwl %r15w,%edx 91346: 31 c9 xor %ecx,%ecx 91348: 48 89 ef mov %rbp,%rdi 9134b: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 91352: 00 91353: 09 da or %ebx,%edx 91355: 8d b0 33 1b 00 00 lea 0x1b33(%rax),%esi 9135b: e8 00 00 00 00 callq 91360 91360: 31 c9 xor %ecx,%ecx 91362: 44 89 ea mov %r13d,%edx 91365: 48 89 ef mov %rbp,%rdi 91368: 41 8b 84 24 f0 03 00 mov 0x3f0(%r12),%eax 9136f: 00 91370: 8d b0 32 1b 00 00 lea 0x1b32(%rax),%esi 91376: e8 00 00 00 00 callq 9137b 9137b: 8b 44 24 04 mov 0x4(%rsp),%eax 9137f: 45 89 b4 24 80 05 00 mov %r14d,0x580(%r12) 91386: 00 91387: 45 89 bc 24 7c 05 00 mov %r15d,0x57c(%r12) 9138e: 00 9138f: 41 89 84 24 78 05 00 mov %eax,0x578(%r12) 91396: 00 91397: 8b 44 24 08 mov 0x8(%rsp),%eax 9139b: 41 89 84 24 84 05 00 mov %eax,0x584(%r12) 913a2: 00 913a3: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 913aa: 00 913ab: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 913b2: 00 00 913b4: 0f 85 df 00 00 00 jne 91499 913ba: 48 81 c4 88 00 00 00 add $0x88,%rsp 913c1: 5b pop %rbx 913c2: 5d pop %rbp 913c3: 41 5c pop %r12 913c5: 41 5d pop %r13 913c7: 41 5e pop %r14 913c9: 41 5f pop %r15 913cb: c3 retq 913cc: 31 f6 xor %esi,%esi 913ce: 48 89 ef mov %rbp,%rdi 913d1: e8 00 00 00 00 callq 913d6 913d6: 48 89 ef mov %rbp,%rdi 913d9: 31 f6 xor %esi,%esi 913db: 8d 04 80 lea (%rax,%rax,4),%eax 913de: 01 c0 add %eax,%eax 913e0: 89 44 24 50 mov %eax,0x50(%rsp) 913e4: e8 00 00 00 00 callq 913e9 913e9: 41 8b bc 24 a0 00 00 mov 0xa0(%r12),%edi 913f0: 00 913f1: 41 0f b7 8c 24 c0 00 movzwl 0xc0(%r12),%ecx 913f8: 00 00 913fa: 8d 04 80 lea (%rax,%rax,4),%eax 913fd: 01 c0 add %eax,%eax 913ff: 89 44 24 54 mov %eax,0x54(%rsp) 91403: e9 d3 fb ff ff jmpq 90fdb 91408: be 01 00 00 00 mov $0x1,%esi 9140d: 48 89 ef mov %rbp,%rdi 91410: e8 00 00 00 00 callq 91415 91415: be 01 00 00 00 mov $0x1,%esi 9141a: 48 89 ef mov %rbp,%rdi 9141d: 8d 04 80 lea (%rax,%rax,4),%eax 91420: 01 c0 add %eax,%eax 91422: 89 44 24 1c mov %eax,0x1c(%rsp) 91426: e8 00 00 00 00 callq 9142b 9142b: 8d 04 80 lea (%rax,%rax,4),%eax 9142e: 01 c0 add %eax,%eax 91430: 89 44 24 20 mov %eax,0x20(%rsp) 91434: e9 ee fc ff ff jmpq 91127 91439: 83 bd e4 5e 00 00 02 cmpl $0x2,0x5ee4(%rbp) 91440: 0f 85 0c fe ff ff jne 91252 91446: e9 f6 fd ff ff jmpq 91241 9144b: 8b 44 24 44 mov 0x44(%rsp),%eax 9144f: 31 d2 xor %edx,%edx 91451: 8b 5c 24 48 mov 0x48(%rsp),%ebx 91455: 8d 3c 36 lea (%rsi,%rsi,1),%edi 91458: f7 74 24 28 divl 0x28(%rsp) 9145c: 8d 53 01 lea 0x1(%rbx),%edx 9145f: 39 d0 cmp %edx,%eax 91461: 0f 47 f7 cmova %edi,%esi 91464: e9 cc fd ff ff jmpq 91235 91469: 83 bd e4 5e 00 00 02 cmpl $0x2,0x5ee4(%rbp) 91470: 0f 85 86 fc ff ff jne 910fc 91476: e9 70 fc ff ff jmpq 910eb 9147b: 8b 44 24 78 mov 0x78(%rsp),%eax 9147f: 31 d2 xor %edx,%edx 91481: 8b 7c 24 7c mov 0x7c(%rsp),%edi 91485: f7 74 24 5c divl 0x5c(%rsp) 91489: 8d 57 01 lea 0x1(%rdi),%edx 9148c: 8d 3c 36 lea (%rsi,%rsi,1),%edi 9148f: 39 d0 cmp %edx,%eax 91491: 0f 47 f7 cmova %edi,%esi 91494: e9 46 fc ff ff jmpq 910df 91499: e8 00 00 00 00 callq 9149e 9149e: 66 90 xchg %ax,%ax 00000000000914a0 : 914a0: e8 00 00 00 00 callq 914a5 914a5: 41 57 push %r15 914a7: 41 56 push %r14 914a9: 41 55 push %r13 914ab: 41 54 push %r12 914ad: 55 push %rbp 914ae: 53 push %rbx 914af: 48 89 fb mov %rdi,%rbx 914b2: 48 83 ec 10 sub $0x10,%rsp 914b6: e8 00 00 00 00 callq 914bb 914bb: 8b 93 d8 5e 00 00 mov 0x5ed8(%rbx),%edx 914c1: 85 d2 test %edx,%edx 914c3: 0f 8e a1 01 00 00 jle 9166a 914c9: 83 ea 01 sub $0x1,%edx 914cc: 48 8d 83 c0 5c 00 00 lea 0x5cc0(%rbx),%rax 914d3: 45 31 ff xor %r15d,%r15d 914d6: 48 8d 8c d3 c8 5c 00 lea 0x5cc8(%rbx,%rdx,8),%rcx 914dd: 00 914de: 48 8b 10 mov (%rax),%rdx 914e1: 80 ba 9c 00 00 00 01 cmpb $0x1,0x9c(%rdx) 914e8: 41 83 df ff sbb $0xffffffff,%r15d 914ec: 48 83 c0 08 add $0x8,%rax 914f0: 48 39 c1 cmp %rax,%rcx 914f3: 75 e9 jne 914de 914f5: 45 31 f6 xor %r14d,%r14d 914f8: 4e 8b ac f3 c0 5c 00 mov 0x5cc0(%rbx,%r14,8),%r13 914ff: 00 91500: 49 81 fd 60 ff ff ff cmp $0xffffffffffffff60,%r13 91507: 45 8b a5 e8 03 00 00 mov 0x3e8(%r13),%r12d 9150e: 0f 95 44 24 07 setne 0x7(%rsp) 91513: 41 80 bd 9c 00 00 00 cmpb $0x0,0x9c(%r13) 9151a: 00 9151b: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 91520: 74 4b je 9156d 91522: 84 c0 test %al,%al 91524: 74 47 je 9156d 91526: 41 0f b7 85 c0 00 00 movzwl 0xc0(%r13),%eax 9152d: 00 9152e: 66 3d 7f 07 cmp $0x77f,%ax 91532: 0f 86 45 01 00 00 jbe 9167d 91538: 66 3d ff 09 cmp $0x9ff,%ax 9153c: 0f 86 55 01 00 00 jbe 91697 91542: 66 3d ff 0f cmp $0xfff,%ax 91546: 0f 87 7c 01 00 00 ja 916c8 9154c: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 91553: 0f 84 58 01 00 00 je 916b1 91559: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 91560: 00 91561: 31 ed xor %ebp,%ebp 91563: c7 44 24 08 02 00 00 movl $0x2,0x8(%rsp) 9156a: 00 9156b: eb 15 jmp 91582 9156d: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 91574: 00 91575: bd 00 00 10 00 mov $0x100000,%ebp 9157a: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 91581: 00 91582: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91589: 31 d2 xor %edx,%edx 9158b: 48 89 df mov %rbx,%rdi 9158e: 41 81 c4 21 03 00 00 add $0x321,%r12d 91595: 8d b0 c1 1a 00 00 lea 0x1ac1(%rax),%esi 9159b: e8 00 00 00 00 callq 915a0 915a0: 31 c9 xor %ecx,%ecx 915a2: 48 89 df mov %rbx,%rdi 915a5: 25 ff ff cf ff and $0xffcfffff,%eax 915aa: 89 c2 mov %eax,%edx 915ac: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 915b3: 09 ea or %ebp,%edx 915b5: 31 ed xor %ebp,%ebp 915b7: 8d b0 c1 1a 00 00 lea 0x1ac1(%rax),%esi 915bd: e8 00 00 00 00 callq 915c2 915c2: 31 d2 xor %edx,%edx 915c4: 44 89 e6 mov %r12d,%esi 915c7: 48 89 df mov %rbx,%rdi 915ca: e8 00 00 00 00 callq 915cf 915cf: 8b 54 24 08 mov 0x8(%rsp),%edx 915d3: 31 c9 xor %ecx,%ecx 915d5: 44 89 e6 mov %r12d,%esi 915d8: 83 e0 f8 and $0xfffffff8,%eax 915db: 48 89 df mov %rbx,%rdi 915de: 09 c2 or %eax,%edx 915e0: e8 00 00 00 00 callq 915e5 915e5: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 915eb: 85 c0 test %eax,%eax 915ed: 75 17 jne 91606 915ef: eb 26 jmp 91617 915f1: bf c7 10 00 00 mov $0x10c7,%edi 915f6: 83 c5 01 add $0x1,%ebp 915f9: e8 00 00 00 00 callq 915fe 915fe: 3b ab 28 07 00 00 cmp 0x728(%rbx),%ebp 91604: 73 11 jae 91617 91606: 31 d2 xor %edx,%edx 91608: 44 89 e6 mov %r12d,%esi 9160b: 48 89 df mov %rbx,%rdi 9160e: e8 00 00 00 00 callq 91613 91613: a8 10 test $0x10,%al 91615: 74 da je 915f1 91617: 41 80 bd 9c 00 00 00 cmpb $0x0,0x9c(%r13) 9161e: 00 9161f: 74 58 je 91679 91621: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 91626: 74 51 je 91679 91628: 8b 44 24 0c mov 0xc(%rsp),%eax 9162c: ba 00 0f 00 00 mov $0xf00,%edx 91631: 83 f8 01 cmp $0x1,%eax 91634: 74 10 je 91646 91636: 83 f8 02 cmp $0x2,%eax 91639: ba 00 20 00 00 mov $0x2000,%edx 9163e: b8 00 14 00 00 mov $0x1400,%eax 91643: 0f 44 d0 cmove %eax,%edx 91646: 4a 8b b4 f3 c0 5c 00 mov 0x5cc0(%rbx,%r14,8),%rsi 9164d: 00 9164e: 44 89 f9 mov %r15d,%ecx 91651: 48 89 df mov %rbx,%rdi 91654: 49 83 c6 01 add $0x1,%r14 91658: e8 b3 f8 ff ff callq 90f10 9165d: 44 39 b3 d8 5e 00 00 cmp %r14d,0x5ed8(%rbx) 91664: 0f 8f 8e fe ff ff jg 914f8 9166a: 48 83 c4 10 add $0x10,%rsp 9166e: 5b pop %rbx 9166f: 5d pop %rbp 91670: 41 5c pop %r12 91672: 41 5d pop %r13 91674: 41 5e pop %r14 91676: 41 5f pop %r15 91678: c3 retq 91679: 31 d2 xor %edx,%edx 9167b: eb c9 jmp 91646 9167d: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 91684: 00 91685: bd 00 00 10 00 mov $0x100000,%ebp 9168a: c7 44 24 08 02 00 00 movl $0x2,0x8(%rsp) 91691: 00 91692: e9 eb fe ff ff jmpq 91582 91697: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) 9169e: 00 9169f: bd 00 00 20 00 mov $0x200000,%ebp 916a4: c7 44 24 08 02 00 00 movl $0x2,0x8(%rsp) 916ab: 00 916ac: e9 d1 fe ff ff jmpq 91582 916b1: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 916b8: 00 916b9: 31 ed xor %ebp,%ebp 916bb: c7 44 24 08 04 00 00 movl $0x4,0x8(%rsp) 916c2: 00 916c3: e9 ba fe ff ff jmpq 91582 916c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 916cf: bf 04 00 00 00 mov $0x4,%edi 916d4: e8 00 00 00 00 callq 916d9 916d9: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 916e0: 0f 85 73 fe ff ff jne 91559 916e6: eb c9 jmp 916b1 916e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 916ef: 00 00000000000916f0 : 916f0: e8 00 00 00 00 callq 916f5 916f5: 41 56 push %r14 916f7: be 03 00 00 00 mov $0x3,%esi 916fc: 41 55 push %r13 916fe: 41 54 push %r12 91700: 55 push %rbp 91701: 53 push %rbx 91702: 48 89 fb mov %rdi,%rbx 91705: 48 83 ec 18 sub $0x18,%rsp 91709: 48 8b 2f mov (%rdi),%rbp 9170c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 91713: 00 00 91715: 48 89 44 24 10 mov %rax,0x10(%rsp) 9171a: 31 c0 xor %eax,%eax 9171c: e8 1f d0 ff ff callq 8e740 91721: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 91728: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 9172f: 48 85 c0 test %rax,%rax 91732: 74 6d je 917a1 91734: 4c 8b a0 a8 00 00 00 mov 0xa8(%rax),%r12 9173b: 31 f6 xor %esi,%esi 9173d: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 91744: 00 91745: 4d 8b ac 24 48 01 00 mov 0x148(%r12),%r13 9174c: 00 9174d: 4d 8d 74 24 a8 lea -0x58(%r12),%r14 91752: e8 00 00 00 00 callq 91757 91757: 83 f8 fc cmp $0xfffffffc,%eax 9175a: 0f 84 62 01 00 00 je 918c2 91760: 85 c0 test %eax,%eax 91762: 0f 85 4f 01 00 00 jne 918b7 91768: 4c 89 f7 mov %r14,%rdi 9176b: e8 00 00 00 00 callq 91770 91770: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 91777: e8 00 00 00 00 callq 9177c 9177c: 4c 89 e7 mov %r12,%rdi 9177f: 31 f6 xor %esi,%esi 91781: e8 00 00 00 00 callq 91786 91786: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9178d: ff 14 25 00 00 00 00 callq *0x0 91794: 49 8b bc 24 f8 00 00 mov 0xf8(%r12),%rdi 9179b: 00 9179c: e8 00 00 00 00 callq 917a1 917a1: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 917a7: 31 c9 xor %ecx,%ecx 917a9: 31 d2 xor %edx,%edx 917ab: 8d b0 00 1a 00 00 lea 0x1a00(%rax),%esi 917b1: 48 8b 03 mov (%rbx),%rax 917b4: 48 8d 78 f0 lea -0x10(%rax),%rdi 917b8: e8 00 00 00 00 callq 917bd 917bd: be 01 00 00 00 mov $0x1,%esi 917c2: 48 89 df mov %rbx,%rdi 917c5: e8 00 00 00 00 callq 917ca 917ca: 8b 8d c8 5e 00 00 mov 0x5ec8(%rbp),%ecx 917d0: 44 8b 93 b0 04 00 00 mov 0x4b0(%rbx),%r10d 917d7: 85 c9 test %ecx,%ecx 917d9: 7e 31 jle 9180c 917db: 31 c0 xor %eax,%eax 917dd: 48 8b 94 c5 b0 5c 00 mov 0x5cb0(%rbp,%rax,8),%rdx 917e4: 00 917e5: 48 85 d2 test %rdx,%rdx 917e8: 74 1a je 91804 917ea: 80 ba ec 03 00 00 00 cmpb $0x0,0x3ec(%rdx) 917f1: 74 11 je 91804 917f3: 39 83 e8 03 00 00 cmp %eax,0x3e8(%rbx) 917f9: 74 09 je 91804 917fb: 44 39 92 b0 04 00 00 cmp %r10d,0x4b0(%rdx) 91802: 74 40 je 91844 91804: 48 83 c0 01 add $0x1,%rax 91808: 39 c1 cmp %eax,%ecx 9180a: 7f d1 jg 917dd 9180c: 41 83 fa 02 cmp $0x2,%r10d 91810: 76 79 jbe 9188b 91812: 41 8d 42 ec lea -0x14(%r10),%eax 91816: 83 f8 05 cmp $0x5,%eax 91819: 77 29 ja 91844 9181b: 54 push %rsp 9181c: 45 31 c9 xor %r9d,%r9d 9181f: 45 31 c0 xor %r8d,%r8d 91822: 31 c9 xor %ecx,%ecx 91824: 6a 00 pushq $0x0 91826: 44 89 d2 mov %r10d,%edx 91829: be ff 00 00 00 mov $0xff,%esi 9182e: 48 89 df mov %rbx,%rdi 91831: 6a 00 pushq $0x0 91833: 6a 00 pushq $0x0 91835: 6a 00 pushq $0x0 91837: 6a 00 pushq $0x0 91839: 6a 00 pushq $0x0 9183b: e8 00 00 00 00 callq 91840 91840: 48 83 c4 38 add $0x38,%rsp 91844: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 9184b: 00 00 00 9184e: c7 83 54 05 00 00 00 movl $0x0,0x554(%rbx) 91855: 00 00 00 91858: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 9185f: 00 00 00 00 91863: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 9186a: 00 00 00 00 9186e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 91873: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 9187a: 00 00 9187c: 75 55 jne 918d3 9187e: 48 83 c4 18 add $0x18,%rsp 91882: 5b pop %rbx 91883: 5d pop %rbp 91884: 41 5c pop %r12 91886: 41 5d pop %r13 91888: 41 5e pop %r14 9188a: c3 retq 9188b: 8b b3 e8 03 00 00 mov 0x3e8(%rbx),%esi 91891: 54 push %rsp 91892: 45 31 c9 xor %r9d,%r9d 91895: 45 31 c0 xor %r8d,%r8d 91898: 6a 00 pushq $0x0 9189a: 31 c9 xor %ecx,%ecx 9189c: 44 89 d2 mov %r10d,%edx 9189f: 48 89 df mov %rbx,%rdi 918a2: 6a 00 pushq $0x0 918a4: 6a 00 pushq $0x0 918a6: 6a 00 pushq $0x0 918a8: 6a 00 pushq $0x0 918aa: 6a 00 pushq $0x0 918ac: e8 00 00 00 00 callq 918b1 918b1: 48 83 c4 38 add $0x38,%rsp 918b5: eb 8d jmp 91844 918b7: 3d 00 fe ff ff cmp $0xfffffe00,%eax 918bc: 0f 85 00 00 00 00 jne 918c2 918c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 918c9: e8 00 00 00 00 callq 918ce 918ce: e9 ce fe ff ff jmpq 917a1 918d3: e8 00 00 00 00 callq 918d8 918d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 918df: 00 00000000000918e0 : 918e0: e8 00 00 00 00 callq 918e5 918e5: 41 55 push %r13 918e7: 41 89 d5 mov %edx,%r13d 918ea: 31 d2 xor %edx,%edx 918ec: 41 54 push %r12 918ee: 41 89 f4 mov %esi,%r12d 918f1: 55 push %rbp 918f2: 53 push %rbx 918f3: 48 8b 07 mov (%rdi),%rax 918f6: 48 89 fb mov %rdi,%rbx 918f9: 48 8d 68 f0 lea -0x10(%rax),%rbp 918fd: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 91903: 48 89 ef mov %rbp,%rdi 91906: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 9190c: e8 00 00 00 00 callq 91911 91911: 31 c9 xor %ecx,%ecx 91913: 48 89 ef mov %rbp,%rdi 91916: 0d 00 00 01 00 or $0x10000,%eax 9191b: 89 c2 mov %eax,%edx 9191d: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 91923: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 91929: e8 00 00 00 00 callq 9192e 9192e: 44 89 ea mov %r13d,%edx 91931: 44 89 e6 mov %r12d,%esi 91934: 48 89 df mov %rbx,%rdi 91937: e8 24 c3 ff ff callq 8dc60 9193c: 31 d2 xor %edx,%edx 9193e: 41 89 c4 mov %eax,%r12d 91941: 48 8b 03 mov (%rbx),%rax 91944: 48 8d 68 f0 lea -0x10(%rax),%rbp 91948: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 9194e: 48 89 ef mov %rbp,%rdi 91951: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 91957: e8 00 00 00 00 callq 9195c 9195c: 8b b3 f0 03 00 00 mov 0x3f0(%rbx),%esi 91962: 48 89 ef mov %rbp,%rdi 91965: 31 c9 xor %ecx,%ecx 91967: 25 ff ff fe ff and $0xfffeffff,%eax 9196c: 89 c2 mov %eax,%edx 9196e: 81 c6 6e 1a 00 00 add $0x1a6e,%esi 91974: e8 00 00 00 00 callq 91979 91979: 44 89 e0 mov %r12d,%eax 9197c: 5b pop %rbx 9197d: 5d pop %rbp 9197e: 41 5c pop %r12 91980: 41 5d pop %r13 91982: c3 retq 91983: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9198a: 00 00 00 00 9198e: 66 90 xchg %ax,%ax 0000000000091990 : 91990: e8 00 00 00 00 callq 91995 91995: 41 57 push %r15 91997: 41 56 push %r14 91999: 41 55 push %r13 9199b: 49 89 fd mov %rdi,%r13 9199e: 41 54 push %r12 919a0: 55 push %rbp 919a1: 53 push %rbx 919a2: 48 83 ec 58 sub $0x58,%rsp 919a6: 48 89 74 24 08 mov %rsi,0x8(%rsp) 919ab: 89 54 24 18 mov %edx,0x18(%rsp) 919af: 89 4c 24 1c mov %ecx,0x1c(%rsp) 919b3: 44 89 44 24 04 mov %r8d,0x4(%rsp) 919b8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 919bf: 00 00 919c1: 48 89 44 24 50 mov %rax,0x50(%rsp) 919c6: 48 8b 07 mov (%rdi),%rax 919c9: 48 89 44 24 10 mov %rax,0x10(%rsp) 919ce: 45 85 c0 test %r8d,%r8d 919d1: 0f 85 2b 06 00 00 jne 92002 919d7: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 919de: 48 8b a8 a8 00 00 00 mov 0xa8(%rax),%rbp 919e5: 48 85 ed test %rbp,%rbp 919e8: 0f 84 c3 06 00 00 je 920b1 919ee: 48 8b 9d a8 00 00 00 mov 0xa8(%rbp),%rbx 919f5: 31 f6 xor %esi,%esi 919f7: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 919fe: 4c 8b bb 48 01 00 00 mov 0x148(%rbx),%r15 91a05: 4c 8d 73 a8 lea -0x58(%rbx),%r14 91a09: e8 00 00 00 00 callq 91a0e 91a0e: 41 89 c4 mov %eax,%r12d 91a11: 83 f8 fc cmp $0xfffffffc,%eax 91a14: 0f 84 bb 06 00 00 je 920d5 91a1a: 85 c0 test %eax,%eax 91a1c: 0f 85 5b 06 00 00 jne 9207d 91a22: 8b 44 24 04 mov 0x4(%rsp),%eax 91a26: 85 c0 test %eax,%eax 91a28: 0f 84 de 05 00 00 je 9200c 91a2e: 4c 89 f7 mov %r14,%rdi 91a31: e8 00 00 00 00 callq 91a36 91a36: 4c 89 f7 mov %r14,%rdi 91a39: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 91a3e: 49 89 c7 mov %rax,%r15 91a41: e8 00 00 00 00 callq 91a46 91a46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 91a4d: e8 00 00 00 00 callq 91a52 91a52: 48 89 df mov %rbx,%rdi 91a55: 31 f6 xor %esi,%esi 91a57: e8 00 00 00 00 callq 91a5c 91a5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 91a63: ff 14 25 00 00 00 00 callq *0x0 91a6a: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 91a71: e8 00 00 00 00 callq 91a76 91a76: 48 8b 45 48 mov 0x48(%rbp),%rax 91a7a: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 91a7f: 8b 38 mov (%rax),%edi 91a81: 48 89 ca mov %rcx,%rdx 91a84: 48 c1 ea 04 shr $0x4,%rdx 91a88: 81 ff 58 42 32 34 cmp $0x34324258,%edi 91a8e: 74 36 je 91ac6 91a90: 0f 87 f7 03 00 00 ja 91e8d 91a96: 81 ff 58 52 33 30 cmp $0x30335258,%edi 91a9c: 0f 84 a1 04 00 00 je 91f43 91aa2: 0f 86 83 04 00 00 jbe 91f2b 91aa8: 81 ff 58 52 31 32 cmp $0x32315258,%edi 91aae: 0f 84 ba 04 00 00 je 91f6e 91ab4: 0f 86 9c 04 00 00 jbe 91f56 91aba: 81 ff 41 42 32 34 cmp $0x34324241,%edi 91ac0: 0f 85 c7 05 00 00 jne 9208d 91ac6: 45 31 c0 xor %r8d,%r8d 91ac9: 41 ba 20 02 00 00 mov $0x220,%r10d 91acf: b8 02 00 00 00 mov $0x2,%eax 91ad4: 48 89 ce mov %rcx,%rsi 91ad7: 83 e6 0f and $0xf,%esi 91ada: 48 83 fe 04 cmp $0x4,%rsi 91ade: 0f 84 ee 03 00 00 je 91ed2 91ae4: 89 c1 mov %eax,%ecx 91ae6: 81 c9 00 00 20 00 or $0x200000,%ecx 91aec: 48 83 fe 02 cmp $0x2,%rsi 91af0: 0f 44 c1 cmove %ecx,%eax 91af3: 89 d3 mov %edx,%ebx 91af5: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 91afa: 31 f6 xor %esi,%esi 91afc: 4c 89 ef mov %r13,%rdi 91aff: c1 e3 18 shl $0x18,%ebx 91b02: 44 88 44 24 27 mov %r8b,0x27(%rsp) 91b07: 81 e3 00 00 00 1f and $0x1f000000,%ebx 91b0d: 44 89 54 24 20 mov %r10d,0x20(%rsp) 91b12: 49 83 ee 10 sub $0x10,%r14 91b16: 09 c3 or %eax,%ebx 91b18: e8 b3 bb ff ff callq 8d6d0 91b1d: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91b24: 31 d2 xor %edx,%edx 91b26: 4c 89 f7 mov %r14,%rdi 91b29: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 91b2f: e8 00 00 00 00 callq 91b34 91b34: 31 c9 xor %ecx,%ecx 91b36: 4c 89 f7 mov %r14,%rdi 91b39: 83 e0 fe and $0xfffffffe,%eax 91b3c: 89 c2 mov %eax,%edx 91b3e: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91b45: 8d b0 12 1a 00 00 lea 0x1a12(%rax),%esi 91b4b: e8 00 00 00 00 callq 91b50 91b50: 41 8b 8d f0 03 00 00 mov 0x3f0(%r13),%ecx 91b57: 4c 89 f8 mov %r15,%rax 91b5a: 4c 89 f7 mov %r14,%rdi 91b5d: 48 c1 e8 20 shr $0x20,%rax 91b61: 45 30 ff xor %r15b,%r15b 91b64: 8d b1 07 1a 00 00 lea 0x1a07(%rcx),%esi 91b6a: 89 c2 mov %eax,%edx 91b6c: 31 c9 xor %ecx,%ecx 91b6e: 48 89 44 24 10 mov %rax,0x10(%rsp) 91b73: e8 00 00 00 00 callq 91b78 91b78: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91b7f: 31 c9 xor %ecx,%ecx 91b81: 4c 89 f7 mov %r14,%rdi 91b84: 8d b0 08 1a 00 00 lea 0x1a08(%rax),%esi 91b8a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 91b8f: 89 c2 mov %eax,%edx 91b91: e8 00 00 00 00 callq 91b96 91b96: 31 c9 xor %ecx,%ecx 91b98: 44 89 fa mov %r15d,%edx 91b9b: 4c 89 f7 mov %r14,%rdi 91b9e: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91ba5: 8d b0 04 1a 00 00 lea 0x1a04(%rax),%esi 91bab: e8 00 00 00 00 callq 91bb0 91bb0: 31 c9 xor %ecx,%ecx 91bb2: 44 89 fa mov %r15d,%edx 91bb5: 4c 89 f7 mov %r14,%rdi 91bb8: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91bbf: 8d b0 05 1a 00 00 lea 0x1a05(%rax),%esi 91bc5: e8 00 00 00 00 callq 91bca 91bca: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91bd1: 31 c9 xor %ecx,%ecx 91bd3: 89 da mov %ebx,%edx 91bd5: 4c 89 f7 mov %r14,%rdi 91bd8: 8d b0 01 1a 00 00 lea 0x1a01(%rax),%esi 91bde: e8 00 00 00 00 callq 91be3 91be3: 44 8b 54 24 20 mov 0x20(%rsp),%r10d 91be8: 31 c9 xor %ecx,%ecx 91bea: 4c 89 f7 mov %r14,%rdi 91bed: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91bf4: 44 89 d2 mov %r10d,%edx 91bf7: 8d b0 03 1a 00 00 lea 0x1a03(%rax),%esi 91bfd: e8 00 00 00 00 callq 91c02 91c02: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91c09: 31 d2 xor %edx,%edx 91c0b: 4c 89 f7 mov %r14,%rdi 91c0e: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 91c14: e8 00 00 00 00 callq 91c19 91c19: 44 0f b6 44 24 27 movzbl 0x27(%rsp),%r8d 91c1f: 45 84 c0 test %r8b,%r8b 91c22: 0f 84 34 04 00 00 je 9205c 91c28: 80 cc 01 or $0x1,%ah 91c2b: 4c 89 f7 mov %r14,%rdi 91c2e: 31 c9 xor %ecx,%ecx 91c30: 89 c2 mov %eax,%edx 91c32: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91c39: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 91c3f: e8 00 00 00 00 callq 91c44 91c44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 91c4b: bf 04 00 00 00 mov $0x4,%edi 91c50: e8 00 00 00 00 callq 91c55 91c55: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91c5c: 31 c9 xor %ecx,%ecx 91c5e: 31 d2 xor %edx,%edx 91c60: 4c 89 f7 mov %r14,%rdi 91c63: 8d b0 09 1a 00 00 lea 0x1a09(%rax),%esi 91c69: e8 00 00 00 00 callq 91c6e 91c6e: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91c75: 31 c9 xor %ecx,%ecx 91c77: 31 d2 xor %edx,%edx 91c79: 4c 89 f7 mov %r14,%rdi 91c7c: 8d b0 0a 1a 00 00 lea 0x1a0a(%rax),%esi 91c82: e8 00 00 00 00 callq 91c87 91c87: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91c8e: 31 c9 xor %ecx,%ecx 91c90: 31 d2 xor %edx,%edx 91c92: 4c 89 f7 mov %r14,%rdi 91c95: 8d b0 0b 1a 00 00 lea 0x1a0b(%rax),%esi 91c9b: e8 00 00 00 00 callq 91ca0 91ca0: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91ca7: 31 c9 xor %ecx,%ecx 91ca9: 31 d2 xor %edx,%edx 91cab: 4c 89 f7 mov %r14,%rdi 91cae: 8d b0 0c 1a 00 00 lea 0x1a0c(%rax),%esi 91cb4: e8 00 00 00 00 callq 91cb9 91cb9: 8b 95 80 00 00 00 mov 0x80(%rbp),%edx 91cbf: 31 c9 xor %ecx,%ecx 91cc1: 4c 89 f7 mov %r14,%rdi 91cc4: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91ccb: 8d b0 0d 1a 00 00 lea 0x1a0d(%rax),%esi 91cd1: e8 00 00 00 00 callq 91cd6 91cd6: 8b 95 84 00 00 00 mov 0x84(%rbp),%edx 91cdc: 31 c9 xor %ecx,%ecx 91cde: 4c 89 f7 mov %r14,%rdi 91ce1: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91ce8: 8d b0 0e 1a 00 00 lea 0x1a0e(%rax),%esi 91cee: e8 00 00 00 00 callq 91cf3 91cf3: 48 8b 45 48 mov 0x48(%rbp),%rax 91cf7: 31 d2 xor %edx,%edx 91cf9: 4c 89 f7 mov %r14,%rdi 91cfc: 41 8b 9d f0 03 00 00 mov 0x3f0(%r13),%ebx 91d03: 0f b6 48 06 movzbl 0x6(%rax),%ecx 91d07: 8b 45 58 mov 0x58(%rbp),%eax 91d0a: 8d b3 06 1a 00 00 lea 0x1a06(%rbx),%esi 91d10: f7 f1 div %ecx 91d12: 31 c9 xor %ecx,%ecx 91d14: 89 c2 mov %eax,%edx 91d16: e8 00 00 00 00 callq 91d1b 91d1b: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91d22: 31 c9 xor %ecx,%ecx 91d24: ba 01 00 00 00 mov $0x1,%edx 91d29: 8d b0 00 1a 00 00 lea 0x1a00(%rax),%esi 91d2f: 49 8b 45 00 mov 0x0(%r13),%rax 91d33: 48 8d 78 f0 lea -0x10(%rax),%rdi 91d37: e8 00 00 00 00 callq 91d3c 91d3c: 8b 95 84 00 00 00 mov 0x84(%rbp),%edx 91d42: 31 c9 xor %ecx,%ecx 91d44: 4c 89 f7 mov %r14,%rdi 91d47: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91d4e: 8d b0 c3 1a 00 00 lea 0x1ac3(%rax),%esi 91d54: e8 00 00 00 00 callq 91d59 91d59: 8b 54 24 18 mov 0x18(%rsp),%edx 91d5d: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 91d61: 4c 89 f7 mov %r14,%rdi 91d64: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91d6b: c1 e2 10 shl $0x10,%edx 91d6e: 83 e1 fe and $0xfffffffe,%ecx 91d71: 81 e2 00 00 fc ff and $0xfffc0000,%edx 91d77: 8d b0 5c 1b 00 00 lea 0x1b5c(%rax),%esi 91d7d: 09 ca or %ecx,%edx 91d7f: 31 c9 xor %ecx,%ecx 91d81: e8 00 00 00 00 callq 91d86 91d86: 41 0f b7 95 ae 00 00 movzwl 0xae(%r13),%edx 91d8d: 00 91d8e: 41 0f b7 85 a4 00 00 movzwl 0xa4(%r13),%eax 91d95: 00 91d96: 4c 89 f7 mov %r14,%rdi 91d99: 83 c2 01 add $0x1,%edx 91d9c: 83 e2 fe and $0xfffffffe,%edx 91d9f: c1 e0 10 shl $0x10,%eax 91da2: 31 c9 xor %ecx,%ecx 91da4: 09 c2 or %eax,%edx 91da6: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91dad: 8d b0 5d 1b 00 00 lea 0x1b5d(%rax),%esi 91db3: e8 00 00 00 00 callq 91db8 91db8: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 91dbf: 31 c9 xor %ecx,%ecx 91dc1: 31 d2 xor %edx,%edx 91dc3: 4c 89 f7 mov %r14,%rdi 91dc6: 8d b0 be 1b 00 00 lea 0x1bbe(%rax),%esi 91dcc: e8 00 00 00 00 callq 91dd1 91dd1: f6 44 24 04 01 testb $0x1,0x4(%rsp) 91dd6: 0f 85 83 00 00 00 jne 91e5f 91ddc: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 91de1: 48 85 db test %rbx,%rbx 91de4: 74 79 je 91e5f 91de6: 49 8b 85 80 00 00 00 mov 0x80(%r13),%rax 91ded: 48 39 98 a8 00 00 00 cmp %rbx,0xa8(%rax) 91df4: 74 69 je 91e5f 91df6: 48 8b 9b a8 00 00 00 mov 0xa8(%rbx),%rbx 91dfd: 31 f6 xor %esi,%esi 91dff: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 91e06: 48 8b ab 48 01 00 00 mov 0x148(%rbx),%rbp 91e0d: 4c 8d 6b a8 lea -0x58(%rbx),%r13 91e11: e8 00 00 00 00 callq 91e16 91e16: 83 f8 fc cmp $0xfffffffc,%eax 91e19: 0f 84 b6 02 00 00 je 920d5 91e1f: 85 c0 test %eax,%eax 91e21: 0f 85 a3 02 00 00 jne 920ca 91e27: 4c 89 ef mov %r13,%rdi 91e2a: e8 00 00 00 00 callq 91e2f 91e2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 91e36: e8 00 00 00 00 callq 91e3b 91e3b: 48 89 df mov %rbx,%rdi 91e3e: 31 f6 xor %esi,%esi 91e40: e8 00 00 00 00 callq 91e45 91e45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 91e4c: ff 14 25 00 00 00 00 callq *0x0 91e53: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 91e5a: e8 00 00 00 00 callq 91e5f 91e5f: 4c 89 f7 mov %r14,%rdi 91e62: e8 39 f6 ff ff callq 914a0 91e67: 48 8b 44 24 50 mov 0x50(%rsp),%rax 91e6c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 91e73: 00 00 91e75: 0f 85 65 02 00 00 jne 920e0 91e7b: 48 83 c4 58 add $0x58,%rsp 91e7f: 44 89 e0 mov %r12d,%eax 91e82: 5b pop %rbx 91e83: 5d pop %rbp 91e84: 41 5c pop %r12 91e86: 41 5d pop %r13 91e88: 41 5e pop %r14 91e8a: 41 5f pop %r15 91e8c: c3 retq 91e8d: 81 ff 41 52 31 35 cmp $0x35315241,%edi 91e93: 0f 84 11 01 00 00 je 91faa 91e99: 0f 86 df 00 00 00 jbe 91f7e 91e9f: 81 ff 42 58 31 35 cmp $0x35315842,%edi 91ea5: 0f 84 e3 00 00 00 je 91f8e 91eab: 81 ff 52 47 31 36 cmp $0x36314752,%edi 91eb1: 0f 85 e7 00 00 00 jne 91f9e 91eb7: 48 89 ce mov %rcx,%rsi 91eba: 45 31 c0 xor %r8d,%r8d 91ebd: 45 31 d2 xor %r10d,%r10d 91ec0: b8 01 01 00 00 mov $0x101,%eax 91ec5: 83 e6 0f and $0xf,%esi 91ec8: 48 83 fe 04 cmp $0x4,%rsi 91ecc: 0f 85 12 fc ff ff jne 91ae4 91ed2: 48 89 ce mov %rcx,%rsi 91ed5: 48 89 cf mov %rcx,%rdi 91ed8: 48 c1 ee 15 shr $0x15,%rsi 91edc: 48 c1 ef 09 shr $0x9,%rdi 91ee0: c1 e6 02 shl $0x2,%esi 91ee3: c1 e7 0d shl $0xd,%edi 91ee6: 83 e6 0c and $0xc,%esi 91ee9: 0f b7 ff movzwl %di,%edi 91eec: 09 fe or %edi,%esi 91eee: 09 f0 or %esi,%eax 91ef0: 48 89 ce mov %rcx,%rsi 91ef3: 48 c1 ee 0f shr $0xf,%rsi 91ef7: c1 e6 06 shl $0x6,%esi 91efa: 40 0f b6 f6 movzbl %sil,%esi 91efe: 09 f0 or %esi,%eax 91f00: 48 89 ce mov %rcx,%rsi 91f03: 48 c1 e9 13 shr $0x13,%rcx 91f07: 48 c1 ee 11 shr $0x11,%rsi 91f0b: c1 e1 12 shl $0x12,%ecx 91f0e: c1 e6 0b shl $0xb,%esi 91f11: 81 e1 00 00 0c 00 and $0xc0000,%ecx 91f17: 81 e6 00 18 00 00 and $0x1800,%esi 91f1d: 09 f0 or %esi,%eax 91f1f: 09 c8 or %ecx,%eax 91f21: 0d 00 00 40 00 or $0x400000,%eax 91f26: e9 c8 fb ff ff jmpq 91af3 91f2b: 81 ff 42 41 33 30 cmp $0x30334142,%edi 91f31: 0f 84 b8 00 00 00 je 91fef 91f37: 81 ff 41 52 33 30 cmp $0x30335241,%edi 91f3d: 0f 85 93 00 00 00 jne 91fd6 91f43: 41 b8 01 00 00 00 mov $0x1,%r8d 91f49: 45 31 d2 xor %r10d,%r10d 91f4c: b8 02 01 00 00 mov $0x102,%eax 91f51: e9 7e fb ff ff jmpq 91ad4 91f56: 81 ff 42 58 33 30 cmp $0x30335842,%edi 91f5c: 0f 84 8d 00 00 00 je 91fef 91f62: 81 ff 41 52 31 32 cmp $0x32315241,%edi 91f68: 0f 85 1f 01 00 00 jne 9208d 91f6e: 45 31 c0 xor %r8d,%r8d 91f71: 45 31 d2 xor %r10d,%r10d 91f74: b8 01 02 00 00 mov $0x201,%eax 91f79: e9 56 fb ff ff jmpq 91ad4 91f7e: 81 ff 58 52 32 34 cmp $0x34325258,%edi 91f84: 74 40 je 91fc6 91f86: 81 ff 42 41 31 35 cmp $0x35314142,%edi 91f8c: 75 2c jne 91fba 91f8e: 45 31 c0 xor %r8d,%r8d 91f91: 45 31 d2 xor %r10d,%r10d 91f94: b8 01 05 00 00 mov $0x501,%eax 91f99: e9 36 fb ff ff jmpq 91ad4 91f9e: 81 ff 58 52 31 35 cmp $0x35315258,%edi 91fa4: 0f 85 e3 00 00 00 jne 9208d 91faa: 45 31 c0 xor %r8d,%r8d 91fad: 45 31 d2 xor %r10d,%r10d 91fb0: b8 01 00 00 00 mov $0x1,%eax 91fb5: e9 1a fb ff ff jmpq 91ad4 91fba: 81 ff 41 52 32 34 cmp $0x34325241,%edi 91fc0: 0f 85 c7 00 00 00 jne 9208d 91fc6: 45 31 c0 xor %r8d,%r8d 91fc9: 45 31 d2 xor %r10d,%r10d 91fcc: b8 02 00 00 00 mov $0x2,%eax 91fd1: e9 fe fa ff ff jmpq 91ad4 91fd6: 81 ff 43 38 20 20 cmp $0x20203843,%edi 91fdc: 0f 85 ab 00 00 00 jne 9208d 91fe2: 45 31 c0 xor %r8d,%r8d 91fe5: 45 31 d2 xor %r10d,%r10d 91fe8: 31 c0 xor %eax,%eax 91fea: e9 e5 fa ff ff jmpq 91ad4 91fef: 41 b8 01 00 00 00 mov $0x1,%r8d 91ff5: 45 31 d2 xor %r10d,%r10d 91ff8: b8 02 04 00 00 mov $0x402,%eax 91ffd: e9 d2 fa ff ff jmpq 91ad4 92002: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 92007: e9 e2 f9 ff ff jmpq 919ee 9200c: be 04 00 00 00 mov $0x4,%esi 92011: 4c 89 f7 mov %r14,%rdi 92014: e8 00 00 00 00 callq 92019 92019: 85 c0 test %eax,%eax 9201b: 0f 84 0d fa ff ff je 91a2e 92021: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 92028: e8 00 00 00 00 callq 9202d 9202d: 48 89 df mov %rbx,%rdi 92030: 31 f6 xor %esi,%esi 92032: e8 00 00 00 00 callq 92037 92037: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9203e: ff 14 25 00 00 00 00 callq *0x0 92045: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 9204c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 92052: e8 00 00 00 00 callq 92057 92057: e9 0b fe ff ff jmpq 91e67 9205c: 80 e4 fe and $0xfe,%ah 9205f: 31 c9 xor %ecx,%ecx 92061: 4c 89 f7 mov %r14,%rdi 92064: 89 c2 mov %eax,%edx 92066: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 9206d: 8d b0 02 1a 00 00 lea 0x1a02(%rax),%esi 92073: e8 00 00 00 00 callq 92078 92078: e9 d8 fb ff ff jmpq 91c55 9207d: 3d 00 fe ff ff cmp $0xfffffe00,%eax 92082: 0f 84 df fd ff ff je 91e67 92088: e9 00 00 00 00 jmpq 9208d 9208d: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 92092: 41 bc ea ff ff ff mov $0xffffffea,%r12d 92098: e8 00 00 00 00 callq 9209d 9209d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 920a4: 48 89 c6 mov %rax,%rsi 920a7: e8 00 00 00 00 callq 920ac 920ac: e9 b6 fd ff ff jmpq 91e67 920b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 920b8: bf 04 00 00 00 mov $0x4,%edi 920bd: 45 31 e4 xor %r12d,%r12d 920c0: e8 00 00 00 00 callq 920c5 920c5: e9 9d fd ff ff jmpq 91e67 920ca: 3d 00 fe ff ff cmp $0xfffffe00,%eax 920cf: 0f 85 00 00 00 00 jne 920d5 920d5: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 920db: e9 87 fd ff ff jmpq 91e67 920e0: e8 00 00 00 00 callq 920e5 920e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 920ec: 00 00 00 00 00000000000920f0 : 920f0: e8 00 00 00 00 callq 920f5 920f5: 41 b8 01 00 00 00 mov $0x1,%r8d 920fb: e9 90 f8 ff ff jmpq 91990 0000000000092100 : 92100: e8 00 00 00 00 callq 92105 92105: 41 89 f1 mov %esi,%r9d 92108: 45 31 c0 xor %r8d,%r8d 9210b: 48 89 ce mov %rcx,%rsi 9210e: 89 d1 mov %edx,%ecx 92110: 44 89 ca mov %r9d,%edx 92113: e9 78 f8 ff ff jmpq 91990 92118: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9211f: 00 0000000000092120 : 92120: e8 00 00 00 00 callq 92125 92125: 44 8b 97 54 05 00 00 mov 0x554(%rdi),%r10d 9212c: 48 8b 07 mov (%rdi),%rax 9212f: 45 85 d2 test %r10d,%r10d 92132: 0f 84 20 02 00 00 je 92358 92138: 41 57 push %r15 9213a: 45 89 c7 mov %r8d,%r15d 9213d: 41 56 push %r14 9213f: 41 89 ce mov %ecx,%r14d 92142: 41 55 push %r13 92144: 4d 89 cd mov %r9,%r13 92147: 41 54 push %r12 92149: 49 89 f4 mov %rsi,%r12 9214c: 55 push %rbp 9214d: 48 89 d5 mov %rdx,%rbp 92150: 53 push %rbx 92151: 48 89 fb mov %rdi,%rbx 92154: 48 83 ec 08 sub $0x8,%rsp 92158: 8b 80 f8 06 00 00 mov 0x6f8(%rax),%eax 9215e: 83 e8 0f sub $0xf,%eax 92161: 83 f8 03 cmp $0x3,%eax 92164: 0f 86 91 01 00 00 jbe 922fb 9216a: 48 89 d6 mov %rdx,%rsi 9216d: e8 00 00 00 00 callq 92172 92172: 48 89 ee mov %rbp,%rsi 92175: 48 89 df mov %rbx,%rdi 92178: e8 00 00 00 00 callq 9217d 9217d: 45 31 c0 xor %r8d,%r8d 92180: 44 89 f9 mov %r15d,%ecx 92183: 44 89 f2 mov %r14d,%edx 92186: 4c 89 ee mov %r13,%rsi 92189: 48 89 df mov %rbx,%rdi 9218c: e8 ff f7 ff ff callq 91990 92191: 48 89 ea mov %rbp,%rdx 92194: 4c 89 e6 mov %r12,%rsi 92197: 48 89 df mov %rbx,%rdi 9219a: e8 00 00 00 00 callq 9219f 9219f: 48 89 df mov %rbx,%rdi 921a2: e8 00 00 00 00 callq 921a7 921a7: 48 83 bb f8 03 00 00 cmpq $0x0,0x3f8(%rbx) 921ae: 00 921af: 0f 84 90 00 00 00 je 92245 921b5: 48 8b 03 mov (%rbx),%rax 921b8: 31 d2 xor %edx,%edx 921ba: 4c 8d 60 f0 lea -0x10(%rax),%r12 921be: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 921c4: 4c 89 e7 mov %r12,%rdi 921c7: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 921cd: e8 00 00 00 00 callq 921d2 921d2: 31 c9 xor %ecx,%ecx 921d4: 4c 89 e7 mov %r12,%rdi 921d7: 0d 00 00 01 00 or $0x10000,%eax 921dc: 89 c2 mov %eax,%edx 921de: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 921e4: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 921ea: e8 00 00 00 00 callq 921ef 921ef: 8b 93 0c 04 00 00 mov 0x40c(%rbx),%edx 921f5: 8b b3 08 04 00 00 mov 0x408(%rbx),%esi 921fb: 48 89 df mov %rbx,%rdi 921fe: e8 5d ba ff ff callq 8dc60 92203: 48 89 df mov %rbx,%rdi 92206: e8 25 b5 ff ff callq 8d730 9220b: 48 8b 03 mov (%rbx),%rax 9220e: 31 d2 xor %edx,%edx 92210: 4c 8d 60 f0 lea -0x10(%rax),%r12 92214: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 9221a: 4c 89 e7 mov %r12,%rdi 9221d: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 92223: e8 00 00 00 00 callq 92228 92228: 31 c9 xor %ecx,%ecx 9222a: 4c 89 e7 mov %r12,%rdi 9222d: 25 ff ff fe ff and $0xfffeffff,%eax 92232: 89 c2 mov %eax,%edx 92234: 8b 83 f0 03 00 00 mov 0x3f0(%rbx),%eax 9223a: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 92240: e8 00 00 00 00 callq 92245 92245: 48 8b 45 00 mov 0x0(%rbp),%rax 92249: 48 89 83 88 05 00 00 mov %rax,0x588(%rbx) 92250: 48 8b 45 08 mov 0x8(%rbp),%rax 92254: 48 89 83 90 05 00 00 mov %rax,0x590(%rbx) 9225b: 48 8b 45 10 mov 0x10(%rbp),%rax 9225f: 48 89 83 98 05 00 00 mov %rax,0x598(%rbx) 92266: 48 8b 45 18 mov 0x18(%rbp),%rax 9226a: 48 89 83 a0 05 00 00 mov %rax,0x5a0(%rbx) 92271: 48 8b 45 20 mov 0x20(%rbp),%rax 92275: 48 89 83 a8 05 00 00 mov %rax,0x5a8(%rbx) 9227c: 48 8b 45 28 mov 0x28(%rbp),%rax 92280: 48 89 83 b0 05 00 00 mov %rax,0x5b0(%rbx) 92287: 48 8b 45 30 mov 0x30(%rbp),%rax 9228b: 48 89 83 b8 05 00 00 mov %rax,0x5b8(%rbx) 92292: 48 8b 45 38 mov 0x38(%rbp),%rax 92296: 48 89 83 c0 05 00 00 mov %rax,0x5c0(%rbx) 9229d: 48 8b 45 40 mov 0x40(%rbp),%rax 922a1: 48 89 83 c8 05 00 00 mov %rax,0x5c8(%rbx) 922a8: 48 8b 45 48 mov 0x48(%rbp),%rax 922ac: 48 89 83 d0 05 00 00 mov %rax,0x5d0(%rbx) 922b3: 48 8b 45 50 mov 0x50(%rbp),%rax 922b7: 48 89 83 d8 05 00 00 mov %rax,0x5d8(%rbx) 922be: 48 8b 45 58 mov 0x58(%rbp),%rax 922c2: 48 89 83 e0 05 00 00 mov %rax,0x5e0(%rbx) 922c9: 48 8b 45 60 mov 0x60(%rbp),%rax 922cd: 48 89 83 e8 05 00 00 mov %rax,0x5e8(%rbx) 922d4: 48 8b 45 68 mov 0x68(%rbp),%rax 922d8: 48 89 83 f0 05 00 00 mov %rax,0x5f0(%rbx) 922df: 48 8b 45 70 mov 0x70(%rbp),%rax 922e3: 48 89 83 f8 05 00 00 mov %rax,0x5f8(%rbx) 922ea: 48 83 c4 08 add $0x8,%rsp 922ee: 31 c0 xor %eax,%eax 922f0: 5b pop %rbx 922f1: 5d pop %rbp 922f2: 41 5c pop %r12 922f4: 41 5d pop %r13 922f6: 41 5e pop %r14 922f8: 41 5f pop %r15 922fa: c3 retq 922fb: 48 8b 97 68 05 00 00 mov 0x568(%rdi),%rdx 92302: 48 89 d7 mov %rdx,%rdi 92305: 48 89 14 24 mov %rdx,(%rsp) 92309: e8 00 00 00 00 callq 9230e 9230e: 48 8b 14 24 mov (%rsp),%rdx 92312: 8b b3 e8 03 00 00 mov 0x3e8(%rbx),%esi 92318: 48 89 df mov %rbx,%rdi 9231b: 89 c1 mov %eax,%ecx 9231d: 48 8d 83 40 05 00 00 lea 0x540(%rbx),%rax 92324: 44 8b 42 7c mov 0x7c(%rdx),%r8d 92328: 8b 93 b0 04 00 00 mov 0x4b0(%rbx),%edx 9232e: 50 push %rax 9232f: 0f b6 83 50 05 00 00 movzbl 0x550(%rbx),%eax 92336: 50 push %rax 92337: 8b 83 58 05 00 00 mov 0x558(%rbx),%eax 9233d: 50 push %rax 9233e: 6a 00 pushq $0x0 92340: 6a 00 pushq $0x0 92342: 6a 00 pushq $0x0 92344: 6a 00 pushq $0x0 92346: 44 8b 4d 00 mov 0x0(%rbp),%r9d 9234a: e8 00 00 00 00 callq 9234f 9234f: 48 83 c4 38 add $0x38,%rsp 92353: e9 1a fe ff ff jmpq 92172 92358: b8 ea ff ff ff mov $0xffffffea,%eax 9235d: c3 retq 9235e: 66 90 xchg %ax,%ax 0000000000092360 : 92360: e8 00 00 00 00 callq 92365 92365: 41 57 push %r15 92367: 41 56 push %r14 92369: 41 55 push %r13 9236b: 49 89 fd mov %rdi,%r13 9236e: 41 54 push %r12 92370: 55 push %rbp 92371: 53 push %rbx 92372: 48 83 ec 10 sub $0x10,%rsp 92376: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 9237b: 85 d2 test %edx,%edx 9237d: 0f 84 60 02 00 00 je 925e3 92383: 41 89 cc mov %ecx,%r12d 92386: 44 89 c3 mov %r8d,%ebx 92389: 39 8f 20 04 00 00 cmp %ecx,0x420(%rdi) 9238f: 0f 82 13 03 00 00 jb 926a8 92395: 44 39 87 24 04 00 00 cmp %r8d,0x424(%rdi) 9239c: 0f 82 06 03 00 00 jb 926a8 923a2: 48 89 f7 mov %rsi,%rdi 923a5: 89 d6 mov %edx,%esi 923a7: 41 89 d6 mov %edx,%r14d 923aa: e8 00 00 00 00 callq 923af 923af: 48 89 c5 mov %rax,%rbp 923b2: 48 85 c0 test %rax,%rax 923b5: 0f 84 14 03 00 00 je 926cf 923bb: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 923c2: 4c 8d 70 a8 lea -0x58(%rax),%r14 923c6: 31 f6 xor %esi,%esi 923c8: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 923cf: 48 89 44 24 08 mov %rax,0x8(%rsp) 923d4: e8 00 00 00 00 callq 923d9 923d9: 41 89 c7 mov %eax,%r15d 923dc: 83 f8 fc cmp $0xfffffffc,%eax 923df: 0f 84 df 02 00 00 je 926c4 923e5: 85 c0 test %eax,%eax 923e7: 0f 85 77 02 00 00 jne 92664 923ed: be 04 00 00 00 mov $0x4,%esi 923f2: 4c 89 f7 mov %r14,%rdi 923f5: e8 00 00 00 00 callq 923fa 923fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 92401: 41 89 c7 mov %eax,%r15d 92404: e8 00 00 00 00 callq 92409 92409: 48 89 ef mov %rbp,%rdi 9240c: 31 f6 xor %esi,%esi 9240e: e8 00 00 00 00 callq 92413 92413: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9241a: ff 14 25 00 00 00 00 callq *0x0 92421: 48 8b bd f8 00 00 00 mov 0xf8(%rbp),%rdi 92428: e8 00 00 00 00 callq 9242d 9242d: 45 85 ff test %r15d,%r15d 92430: 0f 85 ed 01 00 00 jne 92623 92436: 4c 89 f7 mov %r14,%rdi 92439: e8 00 00 00 00 callq 9243e 9243e: 31 d2 xor %edx,%edx 92440: 49 89 85 00 04 00 00 mov %rax,0x400(%r13) 92447: 49 8b 45 00 mov 0x0(%r13),%rax 9244b: 4c 8d 70 f0 lea -0x10(%rax),%r14 9244f: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 92456: 4c 89 f7 mov %r14,%rdi 92459: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 9245f: e8 00 00 00 00 callq 92464 92464: 31 c9 xor %ecx,%ecx 92466: 4c 89 f7 mov %r14,%rdi 92469: 0d 00 00 01 00 or $0x10000,%eax 9246e: 89 c2 mov %eax,%edx 92470: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 92477: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 9247d: e8 00 00 00 00 callq 92482 92482: 45 39 a5 18 04 00 00 cmp %r12d,0x418(%r13) 92489: 41 8b b5 10 04 00 00 mov 0x410(%r13),%esi 92490: 41 8b 95 14 04 00 00 mov 0x414(%r13),%edx 92497: 75 13 jne 924ac 92499: 41 39 9d 1c 04 00 00 cmp %ebx,0x41c(%r13) 924a0: 75 0a jne 924ac 924a2: 39 74 24 04 cmp %esi,0x4(%rsp) 924a6: 0f 84 ce 01 00 00 je 9267a 924ac: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 924b1: 41 03 b5 08 04 00 00 add 0x408(%r13),%esi 924b8: 4c 89 ef mov %r13,%rdi 924bb: 41 03 95 0c 04 00 00 add 0x40c(%r13),%edx 924c2: 2b 54 24 48 sub 0x48(%rsp),%edx 924c6: 44 29 fe sub %r15d,%esi 924c9: e8 92 b7 ff ff callq 8dc60 924ce: 8b 44 24 48 mov 0x48(%rsp),%eax 924d2: 45 89 a5 18 04 00 00 mov %r12d,0x418(%r13) 924d9: 41 89 9d 1c 04 00 00 mov %ebx,0x41c(%r13) 924e0: 45 89 bd 10 04 00 00 mov %r15d,0x410(%r13) 924e7: 41 89 85 14 04 00 00 mov %eax,0x414(%r13) 924ee: 4c 89 ef mov %r13,%rdi 924f1: e8 3a b2 ff ff callq 8d730 924f6: 49 8b 45 00 mov 0x0(%r13),%rax 924fa: 31 d2 xor %edx,%edx 924fc: 4c 8d 60 f0 lea -0x10(%rax),%r12 92500: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 92507: 4c 89 e7 mov %r12,%rdi 9250a: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 92510: e8 00 00 00 00 callq 92515 92515: 31 c9 xor %ecx,%ecx 92517: 4c 89 e7 mov %r12,%rdi 9251a: 25 ff ff fe ff and $0xfffeffff,%eax 9251f: 89 c2 mov %eax,%edx 92521: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 92528: 8d b0 6e 1a 00 00 lea 0x1a6e(%rax),%esi 9252e: e8 00 00 00 00 callq 92533 92533: 49 8b 9d f8 03 00 00 mov 0x3f8(%r13),%rbx 9253a: 48 85 db test %rbx,%rbx 9253d: 0f 84 84 00 00 00 je 925c7 92543: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 9254a: 31 f6 xor %esi,%esi 9254c: 4c 8b a3 48 01 00 00 mov 0x148(%rbx),%r12 92553: 4c 8d 73 a8 lea -0x58(%rbx),%r14 92557: e8 00 00 00 00 callq 9255c 9255c: 83 f8 fc cmp $0xfffffffc,%eax 9255f: 74 40 je 925a1 92561: 85 c0 test %eax,%eax 92563: 0f 85 2f 01 00 00 jne 92698 92569: 4c 89 f7 mov %r14,%rdi 9256c: e8 00 00 00 00 callq 92571 92571: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 92578: e8 00 00 00 00 callq 9257d 9257d: 48 89 df mov %rbx,%rdi 92580: 31 f6 xor %esi,%esi 92582: e8 00 00 00 00 callq 92587 92587: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9258e: ff 14 25 00 00 00 00 callq *0x0 92595: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 9259c: e8 00 00 00 00 callq 925a1 925a1: 49 8b bd f8 03 00 00 mov 0x3f8(%r13),%rdi 925a8: 48 85 ff test %rdi,%rdi 925ab: 74 1a je 925c7 925ad: b8 ff ff ff ff mov $0xffffffff,%eax 925b2: f0 0f c1 07 lock xadd %eax,(%rdi) 925b6: 83 f8 01 cmp $0x1,%eax 925b9: 0f 84 b1 00 00 00 je 92670 925bf: 85 c0 test %eax,%eax 925c1: 0f 8e c2 00 00 00 jle 92689 925c7: 49 89 ad f8 03 00 00 mov %rbp,0x3f8(%r13) 925ce: 45 31 ff xor %r15d,%r15d 925d1: 48 83 c4 10 add $0x10,%rsp 925d5: 44 89 f8 mov %r15d,%eax 925d8: 5b pop %rbx 925d9: 5d pop %rbp 925da: 41 5c pop %r12 925dc: 41 5d pop %r13 925de: 41 5e pop %r14 925e0: 41 5f pop %r15 925e2: c3 retq 925e3: 48 8b 07 mov (%rdi),%rax 925e6: 31 d2 xor %edx,%edx 925e8: 48 8d 68 f0 lea -0x10(%rax),%rbp 925ec: 8b 87 f0 03 00 00 mov 0x3f0(%rdi),%eax 925f2: 48 89 ef mov %rbp,%rdi 925f5: 8d b0 66 1a 00 00 lea 0x1a66(%rax),%esi 925fb: e8 00 00 00 00 callq 92600 92600: 48 89 ef mov %rbp,%rdi 92603: 31 c9 xor %ecx,%ecx 92605: 31 ed xor %ebp,%ebp 92607: 83 e0 fe and $0xfffffffe,%eax 9260a: 89 c2 mov %eax,%edx 9260c: 41 8b 85 f0 03 00 00 mov 0x3f0(%r13),%eax 92613: 8d b0 66 1a 00 00 lea 0x1a66(%rax),%esi 92619: e8 00 00 00 00 callq 9261e 9261e: e9 10 ff ff ff jmpq 92533 92623: 44 89 fe mov %r15d,%esi 92626: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9262d: e8 00 00 00 00 callq 92632 92632: b8 ff ff ff ff mov $0xffffffff,%eax 92637: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 9263c: 83 f8 01 cmp $0x1,%eax 9263f: 74 16 je 92657 92641: 85 c0 test %eax,%eax 92643: 7f 8c jg 925d1 92645: be 03 00 00 00 mov $0x3,%esi 9264a: 48 89 ef mov %rbp,%rdi 9264d: e8 00 00 00 00 callq 92652 92652: e9 7a ff ff ff jmpq 925d1 92657: 48 89 ef mov %rbp,%rdi 9265a: e8 00 00 00 00 callq 9265f 9265f: e9 6d ff ff ff jmpq 925d1 92664: 3d 00 fe ff ff cmp $0xfffffe00,%eax 92669: 74 c7 je 92632 9266b: e9 00 00 00 00 jmpq 92670 92670: e8 00 00 00 00 callq 92675 92675: e9 4d ff ff ff jmpq 925c7 9267a: 39 54 24 48 cmp %edx,0x48(%rsp) 9267e: 0f 85 28 fe ff ff jne 924ac 92684: e9 65 fe ff ff jmpq 924ee 92689: be 03 00 00 00 mov $0x3,%esi 9268e: e8 00 00 00 00 callq 92693 92693: e9 2f ff ff ff jmpq 925c7 92698: 3d 00 fe ff ff cmp $0xfffffe00,%eax 9269d: 0f 84 fe fe ff ff je 925a1 926a3: e9 00 00 00 00 jmpq 926a8 926a8: 89 da mov %ebx,%edx 926aa: 44 89 e6 mov %r12d,%esi 926ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 926b4: 41 bf ea ff ff ff mov $0xffffffea,%r15d 926ba: e8 00 00 00 00 callq 926bf 926bf: e9 0d ff ff ff jmpq 925d1 926c4: 41 bf 00 fe ff ff mov $0xfffffe00,%r15d 926ca: e9 63 ff ff ff jmpq 92632 926cf: 41 8b 95 e8 03 00 00 mov 0x3e8(%r13),%edx 926d6: 44 89 f6 mov %r14d,%esi 926d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 926e0: 41 bf fe ff ff ff mov $0xfffffffe,%r15d 926e6: e8 00 00 00 00 callq 926eb 926eb: e9 e1 fe ff ff jmpq 925d1 00000000000926f0 : 926f0: e8 00 00 00 00 callq 926f5 926f5: 41 55 push %r13 926f7: 41 54 push %r12 926f9: 55 push %rbp 926fa: 53 push %rbx 926fb: 48 89 fb mov %rdi,%rbx 926fe: e8 00 00 00 00 callq 92703 92703: 84 c0 test %al,%al 92705: 75 07 jne 9270e 92707: 5b pop %rbx 92708: 5d pop %rbp 92709: 41 5c pop %r12 9270b: 41 5d pop %r13 9270d: c3 retq 9270e: 48 89 df mov %rbx,%rdi 92711: e8 8a d8 ff ff callq 8ffa0 92716: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 9271c: 83 e8 0d sub $0xd,%eax 9271f: 83 f8 05 cmp $0x5,%eax 92722: 77 e3 ja 92707 92724: 31 ed xor %ebp,%ebp 92726: 39 2c 85 00 00 00 00 cmp %ebp,0x0(,%rax,4) 9272d: 7e d8 jle 92707 9272f: 44 8b 24 ad 00 00 00 mov 0x0(,%rbp,4),%r12d 92736: 00 92737: 31 d2 xor %edx,%edx 92739: 48 89 df mov %rbx,%rdi 9273c: 45 8d ac 24 9c 1b 00 lea 0x1b9c(%r12),%r13d 92743: 00 92744: 44 89 ee mov %r13d,%esi 92747: e8 00 00 00 00 callq 9274c 9274c: a8 01 test $0x1,%al 9274e: 75 19 jne 92769 92750: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 92756: 48 83 c5 01 add $0x1,%rbp 9275a: 83 e8 0d sub $0xd,%eax 9275d: 83 f8 05 cmp $0x5,%eax 92760: 76 c4 jbe 92726 92762: 5b pop %rbx 92763: 5d pop %rbp 92764: 41 5c pop %r12 92766: 41 5d pop %r13 92768: c3 retq 92769: 41 81 c4 b5 1b 00 00 add $0x1bb5,%r12d 92770: 31 c9 xor %ecx,%ecx 92772: 48 89 df mov %rbx,%rdi 92775: ba 01 00 00 00 mov $0x1,%edx 9277a: 44 89 e6 mov %r12d,%esi 9277d: e8 00 00 00 00 callq 92782 92782: 31 d2 xor %edx,%edx 92784: 44 89 ee mov %r13d,%esi 92787: 48 89 df mov %rbx,%rdi 9278a: e8 00 00 00 00 callq 9278f 9278f: 31 c9 xor %ecx,%ecx 92791: 44 89 ee mov %r13d,%esi 92794: 48 89 df mov %rbx,%rdi 92797: 83 e0 fe and $0xfffffffe,%eax 9279a: 89 c2 mov %eax,%edx 9279c: e8 00 00 00 00 callq 927a1 927a1: 31 c9 xor %ecx,%ecx 927a3: 31 d2 xor %edx,%edx 927a5: 44 89 e6 mov %r12d,%esi 927a8: 48 89 df mov %rbx,%rdi 927ab: e8 00 00 00 00 callq 927b0 927b0: eb 9e jmp 92750 927b2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 927b9: 00 00 00 927bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000927c0 : 927c0: e8 00 00 00 00 callq 927c5 927c5: 31 c0 xor %eax,%eax 927c7: c3 retq 927c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 927cf: 00 00000000000927d0 : 927d0: e8 00 00 00 00 callq 927d5 927d5: c3 retq 927d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 927dd: 00 00 00 00000000000927e0 : 927e0: e8 00 00 00 00 callq 927e5 927e5: c7 02 00 00 00 00 movl $0x0,(%rdx) 927eb: b8 ea ff ff ff mov $0xffffffea,%eax 927f0: c7 01 00 00 00 00 movl $0x0,(%rcx) 927f6: c3 retq 927f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 927fe: 00 00 0000000000092800 : 92800: e8 00 00 00 00 callq 92805 92805: b8 01 00 00 00 mov $0x1,%eax 9280a: c3 retq 9280b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000092810 : 92810: e8 00 00 00 00 callq 92815 92815: c3 retq 92816: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 9281d: 00 00 00 0000000000092820 : 92820: e8 00 00 00 00 callq 92825 92825: 31 c0 xor %eax,%eax 92827: c3 retq 92828: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9282f: 00 0000000000092830 : 92830: e8 00 00 00 00 callq 92835 92835: c3 retq 92836: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 9283d: 00 00 00 0000000000092840 : 92840: e8 00 00 00 00 callq 92845 92845: 31 c0 xor %eax,%eax 92847: c3 retq 92848: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9284f: 00 0000000000092850 : 92850: e8 00 00 00 00 callq 92855 92855: 48 8b 02 mov (%rdx),%rax 92858: 48 89 87 88 05 00 00 mov %rax,0x588(%rdi) 9285f: 48 8b 42 08 mov 0x8(%rdx),%rax 92863: 48 89 87 90 05 00 00 mov %rax,0x590(%rdi) 9286a: 48 8b 42 10 mov 0x10(%rdx),%rax 9286e: 48 89 87 98 05 00 00 mov %rax,0x598(%rdi) 92875: 48 8b 42 18 mov 0x18(%rdx),%rax 92879: 48 89 87 a0 05 00 00 mov %rax,0x5a0(%rdi) 92880: 48 8b 42 20 mov 0x20(%rdx),%rax 92884: 48 89 87 a8 05 00 00 mov %rax,0x5a8(%rdi) 9288b: 48 8b 42 28 mov 0x28(%rdx),%rax 9288f: 48 89 87 b0 05 00 00 mov %rax,0x5b0(%rdi) 92896: 48 8b 42 30 mov 0x30(%rdx),%rax 9289a: 48 89 87 b8 05 00 00 mov %rax,0x5b8(%rdi) 928a1: 48 8b 42 38 mov 0x38(%rdx),%rax 928a5: 48 89 87 c0 05 00 00 mov %rax,0x5c0(%rdi) 928ac: 48 8b 42 40 mov 0x40(%rdx),%rax 928b0: 48 89 87 c8 05 00 00 mov %rax,0x5c8(%rdi) 928b7: 48 8b 42 48 mov 0x48(%rdx),%rax 928bb: 48 89 87 d0 05 00 00 mov %rax,0x5d0(%rdi) 928c2: 48 8b 42 50 mov 0x50(%rdx),%rax 928c6: 48 89 87 d8 05 00 00 mov %rax,0x5d8(%rdi) 928cd: 48 8b 42 58 mov 0x58(%rdx),%rax 928d1: 48 89 87 e0 05 00 00 mov %rax,0x5e0(%rdi) 928d8: 48 8b 42 60 mov 0x60(%rdx),%rax 928dc: 48 89 87 e8 05 00 00 mov %rax,0x5e8(%rdi) 928e3: 48 8b 42 68 mov 0x68(%rdx),%rax 928e7: 48 89 87 f0 05 00 00 mov %rax,0x5f0(%rdi) 928ee: 48 8b 42 70 mov 0x70(%rdx),%rax 928f2: 48 89 87 f8 05 00 00 mov %rax,0x5f8(%rdi) 928f9: 31 c0 xor %eax,%eax 928fb: c3 retq 928fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000092900 : 92900: e8 00 00 00 00 callq 92905 92905: b8 01 00 00 00 mov $0x1,%eax 9290a: c3 retq 9290b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000092910 : 92910: e8 00 00 00 00 callq 92915 92915: 31 c0 xor %eax,%eax 92917: c3 retq 92918: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9291f: 00 0000000000092920 : 92920: e8 00 00 00 00 callq 92925 92925: 31 c0 xor %eax,%eax 92927: c3 retq 92928: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9292f: 00 0000000000092930 : 92930: e8 00 00 00 00 callq 92935 92935: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 9293c: 00 00 00 9293f: 48 c7 87 e8 5e 00 00 movq $0x0,0x5ee8(%rdi) 92946: 00 00 00 00 9294a: 48 89 87 dc 5e 00 00 mov %rax,0x5edc(%rdi) 92951: 31 c0 xor %eax,%eax 92953: c7 87 18 5f 00 00 06 movl $0x6,0x5f18(%rdi) 9295a: 00 00 00 9295d: 48 c7 87 28 5f 00 00 movq $0x0,0x5f28(%rdi) 92964: 00 00 00 00 92968: c3 retq 92969: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000092970 : 92970: e8 00 00 00 00 callq 92975 92975: 48 8b 37 mov (%rdi),%rsi 92978: 48 8b 86 d8 02 00 00 mov 0x2d8(%rsi),%rax 9297f: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi 92986: 4c 8d 40 f8 lea -0x8(%rax),%r8 9298a: 48 39 c6 cmp %rax,%rsi 9298d: 74 52 je 929e1 9298f: 8b bf 80 03 00 00 mov 0x380(%rdi),%edi 92995: 4c 89 c0 mov %r8,%rax 92998: 41 b9 01 00 00 00 mov $0x1,%r9d 9299e: 8b 48 44 mov 0x44(%rax),%ecx 929a1: 44 89 ca mov %r9d,%edx 929a4: d3 e2 shl %cl,%edx 929a6: 85 fa test %edi,%edx 929a8: 74 06 je 929b0 929aa: 83 78 40 05 cmpl $0x5,0x40(%rax) 929ae: 74 38 je 929e8 929b0: 48 8b 50 08 mov 0x8(%rax),%rdx 929b4: 48 8d 42 f8 lea -0x8(%rdx),%rax 929b8: 48 39 d6 cmp %rdx,%rsi 929bb: 75 e1 jne 9299e 929bd: ba 01 00 00 00 mov $0x1,%edx 929c2: eb 0d jmp 929d1 929c4: 49 8b 40 08 mov 0x8(%r8),%rax 929c8: 4c 8d 40 f8 lea -0x8(%rax),%r8 929cc: 48 39 c6 cmp %rax,%rsi 929cf: 74 10 je 929e1 929d1: 41 8b 48 44 mov 0x44(%r8),%ecx 929d5: 89 d0 mov %edx,%eax 929d7: d3 e0 shl %cl,%eax 929d9: 85 f8 test %edi,%eax 929db: 74 e7 je 929c4 929dd: 4c 89 c0 mov %r8,%rax 929e0: c3 retq 929e1: 45 31 c0 xor %r8d,%r8d 929e4: 4c 89 c0 mov %r8,%rax 929e7: c3 retq 929e8: 49 89 c0 mov %rax,%r8 929eb: 4c 89 c0 mov %r8,%rax 929ee: c3 retq 929ef: 90 nop 00000000000929f0 : 929f0: e8 00 00 00 00 callq 929f5 929f5: 31 c0 xor %eax,%eax 929f7: c3 retq 929f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 929ff: 00 0000000000092a00 : 92a00: e8 00 00 00 00 callq 92a05 92a05: 31 c0 xor %eax,%eax 92a07: c3 retq 92a08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 92a0f: 00 0000000000092a10 : 92a10: e8 00 00 00 00 callq 92a15 92a15: 31 c0 xor %eax,%eax 92a17: c3 retq 92a18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 92a1f: 00 0000000000092a20 : 92a20: e8 00 00 00 00 callq 92a25 92a25: b8 01 00 00 00 mov $0x1,%eax 92a2a: c3 retq 92a2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000092a30 : 92a30: e8 00 00 00 00 callq 92a35 92a35: 31 c0 xor %eax,%eax 92a37: c3 retq 92a38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 92a3f: 00 0000000000092a40 : 92a40: e8 00 00 00 00 callq 92a45 92a45: 31 c0 xor %eax,%eax 92a47: c3 retq 92a48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 92a4f: 00 0000000000092a50 : 92a50: e8 00 00 00 00 callq 92a55 92a55: c3 retq 92a56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 92a5d: 00 00 00 0000000000092a60 : 92a60: e8 00 00 00 00 callq 92a65 92a65: c3 retq 92a66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 92a6d: 00 00 00 0000000000092a70 : 92a70: e8 00 00 00 00 callq 92a75 92a75: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 92a7b: 85 c0 test %eax,%eax 92a7d: 7e 31 jle 92ab0 92a7f: 55 push %rbp 92a80: 48 89 fd mov %rdi,%rbp 92a83: 53 push %rbx 92a84: 31 db xor %ebx,%ebx 92a86: 48 8b bc dd c0 5c 00 mov 0x5cc0(%rbp,%rbx,8),%rdi 92a8d: 00 92a8e: 48 85 ff test %rdi,%rdi 92a91: 74 0c je 92a9f 92a93: 48 81 c7 00 06 00 00 add $0x600,%rdi 92a9a: e8 00 00 00 00 callq 92a9f 92a9f: 48 83 c3 01 add $0x1,%rbx 92aa3: 39 9d d8 5e 00 00 cmp %ebx,0x5ed8(%rbp) 92aa9: 7f db jg 92a86 92aab: 31 c0 xor %eax,%eax 92aad: 5b pop %rbx 92aae: 5d pop %rbp 92aaf: c3 retq 92ab0: 31 c0 xor %eax,%eax 92ab2: c3 retq 92ab3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 92aba: 00 00 00 00 92abe: 66 90 xchg %ax,%ax 0000000000092ac0 : 92ac0: e8 00 00 00 00 callq 92ac5 92ac5: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 92acb: 83 f8 0c cmp $0xc,%eax 92ace: 77 1a ja 92aea 92ad0: 83 f8 0a cmp $0xa,%eax 92ad3: 77 2f ja 92b04 92ad5: 83 f8 03 cmp $0x3,%eax 92ad8: 76 22 jbe 92afc 92ada: 83 e8 05 sub $0x5,%eax 92add: 83 f8 04 cmp $0x4,%eax 92ae0: 77 05 ja 92ae7 92ae2: e8 00 00 00 00 callq 92ae7 92ae7: 31 c0 xor %eax,%eax 92ae9: c3 retq 92aea: 83 f8 10 cmp $0x10,%eax 92aed: 76 05 jbe 92af4 92aef: 83 f8 12 cmp $0x12,%eax 92af2: 75 f3 jne 92ae7 92af4: e8 00 00 00 00 callq 92af9 92af9: 31 c0 xor %eax,%eax 92afb: c3 retq 92afc: e8 00 00 00 00 callq 92b01 92b01: 31 c0 xor %eax,%eax 92b03: c3 retq 92b04: e8 00 00 00 00 callq 92b09 92b09: 31 c0 xor %eax,%eax 92b0b: c3 retq 92b0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000092b10 : 92b10: e8 00 00 00 00 callq 92b15 92b15: 55 push %rbp 92b16: 53 push %rbx 92b17: 48 89 fb mov %rdi,%rbx 92b1a: 48 8b bf a8 5d 00 00 mov 0x5da8(%rdi),%rdi 92b21: 48 8d 6b 10 lea 0x10(%rbx),%rbp 92b25: e8 00 00 00 00 callq 92b2a 92b2a: 48 89 ef mov %rbp,%rdi 92b2d: e8 00 00 00 00 callq 92b32 92b32: 48 89 ef mov %rbp,%rdi 92b35: e8 00 00 00 00 callq 92b3a 92b3a: 48 8d bb c8 5c 00 00 lea 0x5cc8(%rbx),%rdi 92b41: 89 d8 mov %ebx,%eax 92b43: 48 c7 83 c0 5c 00 00 movq $0x0,0x5cc0(%rbx) 92b4a: 00 00 00 00 92b4e: 48 c7 83 e8 5c 00 00 movq $0x0,0x5ce8(%rbx) 92b55: 00 00 00 00 92b59: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 92b5d: 29 f8 sub %edi,%eax 92b5f: 8d 88 f0 5c 00 00 lea 0x5cf0(%rax),%ecx 92b65: 31 c0 xor %eax,%eax 92b67: c1 e9 03 shr $0x3,%ecx 92b6a: f3 48 ab rep stos %rax,%es:(%rdi) 92b6d: c6 83 b8 5c 00 00 00 movb $0x0,0x5cb8(%rbx) 92b74: 5b pop %rbx 92b75: 5d pop %rbp 92b76: c3 retq 92b77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 92b7e: 00 00 0000000000092b80 : 92b80: e8 00 00 00 00 callq 92b85 92b85: 83 fa 05 cmp $0x5,%edx 92b88: 77 46 ja 92bd0 92b8a: 3b 97 d8 5e 00 00 cmp 0x5ed8(%rdi),%edx 92b90: 7d 2a jge 92bbc 92b92: 48 63 c2 movslq %edx,%rax 92b95: 48 8b 84 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%rax 92b9c: 00 92b9d: 48 85 c0 test %rax,%rax 92ba0: 74 1a je 92bbc 92ba2: 89 88 40 06 00 00 mov %ecx,0x640(%rax) 92ba8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 92baf: bf 01 00 00 00 mov $0x1,%edi 92bb4: e8 00 00 00 00 callq 92bb9 92bb9: 31 c0 xor %eax,%eax 92bbb: c3 retq 92bbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 92bc3: bf 01 00 00 00 mov $0x1,%edi 92bc8: e8 00 00 00 00 callq 92bcd 92bcd: 31 c0 xor %eax,%eax 92bcf: c3 retq 92bd0: b8 ea ff ff ff mov $0xffffffea,%eax 92bd5: c3 retq 92bd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 92bdd: 00 00 00 0000000000092be0 : 92be0: e8 00 00 00 00 callq 92be5 92be5: 48 8b 07 mov (%rdi),%rax 92be8: 53 push %rbx 92be9: 48 89 fb mov %rdi,%rbx 92bec: 8b 80 90 01 00 00 mov 0x190(%rax),%eax 92bf2: 85 c0 test %eax,%eax 92bf4: 75 29 jne 92c1f 92bf6: c6 83 ec 03 00 00 00 movb $0x0,0x3ec(%rbx) 92bfd: c7 83 b0 04 00 00 ff movl $0xff,0x4b0(%rbx) 92c04: 00 00 00 92c07: 48 c7 83 68 05 00 00 movq $0x0,0x568(%rbx) 92c0e: 00 00 00 00 92c12: 48 c7 83 70 05 00 00 movq $0x0,0x570(%rbx) 92c19: 00 00 00 00 92c1d: 5b pop %rbx 92c1e: c3 retq 92c1f: e8 00 00 00 00 callq 92c24 92c24: eb d0 jmp 92bf6 92c26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 92c2d: 00 00 00 0000000000092c30 : 92c30: e8 00 00 00 00 callq 92c35 92c35: 41 54 push %r12 92c37: 55 push %rbp 92c38: 53 push %rbx 92c39: 48 8b 1f mov (%rdi),%rbx 92c3c: f6 83 a0 63 01 00 04 testb $0x4,0x163a0(%rbx) 92c43: 75 1b jne 92c60 92c45: 48 89 fd mov %rdi,%rbp 92c48: 85 f6 test %esi,%esi 92c4a: 74 19 je 92c65 92c4c: 83 ee 01 sub $0x1,%esi 92c4f: 83 fe 02 cmp $0x2,%esi 92c52: 77 0c ja 92c60 92c54: e8 00 00 00 00 callq 92c59 92c59: c6 85 ec 03 00 00 00 movb $0x0,0x3ec(%rbp) 92c60: 5b pop %rbx 92c61: 5d pop %rbp 92c62: 41 5c pop %r12 92c64: c3 retq 92c65: c6 87 ec 03 00 00 01 movb $0x1,0x3ec(%rdi) 92c6c: 4c 8d 63 f0 lea -0x10(%rbx),%r12 92c70: 8b b7 e8 03 00 00 mov 0x3e8(%rdi),%esi 92c76: 4c 89 e7 mov %r12,%rdi 92c79: e8 00 00 00 00 callq 92c7e 92c7e: 4c 89 e7 mov %r12,%rdi 92c81: 48 8d b3 08 5f 00 00 lea 0x5f08(%rbx),%rsi 92c88: 89 c2 mov %eax,%edx 92c8a: e8 00 00 00 00 callq 92c8f 92c8f: 48 89 ef mov %rbp,%rdi 92c92: 5b pop %rbx 92c93: 5d pop %rbp 92c94: 41 5c pop %r12 92c96: e9 00 00 00 00 jmpq 92c9b 92c9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000092ca0 : 92ca0: e8 00 00 00 00 callq 92ca5 92ca5: 55 push %rbp 92ca6: 48 89 fd mov %rdi,%rbp 92ca9: e8 00 00 00 00 callq 92cae 92cae: 48 89 ef mov %rbp,%rdi 92cb1: 5d pop %rbp 92cb2: e9 00 00 00 00 jmpq 92cb7 92cb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 92cbe: 00 00 0000000000092cc0 : 92cc0: e8 00 00 00 00 callq 92cc5 92cc5: 41 54 push %r12 92cc7: be 80 02 00 00 mov $0x280,%esi 92ccc: ba e0 01 00 00 mov $0x1e0,%edx 92cd1: 55 push %rbp 92cd2: 48 89 fd mov %rdi,%rbp 92cd5: 53 push %rbx 92cd6: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 92cdd: 4c 8b 27 mov (%rdi),%r12 92ce0: eb 09 jmp 92ceb 92ce2: 8b 53 04 mov 0x4(%rbx),%edx 92ce5: 8b 33 mov (%rbx),%esi 92ce7: 48 83 c3 08 add $0x8,%rbx 92ceb: 6a 00 pushq $0x0 92ced: 45 31 c9 xor %r9d,%r9d 92cf0: 45 31 c0 xor %r8d,%r8d 92cf3: b9 3c 00 00 00 mov $0x3c,%ecx 92cf8: 4c 89 e7 mov %r12,%rdi 92cfb: e8 00 00 00 00 callq 92d00 92d00: 48 89 ef mov %rbp,%rdi 92d03: 48 89 c6 mov %rax,%rsi 92d06: e8 00 00 00 00 callq 92d0b 92d0b: 58 pop %rax 92d0c: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 92d13: 75 cd jne 92ce2 92d15: 5b pop %rbx 92d16: 31 c0 xor %eax,%eax 92d18: 5d pop %rbp 92d19: 41 5c pop %r12 92d1b: c3 retq 92d1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000092d20 : 92d20: e8 00 00 00 00 callq 92d25 92d25: 55 push %rbp 92d26: 48 89 fd mov %rdi,%rbp 92d29: e8 00 00 00 00 callq 92d2e 92d2e: 48 89 ef mov %rbp,%rdi 92d31: e8 00 00 00 00 callq 92d36 92d36: 48 89 ef mov %rbp,%rdi 92d39: 5d pop %rbp 92d3a: e9 00 00 00 00 jmpq 92d3f 92d3f: 90 nop 0000000000092d40 : 92d40: e8 00 00 00 00 callq 92d45 92d45: 55 push %rbp 92d46: 48 89 fd mov %rdi,%rbp 92d49: e8 00 00 00 00 callq 92d4e 92d4e: 48 89 ef mov %rbp,%rdi 92d51: 5d pop %rbp 92d52: e9 00 00 00 00 jmpq 92d57 92d57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 92d5e: 00 00 0000000000092d60 : 92d60: e8 00 00 00 00 callq 92d65 92d65: b8 01 00 00 00 mov $0x1,%eax 92d6a: c3 retq 92d6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000092d70 : 92d70: e8 00 00 00 00 callq 92d75 92d75: c3 retq 92d76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 92d7d: 00 00 00 0000000000092d80 : 92d80: e8 00 00 00 00 callq 92d85 92d85: 41 57 push %r15 92d87: 41 56 push %r14 92d89: 41 55 push %r13 92d8b: 41 54 push %r12 92d8d: 55 push %rbp 92d8e: 48 89 fd mov %rdi,%rbp 92d91: 53 push %rbx 92d92: 48 8b 9f 00 fa ff ff mov -0x600(%rdi),%rbx 92d99: 8b b7 e8 fd ff ff mov -0x218(%rdi),%esi 92d9f: 48 8b 83 28 6f 00 00 mov 0x6f28(%rbx),%rax 92da6: 4c 8d 63 f0 lea -0x10(%rbx),%r12 92daa: 4c 89 e7 mov %r12,%rdi 92dad: 4c 8b a8 28 07 00 00 mov 0x728(%rax),%r13 92db4: e8 00 00 00 00 callq 92db9 92db9: 4c 89 e7 mov %r12,%rdi 92dbc: 89 c2 mov %eax,%edx 92dbe: 4c 89 ee mov %r13,%rsi 92dc1: e8 00 00 00 00 callq 92dc6 92dc6: 84 c0 test %al,%al 92dc8: 75 21 jne 92deb 92dca: 48 89 ef mov %rbp,%rdi 92dcd: b9 01 00 00 00 mov $0x1,%ecx 92dd2: 31 d2 xor %edx,%edx 92dd4: be 2a 50 fe 00 mov $0xfe502a,%esi 92dd9: e8 00 00 00 00 callq 92dde 92dde: 31 c0 xor %eax,%eax 92de0: 5b pop %rbx 92de1: 5d pop %rbp 92de2: 41 5c pop %r12 92de4: 41 5d pop %r13 92de6: 41 5e pop %r14 92de8: 41 5f pop %r15 92dea: c3 retq 92deb: 8b b5 e8 fd ff ff mov -0x218(%rbp),%esi 92df1: 48 89 df mov %rbx,%rdi 92df4: e8 00 00 00 00 callq 92df9 92df9: 8b 85 e8 fd ff ff mov -0x218(%rbp),%eax 92dff: 4c 8b ac c3 b0 5c 00 mov 0x5cb0(%rbx,%rax,8),%r13 92e06: 00 92e07: 48 89 c6 mov %rax,%rsi 92e0a: 3b 83 c8 5e 00 00 cmp 0x5ec8(%rbx),%eax 92e10: 0f 83 b2 00 00 00 jae 92ec8 92e16: 4d 85 ed test %r13,%r13 92e19: 74 af je 92dca 92e1b: 4c 8d a3 78 01 00 00 lea 0x178(%rbx),%r12 92e22: 4c 89 e7 mov %r12,%rdi 92e25: e8 00 00 00 00 callq 92e2a 92e2a: 41 8b 95 c0 04 00 00 mov 0x4c0(%r13),%edx 92e31: 49 89 c6 mov %rax,%r14 92e34: 83 fa 02 cmp $0x2,%edx 92e37: 75 69 jne 92ea2 92e39: 4d 8b bd b8 04 00 00 mov 0x4b8(%r13),%r15 92e40: 41 c7 85 c0 04 00 00 movl $0x0,0x4c0(%r13) 92e47: 00 00 00 00 92e4b: 49 c7 85 b8 04 00 00 movq $0x0,0x4b8(%r13) 92e52: 00 00 00 00 92e56: 49 8b b7 90 00 00 00 mov 0x90(%r15),%rsi 92e5d: 48 85 f6 test %rsi,%rsi 92e60: 74 08 je 92e6a 92e62: 4c 89 ef mov %r13,%rdi 92e65: e8 00 00 00 00 callq 92e6a 92e6a: 4c 89 f6 mov %r14,%rsi 92e6d: 4c 89 e7 mov %r12,%rdi 92e70: e8 00 00 00 00 callq 92e75 92e75: 4c 89 ef mov %r13,%rdi 92e78: e8 00 00 00 00 callq 92e7d 92e7d: 49 8d bf 98 00 00 00 lea 0x98(%r15),%rdi 92e84: e8 00 00 00 00 callq 92e89 92e89: 49 8b bf b0 00 00 00 mov 0xb0(%r15),%rdi 92e90: e8 00 00 00 00 callq 92e95 92e95: 4c 89 ff mov %r15,%rdi 92e98: e8 00 00 00 00 callq 92e9d 92e9d: e9 28 ff ff ff jmpq 92dca 92ea2: b9 02 00 00 00 mov $0x2,%ecx 92ea7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 92eae: bf 02 00 00 00 mov $0x2,%edi 92eb3: e8 00 00 00 00 callq 92eb8 92eb8: 4c 89 f6 mov %r14,%rsi 92ebb: 4c 89 e7 mov %r12,%rdi 92ebe: e8 00 00 00 00 callq 92ec3 92ec3: e9 02 ff ff ff jmpq 92dca 92ec8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 92ecf: e8 00 00 00 00 callq 92ed4 92ed4: e9 f1 fe ff ff jmpq 92dca 92ed9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000092ee0 : 92ee0: e8 00 00 00 00 callq 92ee5 92ee5: 31 c0 xor %eax,%eax 92ee7: c3 retq 92ee8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 92eef: 00 0000000000092ef0 : 92ef0: e8 00 00 00 00 callq 92ef5 92ef5: 31 c0 xor %eax,%eax 92ef7: c3 retq 92ef8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 92eff: 00 0000000000092f00 : 92f00: e8 00 00 00 00 callq 92f05 92f05: c3 retq 92f06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 92f0d: 00 00 00 0000000000092f10 : 92f10: e8 00 00 00 00 callq 92f15 92f15: c3 retq 92f16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 92f1d: 00 00 00 0000000000092f20 : 92f20: e8 00 00 00 00 callq 92f25 92f25: c3 retq 92f26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 92f2d: 00 00 00 0000000000092f30 : 92f30: e8 00 00 00 00 callq 92f35 92f35: 41 57 push %r15 92f37: 48 8d 8f 18 5f 00 00 lea 0x5f18(%rdi),%rcx 92f3e: ba e5 00 00 00 mov $0xe5,%edx 92f43: 31 f6 xor %esi,%esi 92f45: 41 56 push %r14 92f47: 41 55 push %r13 92f49: 41 54 push %r12 92f4b: 55 push %rbp 92f4c: 48 89 fd mov %rdi,%rbp 92f4f: 53 push %rbx 92f50: 48 83 ec 10 sub $0x10,%rsp 92f54: e8 00 00 00 00 callq 92f59 92f59: 89 44 24 0c mov %eax,0xc(%rsp) 92f5d: 85 c0 test %eax,%eax 92f5f: 74 13 je 92f74 92f61: 8b 44 24 0c mov 0xc(%rsp),%eax 92f65: 48 83 c4 10 add $0x10,%rsp 92f69: 5b pop %rbx 92f6a: 5d pop %rbp 92f6b: 41 5c pop %r12 92f6d: 41 5d pop %r13 92f6f: 41 5e pop %r14 92f71: 41 5f pop %r15 92f73: c3 retq 92f74: 48 b8 18 00 00 00 01 movabs $0x100000018,%rax 92f7b: 00 00 00 92f7e: 48 89 ef mov %rbp,%rdi 92f81: 48 bb 00 40 00 00 00 movabs $0x400000004000,%rbx 92f88: 40 00 00 92f8b: c7 85 70 01 00 00 00 movl $0x0,0x170(%rbp) 92f92: 00 00 00 92f95: 48 89 85 b8 05 00 00 mov %rax,0x5b8(%rbp) 92f9c: 48 8b 85 48 0f 00 00 mov 0xf48(%rbp),%rax 92fa3: 48 c7 85 58 03 00 00 movq $0x0,0x358(%rbp) 92faa: 00 00 00 00 92fae: 48 89 9d 50 03 00 00 mov %rbx,0x350(%rbp) 92fb5: 48 89 85 60 03 00 00 mov %rax,0x360(%rbp) 92fbc: e8 00 00 00 00 callq 92fc1 92fc1: 89 44 24 0c mov %eax,0xc(%rsp) 92fc5: 85 c0 test %eax,%eax 92fc7: 75 98 jne 92f61 92fc9: 8b 95 d8 5e 00 00 mov 0x5ed8(%rbp),%edx 92fcf: 48 89 9d 50 03 00 00 mov %rbx,0x350(%rbp) 92fd6: 4c 8d 65 10 lea 0x10(%rbp),%r12 92fda: 31 db xor %ebx,%ebx 92fdc: 85 d2 test %edx,%edx 92fde: 0f 8e c1 01 00 00 jle 931a5 92fe4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 92feb 92feb: ba 70 06 00 00 mov $0x670,%edx 92ff0: be c0 0d 00 00 mov $0xdc0,%esi 92ff5: e8 00 00 00 00 callq 92ffa 92ffa: 49 89 c5 mov %rax,%r13 92ffd: 48 85 c0 test %rax,%rax 93000: 0f 84 92 01 00 00 je 93198 93006: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 9300d: 48 89 c6 mov %rax,%rsi 93010: 4c 89 e7 mov %r12,%rdi 93013: 4c 89 24 24 mov %r12,(%rsp) 93017: e8 00 00 00 00 callq 9301c 9301c: be 00 01 00 00 mov $0x100,%esi 93021: 4c 89 ef mov %r13,%rdi 93024: 4d 8d bd 00 06 00 00 lea 0x600(%r13),%r15 9302b: e8 00 00 00 00 callq 93030 93030: 4c 89 ac dd c0 5c 00 mov %r13,0x5cc0(%rbp,%rbx,8) 93037: 00 93038: 4c 89 ff mov %r15,%rdi 9303b: ba 01 00 00 00 mov $0x1,%edx 93040: be 01 00 00 00 mov $0x1,%esi 93045: 41 89 9d e8 03 00 00 mov %ebx,0x3e8(%r13) 9304c: 41 c7 85 b0 04 00 00 movl $0xff,0x4b0(%r13) 93053: ff 00 00 00 93057: 49 c7 85 68 05 00 00 movq $0x0,0x568(%r13) 9305e: 00 00 00 00 93062: 49 c7 85 70 05 00 00 movq $0x0,0x570(%r13) 93069: 00 00 00 00 9306d: 41 c7 85 40 06 00 00 movl $0x0,0x640(%r13) 93074: 00 00 00 00 93078: 49 c7 85 b0 01 00 00 movq $0x0,0x1b0(%r13) 9307f: 00 00 00 00 93083: e8 00 00 00 00 callq 93088 93088: 4c 89 ff mov %r15,%rdi 9308b: b9 01 00 00 00 mov $0x1,%ecx 93090: 31 d2 xor %edx,%edx 93092: 49 c7 85 18 06 00 00 movq $0xfe502a,0x618(%r13) 93099: 2a 50 fe 00 9309d: be 2a 50 fe 00 mov $0xfe502a,%esi 930a2: 49 c7 85 20 06 00 00 movq $0xfe502a,0x620(%r13) 930a9: 2a 50 fe 00 930ad: 49 c7 85 28 06 00 00 movq $0x0,0x628(%r13) 930b4: 00 00 00 00 930b8: e8 00 00 00 00 callq 930bd 930bd: ba 78 00 00 00 mov $0x78,%edx 930c2: be c0 0d 00 00 mov $0xdc0,%esi 930c7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 930ce 930ce: e8 00 00 00 00 callq 930d3 930d3: 49 89 c7 mov %rax,%r15 930d6: 48 85 c0 test %rax,%rax 930d9: 0f 84 b9 00 00 00 je 93198 930df: 89 d9 mov %ebx,%ecx 930e1: b8 01 00 00 00 mov $0x1,%eax 930e6: 45 31 c0 xor %r8d,%r8d 930e9: 4c 89 fe mov %r15,%rsi 930ec: d3 e0 shl %cl,%eax 930ee: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 930f5: b9 05 00 00 00 mov $0x5,%ecx 930fa: 4c 89 e7 mov %r12,%rdi 930fd: 41 89 47 48 mov %eax,0x48(%r15) 93101: e8 00 00 00 00 callq 93106 93106: ba 90 04 00 00 mov $0x490,%edx 9310b: be c0 0d 00 00 mov $0xdc0,%esi 93110: 49 c7 47 70 00 00 00 movq $0x0,0x70(%r15) 93117: 00 93118: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 9311f 9311f: e8 00 00 00 00 callq 93124 93124: 49 89 c6 mov %rax,%r14 93127: 48 85 c0 test %rax,%rax 9312a: 74 64 je 93190 9312c: b9 0f 00 00 00 mov $0xf,%ecx 93131: 48 89 c6 mov %rax,%rsi 93134: 4c 89 e7 mov %r12,%rdi 93137: 48 83 c3 01 add $0x1,%rbx 9313b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 93142: e8 00 00 00 00 callq 93147 93147: 31 c0 xor %eax,%eax 93149: 4c 89 fe mov %r15,%rsi 9314c: 4c 89 f7 mov %r14,%rdi 9314f: 49 c7 86 10 03 00 00 movq $0x0,0x310(%r14) 93156: 00 00 00 00 9315a: 41 c7 86 bc 00 00 00 movl $0x1,0xbc(%r14) 93161: 01 00 00 00 93165: 66 41 89 46 7c mov %ax,0x7c(%r14) 9316a: e8 00 00 00 00 callq 9316f 9316f: 39 9d d8 5e 00 00 cmp %ebx,0x5ed8(%rbp) 93175: 0f 8f 69 fe ff ff jg 92fe4 9317b: 48 8b 3c 24 mov (%rsp),%rdi 9317f: e8 00 00 00 00 callq 93184 93184: c6 85 b8 5c 00 00 01 movb $0x1,0x5cb8(%rbp) 9318b: e9 d1 fd ff ff jmpq 92f61 93190: 4c 89 ff mov %r15,%rdi 93193: e8 00 00 00 00 callq 93198 93198: c7 44 24 0c f4 ff ff movl $0xfffffff4,0xc(%rsp) 9319f: ff 931a0: e9 bc fd ff ff jmpq 92f61 931a5: 48 8d 45 10 lea 0x10(%rbp),%rax 931a9: 48 89 04 24 mov %rax,(%rsp) 931ad: eb cc jmp 9317b 931af: 90 nop 00000000000931b0 : 931b0: e8 00 00 00 00 callq 931b5 931b5: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 931bb: 85 c0 test %eax,%eax 931bd: 7e 31 jle 931f0 931bf: 55 push %rbp 931c0: 48 89 fd mov %rdi,%rbp 931c3: 53 push %rbx 931c4: 31 db xor %ebx,%ebx 931c6: 48 8b bc dd c0 5c 00 mov 0x5cc0(%rbp,%rbx,8),%rdi 931cd: 00 931ce: 48 85 ff test %rdi,%rdi 931d1: 74 0c je 931df 931d3: 48 81 c7 00 06 00 00 add $0x600,%rdi 931da: e8 00 00 00 00 callq 931df 931df: 48 83 c3 01 add $0x1,%rbx 931e3: 39 9d d8 5e 00 00 cmp %ebx,0x5ed8(%rbp) 931e9: 7f db jg 931c6 931eb: 31 c0 xor %eax,%eax 931ed: 5b pop %rbx 931ee: 5d pop %rbp 931ef: c3 retq 931f0: 31 c0 xor %eax,%eax 931f2: c3 retq 931f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 931fa: 00 00 00 00 931fe: 66 90 xchg %ax,%ax 0000000000093200 : 93200: e8 00 00 00 00 callq 93205 93205: 48 8b 07 mov (%rdi),%rax 93208: f6 80 a0 63 01 00 04 testb $0x4,0x163a0(%rax) 9320f: 75 12 jne 93223 93211: 53 push %rbx 93212: 48 89 fb mov %rdi,%rbx 93215: e8 00 00 00 00 callq 9321a 9321a: c6 83 ec 03 00 00 00 movb $0x0,0x3ec(%rbx) 93221: 5b pop %rbx 93222: c3 retq 93223: c3 retq 93224: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9322b: 00 00 00 00 9322f: 90 nop 0000000000093230 : 93230: e8 00 00 00 00 callq 93235 93235: 41 54 push %r12 93237: 55 push %rbp 93238: 53 push %rbx 93239: 48 8b 1f mov (%rdi),%rbx 9323c: f6 83 a0 63 01 00 04 testb $0x4,0x163a0(%rbx) 93243: 75 39 jne 9327e 93245: c6 87 ec 03 00 00 01 movb $0x1,0x3ec(%rdi) 9324c: 4c 8d 63 f0 lea -0x10(%rbx),%r12 93250: 8b b7 e8 03 00 00 mov 0x3e8(%rdi),%esi 93256: 48 89 fd mov %rdi,%rbp 93259: 4c 89 e7 mov %r12,%rdi 9325c: e8 00 00 00 00 callq 93261 93261: 4c 89 e7 mov %r12,%rdi 93264: 48 8d b3 08 5f 00 00 lea 0x5f08(%rbx),%rsi 9326b: 89 c2 mov %eax,%edx 9326d: e8 00 00 00 00 callq 93272 93272: 48 89 ef mov %rbp,%rdi 93275: 5b pop %rbx 93276: 5d pop %rbp 93277: 41 5c pop %r12 93279: e9 00 00 00 00 jmpq 9327e 9327e: 5b pop %rbx 9327f: 5d pop %rbp 93280: 41 5c pop %r12 93282: c3 retq 93283: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9328a: 00 00 00 00 9328e: 66 90 xchg %ax,%ax 0000000000093290 : 93290: e8 00 00 00 00 callq 93295 93295: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 9329b: 83 f8 0c cmp $0xc,%eax 9329e: 77 1a ja 932ba 932a0: 83 f8 0a cmp $0xa,%eax 932a3: 77 2f ja 932d4 932a5: 83 f8 03 cmp $0x3,%eax 932a8: 76 22 jbe 932cc 932aa: 83 e8 05 sub $0x5,%eax 932ad: 83 f8 04 cmp $0x4,%eax 932b0: 77 05 ja 932b7 932b2: e8 00 00 00 00 callq 932b7 932b7: 31 c0 xor %eax,%eax 932b9: c3 retq 932ba: 83 f8 10 cmp $0x10,%eax 932bd: 76 05 jbe 932c4 932bf: 83 f8 12 cmp $0x12,%eax 932c2: 75 f3 jne 932b7 932c4: e8 00 00 00 00 callq 932c9 932c9: 31 c0 xor %eax,%eax 932cb: c3 retq 932cc: e8 00 00 00 00 callq 932d1 932d1: 31 c0 xor %eax,%eax 932d3: c3 retq 932d4: e8 00 00 00 00 callq 932d9 932d9: 31 c0 xor %eax,%eax 932db: c3 retq 932dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000932e0 : 932e0: 48 83 ef 01 sub $0x1,%rdi 932e4: b8 ff ff ff ff mov $0xffffffff,%eax 932e9: 48 c1 ef 0c shr $0xc,%rdi 932ed: 48 0f bd c7 bsr %rdi,%rax 932f1: 83 c0 01 add $0x1,%eax 932f4: c3 retq 932f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 932fc: 00 00 00 00 0000000000093300 : 93300: e8 00 00 00 00 callq 93305 93305: 41 54 push %r12 93307: 49 89 f4 mov %rsi,%r12 9330a: 55 push %rbp 9330b: 48 89 fd mov %rdi,%rbp 9330e: 53 push %rbx 9330f: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 93316: 48 85 c0 test %rax,%rax 93319: 74 0d je 93328 9331b: f6 40 04 04 testb $0x4,0x4(%rax) 9331f: 74 07 je 93328 93321: 5b pop %rbx 93322: 31 c0 xor %eax,%eax 93324: 5d pop %rbp 93325: 41 5c pop %r12 93327: c3 retq 93328: 48 8b bd 10 3b 01 00 mov 0x13b10(%rbp),%rdi 9332f: e8 00 00 00 00 callq 93334 93334: 48 8b 85 38 b3 00 00 mov 0xb338(%rbp),%rax 9333b: 48 8b 40 38 mov 0x38(%rax),%rax 9333f: 48 85 c0 test %rax,%rax 93342: 74 0b je 9334f 93344: 4c 89 e6 mov %r12,%rsi 93347: 48 89 ef mov %rbp,%rdi 9334a: e8 00 00 00 00 callq 9334f 9334f: 48 8b 9d e8 39 01 00 mov 0x139e8(%rbp),%rbx 93356: f6 83 e0 00 00 00 04 testb $0x4,0xe0(%rbx) 9335d: 75 0e jne 9336d 9335f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 93366 93366: a9 00 01 ff 00 test $0xff0100,%eax 9336b: 74 32 je 9339f 9336d: 31 c0 xor %eax,%eax 9336f: ba 01 00 00 00 mov $0x1,%edx 93374: f0 0f b1 93 a8 00 00 lock cmpxchg %edx,0xa8(%rbx) 9337b: 00 9337c: 85 c0 test %eax,%eax 9337e: 75 a1 jne 93321 93380: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 93387 93387: 48 8d 93 88 00 00 00 lea 0x88(%rbx),%rdx 9338e: bf 80 01 00 00 mov $0x180,%edi 93393: e8 00 00 00 00 callq 93398 93398: 31 c0 xor %eax,%eax 9339a: 5b pop %rbx 9339b: 5d pop %rbp 9339c: 41 5c pop %r12 9339e: c3 retq 9339f: 48 89 ef mov %rbp,%rdi 933a2: e8 00 00 00 00 callq 933a7 933a7: eb c4 jmp 9336d 933a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000933b0 : 933b0: e8 00 00 00 00 callq 933b5 933b5: 0f af b7 bc 8d 00 00 imul 0x8dbc(%rdi),%esi 933bc: 01 d6 add %edx,%esi 933be: 0f af b7 c0 8d 00 00 imul 0x8dc0(%rdi),%esi 933c5: 8d 04 0e lea (%rsi,%rcx,1),%eax 933c8: c3 retq 933c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000933d0 : 933d0: e8 00 00 00 00 callq 933d5 933d5: 49 89 d1 mov %rdx,%r9 933d8: 89 f0 mov %esi,%eax 933da: 31 d2 xor %edx,%edx 933dc: f7 b7 c0 8d 00 00 divl 0x8dc0(%rdi) 933e2: 89 f0 mov %esi,%eax 933e4: 41 89 10 mov %edx,(%r8) 933e7: 31 d2 xor %edx,%edx 933e9: f7 b7 c0 8d 00 00 divl 0x8dc0(%rdi) 933ef: 31 d2 xor %edx,%edx 933f1: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 933f7: 89 f0 mov %esi,%eax 933f9: 89 11 mov %edx,(%rcx) 933fb: 31 d2 xor %edx,%edx 933fd: f7 b7 c0 8d 00 00 divl 0x8dc0(%rdi) 93403: 31 d2 xor %edx,%edx 93405: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 9340b: 41 89 01 mov %eax,(%r9) 9340e: c3 retq 9340f: 90 nop 0000000000093410 : 93410: e8 00 00 00 00 callq 93415 93415: 0f af b7 bc 8d 00 00 imul 0x8dbc(%rdi),%esi 9341c: 01 d6 add %edx,%esi 9341e: 0f af b7 c0 8d 00 00 imul 0x8dc0(%rdi),%esi 93425: 01 ce add %ecx,%esi 93427: 48 63 f6 movslq %esi,%rsi 9342a: 48 0f a3 b7 10 8e 00 bt %rsi,0x8e10(%rdi) 93431: 00 93432: 0f 92 c0 setb %al 93435: c3 retq 93436: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 9343d: 00 00 00 0000000000093440 : 93440: e8 00 00 00 00 callq 93445 93445: 0f af b7 6c 8d 00 00 imul 0x8d6c(%rdi),%esi 9344c: 01 d6 add %edx,%esi 9344e: 0f af b7 70 8d 00 00 imul 0x8d70(%rdi),%esi 93455: 8d 04 0e lea (%rsi,%rcx,1),%eax 93458: c3 retq 93459: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000093460 : 93460: e8 00 00 00 00 callq 93465 93465: 49 89 d1 mov %rdx,%r9 93468: 89 f0 mov %esi,%eax 9346a: 31 d2 xor %edx,%edx 9346c: f7 b7 70 8d 00 00 divl 0x8d70(%rdi) 93472: 89 f0 mov %esi,%eax 93474: 41 89 10 mov %edx,(%r8) 93477: 31 d2 xor %edx,%edx 93479: f7 b7 70 8d 00 00 divl 0x8d70(%rdi) 9347f: 31 d2 xor %edx,%edx 93481: f7 b7 6c 8d 00 00 divl 0x8d6c(%rdi) 93487: 89 f0 mov %esi,%eax 93489: 89 11 mov %edx,(%rcx) 9348b: 31 d2 xor %edx,%edx 9348d: f7 b7 70 8d 00 00 divl 0x8d70(%rdi) 93493: 31 d2 xor %edx,%edx 93495: f7 b7 6c 8d 00 00 divl 0x8d6c(%rdi) 9349b: 41 89 01 mov %eax,(%r9) 9349e: c3 retq 9349f: 90 nop 00000000000934a0 : 934a0: e8 00 00 00 00 callq 934a5 934a5: 0f af b7 6c 8d 00 00 imul 0x8d6c(%rdi),%esi 934ac: 01 d6 add %edx,%esi 934ae: 0f af b7 70 8d 00 00 imul 0x8d70(%rdi),%esi 934b5: 01 ce add %ecx,%esi 934b7: 48 63 f6 movslq %esi,%rsi 934ba: 48 0f a3 b7 88 8d 00 bt %rsi,0x8d88(%rdi) 934c1: 00 934c2: 0f 92 c0 setb %al 934c5: c3 retq 934c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 934cd: 00 00 00 00000000000934d0 : 934d0: e8 00 00 00 00 callq 934d5 934d5: 8b 97 90 91 00 00 mov 0x9190(%rdi),%edx 934db: b8 ff ff ff ff mov $0xffffffff,%eax 934e0: 0f bc c2 bsf %edx,%eax 934e3: 89 c1 mov %eax,%ecx 934e5: 83 c1 01 add $0x1,%ecx 934e8: 74 1c je 93506 934ea: 39 8f 88 91 00 00 cmp %ecx,0x9188(%rdi) 934f0: 72 14 jb 93506 934f2: 0f b3 c2 btr %eax,%edx 934f5: 03 87 8c 91 00 00 add 0x918c(%rdi),%eax 934fb: 89 97 90 91 00 00 mov %edx,0x9190(%rdi) 93501: 89 06 mov %eax,(%rsi) 93503: 31 c0 xor %eax,%eax 93505: c3 retq 93506: b8 ea ff ff ff mov $0xffffffea,%eax 9350b: c3 retq 9350c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000093510 : 93510: e8 00 00 00 00 callq 93515 93515: 89 f1 mov %esi,%ecx 93517: b8 01 00 00 00 mov $0x1,%eax 9351c: 2b 8f 8c 91 00 00 sub 0x918c(%rdi),%ecx 93522: d3 e0 shl %cl,%eax 93524: 09 87 90 91 00 00 or %eax,0x9190(%rdi) 9352a: c3 retq 9352b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000093530 : 93530: e8 00 00 00 00 callq 93535 93535: 41 56 push %r14 93537: 41 55 push %r13 93539: 49 89 fd mov %rdi,%r13 9353c: 41 54 push %r12 9353e: 41 89 d4 mov %edx,%r12d 93541: 89 f2 mov %esi,%edx 93543: 55 push %rbp 93544: 53 push %rbx 93545: 89 f3 mov %esi,%ebx 93547: 31 f6 xor %esi,%esi 93549: 48 83 ec 18 sub $0x18,%rsp 9354d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 93554: 00 00 93556: 48 89 44 24 10 mov %rax,0x10(%rsp) 9355b: 31 c0 xor %eax,%eax 9355d: 44 89 e0 mov %r12d,%eax 93560: 48 0f af d0 imul %rax,%rdx 93564: 48 c1 e2 02 shl $0x2,%rdx 93568: e8 00 00 00 00 callq 9356d 9356d: 48 8b 2d 00 00 00 00 mov 0x0(%rip),%rbp # 93574 93574: 48 85 ed test %rbp,%rbp 93577: 74 7d je 935f6 93579: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 9357d: 74 77 je 935f6 9357f: 41 be 01 00 00 00 mov $0x1,%r14d 93585: eb 40 jmp 935c7 93587: 8b 74 24 04 mov 0x4(%rsp),%esi 9358b: 8b 54 24 08 mov 0x8(%rsp),%edx 9358f: 8b 4c 24 0c mov 0xc(%rsp),%ecx 93593: 39 de cmp %ebx,%esi 93595: 73 0e jae 935a5 93597: 41 39 d4 cmp %edx,%r12d 9359a: 76 09 jbe 935a5 9359c: 83 f9 0f cmp $0xf,%ecx 9359f: 0f 86 00 00 00 00 jbe 935a5 935a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 935ac: e8 00 00 00 00 callq 935b1 935b1: be 2c 00 00 00 mov $0x2c,%esi 935b6: 48 89 ef mov %rbp,%rdi 935b9: e8 00 00 00 00 callq 935be 935be: 48 85 c0 test %rax,%rax 935c1: 74 33 je 935f6 935c3: 48 8d 68 01 lea 0x1(%rax),%rbp 935c7: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 935cc: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 935d1: 48 89 ef mov %rbp,%rdi 935d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 935db: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 935e0: e8 00 00 00 00 callq 935e5 935e5: 83 f8 02 cmp $0x2,%eax 935e8: 7f 9d jg 93587 935ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 935f1: e8 00 00 00 00 callq 935f6 935f6: 48 8b 44 24 10 mov 0x10(%rsp),%rax 935fb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 93602: 00 00 93604: 75 0d jne 93613 93606: 48 83 c4 18 add $0x18,%rsp 9360a: 5b pop %rbx 9360b: 5d pop %rbp 9360c: 41 5c pop %r12 9360e: 41 5d pop %r13 93610: 41 5e pop %r14 93612: c3 retq 93613: e8 00 00 00 00 callq 93618 93618: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9361f: 00 0000000000093620 : 93620: e8 00 00 00 00 callq 93625 93625: 53 push %rbx 93626: 89 f3 mov %esi,%ebx 93628: 48 83 ec 08 sub $0x8,%rsp 9362c: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 93632 93632: 83 fe ff cmp $0xffffffff,%esi 93635: 0f 85 00 00 00 00 jne 9363b 9363b: 83 bf 08 07 00 00 10 cmpl $0x10,0x708(%rdi) 93642: 74 14 je 93658 93644: 83 bf b8 8d 00 00 01 cmpl $0x1,0x8db8(%rdi) 9364b: 76 0b jbe 93658 9364d: 89 d8 mov %ebx,%eax 9364f: 48 83 c4 08 add $0x8,%rsp 93653: 83 e0 01 and $0x1,%eax 93656: 5b pop %rbx 93657: c3 retq 93658: 89 d3 mov %edx,%ebx 9365a: 48 83 c4 08 add $0x8,%rsp 9365e: 89 d8 mov %ebx,%eax 93660: 5b pop %rbx 93661: 83 e0 01 and $0x1,%eax 93664: c3 retq 93665: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9366c: 00 00 00 00 0000000000093670 : 93670: e8 00 00 00 00 callq 93675 93675: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 9367b 9367b: 53 push %rbx 9367c: 48 89 fb mov %rdi,%rbx 9367f: 83 fe ff cmp $0xffffffff,%esi 93682: 0f 85 00 00 00 00 jne 93688 93688: 83 bf 08 07 00 00 10 cmpl $0x10,0x708(%rdi) 9368f: 74 70 je 93701 93691: 83 bf b8 8d 00 00 01 cmpl $0x1,0x8db8(%rdi) 93698: 0f 97 c1 seta %cl 9369b: 8b bb bc 8d 00 00 mov 0x8dbc(%rbx),%edi 936a1: 8b b3 c0 8d 00 00 mov 0x8dc0(%rbx),%esi 936a7: 8b 83 c0 b1 00 00 mov 0xb1c0(%rbx),%eax 936ad: 89 fa mov %edi,%edx 936af: 0f af d6 imul %esi,%edx 936b2: 41 89 d0 mov %edx,%r8d 936b5: 39 c2 cmp %eax,%edx 936b7: 44 0f 47 c0 cmova %eax,%r8d 936bb: 84 c9 test %cl,%cl 936bd: 74 5e je 9371d 936bf: 4c 8d 8b 10 8e 00 00 lea 0x8e10(%rbx),%r9 936c6: 31 c9 xor %ecx,%ecx 936c8: 45 85 c0 test %r8d,%r8d 936cb: 7f 13 jg 936e0 936cd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 936d2: 5b pop %rbx 936d3: c3 retq 936d4: 8b bb bc 8d 00 00 mov 0x8dbc(%rbx),%edi 936da: 8b b3 c0 8d 00 00 mov 0x8dc0(%rbx),%esi 936e0: 89 c8 mov %ecx,%eax 936e2: 31 d2 xor %edx,%edx 936e4: f7 f7 div %edi 936e6: 89 d7 mov %edx,%edi 936e8: 31 d2 xor %edx,%edx 936ea: f7 f6 div %esi 936ec: 0f af f7 imul %edi,%esi 936ef: 8d 04 32 lea (%rdx,%rsi,1),%eax 936f2: f0 49 0f ab 01 lock bts %rax,(%r9) 936f7: 83 c1 01 add $0x1,%ecx 936fa: 41 39 c8 cmp %ecx,%r8d 936fd: 75 d5 jne 936d4 936ff: eb cc jmp 936cd 93701: 44 8b 87 c0 8d 00 00 mov 0x8dc0(%rdi),%r8d 93708: 44 0f af 87 bc 8d 00 imul 0x8dbc(%rdi),%r8d 9370f: 00 93710: 8b 87 c0 b1 00 00 mov 0xb1c0(%rdi),%eax 93716: 41 39 c0 cmp %eax,%r8d 93719: 44 0f 47 c0 cmova %eax,%r8d 9371d: 48 8d 8b 10 8e 00 00 lea 0x8e10(%rbx),%rcx 93724: 49 63 d0 movslq %r8d,%rdx 93727: 31 c0 xor %eax,%eax 93729: 45 85 c0 test %r8d,%r8d 9372c: 7e 9f jle 936cd 9372e: f0 48 0f ab 01 lock bts %rax,(%rcx) 93733: 48 83 c0 01 add $0x1,%rax 93737: 48 39 c2 cmp %rax,%rdx 9373a: 75 f2 jne 9372e 9373c: eb 8f jmp 936cd 9373e: 48 8d bb 10 8e 00 00 lea 0x8e10(%rbx),%rdi 93745: be 80 00 00 00 mov $0x80,%esi 9374a: e8 00 00 00 00 callq 9374f 9374f: 48 8b 33 mov (%rbx),%rsi 93752: 5b pop %rbx 93753: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 9375a: 89 c1 mov %eax,%ecx 9375c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 93763: e9 00 00 00 00 jmpq 93768 93768: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 9376f: 00 0000000000093770 : 93770: e8 00 00 00 00 callq 93775 93775: 53 push %rbx 93776: 4c 8d 8f 88 8d 00 00 lea 0x8d88(%rdi),%r9 9377d: 48 89 fb mov %rdi,%rbx 93780: 31 c9 xor %ecx,%ecx 93782: eb 1b jmp 9379f 93784: 39 f7 cmp %esi,%edi 93786: 73 0a jae 93792 93788: 45 85 c0 test %r8d,%r8d 9378b: 7f 05 jg 93792 9378d: f0 49 0f ab 09 lock bts %rcx,(%r9) 93792: 48 83 c1 01 add $0x1,%rcx 93796: 48 81 f9 80 00 00 00 cmp $0x80,%rcx 9379d: 74 21 je 937c0 9379f: 89 c8 mov %ecx,%eax 937a1: 31 d2 xor %edx,%edx 937a3: 8b b3 6c 8d 00 00 mov 0x8d6c(%rbx),%esi 937a9: f7 b3 70 8d 00 00 divl 0x8d70(%rbx) 937af: 41 89 d0 mov %edx,%r8d 937b2: 31 d2 xor %edx,%edx 937b4: 89 c7 mov %eax,%edi 937b6: f7 f6 div %esi 937b8: 3b 83 68 8d 00 00 cmp 0x8d68(%rbx),%eax 937be: 72 c4 jb 93784 937c0: be 80 00 00 00 mov $0x80,%esi 937c5: 4c 89 cf mov %r9,%rdi 937c8: e8 00 00 00 00 callq 937cd 937cd: 89 83 78 98 00 00 mov %eax,0x9878(%rbx) 937d3: 5b pop %rbx 937d4: c3 retq 937d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 937dc: 00 00 00 00 00000000000937e0 : 937e0: e8 00 00 00 00 callq 937e5 937e5: 41 54 push %r12 937e7: 55 push %rbp 937e8: 53 push %rbx 937e9: 48 89 fb mov %rdi,%rbx 937ec: 48 83 ec 08 sub $0x8,%rsp 937f0: c7 87 30 8e 00 00 00 movl $0x0,0x8e30(%rdi) 937f7: 00 00 00 937fa: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 93801: 48 c7 86 f8 01 00 00 movq $0x0,0x1f8(%rsi) 93808: 00 00 00 00 9380c: c6 86 7c 02 00 00 01 movb $0x1,0x27c(%rsi) 93813: 8b 87 78 66 01 00 mov 0x16678(%rdi),%eax 93819: 89 86 78 02 00 00 mov %eax,0x278(%rsi) 9381f: 8b 87 b8 8d 00 00 mov 0x8db8(%rdi),%eax 93825: 0f af 87 bc 8d 00 00 imul 0x8dbc(%rdi),%eax 9382c: 0f af 87 c0 8d 00 00 imul 0x8dc0(%rdi),%eax 93833: 85 c0 test %eax,%eax 93835: 0f 88 00 00 00 00 js 9383b 9383b: 8d 48 ff lea -0x1(%rax),%ecx 9383e: 48 89 f5 mov %rsi,%rbp 93841: 48 8d bf 10 8e 00 00 lea 0x8e10(%rdi),%rdi 93848: 49 89 d4 mov %rdx,%r12 9384b: 48 63 f1 movslq %ecx,%rsi 9384e: 48 0f a3 37 bt %rsi,(%rdi) 93852: 0f 82 95 00 00 00 jb 938ed 93858: 89 c8 mov %ecx,%eax 9385a: 31 d2 xor %edx,%edx 9385c: f7 b3 c0 8d 00 00 divl 0x8dc0(%rbx) 93862: 41 89 d0 mov %edx,%r8d 93865: 31 d2 xor %edx,%edx 93867: f7 b3 bc 8d 00 00 divl 0x8dbc(%rbx) 9386d: 83 fa 01 cmp $0x1,%edx 93870: 7e 05 jle 93877 93872: 83 f8 01 cmp $0x1,%eax 93875: 74 76 je 938ed 93877: 45 85 c0 test %r8d,%r8d 9387a: 75 71 jne 938ed 9387c: 44 8d 48 01 lea 0x1(%rax),%r9d 93880: 89 95 4c 02 00 00 mov %edx,0x24c(%rbp) 93886: 89 d1 mov %edx,%ecx 93888: 48 8d bd 90 02 00 00 lea 0x290(%rbp),%rdi 9388f: 44 89 8d 48 02 00 00 mov %r9d,0x248(%rbp) 93896: 44 89 ca mov %r9d,%edx 93899: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 938a0: c7 85 50 02 00 00 00 movl $0x0,0x250(%rbp) 938a7: 00 00 00 938aa: 48 8b 83 20 8e 00 00 mov 0x8e20(%rbx),%rax 938b1: c6 85 e1 02 00 00 01 movb $0x1,0x2e1(%rbp) 938b8: 48 89 85 70 02 00 00 mov %rax,0x270(%rbp) 938bf: e8 00 00 00 00 callq 938c4 938c4: 45 31 c0 xor %r8d,%r8d 938c7: 4c 89 e1 mov %r12,%rcx 938ca: ba 00 04 00 00 mov $0x400,%edx 938cf: 41 b9 01 00 00 00 mov $0x1,%r9d 938d5: 48 89 ee mov %rbp,%rsi 938d8: 48 89 df mov %rbx,%rdi 938db: e8 00 00 00 00 callq 938e0 938e0: 85 c0 test %eax,%eax 938e2: 75 1e jne 93902 938e4: 48 83 c4 08 add $0x8,%rsp 938e8: 5b pop %rbx 938e9: 5d pop %rbp 938ea: 41 5c pop %r12 938ec: c3 retq 938ed: 83 e9 01 sub $0x1,%ecx 938f0: 48 83 ee 01 sub $0x1,%rsi 938f4: 83 f9 fe cmp $0xfffffffe,%ecx 938f7: 0f 85 51 ff ff ff jne 9384e 938fd: e9 00 00 00 00 jmpq 93902 93902: e9 00 00 00 00 jmpq 93907 93907: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 9390e: 00 00 0000000000093910 : 93910: e8 00 00 00 00 callq 93915 93915: e9 00 00 00 00 jmpq 9391a 9391a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000093920 : 93920: e8 00 00 00 00 callq 93925 93925: 48 8d b7 20 8e 00 00 lea 0x8e20(%rdi),%rsi 9392c: 31 d2 xor %edx,%edx 9392e: 48 81 c7 28 8e 00 00 add $0x8e28,%rdi 93935: e9 00 00 00 00 jmpq 9393a 9393a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000093940 : 93940: e8 00 00 00 00 callq 93945 93945: 41 55 push %r13 93947: 41 89 f5 mov %esi,%r13d 9394a: ba 00 10 00 00 mov $0x1000,%edx 9394f: 4c 8d 8f 20 8e 00 00 lea 0x8e20(%rdi),%r9 93956: 41 54 push %r12 93958: 4c 8d 87 28 8e 00 00 lea 0x8e28(%rdi),%r8 9395f: b9 02 00 00 00 mov $0x2,%ecx 93964: 4c 89 ee mov %r13,%rsi 93967: 55 push %rbp 93968: 53 push %rbx 93969: 48 89 fb mov %rdi,%rbx 9396c: 48 83 ec 18 sub $0x18,%rsp 93970: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 93977: 00 00 93979: 48 89 44 24 10 mov %rax,0x10(%rsp) 9397e: 31 c0 xor %eax,%eax 93980: 48 8d 44 24 08 lea 0x8(%rsp),%rax 93985: 50 push %rax 93986: e8 00 00 00 00 callq 9398b 9398b: 5a pop %rdx 9398c: 41 89 c4 mov %eax,%r12d 9398f: 85 c0 test %eax,%eax 93991: 0f 85 00 00 00 00 jne 93997 93997: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 9399c: 31 f6 xor %esi,%esi 9399e: 4c 89 ea mov %r13,%rdx 939a1: e8 00 00 00 00 callq 939a6 939a6: 4c 8b ab 28 8e 00 00 mov 0x8e28(%rbx),%r13 939ad: 31 f6 xor %esi,%esi 939af: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 939b6: 49 8b ad a0 01 00 00 mov 0x1a0(%r13),%rbp 939bd: e8 00 00 00 00 callq 939c2 939c2: 83 f8 fc cmp $0xfffffffc,%eax 939c5: 0f 84 84 00 00 00 je 93a4f 939cb: 85 c0 test %eax,%eax 939cd: 75 62 jne 93a31 939cf: 48 8b bb 28 8e 00 00 mov 0x8e28(%rbx),%rdi 939d6: e8 00 00 00 00 callq 939db 939db: 48 8b 9b 28 8e 00 00 mov 0x8e28(%rbx),%rbx 939e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 939e9: e8 00 00 00 00 callq 939ee 939ee: 31 f6 xor %esi,%esi 939f0: 48 8d 7b 58 lea 0x58(%rbx),%rdi 939f4: e8 00 00 00 00 callq 939f9 939f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 93a00: ff 14 25 00 00 00 00 callq *0x0 93a07: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 93a0e: e8 00 00 00 00 callq 93a13 93a13: 48 8b 44 24 10 mov 0x10(%rsp),%rax 93a18: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 93a1f: 00 00 93a21: 75 33 jne 93a56 93a23: 48 83 c4 18 add $0x18,%rsp 93a27: 44 89 e0 mov %r12d,%eax 93a2a: 5b pop %rbx 93a2b: 5d pop %rbp 93a2c: 41 5c pop %r12 93a2e: 41 5d pop %r13 93a30: c3 retq 93a31: 3d 00 fe ff ff cmp $0xfffffe00,%eax 93a36: 0f 85 00 00 00 00 jne 93a3c 93a3c: 48 8b 3b mov (%rbx),%rdi 93a3f: 89 c2 mov %eax,%edx 93a41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 93a48: e8 00 00 00 00 callq 93a4d 93a4d: eb 80 jmp 939cf 93a4f: b8 00 fe ff ff mov $0xfffffe00,%eax 93a54: eb e6 jmp 93a3c 93a56: e8 00 00 00 00 callq 93a5b 93a5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000093a60 : 93a60: e8 00 00 00 00 callq 93a65 93a65: 41 56 push %r14 93a67: 41 55 push %r13 93a69: 41 89 f5 mov %esi,%r13d 93a6c: 41 54 push %r12 93a6e: 49 89 fc mov %rdi,%r12 93a71: 55 push %rbp 93a72: 53 push %rbx 93a73: 48 83 ec 08 sub $0x8,%rsp 93a77: 48 83 bf 90 90 00 00 cmpq $0x0,0x9090(%rdi) 93a7e: 00 93a7f: 0f 84 e2 00 00 00 je 93b67 93a85: 41 83 bc 24 08 07 00 cmpl $0x18,0x708(%r12) 93a8c: 00 18 93a8e: 76 0e jbe 93a9e 93a90: 8b 3d 00 00 00 00 mov 0x0(%rip),%edi # 93a96 93a96: 85 ff test %edi,%edi 93a98: 0f 85 8c 00 00 00 jne 93b2a 93a9e: 45 8b 84 24 c0 b1 00 mov 0xb1c0(%r12),%r8d 93aa5: 00 93aa6: 49 8d 9c 24 d8 9a 00 lea 0x9ad8(%r12),%rbx 93aad: 00 93aae: 31 ed xor %ebp,%ebp 93ab0: 45 85 c0 test %r8d,%r8d 93ab3: 75 17 jne 93acc 93ab5: eb 64 jmp 93b1b 93ab7: 48 83 c5 01 add $0x1,%rbp 93abb: 48 81 c3 28 03 00 00 add $0x328,%rbx 93ac2: 41 39 ac 24 c0 b1 00 cmp %ebp,0xb1c0(%r12) 93ac9: 00 93aca: 76 4f jbe 93b1b 93acc: 48 83 3b 00 cmpq $0x0,(%rbx) 93ad0: 75 e5 jne 93ab7 93ad2: 48 8d 43 10 lea 0x10(%rbx),%rax 93ad6: ba 00 10 00 00 mov $0x1000,%edx 93adb: 4c 8d 4b 08 lea 0x8(%rbx),%r9 93adf: 49 89 d8 mov %rbx,%r8 93ae2: 50 push %rax 93ae3: b9 02 00 00 00 mov $0x2,%ecx 93ae8: 4c 89 ee mov %r13,%rsi 93aeb: 4c 89 e7 mov %r12,%rdi 93aee: e8 00 00 00 00 callq 93af3 93af3: 5a pop %rdx 93af4: 85 c0 test %eax,%eax 93af6: 0f 85 00 00 00 00 jne 93afc 93afc: be c0 0c 00 00 mov $0xcc0,%esi 93b01: 4c 89 ef mov %r13,%rdi 93b04: e8 00 00 00 00 callq 93b09 93b09: 49 89 84 ec c8 8d 00 mov %rax,0x8dc8(%r12,%rbp,8) 93b10: 00 93b11: 48 85 c0 test %rax,%rax 93b14: 75 a1 jne 93ab7 93b16: e9 00 00 00 00 jmpq 93b1b 93b1b: 31 c0 xor %eax,%eax 93b1d: 48 83 c4 08 add $0x8,%rsp 93b21: 5b pop %rbx 93b22: 5d pop %rbp 93b23: 41 5c pop %r12 93b25: 41 5d pop %r13 93b27: 41 5e pop %r14 93b29: c3 retq 93b2a: 41 8b b4 24 78 98 00 mov 0x9878(%r12),%esi 93b31: 00 93b32: 85 f6 test %esi,%esi 93b34: 0f 84 64 ff ff ff je 93a9e 93b3a: 49 8d 9c 24 80 94 00 lea 0x9480(%r12),%rbx 93b41: 00 93b42: 31 ed xor %ebp,%ebp 93b44: 45 89 ee mov %r13d,%r14d 93b47: 48 83 3b 00 cmpq $0x0,(%rbx) 93b4b: 74 72 je 93bbf 93b4d: 48 83 c5 01 add $0x1,%rbp 93b51: 48 81 c3 28 03 00 00 add $0x328,%rbx 93b58: 41 39 ac 24 78 98 00 cmp %ebp,0x9878(%r12) 93b5f: 00 93b60: 77 e5 ja 93b47 93b62: e9 37 ff ff ff jmpq 93a9e 93b67: 48 8d 87 a0 90 00 00 lea 0x90a0(%rdi),%rax 93b6e: 44 89 ed mov %r13d,%ebp 93b71: 4c 8d 8f 98 90 00 00 lea 0x9098(%rdi),%r9 93b78: b9 04 00 00 00 mov $0x4,%ecx 93b7d: 50 push %rax 93b7e: 4c 8d 87 90 90 00 00 lea 0x9090(%rdi),%r8 93b85: ba 00 10 00 00 mov $0x1000,%edx 93b8a: 48 89 ee mov %rbp,%rsi 93b8d: e8 00 00 00 00 callq 93b92 93b92: 41 59 pop %r9 93b94: 85 c0 test %eax,%eax 93b96: 0f 85 00 00 00 00 jne 93b9c 93b9c: be c0 0c 00 00 mov $0xcc0,%esi 93ba1: 48 89 ef mov %rbp,%rdi 93ba4: e8 00 00 00 00 callq 93ba9 93ba9: 49 89 84 24 08 8e 00 mov %rax,0x8e08(%r12) 93bb0: 00 93bb1: 48 85 c0 test %rax,%rax 93bb4: 0f 85 cb fe ff ff jne 93a85 93bba: e9 00 00 00 00 jmpq 93bbf 93bbf: 48 8d 43 10 lea 0x10(%rbx),%rax 93bc3: b9 02 00 00 00 mov $0x2,%ecx 93bc8: 4c 8d 4b 08 lea 0x8(%rbx),%r9 93bcc: 49 89 d8 mov %rbx,%r8 93bcf: 50 push %rax 93bd0: ba 00 10 00 00 mov $0x1000,%edx 93bd5: 4c 89 f6 mov %r14,%rsi 93bd8: 4c 89 e7 mov %r12,%rdi 93bdb: e8 00 00 00 00 callq 93be0 93be0: 59 pop %rcx 93be1: 85 c0 test %eax,%eax 93be3: 0f 85 00 00 00 00 jne 93be9 93be9: be c0 0c 00 00 mov $0xcc0,%esi 93bee: 4c 89 f7 mov %r14,%rdi 93bf1: e8 00 00 00 00 callq 93bf6 93bf6: 49 89 84 ec 78 8d 00 mov %rax,0x8d78(%r12,%rbp,8) 93bfd: 00 93bfe: 48 85 c0 test %rax,%rax 93c01: 0f 85 46 ff ff ff jne 93b4d 93c07: e9 00 00 00 00 jmpq 93c0c 93c0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000093c10 : 93c10: e8 00 00 00 00 callq 93c15 93c15: 41 54 push %r12 93c17: 49 89 fc mov %rdi,%r12 93c1a: 55 push %rbp 93c1b: 53 push %rbx 93c1c: 83 bf 08 07 00 00 18 cmpl $0x18,0x708(%rdi) 93c23: 76 0a jbe 93c2f 93c25: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 93c2b 93c2b: 85 d2 test %edx,%edx 93c2d: 75 76 jne 93ca5 93c2f: 41 8b 8c 24 c0 b1 00 mov 0xb1c0(%r12),%ecx 93c36: 00 93c37: 49 8d 9c 24 d8 9a 00 lea 0x9ad8(%r12),%rbx 93c3e: 00 93c3f: 31 ed xor %ebp,%ebp 93c41: 85 c9 test %ecx,%ecx 93c43: 74 32 je 93c77 93c45: 49 8b bc ec c8 8d 00 mov 0x8dc8(%r12,%rbp,8),%rdi 93c4c: 00 93c4d: 48 83 c5 01 add $0x1,%rbp 93c51: e8 00 00 00 00 callq 93c56 93c56: 48 8d 53 10 lea 0x10(%rbx),%rdx 93c5a: 48 8d 73 08 lea 0x8(%rbx),%rsi 93c5e: 48 89 df mov %rbx,%rdi 93c61: e8 00 00 00 00 callq 93c66 93c66: 48 81 c3 28 03 00 00 add $0x328,%rbx 93c6d: 41 39 ac 24 c0 b1 00 cmp %ebp,0xb1c0(%r12) 93c74: 00 93c75: 77 ce ja 93c45 93c77: 49 8b bc 24 08 8e 00 mov 0x8e08(%r12),%rdi 93c7e: 00 93c7f: e8 00 00 00 00 callq 93c84 93c84: 49 8d 94 24 a0 90 00 lea 0x90a0(%r12),%rdx 93c8b: 00 93c8c: 5b pop %rbx 93c8d: 49 8d b4 24 98 90 00 lea 0x9098(%r12),%rsi 93c94: 00 93c95: 49 8d bc 24 90 90 00 lea 0x9090(%r12),%rdi 93c9c: 00 93c9d: 5d pop %rbp 93c9e: 41 5c pop %r12 93ca0: e9 00 00 00 00 jmpq 93ca5 93ca5: 8b 87 78 98 00 00 mov 0x9878(%rdi),%eax 93cab: 85 c0 test %eax,%eax 93cad: 74 80 je 93c2f 93caf: 48 8b bf 78 8d 00 00 mov 0x8d78(%rdi),%rdi 93cb6: e8 00 00 00 00 callq 93cbb 93cbb: 49 8d 94 24 90 94 00 lea 0x9490(%r12),%rdx 93cc2: 00 93cc3: 49 8d b4 24 88 94 00 lea 0x9488(%r12),%rsi 93cca: 00 93ccb: 49 8d bc 24 80 94 00 lea 0x9480(%r12),%rdi 93cd2: 00 93cd3: e8 00 00 00 00 callq 93cd8 93cd8: 41 83 bc 24 78 98 00 cmpl $0x1,0x9878(%r12) 93cdf: 00 01 93ce1: 0f 86 48 ff ff ff jbe 93c2f 93ce7: 49 8b bc 24 80 8d 00 mov 0x8d80(%r12),%rdi 93cee: 00 93cef: e8 00 00 00 00 callq 93cf4 93cf4: 49 8d 94 24 b8 97 00 lea 0x97b8(%r12),%rdx 93cfb: 00 93cfc: 49 8d b4 24 b0 97 00 lea 0x97b0(%r12),%rsi 93d03: 00 93d04: 49 8d bc 24 a8 97 00 lea 0x97a8(%r12),%rdi 93d0b: 00 93d0c: e8 00 00 00 00 callq 93d11 93d11: e9 19 ff ff ff jmpq 93c2f 93d16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 93d1d: 00 00 00 0000000000093d20 : 93d20: e8 00 00 00 00 callq 93d25 93d25: 48 8b 87 80 91 00 00 mov 0x9180(%rdi),%rax 93d2c: 48 85 c0 test %rax,%rax 93d2f: 74 7d je 93dae 93d31: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 93d36: 74 76 je 93dae 93d38: 41 54 push %r12 93d3a: 4c 8d a7 38 8e 00 00 lea 0x8e38(%rdi),%r12 93d41: 55 push %rbp 93d42: 48 89 fd mov %rdi,%rbp 93d45: 53 push %rbx 93d46: 8b 70 30 mov 0x30(%rax),%esi 93d49: 0f af b7 c0 b1 00 00 imul 0xb1c0(%rdi),%esi 93d50: 4c 89 e7 mov %r12,%rdi 93d53: e8 00 00 00 00 callq 93d58 93d58: 89 c3 mov %eax,%ebx 93d5a: 85 c0 test %eax,%eax 93d5c: 75 56 jne 93db4 93d5e: 8b 85 c0 b1 00 00 mov 0xb1c0(%rbp),%eax 93d64: 85 c0 test %eax,%eax 93d66: 74 3a je 93da2 93d68: 48 63 c3 movslq %ebx,%rax 93d6b: 45 31 c0 xor %r8d,%r8d 93d6e: 31 c9 xor %ecx,%ecx 93d70: ba 01 00 00 00 mov $0x1,%edx 93d75: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 93d7c: 4c 89 e7 mov %r12,%rdi 93d7f: 83 c3 01 add $0x1,%ebx 93d82: 48 8d b4 05 80 98 00 lea 0x9880(%rbp,%rax,1),%rsi 93d89: 00 93d8a: 48 8b 85 80 91 00 00 mov 0x9180(%rbp),%rax 93d91: 48 8b 40 10 mov 0x10(%rax),%rax 93d95: e8 00 00 00 00 callq 93d9a 93d9a: 39 9d c0 b1 00 00 cmp %ebx,0xb1c0(%rbp) 93da0: 77 c6 ja 93d68 93da2: 5b pop %rbx 93da3: 4c 89 e7 mov %r12,%rdi 93da6: 5d pop %rbp 93da7: 41 5c pop %r12 93da9: e9 00 00 00 00 jmpq 93dae 93dae: b8 ea ff ff ff mov $0xffffffea,%eax 93db3: c3 retq 93db4: 5b pop %rbx 93db5: b8 f4 ff ff ff mov $0xfffffff4,%eax 93dba: 5d pop %rbp 93dbb: 41 5c pop %r12 93dbd: c3 retq 93dbe: 66 90 xchg %ax,%ax 0000000000093dc0 : 93dc0: e8 00 00 00 00 callq 93dc5 93dc5: 89 f0 mov %esi,%eax 93dc7: 31 d2 xor %edx,%edx 93dc9: f7 b7 c0 8d 00 00 divl 0x8dc0(%rdi) 93dcf: 89 d1 mov %edx,%ecx 93dd1: 31 d2 xor %edx,%edx 93dd3: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 93dd9: 8d 04 82 lea (%rdx,%rax,4),%eax 93ddc: 8d 04 c1 lea (%rcx,%rax,8),%eax 93ddf: c3 retq 0000000000093de0 : 93de0: e8 00 00 00 00 callq 93de5 93de5: 48 8b 87 80 91 00 00 mov 0x9180(%rdi),%rax 93dec: 48 85 c0 test %rax,%rax 93def: 74 13 je 93e04 93df1: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 93df6: 74 12 je 93e0a 93df8: 48 83 38 00 cmpq $0x0,(%rax) 93dfc: 75 12 jne 93e10 93dfe: b8 ea ff ff ff mov $0xffffffea,%eax 93e03: c3 retq 93e04: b8 ea ff ff ff mov $0xffffffea,%eax 93e09: c3 retq 93e0a: b8 ea ff ff ff mov $0xffffffea,%eax 93e0f: c3 retq 93e10: 41 54 push %r12 93e12: 4c 8d 87 10 8e 00 00 lea 0x8e10(%rdi),%r8 93e19: 31 f6 xor %esi,%esi 93e1b: 41 b9 01 00 00 00 mov $0x1,%r9d 93e21: 55 push %rbp 93e22: 31 ed xor %ebp,%ebp 93e24: 53 push %rbx 93e25: 48 89 fb mov %rdi,%rbx 93e28: bf 01 00 00 00 mov $0x1,%edi 93e2d: 51 push %rcx 93e2e: eb 2e jmp 93e5e 93e30: 48 83 fe 40 cmp $0x40,%rsi 93e34: 77 3a ja 93e70 93e36: 31 d2 xor %edx,%edx 93e38: f7 b3 c0 8d 00 00 divl 0x8dc0(%rbx) 93e3e: 89 d1 mov %edx,%ecx 93e40: 31 d2 xor %edx,%edx 93e42: f7 b3 bc 8d 00 00 divl 0x8dbc(%rbx) 93e48: 8d 04 82 lea (%rdx,%rax,4),%eax 93e4b: 8d 0c c1 lea (%rcx,%rax,8),%ecx 93e4e: 4c 89 c8 mov %r9,%rax 93e51: 48 d3 e0 shl %cl,%rax 93e54: 48 09 c5 or %rax,%rbp 93e57: 48 83 c6 01 add $0x1,%rsi 93e5b: 83 c7 01 add $0x1,%edi 93e5e: 89 f0 mov %esi,%eax 93e60: 49 0f a3 30 bt %rsi,(%r8) 93e64: 72 ca jb 93e30 93e66: 81 ff 80 00 00 00 cmp $0x80,%edi 93e6c: 75 e9 jne 93e57 93e6e: eb 0e jmp 93e7e 93e70: 0f 0b ud2 93e72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 93e79: e8 00 00 00 00 callq 93e7e 93e7e: 8b b3 80 90 00 00 mov 0x9080(%rbx),%esi 93e84: 8b 8b 88 90 00 00 mov 0x9088(%rbx),%ecx 93e8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 93e91: 4c 8d a3 38 8e 00 00 lea 0x8e38(%rbx),%r12 93e98: 8b 93 84 90 00 00 mov 0x9084(%rbx),%edx 93e9e: e8 00 00 00 00 callq 93ea3 93ea3: 48 8b 83 80 91 00 00 mov 0x9180(%rbx),%rax 93eaa: 4c 89 e7 mov %r12,%rdi 93ead: 8b 70 2c mov 0x2c(%rax),%esi 93eb0: 0f af b3 c0 b1 00 00 imul 0xb1c0(%rbx),%esi 93eb7: 03 70 28 add 0x28(%rax),%esi 93eba: e8 00 00 00 00 callq 93ebf 93ebf: 85 c0 test %eax,%eax 93ec1: 0f 84 00 00 00 00 je 93ec7 93ec7: e9 00 00 00 00 jmpq 93ecc 93ecc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000093ed0 : 93ed0: e8 00 00 00 00 callq 93ed5 93ed5: f6 87 75 85 00 00 80 testb $0x80,0x8575(%rdi) 93edc: 75 01 jne 93edf 93ede: c3 retq 93edf: 41 54 push %r12 93ee1: 4c 8d a7 50 b3 00 00 lea 0xb350(%rdi),%r12 93ee8: 55 push %rbp 93ee9: 89 f5 mov %esi,%ebp 93eeb: 53 push %rbx 93eec: 48 89 fb mov %rdi,%rbx 93eef: 4c 89 e7 mov %r12,%rdi 93ef2: e8 00 00 00 00 callq 93ef7 93ef7: 8b 83 70 b3 00 00 mov 0xb370(%rbx),%eax 93efd: 40 84 ed test %bpl,%bpl 93f00: 74 28 je 93f2a 93f02: 85 c0 test %eax,%eax 93f04: 0f 84 ae 00 00 00 je 93fb8 93f0a: 83 e8 01 sub $0x1,%eax 93f0d: 89 83 70 b3 00 00 mov %eax,0xb370(%rbx) 93f13: 75 09 jne 93f1e 93f15: 80 bb 48 b3 00 00 00 cmpb $0x0,0xb348(%rbx) 93f1c: 74 42 je 93f60 93f1e: 5b pop %rbx 93f1f: 4c 89 e7 mov %r12,%rdi 93f22: 5d pop %rbp 93f23: 41 5c pop %r12 93f25: e9 00 00 00 00 jmpq 93f2a 93f2a: 85 c0 test %eax,%eax 93f2c: 74 15 je 93f43 93f2e: 83 c0 01 add $0x1,%eax 93f31: 4c 89 e7 mov %r12,%rdi 93f34: 89 83 70 b3 00 00 mov %eax,0xb370(%rbx) 93f3a: 5b pop %rbx 93f3b: 5d pop %rbp 93f3c: 41 5c pop %r12 93f3e: e9 00 00 00 00 jmpq 93f43 93f43: 48 8d bb 78 b3 00 00 lea 0xb378(%rbx),%rdi 93f4a: e8 00 00 00 00 callq 93f4f 93f4f: 80 bb 48 b3 00 00 00 cmpb $0x0,0xb348(%rbx) 93f56: 75 27 jne 93f7f 93f58: 8b 83 70 b3 00 00 mov 0xb370(%rbx),%eax 93f5e: eb ce jmp 93f2e 93f60: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 93f67 93f67: b9 64 00 00 00 mov $0x64,%ecx 93f6c: bf 80 01 00 00 mov $0x180,%edi 93f71: 48 8d 93 78 b3 00 00 lea 0xb378(%rbx),%rdx 93f78: e8 00 00 00 00 callq 93f7d 93f7d: eb 9f jmp 93f1e 93f7f: 31 d2 xor %edx,%edx 93f81: be 06 00 00 00 mov $0x6,%esi 93f86: 48 89 df mov %rbx,%rdi 93f89: e8 00 00 00 00 callq 93f8e 93f8e: 85 c0 test %eax,%eax 93f90: 75 c6 jne 93f58 93f92: 48 8b 83 38 b3 00 00 mov 0xb338(%rbx),%rax 93f99: c6 83 48 b3 00 00 00 movb $0x0,0xb348(%rbx) 93fa0: 48 8b 40 48 mov 0x48(%rax),%rax 93fa4: 48 85 c0 test %rax,%rax 93fa7: 74 af je 93f58 93fa9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 93fae: 48 89 df mov %rbx,%rdi 93fb1: e8 00 00 00 00 callq 93fb6 93fb6: eb a0 jmp 93f58 93fb8: 0f 0b ud2 93fba: e9 5f ff ff ff jmpq 93f1e 93fbf: 48 8b 33 mov (%rbx),%rsi 93fc2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 93fc9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 93fd0: e8 00 00 00 00 callq 93fd5 93fd5: 48 8b 83 38 b3 00 00 mov 0xb338(%rbx),%rax 93fdc: 48 8b 40 48 mov 0x48(%rax),%rax 93fe0: eb cc jmp 93fae 93fe2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 93fe9: 00 00 00 00 93fed: 0f 1f 00 nopl (%rax) 0000000000093ff0 : 93ff0: e8 00 00 00 00 callq 93ff5 93ff5: 41 55 push %r13 93ff7: 4c 8d af 50 b3 00 00 lea 0xb350(%rdi),%r13 93ffe: 41 54 push %r12 94000: 49 89 f4 mov %rsi,%r12 94003: 55 push %rbp 94004: 48 89 fd mov %rdi,%rbp 94007: 4c 89 ef mov %r13,%rdi 9400a: e8 00 00 00 00 callq 9400f 9400f: 4c 89 e6 mov %r12,%rsi 94012: 48 89 ef mov %rbp,%rdi 94015: e8 00 00 00 00 callq 9401a 9401a: 4c 89 ef mov %r13,%rdi 9401d: 41 89 c4 mov %eax,%r12d 94020: e8 00 00 00 00 callq 94025 94025: 44 89 e0 mov %r12d,%eax 94028: 5d pop %rbp 94029: 41 5c pop %r12 9402b: 41 5d pop %r13 9402d: c3 retq 9402e: 66 90 xchg %ax,%ax 0000000000094030 : 94030: e8 00 00 00 00 callq 94035 94035: 48 ba 67 66 78 5f 65 movabs $0x5f7272655f786667,%rdx 9403c: 72 72 5f 9403f: 41 54 push %r12 94041: 55 push %rbp 94042: 53 push %rbx 94043: 48 89 fb mov %rdi,%rbx 94046: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 9404d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 94054: 00 00 94056: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 9405d: 00 9405e: 31 c0 xor %eax,%eax 94060: 4c 8d 64 24 3c lea 0x3c(%rsp),%r12 94065: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 9406a: 48 89 e5 mov %rsp,%rbp 9406d: 48 c7 44 24 3c 00 00 movq $0x0,0x3c(%rsp) 94074: 00 00 94076: 4c 89 e1 mov %r12,%rcx 94079: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 94080: 00 00 00 00 00 94085: 48 29 f9 sub %rdi,%rcx 94088: 83 c1 6c add $0x6c,%ecx 9408b: c1 e9 03 shr $0x3,%ecx 9408e: f3 48 ab rep stos %rax,%es:(%rdi) 94091: 48 89 54 24 68 mov %rdx,0x68(%rsp) 94096: b9 06 00 00 00 mov $0x6,%ecx 9409b: 48 89 ef mov %rbp,%rdi 9409e: 48 ba 63 6f 75 6e 74 movabs $0x746e756f63,%rdx 940a5: 00 00 00 940a8: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) 940af: 00 00 940b1: f3 48 ab rep stos %rax,%es:(%rdi) 940b4: 48 8b b3 00 b4 00 00 mov 0xb400(%rbx),%rsi 940bb: 48 89 54 24 70 mov %rdx,0x70(%rsp) 940c0: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 940c7: 00 00 00 00 00 940cc: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 940d3: 00 00 940d5: 48 85 f6 test %rsi,%rsi 940d8: 0f 84 c0 00 00 00 je 9419e 940de: 4c 8b 0e mov (%rsi),%r9 940e1: 4c 89 0c 24 mov %r9,(%rsp) 940e5: 4c 8b 46 08 mov 0x8(%rsi),%r8 940e9: 4c 89 44 24 08 mov %r8,0x8(%rsp) 940ee: 48 8b 7e 10 mov 0x10(%rsi),%rdi 940f2: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 940f7: 48 8b 4e 18 mov 0x18(%rsi),%rcx 940fb: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 94100: 48 8b 56 20 mov 0x20(%rsi),%rdx 94104: 48 89 54 24 20 mov %rdx,0x20(%rsp) 94109: 8b 46 28 mov 0x28(%rsi),%eax 9410c: 48 89 7c 24 4c mov %rdi,0x4c(%rsp) 94111: 48 89 df mov %rbx,%rdi 94114: 48 89 4c 24 54 mov %rcx,0x54(%rsp) 94119: 48 89 e9 mov %rbp,%rcx 9411c: 48 89 54 24 5c mov %rdx,0x5c(%rsp) 94121: 4c 89 e2 mov %r12,%rdx 94124: 89 44 24 28 mov %eax,0x28(%rsp) 94128: 4c 89 4c 24 3c mov %r9,0x3c(%rsp) 9412d: 4c 89 44 24 44 mov %r8,0x44(%rsp) 94132: 89 44 24 64 mov %eax,0x64(%rsp) 94136: e8 00 00 00 00 callq 9413b 9413b: 48 8b bb 00 b4 00 00 mov 0xb400(%rbx),%rdi 94142: 41 89 c4 mov %eax,%r12d 94145: 85 c0 test %eax,%eax 94147: 75 1f jne 94168 94149: 48 8b 93 e8 39 01 00 mov 0x139e8(%rbx),%rdx 94150: 8b 0f mov (%rdi),%ecx 94152: 48 85 d2 test %rdx,%rdx 94155: 74 11 je 94168 94157: 83 f9 0d cmp $0xd,%ecx 9415a: 77 0c ja 94168 9415c: b8 01 00 00 00 mov $0x1,%eax 94161: d3 e0 shl %cl,%eax 94163: 23 42 04 and 0x4(%rdx),%eax 94166: 75 7b jne 941e3 94168: e8 00 00 00 00 callq 9416d 9416d: 48 c7 83 00 b4 00 00 movq $0x0,0xb400(%rbx) 94174: 00 00 00 00 94178: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 9417f: 00 94180: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 94187: 00 00 94189: 0f 85 8e 00 00 00 jne 9421d 9418f: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 94196: 44 89 e0 mov %r12d,%eax 94199: 5b pop %rbx 9419a: 5d pop %rbp 9419b: 41 5c pop %r12 9419d: c3 retq 9419e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 941a5 941a5: be c0 0c 00 00 mov $0xcc0,%esi 941aa: ba 2c 00 00 00 mov $0x2c,%edx 941af: e8 00 00 00 00 callq 941b4 941b4: 48 89 83 00 b4 00 00 mov %rax,0xb400(%rbx) 941bb: 48 89 c6 mov %rax,%rsi 941be: 48 85 c0 test %rax,%rax 941c1: 74 5f je 94222 941c3: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 941ca: 00 00 00 941cd: c7 46 08 00 00 00 00 movl $0x0,0x8(%rsi) 941d4: 48 89 06 mov %rax,(%rsi) 941d7: c7 46 0c 67 66 78 00 movl $0x786667,0xc(%rsi) 941de: e9 fb fe ff ff jmpq 940de 941e3: 48 8d b3 28 b2 00 00 lea 0xb228(%rbx),%rsi 941ea: 31 d2 xor %edx,%edx 941ec: 48 89 df mov %rbx,%rdi 941ef: e8 00 00 00 00 callq 941f4 941f4: 41 89 c4 mov %eax,%r12d 941f7: 85 c0 test %eax,%eax 941f9: 0f 84 79 ff ff ff je 94178 941ff: 48 8b b3 00 b4 00 00 mov 0xb400(%rbx),%rsi 94206: 48 89 df mov %rbx,%rdi 94209: 48 89 ea mov %rbp,%rdx 9420c: e8 00 00 00 00 callq 94211 94211: 48 8b bb 00 b4 00 00 mov 0xb400(%rbx),%rdi 94218: e9 4b ff ff ff jmpq 94168 9421d: e8 00 00 00 00 callq 94222 94222: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 94228: e9 4b ff ff ff jmpq 94178 9422d: 0f 1f 00 nopl (%rax) 0000000000094230 : 94230: e8 00 00 00 00 callq 94235 94235: 55 push %rbp 94236: 48 83 ec 40 sub $0x40,%rsp 9423a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 94241: 00 00 94243: 48 89 44 24 38 mov %rax,0x38(%rsp) 94248: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax 9424f: 48 85 c0 test %rax,%rax 94252: 74 06 je 9425a 94254: f6 40 04 04 testb $0x4,0x4(%rax) 94258: 75 16 jne 94270 9425a: 48 8b 44 24 38 mov 0x38(%rsp),%rax 9425f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 94266: 00 00 94268: 75 63 jne 942cd 9426a: 48 83 c4 40 add $0x40,%rsp 9426e: 5d pop %rbp 9426f: c3 retq 94270: 48 8b af 00 b4 00 00 mov 0xb400(%rdi),%rbp 94277: 48 85 ed test %rbp,%rbp 9427a: 74 de je 9425a 9427c: 48 8b 45 00 mov 0x0(%rbp),%rax 94280: 48 89 e2 mov %rsp,%rdx 94283: 48 89 ee mov %rbp,%rsi 94286: 48 89 04 24 mov %rax,(%rsp) 9428a: 48 8b 45 08 mov 0x8(%rbp),%rax 9428e: 48 89 44 24 08 mov %rax,0x8(%rsp) 94293: 48 8b 45 10 mov 0x10(%rbp),%rax 94297: 48 89 44 24 10 mov %rax,0x10(%rsp) 9429c: 48 8b 45 18 mov 0x18(%rbp),%rax 942a0: 48 89 44 24 18 mov %rax,0x18(%rsp) 942a5: 48 8b 45 20 mov 0x20(%rbp),%rax 942a9: 48 89 44 24 20 mov %rax,0x20(%rsp) 942ae: 8b 45 28 mov 0x28(%rbp),%eax 942b1: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 942b8: 00 00 942ba: 89 44 24 28 mov %eax,0x28(%rsp) 942be: e8 00 00 00 00 callq 942c3 942c3: 48 89 ef mov %rbp,%rdi 942c6: e8 00 00 00 00 callq 942cb 942cb: eb 8d jmp 9425a 942cd: e8 00 00 00 00 callq 942d2 942d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 942d9: 00 00 00 00 942dd: 0f 1f 00 nopl (%rax) 00000000000942e0 : 942e0: e8 00 00 00 00 callq 942e5 942e5: 41 54 push %r12 942e7: 49 89 d0 mov %rdx,%r8 942ea: b9 06 00 00 00 mov $0x6,%ecx 942ef: 55 push %rbp 942f0: 48 89 fd mov %rdi,%rbp 942f3: 48 83 ec 40 sub $0x40,%rsp 942f7: 48 8b 97 00 b4 00 00 mov 0xb400(%rdi),%rdx 942fe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 94305: 00 00 94307: 48 89 44 24 38 mov %rax,0x38(%rsp) 9430c: 31 c0 xor %eax,%eax 9430e: 49 89 e4 mov %rsp,%r12 94311: 4c 89 44 24 30 mov %r8,0x30(%rsp) 94316: 4c 89 e7 mov %r12,%rdi 94319: f3 48 ab rep stos %rax,%es:(%rdi) 9431c: 48 85 d2 test %rdx,%rdx 9431f: 74 49 je 9436a 94321: 48 8b 02 mov (%rdx),%rax 94324: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9432b: 48 89 04 24 mov %rax,(%rsp) 9432f: 48 8b 42 08 mov 0x8(%rdx),%rax 94333: 48 89 44 24 08 mov %rax,0x8(%rsp) 94338: 48 8b 42 10 mov 0x10(%rdx),%rax 9433c: 48 89 44 24 10 mov %rax,0x10(%rsp) 94341: 48 8b 42 18 mov 0x18(%rdx),%rax 94345: 48 89 44 24 18 mov %rax,0x18(%rsp) 9434a: 48 8b 42 20 mov 0x20(%rdx),%rax 9434e: 48 89 44 24 20 mov %rax,0x20(%rsp) 94353: 8b 42 28 mov 0x28(%rdx),%eax 94356: 89 44 24 28 mov %eax,0x28(%rsp) 9435a: e8 00 00 00 00 callq 9435f 9435f: 4c 89 e6 mov %r12,%rsi 94362: 48 89 ef mov %rbp,%rdi 94365: e8 00 00 00 00 callq 9436a 9436a: 48 8b 44 24 38 mov 0x38(%rsp),%rax 9436f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 94376: 00 00 94378: 75 0a jne 94384 9437a: 48 83 c4 40 add $0x40,%rsp 9437e: 31 c0 xor %eax,%eax 94380: 5d pop %rbp 94381: 41 5c pop %r12 94383: c3 retq 94384: e8 00 00 00 00 callq 94389 94389: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000094390 : 94390: e8 00 00 00 00 callq 94395 94395: 41 57 push %r15 94397: 41 56 push %r14 94399: 41 55 push %r13 9439b: 41 54 push %r12 9439d: 55 push %rbp 9439e: 53 push %rbx 9439f: 48 83 ec 10 sub $0x10,%rsp 943a3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 943aa: 00 00 943ac: 48 89 44 24 08 mov %rax,0x8(%rsp) 943b1: 31 c0 xor %eax,%eax 943b3: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 943ba: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 943c1: 00 943c2: 0f 85 53 01 00 00 jne 9451b 943c8: 48 8b 87 40 8e 00 00 mov 0x8e40(%rdi),%rax 943cf: 49 89 fc mov %rdi,%r12 943d2: 48 83 b8 d8 00 00 00 cmpq $0x0,0xd8(%rax) 943d9: 00 943da: 0f 84 40 01 00 00 je 94520 943e0: 4c 8d bf 30 8e 00 00 lea 0x8e30(%rdi),%r15 943e7: 41 89 f6 mov %esi,%r14d 943ea: 4c 89 ff mov %r15,%rdi 943ed: e8 00 00 00 00 callq 943f2 943f2: 4c 89 e7 mov %r12,%rdi 943f5: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 943fa: 49 89 c5 mov %rax,%r13 943fd: e8 00 00 00 00 callq 94402 94402: 85 c0 test %eax,%eax 94404: 0f 85 00 00 00 00 jne 9440a 9440a: 49 8d ac 24 38 8e 00 lea 0x8e38(%r12),%rbp 94411: 00 94412: be 20 00 00 00 mov $0x20,%esi 94417: 48 89 ef mov %rbp,%rdi 9441a: e8 00 00 00 00 callq 9441f 9441f: 44 89 f6 mov %r14d,%esi 94422: 8b 54 24 04 mov 0x4(%rsp),%edx 94426: 48 89 ef mov %rbp,%rdi 94429: 49 8b 84 24 40 8e 00 mov 0x8e40(%r12),%rax 94430: 00 94431: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 94438: e8 00 00 00 00 callq 9443d 9443d: 48 89 ef mov %rbp,%rdi 94440: ba 88 13 00 00 mov $0x1388,%edx 94445: 48 89 e6 mov %rsp,%rsi 94448: e8 00 00 00 00 callq 9444d 9444d: 48 89 ef mov %rbp,%rdi 94450: 85 c0 test %eax,%eax 94452: 0f 85 d1 00 00 00 jne 94529 94458: e8 00 00 00 00 callq 9445d 9445d: 4c 89 ee mov %r13,%rsi 94460: 4c 89 ff mov %r15,%rdi 94463: e8 00 00 00 00 callq 94468 94468: 8b 34 24 mov (%rsp),%esi 9446b: ba 88 13 00 00 mov $0x1388,%edx 94470: 48 89 ef mov %rbp,%rdi 94473: e8 00 00 00 00 callq 94478 94478: 48 85 c0 test %rax,%rax 9447b: 0f 8f a1 00 00 00 jg 94522 94481: 41 8b 84 24 44 66 01 mov 0x16644(%r12),%eax 94488: 00 94489: 85 c0 test %eax,%eax 9448b: 0f 85 a8 00 00 00 jne 94539 94491: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 94498 94498: a9 00 ff ff 00 test $0xffff00,%eax 9449d: 0f 85 96 00 00 00 jne 94539 944a3: e8 00 00 00 00 callq 944a8 944a8: bb 50 00 00 00 mov $0x50,%ebx 944ad: eb 0a jmp 944b9 944af: 48 83 eb 01 sub $0x1,%rbx 944b3: 0f 84 80 00 00 00 je 94539 944b9: bf 05 00 00 00 mov $0x5,%edi 944be: e8 00 00 00 00 callq 944c3 944c3: 8b 34 24 mov (%rsp),%esi 944c6: ba 88 13 00 00 mov $0x1388,%edx 944cb: 48 89 ef mov %rbp,%rdi 944ce: e8 00 00 00 00 callq 944d3 944d3: 48 85 c0 test %rax,%rax 944d6: 7e d7 jle 944af 944d8: 0f ae f0 mfence 944db: 8b 54 24 04 mov 0x4(%rsp),%edx 944df: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax 944e6: 00 944e7: 4c 89 e7 mov %r12,%rdi 944ea: 48 8d 04 90 lea (%rax,%rdx,4),%rax 944ee: 48 89 d6 mov %rdx,%rsi 944f1: 44 8b 28 mov (%rax),%r13d 944f4: e8 00 00 00 00 callq 944f9 944f9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 944fe: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 94505: 00 00 94507: 75 49 jne 94552 94509: 48 83 c4 10 add $0x10,%rsp 9450d: 44 89 e8 mov %r13d,%eax 94510: 5b pop %rbx 94511: 5d pop %rbp 94512: 41 5c pop %r12 94514: 41 5d pop %r13 94516: 41 5e pop %r14 94518: 41 5f pop %r15 9451a: c3 retq 9451b: 45 31 ed xor %r13d,%r13d 9451e: eb d9 jmp 944f9 94520: 0f 0b ud2 94522: e8 00 00 00 00 callq 94527 94527: eb af jmp 944d8 94529: e8 00 00 00 00 callq 9452e 9452e: 4c 89 ee mov %r13,%rsi 94531: 4c 89 ff mov %r15,%rdi 94534: e8 00 00 00 00 callq 94539 94539: 8b 74 24 04 mov 0x4(%rsp),%esi 9453d: 85 f6 test %esi,%esi 9453f: 0f 84 00 00 00 00 je 94545 94545: 4c 89 e7 mov %r12,%rdi 94548: e8 00 00 00 00 callq 9454d 9454d: e9 00 00 00 00 jmpq 94552 94552: e8 00 00 00 00 callq 94557 94557: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 9455e: 00 00 0000000000094560 : 94560: e8 00 00 00 00 callq 94565 94565: 41 57 push %r15 94567: 41 56 push %r14 94569: 41 55 push %r13 9456b: 41 54 push %r12 9456d: 55 push %rbp 9456e: 53 push %rbx 9456f: 48 83 ec 10 sub $0x10,%rsp 94573: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 9457a: 00 00 9457c: 48 89 44 24 08 mov %rax,0x8(%rsp) 94581: 48 8b 87 40 8e 00 00 mov 0x8e40(%rdi),%rax 94588: 48 83 b8 e0 00 00 00 cmpq $0x0,0xe0(%rax) 9458f: 00 94590: 0f 84 0c 01 00 00 je 946a2 94596: 80 bf 4c 68 01 00 00 cmpb $0x0,0x1684c(%rdi) 9459d: 49 89 fc mov %rdi,%r12 945a0: 74 23 je 945c5 945a2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 945a7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 945ae: 00 00 945b0: 0f 85 f8 00 00 00 jne 946ae 945b6: 48 83 c4 10 add $0x10,%rsp 945ba: 5b pop %rbx 945bb: 5d pop %rbp 945bc: 41 5c pop %r12 945be: 41 5d pop %r13 945c0: 41 5e pop %r14 945c2: 41 5f pop %r15 945c4: c3 retq 945c5: 48 8d 9f 30 8e 00 00 lea 0x8e30(%rdi),%rbx 945cc: 48 8d af 38 8e 00 00 lea 0x8e38(%rdi),%rbp 945d3: 41 89 f5 mov %esi,%r13d 945d6: 41 89 d6 mov %edx,%r14d 945d9: 48 89 df mov %rbx,%rdi 945dc: e8 00 00 00 00 callq 945e1 945e1: be 20 00 00 00 mov $0x20,%esi 945e6: 48 89 ef mov %rbp,%rdi 945e9: 49 89 c7 mov %rax,%r15 945ec: e8 00 00 00 00 callq 945f1 945f1: 44 89 f2 mov %r14d,%edx 945f4: 44 89 ee mov %r13d,%esi 945f7: 48 89 ef mov %rbp,%rdi 945fa: 49 8b 84 24 40 8e 00 mov 0x8e40(%r12),%rax 94601: 00 94602: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 94609: e8 00 00 00 00 callq 9460e 9460e: 48 89 ef mov %rbp,%rdi 94611: ba 88 13 00 00 mov $0x1388,%edx 94616: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 9461b: e8 00 00 00 00 callq 94620 94620: 48 89 ef mov %rbp,%rdi 94623: 85 c0 test %eax,%eax 94625: 0f 85 88 00 00 00 jne 946b3 9462b: e8 00 00 00 00 callq 94630 94630: 4c 89 fe mov %r15,%rsi 94633: 48 89 df mov %rbx,%rdi 94636: e8 00 00 00 00 callq 9463b 9463b: 8b 74 24 04 mov 0x4(%rsp),%esi 9463f: ba 88 13 00 00 mov $0x1388,%edx 94644: 48 89 ef mov %rbp,%rdi 94647: e8 00 00 00 00 callq 9464c 9464c: 48 85 c0 test %rax,%rax 9464f: 7f 53 jg 946a4 94651: 41 8b 84 24 44 66 01 mov 0x16644(%r12),%eax 94658: 00 94659: 85 c0 test %eax,%eax 9465b: 75 66 jne 946c3 9465d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 94664 94664: a9 00 ff ff 00 test $0xffff00,%eax 94669: 75 58 jne 946c3 9466b: e8 00 00 00 00 callq 94670 94670: bb 50 00 00 00 mov $0x50,%ebx 94675: eb 06 jmp 9467d 94677: 48 83 eb 01 sub $0x1,%rbx 9467b: 74 46 je 946c3 9467d: bf 05 00 00 00 mov $0x5,%edi 94682: e8 00 00 00 00 callq 94687 94687: 8b 74 24 04 mov 0x4(%rsp),%esi 9468b: ba 88 13 00 00 mov $0x1388,%edx 94690: 48 89 ef mov %rbp,%rdi 94693: e8 00 00 00 00 callq 94698 94698: 48 85 c0 test %rax,%rax 9469b: 7e da jle 94677 9469d: e9 00 ff ff ff jmpq 945a2 946a2: 0f 0b ud2 946a4: e8 00 00 00 00 callq 946a9 946a9: e9 f4 fe ff ff jmpq 945a2 946ae: e8 00 00 00 00 callq 946b3 946b3: e8 00 00 00 00 callq 946b8 946b8: 4c 89 fe mov %r15,%rsi 946bb: 48 89 df mov %rbx,%rdi 946be: e8 00 00 00 00 callq 946c3 946c3: 49 8b 3c 24 mov (%r12),%rdi 946c7: 44 89 ea mov %r13d,%edx 946ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 946d1: e8 00 00 00 00 callq 946d6 946d6: e9 c7 fe ff ff jmpq 945a2 946db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000946e0 : 946e0: e8 00 00 00 00 callq 946e5 946e5: 80 bf 64 8c 00 00 00 cmpb $0x0,0x8c64(%rdi) 946ec: 75 3f jne 9472d 946ee: 53 push %rbx 946ef: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax 946f6: 48 89 fb mov %rdi,%rbx 946f9: 48 8b 00 mov (%rax),%rax 946fc: e8 00 00 00 00 callq 94701 94701: 84 c0 test %al,%al 94703: 74 26 je 9472b 94705: f7 83 90 89 00 00 05 testl $0x100005,0x8990(%rbx) 9470c: 00 10 00 9470f: 74 1a je 9472b 94711: 48 8b 83 68 8c 00 00 mov 0x8c68(%rbx),%rax 94718: 48 89 df mov %rbx,%rdi 9471b: 48 8b 40 08 mov 0x8(%rax),%rax 9471f: e8 00 00 00 00 callq 94724 94724: c6 83 64 8c 00 00 01 movb $0x1,0x8c64(%rbx) 9472b: 5b pop %rbx 9472c: c3 retq 9472d: c3 retq 9472e: 66 90 xchg %ax,%ax 0000000000094730 : 94730: e8 00 00 00 00 callq 94735 94735: 80 bf 64 8c 00 00 00 cmpb $0x0,0x8c64(%rdi) 9473c: 74 3f je 9477d 9473e: 53 push %rbx 9473f: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax 94746: 48 89 fb mov %rdi,%rbx 94749: 48 8b 00 mov (%rax),%rax 9474c: e8 00 00 00 00 callq 94751 94751: 84 c0 test %al,%al 94753: 74 26 je 9477b 94755: f7 83 90 89 00 00 05 testl $0x100005,0x8990(%rbx) 9475c: 00 10 00 9475f: 74 1a je 9477b 94761: 48 8b 83 68 8c 00 00 mov 0x8c68(%rbx),%rax 94768: 48 89 df mov %rbx,%rdi 9476b: 48 8b 40 10 mov 0x10(%rax),%rax 9476f: e8 00 00 00 00 callq 94774 94774: c6 83 64 8c 00 00 00 movb $0x0,0x8c64(%rbx) 9477b: 5b pop %rbx 9477c: c3 retq 9477d: c3 retq 9477e: 66 90 xchg %ax,%ax 0000000000094780 : 94780: e8 00 00 00 00 callq 94785 94785: 41 55 push %r13 94787: 49 89 fd mov %rdi,%r13 9478a: 41 54 push %r12 9478c: 55 push %rbp 9478d: 53 push %rbx 9478e: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax 94795: 48 8b 40 30 mov 0x30(%rax),%rax 94799: e8 00 00 00 00 callq 9479e 9479e: 4d 8b 85 58 8c 00 00 mov 0x8c58(%r13),%r8 947a5: 85 c0 test %eax,%eax 947a7: 7e 58 jle 94801 947a9: 41 89 c3 mov %eax,%r11d 947ac: 45 31 d2 xor %r10d,%r10d 947af: 45 31 c9 xor %r9d,%r9d 947b2: 45 85 c9 test %r9d,%r9d 947b5: 74 51 je 94808 947b7: 41 83 f9 01 cmp $0x1,%r9d 947bb: 74 65 je 94822 947bd: 41 83 f9 02 cmp $0x2,%r9d 947c1: 74 68 je 9482b 947c3: 41 83 f9 03 cmp $0x3,%r9d 947c7: 74 6b je 94834 947c9: 41 83 f9 04 cmp $0x4,%r9d 947cd: 74 6e je 9483d 947cf: 85 ed test %ebp,%ebp 947d1: 74 22 je 947f5 947d3: 44 89 d6 mov %r10d,%esi 947d6: 41 8d 3c 2c lea (%r12,%rbp,1),%edi 947da: 44 89 e0 mov %r12d,%eax 947dd: 44 29 e6 sub %r12d,%esi 947e0: 89 c1 mov %eax,%ecx 947e2: 8d 14 06 lea (%rsi,%rax,1),%edx 947e5: 83 c0 01 add $0x1,%eax 947e8: 8b 0c 8b mov (%rbx,%rcx,4),%ecx 947eb: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 947ef: 89 0a mov %ecx,(%rdx) 947f1: 39 c7 cmp %eax,%edi 947f3: 75 eb jne 947e0 947f5: 41 83 c1 01 add $0x1,%r9d 947f9: 41 01 ea add %ebp,%r10d 947fc: 45 39 cb cmp %r9d,%r11d 947ff: 75 b1 jne 947b2 94801: 5b pop %rbx 94802: 5d pop %rbp 94803: 41 5c pop %r12 94805: 41 5d pop %r13 94807: c3 retq 94808: 49 8b 85 b8 91 00 00 mov 0x91b8(%r13),%rax 9480f: 48 8b 40 08 mov 0x8(%rax),%rax 94813: 8b 58 18 mov 0x18(%rax),%ebx 94816: 44 8b 60 24 mov 0x24(%rax),%r12d 9481a: 8b 68 28 mov 0x28(%rax),%ebp 9481d: 48 01 c3 add %rax,%rbx 94820: eb ad jmp 947cf 94822: 49 8b 85 a8 91 00 00 mov 0x91a8(%r13),%rax 94829: eb e4 jmp 9480f 9482b: 49 8b 85 98 91 00 00 mov 0x9198(%r13),%rax 94832: eb db jmp 9480f 94834: 49 8b 85 d8 91 00 00 mov 0x91d8(%r13),%rax 9483b: eb d2 jmp 9480f 9483d: 49 8b 85 e8 91 00 00 mov 0x91e8(%r13),%rax 94844: eb c9 jmp 9480f 94846: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 9484d: 00 00 00 0000000000094850 : 94850: e8 00 00 00 00 callq 94855 94855: 53 push %rbx 94856: 48 83 bf f8 8b 00 00 cmpq $0x0,0x8bf8(%rdi) 9485d: 00 9485e: 48 89 fb mov %rdi,%rbx 94861: 74 1a je 9487d 94863: 48 8d 97 08 8c 00 00 lea 0x8c08(%rdi),%rdx 9486a: 48 8d b7 00 8c 00 00 lea 0x8c00(%rdi),%rsi 94871: 48 8d bf f8 8b 00 00 lea 0x8bf8(%rdi),%rdi 94878: e8 00 00 00 00 callq 9487d 9487d: 48 8d 93 30 8c 00 00 lea 0x8c30(%rbx),%rdx 94884: 48 8d b3 28 8c 00 00 lea 0x8c28(%rbx),%rsi 9488b: 48 8d bb 20 8c 00 00 lea 0x8c20(%rbx),%rdi 94892: e8 00 00 00 00 callq 94897 94897: 48 8d 93 58 8c 00 00 lea 0x8c58(%rbx),%rdx 9489e: 48 8d b3 50 8c 00 00 lea 0x8c50(%rbx),%rsi 948a5: 48 8d bb 48 8c 00 00 lea 0x8c48(%rbx),%rdi 948ac: 5b pop %rbx 948ad: e9 00 00 00 00 jmpq 948b2 948b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 948b9: 00 00 00 00 948bd: 0f 1f 00 nopl (%rax) 00000000000948c0 : 948c0: e8 00 00 00 00 callq 948c5 948c5: 41 54 push %r12 948c7: ba 00 10 00 00 mov $0x1000,%edx 948cc: c1 e6 02 shl $0x2,%esi 948cf: b9 04 00 00 00 mov $0x4,%ecx 948d4: 48 8d 87 08 8c 00 00 lea 0x8c08(%rdi),%rax 948db: 55 push %rbp 948dc: 4c 8d 8f 00 8c 00 00 lea 0x8c00(%rdi),%r9 948e3: 48 89 fd mov %rdi,%rbp 948e6: 50 push %rax 948e7: 4c 8d 87 f8 8b 00 00 lea 0x8bf8(%rdi),%r8 948ee: e8 00 00 00 00 callq 948f3 948f3: 5a pop %rdx 948f4: 41 89 c4 mov %eax,%r12d 948f7: 85 c0 test %eax,%eax 948f9: 0f 85 00 00 00 00 jne 948ff 948ff: 8b 85 18 8c 00 00 mov 0x8c18(%rbp),%eax 94905: 48 8b b5 10 8c 00 00 mov 0x8c10(%rbp),%rsi 9490c: 48 8b bd 08 8c 00 00 mov 0x8c08(%rbp),%rdi 94913: 85 c0 test %eax,%eax 94915: 74 18 je 9492f 94917: 31 c0 xor %eax,%eax 94919: 89 c2 mov %eax,%edx 9491b: 83 c0 01 add $0x1,%eax 9491e: 48 8d 0c 97 lea (%rdi,%rdx,4),%rcx 94922: 8b 14 96 mov (%rsi,%rdx,4),%edx 94925: 89 11 mov %edx,(%rcx) 94927: 39 85 18 8c 00 00 cmp %eax,0x8c18(%rbp) 9492d: 77 ea ja 94919 9492f: 48 8b bd f8 8b 00 00 mov 0x8bf8(%rbp),%rdi 94936: e8 00 00 00 00 callq 9493b 9493b: 48 8b ad f8 8b 00 00 mov 0x8bf8(%rbp),%rbp 94942: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 94949: e8 00 00 00 00 callq 9494e 9494e: 31 f6 xor %esi,%esi 94950: 48 8d 7d 58 lea 0x58(%rbp),%rdi 94954: e8 00 00 00 00 callq 94959 94959: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 94960: ff 14 25 00 00 00 00 callq *0x0 94967: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 9496e: e8 00 00 00 00 callq 94973 94973: 44 89 e0 mov %r12d,%eax 94976: 5d pop %rbp 94977: 41 5c pop %r12 94979: c3 retq 9497a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000094980 : 94980: e8 00 00 00 00 callq 94985 94985: 55 push %rbp 94986: 48 89 fd mov %rdi,%rbp 94989: 48 83 ec 08 sub $0x8,%rsp 9498d: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax 94994: 48 8b 40 20 mov 0x20(%rax),%rax 94998: e8 00 00 00 00 callq 9499d 9499d: ba 00 10 00 00 mov $0x1000,%edx 949a2: b9 04 00 00 00 mov $0x4,%ecx 949a7: 48 89 ef mov %rbp,%rdi 949aa: 89 85 40 8c 00 00 mov %eax,0x8c40(%rbp) 949b0: 8d 34 85 00 00 00 00 lea 0x0(,%rax,4),%esi 949b7: 48 8d 85 30 8c 00 00 lea 0x8c30(%rbp),%rax 949be: 50 push %rax 949bf: 4c 8d 8d 28 8c 00 00 lea 0x8c28(%rbp),%r9 949c6: 4c 8d 85 20 8c 00 00 lea 0x8c20(%rbp),%r8 949cd: e8 00 00 00 00 callq 949d2 949d2: 5a pop %rdx 949d3: 85 c0 test %eax,%eax 949d5: 0f 85 00 00 00 00 jne 949db 949db: 48 83 c4 08 add $0x8,%rsp 949df: 5d pop %rbp 949e0: c3 retq 949e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 949e8: 00 00 00 00 949ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000949f0 : 949f0: e8 00 00 00 00 callq 949f5 949f5: 48 8d 87 58 8c 00 00 lea 0x8c58(%rdi),%rax 949fc: 41 54 push %r12 949fe: ba 00 10 00 00 mov $0x1000,%edx 94a03: 4c 8d 8f 50 8c 00 00 lea 0x8c50(%rdi),%r9 94a0a: 55 push %rbp 94a0b: 8b b7 60 8c 00 00 mov 0x8c60(%rdi),%esi 94a11: b9 04 00 00 00 mov $0x4,%ecx 94a16: 48 89 fd mov %rdi,%rbp 94a19: 50 push %rax 94a1a: 4c 8d 87 48 8c 00 00 lea 0x8c48(%rdi),%r8 94a21: e8 00 00 00 00 callq 94a26 94a26: 5a pop %rdx 94a27: 41 89 c4 mov %eax,%r12d 94a2a: 85 c0 test %eax,%eax 94a2c: 0f 85 00 00 00 00 jne 94a32 94a32: 48 89 ef mov %rbp,%rdi 94a35: e8 00 00 00 00 callq 94a3a 94a3a: 48 8b bd 48 8c 00 00 mov 0x8c48(%rbp),%rdi 94a41: e8 00 00 00 00 callq 94a46 94a46: 48 8b ad 48 8c 00 00 mov 0x8c48(%rbp),%rbp 94a4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 94a54: e8 00 00 00 00 callq 94a59 94a59: 31 f6 xor %esi,%esi 94a5b: 48 8d 7d 58 lea 0x58(%rbp),%rdi 94a5f: e8 00 00 00 00 callq 94a64 94a64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 94a6b: ff 14 25 00 00 00 00 callq *0x0 94a72: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 94a79: e8 00 00 00 00 callq 94a7e 94a7e: 44 89 e0 mov %r12d,%eax 94a81: 5d pop %rbp 94a82: 41 5c pop %r12 94a84: c3 retq 94a85: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 94a8c: 00 00 00 94a8f: 90 nop 0000000000094a90 : 94a90: e8 00 00 00 00 callq 94a95 94a95: 31 c0 xor %eax,%eax 94a97: 83 bf 08 07 00 00 0d cmpl $0xd,0x708(%rdi) 94a9e: 0f 94 c0 sete %al 94aa1: 83 c0 04 add $0x4,%eax 94aa4: c3 retq 94aa5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 94aac: 00 00 00 00 0000000000094ab0 : 94ab0: e8 00 00 00 00 callq 94ab5 94ab5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 94abc: ba 05 00 00 00 mov $0x5,%edx 94ac1: 8b 48 0c mov 0xc(%rax),%ecx 94ac4: 48 83 c0 10 add $0x10,%rax 94ac8: 48 83 38 00 cmpq $0x0,(%rax) 94acc: 8d 54 0a 02 lea 0x2(%rdx,%rcx,1),%edx 94ad0: 75 ef jne 94ac1 94ad2: 8d 42 08 lea 0x8(%rdx),%eax 94ad5: c3 retq 94ad6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 94add: 00 00 00 0000000000094ae0 : 94ae0: e8 00 00 00 00 callq 94ae5 94ae5: 48 8b 07 mov (%rdi),%rax 94ae8: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx 94aee: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax 94af5: 48 8d 04 90 lea (%rax,%rdx,4),%rax 94af9: 8b 00 mov (%rax),%eax 94afb: c3 retq 94afc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000094b00 : 94b00: e8 00 00 00 00 callq 94b05 94b05: 48 8b 07 mov (%rdi),%rax 94b08: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx 94b0e: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax 94b15: 48 8d 04 90 lea (%rax,%rdx,4),%rax 94b19: 8b 00 mov (%rax),%eax 94b1b: c3 retq 94b1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000094b20 : 94b20: e8 00 00 00 00 callq 94b25 94b25: 55 push %rbp 94b26: 48 89 fd mov %rdi,%rbp 94b29: 53 push %rbx 94b2a: 48 89 f3 mov %rsi,%rbx 94b2d: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 94b34: 74 06 je 94b3c 94b36: c7 06 00 00 00 00 movl $0x0,(%rsi) 94b3c: 31 d2 xor %edx,%edx 94b3e: be 48 ec 00 00 mov $0xec48,%esi 94b43: 48 89 ef mov %rbp,%rdi 94b46: e8 00 00 00 00 callq 94b4b 94b4b: a8 01 test $0x1,%al 94b4d: 75 03 jne 94b52 94b4f: 83 0b 01 orl $0x1,(%rbx) 94b52: 31 d2 xor %edx,%edx 94b54: be 49 ec 00 00 mov $0xec49,%esi 94b59: 48 89 ef mov %rbp,%rdi 94b5c: e8 00 00 00 00 callq 94b61 94b61: a8 01 test $0x1,%al 94b63: 74 03 je 94b68 94b65: 83 0b 04 orl $0x4,(%rbx) 94b68: a8 02 test $0x2,%al 94b6a: 74 03 je 94b6f 94b6c: 83 0b 08 orl $0x8,(%rbx) 94b6f: 31 d2 xor %edx,%edx 94b71: be 00 f0 00 00 mov $0xf000,%esi 94b76: 48 89 ef mov %rbp,%rdi 94b79: e8 00 00 00 00 callq 94b7e 94b7e: a9 00 00 20 00 test $0x200000,%eax 94b83: 75 03 jne 94b88 94b85: 83 0b 10 orl $0x10,(%rbx) 94b88: a9 00 00 40 00 test $0x400000,%eax 94b8d: 75 03 jne 94b92 94b8f: 83 0b 20 orl $0x20,(%rbx) 94b92: 31 d2 xor %edx,%edx 94b94: be 06 ec 00 00 mov $0xec06,%esi 94b99: 48 89 ef mov %rbp,%rdi 94b9c: e8 00 00 00 00 callq 94ba1 94ba1: a8 01 test $0x1,%al 94ba3: 74 06 je 94bab 94ba5: 81 0b 82 00 00 00 orl $0x82,(%rbx) 94bab: 31 d2 xor %edx,%edx 94bad: be 79 30 00 00 mov $0x3079,%esi 94bb2: 48 89 ef mov %rbp,%rdi 94bb5: e8 00 00 00 00 callq 94bba 94bba: a8 01 test $0x1,%al 94bbc: 74 03 je 94bc1 94bbe: 83 0b 42 orl $0x42,(%rbx) 94bc1: 5b pop %rbx 94bc2: 5d pop %rbp 94bc3: c3 retq 94bc4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 94bcb: 00 00 00 00 94bcf: 90 nop 0000000000094bd0 : 94bd0: e8 00 00 00 00 callq 94bd5 94bd5: 41 54 push %r12 94bd7: 31 d2 xor %edx,%edx 94bd9: be 04 20 00 00 mov $0x2004,%esi 94bde: 55 push %rbp 94bdf: 48 89 fd mov %rdi,%rbp 94be2: 53 push %rbx 94be3: e8 00 00 00 00 callq 94be8 94be8: 25 00 c0 de 77 and $0x77dec000,%eax 94bed: 74 6b je 94c5a 94bef: 41 bc 00 01 00 00 mov $0x100,%r12d 94bf5: bb 01 00 01 00 mov $0x10001,%ebx 94bfa: 31 d2 xor %edx,%edx 94bfc: be 02 20 00 00 mov $0x2002,%esi 94c01: 48 89 ef mov %rbp,%rdi 94c04: e8 00 00 00 00 callq 94c09 94c09: 89 da mov %ebx,%edx 94c0b: 83 ca 04 or $0x4,%edx 94c0e: a9 00 00 00 01 test $0x1000000,%eax 94c13: 0f 45 da cmovne %edx,%ebx 94c16: a9 00 00 00 70 test $0x70000000,%eax 94c1b: 74 0c je 94c29 94c1d: 81 cb 00 00 0e 00 or $0xe0000,%ebx 94c23: 41 bc 00 01 00 00 mov $0x100,%r12d 94c29: 31 d2 xor %edx,%edx 94c2b: be 94 03 00 00 mov $0x394,%esi 94c30: 48 89 ef mov %rbp,%rdi 94c33: e8 00 00 00 00 callq 94c38 94c38: a8 20 test $0x20,%al 94c3a: 75 25 jne 94c61 94c3c: f6 c4 40 test $0x40,%ah 94c3f: 75 50 jne 94c91 94c41: 89 d8 mov %ebx,%eax 94c43: 44 09 e0 or %r12d,%eax 94c46: 75 32 jne 94c7a 94c48: 48 c7 85 40 b3 00 00 movq $0x0,0xb340(%rbp) 94c4f: 00 00 00 00 94c53: 5b pop %rbx 94c54: 31 c0 xor %eax,%eax 94c56: 5d pop %rbp 94c57: 41 5c pop %r12 94c59: c3 retq 94c5a: 45 31 e4 xor %r12d,%r12d 94c5d: 89 c3 mov %eax,%ebx 94c5f: eb 99 jmp 94bfa 94c61: 25 00 40 00 00 and $0x4000,%eax 94c66: 83 f8 01 cmp $0x1,%eax 94c69: 45 19 e4 sbb %r12d,%r12d 94c6c: 41 81 e4 00 80 ff ff and $0xffff8000,%r12d 94c73: 41 81 c4 00 81 00 00 add $0x8100,%r12d 94c7a: 89 9d 40 b3 00 00 mov %ebx,0xb340(%rbp) 94c80: b8 01 00 00 00 mov $0x1,%eax 94c85: 5b pop %rbx 94c86: 44 89 a5 44 b3 00 00 mov %r12d,0xb344(%rbp) 94c8d: 5d pop %rbp 94c8e: 41 5c pop %r12 94c90: c3 retq 94c91: 41 81 cc 00 80 00 00 or $0x8000,%r12d 94c98: eb e0 jmp 94c7a 94c9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000094ca0 : 94ca0: e8 00 00 00 00 callq 94ca5 94ca5: 55 push %rbp 94ca6: 31 d2 xor %edx,%edx 94ca8: be 04 20 00 00 mov $0x2004,%esi 94cad: 48 89 fd mov %rdi,%rbp 94cb0: e8 00 00 00 00 callq 94cb5 94cb5: 41 89 c0 mov %eax,%r8d 94cb8: 31 c0 xor %eax,%eax 94cba: 45 85 c0 test %r8d,%r8d 94cbd: 78 15 js 94cd4 94cbf: 31 d2 xor %edx,%edx 94cc1: be 02 20 00 00 mov $0x2002,%esi 94cc6: 48 89 ef mov %rbp,%rdi 94cc9: e8 00 00 00 00 callq 94cce 94cce: 83 f8 08 cmp $0x8,%eax 94cd1: 0f 94 c0 sete %al 94cd4: 5d pop %rbp 94cd5: c3 retq 94cd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 94cdd: 00 00 00 0000000000094ce0 : 94ce0: e8 00 00 00 00 callq 94ce5 94ce5: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) 94cec: 4c 8b 07 mov (%rdi),%r8 94cef: 74 14 je 94d05 94cf1: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx 94cf7: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax 94cfe: 48 8d 04 90 lea (%rax,%rdx,4),%rax 94d02: 8b 00 mov (%rax),%eax 94d04: c3 retq 94d05: 31 d2 xor %edx,%edx 94d07: be 45 30 00 00 mov $0x3045,%esi 94d0c: 4c 89 c7 mov %r8,%rdi 94d0f: e8 00 00 00 00 callq 94d14 94d14: 89 c0 mov %eax,%eax 94d16: c3 retq 94d17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 94d1e: 00 00 0000000000094d20 : 94d20: e8 00 00 00 00 callq 94d25 94d25: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 94d2b 94d2b: 53 push %rbx 94d2c: 48 89 fb mov %rdi,%rbx 94d2f: c7 87 78 98 00 00 01 movl $0x1,0x9878(%rdi) 94d36: 00 00 00 94d39: 89 97 c0 b1 00 00 mov %edx,0xb1c0(%rdi) 94d3f: 48 c7 87 38 b3 00 00 movq $0x0,0xb338(%rdi) 94d46: 00 00 00 00 94d4a: 48 c7 87 40 8e 00 00 movq $0x0,0x8e40(%rdi) 94d51: 00 00 00 00 94d55: 48 c7 87 30 92 00 00 movq $0x0,0x9230(%rdi) 94d5c: 00 00 00 00 94d60: 85 d2 test %edx,%edx 94d62: 74 2b je 94d8f 94d64: 83 ea 01 sub $0x1,%edx 94d67: 48 8d 87 88 98 00 00 lea 0x9888(%rdi),%rax 94d6e: 48 69 d2 28 03 00 00 imul $0x328,%rdx,%rdx 94d75: 48 8d 94 17 b0 9b 00 lea 0x9bb0(%rdi,%rdx,1),%rdx 94d7c: 00 94d7d: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 94d84: 48 05 28 03 00 00 add $0x328,%rax 94d8a: 48 39 d0 cmp %rdx,%rax 94d8d: 75 ee jne 94d7d 94d8f: c7 83 c8 b1 00 00 0a movl $0xa,0xb1c8(%rbx) 94d96: 00 00 00 94d99: 48 89 df mov %rbx,%rdi 94d9c: 31 d2 xor %edx,%edx 94d9e: be 01 33 00 00 mov $0x3301,%esi 94da3: 48 c7 83 d8 b1 00 00 movq $0x0,0xb1d8(%rbx) 94daa: 00 00 00 00 94dae: c7 83 e8 b1 00 00 01 movl $0x1,0xb1e8(%rbx) 94db5: 00 00 00 94db8: 48 c7 83 f8 b1 00 00 movq $0x0,0xb1f8(%rbx) 94dbf: 00 00 00 00 94dc3: c7 83 08 b2 00 00 01 movl $0x1,0xb208(%rbx) 94dca: 00 00 00 94dcd: 48 c7 83 18 b2 00 00 movq $0x0,0xb218(%rbx) 94dd4: 00 00 00 00 94dd8: c7 83 28 b2 00 00 01 movl $0x1,0xb228(%rbx) 94ddf: 00 00 00 94de2: 48 c7 83 38 b2 00 00 movq $0x0,0xb238(%rbx) 94de9: 00 00 00 00 94ded: c7 83 48 b2 00 00 01 movl $0x1,0xb248(%rbx) 94df4: 00 00 00 94df7: 48 c7 83 58 b2 00 00 movq $0x0,0xb258(%rbx) 94dfe: 00 00 00 00 94e02: e8 00 00 00 00 callq 94e07 94e07: 48 89 df mov %rbx,%rdi 94e0a: 31 d2 xor %edx,%edx 94e0c: be 48 33 00 00 mov $0x3348,%esi 94e11: 89 83 00 3b 01 00 mov %eax,0x13b00(%rbx) 94e17: 48 b8 40 00 00 00 10 movabs $0x1000000040,%rax 94e1e: 00 00 00 94e21: 48 89 83 04 3b 01 00 mov %rax,0x13b04(%rbx) 94e28: e8 00 00 00 00 callq 94e2d 94e2d: 48 c7 83 68 8c 00 00 movq $0x0,0x8c68(%rbx) 94e34: 00 00 00 00 94e38: 89 83 0c 3b 01 00 mov %eax,0x13b0c(%rbx) 94e3e: 31 c0 xor %eax,%eax 94e40: 5b pop %rbx 94e41: c3 retq 94e42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 94e49: 00 00 00 00 94e4d: 0f 1f 00 nopl (%rax) 0000000000094e50 : 94e50: e8 00 00 00 00 callq 94e55 94e55: 31 d2 xor %edx,%edx 94e57: be 00 ec 00 00 mov $0xec00,%esi 94e5c: e8 00 00 00 00 callq 94e61 94e61: 83 e0 01 and $0x1,%eax 94e64: c3 retq 94e65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 94e6c: 00 00 00 00 0000000000094e70 : 94e70: e8 00 00 00 00 callq 94e75 94e75: 83 f9 ff cmp $0xffffffff,%ecx 94e78: 89 d0 mov %edx,%eax 94e7a: 0f b6 d1 movzbl %cl,%edx 94e7d: b9 00 00 00 40 mov $0x40000000,%ecx 94e82: 0f 44 d1 cmove %ecx,%edx 94e85: 83 fe ff cmp $0xffffffff,%esi 94e88: 74 24 je 94eae 94e8a: c1 e6 10 shl $0x10,%esi 94e8d: 81 e6 00 00 ff 00 and $0xff0000,%esi 94e93: 09 f2 or %esi,%edx 94e95: 83 f8 ff cmp $0xffffffff,%eax 94e98: 74 1f je 94eb9 94e9a: c1 e0 08 shl $0x8,%eax 94e9d: 31 c9 xor %ecx,%ecx 94e9f: be 00 c2 00 00 mov $0xc200,%esi 94ea4: 0f b7 c0 movzwl %ax,%eax 94ea7: 09 c2 or %eax,%edx 94ea9: e9 00 00 00 00 jmpq 94eae 94eae: 81 ca 00 00 00 80 or $0x80000000,%edx 94eb4: 83 f8 ff cmp $0xffffffff,%eax 94eb7: 75 e1 jne 94e9a 94eb9: 81 ca 00 00 00 20 or $0x20000000,%edx 94ebf: 31 c9 xor %ecx,%ecx 94ec1: be 00 c2 00 00 mov $0xc200,%esi 94ec6: e9 00 00 00 00 jmpq 94ecb 94ecb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000094ed0 : 94ed0: e8 00 00 00 00 callq 94ed5 94ed5: 41 54 push %r12 94ed7: 31 c9 xor %ecx,%ecx 94ed9: 41 89 d4 mov %edx,%r12d 94edc: ba 00 00 00 e0 mov $0xe0000000,%edx 94ee1: 55 push %rbp 94ee2: 48 89 fd mov %rdi,%rbp 94ee5: 53 push %rbx 94ee6: 89 f3 mov %esi,%ebx 94ee8: be 00 c2 00 00 mov $0xc200,%esi 94eed: e8 00 00 00 00 callq 94ef2 94ef2: 31 c9 xor %ecx,%ecx 94ef4: ba ff ff ff ff mov $0xffffffff,%edx 94ef9: 48 89 ef mov %rbp,%rdi 94efc: be 5d ec 00 00 mov $0xec5d,%esi 94f01: e8 00 00 00 00 callq 94f06 94f06: 31 c9 xor %ecx,%ecx 94f08: ba ff ff ff ff mov $0xffffffff,%edx 94f0d: 48 89 ef mov %rbp,%rdi 94f10: be 5e ec 00 00 mov $0xec5e,%esi 94f15: e8 00 00 00 00 callq 94f1a 94f1a: 31 d2 xor %edx,%edx 94f1c: be 5f ec 00 00 mov $0xec5f,%esi 94f21: 48 89 ef mov %rbp,%rdi 94f24: e8 00 00 00 00 callq 94f29 94f29: 89 c6 mov %eax,%esi 94f2b: 81 e6 ff 00 00 08 and $0x80000ff,%esi 94f31: 83 bd 08 07 00 00 0e cmpl $0xe,0x708(%rbp) 94f38: 75 07 jne 94f41 94f3a: 25 ff 00 ff fb and $0xfbff00ff,%eax 94f3f: 89 c6 mov %eax,%esi 94f41: c1 e3 1c shl $0x1c,%ebx 94f44: 41 c1 e4 10 shl $0x10,%r12d 94f48: 48 89 ef mov %rbp,%rdi 94f4b: 31 c9 xor %ecx,%ecx 94f4d: 89 da mov %ebx,%edx 94f4f: 5b pop %rbx 94f50: 5d pop %rbp 94f51: 09 f2 or %esi,%edx 94f53: be 5f ec 00 00 mov $0xec5f,%esi 94f58: 44 09 e2 or %r12d,%edx 94f5b: 41 5c pop %r12 94f5d: 81 ca ff 00 00 08 or $0x80000ff,%edx 94f63: e9 00 00 00 00 jmpq 94f68 94f68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 94f6f: 00 0000000000094f70 : 94f70: e8 00 00 00 00 callq 94f75 94f75: 55 push %rbp 94f76: 31 d2 xor %edx,%edx 94f78: 48 89 fd mov %rdi,%rbp 94f7b: 53 push %rbx 94f7c: 89 f3 mov %esi,%ebx 94f7e: be 6a 30 00 00 mov $0x306a,%esi 94f83: e8 00 00 00 00 callq 94f88 94f88: 48 89 ef mov %rbp,%rdi 94f8b: be 6a 30 00 00 mov $0x306a,%esi 94f90: 89 c2 mov %eax,%edx 94f92: 0d 00 00 3c 00 or $0x3c0000,%eax 94f97: 81 e2 ff ff c3 ff and $0xffc3ffff,%edx 94f9d: 84 db test %bl,%bl 94f9f: 5b pop %rbx 94fa0: 5d pop %rbp 94fa1: 0f 45 d0 cmovne %eax,%edx 94fa4: 31 c9 xor %ecx,%ecx 94fa6: e9 00 00 00 00 jmpq 94fab 94fab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000094fb0 : 94fb0: e8 00 00 00 00 callq 94fb5 94fb5: c1 e6 1c shl $0x1c,%esi 94fb8: 48 8b 3f mov (%rdi),%rdi 94fbb: 31 c9 xor %ecx,%ecx 94fbd: 89 f2 mov %esi,%edx 94fbf: be 7b 23 00 00 mov $0x237b,%esi 94fc4: 80 ca 93 or $0x93,%dl 94fc7: e9 00 00 00 00 jmpq 94fcc 94fcc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000094fd0 : 94fd0: e8 00 00 00 00 callq 94fd5 94fd5: 55 push %rbp 94fd6: 48 89 fd mov %rdi,%rbp 94fd9: 53 push %rbx 94fda: 85 c9 test %ecx,%ecx 94fdc: 74 36 je 95014 94fde: b8 ea ff ff ff mov $0xffffffea,%eax 94fe3: 31 db xor %ebx,%ebx 94fe5: 83 f9 01 cmp $0x1,%ecx 94fe8: 75 27 jne 95011 94fea: 31 d2 xor %edx,%edx 94fec: be 15 23 00 00 mov $0x2315,%esi 94ff1: 48 89 ef mov %rbp,%rdi 94ff4: e8 00 00 00 00 callq 94ff9 94ff9: 31 c9 xor %ecx,%ecx 94ffb: be 15 23 00 00 mov $0x2315,%esi 95000: 48 89 ef mov %rbp,%rdi 95003: 83 e0 fe and $0xfffffffe,%eax 95006: 89 c2 mov %eax,%edx 95008: 09 da or %ebx,%edx 9500a: e8 00 00 00 00 callq 9500f 9500f: 31 c0 xor %eax,%eax 95011: 5b pop %rbx 95012: 5d pop %rbp 95013: c3 retq 95014: bb 01 00 00 00 mov $0x1,%ebx 95019: eb cf jmp 94fea 9501b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000095020 : 95020: e8 00 00 00 00 callq 95025 95025: 55 push %rbp 95026: 48 89 fd mov %rdi,%rbp 95029: 53 push %rbx 9502a: 89 cb mov %ecx,%ebx 9502c: 85 c9 test %ecx,%ecx 9502e: 74 13 je 95043 95030: b8 ea ff ff ff mov $0xffffffea,%eax 95035: 83 f9 01 cmp $0x1,%ecx 95038: 0f 85 e8 01 00 00 jne 95226 9503e: bb 00 40 00 00 mov $0x4000,%ebx 95043: 31 d2 xor %edx,%edx 95045: be 49 30 00 00 mov $0x3049,%esi 9504a: 48 89 ef mov %rbp,%rdi 9504d: e8 00 00 00 00 callq 95052 95052: 31 c9 xor %ecx,%ecx 95054: be 49 30 00 00 mov $0x3049,%esi 95059: 48 89 ef mov %rbp,%rdi 9505c: 80 e4 bf and $0xbf,%ah 9505f: 89 c2 mov %eax,%edx 95061: 09 da or %ebx,%edx 95063: e8 00 00 00 00 callq 95068 95068: 31 d2 xor %edx,%edx 9506a: be 6a 30 00 00 mov $0x306a,%esi 9506f: 48 89 ef mov %rbp,%rdi 95072: e8 00 00 00 00 callq 95077 95077: 31 c9 xor %ecx,%ecx 95079: be 6a 30 00 00 mov $0x306a,%esi 9507e: 48 89 ef mov %rbp,%rdi 95081: 80 e4 bf and $0xbf,%ah 95084: 89 c2 mov %eax,%edx 95086: 09 da or %ebx,%edx 95088: e8 00 00 00 00 callq 9508d 9508d: 31 d2 xor %edx,%edx 9508f: be 6b 30 00 00 mov $0x306b,%esi 95094: 48 89 ef mov %rbp,%rdi 95097: e8 00 00 00 00 callq 9509c 9509c: 31 c9 xor %ecx,%ecx 9509e: be 6b 30 00 00 mov $0x306b,%esi 950a3: 48 89 ef mov %rbp,%rdi 950a6: 80 e4 bf and $0xbf,%ah 950a9: 89 c2 mov %eax,%edx 950ab: 09 da or %ebx,%edx 950ad: e8 00 00 00 00 callq 950b2 950b2: 31 d2 xor %edx,%edx 950b4: be 6c 30 00 00 mov $0x306c,%esi 950b9: 48 89 ef mov %rbp,%rdi 950bc: e8 00 00 00 00 callq 950c1 950c1: 31 c9 xor %ecx,%ecx 950c3: be 6c 30 00 00 mov $0x306c,%esi 950c8: 48 89 ef mov %rbp,%rdi 950cb: 80 e4 bf and $0xbf,%ah 950ce: 89 c2 mov %eax,%edx 950d0: 09 da or %ebx,%edx 950d2: e8 00 00 00 00 callq 950d7 950d7: 31 d2 xor %edx,%edx 950d9: be b4 30 00 00 mov $0x30b4,%esi 950de: 48 89 ef mov %rbp,%rdi 950e1: e8 00 00 00 00 callq 950e6 950e6: 31 c9 xor %ecx,%ecx 950e8: be b4 30 00 00 mov $0x30b4,%esi 950ed: 48 89 ef mov %rbp,%rdi 950f0: 80 e4 bf and $0xbf,%ah 950f3: 89 c2 mov %eax,%edx 950f5: 09 da or %ebx,%edx 950f7: e8 00 00 00 00 callq 950fc 950fc: 31 d2 xor %edx,%edx 950fe: be 85 30 00 00 mov $0x3085,%esi 95103: 48 89 ef mov %rbp,%rdi 95106: e8 00 00 00 00 callq 9510b 9510b: be 85 30 00 00 mov $0x3085,%esi 95110: 48 89 ef mov %rbp,%rdi 95113: 80 e4 bf and $0xbf,%ah 95116: 31 c9 xor %ecx,%ecx 95118: 89 c2 mov %eax,%edx 9511a: 09 da or %ebx,%edx 9511c: e8 00 00 00 00 callq 95121 95121: 31 d2 xor %edx,%edx 95123: be 86 30 00 00 mov $0x3086,%esi 95128: 48 89 ef mov %rbp,%rdi 9512b: e8 00 00 00 00 callq 95130 95130: 31 c9 xor %ecx,%ecx 95132: be 86 30 00 00 mov $0x3086,%esi 95137: 48 89 ef mov %rbp,%rdi 9513a: 80 e4 bf and $0xbf,%ah 9513d: 89 c2 mov %eax,%edx 9513f: 09 da or %ebx,%edx 95141: e8 00 00 00 00 callq 95146 95146: 31 d2 xor %edx,%edx 95148: be 87 30 00 00 mov $0x3087,%esi 9514d: 48 89 ef mov %rbp,%rdi 95150: e8 00 00 00 00 callq 95155 95155: 31 c9 xor %ecx,%ecx 95157: be 87 30 00 00 mov $0x3087,%esi 9515c: 48 89 ef mov %rbp,%rdi 9515f: 80 e4 bf and $0xbf,%ah 95162: 89 c2 mov %eax,%edx 95164: 09 da or %ebx,%edx 95166: e8 00 00 00 00 callq 9516b 9516b: 31 d2 xor %edx,%edx 9516d: be 88 30 00 00 mov $0x3088,%esi 95172: 48 89 ef mov %rbp,%rdi 95175: e8 00 00 00 00 callq 9517a 9517a: 31 c9 xor %ecx,%ecx 9517c: be 88 30 00 00 mov $0x3088,%esi 95181: 48 89 ef mov %rbp,%rdi 95184: 80 e4 bf and $0xbf,%ah 95187: 89 c2 mov %eax,%edx 95189: 09 da or %ebx,%edx 9518b: e8 00 00 00 00 callq 95190 95190: 31 d2 xor %edx,%edx 95192: be 89 30 00 00 mov $0x3089,%esi 95197: 48 89 ef mov %rbp,%rdi 9519a: e8 00 00 00 00 callq 9519f 9519f: 31 c9 xor %ecx,%ecx 951a1: be 89 30 00 00 mov $0x3089,%esi 951a6: 48 89 ef mov %rbp,%rdi 951a9: 80 e4 bf and $0xbf,%ah 951ac: 89 c2 mov %eax,%edx 951ae: 09 da or %ebx,%edx 951b0: e8 00 00 00 00 callq 951b5 951b5: 31 d2 xor %edx,%edx 951b7: be 8a 30 00 00 mov $0x308a,%esi 951bc: 48 89 ef mov %rbp,%rdi 951bf: e8 00 00 00 00 callq 951c4 951c4: be 8a 30 00 00 mov $0x308a,%esi 951c9: 48 89 ef mov %rbp,%rdi 951cc: 80 e4 bf and $0xbf,%ah 951cf: 89 c2 mov %eax,%edx 951d1: 09 da or %ebx,%edx 951d3: 31 c9 xor %ecx,%ecx 951d5: e8 00 00 00 00 callq 951da 951da: 31 d2 xor %edx,%edx 951dc: be 8b 30 00 00 mov $0x308b,%esi 951e1: 48 89 ef mov %rbp,%rdi 951e4: e8 00 00 00 00 callq 951e9 951e9: 31 c9 xor %ecx,%ecx 951eb: be 8b 30 00 00 mov $0x308b,%esi 951f0: 48 89 ef mov %rbp,%rdi 951f3: 80 e4 bf and $0xbf,%ah 951f6: 89 c2 mov %eax,%edx 951f8: 09 da or %ebx,%edx 951fa: e8 00 00 00 00 callq 951ff 951ff: 31 d2 xor %edx,%edx 95201: be 8c 30 00 00 mov $0x308c,%esi 95206: 48 89 ef mov %rbp,%rdi 95209: e8 00 00 00 00 callq 9520e 9520e: 31 c9 xor %ecx,%ecx 95210: be 8c 30 00 00 mov $0x308c,%esi 95215: 48 89 ef mov %rbp,%rdi 95218: 80 e4 bf and $0xbf,%ah 9521b: 89 c2 mov %eax,%edx 9521d: 09 da or %ebx,%edx 9521f: e8 00 00 00 00 callq 95224 95224: 31 c0 xor %eax,%eax 95226: 5b pop %rbx 95227: 5d pop %rbp 95228: c3 retq 95229: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000095230 : 95230: e8 00 00 00 00 callq 95235 95235: 55 push %rbp 95236: 31 d2 xor %edx,%edx 95238: be 6a 30 00 00 mov $0x306a,%esi 9523d: 48 89 fd mov %rdi,%rbp 95240: 53 push %rbx 95241: 89 cb mov %ecx,%ebx 95243: e8 00 00 00 00 callq 95248 95248: 48 89 ef mov %rbp,%rdi 9524b: be 6a 30 00 00 mov $0x306a,%esi 95250: 89 c2 mov %eax,%edx 95252: 0d 00 00 40 00 or $0x400000,%eax 95257: 81 e2 ff ff bf ff and $0xffbfffff,%edx 9525d: 85 db test %ebx,%ebx 9525f: 0f 45 d0 cmovne %eax,%edx 95262: 31 c9 xor %ecx,%ecx 95264: e8 00 00 00 00 callq 95269 95269: 31 c0 xor %eax,%eax 9526b: 5b pop %rbx 9526c: 5d pop %rbp 9526d: c3 retq 9526e: 66 90 xchg %ax,%ax 0000000000095270 : 95270: e8 00 00 00 00 callq 95275 95275: 55 push %rbp 95276: 31 d2 xor %edx,%edx 95278: be 6a 30 00 00 mov $0x306a,%esi 9527d: 48 89 fd mov %rdi,%rbp 95280: 53 push %rbx 95281: 89 cb mov %ecx,%ebx 95283: e8 00 00 00 00 callq 95288 95288: 48 89 ef mov %rbp,%rdi 9528b: be 6a 30 00 00 mov $0x306a,%esi 95290: 89 c2 mov %eax,%edx 95292: 0d 00 00 80 00 or $0x800000,%eax 95297: 81 e2 ff ff 7f ff and $0xff7fffff,%edx 9529d: 85 db test %ebx,%ebx 9529f: 0f 45 d0 cmovne %eax,%edx 952a2: 31 c9 xor %ecx,%ecx 952a4: e8 00 00 00 00 callq 952a9 952a9: 31 c0 xor %eax,%eax 952ab: 5b pop %rbx 952ac: 5d pop %rbp 952ad: c3 retq 952ae: 66 90 xchg %ax,%ax 00000000000952b0 : 952b0: e8 00 00 00 00 callq 952b5 952b5: 55 push %rbp 952b6: 48 89 fd mov %rdi,%rbp 952b9: 53 push %rbx 952ba: 89 f3 mov %esi,%ebx 952bc: f6 87 50 65 01 00 10 testb $0x10,0x16550(%rdi) 952c3: 74 38 je 952fd 952c5: ba 02 00 00 00 mov $0x2,%edx 952ca: be 71 ec 00 00 mov $0xec71,%esi 952cf: e8 00 00 00 00 callq 952d4 952d4: 89 c2 mov %eax,%edx 952d6: 83 e2 f0 and $0xfffffff0,%edx 952d9: 83 e3 0f and $0xf,%ebx 952dc: b9 02 00 00 00 mov $0x2,%ecx 952e1: 09 da or %ebx,%edx 952e3: f6 85 50 65 01 00 10 testb $0x10,0x16550(%rbp) 952ea: 75 02 jne 952ee 952ec: 31 c9 xor %ecx,%ecx 952ee: 48 89 ef mov %rbp,%rdi 952f1: 5b pop %rbx 952f2: be 71 ec 00 00 mov $0xec71,%esi 952f7: 5d pop %rbp 952f8: e9 00 00 00 00 jmpq 952fd 952fd: 31 d2 xor %edx,%edx 952ff: be 71 ec 00 00 mov $0xec71,%esi 95304: e8 00 00 00 00 callq 95309 95309: 89 c2 mov %eax,%edx 9530b: eb c9 jmp 952d6 9530d: 0f 1f 00 nopl (%rax) 0000000000095310 : 95310: e8 00 00 00 00 callq 95315 95315: 55 push %rbp 95316: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax 9531d: 48 89 fd mov %rdi,%rbp 95320: 48 8b b7 30 8c 00 00 mov 0x8c30(%rdi),%rsi 95327: 48 8b 40 28 mov 0x28(%rax),%rax 9532b: e8 00 00 00 00 callq 95330 95330: 8b 95 2c 8c 00 00 mov 0x8c2c(%rbp),%edx 95336: 48 89 ef mov %rbp,%rdi 95339: 31 c9 xor %ecx,%ecx 9533b: be a3 ec 00 00 mov $0xeca3,%esi 95340: e8 00 00 00 00 callq 95345 95345: 8b 95 28 8c 00 00 mov 0x8c28(%rbp),%edx 9534b: 48 89 ef mov %rbp,%rdi 9534e: 31 c9 xor %ecx,%ecx 95350: be a2 ec 00 00 mov $0xeca2,%esi 95355: 83 e2 fc and $0xfffffffc,%edx 95358: e8 00 00 00 00 callq 9535d 9535d: 8b 95 40 8c 00 00 mov 0x8c40(%rbp),%edx 95363: 48 89 ef mov %rbp,%rdi 95366: 31 c9 xor %ecx,%ecx 95368: be a4 ec 00 00 mov $0xeca4,%esi 9536d: 5d pop %rbp 9536e: e9 00 00 00 00 jmpq 95373 95373: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9537a: 00 00 00 00 9537e: 66 90 xchg %ax,%ax 0000000000095380 : 95380: e8 00 00 00 00 callq 95385 95385: 55 push %rbp 95386: 31 d2 xor %edx,%edx 95388: be c2 21 00 00 mov $0x21c2,%esi 9538d: 48 89 fd mov %rdi,%rbp 95390: e8 00 00 00 00 callq 95395 95395: 48 89 ef mov %rbp,%rdi 95398: 31 c9 xor %ecx,%ecx 9539a: be c2 21 00 00 mov $0x21c2,%esi 9539f: 0f b7 d0 movzwl %ax,%edx 953a2: 81 ca 00 00 60 00 or $0x600000,%edx 953a8: e8 00 00 00 00 callq 953ad 953ad: 31 c9 xor %ecx,%ecx 953af: 48 89 ef mov %rbp,%rdi 953b2: ba 10 10 10 10 mov $0x10101010,%edx 953b7: be 4d ec 00 00 mov $0xec4d,%esi 953bc: e8 00 00 00 00 callq 953c1 953c1: 48 89 ef mov %rbp,%rdi 953c4: 31 d2 xor %edx,%edx 953c6: be 1f ec 00 00 mov $0xec1f,%esi 953cb: e8 00 00 00 00 callq 953d0 953d0: 31 c9 xor %ecx,%ecx 953d2: 48 89 ef mov %rbp,%rdi 953d5: be 1f ec 00 00 mov $0xec1f,%esi 953da: 30 e4 xor %ah,%ah 953dc: 89 c2 mov %eax,%edx 953de: 80 ce 03 or $0x3,%dh 953e1: e8 00 00 00 00 callq 953e6 953e6: 48 89 ef mov %rbp,%rdi 953e9: 31 d2 xor %edx,%edx 953eb: be 55 ec 00 00 mov $0xec55,%esi 953f0: e8 00 00 00 00 callq 953f5 953f5: 48 89 ef mov %rbp,%rdi 953f8: 31 c9 xor %ecx,%ecx 953fa: be 55 ec 00 00 mov $0xec55,%esi 953ff: 25 07 00 f8 ff and $0xfff80007,%eax 95404: 5d pop %rbp 95405: 89 c2 mov %eax,%edx 95407: 81 ca 80 af 02 00 or $0x2af80,%edx 9540d: e9 00 00 00 00 jmpq 95412 95412: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 95419: 00 00 00 00 9541d: 0f 1f 00 nopl (%rax) 0000000000095420 : 95420: e8 00 00 00 00 callq 95425 95425: 55 push %rbp 95426: 48 89 fd mov %rdi,%rbp 95429: 53 push %rbx 9542a: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 95430: 89 f3 mov %esi,%ebx 95432: 83 e8 10 sub $0x10,%eax 95435: 83 f8 02 cmp $0x2,%eax 95438: 76 2d jbe 95467 9543a: 31 d2 xor %edx,%edx 9543c: 48 89 ef mov %rbp,%rdi 9543f: be 43 ec 00 00 mov $0xec43,%esi 95444: e8 00 00 00 00 callq 95449 95449: 48 89 ef mov %rbp,%rdi 9544c: be 43 ec 00 00 mov $0xec43,%esi 95451: 89 c2 mov %eax,%edx 95453: 83 c8 08 or $0x8,%eax 95456: 83 e2 f7 and $0xfffffff7,%edx 95459: 84 db test %bl,%bl 9545b: 5b pop %rbx 9545c: 5d pop %rbp 9545d: 0f 45 d0 cmovne %eax,%edx 95460: 31 c9 xor %ecx,%ecx 95462: e9 00 00 00 00 jmpq 95467 95467: 40 0f b6 d6 movzbl %sil,%edx 9546b: be 06 00 00 00 mov $0x6,%esi 95470: e8 00 00 00 00 callq 95475 95475: eb c3 jmp 9543a 95477: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 9547e: 00 00 0000000000095480 : 95480: e8 00 00 00 00 callq 95485 95485: 55 push %rbp 95486: 31 d2 xor %edx,%edx 95488: be 00 ec 00 00 mov $0xec00,%esi 9548d: 48 89 fd mov %rdi,%rbp 95490: e8 00 00 00 00 callq 95495 95495: 31 c9 xor %ecx,%ecx 95497: be 00 ec 00 00 mov $0xec00,%esi 9549c: 48 89 ef mov %rbp,%rdi 9549f: 83 c8 01 or $0x1,%eax 954a2: 89 c2 mov %eax,%edx 954a4: e8 00 00 00 00 callq 954a9 954a9: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 954b0: 74 0b je 954bd 954b2: bf de 46 03 00 mov $0x346de,%edi 954b7: 5d pop %rbp 954b8: e9 00 00 00 00 jmpq 954bd 954bd: 48 89 ef mov %rbp,%rdi 954c0: be 01 00 00 00 mov $0x1,%esi 954c5: e8 a6 fa ff ff callq 94f70 954ca: bf de 46 03 00 mov $0x346de,%edi 954cf: 5d pop %rbp 954d0: e9 00 00 00 00 jmpq 954d5 954d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 954dc: 00 00 00 00 00000000000954e0 : 954e0: e8 00 00 00 00 callq 954e5 954e5: 55 push %rbp 954e6: 31 d2 xor %edx,%edx 954e8: be 08 20 00 00 mov $0x2008,%esi 954ed: 48 89 fd mov %rdi,%rbp 954f0: e8 00 00 00 00 callq 954f5 954f5: 31 c9 xor %ecx,%ecx 954f7: be 08 20 00 00 mov $0x2008,%esi 954fc: 48 89 ef mov %rbp,%rdi 954ff: 83 c8 04 or $0x4,%eax 95502: 89 c2 mov %eax,%edx 95504: e8 00 00 00 00 callq 95509 95509: bf de 46 03 00 mov $0x346de,%edi 9550e: e8 00 00 00 00 callq 95513 95513: 48 89 ef mov %rbp,%rdi 95516: 31 d2 xor %edx,%edx 95518: be 08 20 00 00 mov $0x2008,%esi 9551d: e8 00 00 00 00 callq 95522 95522: 48 89 ef mov %rbp,%rdi 95525: 31 c9 xor %ecx,%ecx 95527: be 08 20 00 00 mov $0x2008,%esi 9552c: 83 e0 fb and $0xfffffffb,%eax 9552f: 89 c2 mov %eax,%edx 95531: e8 00 00 00 00 callq 95536 95536: bf de 46 03 00 mov $0x346de,%edi 9553b: 5d pop %rbp 9553c: e9 00 00 00 00 jmpq 95541 95541: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 95548: 00 00 00 00 9554c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000095550 : 95550: e8 00 00 00 00 callq 95555 95555: 55 push %rbp 95556: 31 d2 xor %edx,%edx 95558: be 00 ec 00 00 mov $0xec00,%esi 9555d: 48 89 fd mov %rdi,%rbp 95560: 53 push %rbx 95561: e8 00 00 00 00 callq 95566 95566: 31 c9 xor %ecx,%ecx 95568: be 05 ec 00 00 mov $0xec05,%esi 9556d: 48 89 ef mov %rbp,%rdi 95570: 83 e0 e1 and $0xffffffe1,%eax 95573: 89 c2 mov %eax,%edx 95575: 83 ca 01 or $0x1,%edx 95578: e8 00 00 00 00 callq 9557d 9557d: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 95583: 85 c0 test %eax,%eax 95585: 74 2c je 955b3 95587: 31 db xor %ebx,%ebx 95589: eb 15 jmp 955a0 9558b: bf c7 10 00 00 mov $0x10c7,%edi 95590: 83 c3 01 add $0x1,%ebx 95593: e8 00 00 00 00 callq 95598 95598: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 9559e: 76 13 jbe 955b3 955a0: 31 d2 xor %edx,%edx 955a2: be 05 ec 00 00 mov $0xec05,%esi 955a7: 48 89 ef mov %rbp,%rdi 955aa: e8 00 00 00 00 callq 955af 955af: a8 01 test $0x1,%al 955b1: 75 d8 jne 9558b 955b3: 5b pop %rbx 955b4: 5d pop %rbp 955b5: c3 retq 955b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 955bd: 00 00 00 00000000000955c0 : 955c0: e8 00 00 00 00 callq 955c5 955c5: 55 push %rbp 955c6: 31 d2 xor %edx,%edx 955c8: be 00 ec 00 00 mov $0xec00,%esi 955cd: 53 push %rbx 955ce: 48 89 fb mov %rdi,%rbx 955d1: e8 00 00 00 00 callq 955d6 955d6: 31 c9 xor %ecx,%ecx 955d8: be 05 ec 00 00 mov $0xec05,%esi 955dd: 48 89 df mov %rbx,%rdi 955e0: 83 e0 e1 and $0xffffffe1,%eax 955e3: 89 c2 mov %eax,%edx 955e5: 83 ca 03 or $0x3,%edx 955e8: e8 00 00 00 00 callq 955ed 955ed: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 955f3: 85 c0 test %eax,%eax 955f5: 74 68 je 9565f 955f7: 31 ed xor %ebp,%ebp 955f9: eb 17 jmp 95612 955fb: bf c7 10 00 00 mov $0x10c7,%edi 95600: 83 c5 01 add $0x1,%ebp 95603: e8 00 00 00 00 callq 95608 95608: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 9560e: 39 e8 cmp %ebp,%eax 95610: 76 1d jbe 9562f 95612: 31 d2 xor %edx,%edx 95614: be 40 ec 00 00 mov $0xec40,%esi 95619: 48 89 df mov %rbx,%rdi 9561c: e8 00 00 00 00 callq 95621 95621: 83 e0 06 and $0x6,%eax 95624: 83 f8 06 cmp $0x6,%eax 95627: 75 d2 jne 955fb 95629: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 9562f: 85 c0 test %eax,%eax 95631: 74 2c je 9565f 95633: 31 ed xor %ebp,%ebp 95635: eb 15 jmp 9564c 95637: bf c7 10 00 00 mov $0x10c7,%edi 9563c: 83 c5 01 add $0x1,%ebp 9563f: e8 00 00 00 00 callq 95644 95644: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 9564a: 76 13 jbe 9565f 9564c: 31 d2 xor %edx,%edx 9564e: be 05 ec 00 00 mov $0xec05,%esi 95653: 48 89 df mov %rbx,%rdi 95656: e8 00 00 00 00 callq 9565b 9565b: a8 01 test $0x1,%al 9565d: 75 d8 jne 95637 9565f: 5b pop %rbx 95660: 5d pop %rbp 95661: c3 retq 95662: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 95669: 00 00 00 00 9566d: 0f 1f 00 nopl (%rax) 0000000000095670 : 95670: e8 00 00 00 00 callq 95675 95675: 41 55 push %r13 95677: 4c 8d af 08 8a 00 00 lea 0x8a08(%rdi),%r13 9567e: 41 54 push %r12 95680: 55 push %rbp 95681: 48 89 fd mov %rdi,%rbp 95684: 4c 89 ef mov %r13,%rdi 95687: 53 push %rbx 95688: e8 00 00 00 00 callq 9568d 9568d: 31 c9 xor %ecx,%ecx 9568f: 48 89 ef mov %rbp,%rdi 95692: ba 01 00 00 00 mov $0x1,%edx 95697: be 26 ec 00 00 mov $0xec26,%esi 9569c: e8 00 00 00 00 callq 956a1 956a1: 48 89 ef mov %rbp,%rdi 956a4: 31 d2 xor %edx,%edx 956a6: be 24 ec 00 00 mov $0xec24,%esi 956ab: e8 00 00 00 00 callq 956b0 956b0: 48 89 ef mov %rbp,%rdi 956b3: 31 d2 xor %edx,%edx 956b5: be 25 ec 00 00 mov $0xec25,%esi 956ba: 89 c3 mov %eax,%ebx 956bc: e8 00 00 00 00 callq 956c1 956c1: 4c 89 ef mov %r13,%rdi 956c4: 49 89 c4 mov %rax,%r12 956c7: 89 d8 mov %ebx,%eax 956c9: 49 c1 e4 20 shl $0x20,%r12 956cd: 49 09 c4 or %rax,%r12 956d0: e8 00 00 00 00 callq 956d5 956d5: 4c 89 e0 mov %r12,%rax 956d8: 5b pop %rbx 956d9: 5d pop %rbp 956da: 41 5c pop %r12 956dc: 41 5d pop %r13 956de: c3 retq 956df: 90 nop 00000000000956e0 : 956e0: e8 00 00 00 00 callq 956e5 956e5: e9 00 00 00 00 jmpq 956ea 956ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000956f0 : 956f0: e8 00 00 00 00 callq 956f5 956f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 956fc: e8 00 00 00 00 callq 95701 95701: 31 c0 xor %eax,%eax 95703: c3 retq 95704: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9570b: 00 00 00 00 9570f: 90 nop 0000000000095710 : 95710: e8 00 00 00 00 callq 95715 95715: 55 push %rbp 95716: 53 push %rbx 95717: 8b 97 78 98 00 00 mov 0x9878(%rdi),%edx 9571d: 48 89 fb mov %rdi,%rbx 95720: 85 d2 test %edx,%edx 95722: 74 24 je 95748 95724: 31 ed xor %ebp,%ebp 95726: 48 63 c5 movslq %ebp,%rax 95729: 83 c5 01 add $0x1,%ebp 9572c: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 95733: 48 8d bc 03 28 92 00 lea 0x9228(%rbx,%rax,1),%rdi 9573a: 00 9573b: e8 00 00 00 00 callq 95740 95740: 39 ab 78 98 00 00 cmp %ebp,0x9878(%rbx) 95746: 77 de ja 95726 95748: 8b 83 c0 b1 00 00 mov 0xb1c0(%rbx),%eax 9574e: 85 c0 test %eax,%eax 95750: 74 24 je 95776 95752: 31 ed xor %ebp,%ebp 95754: 48 63 c5 movslq %ebp,%rax 95757: 83 c5 01 add $0x1,%ebp 9575a: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 95761: 48 8d bc 03 80 98 00 lea 0x9880(%rbx,%rax,1),%rdi 95768: 00 95769: e8 00 00 00 00 callq 9576e 9576e: 39 ab c0 b1 00 00 cmp %ebp,0xb1c0(%rbx) 95774: 77 de ja 95754 95776: 48 89 df mov %rbx,%rdi 95779: e8 00 00 00 00 callq 9577e 9577e: 48 8d bb 38 8e 00 00 lea 0x8e38(%rbx),%rdi 95785: e8 00 00 00 00 callq 9578a 9578a: 48 89 df mov %rbx,%rdi 9578d: e8 00 00 00 00 callq 95792 95792: 31 d2 xor %edx,%edx 95794: 31 f6 xor %esi,%esi 95796: 48 8d bb 98 8d 00 00 lea 0x8d98(%rbx),%rdi 9579d: e8 00 00 00 00 callq 957a2 957a2: 48 89 df mov %rbx,%rdi 957a5: e8 00 00 00 00 callq 957aa 957aa: 48 8d 93 30 8c 00 00 lea 0x8c30(%rbx),%rdx 957b1: 48 8d b3 28 8c 00 00 lea 0x8c28(%rbx),%rsi 957b8: 48 8d bb 20 8c 00 00 lea 0x8c20(%rbx),%rdi 957bf: e8 00 00 00 00 callq 957c4 957c4: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 957ca: 83 e8 0d sub $0xd,%eax 957cd: 83 f8 01 cmp $0x1,%eax 957d0: 0f 86 ab 00 00 00 jbe 95881 957d6: 48 8b bb a8 91 00 00 mov 0x91a8(%rbx),%rdi 957dd: e8 00 00 00 00 callq 957e2 957e2: 48 8b bb 98 91 00 00 mov 0x9198(%rbx),%rdi 957e9: 48 c7 83 a8 91 00 00 movq $0x0,0x91a8(%rbx) 957f0: 00 00 00 00 957f4: e8 00 00 00 00 callq 957f9 957f9: 48 8b bb b8 91 00 00 mov 0x91b8(%rbx),%rdi 95800: 48 c7 83 98 91 00 00 movq $0x0,0x9198(%rbx) 95807: 00 00 00 00 9580b: e8 00 00 00 00 callq 95810 95810: 48 8b bb c8 91 00 00 mov 0x91c8(%rbx),%rdi 95817: 48 c7 83 b8 91 00 00 movq $0x0,0x91b8(%rbx) 9581e: 00 00 00 00 95822: e8 00 00 00 00 callq 95827 95827: 48 8b bb d8 91 00 00 mov 0x91d8(%rbx),%rdi 9582e: 48 c7 83 c8 91 00 00 movq $0x0,0x91c8(%rbx) 95835: 00 00 00 00 95839: e8 00 00 00 00 callq 9583e 9583e: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 95844: 48 c7 83 d8 91 00 00 movq $0x0,0x91d8(%rbx) 9584b: 00 00 00 00 9584f: 83 e0 fb and $0xfffffffb,%eax 95852: 83 f8 0a cmp $0xa,%eax 95855: 75 1c jne 95873 95857: 48 c7 83 e8 91 00 00 movq $0x0,0x91e8(%rbx) 9585e: 00 00 00 00 95862: 48 8b bb b0 8c 00 00 mov 0x8cb0(%rbx),%rdi 95869: e8 00 00 00 00 callq 9586e 9586e: 31 c0 xor %eax,%eax 95870: 5b pop %rbx 95871: 5d pop %rbp 95872: c3 retq 95873: 48 8b bb e8 91 00 00 mov 0x91e8(%rbx),%rdi 9587a: e8 00 00 00 00 callq 9587f 9587f: eb d6 jmp 95857 95881: 48 8d 93 58 8c 00 00 lea 0x8c58(%rbx),%rdx 95888: 48 8d b3 50 8c 00 00 lea 0x8c50(%rbx),%rsi 9588f: 48 8d bb 48 8c 00 00 lea 0x8c48(%rbx),%rdi 95896: e8 00 00 00 00 callq 9589b 9589b: e9 36 ff ff ff jmpq 957d6 00000000000958a0 : 958a0: e8 00 00 00 00 callq 958a5 958a5: 41 57 push %r15 958a7: 89 f2 mov %esi,%edx 958a9: 41 56 push %r14 958ab: c1 ea 18 shr $0x18,%edx 958ae: 41 55 push %r13 958b0: 83 e2 03 and $0x3,%edx 958b3: 41 54 push %r12 958b5: 41 89 d5 mov %edx,%r13d 958b8: 55 push %rbp 958b9: 53 push %rbx 958ba: 89 f3 mov %esi,%ebx 958bc: 48 83 ec 30 sub $0x30,%rsp 958c0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 958c7: 00 00 958c9: 48 89 44 24 28 mov %rax,0x28(%rsp) 958ce: 89 f0 mov %esi,%eax 958d0: c1 e8 1a shr $0x1a,%eax 958d3: 83 e0 03 and $0x3,%eax 958d6: 0f 84 00 00 00 00 je 958dc 958dc: 89 c5 mov %eax,%ebp 958de: 83 f8 03 cmp $0x3,%eax 958e1: 75 2e jne 95911 958e3: 48 8b 44 24 28 mov 0x28(%rsp),%rax 958e8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 958ef: 00 00 958f1: 0f 85 c1 00 00 00 jne 959b8 958f7: 48 83 c4 30 add $0x30,%rsp 958fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 95902: 5b pop %rbx 95903: 5d pop %rbp 95904: 41 5c pop %r12 95906: 41 5d pop %r13 95908: 41 5e pop %r14 9590a: 41 5f pop %r15 9590c: e9 00 00 00 00 jmpq 95911 95911: 41 89 f0 mov %esi,%r8d 95914: 41 89 f7 mov %esi,%r15d 95917: 41 c1 e8 14 shr $0x14,%r8d 9591b: 41 c1 ef 08 shr $0x8,%r15d 9591f: 41 83 e0 0f and $0xf,%r8d 95923: 41 83 e7 01 and $0x1,%r15d 95927: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 9592e 9592e: a9 00 01 ff 00 test $0xff0100,%eax 95933: 0f 85 00 00 00 00 jne 95939 95939: 4c 8d 8f 18 0b 00 00 lea 0xb18(%rdi),%r9 95940: 49 89 fc mov %rdi,%r12 95943: 44 89 44 24 04 mov %r8d,0x4(%rsp) 95948: 4c 89 cf mov %r9,%rdi 9594b: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 95950: e8 00 00 00 00 callq 95955 95955: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 9595a: 44 89 fa mov %r15d,%edx 9595d: 44 89 ee mov %r13d,%esi 95960: 4c 89 e7 mov %r12,%rdi 95963: 44 89 c1 mov %r8d,%ecx 95966: e8 05 f5 ff ff callq 94e70 9596b: 31 d2 xor %edx,%edx 9596d: be a3 23 00 00 mov $0x23a3,%esi 95972: 4c 89 e7 mov %r12,%rdi 95975: e8 00 00 00 00 callq 9597a 9597a: 31 c9 xor %ecx,%ecx 9597c: ba 00 00 00 e0 mov $0xe0000000,%edx 95981: 4c 89 e7 mov %r12,%rdi 95984: c1 e8 06 shr $0x6,%eax 95987: be 00 c2 00 00 mov $0xc200,%esi 9598c: 41 89 c6 mov %eax,%r14d 9598f: e8 00 00 00 00 callq 95994 95994: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 95999: 41 83 e6 07 and $0x7,%r14d 9599d: 4c 89 cf mov %r9,%rdi 959a0: e8 00 00 00 00 callq 959a5 959a5: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 959aa: 83 ed 01 sub $0x1,%ebp 959ad: 0f 85 00 00 00 00 jne 959b3 959b3: e9 00 00 00 00 jmpq 959b8 959b8: e8 00 00 00 00 callq 959bd 959bd: 0f 1f 00 nopl (%rax) 00000000000959c0 : 959c0: e8 00 00 00 00 callq 959c5 959c5: 8b 77 20 mov 0x20(%rdi),%esi 959c8: 48 81 ef 68 b2 00 00 sub $0xb268,%rdi 959cf: e9 cc fe ff ff jmpq 958a0 959d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 959db: 00 00 00 00 959df: 90 nop 00000000000959e0 : 959e0: e8 00 00 00 00 callq 959e5 959e5: 8b 87 40 02 00 00 mov 0x240(%rdi),%eax 959eb: 39 f0 cmp %esi,%eax 959ed: 72 29 jb 95a18 959ef: 48 8b 8f 00 02 00 00 mov 0x200(%rdi),%rcx 959f6: 89 f2 mov %esi,%edx 959f8: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 959fc: 8b 0a mov (%rdx),%ecx 959fe: 81 f9 aa 55 aa 55 cmp $0x55aa55aa,%ecx 95a04: 75 14 jne 95a1a 95a06: 23 87 10 02 00 00 and 0x210(%rdi),%eax 95a0c: 83 e8 01 sub $0x1,%eax 95a0f: 39 c6 cmp %eax,%esi 95a11: 73 09 jae 95a1c 95a13: 29 f0 sub %esi,%eax 95a15: 89 02 mov %eax,(%rdx) 95a17: c3 retq 95a18: 0f 0b ud2 95a1a: 0f 0b ud2 95a1c: 8b 8f 20 02 00 00 mov 0x220(%rdi),%ecx 95a22: c1 e9 02 shr $0x2,%ecx 95a25: 29 f1 sub %esi,%ecx 95a27: 01 c8 add %ecx,%eax 95a29: 89 02 mov %eax,(%rdx) 95a2b: c3 retq 95a2c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000095a30 : 95a30: e8 00 00 00 00 callq 95a35 95a35: 4c 8b 07 mov (%rdi),%r8 95a38: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx 95a3e: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax 95a45: 48 8d 04 90 lea (%rax,%rdx,4),%rax 95a49: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 95a50: 89 10 mov %edx,(%rax) 95a52: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 95a59: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi 95a5f: 4c 89 c7 mov %r8,%rdi 95a62: e9 00 00 00 00 jmpq 95a67 95a67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 95a6e: 00 00 0000000000095a70 : 95a70: e8 00 00 00 00 callq 95a75 95a75: 55 push %rbp 95a76: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) 95a7d: 48 8b 2f mov (%rdi),%rbp 95a80: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 95a87: 74 29 je 95ab2 95a89: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx 95a8f: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax 95a96: 48 8d 04 88 lea (%rax,%rcx,4),%rax 95a9a: 89 10 mov %edx,(%rax) 95a9c: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 95aa3: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi 95aa9: 48 89 ef mov %rbp,%rdi 95aac: 5d pop %rbp 95aad: e9 00 00 00 00 jmpq 95ab2 95ab2: 48 89 ef mov %rbp,%rdi 95ab5: be 45 30 00 00 mov $0x3045,%esi 95aba: 31 c9 xor %ecx,%ecx 95abc: e8 00 00 00 00 callq 95ac1 95ac1: 48 89 ef mov %rbp,%rdi 95ac4: 31 d2 xor %edx,%edx 95ac6: be 45 30 00 00 mov $0x3045,%esi 95acb: 5d pop %rbp 95acc: e9 00 00 00 00 jmpq 95ad1 95ad1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 95ad8: 00 00 00 00 95adc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000095ae0 : 95ae0: e8 00 00 00 00 callq 95ae5 95ae5: 41 57 push %r15 95ae7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 95aee: 41 56 push %r14 95af0: 41 55 push %r13 95af2: 49 89 fd mov %rdi,%r13 95af5: bf 01 00 00 00 mov $0x1,%edi 95afa: 41 54 push %r12 95afc: 55 push %rbp 95afd: 53 push %rbx 95afe: 48 89 d3 mov %rdx,%rbx 95b01: e8 00 00 00 00 callq 95b06 95b06: 8b 53 08 mov 0x8(%rbx),%edx 95b09: 89 d0 mov %edx,%eax 95b0b: c1 e8 02 shr $0x2,%eax 95b0e: 83 e0 03 and $0x3,%eax 95b11: 74 6a je 95b7d 95b13: 3c 03 cmp $0x3,%al 95b15: 74 72 je 95b89 95b17: 41 8b 8d c0 b1 00 00 mov 0xb1c0(%r13),%ecx 95b1e: 85 c9 test %ecx,%ecx 95b20: 74 67 je 95b89 95b22: 41 89 d7 mov %edx,%r15d 95b25: 83 e2 03 and $0x3,%edx 95b28: 44 0f b6 e0 movzbl %al,%r12d 95b2c: 31 ed xor %ebp,%ebp 95b2e: 41 c1 ef 04 shr $0x4,%r15d 95b32: 49 8d 9d 80 98 00 00 lea 0x9880(%r13),%rbx 95b39: 41 89 d6 mov %edx,%r14d 95b3c: 41 83 e7 07 and $0x7,%r15d 95b40: eb 13 jmp 95b55 95b42: 83 c5 01 add $0x1,%ebp 95b45: 48 81 c3 28 03 00 00 add $0x328,%rbx 95b4c: 41 39 ad c0 b1 00 00 cmp %ebp,0xb1c0(%r13) 95b53: 76 34 jbe 95b89 95b55: 44 39 a3 48 02 00 00 cmp %r12d,0x248(%rbx) 95b5c: 75 e4 jne 95b42 95b5e: 44 39 b3 4c 02 00 00 cmp %r14d,0x24c(%rbx) 95b65: 75 db jne 95b42 95b67: 41 0f b6 c7 movzbl %r15b,%eax 95b6b: 39 83 50 02 00 00 cmp %eax,0x250(%rbx) 95b71: 75 cf jne 95b42 95b73: 48 89 df mov %rbx,%rdi 95b76: e8 00 00 00 00 callq 95b7b 95b7b: eb c5 jmp 95b42 95b7d: 49 8d bd 28 92 00 00 lea 0x9228(%r13),%rdi 95b84: e8 00 00 00 00 callq 95b89 95b89: 5b pop %rbx 95b8a: 31 c0 xor %eax,%eax 95b8c: 5d pop %rbp 95b8d: 41 5c pop %r12 95b8f: 41 5d pop %r13 95b91: 41 5e pop %r14 95b93: 41 5f pop %r15 95b95: c3 retq 95b96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 95b9d: 00 00 00 0000000000095ba0 : 95ba0: e8 00 00 00 00 callq 95ba5 95ba5: 48 83 bf 38 8c 00 00 cmpq $0x0,0x8c38(%rdi) 95bac: 00 95bad: 0f 84 53 01 00 00 je 95d06 95bb3: 49 89 f1 mov %rsi,%r9 95bb6: 48 85 f6 test %rsi,%rsi 95bb9: 0f 84 47 01 00 00 je 95d06 95bbf: 53 push %rbx 95bc0: 49 89 fa mov %rdi,%r10 95bc3: b9 05 00 00 00 mov $0x5,%ecx 95bc8: c7 06 00 4a 00 c0 movl $0xc0004a00,(%rsi) 95bce: c7 46 04 00 00 00 20 movl $0x20000000,0x4(%rsi) 95bd5: c7 46 08 00 28 01 c0 movl $0xc0012800,0x8(%rsi) 95bdc: c7 46 0c 00 00 00 80 movl $0x80000000,0xc(%rsi) 95be3: c7 46 10 00 00 00 80 movl $0x80000000,0x10(%rsi) 95bea: 4c 8b 9f 38 8c 00 00 mov 0x8c38(%rdi),%r11 95bf1: 49 8b 33 mov (%r11),%rsi 95bf4: 48 85 f6 test %rsi,%rsi 95bf7: 0f 84 0a 01 00 00 je 95d07 95bfd: 48 83 3e 00 cmpq $0x0,(%rsi) 95c01: 74 69 je 95c6c 95c03: 41 83 7b 08 01 cmpl $0x1,0x8(%r11) 95c08: 0f 85 f6 00 00 00 jne 95d04 95c0e: 89 c8 mov %ecx,%eax 95c10: 8d 51 01 lea 0x1(%rcx),%edx 95c13: 83 c1 02 add $0x2,%ecx 95c16: 49 8d 3c 81 lea (%r9,%rax,4),%rdi 95c1a: 8b 46 0c mov 0xc(%rsi),%eax 95c1d: c1 e0 10 shl $0x10,%eax 95c20: 25 00 00 ff 3f and $0x3fff0000,%eax 95c25: 0d 00 69 00 c0 or $0xc0006900,%eax 95c2a: 89 07 mov %eax,(%rdi) 95c2c: 89 d0 mov %edx,%eax 95c2e: 49 8d 14 81 lea (%r9,%rax,4),%rdx 95c32: 8b 46 08 mov 0x8(%rsi),%eax 95c35: 2d 00 a0 00 00 sub $0xa000,%eax 95c3a: 89 02 mov %eax,(%rdx) 95c3c: 8b 46 0c mov 0xc(%rsi),%eax 95c3f: 85 c0 test %eax,%eax 95c41: 74 1f je 95c62 95c43: 31 c0 xor %eax,%eax 95c45: 48 8b 3e mov (%rsi),%rdi 95c48: 41 89 c0 mov %eax,%r8d 95c4b: 89 ca mov %ecx,%edx 95c4d: 83 c0 01 add $0x1,%eax 95c50: 49 8d 14 91 lea (%r9,%rdx,4),%rdx 95c54: 83 c1 01 add $0x1,%ecx 95c57: 42 8b 3c 87 mov (%rdi,%r8,4),%edi 95c5b: 89 3a mov %edi,(%rdx) 95c5d: 3b 46 0c cmp 0xc(%rsi),%eax 95c60: 72 e3 jb 95c45 95c62: 48 83 c6 10 add $0x10,%rsi 95c66: 48 83 3e 00 cmpq $0x0,(%rsi) 95c6a: 75 97 jne 95c03 95c6c: 49 8b 73 10 mov 0x10(%r11),%rsi 95c70: 49 83 c3 10 add $0x10,%r11 95c74: 48 85 f6 test %rsi,%rsi 95c77: 75 84 jne 95bfd 95c79: 89 cb mov %ecx,%ebx 95c7b: 44 8d 59 01 lea 0x1(%rcx),%r11d 95c7f: 44 8d 41 02 lea 0x2(%rcx),%r8d 95c83: 8d 79 03 lea 0x3(%rcx),%edi 95c86: 8d 71 04 lea 0x4(%rcx),%esi 95c89: 48 c1 e3 02 shl $0x2,%rbx 95c8d: 49 c1 e3 02 shl $0x2,%r11 95c91: 8d 51 05 lea 0x5(%rcx),%edx 95c94: 8d 41 06 lea 0x6(%rcx),%eax 95c97: 83 c1 07 add $0x7,%ecx 95c9a: 49 c1 e0 02 shl $0x2,%r8 95c9e: 48 c1 e7 02 shl $0x2,%rdi 95ca2: 48 c1 e6 02 shl $0x2,%rsi 95ca6: 48 c1 e2 02 shl $0x2,%rdx 95caa: 48 c1 e0 02 shl $0x2,%rax 95cae: 48 c1 e1 02 shl $0x2,%rcx 95cb2: 4d 01 cb add %r9,%r11 95cb5: 4c 01 cb add %r9,%rbx 95cb8: 4d 01 c8 add %r9,%r8 95cbb: 4c 01 cf add %r9,%rdi 95cbe: c7 03 00 69 02 c0 movl $0xc0026900,(%rbx) 95cc4: 4c 01 ce add %r9,%rsi 95cc7: 4c 01 ca add %r9,%rdx 95cca: 4c 01 c8 add %r9,%rax 95ccd: 41 c7 03 d4 00 00 00 movl $0xd4,(%r11) 95cd4: 45 8b 9a 64 8b 00 00 mov 0x8b64(%r10),%r11d 95cdb: 49 01 c9 add %rcx,%r9 95cde: 45 89 18 mov %r11d,(%r8) 95ce1: 45 8b 82 68 8b 00 00 mov 0x8b68(%r10),%r8d 95ce8: 44 89 07 mov %r8d,(%rdi) 95ceb: c7 06 00 4a 00 c0 movl $0xc0004a00,(%rsi) 95cf1: c7 02 00 00 00 30 movl $0x30000000,(%rdx) 95cf7: c7 00 00 12 00 c0 movl $0xc0001200,(%rax) 95cfd: 41 c7 01 00 00 00 00 movl $0x0,(%r9) 95d04: 5b pop %rbx 95d05: c3 retq 95d06: c3 retq 95d07: b9 30 00 00 00 mov $0x30,%ecx 95d0c: b8 2c 00 00 00 mov $0x2c,%eax 95d11: ba 28 00 00 00 mov $0x28,%edx 95d16: be 24 00 00 00 mov $0x24,%esi 95d1b: bf 20 00 00 00 mov $0x20,%edi 95d20: 41 b8 1c 00 00 00 mov $0x1c,%r8d 95d26: 41 bb 18 00 00 00 mov $0x18,%r11d 95d2c: bb 14 00 00 00 mov $0x14,%ebx 95d31: e9 7c ff ff ff jmpq 95cb2 95d36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 95d3d: 00 00 00 0000000000095d40 <__order_base_2.part.0>: 95d40: 48 83 ef 01 sub $0x1,%rdi 95d44: b8 ff ff ff ff mov $0xffffffff,%eax 95d49: 48 0f bd c7 bsr %rdi,%rax 95d4d: 83 c0 01 add $0x1,%eax 95d50: c3 retq 95d51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 95d58: 00 00 00 00 95d5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000095d60 : 95d60: e8 00 00 00 00 callq 95d65 95d65: 48 83 bf 40 b3 00 00 cmpq $0x0,0xb340(%rdi) 95d6c: 00 95d6d: 0f 84 04 01 00 00 je 95e77 95d73: 41 55 push %r13 95d75: 41 54 push %r12 95d77: 55 push %rbp 95d78: 48 89 fd mov %rdi,%rbp 95d7b: 53 push %rbx 95d7c: 44 8b a7 40 b3 00 00 mov 0xb340(%rdi),%r12d 95d83: 8b 9f 44 b3 00 00 mov 0xb344(%rdi),%ebx 95d89: 44 89 e0 mov %r12d,%eax 95d8c: 09 d8 or %ebx,%eax 95d8e: 75 13 jne 95da3 95d90: bf de 46 03 00 mov $0x346de,%edi 95d95: e8 00 00 00 00 callq 95d9a 95d9a: 31 c0 xor %eax,%eax 95d9c: 5b pop %rbx 95d9d: 5d pop %rbp 95d9e: 41 5c pop %r12 95da0: 41 5d pop %r13 95da2: c3 retq 95da3: 31 d2 xor %edx,%edx 95da5: be 5f 0d 00 00 mov $0xd5f,%esi 95daa: e8 00 00 00 00 callq 95daf 95daf: 31 c9 xor %ecx,%ecx 95db1: 48 89 ef mov %rbp,%rdi 95db4: be 5f 0d 00 00 mov $0xd5f,%esi 95db9: 83 c8 03 or $0x3,%eax 95dbc: 89 c2 mov %eax,%edx 95dbe: e8 00 00 00 00 callq 95dc3 95dc3: bf de 46 03 00 mov $0x346de,%edi 95dc8: e8 00 00 00 00 callq 95dcd 95dcd: 45 85 e4 test %r12d,%r12d 95dd0: 0f 85 a4 00 00 00 jne 95e7a 95dd6: 31 d2 xor %edx,%edx 95dd8: be 98 03 00 00 mov $0x398,%esi 95ddd: 48 89 ef mov %rbp,%rdi 95de0: e8 00 00 00 00 callq 95de5 95de5: 48 8b 7d 00 mov 0x0(%rbp),%rdi 95de9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 95df0: 09 d8 or %ebx,%eax 95df2: f7 d3 not %ebx 95df4: 41 89 c4 mov %eax,%r12d 95df7: 89 c2 mov %eax,%edx 95df9: e8 00 00 00 00 callq 95dfe 95dfe: 31 c9 xor %ecx,%ecx 95e00: 44 89 e2 mov %r12d,%edx 95e03: be 98 03 00 00 mov $0x398,%esi 95e08: 48 89 ef mov %rbp,%rdi 95e0b: e8 00 00 00 00 callq 95e10 95e10: 31 d2 xor %edx,%edx 95e12: be 98 03 00 00 mov $0x398,%esi 95e17: 48 89 ef mov %rbp,%rdi 95e1a: e8 00 00 00 00 callq 95e1f 95e1f: bf de 46 03 00 mov $0x346de,%edi 95e24: 41 89 c4 mov %eax,%r12d 95e27: e8 00 00 00 00 callq 95e2c 95e2c: 89 da mov %ebx,%edx 95e2e: be 98 03 00 00 mov $0x398,%esi 95e33: 48 89 ef mov %rbp,%rdi 95e36: 44 21 e2 and %r12d,%edx 95e39: 31 c9 xor %ecx,%ecx 95e3b: e8 00 00 00 00 callq 95e40 95e40: 31 d2 xor %edx,%edx 95e42: be 98 03 00 00 mov $0x398,%esi 95e47: 48 89 ef mov %rbp,%rdi 95e4a: e8 00 00 00 00 callq 95e4f 95e4f: 31 d2 xor %edx,%edx 95e51: 48 89 ef mov %rbp,%rdi 95e54: be 5f 0d 00 00 mov $0xd5f,%esi 95e59: e8 00 00 00 00 callq 95e5e 95e5e: 31 c9 xor %ecx,%ecx 95e60: be 5f 0d 00 00 mov $0xd5f,%esi 95e65: 48 89 ef mov %rbp,%rdi 95e68: 83 e0 fc and $0xfffffffc,%eax 95e6b: 89 c2 mov %eax,%edx 95e6d: e8 00 00 00 00 callq 95e72 95e72: e9 19 ff ff ff jmpq 95d90 95e77: 31 c0 xor %eax,%eax 95e79: c3 retq 95e7a: 31 d2 xor %edx,%edx 95e7c: be 08 20 00 00 mov $0x2008,%esi 95e81: 48 89 ef mov %rbp,%rdi 95e84: e8 00 00 00 00 callq 95e89 95e89: 48 8b 7d 00 mov 0x0(%rbp),%rdi 95e8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 95e94: 44 09 e0 or %r12d,%eax 95e97: 41 89 c5 mov %eax,%r13d 95e9a: 89 c2 mov %eax,%edx 95e9c: e8 00 00 00 00 callq 95ea1 95ea1: 31 c9 xor %ecx,%ecx 95ea3: 44 89 ea mov %r13d,%edx 95ea6: be 08 20 00 00 mov $0x2008,%esi 95eab: 48 89 ef mov %rbp,%rdi 95eae: e8 00 00 00 00 callq 95eb3 95eb3: 31 d2 xor %edx,%edx 95eb5: be 08 20 00 00 mov $0x2008,%esi 95eba: 48 89 ef mov %rbp,%rdi 95ebd: e8 00 00 00 00 callq 95ec2 95ec2: bf de 46 03 00 mov $0x346de,%edi 95ec7: 41 89 c5 mov %eax,%r13d 95eca: e8 00 00 00 00 callq 95ecf 95ecf: 44 89 e2 mov %r12d,%edx 95ed2: 31 c9 xor %ecx,%ecx 95ed4: be 08 20 00 00 mov $0x2008,%esi 95ed9: f7 d2 not %edx 95edb: 48 89 ef mov %rbp,%rdi 95ede: 44 21 ea and %r13d,%edx 95ee1: e8 00 00 00 00 callq 95ee6 95ee6: 31 d2 xor %edx,%edx 95ee8: be 08 20 00 00 mov $0x2008,%esi 95eed: 48 89 ef mov %rbp,%rdi 95ef0: e8 00 00 00 00 callq 95ef5 95ef5: 85 db test %ebx,%ebx 95ef7: 0f 84 52 ff ff ff je 95e4f 95efd: e9 d4 fe ff ff jmpq 95dd6 95f02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 95f09: 00 00 00 00 95f0d: 0f 1f 00 nopl (%rax) 0000000000095f10 : 95f10: e8 00 00 00 00 callq 95f15 95f15: 41 54 push %r12 95f17: 44 8d a6 85 30 00 00 lea 0x3085(%rsi),%r12d 95f1e: 55 push %rbp 95f1f: 48 89 fd mov %rdi,%rbp 95f22: 85 d2 test %edx,%edx 95f24: 74 09 je 95f2f 95f26: 83 fa 01 cmp $0x1,%edx 95f29: 74 25 je 95f50 95f2b: 5d pop %rbp 95f2c: 41 5c pop %r12 95f2e: c3 retq 95f2f: 31 d2 xor %edx,%edx 95f31: 44 89 e6 mov %r12d,%esi 95f34: e8 00 00 00 00 callq 95f39 95f39: 25 ff ff ff fb and $0xfbffffff,%eax 95f3e: 44 89 e6 mov %r12d,%esi 95f41: 48 89 ef mov %rbp,%rdi 95f44: 89 c2 mov %eax,%edx 95f46: 5d pop %rbp 95f47: 31 c9 xor %ecx,%ecx 95f49: 41 5c pop %r12 95f4b: e9 00 00 00 00 jmpq 95f50 95f50: 31 d2 xor %edx,%edx 95f52: 44 89 e6 mov %r12d,%esi 95f55: e8 00 00 00 00 callq 95f5a 95f5a: 0d 00 00 00 04 or $0x4000000,%eax 95f5f: eb dd jmp 95f3e 95f61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 95f68: 00 00 00 00 95f6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000095f70 : 95f70: e8 00 00 00 00 callq 95f75 95f75: 48 83 ec 10 sub $0x10,%rsp 95f79: 83 fa 05 cmp $0x5,%edx 95f7c: 74 5d je 95fdb 95f7e: 76 25 jbe 95fa5 95f80: 83 ea 06 sub $0x6,%edx 95f83: 83 fa 03 cmp $0x3,%edx 95f86: 77 16 ja 95f9e 95f88: ba 02 00 00 00 mov $0x2,%edx 95f8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 95f94: bf 01 00 00 00 mov $0x1,%edi 95f99: e8 00 00 00 00 callq 95f9e 95f9e: 31 c0 xor %eax,%eax 95fa0: 48 83 c4 10 add $0x10,%rsp 95fa4: c3 retq 95fa5: 83 fa 03 cmp $0x3,%edx 95fa8: 74 44 je 95fee 95faa: 83 fa 04 cmp $0x4,%edx 95fad: 75 13 jne 95fc2 95faf: 89 ca mov %ecx,%edx 95fb1: be 02 00 00 00 mov $0x2,%esi 95fb6: e8 55 ff ff ff callq 95f10 95fbb: 31 c0 xor %eax,%eax 95fbd: 48 83 c4 10 add $0x10,%rsp 95fc1: c3 retq 95fc2: 85 d2 test %edx,%edx 95fc4: 74 3b je 96001 95fc6: 83 fa 02 cmp $0x2,%edx 95fc9: 75 d3 jne 95f9e 95fcb: 89 ca mov %ecx,%edx 95fcd: 31 f6 xor %esi,%esi 95fcf: e8 3c ff ff ff callq 95f10 95fd4: 31 c0 xor %eax,%eax 95fd6: 48 83 c4 10 add $0x10,%rsp 95fda: c3 retq 95fdb: 89 ca mov %ecx,%edx 95fdd: be 03 00 00 00 mov $0x3,%esi 95fe2: e8 29 ff ff ff callq 95f10 95fe7: 31 c0 xor %eax,%eax 95fe9: 48 83 c4 10 add $0x10,%rsp 95fed: c3 retq 95fee: 89 ca mov %ecx,%edx 95ff0: be 01 00 00 00 mov $0x1,%esi 95ff5: e8 16 ff ff ff callq 95f10 95ffa: 31 c0 xor %eax,%eax 95ffc: 48 83 c4 10 add $0x10,%rsp 96000: c3 retq 96001: 31 d2 xor %edx,%edx 96003: be 6a 30 00 00 mov $0x306a,%esi 96008: 89 4c 24 0c mov %ecx,0xc(%rsp) 9600c: 48 89 3c 24 mov %rdi,(%rsp) 96010: e8 00 00 00 00 callq 96015 96015: 8b 4c 24 0c mov 0xc(%rsp),%ecx 96019: 48 8b 3c 24 mov (%rsp),%rdi 9601d: be 6a 30 00 00 mov $0x306a,%esi 96022: 89 c2 mov %eax,%edx 96024: 0d 00 00 00 04 or $0x4000000,%eax 96029: 81 e2 ff ff ff fb and $0xfbffffff,%edx 9602f: 85 c9 test %ecx,%ecx 96031: 0f 45 d0 cmovne %eax,%edx 96034: 31 c9 xor %ecx,%ecx 96036: e8 00 00 00 00 callq 9603b 9603b: 31 c0 xor %eax,%eax 9603d: 48 83 c4 10 add $0x10,%rsp 96041: c3 retq 96042: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 96049: 00 00 00 00 9604d: 0f 1f 00 nopl (%rax) 0000000000096050 : 96050: e8 00 00 00 00 callq 96055 96055: 41 54 push %r12 96057: 55 push %rbp 96058: 48 89 fd mov %rdi,%rbp 9605b: 48 c7 87 38 8c 00 00 movq $0x0,0x8c38(%rdi) 96062: 00 00 00 00 96066: e8 00 00 00 00 callq 9606b 9606b: 41 89 c4 mov %eax,%r12d 9606e: 85 c0 test %eax,%eax 96070: 75 2b jne 9609d 96072: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 96078: 83 e8 0d sub $0xd,%eax 9607b: 83 f8 01 cmp $0x1,%eax 9607e: 76 24 jbe 960a4 96080: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 96087: 48 8b 40 58 mov 0x58(%rax),%rax 9608b: 48 85 c0 test %rax,%rax 9608e: 74 0d je 9609d 96090: be 0f 00 00 00 mov $0xf,%esi 96095: 48 89 ef mov %rbp,%rdi 96098: e8 00 00 00 00 callq 9609d 9609d: 44 89 e0 mov %r12d,%eax 960a0: 5d pop %rbp 960a1: 41 5c pop %r12 960a3: c3 retq 960a4: c7 85 60 8c 00 00 00 movl $0x10800,0x8c60(%rbp) 960ab: 08 01 00 960ae: 48 89 ef mov %rbp,%rdi 960b1: e8 00 00 00 00 callq 960b6 960b6: 85 c0 test %eax,%eax 960b8: 74 c6 je 96080 960ba: 41 89 c4 mov %eax,%r12d 960bd: eb de jmp 9609d 960bf: 90 nop 00000000000960c0 : 960c0: e8 00 00 00 00 callq 960c5 960c5: 81 c1 00 02 00 00 add $0x200,%ecx 960cb: c1 e6 04 shl $0x4,%esi 960ce: 41 54 push %r12 960d0: 45 89 c4 mov %r8d,%r12d 960d3: c1 e1 10 shl $0x10,%ecx 960d6: 55 push %rbp 960d7: 48 89 fd mov %rdi,%rbp 960da: 09 d1 or %edx,%ecx 960dc: 53 push %rbx 960dd: 4c 89 cb mov %r9,%rbx 960e0: 09 f1 or %esi,%ecx 960e2: be 78 23 00 00 mov $0x2378,%esi 960e7: 80 cd 30 or $0x30,%ch 960ea: 89 ca mov %ecx,%edx 960ec: 31 c9 xor %ecx,%ecx 960ee: e8 00 00 00 00 callq 960f3 960f3: 45 85 e4 test %r12d,%r12d 960f6: 74 1f je 96117 960f8: 4e 8d 24 a3 lea (%rbx,%r12,4),%r12 960fc: 31 d2 xor %edx,%edx 960fe: be 79 23 00 00 mov $0x2379,%esi 96103: 48 89 ef mov %rbp,%rdi 96106: 48 83 c3 04 add $0x4,%rbx 9610a: e8 00 00 00 00 callq 9610f 9610f: 89 43 fc mov %eax,-0x4(%rbx) 96112: 49 39 dc cmp %rbx,%r12 96115: 75 e5 jne 960fc 96117: 5b pop %rbx 96118: 5d pop %rbp 96119: 41 5c pop %r12 9611b: c3 retq 9611c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000096120 : 96120: e8 00 00 00 00 callq 96125 96125: 41 57 push %r15 96127: 41 56 push %r14 96129: 41 55 push %r13 9612b: 41 54 push %r12 9612d: 55 push %rbp 9612e: 53 push %rbx 9612f: 48 89 fb mov %rdi,%rbx 96132: 48 83 ec 40 sub $0x40,%rsp 96136: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 9613d: 00 00 9613f: 48 89 44 24 38 mov %rax,0x38(%rsp) 96144: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 9614a: 83 f8 0d cmp $0xd,%eax 9614d: 77 66 ja 961b5 9614f: 83 f8 0a cmp $0xa,%eax 96152: 77 69 ja 961bd 96154: c7 83 b8 8d 00 00 01 movl $0x1,0x8db8(%rbx) 9615b: 00 00 00 9615e: 48 b8 04 00 00 00 08 movabs $0x800000004,%rax 96165: 00 00 00 96168: 48 8d ab c8 b1 00 00 lea 0xb1c8(%rbx),%rbp 9616f: ba b5 00 00 00 mov $0xb5,%edx 96174: 31 f6 xor %esi,%esi 96176: 48 89 83 bc 8d 00 00 mov %rax,0x8dbc(%rbx) 9617d: 48 89 e9 mov %rbp,%rcx 96180: 48 89 df mov %rbx,%rdi 96183: e8 00 00 00 00 callq 96188 96188: 41 89 c4 mov %eax,%r12d 9618b: 85 c0 test %eax,%eax 9618d: 74 3a je 961c9 9618f: 48 8b 44 24 38 mov 0x38(%rsp),%rax 96194: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 9619b: 00 00 9619d: 0f 85 76 0b 00 00 jne 96d19 961a3: 48 83 c4 40 add $0x40,%rsp 961a7: 44 89 e0 mov %r12d,%eax 961aa: 5b pop %rbx 961ab: 5d pop %rbp 961ac: 41 5c pop %r12 961ae: 41 5d pop %r13 961b0: 41 5e pop %r14 961b2: 41 5f pop %r15 961b4: c3 retq 961b5: 83 e8 0f sub $0xf,%eax 961b8: 83 f8 03 cmp $0x3,%eax 961bb: 77 97 ja 96154 961bd: c7 83 b8 8d 00 00 02 movl $0x2,0x8db8(%rbx) 961c4: 00 00 00 961c7: eb 95 jmp 9615e 961c9: 48 8d 8b e8 b1 00 00 lea 0xb1e8(%rbx),%rcx 961d0: ba b8 00 00 00 mov $0xb8,%edx 961d5: 31 f6 xor %esi,%esi 961d7: 48 89 df mov %rbx,%rdi 961da: e8 00 00 00 00 callq 961df 961df: 41 89 c4 mov %eax,%r12d 961e2: 85 c0 test %eax,%eax 961e4: 75 a9 jne 9618f 961e6: 48 8d 8b 08 b2 00 00 lea 0xb208(%rbx),%rcx 961ed: ba b9 00 00 00 mov $0xb9,%edx 961f2: 31 f6 xor %esi,%esi 961f4: 48 89 df mov %rbx,%rdi 961f7: e8 00 00 00 00 callq 961fc 961fc: 41 89 c4 mov %eax,%r12d 961ff: 85 c0 test %eax,%eax 96201: 75 8c jne 9618f 96203: 48 8d 8b 28 b2 00 00 lea 0xb228(%rbx),%rcx 9620a: ba c5 00 00 00 mov $0xc5,%edx 9620f: 31 f6 xor %esi,%esi 96211: 48 89 df mov %rbx,%rdi 96214: e8 00 00 00 00 callq 96219 96219: 41 89 c4 mov %eax,%r12d 9621c: 85 c0 test %eax,%eax 9621e: 0f 85 6b ff ff ff jne 9618f 96224: 48 8d 8b 48 b2 00 00 lea 0xb248(%rbx),%rcx 9622b: ba ef 00 00 00 mov $0xef,%edx 96230: 31 f6 xor %esi,%esi 96232: 48 89 df mov %rbx,%rdi 96235: e8 00 00 00 00 callq 9623a 9623a: 41 89 c4 mov %eax,%r12d 9623d: 85 c0 test %eax,%eax 9623f: 0f 85 f0 07 00 00 jne 96a35 96245: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 9624c: 00 00 00 9624f: bf 01 00 00 00 mov $0x1,%edi 96254: 48 c7 83 80 b2 00 00 movq $0x0,0xb280(%rbx) 9625b: 00 00 00 00 9625f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 96266: 48 89 83 68 b2 00 00 mov %rax,0xb268(%rbx) 9626d: 48 8d 83 70 b2 00 00 lea 0xb270(%rbx),%rax 96274: 48 89 83 70 b2 00 00 mov %rax,0xb270(%rbx) 9627b: 48 89 83 78 b2 00 00 mov %rax,0xb278(%rbx) 96282: 48 b8 08 00 00 00 40 movabs $0xc04000000008,%rax 96289: c0 00 00 9628c: 48 89 83 88 91 00 00 mov %rax,0x9188(%rbx) 96293: c7 83 90 b2 00 00 00 movl $0x0,0xb290(%rbx) 9629a: 00 00 00 9629d: c7 83 90 91 00 00 ff movl $0xff,0x9190(%rbx) 962a4: 00 00 00 962a7: e8 00 00 00 00 callq 962ac 962ac: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 962b2: 8d 50 f6 lea -0xa(%rax),%edx 962b5: 83 fa 08 cmp $0x8,%edx 962b8: 0f 87 d3 0c 00 00 ja 96f91 962be: 83 e8 0f sub $0xf,%eax 962c1: 4c 8b 2c d5 00 00 00 mov 0x0(,%rdx,8),%r13 962c8: 00 962c9: 4c 8d b3 a8 91 00 00 lea 0x91a8(%rbx),%r14 962d0: 83 f8 02 cmp $0x2,%eax 962d3: 0f 87 6f 07 00 00 ja 96a48 962d9: 4c 8d 7c 24 1a lea 0x1a(%rsp),%r15 962de: 4c 89 e9 mov %r13,%rcx 962e1: be 1e 00 00 00 mov $0x1e,%esi 962e6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 962ed: 4c 89 ff mov %r15,%rdi 962f0: e8 00 00 00 00 callq 962f5 962f5: 48 8b 13 mov (%rbx),%rdx 962f8: 4c 89 fe mov %r15,%rsi 962fb: 4c 89 f7 mov %r14,%rdi 962fe: e8 00 00 00 00 callq 96303 96303: 41 89 c4 mov %eax,%r12d 96306: 83 f8 fe cmp $0xfffffffe,%eax 96309: 0f 84 3e 07 00 00 je 96a4d 9630f: 45 85 e4 test %r12d,%r12d 96312: 0f 85 00 00 00 00 jne 96318 96318: 48 8b bb a8 91 00 00 mov 0x91a8(%rbx),%rdi 9631f: e8 00 00 00 00 callq 96324 96324: 41 89 c4 mov %eax,%r12d 96327: 85 c0 test %eax,%eax 96329: 0f 85 00 00 00 00 jne 9632f 9632f: 48 8b 83 a8 91 00 00 mov 0x91a8(%rbx),%rax 96336: 4c 8d b3 98 91 00 00 lea 0x9198(%rbx),%r14 9633d: 4c 89 e9 mov %r13,%rcx 96340: 48 8b 40 08 mov 0x8(%rax),%rax 96344: 8b 50 10 mov 0x10(%rax),%edx 96347: 89 93 b0 91 00 00 mov %edx,0x91b0(%rbx) 9634d: 8b 40 20 mov 0x20(%rax),%eax 96350: 89 83 fc 91 00 00 mov %eax,0x91fc(%rbx) 96356: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 9635c: 83 e8 0f sub $0xf,%eax 9635f: 83 f8 02 cmp $0x2,%eax 96362: 0f 87 26 07 00 00 ja 96a8e 96368: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 9636f: be 1e 00 00 00 mov $0x1e,%esi 96374: 4c 89 ff mov %r15,%rdi 96377: e8 00 00 00 00 callq 9637c 9637c: 48 8b 13 mov (%rbx),%rdx 9637f: 4c 89 fe mov %r15,%rsi 96382: 4c 89 f7 mov %r14,%rdi 96385: e8 00 00 00 00 callq 9638a 9638a: 41 89 c4 mov %eax,%r12d 9638d: 83 f8 fe cmp $0xfffffffe,%eax 96390: 0f 84 f5 06 00 00 je 96a8b 96396: 45 85 e4 test %r12d,%r12d 96399: 0f 85 00 00 00 00 jne 9639f 9639f: 48 8b bb 98 91 00 00 mov 0x9198(%rbx),%rdi 963a6: e8 00 00 00 00 callq 963ab 963ab: 41 89 c4 mov %eax,%r12d 963ae: 85 c0 test %eax,%eax 963b0: 0f 85 00 00 00 00 jne 963b6 963b6: 48 8b 83 98 91 00 00 mov 0x9198(%rbx),%rax 963bd: 4c 8d b3 b8 91 00 00 lea 0x91b8(%rbx),%r14 963c4: 4c 89 e9 mov %r13,%rcx 963c7: 48 8b 40 08 mov 0x8(%rax),%rax 963cb: 8b 50 10 mov 0x10(%rax),%edx 963ce: 89 93 a0 91 00 00 mov %edx,0x91a0(%rbx) 963d4: 8b 40 20 mov 0x20(%rax),%eax 963d7: 89 83 f4 91 00 00 mov %eax,0x91f4(%rbx) 963dd: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 963e3: 83 e8 0f sub $0xf,%eax 963e6: 83 f8 02 cmp $0x2,%eax 963e9: 0f 87 5b 07 00 00 ja 96b4a 963ef: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 963f6: be 1e 00 00 00 mov $0x1e,%esi 963fb: 4c 89 ff mov %r15,%rdi 963fe: e8 00 00 00 00 callq 96403 96403: 48 8b 13 mov (%rbx),%rdx 96406: 4c 89 fe mov %r15,%rsi 96409: 4c 89 f7 mov %r14,%rdi 9640c: e8 00 00 00 00 callq 96411 96411: 41 89 c4 mov %eax,%r12d 96414: 83 f8 fe cmp $0xfffffffe,%eax 96417: 0f 84 2a 07 00 00 je 96b47 9641d: 45 85 e4 test %r12d,%r12d 96420: 0f 85 00 00 00 00 jne 96426 96426: 48 8b bb b8 91 00 00 mov 0x91b8(%rbx),%rdi 9642d: e8 00 00 00 00 callq 96432 96432: 41 89 c4 mov %eax,%r12d 96435: 85 c0 test %eax,%eax 96437: 0f 85 00 00 00 00 jne 9643d 9643d: 48 8b 83 b8 91 00 00 mov 0x91b8(%rbx),%rax 96444: 48 8b 40 08 mov 0x8(%rax),%rax 96448: 8b 50 10 mov 0x10(%rax),%edx 9644b: 89 93 c0 91 00 00 mov %edx,0x91c0(%rbx) 96451: 8b 40 20 mov 0x20(%rax),%eax 96454: 89 83 f8 91 00 00 mov %eax,0x91f8(%rbx) 9645a: 83 f8 2d cmp $0x2d,%eax 9645d: 76 0d jbe 9646c 9645f: 83 bb fc 91 00 00 2d cmpl $0x2d,0x91fc(%rbx) 96466: 0f 87 00 00 00 00 ja 9646c 9646c: c6 83 c8 63 01 00 00 movb $0x0,0x163c8(%rbx) 96473: 4c 89 e9 mov %r13,%rcx 96476: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 9647d: be 1e 00 00 00 mov $0x1e,%esi 96482: 4c 89 ff mov %r15,%rdi 96485: e8 00 00 00 00 callq 9648a 9648a: 48 8b 13 mov (%rbx),%rdx 9648d: 48 8d bb c8 91 00 00 lea 0x91c8(%rbx),%rdi 96494: 4c 89 fe mov %r15,%rsi 96497: e8 00 00 00 00 callq 9649c 9649c: 41 89 c4 mov %eax,%r12d 9649f: 85 c0 test %eax,%eax 964a1: 0f 85 00 00 00 00 jne 964a7 964a7: 48 8b bb c8 91 00 00 mov 0x91c8(%rbx),%rdi 964ae: e8 00 00 00 00 callq 964b3 964b3: 48 8b 83 c8 91 00 00 mov 0x91c8(%rbx),%rax 964ba: be c0 0c 00 00 mov $0xcc0,%esi 964bf: 4c 8b 60 08 mov 0x8(%rax),%r12 964c3: 41 8b 44 24 10 mov 0x10(%r12),%eax 964c8: 89 83 d0 91 00 00 mov %eax,0x91d0(%rbx) 964ce: 41 8b 44 24 20 mov 0x20(%r12),%eax 964d3: 89 83 00 92 00 00 mov %eax,0x9200(%rbx) 964d9: 41 8b 44 24 2c mov 0x2c(%r12),%eax 964de: 89 83 70 8c 00 00 mov %eax,0x8c70(%rbx) 964e4: 41 8b 44 24 30 mov 0x30(%r12),%eax 964e9: 89 83 74 8c 00 00 mov %eax,0x8c74(%rbx) 964ef: 41 8b 44 24 34 mov 0x34(%r12),%eax 964f4: 89 83 78 8c 00 00 mov %eax,0x8c78(%rbx) 964fa: 41 8b 44 24 38 mov 0x38(%r12),%eax 964ff: 89 83 7c 8c 00 00 mov %eax,0x8c7c(%rbx) 96505: 41 8b 44 24 3c mov 0x3c(%r12),%eax 9650a: 89 83 80 8c 00 00 mov %eax,0x8c80(%rbx) 96510: 41 8b 44 24 40 mov 0x40(%r12),%eax 96515: 89 83 84 8c 00 00 mov %eax,0x8c84(%rbx) 9651b: 41 8b 44 24 44 mov 0x44(%r12),%eax 96520: 89 83 88 8c 00 00 mov %eax,0x8c88(%rbx) 96526: 41 8b 54 24 48 mov 0x48(%r12),%edx 9652b: 89 93 8c 8c 00 00 mov %edx,0x8c8c(%rbx) 96531: 41 8b 44 24 50 mov 0x50(%r12),%eax 96536: 89 83 90 8c 00 00 mov %eax,0x8c90(%rbx) 9653c: 8d 3c 02 lea (%rdx,%rax,1),%edi 9653f: e8 00 00 00 00 callq 96544 96544: 48 89 83 b0 8c 00 00 mov %rax,0x8cb0(%rbx) 9654b: 48 85 c0 test %rax,%rax 9654e: 0f 84 00 00 00 00 je 96554 96554: 41 8b 7c 24 4c mov 0x4c(%r12),%edi 96559: 8b 83 8c 8c 00 00 mov 0x8c8c(%rbx),%eax 9655f: 4c 01 e7 add %r12,%rdi 96562: c1 e8 02 shr $0x2,%eax 96565: 74 25 je 9658c 96567: 31 d2 xor %edx,%edx 96569: 31 c0 xor %eax,%eax 9656b: 8b 34 3a mov (%rdx,%rdi,1),%esi 9656e: 48 8b 8b b0 8c 00 00 mov 0x8cb0(%rbx),%rcx 96575: 83 c0 01 add $0x1,%eax 96578: 89 34 11 mov %esi,(%rcx,%rdx,1) 9657b: 8b 8b 8c 8c 00 00 mov 0x8c8c(%rbx),%ecx 96581: 48 83 c2 04 add $0x4,%rdx 96585: c1 e9 02 shr $0x2,%ecx 96588: 39 c8 cmp %ecx,%eax 9658a: 72 df jb 9656b 9658c: 48 8b 93 b0 8c 00 00 mov 0x8cb0(%rbx),%rdx 96593: 89 c0 mov %eax,%eax 96595: 48 8d 04 82 lea (%rdx,%rax,4),%rax 96599: 8b 93 90 8c 00 00 mov 0x8c90(%rbx),%edx 9659f: 48 89 83 b8 8c 00 00 mov %rax,0x8cb8(%rbx) 965a6: 41 8b 44 24 54 mov 0x54(%r12),%eax 965ab: 49 01 c4 add %rax,%r12 965ae: 31 c0 xor %eax,%eax 965b0: c1 ea 02 shr $0x2,%edx 965b3: 74 23 je 965d8 965b5: 41 8b 0c 24 mov (%r12),%ecx 965b9: 48 8b 93 b8 8c 00 00 mov 0x8cb8(%rbx),%rdx 965c0: 49 83 c4 04 add $0x4,%r12 965c4: 89 0c 82 mov %ecx,(%rdx,%rax,4) 965c7: 8b 93 90 8c 00 00 mov 0x8c90(%rbx),%edx 965cd: 48 83 c0 01 add $0x1,%rax 965d1: c1 ea 02 shr $0x2,%edx 965d4: 39 c2 cmp %eax,%edx 965d6: 77 dd ja 965b5 965d8: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 965de: 4c 8d b3 d8 91 00 00 lea 0x91d8(%rbx),%r14 965e5: 83 e8 0f sub $0xf,%eax 965e8: 83 f8 02 cmp $0x2,%eax 965eb: 0f 87 2d 07 00 00 ja 96d1e 965f1: 4c 89 e9 mov %r13,%rcx 965f4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 965fb: be 1e 00 00 00 mov $0x1e,%esi 96600: 4c 89 ff mov %r15,%rdi 96603: e8 00 00 00 00 callq 96608 96608: 48 8b 13 mov (%rbx),%rdx 9660b: 4c 89 fe mov %r15,%rsi 9660e: 4c 89 f7 mov %r14,%rdi 96611: e8 00 00 00 00 callq 96616 96616: 41 89 c4 mov %eax,%r12d 96619: 83 f8 fe cmp $0xfffffffe,%eax 9661c: 0f 84 fc 06 00 00 je 96d1e 96622: 45 85 e4 test %r12d,%r12d 96625: 0f 85 00 00 00 00 jne 9662b 9662b: 48 8b bb d8 91 00 00 mov 0x91d8(%rbx),%rdi 96632: e8 00 00 00 00 callq 96637 96637: 41 89 c4 mov %eax,%r12d 9663a: 85 c0 test %eax,%eax 9663c: 0f 85 00 00 00 00 jne 96642 96642: 48 8b 8b d8 91 00 00 mov 0x91d8(%rbx),%rcx 96649: 48 8b 41 08 mov 0x8(%rcx),%rax 9664d: 8b 50 10 mov 0x10(%rax),%edx 96650: 89 93 e0 91 00 00 mov %edx,0x91e0(%rbx) 96656: 8b 40 20 mov 0x20(%rax),%eax 96659: 89 83 1c 92 00 00 mov %eax,0x921c(%rbx) 9665f: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 96665: 89 c2 mov %eax,%edx 96667: 83 e2 fb and $0xfffffffb,%edx 9666a: 83 fa 0a cmp $0xa,%edx 9666d: 0f 85 e9 06 00 00 jne 96d5c 96673: 48 8b b3 e8 91 00 00 mov 0x91e8(%rbx),%rsi 9667a: 48 8b 83 a8 91 00 00 mov 0x91a8(%rbx),%rax 96681: c7 83 e8 2e 01 00 09 movl $0x9,0x12ee8(%rbx) 96688: 00 00 00 9668b: 48 89 83 f0 2e 01 00 mov %rax,0x12ef0(%rbx) 96692: 48 8b 40 08 mov 0x8(%rax),%rax 96696: 8b 50 14 mov 0x14(%rax),%edx 96699: 48 8b 83 98 91 00 00 mov 0x9198(%rbx),%rax 966a0: c7 83 18 2f 01 00 0a movl $0xa,0x12f18(%rbx) 966a7: 00 00 00 966aa: 81 c2 ff 0f 00 00 add $0xfff,%edx 966b0: 48 89 83 20 2f 01 00 mov %rax,0x12f20(%rbx) 966b7: 81 e2 00 f0 ff ff and $0xfffff000,%edx 966bd: 03 93 d8 33 01 00 add 0x133d8(%rbx),%edx 966c3: 89 93 d8 33 01 00 mov %edx,0x133d8(%rbx) 966c9: 48 8b 40 08 mov 0x8(%rax),%rax 966cd: 8b 40 14 mov 0x14(%rax),%eax 966d0: c7 83 b8 2e 01 00 08 movl $0x8,0x12eb8(%rbx) 966d7: 00 00 00 966da: 05 ff 0f 00 00 add $0xfff,%eax 966df: 25 00 f0 ff ff and $0xfffff000,%eax 966e4: 01 c2 add %eax,%edx 966e6: 48 8b 83 b8 91 00 00 mov 0x91b8(%rbx),%rax 966ed: 89 93 d8 33 01 00 mov %edx,0x133d8(%rbx) 966f3: 48 89 83 c0 2e 01 00 mov %rax,0x12ec0(%rbx) 966fa: 48 8b 40 08 mov 0x8(%rax),%rax 966fe: 8b 40 14 mov 0x14(%rax),%eax 96701: c7 83 58 31 01 00 16 movl $0x16,0x13158(%rbx) 96708: 00 00 00 9670b: 05 ff 0f 00 00 add $0xfff,%eax 96710: 25 00 f0 ff ff and $0xfffff000,%eax 96715: 01 d0 add %edx,%eax 96717: 48 8b 93 c8 91 00 00 mov 0x91c8(%rbx),%rdx 9671e: 89 83 d8 33 01 00 mov %eax,0x133d8(%rbx) 96724: 48 89 93 60 31 01 00 mov %rdx,0x13160(%rbx) 9672b: 48 8b 52 08 mov 0x8(%rdx),%rdx 9672f: 8b 52 14 mov 0x14(%rdx),%edx 96732: 48 89 8b 50 2f 01 00 mov %rcx,0x12f50(%rbx) 96739: c7 83 48 2f 01 00 0b movl $0xb,0x12f48(%rbx) 96740: 00 00 00 96743: 81 c2 ff 0f 00 00 add $0xfff,%edx 96749: 81 e2 00 f0 ff ff and $0xfffff000,%edx 9674f: 01 c2 add %eax,%edx 96751: 89 93 d8 33 01 00 mov %edx,0x133d8(%rbx) 96757: 48 8b 41 08 mov 0x8(%rcx),%rax 9675b: 8b 40 14 mov 0x14(%rax),%eax 9675e: 05 ff 0f 00 00 add $0xfff,%eax 96763: 25 00 f0 ff ff and $0xfffff000,%eax 96768: 01 c2 add %eax,%edx 9676a: 89 93 d8 33 01 00 mov %edx,0x133d8(%rbx) 96770: 48 8b 41 08 mov 0x8(%rcx),%rax 96774: 8b 40 28 mov 0x28(%rax),%eax 96777: 8d 04 85 ff 0f 00 00 lea 0xfff(,%rax,4),%eax 9677e: 25 00 f0 ff ff and $0xfffff000,%eax 96783: 01 d0 add %edx,%eax 96785: 89 83 d8 33 01 00 mov %eax,0x133d8(%rbx) 9678b: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 96792: 74 1c je 967b0 96794: 05 00 00 04 00 add $0x40000,%eax 96799: 48 89 8b 90 31 01 00 mov %rcx,0x13190(%rbx) 967a0: c7 83 88 31 01 00 17 movl $0x17,0x13188(%rbx) 967a7: 00 00 00 967aa: 89 83 d8 33 01 00 mov %eax,0x133d8(%rbx) 967b0: 48 85 f6 test %rsi,%rsi 967b3: 74 28 je 967dd 967b5: c7 83 a8 2f 01 00 0d movl $0xd,0x12fa8(%rbx) 967bc: 00 00 00 967bf: 48 89 b3 b0 2f 01 00 mov %rsi,0x12fb0(%rbx) 967c6: 48 8b 46 08 mov 0x8(%rsi),%rax 967ca: 8b 40 14 mov 0x14(%rax),%eax 967cd: 05 ff 0f 00 00 add $0xfff,%eax 967d2: 25 00 f0 ff ff and $0xfffff000,%eax 967d7: 01 83 d8 33 01 00 add %eax,0x133d8(%rbx) 967dd: 48 8b 83 68 8c 00 00 mov 0x8c68(%rbx),%rax 967e4: 48 89 df mov %rbx,%rdi 967e7: 48 8b 40 18 mov 0x18(%rax),%rax 967eb: e8 00 00 00 00 callq 967f0 967f0: 41 89 c4 mov %eax,%r12d 967f3: 85 c0 test %eax,%eax 967f5: 0f 85 7f 02 00 00 jne 96a7a 967fb: 48 c7 83 10 8e 00 00 movq $0x0,0x8e10(%rbx) 96802: 00 00 00 00 96806: 48 89 df mov %rbx,%rdi 96809: 48 c7 83 18 8e 00 00 movq $0x0,0x8e18(%rbx) 96810: 00 00 00 00 96814: e8 00 00 00 00 callq 96819 96819: 44 8b ab c0 b1 00 00 mov 0xb1c0(%rbx),%r13d 96820: 41 c1 e5 0c shl $0xc,%r13d 96824: 4d 85 ed test %r13,%r13 96827: 0f 85 8b 02 00 00 jne 96ab8 9682d: 8b b3 78 98 00 00 mov 0x9878(%rbx),%esi 96833: 4c 8d ab b8 94 00 00 lea 0x94b8(%rbx),%r13 9683a: 45 31 f6 xor %r14d,%r14d 9683d: 85 f6 test %esi,%esi 9683f: 74 6a je 968ab 96841: 41 c7 45 00 67 66 78 movl $0x786667,0x0(%r13) 96848: 00 96849: 49 8d b5 70 fd ff ff lea -0x290(%r13),%rsi 96850: 49 c7 85 68 ff ff ff movq $0x0,-0x98(%r13) 96857: 00 00 00 00 9685b: 83 bb 08 07 00 00 0a cmpl $0xa,0x708(%rbx) 96862: 74 0f je 96873 96864: 41 c6 45 ec 01 movb $0x1,-0x14(%r13) 96869: 8b 83 a4 66 01 00 mov 0x166a4(%rbx),%eax 9686f: 41 89 45 e8 mov %eax,-0x18(%r13) 96873: 41 b9 01 00 00 00 mov $0x1,%r9d 96879: 45 31 c0 xor %r8d,%r8d 9687c: 48 89 e9 mov %rbp,%rcx 9687f: 48 89 df mov %rbx,%rdi 96882: ba 00 04 00 00 mov $0x400,%edx 96887: e8 00 00 00 00 callq 9688c 9688c: 41 89 c4 mov %eax,%r12d 9688f: 85 c0 test %eax,%eax 96891: 0f 85 f8 f8 ff ff jne 9618f 96897: 41 83 c6 01 add $0x1,%r14d 9689b: 49 81 c5 28 03 00 00 add $0x328,%r13 968a2: 44 39 b3 78 98 00 00 cmp %r14d,0x9878(%rbx) 968a9: 77 96 ja 96841 968ab: 8b 8b b8 8d 00 00 mov 0x8db8(%rbx),%ecx 968b1: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 968b8: 00 968b9: 45 31 ed xor %r13d,%r13d 968bc: 85 c9 test %ecx,%ecx 968be: 0f 84 b0 02 00 00 je 96b74 968c4: 8b 44 24 08 mov 0x8(%rsp),%eax 968c8: 45 31 ff xor %r15d,%r15d 968cb: 83 c0 01 add $0x1,%eax 968ce: 89 44 24 0c mov %eax,0xc(%rsp) 968d2: 8b 83 c0 8d 00 00 mov 0x8dc0(%rbx),%eax 968d8: 85 c0 test %eax,%eax 968da: 0f 84 3c 01 00 00 je 96a1c 968e0: 8b 93 bc 8d 00 00 mov 0x8dbc(%rbx),%edx 968e6: 45 31 f6 xor %r14d,%r14d 968e9: 85 d2 test %edx,%edx 968eb: 0f 84 1a 01 00 00 je 96a0b 968f1: 8b 74 24 08 mov 0x8(%rsp),%esi 968f5: 44 89 f9 mov %r15d,%ecx 968f8: 44 89 f2 mov %r14d,%edx 968fb: 48 89 df mov %rbx,%rdi 968fe: e8 00 00 00 00 callq 96903 96903: 84 c0 test %al,%al 96905: 0f 84 ef 00 00 00 je 969fa 9690b: 49 63 c5 movslq %r13d,%rax 9690e: 8b 74 24 0c mov 0xc(%rsp),%esi 96912: 44 89 f1 mov %r14d,%ecx 96915: 45 89 f8 mov %r15d,%r8d 96918: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 9691f: 4c 8d 0c 03 lea (%rbx,%rax,1),%r9 96923: 48 8d bc 03 10 9b 00 lea 0x9b10(%rbx,%rax,1),%rdi 9692a: 00 9692b: 41 89 b1 c8 9a 00 00 mov %esi,0x9ac8(%r9) 96932: 4c 8d a4 03 80 98 00 lea 0x9880(%rbx,%rax,1),%r12 96939: 00 9693a: 45 89 b1 cc 9a 00 00 mov %r14d,0x9acc(%r9) 96941: 45 89 b9 d0 9a 00 00 mov %r15d,0x9ad0(%r9) 96948: 49 c7 81 78 9a 00 00 movq $0x0,0x9a78(%r9) 9694f: 00 00 00 00 96953: 41 c6 81 fc 9a 00 00 movb $0x1,0x9afc(%r9) 9695a: 01 9695b: 8b 93 7c 66 01 00 mov 0x1667c(%rbx),%edx 96961: 4c 89 0c 24 mov %r9,(%rsp) 96965: 44 01 ea add %r13d,%edx 96968: 41 89 91 f8 9a 00 00 mov %edx,0x9af8(%r9) 9696f: 44 89 ea mov %r13d,%edx 96972: c1 e2 0c shl $0xc,%edx 96975: 48 63 d2 movslq %edx,%rdx 96978: 48 03 93 a0 8d 00 00 add 0x8da0(%rbx),%rdx 9697f: 49 89 91 f0 9a 00 00 mov %rdx,0x9af0(%r9) 96986: 89 f2 mov %esi,%edx 96988: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9698f: e8 00 00 00 00 callq 96994 96994: 4c 8b 0c 24 mov (%rsp),%r9 96998: 48 89 df mov %rbx,%rdi 9699b: 41 8b 81 c8 9a 00 00 mov 0x9ac8(%r9),%eax 969a2: 41 8b b1 cc 9a 00 00 mov 0x9acc(%r9),%esi 969a9: 41 8b 91 d0 9a 00 00 mov 0x9ad0(%r9),%edx 969b0: 83 e8 01 sub $0x1,%eax 969b3: 0f af 83 bc 8d 00 00 imul 0x8dbc(%rbx),%eax 969ba: 44 8d 44 06 02 lea 0x2(%rsi,%rax,1),%r8d 969bf: 44 89 04 24 mov %r8d,(%rsp) 969c3: e8 00 00 00 00 callq 969c8 969c8: 44 8b 04 24 mov (%rsp),%r8d 969cc: 4c 89 e6 mov %r12,%rsi 969cf: 48 89 e9 mov %rbp,%rcx 969d2: 3c 01 cmp $0x1,%al 969d4: 41 b9 01 00 00 00 mov $0x1,%r9d 969da: ba 00 04 00 00 mov $0x400,%edx 969df: 48 89 df mov %rbx,%rdi 969e2: 41 83 d9 ff sbb $0xffffffff,%r9d 969e6: e8 00 00 00 00 callq 969eb 969eb: 41 89 c4 mov %eax,%r12d 969ee: 85 c0 test %eax,%eax 969f0: 0f 85 99 f7 ff ff jne 9618f 969f6: 41 83 c5 01 add $0x1,%r13d 969fa: 41 83 c6 01 add $0x1,%r14d 969fe: 44 39 b3 bc 8d 00 00 cmp %r14d,0x8dbc(%rbx) 96a05: 0f 87 e6 fe ff ff ja 968f1 96a0b: 41 83 c7 01 add $0x1,%r15d 96a0f: 44 39 bb c0 8d 00 00 cmp %r15d,0x8dc0(%rbx) 96a16: 0f 87 c4 fe ff ff ja 968e0 96a1c: 8b 44 24 0c mov 0xc(%rsp),%eax 96a20: 39 83 b8 8d 00 00 cmp %eax,0x8db8(%rbx) 96a26: 0f 86 48 01 00 00 jbe 96b74 96a2c: 89 44 24 08 mov %eax,0x8(%rsp) 96a30: e9 8f fe ff ff jmpq 968c4 96a35: 89 c6 mov %eax,%esi 96a37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 96a3e: e8 00 00 00 00 callq 96a43 96a43: e9 47 f7 ff ff jmpq 9618f 96a48: 4c 8d 7c 24 1a lea 0x1a(%rsp),%r15 96a4d: 4c 89 e9 mov %r13,%rcx 96a50: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 96a57: be 1e 00 00 00 mov $0x1e,%esi 96a5c: 4c 89 ff mov %r15,%rdi 96a5f: e8 00 00 00 00 callq 96a64 96a64: 48 8b 13 mov (%rbx),%rdx 96a67: 4c 89 fe mov %r15,%rsi 96a6a: 4c 89 f7 mov %r14,%rdi 96a6d: e8 00 00 00 00 callq 96a72 96a72: 41 89 c4 mov %eax,%r12d 96a75: e9 95 f8 ff ff jmpq 9630f 96a7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 96a81: e8 00 00 00 00 callq 96a86 96a86: e9 04 f7 ff ff jmpq 9618f 96a8b: 4c 89 e9 mov %r13,%rcx 96a8e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 96a95: be 1e 00 00 00 mov $0x1e,%esi 96a9a: 4c 89 ff mov %r15,%rdi 96a9d: e8 00 00 00 00 callq 96aa2 96aa2: 48 8b 13 mov (%rbx),%rdx 96aa5: 4c 89 fe mov %r15,%rsi 96aa8: 4c 89 f7 mov %r14,%rdi 96aab: e8 00 00 00 00 callq 96ab0 96ab0: 41 89 c4 mov %eax,%r12d 96ab3: e9 de f8 ff ff jmpq 96396 96ab8: 48 8d 44 24 10 lea 0x10(%rsp),%rax 96abd: 48 89 df mov %rbx,%rdi 96ac0: b9 04 00 00 00 mov $0x4,%ecx 96ac5: 4c 89 ee mov %r13,%rsi 96ac8: 50 push %rax 96ac9: 4c 8d 8b a0 8d 00 00 lea 0x8da0(%rbx),%r9 96ad0: ba 00 10 00 00 mov $0x1000,%edx 96ad5: 4c 8d 83 98 8d 00 00 lea 0x8d98(%rbx),%r8 96adc: e8 00 00 00 00 callq 96ae1 96ae1: 5f pop %rdi 96ae2: 41 89 c4 mov %eax,%r12d 96ae5: 85 c0 test %eax,%eax 96ae7: 0f 85 00 00 00 00 jne 96aed 96aed: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 96af2: 4c 89 ea mov %r13,%rdx 96af5: 31 f6 xor %esi,%esi 96af7: e8 00 00 00 00 callq 96afc 96afc: 48 8b bb 98 8d 00 00 mov 0x8d98(%rbx),%rdi 96b03: e8 00 00 00 00 callq 96b08 96b08: 4c 8b a3 98 8d 00 00 mov 0x8d98(%rbx),%r12 96b0f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 96b16: e8 00 00 00 00 callq 96b1b 96b1b: 31 f6 xor %esi,%esi 96b1d: 49 8d 7c 24 58 lea 0x58(%r12),%rdi 96b22: e8 00 00 00 00 callq 96b27 96b27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 96b2e: ff 14 25 00 00 00 00 callq *0x0 96b35: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 96b3c: 00 96b3d: e8 00 00 00 00 callq 96b42 96b42: e9 e6 fc ff ff jmpq 9682d 96b47: 4c 89 e9 mov %r13,%rcx 96b4a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 96b51: be 1e 00 00 00 mov $0x1e,%esi 96b56: 4c 89 ff mov %r15,%rdi 96b59: e8 00 00 00 00 callq 96b5e 96b5e: 48 8b 13 mov (%rbx),%rdx 96b61: 4c 89 fe mov %r15,%rsi 96b64: 4c 89 f7 mov %r14,%rdi 96b67: e8 00 00 00 00 callq 96b6c 96b6c: 41 89 c4 mov %eax,%r12d 96b6f: e9 a9 f8 ff ff jmpq 9641d 96b74: be 00 10 00 00 mov $0x1000,%esi 96b79: 48 89 df mov %rbx,%rdi 96b7c: e8 00 00 00 00 callq 96b81 96b81: 41 89 c4 mov %eax,%r12d 96b84: 85 c0 test %eax,%eax 96b86: 0f 85 bf 01 00 00 jne 96d4b 96b8c: 48 8d 93 60 91 00 00 lea 0x9160(%rbx),%rdx 96b93: 48 8d b3 38 8e 00 00 lea 0x8e38(%rbx),%rsi 96b9a: 48 89 df mov %rbx,%rdi 96b9d: e8 00 00 00 00 callq 96ba2 96ba2: 41 89 c4 mov %eax,%r12d 96ba5: 85 c0 test %eax,%eax 96ba7: 0f 85 e2 f5 ff ff jne 9618f 96bad: be 10 08 00 00 mov $0x810,%esi 96bb2: 48 89 df mov %rbx,%rdi 96bb5: e8 00 00 00 00 callq 96bba 96bba: 41 89 c4 mov %eax,%r12d 96bbd: 85 c0 test %eax,%eax 96bbf: 0f 85 ca f5 ff ff jne 9618f 96bc5: c7 83 94 b2 00 00 00 movl $0x8000,0xb294(%rbx) 96bcc: 80 00 00 96bcf: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 96bd5: 83 f8 0d cmp $0xd,%eax 96bd8: 0f 84 57 04 00 00 je 97035 96bde: 0f 87 da 01 00 00 ja 96dbe 96be4: 83 f8 0b cmp $0xb,%eax 96be7: 0f 84 18 04 00 00 je 97005 96bed: 83 f8 0c cmp $0xc,%eax 96bf0: 0f 85 51 02 00 00 jne 96e47 96bf6: 48 b8 04 00 00 00 10 movabs $0x1000000004,%rax 96bfd: 00 00 00 96c00: be 01 00 00 10 mov $0x10000001,%esi 96c05: 48 89 83 28 8a 00 00 mov %rax,0x8a28(%rbx) 96c0c: 48 c1 e6 04 shl $0x4,%rsi 96c10: 48 89 b3 30 8a 00 00 mov %rsi,0x8a30(%rbx) 96c17: 48 89 83 38 8a 00 00 mov %rax,0x8a38(%rbx) 96c1e: b8 01 00 00 20 mov $0x20000001,%eax 96c23: bd 03 10 01 22 mov $0x22011003,%ebp 96c28: c7 83 58 8a 00 00 30 movl $0x130,0x8a58(%rbx) 96c2f: 01 00 00 96c32: 48 c1 e0 08 shl $0x8,%rax 96c36: 48 89 83 40 8a 00 00 mov %rax,0x8a40(%rbx) 96c3d: 48 2d f8 00 00 00 sub $0xf8,%rax 96c43: 48 89 83 48 8a 00 00 mov %rax,0x8a48(%rbx) 96c4a: b8 01 00 00 30 mov $0x30000001,%eax 96c4f: 48 c1 e0 08 shl $0x8,%rax 96c53: 48 89 83 50 8a 00 00 mov %rax,0x8a50(%rbx) 96c5a: 31 d2 xor %edx,%edx 96c5c: be d8 09 00 00 mov $0x9d8,%esi 96c61: 48 89 df mov %rbx,%rdi 96c64: e8 00 00 00 00 callq 96c69 96c69: c7 83 64 8a 00 00 00 movl $0x100,0x8a64(%rbx) 96c70: 01 00 00 96c73: 89 c2 mov %eax,%edx 96c75: 89 83 78 8a 00 00 mov %eax,0x8a78(%rbx) 96c7b: 83 e2 03 and $0x3,%edx 96c7e: 89 93 7c 8a 00 00 mov %edx,0x8a7c(%rbx) 96c84: 89 c2 mov %eax,%edx 96c86: c1 ea 02 shr $0x2,%edx 96c89: 83 e2 01 and $0x1,%edx 96c8c: 89 93 80 8a 00 00 mov %edx,0x8a80(%rbx) 96c92: 8b 93 2c 8a 00 00 mov 0x8a2c(%rbx),%edx 96c98: 89 93 5c 8a 00 00 mov %edx,0x8a5c(%rbx) 96c9e: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 96ca5: 0f 85 44 02 00 00 jne 96eef 96cab: c1 e8 06 shr $0x6,%eax 96cae: ba 04 00 00 00 mov $0x4,%edx 96cb3: 89 c1 mov %eax,%ecx 96cb5: 89 d0 mov %edx,%eax 96cb7: 83 e1 03 and $0x3,%ecx 96cba: 83 c1 08 add $0x8,%ecx 96cbd: d3 e0 shl %cl,%eax 96cbf: 89 c1 mov %eax,%ecx 96cc1: c1 f8 0a sar $0xa,%eax 96cc4: 81 f9 ff 13 00 00 cmp $0x13ff,%ecx 96cca: 0f 4f c2 cmovg %edx,%eax 96ccd: 89 83 68 8a 00 00 mov %eax,0x8a68(%rbx) 96cd3: 48 b8 01 00 00 00 40 movabs $0x4000000001,%rax 96cda: 00 00 00 96cdd: 81 e5 ff ff ff cf and $0xcfffffff,%ebp 96ce3: c7 83 6c 8a 00 00 20 movl $0x20,0x8a6c(%rbx) 96cea: 00 00 00 96ced: 48 89 83 70 8a 00 00 mov %rax,0x8a70(%rbx) 96cf4: 8b 83 68 8a 00 00 mov 0x8a68(%rbx),%eax 96cfa: 83 f8 02 cmp $0x2,%eax 96cfd: 0f 84 e1 01 00 00 je 96ee4 96d03: 83 f8 04 cmp $0x4,%eax 96d06: 75 06 jne 96d0e 96d08: 81 cd 00 00 00 20 or $0x20000000,%ebp 96d0e: 89 ab 84 8a 00 00 mov %ebp,0x8a84(%rbx) 96d14: e9 76 f4 ff ff jmpq 9618f 96d19: e8 00 00 00 00 callq 96d1e 96d1e: 4c 89 e9 mov %r13,%rcx 96d21: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 96d28: be 1e 00 00 00 mov $0x1e,%esi 96d2d: 4c 89 ff mov %r15,%rdi 96d30: e8 00 00 00 00 callq 96d35 96d35: 48 8b 13 mov (%rbx),%rdx 96d38: 4c 89 fe mov %r15,%rsi 96d3b: 4c 89 f7 mov %r14,%rdi 96d3e: e8 00 00 00 00 callq 96d43 96d43: 41 89 c4 mov %eax,%r12d 96d46: e9 d7 f8 ff ff jmpq 96622 96d4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 96d52: e8 00 00 00 00 callq 96d57 96d57: e9 33 f4 ff ff jmpq 9618f 96d5c: 83 e8 0f sub $0xf,%eax 96d5f: 4c 8d a3 e8 91 00 00 lea 0x91e8(%rbx),%r12 96d66: 4c 89 e9 mov %r13,%rcx 96d69: 83 f8 02 cmp $0x2,%eax 96d6c: 0f 87 2a 01 00 00 ja 96e9c 96d72: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 96d79: be 1e 00 00 00 mov $0x1e,%esi 96d7e: 4c 89 ff mov %r15,%rdi 96d81: e8 00 00 00 00 callq 96d86 96d86: 48 8b 13 mov (%rbx),%rdx 96d89: 4c 89 fe mov %r15,%rsi 96d8c: 4c 89 e7 mov %r12,%rdi 96d8f: e8 00 00 00 00 callq 96d94 96d94: 83 f8 fe cmp $0xfffffffe,%eax 96d97: 0f 84 fc 00 00 00 je 96e99 96d9d: 85 c0 test %eax,%eax 96d9f: 0f 84 af 02 00 00 je 97054 96da5: 48 c7 83 e8 91 00 00 movq $0x0,0x91e8(%rbx) 96dac: 00 00 00 00 96db0: 48 8b 8b d8 91 00 00 mov 0x91d8(%rbx),%rcx 96db7: 31 f6 xor %esi,%esi 96db9: e9 bc f8 ff ff jmpq 9667a 96dbe: 83 f8 11 cmp $0x11,%eax 96dc1: 0f 87 fc 00 00 00 ja 96ec3 96dc7: 83 f8 0f cmp $0xf,%eax 96dca: 0f 87 e4 01 00 00 ja 96fb4 96dd0: 83 f8 0e cmp $0xe,%eax 96dd3: 0f 85 f3 00 00 00 jne 96ecc 96dd9: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 96de0: 00 00 00 96de3: 48 be 03 00 00 00 01 movabs $0x100000003,%rsi 96dea: 00 00 00 96ded: 48 89 83 28 8a 00 00 mov %rax,0x8a28(%rbx) 96df4: 48 89 83 38 8a 00 00 mov %rax,0x8a38(%rbx) 96dfb: b8 01 00 00 10 mov $0x10000001,%eax 96e00: 48 89 b3 30 8a 00 00 mov %rsi,0x8a30(%rbx) 96e07: 48 c1 e0 08 shl $0x8,%rax 96e0b: 48 89 83 40 8a 00 00 mov %rax,0x8a40(%rbx) 96e12: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax 96e19: 00 00 00 96e1c: 48 89 83 48 8a 00 00 mov %rax,0x8a48(%rbx) 96e23: b8 01 00 00 30 mov $0x30000001,%eax 96e28: bd 01 00 01 22 mov $0x22010001,%ebp 96e2d: c7 83 58 8a 00 00 30 movl $0x130,0x8a58(%rbx) 96e34: 01 00 00 96e37: 48 c1 e0 08 shl $0x8,%rax 96e3b: 48 89 83 50 8a 00 00 mov %rax,0x8a50(%rbx) 96e42: e9 13 fe ff ff jmpq 96c5a 96e47: 83 f8 0a cmp $0xa,%eax 96e4a: 0f 85 44 02 00 00 jne 97094 96e50: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 96e57: 00 00 00 96e5a: 48 89 83 28 8a 00 00 mov %rax,0x8a28(%rbx) 96e61: b8 03 00 00 80 mov $0x80000003,%eax 96e66: 48 01 c0 add %rax,%rax 96e69: 48 89 83 30 8a 00 00 mov %rax,0x8a30(%rbx) 96e70: 48 b8 02 00 00 00 02 movabs $0x200000002,%rax 96e77: 00 00 00 96e7a: 48 89 83 38 8a 00 00 mov %rax,0x8a38(%rbx) 96e81: b8 01 00 00 20 mov $0x20000001,%eax 96e86: 48 c1 e0 08 shl $0x8,%rax 96e8a: 48 89 83 40 8a 00 00 mov %rax,0x8a40(%rbx) 96e91: 48 2d f8 00 00 00 sub $0xf8,%rax 96e97: eb 83 jmp 96e1c 96e99: 4c 89 e9 mov %r13,%rcx 96e9c: 4c 89 ff mov %r15,%rdi 96e9f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 96ea6: be 1e 00 00 00 mov $0x1e,%esi 96eab: e8 00 00 00 00 callq 96eb0 96eb0: 48 8b 13 mov (%rbx),%rdx 96eb3: 4c 89 fe mov %r15,%rsi 96eb6: 4c 89 e7 mov %r12,%rdi 96eb9: e8 00 00 00 00 callq 96ebe 96ebe: e9 da fe ff ff jmpq 96d9d 96ec3: 83 f8 12 cmp $0x12,%eax 96ec6: 0f 85 c8 01 00 00 jne 97094 96ecc: 48 89 df mov %rbx,%rdi 96ecf: e8 00 00 00 00 callq 96ed4 96ed4: 85 c0 test %eax,%eax 96ed6: 0f 84 42 fd ff ff je 96c1e 96edc: 41 89 c4 mov %eax,%r12d 96edf: e9 ab f2 ff ff jmpq 9618f 96ee4: 81 cd 00 00 00 10 or $0x10000000,%ebp 96eea: e9 1f fe ff ff jmpq 96d0e 96eef: 31 d2 xor %edx,%edx 96ef1: be 11 0a 00 00 mov $0xa11,%esi 96ef6: 48 89 df mov %rbx,%rdi 96ef9: e8 00 00 00 00 callq 96efe 96efe: 31 d2 xor %edx,%edx 96f00: be 12 0a 00 00 mov $0xa12,%esi 96f05: 48 89 df mov %rbx,%rdi 96f08: 41 89 c6 mov %eax,%r14d 96f0b: c1 e8 04 shr $0x4,%eax 96f0e: 83 e0 0f and $0xf,%eax 96f11: 41 83 e6 0f and $0xf,%r14d 96f15: 41 89 c5 mov %eax,%r13d 96f18: e8 00 00 00 00 callq 96f1d 96f1d: 41 8d 4e ff lea -0x1(%r14),%ecx 96f21: 89 c2 mov %eax,%edx 96f23: c1 e8 04 shr $0x4,%eax 96f26: 83 e2 0f and $0xf,%edx 96f29: 83 e0 0f and $0xf,%eax 96f2c: 83 f9 0b cmp $0xb,%ecx 96f2f: 77 7e ja 96faf 96f31: 41 8d 4e fd lea -0x3(%r14),%ecx 96f35: 83 f9 01 cmp $0x1,%ecx 96f38: 76 75 jbe 96faf 96f3a: 41 8d 4d fd lea -0x3(%r13),%ecx 96f3e: 83 f9 01 cmp $0x1,%ecx 96f41: 76 67 jbe 96faa 96f43: 41 8d 4d ff lea -0x1(%r13),%ecx 96f47: 83 f9 0b cmp $0xb,%ecx 96f4a: 77 5e ja 96faa 96f4c: 8d 4a fd lea -0x3(%rdx),%ecx 96f4f: 83 f9 01 cmp $0x1,%ecx 96f52: 76 52 jbe 96fa6 96f54: 8d 4a ff lea -0x1(%rdx),%ecx 96f57: 83 f9 0b cmp $0xb,%ecx 96f5a: 77 4a ja 96fa6 96f5c: 8d 48 fd lea -0x3(%rax),%ecx 96f5f: 83 f9 01 cmp $0x1,%ecx 96f62: 76 3e jbe 96fa2 96f64: 8d 48 ff lea -0x1(%rax),%ecx 96f67: 83 f9 0b cmp $0xb,%ecx 96f6a: 77 36 ja 96fa2 96f6c: 41 83 fe 0b cmp $0xb,%r14d 96f70: 74 21 je 96f93 96f72: 41 83 fd 0b cmp $0xb,%r13d 96f76: 74 1b je 96f93 96f78: 83 fa 0b cmp $0xb,%edx 96f7b: 74 16 je 96f93 96f7d: 83 f8 0b cmp $0xb,%eax 96f80: 74 11 je 96f93 96f82: c7 83 68 8a 00 00 01 movl $0x1,0x8a68(%rbx) 96f89: 00 00 00 96f8c: e9 42 fd ff ff jmpq 96cd3 96f91: 0f 0b ud2 96f93: c7 83 68 8a 00 00 02 movl $0x2,0x8a68(%rbx) 96f9a: 00 00 00 96f9d: e9 31 fd ff ff jmpq 96cd3 96fa2: 31 c0 xor %eax,%eax 96fa4: eb c6 jmp 96f6c 96fa6: 31 d2 xor %edx,%edx 96fa8: eb b2 jmp 96f5c 96faa: 45 31 ed xor %r13d,%r13d 96fad: eb 9d jmp 96f4c 96faf: 45 31 f6 xor %r14d,%r14d 96fb2: eb 86 jmp 96f3a 96fb4: 48 89 df mov %rbx,%rdi 96fb7: e8 00 00 00 00 callq 96fbc 96fbc: 85 c0 test %eax,%eax 96fbe: 0f 85 18 ff ff ff jne 96edc 96fc4: b8 01 00 00 20 mov $0x20000001,%eax 96fc9: bd 02 10 01 22 mov $0x22011002,%ebp 96fce: c7 83 58 8a 00 00 30 movl $0x130,0x8a58(%rbx) 96fd5: 01 00 00 96fd8: 48 c1 e0 08 shl $0x8,%rax 96fdc: 48 89 83 40 8a 00 00 mov %rax,0x8a40(%rbx) 96fe3: 48 2d f8 00 00 00 sub $0xf8,%rax 96fe9: 48 89 83 48 8a 00 00 mov %rax,0x8a48(%rbx) 96ff0: b8 01 00 00 30 mov $0x30000001,%eax 96ff5: 48 c1 e0 08 shl $0x8,%rax 96ff9: 48 89 83 50 8a 00 00 mov %rax,0x8a50(%rbx) 97000: e9 55 fc ff ff jmpq 96c5a 97005: 48 b8 04 00 00 00 08 movabs $0x800000004,%rax 9700c: 00 00 00 9700f: 48 89 83 28 8a 00 00 mov %rax,0x8a28(%rbx) 97016: b8 01 00 00 20 mov $0x20000001,%eax 9701b: 48 c1 e0 03 shl $0x3,%rax 9701f: 48 89 83 30 8a 00 00 mov %rax,0x8a30(%rbx) 97026: 48 b8 02 00 00 00 08 movabs $0x800000002,%rax 9702d: 00 00 00 97030: e9 e2 fb ff ff jmpq 96c17 97035: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 9703c: 00 00 00 9703f: 48 89 83 28 8a 00 00 mov %rax,0x8a28(%rbx) 97046: b8 01 00 00 20 mov $0x20000001,%eax 9704b: 48 c1 e0 03 shl $0x3,%rax 9704f: e9 15 fe ff ff jmpq 96e69 97054: 48 8b bb e8 91 00 00 mov 0x91e8(%rbx),%rdi 9705b: e8 00 00 00 00 callq 97060 97060: 41 89 c4 mov %eax,%r12d 97063: 85 c0 test %eax,%eax 97065: 0f 85 00 00 00 00 jne 9706b 9706b: 48 8b b3 e8 91 00 00 mov 0x91e8(%rbx),%rsi 97072: 48 8b 8b d8 91 00 00 mov 0x91d8(%rbx),%rcx 97079: 48 8b 46 08 mov 0x8(%rsi),%rax 9707d: 8b 50 10 mov 0x10(%rax),%edx 97080: 89 93 f0 91 00 00 mov %edx,0x91f0(%rbx) 97086: 8b 40 20 mov 0x20(%rax),%eax 97089: 89 83 20 92 00 00 mov %eax,0x9220(%rbx) 9708f: e9 e6 f5 ff ff jmpq 9667a 97094: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 9709b: 00 00 00 9709e: be 01 00 00 80 mov $0x80000001,%esi 970a3: 48 89 83 28 8a 00 00 mov %rax,0x8a28(%rbx) 970aa: 48 01 f6 add %rsi,%rsi 970ad: e9 5e fb ff ff jmpq 96c10 970b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 970b9: 00 00 00 00 970bd: 0f 1f 00 nopl (%rax) 00000000000970c0 : 970c0: e8 00 00 00 00 callq 970c5 970c5: 41 55 push %r13 970c7: 48 8d b7 e8 b1 00 00 lea 0xb1e8(%rdi),%rsi 970ce: 31 d2 xor %edx,%edx 970d0: 41 54 push %r12 970d2: 55 push %rbp 970d3: 48 89 fd mov %rdi,%rbp 970d6: 53 push %rbx 970d7: 48 83 ec 38 sub $0x38,%rsp 970db: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 970e2: 00 00 970e4: 48 89 44 24 30 mov %rax,0x30(%rsp) 970e9: 31 c0 xor %eax,%eax 970eb: e8 00 00 00 00 callq 970f0 970f0: 41 89 c4 mov %eax,%r12d 970f3: 85 c0 test %eax,%eax 970f5: 74 22 je 97119 970f7: 48 8b 44 24 30 mov 0x30(%rsp),%rax 970fc: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 97103: 00 00 97105: 0f 85 39 07 00 00 jne 97844 9710b: 48 83 c4 38 add $0x38,%rsp 9710f: 44 89 e0 mov %r12d,%eax 97112: 5b pop %rbx 97113: 5d pop %rbp 97114: 41 5c pop %r12 97116: 41 5d pop %r13 97118: c3 retq 97119: 48 8d b5 08 b2 00 00 lea 0xb208(%rbp),%rsi 97120: 31 d2 xor %edx,%edx 97122: 48 89 ef mov %rbp,%rdi 97125: e8 00 00 00 00 callq 9712a 9712a: 41 89 c4 mov %eax,%r12d 9712d: 85 c0 test %eax,%eax 9712f: 75 c6 jne 970f7 97131: 83 bd 08 07 00 00 0d cmpl $0xd,0x708(%rbp) 97138: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 9713f: 00 97140: 74 47 je 97189 97142: 48 8d b5 28 b2 00 00 lea 0xb228(%rbp),%rsi 97149: 31 d2 xor %edx,%edx 9714b: 48 89 ef mov %rbp,%rdi 9714e: e8 00 00 00 00 callq 97153 97153: 41 89 c4 mov %eax,%r12d 97156: 85 c0 test %eax,%eax 97158: 0f 85 86 06 00 00 jne 977e4 9715e: 48 8d b5 48 b2 00 00 lea 0xb248(%rbp),%rsi 97165: 31 d2 xor %edx,%edx 97167: 48 89 ef mov %rbp,%rdi 9716a: e8 00 00 00 00 callq 9716f 9716f: 41 89 c4 mov %eax,%r12d 97172: 85 c0 test %eax,%eax 97174: 74 81 je 970f7 97176: 89 c6 mov %eax,%esi 97178: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9717f: e8 00 00 00 00 callq 97184 97184: e9 6e ff ff ff jmpq 970f7 97189: 80 bd 74 9a 00 00 00 cmpb $0x0,0x9a74(%rbp) 97190: 74 b0 je 97142 97192: 31 d2 xor %edx,%edx 97194: be 7e 30 00 00 mov $0x307e,%esi 97199: 48 89 ef mov %rbp,%rdi 9719c: e8 00 00 00 00 callq 971a1 971a1: 31 c9 xor %ecx,%ecx 971a3: 31 d2 xor %edx,%edx 971a5: be 7e 30 00 00 mov $0x307e,%esi 971aa: 48 89 ef mov %rbp,%rdi 971ad: 89 c3 mov %eax,%ebx 971af: e8 00 00 00 00 callq 971b4 971b4: ba a8 05 00 00 mov $0x5a8,%edx 971b9: 31 f6 xor %esi,%esi 971bb: 48 89 ef mov %rbp,%rdi 971be: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 971c3: b9 02 00 00 00 mov $0x2,%ecx 971c8: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 971cf: 00 00 971d1: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 971d8: 00 00 971da: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 971e1: 00 00 971e3: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 971ea: 00 00 971ec: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 971f3: 00 00 971f5: e8 00 00 00 00 callq 971fa 971fa: ba 09 02 00 7e mov $0x7e000209,%edx 971ff: 48 be 00 00 00 00 00 movabs $0x0,%rsi 97206: 00 00 00 97209: 41 89 c4 mov %eax,%r12d 9720c: b8 00 03 00 00 mov $0x300,%eax 97211: 45 85 e4 test %r12d,%r12d 97214: 74 17 je 9722d 97216: 44 89 e6 mov %r12d,%esi 97219: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 97220: e8 00 00 00 00 callq 97225 97225: e9 cd fe ff ff jmpq 970f7 9722a: 8b 14 06 mov (%rsi,%rax,1),%edx 9722d: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 97232: 89 14 01 mov %edx,(%rcx,%rax,1) 97235: 48 83 c0 04 add $0x4,%rax 97239: 48 3d 08 04 00 00 cmp $0x408,%rax 9723f: 75 e9 jne 9722a 97241: b8 00 05 00 00 mov $0x500,%eax 97246: ba 00 01 8a be mov $0xbe8a0100,%edx 9724b: 48 be 00 00 00 00 00 movabs $0x0,%rsi 97252: 00 00 00 97255: eb 03 jmp 9725a 97257: 8b 14 06 mov (%rsi,%rax,1),%edx 9725a: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 9725f: 89 14 01 mov %edx,(%rcx,%rax,1) 97262: 48 83 c0 04 add $0x4,%rax 97266: 48 3d a8 05 00 00 cmp $0x5a8,%rax 9726c: 75 e9 jne 97257 9726e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 97275: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9727c: be ff ff ff ff mov $0xffffffff,%esi 97281: 31 c0 xor %eax,%eax 97283: ba 16 2e 00 00 mov $0x2e16,%edx 97288: eb 0d jmp 97297 9728a: 8b 44 24 10 mov 0x10(%rsp),%eax 9728e: 8b 11 mov (%rcx),%edx 97290: 48 83 c1 08 add $0x8,%rcx 97294: 8b 71 fc mov -0x4(%rcx),%esi 97297: 44 8d 40 01 lea 0x1(%rax),%r8d 9729b: 81 ea 00 2c 00 00 sub $0x2c00,%edx 972a1: 44 89 44 24 10 mov %r8d,0x10(%rsp) 972a6: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 972ab: 41 c7 04 80 00 76 01 movl $0xc0017600,(%r8,%rax,4) 972b2: c0 972b3: 8b 44 24 10 mov 0x10(%rsp),%eax 972b7: 44 8d 40 01 lea 0x1(%rax),%r8d 972bb: 44 89 44 24 10 mov %r8d,0x10(%rsp) 972c0: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 972c5: 41 89 14 80 mov %edx,(%r8,%rax,4) 972c9: 8b 44 24 10 mov 0x10(%rsp),%eax 972cd: 8d 50 01 lea 0x1(%rax),%edx 972d0: 89 54 24 10 mov %edx,0x10(%rsp) 972d4: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 972d9: 89 34 82 mov %esi,(%rdx,%rax,4) 972dc: 48 39 cf cmp %rcx,%rdi 972df: 75 a9 jne 9728a 972e1: 8b 54 24 10 mov 0x10(%rsp),%edx 972e5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 972ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 972f1: 8d 4a 01 lea 0x1(%rdx),%ecx 972f4: 48 05 00 03 00 00 add $0x300,%rax 972fa: 89 4c 24 10 mov %ecx,0x10(%rsp) 972fe: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 97303: 48 89 c6 mov %rax,%rsi 97306: 48 c1 e8 28 shr $0x28,%rax 9730a: 48 c1 ee 08 shr $0x8,%rsi 9730e: c7 04 91 00 76 02 c0 movl $0xc0027600,(%rcx,%rdx,4) 97315: 8b 54 24 10 mov 0x10(%rsp),%edx 97319: 8d 4a 01 lea 0x1(%rdx),%ecx 9731c: 89 4c 24 10 mov %ecx,0x10(%rsp) 97320: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 97325: c7 04 91 0c 02 00 00 movl $0x20c,(%rcx,%rdx,4) 9732c: 8b 54 24 10 mov 0x10(%rsp),%edx 97330: 8d 4a 01 lea 0x1(%rdx),%ecx 97333: 89 4c 24 10 mov %ecx,0x10(%rsp) 97337: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 9733c: 89 34 91 mov %esi,(%rcx,%rdx,4) 9733f: 8b 54 24 10 mov 0x10(%rsp),%edx 97343: be 0f 00 00 00 mov $0xf,%esi 97348: 8d 4a 01 lea 0x1(%rdx),%ecx 9734b: 89 4c 24 10 mov %ecx,0x10(%rsp) 9734f: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 97354: 89 04 91 mov %eax,(%rcx,%rdx,4) 97357: 8b 44 24 10 mov 0x10(%rsp),%eax 9735b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 97362: 8d 50 01 lea 0x1(%rax),%edx 97365: 89 54 24 10 mov %edx,0x10(%rsp) 97369: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 9736e: c7 04 82 00 15 03 c0 movl $0xc0031500,(%rdx,%rax,4) 97375: 8b 44 24 10 mov 0x10(%rsp),%eax 97379: 8d 50 01 lea 0x1(%rax),%edx 9737c: 89 54 24 10 mov %edx,0x10(%rsp) 97380: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 97385: c7 04 82 08 00 00 00 movl $0x8,(%rdx,%rax,4) 9738c: 8b 44 24 10 mov 0x10(%rsp),%eax 97390: 8d 50 01 lea 0x1(%rax),%edx 97393: 89 54 24 10 mov %edx,0x10(%rsp) 97397: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 9739c: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) 973a3: 8b 44 24 10 mov 0x10(%rsp),%eax 973a7: 8d 50 01 lea 0x1(%rax),%edx 973aa: 89 54 24 10 mov %edx,0x10(%rsp) 973ae: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 973b3: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) 973ba: 8b 44 24 10 mov 0x10(%rsp),%eax 973be: 8d 50 01 lea 0x1(%rax),%edx 973c1: 89 54 24 10 mov %edx,0x10(%rsp) 973c5: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 973ca: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) 973d1: 8b 44 24 10 mov 0x10(%rsp),%eax 973d5: 8d 50 01 lea 0x1(%rax),%edx 973d8: 89 54 24 10 mov %edx,0x10(%rsp) 973dc: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 973e1: c7 04 82 00 46 00 c0 movl $0xc0004600,(%rdx,%rax,4) 973e8: 8b 44 24 10 mov 0x10(%rsp),%eax 973ec: 8d 50 01 lea 0x1(%rax),%edx 973ef: 89 54 24 10 mov %edx,0x10(%rsp) 973f3: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 973f8: c7 04 82 07 04 00 00 movl $0x407,(%rdx,%rax,4) 973ff: ba 16 2e 00 00 mov $0x2e16,%edx 97404: eb 09 jmp 9740f 97406: 8b 11 mov (%rcx),%edx 97408: 8b 71 04 mov 0x4(%rcx),%esi 9740b: 48 83 c1 08 add $0x8,%rcx 9740f: 8b 44 24 10 mov 0x10(%rsp),%eax 97413: 81 ea 00 2c 00 00 sub $0x2c00,%edx 97419: 44 8d 40 01 lea 0x1(%rax),%r8d 9741d: 44 89 44 24 10 mov %r8d,0x10(%rsp) 97422: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 97427: 41 c7 04 80 00 76 01 movl $0xc0017600,(%r8,%rax,4) 9742e: c0 9742f: 8b 44 24 10 mov 0x10(%rsp),%eax 97433: 44 8d 40 01 lea 0x1(%rax),%r8d 97437: 44 89 44 24 10 mov %r8d,0x10(%rsp) 9743c: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 97441: 41 89 14 80 mov %edx,(%r8,%rax,4) 97445: 8b 44 24 10 mov 0x10(%rsp),%eax 97449: 8d 50 01 lea 0x1(%rax),%edx 9744c: 89 54 24 10 mov %edx,0x10(%rsp) 97450: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 97455: 89 34 82 mov %esi,(%rdx,%rax,4) 97458: 48 39 cf cmp %rcx,%rdi 9745b: 75 a9 jne 97406 9745d: 8b 54 24 10 mov 0x10(%rsp),%edx 97461: 48 8b 44 24 18 mov 0x18(%rsp),%rax 97466: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9746d: 8d 4a 01 lea 0x1(%rdx),%ecx 97470: 48 05 00 05 00 00 add $0x500,%rax 97476: 89 4c 24 10 mov %ecx,0x10(%rsp) 9747a: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 9747f: 48 89 c6 mov %rax,%rsi 97482: 48 c1 e8 28 shr $0x28,%rax 97486: 48 c1 ee 08 shr $0x8,%rsi 9748a: c7 04 91 00 76 02 c0 movl $0xc0027600,(%rcx,%rdx,4) 97491: 8b 54 24 10 mov 0x10(%rsp),%edx 97495: 8d 4a 01 lea 0x1(%rdx),%ecx 97498: 89 4c 24 10 mov %ecx,0x10(%rsp) 9749c: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 974a1: c7 04 91 0c 02 00 00 movl $0x20c,(%rcx,%rdx,4) 974a8: 8b 54 24 10 mov 0x10(%rsp),%edx 974ac: 8d 4a 01 lea 0x1(%rdx),%ecx 974af: 89 4c 24 10 mov %ecx,0x10(%rsp) 974b3: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 974b8: 89 34 91 mov %esi,(%rcx,%rdx,4) 974bb: 8b 54 24 10 mov 0x10(%rsp),%edx 974bf: be f0 00 00 00 mov $0xf0,%esi 974c4: 8d 4a 01 lea 0x1(%rdx),%ecx 974c7: 89 4c 24 10 mov %ecx,0x10(%rsp) 974cb: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 974d0: 89 04 91 mov %eax,(%rcx,%rdx,4) 974d3: 8b 44 24 10 mov 0x10(%rsp),%eax 974d7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 974de: 8d 50 01 lea 0x1(%rax),%edx 974e1: 89 54 24 10 mov %edx,0x10(%rsp) 974e5: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 974ea: c7 04 82 00 15 03 c0 movl $0xc0031500,(%rdx,%rax,4) 974f1: 8b 44 24 10 mov 0x10(%rsp),%eax 974f5: 8d 50 01 lea 0x1(%rax),%edx 974f8: 89 54 24 10 mov %edx,0x10(%rsp) 974fc: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 97501: c7 04 82 08 00 00 00 movl $0x8,(%rdx,%rax,4) 97508: 8b 44 24 10 mov 0x10(%rsp),%eax 9750c: 8d 50 01 lea 0x1(%rax),%edx 9750f: 89 54 24 10 mov %edx,0x10(%rsp) 97513: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 97518: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) 9751f: 8b 44 24 10 mov 0x10(%rsp),%eax 97523: 8d 50 01 lea 0x1(%rax),%edx 97526: 89 54 24 10 mov %edx,0x10(%rsp) 9752a: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 9752f: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) 97536: 8b 44 24 10 mov 0x10(%rsp),%eax 9753a: 8d 50 01 lea 0x1(%rax),%edx 9753d: 89 54 24 10 mov %edx,0x10(%rsp) 97541: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 97546: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) 9754d: 8b 44 24 10 mov 0x10(%rsp),%eax 97551: 8d 50 01 lea 0x1(%rax),%edx 97554: 89 54 24 10 mov %edx,0x10(%rsp) 97558: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 9755d: c7 04 82 00 46 00 c0 movl $0xc0004600,(%rdx,%rax,4) 97564: 8b 44 24 10 mov 0x10(%rsp),%eax 97568: 8d 50 01 lea 0x1(%rax),%edx 9756b: 89 54 24 10 mov %edx,0x10(%rsp) 9756f: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 97574: c7 04 82 07 04 00 00 movl $0x407,(%rdx,%rax,4) 9757b: ba 16 2e 00 00 mov $0x2e16,%edx 97580: eb 09 jmp 9758b 97582: 8b 11 mov (%rcx),%edx 97584: 8b 71 04 mov 0x4(%rcx),%esi 97587: 48 83 c1 08 add $0x8,%rcx 9758b: 8b 44 24 10 mov 0x10(%rsp),%eax 9758f: 81 ea 00 2c 00 00 sub $0x2c00,%edx 97595: 44 8d 40 01 lea 0x1(%rax),%r8d 97599: 44 89 44 24 10 mov %r8d,0x10(%rsp) 9759e: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 975a3: 41 c7 04 80 00 76 01 movl $0xc0017600,(%r8,%rax,4) 975aa: c0 975ab: 8b 44 24 10 mov 0x10(%rsp),%eax 975af: 44 8d 40 01 lea 0x1(%rax),%r8d 975b3: 44 89 44 24 10 mov %r8d,0x10(%rsp) 975b8: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 975bd: 41 89 14 80 mov %edx,(%r8,%rax,4) 975c1: 8b 44 24 10 mov 0x10(%rsp),%eax 975c5: 8d 50 01 lea 0x1(%rax),%edx 975c8: 89 54 24 10 mov %edx,0x10(%rsp) 975cc: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 975d1: 89 34 82 mov %esi,(%rdx,%rax,4) 975d4: 48 39 cf cmp %rcx,%rdi 975d7: 75 a9 jne 97582 975d9: 8b 54 24 10 mov 0x10(%rsp),%edx 975dd: 48 8b 44 24 18 mov 0x18(%rsp),%rax 975e2: 48 8d bd 80 98 00 00 lea 0x9880(%rbp),%rdi 975e9: 49 89 e0 mov %rsp,%r8 975ec: 8d 4a 01 lea 0x1(%rdx),%ecx 975ef: 48 05 00 05 00 00 add $0x500,%rax 975f5: 89 4c 24 10 mov %ecx,0x10(%rsp) 975f9: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 975fe: 48 89 c6 mov %rax,%rsi 97601: 48 c1 e8 28 shr $0x28,%rax 97605: 48 c1 ee 08 shr $0x8,%rsi 97609: c7 04 91 00 76 02 c0 movl $0xc0027600,(%rcx,%rdx,4) 97610: 8b 54 24 10 mov 0x10(%rsp),%edx 97614: 8d 4a 01 lea 0x1(%rdx),%ecx 97617: 89 4c 24 10 mov %ecx,0x10(%rsp) 9761b: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 97620: c7 04 91 0c 02 00 00 movl $0x20c,(%rcx,%rdx,4) 97627: 8b 54 24 10 mov 0x10(%rsp),%edx 9762b: 8d 4a 01 lea 0x1(%rdx),%ecx 9762e: 89 4c 24 10 mov %ecx,0x10(%rsp) 97632: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 97637: 89 34 91 mov %esi,(%rcx,%rdx,4) 9763a: 8b 54 24 10 mov 0x10(%rsp),%edx 9763e: be 01 00 00 00 mov $0x1,%esi 97643: 8d 4a 01 lea 0x1(%rdx),%ecx 97646: 89 4c 24 10 mov %ecx,0x10(%rsp) 9764a: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 9764f: 89 04 91 mov %eax,(%rcx,%rdx,4) 97652: 8b 44 24 10 mov 0x10(%rsp),%eax 97656: 31 c9 xor %ecx,%ecx 97658: 8d 50 01 lea 0x1(%rax),%edx 9765b: 89 54 24 10 mov %edx,0x10(%rsp) 9765f: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 97664: c7 04 82 00 15 03 c0 movl $0xc0031500,(%rdx,%rax,4) 9766b: 8b 44 24 10 mov 0x10(%rsp),%eax 9766f: 8d 50 01 lea 0x1(%rax),%edx 97672: 89 54 24 10 mov %edx,0x10(%rsp) 97676: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 9767b: c7 04 82 08 00 00 00 movl $0x8,(%rdx,%rax,4) 97682: 8b 44 24 10 mov 0x10(%rsp),%eax 97686: 8d 50 01 lea 0x1(%rax),%edx 97689: 89 54 24 10 mov %edx,0x10(%rsp) 9768d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 97692: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) 97699: 8b 44 24 10 mov 0x10(%rsp),%eax 9769d: 8d 50 01 lea 0x1(%rax),%edx 976a0: 89 54 24 10 mov %edx,0x10(%rsp) 976a4: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 976a9: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) 976b0: 8b 44 24 10 mov 0x10(%rsp),%eax 976b4: 8d 50 01 lea 0x1(%rax),%edx 976b7: 89 54 24 10 mov %edx,0x10(%rsp) 976bb: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 976c0: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) 976c7: 8b 44 24 10 mov 0x10(%rsp),%eax 976cb: 8d 50 01 lea 0x1(%rax),%edx 976ce: 89 54 24 10 mov %edx,0x10(%rsp) 976d2: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 976d7: c7 04 82 00 46 00 c0 movl $0xc0004600,(%rdx,%rax,4) 976de: 8b 44 24 10 mov 0x10(%rsp),%eax 976e2: 8d 50 01 lea 0x1(%rax),%edx 976e5: 89 54 24 10 mov %edx,0x10(%rsp) 976e9: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 976ee: c7 04 82 07 04 00 00 movl $0x407,(%rdx,%rax,4) 976f5: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 976fa: e8 00 00 00 00 callq 976ff 976ff: 41 89 c4 mov %eax,%r12d 97702: 85 c0 test %eax,%eax 97704: 0f 85 ed 00 00 00 jne 977f7 9770a: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 97711: ff ff 7f 97714: 48 8b 3c 24 mov (%rsp),%rdi 97718: 31 f6 xor %esi,%esi 9771a: e8 00 00 00 00 callq 9771f 9771f: be 00 00 00 00 mov $0x0,%esi 97724: 48 85 c0 test %rax,%rax 97727: 48 0f 4e f0 cmovle %rax,%rsi 9772b: 41 89 f4 mov %esi,%r12d 9772e: 85 f6 test %esi,%esi 97730: 0f 85 ed 00 00 00 jne 97823 97736: 81 e3 ff ff cf ff and $0xffcfffff,%ebx 9773c: 31 c9 xor %ecx,%ecx 9773e: be 7e 30 00 00 mov $0x307e,%esi 97743: 48 89 ef mov %rbp,%rdi 97746: 89 da mov %ebx,%edx 97748: 49 c7 c5 00 00 00 00 mov $0x0,%r13 9774f: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 97756: 81 ca 00 00 20 20 or $0x20200000,%edx 9775c: e8 00 00 00 00 callq 97761 97761: 31 d2 xor %edx,%edx 97763: be 98 30 00 00 mov $0x3098,%esi 97768: 48 89 ef mov %rbp,%rdi 9776b: e8 00 00 00 00 callq 97770 97770: be 98 30 00 00 mov $0x3098,%esi 97775: 31 c9 xor %ecx,%ecx 97777: 48 89 ef mov %rbp,%rdi 9777a: 83 e0 fc and $0xfffffffc,%eax 9777d: 89 c2 mov %eax,%edx 9777f: 83 ca 01 or $0x1,%edx 97782: e8 00 00 00 00 callq 97787 97787: be 90 31 00 00 mov $0x3190,%esi 9778c: eb 06 jmp 97794 9778e: 8b 33 mov (%rbx),%esi 97790: 48 83 c3 04 add $0x4,%rbx 97794: 31 d2 xor %edx,%edx 97796: 48 89 ef mov %rbp,%rdi 97799: e8 00 00 00 00 callq 9779e 9779e: 49 39 dd cmp %rbx,%r13 977a1: 75 eb jne 9778e 977a3: 31 d2 xor %edx,%edx 977a5: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 977aa: 48 89 ef mov %rbp,%rdi 977ad: e8 00 00 00 00 callq 977b2 977b2: 48 8b 04 24 mov (%rsp),%rax 977b6: 48 85 c0 test %rax,%rax 977b9: 0f 84 83 f9 ff ff je 97142 977bf: 48 8d 78 38 lea 0x38(%rax),%rdi 977c3: ba ff ff ff ff mov $0xffffffff,%edx 977c8: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 977cd: 83 fa 01 cmp $0x1,%edx 977d0: 74 5f je 97831 977d2: 85 d2 test %edx,%edx 977d4: 7e 62 jle 97838 977d6: 45 85 e4 test %r12d,%r12d 977d9: 0f 85 18 f9 ff ff jne 970f7 977df: e9 5e f9 ff ff jmpq 97142 977e4: 89 c6 mov %eax,%esi 977e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 977ed: e8 00 00 00 00 callq 977f2 977f2: e9 00 f9 ff ff jmpq 970f7 977f7: 89 c6 mov %eax,%esi 977f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 97800: e8 00 00 00 00 callq 97805 97805: 31 d2 xor %edx,%edx 97807: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 9780c: 48 89 ef mov %rbp,%rdi 9780f: e8 00 00 00 00 callq 97814 97814: 48 8b 04 24 mov (%rsp),%rax 97818: 48 85 c0 test %rax,%rax 9781b: 0f 84 d6 f8 ff ff je 970f7 97821: eb 9c jmp 977bf 97823: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9782a: e8 00 00 00 00 callq 9782f 9782f: eb d4 jmp 97805 97831: e8 00 00 00 00 callq 97836 97836: eb 9e jmp 977d6 97838: be 03 00 00 00 mov $0x3,%esi 9783d: e8 00 00 00 00 callq 97842 97842: eb 92 jmp 977d6 97844: e8 00 00 00 00 callq 97849 97849: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000097850 : 97850: e8 00 00 00 00 callq 97855 97855: 55 push %rbp 97856: 31 d2 xor %edx,%edx 97858: be 47 32 00 00 mov $0x3247,%esi 9785d: 48 89 fd mov %rdi,%rbp 97860: 53 push %rbx 97861: e8 00 00 00 00 callq 97866 97866: a8 01 test $0x1,%al 97868: 75 35 jne 9789f 9786a: 48 89 ef mov %rbp,%rdi 9786d: 31 c9 xor %ecx,%ecx 9786f: 31 d2 xor %edx,%edx 97871: be 5d 32 00 00 mov $0x325d,%esi 97876: e8 00 00 00 00 callq 9787b 9787b: 48 89 ef mov %rbp,%rdi 9787e: 31 c9 xor %ecx,%ecx 97880: 31 d2 xor %edx,%edx 97882: be 4f 32 00 00 mov $0x324f,%esi 97887: e8 00 00 00 00 callq 9788c 9788c: 48 89 ef mov %rbp,%rdi 9788f: 5b pop %rbx 97890: 31 c9 xor %ecx,%ecx 97892: 31 d2 xor %edx,%edx 97894: be 55 32 00 00 mov $0x3255,%esi 97899: 5d pop %rbp 9789a: e9 00 00 00 00 jmpq 9789f 9789f: 31 d2 xor %edx,%edx 978a1: be 5d 32 00 00 mov $0x325d,%esi 978a6: 48 89 ef mov %rbp,%rdi 978a9: e8 00 00 00 00 callq 978ae 978ae: 31 c9 xor %ecx,%ecx 978b0: be 5d 32 00 00 mov $0x325d,%esi 978b5: 48 89 ef mov %rbp,%rdi 978b8: 83 e0 f8 and $0xfffffff8,%eax 978bb: 89 c2 mov %eax,%edx 978bd: 83 ca 02 or $0x2,%edx 978c0: e8 00 00 00 00 callq 978c5 978c5: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 978cb: 85 c0 test %eax,%eax 978cd: 7e 9b jle 9786a 978cf: 31 db xor %ebx,%ebx 978d1: eb 15 jmp 978e8 978d3: bf c7 10 00 00 mov $0x10c7,%edi 978d8: 83 c3 01 add $0x1,%ebx 978db: e8 00 00 00 00 callq 978e0 978e0: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 978e6: 7d 82 jge 9786a 978e8: 31 d2 xor %edx,%edx 978ea: be 47 32 00 00 mov $0x3247,%esi 978ef: 48 89 ef mov %rbp,%rdi 978f2: e8 00 00 00 00 callq 978f7 978f7: a8 01 test $0x1,%al 978f9: 75 d8 jne 978d3 978fb: e9 6a ff ff ff jmpq 9786a 0000000000097900 : 97900: e8 00 00 00 00 callq 97905 97905: 89 f0 mov %esi,%eax 97907: 41 57 push %r15 97909: c1 e8 02 shr $0x2,%eax 9790c: 41 56 push %r14 9790e: 41 55 push %r13 97910: 49 89 fd mov %rdi,%r13 97913: 41 54 push %r12 97915: 55 push %rbp 97916: 53 push %rbx 97917: 83 e0 03 and $0x3,%eax 9791a: 74 74 je 97990 9791c: 3c 03 cmp $0x3,%al 9791e: 74 65 je 97985 97920: 8b 97 c0 b1 00 00 mov 0xb1c0(%rdi),%edx 97926: 85 d2 test %edx,%edx 97928: 74 5b je 97985 9792a: 41 89 f6 mov %esi,%r14d 9792d: 83 e6 03 and $0x3,%esi 97930: 44 0f b6 e0 movzbl %al,%r12d 97934: 31 ed xor %ebp,%ebp 97936: 41 c1 ee 04 shr $0x4,%r14d 9793a: 48 8d 9f f8 98 00 00 lea 0x98f8(%rdi),%rbx 97941: 41 89 f7 mov %esi,%r15d 97944: 41 83 e6 07 and $0x7,%r14d 97948: eb 13 jmp 9795d 9794a: 83 c5 01 add $0x1,%ebp 9794d: 48 81 c3 28 03 00 00 add $0x328,%rbx 97954: 41 39 ad c0 b1 00 00 cmp %ebp,0xb1c0(%r13) 9795b: 76 28 jbe 97985 9795d: 44 39 a3 d0 01 00 00 cmp %r12d,0x1d0(%rbx) 97964: 75 e4 jne 9794a 97966: 44 39 bb d4 01 00 00 cmp %r15d,0x1d4(%rbx) 9796d: 75 db jne 9794a 9796f: 41 0f b6 c6 movzbl %r14b,%eax 97973: 39 83 d8 01 00 00 cmp %eax,0x1d8(%rbx) 97979: 75 cf jne 9794a 9797b: 48 89 df mov %rbx,%rdi 9797e: e8 00 00 00 00 callq 97983 97983: eb c5 jmp 9794a 97985: 5b pop %rbx 97986: 5d pop %rbp 97987: 41 5c pop %r12 97989: 41 5d pop %r13 9798b: 41 5e pop %r14 9798d: 41 5f pop %r15 9798f: c3 retq 97990: 5b pop %rbx 97991: 48 8d bf a0 92 00 00 lea 0x92a0(%rdi),%rdi 97998: 5d pop %rbp 97999: 41 5c pop %r12 9799b: 41 5d pop %r13 9799d: 41 5e pop %r14 9799f: 41 5f pop %r15 979a1: e9 00 00 00 00 jmpq 979a6 979a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 979ad: 00 00 00 00000000000979b0 : 979b0: e8 00 00 00 00 callq 979b5 979b5: 55 push %rbp 979b6: 48 89 fd mov %rdi,%rbp 979b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 979c0: 53 push %rbx 979c1: 48 89 d3 mov %rdx,%rbx 979c4: e8 00 00 00 00 callq 979c9 979c9: 8b 73 08 mov 0x8(%rbx),%esi 979cc: 48 89 ef mov %rbp,%rdi 979cf: e8 2c ff ff ff callq 97900 979d4: 31 c0 xor %eax,%eax 979d6: 5b pop %rbx 979d7: 5d pop %rbp 979d8: c3 retq 979d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000979e0 : 979e0: e8 00 00 00 00 callq 979e5 979e5: 55 push %rbp 979e6: 48 89 fd mov %rdi,%rbp 979e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 979f0: 53 push %rbx 979f1: 48 89 d3 mov %rdx,%rbx 979f4: e8 00 00 00 00 callq 979f9 979f9: 8b 73 08 mov 0x8(%rbx),%esi 979fc: 48 89 ef mov %rbp,%rdi 979ff: e8 fc fe ff ff callq 97900 97a04: 31 c0 xor %eax,%eax 97a06: 5b pop %rbx 97a07: 5d pop %rbp 97a08: c3 retq 97a09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000097a10 : 97a10: e8 00 00 00 00 callq 97a15 97a15: 41 54 push %r12 97a17: 31 d2 xor %edx,%edx 97a19: 49 89 f4 mov %rsi,%r12 97a1c: be 83 30 00 00 mov $0x3083,%esi 97a21: 55 push %rbp 97a22: 48 89 fd mov %rdi,%rbp 97a25: 53 push %rbx 97a26: bb 48 32 00 00 mov $0x3248,%ebx 97a2b: e8 00 00 00 00 callq 97a30 97a30: 31 c9 xor %ecx,%ecx 97a32: be 83 30 00 00 mov $0x3083,%esi 97a37: 48 89 ef mov %rbp,%rdi 97a3a: 25 ff ff ff 7f and $0x7fffffff,%eax 97a3f: 89 c2 mov %eax,%edx 97a41: e8 00 00 00 00 callq 97a46 97a46: 41 8b 94 9c ec 38 ff mov -0xc714(%r12,%rbx,4),%edx 97a4d: ff 97a4e: 89 de mov %ebx,%esi 97a50: 31 c9 xor %ecx,%ecx 97a52: 48 89 ef mov %rbp,%rdi 97a55: 48 83 c3 01 add $0x1,%rbx 97a59: e8 00 00 00 00 callq 97a5e 97a5e: 48 81 fb 6d 32 00 00 cmp $0x326d,%rbx 97a65: 75 df jne 97a46 97a67: 83 bd 08 07 00 00 0b cmpl $0xb,0x708(%rbp) 97a6e: 74 45 je 97ab5 97a70: 41 8b 94 24 a0 02 00 mov 0x2a0(%r12),%edx 97a77: 00 97a78: 31 c9 xor %ecx,%ecx 97a7a: be 6d 32 00 00 mov $0x326d,%esi 97a7f: 48 89 ef mov %rbp,%rdi 97a82: e8 00 00 00 00 callq 97a87 97a87: 31 c9 xor %ecx,%ecx 97a89: be 6e 32 00 00 mov $0x326e,%esi 97a8e: 48 89 ef mov %rbp,%rdi 97a91: 41 8b 94 24 a4 02 00 mov 0x2a4(%r12),%edx 97a98: 00 97a99: e8 00 00 00 00 callq 97a9e 97a9e: 31 c9 xor %ecx,%ecx 97aa0: be 79 32 00 00 mov $0x3279,%esi 97aa5: 48 89 ef mov %rbp,%rdi 97aa8: 41 8b 94 24 d0 02 00 mov 0x2d0(%r12),%edx 97aaf: 00 97ab0: e8 00 00 00 00 callq 97ab5 97ab5: bb 6f 32 00 00 mov $0x326f,%ebx 97aba: 41 8b 94 9c ec 38 ff mov -0xc714(%r12,%rbx,4),%edx 97ac1: ff 97ac2: 89 de mov %ebx,%esi 97ac4: 31 c9 xor %ecx,%ecx 97ac6: 48 89 ef mov %rbp,%rdi 97ac9: 48 83 c3 01 add $0x1,%rbx 97acd: e8 00 00 00 00 callq 97ad2 97ad2: 48 81 fb 79 32 00 00 cmp $0x3279,%rbx 97ad9: 75 df jne 97aba 97adb: bb 45 32 00 00 mov $0x3245,%ebx 97ae0: 41 8b 94 9c ec 38 ff mov -0xc714(%r12,%rbx,4),%edx 97ae7: ff 97ae8: 89 de mov %ebx,%esi 97aea: 31 c9 xor %ecx,%ecx 97aec: 48 89 ef mov %rbp,%rdi 97aef: 48 83 c3 01 add $0x1,%rbx 97af3: e8 00 00 00 00 callq 97af8 97af8: 48 81 fb 48 32 00 00 cmp $0x3248,%rbx 97aff: 75 df jne 97ae0 97b01: 5b pop %rbx 97b02: 5d pop %rbp 97b03: 41 5c pop %r12 97b05: c3 retq 97b06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 97b0d: 00 00 00 0000000000097b10 : 97b10: e8 00 00 00 00 callq 97b15 97b15: 41 55 push %r13 97b17: be 6c 32 00 00 mov $0x326c,%esi 97b1c: 41 54 push %r12 97b1e: 49 89 fc mov %rdi,%r12 97b21: 55 push %rbp 97b22: 53 push %rbx 97b23: 48 8b 9f 68 02 00 00 mov 0x268(%rdi),%rbx 97b2a: 48 8b 2f mov (%rdi),%rbp 97b2d: c7 03 00 08 31 c0 movl $0xc0310800,(%rbx) 97b33: c7 43 2c 01 00 00 00 movl $0x1,0x2c(%rbx) 97b3a: 48 c7 43 5c ff ff ff movq $0xffffffffffffffff,0x5c(%rbx) 97b41: ff 97b42: 48 c7 43 68 ff ff ff movq $0xffffffffffffffff,0x68(%rbx) 97b49: ff 97b4a: c7 83 80 00 00 00 03 movl $0x3,0x80(%rbx) 97b51: 00 00 00 97b54: 8b 87 60 02 00 00 mov 0x260(%rdi),%eax 97b5a: 05 08 08 00 00 add $0x808,%eax 97b5f: 89 83 f8 01 00 00 mov %eax,0x1f8(%rbx) 97b65: 48 8b 87 60 02 00 00 mov 0x260(%rdi),%rax 97b6c: 48 05 08 08 00 00 add $0x808,%rax 97b72: 48 c1 e8 20 shr $0x20,%rax 97b76: 89 83 fc 01 00 00 mov %eax,0x1fc(%rbx) 97b7c: 48 8b 87 70 02 00 00 mov 0x270(%rdi),%rax 97b83: 48 89 ef mov %rbp,%rdi 97b86: 48 89 c2 mov %rax,%rdx 97b89: 48 c1 e8 28 shr $0x28,%rax 97b8d: 48 c1 ea 08 shr $0x8,%rdx 97b91: 89 83 98 02 00 00 mov %eax,0x298(%rbx) 97b97: 89 93 94 02 00 00 mov %edx,0x294(%rbx) 97b9d: 31 d2 xor %edx,%edx 97b9f: e8 00 00 00 00 callq 97ba4 97ba4: 31 d2 xor %edx,%edx 97ba6: be 54 32 00 00 mov $0x3254,%esi 97bab: 48 89 ef mov %rbp,%rdi 97bae: 83 e0 c0 and $0xffffffc0,%eax 97bb1: 83 c8 09 or $0x9,%eax 97bb4: 89 83 9c 02 00 00 mov %eax,0x29c(%rbx) 97bba: e8 00 00 00 00 callq 97bbf 97bbf: 25 ff ff ff bf and $0xbfffffff,%eax 97bc4: 41 80 bc 24 7c 02 00 cmpb $0x0,0x27c(%r12) 97bcb: 00 00 97bcd: 74 05 je 97bd4 97bcf: 0d 00 00 00 40 or $0x40000000,%eax 97bd4: 89 83 3c 02 00 00 mov %eax,0x23c(%rbx) 97bda: 31 d2 xor %edx,%edx 97bdc: be 67 32 00 00 mov $0x3267,%esi 97be1: 48 89 ef mov %rbp,%rdi 97be4: 41 8b 84 24 60 02 00 mov 0x260(%r12),%eax 97beb: 00 97bec: 83 e0 fc and $0xfffffffc,%eax 97bef: 89 83 00 02 00 00 mov %eax,0x200(%rbx) 97bf5: 41 8b 84 24 64 02 00 mov 0x264(%r12),%eax 97bfc: 00 97bfd: 89 83 04 02 00 00 mov %eax,0x204(%rbx) 97c03: e8 00 00 00 00 callq 97c08 97c08: 48 89 ef mov %rbp,%rdi 97c0b: be 56 32 00 00 mov $0x3256,%esi 97c10: 83 e0 f0 and $0xfffffff0,%eax 97c13: 89 83 88 02 00 00 mov %eax,0x288(%rbx) 97c19: 49 8b 84 24 30 02 00 mov 0x230(%r12),%rax 97c20: 00 97c21: 48 89 c2 mov %rax,%rdx 97c24: 48 c1 e8 28 shr $0x28,%rax 97c28: 48 c1 ea 08 shr $0x8,%rdx 97c2c: 89 83 24 02 00 00 mov %eax,0x224(%rbx) 97c32: 89 93 20 02 00 00 mov %edx,0x220(%rbx) 97c38: 31 d2 xor %edx,%edx 97c3a: e8 00 00 00 00 callq 97c3f 97c3f: 41 8b 94 24 20 02 00 mov 0x220(%r12),%edx 97c46: 00 97c47: 83 e0 c0 and $0xffffffc0,%eax 97c4a: 89 d7 mov %edx,%edi 97c4c: 41 89 c5 mov %eax,%r13d 97c4f: b8 3f 00 00 00 mov $0x3f,%eax 97c54: c1 ef 02 shr $0x2,%edi 97c57: 83 fa 07 cmp $0x7,%edx 97c5a: 76 0b jbe 97c67 97c5c: e8 df e0 ff ff callq 95d40 <__order_base_2.part.0> 97c61: 83 e8 01 sub $0x1,%eax 97c64: 83 e0 3f and $0x3f,%eax 97c67: 41 09 c5 or %eax,%r13d 97c6a: 41 81 e5 ff c0 ff cf and $0xcfffc0ff,%r13d 97c71: 41 81 cd 00 00 00 c0 or $0xc0000000,%r13d 97c78: 44 89 ab 44 02 00 00 mov %r13d,0x244(%rbx) 97c7f: 41 8b 84 24 08 02 00 mov 0x208(%r12),%eax 97c86: 00 97c87: c1 e0 02 shl $0x2,%eax 97c8a: 48 03 85 28 5c 00 00 add 0x5c28(%rbp),%rax 97c91: 89 c2 mov %eax,%edx 97c93: 48 c1 e8 20 shr $0x20,%rax 97c97: 83 e2 fc and $0xfffffffc,%edx 97c9a: 25 ff ff 00 00 and $0xffff,%eax 97c9f: 89 93 2c 02 00 00 mov %edx,0x22c(%rbx) 97ca5: 89 83 30 02 00 00 mov %eax,0x230(%rbx) 97cab: 41 8b 84 24 80 02 00 mov 0x280(%r12),%eax 97cb2: 00 97cb3: c1 e0 02 shl $0x2,%eax 97cb6: 48 03 85 28 5c 00 00 add 0x5c28(%rbp),%rax 97cbd: 89 c2 mov %eax,%edx 97cbf: 48 c1 e8 20 shr $0x20,%rax 97cc3: 25 ff ff 00 00 and $0xffff,%eax 97cc8: 83 e2 fc and $0xfffffffc,%edx 97ccb: 89 83 38 02 00 00 mov %eax,0x238(%rbx) 97cd1: 31 c0 xor %eax,%eax 97cd3: 89 93 34 02 00 00 mov %edx,0x234(%rbx) 97cd9: 41 80 bc 24 7c 02 00 cmpb $0x0,0x27c(%r12) 97ce0: 00 00 97ce2: 0f 85 da 01 00 00 jne 97ec2 97ce8: 89 83 3c 02 00 00 mov %eax,0x23c(%rbx) 97cee: 31 d2 xor %edx,%edx 97cf0: be 4f 32 00 00 mov $0x324f,%esi 97cf5: 48 89 ef mov %rbp,%rdi 97cf8: 49 c7 84 24 10 02 00 movq $0x0,0x210(%r12) 97cff: 00 00 00 00 00 97d04: c7 83 40 02 00 00 00 movl $0x0,0x240(%rbx) 97d0b: 00 00 00 97d0e: e8 00 00 00 00 callq 97d13 97d13: 31 d2 xor %edx,%edx 97d15: be 49 32 00 00 mov $0x3249,%esi 97d1a: 48 89 ef mov %rbp,%rdi 97d1d: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 97d23: c7 83 0c 02 00 00 00 movl $0x0,0x20c(%rbx) 97d2a: 00 00 00 97d2d: e8 00 00 00 00 callq 97d32 97d32: 31 d2 xor %edx,%edx 97d34: be 5a 32 00 00 mov $0x325a,%esi 97d39: 48 89 ef mov %rbp,%rdi 97d3c: 25 ff 00 fc ff and $0xfffc00ff,%eax 97d41: 80 cc 53 or $0x53,%ah 97d44: 89 83 10 02 00 00 mov %eax,0x210(%rbx) 97d4a: e8 00 00 00 00 callq 97d4f 97d4f: 31 d2 xor %edx,%edx 97d51: be 5b 32 00 00 mov $0x325b,%esi 97d56: 48 89 ef mov %rbp,%rdi 97d59: 0d 00 00 30 18 or $0x18300000,%eax 97d5e: 89 83 54 02 00 00 mov %eax,0x254(%rbx) 97d64: e8 00 00 00 00 callq 97d69 97d69: 31 d2 xor %edx,%edx 97d6b: be 72 32 00 00 mov $0x3272,%esi 97d70: 48 89 ef mov %rbp,%rdi 97d73: 0d 00 00 00 18 or $0x18000000,%eax 97d78: 89 83 58 02 00 00 mov %eax,0x258(%rbx) 97d7e: e8 00 00 00 00 callq 97d83 97d83: 31 d2 xor %edx,%edx 97d85: be 6d 32 00 00 mov $0x326d,%esi 97d8a: 48 89 ef mov %rbp,%rdi 97d8d: 83 c8 06 or $0x6,%eax 97d90: 89 83 b4 02 00 00 mov %eax,0x2b4(%rbx) 97d96: e8 00 00 00 00 callq 97d9b 97d9b: 31 d2 xor %edx,%edx 97d9d: be 6e 32 00 00 mov $0x326e,%esi 97da2: 48 89 ef mov %rbp,%rdi 97da5: 89 83 a0 02 00 00 mov %eax,0x2a0(%rbx) 97dab: e8 00 00 00 00 callq 97db0 97db0: 31 d2 xor %edx,%edx 97db2: be 70 32 00 00 mov $0x3270,%esi 97db7: 48 89 ef mov %rbp,%rdi 97dba: 89 83 a4 02 00 00 mov %eax,0x2a4(%rbx) 97dc0: e8 00 00 00 00 callq 97dc5 97dc5: 31 d2 xor %edx,%edx 97dc7: be 71 32 00 00 mov $0x3271,%esi 97dcc: 48 89 ef mov %rbp,%rdi 97dcf: 89 83 ac 02 00 00 mov %eax,0x2ac(%rbx) 97dd5: e8 00 00 00 00 callq 97dda 97dda: 31 d2 xor %edx,%edx 97ddc: be 73 32 00 00 mov $0x3273,%esi 97de1: 48 89 ef mov %rbp,%rdi 97de4: 89 83 b0 02 00 00 mov %eax,0x2b0(%rbx) 97dea: e8 00 00 00 00 callq 97def 97def: 31 d2 xor %edx,%edx 97df1: be 74 32 00 00 mov $0x3274,%esi 97df6: 48 89 ef mov %rbp,%rdi 97df9: 89 83 b8 02 00 00 mov %eax,0x2b8(%rbx) 97dff: e8 00 00 00 00 callq 97e04 97e04: 31 d2 xor %edx,%edx 97e06: be 75 32 00 00 mov $0x3275,%esi 97e0b: 48 89 ef mov %rbp,%rdi 97e0e: 89 83 bc 02 00 00 mov %eax,0x2bc(%rbx) 97e14: e8 00 00 00 00 callq 97e19 97e19: 31 d2 xor %edx,%edx 97e1b: be 76 32 00 00 mov $0x3276,%esi 97e20: 48 89 ef mov %rbp,%rdi 97e23: 89 83 c0 02 00 00 mov %eax,0x2c0(%rbx) 97e29: e8 00 00 00 00 callq 97e2e 97e2e: 31 d2 xor %edx,%edx 97e30: be 6f 32 00 00 mov $0x326f,%esi 97e35: 48 89 ef mov %rbp,%rdi 97e38: 89 83 c4 02 00 00 mov %eax,0x2c4(%rbx) 97e3e: e8 00 00 00 00 callq 97e43 97e43: 31 d2 xor %edx,%edx 97e45: be 78 32 00 00 mov $0x3278,%esi 97e4a: 48 89 ef mov %rbp,%rdi 97e4d: 89 83 a8 02 00 00 mov %eax,0x2a8(%rbx) 97e53: e8 00 00 00 00 callq 97e58 97e58: 31 d2 xor %edx,%edx 97e5a: be 79 32 00 00 mov $0x3279,%esi 97e5f: 48 89 ef mov %rbp,%rdi 97e62: 89 83 cc 02 00 00 mov %eax,0x2cc(%rbx) 97e68: e8 00 00 00 00 callq 97e6d 97e6d: 31 d2 xor %edx,%edx 97e6f: be 7a 32 00 00 mov $0x327a,%esi 97e74: 48 89 ef mov %rbp,%rdi 97e77: 89 83 d0 02 00 00 mov %eax,0x2d0(%rbx) 97e7d: e8 00 00 00 00 callq 97e82 97e82: 89 83 d4 02 00 00 mov %eax,0x2d4(%rbx) 97e88: 49 8b 44 24 08 mov 0x8(%r12),%rax 97e8d: 83 38 01 cmpl $0x1,(%rax) 97e90: 74 65 je 97ef7 97e92: 31 d2 xor %edx,%edx 97e94: be 4c 32 00 00 mov $0x324c,%esi 97e99: 48 89 ef mov %rbp,%rdi 97e9c: e8 00 00 00 00 callq 97ea1 97ea1: 89 83 1c 02 00 00 mov %eax,0x21c(%rbx) 97ea7: 49 8b 44 24 08 mov 0x8(%r12),%rax 97eac: 83 38 09 cmpl $0x9,(%rax) 97eaf: 75 0a jne 97ebb 97eb1: c7 83 08 02 00 00 01 movl $0x1,0x208(%rbx) 97eb8: 00 00 00 97ebb: 5b pop %rbx 97ebc: 5d pop %rbp 97ebd: 41 5c pop %r12 97ebf: 41 5d pop %r13 97ec1: c3 retq 97ec2: 31 d2 xor %edx,%edx 97ec4: be 54 32 00 00 mov $0x3254,%esi 97ec9: 48 89 ef mov %rbp,%rdi 97ecc: e8 00 00 00 00 callq 97ed1 97ed1: 41 8b 8c 24 78 02 00 mov 0x278(%r12),%ecx 97ed8: 00 97ed9: 25 03 00 80 6f and $0x6f800003,%eax 97ede: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx 97ee5: 81 e2 fc ff 7f 00 and $0x7ffffc,%edx 97eeb: 09 d0 or %edx,%eax 97eed: 0d 00 00 00 40 or $0x40000000,%eax 97ef2: e9 f1 fd ff ff jmpq 97ce8 97ef7: 41 8b 94 24 50 02 00 mov 0x250(%r12),%edx 97efe: 00 97eff: 41 8b b4 24 4c 02 00 mov 0x24c(%r12),%esi 97f06: 00 97f07: 49 8b 3c 24 mov (%r12),%rdi 97f0b: e8 00 00 00 00 callq 97f10 97f10: 84 c0 test %al,%al 97f12: 0f 84 7a ff ff ff je 97e92 97f18: 48 b8 02 00 00 00 0f movabs $0xf00000002,%rax 97f1f: 00 00 00 97f22: 48 89 83 14 02 00 00 mov %rax,0x214(%rbx) 97f29: e9 64 ff ff ff jmpq 97e92 97f2e: 66 90 xchg %ax,%ax 0000000000097f30 : 97f30: e8 00 00 00 00 callq 97f35 97f35: 41 57 push %r15 97f37: ba c0 0c 00 00 mov $0xcc0,%edx 97f3c: 41 56 push %r14 97f3e: 41 55 push %r13 97f40: 41 54 push %r12 97f42: 55 push %rbp 97f43: 53 push %rbx 97f44: 48 89 fb mov %rdi,%rbx 97f47: 48 83 ec 50 sub $0x50,%rsp 97f4b: 8b b7 8c 8c 00 00 mov 0x8c8c(%rdi),%esi 97f51: 48 8b bf b0 8c 00 00 mov 0x8cb0(%rdi),%rdi 97f58: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 97f5f: 00 00 97f61: 48 89 44 24 48 mov %rax,0x48(%rsp) 97f66: 31 c0 xor %eax,%eax 97f68: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 97f6f: 00 97f70: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 97f77: 00 00 97f79: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 97f80: 00 00 97f82: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 97f89: 00 00 97f8b: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 97f92: 00 00 97f94: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 97f9b: 00 00 97f9d: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 97fa4: 00 00 97fa6: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 97fad: 00 00 97faf: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 97fb6: 00 00 97fb8: e8 00 00 00 00 callq 97fbd 97fbd: 48 85 c0 test %rax,%rax 97fc0: 0f 84 8b 02 00 00 je 98251 97fc6: 48 89 c5 mov %rax,%rbp 97fc9: 8b 83 8c 8c 00 00 mov 0x8c8c(%rbx),%eax 97fcf: 41 89 c3 mov %eax,%r11d 97fd2: 41 c1 eb 02 shr $0x2,%r11d 97fd6: 83 f8 3b cmp $0x3b,%eax 97fd9: 0f 86 67 02 00 00 jbe 98246 97fdf: 4c 8d 4c 24 20 lea 0x20(%rsp),%r9 97fe4: bf 0e 00 00 00 mov $0xe,%edi 97fe9: 4c 8d 64 24 44 lea 0x44(%rsp),%r12 97fee: 45 31 c0 xor %r8d,%r8d 97ff1: 41 89 39 mov %edi,(%r9) 97ff4: 4d 39 e1 cmp %r12,%r9 97ff7: 0f 84 1f 02 00 00 je 9821c 97ffd: 48 63 c7 movslq %edi,%rax 98000: 83 7c 85 00 ff cmpl $0xffffffff,0x0(%rbp,%rax,4) 98005: 0f 84 f5 01 00 00 je 98200 9800b: 8d 47 02 lea 0x2(%rdi),%eax 9800e: 31 f6 xor %esi,%esi 98010: 48 98 cltq 98012: 4c 8d 54 85 00 lea 0x0(%rbp,%rax,4),%r10 98017: 41 8b 12 mov (%r10),%edx 9801a: 45 85 c0 test %r8d,%r8d 9801d: 0f 84 fb 01 00 00 je 9821e 98023: 49 63 f0 movslq %r8d,%rsi 98026: 31 c0 xor %eax,%eax 98028: eb 0d jmp 98037 9802a: 48 83 c0 01 add $0x1,%rax 9802e: 48 39 c6 cmp %rax,%rsi 98031: 0f 84 e7 01 00 00 je 9821e 98037: 89 c1 mov %eax,%ecx 98039: 39 14 84 cmp %edx,(%rsp,%rax,4) 9803c: 75 ec jne 9802a 9803e: 83 c7 03 add $0x3,%edi 98041: 41 89 0a mov %ecx,(%r10) 98044: 41 39 fb cmp %edi,%r11d 98047: 7f b4 jg 97ffd 98049: 44 8b 2c 24 mov (%rsp),%r13d 9804d: 44 8b 74 24 20 mov 0x20(%rsp),%r14d 98052: 31 d2 xor %edx,%edx 98054: be 80 ec 00 00 mov $0xec80,%esi 98059: 48 89 df mov %rbx,%rdi 9805c: 45 31 e4 xor %r12d,%r12d 9805f: e8 00 00 00 00 callq 98064 98064: 31 c9 xor %ecx,%ecx 98066: be 80 ec 00 00 mov $0xec80,%esi 9806b: 48 89 df mov %rbx,%rdi 9806e: 83 c8 02 or $0x2,%eax 98071: 89 c2 mov %eax,%edx 98073: e8 00 00 00 00 callq 98078 98078: 31 c9 xor %ecx,%ecx 9807a: 31 d2 xor %edx,%edx 9807c: be 83 ec 00 00 mov $0xec83,%esi 98081: 48 89 df mov %rbx,%rdi 98084: e8 00 00 00 00 callq 98089 98089: 8b 83 90 8c 00 00 mov 0x8c90(%rbx),%eax 9808f: c1 e8 02 shr $0x2,%eax 98092: 74 2e je 980c2 98094: 48 8b 83 b8 8c 00 00 mov 0x8cb8(%rbx),%rax 9809b: 49 63 d4 movslq %r12d,%rdx 9809e: 31 c9 xor %ecx,%ecx 980a0: 48 89 df mov %rbx,%rdi 980a3: be 84 ec 00 00 mov $0xec84,%esi 980a8: 41 83 c4 01 add $0x1,%r12d 980ac: 8b 14 90 mov (%rax,%rdx,4),%edx 980af: e8 00 00 00 00 callq 980b4 980b4: 8b 83 90 8c 00 00 mov 0x8c90(%rbx),%eax 980ba: c1 e8 02 shr $0x2,%eax 980bd: 44 39 e0 cmp %r12d,%eax 980c0: 77 d2 ja 98094 980c2: 8b 93 80 8c 00 00 mov 0x8c80(%rbx),%edx 980c8: 31 c9 xor %ecx,%ecx 980ca: be 6c ec 00 00 mov $0xec6c,%esi 980cf: 48 89 df mov %rbx,%rdi 980d2: 45 31 e4 xor %r12d,%r12d 980d5: e8 00 00 00 00 callq 980da 980da: 8b 83 8c 8c 00 00 mov 0x8c8c(%rbx),%eax 980e0: c1 e8 02 shr $0x2,%eax 980e3: 74 28 je 9810d 980e5: 49 63 c4 movslq %r12d,%rax 980e8: 31 c9 xor %ecx,%ecx 980ea: be 6d ec 00 00 mov $0xec6d,%esi 980ef: 48 89 df mov %rbx,%rdi 980f2: 8b 54 85 00 mov 0x0(%rbp,%rax,4),%edx 980f6: 41 83 c4 01 add $0x1,%r12d 980fa: e8 00 00 00 00 callq 980ff 980ff: 8b 83 8c 8c 00 00 mov 0x8c8c(%rbx),%eax 98105: c1 e8 02 shr $0x2,%eax 98108: 44 39 e0 cmp %r12d,%eax 9810b: 77 d8 ja 980e5 9810d: 8b 93 7c 8c 00 00 mov 0x8c7c(%rbx),%edx 98113: 31 c9 xor %ecx,%ecx 98115: be 6c ec 00 00 mov $0xec6c,%esi 9811a: 48 89 df mov %rbx,%rdi 9811d: 44 8b a3 90 8c 00 00 mov 0x8c90(%rbx),%r12d 98124: e8 00 00 00 00 callq 98129 98129: 31 c9 xor %ecx,%ecx 9812b: be 6d ec 00 00 mov $0xec6d,%esi 98130: 48 89 df mov %rbx,%rdi 98133: 41 c1 ec 02 shr $0x2,%r12d 98137: 44 89 e2 mov %r12d,%edx 9813a: d1 fa sar %edx 9813c: e8 00 00 00 00 callq 98141 98141: 8b 93 88 8c 00 00 mov 0x8c88(%rbx),%edx 98147: 31 c9 xor %ecx,%ecx 98149: 48 89 df mov %rbx,%rdi 9814c: be 6c ec 00 00 mov $0xec6c,%esi 98151: e8 00 00 00 00 callq 98156 98156: 4c 8d 64 24 24 lea 0x24(%rsp),%r12 9815b: 4c 8d 7c 24 48 lea 0x48(%rsp),%r15 98160: eb 08 jmp 9816a 98162: 45 8b 34 24 mov (%r12),%r14d 98166: 49 83 c4 04 add $0x4,%r12 9816a: 31 c9 xor %ecx,%ecx 9816c: 44 89 f2 mov %r14d,%edx 9816f: be 6d ec 00 00 mov $0xec6d,%esi 98174: 48 89 df mov %rbx,%rdi 98177: e8 00 00 00 00 callq 9817c 9817c: 4d 39 e7 cmp %r12,%r15 9817f: 75 e1 jne 98162 98181: 45 31 e4 xor %r12d,%r12d 98184: eb 0e jmp 98194 98186: 49 83 c4 01 add $0x1,%r12 9818a: 49 83 fc 08 cmp $0x8,%r12 9818e: 74 46 je 981d6 98190: 46 8b 2c a4 mov (%rsp,%r12,4),%r13d 98194: 45 85 ed test %r13d,%r13d 98197: 74 ed je 98186 98199: 44 89 ea mov %r13d,%edx 9819c: 41 8d b4 24 8b ec 00 lea 0xec8b(%r12),%esi 981a3: 00 981a4: 31 c9 xor %ecx,%ecx 981a6: 48 89 df mov %rbx,%rdi 981a9: 81 e2 ff ff 03 00 and $0x3ffff,%edx 981af: e8 00 00 00 00 callq 981b4 981b4: 44 89 ea mov %r13d,%edx 981b7: 31 c9 xor %ecx,%ecx 981b9: 48 89 df mov %rbx,%rdi 981bc: 41 8d b4 24 93 ec 00 lea 0xec93(%r12),%esi 981c3: 00 981c4: c1 fa 14 sar $0x14,%edx 981c7: 49 83 c4 01 add $0x1,%r12 981cb: e8 00 00 00 00 callq 981d0 981d0: 49 83 fc 08 cmp $0x8,%r12 981d4: 75 ba jne 98190 981d6: 48 8b 44 24 48 mov 0x48(%rsp),%rax 981db: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 981e2: 00 00 981e4: 0f 85 86 00 00 00 jne 98270 981ea: 48 83 c4 50 add $0x50,%rsp 981ee: 48 89 ef mov %rbp,%rdi 981f1: 5b pop %rbx 981f2: 5d pop %rbp 981f3: 41 5c pop %r12 981f5: 41 5d pop %r13 981f7: 41 5e pop %r14 981f9: 41 5f pop %r15 981fb: e9 00 00 00 00 jmpq 98200 98200: 83 c7 01 add $0x1,%edi 98203: 49 83 c1 04 add $0x4,%r9 98207: 41 39 fb cmp %edi,%r11d 9820a: 0f 8e 39 fe ff ff jle 98049 98210: 41 89 39 mov %edi,(%r9) 98213: 4d 39 e1 cmp %r12,%r9 98216: 0f 85 e1 fd ff ff jne 97ffd 9821c: 0f 0b ud2 9821e: 41 8d 40 01 lea 0x1(%r8),%eax 98222: 89 14 b4 mov %edx,(%rsp,%rsi,4) 98225: 83 f8 07 cmp $0x7,%eax 98228: 7f 1a jg 98244 9822a: 44 89 c1 mov %r8d,%ecx 9822d: 83 c7 03 add $0x3,%edi 98230: 41 89 c0 mov %eax,%r8d 98233: 41 89 0a mov %ecx,(%r10) 98236: 41 39 fb cmp %edi,%r11d 98239: 0f 8f be fd ff ff jg 97ffd 9823f: e9 05 fe ff ff jmpq 98049 98244: 0f 0b ud2 98246: 45 31 f6 xor %r14d,%r14d 98249: 45 31 ed xor %r13d,%r13d 9824c: e9 01 fe ff ff jmpq 98052 98251: 48 8b 44 24 48 mov 0x48(%rsp),%rax 98256: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 9825d: 00 00 9825f: 75 0f jne 98270 98261: 48 83 c4 50 add $0x50,%rsp 98265: 5b pop %rbx 98266: 5d pop %rbp 98267: 41 5c pop %r12 98269: 41 5d pop %r13 9826b: 41 5e pop %r14 9826d: 41 5f pop %r15 9826f: c3 retq 98270: e8 00 00 00 00 callq 98275 98275: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9827c: 00 00 00 00 0000000000098280 : 98280: e8 00 00 00 00 callq 98285 98285: 48 8b 87 68 b2 00 00 mov 0xb268(%rdi),%rax 9828c: 8b 72 2c mov 0x2c(%rdx),%esi 9828f: a8 01 test $0x1,%al 98291: 74 08 je 9829b 98293: e8 08 d6 ff ff callq 958a0 98298: 31 c0 xor %eax,%eax 9829a: c3 retq 9829b: 89 b7 88 b2 00 00 mov %esi,0xb288(%rdi) 982a1: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 982a8 982a8: 48 8d 97 68 b2 00 00 lea 0xb268(%rdi),%rdx 982af: bf 80 01 00 00 mov $0x180,%edi 982b4: e8 00 00 00 00 callq 982b9 982b9: 31 c0 xor %eax,%eax 982bb: c3 retq 982bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000982c0 : 982c0: e8 00 00 00 00 callq 982c5 982c5: 41 57 push %r15 982c7: 41 56 push %r14 982c9: 49 89 f6 mov %rsi,%r14 982cc: 41 55 push %r13 982ce: 49 89 fd mov %rdi,%r13 982d1: 41 54 push %r12 982d3: 55 push %rbp 982d4: 53 push %rbx 982d5: 48 83 ec 40 sub $0x40,%rsp 982d9: 48 8b 2f mov (%rdi),%rbp 982dc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 982e3: 00 00 982e5: 48 89 44 24 38 mov %rax,0x38(%rsp) 982ea: 31 c0 xor %eax,%eax 982ec: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 982f1: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 982f8: 00 00 982fa: 48 89 ef mov %rbp,%rdi 982fd: e8 00 00 00 00 callq 98302 98302: 41 89 c4 mov %eax,%r12d 98305: 85 c0 test %eax,%eax 98307: 74 26 je 9832f 98309: 48 8b 44 24 38 mov 0x38(%rsp),%rax 9830e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 98315: 00 00 98317: 0f 85 86 01 00 00 jne 984a3 9831d: 48 83 c4 40 add $0x40,%rsp 98321: 44 89 e0 mov %r12d,%eax 98324: 5b pop %rbx 98325: 5d pop %rbp 98326: 41 5c pop %r12 98328: 41 5d pop %r13 9832a: 41 5e pop %r14 9832c: 41 5f pop %r15 9832e: c3 retq 9832f: 8b 5c 24 04 mov 0x4(%rsp),%ebx 98333: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax 9833a: 31 f6 xor %esi,%esi 9833c: 48 89 ef mov %rbp,%rdi 9833f: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 98344: b9 02 00 00 00 mov $0x2,%ecx 98349: ba 10 00 00 00 mov $0x10,%edx 9834e: 4c 8b bd 28 5c 00 00 mov 0x5c28(%rbp),%r15 98355: 48 c1 e3 02 shl $0x2,%rbx 98359: 48 01 d8 add %rbx,%rax 9835c: c7 00 ad de fe ca movl $0xcafedead,(%rax) 98362: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 98369: 00 00 9836b: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 98372: 00 00 98374: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 9837b: 00 00 9837d: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 98384: 00 00 98386: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 9838d: 00 00 9838f: e8 00 00 00 00 callq 98394 98394: 41 89 c4 mov %eax,%r12d 98397: 85 c0 test %eax,%eax 98399: 0f 85 96 00 00 00 jne 98435 9839f: 48 8b 44 24 28 mov 0x28(%rsp),%rax 983a4: 89 db mov %ebx,%ebx 983a6: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 983ab: 31 c9 xor %ecx,%ecx 983ad: 49 01 df add %rbx,%r15 983b0: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 983b5: be 01 00 00 00 mov $0x1,%esi 983ba: 4c 89 ef mov %r13,%rdi 983bd: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) 983c3: 48 8b 44 24 28 mov 0x28(%rsp),%rax 983c8: c7 40 04 00 05 10 00 movl $0x100500,0x4(%rax) 983cf: 48 8b 44 24 28 mov 0x28(%rsp),%rax 983d4: 44 89 78 08 mov %r15d,0x8(%rax) 983d8: 48 8b 44 24 28 mov 0x28(%rsp),%rax 983dd: 49 c1 ef 20 shr $0x20,%r15 983e1: c7 44 24 18 05 00 00 movl $0x5,0x18(%rsp) 983e8: 00 983e9: 44 89 78 0c mov %r15d,0xc(%rax) 983ed: 48 8b 44 24 28 mov 0x28(%rsp),%rax 983f2: c7 40 10 ef be ad de movl $0xdeadbeef,0x10(%rax) 983f9: e8 00 00 00 00 callq 983fe 983fe: 41 89 c4 mov %eax,%r12d 98401: 85 c0 test %eax,%eax 98403: 74 41 je 98446 98405: 31 d2 xor %edx,%edx 98407: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 9840c: 48 89 ef mov %rbp,%rdi 9840f: e8 00 00 00 00 callq 98414 98414: 48 8b 44 24 08 mov 0x8(%rsp),%rax 98419: 48 85 c0 test %rax,%rax 9841c: 74 17 je 98435 9841e: 48 8d 78 38 lea 0x38(%rax),%rdi 98422: ba ff ff ff ff mov $0xffffffff,%edx 98427: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 9842c: 83 fa 01 cmp $0x1,%edx 9842f: 74 58 je 98489 98431: 85 d2 test %edx,%edx 98433: 7e 48 jle 9847d 98435: 8b 74 24 04 mov 0x4(%rsp),%esi 98439: 48 89 ef mov %rbp,%rdi 9843c: e8 00 00 00 00 callq 98441 98441: e9 c3 fe ff ff jmpq 98309 98446: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 9844b: 31 f6 xor %esi,%esi 9844d: 4c 89 f2 mov %r14,%rdx 98450: e8 00 00 00 00 callq 98455 98455: 48 85 c0 test %rax,%rax 98458: 74 36 je 98490 9845a: 78 3f js 9849b 9845c: 8b 54 24 04 mov 0x4(%rsp),%edx 98460: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax 98467: 48 8d 04 90 lea (%rax,%rdx,4),%rax 9846b: 8b 00 mov (%rax),%eax 9846d: 3d ef be ad de cmp $0xdeadbeef,%eax 98472: b8 ea ff ff ff mov $0xffffffea,%eax 98477: 44 0f 45 e0 cmovne %eax,%r12d 9847b: eb 88 jmp 98405 9847d: be 03 00 00 00 mov $0x3,%esi 98482: e8 00 00 00 00 callq 98487 98487: eb ac jmp 98435 98489: e8 00 00 00 00 callq 9848e 9848e: eb a5 jmp 98435 98490: 41 bc 92 ff ff ff mov $0xffffff92,%r12d 98496: e9 6a ff ff ff jmpq 98405 9849b: 41 89 c4 mov %eax,%r12d 9849e: e9 62 ff ff ff jmpq 98405 984a3: e8 00 00 00 00 callq 984a8 984a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 984af: 00 00000000000984b0 : 984b0: e8 00 00 00 00 callq 984b5 984b5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 984bb: 85 c0 test %eax,%eax 984bd: 74 52 je 98511 984bf: 55 push %rbp 984c0: 31 ed xor %ebp,%ebp 984c2: 53 push %rbx 984c3: 48 89 fb mov %rdi,%rbx 984c6: eb 15 jmp 984dd 984c8: bf c7 10 00 00 mov $0x10c7,%edi 984cd: 83 c5 01 add $0x1,%ebp 984d0: e8 00 00 00 00 callq 984d5 984d5: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 984db: 76 2c jbe 98509 984dd: 31 d2 xor %edx,%edx 984df: be 04 20 00 00 mov $0x2004,%esi 984e4: 48 89 df mov %rbx,%rdi 984e7: e8 00 00 00 00 callq 984ec 984ec: 85 c0 test %eax,%eax 984ee: 78 d8 js 984c8 984f0: 31 d2 xor %edx,%edx 984f2: be 02 20 00 00 mov $0x2002,%esi 984f7: 48 89 df mov %rbx,%rdi 984fa: e8 00 00 00 00 callq 984ff 984ff: 83 f8 08 cmp $0x8,%eax 98502: 75 c4 jne 984c8 98504: 31 c0 xor %eax,%eax 98506: 5b pop %rbx 98507: 5d pop %rbp 98508: c3 retq 98509: b8 92 ff ff ff mov $0xffffff92,%eax 9850e: 5b pop %rbx 9850f: 5d pop %rbp 98510: c3 retq 98511: b8 92 ff ff ff mov $0xffffff92,%eax 98516: c3 retq 98517: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 9851e: 00 00 0000000000098520 : 98520: e8 00 00 00 00 callq 98525 98525: 41 57 push %r15 98527: 48 8d 87 18 0b 00 00 lea 0xb18(%rdi),%rax 9852e: 45 31 ff xor %r15d,%r15d 98531: 41 56 push %r14 98533: 41 55 push %r13 98535: 41 54 push %r12 98537: 55 push %rbp 98538: 48 89 fd mov %rdi,%rbp 9853b: 48 89 c7 mov %rax,%rdi 9853e: 53 push %rbx 9853f: 48 83 ec 08 sub $0x8,%rsp 98543: 48 89 04 24 mov %rax,(%rsp) 98547: e8 00 00 00 00 callq 9854c 9854c: 8b bd 28 8a 00 00 mov 0x8a28(%rbp),%edi 98552: 85 ff test %edi,%edi 98554: 0f 84 c9 00 00 00 je 98623 9855a: 8b 8d 34 8a 00 00 mov 0x8a34(%rbp),%ecx 98560: 85 c9 test %ecx,%ecx 98562: 0f 84 aa 00 00 00 je 98612 98568: 45 89 fe mov %r15d,%r14d 9856b: b8 00 00 00 c0 mov $0xc0000000,%eax 98570: 41 c1 e6 10 shl $0x10,%r14d 98574: 41 81 e6 00 00 ff 00 and $0xff0000,%r14d 9857b: 41 81 ce 00 00 00 40 or $0x40000000,%r14d 98582: 41 83 ff ff cmp $0xffffffff,%r15d 98586: 44 0f 44 f0 cmove %eax,%r14d 9858a: 45 31 e4 xor %r12d,%r12d 9858d: 45 89 f5 mov %r14d,%r13d 98590: 41 81 cd 00 00 00 20 or $0x20000000,%r13d 98597: 44 89 ea mov %r13d,%edx 9859a: 41 83 fc ff cmp $0xffffffff,%r12d 9859e: 74 0c je 985ac 985a0: 44 89 e2 mov %r12d,%edx 985a3: c1 e2 08 shl $0x8,%edx 985a6: 0f b7 d2 movzwl %dx,%edx 985a9: 44 09 f2 or %r14d,%edx 985ac: be 00 c2 00 00 mov $0xc200,%esi 985b1: 31 c9 xor %ecx,%ecx 985b3: 48 89 ef mov %rbp,%rdi 985b6: e8 00 00 00 00 callq 985bb 985bb: 8b b5 28 07 00 00 mov 0x728(%rbp),%esi 985c1: 85 f6 test %esi,%esi 985c3: 0f 84 bc 00 00 00 je 98685 985c9: 31 db xor %ebx,%ebx 985cb: eb 17 jmp 985e4 985cd: bf c7 10 00 00 mov $0x10c7,%edi 985d2: 83 c3 01 add $0x1,%ebx 985d5: e8 00 00 00 00 callq 985da 985da: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 985e0: 39 d8 cmp %ebx,%eax 985e2: 76 19 jbe 985fd 985e4: 31 d2 xor %edx,%edx 985e6: be 61 ec 00 00 mov $0xec61,%esi 985eb: 48 89 ef mov %rbp,%rdi 985ee: e8 00 00 00 00 callq 985f3 985f3: 85 c0 test %eax,%eax 985f5: 75 d6 jne 985cd 985f7: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 985fd: 39 d8 cmp %ebx,%eax 985ff: 0f 84 80 00 00 00 je 98685 98605: 41 83 c4 01 add $0x1,%r12d 98609: 44 39 a5 34 8a 00 00 cmp %r12d,0x8a34(%rbp) 98610: 77 85 ja 98597 98612: 41 83 c7 01 add $0x1,%r15d 98616: 44 39 bd 28 8a 00 00 cmp %r15d,0x8a28(%rbp) 9861d: 0f 87 37 ff ff ff ja 9855a 98623: ba 00 00 00 e0 mov $0xe0000000,%edx 98628: 31 c9 xor %ecx,%ecx 9862a: be 00 c2 00 00 mov $0xc200,%esi 9862f: 48 89 ef mov %rbp,%rdi 98632: e8 00 00 00 00 callq 98637 98637: 48 8b 3c 24 mov (%rsp),%rdi 9863b: 31 db xor %ebx,%ebx 9863d: e8 00 00 00 00 callq 98642 98642: 8b 95 28 07 00 00 mov 0x728(%rbp),%edx 98648: 85 d2 test %edx,%edx 9864a: 75 17 jne 98663 9864c: eb 2b jmp 98679 9864e: bf c7 10 00 00 mov $0x10c7,%edi 98653: 83 c3 01 add $0x1,%ebx 98656: e8 00 00 00 00 callq 9865b 9865b: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 98661: 76 16 jbe 98679 98663: 31 d2 xor %edx,%edx 98665: be 62 ec 00 00 mov $0xec62,%esi 9866a: 48 89 ef mov %rbp,%rdi 9866d: e8 00 00 00 00 callq 98672 98672: a9 ff ff 0d 00 test $0xdffff,%eax 98677: 75 d5 jne 9864e 98679: 58 pop %rax 9867a: 5b pop %rbx 9867b: 5d pop %rbp 9867c: 41 5c pop %r12 9867e: 41 5d pop %r13 98680: 41 5e pop %r14 98682: 41 5f pop %r15 98684: c3 retq 98685: ba 00 00 00 e0 mov $0xe0000000,%edx 9868a: be 00 c2 00 00 mov $0xc200,%esi 9868f: 48 89 ef mov %rbp,%rdi 98692: 31 c9 xor %ecx,%ecx 98694: e8 00 00 00 00 callq 98699 98699: 48 8b 3c 24 mov (%rsp),%rdi 9869d: e8 00 00 00 00 callq 986a2 986a2: 44 89 e2 mov %r12d,%edx 986a5: 44 89 fe mov %r15d,%esi 986a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 986af: 48 83 c4 08 add $0x8,%rsp 986b3: 5b pop %rbx 986b4: 5d pop %rbp 986b5: 41 5c pop %r12 986b7: 41 5d pop %r13 986b9: 41 5e pop %r14 986bb: 41 5f pop %r15 986bd: e9 00 00 00 00 jmpq 986c2 986c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 986c9: 00 00 00 00 986cd: 0f 1f 00 nopl (%rax) 00000000000986d0 : 986d0: e8 00 00 00 00 callq 986d5 986d5: 41 54 push %r12 986d7: 31 d2 xor %edx,%edx 986d9: 41 89 f4 mov %esi,%r12d 986dc: be 49 ec 00 00 mov $0xec49,%esi 986e1: 55 push %rbp 986e2: 48 89 fd mov %rdi,%rbp 986e5: 53 push %rbx 986e6: e8 00 00 00 00 callq 986eb 986eb: 48 89 ef mov %rbp,%rdi 986ee: 89 c3 mov %eax,%ebx 986f0: e8 00 00 00 00 callq 986f5 986f5: 45 84 e4 test %r12b,%r12b 986f8: 74 0d je 98707 986fa: f6 85 90 89 00 00 04 testb $0x4,0x8990(%rbp) 98701: 0f 85 e0 00 00 00 jne 987e7 98707: 31 f6 xor %esi,%esi 98709: 48 89 ef mov %rbp,%rdi 9870c: e8 5f c8 ff ff callq 94f70 98711: 31 d2 xor %edx,%edx 98713: be 48 ec 00 00 mov $0xec48,%esi 98718: 48 89 ef mov %rbp,%rdi 9871b: e8 00 00 00 00 callq 98720 98720: 89 c2 mov %eax,%edx 98722: 83 ca 18 or $0x18,%edx 98725: 39 d0 cmp %edx,%eax 98727: 0f 85 a6 00 00 00 jne 987d3 9872d: 31 d2 xor %edx,%edx 9872f: be a8 f0 00 00 mov $0xf0a8,%esi 98734: 48 89 ef mov %rbp,%rdi 98737: e8 00 00 00 00 callq 9873c 9873c: 31 d2 xor %edx,%edx 9873e: be a8 f0 00 00 mov $0xf0a8,%esi 98743: 48 89 ef mov %rbp,%rdi 98746: e8 00 00 00 00 callq 9874b 9874b: 31 d2 xor %edx,%edx 9874d: be a8 f0 00 00 mov $0xf0a8,%esi 98752: 48 89 ef mov %rbp,%rdi 98755: e8 00 00 00 00 callq 9875a 9875a: 31 d2 xor %edx,%edx 9875c: be a8 f0 00 00 mov $0xf0a8,%esi 98761: 48 89 ef mov %rbp,%rdi 98764: e8 00 00 00 00 callq 98769 98769: 48 89 ef mov %rbp,%rdi 9876c: e8 af fd ff ff callq 98520 98771: ba 01 00 00 00 mov $0x1,%edx 98776: be 02 00 00 00 mov $0x2,%esi 9877b: 48 89 ef mov %rbp,%rdi 9877e: e8 4d c7 ff ff callq 94ed0 98783: 48 89 ef mov %rbp,%rdi 98786: e8 95 fd ff ff callq 98520 9878b: 31 d2 xor %edx,%edx 9878d: 31 f6 xor %esi,%esi 9878f: 48 89 ef mov %rbp,%rdi 98792: e8 39 c7 ff ff callq 94ed0 98797: 89 da mov %ebx,%edx 98799: 83 e2 fc and $0xfffffffc,%edx 9879c: 83 e3 03 and $0x3,%ebx 9879f: 75 21 jne 987c2 987a1: 48 89 ef mov %rbp,%rdi 987a4: be 01 00 00 00 mov $0x1,%esi 987a9: e8 c2 c7 ff ff callq 94f70 987ae: 48 89 ef mov %rbp,%rdi 987b1: e8 6a fd ff ff callq 98520 987b6: 48 89 ef mov %rbp,%rdi 987b9: 5b pop %rbx 987ba: 5d pop %rbp 987bb: 41 5c pop %r12 987bd: e9 00 00 00 00 jmpq 987c2 987c2: 31 c9 xor %ecx,%ecx 987c4: be 49 ec 00 00 mov $0xec49,%esi 987c9: 48 89 ef mov %rbp,%rdi 987cc: e8 00 00 00 00 callq 987d1 987d1: eb ce jmp 987a1 987d3: 31 c9 xor %ecx,%ecx 987d5: be 48 ec 00 00 mov $0xec48,%esi 987da: 48 89 ef mov %rbp,%rdi 987dd: e8 00 00 00 00 callq 987e2 987e2: e9 46 ff ff ff jmpq 9872d 987e7: 31 d2 xor %edx,%edx 987e9: be 48 ec 00 00 mov $0xec48,%esi 987ee: 48 89 ef mov %rbp,%rdi 987f1: e8 00 00 00 00 callq 987f6 987f6: 89 c2 mov %eax,%edx 987f8: 83 e2 f7 and $0xfffffff7,%edx 987fb: a8 08 test $0x8,%al 987fd: 75 62 jne 98861 987ff: 48 89 ef mov %rbp,%rdi 98802: 41 89 dc mov %ebx,%r12d 98805: e8 16 fd ff ff callq 98520 9880a: 31 d2 xor %edx,%edx 9880c: be 02 00 00 00 mov $0x2,%esi 98811: 48 89 ef mov %rbp,%rdi 98814: e8 b7 c6 ff ff callq 94ed0 98819: 48 89 ef mov %rbp,%rdi 9881c: 41 83 e4 fd and $0xfffffffd,%r12d 98820: e8 fb fc ff ff callq 98520 98825: ba 01 00 00 00 mov $0x1,%edx 9882a: 31 f6 xor %esi,%esi 9882c: 48 89 ef mov %rbp,%rdi 9882f: e8 9c c6 ff ff callq 94ed0 98834: 41 83 cc 01 or $0x1,%r12d 98838: f6 85 90 89 00 00 08 testb $0x8,0x8990(%rbp) 9883f: 75 31 jne 98872 98841: 41 39 dc cmp %ebx,%r12d 98844: 0f 84 57 ff ff ff je 987a1 9884a: 31 c9 xor %ecx,%ecx 9884c: 44 89 e2 mov %r12d,%edx 9884f: be 49 ec 00 00 mov $0xec49,%esi 98854: 48 89 ef mov %rbp,%rdi 98857: e8 00 00 00 00 callq 9885c 9885c: e9 40 ff ff ff jmpq 987a1 98861: 31 c9 xor %ecx,%ecx 98863: be 48 ec 00 00 mov $0xec48,%esi 98868: 48 89 ef mov %rbp,%rdi 9886b: e8 00 00 00 00 callq 98870 98870: eb 8d jmp 987ff 98872: 31 d2 xor %edx,%edx 98874: be 48 ec 00 00 mov $0xec48,%esi 98879: 48 89 ef mov %rbp,%rdi 9887c: 41 89 dc mov %ebx,%r12d 9887f: e8 00 00 00 00 callq 98884 98884: 41 83 cc 03 or $0x3,%r12d 98888: 89 c2 mov %eax,%edx 9888a: 83 e2 ef and $0xffffffef,%edx 9888d: a8 10 test $0x10,%al 9888f: 74 b0 je 98841 98891: 31 c9 xor %ecx,%ecx 98893: be 48 ec 00 00 mov $0xec48,%esi 98898: 48 89 ef mov %rbp,%rdi 9889b: e8 00 00 00 00 callq 988a0 988a0: eb 9f jmp 98841 988a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 988a9: 00 00 00 00 988ad: 0f 1f 00 nopl (%rax) 00000000000988b0 : 988b0: e8 00 00 00 00 callq 988b5 988b5: 55 push %rbp 988b6: 48 89 fd mov %rdi,%rbp 988b9: 53 push %rbx 988ba: 89 f3 mov %esi,%ebx 988bc: e8 00 00 00 00 callq 988c1 988c1: 84 db test %bl,%bl 988c3: 0f 84 de 00 00 00 je 989a7 988c9: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 988cf: a8 01 test $0x1,%al 988d1: 0f 84 d0 00 00 00 je 989a7 988d7: a8 02 test $0x2,%al 988d9: 74 2f je 9890a 988db: a8 80 test $0x80,%al 988dd: 0f 85 ca 01 00 00 jne 98aad 988e3: a8 40 test $0x40,%al 988e5: 74 23 je 9890a 988e7: 31 d2 xor %edx,%edx 988e9: be 79 30 00 00 mov $0x3079,%esi 988ee: 48 89 ef mov %rbp,%rdi 988f1: e8 00 00 00 00 callq 988f6 988f6: 31 c9 xor %ecx,%ecx 988f8: be 79 30 00 00 mov $0x3079,%esi 988fd: 48 89 ef mov %rbp,%rdi 98900: 83 c8 01 or $0x1,%eax 98903: 89 c2 mov %eax,%edx 98905: e8 00 00 00 00 callq 9890a 9890a: 31 d2 xor %edx,%edx 9890c: be 48 ec 00 00 mov $0xec48,%esi 98911: 48 89 ef mov %rbp,%rdi 98914: e8 00 00 00 00 callq 98919 98919: 89 c1 mov %eax,%ecx 9891b: 89 c2 mov %eax,%edx 9891d: 83 e1 f8 and $0xfffffff8,%ecx 98920: 83 e2 d8 and $0xffffffd8,%edx 98923: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 9892a: 0f 45 d1 cmovne %ecx,%edx 9892d: 39 c2 cmp %eax,%edx 9892f: 0f 85 64 01 00 00 jne 98a99 98935: 48 89 ef mov %rbp,%rdi 98938: e8 e3 fb ff ff callq 98520 9893d: 31 d2 xor %edx,%edx 9893f: be 03 00 00 00 mov $0x3,%esi 98944: 48 89 ef mov %rbp,%rdi 98947: e8 84 c5 ff ff callq 94ed0 9894c: f6 85 90 89 00 00 10 testb $0x10,0x8990(%rbp) 98953: 0f 84 cd 00 00 00 je 98a26 98959: 31 d2 xor %edx,%edx 9895b: be 00 f0 00 00 mov $0xf000,%esi 98960: 48 89 ef mov %rbp,%rdi 98963: e8 00 00 00 00 callq 98968 98968: 8b 95 90 89 00 00 mov 0x8990(%rbp),%edx 9896e: 83 e2 22 and $0x22,%edx 98971: 83 fa 22 cmp $0x22,%edx 98974: 89 c2 mov %eax,%edx 98976: 0f 84 5f 01 00 00 je 98adb 9897c: 81 e2 ff ff d1 ff and $0xffd1ffff,%edx 98982: 81 ca 00 00 14 00 or $0x140000,%edx 98988: 81 ca 00 00 80 96 or $0x96800000,%edx 9898e: 39 d0 cmp %edx,%eax 98990: 0f 84 90 00 00 00 je 98a26 98996: 31 c9 xor %ecx,%ecx 98998: be 00 f0 00 00 mov $0xf000,%esi 9899d: 48 89 ef mov %rbp,%rdi 989a0: e8 00 00 00 00 callq 989a5 989a5: eb 7f jmp 98a26 989a7: 31 d2 xor %edx,%edx 989a9: be 48 ec 00 00 mov $0xec48,%esi 989ae: 48 89 ef mov %rbp,%rdi 989b1: e8 00 00 00 00 callq 989b6 989b6: 89 c2 mov %eax,%edx 989b8: 83 ca 27 or $0x27,%edx 989bb: 39 d0 cmp %edx,%eax 989bd: 0f 85 90 00 00 00 jne 98a53 989c3: 31 d2 xor %edx,%edx 989c5: be 06 ec 00 00 mov $0xec06,%esi 989ca: 48 89 ef mov %rbp,%rdi 989cd: e8 00 00 00 00 callq 989d2 989d2: a8 01 test $0x1,%al 989d4: 0f 85 8d 00 00 00 jne 98a67 989da: 31 d2 xor %edx,%edx 989dc: be 79 30 00 00 mov $0x3079,%esi 989e1: 48 89 ef mov %rbp,%rdi 989e4: e8 00 00 00 00 callq 989e9 989e9: a8 01 test $0x1,%al 989eb: 0f 85 8f 00 00 00 jne 98a80 989f1: 31 d2 xor %edx,%edx 989f3: be 00 f0 00 00 mov $0xf000,%esi 989f8: 48 89 ef mov %rbp,%rdi 989fb: e8 00 00 00 00 callq 98a00 98a00: 89 c2 mov %eax,%edx 98a02: 81 ca 00 00 60 00 or $0x600000,%edx 98a08: 39 d0 cmp %edx,%eax 98a0a: 75 36 jne 98a42 98a0c: 48 89 ef mov %rbp,%rdi 98a0f: e8 0c fb ff ff callq 98520 98a14: ba 01 00 00 00 mov $0x1,%edx 98a19: be 03 00 00 00 mov $0x3,%esi 98a1e: 48 89 ef mov %rbp,%rdi 98a21: e8 aa c4 ff ff callq 94ed0 98a26: bf de 46 03 00 mov $0x346de,%edi 98a2b: e8 00 00 00 00 callq 98a30 98a30: 48 89 ef mov %rbp,%rdi 98a33: e8 e8 fa ff ff callq 98520 98a38: 48 89 ef mov %rbp,%rdi 98a3b: 5b pop %rbx 98a3c: 5d pop %rbp 98a3d: e9 00 00 00 00 jmpq 98a42 98a42: 31 c9 xor %ecx,%ecx 98a44: be 00 f0 00 00 mov $0xf000,%esi 98a49: 48 89 ef mov %rbp,%rdi 98a4c: e8 00 00 00 00 callq 98a51 98a51: eb b9 jmp 98a0c 98a53: 31 c9 xor %ecx,%ecx 98a55: be 48 ec 00 00 mov $0xec48,%esi 98a5a: 48 89 ef mov %rbp,%rdi 98a5d: e8 00 00 00 00 callq 98a62 98a62: e9 5c ff ff ff jmpq 989c3 98a67: 83 e0 fe and $0xfffffffe,%eax 98a6a: 31 c9 xor %ecx,%ecx 98a6c: be 06 ec 00 00 mov $0xec06,%esi 98a71: 48 89 ef mov %rbp,%rdi 98a74: 89 c2 mov %eax,%edx 98a76: e8 00 00 00 00 callq 98a7b 98a7b: e9 5a ff ff ff jmpq 989da 98a80: 83 e0 fe and $0xfffffffe,%eax 98a83: 31 c9 xor %ecx,%ecx 98a85: be 79 30 00 00 mov $0x3079,%esi 98a8a: 48 89 ef mov %rbp,%rdi 98a8d: 89 c2 mov %eax,%edx 98a8f: e8 00 00 00 00 callq 98a94 98a94: e9 58 ff ff ff jmpq 989f1 98a99: 31 c9 xor %ecx,%ecx 98a9b: be 48 ec 00 00 mov $0xec48,%esi 98aa0: 48 89 ef mov %rbp,%rdi 98aa3: e8 00 00 00 00 callq 98aa8 98aa8: e9 88 fe ff ff jmpq 98935 98aad: 31 d2 xor %edx,%edx 98aaf: be 06 ec 00 00 mov $0xec06,%esi 98ab4: 48 89 ef mov %rbp,%rdi 98ab7: e8 00 00 00 00 callq 98abc 98abc: 31 c9 xor %ecx,%ecx 98abe: be 06 ec 00 00 mov $0xec06,%esi 98ac3: 48 89 ef mov %rbp,%rdi 98ac6: 83 c8 01 or $0x1,%eax 98ac9: 89 c2 mov %eax,%edx 98acb: e8 00 00 00 00 callq 98ad0 98ad0: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 98ad6: e9 08 fe ff ff jmpq 988e3 98adb: 81 e2 ff ff 91 ff and $0xff91ffff,%edx 98ae1: 81 ca 00 00 14 00 or $0x140000,%edx 98ae7: e9 9c fe ff ff jmpq 98988 98aec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000098af0 : 98af0: e8 00 00 00 00 callq 98af5 98af5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 98afc: 0f 85 f7 01 00 00 jne 98cf9 98b02: 41 55 push %r13 98b04: 41 54 push %r12 98b06: 55 push %rbp 98b07: 48 89 fd mov %rdi,%rbp 98b0a: 53 push %rbx 98b0b: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 98b11: 89 f3 mov %esi,%ebx 98b13: 83 f8 0e cmp $0xe,%eax 98b16: 0f 87 ac 00 00 00 ja 98bc8 98b1c: 83 f8 0b cmp $0xb,%eax 98b1f: 0f 87 d7 01 00 00 ja 98cfc 98b25: 0f 85 94 00 00 00 jne 98bbf 98b2b: 8b 87 90 89 00 00 mov 0x8990(%rdi),%eax 98b31: 45 31 e4 xor %r12d,%r12d 98b34: 41 89 c5 mov %eax,%r13d 98b37: 41 83 e5 0c and $0xc,%r13d 98b3b: 74 43 je 98b80 98b3d: 41 89 c4 mov %eax,%r12d 98b40: 45 31 ed xor %r13d,%r13d 98b43: 41 83 e4 08 and $0x8,%r12d 98b47: 74 0c je 98b55 98b49: 41 bc 20 00 00 00 mov $0x20,%r12d 98b4f: 41 bd 02 00 00 00 mov $0x2,%r13d 98b55: a8 04 test $0x4,%al 98b57: 0f 85 fc 01 00 00 jne 98d59 98b5d: 44 89 e6 mov %r12d,%esi 98b60: 83 fb 01 cmp $0x1,%ebx 98b63: 0f 84 fd 01 00 00 je 98d66 98b69: 44 09 ee or %r13d,%esi 98b6c: 81 ce 00 01 00 10 or $0x10000100,%esi 98b72: 48 89 ef mov %rbp,%rdi 98b75: e8 00 00 00 00 callq 98b7a 98b7a: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 98b80: a8 03 test $0x3,%al 98b82: 74 3b je 98bbf 98b84: a8 02 test $0x2,%al 98b86: ba 20 00 00 00 mov $0x20,%edx 98b8b: 44 0f 45 e2 cmovne %edx,%r12d 98b8f: ba 02 00 00 00 mov $0x2,%edx 98b94: 44 0f 45 ea cmovne %edx,%r13d 98b98: a8 01 test $0x1,%al 98b9a: 74 08 je 98ba4 98b9c: 41 83 cc 10 or $0x10,%r12d 98ba0: 41 83 cd 01 or $0x1,%r13d 98ba4: 45 09 e5 or %r12d,%r13d 98ba7: 83 fb 01 cmp $0x1,%ebx 98baa: 48 89 ef mov %rbp,%rdi 98bad: 45 0f 45 e5 cmovne %r13d,%r12d 98bb1: 44 89 e6 mov %r12d,%esi 98bb4: 81 ce 00 02 00 10 or $0x10000200,%esi 98bba: e8 00 00 00 00 callq 98bbf 98bbf: 5b pop %rbx 98bc0: 31 c0 xor %eax,%eax 98bc2: 5d pop %rbp 98bc3: 41 5c pop %r12 98bc5: 41 5d pop %r13 98bc7: c3 retq 98bc8: 83 e8 0f sub $0xf,%eax 98bcb: 83 f8 03 cmp $0x3,%eax 98bce: 77 ef ja 98bbf 98bd0: 8b 87 90 89 00 00 mov 0x8990(%rdi),%eax 98bd6: 45 31 e4 xor %r12d,%r12d 98bd9: 41 89 c5 mov %eax,%r13d 98bdc: 41 83 e5 0c and $0xc,%r13d 98be0: 74 43 je 98c25 98be2: 41 89 c4 mov %eax,%r12d 98be5: 45 31 ed xor %r13d,%r13d 98be8: 41 83 e4 08 and $0x8,%r12d 98bec: 74 0c je 98bfa 98bee: 41 bc 20 00 00 00 mov $0x20,%r12d 98bf4: 41 bd 02 00 00 00 mov $0x2,%r13d 98bfa: a8 04 test $0x4,%al 98bfc: 0f 85 4a 01 00 00 jne 98d4c 98c02: 44 89 e6 mov %r12d,%esi 98c05: 83 fb 01 cmp $0x1,%ebx 98c08: 0f 84 68 01 00 00 je 98d76 98c0e: 44 09 ee or %r13d,%esi 98c11: 81 ce 00 01 00 10 or $0x10000100,%esi 98c17: 48 89 ef mov %rbp,%rdi 98c1a: e8 00 00 00 00 callq 98c1f 98c1f: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 98c25: a9 00 00 30 00 test $0x300000,%eax 98c2a: 74 45 je 98c71 98c2c: a9 00 00 20 00 test $0x200000,%eax 98c31: ba 20 00 00 00 mov $0x20,%edx 98c36: 44 0f 45 e2 cmovne %edx,%r12d 98c3a: ba 02 00 00 00 mov $0x2,%edx 98c3f: 44 0f 45 ea cmovne %edx,%r13d 98c43: a9 00 00 10 00 test $0x100000,%eax 98c48: 0f 85 f1 00 00 00 jne 98d3f 98c4e: 44 89 e6 mov %r12d,%esi 98c51: 83 fb 01 cmp $0x1,%ebx 98c54: 0f 84 14 01 00 00 je 98d6e 98c5a: 44 09 ee or %r13d,%esi 98c5d: 81 ce 00 04 00 10 or $0x10000400,%esi 98c63: 48 89 ef mov %rbp,%rdi 98c66: e8 00 00 00 00 callq 98c6b 98c6b: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 98c71: a8 03 test $0x3,%al 98c73: 74 3d je 98cb2 98c75: a8 02 test $0x2,%al 98c77: ba 20 00 00 00 mov $0x20,%edx 98c7c: 44 0f 45 e2 cmovne %edx,%r12d 98c80: ba 02 00 00 00 mov $0x2,%edx 98c85: 44 0f 45 ea cmovne %edx,%r13d 98c89: a8 01 test $0x1,%al 98c8b: 0f 85 a1 00 00 00 jne 98d32 98c91: 45 09 e5 or %r12d,%r13d 98c94: 83 fb 01 cmp $0x1,%ebx 98c97: 48 89 ef mov %rbp,%rdi 98c9a: 45 0f 45 e5 cmovne %r13d,%r12d 98c9e: 44 89 e6 mov %r12d,%esi 98ca1: 81 ce 00 02 00 10 or $0x10000200,%esi 98ca7: e8 00 00 00 00 callq 98cac 98cac: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 98cb2: a8 80 test $0x80,%al 98cb4: 74 1e je 98cd4 98cb6: 31 f6 xor %esi,%esi 98cb8: 83 fb 01 cmp $0x1,%ebx 98cbb: 48 89 ef mov %rbp,%rdi 98cbe: 40 0f 95 c6 setne %sil 98cc2: 8d b4 36 20 08 00 10 lea 0x10000820(%rsi,%rsi,1),%esi 98cc9: e8 00 00 00 00 callq 98cce 98cce: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax 98cd4: a8 40 test $0x40,%al 98cd6: 0f 84 e3 fe ff ff je 98bbf 98cdc: 31 f6 xor %esi,%esi 98cde: 83 fb 01 cmp $0x1,%ebx 98ce1: 48 89 ef mov %rbp,%rdi 98ce4: 40 0f 95 c6 setne %sil 98ce8: 8d b4 36 20 10 00 10 lea 0x10001020(%rsi,%rsi,1),%esi 98cef: e8 00 00 00 00 callq 98cf4 98cf4: e9 c6 fe ff ff jmpq 98bbf 98cf9: 31 c0 xor %eax,%eax 98cfb: c3 retq 98cfc: 85 f6 test %esi,%esi 98cfe: 75 1c jne 98d1c 98d00: be 01 00 00 00 mov $0x1,%esi 98d05: e8 a6 fb ff ff callq 988b0 98d0a: be 01 00 00 00 mov $0x1,%esi 98d0f: 48 89 ef mov %rbp,%rdi 98d12: e8 b9 f9 ff ff callq 986d0 98d17: e9 a3 fe ff ff jmpq 98bbf 98d1c: 31 f6 xor %esi,%esi 98d1e: e8 ad f9 ff ff callq 986d0 98d23: 31 f6 xor %esi,%esi 98d25: 48 89 ef mov %rbp,%rdi 98d28: e8 83 fb ff ff callq 988b0 98d2d: e9 8d fe ff ff jmpq 98bbf 98d32: 41 83 cc 10 or $0x10,%r12d 98d36: 41 83 cd 01 or $0x1,%r13d 98d3a: e9 52 ff ff ff jmpq 98c91 98d3f: 41 83 cc 10 or $0x10,%r12d 98d43: 41 83 cd 01 or $0x1,%r13d 98d47: e9 02 ff ff ff jmpq 98c4e 98d4c: 41 83 cc 10 or $0x10,%r12d 98d50: 41 83 cd 01 or $0x1,%r13d 98d54: e9 a9 fe ff ff jmpq 98c02 98d59: 41 83 cc 10 or $0x10,%r12d 98d5d: 41 83 cd 01 or $0x1,%r13d 98d61: e9 f7 fd ff ff jmpq 98b5d 98d66: 45 31 ed xor %r13d,%r13d 98d69: e9 fe fd ff ff jmpq 98b6c 98d6e: 45 31 ed xor %r13d,%r13d 98d71: e9 e7 fe ff ff jmpq 98c5d 98d76: 45 31 ed xor %r13d,%r13d 98d79: e9 93 fe ff ff jmpq 98c11 98d7e: 66 90 xchg %ax,%ax 0000000000098d80 : 98d80: e8 00 00 00 00 callq 98d85 98d85: 55 push %rbp 98d86: 31 d2 xor %edx,%edx 98d88: be 00 ec 00 00 mov $0xec00,%esi 98d8d: 48 89 fd mov %rdi,%rbp 98d90: e8 00 00 00 00 callq 98d95 98d95: 48 89 ef mov %rbp,%rdi 98d98: 31 c9 xor %ecx,%ecx 98d9a: be 00 ec 00 00 mov $0xec00,%esi 98d9f: 83 e0 fe and $0xfffffffe,%eax 98da2: 89 c2 mov %eax,%edx 98da4: e8 00 00 00 00 callq 98da9 98da9: 48 89 ef mov %rbp,%rdi 98dac: 31 f6 xor %esi,%esi 98dae: e8 bd c1 ff ff callq 94f70 98db3: 48 89 ef mov %rbp,%rdi 98db6: 5d pop %rbp 98db7: e9 64 f7 ff ff jmpq 98520 98dbc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000098dc0 : 98dc0: e8 00 00 00 00 callq 98dc5 98dc5: 41 57 push %r15 98dc7: 31 f6 xor %esi,%esi 98dc9: 41 56 push %r14 98dcb: 41 55 push %r13 98dcd: 41 54 push %r12 98dcf: 55 push %rbp 98dd0: 53 push %rbx 98dd1: 48 89 fb mov %rdi,%rbx 98dd4: 48 83 ec 08 sub $0x8,%rsp 98dd8: 4c 8b af 90 90 00 00 mov 0x9090(%rdi),%r13 98ddf: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 98de6: 49 8b ad a0 01 00 00 mov 0x1a0(%r13),%rbp 98ded: e8 00 00 00 00 callq 98df2 98df2: 83 f8 fc cmp $0xfffffffc,%eax 98df5: 0f 84 b3 02 00 00 je 990ae 98dfb: 41 89 c4 mov %eax,%r12d 98dfe: 85 c0 test %eax,%eax 98e00: 0f 85 98 02 00 00 jne 9909e 98e06: 48 8b bb 90 90 00 00 mov 0x9090(%rbx),%rdi 98e0d: 48 8d b3 a0 90 00 00 lea 0x90a0(%rbx),%rsi 98e14: 4c 8d bb 38 8e 00 00 lea 0x8e38(%rbx),%r15 98e1b: e8 00 00 00 00 callq 98e20 98e20: 41 89 c4 mov %eax,%r12d 98e23: 85 c0 test %eax,%eax 98e25: 0f 85 8c 01 00 00 jne 98fb7 98e2b: 4c 8b ab 38 8e 00 00 mov 0x8e38(%rbx),%r13 98e32: 31 d2 xor %edx,%edx 98e34: be aa ec 00 00 mov $0xecaa,%esi 98e39: 4c 8b b3 a0 90 00 00 mov 0x90a0(%rbx),%r14 98e40: 4c 89 ef mov %r13,%rdi 98e43: e8 00 00 00 00 callq 98e48 98e48: 8b b3 84 90 00 00 mov 0x9084(%rbx),%esi 98e4e: 31 c9 xor %ecx,%ecx 98e50: 4c 89 ef mov %r13,%rdi 98e53: 8b ab 80 90 00 00 mov 0x9080(%rbx),%ebp 98e59: 30 c0 xor %al,%al 98e5b: 8d 14 f5 00 00 00 00 lea 0x0(,%rsi,8),%edx 98e62: be aa ec 00 00 mov $0xecaa,%esi 98e67: c1 e5 05 shl $0x5,%ebp 98e6a: 09 d5 or %edx,%ebp 98e6c: 0b ab 88 90 00 00 or 0x9088(%rbx),%ebp 98e72: 09 c5 or %eax,%ebp 98e74: 89 ea mov %ebp,%edx 98e76: e8 00 00 00 00 callq 98e7b 98e7b: 89 ea mov %ebp,%edx 98e7d: 31 c9 xor %ecx,%ecx 98e7f: be aa ec 00 00 mov $0xecaa,%esi 98e84: 80 ca 80 or $0x80,%dl 98e87: 4c 89 ef mov %r13,%rdi 98e8a: 49 8d ad f8 0a 00 00 lea 0xaf8(%r13),%rbp 98e91: e8 00 00 00 00 callq 98e96 98e96: 41 8b 85 44 66 01 00 mov 0x16644(%r13),%eax 98e9d: 85 c0 test %eax,%eax 98e9f: 0f 84 24 01 00 00 je 98fc9 98ea5: 49 8b b5 08 8e 00 00 mov 0x8e08(%r13),%rsi 98eac: 48 85 f6 test %rsi,%rsi 98eaf: 74 35 je 98ee6 98eb1: 48 8b 06 mov (%rsi),%rax 98eb4: 49 8d 7e 08 lea 0x8(%r14),%rdi 98eb8: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 98ebc: 49 89 06 mov %rax,(%r14) 98ebf: 48 8b 86 08 08 00 00 mov 0x808(%rsi),%rax 98ec6: 49 89 86 08 08 00 00 mov %rax,0x808(%r14) 98ecd: 4c 89 f0 mov %r14,%rax 98ed0: 48 29 f8 sub %rdi,%rax 98ed3: 8d 88 10 08 00 00 lea 0x810(%rax),%ecx 98ed9: 48 29 c6 sub %rax,%rsi 98edc: 89 c8 mov %ecx,%eax 98ede: c1 e8 03 shr $0x3,%eax 98ee1: 89 c1 mov %eax,%ecx 98ee3: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 98ee6: 48 c7 83 48 90 00 00 movq $0x0,0x9048(%rbx) 98eed: 00 00 00 00 98ef1: 31 c0 xor %eax,%eax 98ef3: 48 8b 8b 38 90 00 00 mov 0x9038(%rbx),%rcx 98efa: 48 63 d0 movslq %eax,%rdx 98efd: 83 c0 01 add $0x1,%eax 98f00: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 98f04: 48 8b 8b 40 8e 00 00 mov 0x8e40(%rbx),%rcx 98f0b: 8b 49 08 mov 0x8(%rcx),%ecx 98f0e: 89 0a mov %ecx,(%rdx) 98f10: 39 83 78 90 00 00 cmp %eax,0x9078(%rbx) 98f16: 73 db jae 98ef3 98f18: 48 89 ef mov %rbp,%rdi 98f1b: e8 00 00 00 00 callq 98f20 98f20: 8b 8b 88 90 00 00 mov 0x9088(%rbx),%ecx 98f26: 45 31 c0 xor %r8d,%r8d 98f29: 4c 89 ef mov %r13,%rdi 98f2c: 8b 93 84 90 00 00 mov 0x9084(%rbx),%edx 98f32: 8b b3 80 90 00 00 mov 0x9080(%rbx),%esi 98f38: e8 00 00 00 00 callq 98f3d 98f3d: 4c 89 f6 mov %r14,%rsi 98f40: 4c 89 ef mov %r13,%rdi 98f43: e8 c8 ea ff ff callq 97a10 98f48: 4c 89 ef mov %r13,%rdi 98f4b: 45 31 c0 xor %r8d,%r8d 98f4e: 31 c9 xor %ecx,%ecx 98f50: 31 d2 xor %edx,%edx 98f52: 31 f6 xor %esi,%esi 98f54: e8 00 00 00 00 callq 98f59 98f59: 48 89 ef mov %rbp,%rdi 98f5c: e8 00 00 00 00 callq 98f61 98f61: 48 8b bb 90 90 00 00 mov 0x9090(%rbx),%rdi 98f68: e8 00 00 00 00 callq 98f6d 98f6d: 48 8b ab 90 90 00 00 mov 0x9090(%rbx),%rbp 98f74: 48 c7 83 a0 90 00 00 movq $0x0,0x90a0(%rbx) 98f7b: 00 00 00 00 98f7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 98f86: e8 00 00 00 00 callq 98f8b 98f8b: 48 8d 7d 58 lea 0x58(%rbp),%rdi 98f8f: 31 f6 xor %esi,%esi 98f91: e8 00 00 00 00 callq 98f96 98f96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 98f9d: ff 14 25 00 00 00 00 callq *0x0 98fa4: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 98fab: e8 00 00 00 00 callq 98fb0 98fb0: c6 83 2c 90 00 00 01 movb $0x1,0x902c(%rbx) 98fb7: 48 83 c4 08 add $0x8,%rsp 98fbb: 44 89 e0 mov %r12d,%eax 98fbe: 5b pop %rbx 98fbf: 5d pop %rbp 98fc0: 41 5c pop %r12 98fc2: 41 5d pop %r13 98fc4: 41 5e pop %r14 98fc6: 41 5f pop %r15 98fc8: c3 retq 98fc9: 49 8d 7e 08 lea 0x8(%r14),%rdi 98fcd: 4c 89 f1 mov %r14,%rcx 98fd0: 31 c0 xor %eax,%eax 98fd2: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 98fd9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 98fdd: 4d 8d 8e 18 08 00 00 lea 0x818(%r14),%r9 98fe4: 48 29 f9 sub %rdi,%rcx 98fe7: 4c 89 0c 24 mov %r9,(%rsp) 98feb: 81 c1 10 08 00 00 add $0x810,%ecx 98ff1: c1 e9 03 shr $0x3,%ecx 98ff4: f3 48 ab rep stos %rax,%es:(%rdi) 98ff7: 48 89 ef mov %rbp,%rdi 98ffa: 49 c7 86 08 08 00 00 movq $0xffffffffffffffff,0x808(%r14) 99001: ff ff ff ff 99005: e8 00 00 00 00 callq 9900a 9900a: 8b 8b 88 90 00 00 mov 0x9088(%rbx),%ecx 99010: 45 31 c0 xor %r8d,%r8d 99013: 4c 89 ef mov %r13,%rdi 99016: 8b 93 84 90 00 00 mov 0x9084(%rbx),%edx 9901c: 8b b3 80 90 00 00 mov 0x9080(%rbx),%esi 99022: e8 00 00 00 00 callq 99027 99027: 4c 89 ff mov %r15,%rdi 9902a: e8 e1 ea ff ff callq 97b10 9902f: 4c 89 f6 mov %r14,%rsi 99032: 4c 89 ef mov %r13,%rdi 99035: e8 d6 e9 ff ff callq 97a10 9903a: 45 31 c0 xor %r8d,%r8d 9903d: 31 c9 xor %ecx,%ecx 9903f: 31 d2 xor %edx,%edx 99041: 31 f6 xor %esi,%esi 99043: 4c 89 ef mov %r13,%rdi 99046: e8 00 00 00 00 callq 9904b 9904b: 48 89 ef mov %rbp,%rdi 9904e: e8 00 00 00 00 callq 99053 99053: 49 8b 85 08 8e 00 00 mov 0x8e08(%r13),%rax 9905a: 48 85 c0 test %rax,%rax 9905d: 0f 84 fe fe ff ff je 98f61 99063: 49 8b 16 mov (%r14),%rdx 99066: 48 8d 78 08 lea 0x8(%rax),%rdi 9906a: 4c 89 f6 mov %r14,%rsi 9906d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 99071: 48 89 10 mov %rdx,(%rax) 99074: 4c 8b 0c 24 mov (%rsp),%r9 99078: 49 8b 51 f0 mov -0x10(%r9),%rdx 9907c: 48 89 90 08 08 00 00 mov %rdx,0x808(%rax) 99083: 48 29 f8 sub %rdi,%rax 99086: 8d 88 10 08 00 00 lea 0x810(%rax),%ecx 9908c: 48 29 c6 sub %rax,%rsi 9908f: 89 c8 mov %ecx,%eax 99091: c1 e8 03 shr $0x3,%eax 99094: 89 c1 mov %eax,%ecx 99096: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 99099: e9 c3 fe ff ff jmpq 98f61 9909e: 3d 00 fe ff ff cmp $0xfffffe00,%eax 990a3: 0f 84 0e ff ff ff je 98fb7 990a9: e9 00 00 00 00 jmpq 990ae 990ae: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 990b4: e9 fe fe ff ff jmpq 98fb7 990b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000990c0 : 990c0: e8 00 00 00 00 callq 990c5 990c5: 55 push %rbp 990c6: 48 89 fd mov %rdi,%rbp 990c9: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 990d0: 0f 85 c3 00 00 00 jne 99199 990d6: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax 990dd: 48 8b 40 40 mov 0x40(%rax),%rax 990e1: e8 00 00 00 00 callq 990e6 990e6: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 990ed: 48 89 ef mov %rbp,%rdi 990f0: 48 8b 40 48 mov 0x48(%rax),%rax 990f4: e8 00 00 00 00 callq 990f9 990f9: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 990ff: 8d 50 f3 lea -0xd(%rax),%edx 99102: 83 fa 01 cmp $0x1,%edx 99105: 76 23 jbe 9912a 99107: 83 e8 10 sub $0x10,%eax 9910a: 83 f8 02 cmp $0x2,%eax 9910d: 0f 86 8f 00 00 00 jbe 991a2 99113: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 9911a: 48 89 ef mov %rbp,%rdi 9911d: 48 8b 40 50 mov 0x50(%rax),%rax 99121: e8 00 00 00 00 callq 99126 99126: 31 c0 xor %eax,%eax 99128: 5d pop %rbp 99129: c3 retq 9912a: 48 89 ef mov %rbp,%rdi 9912d: e8 de c1 ff ff callq 95310 99132: 48 89 ef mov %rbp,%rdi 99135: e8 f6 ed ff ff callq 97f30 9913a: 31 d2 xor %edx,%edx 9913c: 48 89 ef mov %rbp,%rdi 9913f: be 80 ec 00 00 mov $0xec80,%esi 99144: e8 00 00 00 00 callq 99149 99149: 31 c9 xor %ecx,%ecx 9914b: 48 89 ef mov %rbp,%rdi 9914e: be 80 ec 00 00 mov $0xec80,%esi 99153: 83 c8 01 or $0x1,%eax 99156: 89 c2 mov %eax,%edx 99158: e8 00 00 00 00 callq 9915d 9915d: 31 c9 xor %ecx,%ecx 9915f: be 1e ec 00 00 mov $0xec1e,%esi 99164: 48 89 ef mov %rbp,%rdi 99167: 48 8b 95 50 8c 00 00 mov 0x8c50(%rbp),%rdx 9916e: 48 c1 ea 08 shr $0x8,%rdx 99172: e8 00 00 00 00 callq 99177 99177: 48 89 ef mov %rbp,%rdi 9917a: e8 01 c2 ff ff callq 95380 9917f: 8b 95 b0 b2 00 00 mov 0xb2b0(%rbp),%edx 99185: 31 c9 xor %ecx,%ecx 99187: 48 89 ef mov %rbp,%rdi 9918a: be 53 ec 00 00 mov $0xec53,%esi 9918f: e8 00 00 00 00 callq 99194 99194: e9 7a ff ff ff jmpq 99113 99199: e8 72 c1 ff ff callq 95310 9919e: 31 c0 xor %eax,%eax 991a0: 5d pop %rbp 991a1: c3 retq 991a2: 48 89 ef mov %rbp,%rdi 991a5: e8 66 c1 ff ff callq 95310 991aa: 48 89 ef mov %rbp,%rdi 991ad: e8 7e ed ff ff callq 97f30 991b2: 31 d2 xor %edx,%edx 991b4: 48 89 ef mov %rbp,%rdi 991b7: be 80 ec 00 00 mov $0xec80,%esi 991bc: e8 00 00 00 00 callq 991c1 991c1: 48 89 ef mov %rbp,%rdi 991c4: 31 c9 xor %ecx,%ecx 991c6: be 80 ec 00 00 mov $0xec80,%esi 991cb: 83 c8 01 or $0x1,%eax 991ce: 89 c2 mov %eax,%edx 991d0: e8 00 00 00 00 callq 991d5 991d5: 48 89 ef mov %rbp,%rdi 991d8: e8 a3 c1 ff ff callq 95380 991dd: e9 31 ff ff ff jmpq 99113 991e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 991e9: 00 00 00 00 991ed: 0f 1f 00 nopl (%rax) 00000000000991f0 : 991f0: e8 00 00 00 00 callq 991f5 991f5: 48 83 bf 40 b3 00 00 cmpq $0x0,0xb340(%rdi) 991fc: 00 991fd: 0f 84 16 01 00 00 je 99319 99203: 41 55 push %r13 99205: 41 54 push %r12 99207: 55 push %rbp 99208: 53 push %rbx 99209: 8b af 40 b3 00 00 mov 0xb340(%rdi),%ebp 9920f: 48 89 fb mov %rdi,%rbx 99212: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax 99219: 48 8b 40 40 mov 0x40(%rax),%rax 9921d: e8 00 00 00 00 callq 99222 99222: f7 c5 01 00 01 00 test $0x10001,%ebp 99228: 0f 85 af 00 00 00 jne 992dd 9922e: 81 e5 01 00 0e 00 and $0xe0001,%ebp 99234: 0f 84 9a 00 00 00 je 992d4 9923a: 8b 83 c0 b1 00 00 mov 0xb1c0(%rbx),%eax 99240: 4c 8d ab f8 0a 00 00 lea 0xaf8(%rbx),%r13 99247: 48 8d ab c8 9a 00 00 lea 0x9ac8(%rbx),%rbp 9924e: 45 31 e4 xor %r12d,%r12d 99251: 85 c0 test %eax,%eax 99253: 74 5a je 992af 99255: 4c 89 ef mov %r13,%rdi 99258: 41 83 c4 01 add $0x1,%r12d 9925c: 48 81 c5 28 03 00 00 add $0x328,%rbp 99263: e8 00 00 00 00 callq 99268 99268: 8b 8d e0 fc ff ff mov -0x320(%rbp),%ecx 9926e: 45 31 c0 xor %r8d,%r8d 99271: 48 89 df mov %rbx,%rdi 99274: 8b 95 dc fc ff ff mov -0x324(%rbp),%edx 9927a: 8b b5 d8 fc ff ff mov -0x328(%rbp),%esi 99280: e8 00 00 00 00 callq 99285 99285: 48 89 df mov %rbx,%rdi 99288: e8 c3 e5 ff ff callq 97850 9928d: 45 31 c0 xor %r8d,%r8d 99290: 31 c9 xor %ecx,%ecx 99292: 31 d2 xor %edx,%edx 99294: 31 f6 xor %esi,%esi 99296: 48 89 df mov %rbx,%rdi 99299: e8 00 00 00 00 callq 9929e 9929e: 4c 89 ef mov %r13,%rdi 992a1: e8 00 00 00 00 callq 992a6 992a6: 44 39 a3 c0 b1 00 00 cmp %r12d,0xb1c0(%rbx) 992ad: 77 a6 ja 99255 992af: 48 89 df mov %rbx,%rdi 992b2: 31 c9 xor %ecx,%ecx 992b4: ba 00 00 00 50 mov $0x50000000,%edx 992b9: be 8d 20 00 00 mov $0x208d,%esi 992be: e8 00 00 00 00 callq 992c3 992c3: c6 83 2c 90 00 00 00 movb $0x0,0x902c(%rbx) 992ca: bf de 46 03 00 mov $0x346de,%edi 992cf: e8 00 00 00 00 callq 992d4 992d4: 5b pop %rbx 992d5: 31 c0 xor %eax,%eax 992d7: 5d pop %rbp 992d8: 41 5c pop %r12 992da: 41 5d pop %r13 992dc: c3 retq 992dd: 31 d2 xor %edx,%edx 992df: be b6 21 00 00 mov $0x21b6,%esi 992e4: 48 89 df mov %rbx,%rdi 992e7: e8 00 00 00 00 callq 992ec 992ec: 31 c9 xor %ecx,%ecx 992ee: be b6 21 00 00 mov $0x21b6,%esi 992f3: 48 89 df mov %rbx,%rdi 992f6: 0d 00 00 00 15 or $0x15000000,%eax 992fb: 89 c2 mov %eax,%edx 992fd: e8 00 00 00 00 callq 99302 99302: bf de 46 03 00 mov $0x346de,%edi 99307: e8 00 00 00 00 callq 9930c 9930c: 81 e5 01 00 0e 00 and $0xe0001,%ebp 99312: 74 c0 je 992d4 99314: e9 21 ff ff ff jmpq 9923a 99319: 31 c0 xor %eax,%eax 9931b: c3 retq 9931c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000099320 : 99320: e8 00 00 00 00 callq 99325 99325: 41 56 push %r14 99327: 48 8d b7 e8 b1 00 00 lea 0xb1e8(%rdi),%rsi 9932e: 31 d2 xor %edx,%edx 99330: 41 55 push %r13 99332: 41 54 push %r12 99334: 55 push %rbp 99335: 48 89 fd mov %rdi,%rbp 99338: 53 push %rbx 99339: 4c 8d a5 38 8e 00 00 lea 0x8e38(%rbp),%r12 99340: e8 00 00 00 00 callq 99345 99345: 31 d2 xor %edx,%edx 99347: 48 8d b5 08 b2 00 00 lea 0xb208(%rbp),%rsi 9934e: 48 89 ef mov %rbp,%rdi 99351: e8 00 00 00 00 callq 99356 99356: 31 d2 xor %edx,%edx 99358: 48 8d b5 28 b2 00 00 lea 0xb228(%rbp),%rsi 9935f: 48 89 ef mov %rbp,%rdi 99362: e8 00 00 00 00 callq 99367 99367: 48 8d b5 48 b2 00 00 lea 0xb248(%rbp),%rsi 9936e: 31 d2 xor %edx,%edx 99370: 48 89 ef mov %rbp,%rdi 99373: e8 00 00 00 00 callq 99378 99378: 8b 85 c0 b1 00 00 mov 0xb1c0(%rbp),%eax 9937e: 4c 89 e7 mov %r12,%rdi 99381: 8d 34 40 lea (%rax,%rax,2),%esi 99384: 01 f6 add %esi,%esi 99386: e8 00 00 00 00 callq 9938b 9938b: 85 c0 test %eax,%eax 9938d: 0f 85 bd 03 00 00 jne 99750 99393: 44 8b 95 c0 b1 00 00 mov 0xb1c0(%rbp),%r10d 9939a: 45 85 d2 test %r10d,%r10d 9939d: 0f 84 8c 02 00 00 je 9962f 993a3: 8b 85 60 90 00 00 mov 0x9060(%rbp),%eax 993a9: 4c 8d ad f8 9a 00 00 lea 0x9af8(%rbp),%r13 993b0: 31 db xor %ebx,%ebx 993b2: e9 e7 01 00 00 jmpq 9959e 993b7: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 993be: 4c 8b 8d 38 90 00 00 mov 0x9038(%rbp),%r9 993c5: 48 8d 50 01 lea 0x1(%rax),%rdx 993c9: 23 85 78 90 00 00 and 0x9078(%rbp),%eax 993cf: 49 8d 04 81 lea (%r9,%rax,4),%rax 993d3: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) 993da: c7 00 00 a3 04 c0 movl $0xc004a300,(%rax) 993e0: 8b 8d 60 90 00 00 mov 0x9060(%rbp),%ecx 993e6: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 993ed: 48 23 85 70 90 00 00 and 0x9070(%rbp),%rax 993f4: 8d 51 ff lea -0x1(%rcx),%edx 993f7: 48 89 85 48 90 00 00 mov %rax,0x9048(%rbp) 993fe: 89 95 60 90 00 00 mov %edx,0x9060(%rbp) 99404: 85 d2 test %edx,%edx 99406: 0f 8e 0b 02 00 00 jle 99617 9940c: 4c 8b 85 38 90 00 00 mov 0x9038(%rbp),%r8 99413: 48 8d 50 01 lea 0x1(%rax),%rdx 99417: 23 85 78 90 00 00 and 0x9078(%rbp),%eax 9941d: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) 99424: 49 8d 04 80 lea (%r8,%rax,4),%rax 99428: c7 00 01 00 00 20 movl $0x20000001,(%rax) 9942e: 8b 8d 60 90 00 00 mov 0x9060(%rbp),%ecx 99434: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 9943b: 48 23 85 70 90 00 00 and 0x9070(%rbp),%rax 99442: 8d 51 ff lea -0x1(%rcx),%edx 99445: 48 89 85 48 90 00 00 mov %rax,0x9048(%rbp) 9944c: 89 95 60 90 00 00 mov %edx,0x9060(%rbp) 99452: 41 8b 75 00 mov 0x0(%r13),%esi 99456: 44 8d 34 b5 00 00 00 lea 0x0(,%rsi,4),%r14d 9945d: 00 9945e: 85 d2 test %edx,%edx 99460: 0f 8e 99 01 00 00 jle 995ff 99466: 48 8b bd 38 90 00 00 mov 0x9038(%rbp),%rdi 9946d: 48 8d 50 01 lea 0x1(%rax),%rdx 99471: 23 85 78 90 00 00 and 0x9078(%rbp),%eax 99477: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) 9947e: 48 8d 04 87 lea (%rdi,%rax,4),%rax 99482: 44 89 30 mov %r14d,(%rax) 99485: 8b 8d 60 90 00 00 mov 0x9060(%rbp),%ecx 9948b: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 99492: 48 23 85 70 90 00 00 and 0x9070(%rbp),%rax 99499: 8d 51 ff lea -0x1(%rcx),%edx 9949c: 48 89 85 48 90 00 00 mov %rax,0x9048(%rbp) 994a3: 89 95 60 90 00 00 mov %edx,0x9060(%rbp) 994a9: 85 d2 test %edx,%edx 994ab: 0f 8e 36 01 00 00 jle 995e7 994b1: 48 8b b5 38 90 00 00 mov 0x9038(%rbp),%rsi 994b8: 48 8d 50 01 lea 0x1(%rax),%rdx 994bc: 23 85 78 90 00 00 and 0x9078(%rbp),%eax 994c2: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) 994c9: 48 8d 04 86 lea (%rsi,%rax,4),%rax 994cd: c7 00 00 00 00 00 movl $0x0,(%rax) 994d3: 8b bd 60 90 00 00 mov 0x9060(%rbp),%edi 994d9: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 994e0: 48 23 85 70 90 00 00 and 0x9070(%rbp),%rax 994e7: 8d 57 ff lea -0x1(%rdi),%edx 994ea: 48 89 85 48 90 00 00 mov %rax,0x9048(%rbp) 994f1: 89 95 60 90 00 00 mov %edx,0x9060(%rbp) 994f7: 85 d2 test %edx,%edx 994f9: 0f 8e d0 00 00 00 jle 995cf 994ff: 48 8b 8d 38 90 00 00 mov 0x9038(%rbp),%rcx 99506: 48 8d 50 01 lea 0x1(%rax),%rdx 9950a: 23 85 78 90 00 00 and 0x9078(%rbp),%eax 99510: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) 99517: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9951b: c7 00 00 00 00 00 movl $0x0,(%rax) 99521: 8b b5 60 90 00 00 mov 0x9060(%rbp),%esi 99527: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 9952e: 48 23 85 70 90 00 00 and 0x9070(%rbp),%rax 99535: 8d 56 ff lea -0x1(%rsi),%edx 99538: 48 89 85 48 90 00 00 mov %rax,0x9048(%rbp) 9953f: 89 95 60 90 00 00 mov %edx,0x9060(%rbp) 99545: 85 d2 test %edx,%edx 99547: 7e 6e jle 995b7 99549: 48 8d 50 01 lea 0x1(%rax),%rdx 9954d: 23 85 78 90 00 00 and 0x9078(%rbp),%eax 99553: 83 c3 01 add $0x1,%ebx 99556: 49 81 c5 28 03 00 00 add $0x328,%r13 9955d: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) 99564: 48 8b 95 38 90 00 00 mov 0x9038(%rbp),%rdx 9956b: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9956f: c7 00 00 00 00 00 movl $0x0,(%rax) 99575: 48 8b 85 70 90 00 00 mov 0x9070(%rbp),%rax 9957c: 48 21 85 48 90 00 00 and %rax,0x9048(%rbp) 99583: 8b 85 60 90 00 00 mov 0x9060(%rbp),%eax 99589: 83 e8 01 sub $0x1,%eax 9958c: 89 85 60 90 00 00 mov %eax,0x9060(%rbp) 99592: 39 9d c0 b1 00 00 cmp %ebx,0xb1c0(%rbp) 99598: 0f 86 91 00 00 00 jbe 9962f 9959e: 85 c0 test %eax,%eax 995a0: 0f 8f 11 fe ff ff jg 993b7 995a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 995ad: e8 00 00 00 00 callq 995b2 995b2: e9 00 fe ff ff jmpq 993b7 995b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 995be: e8 00 00 00 00 callq 995c3 995c3: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 995ca: e9 7a ff ff ff jmpq 99549 995cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 995d6: e8 00 00 00 00 callq 995db 995db: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 995e2: e9 18 ff ff ff jmpq 994ff 995e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 995ee: e8 00 00 00 00 callq 995f3 995f3: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 995fa: e9 b2 fe ff ff jmpq 994b1 995ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99606: e8 00 00 00 00 callq 9960b 9960b: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 99612: e9 4f fe ff ff jmpq 99466 99617: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9961e: e8 00 00 00 00 callq 99623 99623: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax 9962a: e9 dd fd ff ff jmpq 9940c 9962f: 4c 89 e7 mov %r12,%rdi 99632: e8 00 00 00 00 callq 99637 99637: 85 c0 test %eax,%eax 99639: 0f 85 00 01 00 00 jne 9973f 9963f: 8b 9d b0 63 01 00 mov 0x163b0(%rbp),%ebx 99645: 83 e3 04 and $0x4,%ebx 99648: 74 2e je 99678 9964a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 9964f: 31 c0 xor %eax,%eax 99651: 5b pop %rbx 99652: 5d pop %rbp 99653: 41 5c pop %r12 99655: 41 5d pop %r13 99657: 41 5e pop %r14 99659: c3 retq 9965a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 99661: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99668: e8 00 00 00 00 callq 9966d 9966d: 31 c0 xor %eax,%eax 9966f: 5b pop %rbx 99670: 5d pop %rbp 99671: 41 5c pop %r12 99673: 41 5d pop %r13 99675: 41 5e pop %r14 99677: c3 retq 99678: 48 89 ef mov %rbp,%rdi 9967b: e8 00 00 00 00 callq 99680 99680: 48 89 ef mov %rbp,%rdi 99683: e8 28 ee ff ff callq 984b0 99688: 85 c0 test %eax,%eax 9968a: 0f 85 00 00 00 00 jne 99690 99690: 31 d2 xor %edx,%edx 99692: be b6 21 00 00 mov $0x21b6,%esi 99697: 48 89 ef mov %rbp,%rdi 9969a: e8 00 00 00 00 callq 9969f 9969f: 31 c9 xor %ecx,%ecx 996a1: be b6 21 00 00 mov $0x21b6,%esi 996a6: 48 89 ef mov %rbp,%rdi 996a9: 0d 00 00 00 15 or $0x15000000,%eax 996ae: 89 c2 mov %eax,%edx 996b0: e8 00 00 00 00 callq 996b5 996b5: bf de 46 03 00 mov $0x346de,%edi 996ba: e8 00 00 00 00 callq 996bf 996bf: 48 89 ef mov %rbp,%rdi 996c2: 31 c9 xor %ecx,%ecx 996c4: ba 00 00 00 50 mov $0x50000000,%edx 996c9: be 8d 20 00 00 mov $0x208d,%esi 996ce: e8 00 00 00 00 callq 996d3 996d3: c6 85 2c 90 00 00 00 movb $0x0,0x902c(%rbp) 996da: bf de 46 03 00 mov $0x346de,%edi 996df: e8 00 00 00 00 callq 996e4 996e4: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 996ea: 85 c0 test %eax,%eax 996ec: 75 17 jne 99705 996ee: eb 73 jmp 99763 996f0: bf c7 10 00 00 mov $0x10c7,%edi 996f5: 83 c3 01 add $0x1,%ebx 996f8: e8 00 00 00 00 callq 996fd 996fd: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 99703: 73 5e jae 99763 99705: 31 d2 xor %edx,%edx 99707: be 02 20 00 00 mov $0x2002,%esi 9970c: 48 89 ef mov %rbp,%rdi 9970f: e8 00 00 00 00 callq 99714 99714: 83 f8 08 cmp $0x8,%eax 99717: 75 d7 jne 996f0 99719: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 99720: 48 89 ef mov %rbp,%rdi 99723: 48 8b 40 40 mov 0x40(%rax),%rax 99727: e8 00 00 00 00 callq 9972c 9972c: 48 89 ef mov %rbp,%rdi 9972f: e8 00 00 00 00 callq 99734 99734: 31 c0 xor %eax,%eax 99736: 5b pop %rbx 99737: 5d pop %rbp 99738: 41 5c pop %r12 9973a: 41 5d pop %r13 9973c: 41 5e pop %r14 9973e: c3 retq 9973f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99746: e8 00 00 00 00 callq 9974b 9974b: e9 ef fe ff ff jmpq 9963f 99750: 89 c6 mov %eax,%esi 99752: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99759: e8 00 00 00 00 callq 9975e 9975e: e9 30 fc ff ff jmpq 99393 99763: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9976a: e8 00 00 00 00 callq 9976f 9976f: eb bb jmp 9972c 99771: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 99778: 00 00 00 00 9977c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000099780 : 99780: e8 00 00 00 00 callq 99785 99785: e9 96 fb ff ff jmpq 99320 9978a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000099790 : 99790: e8 00 00 00 00 callq 99795 99795: 53 push %rbx 99796: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi 9979c: 48 89 fb mov %rdi,%rbx 9979f: 85 f6 test %esi,%esi 997a1: 0f 8e 8a 00 00 00 jle 99831 997a7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 997ae: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 997b5: 48 8d 50 01 lea 0x1(%rax),%rdx 997b9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 997bf: 48 8d 04 81 lea (%rcx,%rax,4),%rax 997c3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 997ca: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) 997d0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 997d6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 997dd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 997e4: 8d 51 ff lea -0x1(%rcx),%edx 997e7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 997ee: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 997f4: 85 d2 test %edx,%edx 997f6: 7e 4a jle 99842 997f8: 48 8d 50 01 lea 0x1(%rax),%rdx 997fc: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99802: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99809: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 99810: 48 8d 04 82 lea (%rdx,%rax,4),%rax 99814: c7 00 00 00 00 00 movl $0x0,(%rax) 9981a: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 99821: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 99828: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9982f: 5b pop %rbx 99830: c3 retq 99831: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99838: e8 00 00 00 00 callq 9983d 9983d: e9 65 ff ff ff jmpq 997a7 99842: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99849: e8 00 00 00 00 callq 9984e 9984e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99855: eb a1 jmp 997f8 99857: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 9985e: 00 00 0000000000099860 : 99860: e8 00 00 00 00 callq 99865 99865: 53 push %rbx 99866: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d 9986d: 48 89 fb mov %rdi,%rbx 99870: 45 85 c9 test %r9d,%r9d 99873: 0f 8e 74 01 00 00 jle 999ed 99879: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99880: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 99887: 48 8d 50 01 lea 0x1(%rax),%rdx 9988b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99891: 49 8d 04 80 lea (%r8,%rax,4),%rax 99895: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9989c: c7 00 00 43 03 c0 movl $0xc0034300,(%rax) 998a2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 998a8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 998af: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 998b6: 8d 51 ff lea -0x1(%rcx),%edx 998b9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 998c0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 998c6: 85 d2 test %edx,%edx 998c8: 0f 8e 75 01 00 00 jle 99a43 998ce: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 998d5: 48 8d 50 01 lea 0x1(%rax),%rdx 998d9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 998df: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 998e6: 48 8d 04 87 lea (%rdi,%rax,4),%rax 998ea: c7 00 00 00 c4 28 movl $0x28c40000,(%rax) 998f0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 998f6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 998fd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99904: 8d 56 ff lea -0x1(%rsi),%edx 99907: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9990e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99914: 85 d2 test %edx,%edx 99916: 0f 8e 0f 01 00 00 jle 99a2b 9991c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 99923: 48 8d 50 01 lea 0x1(%rax),%rdx 99927: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9992d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99934: 48 8d 04 86 lea (%rsi,%rax,4),%rax 99938: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 9993e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 99944: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9994b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99952: 8d 51 ff lea -0x1(%rcx),%edx 99955: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9995c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99962: 85 d2 test %edx,%edx 99964: 0f 8e a9 00 00 00 jle 99a13 9996a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 99971: 48 8d 50 01 lea 0x1(%rax),%rdx 99975: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9997b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99982: 48 8d 04 81 lea (%rcx,%rax,4),%rax 99986: c7 00 00 00 00 00 movl $0x0,(%rax) 9998c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 99992: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99999: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 999a0: 8d 56 ff lea -0x1(%rsi),%edx 999a3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 999aa: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 999b0: 85 d2 test %edx,%edx 999b2: 7e 4a jle 999fe 999b4: 48 8d 50 01 lea 0x1(%rax),%rdx 999b8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 999be: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 999c5: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 999cc: 48 8d 04 82 lea (%rdx,%rax,4),%rax 999d0: c7 00 0a 00 00 00 movl $0xa,(%rax) 999d6: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 999dd: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 999e4: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 999eb: 5b pop %rbx 999ec: c3 retq 999ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 999f4: e8 00 00 00 00 callq 999f9 999f9: e9 7b fe ff ff jmpq 99879 999fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99a05: e8 00 00 00 00 callq 99a0a 99a0a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99a11: eb a1 jmp 999b4 99a13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99a1a: e8 00 00 00 00 callq 99a1f 99a1f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99a26: e9 3f ff ff ff jmpq 9996a 99a2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99a32: e8 00 00 00 00 callq 99a37 99a37: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99a3e: e9 d9 fe ff ff jmpq 9991c 99a43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99a4a: e8 00 00 00 00 callq 99a4f 99a4f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99a56: e9 73 fe ff ff jmpq 998ce 99a5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000099a60 : 99a60: e8 00 00 00 00 callq 99a65 99a65: 41 54 push %r12 99a67: 53 push %rbx 99a68: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d 99a6f: 48 89 fb mov %rdi,%rbx 99a72: 45 85 c9 test %r9d,%r9d 99a75: 0f 8e 8c 01 00 00 jle 99c07 99a7b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99a82: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 99a89: 48 8d 50 01 lea 0x1(%rax),%rdx 99a8d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99a93: 49 8d 04 80 lea (%r8,%rax,4),%rax 99a97: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99a9e: c7 00 00 22 03 c0 movl $0xc0032200,(%rax) 99aa4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 99aaa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99ab1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99ab8: 8d 56 ff lea -0x1(%rsi),%edx 99abb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99ac2: 4c 8b a3 c0 02 00 00 mov 0x2c0(%rbx),%r12 99ac9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99acf: 85 d2 test %edx,%edx 99ad1: 0f 8e 8c 01 00 00 jle 99c63 99ad7: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 99ade: 48 8d 50 01 lea 0x1(%rax),%rdx 99ae2: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99ae8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99aef: 48 8d 04 87 lea (%rdi,%rax,4),%rax 99af3: 44 89 20 mov %r12d,(%rax) 99af6: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 99afc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99b03: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99b0a: 8d 56 ff lea -0x1(%rsi),%edx 99b0d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99b14: 44 8b a3 c4 02 00 00 mov 0x2c4(%rbx),%r12d 99b1b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99b21: 85 d2 test %edx,%edx 99b23: 0f 8e 22 01 00 00 jle 99c4b 99b29: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 99b30: 48 8d 50 01 lea 0x1(%rax),%rdx 99b34: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99b3a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99b41: 48 8d 04 86 lea (%rsi,%rax,4),%rax 99b45: 44 89 20 mov %r12d,(%rax) 99b48: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 99b4e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99b55: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99b5c: 8d 56 ff lea -0x1(%rsi),%edx 99b5f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99b66: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99b6c: 85 d2 test %edx,%edx 99b6e: 0f 8e bf 00 00 00 jle 99c33 99b74: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 99b7b: 48 8d 50 01 lea 0x1(%rax),%rdx 99b7f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99b85: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99b8c: 48 8d 04 81 lea (%rcx,%rax,4),%rax 99b90: c7 00 00 00 00 00 movl $0x0,(%rax) 99b96: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99b9d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99ba4: 48 89 c2 mov %rax,%rdx 99ba7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99bae: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 99bb4: 8d 48 ff lea -0x1(%rax),%ecx 99bb7: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax 99bbd: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 99bc3: 41 89 c4 mov %eax,%r12d 99bc6: 41 21 d4 and %edx,%r12d 99bc9: 85 c9 test %ecx,%ecx 99bcb: 7e 4b jle 99c18 99bcd: 48 8d 4a 01 lea 0x1(%rdx),%rcx 99bd1: 21 d0 and %edx,%eax 99bd3: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 99bda: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 99be1: 48 8d 04 82 lea (%rdx,%rax,4),%rax 99be5: c7 00 aa 55 aa 55 movl $0x55aa55aa,(%rax) 99beb: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 99bf2: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 99bf9: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 99c00: 44 89 e0 mov %r12d,%eax 99c03: 5b pop %rbx 99c04: 41 5c pop %r12 99c06: c3 retq 99c07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99c0e: e8 00 00 00 00 callq 99c13 99c13: e9 63 fe ff ff jmpq 99a7b 99c18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99c1f: e8 00 00 00 00 callq 99c24 99c24: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx 99c2b: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax 99c31: eb 9a jmp 99bcd 99c33: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99c3a: e8 00 00 00 00 callq 99c3f 99c3f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99c46: e9 29 ff ff ff jmpq 99b74 99c4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99c52: e8 00 00 00 00 callq 99c57 99c57: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99c5e: e9 c6 fe ff ff jmpq 99b29 99c63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99c6a: e8 00 00 00 00 callq 99c6f 99c6f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99c76: e9 5c fe ff ff jmpq 99ad7 99c7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000099c80 : 99c80: e8 00 00 00 00 callq 99c85 99c85: 41 55 push %r13 99c87: 41 bd 00 00 10 40 mov $0x40100000,%r13d 99c8d: 41 54 push %r12 99c8f: 41 89 f4 mov %esi,%r12d 99c92: 55 push %rbp 99c93: 89 d5 mov %edx,%ebp 99c95: 53 push %rbx 99c96: 48 8b 47 08 mov 0x8(%rdi),%rax 99c9a: 48 89 fb mov %rdi,%rbx 99c9d: 8b 00 mov (%rax),%eax 99c9f: 85 c0 test %eax,%eax 99ca1: 74 12 je 99cb5 99ca3: 83 f8 09 cmp $0x9,%eax 99ca6: 41 bd 00 00 10 00 mov $0x100000,%r13d 99cac: b8 00 00 01 00 mov $0x10000,%eax 99cb1: 44 0f 44 e8 cmove %eax,%r13d 99cb5: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d 99cbc: 45 85 c9 test %r9d,%r9d 99cbf: 0f 8e 6f 01 00 00 jle 99e34 99cc5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99ccc: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 99cd3: 48 8d 50 01 lea 0x1(%rax),%rdx 99cd7: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99cdd: 49 8d 04 80 lea (%r8,%rax,4),%rax 99ce1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99ce8: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) 99cee: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 99cf4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99cfb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99d02: 8d 51 ff lea -0x1(%rcx),%edx 99d05: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99d0c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99d12: 85 d2 test %edx,%edx 99d14: 0f 8e 70 01 00 00 jle 99e8a 99d1a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 99d21: 48 8d 50 01 lea 0x1(%rax),%rdx 99d25: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99d2b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99d32: 48 8d 04 87 lea (%rdi,%rax,4),%rax 99d36: 44 89 28 mov %r13d,(%rax) 99d39: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 99d3f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99d46: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99d4d: 8d 51 ff lea -0x1(%rcx),%edx 99d50: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99d57: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99d5d: 85 d2 test %edx,%edx 99d5f: 0f 8e 0d 01 00 00 jle 99e72 99d65: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 99d6c: 48 8d 50 01 lea 0x1(%rax),%rdx 99d70: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99d76: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99d7d: 48 8d 04 86 lea (%rsi,%rax,4),%rax 99d81: 44 89 20 mov %r12d,(%rax) 99d84: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 99d8a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99d91: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99d98: 8d 56 ff lea -0x1(%rsi),%edx 99d9b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99da2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99da8: 85 d2 test %edx,%edx 99daa: 0f 8e aa 00 00 00 jle 99e5a 99db0: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 99db7: 48 8d 50 01 lea 0x1(%rax),%rdx 99dbb: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99dc1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99dc8: 48 8d 04 81 lea (%rcx,%rax,4),%rax 99dcc: c7 00 00 00 00 00 movl $0x0,(%rax) 99dd2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 99dd8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99ddf: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99de6: 8d 51 ff lea -0x1(%rcx),%edx 99de9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99df0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99df6: 85 d2 test %edx,%edx 99df8: 7e 4b jle 99e45 99dfa: 48 8d 50 01 lea 0x1(%rax),%rdx 99dfe: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99e04: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99e0b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 99e12: 48 8d 04 82 lea (%rdx,%rax,4),%rax 99e16: 89 28 mov %ebp,(%rax) 99e18: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 99e1f: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 99e26: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 99e2d: 5b pop %rbx 99e2e: 5d pop %rbp 99e2f: 41 5c pop %r12 99e31: 41 5d pop %r13 99e33: c3 retq 99e34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99e3b: e8 00 00 00 00 callq 99e40 99e40: e9 80 fe ff ff jmpq 99cc5 99e45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99e4c: e8 00 00 00 00 callq 99e51 99e51: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99e58: eb a0 jmp 99dfa 99e5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99e61: e8 00 00 00 00 callq 99e66 99e66: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99e6d: e9 3e ff ff ff jmpq 99db0 99e72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99e79: e8 00 00 00 00 callq 99e7e 99e7e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99e85: e9 db fe ff ff jmpq 99d65 99e8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 99e91: e8 00 00 00 00 callq 99e96 99e96: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99e9d: e9 78 fe ff ff jmpq 99d1a 99ea2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 99ea9: 00 00 00 00 99ead: 0f 1f 00 nopl (%rax) 0000000000099eb0 : 99eb0: e8 00 00 00 00 callq 99eb5 99eb5: 41 55 push %r13 99eb7: 41 89 f5 mov %esi,%r13d 99eba: 41 54 push %r12 99ebc: 55 push %rbp 99ebd: 89 d5 mov %edx,%ebp 99ebf: 53 push %rbx 99ec0: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d 99ec7: 48 89 fb mov %rdi,%rbx 99eca: 4c 8b 27 mov (%rdi),%r12 99ecd: 45 85 d2 test %r10d,%r10d 99ed0: 0f 8e d7 01 00 00 jle 9a0ad 99ed6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99edd: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 99ee4: 48 8d 50 01 lea 0x1(%rax),%rdx 99ee8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99eee: 49 8d 04 81 lea (%r9,%rax,4),%rax 99ef2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99ef9: c7 00 00 40 04 c0 movl $0xc0044000,(%rax) 99eff: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 99f05: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99f0c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99f13: 8d 51 ff lea -0x1(%rcx),%edx 99f16: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99f1d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99f23: 85 d2 test %edx,%edx 99f25: 0f 8e f0 01 00 00 jle 9a11b 99f2b: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 99f32: 48 8d 50 01 lea 0x1(%rax),%rdx 99f36: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99f3c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99f43: 49 8d 04 80 lea (%r8,%rax,4),%rax 99f47: c7 00 00 05 10 00 movl $0x100500,(%rax) 99f4d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 99f53: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99f5a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99f61: 8d 51 ff lea -0x1(%rcx),%edx 99f64: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99f6b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99f71: 85 d2 test %edx,%edx 99f73: 0f 8e 8a 01 00 00 jle 9a103 99f79: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 99f80: 48 8d 50 01 lea 0x1(%rax),%rdx 99f84: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99f8a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99f91: 48 8d 04 87 lea (%rdi,%rax,4),%rax 99f95: 44 89 28 mov %r13d,(%rax) 99f98: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 99f9e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99fa5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99fac: 8d 56 ff lea -0x1(%rsi),%edx 99faf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 99fb6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 99fbc: 85 d2 test %edx,%edx 99fbe: 0f 8e 27 01 00 00 jle 9a0eb 99fc4: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 99fcb: 48 8d 50 01 lea 0x1(%rax),%rdx 99fcf: c1 e5 02 shl $0x2,%ebp 99fd2: 23 83 40 02 00 00 and 0x240(%rbx),%eax 99fd8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 99fdf: 48 8d 04 86 lea (%rsi,%rax,4),%rax 99fe3: c7 00 00 00 00 00 movl $0x0,(%rax) 99fe9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 99fef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 99ff6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 99ffd: 8d 51 ff lea -0x1(%rcx),%edx 9a000: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a007: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a00d: 45 8b ac 24 28 5c 00 mov 0x5c28(%r12),%r13d 9a014: 00 9a015: 41 01 ed add %ebp,%r13d 9a018: 85 d2 test %edx,%edx 9a01a: 0f 8e b3 00 00 00 jle 9a0d3 9a020: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9a027: 48 8d 50 01 lea 0x1(%rax),%rdx 9a02b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a031: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a038: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9a03c: 44 89 28 mov %r13d,(%rax) 9a03f: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9a045: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a04c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a053: 8d 57 ff lea -0x1(%rdi),%edx 9a056: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a05d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a063: 49 03 ac 24 28 5c 00 add 0x5c28(%r12),%rbp 9a06a: 00 9a06b: 48 c1 ed 20 shr $0x20,%rbp 9a06f: 85 d2 test %edx,%edx 9a071: 7e 4b jle 9a0be 9a073: 48 8d 50 01 lea 0x1(%rax),%rdx 9a077: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a07d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a084: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9a08b: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9a08f: 89 28 mov %ebp,(%rax) 9a091: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9a098: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9a09f: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9a0a6: 5b pop %rbx 9a0a7: 5d pop %rbp 9a0a8: 41 5c pop %r12 9a0aa: 41 5d pop %r13 9a0ac: c3 retq 9a0ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a0b4: e8 00 00 00 00 callq 9a0b9 9a0b9: e9 18 fe ff ff jmpq 99ed6 9a0be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a0c5: e8 00 00 00 00 callq 9a0ca 9a0ca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a0d1: eb a0 jmp 9a073 9a0d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a0da: e8 00 00 00 00 callq 9a0df 9a0df: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a0e6: e9 35 ff ff ff jmpq 9a020 9a0eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a0f2: e8 00 00 00 00 callq 9a0f7 9a0f7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a0fe: e9 c1 fe ff ff jmpq 99fc4 9a103: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a10a: e8 00 00 00 00 callq 9a10f 9a10f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a116: e9 5e fe ff ff jmpq 99f79 9a11b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a122: e8 00 00 00 00 callq 9a127 9a127: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a12e: e9 f8 fd ff ff jmpq 99f2b 9a133: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9a13a: 00 00 00 00 9a13e: 66 90 xchg %ax,%ax 000000000009a140 : 9a140: e8 00 00 00 00 callq 9a145 9a145: 53 push %rbx 9a146: 44 8b 9f 28 02 00 00 mov 0x228(%rdi),%r11d 9a14d: 48 89 fb mov %rdi,%rbx 9a150: 45 85 db test %r11d,%r11d 9a153: 0f 8e 10 02 00 00 jle 9a369 9a159: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a160: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 9a167: 48 8d 50 01 lea 0x1(%rax),%rdx 9a16b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a171: 49 8d 04 82 lea (%r10,%rax,4),%rax 9a175: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a17c: c7 00 00 58 05 c0 movl $0xc0055800,(%rax) 9a182: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9a188: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a18f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a196: 8d 51 ff lea -0x1(%rcx),%edx 9a199: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a1a0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a1a6: 85 d2 test %edx,%edx 9a1a8: 0f 8e 41 02 00 00 jle 9a3ef 9a1ae: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 9a1b5: 48 8d 50 01 lea 0x1(%rax),%rdx 9a1b9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a1bf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a1c6: 49 8d 04 81 lea (%r9,%rax,4),%rax 9a1ca: c7 00 00 00 c4 28 movl $0x28c40000,(%rax) 9a1d0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9a1d6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a1dd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a1e4: 8d 56 ff lea -0x1(%rsi),%edx 9a1e7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a1ee: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a1f4: 85 d2 test %edx,%edx 9a1f6: 0f 8e db 01 00 00 jle 9a3d7 9a1fc: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 9a203: 48 8d 50 01 lea 0x1(%rax),%rdx 9a207: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a20d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a214: 49 8d 04 80 lea (%r8,%rax,4),%rax 9a218: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 9a21e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9a224: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a22b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a232: 8d 51 ff lea -0x1(%rcx),%edx 9a235: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a23c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a242: 85 d2 test %edx,%edx 9a244: 0f 8e 75 01 00 00 jle 9a3bf 9a24a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9a251: 48 8d 50 01 lea 0x1(%rax),%rdx 9a255: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a25b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a262: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9a266: c7 00 ff 00 00 00 movl $0xff,(%rax) 9a26c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9a272: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a279: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a280: 8d 56 ff lea -0x1(%rsi),%edx 9a283: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a28a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a290: 85 d2 test %edx,%edx 9a292: 0f 8e 0f 01 00 00 jle 9a3a7 9a298: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9a29f: 48 8d 50 01 lea 0x1(%rax),%rdx 9a2a3: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a2a9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a2b0: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9a2b4: c7 00 00 00 00 00 movl $0x0,(%rax) 9a2ba: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9a2c0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a2c7: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a2ce: 8d 51 ff lea -0x1(%rcx),%edx 9a2d1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a2d8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a2de: 85 d2 test %edx,%edx 9a2e0: 0f 8e a9 00 00 00 jle 9a38f 9a2e6: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9a2ed: 48 8d 50 01 lea 0x1(%rax),%rdx 9a2f1: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a2f7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a2fe: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9a302: c7 00 00 00 00 00 movl $0x0,(%rax) 9a308: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9a30e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a315: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a31c: 8d 56 ff lea -0x1(%rsi),%edx 9a31f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a326: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a32c: 85 d2 test %edx,%edx 9a32e: 7e 4a jle 9a37a 9a330: 48 8d 50 01 lea 0x1(%rax),%rdx 9a334: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a33a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a341: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9a348: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9a34c: c7 00 0a 00 00 00 movl $0xa,(%rax) 9a352: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9a359: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9a360: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9a367: 5b pop %rbx 9a368: c3 retq 9a369: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a370: e8 00 00 00 00 callq 9a375 9a375: e9 df fd ff ff jmpq 9a159 9a37a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a381: e8 00 00 00 00 callq 9a386 9a386: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a38d: eb a1 jmp 9a330 9a38f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a396: e8 00 00 00 00 callq 9a39b 9a39b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a3a2: e9 3f ff ff ff jmpq 9a2e6 9a3a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a3ae: e8 00 00 00 00 callq 9a3b3 9a3b3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a3ba: e9 d9 fe ff ff jmpq 9a298 9a3bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a3c6: e8 00 00 00 00 callq 9a3cb 9a3cb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a3d2: e9 73 fe ff ff jmpq 9a24a 9a3d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a3de: e8 00 00 00 00 callq 9a3e3 9a3e3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a3ea: e9 0d fe ff ff jmpq 9a1fc 9a3ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a3f6: e8 00 00 00 00 callq 9a3fb 9a3fb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a402: e9 a7 fd ff ff jmpq 9a1ae 9a407: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 9a40e: 00 00 000000000009a410 : 9a410: e8 00 00 00 00 callq 9a415 9a415: 41 55 push %r13 9a417: 45 31 ed xor %r13d,%r13d 9a41a: 41 54 push %r12 9a41c: 55 push %rbp 9a41d: 53 push %rbx 9a41e: 48 8b 47 08 mov 0x8(%rdi),%rax 9a422: 48 89 fb mov %rdi,%rbx 9a425: 8b 6f 20 mov 0x20(%rdi),%ebp 9a428: 4c 8b 67 10 mov 0x10(%rdi),%r12 9a42c: 44 8b 18 mov (%rax),%r11d 9a42f: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax 9a435: 45 85 db test %r11d,%r11d 9a438: 41 0f 94 c5 sete %r13b 9a43c: 85 c0 test %eax,%eax 9a43e: 0f 8e 1b 02 00 00 jle 9a65f 9a444: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a44b: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 9a452: 41 c1 e5 08 shl $0x8,%r13d 9a456: 41 83 cd 13 or $0x13,%r13d 9a45a: 48 8d 50 01 lea 0x1(%rax),%rdx 9a45e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a464: 49 8d 04 82 lea (%r10,%rax,4),%rax 9a468: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a46f: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) 9a475: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9a47b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a482: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a489: 8d 51 ff lea -0x1(%rcx),%edx 9a48c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a493: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a499: 85 d2 test %edx,%edx 9a49b: 0f 8e 44 02 00 00 jle 9a6e5 9a4a1: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 9a4a8: 48 8d 50 01 lea 0x1(%rax),%rdx 9a4ac: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a4b2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a4b9: 49 8d 04 81 lea (%r9,%rax,4),%rax 9a4bd: 44 89 28 mov %r13d,(%rax) 9a4c0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9a4c6: 45 89 e5 mov %r12d,%r13d 9a4c9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a4d0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a4d7: 41 83 e5 fc and $0xfffffffc,%r13d 9a4db: 8d 56 ff lea -0x1(%rsi),%edx 9a4de: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a4e5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a4eb: 85 d2 test %edx,%edx 9a4ed: 0f 8e da 01 00 00 jle 9a6cd 9a4f3: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 9a4fa: 48 8d 50 01 lea 0x1(%rax),%rdx 9a4fe: 49 c1 ec 20 shr $0x20,%r12 9a502: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a508: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a50f: 49 8d 04 80 lea (%r8,%rax,4),%rax 9a513: 44 89 28 mov %r13d,(%rax) 9a516: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9a51c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a523: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a52a: 8d 51 ff lea -0x1(%rcx),%edx 9a52d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a534: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a53a: 85 d2 test %edx,%edx 9a53c: 0f 8e 73 01 00 00 jle 9a6b5 9a542: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9a549: 48 8d 50 01 lea 0x1(%rax),%rdx 9a54d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a553: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a55a: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9a55e: 44 89 20 mov %r12d,(%rax) 9a561: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9a567: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a56e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a575: 8d 56 ff lea -0x1(%rsi),%edx 9a578: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a57f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a585: 85 d2 test %edx,%edx 9a587: 0f 8e 10 01 00 00 jle 9a69d 9a58d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9a594: 48 8d 50 01 lea 0x1(%rax),%rdx 9a598: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a59e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a5a5: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9a5a9: 89 28 mov %ebp,(%rax) 9a5ab: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9a5b1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a5b8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a5bf: 8d 51 ff lea -0x1(%rcx),%edx 9a5c2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a5c9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a5cf: 85 d2 test %edx,%edx 9a5d1: 0f 8e ae 00 00 00 jle 9a685 9a5d7: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9a5de: 48 8d 50 01 lea 0x1(%rax),%rdx 9a5e2: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a5e8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a5ef: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9a5f3: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 9a5f9: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9a5ff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a606: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a60d: 8d 56 ff lea -0x1(%rsi),%edx 9a610: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a617: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a61d: 85 d2 test %edx,%edx 9a61f: 7e 4f jle 9a670 9a621: 48 8d 50 01 lea 0x1(%rax),%rdx 9a625: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a62b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a632: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9a639: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9a63d: c7 00 04 00 00 00 movl $0x4,(%rax) 9a643: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9a64a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9a651: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9a658: 5b pop %rbx 9a659: 5d pop %rbp 9a65a: 41 5c pop %r12 9a65c: 41 5d pop %r13 9a65e: c3 retq 9a65f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a666: e8 00 00 00 00 callq 9a66b 9a66b: e9 d4 fd ff ff jmpq 9a444 9a670: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a677: e8 00 00 00 00 callq 9a67c 9a67c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a683: eb 9c jmp 9a621 9a685: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a68c: e8 00 00 00 00 callq 9a691 9a691: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a698: e9 3a ff ff ff jmpq 9a5d7 9a69d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a6a4: e8 00 00 00 00 callq 9a6a9 9a6a9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a6b0: e9 d8 fe ff ff jmpq 9a58d 9a6b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a6bc: e8 00 00 00 00 callq 9a6c1 9a6c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a6c8: e9 75 fe ff ff jmpq 9a542 9a6cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a6d4: e8 00 00 00 00 callq 9a6d9 9a6d9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a6e0: e9 0e fe ff ff jmpq 9a4f3 9a6e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a6ec: e8 00 00 00 00 callq 9a6f1 9a6f1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a6f8: e9 a4 fd ff ff jmpq 9a4a1 9a6fd: 0f 1f 00 nopl (%rax) 000000000009a700 : 9a700: e8 00 00 00 00 callq 9a705 9a705: 41 56 push %r14 9a707: 41 89 ce mov %ecx,%r14d 9a70a: 41 55 push %r13 9a70c: 41 89 cd mov %ecx,%r13d 9a70f: 41 83 e6 02 and $0x2,%r14d 9a713: 41 54 push %r12 9a715: 41 83 e5 01 and $0x1,%r13d 9a719: 49 89 f4 mov %rsi,%r12 9a71c: 55 push %rbp 9a71d: 48 89 d5 mov %rdx,%rbp 9a720: 53 push %rbx 9a721: 44 8b 9f 28 02 00 00 mov 0x228(%rdi),%r11d 9a728: 48 89 fb mov %rdi,%rbx 9a72b: 45 85 db test %r11d,%r11d 9a72e: 0f 8e 3a 02 00 00 jle 9a96e 9a734: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a73b: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 9a742: 48 8d 50 01 lea 0x1(%rax),%rdx 9a746: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a74c: 49 8d 04 82 lea (%r10,%rax,4),%rax 9a750: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a757: c7 00 00 49 05 c0 movl $0xc0054900,(%rax) 9a75d: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9a763: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a76a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a771: 8d 56 ff lea -0x1(%rsi),%edx 9a774: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a77b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a781: 85 d2 test %edx,%edx 9a783: 0f 8e 6b 02 00 00 jle 9a9f4 9a789: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 9a790: 48 8d 50 01 lea 0x1(%rax),%rdx 9a794: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a79a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a7a1: 49 8d 04 81 lea (%r9,%rax,4),%rax 9a7a5: c7 00 14 85 03 00 movl $0x38514,(%rax) 9a7ab: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a7b2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a7b9: 41 83 fd 01 cmp $0x1,%r13d 9a7bd: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9a7c3: 45 19 ed sbb %r13d,%r13d 9a7c6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a7cd: 41 81 e5 00 00 00 e0 and $0xe0000000,%r13d 9a7d4: 8d 57 ff lea -0x1(%rdi),%edx 9a7d7: 41 81 c5 00 00 00 40 add $0x40000000,%r13d 9a7de: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a7e4: 44 89 e9 mov %r13d,%ecx 9a7e7: 81 c9 00 00 00 02 or $0x2000000,%ecx 9a7ed: 45 85 f6 test %r14d,%r14d 9a7f0: 44 0f 45 e9 cmovne %ecx,%r13d 9a7f4: 85 d2 test %edx,%edx 9a7f6: 0f 8e e0 01 00 00 jle 9a9dc 9a7fc: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 9a803: 48 8d 50 01 lea 0x1(%rax),%rdx 9a807: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a80d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a814: 49 8d 04 80 lea (%r8,%rax,4),%rax 9a818: 44 89 28 mov %r13d,(%rax) 9a81b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9a821: 45 89 e5 mov %r12d,%r13d 9a824: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a82b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a832: 41 83 e5 fc and $0xfffffffc,%r13d 9a836: 8d 56 ff lea -0x1(%rsi),%edx 9a839: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a840: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a846: 85 d2 test %edx,%edx 9a848: 0f 8e 76 01 00 00 jle 9a9c4 9a84e: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9a855: 48 8d 50 01 lea 0x1(%rax),%rdx 9a859: 49 c1 ec 20 shr $0x20,%r12 9a85d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a863: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a86a: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9a86e: 44 89 28 mov %r13d,(%rax) 9a871: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9a877: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a87e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a885: 8d 57 ff lea -0x1(%rdi),%edx 9a888: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a88f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a895: 85 d2 test %edx,%edx 9a897: 0f 8e 0f 01 00 00 jle 9a9ac 9a89d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9a8a4: 48 8d 50 01 lea 0x1(%rax),%rdx 9a8a8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a8ae: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a8b5: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9a8b9: 44 89 20 mov %r12d,(%rax) 9a8bc: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9a8c2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a8c9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a8d0: 8d 56 ff lea -0x1(%rsi),%edx 9a8d3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a8da: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a8e0: 85 d2 test %edx,%edx 9a8e2: 0f 8e ac 00 00 00 jle 9a994 9a8e8: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9a8ef: 48 8d 50 01 lea 0x1(%rax),%rdx 9a8f3: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a8f9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a900: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9a904: 89 28 mov %ebp,(%rax) 9a906: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9a90c: 48 c1 ed 20 shr $0x20,%rbp 9a910: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a917: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9a91e: 8d 51 ff lea -0x1(%rcx),%edx 9a921: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9a928: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9a92e: 85 d2 test %edx,%edx 9a930: 7e 4d jle 9a97f 9a932: 48 8d 50 01 lea 0x1(%rax),%rdx 9a936: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9a93c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9a943: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9a94a: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9a94e: 89 28 mov %ebp,(%rax) 9a950: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9a957: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9a95e: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9a965: 5b pop %rbx 9a966: 5d pop %rbp 9a967: 41 5c pop %r12 9a969: 41 5d pop %r13 9a96b: 41 5e pop %r14 9a96d: c3 retq 9a96e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a975: e8 00 00 00 00 callq 9a97a 9a97a: e9 b5 fd ff ff jmpq 9a734 9a97f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a986: e8 00 00 00 00 callq 9a98b 9a98b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a992: eb 9e jmp 9a932 9a994: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a99b: e8 00 00 00 00 callq 9a9a0 9a9a0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a9a7: e9 3c ff ff ff jmpq 9a8e8 9a9ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a9b3: e8 00 00 00 00 callq 9a9b8 9a9b8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a9bf: e9 d9 fe ff ff jmpq 9a89d 9a9c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a9cb: e8 00 00 00 00 callq 9a9d0 9a9d0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a9d7: e9 72 fe ff ff jmpq 9a84e 9a9dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a9e3: e8 00 00 00 00 callq 9a9e8 9a9e8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9a9ef: e9 08 fe ff ff jmpq 9a7fc 9a9f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a9fb: e8 00 00 00 00 callq 9aa00 9aa00: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9aa07: e9 7d fd ff ff jmpq 9a789 9aa0c: 0f 1f 40 00 nopl 0x0(%rax) 000000000009aa10 : 9aa10: e8 00 00 00 00 callq 9aa15 9aa15: 41 57 push %r15 9aa17: 41 56 push %r14 9aa19: 41 55 push %r13 9aa1b: 41 54 push %r12 9aa1d: 55 push %rbp 9aa1e: 53 push %rbx 9aa1f: 48 89 fb mov %rdi,%rbx 9aa22: 48 83 c4 80 add $0xffffffffffffff80,%rsp 9aa26: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 9aa2d: 00 00 9aa2f: 48 89 44 24 78 mov %rax,0x78(%rsp) 9aa34: 31 c0 xor %eax,%eax 9aa36: 4c 8d 64 24 0c lea 0xc(%rsp),%r12 9aa3b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 9aa40: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 9aa47: 00 00 9aa49: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 9aa50: 00 00 9aa52: 4c 89 e1 mov %r12,%rcx 9aa55: 48 29 f9 sub %rdi,%rcx 9aa58: 83 c1 6c add $0x6c,%ecx 9aa5b: c1 e9 03 shr $0x3,%ecx 9aa5e: f3 48 ab rep stos %rax,%es:(%rdi) 9aa61: 48 8b 3b mov (%rbx),%rdi 9aa64: e8 00 00 00 00 callq 9aa69 9aa69: 48 8b 0b mov (%rbx),%rcx 9aa6c: 48 8d 90 00 10 00 00 lea 0x1000(%rax),%rdx 9aa73: 80 b9 c8 63 01 00 00 cmpb $0x0,0x163c8(%rcx) 9aa7a: 0f 84 de 01 00 00 je 9ac5e 9aa80: 48 89 54 24 64 mov %rdx,0x64(%rsp) 9aa85: bd 1b 00 00 00 mov $0x1b,%ebp 9aa8a: ba 00 37 1d c0 mov $0xc01d3700,%edx 9aa8f: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d 9aa96: 4c 8d b8 00 01 00 00 lea 0x100(%rax),%r15 9aa9d: 41 be 1b 00 00 00 mov $0x1b,%r14d 9aaa3: 41 bd 1b 00 00 00 mov $0x1b,%r13d 9aaa9: 45 85 c9 test %r9d,%r9d 9aaac: 0f 8e de 01 00 00 jle 9ac90 9aab2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9aab9: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 9aac0: 48 8d 48 01 lea 0x1(%rax),%rcx 9aac4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9aaca: 49 8d 04 80 lea (%r8,%rax,4),%rax 9aace: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 9aad5: 89 10 mov %edx,(%rax) 9aad7: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9aadd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9aae4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9aaeb: 8d 57 ff lea -0x1(%rdi),%edx 9aaee: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9aaf5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9aafb: 85 d2 test %edx,%edx 9aafd: 0f 8e 28 02 00 00 jle 9ad2b 9ab03: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9ab0a: 48 8d 50 01 lea 0x1(%rax),%rdx 9ab0e: 44 89 f9 mov %r15d,%ecx 9ab11: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9ab17: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9ab1e: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9ab22: c7 00 00 08 10 40 movl $0x40100800,(%rax) 9ab28: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9ab2e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ab35: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9ab3c: 8d 57 ff lea -0x1(%rdi),%edx 9ab3f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9ab46: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9ab4c: 85 d2 test %edx,%edx 9ab4e: 0f 8e b6 01 00 00 jle 9ad0a 9ab54: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9ab5b: 48 8d 50 01 lea 0x1(%rax),%rdx 9ab5f: 49 c1 ef 20 shr $0x20,%r15 9ab63: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9ab69: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9ab70: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9ab74: 89 08 mov %ecx,(%rax) 9ab76: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9ab7c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ab83: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9ab8a: 8d 56 ff lea -0x1(%rsi),%edx 9ab8d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9ab94: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9ab9a: 85 d2 test %edx,%edx 9ab9c: 0f 8e 50 01 00 00 jle 9acf2 9aba2: 48 8d 50 01 lea 0x1(%rax),%rdx 9aba6: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9abac: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9abb3: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9abba: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9abbe: 44 89 38 mov %r15d,(%rax) 9abc1: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9abc7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9abce: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9abd5: 8d 57 ff lea -0x1(%rdi),%edx 9abd8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9abdf: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9abe5: 44 39 ea cmp %r13d,%edx 9abe8: 0f 8c 89 01 00 00 jl 9ad77 9abee: 8b b3 40 02 00 00 mov 0x240(%rbx),%esi 9abf4: 89 c1 mov %eax,%ecx 9abf6: 21 f1 and %esi,%ecx 9abf8: 83 c6 01 add $0x1,%esi 9abfb: 29 ce sub %ecx,%esi 9abfd: 44 39 f6 cmp %r14d,%esi 9ac00: 41 0f 47 f6 cmova %r14d,%esi 9ac04: 41 29 f6 sub %esi,%r14d 9ac07: 89 f0 mov %esi,%eax 9ac09: 41 c1 e6 02 shl $0x2,%r14d 9ac0d: c1 e0 02 shl $0x2,%eax 9ac10: 0f 85 93 00 00 00 jne 9aca9 9ac16: 45 85 f6 test %r14d,%r14d 9ac19: 0f 85 ba 00 00 00 jne 9acd9 9ac1f: 48 03 ab 10 02 00 00 add 0x210(%rbx),%rbp 9ac26: 44 29 ab 28 02 00 00 sub %r13d,0x228(%rbx) 9ac2d: 48 23 ab 38 02 00 00 and 0x238(%rbx),%rbp 9ac34: 48 89 ab 10 02 00 00 mov %rbp,0x210(%rbx) 9ac3b: 48 8b 44 24 78 mov 0x78(%rsp),%rax 9ac40: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 9ac47: 00 00 9ac49: 0f 85 56 01 00 00 jne 9ada5 9ac4f: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 9ac53: 5b pop %rbx 9ac54: 5d pop %rbp 9ac55: 41 5c pop %r12 9ac57: 41 5d pop %r13 9ac59: 41 5e pop %r14 9ac5b: 41 5f pop %r15 9ac5d: c3 retq 9ac5e: 48 89 54 24 3c mov %rdx,0x3c(%rsp) 9ac63: bd 11 00 00 00 mov $0x11,%ebp 9ac68: ba 00 37 13 c0 mov $0xc0133700,%edx 9ac6d: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d 9ac74: 4c 8d b8 00 01 00 00 lea 0x100(%rax),%r15 9ac7b: 41 be 11 00 00 00 mov $0x11,%r14d 9ac81: 41 bd 11 00 00 00 mov $0x11,%r13d 9ac87: 45 85 c9 test %r9d,%r9d 9ac8a: 0f 8f 22 fe ff ff jg 9aab2 9ac90: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ac97: 89 54 24 04 mov %edx,0x4(%rsp) 9ac9b: e8 00 00 00 00 callq 9aca0 9aca0: 8b 54 24 04 mov 0x4(%rsp),%edx 9aca4: e9 09 fe ff ff jmpq 9aab2 9aca9: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9acb0: 48 8d 14 8a lea (%rdx,%rcx,4),%rdx 9acb4: 83 f8 08 cmp $0x8,%eax 9acb7: 0f 83 86 00 00 00 jae 9ad43 9acbd: a8 04 test $0x4,%al 9acbf: 0f 85 ca 00 00 00 jne 9ad8f 9acc5: 85 c0 test %eax,%eax 9acc7: 0f 84 49 ff ff ff je 9ac16 9accd: 41 0f b6 0c 24 movzbl (%r12),%ecx 9acd2: 88 0a mov %cl,(%rdx) 9acd4: e9 3d ff ff ff jmpq 9ac16 9acd9: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9ace0: 89 c6 mov %eax,%esi 9ace2: 44 89 f2 mov %r14d,%edx 9ace5: 4c 01 e6 add %r12,%rsi 9ace8: e8 00 00 00 00 callq 9aced 9aced: e9 2d ff ff ff jmpq 9ac1f 9acf2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9acf9: e8 00 00 00 00 callq 9acfe 9acfe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ad05: e9 98 fe ff ff jmpq 9aba2 9ad0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ad11: 44 89 7c 24 04 mov %r15d,0x4(%rsp) 9ad16: e8 00 00 00 00 callq 9ad1b 9ad1b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ad22: 8b 4c 24 04 mov 0x4(%rsp),%ecx 9ad26: e9 29 fe ff ff jmpq 9ab54 9ad2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ad32: e8 00 00 00 00 callq 9ad37 9ad37: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ad3e: e9 c0 fd ff ff jmpq 9ab03 9ad43: 48 8b 4c 24 0c mov 0xc(%rsp),%rcx 9ad48: 48 8d 7a 08 lea 0x8(%rdx),%rdi 9ad4c: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 9ad50: 48 89 0a mov %rcx,(%rdx) 9ad53: 89 c1 mov %eax,%ecx 9ad55: 49 8b 74 0c f8 mov -0x8(%r12,%rcx,1),%rsi 9ad5a: 48 89 74 0a f8 mov %rsi,-0x8(%rdx,%rcx,1) 9ad5f: 48 29 fa sub %rdi,%rdx 9ad62: 4c 89 e6 mov %r12,%rsi 9ad65: 48 29 d6 sub %rdx,%rsi 9ad68: 01 c2 add %eax,%edx 9ad6a: c1 ea 03 shr $0x3,%edx 9ad6d: 89 d1 mov %edx,%ecx 9ad6f: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 9ad72: e9 9f fe ff ff jmpq 9ac16 9ad77: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ad7e: e8 00 00 00 00 callq 9ad83 9ad83: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ad8a: e9 5f fe ff ff jmpq 9abee 9ad8f: 41 8b 0c 24 mov (%r12),%ecx 9ad93: 89 0a mov %ecx,(%rdx) 9ad95: 89 c1 mov %eax,%ecx 9ad97: 41 8b 74 0c fc mov -0x4(%r12,%rcx,1),%esi 9ad9c: 89 74 0a fc mov %esi,-0x4(%rdx,%rcx,1) 9ada0: e9 71 fe ff ff jmpq 9ac16 9ada5: e8 00 00 00 00 callq 9adaa 9adaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000009adb0 : 9adb0: e8 00 00 00 00 callq 9adb5 9adb5: 41 55 push %r13 9adb7: 41 54 push %r12 9adb9: 49 89 d4 mov %rdx,%r12 9adbc: 55 push %rbp 9adbd: 53 push %rbx 9adbe: 48 89 fb mov %rdi,%rbx 9adc1: 48 85 f6 test %rsi,%rsi 9adc4: 0f 84 a2 01 00 00 je 9af6c 9adca: 8b b6 b0 01 00 00 mov 0x1b0(%rsi),%esi 9add0: 89 f5 mov %esi,%ebp 9add2: c1 e5 18 shl $0x18,%ebp 9add5: 41 8b 44 24 20 mov 0x20(%r12),%eax 9adda: 48 8b 0b mov (%rbx),%rcx 9addd: 89 c2 mov %eax,%edx 9addf: 83 e2 01 and $0x1,%edx 9ade2: 83 fa 01 cmp $0x1,%edx 9ade5: 45 19 ed sbb %r13d,%r13d 9ade8: 41 0b 6c 24 08 or 0x8(%r12),%ebp 9aded: 41 81 e5 00 0c 00 00 and $0xc00,%r13d 9adf4: 41 81 ed 00 cd fd 3f sub $0x3ffdcd00,%r13d 9adfb: f6 81 b0 63 01 00 04 testb $0x4,0x163b0(%rcx) 9ae02: 74 08 je 9ae0c 9ae04: a8 04 test $0x4,%al 9ae06: 0f 85 3d 01 00 00 jne 9af49 9ae0c: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d 9ae13: 45 85 c0 test %r8d,%r8d 9ae16: 0f 8e 9e 01 00 00 jle 9afba 9ae1c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ae23: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9ae2a: 48 8d 50 01 lea 0x1(%rax),%rdx 9ae2e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9ae34: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9ae38: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9ae3f: 44 89 28 mov %r13d,(%rax) 9ae42: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9ae48: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ae4f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9ae56: 8d 51 ff lea -0x1(%rcx),%edx 9ae59: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9ae60: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9ae66: 45 8b 6c 24 10 mov 0x10(%r12),%r13d 9ae6b: 41 83 e5 fc and $0xfffffffc,%r13d 9ae6f: 85 d2 test %edx,%edx 9ae71: 0f 8e 2b 01 00 00 jle 9afa2 9ae77: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9ae7e: 48 8d 50 01 lea 0x1(%rax),%rdx 9ae82: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9ae88: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9ae8f: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9ae93: 44 89 28 mov %r13d,(%rax) 9ae96: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9ae9c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9aea3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9aeaa: 8d 51 ff lea -0x1(%rcx),%edx 9aead: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9aeb4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9aeba: 45 0f b7 64 24 14 movzwl 0x14(%r12),%r12d 9aec0: 85 d2 test %edx,%edx 9aec2: 0f 8e c2 00 00 00 jle 9af8a 9aec8: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9aecf: 48 8d 50 01 lea 0x1(%rax),%rdx 9aed3: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9aed9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9aee0: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9aee4: 44 89 20 mov %r12d,(%rax) 9aee7: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9aeed: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9aef4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9aefb: 8d 57 ff lea -0x1(%rdi),%edx 9aefe: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9af05: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9af0b: 85 d2 test %edx,%edx 9af0d: 7e 66 jle 9af75 9af0f: 48 8d 50 01 lea 0x1(%rax),%rdx 9af13: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9af19: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9af20: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9af27: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9af2b: 89 28 mov %ebp,(%rax) 9af2d: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9af34: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9af3b: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9af42: 5b pop %rbx 9af43: 5d pop %rbp 9af44: 41 5c pop %r12 9af46: 41 5d pop %r13 9af48: c3 retq 9af49: 81 cd 00 00 20 00 or $0x200000,%ebp 9af4f: 85 f6 test %esi,%esi 9af51: 0f 84 b5 fe ff ff je 9ae0c 9af57: 85 d2 test %edx,%edx 9af59: 0f 85 ad fe ff ff jne 9ae0c 9af5f: 48 89 df mov %rbx,%rdi 9af62: e8 a9 fa ff ff callq 9aa10 9af67: e9 a0 fe ff ff jmpq 9ae0c 9af6c: 31 ed xor %ebp,%ebp 9af6e: 31 f6 xor %esi,%esi 9af70: e9 60 fe ff ff jmpq 9add5 9af75: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9af7c: e8 00 00 00 00 callq 9af81 9af81: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9af88: eb 85 jmp 9af0f 9af8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9af91: e8 00 00 00 00 callq 9af96 9af96: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9af9d: e9 26 ff ff ff jmpq 9aec8 9afa2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9afa9: e8 00 00 00 00 callq 9afae 9afae: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9afb5: e9 bd fe ff ff jmpq 9ae77 9afba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9afc1: e8 00 00 00 00 callq 9afc6 9afc6: e9 51 fe ff ff jmpq 9ae1c 9afcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000009afd0 : 9afd0: e8 00 00 00 00 callq 9afd5 9afd5: 41 54 push %r12 9afd7: 55 push %rbp 9afd8: 53 push %rbx 9afd9: 48 8b 47 08 mov 0x8(%rdi),%rax 9afdd: 48 89 fb mov %rdi,%rbx 9afe0: 8b 00 mov (%rax),%eax 9afe2: 83 e0 f7 and $0xfffffff7,%eax 9afe5: 83 f8 01 cmp $0x1,%eax 9afe8: 0f 85 7b 02 00 00 jne 9b269 9afee: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 9aff4: 83 f8 01 cmp $0x1,%eax 9aff7: 0f 84 38 02 00 00 je 9b235 9affd: 83 f8 02 cmp $0x2,%eax 9b000: 0f 85 2a 02 00 00 jne 9b230 9b006: 8b 8f 4c 02 00 00 mov 0x24c(%rdi),%ecx 9b00c: bd 40 00 00 00 mov $0x40,%ebp 9b011: 41 bc 43 00 00 00 mov $0x43,%r12d 9b017: d3 e5 shl %cl,%ebp 9b019: 44 8b 9b 28 02 00 00 mov 0x228(%rbx),%r11d 9b020: 45 85 db test %r11d,%r11d 9b023: 0f 8e 2f 02 00 00 jle 9b258 9b029: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b030: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 9b037: 48 8d 50 01 lea 0x1(%rax),%rdx 9b03b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b041: 49 8d 04 82 lea (%r10,%rax,4),%rax 9b045: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9b04c: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) 9b052: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9b058: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b05f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b066: 8d 56 ff lea -0x1(%rsi),%edx 9b069: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b070: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9b076: 85 d2 test %edx,%edx 9b078: 0f 8e 73 02 00 00 jle 9b2f1 9b07e: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 9b085: 48 8d 50 01 lea 0x1(%rax),%rdx 9b089: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b08f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9b096: 49 8d 04 81 lea (%r9,%rax,4),%rax 9b09a: 44 89 20 mov %r12d,(%rax) 9b09d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9b0a3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b0aa: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b0b1: 8d 51 ff lea -0x1(%rcx),%edx 9b0b4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b0bb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9b0c1: 85 d2 test %edx,%edx 9b0c3: 0f 8e 10 02 00 00 jle 9b2d9 9b0c9: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 9b0d0: 48 8d 50 01 lea 0x1(%rax),%rdx 9b0d4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b0da: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9b0e1: 49 8d 04 80 lea (%r8,%rax,4),%rax 9b0e5: c7 00 37 15 00 00 movl $0x1537,(%rax) 9b0eb: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9b0f1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b0f8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b0ff: 8d 56 ff lea -0x1(%rsi),%edx 9b102: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b109: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9b10f: 85 d2 test %edx,%edx 9b111: 0f 8e aa 01 00 00 jle 9b2c1 9b117: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9b11e: 48 8d 50 01 lea 0x1(%rax),%rdx 9b122: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b128: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9b12f: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9b133: c7 00 38 15 00 00 movl $0x1538,(%rax) 9b139: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9b13f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b146: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b14d: 8d 51 ff lea -0x1(%rcx),%edx 9b150: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b157: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9b15d: 85 d2 test %edx,%edx 9b15f: 0f 8e 44 01 00 00 jle 9b2a9 9b165: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9b16c: 48 8d 50 01 lea 0x1(%rax),%rdx 9b170: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b176: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9b17d: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9b181: 89 28 mov %ebp,(%rax) 9b183: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9b189: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b190: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b197: 8d 56 ff lea -0x1(%rsi),%edx 9b19a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b1a1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9b1a7: 85 d2 test %edx,%edx 9b1a9: 0f 8e e2 00 00 00 jle 9b291 9b1af: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9b1b6: 48 8d 50 01 lea 0x1(%rax),%rdx 9b1ba: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b1c0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9b1c7: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9b1cb: 89 28 mov %ebp,(%rax) 9b1cd: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9b1d3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b1da: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b1e1: 8d 51 ff lea -0x1(%rcx),%edx 9b1e4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b1eb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9b1f1: 85 d2 test %edx,%edx 9b1f3: 0f 8e 80 00 00 00 jle 9b279 9b1f9: 48 8d 50 01 lea 0x1(%rax),%rdx 9b1fd: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b203: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9b20a: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9b211: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9b215: c7 00 20 00 00 00 movl $0x20,(%rax) 9b21b: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9b222: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9b229: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9b230: 5b pop %rbx 9b231: 5d pop %rbp 9b232: 41 5c pop %r12 9b234: c3 retq 9b235: 8b 8f 4c 02 00 00 mov 0x24c(%rdi),%ecx 9b23b: 44 8b 9b 28 02 00 00 mov 0x228(%rbx),%r11d 9b242: bd 04 00 00 00 mov $0x4,%ebp 9b247: 41 bc 43 00 00 00 mov $0x43,%r12d 9b24d: d3 e5 shl %cl,%ebp 9b24f: 45 85 db test %r11d,%r11d 9b252: 0f 8f d1 fd ff ff jg 9b029 9b258: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9b25f: e8 00 00 00 00 callq 9b264 9b264: e9 c0 fd ff ff jmpq 9b029 9b269: 41 bc 43 01 00 00 mov $0x143,%r12d 9b26f: bd 01 00 00 00 mov $0x1,%ebp 9b274: e9 a0 fd ff ff jmpq 9b019 9b279: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9b280: e8 00 00 00 00 callq 9b285 9b285: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b28c: e9 68 ff ff ff jmpq 9b1f9 9b291: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9b298: e8 00 00 00 00 callq 9b29d 9b29d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b2a4: e9 06 ff ff ff jmpq 9b1af 9b2a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9b2b0: e8 00 00 00 00 callq 9b2b5 9b2b5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b2bc: e9 a4 fe ff ff jmpq 9b165 9b2c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9b2c8: e8 00 00 00 00 callq 9b2cd 9b2cd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b2d4: e9 3e fe ff ff jmpq 9b117 9b2d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9b2e0: e8 00 00 00 00 callq 9b2e5 9b2e5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b2ec: e9 d8 fd ff ff jmpq 9b0c9 9b2f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9b2f8: e8 00 00 00 00 callq 9b2fd 9b2fd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b304: e9 75 fd ff ff jmpq 9b07e 9b309: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000009b310 : 9b310: e8 00 00 00 00 callq 9b315 9b315: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 9b31c: 0f 85 ff 00 00 00 jne 9b421 9b322: 55 push %rbp 9b323: 48 89 fd mov %rdi,%rbp 9b326: 53 push %rbx 9b327: 8b 97 94 89 00 00 mov 0x8994(%rdi),%edx 9b32d: 89 f3 mov %esi,%ebx 9b32f: 89 d1 mov %edx,%ecx 9b331: f6 c2 a6 test $0xa6,%dl 9b334: 75 19 jne 9b34f 9b336: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 9b33c: 83 f8 0e cmp $0xe,%eax 9b33f: 77 4d ja 9b38e 9b341: 83 f8 0c cmp $0xc,%eax 9b344: 0f 87 e0 00 00 00 ja 9b42a 9b34a: 31 c0 xor %eax,%eax 9b34c: 5b pop %rbx 9b34d: 5d pop %rbp 9b34e: c3 retq 9b34f: e8 00 00 00 00 callq 9b354 9b354: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 9b35a: 83 f8 0e cmp $0xe,%eax 9b35d: 76 10 jbe 9b36f 9b35f: 83 e8 10 sub $0x10,%eax 9b362: 83 f8 02 cmp $0x2,%eax 9b365: 77 11 ja 9b378 9b367: 8b 8d 94 89 00 00 mov 0x8994(%rbp),%ecx 9b36d: eb 27 jmp 9b396 9b36f: 83 f8 0c cmp $0xc,%eax 9b372: 0f 87 ac 00 00 00 ja 9b424 9b378: f6 85 94 89 00 00 a6 testb $0xa6,0x8994(%rbp) 9b37f: 74 c9 je 9b34a 9b381: 48 89 ef mov %rbp,%rdi 9b384: e8 00 00 00 00 callq 9b389 9b389: 31 c0 xor %eax,%eax 9b38b: 5b pop %rbx 9b38c: 5d pop %rbp 9b38d: c3 retq 9b38e: 83 e8 10 sub $0x10,%eax 9b391: 83 f8 02 cmp $0x2,%eax 9b394: 77 b4 ja 9b34a 9b396: 85 db test %ebx,%ebx 9b398: 0f 94 c3 sete %bl 9b39b: 83 e1 02 and $0x2,%ecx 9b39e: 74 08 je 9b3a8 9b3a0: 84 db test %bl,%bl 9b3a2: 0f 85 fa 01 00 00 jne 9b5a2 9b3a8: 31 f6 xor %esi,%esi 9b3aa: 48 89 ef mov %rbp,%rdi 9b3ad: e8 6e a0 ff ff callq 95420 9b3b2: f6 85 94 89 00 00 04 testb $0x4,0x8994(%rbp) 9b3b9: 74 08 je 9b3c3 9b3bb: 84 db test %bl,%bl 9b3bd: 0f 85 f9 01 00 00 jne 9b5bc 9b3c3: 31 d2 xor %edx,%edx 9b3c5: be 43 ec 00 00 mov $0xec43,%esi 9b3ca: 48 89 ef mov %rbp,%rdi 9b3cd: e8 00 00 00 00 callq 9b3d2 9b3d2: 31 c9 xor %ecx,%ecx 9b3d4: be 43 ec 00 00 mov $0xec43,%esi 9b3d9: 48 89 ef mov %rbp,%rdi 9b3dc: 83 e0 fb and $0xfffffffb,%eax 9b3df: 89 c2 mov %eax,%edx 9b3e1: e8 00 00 00 00 callq 9b3e6 9b3e6: f6 85 95 89 00 00 08 testb $0x8,0x8995(%rbp) 9b3ed: 74 08 je 9b3f7 9b3ef: 84 db test %bl,%bl 9b3f1: 0f 85 f5 01 00 00 jne 9b5ec 9b3f7: 31 d2 xor %edx,%edx 9b3f9: be 43 ec 00 00 mov $0xec43,%esi 9b3fe: 48 89 ef mov %rbp,%rdi 9b401: e8 00 00 00 00 callq 9b406 9b406: 25 ff ff ef ff and $0xffefffff,%eax 9b40b: 89 c2 mov %eax,%edx 9b40d: 31 c9 xor %ecx,%ecx 9b40f: be 43 ec 00 00 mov $0xec43,%esi 9b414: 48 89 ef mov %rbp,%rdi 9b417: e8 00 00 00 00 callq 9b41c 9b41c: e9 57 ff ff ff jmpq 9b378 9b421: 31 c0 xor %eax,%eax 9b423: c3 retq 9b424: 8b 95 94 89 00 00 mov 0x8994(%rbp),%edx 9b42a: 81 e2 80 00 00 00 and $0x80,%edx 9b430: be 43 ec 00 00 mov $0xec43,%esi 9b435: ba 00 00 00 00 mov $0x0,%edx 9b43a: 48 89 ef mov %rbp,%rdi 9b43d: 0f 85 1e 01 00 00 jne 9b561 9b443: e8 00 00 00 00 callq 9b448 9b448: 31 c9 xor %ecx,%ecx 9b44a: be 43 ec 00 00 mov $0xec43,%esi 9b44f: 48 89 ef mov %rbp,%rdi 9b452: 25 ff ff fd ff and $0xfffdffff,%eax 9b457: 89 c2 mov %eax,%edx 9b459: e8 00 00 00 00 callq 9b45e 9b45e: 31 d2 xor %edx,%edx 9b460: be 43 ec 00 00 mov $0xec43,%esi 9b465: 48 89 ef mov %rbp,%rdi 9b468: e8 00 00 00 00 callq 9b46d 9b46d: 25 ff ff fb ff and $0xfffbffff,%eax 9b472: 89 c2 mov %eax,%edx 9b474: be 43 ec 00 00 mov $0xec43,%esi 9b479: 48 89 ef mov %rbp,%rdi 9b47c: 31 c9 xor %ecx,%ecx 9b47e: e8 00 00 00 00 callq 9b483 9b483: 31 d2 xor %edx,%edx 9b485: be 43 ec 00 00 mov $0xec43,%esi 9b48a: 48 89 ef mov %rbp,%rdi 9b48d: f6 85 94 89 00 00 20 testb $0x20,0x8994(%rbp) 9b494: 0f 84 fb 00 00 00 je 9b595 9b49a: e8 00 00 00 00 callq 9b49f 9b49f: 80 e4 7f and $0x7f,%ah 9b4a2: 89 c2 mov %eax,%edx 9b4a4: 31 c9 xor %ecx,%ecx 9b4a6: be 43 ec 00 00 mov $0xec43,%esi 9b4ab: 48 89 ef mov %rbp,%rdi 9b4ae: e8 00 00 00 00 callq 9b4b3 9b4b3: 85 db test %ebx,%ebx 9b4b5: be 43 ec 00 00 mov $0xec43,%esi 9b4ba: 48 89 ef mov %rbp,%rdi 9b4bd: 0f 94 c3 sete %bl 9b4c0: 31 d2 xor %edx,%edx 9b4c2: f6 85 94 89 00 00 01 testb $0x1,0x8994(%rbp) 9b4c9: 74 08 je 9b4d3 9b4cb: 84 db test %bl,%bl 9b4cd: 0f 85 32 01 00 00 jne 9b605 9b4d3: e8 00 00 00 00 callq 9b4d8 9b4d8: 31 c9 xor %ecx,%ecx 9b4da: be 43 ec 00 00 mov $0xec43,%esi 9b4df: 48 89 ef mov %rbp,%rdi 9b4e2: 83 e0 fe and $0xfffffffe,%eax 9b4e5: 89 c2 mov %eax,%edx 9b4e7: e8 00 00 00 00 callq 9b4ec 9b4ec: 31 d2 xor %edx,%edx 9b4ee: be 43 ec 00 00 mov $0xec43,%esi 9b4f3: 48 89 ef mov %rbp,%rdi 9b4f6: e8 00 00 00 00 callq 9b4fb 9b4fb: 31 c9 xor %ecx,%ecx 9b4fd: be 43 ec 00 00 mov $0xec43,%esi 9b502: 48 89 ef mov %rbp,%rdi 9b505: 83 e0 ef and $0xffffffef,%eax 9b508: 89 c2 mov %eax,%edx 9b50a: e8 00 00 00 00 callq 9b50f 9b50f: 31 d2 xor %edx,%edx 9b511: be 00 a0 00 00 mov $0xa000,%esi 9b516: 48 89 ef mov %rbp,%rdi 9b519: e8 00 00 00 00 callq 9b51e 9b51e: f6 85 94 89 00 00 02 testb $0x2,0x8994(%rbp) 9b525: 74 08 je 9b52f 9b527: 84 db test %bl,%bl 9b529: 0f 85 02 01 00 00 jne 9b631 9b52f: 31 f6 xor %esi,%esi 9b531: 48 89 ef mov %rbp,%rdi 9b534: e8 e7 9e ff ff callq 95420 9b539: f6 85 94 89 00 00 04 testb $0x4,0x8994(%rbp) 9b540: 74 08 je 9b54a 9b542: 84 db test %bl,%bl 9b544: 0f 85 01 01 00 00 jne 9b64b 9b54a: 31 d2 xor %edx,%edx 9b54c: be 43 ec 00 00 mov $0xec43,%esi 9b551: 48 89 ef mov %rbp,%rdi 9b554: e8 00 00 00 00 callq 9b559 9b559: 83 e0 fb and $0xfffffffb,%eax 9b55c: e9 aa fe ff ff jmpq 9b40b 9b561: e8 00 00 00 00 callq 9b566 9b566: 31 c9 xor %ecx,%ecx 9b568: be 43 ec 00 00 mov $0xec43,%esi 9b56d: 48 89 ef mov %rbp,%rdi 9b570: 0d 00 00 02 00 or $0x20000,%eax 9b575: 89 c2 mov %eax,%edx 9b577: e8 00 00 00 00 callq 9b57c 9b57c: 31 d2 xor %edx,%edx 9b57e: be 43 ec 00 00 mov $0xec43,%esi 9b583: 48 89 ef mov %rbp,%rdi 9b586: e8 00 00 00 00 callq 9b58b 9b58b: 0d 00 00 04 00 or $0x40000,%eax 9b590: e9 dd fe ff ff jmpq 9b472 9b595: e8 00 00 00 00 callq 9b59a 9b59a: 80 cc 80 or $0x80,%ah 9b59d: e9 00 ff ff ff jmpq 9b4a2 9b5a2: be 01 00 00 00 mov $0x1,%esi 9b5a7: 48 89 ef mov %rbp,%rdi 9b5aa: e8 71 9e ff ff callq 95420 9b5af: f6 85 94 89 00 00 04 testb $0x4,0x8994(%rbp) 9b5b6: 0f 84 07 fe ff ff je 9b3c3 9b5bc: 31 d2 xor %edx,%edx 9b5be: be 43 ec 00 00 mov $0xec43,%esi 9b5c3: 48 89 ef mov %rbp,%rdi 9b5c6: e8 00 00 00 00 callq 9b5cb 9b5cb: 31 c9 xor %ecx,%ecx 9b5cd: be 43 ec 00 00 mov $0xec43,%esi 9b5d2: 48 89 ef mov %rbp,%rdi 9b5d5: 83 c8 04 or $0x4,%eax 9b5d8: 89 c2 mov %eax,%edx 9b5da: e8 00 00 00 00 callq 9b5df 9b5df: f6 85 95 89 00 00 08 testb $0x8,0x8995(%rbp) 9b5e6: 0f 84 0b fe ff ff je 9b3f7 9b5ec: 31 d2 xor %edx,%edx 9b5ee: be 43 ec 00 00 mov $0xec43,%esi 9b5f3: 48 89 ef mov %rbp,%rdi 9b5f6: e8 00 00 00 00 callq 9b5fb 9b5fb: 0d 00 00 10 00 or $0x100000,%eax 9b600: e9 06 fe ff ff jmpq 9b40b 9b605: e8 00 00 00 00 callq 9b60a 9b60a: 31 c9 xor %ecx,%ecx 9b60c: be 43 ec 00 00 mov $0xec43,%esi 9b611: 48 89 ef mov %rbp,%rdi 9b614: 83 c8 01 or $0x1,%eax 9b617: 89 c2 mov %eax,%edx 9b619: e8 00 00 00 00 callq 9b61e 9b61e: 8b 85 94 89 00 00 mov 0x8994(%rbp),%eax 9b624: f6 c4 10 test $0x10,%ah 9b627: 75 39 jne 9b662 9b629: a8 02 test $0x2,%al 9b62b: 0f 84 fe fe ff ff je 9b52f 9b631: be 01 00 00 00 mov $0x1,%esi 9b636: 48 89 ef mov %rbp,%rdi 9b639: e8 e2 9d ff ff callq 95420 9b63e: f6 85 94 89 00 00 04 testb $0x4,0x8994(%rbp) 9b645: 0f 84 ff fe ff ff je 9b54a 9b64b: 31 d2 xor %edx,%edx 9b64d: be 43 ec 00 00 mov $0xec43,%esi 9b652: 48 89 ef mov %rbp,%rdi 9b655: e8 00 00 00 00 callq 9b65a 9b65a: 83 c8 04 or $0x4,%eax 9b65d: e9 a9 fd ff ff jmpq 9b40b 9b662: 31 d2 xor %edx,%edx 9b664: be 43 ec 00 00 mov $0xec43,%esi 9b669: 48 89 ef mov %rbp,%rdi 9b66c: e8 00 00 00 00 callq 9b671 9b671: 31 c9 xor %ecx,%ecx 9b673: be 43 ec 00 00 mov $0xec43,%esi 9b678: 48 89 ef mov %rbp,%rdi 9b67b: 83 c8 10 or $0x10,%eax 9b67e: 89 c2 mov %eax,%edx 9b680: e8 00 00 00 00 callq 9b685 9b685: 8b 85 94 89 00 00 mov 0x8994(%rbp),%eax 9b68b: eb 9c jmp 9b629 9b68d: 0f 1f 00 nopl (%rax) 000000000009b690 : 9b690: e8 00 00 00 00 callq 9b695 9b695: 41 57 push %r15 9b697: 89 c8 mov %ecx,%eax 9b699: 41 56 push %r14 9b69b: 83 e0 01 and $0x1,%eax 9b69e: 41 55 push %r13 9b6a0: 41 89 cd mov %ecx,%r13d 9b6a3: 41 54 push %r12 9b6a5: 41 83 e5 02 and $0x2,%r13d 9b6a9: 49 89 f4 mov %rsi,%r12 9b6ac: 55 push %rbp 9b6ad: 48 89 d5 mov %rdx,%rbp 9b6b0: 53 push %rbx 9b6b1: 48 89 fb mov %rdi,%rbx 9b6b4: 48 83 ec 10 sub $0x10,%rsp 9b6b8: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d 9b6bf: 89 44 24 04 mov %eax,0x4(%rsp) 9b6c3: 45 85 c9 test %r9d,%r9d 9b6c6: 0f 8e d2 03 00 00 jle 9ba9e 9b6cc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b6d3: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 9b6da: 48 8d 50 01 lea 0x1(%rax),%rdx 9b6de: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b6e4: 49 8d 04 80 lea (%r8,%rax,4),%rax 9b6e8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9b6ef: c7 00 00 47 04 c0 movl $0xc0044700,(%rax) 9b6f5: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9b6fb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b702: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b709: 8d 57 ff lea -0x1(%rdi),%edx 9b70c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b713: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9b719: 85 d2 test %edx,%edx 9b71b: 0f 8e 8d 04 00 00 jle 9bbae 9b721: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9b728: 48 8d 50 01 lea 0x1(%rax),%rdx 9b72c: 45 89 e7 mov %r12d,%r15d 9b72f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b735: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9b73c: 41 83 e7 fc and $0xfffffffc,%r15d 9b740: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9b744: c7 00 14 85 03 00 movl $0x38514,(%rax) 9b74a: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9b750: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b757: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b75e: 8d 57 ff lea -0x1(%rdi),%edx 9b761: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b768: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9b76e: 85 d2 test %edx,%edx 9b770: 0f 8e 20 04 00 00 jle 9bb96 9b776: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9b77d: 48 8d 50 01 lea 0x1(%rax),%rdx 9b781: 49 c1 ec 20 shr $0x20,%r12 9b785: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b78b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9b792: 45 0f b7 e4 movzwl %r12w,%r12d 9b796: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9b79a: 45 89 e6 mov %r12d,%r14d 9b79d: 44 89 38 mov %r15d,(%rax) 9b7a0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9b7a6: 41 81 ce 00 00 00 20 or $0x20000000,%r14d 9b7ad: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b7b4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b7bb: 8d 4f ff lea -0x1(%rdi),%ecx 9b7be: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b7c5: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 9b7cb: 85 c9 test %ecx,%ecx 9b7cd: 0f 8e ab 03 00 00 jle 9bb7e 9b7d3: 48 8d 48 01 lea 0x1(%rax),%rcx 9b7d7: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b7dd: 8d 75 ff lea -0x1(%rbp),%esi 9b7e0: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 9b7e7: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9b7ee: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9b7f2: 44 89 30 mov %r14d,(%rax) 9b7f5: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9b7fb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b802: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b809: 8d 4f ff lea -0x1(%rdi),%ecx 9b80c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b813: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 9b819: 85 c9 test %ecx,%ecx 9b81b: 0f 8e 3d 03 00 00 jle 9bb5e 9b821: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9b828: 48 8d 48 01 lea 0x1(%rax),%rcx 9b82c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b832: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 9b839: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9b83d: 89 30 mov %esi,(%rax) 9b83f: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9b845: 48 8d 75 ff lea -0x1(%rbp),%rsi 9b849: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b850: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b857: 48 c1 ee 20 shr $0x20,%rsi 9b85b: 8d 4f ff lea -0x1(%rdi),%ecx 9b85e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b865: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 9b86b: 85 c9 test %ecx,%ecx 9b86d: 0f 8e c9 02 00 00 jle 9bb3c 9b873: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 9b87a: 48 8d 48 01 lea 0x1(%rax),%rcx 9b87e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b884: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 9b88b: 49 8d 04 83 lea (%r11,%rax,4),%rax 9b88f: 89 30 mov %esi,(%rax) 9b891: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9b897: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b89e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b8a5: 8d 4e ff lea -0x1(%rsi),%ecx 9b8a8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b8af: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 9b8b5: 85 c9 test %ecx,%ecx 9b8b7: 0f 8e 67 02 00 00 jle 9bb24 9b8bd: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 9b8c4: 48 8d 48 01 lea 0x1(%rax),%rcx 9b8c8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b8ce: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 9b8d5: 49 8d 04 82 lea (%r10,%rax,4),%rax 9b8d9: c7 00 00 47 04 c0 movl $0xc0044700,(%rax) 9b8df: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9b8e5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b8ec: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b8f3: 8d 4f ff lea -0x1(%rdi),%ecx 9b8f6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b8fd: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 9b903: 85 c9 test %ecx,%ecx 9b905: 0f 8e 01 02 00 00 jle 9bb0c 9b90b: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 9b912: 48 8d 48 01 lea 0x1(%rax),%rcx 9b916: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b91c: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 9b923: 49 8d 04 81 lea (%r9,%rax,4),%rax 9b927: c7 00 14 85 03 00 movl $0x38514,(%rax) 9b92d: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9b933: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b93a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b941: 8d 4e ff lea -0x1(%rsi),%ecx 9b944: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b94b: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 9b951: 85 c9 test %ecx,%ecx 9b953: 0f 8e 9b 01 00 00 jle 9baf4 9b959: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9b960: 48 8d 48 01 lea 0x1(%rax),%rcx 9b964: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 9b969: 41 81 cc 00 00 00 40 or $0x40000000,%r12d 9b970: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b976: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 9b97d: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9b981: 44 89 38 mov %r15d,(%rax) 9b984: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b98b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b992: 45 85 c0 test %r8d,%r8d 9b995: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9b99b: 45 0f 45 f4 cmovne %r12d,%r14d 9b99f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9b9a6: 8d 4f ff lea -0x1(%rdi),%ecx 9b9a9: 44 89 f6 mov %r14d,%esi 9b9ac: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) 9b9b2: 81 ce 00 00 00 02 or $0x2000000,%esi 9b9b8: 45 85 ed test %r13d,%r13d 9b9bb: 44 0f 45 f6 cmovne %esi,%r14d 9b9bf: 85 c9 test %ecx,%ecx 9b9c1: 0f 8e 15 01 00 00 jle 9badc 9b9c7: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9b9ce: 48 8d 48 01 lea 0x1(%rax),%rcx 9b9d2: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9b9d8: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 9b9df: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9b9e3: 44 89 30 mov %r14d,(%rax) 9b9e6: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9b9ec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9b9f3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9b9fa: 8d 57 ff lea -0x1(%rdi),%edx 9b9fd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9ba04: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9ba0a: 85 d2 test %edx,%edx 9ba0c: 0f 8e b2 00 00 00 jle 9bac4 9ba12: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9ba19: 48 8d 50 01 lea 0x1(%rax),%rdx 9ba1d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9ba23: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9ba2a: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9ba2e: 89 28 mov %ebp,(%rax) 9ba30: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9ba36: 48 c1 ed 20 shr $0x20,%rbp 9ba3a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ba41: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9ba48: 8d 56 ff lea -0x1(%rsi),%edx 9ba4b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9ba52: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9ba58: 85 d2 test %edx,%edx 9ba5a: 7e 53 jle 9baaf 9ba5c: 48 8d 50 01 lea 0x1(%rax),%rdx 9ba60: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9ba66: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9ba6d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9ba74: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9ba78: 89 28 mov %ebp,(%rax) 9ba7a: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9ba81: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9ba88: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9ba8f: 48 83 c4 10 add $0x10,%rsp 9ba93: 5b pop %rbx 9ba94: 5d pop %rbp 9ba95: 41 5c pop %r12 9ba97: 41 5d pop %r13 9ba99: 41 5e pop %r14 9ba9b: 41 5f pop %r15 9ba9d: c3 retq 9ba9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9baa5: e8 00 00 00 00 callq 9baaa 9baaa: e9 1d fc ff ff jmpq 9b6cc 9baaf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bab6: e8 00 00 00 00 callq 9babb 9babb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9bac2: eb 98 jmp 9ba5c 9bac4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bacb: e8 00 00 00 00 callq 9bad0 9bad0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9bad7: e9 36 ff ff ff jmpq 9ba12 9badc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bae3: e8 00 00 00 00 callq 9bae8 9bae8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9baef: e9 d3 fe ff ff jmpq 9b9c7 9baf4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bafb: e8 00 00 00 00 callq 9bb00 9bb00: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9bb07: e9 4d fe ff ff jmpq 9b959 9bb0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bb13: e8 00 00 00 00 callq 9bb18 9bb18: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9bb1f: e9 e7 fd ff ff jmpq 9b90b 9bb24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bb2b: e8 00 00 00 00 callq 9bb30 9bb30: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9bb37: e9 81 fd ff ff jmpq 9b8bd 9bb3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bb43: 48 89 74 24 08 mov %rsi,0x8(%rsp) 9bb48: e8 00 00 00 00 callq 9bb4d 9bb4d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9bb54: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 9bb59: e9 15 fd ff ff jmpq 9b873 9bb5e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bb65: 89 74 24 08 mov %esi,0x8(%rsp) 9bb69: e8 00 00 00 00 callq 9bb6e 9bb6e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9bb75: 8b 74 24 08 mov 0x8(%rsp),%esi 9bb79: e9 a3 fc ff ff jmpq 9b821 9bb7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bb85: e8 00 00 00 00 callq 9bb8a 9bb8a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9bb91: e9 3d fc ff ff jmpq 9b7d3 9bb96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bb9d: e8 00 00 00 00 callq 9bba2 9bba2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9bba9: e9 c8 fb ff ff jmpq 9b776 9bbae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9bbb5: e8 00 00 00 00 callq 9bbba 9bbba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9bbc1: e9 5b fb ff ff jmpq 9b721 9bbc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 9bbcd: 00 00 00 000000000009bbd0 : 9bbd0: e8 00 00 00 00 callq 9bbd5 9bbd5: 41 57 push %r15 9bbd7: 49 89 ff mov %rdi,%r15 9bbda: 41 56 push %r14 9bbdc: 41 89 d6 mov %edx,%r14d 9bbdf: 41 55 push %r13 9bbe1: 41 89 cd mov %ecx,%r13d 9bbe4: 41 54 push %r12 9bbe6: 45 89 c4 mov %r8d,%r12d 9bbe9: 55 push %rbp 9bbea: 44 89 cd mov %r9d,%ebp 9bbed: 53 push %rbx 9bbee: 89 f3 mov %esi,%ebx 9bbf0: 48 83 ec 08 sub $0x8,%rsp 9bbf4: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d 9bbfb: 45 85 d2 test %r10d,%r10d 9bbfe: 0f 8e 87 06 00 00 jle 9c28b 9bc04: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bc0b: 4d 8b 8f 00 02 00 00 mov 0x200(%r15),%r9 9bc12: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9bc16: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9bc1d: 49 8d 14 91 lea (%r9,%rdx,4),%rdx 9bc21: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9bc28: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) 9bc2e: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9bc35: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bc3c: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9bc43: 8d 48 ff lea -0x1(%rax),%ecx 9bc46: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9bc4d: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9bc54: 85 c9 test %ecx,%ecx 9bc56: 0f 8e f5 07 00 00 jle 9c451 9bc5c: 4d 8b 87 00 02 00 00 mov 0x200(%r15),%r8 9bc63: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9bc67: 48 89 de mov %rbx,%rsi 9bc6a: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9bc71: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9bc78: 48 c1 e6 04 shl $0x4,%rsi 9bc7c: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 9bc80: 8b b6 00 00 00 00 mov 0x0(%rsi),%esi 9bc86: c7 02 00 00 00 00 movl $0x0,(%rdx) 9bc8c: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9bc93: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bc9a: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9bca1: 8d 48 ff lea -0x1(%rax),%ecx 9bca4: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9bcab: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9bcb2: 85 c9 test %ecx,%ecx 9bcb4: 0f 8e 77 07 00 00 jle 9c431 9bcba: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi 9bcc1: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9bcc5: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9bccc: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9bcd3: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx 9bcd7: 89 32 mov %esi,(%rdx) 9bcd9: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9bce0: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bce7: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9bcee: 8d 48 ff lea -0x1(%rax),%ecx 9bcf1: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9bcf8: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9bcff: 85 c9 test %ecx,%ecx 9bd01: 0f 8e 12 07 00 00 jle 9c419 9bd07: 49 8b b7 00 02 00 00 mov 0x200(%r15),%rsi 9bd0e: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9bd12: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9bd19: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9bd20: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx 9bd24: c7 02 00 00 00 00 movl $0x0,(%rdx) 9bd2a: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9bd31: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bd38: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9bd3f: 8d 48 ff lea -0x1(%rax),%ecx 9bd42: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9bd49: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9bd50: 85 c9 test %ecx,%ecx 9bd52: 0f 8e a9 06 00 00 jle 9c401 9bd58: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9bd5c: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9bd63: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9bd6a: 49 8b 8f 00 02 00 00 mov 0x200(%r15),%rcx 9bd71: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 9bd75: 44 89 32 mov %r14d,(%rdx) 9bd78: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9bd7f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bd86: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9bd8d: 8d 48 ff lea -0x1(%rax),%ecx 9bd90: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9bd97: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9bd9e: 85 c9 test %ecx,%ecx 9bda0: 0f 8e 43 06 00 00 jle 9c3e9 9bda6: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 9bdad: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9bdb1: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9bdb8: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9bdbf: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 9bdc3: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) 9bdc9: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9bdd0: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bdd7: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9bdde: 8d 48 ff lea -0x1(%rax),%ecx 9bde1: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9bde8: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9bdef: 85 c9 test %ecx,%ecx 9bdf1: 0f 8e da 05 00 00 jle 9c3d1 9bdf7: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 9bdfe: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9be02: 48 89 de mov %rbx,%rsi 9be05: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9be0c: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9be13: 48 c1 e6 04 shl $0x4,%rsi 9be17: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 9be1b: 44 8b b6 00 00 00 00 mov 0x0(%rsi),%r14d 9be22: c7 02 00 00 00 00 movl $0x0,(%rdx) 9be28: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9be2f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9be36: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9be3d: 8d 48 ff lea -0x1(%rax),%ecx 9be40: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9be47: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9be4e: 85 c9 test %ecx,%ecx 9be50: 0f 8e 63 05 00 00 jle 9c3b9 9be56: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 9be5d: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9be61: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9be68: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9be6f: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 9be73: 44 89 32 mov %r14d,(%rdx) 9be76: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9be7d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9be84: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9be8b: 8d 48 ff lea -0x1(%rax),%ecx 9be8e: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9be95: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9be9c: 85 c9 test %ecx,%ecx 9be9e: 0f 8e fd 04 00 00 jle 9c3a1 9bea4: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 9beab: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9beaf: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9beb6: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9bebd: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 9bec1: c7 02 00 00 00 00 movl $0x0,(%rdx) 9bec7: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9bece: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bed5: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9bedc: 8d 48 ff lea -0x1(%rax),%ecx 9bedf: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9bee6: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9beed: 85 c9 test %ecx,%ecx 9beef: 0f 8e 94 04 00 00 jle 9c389 9bef5: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 9befc: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9bf00: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9bf07: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9bf0e: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 9bf12: 44 89 2a mov %r13d,(%rdx) 9bf15: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9bf1c: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bf23: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9bf2a: 8d 48 ff lea -0x1(%rax),%ecx 9bf2d: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9bf34: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9bf3b: 85 c9 test %ecx,%ecx 9bf3d: 0f 8e 2e 04 00 00 jle 9c371 9bf43: 4d 8b b7 00 02 00 00 mov 0x200(%r15),%r14 9bf4a: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9bf4e: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9bf55: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9bf5c: 49 8d 14 96 lea (%r14,%rdx,4),%rdx 9bf60: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) 9bf66: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9bf6d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bf74: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9bf7b: 8d 48 ff lea -0x1(%rax),%ecx 9bf7e: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9bf85: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9bf8c: 85 c9 test %ecx,%ecx 9bf8e: 0f 8e c5 03 00 00 jle 9c359 9bf94: 4d 8b af 00 02 00 00 mov 0x200(%r15),%r13 9bf9b: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9bf9f: 48 89 de mov %rbx,%rsi 9bfa2: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9bfa9: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9bfb0: 48 c1 e6 04 shl $0x4,%rsi 9bfb4: 49 8d 54 95 00 lea 0x0(%r13,%rdx,4),%rdx 9bfb9: 44 8b ae 00 00 00 00 mov 0x0(%rsi),%r13d 9bfc0: c7 02 00 00 00 00 movl $0x0,(%rdx) 9bfc6: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9bfcd: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9bfd4: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9bfdb: 8d 48 ff lea -0x1(%rax),%ecx 9bfde: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9bfe5: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9bfec: 85 c9 test %ecx,%ecx 9bfee: 0f 8e 4d 03 00 00 jle 9c341 9bff4: 4d 8b 9f 00 02 00 00 mov 0x200(%r15),%r11 9bffb: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9bfff: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9c006: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9c00d: 49 8d 14 93 lea (%r11,%rdx,4),%rdx 9c011: 44 89 2a mov %r13d,(%rdx) 9c014: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9c01b: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c022: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9c029: 8d 48 ff lea -0x1(%rax),%ecx 9c02c: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9c033: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9c03a: 85 c9 test %ecx,%ecx 9c03c: 0f 8e e7 02 00 00 jle 9c329 9c042: 4d 8b 97 00 02 00 00 mov 0x200(%r15),%r10 9c049: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9c04d: c1 e5 10 shl $0x10,%ebp 9c050: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9c057: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9c05e: 41 09 ec or %ebp,%r12d 9c061: 49 8d 14 92 lea (%r10,%rdx,4),%rdx 9c065: c7 02 00 00 00 00 movl $0x0,(%rdx) 9c06b: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9c072: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c079: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9c080: 8d 48 ff lea -0x1(%rax),%ecx 9c083: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9c08a: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9c091: 85 c9 test %ecx,%ecx 9c093: 0f 8e 78 02 00 00 jle 9c311 9c099: 4d 8b 8f 00 02 00 00 mov 0x200(%r15),%r9 9c0a0: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9c0a4: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9c0ab: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9c0b2: 49 8d 14 91 lea (%r9,%rdx,4),%rdx 9c0b6: 44 89 22 mov %r12d,(%rdx) 9c0b9: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9c0c0: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c0c7: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9c0ce: 8d 48 ff lea -0x1(%rax),%ecx 9c0d1: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9c0d8: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9c0df: 85 c9 test %ecx,%ecx 9c0e1: 0f 8e 12 02 00 00 jle 9c2f9 9c0e7: 4d 8b 87 00 02 00 00 mov 0x200(%r15),%r8 9c0ee: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9c0f2: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9c0f9: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9c100: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 9c104: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) 9c10a: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9c111: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c118: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9c11f: 8d 48 ff lea -0x1(%rax),%ecx 9c122: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9c129: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9c130: 85 c9 test %ecx,%ecx 9c132: 0f 8e a9 01 00 00 jle 9c2e1 9c138: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi 9c13f: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9c143: 48 c1 e3 04 shl $0x4,%rbx 9c147: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9c14e: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9c155: 8b 9b 00 00 00 00 mov 0x0(%rbx),%ebx 9c15b: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx 9c15f: c7 02 00 00 00 00 movl $0x0,(%rdx) 9c165: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9c16c: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c173: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9c17a: 8d 48 ff lea -0x1(%rax),%ecx 9c17d: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9c184: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9c18b: 85 c9 test %ecx,%ecx 9c18d: 0f 8e 36 01 00 00 jle 9c2c9 9c193: 49 8b b7 00 02 00 00 mov 0x200(%r15),%rsi 9c19a: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9c19e: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9c1a5: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9c1ac: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx 9c1b0: 89 1a mov %ebx,(%rdx) 9c1b2: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9c1b9: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c1c0: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9c1c7: 8d 48 ff lea -0x1(%rax),%ecx 9c1ca: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9c1d1: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) 9c1d8: 85 c9 test %ecx,%ecx 9c1da: 0f 8e d1 00 00 00 jle 9c2b1 9c1e0: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9c1e4: bf 01 00 00 00 mov $0x1,%edi 9c1e9: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9c1f0: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9c1f7: 49 8b 8f 00 02 00 00 mov 0x200(%r15),%rcx 9c1fe: 89 fb mov %edi,%ebx 9c200: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 9c204: 8b 4c 24 48 mov 0x48(%rsp),%ecx 9c208: 03 4c 24 40 add 0x40(%rsp),%ecx 9c20c: c7 02 00 00 00 00 movl $0x0,(%rdx) 9c212: d3 e3 shl %cl,%ebx 9c214: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax 9c21b: 0f b6 4c 24 40 movzbl 0x40(%rsp),%ecx 9c220: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c227: 8d 70 ff lea -0x1(%rax),%esi 9c22a: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx 9c231: d3 e7 shl %cl,%edi 9c233: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) 9c23a: 41 89 b7 28 02 00 00 mov %esi,0x228(%r15) 9c241: 29 fb sub %edi,%ebx 9c243: 85 f6 test %esi,%esi 9c245: 7e 55 jle 9c29c 9c247: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax 9c24e: 48 8d 4a 01 lea 0x1(%rdx),%rcx 9c252: 41 23 97 40 02 00 00 and 0x240(%r15),%edx 9c259: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) 9c260: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 9c264: 89 1a mov %ebx,(%rdx) 9c266: 49 8b 97 38 02 00 00 mov 0x238(%r15),%rdx 9c26d: 41 83 af 28 02 00 00 subl $0x1,0x228(%r15) 9c274: 01 9c275: 49 21 97 10 02 00 00 and %rdx,0x210(%r15) 9c27c: 48 83 c4 08 add $0x8,%rsp 9c280: 5b pop %rbx 9c281: 5d pop %rbp 9c282: 41 5c pop %r12 9c284: 41 5d pop %r13 9c286: 41 5e pop %r14 9c288: 41 5f pop %r15 9c28a: c3 retq 9c28b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c292: e8 00 00 00 00 callq 9c297 9c297: e9 68 f9 ff ff jmpq 9bc04 9c29c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c2a3: e8 00 00 00 00 callq 9c2a8 9c2a8: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c2af: eb 96 jmp 9c247 9c2b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c2b8: e8 00 00 00 00 callq 9c2bd 9c2bd: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c2c4: e9 17 ff ff ff jmpq 9c1e0 9c2c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c2d0: e8 00 00 00 00 callq 9c2d5 9c2d5: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c2dc: e9 b2 fe ff ff jmpq 9c193 9c2e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c2e8: e8 00 00 00 00 callq 9c2ed 9c2ed: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c2f4: e9 3f fe ff ff jmpq 9c138 9c2f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c300: e8 00 00 00 00 callq 9c305 9c305: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c30c: e9 d6 fd ff ff jmpq 9c0e7 9c311: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c318: e8 00 00 00 00 callq 9c31d 9c31d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c324: e9 70 fd ff ff jmpq 9c099 9c329: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c330: e8 00 00 00 00 callq 9c335 9c335: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c33c: e9 01 fd ff ff jmpq 9c042 9c341: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c348: e8 00 00 00 00 callq 9c34d 9c34d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c354: e9 9b fc ff ff jmpq 9bff4 9c359: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c360: e8 00 00 00 00 callq 9c365 9c365: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c36c: e9 23 fc ff ff jmpq 9bf94 9c371: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c378: e8 00 00 00 00 callq 9c37d 9c37d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c384: e9 ba fb ff ff jmpq 9bf43 9c389: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c390: e8 00 00 00 00 callq 9c395 9c395: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c39c: e9 54 fb ff ff jmpq 9bef5 9c3a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c3a8: e8 00 00 00 00 callq 9c3ad 9c3ad: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c3b4: e9 eb fa ff ff jmpq 9bea4 9c3b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c3c0: e8 00 00 00 00 callq 9c3c5 9c3c5: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c3cc: e9 85 fa ff ff jmpq 9be56 9c3d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c3d8: e8 00 00 00 00 callq 9c3dd 9c3dd: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c3e4: e9 0e fa ff ff jmpq 9bdf7 9c3e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c3f0: e8 00 00 00 00 callq 9c3f5 9c3f5: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c3fc: e9 a5 f9 ff ff jmpq 9bda6 9c401: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c408: e8 00 00 00 00 callq 9c40d 9c40d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c414: e9 3f f9 ff ff jmpq 9bd58 9c419: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c420: e8 00 00 00 00 callq 9c425 9c425: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c42c: e9 d6 f8 ff ff jmpq 9bd07 9c431: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c438: 89 74 24 04 mov %esi,0x4(%rsp) 9c43c: e8 00 00 00 00 callq 9c441 9c441: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c448: 8b 74 24 04 mov 0x4(%rsp),%esi 9c44c: e9 69 f8 ff ff jmpq 9bcba 9c451: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c458: e8 00 00 00 00 callq 9c45d 9c45d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx 9c464: e9 f3 f7 ff ff jmpq 9bc5c 9c469: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000009c470 : 9c470: e8 00 00 00 00 callq 9c475 9c475: 41 57 push %r15 9c477: 41 56 push %r14 9c479: 41 55 push %r13 9c47b: 41 54 push %r12 9c47d: 55 push %rbp 9c47e: 89 f5 mov %esi,%ebp 9c480: 53 push %rbx 9c481: 48 89 fb mov %rdi,%rbx 9c484: 48 83 ec 38 sub $0x38,%rsp 9c488: 48 8b 3f mov (%rdi),%rdi 9c48b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 9c492: 00 00 9c494: 48 89 44 24 30 mov %rax,0x30(%rsp) 9c499: 31 c0 xor %eax,%eax 9c49b: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 9c4a2: 0f 85 25 01 00 00 jne 9c5cd 9c4a8: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 9c4ae: 40 f6 c5 04 test $0x4,%bpl 9c4b2: 0f 85 13 03 00 00 jne 9c7cb 9c4b8: 83 e5 02 and $0x2,%ebp 9c4bb: 83 fd 01 cmp $0x1,%ebp 9c4be: 19 ed sbb %ebp,%ebp 9c4c0: 81 e5 00 00 00 f0 and $0xf0000000,%ebp 9c4c6: 81 ed 00 00 00 70 sub $0x70000000,%ebp 9c4cc: 85 c0 test %eax,%eax 9c4ce: 0f 8e 4b 04 00 00 jle 9c91f 9c4d4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c4db: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9c4e2: 48 8d 50 01 lea 0x1(%rax),%rdx 9c4e6: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c4ec: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9c4f0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c4f7: c7 00 00 28 01 c0 movl $0xc0012800,(%rax) 9c4fd: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9c503: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c50a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9c511: 8d 51 ff lea -0x1(%rcx),%edx 9c514: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9c51b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9c521: 85 d2 test %edx,%edx 9c523: 0f 8e 1f 04 00 00 jle 9c948 9c529: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9c530: 48 8d 50 01 lea 0x1(%rax),%rdx 9c534: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c53a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c541: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9c545: 89 28 mov %ebp,(%rax) 9c547: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9c54d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c554: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9c55b: 8d 56 ff lea -0x1(%rsi),%edx 9c55e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9c565: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9c56b: 85 d2 test %edx,%edx 9c56d: 0f 8e bd 03 00 00 jle 9c930 9c573: 48 8d 50 01 lea 0x1(%rax),%rdx 9c577: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c57d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c584: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9c58b: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9c58f: c7 00 00 00 00 00 movl $0x0,(%rax) 9c595: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9c59c: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9c5a3: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9c5aa: 48 8b 44 24 30 mov 0x30(%rsp),%rax 9c5af: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 9c5b6: 00 00 9c5b8: 0f 85 50 05 00 00 jne 9cb0e 9c5be: 48 83 c4 38 add $0x38,%rsp 9c5c2: 5b pop %rbx 9c5c3: 5d pop %rbp 9c5c4: 41 5c pop %r12 9c5c6: 41 5d pop %r13 9c5c8: 41 5e pop %r14 9c5ca: 41 5f pop %r15 9c5cc: c3 retq 9c5cd: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 9c5d4: 00 00 9c5d6: 80 bf c8 63 01 00 00 cmpb $0x0,0x163c8(%rdi) 9c5dd: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 9c5e4: 00 00 9c5e6: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 9c5ed: 00 00 9c5ef: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 9c5f6: 00 00 9c5f8: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 9c5ff: 00 00 9c601: 0f 85 59 03 00 00 jne 9c960 9c607: e8 00 00 00 00 callq 9c60c 9c60c: 41 bd 04 00 00 00 mov $0x4,%r13d 9c612: ba 00 37 06 c0 mov $0xc0063700,%edx 9c617: 41 be 04 00 00 00 mov $0x4,%r14d 9c61d: 49 89 c7 mov %rax,%r15 9c620: 41 bc 04 00 00 00 mov $0x4,%r12d 9c626: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9c62c: 85 ff test %edi,%edi 9c62e: 0f 8e 27 04 00 00 jle 9ca5b 9c634: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c63b: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9c642: 48 8d 48 01 lea 0x1(%rax),%rcx 9c646: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c64c: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9c650: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 9c657: 89 10 mov %edx,(%rax) 9c659: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9c65f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c666: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9c66d: 8d 51 ff lea -0x1(%rcx),%edx 9c670: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9c677: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9c67d: 85 d2 test %edx,%edx 9c67f: 0f 8e be 03 00 00 jle 9ca43 9c685: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9c68c: 48 8d 50 01 lea 0x1(%rax),%rdx 9c690: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c696: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c69d: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9c6a1: c7 00 00 08 10 80 movl $0x80100800,(%rax) 9c6a7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9c6ad: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c6b4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9c6bb: 8d 51 ff lea -0x1(%rcx),%edx 9c6be: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9c6c5: 44 89 f9 mov %r15d,%ecx 9c6c8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9c6ce: 85 d2 test %edx,%edx 9c6d0: 0f 8e 9e 03 00 00 jle 9ca74 9c6d6: 48 8d 50 01 lea 0x1(%rax),%rdx 9c6da: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c6e0: 49 c1 ef 20 shr $0x20,%r15 9c6e4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c6eb: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9c6f2: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9c6f6: 89 08 mov %ecx,(%rax) 9c6f8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9c6fe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c705: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9c70c: 8d 51 ff lea -0x1(%rcx),%edx 9c70f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9c716: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9c71c: 85 d2 test %edx,%edx 9c71e: 0f 8e ae 02 00 00 jle 9c9d2 9c724: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 9c72b: 48 8d 50 01 lea 0x1(%rax),%rdx 9c72f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c735: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c73c: 49 8d 04 83 lea (%r11,%rax,4),%rax 9c740: 44 89 38 mov %r15d,(%rax) 9c743: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 9c749: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx 9c750: 48 23 93 38 02 00 00 and 0x238(%rbx),%rdx 9c757: 83 e8 01 sub $0x1,%eax 9c75a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c761: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 9c767: 44 39 e0 cmp %r12d,%eax 9c76a: 0f 8c 86 03 00 00 jl 9caf6 9c770: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax 9c776: 21 c2 and %eax,%edx 9c778: 83 c0 01 add $0x1,%eax 9c77b: 29 d0 sub %edx,%eax 9c77d: 44 39 f0 cmp %r14d,%eax 9c780: 41 0f 47 c6 cmova %r14d,%eax 9c784: 41 29 c6 sub %eax,%r14d 9c787: 41 c1 e6 02 shl $0x2,%r14d 9c78b: c1 e0 02 shl $0x2,%eax 9c78e: 0f 85 0b 02 00 00 jne 9c99f 9c794: 45 85 f6 test %r14d,%r14d 9c797: 0f 85 e7 01 00 00 jne 9c984 9c79d: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 9c7a3: 4c 03 ab 10 02 00 00 add 0x210(%rbx),%r13 9c7aa: 4c 23 ab 38 02 00 00 and 0x238(%rbx),%r13 9c7b1: 44 29 e0 sub %r12d,%eax 9c7b4: 4c 89 ab 10 02 00 00 mov %r13,0x210(%rbx) 9c7bb: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 9c7c1: 40 f6 c5 04 test $0x4,%bpl 9c7c5: 0f 84 ed fc ff ff je 9c4b8 9c7cb: 85 c0 test %eax,%eax 9c7cd: 0f 8e 5f 02 00 00 jle 9ca32 9c7d3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c7da: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 9c7e1: 48 8d 50 01 lea 0x1(%rax),%rdx 9c7e5: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c7eb: 49 8d 04 82 lea (%r10,%rax,4),%rax 9c7ef: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c7f6: c7 00 00 46 00 c0 movl $0xc0004600,(%rax) 9c7fc: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9c802: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c809: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9c810: 8d 56 ff lea -0x1(%rsi),%edx 9c813: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9c81a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9c820: 85 d2 test %edx,%edx 9c822: 0f 8e f2 01 00 00 jle 9ca1a 9c828: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 9c82f: 48 8d 50 01 lea 0x1(%rax),%rdx 9c833: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c839: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c840: 49 8d 04 81 lea (%r9,%rax,4),%rax 9c844: c7 00 0f 04 00 00 movl $0x40f,(%rax) 9c84a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9c850: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c857: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9c85e: 8d 51 ff lea -0x1(%rcx),%edx 9c861: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9c868: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9c86e: 85 d2 test %edx,%edx 9c870: 0f 8e 8c 01 00 00 jle 9ca02 9c876: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 9c87d: 48 8d 50 01 lea 0x1(%rax),%rdx 9c881: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c887: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c88e: 49 8d 04 80 lea (%r8,%rax,4),%rax 9c892: c7 00 00 46 00 c0 movl $0xc0004600,(%rax) 9c898: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9c89e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c8a5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9c8ac: 8d 56 ff lea -0x1(%rsi),%edx 9c8af: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9c8b6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9c8bc: 85 d2 test %edx,%edx 9c8be: 0f 8e 26 01 00 00 jle 9c9ea 9c8c4: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9c8cb: 48 8d 50 01 lea 0x1(%rax),%rdx 9c8cf: 83 e5 01 and $0x1,%ebp 9c8d2: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9c8d8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9c8df: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9c8e3: c7 00 24 00 00 00 movl $0x24,(%rax) 9c8e9: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9c8f0: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9c8f7: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 9c8fd: 83 e8 01 sub $0x1,%eax 9c900: 83 fd 01 cmp $0x1,%ebp 9c903: 19 ed sbb %ebp,%ebp 9c905: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 9c90b: 81 e5 00 00 00 f0 and $0xf0000000,%ebp 9c911: 81 ed fd 7f fe 6e sub $0x6efe7ffd,%ebp 9c917: 85 c0 test %eax,%eax 9c919: 0f 8f b5 fb ff ff jg 9c4d4 9c91f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c926: e8 00 00 00 00 callq 9c92b 9c92b: e9 a4 fb ff ff jmpq 9c4d4 9c930: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c937: e8 00 00 00 00 callq 9c93c 9c93c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c943: e9 2b fc ff ff jmpq 9c573 9c948: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c94f: e8 00 00 00 00 callq 9c954 9c954: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c95b: e9 c9 fb ff ff jmpq 9c529 9c960: e8 00 00 00 00 callq 9c965 9c965: 41 bd 0a 00 00 00 mov $0xa,%r13d 9c96b: ba 00 37 0c c0 mov $0xc00c3700,%edx 9c970: 41 be 0a 00 00 00 mov $0xa,%r14d 9c976: 49 89 c7 mov %rax,%r15 9c979: 41 bc 0a 00 00 00 mov $0xa,%r12d 9c97f: e9 a2 fc ff ff jmpq 9c626 9c984: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9c98b: 89 c0 mov %eax,%eax 9c98d: 44 89 f2 mov %r14d,%edx 9c990: 48 8d 74 04 08 lea 0x8(%rsp,%rax,1),%rsi 9c995: e8 00 00 00 00 callq 9c99a 9c99a: e9 fe fd ff ff jmpq 9c79d 9c99f: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9c9a6: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 9c9aa: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 9c9af: 83 f8 08 cmp $0x8,%eax 9c9b2: 0f 83 dd 00 00 00 jae 9ca95 9c9b8: a8 04 test $0x4,%al 9c9ba: 0f 85 23 01 00 00 jne 9cae3 9c9c0: 85 c0 test %eax,%eax 9c9c2: 0f 84 cc fd ff ff je 9c794 9c9c8: 0f b6 09 movzbl (%rcx),%ecx 9c9cb: 88 0a mov %cl,(%rdx) 9c9cd: e9 c2 fd ff ff jmpq 9c794 9c9d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c9d9: e8 00 00 00 00 callq 9c9de 9c9de: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c9e5: e9 3a fd ff ff jmpq 9c724 9c9ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c9f1: e8 00 00 00 00 callq 9c9f6 9c9f6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9c9fd: e9 c2 fe ff ff jmpq 9c8c4 9ca02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ca09: e8 00 00 00 00 callq 9ca0e 9ca0e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ca15: e9 5c fe ff ff jmpq 9c876 9ca1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ca21: e8 00 00 00 00 callq 9ca26 9ca26: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ca2d: e9 f6 fd ff ff jmpq 9c828 9ca32: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ca39: e8 00 00 00 00 callq 9ca3e 9ca3e: e9 90 fd ff ff jmpq 9c7d3 9ca43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ca4a: e8 00 00 00 00 callq 9ca4f 9ca4f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ca56: e9 2a fc ff ff jmpq 9c685 9ca5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ca62: 89 54 24 04 mov %edx,0x4(%rsp) 9ca66: e8 00 00 00 00 callq 9ca6b 9ca6b: 8b 54 24 04 mov 0x4(%rsp),%edx 9ca6f: e9 c0 fb ff ff jmpq 9c634 9ca74: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ca7b: 44 89 7c 24 04 mov %r15d,0x4(%rsp) 9ca80: e8 00 00 00 00 callq 9ca85 9ca85: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ca8c: 8b 4c 24 04 mov 0x4(%rsp),%ecx 9ca90: e9 41 fc ff ff jmpq 9c6d6 9ca95: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 9ca9a: 4c 8d 42 08 lea 0x8(%rdx),%r8 9ca9e: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 9caa2: 48 89 32 mov %rsi,(%rdx) 9caa5: 89 c6 mov %eax,%esi 9caa7: 48 8b 7c 31 f8 mov -0x8(%rcx,%rsi,1),%rdi 9caac: 48 89 7c 32 f8 mov %rdi,-0x8(%rdx,%rsi,1) 9cab1: 4c 29 c2 sub %r8,%rdx 9cab4: 48 29 d1 sub %rdx,%rcx 9cab7: 01 c2 add %eax,%edx 9cab9: 83 e2 f8 and $0xfffffff8,%edx 9cabc: 48 89 ce mov %rcx,%rsi 9cabf: 83 fa 08 cmp $0x8,%edx 9cac2: 0f 82 cc fc ff ff jb 9c794 9cac8: 83 e2 f8 and $0xfffffff8,%edx 9cacb: 31 c9 xor %ecx,%ecx 9cacd: 89 cf mov %ecx,%edi 9cacf: 83 c1 08 add $0x8,%ecx 9cad2: 4c 8b 0c 3e mov (%rsi,%rdi,1),%r9 9cad6: 4d 89 0c 38 mov %r9,(%r8,%rdi,1) 9cada: 39 d1 cmp %edx,%ecx 9cadc: 72 ef jb 9cacd 9cade: e9 b1 fc ff ff jmpq 9c794 9cae3: 8b 31 mov (%rcx),%esi 9cae5: 89 32 mov %esi,(%rdx) 9cae7: 89 c6 mov %eax,%esi 9cae9: 8b 4c 31 fc mov -0x4(%rcx,%rsi,1),%ecx 9caed: 89 4c 32 fc mov %ecx,-0x4(%rdx,%rsi,1) 9caf1: e9 9e fc ff ff jmpq 9c794 9caf6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9cafd: e8 00 00 00 00 callq 9cb02 9cb02: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx 9cb09: e9 62 fc ff ff jmpq 9c770 9cb0e: e8 00 00 00 00 callq 9cb13 9cb13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9cb1a: 00 00 00 00 9cb1e: 66 90 xchg %ax,%ax 000000000009cb20 : 9cb20: e8 00 00 00 00 callq 9cb25 9cb25: 41 55 push %r13 9cb27: 41 54 push %r12 9cb29: 55 push %rbp 9cb2a: 48 89 fd mov %rdi,%rbp 9cb2d: 53 push %rbx 9cb2e: 48 83 ec 10 sub $0x10,%rsp 9cb32: 4c 8b 27 mov (%rdi),%r12 9cb35: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 9cb3c: 00 00 9cb3e: 48 89 44 24 08 mov %rax,0x8(%rsp) 9cb43: 31 c0 xor %eax,%eax 9cb45: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 9cb4a: 4c 89 e7 mov %r12,%rdi 9cb4d: e8 00 00 00 00 callq 9cb52 9cb52: 41 89 c5 mov %eax,%r13d 9cb55: 85 c0 test %eax,%eax 9cb57: 74 22 je 9cb7b 9cb59: 48 8b 44 24 08 mov 0x8(%rsp),%rax 9cb5e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 9cb65: 00 00 9cb67: 0f 85 e4 01 00 00 jne 9cd51 9cb6d: 48 83 c4 10 add $0x10,%rsp 9cb71: 44 89 e8 mov %r13d,%eax 9cb74: 5b pop %rbx 9cb75: 5d pop %rbp 9cb76: 41 5c pop %r12 9cb78: 41 5d pop %r13 9cb7a: c3 retq 9cb7b: 8b 74 24 04 mov 0x4(%rsp),%esi 9cb7f: 31 c9 xor %ecx,%ecx 9cb81: ba ad de fe ca mov $0xcafedead,%edx 9cb86: 4c 89 e7 mov %r12,%rdi 9cb89: e8 00 00 00 00 callq 9cb8e 9cb8e: be 03 00 00 00 mov $0x3,%esi 9cb93: 48 89 ef mov %rbp,%rdi 9cb96: e8 00 00 00 00 callq 9cb9b 9cb9b: 41 89 c5 mov %eax,%r13d 9cb9e: 85 c0 test %eax,%eax 9cba0: 0f 85 42 01 00 00 jne 9cce8 9cba6: 44 8b 85 28 02 00 00 mov 0x228(%rbp),%r8d 9cbad: 45 85 c0 test %r8d,%r8d 9cbb0: 0f 8e 73 01 00 00 jle 9cd29 9cbb6: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 9cbbd: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi 9cbc4: 48 8d 50 01 lea 0x1(%rax),%rdx 9cbc8: 23 85 40 02 00 00 and 0x240(%rbp),%eax 9cbce: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9cbd2: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 9cbd9: c7 00 00 79 01 c0 movl $0xc0017900,(%rax) 9cbdf: 8b 9d 28 02 00 00 mov 0x228(%rbp),%ebx 9cbe5: 8b 4c 24 04 mov 0x4(%rsp),%ecx 9cbe9: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 9cbf0: 8d 53 ff lea -0x1(%rbx),%edx 9cbf3: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 9cbfa: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 9cc01: 8d 99 00 40 ff ff lea -0xc000(%rcx),%ebx 9cc07: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 9cc0d: 85 d2 test %edx,%edx 9cc0f: 0f 8e fc 00 00 00 jle 9cd11 9cc15: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi 9cc1c: 48 8d 50 01 lea 0x1(%rax),%rdx 9cc20: 23 85 40 02 00 00 and 0x240(%rbp),%eax 9cc26: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 9cc2d: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9cc31: 89 18 mov %ebx,(%rax) 9cc33: 8b 9d 28 02 00 00 mov 0x228(%rbp),%ebx 9cc39: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 9cc40: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax 9cc47: 8d 53 ff lea -0x1(%rbx),%edx 9cc4a: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) 9cc51: 89 95 28 02 00 00 mov %edx,0x228(%rbp) 9cc57: 85 d2 test %edx,%edx 9cc59: 0f 8e 9a 00 00 00 jle 9ccf9 9cc5f: 48 8d 50 01 lea 0x1(%rax),%rdx 9cc63: 23 85 40 02 00 00 and 0x240(%rbp),%eax 9cc69: 48 89 ef mov %rbp,%rdi 9cc6c: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) 9cc73: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx 9cc7a: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9cc7e: c7 00 ef be ad de movl $0xdeadbeef,(%rax) 9cc84: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax 9cc8b: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) 9cc92: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) 9cc99: e8 00 00 00 00 callq 9cc9e 9cc9e: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx 9cca5: 00 9cca6: 85 c9 test %ecx,%ecx 9cca8: 0f 84 8c 00 00 00 je 9cd3a 9ccae: 31 ed xor %ebp,%ebp 9ccb0: eb 17 jmp 9ccc9 9ccb2: bf c7 10 00 00 mov $0x10c7,%edi 9ccb7: 83 c5 01 add $0x1,%ebp 9ccba: e8 00 00 00 00 callq 9ccbf 9ccbf: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) 9ccc6: 00 9ccc7: 76 71 jbe 9cd3a 9ccc9: 8b 74 24 04 mov 0x4(%rsp),%esi 9cccd: 31 d2 xor %edx,%edx 9cccf: 4c 89 e7 mov %r12,%rdi 9ccd2: e8 00 00 00 00 callq 9ccd7 9ccd7: 3d ef be ad de cmp $0xdeadbeef,%eax 9ccdc: 75 d4 jne 9ccb2 9ccde: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) 9cce5: 00 9cce6: 76 52 jbe 9cd3a 9cce8: 8b 74 24 04 mov 0x4(%rsp),%esi 9ccec: 4c 89 e7 mov %r12,%rdi 9ccef: e8 00 00 00 00 callq 9ccf4 9ccf4: e9 60 fe ff ff jmpq 9cb59 9ccf9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9cd00: e8 00 00 00 00 callq 9cd05 9cd05: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 9cd0c: e9 4e ff ff ff jmpq 9cc5f 9cd11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9cd18: e8 00 00 00 00 callq 9cd1d 9cd1d: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax 9cd24: e9 ec fe ff ff jmpq 9cc15 9cd29: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9cd30: e8 00 00 00 00 callq 9cd35 9cd35: e9 7c fe ff ff jmpq 9cbb6 9cd3a: 8b 74 24 04 mov 0x4(%rsp),%esi 9cd3e: 4c 89 e7 mov %r12,%rdi 9cd41: 41 bd 92 ff ff ff mov $0xffffff92,%r13d 9cd47: e8 00 00 00 00 callq 9cd4c 9cd4c: e9 08 fe ff ff jmpq 9cb59 9cd51: e8 00 00 00 00 callq 9cd56 9cd56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 9cd5d: 00 00 00 000000000009cd60 : 9cd60: e8 00 00 00 00 callq 9cd65 9cd65: 41 55 push %r13 9cd67: 41 54 push %r12 9cd69: 49 89 d4 mov %rdx,%r12 9cd6c: 55 push %rbp 9cd6d: 31 ed xor %ebp,%ebp 9cd6f: 53 push %rbx 9cd70: 48 89 fb mov %rdi,%rbx 9cd73: 48 85 f6 test %rsi,%rsi 9cd76: 74 09 je 9cd81 9cd78: 8b ae b0 01 00 00 mov 0x1b0(%rsi),%ebp 9cd7e: c1 e5 18 shl $0x18,%ebp 9cd81: 41 0b 6c 24 08 or 0x8(%r12),%ebp 9cd86: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 9cd8c: 81 cd 00 00 80 00 or $0x800000,%ebp 9cd92: 41 f6 44 24 20 10 testb $0x10,0x20(%r12) 9cd98: 0f 85 3c 01 00 00 jne 9ceda 9cd9e: 85 c0 test %eax,%eax 9cda0: 0f 8e 2d 02 00 00 jle 9cfd3 9cda6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9cdad: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9cdb4: 48 8d 50 01 lea 0x1(%rax),%rdx 9cdb8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9cdbe: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9cdc2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9cdc9: c7 00 00 3f 02 c0 movl $0xc0023f00,(%rax) 9cdcf: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9cdd5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9cddc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9cde3: 8d 51 ff lea -0x1(%rcx),%edx 9cde6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9cded: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9cdf3: 45 8b 6c 24 10 mov 0x10(%r12),%r13d 9cdf8: 41 83 e5 fc and $0xfffffffc,%r13d 9cdfc: 85 d2 test %edx,%edx 9cdfe: 0f 8e 10 02 00 00 jle 9d014 9ce04: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9ce0b: 48 8d 50 01 lea 0x1(%rax),%rdx 9ce0f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9ce15: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9ce1c: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9ce20: 44 89 28 mov %r13d,(%rax) 9ce23: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9ce29: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ce30: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9ce37: 8d 51 ff lea -0x1(%rcx),%edx 9ce3a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9ce41: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9ce47: 45 0f b7 64 24 14 movzwl 0x14(%r12),%r12d 9ce4d: 85 d2 test %edx,%edx 9ce4f: 0f 8e a7 01 00 00 jle 9cffc 9ce55: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9ce5c: 48 8d 50 01 lea 0x1(%rax),%rdx 9ce60: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9ce66: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9ce6d: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9ce71: 44 89 20 mov %r12d,(%rax) 9ce74: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9ce7a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9ce81: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9ce88: 8d 57 ff lea -0x1(%rdi),%edx 9ce8b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9ce92: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9ce98: 85 d2 test %edx,%edx 9ce9a: 0f 8e 44 01 00 00 jle 9cfe4 9cea0: 48 8d 50 01 lea 0x1(%rax),%rdx 9cea4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9ceaa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9ceb1: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9ceb8: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9cebc: 89 28 mov %ebp,(%rax) 9cebe: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9cec5: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9cecc: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9ced3: 5b pop %rbx 9ced4: 5d pop %rbp 9ced5: 41 5c pop %r12 9ced7: 41 5d pop %r13 9ced9: c3 retq 9ceda: 85 c0 test %eax,%eax 9cedc: 0f 8e 4a 01 00 00 jle 9d02c 9cee2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9cee9: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 9cef0: 48 8d 50 01 lea 0x1(%rax),%rdx 9cef4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9cefa: 49 8d 04 82 lea (%r10,%rax,4),%rax 9cefe: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9cf05: c7 00 00 68 01 c0 movl $0xc0016800,(%rax) 9cf0b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9cf11: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9cf18: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9cf1f: 8d 51 ff lea -0x1(%rcx),%edx 9cf22: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9cf29: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9cf2f: 85 d2 test %edx,%edx 9cf31: 0f 8e 1e 01 00 00 jle 9d055 9cf37: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 9cf3e: 48 8d 50 01 lea 0x1(%rax),%rdx 9cf42: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9cf48: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9cf4f: 49 8d 04 81 lea (%r9,%rax,4),%rax 9cf53: c7 00 48 13 00 00 movl $0x1348,(%rax) 9cf59: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9cf5f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9cf66: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9cf6d: 8d 51 ff lea -0x1(%rcx),%edx 9cf70: 48 8b 0b mov (%rbx),%rcx 9cf73: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9cf7a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9cf80: 44 8b a9 0c 3b 01 00 mov 0x13b0c(%rcx),%r13d 9cf87: 85 d2 test %edx,%edx 9cf89: 0f 8e ae 00 00 00 jle 9d03d 9cf8f: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 9cf96: 48 8d 50 01 lea 0x1(%rax),%rdx 9cf9a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9cfa0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9cfa7: 49 8d 04 80 lea (%r8,%rax,4),%rax 9cfab: 44 89 28 mov %r13d,(%rax) 9cfae: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9cfb5: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9cfbc: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 9cfc2: 83 e8 01 sub $0x1,%eax 9cfc5: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 9cfcb: 85 c0 test %eax,%eax 9cfcd: 0f 8f d3 fd ff ff jg 9cda6 9cfd3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9cfda: e8 00 00 00 00 callq 9cfdf 9cfdf: e9 c2 fd ff ff jmpq 9cda6 9cfe4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9cfeb: e8 00 00 00 00 callq 9cff0 9cff0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9cff7: e9 a4 fe ff ff jmpq 9cea0 9cffc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d003: e8 00 00 00 00 callq 9d008 9d008: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d00f: e9 41 fe ff ff jmpq 9ce55 9d014: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d01b: e8 00 00 00 00 callq 9d020 9d020: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d027: e9 d8 fd ff ff jmpq 9ce04 9d02c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d033: e8 00 00 00 00 callq 9d038 9d038: e9 a5 fe ff ff jmpq 9cee2 9d03d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d044: e8 00 00 00 00 callq 9d049 9d049: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d050: e9 3a ff ff ff jmpq 9cf8f 9d055: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d05c: e8 00 00 00 00 callq 9d061 9d061: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d068: e9 ca fe ff ff jmpq 9cf37 9d06d: 0f 1f 00 nopl (%rax) 000000000009d070 : 9d070: e8 00 00 00 00 callq 9d075 9d075: 49 63 00 movslq (%r8),%rax 9d078: 41 56 push %r14 9d07a: c1 e6 04 shl $0x4,%esi 9d07d: 41 55 push %r13 9d07f: 49 89 cd mov %rcx,%r13 9d082: 09 d6 or %edx,%esi 9d084: 8d 48 01 lea 0x1(%rax),%ecx 9d087: 41 54 push %r12 9d089: 89 f2 mov %esi,%edx 9d08b: 41 89 f4 mov %esi,%r12d 9d08e: 41 89 08 mov %ecx,(%r8) 9d091: 81 ca 00 20 12 00 or $0x122000,%edx 9d097: be 78 23 00 00 mov $0x2378,%esi 9d09c: 41 c7 44 85 00 00 00 movl $0x0,0x0(%r13,%rax,4) 9d0a3: 00 00 9d0a5: 49 63 00 movslq (%r8),%rax 9d0a8: 55 push %rbp 9d0a9: 48 89 fd mov %rdi,%rbp 9d0ac: 8d 48 01 lea 0x1(%rax),%ecx 9d0af: 53 push %rbx 9d0b0: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d0b5: 4c 89 c3 mov %r8,%rbx 9d0b8: 41 89 08 mov %ecx,(%r8) 9d0bb: 31 c9 xor %ecx,%ecx 9d0bd: e8 00 00 00 00 callq 9d0c2 9d0c2: 31 d2 xor %edx,%edx 9d0c4: 48 89 ef mov %rbp,%rdi 9d0c7: be 79 23 00 00 mov $0x2379,%esi 9d0cc: e8 00 00 00 00 callq 9d0d1 9d0d1: 31 c9 xor %ecx,%ecx 9d0d3: 48 89 ef mov %rbp,%rdi 9d0d6: be 78 23 00 00 mov $0x2378,%esi 9d0db: 41 89 06 mov %eax,(%r14) 9d0de: 48 63 03 movslq (%rbx),%rax 9d0e1: 8d 50 01 lea 0x1(%rax),%edx 9d0e4: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d0e9: 89 13 mov %edx,(%rbx) 9d0eb: 44 89 e2 mov %r12d,%edx 9d0ee: 81 ca 00 20 18 00 or $0x182000,%edx 9d0f4: e8 00 00 00 00 callq 9d0f9 9d0f9: 31 d2 xor %edx,%edx 9d0fb: 48 89 ef mov %rbp,%rdi 9d0fe: be 79 23 00 00 mov $0x2379,%esi 9d103: e8 00 00 00 00 callq 9d108 9d108: 31 c9 xor %ecx,%ecx 9d10a: 48 89 ef mov %rbp,%rdi 9d10d: be 78 23 00 00 mov $0x2378,%esi 9d112: 41 89 06 mov %eax,(%r14) 9d115: 48 63 03 movslq (%rbx),%rax 9d118: 8d 50 01 lea 0x1(%rax),%edx 9d11b: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d120: 89 13 mov %edx,(%rbx) 9d122: 44 89 e2 mov %r12d,%edx 9d125: 81 ca 00 20 19 00 or $0x192000,%edx 9d12b: e8 00 00 00 00 callq 9d130 9d130: 31 d2 xor %edx,%edx 9d132: 48 89 ef mov %rbp,%rdi 9d135: be 79 23 00 00 mov $0x2379,%esi 9d13a: e8 00 00 00 00 callq 9d13f 9d13f: 31 c9 xor %ecx,%ecx 9d141: 48 89 ef mov %rbp,%rdi 9d144: be 78 23 00 00 mov $0x2378,%esi 9d149: 41 89 06 mov %eax,(%r14) 9d14c: 48 63 03 movslq (%rbx),%rax 9d14f: 8d 50 01 lea 0x1(%rax),%edx 9d152: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d157: 89 13 mov %edx,(%rbx) 9d159: 44 89 e2 mov %r12d,%edx 9d15c: 81 ca 00 20 7e 02 or $0x27e2000,%edx 9d162: e8 00 00 00 00 callq 9d167 9d167: 31 d2 xor %edx,%edx 9d169: 48 89 ef mov %rbp,%rdi 9d16c: be 79 23 00 00 mov $0x2379,%esi 9d171: e8 00 00 00 00 callq 9d176 9d176: 31 c9 xor %ecx,%ecx 9d178: 48 89 ef mov %rbp,%rdi 9d17b: be 78 23 00 00 mov $0x2378,%esi 9d180: 41 89 06 mov %eax,(%r14) 9d183: 48 63 03 movslq (%rbx),%rax 9d186: 8d 50 01 lea 0x1(%rax),%edx 9d189: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d18e: 89 13 mov %edx,(%rbx) 9d190: 44 89 e2 mov %r12d,%edx 9d193: 81 ca 00 20 7f 02 or $0x27f2000,%edx 9d199: e8 00 00 00 00 callq 9d19e 9d19e: 31 d2 xor %edx,%edx 9d1a0: 48 89 ef mov %rbp,%rdi 9d1a3: be 79 23 00 00 mov $0x2379,%esi 9d1a8: e8 00 00 00 00 callq 9d1ad 9d1ad: 31 c9 xor %ecx,%ecx 9d1af: 48 89 ef mov %rbp,%rdi 9d1b2: be 78 23 00 00 mov $0x2378,%esi 9d1b7: 41 89 06 mov %eax,(%r14) 9d1ba: 48 63 03 movslq (%rbx),%rax 9d1bd: 8d 50 01 lea 0x1(%rax),%edx 9d1c0: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d1c5: 89 13 mov %edx,(%rbx) 9d1c7: 44 89 e2 mov %r12d,%edx 9d1ca: 81 ca 00 20 14 00 or $0x142000,%edx 9d1d0: e8 00 00 00 00 callq 9d1d5 9d1d5: 31 d2 xor %edx,%edx 9d1d7: 48 89 ef mov %rbp,%rdi 9d1da: be 79 23 00 00 mov $0x2379,%esi 9d1df: e8 00 00 00 00 callq 9d1e4 9d1e4: 48 89 ef mov %rbp,%rdi 9d1e7: be 78 23 00 00 mov $0x2378,%esi 9d1ec: 41 89 06 mov %eax,(%r14) 9d1ef: 48 63 03 movslq (%rbx),%rax 9d1f2: 8d 50 01 lea 0x1(%rax),%edx 9d1f5: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d1fa: 89 13 mov %edx,(%rbx) 9d1fc: 44 89 e2 mov %r12d,%edx 9d1ff: 81 ca 00 20 1a 00 or $0x1a2000,%edx 9d205: 31 c9 xor %ecx,%ecx 9d207: e8 00 00 00 00 callq 9d20c 9d20c: 31 d2 xor %edx,%edx 9d20e: 48 89 ef mov %rbp,%rdi 9d211: be 79 23 00 00 mov $0x2379,%esi 9d216: e8 00 00 00 00 callq 9d21b 9d21b: 31 c9 xor %ecx,%ecx 9d21d: 48 89 ef mov %rbp,%rdi 9d220: be 78 23 00 00 mov $0x2378,%esi 9d225: 41 89 06 mov %eax,(%r14) 9d228: 48 63 03 movslq (%rbx),%rax 9d22b: 8d 50 01 lea 0x1(%rax),%edx 9d22e: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d233: 89 13 mov %edx,(%rbx) 9d235: 44 89 e2 mov %r12d,%edx 9d238: 81 ca 00 20 1b 00 or $0x1b2000,%edx 9d23e: e8 00 00 00 00 callq 9d243 9d243: 31 d2 xor %edx,%edx 9d245: 48 89 ef mov %rbp,%rdi 9d248: be 79 23 00 00 mov $0x2379,%esi 9d24d: e8 00 00 00 00 callq 9d252 9d252: 31 c9 xor %ecx,%ecx 9d254: 48 89 ef mov %rbp,%rdi 9d257: be 78 23 00 00 mov $0x2378,%esi 9d25c: 41 89 06 mov %eax,(%r14) 9d25f: 48 63 03 movslq (%rbx),%rax 9d262: 8d 50 01 lea 0x1(%rax),%edx 9d265: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d26a: 89 13 mov %edx,(%rbx) 9d26c: 44 89 e2 mov %r12d,%edx 9d26f: 81 ca 00 20 15 00 or $0x152000,%edx 9d275: e8 00 00 00 00 callq 9d27a 9d27a: 31 d2 xor %edx,%edx 9d27c: 48 89 ef mov %rbp,%rdi 9d27f: be 79 23 00 00 mov $0x2379,%esi 9d284: e8 00 00 00 00 callq 9d289 9d289: 31 c9 xor %ecx,%ecx 9d28b: 48 89 ef mov %rbp,%rdi 9d28e: be 78 23 00 00 mov $0x2378,%esi 9d293: 41 89 06 mov %eax,(%r14) 9d296: 48 63 03 movslq (%rbx),%rax 9d299: 8d 50 01 lea 0x1(%rax),%edx 9d29c: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d2a1: 89 13 mov %edx,(%rbx) 9d2a3: 44 89 e2 mov %r12d,%edx 9d2a6: 81 ca 00 20 16 00 or $0x162000,%edx 9d2ac: e8 00 00 00 00 callq 9d2b1 9d2b1: 31 d2 xor %edx,%edx 9d2b3: 48 89 ef mov %rbp,%rdi 9d2b6: be 79 23 00 00 mov $0x2379,%esi 9d2bb: e8 00 00 00 00 callq 9d2c0 9d2c0: 31 c9 xor %ecx,%ecx 9d2c2: 48 89 ef mov %rbp,%rdi 9d2c5: be 78 23 00 00 mov $0x2378,%esi 9d2ca: 41 89 06 mov %eax,(%r14) 9d2cd: 48 63 03 movslq (%rbx),%rax 9d2d0: 8d 50 01 lea 0x1(%rax),%edx 9d2d3: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d2d8: 89 13 mov %edx,(%rbx) 9d2da: 44 89 e2 mov %r12d,%edx 9d2dd: 81 ca 00 20 13 00 or $0x132000,%edx 9d2e3: e8 00 00 00 00 callq 9d2e8 9d2e8: 31 d2 xor %edx,%edx 9d2ea: 48 89 ef mov %rbp,%rdi 9d2ed: be 79 23 00 00 mov $0x2379,%esi 9d2f2: e8 00 00 00 00 callq 9d2f7 9d2f7: 31 c9 xor %ecx,%ecx 9d2f9: 48 89 ef mov %rbp,%rdi 9d2fc: be 78 23 00 00 mov $0x2378,%esi 9d301: 41 89 06 mov %eax,(%r14) 9d304: 48 63 03 movslq (%rbx),%rax 9d307: 8d 50 01 lea 0x1(%rax),%edx 9d30a: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d30f: 89 13 mov %edx,(%rbx) 9d311: 44 89 e2 mov %r12d,%edx 9d314: 81 ca 00 20 17 00 or $0x172000,%edx 9d31a: e8 00 00 00 00 callq 9d31f 9d31f: 31 d2 xor %edx,%edx 9d321: 48 89 ef mov %rbp,%rdi 9d324: be 79 23 00 00 mov $0x2379,%esi 9d329: e8 00 00 00 00 callq 9d32e 9d32e: 31 c9 xor %ecx,%ecx 9d330: 48 89 ef mov %rbp,%rdi 9d333: be 78 23 00 00 mov $0x2378,%esi 9d338: 41 89 06 mov %eax,(%r14) 9d33b: 48 63 03 movslq (%rbx),%rax 9d33e: 8d 50 01 lea 0x1(%rax),%edx 9d341: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d346: 89 13 mov %edx,(%rbx) 9d348: 44 89 e2 mov %r12d,%edx 9d34b: 81 ca 00 20 6c 02 or $0x26c2000,%edx 9d351: e8 00 00 00 00 callq 9d356 9d356: 48 89 ef mov %rbp,%rdi 9d359: 31 d2 xor %edx,%edx 9d35b: be 79 23 00 00 mov $0x2379,%esi 9d360: e8 00 00 00 00 callq 9d365 9d365: 31 c9 xor %ecx,%ecx 9d367: 48 89 ef mov %rbp,%rdi 9d36a: be 78 23 00 00 mov $0x2378,%esi 9d36f: 41 89 06 mov %eax,(%r14) 9d372: 48 63 03 movslq (%rbx),%rax 9d375: 8d 50 01 lea 0x1(%rax),%edx 9d378: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d37d: 89 13 mov %edx,(%rbx) 9d37f: 44 89 e2 mov %r12d,%edx 9d382: 81 ca 00 20 6d 02 or $0x26d2000,%edx 9d388: e8 00 00 00 00 callq 9d38d 9d38d: 48 89 ef mov %rbp,%rdi 9d390: 31 d2 xor %edx,%edx 9d392: be 79 23 00 00 mov $0x2379,%esi 9d397: e8 00 00 00 00 callq 9d39c 9d39c: 31 c9 xor %ecx,%ecx 9d39e: 48 89 ef mov %rbp,%rdi 9d3a1: be 78 23 00 00 mov $0x2378,%esi 9d3a6: 41 89 06 mov %eax,(%r14) 9d3a9: 48 63 03 movslq (%rbx),%rax 9d3ac: 8d 50 01 lea 0x1(%rax),%edx 9d3af: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d3b4: 89 13 mov %edx,(%rbx) 9d3b6: 44 89 e2 mov %r12d,%edx 9d3b9: 81 ca 00 20 6e 02 or $0x26e2000,%edx 9d3bf: e8 00 00 00 00 callq 9d3c4 9d3c4: 48 89 ef mov %rbp,%rdi 9d3c7: 31 d2 xor %edx,%edx 9d3c9: be 79 23 00 00 mov $0x2379,%esi 9d3ce: e8 00 00 00 00 callq 9d3d3 9d3d3: 31 c9 xor %ecx,%ecx 9d3d5: 48 89 ef mov %rbp,%rdi 9d3d8: be 78 23 00 00 mov $0x2378,%esi 9d3dd: 41 89 06 mov %eax,(%r14) 9d3e0: 48 63 03 movslq (%rbx),%rax 9d3e3: 8d 50 01 lea 0x1(%rax),%edx 9d3e6: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d3eb: 89 13 mov %edx,(%rbx) 9d3ed: 44 89 e2 mov %r12d,%edx 9d3f0: 81 ca 00 20 6f 02 or $0x26f2000,%edx 9d3f6: e8 00 00 00 00 callq 9d3fb 9d3fb: 48 89 ef mov %rbp,%rdi 9d3fe: 31 d2 xor %edx,%edx 9d400: be 79 23 00 00 mov $0x2379,%esi 9d405: e8 00 00 00 00 callq 9d40a 9d40a: 31 c9 xor %ecx,%ecx 9d40c: 48 89 ef mov %rbp,%rdi 9d40f: be 78 23 00 00 mov $0x2378,%esi 9d414: 41 89 06 mov %eax,(%r14) 9d417: 48 63 03 movslq (%rbx),%rax 9d41a: 8d 50 01 lea 0x1(%rax),%edx 9d41d: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 9d422: 89 13 mov %edx,(%rbx) 9d424: 44 89 e2 mov %r12d,%edx 9d427: 81 ca 00 20 1c 00 or $0x1c2000,%edx 9d42d: e8 00 00 00 00 callq 9d432 9d432: 48 89 ef mov %rbp,%rdi 9d435: 31 d2 xor %edx,%edx 9d437: be 79 23 00 00 mov $0x2379,%esi 9d43c: e8 00 00 00 00 callq 9d441 9d441: 48 89 ef mov %rbp,%rdi 9d444: 31 c9 xor %ecx,%ecx 9d446: be 78 23 00 00 mov $0x2378,%esi 9d44b: 41 89 06 mov %eax,(%r14) 9d44e: 48 63 03 movslq (%rbx),%rax 9d451: 8d 50 01 lea 0x1(%rax),%edx 9d454: 89 13 mov %edx,(%rbx) 9d456: 44 89 e2 mov %r12d,%edx 9d459: 49 8d 5c 85 00 lea 0x0(%r13,%rax,4),%rbx 9d45e: 81 ca 00 20 7c 02 or $0x27c2000,%edx 9d464: e8 00 00 00 00 callq 9d469 9d469: 48 89 ef mov %rbp,%rdi 9d46c: 31 d2 xor %edx,%edx 9d46e: be 79 23 00 00 mov $0x2379,%esi 9d473: e8 00 00 00 00 callq 9d478 9d478: 89 03 mov %eax,(%rbx) 9d47a: 5b pop %rbx 9d47b: 5d pop %rbp 9d47c: 41 5c pop %r12 9d47e: 41 5d pop %r13 9d480: 41 5e pop %r14 9d482: c3 retq 9d483: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9d48a: 00 00 00 00 9d48e: 66 90 xchg %ax,%ax 000000000009d490 : 9d490: e8 00 00 00 00 callq 9d495 9d495: 55 push %rbp 9d496: 53 push %rbx 9d497: 48 8b 47 08 mov 0x8(%rdi),%rax 9d49b: 48 89 fb mov %rdi,%rbx 9d49e: 8b 28 mov (%rax),%ebp 9d4a0: 48 8b 07 mov (%rdi),%rax 9d4a3: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax 9d4aa: 48 8b 40 10 mov 0x10(%rax),%rax 9d4ae: e8 00 00 00 00 callq 9d4b3 9d4b3: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9d4b9: 85 c9 test %ecx,%ecx 9d4bb: 0f 8e 48 03 00 00 jle 9d809 9d4c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d4c8: 48 8d 50 01 lea 0x1(%rax),%rdx 9d4cc: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9d4d2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9d4d9: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9d4e0: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9d4e4: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) 9d4ea: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9d4f0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d4f7: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9d4fe: 8d 51 ff lea -0x1(%rcx),%edx 9d501: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9d508: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9d50e: 85 d2 test %edx,%edx 9d510: 0f 8e db 02 00 00 jle 9d7f1 9d516: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 9d51d: 48 8d 50 01 lea 0x1(%rax),%rdx 9d521: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9d527: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9d52e: 49 8d 04 83 lea (%r11,%rax,4),%rax 9d532: c7 00 00 00 00 00 movl $0x0,(%rax) 9d538: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9d53e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d545: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9d54c: 8d 51 ff lea -0x1(%rcx),%edx 9d54f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9d556: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9d55c: 85 d2 test %edx,%edx 9d55e: 0f 8e 75 02 00 00 jle 9d7d9 9d564: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 9d56b: 48 8d 50 01 lea 0x1(%rax),%rdx 9d56f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9d575: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9d57c: 49 8d 04 82 lea (%r10,%rax,4),%rax 9d580: c7 00 1e 05 00 00 movl $0x51e,(%rax) 9d586: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9d58c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d593: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9d59a: 8d 51 ff lea -0x1(%rcx),%edx 9d59d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9d5a4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9d5aa: 85 d2 test %edx,%edx 9d5ac: 0f 8e 0f 02 00 00 jle 9d7c1 9d5b2: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 9d5b9: 48 8d 50 01 lea 0x1(%rax),%rdx 9d5bd: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9d5c3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9d5ca: 49 8d 04 81 lea (%r9,%rax,4),%rax 9d5ce: c7 00 00 00 00 00 movl $0x0,(%rax) 9d5d4: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9d5da: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d5e1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9d5e8: 8d 57 ff lea -0x1(%rdi),%edx 9d5eb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9d5f2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9d5f8: 85 d2 test %edx,%edx 9d5fa: 0f 8e a9 01 00 00 jle 9d7a9 9d600: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 9d607: 48 8d 50 01 lea 0x1(%rax),%rdx 9d60b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9d611: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9d618: 49 8d 04 80 lea (%r8,%rax,4),%rax 9d61c: c7 00 00 00 00 00 movl $0x0,(%rax) 9d622: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9d628: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d62f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9d636: 8d 51 ff lea -0x1(%rcx),%edx 9d639: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9d640: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9d646: 85 d2 test %edx,%edx 9d648: 0f 8e 43 01 00 00 jle 9d791 9d64e: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9d655: 48 8d 50 01 lea 0x1(%rax),%rdx 9d659: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9d65f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9d666: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9d66a: c7 00 00 00 00 00 movl $0x0,(%rax) 9d670: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9d676: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d67d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9d684: 8d 56 ff lea -0x1(%rsi),%edx 9d687: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9d68e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9d694: 85 d2 test %edx,%edx 9d696: 0f 8e dd 00 00 00 jle 9d779 9d69c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9d6a3: 48 8d 50 01 lea 0x1(%rax),%rdx 9d6a7: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9d6ad: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9d6b4: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9d6b8: c7 00 20 00 00 00 movl $0x20,(%rax) 9d6be: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9d6c4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d6cb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9d6d2: 8d 57 ff lea -0x1(%rdi),%edx 9d6d5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9d6dc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9d6e2: 85 ed test %ebp,%ebp 9d6e4: 74 03 je 9d6e9 9d6e6: 5b pop %rbx 9d6e7: 5d pop %rbp 9d6e8: c3 retq 9d6e9: 85 d2 test %edx,%edx 9d6eb: 0f 8e 29 01 00 00 jle 9d81a 9d6f1: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9d6f8: 48 8d 50 01 lea 0x1(%rax),%rdx 9d6fc: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9d702: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9d709: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9d70d: c7 00 00 42 00 c0 movl $0xc0004200,(%rax) 9d713: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9d719: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d720: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9d727: 8d 51 ff lea -0x1(%rcx),%edx 9d72a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9d731: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9d737: 85 d2 test %edx,%edx 9d739: 0f 8e f3 00 00 00 jle 9d832 9d73f: 48 8d 50 01 lea 0x1(%rax),%rdx 9d743: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9d749: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9d750: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9d757: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9d75b: c7 00 00 00 00 00 movl $0x0,(%rax) 9d761: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9d768: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9d76f: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9d776: 5b pop %rbx 9d777: 5d pop %rbp 9d778: c3 retq 9d779: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d780: e8 00 00 00 00 callq 9d785 9d785: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d78c: e9 0b ff ff ff jmpq 9d69c 9d791: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d798: e8 00 00 00 00 callq 9d79d 9d79d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d7a4: e9 a5 fe ff ff jmpq 9d64e 9d7a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d7b0: e8 00 00 00 00 callq 9d7b5 9d7b5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d7bc: e9 3f fe ff ff jmpq 9d600 9d7c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d7c8: e8 00 00 00 00 callq 9d7cd 9d7cd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d7d4: e9 d9 fd ff ff jmpq 9d5b2 9d7d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d7e0: e8 00 00 00 00 callq 9d7e5 9d7e5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d7ec: e9 73 fd ff ff jmpq 9d564 9d7f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d7f8: e8 00 00 00 00 callq 9d7fd 9d7fd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d804: e9 0d fd ff ff jmpq 9d516 9d809: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d810: e8 00 00 00 00 callq 9d815 9d815: e9 a7 fc ff ff jmpq 9d4c1 9d81a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d821: e8 00 00 00 00 callq 9d826 9d826: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d82d: e9 bf fe ff ff jmpq 9d6f1 9d832: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d839: e8 00 00 00 00 callq 9d83e 9d83e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9d845: e9 f5 fe ff ff jmpq 9d73f 9d84a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000009d850 : 9d850: e8 00 00 00 00 callq 9d855 9d855: 41 57 push %r15 9d857: 31 c9 xor %ecx,%ecx 9d859: 31 d2 xor %edx,%edx 9d85b: be 8d 20 00 00 mov $0x208d,%esi 9d860: 41 56 push %r14 9d862: 41 55 push %r13 9d864: 45 31 ed xor %r13d,%r13d 9d867: 41 54 push %r12 9d869: 55 push %rbp 9d86a: 53 push %rbx 9d86b: 48 89 fb mov %rdi,%rbx 9d86e: 48 8d ab e8 9a 00 00 lea 0x9ae8(%rbx),%rbp 9d875: 48 83 ec 20 sub $0x20,%rsp 9d879: e8 00 00 00 00 callq 9d87e 9d87e: bf de 46 03 00 mov $0x346de,%edi 9d883: e8 00 00 00 00 callq 9d888 9d888: 44 8b 93 c0 b1 00 00 mov 0xb1c0(%rbx),%r10d 9d88f: 45 85 d2 test %r10d,%r10d 9d892: 75 5b jne 9d8ef 9d894: e9 9b 02 00 00 jmpq 9db34 9d899: 4c 8b 75 f0 mov -0x10(%rbp),%r14 9d89d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d8a4: e8 00 00 00 00 callq 9d8a9 9d8a9: 31 f6 xor %esi,%esi 9d8ab: 49 8d 7e 58 lea 0x58(%r14),%rdi 9d8af: e8 00 00 00 00 callq 9d8b4 9d8b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9d8bb: ff 14 25 00 00 00 00 callq *0x0 9d8c2: 49 8b be 50 01 00 00 mov 0x150(%r14),%rdi 9d8c9: e8 00 00 00 00 callq 9d8ce 9d8ce: 45 85 e4 test %r12d,%r12d 9d8d1: 0f 85 65 01 00 00 jne 9da3c 9d8d7: 41 83 c5 01 add $0x1,%r13d 9d8db: 48 81 c5 28 03 00 00 add $0x328,%rbp 9d8e2: 44 39 ab c0 b1 00 00 cmp %r13d,0xb1c0(%rbx) 9d8e9: 0f 86 45 02 00 00 jbe 9db34 9d8ef: 4c 8b 7d f0 mov -0x10(%rbp),%r15 9d8f3: 31 f6 xor %esi,%esi 9d8f5: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 9d8fc: 4d 8b b7 a0 01 00 00 mov 0x1a0(%r15),%r14 9d903: e8 00 00 00 00 callq 9d908 9d908: 41 89 c4 mov %eax,%r12d 9d90b: 83 f8 fc cmp $0xfffffffc,%eax 9d90e: 0f 84 9b 09 00 00 je 9e2af 9d914: 85 c0 test %eax,%eax 9d916: 0f 85 15 01 00 00 jne 9da31 9d91c: 48 8b 7d f0 mov -0x10(%rbp),%rdi 9d920: 48 89 ee mov %rbp,%rsi 9d923: e8 00 00 00 00 callq 9d928 9d928: 41 89 c4 mov %eax,%r12d 9d92b: 85 c0 test %eax,%eax 9d92d: 0f 85 66 ff ff ff jne 9d899 9d933: 4c 8b bd 98 fd ff ff mov -0x268(%rbp),%r15 9d93a: 4c 8d 8d 98 fd ff ff lea -0x268(%rbp),%r9 9d941: 4c 8b 75 00 mov 0x0(%rbp),%r14 9d945: 49 ba 6d b1 32 7c 23 movabs $0x3a4c0a237c32b16d,%r10 9d94c: 0a 4c 3a 9d94f: 4c 89 c8 mov %r9,%rax 9d952: 49 8d 97 80 98 00 00 lea 0x9880(%r15),%rdx 9d959: 48 29 d0 sub %rdx,%rax 9d95c: 48 c1 f8 03 sar $0x3,%rax 9d960: 4c 0f af d0 imul %rax,%r10 9d964: 41 8b 87 44 66 01 00 mov 0x16644(%r15),%eax 9d96b: 85 c0 test %eax,%eax 9d96d: 75 0e jne 9d97d 9d96f: 41 80 bf 41 66 01 00 cmpb $0x0,0x16641(%r15) 9d976: 00 9d977: 0f 84 d1 00 00 00 je 9da4e 9d97d: 41 8b 87 44 66 01 00 mov 0x16644(%r15),%eax 9d984: 85 c0 test %eax,%eax 9d986: 0f 84 84 00 00 00 je 9da10 9d98c: 49 63 c2 movslq %r10d,%rax 9d98f: 49 8b b4 c7 c8 8d 00 mov 0x8dc8(%r15,%rax,8),%rsi 9d996: 00 9d997: 48 85 f6 test %rsi,%rsi 9d99a: 74 35 je 9d9d1 9d99c: 48 8b 06 mov (%rsi),%rax 9d99f: 49 8d 7e 08 lea 0x8(%r14),%rdi 9d9a3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 9d9a7: 49 89 06 mov %rax,(%r14) 9d9aa: 48 8b 86 08 08 00 00 mov 0x808(%rsi),%rax 9d9b1: 49 89 86 08 08 00 00 mov %rax,0x808(%r14) 9d9b8: 4c 89 f0 mov %r14,%rax 9d9bb: 48 29 f8 sub %rdi,%rax 9d9be: 8d 88 10 08 00 00 lea 0x810(%rax),%ecx 9d9c4: 48 29 c6 sub %rax,%rsi 9d9c7: 89 c8 mov %ecx,%eax 9d9c9: c1 e8 03 shr $0x3,%eax 9d9cc: 89 c1 mov %eax,%ecx 9d9ce: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 9d9d1: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) 9d9d8: 00 9d9d9: 31 c0 xor %eax,%eax 9d9db: 48 8b 4d 98 mov -0x68(%rbp),%rcx 9d9df: 48 63 d0 movslq %eax,%rdx 9d9e2: 83 c0 01 add $0x1,%eax 9d9e5: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 9d9e9: 48 8b 8d a0 fd ff ff mov -0x260(%rbp),%rcx 9d9f0: 8b 49 08 mov 0x8(%rcx),%ecx 9d9f3: 89 0a mov %ecx,(%rdx) 9d9f5: 39 45 d8 cmp %eax,-0x28(%rbp) 9d9f8: 73 e1 jae 9d9db 9d9fa: 48 8b 7d f0 mov -0x10(%rbp),%rdi 9d9fe: e8 00 00 00 00 callq 9da03 9da03: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 9da0a: 00 9da0b: e9 89 fe ff ff jmpq 9d899 9da10: 48 8b 4d 98 mov -0x68(%rbp),%rcx 9da14: 48 63 d0 movslq %eax,%rdx 9da17: 83 c0 01 add $0x1,%eax 9da1a: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 9da1e: 48 8b 8d a0 fd ff ff mov -0x260(%rbp),%rcx 9da25: 8b 49 08 mov 0x8(%rcx),%ecx 9da28: 89 0a mov %ecx,(%rdx) 9da2a: 39 45 d8 cmp %eax,-0x28(%rbp) 9da2d: 73 e1 jae 9da10 9da2f: eb c9 jmp 9d9fa 9da31: 3d 00 fe ff ff cmp $0xfffffe00,%eax 9da36: 0f 85 00 00 00 00 jne 9da3c 9da3c: 48 83 c4 20 add $0x20,%rsp 9da40: 44 89 e0 mov %r12d,%eax 9da43: 5b pop %rbx 9da44: 5d pop %rbp 9da45: 41 5c pop %r12 9da47: 41 5d pop %r13 9da49: 41 5e pop %r14 9da4b: 41 5f pop %r15 9da4d: c3 retq 9da4e: 49 8d 7e 08 lea 0x8(%r14),%rdi 9da52: 4c 89 f1 mov %r14,%rcx 9da55: 4c 89 54 24 10 mov %r10,0x10(%rsp) 9da5a: 49 8d 86 18 08 00 00 lea 0x818(%r14),%rax 9da61: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 9da65: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 9da6a: 4d 8d 9f f8 0a 00 00 lea 0xaf8(%r15),%r11 9da71: 48 29 f9 sub %rdi,%rcx 9da74: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 9da7b: 81 c1 10 08 00 00 add $0x810,%ecx 9da81: 48 89 44 24 18 mov %rax,0x18(%rsp) 9da86: 31 c0 xor %eax,%eax 9da88: c1 e9 03 shr $0x3,%ecx 9da8b: f3 48 ab rep stos %rax,%es:(%rdi) 9da8e: 4c 89 df mov %r11,%rdi 9da91: 4c 89 1c 24 mov %r11,(%rsp) 9da95: 49 c7 86 08 08 00 00 movq $0xffffffffffffffff,0x808(%r14) 9da9c: ff ff ff ff 9daa0: e8 00 00 00 00 callq 9daa5 9daa5: 8b 4d e8 mov -0x18(%rbp),%ecx 9daa8: 8b 55 e4 mov -0x1c(%rbp),%edx 9daab: 45 31 c0 xor %r8d,%r8d 9daae: 8b 75 e0 mov -0x20(%rbp),%esi 9dab1: 4c 89 ff mov %r15,%rdi 9dab4: e8 00 00 00 00 callq 9dab9 9dab9: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 9dabe: 4c 89 cf mov %r9,%rdi 9dac1: e8 4a a0 ff ff callq 97b10 9dac6: 45 31 c0 xor %r8d,%r8d 9dac9: 31 c9 xor %ecx,%ecx 9dacb: 31 d2 xor %edx,%edx 9dacd: 31 f6 xor %esi,%esi 9dacf: 4c 89 ff mov %r15,%rdi 9dad2: e8 00 00 00 00 callq 9dad7 9dad7: 4c 8b 1c 24 mov (%rsp),%r11 9dadb: 4c 89 df mov %r11,%rdi 9dade: e8 00 00 00 00 callq 9dae3 9dae3: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 9dae8: 49 63 c2 movslq %r10d,%rax 9daeb: 49 8b 84 c7 c8 8d 00 mov 0x8dc8(%r15,%rax,8),%rax 9daf2: 00 9daf3: 48 85 c0 test %rax,%rax 9daf6: 0f 84 fe fe ff ff je 9d9fa 9dafc: 49 8b 16 mov (%r14),%rdx 9daff: 48 8d 78 08 lea 0x8(%rax),%rdi 9db03: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 9db07: 48 89 10 mov %rdx,(%rax) 9db0a: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 9db0f: 48 8b 56 f0 mov -0x10(%rsi),%rdx 9db13: 4c 89 f6 mov %r14,%rsi 9db16: 48 89 90 08 08 00 00 mov %rdx,0x808(%rax) 9db1d: 48 29 f8 sub %rdi,%rax 9db20: 8d 88 10 08 00 00 lea 0x810(%rax),%ecx 9db26: 48 29 c6 sub %rax,%rsi 9db29: c1 e9 03 shr $0x3,%ecx 9db2c: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 9db2f: e9 c6 fe ff ff jmpq 9d9fa 9db34: 83 bb 08 07 00 00 0b cmpl $0xb,0x708(%rbx) 9db3b: 0f 87 c0 05 00 00 ja 9e101 9db41: 31 d2 xor %edx,%edx 9db43: be b8 30 00 00 mov $0x30b8,%esi 9db48: 48 89 df mov %rbx,%rdi 9db4b: 31 ed xor %ebp,%ebp 9db4d: e8 00 00 00 00 callq 9db52 9db52: be b8 30 00 00 mov $0x30b8,%esi 9db57: 48 89 df mov %rbx,%rdi 9db5a: 31 c9 xor %ecx,%ecx 9db5c: 83 c8 02 or $0x2,%eax 9db5f: 89 c2 mov %eax,%edx 9db61: e8 00 00 00 00 callq 9db66 9db66: 48 8d 83 38 8e 00 00 lea 0x8e38(%rbx),%rax 9db6d: 31 f6 xor %esi,%esi 9db6f: 48 8d bb 10 8e 00 00 lea 0x8e10(%rbx),%rdi 9db76: 48 89 44 24 08 mov %rax,0x8(%rsp) 9db7b: 41 b8 01 00 00 00 mov $0x1,%r8d 9db81: b8 01 00 00 00 mov $0x1,%eax 9db86: eb 1a jmp 9dba2 9db88: 48 83 fe 3f cmp $0x3f,%rsi 9db8c: 0f 87 42 06 00 00 ja 9e1d4 9db92: 4c 89 c2 mov %r8,%rdx 9db95: 48 d3 e2 shl %cl,%rdx 9db98: 48 09 d5 or %rdx,%rbp 9db9b: 48 83 c6 01 add $0x1,%rsi 9db9f: 83 c0 01 add $0x1,%eax 9dba2: 89 f1 mov %esi,%ecx 9dba4: 48 0f a3 37 bt %rsi,(%rdi) 9dba8: 72 de jb 9db88 9dbaa: 3d 80 00 00 00 cmp $0x80,%eax 9dbaf: 75 ea jne 9db9b 9dbb1: 8b 83 c0 b1 00 00 mov 0xb1c0(%rbx),%eax 9dbb7: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 9dbbc: 8d 34 c5 08 00 00 00 lea 0x8(,%rax,8),%esi 9dbc3: e8 00 00 00 00 callq 9dbc8 9dbc8: 41 89 c4 mov %eax,%r12d 9dbcb: 85 c0 test %eax,%eax 9dbcd: 0f 85 1b 05 00 00 jne 9e0ee 9dbd3: 44 8b 8b 60 90 00 00 mov 0x9060(%rbx),%r9d 9dbda: 45 85 c9 test %r9d,%r9d 9dbdd: 0f 8e 13 06 00 00 jle 9e1f6 9dbe3: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dbea: 4c 8b 83 38 90 00 00 mov 0x9038(%rbx),%r8 9dbf1: 48 8d 50 01 lea 0x1(%rax),%rdx 9dbf5: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9dbfb: 49 8d 04 80 lea (%r8,%rax,4),%rax 9dbff: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9dc06: c7 00 00 a0 06 c0 movl $0xc006a000,(%rax) 9dc0c: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9dc12: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dc19: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9dc20: 8d 56 ff lea -0x1(%rsi),%edx 9dc23: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9dc2a: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9dc30: 85 d2 test %edx,%edx 9dc32: 0f 8e 5f 06 00 00 jle 9e297 9dc38: 48 8b bb 38 90 00 00 mov 0x9038(%rbx),%rdi 9dc3f: 48 8d 50 01 lea 0x1(%rax),%rdx 9dc43: 41 89 ee mov %ebp,%r14d 9dc46: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9dc4c: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9dc53: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9dc57: c7 00 00 00 00 00 movl $0x0,(%rax) 9dc5d: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9dc63: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dc6a: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9dc71: 8d 56 ff lea -0x1(%rsi),%edx 9dc74: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9dc7b: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9dc81: 85 d2 test %edx,%edx 9dc83: 0f 8e f6 05 00 00 jle 9e27f 9dc89: 48 8b b3 38 90 00 00 mov 0x9038(%rbx),%rsi 9dc90: 48 8d 50 01 lea 0x1(%rax),%rdx 9dc94: 48 c1 ed 20 shr $0x20,%rbp 9dc98: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9dc9e: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9dca5: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9dca9: 44 89 30 mov %r14d,(%rax) 9dcac: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9dcb2: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dcb9: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9dcc0: 8d 56 ff lea -0x1(%rsi),%edx 9dcc3: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9dcca: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9dcd0: 85 d2 test %edx,%edx 9dcd2: 0f 8e 8f 05 00 00 jle 9e267 9dcd8: 48 8b 8b 38 90 00 00 mov 0x9038(%rbx),%rcx 9dcdf: 48 8d 50 01 lea 0x1(%rax),%rdx 9dce3: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9dce9: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9dcf0: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9dcf4: 89 28 mov %ebp,(%rax) 9dcf6: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9dcfc: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dd03: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9dd0a: 8d 56 ff lea -0x1(%rsi),%edx 9dd0d: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9dd14: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9dd1a: 85 d2 test %edx,%edx 9dd1c: 0f 8e 2d 05 00 00 jle 9e24f 9dd22: 48 8d 50 01 lea 0x1(%rax),%rdx 9dd26: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9dd2c: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9dd33: 48 8b 93 38 90 00 00 mov 0x9038(%rbx),%rdx 9dd3a: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9dd3e: c7 00 00 00 00 00 movl $0x0,(%rax) 9dd44: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9dd4a: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dd51: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9dd58: 8d 56 ff lea -0x1(%rsi),%edx 9dd5b: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9dd62: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9dd68: 85 d2 test %edx,%edx 9dd6a: 0f 8e c7 04 00 00 jle 9e237 9dd70: 4c 8b bb 38 90 00 00 mov 0x9038(%rbx),%r15 9dd77: 48 8d 50 01 lea 0x1(%rax),%rdx 9dd7b: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9dd81: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9dd88: 49 8d 04 87 lea (%r15,%rax,4),%rax 9dd8c: c7 00 00 00 00 00 movl $0x0,(%rax) 9dd92: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9dd98: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dd9f: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9dda6: 8d 56 ff lea -0x1(%rsi),%edx 9dda9: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9ddb0: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9ddb6: 85 d2 test %edx,%edx 9ddb8: 0f 8e 61 04 00 00 jle 9e21f 9ddbe: 4c 8b b3 38 90 00 00 mov 0x9038(%rbx),%r14 9ddc5: 48 8d 50 01 lea 0x1(%rax),%rdx 9ddc9: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9ddcf: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9ddd6: 49 8d 04 86 lea (%r14,%rax,4),%rax 9ddda: c7 00 00 00 00 00 movl $0x0,(%rax) 9dde0: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9dde6: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dded: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9ddf4: 8d 56 ff lea -0x1(%rsi),%edx 9ddf7: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9ddfe: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9de04: 85 d2 test %edx,%edx 9de06: 0f 8e fb 03 00 00 jle 9e207 9de0c: 48 8b ab 38 90 00 00 mov 0x9038(%rbx),%rbp 9de13: 48 8d 50 01 lea 0x1(%rax),%rdx 9de17: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9de1d: 4c 8d bb c8 9a 00 00 lea 0x9ac8(%rbx),%r15 9de24: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9de2b: 48 8d 44 85 00 lea 0x0(%rbp,%rax,4),%rax 9de30: 31 ed xor %ebp,%ebp 9de32: c7 00 00 00 00 00 movl $0x0,(%rax) 9de38: 44 8b ab c0 b1 00 00 mov 0xb1c0(%rbx),%r13d 9de3f: 48 8b 83 70 90 00 00 mov 0x9070(%rbx),%rax 9de46: 83 ab 60 90 00 00 01 subl $0x1,0x9060(%rbx) 9de4d: 48 21 83 48 90 00 00 and %rax,0x9048(%rbx) 9de54: 45 85 ed test %r13d,%r13d 9de57: 0f 85 51 02 00 00 jne 9e0ae 9de5d: e9 85 03 00 00 jmpq 9e1e7 9de62: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9de69: 4c 8b 93 38 90 00 00 mov 0x9038(%rbx),%r10 9de70: 48 8d 50 01 lea 0x1(%rax),%rdx 9de74: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9de7a: 49 8d 04 82 lea (%r10,%rax,4),%rax 9de7e: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9de85: c7 00 00 a2 05 c0 movl $0xc005a200,(%rax) 9de8b: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9de91: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9de98: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9de9f: 8d 56 ff lea -0x1(%rsi),%edx 9dea2: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9dea9: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9deaf: 85 d2 test %edx,%edx 9deb1: 0f 8e 05 03 00 00 jle 9e1bc 9deb7: 4c 8b 8b 38 90 00 00 mov 0x9038(%rbx),%r9 9debe: 48 8d 50 01 lea 0x1(%rax),%rdx 9dec2: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9dec8: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9decf: 49 8d 04 81 lea (%r9,%rax,4),%rax 9ded3: c7 00 00 00 00 20 movl $0x20000000,(%rax) 9ded9: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9dedf: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dee6: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9deed: 8d 4e ff lea -0x1(%rsi),%ecx 9def0: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9def7: 89 8b 60 90 00 00 mov %ecx,0x9060(%rbx) 9defd: 41 8b 77 30 mov 0x30(%r15),%esi 9df01: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 9df08: 41 8b 77 08 mov 0x8(%r15),%esi 9df0c: c1 e6 1a shl $0x1a,%esi 9df0f: 09 f2 or %esi,%edx 9df11: 41 8b 77 04 mov 0x4(%r15),%esi 9df15: c1 e6 1d shl $0x1d,%esi 9df18: 09 f2 or %esi,%edx 9df1a: 89 d6 mov %edx,%esi 9df1c: 81 ce 00 00 00 80 or $0x80000000,%esi 9df22: 41 83 3f 01 cmpl $0x1,(%r15) 9df26: 0f 45 d6 cmovne %esi,%edx 9df29: 85 c9 test %ecx,%ecx 9df2b: 0f 8e 6d 02 00 00 jle 9e19e 9df31: 4c 8b 83 38 90 00 00 mov 0x9038(%rbx),%r8 9df38: 48 8d 48 01 lea 0x1(%rax),%rcx 9df3c: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9df42: 48 89 8b 48 90 00 00 mov %rcx,0x9048(%rbx) 9df49: 49 8d 04 80 lea (%r8,%rax,4),%rax 9df4d: 89 10 mov %edx,(%rax) 9df4f: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9df55: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9df5c: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9df63: 8d 56 ff lea -0x1(%rsi),%edx 9df66: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9df6d: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9df73: 85 d2 test %edx,%edx 9df75: 0f 8e 0b 02 00 00 jle 9e186 9df7b: 48 8b bb 38 90 00 00 mov 0x9038(%rbx),%rdi 9df82: 48 8d 50 01 lea 0x1(%rax),%rdx 9df86: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9df8c: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9df93: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9df97: 44 89 30 mov %r14d,(%rax) 9df9a: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9dfa0: 49 c1 ee 20 shr $0x20,%r14 9dfa4: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dfab: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9dfb2: 8d 56 ff lea -0x1(%rsi),%edx 9dfb5: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9dfbc: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9dfc2: 85 d2 test %edx,%edx 9dfc4: 0f 8e a4 01 00 00 jle 9e16e 9dfca: 48 8b b3 38 90 00 00 mov 0x9038(%rbx),%rsi 9dfd1: 48 8d 50 01 lea 0x1(%rax),%rdx 9dfd5: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9dfdb: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9dfe2: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9dfe6: 44 89 30 mov %r14d,(%rax) 9dfe9: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9dfef: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9dff6: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9dffd: 8d 56 ff lea -0x1(%rsi),%edx 9e000: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9e007: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9e00d: 85 d2 test %edx,%edx 9e00f: 0f 8e 41 01 00 00 jle 9e156 9e015: 48 8b 8b 38 90 00 00 mov 0x9038(%rbx),%rcx 9e01c: 48 8d 50 01 lea 0x1(%rax),%rdx 9e020: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9e026: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9e02d: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9e031: 44 89 28 mov %r13d,(%rax) 9e034: 8b b3 60 90 00 00 mov 0x9060(%rbx),%esi 9e03a: 49 c1 ed 20 shr $0x20,%r13 9e03e: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e045: 48 23 83 70 90 00 00 and 0x9070(%rbx),%rax 9e04c: 8d 56 ff lea -0x1(%rsi),%edx 9e04f: 48 89 83 48 90 00 00 mov %rax,0x9048(%rbx) 9e056: 89 93 60 90 00 00 mov %edx,0x9060(%rbx) 9e05c: 85 d2 test %edx,%edx 9e05e: 0f 8e da 00 00 00 jle 9e13e 9e064: 48 8d 50 01 lea 0x1(%rax),%rdx 9e068: 23 83 78 90 00 00 and 0x9078(%rbx),%eax 9e06e: 83 c5 01 add $0x1,%ebp 9e071: 49 81 c7 28 03 00 00 add $0x328,%r15 9e078: 48 89 93 48 90 00 00 mov %rdx,0x9048(%rbx) 9e07f: 48 8b 93 38 90 00 00 mov 0x9038(%rbx),%rdx 9e086: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9e08a: 44 89 28 mov %r13d,(%rax) 9e08d: 48 8b 83 70 90 00 00 mov 0x9070(%rbx),%rax 9e094: 83 ab 60 90 00 00 01 subl $0x1,0x9060(%rbx) 9e09b: 48 21 83 48 90 00 00 and %rax,0x9048(%rbx) 9e0a2: 39 ab c0 b1 00 00 cmp %ebp,0xb1c0(%rbx) 9e0a8: 0f 86 39 01 00 00 jbe 9e1e7 9e0ae: 49 8b 7f 10 mov 0x10(%r15),%rdi 9e0b2: e8 00 00 00 00 callq 9e0b7 9e0b7: 44 8b 9b 60 90 00 00 mov 0x9060(%rbx),%r11d 9e0be: 49 89 c6 mov %rax,%r14 9e0c1: 41 8b 47 38 mov 0x38(%r15),%eax 9e0c5: 44 8d 2c 85 00 00 00 lea 0x0(,%rax,4),%r13d 9e0cc: 00 9e0cd: 4c 03 ab 28 5c 00 00 add 0x5c28(%rbx),%r13 9e0d4: 45 85 db test %r11d,%r11d 9e0d7: 0f 8f 85 fd ff ff jg 9de62 9e0dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e0e4: e8 00 00 00 00 callq 9e0e9 9e0e9: e9 74 fd ff ff jmpq 9de62 9e0ee: 89 c6 mov %eax,%esi 9e0f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e0f7: e8 00 00 00 00 callq 9e0fc 9e0fc: e9 3b f9 ff ff jmpq 9da3c 9e101: 8b 83 78 66 01 00 mov 0x16678(%rbx),%eax 9e107: 31 c9 xor %ecx,%ecx 9e109: 48 89 df mov %rbx,%rdi 9e10c: be 5c 30 00 00 mov $0x305c,%esi 9e111: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 9e118: e8 00 00 00 00 callq 9e11d 9e11d: 8b 83 98 66 01 00 mov 0x16698(%rbx),%eax 9e123: 31 c9 xor %ecx,%ecx 9e125: 48 89 df mov %rbx,%rdi 9e128: be 5d 30 00 00 mov $0x305d,%esi 9e12d: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 9e134: e8 00 00 00 00 callq 9e139 9e139: e9 03 fa ff ff jmpq 9db41 9e13e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e145: e8 00 00 00 00 callq 9e14a 9e14a: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e151: e9 0e ff ff ff jmpq 9e064 9e156: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e15d: e8 00 00 00 00 callq 9e162 9e162: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e169: e9 a7 fe ff ff jmpq 9e015 9e16e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e175: e8 00 00 00 00 callq 9e17a 9e17a: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e181: e9 44 fe ff ff jmpq 9dfca 9e186: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e18d: e8 00 00 00 00 callq 9e192 9e192: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e199: e9 dd fd ff ff jmpq 9df7b 9e19e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e1a5: 89 14 24 mov %edx,(%rsp) 9e1a8: e8 00 00 00 00 callq 9e1ad 9e1ad: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e1b4: 8b 14 24 mov (%rsp),%edx 9e1b7: e9 75 fd ff ff jmpq 9df31 9e1bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e1c3: e8 00 00 00 00 callq 9e1c8 9e1c8: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e1cf: e9 e3 fc ff ff jmpq 9deb7 9e1d4: 0f 0b ud2 9e1d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e1dd: e8 00 00 00 00 callq 9e1e2 9e1e2: e9 ca f9 ff ff jmpq 9dbb1 9e1e7: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 9e1ec: e8 00 00 00 00 callq 9e1f1 9e1f1: e9 46 f8 ff ff jmpq 9da3c 9e1f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e1fd: e8 00 00 00 00 callq 9e202 9e202: e9 dc f9 ff ff jmpq 9dbe3 9e207: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e20e: e8 00 00 00 00 callq 9e213 9e213: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e21a: e9 ed fb ff ff jmpq 9de0c 9e21f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e226: e8 00 00 00 00 callq 9e22b 9e22b: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e232: e9 87 fb ff ff jmpq 9ddbe 9e237: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e23e: e8 00 00 00 00 callq 9e243 9e243: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e24a: e9 21 fb ff ff jmpq 9dd70 9e24f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e256: e8 00 00 00 00 callq 9e25b 9e25b: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e262: e9 bb fa ff ff jmpq 9dd22 9e267: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e26e: e8 00 00 00 00 callq 9e273 9e273: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e27a: e9 59 fa ff ff jmpq 9dcd8 9e27f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e286: e8 00 00 00 00 callq 9e28b 9e28b: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e292: e9 f2 f9 ff ff jmpq 9dc89 9e297: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e29e: e8 00 00 00 00 callq 9e2a3 9e2a3: 48 8b 83 48 90 00 00 mov 0x9048(%rbx),%rax 9e2aa: e9 89 f9 ff ff jmpq 9dc38 9e2af: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 9e2b5: e9 82 f7 ff ff jmpq 9da3c 9e2ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000009e2c0 : 9e2c0: e8 00 00 00 00 callq 9e2c5 9e2c5: f6 c1 01 test $0x1,%cl 9e2c8: 0f 85 9b 03 00 00 jne 9e669 9e2ce: 41 55 push %r13 9e2d0: 49 89 f5 mov %rsi,%r13 9e2d3: 41 54 push %r12 9e2d5: 41 89 cc mov %ecx,%r12d 9e2d8: 55 push %rbp 9e2d9: 48 89 d5 mov %rdx,%rbp 9e2dc: 53 push %rbx 9e2dd: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi 9e2e3: 48 89 fb mov %rdi,%rbx 9e2e6: 85 f6 test %esi,%esi 9e2e8: 0f 8e 6a 03 00 00 jle 9e658 9e2ee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e2f5: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9e2fc: 48 8d 50 01 lea 0x1(%rax),%rdx 9e300: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9e306: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9e30a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9e311: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) 9e317: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9e31d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e324: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9e32b: 8d 51 ff lea -0x1(%rcx),%edx 9e32e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9e335: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9e33b: 85 d2 test %edx,%edx 9e33d: 0f 8e fd 02 00 00 jle 9e640 9e343: 48 8d 50 01 lea 0x1(%rax),%rdx 9e347: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9e34d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9e354: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9e35b: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9e35f: c7 00 00 05 10 00 movl $0x100500,(%rax) 9e365: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9e36b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e372: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9e379: 8d 56 ff lea -0x1(%rsi),%edx 9e37c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9e383: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9e389: 85 d2 test %edx,%edx 9e38b: 0f 8e 97 02 00 00 jle 9e628 9e391: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 9e398: 48 8d 50 01 lea 0x1(%rax),%rdx 9e39c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9e3a2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9e3a9: 49 8d 04 83 lea (%r11,%rax,4),%rax 9e3ad: 44 89 28 mov %r13d,(%rax) 9e3b0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9e3b6: 49 c1 ed 20 shr $0x20,%r13 9e3ba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e3c1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9e3c8: 8d 57 ff lea -0x1(%rdi),%edx 9e3cb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9e3d2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9e3d8: 85 d2 test %edx,%edx 9e3da: 0f 8e 30 02 00 00 jle 9e610 9e3e0: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 9e3e7: 48 8d 50 01 lea 0x1(%rax),%rdx 9e3eb: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9e3f1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9e3f8: 49 8d 04 82 lea (%r10,%rax,4),%rax 9e3fc: 44 89 28 mov %r13d,(%rax) 9e3ff: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9e405: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e40c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9e413: 8d 51 ff lea -0x1(%rcx),%edx 9e416: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9e41d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9e423: 85 d2 test %edx,%edx 9e425: 0f 8e cd 01 00 00 jle 9e5f8 9e42b: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 9e432: 48 8d 50 01 lea 0x1(%rax),%rdx 9e436: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9e43c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9e443: 49 8d 04 81 lea (%r9,%rax,4),%rax 9e447: 89 28 mov %ebp,(%rax) 9e449: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9e44f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e456: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9e45d: 41 83 e4 02 and $0x2,%r12d 9e461: 8d 56 ff lea -0x1(%rsi),%edx 9e464: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9e46b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9e471: 75 07 jne 9e47a 9e473: 5b pop %rbx 9e474: 5d pop %rbp 9e475: 41 5c pop %r12 9e477: 41 5d pop %r13 9e479: c3 retq 9e47a: 85 d2 test %edx,%edx 9e47c: 0f 8e 49 02 00 00 jle 9e6cb 9e482: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 9e489: 48 8d 50 01 lea 0x1(%rax),%rdx 9e48d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9e493: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9e49a: 49 8d 04 80 lea (%r8,%rax,4),%rax 9e49e: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) 9e4a4: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9e4aa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e4b1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9e4b8: 8d 57 ff lea -0x1(%rdi),%edx 9e4bb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9e4c2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9e4c8: 85 d2 test %edx,%edx 9e4ca: 0f 8e e3 01 00 00 jle 9e6b3 9e4d0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 9e4d7: 48 8d 50 01 lea 0x1(%rax),%rdx 9e4db: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9e4e1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9e4e8: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9e4ec: c7 00 00 00 10 00 movl $0x100000,(%rax) 9e4f2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 9e4f8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e4ff: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9e506: 8d 51 ff lea -0x1(%rcx),%edx 9e509: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9e510: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9e516: 85 d2 test %edx,%edx 9e518: 0f 8e 7d 01 00 00 jle 9e69b 9e51e: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 9e525: 48 8d 50 01 lea 0x1(%rax),%rdx 9e529: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9e52f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9e536: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9e53a: c7 00 b5 30 00 00 movl $0x30b5,(%rax) 9e540: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 9e546: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e54d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9e554: 8d 56 ff lea -0x1(%rsi),%edx 9e557: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9e55e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9e564: 85 d2 test %edx,%edx 9e566: 0f 8e 17 01 00 00 jle 9e683 9e56c: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 9e573: 48 8d 50 01 lea 0x1(%rax),%rdx 9e577: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9e57d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9e584: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9e588: c7 00 00 00 00 00 movl $0x0,(%rax) 9e58e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 9e594: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e59b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 9e5a2: 8d 57 ff lea -0x1(%rdi),%edx 9e5a5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 9e5ac: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 9e5b2: 85 d2 test %edx,%edx 9e5b4: 0f 8e b1 00 00 00 jle 9e66b 9e5ba: 48 8d 50 01 lea 0x1(%rax),%rdx 9e5be: 23 83 40 02 00 00 and 0x240(%rbx),%eax 9e5c4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 9e5cb: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 9e5d2: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9e5d6: c7 00 00 00 00 20 movl $0x20000000,(%rax) 9e5dc: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 9e5e3: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 9e5ea: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 9e5f1: 5b pop %rbx 9e5f2: 5d pop %rbp 9e5f3: 41 5c pop %r12 9e5f5: 41 5d pop %r13 9e5f7: c3 retq 9e5f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e5ff: e8 00 00 00 00 callq 9e604 9e604: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e60b: e9 1b fe ff ff jmpq 9e42b 9e610: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e617: e8 00 00 00 00 callq 9e61c 9e61c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e623: e9 b8 fd ff ff jmpq 9e3e0 9e628: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e62f: e8 00 00 00 00 callq 9e634 9e634: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e63b: e9 51 fd ff ff jmpq 9e391 9e640: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e647: e8 00 00 00 00 callq 9e64c 9e64c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e653: e9 eb fc ff ff jmpq 9e343 9e658: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e65f: e8 00 00 00 00 callq 9e664 9e664: e9 85 fc ff ff jmpq 9e2ee 9e669: 0f 0b ud2 9e66b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e672: e8 00 00 00 00 callq 9e677 9e677: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e67e: e9 37 ff ff ff jmpq 9e5ba 9e683: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e68a: e8 00 00 00 00 callq 9e68f 9e68f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e696: e9 d1 fe ff ff jmpq 9e56c 9e69b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e6a2: e8 00 00 00 00 callq 9e6a7 9e6a7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e6ae: e9 6b fe ff ff jmpq 9e51e 9e6b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e6ba: e8 00 00 00 00 callq 9e6bf 9e6bf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e6c6: e9 05 fe ff ff jmpq 9e4d0 9e6cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e6d2: e8 00 00 00 00 callq 9e6d7 9e6d7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 9e6de: e9 9f fd ff ff jmpq 9e482 9e6e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 9e6ea: 00 00 00 00 9e6ee: 66 90 xchg %ax,%ax 000000000009e6f0 : 9e6f0: e8 00 00 00 00 callq 9e6f5 9e6f5: 41 56 push %r14 9e6f7: 31 c9 xor %ecx,%ecx 9e6f9: 31 d2 xor %edx,%edx 9e6fb: be c1 21 00 00 mov $0x21c1,%esi 9e700: 41 55 push %r13 9e702: 41 54 push %r12 9e704: 55 push %rbp 9e705: 53 push %rbx 9e706: 48 89 fb mov %rdi,%rbx 9e709: e8 00 00 00 00 callq 9e70e 9e70e: 31 d2 xor %edx,%edx 9e710: 31 c9 xor %ecx,%ecx 9e712: be 51 30 00 00 mov $0x3051,%esi 9e717: 48 89 df mov %rbx,%rdi 9e71a: e8 00 00 00 00 callq 9e71f 9e71f: 8b 83 48 94 00 00 mov 0x9448(%rbx),%eax 9e725: 89 c2 mov %eax,%edx 9e727: c1 ea 03 shr $0x3,%edx 9e72a: 83 f8 0f cmp $0xf,%eax 9e72d: 0f 86 66 09 00 00 jbe 9f099 9e733: 89 d7 mov %edx,%edi 9e735: e8 06 76 ff ff callq 95d40 <__order_base_2.part.0> 9e73a: 44 8d 60 fe lea -0x2(%rax),%r12d 9e73e: 83 e0 3f and $0x3f,%eax 9e741: 41 c1 e4 08 shl $0x8,%r12d 9e745: 41 81 e4 00 3f 00 00 and $0x3f00,%r12d 9e74c: 41 09 c4 or %eax,%r12d 9e74f: 45 89 e5 mov %r12d,%r13d 9e752: 41 81 cc 00 80 41 00 or $0x418000,%r12d 9e759: 41 81 cd 00 80 41 80 or $0x80418000,%r13d 9e760: 31 c9 xor %ecx,%ecx 9e762: 44 89 e2 mov %r12d,%edx 9e765: be 41 30 00 00 mov $0x3041,%esi 9e76a: 48 89 df mov %rbx,%rdi 9e76d: e8 00 00 00 00 callq 9e772 9e772: 31 c9 xor %ecx,%ecx 9e774: 44 89 ea mov %r13d,%edx 9e777: be 41 30 00 00 mov $0x3041,%esi 9e77c: 48 89 df mov %rbx,%rdi 9e77f: e8 00 00 00 00 callq 9e784 9e784: 31 c9 xor %ecx,%ecx 9e786: 31 d2 xor %edx,%edx 9e788: be 45 30 00 00 mov $0x3045,%esi 9e78d: 48 c7 83 38 94 00 00 movq $0x0,0x9438(%rbx) 9e794: 00 00 00 00 9e798: 48 89 df mov %rbx,%rdi 9e79b: e8 00 00 00 00 callq 9e7a0 9e7a0: 8b 83 30 94 00 00 mov 0x9430(%rbx),%eax 9e7a6: 31 c9 xor %ecx,%ecx 9e7a8: 48 89 df mov %rbx,%rdi 9e7ab: be 43 30 00 00 mov $0x3043,%esi 9e7b0: 8d 2c 85 00 00 00 00 lea 0x0(,%rax,4),%ebp 9e7b7: 48 03 ab 28 5c 00 00 add 0x5c28(%rbx),%rbp 9e7be: 89 ea mov %ebp,%edx 9e7c0: 48 c1 ed 20 shr $0x20,%rbp 9e7c4: e8 00 00 00 00 callq 9e7c9 9e7c9: 40 0f b6 d5 movzbl %bpl,%edx 9e7cd: 31 c9 xor %ecx,%ecx 9e7cf: be 44 30 00 00 mov $0x3044,%esi 9e7d4: 48 89 df mov %rbx,%rdi 9e7d7: e8 00 00 00 00 callq 9e7dc 9e7dc: 8b 83 a8 94 00 00 mov 0x94a8(%rbx),%eax 9e7e2: 31 c9 xor %ecx,%ecx 9e7e4: 48 89 df mov %rbx,%rdi 9e7e7: be 46 30 00 00 mov $0x3046,%esi 9e7ec: 8d 2c 85 00 00 00 00 lea 0x0(,%rax,4),%ebp 9e7f3: 48 03 ab 28 5c 00 00 add 0x5c28(%rbx),%rbp 9e7fa: 89 ea mov %ebp,%edx 9e7fc: e8 00 00 00 00 callq 9e801 9e801: 48 89 ea mov %rbp,%rdx 9e804: 31 c9 xor %ecx,%ecx 9e806: be 47 30 00 00 mov $0x3047,%esi 9e80b: 48 c1 ea 20 shr $0x20,%rdx 9e80f: 48 89 df mov %rbx,%rdi 9e812: e8 00 00 00 00 callq 9e817 9e817: bf 58 89 41 00 mov $0x418958,%edi 9e81c: e8 00 00 00 00 callq 9e821 9e821: 31 c9 xor %ecx,%ecx 9e823: 44 89 e2 mov %r12d,%edx 9e826: be 41 30 00 00 mov $0x3041,%esi 9e82b: 48 89 df mov %rbx,%rdi 9e82e: e8 00 00 00 00 callq 9e833 9e833: 31 c9 xor %ecx,%ecx 9e835: be 40 30 00 00 mov $0x3040,%esi 9e83a: 48 89 df mov %rbx,%rdi 9e83d: 48 8b ab 58 94 00 00 mov 0x9458(%rbx),%rbp 9e844: 48 89 ea mov %rbp,%rdx 9e847: 48 c1 ea 08 shr $0x8,%rdx 9e84b: e8 00 00 00 00 callq 9e850 9e850: 48 89 ea mov %rbp,%rdx 9e853: 31 c9 xor %ecx,%ecx 9e855: be b1 30 00 00 mov $0x30b1,%esi 9e85a: 48 c1 ea 28 shr $0x28,%rdx 9e85e: 48 89 df mov %rbx,%rdi 9e861: e8 00 00 00 00 callq 9e866 9e866: 83 bb 08 07 00 00 0a cmpl $0xa,0x708(%rbx) 9e86d: 74 5d je 9e8cc 9e86f: 31 d2 xor %edx,%edx 9e871: be 59 30 00 00 mov $0x3059,%esi 9e876: 48 89 df mov %rbx,%rdi 9e879: e8 00 00 00 00 callq 9e87e 9e87e: 89 c2 mov %eax,%edx 9e880: 81 e2 ff ff ff bf and $0xbfffffff,%edx 9e886: 80 bb a4 94 00 00 00 cmpb $0x0,0x94a4(%rbx) 9e88d: 74 21 je 9e8b0 9e88f: 8b bb a0 94 00 00 mov 0x94a0(%rbx),%edi 9e895: 25 03 00 80 7f and $0x7f800003,%eax 9e89a: 8d 14 bd 00 00 00 00 lea 0x0(,%rdi,4),%edx 9e8a1: 81 e2 fc ff 7f 00 and $0x7ffffc,%edx 9e8a7: 09 d0 or %edx,%eax 9e8a9: 0d 00 00 00 40 or $0x40000000,%eax 9e8ae: 89 c2 mov %eax,%edx 9e8b0: 31 c9 xor %ecx,%ecx 9e8b2: be 59 30 00 00 mov $0x3059,%esi 9e8b7: 48 89 df mov %rbx,%rdi 9e8ba: e8 00 00 00 00 callq 9e8bf 9e8bf: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) 9e8c6: 0f 84 92 07 00 00 je 9f05e 9e8cc: 31 c0 xor %eax,%eax 9e8ce: 48 8b 8b 28 94 00 00 mov 0x9428(%rbx),%rcx 9e8d5: 48 63 d0 movslq %eax,%rdx 9e8d8: 83 c0 01 add $0x1,%eax 9e8db: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 9e8df: 48 8b 8b 30 92 00 00 mov 0x9230(%rbx),%rcx 9e8e6: 8b 49 08 mov 0x8(%rcx),%ecx 9e8e9: 89 0a mov %ecx,(%rdx) 9e8eb: 3b 83 68 94 00 00 cmp 0x9468(%rbx),%eax 9e8f1: 76 db jbe 9e8ce 9e8f3: 8b 83 48 8a 00 00 mov 0x8a48(%rbx),%eax 9e8f9: 31 c9 xor %ecx,%ecx 9e8fb: be ae 30 00 00 mov $0x30ae,%esi 9e900: 48 89 df mov %rbx,%rdi 9e903: 48 8d ab 28 92 00 00 lea 0x9228(%rbx),%rbp 9e90a: 8d 50 ff lea -0x1(%rax),%edx 9e90d: e8 00 00 00 00 callq 9e912 9e912: 31 c9 xor %ecx,%ecx 9e914: 31 d2 xor %edx,%edx 9e916: be 50 30 00 00 mov $0x3050,%esi 9e91b: 48 89 df mov %rbx,%rdi 9e91e: e8 00 00 00 00 callq 9e923 9e923: 31 c9 xor %ecx,%ecx 9e925: ba 01 00 00 00 mov $0x1,%edx 9e92a: 48 89 df mov %rbx,%rdi 9e92d: be 4b 30 00 00 mov $0x304b,%esi 9e932: e8 00 00 00 00 callq 9e937 9e937: 31 d2 xor %edx,%edx 9e939: be b6 21 00 00 mov $0x21b6,%esi 9e93e: 48 89 df mov %rbx,%rdi 9e941: e8 00 00 00 00 callq 9e946 9e946: be b6 21 00 00 mov $0x21b6,%esi 9e94b: 31 c9 xor %ecx,%ecx 9e94d: 48 89 df mov %rbx,%rdi 9e950: 25 ff ff ff ea and $0xeaffffff,%eax 9e955: 89 c2 mov %eax,%edx 9e957: e8 00 00 00 00 callq 9e95c 9e95c: bf de 46 03 00 mov $0x346de,%edi 9e961: e8 00 00 00 00 callq 9e966 9e966: be 05 00 00 00 mov $0x5,%esi 9e96b: 48 c7 c0 00 00 00 00 mov $0x0,%rax 9e972: 8b 50 0c mov 0xc(%rax),%edx 9e975: 48 83 c0 10 add $0x10,%rax 9e979: 48 83 38 00 cmpq $0x0,(%rax) 9e97d: 8d 74 16 02 lea 0x2(%rsi,%rdx,1),%esi 9e981: 75 ef jne 9e972 9e983: 83 c6 0c add $0xc,%esi 9e986: 48 89 ef mov %rbp,%rdi 9e989: e8 00 00 00 00 callq 9e98e 9e98e: 85 c0 test %eax,%eax 9e990: 0f 85 14 07 00 00 jne 9f0aa 9e996: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi 9e99c: 85 f6 test %esi,%esi 9e99e: 0f 8e 81 08 00 00 jle 9f225 9e9a4: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9e9ab: 48 8b 8b 28 94 00 00 mov 0x9428(%rbx),%rcx 9e9b2: 48 8d 50 01 lea 0x1(%rax),%rdx 9e9b6: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9e9bc: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9e9c0: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9e9c7: c7 00 00 4a 00 c0 movl $0xc0004a00,(%rax) 9e9cd: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi 9e9d3: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9e9da: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9e9e1: 8d 57 ff lea -0x1(%rdi),%edx 9e9e4: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9e9eb: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9e9f1: 85 d2 test %edx,%edx 9e9f3: 0f 8e c4 06 00 00 jle 9f0bd 9e9f9: 48 8d 50 01 lea 0x1(%rax),%rdx 9e9fd: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ea03: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ea0a: 48 8b 93 28 94 00 00 mov 0x9428(%rbx),%rdx 9ea11: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9ea15: c7 00 00 00 00 20 movl $0x20000000,(%rax) 9ea1b: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi 9ea21: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ea28: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9ea2f: 8d 57 ff lea -0x1(%rdi),%edx 9ea32: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ea39: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9ea3f: 85 d2 test %edx,%edx 9ea41: 0f 8e 4e 07 00 00 jle 9f195 9ea47: 4c 8b b3 28 94 00 00 mov 0x9428(%rbx),%r14 9ea4e: 48 8d 50 01 lea 0x1(%rax),%rdx 9ea52: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ea58: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ea5f: 49 8d 04 86 lea (%r14,%rax,4),%rax 9ea63: c7 00 00 28 01 c0 movl $0xc0012800,(%rax) 9ea69: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi 9ea6f: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ea76: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9ea7d: 8d 56 ff lea -0x1(%rsi),%edx 9ea80: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ea87: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9ea8d: 85 d2 test %edx,%edx 9ea8f: 0f 8e 18 07 00 00 jle 9f1ad 9ea95: 4c 8b ab 28 94 00 00 mov 0x9428(%rbx),%r13 9ea9c: 48 8d 50 01 lea 0x1(%rax),%rdx 9eaa0: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9eaa6: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9eaad: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax 9eab2: c7 00 00 00 00 80 movl $0x80000000,(%rax) 9eab8: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi 9eabe: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9eac5: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9eacc: 8d 57 ff lea -0x1(%rdi),%edx 9eacf: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ead6: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9eadc: 85 d2 test %edx,%edx 9eade: 0f 8e e1 06 00 00 jle 9f1c5 9eae4: 4c 8b a3 28 94 00 00 mov 0x9428(%rbx),%r12 9eaeb: 48 8d 50 01 lea 0x1(%rax),%rdx 9eaef: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9eaf5: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9eafc: 49 8d 04 84 lea (%r12,%rax,4),%rax 9eb00: 49 c7 c4 00 00 00 00 mov $0x0,%r12 9eb07: c7 00 00 00 00 80 movl $0x80000000,(%rax) 9eb0d: 48 8b 83 60 94 00 00 mov 0x9460(%rbx),%rax 9eb14: 83 ab 50 94 00 00 01 subl $0x1,0x9450(%rbx) 9eb1b: 48 21 83 38 94 00 00 and %rax,0x9438(%rbx) 9eb22: 44 8b 9b 50 94 00 00 mov 0x9450(%rbx),%r11d 9eb29: 45 8b 6c 24 0c mov 0xc(%r12),%r13d 9eb2e: 45 85 db test %r11d,%r11d 9eb31: 0f 8e 16 05 00 00 jle 9f04d 9eb37: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9eb3e: 4c 8b 93 28 94 00 00 mov 0x9428(%rbx),%r10 9eb45: 41 c1 e5 10 shl $0x10,%r13d 9eb49: 41 81 e5 00 00 ff 3f and $0x3fff0000,%r13d 9eb50: 48 8d 50 01 lea 0x1(%rax),%rdx 9eb54: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9eb5a: 41 81 cd 00 69 00 c0 or $0xc0006900,%r13d 9eb61: 49 8d 04 82 lea (%r10,%rax,4),%rax 9eb65: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9eb6c: 44 89 28 mov %r13d,(%rax) 9eb6f: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi 9eb75: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9eb7c: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9eb83: 8d 57 ff lea -0x1(%rdi),%edx 9eb86: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9eb8d: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9eb93: 41 8b 74 24 08 mov 0x8(%r12),%esi 9eb98: 44 8d ae 00 60 ff ff lea -0xa000(%rsi),%r13d 9eb9f: 85 d2 test %edx,%edx 9eba1: 0f 8e 8e 04 00 00 jle 9f035 9eba7: 4c 8b 83 28 94 00 00 mov 0x9428(%rbx),%r8 9ebae: 48 8d 50 01 lea 0x1(%rax),%rdx 9ebb2: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ebb8: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ebbf: 49 8d 04 80 lea (%r8,%rax,4),%rax 9ebc3: 44 89 28 mov %r13d,(%rax) 9ebc6: 48 8b 83 60 94 00 00 mov 0x9460(%rbx),%rax 9ebcd: 45 31 ed xor %r13d,%r13d 9ebd0: 48 21 83 38 94 00 00 and %rax,0x9438(%rbx) 9ebd7: 8b 83 50 94 00 00 mov 0x9450(%rbx),%eax 9ebdd: 83 e8 01 sub $0x1,%eax 9ebe0: 89 83 50 94 00 00 mov %eax,0x9450(%rbx) 9ebe6: 45 8b 4c 24 0c mov 0xc(%r12),%r9d 9ebeb: 45 85 c9 test %r9d,%r9d 9ebee: 75 50 jne 9ec40 9ebf0: eb 6b jmp 9ec5d 9ebf2: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ebf9: 48 8b bb 28 94 00 00 mov 0x9428(%rbx),%rdi 9ec00: 41 83 c5 01 add $0x1,%r13d 9ec04: 48 8d 50 01 lea 0x1(%rax),%rdx 9ec08: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ec0e: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9ec12: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ec19: 44 89 30 mov %r14d,(%rax) 9ec1c: 48 8b 83 60 94 00 00 mov 0x9460(%rbx),%rax 9ec23: 48 21 83 38 94 00 00 and %rax,0x9438(%rbx) 9ec2a: 8b 83 50 94 00 00 mov 0x9450(%rbx),%eax 9ec30: 83 e8 01 sub $0x1,%eax 9ec33: 89 83 50 94 00 00 mov %eax,0x9450(%rbx) 9ec39: 45 3b 6c 24 0c cmp 0xc(%r12),%r13d 9ec3e: 73 1d jae 9ec5d 9ec40: 49 8b 0c 24 mov (%r12),%rcx 9ec44: 49 63 d5 movslq %r13d,%rdx 9ec47: 44 8b 34 91 mov (%rcx,%rdx,4),%r14d 9ec4b: 85 c0 test %eax,%eax 9ec4d: 7f a3 jg 9ebf2 9ec4f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ec56: e8 00 00 00 00 callq 9ec5b 9ec5b: eb 95 jmp 9ebf2 9ec5d: 49 83 c4 10 add $0x10,%r12 9ec61: 49 83 3c 24 00 cmpq $0x0,(%r12) 9ec66: 0f 85 b6 fe ff ff jne 9eb22 9ec6c: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi 9ec72: 85 f6 test %esi,%esi 9ec74: 0f 8e bc 05 00 00 jle 9f236 9ec7a: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ec81: 48 8b 8b 28 94 00 00 mov 0x9428(%rbx),%rcx 9ec88: 48 8d 50 01 lea 0x1(%rax),%rdx 9ec8c: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ec92: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9ec96: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ec9d: c7 00 00 69 02 c0 movl $0xc0026900,(%rax) 9eca3: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi 9eca9: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ecb0: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9ecb7: 8d 56 ff lea -0x1(%rsi),%edx 9ecba: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ecc1: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9ecc7: 85 d2 test %edx,%edx 9ecc9: 0f 8e 06 04 00 00 jle 9f0d5 9eccf: 48 8d 50 01 lea 0x1(%rax),%rdx 9ecd3: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ecd9: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ece0: 48 8b 93 28 94 00 00 mov 0x9428(%rbx),%rdx 9ece7: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9eceb: c7 00 d4 00 00 00 movl $0xd4,(%rax) 9ecf1: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi 9ecf7: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ecfe: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9ed05: 8d 57 ff lea -0x1(%rdi),%edx 9ed08: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ed0f: 44 8b a3 64 8b 00 00 mov 0x8b64(%rbx),%r12d 9ed16: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9ed1c: 85 d2 test %edx,%edx 9ed1e: 0f 8e c9 03 00 00 jle 9f0ed 9ed24: 4c 8b b3 28 94 00 00 mov 0x9428(%rbx),%r14 9ed2b: 48 8d 50 01 lea 0x1(%rax),%rdx 9ed2f: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ed35: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ed3c: 49 8d 04 86 lea (%r14,%rax,4),%rax 9ed40: 44 89 20 mov %r12d,(%rax) 9ed43: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi 9ed49: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ed50: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9ed57: 8d 56 ff lea -0x1(%rsi),%edx 9ed5a: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ed61: 44 8b a3 68 8b 00 00 mov 0x8b68(%rbx),%r12d 9ed68: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9ed6e: 85 d2 test %edx,%edx 9ed70: 0f 8e 8f 03 00 00 jle 9f105 9ed76: 4c 8b ab 28 94 00 00 mov 0x9428(%rbx),%r13 9ed7d: 48 8d 50 01 lea 0x1(%rax),%rdx 9ed81: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ed87: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ed8e: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax 9ed93: 44 89 20 mov %r12d,(%rax) 9ed96: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi 9ed9c: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9eda3: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9edaa: 8d 57 ff lea -0x1(%rdi),%edx 9edad: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9edb4: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9edba: 85 d2 test %edx,%edx 9edbc: 0f 8e 5b 03 00 00 jle 9f11d 9edc2: 4c 8b 9b 28 94 00 00 mov 0x9428(%rbx),%r11 9edc9: 48 8d 50 01 lea 0x1(%rax),%rdx 9edcd: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9edd3: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9edda: 49 8d 04 83 lea (%r11,%rax,4),%rax 9edde: c7 00 00 4a 00 c0 movl $0xc0004a00,(%rax) 9ede4: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi 9edea: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9edf1: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9edf8: 8d 56 ff lea -0x1(%rsi),%edx 9edfb: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ee02: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9ee08: 85 d2 test %edx,%edx 9ee0a: 0f 8e 25 03 00 00 jle 9f135 9ee10: 4c 8b 93 28 94 00 00 mov 0x9428(%rbx),%r10 9ee17: 48 8d 50 01 lea 0x1(%rax),%rdx 9ee1b: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ee21: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ee28: 49 8d 04 82 lea (%r10,%rax,4),%rax 9ee2c: c7 00 00 00 00 30 movl $0x30000000,(%rax) 9ee32: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi 9ee38: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ee3f: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9ee46: 8d 57 ff lea -0x1(%rdi),%edx 9ee49: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ee50: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9ee56: 85 d2 test %edx,%edx 9ee58: 0f 8e ef 02 00 00 jle 9f14d 9ee5e: 4c 8b 8b 28 94 00 00 mov 0x9428(%rbx),%r9 9ee65: 48 8d 50 01 lea 0x1(%rax),%rdx 9ee69: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ee6f: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ee76: 49 8d 04 81 lea (%r9,%rax,4),%rax 9ee7a: c7 00 00 12 00 c0 movl $0xc0001200,(%rax) 9ee80: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi 9ee86: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ee8d: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9ee94: 8d 56 ff lea -0x1(%rsi),%edx 9ee97: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ee9e: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9eea4: 85 d2 test %edx,%edx 9eea6: 0f 8e b9 02 00 00 jle 9f165 9eeac: 4c 8b 83 28 94 00 00 mov 0x9428(%rbx),%r8 9eeb3: 48 8d 50 01 lea 0x1(%rax),%rdx 9eeb7: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9eebd: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9eec4: 49 8d 04 80 lea (%r8,%rax,4),%rax 9eec8: c7 00 00 00 00 00 movl $0x0,(%rax) 9eece: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi 9eed4: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9eedb: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9eee2: 8d 57 ff lea -0x1(%rdi),%edx 9eee5: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9eeec: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9eef2: 85 d2 test %edx,%edx 9eef4: 0f 8e 83 02 00 00 jle 9f17d 9eefa: 48 8b bb 28 94 00 00 mov 0x9428(%rbx),%rdi 9ef01: 48 8d 50 01 lea 0x1(%rax),%rdx 9ef05: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ef0b: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ef12: 48 8d 04 87 lea (%rdi,%rax,4),%rax 9ef16: c7 00 00 11 02 c0 movl $0xc0021100,(%rax) 9ef1c: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi 9ef22: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ef29: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9ef30: 8d 56 ff lea -0x1(%rsi),%edx 9ef33: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ef3a: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9ef40: 85 d2 test %edx,%edx 9ef42: 0f 8e 95 02 00 00 jle 9f1dd 9ef48: 48 8b b3 28 94 00 00 mov 0x9428(%rbx),%rsi 9ef4f: 48 8d 50 01 lea 0x1(%rax),%rdx 9ef53: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9ef59: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9ef60: 48 8d 04 86 lea (%rsi,%rax,4),%rax 9ef64: c7 00 03 00 00 00 movl $0x3,(%rax) 9ef6a: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi 9ef70: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9ef77: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9ef7e: 8d 57 ff lea -0x1(%rdi),%edx 9ef81: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9ef88: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9ef8e: 85 d2 test %edx,%edx 9ef90: 0f 8e 5f 02 00 00 jle 9f1f5 9ef96: 48 8b 8b 28 94 00 00 mov 0x9428(%rbx),%rcx 9ef9d: 48 8d 50 01 lea 0x1(%rax),%rdx 9efa1: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9efa7: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9efae: 48 8d 04 81 lea (%rcx,%rax,4),%rax 9efb2: c7 00 00 80 00 00 movl $0x8000,(%rax) 9efb8: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi 9efbe: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9efc5: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax 9efcc: 8d 56 ff lea -0x1(%rsi),%edx 9efcf: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) 9efd6: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) 9efdc: 85 d2 test %edx,%edx 9efde: 0f 8e 29 02 00 00 jle 9f20d 9efe4: 48 8d 50 01 lea 0x1(%rax),%rdx 9efe8: 23 83 68 94 00 00 and 0x9468(%rbx),%eax 9efee: 48 89 ef mov %rbp,%rdi 9eff1: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) 9eff8: 48 8b 93 28 94 00 00 mov 0x9428(%rbx),%rdx 9efff: 48 8d 04 82 lea (%rdx,%rax,4),%rax 9f003: c7 00 00 80 00 00 movl $0x8000,(%rax) 9f009: 48 8b 83 60 94 00 00 mov 0x9460(%rbx),%rax 9f010: 83 ab 50 94 00 00 01 subl $0x1,0x9450(%rbx) 9f017: 48 21 83 38 94 00 00 and %rax,0x9438(%rbx) 9f01e: e8 00 00 00 00 callq 9f023 9f023: c6 83 1c 94 00 00 01 movb $0x1,0x941c(%rbx) 9f02a: 31 c0 xor %eax,%eax 9f02c: 5b pop %rbx 9f02d: 5d pop %rbp 9f02e: 41 5c pop %r12 9f030: 41 5d pop %r13 9f032: 41 5e pop %r14 9f034: c3 retq 9f035: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f03c: e8 00 00 00 00 callq 9f041 9f041: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f048: e9 5a fb ff ff jmpq 9eba7 9f04d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f054: e8 00 00 00 00 callq 9f059 9f059: e9 d9 fa ff ff jmpq 9eb37 9f05e: 8b 83 a4 66 01 00 mov 0x166a4(%rbx),%eax 9f064: 31 c9 xor %ecx,%ecx 9f066: 48 89 df mov %rbx,%rdi 9f069: be 5a 30 00 00 mov $0x305a,%esi 9f06e: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 9f075: 81 e2 fc ff 7f 00 and $0x7ffffc,%edx 9f07b: e8 00 00 00 00 callq 9f080 9f080: 31 c9 xor %ecx,%ecx 9f082: ba fc ff 7f 00 mov $0x7ffffc,%edx 9f087: 48 89 df mov %rbx,%rdi 9f08a: be 5b 30 00 00 mov $0x305b,%esi 9f08f: e8 00 00 00 00 callq 9f094 9f094: e9 33 f8 ff ff jmpq 9e8cc 9f099: 41 bc 00 be 41 00 mov $0x41be00,%r12d 9f09f: 41 bd 00 be 41 80 mov $0x8041be00,%r13d 9f0a5: e9 b6 f6 ff ff jmpq 9e760 9f0aa: 89 c6 mov %eax,%esi 9f0ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f0b3: e8 00 00 00 00 callq 9f0b8 9f0b8: e9 66 ff ff ff jmpq 9f023 9f0bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f0c4: e8 00 00 00 00 callq 9f0c9 9f0c9: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f0d0: e9 24 f9 ff ff jmpq 9e9f9 9f0d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f0dc: e8 00 00 00 00 callq 9f0e1 9f0e1: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f0e8: e9 e2 fb ff ff jmpq 9eccf 9f0ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f0f4: e8 00 00 00 00 callq 9f0f9 9f0f9: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f100: e9 1f fc ff ff jmpq 9ed24 9f105: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f10c: e8 00 00 00 00 callq 9f111 9f111: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f118: e9 59 fc ff ff jmpq 9ed76 9f11d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f124: e8 00 00 00 00 callq 9f129 9f129: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f130: e9 8d fc ff ff jmpq 9edc2 9f135: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f13c: e8 00 00 00 00 callq 9f141 9f141: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f148: e9 c3 fc ff ff jmpq 9ee10 9f14d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f154: e8 00 00 00 00 callq 9f159 9f159: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f160: e9 f9 fc ff ff jmpq 9ee5e 9f165: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f16c: e8 00 00 00 00 callq 9f171 9f171: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f178: e9 2f fd ff ff jmpq 9eeac 9f17d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f184: e8 00 00 00 00 callq 9f189 9f189: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f190: e9 65 fd ff ff jmpq 9eefa 9f195: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f19c: e8 00 00 00 00 callq 9f1a1 9f1a1: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f1a8: e9 9a f8 ff ff jmpq 9ea47 9f1ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f1b4: e8 00 00 00 00 callq 9f1b9 9f1b9: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f1c0: e9 d0 f8 ff ff jmpq 9ea95 9f1c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f1cc: e8 00 00 00 00 callq 9f1d1 9f1d1: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f1d8: e9 07 f9 ff ff jmpq 9eae4 9f1dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f1e4: e8 00 00 00 00 callq 9f1e9 9f1e9: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f1f0: e9 53 fd ff ff jmpq 9ef48 9f1f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f1fc: e8 00 00 00 00 callq 9f201 9f201: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f208: e9 89 fd ff ff jmpq 9ef96 9f20d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f214: e8 00 00 00 00 callq 9f219 9f219: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax 9f220: e9 bf fd ff ff jmpq 9efe4 9f225: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f22c: e8 00 00 00 00 callq 9f231 9f231: e9 6e f7 ff ff jmpq 9e9a4 9f236: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f23d: e8 00 00 00 00 callq 9f242 9f242: e9 33 fa ff ff jmpq 9ec7a 9f247: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 9f24e: 00 00 000000000009f250 : 9f250: e8 00 00 00 00 callq 9f255 9f255: 48 83 bf 40 b3 00 00 cmpq $0x0,0xb340(%rdi) 9f25c: 00 9f25d: 0f 84 35 01 00 00 je 9f398 9f263: 41 56 push %r14 9f265: 41 55 push %r13 9f267: 41 54 push %r12 9f269: 55 push %rbp 9f26a: 48 89 fd mov %rdi,%rbp 9f26d: 53 push %rbx 9f26e: 44 8b b7 40 b3 00 00 mov 0xb340(%rdi),%r14d 9f275: 41 f7 c6 01 00 0e 00 test $0xe0001,%r14d 9f27c: 0f 84 85 00 00 00 je 9f307 9f282: 8b 97 c0 b1 00 00 mov 0xb1c0(%rdi),%edx 9f288: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 9f28f: 48 8d 9f c8 9a 00 00 lea 0x9ac8(%rdi),%rbx 9f296: 45 31 e4 xor %r12d,%r12d 9f299: 85 d2 test %edx,%edx 9f29b: 74 5a je 9f2f7 9f29d: 4c 89 ef mov %r13,%rdi 9f2a0: 41 83 c4 01 add $0x1,%r12d 9f2a4: 48 81 c3 28 03 00 00 add $0x328,%rbx 9f2ab: e8 00 00 00 00 callq 9f2b0 9f2b0: 8b 8b e0 fc ff ff mov -0x320(%rbx),%ecx 9f2b6: 45 31 c0 xor %r8d,%r8d 9f2b9: 48 89 ef mov %rbp,%rdi 9f2bc: 8b 93 dc fc ff ff mov -0x324(%rbx),%edx 9f2c2: 8b b3 d8 fc ff ff mov -0x328(%rbx),%esi 9f2c8: e8 00 00 00 00 callq 9f2cd 9f2cd: 48 89 ef mov %rbp,%rdi 9f2d0: e8 7b 85 ff ff callq 97850 9f2d5: 45 31 c0 xor %r8d,%r8d 9f2d8: 31 c9 xor %ecx,%ecx 9f2da: 31 d2 xor %edx,%edx 9f2dc: 31 f6 xor %esi,%esi 9f2de: 48 89 ef mov %rbp,%rdi 9f2e1: e8 00 00 00 00 callq 9f2e6 9f2e6: 4c 89 ef mov %r13,%rdi 9f2e9: e8 00 00 00 00 callq 9f2ee 9f2ee: 44 3b a5 c0 b1 00 00 cmp 0xb1c0(%rbp),%r12d 9f2f5: 72 a6 jb 9f29d 9f2f7: 48 89 ef mov %rbp,%rdi 9f2fa: e8 c1 9a ff ff callq 98dc0 9f2ff: 48 89 ef mov %rbp,%rdi 9f302: e8 49 e5 ff ff callq 9d850 9f307: 41 81 e6 01 00 01 00 and $0x10001,%r14d 9f30e: 75 6e jne 9f37e 9f310: 48 8d bd 28 92 00 00 lea 0x9228(%rbp),%rdi 9f317: e8 00 00 00 00 callq 9f31c 9f31c: 85 c0 test %eax,%eax 9f31e: 74 1e je 9f33e 9f320: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax 9f327: 48 89 ef mov %rbp,%rdi 9f32a: 48 8b 40 50 mov 0x50(%rax),%rax 9f32e: e8 00 00 00 00 callq 9f333 9f333: 31 c0 xor %eax,%eax 9f335: 5b pop %rbx 9f336: 5d pop %rbp 9f337: 41 5c pop %r12 9f339: 41 5d pop %r13 9f33b: 41 5e pop %r14 9f33d: c3 retq 9f33e: 48 8d bd 38 8e 00 00 lea 0x8e38(%rbp),%rdi 9f345: e8 00 00 00 00 callq 9f34a 9f34a: 89 c3 mov %eax,%ebx 9f34c: 85 c0 test %eax,%eax 9f34e: 75 d0 jne 9f320 9f350: 8b 85 c0 b1 00 00 mov 0xb1c0(%rbp),%eax 9f356: 85 c0 test %eax,%eax 9f358: 74 c6 je 9f320 9f35a: 48 63 c3 movslq %ebx,%rax 9f35d: 83 c3 01 add $0x1,%ebx 9f360: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 9f367: 48 8d bc 05 80 98 00 lea 0x9880(%rbp,%rax,1),%rdi 9f36e: 00 9f36f: e8 00 00 00 00 callq 9f374 9f374: 39 9d c0 b1 00 00 cmp %ebx,0xb1c0(%rbp) 9f37a: 77 de ja 9f35a 9f37c: eb a2 jmp 9f320 9f37e: 48 89 ef mov %rbp,%rdi 9f381: e8 6a f3 ff ff callq 9e6f0 9f386: 48 8d bd 28 92 00 00 lea 0x9228(%rbp),%rdi 9f38d: e8 00 00 00 00 callq 9f392 9f392: 85 c0 test %eax,%eax 9f394: 75 8a jne 9f320 9f396: eb a6 jmp 9f33e 9f398: 31 c0 xor %eax,%eax 9f39a: c3 retq 9f39b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000009f3a0 : 9f3a0: e8 00 00 00 00 callq 9f3a5 9f3a5: 41 57 push %r15 9f3a7: 49 89 ff mov %rdi,%r15 9f3aa: 41 56 push %r14 9f3ac: 41 55 push %r13 9f3ae: 41 54 push %r12 9f3b0: 55 push %rbp 9f3b1: 53 push %rbx 9f3b2: 48 83 ec 50 sub $0x50,%rsp 9f3b6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 9f3bd: 00 00 9f3bf: 48 89 44 24 48 mov %rax,0x48(%rsp) 9f3c4: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 9f3ca: 83 f8 0e cmp $0xe,%eax 9f3cd: 0f 84 66 1c 00 00 je a1039 9f3d3: 0f 87 13 0f 00 00 ja a02ec 9f3d9: 83 f8 0c cmp $0xc,%eax 9f3dc: 0f 84 5b 1b 00 00 je a0f3d 9f3e2: 83 f8 0d cmp $0xd,%eax 9f3e5: 0f 85 b1 0e 00 00 jne a029c 9f3eb: ba e1 00 00 00 mov $0xe1,%edx 9f3f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9f3f7: e8 00 00 00 00 callq 9f3fc 9f3fc: ba 24 00 00 00 mov $0x24,%edx 9f401: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9f408: 4c 89 ff mov %r15,%rdi 9f40b: e8 00 00 00 00 callq 9f410 9f410: ba 18 00 00 00 mov $0x18,%edx 9f415: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9f41c: 4c 89 ff mov %r15,%rdi 9f41f: e8 00 00 00 00 callq 9f424 9f424: 31 d2 xor %edx,%edx 9f426: be 00 20 00 00 mov $0x2000,%esi 9f42b: 4c 89 ff mov %r15,%rdi 9f42e: e8 00 00 00 00 callq 9f433 9f433: 31 c9 xor %ecx,%ecx 9f435: be 00 20 00 00 mov $0x2000,%esi 9f43a: 4c 89 ff mov %r15,%rdi 9f43d: 0c ff or $0xff,%al 9f43f: 89 c2 mov %eax,%edx 9f441: e8 00 00 00 00 callq 9f446 9f446: 31 c9 xor %ecx,%ecx 9f448: be 3e 26 00 00 mov $0x263e,%esi 9f44d: 4c 89 ff mov %r15,%rdi 9f450: 41 8b 97 84 8a 00 00 mov 0x8a84(%r15),%edx 9f457: e8 00 00 00 00 callq 9f45c 9f45c: 31 c9 xor %ecx,%ecx 9f45e: be d2 0b 00 00 mov $0xbd2,%esi 9f463: 4c 89 ff mov %r15,%rdi 9f466: 41 8b 97 84 8a 00 00 mov 0x8a84(%r15),%edx 9f46d: e8 00 00 00 00 callq 9f472 9f472: 31 c9 xor %ecx,%ecx 9f474: 4c 89 ff mov %r15,%rdi 9f477: be 03 03 00 00 mov $0x303,%esi 9f47c: 41 8b 97 84 8a 00 00 mov 0x8a84(%r15),%edx 9f483: e8 00 00 00 00 callq 9f488 9f488: 49 8d bf 9c 8a 00 00 lea 0x8a9c(%r15),%rdi 9f48f: 44 89 f9 mov %r15d,%ecx 9f492: 31 c0 xor %eax,%eax 9f494: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 9f498: 49 8d 97 1c 8b 00 00 lea 0x8b1c(%r15),%rdx 9f49f: 49 c7 87 94 8a 00 00 movq $0x0,0x8a94(%r15) 9f4a6: 00 00 00 00 9f4aa: 49 c7 87 0c 8b 00 00 movq $0x0,0x8b0c(%r15) 9f4b1: 00 00 00 00 9f4b5: 29 f9 sub %edi,%ecx 9f4b7: 81 c1 14 8b 00 00 add $0x8b14,%ecx 9f4bd: c1 e9 03 shr $0x3,%ecx 9f4c0: f3 48 ab rep stos %rax,%es:(%rdi) 9f4c3: 48 89 d7 mov %rdx,%rdi 9f4c6: 44 89 fa mov %r15d,%edx 9f4c9: 49 c7 87 14 8b 00 00 movq $0x0,0x8b14(%r15) 9f4d0: 00 00 00 00 9f4d4: 49 c7 87 4c 8b 00 00 movq $0x0,0x8b4c(%r15) 9f4db: 00 00 00 00 9f4df: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 9f4e3: 29 fa sub %edi,%edx 9f4e5: 8d 8a 54 8b 00 00 lea 0x8b54(%rdx),%ecx 9f4eb: c1 e9 03 shr $0x3,%ecx 9f4ee: f3 48 ab rep stos %rax,%es:(%rdi) 9f4f1: 41 8b 97 08 07 00 00 mov 0x708(%r15),%edx 9f4f8: 83 fa 0e cmp $0xe,%edx 9f4fb: 0f 84 c7 14 00 00 je a09c8 9f501: 0f 87 d6 09 00 00 ja 9fedd 9f507: 83 fa 0b cmp $0xb,%edx 9f50a: 0f 84 7f 16 00 00 je a0b8f 9f510: 0f 86 e7 07 00 00 jbe 9fcfd 9f516: 83 fa 0c cmp $0xc,%edx 9f519: 0f 84 b0 0b 00 00 je a00cf 9f51f: 48 b8 10 00 80 00 10 movabs $0x80081000800010,%rax 9f526: 08 80 00 9f529: 31 db xor %ebx,%ebx 9f52b: 41 c7 87 ac 8a 00 00 movl $0x802814,0x8aac(%r15) 9f532: 14 28 80 00 9f536: bd 80 10 82 00 mov $0x821080,%ebp 9f53b: 49 89 87 94 8a 00 00 mov %rax,0x8a94(%r15) 9f542: 48 b8 10 10 80 00 10 movabs $0x80181000801010,%rax 9f549: 18 80 00 9f54c: 49 89 87 9c 8a 00 00 mov %rax,0x8a9c(%r15) 9f553: 48 b8 10 28 80 00 08 movabs $0x80280800802810,%rax 9f55a: 28 80 00 9f55d: 49 89 87 a4 8a 00 00 mov %rax,0x8aa4(%r15) 9f564: 48 b8 04 00 00 00 08 movabs $0x200000800000004,%rax 9f56b: 00 00 02 9f56e: 49 89 87 b4 8a 00 00 mov %rax,0x8ab4(%r15) 9f575: 48 b8 10 00 00 02 14 movabs $0x600001402000010,%rax 9f57c: 00 00 06 9f57f: 49 89 87 bc 8a 00 00 mov %rax,0x8abc(%r15) 9f586: 48 b8 08 00 40 02 10 movabs $0x240001002400008,%rax 9f58d: 00 40 02 9f590: 49 89 87 c8 8a 00 00 mov %rax,0x8ac8(%r15) 9f597: 48 b8 30 00 40 02 14 movabs $0x640001402400030,%rax 9f59e: 00 40 06 9f5a1: 49 89 87 d0 8a 00 00 mov %rax,0x8ad0(%r15) 9f5a8: 48 b8 0c 00 40 00 0c movabs $0x100000c0040000c,%rax 9f5af: 00 00 01 9f5b2: 49 89 87 dc 8a 00 00 mov %rax,0x8adc(%r15) 9f5b9: 48 b8 1c 00 00 01 34 movabs $0x10000340100001c,%rax 9f5c0: 00 00 01 9f5c3: 49 89 87 e4 8a 00 00 mov %rax,0x8ae4(%r15) 9f5ca: 48 b8 1c 00 40 00 20 movabs $0x10000200040001c,%rax 9f5d1: 00 00 01 9f5d4: 49 89 87 f4 8a 00 00 mov %rax,0x8af4(%r15) 9f5db: 48 b8 38 00 00 01 08 movabs $0x2c0000801000038,%rax 9f5e2: 00 c0 02 9f5e5: 49 89 87 fc 8a 00 00 mov %rax,0x8afc(%r15) 9f5ec: 48 b8 10 00 c0 02 14 movabs $0x6c0001402c00010,%rax 9f5f3: 00 c0 06 9f5f6: 49 89 87 04 8b 00 00 mov %rax,0x8b04(%r15) 9f5fd: 48 b8 a8 00 00 00 a4 movabs $0xa4000000a8,%rax 9f604: 00 00 00 9f607: 49 89 87 14 8b 00 00 mov %rax,0x8b14(%r15) 9f60e: 48 b8 90 00 00 00 90 movabs $0x9000000090,%rax 9f615: 00 00 00 9f618: 49 89 87 1c 8b 00 00 mov %rax,0x8b1c(%r15) 9f61f: 49 89 87 24 8b 00 00 mov %rax,0x8b24(%r15) 9f626: 48 b8 ee 00 00 00 ea movabs $0xea000000ee,%rax 9f62d: 00 00 00 9f630: 49 89 87 34 8b 00 00 mov %rax,0x8b34(%r15) 9f637: 48 b8 e9 00 00 00 e5 movabs $0xe5000000e9,%rax 9f63e: 00 00 00 9f641: 49 89 87 3c 8b 00 00 mov %rax,0x8b3c(%r15) 9f648: 48 b8 e4 00 00 00 e0 movabs $0xe0000000e4,%rax 9f64f: 00 00 00 9f652: 49 89 87 44 8b 00 00 mov %rax,0x8b44(%r15) 9f659: 89 d8 mov %ebx,%eax 9f65b: 41 c7 87 ec 8a 00 00 movl $0x1000024,0x8aec(%r15) 9f662: 24 00 00 01 9f666: 41 c7 87 2c 8b 00 00 movl $0x90,0x8b2c(%r15) 9f66d: 90 00 00 00 9f671: 41 c7 87 4c 8b 00 00 movl $0x90,0x8b4c(%r15) 9f678: 90 00 00 00 9f67c: 48 83 fb 17 cmp $0x17,%rbx 9f680: 76 2a jbe 9f6ac 9f682: 41 8b 94 9f 94 8a 00 mov 0x8a94(%r15,%rbx,4),%edx 9f689: 00 9f68a: 8d b0 44 26 00 00 lea 0x2644(%rax),%esi 9f690: 31 c9 xor %ecx,%ecx 9f692: 4c 89 ff mov %r15,%rdi 9f695: 48 83 c3 01 add $0x1,%rbx 9f699: e8 00 00 00 00 callq 9f69e 9f69e: 48 83 fb 20 cmp $0x20,%rbx 9f6a2: 74 18 je 9f6bc 9f6a4: 89 d8 mov %ebx,%eax 9f6a6: 48 83 fb 17 cmp $0x17,%rbx 9f6aa: 77 d6 ja 9f682 9f6ac: 48 0f a3 dd bt %rbx,%rbp 9f6b0: 73 d0 jae 9f682 9f6b2: 48 83 c3 01 add $0x1,%rbx 9f6b6: 48 83 fb 20 cmp $0x20,%rbx 9f6ba: 75 e8 jne 9f6a4 9f6bc: 31 db xor %ebx,%ebx 9f6be: eb 04 jmp 9f6c4 9f6c0: 48 83 c3 01 add $0x1,%rbx 9f6c4: 48 83 fb 07 cmp $0x7,%rbx 9f6c8: 74 f6 je 9f6c0 9f6ca: 41 8b 94 9f 14 8b 00 mov 0x8b14(%r15,%rbx,4),%edx 9f6d1: 00 9f6d2: 31 c9 xor %ecx,%ecx 9f6d4: 8d b3 64 26 00 00 lea 0x2664(%rbx),%esi 9f6da: 4c 89 ff mov %r15,%rdi 9f6dd: e8 00 00 00 00 callq 9f6e2 9f6e2: 83 fb 0f cmp $0xf,%ebx 9f6e5: 75 d9 jne 9f6c0 9f6e7: 41 8b 87 38 8a 00 00 mov 0x8a38(%r15),%eax 9f6ee: 31 d2 xor %edx,%edx 9f6f0: 41 f7 b7 34 8a 00 00 divl 0x8a34(%r15) 9f6f7: 89 44 24 04 mov %eax,0x4(%rsp) 9f6fb: 49 8d 87 18 0b 00 00 lea 0xb18(%r15),%rax 9f702: 48 89 c7 mov %rax,%rdi 9f705: 48 89 44 24 20 mov %rax,0x20(%rsp) 9f70a: e8 00 00 00 00 callq 9f70f 9f70f: 45 8b af 28 8a 00 00 mov 0x8a28(%r15),%r13d 9f716: 45 85 ed test %r13d,%r13d 9f719: 0f 84 5c 18 00 00 je a0f7b 9f71f: 45 31 ed xor %r13d,%r13d 9f722: 31 ed xor %ebp,%ebp 9f724: 45 8b 9f 34 8a 00 00 mov 0x8a34(%r15),%r11d 9f72b: 45 85 db test %r11d,%r11d 9f72e: 0f 84 c2 00 00 00 je 9f7f6 9f734: 41 89 ec mov %ebp,%r12d 9f737: b8 00 00 00 c0 mov $0xc0000000,%eax 9f73c: 41 c1 e4 10 shl $0x10,%r12d 9f740: 41 81 e4 00 00 ff 00 and $0xff0000,%r12d 9f747: 41 81 cc 00 00 00 40 or $0x40000000,%r12d 9f74e: 83 fd ff cmp $0xffffffff,%ebp 9f751: 44 0f 44 e0 cmove %eax,%r12d 9f755: 45 89 e6 mov %r12d,%r14d 9f758: 44 89 64 24 08 mov %r12d,0x8(%rsp) 9f75d: 45 31 e4 xor %r12d,%r12d 9f760: 41 81 ce 00 00 00 20 or $0x20000000,%r14d 9f767: 44 89 f2 mov %r14d,%edx 9f76a: 41 83 fc ff cmp $0xffffffff,%r12d 9f76e: 74 0d je 9f77d 9f770: 44 89 e2 mov %r12d,%edx 9f773: c1 e2 08 shl $0x8,%edx 9f776: 0f b7 d2 movzwl %dx,%edx 9f779: 0b 54 24 08 or 0x8(%rsp),%edx 9f77d: 31 c9 xor %ecx,%ecx 9f77f: be 00 c2 00 00 mov $0xc200,%esi 9f784: 4c 89 ff mov %r15,%rdi 9f787: e8 00 00 00 00 callq 9f78c 9f78c: 31 d2 xor %edx,%edx 9f78e: be 3d 26 00 00 mov $0x263d,%esi 9f793: 4c 89 ff mov %r15,%rdi 9f796: e8 00 00 00 00 callq 9f79b 9f79b: 31 d2 xor %edx,%edx 9f79d: be df 26 00 00 mov $0x26df,%esi 9f7a2: 4c 89 ff mov %r15,%rdi 9f7a5: 89 c3 mov %eax,%ebx 9f7a7: e8 00 00 00 00 callq 9f7ac 9f7ac: 41 8b b7 34 8a 00 00 mov 0x8a34(%r15),%esi 9f7b3: 31 d2 xor %edx,%edx 9f7b5: 09 c3 or %eax,%ebx 9f7b7: 41 8b 87 38 8a 00 00 mov 0x8a38(%r15),%eax 9f7be: c1 eb 10 shr $0x10,%ebx 9f7c1: f7 f6 div %esi 9f7c3: ba 01 00 00 00 mov $0x1,%edx 9f7c8: 0f b6 db movzbl %bl,%ebx 9f7cb: f7 d3 not %ebx 9f7cd: 89 c1 mov %eax,%ecx 9f7cf: 48 d3 e2 shl %cl,%rdx 9f7d2: 89 e9 mov %ebp,%ecx 9f7d4: 0f af ce imul %esi,%ecx 9f7d7: 83 ea 01 sub $0x1,%edx 9f7da: 21 d3 and %edx,%ebx 9f7dc: 44 01 e1 add %r12d,%ecx 9f7df: 0f af 4c 24 04 imul 0x4(%rsp),%ecx 9f7e4: 41 83 c4 01 add $0x1,%r12d 9f7e8: d3 e3 shl %cl,%ebx 9f7ea: 41 09 dd or %ebx,%r13d 9f7ed: 41 39 f4 cmp %esi,%r12d 9f7f0: 0f 82 71 ff ff ff jb 9f767 9f7f6: 83 c5 01 add $0x1,%ebp 9f7f9: 41 39 af 28 8a 00 00 cmp %ebp,0x8a28(%r15) 9f800: 0f 87 1e ff ff ff ja 9f724 9f806: be 00 c2 00 00 mov $0xc200,%esi 9f80b: 4c 89 ff mov %r15,%rdi 9f80e: 31 c9 xor %ecx,%ecx 9f810: ba 00 00 00 e0 mov $0xe0000000,%edx 9f815: e8 00 00 00 00 callq 9f81a 9f81a: 41 8b b7 08 07 00 00 mov 0x708(%r15),%esi 9f821: 44 89 ef mov %r13d,%edi 9f824: 45 89 af 60 8a 00 00 mov %r13d,0x8a60(%r15) 9f82b: e8 00 00 00 00 callq 9f830 9f830: 45 8b a7 38 8a 00 00 mov 0x8a38(%r15),%r12d 9f837: 41 89 87 88 8a 00 00 mov %eax,0x8a88(%r15) 9f83e: 41 8b 9f 28 8a 00 00 mov 0x8a28(%r15),%ebx 9f845: 83 fe 0e cmp $0xe,%esi 9f848: 0f 84 70 11 00 00 je a09be 9f84e: 83 fe 0e cmp $0xe,%esi 9f851: 0f 87 3c 0e 00 00 ja a0693 9f857: 83 fe 0c cmp $0xc,%esi 9f85a: 0f 84 3f 11 00 00 je a099f 9f860: 45 31 f6 xor %r14d,%r14d 9f863: bd 02 00 00 00 mov $0x2,%ebp 9f868: 83 fe 0d cmp $0xd,%esi 9f86b: 0f 85 04 0e 00 00 jne a0675 9f871: 45 85 ed test %r13d,%r13d 9f874: 74 1c je 9f892 9f876: 41 0f af dc imul %r12d,%ebx 9f87a: ba 10 00 00 00 mov $0x10,%edx 9f87f: 83 fb 10 cmp $0x10,%ebx 9f882: 0f 47 da cmova %edx,%ebx 9f885: 41 3b 9f 88 8a 00 00 cmp 0x8a88(%r15),%ebx 9f88c: 0f 87 53 0e 00 00 ja a06e5 9f892: 31 c9 xor %ecx,%ecx 9f894: 89 ea mov %ebp,%edx 9f896: be d4 a0 00 00 mov $0xa0d4,%esi 9f89b: 4c 89 ff mov %r15,%rdi 9f89e: e8 00 00 00 00 callq 9f8a3 9f8a3: 31 c9 xor %ecx,%ecx 9f8a5: 44 89 f2 mov %r14d,%edx 9f8a8: be d5 a0 00 00 mov $0xa0d5,%esi 9f8ad: 4c 89 ff mov %r15,%rdi 9f8b0: e8 00 00 00 00 callq 9f8b5 9f8b5: 41 8b bf 28 8a 00 00 mov 0x8a28(%r15),%edi 9f8bc: 85 ff test %edi,%edi 9f8be: 0f 84 cd 00 00 00 je 9f991 9f8c4: 45 31 f6 xor %r14d,%r14d 9f8c7: 41 bd 00 00 00 c0 mov $0xc0000000,%r13d 9f8cd: 41 8b b7 34 8a 00 00 mov 0x8a34(%r15),%esi 9f8d4: 85 f6 test %esi,%esi 9f8d6: 0f 84 a4 00 00 00 je 9f980 9f8dc: 45 89 f4 mov %r14d,%r12d 9f8df: 49 63 de movslq %r14d,%rbx 9f8e2: 41 c1 e4 10 shl $0x10,%r12d 9f8e6: 41 81 e4 00 00 ff 00 and $0xff0000,%r12d 9f8ed: 41 81 cc 00 00 00 40 or $0x40000000,%r12d 9f8f4: 41 83 fe ff cmp $0xffffffff,%r14d 9f8f8: 45 0f 44 e5 cmove %r13d,%r12d 9f8fc: 48 c1 e3 05 shl $0x5,%rbx 9f900: 31 ed xor %ebp,%ebp 9f902: 4c 01 fb add %r15,%rbx 9f905: 89 ea mov %ebp,%edx 9f907: 31 c9 xor %ecx,%ecx 9f909: be 00 c2 00 00 mov $0xc200,%esi 9f90e: 4c 89 ff mov %r15,%rdi 9f911: c1 e2 08 shl $0x8,%edx 9f914: 83 c5 01 add $0x1,%ebp 9f917: 48 83 c3 10 add $0x10,%rbx 9f91b: 44 09 e2 or %r12d,%edx 9f91e: e8 00 00 00 00 callq 9f923 9f923: 31 d2 xor %edx,%edx 9f925: be 3d 26 00 00 mov $0x263d,%esi 9f92a: 4c 89 ff mov %r15,%rdi 9f92d: e8 00 00 00 00 callq 9f932 9f932: 31 d2 xor %edx,%edx 9f934: be df 26 00 00 mov $0x26df,%esi 9f939: 4c 89 ff mov %r15,%rdi 9f93c: 89 83 4c 8b 00 00 mov %eax,0x8b4c(%rbx) 9f942: e8 00 00 00 00 callq 9f947 9f947: 31 d2 xor %edx,%edx 9f949: be d4 a0 00 00 mov $0xa0d4,%esi 9f94e: 4c 89 ff mov %r15,%rdi 9f951: 89 83 50 8b 00 00 mov %eax,0x8b50(%rbx) 9f957: e8 00 00 00 00 callq 9f95c 9f95c: 31 d2 xor %edx,%edx 9f95e: be d5 a0 00 00 mov $0xa0d5,%esi 9f963: 4c 89 ff mov %r15,%rdi 9f966: 89 83 54 8b 00 00 mov %eax,0x8b54(%rbx) 9f96c: e8 00 00 00 00 callq 9f971 9f971: 89 83 58 8b 00 00 mov %eax,0x8b58(%rbx) 9f977: 41 3b af 34 8a 00 00 cmp 0x8a34(%r15),%ebp 9f97e: 72 85 jb 9f905 9f980: 41 83 c6 01 add $0x1,%r14d 9f984: 45 3b b7 28 8a 00 00 cmp 0x8a28(%r15),%r14d 9f98b: 0f 82 3c ff ff ff jb 9f8cd 9f991: 31 c9 xor %ecx,%ecx 9f993: ba 00 00 00 e0 mov $0xe0000000,%edx 9f998: be 00 c2 00 00 mov $0xc200,%esi 9f99d: 4c 89 ff mov %r15,%rdi 9f9a0: e8 00 00 00 00 callq 9f9a5 9f9a5: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 9f9aa: 41 be 02 00 00 00 mov $0x2,%r14d 9f9b0: e8 00 00 00 00 callq 9f9b5 9f9b5: 49 8d bf a0 b2 00 00 lea 0xb2a0(%r15),%rdi 9f9bc: 44 89 f8 mov %r15d,%eax 9f9bf: 49 c7 87 98 b2 00 00 movq $0x0,0xb298(%r15) 9f9c6: 00 00 00 00 9f9ca: 49 c7 87 2c b3 00 00 movq $0x0,0xb32c(%r15) 9f9d1: 00 00 00 00 9f9d5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 9f9d9: 29 f8 sub %edi,%eax 9f9db: 8d 88 34 b3 00 00 lea 0xb334(%rax),%ecx 9f9e1: 31 c0 xor %eax,%eax 9f9e3: c1 e9 03 shr $0x3,%ecx 9f9e6: f3 48 ab rep stos %rax,%es:(%rdi) 9f9e9: 41 f6 87 1a 07 00 00 testb $0x2,0x71a(%r15) 9f9f0: 02 9f9f1: 75 07 jne 9f9fa 9f9f3: 45 8b b7 30 8a 00 00 mov 0x8a30(%r15),%r14d 9f9fa: ba 02 00 00 00 mov $0x2,%edx 9f9ff: be 04 00 00 00 mov $0x4,%esi 9fa04: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 9fa09: 31 db xor %ebx,%ebx 9fa0b: e8 00 00 00 00 callq 9fa10 9fa10: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 9fa15: e8 00 00 00 00 callq 9fa1a 9fa1a: 41 8b 87 28 8a 00 00 mov 0x8a28(%r15),%eax 9fa21: 89 44 24 1c mov %eax,0x1c(%rsp) 9fa25: 85 c0 test %eax,%eax 9fa27: 0f 84 8a 01 00 00 je 9fbb7 9fa2d: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 9fa34: 00 9fa35: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 9fa3c: 00 9fa3d: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 9fa44: 00 9fa45: 41 8b 8f 34 8a 00 00 mov 0x8a34(%r15),%ecx 9fa4c: 85 c9 test %ecx,%ecx 9fa4e: 0f 84 49 01 00 00 je 9fb9d 9fa54: 48 63 6c 24 0c movslq 0xc(%rsp),%rbp 9fa59: be 00 00 00 c0 mov $0xc0000000,%esi 9fa5e: 89 e8 mov %ebp,%eax 9fa60: 44 8d 64 2d 00 lea 0x0(%rbp,%rbp,1),%r12d 9fa65: c1 e0 10 shl $0x10,%eax 9fa68: 25 00 00 ff 00 and $0xff0000,%eax 9fa6d: 0d 00 00 00 40 or $0x40000000,%eax 9fa72: 83 fd ff cmp $0xffffffff,%ebp 9fa75: 0f 44 c6 cmove %esi,%eax 9fa78: 83 fd 03 cmp $0x3,%ebp 9fa7b: 0f 9e 44 24 18 setle 0x18(%rsp) 9fa80: 83 fd 01 cmp $0x1,%ebp 9fa83: 0f 9e 44 24 14 setle 0x14(%rsp) 9fa88: 45 31 ed xor %r13d,%r13d 9fa8b: 48 c1 e5 04 shl $0x4,%rbp 9fa8f: 89 44 24 08 mov %eax,0x8(%rsp) 9fa93: 4c 89 f8 mov %r15,%rax 9fa96: 4c 01 fd add %r15,%rbp 9fa99: 45 89 ef mov %r13d,%r15d 9fa9c: 49 89 c5 mov %rax,%r13 9fa9f: 44 89 fa mov %r15d,%edx 9faa2: 31 c9 xor %ecx,%ecx 9faa4: be 00 c2 00 00 mov $0xc200,%esi 9faa9: 4c 89 ef mov %r13,%rdi 9faac: c1 e2 08 shl $0x8,%edx 9faaf: 0b 54 24 08 or 0x8(%rsp),%edx 9fab3: e8 00 00 00 00 callq 9fab8 9fab8: 41 83 ff 01 cmp $0x1,%r15d 9fabc: 0f 9e 44 24 04 setle 0x4(%rsp) 9fac1: 7f 24 jg 9fae7 9fac3: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) 9fac8: 74 1d je 9fae7 9faca: 49 63 c4 movslq %r12d,%rax 9facd: 8b 54 84 28 mov 0x28(%rsp,%rax,4),%edx 9fad1: 85 d2 test %edx,%edx 9fad3: 74 12 je 9fae7 9fad5: c1 e2 10 shl $0x10,%edx 9fad8: 31 c9 xor %ecx,%ecx 9fada: be 70 22 00 00 mov $0x2270,%esi 9fadf: 4c 89 ef mov %r13,%rdi 9fae2: e8 00 00 00 00 callq 9fae7 9fae7: 31 d2 xor %edx,%edx 9fae9: be 6f 22 00 00 mov $0x226f,%esi 9faee: 4c 89 ef mov %r13,%rdi 9faf1: e8 00 00 00 00 callq 9faf6 9faf6: 31 d2 xor %edx,%edx 9faf8: be 70 22 00 00 mov $0x2270,%esi 9fafd: 4c 89 ef mov %r13,%rdi 9fb00: 89 c3 mov %eax,%ebx 9fb02: e8 00 00 00 00 callq 9fb07 9fb07: 41 8b 95 30 8a 00 00 mov 0x8a30(%r13),%edx 9fb0e: 09 c3 or %eax,%ebx 9fb10: b8 01 00 00 00 mov $0x1,%eax 9fb15: 89 d1 mov %edx,%ecx 9fb17: c1 eb 10 shr $0x10,%ebx 9fb1a: 48 d3 e0 shl %cl,%rax 9fb1d: f7 d3 not %ebx 9fb1f: 83 e8 01 sub $0x1,%eax 9fb22: 21 c3 and %eax,%ebx 9fb24: 89 9d f4 b2 00 00 mov %ebx,0xb2f4(%rbp) 9fb2a: 85 d2 test %edx,%edx 9fb2c: 74 2f je 9fb5d 9fb2e: 41 89 d2 mov %edx,%r10d 9fb31: 45 31 c9 xor %r9d,%r9d 9fb34: 31 d2 xor %edx,%edx 9fb36: 31 c0 xor %eax,%eax 9fb38: be 01 00 00 00 mov $0x1,%esi 9fb3d: 85 f3 test %esi,%ebx 9fb3f: 74 0d je 9fb4e 9fb41: 89 d1 mov %edx,%ecx 9fb43: 09 f1 or %esi,%ecx 9fb45: 44 39 f0 cmp %r14d,%eax 9fb48: 0f 42 d1 cmovb %ecx,%edx 9fb4b: 83 c0 01 add $0x1,%eax 9fb4e: 41 83 c1 01 add $0x1,%r9d 9fb52: 01 f6 add %esi,%esi 9fb54: 45 39 d1 cmp %r10d,%r9d 9fb57: 75 e4 jne 9fb3d 9fb59: 01 44 24 10 add %eax,0x10(%rsp) 9fb5d: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 9fb62: 74 17 je 9fb7b 9fb64: 80 7c 24 14 00 cmpb $0x0,0x14(%rsp) 9fb69: 74 10 je 9fb7b 9fb6b: 42 8d 0c e5 00 00 00 lea 0x0(,%r12,8),%ecx 9fb72: 00 9fb73: 89 d0 mov %edx,%eax 9fb75: d3 e0 shl %cl,%eax 9fb77: 09 44 24 1c or %eax,0x1c(%rsp) 9fb7b: 89 95 b4 b2 00 00 mov %edx,0xb2b4(%rbp) 9fb81: 41 83 c7 01 add $0x1,%r15d 9fb85: 48 83 c5 04 add $0x4,%rbp 9fb89: 41 83 c4 01 add $0x1,%r12d 9fb8d: 45 39 bd 34 8a 00 00 cmp %r15d,0x8a34(%r13) 9fb94: 0f 87 05 ff ff ff ja 9fa9f 9fb9a: 4d 89 ef mov %r13,%r15 9fb9d: 83 44 24 0c 01 addl $0x1,0xc(%rsp) 9fba2: 8b 44 24 0c mov 0xc(%rsp),%eax 9fba6: 41 39 87 28 8a 00 00 cmp %eax,0x8a28(%r15) 9fbad: 0f 87 92 fe ff ff ja 9fa45 9fbb3: 8b 5c 24 10 mov 0x10(%rsp),%ebx 9fbb7: 31 c9 xor %ecx,%ecx 9fbb9: ba 00 00 00 e0 mov $0xe0000000,%edx 9fbbe: be 00 c2 00 00 mov $0xc200,%esi 9fbc3: 4c 89 ff mov %r15,%rdi 9fbc6: e8 00 00 00 00 callq 9fbcb 9fbcb: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 9fbd0: 49 8d af f8 0a 00 00 lea 0xaf8(%r15),%rbp 9fbd7: e8 00 00 00 00 callq 9fbdc 9fbdc: 8b 44 24 1c mov 0x1c(%rsp),%eax 9fbe0: ba 1b 00 00 00 mov $0x1b,%edx 9fbe5: 4c 89 ff mov %r15,%rdi 9fbe8: 41 89 9f ac b2 00 00 mov %ebx,0xb2ac(%r15) 9fbef: be 81 25 00 00 mov $0x2581,%esi 9fbf4: 41 89 87 b0 b2 00 00 mov %eax,0xb2b0(%r15) 9fbfb: 48 b8 04 00 00 00 0a movabs $0xa00000004,%rax 9fc02: 00 00 00 9fc05: 49 89 87 98 b2 00 00 mov %rax,0xb298(%r15) 9fc0c: 48 b8 40 00 00 00 20 movabs $0x2000000040,%rax 9fc13: 00 00 00 9fc16: 49 89 87 a0 b2 00 00 mov %rax,0xb2a0(%r15) 9fc1d: 41 8b 87 08 07 00 00 mov 0x708(%r15),%eax 9fc24: 41 c7 87 a8 b2 00 00 movl $0x40,0xb2a8(%r15) 9fc2b: 40 00 00 00 9fc2f: 83 e8 0d sub $0xd,%eax 9fc32: 83 f8 01 cmp $0x1,%eax 9fc35: 0f 97 c0 seta %al 9fc38: 31 c9 xor %ecx,%ecx 9fc3a: 31 db xor %ebx,%ebx 9fc3c: 0f b6 c0 movzbl %al,%eax 9fc3f: 41 89 87 dc 8b 00 00 mov %eax,0x8bdc(%r15) 9fc46: e8 00 00 00 00 callq 9fc4b 9fc4b: 48 89 ef mov %rbp,%rdi 9fc4e: e8 00 00 00 00 callq 9fc53 9fc53: 41 8b 97 18 29 00 00 mov 0x2918(%r15),%edx 9fc5a: 85 d2 test %edx,%edx 9fc5c: 75 5d jne 9fcbb 9fc5e: e9 7b 07 00 00 jmpq a03de 9fc63: ba 78 03 00 00 mov $0x378,%edx 9fc68: be 0d 23 00 00 mov $0x230d,%esi 9fc6d: 4c 89 ff mov %r15,%rdi 9fc70: e8 00 00 00 00 callq 9fc75 9fc75: 31 c9 xor %ecx,%ecx 9fc77: 31 d2 xor %edx,%edx 9fc79: be 0a 23 00 00 mov $0x230a,%esi 9fc7e: 4c 89 ff mov %r15,%rdi 9fc81: e8 00 00 00 00 callq 9fc86 9fc86: 31 c9 xor %ecx,%ecx 9fc88: ba 01 00 00 00 mov $0x1,%edx 9fc8d: be 0b 23 00 00 mov $0x230b,%esi 9fc92: 4c 89 ff mov %r15,%rdi 9fc95: e8 00 00 00 00 callq 9fc9a 9fc9a: 31 c9 xor %ecx,%ecx 9fc9c: 31 d2 xor %edx,%edx 9fc9e: be 0c 23 00 00 mov $0x230c,%esi 9fca3: 4c 89 ff mov %r15,%rdi 9fca6: 83 c3 01 add $0x1,%ebx 9fca9: e8 00 00 00 00 callq 9fcae 9fcae: 41 39 9f 18 29 00 00 cmp %ebx,0x2918(%r15) 9fcb5: 0f 86 23 07 00 00 jbe a03de 9fcbb: 31 c9 xor %ecx,%ecx 9fcbd: 41 89 d8 mov %ebx,%r8d 9fcc0: 31 d2 xor %edx,%edx 9fcc2: 31 f6 xor %esi,%esi 9fcc4: 4c 89 ff mov %r15,%rdi 9fcc7: e8 00 00 00 00 callq 9fccc 9fccc: 31 c9 xor %ecx,%ecx 9fcce: 85 db test %ebx,%ebx 9fcd0: 74 91 je 9fc63 9fcd2: 4c 89 ff mov %r15,%rdi 9fcd5: ba 38 03 00 00 mov $0x338,%edx 9fcda: be 0d 23 00 00 mov $0x230d,%esi 9fcdf: e8 00 00 00 00 callq 9fce4 9fce4: 31 c9 xor %ecx,%ecx 9fce6: be 0a 23 00 00 mov $0x230a,%esi 9fceb: 4c 89 ff mov %r15,%rdi 9fcee: 41 0f b7 97 1e 10 00 movzwl 0x101e(%r15),%edx 9fcf5: 00 9fcf6: e8 00 00 00 00 callq 9fcfb 9fcfb: eb 89 jmp 9fc86 9fcfd: 83 fa 0a cmp $0xa,%edx 9fd00: 0f 85 e8 13 00 00 jne a10ee 9fd06: 48 b8 10 00 80 00 10 movabs $0x80081000800010,%rax 9fd0d: 08 80 00 9fd10: 31 db xor %ebx,%ebx 9fd12: 41 c7 87 ac 8a 00 00 movl $0x802814,0x8aac(%r15) 9fd19: 14 28 80 00 9fd1d: bd 80 10 82 00 mov $0x821080,%ebp 9fd22: 49 89 87 94 8a 00 00 mov %rax,0x8a94(%r15) 9fd29: 48 b8 10 10 80 00 10 movabs $0x80181000801010,%rax 9fd30: 18 80 00 9fd33: 49 89 87 9c 8a 00 00 mov %rax,0x8a9c(%r15) 9fd3a: 48 b8 10 28 80 00 08 movabs $0x80280800802810,%rax 9fd41: 28 80 00 9fd44: 49 89 87 a4 8a 00 00 mov %rax,0x8aa4(%r15) 9fd4b: 48 b8 04 00 00 00 08 movabs $0x200000800000004,%rax 9fd52: 00 00 02 9fd55: 49 89 87 b4 8a 00 00 mov %rax,0x8ab4(%r15) 9fd5c: 48 b8 10 00 00 02 14 movabs $0x600001402000010,%rax 9fd63: 00 00 06 9fd66: 49 89 87 bc 8a 00 00 mov %rax,0x8abc(%r15) 9fd6d: 48 b8 08 00 40 02 10 movabs $0x240001002400008,%rax 9fd74: 00 40 02 9fd77: 49 89 87 c8 8a 00 00 mov %rax,0x8ac8(%r15) 9fd7e: 48 b8 30 00 40 02 14 movabs $0x640001402400030,%rax 9fd85: 00 40 06 9fd88: 49 89 87 d0 8a 00 00 mov %rax,0x8ad0(%r15) 9fd8f: 48 b8 0c 00 40 00 0c movabs $0x100000c0040000c,%rax 9fd96: 00 00 01 9fd99: 49 89 87 dc 8a 00 00 mov %rax,0x8adc(%r15) 9fda0: 48 b8 1c 00 00 01 34 movabs $0x10000340100001c,%rax 9fda7: 00 00 01 9fdaa: 49 89 87 e4 8a 00 00 mov %rax,0x8ae4(%r15) 9fdb1: 48 b8 1c 00 40 00 20 movabs $0x10000200040001c,%rax 9fdb8: 00 00 01 9fdbb: 49 89 87 f4 8a 00 00 mov %rax,0x8af4(%r15) 9fdc2: 48 b8 38 00 00 01 08 movabs $0x2c0000801000038,%rax 9fdc9: 00 c0 02 9fdcc: 49 89 87 fc 8a 00 00 mov %rax,0x8afc(%r15) 9fdd3: 48 b8 10 00 c0 02 14 movabs $0x6c0001402c00010,%rax 9fdda: 00 c0 06 9fddd: 49 89 87 04 8b 00 00 mov %rax,0x8b04(%r15) 9fde4: 48 b8 9a 00 00 00 9a movabs $0x9a0000009a,%rax 9fdeb: 00 00 00 9fdee: 49 89 87 14 8b 00 00 mov %rax,0x8b14(%r15) 9fdf5: 48 b8 99 00 00 00 a8 movabs $0xa800000099,%rax 9fdfc: 00 00 00 9fdff: 49 89 87 1c 8b 00 00 mov %rax,0x8b1c(%r15) 9fe06: 48 b8 94 00 00 00 90 movabs $0x9000000094,%rax 9fe0d: 00 00 00 9fe10: 49 89 87 24 8b 00 00 mov %rax,0x8b24(%r15) 9fe17: 48 b8 ee 00 00 00 ea movabs $0xea000000ee,%rax 9fe1e: 00 00 00 9fe21: 49 89 87 34 8b 00 00 mov %rax,0x8b34(%r15) 9fe28: 48 b8 e9 00 00 00 e5 movabs $0xe5000000e9,%rax 9fe2f: 00 00 00 9fe32: 49 89 87 3c 8b 00 00 mov %rax,0x8b3c(%r15) 9fe39: 48 b8 e4 00 00 00 e0 movabs $0xe0000000e4,%rax 9fe40: 00 00 00 9fe43: 49 89 87 44 8b 00 00 mov %rax,0x8b44(%r15) 9fe4a: 89 d8 mov %ebx,%eax 9fe4c: 41 c7 87 ec 8a 00 00 movl $0x1000024,0x8aec(%r15) 9fe53: 24 00 00 01 9fe57: 41 c7 87 2c 8b 00 00 movl $0x90,0x8b2c(%r15) 9fe5e: 90 00 00 00 9fe62: 41 c7 87 4c 8b 00 00 movl $0x90,0x8b4c(%r15) 9fe69: 90 00 00 00 9fe6d: 48 83 fb 17 cmp $0x17,%rbx 9fe71: 76 2a jbe 9fe9d 9fe73: 41 8b 94 9f 94 8a 00 mov 0x8a94(%r15,%rbx,4),%edx 9fe7a: 00 9fe7b: 8d b0 44 26 00 00 lea 0x2644(%rax),%esi 9fe81: 31 c9 xor %ecx,%ecx 9fe83: 4c 89 ff mov %r15,%rdi 9fe86: 48 83 c3 01 add $0x1,%rbx 9fe8a: e8 00 00 00 00 callq 9fe8f 9fe8f: 48 83 fb 20 cmp $0x20,%rbx 9fe93: 74 18 je 9fead 9fe95: 89 d8 mov %ebx,%eax 9fe97: 48 83 fb 17 cmp $0x17,%rbx 9fe9b: 77 d6 ja 9fe73 9fe9d: 48 0f a3 dd bt %rbx,%rbp 9fea1: 73 d0 jae 9fe73 9fea3: 48 83 c3 01 add $0x1,%rbx 9fea7: 48 83 fb 20 cmp $0x20,%rbx 9feab: 75 e8 jne 9fe95 9fead: 31 db xor %ebx,%ebx 9feaf: eb 04 jmp 9feb5 9feb1: 48 83 c3 01 add $0x1,%rbx 9feb5: 48 83 fb 07 cmp $0x7,%rbx 9feb9: 74 f6 je 9feb1 9febb: 41 8b 94 9f 14 8b 00 mov 0x8b14(%r15,%rbx,4),%edx 9fec2: 00 9fec3: 31 c9 xor %ecx,%ecx 9fec5: 8d b3 64 26 00 00 lea 0x2664(%rbx),%esi 9fecb: 4c 89 ff mov %r15,%rdi 9fece: e8 00 00 00 00 callq 9fed3 9fed3: 83 fb 0f cmp $0xf,%ebx 9fed6: 75 d9 jne 9feb1 9fed8: e9 0a f8 ff ff jmpq 9f6e7 9fedd: 83 fa 11 cmp $0x11,%edx 9fee0: 0f 87 e0 01 00 00 ja a00c6 9fee6: 83 fa 0f cmp $0xf,%edx 9fee9: 0f 85 77 0e 00 00 jne a0d66 9feef: 48 b8 10 03 80 00 10 movabs $0x800b1000800310,%rax 9fef6: 0b 80 00 9fef9: 31 db xor %ebx,%ebx 9fefb: 41 c7 87 0c 8b 00 00 movl $0x6c00154,0x8b0c(%r15) 9ff02: 54 01 c0 06 9ff06: ba 10 03 80 00 mov $0x800310,%edx 9ff0b: 49 89 87 94 8a 00 00 mov %rax,0x8a94(%r15) 9ff12: 48 b8 10 13 80 00 10 movabs $0x801b1000801310,%rax 9ff19: 1b 80 00 9ff1c: 49 89 87 9c 8a 00 00 mov %rax,0x8a9c(%r15) 9ff23: 48 b8 10 2b 80 00 08 movabs $0x802b0800802b10,%rax 9ff2a: 2b 80 00 9ff2d: 49 89 87 a4 8a 00 00 mov %rax,0x8aa4(%r15) 9ff34: 48 b8 14 2b 80 00 54 movabs $0x80295400802b14,%rax 9ff3b: 29 80 00 9ff3e: 49 89 87 ac 8a 00 00 mov %rax,0x8aac(%r15) 9ff45: 48 b8 04 03 00 00 08 movabs $0x200030800000304,%rax 9ff4c: 03 00 02 9ff4f: 49 89 87 b4 8a 00 00 mov %rax,0x8ab4(%r15) 9ff56: 48 b8 10 03 00 02 14 movabs $0x600031402000310,%rax 9ff5d: 03 00 06 9ff60: 49 89 87 bc 8a 00 00 mov %rax,0x8abc(%r15) 9ff67: 48 b8 54 01 00 06 08 movabs $0x240030806000154,%rax 9ff6e: 03 40 02 9ff71: 49 89 87 c4 8a 00 00 mov %rax,0x8ac4(%r15) 9ff78: 48 b8 10 03 40 02 30 movabs $0x240033002400310,%rax 9ff7f: 03 40 02 9ff82: 49 89 87 cc 8a 00 00 mov %rax,0x8acc(%r15) 9ff89: 48 b8 14 03 40 06 54 movabs $0x640015406400314,%rax 9ff90: 01 40 06 9ff93: 49 89 87 d4 8a 00 00 mov %rax,0x8ad4(%r15) 9ff9a: 48 b8 0c 03 40 00 0c movabs $0x100030c0040030c,%rax 9ffa1: 03 00 01 9ffa4: 49 89 87 dc 8a 00 00 mov %rax,0x8adc(%r15) 9ffab: 48 b8 1c 03 00 01 34 movabs $0x10003340100031c,%rax 9ffb2: 03 00 01 9ffb5: 49 89 87 e4 8a 00 00 mov %rax,0x8ae4(%r15) 9ffbc: 48 b8 24 03 00 01 64 movabs $0x100016401000324,%rax 9ffc3: 01 00 01 9ffc6: 49 89 87 ec 8a 00 00 mov %rax,0x8aec(%r15) 9ffcd: 48 b8 1c 03 40 00 20 movabs $0x10003200040031c,%rax 9ffd4: 03 00 01 9ffd7: 49 89 87 f4 8a 00 00 mov %rax,0x8af4(%r15) 9ffde: 48 b8 38 03 00 01 08 movabs $0x2c0030801000338,%rax 9ffe5: 03 c0 02 9ffe8: 49 89 87 fc 8a 00 00 mov %rax,0x8afc(%r15) 9ffef: 48 b8 10 03 c0 02 14 movabs $0x6c0031402c00310,%rax 9fff6: 03 c0 06 9fff9: 49 89 87 04 8b 00 00 mov %rax,0x8b04(%r15) a0000: 48 b8 e8 00 00 00 e8 movabs $0xe8000000e8,%rax a0007: 00 00 00 a000a: 49 89 87 14 8b 00 00 mov %rax,0x8b14(%r15) a0011: 49 89 87 1c 8b 00 00 mov %rax,0x8b1c(%r15) a0018: 48 b8 d4 00 00 00 c0 movabs $0xc0000000d4,%rax a001f: 00 00 00 a0022: 49 89 87 24 8b 00 00 mov %rax,0x8b24(%r15) a0029: 48 b8 ec 00 00 00 e8 movabs $0xe8000000ec,%rax a0030: 00 00 00 a0033: 49 89 87 34 8b 00 00 mov %rax,0x8b34(%r15) a003a: 48 b8 d4 00 00 00 d0 movabs $0xd0000000d4,%rax a0041: 00 00 00 a0044: 49 89 87 3c 8b 00 00 mov %rax,0x8b3c(%r15) a004b: 48 b8 80 00 00 00 40 movabs $0x4000000080,%rax a0052: 00 00 00 a0055: 41 c7 87 2c 8b 00 00 movl $0xc0,0x8b2c(%r15) a005c: c0 00 00 00 a0060: 49 89 87 44 8b 00 00 mov %rax,0x8b44(%r15) a0067: 41 c7 87 4c 8b 00 00 movl $0x40,0x8b4c(%r15) a006e: 40 00 00 00 a0072: eb 08 jmp a007c a0074: 41 8b 94 9f 94 8a 00 mov 0x8a94(%r15,%rbx,4),%edx a007b: 00 a007c: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi a0082: 31 c9 xor %ecx,%ecx a0084: 4c 89 ff mov %r15,%rdi a0087: 48 83 c3 01 add $0x1,%rbx a008b: e8 00 00 00 00 callq a0090 a0090: 48 83 fb 20 cmp $0x20,%rbx a0094: 75 de jne a0074 a0096: 31 db xor %ebx,%ebx a0098: eb 04 jmp a009e a009a: 48 83 c3 01 add $0x1,%rbx a009e: 48 83 fb 07 cmp $0x7,%rbx a00a2: 74 f6 je a009a a00a4: 41 8b 94 9f 14 8b 00 mov 0x8b14(%r15,%rbx,4),%edx a00ab: 00 a00ac: 31 c9 xor %ecx,%ecx a00ae: 8d b3 64 26 00 00 lea 0x2664(%rbx),%esi a00b4: 4c 89 ff mov %r15,%rdi a00b7: e8 00 00 00 00 callq a00bc a00bc: 83 fb 0f cmp $0xf,%ebx a00bf: 75 d9 jne a009a a00c1: e9 21 f6 ff ff jmpq 9f6e7 a00c6: 83 fa 12 cmp $0x12,%edx a00c9: 0f 85 24 10 00 00 jne a10f3 a00cf: 48 b8 50 04 80 00 50 movabs $0x800c5000800450,%rax a00d6: 0c 80 00 a00d9: 31 db xor %ebx,%ebx a00db: 48 bf 9c 00 00 00 98 movabs $0x980000009c,%rdi a00e2: 00 00 00 a00e5: 41 c7 87 0c 8b 00 00 movl $0x6c00154,0x8b0c(%r15) a00ec: 54 01 c0 06 a00f0: 49 89 87 94 8a 00 00 mov %rax,0x8a94(%r15) a00f7: ba 50 04 80 00 mov $0x800450,%edx a00fc: 48 b8 50 14 80 00 50 movabs $0x801c5000801450,%rax a0103: 1c 80 00 a0106: 49 89 87 9c 8a 00 00 mov %rax,0x8a9c(%r15) a010d: 48 b8 50 2c 80 00 48 movabs $0x802c4800802c50,%rax a0114: 2c 80 00 a0117: 49 89 87 a4 8a 00 00 mov %rax,0x8aa4(%r15) a011e: 48 b8 54 2c 80 00 54 movabs $0x80295400802c54,%rax a0125: 29 80 00 a0128: 49 89 87 ac 8a 00 00 mov %rax,0x8aac(%r15) a012f: 48 b8 44 04 00 00 48 movabs $0x200044800000444,%rax a0136: 04 00 02 a0139: 49 89 87 b4 8a 00 00 mov %rax,0x8ab4(%r15) a0140: 48 b8 50 04 00 02 54 movabs $0x600045402000450,%rax a0147: 04 00 06 a014a: 49 89 87 bc 8a 00 00 mov %rax,0x8abc(%r15) a0151: 48 b8 54 01 00 06 48 movabs $0x240044806000154,%rax a0158: 04 40 02 a015b: 49 89 87 c4 8a 00 00 mov %rax,0x8ac4(%r15) a0162: 48 b8 50 04 40 02 70 movabs $0x240047002400450,%rax a0169: 04 40 02 a016c: 49 89 87 cc 8a 00 00 mov %rax,0x8acc(%r15) a0173: 48 b8 54 04 40 06 54 movabs $0x640015406400454,%rax a017a: 01 40 06 a017d: 49 89 87 d4 8a 00 00 mov %rax,0x8ad4(%r15) a0184: 48 b8 4c 04 40 00 4c movabs $0x100044c0040044c,%rax a018b: 04 00 01 a018e: 49 89 87 dc 8a 00 00 mov %rax,0x8adc(%r15) a0195: 48 b8 5c 04 00 01 74 movabs $0x10004740100045c,%rax a019c: 04 00 01 a019f: 49 89 87 e4 8a 00 00 mov %rax,0x8ae4(%r15) a01a6: 48 b8 64 04 00 01 64 movabs $0x100016401000464,%rax a01ad: 01 00 01 a01b0: 49 89 87 ec 8a 00 00 mov %rax,0x8aec(%r15) a01b7: 48 b8 5c 04 40 00 60 movabs $0x10004600040045c,%rax a01be: 04 00 01 a01c1: 49 89 87 f4 8a 00 00 mov %rax,0x8af4(%r15) a01c8: 48 b8 78 04 00 01 48 movabs $0x2c0044801000478,%rax a01cf: 04 c0 02 a01d2: 49 89 87 fc 8a 00 00 mov %rax,0x8afc(%r15) a01d9: 48 b8 50 04 c0 02 54 movabs $0x6c0045402c00450,%rax a01e0: 04 c0 06 a01e3: 49 89 87 04 8b 00 00 mov %rax,0x8b04(%r15) a01ea: 48 b8 98 00 00 00 98 movabs $0x9800000098,%rax a01f1: 00 00 00 a01f4: 49 89 87 14 8b 00 00 mov %rax,0x8b14(%r15) a01fb: 49 89 87 1c 8b 00 00 mov %rax,0x8b1c(%r15) a0202: 48 b8 84 00 00 00 80 movabs $0x8000000084,%rax a0209: 00 00 00 a020c: 49 89 87 24 8b 00 00 mov %rax,0x8b24(%r15) a0213: 49 89 87 3c 8b 00 00 mov %rax,0x8b3c(%r15) a021a: 48 b8 94 00 00 00 90 movabs $0x9000000094,%rax a0221: 00 00 00 a0224: 41 c7 87 2c 8b 00 00 movl $0x80,0x8b2c(%r15) a022b: 80 00 00 00 a022f: 49 89 bf 34 8b 00 00 mov %rdi,0x8b34(%r15) a0236: 49 89 87 44 8b 00 00 mov %rax,0x8b44(%r15) a023d: 41 c7 87 4c 8b 00 00 movl $0x40,0x8b4c(%r15) a0244: 40 00 00 00 a0248: eb 08 jmp a0252 a024a: 41 8b 94 9f 94 8a 00 mov 0x8a94(%r15,%rbx,4),%edx a0251: 00 a0252: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi a0258: 31 c9 xor %ecx,%ecx a025a: 4c 89 ff mov %r15,%rdi a025d: 48 83 c3 01 add $0x1,%rbx a0261: e8 00 00 00 00 callq a0266 a0266: 48 83 fb 20 cmp $0x20,%rbx a026a: 75 de jne a024a a026c: 31 db xor %ebx,%ebx a026e: eb 04 jmp a0274 a0270: 48 83 c3 01 add $0x1,%rbx a0274: 48 83 fb 07 cmp $0x7,%rbx a0278: 74 f6 je a0270 a027a: 41 8b 94 9f 14 8b 00 mov 0x8b14(%r15,%rbx,4),%edx a0281: 00 a0282: 31 c9 xor %ecx,%ecx a0284: 8d b3 64 26 00 00 lea 0x2664(%rbx),%esi a028a: 4c 89 ff mov %r15,%rdi a028d: e8 00 00 00 00 callq a0292 a0292: 83 fb 0f cmp $0xf,%ebx a0295: 75 d9 jne a0270 a0297: e9 4b f4 ff ff jmpq 9f6e7 a029c: 83 f8 0a cmp $0xa,%eax a029f: 0f 84 2c 0d 00 00 je a0fd1 a02a5: 83 f8 0b cmp $0xb,%eax a02a8: 0f 85 76 f1 ff ff jne 9f424 a02ae: ba e1 00 00 00 mov $0xe1,%edx a02b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a02ba: e8 00 00 00 00 callq a02bf a02bf: 4c 89 ff mov %r15,%rdi a02c2: ba 30 00 00 00 mov $0x30,%edx a02c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a02ce: e8 00 00 00 00 callq a02d3 a02d3: ba 18 00 00 00 mov $0x18,%edx a02d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a02df: 4c 89 ff mov %r15,%rdi a02e2: e8 00 00 00 00 callq a02e7 a02e7: e9 38 f1 ff ff jmpq 9f424 a02ec: 83 f8 11 cmp $0x11,%eax a02ef: 0f 87 b6 00 00 00 ja a03ab a02f5: 83 f8 0f cmp $0xf,%eax a02f8: 0f 85 11 0d 00 00 jne a100f a02fe: ba 33 00 00 00 mov $0x33,%edx a0303: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a030a: e8 00 00 00 00 callq a030f a030f: ba 18 00 00 00 mov $0x18,%edx a0314: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a031b: 4c 89 ff mov %r15,%rdi a031e: e8 00 00 00 00 callq a0323 a0323: 49 8b 87 b0 0c 00 00 mov 0xcb0(%r15),%rax a032a: ba 1c 00 00 00 mov $0x1c,%edx a032f: 4c 89 ff mov %r15,%rdi a0332: be dc 00 50 c0 mov $0xc05000dc,%esi a0337: e8 00 00 00 00 callq a033c a033c: 49 8b 47 08 mov 0x8(%r15),%rax a0340: 80 78 48 c7 cmpb $0xc7,0x48(%rax) a0344: 0f 85 da f0 ff ff jne 9f424 a034a: 8b 40 40 mov 0x40(%rax),%eax a034d: 3d 02 10 37 0b cmp $0xb371002,%eax a0352: 0f 94 c1 sete %cl a0355: 3d 43 10 a8 04 cmp $0x4a81043,%eax a035a: 0f 94 c2 sete %dl a035d: 08 d1 or %dl,%cl a035f: 75 0b jne a036c a0361: 3d 82 16 80 94 cmp $0x94801682,%eax a0366: 0f 85 b8 f0 ff ff jne 9f424 a036c: 4c 89 ff mov %r15,%rdi a036f: 41 b8 dd 00 00 00 mov $0xdd,%r8d a0375: b9 1e 00 00 00 mov $0x1e,%ecx a037a: ba 96 00 00 00 mov $0x96,%edx a037f: be 10 00 00 00 mov $0x10,%esi a0384: e8 00 00 00 00 callq a0389 a0389: 41 b8 d0 00 00 00 mov $0xd0,%r8d a038f: b9 1f 00 00 00 mov $0x1f,%ecx a0394: 4c 89 ff mov %r15,%rdi a0397: ba 96 00 00 00 mov $0x96,%edx a039c: be 10 00 00 00 mov $0x10,%esi a03a1: e8 00 00 00 00 callq a03a6 a03a6: e9 79 f0 ff ff jmpq 9f424 a03ab: 83 f8 12 cmp $0x12,%eax a03ae: 0f 85 70 f0 ff ff jne 9f424 a03b4: ba 33 00 00 00 mov $0x33,%edx a03b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a03c0: e8 00 00 00 00 callq a03c5 a03c5: ba 12 00 00 00 mov $0x12,%edx a03ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a03d1: 4c 89 ff mov %r15,%rdi a03d4: e8 00 00 00 00 callq a03d9 a03d9: e9 46 f0 ff ff jmpq 9f424 a03de: 45 31 c0 xor %r8d,%r8d a03e1: 31 c9 xor %ecx,%ecx a03e3: 31 d2 xor %edx,%edx a03e5: 31 f6 xor %esi,%esi a03e7: 4c 89 ff mov %r15,%rdi a03ea: e8 00 00 00 00 callq a03ef a03ef: 48 89 ef mov %rbp,%rdi a03f2: e8 00 00 00 00 callq a03f7 a03f7: 48 89 ef mov %rbp,%rdi a03fa: e8 00 00 00 00 callq a03ff a03ff: 41 8b 9f b8 53 00 00 mov 0x53b8(%r15),%ebx a0406: 83 fb 0f cmp $0xf,%ebx a0409: 7f 66 jg a0471 a040b: 41 89 d8 mov %ebx,%r8d a040e: 31 c9 xor %ecx,%ecx a0410: 31 d2 xor %edx,%edx a0412: 31 f6 xor %esi,%esi a0414: 4c 89 ff mov %r15,%rdi a0417: 83 c3 01 add $0x1,%ebx a041a: e8 00 00 00 00 callq a041f a041f: 31 c9 xor %ecx,%ecx a0421: ba 5e 00 00 00 mov $0x5e,%edx a0426: 4c 89 ff mov %r15,%rdi a0429: be 0d 23 00 00 mov $0x230d,%esi a042e: e8 00 00 00 00 callq a0433 a0433: 31 c9 xor %ecx,%ecx a0435: ba 01 00 00 00 mov $0x1,%edx a043a: 4c 89 ff mov %r15,%rdi a043d: be 0b 23 00 00 mov $0x230b,%esi a0442: e8 00 00 00 00 callq a0447 a0447: 31 c9 xor %ecx,%ecx a0449: 31 d2 xor %edx,%edx a044b: be 0c 23 00 00 mov $0x230c,%esi a0450: 4c 89 ff mov %r15,%rdi a0453: e8 00 00 00 00 callq a0458 a0458: 31 c9 xor %ecx,%ecx a045a: ba 00 60 00 60 mov $0x60006000,%edx a045f: 4c 89 ff mov %r15,%rdi a0462: be 0a 23 00 00 mov $0x230a,%esi a0467: e8 00 00 00 00 callq a046c a046c: 83 fb 10 cmp $0x10,%ebx a046f: 75 9a jne a040b a0471: 45 31 c0 xor %r8d,%r8d a0474: 31 c9 xor %ecx,%ecx a0476: 31 d2 xor %edx,%edx a0478: 31 f6 xor %esi,%esi a047a: 4c 89 ff mov %r15,%rdi a047d: e8 00 00 00 00 callq a0482 a0482: 48 89 ef mov %rbp,%rdi a0485: e8 00 00 00 00 callq a048a a048a: 41 8b 87 b8 53 00 00 mov 0x53b8(%r15),%eax a0491: 83 f8 0f cmp $0xf,%eax a0494: 7f 6a jg a0500 a0496: bd 0f 00 00 00 mov $0xf,%ebp a049b: 48 63 d0 movslq %eax,%rdx a049e: 29 c5 sub %eax,%ebp a04a0: 48 89 d3 mov %rdx,%rbx a04a3: 48 01 d5 add %rdx,%rbp a04a6: 48 c1 e3 04 shl $0x4,%rbx a04aa: 48 c1 e5 04 shl $0x4,%rbp a04ae: 48 81 c3 00 00 00 00 add $0x0,%rbx a04b5: 48 81 c5 00 00 00 00 add $0x0,%rbp a04bc: 8b 33 mov (%rbx),%esi a04be: 31 c9 xor %ecx,%ecx a04c0: 31 d2 xor %edx,%edx a04c2: 4c 89 ff mov %r15,%rdi a04c5: 48 83 c3 10 add $0x10,%rbx a04c9: e8 00 00 00 00 callq a04ce a04ce: 8b 73 f4 mov -0xc(%rbx),%esi a04d1: 31 c9 xor %ecx,%ecx a04d3: 31 d2 xor %edx,%edx a04d5: 4c 89 ff mov %r15,%rdi a04d8: e8 00 00 00 00 callq a04dd a04dd: 8b 73 f8 mov -0x8(%rbx),%esi a04e0: 31 c9 xor %ecx,%ecx a04e2: 31 d2 xor %edx,%edx a04e4: 4c 89 ff mov %r15,%rdi a04e7: e8 00 00 00 00 callq a04ec a04ec: 8b 73 fc mov -0x4(%rbx),%esi a04ef: 31 c9 xor %ecx,%ecx a04f1: 31 d2 xor %edx,%edx a04f3: 4c 89 ff mov %r15,%rdi a04f6: e8 00 00 00 00 callq a04fb a04fb: 48 39 eb cmp %rbp,%rbx a04fe: 75 bc jne a04bc a0500: 48 c7 c3 00 00 00 00 mov $0x0,%rbx a0507: be 02 33 00 00 mov $0x3302,%esi a050c: eb 03 jmp a0511 a050e: 8b 73 fc mov -0x4(%rbx),%esi a0511: 31 c9 xor %ecx,%ecx a0513: 31 d2 xor %edx,%edx a0515: 4c 89 ff mov %r15,%rdi a0518: 48 83 c3 10 add $0x10,%rbx a051c: e8 00 00 00 00 callq a0521 a0521: 8b 73 f0 mov -0x10(%rbx),%esi a0524: 31 c9 xor %ecx,%ecx a0526: 31 d2 xor %edx,%edx a0528: 4c 89 ff mov %r15,%rdi a052b: e8 00 00 00 00 callq a0530 a0530: 8b 73 f4 mov -0xc(%rbx),%esi a0533: 31 c9 xor %ecx,%ecx a0535: 31 d2 xor %edx,%edx a0537: 4c 89 ff mov %r15,%rdi a053a: e8 00 00 00 00 callq a053f a053f: 8b 73 f8 mov -0x8(%rbx),%esi a0542: 31 c9 xor %ecx,%ecx a0544: 31 d2 xor %edx,%edx a0546: 4c 89 ff mov %r15,%rdi a0549: e8 00 00 00 00 callq a054e a054e: 48 81 fb 00 00 00 00 cmp $0x0,%rbx a0555: 75 b7 jne a050e a0557: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx a055c: 48 89 df mov %rbx,%rdi a055f: e8 00 00 00 00 callq a0564 a0564: 31 c9 xor %ecx,%ecx a0566: ba 00 00 00 e0 mov $0xe0000000,%edx a056b: 4c 89 ff mov %r15,%rdi a056e: be 00 c2 00 00 mov $0xc200,%esi a0573: e8 00 00 00 00 callq a0578 a0578: 31 c9 xor %ecx,%ecx a057a: be f3 22 00 00 mov $0x22f3,%esi a057f: 4c 89 ff mov %r15,%rdi a0582: 41 8b 97 50 8a 00 00 mov 0x8a50(%r15),%edx a0589: 41 8b 87 54 8a 00 00 mov 0x8a54(%r15),%eax a0590: c1 e2 06 shl $0x6,%edx a0593: c1 e0 0f shl $0xf,%eax a0596: 09 c2 or %eax,%edx a0598: 41 8b 87 58 8a 00 00 mov 0x8a58(%r15),%eax a059f: 41 0b 97 4c 8a 00 00 or 0x8a4c(%r15),%edx a05a6: c1 e0 17 shl $0x17,%eax a05a9: 09 c2 or %eax,%edx a05ab: e8 00 00 00 00 callq a05b0 a05b0: 31 d2 xor %edx,%edx a05b2: be c0 31 00 00 mov $0x31c0,%esi a05b7: 4c 89 ff mov %r15,%rdi a05ba: e8 00 00 00 00 callq a05bf a05bf: 31 c9 xor %ecx,%ecx a05c1: be c0 31 00 00 mov $0x31c0,%esi a05c6: 4c 89 ff mov %r15,%rdi a05c9: 25 00 f0 ff ff and $0xfffff000,%eax a05ce: 89 c2 mov %eax,%edx a05d0: 81 ca 92 04 00 00 or $0x492,%edx a05d6: e8 00 00 00 00 callq a05db a05db: 48 89 df mov %rbx,%rdi a05de: e8 00 00 00 00 callq a05e3 a05e3: 49 8b 87 68 8c 00 00 mov 0x8c68(%r15),%rax a05ea: 4c 89 ff mov %r15,%rdi a05ed: 48 8b 40 38 mov 0x38(%rax),%rax a05f1: e8 00 00 00 00 callq a05f6 a05f6: 41 89 c4 mov %eax,%r12d a05f9: 85 c0 test %eax,%eax a05fb: 75 52 jne a064f a05fd: 41 f6 87 1a 07 00 00 testb $0x2,0x71a(%r15) a0604: 02 a0605: 0f 84 a4 03 00 00 je a09af a060b: 4c 89 ff mov %r15,%rdi a060e: e8 ad 87 ff ff callq 98dc0 a0613: 41 89 c4 mov %eax,%r12d a0616: 85 c0 test %eax,%eax a0618: 75 35 jne a064f a061a: 4c 89 ff mov %r15,%rdi a061d: e8 ce e0 ff ff callq 9e6f0 a0622: 41 89 c4 mov %eax,%r12d a0625: 85 c0 test %eax,%eax a0627: 75 26 jne a064f a0629: 4c 89 ff mov %r15,%rdi a062c: e8 1f d2 ff ff callq 9d850 a0631: 41 89 c4 mov %eax,%r12d a0634: 85 c0 test %eax,%eax a0636: 75 17 jne a064f a0638: 49 8d bf 28 92 00 00 lea 0x9228(%r15),%rdi a063f: e8 00 00 00 00 callq a0644 a0644: 41 89 c4 mov %eax,%r12d a0647: 85 c0 test %eax,%eax a0649: 0f 84 28 0a 00 00 je a1077 a064f: 48 8b 44 24 48 mov 0x48(%rsp),%rax a0654: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax a065b: 00 00 a065d: 0f 85 95 0a 00 00 jne a10f8 a0663: 48 83 c4 50 add $0x50,%rsp a0667: 44 89 e0 mov %r12d,%eax a066a: 5b pop %rbx a066b: 5d pop %rbp a066c: 41 5c pop %r12 a066e: 41 5d pop %r13 a0670: 41 5e pop %r14 a0672: 41 5f pop %r15 a0674: c3 retq a0675: 83 fe 0a cmp $0xa,%esi a0678: 0f 84 f3 f1 ff ff je 9f871 a067e: 83 fe 0b cmp $0xb,%esi a0681: 75 45 jne a06c8 a0683: 41 be 2a 00 00 00 mov $0x2a,%r14d a0689: bd 12 00 00 16 mov $0x16000012,%ebp a068e: e9 de f1 ff ff jmpq 9f871 a0693: 83 fe 11 cmp $0x11,%esi a0696: 77 1c ja a06b4 a0698: 83 fe 0f cmp $0xf,%esi a069b: 41 be 2a 00 00 00 mov $0x2a,%r14d a06a1: ba 00 00 00 00 mov $0x0,%edx a06a6: bd 12 00 00 16 mov $0x16000012,%ebp a06ab: 44 0f 45 f2 cmovne %edx,%r14d a06af: e9 bd f1 ff ff jmpq 9f871 a06b4: 41 be 2e 00 00 00 mov $0x2e,%r14d a06ba: bd 1a 16 00 3a mov $0x3a00161a,%ebp a06bf: 83 fe 12 cmp $0x12,%esi a06c2: 0f 84 a9 f1 ff ff je 9f871 a06c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a06cf: 45 31 f6 xor %r14d,%r14d a06d2: 31 ed xor %ebp,%ebp a06d4: e8 00 00 00 00 callq a06d9 a06d9: 45 8b af 60 8a 00 00 mov 0x8a60(%r15),%r13d a06e0: e9 8c f1 ff ff jmpq 9f871 a06e5: 45 8b 9f 28 8a 00 00 mov 0x8a28(%r15),%r11d a06ec: 45 8b 97 34 8a 00 00 mov 0x8a34(%r15),%r10d a06f3: bf 01 00 00 00 mov $0x1,%edi a06f8: 89 d8 mov %ebx,%eax a06fa: 89 fe mov %edi,%esi a06fc: 45 85 d2 test %r10d,%r10d a06ff: 45 89 d8 mov %r11d,%r8d a0702: 45 89 ea mov %r13d,%r10d a0705: 44 89 5c 24 04 mov %r11d,0x4(%rsp) a070a: 41 0f 45 b7 34 8a 00 cmovne 0x8a34(%r15),%esi a0711: 00 a0712: 45 85 db test %r11d,%r11d a0715: 44 0f 44 c7 cmove %edi,%r8d a0719: 31 d2 xor %edx,%edx a071b: 41 f7 f0 div %r8d a071e: 44 89 44 24 08 mov %r8d,0x8(%rsp) a0723: 31 d2 xor %edx,%edx a0725: 89 c3 mov %eax,%ebx a0727: f7 f6 div %esi a0729: ba 02 00 00 00 mov $0x2,%edx a072e: 89 d9 mov %ebx,%ecx a0730: 83 f8 02 cmp $0x2,%eax a0733: 0f 46 d0 cmovbe %eax,%edx a0736: 89 f8 mov %edi,%eax a0738: 44 89 ef mov %r13d,%edi a073b: d3 e0 shl %cl,%eax a073d: 83 e8 01 sub $0x1,%eax a0740: 89 54 24 0c mov %edx,0xc(%rsp) a0744: 44 89 ea mov %r13d,%edx a0747: 21 c7 and %eax,%edi a0749: 89 7c 24 28 mov %edi,0x28(%rsp) a074d: d3 e7 shl %cl,%edi a074f: 21 fa and %edi,%edx a0751: 89 54 24 2c mov %edx,0x2c(%rsp) a0755: d3 e2 shl %cl,%edx a0757: 41 21 d2 and %edx,%r10d a075a: 44 89 54 24 30 mov %r10d,0x30(%rsp) a075f: 41 d3 e2 shl %cl,%r10d a0762: 44 89 d1 mov %r10d,%ecx a0765: 45 89 ea mov %r13d,%r10d a0768: 41 21 ca and %ecx,%r10d a076b: 44 89 54 24 34 mov %r10d,0x34(%rsp) a0770: 45 8d 50 ff lea -0x1(%r8),%r10d a0774: 41 83 fa 01 cmp $0x1,%r10d a0778: 76 0a jbe a0784 a077a: 41 83 fb 04 cmp $0x4,%r11d a077e: 0f 85 5a 09 00 00 jne a10de a0784: 83 ee 01 sub $0x1,%esi a0787: 83 fe 01 cmp $0x1,%esi a078a: 0f 87 47 09 00 00 ja a10d7 a0790: 8b 74 24 0c mov 0xc(%rsp),%esi a0794: 83 ee 01 sub $0x1,%esi a0797: 83 fe 01 cmp $0x1,%esi a079a: 0f 87 30 09 00 00 ja a10d0 a07a0: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) a07a5: 76 1a jbe a07c1 a07a7: 09 f8 or %edi,%eax a07a9: 44 85 e8 test %r13d,%eax a07ac: 0f 84 33 09 00 00 je a10e5 a07b2: 44 89 f0 mov %r14d,%eax a07b5: 09 ca or %ecx,%edx a07b7: 83 e0 fc and $0xfffffffc,%eax a07ba: 44 85 ea test %r13d,%edx a07bd: 44 0f 44 f0 cmove %eax,%r14d a07c1: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx a07c6: b8 01 00 00 00 mov $0x1,%eax a07cb: 89 ef mov %ebp,%edi a07cd: 45 31 c0 xor %r8d,%r8d a07d0: 81 e7 ff ff ff fc and $0xfcffffff,%edi a07d6: 89 6c 24 14 mov %ebp,0x14(%rsp) a07da: 45 89 c4 mov %r8d,%r12d a07dd: 89 dd mov %ebx,%ebp a07df: d3 e0 shl %cl,%eax a07e1: 89 7c 24 18 mov %edi,0x18(%rsp) a07e5: 83 e8 01 sub $0x1,%eax a07e8: 44 89 74 24 10 mov %r14d,0x10(%rsp) a07ed: 89 44 24 1c mov %eax,0x1c(%rsp) a07f1: 31 c0 xor %eax,%eax a07f3: 89 c3 mov %eax,%ebx a07f5: e9 c1 00 00 00 jmpq a08bb a07fa: 8b 54 24 1c mov 0x1c(%rsp),%edx a07fe: 89 d9 mov %ebx,%ecx a0800: 44 89 ee mov %r13d,%esi a0803: d3 e2 shl %cl,%edx a0805: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx a080a: 21 d6 and %edx,%esi a080c: d3 e2 shl %cl,%edx a080e: 41 85 d5 test %edx,%r13d a0811: 0f 84 42 01 00 00 je a0959 a0817: 85 f6 test %esi,%esi a0819: 0f 84 3a 01 00 00 je a0959 a081f: 89 d9 mov %ebx,%ecx a0821: ba 01 00 00 00 mov $0x1,%edx a0826: d3 e2 shl %cl,%edx a0828: 8d 0c 12 lea (%rdx,%rdx,1),%ecx a082b: 44 21 ea and %r13d,%edx a082e: 44 85 e9 test %r13d,%ecx a0831: 0f 84 0d 01 00 00 je a0944 a0837: 85 d2 test %edx,%edx a0839: 0f 84 05 01 00 00 je a0944 a083f: 8b 44 24 0c mov 0xc(%rsp),%eax a0843: ba 01 00 00 00 mov $0x1,%edx a0848: 8d 0c 03 lea (%rbx,%rax,1),%ecx a084b: d3 e2 shl %cl,%edx a084d: 8d 0c 12 lea (%rdx,%rdx,1),%ecx a0850: 44 21 ea and %r13d,%edx a0853: 41 85 cd test %ecx,%r13d a0856: 0f 84 15 01 00 00 je a0971 a085c: 85 d2 test %edx,%edx a085e: 0f 84 0d 01 00 00 je a0971 a0864: 44 89 e2 mov %r12d,%edx a0867: 31 c9 xor %ecx,%ecx a0869: be 00 c2 00 00 mov $0xc200,%esi a086e: 4c 89 ff mov %r15,%rdi a0871: c1 e2 10 shl $0x10,%edx a0874: 41 83 c4 01 add $0x1,%r12d a0878: 01 eb add %ebp,%ebx a087a: 81 e2 00 00 ff 00 and $0xff0000,%edx a0880: 81 ca 00 00 00 60 or $0x60000000,%edx a0886: e8 00 00 00 00 callq a088b a088b: 31 c9 xor %ecx,%ecx a088d: 44 89 f2 mov %r14d,%edx a0890: be d4 a0 00 00 mov $0xa0d4,%esi a0895: 4c 89 ff mov %r15,%rdi a0898: e8 00 00 00 00 callq a089d a089d: 8b 54 24 10 mov 0x10(%rsp),%edx a08a1: 31 c9 xor %ecx,%ecx a08a3: be d5 a0 00 00 mov $0xa0d5,%esi a08a8: 4c 89 ff mov %r15,%rdi a08ab: e8 00 00 00 00 callq a08b0 a08b0: 44 39 64 24 08 cmp %r12d,0x8(%rsp) a08b5: 0f 84 cb 00 00 00 je a0986 a08bb: 8b 44 24 14 mov 0x14(%rsp),%eax a08bf: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) a08c4: 41 89 c6 mov %eax,%r14d a08c7: 76 3b jbe a0904 a08c9: 44 89 e2 mov %r12d,%edx a08cc: 44 8b 74 24 18 mov 0x18(%rsp),%r14d a08d1: 83 e2 fe and $0xfffffffe,%edx a08d4: 48 63 ca movslq %edx,%rcx a08d7: 41 81 ce 00 00 00 03 or $0x3000000,%r14d a08de: 44 8b 4c 8c 28 mov 0x28(%rsp,%rcx,4),%r9d a08e3: 45 85 c9 test %r9d,%r9d a08e6: 74 1c je a0904 a08e8: 83 c2 01 add $0x1,%edx a08eb: 41 89 c6 mov %eax,%r14d a08ee: 48 63 d2 movslq %edx,%rdx a08f1: 41 81 e6 ff ff ff fc and $0xfcffffff,%r14d a08f8: 44 8b 44 94 28 mov 0x28(%rsp,%rdx,4),%r8d a08fd: 45 85 c0 test %r8d,%r8d a0900: 44 0f 45 f0 cmovne %eax,%r14d a0904: 83 fd 02 cmp $0x2,%ebp a0907: 0f 87 ed fe ff ff ja a07fa a090d: 0f 85 51 ff ff ff jne a0864 a0913: 89 d9 mov %ebx,%ecx a0915: ba 01 00 00 00 mov $0x1,%edx a091a: d3 e2 shl %cl,%edx a091c: 8d 0c 12 lea (%rdx,%rdx,1),%ecx a091f: 44 21 ea and %r13d,%edx a0922: 41 85 cd test %ecx,%r13d a0925: 74 08 je a092f a0927: 85 d2 test %edx,%edx a0929: 0f 85 35 ff ff ff jne a0864 a092f: 41 83 e6 fc and $0xfffffffc,%r14d a0933: 44 89 f1 mov %r14d,%ecx a0936: 83 c9 03 or $0x3,%ecx a0939: 85 d2 test %edx,%edx a093b: 44 0f 44 f1 cmove %ecx,%r14d a093f: e9 20 ff ff ff jmpq a0864 a0944: 41 83 e6 fc and $0xfffffffc,%r14d a0948: 44 89 f1 mov %r14d,%ecx a094b: 83 c9 03 or $0x3,%ecx a094e: 85 d2 test %edx,%edx a0950: 44 0f 44 f1 cmove %ecx,%r14d a0954: e9 e6 fe ff ff jmpq a083f a0959: 41 81 e6 ff fc ff ff and $0xfffffcff,%r14d a0960: 44 89 f2 mov %r14d,%edx a0963: 80 ce 03 or $0x3,%dh a0966: 85 f6 test %esi,%esi a0968: 44 0f 44 f2 cmove %edx,%r14d a096c: e9 ae fe ff ff jmpq a081f a0971: 41 83 e6 f3 and $0xfffffff3,%r14d a0975: 44 89 f1 mov %r14d,%ecx a0978: 83 c9 0c or $0xc,%ecx a097b: 85 d2 test %edx,%edx a097d: 44 0f 44 f1 cmove %ecx,%r14d a0981: e9 de fe ff ff jmpq a0864 a0986: 31 c9 xor %ecx,%ecx a0988: ba 00 00 00 e0 mov $0xe0000000,%edx a098d: be 00 c2 00 00 mov $0xc200,%esi a0992: 4c 89 ff mov %r15,%rdi a0995: e8 00 00 00 00 callq a099a a099a: e9 16 ef ff ff jmpq 9f8b5 a099f: 41 be 2e 00 00 00 mov $0x2e,%r14d a09a5: bd 1a 16 00 3a mov $0x3a00161a,%ebp a09aa: e9 c2 ee ff ff jmpq 9f871 a09af: 31 f6 xor %esi,%esi a09b1: 4c 89 ff mov %r15,%rdi a09b4: e8 b7 45 ff ff callq 94f70 a09b9: e9 4d fc ff ff jmpq a060b a09be: 45 31 f6 xor %r14d,%r14d a09c1: 31 ed xor %ebp,%ebp a09c3: e9 a9 ee ff ff jmpq 9f871 a09c8: 48 b8 10 00 80 00 10 movabs $0x80081000800010,%rax a09cf: 08 80 00 a09d2: 31 db xor %ebx,%ebx a09d4: 41 c7 87 ac 8a 00 00 movl $0x802814,0x8aac(%r15) a09db: 14 28 80 00 a09df: bd 80 10 82 00 mov $0x821080,%ebp a09e4: 49 89 87 94 8a 00 00 mov %rax,0x8a94(%r15) a09eb: 48 b8 10 10 80 00 10 movabs $0x80181000801010,%rax a09f2: 18 80 00 a09f5: 49 89 87 9c 8a 00 00 mov %rax,0x8a9c(%r15) a09fc: 48 b8 10 28 80 00 08 movabs $0x80280800802810,%rax a0a03: 28 80 00 a0a06: 49 89 87 a4 8a 00 00 mov %rax,0x8aa4(%r15) a0a0d: 48 b8 04 00 00 00 08 movabs $0x200000800000004,%rax a0a14: 00 00 02 a0a17: 49 89 87 b4 8a 00 00 mov %rax,0x8ab4(%r15) a0a1e: 48 b8 10 00 00 02 14 movabs $0x600001402000010,%rax a0a25: 00 00 06 a0a28: 49 89 87 bc 8a 00 00 mov %rax,0x8abc(%r15) a0a2f: 48 b8 08 00 40 02 10 movabs $0x240001002400008,%rax a0a36: 00 40 02 a0a39: 49 89 87 c8 8a 00 00 mov %rax,0x8ac8(%r15) a0a40: 48 b8 30 00 40 02 14 movabs $0x640001402400030,%rax a0a47: 00 40 06 a0a4a: 49 89 87 d0 8a 00 00 mov %rax,0x8ad0(%r15) a0a51: 48 b8 0c 00 40 00 0c movabs $0x100000c0040000c,%rax a0a58: 00 00 01 a0a5b: 49 89 87 dc 8a 00 00 mov %rax,0x8adc(%r15) a0a62: 48 b8 1c 00 00 01 34 movabs $0x10000340100001c,%rax a0a69: 00 00 01 a0a6c: 49 89 87 e4 8a 00 00 mov %rax,0x8ae4(%r15) a0a73: 48 b8 1c 00 40 00 20 movabs $0x10000200040001c,%rax a0a7a: 00 00 01 a0a7d: 49 89 87 f4 8a 00 00 mov %rax,0x8af4(%r15) a0a84: 48 b8 38 00 00 01 08 movabs $0x2c0000801000038,%rax a0a8b: 00 c0 02 a0a8e: 49 89 87 fc 8a 00 00 mov %rax,0x8afc(%r15) a0a95: 48 b8 10 00 c0 02 14 movabs $0x6c0001402c00010,%rax a0a9c: 00 c0 06 a0a9f: 49 89 87 04 8b 00 00 mov %rax,0x8b04(%r15) a0aa6: 48 b8 a8 00 00 00 a4 movabs $0xa4000000a8,%rax a0aad: 00 00 00 a0ab0: 49 89 87 14 8b 00 00 mov %rax,0x8b14(%r15) a0ab7: 48 b8 90 00 00 00 90 movabs $0x9000000090,%rax a0abe: 00 00 00 a0ac1: 49 89 87 1c 8b 00 00 mov %rax,0x8b1c(%r15) a0ac8: 49 89 87 24 8b 00 00 mov %rax,0x8b24(%r15) a0acf: 48 b8 ee 00 00 00 ea movabs $0xea000000ee,%rax a0ad6: 00 00 00 a0ad9: 49 89 87 34 8b 00 00 mov %rax,0x8b34(%r15) a0ae0: 48 b8 e9 00 00 00 e5 movabs $0xe5000000e9,%rax a0ae7: 00 00 00 a0aea: 49 89 87 3c 8b 00 00 mov %rax,0x8b3c(%r15) a0af1: 48 b8 e4 00 00 00 e0 movabs $0xe0000000e4,%rax a0af8: 00 00 00 a0afb: 41 c7 87 ec 8a 00 00 movl $0x1000024,0x8aec(%r15) a0b02: 24 00 00 01 a0b06: 41 c7 87 2c 8b 00 00 movl $0x90,0x8b2c(%r15) a0b0d: 90 00 00 00 a0b11: 49 89 87 44 8b 00 00 mov %rax,0x8b44(%r15) a0b18: 41 c7 87 4c 8b 00 00 movl $0x90,0x8b4c(%r15) a0b1f: 90 00 00 00 a0b23: eb 22 jmp a0b47 a0b25: 41 8b 94 9f 94 8a 00 mov 0x8a94(%r15,%rbx,4),%edx a0b2c: 00 a0b2d: 8d b0 44 26 00 00 lea 0x2644(%rax),%esi a0b33: 31 c9 xor %ecx,%ecx a0b35: 4c 89 ff mov %r15,%rdi a0b38: 48 83 c3 01 add $0x1,%rbx a0b3c: e8 00 00 00 00 callq a0b41 a0b41: 48 83 fb 20 cmp $0x20,%rbx a0b45: 74 18 je a0b5f a0b47: 89 d8 mov %ebx,%eax a0b49: 48 83 fb 17 cmp $0x17,%rbx a0b4d: 77 d6 ja a0b25 a0b4f: 48 0f a3 dd bt %rbx,%rbp a0b53: 73 d0 jae a0b25 a0b55: 48 83 c3 01 add $0x1,%rbx a0b59: 48 83 fb 20 cmp $0x20,%rbx a0b5d: 75 e8 jne a0b47 a0b5f: 31 db xor %ebx,%ebx a0b61: eb 04 jmp a0b67 a0b63: 48 83 c3 01 add $0x1,%rbx a0b67: 48 83 fb 07 cmp $0x7,%rbx a0b6b: 74 f6 je a0b63 a0b6d: 41 8b 94 9f 14 8b 00 mov 0x8b14(%r15,%rbx,4),%edx a0b74: 00 a0b75: 31 c9 xor %ecx,%ecx a0b77: 8d b3 64 26 00 00 lea 0x2664(%rbx),%esi a0b7d: 4c 89 ff mov %r15,%rdi a0b80: e8 00 00 00 00 callq a0b85 a0b85: 83 fb 0f cmp $0xf,%ebx a0b88: 75 d9 jne a0b63 a0b8a: e9 58 eb ff ff jmpq 9f6e7 a0b8f: 48 b8 10 03 80 00 10 movabs $0x800b1000800310,%rax a0b96: 0b 80 00 a0b99: 31 db xor %ebx,%ebx a0b9b: 41 c7 87 0c 8b 00 00 movl $0x6c00154,0x8b0c(%r15) a0ba2: 54 01 c0 06 a0ba6: ba 10 03 80 00 mov $0x800310,%edx a0bab: 49 89 87 94 8a 00 00 mov %rax,0x8a94(%r15) a0bb2: 48 b8 10 13 80 00 10 movabs $0x801b1000801310,%rax a0bb9: 1b 80 00 a0bbc: 49 89 87 9c 8a 00 00 mov %rax,0x8a9c(%r15) a0bc3: 48 b8 10 2b 80 00 08 movabs $0x802b0800802b10,%rax a0bca: 2b 80 00 a0bcd: 49 89 87 a4 8a 00 00 mov %rax,0x8aa4(%r15) a0bd4: 48 b8 14 2b 80 00 54 movabs $0x80295400802b14,%rax a0bdb: 29 80 00 a0bde: 49 89 87 ac 8a 00 00 mov %rax,0x8aac(%r15) a0be5: 48 b8 04 03 00 00 08 movabs $0x200030800000304,%rax a0bec: 03 00 02 a0bef: 49 89 87 b4 8a 00 00 mov %rax,0x8ab4(%r15) a0bf6: 48 b8 10 03 00 02 14 movabs $0x600031402000310,%rax a0bfd: 03 00 06 a0c00: 49 89 87 bc 8a 00 00 mov %rax,0x8abc(%r15) a0c07: 48 b8 54 01 00 06 08 movabs $0x240030806000154,%rax a0c0e: 03 40 02 a0c11: 49 89 87 c4 8a 00 00 mov %rax,0x8ac4(%r15) a0c18: 48 b8 10 03 40 02 30 movabs $0x240033002400310,%rax a0c1f: 03 40 02 a0c22: 49 89 87 cc 8a 00 00 mov %rax,0x8acc(%r15) a0c29: 48 b8 14 03 40 06 54 movabs $0x640015406400314,%rax a0c30: 01 40 06 a0c33: 49 89 87 d4 8a 00 00 mov %rax,0x8ad4(%r15) a0c3a: 48 b8 0c 03 40 00 0c movabs $0x100030c0040030c,%rax a0c41: 03 00 01 a0c44: 49 89 87 dc 8a 00 00 mov %rax,0x8adc(%r15) a0c4b: 48 b8 1c 03 00 01 34 movabs $0x10003340100031c,%rax a0c52: 03 00 01 a0c55: 49 89 87 e4 8a 00 00 mov %rax,0x8ae4(%r15) a0c5c: 48 b8 24 03 00 01 64 movabs $0x100016401000324,%rax a0c63: 01 00 01 a0c66: 49 89 87 ec 8a 00 00 mov %rax,0x8aec(%r15) a0c6d: 48 b8 1c 03 40 00 20 movabs $0x10003200040031c,%rax a0c74: 03 00 01 a0c77: 49 89 87 f4 8a 00 00 mov %rax,0x8af4(%r15) a0c7e: 48 b8 38 03 00 01 08 movabs $0x2c0030801000338,%rax a0c85: 03 c0 02 a0c88: 49 89 87 fc 8a 00 00 mov %rax,0x8afc(%r15) a0c8f: 48 b8 10 03 c0 02 14 movabs $0x6c0031402c00310,%rax a0c96: 03 c0 06 a0c99: 49 89 87 04 8b 00 00 mov %rax,0x8b04(%r15) a0ca0: 48 b8 e8 00 00 00 e8 movabs $0xe8000000e8,%rax a0ca7: 00 00 00 a0caa: 49 89 87 14 8b 00 00 mov %rax,0x8b14(%r15) a0cb1: 49 89 87 1c 8b 00 00 mov %rax,0x8b1c(%r15) a0cb8: 48 b8 d4 00 00 00 c0 movabs $0xc0000000d4,%rax a0cbf: 00 00 00 a0cc2: 49 89 87 24 8b 00 00 mov %rax,0x8b24(%r15) a0cc9: 48 b8 ec 00 00 00 e8 movabs $0xe8000000ec,%rax a0cd0: 00 00 00 a0cd3: 49 89 87 34 8b 00 00 mov %rax,0x8b34(%r15) a0cda: 48 b8 d4 00 00 00 d0 movabs $0xd0000000d4,%rax a0ce1: 00 00 00 a0ce4: 49 89 87 3c 8b 00 00 mov %rax,0x8b3c(%r15) a0ceb: 48 b8 80 00 00 00 40 movabs $0x4000000080,%rax a0cf2: 00 00 00 a0cf5: 41 c7 87 2c 8b 00 00 movl $0xc0,0x8b2c(%r15) a0cfc: c0 00 00 00 a0d00: 49 89 87 44 8b 00 00 mov %rax,0x8b44(%r15) a0d07: 41 c7 87 4c 8b 00 00 movl $0x40,0x8b4c(%r15) a0d0e: 40 00 00 00 a0d12: eb 08 jmp a0d1c a0d14: 41 8b 94 9f 94 8a 00 mov 0x8a94(%r15,%rbx,4),%edx a0d1b: 00 a0d1c: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi a0d22: 31 c9 xor %ecx,%ecx a0d24: 4c 89 ff mov %r15,%rdi a0d27: 48 83 c3 01 add $0x1,%rbx a0d2b: e8 00 00 00 00 callq a0d30 a0d30: 48 83 fb 20 cmp $0x20,%rbx a0d34: 75 de jne a0d14 a0d36: 31 db xor %ebx,%ebx a0d38: eb 04 jmp a0d3e a0d3a: 48 83 c3 01 add $0x1,%rbx a0d3e: 48 83 fb 07 cmp $0x7,%rbx a0d42: 74 f6 je a0d3a a0d44: 41 8b 94 9f 14 8b 00 mov 0x8b14(%r15,%rbx,4),%edx a0d4b: 00 a0d4c: 31 c9 xor %ecx,%ecx a0d4e: 8d b3 64 26 00 00 lea 0x2664(%rbx),%esi a0d54: 4c 89 ff mov %r15,%rdi a0d57: e8 00 00 00 00 callq a0d5c a0d5c: 83 fb 0f cmp $0xf,%ebx a0d5f: 75 d9 jne a0d3a a0d61: e9 81 e9 ff ff jmpq 9f6e7 a0d66: 48 b8 50 01 80 00 50 movabs $0x80095000800150,%rax a0d6d: 09 80 00 a0d70: 31 db xor %ebx,%ebx a0d72: 48 bf d0 00 00 00 d0 movabs $0xd0000000d0,%rdi a0d79: 00 00 00 a0d7c: 41 c7 87 0c 8b 00 00 movl $0x6c00154,0x8b0c(%r15) a0d83: 54 01 c0 06 a0d87: 49 89 87 94 8a 00 00 mov %rax,0x8a94(%r15) a0d8e: ba 50 01 80 00 mov $0x800150,%edx a0d93: 48 b8 50 11 80 00 50 movabs $0x80195000801150,%rax a0d9a: 19 80 00 a0d9d: 49 89 87 9c 8a 00 00 mov %rax,0x8a9c(%r15) a0da4: 48 b8 50 29 80 00 48 movabs $0x80294800802950,%rax a0dab: 29 80 00 a0dae: 49 89 87 a4 8a 00 00 mov %rax,0x8aa4(%r15) a0db5: 48 b8 54 29 80 00 54 movabs $0x80295400802954,%rax a0dbc: 29 80 00 a0dbf: 49 89 87 ac 8a 00 00 mov %rax,0x8aac(%r15) a0dc6: 48 b8 44 01 00 00 48 movabs $0x200014800000144,%rax a0dcd: 01 00 02 a0dd0: 49 89 87 b4 8a 00 00 mov %rax,0x8ab4(%r15) a0dd7: 48 b8 50 01 00 02 54 movabs $0x600015402000150,%rax a0dde: 01 00 06 a0de1: 49 89 87 bc 8a 00 00 mov %rax,0x8abc(%r15) a0de8: 48 b8 54 01 00 06 48 movabs $0x240014806000154,%rax a0def: 01 40 02 a0df2: 49 89 87 c4 8a 00 00 mov %rax,0x8ac4(%r15) a0df9: 48 b8 50 01 40 02 70 movabs $0x240017002400150,%rax a0e00: 01 40 02 a0e03: 49 89 87 cc 8a 00 00 mov %rax,0x8acc(%r15) a0e0a: 48 b8 54 01 40 06 54 movabs $0x640015406400154,%rax a0e11: 01 40 06 a0e14: 49 89 87 d4 8a 00 00 mov %rax,0x8ad4(%r15) a0e1b: 48 b8 4c 01 40 00 4c movabs $0x100014c0040014c,%rax a0e22: 01 00 01 a0e25: 49 89 87 dc 8a 00 00 mov %rax,0x8adc(%r15) a0e2c: 48 b8 5c 01 00 01 74 movabs $0x10001740100015c,%rax a0e33: 01 00 01 a0e36: 49 89 87 e4 8a 00 00 mov %rax,0x8ae4(%r15) a0e3d: 48 b8 64 01 00 01 64 movabs $0x100016401000164,%rax a0e44: 01 00 01 a0e47: 49 89 87 ec 8a 00 00 mov %rax,0x8aec(%r15) a0e4e: 48 b8 5c 01 40 00 60 movabs $0x10001600040015c,%rax a0e55: 01 00 01 a0e58: 49 89 87 f4 8a 00 00 mov %rax,0x8af4(%r15) a0e5f: 48 b8 78 01 00 01 48 movabs $0x2c0014801000178,%rax a0e66: 01 c0 02 a0e69: 49 89 87 fc 8a 00 00 mov %rax,0x8afc(%r15) a0e70: 48 b8 50 01 c0 02 54 movabs $0x6c0015402c00150,%rax a0e77: 01 c0 06 a0e7a: 49 89 87 04 8b 00 00 mov %rax,0x8b04(%r15) a0e81: 48 b8 e8 00 00 00 e8 movabs $0xe8000000e8,%rax a0e88: 00 00 00 a0e8b: 49 89 87 14 8b 00 00 mov %rax,0x8b14(%r15) a0e92: 48 b8 e8 00 00 00 e4 movabs $0xe4000000e8,%rax a0e99: 00 00 00 a0e9c: 49 89 87 1c 8b 00 00 mov %rax,0x8b1c(%r15) a0ea3: 49 89 bf 24 8b 00 00 mov %rdi,0x8b24(%r15) a0eaa: 48 bf ed 00 00 00 e9 movabs $0xe9000000ed,%rdi a0eb1: 00 00 00 a0eb4: 49 89 87 3c 8b 00 00 mov %rax,0x8b3c(%r15) a0ebb: 48 b8 d0 00 00 00 90 movabs $0x90000000d0,%rax a0ec2: 00 00 00 a0ec5: 41 c7 87 2c 8b 00 00 movl $0xd0,0x8b2c(%r15) a0ecc: d0 00 00 00 a0ed0: 49 89 bf 34 8b 00 00 mov %rdi,0x8b34(%r15) a0ed7: 49 89 87 44 8b 00 00 mov %rax,0x8b44(%r15) a0ede: 41 c7 87 4c 8b 00 00 movl $0x40,0x8b4c(%r15) a0ee5: 40 00 00 00 a0ee9: eb 08 jmp a0ef3 a0eeb: 41 8b 94 9f 94 8a 00 mov 0x8a94(%r15,%rbx,4),%edx a0ef2: 00 a0ef3: 8d b3 44 26 00 00 lea 0x2644(%rbx),%esi a0ef9: 31 c9 xor %ecx,%ecx a0efb: 4c 89 ff mov %r15,%rdi a0efe: 48 83 c3 01 add $0x1,%rbx a0f02: e8 00 00 00 00 callq a0f07 a0f07: 48 83 fb 20 cmp $0x20,%rbx a0f0b: 75 de jne a0eeb a0f0d: 31 db xor %ebx,%ebx a0f0f: eb 04 jmp a0f15 a0f11: 48 83 c3 01 add $0x1,%rbx a0f15: 48 83 fb 07 cmp $0x7,%rbx a0f19: 74 f6 je a0f11 a0f1b: 41 8b 94 9f 14 8b 00 mov 0x8b14(%r15,%rbx,4),%edx a0f22: 00 a0f23: 31 c9 xor %ecx,%ecx a0f25: 8d b3 64 26 00 00 lea 0x2664(%rbx),%esi a0f2b: 4c 89 ff mov %r15,%rdi a0f2e: e8 00 00 00 00 callq a0f33 a0f33: 83 fb 0f cmp $0xf,%ebx a0f36: 75 d9 jne a0f11 a0f38: e9 aa e7 ff ff jmpq 9f6e7 a0f3d: ba 69 00 00 00 mov $0x69,%edx a0f42: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a0f49: e8 00 00 00 00 callq a0f4e a0f4e: 4c 89 ff mov %r15,%rdi a0f51: ba 21 00 00 00 mov $0x21,%edx a0f56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a0f5d: e8 00 00 00 00 callq a0f62 a0f62: ba 1e 00 00 00 mov $0x1e,%edx a0f67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a0f6e: 4c 89 ff mov %r15,%rdi a0f71: e8 00 00 00 00 callq a0f76 a0f76: e9 a9 e4 ff ff jmpq 9f424 a0f7b: be 00 c2 00 00 mov $0xc200,%esi a0f80: 4c 89 ff mov %r15,%rdi a0f83: 31 c9 xor %ecx,%ecx a0f85: ba 00 00 00 e0 mov $0xe0000000,%edx a0f8a: e8 00 00 00 00 callq a0f8f a0f8f: 41 8b b7 08 07 00 00 mov 0x708(%r15),%esi a0f96: 44 89 ef mov %r13d,%edi a0f99: 41 c7 87 60 8a 00 00 movl $0x0,0x8a60(%r15) a0fa0: 00 00 00 00 a0fa4: e8 00 00 00 00 callq a0fa9 a0fa9: 45 8b a7 38 8a 00 00 mov 0x8a38(%r15),%r12d a0fb0: 41 89 87 88 8a 00 00 mov %eax,0x8a88(%r15) a0fb7: 41 8b 9f 28 8a 00 00 mov 0x8a28(%r15),%ebx a0fbe: 83 fe 0e cmp $0xe,%esi a0fc1: 0f 85 87 e8 ff ff jne 9f84e a0fc7: 45 31 f6 xor %r14d,%r14d a0fca: 31 ed xor %ebp,%ebp a0fcc: e9 c1 e8 ff ff jmpq 9f892 a0fd1: ba c0 00 00 00 mov $0xc0,%edx a0fd6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a0fdd: e8 00 00 00 00 callq a0fe2 a0fe2: 4c 89 ff mov %r15,%rdi a0fe5: ba 30 00 00 00 mov $0x30,%edx a0fea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a0ff1: e8 00 00 00 00 callq a0ff6 a0ff6: ba 18 00 00 00 mov $0x18,%edx a0ffb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a1002: 4c 89 ff mov %r15,%rdi a1005: e8 00 00 00 00 callq a100a a100a: e9 15 e4 ff ff jmpq 9f424 a100f: ba 33 00 00 00 mov $0x33,%edx a1014: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a101b: e8 00 00 00 00 callq a1020 a1020: ba 12 00 00 00 mov $0x12,%edx a1025: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a102c: 4c 89 ff mov %r15,%rdi a102f: e8 00 00 00 00 callq a1034 a1034: e9 eb e3 ff ff jmpq 9f424 a1039: ba 0f 00 00 00 mov $0xf,%edx a103e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a1045: e8 00 00 00 00 callq a104a a104a: 4c 89 ff mov %r15,%rdi a104d: ba 1e 00 00 00 mov $0x1e,%edx a1052: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a1059: e8 00 00 00 00 callq a105e a105e: ba 18 00 00 00 mov $0x18,%edx a1063: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a106a: 4c 89 ff mov %r15,%rdi a106d: e8 00 00 00 00 callq a1072 a1072: e9 ad e3 ff ff jmpq 9f424 a1077: 49 8d bf 38 8e 00 00 lea 0x8e38(%r15),%rdi a107e: e8 00 00 00 00 callq a1083 a1083: 41 89 c4 mov %eax,%r12d a1086: 85 c0 test %eax,%eax a1088: 0f 85 c1 f5 ff ff jne a064f a108e: 41 8b 87 c0 b1 00 00 mov 0xb1c0(%r15),%eax a1095: 85 c0 test %eax,%eax a1097: 74 25 je a10be a1099: 31 db xor %ebx,%ebx a109b: 48 63 c3 movslq %ebx,%rax a109e: 83 c3 01 add $0x1,%ebx a10a1: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax a10a8: 49 8d bc 07 80 98 00 lea 0x9880(%r15,%rax,1),%rdi a10af: 00 a10b0: e8 00 00 00 00 callq a10b5 a10b5: 41 3b 9f c0 b1 00 00 cmp 0xb1c0(%r15),%ebx a10bc: 72 dd jb a109b a10be: be 01 00 00 00 mov $0x1,%esi a10c3: 4c 89 ff mov %r15,%rdi a10c6: e8 a5 3e ff ff callq 94f70 a10cb: e9 7f f5 ff ff jmpq a064f a10d0: 0f 0b ud2 a10d2: e9 c9 f6 ff ff jmpq a07a0 a10d7: 0f 0b ud2 a10d9: e9 b2 f6 ff ff jmpq a0790 a10de: 0f 0b ud2 a10e0: e9 9f f6 ff ff jmpq a0784 a10e5: 41 83 ce 03 or $0x3,%r14d a10e9: e9 d3 f6 ff ff jmpq a07c1 a10ee: e9 00 00 00 00 jmpq a10f3 a10f3: e9 00 00 00 00 jmpq a10f8 a10f8: e8 00 00 00 00 callq a10fd a10fd: 0f 1f 00 nopl (%rax) 00000000000a1100 : a1100: e8 00 00 00 00 callq a1105 a1105: e9 96 e2 ff ff jmpq 9f3a0 a110a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000a1110 : a1110: e8 00 00 00 00 callq a1115 a1115: 48 c7 c0 00 00 00 00 mov $0x0,%rax a111c: ba 05 00 00 00 mov $0x5,%edx a1121: 8b 48 0c mov 0xc(%rax),%ecx a1124: 48 83 c0 10 add $0x10,%rax a1128: 48 83 38 00 cmpq $0x0,(%rax) a112c: 8d 54 0a 02 lea 0x2(%rdx,%rcx,1),%edx a1130: 75 ef jne a1121 a1132: 8d 42 04 lea 0x4(%rdx),%eax a1135: c3 retq a1136: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) a113d: 00 00 00 00000000000a1140 : a1140: e8 00 00 00 00 callq a1145 a1145: b8 05 00 00 00 mov $0x5,%eax a114a: c3 retq a114b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000a1150 : a1150: e8 00 00 00 00 callq a1155 a1155: 48 8b 07 mov (%rdi),%rax a1158: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx a115e: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax a1165: 48 8d 04 90 lea (%rax,%rdx,4),%rax a1169: 8b 00 mov (%rax),%eax a116b: c3 retq a116c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a1170 : a1170: e8 00 00 00 00 callq a1175 a1175: 8b b7 08 07 00 00 mov 0x708(%rdi),%esi a117b: 31 c0 xor %eax,%eax a117d: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # a1183 a1183: 48 c7 87 80 91 00 00 movq $0x0,0x9180(%rdi) a118a: 00 00 00 00 a118e: 48 c7 87 40 8e 00 00 movq $0x0,0x8e40(%rdi) a1195: 00 00 00 00 a1199: 83 fe 17 cmp $0x17,%esi a119c: 89 8f c0 b1 00 00 mov %ecx,0xb1c0(%rdi) a11a2: 0f 95 c0 setne %al a11a5: 89 87 78 98 00 00 mov %eax,0x9878(%rdi) a11ab: 0f 84 43 01 00 00 je a12f4 a11b1: 48 c7 87 30 92 00 00 movq $0x0,0x9230(%rdi) a11b8: 00 00 00 00 a11bc: 85 c9 test %ecx,%ecx a11be: 74 1e je a11de a11c0: 48 8d 97 88 98 00 00 lea 0x9888(%rdi),%rdx a11c7: 31 c0 xor %eax,%eax a11c9: 83 c0 01 add $0x1,%eax a11cc: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) a11d3: 48 81 c2 28 03 00 00 add $0x328,%rdx a11da: 39 c1 cmp %eax,%ecx a11dc: 77 eb ja a11c9 a11de: c7 87 c8 b1 00 00 0a movl $0xa,0xb1c8(%rdi) a11e5: 00 00 00 a11e8: 48 c7 87 d8 b1 00 00 movq $0x0,0xb1d8(%rdi) a11ef: 00 00 00 00 a11f3: c7 87 e8 b1 00 00 01 movl $0x1,0xb1e8(%rdi) a11fa: 00 00 00 a11fd: 48 c7 87 f8 b1 00 00 movq $0x0,0xb1f8(%rdi) a1204: 00 00 00 00 a1208: c7 87 08 b2 00 00 01 movl $0x1,0xb208(%rdi) a120f: 00 00 00 a1212: 48 c7 87 18 b2 00 00 movq $0x0,0xb218(%rdi) a1219: 00 00 00 00 a121d: c7 87 28 b2 00 00 02 movl $0x2,0xb228(%rdi) a1224: 00 00 00 a1227: 48 c7 87 38 b2 00 00 movq $0x0,0xb238(%rdi) a122e: 00 00 00 00 a1232: 83 fe 15 cmp $0x15,%esi a1235: 77 39 ja a1270 a1237: 83 fe 12 cmp $0x12,%esi a123a: 0f 87 95 00 00 00 ja a12d5 a1240: c7 87 00 3b 01 00 00 movl $0x10000,0x13b00(%rdi) a1247: 00 01 00 a124a: 48 b8 10 00 00 00 ff movabs $0x7ff00000010,%rax a1251: 07 00 00 a1254: 83 ee 13 sub $0x13,%esi a1257: c7 87 04 3b 01 00 40 movl $0x40,0x13b04(%rdi) a125e: 00 00 00 a1261: 48 89 87 08 3b 01 00 mov %rax,0x13b08(%rdi) a1268: 83 fe 05 cmp $0x5,%esi a126b: 76 3a jbe a12a7 a126d: 31 c0 xor %eax,%eax a126f: c3 retq a1270: 8d 46 ea lea -0x16(%rsi),%eax a1273: 83 f8 01 cmp $0x1,%eax a1276: 77 c8 ja a1240 a1278: c7 87 00 3b 01 00 00 movl $0x1000,0x13b00(%rdi) a127f: 10 00 00 a1282: 83 fe 16 cmp $0x16,%esi a1285: 74 2e je a12b5 a1287: 83 fe 17 cmp $0x17,%esi a128a: 75 53 jne a12df a128c: c7 87 0c 3b 01 00 ff movl $0xfff,0x13b0c(%rdi) a1293: 0f 00 00 a1296: 48 b8 40 00 00 00 10 movabs $0x1000000040,%rax a129d: 00 00 00 a12a0: 48 89 87 04 3b 01 00 mov %rax,0x13b04(%rdi) a12a7: 48 c7 87 68 8c 00 00 movq $0x0,0x8c68(%rdi) a12ae: 00 00 00 00 a12b2: 31 c0 xor %eax,%eax a12b4: c3 retq a12b5: 48 8b 87 20 07 00 00 mov 0x720(%rdi),%rax a12bc: 83 e0 02 and $0x2,%eax a12bf: 48 83 f8 01 cmp $0x1,%rax a12c3: 19 c0 sbb %eax,%eax a12c5: 25 e8 00 00 00 and $0xe8,%eax a12ca: 83 c0 77 add $0x77,%eax a12cd: 89 87 0c 3b 01 00 mov %eax,0x13b0c(%rdi) a12d3: eb c1 jmp a1296 a12d5: c7 87 00 3b 01 00 00 movl $0x10000,0x13b00(%rdi) a12dc: 00 01 00 a12df: 83 fe 14 cmp $0x14,%esi a12e2: 0f 85 62 ff ff ff jne a124a a12e8: c7 87 0c 3b 01 00 7f movl $0x27f,0x13b0c(%rdi) a12ef: 02 00 00 a12f2: eb a2 jmp a1296 a12f4: 85 c9 test %ecx,%ecx a12f6: 0f 85 c4 fe ff ff jne a11c0 a12fc: c7 87 c8 b1 00 00 0a movl $0xa,0xb1c8(%rdi) a1303: 00 00 00 a1306: 48 c7 87 d8 b1 00 00 movq $0x0,0xb1d8(%rdi) a130d: 00 00 00 00 a1311: c7 87 e8 b1 00 00 01 movl $0x1,0xb1e8(%rdi) a1318: 00 00 00 a131b: 48 c7 87 f8 b1 00 00 movq $0x0,0xb1f8(%rdi) a1322: 00 00 00 00 a1326: c7 87 08 b2 00 00 01 movl $0x1,0xb208(%rdi) a132d: 00 00 00 a1330: 48 c7 87 18 b2 00 00 movq $0x0,0xb218(%rdi) a1337: 00 00 00 00 a133b: c7 87 28 b2 00 00 02 movl $0x2,0xb228(%rdi) a1342: 00 00 00 a1345: 48 c7 87 38 b2 00 00 movq $0x0,0xb238(%rdi) a134c: 00 00 00 00 a1350: e9 23 ff ff ff jmpq a1278 a1355: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a135c: 00 00 00 00 00000000000a1360 : a1360: e8 00 00 00 00 callq a1365 a1365: 41 55 push %r13 a1367: 83 f9 ff cmp $0xffffffff,%ecx a136a: b8 00 00 00 40 mov $0x40000000,%eax a136f: 41 54 push %r12 a1371: 44 0f b6 e1 movzbl %cl,%r12d a1375: 55 push %rbp a1376: 44 0f 44 e0 cmove %eax,%r12d a137a: 48 89 fd mov %rdi,%rbp a137d: 83 fe ff cmp $0xffffffff,%esi a1380: 74 74 je a13f6 a1382: c1 e6 10 shl $0x10,%esi a1385: 81 e6 00 00 ff 00 and $0xff0000,%esi a138b: 41 09 f4 or %esi,%r12d a138e: 83 fa ff cmp $0xffffffff,%edx a1391: 74 5a je a13ed a1393: c1 e2 08 shl $0x8,%edx a1396: 0f b7 d2 movzwl %dx,%edx a1399: 41 09 d4 or %edx,%r12d a139c: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a13a3: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a13a9: 8b 72 04 mov 0x4(%rdx),%esi a13ac: 83 e0 14 and $0x14,%eax a13af: 44 8d ae 00 22 00 00 lea 0x2200(%rsi),%r13d a13b6: 83 f8 04 cmp $0x4,%eax a13b9: 75 1d jne a13d8 a13bb: 8b 02 mov (%rdx),%eax a13bd: 83 c0 22 add $0x22,%eax a13c0: 41 39 c5 cmp %eax,%r13d a13c3: 74 3a je a13ff a13c5: 81 c6 43 20 00 00 add $0x2043,%esi a13cb: 31 c9 xor %ecx,%ecx a13cd: 44 89 e2 mov %r12d,%edx a13d0: 48 89 ef mov %rbp,%rdi a13d3: e8 00 00 00 00 callq a13d8 a13d8: 44 89 e2 mov %r12d,%edx a13db: 44 89 ee mov %r13d,%esi a13de: 48 89 ef mov %rbp,%rdi a13e1: 31 c9 xor %ecx,%ecx a13e3: 5d pop %rbp a13e4: 41 5c pop %r12 a13e6: 41 5d pop %r13 a13e8: e9 00 00 00 00 jmpq a13ed a13ed: 41 81 cc 00 00 00 20 or $0x20000000,%r12d a13f4: eb a6 jmp a139c a13f6: 41 81 cc 00 00 00 80 or $0x80000000,%r12d a13fd: eb 8f jmp a138e a13ff: 81 c6 42 20 00 00 add $0x2042,%esi a1405: 31 c9 xor %ecx,%ecx a1407: 44 89 e2 mov %r12d,%edx a140a: 48 89 ef mov %rbp,%rdi a140d: e8 00 00 00 00 callq a1412 a1412: eb c4 jmp a13d8 a1414: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a141b: 00 00 00 00 a141f: 90 nop 00000000000a1420 : a1420: e8 00 00 00 00 callq a1425 a1425: 48 8b 3f mov (%rdi),%rdi a1428: 89 f2 mov %esi,%edx a142a: 31 c9 xor %ecx,%ecx a142c: c1 e2 1c shl $0x1c,%edx a142f: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1436: 80 ca 93 or $0x93,%dl a1439: 8b 30 mov (%rax),%esi a143b: 81 c6 7b 03 00 00 add $0x37b,%esi a1441: e9 00 00 00 00 jmpq a1446 a1446: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) a144d: 00 00 00 00000000000a1450 : a1450: e8 00 00 00 00 callq a1455 a1455: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a145c: 31 c9 xor %ecx,%ecx a145e: ba 01 00 00 00 mov $0x1,%edx a1463: 8b 70 04 mov 0x4(%rax),%esi a1466: 81 c6 05 4c 00 00 add $0x4c05,%esi a146c: e9 00 00 00 00 jmpq a1471 a1471: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a1478: 00 00 00 00 a147c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a1480 : a1480: e8 00 00 00 00 callq a1485 a1485: 55 push %rbp a1486: 31 d2 xor %edx,%edx a1488: 48 89 fd mov %rdi,%rbp a148b: 53 push %rbx a148c: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1493: 89 f3 mov %esi,%ebx a1495: 8b 30 mov (%rax),%esi a1497: 81 c6 6a 10 00 00 add $0x106a,%esi a149d: e8 00 00 00 00 callq a14a2 a14a2: 48 89 ef mov %rbp,%rdi a14a5: 89 c2 mov %eax,%edx a14a7: 0d 00 00 3c 00 or $0x3c0000,%eax a14ac: 81 e2 ff ff c3 ff and $0xffc3ffff,%edx a14b2: 84 db test %bl,%bl a14b4: 5b pop %rbx a14b5: 0f 45 d0 cmovne %eax,%edx a14b8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a14bf: 31 c9 xor %ecx,%ecx a14c1: 5d pop %rbp a14c2: 8b 30 mov (%rax),%esi a14c4: 81 c6 6a 10 00 00 add $0x106a,%esi a14ca: e9 00 00 00 00 jmpq a14cf a14cf: 90 nop 00000000000a14d0 : a14d0: e8 00 00 00 00 callq a14d5 a14d5: 55 push %rbp a14d6: 31 d2 xor %edx,%edx a14d8: 48 89 fd mov %rdi,%rbp a14db: 53 push %rbx a14dc: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a14e3: 89 f3 mov %esi,%ebx a14e5: 8b 70 04 mov 0x4(%rax),%esi a14e8: 81 c6 43 4c 00 00 add $0x4c43,%esi a14ee: e8 00 00 00 00 callq a14f3 a14f3: 89 c2 mov %eax,%edx a14f5: 89 c1 mov %eax,%ecx a14f7: 81 e2 ff ff fd ff and $0xfffdffff,%edx a14fd: 81 c9 00 00 02 00 or $0x20000,%ecx a1503: 84 db test %bl,%bl a1505: 0f 45 d1 cmovne %ecx,%edx a1508: 39 d0 cmp %edx,%eax a150a: 75 03 jne a150f a150c: 5b pop %rbx a150d: 5d pop %rbp a150e: c3 retq a150f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1516: 48 89 ef mov %rbp,%rdi a1519: 5b pop %rbx a151a: 31 c9 xor %ecx,%ecx a151c: 5d pop %rbp a151d: 8b 70 04 mov 0x4(%rax),%esi a1520: 81 c6 43 4c 00 00 add $0x4c43,%esi a1526: e9 00 00 00 00 jmpq a152b a152b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000a1530 : a1530: e8 00 00 00 00 callq a1535 a1535: 55 push %rbp a1536: 31 d2 xor %edx,%edx a1538: 48 89 fd mov %rdi,%rbp a153b: 53 push %rbx a153c: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1543: 89 f3 mov %esi,%ebx a1545: 8b 70 04 mov 0x4(%rax),%esi a1548: 81 c6 43 4c 00 00 add $0x4c43,%esi a154e: e8 00 00 00 00 callq a1553 a1553: 89 c2 mov %eax,%edx a1555: 89 c1 mov %eax,%ecx a1557: 81 e2 ff ff fb ff and $0xfffbffff,%edx a155d: 81 c9 00 00 04 00 or $0x40000,%ecx a1563: 84 db test %bl,%bl a1565: 0f 45 d1 cmovne %ecx,%edx a1568: 39 d0 cmp %edx,%eax a156a: 75 03 jne a156f a156c: 5b pop %rbx a156d: 5d pop %rbp a156e: c3 retq a156f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1576: 48 89 ef mov %rbp,%rdi a1579: 5b pop %rbx a157a: 31 c9 xor %ecx,%ecx a157c: 5d pop %rbp a157d: 8b 70 04 mov 0x4(%rax),%esi a1580: 81 c6 43 4c 00 00 add $0x4c43,%esi a1586: e9 00 00 00 00 jmpq a158b a158b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000a1590 : a1590: e8 00 00 00 00 callq a1595 a1595: 55 push %rbp a1596: 31 d2 xor %edx,%edx a1598: 48 89 fd mov %rdi,%rbp a159b: 53 push %rbx a159c: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a15a3: 89 f3 mov %esi,%ebx a15a5: 8b 70 04 mov 0x4(%rax),%esi a15a8: 81 c6 43 4c 00 00 add $0x4c43,%esi a15ae: e8 00 00 00 00 callq a15b3 a15b3: 89 c2 mov %eax,%edx a15b5: 89 c1 mov %eax,%ecx a15b7: 80 e6 7f and $0x7f,%dh a15ba: 80 cd 80 or $0x80,%ch a15bd: 84 db test %bl,%bl a15bf: 0f 44 d1 cmove %ecx,%edx a15c2: 39 d0 cmp %edx,%eax a15c4: 75 03 jne a15c9 a15c6: 5b pop %rbx a15c7: 5d pop %rbp a15c8: c3 retq a15c9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a15d0: 48 89 ef mov %rbp,%rdi a15d3: 5b pop %rbx a15d4: 31 c9 xor %ecx,%ecx a15d6: 5d pop %rbp a15d7: 8b 70 04 mov 0x4(%rax),%esi a15da: 81 c6 43 4c 00 00 add $0x4c43,%esi a15e0: e9 00 00 00 00 jmpq a15e5 a15e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a15ec: 00 00 00 00 00000000000a15f0 : a15f0: e8 00 00 00 00 callq a15f5 a15f5: 55 push %rbp a15f6: 31 d2 xor %edx,%edx a15f8: 48 89 fd mov %rdi,%rbp a15fb: 53 push %rbx a15fc: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1603: 89 f3 mov %esi,%ebx a1605: 0f b6 db movzbl %bl,%ebx a1608: 8b 70 04 mov 0x4(%rax),%esi a160b: 81 c6 43 4c 00 00 add $0x4c43,%esi a1611: e8 00 00 00 00 callq a1616 a1616: 89 c2 mov %eax,%edx a1618: 83 e2 fe and $0xfffffffe,%edx a161b: 09 da or %ebx,%edx a161d: 39 d0 cmp %edx,%eax a161f: 75 03 jne a1624 a1621: 5b pop %rbx a1622: 5d pop %rbp a1623: c3 retq a1624: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a162b: 48 89 ef mov %rbp,%rdi a162e: 5b pop %rbx a162f: 31 c9 xor %ecx,%ecx a1631: 5d pop %rbp a1632: 8b 70 04 mov 0x4(%rax),%esi a1635: 81 c6 43 4c 00 00 add $0x4c43,%esi a163b: e9 00 00 00 00 jmpq a1640 00000000000a1640 : a1640: e8 00 00 00 00 callq a1645 a1645: 55 push %rbp a1646: 31 d2 xor %edx,%edx a1648: 48 89 fd mov %rdi,%rbp a164b: 53 push %rbx a164c: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1653: 89 f3 mov %esi,%ebx a1655: 8b 70 04 mov 0x4(%rax),%esi a1658: 81 c6 43 4c 00 00 add $0x4c43,%esi a165e: e8 00 00 00 00 callq a1663 a1663: 89 c2 mov %eax,%edx a1665: 83 e2 ef and $0xffffffef,%edx a1668: 84 db test %bl,%bl a166a: 74 0a je a1676 a166c: 83 ca 10 or $0x10,%edx a166f: 39 d0 cmp %edx,%eax a1671: 75 1d jne a1690 a1673: 5b pop %rbx a1674: 5d pop %rbp a1675: c3 retq a1676: 39 d0 cmp %edx,%eax a1678: 75 32 jne a16ac a167a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1681: 48 89 ef mov %rbp,%rdi a1684: 5b pop %rbx a1685: 31 d2 xor %edx,%edx a1687: 5d pop %rbp a1688: 8b 70 04 mov 0x4(%rax),%esi a168b: e9 00 00 00 00 jmpq a1690 a1690: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1697: 48 89 ef mov %rbp,%rdi a169a: 5b pop %rbx a169b: 31 c9 xor %ecx,%ecx a169d: 5d pop %rbp a169e: 8b 70 04 mov 0x4(%rax),%esi a16a1: 81 c6 43 4c 00 00 add $0x4c43,%esi a16a7: e9 00 00 00 00 jmpq a16ac a16ac: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a16b3: 31 c9 xor %ecx,%ecx a16b5: 48 89 ef mov %rbp,%rdi a16b8: 8b 70 04 mov 0x4(%rax),%esi a16bb: 81 c6 43 4c 00 00 add $0x4c43,%esi a16c1: e8 00 00 00 00 callq a16c6 a16c6: eb b2 jmp a167a a16c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a16cf: 00 00000000000a16d0 : a16d0: e8 00 00 00 00 callq a16d5 a16d5: 55 push %rbp a16d6: 31 d2 xor %edx,%edx a16d8: 48 89 fd mov %rdi,%rbp a16db: 53 push %rbx a16dc: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a16e3: 89 f3 mov %esi,%ebx a16e5: 8b 70 04 mov 0x4(%rax),%esi a16e8: 81 c6 43 4c 00 00 add $0x4c43,%esi a16ee: e8 00 00 00 00 callq a16f3 a16f3: 89 c2 mov %eax,%edx a16f5: 89 c1 mov %eax,%ecx a16f7: 83 e2 f7 and $0xfffffff7,%edx a16fa: 83 c9 08 or $0x8,%ecx a16fd: 84 db test %bl,%bl a16ff: 0f 45 d1 cmovne %ecx,%edx a1702: 39 d0 cmp %edx,%eax a1704: 75 03 jne a1709 a1706: 5b pop %rbx a1707: 5d pop %rbp a1708: c3 retq a1709: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1710: 48 89 ef mov %rbp,%rdi a1713: 5b pop %rbx a1714: 31 c9 xor %ecx,%ecx a1716: 5d pop %rbp a1717: 8b 70 04 mov 0x4(%rax),%esi a171a: 81 c6 43 4c 00 00 add $0x4c43,%esi a1720: e9 00 00 00 00 jmpq a1725 a1725: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a172c: 00 00 00 00 00000000000a1730 : a1730: e8 00 00 00 00 callq a1735 a1735: 55 push %rbp a1736: 31 d2 xor %edx,%edx a1738: 48 89 fd mov %rdi,%rbp a173b: 53 push %rbx a173c: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1743: 89 f3 mov %esi,%ebx a1745: 8b 70 04 mov 0x4(%rax),%esi a1748: 81 c6 43 4c 00 00 add $0x4c43,%esi a174e: e8 00 00 00 00 callq a1753 a1753: 89 c2 mov %eax,%edx a1755: 89 c1 mov %eax,%ecx a1757: 83 e2 fb and $0xfffffffb,%edx a175a: 83 c9 04 or $0x4,%ecx a175d: 84 db test %bl,%bl a175f: 0f 45 d1 cmovne %ecx,%edx a1762: 39 d0 cmp %edx,%eax a1764: 75 03 jne a1769 a1766: 5b pop %rbx a1767: 5d pop %rbp a1768: c3 retq a1769: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1770: 48 89 ef mov %rbp,%rdi a1773: 5b pop %rbx a1774: 31 c9 xor %ecx,%ecx a1776: 5d pop %rbp a1777: 8b 70 04 mov 0x4(%rax),%esi a177a: 81 c6 43 4c 00 00 add $0x4c43,%esi a1780: e9 00 00 00 00 jmpq a1785 a1785: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a178c: 00 00 00 00 00000000000a1790 : a1790: e8 00 00 00 00 callq a1795 a1795: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a179c: 31 d2 xor %edx,%edx a179e: 8b 30 mov (%rax),%esi a17a0: 83 c6 04 add $0x4,%esi a17a3: e8 00 00 00 00 callq a17a8 a17a8: f7 d0 not %eax a17aa: c1 e8 1f shr $0x1f,%eax a17ad: c3 retq a17ae: 66 90 xchg %ax,%ax 00000000000a17b0 : a17b0: e8 00 00 00 00 callq a17b5 a17b5: 55 push %rbp a17b6: 53 push %rbx a17b7: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) a17be: 48 8b 2f mov (%rdi),%rbp a17c1: 74 17 je a17da a17c3: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax a17ca: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx a17d0: 5b pop %rbx a17d1: 5d pop %rbp a17d2: 48 8d 04 90 lea (%rax,%rdx,4),%rax a17d6: 48 8b 00 mov (%rax),%rax a17d9: c3 retq a17da: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a17e1: 48 89 ef mov %rbp,%rdi a17e4: 31 d2 xor %edx,%edx a17e6: 8b 30 mov (%rax),%esi a17e8: 81 c6 54 10 00 00 add $0x1054,%esi a17ee: e8 00 00 00 00 callq a17f3 a17f3: 48 89 ef mov %rbp,%rdi a17f6: 31 d2 xor %edx,%edx a17f8: 89 c3 mov %eax,%ebx a17fa: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1801: 8b 30 mov (%rax),%esi a1803: 81 c6 55 10 00 00 add $0x1055,%esi a1809: e8 00 00 00 00 callq a180e a180e: 48 c1 e0 20 shl $0x20,%rax a1812: 48 01 d8 add %rbx,%rax a1815: 5b pop %rbx a1816: 5d pop %rbp a1817: c3 retq a1818: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a181f: 00 00000000000a1820 : a1820: e8 00 00 00 00 callq a1825 a1825: 55 push %rbp a1826: 48 89 fd mov %rdi,%rbp a1829: 85 c9 test %ecx,%ecx a182b: 0f 84 1d 01 00 00 je a194e a1831: 83 f9 01 cmp $0x1,%ecx a1834: 0f 85 10 01 00 00 jne a194a a183a: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1841: 31 d2 xor %edx,%edx a1843: 8b 30 mov (%rax),%esi a1845: 81 c6 6a 10 00 00 add $0x106a,%esi a184b: e8 00 00 00 00 callq a1850 a1850: 31 c9 xor %ecx,%ecx a1852: 48 89 ef mov %rbp,%rdi a1855: 80 cc 40 or $0x40,%ah a1858: 89 c2 mov %eax,%edx a185a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1861: 8b 30 mov (%rax),%esi a1863: 81 c6 6a 10 00 00 add $0x106a,%esi a1869: e8 00 00 00 00 callq a186e a186e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1875: 31 d2 xor %edx,%edx a1877: 48 89 ef mov %rbp,%rdi a187a: 8b 30 mov (%rax),%esi a187c: 81 c6 85 10 00 00 add $0x1085,%esi a1882: e8 00 00 00 00 callq a1887 a1887: 31 c9 xor %ecx,%ecx a1889: 48 89 ef mov %rbp,%rdi a188c: 80 cc 40 or $0x40,%ah a188f: 89 c2 mov %eax,%edx a1891: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1898: 8b 30 mov (%rax),%esi a189a: 81 c6 85 10 00 00 add $0x1085,%esi a18a0: e8 00 00 00 00 callq a18a5 a18a5: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a18ac: 31 d2 xor %edx,%edx a18ae: 48 89 ef mov %rbp,%rdi a18b1: 8b 30 mov (%rax),%esi a18b3: 81 c6 86 10 00 00 add $0x1086,%esi a18b9: e8 00 00 00 00 callq a18be a18be: 31 c9 xor %ecx,%ecx a18c0: 48 89 ef mov %rbp,%rdi a18c3: 80 cc 40 or $0x40,%ah a18c6: 89 c2 mov %eax,%edx a18c8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a18cf: 8b 30 mov (%rax),%esi a18d1: 81 c6 86 10 00 00 add $0x1086,%esi a18d7: e8 00 00 00 00 callq a18dc a18dc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a18e3: 31 d2 xor %edx,%edx a18e5: 48 89 ef mov %rbp,%rdi a18e8: 8b 30 mov (%rax),%esi a18ea: 81 c6 87 10 00 00 add $0x1087,%esi a18f0: e8 00 00 00 00 callq a18f5 a18f5: 31 c9 xor %ecx,%ecx a18f7: 48 89 ef mov %rbp,%rdi a18fa: 80 cc 40 or $0x40,%ah a18fd: 89 c2 mov %eax,%edx a18ff: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1906: 8b 30 mov (%rax),%esi a1908: 81 c6 87 10 00 00 add $0x1087,%esi a190e: e8 00 00 00 00 callq a1913 a1913: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a191a: 31 d2 xor %edx,%edx a191c: 48 89 ef mov %rbp,%rdi a191f: 8b 30 mov (%rax),%esi a1921: 81 c6 88 10 00 00 add $0x1088,%esi a1927: e8 00 00 00 00 callq a192c a192c: 80 cc 40 or $0x40,%ah a192f: 89 c2 mov %eax,%edx a1931: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1938: 31 c9 xor %ecx,%ecx a193a: 48 89 ef mov %rbp,%rdi a193d: 8b 30 mov (%rax),%esi a193f: 81 c6 88 10 00 00 add $0x1088,%esi a1945: e8 00 00 00 00 callq a194a a194a: 31 c0 xor %eax,%eax a194c: 5d pop %rbp a194d: c3 retq a194e: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1955: 31 d2 xor %edx,%edx a1957: 8b 30 mov (%rax),%esi a1959: 81 c6 6a 10 00 00 add $0x106a,%esi a195f: e8 00 00 00 00 callq a1964 a1964: 31 c9 xor %ecx,%ecx a1966: 48 89 ef mov %rbp,%rdi a1969: 80 e4 bf and $0xbf,%ah a196c: 89 c2 mov %eax,%edx a196e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1975: 8b 30 mov (%rax),%esi a1977: 81 c6 6a 10 00 00 add $0x106a,%esi a197d: e8 00 00 00 00 callq a1982 a1982: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1989: 31 d2 xor %edx,%edx a198b: 48 89 ef mov %rbp,%rdi a198e: 8b 30 mov (%rax),%esi a1990: 81 c6 85 10 00 00 add $0x1085,%esi a1996: e8 00 00 00 00 callq a199b a199b: 31 c9 xor %ecx,%ecx a199d: 48 89 ef mov %rbp,%rdi a19a0: 80 e4 bf and $0xbf,%ah a19a3: 89 c2 mov %eax,%edx a19a5: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a19ac: 8b 30 mov (%rax),%esi a19ae: 81 c6 85 10 00 00 add $0x1085,%esi a19b4: e8 00 00 00 00 callq a19b9 a19b9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a19c0: 31 d2 xor %edx,%edx a19c2: 48 89 ef mov %rbp,%rdi a19c5: 8b 30 mov (%rax),%esi a19c7: 81 c6 86 10 00 00 add $0x1086,%esi a19cd: e8 00 00 00 00 callq a19d2 a19d2: 31 c9 xor %ecx,%ecx a19d4: 48 89 ef mov %rbp,%rdi a19d7: 80 e4 bf and $0xbf,%ah a19da: 89 c2 mov %eax,%edx a19dc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a19e3: 8b 30 mov (%rax),%esi a19e5: 81 c6 86 10 00 00 add $0x1086,%esi a19eb: e8 00 00 00 00 callq a19f0 a19f0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a19f7: 31 d2 xor %edx,%edx a19f9: 48 89 ef mov %rbp,%rdi a19fc: 8b 30 mov (%rax),%esi a19fe: 81 c6 87 10 00 00 add $0x1087,%esi a1a04: e8 00 00 00 00 callq a1a09 a1a09: 31 c9 xor %ecx,%ecx a1a0b: 48 89 ef mov %rbp,%rdi a1a0e: 80 e4 bf and $0xbf,%ah a1a11: 89 c2 mov %eax,%edx a1a13: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1a1a: 8b 30 mov (%rax),%esi a1a1c: 81 c6 87 10 00 00 add $0x1087,%esi a1a22: e8 00 00 00 00 callq a1a27 a1a27: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1a2e: 31 d2 xor %edx,%edx a1a30: 48 89 ef mov %rbp,%rdi a1a33: 8b 30 mov (%rax),%esi a1a35: 81 c6 88 10 00 00 add $0x1088,%esi a1a3b: e8 00 00 00 00 callq a1a40 a1a40: 80 e4 bf and $0xbf,%ah a1a43: e9 e7 fe ff ff jmpq a192f a1a48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a1a4f: 00 00000000000a1a50 : a1a50: e8 00 00 00 00 callq a1a55 a1a55: 55 push %rbp a1a56: 48 89 fd mov %rdi,%rbp a1a59: 53 push %rbx a1a5a: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1a61: 89 f3 mov %esi,%ebx a1a63: 8b 70 04 mov 0x4(%rax),%esi a1a66: 81 c6 71 4c 00 00 add $0x4c71,%esi a1a6c: f6 87 50 65 01 00 10 testb $0x10,0x16550(%rdi) a1a73: 74 3c je a1ab1 a1a75: ba 02 00 00 00 mov $0x2,%edx a1a7a: e8 00 00 00 00 callq a1a7f a1a7f: 89 c2 mov %eax,%edx a1a81: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1a88: 83 e3 0f and $0xf,%ebx a1a8b: 83 e2 f0 and $0xfffffff0,%edx a1a8e: 09 da or %ebx,%edx a1a90: 8b 70 04 mov 0x4(%rax),%esi a1a93: 81 c6 71 4c 00 00 add $0x4c71,%esi a1a99: f6 85 50 65 01 00 10 testb $0x10,0x16550(%rbp) a1aa0: 74 1a je a1abc a1aa2: 48 89 ef mov %rbp,%rdi a1aa5: 5b pop %rbx a1aa6: b9 02 00 00 00 mov $0x2,%ecx a1aab: 5d pop %rbp a1aac: e9 00 00 00 00 jmpq a1ab1 a1ab1: 31 d2 xor %edx,%edx a1ab3: e8 00 00 00 00 callq a1ab8 a1ab8: 89 c2 mov %eax,%edx a1aba: eb c5 jmp a1a81 a1abc: 48 89 ef mov %rbp,%rdi a1abf: 5b pop %rbx a1ac0: 31 c9 xor %ecx,%ecx a1ac2: 5d pop %rbp a1ac3: e9 00 00 00 00 jmpq a1ac8 a1ac8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a1acf: 00 00000000000a1ad0 : a1ad0: e8 00 00 00 00 callq a1ad5 a1ad5: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1adc: 31 d2 xor %edx,%edx a1ade: 8b 70 04 mov 0x4(%rax),%esi a1ae1: 81 c6 00 4c 00 00 add $0x4c00,%esi a1ae7: e8 00 00 00 00 callq a1aec a1aec: 83 e0 01 and $0x1,%eax a1aef: c3 retq 00000000000a1af0 : a1af0: e8 00 00 00 00 callq a1af5 a1af5: 55 push %rbp a1af6: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1afd: 31 d2 xor %edx,%edx a1aff: 48 89 fd mov %rdi,%rbp a1b02: 8b 70 04 mov 0x4(%rax),%esi a1b05: 81 c6 00 4c 00 00 add $0x4c00,%esi a1b0b: e8 00 00 00 00 callq a1b10 a1b10: 31 c9 xor %ecx,%ecx a1b12: 48 89 ef mov %rbp,%rdi a1b15: 83 c8 01 or $0x1,%eax a1b18: 89 c2 mov %eax,%edx a1b1a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1b21: 8b 70 04 mov 0x4(%rax),%esi a1b24: 81 c6 00 4c 00 00 add $0x4c00,%esi a1b2a: e8 00 00 00 00 callq a1b2f a1b2f: bf de 46 03 00 mov $0x346de,%edi a1b34: e8 00 00 00 00 callq a1b39 a1b39: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) a1b40: 74 02 je a1b44 a1b42: 5d pop %rbp a1b43: c3 retq a1b44: 48 89 ef mov %rbp,%rdi a1b47: be 01 00 00 00 mov $0x1,%esi a1b4c: e8 2f f9 ff ff callq a1480 a1b51: bf de 46 03 00 mov $0x346de,%edi a1b56: 5d pop %rbp a1b57: e9 00 00 00 00 jmpq a1b5c a1b5c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a1b60 : a1b60: e8 00 00 00 00 callq a1b65 a1b65: 55 push %rbp a1b66: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1b6d: 31 d2 xor %edx,%edx a1b6f: 48 89 fd mov %rdi,%rbp a1b72: 8b 30 mov (%rax),%esi a1b74: 83 c6 08 add $0x8,%esi a1b77: e8 00 00 00 00 callq a1b7c a1b7c: 31 c9 xor %ecx,%ecx a1b7e: 48 89 ef mov %rbp,%rdi a1b81: 83 c8 04 or $0x4,%eax a1b84: 89 c2 mov %eax,%edx a1b86: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1b8d: 8b 30 mov (%rax),%esi a1b8f: 83 c6 08 add $0x8,%esi a1b92: e8 00 00 00 00 callq a1b97 a1b97: bf de 46 03 00 mov $0x346de,%edi a1b9c: e8 00 00 00 00 callq a1ba1 a1ba1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1ba8: 48 89 ef mov %rbp,%rdi a1bab: 31 d2 xor %edx,%edx a1bad: 8b 30 mov (%rax),%esi a1baf: 83 c6 08 add $0x8,%esi a1bb2: e8 00 00 00 00 callq a1bb7 a1bb7: 48 89 ef mov %rbp,%rdi a1bba: 31 c9 xor %ecx,%ecx a1bbc: 83 e0 fb and $0xfffffffb,%eax a1bbf: 89 c2 mov %eax,%edx a1bc1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1bc8: 8b 30 mov (%rax),%esi a1bca: 83 c6 08 add $0x8,%esi a1bcd: e8 00 00 00 00 callq a1bd2 a1bd2: bf de 46 03 00 mov $0x346de,%edi a1bd7: 5d pop %rbp a1bd8: e9 00 00 00 00 jmpq a1bdd a1bdd: 0f 1f 00 nopl (%rax) 00000000000a1be0 : a1be0: e8 00 00 00 00 callq a1be5 a1be5: 55 push %rbp a1be6: 31 c9 xor %ecx,%ecx a1be8: ba 03 00 00 00 mov $0x3,%edx a1bed: 53 push %rbx a1bee: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1bf5: 48 89 fb mov %rdi,%rbx a1bf8: 8b 70 04 mov 0x4(%rax),%esi a1bfb: 81 c6 05 4c 00 00 add $0x4c05,%esi a1c01: e8 00 00 00 00 callq a1c06 a1c06: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax a1c0c: 85 c0 test %eax,%eax a1c0e: 74 37 je a1c47 a1c10: 31 ed xor %ebp,%ebp a1c12: eb 15 jmp a1c29 a1c14: bf c7 10 00 00 mov $0x10c7,%edi a1c19: 83 c5 01 add $0x1,%ebp a1c1c: e8 00 00 00 00 callq a1c21 a1c21: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) a1c27: 76 1e jbe a1c47 a1c29: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax a1c30: 31 d2 xor %edx,%edx a1c32: 48 89 df mov %rbx,%rdi a1c35: 8b 70 04 mov 0x4(%rax),%esi a1c38: 81 c6 05 4c 00 00 add $0x4c05,%esi a1c3e: e8 00 00 00 00 callq a1c43 a1c43: a8 01 test $0x1,%al a1c45: 75 cd jne a1c14 a1c47: 5b pop %rbx a1c48: 5d pop %rbp a1c49: c3 retq a1c4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000a1c50 : a1c50: e8 00 00 00 00 callq a1c55 a1c55: 41 57 push %r15 a1c57: 49 89 ff mov %rdi,%r15 a1c5a: 41 56 push %r14 a1c5c: 41 55 push %r13 a1c5e: 41 54 push %r12 a1c60: 55 push %rbp a1c61: 53 push %rbx a1c62: 48 83 ec 18 sub $0x18,%rsp a1c66: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) a1c6d: 00 a1c6e: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) a1c75: 75 17 jne a1c8e a1c77: 31 c0 xor %eax,%eax a1c79: 83 bf 08 07 00 00 14 cmpl $0x14,0x708(%rdi) a1c80: 0f 95 c0 setne %al a1c83: 8d 04 85 08 00 00 00 lea 0x8(,%rax,4),%eax a1c8a: 89 44 24 04 mov %eax,0x4(%rsp) a1c8e: 49 8d 87 18 0b 00 00 lea 0xb18(%r15),%rax a1c95: 48 89 c7 mov %rax,%rdi a1c98: 48 89 44 24 10 mov %rax,0x10(%rsp) a1c9d: e8 00 00 00 00 callq a1ca2 a1ca2: 41 8b 97 28 8a 00 00 mov 0x8a28(%r15),%edx a1ca9: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) a1cb0: 00 a1cb1: 85 d2 test %edx,%edx a1cb3: 0f 84 f3 00 00 00 je a1dac a1cb9: 41 8b 87 34 8a 00 00 mov 0x8a34(%r15),%eax a1cc0: 85 c0 test %eax,%eax a1cc2: 0f 84 ce 00 00 00 je a1d96 a1cc8: 44 8b 54 24 0c mov 0xc(%rsp),%r10d a1ccd: 45 31 ed xor %r13d,%r13d a1cd0: 49 c1 e2 04 shl $0x4,%r10 a1cd4: 4f 8d 34 17 lea (%r15,%r10,1),%r14 a1cd8: 8b 74 24 0c mov 0xc(%rsp),%esi a1cdc: b9 ff ff ff ff mov $0xffffffff,%ecx a1ce1: 44 89 ea mov %r13d,%edx a1ce4: 4c 89 ff mov %r15,%rdi a1ce7: e8 00 00 00 00 callq a1cec a1cec: 45 8b a7 30 8a 00 00 mov 0x8a30(%r15),%r12d a1cf3: 45 85 e4 test %r12d,%r12d a1cf6: 74 65 je a1d5d a1cf8: 45 31 c0 xor %r8d,%r8d a1cfb: 45 31 e4 xor %r12d,%r12d a1cfe: bb 01 00 00 00 mov $0x1,%ebx a1d03: 31 ed xor %ebp,%ebp a1d05: eb 1c jmp a1d23 a1d07: 44 39 44 24 04 cmp %r8d,0x4(%rsp) a1d0c: 76 4f jbe a1d5d a1d0e: 41 09 dc or %ebx,%r12d a1d11: 41 83 c0 01 add $0x1,%r8d a1d15: 01 db add %ebx,%ebx a1d17: 83 c5 01 add $0x1,%ebp a1d1a: 41 39 af 30 8a 00 00 cmp %ebp,0x8a30(%r15) a1d21: 76 3a jbe a1d5d a1d23: 89 d8 mov %ebx,%eax a1d25: 41 23 86 f4 b2 00 00 and 0xb2f4(%r14),%eax a1d2c: 74 e7 je a1d15 a1d2e: 41 83 f8 02 cmp $0x2,%r8d a1d32: 75 d3 jne a1d07 a1d34: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a1d3b: 31 c9 xor %ecx,%ecx a1d3d: 44 89 e2 mov %r12d,%edx a1d40: 4c 89 ff mov %r15,%rdi a1d43: 44 89 44 24 08 mov %r8d,0x8(%rsp) a1d48: 8b 70 04 mov 0x4(%rax),%esi a1d4b: 81 c6 53 4c 00 00 add $0x4c53,%esi a1d51: e8 00 00 00 00 callq a1d56 a1d56: 44 8b 44 24 08 mov 0x8(%rsp),%r8d a1d5b: eb b1 jmp a1d0e a1d5d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a1d64: 31 c9 xor %ecx,%ecx a1d66: 44 89 e2 mov %r12d,%edx a1d69: 4c 89 ff mov %r15,%rdi a1d6c: 41 83 c5 01 add $0x1,%r13d a1d70: 49 83 c6 04 add $0x4,%r14 a1d74: 8b 70 04 mov 0x4(%rax),%esi a1d77: 81 c6 50 4c 00 00 add $0x4c50,%esi a1d7d: e8 00 00 00 00 callq a1d82 a1d82: 45 89 a6 b0 b2 00 00 mov %r12d,0xb2b0(%r14) a1d89: 45 39 af 34 8a 00 00 cmp %r13d,0x8a34(%r15) a1d90: 0f 87 42 ff ff ff ja a1cd8 a1d96: 83 44 24 0c 01 addl $0x1,0xc(%rsp) a1d9b: 8b 44 24 0c mov 0xc(%rsp),%eax a1d9f: 41 39 87 28 8a 00 00 cmp %eax,0x8a28(%r15) a1da6: 0f 87 0d ff ff ff ja a1cb9 a1dac: 4c 89 ff mov %r15,%rdi a1daf: b9 ff ff ff ff mov $0xffffffff,%ecx a1db4: ba ff ff ff ff mov $0xffffffff,%edx a1db9: be ff ff ff ff mov $0xffffffff,%esi a1dbe: e8 00 00 00 00 callq a1dc3 a1dc3: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi a1dc8: 48 83 c4 18 add $0x18,%rsp a1dcc: 5b pop %rbx a1dcd: 5d pop %rbp a1dce: 41 5c pop %r12 a1dd0: 41 5d pop %r13 a1dd2: 41 5e pop %r14 a1dd4: 41 5f pop %r15 a1dd6: e9 00 00 00 00 jmpq a1ddb a1ddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000a1de0 : a1de0: e8 00 00 00 00 callq a1de5 a1de5: 41 56 push %r14 a1de7: 31 d2 xor %edx,%edx a1de9: 41 55 push %r13 a1deb: 41 54 push %r12 a1ded: 45 31 e4 xor %r12d,%r12d a1df0: 55 push %rbp a1df1: 48 89 fd mov %rdi,%rbp a1df4: 53 push %rbx a1df5: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1dfc: 4c 8d b5 18 0b 00 00 lea 0xb18(%rbp),%r14 a1e03: 8b 70 04 mov 0x4(%rax),%esi a1e06: 81 c6 00 4c 00 00 add $0x4c00,%esi a1e0c: e8 00 00 00 00 callq a1e11 a1e11: 31 c9 xor %ecx,%ecx a1e13: 48 89 ef mov %rbp,%rdi a1e16: 83 e0 fe and $0xfffffffe,%eax a1e19: 89 c2 mov %eax,%edx a1e1b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1e22: 8b 70 04 mov 0x4(%rax),%esi a1e25: 81 c6 00 4c 00 00 add $0x4c00,%esi a1e2b: e8 00 00 00 00 callq a1e30 a1e30: 31 f6 xor %esi,%esi a1e32: 48 89 ef mov %rbp,%rdi a1e35: e8 46 f6 ff ff callq a1480 a1e3a: 4c 89 f7 mov %r14,%rdi a1e3d: e8 00 00 00 00 callq a1e42 a1e42: 8b b5 28 8a 00 00 mov 0x8a28(%rbp),%esi a1e48: 85 f6 test %esi,%esi a1e4a: 0f 84 93 00 00 00 je a1ee3 a1e50: 8b 95 34 8a 00 00 mov 0x8a34(%rbp),%edx a1e56: 45 31 ed xor %r13d,%r13d a1e59: 85 d2 test %edx,%edx a1e5b: 74 75 je a1ed2 a1e5d: b9 ff ff ff ff mov $0xffffffff,%ecx a1e62: 44 89 ea mov %r13d,%edx a1e65: 44 89 e6 mov %r12d,%esi a1e68: 48 89 ef mov %rbp,%rdi a1e6b: e8 00 00 00 00 callq a1e70 a1e70: 8b 8d 28 07 00 00 mov 0x728(%rbp),%ecx a1e76: 85 c9 test %ecx,%ecx a1e78: 0f 84 d1 00 00 00 je a1f4f a1e7e: 31 db xor %ebx,%ebx a1e80: eb 17 jmp a1e99 a1e82: bf c7 10 00 00 mov $0x10c7,%edi a1e87: 83 c3 01 add $0x1,%ebx a1e8a: e8 00 00 00 00 callq a1e8f a1e8f: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax a1e95: 39 c3 cmp %eax,%ebx a1e97: 73 24 jae a1ebd a1e99: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1ea0: 31 d2 xor %edx,%edx a1ea2: 48 89 ef mov %rbp,%rdi a1ea5: 8b 70 04 mov 0x4(%rax),%esi a1ea8: 81 c6 61 4c 00 00 add $0x4c61,%esi a1eae: e8 00 00 00 00 callq a1eb3 a1eb3: 85 c0 test %eax,%eax a1eb5: 75 cb jne a1e82 a1eb7: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax a1ebd: 39 d8 cmp %ebx,%eax a1ebf: 0f 84 8a 00 00 00 je a1f4f a1ec5: 41 83 c5 01 add $0x1,%r13d a1ec9: 44 3b ad 34 8a 00 00 cmp 0x8a34(%rbp),%r13d a1ed0: 72 8b jb a1e5d a1ed2: 41 83 c4 01 add $0x1,%r12d a1ed6: 44 3b a5 28 8a 00 00 cmp 0x8a28(%rbp),%r12d a1edd: 0f 82 6d ff ff ff jb a1e50 a1ee3: b9 ff ff ff ff mov $0xffffffff,%ecx a1ee8: ba ff ff ff ff mov $0xffffffff,%edx a1eed: 48 89 ef mov %rbp,%rdi a1ef0: 31 db xor %ebx,%ebx a1ef2: be ff ff ff ff mov $0xffffffff,%esi a1ef7: e8 00 00 00 00 callq a1efc a1efc: 4c 89 f7 mov %r14,%rdi a1eff: e8 00 00 00 00 callq a1f04 a1f04: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax a1f0a: 85 c0 test %eax,%eax a1f0c: 75 17 jne a1f25 a1f0e: eb 36 jmp a1f46 a1f10: bf c7 10 00 00 mov $0x10c7,%edi a1f15: 83 c3 01 add $0x1,%ebx a1f18: e8 00 00 00 00 callq a1f1d a1f1d: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx a1f23: 73 21 jae a1f46 a1f25: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a1f2c: 31 d2 xor %edx,%edx a1f2e: 48 89 ef mov %rbp,%rdi a1f31: 8b 70 04 mov 0x4(%rax),%esi a1f34: 81 c6 62 4c 00 00 add $0x4c62,%esi a1f3a: e8 00 00 00 00 callq a1f3f a1f3f: a9 ff ff 0d 00 test $0xdffff,%eax a1f44: 75 ca jne a1f10 a1f46: 5b pop %rbx a1f47: 5d pop %rbp a1f48: 41 5c pop %r12 a1f4a: 41 5d pop %r13 a1f4c: 41 5e pop %r14 a1f4e: c3 retq a1f4f: ba ff ff ff ff mov $0xffffffff,%edx a1f54: be ff ff ff ff mov $0xffffffff,%esi a1f59: 48 89 ef mov %rbp,%rdi a1f5c: b9 ff ff ff ff mov $0xffffffff,%ecx a1f61: e8 00 00 00 00 callq a1f66 a1f66: 4c 89 f7 mov %r14,%rdi a1f69: e8 00 00 00 00 callq a1f6e a1f6e: 44 89 ea mov %r13d,%edx a1f71: 5b pop %rbx a1f72: 44 89 e6 mov %r12d,%esi a1f75: 5d pop %rbp a1f76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a1f7d: 41 5c pop %r12 a1f7f: 41 5d pop %r13 a1f81: 41 5e pop %r14 a1f83: e9 00 00 00 00 jmpq a1f88 a1f88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a1f8f: 00 00000000000a1f90 : a1f90: e8 00 00 00 00 callq a1f95 a1f95: 41 55 push %r13 a1f97: 31 d2 xor %edx,%edx a1f99: 41 54 push %r12 a1f9b: 55 push %rbp a1f9c: 48 89 fd mov %rdi,%rbp a1f9f: 53 push %rbx a1fa0: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a1fa7: 89 f3 mov %esi,%ebx a1fa9: 8b 30 mov (%rax),%esi a1fab: 81 c6 b6 01 00 00 add $0x1b6,%esi a1fb1: e8 00 00 00 00 callq a1fb6 a1fb6: 48 8b 8d e8 5a 01 00 mov 0x15ae8(%rbp),%rcx a1fbd: 89 c2 mov %eax,%edx a1fbf: 0d 00 00 00 15 or $0x15000000,%eax a1fc4: 81 e2 ff ff ff ea and $0xeaffffff,%edx a1fca: 84 db test %bl,%bl a1fcc: 0f 44 d0 cmove %eax,%edx a1fcf: 8b 01 mov (%rcx),%eax a1fd1: 44 8d a8 b6 01 00 00 lea 0x1b6(%rax),%r13d a1fd8: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a1fde: 83 e0 14 and $0x14,%eax a1fe1: 83 f8 04 cmp $0x4,%eax a1fe4: 74 1d je a2003 a1fe6: 31 c9 xor %ecx,%ecx a1fe8: 44 89 ee mov %r13d,%esi a1feb: 48 89 ef mov %rbp,%rdi a1fee: e8 00 00 00 00 callq a1ff3 a1ff3: 5b pop %rbx a1ff4: bf de 46 03 00 mov $0x346de,%edi a1ff9: 5d pop %rbp a1ffa: 41 5c pop %r12 a1ffc: 41 5d pop %r13 a1ffe: e9 00 00 00 00 jmpq a2003 a2003: 8b 59 04 mov 0x4(%rcx),%ebx a2006: 48 89 ef mov %rbp,%rdi a2009: 31 c9 xor %ecx,%ecx a200b: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a2011: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d a2018: e8 00 00 00 00 callq a201d a201d: 44 89 ea mov %r13d,%edx a2020: 31 c9 xor %ecx,%ecx a2022: 44 89 e6 mov %r12d,%esi a2025: 81 ca 00 00 00 80 or $0x80000000,%edx a202b: 48 89 ef mov %rbp,%rdi a202e: e8 00 00 00 00 callq a2033 a2033: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a2039: 31 c9 xor %ecx,%ecx a203b: 48 89 ef mov %rbp,%rdi a203e: ba 01 00 00 00 mov $0x1,%edx a2043: bb 50 c3 00 00 mov $0xc350,%ebx a2048: e8 00 00 00 00 callq a204d a204d: 31 d2 xor %edx,%edx a204f: 44 89 e6 mov %r12d,%esi a2052: 48 89 ef mov %rbp,%rdi a2055: e8 00 00 00 00 callq a205a a205a: 85 c0 test %eax,%eax a205c: 79 95 jns a1ff3 a205e: bf c6 a7 00 00 mov $0xa7c6,%edi a2063: e8 00 00 00 00 callq a2068 a2068: 83 eb 01 sub $0x1,%ebx a206b: 75 e0 jne a204d a206d: 44 89 ee mov %r13d,%esi a2070: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a2077: e8 00 00 00 00 callq a207c a207c: e9 72 ff ff ff jmpq a1ff3 a2081: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a2088: 00 00 00 00 a208c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a2090 : a2090: e8 00 00 00 00 callq a2095 a2095: 41 55 push %r13 a2097: 41 54 push %r12 a2099: 55 push %rbp a209a: 48 89 fd mov %rdi,%rbp a209d: 53 push %rbx a209e: 48 8b 97 e8 5a 01 00 mov 0x15ae8(%rdi),%rdx a20a5: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax a20ab: 8b 0a mov (%rdx),%ecx a20ad: 83 e0 14 and $0x14,%eax a20b0: 44 8d a1 8d 00 00 00 lea 0x8d(%rcx),%r12d a20b7: 40 84 f6 test %sil,%sil a20ba: 74 21 je a20dd a20bc: 83 f8 04 cmp $0x4,%eax a20bf: 74 4b je a210c a20c1: 31 c9 xor %ecx,%ecx a20c3: 31 d2 xor %edx,%edx a20c5: 44 89 e6 mov %r12d,%esi a20c8: e8 00 00 00 00 callq a20cd a20cd: 5b pop %rbx a20ce: bf de 46 03 00 mov $0x346de,%edi a20d3: 5d pop %rbp a20d4: 41 5c pop %r12 a20d6: 41 5d pop %r13 a20d8: e9 00 00 00 00 jmpq a20dd a20dd: 83 f8 04 cmp $0x4,%eax a20e0: 0f 84 a7 00 00 00 je a218d a20e6: 31 c9 xor %ecx,%ecx a20e8: ba 00 00 00 50 mov $0x50000000,%edx a20ed: 44 89 e6 mov %r12d,%esi a20f0: e8 00 00 00 00 callq a20f5 a20f5: c6 85 2c 90 00 00 00 movb $0x0,0x902c(%rbp) a20fc: 5b pop %rbx a20fd: bf de 46 03 00 mov $0x346de,%edi a2102: 5d pop %rbp a2103: 41 5c pop %r12 a2105: 41 5d pop %r13 a2107: e9 00 00 00 00 jmpq a210c a210c: 8b 5a 04 mov 0x4(%rdx),%ebx a210f: 31 c9 xor %ecx,%ecx a2111: 31 d2 xor %edx,%edx a2113: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a2119: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a2120: e8 00 00 00 00 callq a2125 a2125: 44 89 e2 mov %r12d,%edx a2128: 31 c9 xor %ecx,%ecx a212a: 44 89 ee mov %r13d,%esi a212d: 81 ca 00 00 00 80 or $0x80000000,%edx a2133: 48 89 ef mov %rbp,%rdi a2136: e8 00 00 00 00 callq a213b a213b: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a2141: 31 c9 xor %ecx,%ecx a2143: 48 89 ef mov %rbp,%rdi a2146: ba 01 00 00 00 mov $0x1,%edx a214b: bb 50 c3 00 00 mov $0xc350,%ebx a2150: e8 00 00 00 00 callq a2155 a2155: 31 d2 xor %edx,%edx a2157: 44 89 ee mov %r13d,%esi a215a: 48 89 ef mov %rbp,%rdi a215d: e8 00 00 00 00 callq a2162 a2162: 85 c0 test %eax,%eax a2164: 0f 89 63 ff ff ff jns a20cd a216a: bf c6 a7 00 00 mov $0xa7c6,%edi a216f: e8 00 00 00 00 callq a2174 a2174: 83 eb 01 sub $0x1,%ebx a2177: 75 dc jne a2155 a2179: 44 89 e6 mov %r12d,%esi a217c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a2183: e8 00 00 00 00 callq a2188 a2188: e9 40 ff ff ff jmpq a20cd a218d: 8b 5a 04 mov 0x4(%rdx),%ebx a2190: 31 c9 xor %ecx,%ecx a2192: ba 00 00 00 50 mov $0x50000000,%edx a2197: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a219d: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a21a4: e8 00 00 00 00 callq a21a9 a21a9: 44 89 e2 mov %r12d,%edx a21ac: 31 c9 xor %ecx,%ecx a21ae: 44 89 ee mov %r13d,%esi a21b1: 81 ca 00 00 00 80 or $0x80000000,%edx a21b7: 48 89 ef mov %rbp,%rdi a21ba: e8 00 00 00 00 callq a21bf a21bf: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a21c5: 31 c9 xor %ecx,%ecx a21c7: 48 89 ef mov %rbp,%rdi a21ca: ba 01 00 00 00 mov $0x1,%edx a21cf: bb 50 c3 00 00 mov $0xc350,%ebx a21d4: e8 00 00 00 00 callq a21d9 a21d9: 31 d2 xor %edx,%edx a21db: 44 89 ee mov %r13d,%esi a21de: 48 89 ef mov %rbp,%rdi a21e1: e8 00 00 00 00 callq a21e6 a21e6: 85 c0 test %eax,%eax a21e8: 0f 89 07 ff ff ff jns a20f5 a21ee: bf c6 a7 00 00 mov $0xa7c6,%edi a21f3: e8 00 00 00 00 callq a21f8 a21f8: 83 eb 01 sub $0x1,%ebx a21fb: 75 dc jne a21d9 a21fd: 44 89 e6 mov %r12d,%esi a2200: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a2207: e8 00 00 00 00 callq a220c a220c: e9 e4 fe ff ff jmpq a20f5 a2211: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a2218: 00 00 00 00 a221c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a2220 : a2220: e8 00 00 00 00 callq a2225 a2225: 41 57 push %r15 a2227: c1 e1 06 shl $0x6,%ecx a222a: c1 e6 04 shl $0x4,%esi a222d: 41 56 push %r14 a222f: 09 f1 or %esi,%ecx a2231: 41 c1 e0 10 shl $0x10,%r8d a2235: 41 55 push %r13 a2237: 09 d1 or %edx,%ecx a2239: 45 89 cd mov %r9d,%r13d a223c: 41 54 push %r12 a223e: 44 09 c1 or %r8d,%ecx a2241: 55 push %rbp a2242: 48 89 fd mov %rdi,%rbp a2245: 80 cd 30 or $0x30,%ch a2248: 53 push %rbx a2249: 48 8b bf e8 5a 01 00 mov 0x15ae8(%rdi),%rdi a2250: 89 ca mov %ecx,%edx a2252: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx a2257: 8b 07 mov (%rdi),%eax a2259: 44 8d b0 78 03 00 00 lea 0x378(%rax),%r14d a2260: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a2266: 83 e0 14 and $0x14,%eax a2269: 83 f8 04 cmp $0x4,%eax a226c: 74 49 je a22b7 a226e: 31 c9 xor %ecx,%ecx a2270: 44 89 f6 mov %r14d,%esi a2273: 48 89 ef mov %rbp,%rdi a2276: e8 00 00 00 00 callq a227b a227b: 44 89 e8 mov %r13d,%eax a227e: 4c 8d 24 83 lea (%rbx,%rax,4),%r12 a2282: 45 85 ed test %r13d,%r13d a2285: 74 25 je a22ac a2287: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a228e: 31 d2 xor %edx,%edx a2290: 48 89 ef mov %rbp,%rdi a2293: 48 83 c3 04 add $0x4,%rbx a2297: 8b 30 mov (%rax),%esi a2299: 81 c6 79 03 00 00 add $0x379,%esi a229f: e8 00 00 00 00 callq a22a4 a22a4: 89 43 fc mov %eax,-0x4(%rbx) a22a7: 49 39 dc cmp %rbx,%r12 a22aa: 75 db jne a2287 a22ac: 5b pop %rbx a22ad: 5d pop %rbp a22ae: 41 5c pop %r12 a22b0: 41 5d pop %r13 a22b2: 41 5e pop %r14 a22b4: 41 5f pop %r15 a22b6: c3 retq a22b7: 44 8b 67 04 mov 0x4(%rdi),%r12d a22bb: 31 c9 xor %ecx,%ecx a22bd: 48 89 ef mov %rbp,%rdi a22c0: 41 8d b4 24 40 20 00 lea 0x2040(%r12),%esi a22c7: 00 a22c8: 45 8d bc 24 41 20 00 lea 0x2041(%r12),%r15d a22cf: 00 a22d0: e8 00 00 00 00 callq a22d5 a22d5: 44 89 f2 mov %r14d,%edx a22d8: 31 c9 xor %ecx,%ecx a22da: 44 89 fe mov %r15d,%esi a22dd: 81 ca 00 00 00 80 or $0x80000000,%edx a22e3: 48 89 ef mov %rbp,%rdi a22e6: e8 00 00 00 00 callq a22eb a22eb: 31 c9 xor %ecx,%ecx a22ed: ba 01 00 00 00 mov $0x1,%edx a22f2: 48 89 ef mov %rbp,%rdi a22f5: 41 8d b4 24 cc 4c 00 lea 0x4ccc(%r12),%esi a22fc: 00 a22fd: 41 bc 50 c3 00 00 mov $0xc350,%r12d a2303: e8 00 00 00 00 callq a2308 a2308: 31 d2 xor %edx,%edx a230a: 44 89 fe mov %r15d,%esi a230d: 48 89 ef mov %rbp,%rdi a2310: e8 00 00 00 00 callq a2315 a2315: 85 c0 test %eax,%eax a2317: 0f 89 5e ff ff ff jns a227b a231d: bf c6 a7 00 00 mov $0xa7c6,%edi a2322: e8 00 00 00 00 callq a2327 a2327: 41 83 ec 01 sub $0x1,%r12d a232b: 75 db jne a2308 a232d: 44 89 f6 mov %r14d,%esi a2330: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a2337: e8 00 00 00 00 callq a233c a233c: e9 3a ff ff ff jmpq a227b a2341: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a2348: 00 00 00 00 a234c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a2350 : a2350: e8 00 00 00 00 callq a2355 a2355: 41 51 push %r9 a2357: 45 89 c1 mov %r8d,%r9d a235a: 44 8d 81 00 02 00 00 lea 0x200(%rcx),%r8d a2361: 31 c9 xor %ecx,%ecx a2363: e8 b8 fe ff ff callq a2220 a2368: 58 pop %rax a2369: c3 retq a236a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000a2370 : a2370: e8 00 00 00 00 callq a2375 a2375: 41 81 c0 00 04 00 00 add $0x400,%r8d a237c: e9 9f fe ff ff jmpq a2220 a2381: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a2388: 00 00 00 00 a238c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a2390 : a2390: e8 00 00 00 00 callq a2395 a2395: 41 55 push %r13 a2397: c1 e1 10 shl $0x10,%ecx a239a: 41 54 push %r12 a239c: 09 d1 or %edx,%ecx a239e: 89 f2 mov %esi,%edx a23a0: 55 push %rbp a23a1: 48 89 fd mov %rdi,%rbp a23a4: c1 e2 04 shl $0x4,%edx a23a7: 53 push %rbx a23a8: 48 8b bf e8 5a 01 00 mov 0x15ae8(%rdi),%rdi a23af: 09 d1 or %edx,%ecx a23b1: 80 cd 20 or $0x20,%ch a23b4: 8b 07 mov (%rdi),%eax a23b6: 89 ca mov %ecx,%edx a23b8: 44 8d a0 78 03 00 00 lea 0x378(%rax),%r12d a23bf: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a23c5: 83 e0 14 and $0x14,%eax a23c8: 83 f8 04 cmp $0x4,%eax a23cb: 74 2c je a23f9 a23cd: 31 c9 xor %ecx,%ecx a23cf: 44 89 e6 mov %r12d,%esi a23d2: 48 89 ef mov %rbp,%rdi a23d5: e8 00 00 00 00 callq a23da a23da: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a23e1: 5b pop %rbx a23e2: 48 89 ef mov %rbp,%rdi a23e5: 31 d2 xor %edx,%edx a23e7: 5d pop %rbp a23e8: 41 5c pop %r12 a23ea: 8b 30 mov (%rax),%esi a23ec: 41 5d pop %r13 a23ee: 81 c6 79 03 00 00 add $0x379,%esi a23f4: e9 00 00 00 00 jmpq a23f9 a23f9: 8b 5f 04 mov 0x4(%rdi),%ebx a23fc: 31 c9 xor %ecx,%ecx a23fe: 48 89 ef mov %rbp,%rdi a2401: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a2407: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a240e: e8 00 00 00 00 callq a2413 a2413: 44 89 e2 mov %r12d,%edx a2416: 31 c9 xor %ecx,%ecx a2418: 44 89 ee mov %r13d,%esi a241b: 81 ca 00 00 00 80 or $0x80000000,%edx a2421: 48 89 ef mov %rbp,%rdi a2424: e8 00 00 00 00 callq a2429 a2429: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a242f: 31 c9 xor %ecx,%ecx a2431: 48 89 ef mov %rbp,%rdi a2434: ba 01 00 00 00 mov $0x1,%edx a2439: bb 50 c3 00 00 mov $0xc350,%ebx a243e: e8 00 00 00 00 callq a2443 a2443: 31 d2 xor %edx,%edx a2445: 44 89 ee mov %r13d,%esi a2448: 48 89 ef mov %rbp,%rdi a244b: e8 00 00 00 00 callq a2450 a2450: 85 c0 test %eax,%eax a2452: 79 86 jns a23da a2454: bf c6 a7 00 00 mov $0xa7c6,%edi a2459: e8 00 00 00 00 callq a245e a245e: 83 eb 01 sub $0x1,%ebx a2461: 75 e0 jne a2443 a2463: 44 89 e6 mov %r12d,%esi a2466: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a246d: e8 00 00 00 00 callq a2472 a2472: e9 63 ff ff ff jmpq a23da a2477: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) a247e: 00 00 00000000000a2480 : a2480: e8 00 00 00 00 callq a2485 a2485: 49 63 00 movslq (%r8),%rax a2488: 41 57 push %r15 a248a: 41 56 push %r14 a248c: 41 89 d6 mov %edx,%r14d a248f: 8d 50 01 lea 0x1(%rax),%edx a2492: 41 55 push %r13 a2494: 41 89 f5 mov %esi,%r13d a2497: 41 89 10 mov %edx,(%r8) a249a: 41 54 push %r12 a249c: 49 89 fc mov %rdi,%r12 a249f: 55 push %rbp a24a0: 48 89 cd mov %rcx,%rbp a24a3: 53 push %rbx a24a4: 4c 89 c3 mov %r8,%rbx a24a7: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) a24ae: 49 63 00 movslq (%r8),%rax a24b1: 8d 50 01 lea 0x1(%rax),%edx a24b4: 4c 8d 3c 81 lea (%rcx,%rax,4),%r15 a24b8: b9 12 00 00 00 mov $0x12,%ecx a24bd: 41 89 10 mov %edx,(%r8) a24c0: 44 89 f2 mov %r14d,%edx a24c3: e8 c8 fe ff ff callq a2390 a24c8: 44 89 ee mov %r13d,%esi a24cb: 4c 89 e7 mov %r12,%rdi a24ce: b9 18 00 00 00 mov $0x18,%ecx a24d3: 41 89 07 mov %eax,(%r15) a24d6: 48 63 03 movslq (%rbx),%rax a24d9: 8d 50 01 lea 0x1(%rax),%edx a24dc: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a24e1: 89 13 mov %edx,(%rbx) a24e3: 44 89 f2 mov %r14d,%edx a24e6: e8 a5 fe ff ff callq a2390 a24eb: 44 89 ee mov %r13d,%esi a24ee: 4c 89 e7 mov %r12,%rdi a24f1: b9 19 00 00 00 mov $0x19,%ecx a24f6: 41 89 07 mov %eax,(%r15) a24f9: 48 63 03 movslq (%rbx),%rax a24fc: 8d 50 01 lea 0x1(%rax),%edx a24ff: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a2504: 89 13 mov %edx,(%rbx) a2506: 44 89 f2 mov %r14d,%edx a2509: e8 82 fe ff ff callq a2390 a250e: 44 89 ee mov %r13d,%esi a2511: 4c 89 e7 mov %r12,%rdi a2514: b9 7e 02 00 00 mov $0x27e,%ecx a2519: 41 89 07 mov %eax,(%r15) a251c: 48 63 03 movslq (%rbx),%rax a251f: 8d 50 01 lea 0x1(%rax),%edx a2522: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a2527: 89 13 mov %edx,(%rbx) a2529: 44 89 f2 mov %r14d,%edx a252c: e8 5f fe ff ff callq a2390 a2531: 44 89 ee mov %r13d,%esi a2534: 4c 89 e7 mov %r12,%rdi a2537: b9 7f 02 00 00 mov $0x27f,%ecx a253c: 41 89 07 mov %eax,(%r15) a253f: 48 63 03 movslq (%rbx),%rax a2542: 8d 50 01 lea 0x1(%rax),%edx a2545: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a254a: 89 13 mov %edx,(%rbx) a254c: 44 89 f2 mov %r14d,%edx a254f: e8 3c fe ff ff callq a2390 a2554: 44 89 ee mov %r13d,%esi a2557: 4c 89 e7 mov %r12,%rdi a255a: b9 14 00 00 00 mov $0x14,%ecx a255f: 41 89 07 mov %eax,(%r15) a2562: 48 63 03 movslq (%rbx),%rax a2565: 8d 50 01 lea 0x1(%rax),%edx a2568: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a256d: 89 13 mov %edx,(%rbx) a256f: 44 89 f2 mov %r14d,%edx a2572: e8 19 fe ff ff callq a2390 a2577: 44 89 ee mov %r13d,%esi a257a: 4c 89 e7 mov %r12,%rdi a257d: b9 1a 00 00 00 mov $0x1a,%ecx a2582: 41 89 07 mov %eax,(%r15) a2585: 48 63 03 movslq (%rbx),%rax a2588: 8d 50 01 lea 0x1(%rax),%edx a258b: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a2590: 89 13 mov %edx,(%rbx) a2592: 44 89 f2 mov %r14d,%edx a2595: e8 f6 fd ff ff callq a2390 a259a: 44 89 ee mov %r13d,%esi a259d: 4c 89 e7 mov %r12,%rdi a25a0: b9 1b 00 00 00 mov $0x1b,%ecx a25a5: 41 89 07 mov %eax,(%r15) a25a8: 48 63 03 movslq (%rbx),%rax a25ab: 8d 50 01 lea 0x1(%rax),%edx a25ae: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a25b3: 89 13 mov %edx,(%rbx) a25b5: 44 89 f2 mov %r14d,%edx a25b8: e8 d3 fd ff ff callq a2390 a25bd: 44 89 ee mov %r13d,%esi a25c0: 4c 89 e7 mov %r12,%rdi a25c3: b9 15 00 00 00 mov $0x15,%ecx a25c8: 41 89 07 mov %eax,(%r15) a25cb: 48 63 03 movslq (%rbx),%rax a25ce: 8d 50 01 lea 0x1(%rax),%edx a25d1: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a25d6: 89 13 mov %edx,(%rbx) a25d8: 44 89 f2 mov %r14d,%edx a25db: e8 b0 fd ff ff callq a2390 a25e0: 44 89 ee mov %r13d,%esi a25e3: 4c 89 e7 mov %r12,%rdi a25e6: b9 16 00 00 00 mov $0x16,%ecx a25eb: 41 89 07 mov %eax,(%r15) a25ee: 48 63 03 movslq (%rbx),%rax a25f1: 8d 50 01 lea 0x1(%rax),%edx a25f4: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a25f9: 89 13 mov %edx,(%rbx) a25fb: 44 89 f2 mov %r14d,%edx a25fe: e8 8d fd ff ff callq a2390 a2603: 44 89 ee mov %r13d,%esi a2606: 4c 89 e7 mov %r12,%rdi a2609: b9 13 00 00 00 mov $0x13,%ecx a260e: 41 89 07 mov %eax,(%r15) a2611: 48 63 03 movslq (%rbx),%rax a2614: 8d 50 01 lea 0x1(%rax),%edx a2617: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a261c: 89 13 mov %edx,(%rbx) a261e: 44 89 f2 mov %r14d,%edx a2621: e8 6a fd ff ff callq a2390 a2626: 44 89 ee mov %r13d,%esi a2629: 4c 89 e7 mov %r12,%rdi a262c: b9 17 00 00 00 mov $0x17,%ecx a2631: 41 89 07 mov %eax,(%r15) a2634: 48 63 03 movslq (%rbx),%rax a2637: 8d 50 01 lea 0x1(%rax),%edx a263a: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a263f: 89 13 mov %edx,(%rbx) a2641: 44 89 f2 mov %r14d,%edx a2644: e8 47 fd ff ff callq a2390 a2649: 44 89 ee mov %r13d,%esi a264c: 4c 89 e7 mov %r12,%rdi a264f: b9 1c 00 00 00 mov $0x1c,%ecx a2654: 41 89 07 mov %eax,(%r15) a2657: 48 63 03 movslq (%rbx),%rax a265a: 8d 50 01 lea 0x1(%rax),%edx a265d: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 a2662: 89 13 mov %edx,(%rbx) a2664: 44 89 f2 mov %r14d,%edx a2667: e8 24 fd ff ff callq a2390 a266c: 44 89 ee mov %r13d,%esi a266f: 4c 89 e7 mov %r12,%rdi a2672: b9 7c 02 00 00 mov $0x27c,%ecx a2677: 41 89 07 mov %eax,(%r15) a267a: 48 63 03 movslq (%rbx),%rax a267d: 8d 50 01 lea 0x1(%rax),%edx a2680: 89 13 mov %edx,(%rbx) a2682: 44 89 f2 mov %r14d,%edx a2685: 48 8d 5c 85 00 lea 0x0(%rbp,%rax,4),%rbx a268a: e8 01 fd ff ff callq a2390 a268f: 89 03 mov %eax,(%rbx) a2691: 5b pop %rbx a2692: 5d pop %rbp a2693: 41 5c pop %r12 a2695: 41 5d pop %r13 a2697: 41 5e pop %r14 a2699: 41 5f pop %r15 a269b: c3 retq a269c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a26a0 : a26a0: e8 00 00 00 00 callq a26a5 a26a5: 55 push %rbp a26a6: 89 f5 mov %esi,%ebp a26a8: 89 d1 mov %edx,%ecx a26aa: 53 push %rbx a26ab: 4c 8b 8f e8 5a 01 00 mov 0x15ae8(%rdi),%r9 a26b2: 48 8b b7 80 0c 00 00 mov 0xc80(%rdi),%rsi a26b9: 45 8b 41 04 mov 0x4(%r9),%r8d a26bd: 42 8d 14 85 04 81 00 lea 0x8104(,%r8,4),%edx a26c4: 00 a26c5: 48 89 d0 mov %rdx,%rax a26c8: 48 01 f2 add %rsi,%rdx a26cb: 48 89 15 00 00 00 00 mov %rdx,0x0(%rip) # a26d2 a26d2: 8d 90 2c b2 00 00 lea 0xb22c(%rax),%edx a26d8: 48 01 f2 add %rsi,%rdx a26db: 48 89 15 00 00 00 00 mov %rdx,0x0(%rip) # a26e2 a26e2: 41 8b 11 mov (%r9),%edx a26e5: 83 c2 22 add $0x22,%edx a26e8: f6 87 b0 63 01 00 10 testb $0x10,0x163b0(%rdi) a26ef: 0f 85 00 00 00 00 jne a26f5 a26f5: 39 ea cmp %ebp,%edx a26f7: 74 70 je a2769 a26f9: 41 81 c0 00 22 00 00 add $0x2200,%r8d a2700: 41 39 e8 cmp %ebp,%r8d a2703: 74 4c je a2751 a2705: 83 e8 04 sub $0x4,%eax a2708: 48 01 f0 add %rsi,%rax a270b: 89 08 mov %ecx,(%rax) a270d: 89 e8 mov %ebp,%eax a270f: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # a2716 a2716: 0d 00 00 00 80 or $0x80000000,%eax a271b: 89 02 mov %eax,(%rdx) a271d: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # a2724 a2724: b8 01 00 00 00 mov $0x1,%eax a2729: 89 02 mov %eax,(%rdx) a272b: bb 50 c3 00 00 mov $0xc350,%ebx a2730: eb 0f jmp a2741 a2732: bf c6 a7 00 00 mov $0xa7c6,%edi a2737: e8 00 00 00 00 callq a273c a273c: 83 eb 01 sub $0x1,%ebx a273f: 74 32 je a2773 a2741: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # a2748 a2748: 8b 00 mov (%rax),%eax a274a: 85 c0 test %eax,%eax a274c: 78 e4 js a2732 a274e: 5b pop %rbx a274f: 5d pop %rbp a2750: c3 retq a2751: 83 c0 08 add $0x8,%eax a2754: 48 01 f0 add %rsi,%rax a2757: 89 08 mov %ecx,(%rax) a2759: c1 e5 02 shl $0x2,%ebp a275c: 48 03 af 80 0c 00 00 add 0xc80(%rdi),%rbp a2763: 89 4d 00 mov %ecx,0x0(%rbp) a2766: 5b pop %rbx a2767: 5d pop %rbp a2768: c3 retq a2769: 83 c0 04 add $0x4,%eax a276c: 48 01 f0 add %rsi,%rax a276f: 89 08 mov %ecx,(%rax) a2771: eb e6 jmp a2759 a2773: 89 ee mov %ebp,%esi a2775: 5b pop %rbx a2776: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a277d: 5d pop %rbp a277e: e9 00 00 00 00 jmpq a2783 a2783: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a278a: 00 00 00 00 a278e: 66 90 xchg %ax,%ax 00000000000a2790 : a2790: e8 00 00 00 00 callq a2795 a2795: 41 54 push %r12 a2797: 55 push %rbp a2798: 48 89 fd mov %rdi,%rbp a279b: 53 push %rbx a279c: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax a27a3: 48 8b b7 30 8c 00 00 mov 0x8c30(%rdi),%rsi a27aa: 48 8b 40 28 mov 0x28(%rax),%rax a27ae: e8 00 00 00 00 callq a27b3 a27b3: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a27b9: 83 e0 14 and $0x14,%eax a27bc: 83 f8 04 cmp $0x4,%eax a27bf: 0f 84 8b 00 00 00 je a2850 a27c5: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a27cc: 8b 95 2c 8c 00 00 mov 0x8c2c(%rbp),%edx a27d2: 31 c9 xor %ecx,%ecx a27d4: 48 89 ef mov %rbp,%rdi a27d7: 8b 70 04 mov 0x4(%rax),%esi a27da: 81 c6 a3 4c 00 00 add $0x4ca3,%esi a27e0: e8 00 00 00 00 callq a27e5 a27e5: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a27ec: 8b 95 28 8c 00 00 mov 0x8c28(%rbp),%edx a27f2: 8b 58 04 mov 0x4(%rax),%ebx a27f5: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a27fb: 83 e2 fc and $0xfffffffc,%edx a27fe: 83 e0 14 and $0x14,%eax a2801: 83 f8 04 cmp $0x4,%eax a2804: 0f 84 6e 01 00 00 je a2978 a280a: 8d b3 a2 4c 00 00 lea 0x4ca2(%rbx),%esi a2810: 31 c9 xor %ecx,%ecx a2812: 48 89 ef mov %rbp,%rdi a2815: e8 00 00 00 00 callq a281a a281a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2821: 8b 95 40 8c 00 00 mov 0x8c40(%rbp),%edx a2827: 8b 58 04 mov 0x4(%rax),%ebx a282a: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a2830: 83 e0 14 and $0x14,%eax a2833: 83 f8 04 cmp $0x4,%eax a2836: 0f 84 bd 00 00 00 je a28f9 a283c: 8d b3 a4 4c 00 00 lea 0x4ca4(%rbx),%esi a2842: 48 89 ef mov %rbp,%rdi a2845: 5b pop %rbx a2846: 31 c9 xor %ecx,%ecx a2848: 5d pop %rbp a2849: 41 5c pop %r12 a284b: e9 00 00 00 00 jmpq a2850 a2850: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2857: 8b 95 2c 8c 00 00 mov 0x8c2c(%rbp),%edx a285d: 31 c9 xor %ecx,%ecx a285f: 48 89 ef mov %rbp,%rdi a2862: 8b 58 04 mov 0x4(%rax),%ebx a2865: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a286b: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d a2872: e8 00 00 00 00 callq a2877 a2877: 31 c9 xor %ecx,%ecx a2879: 44 89 e6 mov %r12d,%esi a287c: 48 89 ef mov %rbp,%rdi a287f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2886: 8b 50 04 mov 0x4(%rax),%edx a2889: 81 c2 a3 4c 00 00 add $0x4ca3,%edx a288f: 81 ca 00 00 00 80 or $0x80000000,%edx a2895: e8 00 00 00 00 callq a289a a289a: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a28a0: 31 c9 xor %ecx,%ecx a28a2: 48 89 ef mov %rbp,%rdi a28a5: ba 01 00 00 00 mov $0x1,%edx a28aa: bb 50 c3 00 00 mov $0xc350,%ebx a28af: e8 00 00 00 00 callq a28b4 a28b4: 31 d2 xor %edx,%edx a28b6: 44 89 e6 mov %r12d,%esi a28b9: 48 89 ef mov %rbp,%rdi a28bc: e8 00 00 00 00 callq a28c1 a28c1: 85 c0 test %eax,%eax a28c3: 0f 89 1c ff ff ff jns a27e5 a28c9: bf c6 a7 00 00 mov $0xa7c6,%edi a28ce: e8 00 00 00 00 callq a28d3 a28d3: 83 eb 01 sub $0x1,%ebx a28d6: 75 dc jne a28b4 a28d8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a28df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a28e6: 8b 70 04 mov 0x4(%rax),%esi a28e9: 81 c6 a3 4c 00 00 add $0x4ca3,%esi a28ef: e8 00 00 00 00 callq a28f4 a28f4: e9 ec fe ff ff jmpq a27e5 a28f9: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a28ff: 31 c9 xor %ecx,%ecx a2901: 48 89 ef mov %rbp,%rdi a2904: e8 00 00 00 00 callq a2909 a2909: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2910: 31 c9 xor %ecx,%ecx a2912: 48 89 ef mov %rbp,%rdi a2915: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d a291c: 8b 50 04 mov 0x4(%rax),%edx a291f: 44 89 e6 mov %r12d,%esi a2922: 81 c2 a4 4c 00 00 add $0x4ca4,%edx a2928: 81 ca 00 00 00 80 or $0x80000000,%edx a292e: e8 00 00 00 00 callq a2933 a2933: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a2939: 31 c9 xor %ecx,%ecx a293b: 48 89 ef mov %rbp,%rdi a293e: ba 01 00 00 00 mov $0x1,%edx a2943: bb 50 c3 00 00 mov $0xc350,%ebx a2948: e8 00 00 00 00 callq a294d a294d: eb 13 jmp a2962 a294f: bf c6 a7 00 00 mov $0xa7c6,%edi a2954: e8 00 00 00 00 callq a2959 a2959: 83 eb 01 sub $0x1,%ebx a295c: 0f 84 af 00 00 00 je a2a11 a2962: 31 d2 xor %edx,%edx a2964: 44 89 e6 mov %r12d,%esi a2967: 48 89 ef mov %rbp,%rdi a296a: e8 00 00 00 00 callq a296f a296f: 85 c0 test %eax,%eax a2971: 78 dc js a294f a2973: 5b pop %rbx a2974: 5d pop %rbp a2975: 41 5c pop %r12 a2977: c3 retq a2978: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a297e: 31 c9 xor %ecx,%ecx a2980: 48 89 ef mov %rbp,%rdi a2983: e8 00 00 00 00 callq a2988 a2988: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a298f: 31 c9 xor %ecx,%ecx a2991: 48 89 ef mov %rbp,%rdi a2994: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d a299b: 8b 50 04 mov 0x4(%rax),%edx a299e: 44 89 e6 mov %r12d,%esi a29a1: 81 c2 a2 4c 00 00 add $0x4ca2,%edx a29a7: 81 ca 00 00 00 80 or $0x80000000,%edx a29ad: e8 00 00 00 00 callq a29b2 a29b2: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a29b8: 31 c9 xor %ecx,%ecx a29ba: 48 89 ef mov %rbp,%rdi a29bd: ba 01 00 00 00 mov $0x1,%edx a29c2: bb 50 c3 00 00 mov $0xc350,%ebx a29c7: e8 00 00 00 00 callq a29cc a29cc: 31 d2 xor %edx,%edx a29ce: 44 89 e6 mov %r12d,%esi a29d1: 48 89 ef mov %rbp,%rdi a29d4: e8 00 00 00 00 callq a29d9 a29d9: 85 c0 test %eax,%eax a29db: 0f 89 39 fe ff ff jns a281a a29e1: bf c6 a7 00 00 mov $0xa7c6,%edi a29e6: e8 00 00 00 00 callq a29eb a29eb: 83 eb 01 sub $0x1,%ebx a29ee: 75 dc jne a29cc a29f0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a29f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a29fe: 8b 70 04 mov 0x4(%rax),%esi a2a01: 81 c6 a2 4c 00 00 add $0x4ca2,%esi a2a07: e8 00 00 00 00 callq a2a0c a2a0c: e9 09 fe ff ff jmpq a281a a2a11: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2a18: 5b pop %rbx a2a19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a2a20: 5d pop %rbp a2a21: 41 5c pop %r12 a2a23: 8b 70 04 mov 0x4(%rax),%esi a2a26: 81 c6 a4 4c 00 00 add $0x4ca4,%esi a2a2c: e9 00 00 00 00 jmpq a2a31 a2a31: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a2a38: 00 00 00 00 a2a3c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a2a40 : a2a40: e8 00 00 00 00 callq a2a45 a2a45: 55 push %rbp a2a46: 48 89 fd mov %rdi,%rbp a2a49: 53 push %rbx a2a4a: 48 89 f3 mov %rsi,%rbx a2a4d: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) a2a54: 74 06 je a2a5c a2a56: c7 06 00 00 00 00 movl $0x0,(%rsi) a2a5c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2a63: 48 89 ef mov %rbp,%rdi a2a66: 8b 70 04 mov 0x4(%rax),%esi a2a69: 81 c6 48 4c 00 00 add $0x4c48,%esi a2a6f: e8 00 00 00 00 callq a2a74 a2a74: a8 04 test $0x4,%al a2a76: 75 03 jne a2a7b a2a78: 83 0b 01 orl $0x1,(%rbx) a2a7b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2a82: 48 89 ef mov %rbp,%rdi a2a85: 8b 70 04 mov 0x4(%rax),%esi a2a88: 81 c6 49 4c 00 00 add $0x4c49,%esi a2a8e: e8 00 00 00 00 callq a2a93 a2a93: a8 01 test $0x1,%al a2a95: 74 03 je a2a9a a2a97: 83 0b 04 orl $0x4,(%rbx) a2a9a: a8 02 test $0x2,%al a2a9c: 74 03 je a2aa1 a2a9e: 83 0b 08 orl $0x8,(%rbx) a2aa1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2aa8: 48 89 ef mov %rbp,%rdi a2aab: 8b 70 04 mov 0x4(%rax),%esi a2aae: 81 c6 06 4c 00 00 add $0x4c06,%esi a2ab4: e8 00 00 00 00 callq a2ab9 a2ab9: a8 01 test $0x1,%al a2abb: 74 06 je a2ac3 a2abd: 81 0b 82 00 00 00 orl $0x82,(%rbx) a2ac3: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2aca: 48 89 ef mov %rbp,%rdi a2acd: 8b 30 mov (%rax),%esi a2acf: 81 c6 79 10 00 00 add $0x1079,%esi a2ad5: e8 00 00 00 00 callq a2ada a2ada: a8 01 test $0x1,%al a2adc: 74 03 je a2ae1 a2ade: 83 0b 42 orl $0x42,(%rbx) a2ae1: 83 bd 08 07 00 00 17 cmpl $0x17,0x708(%rbp) a2ae8: 75 03 jne a2aed a2aea: 5b pop %rbx a2aeb: 5d pop %rbp a2aec: c3 retq a2aed: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2af4: 48 89 ef mov %rbp,%rdi a2af7: 8b 70 04 mov 0x4(%rax),%esi a2afa: 81 c6 c5 4c 00 00 add $0x4cc5,%esi a2b00: e8 00 00 00 00 callq a2b05 a2b05: a8 01 test $0x1,%al a2b07: 74 06 je a2b0f a2b09: 81 0b 00 00 10 00 orl $0x100000,(%rbx) a2b0f: a8 02 test $0x2,%al a2b11: 74 d7 je a2aea a2b13: 81 0b 00 00 20 00 orl $0x200000,(%rbx) a2b19: 5b pop %rbx a2b1a: 5d pop %rbp a2b1b: c3 retq a2b1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a2b20 : a2b20: e8 00 00 00 00 callq a2b25 a2b25: 41 54 push %r12 a2b27: 85 f6 test %esi,%esi a2b29: 55 push %rbp a2b2a: 41 0f 94 c4 sete %r12b a2b2e: 48 89 fd mov %rdi,%rbp a2b31: 53 push %rbx a2b32: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax a2b38: 8d 50 ea lea -0x16(%rax),%edx a2b3b: 83 e2 fd and $0xfffffffd,%edx a2b3e: 74 15 je a2b55 a2b40: 83 f8 14 cmp $0x14,%eax a2b43: 75 09 jne a2b4e a2b45: 41 0f b6 f4 movzbl %r12b,%esi a2b49: e8 00 00 00 00 callq a2b4e a2b4e: 5b pop %rbx a2b4f: 31 c0 xor %eax,%eax a2b51: 5d pop %rbp a2b52: 41 5c pop %r12 a2b54: c3 retq a2b55: 89 f3 mov %esi,%ebx a2b57: 85 f6 test %esi,%esi a2b59: 0f 85 fe 00 00 00 jne a2c5d a2b5f: f6 85 94 89 00 00 80 testb $0x80,0x8994(%rbp) a2b66: 0f 85 bb 00 00 00 jne a2c27 a2b6c: 31 f6 xor %esi,%esi a2b6e: 48 89 ef mov %rbp,%rdi a2b71: e8 5a e9 ff ff callq a14d0 a2b76: 31 f6 xor %esi,%esi a2b78: 48 89 ef mov %rbp,%rdi a2b7b: e8 b0 e9 ff ff callq a1530 a2b80: f6 85 94 89 00 00 20 testb $0x20,0x8994(%rbp) a2b87: 0f 84 c1 00 00 00 je a2c4e a2b8d: be 01 00 00 00 mov $0x1,%esi a2b92: 48 89 ef mov %rbp,%rdi a2b95: e8 f6 e9 ff ff callq a1590 a2b9a: 48 89 ef mov %rbp,%rdi a2b9d: e8 00 00 00 00 callq a2ba2 a2ba2: f6 85 94 89 00 00 01 testb $0x1,0x8994(%rbp) a2ba9: 74 09 je a2bb4 a2bab: 45 84 e4 test %r12b,%r12b a2bae: 0f 85 c4 00 00 00 jne a2c78 a2bb4: 31 f6 xor %esi,%esi a2bb6: 48 89 ef mov %rbp,%rdi a2bb9: e8 32 ea ff ff callq a15f0 a2bbe: f6 85 95 89 00 00 10 testb $0x10,0x8995(%rbp) a2bc5: 0f 85 9e 00 00 00 jne a2c69 a2bcb: 48 89 ef mov %rbp,%rdi a2bce: e8 00 00 00 00 callq a2bd3 a2bd3: f6 85 94 89 00 00 02 testb $0x2,0x8994(%rbp) a2bda: 74 09 je a2be5 a2bdc: 45 84 e4 test %r12b,%r12b a2bdf: 0f 85 ba 00 00 00 jne a2c9f a2be5: 31 f6 xor %esi,%esi a2be7: 48 89 ef mov %rbp,%rdi a2bea: e8 e1 ea ff ff callq a16d0 a2bef: f6 85 94 89 00 00 04 testb $0x4,0x8994(%rbp) a2bf6: 74 09 je a2c01 a2bf8: 45 84 e4 test %r12b,%r12b a2bfb: 0f 85 b4 00 00 00 jne a2cb5 a2c01: 31 f6 xor %esi,%esi a2c03: 48 89 ef mov %rbp,%rdi a2c06: e8 25 eb ff ff callq a1730 a2c0b: 85 db test %ebx,%ebx a2c0d: 0f 85 3b ff ff ff jne a2b4e a2c13: 48 89 ef mov %rbp,%rdi a2c16: be 01 00 00 00 mov $0x1,%esi a2c1b: e8 00 00 00 00 callq a2c20 a2c20: 31 c0 xor %eax,%eax a2c22: 5b pop %rbx a2c23: 5d pop %rbp a2c24: 41 5c pop %r12 a2c26: c3 retq a2c27: be 01 00 00 00 mov $0x1,%esi a2c2c: 48 89 ef mov %rbp,%rdi a2c2f: e8 9c e8 ff ff callq a14d0 a2c34: be 01 00 00 00 mov $0x1,%esi a2c39: 48 89 ef mov %rbp,%rdi a2c3c: e8 ef e8 ff ff callq a1530 a2c41: f6 85 94 89 00 00 20 testb $0x20,0x8994(%rbp) a2c48: 0f 85 3f ff ff ff jne a2b8d a2c4e: 31 f6 xor %esi,%esi a2c50: 48 89 ef mov %rbp,%rdi a2c53: e8 38 e9 ff ff callq a1590 a2c58: e9 3d ff ff ff jmpq a2b9a a2c5d: 31 f6 xor %esi,%esi a2c5f: e8 00 00 00 00 callq a2c64 a2c64: e9 f6 fe ff ff jmpq a2b5f a2c69: 31 f6 xor %esi,%esi a2c6b: 48 89 ef mov %rbp,%rdi a2c6e: e8 cd e9 ff ff callq a1640 a2c73: e9 53 ff ff ff jmpq a2bcb a2c78: be 01 00 00 00 mov $0x1,%esi a2c7d: 48 89 ef mov %rbp,%rdi a2c80: e8 6b e9 ff ff callq a15f0 a2c85: f6 85 95 89 00 00 10 testb $0x10,0x8995(%rbp) a2c8c: 75 5b jne a2ce9 a2c8e: 48 89 ef mov %rbp,%rdi a2c91: e8 00 00 00 00 callq a2c96 a2c96: f6 85 94 89 00 00 02 testb $0x2,0x8994(%rbp) a2c9d: 74 28 je a2cc7 a2c9f: be 01 00 00 00 mov $0x1,%esi a2ca4: 48 89 ef mov %rbp,%rdi a2ca7: e8 24 ea ff ff callq a16d0 a2cac: f6 85 94 89 00 00 04 testb $0x4,0x8994(%rbp) a2cb3: 74 25 je a2cda a2cb5: be 01 00 00 00 mov $0x1,%esi a2cba: 48 89 ef mov %rbp,%rdi a2cbd: e8 6e ea ff ff callq a1730 a2cc2: e9 4c ff ff ff jmpq a2c13 a2cc7: 31 f6 xor %esi,%esi a2cc9: 48 89 ef mov %rbp,%rdi a2ccc: e8 ff e9 ff ff callq a16d0 a2cd1: f6 85 94 89 00 00 04 testb $0x4,0x8994(%rbp) a2cd8: 75 db jne a2cb5 a2cda: 31 f6 xor %esi,%esi a2cdc: 48 89 ef mov %rbp,%rdi a2cdf: e8 4c ea ff ff callq a1730 a2ce4: e9 2a ff ff ff jmpq a2c13 a2ce9: be 01 00 00 00 mov $0x1,%esi a2cee: 48 89 ef mov %rbp,%rdi a2cf1: e8 4a e9 ff ff callq a1640 a2cf6: eb 96 jmp a2c8e a2cf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a2cff: 00 00000000000a2d00 : a2d00: e8 00 00 00 00 callq a2d05 a2d05: 55 push %rbp a2d06: 48 89 fd mov %rdi,%rbp a2d09: 53 push %rbx a2d0a: 89 f3 mov %esi,%ebx a2d0c: e8 00 00 00 00 callq a2d11 a2d11: 84 db test %bl,%bl a2d13: 74 09 je a2d1e a2d15: f6 85 90 89 00 00 04 testb $0x4,0x8990(%rbp) a2d1c: 75 51 jne a2d6f a2d1e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2d25: 31 d2 xor %edx,%edx a2d27: 48 89 ef mov %rbp,%rdi a2d2a: 8b 70 04 mov 0x4(%rax),%esi a2d2d: 81 c6 49 4c 00 00 add $0x4c49,%esi a2d33: e8 00 00 00 00 callq a2d38 a2d38: 89 c2 mov %eax,%edx a2d3a: 83 e2 fc and $0xfffffffc,%edx a2d3d: a8 03 test $0x3,%al a2d3f: 75 0a jne a2d4b a2d41: 48 89 ef mov %rbp,%rdi a2d44: 5b pop %rbx a2d45: 5d pop %rbp a2d46: e9 00 00 00 00 jmpq a2d4b a2d4b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2d52: 48 89 ef mov %rbp,%rdi a2d55: 31 c9 xor %ecx,%ecx a2d57: 8b 70 04 mov 0x4(%rax),%esi a2d5a: 81 c6 49 4c 00 00 add $0x4c49,%esi a2d60: e8 00 00 00 00 callq a2d65 a2d65: 48 89 ef mov %rbp,%rdi a2d68: 5b pop %rbx a2d69: 5d pop %rbp a2d6a: e9 00 00 00 00 jmpq a2d6f a2d6f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2d76: 31 d2 xor %edx,%edx a2d78: 48 89 ef mov %rbp,%rdi a2d7b: 8b 70 04 mov 0x4(%rax),%esi a2d7e: 81 c6 48 4c 00 00 add $0x4c48,%esi a2d84: e8 00 00 00 00 callq a2d89 a2d89: 89 c2 mov %eax,%edx a2d8b: 89 c1 mov %eax,%ecx a2d8d: 83 e2 f7 and $0xfffffff7,%edx a2d90: 83 e1 e7 and $0xffffffe7,%ecx a2d93: 83 ca 10 or $0x10,%edx a2d96: f6 85 90 89 00 00 08 testb $0x8,0x8990(%rbp) a2d9d: 0f 45 d1 cmovne %ecx,%edx a2da0: 39 c2 cmp %eax,%edx a2da2: 0f 85 a9 00 00 00 jne a2e51 a2da8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2daf: 31 d2 xor %edx,%edx a2db1: 48 89 ef mov %rbp,%rdi a2db4: 8b 70 04 mov 0x4(%rax),%esi a2db7: 81 c6 49 4c 00 00 add $0x4c49,%esi a2dbd: e8 00 00 00 00 callq a2dc2 a2dc2: b9 01 36 00 00 mov $0x3601,%ecx a2dc7: ba 01 00 20 00 mov $0x200001,%edx a2dcc: 83 bd 08 07 00 00 17 cmpl $0x17,0x708(%rbp) a2dd3: 0f 45 d1 cmovne %ecx,%edx a2dd6: 89 d1 mov %edx,%ecx a2dd8: 83 c9 3e or $0x3e,%ecx a2ddb: f6 85 90 89 00 00 08 testb $0x8,0x8990(%rbp) a2de2: 0f 45 d1 cmovne %ecx,%edx a2de5: 39 c2 cmp %eax,%edx a2de7: 75 4c jne a2e35 a2de9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2df0: 31 d2 xor %edx,%edx a2df2: 48 89 ef mov %rbp,%rdi a2df5: 8b 30 mov (%rax),%esi a2df7: 81 c6 c2 01 00 00 add $0x1c2,%esi a2dfd: e8 00 00 00 00 callq a2e02 a2e02: 3d 00 01 90 00 cmp $0x900100,%eax a2e07: 0f 84 34 ff ff ff je a2d41 a2e0d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2e14: 48 89 ef mov %rbp,%rdi a2e17: 31 c9 xor %ecx,%ecx a2e19: ba 00 01 90 00 mov $0x900100,%edx a2e1e: 8b 30 mov (%rax),%esi a2e20: 81 c6 c2 01 00 00 add $0x1c2,%esi a2e26: e8 00 00 00 00 callq a2e2b a2e2b: 48 89 ef mov %rbp,%rdi a2e2e: 5b pop %rbx a2e2f: 5d pop %rbp a2e30: e9 00 00 00 00 jmpq a2e35 a2e35: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2e3c: 31 c9 xor %ecx,%ecx a2e3e: 48 89 ef mov %rbp,%rdi a2e41: 8b 70 04 mov 0x4(%rax),%esi a2e44: 81 c6 49 4c 00 00 add $0x4c49,%esi a2e4a: e8 00 00 00 00 callq a2e4f a2e4f: eb 98 jmp a2de9 a2e51: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2e58: 31 c9 xor %ecx,%ecx a2e5a: 48 89 ef mov %rbp,%rdi a2e5d: 8b 70 04 mov 0x4(%rax),%esi a2e60: 81 c6 48 4c 00 00 add $0x4c48,%esi a2e66: e8 00 00 00 00 callq a2e6b a2e6b: e9 38 ff ff ff jmpq a2da8 00000000000a2e70 : a2e70: e8 00 00 00 00 callq a2e75 a2e75: 55 push %rbp a2e76: 48 89 fd mov %rdi,%rbp a2e79: 53 push %rbx a2e7a: 89 f3 mov %esi,%ebx a2e7c: e8 00 00 00 00 callq a2e81 a2e81: 84 db test %bl,%bl a2e83: 74 0d je a2e92 a2e85: f6 85 90 89 00 00 01 testb $0x1,0x8990(%rbp) a2e8c: 0f 85 98 00 00 00 jne a2f2a a2e92: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2e99: 31 d2 xor %edx,%edx a2e9b: 48 89 ef mov %rbp,%rdi a2e9e: 8b 70 04 mov 0x4(%rax),%esi a2ea1: 81 c6 48 4c 00 00 add $0x4c48,%esi a2ea7: e8 00 00 00 00 callq a2eac a2eac: 83 bd 08 07 00 00 14 cmpl $0x14,0x708(%rbp) a2eb3: 89 c2 mov %eax,%edx a2eb5: 74 03 je a2eba a2eb7: 83 ca 01 or $0x1,%edx a2eba: 83 ca 66 or $0x66,%edx a2ebd: 39 d0 cmp %edx,%eax a2ebf: 75 4d jne a2f0e a2ec1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2ec8: 31 d2 xor %edx,%edx a2eca: 48 89 ef mov %rbp,%rdi a2ecd: 8b 70 04 mov 0x4(%rax),%esi a2ed0: 81 c6 06 4c 00 00 add $0x4c06,%esi a2ed6: e8 00 00 00 00 callq a2edb a2edb: a8 01 test $0x1,%al a2edd: 0f 85 e3 00 00 00 jne a2fc6 a2ee3: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2eea: 31 d2 xor %edx,%edx a2eec: 48 89 ef mov %rbp,%rdi a2eef: 8b 30 mov (%rax),%esi a2ef1: 81 c6 79 10 00 00 add $0x1079,%esi a2ef7: e8 00 00 00 00 callq a2efc a2efc: a8 01 test $0x1,%al a2efe: 0f 85 9a 00 00 00 jne a2f9e a2f04: 48 89 ef mov %rbp,%rdi a2f07: 5b pop %rbx a2f08: 5d pop %rbp a2f09: e9 00 00 00 00 jmpq a2f0e a2f0e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2f15: 31 c9 xor %ecx,%ecx a2f17: 48 89 ef mov %rbp,%rdi a2f1a: 8b 70 04 mov 0x4(%rax),%esi a2f1d: 81 c6 48 4c 00 00 add $0x4c48,%esi a2f23: e8 00 00 00 00 callq a2f28 a2f28: eb 97 jmp a2ec1 a2f2a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2f31: 31 d2 xor %edx,%edx a2f33: 48 89 ef mov %rbp,%rdi a2f36: 8b 70 04 mov 0x4(%rax),%esi a2f39: 81 c6 48 4c 00 00 add $0x4c48,%esi a2f3f: e8 00 00 00 00 callq a2f44 a2f44: 83 bd 08 07 00 00 14 cmpl $0x14,0x708(%rbp) a2f4b: 89 c2 mov %eax,%edx a2f4d: 74 03 je a2f52 a2f4f: 83 e2 fe and $0xfffffffe,%edx a2f52: 83 e2 9b and $0xffffff9b,%edx a2f55: 83 ca 02 or $0x2,%edx a2f58: 39 d0 cmp %edx,%eax a2f5a: 0f 85 8a 00 00 00 jne a2fea a2f60: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax a2f66: a8 02 test $0x2,%al a2f68: 74 9a je a2f04 a2f6a: a8 80 test $0x80,%al a2f6c: 0f 85 a5 00 00 00 jne a3017 a2f72: a8 40 test $0x40,%al a2f74: 74 8e je a2f04 a2f76: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2f7d: 31 d2 xor %edx,%edx a2f7f: 48 89 ef mov %rbp,%rdi a2f82: 8b 30 mov (%rax),%esi a2f84: 81 c6 79 10 00 00 add $0x1079,%esi a2f8a: e8 00 00 00 00 callq a2f8f a2f8f: 89 c2 mov %eax,%edx a2f91: 83 ca 01 or $0x1,%edx a2f94: a8 01 test $0x1,%al a2f96: 0f 85 68 ff ff ff jne a2f04 a2f9c: eb 05 jmp a2fa3 a2f9e: 83 e0 fe and $0xfffffffe,%eax a2fa1: 89 c2 mov %eax,%edx a2fa3: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2faa: 48 89 ef mov %rbp,%rdi a2fad: 31 c9 xor %ecx,%ecx a2faf: 8b 30 mov (%rax),%esi a2fb1: 81 c6 79 10 00 00 add $0x1079,%esi a2fb7: e8 00 00 00 00 callq a2fbc a2fbc: 48 89 ef mov %rbp,%rdi a2fbf: 5b pop %rbx a2fc0: 5d pop %rbp a2fc1: e9 00 00 00 00 jmpq a2fc6 a2fc6: 83 e0 fe and $0xfffffffe,%eax a2fc9: 31 c9 xor %ecx,%ecx a2fcb: 48 89 ef mov %rbp,%rdi a2fce: 89 c2 mov %eax,%edx a2fd0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2fd7: 8b 70 04 mov 0x4(%rax),%esi a2fda: 81 c6 06 4c 00 00 add $0x4c06,%esi a2fe0: e8 00 00 00 00 callq a2fe5 a2fe5: e9 f9 fe ff ff jmpq a2ee3 a2fea: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a2ff1: 31 c9 xor %ecx,%ecx a2ff3: 48 89 ef mov %rbp,%rdi a2ff6: 8b 70 04 mov 0x4(%rax),%esi a2ff9: 81 c6 48 4c 00 00 add $0x4c48,%esi a2fff: e8 00 00 00 00 callq a3004 a3004: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax a300a: a8 02 test $0x2,%al a300c: 0f 84 f2 fe ff ff je a2f04 a3012: e9 53 ff ff ff jmpq a2f6a a3017: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a301e: 31 d2 xor %edx,%edx a3020: 48 89 ef mov %rbp,%rdi a3023: 8b 70 04 mov 0x4(%rax),%esi a3026: 81 c6 06 4c 00 00 add $0x4c06,%esi a302c: e8 00 00 00 00 callq a3031 a3031: 89 c2 mov %eax,%edx a3033: 83 ca 01 or $0x1,%edx a3036: a8 01 test $0x1,%al a3038: 75 1a jne a3054 a303a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3041: 31 c9 xor %ecx,%ecx a3043: 48 89 ef mov %rbp,%rdi a3046: 8b 70 04 mov 0x4(%rax),%esi a3049: 81 c6 06 4c 00 00 add $0x4c06,%esi a304f: e8 00 00 00 00 callq a3054 a3054: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax a305a: e9 13 ff ff ff jmpq a2f72 a305f: 90 nop 00000000000a3060 : a3060: e8 00 00 00 00 callq a3065 a3065: 41 54 push %r12 a3067: 31 d2 xor %edx,%edx a3069: 55 push %rbp a306a: 48 89 fd mov %rdi,%rbp a306d: 53 push %rbx a306e: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a3075: 8b 30 mov (%rax),%esi a3077: 83 c6 04 add $0x4,%esi a307a: e8 00 00 00 00 callq a307f a307f: ba 01 00 01 00 mov $0x10001,%edx a3084: 89 c3 mov %eax,%ebx a3086: 81 e3 00 c0 de 47 and $0x47dec000,%ebx a308c: 0f 45 da cmovne %edx,%ebx a308f: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a3096: 8b 32 mov (%rdx),%esi a3098: 83 c6 02 add $0x2,%esi a309b: a9 00 00 00 30 test $0x30000000,%eax a30a0: 0f 84 e9 00 00 00 je a318f a30a6: 31 d2 xor %edx,%edx a30a8: 48 89 ef mov %rbp,%rdi a30ab: 83 cb 01 or $0x1,%ebx a30ae: e8 00 00 00 00 callq a30b3 a30b3: a9 00 00 00 01 test $0x1000000,%eax a30b8: 74 03 je a30bd a30ba: 83 cb 04 or $0x4,%ebx a30bd: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax a30c4: 48 89 ef mov %rbp,%rdi a30c7: 48 8b 40 40 mov 0x40(%rax),%rax a30cb: e8 00 00 00 00 callq a30d0 a30d0: 83 bd 08 07 00 00 17 cmpl $0x17,0x708(%rbp) a30d7: 0f 85 d6 00 00 00 jne a31b3 a30dd: 31 f6 xor %esi,%esi a30df: 48 89 ef mov %rbp,%rdi a30e2: e8 a9 ef ff ff callq a2090 a30e7: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a30ee: 31 d2 xor %edx,%edx a30f0: 48 89 ef mov %rbp,%rdi a30f3: 8b 30 mov (%rax),%esi a30f5: 83 c6 08 add $0x8,%esi a30f8: e8 00 00 00 00 callq a30fd a30fd: 48 8b 7d 00 mov 0x0(%rbp),%rdi a3101: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a3108: 09 d8 or %ebx,%eax a310a: 89 c2 mov %eax,%edx a310c: 41 89 c4 mov %eax,%r12d a310f: e8 00 00 00 00 callq a3114 a3114: 31 c9 xor %ecx,%ecx a3116: 44 89 e2 mov %r12d,%edx a3119: 48 89 ef mov %rbp,%rdi a311c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3123: 8b 30 mov (%rax),%esi a3125: 83 c6 08 add $0x8,%esi a3128: e8 00 00 00 00 callq a312d a312d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3134: 31 d2 xor %edx,%edx a3136: 48 89 ef mov %rbp,%rdi a3139: 8b 30 mov (%rax),%esi a313b: 83 c6 08 add $0x8,%esi a313e: e8 00 00 00 00 callq a3143 a3143: bf de 46 03 00 mov $0x346de,%edi a3148: 41 89 c4 mov %eax,%r12d a314b: e8 00 00 00 00 callq a3150 a3150: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3157: 89 da mov %ebx,%edx a3159: 31 c9 xor %ecx,%ecx a315b: f7 d2 not %edx a315d: 48 89 ef mov %rbp,%rdi a3160: 8b 30 mov (%rax),%esi a3162: 44 21 e2 and %r12d,%edx a3165: 83 c6 08 add $0x8,%esi a3168: e8 00 00 00 00 callq a316d a316d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3174: 48 89 ef mov %rbp,%rdi a3177: 31 d2 xor %edx,%edx a3179: 8b 30 mov (%rax),%esi a317b: 83 c6 08 add $0x8,%esi a317e: e8 00 00 00 00 callq a3183 a3183: bf de 46 03 00 mov $0x346de,%edi a3188: e8 00 00 00 00 callq a318d a318d: eb 1d jmp a31ac a318f: 31 d2 xor %edx,%edx a3191: 48 89 ef mov %rbp,%rdi a3194: e8 00 00 00 00 callq a3199 a3199: a9 00 00 00 01 test $0x1000000,%eax a319e: 0f 85 16 ff ff ff jne a30ba a31a4: 85 db test %ebx,%ebx a31a6: 0f 85 11 ff ff ff jne a30bd a31ac: 5b pop %rbx a31ad: 31 c0 xor %eax,%eax a31af: 5d pop %rbp a31b0: 41 5c pop %r12 a31b2: c3 retq a31b3: 31 f6 xor %esi,%esi a31b5: 48 89 ef mov %rbp,%rdi a31b8: e8 d3 ed ff ff callq a1f90 a31bd: e9 1b ff ff ff jmpq a30dd a31c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a31c9: 00 00 00 00 a31cd: 0f 1f 00 nopl (%rax) 00000000000a31d0 : a31d0: e8 00 00 00 00 callq a31d5 a31d5: e9 00 00 00 00 jmpq a31da a31da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000a31e0 : a31e0: e8 00 00 00 00 callq a31e5 a31e5: 53 push %rbx a31e6: 31 d2 xor %edx,%edx a31e8: 48 89 fb mov %rdi,%rbx a31eb: 31 f6 xor %esi,%esi a31ed: 48 8d bf 98 8d 00 00 lea 0x8d98(%rdi),%rdi a31f4: e8 00 00 00 00 callq a31f9 a31f9: 48 8d bb a8 8d 00 00 lea 0x8da8(%rbx),%rdi a3200: 31 d2 xor %edx,%edx a3202: 31 f6 xor %esi,%esi a3204: 5b pop %rbx a3205: e9 00 00 00 00 jmpq a320a a320a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000a3210 : a3210: e8 00 00 00 00 callq a3215 a3215: 8b 87 40 02 00 00 mov 0x240(%rdi),%eax a321b: 39 f0 cmp %esi,%eax a321d: 72 29 jb a3248 a321f: 48 8b 8f 00 02 00 00 mov 0x200(%rdi),%rcx a3226: 89 f2 mov %esi,%edx a3228: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx a322c: 8b 0a mov (%rdx),%ecx a322e: 81 f9 aa 55 aa 55 cmp $0x55aa55aa,%ecx a3234: 75 14 jne a324a a3236: 23 87 10 02 00 00 and 0x210(%rdi),%eax a323c: 83 e8 01 sub $0x1,%eax a323f: 39 c6 cmp %eax,%esi a3241: 73 09 jae a324c a3243: 29 f0 sub %esi,%eax a3245: 89 02 mov %eax,(%rdx) a3247: c3 retq a3248: 0f 0b ud2 a324a: 0f 0b ud2 a324c: 8b 8f 20 02 00 00 mov 0x220(%rdi),%ecx a3252: c1 e9 02 shr $0x2,%ecx a3255: 29 f1 sub %esi,%ecx a3257: 01 c8 add %ecx,%eax a3259: 89 02 mov %eax,(%rdx) a325b: c3 retq a325c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a3260 : a3260: e8 00 00 00 00 callq a3265 a3265: 41 54 push %r12 a3267: 41 bc ea ff ff ff mov $0xffffffea,%r12d a326d: 55 push %rbp a326e: 53 push %rbx a326f: 48 83 ec 28 sub $0x28,%rsp a3273: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax a327a: 00 00 a327c: 48 89 44 24 20 mov %rax,0x20(%rsp) a3281: 31 c0 xor %eax,%eax a3283: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax a328a: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) a3291: 00 a3292: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) a3299: 00 00 a329b: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) a32a2: 00 00 a32a4: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) a32ab: 00 00 a32ad: 48 85 c0 test %rax,%rax a32b0: 0f 84 c8 00 00 00 je a337e a32b6: f6 40 04 04 testb $0x4,0x4(%rax) a32ba: 0f 84 be 00 00 00 je a337e a32c0: 8b 46 08 mov 0x8(%rsi),%eax a32c3: 48 89 f5 mov %rsi,%rbp a32c6: 83 f8 6f cmp $0x6f,%eax a32c9: 0f 87 af 00 00 00 ja a337e a32cf: 48 8d 14 40 lea (%rax,%rax,2),%rdx a32d3: 48 c1 e2 03 shl $0x3,%rdx a32d7: 4c 8b 82 00 00 00 00 mov 0x0(%rdx),%r8 a32de: 4d 85 c0 test %r8,%r8 a32e1: 0f 84 5c 01 00 00 je a3443 a32e7: 8b 76 04 mov 0x4(%rsi),%esi a32ea: 48 89 fb mov %rdi,%rbx a32ed: 48 8d 8a 00 00 00 00 lea 0x0(%rdx),%rcx a32f4: 89 f7 mov %esi,%edi a32f6: 23 ba 00 00 00 00 and 0x0(%rdx),%edi a32fc: 89 f2 mov %esi,%edx a32fe: 0f 84 25 01 00 00 je a3429 a3304: 23 51 10 and 0x10(%rcx),%edx a3307: 0f 84 00 01 00 00 je a340d a330d: 44 8b 45 00 mov 0x0(%rbp),%r8d a3311: 41 83 f8 0d cmp $0xd,%r8d a3315: 0f 87 8f 00 00 00 ja a33aa a331b: 48 8d 04 40 lea (%rax,%rax,2),%rax a331f: 44 89 04 24 mov %r8d,(%rsp) a3323: 8b 04 c5 00 00 00 00 mov 0x0(,%rax,8),%eax a332a: 89 44 24 08 mov %eax,0x8(%rsp) a332e: 83 fe 02 cmp $0x2,%esi a3331: 74 0c je a333f a3333: 76 69 jbe a339e a3335: 83 fe 04 cmp $0x4,%esi a3338: 74 05 je a333f a333a: 83 fe 08 cmp $0x8,%esi a333d: 75 7c jne a33bb a333f: 48 8b 45 30 mov 0x30(%rbp),%rax a3343: 89 74 24 04 mov %esi,0x4(%rsp) a3347: 48 89 44 24 10 mov %rax,0x10(%rsp) a334c: 48 8b 45 38 mov 0x38(%rbp),%rax a3350: 48 8d ab 18 0b 00 00 lea 0xb18(%rbx),%rbp a3357: 48 89 ef mov %rbp,%rdi a335a: 48 89 44 24 18 mov %rax,0x18(%rsp) a335f: e8 00 00 00 00 callq a3364 a3364: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi a336b: 48 89 e6 mov %rsp,%rsi a336e: e8 00 00 00 00 callq a3373 a3373: 48 89 ef mov %rbp,%rdi a3376: 41 89 c4 mov %eax,%r12d a3379: e8 00 00 00 00 callq a337e a337e: 48 8b 44 24 20 mov 0x20(%rsp),%rax a3383: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax a338a: 00 00 a338c: 0f 85 bc 00 00 00 jne a344e a3392: 48 83 c4 28 add $0x28,%rsp a3396: 44 89 e0 mov %r12d,%eax a3399: 5b pop %rbx a339a: 5d pop %rbp a339b: 41 5c pop %r12 a339d: c3 retq a339e: 85 f6 test %esi,%esi a33a0: 40 0f 95 c6 setne %sil a33a4: 40 0f b6 f6 movzbl %sil,%esi a33a8: eb 95 jmp a333f a33aa: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # a33b1 a33b1: 74 18 je a33cb a33b3: 45 31 c0 xor %r8d,%r8d a33b6: e9 60 ff ff ff jmpq a331b a33bb: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # a33c2 a33c2: 74 2d je a33f1 a33c4: 31 f6 xor %esi,%esi a33c6: e9 74 ff ff ff jmpq a333f a33cb: 44 89 c6 mov %r8d,%esi a33ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a33d5: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # a33dc a33dc: e8 00 00 00 00 callq a33e1 a33e1: 0f 0b ud2 a33e3: 45 31 c0 xor %r8d,%r8d a33e6: 8b 75 04 mov 0x4(%rbp),%esi a33e9: 8b 45 08 mov 0x8(%rbp),%eax a33ec: e9 2a ff ff ff jmpq a331b a33f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a33f8: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # a33ff a33ff: e8 00 00 00 00 callq a3404 a3404: 0f 0b ud2 a3406: 31 f6 xor %esi,%esi a3408: e9 32 ff ff ff jmpq a333f a340d: 89 f2 mov %esi,%edx a340f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a3416: 4c 89 c6 mov %r8,%rsi a3419: 41 bc ff ff ff ff mov $0xffffffff,%r12d a341f: e8 00 00 00 00 callq a3424 a3424: e9 55 ff ff ff jmpq a337e a3429: 4c 89 c6 mov %r8,%rsi a342c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a3433: 41 bc ff ff ff ff mov $0xffffffff,%r12d a3439: e8 00 00 00 00 callq a343e a343e: e9 3b ff ff ff jmpq a337e a3443: 41 bc ff ff ff ff mov $0xffffffff,%r12d a3449: e9 30 ff ff ff jmpq a337e a344e: e8 00 00 00 00 callq a3453 a3453: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a345a: 00 00 00 00 a345e: 66 90 xchg %ax,%ax 00000000000a3460 : a3460: e8 00 00 00 00 callq a3465 a3465: 55 push %rbp a3466: 53 push %rbx a3467: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) a346e: 48 89 fb mov %rdi,%rbx a3471: 48 8b 2f mov (%rdi),%rbp a3474: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx a347b: 74 2b je a34a8 a347d: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx a3483: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax a348a: 48 8d 04 88 lea (%rax,%rcx,4),%rax a348e: 48 89 10 mov %rdx,(%rax) a3491: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx a3498: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi a349e: 5b pop %rbx a349f: 48 89 ef mov %rbp,%rdi a34a2: 5d pop %rbp a34a3: e9 00 00 00 00 jmpq a34a8 a34a8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a34af: 48 89 ef mov %rbp,%rdi a34b2: 31 c9 xor %ecx,%ecx a34b4: 8b 30 mov (%rax),%esi a34b6: 81 c6 54 10 00 00 add $0x1054,%esi a34bc: e8 00 00 00 00 callq a34c1 a34c1: 8b 93 14 02 00 00 mov 0x214(%rbx),%edx a34c7: 48 89 ef mov %rbp,%rdi a34ca: 5b pop %rbx a34cb: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a34d2: 31 c9 xor %ecx,%ecx a34d4: 5d pop %rbp a34d5: 8b 30 mov (%rax),%esi a34d7: 81 c6 55 10 00 00 add $0x1055,%esi a34dd: e9 00 00 00 00 jmpq a34e2 a34e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a34e9: 00 00 00 00 a34ed: 0f 1f 00 nopl (%rax) 00000000000a34f0 : a34f0: e8 00 00 00 00 callq a34f5 a34f5: 41 57 push %r15 a34f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a34fe: 41 56 push %r14 a3500: 41 55 push %r13 a3502: 49 89 fd mov %rdi,%r13 a3505: bf 01 00 00 00 mov $0x1,%edi a350a: 41 54 push %r12 a350c: 55 push %rbp a350d: 53 push %rbx a350e: 48 89 d3 mov %rdx,%rbx a3511: e8 00 00 00 00 callq a3516 a3516: 8b 53 08 mov 0x8(%rbx),%edx a3519: 89 d0 mov %edx,%eax a351b: c1 e8 02 shr $0x2,%eax a351e: 83 e0 03 and $0x3,%eax a3521: 74 6a je a358d a3523: 3c 03 cmp $0x3,%al a3525: 74 72 je a3599 a3527: 41 8b 8d c0 b1 00 00 mov 0xb1c0(%r13),%ecx a352e: 85 c9 test %ecx,%ecx a3530: 74 67 je a3599 a3532: 41 89 d7 mov %edx,%r15d a3535: 83 e2 03 and $0x3,%edx a3538: 44 0f b6 e0 movzbl %al,%r12d a353c: 31 ed xor %ebp,%ebp a353e: 41 c1 ef 04 shr $0x4,%r15d a3542: 49 8d 9d 80 98 00 00 lea 0x9880(%r13),%rbx a3549: 41 89 d6 mov %edx,%r14d a354c: 41 83 e7 07 and $0x7,%r15d a3550: eb 13 jmp a3565 a3552: 83 c5 01 add $0x1,%ebp a3555: 48 81 c3 28 03 00 00 add $0x328,%rbx a355c: 41 39 ad c0 b1 00 00 cmp %ebp,0xb1c0(%r13) a3563: 76 34 jbe a3599 a3565: 44 39 a3 48 02 00 00 cmp %r12d,0x248(%rbx) a356c: 75 e4 jne a3552 a356e: 44 39 b3 4c 02 00 00 cmp %r14d,0x24c(%rbx) a3575: 75 db jne a3552 a3577: 41 0f b6 c7 movzbl %r15b,%eax a357b: 39 83 50 02 00 00 cmp %eax,0x250(%rbx) a3581: 75 cf jne a3552 a3583: 48 89 df mov %rbx,%rdi a3586: e8 00 00 00 00 callq a358b a358b: eb c5 jmp a3552 a358d: 49 8d bd 28 92 00 00 lea 0x9228(%r13),%rdi a3594: e8 00 00 00 00 callq a3599 a3599: 5b pop %rbx a359a: 31 c0 xor %eax,%eax a359c: 5d pop %rbp a359d: 41 5c pop %r12 a359f: 41 5d pop %r13 a35a1: 41 5e pop %r14 a35a3: 41 5f pop %r15 a35a5: c3 retq a35a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) a35ad: 00 00 00 00000000000a35b0 : a35b0: e8 00 00 00 00 callq a35b5 a35b5: 48 83 bf 38 8c 00 00 cmpq $0x0,0x8c38(%rdi) a35bc: 00 a35bd: 49 89 f1 mov %rsi,%r9 a35c0: 0f 84 ff 00 00 00 je a36c5 a35c6: 48 85 f6 test %rsi,%rsi a35c9: 0f 84 f6 00 00 00 je a36c5 a35cf: c7 06 00 4a 00 c0 movl $0xc0004a00,(%rsi) a35d5: b9 05 00 00 00 mov $0x5,%ecx a35da: c7 46 04 00 00 00 20 movl $0x20000000,0x4(%rsi) a35e1: c7 46 08 00 28 01 c0 movl $0xc0012800,0x8(%rsi) a35e8: c7 46 0c 00 00 00 80 movl $0x80000000,0xc(%rsi) a35ef: c7 46 10 00 00 00 80 movl $0x80000000,0x10(%rsi) a35f6: 4c 8b 97 38 8c 00 00 mov 0x8c38(%rdi),%r10 a35fd: 49 8b 32 mov (%r10),%rsi a3600: 48 85 f6 test %rsi,%rsi a3603: 0f 84 bd 00 00 00 je a36c6 a3609: 48 83 3e 00 cmpq $0x0,(%rsi) a360d: 74 69 je a3678 a360f: 41 83 7a 08 01 cmpl $0x1,0x8(%r10) a3614: 0f 85 ab 00 00 00 jne a36c5 a361a: 89 c8 mov %ecx,%eax a361c: 8d 51 01 lea 0x1(%rcx),%edx a361f: 83 c1 02 add $0x2,%ecx a3622: 49 8d 3c 81 lea (%r9,%rax,4),%rdi a3626: 8b 46 0c mov 0xc(%rsi),%eax a3629: c1 e0 10 shl $0x10,%eax a362c: 25 00 00 ff 3f and $0x3fff0000,%eax a3631: 0d 00 69 00 c0 or $0xc0006900,%eax a3636: 89 07 mov %eax,(%rdi) a3638: 89 d0 mov %edx,%eax a363a: 49 8d 14 81 lea (%r9,%rax,4),%rdx a363e: 8b 46 08 mov 0x8(%rsi),%eax a3641: 2d 00 a0 00 00 sub $0xa000,%eax a3646: 89 02 mov %eax,(%rdx) a3648: 8b 46 0c mov 0xc(%rsi),%eax a364b: 85 c0 test %eax,%eax a364d: 74 1f je a366e a364f: 31 c0 xor %eax,%eax a3651: 48 8b 3e mov (%rsi),%rdi a3654: 41 89 c0 mov %eax,%r8d a3657: 89 ca mov %ecx,%edx a3659: 83 c0 01 add $0x1,%eax a365c: 49 8d 14 91 lea (%r9,%rdx,4),%rdx a3660: 83 c1 01 add $0x1,%ecx a3663: 42 8b 3c 87 mov (%rdi,%r8,4),%edi a3667: 89 3a mov %edi,(%rdx) a3669: 3b 46 0c cmp 0xc(%rsi),%eax a366c: 72 e3 jb a3651 a366e: 48 83 c6 10 add $0x10,%rsi a3672: 48 83 3e 00 cmpq $0x0,(%rsi) a3676: 75 97 jne a360f a3678: 49 8b 72 10 mov 0x10(%r10),%rsi a367c: 49 83 c2 10 add $0x10,%r10 a3680: 48 85 f6 test %rsi,%rsi a3683: 75 84 jne a3609 a3685: 89 ce mov %ecx,%esi a3687: 8d 51 01 lea 0x1(%rcx),%edx a368a: 8d 41 02 lea 0x2(%rcx),%eax a368d: 83 c1 03 add $0x3,%ecx a3690: 48 c1 e6 02 shl $0x2,%rsi a3694: 48 c1 e2 02 shl $0x2,%rdx a3698: 48 c1 e0 02 shl $0x2,%rax a369c: 48 c1 e1 02 shl $0x2,%rcx a36a0: 4c 01 ce add %r9,%rsi a36a3: 4c 01 ca add %r9,%rdx a36a6: 4c 01 c8 add %r9,%rax a36a9: 49 01 c9 add %rcx,%r9 a36ac: c7 06 00 4a 00 c0 movl $0xc0004a00,(%rsi) a36b2: c7 02 00 00 00 30 movl $0x30000000,(%rdx) a36b8: c7 00 00 12 00 c0 movl $0xc0001200,(%rax) a36be: 41 c7 01 00 00 00 00 movl $0x0,(%r9) a36c5: c3 retq a36c6: b9 20 00 00 00 mov $0x20,%ecx a36cb: b8 1c 00 00 00 mov $0x1c,%eax a36d0: ba 18 00 00 00 mov $0x18,%edx a36d5: be 14 00 00 00 mov $0x14,%esi a36da: eb c4 jmp a36a0 a36dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a36e0 : a36e0: e8 00 00 00 00 callq a36e5 a36e5: 83 f9 01 cmp $0x1,%ecx a36e8: 76 03 jbe a36ed a36ea: 31 c0 xor %eax,%eax a36ec: c3 retq a36ed: 55 push %rbp a36ee: 31 d2 xor %edx,%edx a36f0: 48 89 fd mov %rdi,%rbp a36f3: 53 push %rbx a36f4: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a36fb: 89 cb mov %ecx,%ebx a36fd: 8b 30 mov (%rax),%esi a36ff: 81 c6 6a 10 00 00 add $0x106a,%esi a3705: e8 00 00 00 00 callq a370a a370a: 48 89 ef mov %rbp,%rdi a370d: 89 c2 mov %eax,%edx a370f: 0d 00 00 40 00 or $0x400000,%eax a3714: 81 e2 ff ff bf ff and $0xffbfffff,%edx a371a: 83 fb 01 cmp $0x1,%ebx a371d: 0f 44 d0 cmove %eax,%edx a3720: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3727: 31 c9 xor %ecx,%ecx a3729: 8b 30 mov (%rax),%esi a372b: 81 c6 6a 10 00 00 add $0x106a,%esi a3731: e8 00 00 00 00 callq a3736 a3736: 31 c0 xor %eax,%eax a3738: 5b pop %rbx a3739: 5d pop %rbp a373a: c3 retq a373b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000a3740 : a3740: e8 00 00 00 00 callq a3745 a3745: 83 f9 01 cmp $0x1,%ecx a3748: 76 03 jbe a374d a374a: 31 c0 xor %eax,%eax a374c: c3 retq a374d: 55 push %rbp a374e: 31 d2 xor %edx,%edx a3750: 48 89 fd mov %rdi,%rbp a3753: 53 push %rbx a3754: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a375b: 89 cb mov %ecx,%ebx a375d: 8b 30 mov (%rax),%esi a375f: 81 c6 6a 10 00 00 add $0x106a,%esi a3765: e8 00 00 00 00 callq a376a a376a: 48 89 ef mov %rbp,%rdi a376d: 89 c2 mov %eax,%edx a376f: 0d 00 00 80 00 or $0x800000,%eax a3774: 81 e2 ff ff 7f ff and $0xff7fffff,%edx a377a: 83 fb 01 cmp $0x1,%ebx a377d: 0f 44 d0 cmove %eax,%edx a3780: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3787: 31 c9 xor %ecx,%ecx a3789: 8b 30 mov (%rax),%esi a378b: 81 c6 6a 10 00 00 add $0x106a,%esi a3791: e8 00 00 00 00 callq a3796 a3796: 31 c0 xor %eax,%eax a3798: 5b pop %rbx a3799: 5d pop %rbp a379a: c3 retq a379b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000a37a0 : a37a0: e8 00 00 00 00 callq a37a5 a37a5: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax a37ac: 48 85 c0 test %rax,%rax a37af: 0f 84 ab 00 00 00 je a3860 a37b5: f6 40 04 04 testb $0x4,0x4(%rax) a37b9: 0f 84 a1 00 00 00 je a3860 a37bf: 41 57 push %r15 a37c1: 48 8d 87 18 0b 00 00 lea 0xb18(%rdi),%rax a37c8: 49 89 ff mov %rdi,%r15 a37cb: 41 56 push %r14 a37cd: 48 89 c7 mov %rax,%rdi a37d0: 41 be 01 00 00 00 mov $0x1,%r14d a37d6: 41 55 push %r13 a37d8: 41 54 push %r12 a37da: 55 push %rbp a37db: 48 c7 c5 00 00 00 00 mov $0x0,%rbp a37e2: 53 push %rbx a37e3: 48 83 ec 08 sub $0x8,%rsp a37e7: 48 89 04 24 mov %rax,(%rsp) a37eb: e8 00 00 00 00 callq a37f0 a37f0: 45 85 f6 test %r14d,%r14d a37f3: 74 58 je a384d a37f5: 44 8b 6d 18 mov 0x18(%rbp),%r13d a37f9: 45 31 e4 xor %r12d,%r12d a37fc: 31 db xor %ebx,%ebx a37fe: 45 85 ed test %r13d,%r13d a3801: 74 41 je a3844 a3803: 89 d9 mov %ebx,%ecx a3805: 31 d2 xor %edx,%edx a3807: 44 89 e6 mov %r12d,%esi a380a: 4c 89 ff mov %r15,%rdi a380d: e8 00 00 00 00 callq a3812 a3812: 8b 45 00 mov 0x0(%rbp),%eax a3815: 8b 55 04 mov 0x4(%rbp),%edx a3818: 4c 89 ff mov %r15,%rdi a381b: 8b 75 0c mov 0xc(%rbp),%esi a381e: 83 c3 01 add $0x1,%ebx a3821: 48 8d 04 80 lea (%rax,%rax,4),%rax a3825: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax a382c: 00 a382d: 8b 55 08 mov 0x8(%rbp),%edx a3830: 49 8b 44 c7 08 mov 0x8(%r15,%rax,8),%rax a3835: 03 34 90 add (%rax,%rdx,4),%esi a3838: 31 d2 xor %edx,%edx a383a: e8 00 00 00 00 callq a383f a383f: 44 39 eb cmp %r13d,%ebx a3842: 75 bf jne a3803 a3844: 41 83 c4 01 add $0x1,%r12d a3848: 45 39 f4 cmp %r14d,%r12d a384b: 75 af jne a37fc a384d: 48 83 c5 1c add $0x1c,%rbp a3851: 48 81 fd 00 00 00 00 cmp $0x0,%rbp a3858: 74 07 je a3861 a385a: 44 8b 75 14 mov 0x14(%rbp),%r14d a385e: eb 90 jmp a37f0 a3860: c3 retq a3861: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3868: 31 c9 xor %ecx,%ecx a386a: ba 00 00 00 e0 mov $0xe0000000,%edx a386f: 4c 89 ff mov %r15,%rdi a3872: 8b 70 04 mov 0x4(%rax),%esi a3875: 81 c6 00 22 00 00 add $0x2200,%esi a387b: e8 00 00 00 00 callq a3880 a3880: 48 8b 3c 24 mov (%rsp),%rdi a3884: e8 00 00 00 00 callq a3889 a3889: 31 c9 xor %ecx,%ecx a388b: ba ff 00 00 00 mov $0xff,%edx a3890: 4c 89 ff mov %r15,%rdi a3893: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a389a: 8b 30 mov (%rax),%esi a389c: 81 c6 60 08 00 00 add $0x860,%esi a38a2: e8 00 00 00 00 callq a38a7 a38a7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a38ae: 31 c9 xor %ecx,%ecx a38b0: 31 d2 xor %edx,%edx a38b2: 4c 89 ff mov %r15,%rdi a38b5: 8b 30 mov (%rax),%esi a38b7: 81 c6 62 08 00 00 add $0x862,%esi a38bd: e8 00 00 00 00 callq a38c2 a38c2: 31 c9 xor %ecx,%ecx a38c4: ba ff 00 00 00 mov $0xff,%edx a38c9: 4c 89 ff mov %r15,%rdi a38cc: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a38d3: 8b 30 mov (%rax),%esi a38d5: 81 c6 61 08 00 00 add $0x861,%esi a38db: e8 00 00 00 00 callq a38e0 a38e0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a38e7: 31 c9 xor %ecx,%ecx a38e9: 31 d2 xor %edx,%edx a38eb: 4c 89 ff mov %r15,%rdi a38ee: 8b 30 mov (%rax),%esi a38f0: 81 c6 63 08 00 00 add $0x863,%esi a38f6: e8 00 00 00 00 callq a38fb a38fb: 31 c9 xor %ecx,%ecx a38fd: ba ff 00 00 00 mov $0xff,%edx a3902: 4c 89 ff mov %r15,%rdi a3905: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a390c: 8b 30 mov (%rax),%esi a390e: 81 c6 0f 08 00 00 add $0x80f,%esi a3914: e8 00 00 00 00 callq a3919 a3919: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3920: 31 c9 xor %ecx,%ecx a3922: 31 d2 xor %edx,%edx a3924: 4c 89 ff mov %r15,%rdi a3927: 8b 30 mov (%rax),%esi a3929: 81 c6 11 08 00 00 add $0x811,%esi a392f: e8 00 00 00 00 callq a3934 a3934: 31 c9 xor %ecx,%ecx a3936: ba ff 00 00 00 mov $0xff,%edx a393b: 4c 89 ff mov %r15,%rdi a393e: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3945: 8b 30 mov (%rax),%esi a3947: 81 c6 0e 08 00 00 add $0x80e,%esi a394d: e8 00 00 00 00 callq a3952 a3952: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3959: 31 c9 xor %ecx,%ecx a395b: 31 d2 xor %edx,%edx a395d: 4c 89 ff mov %r15,%rdi a3960: 8b 30 mov (%rax),%esi a3962: 81 c6 10 08 00 00 add $0x810,%esi a3968: e8 00 00 00 00 callq a396d a396d: 31 db xor %ebx,%ebx a396f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3976: 89 da mov %ebx,%edx a3978: 31 c9 xor %ecx,%ecx a397a: 4c 89 ff mov %r15,%rdi a397d: 83 c3 01 add $0x1,%ebx a3980: 8b 30 mov (%rax),%esi a3982: 81 c6 60 08 00 00 add $0x860,%esi a3988: e8 00 00 00 00 callq a398d a398d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3994: 31 d2 xor %edx,%edx a3996: 4c 89 ff mov %r15,%rdi a3999: 8b 30 mov (%rax),%esi a399b: 81 c6 62 08 00 00 add $0x862,%esi a39a1: e8 00 00 00 00 callq a39a6 a39a6: 83 fb 10 cmp $0x10,%ebx a39a9: 75 c4 jne a396f a39ab: 31 db xor %ebx,%ebx a39ad: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a39b4: 89 da mov %ebx,%edx a39b6: 31 c9 xor %ecx,%ecx a39b8: 4c 89 ff mov %r15,%rdi a39bb: 83 c3 01 add $0x1,%ebx a39be: 8b 30 mov (%rax),%esi a39c0: 81 c6 61 08 00 00 add $0x861,%esi a39c6: e8 00 00 00 00 callq a39cb a39cb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a39d2: 31 d2 xor %edx,%edx a39d4: 4c 89 ff mov %r15,%rdi a39d7: 8b 30 mov (%rax),%esi a39d9: 81 c6 63 08 00 00 add $0x863,%esi a39df: e8 00 00 00 00 callq a39e4 a39e4: 83 fb 07 cmp $0x7,%ebx a39e7: 75 c4 jne a39ad a39e9: 31 db xor %ebx,%ebx a39eb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a39f2: 89 da mov %ebx,%edx a39f4: 31 c9 xor %ecx,%ecx a39f6: 4c 89 ff mov %r15,%rdi a39f9: 83 c3 01 add $0x1,%ebx a39fc: 8b 30 mov (%rax),%esi a39fe: 81 c6 0f 08 00 00 add $0x80f,%esi a3a04: e8 00 00 00 00 callq a3a09 a3a09: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3a10: 31 d2 xor %edx,%edx a3a12: 4c 89 ff mov %r15,%rdi a3a15: 8b 30 mov (%rax),%esi a3a17: 81 c6 11 08 00 00 add $0x811,%esi a3a1d: e8 00 00 00 00 callq a3a22 a3a22: 83 fb 04 cmp $0x4,%ebx a3a25: 75 c4 jne a39eb a3a27: 31 db xor %ebx,%ebx a3a29: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3a30: 89 da mov %ebx,%edx a3a32: 31 c9 xor %ecx,%ecx a3a34: 4c 89 ff mov %r15,%rdi a3a37: 83 c3 01 add $0x1,%ebx a3a3a: 8b 30 mov (%rax),%esi a3a3c: 81 c6 0e 08 00 00 add $0x80e,%esi a3a42: e8 00 00 00 00 callq a3a47 a3a47: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3a4e: 31 d2 xor %edx,%edx a3a50: 4c 89 ff mov %r15,%rdi a3a53: 8b 30 mov (%rax),%esi a3a55: 81 c6 10 08 00 00 add $0x810,%esi a3a5b: e8 00 00 00 00 callq a3a60 a3a60: 83 fb 20 cmp $0x20,%ebx a3a63: 75 c4 jne a3a29 a3a65: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3a6c: 4c 89 ff mov %r15,%rdi a3a6f: 31 c9 xor %ecx,%ecx a3a71: ba ff 00 00 00 mov $0xff,%edx a3a76: 8b 30 mov (%rax),%esi a3a78: 81 c6 60 08 00 00 add $0x860,%esi a3a7e: e8 00 00 00 00 callq a3a83 a3a83: 4c 89 ff mov %r15,%rdi a3a86: 31 c9 xor %ecx,%ecx a3a88: ba ff 00 00 00 mov $0xff,%edx a3a8d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3a94: 8b 30 mov (%rax),%esi a3a96: 81 c6 61 08 00 00 add $0x861,%esi a3a9c: e8 00 00 00 00 callq a3aa1 a3aa1: 4c 89 ff mov %r15,%rdi a3aa4: 31 c9 xor %ecx,%ecx a3aa6: ba ff 00 00 00 mov $0xff,%edx a3aab: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3ab2: 8b 30 mov (%rax),%esi a3ab4: 81 c6 0f 08 00 00 add $0x80f,%esi a3aba: e8 00 00 00 00 callq a3abf a3abf: 4c 89 ff mov %r15,%rdi a3ac2: 31 c9 xor %ecx,%ecx a3ac4: ba ff 00 00 00 mov $0xff,%edx a3ac9: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a3ad0: 8b 30 mov (%rax),%esi a3ad2: 48 83 c4 08 add $0x8,%rsp a3ad6: 5b pop %rbx a3ad7: 5d pop %rbp a3ad8: 81 c6 0e 08 00 00 add $0x80e,%esi a3ade: 41 5c pop %r12 a3ae0: 41 5d pop %r13 a3ae2: 41 5e pop %r14 a3ae4: 41 5f pop %r15 a3ae6: e9 00 00 00 00 jmpq a3aeb a3aeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000a3af0 : a3af0: e8 00 00 00 00 callq a3af5 a3af5: 55 push %rbp a3af6: 48 89 fd mov %rdi,%rbp a3af9: 53 push %rbx a3afa: 89 f3 mov %esi,%ebx a3afc: e8 00 00 00 00 callq a3b01 a3b01: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3b08: 8b 70 04 mov 0x4(%rax),%esi a3b0b: 84 db test %bl,%bl a3b0d: 0f 84 90 00 00 00 je a3ba3 a3b13: 31 d2 xor %edx,%edx a3b15: 81 c6 48 4c 00 00 add $0x4c48,%esi a3b1b: 48 89 ef mov %rbp,%rdi a3b1e: e8 00 00 00 00 callq a3b23 a3b23: 89 c2 mov %eax,%edx a3b25: 80 e2 7f and $0x7f,%dl a3b28: a8 80 test $0x80,%al a3b2a: 0f 85 f7 00 00 00 jne a3c27 a3b30: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3b37: 31 d2 xor %edx,%edx a3b39: 48 89 ef mov %rbp,%rdi a3b3c: 8b 70 04 mov 0x4(%rax),%esi a3b3f: 81 c6 c5 4c 00 00 add $0x4cc5,%esi a3b45: e8 00 00 00 00 callq a3b4a a3b4a: b9 01 36 00 00 mov $0x3601,%ecx a3b4f: 41 89 c0 mov %eax,%r8d a3b52: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax a3b58: 89 c2 mov %eax,%edx a3b5a: 81 e2 00 00 10 00 and $0x100000,%edx a3b60: 0f 45 d1 cmovne %ecx,%edx a3b63: 89 d1 mov %edx,%ecx a3b65: 83 c9 3e or $0x3e,%ecx a3b68: a9 00 00 20 00 test $0x200000,%eax a3b6d: 0f 45 d1 cmovne %ecx,%edx a3b70: 41 39 d0 cmp %edx,%r8d a3b73: 0f 85 8f 00 00 00 jne a3c08 a3b79: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3b80: 31 d2 xor %edx,%edx a3b82: 48 89 ef mov %rbp,%rdi a3b85: 8b 30 mov (%rax),%esi a3b87: 81 c6 c2 01 00 00 add $0x1c2,%esi a3b8d: e8 00 00 00 00 callq a3b92 a3b92: 3d 00 01 90 00 cmp $0x900100,%eax a3b97: 75 47 jne a3be0 a3b99: 48 89 ef mov %rbp,%rdi a3b9c: 5b pop %rbx a3b9d: 5d pop %rbp a3b9e: e9 00 00 00 00 jmpq a3ba3 a3ba3: 31 d2 xor %edx,%edx a3ba5: 81 c6 c5 4c 00 00 add $0x4cc5,%esi a3bab: 48 89 ef mov %rbp,%rdi a3bae: e8 00 00 00 00 callq a3bb3 a3bb3: 89 c2 mov %eax,%edx a3bb5: 83 e2 fc and $0xfffffffc,%edx a3bb8: a8 03 test $0x3,%al a3bba: 74 dd je a3b99 a3bbc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3bc3: 48 89 ef mov %rbp,%rdi a3bc6: 31 c9 xor %ecx,%ecx a3bc8: 8b 70 04 mov 0x4(%rax),%esi a3bcb: 81 c6 c5 4c 00 00 add $0x4cc5,%esi a3bd1: e8 00 00 00 00 callq a3bd6 a3bd6: 48 89 ef mov %rbp,%rdi a3bd9: 5b pop %rbx a3bda: 5d pop %rbp a3bdb: e9 00 00 00 00 jmpq a3be0 a3be0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3be7: 48 89 ef mov %rbp,%rdi a3bea: 31 c9 xor %ecx,%ecx a3bec: ba 00 01 90 00 mov $0x900100,%edx a3bf1: 8b 30 mov (%rax),%esi a3bf3: 81 c6 c2 01 00 00 add $0x1c2,%esi a3bf9: e8 00 00 00 00 callq a3bfe a3bfe: 48 89 ef mov %rbp,%rdi a3c01: 5b pop %rbx a3c02: 5d pop %rbp a3c03: e9 00 00 00 00 jmpq a3c08 a3c08: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3c0f: 31 c9 xor %ecx,%ecx a3c11: 48 89 ef mov %rbp,%rdi a3c14: 8b 70 04 mov 0x4(%rax),%esi a3c17: 81 c6 c5 4c 00 00 add $0x4cc5,%esi a3c1d: e8 00 00 00 00 callq a3c22 a3c22: e9 52 ff ff ff jmpq a3b79 a3c27: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3c2e: 31 c9 xor %ecx,%ecx a3c30: 48 89 ef mov %rbp,%rdi a3c33: 8b 70 04 mov 0x4(%rax),%esi a3c36: 81 c6 48 4c 00 00 add $0x4c48,%esi a3c3c: e8 00 00 00 00 callq a3c41 a3c41: e9 ea fe ff ff jmpq a3b30 a3c46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) a3c4d: 00 00 00 00000000000a3c50 : a3c50: e8 00 00 00 00 callq a3c55 a3c55: 41 54 push %r12 a3c57: 49 89 fc mov %rdi,%r12 a3c5a: 55 push %rbp a3c5b: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a3c62: 8b 00 mov (%rax),%eax a3c64: 8d a8 87 10 00 00 lea 0x1087(%rax),%ebp a3c6a: 83 fe 02 cmp $0x2,%esi a3c6d: 74 1b je a3c8a a3c6f: 8d a8 88 10 00 00 lea 0x1088(%rax),%ebp a3c75: 83 fe 03 cmp $0x3,%esi a3c78: 74 10 je a3c8a a3c7a: 31 ed xor %ebp,%ebp a3c7c: 83 fe 01 cmp $0x1,%esi a3c7f: 40 0f 94 c5 sete %bpl a3c83: 8d ac 05 85 10 00 00 lea 0x1085(%rbp,%rax,1),%ebp a3c8a: 85 d2 test %edx,%edx a3c8c: 74 2b je a3cb9 a3c8e: 83 fa 01 cmp $0x1,%edx a3c91: 75 22 jne a3cb5 a3c93: 31 d2 xor %edx,%edx a3c95: 89 ee mov %ebp,%esi a3c97: 4c 89 e7 mov %r12,%rdi a3c9a: e8 00 00 00 00 callq a3c9f a3c9f: 0d 00 00 00 04 or $0x4000000,%eax a3ca4: 89 ee mov %ebp,%esi a3ca6: 4c 89 e7 mov %r12,%rdi a3ca9: 5d pop %rbp a3caa: 89 c2 mov %eax,%edx a3cac: 31 c9 xor %ecx,%ecx a3cae: 41 5c pop %r12 a3cb0: e9 00 00 00 00 jmpq a3cb5 a3cb5: 5d pop %rbp a3cb6: 41 5c pop %r12 a3cb8: c3 retq a3cb9: 31 d2 xor %edx,%edx a3cbb: 89 ee mov %ebp,%esi a3cbd: 4c 89 e7 mov %r12,%rdi a3cc0: e8 00 00 00 00 callq a3cc5 a3cc5: 25 ff ff ff fb and $0xfbffffff,%eax a3cca: eb d8 jmp a3ca4 a3ccc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a3cd0 : a3cd0: e8 00 00 00 00 callq a3cd5 a3cd5: 48 83 ec 10 sub $0x10,%rsp a3cd9: 83 fa 05 cmp $0x5,%edx a3cdc: 74 5d je a3d3b a3cde: 76 25 jbe a3d05 a3ce0: 83 ea 06 sub $0x6,%edx a3ce3: 83 fa 03 cmp $0x3,%edx a3ce6: 77 16 ja a3cfe a3ce8: ba 02 00 00 00 mov $0x2,%edx a3ced: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a3cf4: bf 01 00 00 00 mov $0x1,%edi a3cf9: e8 00 00 00 00 callq a3cfe a3cfe: 31 c0 xor %eax,%eax a3d00: 48 83 c4 10 add $0x10,%rsp a3d04: c3 retq a3d05: 83 fa 03 cmp $0x3,%edx a3d08: 74 44 je a3d4e a3d0a: 83 fa 04 cmp $0x4,%edx a3d0d: 75 13 jne a3d22 a3d0f: 89 ca mov %ecx,%edx a3d11: be 02 00 00 00 mov $0x2,%esi a3d16: e8 35 ff ff ff callq a3c50 a3d1b: 31 c0 xor %eax,%eax a3d1d: 48 83 c4 10 add $0x10,%rsp a3d21: c3 retq a3d22: 85 d2 test %edx,%edx a3d24: 74 3b je a3d61 a3d26: 83 fa 02 cmp $0x2,%edx a3d29: 75 d3 jne a3cfe a3d2b: 89 ca mov %ecx,%edx a3d2d: 31 f6 xor %esi,%esi a3d2f: e8 1c ff ff ff callq a3c50 a3d34: 31 c0 xor %eax,%eax a3d36: 48 83 c4 10 add $0x10,%rsp a3d3a: c3 retq a3d3b: 89 ca mov %ecx,%edx a3d3d: be 03 00 00 00 mov $0x3,%esi a3d42: e8 09 ff ff ff callq a3c50 a3d47: 31 c0 xor %eax,%eax a3d49: 48 83 c4 10 add $0x10,%rsp a3d4d: c3 retq a3d4e: 89 ca mov %ecx,%edx a3d50: be 01 00 00 00 mov $0x1,%esi a3d55: e8 f6 fe ff ff callq a3c50 a3d5a: 31 c0 xor %eax,%eax a3d5c: 48 83 c4 10 add $0x10,%rsp a3d60: c3 retq a3d61: 83 f9 01 cmp $0x1,%ecx a3d64: 77 98 ja a3cfe a3d66: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a3d6d: 31 d2 xor %edx,%edx a3d6f: 89 4c 24 0c mov %ecx,0xc(%rsp) a3d73: 48 89 3c 24 mov %rdi,(%rsp) a3d77: 8b 30 mov (%rax),%esi a3d79: 81 c6 6a 10 00 00 add $0x106a,%esi a3d7f: e8 00 00 00 00 callq a3d84 a3d84: 8b 4c 24 0c mov 0xc(%rsp),%ecx a3d88: 48 8b 3c 24 mov (%rsp),%rdi a3d8c: 89 c2 mov %eax,%edx a3d8e: 0d 00 00 00 04 or $0x4000000,%eax a3d93: 81 e2 ff ff ff fb and $0xfbffffff,%edx a3d99: 83 f9 01 cmp $0x1,%ecx a3d9c: 0f 44 d0 cmove %eax,%edx a3d9f: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax a3da6: 31 c9 xor %ecx,%ecx a3da8: 8b 30 mov (%rax),%esi a3daa: 81 c6 6a 10 00 00 add $0x106a,%esi a3db0: e8 00 00 00 00 callq a3db5 a3db5: e9 44 ff ff ff jmpq a3cfe a3dba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000a3dc0 <__order_base_2.part.0>: a3dc0: 48 83 ef 01 sub $0x1,%rdi a3dc4: b8 ff ff ff ff mov $0xffffffff,%eax a3dc9: 48 0f bd c7 bsr %rdi,%rax a3dcd: 83 c0 01 add $0x1,%eax a3dd0: c3 retq a3dd1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a3dd8: 00 00 00 00 a3ddc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a3de0 : a3de0: e8 00 00 00 00 callq a3de5 a3de5: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) a3dec: 74 18 je a3e06 a3dee: 48 8b 07 mov (%rdi),%rax a3df1: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx a3df7: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax a3dfe: 48 8d 04 90 lea (%rax,%rdx,4),%rax a3e02: 48 8b 00 mov (%rax),%rax a3e05: c3 retq a3e06: 0f 0b ud2 a3e08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a3e0f: 00 00000000000a3e10 : a3e10: e8 00 00 00 00 callq a3e15 a3e15: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) a3e1c: 4c 8b 07 mov (%rdi),%r8 a3e1f: 74 30 je a3e51 a3e21: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx a3e27: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax a3e2e: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx a3e35: 48 8d 04 88 lea (%rax,%rcx,4),%rax a3e39: 48 89 10 mov %rdx,(%rax) a3e3c: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx a3e43: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi a3e49: 4c 89 c7 mov %r8,%rdi a3e4c: e9 00 00 00 00 jmpq a3e51 a3e51: 0f 0b ud2 a3e53: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a3e5a: 00 00 00 00 a3e5e: 66 90 xchg %ax,%ax 00000000000a3e60 : a3e60: e8 00 00 00 00 callq a3e65 a3e65: 41 55 push %r13 a3e67: 41 54 push %r12 a3e69: 55 push %rbp a3e6a: 48 89 fd mov %rdi,%rbp a3e6d: 48 c7 87 38 8c 00 00 movq $0x0,0x8c38(%rdi) a3e74: 00 00 00 00 a3e78: e8 00 00 00 00 callq a3e7d a3e7d: 41 89 c4 mov %eax,%r12d a3e80: 85 c0 test %eax,%eax a3e82: 0f 85 c9 01 00 00 jne a4051 a3e88: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) a3e8f: 0f 85 c5 01 00 00 jne a405a a3e95: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax a3e9b: 83 f8 15 cmp $0x15,%eax a3e9e: 0f 84 d5 01 00 00 je a4079 a3ea4: 83 f8 16 cmp $0x16,%eax a3ea7: 0f 85 87 01 00 00 jne a4034 a3ead: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3eb4: 31 c9 xor %ecx,%ecx a3eb6: ba 7f 00 00 00 mov $0x7f,%edx a3ebb: 48 89 ef mov %rbp,%rdi a3ebe: 8b 70 04 mov 0x4(%rax),%esi a3ec1: 81 c6 bf 4c 00 00 add $0x4cbf,%esi a3ec7: e8 00 00 00 00 callq a3ecc a3ecc: 31 c9 xor %ecx,%ecx a3ece: ba a7 a5 33 03 mov $0x333a5a7,%edx a3ed3: 48 89 ef mov %rbp,%rdi a3ed6: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3edd: 8b 70 04 mov 0x4(%rax),%esi a3ee0: 81 c6 b8 4c 00 00 add $0x4cb8,%esi a3ee6: e8 00 00 00 00 callq a3eeb a3eeb: 31 c9 xor %ecx,%ecx a3eed: ba 77 00 00 00 mov $0x77,%edx a3ef2: 48 89 ef mov %rbp,%rdi a3ef5: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3efc: 8b 70 04 mov 0x4(%rax),%esi a3eff: 81 c6 b9 4c 00 00 add $0x4cb9,%esi a3f05: e8 00 00 00 00 callq a3f0a a3f0a: 31 c9 xor %ecx,%ecx a3f0c: ba 30 40 fa 02 mov $0x2fa4030,%edx a3f11: 48 89 ef mov %rbp,%rdi a3f14: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3f1b: 8b 70 04 mov 0x4(%rax),%esi a3f1e: 81 c6 ba 4c 00 00 add $0x4cba,%esi a3f24: e8 00 00 00 00 callq a3f29 a3f29: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3f30: 31 c9 xor %ecx,%ecx a3f32: 31 d2 xor %edx,%edx a3f34: 48 89 ef mov %rbp,%rdi a3f37: 8b 70 04 mov 0x4(%rax),%esi a3f3a: 81 c6 1b 4c 00 00 add $0x4c1b,%esi a3f40: e8 00 00 00 00 callq a3f45 a3f45: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3f4c: 31 c9 xor %ecx,%ecx a3f4e: ba 00 05 00 00 mov $0x500,%edx a3f53: 8b 70 04 mov 0x4(%rax),%esi a3f56: 81 c6 12 4c 00 00 add $0x4c12,%esi a3f5c: 48 89 ef mov %rbp,%rdi a3f5f: 4c 8d ad 18 0b 00 00 lea 0xb18(%rbp),%r13 a3f66: e8 00 00 00 00 callq a3f6b a3f6b: 4c 89 ef mov %r13,%rdi a3f6e: e8 00 00 00 00 callq a3f73 a3f73: b9 ff ff ff ff mov $0xffffffff,%ecx a3f78: ba ff ff ff ff mov $0xffffffff,%edx a3f7d: 48 89 ef mov %rbp,%rdi a3f80: be ff ff ff ff mov $0xffffffff,%esi a3f85: e8 00 00 00 00 callq a3f8a a3f8a: 31 c9 xor %ecx,%ecx a3f8c: ba ff ff ff ff mov $0xffffffff,%edx a3f91: 48 89 ef mov %rbp,%rdi a3f94: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3f9b: 8b 70 04 mov 0x4(%rax),%esi a3f9e: 81 c6 4f 4c 00 00 add $0x4c4f,%esi a3fa4: e8 00 00 00 00 callq a3fa9 a3fa9: 31 c9 xor %ecx,%ecx a3fab: ba 06 10 3f 03 mov $0x33f1006,%edx a3fb0: 48 89 ef mov %rbp,%rdi a3fb3: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3fba: 8b 70 04 mov 0x4(%rax),%esi a3fbd: 81 c6 51 4c 00 00 add $0x4c51,%esi a3fc3: e8 00 00 00 00 callq a3fc8 a3fc8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3fcf: 31 d2 xor %edx,%edx a3fd1: 48 89 ef mov %rbp,%rdi a3fd4: 8b 70 04 mov 0x4(%rax),%esi a3fd7: 81 c6 6a 4c 00 00 add $0x4c6a,%esi a3fdd: e8 00 00 00 00 callq a3fe2 a3fe2: 31 c9 xor %ecx,%ecx a3fe4: 48 89 ef mov %rbp,%rdi a3fe7: 0f b7 d0 movzwl %ax,%edx a3fea: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a3ff1: 81 ca 00 00 c0 00 or $0xc00000,%edx a3ff7: 8b 70 04 mov 0x4(%rax),%esi a3ffa: 81 c6 6a 4c 00 00 add $0x4c6a,%esi a4000: e8 00 00 00 00 callq a4005 a4005: 31 c9 xor %ecx,%ecx a4007: ba 94 00 00 80 mov $0x80000094,%edx a400c: 48 89 ef mov %rbp,%rdi a400f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a4016: 8b 70 04 mov 0x4(%rax),%esi a4019: 81 c6 19 4c 00 00 add $0x4c19,%esi a401f: e8 00 00 00 00 callq a4024 a4024: 4c 89 ef mov %r13,%rdi a4027: e8 00 00 00 00 callq a402c a402c: 48 89 ef mov %rbp,%rdi a402f: e8 1c dc ff ff callq a1c50 a4034: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax a403b: 48 8b 40 58 mov 0x58(%rax),%rax a403f: 48 85 c0 test %rax,%rax a4042: 74 0d je a4051 a4044: be 0f 00 00 00 mov $0xf,%esi a4049: 48 89 ef mov %rbp,%rdi a404c: e8 00 00 00 00 callq a4051 a4051: 44 89 e0 mov %r12d,%eax a4054: 5d pop %rbp a4055: 41 5c pop %r12 a4057: 41 5d pop %r13 a4059: c3 retq a405a: c7 85 60 8c 00 00 00 movl $0x10800,0x8c60(%rbp) a4061: 08 01 00 a4064: 48 89 ef mov %rbp,%rdi a4067: e8 00 00 00 00 callq a406c a406c: 85 c0 test %eax,%eax a406e: 0f 84 21 fe ff ff je a3e95 a4074: 41 89 c4 mov %eax,%r12d a4077: eb d8 jmp a4051 a4079: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a4080: 31 c9 xor %ecx,%ecx a4082: ba 7f 00 00 00 mov $0x7f,%edx a4087: 48 89 ef mov %rbp,%rdi a408a: 8b 70 04 mov 0x4(%rax),%esi a408d: 81 c6 bf 4c 00 00 add $0x4cbf,%esi a4093: e8 00 00 00 00 callq a4098 a4098: 31 c9 xor %ecx,%ecx a409a: ba f8 88 33 03 mov $0x33388f8,%edx a409f: 48 89 ef mov %rbp,%rdi a40a2: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a40a9: 8b 70 04 mov 0x4(%rax),%esi a40ac: 81 c6 b8 4c 00 00 add $0x4cb8,%esi a40b2: e8 00 00 00 00 callq a40b7 a40b7: 31 c9 xor %ecx,%ecx a40b9: ba 77 00 00 00 mov $0x77,%edx a40be: 48 89 ef mov %rbp,%rdi a40c1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a40c8: 8b 70 04 mov 0x4(%rax),%esi a40cb: 81 c6 b9 4c 00 00 add $0x4cb9,%esi a40d1: e8 00 00 00 00 callq a40d6 a40d6: 31 c9 xor %ecx,%ecx a40d8: ba 10 27 fa 02 mov $0x2fa2710,%edx a40dd: 48 89 ef mov %rbp,%rdi a40e0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a40e7: 8b 70 04 mov 0x4(%rax),%esi a40ea: 81 c6 ba 4c 00 00 add $0x4cba,%esi a40f0: e8 00 00 00 00 callq a40f5 a40f5: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a40fc: 31 c9 xor %ecx,%ecx a40fe: 31 d2 xor %edx,%edx a4100: 48 89 ef mov %rbp,%rdi a4103: 8b 70 04 mov 0x4(%rax),%esi a4106: 81 c6 1b 4c 00 00 add $0x4c1b,%esi a410c: e8 00 00 00 00 callq a4111 a4111: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a4118: 31 c9 xor %ecx,%ecx a411a: ba 00 08 00 00 mov $0x800,%edx a411f: 8b 70 04 mov 0x4(%rax),%esi a4122: 81 c6 12 4c 00 00 add $0x4c12,%esi a4128: e9 2f fe ff ff jmpq a3f5c a412d: 0f 1f 00 nopl (%rax) 00000000000a4130 : a4130: e8 00 00 00 00 callq a4135 a4135: 48 8b 97 e8 5a 01 00 mov 0x15ae8(%rdi),%rdx a413c: 8b 42 04 mov 0x4(%rdx),%eax a413f: 05 00 22 00 00 add $0x2200,%eax a4144: 39 c6 cmp %eax,%esi a4146: 74 0d je a4155 a4148: 8b 02 mov (%rdx),%eax a414a: 05 78 03 00 00 add $0x378,%eax a414f: 39 f0 cmp %esi,%eax a4151: 0f 94 c0 sete %al a4154: c3 retq a4155: b8 01 00 00 00 mov $0x1,%eax a415a: c3 retq a415b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000a4160 : a4160: e8 00 00 00 00 callq a4165 a4165: 41 57 push %r15 a4167: b8 ea ff ff ff mov $0xffffffea,%eax a416c: 41 56 push %r14 a416e: 41 55 push %r13 a4170: 41 54 push %r12 a4172: 55 push %rbp a4173: 53 push %rbx a4174: 48 83 ec 38 sub $0x38,%rsp a4178: 48 8b 97 e8 39 01 00 mov 0x139e8(%rdi),%rdx a417f: 48 89 74 24 18 mov %rsi,0x18(%rsp) a4184: 48 85 d2 test %rdx,%rdx a4187: 0f 84 76 04 00 00 je a4603 a418d: f6 42 04 04 testb $0x4,0x4(%rdx) a4191: 0f 84 6c 04 00 00 je a4603 a4197: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) a419e: 48 8d 87 18 0b 00 00 lea 0xb18(%rdi),%rax a41a5: 49 89 ff mov %rdi,%r15 a41a8: 49 c7 c6 00 00 00 00 mov $0x0,%r14 a41af: 48 89 c7 mov %rax,%rdi a41b2: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) a41b9: 00 a41ba: 49 c7 c4 00 00 00 00 mov $0x0,%r12 a41c1: 48 89 44 24 28 mov %rax,0x28(%rsp) a41c6: e8 00 00 00 00 callq a41cb a41cb: 4d 89 fb mov %r15,%r11 a41ce: 4d 89 f7 mov %r14,%r15 a41d1: c7 44 24 14 01 00 00 movl $0x1,0x14(%rsp) a41d8: 00 a41d9: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) a41e0: 00 a41e1: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) a41e8: 00 a41e9: 8b 44 24 14 mov 0x14(%rsp),%eax a41ed: 85 c0 test %eax,%eax a41ef: 0f 84 36 04 00 00 je a462b a41f5: 41 8b 47 18 mov 0x18(%r15),%eax a41f9: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) a4200: 00 a4201: 4d 89 de mov %r11,%r14 a4204: 89 44 24 10 mov %eax,0x10(%rsp) a4208: 8b 54 24 10 mov 0x10(%rsp),%edx a420c: 45 31 c0 xor %r8d,%r8d a420f: 4d 89 f3 mov %r14,%r11 a4212: 85 d2 test %edx,%edx a4214: 75 14 jne a422a a4216: e9 fa 03 00 00 jmpq a4615 a421b: 41 83 c0 01 add $0x1,%r8d a421f: 44 3b 44 24 10 cmp 0x10(%rsp),%r8d a4224: 0f 84 e8 03 00 00 je a4612 a422a: 8b 74 24 0c mov 0xc(%rsp),%esi a422e: 44 89 c1 mov %r8d,%ecx a4231: 31 d2 xor %edx,%edx a4233: 4c 89 df mov %r11,%rdi a4236: 44 89 44 24 08 mov %r8d,0x8(%rsp) a423b: 4c 89 1c 24 mov %r11,(%rsp) a423f: e8 00 00 00 00 callq a4244 a4244: 41 8b 07 mov (%r15),%eax a4247: 41 8b 57 04 mov 0x4(%r15),%edx a424b: 4c 8b 1c 24 mov (%rsp),%r11 a424f: 45 8b 6f 08 mov 0x8(%r15),%r13d a4253: 48 8d 04 80 lea (%rax,%rax,4),%rax a4257: 49 89 d6 mov %rdx,%r14 a425a: 41 8b 6f 0c mov 0xc(%r15),%ebp a425e: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax a4265: 00 a4266: 44 89 ea mov %r13d,%edx a4269: 4c 89 df mov %r11,%rdi a426c: 49 8b 44 c3 08 mov 0x8(%r11,%rax,8),%rax a4271: 8b 34 90 mov (%rax,%rdx,4),%esi a4274: 31 d2 xor %edx,%edx a4276: 01 ee add %ebp,%esi a4278: e8 00 00 00 00 callq a427d a427d: 4c 8b 1c 24 mov (%rsp),%r11 a4281: 44 8b 44 24 08 mov 0x8(%rsp),%r8d a4286: 85 c0 test %eax,%eax a4288: 74 91 je a421b a428a: 48 c7 c3 00 00 00 00 mov $0x0,%rbx a4291: ba 8e 11 00 00 mov $0x118e,%edx a4296: eb 26 jmp a42be a4298: 44 8b 4b 20 mov 0x20(%rbx),%r9d a429c: 8b 4b 24 mov 0x24(%rbx),%ecx a429f: 41 21 c1 and %eax,%r9d a42a2: 41 d3 e9 shr %cl,%r9d a42a5: 45 85 c9 test %r9d,%r9d a42a8: 0f 85 00 00 00 00 jne a42ae a42ae: 48 83 c3 28 add $0x28,%rbx a42b2: 49 39 dc cmp %rbx,%r12 a42b5: 0f 84 60 ff ff ff je a421b a42bb: 8b 53 14 mov 0x14(%rbx),%edx a42be: 39 d5 cmp %edx,%ebp a42c0: 75 ec jne a42ae a42c2: 44 3b 6b 10 cmp 0x10(%rbx),%r13d a42c6: 75 e6 jne a42ae a42c8: 44 3b 73 0c cmp 0xc(%rbx),%r14d a42cc: 75 e0 jne a42ae a42ce: 44 8b 4b 18 mov 0x18(%rbx),%r9d a42d2: 8b 4b 1c mov 0x1c(%rbx),%ecx a42d5: 41 21 c1 and %eax,%r9d a42d8: 41 d3 e9 shr %cl,%r9d a42db: 45 85 c9 test %r9d,%r9d a42de: 74 b8 je a4298 a42e0: e9 00 00 00 00 jmpq a42e5 a42e5: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 a42ea: 8b 44 24 20 mov 0x20(%rsp),%eax a42ee: 4c 89 df mov %r11,%rdi a42f1: 4d 89 df mov %r11,%r15 a42f4: b9 ff ff ff ff mov $0xffffffff,%ecx a42f9: ba ff ff ff ff mov $0xffffffff,%edx a42fe: be ff ff ff ff mov $0xffffffff,%esi a4303: 49 01 44 24 08 add %rax,0x8(%r12) a4308: 8b 44 24 24 mov 0x24(%rsp),%eax a430c: 49 01 04 24 add %rax,(%r12) a4310: e8 00 00 00 00 callq a4315 a4315: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi a431a: e8 00 00 00 00 callq a431f a431f: 31 c9 xor %ecx,%ecx a4321: ba ff 00 00 00 mov $0xff,%edx a4326: 4c 89 ff mov %r15,%rdi a4329: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a4330: 8b 30 mov (%rax),%esi a4332: 81 c6 60 08 00 00 add $0x860,%esi a4338: e8 00 00 00 00 callq a433d a433d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a4344: 31 c9 xor %ecx,%ecx a4346: 31 d2 xor %edx,%edx a4348: 4c 89 ff mov %r15,%rdi a434b: 8b 30 mov (%rax),%esi a434d: 81 c6 62 08 00 00 add $0x862,%esi a4353: e8 00 00 00 00 callq a4358 a4358: 31 c9 xor %ecx,%ecx a435a: ba ff 00 00 00 mov $0xff,%edx a435f: 4c 89 ff mov %r15,%rdi a4362: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a4369: 8b 30 mov (%rax),%esi a436b: 81 c6 61 08 00 00 add $0x861,%esi a4371: e8 00 00 00 00 callq a4376 a4376: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a437d: 31 c9 xor %ecx,%ecx a437f: 31 d2 xor %edx,%edx a4381: 4c 89 ff mov %r15,%rdi a4384: 8b 30 mov (%rax),%esi a4386: 81 c6 63 08 00 00 add $0x863,%esi a438c: e8 00 00 00 00 callq a4391 a4391: 31 c9 xor %ecx,%ecx a4393: ba ff 00 00 00 mov $0xff,%edx a4398: 4c 89 ff mov %r15,%rdi a439b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a43a2: 8b 30 mov (%rax),%esi a43a4: 81 c6 0f 08 00 00 add $0x80f,%esi a43aa: e8 00 00 00 00 callq a43af a43af: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a43b6: 31 c9 xor %ecx,%ecx a43b8: 31 d2 xor %edx,%edx a43ba: 4c 89 ff mov %r15,%rdi a43bd: 8b 30 mov (%rax),%esi a43bf: 81 c6 11 08 00 00 add $0x811,%esi a43c5: e8 00 00 00 00 callq a43ca a43ca: 31 c9 xor %ecx,%ecx a43cc: ba ff 00 00 00 mov $0xff,%edx a43d1: 4c 89 ff mov %r15,%rdi a43d4: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a43db: 8b 30 mov (%rax),%esi a43dd: 81 c6 0e 08 00 00 add $0x80e,%esi a43e3: e8 00 00 00 00 callq a43e8 a43e8: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a43ef: 31 c9 xor %ecx,%ecx a43f1: 31 d2 xor %edx,%edx a43f3: 4c 89 ff mov %r15,%rdi a43f6: 8b 30 mov (%rax),%esi a43f8: 81 c6 10 08 00 00 add $0x810,%esi a43fe: e8 00 00 00 00 callq a4403 a4403: 31 ed xor %ebp,%ebp a4405: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a440c: 31 c9 xor %ecx,%ecx a440e: 89 ea mov %ebp,%edx a4410: 4c 89 ff mov %r15,%rdi a4413: 41 89 ed mov %ebp,%r13d a4416: 8b 30 mov (%rax),%esi a4418: 81 c6 60 08 00 00 add $0x860,%esi a441e: e8 00 00 00 00 callq a4423 a4423: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a442a: 31 d2 xor %edx,%edx a442c: 4c 89 ff mov %r15,%rdi a442f: 8b 30 mov (%rax),%esi a4431: 81 c6 62 08 00 00 add $0x862,%esi a4437: e8 00 00 00 00 callq a443c a443c: 89 c3 mov %eax,%ebx a443e: 49 89 de mov %rbx,%r14 a4441: 49 c1 fe 0c sar $0xc,%r14 a4445: 41 83 e6 03 and $0x3,%r14d a4449: 0f 85 00 00 00 00 jne a444f a444f: 48 c1 fb 0e sar $0xe,%rbx a4453: 83 e3 03 and $0x3,%ebx a4456: 0f 85 00 00 00 00 jne a445c a445c: 48 83 c5 01 add $0x1,%rbp a4460: 48 83 fd 10 cmp $0x10,%rbp a4464: 75 9f jne a4405 a4466: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 a446b: 31 ed xor %ebp,%ebp a446d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a4474: 31 c9 xor %ecx,%ecx a4476: 89 ea mov %ebp,%edx a4478: 4c 89 ff mov %r15,%rdi a447b: 41 89 ed mov %ebp,%r13d a447e: 8b 30 mov (%rax),%esi a4480: 81 c6 61 08 00 00 add $0x861,%esi a4486: e8 00 00 00 00 callq a448b a448b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a4492: 31 d2 xor %edx,%edx a4494: 4c 89 ff mov %r15,%rdi a4497: 8b 30 mov (%rax),%esi a4499: 81 c6 63 08 00 00 add $0x863,%esi a449f: e8 00 00 00 00 callq a44a4 a44a4: 89 c3 mov %eax,%ebx a44a6: 49 89 de mov %rbx,%r14 a44a9: 49 c1 fe 0c sar $0xc,%r14 a44ad: 41 83 e6 03 and $0x3,%r14d a44b1: 0f 85 00 00 00 00 jne a44b7 a44b7: 48 c1 fb 0e sar $0xe,%rbx a44bb: 83 e3 03 and $0x3,%ebx a44be: 0f 85 00 00 00 00 jne a44c4 a44c4: 48 83 c5 01 add $0x1,%rbp a44c8: 48 83 fd 07 cmp $0x7,%rbp a44cc: 75 9f jne a446d a44ce: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 a44d3: 31 ed xor %ebp,%ebp a44d5: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a44dc: 31 c9 xor %ecx,%ecx a44de: 89 ea mov %ebp,%edx a44e0: 4c 89 ff mov %r15,%rdi a44e3: 8b 30 mov (%rax),%esi a44e5: 81 c6 0f 08 00 00 add $0x80f,%esi a44eb: e8 00 00 00 00 callq a44f0 a44f0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a44f7: 31 d2 xor %edx,%edx a44f9: 4c 89 ff mov %r15,%rdi a44fc: 8b 30 mov (%rax),%esi a44fe: 81 c6 11 08 00 00 add $0x811,%esi a4504: e8 00 00 00 00 callq a4509 a4509: c1 e8 0d shr $0xd,%eax a450c: 89 c3 mov %eax,%ebx a450e: 83 e3 03 and $0x3,%ebx a4511: 0f 85 00 00 00 00 jne a4517 a4517: 48 83 c5 01 add $0x1,%rbp a451b: 48 83 fd 04 cmp $0x4,%rbp a451f: 75 b4 jne a44d5 a4521: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 a4526: 31 ed xor %ebp,%ebp a4528: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a452f: 31 c9 xor %ecx,%ecx a4531: 89 ea mov %ebp,%edx a4533: 4c 89 ff mov %r15,%rdi a4536: 41 89 ed mov %ebp,%r13d a4539: 8b 30 mov (%rax),%esi a453b: 81 c6 0e 08 00 00 add $0x80e,%esi a4541: e8 00 00 00 00 callq a4546 a4546: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a454d: 31 d2 xor %edx,%edx a454f: 4c 89 ff mov %r15,%rdi a4552: 8b 30 mov (%rax),%esi a4554: 81 c6 10 08 00 00 add $0x810,%esi a455a: e8 00 00 00 00 callq a455f a455f: 89 c3 mov %eax,%ebx a4561: 49 89 de mov %rbx,%r14 a4564: 49 c1 fe 0d sar $0xd,%r14 a4568: 41 83 e6 03 and $0x3,%r14d a456c: 0f 85 00 00 00 00 jne a4572 a4572: 48 c1 fb 0f sar $0xf,%rbx a4576: 83 e3 03 and $0x3,%ebx a4579: 0f 85 00 00 00 00 jne a457f a457f: 48 83 c5 01 add $0x1,%rbp a4583: 48 83 fd 20 cmp $0x20,%rbp a4587: 75 9f jne a4528 a4589: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a4590: 31 c9 xor %ecx,%ecx a4592: ba ff 00 00 00 mov $0xff,%edx a4597: 4c 89 ff mov %r15,%rdi a459a: 8b 30 mov (%rax),%esi a459c: 81 c6 60 08 00 00 add $0x860,%esi a45a2: e8 00 00 00 00 callq a45a7 a45a7: 31 c9 xor %ecx,%ecx a45a9: ba ff 00 00 00 mov $0xff,%edx a45ae: 4c 89 ff mov %r15,%rdi a45b1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a45b8: 8b 30 mov (%rax),%esi a45ba: 81 c6 61 08 00 00 add $0x861,%esi a45c0: e8 00 00 00 00 callq a45c5 a45c5: 31 c9 xor %ecx,%ecx a45c7: ba ff 00 00 00 mov $0xff,%edx a45cc: 4c 89 ff mov %r15,%rdi a45cf: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a45d6: 8b 30 mov (%rax),%esi a45d8: 81 c6 0f 08 00 00 add $0x80f,%esi a45de: e8 00 00 00 00 callq a45e3 a45e3: 31 c9 xor %ecx,%ecx a45e5: ba ff 00 00 00 mov $0xff,%edx a45ea: 4c 89 ff mov %r15,%rdi a45ed: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax a45f4: 8b 30 mov (%rax),%esi a45f6: 81 c6 0e 08 00 00 add $0x80e,%esi a45fc: e8 00 00 00 00 callq a4601 a4601: 31 c0 xor %eax,%eax a4603: 48 83 c4 38 add $0x38,%rsp a4607: 5b pop %rbx a4608: 5d pop %rbp a4609: 41 5c pop %r12 a460b: 41 5d pop %r13 a460d: 41 5e pop %r14 a460f: 41 5f pop %r15 a4611: c3 retq a4612: 4d 89 de mov %r11,%r14 a4615: 83 44 24 0c 01 addl $0x1,0xc(%rsp) a461a: 8b 44 24 0c mov 0xc(%rsp),%eax a461e: 3b 44 24 14 cmp 0x14(%rsp),%eax a4622: 0f 85 e0 fb ff ff jne a4208 a4628: 4d 89 f3 mov %r14,%r11 a462b: 49 83 c7 1c add $0x1c,%r15 a462f: 48 c7 c0 00 00 00 00 mov $0x0,%rax a4636: 4c 39 f8 cmp %r15,%rax a4639: 0f 84 a6 fc ff ff je a42e5 a463f: 41 8b 47 14 mov 0x14(%r15),%eax a4643: 89 44 24 14 mov %eax,0x14(%rsp) a4647: e9 9d fb ff ff jmpq a41e9 a464c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a4650 : a4650: e8 00 00 00 00 callq a4655 a4655: 89 f0 mov %esi,%eax a4657: 41 57 push %r15 a4659: c1 e8 02 shr $0x2,%eax a465c: 41 56 push %r14 a465e: 41 55 push %r13 a4660: 49 89 fd mov %rdi,%r13 a4663: 41 54 push %r12 a4665: 55 push %rbp a4666: 53 push %rbx a4667: 83 e0 03 and $0x3,%eax a466a: 74 74 je a46e0 a466c: 3c 03 cmp $0x3,%al a466e: 74 65 je a46d5 a4670: 8b 97 c0 b1 00 00 mov 0xb1c0(%rdi),%edx a4676: 85 d2 test %edx,%edx a4678: 74 5b je a46d5 a467a: 41 89 f6 mov %esi,%r14d a467d: 83 e6 03 and $0x3,%esi a4680: 44 0f b6 e0 movzbl %al,%r12d a4684: 31 ed xor %ebp,%ebp a4686: 41 c1 ee 04 shr $0x4,%r14d a468a: 48 8d 9f f8 98 00 00 lea 0x98f8(%rdi),%rbx a4691: 41 89 f7 mov %esi,%r15d a4694: 41 83 e6 07 and $0x7,%r14d a4698: eb 13 jmp a46ad a469a: 83 c5 01 add $0x1,%ebp a469d: 48 81 c3 28 03 00 00 add $0x328,%rbx a46a4: 41 39 ad c0 b1 00 00 cmp %ebp,0xb1c0(%r13) a46ab: 76 28 jbe a46d5 a46ad: 44 39 a3 d0 01 00 00 cmp %r12d,0x1d0(%rbx) a46b4: 75 e4 jne a469a a46b6: 44 39 bb d4 01 00 00 cmp %r15d,0x1d4(%rbx) a46bd: 75 db jne a469a a46bf: 41 0f b6 c6 movzbl %r14b,%eax a46c3: 39 83 d8 01 00 00 cmp %eax,0x1d8(%rbx) a46c9: 75 cf jne a469a a46cb: 48 89 df mov %rbx,%rdi a46ce: e8 00 00 00 00 callq a46d3 a46d3: eb c5 jmp a469a a46d5: 5b pop %rbx a46d6: 5d pop %rbp a46d7: 41 5c pop %r12 a46d9: 41 5d pop %r13 a46db: 41 5e pop %r14 a46dd: 41 5f pop %r15 a46df: c3 retq a46e0: 5b pop %rbx a46e1: 48 8d bf a0 92 00 00 lea 0x92a0(%rdi),%rdi a46e8: 5d pop %rbp a46e9: 41 5c pop %r12 a46eb: 41 5d pop %r13 a46ed: 41 5e pop %r14 a46ef: 41 5f pop %r15 a46f1: e9 00 00 00 00 jmpq a46f6 a46f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) a46fd: 00 00 00 00000000000a4700 : a4700: e8 00 00 00 00 callq a4705 a4705: 55 push %rbp a4706: 48 89 fd mov %rdi,%rbp a4709: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a4710: 53 push %rbx a4711: 48 89 d3 mov %rdx,%rbx a4714: e8 00 00 00 00 callq a4719 a4719: 8b 73 08 mov 0x8(%rbx),%esi a471c: 48 89 ef mov %rbp,%rdi a471f: e8 2c ff ff ff callq a4650 a4724: 31 c0 xor %eax,%eax a4726: 5b pop %rbx a4727: 5d pop %rbp a4728: c3 retq a4729: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000a4730 : a4730: e8 00 00 00 00 callq a4735 a4735: 55 push %rbp a4736: 48 89 fd mov %rdi,%rbp a4739: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a4740: 53 push %rbx a4741: 48 89 d3 mov %rdx,%rbx a4744: e8 00 00 00 00 callq a4749 a4749: 8b 73 08 mov 0x8(%rbx),%esi a474c: 48 89 ef mov %rbp,%rdi a474f: e8 fc fe ff ff callq a4650 a4754: 31 c0 xor %eax,%eax a4756: 5b pop %rbx a4757: 5d pop %rbp a4758: c3 retq a4759: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000a4760 : a4760: e8 00 00 00 00 callq a4765 a4765: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) a476c: 75 4b jne a47b9 a476e: 55 push %rbp a476f: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax a4775: 48 89 fd mov %rdi,%rbp a4778: 83 e8 13 sub $0x13,%eax a477b: 83 f8 05 cmp $0x5,%eax a477e: 76 04 jbe a4784 a4780: 31 c0 xor %eax,%eax a4782: 5d pop %rbp a4783: c3 retq a4784: 85 f6 test %esi,%esi a4786: 75 34 jne a47bc a4788: be 01 00 00 00 mov $0x1,%esi a478d: e8 de e6 ff ff callq a2e70 a4792: 83 bd 08 07 00 00 17 cmpl $0x17,0x708(%rbp) a4799: 74 0d je a47a8 a479b: be 01 00 00 00 mov $0x1,%esi a47a0: 48 89 ef mov %rbp,%rdi a47a3: e8 48 f3 ff ff callq a3af0 a47a8: 48 89 ef mov %rbp,%rdi a47ab: be 01 00 00 00 mov $0x1,%esi a47b0: e8 4b e5 ff ff callq a2d00 a47b5: 31 c0 xor %eax,%eax a47b7: 5d pop %rbp a47b8: c3 retq a47b9: 31 c0 xor %eax,%eax a47bb: c3 retq a47bc: 31 f6 xor %esi,%esi a47be: e8 3d e5 ff ff callq a2d00 a47c3: 83 bd 08 07 00 00 17 cmpl $0x17,0x708(%rbp) a47ca: 74 0a je a47d6 a47cc: 31 f6 xor %esi,%esi a47ce: 48 89 ef mov %rbp,%rdi a47d1: e8 1a f3 ff ff callq a3af0 a47d6: 48 89 ef mov %rbp,%rdi a47d9: 31 f6 xor %esi,%esi a47db: e8 90 e6 ff ff callq a2e70 a47e0: 31 c0 xor %eax,%eax a47e2: 5d pop %rbp a47e3: c3 retq a47e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a47eb: 00 00 00 00 a47ef: 90 nop 00000000000a47f0 : a47f0: e8 00 00 00 00 callq a47f5 a47f5: 41 57 push %r15 a47f7: 48 8d b7 28 b2 00 00 lea 0xb228(%rdi),%rsi a47fe: 31 d2 xor %edx,%edx a4800: 41 56 push %r14 a4802: 41 55 push %r13 a4804: 41 54 push %r12 a4806: 55 push %rbp a4807: 48 89 fd mov %rdi,%rbp a480a: 53 push %rbx a480b: 48 83 ec 08 sub $0x8,%rsp a480f: e8 00 00 00 00 callq a4814 a4814: 48 8d b5 e8 b1 00 00 lea 0xb1e8(%rbp),%rsi a481b: 31 d2 xor %edx,%edx a481d: 48 89 ef mov %rbp,%rdi a4820: e8 00 00 00 00 callq a4825 a4825: 48 8d b5 08 b2 00 00 lea 0xb208(%rbp),%rsi a482c: 31 d2 xor %edx,%edx a482e: 48 89 ef mov %rbp,%rdi a4831: e8 00 00 00 00 callq a4836 a4836: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # a483c a483c: 85 c0 test %eax,%eax a483e: 74 63 je a48a3 a4840: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) a4847: 75 6b jne a48b4 a4849: 8b 9d 44 66 01 00 mov 0x16644(%rbp),%ebx a484f: 85 db test %ebx,%ebx a4851: 75 0d jne a4860 a4853: 80 bd 41 66 01 00 00 cmpb $0x0,0x16641(%rbp) a485a: 0f 84 99 00 00 00 je a48f9 a4860: 83 bd 08 07 00 00 17 cmpl $0x17,0x708(%rbp) a4867: 75 2e jne a4897 a4869: 48 89 ef mov %rbp,%rdi a486c: 31 f6 xor %esi,%esi a486e: e8 1d d8 ff ff callq a2090 a4873: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax a487a: 48 89 ef mov %rbp,%rdi a487d: 48 8b 40 40 mov 0x40(%rax),%rax a4881: e8 00 00 00 00 callq a4886 a4886: 48 83 c4 08 add $0x8,%rsp a488a: 31 c0 xor %eax,%eax a488c: 5b pop %rbx a488d: 5d pop %rbp a488e: 41 5c pop %r12 a4890: 41 5d pop %r13 a4892: 41 5e pop %r14 a4894: 41 5f pop %r15 a4896: c3 retq a4897: 31 f6 xor %esi,%esi a4899: 48 89 ef mov %rbp,%rdi a489c: e8 ef d6 ff ff callq a1f90 a48a1: eb c6 jmp a4869 a48a3: 48 89 ef mov %rbp,%rdi a48a6: e8 00 00 00 00 callq a48ab a48ab: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) a48b2: 74 95 je a4849 a48b4: 31 f6 xor %esi,%esi a48b6: 48 89 ef mov %rbp,%rdi a48b9: e8 d2 d6 ff ff callq a1f90 a48be: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a48c5: 31 d2 xor %edx,%edx a48c7: 48 89 ef mov %rbp,%rdi a48ca: 8b 30 mov (%rax),%esi a48cc: 81 c6 83 10 00 00 add $0x1083,%esi a48d2: e8 00 00 00 00 callq a48d7 a48d7: 31 c9 xor %ecx,%ecx a48d9: 48 89 ef mov %rbp,%rdi a48dc: 25 ff ff ff 7f and $0x7fffffff,%eax a48e1: 89 c2 mov %eax,%edx a48e3: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a48ea: 8b 30 mov (%rax),%esi a48ec: 81 c6 83 10 00 00 add $0x1083,%esi a48f2: e8 00 00 00 00 callq a48f7 a48f7: eb 8d jmp a4886 a48f9: 4c 8d b5 f8 0a 00 00 lea 0xaf8(%rbp),%r14 a4900: 4c 89 f7 mov %r14,%rdi a4903: e8 00 00 00 00 callq a4908 a4908: 8b 95 84 90 00 00 mov 0x9084(%rbp),%edx a490e: 45 31 c0 xor %r8d,%r8d a4911: 48 89 ef mov %rbp,%rdi a4914: 8b b5 80 90 00 00 mov 0x9080(%rbp),%esi a491a: 8b 8d 88 90 00 00 mov 0x9088(%rbp),%ecx a4920: e8 00 00 00 00 callq a4925 a4925: 4c 8b a5 38 8e 00 00 mov 0x8e38(%rbp),%r12 a492c: 31 d2 xor %edx,%edx a492e: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a4935: 00 a4936: 4c 89 e7 mov %r12,%rdi a4939: 8b 30 mov (%rax),%esi a493b: 81 c6 47 12 00 00 add $0x1247,%esi a4941: e8 00 00 00 00 callq a4946 a4946: a8 01 test $0x1,%al a4948: 0f 84 bd 00 00 00 je a4a0b a494e: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a4955: 00 a4956: 8b 02 mov (%rdx),%eax a4958: 05 5d 12 00 00 add $0x125d,%eax a495d: 89 44 24 04 mov %eax,0x4(%rsp) a4961: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a4968: 00 a4969: 83 e0 14 and $0x14,%eax a496c: 83 f8 04 cmp $0x4,%eax a496f: 0f 84 64 02 00 00 je a4bd9 a4975: 8b 74 24 04 mov 0x4(%rsp),%esi a4979: 31 c9 xor %ecx,%ecx a497b: ba 01 00 00 00 mov $0x1,%edx a4980: 4c 89 e7 mov %r12,%rdi a4983: e8 00 00 00 00 callq a4988 a4988: 41 8b 84 24 28 07 00 mov 0x728(%r12),%eax a498f: 00 a4990: 85 c0 test %eax,%eax a4992: 7f 19 jg a49ad a4994: eb 41 jmp a49d7 a4996: bf c7 10 00 00 mov $0x10c7,%edi a499b: 83 c3 01 add $0x1,%ebx a499e: e8 00 00 00 00 callq a49a3 a49a3: 41 3b 9c 24 28 07 00 cmp 0x728(%r12),%ebx a49aa: 00 a49ab: 7d 1e jge a49cb a49ad: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a49b4: 00 a49b5: 31 d2 xor %edx,%edx a49b7: 4c 89 e7 mov %r12,%rdi a49ba: 8b 30 mov (%rax),%esi a49bc: 81 c6 47 12 00 00 add $0x1247,%esi a49c2: e8 00 00 00 00 callq a49c7 a49c7: a8 01 test $0x1,%al a49c9: 75 cb jne a4996 a49cb: 81 fb a0 86 01 00 cmp $0x186a0,%ebx a49d1: 0f 84 39 07 00 00 je a5110 a49d7: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a49de: 00 a49df: 8b 02 mov (%rdx),%eax a49e1: 44 8d b8 5d 12 00 00 lea 0x125d(%rax),%r15d a49e8: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a49ef: 00 a49f0: 83 e0 14 and $0x14,%eax a49f3: 83 f8 04 cmp $0x4,%eax a49f6: 0f 84 9d 06 00 00 je a5099 a49fc: 31 c9 xor %ecx,%ecx a49fe: 31 d2 xor %edx,%edx a4a00: 44 89 fe mov %r15d,%esi a4a03: 4c 89 e7 mov %r12,%rdi a4a06: e8 00 00 00 00 callq a4a0b a4a0b: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a4a12: 00 a4a13: 8b 02 mov (%rdx),%eax a4a15: 44 8d b8 5b 12 00 00 lea 0x125b(%rax),%r15d a4a1c: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a4a23: 00 a4a24: 83 e0 14 and $0x14,%eax a4a27: 83 f8 04 cmp $0x4,%eax a4a2a: 0f 84 e5 05 00 00 je a5015 a4a30: 31 c9 xor %ecx,%ecx a4a32: 31 d2 xor %edx,%edx a4a34: 44 89 fe mov %r15d,%esi a4a37: 4c 89 e7 mov %r12,%rdi a4a3a: e8 00 00 00 00 callq a4a3f a4a3f: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a4a46: 00 a4a47: 8b 02 mov (%rdx),%eax a4a49: 44 8d b8 5a 12 00 00 lea 0x125a(%rax),%r15d a4a50: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a4a57: 00 a4a58: 83 e0 14 and $0x14,%eax a4a5b: 83 f8 04 cmp $0x4,%eax a4a5e: 0f 84 a1 03 00 00 je a4e05 a4a64: 31 c9 xor %ecx,%ecx a4a66: 31 d2 xor %edx,%edx a4a68: 44 89 fe mov %r15d,%esi a4a6b: 4c 89 e7 mov %r12,%rdi a4a6e: e8 00 00 00 00 callq a4a73 a4a73: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a4a7a: 00 a4a7b: 8b 02 mov (%rdx),%eax a4a7d: 44 8d b8 49 12 00 00 lea 0x1249(%rax),%r15d a4a84: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a4a8b: 00 a4a8c: 83 e0 14 and $0x14,%eax a4a8f: 83 f8 04 cmp $0x4,%eax a4a92: 0f 84 75 04 00 00 je a4f0d a4a98: 31 c9 xor %ecx,%ecx a4a9a: 31 d2 xor %edx,%edx a4a9c: 44 89 fe mov %r15d,%esi a4a9f: 4c 89 e7 mov %r12,%rdi a4aa2: e8 00 00 00 00 callq a4aa7 a4aa7: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a4aae: 00 a4aaf: 8b 02 mov (%rdx),%eax a4ab1: 44 8d b8 54 12 00 00 lea 0x1254(%rax),%r15d a4ab8: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a4abf: 00 a4ac0: 83 e0 14 and $0x14,%eax a4ac3: 83 f8 04 cmp $0x4,%eax a4ac6: 0f 84 2e 02 00 00 je a4cfa a4acc: 31 c9 xor %ecx,%ecx a4ace: ba 00 00 00 40 mov $0x40000000,%edx a4ad3: 44 89 fe mov %r15d,%esi a4ad6: 4c 89 e7 mov %r12,%rdi a4ad9: e8 00 00 00 00 callq a4ade a4ade: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a4ae5: 00 a4ae6: 8b 02 mov (%rdx),%eax a4ae8: 44 8d b8 54 12 00 00 lea 0x1254(%rax),%r15d a4aef: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a4af6: 00 a4af7: 83 e0 14 and $0x14,%eax a4afa: 83 f8 04 cmp $0x4,%eax a4afd: 0f 84 8e 04 00 00 je a4f91 a4b03: 31 c9 xor %ecx,%ecx a4b05: 31 d2 xor %edx,%edx a4b07: 44 89 fe mov %r15d,%esi a4b0a: 4c 89 e7 mov %r12,%rdi a4b0d: e8 00 00 00 00 callq a4b12 a4b12: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a4b19: 00 a4b1a: 8b 02 mov (%rdx),%eax a4b1c: 44 8d b8 4f 12 00 00 lea 0x124f(%rax),%r15d a4b23: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a4b2a: 00 a4b2b: 83 e0 14 and $0x14,%eax a4b2e: 83 f8 04 cmp $0x4,%eax a4b31: 0f 84 4a 02 00 00 je a4d81 a4b37: 31 c9 xor %ecx,%ecx a4b39: 31 d2 xor %edx,%edx a4b3b: 44 89 fe mov %r15d,%esi a4b3e: 4c 89 e7 mov %r12,%rdi a4b41: e8 00 00 00 00 callq a4b46 a4b46: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a4b4d: 00 a4b4e: 8b 02 mov (%rdx),%eax a4b50: 44 8d b8 7c 12 00 00 lea 0x127c(%rax),%r15d a4b57: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a4b5e: 00 a4b5f: 83 e0 14 and $0x14,%eax a4b62: 83 f8 04 cmp $0x4,%eax a4b65: 0f 84 1e 03 00 00 je a4e89 a4b6b: 31 c9 xor %ecx,%ecx a4b6d: 31 d2 xor %edx,%edx a4b6f: 44 89 fe mov %r15d,%esi a4b72: 4c 89 e7 mov %r12,%rdi a4b75: e8 00 00 00 00 callq a4b7a a4b7a: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a4b81: 00 a4b82: 8b 02 mov (%rdx),%eax a4b84: 44 8d b8 7b 12 00 00 lea 0x127b(%rax),%r15d a4b8b: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a4b92: 00 a4b93: 83 e0 14 and $0x14,%eax a4b96: 83 f8 04 cmp $0x4,%eax a4b99: 0f 84 d7 00 00 00 je a4c76 a4b9f: 31 c9 xor %ecx,%ecx a4ba1: 31 d2 xor %edx,%edx a4ba3: 44 89 fe mov %r15d,%esi a4ba6: 4c 89 e7 mov %r12,%rdi a4ba9: e8 00 00 00 00 callq a4bae a4bae: 45 31 c0 xor %r8d,%r8d a4bb1: 31 c9 xor %ecx,%ecx a4bb3: 31 d2 xor %edx,%edx a4bb5: 31 f6 xor %esi,%esi a4bb7: 48 89 ef mov %rbp,%rdi a4bba: e8 00 00 00 00 callq a4bbf a4bbf: 4c 89 f7 mov %r14,%rdi a4bc2: e8 00 00 00 00 callq a4bc7 a4bc7: 83 bd 08 07 00 00 17 cmpl $0x17,0x708(%rbp) a4bce: 0f 84 95 fc ff ff je a4869 a4bd4: e9 be fc ff ff jmpq a4897 a4bd9: 44 8b 6a 04 mov 0x4(%rdx),%r13d a4bdd: 31 c9 xor %ecx,%ecx a4bdf: ba 01 00 00 00 mov $0x1,%edx a4be4: 4c 89 e7 mov %r12,%rdi a4be7: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a4bee: 45 8d bd 41 20 00 00 lea 0x2041(%r13),%r15d a4bf5: e8 00 00 00 00 callq a4bfa a4bfa: 8b 54 24 04 mov 0x4(%rsp),%edx a4bfe: 31 c9 xor %ecx,%ecx a4c00: 44 89 fe mov %r15d,%esi a4c03: 4c 89 e7 mov %r12,%rdi a4c06: 81 ca 00 00 00 80 or $0x80000000,%edx a4c0c: e8 00 00 00 00 callq a4c11 a4c11: 31 c9 xor %ecx,%ecx a4c13: ba 01 00 00 00 mov $0x1,%edx a4c18: 4c 89 e7 mov %r12,%rdi a4c1b: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a4c22: 41 bd 50 c3 00 00 mov $0xc350,%r13d a4c28: e8 00 00 00 00 callq a4c2d a4c2d: 31 d2 xor %edx,%edx a4c2f: 44 89 fe mov %r15d,%esi a4c32: 4c 89 e7 mov %r12,%rdi a4c35: e8 00 00 00 00 callq a4c3a a4c3a: 85 c0 test %eax,%eax a4c3c: 0f 89 46 fd ff ff jns a4988 a4c42: bf c6 a7 00 00 mov $0xa7c6,%edi a4c47: e8 00 00 00 00 callq a4c4c a4c4c: 41 83 ed 01 sub $0x1,%r13d a4c50: 75 db jne a4c2d a4c52: 8b 74 24 04 mov 0x4(%rsp),%esi a4c56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a4c5d: e8 00 00 00 00 callq a4c62 a4c62: 41 83 bc 24 28 07 00 cmpl $0x0,0x728(%r12) a4c69: 00 00 a4c6b: 0f 8f 3c fd ff ff jg a49ad a4c71: e9 61 fd ff ff jmpq a49d7 a4c76: 8b 5a 04 mov 0x4(%rdx),%ebx a4c79: 31 c9 xor %ecx,%ecx a4c7b: 31 d2 xor %edx,%edx a4c7d: 4c 89 e7 mov %r12,%rdi a4c80: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a4c86: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a4c8d: e8 00 00 00 00 callq a4c92 a4c92: 44 89 fa mov %r15d,%edx a4c95: 31 c9 xor %ecx,%ecx a4c97: 44 89 ee mov %r13d,%esi a4c9a: 81 ca 00 00 00 80 or $0x80000000,%edx a4ca0: 4c 89 e7 mov %r12,%rdi a4ca3: e8 00 00 00 00 callq a4ca8 a4ca8: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a4cae: 31 c9 xor %ecx,%ecx a4cb0: 4c 89 e7 mov %r12,%rdi a4cb3: ba 01 00 00 00 mov $0x1,%edx a4cb8: bb 50 c3 00 00 mov $0xc350,%ebx a4cbd: e8 00 00 00 00 callq a4cc2 a4cc2: 31 d2 xor %edx,%edx a4cc4: 44 89 ee mov %r13d,%esi a4cc7: 4c 89 e7 mov %r12,%rdi a4cca: e8 00 00 00 00 callq a4ccf a4ccf: 85 c0 test %eax,%eax a4cd1: 0f 89 d7 fe ff ff jns a4bae a4cd7: bf c6 a7 00 00 mov $0xa7c6,%edi a4cdc: e8 00 00 00 00 callq a4ce1 a4ce1: 83 eb 01 sub $0x1,%ebx a4ce4: 75 dc jne a4cc2 a4ce6: 44 89 fe mov %r15d,%esi a4ce9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a4cf0: e8 00 00 00 00 callq a4cf5 a4cf5: e9 b4 fe ff ff jmpq a4bae a4cfa: 8b 5a 04 mov 0x4(%rdx),%ebx a4cfd: 31 c9 xor %ecx,%ecx a4cff: ba 00 00 00 40 mov $0x40000000,%edx a4d04: 4c 89 e7 mov %r12,%rdi a4d07: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a4d0d: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a4d14: e8 00 00 00 00 callq a4d19 a4d19: 44 89 fa mov %r15d,%edx a4d1c: 31 c9 xor %ecx,%ecx a4d1e: 44 89 ee mov %r13d,%esi a4d21: 81 ca 00 00 00 80 or $0x80000000,%edx a4d27: 4c 89 e7 mov %r12,%rdi a4d2a: e8 00 00 00 00 callq a4d2f a4d2f: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a4d35: 31 c9 xor %ecx,%ecx a4d37: 4c 89 e7 mov %r12,%rdi a4d3a: ba 01 00 00 00 mov $0x1,%edx a4d3f: bb 50 c3 00 00 mov $0xc350,%ebx a4d44: e8 00 00 00 00 callq a4d49 a4d49: 31 d2 xor %edx,%edx a4d4b: 44 89 ee mov %r13d,%esi a4d4e: 4c 89 e7 mov %r12,%rdi a4d51: e8 00 00 00 00 callq a4d56 a4d56: 85 c0 test %eax,%eax a4d58: 0f 89 80 fd ff ff jns a4ade a4d5e: bf c6 a7 00 00 mov $0xa7c6,%edi a4d63: e8 00 00 00 00 callq a4d68 a4d68: 83 eb 01 sub $0x1,%ebx a4d6b: 75 dc jne a4d49 a4d6d: 44 89 fe mov %r15d,%esi a4d70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a4d77: e8 00 00 00 00 callq a4d7c a4d7c: e9 5d fd ff ff jmpq a4ade a4d81: 8b 5a 04 mov 0x4(%rdx),%ebx a4d84: 31 c9 xor %ecx,%ecx a4d86: 31 d2 xor %edx,%edx a4d88: 4c 89 e7 mov %r12,%rdi a4d8b: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a4d91: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a4d98: e8 00 00 00 00 callq a4d9d a4d9d: 44 89 fa mov %r15d,%edx a4da0: 31 c9 xor %ecx,%ecx a4da2: 44 89 ee mov %r13d,%esi a4da5: 81 ca 00 00 00 80 or $0x80000000,%edx a4dab: 4c 89 e7 mov %r12,%rdi a4dae: e8 00 00 00 00 callq a4db3 a4db3: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a4db9: 31 c9 xor %ecx,%ecx a4dbb: 4c 89 e7 mov %r12,%rdi a4dbe: ba 01 00 00 00 mov $0x1,%edx a4dc3: bb 50 c3 00 00 mov $0xc350,%ebx a4dc8: e8 00 00 00 00 callq a4dcd a4dcd: 31 d2 xor %edx,%edx a4dcf: 44 89 ee mov %r13d,%esi a4dd2: 4c 89 e7 mov %r12,%rdi a4dd5: e8 00 00 00 00 callq a4dda a4dda: 85 c0 test %eax,%eax a4ddc: 0f 89 64 fd ff ff jns a4b46 a4de2: bf c6 a7 00 00 mov $0xa7c6,%edi a4de7: e8 00 00 00 00 callq a4dec a4dec: 83 eb 01 sub $0x1,%ebx a4def: 75 dc jne a4dcd a4df1: 44 89 fe mov %r15d,%esi a4df4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a4dfb: e8 00 00 00 00 callq a4e00 a4e00: e9 41 fd ff ff jmpq a4b46 a4e05: 8b 5a 04 mov 0x4(%rdx),%ebx a4e08: 31 c9 xor %ecx,%ecx a4e0a: 31 d2 xor %edx,%edx a4e0c: 4c 89 e7 mov %r12,%rdi a4e0f: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a4e15: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a4e1c: e8 00 00 00 00 callq a4e21 a4e21: 44 89 fa mov %r15d,%edx a4e24: 31 c9 xor %ecx,%ecx a4e26: 44 89 ee mov %r13d,%esi a4e29: 81 ca 00 00 00 80 or $0x80000000,%edx a4e2f: 4c 89 e7 mov %r12,%rdi a4e32: e8 00 00 00 00 callq a4e37 a4e37: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a4e3d: 31 c9 xor %ecx,%ecx a4e3f: 4c 89 e7 mov %r12,%rdi a4e42: ba 01 00 00 00 mov $0x1,%edx a4e47: bb 50 c3 00 00 mov $0xc350,%ebx a4e4c: e8 00 00 00 00 callq a4e51 a4e51: 31 d2 xor %edx,%edx a4e53: 44 89 ee mov %r13d,%esi a4e56: 4c 89 e7 mov %r12,%rdi a4e59: e8 00 00 00 00 callq a4e5e a4e5e: 85 c0 test %eax,%eax a4e60: 0f 89 0d fc ff ff jns a4a73 a4e66: bf c6 a7 00 00 mov $0xa7c6,%edi a4e6b: e8 00 00 00 00 callq a4e70 a4e70: 83 eb 01 sub $0x1,%ebx a4e73: 75 dc jne a4e51 a4e75: 44 89 fe mov %r15d,%esi a4e78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a4e7f: e8 00 00 00 00 callq a4e84 a4e84: e9 ea fb ff ff jmpq a4a73 a4e89: 8b 5a 04 mov 0x4(%rdx),%ebx a4e8c: 31 c9 xor %ecx,%ecx a4e8e: 31 d2 xor %edx,%edx a4e90: 4c 89 e7 mov %r12,%rdi a4e93: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a4e99: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a4ea0: e8 00 00 00 00 callq a4ea5 a4ea5: 44 89 fa mov %r15d,%edx a4ea8: 31 c9 xor %ecx,%ecx a4eaa: 44 89 ee mov %r13d,%esi a4ead: 81 ca 00 00 00 80 or $0x80000000,%edx a4eb3: 4c 89 e7 mov %r12,%rdi a4eb6: e8 00 00 00 00 callq a4ebb a4ebb: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a4ec1: 31 c9 xor %ecx,%ecx a4ec3: 4c 89 e7 mov %r12,%rdi a4ec6: ba 01 00 00 00 mov $0x1,%edx a4ecb: bb 50 c3 00 00 mov $0xc350,%ebx a4ed0: e8 00 00 00 00 callq a4ed5 a4ed5: 31 d2 xor %edx,%edx a4ed7: 44 89 ee mov %r13d,%esi a4eda: 4c 89 e7 mov %r12,%rdi a4edd: e8 00 00 00 00 callq a4ee2 a4ee2: 85 c0 test %eax,%eax a4ee4: 0f 89 90 fc ff ff jns a4b7a a4eea: bf c6 a7 00 00 mov $0xa7c6,%edi a4eef: e8 00 00 00 00 callq a4ef4 a4ef4: 83 eb 01 sub $0x1,%ebx a4ef7: 75 dc jne a4ed5 a4ef9: 44 89 fe mov %r15d,%esi a4efc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a4f03: e8 00 00 00 00 callq a4f08 a4f08: e9 6d fc ff ff jmpq a4b7a a4f0d: 8b 5a 04 mov 0x4(%rdx),%ebx a4f10: 31 c9 xor %ecx,%ecx a4f12: 31 d2 xor %edx,%edx a4f14: 4c 89 e7 mov %r12,%rdi a4f17: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a4f1d: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a4f24: e8 00 00 00 00 callq a4f29 a4f29: 44 89 fa mov %r15d,%edx a4f2c: 31 c9 xor %ecx,%ecx a4f2e: 44 89 ee mov %r13d,%esi a4f31: 81 ca 00 00 00 80 or $0x80000000,%edx a4f37: 4c 89 e7 mov %r12,%rdi a4f3a: e8 00 00 00 00 callq a4f3f a4f3f: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a4f45: 31 c9 xor %ecx,%ecx a4f47: 4c 89 e7 mov %r12,%rdi a4f4a: ba 01 00 00 00 mov $0x1,%edx a4f4f: bb 50 c3 00 00 mov $0xc350,%ebx a4f54: e8 00 00 00 00 callq a4f59 a4f59: 31 d2 xor %edx,%edx a4f5b: 44 89 ee mov %r13d,%esi a4f5e: 4c 89 e7 mov %r12,%rdi a4f61: e8 00 00 00 00 callq a4f66 a4f66: 85 c0 test %eax,%eax a4f68: 0f 89 39 fb ff ff jns a4aa7 a4f6e: bf c6 a7 00 00 mov $0xa7c6,%edi a4f73: e8 00 00 00 00 callq a4f78 a4f78: 83 eb 01 sub $0x1,%ebx a4f7b: 75 dc jne a4f59 a4f7d: 44 89 fe mov %r15d,%esi a4f80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a4f87: e8 00 00 00 00 callq a4f8c a4f8c: e9 16 fb ff ff jmpq a4aa7 a4f91: 8b 5a 04 mov 0x4(%rdx),%ebx a4f94: 31 c9 xor %ecx,%ecx a4f96: 31 d2 xor %edx,%edx a4f98: 4c 89 e7 mov %r12,%rdi a4f9b: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a4fa1: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a4fa8: e8 00 00 00 00 callq a4fad a4fad: 44 89 fa mov %r15d,%edx a4fb0: 31 c9 xor %ecx,%ecx a4fb2: 44 89 ee mov %r13d,%esi a4fb5: 81 ca 00 00 00 80 or $0x80000000,%edx a4fbb: 4c 89 e7 mov %r12,%rdi a4fbe: e8 00 00 00 00 callq a4fc3 a4fc3: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a4fc9: 31 c9 xor %ecx,%ecx a4fcb: 4c 89 e7 mov %r12,%rdi a4fce: ba 01 00 00 00 mov $0x1,%edx a4fd3: bb 50 c3 00 00 mov $0xc350,%ebx a4fd8: e8 00 00 00 00 callq a4fdd a4fdd: 31 d2 xor %edx,%edx a4fdf: 44 89 ee mov %r13d,%esi a4fe2: 4c 89 e7 mov %r12,%rdi a4fe5: e8 00 00 00 00 callq a4fea a4fea: 85 c0 test %eax,%eax a4fec: 0f 89 20 fb ff ff jns a4b12 a4ff2: bf c6 a7 00 00 mov $0xa7c6,%edi a4ff7: e8 00 00 00 00 callq a4ffc a4ffc: 83 eb 01 sub $0x1,%ebx a4fff: 75 dc jne a4fdd a5001: 44 89 fe mov %r15d,%esi a5004: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a500b: e8 00 00 00 00 callq a5010 a5010: e9 fd fa ff ff jmpq a4b12 a5015: 8b 5a 04 mov 0x4(%rdx),%ebx a5018: 31 c9 xor %ecx,%ecx a501a: 31 d2 xor %edx,%edx a501c: 4c 89 e7 mov %r12,%rdi a501f: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a5025: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a502c: e8 00 00 00 00 callq a5031 a5031: 44 89 fa mov %r15d,%edx a5034: 31 c9 xor %ecx,%ecx a5036: 44 89 ee mov %r13d,%esi a5039: 81 ca 00 00 00 80 or $0x80000000,%edx a503f: 4c 89 e7 mov %r12,%rdi a5042: e8 00 00 00 00 callq a5047 a5047: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a504d: 31 c9 xor %ecx,%ecx a504f: 4c 89 e7 mov %r12,%rdi a5052: ba 01 00 00 00 mov $0x1,%edx a5057: bb 50 c3 00 00 mov $0xc350,%ebx a505c: e8 00 00 00 00 callq a5061 a5061: 31 d2 xor %edx,%edx a5063: 44 89 ee mov %r13d,%esi a5066: 4c 89 e7 mov %r12,%rdi a5069: e8 00 00 00 00 callq a506e a506e: 85 c0 test %eax,%eax a5070: 0f 89 c9 f9 ff ff jns a4a3f a5076: bf c6 a7 00 00 mov $0xa7c6,%edi a507b: e8 00 00 00 00 callq a5080 a5080: 83 eb 01 sub $0x1,%ebx a5083: 75 dc jne a5061 a5085: 44 89 fe mov %r15d,%esi a5088: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a508f: e8 00 00 00 00 callq a5094 a5094: e9 a6 f9 ff ff jmpq a4a3f a5099: 8b 5a 04 mov 0x4(%rdx),%ebx a509c: 31 c9 xor %ecx,%ecx a509e: 31 d2 xor %edx,%edx a50a0: 4c 89 e7 mov %r12,%rdi a50a3: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a50a9: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a50b0: e8 00 00 00 00 callq a50b5 a50b5: 44 89 fa mov %r15d,%edx a50b8: 31 c9 xor %ecx,%ecx a50ba: 44 89 ee mov %r13d,%esi a50bd: 81 ca 00 00 00 80 or $0x80000000,%edx a50c3: 4c 89 e7 mov %r12,%rdi a50c6: e8 00 00 00 00 callq a50cb a50cb: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a50d1: 31 c9 xor %ecx,%ecx a50d3: 4c 89 e7 mov %r12,%rdi a50d6: ba 01 00 00 00 mov $0x1,%edx a50db: bb 50 c3 00 00 mov $0xc350,%ebx a50e0: e8 00 00 00 00 callq a50e5 a50e5: eb 13 jmp a50fa a50e7: bf c6 a7 00 00 mov $0xa7c6,%edi a50ec: e8 00 00 00 00 callq a50f1 a50f1: 83 eb 01 sub $0x1,%ebx a50f4: 0f 84 e0 00 00 00 je a51da a50fa: 31 d2 xor %edx,%edx a50fc: 44 89 ee mov %r13d,%esi a50ff: 4c 89 e7 mov %r12,%rdi a5102: e8 00 00 00 00 callq a5107 a5107: 85 c0 test %eax,%eax a5109: 78 dc js a50e7 a510b: e9 fb f8 ff ff jmpq a4a0b a5110: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a5117: bf 01 00 00 00 mov $0x1,%edi a511c: e8 00 00 00 00 callq a5121 a5121: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx a5128: 00 a5129: 8b 02 mov (%rdx),%eax a512b: 44 8d b8 47 12 00 00 lea 0x1247(%rax),%r15d a5132: 41 8b 84 24 b0 63 01 mov 0x163b0(%r12),%eax a5139: 00 a513a: 83 e0 14 and $0x14,%eax a513d: 83 f8 04 cmp $0x4,%eax a5140: 74 14 je a5156 a5142: 31 c9 xor %ecx,%ecx a5144: 31 d2 xor %edx,%edx a5146: 44 89 fe mov %r15d,%esi a5149: 4c 89 e7 mov %r12,%rdi a514c: e8 00 00 00 00 callq a5151 a5151: e9 81 f8 ff ff jmpq a49d7 a5156: 8b 5a 04 mov 0x4(%rdx),%ebx a5159: 31 c9 xor %ecx,%ecx a515b: 31 d2 xor %edx,%edx a515d: 4c 89 e7 mov %r12,%rdi a5160: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a5166: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d a516d: e8 00 00 00 00 callq a5172 a5172: 44 89 fa mov %r15d,%edx a5175: 31 c9 xor %ecx,%ecx a5177: 44 89 ee mov %r13d,%esi a517a: 81 ca 00 00 00 80 or $0x80000000,%edx a5180: 4c 89 e7 mov %r12,%rdi a5183: e8 00 00 00 00 callq a5188 a5188: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a518e: 31 c9 xor %ecx,%ecx a5190: 4c 89 e7 mov %r12,%rdi a5193: ba 01 00 00 00 mov $0x1,%edx a5198: bb 50 c3 00 00 mov $0xc350,%ebx a519d: e8 00 00 00 00 callq a51a2 a51a2: 31 d2 xor %edx,%edx a51a4: 44 89 ee mov %r13d,%esi a51a7: 4c 89 e7 mov %r12,%rdi a51aa: e8 00 00 00 00 callq a51af a51af: 85 c0 test %eax,%eax a51b1: 0f 89 20 f8 ff ff jns a49d7 a51b7: bf c6 a7 00 00 mov $0xa7c6,%edi a51bc: e8 00 00 00 00 callq a51c1 a51c1: 83 eb 01 sub $0x1,%ebx a51c4: 75 dc jne a51a2 a51c6: 44 89 fe mov %r15d,%esi a51c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a51d0: e8 00 00 00 00 callq a51d5 a51d5: e9 fd f7 ff ff jmpq a49d7 a51da: 44 89 fe mov %r15d,%esi a51dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a51e4: e8 00 00 00 00 callq a51e9 a51e9: e9 1d f8 ff ff jmpq a4a0b a51ee: 66 90 xchg %ax,%ax 00000000000a51f0 : a51f0: e8 00 00 00 00 callq a51f5 a51f5: e9 f6 f5 ff ff jmpq a47f0 a51fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000a5200 : a5200: e8 00 00 00 00 callq a5205 a5205: 41 57 push %r15 a5207: 31 d2 xor %edx,%edx a5209: 41 56 push %r14 a520b: 41 55 push %r13 a520d: 41 54 push %r12 a520f: 49 89 fc mov %rdi,%r12 a5212: 55 push %rbp a5213: 53 push %rbx a5214: 48 8b 2f mov (%rdi),%rbp a5217: 48 8b 9f 68 02 00 00 mov 0x268(%rdi),%rbx a521e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a5225: 48 89 ef mov %rbp,%rdi a5228: 8b 30 mov (%rax),%esi a522a: 81 c6 83 10 00 00 add $0x1083,%esi a5230: e8 00 00 00 00 callq a5235 a5235: 31 c9 xor %ecx,%ecx a5237: 48 89 ef mov %rbp,%rdi a523a: 25 ff ff ff 7f and $0x7fffffff,%eax a523f: 89 c2 mov %eax,%edx a5241: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a5248: 8b 30 mov (%rax),%esi a524a: 81 c6 83 10 00 00 add $0x1083,%esi a5250: e8 00 00 00 00 callq a5255 a5255: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a525c: 8b 02 mov (%rdx),%eax a525e: 44 8d b8 6a 12 00 00 lea 0x126a(%rax),%r15d a5265: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a526b: 83 e0 14 and $0x14,%eax a526e: 83 f8 04 cmp $0x4,%eax a5271: 0f 84 91 07 00 00 je a5a08 a5277: 8b 93 94 02 00 00 mov 0x294(%rbx),%edx a527d: 31 c9 xor %ecx,%ecx a527f: 44 89 fe mov %r15d,%esi a5282: 48 89 ef mov %rbp,%rdi a5285: e8 00 00 00 00 callq a528a a528a: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a5291: 44 8b 83 98 02 00 00 mov 0x298(%rbx),%r8d a5298: 8b 02 mov (%rdx),%eax a529a: 44 8d b8 6b 12 00 00 lea 0x126b(%rax),%r15d a52a1: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a52a7: 83 e0 14 and $0x14,%eax a52aa: 83 f8 04 cmp $0x4,%eax a52ad: 0f 84 cb 06 00 00 je a597e a52b3: 31 c9 xor %ecx,%ecx a52b5: 44 89 c2 mov %r8d,%edx a52b8: 44 89 fe mov %r15d,%esi a52bb: 48 89 ef mov %rbp,%rdi a52be: e8 00 00 00 00 callq a52c3 a52c3: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a52ca: 44 8b 83 9c 02 00 00 mov 0x29c(%rbx),%r8d a52d1: 8b 02 mov (%rdx),%eax a52d3: 44 8d b8 6c 12 00 00 lea 0x126c(%rax),%r15d a52da: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a52e0: 83 e0 14 and $0x14,%eax a52e3: 83 f8 04 cmp $0x4,%eax a52e6: 0f 84 08 06 00 00 je a58f4 a52ec: 31 c9 xor %ecx,%ecx a52ee: 44 89 c2 mov %r8d,%edx a52f1: 44 89 fe mov %r15d,%esi a52f4: 48 89 ef mov %rbp,%rdi a52f7: e8 00 00 00 00 callq a52fc a52fc: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a5303: 44 8b 83 3c 02 00 00 mov 0x23c(%rbx),%r8d a530a: 8b 02 mov (%rdx),%eax a530c: 44 8d b8 54 12 00 00 lea 0x1254(%rax),%r15d a5313: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5319: 83 e0 14 and $0x14,%eax a531c: 83 f8 04 cmp $0x4,%eax a531f: 0f 84 45 05 00 00 je a586a a5325: 31 c9 xor %ecx,%ecx a5327: 44 89 c2 mov %r8d,%edx a532a: 44 89 fe mov %r15d,%esi a532d: 48 89 ef mov %rbp,%rdi a5330: e8 00 00 00 00 callq a5335 a5335: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a533c: 31 d2 xor %edx,%edx a533e: 48 89 ef mov %rbp,%rdi a5341: 8b 30 mov (%rax),%esi a5343: 81 c6 47 12 00 00 add $0x1247,%esi a5349: e8 00 00 00 00 callq a534e a534e: a8 01 test $0x1,%al a5350: 0f 84 5b 01 00 00 je a54b1 a5356: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a535d: 8b 02 mov (%rdx),%eax a535f: 44 8d b8 5d 12 00 00 lea 0x125d(%rax),%r15d a5366: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a536c: 83 e0 14 and $0x14,%eax a536f: 83 f8 04 cmp $0x4,%eax a5372: 0f 84 73 10 00 00 je a63eb a5378: 31 c9 xor %ecx,%ecx a537a: ba 01 00 00 00 mov $0x1,%edx a537f: 44 89 fe mov %r15d,%esi a5382: 48 89 ef mov %rbp,%rdi a5385: e8 00 00 00 00 callq a538a a538a: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax a5390: 45 31 ed xor %r13d,%r13d a5393: 85 c0 test %eax,%eax a5395: 7f 19 jg a53b0 a5397: eb 34 jmp a53cd a5399: bf c7 10 00 00 mov $0x10c7,%edi a539e: 41 83 c5 01 add $0x1,%r13d a53a2: e8 00 00 00 00 callq a53a7 a53a7: 44 3b ad 28 07 00 00 cmp 0x728(%rbp),%r13d a53ae: 7d 1d jge a53cd a53b0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a53b7: 31 d2 xor %edx,%edx a53b9: 48 89 ef mov %rbp,%rdi a53bc: 8b 30 mov (%rax),%esi a53be: 81 c6 47 12 00 00 add $0x1247,%esi a53c4: e8 00 00 00 00 callq a53c9 a53c9: a8 01 test $0x1,%al a53cb: 75 cc jne a5399 a53cd: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a53d4: 44 8b 83 60 02 00 00 mov 0x260(%rbx),%r8d a53db: 8b 02 mov (%rdx),%eax a53dd: 44 8d b8 5d 12 00 00 lea 0x125d(%rax),%r15d a53e4: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a53ea: 83 e0 14 and $0x14,%eax a53ed: 83 f8 04 cmp $0x4,%eax a53f0: 0f 84 fe 10 00 00 je a64f4 a53f6: 31 c9 xor %ecx,%ecx a53f8: 44 89 c2 mov %r8d,%edx a53fb: 44 89 fe mov %r15d,%esi a53fe: 48 89 ef mov %rbp,%rdi a5401: e8 00 00 00 00 callq a5406 a5406: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a540d: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d a5414: 8b 02 mov (%rdx),%eax a5416: 44 8d b8 4f 12 00 00 lea 0x124f(%rax),%r15d a541d: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5423: 83 e0 14 and $0x14,%eax a5426: 83 f8 04 cmp $0x4,%eax a5429: 0f 84 d9 11 00 00 je a6608 a542f: 31 c9 xor %ecx,%ecx a5431: 44 89 c2 mov %r8d,%edx a5434: 44 89 fe mov %r15d,%esi a5437: 48 89 ef mov %rbp,%rdi a543a: e8 00 00 00 00 callq a543f a543f: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a5446: 44 8b 83 d8 02 00 00 mov 0x2d8(%rbx),%r8d a544d: 8b 02 mov (%rdx),%eax a544f: 44 8d b8 7b 12 00 00 lea 0x127b(%rax),%r15d a5456: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a545c: 83 e0 14 and $0x14,%eax a545f: 83 f8 04 cmp $0x4,%eax a5462: 0f 84 16 11 00 00 je a657e a5468: 31 c9 xor %ecx,%ecx a546a: 44 89 c2 mov %r8d,%edx a546d: 44 89 fe mov %r15d,%esi a5470: 48 89 ef mov %rbp,%rdi a5473: e8 00 00 00 00 callq a5478 a5478: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a547f: 44 8b 83 dc 02 00 00 mov 0x2dc(%rbx),%r8d a5486: 8b 02 mov (%rdx),%eax a5488: 44 8d b8 7c 12 00 00 lea 0x127c(%rax),%r15d a548f: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5495: 83 e0 14 and $0x14,%eax a5498: 83 f8 04 cmp $0x4,%eax a549b: 0f 84 d6 0f 00 00 je a6477 a54a1: 31 c9 xor %ecx,%ecx a54a3: 44 89 c2 mov %r8d,%edx a54a6: 44 89 fe mov %r15d,%esi a54a9: 48 89 ef mov %rbp,%rdi a54ac: e8 00 00 00 00 callq a54b1 a54b1: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a54b8: 44 8b 83 00 02 00 00 mov 0x200(%rbx),%r8d a54bf: 8b 02 mov (%rdx),%eax a54c1: 44 8d b8 45 12 00 00 lea 0x1245(%rax),%r15d a54c8: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a54ce: 83 e0 14 and $0x14,%eax a54d1: 83 f8 04 cmp $0x4,%eax a54d4: 0f 84 cc 0d 00 00 je a62a6 a54da: 31 c9 xor %ecx,%ecx a54dc: 44 89 c2 mov %r8d,%edx a54df: 44 89 fe mov %r15d,%esi a54e2: 48 89 ef mov %rbp,%rdi a54e5: e8 00 00 00 00 callq a54ea a54ea: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a54f1: 44 8b 83 04 02 00 00 mov 0x204(%rbx),%r8d a54f8: 8b 02 mov (%rdx),%eax a54fa: 44 8d b8 46 12 00 00 lea 0x1246(%rax),%r15d a5501: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5507: 83 e0 14 and $0x14,%eax a550a: 83 f8 04 cmp $0x4,%eax a550d: 0f 84 09 0d 00 00 je a621c a5513: 31 c9 xor %ecx,%ecx a5515: 44 89 c2 mov %r8d,%edx a5518: 44 89 fe mov %r15d,%esi a551b: 48 89 ef mov %rbp,%rdi a551e: e8 00 00 00 00 callq a5523 a5523: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a552a: 44 8b 83 88 02 00 00 mov 0x288(%rbx),%r8d a5531: 8b 02 mov (%rdx),%eax a5533: 44 8d b8 67 12 00 00 lea 0x1267(%rax),%r15d a553a: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5540: 83 e0 14 and $0x14,%eax a5543: 83 f8 04 cmp $0x4,%eax a5546: 0f 84 46 0c 00 00 je a6192 a554c: 31 c9 xor %ecx,%ecx a554e: 44 89 c2 mov %r8d,%edx a5551: 44 89 fe mov %r15d,%esi a5554: 48 89 ef mov %rbp,%rdi a5557: e8 00 00 00 00 callq a555c a555c: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a5563: 44 8b 83 20 02 00 00 mov 0x220(%rbx),%r8d a556a: 8b 02 mov (%rdx),%eax a556c: 44 8d b8 4d 12 00 00 lea 0x124d(%rax),%r15d a5573: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5579: 83 e0 14 and $0x14,%eax a557c: 83 f8 04 cmp $0x4,%eax a557f: 0f 84 83 0b 00 00 je a6108 a5585: 31 c9 xor %ecx,%ecx a5587: 44 89 c2 mov %r8d,%edx a558a: 44 89 fe mov %r15d,%esi a558d: 48 89 ef mov %rbp,%rdi a5590: e8 00 00 00 00 callq a5595 a5595: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a559c: 44 8b 83 24 02 00 00 mov 0x224(%rbx),%r8d a55a3: 8b 02 mov (%rdx),%eax a55a5: 44 8d b8 4e 12 00 00 lea 0x124e(%rax),%r15d a55ac: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a55b2: 83 e0 14 and $0x14,%eax a55b5: 83 f8 04 cmp $0x4,%eax a55b8: 0f 84 c0 0a 00 00 je a607e a55be: 31 c9 xor %ecx,%ecx a55c0: 44 89 c2 mov %r8d,%edx a55c3: 44 89 fe mov %r15d,%esi a55c6: 48 89 ef mov %rbp,%rdi a55c9: e8 00 00 00 00 callq a55ce a55ce: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a55d5: 44 8b 83 44 02 00 00 mov 0x244(%rbx),%r8d a55dc: 8b 02 mov (%rdx),%eax a55de: 44 8d b8 56 12 00 00 lea 0x1256(%rax),%r15d a55e5: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a55eb: 83 e0 14 and $0x14,%eax a55ee: 83 f8 04 cmp $0x4,%eax a55f1: 0f 84 fd 09 00 00 je a5ff4 a55f7: 31 c9 xor %ecx,%ecx a55f9: 44 89 c2 mov %r8d,%edx a55fc: 44 89 fe mov %r15d,%esi a55ff: 48 89 ef mov %rbp,%rdi a5602: e8 00 00 00 00 callq a5607 a5607: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a560e: 44 8b 83 2c 02 00 00 mov 0x22c(%rbx),%r8d a5615: 8b 02 mov (%rdx),%eax a5617: 44 8d b8 50 12 00 00 lea 0x1250(%rax),%r15d a561e: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5624: 83 e0 14 and $0x14,%eax a5627: 83 f8 04 cmp $0x4,%eax a562a: 0f 84 3a 09 00 00 je a5f6a a5630: 31 c9 xor %ecx,%ecx a5632: 44 89 c2 mov %r8d,%edx a5635: 44 89 fe mov %r15d,%esi a5638: 48 89 ef mov %rbp,%rdi a563b: e8 00 00 00 00 callq a5640 a5640: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a5647: 44 8b 83 30 02 00 00 mov 0x230(%rbx),%r8d a564e: 8b 02 mov (%rdx),%eax a5650: 44 8d b8 51 12 00 00 lea 0x1251(%rax),%r15d a5657: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a565d: 83 e0 14 and $0x14,%eax a5660: 83 f8 04 cmp $0x4,%eax a5663: 0f 84 77 08 00 00 je a5ee0 a5669: 31 c9 xor %ecx,%ecx a566b: 44 89 c2 mov %r8d,%edx a566e: 44 89 fe mov %r15d,%esi a5671: 48 89 ef mov %rbp,%rdi a5674: e8 00 00 00 00 callq a5679 a5679: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a5680: 44 8b 83 34 02 00 00 mov 0x234(%rbx),%r8d a5687: 8b 02 mov (%rdx),%eax a5689: 44 8d b8 52 12 00 00 lea 0x1252(%rax),%r15d a5690: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5696: 83 e0 14 and $0x14,%eax a5699: 83 f8 04 cmp $0x4,%eax a569c: 0f 84 b4 07 00 00 je a5e56 a56a2: 31 c9 xor %ecx,%ecx a56a4: 44 89 c2 mov %r8d,%edx a56a7: 44 89 fe mov %r15d,%esi a56aa: 48 89 ef mov %rbp,%rdi a56ad: e8 00 00 00 00 callq a56b2 a56b2: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a56b9: 44 8b 83 38 02 00 00 mov 0x238(%rbx),%r8d a56c0: 8b 02 mov (%rdx),%eax a56c2: 44 8d b8 53 12 00 00 lea 0x1253(%rax),%r15d a56c9: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a56cf: 83 e0 14 and $0x14,%eax a56d2: 83 f8 04 cmp $0x4,%eax a56d5: 0f 84 f1 06 00 00 je a5dcc a56db: 31 c9 xor %ecx,%ecx a56dd: 44 89 c2 mov %r8d,%edx a56e0: 44 89 fe mov %r15d,%esi a56e3: 48 89 ef mov %rbp,%rdi a56e6: e8 00 00 00 00 callq a56eb a56eb: 41 80 bc 24 7c 02 00 cmpb $0x0,0x27c(%r12) a56f2: 00 00 a56f4: 0f 85 77 0c 00 00 jne a6371 a56fa: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a5701: 44 8b 83 3c 02 00 00 mov 0x23c(%rbx),%r8d a5708: 8b 02 mov (%rdx),%eax a570a: 44 8d b8 54 12 00 00 lea 0x1254(%rax),%r15d a5711: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5717: 83 e0 14 and $0x14,%eax a571a: 83 f8 04 cmp $0x4,%eax a571d: 0f 84 1f 06 00 00 je a5d42 a5723: 31 c9 xor %ecx,%ecx a5725: 44 89 c2 mov %r8d,%edx a5728: 44 89 fe mov %r15d,%esi a572b: 48 89 ef mov %rbp,%rdi a572e: e8 00 00 00 00 callq a5733 a5733: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a573a: 44 8b 83 d8 02 00 00 mov 0x2d8(%rbx),%r8d a5741: 8b 02 mov (%rdx),%eax a5743: 44 8d b8 7b 12 00 00 lea 0x127b(%rax),%r15d a574a: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5750: 83 e0 14 and $0x14,%eax a5753: 83 f8 04 cmp $0x4,%eax a5756: 0f 84 5c 05 00 00 je a5cb8 a575c: 31 c9 xor %ecx,%ecx a575e: 44 89 c2 mov %r8d,%edx a5761: 44 89 fe mov %r15d,%esi a5764: 48 89 ef mov %rbp,%rdi a5767: e8 00 00 00 00 callq a576c a576c: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a5773: 44 8b 83 dc 02 00 00 mov 0x2dc(%rbx),%r8d a577a: 8b 02 mov (%rdx),%eax a577c: 44 8d b8 7c 12 00 00 lea 0x127c(%rax),%r15d a5783: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5789: 83 e0 14 and $0x14,%eax a578c: 83 f8 04 cmp $0x4,%eax a578f: 0f 84 99 04 00 00 je a5c2e a5795: 31 c9 xor %ecx,%ecx a5797: 44 89 c2 mov %r8d,%edx a579a: 44 89 fe mov %r15d,%esi a579d: 48 89 ef mov %rbp,%rdi a57a0: e8 00 00 00 00 callq a57a5 a57a5: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a57ac: 44 8b 83 0c 02 00 00 mov 0x20c(%rbx),%r8d a57b3: 8b 02 mov (%rdx),%eax a57b5: 44 8d b8 48 12 00 00 lea 0x1248(%rax),%r15d a57bc: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a57c2: 83 e0 14 and $0x14,%eax a57c5: 83 f8 04 cmp $0x4,%eax a57c8: 0f 84 d6 03 00 00 je a5ba4 a57ce: 31 c9 xor %ecx,%ecx a57d0: 44 89 c2 mov %r8d,%edx a57d3: 44 89 fe mov %r15d,%esi a57d6: 48 89 ef mov %rbp,%rdi a57d9: e8 00 00 00 00 callq a57de a57de: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a57e5: 44 8b 83 10 02 00 00 mov 0x210(%rbx),%r8d a57ec: 8b 02 mov (%rdx),%eax a57ee: 44 8d b8 49 12 00 00 lea 0x1249(%rax),%r15d a57f5: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a57fb: 83 e0 14 and $0x14,%eax a57fe: 83 f8 04 cmp $0x4,%eax a5801: 0f 84 13 03 00 00 je a5b1a a5807: 31 c9 xor %ecx,%ecx a5809: 44 89 c2 mov %r8d,%edx a580c: 44 89 fe mov %r15d,%esi a580f: 48 89 ef mov %rbp,%rdi a5812: e8 00 00 00 00 callq a5817 a5817: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx a581e: 44 8b 83 08 02 00 00 mov 0x208(%rbx),%r8d a5825: 8b 02 mov (%rdx),%eax a5827: 44 8d a8 47 12 00 00 lea 0x1247(%rax),%r13d a582e: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax a5834: 83 e0 14 and $0x14,%eax a5837: 83 f8 04 cmp $0x4,%eax a583a: 0f 84 55 02 00 00 je a5a95 a5840: 31 c9 xor %ecx,%ecx a5842: 44 89 c2 mov %r8d,%edx a5845: 44 89 ee mov %r13d,%esi a5848: 48 89 ef mov %rbp,%rdi a584b: e8 00 00 00 00 callq a5850 a5850: 41 80 bc 24 7c 02 00 cmpb $0x0,0x27c(%r12) a5857: 00 00 a5859: 0f 85 d1 0a 00 00 jne a6330 a585f: 5b pop %rbx a5860: 5d pop %rbp a5861: 41 5c pop %r12 a5863: 41 5d pop %r13 a5865: 41 5e pop %r14 a5867: 41 5f pop %r15 a5869: c3 retq a586a: 44 8b 6a 04 mov 0x4(%rdx),%r13d a586e: 31 c9 xor %ecx,%ecx a5870: 44 89 c2 mov %r8d,%edx a5873: 48 89 ef mov %rbp,%rdi a5876: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a587d: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5884: e8 00 00 00 00 callq a5889 a5889: 44 89 fa mov %r15d,%edx a588c: 31 c9 xor %ecx,%ecx a588e: 44 89 f6 mov %r14d,%esi a5891: 81 ca 00 00 00 80 or $0x80000000,%edx a5897: 48 89 ef mov %rbp,%rdi a589a: e8 00 00 00 00 callq a589f a589f: 31 c9 xor %ecx,%ecx a58a1: ba 01 00 00 00 mov $0x1,%edx a58a6: 48 89 ef mov %rbp,%rdi a58a9: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a58b0: 41 bd 50 c3 00 00 mov $0xc350,%r13d a58b6: e8 00 00 00 00 callq a58bb a58bb: 31 d2 xor %edx,%edx a58bd: 44 89 f6 mov %r14d,%esi a58c0: 48 89 ef mov %rbp,%rdi a58c3: e8 00 00 00 00 callq a58c8 a58c8: 85 c0 test %eax,%eax a58ca: 0f 89 65 fa ff ff jns a5335 a58d0: bf c6 a7 00 00 mov $0xa7c6,%edi a58d5: e8 00 00 00 00 callq a58da a58da: 41 83 ed 01 sub $0x1,%r13d a58de: 75 db jne a58bb a58e0: 44 89 fe mov %r15d,%esi a58e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a58ea: e8 00 00 00 00 callq a58ef a58ef: e9 41 fa ff ff jmpq a5335 a58f4: 44 8b 6a 04 mov 0x4(%rdx),%r13d a58f8: 31 c9 xor %ecx,%ecx a58fa: 44 89 c2 mov %r8d,%edx a58fd: 48 89 ef mov %rbp,%rdi a5900: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5907: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a590e: e8 00 00 00 00 callq a5913 a5913: 44 89 fa mov %r15d,%edx a5916: 31 c9 xor %ecx,%ecx a5918: 44 89 f6 mov %r14d,%esi a591b: 81 ca 00 00 00 80 or $0x80000000,%edx a5921: 48 89 ef mov %rbp,%rdi a5924: e8 00 00 00 00 callq a5929 a5929: 31 c9 xor %ecx,%ecx a592b: ba 01 00 00 00 mov $0x1,%edx a5930: 48 89 ef mov %rbp,%rdi a5933: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a593a: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5940: e8 00 00 00 00 callq a5945 a5945: 31 d2 xor %edx,%edx a5947: 44 89 f6 mov %r14d,%esi a594a: 48 89 ef mov %rbp,%rdi a594d: e8 00 00 00 00 callq a5952 a5952: 85 c0 test %eax,%eax a5954: 0f 89 a2 f9 ff ff jns a52fc a595a: bf c6 a7 00 00 mov $0xa7c6,%edi a595f: e8 00 00 00 00 callq a5964 a5964: 41 83 ed 01 sub $0x1,%r13d a5968: 75 db jne a5945 a596a: 44 89 fe mov %r15d,%esi a596d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5974: e8 00 00 00 00 callq a5979 a5979: e9 7e f9 ff ff jmpq a52fc a597e: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5982: 31 c9 xor %ecx,%ecx a5984: 44 89 c2 mov %r8d,%edx a5987: 48 89 ef mov %rbp,%rdi a598a: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5991: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5998: e8 00 00 00 00 callq a599d a599d: 44 89 fa mov %r15d,%edx a59a0: 31 c9 xor %ecx,%ecx a59a2: 44 89 f6 mov %r14d,%esi a59a5: 81 ca 00 00 00 80 or $0x80000000,%edx a59ab: 48 89 ef mov %rbp,%rdi a59ae: e8 00 00 00 00 callq a59b3 a59b3: 31 c9 xor %ecx,%ecx a59b5: ba 01 00 00 00 mov $0x1,%edx a59ba: 48 89 ef mov %rbp,%rdi a59bd: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a59c4: 41 bd 50 c3 00 00 mov $0xc350,%r13d a59ca: e8 00 00 00 00 callq a59cf a59cf: 31 d2 xor %edx,%edx a59d1: 44 89 f6 mov %r14d,%esi a59d4: 48 89 ef mov %rbp,%rdi a59d7: e8 00 00 00 00 callq a59dc a59dc: 85 c0 test %eax,%eax a59de: 0f 89 df f8 ff ff jns a52c3 a59e4: bf c6 a7 00 00 mov $0xa7c6,%edi a59e9: e8 00 00 00 00 callq a59ee a59ee: 41 83 ed 01 sub $0x1,%r13d a59f2: 75 db jne a59cf a59f4: 44 89 fe mov %r15d,%esi a59f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a59fe: e8 00 00 00 00 callq a5a03 a5a03: e9 bb f8 ff ff jmpq a52c3 a5a08: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5a0c: 8b 93 94 02 00 00 mov 0x294(%rbx),%edx a5a12: 31 c9 xor %ecx,%ecx a5a14: 48 89 ef mov %rbp,%rdi a5a17: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5a1e: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5a25: e8 00 00 00 00 callq a5a2a a5a2a: 44 89 fa mov %r15d,%edx a5a2d: 31 c9 xor %ecx,%ecx a5a2f: 44 89 f6 mov %r14d,%esi a5a32: 81 ca 00 00 00 80 or $0x80000000,%edx a5a38: 48 89 ef mov %rbp,%rdi a5a3b: e8 00 00 00 00 callq a5a40 a5a40: 31 c9 xor %ecx,%ecx a5a42: ba 01 00 00 00 mov $0x1,%edx a5a47: 48 89 ef mov %rbp,%rdi a5a4a: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a5a51: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5a57: e8 00 00 00 00 callq a5a5c a5a5c: 31 d2 xor %edx,%edx a5a5e: 44 89 f6 mov %r14d,%esi a5a61: 48 89 ef mov %rbp,%rdi a5a64: e8 00 00 00 00 callq a5a69 a5a69: 85 c0 test %eax,%eax a5a6b: 0f 89 19 f8 ff ff jns a528a a5a71: bf c6 a7 00 00 mov $0xa7c6,%edi a5a76: e8 00 00 00 00 callq a5a7b a5a7b: 41 83 ed 01 sub $0x1,%r13d a5a7f: 75 db jne a5a5c a5a81: 44 89 fe mov %r15d,%esi a5a84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5a8b: e8 00 00 00 00 callq a5a90 a5a90: e9 f5 f7 ff ff jmpq a528a a5a95: 8b 5a 04 mov 0x4(%rdx),%ebx a5a98: 31 c9 xor %ecx,%ecx a5a9a: 44 89 c2 mov %r8d,%edx a5a9d: 48 89 ef mov %rbp,%rdi a5aa0: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi a5aa6: 44 8d b3 41 20 00 00 lea 0x2041(%rbx),%r14d a5aad: e8 00 00 00 00 callq a5ab2 a5ab2: 44 89 ea mov %r13d,%edx a5ab5: 31 c9 xor %ecx,%ecx a5ab7: 44 89 f6 mov %r14d,%esi a5aba: 81 ca 00 00 00 80 or $0x80000000,%edx a5ac0: 48 89 ef mov %rbp,%rdi a5ac3: e8 00 00 00 00 callq a5ac8 a5ac8: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi a5ace: 31 c9 xor %ecx,%ecx a5ad0: 48 89 ef mov %rbp,%rdi a5ad3: ba 01 00 00 00 mov $0x1,%edx a5ad8: bb 50 c3 00 00 mov $0xc350,%ebx a5add: e8 00 00 00 00 callq a5ae2 a5ae2: 31 d2 xor %edx,%edx a5ae4: 44 89 f6 mov %r14d,%esi a5ae7: 48 89 ef mov %rbp,%rdi a5aea: e8 00 00 00 00 callq a5aef a5aef: 85 c0 test %eax,%eax a5af1: 0f 89 59 fd ff ff jns a5850 a5af7: bf c6 a7 00 00 mov $0xa7c6,%edi a5afc: e8 00 00 00 00 callq a5b01 a5b01: 83 eb 01 sub $0x1,%ebx a5b04: 75 dc jne a5ae2 a5b06: 44 89 ee mov %r13d,%esi a5b09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5b10: e8 00 00 00 00 callq a5b15 a5b15: e9 36 fd ff ff jmpq a5850 a5b1a: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5b1e: 31 c9 xor %ecx,%ecx a5b20: 44 89 c2 mov %r8d,%edx a5b23: 48 89 ef mov %rbp,%rdi a5b26: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5b2d: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5b34: e8 00 00 00 00 callq a5b39 a5b39: 44 89 fa mov %r15d,%edx a5b3c: 31 c9 xor %ecx,%ecx a5b3e: 44 89 f6 mov %r14d,%esi a5b41: 81 ca 00 00 00 80 or $0x80000000,%edx a5b47: 48 89 ef mov %rbp,%rdi a5b4a: e8 00 00 00 00 callq a5b4f a5b4f: 31 c9 xor %ecx,%ecx a5b51: ba 01 00 00 00 mov $0x1,%edx a5b56: 48 89 ef mov %rbp,%rdi a5b59: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a5b60: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5b66: e8 00 00 00 00 callq a5b6b a5b6b: 31 d2 xor %edx,%edx a5b6d: 44 89 f6 mov %r14d,%esi a5b70: 48 89 ef mov %rbp,%rdi a5b73: e8 00 00 00 00 callq a5b78 a5b78: 85 c0 test %eax,%eax a5b7a: 0f 89 97 fc ff ff jns a5817 a5b80: bf c6 a7 00 00 mov $0xa7c6,%edi a5b85: e8 00 00 00 00 callq a5b8a a5b8a: 41 83 ed 01 sub $0x1,%r13d a5b8e: 75 db jne a5b6b a5b90: 44 89 fe mov %r15d,%esi a5b93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5b9a: e8 00 00 00 00 callq a5b9f a5b9f: e9 73 fc ff ff jmpq a5817 a5ba4: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5ba8: 31 c9 xor %ecx,%ecx a5baa: 44 89 c2 mov %r8d,%edx a5bad: 48 89 ef mov %rbp,%rdi a5bb0: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5bb7: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5bbe: e8 00 00 00 00 callq a5bc3 a5bc3: 44 89 fa mov %r15d,%edx a5bc6: 31 c9 xor %ecx,%ecx a5bc8: 44 89 f6 mov %r14d,%esi a5bcb: 81 ca 00 00 00 80 or $0x80000000,%edx a5bd1: 48 89 ef mov %rbp,%rdi a5bd4: e8 00 00 00 00 callq a5bd9 a5bd9: 31 c9 xor %ecx,%ecx a5bdb: ba 01 00 00 00 mov $0x1,%edx a5be0: 48 89 ef mov %rbp,%rdi a5be3: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a5bea: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5bf0: e8 00 00 00 00 callq a5bf5 a5bf5: 31 d2 xor %edx,%edx a5bf7: 44 89 f6 mov %r14d,%esi a5bfa: 48 89 ef mov %rbp,%rdi a5bfd: e8 00 00 00 00 callq a5c02 a5c02: 85 c0 test %eax,%eax a5c04: 0f 89 d4 fb ff ff jns a57de a5c0a: bf c6 a7 00 00 mov $0xa7c6,%edi a5c0f: e8 00 00 00 00 callq a5c14 a5c14: 41 83 ed 01 sub $0x1,%r13d a5c18: 75 db jne a5bf5 a5c1a: 44 89 fe mov %r15d,%esi a5c1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5c24: e8 00 00 00 00 callq a5c29 a5c29: e9 b0 fb ff ff jmpq a57de a5c2e: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5c32: 31 c9 xor %ecx,%ecx a5c34: 44 89 c2 mov %r8d,%edx a5c37: 48 89 ef mov %rbp,%rdi a5c3a: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5c41: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5c48: e8 00 00 00 00 callq a5c4d a5c4d: 44 89 fa mov %r15d,%edx a5c50: 31 c9 xor %ecx,%ecx a5c52: 44 89 f6 mov %r14d,%esi a5c55: 81 ca 00 00 00 80 or $0x80000000,%edx a5c5b: 48 89 ef mov %rbp,%rdi a5c5e: e8 00 00 00 00 callq a5c63 a5c63: 31 c9 xor %ecx,%ecx a5c65: ba 01 00 00 00 mov $0x1,%edx a5c6a: 48 89 ef mov %rbp,%rdi a5c6d: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a5c74: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5c7a: e8 00 00 00 00 callq a5c7f a5c7f: 31 d2 xor %edx,%edx a5c81: 44 89 f6 mov %r14d,%esi a5c84: 48 89 ef mov %rbp,%rdi a5c87: e8 00 00 00 00 callq a5c8c a5c8c: 85 c0 test %eax,%eax a5c8e: 0f 89 11 fb ff ff jns a57a5 a5c94: bf c6 a7 00 00 mov $0xa7c6,%edi a5c99: e8 00 00 00 00 callq a5c9e a5c9e: 41 83 ed 01 sub $0x1,%r13d a5ca2: 75 db jne a5c7f a5ca4: 44 89 fe mov %r15d,%esi a5ca7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5cae: e8 00 00 00 00 callq a5cb3 a5cb3: e9 ed fa ff ff jmpq a57a5 a5cb8: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5cbc: 31 c9 xor %ecx,%ecx a5cbe: 44 89 c2 mov %r8d,%edx a5cc1: 48 89 ef mov %rbp,%rdi a5cc4: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5ccb: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5cd2: e8 00 00 00 00 callq a5cd7 a5cd7: 44 89 fa mov %r15d,%edx a5cda: 31 c9 xor %ecx,%ecx a5cdc: 44 89 f6 mov %r14d,%esi a5cdf: 81 ca 00 00 00 80 or $0x80000000,%edx a5ce5: 48 89 ef mov %rbp,%rdi a5ce8: e8 00 00 00 00 callq a5ced a5ced: 31 c9 xor %ecx,%ecx a5cef: ba 01 00 00 00 mov $0x1,%edx a5cf4: 48 89 ef mov %rbp,%rdi a5cf7: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a5cfe: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5d04: e8 00 00 00 00 callq a5d09 a5d09: 31 d2 xor %edx,%edx a5d0b: 44 89 f6 mov %r14d,%esi a5d0e: 48 89 ef mov %rbp,%rdi a5d11: e8 00 00 00 00 callq a5d16 a5d16: 85 c0 test %eax,%eax a5d18: 0f 89 4e fa ff ff jns a576c a5d1e: bf c6 a7 00 00 mov $0xa7c6,%edi a5d23: e8 00 00 00 00 callq a5d28 a5d28: 41 83 ed 01 sub $0x1,%r13d a5d2c: 75 db jne a5d09 a5d2e: 44 89 fe mov %r15d,%esi a5d31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5d38: e8 00 00 00 00 callq a5d3d a5d3d: e9 2a fa ff ff jmpq a576c a5d42: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5d46: 31 c9 xor %ecx,%ecx a5d48: 44 89 c2 mov %r8d,%edx a5d4b: 48 89 ef mov %rbp,%rdi a5d4e: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5d55: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5d5c: e8 00 00 00 00 callq a5d61 a5d61: 44 89 fa mov %r15d,%edx a5d64: 31 c9 xor %ecx,%ecx a5d66: 44 89 f6 mov %r14d,%esi a5d69: 81 ca 00 00 00 80 or $0x80000000,%edx a5d6f: 48 89 ef mov %rbp,%rdi a5d72: e8 00 00 00 00 callq a5d77 a5d77: 31 c9 xor %ecx,%ecx a5d79: ba 01 00 00 00 mov $0x1,%edx a5d7e: 48 89 ef mov %rbp,%rdi a5d81: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a5d88: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5d8e: e8 00 00 00 00 callq a5d93 a5d93: 31 d2 xor %edx,%edx a5d95: 44 89 f6 mov %r14d,%esi a5d98: 48 89 ef mov %rbp,%rdi a5d9b: e8 00 00 00 00 callq a5da0 a5da0: 85 c0 test %eax,%eax a5da2: 0f 89 8b f9 ff ff jns a5733 a5da8: bf c6 a7 00 00 mov $0xa7c6,%edi a5dad: e8 00 00 00 00 callq a5db2 a5db2: 41 83 ed 01 sub $0x1,%r13d a5db6: 75 db jne a5d93 a5db8: 44 89 fe mov %r15d,%esi a5dbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5dc2: e8 00 00 00 00 callq a5dc7 a5dc7: e9 67 f9 ff ff jmpq a5733 a5dcc: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5dd0: 31 c9 xor %ecx,%ecx a5dd2: 44 89 c2 mov %r8d,%edx a5dd5: 48 89 ef mov %rbp,%rdi a5dd8: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5ddf: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5de6: e8 00 00 00 00 callq a5deb a5deb: 44 89 fa mov %r15d,%edx a5dee: 31 c9 xor %ecx,%ecx a5df0: 44 89 f6 mov %r14d,%esi a5df3: 81 ca 00 00 00 80 or $0x80000000,%edx a5df9: 48 89 ef mov %rbp,%rdi a5dfc: e8 00 00 00 00 callq a5e01 a5e01: 31 c9 xor %ecx,%ecx a5e03: ba 01 00 00 00 mov $0x1,%edx a5e08: 48 89 ef mov %rbp,%rdi a5e0b: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a5e12: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5e18: e8 00 00 00 00 callq a5e1d a5e1d: 31 d2 xor %edx,%edx a5e1f: 44 89 f6 mov %r14d,%esi a5e22: 48 89 ef mov %rbp,%rdi a5e25: e8 00 00 00 00 callq a5e2a a5e2a: 85 c0 test %eax,%eax a5e2c: 0f 89 b9 f8 ff ff jns a56eb a5e32: bf c6 a7 00 00 mov $0xa7c6,%edi a5e37: e8 00 00 00 00 callq a5e3c a5e3c: 41 83 ed 01 sub $0x1,%r13d a5e40: 75 db jne a5e1d a5e42: 44 89 fe mov %r15d,%esi a5e45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5e4c: e8 00 00 00 00 callq a5e51 a5e51: e9 95 f8 ff ff jmpq a56eb a5e56: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5e5a: 31 c9 xor %ecx,%ecx a5e5c: 44 89 c2 mov %r8d,%edx a5e5f: 48 89 ef mov %rbp,%rdi a5e62: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5e69: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5e70: e8 00 00 00 00 callq a5e75 a5e75: 44 89 fa mov %r15d,%edx a5e78: 31 c9 xor %ecx,%ecx a5e7a: 44 89 f6 mov %r14d,%esi a5e7d: 81 ca 00 00 00 80 or $0x80000000,%edx a5e83: 48 89 ef mov %rbp,%rdi a5e86: e8 00 00 00 00 callq a5e8b a5e8b: 31 c9 xor %ecx,%ecx a5e8d: ba 01 00 00 00 mov $0x1,%edx a5e92: 48 89 ef mov %rbp,%rdi a5e95: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a5e9c: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5ea2: e8 00 00 00 00 callq a5ea7 a5ea7: 31 d2 xor %edx,%edx a5ea9: 44 89 f6 mov %r14d,%esi a5eac: 48 89 ef mov %rbp,%rdi a5eaf: e8 00 00 00 00 callq a5eb4 a5eb4: 85 c0 test %eax,%eax a5eb6: 0f 89 f6 f7 ff ff jns a56b2 a5ebc: bf c6 a7 00 00 mov $0xa7c6,%edi a5ec1: e8 00 00 00 00 callq a5ec6 a5ec6: 41 83 ed 01 sub $0x1,%r13d a5eca: 75 db jne a5ea7 a5ecc: 44 89 fe mov %r15d,%esi a5ecf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5ed6: e8 00 00 00 00 callq a5edb a5edb: e9 d2 f7 ff ff jmpq a56b2 a5ee0: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5ee4: 31 c9 xor %ecx,%ecx a5ee6: 44 89 c2 mov %r8d,%edx a5ee9: 48 89 ef mov %rbp,%rdi a5eec: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5ef3: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5efa: e8 00 00 00 00 callq a5eff a5eff: 44 89 fa mov %r15d,%edx a5f02: 31 c9 xor %ecx,%ecx a5f04: 44 89 f6 mov %r14d,%esi a5f07: 81 ca 00 00 00 80 or $0x80000000,%edx a5f0d: 48 89 ef mov %rbp,%rdi a5f10: e8 00 00 00 00 callq a5f15 a5f15: 31 c9 xor %ecx,%ecx a5f17: ba 01 00 00 00 mov $0x1,%edx a5f1c: 48 89 ef mov %rbp,%rdi a5f1f: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a5f26: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5f2c: e8 00 00 00 00 callq a5f31 a5f31: 31 d2 xor %edx,%edx a5f33: 44 89 f6 mov %r14d,%esi a5f36: 48 89 ef mov %rbp,%rdi a5f39: e8 00 00 00 00 callq a5f3e a5f3e: 85 c0 test %eax,%eax a5f40: 0f 89 33 f7 ff ff jns a5679 a5f46: bf c6 a7 00 00 mov $0xa7c6,%edi a5f4b: e8 00 00 00 00 callq a5f50 a5f50: 41 83 ed 01 sub $0x1,%r13d a5f54: 75 db jne a5f31 a5f56: 44 89 fe mov %r15d,%esi a5f59: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5f60: e8 00 00 00 00 callq a5f65 a5f65: e9 0f f7 ff ff jmpq a5679 a5f6a: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5f6e: 31 c9 xor %ecx,%ecx a5f70: 44 89 c2 mov %r8d,%edx a5f73: 48 89 ef mov %rbp,%rdi a5f76: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a5f7d: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a5f84: e8 00 00 00 00 callq a5f89 a5f89: 44 89 fa mov %r15d,%edx a5f8c: 31 c9 xor %ecx,%ecx a5f8e: 44 89 f6 mov %r14d,%esi a5f91: 81 ca 00 00 00 80 or $0x80000000,%edx a5f97: 48 89 ef mov %rbp,%rdi a5f9a: e8 00 00 00 00 callq a5f9f a5f9f: 31 c9 xor %ecx,%ecx a5fa1: ba 01 00 00 00 mov $0x1,%edx a5fa6: 48 89 ef mov %rbp,%rdi a5fa9: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a5fb0: 41 bd 50 c3 00 00 mov $0xc350,%r13d a5fb6: e8 00 00 00 00 callq a5fbb a5fbb: 31 d2 xor %edx,%edx a5fbd: 44 89 f6 mov %r14d,%esi a5fc0: 48 89 ef mov %rbp,%rdi a5fc3: e8 00 00 00 00 callq a5fc8 a5fc8: 85 c0 test %eax,%eax a5fca: 0f 89 70 f6 ff ff jns a5640 a5fd0: bf c6 a7 00 00 mov $0xa7c6,%edi a5fd5: e8 00 00 00 00 callq a5fda a5fda: 41 83 ed 01 sub $0x1,%r13d a5fde: 75 db jne a5fbb a5fe0: 44 89 fe mov %r15d,%esi a5fe3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5fea: e8 00 00 00 00 callq a5fef a5fef: e9 4c f6 ff ff jmpq a5640 a5ff4: 44 8b 6a 04 mov 0x4(%rdx),%r13d a5ff8: 31 c9 xor %ecx,%ecx a5ffa: 44 89 c2 mov %r8d,%edx a5ffd: 48 89 ef mov %rbp,%rdi a6000: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a6007: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a600e: e8 00 00 00 00 callq a6013 a6013: 44 89 fa mov %r15d,%edx a6016: 31 c9 xor %ecx,%ecx a6018: 44 89 f6 mov %r14d,%esi a601b: 81 ca 00 00 00 80 or $0x80000000,%edx a6021: 48 89 ef mov %rbp,%rdi a6024: e8 00 00 00 00 callq a6029 a6029: 31 c9 xor %ecx,%ecx a602b: ba 01 00 00 00 mov $0x1,%edx a6030: 48 89 ef mov %rbp,%rdi a6033: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a603a: 41 bd 50 c3 00 00 mov $0xc350,%r13d a6040: e8 00 00 00 00 callq a6045 a6045: 31 d2 xor %edx,%edx a6047: 44 89 f6 mov %r14d,%esi a604a: 48 89 ef mov %rbp,%rdi a604d: e8 00 00 00 00 callq a6052 a6052: 85 c0 test %eax,%eax a6054: 0f 89 ad f5 ff ff jns a5607 a605a: bf c6 a7 00 00 mov $0xa7c6,%edi a605f: e8 00 00 00 00 callq a6064 a6064: 41 83 ed 01 sub $0x1,%r13d a6068: 75 db jne a6045 a606a: 44 89 fe mov %r15d,%esi a606d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a6074: e8 00 00 00 00 callq a6079 a6079: e9 89 f5 ff ff jmpq a5607 a607e: 44 8b 6a 04 mov 0x4(%rdx),%r13d a6082: 31 c9 xor %ecx,%ecx a6084: 44 89 c2 mov %r8d,%edx a6087: 48 89 ef mov %rbp,%rdi a608a: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a6091: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a6098: e8 00 00 00 00 callq a609d a609d: 44 89 fa mov %r15d,%edx a60a0: 31 c9 xor %ecx,%ecx a60a2: 44 89 f6 mov %r14d,%esi a60a5: 81 ca 00 00 00 80 or $0x80000000,%edx a60ab: 48 89 ef mov %rbp,%rdi a60ae: e8 00 00 00 00 callq a60b3 a60b3: 31 c9 xor %ecx,%ecx a60b5: ba 01 00 00 00 mov $0x1,%edx a60ba: 48 89 ef mov %rbp,%rdi a60bd: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a60c4: 41 bd 50 c3 00 00 mov $0xc350,%r13d a60ca: e8 00 00 00 00 callq a60cf a60cf: 31 d2 xor %edx,%edx a60d1: 44 89 f6 mov %r14d,%esi a60d4: 48 89 ef mov %rbp,%rdi a60d7: e8 00 00 00 00 callq a60dc a60dc: 85 c0 test %eax,%eax a60de: 0f 89 ea f4 ff ff jns a55ce a60e4: bf c6 a7 00 00 mov $0xa7c6,%edi a60e9: e8 00 00 00 00 callq a60ee a60ee: 41 83 ed 01 sub $0x1,%r13d a60f2: 75 db jne a60cf a60f4: 44 89 fe mov %r15d,%esi a60f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a60fe: e8 00 00 00 00 callq a6103 a6103: e9 c6 f4 ff ff jmpq a55ce a6108: 44 8b 6a 04 mov 0x4(%rdx),%r13d a610c: 31 c9 xor %ecx,%ecx a610e: 44 89 c2 mov %r8d,%edx a6111: 48 89 ef mov %rbp,%rdi a6114: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a611b: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a6122: e8 00 00 00 00 callq a6127 a6127: 44 89 fa mov %r15d,%edx a612a: 31 c9 xor %ecx,%ecx a612c: 44 89 f6 mov %r14d,%esi a612f: 81 ca 00 00 00 80 or $0x80000000,%edx a6135: 48 89 ef mov %rbp,%rdi a6138: e8 00 00 00 00 callq a613d a613d: 31 c9 xor %ecx,%ecx a613f: ba 01 00 00 00 mov $0x1,%edx a6144: 48 89 ef mov %rbp,%rdi a6147: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a614e: 41 bd 50 c3 00 00 mov $0xc350,%r13d a6154: e8 00 00 00 00 callq a6159 a6159: 31 d2 xor %edx,%edx a615b: 44 89 f6 mov %r14d,%esi a615e: 48 89 ef mov %rbp,%rdi a6161: e8 00 00 00 00 callq a6166 a6166: 85 c0 test %eax,%eax a6168: 0f 89 27 f4 ff ff jns a5595 a616e: bf c6 a7 00 00 mov $0xa7c6,%edi a6173: e8 00 00 00 00 callq a6178 a6178: 41 83 ed 01 sub $0x1,%r13d a617c: 75 db jne a6159 a617e: 44 89 fe mov %r15d,%esi a6181: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a6188: e8 00 00 00 00 callq a618d a618d: e9 03 f4 ff ff jmpq a5595 a6192: 44 8b 6a 04 mov 0x4(%rdx),%r13d a6196: 31 c9 xor %ecx,%ecx a6198: 44 89 c2 mov %r8d,%edx a619b: 48 89 ef mov %rbp,%rdi a619e: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a61a5: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a61ac: e8 00 00 00 00 callq a61b1 a61b1: 44 89 fa mov %r15d,%edx a61b4: 31 c9 xor %ecx,%ecx a61b6: 44 89 f6 mov %r14d,%esi a61b9: 81 ca 00 00 00 80 or $0x80000000,%edx a61bf: 48 89 ef mov %rbp,%rdi a61c2: e8 00 00 00 00 callq a61c7 a61c7: 31 c9 xor %ecx,%ecx a61c9: ba 01 00 00 00 mov $0x1,%edx a61ce: 48 89 ef mov %rbp,%rdi a61d1: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a61d8: 41 bd 50 c3 00 00 mov $0xc350,%r13d a61de: e8 00 00 00 00 callq a61e3 a61e3: 31 d2 xor %edx,%edx a61e5: 44 89 f6 mov %r14d,%esi a61e8: 48 89 ef mov %rbp,%rdi a61eb: e8 00 00 00 00 callq a61f0 a61f0: 85 c0 test %eax,%eax a61f2: 0f 89 64 f3 ff ff jns a555c a61f8: bf c6 a7 00 00 mov $0xa7c6,%edi a61fd: e8 00 00 00 00 callq a6202 a6202: 41 83 ed 01 sub $0x1,%r13d a6206: 75 db jne a61e3 a6208: 44 89 fe mov %r15d,%esi a620b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a6212: e8 00 00 00 00 callq a6217 a6217: e9 40 f3 ff ff jmpq a555c a621c: 44 8b 6a 04 mov 0x4(%rdx),%r13d a6220: 31 c9 xor %ecx,%ecx a6222: 44 89 c2 mov %r8d,%edx a6225: 48 89 ef mov %rbp,%rdi a6228: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a622f: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a6236: e8 00 00 00 00 callq a623b a623b: 44 89 fa mov %r15d,%edx a623e: 31 c9 xor %ecx,%ecx a6240: 44 89 f6 mov %r14d,%esi a6243: 81 ca 00 00 00 80 or $0x80000000,%edx a6249: 48 89 ef mov %rbp,%rdi a624c: e8 00 00 00 00 callq a6251 a6251: 31 c9 xor %ecx,%ecx a6253: ba 01 00 00 00 mov $0x1,%edx a6258: 48 89 ef mov %rbp,%rdi a625b: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a6262: 41 bd 50 c3 00 00 mov $0xc350,%r13d a6268: e8 00 00 00 00 callq a626d a626d: 31 d2 xor %edx,%edx a626f: 44 89 f6 mov %r14d,%esi a6272: 48 89 ef mov %rbp,%rdi a6275: e8 00 00 00 00 callq a627a a627a: 85 c0 test %eax,%eax a627c: 0f 89 a1 f2 ff ff jns a5523 a6282: bf c6 a7 00 00 mov $0xa7c6,%edi a6287: e8 00 00 00 00 callq a628c a628c: 41 83 ed 01 sub $0x1,%r13d a6290: 75 db jne a626d a6292: 44 89 fe mov %r15d,%esi a6295: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a629c: e8 00 00 00 00 callq a62a1 a62a1: e9 7d f2 ff ff jmpq a5523 a62a6: 44 8b 6a 04 mov 0x4(%rdx),%r13d a62aa: 31 c9 xor %ecx,%ecx a62ac: 44 89 c2 mov %r8d,%edx a62af: 48 89 ef mov %rbp,%rdi a62b2: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a62b9: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a62c0: e8 00 00 00 00 callq a62c5 a62c5: 44 89 fa mov %r15d,%edx a62c8: 31 c9 xor %ecx,%ecx a62ca: 44 89 f6 mov %r14d,%esi a62cd: 81 ca 00 00 00 80 or $0x80000000,%edx a62d3: 48 89 ef mov %rbp,%rdi a62d6: e8 00 00 00 00 callq a62db a62db: 31 c9 xor %ecx,%ecx a62dd: ba 01 00 00 00 mov $0x1,%edx a62e2: 48 89 ef mov %rbp,%rdi a62e5: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a62ec: 41 bd 50 c3 00 00 mov $0xc350,%r13d a62f2: e8 00 00 00 00 callq a62f7 a62f7: 31 d2 xor %edx,%edx a62f9: 44 89 f6 mov %r14d,%esi a62fc: 48 89 ef mov %rbp,%rdi a62ff: e8 00 00 00 00 callq a6304 a6304: 85 c0 test %eax,%eax a6306: 0f 89 de f1 ff ff jns a54ea a630c: bf c6 a7 00 00 mov $0xa7c6,%edi a6311: e8 00 00 00 00 callq a6316 a6316: 41 83 ed 01 sub $0x1,%r13d a631a: 75 db jne a62f7 a631c: 44 89 fe mov %r15d,%esi a631f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a6326: e8 00 00 00 00 callq a632b a632b: e9 ba f1 ff ff jmpq a54ea a6330: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a6337: 48 89 ef mov %rbp,%rdi a633a: 31 d2 xor %edx,%edx a633c: 8b 30 mov (%rax),%esi a633e: 81 c6 b8 10 00 00 add $0x10b8,%esi a6344: e8 00 00 00 00 callq a6349 a6349: 48 89 ef mov %rbp,%rdi a634c: 5b pop %rbx a634d: 31 c9 xor %ecx,%ecx a634f: 83 c8 02 or $0x2,%eax a6352: 89 c2 mov %eax,%edx a6354: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a635b: 5d pop %rbp a635c: 41 5c pop %r12 a635e: 41 5d pop %r13 a6360: 8b 30 mov (%rax),%esi a6362: 41 5e pop %r14 a6364: 41 5f pop %r15 a6366: 81 c6 b8 10 00 00 add $0x10b8,%esi a636c: e9 00 00 00 00 jmpq a6371 a6371: 8b 85 78 66 01 00 mov 0x16678(%rbp),%eax a6377: 31 c9 xor %ecx,%ecx a6379: 48 89 ef mov %rbp,%rdi a637c: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx a6383: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a638a: 8b 30 mov (%rax),%esi a638c: 81 c6 5c 10 00 00 add $0x105c,%esi a6392: e8 00 00 00 00 callq a6397 a6397: 83 bd 08 07 00 00 18 cmpl $0x18,0x708(%rbp) a639e: 75 20 jne a63c0 a63a0: 81 bd a0 91 00 00 a4 cmpl $0xa4,0x91a0(%rbp) a63a7: 00 00 00 a63aa: 76 14 jbe a63c0 a63ac: 83 bd f4 91 00 00 33 cmpl $0x33,0x91f4(%rbp) a63b3: 76 0b jbe a63c0 a63b5: 8b 85 80 0d 00 00 mov 0xd80(%rbp),%eax a63bb: 8d 50 fc lea -0x4(%rax),%edx a63be: eb 0d jmp a63cd a63c0: 8b 85 a0 66 01 00 mov 0x166a0(%rbp),%eax a63c6: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx a63cd: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a63d4: 31 c9 xor %ecx,%ecx a63d6: 48 89 ef mov %rbp,%rdi a63d9: 8b 30 mov (%rax),%esi a63db: 81 c6 5d 10 00 00 add $0x105d,%esi a63e1: e8 00 00 00 00 callq a63e6 a63e6: e9 0f f3 ff ff jmpq a56fa a63eb: 44 8b 6a 04 mov 0x4(%rdx),%r13d a63ef: 31 c9 xor %ecx,%ecx a63f1: ba 01 00 00 00 mov $0x1,%edx a63f6: 48 89 ef mov %rbp,%rdi a63f9: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a6400: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a6407: e8 00 00 00 00 callq a640c a640c: 44 89 fa mov %r15d,%edx a640f: 31 c9 xor %ecx,%ecx a6411: 44 89 f6 mov %r14d,%esi a6414: 81 ca 00 00 00 80 or $0x80000000,%edx a641a: 48 89 ef mov %rbp,%rdi a641d: e8 00 00 00 00 callq a6422 a6422: 31 c9 xor %ecx,%ecx a6424: ba 01 00 00 00 mov $0x1,%edx a6429: 48 89 ef mov %rbp,%rdi a642c: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a6433: 41 bd 50 c3 00 00 mov $0xc350,%r13d a6439: e8 00 00 00 00 callq a643e a643e: 31 d2 xor %edx,%edx a6440: 44 89 f6 mov %r14d,%esi a6443: 48 89 ef mov %rbp,%rdi a6446: e8 00 00 00 00 callq a644b a644b: 85 c0 test %eax,%eax a644d: 0f 89 37 ef ff ff jns a538a a6453: bf c6 a7 00 00 mov $0xa7c6,%edi a6458: e8 00 00 00 00 callq a645d a645d: 41 83 ed 01 sub $0x1,%r13d a6461: 75 db jne a643e a6463: 44 89 fe mov %r15d,%esi a6466: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a646d: e8 00 00 00 00 callq a6472 a6472: e9 13 ef ff ff jmpq a538a a6477: 44 8b 6a 04 mov 0x4(%rdx),%r13d a647b: 31 c9 xor %ecx,%ecx a647d: 44 89 c2 mov %r8d,%edx a6480: 48 89 ef mov %rbp,%rdi a6483: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a648a: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a6491: e8 00 00 00 00 callq a6496 a6496: 44 89 fa mov %r15d,%edx a6499: 31 c9 xor %ecx,%ecx a649b: 44 89 f6 mov %r14d,%esi a649e: 81 ca 00 00 00 80 or $0x80000000,%edx a64a4: 48 89 ef mov %rbp,%rdi a64a7: e8 00 00 00 00 callq a64ac a64ac: 31 c9 xor %ecx,%ecx a64ae: ba 01 00 00 00 mov $0x1,%edx a64b3: 48 89 ef mov %rbp,%rdi a64b6: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a64bd: 41 bd 50 c3 00 00 mov $0xc350,%r13d a64c3: e8 00 00 00 00 callq a64c8 a64c8: eb 14 jmp a64de a64ca: bf c6 a7 00 00 mov $0xa7c6,%edi a64cf: e8 00 00 00 00 callq a64d4 a64d4: 41 83 ed 01 sub $0x1,%r13d a64d8: 0f 84 b4 01 00 00 je a6692 a64de: 31 d2 xor %edx,%edx a64e0: 44 89 f6 mov %r14d,%esi a64e3: 48 89 ef mov %rbp,%rdi a64e6: e8 00 00 00 00 callq a64eb a64eb: 85 c0 test %eax,%eax a64ed: 78 db js a64ca a64ef: e9 bd ef ff ff jmpq a54b1 a64f4: 44 8b 6a 04 mov 0x4(%rdx),%r13d a64f8: 31 c9 xor %ecx,%ecx a64fa: 44 89 c2 mov %r8d,%edx a64fd: 48 89 ef mov %rbp,%rdi a6500: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a6507: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a650e: e8 00 00 00 00 callq a6513 a6513: 44 89 fa mov %r15d,%edx a6516: 31 c9 xor %ecx,%ecx a6518: 44 89 f6 mov %r14d,%esi a651b: 81 ca 00 00 00 80 or $0x80000000,%edx a6521: 48 89 ef mov %rbp,%rdi a6524: e8 00 00 00 00 callq a6529 a6529: 31 c9 xor %ecx,%ecx a652b: ba 01 00 00 00 mov $0x1,%edx a6530: 48 89 ef mov %rbp,%rdi a6533: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a653a: 41 bd 50 c3 00 00 mov $0xc350,%r13d a6540: e8 00 00 00 00 callq a6545 a6545: 31 d2 xor %edx,%edx a6547: 44 89 f6 mov %r14d,%esi a654a: 48 89 ef mov %rbp,%rdi a654d: e8 00 00 00 00 callq a6552 a6552: 85 c0 test %eax,%eax a6554: 0f 89 ac ee ff ff jns a5406 a655a: bf c6 a7 00 00 mov $0xa7c6,%edi a655f: e8 00 00 00 00 callq a6564 a6564: 41 83 ed 01 sub $0x1,%r13d a6568: 75 db jne a6545 a656a: 44 89 fe mov %r15d,%esi a656d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a6574: e8 00 00 00 00 callq a6579 a6579: e9 88 ee ff ff jmpq a5406 a657e: 44 8b 6a 04 mov 0x4(%rdx),%r13d a6582: 31 c9 xor %ecx,%ecx a6584: 44 89 c2 mov %r8d,%edx a6587: 48 89 ef mov %rbp,%rdi a658a: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a6591: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a6598: e8 00 00 00 00 callq a659d a659d: 44 89 fa mov %r15d,%edx a65a0: 31 c9 xor %ecx,%ecx a65a2: 44 89 f6 mov %r14d,%esi a65a5: 81 ca 00 00 00 80 or $0x80000000,%edx a65ab: 48 89 ef mov %rbp,%rdi a65ae: e8 00 00 00 00 callq a65b3 a65b3: 31 c9 xor %ecx,%ecx a65b5: ba 01 00 00 00 mov $0x1,%edx a65ba: 48 89 ef mov %rbp,%rdi a65bd: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a65c4: 41 bd 50 c3 00 00 mov $0xc350,%r13d a65ca: e8 00 00 00 00 callq a65cf a65cf: 31 d2 xor %edx,%edx a65d1: 44 89 f6 mov %r14d,%esi a65d4: 48 89 ef mov %rbp,%rdi a65d7: e8 00 00 00 00 callq a65dc a65dc: 85 c0 test %eax,%eax a65de: 0f 89 94 ee ff ff jns a5478 a65e4: bf c6 a7 00 00 mov $0xa7c6,%edi a65e9: e8 00 00 00 00 callq a65ee a65ee: 41 83 ed 01 sub $0x1,%r13d a65f2: 75 db jne a65cf a65f4: 44 89 fe mov %r15d,%esi a65f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a65fe: e8 00 00 00 00 callq a6603 a6603: e9 70 ee ff ff jmpq a5478 a6608: 44 8b 6a 04 mov 0x4(%rdx),%r13d a660c: 31 c9 xor %ecx,%ecx a660e: 44 89 c2 mov %r8d,%edx a6611: 48 89 ef mov %rbp,%rdi a6614: 41 8d b5 40 20 00 00 lea 0x2040(%r13),%esi a661b: 45 8d b5 41 20 00 00 lea 0x2041(%r13),%r14d a6622: e8 00 00 00 00 callq a6627 a6627: 44 89 fa mov %r15d,%edx a662a: 31 c9 xor %ecx,%ecx a662c: 44 89 f6 mov %r14d,%esi a662f: 81 ca 00 00 00 80 or $0x80000000,%edx a6635: 48 89 ef mov %rbp,%rdi a6638: e8 00 00 00 00 callq a663d a663d: 31 c9 xor %ecx,%ecx a663f: ba 01 00 00 00 mov $0x1,%edx a6644: 48 89 ef mov %rbp,%rdi a6647: 41 8d b5 cc 4c 00 00 lea 0x4ccc(%r13),%esi a664e: 41 bd 50 c3 00 00 mov $0xc350,%r13d a6654: e8 00 00 00 00 callq a6659 a6659: 31 d2 xor %edx,%edx a665b: 44 89 f6 mov %r14d,%esi a665e: 48 89 ef mov %rbp,%rdi a6661: e8 00 00 00 00 callq a6666 a6666: 85 c0 test %eax,%eax a6668: 0f 89 d1 ed ff ff jns a543f a666e: bf c6 a7 00 00 mov $0xa7c6,%edi a6673: e8 00 00 00 00 callq a6678 a6678: 41 83 ed 01 sub $0x1,%r13d a667c: 75 db jne a6659 a667e: 44 89 fe mov %r15d,%esi a6681: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a6688: e8 00 00 00 00 callq a668d a668d: e9 ad ed ff ff jmpq a543f a6692: 44 89 fe mov %r15d,%esi a6695: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a669c: e8 00 00 00 00 callq a66a1 a66a1: e9 0b ee ff ff jmpq a54b1 a66a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) a66ad: 00 00 00 00000000000a66b0 : a66b0: e8 00 00 00 00 callq a66b5 a66b5: 41 55 push %r13 a66b7: 41 54 push %r12 a66b9: 55 push %rbp a66ba: 48 89 fd mov %rdi,%rbp a66bd: 53 push %rbx a66be: 48 8b 9f 68 02 00 00 mov 0x268(%rdi),%rbx a66c5: 4c 8b 27 mov (%rdi),%r12 a66c8: c7 03 00 08 31 c0 movl $0xc0310800,(%rbx) a66ce: c7 43 2c 01 00 00 00 movl $0x1,0x2c(%rbx) a66d5: 48 c7 43 5c ff ff ff movq $0xffffffffffffffff,0x5c(%rbx) a66dc: ff a66dd: 48 c7 43 68 ff ff ff movq $0xffffffffffffffff,0x68(%rbx) a66e4: ff a66e5: 48 c7 83 9c 00 00 00 movq $0xffffffffffffffff,0x9c(%rbx) a66ec: ff ff ff ff a66f0: 48 c7 83 a4 00 00 00 movq $0xffffffffffffffff,0xa4(%rbx) a66f7: ff ff ff ff a66fb: c7 83 80 00 00 00 03 movl $0x3,0x80(%rbx) a6702: 00 00 00 a6705: 8b 87 60 02 00 00 mov 0x260(%rdi),%eax a670b: 05 08 08 00 00 add $0x808,%eax a6710: 89 83 f8 01 00 00 mov %eax,0x1f8(%rbx) a6716: 48 8b 87 60 02 00 00 mov 0x260(%rdi),%rax a671d: 48 05 08 08 00 00 add $0x808,%rax a6723: 48 c1 e8 20 shr $0x20,%rax a6727: 89 83 fc 01 00 00 mov %eax,0x1fc(%rbx) a672d: 48 8b 87 70 02 00 00 mov 0x270(%rdi),%rax a6734: 4c 89 e7 mov %r12,%rdi a6737: 48 89 c2 mov %rax,%rdx a673a: 48 c1 e8 28 shr $0x28,%rax a673e: 48 c1 ea 08 shr $0x8,%rdx a6742: 89 83 98 02 00 00 mov %eax,0x298(%rbx) a6748: 89 93 94 02 00 00 mov %edx,0x294(%rbx) a674e: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a6755: 00 a6756: 31 d2 xor %edx,%edx a6758: 8b 30 mov (%rax),%esi a675a: 81 c6 6c 12 00 00 add $0x126c,%esi a6760: e8 00 00 00 00 callq a6765 a6765: 31 d2 xor %edx,%edx a6767: 4c 89 e7 mov %r12,%rdi a676a: 83 e0 c0 and $0xffffffc0,%eax a676d: 83 c8 09 or $0x9,%eax a6770: 89 83 9c 02 00 00 mov %eax,0x29c(%rbx) a6776: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a677d: 00 a677e: 8b 30 mov (%rax),%esi a6780: 81 c6 54 12 00 00 add $0x1254,%esi a6786: e8 00 00 00 00 callq a678b a678b: 89 c2 mov %eax,%edx a678d: 81 e2 ff ff ff bf and $0xbfffffff,%edx a6793: 80 bd 7c 02 00 00 00 cmpb $0x0,0x27c(%rbp) a679a: 74 21 je a67bd a679c: 8b 8d 78 02 00 00 mov 0x278(%rbp),%ecx a67a2: 25 03 00 00 60 and $0x60000003,%eax a67a7: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx a67ae: 81 e2 fc ff ff 0f and $0xffffffc,%edx a67b4: 09 d0 or %edx,%eax a67b6: 0d 00 00 00 40 or $0x40000000,%eax a67bb: 89 c2 mov %eax,%edx a67bd: 89 93 3c 02 00 00 mov %edx,0x23c(%rbx) a67c3: 4c 89 e7 mov %r12,%rdi a67c6: 31 d2 xor %edx,%edx a67c8: 48 c7 85 10 02 00 00 movq $0x0,0x210(%rbp) a67cf: 00 00 00 00 a67d3: c7 83 60 02 00 00 00 movl $0x0,0x260(%rbx) a67da: 00 00 00 a67dd: c7 83 28 02 00 00 00 movl $0x0,0x228(%rbx) a67e4: 00 00 00 a67e7: 48 c7 83 d8 02 00 00 movq $0x0,0x2d8(%rbx) a67ee: 00 00 00 00 a67f2: 8b 85 60 02 00 00 mov 0x260(%rbp),%eax a67f8: 83 e0 fc and $0xfffffffc,%eax a67fb: 89 83 00 02 00 00 mov %eax,0x200(%rbx) a6801: 8b 85 64 02 00 00 mov 0x264(%rbp),%eax a6807: 89 83 04 02 00 00 mov %eax,0x204(%rbx) a680d: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a6814: 00 a6815: 8b 30 mov (%rax),%esi a6817: 81 c6 67 12 00 00 add $0x1267,%esi a681d: e8 00 00 00 00 callq a6822 a6822: 4c 89 e7 mov %r12,%rdi a6825: 83 e0 f0 and $0xfffffff0,%eax a6828: 89 83 88 02 00 00 mov %eax,0x288(%rbx) a682e: 48 8b 85 30 02 00 00 mov 0x230(%rbp),%rax a6835: 48 89 c2 mov %rax,%rdx a6838: 48 c1 e8 28 shr $0x28,%rax a683c: 48 c1 ea 08 shr $0x8,%rdx a6840: 89 83 24 02 00 00 mov %eax,0x224(%rbx) a6846: 89 93 20 02 00 00 mov %edx,0x220(%rbx) a684c: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a6853: 00 a6854: 31 d2 xor %edx,%edx a6856: 8b 30 mov (%rax),%esi a6858: 81 c6 56 12 00 00 add $0x1256,%esi a685e: e8 00 00 00 00 callq a6863 a6863: 8b 95 20 02 00 00 mov 0x220(%rbp),%edx a6869: 83 e0 c0 and $0xffffffc0,%eax a686c: 89 d7 mov %edx,%edi a686e: 41 89 c5 mov %eax,%r13d a6871: b8 3f 00 00 00 mov $0x3f,%eax a6876: c1 ef 02 shr $0x2,%edi a6879: 83 fa 07 cmp $0x7,%edx a687c: 76 0b jbe a6889 a687e: e8 3d d5 ff ff callq a3dc0 <__order_base_2.part.0> a6883: 83 e8 01 sub $0x1,%eax a6886: 83 e0 3f and $0x3f,%eax a6889: 41 09 c5 or %eax,%r13d a688c: 41 81 e5 ff c0 ff cf and $0xcfffc0ff,%r13d a6893: 41 81 cd 00 00 00 c0 or $0xc0000000,%r13d a689a: 44 89 ab 44 02 00 00 mov %r13d,0x244(%rbx) a68a1: 8b 85 08 02 00 00 mov 0x208(%rbp),%eax a68a7: c1 e0 02 shl $0x2,%eax a68aa: 49 03 84 24 28 5c 00 add 0x5c28(%r12),%rax a68b1: 00 a68b2: 89 c2 mov %eax,%edx a68b4: 48 c1 e8 20 shr $0x20,%rax a68b8: 83 e2 fc and $0xfffffffc,%edx a68bb: 25 ff ff 00 00 and $0xffff,%eax a68c0: 89 93 2c 02 00 00 mov %edx,0x22c(%rbx) a68c6: 89 83 30 02 00 00 mov %eax,0x230(%rbx) a68cc: 8b 85 80 02 00 00 mov 0x280(%rbp),%eax a68d2: c1 e0 02 shl $0x2,%eax a68d5: 49 03 84 24 28 5c 00 add 0x5c28(%r12),%rax a68dc: 00 a68dd: 89 c2 mov %eax,%edx a68df: 48 c1 e8 20 shr $0x20,%rax a68e3: 25 ff ff 00 00 and $0xffff,%eax a68e8: 83 e2 fc and $0xfffffffc,%edx a68eb: 89 83 38 02 00 00 mov %eax,0x238(%rbx) a68f1: 31 c0 xor %eax,%eax a68f3: 89 93 34 02 00 00 mov %edx,0x234(%rbx) a68f9: 80 bd 7c 02 00 00 00 cmpb $0x0,0x27c(%rbp) a6900: 0f 85 cb 00 00 00 jne a69d1 a6906: 89 83 3c 02 00 00 mov %eax,0x23c(%rbx) a690c: 31 d2 xor %edx,%edx a690e: 4c 89 e7 mov %r12,%rdi a6911: 48 c7 85 10 02 00 00 movq $0x0,0x210(%rbp) a6918: 00 00 00 00 a691c: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a6923: 00 a6924: 8b 30 mov (%rax),%esi a6926: 81 c6 4f 12 00 00 add $0x124f,%esi a692c: e8 00 00 00 00 callq a6931 a6931: 31 d2 xor %edx,%edx a6933: 4c 89 e7 mov %r12,%rdi a6936: c7 83 0c 02 00 00 00 movl $0x0,0x20c(%rbx) a693d: 00 00 00 a6940: 89 83 28 02 00 00 mov %eax,0x228(%rbx) a6946: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a694d: 00 a694e: 8b 30 mov (%rax),%esi a6950: 81 c6 49 12 00 00 add $0x1249,%esi a6956: e8 00 00 00 00 callq a695b a695b: 31 d2 xor %edx,%edx a695d: 4c 89 e7 mov %r12,%rdi a6960: 25 ff 00 fc ff and $0xfffc00ff,%eax a6965: 80 cc 53 or $0x53,%ah a6968: 89 83 10 02 00 00 mov %eax,0x210(%rbx) a696e: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a6975: 00 a6976: 8b 30 mov (%rax),%esi a6978: 81 c6 5a 12 00 00 add $0x125a,%esi a697e: e8 00 00 00 00 callq a6983 a6983: 0d 00 00 30 00 or $0x300000,%eax a6988: 89 83 54 02 00 00 mov %eax,0x254(%rbx) a698e: 48 8b 45 08 mov 0x8(%rbp),%rax a6992: 83 38 01 cmpl $0x1,(%rax) a6995: 74 78 je a6a0f a6997: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a699e: 00 a699f: 31 d2 xor %edx,%edx a69a1: 4c 89 e7 mov %r12,%rdi a69a4: 8b 30 mov (%rax),%esi a69a6: 81 c6 4c 12 00 00 add $0x124c,%esi a69ac: e8 00 00 00 00 callq a69b1 a69b1: 89 83 1c 02 00 00 mov %eax,0x21c(%rbx) a69b7: 48 8b 45 08 mov 0x8(%rbp),%rax a69bb: 83 38 09 cmpl $0x9,(%rax) a69be: 75 0a jne a69ca a69c0: c7 83 08 02 00 00 01 movl $0x1,0x208(%rbx) a69c7: 00 00 00 a69ca: 5b pop %rbx a69cb: 5d pop %rbp a69cc: 41 5c pop %r12 a69ce: 41 5d pop %r13 a69d0: c3 retq a69d1: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax a69d8: 00 a69d9: 31 d2 xor %edx,%edx a69db: 4c 89 e7 mov %r12,%rdi a69de: 8b 30 mov (%rax),%esi a69e0: 81 c6 54 12 00 00 add $0x1254,%esi a69e6: e8 00 00 00 00 callq a69eb a69eb: 8b 8d 78 02 00 00 mov 0x278(%rbp),%ecx a69f1: 25 03 00 00 60 and $0x60000003,%eax a69f6: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx a69fd: 81 e2 fc ff ff 0f and $0xffffffc,%edx a6a03: 09 d0 or %edx,%eax a6a05: 0d 00 00 00 40 or $0x40000000,%eax a6a0a: e9 f7 fe ff ff jmpq a6906 a6a0f: 8b 95 50 02 00 00 mov 0x250(%rbp),%edx a6a15: 8b b5 4c 02 00 00 mov 0x24c(%rbp),%esi a6a1b: 48 8b 7d 00 mov 0x0(%rbp),%rdi a6a1f: e8 00 00 00 00 callq a6a24 a6a24: 84 c0 test %al,%al a6a26: 0f 84 6b ff ff ff je a6997 a6a2c: 48 b8 02 00 00 00 0f movabs $0xf00000002,%rax a6a33: 00 00 00 a6a36: 48 89 83 14 02 00 00 mov %rax,0x214(%rbx) a6a3d: e9 55 ff ff ff jmpq a6997 a6a42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a6a49: 00 00 00 00 a6a4d: 0f 1f 00 nopl (%rax) 00000000000a6a50 : a6a50: e8 00 00 00 00 callq a6a55 a6a55: 48 8b 07 mov (%rdi),%rax a6a58: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx a6a5e: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax a6a65: 48 8d 04 90 lea (%rax,%rdx,4),%rax a6a69: 8b 00 mov (%rax),%eax a6a6b: c3 retq a6a6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a6a70 : a6a70: e8 00 00 00 00 callq a6a75 a6a75: 41 57 push %r15 a6a77: 41 56 push %r14 a6a79: 49 89 f6 mov %rsi,%r14 a6a7c: 41 55 push %r13 a6a7e: 49 89 fd mov %rdi,%r13 a6a81: 41 54 push %r12 a6a83: 55 push %rbp a6a84: 53 push %rbx a6a85: 48 83 ec 40 sub $0x40,%rsp a6a89: 48 8b 2f mov (%rdi),%rbp a6a8c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax a6a93: 00 00 a6a95: 48 89 44 24 38 mov %rax,0x38(%rsp) a6a9a: 31 c0 xor %eax,%eax a6a9c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi a6aa1: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) a6aa8: 00 00 a6aaa: 48 89 ef mov %rbp,%rdi a6aad: e8 00 00 00 00 callq a6ab2 a6ab2: 41 89 c4 mov %eax,%r12d a6ab5: 85 c0 test %eax,%eax a6ab7: 74 26 je a6adf a6ab9: 48 8b 44 24 38 mov 0x38(%rsp),%rax a6abe: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax a6ac5: 00 00 a6ac7: 0f 85 86 01 00 00 jne a6c53 a6acd: 48 83 c4 40 add $0x40,%rsp a6ad1: 44 89 e0 mov %r12d,%eax a6ad4: 5b pop %rbx a6ad5: 5d pop %rbp a6ad6: 41 5c pop %r12 a6ad8: 41 5d pop %r13 a6ada: 41 5e pop %r14 a6adc: 41 5f pop %r15 a6ade: c3 retq a6adf: 8b 5c 24 04 mov 0x4(%rsp),%ebx a6ae3: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax a6aea: 31 f6 xor %esi,%esi a6aec: 48 89 ef mov %rbp,%rdi a6aef: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 a6af4: b9 02 00 00 00 mov $0x2,%ecx a6af9: ba 10 00 00 00 mov $0x10,%edx a6afe: 4c 8b bd 28 5c 00 00 mov 0x5c28(%rbp),%r15 a6b05: 48 c1 e3 02 shl $0x2,%rbx a6b09: 48 01 d8 add %rbx,%rax a6b0c: c7 00 ad de fe ca movl $0xcafedead,(%rax) a6b12: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) a6b19: 00 00 a6b1b: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) a6b22: 00 00 a6b24: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) a6b2b: 00 00 a6b2d: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) a6b34: 00 00 a6b36: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) a6b3d: 00 00 a6b3f: e8 00 00 00 00 callq a6b44 a6b44: 41 89 c4 mov %eax,%r12d a6b47: 85 c0 test %eax,%eax a6b49: 0f 85 96 00 00 00 jne a6be5 a6b4f: 48 8b 44 24 28 mov 0x28(%rsp),%rax a6b54: 89 db mov %ebx,%ebx a6b56: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 a6b5b: 31 c9 xor %ecx,%ecx a6b5d: 49 01 df add %rbx,%r15 a6b60: 48 8d 54 24 10 lea 0x10(%rsp),%rdx a6b65: be 01 00 00 00 mov $0x1,%esi a6b6a: 4c 89 ef mov %r13,%rdi a6b6d: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) a6b73: 48 8b 44 24 28 mov 0x28(%rsp),%rax a6b78: c7 40 04 00 05 10 00 movl $0x100500,0x4(%rax) a6b7f: 48 8b 44 24 28 mov 0x28(%rsp),%rax a6b84: 44 89 78 08 mov %r15d,0x8(%rax) a6b88: 48 8b 44 24 28 mov 0x28(%rsp),%rax a6b8d: 49 c1 ef 20 shr $0x20,%r15 a6b91: c7 44 24 18 05 00 00 movl $0x5,0x18(%rsp) a6b98: 00 a6b99: 44 89 78 0c mov %r15d,0xc(%rax) a6b9d: 48 8b 44 24 28 mov 0x28(%rsp),%rax a6ba2: c7 40 10 ef be ad de movl $0xdeadbeef,0x10(%rax) a6ba9: e8 00 00 00 00 callq a6bae a6bae: 41 89 c4 mov %eax,%r12d a6bb1: 85 c0 test %eax,%eax a6bb3: 74 41 je a6bf6 a6bb5: 31 d2 xor %edx,%edx a6bb7: 48 8d 74 24 10 lea 0x10(%rsp),%rsi a6bbc: 48 89 ef mov %rbp,%rdi a6bbf: e8 00 00 00 00 callq a6bc4 a6bc4: 48 8b 44 24 08 mov 0x8(%rsp),%rax a6bc9: 48 85 c0 test %rax,%rax a6bcc: 74 17 je a6be5 a6bce: 48 8d 78 38 lea 0x38(%rax),%rdi a6bd2: ba ff ff ff ff mov $0xffffffff,%edx a6bd7: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) a6bdc: 83 fa 01 cmp $0x1,%edx a6bdf: 74 58 je a6c39 a6be1: 85 d2 test %edx,%edx a6be3: 7e 48 jle a6c2d a6be5: 8b 74 24 04 mov 0x4(%rsp),%esi a6be9: 48 89 ef mov %rbp,%rdi a6bec: e8 00 00 00 00 callq a6bf1 a6bf1: e9 c3 fe ff ff jmpq a6ab9 a6bf6: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi a6bfb: 31 f6 xor %esi,%esi a6bfd: 4c 89 f2 mov %r14,%rdx a6c00: e8 00 00 00 00 callq a6c05 a6c05: 48 85 c0 test %rax,%rax a6c08: 74 36 je a6c40 a6c0a: 78 3f js a6c4b a6c0c: 8b 54 24 04 mov 0x4(%rsp),%edx a6c10: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax a6c17: 48 8d 04 90 lea (%rax,%rdx,4),%rax a6c1b: 8b 00 mov (%rax),%eax a6c1d: 3d ef be ad de cmp $0xdeadbeef,%eax a6c22: b8 ea ff ff ff mov $0xffffffea,%eax a6c27: 44 0f 45 e0 cmovne %eax,%r12d a6c2b: eb 88 jmp a6bb5 a6c2d: be 03 00 00 00 mov $0x3,%esi a6c32: e8 00 00 00 00 callq a6c37 a6c37: eb ac jmp a6be5 a6c39: e8 00 00 00 00 callq a6c3e a6c3e: eb a5 jmp a6be5 a6c40: 41 bc 92 ff ff ff mov $0xffffff92,%r12d a6c46: e9 6a ff ff ff jmpq a6bb5 a6c4b: 41 89 c4 mov %eax,%r12d a6c4e: e9 62 ff ff ff jmpq a6bb5 a6c53: e8 00 00 00 00 callq a6c58 a6c58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a6c5f: 00 00000000000a6c60 : a6c60: e8 00 00 00 00 callq a6c65 a6c65: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax a6c6b: 85 c0 test %eax,%eax a6c6d: 74 43 je a6cb2 a6c6f: 55 push %rbp a6c70: 31 ed xor %ebp,%ebp a6c72: 53 push %rbx a6c73: 48 89 fb mov %rdi,%rbx a6c76: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax a6c7d: 31 d2 xor %edx,%edx a6c7f: 48 89 df mov %rbx,%rdi a6c82: 8b 30 mov (%rax),%esi a6c84: 83 c6 04 add $0x4,%esi a6c87: e8 00 00 00 00 callq a6c8c a6c8c: 85 c0 test %eax,%eax a6c8e: 78 05 js a6c95 a6c90: 31 c0 xor %eax,%eax a6c92: 5b pop %rbx a6c93: 5d pop %rbp a6c94: c3 retq a6c95: bf c7 10 00 00 mov $0x10c7,%edi a6c9a: 83 c5 01 add $0x1,%ebp a6c9d: e8 00 00 00 00 callq a6ca2 a6ca2: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) a6ca8: 77 cc ja a6c76 a6caa: b8 92 ff ff ff mov $0xffffff92,%eax a6caf: 5b pop %rbx a6cb0: 5d pop %rbp a6cb1: c3 retq a6cb2: b8 92 ff ff ff mov $0xffffff92,%eax a6cb7: c3 retq a6cb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) a6cbf: 00 00000000000a6cc0 : a6cc0: e8 00 00 00 00 callq a6cc5 a6cc5: 41 57 push %r15 a6cc7: ba b5 00 00 00 mov $0xb5,%edx a6ccc: be 14 00 00 00 mov $0x14,%esi a6cd1: 41 56 push %r14 a6cd3: 41 55 push %r13 a6cd5: 41 54 push %r12 a6cd7: 55 push %rbp a6cd8: 48 89 fd mov %rdi,%rbp a6cdb: 53 push %rbx a6cdc: 48 8d 9f c8 b1 00 00 lea 0xb1c8(%rdi),%rbx a6ce3: 48 89 d9 mov %rbx,%rcx a6ce6: 48 83 ec 48 sub $0x48,%rsp a6cea: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax a6cf1: 00 00 a6cf3: 48 89 44 24 40 mov %rax,0x40(%rsp) a6cf8: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax a6cfe: 83 e8 13 sub $0x13,%eax a6d01: 83 f8 06 cmp $0x6,%eax a6d04: 0f 92 c0 setb %al a6d07: 0f b6 c0 movzbl %al,%eax a6d0a: 83 c0 01 add $0x1,%eax a6d0d: 89 87 b8 8d 00 00 mov %eax,0x8db8(%rdi) a6d13: 48 b8 04 00 00 00 08 movabs $0x800000004,%rax a6d1a: 00 00 00 a6d1d: 48 89 87 bc 8d 00 00 mov %rax,0x8dbc(%rdi) a6d24: e8 00 00 00 00 callq a6d29 a6d29: 41 89 c4 mov %eax,%r12d a6d2c: 85 c0 test %eax,%eax a6d2e: 74 26 je a6d56 a6d30: 48 8b 44 24 40 mov 0x40(%rsp),%rax a6d35: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax a6d3c: 00 00 a6d3e: 0f 85 d7 10 00 00 jne a7e1b a6d44: 48 83 c4 48 add $0x48,%rsp a6d48: 44 89 e0 mov %r12d,%eax a6d4b: 5b pop %rbx a6d4c: 5d pop %rbp a6d4d: 41 5c pop %r12 a6d4f: 41 5d pop %r13 a6d51: 41 5e pop %r14 a6d53: 41 5f pop %r15 a6d55: c3 retq a6d56: 48 8d 8d e8 b1 00 00 lea 0xb1e8(%rbp),%rcx a6d5d: ba b8 00 00 00 mov $0xb8,%edx a6d62: be 14 00 00 00 mov $0x14,%esi a6d67: 48 89 ef mov %rbp,%rdi a6d6a: e8 00 00 00 00 callq a6d6f a6d6f: 41 89 c4 mov %eax,%r12d a6d72: 85 c0 test %eax,%eax a6d74: 75 ba jne a6d30 a6d76: 48 8d 8d 08 b2 00 00 lea 0xb208(%rbp),%rcx a6d7d: ba b9 00 00 00 mov $0xb9,%edx a6d82: be 14 00 00 00 mov $0x14,%esi a6d87: 48 89 ef mov %rbp,%rdi a6d8a: e8 00 00 00 00 callq a6d8f a6d8f: 41 89 c4 mov %eax,%r12d a6d92: 85 c0 test %eax,%eax a6d94: 75 9a jne a6d30 a6d96: 4c 8d ad 28 b2 00 00 lea 0xb228(%rbp),%r13 a6d9d: ba c5 00 00 00 mov $0xc5,%edx a6da2: be 14 00 00 00 mov $0x14,%esi a6da7: 48 89 ef mov %rbp,%rdi a6daa: 4c 89 e9 mov %r13,%rcx a6dad: e8 00 00 00 00 callq a6db2 a6db2: 41 89 c4 mov %eax,%r12d a6db5: 85 c0 test %eax,%eax a6db7: 0f 85 73 ff ff ff jne a6d30 a6dbd: 4c 89 e9 mov %r13,%rcx a6dc0: ba c9 00 00 00 mov $0xc9,%edx a6dc5: be 14 00 00 00 mov $0x14,%esi a6dca: 48 89 ef mov %rbp,%rdi a6dcd: e8 00 00 00 00 callq a6dd2 a6dd2: 41 89 c4 mov %eax,%r12d a6dd5: 85 c0 test %eax,%eax a6dd7: 0f 85 53 ff ff ff jne a6d30 a6ddd: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a6de4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a6deb: c7 85 90 b2 00 00 00 movl $0x0,0xb290(%rbp) a6df2: 00 00 00 a6df5: bf 01 00 00 00 mov $0x1,%edi a6dfa: c7 85 88 91 00 00 08 movl $0x8,0x9188(%rbp) a6e01: 00 00 00 a6e04: 8b 40 04 mov 0x4(%rax),%eax a6e07: c7 85 90 91 00 00 ff movl $0xff,0x9190(%rbp) a6e0e: 00 00 00 a6e11: 05 40 20 00 00 add $0x2040,%eax a6e16: 89 85 8c 91 00 00 mov %eax,0x918c(%rbp) a6e1c: e8 00 00 00 00 callq a6e21 a6e21: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax a6e27: 83 f8 16 cmp $0x16,%eax a6e2a: 0f 84 ff 0a 00 00 je a792f a6e30: 0f 87 9d 07 00 00 ja a75d3 a6e36: 83 f8 14 cmp $0x14,%eax a6e39: 0f 84 d1 07 00 00 je a7610 a6e3f: 83 f8 15 cmp $0x15,%eax a6e42: 0f 85 76 07 00 00 jne a75be a6e48: 49 c7 c6 00 00 00 00 mov $0x0,%r14 a6e4f: 4c 8d 6c 24 22 lea 0x22(%rsp),%r13 a6e54: 4c 89 f1 mov %r14,%rcx a6e57: be 1e 00 00 00 mov $0x1e,%esi a6e5c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx a6e63: 4c 89 ef mov %r13,%rdi a6e66: e8 00 00 00 00 callq a6e6b a6e6b: 48 8b 55 00 mov 0x0(%rbp),%rdx a6e6f: 48 8d bd a8 91 00 00 lea 0x91a8(%rbp),%rdi a6e76: 4c 89 ee mov %r13,%rsi a6e79: e8 00 00 00 00 callq a6e7e a6e7e: 41 89 c4 mov %eax,%r12d a6e81: 85 c0 test %eax,%eax a6e83: 0f 85 00 00 00 00 jne a6e89 a6e89: 48 8b bd a8 91 00 00 mov 0x91a8(%rbp),%rdi a6e90: e8 00 00 00 00 callq a6e95 a6e95: 41 89 c4 mov %eax,%r12d a6e98: 85 c0 test %eax,%eax a6e9a: 0f 85 00 00 00 00 jne a6ea0 a6ea0: 48 8b 85 a8 91 00 00 mov 0x91a8(%rbp),%rax a6ea7: 4c 89 f1 mov %r14,%rcx a6eaa: be 1e 00 00 00 mov $0x1e,%esi a6eaf: 4c 89 ef mov %r13,%rdi a6eb2: 48 8b 40 08 mov 0x8(%rax),%rax a6eb6: 8b 50 10 mov 0x10(%rax),%edx a6eb9: 89 95 b0 91 00 00 mov %edx,0x91b0(%rbp) a6ebf: 8b 40 20 mov 0x20(%rax),%eax a6ec2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx a6ec9: 89 85 fc 91 00 00 mov %eax,0x91fc(%rbp) a6ecf: e8 00 00 00 00 callq a6ed4 a6ed4: 48 8b 55 00 mov 0x0(%rbp),%rdx a6ed8: 48 8d bd 98 91 00 00 lea 0x9198(%rbp),%rdi a6edf: 4c 89 ee mov %r13,%rsi a6ee2: e8 00 00 00 00 callq a6ee7 a6ee7: 41 89 c4 mov %eax,%r12d a6eea: 85 c0 test %eax,%eax a6eec: 0f 85 00 00 00 00 jne a6ef2 a6ef2: 48 8b bd 98 91 00 00 mov 0x9198(%rbp),%rdi a6ef9: e8 00 00 00 00 callq a6efe a6efe: 41 89 c4 mov %eax,%r12d a6f01: 85 c0 test %eax,%eax a6f03: 0f 85 00 00 00 00 jne a6f09 a6f09: 48 8b 85 98 91 00 00 mov 0x9198(%rbp),%rax a6f10: 4c 89 f1 mov %r14,%rcx a6f13: be 1e 00 00 00 mov $0x1e,%esi a6f18: 4c 89 ef mov %r13,%rdi a6f1b: 48 8b 40 08 mov 0x8(%rax),%rax a6f1f: 8b 50 10 mov 0x10(%rax),%edx a6f22: 89 95 a0 91 00 00 mov %edx,0x91a0(%rbp) a6f28: 8b 40 20 mov 0x20(%rax),%eax a6f2b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx a6f32: 89 85 f4 91 00 00 mov %eax,0x91f4(%rbp) a6f38: e8 00 00 00 00 callq a6f3d a6f3d: 48 8b 55 00 mov 0x0(%rbp),%rdx a6f41: 48 8d bd b8 91 00 00 lea 0x91b8(%rbp),%rdi a6f48: 4c 89 ee mov %r13,%rsi a6f4b: e8 00 00 00 00 callq a6f50 a6f50: 41 89 c4 mov %eax,%r12d a6f53: 85 c0 test %eax,%eax a6f55: 0f 85 00 00 00 00 jne a6f5b a6f5b: 48 8b bd b8 91 00 00 mov 0x91b8(%rbp),%rdi a6f62: e8 00 00 00 00 callq a6f67 a6f67: 41 89 c4 mov %eax,%r12d a6f6a: 85 c0 test %eax,%eax a6f6c: 0f 85 00 00 00 00 jne a6f72 a6f72: 48 8b 8d b8 91 00 00 mov 0x91b8(%rbp),%rcx a6f79: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) a6f80: 48 8b 41 08 mov 0x8(%rcx),%rax a6f84: 8b 50 10 mov 0x10(%rax),%edx a6f87: 89 95 c0 91 00 00 mov %edx,0x91c0(%rbp) a6f8d: 8b 40 20 mov 0x20(%rax),%eax a6f90: 89 85 f8 91 00 00 mov %eax,0x91f8(%rbp) a6f96: 0f 85 94 00 00 00 jne a7030 a6f9c: 48 8b 85 a8 91 00 00 mov 0x91a8(%rbp),%rax a6fa3: c7 85 e8 2e 01 00 09 movl $0x9,0x12ee8(%rbp) a6faa: 00 00 00 a6fad: 48 89 85 f0 2e 01 00 mov %rax,0x12ef0(%rbp) a6fb4: 48 8b 40 08 mov 0x8(%rax),%rax a6fb8: 8b 40 14 mov 0x14(%rax),%eax a6fbb: c7 85 18 2f 01 00 0a movl $0xa,0x12f18(%rbp) a6fc2: 00 00 00 a6fc5: 05 ff 0f 00 00 add $0xfff,%eax a6fca: 25 00 f0 ff ff and $0xfffff000,%eax a6fcf: 03 85 d8 33 01 00 add 0x133d8(%rbp),%eax a6fd5: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) a6fdb: 89 c2 mov %eax,%edx a6fdd: 48 8b 85 98 91 00 00 mov 0x9198(%rbp),%rax a6fe4: 48 89 85 20 2f 01 00 mov %rax,0x12f20(%rbp) a6feb: 48 8b 40 08 mov 0x8(%rax),%rax a6fef: 8b 40 14 mov 0x14(%rax),%eax a6ff2: 48 89 8d c0 2e 01 00 mov %rcx,0x12ec0(%rbp) a6ff9: c7 85 b8 2e 01 00 08 movl $0x8,0x12eb8(%rbp) a7000: 00 00 00 a7003: 05 ff 0f 00 00 add $0xfff,%eax a7008: 25 00 f0 ff ff and $0xfffff000,%eax a700d: 01 d0 add %edx,%eax a700f: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) a7015: 48 8b 51 08 mov 0x8(%rcx),%rdx a7019: 8b 52 14 mov 0x14(%rdx),%edx a701c: 81 c2 ff 0f 00 00 add $0xfff,%edx a7022: 81 e2 00 f0 ff ff and $0xfffff000,%edx a7028: 01 d0 add %edx,%eax a702a: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) a7030: 48 b8 70 69 63 61 73 movabs $0x6f737361636970,%rax a7037: 73 6f 00 a703a: 49 39 06 cmp %rax,(%r14) a703d: 0f 84 c7 0a 00 00 je a7b0a a7043: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a704a: b9 06 00 00 00 mov $0x6,%ecx a704f: 4c 89 f6 mov %r14,%rsi a7052: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) a7054: 0f 97 c0 seta %al a7057: 1c 00 sbb $0x0,%al a7059: 84 c0 test %al,%al a705b: 75 1f jne a707c a705d: 48 8d 74 24 18 lea 0x18(%rsp),%rsi a7062: 48 89 ef mov %rbp,%rdi a7065: e8 00 00 00 00 callq a706a a706a: 85 c0 test %eax,%eax a706c: 75 0e jne a707c a706e: 81 7c 24 18 2a 1e 04 cmpl $0x41e2a,0x18(%rsp) a7075: 00 a7076: 0f 87 16 0b 00 00 ja a7b92 a707c: 4c 89 f1 mov %r14,%rcx a707f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx a7086: be 1e 00 00 00 mov $0x1e,%esi a708b: 4c 89 ef mov %r13,%rdi a708e: e8 00 00 00 00 callq a7093 a7093: 48 8b 55 00 mov 0x0(%rbp),%rdx a7097: 48 8d bd c8 91 00 00 lea 0x91c8(%rbp),%rdi a709e: 4c 89 ee mov %r13,%rsi a70a1: e8 00 00 00 00 callq a70a6 a70a6: 41 89 c4 mov %eax,%r12d a70a9: 85 c0 test %eax,%eax a70ab: 0f 85 00 00 00 00 jne a70b1 a70b1: 48 8b bd c8 91 00 00 mov 0x91c8(%rbp),%rdi a70b8: e8 00 00 00 00 callq a70bd a70bd: 41 89 c4 mov %eax,%r12d a70c0: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax a70c7: 4c 8b 78 08 mov 0x8(%rax),%r15 a70cb: 66 41 83 7f 08 02 cmpw $0x2,0x8(%r15) a70d1: 75 0f jne a70e2 a70d3: 66 41 83 7f 0a 01 cmpw $0x1,0xa(%r15) a70d9: 75 07 jne a70e2 a70db: c6 85 e8 8c 00 00 01 movb $0x1,0x8ce8(%rbp) a70e2: 41 8b 47 10 mov 0x10(%r15),%eax a70e6: be c0 0c 00 00 mov $0xcc0,%esi a70eb: 89 85 d0 91 00 00 mov %eax,0x91d0(%rbp) a70f1: 41 8b 47 20 mov 0x20(%r15),%eax a70f5: 89 85 00 92 00 00 mov %eax,0x9200(%rbp) a70fb: 41 8b 47 2c mov 0x2c(%r15),%eax a70ff: 89 85 70 8c 00 00 mov %eax,0x8c70(%rbp) a7105: 41 8b 47 30 mov 0x30(%r15),%eax a7109: 89 85 74 8c 00 00 mov %eax,0x8c74(%rbp) a710f: 41 8b 47 34 mov 0x34(%r15),%eax a7113: 89 85 78 8c 00 00 mov %eax,0x8c78(%rbp) a7119: 41 8b 47 38 mov 0x38(%r15),%eax a711d: 89 85 7c 8c 00 00 mov %eax,0x8c7c(%rbp) a7123: 41 8b 47 3c mov 0x3c(%r15),%eax a7127: 89 85 80 8c 00 00 mov %eax,0x8c80(%rbp) a712d: 41 8b 47 40 mov 0x40(%r15),%eax a7131: 89 85 84 8c 00 00 mov %eax,0x8c84(%rbp) a7137: 41 8b 47 44 mov 0x44(%r15),%eax a713b: 89 85 88 8c 00 00 mov %eax,0x8c88(%rbp) a7141: 41 8b 57 48 mov 0x48(%r15),%edx a7145: 89 95 8c 8c 00 00 mov %edx,0x8c8c(%rbp) a714b: 41 8b 47 50 mov 0x50(%r15),%eax a714f: 89 85 90 8c 00 00 mov %eax,0x8c90(%rbp) a7155: 8d 3c 02 lea (%rdx,%rax,1),%edi a7158: e8 00 00 00 00 callq a715d a715d: 48 89 85 b0 8c 00 00 mov %rax,0x8cb0(%rbp) a7164: 48 89 c2 mov %rax,%rdx a7167: 48 85 c0 test %rax,%rax a716a: 0f 84 00 00 00 00 je a7170 a7170: 41 8b 7f 4c mov 0x4c(%r15),%edi a7174: 8b 85 8c 8c 00 00 mov 0x8c8c(%rbp),%eax a717a: 4c 01 ff add %r15,%rdi a717d: c1 e8 02 shr $0x2,%eax a7180: 74 32 je a71b4 a7182: 31 c0 xor %eax,%eax a7184: 31 c9 xor %ecx,%ecx a7186: eb 07 jmp a718f a7188: 48 8b 95 b0 8c 00 00 mov 0x8cb0(%rbp),%rdx a718f: 8b 34 07 mov (%rdi,%rax,1),%esi a7192: 83 c1 01 add $0x1,%ecx a7195: 89 34 02 mov %esi,(%rdx,%rax,1) a7198: 8b 95 8c 8c 00 00 mov 0x8c8c(%rbp),%edx a719e: 48 83 c0 04 add $0x4,%rax a71a2: c1 ea 02 shr $0x2,%edx a71a5: 39 d1 cmp %edx,%ecx a71a7: 72 df jb a7188 a71a9: 48 8b 85 b0 8c 00 00 mov 0x8cb0(%rbp),%rax a71b0: 48 8d 14 88 lea (%rax,%rcx,4),%rdx a71b4: 48 89 95 b8 8c 00 00 mov %rdx,0x8cb8(%rbp) a71bb: 8b 8d 90 8c 00 00 mov 0x8c90(%rbp),%ecx a71c1: 41 8b 47 54 mov 0x54(%r15),%eax a71c5: 4c 01 f8 add %r15,%rax a71c8: c1 e9 02 shr $0x2,%ecx a71cb: 74 25 je a71f2 a71cd: 31 c9 xor %ecx,%ecx a71cf: eb 07 jmp a71d8 a71d1: 48 8b 95 b8 8c 00 00 mov 0x8cb8(%rbp),%rdx a71d8: 8b 30 mov (%rax),%esi a71da: 48 83 c0 04 add $0x4,%rax a71de: 89 34 8a mov %esi,(%rdx,%rcx,4) a71e1: 8b 95 90 8c 00 00 mov 0x8c90(%rbp),%edx a71e7: 48 83 c1 01 add $0x1,%rcx a71eb: c1 ea 02 shr $0x2,%edx a71ee: 39 ca cmp %ecx,%edx a71f0: 77 df ja a71d1 a71f2: 80 bd e8 8c 00 00 00 cmpb $0x0,0x8ce8(%rbp) a71f9: 8b 95 c8 33 01 00 mov 0x133c8(%rbp),%edx a71ff: 0f 85 ab 07 00 00 jne a79b0 a7205: 83 fa 02 cmp $0x2,%edx a7208: 75 2f jne a7239 a720a: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax a7211: c7 85 58 31 01 00 16 movl $0x16,0x13158(%rbp) a7218: 00 00 00 a721b: 48 89 85 60 31 01 00 mov %rax,0x13160(%rbp) a7222: 48 8b 40 08 mov 0x8(%rax),%rax a7226: 8b 40 14 mov 0x14(%rax),%eax a7229: 05 ff 0f 00 00 add $0xfff,%eax a722e: 25 00 f0 ff ff and $0xfffff000,%eax a7233: 01 85 d8 33 01 00 add %eax,0x133d8(%rbp) a7239: 45 85 e4 test %r12d,%r12d a723c: 0f 85 4c 0d 00 00 jne a7f8e a7242: 4c 89 f1 mov %r14,%rcx a7245: 48 c7 c2 00 00 00 00 mov $0x0,%rdx a724c: be 1e 00 00 00 mov $0x1e,%esi a7251: 4c 89 ef mov %r13,%rdi a7254: e8 00 00 00 00 callq a7259 a7259: 48 8b 55 00 mov 0x0(%rbp),%rdx a725d: 48 8d bd d8 91 00 00 lea 0x91d8(%rbp),%rdi a7264: 4c 89 ee mov %r13,%rsi a7267: e8 00 00 00 00 callq a726c a726c: 41 89 c4 mov %eax,%r12d a726f: 85 c0 test %eax,%eax a7271: 0f 85 a8 03 00 00 jne a761f a7277: 48 8b bd d8 91 00 00 mov 0x91d8(%rbp),%rdi a727e: e8 00 00 00 00 callq a7283 a7283: 41 89 c4 mov %eax,%r12d a7286: 85 c0 test %eax,%eax a7288: 0f 85 91 03 00 00 jne a761f a728e: 48 8b 85 d8 91 00 00 mov 0x91d8(%rbp),%rax a7295: be 1e 00 00 00 mov $0x1e,%esi a729a: 4c 89 ef mov %r13,%rdi a729d: 4c 89 f1 mov %r14,%rcx a72a0: 48 8b 40 08 mov 0x8(%rax),%rax a72a4: 8b 50 10 mov 0x10(%rax),%edx a72a7: 89 95 e0 91 00 00 mov %edx,0x91e0(%rbp) a72ad: 8b 40 20 mov 0x20(%rax),%eax a72b0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx a72b7: 89 85 1c 92 00 00 mov %eax,0x921c(%rbp) a72bd: e8 00 00 00 00 callq a72c2 a72c2: 48 8b 55 00 mov 0x0(%rbp),%rdx a72c6: 48 8d bd e8 91 00 00 lea 0x91e8(%rbp),%rdi a72cd: 4c 89 ee mov %r13,%rsi a72d0: e8 00 00 00 00 callq a72d5 a72d5: 85 c0 test %eax,%eax a72d7: 0f 84 b4 09 00 00 je a7c91 a72dd: 48 c7 85 e8 91 00 00 movq $0x0,0x91e8(%rbp) a72e4: 00 00 00 00 a72e8: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) a72ef: 44 8b 85 08 07 00 00 mov 0x708(%rbp),%r8d a72f6: 0f 84 b2 08 00 00 je a7bae a72fc: 48 8b 7d 08 mov 0x8(%rbp),%rdi a7300: b9 02 10 00 00 mov $0x1002,%ecx a7305: ba dd 15 00 00 mov $0x15dd,%edx a730a: 48 c7 c0 00 00 00 00 mov $0x0,%rax a7311: 0f b7 77 3c movzwl 0x3c(%rdi),%esi a7315: eb 10 jmp a7327 a7317: 0f b7 50 0c movzwl 0xc(%rax),%edx a731b: 48 83 c0 0a add $0xa,%rax a731f: 66 85 d2 test %dx,%dx a7322: 74 35 je a7359 a7324: 0f b7 08 movzwl (%rax),%ecx a7327: 66 39 ce cmp %cx,%si a732a: 75 eb jne a7317 a732c: 66 3b 57 3e cmp 0x3e(%rdi),%dx a7330: 75 e5 jne a7317 a7332: 0f b7 48 04 movzwl 0x4(%rax),%ecx a7336: 66 39 4f 40 cmp %cx,0x40(%rdi) a733a: 75 db jne a7317 a733c: 0f b7 48 06 movzwl 0x6(%rax),%ecx a7340: 66 39 4f 42 cmp %cx,0x42(%rdi) a7344: 75 d1 jne a7317 a7346: 0f b6 48 08 movzbl 0x8(%rax),%ecx a734a: 38 4f 48 cmp %cl,0x48(%rdi) a734d: 75 c8 jne a7317 a734f: 81 a5 74 85 00 00 ff andl $0xffff7fff,0x8574(%rbp) a7356: 7f ff ff a7359: 44 89 c0 mov %r8d,%eax a735c: 41 83 f8 16 cmp $0x16,%r8d a7360: 0f 84 f8 05 00 00 je a795e a7366: 41 83 f8 18 cmp $0x18,%r8d a736a: 0f 84 cc 02 00 00 je a763c a7370: 45 31 f6 xor %r14d,%r14d a7373: 66 44 89 b5 24 92 00 mov %r14w,0x9224(%rbp) a737a: 00 a737b: 41 83 f8 17 cmp $0x17,%r8d a737f: 0f 85 d3 02 00 00 jne a7658 a7385: 41 bb 01 01 00 00 mov $0x101,%r11d a738b: 66 44 89 9d 24 92 00 mov %r11w,0x9224(%rbp) a7392: 00 a7393: 45 85 e4 test %r12d,%r12d a7396: 0f 85 00 00 00 00 jne a739c a739c: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax a73a3: 48 89 ef mov %rbp,%rdi a73a6: 48 8b 40 18 mov 0x18(%rax),%rax a73aa: e8 00 00 00 00 callq a73af a73af: 41 89 c4 mov %eax,%r12d a73b2: 85 c0 test %eax,%eax a73b4: 0f 85 71 02 00 00 jne a762b a73ba: 48 c7 85 10 8e 00 00 movq $0x0,0x8e10(%rbp) a73c1: 00 00 00 00 a73c5: 48 89 ef mov %rbp,%rdi a73c8: 48 c7 85 18 8e 00 00 movq $0x0,0x8e18(%rbp) a73cf: 00 00 00 00 a73d3: e8 00 00 00 00 callq a73d8 a73d8: 44 8b ad c0 b1 00 00 mov 0xb1c0(%rbp),%r13d a73df: 41 c1 e5 0c shl $0xc,%r13d a73e3: 4d 85 ed test %r13,%r13 a73e6: 0f 84 8b 00 00 00 je a7477 a73ec: 48 8d 44 24 10 lea 0x10(%rsp),%rax a73f1: b9 04 00 00 00 mov $0x4,%ecx a73f6: 4c 89 ee mov %r13,%rsi a73f9: 48 89 ef mov %rbp,%rdi a73fc: 50 push %rax a73fd: 4c 8d 8d a0 8d 00 00 lea 0x8da0(%rbp),%r9 a7404: ba 00 10 00 00 mov $0x1000,%edx a7409: 4c 8d 85 98 8d 00 00 lea 0x8d98(%rbp),%r8 a7410: e8 00 00 00 00 callq a7415 a7415: 41 5a pop %r10 a7417: 41 89 c4 mov %eax,%r12d a741a: 85 c0 test %eax,%eax a741c: 0f 85 00 00 00 00 jne a7422 a7422: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi a7427: 4c 89 ea mov %r13,%rdx a742a: 31 f6 xor %esi,%esi a742c: e8 00 00 00 00 callq a7431 a7431: 48 8b bd 98 8d 00 00 mov 0x8d98(%rbp),%rdi a7438: e8 00 00 00 00 callq a743d a743d: 4c 8b a5 98 8d 00 00 mov 0x8d98(%rbp),%r12 a7444: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a744b: e8 00 00 00 00 callq a7450 a7450: 31 f6 xor %esi,%esi a7452: 49 8d 7c 24 58 lea 0x58(%r12),%rdi a7457: e8 00 00 00 00 callq a745c a745c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a7463: ff 14 25 00 00 00 00 callq *0x0 a746a: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi a7471: 00 a7472: e8 00 00 00 00 callq a7477 a7477: 48 8b 85 d8 91 00 00 mov 0x91d8(%rbp),%rax a747e: 4c 8d 8d b0 8d 00 00 lea 0x8db0(%rbp),%r9 a7485: b9 02 00 00 00 mov $0x2,%ecx a748a: 48 89 ef mov %rbp,%rdi a748d: 4c 8d 85 a8 8d 00 00 lea 0x8da8(%rbp),%r8 a7494: ba 00 10 00 00 mov $0x1000,%edx a7499: 48 8b 40 08 mov 0x8(%rax),%rax a749d: 44 8b 68 18 mov 0x18(%rax),%r13d a74a1: 44 8b 70 14 mov 0x14(%rax),%r14d a74a5: 49 01 c5 add %rax,%r13 a74a8: 48 8d 44 24 18 lea 0x18(%rsp),%rax a74ad: 4c 89 f6 mov %r14,%rsi a74b0: 50 push %rax a74b1: e8 00 00 00 00 callq a74b6 a74b6: 41 59 pop %r9 a74b8: 41 89 c4 mov %eax,%r12d a74bb: 85 c0 test %eax,%eax a74bd: 0f 85 00 00 00 00 jne a74c3 a74c3: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi a74c8: 4c 89 f2 mov %r14,%rdx a74cb: 4c 89 ee mov %r13,%rsi a74ce: e8 00 00 00 00 callq a74d3 a74d3: 48 8b bd a8 8d 00 00 mov 0x8da8(%rbp),%rdi a74da: e8 00 00 00 00 callq a74df a74df: 4c 8b a5 a8 8d 00 00 mov 0x8da8(%rbp),%r12 a74e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a74ed: e8 00 00 00 00 callq a74f2 a74f2: 31 f6 xor %esi,%esi a74f4: 49 8d 7c 24 58 lea 0x58(%r12),%rdi a74f9: e8 00 00 00 00 callq a74fe a74fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a7505: ff 14 25 00 00 00 00 callq *0x0 a750c: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi a7513: 00 a7514: 4c 8d ad 28 92 00 00 lea 0x9228(%rbp),%r13 a751b: 45 31 f6 xor %r14d,%r14d a751e: e8 00 00 00 00 callq a7523 a7523: 44 8b 85 78 98 00 00 mov 0x9878(%rbp),%r8d a752a: 45 85 c0 test %r8d,%r8d a752d: 75 65 jne a7594 a752f: e9 6e 02 00 00 jmpq a77a2 a7534: c7 85 b8 94 00 00 67 movl $0x786667,0x94b8(%rbp) a753b: 66 78 00 a753e: 41 b9 01 00 00 00 mov $0x1,%r9d a7544: 45 31 c0 xor %r8d,%r8d a7547: 48 89 d9 mov %rbx,%rcx a754a: 4c 89 ee mov %r13,%rsi a754d: 41 c6 85 7c 02 00 00 movb $0x1,0x27c(%r13) a7554: 01 a7555: ba 00 04 00 00 mov $0x400,%edx a755a: 48 89 ef mov %rbp,%rdi a755d: 8b 85 a4 66 01 00 mov 0x166a4(%rbp),%eax a7563: 01 c0 add %eax,%eax a7565: 41 89 85 78 02 00 00 mov %eax,0x278(%r13) a756c: e8 00 00 00 00 callq a7571 a7571: 41 89 c4 mov %eax,%r12d a7574: 85 c0 test %eax,%eax a7576: 0f 85 b4 f7 ff ff jne a6d30 a757c: 41 83 c6 01 add $0x1,%r14d a7580: 49 81 c5 28 03 00 00 add $0x328,%r13 a7587: 44 39 b5 78 98 00 00 cmp %r14d,0x9878(%rbp) a758e: 0f 86 0e 02 00 00 jbe a77a2 a7594: 49 c7 85 f8 01 00 00 movq $0x0,0x1f8(%r13) a759b: 00 00 00 00 a759f: 45 85 f6 test %r14d,%r14d a75a2: 74 90 je a7534 a75a4: 49 8d bd 90 02 00 00 lea 0x290(%r13),%rdi a75ab: ba 01 00 00 00 mov $0x1,%edx a75b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a75b7: e8 00 00 00 00 callq a75bc a75bc: eb 80 jmp a753e a75be: 83 f8 13 cmp $0x13,%eax a75c1: 0f 85 b8 09 00 00 jne a7f7f a75c7: 49 c7 c6 00 00 00 00 mov $0x0,%r14 a75ce: e9 7c f8 ff ff jmpq a6e4f a75d3: 83 f8 17 cmp $0x17,%eax a75d6: 75 11 jne a75e9 a75d8: 49 c7 c6 00 00 00 00 mov $0x0,%r14 a75df: 4c 8d 6c 24 22 lea 0x22(%rsp),%r13 a75e4: e9 93 fa ff ff jmpq a707c a75e9: 83 f8 18 cmp $0x18,%eax a75ec: 0f 85 8d 09 00 00 jne a7f7f a75f2: f6 85 20 07 00 00 08 testb $0x8,0x720(%rbp) a75f9: 49 c7 c6 00 00 00 00 mov $0x0,%r14 a7600: 48 c7 c0 00 00 00 00 mov $0x0,%rax a7607: 4c 0f 44 f0 cmove %rax,%r14 a760b: e9 3f f8 ff ff jmpq a6e4f a7610: 49 c7 c6 00 00 00 00 mov $0x0,%r14 a7617: e9 33 f8 ff ff jmpq a6e4f a761c: 41 89 c4 mov %eax,%r12d a761f: 44 8b 85 08 07 00 00 mov 0x708(%rbp),%r8d a7626: e9 d1 fc ff ff jmpq a72fc a762b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a7632: e8 00 00 00 00 callq a7637 a7637: e9 f4 f6 ff ff jmpq a6d30 a763c: f6 85 75 85 00 00 80 testb $0x80,0x8575(%rbp) a7643: 74 0a je a764f a7645: 81 8d 94 89 00 00 a1 orl $0xa1,0x8994(%rbp) a764c: 00 00 00 a764f: 31 d2 xor %edx,%edx a7651: 66 89 95 24 92 00 00 mov %dx,0x9224(%rbp) a7658: 81 bd e0 91 00 00 a4 cmpl $0x1a4,0x91e0(%rbp) a765f: 01 00 00 a7662: 76 1e jbe a7682 a7664: 83 bd 1c 92 00 00 2d cmpl $0x2d,0x921c(%rbp) a766b: 76 15 jbe a7682 a766d: 81 bd b0 91 00 00 b6 cmpl $0xb6,0x91b0(%rbp) a7674: 00 00 00 a7677: 76 09 jbe a7682 a7679: 83 bd fc 91 00 00 2d cmpl $0x2d,0x91fc(%rbp) a7680: 77 0d ja a768f a7682: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # a7689 a7689: 0f 84 00 00 00 00 je a768f a768f: 83 f8 14 cmp $0x14,%eax a7692: 0f 84 a1 04 00 00 je a7b39 a7698: 0f 86 b8 00 00 00 jbe a7756 a769e: 83 f8 15 cmp $0x15,%eax a76a1: 75 5a jne a76fd a76a3: 81 bd a0 91 00 00 9b cmpl $0x9b,0x91a0(%rbp) a76aa: 00 00 00 a76ad: 76 25 jbe a76d4 a76af: 83 bd f4 91 00 00 2b cmpl $0x2b,0x91f4(%rbp) a76b6: 76 1c jbe a76d4 a76b8: 81 bd b0 91 00 00 b1 cmpl $0xb1,0x91b0(%rbp) a76bf: 00 00 00 a76c2: 76 10 jbe a76d4 a76c4: 83 bd fc 91 00 00 2b cmpl $0x2b,0x91fc(%rbp) a76cb: 76 07 jbe a76d4 a76cd: c6 85 25 92 00 00 01 movb $0x1,0x9225(%rbp) a76d4: 81 bd e0 91 00 00 96 cmpl $0x196,0x91e0(%rbp) a76db: 01 00 00 a76de: 0f 86 af fc ff ff jbe a7393 a76e4: 83 bd 1c 92 00 00 2b cmpl $0x2b,0x921c(%rbp) a76eb: 0f 86 a2 fc ff ff jbe a7393 a76f1: c6 85 24 92 00 00 01 movb $0x1,0x9224(%rbp) a76f8: e9 96 fc ff ff jmpq a7393 a76fd: 83 f8 16 cmp $0x16,%eax a7700: 0f 85 7f fc ff ff jne a7385 a7706: 81 bd a0 91 00 00 9b cmpl $0x9b,0x91a0(%rbp) a770d: 00 00 00 a7710: 76 25 jbe a7737 a7712: 83 bd f4 91 00 00 29 cmpl $0x29,0x91f4(%rbp) a7719: 76 1c jbe a7737 a771b: 81 bd b0 91 00 00 b0 cmpl $0xb0,0x91b0(%rbp) a7722: 00 00 00 a7725: 76 10 jbe a7737 a7727: 83 bd fc 91 00 00 29 cmpl $0x29,0x91fc(%rbp) a772e: 76 07 jbe a7737 a7730: c6 85 25 92 00 00 01 movb $0x1,0x9225(%rbp) a7737: 81 bd e0 91 00 00 91 cmpl $0x191,0x91e0(%rbp) a773e: 01 00 00 a7741: 0f 86 4c fc ff ff jbe a7393 a7747: 83 bd 1c 92 00 00 29 cmpl $0x29,0x921c(%rbp) a774e: 0f 86 3f fc ff ff jbe a7393 a7754: eb 9b jmp a76f1 a7756: 83 f8 13 cmp $0x13,%eax a7759: 0f 85 26 fc ff ff jne a7385 a775f: 81 bd a0 91 00 00 9b cmpl $0x9b,0x91a0(%rbp) a7766: 00 00 00 a7769: 76 25 jbe a7790 a776b: 83 bd f4 91 00 00 29 cmpl $0x29,0x91f4(%rbp) a7772: 76 1c jbe a7790 a7774: 81 bd b0 91 00 00 b0 cmpl $0xb0,0x91b0(%rbp) a777b: 00 00 00 a777e: 76 10 jbe a7790 a7780: 83 bd fc 91 00 00 29 cmpl $0x29,0x91fc(%rbp) a7787: 76 07 jbe a7790 a7789: c6 85 25 92 00 00 01 movb $0x1,0x9225(%rbp) a7790: 81 bd e0 91 00 00 92 cmpl $0x192,0x91e0(%rbp) a7797: 01 00 00 a779a: 0f 86 f3 fb ff ff jbe a7393 a77a0: eb a5 jmp a7747 a77a2: 8b bd b8 8d 00 00 mov 0x8db8(%rbp),%edi a77a8: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) a77af: 00 a77b0: 45 31 ed xor %r13d,%r13d a77b3: 85 ff test %edi,%edi a77b5: 0f 84 0c 05 00 00 je a7cc7 a77bb: 8b 44 24 08 mov 0x8(%rsp),%eax a77bf: 8b 8d c0 8d 00 00 mov 0x8dc0(%rbp),%ecx a77c5: 45 31 ff xor %r15d,%r15d a77c8: 83 c0 01 add $0x1,%eax a77cb: 89 44 24 0c mov %eax,0xc(%rsp) a77cf: 85 c9 test %ecx,%ecx a77d1: 0f 84 3f 01 00 00 je a7916 a77d7: 8b b5 bc 8d 00 00 mov 0x8dbc(%rbp),%esi a77dd: 45 31 f6 xor %r14d,%r14d a77e0: 85 f6 test %esi,%esi a77e2: 0f 84 1d 01 00 00 je a7905 a77e8: 8b 74 24 08 mov 0x8(%rsp),%esi a77ec: 44 89 f9 mov %r15d,%ecx a77ef: 44 89 f2 mov %r14d,%edx a77f2: 48 89 ef mov %rbp,%rdi a77f5: e8 00 00 00 00 callq a77fa a77fa: 84 c0 test %al,%al a77fc: 0f 84 f2 00 00 00 je a78f4 a7802: 49 63 c5 movslq %r13d,%rax a7805: 8b 74 24 0c mov 0xc(%rsp),%esi a7809: 44 89 f1 mov %r14d,%ecx a780c: 45 89 f8 mov %r15d,%r8d a780f: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax a7816: 4c 8d 4c 05 00 lea 0x0(%rbp,%rax,1),%r9 a781b: 48 8d bc 05 10 9b 00 lea 0x9b10(%rbp,%rax,1),%rdi a7822: 00 a7823: 41 89 b1 c8 9a 00 00 mov %esi,0x9ac8(%r9) a782a: 4c 8d a4 05 80 98 00 lea 0x9880(%rbp,%rax,1),%r12 a7831: 00 a7832: 45 89 b1 cc 9a 00 00 mov %r14d,0x9acc(%r9) a7839: 45 89 b9 d0 9a 00 00 mov %r15d,0x9ad0(%r9) a7840: 49 c7 81 78 9a 00 00 movq $0x0,0x9a78(%r9) a7847: 00 00 00 00 a784b: 41 c6 81 fc 9a 00 00 movb $0x1,0x9afc(%r9) a7852: 01 a7853: 8b 95 7c 66 01 00 mov 0x1667c(%rbp),%edx a7859: 4c 89 0c 24 mov %r9,(%rsp) a785d: 44 01 ea add %r13d,%edx a7860: 01 d2 add %edx,%edx a7862: 41 89 91 f8 9a 00 00 mov %edx,0x9af8(%r9) a7869: 44 89 ea mov %r13d,%edx a786c: c1 e2 0c shl $0xc,%edx a786f: 48 63 d2 movslq %edx,%rdx a7872: 48 03 95 a0 8d 00 00 add 0x8da0(%rbp),%rdx a7879: 49 89 91 f0 9a 00 00 mov %rdx,0x9af0(%r9) a7880: 89 f2 mov %esi,%edx a7882: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a7889: e8 00 00 00 00 callq a788e a788e: 4c 8b 0c 24 mov (%rsp),%r9 a7892: 48 89 ef mov %rbp,%rdi a7895: 41 8b 81 c8 9a 00 00 mov 0x9ac8(%r9),%eax a789c: 41 8b b1 cc 9a 00 00 mov 0x9acc(%r9),%esi a78a3: 41 8b 91 d0 9a 00 00 mov 0x9ad0(%r9),%edx a78aa: 83 e8 01 sub $0x1,%eax a78ad: 0f af 85 bc 8d 00 00 imul 0x8dbc(%rbp),%eax a78b4: 44 8d 44 06 02 lea 0x2(%rsi,%rax,1),%r8d a78b9: 44 89 04 24 mov %r8d,(%rsp) a78bd: e8 00 00 00 00 callq a78c2 a78c2: 44 8b 04 24 mov (%rsp),%r8d a78c6: 4c 89 e6 mov %r12,%rsi a78c9: 48 89 d9 mov %rbx,%rcx a78cc: 3c 01 cmp $0x1,%al a78ce: 41 b9 01 00 00 00 mov $0x1,%r9d a78d4: ba 00 04 00 00 mov $0x400,%edx a78d9: 48 89 ef mov %rbp,%rdi a78dc: 41 83 d9 ff sbb $0xffffffff,%r9d a78e0: e8 00 00 00 00 callq a78e5 a78e5: 41 89 c4 mov %eax,%r12d a78e8: 85 c0 test %eax,%eax a78ea: 0f 85 40 f4 ff ff jne a6d30 a78f0: 41 83 c5 01 add $0x1,%r13d a78f4: 41 83 c6 01 add $0x1,%r14d a78f8: 44 39 b5 bc 8d 00 00 cmp %r14d,0x8dbc(%rbp) a78ff: 0f 87 e3 fe ff ff ja a77e8 a7905: 41 83 c7 01 add $0x1,%r15d a7909: 44 39 bd c0 8d 00 00 cmp %r15d,0x8dc0(%rbp) a7910: 0f 87 c1 fe ff ff ja a77d7 a7916: 8b 44 24 0c mov 0xc(%rsp),%eax a791a: 39 85 b8 8d 00 00 cmp %eax,0x8db8(%rbp) a7920: 0f 86 a1 03 00 00 jbe a7cc7 a7926: 89 44 24 08 mov %eax,0x8(%rsp) a792a: e9 8c fe ff ff jmpq a77bb a792f: 48 8b 85 20 07 00 00 mov 0x720(%rbp),%rax a7936: 49 c7 c6 00 00 00 00 mov $0x0,%r14 a793d: a8 02 test $0x2,%al a793f: 0f 85 0a f5 ff ff jne a6e4f a7945: a8 04 test $0x4,%al a7947: 49 c7 c6 00 00 00 00 mov $0x0,%r14 a794e: 48 c7 c0 00 00 00 00 mov $0x0,%rax a7955: 4c 0f 44 f0 cmove %rax,%r14 a7959: e9 f1 f4 ff ff jmpq a6e4f a795e: 8b 95 74 85 00 00 mov 0x8574(%rbp),%edx a7964: f6 85 20 07 00 00 06 testb $0x6,0x720(%rbp) a796b: 0f 85 0e 02 00 00 jne a7b7f a7971: 81 bd 88 7f 00 00 2a cmpl $0x41e2a,0x7f88(%rbp) a7978: 1e 04 00 a797b: 77 0c ja a7989 a797d: 81 bd d0 91 00 00 12 cmpl $0x212,0x91d0(%rbp) a7984: 02 00 00 a7987: 76 19 jbe a79a2 a7989: 44 8b bd 00 92 00 00 mov 0x9200(%rbp),%r15d a7990: 45 85 ff test %r15d,%r15d a7993: 74 0d je a79a2 a7995: 80 bd e8 8c 00 00 00 cmpb $0x0,0x8ce8(%rbp) a799c: 0f 85 dd 01 00 00 jne a7b7f a79a2: 80 e6 7f and $0x7f,%dh a79a5: 89 95 74 85 00 00 mov %edx,0x8574(%rbp) a79ab: e9 9f fc ff ff jmpq a764f a79b0: 4c 8b 8d c8 91 00 00 mov 0x91c8(%rbp),%r9 a79b7: 49 8b 41 08 mov 0x8(%r9),%rax a79bb: 8b 48 6c mov 0x6c(%rax),%ecx a79be: 89 8d 04 92 00 00 mov %ecx,0x9204(%rbp) a79c4: 8b 48 70 mov 0x70(%rax),%ecx a79c7: 89 8d 08 92 00 00 mov %ecx,0x9208(%rbp) a79cd: 8b 48 74 mov 0x74(%rax),%ecx a79d0: 89 8d 98 8c 00 00 mov %ecx,0x8c98(%rbp) a79d6: 8b 70 78 mov 0x78(%rax),%esi a79d9: 48 01 c6 add %rax,%rsi a79dc: 48 89 b5 c0 8c 00 00 mov %rsi,0x8cc0(%rbp) a79e3: 8b 70 7c mov 0x7c(%rax),%esi a79e6: 89 b5 0c 92 00 00 mov %esi,0x920c(%rbp) a79ec: 8b b0 80 00 00 00 mov 0x80(%rax),%esi a79f2: 89 b5 10 92 00 00 mov %esi,0x9210(%rbp) a79f8: 8b b0 84 00 00 00 mov 0x84(%rax),%esi a79fe: 89 b5 9c 8c 00 00 mov %esi,0x8c9c(%rbp) a7a04: 8b b8 88 00 00 00 mov 0x88(%rax),%edi a7a0a: 48 01 c7 add %rax,%rdi a7a0d: 48 89 bd c8 8c 00 00 mov %rdi,0x8cc8(%rbp) a7a14: 8b b8 8c 00 00 00 mov 0x8c(%rax),%edi a7a1a: 89 bd 14 92 00 00 mov %edi,0x9214(%rbp) a7a20: 8b b8 90 00 00 00 mov 0x90(%rax),%edi a7a26: 89 bd 18 92 00 00 mov %edi,0x9218(%rbp) a7a2c: 8b b8 94 00 00 00 mov 0x94(%rax),%edi a7a32: 89 bd a0 8c 00 00 mov %edi,0x8ca0(%rbp) a7a38: 44 8b 80 98 00 00 00 mov 0x98(%rax),%r8d a7a3f: 49 01 c0 add %rax,%r8 a7a42: 4c 89 85 d0 8c 00 00 mov %r8,0x8cd0(%rbp) a7a49: 8b 40 68 mov 0x68(%rax),%eax a7a4c: 89 85 94 8c 00 00 mov %eax,0x8c94(%rbp) a7a52: 83 fa 02 cmp $0x2,%edx a7a55: 0f 85 de f7 ff ff jne a7239 a7a5b: c7 85 58 31 01 00 16 movl $0x16,0x13158(%rbp) a7a62: 00 00 00 a7a65: 4c 89 8d 60 31 01 00 mov %r9,0x13160(%rbp) a7a6c: 49 8b 41 08 mov 0x8(%r9),%rax a7a70: 8b 40 14 mov 0x14(%rax),%eax a7a73: 05 ff 0f 00 00 add $0xfff,%eax a7a78: 25 00 f0 ff ff and $0xfffff000,%eax a7a7d: 03 85 d8 33 01 00 add 0x133d8(%rbp),%eax a7a83: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) a7a89: 89 c2 mov %eax,%edx a7a8b: 85 c9 test %ecx,%ecx a7a8d: 0f 84 a6 f7 ff ff je a7239 a7a93: 85 f6 test %esi,%esi a7a95: 0f 84 9e f7 ff ff je a7239 a7a9b: 85 ff test %edi,%edi a7a9d: 0f 84 96 f7 ff ff je a7239 a7aa3: 8d 81 ff 0f 00 00 lea 0xfff(%rcx),%eax a7aa9: 8d 8e ff 0f 00 00 lea 0xfff(%rsi),%ecx a7aaf: c7 85 68 30 01 00 11 movl $0x11,0x13068(%rbp) a7ab6: 00 00 00 a7ab9: 81 e1 00 f0 ff ff and $0xfffff000,%ecx a7abf: 25 00 f0 ff ff and $0xfffff000,%eax a7ac4: 4c 89 8d 70 30 01 00 mov %r9,0x13070(%rbp) a7acb: 01 c8 add %ecx,%eax a7acd: 8d 8f ff 0f 00 00 lea 0xfff(%rdi),%ecx a7ad3: c7 85 98 30 01 00 12 movl $0x12,0x13098(%rbp) a7ada: 00 00 00 a7add: 81 e1 00 f0 ff ff and $0xfffff000,%ecx a7ae3: 4c 89 8d a0 30 01 00 mov %r9,0x130a0(%rbp) a7aea: 01 c8 add %ecx,%eax a7aec: 4c 89 8d d0 30 01 00 mov %r9,0x130d0(%rbp) a7af3: c7 85 c8 30 01 00 13 movl $0x13,0x130c8(%rbp) a7afa: 00 00 00 a7afd: 01 d0 add %edx,%eax a7aff: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) a7b05: e9 2f f7 ff ff jmpq a7239 a7b0a: 48 8b 45 08 mov 0x8(%rbp),%rax a7b0e: 0f b6 40 48 movzbl 0x48(%rax),%eax a7b12: 83 e0 e8 and $0xffffffe8,%eax a7b15: 3c c8 cmp $0xc8,%al a7b17: 0f 85 26 f5 ff ff jne a7043 a7b1d: 4c 89 f1 mov %r14,%rcx a7b20: 48 c7 c2 00 00 00 00 mov $0x0,%rdx a7b27: be 1e 00 00 00 mov $0x1e,%esi a7b2c: 4c 89 ef mov %r13,%rdi a7b2f: e8 00 00 00 00 callq a7b34 a7b34: e9 5a f5 ff ff jmpq a7093 a7b39: 81 bd a0 91 00 00 9b cmpl $0x9b,0x91a0(%rbp) a7b40: 00 00 00 a7b43: 76 25 jbe a7b6a a7b45: 83 bd f4 91 00 00 2b cmpl $0x2b,0x91f4(%rbp) a7b4c: 76 1c jbe a7b6a a7b4e: 81 bd b0 91 00 00 b1 cmpl $0xb1,0x91b0(%rbp) a7b55: 00 00 00 a7b58: 76 10 jbe a7b6a a7b5a: 83 bd fc 91 00 00 2b cmpl $0x2b,0x91fc(%rbp) a7b61: 76 07 jbe a7b6a a7b63: c6 85 25 92 00 00 01 movb $0x1,0x9225(%rbp) a7b6a: 81 bd e0 91 00 00 95 cmpl $0x195,0x91e0(%rbp) a7b71: 01 00 00 a7b74: 0f 86 19 f8 ff ff jbe a7393 a7b7a: e9 65 fb ff ff jmpq a76e4 a7b7f: 81 e2 00 80 00 00 and $0x8000,%edx a7b85: 85 d2 test %edx,%edx a7b87: 0f 85 b8 fa ff ff jne a7645 a7b8d: e9 bd fa ff ff jmpq a764f a7b92: 4c 89 f1 mov %r14,%rcx a7b95: 48 c7 c2 00 00 00 00 mov $0x0,%rdx a7b9c: be 1e 00 00 00 mov $0x1e,%esi a7ba1: 4c 89 ef mov %r13,%rdi a7ba4: e8 00 00 00 00 callq a7ba9 a7ba9: e9 e5 f4 ff ff jmpq a7093 a7bae: 48 8b 8d d8 91 00 00 mov 0x91d8(%rbp),%rcx a7bb5: c7 85 48 2f 01 00 0b movl $0xb,0x12f48(%rbp) a7bbc: 00 00 00 a7bbf: 48 89 8d 50 2f 01 00 mov %rcx,0x12f50(%rbp) a7bc6: 48 8b 51 08 mov 0x8(%rcx),%rdx a7bca: 8b 42 14 mov 0x14(%rdx),%eax a7bcd: 8b 72 28 mov 0x28(%rdx),%esi a7bd0: 48 89 8d 80 2f 01 00 mov %rcx,0x12f80(%rbp) a7bd7: c7 85 78 2f 01 00 0c movl $0xc,0x12f78(%rbp) a7bde: 00 00 00 a7be1: 48 8b 8d e8 91 00 00 mov 0x91e8(%rbp),%rcx a7be8: 05 ff 0f 00 00 add $0xfff,%eax a7bed: c1 e6 02 shl $0x2,%esi a7bf0: 29 f0 sub %esi,%eax a7bf2: 25 00 f0 ff ff and $0xfffff000,%eax a7bf7: 03 85 d8 33 01 00 add 0x133d8(%rbp),%eax a7bfd: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) a7c03: 8b 52 28 mov 0x28(%rdx),%edx a7c06: 8d 14 95 ff 0f 00 00 lea 0xfff(,%rdx,4),%edx a7c0d: 81 e2 00 f0 ff ff and $0xfffff000,%edx a7c13: 01 c2 add %eax,%edx a7c15: 89 95 d8 33 01 00 mov %edx,0x133d8(%rbp) a7c1b: 48 85 c9 test %rcx,%rcx a7c1e: 0f 84 d8 f6 ff ff je a72fc a7c24: c7 85 a8 2f 01 00 0d movl $0xd,0x12fa8(%rbp) a7c2b: 00 00 00 a7c2e: 48 89 8d b0 2f 01 00 mov %rcx,0x12fb0(%rbp) a7c35: 48 8b 71 08 mov 0x8(%rcx),%rsi a7c39: 8b 46 14 mov 0x14(%rsi),%eax a7c3c: 8b 7e 28 mov 0x28(%rsi),%edi a7c3f: 05 ff 0f 00 00 add $0xfff,%eax a7c44: c1 e7 02 shl $0x2,%edi a7c47: 29 f8 sub %edi,%eax a7c49: 25 00 f0 ff ff and $0xfffff000,%eax a7c4e: 01 d0 add %edx,%eax a7c50: 41 8d 50 e9 lea -0x17(%r8),%edx a7c54: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) a7c5a: 83 fa 01 cmp $0x1,%edx a7c5d: 0f 86 99 f6 ff ff jbe a72fc a7c63: c7 85 d8 2f 01 00 0e movl $0xe,0x12fd8(%rbp) a7c6a: 00 00 00 a7c6d: 48 89 8d e0 2f 01 00 mov %rcx,0x12fe0(%rbp) a7c74: 8b 56 28 mov 0x28(%rsi),%edx a7c77: 8d 14 95 ff 0f 00 00 lea 0xfff(,%rdx,4),%edx a7c7e: 81 e2 00 f0 ff ff and $0xfffff000,%edx a7c84: 01 d0 add %edx,%eax a7c86: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) a7c8c: e9 6b f6 ff ff jmpq a72fc a7c91: 48 8b bd e8 91 00 00 mov 0x91e8(%rbp),%rdi a7c98: e8 00 00 00 00 callq a7c9d a7c9d: 85 c0 test %eax,%eax a7c9f: 0f 85 77 f9 ff ff jne a761c a7ca5: 48 8b 85 e8 91 00 00 mov 0x91e8(%rbp),%rax a7cac: 48 8b 40 08 mov 0x8(%rax),%rax a7cb0: 8b 50 10 mov 0x10(%rax),%edx a7cb3: 89 95 f0 91 00 00 mov %edx,0x91f0(%rbp) a7cb9: 8b 40 20 mov 0x20(%rax),%eax a7cbc: 89 85 20 92 00 00 mov %eax,0x9220(%rbp) a7cc2: e9 21 f6 ff ff jmpq a72e8 a7cc7: be 00 10 00 00 mov $0x1000,%esi a7ccc: 48 89 ef mov %rbp,%rdi a7ccf: e8 00 00 00 00 callq a7cd4 a7cd4: 41 89 c4 mov %eax,%r12d a7cd7: 85 c0 test %eax,%eax a7cd9: 0f 85 45 02 00 00 jne a7f24 a7cdf: 48 8d 95 60 91 00 00 lea 0x9160(%rbp),%rdx a7ce6: 48 8d b5 38 8e 00 00 lea 0x8e38(%rbp),%rsi a7ced: 48 89 ef mov %rbp,%rdi a7cf0: e8 00 00 00 00 callq a7cf5 a7cf5: 41 89 c4 mov %eax,%r12d a7cf8: 85 c0 test %eax,%eax a7cfa: 0f 85 30 f0 ff ff jne a6d30 a7d00: be 10 08 00 00 mov $0x810,%esi a7d05: 48 89 ef mov %rbp,%rdi a7d08: e8 00 00 00 00 callq a7d0d a7d0d: 41 89 c4 mov %eax,%r12d a7d10: 85 c0 test %eax,%eax a7d12: 0f 85 18 f0 ff ff jne a6d30 a7d18: c7 85 94 b2 00 00 00 movl $0x8000,0xb294(%rbp) a7d1f: 80 00 00 a7d22: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax a7d28: 48 c7 85 38 b3 00 00 movq $0x0,0xb338(%rbp) a7d2f: 00 00 00 00 a7d33: 83 f8 16 cmp $0x16,%eax a7d36: 0f 84 f9 01 00 00 je a7f35 a7d3c: 0f 87 1c 01 00 00 ja a7e5e a7d42: 83 f8 15 cmp $0x15,%eax a7d45: 0f 85 d5 00 00 00 jne a7e20 a7d4b: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax a7d52: 00 00 00 a7d55: 31 d2 xor %edx,%edx a7d57: 48 89 ef mov %rbp,%rdi a7d5a: c7 85 58 8a 00 00 c0 movl $0x4c0,0x8a58(%rbp) a7d61: 04 00 00 a7d64: 48 89 85 48 8a 00 00 mov %rax,0x8a48(%rbp) a7d6b: b8 01 00 00 30 mov $0x30000001,%eax a7d70: 48 c1 e0 08 shl $0x8,%rax a7d74: 48 89 85 50 8a 00 00 mov %rax,0x8a50(%rbp) a7d7b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a7d82: 8b 30 mov (%rax),%esi a7d84: 81 c6 3e 06 00 00 add $0x63e,%esi a7d8a: e8 00 00 00 00 callq a7d8f a7d8f: 48 89 ef mov %rbp,%rdi a7d92: 89 c3 mov %eax,%ebx a7d94: e8 00 00 00 00 callq a7d99 a7d99: 85 c0 test %eax,%eax a7d9b: 0f 85 e0 01 00 00 jne a7f81 a7da1: 89 d8 mov %ebx,%eax a7da3: 25 00 88 18 0c and $0xc188800,%eax a7da8: 0d 42 40 01 22 or $0x22014042,%eax a7dad: ba 01 00 00 00 mov $0x1,%edx a7db2: 89 c1 mov %eax,%ecx a7db4: 89 85 84 8a 00 00 mov %eax,0x8a84(%rbp) a7dba: 83 e1 07 and $0x7,%ecx a7dbd: 89 d3 mov %edx,%ebx a7dbf: c6 85 57 8b 00 00 02 movb $0x2,0x8b57(%rbp) a7dc6: 66 c7 85 54 8b 00 00 movw $0x100,0x8b54(%rbp) a7dcd: 00 01 a7dcf: d3 e3 shl %cl,%ebx a7dd1: 48 89 c1 mov %rax,%rcx a7dd4: 48 c1 f9 0c sar $0xc,%rcx a7dd8: 88 9d 56 8b 00 00 mov %bl,0x8b56(%rbp) a7dde: 83 e1 07 and $0x7,%ecx a7de1: 89 9d 2c 8a 00 00 mov %ebx,0x8a2c(%rbp) a7de7: 89 d3 mov %edx,%ebx a7de9: d3 e3 shl %cl,%ebx a7deb: 48 89 c1 mov %rax,%rcx a7dee: 48 c1 f8 13 sar $0x13,%rax a7df2: 48 c1 f9 1a sar $0x1a,%rcx a7df6: 88 9d 58 8b 00 00 mov %bl,0x8b58(%rbp) a7dfc: 89 d3 mov %edx,%ebx a7dfe: 83 e1 03 and $0x3,%ecx a7e01: d3 e3 shl %cl,%ebx a7e03: 89 c1 mov %eax,%ecx a7e05: 83 e1 03 and $0x3,%ecx a7e08: 88 9d 5a 8b 00 00 mov %bl,0x8b5a(%rbp) a7e0e: d3 e2 shl %cl,%edx a7e10: 88 95 59 8b 00 00 mov %dl,0x8b59(%rbp) a7e16: e9 15 ef ff ff jmpq a6d30 a7e1b: e8 00 00 00 00 callq a7e20 a7e20: 83 f8 13 cmp $0x13,%eax a7e23: 0f 85 98 00 00 00 jne a7ec1 a7e29: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax a7e30: 00 00 00 a7e33: c7 85 58 8a 00 00 c0 movl $0x4c0,0x8a58(%rbp) a7e3a: 04 00 00 a7e3d: 48 89 85 48 8a 00 00 mov %rax,0x8a48(%rbp) a7e44: b8 01 00 00 30 mov $0x30000001,%eax a7e49: 48 c1 e0 08 shl $0x8,%rax a7e4d: 48 89 85 50 8a 00 00 mov %rax,0x8a50(%rbp) a7e54: b8 42 40 11 2a mov $0x2a114042,%eax a7e59: e9 4f ff ff ff jmpq a7dad a7e5e: 83 f8 17 cmp $0x17,%eax a7e61: 75 69 jne a7ecc a7e63: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax a7e6a: 00 00 00 a7e6d: 31 d2 xor %edx,%edx a7e6f: 48 89 ef mov %rbp,%rdi a7e72: 48 c7 85 38 b3 00 00 movq $0x0,0xb338(%rbp) a7e79: 00 00 00 00 a7e7d: 48 89 85 48 8a 00 00 mov %rax,0x8a48(%rbp) a7e84: b8 01 00 00 30 mov $0x30000001,%eax a7e89: c7 85 58 8a 00 00 c0 movl $0x4c0,0x8a58(%rbp) a7e90: 04 00 00 a7e93: 48 c1 e0 08 shl $0x8,%rax a7e97: 48 89 85 50 8a 00 00 mov %rax,0x8a50(%rbp) a7e9e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a7ea5: 8b 30 mov (%rax),%esi a7ea7: 81 c6 3e 06 00 00 add $0x63e,%esi a7ead: e8 00 00 00 00 callq a7eb2 a7eb2: 25 00 88 18 0c and $0xc188800,%eax a7eb7: 0d 42 40 01 22 or $0x22014042,%eax a7ebc: e9 ec fe ff ff jmpq a7dad a7ec1: 83 f8 14 cmp $0x14,%eax a7ec4: 0f 84 bf 00 00 00 je a7f89 a7eca: 0f 0b ud2 a7ecc: 83 f8 18 cmp $0x18,%eax a7ecf: 75 f9 jne a7eca a7ed1: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax a7ed8: 00 00 00 a7edb: 31 d2 xor %edx,%edx a7edd: 48 89 ef mov %rbp,%rdi a7ee0: c7 85 58 8a 00 00 c0 movl $0x4c0,0x8a58(%rbp) a7ee7: 04 00 00 a7eea: 48 89 85 48 8a 00 00 mov %rax,0x8a48(%rbp) a7ef1: b8 01 00 00 80 mov $0x80000001,%eax a7ef6: 48 c1 e0 08 shl $0x8,%rax a7efa: 48 89 85 50 8a 00 00 mov %rax,0x8a50(%rbp) a7f01: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax a7f08: 8b 30 mov (%rax),%esi a7f0a: 81 c6 3e 06 00 00 add $0x63e,%esi a7f10: e8 00 00 00 00 callq a7f15 a7f15: 25 00 88 18 0c and $0xc188800,%eax a7f1a: 0d 42 00 01 22 or $0x22010042,%eax a7f1f: e9 89 fe ff ff jmpq a7dad a7f24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a7f2b: e8 00 00 00 00 callq a7f30 a7f30: e9 fb ed ff ff jmpq a6d30 a7f35: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax a7f3c: 00 00 00 a7f3f: c7 85 58 8a 00 00 c0 movl $0x4c0,0x8a58(%rbp) a7f46: 04 00 00 a7f49: 48 89 85 48 8a 00 00 mov %rax,0x8a48(%rbp) a7f50: b8 01 00 00 30 mov $0x30000001,%eax a7f55: 48 c1 e0 08 shl $0x8,%rax a7f59: 48 89 85 50 8a 00 00 mov %rax,0x8a50(%rbp) a7f60: 48 8b 85 20 07 00 00 mov 0x720(%rbp),%rax a7f67: 83 e0 02 and $0x2,%eax a7f6a: 48 83 f8 01 cmp $0x1,%rax a7f6e: 19 c0 sbb %eax,%eax a7f70: 25 01 d0 fe fd and $0xfdfed001,%eax a7f75: 05 41 30 01 26 add $0x26013041,%eax a7f7a: e9 2e fe ff ff jmpq a7dad a7f7f: 0f 0b ud2 a7f81: 41 89 c4 mov %eax,%r12d a7f84: e9 a7 ed ff ff jmpq a6d30 a7f89: e9 00 00 00 00 jmpq a7f8e a7f8e: e9 00 00 00 00 jmpq a7f93 a7f93: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a7f9a: 00 00 00 00 a7f9e: 66 90 xchg %ax,%ax 00000000000a7fa0 : a7fa0: e8 00 00 00 00 callq a7fa5 a7fa5: 55 push %rbp a7fa6: 53 push %rbx a7fa7: 48 89 fb mov %rdi,%rbx a7faa: e8 00 00 00 00 callq a7faf a7faf: 8b 93 78 98 00 00 mov 0x9878(%rbx),%edx a7fb5: 85 d2 test %edx,%edx a7fb7: 74 24 je a7fdd a7fb9: 31 ed xor %ebp,%ebp a7fbb: 48 63 c5 movslq %ebp,%rax a7fbe: 83 c5 01 add $0x1,%ebp a7fc1: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax a7fc8: 48 8d bc 03 28 92 00 lea 0x9228(%rbx,%rax,1),%rdi a7fcf: 00 a7fd0: e8 00 00 00 00 callq a7fd5 a7fd5: 39 ab 78 98 00 00 cmp %ebp,0x9878(%rbx) a7fdb: 77 de ja a7fbb a7fdd: 8b 83 c0 b1 00 00 mov 0xb1c0(%rbx),%eax a7fe3: 85 c0 test %eax,%eax a7fe5: 74 24 je a800b a7fe7: 31 ed xor %ebp,%ebp a7fe9: 48 63 c5 movslq %ebp,%rax a7fec: 83 c5 01 add $0x1,%ebp a7fef: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax a7ff6: 48 8d bc 03 80 98 00 lea 0x9880(%rbx,%rax,1),%rdi a7ffd: 00 a7ffe: e8 00 00 00 00 callq a8003 a8003: 39 ab c0 b1 00 00 cmp %ebp,0xb1c0(%rbx) a8009: 77 de ja a7fe9 a800b: 48 89 df mov %rbx,%rdi a800e: e8 00 00 00 00 callq a8013 a8013: 48 8d bb 38 8e 00 00 lea 0x8e38(%rbx),%rdi a801a: e8 00 00 00 00 callq a801f a801f: 48 89 df mov %rbx,%rdi a8022: e8 00 00 00 00 callq a8027 a8027: 31 d2 xor %edx,%edx a8029: 31 f6 xor %esi,%esi a802b: 48 8d bb 98 8d 00 00 lea 0x8d98(%rbx),%rdi a8032: e8 00 00 00 00 callq a8037 a8037: 48 8d bb a8 8d 00 00 lea 0x8da8(%rbx),%rdi a803e: 31 d2 xor %edx,%edx a8040: 31 f6 xor %esi,%esi a8042: e8 00 00 00 00 callq a8047 a8047: 48 8d bb 20 8c 00 00 lea 0x8c20(%rbx),%rdi a804e: e8 00 00 00 00 callq a8053 a8053: f6 83 1a 07 00 00 02 testb $0x2,0x71a(%rbx) a805a: 0f 85 9b 00 00 00 jne a80fb a8060: 48 8b bb a8 91 00 00 mov 0x91a8(%rbx),%rdi a8067: e8 00 00 00 00 callq a806c a806c: 48 8b bb 98 91 00 00 mov 0x9198(%rbx),%rdi a8073: 48 c7 83 a8 91 00 00 movq $0x0,0x91a8(%rbx) a807a: 00 00 00 00 a807e: e8 00 00 00 00 callq a8083 a8083: 48 8b bb b8 91 00 00 mov 0x91b8(%rbx),%rdi a808a: 48 c7 83 98 91 00 00 movq $0x0,0x9198(%rbx) a8091: 00 00 00 00 a8095: e8 00 00 00 00 callq a809a a809a: 48 8b bb c8 91 00 00 mov 0x91c8(%rbx),%rdi a80a1: 48 c7 83 b8 91 00 00 movq $0x0,0x91b8(%rbx) a80a8: 00 00 00 00 a80ac: e8 00 00 00 00 callq a80b1 a80b1: 48 8b bb d8 91 00 00 mov 0x91d8(%rbx),%rdi a80b8: 48 c7 83 c8 91 00 00 movq $0x0,0x91c8(%rbx) a80bf: 00 00 00 00 a80c3: e8 00 00 00 00 callq a80c8 a80c8: 48 8b bb e8 91 00 00 mov 0x91e8(%rbx),%rdi a80cf: 48 c7 83 d8 91 00 00 movq $0x0,0x91d8(%rbx) a80d6: 00 00 00 00 a80da: e8 00 00 00 00 callq a80df a80df: 48 8b bb b0 8c 00 00 mov 0x8cb0(%rbx),%rdi a80e6: 48 c7 83 e8 91 00 00 movq $0x0,0x91e8(%rbx) a80ed: 00 00 00 00 a80f1: e8 00 00 00 00 callq a80f6 a80f6: 31 c0 xor %eax,%eax a80f8: 5b pop %rbx a80f9: 5d pop %rbp a80fa: c3 retq a80fb: 48 8d 93 58 8c 00 00 lea 0x8c58(%rbx),%rdx a8102: 48 8d b3 50 8c 00 00 lea 0x8c50(%rbx),%rsi a8109: 48 8d bb 48 8c 00 00 lea 0x8c48(%rbx),%rdi a8110: e8 00 00 00 00 callq a8115 a8115: e9 46 ff ff ff jmpq a8060 a811a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000a8120 : a8120: e8 00 00 00 00 callq a8125 a8125: 53 push %rbx a8126: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi a812c: 48 89 fb mov %rdi,%rbx a812f: 85 f6 test %esi,%esi a8131: 0f 8e 8a 00 00 00 jle a81c1 a8137: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a813e: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a8145: 48 8d 50 01 lea 0x1(%rax),%rdx a8149: 23 83 40 02 00 00 and 0x240(%rbx),%eax a814f: 48 8d 04 81 lea (%rcx,%rax,4),%rax a8153: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a815a: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) a8160: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a8166: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a816d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8174: 8d 51 ff lea -0x1(%rcx),%edx a8177: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a817e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8184: 85 d2 test %edx,%edx a8186: 7e 4a jle a81d2 a8188: 48 8d 50 01 lea 0x1(%rax),%rdx a818c: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8192: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8199: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a81a0: 48 8d 04 82 lea (%rdx,%rax,4),%rax a81a4: c7 00 00 00 00 00 movl $0x0,(%rax) a81aa: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a81b1: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a81b8: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a81bf: 5b pop %rbx a81c0: c3 retq a81c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a81c8: e8 00 00 00 00 callq a81cd a81cd: e9 65 ff ff ff jmpq a8137 a81d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a81d9: e8 00 00 00 00 callq a81de a81de: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a81e5: eb a1 jmp a8188 a81e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) a81ee: 00 00 00000000000a81f0 : a81f0: e8 00 00 00 00 callq a81f5 a81f5: 41 54 push %r12 a81f7: 41 89 f4 mov %esi,%r12d a81fa: 55 push %rbp a81fb: 0f b6 ea movzbl %dl,%ebp a81fe: 53 push %rbx a81ff: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi a8205: 48 89 fb mov %rdi,%rbx a8208: 85 f6 test %esi,%esi a820a: 0f 8e 97 00 00 00 jle a82a7 a8210: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8217: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a821e: 48 8d 50 01 lea 0x1(%rax),%rdx a8222: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8228: 48 8d 04 81 lea (%rcx,%rax,4),%rax a822c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8233: 89 e9 mov %ebp,%ecx a8235: c7 00 00 90 00 c0 movl $0xc0009000,(%rax) a823b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a8241: 81 c9 00 00 00 10 or $0x10000000,%ecx a8247: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a824e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8255: 45 84 e4 test %r12b,%r12b a8258: 8d 56 ff lea -0x1(%rsi),%edx a825b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8262: 0f 44 e9 cmove %ecx,%ebp a8265: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a826b: 85 d2 test %edx,%edx a826d: 7e 49 jle a82b8 a826f: 48 8d 50 01 lea 0x1(%rax),%rdx a8273: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8279: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8280: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a8287: 48 8d 04 82 lea (%rdx,%rax,4),%rax a828b: 89 28 mov %ebp,(%rax) a828d: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a8294: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a829b: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a82a2: 5b pop %rbx a82a3: 5d pop %rbp a82a4: 41 5c pop %r12 a82a6: c3 retq a82a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a82ae: e8 00 00 00 00 callq a82b3 a82b3: e9 58 ff ff ff jmpq a8210 a82b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a82bf: e8 00 00 00 00 callq a82c4 a82c4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a82cb: eb a2 jmp a826f a82cd: 0f 1f 00 nopl (%rax) 00000000000a82d0 : a82d0: e8 00 00 00 00 callq a82d5 a82d5: 41 56 push %r14 a82d7: 41 89 d6 mov %edx,%r14d a82da: 41 55 push %r13 a82dc: 41 89 f5 mov %esi,%r13d a82df: 55 push %rbp a82e0: 89 cd mov %ecx,%ebp a82e2: 53 push %rbx a82e3: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi a82e9: 48 89 fb mov %rdi,%rbx a82ec: 85 f6 test %esi,%esi a82ee: 0f 8e a7 00 00 00 jle a839b a82f4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a82fb: 40 0f b6 ed movzbl %bpl,%ebp a82ff: 45 0f b7 ed movzwl %r13w,%r13d a8303: 41 c1 e6 1d shl $0x1d,%r14d a8307: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a830e: c1 e5 04 shl $0x4,%ebp a8311: 41 c1 e5 05 shl $0x5,%r13d a8315: 48 8d 50 01 lea 0x1(%rax),%rdx a8319: 23 83 40 02 00 00 and 0x240(%rbx),%eax a831f: 44 09 ed or %r13d,%ebp a8322: 48 8d 04 81 lea (%rcx,%rax,4),%rax a8326: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a832d: 44 09 f5 or %r14d,%ebp a8330: c7 00 00 98 00 c0 movl $0xc0009800,(%rax) a8336: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a833c: 83 cd 01 or $0x1,%ebp a833f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8346: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a834d: 8d 4e ff lea -0x1(%rsi),%ecx a8350: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8357: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) a835d: 85 c9 test %ecx,%ecx a835f: 7e 4b jle a83ac a8361: 48 8d 50 01 lea 0x1(%rax),%rdx a8365: 23 83 40 02 00 00 and 0x240(%rbx),%eax a836b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8372: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a8379: 48 8d 04 82 lea (%rdx,%rax,4),%rax a837d: 89 28 mov %ebp,(%rax) a837f: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a8386: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a838d: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a8394: 5b pop %rbx a8395: 5d pop %rbp a8396: 41 5d pop %r13 a8398: 41 5e pop %r14 a839a: c3 retq a839b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a83a2: e8 00 00 00 00 callq a83a7 a83a7: e9 48 ff ff ff jmpq a82f4 a83ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a83b3: e8 00 00 00 00 callq a83b8 a83b8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a83bf: eb a0 jmp a8361 a83c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a83c8: 00 00 00 00 a83cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a83d0 : a83d0: e8 00 00 00 00 callq a83d5 a83d5: 41 54 push %r12 a83d7: 53 push %rbx a83d8: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d a83df: 48 89 fb mov %rdi,%rbx a83e2: 45 85 c9 test %r9d,%r9d a83e5: 0f 8e 8c 01 00 00 jle a8577 a83eb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a83f2: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 a83f9: 48 8d 50 01 lea 0x1(%rax),%rdx a83fd: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8403: 49 8d 04 80 lea (%r8,%rax,4),%rax a8407: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a840e: c7 00 00 22 03 c0 movl $0xc0032200,(%rax) a8414: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a841a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8421: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8428: 8d 56 ff lea -0x1(%rsi),%edx a842b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8432: 4c 8b a3 c0 02 00 00 mov 0x2c0(%rbx),%r12 a8439: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a843f: 85 d2 test %edx,%edx a8441: 0f 8e 8c 01 00 00 jle a85d3 a8447: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi a844e: 48 8d 50 01 lea 0x1(%rax),%rdx a8452: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8458: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a845f: 48 8d 04 87 lea (%rdi,%rax,4),%rax a8463: 44 89 20 mov %r12d,(%rax) a8466: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a846c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8473: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a847a: 8d 56 ff lea -0x1(%rsi),%edx a847d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8484: 44 8b a3 c4 02 00 00 mov 0x2c4(%rbx),%r12d a848b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8491: 85 d2 test %edx,%edx a8493: 0f 8e 22 01 00 00 jle a85bb a8499: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi a84a0: 48 8d 50 01 lea 0x1(%rax),%rdx a84a4: 23 83 40 02 00 00 and 0x240(%rbx),%eax a84aa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a84b1: 48 8d 04 86 lea (%rsi,%rax,4),%rax a84b5: 44 89 20 mov %r12d,(%rax) a84b8: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a84be: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a84c5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a84cc: 8d 56 ff lea -0x1(%rsi),%edx a84cf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a84d6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a84dc: 85 d2 test %edx,%edx a84de: 0f 8e bf 00 00 00 jle a85a3 a84e4: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a84eb: 48 8d 50 01 lea 0x1(%rax),%rdx a84ef: 23 83 40 02 00 00 and 0x240(%rbx),%eax a84f5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a84fc: 48 8d 04 81 lea (%rcx,%rax,4),%rax a8500: c7 00 00 00 00 00 movl $0x0,(%rax) a8506: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a850d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8514: 48 89 c2 mov %rax,%rdx a8517: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a851e: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax a8524: 8d 48 ff lea -0x1(%rax),%ecx a8527: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax a852d: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) a8533: 41 89 c4 mov %eax,%r12d a8536: 41 21 d4 and %edx,%r12d a8539: 85 c9 test %ecx,%ecx a853b: 7e 4b jle a8588 a853d: 48 8d 4a 01 lea 0x1(%rdx),%rcx a8541: 21 d0 and %edx,%eax a8543: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a854a: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) a8551: 48 8d 04 82 lea (%rdx,%rax,4),%rax a8555: c7 00 aa 55 aa 55 movl $0x55aa55aa,(%rax) a855b: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a8562: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a8569: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a8570: 44 89 e0 mov %r12d,%eax a8573: 5b pop %rbx a8574: 41 5c pop %r12 a8576: c3 retq a8577: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a857e: e8 00 00 00 00 callq a8583 a8583: e9 63 fe ff ff jmpq a83eb a8588: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a858f: e8 00 00 00 00 callq a8594 a8594: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx a859b: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax a85a1: eb 9a jmp a853d a85a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a85aa: e8 00 00 00 00 callq a85af a85af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a85b6: e9 29 ff ff ff jmpq a84e4 a85bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a85c2: e8 00 00 00 00 callq a85c7 a85c7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a85ce: e9 c6 fe ff ff jmpq a8499 a85d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a85da: e8 00 00 00 00 callq a85df a85df: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a85e6: e9 5c fe ff ff jmpq a8447 a85eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000a85f0 : a85f0: e8 00 00 00 00 callq a85f5 a85f5: 41 55 push %r13 a85f7: 41 bd 00 00 10 40 mov $0x40100000,%r13d a85fd: 41 54 push %r12 a85ff: 41 89 f4 mov %esi,%r12d a8602: 55 push %rbp a8603: 89 d5 mov %edx,%ebp a8605: 53 push %rbx a8606: 48 8b 47 08 mov 0x8(%rdi),%rax a860a: 48 89 fb mov %rdi,%rbx a860d: 8b 00 mov (%rax),%eax a860f: 85 c0 test %eax,%eax a8611: 74 12 je a8625 a8613: 83 f8 09 cmp $0x9,%eax a8616: 41 bd 00 00 10 00 mov $0x100000,%r13d a861c: b8 00 00 01 00 mov $0x10000,%eax a8621: 44 0f 44 e8 cmove %eax,%r13d a8625: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d a862c: 45 85 c9 test %r9d,%r9d a862f: 0f 8e 6f 01 00 00 jle a87a4 a8635: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a863c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 a8643: 48 8d 50 01 lea 0x1(%rax),%rdx a8647: 23 83 40 02 00 00 and 0x240(%rbx),%eax a864d: 49 8d 04 80 lea (%r8,%rax,4),%rax a8651: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8658: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) a865e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a8664: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a866b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8672: 8d 51 ff lea -0x1(%rcx),%edx a8675: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a867c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8682: 85 d2 test %edx,%edx a8684: 0f 8e 70 01 00 00 jle a87fa a868a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi a8691: 48 8d 50 01 lea 0x1(%rax),%rdx a8695: 23 83 40 02 00 00 and 0x240(%rbx),%eax a869b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a86a2: 48 8d 04 87 lea (%rdi,%rax,4),%rax a86a6: 44 89 28 mov %r13d,(%rax) a86a9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a86af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a86b6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a86bd: 8d 51 ff lea -0x1(%rcx),%edx a86c0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a86c7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a86cd: 85 d2 test %edx,%edx a86cf: 0f 8e 0d 01 00 00 jle a87e2 a86d5: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi a86dc: 48 8d 50 01 lea 0x1(%rax),%rdx a86e0: 23 83 40 02 00 00 and 0x240(%rbx),%eax a86e6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a86ed: 48 8d 04 86 lea (%rsi,%rax,4),%rax a86f1: 44 89 20 mov %r12d,(%rax) a86f4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a86fa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8701: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8708: 8d 56 ff lea -0x1(%rsi),%edx a870b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8712: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8718: 85 d2 test %edx,%edx a871a: 0f 8e aa 00 00 00 jle a87ca a8720: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a8727: 48 8d 50 01 lea 0x1(%rax),%rdx a872b: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8731: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8738: 48 8d 04 81 lea (%rcx,%rax,4),%rax a873c: c7 00 00 00 00 00 movl $0x0,(%rax) a8742: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a8748: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a874f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8756: 8d 51 ff lea -0x1(%rcx),%edx a8759: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8760: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8766: 85 d2 test %edx,%edx a8768: 7e 4b jle a87b5 a876a: 48 8d 50 01 lea 0x1(%rax),%rdx a876e: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8774: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a877b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a8782: 48 8d 04 82 lea (%rdx,%rax,4),%rax a8786: 89 28 mov %ebp,(%rax) a8788: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a878f: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a8796: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a879d: 5b pop %rbx a879e: 5d pop %rbp a879f: 41 5c pop %r12 a87a1: 41 5d pop %r13 a87a3: c3 retq a87a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a87ab: e8 00 00 00 00 callq a87b0 a87b0: e9 80 fe ff ff jmpq a8635 a87b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a87bc: e8 00 00 00 00 callq a87c1 a87c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a87c8: eb a0 jmp a876a a87ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a87d1: e8 00 00 00 00 callq a87d6 a87d6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a87dd: e9 3e ff ff ff jmpq a8720 a87e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a87e9: e8 00 00 00 00 callq a87ee a87ee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a87f5: e9 db fe ff ff jmpq a86d5 a87fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8801: e8 00 00 00 00 callq a8806 a8806: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a880d: e9 78 fe ff ff jmpq a868a a8812: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a8819: 00 00 00 00 a881d: 0f 1f 00 nopl (%rax) 00000000000a8820 : a8820: e8 00 00 00 00 callq a8825 a8825: 41 55 push %r13 a8827: 41 89 f5 mov %esi,%r13d a882a: 41 54 push %r12 a882c: 55 push %rbp a882d: 89 d5 mov %edx,%ebp a882f: 53 push %rbx a8830: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d a8837: 48 89 fb mov %rdi,%rbx a883a: 4c 8b 27 mov (%rdi),%r12 a883d: 45 85 d2 test %r10d,%r10d a8840: 0f 8e d7 01 00 00 jle a8a1d a8846: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a884d: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 a8854: 48 8d 50 01 lea 0x1(%rax),%rdx a8858: 23 83 40 02 00 00 and 0x240(%rbx),%eax a885e: 49 8d 04 81 lea (%r9,%rax,4),%rax a8862: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8869: c7 00 00 40 04 c0 movl $0xc0044000,(%rax) a886f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a8875: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a887c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8883: 8d 51 ff lea -0x1(%rcx),%edx a8886: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a888d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8893: 85 d2 test %edx,%edx a8895: 0f 8e f0 01 00 00 jle a8a8b a889b: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 a88a2: 48 8d 50 01 lea 0x1(%rax),%rdx a88a6: 23 83 40 02 00 00 and 0x240(%rbx),%eax a88ac: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a88b3: 49 8d 04 80 lea (%r8,%rax,4),%rax a88b7: c7 00 00 05 10 00 movl $0x100500,(%rax) a88bd: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a88c3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a88ca: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a88d1: 8d 51 ff lea -0x1(%rcx),%edx a88d4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a88db: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a88e1: 85 d2 test %edx,%edx a88e3: 0f 8e 8a 01 00 00 jle a8a73 a88e9: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi a88f0: 48 8d 50 01 lea 0x1(%rax),%rdx a88f4: 23 83 40 02 00 00 and 0x240(%rbx),%eax a88fa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8901: 48 8d 04 87 lea (%rdi,%rax,4),%rax a8905: 44 89 28 mov %r13d,(%rax) a8908: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a890e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8915: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a891c: 8d 56 ff lea -0x1(%rsi),%edx a891f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8926: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a892c: 85 d2 test %edx,%edx a892e: 0f 8e 27 01 00 00 jle a8a5b a8934: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi a893b: 48 8d 50 01 lea 0x1(%rax),%rdx a893f: c1 e5 02 shl $0x2,%ebp a8942: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8948: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a894f: 48 8d 04 86 lea (%rsi,%rax,4),%rax a8953: c7 00 00 00 00 00 movl $0x0,(%rax) a8959: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a895f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8966: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a896d: 8d 51 ff lea -0x1(%rcx),%edx a8970: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8977: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a897d: 45 8b ac 24 28 5c 00 mov 0x5c28(%r12),%r13d a8984: 00 a8985: 41 01 ed add %ebp,%r13d a8988: 85 d2 test %edx,%edx a898a: 0f 8e b3 00 00 00 jle a8a43 a8990: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a8997: 48 8d 50 01 lea 0x1(%rax),%rdx a899b: 23 83 40 02 00 00 and 0x240(%rbx),%eax a89a1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a89a8: 48 8d 04 81 lea (%rcx,%rax,4),%rax a89ac: 44 89 28 mov %r13d,(%rax) a89af: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi a89b5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a89bc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a89c3: 8d 57 ff lea -0x1(%rdi),%edx a89c6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a89cd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a89d3: 49 03 ac 24 28 5c 00 add 0x5c28(%r12),%rbp a89da: 00 a89db: 48 c1 ed 20 shr $0x20,%rbp a89df: 85 d2 test %edx,%edx a89e1: 7e 4b jle a8a2e a89e3: 48 8d 50 01 lea 0x1(%rax),%rdx a89e7: 23 83 40 02 00 00 and 0x240(%rbx),%eax a89ed: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a89f4: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a89fb: 48 8d 04 82 lea (%rdx,%rax,4),%rax a89ff: 89 28 mov %ebp,(%rax) a8a01: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a8a08: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a8a0f: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a8a16: 5b pop %rbx a8a17: 5d pop %rbp a8a18: 41 5c pop %r12 a8a1a: 41 5d pop %r13 a8a1c: c3 retq a8a1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8a24: e8 00 00 00 00 callq a8a29 a8a29: e9 18 fe ff ff jmpq a8846 a8a2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8a35: e8 00 00 00 00 callq a8a3a a8a3a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8a41: eb a0 jmp a89e3 a8a43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8a4a: e8 00 00 00 00 callq a8a4f a8a4f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8a56: e9 35 ff ff ff jmpq a8990 a8a5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8a62: e8 00 00 00 00 callq a8a67 a8a67: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8a6e: e9 c1 fe ff ff jmpq a8934 a8a73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8a7a: e8 00 00 00 00 callq a8a7f a8a7f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8a86: e9 5e fe ff ff jmpq a88e9 a8a8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8a92: e8 00 00 00 00 callq a8a97 a8a97: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8a9e: e9 f8 fd ff ff jmpq a889b a8aa3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a8aaa: 00 00 00 00 a8aae: 66 90 xchg %ax,%ax 00000000000a8ab0 : a8ab0: e8 00 00 00 00 callq a8ab5 a8ab5: 53 push %rbx a8ab6: 44 8b 9f 28 02 00 00 mov 0x228(%rdi),%r11d a8abd: 48 89 fb mov %rdi,%rbx a8ac0: 45 85 db test %r11d,%r11d a8ac3: 0f 8e 10 02 00 00 jle a8cd9 a8ac9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8ad0: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 a8ad7: 48 8d 50 01 lea 0x1(%rax),%rdx a8adb: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8ae1: 49 8d 04 82 lea (%r10,%rax,4),%rax a8ae5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8aec: c7 00 00 58 05 c0 movl $0xc0055800,(%rax) a8af2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a8af8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8aff: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8b06: 8d 51 ff lea -0x1(%rcx),%edx a8b09: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8b10: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8b16: 85 d2 test %edx,%edx a8b18: 0f 8e 41 02 00 00 jle a8d5f a8b1e: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 a8b25: 48 8d 50 01 lea 0x1(%rax),%rdx a8b29: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8b2f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8b36: 49 8d 04 81 lea (%r9,%rax,4),%rax a8b3a: c7 00 00 00 c4 28 movl $0x28c40000,(%rax) a8b40: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a8b46: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8b4d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8b54: 8d 56 ff lea -0x1(%rsi),%edx a8b57: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8b5e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8b64: 85 d2 test %edx,%edx a8b66: 0f 8e db 01 00 00 jle a8d47 a8b6c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 a8b73: 48 8d 50 01 lea 0x1(%rax),%rdx a8b77: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8b7d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8b84: 49 8d 04 80 lea (%r8,%rax,4),%rax a8b88: c7 00 ff ff ff ff movl $0xffffffff,(%rax) a8b8e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a8b94: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8b9b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8ba2: 8d 51 ff lea -0x1(%rcx),%edx a8ba5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8bac: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8bb2: 85 d2 test %edx,%edx a8bb4: 0f 8e 75 01 00 00 jle a8d2f a8bba: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi a8bc1: 48 8d 50 01 lea 0x1(%rax),%rdx a8bc5: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8bcb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8bd2: 48 8d 04 87 lea (%rdi,%rax,4),%rax a8bd6: c7 00 ff ff ff 00 movl $0xffffff,(%rax) a8bdc: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a8be2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8be9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8bf0: 8d 56 ff lea -0x1(%rsi),%edx a8bf3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8bfa: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8c00: 85 d2 test %edx,%edx a8c02: 0f 8e 0f 01 00 00 jle a8d17 a8c08: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi a8c0f: 48 8d 50 01 lea 0x1(%rax),%rdx a8c13: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8c19: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8c20: 48 8d 04 86 lea (%rsi,%rax,4),%rax a8c24: c7 00 00 00 00 00 movl $0x0,(%rax) a8c2a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a8c30: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8c37: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8c3e: 8d 51 ff lea -0x1(%rcx),%edx a8c41: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8c48: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8c4e: 85 d2 test %edx,%edx a8c50: 0f 8e a9 00 00 00 jle a8cff a8c56: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a8c5d: 48 8d 50 01 lea 0x1(%rax),%rdx a8c61: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8c67: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8c6e: 48 8d 04 81 lea (%rcx,%rax,4),%rax a8c72: c7 00 00 00 00 00 movl $0x0,(%rax) a8c78: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a8c7e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8c85: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8c8c: 8d 56 ff lea -0x1(%rsi),%edx a8c8f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8c96: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8c9c: 85 d2 test %edx,%edx a8c9e: 7e 4a jle a8cea a8ca0: 48 8d 50 01 lea 0x1(%rax),%rdx a8ca4: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8caa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8cb1: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a8cb8: 48 8d 04 82 lea (%rdx,%rax,4),%rax a8cbc: c7 00 0a 00 00 00 movl $0xa,(%rax) a8cc2: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a8cc9: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a8cd0: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a8cd7: 5b pop %rbx a8cd8: c3 retq a8cd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8ce0: e8 00 00 00 00 callq a8ce5 a8ce5: e9 df fd ff ff jmpq a8ac9 a8cea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8cf1: e8 00 00 00 00 callq a8cf6 a8cf6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8cfd: eb a1 jmp a8ca0 a8cff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8d06: e8 00 00 00 00 callq a8d0b a8d0b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8d12: e9 3f ff ff ff jmpq a8c56 a8d17: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8d1e: e8 00 00 00 00 callq a8d23 a8d23: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8d2a: e9 d9 fe ff ff jmpq a8c08 a8d2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8d36: e8 00 00 00 00 callq a8d3b a8d3b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8d42: e9 73 fe ff ff jmpq a8bba a8d47: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8d4e: e8 00 00 00 00 callq a8d53 a8d53: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8d5a: e9 0d fe ff ff jmpq a8b6c a8d5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a8d66: e8 00 00 00 00 callq a8d6b a8d6b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8d72: e9 a7 fd ff ff jmpq a8b1e a8d77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) a8d7e: 00 00 00000000000a8d80 : a8d80: e8 00 00 00 00 callq a8d85 a8d85: 41 55 push %r13 a8d87: 41 54 push %r12 a8d89: 55 push %rbp a8d8a: 53 push %rbx a8d8b: 48 89 fb mov %rdi,%rbx a8d8e: 48 83 ec 78 sub $0x78,%rsp a8d92: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax a8d99: 00 00 a8d9b: 48 89 44 24 70 mov %rax,0x70(%rsp) a8da0: 31 c0 xor %eax,%eax a8da2: 48 8d 6c 24 04 lea 0x4(%rsp),%rbp a8da7: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi a8dac: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) a8db3: 00 00 a8db5: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) a8dbc: 00 00 a8dbe: 48 89 e9 mov %rbp,%rcx a8dc1: 48 29 f9 sub %rdi,%rcx a8dc4: 83 c1 6c add $0x6c,%ecx a8dc7: c1 e9 03 shr $0x3,%ecx a8dca: f3 48 ab rep stos %rax,%es:(%rdi) a8dcd: 48 8b 3b mov (%rbx),%rdi a8dd0: e8 00 00 00 00 callq a8dd5 a8dd5: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d a8ddc: 49 89 c4 mov %rax,%r12 a8ddf: 48 05 00 10 00 00 add $0x1000,%rax a8de5: 48 89 44 24 5c mov %rax,0x5c(%rsp) a8dea: 45 85 c0 test %r8d,%r8d a8ded: 0f 8e 5b 02 00 00 jle a904e a8df3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8dfa: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi a8e01: 48 8d 50 01 lea 0x1(%rax),%rdx a8e05: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8e0b: 48 8d 04 87 lea (%rdi,%rax,4),%rax a8e0f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8e16: c7 00 00 37 1d c0 movl $0xc01d3700,(%rax) a8e1c: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi a8e22: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8e29: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8e30: 8d 57 ff lea -0x1(%rdi),%edx a8e33: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8e3a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8e40: 85 d2 test %edx,%edx a8e42: 0f 8e ee 01 00 00 jle a9036 a8e48: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi a8e4f: 48 8d 50 01 lea 0x1(%rax),%rdx a8e53: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8e59: 45 8d ac 24 00 01 00 lea 0x100(%r12),%r13d a8e60: 00 a8e61: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8e68: 48 8d 04 86 lea (%rsi,%rax,4),%rax a8e6c: c7 00 00 08 10 40 movl $0x40100800,(%rax) a8e72: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi a8e78: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8e7f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8e86: 8d 57 ff lea -0x1(%rdi),%edx a8e89: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8e90: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8e96: 85 d2 test %edx,%edx a8e98: 0f 8e 80 01 00 00 jle a901e a8e9e: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a8ea5: 48 8d 50 01 lea 0x1(%rax),%rdx a8ea9: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8eaf: 49 81 c4 00 01 00 00 add $0x100,%r12 a8eb6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8ebd: 49 c1 ec 20 shr $0x20,%r12 a8ec1: 48 8d 04 81 lea (%rcx,%rax,4),%rax a8ec5: 44 89 28 mov %r13d,(%rax) a8ec8: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi a8ece: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8ed5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8edc: 8d 57 ff lea -0x1(%rdi),%edx a8edf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8ee6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8eec: 85 d2 test %edx,%edx a8eee: 0f 8e 12 01 00 00 jle a9006 a8ef4: 48 8d 50 01 lea 0x1(%rax),%rdx a8ef8: 23 83 40 02 00 00 and 0x240(%rbx),%eax a8efe: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a8f05: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a8f0c: 48 8d 04 82 lea (%rdx,%rax,4),%rax a8f10: 44 89 20 mov %r12d,(%rax) a8f13: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a8f19: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8f20: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8f27: 8d 56 ff lea -0x1(%rsi),%edx a8f2a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8f31: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a8f37: 83 fa 1a cmp $0x1a,%edx a8f3a: 0f 8e 82 01 00 00 jle a90c2 a8f40: 8b b3 40 02 00 00 mov 0x240(%rbx),%esi a8f46: 89 c2 mov %eax,%edx a8f48: b8 1b 00 00 00 mov $0x1b,%eax a8f4d: 21 f2 and %esi,%edx a8f4f: 83 c6 01 add $0x1,%esi a8f52: 29 d6 sub %edx,%esi a8f54: 83 fe 1b cmp $0x1b,%esi a8f57: 0f 47 f0 cmova %eax,%esi a8f5a: 29 f0 sub %esi,%eax a8f5c: 44 8d 04 85 00 00 00 lea 0x0(,%rax,4),%r8d a8f63: 00 a8f64: 89 f0 mov %esi,%eax a8f66: c1 e0 02 shl $0x2,%eax a8f69: 75 44 jne a8faf a8f6b: 45 85 c0 test %r8d,%r8d a8f6e: 75 67 jne a8fd7 a8f70: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a8f77: 83 ab 28 02 00 00 1b subl $0x1b,0x228(%rbx) a8f7e: 48 83 c0 1b add $0x1b,%rax a8f82: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a8f89: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a8f90: 48 8b 44 24 70 mov 0x70(%rsp),%rax a8f95: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax a8f9c: 00 00 a8f9e: 0f 85 5d 01 00 00 jne a9101 a8fa4: 48 83 c4 78 add $0x78,%rsp a8fa8: 5b pop %rbx a8fa9: 5d pop %rbp a8faa: 41 5c pop %r12 a8fac: 41 5d pop %r13 a8fae: c3 retq a8faf: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a8fb6: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx a8fba: 83 f8 08 cmp $0x8,%eax a8fbd: 0f 83 cb 00 00 00 jae a908e a8fc3: a8 04 test $0x4,%al a8fc5: 0f 85 22 01 00 00 jne a90ed a8fcb: 85 c0 test %eax,%eax a8fcd: 74 9c je a8f6b a8fcf: 0f b6 4d 00 movzbl 0x0(%rbp),%ecx a8fd3: 88 0a mov %cl,(%rdx) a8fd5: eb 94 jmp a8f6b a8fd7: 89 c6 mov %eax,%esi a8fd9: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a8fe0: 48 01 ee add %rbp,%rsi a8fe3: 41 83 f8 08 cmp $0x8,%r8d a8fe7: 73 76 jae a905f a8fe9: 41 f6 c0 04 test $0x4,%r8b a8fed: 0f 85 e7 00 00 00 jne a90da a8ff3: 45 85 c0 test %r8d,%r8d a8ff6: 0f 84 74 ff ff ff je a8f70 a8ffc: 0f b6 06 movzbl (%rsi),%eax a8fff: 88 01 mov %al,(%rcx) a9001: e9 6a ff ff ff jmpq a8f70 a9006: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a900d: e8 00 00 00 00 callq a9012 a9012: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9019: e9 d6 fe ff ff jmpq a8ef4 a901e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9025: e8 00 00 00 00 callq a902a a902a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9031: e9 68 fe ff ff jmpq a8e9e a9036: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a903d: e8 00 00 00 00 callq a9042 a9042: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9049: e9 fa fd ff ff jmpq a8e48 a904e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9055: e8 00 00 00 00 callq a905a a905a: e9 94 fd ff ff jmpq a8df3 a905f: 48 8b 06 mov (%rsi),%rax a9062: 48 8d 79 08 lea 0x8(%rcx),%rdi a9066: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi a906a: 48 89 01 mov %rax,(%rcx) a906d: 44 89 c0 mov %r8d,%eax a9070: 48 8b 54 06 f8 mov -0x8(%rsi,%rax,1),%rdx a9075: 48 89 54 01 f8 mov %rdx,-0x8(%rcx,%rax,1) a907a: 48 29 f9 sub %rdi,%rcx a907d: 48 29 ce sub %rcx,%rsi a9080: 44 01 c1 add %r8d,%ecx a9083: c1 e9 03 shr $0x3,%ecx a9086: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) a9089: e9 e2 fe ff ff jmpq a8f70 a908e: 48 8b 4c 24 04 mov 0x4(%rsp),%rcx a9093: 48 8d 7a 08 lea 0x8(%rdx),%rdi a9097: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi a909b: 48 89 0a mov %rcx,(%rdx) a909e: 89 c1 mov %eax,%ecx a90a0: 48 8b 74 0d f8 mov -0x8(%rbp,%rcx,1),%rsi a90a5: 48 89 74 0a f8 mov %rsi,-0x8(%rdx,%rcx,1) a90aa: 48 29 fa sub %rdi,%rdx a90ad: 48 89 ee mov %rbp,%rsi a90b0: 48 29 d6 sub %rdx,%rsi a90b3: 01 c2 add %eax,%edx a90b5: c1 ea 03 shr $0x3,%edx a90b8: 89 d1 mov %edx,%ecx a90ba: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) a90bd: e9 a9 fe ff ff jmpq a8f6b a90c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a90c9: e8 00 00 00 00 callq a90ce a90ce: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a90d5: e9 66 fe ff ff jmpq a8f40 a90da: 8b 06 mov (%rsi),%eax a90dc: 89 01 mov %eax,(%rcx) a90de: 42 8b 44 06 fc mov -0x4(%rsi,%r8,1),%eax a90e3: 42 89 44 01 fc mov %eax,-0x4(%rcx,%r8,1) a90e8: e9 83 fe ff ff jmpq a8f70 a90ed: 8b 4d 00 mov 0x0(%rbp),%ecx a90f0: 89 0a mov %ecx,(%rdx) a90f2: 89 c1 mov %eax,%ecx a90f4: 8b 74 0d fc mov -0x4(%rbp,%rcx,1),%esi a90f8: 89 74 0a fc mov %esi,-0x4(%rdx,%rcx,1) a90fc: e9 6a fe ff ff jmpq a8f6b a9101: e8 00 00 00 00 callq a9106 a9106: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) a910d: 00 00 00 00000000000a9110 : a9110: e8 00 00 00 00 callq a9115 a9115: 41 55 push %r13 a9117: 41 54 push %r12 a9119: 49 89 d4 mov %rdx,%r12 a911c: 55 push %rbp a911d: 53 push %rbx a911e: 48 89 fb mov %rdi,%rbx a9121: 48 85 f6 test %rsi,%rsi a9124: 0f 84 a7 01 00 00 je a92d1 a912a: 8b b6 b0 01 00 00 mov 0x1b0(%rsi),%esi a9130: 89 f5 mov %esi,%ebp a9132: c1 e5 18 shl $0x18,%ebp a9135: 41 8b 44 24 20 mov 0x20(%r12),%eax a913a: 48 8b 0b mov (%rbx),%rcx a913d: 89 c2 mov %eax,%edx a913f: 83 e2 01 and $0x1,%edx a9142: 83 fa 01 cmp $0x1,%edx a9145: 45 19 ed sbb %r13d,%r13d a9148: 41 0b 6c 24 08 or 0x8(%r12),%ebp a914d: 41 81 e5 00 0c 00 00 and $0xc00,%r13d a9154: 41 81 ed 00 cd fd 3f sub $0x3ffdcd00,%r13d a915b: f6 81 b0 63 01 00 04 testb $0x4,0x163b0(%rcx) a9162: 74 08 je a916c a9164: a8 04 test $0x4,%al a9166: 0f 85 42 01 00 00 jne a92ae a916c: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d a9173: 45 85 c0 test %r8d,%r8d a9176: 0f 8e 5e 01 00 00 jle a92da a917c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9183: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi a918a: 48 8d 50 01 lea 0x1(%rax),%rdx a918e: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9194: 48 8d 04 87 lea (%rdi,%rax,4),%rax a9198: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a919f: 44 89 28 mov %r13d,(%rax) a91a2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a91a8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a91af: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a91b6: 8d 51 ff lea -0x1(%rcx),%edx a91b9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a91c0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a91c6: 4d 8b 6c 24 10 mov 0x10(%r12),%r13 a91cb: 41 f6 c5 03 test $0x3,%r13b a91cf: 0f 85 5e 01 00 00 jne a9333 a91d5: 85 d2 test %edx,%edx a91d7: 0f 8e 3e 01 00 00 jle a931b a91dd: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi a91e4: 48 8d 50 01 lea 0x1(%rax),%rdx a91e8: 23 83 40 02 00 00 and 0x240(%rbx),%eax a91ee: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a91f5: 48 8d 04 86 lea (%rsi,%rax,4),%rax a91f9: 44 89 28 mov %r13d,(%rax) a91fc: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi a9202: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9209: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9210: 8d 57 ff lea -0x1(%rdi),%edx a9213: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a921a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9220: 45 8b 64 24 14 mov 0x14(%r12),%r12d a9225: 85 d2 test %edx,%edx a9227: 0f 8e d6 00 00 00 jle a9303 a922d: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a9234: 48 8d 50 01 lea 0x1(%rax),%rdx a9238: 23 83 40 02 00 00 and 0x240(%rbx),%eax a923e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9245: 48 8d 04 81 lea (%rcx,%rax,4),%rax a9249: 44 89 20 mov %r12d,(%rax) a924c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a9252: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9259: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9260: 8d 51 ff lea -0x1(%rcx),%edx a9263: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a926a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9270: 85 d2 test %edx,%edx a9272: 7e 77 jle a92eb a9274: 48 8d 50 01 lea 0x1(%rax),%rdx a9278: 23 83 40 02 00 00 and 0x240(%rbx),%eax a927e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9285: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a928c: 48 8d 04 82 lea (%rdx,%rax,4),%rax a9290: 89 28 mov %ebp,(%rax) a9292: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a9299: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a92a0: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a92a7: 5b pop %rbx a92a8: 5d pop %rbp a92a9: 41 5c pop %r12 a92ab: 41 5d pop %r13 a92ad: c3 retq a92ae: 81 cd 00 00 20 00 or $0x200000,%ebp a92b4: 85 f6 test %esi,%esi a92b6: 0f 84 b0 fe ff ff je a916c a92bc: 85 d2 test %edx,%edx a92be: 0f 85 a8 fe ff ff jne a916c a92c4: 48 89 df mov %rbx,%rdi a92c7: e8 b4 fa ff ff callq a8d80 a92cc: e9 9b fe ff ff jmpq a916c a92d1: 31 ed xor %ebp,%ebp a92d3: 31 f6 xor %esi,%esi a92d5: e9 5b fe ff ff jmpq a9135 a92da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a92e1: e8 00 00 00 00 callq a92e6 a92e6: e9 91 fe ff ff jmpq a917c a92eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a92f2: e8 00 00 00 00 callq a92f7 a92f7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a92fe: e9 71 ff ff ff jmpq a9274 a9303: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a930a: e8 00 00 00 00 callq a930f a930f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9316: e9 12 ff ff ff jmpq a922d a931b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9322: e8 00 00 00 00 callq a9327 a9327: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a932e: e9 aa fe ff ff jmpq a91dd a9333: 0f 0b ud2 a9335: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a933c: 00 00 00 00 00000000000a9340 : a9340: e8 00 00 00 00 callq a9345 a9345: 41 55 push %r13 a9347: 41 89 f5 mov %esi,%r13d a934a: 41 54 push %r12 a934c: 41 89 d4 mov %edx,%r12d a934f: 55 push %rbp a9350: 89 cd mov %ecx,%ebp a9352: 53 push %rbx a9353: 44 8b 9f 28 02 00 00 mov 0x228(%rdi),%r11d a935a: 48 89 fb mov %rdi,%rbx a935d: 45 85 db test %r11d,%r11d a9360: 0f 8e 0b 02 00 00 jle a9571 a9366: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a936d: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 a9374: 48 8d 50 01 lea 0x1(%rax),%rdx a9378: 23 83 40 02 00 00 and 0x240(%rbx),%eax a937e: 49 8d 04 82 lea (%r10,%rax,4),%rax a9382: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9389: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) a938f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a9395: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a939c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a93a3: 8d 51 ff lea -0x1(%rcx),%edx a93a6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a93ad: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a93b3: 85 d2 test %edx,%edx a93b5: 0f 8e 3c 02 00 00 jle a95f7 a93bb: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 a93c2: 48 8d 50 01 lea 0x1(%rax),%rdx a93c6: 23 83 40 02 00 00 and 0x240(%rbx),%eax a93cc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a93d3: 49 8d 04 81 lea (%r9,%rax,4),%rax a93d7: c7 00 03 00 00 00 movl $0x3,(%rax) a93dd: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a93e3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a93ea: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a93f1: 8d 56 ff lea -0x1(%rsi),%edx a93f4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a93fb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9401: 85 d2 test %edx,%edx a9403: 0f 8e d6 01 00 00 jle a95df a9409: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 a9410: 48 8d 50 01 lea 0x1(%rax),%rdx a9414: 23 83 40 02 00 00 and 0x240(%rbx),%eax a941a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9421: 49 8d 04 80 lea (%r8,%rax,4),%rax a9425: 44 89 28 mov %r13d,(%rax) a9428: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi a942e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9435: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a943c: 8d 57 ff lea -0x1(%rdi),%edx a943f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9446: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a944c: 85 d2 test %edx,%edx a944e: 0f 8e 73 01 00 00 jle a95c7 a9454: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi a945b: 48 8d 50 01 lea 0x1(%rax),%rdx a945f: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9465: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a946c: 48 8d 04 87 lea (%rdi,%rax,4),%rax a9470: c7 00 00 00 00 00 movl $0x0,(%rax) a9476: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a947c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9483: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a948a: 8d 51 ff lea -0x1(%rcx),%edx a948d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9494: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a949a: 85 d2 test %edx,%edx a949c: 0f 8e 0d 01 00 00 jle a95af a94a2: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi a94a9: 48 8d 50 01 lea 0x1(%rax),%rdx a94ad: 23 83 40 02 00 00 and 0x240(%rbx),%eax a94b3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a94ba: 48 8d 04 86 lea (%rsi,%rax,4),%rax a94be: 44 89 20 mov %r12d,(%rax) a94c1: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a94c7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a94ce: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a94d5: 8d 56 ff lea -0x1(%rsi),%edx a94d8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a94df: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a94e5: 85 d2 test %edx,%edx a94e7: 0f 8e aa 00 00 00 jle a9597 a94ed: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a94f4: 48 8d 50 01 lea 0x1(%rax),%rdx a94f8: 23 83 40 02 00 00 and 0x240(%rbx),%eax a94fe: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9505: 48 8d 04 81 lea (%rcx,%rax,4),%rax a9509: 89 28 mov %ebp,(%rax) a950b: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi a9511: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9518: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a951f: 8d 57 ff lea -0x1(%rdi),%edx a9522: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9529: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a952f: 85 d2 test %edx,%edx a9531: 7e 4f jle a9582 a9533: 48 8d 50 01 lea 0x1(%rax),%rdx a9537: 23 83 40 02 00 00 and 0x240(%rbx),%eax a953d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9544: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a954b: 48 8d 04 82 lea (%rdx,%rax,4),%rax a954f: c7 00 20 00 00 00 movl $0x20,(%rax) a9555: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a955c: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a9563: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a956a: 5b pop %rbx a956b: 5d pop %rbp a956c: 41 5c pop %r12 a956e: 41 5d pop %r13 a9570: c3 retq a9571: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9578: e8 00 00 00 00 callq a957d a957d: e9 e4 fd ff ff jmpq a9366 a9582: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9589: e8 00 00 00 00 callq a958e a958e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9595: eb 9c jmp a9533 a9597: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a959e: e8 00 00 00 00 callq a95a3 a95a3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a95aa: e9 3e ff ff ff jmpq a94ed a95af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a95b6: e8 00 00 00 00 callq a95bb a95bb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a95c2: e9 db fe ff ff jmpq a94a2 a95c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a95ce: e8 00 00 00 00 callq a95d3 a95d3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a95da: e9 75 fe ff ff jmpq a9454 a95df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a95e6: e8 00 00 00 00 callq a95eb a95eb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a95f2: e9 12 fe ff ff jmpq a9409 a95f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a95fe: e8 00 00 00 00 callq a9603 a9603: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a960a: e9 ac fd ff ff jmpq a93bb a960f: 90 nop 00000000000a9610 : a9610: e8 00 00 00 00 callq a9615 a9615: 41 56 push %r14 a9617: 45 31 f6 xor %r14d,%r14d a961a: 41 55 push %r13 a961c: 49 89 f5 mov %rsi,%r13 a961f: 41 54 push %r12 a9621: 49 89 d4 mov %rdx,%r12 a9624: 55 push %rbp a9625: 48 89 cd mov %rcx,%rbp a9628: 53 push %rbx a9629: 48 8b 46 08 mov 0x8(%rsi),%rax a962d: 48 89 fb mov %rdi,%rbx a9630: 44 8b 18 mov (%rax),%r11d a9633: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax a9639: 45 85 db test %r11d,%r11d a963c: 41 0f 94 c6 sete %r14b a9640: 41 c1 e6 1b shl $0x1b,%r14d a9644: 85 c0 test %eax,%eax a9646: 0f 8e 1b 02 00 00 jle a9867 a964c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9653: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 a965a: 48 8d 50 01 lea 0x1(%rax),%rdx a965e: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9664: 49 8d 04 82 lea (%r10,%rax,4),%rax a9668: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a966f: c7 00 00 a4 05 c0 movl $0xc005a400,(%rax) a9675: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a967b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9682: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9689: 8d 56 ff lea -0x1(%rsi),%edx a968c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9693: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9699: 85 d2 test %edx,%edx a969b: 0f 8e 4c 02 00 00 jle a98ed a96a1: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 a96a8: 48 8d 50 01 lea 0x1(%rax),%rdx a96ac: 23 83 40 02 00 00 and 0x240(%rbx),%eax a96b2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a96b9: 49 8d 04 81 lea (%r9,%rax,4),%rax a96bd: c7 00 00 00 00 80 movl $0x80000000,(%rax) a96c3: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi a96c9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a96d0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a96d7: 8d 4f ff lea -0x1(%rdi),%ecx a96da: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a96e1: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) a96e7: 41 8b 95 78 02 00 00 mov 0x278(%r13),%edx a96ee: c1 e2 02 shl $0x2,%edx a96f1: 41 09 d6 or %edx,%r14d a96f4: 85 c9 test %ecx,%ecx a96f6: 0f 8e d9 01 00 00 jle a98d5 a96fc: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 a9703: 48 8d 50 01 lea 0x1(%rax),%rdx a9707: 23 83 40 02 00 00 and 0x240(%rbx),%eax a970d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9714: 49 8d 04 80 lea (%r8,%rax,4),%rax a9718: 44 89 30 mov %r14d,(%rax) a971b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a9721: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9728: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a972f: 8d 56 ff lea -0x1(%rsi),%edx a9732: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9739: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a973f: 85 d2 test %edx,%edx a9741: 0f 8e 76 01 00 00 jle a98bd a9747: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi a974e: 48 8d 50 01 lea 0x1(%rax),%rdx a9752: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9758: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a975f: 48 8d 04 87 lea (%rdi,%rax,4),%rax a9763: 44 89 20 mov %r12d,(%rax) a9766: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a976c: 49 c1 ec 20 shr $0x20,%r12 a9770: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9777: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a977e: 8d 51 ff lea -0x1(%rcx),%edx a9781: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9788: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a978e: 85 d2 test %edx,%edx a9790: 0f 8e 0f 01 00 00 jle a98a5 a9796: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi a979d: 48 8d 50 01 lea 0x1(%rax),%rdx a97a1: 23 83 40 02 00 00 and 0x240(%rbx),%eax a97a7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a97ae: 48 8d 04 86 lea (%rsi,%rax,4),%rax a97b2: 44 89 20 mov %r12d,(%rax) a97b5: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi a97bb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a97c2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a97c9: 8d 57 ff lea -0x1(%rdi),%edx a97cc: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a97d3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a97d9: 85 d2 test %edx,%edx a97db: 0f 8e ac 00 00 00 jle a988d a97e1: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a97e8: 48 8d 50 01 lea 0x1(%rax),%rdx a97ec: 23 83 40 02 00 00 and 0x240(%rbx),%eax a97f2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a97f9: 48 8d 04 81 lea (%rcx,%rax,4),%rax a97fd: 89 28 mov %ebp,(%rax) a97ff: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a9805: 48 c1 ed 20 shr $0x20,%rbp a9809: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9810: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9817: 8d 56 ff lea -0x1(%rsi),%edx a981a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9821: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9827: 85 d2 test %edx,%edx a9829: 7e 4d jle a9878 a982b: 48 8d 50 01 lea 0x1(%rax),%rdx a982f: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9835: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a983c: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a9843: 48 8d 04 82 lea (%rdx,%rax,4),%rax a9847: 89 28 mov %ebp,(%rax) a9849: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a9850: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a9857: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a985e: 5b pop %rbx a985f: 5d pop %rbp a9860: 41 5c pop %r12 a9862: 41 5d pop %r13 a9864: 41 5e pop %r14 a9866: c3 retq a9867: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a986e: e8 00 00 00 00 callq a9873 a9873: e9 d4 fd ff ff jmpq a964c a9878: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a987f: e8 00 00 00 00 callq a9884 a9884: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a988b: eb 9e jmp a982b a988d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9894: e8 00 00 00 00 callq a9899 a9899: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a98a0: e9 3c ff ff ff jmpq a97e1 a98a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a98ac: e8 00 00 00 00 callq a98b1 a98b1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a98b8: e9 d9 fe ff ff jmpq a9796 a98bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a98c4: e8 00 00 00 00 callq a98c9 a98c9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a98d0: e9 72 fe ff ff jmpq a9747 a98d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a98dc: e8 00 00 00 00 callq a98e1 a98e1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a98e8: e9 0f fe ff ff jmpq a96fc a98ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a98f4: e8 00 00 00 00 callq a98f9 a98f9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9900: e9 9c fd ff ff jmpq a96a1 a9905: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) a990c: 00 00 00 00 00000000000a9910 : a9910: e8 00 00 00 00 callq a9915 a9915: 55 push %rbp a9916: 48 89 f5 mov %rsi,%rbp a9919: 53 push %rbx a991a: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax a9920: 48 89 fb mov %rdi,%rbx a9923: 85 c0 test %eax,%eax a9925: 0f 8e 5b 02 00 00 jle a9b86 a992b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9932: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 a9939: 48 8d 50 01 lea 0x1(%rax),%rdx a993d: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9943: 49 8d 04 83 lea (%r11,%rax,4),%rax a9947: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a994e: c7 00 00 a0 06 c0 movl $0xc006a000,(%rax) a9954: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a995a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9961: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9968: 8d 51 ff lea -0x1(%rcx),%edx a996b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9972: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9978: 85 d2 test %edx,%edx a997a: 0f 8e a4 02 00 00 jle a9c24 a9980: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 a9987: 48 8d 50 01 lea 0x1(%rax),%rdx a998b: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9991: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9998: 49 8d 04 82 lea (%r10,%rax,4),%rax a999c: c7 00 00 00 00 00 movl $0x0,(%rax) a99a2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a99a8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a99af: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a99b6: 8d 51 ff lea -0x1(%rcx),%edx a99b9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a99c0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a99c6: 85 d2 test %edx,%edx a99c8: 0f 8e 3e 02 00 00 jle a9c0c a99ce: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 a99d5: 48 8d 50 01 lea 0x1(%rax),%rdx a99d9: 23 83 40 02 00 00 and 0x240(%rbx),%eax a99df: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a99e6: 49 8d 04 81 lea (%r9,%rax,4),%rax a99ea: 89 28 mov %ebp,(%rax) a99ec: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a99f2: 48 c1 ed 20 shr $0x20,%rbp a99f6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a99fd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9a04: 8d 56 ff lea -0x1(%rsi),%edx a9a07: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9a0e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9a14: 85 d2 test %edx,%edx a9a16: 0f 8e d8 01 00 00 jle a9bf4 a9a1c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 a9a23: 48 8d 50 01 lea 0x1(%rax),%rdx a9a27: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9a2d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9a34: 49 8d 04 80 lea (%r8,%rax,4),%rax a9a38: 89 28 mov %ebp,(%rax) a9a3a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a9a40: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9a47: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9a4e: 8d 51 ff lea -0x1(%rcx),%edx a9a51: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9a58: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9a5e: 85 d2 test %edx,%edx a9a60: 0f 8e 76 01 00 00 jle a9bdc a9a66: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi a9a6d: 48 8d 50 01 lea 0x1(%rax),%rdx a9a71: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9a77: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9a7e: 48 8d 04 87 lea (%rdi,%rax,4),%rax a9a82: c7 00 00 00 00 00 movl $0x0,(%rax) a9a88: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a9a8e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9a95: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9a9c: 8d 56 ff lea -0x1(%rsi),%edx a9a9f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9aa6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9aac: 85 d2 test %edx,%edx a9aae: 0f 8e 10 01 00 00 jle a9bc4 a9ab4: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi a9abb: 48 8d 50 01 lea 0x1(%rax),%rdx a9abf: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9ac5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9acc: 48 8d 04 86 lea (%rsi,%rax,4),%rax a9ad0: c7 00 00 00 00 00 movl $0x0,(%rax) a9ad6: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi a9adc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9ae3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9aea: 8d 57 ff lea -0x1(%rdi),%edx a9aed: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9af4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9afa: 85 d2 test %edx,%edx a9afc: 0f 8e aa 00 00 00 jle a9bac a9b02: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a9b09: 48 8d 50 01 lea 0x1(%rax),%rdx a9b0d: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9b13: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9b1a: 48 8d 04 81 lea (%rcx,%rax,4),%rax a9b1e: c7 00 00 00 00 00 movl $0x0,(%rax) a9b24: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a9b2a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9b31: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9b38: 8d 51 ff lea -0x1(%rcx),%edx a9b3b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9b42: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9b48: 85 d2 test %edx,%edx a9b4a: 7e 4b jle a9b97 a9b4c: 48 8d 50 01 lea 0x1(%rax),%rdx a9b50: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9b56: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9b5d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a9b64: 48 8d 04 82 lea (%rdx,%rax,4),%rax a9b68: c7 00 00 00 00 00 movl $0x0,(%rax) a9b6e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a9b75: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a9b7c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a9b83: 5b pop %rbx a9b84: 5d pop %rbp a9b85: c3 retq a9b86: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9b8d: e8 00 00 00 00 callq a9b92 a9b92: e9 94 fd ff ff jmpq a992b a9b97: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9b9e: e8 00 00 00 00 callq a9ba3 a9ba3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9baa: eb a0 jmp a9b4c a9bac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9bb3: e8 00 00 00 00 callq a9bb8 a9bb8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9bbf: e9 3e ff ff ff jmpq a9b02 a9bc4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9bcb: e8 00 00 00 00 callq a9bd0 a9bd0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9bd7: e9 d8 fe ff ff jmpq a9ab4 a9bdc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9be3: e8 00 00 00 00 callq a9be8 a9be8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9bef: e9 72 fe ff ff jmpq a9a66 a9bf4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9bfb: e8 00 00 00 00 callq a9c00 a9c00: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9c07: e9 10 fe ff ff jmpq a9a1c a9c0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9c13: e8 00 00 00 00 callq a9c18 a9c18: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9c1f: e9 aa fd ff ff jmpq a99ce a9c24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9c2b: e8 00 00 00 00 callq a9c30 a9c30: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9c37: e9 44 fd ff ff jmpq a9980 a9c3c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000a9c40 : a9c40: e8 00 00 00 00 callq a9c45 a9c45: 41 56 push %r14 a9c47: 45 31 f6 xor %r14d,%r14d a9c4a: 41 55 push %r13 a9c4c: 41 54 push %r12 a9c4e: 55 push %rbp a9c4f: 53 push %rbx a9c50: 48 8b 47 08 mov 0x8(%rdi),%rax a9c54: 48 89 fb mov %rdi,%rbx a9c57: 4c 8b 6f 10 mov 0x10(%rdi),%r13 a9c5b: 8b 6f 20 mov 0x20(%rdi),%ebp a9c5e: 44 8b 18 mov (%rax),%r11d a9c61: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax a9c67: 4d 89 ec mov %r13,%r12 a9c6a: 45 85 db test %r11d,%r11d a9c6d: 41 0f 94 c6 sete %r14b a9c71: 49 c1 ec 20 shr $0x20,%r12 a9c75: 85 c0 test %eax,%eax a9c77: 0f 8e 20 02 00 00 jle a9e9d a9c7d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9c84: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 a9c8b: 41 c1 e6 08 shl $0x8,%r14d a9c8f: 41 83 ce 13 or $0x13,%r14d a9c93: 48 8d 50 01 lea 0x1(%rax),%rdx a9c97: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9c9d: 49 8d 04 82 lea (%r10,%rax,4),%rax a9ca1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9ca8: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) a9cae: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a9cb4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9cbb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9cc2: 8d 51 ff lea -0x1(%rcx),%edx a9cc5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9ccc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9cd2: 85 d2 test %edx,%edx a9cd4: 0f 8e d4 01 00 00 jle a9eae a9cda: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 a9ce1: 48 8d 50 01 lea 0x1(%rax),%rdx a9ce5: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9ceb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9cf2: 49 8d 04 81 lea (%r9,%rax,4),%rax a9cf6: 44 89 30 mov %r14d,(%rax) a9cf9: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a9cff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9d06: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9d0d: 8d 56 ff lea -0x1(%rsi),%edx a9d10: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9d17: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9d1d: 41 f6 c5 03 test $0x3,%r13b a9d21: 0f 85 17 02 00 00 jne a9f3e a9d27: 85 d2 test %edx,%edx a9d29: 0f 8e f7 01 00 00 jle a9f26 a9d2f: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 a9d36: 48 8d 50 01 lea 0x1(%rax),%rdx a9d3a: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9d40: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9d47: 49 8d 04 80 lea (%r8,%rax,4),%rax a9d4b: 44 89 28 mov %r13d,(%rax) a9d4e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a9d54: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9d5b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9d62: 8d 51 ff lea -0x1(%rcx),%edx a9d65: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9d6c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9d72: 85 d2 test %edx,%edx a9d74: 0f 8e 94 01 00 00 jle a9f0e a9d7a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi a9d81: 48 8d 50 01 lea 0x1(%rax),%rdx a9d85: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9d8b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9d92: 48 8d 04 87 lea (%rdi,%rax,4),%rax a9d96: 44 89 20 mov %r12d,(%rax) a9d99: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a9d9f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9da6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9dad: 8d 56 ff lea -0x1(%rsi),%edx a9db0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9db7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9dbd: 85 d2 test %edx,%edx a9dbf: 0f 8e 19 01 00 00 jle a9ede a9dc5: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi a9dcc: 48 8d 50 01 lea 0x1(%rax),%rdx a9dd0: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9dd6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9ddd: 48 8d 04 86 lea (%rsi,%rax,4),%rax a9de1: 89 28 mov %ebp,(%rax) a9de3: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a9de9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9df0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9df7: 8d 51 ff lea -0x1(%rcx),%edx a9dfa: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9e01: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9e07: 85 d2 test %edx,%edx a9e09: 0f 8e b7 00 00 00 jle a9ec6 a9e0f: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx a9e16: 48 8d 50 01 lea 0x1(%rax),%rdx a9e1a: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9e20: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9e27: 48 8d 04 81 lea (%rcx,%rax,4),%rax a9e2b: c7 00 ff ff ff ff movl $0xffffffff,(%rax) a9e31: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi a9e37: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9e3e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9e45: 8d 56 ff lea -0x1(%rsi),%edx a9e48: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9e4f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) a9e55: 85 d2 test %edx,%edx a9e57: 0f 8e 99 00 00 00 jle a9ef6 a9e5d: 48 8d 50 01 lea 0x1(%rax),%rdx a9e61: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9e67: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9e6e: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx a9e75: 48 8d 04 82 lea (%rdx,%rax,4),%rax a9e79: c7 00 04 00 00 00 movl $0x4,(%rax) a9e7f: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax a9e86: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) a9e8d: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) a9e94: 5b pop %rbx a9e95: 5d pop %rbp a9e96: 41 5c pop %r12 a9e98: 41 5d pop %r13 a9e9a: 41 5e pop %r14 a9e9c: c3 retq a9e9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9ea4: e8 00 00 00 00 callq a9ea9 a9ea9: e9 cf fd ff ff jmpq a9c7d a9eae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9eb5: e8 00 00 00 00 callq a9eba a9eba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9ec1: e9 14 fe ff ff jmpq a9cda a9ec6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9ecd: e8 00 00 00 00 callq a9ed2 a9ed2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9ed9: e9 31 ff ff ff jmpq a9e0f a9ede: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9ee5: e8 00 00 00 00 callq a9eea a9eea: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9ef1: e9 cf fe ff ff jmpq a9dc5 a9ef6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9efd: e8 00 00 00 00 callq a9f02 a9f02: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9f09: e9 4f ff ff ff jmpq a9e5d a9f0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9f15: e8 00 00 00 00 callq a9f1a a9f1a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9f21: e9 54 fe ff ff jmpq a9d7a a9f26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9f2d: e8 00 00 00 00 callq a9f32 a9f32: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9f39: e9 f1 fd ff ff jmpq a9d2f a9f3e: 0f 0b ud2 00000000000a9f40 : a9f40: e8 00 00 00 00 callq a9f45 a9f45: 41 56 push %r14 a9f47: 41 55 push %r13 a9f49: 49 89 f5 mov %rsi,%r13 a9f4c: 41 54 push %r12 a9f4e: 55 push %rbp a9f4f: 53 push %rbx a9f50: 48 89 fb mov %rdi,%rbx a9f53: 4c 8b 37 mov (%rdi),%r14 a9f56: 48 8b be 58 02 00 00 mov 0x258(%rsi),%rdi a9f5d: e8 00 00 00 00 callq a9f62 a9f62: 49 89 c4 mov %rax,%r12 a9f65: 41 8b 85 80 02 00 00 mov 0x280(%r13),%eax a9f6c: 8d 2c 85 00 00 00 00 lea 0x0(,%rax,4),%ebp a9f73: 49 8b 45 08 mov 0x8(%r13),%rax a9f77: 49 03 ae 28 5c 00 00 add 0x5c28(%r14),%rbp a9f7e: 45 31 f6 xor %r14d,%r14d a9f81: 44 8b 18 mov (%rax),%r11d a9f84: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax a9f8a: 45 85 db test %r11d,%r11d a9f8d: 41 0f 94 c6 sete %r14b a9f91: 41 c1 e6 1c shl $0x1c,%r14d a9f95: 85 c0 test %eax,%eax a9f97: 0f 8e 46 02 00 00 jle aa1e3 a9f9d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9fa4: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 a9fab: 48 8d 50 01 lea 0x1(%rax),%rdx a9faf: 23 83 40 02 00 00 and 0x240(%rbx),%eax a9fb5: 49 8d 04 82 lea (%r10,%rax,4),%rax a9fb9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) a9fc0: c7 00 00 a2 05 c0 movl $0xc005a200,(%rax) a9fc6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx a9fcc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax a9fd3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax a9fda: 83 e9 01 sub $0x1,%ecx a9fdd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) a9fe4: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) a9fea: 41 8b 95 50 02 00 00 mov 0x250(%r13),%edx a9ff1: 41 8b b5 4c 02 00 00 mov 0x24c(%r13),%esi a9ff8: c1 e2 0d shl $0xd,%edx a9ffb: c1 e6 10 shl $0x10,%esi a9ffe: 09 f2 or %esi,%edx aa000: 41 83 bd 48 02 00 00 cmpl $0x1,0x248(%r13) aa007: 01 aa008: 74 06 je aa010 aa00a: 81 ca 00 00 04 00 or $0x40000,%edx aa010: 41 09 d6 or %edx,%r14d aa013: 41 81 ce 00 00 00 20 or $0x20000000,%r14d aa01a: 85 c9 test %ecx,%ecx aa01c: 0f 8e 47 02 00 00 jle aa269 aa022: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 aa029: 48 8d 50 01 lea 0x1(%rax),%rdx aa02d: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa033: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa03a: 49 8d 04 81 lea (%r9,%rax,4),%rax aa03e: 44 89 30 mov %r14d,(%rax) aa041: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx aa047: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa04e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa055: 8d 51 ff lea -0x1(%rcx),%edx aa058: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa05f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa065: 45 8b ad 78 02 00 00 mov 0x278(%r13),%r13d aa06c: 41 c1 e5 02 shl $0x2,%r13d aa070: 85 d2 test %edx,%edx aa072: 0f 8e d9 01 00 00 jle aa251 aa078: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 aa07f: 48 8d 50 01 lea 0x1(%rax),%rdx aa083: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa089: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa090: 49 8d 04 80 lea (%r8,%rax,4),%rax aa094: 44 89 28 mov %r13d,(%rax) aa097: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx aa09d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa0a4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa0ab: 8d 51 ff lea -0x1(%rcx),%edx aa0ae: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa0b5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa0bb: 85 d2 test %edx,%edx aa0bd: 0f 8e 76 01 00 00 jle aa239 aa0c3: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi aa0ca: 48 8d 50 01 lea 0x1(%rax),%rdx aa0ce: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa0d4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa0db: 48 8d 04 87 lea (%rdi,%rax,4),%rax aa0df: 44 89 20 mov %r12d,(%rax) aa0e2: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi aa0e8: 49 c1 ec 20 shr $0x20,%r12 aa0ec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa0f3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa0fa: 8d 57 ff lea -0x1(%rdi),%edx aa0fd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa104: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa10a: 85 d2 test %edx,%edx aa10c: 0f 8e 0f 01 00 00 jle aa221 aa112: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi aa119: 48 8d 50 01 lea 0x1(%rax),%rdx aa11d: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa123: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa12a: 48 8d 04 86 lea (%rsi,%rax,4),%rax aa12e: 44 89 20 mov %r12d,(%rax) aa131: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi aa137: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa13e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa145: 8d 56 ff lea -0x1(%rsi),%edx aa148: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa14f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa155: 85 d2 test %edx,%edx aa157: 0f 8e ac 00 00 00 jle aa209 aa15d: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx aa164: 48 8d 50 01 lea 0x1(%rax),%rdx aa168: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa16e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa175: 48 8d 04 81 lea (%rcx,%rax,4),%rax aa179: 89 28 mov %ebp,(%rax) aa17b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx aa181: 48 c1 ed 20 shr $0x20,%rbp aa185: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa18c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa193: 8d 51 ff lea -0x1(%rcx),%edx aa196: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa19d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa1a3: 85 d2 test %edx,%edx aa1a5: 7e 4d jle aa1f4 aa1a7: 48 8d 50 01 lea 0x1(%rax),%rdx aa1ab: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa1b1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa1b8: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx aa1bf: 48 8d 04 82 lea (%rdx,%rax,4),%rax aa1c3: 89 28 mov %ebp,(%rax) aa1c5: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax aa1cc: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) aa1d3: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) aa1da: 5b pop %rbx aa1db: 5d pop %rbp aa1dc: 41 5c pop %r12 aa1de: 41 5d pop %r13 aa1e0: 41 5e pop %r14 aa1e2: c3 retq aa1e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa1ea: e8 00 00 00 00 callq aa1ef aa1ef: e9 a9 fd ff ff jmpq a9f9d aa1f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa1fb: e8 00 00 00 00 callq aa200 aa200: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa207: eb 9e jmp aa1a7 aa209: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa210: e8 00 00 00 00 callq aa215 aa215: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa21c: e9 3c ff ff ff jmpq aa15d aa221: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa228: e8 00 00 00 00 callq aa22d aa22d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa234: e9 d9 fe ff ff jmpq aa112 aa239: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa240: e8 00 00 00 00 callq aa245 aa245: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa24c: e9 72 fe ff ff jmpq aa0c3 aa251: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa258: e8 00 00 00 00 callq aa25d aa25d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa264: e9 0f fe ff ff jmpq aa078 aa269: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa270: e8 00 00 00 00 callq aa275 aa275: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa27c: e9 a1 fd ff ff jmpq aa022 aa281: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) aa288: 00 00 00 00 aa28c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000aa290 : aa290: e8 00 00 00 00 callq aa295 aa295: 53 push %rbx aa296: 48 8b 07 mov (%rdi),%rax aa299: 48 89 fb mov %rdi,%rbx aa29c: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax aa2a3: 48 8b 40 10 mov 0x10(%rax),%rax aa2a7: e8 00 00 00 00 callq aa2ac aa2ac: 48 8b 43 08 mov 0x8(%rbx),%rax aa2b0: 8b 38 mov (%rax),%edi aa2b2: 85 ff test %edi,%edi aa2b4: 74 02 je aa2b8 aa2b6: 5b pop %rbx aa2b7: c3 retq aa2b8: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi aa2be: 85 f6 test %esi,%esi aa2c0: 0f 8e 8a 00 00 00 jle aa350 aa2c6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa2cd: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx aa2d4: 48 8d 50 01 lea 0x1(%rax),%rdx aa2d8: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa2de: 48 8d 04 81 lea (%rcx,%rax,4),%rax aa2e2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa2e9: c7 00 00 42 00 c0 movl $0xc0004200,(%rax) aa2ef: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx aa2f5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa2fc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa303: 8d 51 ff lea -0x1(%rcx),%edx aa306: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa30d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa313: 85 d2 test %edx,%edx aa315: 7e 4a jle aa361 aa317: 48 8d 50 01 lea 0x1(%rax),%rdx aa31b: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa321: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa328: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx aa32f: 48 8d 04 82 lea (%rdx,%rax,4),%rax aa333: c7 00 00 00 00 00 movl $0x0,(%rax) aa339: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax aa340: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) aa347: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) aa34e: 5b pop %rbx aa34f: c3 retq aa350: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa357: e8 00 00 00 00 callq aa35c aa35c: e9 65 ff ff ff jmpq aa2c6 aa361: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa368: e8 00 00 00 00 callq aa36d aa36d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa374: eb a1 jmp aa317 aa376: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) aa37d: 00 00 00 00000000000aa380 : aa380: e8 00 00 00 00 callq aa385 aa385: 41 57 push %r15 aa387: 41 89 cf mov %ecx,%r15d aa38a: 41 56 push %r14 aa38c: 41 83 e7 02 and $0x2,%r15d aa390: 41 55 push %r13 aa392: 41 89 cd mov %ecx,%r13d aa395: 83 e1 04 and $0x4,%ecx aa398: 41 54 push %r12 aa39a: 41 83 e5 01 and $0x1,%r13d aa39e: 49 89 f4 mov %rsi,%r12 aa3a1: 41 89 ce mov %ecx,%r14d aa3a4: 55 push %rbp aa3a5: 48 89 d5 mov %rdx,%rbp aa3a8: 53 push %rbx aa3a9: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax aa3af: 48 89 fb mov %rdi,%rbx aa3b2: 85 c0 test %eax,%eax aa3b4: 0f 8e e8 02 00 00 jle aa6a2 aa3ba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa3c1: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 aa3c8: 48 8d 50 01 lea 0x1(%rax),%rdx aa3cc: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa3d2: 49 8d 04 83 lea (%r11,%rax,4),%rax aa3d6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa3dd: c7 00 00 49 06 c0 movl $0xc0064900,(%rax) aa3e3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa3ea: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi aa3f0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa3f7: 41 83 fe 01 cmp $0x1,%r14d aa3fb: 45 19 f6 sbb %r14d,%r14d aa3fe: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa405: 8d 56 ff lea -0x1(%rsi),%edx aa408: 41 81 e6 00 00 1b 00 and $0x1b0000,%r14d aa40f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa415: 41 81 c6 14 85 08 00 add $0x88514,%r14d aa41c: 85 d2 test %edx,%edx aa41e: 0f 8e 66 02 00 00 jle aa68a aa424: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 aa42b: 48 8d 50 01 lea 0x1(%rax),%rdx aa42f: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa435: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa43c: 49 8d 04 82 lea (%r10,%rax,4),%rax aa440: 44 89 30 mov %r14d,(%rax) aa443: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa44a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa451: 41 83 fd 01 cmp $0x1,%r13d aa455: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi aa45b: 45 19 f6 sbb %r14d,%r14d aa45e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa465: 41 81 e6 00 00 00 e0 and $0xe0000000,%r14d aa46c: 8d 57 ff lea -0x1(%rdi),%edx aa46f: 41 81 c6 00 00 00 40 add $0x40000000,%r14d aa476: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa47c: 44 89 f1 mov %r14d,%ecx aa47f: 81 c9 00 00 00 02 or $0x2000000,%ecx aa485: 45 85 ff test %r15d,%r15d aa488: 44 0f 45 f1 cmovne %ecx,%r14d aa48c: 85 d2 test %edx,%edx aa48e: 0f 8e de 01 00 00 jle aa672 aa494: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 aa49b: 48 8d 50 01 lea 0x1(%rax),%rdx aa49f: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa4a5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa4ac: 49 8d 04 81 lea (%r9,%rax,4),%rax aa4b0: 44 89 30 mov %r14d,(%rax) aa4b3: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi aa4b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa4c0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa4c7: 8d 56 ff lea -0x1(%rsi),%edx aa4ca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa4d1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa4d7: 45 85 ed test %r13d,%r13d aa4da: 0f 84 86 01 00 00 je aa666 aa4e0: 41 f6 c4 07 test $0x7,%r12b aa4e4: 0f 85 41 02 00 00 jne aa72b aa4ea: 85 d2 test %edx,%edx aa4ec: 0f 8e 21 02 00 00 jle aa713 aa4f2: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 aa4f9: 48 8d 50 01 lea 0x1(%rax),%rdx aa4fd: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa503: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa50a: 49 8d 04 80 lea (%r8,%rax,4),%rax aa50e: 44 89 20 mov %r12d,(%rax) aa511: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi aa517: 49 c1 ec 20 shr $0x20,%r12 aa51b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa522: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa529: 8d 57 ff lea -0x1(%rdi),%edx aa52c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa533: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa539: 85 d2 test %edx,%edx aa53b: 0f 8e ba 01 00 00 jle aa6fb aa541: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi aa548: 48 8d 50 01 lea 0x1(%rax),%rdx aa54c: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa552: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa559: 48 8d 04 87 lea (%rdi,%rax,4),%rax aa55d: 44 89 20 mov %r12d,(%rax) aa560: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi aa566: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa56d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa574: 8d 56 ff lea -0x1(%rsi),%edx aa577: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa57e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa584: 85 d2 test %edx,%edx aa586: 0f 8e 57 01 00 00 jle aa6e3 aa58c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi aa593: 48 8d 50 01 lea 0x1(%rax),%rdx aa597: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa59d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa5a4: 48 8d 04 86 lea (%rsi,%rax,4),%rax aa5a8: 89 28 mov %ebp,(%rax) aa5aa: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi aa5b0: 48 c1 ed 20 shr $0x20,%rbp aa5b4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa5bb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa5c2: 8d 57 ff lea -0x1(%rdi),%edx aa5c5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa5cc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa5d2: 85 d2 test %edx,%edx aa5d4: 0f 8e f1 00 00 00 jle aa6cb aa5da: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx aa5e1: 48 8d 50 01 lea 0x1(%rax),%rdx aa5e5: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa5eb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa5f2: 48 8d 04 81 lea (%rcx,%rax,4),%rax aa5f6: 89 28 mov %ebp,(%rax) aa5f8: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi aa5fe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa605: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa60c: 8d 56 ff lea -0x1(%rsi),%edx aa60f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa616: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa61c: 85 d2 test %edx,%edx aa61e: 0f 8e 8f 00 00 00 jle aa6b3 aa624: 48 8d 50 01 lea 0x1(%rax),%rdx aa628: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa62e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa635: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx aa63c: 48 8d 04 82 lea (%rdx,%rax,4),%rax aa640: c7 00 00 00 00 00 movl $0x0,(%rax) aa646: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax aa64d: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) aa654: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) aa65b: 5b pop %rbx aa65c: 5d pop %rbp aa65d: 41 5c pop %r12 aa65f: 41 5d pop %r13 aa661: 41 5e pop %r14 aa663: 41 5f pop %r15 aa665: c3 retq aa666: 41 f6 c4 03 test $0x3,%r12b aa66a: 0f 84 7a fe ff ff je aa4ea aa670: 0f 0b ud2 aa672: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa679: e8 00 00 00 00 callq aa67e aa67e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa685: e9 0a fe ff ff jmpq aa494 aa68a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa691: e8 00 00 00 00 callq aa696 aa696: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa69d: e9 82 fd ff ff jmpq aa424 aa6a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa6a9: e8 00 00 00 00 callq aa6ae aa6ae: e9 07 fd ff ff jmpq aa3ba aa6b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa6ba: e8 00 00 00 00 callq aa6bf aa6bf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa6c6: e9 59 ff ff ff jmpq aa624 aa6cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa6d2: e8 00 00 00 00 callq aa6d7 aa6d7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa6de: e9 f7 fe ff ff jmpq aa5da aa6e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa6ea: e8 00 00 00 00 callq aa6ef aa6ef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa6f6: e9 91 fe ff ff jmpq aa58c aa6fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa702: e8 00 00 00 00 callq aa707 aa707: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa70e: e9 2e fe ff ff jmpq aa541 aa713: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa71a: e8 00 00 00 00 callq aa71f aa71f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa726: e9 c7 fd ff ff jmpq aa4f2 aa72b: 0f 0b ud2 aa72d: 0f 1f 00 nopl (%rax) 00000000000aa730 : aa730: e8 00 00 00 00 callq aa735 aa735: 41 56 push %r14 aa737: 41 55 push %r13 aa739: 41 54 push %r12 aa73b: 55 push %rbp aa73c: 53 push %rbx aa73d: 48 8b 47 08 mov 0x8(%rdi),%rax aa741: 48 89 fb mov %rdi,%rbx aa744: 4c 8b 37 mov (%rdi),%r14 aa747: 83 38 01 cmpl $0x1,(%rax) aa74a: 49 8b 96 98 89 00 00 mov 0x8998(%r14),%rdx aa751: 0f 84 4a 02 00 00 je aa9a1 aa757: 8b 2a mov (%rdx),%ebp aa759: 41 bd 43 01 00 00 mov $0x143,%r13d aa75f: 49 8b 86 e8 89 00 00 mov 0x89e8(%r14),%rax aa766: 4c 89 f7 mov %r14,%rdi aa769: 48 8b 40 10 mov 0x10(%rax),%rax aa76d: e8 00 00 00 00 callq aa772 aa772: 4c 89 f7 mov %r14,%rdi aa775: 41 89 c4 mov %eax,%r12d aa778: 49 8b 86 e8 89 00 00 mov 0x89e8(%r14),%rax aa77f: 48 8b 40 08 mov 0x8(%rax),%rax aa783: e8 00 00 00 00 callq aa788 aa788: 44 8b 9b 28 02 00 00 mov 0x228(%rbx),%r11d aa78f: 41 89 c6 mov %eax,%r14d aa792: 45 85 db test %r11d,%r11d aa795: 0f 8e bd 02 00 00 jle aaa58 aa79b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa7a2: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 aa7a9: 48 8d 50 01 lea 0x1(%rax),%rdx aa7ad: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa7b3: 49 8d 04 82 lea (%r10,%rax,4),%rax aa7b7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa7be: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) aa7c4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi aa7ca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa7d1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa7d8: 8d 56 ff lea -0x1(%rsi),%edx aa7db: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa7e2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa7e8: 85 d2 test %edx,%edx aa7ea: 0f 8e 50 02 00 00 jle aaa40 aa7f0: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 aa7f7: 48 8d 50 01 lea 0x1(%rax),%rdx aa7fb: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa801: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa808: 49 8d 04 81 lea (%r9,%rax,4),%rax aa80c: 44 89 28 mov %r13d,(%rax) aa80f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx aa815: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa81c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa823: 8d 51 ff lea -0x1(%rcx),%edx aa826: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa82d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa833: 85 d2 test %edx,%edx aa835: 0f 8e ed 01 00 00 jle aaa28 aa83b: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 aa842: 48 8d 50 01 lea 0x1(%rax),%rdx aa846: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa84c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa853: 49 8d 04 80 lea (%r8,%rax,4),%rax aa857: 44 89 30 mov %r14d,(%rax) aa85a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi aa860: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa867: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa86e: 8d 56 ff lea -0x1(%rsi),%edx aa871: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa878: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa87e: 85 d2 test %edx,%edx aa880: 0f 8e 8a 01 00 00 jle aaa10 aa886: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi aa88d: 48 8d 50 01 lea 0x1(%rax),%rdx aa891: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa897: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa89e: 48 8d 04 87 lea (%rdi,%rax,4),%rax aa8a2: 44 89 20 mov %r12d,(%rax) aa8a5: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx aa8ab: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa8b2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa8b9: 8d 51 ff lea -0x1(%rcx),%edx aa8bc: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa8c3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa8c9: 85 d2 test %edx,%edx aa8cb: 0f 8e 27 01 00 00 jle aa9f8 aa8d1: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi aa8d8: 48 8d 50 01 lea 0x1(%rax),%rdx aa8dc: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa8e2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa8e9: 48 8d 04 86 lea (%rsi,%rax,4),%rax aa8ed: 89 28 mov %ebp,(%rax) aa8ef: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi aa8f5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa8fc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa903: 8d 56 ff lea -0x1(%rsi),%edx aa906: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa90d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa913: 85 d2 test %edx,%edx aa915: 0f 8e c5 00 00 00 jle aa9e0 aa91b: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx aa922: 48 8d 50 01 lea 0x1(%rax),%rdx aa926: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa92c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa933: 48 8d 04 81 lea (%rcx,%rax,4),%rax aa937: 89 28 mov %ebp,(%rax) aa939: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx aa93f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa946: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aa94d: 8d 51 ff lea -0x1(%rcx),%edx aa950: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aa957: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aa95d: 85 d2 test %edx,%edx aa95f: 7e 6a jle aa9cb aa961: 48 8d 50 01 lea 0x1(%rax),%rdx aa965: 23 83 40 02 00 00 and 0x240(%rbx),%eax aa96b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aa972: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx aa979: 48 8d 04 82 lea (%rdx,%rax,4),%rax aa97d: c7 00 20 00 00 00 movl $0x20,(%rax) aa983: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax aa98a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) aa991: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) aa998: 5b pop %rbx aa999: 5d pop %rbp aa99a: 41 5c pop %r12 aa99c: 41 5d pop %r13 aa99e: 41 5e pop %r14 aa9a0: c3 retq aa9a1: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax aa9a7: 83 f8 01 cmp $0x1,%eax aa9aa: 0f 84 b9 00 00 00 je aaa69 aa9b0: 83 f8 02 cmp $0x2,%eax aa9b3: 75 e3 jne aa998 aa9b5: 8b 8f 4c 02 00 00 mov 0x24c(%rdi),%ecx aa9bb: 8b 6a 18 mov 0x18(%rdx),%ebp aa9be: 41 bd 43 00 00 00 mov $0x43,%r13d aa9c4: d3 e5 shl %cl,%ebp aa9c6: e9 94 fd ff ff jmpq aa75f aa9cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa9d2: e8 00 00 00 00 callq aa9d7 aa9d7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa9de: eb 81 jmp aa961 aa9e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa9e7: e8 00 00 00 00 callq aa9ec aa9ec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aa9f3: e9 23 ff ff ff jmpq aa91b aa9f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa9ff: e8 00 00 00 00 callq aaa04 aaa04: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aaa0b: e9 c1 fe ff ff jmpq aa8d1 aaa10: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aaa17: e8 00 00 00 00 callq aaa1c aaa1c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aaa23: e9 5e fe ff ff jmpq aa886 aaa28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aaa2f: e8 00 00 00 00 callq aaa34 aaa34: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aaa3b: e9 fb fd ff ff jmpq aa83b aaa40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aaa47: e8 00 00 00 00 callq aaa4c aaa4c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aaa53: e9 98 fd ff ff jmpq aa7f0 aaa58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aaa5f: e8 00 00 00 00 callq aaa64 aaa64: e9 32 fd ff ff jmpq aa79b aaa69: 8b 8f 4c 02 00 00 mov 0x24c(%rdi),%ecx aaa6f: 8b 6a 08 mov 0x8(%rdx),%ebp aaa72: 41 bd 43 00 00 00 mov $0x43,%r13d aaa78: d3 e5 shl %cl,%ebp aaa7a: e9 e0 fc ff ff jmpq aa75f aaa7f: 90 nop 00000000000aaa80 : aaa80: e8 00 00 00 00 callq aaa85 aaa85: 41 57 push %r15 aaa87: 31 f6 xor %esi,%esi aaa89: 41 56 push %r14 aaa8b: 41 55 push %r13 aaa8d: 41 54 push %r12 aaa8f: 55 push %rbp aaa90: 48 89 fd mov %rdi,%rbp aaa93: 53 push %rbx aaa94: 4c 8d ad 08 8a 00 00 lea 0x8a08(%rbp),%r13 aaa9b: 48 83 ec 10 sub $0x10,%rsp aaa9f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax aaaa6: 00 00 aaaa8: 48 89 44 24 08 mov %rax,0x8(%rsp) aaaad: 31 c0 xor %eax,%eax aaaaf: e8 00 00 00 00 callq aaab4 aaab4: 4c 89 ef mov %r13,%rdi aaab7: e8 00 00 00 00 callq aaabc aaabc: 83 bd 08 07 00 00 13 cmpl $0x13,0x708(%rbp) aaac3: 75 0d jne aaad2 aaac5: f6 85 b0 63 01 00 10 testb $0x10,0x163b0(%rbp) aaacc: 0f 85 9c 00 00 00 jne aab6e aaad2: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax aaad9: 31 c9 xor %ecx,%ecx aaadb: ba 01 00 00 00 mov $0x1,%edx aaae0: 48 89 ef mov %rbp,%rdi aaae3: 8b 70 04 mov 0x4(%rax),%esi aaae6: 81 c6 26 4c 00 00 add $0x4c26,%esi aaaec: e8 00 00 00 00 callq aaaf1 aaaf1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax aaaf8: 31 d2 xor %edx,%edx aaafa: 48 89 ef mov %rbp,%rdi aaafd: 8b 70 04 mov 0x4(%rax),%esi aab00: 81 c6 24 4c 00 00 add $0x4c24,%esi aab06: e8 00 00 00 00 callq aab0b aab0b: 31 d2 xor %edx,%edx aab0d: 48 89 ef mov %rbp,%rdi aab10: 89 c3 mov %eax,%ebx aab12: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax aab19: 8b 70 04 mov 0x4(%rax),%esi aab1c: 81 c6 25 4c 00 00 add $0x4c25,%esi aab22: e8 00 00 00 00 callq aab27 aab27: 49 89 c4 mov %rax,%r12 aab2a: 89 d8 mov %ebx,%eax aab2c: 49 c1 e4 20 shl $0x20,%r12 aab30: 49 09 c4 or %rax,%r12 aab33: 4c 89 ef mov %r13,%rdi aab36: e8 00 00 00 00 callq aab3b aab3b: be 01 00 00 00 mov $0x1,%esi aab40: 48 89 ef mov %rbp,%rdi aab43: e8 00 00 00 00 callq aab48 aab48: 48 8b 44 24 08 mov 0x8(%rsp),%rax aab4d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax aab54: 00 00 aab56: 0f 85 bd 03 00 00 jne aaf19 aab5c: 48 83 c4 10 add $0x10,%rsp aab60: 4c 89 e0 mov %r12,%rax aab63: 5b pop %rbx aab64: 5d pop %rbp aab65: 41 5c pop %r12 aab67: 41 5d pop %r13 aab69: 41 5e pop %r14 aab6b: 41 5f pop %r15 aab6d: c3 retq aab6e: 48 8b 85 40 8e 00 00 mov 0x8e40(%rbp),%rax aab75: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) aab7c: 00 aab7d: 4c 8d a5 38 8e 00 00 lea 0x8e38(%rbp),%r12 aab84: 48 83 b8 d8 00 00 00 cmpq $0x0,0xd8(%rax) aab8b: 00 aab8c: 0f 84 7b 03 00 00 je aaf0d aab92: 4c 8d bd 30 8e 00 00 lea 0x8e30(%rbp),%r15 aab99: 4c 89 ff mov %r15,%rdi aab9c: e8 00 00 00 00 callq aaba1 aaba1: 48 89 ef mov %rbp,%rdi aaba4: 48 8d 74 24 04 lea 0x4(%rsp),%rsi aaba9: 49 89 c6 mov %rax,%r14 aabac: e8 00 00 00 00 callq aabb1 aabb1: 85 c0 test %eax,%eax aabb3: 0f 85 00 00 00 00 jne aabb9 aabb9: be 20 00 00 00 mov $0x20,%esi aabbe: 4c 89 e7 mov %r12,%rdi aabc1: e8 00 00 00 00 callq aabc6 aabc6: 44 8b 95 60 90 00 00 mov 0x9060(%rbp),%r10d aabcd: 45 85 d2 test %r10d,%r10d aabd0: 0f 8e ae 02 00 00 jle aae84 aabd6: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aabdd: 4c 8b 8d 38 90 00 00 mov 0x9038(%rbp),%r9 aabe4: 48 8d 50 01 lea 0x1(%rax),%rdx aabe8: 23 85 78 90 00 00 and 0x9078(%rbp),%eax aabee: 49 8d 04 81 lea (%r9,%rax,4),%rax aabf2: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) aabf9: c7 00 00 40 04 c0 movl $0xc0044000,(%rax) aabff: 8b 8d 60 90 00 00 mov 0x9060(%rbp),%ecx aac05: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aac0c: 48 23 85 70 90 00 00 and 0x9070(%rbp),%rax aac13: 8d 51 ff lea -0x1(%rcx),%edx aac16: 48 89 85 48 90 00 00 mov %rax,0x9048(%rbp) aac1d: 89 95 60 90 00 00 mov %edx,0x9060(%rbp) aac23: 85 d2 test %edx,%edx aac25: 0f 8e ca 02 00 00 jle aaef5 aac2b: 4c 8b 85 38 90 00 00 mov 0x9038(%rbp),%r8 aac32: 48 8d 50 01 lea 0x1(%rax),%rdx aac36: 23 85 78 90 00 00 and 0x9078(%rbp),%eax aac3c: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) aac43: 49 8d 04 80 lea (%r8,%rax,4),%rax aac47: c7 00 09 05 11 00 movl $0x110509,(%rax) aac4d: 8b 8d 60 90 00 00 mov 0x9060(%rbp),%ecx aac53: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aac5a: 48 23 85 70 90 00 00 and 0x9070(%rbp),%rax aac61: 8d 51 ff lea -0x1(%rcx),%edx aac64: 48 89 85 48 90 00 00 mov %rax,0x9048(%rbp) aac6b: 89 95 60 90 00 00 mov %edx,0x9060(%rbp) aac71: 85 d2 test %edx,%edx aac73: 0f 8e 64 02 00 00 jle aaedd aac79: 48 8b bd 38 90 00 00 mov 0x9038(%rbp),%rdi aac80: 48 8d 50 01 lea 0x1(%rax),%rdx aac84: 23 85 78 90 00 00 and 0x9078(%rbp),%eax aac8a: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) aac91: 48 8d 04 87 lea (%rdi,%rax,4),%rax aac95: c7 00 00 00 00 00 movl $0x0,(%rax) aac9b: 8b 8d 60 90 00 00 mov 0x9060(%rbp),%ecx aaca1: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aaca8: 48 23 85 70 90 00 00 and 0x9070(%rbp),%rax aacaf: 8d 51 ff lea -0x1(%rcx),%edx aacb2: 48 89 85 48 90 00 00 mov %rax,0x9048(%rbp) aacb9: 89 95 60 90 00 00 mov %edx,0x9060(%rbp) aacbf: 85 d2 test %edx,%edx aacc1: 0f 8e fe 01 00 00 jle aaec5 aacc7: 48 8b b5 38 90 00 00 mov 0x9038(%rbp),%rsi aacce: 48 8d 50 01 lea 0x1(%rax),%rdx aacd2: 23 85 78 90 00 00 and 0x9078(%rbp),%eax aacd8: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) aacdf: 48 8d 04 86 lea (%rsi,%rax,4),%rax aace3: c7 00 00 00 00 00 movl $0x0,(%rax) aace9: 8b 8d 60 90 00 00 mov 0x9060(%rbp),%ecx aacef: 8b 74 24 04 mov 0x4(%rsp),%esi aacf3: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aacfa: 8d 51 ff lea -0x1(%rcx),%edx aacfd: 48 8b 8d 28 5c 00 00 mov 0x5c28(%rbp),%rcx aad04: 48 23 85 70 90 00 00 and 0x9070(%rbp),%rax aad0b: 48 89 85 48 90 00 00 mov %rax,0x9048(%rbp) aad12: 89 95 60 90 00 00 mov %edx,0x9060(%rbp) aad18: 8d 1c b1 lea (%rcx,%rsi,4),%ebx aad1b: 85 d2 test %edx,%edx aad1d: 0f 8e 8a 01 00 00 jle aaead aad23: 48 8b 8d 38 90 00 00 mov 0x9038(%rbp),%rcx aad2a: 48 8d 50 01 lea 0x1(%rax),%rdx aad2e: 23 85 78 90 00 00 and 0x9078(%rbp),%eax aad34: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) aad3b: 48 8d 04 81 lea (%rcx,%rax,4),%rax aad3f: 89 18 mov %ebx,(%rax) aad41: 8b 8d 60 90 00 00 mov 0x9060(%rbp),%ecx aad47: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aad4e: 48 23 85 70 90 00 00 and 0x9070(%rbp),%rax aad55: 8d 51 ff lea -0x1(%rcx),%edx aad58: 8b 4c 24 04 mov 0x4(%rsp),%ecx aad5c: 48 89 85 48 90 00 00 mov %rax,0x9048(%rbp) aad63: 89 95 60 90 00 00 mov %edx,0x9060(%rbp) aad69: 8d 1c 8d 00 00 00 00 lea 0x0(,%rcx,4),%ebx aad70: 48 03 9d 28 5c 00 00 add 0x5c28(%rbp),%rbx aad77: 48 c1 eb 20 shr $0x20,%rbx aad7b: 85 d2 test %edx,%edx aad7d: 0f 8e 12 01 00 00 jle aae95 aad83: 48 8d 50 01 lea 0x1(%rax),%rdx aad87: 23 85 78 90 00 00 and 0x9078(%rbp),%eax aad8d: 4c 89 e7 mov %r12,%rdi aad90: 48 89 e6 mov %rsp,%rsi aad93: 48 89 95 48 90 00 00 mov %rdx,0x9048(%rbp) aad9a: 48 8b 95 38 90 00 00 mov 0x9038(%rbp),%rdx aada1: 48 8d 04 82 lea (%rdx,%rax,4),%rax aada5: ba 88 13 00 00 mov $0x1388,%edx aadaa: 89 18 mov %ebx,(%rax) aadac: 48 8b 85 70 90 00 00 mov 0x9070(%rbp),%rax aadb3: 83 ad 60 90 00 00 01 subl $0x1,0x9060(%rbp) aadba: 48 21 85 48 90 00 00 and %rax,0x9048(%rbp) aadc1: e8 00 00 00 00 callq aadc6 aadc6: 4c 89 e7 mov %r12,%rdi aadc9: 85 c0 test %eax,%eax aadcb: 0f 85 4d 01 00 00 jne aaf1e aadd1: e8 00 00 00 00 callq aadd6 aadd6: 4c 89 f6 mov %r14,%rsi aadd9: 4c 89 ff mov %r15,%rdi aaddc: e8 00 00 00 00 callq aade1 aade1: 8b 34 24 mov (%rsp),%esi aade4: ba 88 13 00 00 mov $0x1388,%edx aade9: 4c 89 e7 mov %r12,%rdi aadec: e8 00 00 00 00 callq aadf1 aadf1: 48 85 c0 test %rax,%rax aadf4: 0f 8f 15 01 00 00 jg aaf0f aadfa: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax aae00: 85 c0 test %eax,%eax aae02: 0f 85 26 01 00 00 jne aaf2e aae08: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # aae0f aae0f: a9 00 ff ff 00 test $0xffff00,%eax aae14: 0f 85 14 01 00 00 jne aaf2e aae1a: e8 00 00 00 00 callq aae1f aae1f: bb 50 00 00 00 mov $0x50,%ebx aae24: eb 0a jmp aae30 aae26: 48 83 eb 01 sub $0x1,%rbx aae2a: 0f 84 fe 00 00 00 je aaf2e aae30: bf 05 00 00 00 mov $0x5,%edi aae35: e8 00 00 00 00 callq aae3a aae3a: 8b 34 24 mov (%rsp),%esi aae3d: ba 88 13 00 00 mov $0x1388,%edx aae42: 4c 89 e7 mov %r12,%rdi aae45: e8 00 00 00 00 callq aae4a aae4a: 48 85 c0 test %rax,%rax aae4d: 7e d7 jle aae26 aae4f: 0f ae f0 mfence aae52: 8b 44 24 04 mov 0x4(%rsp),%eax aae56: 48 8b 95 20 5c 00 00 mov 0x5c20(%rbp),%rdx aae5d: 48 89 ef mov %rbp,%rdi aae60: 48 89 c6 mov %rax,%rsi aae63: 48 8d 04 82 lea (%rdx,%rax,4),%rax aae67: 8d 4e 01 lea 0x1(%rsi),%ecx aae6a: 8b 00 mov (%rax),%eax aae6c: 48 8d 14 8a lea (%rdx,%rcx,4),%rdx aae70: 44 8b 22 mov (%rdx),%r12d aae73: 49 c1 e4 20 shl $0x20,%r12 aae77: 49 09 c4 or %rax,%r12 aae7a: e8 00 00 00 00 callq aae7f aae7f: e9 af fc ff ff jmpq aab33 aae84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aae8b: e8 00 00 00 00 callq aae90 aae90: e9 41 fd ff ff jmpq aabd6 aae95: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aae9c: e8 00 00 00 00 callq aaea1 aaea1: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aaea8: e9 d6 fe ff ff jmpq aad83 aaead: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aaeb4: e8 00 00 00 00 callq aaeb9 aaeb9: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aaec0: e9 5e fe ff ff jmpq aad23 aaec5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aaecc: e8 00 00 00 00 callq aaed1 aaed1: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aaed8: e9 ea fd ff ff jmpq aacc7 aaedd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aaee4: e8 00 00 00 00 callq aaee9 aaee9: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aaef0: e9 84 fd ff ff jmpq aac79 aaef5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aaefc: e8 00 00 00 00 callq aaf01 aaf01: 48 8b 85 48 90 00 00 mov 0x9048(%rbp),%rax aaf08: e9 1e fd ff ff jmpq aac2b aaf0d: 0f 0b ud2 aaf0f: e8 00 00 00 00 callq aaf14 aaf14: e9 36 ff ff ff jmpq aae4f aaf19: e8 00 00 00 00 callq aaf1e aaf1e: e8 00 00 00 00 callq aaf23 aaf23: 4c 89 f6 mov %r14,%rsi aaf26: 4c 89 ff mov %r15,%rdi aaf29: e8 00 00 00 00 callq aaf2e aaf2e: 8b 74 24 04 mov 0x4(%rsp),%esi aaf32: 85 f6 test %esi,%esi aaf34: 0f 84 00 00 00 00 je aaf3a aaf3a: 48 89 ef mov %rbp,%rdi aaf3d: e8 00 00 00 00 callq aaf42 aaf42: e9 00 00 00 00 jmpq aaf47 aaf47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) aaf4e: 00 00 00000000000aaf50 : aaf50: e8 00 00 00 00 callq aaf55 aaf55: 41 57 push %r15 aaf57: 41 56 push %r14 aaf59: 41 55 push %r13 aaf5b: 41 54 push %r12 aaf5d: 55 push %rbp aaf5e: 48 89 fd mov %rdi,%rbp aaf61: 53 push %rbx aaf62: 48 83 ec 50 sub $0x50,%rsp aaf66: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax aaf6d: 00 00 aaf6f: 48 89 44 24 48 mov %rax,0x48(%rsp) aaf74: 31 c0 xor %eax,%eax aaf76: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) aaf7d: 0f 85 8d 04 00 00 jne ab410 aaf83: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax aaf8a: 48 8b 40 40 mov 0x40(%rax),%rax aaf8e: e8 00 00 00 00 callq aaf93 aaf93: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax aaf9a: 31 c9 xor %ecx,%ecx aaf9c: 31 d2 xor %edx,%edx aaf9e: 48 89 ef mov %rbp,%rdi aafa1: 8b 70 04 mov 0x4(%rax),%esi aafa4: 81 c6 49 4c 00 00 add $0x4c49,%esi aafaa: e8 00 00 00 00 callq aafaf aafaf: 48 89 ef mov %rbp,%rdi aafb2: e8 d9 77 ff ff callq a2790 aafb7: 80 bd e8 8c 00 00 00 cmpb $0x0,0x8ce8(%rbp) aafbe: 0f 84 2d 01 00 00 je ab0f1 aafc4: 83 bd 08 07 00 00 14 cmpl $0x14,0x708(%rbp) aafcb: 74 0d je aafda aafcd: f6 85 20 07 00 00 02 testb $0x2,0x720(%rbp) aafd4: 0f 84 de 00 00 00 je ab0b8 aafda: 8b b5 8c 8c 00 00 mov 0x8c8c(%rbp),%esi aafe0: 48 8b bd b0 8c 00 00 mov 0x8cb0(%rbp),%rdi aafe7: ba c0 0c 00 00 mov $0xcc0,%edx aafec: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) aaff3: 00 aaff4: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) aaffb: 00 00 aaffd: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) ab004: 00 00 ab006: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) ab00d: 00 00 ab00f: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) ab016: 00 00 ab018: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) ab01f: 00 00 ab021: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) ab028: 00 00 ab02a: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) ab031: 00 00 ab033: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) ab03a: 00 00 ab03c: e8 00 00 00 00 callq ab041 ab041: 49 89 c7 mov %rax,%r15 ab044: 48 85 c0 test %rax,%rax ab047: 74 6f je ab0b8 ab049: 44 8b 85 8c 8c 00 00 mov 0x8c8c(%rbp),%r8d ab050: 8b bd 94 8c 00 00 mov 0x8c94(%rbp),%edi ab056: 45 31 e4 xor %r12d,%r12d ab059: 45 31 c9 xor %r9d,%r9d ab05c: 41 c1 e8 02 shr $0x2,%r8d ab060: 41 39 f8 cmp %edi,%r8d ab063: 0f 8e 1e 04 00 00 jle ab487 ab069: 49 63 c1 movslq %r9d,%rax ab06c: 89 7c 84 20 mov %edi,0x20(%rsp,%rax,4) ab070: 48 63 c7 movslq %edi,%rax ab073: 41 83 3c 87 ff cmpl $0xffffffff,(%r15,%rax,4) ab078: 0f 84 68 03 00 00 je ab3e6 ab07e: 8d 47 02 lea 0x2(%rdi),%eax ab081: 44 89 e2 mov %r12d,%edx ab084: 48 98 cltq ab086: 41 8b 34 87 mov (%r15,%rax,4),%esi ab08a: 31 c0 xor %eax,%eax ab08c: eb 03 jmp ab091 ab08e: 8b 14 84 mov (%rsp,%rax,4),%edx ab091: 48 63 c8 movslq %eax,%rcx ab094: 85 d2 test %edx,%edx ab096: 0f 84 6b 03 00 00 je ab407 ab09c: 39 d6 cmp %edx,%esi ab09e: 0f 84 2d 03 00 00 je ab3d1 ab0a4: 48 83 c0 01 add $0x1,%rax ab0a8: 48 83 f8 08 cmp $0x8,%rax ab0ac: 75 e0 jne ab08e ab0ae: 0f 0b ud2 ab0b0: 4c 89 ff mov %r15,%rdi ab0b3: e8 00 00 00 00 callq ab0b8 ab0b8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab0bf: 31 d2 xor %edx,%edx ab0c1: 48 89 ef mov %rbp,%rdi ab0c4: 8b 70 04 mov 0x4(%rax),%esi ab0c7: 81 c6 80 4c 00 00 add $0x4c80,%esi ab0cd: e8 00 00 00 00 callq ab0d2 ab0d2: 31 c9 xor %ecx,%ecx ab0d4: 48 89 ef mov %rbp,%rdi ab0d7: 83 c8 01 or $0x1,%eax ab0da: 89 c2 mov %eax,%edx ab0dc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab0e3: 8b 70 04 mov 0x4(%rax),%esi ab0e6: 81 c6 80 4c 00 00 add $0x4c80,%esi ab0ec: e8 00 00 00 00 callq ab0f1 ab0f1: f6 85 94 89 00 00 e7 testb $0xe7,0x8994(%rbp) ab0f8: 0f 85 a0 00 00 00 jne ab19e ab0fe: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) ab105: 0f 85 e2 01 00 00 jne ab2ed ab10b: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax ab111: 83 f8 15 cmp $0x15,%eax ab114: 0f 84 87 02 00 00 je ab3a1 ab11a: 83 f8 16 cmp $0x16,%eax ab11d: 75 47 jne ab166 ab11f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab126: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # ab12c ab12c: 31 d2 xor %edx,%edx ab12e: 48 89 ef mov %rbp,%rdi ab131: 8b 40 04 mov 0x4(%rax),%eax ab134: 8d b0 19 4c 00 00 lea 0x4c19(%rax),%esi ab13a: 85 c9 test %ecx,%ecx ab13c: 0f 84 82 02 00 00 je ab3c4 ab142: e8 00 00 00 00 callq ab147 ab147: 83 c8 01 or $0x1,%eax ab14a: 89 c2 mov %eax,%edx ab14c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab153: 31 c9 xor %ecx,%ecx ab155: 48 89 ef mov %rbp,%rdi ab158: 8b 70 04 mov 0x4(%rax),%esi ab15b: 81 c6 19 4c 00 00 add $0x4c19,%esi ab161: e8 00 00 00 00 callq ab166 ab166: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax ab16d: 48 89 ef mov %rbp,%rdi ab170: 48 8b 40 50 mov 0x50(%rax),%rax ab174: e8 00 00 00 00 callq ab179 ab179: 31 c0 xor %eax,%eax ab17b: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx ab180: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx ab187: 00 00 ab189: 0f 85 c9 05 00 00 jne ab758 ab18f: 48 83 c4 50 add $0x50,%rsp ab193: 5b pop %rbx ab194: 5d pop %rbp ab195: 41 5c pop %r12 ab197: 41 5d pop %r13 ab199: 41 5e pop %r14 ab19b: 41 5f pop %r15 ab19d: c3 retq ab19e: 48 8b 95 50 8c 00 00 mov 0x8c50(%rbp),%rdx ab1a5: 31 c9 xor %ecx,%ecx ab1a7: be 1e 4c 00 00 mov $0x4c1e,%esi ab1ac: 48 89 ef mov %rbp,%rdi ab1af: 48 c1 ea 08 shr $0x8,%rdx ab1b3: e8 00 00 00 00 callq ab1b8 ab1b8: f6 85 94 89 00 00 07 testb $0x7,0x8994(%rbp) ab1bf: 0f 84 39 ff ff ff je ab0fe ab1c5: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab1cc: 31 d2 xor %edx,%edx ab1ce: 48 89 ef mov %rbp,%rdi ab1d1: 8b 30 mov (%rax),%esi ab1d3: 81 c6 c2 01 00 00 add $0x1c2,%esi ab1d9: e8 00 00 00 00 callq ab1de ab1de: 31 c9 xor %ecx,%ecx ab1e0: 48 89 ef mov %rbp,%rdi ab1e3: 0f b7 d0 movzwl %ax,%edx ab1e6: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab1ed: 81 ca 00 00 60 00 or $0x600000,%edx ab1f3: 8b 30 mov (%rax),%esi ab1f5: 81 c6 c2 01 00 00 add $0x1c2,%esi ab1fb: e8 00 00 00 00 callq ab200 ab200: 31 c9 xor %ecx,%ecx ab202: ba 10 10 10 40 mov $0x40101010,%edx ab207: 48 89 ef mov %rbp,%rdi ab20a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab211: 8b 70 04 mov 0x4(%rax),%esi ab214: 81 c6 4d 4c 00 00 add $0x4c4d,%esi ab21a: e8 00 00 00 00 callq ab21f ab21f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab226: 31 d2 xor %edx,%edx ab228: 48 89 ef mov %rbp,%rdi ab22b: 8b 70 04 mov 0x4(%rax),%esi ab22e: 81 c6 1f 4c 00 00 add $0x4c1f,%esi ab234: e8 00 00 00 00 callq ab239 ab239: 31 c9 xor %ecx,%ecx ab23b: 48 89 ef mov %rbp,%rdi ab23e: 30 e4 xor %ah,%ah ab240: 89 c2 mov %eax,%edx ab242: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab249: 80 ce 04 or $0x4,%dh ab24c: 8b 70 04 mov 0x4(%rax),%esi ab24f: 81 c6 1f 4c 00 00 add $0x4c1f,%esi ab255: e8 00 00 00 00 callq ab25a ab25a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab261: 31 d2 xor %edx,%edx ab263: 48 89 ef mov %rbp,%rdi ab266: 8b 70 04 mov 0x4(%rax),%esi ab269: 81 c6 78 4c 00 00 add $0x4c78,%esi ab26f: e8 00 00 00 00 callq ab274 ab274: 31 c9 xor %ecx,%ecx ab276: 48 89 ef mov %rbp,%rdi ab279: 0c ff or $0xff,%al ab27b: 89 c2 mov %eax,%edx ab27d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab284: 8b 70 04 mov 0x4(%rax),%esi ab287: 81 c6 78 4c 00 00 add $0x4c78,%esi ab28d: e8 00 00 00 00 callq ab292 ab292: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab299: 31 d2 xor %edx,%edx ab29b: 48 89 ef mov %rbp,%rdi ab29e: 8b 70 04 mov 0x4(%rax),%esi ab2a1: 81 c6 55 4c 00 00 add $0x4c55,%esi ab2a7: e8 00 00 00 00 callq ab2ac ab2ac: 31 c9 xor %ecx,%ecx ab2ae: 48 89 ef mov %rbp,%rdi ab2b1: 25 07 00 f8 ff and $0xfff80007,%eax ab2b6: 89 c2 mov %eax,%edx ab2b8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab2bf: 81 ca 80 af 02 00 or $0x2af80,%edx ab2c5: 8b 70 04 mov 0x4(%rax),%esi ab2c8: 81 c6 55 4c 00 00 add $0x4c55,%esi ab2ce: e8 00 00 00 00 callq ab2d3 ab2d3: 83 bd 08 07 00 00 18 cmpl $0x18,0x708(%rbp) ab2da: 0f 85 3c 01 00 00 jne ab41c ab2e0: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) ab2e7: 0f 84 79 fe ff ff je ab166 ab2ed: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax ab2f4: 48 85 c0 test %rax,%rax ab2f7: 0f 84 51 04 00 00 je ab74e ab2fd: 4c 8b 60 08 mov 0x8(%rax),%r12 ab301: 4c 89 e7 mov %r12,%rdi ab304: e8 00 00 00 00 callq ab309 ab309: 41 8b 5c 24 18 mov 0x18(%r12),%ebx ab30e: 31 c9 xor %ecx,%ecx ab310: 48 89 ef mov %rbp,%rdi ab313: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax ab31a: 45 8b 6c 24 14 mov 0x14(%r12),%r13d ab31f: ba 00 20 00 00 mov $0x2000,%edx ab324: 48 03 58 08 add 0x8(%rax),%rbx ab328: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab32f: 41 c1 ed 02 shr $0x2,%r13d ab333: 8b 70 04 mov 0x4(%rax),%esi ab336: 81 c6 3c 58 00 00 add $0x583c,%esi ab33c: e8 00 00 00 00 callq ab341 ab341: 44 89 e8 mov %r13d,%eax ab344: 4c 8d 24 83 lea (%rbx,%rax,4),%r12 ab348: 45 85 ed test %r13d,%r13d ab34b: 74 25 je ab372 ab34d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab354: 8b 13 mov (%rbx),%edx ab356: 48 83 c3 04 add $0x4,%rbx ab35a: 31 c9 xor %ecx,%ecx ab35c: 48 89 ef mov %rbp,%rdi ab35f: 8b 70 04 mov 0x4(%rax),%esi ab362: 81 c6 3d 58 00 00 add $0x583d,%esi ab368: e8 00 00 00 00 callq ab36d ab36d: 4c 39 e3 cmp %r12,%rbx ab370: 75 db jne ab34d ab372: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab379: 8b 95 d0 91 00 00 mov 0x91d0(%rbp),%edx ab37f: 31 c9 xor %ecx,%ecx ab381: 48 89 ef mov %rbp,%rdi ab384: 8b 70 04 mov 0x4(%rax),%esi ab387: 81 c6 3c 58 00 00 add $0x583c,%esi ab38d: e8 00 00 00 00 callq ab392 ab392: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax ab398: 83 f8 15 cmp $0x15,%eax ab39b: 0f 85 79 fd ff ff jne ab11a ab3a1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab3a8: 31 d2 xor %edx,%edx ab3aa: 48 89 ef mov %rbp,%rdi ab3ad: 8b 70 04 mov 0x4(%rax),%esi ab3b0: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # ab3b6 ab3b6: 81 c6 19 4c 00 00 add $0x4c19,%esi ab3bc: 85 c0 test %eax,%eax ab3be: 0f 8f 7e fd ff ff jg ab142 ab3c4: e8 00 00 00 00 callq ab3c9 ab3c9: 83 e0 fe and $0xfffffffe,%eax ab3cc: e9 79 fd ff ff jmpq ab14a ab3d1: 85 d2 test %edx,%edx ab3d3: 74 32 je ab407 ab3d5: 83 c7 03 add $0x3,%edi ab3d8: 48 63 c7 movslq %edi,%rax ab3db: 41 83 3c 87 ff cmpl $0xffffffff,(%r15,%rax,4) ab3e0: 0f 85 98 fc ff ff jne ab07e ab3e6: 83 c7 01 add $0x1,%edi ab3e9: 41 39 f8 cmp %edi,%r8d ab3ec: 0f 8e 95 00 00 00 jle ab487 ab3f2: 41 83 c1 01 add $0x1,%r9d ab3f6: 41 83 f9 09 cmp $0x9,%r9d ab3fa: 0f 8e 69 fc ff ff jle ab069 ab400: 0f 0b ud2 ab402: e9 62 fc ff ff jmpq ab069 ab407: 89 34 8c mov %esi,(%rsp,%rcx,4) ab40a: 44 8b 24 24 mov (%rsp),%r12d ab40e: eb c5 jmp ab3d5 ab410: e8 7b 73 ff ff callq a2790 ab415: 31 c0 xor %eax,%eax ab417: e9 5f fd ff ff jmpq ab17b ab41c: 48 8b 85 78 61 01 00 mov 0x16178(%rbp),%rax ab423: 31 d2 xor %edx,%edx ab425: 48 89 ef mov %rbp,%rdi ab428: 8b 30 mov (%rax),%esi ab42a: 81 c6 83 01 00 00 add $0x183,%esi ab430: e8 00 00 00 00 callq ab435 ab435: 89 c2 mov %eax,%edx ab437: 89 c3 mov %eax,%ebx ab439: 83 ca 01 or $0x1,%edx ab43c: a8 01 test $0x1,%al ab43e: 75 19 jne ab459 ab440: 48 8b 85 78 61 01 00 mov 0x16178(%rbp),%rax ab447: 31 c9 xor %ecx,%ecx ab449: 48 89 ef mov %rbp,%rdi ab44c: 8b 30 mov (%rax),%esi ab44e: 81 c6 83 01 00 00 add $0x183,%esi ab454: e8 00 00 00 00 callq ab459 ab459: 89 da mov %ebx,%edx ab45b: 83 e2 f9 and $0xfffffff9,%edx ab45e: 83 ca 05 or $0x5,%edx ab461: 39 d3 cmp %edx,%ebx ab463: 0f 84 95 fc ff ff je ab0fe ab469: 48 8b 85 78 61 01 00 mov 0x16178(%rbp),%rax ab470: 31 c9 xor %ecx,%ecx ab472: 48 89 ef mov %rbp,%rdi ab475: 8b 30 mov (%rax),%esi ab477: 81 c6 83 01 00 00 add $0x183,%esi ab47d: e8 00 00 00 00 callq ab482 ab482: e9 77 fc ff ff jmpq ab0fe ab487: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab48e: 31 d2 xor %edx,%edx ab490: 48 89 ef mov %rbp,%rdi ab493: 45 31 ed xor %r13d,%r13d ab496: 8b 70 04 mov 0x4(%rax),%esi ab499: 81 c6 80 4c 00 00 add $0x4c80,%esi ab49f: e8 00 00 00 00 callq ab4a4 ab4a4: 31 c9 xor %ecx,%ecx ab4a6: 48 89 ef mov %rbp,%rdi ab4a9: 83 c8 02 or $0x2,%eax ab4ac: 89 c2 mov %eax,%edx ab4ae: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab4b5: 8b 70 04 mov 0x4(%rax),%esi ab4b8: 81 c6 80 4c 00 00 add $0x4c80,%esi ab4be: e8 00 00 00 00 callq ab4c3 ab4c3: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab4ca: 31 c9 xor %ecx,%ecx ab4cc: 31 d2 xor %edx,%edx ab4ce: 48 89 ef mov %rbp,%rdi ab4d1: 8b 70 04 mov 0x4(%rax),%esi ab4d4: 81 c6 83 4c 00 00 add $0x4c83,%esi ab4da: e8 00 00 00 00 callq ab4df ab4df: 8b 85 90 8c 00 00 mov 0x8c90(%rbp),%eax ab4e5: c1 e8 02 shr $0x2,%eax ab4e8: 74 39 je ab523 ab4ea: 48 8b 85 b8 8c 00 00 mov 0x8cb8(%rbp),%rax ab4f1: 49 63 d5 movslq %r13d,%rdx ab4f4: 31 c9 xor %ecx,%ecx ab4f6: 48 89 ef mov %rbp,%rdi ab4f9: 41 83 c5 01 add $0x1,%r13d ab4fd: 8b 14 90 mov (%rax,%rdx,4),%edx ab500: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab507: 8b 70 04 mov 0x4(%rax),%esi ab50a: 81 c6 84 4c 00 00 add $0x4c84,%esi ab510: e8 00 00 00 00 callq ab515 ab515: 8b 85 90 8c 00 00 mov 0x8c90(%rbp),%eax ab51b: c1 e8 02 shr $0x2,%eax ab51e: 44 39 e8 cmp %r13d,%eax ab521: 77 c7 ja ab4ea ab523: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab52a: 31 c9 xor %ecx,%ecx ab52c: 48 89 ef mov %rbp,%rdi ab52f: 45 31 ed xor %r13d,%r13d ab532: 8b 95 80 8c 00 00 mov 0x8c80(%rbp),%edx ab538: 8b 70 04 mov 0x4(%rax),%esi ab53b: 81 c6 6c 4c 00 00 add $0x4c6c,%esi ab541: e8 00 00 00 00 callq ab546 ab546: 8b 85 94 8c 00 00 mov 0x8c94(%rbp),%eax ab54c: 85 c0 test %eax,%eax ab54e: 74 31 je ab581 ab550: 49 63 c5 movslq %r13d,%rax ab553: 31 c9 xor %ecx,%ecx ab555: 48 89 ef mov %rbp,%rdi ab558: 41 83 c5 01 add $0x1,%r13d ab55c: 41 8b 14 87 mov (%r15,%rax,4),%edx ab560: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab567: 8b 70 04 mov 0x4(%rax),%esi ab56a: 81 c6 6d 4c 00 00 add $0x4c6d,%esi ab570: e8 00 00 00 00 callq ab575 ab575: 44 89 e8 mov %r13d,%eax ab578: 44 39 ad 94 8c 00 00 cmp %r13d,0x8c94(%rbp) ab57f: 77 cf ja ab550 ab581: 8b 95 8c 8c 00 00 mov 0x8c8c(%rbp),%edx ab587: c1 ea 02 shr $0x2,%edx ab58a: 39 c2 cmp %eax,%edx ab58c: 0f 86 a3 00 00 00 jbe ab635 ab592: 49 63 c5 movslq %r13d,%rax ab595: 45 8d 75 01 lea 0x1(%r13),%r14d ab599: 31 c9 xor %ecx,%ecx ab59b: 48 89 ef mov %rbp,%rdi ab59e: 41 8b 14 87 mov (%r15,%rax,4),%edx ab5a2: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab5a9: 8b 40 04 mov 0x4(%rax),%eax ab5ac: 8d b0 6d 4c 00 00 lea 0x4c6d(%rax),%esi ab5b2: 83 fa ff cmp $0xffffffff,%edx ab5b5: 0f 84 86 01 00 00 je ab741 ab5bb: e8 00 00 00 00 callq ab5c0 ab5c0: 4d 63 f6 movslq %r14d,%r14 ab5c3: 31 c9 xor %ecx,%ecx ab5c5: 48 89 ef mov %rbp,%rdi ab5c8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab5cf: 43 8b 14 b7 mov (%r15,%r14,4),%edx ab5d3: 8b 70 04 mov 0x4(%rax),%esi ab5d6: 81 c6 6d 4c 00 00 add $0x4c6d,%esi ab5dc: e8 00 00 00 00 callq ab5e1 ab5e1: 41 8d 45 02 lea 0x2(%r13),%eax ab5e5: 31 d2 xor %edx,%edx ab5e7: 48 98 cltq ab5e9: 41 8b 0c 87 mov (%r15,%rax,4),%ecx ab5ed: 44 89 e0 mov %r12d,%eax ab5f0: eb 03 jmp ab5f5 ab5f2: 8b 04 94 mov (%rsp,%rdx,4),%eax ab5f5: 39 c1 cmp %eax,%ecx ab5f7: 74 0c je ab605 ab5f9: 48 83 c2 01 add $0x1,%rdx ab5fd: 48 83 fa 08 cmp $0x8,%rdx ab601: 75 ef jne ab5f2 ab603: 0f 0b ud2 ab605: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab60c: 31 c9 xor %ecx,%ecx ab60e: 48 89 ef mov %rbp,%rdi ab611: 41 83 c5 03 add $0x3,%r13d ab615: 8b 70 04 mov 0x4(%rax),%esi ab618: 81 c6 6d 4c 00 00 add $0x4c6d,%esi ab61e: e8 00 00 00 00 callq ab623 ab623: 8b 85 8c 8c 00 00 mov 0x8c8c(%rbp),%eax ab629: c1 e8 02 shr $0x2,%eax ab62c: 44 39 e8 cmp %r13d,%eax ab62f: 0f 87 5d ff ff ff ja ab592 ab635: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab63c: 8b 95 7c 8c 00 00 mov 0x8c7c(%rbp),%edx ab642: 31 c9 xor %ecx,%ecx ab644: 48 89 ef mov %rbp,%rdi ab647: 44 8b ad 90 8c 00 00 mov 0x8c90(%rbp),%r13d ab64e: 8b 70 04 mov 0x4(%rax),%esi ab651: 41 c1 ed 02 shr $0x2,%r13d ab655: 81 c6 6c 4c 00 00 add $0x4c6c,%esi ab65b: e8 00 00 00 00 callq ab660 ab660: 44 89 ea mov %r13d,%edx ab663: 31 c9 xor %ecx,%ecx ab665: 48 89 ef mov %rbp,%rdi ab668: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab66f: d1 fa sar %edx ab671: 8b 70 04 mov 0x4(%rax),%esi ab674: 81 c6 6d 4c 00 00 add $0x4c6d,%esi ab67a: e8 00 00 00 00 callq ab67f ab67f: 8b 95 88 8c 00 00 mov 0x8c88(%rbp),%edx ab685: 31 c9 xor %ecx,%ecx ab687: 48 89 ef mov %rbp,%rdi ab68a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab691: 8b 70 04 mov 0x4(%rax),%esi ab694: 81 c6 6c 4c 00 00 add $0x4c6c,%esi ab69a: e8 00 00 00 00 callq ab69f ab69f: 4c 8d 6c 24 20 lea 0x20(%rsp),%r13 ab6a4: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 ab6a9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab6b0: 41 8b 55 00 mov 0x0(%r13),%edx ab6b4: 31 c9 xor %ecx,%ecx ab6b6: 48 89 ef mov %rbp,%rdi ab6b9: 49 83 c5 04 add $0x4,%r13 ab6bd: 8b 70 04 mov 0x4(%rax),%esi ab6c0: 81 c6 6d 4c 00 00 add $0x4c6d,%esi ab6c6: e8 00 00 00 00 callq ab6cb ab6cb: 4d 39 ee cmp %r13,%r14 ab6ce: 75 d9 jne ab6a9 ab6d0: 45 31 ed xor %r13d,%r13d ab6d3: eb 12 jmp ab6e7 ab6d5: 49 83 c5 04 add $0x4,%r13 ab6d9: 49 83 fd 20 cmp $0x20,%r13 ab6dd: 0f 84 cd f9 ff ff je ab0b0 ab6e3: 46 8b 24 2c mov (%rsp,%r13,1),%r12d ab6e7: 45 85 e4 test %r12d,%r12d ab6ea: 74 e9 je ab6d5 ab6ec: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab6f3: 44 89 e2 mov %r12d,%edx ab6f6: 48 89 ef mov %rbp,%rdi ab6f9: 81 e2 ff ff 03 00 and $0x3ffff,%edx ab6ff: 8b 48 04 mov 0x4(%rax),%ecx ab702: 41 8b 85 00 00 00 00 mov 0x0(%r13),%eax ab709: 8d b4 01 8b 4c 00 00 lea 0x4c8b(%rcx,%rax,1),%esi ab710: 31 c9 xor %ecx,%ecx ab712: e8 00 00 00 00 callq ab717 ab717: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ab71e: 44 89 e2 mov %r12d,%edx ab721: 48 89 ef mov %rbp,%rdi ab724: c1 fa 14 sar $0x14,%edx ab727: 8b 48 04 mov 0x4(%rax),%ecx ab72a: 41 8b 85 00 00 00 00 mov 0x0(%r13),%eax ab731: 8d b4 01 93 4c 00 00 lea 0x4c93(%rcx,%rax,1),%esi ab738: 31 c9 xor %ecx,%ecx ab73a: e8 00 00 00 00 callq ab73f ab73f: eb 94 jmp ab6d5 ab741: e8 00 00 00 00 callq ab746 ab746: 45 89 f5 mov %r14d,%r13d ab749: e9 d5 fe ff ff jmpq ab623 ab74e: b8 ea ff ff ff mov $0xffffffea,%eax ab753: e9 23 fa ff ff jmpq ab17b ab758: e8 00 00 00 00 callq ab75d ab75d: 0f 1f 00 nopl (%rax) 00000000000ab760 : ab760: e8 00 00 00 00 callq ab765 ab765: 41 57 push %r15 ab767: 41 56 push %r14 ab769: 41 89 f6 mov %esi,%r14d ab76c: 41 55 push %r13 ab76e: 41 89 d5 mov %edx,%r13d ab771: 41 54 push %r12 ab773: 41 89 cc mov %ecx,%r12d ab776: 55 push %rbp ab777: 48 89 fd mov %rdi,%rbp ab77a: 53 push %rbx ab77b: 48 8b 47 08 mov 0x8(%rdi),%rax ab77f: 44 89 c3 mov %r8d,%ebx ab782: 48 8b 17 mov (%rdi),%rdx ab785: 44 8b 38 mov (%rax),%r15d ab788: 0f b6 82 24 92 00 00 movzbl 0x9224(%rdx),%eax ab78f: 0f b6 92 25 92 00 00 movzbl 0x9225(%rdx),%edx ab796: 45 85 ff test %r15d,%r15d ab799: 0f 44 c2 cmove %edx,%eax ab79c: 84 c0 test %al,%al ab79e: 0f 84 2c 02 00 00 je ab9d0 ab7a4: 44 8b 9f 28 02 00 00 mov 0x228(%rdi),%r11d ab7ab: 45 85 db test %r11d,%r11d ab7ae: 0f 8e 43 02 00 00 jle ab9f7 ab7b4: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ab7bb: 4c 8b 95 00 02 00 00 mov 0x200(%rbp),%r10 ab7c2: 48 8d 50 01 lea 0x1(%rax),%rdx ab7c6: 23 85 40 02 00 00 and 0x240(%rbp),%eax ab7cc: 49 8d 04 82 lea (%r10,%rax,4),%rax ab7d0: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) ab7d7: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) ab7dd: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ab7e4: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax ab7eb: 45 85 ff test %r15d,%r15d ab7ee: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx ab7f4: 41 0f 94 c7 sete %r15b ab7f8: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) ab7ff: 45 0f b6 ff movzbl %r15b,%r15d ab803: 8d 51 ff lea -0x1(%rcx),%edx ab806: 41 c1 e7 08 shl $0x8,%r15d ab80a: 89 95 28 02 00 00 mov %edx,0x228(%rbp) ab810: 41 83 cf 43 or $0x43,%r15d ab814: 85 d2 test %edx,%edx ab816: 0f 8e ec 01 00 00 jle aba08 ab81c: 4c 8b 8d 00 02 00 00 mov 0x200(%rbp),%r9 ab823: 48 8d 50 01 lea 0x1(%rax),%rdx ab827: 23 85 40 02 00 00 and 0x240(%rbp),%eax ab82d: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) ab834: 49 8d 04 81 lea (%r9,%rax,4),%rax ab838: 44 89 38 mov %r15d,(%rax) ab83b: 8b b5 28 02 00 00 mov 0x228(%rbp),%esi ab841: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ab848: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax ab84f: 8d 56 ff lea -0x1(%rsi),%edx ab852: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) ab859: 89 95 28 02 00 00 mov %edx,0x228(%rbp) ab85f: 85 d2 test %edx,%edx ab861: 0f 8e b9 01 00 00 jle aba20 ab867: 4c 8b 85 00 02 00 00 mov 0x200(%rbp),%r8 ab86e: 48 8d 50 01 lea 0x1(%rax),%rdx ab872: 23 85 40 02 00 00 and 0x240(%rbp),%eax ab878: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) ab87f: 49 8d 04 80 lea (%r8,%rax,4),%rax ab883: 44 89 30 mov %r14d,(%rax) ab886: 8b bd 28 02 00 00 mov 0x228(%rbp),%edi ab88c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ab893: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax ab89a: 8d 57 ff lea -0x1(%rdi),%edx ab89d: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) ab8a4: 89 95 28 02 00 00 mov %edx,0x228(%rbp) ab8aa: 85 d2 test %edx,%edx ab8ac: 0f 8e 86 01 00 00 jle aba38 ab8b2: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi ab8b9: 48 8d 50 01 lea 0x1(%rax),%rdx ab8bd: 23 85 40 02 00 00 and 0x240(%rbp),%eax ab8c3: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) ab8ca: 48 8d 04 87 lea (%rdi,%rax,4),%rax ab8ce: 44 89 28 mov %r13d,(%rax) ab8d1: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx ab8d7: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ab8de: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax ab8e5: 8d 51 ff lea -0x1(%rcx),%edx ab8e8: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) ab8ef: 89 95 28 02 00 00 mov %edx,0x228(%rbp) ab8f5: 85 d2 test %edx,%edx ab8f7: 0f 8e 53 01 00 00 jle aba50 ab8fd: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi ab904: 48 8d 50 01 lea 0x1(%rax),%rdx ab908: 23 85 40 02 00 00 and 0x240(%rbp),%eax ab90e: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) ab915: 48 8d 04 86 lea (%rsi,%rax,4),%rax ab919: 44 89 20 mov %r12d,(%rax) ab91c: 8b b5 28 02 00 00 mov 0x228(%rbp),%esi ab922: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ab929: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax ab930: 8d 56 ff lea -0x1(%rsi),%edx ab933: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) ab93a: 89 95 28 02 00 00 mov %edx,0x228(%rbp) ab940: 85 d2 test %edx,%edx ab942: 0f 8e 20 01 00 00 jle aba68 ab948: 48 8b 8d 00 02 00 00 mov 0x200(%rbp),%rcx ab94f: 48 8d 50 01 lea 0x1(%rax),%rdx ab953: 23 85 40 02 00 00 and 0x240(%rbp),%eax ab959: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) ab960: 48 8d 04 81 lea (%rcx,%rax,4),%rax ab964: 89 18 mov %ebx,(%rax) ab966: 8b 9d 28 02 00 00 mov 0x228(%rbp),%ebx ab96c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ab973: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax ab97a: 8d 53 ff lea -0x1(%rbx),%edx ab97d: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) ab984: 89 95 28 02 00 00 mov %edx,0x228(%rbp) ab98a: 85 d2 test %edx,%edx ab98c: 7e 54 jle ab9e2 ab98e: 48 8d 50 01 lea 0x1(%rax),%rdx ab992: 23 85 40 02 00 00 and 0x240(%rbp),%eax ab998: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) ab99f: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx ab9a6: 48 8d 04 82 lea (%rdx,%rax,4),%rax ab9aa: c7 00 20 00 00 00 movl $0x20,(%rax) ab9b0: 5b pop %rbx ab9b1: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax ab9b8: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) ab9bf: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) ab9c6: 5d pop %rbp ab9c7: 41 5c pop %r12 ab9c9: 41 5d pop %r13 ab9cb: 41 5e pop %r14 ab9cd: 41 5f pop %r15 ab9cf: c3 retq ab9d0: 5b pop %rbx ab9d1: 44 89 ea mov %r13d,%edx ab9d4: 5d pop %rbp ab9d5: 41 5c pop %r12 ab9d7: 41 5d pop %r13 ab9d9: 41 5e pop %r14 ab9db: 41 5f pop %r15 ab9dd: e9 00 00 00 00 jmpq ab9e2 ab9e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ab9e9: e8 00 00 00 00 callq ab9ee ab9ee: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ab9f5: eb 97 jmp ab98e ab9f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ab9fe: e8 00 00 00 00 callq aba03 aba03: e9 ac fd ff ff jmpq ab7b4 aba08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aba0f: e8 00 00 00 00 callq aba14 aba14: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax aba1b: e9 fc fd ff ff jmpq ab81c aba20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aba27: e8 00 00 00 00 callq aba2c aba2c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax aba33: e9 2f fe ff ff jmpq ab867 aba38: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aba3f: e8 00 00 00 00 callq aba44 aba44: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax aba4b: e9 62 fe ff ff jmpq ab8b2 aba50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aba57: e8 00 00 00 00 callq aba5c aba5c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax aba63: e9 95 fe ff ff jmpq ab8fd aba68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aba6f: e8 00 00 00 00 callq aba74 aba74: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax aba7b: e9 c8 fe ff ff jmpq ab948 00000000000aba80 : aba80: e8 00 00 00 00 callq aba85 aba85: 41 57 push %r15 aba87: 49 89 ff mov %rdi,%r15 aba8a: 41 56 push %r14 aba8c: 44 8d 34 36 lea (%rsi,%rsi,1),%r14d aba90: 41 55 push %r13 aba92: 41 54 push %r12 aba94: 45 89 c4 mov %r8d,%r12d aba97: 55 push %rbp aba98: 89 f5 mov %esi,%ebp aba9a: 53 push %rbx aba9b: 44 89 cb mov %r9d,%ebx aba9e: 48 83 ec 10 sub $0x10,%rsp abaa2: 4c 8b 2f mov (%rdi),%r13 abaa5: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax abaab: 89 54 24 04 mov %edx,0x4(%rsp) abaaf: 49 8b 95 e8 5a 01 00 mov 0x15ae8(%r13),%rdx abab6: 89 4c 24 08 mov %ecx,0x8(%rsp) ababa: 8b 12 mov (%rdx),%edx ababc: 45 8d 84 16 00 13 00 lea 0x1300(%r14,%rdx,1),%r8d abac3: 00 abac4: 85 c0 test %eax,%eax abac6: 0f 8e 8f 06 00 00 jle ac15b abacc: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abad3: 4d 8b 9f 00 02 00 00 mov 0x200(%r15),%r11 abada: 48 8d 7a 01 lea 0x1(%rdx),%rdi abade: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abae5: 49 8d 14 93 lea (%r11,%rdx,4),%rdx abae9: 49 89 bf 10 02 00 00 mov %rdi,0x210(%r15) abaf0: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) abaf6: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abafd: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abb04: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abb0b: 8d 78 ff lea -0x1(%rax),%edi abb0e: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abb15: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) abb1c: 85 ff test %edi,%edi abb1e: 0f 8e 09 08 00 00 jle ac32d abb24: 4d 8b 97 00 02 00 00 mov 0x200(%r15),%r10 abb2b: 48 8d 7a 01 lea 0x1(%rdx),%rdi abb2f: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abb36: 49 89 bf 10 02 00 00 mov %rdi,0x210(%r15) abb3d: 49 8d 14 92 lea (%r10,%rdx,4),%rdx abb41: c7 02 00 00 00 00 movl $0x0,(%rdx) abb47: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abb4e: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abb55: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abb5c: 8d 78 ff lea -0x1(%rax),%edi abb5f: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abb66: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) abb6d: 85 ff test %edi,%edi abb6f: 0f 8e 96 07 00 00 jle ac30b abb75: 4d 8b 8f 00 02 00 00 mov 0x200(%r15),%r9 abb7c: 48 8d 7a 01 lea 0x1(%rdx),%rdi abb80: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abb87: 49 89 bf 10 02 00 00 mov %rdi,0x210(%r15) abb8e: 49 8d 14 91 lea (%r9,%rdx,4),%rdx abb92: 44 89 02 mov %r8d,(%rdx) abb95: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abb9c: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abba3: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abbaa: 8d 78 ff lea -0x1(%rax),%edi abbad: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abbb4: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) abbbb: 85 ff test %edi,%edi abbbd: 0f 8e 30 07 00 00 jle ac2f3 abbc3: 48 8d 7a 01 lea 0x1(%rdx),%rdi abbc7: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abbce: 49 89 bf 10 02 00 00 mov %rdi,0x210(%r15) abbd5: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi abbdc: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx abbe0: c7 02 00 00 00 00 movl $0x0,(%rdx) abbe6: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abbed: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abbf4: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abbfb: 8d 78 ff lea -0x1(%rax),%edi abbfe: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abc05: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) abc0c: 85 ff test %edi,%edi abc0e: 0f 8e c7 06 00 00 jle ac2db abc14: 49 8b b7 00 02 00 00 mov 0x200(%r15),%rsi abc1b: 48 8d 7a 01 lea 0x1(%rdx),%rdi abc1f: 8b 44 24 04 mov 0x4(%rsp),%eax abc23: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abc2a: 49 89 bf 10 02 00 00 mov %rdi,0x210(%r15) abc31: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx abc35: 89 02 mov %eax,(%rdx) abc37: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abc3e: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abc45: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abc4c: 8d 78 ff lea -0x1(%rax),%edi abc4f: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abc56: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) abc5d: 4d 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%r8 abc64: 45 8b 00 mov (%r8),%r8d abc67: 47 8d b4 06 01 13 00 lea 0x1301(%r14,%r8,1),%r14d abc6e: 00 abc6f: 85 ff test %edi,%edi abc71: 0f 8e 4c 06 00 00 jle ac2c3 abc77: 48 8d 4a 01 lea 0x1(%rdx),%rcx abc7b: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abc82: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abc89: 49 8b 8f 00 02 00 00 mov 0x200(%r15),%rcx abc90: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx abc94: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) abc9a: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abca1: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abca8: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abcaf: 8d 48 ff lea -0x1(%rax),%ecx abcb2: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abcb9: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) abcc0: 85 c9 test %ecx,%ecx abcc2: 0f 8e e3 05 00 00 jle ac2ab abcc8: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax abccf: 48 8d 4a 01 lea 0x1(%rdx),%rcx abcd3: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abcda: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abce1: 48 8d 14 90 lea (%rax,%rdx,4),%rdx abce5: c7 02 00 00 00 00 movl $0x0,(%rdx) abceb: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abcf2: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abcf9: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abd00: 8d 48 ff lea -0x1(%rax),%ecx abd03: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abd0a: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) abd11: 85 c9 test %ecx,%ecx abd13: 0f 8e 7a 05 00 00 jle ac293 abd19: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax abd20: 48 8d 4a 01 lea 0x1(%rdx),%rcx abd24: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abd2b: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abd32: 48 8d 14 90 lea (%rax,%rdx,4),%rdx abd36: 44 89 32 mov %r14d,(%rdx) abd39: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abd40: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abd47: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abd4e: 8d 48 ff lea -0x1(%rax),%ecx abd51: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abd58: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) abd5f: 85 c9 test %ecx,%ecx abd61: 0f 8e 14 05 00 00 jle ac27b abd67: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax abd6e: 48 8d 4a 01 lea 0x1(%rdx),%rcx abd72: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abd79: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abd80: 48 8d 14 90 lea (%rax,%rdx,4),%rdx abd84: c7 02 00 00 00 00 movl $0x0,(%rdx) abd8a: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abd91: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abd98: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abd9f: 8d 48 ff lea -0x1(%rax),%ecx abda2: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abda9: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) abdb0: 85 c9 test %ecx,%ecx abdb2: 0f 8e ab 04 00 00 jle ac263 abdb8: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax abdbf: 48 8d 4a 01 lea 0x1(%rdx),%rcx abdc3: c1 e3 10 shl $0x10,%ebx abdc6: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abdcd: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abdd4: 41 09 dc or %ebx,%r12d abdd7: 48 8d 14 90 lea (%rax,%rdx,4),%rdx abddb: 8b 44 24 08 mov 0x8(%rsp),%eax abddf: 89 02 mov %eax,(%rdx) abde1: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abde8: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abdef: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abdf6: 8d 48 ff lea -0x1(%rax),%ecx abdf9: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abe00: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) abe07: 49 8b bd e8 5a 01 00 mov 0x15ae8(%r13),%rdi abe0e: 8b 3f mov (%rdi),%edi abe10: 8d 9c 3d 20 13 00 00 lea 0x1320(%rbp,%rdi,1),%ebx abe17: 85 c9 test %ecx,%ecx abe19: 0f 8e 2c 04 00 00 jle ac24b abe1f: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax abe26: 48 8d 4a 01 lea 0x1(%rdx),%rcx abe2a: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abe31: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abe38: 48 8d 14 90 lea (%rax,%rdx,4),%rdx abe3c: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) abe42: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abe49: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abe50: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abe57: 8d 48 ff lea -0x1(%rax),%ecx abe5a: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abe61: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) abe68: 85 c9 test %ecx,%ecx abe6a: 0f 8e c3 03 00 00 jle ac233 abe70: 4d 8b b7 00 02 00 00 mov 0x200(%r15),%r14 abe77: 48 8d 4a 01 lea 0x1(%rdx),%rcx abe7b: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abe82: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abe89: 49 8d 14 96 lea (%r14,%rdx,4),%rdx abe8d: c7 02 00 00 00 00 movl $0x0,(%rdx) abe93: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abe9a: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abea1: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abea8: 8d 48 ff lea -0x1(%rax),%ecx abeab: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abeb2: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) abeb9: 85 c9 test %ecx,%ecx abebb: 0f 8e 5a 03 00 00 jle ac21b abec1: 4d 8b 9f 00 02 00 00 mov 0x200(%r15),%r11 abec8: 48 8d 4a 01 lea 0x1(%rdx),%rcx abecc: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abed3: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abeda: 49 8d 14 93 lea (%r11,%rdx,4),%rdx abede: 89 1a mov %ebx,(%rdx) abee0: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abee7: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abeee: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abef5: 8d 48 ff lea -0x1(%rax),%ecx abef8: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abeff: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) abf06: 85 c9 test %ecx,%ecx abf08: 0f 8e f5 02 00 00 jle ac203 abf0e: 4d 8b 97 00 02 00 00 mov 0x200(%r15),%r10 abf15: 48 8d 4a 01 lea 0x1(%rdx),%rcx abf19: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abf20: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abf27: 49 8d 14 92 lea (%r10,%rdx,4),%rdx abf2b: c7 02 00 00 00 00 movl $0x0,(%rdx) abf31: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abf38: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abf3f: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abf46: 8d 48 ff lea -0x1(%rax),%ecx abf49: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abf50: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) abf57: 85 c9 test %ecx,%ecx abf59: 0f 8e 8c 02 00 00 jle ac1eb abf5f: 4d 8b 8f 00 02 00 00 mov 0x200(%r15),%r9 abf66: 48 8d 4a 01 lea 0x1(%rdx),%rcx abf6a: 41 b8 01 00 00 00 mov $0x1,%r8d abf70: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abf77: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abf7e: 44 89 c3 mov %r8d,%ebx abf81: 8b 4c 24 50 mov 0x50(%rsp),%ecx abf85: 49 8d 14 91 lea (%r9,%rdx,4),%rdx abf89: 03 4c 24 48 add 0x48(%rsp),%ecx abf8d: 44 89 22 mov %r12d,(%rdx) abf90: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax abf97: d3 e3 shl %cl,%ebx abf99: 0f b6 4c 24 48 movzbl 0x48(%rsp),%ecx abf9e: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx abfa5: 8d 78 ff lea -0x1(%rax),%edi abfa8: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx abfaf: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) abfb6: 41 d3 e0 shl %cl,%r8d abfb9: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) abfc0: 49 8b 8d e8 5a 01 00 mov 0x15ae8(%r13),%rcx abfc7: 44 29 c3 sub %r8d,%ebx abfca: 8b 09 mov (%rcx),%ecx abfcc: 8d ac 0d 30 13 00 00 lea 0x1330(%rbp,%rcx,1),%ebp abfd3: 85 ff test %edi,%edi abfd5: 0f 8e f8 01 00 00 jle ac1d3 abfdb: 4d 8b 87 00 02 00 00 mov 0x200(%r15),%r8 abfe2: 48 8d 4a 01 lea 0x1(%rdx),%rcx abfe6: 41 23 97 40 02 00 00 and 0x240(%r15),%edx abfed: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) abff4: 49 8d 14 90 lea (%r8,%rdx,4),%rdx abff8: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) abffe: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ac005: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac00c: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ac013: 8d 48 ff lea -0x1(%rax),%ecx ac016: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ac01d: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ac024: 85 c9 test %ecx,%ecx ac026: 0f 8e 8f 01 00 00 jle ac1bb ac02c: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi ac033: 48 8d 4a 01 lea 0x1(%rdx),%rcx ac037: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ac03e: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ac045: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx ac049: c7 02 00 00 00 00 movl $0x0,(%rdx) ac04f: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ac056: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac05d: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ac064: 8d 48 ff lea -0x1(%rax),%ecx ac067: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ac06e: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ac075: 85 c9 test %ecx,%ecx ac077: 0f 8e 26 01 00 00 jle ac1a3 ac07d: 49 8b b7 00 02 00 00 mov 0x200(%r15),%rsi ac084: 48 8d 4a 01 lea 0x1(%rdx),%rcx ac088: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ac08f: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ac096: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx ac09a: 89 2a mov %ebp,(%rdx) ac09c: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ac0a3: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac0aa: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ac0b1: 8d 48 ff lea -0x1(%rax),%ecx ac0b4: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ac0bb: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ac0c2: 85 c9 test %ecx,%ecx ac0c4: 0f 8e c1 00 00 00 jle ac18b ac0ca: 48 8d 4a 01 lea 0x1(%rdx),%rcx ac0ce: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ac0d5: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ac0dc: 49 8b 8f 00 02 00 00 mov 0x200(%r15),%rcx ac0e3: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx ac0e7: c7 02 00 00 00 00 movl $0x0,(%rdx) ac0ed: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ac0f4: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac0fb: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ac102: 8d 48 ff lea -0x1(%rax),%ecx ac105: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ac10c: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ac113: 85 c9 test %ecx,%ecx ac115: 7e 5f jle ac176 ac117: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax ac11e: 48 8d 4a 01 lea 0x1(%rdx),%rcx ac122: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ac129: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ac130: 48 8d 14 90 lea (%rax,%rdx,4),%rdx ac134: 89 1a mov %ebx,(%rdx) ac136: 49 8b 97 38 02 00 00 mov 0x238(%r15),%rdx ac13d: 41 83 af 28 02 00 00 subl $0x1,0x228(%r15) ac144: 01 ac145: 49 21 97 10 02 00 00 and %rdx,0x210(%r15) ac14c: 48 83 c4 10 add $0x10,%rsp ac150: 5b pop %rbx ac151: 5d pop %rbp ac152: 41 5c pop %r12 ac154: 41 5d pop %r13 ac156: 41 5e pop %r14 ac158: 41 5f pop %r15 ac15a: c3 retq ac15b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac162: 44 89 44 24 0c mov %r8d,0xc(%rsp) ac167: e8 00 00 00 00 callq ac16c ac16c: 44 8b 44 24 0c mov 0xc(%rsp),%r8d ac171: e9 56 f9 ff ff jmpq abacc ac176: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac17d: e8 00 00 00 00 callq ac182 ac182: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac189: eb 8c jmp ac117 ac18b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac192: e8 00 00 00 00 callq ac197 ac197: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac19e: e9 27 ff ff ff jmpq ac0ca ac1a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac1aa: e8 00 00 00 00 callq ac1af ac1af: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac1b6: e9 c2 fe ff ff jmpq ac07d ac1bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac1c2: e8 00 00 00 00 callq ac1c7 ac1c7: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac1ce: e9 59 fe ff ff jmpq ac02c ac1d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac1da: e8 00 00 00 00 callq ac1df ac1df: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac1e6: e9 f0 fd ff ff jmpq abfdb ac1eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac1f2: e8 00 00 00 00 callq ac1f7 ac1f7: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac1fe: e9 5c fd ff ff jmpq abf5f ac203: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac20a: e8 00 00 00 00 callq ac20f ac20f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac216: e9 f3 fc ff ff jmpq abf0e ac21b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac222: e8 00 00 00 00 callq ac227 ac227: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac22e: e9 8e fc ff ff jmpq abec1 ac233: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac23a: e8 00 00 00 00 callq ac23f ac23f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac246: e9 25 fc ff ff jmpq abe70 ac24b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac252: e8 00 00 00 00 callq ac257 ac257: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac25e: e9 bc fb ff ff jmpq abe1f ac263: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac26a: e8 00 00 00 00 callq ac26f ac26f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac276: e9 3d fb ff ff jmpq abdb8 ac27b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac282: e8 00 00 00 00 callq ac287 ac287: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac28e: e9 d4 fa ff ff jmpq abd67 ac293: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac29a: e8 00 00 00 00 callq ac29f ac29f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac2a6: e9 6e fa ff ff jmpq abd19 ac2ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac2b2: e8 00 00 00 00 callq ac2b7 ac2b7: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac2be: e9 05 fa ff ff jmpq abcc8 ac2c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac2ca: e8 00 00 00 00 callq ac2cf ac2cf: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac2d6: e9 9c f9 ff ff jmpq abc77 ac2db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac2e2: e8 00 00 00 00 callq ac2e7 ac2e7: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac2ee: e9 21 f9 ff ff jmpq abc14 ac2f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac2fa: e8 00 00 00 00 callq ac2ff ac2ff: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac306: e9 b8 f8 ff ff jmpq abbc3 ac30b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac312: 44 89 44 24 0c mov %r8d,0xc(%rsp) ac317: e8 00 00 00 00 callq ac31c ac31c: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac323: 44 8b 44 24 0c mov 0xc(%rsp),%r8d ac328: e9 48 f8 ff ff jmpq abb75 ac32d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac334: 44 89 44 24 0c mov %r8d,0xc(%rsp) ac339: e8 00 00 00 00 callq ac33e ac33e: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ac345: 44 8b 44 24 0c mov 0xc(%rsp),%r8d ac34a: e9 d5 f7 ff ff jmpq abb24 ac34f: 90 nop 00000000000ac350 : ac350: e8 00 00 00 00 callq ac355 ac355: 41 55 push %r13 ac357: 41 54 push %r12 ac359: 55 push %rbp ac35a: 48 89 fd mov %rdi,%rbp ac35d: 53 push %rbx ac35e: 48 83 ec 10 sub $0x10,%rsp ac362: 4c 8b 27 mov (%rdi),%r12 ac365: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax ac36c: 00 00 ac36e: 48 89 44 24 08 mov %rax,0x8(%rsp) ac373: 31 c0 xor %eax,%eax ac375: 48 8d 74 24 04 lea 0x4(%rsp),%rsi ac37a: 4c 89 e7 mov %r12,%rdi ac37d: e8 00 00 00 00 callq ac382 ac382: 41 89 c5 mov %eax,%r13d ac385: 85 c0 test %eax,%eax ac387: 74 22 je ac3ab ac389: 48 8b 44 24 08 mov 0x8(%rsp),%rax ac38e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax ac395: 00 00 ac397: 0f 85 e4 01 00 00 jne ac581 ac39d: 48 83 c4 10 add $0x10,%rsp ac3a1: 44 89 e8 mov %r13d,%eax ac3a4: 5b pop %rbx ac3a5: 5d pop %rbp ac3a6: 41 5c pop %r12 ac3a8: 41 5d pop %r13 ac3aa: c3 retq ac3ab: 8b 74 24 04 mov 0x4(%rsp),%esi ac3af: 31 c9 xor %ecx,%ecx ac3b1: ba ad de fe ca mov $0xcafedead,%edx ac3b6: 4c 89 e7 mov %r12,%rdi ac3b9: e8 00 00 00 00 callq ac3be ac3be: be 03 00 00 00 mov $0x3,%esi ac3c3: 48 89 ef mov %rbp,%rdi ac3c6: e8 00 00 00 00 callq ac3cb ac3cb: 41 89 c5 mov %eax,%r13d ac3ce: 85 c0 test %eax,%eax ac3d0: 0f 85 42 01 00 00 jne ac518 ac3d6: 44 8b 85 28 02 00 00 mov 0x228(%rbp),%r8d ac3dd: 45 85 c0 test %r8d,%r8d ac3e0: 0f 8e 73 01 00 00 jle ac559 ac3e6: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ac3ed: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi ac3f4: 48 8d 50 01 lea 0x1(%rax),%rdx ac3f8: 23 85 40 02 00 00 and 0x240(%rbp),%eax ac3fe: 48 8d 04 87 lea (%rdi,%rax,4),%rax ac402: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) ac409: c7 00 00 79 01 c0 movl $0xc0017900,(%rax) ac40f: 8b 9d 28 02 00 00 mov 0x228(%rbp),%ebx ac415: 8b 4c 24 04 mov 0x4(%rsp),%ecx ac419: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ac420: 8d 53 ff lea -0x1(%rbx),%edx ac423: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax ac42a: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) ac431: 8d 99 00 40 ff ff lea -0xc000(%rcx),%ebx ac437: 89 95 28 02 00 00 mov %edx,0x228(%rbp) ac43d: 85 d2 test %edx,%edx ac43f: 0f 8e fc 00 00 00 jle ac541 ac445: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi ac44c: 48 8d 50 01 lea 0x1(%rax),%rdx ac450: 23 85 40 02 00 00 and 0x240(%rbp),%eax ac456: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) ac45d: 48 8d 04 86 lea (%rsi,%rax,4),%rax ac461: 89 18 mov %ebx,(%rax) ac463: 8b 9d 28 02 00 00 mov 0x228(%rbp),%ebx ac469: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ac470: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax ac477: 8d 53 ff lea -0x1(%rbx),%edx ac47a: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) ac481: 89 95 28 02 00 00 mov %edx,0x228(%rbp) ac487: 85 d2 test %edx,%edx ac489: 0f 8e 9a 00 00 00 jle ac529 ac48f: 48 8d 50 01 lea 0x1(%rax),%rdx ac493: 23 85 40 02 00 00 and 0x240(%rbp),%eax ac499: 48 89 ef mov %rbp,%rdi ac49c: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) ac4a3: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx ac4aa: 48 8d 04 82 lea (%rdx,%rax,4),%rax ac4ae: c7 00 ef be ad de movl $0xdeadbeef,(%rax) ac4b4: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax ac4bb: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) ac4c2: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) ac4c9: e8 00 00 00 00 callq ac4ce ac4ce: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx ac4d5: 00 ac4d6: 85 c9 test %ecx,%ecx ac4d8: 0f 84 8c 00 00 00 je ac56a ac4de: 31 ed xor %ebp,%ebp ac4e0: eb 17 jmp ac4f9 ac4e2: bf c7 10 00 00 mov $0x10c7,%edi ac4e7: 83 c5 01 add $0x1,%ebp ac4ea: e8 00 00 00 00 callq ac4ef ac4ef: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) ac4f6: 00 ac4f7: 76 71 jbe ac56a ac4f9: 8b 74 24 04 mov 0x4(%rsp),%esi ac4fd: 31 d2 xor %edx,%edx ac4ff: 4c 89 e7 mov %r12,%rdi ac502: e8 00 00 00 00 callq ac507 ac507: 3d ef be ad de cmp $0xdeadbeef,%eax ac50c: 75 d4 jne ac4e2 ac50e: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) ac515: 00 ac516: 76 52 jbe ac56a ac518: 8b 74 24 04 mov 0x4(%rsp),%esi ac51c: 4c 89 e7 mov %r12,%rdi ac51f: e8 00 00 00 00 callq ac524 ac524: e9 60 fe ff ff jmpq ac389 ac529: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac530: e8 00 00 00 00 callq ac535 ac535: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ac53c: e9 4e ff ff ff jmpq ac48f ac541: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac548: e8 00 00 00 00 callq ac54d ac54d: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax ac554: e9 ec fe ff ff jmpq ac445 ac559: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac560: e8 00 00 00 00 callq ac565 ac565: e9 7c fe ff ff jmpq ac3e6 ac56a: 8b 74 24 04 mov 0x4(%rsp),%esi ac56e: 4c 89 e7 mov %r12,%rdi ac571: 41 bd 92 ff ff ff mov $0xffffff92,%r13d ac577: e8 00 00 00 00 callq ac57c ac57c: e9 08 fe ff ff jmpq ac389 ac581: e8 00 00 00 00 callq ac586 ac586: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) ac58d: 00 00 00 00000000000ac590 : ac590: e8 00 00 00 00 callq ac595 ac595: 41 55 push %r13 ac597: 41 54 push %r12 ac599: 49 89 d4 mov %rdx,%r12 ac59c: 55 push %rbp ac59d: 31 ed xor %ebp,%ebp ac59f: 53 push %rbx ac5a0: 48 89 fb mov %rdi,%rbx ac5a3: 48 85 f6 test %rsi,%rsi ac5a6: 74 09 je ac5b1 ac5a8: 8b ae b0 01 00 00 mov 0x1b0(%rsi),%ebp ac5ae: c1 e5 18 shl $0x18,%ebp ac5b1: 41 0b 6c 24 08 or 0x8(%r12),%ebp ac5b6: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax ac5bc: 81 cd 00 00 80 00 or $0x800000,%ebp ac5c2: 41 f6 44 24 20 10 testb $0x10,0x20(%r12) ac5c8: 0f 85 41 01 00 00 jne ac70f ac5ce: 85 c0 test %eax,%eax ac5d0: 0f 8e 32 02 00 00 jle ac808 ac5d6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac5dd: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ac5e4: 48 8d 50 01 lea 0x1(%rax),%rdx ac5e8: 23 83 40 02 00 00 and 0x240(%rbx),%eax ac5ee: 48 8d 04 87 lea (%rdi,%rax,4),%rax ac5f2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ac5f9: c7 00 00 3f 02 c0 movl $0xc0023f00,(%rax) ac5ff: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ac605: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac60c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ac613: 8d 51 ff lea -0x1(%rcx),%edx ac616: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ac61d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ac623: 4d 8b 6c 24 10 mov 0x10(%r12),%r13 ac628: 41 f6 c5 03 test $0x3,%r13b ac62c: 0f 85 2f 02 00 00 jne ac861 ac632: 85 d2 test %edx,%edx ac634: 0f 8e 0f 02 00 00 jle ac849 ac63a: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ac641: 48 8d 50 01 lea 0x1(%rax),%rdx ac645: 23 83 40 02 00 00 and 0x240(%rbx),%eax ac64b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ac652: 48 8d 04 86 lea (%rsi,%rax,4),%rax ac656: 44 89 28 mov %r13d,(%rax) ac659: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ac65f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac666: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ac66d: 8d 51 ff lea -0x1(%rcx),%edx ac670: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ac677: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ac67d: 45 8b 64 24 14 mov 0x14(%r12),%r12d ac682: 85 d2 test %edx,%edx ac684: 0f 8e a7 01 00 00 jle ac831 ac68a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ac691: 48 8d 50 01 lea 0x1(%rax),%rdx ac695: 23 83 40 02 00 00 and 0x240(%rbx),%eax ac69b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ac6a2: 48 8d 04 81 lea (%rcx,%rax,4),%rax ac6a6: 44 89 20 mov %r12d,(%rax) ac6a9: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi ac6af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac6b6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ac6bd: 8d 57 ff lea -0x1(%rdi),%edx ac6c0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ac6c7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ac6cd: 85 d2 test %edx,%edx ac6cf: 0f 8e 44 01 00 00 jle ac819 ac6d5: 48 8d 50 01 lea 0x1(%rax),%rdx ac6d9: 23 83 40 02 00 00 and 0x240(%rbx),%eax ac6df: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ac6e6: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ac6ed: 48 8d 04 82 lea (%rdx,%rax,4),%rax ac6f1: 89 28 mov %ebp,(%rax) ac6f3: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ac6fa: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ac701: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ac708: 5b pop %rbx ac709: 5d pop %rbp ac70a: 41 5c pop %r12 ac70c: 41 5d pop %r13 ac70e: c3 retq ac70f: 85 c0 test %eax,%eax ac711: 0f 8e 7c 01 00 00 jle ac893 ac717: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac71e: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 ac725: 48 8d 50 01 lea 0x1(%rax),%rdx ac729: 23 83 40 02 00 00 and 0x240(%rbx),%eax ac72f: 49 8d 04 82 lea (%r10,%rax,4),%rax ac733: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ac73a: c7 00 00 68 01 c0 movl $0xc0016800,(%rax) ac740: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ac746: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac74d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ac754: 8d 51 ff lea -0x1(%rcx),%edx ac757: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ac75e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ac764: 85 d2 test %edx,%edx ac766: 0f 8e 0f 01 00 00 jle ac87b ac76c: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 ac773: 48 8d 50 01 lea 0x1(%rax),%rdx ac777: 23 83 40 02 00 00 and 0x240(%rbx),%eax ac77d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ac784: 49 8d 04 81 lea (%r9,%rax,4),%rax ac788: c7 00 48 13 00 00 movl $0x1348,(%rax) ac78e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ac794: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac79b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ac7a2: 8d 51 ff lea -0x1(%rcx),%edx ac7a5: 48 8b 0b mov (%rbx),%rcx ac7a8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ac7af: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ac7b5: 44 8b a9 0c 3b 01 00 mov 0x13b0c(%rcx),%r13d ac7bc: 85 d2 test %edx,%edx ac7be: 0f 8e 9f 00 00 00 jle ac863 ac7c4: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 ac7cb: 48 8d 50 01 lea 0x1(%rax),%rdx ac7cf: 23 83 40 02 00 00 and 0x240(%rbx),%eax ac7d5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ac7dc: 49 8d 04 80 lea (%r8,%rax,4),%rax ac7e0: 44 89 28 mov %r13d,(%rax) ac7e3: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ac7ea: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ac7f1: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax ac7f7: 83 e8 01 sub $0x1,%eax ac7fa: 89 83 28 02 00 00 mov %eax,0x228(%rbx) ac800: 85 c0 test %eax,%eax ac802: 0f 8f ce fd ff ff jg ac5d6 ac808: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac80f: e8 00 00 00 00 callq ac814 ac814: e9 bd fd ff ff jmpq ac5d6 ac819: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac820: e8 00 00 00 00 callq ac825 ac825: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac82c: e9 a4 fe ff ff jmpq ac6d5 ac831: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac838: e8 00 00 00 00 callq ac83d ac83d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac844: e9 41 fe ff ff jmpq ac68a ac849: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac850: e8 00 00 00 00 callq ac855 ac855: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac85c: e9 d9 fd ff ff jmpq ac63a ac861: 0f 0b ud2 ac863: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac86a: e8 00 00 00 00 callq ac86f ac86f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac876: e9 49 ff ff ff jmpq ac7c4 ac87b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac882: e8 00 00 00 00 callq ac887 ac887: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac88e: e9 d9 fe ff ff jmpq ac76c ac893: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ac89a: e8 00 00 00 00 callq ac89f ac89f: e9 73 fe ff ff jmpq ac717 ac8a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ac8ab: 00 00 00 00 ac8af: 90 nop 00000000000ac8b0 : ac8b0: e8 00 00 00 00 callq ac8b5 ac8b5: 41 57 push %r15 ac8b7: 41 89 d7 mov %edx,%r15d ac8ba: 41 56 push %r14 ac8bc: 49 89 f6 mov %rsi,%r14 ac8bf: 41 81 cf 00 00 00 10 or $0x10000000,%r15d ac8c6: 41 55 push %r13 ac8c8: 41 89 d5 mov %edx,%r13d ac8cb: 41 54 push %r12 ac8cd: 4d 89 c4 mov %r8,%r12 ac8d0: 55 push %rbp ac8d1: 48 89 cd mov %rcx,%rbp ac8d4: 53 push %rbx ac8d5: 48 8b 46 08 mov 0x8(%rsi),%rax ac8d9: 48 89 fb mov %rdi,%rbx ac8dc: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi ac8e2: 8b 08 mov (%rax),%ecx ac8e4: 85 c9 test %ecx,%ecx ac8e6: 44 0f 45 fa cmovne %edx,%r15d ac8ea: 85 f6 test %esi,%esi ac8ec: 0f 8e fb 02 00 00 jle acbed ac8f2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac8f9: 41 81 cf 00 00 00 20 or $0x20000000,%r15d ac900: 48 8d 50 01 lea 0x1(%rax),%rdx ac904: 23 83 40 02 00 00 and 0x240(%rbx),%eax ac90a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ac911: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ac918: 48 8d 04 82 lea (%rdx,%rax,4),%rax ac91c: c7 00 00 a3 04 c0 movl $0xc004a300,(%rax) ac922: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ac928: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac92f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ac936: 8d 51 ff lea -0x1(%rcx),%edx ac939: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ac940: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ac946: 85 d2 test %edx,%edx ac948: 0f 8e 87 02 00 00 jle acbd5 ac94e: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 ac955: 48 8d 50 01 lea 0x1(%rax),%rdx ac959: 23 83 40 02 00 00 and 0x240(%rbx),%eax ac95f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ac966: 49 8d 04 83 lea (%r11,%rax,4),%rax ac96a: 44 89 38 mov %r15d,(%rax) ac96d: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ac973: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac97a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ac981: 8d 56 ff lea -0x1(%rsi),%edx ac984: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ac98b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ac991: 45 8b b6 78 02 00 00 mov 0x278(%r14),%r14d ac998: 41 c1 e6 02 shl $0x2,%r14d ac99c: 85 d2 test %edx,%edx ac99e: 0f 8e 19 02 00 00 jle acbbd ac9a4: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 ac9ab: 48 8d 50 01 lea 0x1(%rax),%rdx ac9af: 23 83 40 02 00 00 and 0x240(%rbx),%eax ac9b5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ac9bc: 49 8d 04 82 lea (%r10,%rax,4),%rax ac9c0: 44 89 30 mov %r14d,(%rax) ac9c3: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi ac9c9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ac9d0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ac9d7: 8d 57 ff lea -0x1(%rdi),%edx ac9da: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ac9e1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ac9e7: 41 83 fd 03 cmp $0x3,%r13d ac9eb: 0f 84 e6 00 00 00 je acad7 ac9f1: 85 d2 test %edx,%edx ac9f3: 0f 8e 1d 02 00 00 jle acc16 ac9f9: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi aca00: 48 8d 50 01 lea 0x1(%rax),%rdx aca04: 23 83 40 02 00 00 and 0x240(%rbx),%eax aca0a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aca11: 48 8d 04 86 lea (%rsi,%rax,4),%rax aca15: c7 00 00 00 00 00 movl $0x0,(%rax) aca1b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx aca21: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aca28: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aca2f: 8d 51 ff lea -0x1(%rcx),%edx aca32: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aca39: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aca3f: 85 d2 test %edx,%edx aca41: 0f 8e e7 01 00 00 jle acc2e aca47: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx aca4e: 48 8d 50 01 lea 0x1(%rax),%rdx aca52: 23 83 40 02 00 00 and 0x240(%rbx),%eax aca58: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) aca5f: 48 8d 04 81 lea (%rcx,%rax,4),%rax aca63: c7 00 00 00 00 00 movl $0x0,(%rax) aca69: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi aca6f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aca76: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax aca7d: 8d 56 ff lea -0x1(%rsi),%edx aca80: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) aca87: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aca8d: 85 d2 test %edx,%edx aca8f: 0f 8e 69 01 00 00 jle acbfe aca95: 48 8d 50 01 lea 0x1(%rax),%rdx aca99: 23 83 40 02 00 00 and 0x240(%rbx),%eax aca9f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acaa6: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx acaad: 48 8d 04 82 lea (%rdx,%rax,4),%rax acab1: c7 00 00 00 00 00 movl $0x0,(%rax) acab7: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax acabe: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) acac5: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) acacc: 5b pop %rbx acacd: 5d pop %rbp acace: 41 5c pop %r12 acad0: 41 5d pop %r13 acad2: 41 5e pop %r14 acad4: 41 5f pop %r15 acad6: c3 retq acad7: 85 d2 test %edx,%edx acad9: 0f 8e 97 01 00 00 jle acc76 acadf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acae6: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 acaed: 48 8d 50 01 lea 0x1(%rax),%rdx acaf1: 23 83 40 02 00 00 and 0x240(%rbx),%eax acaf7: 49 8d 04 81 lea (%r9,%rax,4),%rax acafb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acb02: 89 28 mov %ebp,(%rax) acb04: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx acb0a: 48 c1 ed 20 shr $0x20,%rbp acb0e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acb15: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax acb1c: 8d 51 ff lea -0x1(%rcx),%edx acb1f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) acb26: 89 93 28 02 00 00 mov %edx,0x228(%rbx) acb2c: 85 d2 test %edx,%edx acb2e: 0f 8e 2a 01 00 00 jle acc5e acb34: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 acb3b: 48 8d 50 01 lea 0x1(%rax),%rdx acb3f: 23 83 40 02 00 00 and 0x240(%rbx),%eax acb45: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acb4c: 49 8d 04 80 lea (%r8,%rax,4),%rax acb50: 89 28 mov %ebp,(%rax) acb52: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi acb58: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acb5f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax acb66: 8d 56 ff lea -0x1(%rsi),%edx acb69: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) acb70: 89 93 28 02 00 00 mov %edx,0x228(%rbx) acb76: 85 d2 test %edx,%edx acb78: 0f 8e c8 00 00 00 jle acc46 acb7e: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi acb85: 48 8d 50 01 lea 0x1(%rax),%rdx acb89: 23 83 40 02 00 00 and 0x240(%rbx),%eax acb8f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acb96: 48 8d 04 87 lea (%rdi,%rax,4),%rax acb9a: 44 89 20 mov %r12d,(%rax) acb9d: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax acba4: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) acbab: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) acbb2: 5b pop %rbx acbb3: 5d pop %rbp acbb4: 41 5c pop %r12 acbb6: 41 5d pop %r13 acbb8: 41 5e pop %r14 acbba: 41 5f pop %r15 acbbc: c3 retq acbbd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi acbc4: e8 00 00 00 00 callq acbc9 acbc9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acbd0: e9 cf fd ff ff jmpq ac9a4 acbd5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi acbdc: e8 00 00 00 00 callq acbe1 acbe1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acbe8: e9 61 fd ff ff jmpq ac94e acbed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi acbf4: e8 00 00 00 00 callq acbf9 acbf9: e9 f4 fc ff ff jmpq ac8f2 acbfe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi acc05: e8 00 00 00 00 callq acc0a acc0a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acc11: e9 7f fe ff ff jmpq aca95 acc16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi acc1d: e8 00 00 00 00 callq acc22 acc22: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acc29: e9 cb fd ff ff jmpq ac9f9 acc2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi acc35: e8 00 00 00 00 callq acc3a acc3a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acc41: e9 01 fe ff ff jmpq aca47 acc46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi acc4d: e8 00 00 00 00 callq acc52 acc52: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acc59: e9 20 ff ff ff jmpq acb7e acc5e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi acc65: e8 00 00 00 00 callq acc6a acc6a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acc71: e9 be fe ff ff jmpq acb34 acc76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi acc7d: e8 00 00 00 00 callq acc82 acc82: e9 58 fe ff ff jmpq acadf acc87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) acc8e: 00 00 00000000000acc90 : acc90: e8 00 00 00 00 callq acc95 acc95: 41 54 push %r12 acc97: 55 push %rbp acc98: 89 f5 mov %esi,%ebp acc9a: 53 push %rbx acc9b: 48 89 fb mov %rdi,%rbx acc9e: 48 83 ec 30 sub $0x30,%rsp acca2: 48 8b 3f mov (%rdi),%rdi acca5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax accac: 00 00 accae: 48 89 44 24 28 mov %rax,0x28(%rsp) accb3: 31 c0 xor %eax,%eax accb5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) accbc: 0f 85 4c 01 00 00 jne ace0e accc2: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax accc8: 40 f6 c5 04 test $0x4,%bpl acccc: 0f 84 0f 01 00 00 je acde1 accd2: 83 e5 01 and $0x1,%ebp accd5: 83 fd 01 cmp $0x1,%ebp accd8: 19 ed sbb %ebp,%ebp accda: 81 e5 00 00 00 f0 and $0xf0000000,%ebp acce0: 81 ed fd 7f fe 6e sub $0x6efe7ffd,%ebp acce6: 85 c0 test %eax,%eax acce8: 0f 8e 0f 01 00 00 jle acdfd accee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax accf5: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi accfc: 48 8d 50 01 lea 0x1(%rax),%rdx acd00: 23 83 40 02 00 00 and 0x240(%rbx),%eax acd06: 48 8d 04 86 lea (%rsi,%rax,4),%rax acd0a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acd11: c7 00 00 28 01 c0 movl $0xc0012800,(%rax) acd17: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx acd1d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acd24: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax acd2b: 8d 51 ff lea -0x1(%rcx),%edx acd2e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) acd35: 89 93 28 02 00 00 mov %edx,0x228(%rbx) acd3b: 85 d2 test %edx,%edx acd3d: 0f 8e bc 02 00 00 jle acfff acd43: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx acd4a: 48 8d 50 01 lea 0x1(%rax),%rdx acd4e: 23 83 40 02 00 00 and 0x240(%rbx),%eax acd54: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acd5b: 48 8d 04 81 lea (%rcx,%rax,4),%rax acd5f: 89 28 mov %ebp,(%rax) acd61: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi acd67: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acd6e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax acd75: 8d 56 ff lea -0x1(%rsi),%edx acd78: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) acd7f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) acd85: 85 d2 test %edx,%edx acd87: 0f 8e 5a 02 00 00 jle acfe7 acd8d: 48 8d 50 01 lea 0x1(%rax),%rdx acd91: 23 83 40 02 00 00 and 0x240(%rbx),%eax acd97: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acd9e: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx acda5: 48 8d 04 82 lea (%rdx,%rax,4),%rax acda9: c7 00 00 00 00 00 movl $0x0,(%rax) acdaf: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax acdb6: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) acdbd: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) acdc4: 48 8b 44 24 28 mov 0x28(%rsp),%rax acdc9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax acdd0: 00 00 acdd2: 0f 85 ce 03 00 00 jne ad1a6 acdd8: 48 83 c4 30 add $0x30,%rsp acddc: 5b pop %rbx acddd: 5d pop %rbp acdde: 41 5c pop %r12 acde0: c3 retq acde1: 83 e5 02 and $0x2,%ebp acde4: 83 fd 01 cmp $0x1,%ebp acde7: 19 ed sbb %ebp,%ebp acde9: 81 e5 00 00 00 f0 and $0xf0000000,%ebp acdef: 81 ed 00 00 00 70 sub $0x70000000,%ebp acdf5: 85 c0 test %eax,%eax acdf7: 0f 8f f1 fe ff ff jg accee acdfd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ace04: e8 00 00 00 00 callq ace09 ace09: e9 e0 fe ff ff jmpq accee ace0e: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) ace15: 00 ace16: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) ace1d: 00 00 ace1f: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) ace26: 00 00 ace28: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) ace2f: 00 00 ace31: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) ace38: 00 00 ace3a: e8 00 00 00 00 callq ace3f ace3f: 44 8b 9b 28 02 00 00 mov 0x228(%rbx),%r11d ace46: 49 89 c4 mov %rax,%r12 ace49: 45 85 db test %r11d,%r11d ace4c: 0f 8e 6b 02 00 00 jle ad0bd ace52: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ace59: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 ace60: 48 8d 50 01 lea 0x1(%rax),%rdx ace64: 23 83 40 02 00 00 and 0x240(%rbx),%eax ace6a: 49 8d 04 82 lea (%r10,%rax,4),%rax ace6e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ace75: c7 00 00 37 0c c0 movl $0xc00c3700,(%rax) ace7b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ace81: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ace88: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ace8f: 8d 51 ff lea -0x1(%rcx),%edx ace92: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ace99: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ace9f: 85 d2 test %edx,%edx acea1: 0f 8e fe 01 00 00 jle ad0a5 acea7: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 aceae: 48 8d 50 01 lea 0x1(%rax),%rdx aceb2: 23 83 40 02 00 00 and 0x240(%rbx),%eax aceb8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acebf: 49 8d 04 81 lea (%r9,%rax,4),%rax acec3: c7 00 00 08 10 80 movl $0x80100800,(%rax) acec9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx acecf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax aced6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax acedd: 8d 51 ff lea -0x1(%rcx),%edx acee0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) acee7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) aceed: 85 d2 test %edx,%edx aceef: 0f 8e 98 01 00 00 jle ad08d acef5: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 acefc: 48 8d 50 01 lea 0x1(%rax),%rdx acf00: 23 83 40 02 00 00 and 0x240(%rbx),%eax acf06: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acf0d: 49 8d 04 80 lea (%r8,%rax,4),%rax acf11: 44 89 20 mov %r12d,(%rax) acf14: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx acf1a: 49 c1 ec 20 shr $0x20,%r12 acf1e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acf25: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax acf2c: 8d 51 ff lea -0x1(%rcx),%edx acf2f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) acf36: 89 93 28 02 00 00 mov %edx,0x228(%rbx) acf3c: 85 d2 test %edx,%edx acf3e: 0f 8e 31 01 00 00 jle ad075 acf44: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi acf4b: 48 8d 50 01 lea 0x1(%rax),%rdx acf4f: 23 83 40 02 00 00 and 0x240(%rbx),%eax acf55: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acf5c: 48 8d 04 87 lea (%rdi,%rax,4),%rax acf60: 44 89 20 mov %r12d,(%rax) acf63: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax acf69: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx acf70: 48 23 93 38 02 00 00 and 0x238(%rbx),%rdx acf77: 83 e8 01 sub $0x1,%eax acf7a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) acf81: 89 83 28 02 00 00 mov %eax,0x228(%rbx) acf87: 83 f8 09 cmp $0x9,%eax acf8a: 0f 8e fe 01 00 00 jle ad18e acf90: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax acf96: b9 0a 00 00 00 mov $0xa,%ecx acf9b: 21 c2 and %eax,%edx acf9d: 83 c0 01 add $0x1,%eax acfa0: 29 d0 sub %edx,%eax acfa2: 83 f8 0a cmp $0xa,%eax acfa5: 0f 47 c1 cmova %ecx,%eax acfa8: 29 c1 sub %eax,%ecx acfaa: c1 e1 02 shl $0x2,%ecx acfad: c1 e0 02 shl $0x2,%eax acfb0: 75 65 jne ad017 acfb2: 85 c9 test %ecx,%ecx acfb4: 0f 85 8f 00 00 00 jne ad049 acfba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acfc1: 48 83 c0 0a add $0xa,%rax acfc5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax acfcc: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) acfd3: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax acfd9: 83 e8 0a sub $0xa,%eax acfdc: 89 83 28 02 00 00 mov %eax,0x228(%rbx) acfe2: e9 e1 fc ff ff jmpq accc8 acfe7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi acfee: e8 00 00 00 00 callq acff3 acff3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax acffa: e9 8e fd ff ff jmpq acd8d acfff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad006: e8 00 00 00 00 callq ad00b ad00b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ad012: e9 2c fd ff ff jmpq acd43 ad017: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ad01e: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx ad022: 48 89 e6 mov %rsp,%rsi ad025: 83 f8 08 cmp $0x8,%eax ad028: 0f 83 ec 00 00 00 jae ad11a ad02e: a8 04 test $0x4,%al ad030: 0f 85 45 01 00 00 jne ad17b ad036: 85 c0 test %eax,%eax ad038: 0f 84 74 ff ff ff je acfb2 ad03e: 0f b6 36 movzbl (%rsi),%esi ad041: 40 88 32 mov %sil,(%rdx) ad044: e9 69 ff ff ff jmpq acfb2 ad049: 89 c0 mov %eax,%eax ad04b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ad052: 48 01 e0 add %rsp,%rax ad055: 83 f9 08 cmp $0x8,%ecx ad058: 73 74 jae ad0ce ad05a: f6 c1 04 test $0x4,%cl ad05d: 0f 85 05 01 00 00 jne ad168 ad063: 85 c9 test %ecx,%ecx ad065: 0f 84 4f ff ff ff je acfba ad06b: 0f b6 00 movzbl (%rax),%eax ad06e: 88 02 mov %al,(%rdx) ad070: e9 45 ff ff ff jmpq acfba ad075: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad07c: e8 00 00 00 00 callq ad081 ad081: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ad088: e9 b7 fe ff ff jmpq acf44 ad08d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad094: e8 00 00 00 00 callq ad099 ad099: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ad0a0: e9 50 fe ff ff jmpq acef5 ad0a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad0ac: e8 00 00 00 00 callq ad0b1 ad0b1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ad0b8: e9 ea fd ff ff jmpq acea7 ad0bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad0c4: e8 00 00 00 00 callq ad0c9 ad0c9: e9 84 fd ff ff jmpq ace52 ad0ce: 48 8b 30 mov (%rax),%rsi ad0d1: 48 89 32 mov %rsi,(%rdx) ad0d4: 89 ce mov %ecx,%esi ad0d6: 48 8b 7c 30 f8 mov -0x8(%rax,%rsi,1),%rdi ad0db: 48 89 7c 32 f8 mov %rdi,-0x8(%rdx,%rsi,1) ad0e0: 48 8d 7a 08 lea 0x8(%rdx),%rdi ad0e4: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi ad0e8: 48 29 fa sub %rdi,%rdx ad0eb: 01 d1 add %edx,%ecx ad0ed: 48 29 d0 sub %rdx,%rax ad0f0: 83 e1 f8 and $0xfffffff8,%ecx ad0f3: 48 89 c6 mov %rax,%rsi ad0f6: 83 f9 08 cmp $0x8,%ecx ad0f9: 0f 82 bb fe ff ff jb acfba ad0ff: 83 e1 f8 and $0xfffffff8,%ecx ad102: 31 c0 xor %eax,%eax ad104: 89 c2 mov %eax,%edx ad106: 83 c0 08 add $0x8,%eax ad109: 4c 8b 04 16 mov (%rsi,%rdx,1),%r8 ad10d: 4c 89 04 17 mov %r8,(%rdi,%rdx,1) ad111: 39 c8 cmp %ecx,%eax ad113: 72 ef jb ad104 ad115: e9 a0 fe ff ff jmpq acfba ad11a: 48 8b 3c 24 mov (%rsp),%rdi ad11e: 4c 8d 4a 08 lea 0x8(%rdx),%r9 ad122: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 ad126: 48 89 3a mov %rdi,(%rdx) ad129: 89 c7 mov %eax,%edi ad12b: 4c 8b 44 3e f8 mov -0x8(%rsi,%rdi,1),%r8 ad130: 4c 89 44 3a f8 mov %r8,-0x8(%rdx,%rdi,1) ad135: 4c 29 ca sub %r9,%rdx ad138: 48 29 d6 sub %rdx,%rsi ad13b: 01 c2 add %eax,%edx ad13d: 83 e2 f8 and $0xfffffff8,%edx ad140: 48 89 f7 mov %rsi,%rdi ad143: 83 fa 08 cmp $0x8,%edx ad146: 0f 82 66 fe ff ff jb acfb2 ad14c: 83 e2 f8 and $0xfffffff8,%edx ad14f: 31 f6 xor %esi,%esi ad151: 41 89 f0 mov %esi,%r8d ad154: 83 c6 08 add $0x8,%esi ad157: 4e 8b 14 07 mov (%rdi,%r8,1),%r10 ad15b: 4f 89 14 01 mov %r10,(%r9,%r8,1) ad15f: 39 d6 cmp %edx,%esi ad161: 72 ee jb ad151 ad163: e9 4a fe ff ff jmpq acfb2 ad168: 8b 30 mov (%rax),%esi ad16a: 89 c9 mov %ecx,%ecx ad16c: 89 32 mov %esi,(%rdx) ad16e: 8b 44 08 fc mov -0x4(%rax,%rcx,1),%eax ad172: 89 44 0a fc mov %eax,-0x4(%rdx,%rcx,1) ad176: e9 3f fe ff ff jmpq acfba ad17b: 8b 3e mov (%rsi),%edi ad17d: 89 3a mov %edi,(%rdx) ad17f: 89 c7 mov %eax,%edi ad181: 8b 74 3e fc mov -0x4(%rsi,%rdi,1),%esi ad185: 89 74 3a fc mov %esi,-0x4(%rdx,%rdi,1) ad189: e9 24 fe ff ff jmpq acfb2 ad18e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad195: e8 00 00 00 00 callq ad19a ad19a: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx ad1a1: e9 ea fd ff ff jmpq acf90 ad1a6: e8 00 00 00 00 callq ad1ab ad1ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000ad1b0 : ad1b0: e8 00 00 00 00 callq ad1b5 ad1b5: 41 57 push %r15 ad1b7: 49 89 ff mov %rdi,%r15 ad1ba: 41 56 push %r14 ad1bc: 41 55 push %r13 ad1be: 41 54 push %r12 ad1c0: 55 push %rbp ad1c1: 53 push %rbx ad1c2: 48 83 ec 70 sub $0x70,%rsp ad1c6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax ad1cd: 00 00 ad1cf: 48 89 44 24 68 mov %rax,0x68(%rsp) ad1d4: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax ad1da: a8 04 test $0x4,%al ad1dc: 0f 84 ac 12 00 00 je ae48e ad1e2: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx ad1e9: 83 e0 14 and $0x14,%eax ad1ec: 8b 32 mov (%rdx),%esi ad1ee: 83 f8 04 cmp $0x4,%eax ad1f1: 0f 84 fe 11 00 00 je ae3f5 ad1f7: 31 d2 xor %edx,%edx ad1f9: 4c 89 ff mov %r15,%rdi ad1fc: e8 00 00 00 00 callq ad201 ad201: 31 c9 xor %ecx,%ecx ad203: 4c 89 ff mov %r15,%rdi ad206: 0c ff or $0xff,%al ad208: 89 c2 mov %eax,%edx ad20a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ad211: 8b 30 mov (%rax),%esi ad213: e8 00 00 00 00 callq ad218 ad218: 41 8b 87 38 8a 00 00 mov 0x8a38(%r15),%eax ad21f: 31 d2 xor %edx,%edx ad221: 41 f7 b7 34 8a 00 00 divl 0x8a34(%r15) ad228: 89 44 24 04 mov %eax,0x4(%rsp) ad22c: 49 8d 87 18 0b 00 00 lea 0xb18(%r15),%rax ad233: 48 89 c7 mov %rax,%rdi ad236: 48 89 44 24 20 mov %rax,0x20(%rsp) ad23b: e8 00 00 00 00 callq ad240 ad240: 41 8b af 28 8a 00 00 mov 0x8a28(%r15),%ebp ad247: 85 ed test %ebp,%ebp ad249: 0f 84 c9 00 00 00 je ad318 ad24f: 45 31 e4 xor %r12d,%r12d ad252: 4d 89 fe mov %r15,%r14 ad255: 31 ed xor %ebp,%ebp ad257: 41 bd 01 00 00 00 mov $0x1,%r13d ad25d: 45 89 e7 mov %r12d,%r15d ad260: 41 8b 86 34 8a 00 00 mov 0x8a34(%r14),%eax ad267: 45 31 e4 xor %r12d,%r12d ad26a: 85 c0 test %eax,%eax ad26c: 0f 84 92 00 00 00 je ad304 ad272: b9 ff ff ff ff mov $0xffffffff,%ecx ad277: 44 89 e2 mov %r12d,%edx ad27a: 44 89 fe mov %r15d,%esi ad27d: 4c 89 f7 mov %r14,%rdi ad280: e8 00 00 00 00 callq ad285 ad285: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax ad28c: 31 d2 xor %edx,%edx ad28e: 4c 89 f7 mov %r14,%rdi ad291: 8b 30 mov (%rax),%esi ad293: 81 c6 3d 06 00 00 add $0x63d,%esi ad299: e8 00 00 00 00 callq ad29e ad29e: 31 d2 xor %edx,%edx ad2a0: 4c 89 f7 mov %r14,%rdi ad2a3: 89 c3 mov %eax,%ebx ad2a5: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax ad2ac: 8b 30 mov (%rax),%esi ad2ae: 81 c6 df 06 00 00 add $0x6df,%esi ad2b4: e8 00 00 00 00 callq ad2b9 ad2b9: 41 8b b6 34 8a 00 00 mov 0x8a34(%r14),%esi ad2c0: 31 d2 xor %edx,%edx ad2c2: 4c 89 ef mov %r13,%rdi ad2c5: 09 c3 or %eax,%ebx ad2c7: 41 8b 86 38 8a 00 00 mov 0x8a38(%r14),%eax ad2ce: c1 eb 10 shr $0x10,%ebx ad2d1: f7 f6 div %esi ad2d3: 0f b6 db movzbl %bl,%ebx ad2d6: f7 d3 not %ebx ad2d8: 89 c1 mov %eax,%ecx ad2da: 48 d3 e7 shl %cl,%rdi ad2dd: 89 f1 mov %esi,%ecx ad2df: 41 0f af cf imul %r15d,%ecx ad2e3: 48 89 f8 mov %rdi,%rax ad2e6: 83 e8 01 sub $0x1,%eax ad2e9: 21 c3 and %eax,%ebx ad2eb: 44 01 e1 add %r12d,%ecx ad2ee: 0f af 4c 24 04 imul 0x4(%rsp),%ecx ad2f3: 41 83 c4 01 add $0x1,%r12d ad2f7: d3 e3 shl %cl,%ebx ad2f9: 09 dd or %ebx,%ebp ad2fb: 44 39 e6 cmp %r12d,%esi ad2fe: 0f 87 6e ff ff ff ja ad272 ad304: 41 83 c7 01 add $0x1,%r15d ad308: 45 39 be 28 8a 00 00 cmp %r15d,0x8a28(%r14) ad30f: 0f 87 4b ff ff ff ja ad260 ad315: 4d 89 f7 mov %r14,%r15 ad318: b9 ff ff ff ff mov $0xffffffff,%ecx ad31d: ba ff ff ff ff mov $0xffffffff,%edx ad322: be ff ff ff ff mov $0xffffffff,%esi ad327: 4c 89 ff mov %r15,%rdi ad32a: e8 00 00 00 00 callq ad32f ad32f: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx ad334: 48 89 df mov %rbx,%rdi ad337: e8 00 00 00 00 callq ad33c ad33c: 89 ef mov %ebp,%edi ad33e: 41 89 af 60 8a 00 00 mov %ebp,0x8a60(%r15) ad345: e8 00 00 00 00 callq ad34a ad34a: 41 89 87 88 8a 00 00 mov %eax,0x8a88(%r15) ad351: 4d 85 ff test %r15,%r15 ad354: 0f 84 36 02 00 00 je ad590 ad35a: 49 81 ff 68 4d ff ff cmp $0xffffffffffff4d68,%r15 ad361: 0f 84 29 02 00 00 je ad590 ad367: 41 8b b7 28 8a 00 00 mov 0x8a28(%r15),%esi ad36e: 41 8b 97 34 8a 00 00 mov 0x8a34(%r15),%edx ad375: 89 f0 mov %esi,%eax ad377: 0f af c2 imul %edx,%eax ad37a: 83 f8 10 cmp $0x10,%eax ad37d: 0f 87 0d 02 00 00 ja ad590 ad383: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi ad388: e8 00 00 00 00 callq ad38d ad38d: 48 89 df mov %rbx,%rdi ad390: 31 db xor %ebx,%ebx ad392: e8 00 00 00 00 callq ad397 ad397: 41 8b 87 28 8a 00 00 mov 0x8a28(%r15),%eax ad39e: 89 44 24 04 mov %eax,0x4(%rsp) ad3a2: 85 c0 test %eax,%eax ad3a4: 0f 84 a8 01 00 00 je ad552 ad3aa: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) ad3b1: 00 ad3b2: 31 ed xor %ebp,%ebp ad3b4: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) ad3bb: 00 ad3bc: 41 8b 87 34 8a 00 00 mov 0x8a34(%r15),%eax ad3c3: 85 c0 test %eax,%eax ad3c5: 0f 84 73 01 00 00 je ad53e ad3cb: 89 e8 mov %ebp,%eax ad3cd: 41 89 ed mov %ebp,%r13d ad3d0: c1 f8 1f sar $0x1f,%eax ad3d3: c1 e8 1e shr $0x1e,%eax ad3d6: 44 8d 64 05 00 lea 0x0(%rbp,%rax,1),%r12d ad3db: 41 83 e4 03 and $0x3,%r12d ad3df: 41 29 c4 sub %eax,%r12d ad3e2: 85 ed test %ebp,%ebp ad3e4: 8d 45 03 lea 0x3(%rbp),%eax ad3e7: 0f 49 c5 cmovns %ebp,%eax ad3ea: 4d 63 e4 movslq %r12d,%r12 ad3ed: c1 f8 02 sar $0x2,%eax ad3f0: 83 fd 01 cmp $0x1,%ebp ad3f3: 0f 9e 44 24 18 setle 0x18(%rsp) ad3f8: 49 c1 e4 02 shl $0x2,%r12 ad3fc: 45 31 f6 xor %r14d,%r14d ad3ff: 89 44 24 08 mov %eax,0x8(%rsp) ad403: 4c 89 e0 mov %r12,%rax ad406: 41 c1 e5 04 shl $0x4,%r13d ad40a: 4d 89 fc mov %r15,%r12 ad40d: 45 89 f7 mov %r14d,%r15d ad410: 49 89 c6 mov %rax,%r14 ad413: 44 89 fa mov %r15d,%edx ad416: b9 ff ff ff ff mov $0xffffffff,%ecx ad41b: 89 ee mov %ebp,%esi ad41d: 4c 89 e7 mov %r12,%rdi ad420: e8 00 00 00 00 callq ad425 ad425: 41 8b 84 24 34 8a 00 mov 0x8a34(%r12),%eax ad42c: 00 ad42d: 0f af c5 imul %ebp,%eax ad430: 44 01 f8 add %r15d,%eax ad433: 8b 54 84 28 mov 0x28(%rsp,%rax,4),%edx ad437: 85 d2 test %edx,%edx ad439: 74 1d je ad458 ad43b: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax ad442: 00 ad443: c1 e2 10 shl $0x10,%edx ad446: 31 c9 xor %ecx,%ecx ad448: 4c 89 e7 mov %r12,%rdi ad44b: 8b 30 mov (%rax),%esi ad44d: 81 c6 70 02 00 00 add $0x270,%esi ad453: e8 00 00 00 00 callq ad458 ad458: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax ad45f: 00 ad460: 31 d2 xor %edx,%edx ad462: 4c 89 e7 mov %r12,%rdi ad465: 8b 30 mov (%rax),%esi ad467: 81 c6 6f 02 00 00 add $0x26f,%esi ad46d: e8 00 00 00 00 callq ad472 ad472: 31 d2 xor %edx,%edx ad474: 4c 89 e7 mov %r12,%rdi ad477: 89 c3 mov %eax,%ebx ad479: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax ad480: 00 ad481: 8b 30 mov (%rax),%esi ad483: 81 c6 70 02 00 00 add $0x270,%esi ad489: e8 00 00 00 00 callq ad48e ad48e: 41 8b 8c 24 30 8a 00 mov 0x8a30(%r12),%ecx ad495: 00 ad496: 09 c3 or %eax,%ebx ad498: b8 01 00 00 00 mov $0x1,%eax ad49d: c1 eb 10 shr $0x10,%ebx ad4a0: 48 d3 e0 shl %cl,%rax ad4a3: 83 e8 01 sub $0x1,%eax ad4a6: f7 d3 not %ebx ad4a8: 21 c3 and %eax,%ebx ad4aa: 8b 44 24 08 mov 0x8(%rsp),%eax ad4ae: 44 01 f8 add %r15d,%eax ad4b1: 48 98 cltq ad4b3: 49 8d 54 06 14 lea 0x14(%r14,%rax,1),%rdx ad4b8: 41 89 9c 94 a4 b2 00 mov %ebx,0xb2a4(%r12,%rdx,4) ad4bf: 00 ad4c0: 85 c9 test %ecx,%ecx ad4c2: 0f 84 55 03 00 00 je ad81d ad4c8: 45 31 d2 xor %r10d,%r10d ad4cb: 31 d2 xor %edx,%edx ad4cd: 31 f6 xor %esi,%esi ad4cf: 41 b9 01 00 00 00 mov $0x1,%r9d ad4d5: 44 85 cb test %r9d,%ebx ad4d8: 74 0d je ad4e7 ad4da: 89 d7 mov %edx,%edi ad4dc: 44 09 cf or %r9d,%edi ad4df: 39 ce cmp %ecx,%esi ad4e1: 0f 42 d7 cmovb %edi,%edx ad4e4: 83 c6 01 add $0x1,%esi ad4e7: 41 83 c2 01 add $0x1,%r10d ad4eb: 45 01 c9 add %r9d,%r9d ad4ee: 41 39 ca cmp %ecx,%r10d ad4f1: 75 e2 jne ad4d5 ad4f3: 01 74 24 10 add %esi,0x10(%rsp) ad4f7: 41 83 ff 01 cmp $0x1,%r15d ad4fb: 7f 1b jg ad518 ad4fd: 44 89 e9 mov %r13d,%ecx ad500: 89 d7 mov %edx,%edi ad502: d3 e7 shl %cl,%edi ad504: 89 f9 mov %edi,%ecx ad506: 8b 7c 24 04 mov 0x4(%rsp),%edi ad50a: 09 f9 or %edi,%ecx ad50c: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) ad511: 0f 44 cf cmove %edi,%ecx ad514: 89 4c 24 04 mov %ecx,0x4(%rsp) ad518: 49 8d 44 06 04 lea 0x4(%r14,%rax,1),%rax ad51d: 41 83 c7 01 add $0x1,%r15d ad521: 41 83 c5 08 add $0x8,%r13d ad525: 41 89 94 84 a4 b2 00 mov %edx,0xb2a4(%r12,%rax,4) ad52c: 00 ad52d: 45 39 bc 24 34 8a 00 cmp %r15d,0x8a34(%r12) ad534: 00 ad535: 0f 87 d8 fe ff ff ja ad413 ad53b: 4d 89 e7 mov %r12,%r15 ad53e: 83 c5 01 add $0x1,%ebp ad541: 41 39 af 28 8a 00 00 cmp %ebp,0x8a28(%r15) ad548: 0f 87 6e fe ff ff ja ad3bc ad54e: 8b 5c 24 10 mov 0x10(%rsp),%ebx ad552: b9 ff ff ff ff mov $0xffffffff,%ecx ad557: ba ff ff ff ff mov $0xffffffff,%edx ad55c: be ff ff ff ff mov $0xffffffff,%esi ad561: 4c 89 ff mov %r15,%rdi ad564: e8 00 00 00 00 callq ad569 ad569: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi ad56e: e8 00 00 00 00 callq ad573 ad573: 8b 44 24 04 mov 0x4(%rsp),%eax ad577: 41 89 9f ac b2 00 00 mov %ebx,0xb2ac(%r15) ad57e: 41 c7 87 98 b2 00 00 movl $0x4,0xb298(%r15) ad585: 04 00 00 00 ad589: 41 89 87 b0 b2 00 00 mov %eax,0xb2b0(%r15) ad590: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ad597: 31 d2 xor %edx,%edx ad599: 4c 89 ff mov %r15,%rdi ad59c: 31 db xor %ebx,%ebx ad59e: 4d 8d a7 f8 0a 00 00 lea 0xaf8(%r15),%r12 ad5a5: 8b 30 mov (%rax),%esi ad5a7: 81 c6 0d 06 00 00 add $0x60d,%esi ad5ad: e8 00 00 00 00 callq ad5b2 ad5b2: 4c 89 e7 mov %r12,%rdi ad5b5: 41 89 87 e0 8b 00 00 mov %eax,0x8be0(%r15) ad5bc: e8 00 00 00 00 callq ad5c1 ad5c1: 41 8b 87 18 29 00 00 mov 0x2918(%r15),%eax ad5c8: 85 c0 test %eax,%eax ad5ca: 75 5d jne ad629 ad5cc: e9 0c 01 00 00 jmpq ad6dd ad5d1: 83 f8 04 cmp $0x4,%eax ad5d4: 0f 84 c7 04 00 00 je adaa1 ad5da: 31 c9 xor %ecx,%ecx ad5dc: 44 89 ee mov %r13d,%esi ad5df: 4c 89 ff mov %r15,%rdi ad5e2: e8 00 00 00 00 callq ad5e7 ad5e7: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx ad5ee: 8b 02 mov (%rdx),%eax ad5f0: 44 8d a8 0a 03 00 00 lea 0x30a(%rax),%r13d ad5f7: 41 8b 87 b0 63 01 00 mov 0x163b0(%r15),%eax ad5fe: 83 e0 14 and $0x14,%eax ad601: 83 f8 04 cmp $0x4,%eax ad604: 0f 84 13 04 00 00 je ada1d ad60a: 31 c9 xor %ecx,%ecx ad60c: 31 d2 xor %edx,%edx ad60e: 44 89 ee mov %r13d,%esi ad611: 4c 89 ff mov %r15,%rdi ad614: e8 00 00 00 00 callq ad619 ad619: 83 c3 01 add $0x1,%ebx ad61c: 41 39 9f 18 29 00 00 cmp %ebx,0x2918(%r15) ad623: 0f 86 b4 00 00 00 jbe ad6dd ad629: 31 c9 xor %ecx,%ecx ad62b: 31 d2 xor %edx,%edx ad62d: 31 f6 xor %esi,%esi ad62f: 41 89 d8 mov %ebx,%r8d ad632: 4c 89 ff mov %r15,%rdi ad635: e8 00 00 00 00 callq ad63a ad63a: 49 8b 8f e8 5a 01 00 mov 0x15ae8(%r15),%rcx ad641: 41 83 bf c0 28 00 00 cmpl $0x1,0x28c0(%r15) ad648: 01 ad649: 19 d2 sbb %edx,%edx ad64b: 8b 01 mov (%rcx),%eax ad64d: 81 e2 00 f0 ff ff and $0xfffff000,%edx ad653: 81 c2 18 10 00 00 add $0x1018,%edx ad659: 44 8d a8 0d 03 00 00 lea 0x30d(%rax),%r13d ad660: 41 8b 87 b0 63 01 00 mov 0x163b0(%r15),%eax ad667: 83 e0 14 and $0x14,%eax ad66a: 85 db test %ebx,%ebx ad66c: 0f 84 5f ff ff ff je ad5d1 ad672: 83 f8 04 cmp $0x4,%eax ad675: 0f 84 1b 05 00 00 je adb96 ad67b: 31 c9 xor %ecx,%ecx ad67d: 44 89 ee mov %r13d,%esi ad680: 4c 89 ff mov %r15,%rdi ad683: e8 00 00 00 00 callq ad688 ad688: 41 0f b7 97 1e 10 00 movzwl 0x101e(%r15),%edx ad68f: 00 ad690: 41 0f b7 87 2e 10 00 movzwl 0x102e(%r15),%eax ad697: 00 ad698: 49 8b 8f e8 5a 01 00 mov 0x15ae8(%r15),%rcx ad69f: c1 e2 10 shl $0x10,%edx ad6a2: 09 c2 or %eax,%edx ad6a4: 8b 01 mov (%rcx),%eax ad6a6: 44 8d a8 0a 03 00 00 lea 0x30a(%rax),%r13d ad6ad: 41 8b 87 b0 63 01 00 mov 0x163b0(%r15),%eax ad6b4: 83 e0 14 and $0x14,%eax ad6b7: 83 f8 04 cmp $0x4,%eax ad6ba: 0f 84 63 04 00 00 je adb23 ad6c0: 31 c9 xor %ecx,%ecx ad6c2: 44 89 ee mov %r13d,%esi ad6c5: 4c 89 ff mov %r15,%rdi ad6c8: 83 c3 01 add $0x1,%ebx ad6cb: e8 00 00 00 00 callq ad6d0 ad6d0: 41 39 9f 18 29 00 00 cmp %ebx,0x2918(%r15) ad6d7: 0f 87 4c ff ff ff ja ad629 ad6dd: 45 31 c0 xor %r8d,%r8d ad6e0: 31 c9 xor %ecx,%ecx ad6e2: 31 d2 xor %edx,%edx ad6e4: 31 f6 xor %esi,%esi ad6e6: 4c 89 ff mov %r15,%rdi ad6e9: e8 00 00 00 00 callq ad6ee ad6ee: 4c 89 e7 mov %r12,%rdi ad6f1: e8 00 00 00 00 callq ad6f6 ad6f6: 4c 89 e7 mov %r12,%rdi ad6f9: e8 00 00 00 00 callq ad6fe ad6fe: 41 8b af b8 53 00 00 mov 0x53b8(%r15),%ebp ad705: 83 fd 0f cmp $0xf,%ebp ad708: 7e 58 jle ad762 ad70a: e9 9c 01 00 00 jmpq ad8ab ad70f: 31 c9 xor %ecx,%ecx ad711: ba 18 00 00 00 mov $0x18,%edx ad716: 44 89 ee mov %r13d,%esi ad719: 4c 89 ff mov %r15,%rdi ad71c: e8 00 00 00 00 callq ad721 ad721: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx ad728: 8b 02 mov (%rdx),%eax ad72a: 44 8d a8 0a 03 00 00 lea 0x30a(%rax),%r13d ad731: 41 8b 87 b0 63 01 00 mov 0x163b0(%r15),%eax ad738: 83 e0 14 and $0x14,%eax ad73b: 83 f8 04 cmp $0x4,%eax ad73e: 0f 84 e0 00 00 00 je ad824 ad744: 31 c9 xor %ecx,%ecx ad746: ba 00 60 00 60 mov $0x60006000,%edx ad74b: 44 89 ee mov %r13d,%esi ad74e: 4c 89 ff mov %r15,%rdi ad751: e8 00 00 00 00 callq ad756 ad756: 83 c5 01 add $0x1,%ebp ad759: 83 fd 10 cmp $0x10,%ebp ad75c: 0f 84 49 01 00 00 je ad8ab ad762: 31 d2 xor %edx,%edx ad764: 41 89 e8 mov %ebp,%r8d ad767: 31 c9 xor %ecx,%ecx ad769: 31 f6 xor %esi,%esi ad76b: 4c 89 ff mov %r15,%rdi ad76e: e8 00 00 00 00 callq ad773 ad773: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx ad77a: 8b 02 mov (%rdx),%eax ad77c: 44 8d a8 0d 03 00 00 lea 0x30d(%rax),%r13d ad783: 41 8b 87 b0 63 01 00 mov 0x163b0(%r15),%eax ad78a: 83 e0 14 and $0x14,%eax ad78d: 83 f8 04 cmp $0x4,%eax ad790: 0f 85 79 ff ff ff jne ad70f ad796: 8b 5a 04 mov 0x4(%rdx),%ebx ad799: 31 c9 xor %ecx,%ecx ad79b: ba 18 00 00 00 mov $0x18,%edx ad7a0: 4c 89 ff mov %r15,%rdi ad7a3: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi ad7a9: 44 8d b3 41 20 00 00 lea 0x2041(%rbx),%r14d ad7b0: e8 00 00 00 00 callq ad7b5 ad7b5: 44 89 ea mov %r13d,%edx ad7b8: 31 c9 xor %ecx,%ecx ad7ba: 44 89 f6 mov %r14d,%esi ad7bd: 81 ca 00 00 00 80 or $0x80000000,%edx ad7c3: 4c 89 ff mov %r15,%rdi ad7c6: e8 00 00 00 00 callq ad7cb ad7cb: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi ad7d1: 31 c9 xor %ecx,%ecx ad7d3: 4c 89 ff mov %r15,%rdi ad7d6: ba 01 00 00 00 mov $0x1,%edx ad7db: bb 50 c3 00 00 mov $0xc350,%ebx ad7e0: e8 00 00 00 00 callq ad7e5 ad7e5: 31 d2 xor %edx,%edx ad7e7: 44 89 f6 mov %r14d,%esi ad7ea: 4c 89 ff mov %r15,%rdi ad7ed: e8 00 00 00 00 callq ad7f2 ad7f2: 85 c0 test %eax,%eax ad7f4: 0f 89 27 ff ff ff jns ad721 ad7fa: bf c6 a7 00 00 mov $0xa7c6,%edi ad7ff: e8 00 00 00 00 callq ad804 ad804: 83 eb 01 sub $0x1,%ebx ad807: 75 dc jne ad7e5 ad809: 44 89 ee mov %r13d,%esi ad80c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad813: e8 00 00 00 00 callq ad818 ad818: e9 04 ff ff ff jmpq ad721 ad81d: 31 d2 xor %edx,%edx ad81f: e9 d3 fc ff ff jmpq ad4f7 ad824: 8b 5a 04 mov 0x4(%rdx),%ebx ad827: 31 c9 xor %ecx,%ecx ad829: ba 00 60 00 60 mov $0x60006000,%edx ad82e: 4c 89 ff mov %r15,%rdi ad831: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi ad837: 44 8d b3 41 20 00 00 lea 0x2041(%rbx),%r14d ad83e: e8 00 00 00 00 callq ad843 ad843: 44 89 ea mov %r13d,%edx ad846: 31 c9 xor %ecx,%ecx ad848: 44 89 f6 mov %r14d,%esi ad84b: 81 ca 00 00 00 80 or $0x80000000,%edx ad851: 4c 89 ff mov %r15,%rdi ad854: e8 00 00 00 00 callq ad859 ad859: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi ad85f: 31 c9 xor %ecx,%ecx ad861: 4c 89 ff mov %r15,%rdi ad864: ba 01 00 00 00 mov $0x1,%edx ad869: bb 50 c3 00 00 mov $0xc350,%ebx ad86e: e8 00 00 00 00 callq ad873 ad873: 31 d2 xor %edx,%edx ad875: 44 89 f6 mov %r14d,%esi ad878: 4c 89 ff mov %r15,%rdi ad87b: e8 00 00 00 00 callq ad880 ad880: 85 c0 test %eax,%eax ad882: 0f 89 ce fe ff ff jns ad756 ad888: bf c6 a7 00 00 mov $0xa7c6,%edi ad88d: e8 00 00 00 00 callq ad892 ad892: 83 eb 01 sub $0x1,%ebx ad895: 75 dc jne ad873 ad897: 44 89 ee mov %r13d,%esi ad89a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad8a1: e8 00 00 00 00 callq ad8a6 ad8a6: e9 ab fe ff ff jmpq ad756 ad8ab: 45 31 c0 xor %r8d,%r8d ad8ae: 31 c9 xor %ecx,%ecx ad8b0: 31 d2 xor %edx,%edx ad8b2: 31 f6 xor %esi,%esi ad8b4: 4c 89 ff mov %r15,%rdi ad8b7: e8 00 00 00 00 callq ad8bc ad8bc: 4c 89 e7 mov %r12,%rdi ad8bf: e8 00 00 00 00 callq ad8c4 ad8c4: 41 8b 9f b8 53 00 00 mov 0x53b8(%r15),%ebx ad8cb: 83 fb 0f cmp $0xf,%ebx ad8ce: 7f 7b jg ad94b ad8d0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ad8d7: 8d 2c 1b lea (%rbx,%rbx,1),%ebp ad8da: 31 c9 xor %ecx,%ecx ad8dc: 31 d2 xor %edx,%edx ad8de: 4c 89 ff mov %r15,%rdi ad8e1: 8b 00 mov (%rax),%eax ad8e3: 8d b4 05 00 13 00 00 lea 0x1300(%rbp,%rax,1),%esi ad8ea: e8 00 00 00 00 callq ad8ef ad8ef: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ad8f6: 31 c9 xor %ecx,%ecx ad8f8: 31 d2 xor %edx,%edx ad8fa: 4c 89 ff mov %r15,%rdi ad8fd: 8b 00 mov (%rax),%eax ad8ff: 8d b4 05 01 13 00 00 lea 0x1301(%rbp,%rax,1),%esi ad906: e8 00 00 00 00 callq ad90b ad90b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ad912: 31 c9 xor %ecx,%ecx ad914: 31 d2 xor %edx,%edx ad916: 4c 89 ff mov %r15,%rdi ad919: 8b 00 mov (%rax),%eax ad91b: 8d b4 03 20 13 00 00 lea 0x1320(%rbx,%rax,1),%esi ad922: e8 00 00 00 00 callq ad927 ad927: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ad92e: 31 c9 xor %ecx,%ecx ad930: 31 d2 xor %edx,%edx ad932: 4c 89 ff mov %r15,%rdi ad935: 8b 00 mov (%rax),%eax ad937: 8d b4 03 30 13 00 00 lea 0x1330(%rbx,%rax,1),%esi ad93e: 83 c3 01 add $0x1,%ebx ad941: e8 00 00 00 00 callq ad946 ad946: 83 fb 10 cmp $0x10,%ebx ad949: 75 85 jne ad8d0 ad94b: bb 01 00 00 00 mov $0x1,%ebx ad950: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ad957: 8d 2c 1b lea (%rbx,%rbx,1),%ebp ad95a: 31 c9 xor %ecx,%ecx ad95c: 31 d2 xor %edx,%edx ad95e: 4c 89 ff mov %r15,%rdi ad961: 8b 00 mov (%rax),%eax ad963: 8d b4 05 00 13 00 00 lea 0x1300(%rbp,%rax,1),%esi ad96a: e8 00 00 00 00 callq ad96f ad96f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ad976: 31 c9 xor %ecx,%ecx ad978: 31 d2 xor %edx,%edx ad97a: 4c 89 ff mov %r15,%rdi ad97d: 8b 00 mov (%rax),%eax ad97f: 8d b4 05 01 13 00 00 lea 0x1301(%rbp,%rax,1),%esi ad986: e8 00 00 00 00 callq ad98b ad98b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ad992: 31 c9 xor %ecx,%ecx ad994: 31 d2 xor %edx,%edx ad996: 4c 89 ff mov %r15,%rdi ad999: 8b 00 mov (%rax),%eax ad99b: 8d b4 03 20 13 00 00 lea 0x1320(%rbx,%rax,1),%esi ad9a2: e8 00 00 00 00 callq ad9a7 ad9a7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ad9ae: 31 c9 xor %ecx,%ecx ad9b0: 31 d2 xor %edx,%edx ad9b2: 4c 89 ff mov %r15,%rdi ad9b5: 8b 00 mov (%rax),%eax ad9b7: 8d b4 03 30 13 00 00 lea 0x1330(%rbx,%rax,1),%esi ad9be: 83 c3 01 add $0x1,%ebx ad9c1: e8 00 00 00 00 callq ad9c6 ad9c6: 83 fb 10 cmp $0x10,%ebx ad9c9: 75 85 jne ad950 ad9cb: 41 83 bf 08 07 00 00 cmpl $0x17,0x708(%r15) ad9d2: 17 ad9d3: 0f 84 6e 09 00 00 je ae347 ad9d9: 49 8b 87 68 8c 00 00 mov 0x8c68(%r15),%rax ad9e0: 4c 89 ff mov %r15,%rdi ad9e3: 48 8b 40 38 mov 0x38(%rax),%rax ad9e7: e8 00 00 00 00 callq ad9ec ad9ec: 41 89 c4 mov %eax,%r12d ad9ef: 85 c0 test %eax,%eax ad9f1: 0f 84 21 02 00 00 je adc18 ad9f7: 48 8b 44 24 68 mov 0x68(%rsp),%rax ad9fc: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax ada03: 00 00 ada05: 0f 85 0d 1a 00 00 jne af418 ada0b: 48 83 c4 70 add $0x70,%rsp ada0f: 44 89 e0 mov %r12d,%eax ada12: 5b pop %rbx ada13: 5d pop %rbp ada14: 41 5c pop %r12 ada16: 41 5d pop %r13 ada18: 41 5e pop %r14 ada1a: 41 5f pop %r15 ada1c: c3 retq ada1d: 8b 6a 04 mov 0x4(%rdx),%ebp ada20: 31 c9 xor %ecx,%ecx ada22: 31 d2 xor %edx,%edx ada24: 4c 89 ff mov %r15,%rdi ada27: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi ada2d: 44 8d b5 41 20 00 00 lea 0x2041(%rbp),%r14d ada34: e8 00 00 00 00 callq ada39 ada39: 44 89 ea mov %r13d,%edx ada3c: 31 c9 xor %ecx,%ecx ada3e: 44 89 f6 mov %r14d,%esi ada41: 81 ca 00 00 00 80 or $0x80000000,%edx ada47: 4c 89 ff mov %r15,%rdi ada4a: e8 00 00 00 00 callq ada4f ada4f: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi ada55: 31 c9 xor %ecx,%ecx ada57: 4c 89 ff mov %r15,%rdi ada5a: ba 01 00 00 00 mov $0x1,%edx ada5f: bd 50 c3 00 00 mov $0xc350,%ebp ada64: e8 00 00 00 00 callq ada69 ada69: 31 d2 xor %edx,%edx ada6b: 44 89 f6 mov %r14d,%esi ada6e: 4c 89 ff mov %r15,%rdi ada71: e8 00 00 00 00 callq ada76 ada76: 85 c0 test %eax,%eax ada78: 0f 89 9b fb ff ff jns ad619 ada7e: bf c6 a7 00 00 mov $0xa7c6,%edi ada83: e8 00 00 00 00 callq ada88 ada88: 83 ed 01 sub $0x1,%ebp ada8b: 75 dc jne ada69 ada8d: 44 89 ee mov %r13d,%esi ada90: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ada97: e8 00 00 00 00 callq ada9c ada9c: e9 78 fb ff ff jmpq ad619 adaa1: 8b 69 04 mov 0x4(%rcx),%ebp adaa4: 4c 89 ff mov %r15,%rdi adaa7: 31 c9 xor %ecx,%ecx adaa9: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi adaaf: 44 8d b5 41 20 00 00 lea 0x2041(%rbp),%r14d adab6: e8 00 00 00 00 callq adabb adabb: 44 89 ea mov %r13d,%edx adabe: 31 c9 xor %ecx,%ecx adac0: 44 89 f6 mov %r14d,%esi adac3: 81 ca 00 00 00 80 or $0x80000000,%edx adac9: 4c 89 ff mov %r15,%rdi adacc: e8 00 00 00 00 callq adad1 adad1: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi adad7: 31 c9 xor %ecx,%ecx adad9: 4c 89 ff mov %r15,%rdi adadc: ba 01 00 00 00 mov $0x1,%edx adae1: bd 50 c3 00 00 mov $0xc350,%ebp adae6: e8 00 00 00 00 callq adaeb adaeb: 31 d2 xor %edx,%edx adaed: 44 89 f6 mov %r14d,%esi adaf0: 4c 89 ff mov %r15,%rdi adaf3: e8 00 00 00 00 callq adaf8 adaf8: 85 c0 test %eax,%eax adafa: 0f 89 e7 fa ff ff jns ad5e7 adb00: bf c6 a7 00 00 mov $0xa7c6,%edi adb05: e8 00 00 00 00 callq adb0a adb0a: 83 ed 01 sub $0x1,%ebp adb0d: 75 dc jne adaeb adb0f: 44 89 ee mov %r13d,%esi adb12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi adb19: e8 00 00 00 00 callq adb1e adb1e: e9 c4 fa ff ff jmpq ad5e7 adb23: 8b 69 04 mov 0x4(%rcx),%ebp adb26: 4c 89 ff mov %r15,%rdi adb29: 31 c9 xor %ecx,%ecx adb2b: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi adb31: 44 8d b5 41 20 00 00 lea 0x2041(%rbp),%r14d adb38: e8 00 00 00 00 callq adb3d adb3d: 44 89 ea mov %r13d,%edx adb40: 31 c9 xor %ecx,%ecx adb42: 44 89 f6 mov %r14d,%esi adb45: 81 ca 00 00 00 80 or $0x80000000,%edx adb4b: 4c 89 ff mov %r15,%rdi adb4e: e8 00 00 00 00 callq adb53 adb53: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi adb59: 31 c9 xor %ecx,%ecx adb5b: 4c 89 ff mov %r15,%rdi adb5e: ba 01 00 00 00 mov $0x1,%edx adb63: bd 50 c3 00 00 mov $0xc350,%ebp adb68: e8 00 00 00 00 callq adb6d adb6d: 31 d2 xor %edx,%edx adb6f: 44 89 f6 mov %r14d,%esi adb72: 4c 89 ff mov %r15,%rdi adb75: e8 00 00 00 00 callq adb7a adb7a: 85 c0 test %eax,%eax adb7c: 0f 89 97 fa ff ff jns ad619 adb82: bf c6 a7 00 00 mov $0xa7c6,%edi adb87: e8 00 00 00 00 callq adb8c adb8c: 83 ed 01 sub $0x1,%ebp adb8f: 75 dc jne adb6d adb91: e9 f7 fe ff ff jmpq ada8d adb96: 8b 69 04 mov 0x4(%rcx),%ebp adb99: 4c 89 ff mov %r15,%rdi adb9c: 31 c9 xor %ecx,%ecx adb9e: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi adba4: 44 8d b5 41 20 00 00 lea 0x2041(%rbp),%r14d adbab: e8 00 00 00 00 callq adbb0 adbb0: 44 89 ea mov %r13d,%edx adbb3: 31 c9 xor %ecx,%ecx adbb5: 44 89 f6 mov %r14d,%esi adbb8: 81 ca 00 00 00 80 or $0x80000000,%edx adbbe: 4c 89 ff mov %r15,%rdi adbc1: e8 00 00 00 00 callq adbc6 adbc6: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi adbcc: 31 c9 xor %ecx,%ecx adbce: 4c 89 ff mov %r15,%rdi adbd1: ba 01 00 00 00 mov $0x1,%edx adbd6: bd 50 c3 00 00 mov $0xc350,%ebp adbdb: e8 00 00 00 00 callq adbe0 adbe0: 31 d2 xor %edx,%edx adbe2: 44 89 f6 mov %r14d,%esi adbe5: 4c 89 ff mov %r15,%rdi adbe8: e8 00 00 00 00 callq adbed adbed: 85 c0 test %eax,%eax adbef: 0f 89 93 fa ff ff jns ad688 adbf5: bf c6 a7 00 00 mov $0xa7c6,%edi adbfa: e8 00 00 00 00 callq adbff adbff: 83 ed 01 sub $0x1,%ebp adc02: 75 dc jne adbe0 adc04: 44 89 ee mov %r13d,%esi adc07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi adc0e: e8 00 00 00 00 callq adc13 adc13: e9 70 fa ff ff jmpq ad688 adc18: 41 f6 87 1a 07 00 00 testb $0x2,0x71a(%r15) adc1f: 02 adc20: 0f 84 e3 09 00 00 je ae609 adc26: 41 83 bf c8 33 01 00 cmpl $0x2,0x133c8(%r15) adc2d: 02 adc2e: 0f 84 14 03 00 00 je adf48 adc34: 41 83 bf 08 07 00 00 cmpl $0x17,0x708(%r15) adc3b: 17 adc3c: 0f 84 ee 01 00 00 je ade30 adc42: 49 8b 87 98 91 00 00 mov 0x9198(%r15),%rax adc49: 48 85 c0 test %rax,%rax adc4c: 0f 84 9f 17 00 00 je af3f1 adc52: 49 8b 8f a8 91 00 00 mov 0x91a8(%r15),%rcx adc59: 48 85 c9 test %rcx,%rcx adc5c: 0f 84 8f 17 00 00 je af3f1 adc62: 49 8b 97 b8 91 00 00 mov 0x91b8(%r15),%rdx adc69: 48 85 d2 test %rdx,%rdx adc6c: 0f 84 7f 17 00 00 je af3f1 adc72: 4c 8b 69 08 mov 0x8(%rcx),%r13 adc76: 4c 8b 62 08 mov 0x8(%rdx),%r12 adc7a: 48 8b 68 08 mov 0x8(%rax),%rbp adc7e: 4c 89 ef mov %r13,%rdi adc81: e8 00 00 00 00 callq adc86 adc86: 4c 89 e7 mov %r12,%rdi adc89: e8 00 00 00 00 callq adc8e adc8e: 48 89 ef mov %rbp,%rdi adc91: e8 00 00 00 00 callq adc96 adc96: 31 f6 xor %esi,%esi adc98: 4c 89 ff mov %r15,%rdi adc9b: e8 f0 42 ff ff callq a1f90 adca0: 49 8b 87 a8 91 00 00 mov 0x91a8(%r15),%rax adca7: 31 c9 xor %ecx,%ecx adca9: 31 d2 xor %edx,%edx adcab: 41 8b 5d 18 mov 0x18(%r13),%ebx adcaf: 45 8b 75 14 mov 0x14(%r13),%r14d adcb3: 4c 89 ff mov %r15,%rdi adcb6: 48 03 58 08 add 0x8(%rax),%rbx adcba: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax adcc1: 41 c1 ee 02 shr $0x2,%r14d adcc5: 8b 70 04 mov 0x4(%rax),%esi adcc8: 81 c6 14 58 00 00 add $0x5814,%esi adcce: e8 00 00 00 00 callq adcd3 adcd3: 44 89 f0 mov %r14d,%eax adcd6: 4c 8d 2c 83 lea (%rbx,%rax,4),%r13 adcda: 45 85 f6 test %r14d,%r14d adcdd: 74 25 je add04 adcdf: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax adce6: 8b 13 mov (%rbx),%edx adce8: 48 83 c3 04 add $0x4,%rbx adcec: 31 c9 xor %ecx,%ecx adcee: 4c 89 ff mov %r15,%rdi adcf1: 8b 70 04 mov 0x4(%rax),%esi adcf4: 81 c6 15 58 00 00 add $0x5815,%esi adcfa: e8 00 00 00 00 callq adcff adcff: 4c 39 eb cmp %r13,%rbx add02: 75 db jne adcdf add04: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax add0b: 41 8b 97 b0 91 00 00 mov 0x91b0(%r15),%edx add12: 31 c9 xor %ecx,%ecx add14: 4c 89 ff mov %r15,%rdi add17: 8b 70 04 mov 0x4(%rax),%esi add1a: 81 c6 14 58 00 00 add $0x5814,%esi add20: e8 00 00 00 00 callq add25 add25: 49 8b 87 b8 91 00 00 mov 0x91b8(%r15),%rax add2c: 31 c9 xor %ecx,%ecx add2e: 31 d2 xor %edx,%edx add30: 41 8b 5c 24 18 mov 0x18(%r12),%ebx add35: 45 8b 6c 24 14 mov 0x14(%r12),%r13d add3a: 4c 89 ff mov %r15,%rdi add3d: 48 03 58 08 add 0x8(%rax),%rbx add41: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax add48: 41 c1 ed 02 shr $0x2,%r13d add4c: 8b 70 04 mov 0x4(%rax),%esi add4f: 81 c6 18 58 00 00 add $0x5818,%esi add55: e8 00 00 00 00 callq add5a add5a: 44 89 e8 mov %r13d,%eax add5d: 4c 8d 24 83 lea (%rbx,%rax,4),%r12 add61: 45 85 ed test %r13d,%r13d add64: 74 25 je add8b add66: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax add6d: 8b 13 mov (%rbx),%edx add6f: 48 83 c3 04 add $0x4,%rbx add73: 31 c9 xor %ecx,%ecx add75: 4c 89 ff mov %r15,%rdi add78: 8b 70 04 mov 0x4(%rax),%esi add7b: 81 c6 19 58 00 00 add $0x5819,%esi add81: e8 00 00 00 00 callq add86 add86: 4c 39 e3 cmp %r12,%rbx add89: 75 db jne add66 add8b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax add92: 41 8b 97 c0 91 00 00 mov 0x91c0(%r15),%edx add99: 31 c9 xor %ecx,%ecx add9b: 4c 89 ff mov %r15,%rdi add9e: 8b 70 04 mov 0x4(%rax),%esi adda1: 81 c6 18 58 00 00 add $0x5818,%esi adda7: e8 00 00 00 00 callq addac addac: 49 8b 87 98 91 00 00 mov 0x9198(%r15),%rax addb3: 31 c9 xor %ecx,%ecx addb5: 31 d2 xor %edx,%edx addb7: 8b 5d 18 mov 0x18(%rbp),%ebx addba: 44 8b 65 14 mov 0x14(%rbp),%r12d addbe: 4c 89 ff mov %r15,%rdi addc1: 48 03 58 08 add 0x8(%rax),%rbx addc5: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax addcc: 41 c1 ec 02 shr $0x2,%r12d addd0: 8b 70 04 mov 0x4(%rax),%esi addd3: 81 c6 16 58 00 00 add $0x5816,%esi addd9: e8 00 00 00 00 callq addde addde: 44 89 e0 mov %r12d,%eax adde1: 48 8d 2c 83 lea (%rbx,%rax,4),%rbp adde5: 45 85 e4 test %r12d,%r12d adde8: 74 25 je ade0f addea: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax addf1: 8b 13 mov (%rbx),%edx addf3: 48 83 c3 04 add $0x4,%rbx addf7: 31 c9 xor %ecx,%ecx addf9: 4c 89 ff mov %r15,%rdi addfc: 8b 70 04 mov 0x4(%rax),%esi addff: 81 c6 17 58 00 00 add $0x5817,%esi ade05: e8 00 00 00 00 callq ade0a ade0a: 48 39 eb cmp %rbp,%rbx ade0d: 75 db jne addea ade0f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ade16: 41 8b 97 a0 91 00 00 mov 0x91a0(%r15),%edx ade1d: 31 c9 xor %ecx,%ecx ade1f: 4c 89 ff mov %r15,%rdi ade22: 8b 70 04 mov 0x4(%rax),%esi ade25: 81 c6 16 58 00 00 add $0x5816,%esi ade2b: e8 00 00 00 00 callq ade30 ade30: 49 83 bf d8 91 00 00 cmpq $0x0,0x91d8(%r15) ade37: 00 ade38: 0f 84 b3 15 00 00 je af3f1 ade3e: 31 f6 xor %esi,%esi ade40: 4c 89 ff mov %r15,%rdi ade43: 31 db xor %ebx,%ebx ade45: e8 46 42 ff ff callq a2090 ade4a: 49 8b 87 d8 91 00 00 mov 0x91d8(%r15),%rax ade51: 4c 8b 68 08 mov 0x8(%rax),%r13 ade55: 4c 89 ef mov %r13,%rdi ade58: e8 00 00 00 00 callq ade5d ade5d: 49 8b 87 d8 91 00 00 mov 0x91d8(%r15),%rax ade64: 31 c9 xor %ecx,%ecx ade66: 31 d2 xor %edx,%edx ade68: 4c 89 ff mov %r15,%rdi ade6b: 41 8b 6d 18 mov 0x18(%r13),%ebp ade6f: 4c 8b 60 08 mov 0x8(%rax),%r12 ade73: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ade7a: 8b 30 mov (%rax),%esi ade7c: 81 c6 bb 10 00 00 add $0x10bb,%esi ade82: e8 00 00 00 00 callq ade87 ade87: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ade8e: 31 c9 xor %ecx,%ecx ade90: 4c 89 ff mov %r15,%rdi ade93: 41 8b 97 b0 8d 00 00 mov 0x8db0(%r15),%edx ade9a: 8b 30 mov (%rax),%esi ade9c: 81 e2 00 f0 ff ff and $0xfffff000,%edx adea2: 81 c6 b9 10 00 00 add $0x10b9,%esi adea8: e8 00 00 00 00 callq adead adead: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax adeb4: 31 c9 xor %ecx,%ecx adeb6: 4c 89 ff mov %r15,%rdi adeb9: 41 8b 97 b4 8d 00 00 mov 0x8db4(%r15),%edx adec0: 8b 30 mov (%rax),%esi adec2: 81 c6 ba 10 00 00 add $0x10ba,%esi adec8: e8 00 00 00 00 callq adecd adecd: 41 8b 55 24 mov 0x24(%r13),%edx aded1: 31 c9 xor %ecx,%ecx aded3: 4c 89 ff mov %r15,%rdi aded6: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax adedd: 8b 70 04 mov 0x4(%rax),%esi adee0: 81 c6 1a 58 00 00 add $0x581a,%esi adee6: e8 00 00 00 00 callq adeeb adeeb: 45 8b 75 28 mov 0x28(%r13),%r14d adeef: 45 85 f6 test %r14d,%r14d adef2: 74 33 je adf27 adef4: 41 8b 45 24 mov 0x24(%r13),%eax adef8: 89 da mov %ebx,%edx adefa: 31 c9 xor %ecx,%ecx adefc: 4c 89 ff mov %r15,%rdi adeff: 83 c3 01 add $0x1,%ebx adf02: 48 01 d0 add %rdx,%rax adf05: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx adf0c: 49 8d 04 84 lea (%r12,%rax,4),%rax adf10: 8b 72 04 mov 0x4(%rdx),%esi adf13: 8b 14 28 mov (%rax,%rbp,1),%edx adf16: 81 c6 1b 58 00 00 add $0x581b,%esi adf1c: e8 00 00 00 00 callq adf21 adf21: 41 3b 5d 28 cmp 0x28(%r13),%ebx adf25: 72 cd jb adef4 adf27: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax adf2e: 41 8b 97 e0 91 00 00 mov 0x91e0(%r15),%edx adf35: 31 c9 xor %ecx,%ecx adf37: 4c 89 ff mov %r15,%rdi adf3a: 8b 70 04 mov 0x4(%rax),%esi adf3d: 81 c6 1a 58 00 00 add $0x581a,%esi adf43: e8 00 00 00 00 callq adf48 adf48: 4d 8b b7 90 90 00 00 mov 0x9090(%r15),%r14 adf4f: 31 f6 xor %esi,%esi adf51: 4d 8d af 38 8e 00 00 lea 0x8e38(%r15),%r13 adf58: 49 8b be 50 01 00 00 mov 0x150(%r14),%rdi adf5f: 49 8b 9e a0 01 00 00 mov 0x1a0(%r14),%rbx adf66: e8 00 00 00 00 callq adf6b adf6b: 41 89 c4 mov %eax,%r12d adf6e: 83 f8 fc cmp $0xfffffffc,%eax adf71: 0f 84 85 14 00 00 je af3fc adf77: 45 85 e4 test %r12d,%r12d adf7a: 0f 85 60 12 00 00 jne af1e0 adf80: 49 8b bf 90 90 00 00 mov 0x9090(%r15),%rdi adf87: 49 8d b7 a0 90 00 00 lea 0x90a0(%r15),%rsi adf8e: e8 00 00 00 00 callq adf93 adf93: 89 44 24 04 mov %eax,0x4(%rsp) adf97: 85 c0 test %eax,%eax adf99: 0f 85 7e 14 00 00 jne af41d adf9f: 49 8b af 38 8e 00 00 mov 0x8e38(%r15),%rbp adfa6: 31 d2 xor %edx,%edx adfa8: 49 8b 9f a0 90 00 00 mov 0x90a0(%r15),%rbx adfaf: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax adfb6: 48 89 ef mov %rbp,%rdi adfb9: 8b 70 04 mov 0x4(%rax),%esi adfbc: 81 c6 aa 4c 00 00 add $0x4caa,%esi adfc2: e8 00 00 00 00 callq adfc7 adfc7: 41 8b bf 84 90 00 00 mov 0x9084(%r15),%edi adfce: 45 8b a7 80 90 00 00 mov 0x9080(%r15),%r12d adfd5: 30 c0 xor %al,%al adfd7: 8d 14 fd 00 00 00 00 lea 0x0(,%rdi,8),%edx adfde: 41 c1 e4 05 shl $0x5,%r12d adfe2: 41 09 d4 or %edx,%r12d adfe5: 45 0b a7 88 90 00 00 or 0x9088(%r15),%r12d adfec: 8b 95 b0 63 01 00 mov 0x163b0(%rbp),%edx adff2: 41 09 c4 or %eax,%r12d adff5: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax adffc: 83 e2 14 and $0x14,%edx adfff: 8b 40 04 mov 0x4(%rax),%eax ae002: 8d b8 aa 4c 00 00 lea 0x4caa(%rax),%edi ae008: 89 7c 24 08 mov %edi,0x8(%rsp) ae00c: 83 fa 04 cmp $0x4,%edx ae00f: 0f 84 63 05 00 00 je ae578 ae015: 8b 74 24 08 mov 0x8(%rsp),%esi ae019: 31 c9 xor %ecx,%ecx ae01b: 44 89 e2 mov %r12d,%edx ae01e: 48 89 ef mov %rbp,%rdi ae021: e8 00 00 00 00 callq ae026 ae026: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax ae02d: 44 89 e2 mov %r12d,%edx ae030: 80 ca 80 or $0x80,%dl ae033: 44 8b 60 04 mov 0x4(%rax),%r12d ae037: 41 8d 84 24 aa 4c 00 lea 0x4caa(%r12),%eax ae03e: 00 ae03f: 89 44 24 08 mov %eax,0x8(%rsp) ae043: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax ae049: 83 e0 14 and $0x14,%eax ae04c: 83 f8 04 cmp $0x4,%eax ae04f: 0f 84 d5 10 00 00 je af12a ae055: 8b 74 24 08 mov 0x8(%rsp),%esi ae059: 31 c9 xor %ecx,%ecx ae05b: 48 89 ef mov %rbp,%rdi ae05e: e8 00 00 00 00 callq ae063 ae063: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax ae069: 4c 8d a5 f8 0a 00 00 lea 0xaf8(%rbp),%r12 ae070: 85 c0 test %eax,%eax ae072: 0f 84 ec 0f 00 00 je af064 ae078: 48 8b 85 08 8e 00 00 mov 0x8e08(%rbp),%rax ae07f: 48 85 c0 test %rax,%rax ae082: 74 31 je ae0b5 ae084: 48 8b 10 mov (%rax),%rdx ae087: 48 8d 7b 08 lea 0x8(%rbx),%rdi ae08b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi ae08f: 48 89 13 mov %rdx,(%rbx) ae092: 48 8b 90 08 08 00 00 mov 0x808(%rax),%rdx ae099: 48 89 93 08 08 00 00 mov %rdx,0x808(%rbx) ae0a0: 48 29 fb sub %rdi,%rbx ae0a3: 48 29 d8 sub %rbx,%rax ae0a6: 8d 8b 10 08 00 00 lea 0x810(%rbx),%ecx ae0ac: 48 89 c6 mov %rax,%rsi ae0af: c1 e9 03 shr $0x3,%ecx ae0b2: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) ae0b5: 49 c7 87 48 90 00 00 movq $0x0,0x9048(%r15) ae0bc: 00 00 00 00 ae0c0: 31 c0 xor %eax,%eax ae0c2: 49 8b 8f 38 90 00 00 mov 0x9038(%r15),%rcx ae0c9: 48 63 d0 movslq %eax,%rdx ae0cc: 83 c0 01 add $0x1,%eax ae0cf: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx ae0d3: 49 8b 8f 40 8e 00 00 mov 0x8e40(%r15),%rcx ae0da: 8b 49 08 mov 0x8(%rcx),%ecx ae0dd: 89 0a mov %ecx,(%rdx) ae0df: 41 39 87 78 90 00 00 cmp %eax,0x9078(%r15) ae0e6: 73 da jae ae0c2 ae0e8: 4c 89 e7 mov %r12,%rdi ae0eb: e8 00 00 00 00 callq ae0f0 ae0f0: 41 8b 8f 88 90 00 00 mov 0x9088(%r15),%ecx ae0f7: 45 31 c0 xor %r8d,%r8d ae0fa: 48 89 ef mov %rbp,%rdi ae0fd: 41 8b 97 84 90 00 00 mov 0x9084(%r15),%edx ae104: 41 8b b7 80 90 00 00 mov 0x9080(%r15),%esi ae10b: e8 00 00 00 00 callq ae110 ae110: 4c 89 ef mov %r13,%rdi ae113: e8 e8 70 ff ff callq a5200 ae118: 48 89 ef mov %rbp,%rdi ae11b: 45 31 c0 xor %r8d,%r8d ae11e: 31 c9 xor %ecx,%ecx ae120: 31 d2 xor %edx,%edx ae122: 31 f6 xor %esi,%esi ae124: e8 00 00 00 00 callq ae129 ae129: 4c 89 e7 mov %r12,%rdi ae12c: e8 00 00 00 00 callq ae131 ae131: 49 8b bf 90 90 00 00 mov 0x9090(%r15),%rdi ae138: e8 00 00 00 00 callq ae13d ae13d: 49 8b 9f 90 90 00 00 mov 0x9090(%r15),%rbx ae144: 49 c7 87 a0 90 00 00 movq $0x0,0x90a0(%r15) ae14b: 00 00 00 00 ae14f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae156: e8 00 00 00 00 callq ae15b ae15b: 48 8d 7b 58 lea 0x58(%rbx),%rdi ae15f: 31 f6 xor %esi,%esi ae161: e8 00 00 00 00 callq ae166 ae166: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae16d: ff 14 25 00 00 00 00 callq *0x0 ae174: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi ae17b: e8 00 00 00 00 callq ae180 ae180: 41 83 bf 08 07 00 00 cmpl $0x17,0x708(%r15) ae187: 17 ae188: 41 c6 87 2c 90 00 00 movb $0x1,0x902c(%r15) ae18f: 01 ae190: 0f 85 0e 05 00 00 jne ae6a4 ae196: be 01 00 00 00 mov $0x1,%esi ae19b: 4c 89 ff mov %r15,%rdi ae19e: 49 8d af e8 9a 00 00 lea 0x9ae8(%r15),%rbp ae1a5: e8 e6 3e ff ff callq a2090 ae1aa: 41 8b 97 c0 b1 00 00 mov 0xb1c0(%r15),%edx ae1b1: 85 d2 test %edx,%edx ae1b3: 75 60 jne ae215 ae1b5: e9 5e 04 00 00 jmpq ae618 ae1ba: 48 8b 5d f0 mov -0x10(%rbp),%rbx ae1be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae1c5: e8 00 00 00 00 callq ae1ca ae1ca: 31 f6 xor %esi,%esi ae1cc: 48 8d 7b 58 lea 0x58(%rbx),%rdi ae1d0: e8 00 00 00 00 callq ae1d5 ae1d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae1dc: ff 14 25 00 00 00 00 callq *0x0 ae1e3: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi ae1ea: e8 00 00 00 00 callq ae1ef ae1ef: 45 85 e4 test %r12d,%r12d ae1f2: 0f 85 ff f7 ff ff jne ad9f7 ae1f8: 83 44 24 04 01 addl $0x1,0x4(%rsp) ae1fd: 48 81 c5 28 03 00 00 add $0x328,%rbp ae204: 8b 44 24 04 mov 0x4(%rsp),%eax ae208: 41 39 87 c0 b1 00 00 cmp %eax,0xb1c0(%r15) ae20f: 0f 86 03 04 00 00 jbe ae618 ae215: 4c 8b 6d f0 mov -0x10(%rbp),%r13 ae219: 31 f6 xor %esi,%esi ae21b: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi ae222: 49 8b 9d a0 01 00 00 mov 0x1a0(%r13),%rbx ae229: e8 00 00 00 00 callq ae22e ae22e: 41 89 c4 mov %eax,%r12d ae231: 83 f8 fc cmp $0xfffffffc,%eax ae234: 0f 84 c2 11 00 00 je af3fc ae23a: 85 c0 test %eax,%eax ae23c: 0f 85 39 04 00 00 jne ae67b ae242: 48 8b 7d f0 mov -0x10(%rbp),%rdi ae246: 48 89 ee mov %rbp,%rsi ae249: e8 00 00 00 00 callq ae24e ae24e: 41 89 c4 mov %eax,%r12d ae251: 85 c0 test %eax,%eax ae253: 0f 85 61 ff ff ff jne ae1ba ae259: 4c 8b ad 98 fd ff ff mov -0x268(%rbp),%r13 ae260: 4c 8d 9d 98 fd ff ff lea -0x268(%rbp),%r11 ae267: 48 8b 5d 00 mov 0x0(%rbp),%rbx ae26b: 49 be 6d b1 32 7c 23 movabs $0x3a4c0a237c32b16d,%r14 ae272: 0a 4c 3a ae275: 4d 89 d9 mov %r11,%r9 ae278: 49 8d 85 80 98 00 00 lea 0x9880(%r13),%rax ae27f: 49 29 c1 sub %rax,%r9 ae282: 41 8b 85 44 66 01 00 mov 0x16644(%r13),%eax ae289: 49 c1 f9 03 sar $0x3,%r9 ae28d: 4d 0f af f1 imul %r9,%r14 ae291: 85 c0 test %eax,%eax ae293: 75 0e jne ae2a3 ae295: 41 80 bd 41 66 01 00 cmpb $0x0,0x16641(%r13) ae29c: 00 ae29d: 0f 84 6b 0f 00 00 je af20e ae2a3: 41 8b 85 44 66 01 00 mov 0x16644(%r13),%eax ae2aa: 85 c0 test %eax,%eax ae2ac: 0f 84 a2 02 00 00 je ae554 ae2b2: 4d 63 ce movslq %r14d,%r9 ae2b5: 4b 8b 84 cd c8 8d 00 mov 0x8dc8(%r13,%r9,8),%rax ae2bc: 00 ae2bd: 48 85 c0 test %rax,%rax ae2c0: 74 31 je ae2f3 ae2c2: 48 8b 10 mov (%rax),%rdx ae2c5: 48 8d 7b 08 lea 0x8(%rbx),%rdi ae2c9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi ae2cd: 48 89 13 mov %rdx,(%rbx) ae2d0: 48 8b 90 08 08 00 00 mov 0x808(%rax),%rdx ae2d7: 48 89 93 08 08 00 00 mov %rdx,0x808(%rbx) ae2de: 48 29 fb sub %rdi,%rbx ae2e1: 48 29 d8 sub %rbx,%rax ae2e4: 8d 8b 10 08 00 00 lea 0x810(%rbx),%ecx ae2ea: 48 89 c6 mov %rax,%rsi ae2ed: c1 e9 03 shr $0x3,%ecx ae2f0: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) ae2f3: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) ae2fa: 00 ae2fb: 8b 55 18 mov 0x18(%rbp),%edx ae2fe: 49 8b 85 20 5c 00 00 mov 0x5c20(%r13),%rax ae305: 48 8d 04 90 lea (%rax,%rdx,4),%rax ae309: 48 c7 00 00 00 00 00 movq $0x0,(%rax) ae310: 31 c0 xor %eax,%eax ae312: 48 8b 4d 98 mov -0x68(%rbp),%rcx ae316: 48 63 d0 movslq %eax,%rdx ae319: 83 c0 01 add $0x1,%eax ae31c: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx ae320: 48 8b 8d a0 fd ff ff mov -0x260(%rbp),%rcx ae327: 8b 49 08 mov 0x8(%rcx),%ecx ae32a: 89 0a mov %ecx,(%rdx) ae32c: 39 45 d8 cmp %eax,-0x28(%rbp) ae32f: 73 e1 jae ae312 ae331: 48 8b 7d f0 mov -0x10(%rbp),%rdi ae335: e8 00 00 00 00 callq ae33a ae33a: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) ae341: 00 ae342: e9 73 fe ff ff jmpq ae1ba ae347: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae34e: 31 d2 xor %edx,%edx ae350: 4c 89 ff mov %r15,%rdi ae353: 8b 30 mov (%rax),%esi ae355: 81 c6 00 03 00 00 add $0x300,%esi ae35b: e8 00 00 00 00 callq ae360 ae360: 31 c9 xor %ecx,%ecx ae362: 4c 89 ff mov %r15,%rdi ae365: 83 c8 01 or $0x1,%eax ae368: 89 c2 mov %eax,%edx ae36a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae371: 8b 30 mov (%rax),%esi ae373: 81 c6 00 03 00 00 add $0x300,%esi ae379: e8 00 00 00 00 callq ae37e ae37e: 41 83 bf 08 07 00 00 cmpl $0x17,0x708(%r15) ae385: 17 ae386: 0f 85 4d f6 ff ff jne ad9d9 ae38c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae393: 31 d2 xor %edx,%edx ae395: 4c 89 ff mov %r15,%rdi ae398: 8b 30 mov (%rax),%esi ae39a: 81 c6 05 0b 00 00 add $0xb05,%esi ae3a0: e8 00 00 00 00 callq ae3a5 ae3a5: 31 c9 xor %ecx,%ecx ae3a7: 4c 89 ff mov %r15,%rdi ae3aa: 89 c2 mov %eax,%edx ae3ac: 41 0f b6 87 48 55 01 movzbl 0x15548(%r15),%eax ae3b3: 00 ae3b4: 80 e6 f7 and $0xf7,%dh ae3b7: c1 e0 0b shl $0xb,%eax ae3ba: 09 c2 or %eax,%edx ae3bc: 41 0f b6 87 49 55 01 movzbl 0x15549(%r15),%eax ae3c3: 00 ae3c4: 80 e6 ef and $0xef,%dh ae3c7: c1 e0 0c shl $0xc,%eax ae3ca: 09 c2 or %eax,%edx ae3cc: 41 0f b6 87 4a 55 01 movzbl 0x1554a(%r15),%eax ae3d3: 00 ae3d4: 80 e6 df and $0xdf,%dh ae3d7: c1 e0 0d shl $0xd,%eax ae3da: 09 c2 or %eax,%edx ae3dc: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae3e3: 8b 30 mov (%rax),%esi ae3e5: 81 c6 05 0b 00 00 add $0xb05,%esi ae3eb: e8 00 00 00 00 callq ae3f0 ae3f0: e9 e4 f5 ff ff jmpq ad9d9 ae3f5: 8b 5a 04 mov 0x4(%rdx),%ebx ae3f8: 4c 89 ff mov %r15,%rdi ae3fb: 31 d2 xor %edx,%edx ae3fd: e8 00 00 00 00 callq ae402 ae402: 31 c9 xor %ecx,%ecx ae404: 4c 89 ff mov %r15,%rdi ae407: 0c ff or $0xff,%al ae409: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi ae40f: 8d ab 41 20 00 00 lea 0x2041(%rbx),%ebp ae415: 89 c2 mov %eax,%edx ae417: e8 00 00 00 00 callq ae41c ae41c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae423: 31 c9 xor %ecx,%ecx ae425: 89 ee mov %ebp,%esi ae427: 4c 89 ff mov %r15,%rdi ae42a: 8b 10 mov (%rax),%edx ae42c: 81 ca 00 00 00 80 or $0x80000000,%edx ae432: e8 00 00 00 00 callq ae437 ae437: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi ae43d: 31 c9 xor %ecx,%ecx ae43f: 4c 89 ff mov %r15,%rdi ae442: ba 01 00 00 00 mov $0x1,%edx ae447: bb 50 c3 00 00 mov $0xc350,%ebx ae44c: e8 00 00 00 00 callq ae451 ae451: 31 d2 xor %edx,%edx ae453: 89 ee mov %ebp,%esi ae455: 4c 89 ff mov %r15,%rdi ae458: e8 00 00 00 00 callq ae45d ae45d: 85 c0 test %eax,%eax ae45f: 0f 89 b3 ed ff ff jns ad218 ae465: bf c6 a7 00 00 mov $0xa7c6,%edi ae46a: e8 00 00 00 00 callq ae46f ae46f: 83 eb 01 sub $0x1,%ebx ae472: 75 dd jne ae451 ae474: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae47b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae482: 8b 30 mov (%rax),%esi ae484: e8 00 00 00 00 callq ae489 ae489: e9 8a ed ff ff jmpq ad218 ae48e: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax ae494: 83 f8 16 cmp $0x16,%eax ae497: 0f 84 81 0e 00 00 je af31e ae49d: 77 4f ja ae4ee ae49f: 83 f8 14 cmp $0x14,%eax ae4a2: 0f 84 45 0e 00 00 je af2ed ae4a8: 83 f8 15 cmp $0x15,%eax ae4ab: 75 70 jne ae51d ae4ad: ba 14 00 00 00 mov $0x14,%edx ae4b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ae4b9: e8 00 00 00 00 callq ae4be ae4be: ba 0b 00 00 00 mov $0xb,%edx ae4c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ae4ca: 4c 89 ff mov %r15,%rdi ae4cd: e8 00 00 00 00 callq ae4d2 ae4d2: 41 8b 87 08 07 00 00 mov 0x708(%r15),%eax ae4d9: 83 f8 17 cmp $0x17,%eax ae4dc: 0f 85 a9 01 00 00 jne ae68b ae4e2: 41 8b 87 b0 63 01 00 mov 0x163b0(%r15),%eax ae4e9: e9 f4 ec ff ff jmpq ad1e2 ae4ee: 83 f8 17 cmp $0x17,%eax ae4f1: 0f 84 bb 0c 00 00 je af1b2 ae4f7: 83 f8 18 cmp $0x18,%eax ae4fa: 0f 85 8b 01 00 00 jne ae68b ae500: ba 0c 00 00 00 mov $0xc,%edx ae505: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ae50c: e8 00 00 00 00 callq ae511 ae511: 41 8b 87 b0 63 01 00 mov 0x163b0(%r15),%eax ae518: e9 c5 ec ff ff jmpq ad1e2 ae51d: 83 f8 13 cmp $0x13,%eax ae520: 0f 85 65 01 00 00 jne ae68b ae526: ba 14 00 00 00 mov $0x14,%edx ae52b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ae532: e8 00 00 00 00 callq ae537 ae537: ba 12 00 00 00 mov $0x12,%edx ae53c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ae543: 4c 89 ff mov %r15,%rdi ae546: e8 00 00 00 00 callq ae54b ae54b: 41 8b 87 08 07 00 00 mov 0x708(%r15),%eax ae552: eb 85 jmp ae4d9 ae554: 48 8b 4d 98 mov -0x68(%rbp),%rcx ae558: 48 63 d0 movslq %eax,%rdx ae55b: 83 c0 01 add $0x1,%eax ae55e: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx ae562: 48 8b 8d a0 fd ff ff mov -0x260(%rbp),%rcx ae569: 8b 49 08 mov 0x8(%rcx),%ecx ae56c: 89 0a mov %ecx,(%rdx) ae56e: 39 45 d8 cmp %eax,-0x28(%rbp) ae571: 73 e1 jae ae554 ae573: e9 b9 fd ff ff jmpq ae331 ae578: 8d b0 40 20 00 00 lea 0x2040(%rax),%esi ae57e: 31 c9 xor %ecx,%ecx ae580: 44 89 e2 mov %r12d,%edx ae583: 48 89 ef mov %rbp,%rdi ae586: 44 8d b0 41 20 00 00 lea 0x2041(%rax),%r14d ae58d: 89 44 24 10 mov %eax,0x10(%rsp) ae591: e8 00 00 00 00 callq ae596 ae596: 8b 54 24 08 mov 0x8(%rsp),%edx ae59a: 31 c9 xor %ecx,%ecx ae59c: 44 89 f6 mov %r14d,%esi ae59f: 48 89 ef mov %rbp,%rdi ae5a2: 81 ca 00 00 00 80 or $0x80000000,%edx ae5a8: e8 00 00 00 00 callq ae5ad ae5ad: 8b 44 24 10 mov 0x10(%rsp),%eax ae5b1: 31 c9 xor %ecx,%ecx ae5b3: ba 01 00 00 00 mov $0x1,%edx ae5b8: 48 89 ef mov %rbp,%rdi ae5bb: 8d b0 cc 4c 00 00 lea 0x4ccc(%rax),%esi ae5c1: e8 00 00 00 00 callq ae5c6 ae5c6: c7 44 24 10 50 c3 00 movl $0xc350,0x10(%rsp) ae5cd: 00 ae5ce: 31 d2 xor %edx,%edx ae5d0: 44 89 f6 mov %r14d,%esi ae5d3: 48 89 ef mov %rbp,%rdi ae5d6: e8 00 00 00 00 callq ae5db ae5db: 85 c0 test %eax,%eax ae5dd: 0f 89 43 fa ff ff jns ae026 ae5e3: bf c6 a7 00 00 mov $0xa7c6,%edi ae5e8: e8 00 00 00 00 callq ae5ed ae5ed: 83 6c 24 10 01 subl $0x1,0x10(%rsp) ae5f2: 75 da jne ae5ce ae5f4: 8b 74 24 08 mov 0x8(%rsp),%esi ae5f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae5ff: e8 00 00 00 00 callq ae604 ae604: e9 1d fa ff ff jmpq ae026 ae609: 31 f6 xor %esi,%esi ae60b: 4c 89 ff mov %r15,%rdi ae60e: e8 6d 2e ff ff callq a1480 ae613: e9 0e f6 ff ff jmpq adc26 ae618: 4c 89 ff mov %r15,%rdi ae61b: e8 00 00 00 00 callq ae620 ae620: 41 89 c4 mov %eax,%r12d ae623: 85 c0 test %eax,%eax ae625: 0f 85 cc f3 ff ff jne ad9f7 ae62b: 41 83 bf 08 07 00 00 cmpl $0x17,0x708(%r15) ae632: 17 ae633: 0f 85 b9 0b 00 00 jne af1f2 ae639: 41 8b 87 c0 b1 00 00 mov 0xb1c0(%r15),%eax ae640: 31 db xor %ebx,%ebx ae642: 85 c0 test %eax,%eax ae644: 74 23 je ae669 ae646: 48 63 c3 movslq %ebx,%rax ae649: 83 c3 01 add $0x1,%ebx ae64c: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax ae653: 49 8d bc 07 80 98 00 lea 0x9880(%r15,%rax,1),%rdi ae65a: 00 ae65b: e8 00 00 00 00 callq ae660 ae660: 41 39 9f c0 b1 00 00 cmp %ebx,0xb1c0(%r15) ae667: 77 dd ja ae646 ae669: be 01 00 00 00 mov $0x1,%esi ae66e: 4c 89 ff mov %r15,%rdi ae671: e8 0a 2e ff ff callq a1480 ae676: e9 7c f3 ff ff jmpq ad9f7 ae67b: 3d 00 fe ff ff cmp $0xfffffe00,%eax ae680: 0f 84 71 f3 ff ff je ad9f7 ae686: e9 00 00 00 00 jmpq ae68b ae68b: ba 03 00 00 00 mov $0x3,%edx ae690: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ae697: 4c 89 ff mov %r15,%rdi ae69a: e8 00 00 00 00 callq ae69f ae69f: e9 3e fe ff ff jmpq ae4e2 ae6a4: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae6ab: 31 c9 xor %ecx,%ecx ae6ad: 31 d2 xor %edx,%edx ae6af: 4c 89 ff mov %r15,%rdi ae6b2: 41 bc 00 3e 00 00 mov $0x3e00,%r12d ae6b8: 8b 30 mov (%rax),%esi ae6ba: 81 c6 c1 01 00 00 add $0x1c1,%esi ae6c0: e8 00 00 00 00 callq ae6c5 ae6c5: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae6cc: 31 d2 xor %edx,%edx ae6ce: 31 c9 xor %ecx,%ecx ae6d0: 4c 89 ff mov %r15,%rdi ae6d3: 8b 30 mov (%rax),%esi ae6d5: 81 c6 51 10 00 00 add $0x1051,%esi ae6db: e8 00 00 00 00 callq ae6e0 ae6e0: 41 8b 97 48 94 00 00 mov 0x9448(%r15),%edx ae6e7: 89 d0 mov %edx,%eax ae6e9: c1 e8 03 shr $0x3,%eax ae6ec: 83 fa 0f cmp $0xf,%edx ae6ef: 76 1c jbe ae70d ae6f1: 89 c7 mov %eax,%edi ae6f3: e8 c8 56 ff ff callq a3dc0 <__order_base_2.part.0> ae6f8: 44 8d 60 fe lea -0x2(%rax),%r12d ae6fc: 83 e0 3f and $0x3f,%eax ae6ff: 41 c1 e4 08 shl $0x8,%r12d ae703: 41 81 e4 00 3f 00 00 and $0x3f00,%r12d ae70a: 41 09 c4 or %eax,%r12d ae70d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae714: 31 c9 xor %ecx,%ecx ae716: 44 89 e2 mov %r12d,%edx ae719: 4c 89 ff mov %r15,%rdi ae71c: 8b 30 mov (%rax),%esi ae71e: 81 c6 41 10 00 00 add $0x1041,%esi ae724: e8 00 00 00 00 callq ae729 ae729: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae730: 31 c9 xor %ecx,%ecx ae732: 31 d2 xor %edx,%edx ae734: 49 c7 87 38 94 00 00 movq $0x0,0x9438(%r15) ae73b: 00 00 00 00 ae73f: 4c 89 ff mov %r15,%rdi ae742: 8b 30 mov (%rax),%esi ae744: 81 c6 54 10 00 00 add $0x1054,%esi ae74a: e8 00 00 00 00 callq ae74f ae74f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae756: 31 c9 xor %ecx,%ecx ae758: 4c 89 ff mov %r15,%rdi ae75b: 41 8b 97 3c 94 00 00 mov 0x943c(%r15),%edx ae762: 8b 30 mov (%rax),%esi ae764: 81 c6 55 10 00 00 add $0x1055,%esi ae76a: e8 00 00 00 00 callq ae76f ae76f: 41 8b 87 30 94 00 00 mov 0x9430(%r15),%eax ae776: 31 c9 xor %ecx,%ecx ae778: 4c 89 ff mov %r15,%rdi ae77b: 8d 1c 85 00 00 00 00 lea 0x0(,%rax,4),%ebx ae782: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae789: 49 03 9f 28 5c 00 00 add 0x5c28(%r15),%rbx ae790: 89 da mov %ebx,%edx ae792: 8b 30 mov (%rax),%esi ae794: 81 c6 43 10 00 00 add $0x1043,%esi ae79a: e8 00 00 00 00 callq ae79f ae79f: 48 89 da mov %rbx,%rdx ae7a2: 31 c9 xor %ecx,%ecx ae7a4: 4c 89 ff mov %r15,%rdi ae7a7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae7ae: 48 c1 ea 20 shr $0x20,%rdx ae7b2: 0f b7 d2 movzwl %dx,%edx ae7b5: 8b 30 mov (%rax),%esi ae7b7: 81 c6 44 10 00 00 add $0x1044,%esi ae7bd: e8 00 00 00 00 callq ae7c2 ae7c2: 41 8b 87 a8 94 00 00 mov 0x94a8(%r15),%eax ae7c9: 31 c9 xor %ecx,%ecx ae7cb: 4c 89 ff mov %r15,%rdi ae7ce: 8d 1c 85 00 00 00 00 lea 0x0(,%rax,4),%ebx ae7d5: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae7dc: 49 03 9f 28 5c 00 00 add 0x5c28(%r15),%rbx ae7e3: 89 da mov %ebx,%edx ae7e5: 8b 30 mov (%rax),%esi ae7e7: 81 c6 46 10 00 00 add $0x1046,%esi ae7ed: e8 00 00 00 00 callq ae7f2 ae7f2: 48 89 da mov %rbx,%rdx ae7f5: 31 c9 xor %ecx,%ecx ae7f7: 4c 89 ff mov %r15,%rdi ae7fa: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae801: 48 c1 ea 20 shr $0x20,%rdx ae805: 8b 30 mov (%rax),%esi ae807: 81 c6 47 10 00 00 add $0x1047,%esi ae80d: e8 00 00 00 00 callq ae812 ae812: bf 58 89 41 00 mov $0x418958,%edi ae817: e8 00 00 00 00 callq ae81c ae81c: 31 c9 xor %ecx,%ecx ae81e: 44 89 e2 mov %r12d,%edx ae821: 4c 89 ff mov %r15,%rdi ae824: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae82b: 8b 30 mov (%rax),%esi ae82d: 81 c6 41 10 00 00 add $0x1041,%esi ae833: e8 00 00 00 00 callq ae838 ae838: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae83f: 49 8b 9f 58 94 00 00 mov 0x9458(%r15),%rbx ae846: 4c 89 ff mov %r15,%rdi ae849: 8b 30 mov (%rax),%esi ae84b: 48 89 da mov %rbx,%rdx ae84e: 48 c1 ea 08 shr $0x8,%rdx ae852: 81 c6 40 10 00 00 add $0x1040,%esi ae858: 31 c9 xor %ecx,%ecx ae85a: e8 00 00 00 00 callq ae85f ae85f: 48 89 da mov %rbx,%rdx ae862: 31 c9 xor %ecx,%ecx ae864: 4c 89 ff mov %r15,%rdi ae867: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae86e: 48 c1 ea 28 shr $0x28,%rdx ae872: 8b 30 mov (%rax),%esi ae874: 81 c6 b1 10 00 00 add $0x10b1,%esi ae87a: e8 00 00 00 00 callq ae87f ae87f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae886: 31 d2 xor %edx,%edx ae888: 4c 89 ff mov %r15,%rdi ae88b: 8b 30 mov (%rax),%esi ae88d: 81 c6 59 10 00 00 add $0x1059,%esi ae893: e8 00 00 00 00 callq ae898 ae898: 89 c2 mov %eax,%edx ae89a: 81 e2 ff ff ff bf and $0xbfffffff,%edx ae8a0: 41 80 bf a4 94 00 00 cmpb $0x0,0x94a4(%r15) ae8a7: 00 ae8a8: 74 21 je ae8cb ae8aa: 41 8b bf a0 94 00 00 mov 0x94a0(%r15),%edi ae8b1: 25 03 00 00 f0 and $0xf0000003,%eax ae8b6: 8d 14 bd 00 00 00 00 lea 0x0(,%rdi,4),%edx ae8bd: 81 e2 fc ff ff 0f and $0xffffffc,%edx ae8c3: 09 c2 or %eax,%edx ae8c5: 81 ca 00 00 00 40 or $0x40000000,%edx ae8cb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae8d2: 31 c9 xor %ecx,%ecx ae8d4: 4c 89 ff mov %r15,%rdi ae8d7: 49 8d af 28 92 00 00 lea 0x9228(%r15),%rbp ae8de: 8b 30 mov (%rax),%esi ae8e0: 81 c6 59 10 00 00 add $0x1059,%esi ae8e6: e8 00 00 00 00 callq ae8eb ae8eb: 41 8b 87 a0 94 00 00 mov 0x94a0(%r15),%eax ae8f2: 31 c9 xor %ecx,%ecx ae8f4: 4c 89 ff mov %r15,%rdi ae8f7: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx ae8fe: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae905: 81 e2 fc ff ff 0f and $0xffffffc,%edx ae90b: 8b 30 mov (%rax),%esi ae90d: 81 c6 5a 10 00 00 add $0x105a,%esi ae913: e8 00 00 00 00 callq ae918 ae918: 31 c9 xor %ecx,%ecx ae91a: ba fc ff ff 0f mov $0xffffffc,%edx ae91f: 4c 89 ff mov %r15,%rdi ae922: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae929: 8b 30 mov (%rax),%esi ae92b: 81 c6 5b 10 00 00 add $0x105b,%esi ae931: e8 00 00 00 00 callq ae936 ae936: 41 8b 87 48 8a 00 00 mov 0x8a48(%r15),%eax ae93d: 31 c9 xor %ecx,%ecx ae93f: 4c 89 ff mov %r15,%rdi ae942: 8d 50 ff lea -0x1(%rax),%edx ae945: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae94c: 8b 30 mov (%rax),%esi ae94e: 81 c6 ae 10 00 00 add $0x10ae,%esi ae954: e8 00 00 00 00 callq ae959 ae959: ba 01 00 00 00 mov $0x1,%edx ae95e: 31 c9 xor %ecx,%ecx ae960: 4c 89 ff mov %r15,%rdi ae963: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ae96a: 8b 30 mov (%rax),%esi ae96c: 81 c6 4b 10 00 00 add $0x104b,%esi ae972: e8 00 00 00 00 callq ae977 ae977: be 01 00 00 00 mov $0x1,%esi ae97c: 4c 89 ff mov %r15,%rdi ae97f: e8 0c 36 ff ff callq a1f90 ae984: ba 05 00 00 00 mov $0x5,%edx ae989: 48 c7 c0 00 00 00 00 mov $0x0,%rax ae990: 8b 48 0c mov 0xc(%rax),%ecx ae993: 48 83 c0 10 add $0x10,%rax ae997: 48 83 38 00 cmpq $0x0,(%rax) ae99b: 8d 54 0a 02 lea 0x2(%rdx,%rcx,1),%edx ae99f: 75 ef jne ae990 ae9a1: 8d 72 0b lea 0xb(%rdx),%esi ae9a4: 48 89 ef mov %rbp,%rdi ae9a7: e8 00 00 00 00 callq ae9ac ae9ac: 89 c6 mov %eax,%esi ae9ae: 85 c0 test %eax,%eax ae9b0: 0f 85 19 08 00 00 jne af1cf ae9b6: 45 8b af 50 94 00 00 mov 0x9450(%r15),%r13d ae9bd: 45 85 ed test %r13d,%r13d ae9c0: 0f 8e 39 0b 00 00 jle af4ff ae9c6: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax ae9cd: 4d 8b a7 28 94 00 00 mov 0x9428(%r15),%r12 ae9d4: 48 8d 50 01 lea 0x1(%rax),%rdx ae9d8: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax ae9df: 49 8d 04 84 lea (%r12,%rax,4),%rax ae9e3: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) ae9ea: c7 00 00 4a 00 c0 movl $0xc0004a00,(%rax) ae9f0: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi ae9f7: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax ae9fe: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aea05: 8d 57 ff lea -0x1(%rdi),%edx aea08: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aea0f: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aea16: 85 d2 test %edx,%edx aea18: 0f 8e c9 0a 00 00 jle af4e7 aea1e: 49 8b 9f 28 94 00 00 mov 0x9428(%r15),%rbx aea25: 48 8d 50 01 lea 0x1(%rax),%rdx aea29: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aea30: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aea37: 48 8d 04 83 lea (%rbx,%rax,4),%rax aea3b: c7 00 00 00 00 20 movl $0x20000000,(%rax) aea41: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aea48: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aea4f: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aea56: 8d 57 ff lea -0x1(%rdi),%edx aea59: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aea60: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aea67: 85 d2 test %edx,%edx aea69: 0f 8e 60 0a 00 00 jle af4cf aea6f: 4d 8b 9f 28 94 00 00 mov 0x9428(%r15),%r11 aea76: 48 8d 50 01 lea 0x1(%rax),%rdx aea7a: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aea81: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aea88: 49 8d 04 83 lea (%r11,%rax,4),%rax aea8c: c7 00 00 28 01 c0 movl $0xc0012800,(%rax) aea92: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aea99: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aeaa0: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aeaa7: 8d 57 ff lea -0x1(%rdi),%edx aeaaa: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aeab1: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aeab8: 85 d2 test %edx,%edx aeaba: 0f 8e f7 09 00 00 jle af4b7 aeac0: 4d 8b 97 28 94 00 00 mov 0x9428(%r15),%r10 aeac7: 48 8d 50 01 lea 0x1(%rax),%rdx aeacb: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aead2: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aead9: 49 8d 04 82 lea (%r10,%rax,4),%rax aeadd: c7 00 00 00 00 80 movl $0x80000000,(%rax) aeae3: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aeaea: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aeaf1: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aeaf8: 8d 57 ff lea -0x1(%rdi),%edx aeafb: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aeb02: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aeb09: 85 d2 test %edx,%edx aeb0b: 0f 8e 8e 09 00 00 jle af49f aeb11: 4d 8b 8f 28 94 00 00 mov 0x9428(%r15),%r9 aeb18: 48 8d 50 01 lea 0x1(%rax),%rdx aeb1c: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aeb23: 48 c7 c3 00 00 00 00 mov $0x0,%rbx aeb2a: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aeb31: 49 8d 04 81 lea (%r9,%rax,4),%rax aeb35: c7 00 00 00 00 80 movl $0x80000000,(%rax) aeb3b: 49 8b 87 60 94 00 00 mov 0x9460(%r15),%rax aeb42: 41 83 af 50 94 00 00 subl $0x1,0x9450(%r15) aeb49: 01 aeb4a: 49 21 87 38 94 00 00 and %rax,0x9438(%r15) aeb51: 45 8b 87 50 94 00 00 mov 0x9450(%r15),%r8d aeb58: 44 8b 63 0c mov 0xc(%rbx),%r12d aeb5c: 45 85 c0 test %r8d,%r8d aeb5f: 0f 8e ee 04 00 00 jle af053 aeb65: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aeb6c: 49 8b bf 28 94 00 00 mov 0x9428(%r15),%rdi aeb73: 48 8d 50 01 lea 0x1(%rax),%rdx aeb77: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aeb7e: 89 c2 mov %eax,%edx aeb80: 44 89 e0 mov %r12d,%eax aeb83: 41 23 97 68 94 00 00 and 0x9468(%r15),%edx aeb8a: c1 e0 10 shl $0x10,%eax aeb8d: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx aeb91: 25 00 00 ff 3f and $0x3fff0000,%eax aeb96: 0d 00 69 00 c0 or $0xc0006900,%eax aeb9b: 89 02 mov %eax,(%rdx) aeb9d: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aeba4: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aebab: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aebb2: 8d 57 ff lea -0x1(%rdi),%edx aebb5: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aebbc: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aebc3: 8b 7b 08 mov 0x8(%rbx),%edi aebc6: 44 8d a7 00 60 ff ff lea -0xa000(%rdi),%r12d aebcd: 85 d2 test %edx,%edx aebcf: 0f 8e 66 04 00 00 jle af03b aebd5: 49 8b 8f 28 94 00 00 mov 0x9428(%r15),%rcx aebdc: 48 8d 50 01 lea 0x1(%rax),%rdx aebe0: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aebe7: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aebee: 48 8d 04 81 lea (%rcx,%rax,4),%rax aebf2: 44 89 20 mov %r12d,(%rax) aebf5: 49 8b 87 60 94 00 00 mov 0x9460(%r15),%rax aebfc: 45 31 e4 xor %r12d,%r12d aebff: 49 21 87 38 94 00 00 and %rax,0x9438(%r15) aec06: 41 8b 87 50 94 00 00 mov 0x9450(%r15),%eax aec0d: 83 e8 01 sub $0x1,%eax aec10: 41 89 87 50 94 00 00 mov %eax,0x9450(%r15) aec17: 8b 73 0c mov 0xc(%rbx),%esi aec1a: 85 f6 test %esi,%esi aec1c: 75 52 jne aec70 aec1e: eb 6c jmp aec8c aec20: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aec27: 41 83 c4 01 add $0x1,%r12d aec2b: 48 8d 50 01 lea 0x1(%rax),%rdx aec2f: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aec36: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aec3d: 49 8b 97 28 94 00 00 mov 0x9428(%r15),%rdx aec44: 48 8d 04 82 lea (%rdx,%rax,4),%rax aec48: 44 89 28 mov %r13d,(%rax) aec4b: 49 8b 87 60 94 00 00 mov 0x9460(%r15),%rax aec52: 49 21 87 38 94 00 00 and %rax,0x9438(%r15) aec59: 41 8b 87 50 94 00 00 mov 0x9450(%r15),%eax aec60: 83 e8 01 sub $0x1,%eax aec63: 41 89 87 50 94 00 00 mov %eax,0x9450(%r15) aec6a: 44 39 63 0c cmp %r12d,0xc(%rbx) aec6e: 76 1c jbe aec8c aec70: 48 8b 0b mov (%rbx),%rcx aec73: 49 63 d4 movslq %r12d,%rdx aec76: 44 8b 2c 91 mov (%rcx,%rdx,4),%r13d aec7a: 85 c0 test %eax,%eax aec7c: 7f a2 jg aec20 aec7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aec85: e8 00 00 00 00 callq aec8a aec8a: eb 94 jmp aec20 aec8c: 48 83 c3 10 add $0x10,%rbx aec90: 48 83 3b 00 cmpq $0x0,(%rbx) aec94: 0f 85 b7 fe ff ff jne aeb51 aec9a: 41 8b 87 50 94 00 00 mov 0x9450(%r15),%eax aeca1: 85 c0 test %eax,%eax aeca3: 0f 8e 5e 07 00 00 jle af407 aeca9: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aecb0: 4d 8b b7 28 94 00 00 mov 0x9428(%r15),%r14 aecb7: 48 8d 50 01 lea 0x1(%rax),%rdx aecbb: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aecc2: 49 8d 04 86 lea (%r14,%rax,4),%rax aecc6: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aeccd: c7 00 00 4a 00 c0 movl $0xc0004a00,(%rax) aecd3: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aecda: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aece1: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aece8: 8d 57 ff lea -0x1(%rdi),%edx aeceb: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aecf2: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aecf9: 85 d2 test %edx,%edx aecfb: 0f 8e 86 07 00 00 jle af487 aed01: 4d 8b af 28 94 00 00 mov 0x9428(%r15),%r13 aed08: 48 8d 50 01 lea 0x1(%rax),%rdx aed0c: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aed13: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aed1a: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax aed1f: c7 00 00 00 00 30 movl $0x30000000,(%rax) aed25: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aed2c: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aed33: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aed3a: 8d 57 ff lea -0x1(%rdi),%edx aed3d: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aed44: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aed4b: 85 d2 test %edx,%edx aed4d: 0f 8e 1c 07 00 00 jle af46f aed53: 4d 8b a7 28 94 00 00 mov 0x9428(%r15),%r12 aed5a: 48 8d 50 01 lea 0x1(%rax),%rdx aed5e: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aed65: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aed6c: 49 8d 04 84 lea (%r12,%rax,4),%rax aed70: c7 00 00 12 00 c0 movl $0xc0001200,(%rax) aed76: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aed7d: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aed84: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aed8b: 8d 57 ff lea -0x1(%rdi),%edx aed8e: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aed95: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aed9c: 85 d2 test %edx,%edx aed9e: 0f 8e b3 06 00 00 jle af457 aeda4: 49 8b 9f 28 94 00 00 mov 0x9428(%r15),%rbx aedab: 48 8d 50 01 lea 0x1(%rax),%rdx aedaf: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aedb6: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aedbd: 48 8d 04 83 lea (%rbx,%rax,4),%rax aedc1: c7 00 00 00 00 00 movl $0x0,(%rax) aedc7: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aedce: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aedd5: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aeddc: 8d 57 ff lea -0x1(%rdi),%edx aeddf: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aede6: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aeded: 85 d2 test %edx,%edx aedef: 0f 8e 4a 06 00 00 jle af43f aedf5: 4d 8b 9f 28 94 00 00 mov 0x9428(%r15),%r11 aedfc: 48 8d 50 01 lea 0x1(%rax),%rdx aee00: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aee07: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aee0e: 49 8d 04 83 lea (%r11,%rax,4),%rax aee12: c7 00 00 11 02 c0 movl $0xc0021100,(%rax) aee18: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aee1f: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aee26: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aee2d: 8d 57 ff lea -0x1(%rdi),%edx aee30: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aee37: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aee3e: 85 d2 test %edx,%edx aee40: 0f 8e e1 05 00 00 jle af427 aee46: 4d 8b 97 28 94 00 00 mov 0x9428(%r15),%r10 aee4d: 48 8d 50 01 lea 0x1(%rax),%rdx aee51: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aee58: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aee5f: 49 8d 04 82 lea (%r10,%rax,4),%rax aee63: c7 00 03 00 00 00 movl $0x3,(%rax) aee69: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aee70: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aee77: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aee7e: 8d 57 ff lea -0x1(%rdi),%edx aee81: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aee88: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aee8f: 85 d2 test %edx,%edx aee91: 0f 8e 42 05 00 00 jle af3d9 aee97: 4d 8b 8f 28 94 00 00 mov 0x9428(%r15),%r9 aee9e: 48 8d 50 01 lea 0x1(%rax),%rdx aeea2: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aeea9: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aeeb0: 49 8d 04 81 lea (%r9,%rax,4),%rax aeeb4: c7 00 00 80 00 00 movl $0x8000,(%rax) aeeba: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aeec1: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aeec8: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aeecf: 8d 57 ff lea -0x1(%rdi),%edx aeed2: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aeed9: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aeee0: 85 d2 test %edx,%edx aeee2: 0f 8e d9 04 00 00 jle af3c1 aeee8: 4d 8b 87 28 94 00 00 mov 0x9428(%r15),%r8 aeeef: 48 8d 50 01 lea 0x1(%rax),%rdx aeef3: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aeefa: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aef01: 49 8d 04 80 lea (%r8,%rax,4),%rax aef05: c7 00 00 80 00 00 movl $0x8000,(%rax) aef0b: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aef12: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aef19: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aef20: 8d 57 ff lea -0x1(%rdi),%edx aef23: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aef2a: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aef31: 85 d2 test %edx,%edx aef33: 0f 8e 70 04 00 00 jle af3a9 aef39: 49 8b bf 28 94 00 00 mov 0x9428(%r15),%rdi aef40: 48 8d 50 01 lea 0x1(%rax),%rdx aef44: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aef4b: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aef52: 48 8d 04 87 lea (%rdi,%rax,4),%rax aef56: c7 00 00 79 01 c0 movl $0xc0017900,(%rax) aef5c: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aef63: 49 8b 8f e8 5a 01 00 mov 0x15ae8(%r15),%rcx aef6a: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aef71: 8d 57 ff lea -0x1(%rdi),%edx aef74: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aef7b: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aef82: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aef89: 8b 59 04 mov 0x4(%rcx),%ebx aef8c: 81 eb bd 9d 00 00 sub $0x9dbd,%ebx aef92: 81 cb 00 00 00 20 or $0x20000000,%ebx aef98: 85 d2 test %edx,%edx aef9a: 0f 8e f1 03 00 00 jle af391 aefa0: 49 8b b7 28 94 00 00 mov 0x9428(%r15),%rsi aefa7: 48 8d 50 01 lea 0x1(%rax),%rdx aefab: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax aefb2: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) aefb9: 48 8d 04 86 lea (%rsi,%rax,4),%rax aefbd: 89 18 mov %ebx,(%rax) aefbf: 41 8b bf 50 94 00 00 mov 0x9450(%r15),%edi aefc6: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax aefcd: 49 23 87 60 94 00 00 and 0x9460(%r15),%rax aefd4: 8d 57 ff lea -0x1(%rdi),%edx aefd7: 49 89 87 38 94 00 00 mov %rax,0x9438(%r15) aefde: 41 89 97 50 94 00 00 mov %edx,0x9450(%r15) aefe5: 85 d2 test %edx,%edx aefe7: 0f 8e 6c 03 00 00 jle af359 aefed: 49 8b 8f 28 94 00 00 mov 0x9428(%r15),%rcx aeff4: 48 8d 50 01 lea 0x1(%rax),%rdx aeff8: 48 89 ef mov %rbp,%rdi aeffb: 41 23 87 68 94 00 00 and 0x9468(%r15),%eax af002: 49 89 97 38 94 00 00 mov %rdx,0x9438(%r15) af009: 48 8d 04 81 lea (%rcx,%rax,4),%rax af00d: c7 00 00 00 00 00 movl $0x0,(%rax) af013: 49 8b 87 60 94 00 00 mov 0x9460(%r15),%rax af01a: 41 83 af 50 94 00 00 subl $0x1,0x9450(%r15) af021: 01 af022: 49 21 87 38 94 00 00 and %rax,0x9438(%r15) af029: e8 00 00 00 00 callq af02e af02e: 41 c6 87 1c 94 00 00 movb $0x1,0x941c(%r15) af035: 01 af036: e9 5b f1 ff ff jmpq ae196 af03b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af042: e8 00 00 00 00 callq af047 af047: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af04e: e9 82 fb ff ff jmpq aebd5 af053: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af05a: e8 00 00 00 00 callq af05f af05f: e9 01 fb ff ff jmpq aeb65 af064: 48 8d 7b 08 lea 0x8(%rbx),%rdi af068: 48 89 d9 mov %rbx,%rcx af06b: 31 c0 xor %eax,%eax af06d: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) af074: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi af078: 48 29 f9 sub %rdi,%rcx af07b: 81 c1 10 08 00 00 add $0x810,%ecx af081: c1 e9 03 shr $0x3,%ecx af084: f3 48 ab rep stos %rax,%es:(%rdi) af087: 4c 89 e7 mov %r12,%rdi af08a: 48 c7 83 08 08 00 00 movq $0xffffffffffffffff,0x808(%rbx) af091: ff ff ff ff af095: e8 00 00 00 00 callq af09a af09a: 41 8b 8f 88 90 00 00 mov 0x9088(%r15),%ecx af0a1: 45 31 c0 xor %r8d,%r8d af0a4: 48 89 ef mov %rbp,%rdi af0a7: 41 8b 97 84 90 00 00 mov 0x9084(%r15),%edx af0ae: 41 8b b7 80 90 00 00 mov 0x9080(%r15),%esi af0b5: e8 00 00 00 00 callq af0ba af0ba: 4c 89 ef mov %r13,%rdi af0bd: e8 ee 75 ff ff callq a66b0 af0c2: 4c 89 ef mov %r13,%rdi af0c5: e8 36 61 ff ff callq a5200 af0ca: 45 31 c0 xor %r8d,%r8d af0cd: 31 c9 xor %ecx,%ecx af0cf: 31 d2 xor %edx,%edx af0d1: 31 f6 xor %esi,%esi af0d3: 48 89 ef mov %rbp,%rdi af0d6: e8 00 00 00 00 callq af0db af0db: 4c 89 e7 mov %r12,%rdi af0de: e8 00 00 00 00 callq af0e3 af0e3: 48 8b 85 08 8e 00 00 mov 0x8e08(%rbp),%rax af0ea: 48 85 c0 test %rax,%rax af0ed: 0f 84 3e f0 ff ff je ae131 af0f3: 48 8b 13 mov (%rbx),%rdx af0f6: 48 8d 78 08 lea 0x8(%rax),%rdi af0fa: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi af0fe: 48 89 10 mov %rdx,(%rax) af101: 48 8b 93 08 08 00 00 mov 0x808(%rbx),%rdx af108: 48 89 90 08 08 00 00 mov %rdx,0x808(%rax) af10f: 48 29 f8 sub %rdi,%rax af112: 48 29 c3 sub %rax,%rbx af115: 05 10 08 00 00 add $0x810,%eax af11a: c1 e8 03 shr $0x3,%eax af11d: 48 89 de mov %rbx,%rsi af120: 89 c1 mov %eax,%ecx af122: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) af125: e9 07 f0 ff ff jmpq ae131 af12a: 41 8d b4 24 40 20 00 lea 0x2040(%r12),%esi af131: 00 af132: 31 c9 xor %ecx,%ecx af134: 48 89 ef mov %rbp,%rdi af137: e8 00 00 00 00 callq af13c af13c: 8b 54 24 08 mov 0x8(%rsp),%edx af140: 31 c9 xor %ecx,%ecx af142: 48 89 ef mov %rbp,%rdi af145: 45 8d b4 24 41 20 00 lea 0x2041(%r12),%r14d af14c: 00 af14d: 81 ca 00 00 00 80 or $0x80000000,%edx af153: 44 89 f6 mov %r14d,%esi af156: e8 00 00 00 00 callq af15b af15b: 31 c9 xor %ecx,%ecx af15d: ba 01 00 00 00 mov $0x1,%edx af162: 48 89 ef mov %rbp,%rdi af165: 41 8d b4 24 cc 4c 00 lea 0x4ccc(%r12),%esi af16c: 00 af16d: 41 bc 50 c3 00 00 mov $0xc350,%r12d af173: e8 00 00 00 00 callq af178 af178: 31 d2 xor %edx,%edx af17a: 44 89 f6 mov %r14d,%esi af17d: 48 89 ef mov %rbp,%rdi af180: e8 00 00 00 00 callq af185 af185: 85 c0 test %eax,%eax af187: 0f 89 d6 ee ff ff jns ae063 af18d: bf c6 a7 00 00 mov $0xa7c6,%edi af192: e8 00 00 00 00 callq af197 af197: 41 83 ec 01 sub $0x1,%r12d af19b: 75 db jne af178 af19d: 8b 74 24 08 mov 0x8(%rsp),%esi af1a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af1a8: e8 00 00 00 00 callq af1ad af1ad: e9 b1 ee ff ff jmpq ae063 af1b2: ba 0b 00 00 00 mov $0xb,%edx af1b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi af1be: e8 00 00 00 00 callq af1c3 af1c3: 41 8b 87 08 07 00 00 mov 0x708(%r15),%eax af1ca: e9 0a f3 ff ff jmpq ae4d9 af1cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af1d6: e8 00 00 00 00 callq af1db af1db: e9 4e fe ff ff jmpq af02e af1e0: 41 81 fc 00 fe ff ff cmp $0xfffffe00,%r12d af1e7: 0f 84 0a e8 ff ff je ad9f7 af1ed: e9 00 00 00 00 jmpq af1f2 af1f2: 49 8d bf 28 92 00 00 lea 0x9228(%r15),%rdi af1f9: e8 00 00 00 00 callq af1fe af1fe: 85 c0 test %eax,%eax af200: 0f 84 33 f4 ff ff je ae639 af206: 41 89 c4 mov %eax,%r12d af209: e9 e9 e7 ff ff jmpq ad9f7 af20e: 48 8d 7b 08 lea 0x8(%rbx),%rdi af212: 48 89 d9 mov %rbx,%rcx af215: 31 c0 xor %eax,%eax af217: 4c 89 5c 24 18 mov %r11,0x18(%rsp) af21c: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi af220: 4c 8d 93 18 08 00 00 lea 0x818(%rbx),%r10 af227: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) af22e: 4d 8d 8d f8 0a 00 00 lea 0xaf8(%r13),%r9 af235: 48 29 f9 sub %rdi,%rcx af238: 4c 89 54 24 10 mov %r10,0x10(%rsp) af23d: 81 c1 10 08 00 00 add $0x810,%ecx af243: c1 e9 03 shr $0x3,%ecx af246: f3 48 ab rep stos %rax,%es:(%rdi) af249: 4c 89 cf mov %r9,%rdi af24c: 4c 89 4c 24 08 mov %r9,0x8(%rsp) af251: 48 c7 83 08 08 00 00 movq $0xffffffffffffffff,0x808(%rbx) af258: ff ff ff ff af25c: e8 00 00 00 00 callq af261 af261: 8b 4d e8 mov -0x18(%rbp),%ecx af264: 8b 55 e4 mov -0x1c(%rbp),%edx af267: 45 31 c0 xor %r8d,%r8d af26a: 8b 75 e0 mov -0x20(%rbp),%esi af26d: 4c 89 ef mov %r13,%rdi af270: e8 00 00 00 00 callq af275 af275: 4c 8b 5c 24 18 mov 0x18(%rsp),%r11 af27a: 4c 89 df mov %r11,%rdi af27d: e8 2e 74 ff ff callq a66b0 af282: 45 31 c0 xor %r8d,%r8d af285: 31 c9 xor %ecx,%ecx af287: 31 d2 xor %edx,%edx af289: 31 f6 xor %esi,%esi af28b: 4c 89 ef mov %r13,%rdi af28e: e8 00 00 00 00 callq af293 af293: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 af298: 4c 89 cf mov %r9,%rdi af29b: e8 00 00 00 00 callq af2a0 af2a0: 4d 63 ce movslq %r14d,%r9 af2a3: 4b 8b 84 cd c8 8d 00 mov 0x8dc8(%r13,%r9,8),%rax af2aa: 00 af2ab: 48 85 c0 test %rax,%rax af2ae: 0f 84 7d f0 ff ff je ae331 af2b4: 48 8b 13 mov (%rbx),%rdx af2b7: 48 8d 78 08 lea 0x8(%rax),%rdi af2bb: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi af2bf: 48 89 10 mov %rdx,(%rax) af2c2: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 af2c7: 49 8b 52 f0 mov -0x10(%r10),%rdx af2cb: 48 89 90 08 08 00 00 mov %rdx,0x808(%rax) af2d2: 48 29 f8 sub %rdi,%rax af2d5: 48 29 c3 sub %rax,%rbx af2d8: 05 10 08 00 00 add $0x810,%eax af2dd: c1 e8 03 shr $0x3,%eax af2e0: 48 89 de mov %rbx,%rsi af2e3: 89 c1 mov %eax,%ecx af2e5: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) af2e8: e9 44 f0 ff ff jmpq ae331 af2ed: ba 10 00 00 00 mov $0x10,%edx af2f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi af2f9: e8 00 00 00 00 callq af2fe af2fe: ba 0d 00 00 00 mov $0xd,%edx af303: 48 c7 c6 00 00 00 00 mov $0x0,%rsi af30a: 4c 89 ff mov %r15,%rdi af30d: e8 00 00 00 00 callq af312 af312: 41 8b 87 08 07 00 00 mov 0x708(%r15),%eax af319: e9 bb f1 ff ff jmpq ae4d9 af31e: ba 18 00 00 00 mov $0x18,%edx af323: 48 c7 c6 00 00 00 00 mov $0x0,%rsi af32a: e8 00 00 00 00 callq af32f af32f: 41 f6 87 20 07 00 00 testb $0x2,0x720(%r15) af336: 02 af337: 74 38 je af371 af339: ba 13 00 00 00 mov $0x13,%edx af33e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi af345: 4c 89 ff mov %r15,%rdi af348: e8 00 00 00 00 callq af34d af34d: 41 8b 87 08 07 00 00 mov 0x708(%r15),%eax af354: e9 80 f1 ff ff jmpq ae4d9 af359: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af360: e8 00 00 00 00 callq af365 af365: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af36c: e9 7c fc ff ff jmpq aefed af371: ba 07 00 00 00 mov $0x7,%edx af376: 48 c7 c6 00 00 00 00 mov $0x0,%rsi af37d: 4c 89 ff mov %r15,%rdi af380: e8 00 00 00 00 callq af385 af385: 41 8b 87 08 07 00 00 mov 0x708(%r15),%eax af38c: e9 48 f1 ff ff jmpq ae4d9 af391: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af398: e8 00 00 00 00 callq af39d af39d: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af3a4: e9 f7 fb ff ff jmpq aefa0 af3a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af3b0: e8 00 00 00 00 callq af3b5 af3b5: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af3bc: e9 78 fb ff ff jmpq aef39 af3c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af3c8: e8 00 00 00 00 callq af3cd af3cd: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af3d4: e9 0f fb ff ff jmpq aeee8 af3d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af3e0: e8 00 00 00 00 callq af3e5 af3e5: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af3ec: e9 a6 fa ff ff jmpq aee97 af3f1: 41 bc ea ff ff ff mov $0xffffffea,%r12d af3f7: e9 fb e5 ff ff jmpq ad9f7 af3fc: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d af402: e9 f0 e5 ff ff jmpq ad9f7 af407: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af40e: e8 00 00 00 00 callq af413 af413: e9 91 f8 ff ff jmpq aeca9 af418: e8 00 00 00 00 callq af41d af41d: 44 8b 64 24 04 mov 0x4(%rsp),%r12d af422: e9 d0 e5 ff ff jmpq ad9f7 af427: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af42e: e8 00 00 00 00 callq af433 af433: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af43a: e9 07 fa ff ff jmpq aee46 af43f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af446: e8 00 00 00 00 callq af44b af44b: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af452: e9 9e f9 ff ff jmpq aedf5 af457: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af45e: e8 00 00 00 00 callq af463 af463: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af46a: e9 35 f9 ff ff jmpq aeda4 af46f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af476: e8 00 00 00 00 callq af47b af47b: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af482: e9 cc f8 ff ff jmpq aed53 af487: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af48e: e8 00 00 00 00 callq af493 af493: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af49a: e9 62 f8 ff ff jmpq aed01 af49f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af4a6: e8 00 00 00 00 callq af4ab af4ab: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af4b2: e9 5a f6 ff ff jmpq aeb11 af4b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af4be: e8 00 00 00 00 callq af4c3 af4c3: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af4ca: e9 f1 f5 ff ff jmpq aeac0 af4cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af4d6: e8 00 00 00 00 callq af4db af4db: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af4e2: e9 88 f5 ff ff jmpq aea6f af4e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af4ee: e8 00 00 00 00 callq af4f3 af4f3: 49 8b 87 38 94 00 00 mov 0x9438(%r15),%rax af4fa: e9 1f f5 ff ff jmpq aea1e af4ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af506: e8 00 00 00 00 callq af50b af50b: e9 b6 f4 ff ff jmpq ae9c6 00000000000af510 : af510: e8 00 00 00 00 callq af515 af515: e9 96 dc ff ff jmpq ad1b0 af51a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000af520 : af520: e8 00 00 00 00 callq af525 af525: 41 56 push %r14 af527: 41 55 push %r13 af529: 41 54 push %r12 af52b: 55 push %rbp af52c: 53 push %rbx af52d: 4c 8b 27 mov (%rdi),%r12 af530: f6 c1 01 test $0x1,%cl af533: 0f 85 a5 03 00 00 jne af8de af539: 49 89 f6 mov %rsi,%r14 af53c: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi af542: 48 89 fb mov %rdi,%rbx af545: 48 89 d5 mov %rdx,%rbp af548: 41 89 cd mov %ecx,%r13d af54b: 85 f6 test %esi,%esi af54d: 0f 8e 7a 03 00 00 jle af8cd af553: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af55a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx af561: 48 8d 50 01 lea 0x1(%rax),%rdx af565: 23 83 40 02 00 00 and 0x240(%rbx),%eax af56b: 48 8d 04 81 lea (%rcx,%rax,4),%rax af56f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) af576: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) af57c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi af582: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af589: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax af590: 8d 56 ff lea -0x1(%rsi),%edx af593: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) af59a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) af5a0: 85 d2 test %edx,%edx af5a2: 0f 8e 0d 03 00 00 jle af8b5 af5a8: 48 8d 50 01 lea 0x1(%rax),%rdx af5ac: 23 83 40 02 00 00 and 0x240(%rbx),%eax af5b2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) af5b9: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx af5c0: 48 8d 04 82 lea (%rdx,%rax,4),%rax af5c4: c7 00 00 05 10 00 movl $0x100500,(%rax) af5ca: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx af5d0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af5d7: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax af5de: 8d 51 ff lea -0x1(%rcx),%edx af5e1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) af5e8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) af5ee: 85 d2 test %edx,%edx af5f0: 0f 8e a7 02 00 00 jle af89d af5f6: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 af5fd: 48 8d 50 01 lea 0x1(%rax),%rdx af601: 23 83 40 02 00 00 and 0x240(%rbx),%eax af607: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) af60e: 49 8d 04 83 lea (%r11,%rax,4),%rax af612: 44 89 30 mov %r14d,(%rax) af615: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi af61b: 49 c1 ee 20 shr $0x20,%r14 af61f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af626: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax af62d: 8d 57 ff lea -0x1(%rdi),%edx af630: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) af637: 89 93 28 02 00 00 mov %edx,0x228(%rbx) af63d: 85 d2 test %edx,%edx af63f: 0f 8e 40 02 00 00 jle af885 af645: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 af64c: 48 8d 50 01 lea 0x1(%rax),%rdx af650: 23 83 40 02 00 00 and 0x240(%rbx),%eax af656: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) af65d: 49 8d 04 82 lea (%r10,%rax,4),%rax af661: 44 89 30 mov %r14d,(%rax) af664: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi af66a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af671: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax af678: 8d 56 ff lea -0x1(%rsi),%edx af67b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) af682: 89 93 28 02 00 00 mov %edx,0x228(%rbx) af688: 85 d2 test %edx,%edx af68a: 0f 8e dd 01 00 00 jle af86d af690: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 af697: 48 8d 50 01 lea 0x1(%rax),%rdx af69b: 23 83 40 02 00 00 and 0x240(%rbx),%eax af6a1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) af6a8: 49 8d 04 81 lea (%r9,%rax,4),%rax af6ac: 89 28 mov %ebp,(%rax) af6ae: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx af6b4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af6bb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax af6c2: 41 83 e5 02 and $0x2,%r13d af6c6: 8d 51 ff lea -0x1(%rcx),%edx af6c9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) af6d0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) af6d6: 75 09 jne af6e1 af6d8: 5b pop %rbx af6d9: 5d pop %rbp af6da: 41 5c pop %r12 af6dc: 41 5d pop %r13 af6de: 41 5e pop %r14 af6e0: c3 retq af6e1: 85 d2 test %edx,%edx af6e3: 0f 8e 57 02 00 00 jle af940 af6e9: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 af6f0: 48 8d 50 01 lea 0x1(%rax),%rdx af6f4: 23 83 40 02 00 00 and 0x240(%rbx),%eax af6fa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) af701: 49 8d 04 80 lea (%r8,%rax,4),%rax af705: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) af70b: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi af711: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af718: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax af71f: 8d 57 ff lea -0x1(%rdi),%edx af722: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) af729: 89 93 28 02 00 00 mov %edx,0x228(%rbx) af72f: 85 d2 test %edx,%edx af731: 0f 8e f1 01 00 00 jle af928 af737: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi af73e: 48 8d 50 01 lea 0x1(%rax),%rdx af742: 23 83 40 02 00 00 and 0x240(%rbx),%eax af748: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) af74f: 48 8d 04 87 lea (%rdi,%rax,4),%rax af753: c7 00 00 00 10 00 movl $0x100000,(%rax) af759: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi af75f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af766: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax af76d: 8d 56 ff lea -0x1(%rsi),%edx af770: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) af777: 89 93 28 02 00 00 mov %edx,0x228(%rbx) af77d: 49 8b 8c 24 e8 5a 01 mov 0x15ae8(%r12),%rcx af784: 00 af785: 8b 29 mov (%rcx),%ebp af787: 81 c5 b5 10 00 00 add $0x10b5,%ebp af78d: 85 d2 test %edx,%edx af78f: 0f 8e 7b 01 00 00 jle af910 af795: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi af79c: 48 8d 50 01 lea 0x1(%rax),%rdx af7a0: 23 83 40 02 00 00 and 0x240(%rbx),%eax af7a6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) af7ad: 48 8d 04 86 lea (%rsi,%rax,4),%rax af7b1: 89 28 mov %ebp,(%rax) af7b3: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi af7b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af7c0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax af7c7: 8d 57 ff lea -0x1(%rdi),%edx af7ca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) af7d1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) af7d7: 85 d2 test %edx,%edx af7d9: 0f 8e 19 01 00 00 jle af8f8 af7df: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx af7e6: 48 8d 50 01 lea 0x1(%rax),%rdx af7ea: 23 83 40 02 00 00 and 0x240(%rbx),%eax af7f0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) af7f7: 48 8d 04 81 lea (%rcx,%rax,4),%rax af7fb: c7 00 00 00 00 00 movl $0x0,(%rax) af801: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx af807: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af80e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax af815: 8d 51 ff lea -0x1(%rcx),%edx af818: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) af81f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) af825: 85 d2 test %edx,%edx af827: 0f 8e b3 00 00 00 jle af8e0 af82d: 48 8d 50 01 lea 0x1(%rax),%rdx af831: 23 83 40 02 00 00 and 0x240(%rbx),%eax af837: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) af83e: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx af845: 48 8d 04 82 lea (%rdx,%rax,4),%rax af849: c7 00 00 00 00 20 movl $0x20000000,(%rax) af84f: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax af856: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) af85d: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) af864: 5b pop %rbx af865: 5d pop %rbp af866: 41 5c pop %r12 af868: 41 5d pop %r13 af86a: 41 5e pop %r14 af86c: c3 retq af86d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af874: e8 00 00 00 00 callq af879 af879: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af880: e9 0b fe ff ff jmpq af690 af885: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af88c: e8 00 00 00 00 callq af891 af891: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af898: e9 a8 fd ff ff jmpq af645 af89d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af8a4: e8 00 00 00 00 callq af8a9 af8a9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af8b0: e9 41 fd ff ff jmpq af5f6 af8b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af8bc: e8 00 00 00 00 callq af8c1 af8c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af8c8: e9 db fc ff ff jmpq af5a8 af8cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af8d4: e8 00 00 00 00 callq af8d9 af8d9: e9 75 fc ff ff jmpq af553 af8de: 0f 0b ud2 af8e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af8e7: e8 00 00 00 00 callq af8ec af8ec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af8f3: e9 35 ff ff ff jmpq af82d af8f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af8ff: e8 00 00 00 00 callq af904 af904: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af90b: e9 cf fe ff ff jmpq af7df af910: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af917: e8 00 00 00 00 callq af91c af91c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af923: e9 6d fe ff ff jmpq af795 af928: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af92f: e8 00 00 00 00 callq af934 af934: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af93b: e9 f7 fd ff ff jmpq af737 af940: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af947: e8 00 00 00 00 callq af94c af94c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax af953: e9 91 fd ff ff jmpq af6e9 af958: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) af95f: 00 00000000000af960 : af960: e8 00 00 00 00 callq af965 af965: 41 57 push %r15 af967: 31 d2 xor %edx,%edx af969: 48 8d b7 e8 b1 00 00 lea 0xb1e8(%rdi),%rsi af970: 41 56 push %r14 af972: 41 55 push %r13 af974: 41 54 push %r12 af976: 55 push %rbp af977: 48 89 fd mov %rdi,%rbp af97a: 53 push %rbx af97b: 48 83 ec 58 sub $0x58,%rsp af97f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax af986: 00 00 af988: 48 89 44 24 50 mov %rax,0x50(%rsp) af98d: 31 c0 xor %eax,%eax af98f: e8 00 00 00 00 callq af994 af994: 85 c0 test %eax,%eax af996: 74 23 je af9bb af998: 48 8b 5c 24 50 mov 0x50(%rsp),%rbx af99d: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx af9a4: 00 00 af9a6: 0f 85 d6 0c 00 00 jne b0682 af9ac: 48 83 c4 58 add $0x58,%rsp af9b0: 5b pop %rbx af9b1: 5d pop %rbp af9b2: 41 5c pop %r12 af9b4: 41 5d pop %r13 af9b6: 41 5e pop %r14 af9b8: 41 5f pop %r15 af9ba: c3 retq af9bb: 31 d2 xor %edx,%edx af9bd: 48 8d b5 08 b2 00 00 lea 0xb208(%rbp),%rsi af9c4: 48 89 ef mov %rbp,%rdi af9c7: e8 00 00 00 00 callq af9cc af9cc: 85 c0 test %eax,%eax af9ce: 75 c8 jne af998 af9d0: 80 bd 41 66 01 00 00 cmpb $0x0,0x16641(%rbp) af9d7: 48 8b 85 e8 39 01 00 mov 0x139e8(%rbp),%rax af9de: 4c 8d b5 80 98 00 00 lea 0x9880(%rbp),%r14 af9e5: 0f 84 bb 07 00 00 je b01a6 af9eb: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) af9f2: 00 00 af9f4: 48 85 c0 test %rax,%rax af9f7: 0f 84 62 07 00 00 je b015f af9fd: f6 40 04 04 testb $0x4,0x4(%rax) afa01: 0f 84 58 07 00 00 je b015f afa07: 80 bd 74 9a 00 00 00 cmpb $0x0,0x9a74(%rbp) afa0e: 0f 84 4b 07 00 00 je b015f afa14: 83 bd 08 07 00 00 17 cmpl $0x17,0x708(%rbp) afa1b: b8 00 01 00 00 mov $0x100,%eax afa20: bb 00 09 00 00 mov $0x900,%ebx afa25: 48 c7 c2 00 00 00 00 mov $0x0,%rdx afa2c: 0f 45 d8 cmovne %eax,%ebx afa2f: 48 c7 c0 00 00 00 00 mov $0x0,%rax afa36: 49 c7 c1 00 00 00 00 mov $0x0,%r9 afa3d: 44 8b 9d 28 8a 00 00 mov 0x8a28(%rbp),%r11d afa44: 48 0f 44 c2 cmove %rdx,%rax afa48: 41 bc 90 08 00 00 mov $0x890,%r12d afa4e: b9 02 00 00 00 mov $0x2,%ecx afa53: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) afa5a: 00 00 afa5c: 45 8d 53 06 lea 0x6(%r11),%r10d afa60: 4c 8d 44 24 28 lea 0x28(%rsp),%r8 afa65: 48 89 ef mov %rbp,%rdi afa68: 44 89 5c 24 0c mov %r11d,0xc(%rsp) afa6d: 48 89 44 24 18 mov %rax,0x18(%rsp) afa72: 48 c7 c0 00 00 00 00 mov $0x0,%rax afa79: 44 8b bd 30 8a 00 00 mov 0x8a30(%rbp),%r15d afa80: 4c 0f 45 c8 cmovne %rax,%r9 afa84: b8 98 00 00 00 mov $0x98,%eax afa89: 44 89 54 24 08 mov %r10d,0x8(%rsp) afa8e: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) afa95: 00 00 afa97: 4c 0f 45 e0 cmovne %rax,%r12 afa9b: 31 f6 xor %esi,%esi afa9d: 8b 85 34 8a 00 00 mov 0x8a34(%rbp),%eax afaa3: 4c 89 4c 24 10 mov %r9,0x10(%rsp) afaa8: 89 44 24 04 mov %eax,0x4(%rsp) afaac: 43 8d 04 52 lea (%r10,%r10,2),%eax afab0: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) afab7: 00 00 afab9: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx afac0: 44 8d ac 82 83 01 00 lea 0x183(%rdx,%rax,4),%r13d afac7: 00 afac8: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) afacf: 00 00 afad1: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) afad8: 00 00 afada: 45 30 ed xor %r13b,%r13b afadd: 44 01 eb add %r13d,%ebx afae0: 8d 53 38 lea 0x38(%rbx),%edx afae3: e8 00 00 00 00 callq afae8 afae8: 85 c0 test %eax,%eax afaea: 0f 85 58 0a 00 00 jne b0548 afaf0: 44 89 ee mov %r13d,%esi afaf3: 44 8b 5c 24 0c mov 0xc(%rsp),%r11d afaf8: 44 8b 54 24 08 mov 0x8(%rsp),%r10d afafd: 31 d2 xor %edx,%edx afaff: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 afb04: 49 c1 ec 02 shr $0x2,%r12 afb08: c1 ee 02 shr $0x2,%esi afb0b: 41 8b 3c 91 mov (%r9,%rdx,4),%edi afb0f: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afb14: 8d 0c 30 lea (%rax,%rsi,1),%ecx afb17: 83 c0 01 add $0x1,%eax afb1a: 89 3c 8a mov %edi,(%rdx,%rcx,4) afb1d: 48 63 d0 movslq %eax,%rdx afb20: 49 39 d4 cmp %rdx,%r12 afb23: 77 e6 ja afb0b afb25: 89 da mov %ebx,%edx afb27: b9 00 00 7c b0 mov $0xb07c0000,%ecx afb2c: c1 ea 02 shr $0x2,%edx afb2f: 89 d7 mov %edx,%edi afb31: 8d 72 0e lea 0xe(%rdx),%esi afb34: 48 8d 04 bd 00 00 00 lea 0x0(,%rdi,4),%rax afb3b: 00 afb3c: 48 f7 df neg %rdi afb3f: 48 c1 e6 02 shl $0x2,%rsi afb43: 48 c1 e7 02 shl $0x2,%rdi afb47: eb 07 jmp afb50 afb49: 8b 8c 07 00 00 00 00 mov 0x0(%rdi,%rax,1),%ecx afb50: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afb55: 89 0c 02 mov %ecx,(%rdx,%rax,1) afb58: 48 83 c0 04 add $0x4,%rax afb5c: 48 39 c6 cmp %rax,%rsi afb5f: 75 e8 jne afb49 afb61: 45 85 d2 test %r10d,%r10d afb64: 0f 8e f5 0a 00 00 jle b065f afb6a: 41 8d 53 05 lea 0x5(%r11),%edx afb6e: 48 8b 44 24 18 mov 0x18(%rsp),%rax afb73: 48 83 c2 01 add $0x1,%rdx afb77: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx afb7e: 00 afb7f: 48 29 d1 sub %rdx,%rcx afb82: 31 d2 xor %edx,%edx afb84: 48 8d 0c 88 lea (%rax,%rcx,4),%rcx afb88: eb 04 jmp afb8e afb8a: 8b 54 24 30 mov 0x30(%rsp),%edx afb8e: 8d 72 01 lea 0x1(%rdx),%esi afb91: 48 83 c0 1c add $0x1c,%rax afb95: 89 74 24 30 mov %esi,0x30(%rsp) afb99: 48 8b 74 24 40 mov 0x40(%rsp),%rsi afb9e: c7 04 96 00 76 01 c0 movl $0xc0017600,(%rsi,%rdx,4) afba5: 8b 50 e4 mov -0x1c(%rax),%edx afba8: 8b 70 e8 mov -0x18(%rax),%esi afbab: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx afbaf: 48 8d 94 56 52 2b 00 lea 0x2b52(%rsi,%rdx,2),%rdx afbb6: 00 afbb7: 8b 70 ec mov -0x14(%rax),%esi afbba: 48 8b 54 d5 08 mov 0x8(%rbp,%rdx,8),%rdx afbbf: 8b 3c b2 mov (%rdx,%rsi,4),%edi afbc2: 8b 70 f0 mov -0x10(%rax),%esi afbc5: 8b 54 24 30 mov 0x30(%rsp),%edx afbc9: 8d bc 37 00 d4 ff ff lea -0x2c00(%rdi,%rsi,1),%edi afbd0: 48 8b 74 24 40 mov 0x40(%rsp),%rsi afbd5: 44 8d 42 01 lea 0x1(%rdx),%r8d afbd9: 44 89 44 24 30 mov %r8d,0x30(%rsp) afbde: 89 3c 96 mov %edi,(%rsi,%rdx,4) afbe1: 8b 54 24 30 mov 0x30(%rsp),%edx afbe5: 8d 72 01 lea 0x1(%rdx),%esi afbe8: 89 74 24 30 mov %esi,0x30(%rsp) afbec: 48 8b 74 24 40 mov 0x40(%rsp),%rsi afbf1: 8b 78 f4 mov -0xc(%rax),%edi afbf4: 89 3c 96 mov %edi,(%rsi,%rdx,4) afbf7: 48 39 c1 cmp %rax,%rcx afbfa: 75 8e jne afb8a afbfc: 8b 44 24 30 mov 0x30(%rsp),%eax afc00: 8d 50 01 lea 0x1(%rax),%edx afc03: 48 c1 e0 02 shl $0x2,%rax afc07: 89 54 24 30 mov %edx,0x30(%rsp) afc0b: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afc10: 45 89 ed mov %r13d,%r13d afc13: 45 0f af fb imul %r11d,%r15d afc17: 4c 03 6c 24 38 add 0x38(%rsp),%r13 afc1c: 44 0f af 7c 24 04 imul 0x4(%rsp),%r15d afc22: c7 04 02 00 76 02 c0 movl $0xc0027600,(%rdx,%rax,1) afc29: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax afc30: 8b 10 mov (%rax),%edx afc32: 8b 44 24 30 mov 0x30(%rsp),%eax afc36: 8d 48 01 lea 0x1(%rax),%ecx afc39: 81 ea f4 1d 00 00 sub $0x1df4,%edx afc3f: 89 4c 24 30 mov %ecx,0x30(%rsp) afc43: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx afc48: 89 14 81 mov %edx,(%rcx,%rax,4) afc4b: 8b 44 24 30 mov 0x30(%rsp),%eax afc4f: 4c 89 e9 mov %r13,%rcx afc52: 49 c1 ed 28 shr $0x28,%r13 afc56: 48 c1 e9 08 shr $0x8,%rcx afc5a: 8d 50 01 lea 0x1(%rax),%edx afc5d: 89 54 24 30 mov %edx,0x30(%rsp) afc61: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afc66: 89 0c 82 mov %ecx,(%rdx,%rax,4) afc69: 8b 44 24 30 mov 0x30(%rsp),%eax afc6d: 43 8d 0c 3f lea (%r15,%r15,1),%ecx afc71: 8d 50 01 lea 0x1(%rax),%edx afc74: 89 54 24 30 mov %edx,0x30(%rsp) afc78: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afc7d: 44 89 2c 82 mov %r13d,(%rdx,%rax,4) afc81: 8b 44 24 30 mov 0x30(%rsp),%eax afc85: 8d 50 01 lea 0x1(%rax),%edx afc88: 89 54 24 30 mov %edx,0x30(%rsp) afc8c: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afc91: c7 04 82 00 15 03 c0 movl $0xc0031500,(%rdx,%rax,4) afc98: 8b 44 24 30 mov 0x30(%rsp),%eax afc9c: 8d 50 01 lea 0x1(%rax),%edx afc9f: 89 54 24 30 mov %edx,0x30(%rsp) afca3: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afca8: 89 0c 82 mov %ecx,(%rdx,%rax,4) afcab: 8b 44 24 30 mov 0x30(%rsp),%eax afcaf: 8d 50 01 lea 0x1(%rax),%edx afcb2: 89 54 24 30 mov %edx,0x30(%rsp) afcb6: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afcbb: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) afcc2: 8b 44 24 30 mov 0x30(%rsp),%eax afcc6: 8d 50 01 lea 0x1(%rax),%edx afcc9: 89 54 24 30 mov %edx,0x30(%rsp) afccd: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afcd2: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) afcd9: 8b 44 24 30 mov 0x30(%rsp),%eax afcdd: 8d 50 01 lea 0x1(%rax),%edx afce0: 89 54 24 30 mov %edx,0x30(%rsp) afce4: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afce9: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) afcf0: 8b 44 24 30 mov 0x30(%rsp),%eax afcf4: 8d 50 01 lea 0x1(%rax),%edx afcf7: 89 54 24 30 mov %edx,0x30(%rsp) afcfb: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afd00: c7 04 82 00 46 00 c0 movl $0xc0004600,(%rdx,%rax,4) afd07: 8b 44 24 30 mov 0x30(%rsp),%eax afd0b: 8d 50 01 lea 0x1(%rax),%edx afd0e: 89 54 24 30 mov %edx,0x30(%rsp) afd12: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afd17: c7 04 82 07 04 00 00 movl $0x407,(%rdx,%rax,4) afd1e: 45 85 d2 test %r10d,%r10d afd21: 0f 8e b9 00 00 00 jle afde0 afd27: 41 8d 43 05 lea 0x5(%r11),%eax afd2b: 31 c9 xor %ecx,%ecx afd2d: 41 b8 15 0e 00 00 mov $0xe15,%r8d afd33: 45 31 c9 xor %r9d,%r9d afd36: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi afd3d: 00 afd3e: 31 ff xor %edi,%edi afd40: 41 bc 01 00 00 00 mov $0x1,%r12d afd46: 48 29 c6 sub %rax,%rsi afd49: 31 c0 xor %eax,%eax afd4b: 48 c1 e6 02 shl $0x2,%rsi afd4f: eb 25 jmp afd76 afd51: 8b b8 00 00 00 00 mov 0x0(%rax),%edi afd57: 44 8b a0 00 00 00 00 mov 0x0(%rax),%r12d afd5e: 48 83 c0 1c add $0x1c,%rax afd62: 44 8b 88 00 00 00 00 mov 0x0(%rax),%r9d afd69: 44 8b 80 00 00 00 00 mov 0x0(%rax),%r8d afd70: 8b 88 00 00 00 00 mov 0x0(%rax),%ecx afd76: 8b 54 24 30 mov 0x30(%rsp),%edx afd7a: 44 8d 6a 01 lea 0x1(%rdx),%r13d afd7e: 44 89 6c 24 30 mov %r13d,0x30(%rsp) afd83: 4c 8b 6c 24 40 mov 0x40(%rsp),%r13 afd88: 41 c7 44 95 00 00 76 movl $0xc0017600,0x0(%r13,%rdx,4) afd8f: 01 c0 afd91: 4b 8d 14 a4 lea (%r12,%r12,4),%rdx afd95: 48 8d 94 57 52 2b 00 lea 0x2b52(%rdi,%rdx,2),%rdx afd9c: 00 afd9d: 48 8b 54 d5 08 mov 0x8(%rbp,%rdx,8),%rdx afda2: 42 8b 3c 8a mov (%rdx,%r9,4),%edi afda6: 8b 54 24 30 mov 0x30(%rsp),%edx afdaa: 45 8d 84 38 00 d4 ff lea -0x2c00(%r8,%rdi,1),%r8d afdb1: ff afdb2: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi afdb7: 44 8d 4a 01 lea 0x1(%rdx),%r9d afdbb: 44 89 4c 24 30 mov %r9d,0x30(%rsp) afdc0: 44 89 04 97 mov %r8d,(%rdi,%rdx,4) afdc4: 8b 54 24 30 mov 0x30(%rsp),%edx afdc8: 8d 7a 01 lea 0x1(%rdx),%edi afdcb: 89 7c 24 30 mov %edi,0x30(%rsp) afdcf: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi afdd4: 89 0c 97 mov %ecx,(%rdi,%rdx,4) afdd7: 48 39 c6 cmp %rax,%rsi afdda: 0f 85 71 ff ff ff jne afd51 afde0: 8b 44 24 30 mov 0x30(%rsp),%eax afde4: 48 8b 54 24 38 mov 0x38(%rsp),%rdx afde9: 8d 48 01 lea 0x1(%rax),%ecx afdec: 48 01 da add %rbx,%rdx afdef: 89 4c 24 30 mov %ecx,0x30(%rsp) afdf3: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx afdf8: c7 04 81 00 76 02 c0 movl $0xc0027600,(%rcx,%rax,4) afdff: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax afe06: 8b 08 mov (%rax),%ecx afe08: 8b 44 24 30 mov 0x30(%rsp),%eax afe0c: 8d 70 01 lea 0x1(%rax),%esi afe0f: 81 e9 f4 1d 00 00 sub $0x1df4,%ecx afe15: 89 74 24 30 mov %esi,0x30(%rsp) afe19: 48 8b 74 24 40 mov 0x40(%rsp),%rsi afe1e: 89 0c 86 mov %ecx,(%rsi,%rax,4) afe21: 8b 44 24 30 mov 0x30(%rsp),%eax afe25: 48 89 d6 mov %rdx,%rsi afe28: 48 c1 ea 28 shr $0x28,%rdx afe2c: 48 c1 ee 08 shr $0x8,%rsi afe30: 8d 48 01 lea 0x1(%rax),%ecx afe33: 89 4c 24 30 mov %ecx,0x30(%rsp) afe37: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx afe3c: 89 34 81 mov %esi,(%rcx,%rax,4) afe3f: 8b 44 24 30 mov 0x30(%rsp),%eax afe43: 8d 48 01 lea 0x1(%rax),%ecx afe46: 89 4c 24 30 mov %ecx,0x30(%rsp) afe4a: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx afe4f: 89 14 81 mov %edx,(%rcx,%rax,4) afe52: 8b 44 24 30 mov 0x30(%rsp),%eax afe56: 8d 50 01 lea 0x1(%rax),%edx afe59: 89 54 24 30 mov %edx,0x30(%rsp) afe5d: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afe62: c7 04 82 00 15 03 c0 movl $0xc0031500,(%rdx,%rax,4) afe69: 8b 54 24 30 mov 0x30(%rsp),%edx afe6d: 8d 42 01 lea 0x1(%rdx),%eax afe70: 89 44 24 30 mov %eax,0x30(%rsp) afe74: 44 89 f8 mov %r15d,%eax afe77: c1 e8 1f shr $0x1f,%eax afe7a: 41 01 c7 add %eax,%r15d afe7d: 48 8b 44 24 40 mov 0x40(%rsp),%rax afe82: 41 d1 ff sar %r15d afe85: 43 8d 34 bf lea (%r15,%r15,4),%esi afe89: 89 34 90 mov %esi,(%rax,%rdx,4) afe8c: 8b 44 24 30 mov 0x30(%rsp),%eax afe90: 8d 50 01 lea 0x1(%rax),%edx afe93: 89 54 24 30 mov %edx,0x30(%rsp) afe97: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afe9c: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) afea3: 8b 44 24 30 mov 0x30(%rsp),%eax afea7: 8d 50 01 lea 0x1(%rax),%edx afeaa: 89 54 24 30 mov %edx,0x30(%rsp) afeae: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afeb3: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) afeba: 8b 44 24 30 mov 0x30(%rsp),%eax afebe: 8d 50 01 lea 0x1(%rax),%edx afec1: 89 54 24 30 mov %edx,0x30(%rsp) afec5: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afeca: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) afed1: 8b 44 24 30 mov 0x30(%rsp),%eax afed5: 8d 50 01 lea 0x1(%rax),%edx afed8: 89 54 24 30 mov %edx,0x30(%rsp) afedc: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afee1: c7 04 82 00 46 00 c0 movl $0xc0004600,(%rdx,%rax,4) afee8: 8b 44 24 30 mov 0x30(%rsp),%eax afeec: 8d 50 01 lea 0x1(%rax),%edx afeef: 89 54 24 30 mov %edx,0x30(%rsp) afef3: 48 8b 54 24 40 mov 0x40(%rsp),%rdx afef8: c7 04 82 07 04 00 00 movl $0x407,(%rdx,%rax,4) afeff: 45 85 d2 test %r10d,%r10d aff02: 0f 8e b8 00 00 00 jle affc0 aff08: 41 8d 43 05 lea 0x5(%r11),%eax aff0c: 31 ff xor %edi,%edi aff0e: 41 b9 15 0e 00 00 mov $0xe15,%r9d aff14: 45 31 db xor %r11d,%r11d aff17: 4c 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%r8 aff1e: 00 aff1f: 31 c9 xor %ecx,%ecx aff21: 41 ba 01 00 00 00 mov $0x1,%r10d aff27: 49 29 c0 sub %rax,%r8 aff2a: 31 c0 xor %eax,%eax aff2c: 49 c1 e0 02 shl $0x2,%r8 aff30: eb 25 jmp aff57 aff32: 8b 88 00 00 00 00 mov 0x0(%rax),%ecx aff38: 44 8b 90 00 00 00 00 mov 0x0(%rax),%r10d aff3f: 48 83 c0 1c add $0x1c,%rax aff43: 44 8b 98 00 00 00 00 mov 0x0(%rax),%r11d aff4a: 44 8b 88 00 00 00 00 mov 0x0(%rax),%r9d aff51: 8b b8 00 00 00 00 mov 0x0(%rax),%edi aff57: 8b 54 24 30 mov 0x30(%rsp),%edx aff5b: 44 8d 62 01 lea 0x1(%rdx),%r12d aff5f: 44 89 64 24 30 mov %r12d,0x30(%rsp) aff64: 4c 8b 64 24 40 mov 0x40(%rsp),%r12 aff69: 41 c7 04 94 00 76 01 movl $0xc0017600,(%r12,%rdx,4) aff70: c0 aff71: 4b 8d 14 92 lea (%r10,%r10,4),%rdx aff75: 48 8d 94 51 52 2b 00 lea 0x2b52(%rcx,%rdx,2),%rdx aff7c: 00 aff7d: 48 8b 54 d5 08 mov 0x8(%rbp,%rdx,8),%rdx aff82: 42 8b 0c 9a mov (%rdx,%r11,4),%ecx aff86: 8b 54 24 30 mov 0x30(%rsp),%edx aff8a: 45 8d 8c 09 00 d4 ff lea -0x2c00(%r9,%rcx,1),%r9d aff91: ff aff92: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx aff97: 44 8d 52 01 lea 0x1(%rdx),%r10d aff9b: 44 89 54 24 30 mov %r10d,0x30(%rsp) affa0: 44 89 0c 91 mov %r9d,(%rcx,%rdx,4) affa4: 8b 54 24 30 mov 0x30(%rsp),%edx affa8: 8d 4a 01 lea 0x1(%rdx),%ecx affab: 89 4c 24 30 mov %ecx,0x30(%rsp) affaf: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx affb4: 89 3c 91 mov %edi,(%rcx,%rdx,4) affb7: 4c 39 c0 cmp %r8,%rax affba: 0f 85 72 ff ff ff jne aff32 affc0: 8b 44 24 30 mov 0x30(%rsp),%eax affc4: 48 03 5c 24 38 add 0x38(%rsp),%rbx affc9: 4c 8d 44 24 20 lea 0x20(%rsp),%r8 affce: 4c 89 f7 mov %r14,%rdi affd1: 8d 50 01 lea 0x1(%rax),%edx affd4: 89 54 24 30 mov %edx,0x30(%rsp) affd8: 48 8b 54 24 40 mov 0x40(%rsp),%rdx affdd: c7 04 82 00 76 02 c0 movl $0xc0027600,(%rdx,%rax,4) affe4: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax affeb: 8b 10 mov (%rax),%edx affed: 8b 44 24 30 mov 0x30(%rsp),%eax afff1: 8d 48 01 lea 0x1(%rax),%ecx afff4: 81 ea f4 1d 00 00 sub $0x1df4,%edx afffa: 89 4c 24 30 mov %ecx,0x30(%rsp) afffe: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx b0003: 89 14 81 mov %edx,(%rcx,%rax,4) b0006: 8b 44 24 30 mov 0x30(%rsp),%eax b000a: 48 89 d9 mov %rbx,%rcx b000d: 48 c1 eb 28 shr $0x28,%rbx b0011: 48 c1 e9 08 shr $0x8,%rcx b0015: 8d 50 01 lea 0x1(%rax),%edx b0018: 89 54 24 30 mov %edx,0x30(%rsp) b001c: 48 8b 54 24 40 mov 0x40(%rsp),%rdx b0021: 89 0c 82 mov %ecx,(%rdx,%rax,4) b0024: 8b 44 24 30 mov 0x30(%rsp),%eax b0028: 31 c9 xor %ecx,%ecx b002a: 8d 50 01 lea 0x1(%rax),%edx b002d: 89 54 24 30 mov %edx,0x30(%rsp) b0031: 48 8b 54 24 40 mov 0x40(%rsp),%rdx b0036: 89 1c 82 mov %ebx,(%rdx,%rax,4) b0039: 8b 44 24 30 mov 0x30(%rsp),%eax b003d: 8d 50 01 lea 0x1(%rax),%edx b0040: 89 54 24 30 mov %edx,0x30(%rsp) b0044: 48 8b 54 24 40 mov 0x40(%rsp),%rdx b0049: c7 04 82 00 15 03 c0 movl $0xc0031500,(%rdx,%rax,4) b0050: 8b 44 24 30 mov 0x30(%rsp),%eax b0054: 8d 50 01 lea 0x1(%rax),%edx b0057: 89 54 24 30 mov %edx,0x30(%rsp) b005b: 48 8b 54 24 40 mov 0x40(%rsp),%rdx b0060: 89 34 82 mov %esi,(%rdx,%rax,4) b0063: 8b 44 24 30 mov 0x30(%rsp),%eax b0067: be 01 00 00 00 mov $0x1,%esi b006c: 8d 50 01 lea 0x1(%rax),%edx b006f: 89 54 24 30 mov %edx,0x30(%rsp) b0073: 48 8b 54 24 40 mov 0x40(%rsp),%rdx b0078: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) b007f: 8b 44 24 30 mov 0x30(%rsp),%eax b0083: 8d 50 01 lea 0x1(%rax),%edx b0086: 89 54 24 30 mov %edx,0x30(%rsp) b008a: 48 8b 54 24 40 mov 0x40(%rsp),%rdx b008f: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) b0096: 8b 44 24 30 mov 0x30(%rsp),%eax b009a: 8d 50 01 lea 0x1(%rax),%edx b009d: 89 54 24 30 mov %edx,0x30(%rsp) b00a1: 48 8b 54 24 40 mov 0x40(%rsp),%rdx b00a6: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) b00ad: 8b 44 24 30 mov 0x30(%rsp),%eax b00b1: 8d 50 01 lea 0x1(%rax),%edx b00b4: 89 54 24 30 mov %edx,0x30(%rsp) b00b8: 48 8b 54 24 40 mov 0x40(%rsp),%rdx b00bd: c7 04 82 00 46 00 c0 movl $0xc0004600,(%rdx,%rax,4) b00c4: 8b 44 24 30 mov 0x30(%rsp),%eax b00c8: 8d 50 01 lea 0x1(%rax),%edx b00cb: 89 54 24 30 mov %edx,0x30(%rsp) b00cf: 48 8b 54 24 40 mov 0x40(%rsp),%rdx b00d4: c7 04 82 07 04 00 00 movl $0x407,(%rdx,%rax,4) b00db: 48 8d 54 24 28 lea 0x28(%rsp),%rdx b00e0: e8 00 00 00 00 callq b00e5 b00e5: 85 c0 test %eax,%eax b00e7: 0f 85 1b 04 00 00 jne b0508 b00ed: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi b00f2: 31 f6 xor %esi,%esi b00f4: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx b00fb: ff ff 7f b00fe: e8 00 00 00 00 callq b0103 b0103: be 00 00 00 00 mov $0x0,%esi b0108: 48 85 c0 test %rax,%rax b010b: 48 0f 4e f0 cmovle %rax,%rsi b010f: 89 74 24 04 mov %esi,0x4(%rsp) b0113: 85 f6 test %esi,%esi b0115: 0f 85 2f 05 00 00 jne b064a b011b: 31 d2 xor %edx,%edx b011d: 48 8d 74 24 28 lea 0x28(%rsp),%rsi b0122: 48 89 ef mov %rbp,%rdi b0125: e8 00 00 00 00 callq b012a b012a: 48 8b 54 24 20 mov 0x20(%rsp),%rdx b012f: 8b 44 24 04 mov 0x4(%rsp),%eax b0133: 48 85 d2 test %rdx,%rdx b0136: 74 27 je b015f b0138: 48 8d 7a 38 lea 0x38(%rdx),%rdi b013c: b9 ff ff ff ff mov $0xffffffff,%ecx b0141: f0 0f c1 4a 38 lock xadd %ecx,0x38(%rdx) b0146: 83 f9 01 cmp $0x1,%ecx b0149: 0f 84 e9 04 00 00 je b0638 b014f: 85 c9 test %ecx,%ecx b0151: 0f 8e 14 05 00 00 jle b066b b0157: 85 c0 test %eax,%eax b0159: 0f 85 39 f8 ff ff jne af998 b015f: 48 8b 85 38 b3 00 00 mov 0xb338(%rbp),%rax b0166: 48 85 c0 test %rax,%rax b0169: 74 11 je b017c b016b: 48 8b 40 40 mov 0x40(%rax),%rax b016f: 48 85 c0 test %rax,%rax b0172: 74 08 je b017c b0174: 48 89 ef mov %rbp,%rdi b0177: e8 00 00 00 00 callq b017c b017c: 48 8b 44 24 50 mov 0x50(%rsp),%rax b0181: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax b0188: 00 00 b018a: 0f 85 f2 04 00 00 jne b0682 b0190: 48 83 c4 58 add $0x58,%rsp b0194: 48 89 ef mov %rbp,%rdi b0197: 5b pop %rbx b0198: 5d pop %rbp b0199: 41 5c pop %r12 b019b: 41 5d pop %r13 b019d: 41 5e pop %r14 b019f: 41 5f pop %r15 b01a1: e9 00 00 00 00 jmpq b01a6 b01a6: 48 85 c0 test %rax,%rax b01a9: 74 b4 je b015f b01ab: f6 40 04 04 testb $0x4,0x4(%rax) b01af: 0f 84 fe 02 00 00 je b04b3 b01b5: be 07 00 00 00 mov $0x7,%esi b01ba: 4c 89 f7 mov %r14,%rdi b01bd: e8 00 00 00 00 callq b01c2 b01c2: 85 c0 test %eax,%eax b01c4: 0f 85 1c 03 00 00 jne b04e6 b01ca: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx b01d1: 31 c9 xor %ecx,%ecx b01d3: 48 89 ef mov %rbp,%rdi b01d6: 89 44 24 04 mov %eax,0x4(%rsp) b01da: 8b 32 mov (%rdx),%esi b01dc: 31 d2 xor %edx,%edx b01de: 81 c6 00 13 00 00 add $0x1300,%esi b01e4: e8 00 00 00 00 callq b01e9 b01e9: 48 8b 8d e8 5a 01 00 mov 0x15ae8(%rbp),%rcx b01f0: 8b 95 00 3b 01 00 mov 0x13b00(%rbp),%edx b01f6: 48 89 ef mov %rbp,%rdi b01f9: 8b 31 mov (%rcx),%esi b01fb: 31 c9 xor %ecx,%ecx b01fd: 81 c6 01 13 00 00 add $0x1301,%esi b0203: e8 00 00 00 00 callq b0208 b0208: 44 8b 9d a8 9a 00 00 mov 0x9aa8(%rbp),%r11d b020f: 8b 44 24 04 mov 0x4(%rsp),%eax b0213: 45 85 db test %r11d,%r11d b0216: 0f 8e 47 03 00 00 jle b0563 b021c: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b0223: 4c 8b 95 80 9a 00 00 mov 0x9a80(%rbp),%r10 b022a: 48 8d 4a 01 lea 0x1(%rdx),%rcx b022e: 23 95 c0 9a 00 00 and 0x9ac0(%rbp),%edx b0234: 49 8d 14 92 lea (%r10,%rdx,4),%rdx b0238: 48 89 8d 90 9a 00 00 mov %rcx,0x9a90(%rbp) b023f: c7 02 00 50 05 c0 movl $0xc0055000,(%rdx) b0245: 8b 9d a8 9a 00 00 mov 0x9aa8(%rbp),%ebx b024b: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b0252: 48 23 95 b8 9a 00 00 and 0x9ab8(%rbp),%rdx b0259: 8d 4b ff lea -0x1(%rbx),%ecx b025c: 48 89 95 90 9a 00 00 mov %rdx,0x9a90(%rbp) b0263: 89 8d a8 9a 00 00 mov %ecx,0x9aa8(%rbp) b0269: 85 c9 test %ecx,%ecx b026b: 0f 8e 27 03 00 00 jle b0598 b0271: 4c 8b 8d 80 9a 00 00 mov 0x9a80(%rbp),%r9 b0278: 48 8d 4a 01 lea 0x1(%rdx),%rcx b027c: 23 95 c0 9a 00 00 and 0x9ac0(%rbp),%edx b0282: 48 89 8d 90 9a 00 00 mov %rcx,0x9a90(%rbp) b0289: 49 8d 14 91 lea (%r9,%rdx,4),%rdx b028d: c7 02 00 00 10 c0 movl $0xc0100000,(%rdx) b0293: 8b 9d a8 9a 00 00 mov 0x9aa8(%rbp),%ebx b0299: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b02a0: 48 23 95 b8 9a 00 00 and 0x9ab8(%rbp),%rdx b02a7: 8d 4b ff lea -0x1(%rbx),%ecx b02aa: 48 89 95 90 9a 00 00 mov %rdx,0x9a90(%rbp) b02b1: 89 8d a8 9a 00 00 mov %ecx,0x9aa8(%rbp) b02b7: 85 c9 test %ecx,%ecx b02b9: 0f 8e b9 02 00 00 jle b0578 b02bf: 4c 8b 85 80 9a 00 00 mov 0x9a80(%rbp),%r8 b02c6: 48 8d 4a 01 lea 0x1(%rdx),%rcx b02ca: 23 95 c0 9a 00 00 and 0x9ac0(%rbp),%edx b02d0: 48 89 8d 90 9a 00 00 mov %rcx,0x9a90(%rbp) b02d7: 49 8d 14 90 lea (%r8,%rdx,4),%rdx b02db: c7 02 00 00 00 00 movl $0x0,(%rdx) b02e1: 8b 9d a8 9a 00 00 mov 0x9aa8(%rbp),%ebx b02e7: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b02ee: 48 23 95 b8 9a 00 00 and 0x9ab8(%rbp),%rdx b02f5: 8d 4b ff lea -0x1(%rbx),%ecx b02f8: 48 89 95 90 9a 00 00 mov %rdx,0x9a90(%rbp) b02ff: 89 8d a8 9a 00 00 mov %ecx,0x9aa8(%rbp) b0305: 85 c9 test %ecx,%ecx b0307: 0f 8e 0b 03 00 00 jle b0618 b030d: 48 8b bd 80 9a 00 00 mov 0x9a80(%rbp),%rdi b0314: 48 8d 4a 01 lea 0x1(%rdx),%rcx b0318: 23 95 c0 9a 00 00 and 0x9ac0(%rbp),%edx b031e: 48 89 8d 90 9a 00 00 mov %rcx,0x9a90(%rbp) b0325: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx b0329: c7 02 00 00 00 00 movl $0x0,(%rdx) b032f: 8b 9d a8 9a 00 00 mov 0x9aa8(%rbp),%ebx b0335: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b033c: 48 23 95 b8 9a 00 00 and 0x9ab8(%rbp),%rdx b0343: 8d 4b ff lea -0x1(%rbx),%ecx b0346: 48 89 95 90 9a 00 00 mov %rdx,0x9a90(%rbp) b034d: 89 8d a8 9a 00 00 mov %ecx,0x9aa8(%rbp) b0353: 85 c9 test %ecx,%ecx b0355: 0f 8e 9d 02 00 00 jle b05f8 b035b: 48 8b b5 80 9a 00 00 mov 0x9a80(%rbp),%rsi b0362: 48 8d 4a 01 lea 0x1(%rdx),%rcx b0366: 23 95 c0 9a 00 00 and 0x9ac0(%rbp),%edx b036c: 48 89 8d 90 9a 00 00 mov %rcx,0x9a90(%rbp) b0373: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx b0377: c7 02 00 00 00 00 movl $0x0,(%rdx) b037d: 8b 9d a8 9a 00 00 mov 0x9aa8(%rbp),%ebx b0383: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b038a: 48 23 95 b8 9a 00 00 and 0x9ab8(%rbp),%rdx b0391: 8d 4b ff lea -0x1(%rbx),%ecx b0394: 48 89 95 90 9a 00 00 mov %rdx,0x9a90(%rbp) b039b: 89 8d a8 9a 00 00 mov %ecx,0x9aa8(%rbp) b03a1: 85 c9 test %ecx,%ecx b03a3: 0f 8e 2f 02 00 00 jle b05d8 b03a9: 48 8d 4a 01 lea 0x1(%rdx),%rcx b03ad: 23 95 c0 9a 00 00 and 0x9ac0(%rbp),%edx b03b3: 48 89 8d 90 9a 00 00 mov %rcx,0x9a90(%rbp) b03ba: 48 8b 8d 80 9a 00 00 mov 0x9a80(%rbp),%rcx b03c1: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx b03c5: c7 02 00 00 00 00 movl $0x0,(%rdx) b03cb: 8b 9d a8 9a 00 00 mov 0x9aa8(%rbp),%ebx b03d1: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b03d8: 48 23 95 b8 9a 00 00 and 0x9ab8(%rbp),%rdx b03df: 8d 4b ff lea -0x1(%rbx),%ecx b03e2: 8b 9d 00 3b 01 00 mov 0x13b00(%rbp),%ebx b03e8: 48 89 95 90 9a 00 00 mov %rdx,0x9a90(%rbp) b03ef: 89 8d a8 9a 00 00 mov %ecx,0x9aa8(%rbp) b03f5: 81 cb 00 00 00 40 or $0x40000000,%ebx b03fb: 85 c9 test %ecx,%ecx b03fd: 0f 8e b5 01 00 00 jle b05b8 b0403: 89 44 24 04 mov %eax,0x4(%rsp) b0407: 48 8b 85 80 9a 00 00 mov 0x9a80(%rbp),%rax b040e: 48 8d 4a 01 lea 0x1(%rdx),%rcx b0412: 4c 89 f7 mov %r14,%rdi b0415: 23 95 c0 9a 00 00 and 0x9ac0(%rbp),%edx b041b: 48 89 8d 90 9a 00 00 mov %rcx,0x9a90(%rbp) b0422: 48 8d 14 90 lea (%rax,%rdx,4),%rdx b0426: 89 1a mov %ebx,(%rdx) b0428: 48 8b 95 b8 9a 00 00 mov 0x9ab8(%rbp),%rdx b042f: 83 ad a8 9a 00 00 01 subl $0x1,0x9aa8(%rbp) b0436: 48 21 95 90 9a 00 00 and %rdx,0x9a90(%rbp) b043d: e8 00 00 00 00 callq b0442 b0442: 8b 95 28 07 00 00 mov 0x728(%rbp),%edx b0448: 85 d2 test %edx,%edx b044a: 7e 75 jle b04c1 b044c: 8b 44 24 04 mov 0x4(%rsp),%eax b0450: 89 c3 mov %eax,%ebx b0452: eb 15 jmp b0469 b0454: bf c7 10 00 00 mov $0x10c7,%edi b0459: 83 c3 01 add $0x1,%ebx b045c: e8 00 00 00 00 callq b0461 b0461: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx b0467: 7d 58 jge b04c1 b0469: 48 8b 85 80 98 00 00 mov 0x9880(%rbp),%rax b0470: 8b 95 88 9a 00 00 mov 0x9a88(%rbp),%edx b0476: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax b047d: 48 8d 04 90 lea (%rax,%rdx,4),%rax b0481: 8b 10 mov (%rax),%edx b0483: 48 39 95 90 9a 00 00 cmp %rdx,0x9a90(%rbp) b048a: 75 c8 jne b0454 b048c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b0493: 31 c9 xor %ecx,%ecx b0495: 31 d2 xor %edx,%edx b0497: 48 89 ef mov %rbp,%rdi b049a: 8b 30 mov (%rax),%esi b049c: 81 c6 01 13 00 00 add $0x1301,%esi b04a2: e8 00 00 00 00 callq b04a7 b04a7: 48 8b 85 e8 39 01 00 mov 0x139e8(%rbp),%rax b04ae: e9 38 f5 ff ff jmpq af9eb b04b3: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) b04ba: 00 00 b04bc: e9 3c f5 ff ff jmpq af9fd b04c1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b04c8: 31 c9 xor %ecx,%ecx b04ca: 31 d2 xor %edx,%edx b04cc: 48 89 ef mov %rbp,%rdi b04cf: 8b 30 mov (%rax),%esi b04d1: 81 c6 01 13 00 00 add $0x1301,%esi b04d7: e8 00 00 00 00 callq b04dc b04dc: b8 92 ff ff ff mov $0xffffff92,%eax b04e1: e9 b2 f4 ff ff jmpq af998 b04e6: 89 c2 mov %eax,%edx b04e8: 48 8d b5 10 9b 00 00 lea 0x9b10(%rbp),%rsi b04ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b04f6: 89 44 24 04 mov %eax,0x4(%rsp) b04fa: e8 00 00 00 00 callq b04ff b04ff: 8b 44 24 04 mov 0x4(%rsp),%eax b0503: e9 90 f4 ff ff jmpq af998 b0508: 89 c6 mov %eax,%esi b050a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b0511: 89 44 24 04 mov %eax,0x4(%rsp) b0515: e8 00 00 00 00 callq b051a b051a: 8b 44 24 04 mov 0x4(%rsp),%eax b051e: 31 d2 xor %edx,%edx b0520: 48 8d 74 24 28 lea 0x28(%rsp),%rsi b0525: 48 89 ef mov %rbp,%rdi b0528: 89 44 24 04 mov %eax,0x4(%rsp) b052c: e8 00 00 00 00 callq b0531 b0531: 48 8b 54 24 20 mov 0x20(%rsp),%rdx b0536: 8b 44 24 04 mov 0x4(%rsp),%eax b053a: 48 85 d2 test %rdx,%rdx b053d: 0f 85 f5 fb ff ff jne b0138 b0543: e9 50 f4 ff ff jmpq af998 b0548: 89 c6 mov %eax,%esi b054a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b0551: 89 44 24 04 mov %eax,0x4(%rsp) b0555: e8 00 00 00 00 callq b055a b055a: 8b 44 24 04 mov 0x4(%rsp),%eax b055e: e9 35 f4 ff ff jmpq af998 b0563: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b056a: e8 00 00 00 00 callq b056f b056f: 8b 44 24 04 mov 0x4(%rsp),%eax b0573: e9 a4 fc ff ff jmpq b021c b0578: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b057f: 89 44 24 04 mov %eax,0x4(%rsp) b0583: e8 00 00 00 00 callq b0588 b0588: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b058f: 8b 44 24 04 mov 0x4(%rsp),%eax b0593: e9 27 fd ff ff jmpq b02bf b0598: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b059f: 89 44 24 04 mov %eax,0x4(%rsp) b05a3: e8 00 00 00 00 callq b05a8 b05a8: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b05af: 8b 44 24 04 mov 0x4(%rsp),%eax b05b3: e9 b9 fc ff ff jmpq b0271 b05b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b05bf: 89 44 24 04 mov %eax,0x4(%rsp) b05c3: e8 00 00 00 00 callq b05c8 b05c8: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b05cf: 8b 44 24 04 mov 0x4(%rsp),%eax b05d3: e9 2b fe ff ff jmpq b0403 b05d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b05df: 89 44 24 04 mov %eax,0x4(%rsp) b05e3: e8 00 00 00 00 callq b05e8 b05e8: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b05ef: 8b 44 24 04 mov 0x4(%rsp),%eax b05f3: e9 b1 fd ff ff jmpq b03a9 b05f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b05ff: 89 44 24 04 mov %eax,0x4(%rsp) b0603: e8 00 00 00 00 callq b0608 b0608: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b060f: 8b 44 24 04 mov 0x4(%rsp),%eax b0613: e9 43 fd ff ff jmpq b035b b0618: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b061f: 89 44 24 04 mov %eax,0x4(%rsp) b0623: e8 00 00 00 00 callq b0628 b0628: 48 8b 95 90 9a 00 00 mov 0x9a90(%rbp),%rdx b062f: 8b 44 24 04 mov 0x4(%rsp),%eax b0633: e9 d5 fc ff ff jmpq b030d b0638: 89 44 24 04 mov %eax,0x4(%rsp) b063c: e8 00 00 00 00 callq b0641 b0641: 8b 44 24 04 mov 0x4(%rsp),%eax b0645: e9 0d fb ff ff jmpq b0157 b064a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b0651: e8 00 00 00 00 callq b0656 b0656: 8b 44 24 04 mov 0x4(%rsp),%eax b065a: e9 bf fe ff ff jmpq b051e b065f: 31 c0 xor %eax,%eax b0661: ba 01 00 00 00 mov $0x1,%edx b0666: e9 9c f5 ff ff jmpq afc07 b066b: be 03 00 00 00 mov $0x3,%esi b0670: 89 44 24 04 mov %eax,0x4(%rsp) b0674: e8 00 00 00 00 callq b0679 b0679: 8b 44 24 04 mov 0x4(%rsp),%eax b067d: e9 d5 fa ff ff jmpq b0157 b0682: e8 00 00 00 00 callq b0687 b0687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) b068e: 00 00 00000000000b0690 : b0690: e8 00 00 00 00 callq b0695 b0695: 41 55 push %r13 b0697: 83 f9 ff cmp $0xffffffff,%ecx b069a: b8 00 00 00 40 mov $0x40000000,%eax b069f: 41 54 push %r12 b06a1: 44 0f b6 e1 movzbl %cl,%r12d b06a5: 55 push %rbp b06a6: 44 0f 44 e0 cmove %eax,%r12d b06aa: 48 89 fd mov %rdi,%rbp b06ad: 83 fe ff cmp $0xffffffff,%esi b06b0: 74 6c je b071e b06b2: c1 e6 10 shl $0x10,%esi b06b5: 81 e6 00 00 ff 00 and $0xff0000,%esi b06bb: 41 09 f4 or %esi,%r12d b06be: 44 89 e0 mov %r12d,%eax b06c1: 0d 00 00 00 20 or $0x20000000,%eax b06c6: 83 fa ff cmp $0xffffffff,%edx b06c9: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx b06d0: 44 0f 44 e0 cmove %eax,%r12d b06d4: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax b06da: 8b 72 04 mov 0x4(%rdx),%esi b06dd: 83 e0 14 and $0x14,%eax b06e0: 44 8d ae 00 22 00 00 lea 0x2200(%rsi),%r13d b06e7: 83 f8 04 cmp $0x4,%eax b06ea: 75 1d jne b0709 b06ec: 8b 02 mov (%rdx),%eax b06ee: 83 c0 22 add $0x22,%eax b06f1: 41 39 c5 cmp %eax,%r13d b06f4: 74 31 je b0727 b06f6: 81 c6 43 20 00 00 add $0x2043,%esi b06fc: 31 c9 xor %ecx,%ecx b06fe: 44 89 e2 mov %r12d,%edx b0701: 48 89 ef mov %rbp,%rdi b0704: e8 00 00 00 00 callq b0709 b0709: 44 89 e2 mov %r12d,%edx b070c: 44 89 ee mov %r13d,%esi b070f: 48 89 ef mov %rbp,%rdi b0712: 31 c9 xor %ecx,%ecx b0714: 5d pop %rbp b0715: 41 5c pop %r12 b0717: 41 5d pop %r13 b0719: e9 00 00 00 00 jmpq b071e b071e: 41 81 cc 00 00 00 80 or $0x80000000,%r12d b0725: eb 97 jmp b06be b0727: 81 c6 42 20 00 00 add $0x2042,%esi b072d: 31 c9 xor %ecx,%ecx b072f: 44 89 e2 mov %r12d,%edx b0732: 48 89 ef mov %rbp,%rdi b0735: e8 00 00 00 00 callq b073a b073a: eb cd jmp b0709 b073c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b0740 : b0740: e8 00 00 00 00 callq b0745 b0745: 41 57 push %r15 b0747: b8 ea ff ff ff mov $0xffffffea,%eax b074c: 41 56 push %r14 b074e: 41 55 push %r13 b0750: 41 54 push %r12 b0752: 55 push %rbp b0753: 53 push %rbx b0754: 48 83 ec 38 sub $0x38,%rsp b0758: 48 8b 97 e8 39 01 00 mov 0x139e8(%rdi),%rdx b075f: 48 89 74 24 18 mov %rsi,0x18(%rsp) b0764: 48 85 d2 test %rdx,%rdx b0767: 0f 84 4a 05 00 00 je b0cb7 b076d: f6 42 04 04 testb $0x4,0x4(%rdx) b0771: 0f 84 40 05 00 00 je b0cb7 b0777: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) b077e: 48 8d 87 18 0b 00 00 lea 0xb18(%rdi),%rax b0785: 49 89 ff mov %rdi,%r15 b0788: 49 c7 c6 00 00 00 00 mov $0x0,%r14 b078f: 48 89 c7 mov %rax,%rdi b0792: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) b0799: 00 b079a: 49 c7 c4 00 00 00 00 mov $0x0,%r12 b07a1: 48 89 44 24 28 mov %rax,0x28(%rsp) b07a6: e8 00 00 00 00 callq b07ab b07ab: 4d 89 fb mov %r15,%r11 b07ae: 4d 89 f7 mov %r14,%r15 b07b1: c7 44 24 14 01 00 00 movl $0x1,0x14(%rsp) b07b8: 00 b07b9: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) b07c0: 00 b07c1: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) b07c8: 00 b07c9: 8b 44 24 14 mov 0x14(%rsp),%eax b07cd: 85 c0 test %eax,%eax b07cf: 0f 84 0a 05 00 00 je b0cdf b07d5: 41 8b 47 18 mov 0x18(%r15),%eax b07d9: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) b07e0: 00 b07e1: 4d 89 de mov %r11,%r14 b07e4: 89 44 24 10 mov %eax,0x10(%rsp) b07e8: 8b 54 24 10 mov 0x10(%rsp),%edx b07ec: 45 31 c0 xor %r8d,%r8d b07ef: 4d 89 f3 mov %r14,%r11 b07f2: 85 d2 test %edx,%edx b07f4: 75 14 jne b080a b07f6: e9 ce 04 00 00 jmpq b0cc9 b07fb: 41 83 c0 01 add $0x1,%r8d b07ff: 44 3b 44 24 10 cmp 0x10(%rsp),%r8d b0804: 0f 84 bc 04 00 00 je b0cc6 b080a: 8b 74 24 0c mov 0xc(%rsp),%esi b080e: 44 89 c1 mov %r8d,%ecx b0811: 31 d2 xor %edx,%edx b0813: 4c 89 df mov %r11,%rdi b0816: 44 89 44 24 08 mov %r8d,0x8(%rsp) b081b: 4c 89 1c 24 mov %r11,(%rsp) b081f: e8 6c fe ff ff callq b0690 b0824: 41 8b 07 mov (%r15),%eax b0827: 41 8b 57 04 mov 0x4(%r15),%edx b082b: 4c 8b 1c 24 mov (%rsp),%r11 b082f: 45 8b 6f 08 mov 0x8(%r15),%r13d b0833: 48 8d 04 80 lea (%rax,%rax,4),%rax b0837: 49 89 d6 mov %rdx,%r14 b083a: 41 8b 6f 0c mov 0xc(%r15),%ebp b083e: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax b0845: 00 b0846: 44 89 ea mov %r13d,%edx b0849: 4c 89 df mov %r11,%rdi b084c: 49 8b 44 c3 08 mov 0x8(%r11,%rax,8),%rax b0851: 8b 34 90 mov (%rax,%rdx,4),%esi b0854: 31 d2 xor %edx,%edx b0856: 01 ee add %ebp,%esi b0858: e8 00 00 00 00 callq b085d b085d: 4c 8b 1c 24 mov (%rsp),%r11 b0861: 44 8b 44 24 08 mov 0x8(%rsp),%r8d b0866: 85 c0 test %eax,%eax b0868: 74 91 je b07fb b086a: 48 c7 c3 00 00 00 00 mov $0x0,%rbx b0871: ba 8e 11 00 00 mov $0x118e,%edx b0876: eb 26 jmp b089e b0878: 44 8b 4b 20 mov 0x20(%rbx),%r9d b087c: 8b 4b 24 mov 0x24(%rbx),%ecx b087f: 41 21 c1 and %eax,%r9d b0882: 41 d3 e9 shr %cl,%r9d b0885: 45 85 c9 test %r9d,%r9d b0888: 0f 85 00 00 00 00 jne b088e b088e: 48 83 c3 28 add $0x28,%rbx b0892: 49 39 dc cmp %rbx,%r12 b0895: 0f 84 60 ff ff ff je b07fb b089b: 8b 53 14 mov 0x14(%rbx),%edx b089e: 39 d5 cmp %edx,%ebp b08a0: 75 ec jne b088e b08a2: 44 3b 6b 10 cmp 0x10(%rbx),%r13d b08a6: 75 e6 jne b088e b08a8: 44 3b 73 0c cmp 0xc(%rbx),%r14d b08ac: 75 e0 jne b088e b08ae: 44 8b 4b 18 mov 0x18(%rbx),%r9d b08b2: 8b 4b 1c mov 0x1c(%rbx),%ecx b08b5: 41 21 c1 and %eax,%r9d b08b8: 41 d3 e9 shr %cl,%r9d b08bb: 45 85 c9 test %r9d,%r9d b08be: 74 b8 je b0878 b08c0: e9 00 00 00 00 jmpq b08c5 b08c5: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 b08ca: 8b 44 24 20 mov 0x20(%rsp),%eax b08ce: 4c 89 df mov %r11,%rdi b08d1: 4d 89 df mov %r11,%r15 b08d4: b9 ff ff ff ff mov $0xffffffff,%ecx b08d9: ba ff ff ff ff mov $0xffffffff,%edx b08de: be ff ff ff ff mov $0xffffffff,%esi b08e3: 49 01 44 24 08 add %rax,0x8(%r12) b08e8: 8b 44 24 24 mov 0x24(%rsp),%eax b08ec: 49 01 04 24 add %rax,(%r12) b08f0: e8 9b fd ff ff callq b0690 b08f5: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi b08fa: e8 00 00 00 00 callq b08ff b08ff: 31 c9 xor %ecx,%ecx b0901: ba ff 00 00 00 mov $0xff,%edx b0906: 4c 89 ff mov %r15,%rdi b0909: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0910: 8b 30 mov (%rax),%esi b0912: 81 c6 60 08 00 00 add $0x860,%esi b0918: e8 00 00 00 00 callq b091d b091d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0924: 31 c9 xor %ecx,%ecx b0926: 31 d2 xor %edx,%edx b0928: 4c 89 ff mov %r15,%rdi b092b: 8b 30 mov (%rax),%esi b092d: 81 c6 63 08 00 00 add $0x863,%esi b0933: e8 00 00 00 00 callq b0938 b0938: 31 c9 xor %ecx,%ecx b093a: ba ff 00 00 00 mov $0xff,%edx b093f: 4c 89 ff mov %r15,%rdi b0942: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0949: 8b 30 mov (%rax),%esi b094b: 81 c6 61 08 00 00 add $0x861,%esi b0951: e8 00 00 00 00 callq b0956 b0956: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b095d: 31 c9 xor %ecx,%ecx b095f: 31 d2 xor %edx,%edx b0961: 4c 89 ff mov %r15,%rdi b0964: 8b 30 mov (%rax),%esi b0966: 81 c6 64 08 00 00 add $0x864,%esi b096c: e8 00 00 00 00 callq b0971 b0971: 31 c9 xor %ecx,%ecx b0973: ba ff 00 00 00 mov $0xff,%edx b0978: 4c 89 ff mov %r15,%rdi b097b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0982: 8b 30 mov (%rax),%esi b0984: 81 c6 62 08 00 00 add $0x862,%esi b098a: e8 00 00 00 00 callq b098f b098f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0996: 31 c9 xor %ecx,%ecx b0998: 31 d2 xor %edx,%edx b099a: 4c 89 ff mov %r15,%rdi b099d: 8b 30 mov (%rax),%esi b099f: 81 c6 65 08 00 00 add $0x865,%esi b09a5: e8 00 00 00 00 callq b09aa b09aa: 31 c9 xor %ecx,%ecx b09ac: ba ff 00 00 00 mov $0xff,%edx b09b1: 4c 89 ff mov %r15,%rdi b09b4: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b09bb: 8b 30 mov (%rax),%esi b09bd: 81 c6 0f 08 00 00 add $0x80f,%esi b09c3: e8 00 00 00 00 callq b09c8 b09c8: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b09cf: 31 c9 xor %ecx,%ecx b09d1: 31 d2 xor %edx,%edx b09d3: 4c 89 ff mov %r15,%rdi b09d6: 8b 30 mov (%rax),%esi b09d8: 81 c6 11 08 00 00 add $0x811,%esi b09de: e8 00 00 00 00 callq b09e3 b09e3: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b09ea: ba ff 00 00 00 mov $0xff,%edx b09ef: 4c 89 ff mov %r15,%rdi b09f2: 8b 30 mov (%rax),%esi b09f4: 81 c6 0e 08 00 00 add $0x80e,%esi b09fa: 31 c9 xor %ecx,%ecx b09fc: 31 ed xor %ebp,%ebp b09fe: e8 00 00 00 00 callq b0a03 b0a03: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0a0a: 31 c9 xor %ecx,%ecx b0a0c: 31 d2 xor %edx,%edx b0a0e: 4c 89 ff mov %r15,%rdi b0a11: 8b 30 mov (%rax),%esi b0a13: 81 c6 11 08 00 00 add $0x811,%esi b0a19: e8 00 00 00 00 callq b0a1e b0a1e: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0a25: 31 c9 xor %ecx,%ecx b0a27: 89 ea mov %ebp,%edx b0a29: 4c 89 ff mov %r15,%rdi b0a2c: 41 89 ed mov %ebp,%r13d b0a2f: 8b 30 mov (%rax),%esi b0a31: 81 c6 60 08 00 00 add $0x860,%esi b0a37: e8 00 00 00 00 callq b0a3c b0a3c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0a43: 31 d2 xor %edx,%edx b0a45: 4c 89 ff mov %r15,%rdi b0a48: 8b 30 mov (%rax),%esi b0a4a: 81 c6 63 08 00 00 add $0x863,%esi b0a50: e8 00 00 00 00 callq b0a55 b0a55: 89 c3 mov %eax,%ebx b0a57: 49 89 de mov %rbx,%r14 b0a5a: 49 c1 fe 0c sar $0xc,%r14 b0a5e: 41 83 e6 03 and $0x3,%r14d b0a62: 0f 85 00 00 00 00 jne b0a68 b0a68: 48 c1 fb 0e sar $0xe,%rbx b0a6c: 83 e3 03 and $0x3,%ebx b0a6f: 0f 85 00 00 00 00 jne b0a75 b0a75: 48 83 c5 01 add $0x1,%rbp b0a79: 48 83 fd 29 cmp $0x29,%rbp b0a7d: 75 9f jne b0a1e b0a7f: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 b0a84: 31 ed xor %ebp,%ebp b0a86: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0a8d: 31 c9 xor %ecx,%ecx b0a8f: 89 ea mov %ebp,%edx b0a91: 4c 89 ff mov %r15,%rdi b0a94: 41 89 ed mov %ebp,%r13d b0a97: 8b 30 mov (%rax),%esi b0a99: 81 c6 61 08 00 00 add $0x861,%esi b0a9f: e8 00 00 00 00 callq b0aa4 b0aa4: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0aab: 31 d2 xor %edx,%edx b0aad: 4c 89 ff mov %r15,%rdi b0ab0: 8b 30 mov (%rax),%esi b0ab2: 81 c6 64 08 00 00 add $0x864,%esi b0ab8: e8 00 00 00 00 callq b0abd b0abd: 89 c3 mov %eax,%ebx b0abf: 49 89 de mov %rbx,%r14 b0ac2: 49 c1 fe 0c sar $0xc,%r14 b0ac6: 41 83 e6 03 and $0x3,%r14d b0aca: 0f 85 00 00 00 00 jne b0ad0 b0ad0: 48 c1 fb 0e sar $0xe,%rbx b0ad4: 83 e3 03 and $0x3,%ebx b0ad7: 0f 85 00 00 00 00 jne b0add b0add: 48 83 c5 01 add $0x1,%rbp b0ae1: 48 83 fd 0a cmp $0xa,%rbp b0ae5: 75 9f jne b0a86 b0ae7: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 b0aec: 31 ed xor %ebp,%ebp b0aee: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0af5: 31 c9 xor %ecx,%ecx b0af7: 89 ea mov %ebp,%edx b0af9: 4c 89 ff mov %r15,%rdi b0afc: 41 89 ed mov %ebp,%r13d b0aff: 8b 30 mov (%rax),%esi b0b01: 81 c6 62 08 00 00 add $0x862,%esi b0b07: e8 00 00 00 00 callq b0b0c b0b0c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0b13: 31 d2 xor %edx,%edx b0b15: 4c 89 ff mov %r15,%rdi b0b18: 8b 30 mov (%rax),%esi b0b1a: 81 c6 65 08 00 00 add $0x865,%esi b0b20: e8 00 00 00 00 callq b0b25 b0b25: 89 c3 mov %eax,%ebx b0b27: 49 89 de mov %rbx,%r14 b0b2a: 49 c1 fe 0c sar $0xc,%r14 b0b2e: 41 83 e6 03 and $0x3,%r14d b0b32: 0f 85 00 00 00 00 jne b0b38 b0b38: 48 c1 fb 0e sar $0xe,%rbx b0b3c: 83 e3 03 and $0x3,%ebx b0b3f: 0f 85 00 00 00 00 jne b0b45 b0b45: 48 83 c5 01 add $0x1,%rbp b0b49: 48 83 fd 19 cmp $0x19,%rbp b0b4d: 75 9f jne b0aee b0b4f: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 b0b54: 31 ed xor %ebp,%ebp b0b56: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0b5d: 31 c9 xor %ecx,%ecx b0b5f: 89 ea mov %ebp,%edx b0b61: 4c 89 ff mov %r15,%rdi b0b64: 41 89 ed mov %ebp,%r13d b0b67: 8b 30 mov (%rax),%esi b0b69: 81 c6 0f 08 00 00 add $0x80f,%esi b0b6f: e8 00 00 00 00 callq b0b74 b0b74: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0b7b: 31 d2 xor %edx,%edx b0b7d: 4c 89 ff mov %r15,%rdi b0b80: 8b 30 mov (%rax),%esi b0b82: 81 c6 11 08 00 00 add $0x811,%esi b0b88: e8 00 00 00 00 callq b0b8d b0b8d: 89 c3 mov %eax,%ebx b0b8f: 49 89 de mov %rbx,%r14 b0b92: 49 c1 fe 0d sar $0xd,%r14 b0b96: 41 83 e6 03 and $0x3,%r14d b0b9a: 0f 85 00 00 00 00 jne b0ba0 b0ba0: 48 c1 fb 0f sar $0xf,%rbx b0ba4: 83 e3 03 and $0x3,%ebx b0ba7: 0f 85 00 00 00 00 jne b0bad b0bad: 48 83 c5 01 add $0x1,%rbp b0bb1: 48 83 fd 04 cmp $0x4,%rbp b0bb5: 75 9f jne b0b56 b0bb7: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 b0bbc: 31 ed xor %ebp,%ebp b0bbe: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0bc5: 31 c9 xor %ecx,%ecx b0bc7: 89 ea mov %ebp,%edx b0bc9: 4c 89 ff mov %r15,%rdi b0bcc: 41 89 ed mov %ebp,%r13d b0bcf: 8b 30 mov (%rax),%esi b0bd1: 81 c6 0e 08 00 00 add $0x80e,%esi b0bd7: e8 00 00 00 00 callq b0bdc b0bdc: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0be3: 31 d2 xor %edx,%edx b0be5: 4c 89 ff mov %r15,%rdi b0be8: 8b 30 mov (%rax),%esi b0bea: 81 c6 10 08 00 00 add $0x810,%esi b0bf0: e8 00 00 00 00 callq b0bf5 b0bf5: 89 c3 mov %eax,%ebx b0bf7: 49 89 de mov %rbx,%r14 b0bfa: 49 c1 fe 0d sar $0xd,%r14 b0bfe: 41 83 e6 03 and $0x3,%r14d b0c02: 0f 85 00 00 00 00 jne b0c08 b0c08: 48 c1 fb 0f sar $0xf,%rbx b0c0c: 83 e3 03 and $0x3,%ebx b0c0f: 0f 85 00 00 00 00 jne b0c15 b0c15: 48 83 c5 01 add $0x1,%rbp b0c19: 48 83 fd 20 cmp $0x20,%rbp b0c1d: 75 9f jne b0bbe b0c1f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0c26: 31 c9 xor %ecx,%ecx b0c28: ba ff 00 00 00 mov $0xff,%edx b0c2d: 4c 89 ff mov %r15,%rdi b0c30: 8b 30 mov (%rax),%esi b0c32: 81 c6 60 08 00 00 add $0x860,%esi b0c38: e8 00 00 00 00 callq b0c3d b0c3d: 31 c9 xor %ecx,%ecx b0c3f: ba ff 00 00 00 mov $0xff,%edx b0c44: 4c 89 ff mov %r15,%rdi b0c47: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0c4e: 8b 30 mov (%rax),%esi b0c50: 81 c6 61 08 00 00 add $0x861,%esi b0c56: e8 00 00 00 00 callq b0c5b b0c5b: 31 c9 xor %ecx,%ecx b0c5d: ba ff 00 00 00 mov $0xff,%edx b0c62: 4c 89 ff mov %r15,%rdi b0c65: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0c6c: 8b 30 mov (%rax),%esi b0c6e: 81 c6 62 08 00 00 add $0x862,%esi b0c74: e8 00 00 00 00 callq b0c79 b0c79: 31 c9 xor %ecx,%ecx b0c7b: ba ff 00 00 00 mov $0xff,%edx b0c80: 4c 89 ff mov %r15,%rdi b0c83: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0c8a: 8b 30 mov (%rax),%esi b0c8c: 81 c6 0f 08 00 00 add $0x80f,%esi b0c92: e8 00 00 00 00 callq b0c97 b0c97: 31 c9 xor %ecx,%ecx b0c99: ba ff 00 00 00 mov $0xff,%edx b0c9e: 4c 89 ff mov %r15,%rdi b0ca1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0ca8: 8b 30 mov (%rax),%esi b0caa: 81 c6 0e 08 00 00 add $0x80e,%esi b0cb0: e8 00 00 00 00 callq b0cb5 b0cb5: 31 c0 xor %eax,%eax b0cb7: 48 83 c4 38 add $0x38,%rsp b0cbb: 5b pop %rbx b0cbc: 5d pop %rbp b0cbd: 41 5c pop %r12 b0cbf: 41 5d pop %r13 b0cc1: 41 5e pop %r14 b0cc3: 41 5f pop %r15 b0cc5: c3 retq b0cc6: 4d 89 de mov %r11,%r14 b0cc9: 83 44 24 0c 01 addl $0x1,0xc(%rsp) b0cce: 8b 44 24 0c mov 0xc(%rsp),%eax b0cd2: 3b 44 24 14 cmp 0x14(%rsp),%eax b0cd6: 0f 85 0c fb ff ff jne b07e8 b0cdc: 4d 89 f3 mov %r14,%r11 b0cdf: 49 83 c7 1c add $0x1c,%r15 b0ce3: 48 c7 c0 00 00 00 00 mov $0x0,%rax b0cea: 4c 39 f8 cmp %r15,%rax b0ced: 0f 84 d2 fb ff ff je b08c5 b0cf3: 41 8b 47 14 mov 0x14(%r15),%eax b0cf7: 89 44 24 14 mov %eax,0x14(%rsp) b0cfb: e9 c9 fa ff ff jmpq b07c9 00000000000b0d00 : b0d00: e8 00 00 00 00 callq b0d05 b0d05: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax b0d0c: 48 85 c0 test %rax,%rax b0d0f: 0f 84 ab 00 00 00 je b0dc0 b0d15: f6 40 04 04 testb $0x4,0x4(%rax) b0d19: 0f 84 a1 00 00 00 je b0dc0 b0d1f: 41 57 push %r15 b0d21: 48 8d 87 18 0b 00 00 lea 0xb18(%rdi),%rax b0d28: 49 89 ff mov %rdi,%r15 b0d2b: 41 56 push %r14 b0d2d: 48 89 c7 mov %rax,%rdi b0d30: 41 be 01 00 00 00 mov $0x1,%r14d b0d36: 41 55 push %r13 b0d38: 41 54 push %r12 b0d3a: 55 push %rbp b0d3b: 48 c7 c5 00 00 00 00 mov $0x0,%rbp b0d42: 53 push %rbx b0d43: 48 83 ec 08 sub $0x8,%rsp b0d47: 48 89 04 24 mov %rax,(%rsp) b0d4b: e8 00 00 00 00 callq b0d50 b0d50: 45 85 f6 test %r14d,%r14d b0d53: 74 58 je b0dad b0d55: 44 8b 6d 18 mov 0x18(%rbp),%r13d b0d59: 45 31 e4 xor %r12d,%r12d b0d5c: 31 db xor %ebx,%ebx b0d5e: 45 85 ed test %r13d,%r13d b0d61: 74 41 je b0da4 b0d63: 89 d9 mov %ebx,%ecx b0d65: 31 d2 xor %edx,%edx b0d67: 44 89 e6 mov %r12d,%esi b0d6a: 4c 89 ff mov %r15,%rdi b0d6d: e8 1e f9 ff ff callq b0690 b0d72: 8b 45 00 mov 0x0(%rbp),%eax b0d75: 8b 55 04 mov 0x4(%rbp),%edx b0d78: 4c 89 ff mov %r15,%rdi b0d7b: 8b 75 0c mov 0xc(%rbp),%esi b0d7e: 83 c3 01 add $0x1,%ebx b0d81: 48 8d 04 80 lea (%rax,%rax,4),%rax b0d85: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax b0d8c: 00 b0d8d: 8b 55 08 mov 0x8(%rbp),%edx b0d90: 49 8b 44 c7 08 mov 0x8(%r15,%rax,8),%rax b0d95: 03 34 90 add (%rax,%rdx,4),%esi b0d98: 31 d2 xor %edx,%edx b0d9a: e8 00 00 00 00 callq b0d9f b0d9f: 41 39 dd cmp %ebx,%r13d b0da2: 75 bf jne b0d63 b0da4: 41 83 c4 01 add $0x1,%r12d b0da8: 45 39 e6 cmp %r12d,%r14d b0dab: 75 af jne b0d5c b0dad: 48 83 c5 1c add $0x1c,%rbp b0db1: 48 81 fd 00 00 00 00 cmp $0x0,%rbp b0db8: 74 07 je b0dc1 b0dba: 44 8b 75 14 mov 0x14(%rbp),%r14d b0dbe: eb 90 jmp b0d50 b0dc0: c3 retq b0dc1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0dc8: 31 c9 xor %ecx,%ecx b0dca: ba 00 00 00 e0 mov $0xe0000000,%edx b0dcf: 4c 89 ff mov %r15,%rdi b0dd2: 8b 70 04 mov 0x4(%rax),%esi b0dd5: 81 c6 00 22 00 00 add $0x2200,%esi b0ddb: e8 00 00 00 00 callq b0de0 b0de0: 48 8b 3c 24 mov (%rsp),%rdi b0de4: e8 00 00 00 00 callq b0de9 b0de9: 31 c9 xor %ecx,%ecx b0deb: ba ff 00 00 00 mov $0xff,%edx b0df0: 4c 89 ff mov %r15,%rdi b0df3: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0dfa: 8b 30 mov (%rax),%esi b0dfc: 81 c6 60 08 00 00 add $0x860,%esi b0e02: e8 00 00 00 00 callq b0e07 b0e07: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0e0e: 31 c9 xor %ecx,%ecx b0e10: 31 d2 xor %edx,%edx b0e12: 4c 89 ff mov %r15,%rdi b0e15: 8b 30 mov (%rax),%esi b0e17: 81 c6 63 08 00 00 add $0x863,%esi b0e1d: e8 00 00 00 00 callq b0e22 b0e22: 31 c9 xor %ecx,%ecx b0e24: ba ff 00 00 00 mov $0xff,%edx b0e29: 4c 89 ff mov %r15,%rdi b0e2c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0e33: 8b 30 mov (%rax),%esi b0e35: 81 c6 61 08 00 00 add $0x861,%esi b0e3b: e8 00 00 00 00 callq b0e40 b0e40: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0e47: 31 c9 xor %ecx,%ecx b0e49: 31 d2 xor %edx,%edx b0e4b: 4c 89 ff mov %r15,%rdi b0e4e: 8b 30 mov (%rax),%esi b0e50: 81 c6 64 08 00 00 add $0x864,%esi b0e56: e8 00 00 00 00 callq b0e5b b0e5b: 31 c9 xor %ecx,%ecx b0e5d: ba ff 00 00 00 mov $0xff,%edx b0e62: 4c 89 ff mov %r15,%rdi b0e65: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0e6c: 8b 30 mov (%rax),%esi b0e6e: 81 c6 62 08 00 00 add $0x862,%esi b0e74: e8 00 00 00 00 callq b0e79 b0e79: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0e80: 31 c9 xor %ecx,%ecx b0e82: 31 d2 xor %edx,%edx b0e84: 4c 89 ff mov %r15,%rdi b0e87: 8b 30 mov (%rax),%esi b0e89: 81 c6 65 08 00 00 add $0x865,%esi b0e8f: e8 00 00 00 00 callq b0e94 b0e94: 31 c9 xor %ecx,%ecx b0e96: ba ff 00 00 00 mov $0xff,%edx b0e9b: 4c 89 ff mov %r15,%rdi b0e9e: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0ea5: 8b 30 mov (%rax),%esi b0ea7: 81 c6 0f 08 00 00 add $0x80f,%esi b0ead: e8 00 00 00 00 callq b0eb2 b0eb2: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0eb9: 31 c9 xor %ecx,%ecx b0ebb: 31 d2 xor %edx,%edx b0ebd: 4c 89 ff mov %r15,%rdi b0ec0: 8b 30 mov (%rax),%esi b0ec2: 81 c6 11 08 00 00 add $0x811,%esi b0ec8: e8 00 00 00 00 callq b0ecd b0ecd: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0ed4: ba ff 00 00 00 mov $0xff,%edx b0ed9: 4c 89 ff mov %r15,%rdi b0edc: 8b 30 mov (%rax),%esi b0ede: 81 c6 0e 08 00 00 add $0x80e,%esi b0ee4: 31 c9 xor %ecx,%ecx b0ee6: 31 db xor %ebx,%ebx b0ee8: e8 00 00 00 00 callq b0eed b0eed: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0ef4: 31 c9 xor %ecx,%ecx b0ef6: 31 d2 xor %edx,%edx b0ef8: 4c 89 ff mov %r15,%rdi b0efb: 8b 30 mov (%rax),%esi b0efd: 81 c6 11 08 00 00 add $0x811,%esi b0f03: e8 00 00 00 00 callq b0f08 b0f08: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0f0f: 89 da mov %ebx,%edx b0f11: 31 c9 xor %ecx,%ecx b0f13: 4c 89 ff mov %r15,%rdi b0f16: 83 c3 01 add $0x1,%ebx b0f19: 8b 30 mov (%rax),%esi b0f1b: 81 c6 60 08 00 00 add $0x860,%esi b0f21: e8 00 00 00 00 callq b0f26 b0f26: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0f2d: 31 d2 xor %edx,%edx b0f2f: 4c 89 ff mov %r15,%rdi b0f32: 8b 30 mov (%rax),%esi b0f34: 81 c6 63 08 00 00 add $0x863,%esi b0f3a: e8 00 00 00 00 callq b0f3f b0f3f: 83 fb 29 cmp $0x29,%ebx b0f42: 75 c4 jne b0f08 b0f44: 31 db xor %ebx,%ebx b0f46: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0f4d: 89 da mov %ebx,%edx b0f4f: 31 c9 xor %ecx,%ecx b0f51: 4c 89 ff mov %r15,%rdi b0f54: 83 c3 01 add $0x1,%ebx b0f57: 8b 30 mov (%rax),%esi b0f59: 81 c6 61 08 00 00 add $0x861,%esi b0f5f: e8 00 00 00 00 callq b0f64 b0f64: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0f6b: 31 d2 xor %edx,%edx b0f6d: 4c 89 ff mov %r15,%rdi b0f70: 8b 30 mov (%rax),%esi b0f72: 81 c6 64 08 00 00 add $0x864,%esi b0f78: e8 00 00 00 00 callq b0f7d b0f7d: 83 fb 0a cmp $0xa,%ebx b0f80: 75 c4 jne b0f46 b0f82: 31 db xor %ebx,%ebx b0f84: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0f8b: 89 da mov %ebx,%edx b0f8d: 31 c9 xor %ecx,%ecx b0f8f: 4c 89 ff mov %r15,%rdi b0f92: 83 c3 01 add $0x1,%ebx b0f95: 8b 30 mov (%rax),%esi b0f97: 81 c6 62 08 00 00 add $0x862,%esi b0f9d: e8 00 00 00 00 callq b0fa2 b0fa2: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0fa9: 31 d2 xor %edx,%edx b0fab: 4c 89 ff mov %r15,%rdi b0fae: 8b 30 mov (%rax),%esi b0fb0: 81 c6 65 08 00 00 add $0x865,%esi b0fb6: e8 00 00 00 00 callq b0fbb b0fbb: 83 fb 19 cmp $0x19,%ebx b0fbe: 75 c4 jne b0f84 b0fc0: 31 db xor %ebx,%ebx b0fc2: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0fc9: 89 da mov %ebx,%edx b0fcb: 31 c9 xor %ecx,%ecx b0fcd: 4c 89 ff mov %r15,%rdi b0fd0: 83 c3 01 add $0x1,%ebx b0fd3: 8b 30 mov (%rax),%esi b0fd5: 81 c6 0f 08 00 00 add $0x80f,%esi b0fdb: e8 00 00 00 00 callq b0fe0 b0fe0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b0fe7: 31 d2 xor %edx,%edx b0fe9: 4c 89 ff mov %r15,%rdi b0fec: 8b 30 mov (%rax),%esi b0fee: 81 c6 11 08 00 00 add $0x811,%esi b0ff4: e8 00 00 00 00 callq b0ff9 b0ff9: 83 fb 04 cmp $0x4,%ebx b0ffc: 75 c4 jne b0fc2 b0ffe: 31 db xor %ebx,%ebx b1000: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b1007: 89 da mov %ebx,%edx b1009: 31 c9 xor %ecx,%ecx b100b: 4c 89 ff mov %r15,%rdi b100e: 83 c3 01 add $0x1,%ebx b1011: 8b 30 mov (%rax),%esi b1013: 81 c6 0e 08 00 00 add $0x80e,%esi b1019: e8 00 00 00 00 callq b101e b101e: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b1025: 31 d2 xor %edx,%edx b1027: 4c 89 ff mov %r15,%rdi b102a: 8b 30 mov (%rax),%esi b102c: 81 c6 10 08 00 00 add $0x810,%esi b1032: e8 00 00 00 00 callq b1037 b1037: 83 fb 20 cmp $0x20,%ebx b103a: 75 c4 jne b1000 b103c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b1043: 4c 89 ff mov %r15,%rdi b1046: 31 c9 xor %ecx,%ecx b1048: ba ff 00 00 00 mov $0xff,%edx b104d: 8b 30 mov (%rax),%esi b104f: 81 c6 60 08 00 00 add $0x860,%esi b1055: e8 00 00 00 00 callq b105a b105a: 4c 89 ff mov %r15,%rdi b105d: 31 c9 xor %ecx,%ecx b105f: ba ff 00 00 00 mov $0xff,%edx b1064: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b106b: 8b 30 mov (%rax),%esi b106d: 81 c6 61 08 00 00 add $0x861,%esi b1073: e8 00 00 00 00 callq b1078 b1078: 4c 89 ff mov %r15,%rdi b107b: 31 c9 xor %ecx,%ecx b107d: ba ff 00 00 00 mov $0xff,%edx b1082: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b1089: 8b 30 mov (%rax),%esi b108b: 81 c6 62 08 00 00 add $0x862,%esi b1091: e8 00 00 00 00 callq b1096 b1096: 4c 89 ff mov %r15,%rdi b1099: 31 c9 xor %ecx,%ecx b109b: ba ff 00 00 00 mov $0xff,%edx b10a0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b10a7: 8b 30 mov (%rax),%esi b10a9: 81 c6 0f 08 00 00 add $0x80f,%esi b10af: e8 00 00 00 00 callq b10b4 b10b4: 4c 89 ff mov %r15,%rdi b10b7: 31 c9 xor %ecx,%ecx b10b9: ba ff 00 00 00 mov $0xff,%edx b10be: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b10c5: 8b 30 mov (%rax),%esi b10c7: 48 83 c4 08 add $0x8,%rsp b10cb: 5b pop %rbx b10cc: 5d pop %rbp b10cd: 81 c6 0e 08 00 00 add $0x80e,%esi b10d3: 41 5c pop %r12 b10d5: 41 5d pop %r13 b10d7: 41 5e pop %r14 b10d9: 41 5f pop %r15 b10db: e9 00 00 00 00 jmpq b10e0 00000000000b10e0 : b10e0: e8 00 00 00 00 callq b10e5 b10e5: 41 54 push %r12 b10e7: 41 bc ea ff ff ff mov $0xffffffea,%r12d b10ed: 55 push %rbp b10ee: 53 push %rbx b10ef: 48 83 ec 28 sub $0x28,%rsp b10f3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax b10fa: 00 00 b10fc: 48 89 44 24 20 mov %rax,0x20(%rsp) b1101: 31 c0 xor %eax,%eax b1103: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax b110a: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) b1111: 00 b1112: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) b1119: 00 00 b111b: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) b1122: 00 00 b1124: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) b112b: 00 00 b112d: 48 85 c0 test %rax,%rax b1130: 74 06 je b1138 b1132: f6 40 04 04 testb $0x4,0x4(%rax) b1136: 75 20 jne b1158 b1138: 48 8b 44 24 20 mov 0x20(%rsp),%rax b113d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax b1144: 00 00 b1146: 0f 85 d9 00 00 00 jne b1225 b114c: 48 83 c4 28 add $0x28,%rsp b1150: 44 89 e0 mov %r12d,%eax b1153: 5b pop %rbx b1154: 5d pop %rbp b1155: 41 5c pop %r12 b1157: c3 retq b1158: 48 89 f5 mov %rsi,%rbp b115b: 8b 36 mov (%rsi),%esi b115d: 48 89 fb mov %rdi,%rbx b1160: 83 fe 0d cmp $0xd,%esi b1163: 77 6e ja b11d3 b1165: 89 34 24 mov %esi,(%rsp) b1168: 8b 45 08 mov 0x8(%rbp),%eax b116b: 8b 75 04 mov 0x4(%rbp),%esi b116e: 89 44 24 08 mov %eax,0x8(%rsp) b1172: 83 fe 02 cmp $0x2,%esi b1175: 74 0c je b1183 b1177: 76 4e jbe b11c7 b1179: 83 fe 04 cmp $0x4,%esi b117c: 74 05 je b1183 b117e: 83 fe 08 cmp $0x8,%esi b1181: 75 5d jne b11e0 b1183: 48 8b 45 30 mov 0x30(%rbp),%rax b1187: 89 74 24 04 mov %esi,0x4(%rsp) b118b: 48 89 44 24 10 mov %rax,0x10(%rsp) b1190: 48 8b 45 38 mov 0x38(%rbp),%rax b1194: 48 8d ab 18 0b 00 00 lea 0xb18(%rbx),%rbp b119b: 48 89 ef mov %rbp,%rdi b119e: 48 89 44 24 18 mov %rax,0x18(%rsp) b11a3: e8 00 00 00 00 callq b11a8 b11a8: 48 8d bb 28 34 01 00 lea 0x13428(%rbx),%rdi b11af: 48 89 e6 mov %rsp,%rsi b11b2: e8 00 00 00 00 callq b11b7 b11b7: 48 89 ef mov %rbp,%rdi b11ba: 41 89 c4 mov %eax,%r12d b11bd: e8 00 00 00 00 callq b11c2 b11c2: e9 71 ff ff ff jmpq b1138 b11c7: 85 f6 test %esi,%esi b11c9: 40 0f 95 c6 setne %sil b11cd: 40 0f b6 f6 movzbl %sil,%esi b11d1: eb b0 jmp b1183 b11d3: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # b11da b11da: 74 11 je b11ed b11dc: 31 f6 xor %esi,%esi b11de: eb 85 jmp b1165 b11e0: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # b11e7 b11e7: 74 20 je b1209 b11e9: 31 f6 xor %esi,%esi b11eb: eb 96 jmp b1183 b11ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b11f4: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # b11fb b11fb: e8 00 00 00 00 callq b1200 b1200: 0f 0b ud2 b1202: 31 f6 xor %esi,%esi b1204: e9 5c ff ff ff jmpq b1165 b1209: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b1210: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # b1217 b1217: e8 00 00 00 00 callq b121c b121c: 0f 0b ud2 b121e: 31 f6 xor %esi,%esi b1220: e9 5e ff ff ff jmpq b1183 b1225: e8 00 00 00 00 callq b122a b122a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000b1230 : b1230: e8 00 00 00 00 callq b1235 b1235: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax b123c: 48 85 c0 test %rax,%rax b123f: 74 79 je b12ba b1241: f6 40 04 04 testb $0x4,0x4(%rax) b1245: 74 73 je b12ba b1247: 41 54 push %r12 b1249: 49 89 fc mov %rdi,%r12 b124c: 55 push %rbp b124d: 48 8d af 18 0b 00 00 lea 0xb18(%rdi),%rbp b1254: 53 push %rbx b1255: 48 89 ef mov %rbp,%rdi b1258: 31 db xor %ebx,%ebx b125a: e8 00 00 00 00 callq b125f b125f: 31 d2 xor %edx,%edx b1261: 31 f6 xor %esi,%esi b1263: 4c 89 e7 mov %r12,%rdi b1266: 89 d9 mov %ebx,%ecx b1268: e8 23 f4 ff ff callq b0690 b126d: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax b1274: 00 b1275: 31 d2 xor %edx,%edx b1277: 4c 89 e7 mov %r12,%rdi b127a: 8b 30 mov (%rax),%esi b127c: 81 c6 12 07 00 00 add $0x712,%esi b1282: e8 00 00 00 00 callq b1287 b1287: 85 c0 test %eax,%eax b1289: 0f 85 00 00 00 00 jne b128f b128f: 83 c3 01 add $0x1,%ebx b1292: 83 fb 20 cmp $0x20,%ebx b1295: 75 c8 jne b125f b1297: 4c 89 e7 mov %r12,%rdi b129a: b9 ff ff ff ff mov $0xffffffff,%ecx b129f: ba ff ff ff ff mov $0xffffffff,%edx b12a4: be ff ff ff ff mov $0xffffffff,%esi b12a9: e8 e2 f3 ff ff callq b0690 b12ae: 48 89 ef mov %rbp,%rdi b12b1: 5b pop %rbx b12b2: 5d pop %rbp b12b3: 41 5c pop %r12 b12b5: e9 00 00 00 00 jmpq b12ba b12ba: c3 retq b12bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000b12c0 : b12c0: e8 00 00 00 00 callq b12c5 b12c5: 48 c7 c0 00 00 00 00 mov $0x0,%rax b12cc: ba 05 00 00 00 mov $0x5,%edx b12d1: 8b 48 0c mov 0xc(%rax),%ecx b12d4: 48 83 c0 10 add $0x10,%rax b12d8: 48 83 38 00 cmpq $0x0,(%rax) b12dc: 8d 54 0a 02 lea 0x2(%rdx,%rcx,1),%edx b12e0: 75 ef jne b12d1 b12e2: 8d 42 07 lea 0x7(%rdx),%eax b12e5: c3 retq b12e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) b12ed: 00 00 00 00000000000b12f0 : b12f0: e8 00 00 00 00 callq b12f5 b12f5: 31 c0 xor %eax,%eax b12f7: c3 retq b12f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) b12ff: 00 00000000000b1300 : b1300: e8 00 00 00 00 callq b1305 b1305: 48 8b 07 mov (%rdi),%rax b1308: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx b130e: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax b1315: 48 8d 04 90 lea (%rax,%rdx,4),%rax b1319: 8b 00 mov (%rax),%eax b131b: c3 retq b131c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b1320 : b1320: e8 00 00 00 00 callq b1325 b1325: 8b 8f 08 07 00 00 mov 0x708(%rdi),%ecx b132b: 8d 71 e7 lea -0x19(%rcx),%esi b132e: 83 fe 04 cmp $0x4,%esi b1331: 0f 87 1a 01 00 00 ja b1451 b1337: c7 87 78 98 00 00 01 movl $0x1,0x9878(%rdi) b133e: 00 00 00 b1341: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # b1347 b1347: 48 c7 87 80 91 00 00 movq $0x0,0x9180(%rdi) b134e: 00 00 00 00 b1352: 89 97 c0 b1 00 00 mov %edx,0xb1c0(%rdi) b1358: 48 c7 87 40 8e 00 00 movq $0x0,0x8e40(%rdi) b135f: 00 00 00 00 b1363: 48 c7 87 30 92 00 00 movq $0x0,0x9230(%rdi) b136a: 00 00 00 00 b136e: 85 d2 test %edx,%edx b1370: 74 2b je b139d b1372: 83 ea 01 sub $0x1,%edx b1375: 48 8d 87 88 98 00 00 lea 0x9888(%rdi),%rax b137c: 48 69 d2 28 03 00 00 imul $0x328,%rdx,%rdx b1383: 48 8d 94 17 b0 9b 00 lea 0x9bb0(%rdi,%rdx,1),%rdx b138a: 00 b138b: 48 c7 00 00 00 00 00 movq $0x0,(%rax) b1392: 48 05 28 03 00 00 add $0x328,%rax b1398: 48 39 d0 cmp %rdx,%rax b139b: 75 ee jne b138b b139d: c7 87 c8 b1 00 00 0a movl $0xa,0xb1c8(%rdi) b13a4: 00 00 00 b13a7: 8b 87 30 8a 00 00 mov 0x8a30(%rdi),%eax b13ad: 0f af 87 34 8a 00 00 imul 0x8a34(%rdi),%eax b13b4: 48 c7 87 d8 b1 00 00 movq $0x0,0xb1d8(%rdi) b13bb: 00 00 00 00 b13bf: 0f af 87 28 8a 00 00 imul 0x8a28(%rdi),%eax b13c6: c7 87 60 91 00 00 01 movl $0x1,0x9160(%rdi) b13cd: 00 00 00 b13d0: 48 c7 87 70 91 00 00 movq $0x0,0x9170(%rdi) b13d7: 00 00 00 00 b13db: c7 87 e8 b1 00 00 01 movl $0x1,0xb1e8(%rdi) b13e2: 00 00 00 b13e5: 48 c7 87 f8 b1 00 00 movq $0x0,0xb1f8(%rdi) b13ec: 00 00 00 00 b13f0: c1 e0 05 shl $0x5,%eax b13f3: c7 87 08 b2 00 00 01 movl $0x1,0xb208(%rdi) b13fa: 00 00 00 b13fd: 83 e8 01 sub $0x1,%eax b1400: 89 87 0c 3b 01 00 mov %eax,0x13b0c(%rdi) b1406: 48 b8 00 00 01 00 40 movabs $0x4000010000,%rax b140d: 00 00 00 b1410: 48 c7 87 18 b2 00 00 movq $0x0,0xb218(%rdi) b1417: 00 00 00 00 b141b: 48 89 87 00 3b 01 00 mov %rax,0x13b00(%rdi) b1422: c7 87 08 3b 01 00 10 movl $0x10,0x13b08(%rdi) b1429: 00 00 00 b142c: 83 f9 1b cmp $0x1b,%ecx b142f: 74 74 je b14a5 b1431: 76 16 jbe b1449 b1433: 83 e9 1c sub $0x1c,%ecx b1436: 83 f9 01 cmp $0x1,%ecx b1439: 77 0b ja b1446 b143b: 48 c7 87 68 8c 00 00 movq $0x0,0x8c68(%rdi) b1442: 00 00 00 00 b1446: 31 c0 xor %eax,%eax b1448: c3 retq b1449: 83 fe 01 cmp $0x1,%esi b144c: 76 ed jbe b143b b144e: 31 c0 xor %eax,%eax b1450: c3 retq b1451: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # b1457 b1457: 8b 87 78 98 00 00 mov 0x9878(%rdi),%eax b145d: 48 c7 87 80 91 00 00 movq $0x0,0x9180(%rdi) b1464: 00 00 00 00 b1468: 48 c7 87 40 8e 00 00 movq $0x0,0x8e40(%rdi) b146f: 00 00 00 00 b1473: 89 97 c0 b1 00 00 mov %edx,0xb1c0(%rdi) b1479: 85 c0 test %eax,%eax b147b: 0f 84 ed fe ff ff je b136e b1481: 48 c7 87 30 92 00 00 movq $0x0,0x9230(%rdi) b1488: 00 00 00 00 b148c: 83 f8 01 cmp $0x1,%eax b148f: 0f 84 d9 fe ff ff je b136e b1495: 48 c7 87 58 95 00 00 movq $0x0,0x9558(%rdi) b149c: 00 00 00 00 b14a0: e9 c9 fe ff ff jmpq b136e b14a5: 48 c7 87 68 8c 00 00 movq $0x0,0x8c68(%rdi) b14ac: 00 00 00 00 b14b0: 31 c0 xor %eax,%eax b14b2: c3 retq b14b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b14ba: 00 00 00 00 b14be: 66 90 xchg %ax,%ax 00000000000b14c0 : b14c0: e8 00 00 00 00 callq b14c5 b14c5: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b14cc: 31 d2 xor %edx,%edx b14ce: 8b 30 mov (%rax),%esi b14d0: 81 c6 a4 0d 00 00 add $0xda4,%esi b14d6: e8 00 00 00 00 callq b14db b14db: f7 d0 not %eax b14dd: c1 e8 1f shr $0x1f,%eax b14e0: c3 retq b14e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b14e8: 00 00 00 00 b14ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b14f0 : b14f0: e8 00 00 00 00 callq b14f5 b14f5: 55 push %rbp b14f6: 31 d2 xor %edx,%edx b14f8: 53 push %rbx b14f9: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b1500: 48 89 fb mov %rdi,%rbx b1503: 8b 30 mov (%rax),%esi b1505: 81 c6 e9 0f 00 00 add $0xfe9,%esi b150b: e8 00 00 00 00 callq b1510 b1510: 48 89 df mov %rbx,%rdi b1513: 31 d2 xor %edx,%edx b1515: 89 c5 mov %eax,%ebp b1517: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b151e: 8b 30 mov (%rax),%esi b1520: 81 c6 ea 0f 00 00 add $0xfea,%esi b1526: e8 00 00 00 00 callq b152b b152b: 8b 8b 34 8a 00 00 mov 0x8a34(%rbx),%ecx b1531: 0f af 8b 28 8a 00 00 imul 0x8a28(%rbx),%ecx b1538: 41 89 c0 mov %eax,%r8d b153b: b8 01 00 00 00 mov $0x1,%eax b1540: 5b pop %rbx b1541: 44 09 c5 or %r8d,%ebp b1544: 48 d3 e0 shl %cl,%rax b1547: c1 ed 08 shr $0x8,%ebp b154a: 83 e8 01 sub $0x1,%eax b154d: 21 e8 and %ebp,%eax b154f: 5d pop %rbp b1550: 0f b6 c0 movzbl %al,%eax b1553: c3 retq b1554: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b155b: 00 00 00 00 b155f: 90 nop 00000000000b1560 : b1560: e8 00 00 00 00 callq b1565 b1565: 55 push %rbp b1566: 31 d2 xor %edx,%edx b1568: 48 89 fd mov %rdi,%rbp b156b: 53 push %rbx b156c: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b1573: 8b 30 mov (%rax),%esi b1575: 81 c6 dd 13 00 00 add $0x13dd,%esi b157b: e8 00 00 00 00 callq b1580 b1580: 31 d2 xor %edx,%edx b1582: 48 89 ef mov %rbp,%rdi b1585: 89 c3 mov %eax,%ebx b1587: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b158e: 8b 30 mov (%rax),%esi b1590: 81 c6 7f 14 00 00 add $0x147f,%esi b1596: e8 00 00 00 00 callq b159b b159b: 31 d2 xor %edx,%edx b159d: 09 c3 or %eax,%ebx b159f: 8b 85 38 8a 00 00 mov 0x8a38(%rbp),%eax b15a5: c1 eb 10 shr $0x10,%ebx b15a8: f7 b5 34 8a 00 00 divl 0x8a34(%rbp) b15ae: ba 01 00 00 00 mov $0x1,%edx b15b3: 0f b6 db movzbl %bl,%ebx b15b6: f7 d3 not %ebx b15b8: 89 c1 mov %eax,%ecx b15ba: 48 d3 e2 shl %cl,%rdx b15bd: 8d 42 ff lea -0x1(%rdx),%eax b15c0: 21 d8 and %ebx,%eax b15c2: 5b pop %rbx b15c3: 5d pop %rbp b15c4: c3 retq b15c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b15cc: 00 00 00 00 00000000000b15d0 : b15d0: e8 00 00 00 00 callq b15d5 b15d5: 55 push %rbp b15d6: 31 d2 xor %edx,%edx b15d8: 48 89 fd mov %rdi,%rbp b15db: 53 push %rbx b15dc: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b15e3: 8b 30 mov (%rax),%esi b15e5: 81 c6 0f 10 00 00 add $0x100f,%esi b15eb: e8 00 00 00 00 callq b15f0 b15f0: 31 d2 xor %edx,%edx b15f2: 48 89 ef mov %rbp,%rdi b15f5: 89 c3 mov %eax,%ebx b15f7: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b15fe: 8b 30 mov (%rax),%esi b1600: 81 c6 10 10 00 00 add $0x1010,%esi b1606: e8 00 00 00 00 callq b160b b160b: 8b 8d 30 8a 00 00 mov 0x8a30(%rbp),%ecx b1611: ba 01 00 00 00 mov $0x1,%edx b1616: 09 d8 or %ebx,%eax b1618: 5b pop %rbx b1619: 5d pop %rbp b161a: d1 e9 shr %ecx b161c: c1 e8 10 shr $0x10,%eax b161f: 48 d3 e2 shl %cl,%rdx b1622: f7 d0 not %eax b1624: 83 ea 01 sub $0x1,%edx b1627: 21 d0 and %edx,%eax b1629: c3 retq b162a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000b1630 : b1630: e8 00 00 00 00 callq b1635 b1635: 55 push %rbp b1636: 53 push %rbx b1637: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) b163e: 48 8b 2f mov (%rdi),%rbp b1641: 74 17 je b165a b1643: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax b164a: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx b1650: 5b pop %rbx b1651: 5d pop %rbp b1652: 48 8d 04 90 lea (%rax,%rdx,4),%rax b1656: 48 8b 00 mov (%rax),%rax b1659: c3 retq b165a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1661: 48 89 ef mov %rbp,%rdi b1664: 31 d2 xor %edx,%edx b1666: 8b 30 mov (%rax),%esi b1668: 81 c6 f4 1d 00 00 add $0x1df4,%esi b166e: e8 00 00 00 00 callq b1673 b1673: 48 89 ef mov %rbp,%rdi b1676: 31 d2 xor %edx,%edx b1678: 89 c3 mov %eax,%ebx b167a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1681: 8b 30 mov (%rax),%esi b1683: 81 c6 f5 1d 00 00 add $0x1df5,%esi b1689: e8 00 00 00 00 callq b168e b168e: 48 c1 e0 20 shl $0x20,%rax b1692: 48 01 d8 add %rbx,%rax b1695: 5b pop %rbx b1696: 5d pop %rbp b1697: c3 retq b1698: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) b169f: 00 00000000000b16a0 : b16a0: e8 00 00 00 00 callq b16a5 b16a5: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b16ac: 31 d2 xor %edx,%edx b16ae: 8b 70 04 mov 0x4(%rax),%esi b16b1: 81 c6 00 4c 00 00 add $0x4c00,%esi b16b7: e8 00 00 00 00 callq b16bc b16bc: 83 e0 01 and $0x1,%eax b16bf: c3 retq 00000000000b16c0 : b16c0: e8 00 00 00 00 callq b16c5 b16c5: 55 push %rbp b16c6: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b16cd: 31 d2 xor %edx,%edx b16cf: 48 89 fd mov %rdi,%rbp b16d2: 8b 70 04 mov 0x4(%rax),%esi b16d5: 81 c6 00 4c 00 00 add $0x4c00,%esi b16db: e8 00 00 00 00 callq b16e0 b16e0: 48 89 ef mov %rbp,%rdi b16e3: 31 c9 xor %ecx,%ecx b16e5: 83 e0 fe and $0xfffffffe,%eax b16e8: 89 c2 mov %eax,%edx b16ea: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b16f1: 5d pop %rbp b16f2: 8b 70 04 mov 0x4(%rax),%esi b16f5: 81 c6 00 4c 00 00 add $0x4c00,%esi b16fb: e9 00 00 00 00 jmpq b1700 00000000000b1700 : b1700: e8 00 00 00 00 callq b1705 b1705: 55 push %rbp b1706: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b170d: 41 89 f0 mov %esi,%r8d b1710: 48 89 fd mov %rdi,%rbp b1713: 8b 70 04 mov 0x4(%rax),%esi b1716: 45 84 c0 test %r8b,%r8b b1719: 74 09 je b1724 b171b: f6 87 90 89 00 00 04 testb $0x4,0x8990(%rdi) b1722: 75 36 jne b175a b1724: 31 d2 xor %edx,%edx b1726: 81 c6 49 4c 00 00 add $0x4c49,%esi b172c: 48 89 ef mov %rbp,%rdi b172f: e8 00 00 00 00 callq b1734 b1734: 89 c2 mov %eax,%edx b1736: 83 e2 fc and $0xfffffffc,%edx b1739: a8 03 test $0x3,%al b173b: 75 02 jne b173f b173d: 5d pop %rbp b173e: c3 retq b173f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1746: 48 89 ef mov %rbp,%rdi b1749: 31 c9 xor %ecx,%ecx b174b: 5d pop %rbp b174c: 8b 70 04 mov 0x4(%rax),%esi b174f: 81 c6 49 4c 00 00 add $0x4c49,%esi b1755: e9 00 00 00 00 jmpq b175a b175a: 31 d2 xor %edx,%edx b175c: 81 c6 48 4c 00 00 add $0x4c48,%esi b1762: e8 00 00 00 00 callq b1767 b1767: 89 c2 mov %eax,%edx b1769: 89 c1 mov %eax,%ecx b176b: 83 e2 f7 and $0xfffffff7,%edx b176e: 83 e1 e7 and $0xffffffe7,%ecx b1771: 83 ca 10 or $0x10,%edx b1774: f6 85 90 89 00 00 08 testb $0x8,0x8990(%rbp) b177b: 0f 45 d1 cmovne %ecx,%edx b177e: 39 c2 cmp %eax,%edx b1780: 0f 85 98 00 00 00 jne b181e b1786: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b178d: 31 d2 xor %edx,%edx b178f: 48 89 ef mov %rbp,%rdi b1792: 8b 70 04 mov 0x4(%rax),%esi b1795: 81 c6 49 4c 00 00 add $0x4c49,%esi b179b: e8 00 00 00 00 callq b17a0 b17a0: 41 89 c0 mov %eax,%r8d b17a3: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax b17a9: 83 e0 08 and $0x8,%eax b17ac: 83 f8 01 cmp $0x1,%eax b17af: 19 d2 sbb %edx,%edx b17b1: 83 e2 c2 and $0xffffffc2,%edx b17b4: 81 c2 3f 36 00 00 add $0x363f,%edx b17ba: 44 39 c2 cmp %r8d,%edx b17bd: 75 43 jne b1802 b17bf: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b17c6: 31 d2 xor %edx,%edx b17c8: 48 89 ef mov %rbp,%rdi b17cb: 8b 30 mov (%rax),%esi b17cd: 81 c6 62 0f 00 00 add $0xf62,%esi b17d3: e8 00 00 00 00 callq b17d8 b17d8: 3d 00 01 90 00 cmp $0x900100,%eax b17dd: 0f 84 5a ff ff ff je b173d b17e3: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b17ea: 48 89 ef mov %rbp,%rdi b17ed: 31 c9 xor %ecx,%ecx b17ef: ba 00 01 90 00 mov $0x900100,%edx b17f4: 5d pop %rbp b17f5: 8b 30 mov (%rax),%esi b17f7: 81 c6 62 0f 00 00 add $0xf62,%esi b17fd: e9 00 00 00 00 jmpq b1802 b1802: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1809: 31 c9 xor %ecx,%ecx b180b: 48 89 ef mov %rbp,%rdi b180e: 8b 70 04 mov 0x4(%rax),%esi b1811: 81 c6 49 4c 00 00 add $0x4c49,%esi b1817: e8 00 00 00 00 callq b181c b181c: eb a1 jmp b17bf b181e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1825: 31 c9 xor %ecx,%ecx b1827: 48 89 ef mov %rbp,%rdi b182a: 8b 70 04 mov 0x4(%rax),%esi b182d: 81 c6 48 4c 00 00 add $0x4c48,%esi b1833: e8 00 00 00 00 callq b1838 b1838: e9 49 ff ff ff jmpq b1786 b183d: 0f 1f 00 nopl (%rax) 00000000000b1840 : b1840: e8 00 00 00 00 callq b1845 b1845: 55 push %rbp b1846: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b184d: 41 89 f0 mov %esi,%r8d b1850: 48 89 fd mov %rdi,%rbp b1853: 8b 70 04 mov 0x4(%rax),%esi b1856: 45 84 c0 test %r8b,%r8b b1859: 74 09 je b1864 b185b: f6 87 92 89 00 00 10 testb $0x10,0x8992(%rdi) b1862: 75 36 jne b189a b1864: 31 d2 xor %edx,%edx b1866: 81 c6 c5 4c 00 00 add $0x4cc5,%esi b186c: 48 89 ef mov %rbp,%rdi b186f: e8 00 00 00 00 callq b1874 b1874: 89 c2 mov %eax,%edx b1876: 83 e2 fc and $0xfffffffc,%edx b1879: a8 03 test $0x3,%al b187b: 75 02 jne b187f b187d: 5d pop %rbp b187e: c3 retq b187f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1886: 48 89 ef mov %rbp,%rdi b1889: 31 c9 xor %ecx,%ecx b188b: 5d pop %rbp b188c: 8b 70 04 mov 0x4(%rax),%esi b188f: 81 c6 c5 4c 00 00 add $0x4cc5,%esi b1895: e9 00 00 00 00 jmpq b189a b189a: 31 d2 xor %edx,%edx b189c: 81 c6 48 4c 00 00 add $0x4c48,%esi b18a2: e8 00 00 00 00 callq b18a7 b18a7: 89 c2 mov %eax,%edx b18a9: 80 e2 7f and $0x7f,%dl b18ac: a8 80 test $0x80,%al b18ae: 0f 85 9a 00 00 00 jne b194e b18b4: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b18bb: 31 d2 xor %edx,%edx b18bd: 48 89 ef mov %rbp,%rdi b18c0: 8b 70 04 mov 0x4(%rax),%esi b18c3: 81 c6 c5 4c 00 00 add $0x4cc5,%esi b18c9: e8 00 00 00 00 callq b18ce b18ce: 41 89 c0 mov %eax,%r8d b18d1: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax b18d7: 25 00 00 20 00 and $0x200000,%eax b18dc: 83 f8 01 cmp $0x1,%eax b18df: 19 d2 sbb %edx,%edx b18e1: 83 e2 c2 and $0xffffffc2,%edx b18e4: 81 c2 3f 36 00 00 add $0x363f,%edx b18ea: 44 39 c2 cmp %r8d,%edx b18ed: 75 43 jne b1932 b18ef: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b18f6: 31 d2 xor %edx,%edx b18f8: 48 89 ef mov %rbp,%rdi b18fb: 8b 30 mov (%rax),%esi b18fd: 81 c6 62 0f 00 00 add $0xf62,%esi b1903: e8 00 00 00 00 callq b1908 b1908: 3d 00 01 90 00 cmp $0x900100,%eax b190d: 0f 84 6a ff ff ff je b187d b1913: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b191a: 48 89 ef mov %rbp,%rdi b191d: 31 c9 xor %ecx,%ecx b191f: ba 00 01 90 00 mov $0x900100,%edx b1924: 5d pop %rbp b1925: 8b 30 mov (%rax),%esi b1927: 81 c6 62 0f 00 00 add $0xf62,%esi b192d: e9 00 00 00 00 jmpq b1932 b1932: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1939: 31 c9 xor %ecx,%ecx b193b: 48 89 ef mov %rbp,%rdi b193e: 8b 70 04 mov 0x4(%rax),%esi b1941: 81 c6 c5 4c 00 00 add $0x4cc5,%esi b1947: e8 00 00 00 00 callq b194c b194c: eb a1 jmp b18ef b194e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1955: 31 c9 xor %ecx,%ecx b1957: 48 89 ef mov %rbp,%rdi b195a: 8b 70 04 mov 0x4(%rax),%esi b195d: 81 c6 48 4c 00 00 add $0x4c48,%esi b1963: e8 00 00 00 00 callq b1968 b1968: e9 47 ff ff ff jmpq b18b4 b196d: 0f 1f 00 nopl (%rax) 00000000000b1970 : b1970: e8 00 00 00 00 callq b1975 b1975: 55 push %rbp b1976: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b197d: 41 89 f0 mov %esi,%r8d b1980: 48 89 fd mov %rdi,%rbp b1983: 8b 70 04 mov 0x4(%rax),%esi b1986: 45 84 c0 test %r8b,%r8b b1989: 74 0d je b1998 b198b: f6 87 90 89 00 00 01 testb $0x1,0x8990(%rdi) b1992: 0f 85 96 00 00 00 jne b1a2e b1998: 31 d2 xor %edx,%edx b199a: 81 c6 48 4c 00 00 add $0x4c48,%esi b19a0: 48 89 ef mov %rbp,%rdi b19a3: e8 00 00 00 00 callq b19a8 b19a8: 89 c2 mov %eax,%edx b19aa: 83 ca 66 or $0x66,%edx b19ad: 39 d0 cmp %edx,%eax b19af: 75 41 jne b19f2 b19b1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b19b8: 31 d2 xor %edx,%edx b19ba: 48 89 ef mov %rbp,%rdi b19bd: 8b 30 mov (%rax),%esi b19bf: 81 c6 19 1e 00 00 add $0x1e19,%esi b19c5: e8 00 00 00 00 callq b19ca b19ca: a8 01 test $0x1,%al b19cc: 0f 85 56 01 00 00 jne b1b28 b19d2: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b19d9: 31 d2 xor %edx,%edx b19db: 48 89 ef mov %rbp,%rdi b19de: 8b 70 04 mov 0x4(%rax),%esi b19e1: 81 c6 06 4c 00 00 add $0x4c06,%esi b19e7: e8 00 00 00 00 callq b19ec b19ec: a8 01 test $0x1,%al b19ee: 75 1e jne b1a0e b19f0: 5d pop %rbp b19f1: c3 retq b19f2: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b19f9: 31 c9 xor %ecx,%ecx b19fb: 48 89 ef mov %rbp,%rdi b19fe: 8b 70 04 mov 0x4(%rax),%esi b1a01: 81 c6 48 4c 00 00 add $0x4c48,%esi b1a07: e8 00 00 00 00 callq b1a0c b1a0c: eb a3 jmp b19b1 b1a0e: 83 e0 fe and $0xfffffffe,%eax b1a11: 48 89 ef mov %rbp,%rdi b1a14: 31 c9 xor %ecx,%ecx b1a16: 89 c2 mov %eax,%edx b1a18: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1a1f: 5d pop %rbp b1a20: 8b 70 04 mov 0x4(%rax),%esi b1a23: 81 c6 06 4c 00 00 add $0x4c06,%esi b1a29: e9 00 00 00 00 jmpq b1a2e b1a2e: 81 c6 00 22 00 00 add $0x2200,%esi b1a34: 31 c9 xor %ecx,%ecx b1a36: ba 00 00 00 e0 mov $0xe0000000,%edx b1a3b: e8 00 00 00 00 callq b1a40 b1a40: 31 c9 xor %ecx,%ecx b1a42: ba 00 00 00 ff mov $0xff000000,%edx b1a47: 48 89 ef mov %rbp,%rdi b1a4a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1a51: 8b 70 04 mov 0x4(%rax),%esi b1a54: 81 c6 86 50 00 00 add $0x5086,%esi b1a5a: e8 00 00 00 00 callq b1a5f b1a5f: 31 c9 xor %ecx,%ecx b1a61: ba 00 00 00 ff mov $0xff000000,%edx b1a66: 48 89 ef mov %rbp,%rdi b1a69: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1a70: 8b 70 04 mov 0x4(%rax),%esi b1a73: 81 c6 84 50 00 00 add $0x5084,%esi b1a79: e8 00 00 00 00 callq b1a7e b1a7e: 31 c9 xor %ecx,%ecx b1a80: ba 00 00 00 ff mov $0xff000000,%edx b1a85: 48 89 ef mov %rbp,%rdi b1a88: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1a8f: 8b 70 04 mov 0x4(%rax),%esi b1a92: 81 c6 85 50 00 00 add $0x5085,%esi b1a98: e8 00 00 00 00 callq b1a9d b1a9d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1aa4: 31 d2 xor %edx,%edx b1aa6: 48 89 ef mov %rbp,%rdi b1aa9: 8b 70 04 mov 0x4(%rax),%esi b1aac: 81 c6 48 4c 00 00 add $0x4c48,%esi b1ab2: e8 00 00 00 00 callq b1ab7 b1ab7: 89 c2 mov %eax,%edx b1ab9: 81 e2 9b ff fe ff and $0xfffeff9b,%edx b1abf: a9 64 00 01 00 test $0x10064,%eax b1ac4: 0f 85 81 00 00 00 jne b1b4b b1aca: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax b1ad0: a8 02 test $0x2,%al b1ad2: 0f 84 18 ff ff ff je b19f0 b1ad8: a8 80 test $0x80,%al b1ada: 0f 85 98 00 00 00 jne b1b78 b1ae0: a8 40 test $0x40,%al b1ae2: 0f 84 08 ff ff ff je b19f0 b1ae8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1aef: 31 d2 xor %edx,%edx b1af1: 48 89 ef mov %rbp,%rdi b1af4: 8b 30 mov (%rax),%esi b1af6: 81 c6 19 1e 00 00 add $0x1e19,%esi b1afc: e8 00 00 00 00 callq b1b01 b1b01: 89 c2 mov %eax,%edx b1b03: 83 ca 01 or $0x1,%edx b1b06: a8 01 test $0x1,%al b1b08: 0f 85 e2 fe ff ff jne b19f0 b1b0e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1b15: 48 89 ef mov %rbp,%rdi b1b18: 31 c9 xor %ecx,%ecx b1b1a: 5d pop %rbp b1b1b: 8b 30 mov (%rax),%esi b1b1d: 81 c6 19 1e 00 00 add $0x1e19,%esi b1b23: e9 00 00 00 00 jmpq b1b28 b1b28: 83 e0 fe and $0xfffffffe,%eax b1b2b: 31 c9 xor %ecx,%ecx b1b2d: 48 89 ef mov %rbp,%rdi b1b30: 89 c2 mov %eax,%edx b1b32: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1b39: 8b 30 mov (%rax),%esi b1b3b: 81 c6 19 1e 00 00 add $0x1e19,%esi b1b41: e8 00 00 00 00 callq b1b46 b1b46: e9 87 fe ff ff jmpq b19d2 b1b4b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1b52: 31 c9 xor %ecx,%ecx b1b54: 48 89 ef mov %rbp,%rdi b1b57: 8b 70 04 mov 0x4(%rax),%esi b1b5a: 81 c6 48 4c 00 00 add $0x4c48,%esi b1b60: e8 00 00 00 00 callq b1b65 b1b65: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax b1b6b: a8 02 test $0x2,%al b1b6d: 0f 84 7d fe ff ff je b19f0 b1b73: e9 60 ff ff ff jmpq b1ad8 b1b78: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1b7f: 31 d2 xor %edx,%edx b1b81: 48 89 ef mov %rbp,%rdi b1b84: 8b 70 04 mov 0x4(%rax),%esi b1b87: 81 c6 06 4c 00 00 add $0x4c06,%esi b1b8d: e8 00 00 00 00 callq b1b92 b1b92: 89 c2 mov %eax,%edx b1b94: 83 ca 01 or $0x1,%edx b1b97: a8 01 test $0x1,%al b1b99: 75 1a jne b1bb5 b1b9b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1ba2: 31 c9 xor %ecx,%ecx b1ba4: 48 89 ef mov %rbp,%rdi b1ba7: 8b 70 04 mov 0x4(%rax),%esi b1baa: 81 c6 06 4c 00 00 add $0x4c06,%esi b1bb0: e8 00 00 00 00 callq b1bb5 b1bb5: 8b 85 90 89 00 00 mov 0x8990(%rbp),%eax b1bbb: e9 20 ff ff ff jmpq b1ae0 00000000000b1bc0 : b1bc0: e8 00 00 00 00 callq b1bc5 b1bc5: 83 f9 ff cmp $0xffffffff,%ecx b1bc8: 89 d0 mov %edx,%eax b1bca: 0f b6 d1 movzbl %cl,%edx b1bcd: b9 00 00 00 40 mov $0x40000000,%ecx b1bd2: 0f 44 d1 cmove %ecx,%edx b1bd5: 83 fe ff cmp $0xffffffff,%esi b1bd8: 74 2f je b1c09 b1bda: c1 e6 10 shl $0x10,%esi b1bdd: 81 e6 00 00 ff 00 and $0xff0000,%esi b1be3: 09 f2 or %esi,%edx b1be5: 83 f8 ff cmp $0xffffffff,%eax b1be8: 74 2a je b1c14 b1bea: c1 e0 08 shl $0x8,%eax b1bed: 0f b7 c0 movzwl %ax,%eax b1bf0: 09 c2 or %eax,%edx b1bf2: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b1bf9: 31 c9 xor %ecx,%ecx b1bfb: 8b 70 04 mov 0x4(%rax),%esi b1bfe: 81 c6 00 22 00 00 add $0x2200,%esi b1c04: e9 00 00 00 00 jmpq b1c09 b1c09: 81 ca 00 00 00 80 or $0x80000000,%edx b1c0f: 83 f8 ff cmp $0xffffffff,%eax b1c12: 75 d6 jne b1bea b1c14: 81 ca 00 00 00 20 or $0x20000000,%edx b1c1a: eb d6 jmp b1bf2 b1c1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b1c20 : b1c20: e8 00 00 00 00 callq b1c25 b1c25: 41 54 push %r12 b1c27: 55 push %rbp b1c28: bd 01 00 00 00 mov $0x1,%ebp b1c2d: 53 push %rbx b1c2e: 48 89 fb mov %rdi,%rbx b1c31: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b1c38: 44 8d 64 2d 00 lea 0x0(%rbp,%rbp,1),%r12d b1c3d: 31 c9 xor %ecx,%ecx b1c3f: 31 d2 xor %edx,%edx b1c41: 48 89 df mov %rbx,%rdi b1c44: 8b 00 mov (%rax),%eax b1c46: 41 8d b4 04 a0 20 00 lea 0x20a0(%r12,%rax,1),%esi b1c4d: 00 b1c4e: e8 00 00 00 00 callq b1c53 b1c53: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b1c5a: 31 c9 xor %ecx,%ecx b1c5c: 31 d2 xor %edx,%edx b1c5e: 48 89 df mov %rbx,%rdi b1c61: 8b 00 mov (%rax),%eax b1c63: 41 8d b4 04 a1 20 00 lea 0x20a1(%r12,%rax,1),%esi b1c6a: 00 b1c6b: e8 00 00 00 00 callq b1c70 b1c70: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b1c77: 31 c9 xor %ecx,%ecx b1c79: 31 d2 xor %edx,%edx b1c7b: 48 89 df mov %rbx,%rdi b1c7e: 8b 00 mov (%rax),%eax b1c80: 8d b4 05 c0 20 00 00 lea 0x20c0(%rbp,%rax,1),%esi b1c87: e8 00 00 00 00 callq b1c8c b1c8c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b1c93: 31 c9 xor %ecx,%ecx b1c95: 31 d2 xor %edx,%edx b1c97: 48 89 df mov %rbx,%rdi b1c9a: 8b 00 mov (%rax),%eax b1c9c: 8d b4 05 d0 20 00 00 lea 0x20d0(%rbp,%rax,1),%esi b1ca3: 83 c5 01 add $0x1,%ebp b1ca6: e8 00 00 00 00 callq b1cab b1cab: 83 fd 10 cmp $0x10,%ebp b1cae: 75 81 jne b1c31 b1cb0: 5b pop %rbx b1cb1: 5d pop %rbp b1cb2: 41 5c pop %r12 b1cb4: c3 retq b1cb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b1cbc: 00 00 00 00 00000000000b1cc0 : b1cc0: e8 00 00 00 00 callq b1cc5 b1cc5: 55 push %rbp b1cc6: 31 d2 xor %edx,%edx b1cc8: 48 89 fd mov %rdi,%rbp b1ccb: 53 push %rbx b1ccc: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b1cd3: 48 89 f3 mov %rsi,%rbx b1cd6: 8b 30 mov (%rax),%esi b1cd8: 81 c6 8d 1e 00 00 add $0x1e8d,%esi b1cde: e8 00 00 00 00 callq b1ce3 b1ce3: 89 c2 mov %eax,%edx b1ce5: 81 e2 ff ff ff bf and $0xbfffffff,%edx b1ceb: 80 bb 7c 02 00 00 00 cmpb $0x0,0x27c(%rbx) b1cf2: 74 20 je b1d14 b1cf4: 8b 8b 78 02 00 00 mov 0x278(%rbx),%ecx b1cfa: 25 03 00 00 f0 and $0xf0000003,%eax b1cff: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx b1d06: 81 e2 fc ff ff 0f and $0xffffffc,%edx b1d0c: 09 c2 or %eax,%edx b1d0e: 81 ca 00 00 00 40 or $0x40000000,%edx b1d14: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1d1b: 31 c9 xor %ecx,%ecx b1d1d: 48 89 ef mov %rbp,%rdi b1d20: 8b 30 mov (%rax),%esi b1d22: 81 c6 8d 1e 00 00 add $0x1e8d,%esi b1d28: e8 00 00 00 00 callq b1d2d b1d2d: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax b1d33: 8b 93 78 02 00 00 mov 0x278(%rbx),%edx b1d39: 83 e8 1c sub $0x1c,%eax b1d3c: c1 e2 02 shl $0x2,%edx b1d3f: 83 f8 01 cmp $0x1,%eax b1d42: 76 3f jbe b1d83 b1d44: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1d4b: 48 89 ef mov %rbp,%rdi b1d4e: 81 e2 fc ff ff 0f and $0xffffffc,%edx b1d54: 31 c9 xor %ecx,%ecx b1d56: 8b 30 mov (%rax),%esi b1d58: 81 c6 fa 1d 00 00 add $0x1dfa,%esi b1d5e: e8 00 00 00 00 callq b1d63 b1d63: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1d6a: 48 89 ef mov %rbp,%rdi b1d6d: 5b pop %rbx b1d6e: 31 c9 xor %ecx,%ecx b1d70: ba fc ff ff 0f mov $0xffffffc,%edx b1d75: 5d pop %rbp b1d76: 8b 30 mov (%rax),%esi b1d78: 81 c6 fb 1d 00 00 add $0x1dfb,%esi b1d7e: e9 00 00 00 00 jmpq b1d83 b1d83: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1d8a: 48 89 ef mov %rbp,%rdi b1d8d: 81 e2 fc 0f 00 00 and $0xffc,%edx b1d93: 31 c9 xor %ecx,%ecx b1d95: 8b 30 mov (%rax),%esi b1d97: 81 c6 fa 1d 00 00 add $0x1dfa,%esi b1d9d: e8 00 00 00 00 callq b1da2 b1da2: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1da9: 48 89 ef mov %rbp,%rdi b1dac: 5b pop %rbx b1dad: 31 c9 xor %ecx,%ecx b1daf: ba fc 0f 00 00 mov $0xffc,%edx b1db4: 5d pop %rbp b1db5: 8b 30 mov (%rax),%esi b1db7: 81 c6 fb 1d 00 00 add $0x1dfb,%esi b1dbd: e9 00 00 00 00 jmpq b1dc2 b1dc2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b1dc9: 00 00 00 00 b1dcd: 0f 1f 00 nopl (%rax) 00000000000b1dd0 : b1dd0: e8 00 00 00 00 callq b1dd5 b1dd5: 41 54 push %r12 b1dd7: c1 e2 05 shl $0x5,%edx b1dda: c1 e1 10 shl $0x10,%ecx b1ddd: 45 89 c4 mov %r8d,%r12d b1de0: 55 push %rbp b1de1: 09 f2 or %esi,%edx b1de3: 48 89 fd mov %rdi,%rbp b1de6: 53 push %rbx b1de7: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b1dee: 09 ca or %ecx,%edx b1df0: 31 c9 xor %ecx,%ecx b1df2: 80 ce 08 or $0x8,%dh b1df5: 4c 89 cb mov %r9,%rbx b1df8: 8b 30 mov (%rax),%esi b1dfa: 81 c6 18 11 00 00 add $0x1118,%esi b1e00: e8 00 00 00 00 callq b1e05 b1e05: 45 85 e4 test %r12d,%r12d b1e08: 74 29 je b1e33 b1e0a: 4e 8d 24 a3 lea (%rbx,%r12,4),%r12 b1e0e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1e15: 31 d2 xor %edx,%edx b1e17: 48 89 ef mov %rbp,%rdi b1e1a: 48 83 c3 04 add $0x4,%rbx b1e1e: 8b 30 mov (%rax),%esi b1e20: 81 c6 19 11 00 00 add $0x1119,%esi b1e26: e8 00 00 00 00 callq b1e2b b1e2b: 89 43 fc mov %eax,-0x4(%rbx) b1e2e: 49 39 dc cmp %rbx,%r12 b1e31: 75 db jne b1e0e b1e33: 5b pop %rbx b1e34: 5d pop %rbp b1e35: 41 5c pop %r12 b1e37: c3 retq b1e38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) b1e3f: 00 00000000000b1e40 : b1e40: e8 00 00 00 00 callq b1e45 b1e45: 89 d6 mov %edx,%esi b1e47: 89 ca mov %ecx,%edx b1e49: 44 89 c1 mov %r8d,%ecx b1e4c: 45 89 c8 mov %r9d,%r8d b1e4f: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 b1e54: 81 c1 00 04 00 00 add $0x400,%ecx b1e5a: e9 71 ff ff ff jmpq b1dd0 b1e5f: 90 nop 00000000000b1e60 : b1e60: e8 00 00 00 00 callq b1e65 b1e65: 48 8b 3f mov (%rdi),%rdi b1e68: 89 f2 mov %esi,%edx b1e6a: 31 c9 xor %ecx,%ecx b1e6c: c1 e2 1c shl $0x1c,%edx b1e6f: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b1e76: 80 ca 93 or $0x93,%dl b1e79: 8b 30 mov (%rax),%esi b1e7b: 81 c6 1b 11 00 00 add $0x111b,%esi b1e81: e9 00 00 00 00 jmpq b1e86 b1e86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) b1e8d: 00 00 00 00000000000b1e90 : b1e90: e8 00 00 00 00 callq b1e95 b1e95: 55 push %rbp b1e96: 48 89 fd mov %rdi,%rbp b1e99: 53 push %rbx b1e9a: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b1ea1: 89 f3 mov %esi,%ebx b1ea3: 8b 70 04 mov 0x4(%rax),%esi b1ea6: 81 c6 71 4c 00 00 add $0x4c71,%esi b1eac: f6 87 50 65 01 00 10 testb $0x10,0x16550(%rdi) b1eb3: 74 3c je b1ef1 b1eb5: ba 02 00 00 00 mov $0x2,%edx b1eba: e8 00 00 00 00 callq b1ebf b1ebf: 89 c2 mov %eax,%edx b1ec1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1ec8: 83 e3 0f and $0xf,%ebx b1ecb: 83 e2 f0 and $0xfffffff0,%edx b1ece: 09 da or %ebx,%edx b1ed0: 8b 70 04 mov 0x4(%rax),%esi b1ed3: 81 c6 71 4c 00 00 add $0x4c71,%esi b1ed9: f6 85 50 65 01 00 10 testb $0x10,0x16550(%rbp) b1ee0: 74 1a je b1efc b1ee2: 48 89 ef mov %rbp,%rdi b1ee5: 5b pop %rbx b1ee6: b9 02 00 00 00 mov $0x2,%ecx b1eeb: 5d pop %rbp b1eec: e9 00 00 00 00 jmpq b1ef1 b1ef1: 31 d2 xor %edx,%edx b1ef3: e8 00 00 00 00 callq b1ef8 b1ef8: 89 c2 mov %eax,%edx b1efa: eb c5 jmp b1ec1 b1efc: 48 89 ef mov %rbp,%rdi b1eff: 5b pop %rbx b1f00: 31 c9 xor %ecx,%ecx b1f02: 5d pop %rbp b1f03: e9 00 00 00 00 jmpq b1f08 b1f08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) b1f0f: 00 00000000000b1f10 : b1f10: e8 00 00 00 00 callq b1f15 b1f15: 55 push %rbp b1f16: 48 89 fd mov %rdi,%rbp b1f19: 53 push %rbx b1f1a: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b1f21: 48 89 f3 mov %rsi,%rbx b1f24: 8b 70 04 mov 0x4(%rax),%esi b1f27: 81 c6 48 4c 00 00 add $0x4c48,%esi b1f2d: e8 00 00 00 00 callq b1f32 b1f32: a8 04 test $0x4,%al b1f34: 75 03 jne b1f39 b1f36: 83 0b 01 orl $0x1,(%rbx) b1f39: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1f40: 48 89 ef mov %rbp,%rdi b1f43: 8b 70 04 mov 0x4(%rax),%esi b1f46: 81 c6 49 4c 00 00 add $0x4c49,%esi b1f4c: e8 00 00 00 00 callq b1f51 b1f51: a8 01 test $0x1,%al b1f53: 74 03 je b1f58 b1f55: 83 0b 04 orl $0x4,(%rbx) b1f58: a8 02 test $0x2,%al b1f5a: 74 03 je b1f5f b1f5c: 83 0b 08 orl $0x8,(%rbx) b1f5f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1f66: 48 89 ef mov %rbp,%rdi b1f69: 8b 70 04 mov 0x4(%rax),%esi b1f6c: 81 c6 06 4c 00 00 add $0x4c06,%esi b1f72: e8 00 00 00 00 callq b1f77 b1f77: a8 01 test $0x1,%al b1f79: 74 06 je b1f81 b1f7b: 81 0b 82 00 00 00 orl $0x82,(%rbx) b1f81: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1f88: 48 89 ef mov %rbp,%rdi b1f8b: 8b 30 mov (%rax),%esi b1f8d: 81 c6 19 1e 00 00 add $0x1e19,%esi b1f93: e8 00 00 00 00 callq b1f98 b1f98: a8 01 test $0x1,%al b1f9a: 74 03 je b1f9f b1f9c: 83 0b 42 orl $0x42,(%rbx) b1f9f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b1fa6: 48 89 ef mov %rbp,%rdi b1fa9: 8b 70 04 mov 0x4(%rax),%esi b1fac: 81 c6 c5 4c 00 00 add $0x4cc5,%esi b1fb2: e8 00 00 00 00 callq b1fb7 b1fb7: a8 01 test $0x1,%al b1fb9: 74 06 je b1fc1 b1fbb: 81 0b 00 00 10 00 orl $0x100000,(%rbx) b1fc1: a8 02 test $0x2,%al b1fc3: 74 06 je b1fcb b1fc5: 81 0b 00 00 20 00 orl $0x200000,(%rbx) b1fcb: 5b pop %rbx b1fcc: 5d pop %rbp b1fcd: c3 retq b1fce: 66 90 xchg %ax,%ax 00000000000b1fd0 : b1fd0: e8 00 00 00 00 callq b1fd5 b1fd5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) b1fdc: 75 0e jne b1fec b1fde: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax b1fe4: 83 e8 19 sub $0x19,%eax b1fe7: 83 f8 04 cmp $0x4,%eax b1fea: 76 03 jbe b1fef b1fec: 31 c0 xor %eax,%eax b1fee: c3 retq b1fef: 85 f6 test %esi,%esi b1ff1: 40 0f 94 c6 sete %sil b1ff5: 40 0f b6 f6 movzbl %sil,%esi b1ff9: e8 00 00 00 00 callq b1ffe b1ffe: 31 c0 xor %eax,%eax b2000: c3 retq b2001: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b2008: 00 00 00 00 b200c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b2010 : b2010: e8 00 00 00 00 callq b2015 b2015: 55 push %rbp b2016: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b201d: 41 89 f0 mov %esi,%r8d b2020: 48 89 fd mov %rdi,%rbp b2023: 8b 30 mov (%rax),%esi b2025: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax b202b: 83 e8 1c sub $0x1c,%eax b202e: 45 84 c0 test %r8b,%r8b b2031: 74 1f je b2052 b2033: 83 f8 01 cmp $0x1,%eax b2036: 76 43 jbe b207b b2038: 81 c6 2d 0e 00 00 add $0xe2d,%esi b203e: 31 c9 xor %ecx,%ecx b2040: 31 d2 xor %edx,%edx b2042: e8 00 00 00 00 callq b2047 b2047: bf de 46 03 00 mov $0x346de,%edi b204c: 5d pop %rbp b204d: e9 00 00 00 00 jmpq b2052 b2052: 83 f8 01 cmp $0x1,%eax b2055: 76 3e jbe b2095 b2057: 81 c6 2d 0e 00 00 add $0xe2d,%esi b205d: 31 c9 xor %ecx,%ecx b205f: ba 00 00 00 50 mov $0x50000000,%edx b2064: e8 00 00 00 00 callq b2069 b2069: c6 85 2c 90 00 00 00 movb $0x0,0x902c(%rbp) b2070: bf de 46 03 00 mov $0x346de,%edi b2075: 5d pop %rbp b2076: e9 00 00 00 00 jmpq b207b b207b: 81 c6 55 0f 00 00 add $0xf55,%esi b2081: 31 c9 xor %ecx,%ecx b2083: 31 d2 xor %edx,%edx b2085: e8 00 00 00 00 callq b208a b208a: bf de 46 03 00 mov $0x346de,%edi b208f: 5d pop %rbp b2090: e9 00 00 00 00 jmpq b2095 b2095: 81 c6 55 0f 00 00 add $0xf55,%esi b209b: 31 c9 xor %ecx,%ecx b209d: ba 00 00 00 50 mov $0x50000000,%edx b20a2: e8 00 00 00 00 callq b20a7 b20a7: eb c0 jmp b2069 b20a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000b20b0 : b20b0: e8 00 00 00 00 callq b20b5 b20b5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax b20bb: 85 c0 test %eax,%eax b20bd: 74 48 je b2107 b20bf: 55 push %rbp b20c0: 31 ed xor %ebp,%ebp b20c2: 53 push %rbx b20c3: 48 89 fb mov %rdi,%rbx b20c6: eb 15 jmp b20dd b20c8: bf c7 10 00 00 mov $0x10c7,%edi b20cd: 83 c5 01 add $0x1,%ebp b20d0: e8 00 00 00 00 callq b20d5 b20d5: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) b20db: 76 22 jbe b20ff b20dd: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b20e4: 31 d2 xor %edx,%edx b20e6: 48 89 df mov %rbx,%rdi b20e9: 8b 30 mov (%rax),%esi b20eb: 81 c6 a4 0d 00 00 add $0xda4,%esi b20f1: e8 00 00 00 00 callq b20f6 b20f6: 85 c0 test %eax,%eax b20f8: 78 ce js b20c8 b20fa: 31 c0 xor %eax,%eax b20fc: 5b pop %rbx b20fd: 5d pop %rbp b20fe: c3 retq b20ff: b8 92 ff ff ff mov $0xffffff92,%eax b2104: 5b pop %rbx b2105: 5d pop %rbp b2106: c3 retq b2107: b8 92 ff ff ff mov $0xffffff92,%eax b210c: c3 retq b210d: 0f 1f 00 nopl (%rax) 00000000000b2110 : b2110: e8 00 00 00 00 callq b2115 b2115: 55 push %rbp b2116: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b211d: 31 d2 xor %edx,%edx b211f: 48 89 fd mov %rdi,%rbp b2122: 8b 30 mov (%rax),%esi b2124: 81 c6 a8 0d 00 00 add $0xda8,%esi b212a: e8 00 00 00 00 callq b212f b212f: 31 c9 xor %ecx,%ecx b2131: 48 89 ef mov %rbp,%rdi b2134: 83 c8 04 or $0x4,%eax b2137: 89 c2 mov %eax,%edx b2139: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2140: 8b 30 mov (%rax),%esi b2142: 81 c6 a8 0d 00 00 add $0xda8,%esi b2148: e8 00 00 00 00 callq b214d b214d: bf de 46 03 00 mov $0x346de,%edi b2152: e8 00 00 00 00 callq b2157 b2157: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b215e: 48 89 ef mov %rbp,%rdi b2161: 31 d2 xor %edx,%edx b2163: 8b 30 mov (%rax),%esi b2165: 81 c6 a8 0d 00 00 add $0xda8,%esi b216b: e8 00 00 00 00 callq b2170 b2170: 48 89 ef mov %rbp,%rdi b2173: 31 c9 xor %ecx,%ecx b2175: 83 e0 fb and $0xfffffffb,%eax b2178: 89 c2 mov %eax,%edx b217a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2181: 8b 30 mov (%rax),%esi b2183: 81 c6 a8 0d 00 00 add $0xda8,%esi b2189: e8 00 00 00 00 callq b218e b218e: bf de 46 03 00 mov $0x346de,%edi b2193: 5d pop %rbp b2194: e9 00 00 00 00 jmpq b2199 b2199: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000b21a0 : b21a0: e8 00 00 00 00 callq b21a5 b21a5: 55 push %rbp b21a6: 53 push %rbx b21a7: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b21ae: 48 89 fb mov %rdi,%rbx b21b1: 8b 70 04 mov 0x4(%rax),%esi b21b4: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax b21ba: 83 e8 1c sub $0x1c,%eax b21bd: 83 f8 01 cmp $0x1,%eax b21c0: 76 56 jbe b2218 b21c2: 81 c6 05 4c 00 00 add $0x4c05,%esi b21c8: 31 c9 xor %ecx,%ecx b21ca: ba 03 00 00 00 mov $0x3,%edx b21cf: e8 00 00 00 00 callq b21d4 b21d4: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax b21da: 85 c0 test %eax,%eax b21dc: 74 37 je b2215 b21de: 31 ed xor %ebp,%ebp b21e0: eb 15 jmp b21f7 b21e2: bf c7 10 00 00 mov $0x10c7,%edi b21e7: 83 c5 01 add $0x1,%ebp b21ea: e8 00 00 00 00 callq b21ef b21ef: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) b21f5: 76 1e jbe b2215 b21f7: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b21fe: 31 d2 xor %edx,%edx b2200: 48 89 df mov %rbx,%rdi b2203: 8b 70 04 mov 0x4(%rax),%esi b2206: 81 c6 05 4c 00 00 add $0x4c05,%esi b220c: e8 00 00 00 00 callq b2211 b2211: a8 01 test $0x1,%al b2213: 75 cd jne b21e2 b2215: 5b pop %rbx b2216: 5d pop %rbp b2217: c3 retq b2218: ba 03 00 00 00 mov $0x3,%edx b221d: 81 c6 a0 4c 00 00 add $0x4ca0,%esi b2223: 31 c9 xor %ecx,%ecx b2225: 31 ed xor %ebp,%ebp b2227: e8 00 00 00 00 callq b222c b222c: 8b 93 28 07 00 00 mov 0x728(%rbx),%edx b2232: 85 d2 test %edx,%edx b2234: 75 17 jne b224d b2236: eb dd jmp b2215 b2238: bf c7 10 00 00 mov $0x10c7,%edi b223d: 83 c5 01 add $0x1,%ebp b2240: e8 00 00 00 00 callq b2245 b2245: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) b224b: 76 c8 jbe b2215 b224d: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b2254: 31 d2 xor %edx,%edx b2256: 48 89 df mov %rbx,%rdi b2259: 8b 70 04 mov 0x4(%rax),%esi b225c: 81 c6 a0 4c 00 00 add $0x4ca0,%esi b2262: e8 00 00 00 00 callq b2267 b2267: a8 01 test $0x1,%al b2269: 75 cd jne b2238 b226b: 5b pop %rbx b226c: 5d pop %rbp b226d: c3 retq b226e: 66 90 xchg %ax,%ax 00000000000b2270 : b2270: e8 00 00 00 00 callq b2275 b2275: 55 push %rbp b2276: 89 f5 mov %esi,%ebp b2278: 89 d1 mov %edx,%ecx b227a: 53 push %rbx b227b: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b2282: 8b 40 04 mov 0x4(%rax),%eax b2285: 8d 34 85 00 81 00 00 lea 0x8100(,%rax,4),%esi b228c: 48 89 f0 mov %rsi,%rax b228f: 48 03 b7 80 0c 00 00 add 0xc80(%rdi),%rsi b2296: 8d 50 04 lea 0x4(%rax),%edx b2299: 05 30 b2 00 00 add $0xb230,%eax b229e: 48 03 97 80 0c 00 00 add 0xc80(%rdi),%rdx b22a5: 48 03 87 80 0c 00 00 add 0xc80(%rdi),%rax b22ac: 48 89 15 00 00 00 00 mov %rdx,0x0(%rip) # b22b3 b22b3: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # b22ba b22ba: f6 87 b0 63 01 00 10 testb $0x10,0x163b0(%rdi) b22c1: 0f 85 00 00 00 00 jne b22c7 b22c7: 89 0e mov %ecx,(%rsi) b22c9: 89 e8 mov %ebp,%eax b22cb: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # b22d2 b22d2: 0d 00 00 00 80 or $0x80000000,%eax b22d7: 89 02 mov %eax,(%rdx) b22d9: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # b22e0 b22e0: b8 01 00 00 00 mov $0x1,%eax b22e5: 89 02 mov %eax,(%rdx) b22e7: bb 50 c3 00 00 mov $0xc350,%ebx b22ec: eb 0f jmp b22fd b22ee: bf c6 a7 00 00 mov $0xa7c6,%edi b22f3: e8 00 00 00 00 callq b22f8 b22f8: 83 eb 01 sub $0x1,%ebx b22fb: 74 10 je b230d b22fd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # b2304 b2304: 8b 00 mov (%rax),%eax b2306: 85 c0 test %eax,%eax b2308: 78 e4 js b22ee b230a: 5b pop %rbx b230b: 5d pop %rbp b230c: c3 retq b230d: 89 ee mov %ebp,%esi b230f: 5b pop %rbx b2310: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b2317: 5d pop %rbp b2318: e9 00 00 00 00 jmpq b231d b231d: 0f 1f 00 nopl (%rax) 00000000000b2320 : b2320: e8 00 00 00 00 callq b2325 b2325: e9 00 00 00 00 jmpq b232a b232a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000b2330 : b2330: e8 00 00 00 00 callq b2335 b2335: 41 54 push %r12 b2337: 4c 8d a7 f8 0a 00 00 lea 0xaf8(%rdi),%r12 b233e: 55 push %rbp b233f: 53 push %rbx b2340: 48 89 fb mov %rdi,%rbx b2343: 4c 89 e7 mov %r12,%rdi b2346: e8 00 00 00 00 callq b234b b234b: 8b ab b8 53 00 00 mov 0x53b8(%rbx),%ebp b2351: 83 fd 0f cmp $0xf,%ebp b2354: 7f 55 jg b23ab b2356: 41 89 e8 mov %ebp,%r8d b2359: 31 c9 xor %ecx,%ecx b235b: 31 d2 xor %edx,%edx b235d: 31 f6 xor %esi,%esi b235f: 48 89 df mov %rbx,%rdi b2362: 83 c5 01 add $0x1,%ebp b2365: e8 00 00 00 00 callq b236a b236a: 31 c9 xor %ecx,%ecx b236c: ba 0c c0 00 00 mov $0xc00c,%edx b2371: 48 89 df mov %rbx,%rdi b2374: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b237b: 8b 30 mov (%rax),%esi b237d: 81 c6 ad 10 00 00 add $0x10ad,%esi b2383: e8 00 00 00 00 callq b2388 b2388: 31 c9 xor %ecx,%ecx b238a: ba 00 60 00 60 mov $0x60006000,%edx b238f: 48 89 df mov %rbx,%rdi b2392: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b2399: 8b 30 mov (%rax),%esi b239b: 81 c6 aa 10 00 00 add $0x10aa,%esi b23a1: e8 00 00 00 00 callq b23a6 b23a6: 83 fd 10 cmp $0x10,%ebp b23a9: 75 ab jne b2356 b23ab: 45 31 c0 xor %r8d,%r8d b23ae: 31 c9 xor %ecx,%ecx b23b0: 31 d2 xor %edx,%edx b23b2: 31 f6 xor %esi,%esi b23b4: 48 89 df mov %rbx,%rdi b23b7: e8 00 00 00 00 callq b23bc b23bc: 4c 89 e7 mov %r12,%rdi b23bf: e8 00 00 00 00 callq b23c4 b23c4: 8b ab b8 53 00 00 mov 0x53b8(%rbx),%ebp b23ca: 83 fd 0f cmp $0xf,%ebp b23cd: 7f 7f jg b244e b23cf: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b23d6: 44 8d 64 2d 00 lea 0x0(%rbp,%rbp,1),%r12d b23db: 31 c9 xor %ecx,%ecx b23dd: 31 d2 xor %edx,%edx b23df: 48 89 df mov %rbx,%rdi b23e2: 8b 00 mov (%rax),%eax b23e4: 41 8d b4 04 a0 20 00 lea 0x20a0(%r12,%rax,1),%esi b23eb: 00 b23ec: e8 00 00 00 00 callq b23f1 b23f1: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b23f8: 31 c9 xor %ecx,%ecx b23fa: 31 d2 xor %edx,%edx b23fc: 48 89 df mov %rbx,%rdi b23ff: 8b 00 mov (%rax),%eax b2401: 41 8d b4 04 a1 20 00 lea 0x20a1(%r12,%rax,1),%esi b2408: 00 b2409: e8 00 00 00 00 callq b240e b240e: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b2415: 31 c9 xor %ecx,%ecx b2417: 31 d2 xor %edx,%edx b2419: 48 89 df mov %rbx,%rdi b241c: 8b 00 mov (%rax),%eax b241e: 8d b4 05 c0 20 00 00 lea 0x20c0(%rbp,%rax,1),%esi b2425: e8 00 00 00 00 callq b242a b242a: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b2431: 31 c9 xor %ecx,%ecx b2433: 31 d2 xor %edx,%edx b2435: 48 89 df mov %rbx,%rdi b2438: 8b 00 mov (%rax),%eax b243a: 8d b4 05 d0 20 00 00 lea 0x20d0(%rbp,%rax,1),%esi b2441: 83 c5 01 add $0x1,%ebp b2444: e8 00 00 00 00 callq b2449 b2449: 83 fd 10 cmp $0x10,%ebp b244c: 75 81 jne b23cf b244e: 5b pop %rbx b244f: 5d pop %rbp b2450: 41 5c pop %r12 b2452: c3 retq b2453: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b245a: 00 00 00 00 b245e: 66 90 xchg %ax,%ax 00000000000b2460 : b2460: e8 00 00 00 00 callq b2465 b2465: 41 55 push %r13 b2467: 31 f6 xor %esi,%esi b2469: 41 54 push %r12 b246b: 55 push %rbp b246c: 48 89 fd mov %rdi,%rbp b246f: 53 push %rbx b2470: 4c 8d ad 08 8a 00 00 lea 0x8a08(%rbp),%r13 b2477: e8 00 00 00 00 callq b247c b247c: 4c 89 ef mov %r13,%rdi b247f: e8 00 00 00 00 callq b2484 b2484: 48 8b 85 28 61 01 00 mov 0x16128(%rbp),%rax b248b: 48 89 ef mov %rbp,%rdi b248e: 31 d2 xor %edx,%edx b2490: 8b 70 04 mov 0x4(%rax),%esi b2493: 81 c6 03 01 00 00 add $0x103,%esi b2499: e8 00 00 00 00 callq b249e b249e: 31 d2 xor %edx,%edx b24a0: 48 89 ef mov %rbp,%rdi b24a3: 89 c3 mov %eax,%ebx b24a5: 48 8b 85 28 61 01 00 mov 0x16128(%rbp),%rax b24ac: 8b 70 04 mov 0x4(%rax),%esi b24af: 81 c6 02 01 00 00 add $0x102,%esi b24b5: e8 00 00 00 00 callq b24ba b24ba: 4c 89 ef mov %r13,%rdi b24bd: 49 89 c4 mov %rax,%r12 b24c0: 89 d8 mov %ebx,%eax b24c2: 49 c1 e4 20 shl $0x20,%r12 b24c6: 49 09 c4 or %rax,%r12 b24c9: e8 00 00 00 00 callq b24ce b24ce: 48 89 ef mov %rbp,%rdi b24d1: be 01 00 00 00 mov $0x1,%esi b24d6: e8 00 00 00 00 callq b24db b24db: 4c 89 e0 mov %r12,%rax b24de: 5b pop %rbx b24df: 5d pop %rbp b24e0: 41 5c pop %r12 b24e2: 41 5d pop %r13 b24e4: c3 retq b24e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b24ec: 00 00 00 00 00000000000b24f0 : b24f0: e8 00 00 00 00 callq b24f5 b24f5: 89 f6 mov %esi,%esi b24f7: 41 56 push %r14 b24f9: 49 89 d0 mov %rdx,%r8 b24fc: 48 8d 04 76 lea (%rsi,%rsi,2),%rax b2500: 41 55 push %r13 b2502: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax b2509: 00 b250a: 41 54 push %r12 b250c: 55 push %rbp b250d: 53 push %rbx b250e: 4c 8b af 00 8d 00 00 mov 0x8d00(%rdi),%r13 b2515: 44 8b 60 04 mov 0x4(%rax),%r12d b2519: 8b 68 08 mov 0x8(%rax),%ebp b251c: 4b 8d 7c 25 00 lea 0x0(%r13,%r12,1),%rdi b2521: 85 c9 test %ecx,%ecx b2523: 74 3c je b2561 b2525: 39 cd cmp %ecx,%ebp b2527: 89 cb mov %ecx,%ebx b2529: 4c 89 c6 mov %r8,%rsi b252c: 0f 46 dd cmovbe %ebp,%ebx b252f: 41 89 de mov %ebx,%r14d b2532: 4c 89 f2 mov %r14,%rdx b2535: e8 00 00 00 00 callq b253a b253a: 39 eb cmp %ebp,%ebx b253c: 73 1a jae b2558 b253e: 4b 8d 3c 26 lea (%r14,%r12,1),%rdi b2542: 89 ea mov %ebp,%edx b2544: 31 f6 xor %esi,%esi b2546: 29 da sub %ebx,%edx b2548: 4c 01 ef add %r13,%rdi b254b: 5b pop %rbx b254c: 5d pop %rbp b254d: 41 5c pop %r12 b254f: 41 5d pop %r13 b2551: 41 5e pop %r14 b2553: e9 00 00 00 00 jmpq b2558 b2558: 5b pop %rbx b2559: 5d pop %rbp b255a: 41 5c pop %r12 b255c: 41 5d pop %r13 b255e: 41 5e pop %r14 b2560: c3 retq b2561: 5b pop %rbx b2562: 89 ea mov %ebp,%edx b2564: 4c 89 c6 mov %r8,%rsi b2567: 5d pop %rbp b2568: 41 5c pop %r12 b256a: 41 5d pop %r13 b256c: 41 5e pop %r14 b256e: e9 00 00 00 00 jmpq b2573 b2573: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b257a: 00 00 00 00 b257e: 66 90 xchg %ax,%ax 00000000000b2580 : b2580: e8 00 00 00 00 callq b2585 b2585: 41 54 push %r12 b2587: 55 push %rbp b2588: 48 89 fd mov %rdi,%rbp b258b: 53 push %rbx b258c: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax b2592: 85 c0 test %eax,%eax b2594: 7e 57 jle b25ed b2596: 45 31 e4 xor %r12d,%r12d b2599: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b25a0: 31 d2 xor %edx,%edx b25a2: 48 89 ef mov %rbp,%rdi b25a5: 8b 30 mov (%rax),%esi b25a7: 81 c6 40 0f 00 00 add $0xf40,%esi b25ad: e8 00 00 00 00 callq b25b2 b25b2: 31 d2 xor %edx,%edx b25b4: 48 89 ef mov %rbp,%rdi b25b7: 89 c3 mov %eax,%ebx b25b9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b25c0: 8b 70 04 mov 0x4(%rax),%esi b25c3: 81 c6 8d 4e 00 00 add $0x4e8d,%esi b25c9: e8 00 00 00 00 callq b25ce b25ce: 85 db test %ebx,%ebx b25d0: 75 04 jne b25d6 b25d2: 85 c0 test %eax,%eax b25d4: 78 2e js b2604 b25d6: bf c7 10 00 00 mov $0x10c7,%edi b25db: 41 83 c4 01 add $0x1,%r12d b25df: e8 00 00 00 00 callq b25e4 b25e4: 44 39 a5 28 07 00 00 cmp %r12d,0x728(%rbp) b25eb: 7f ac jg b2599 b25ed: 48 8b 7d 00 mov 0x0(%rbp),%rdi b25f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b25f8: e8 00 00 00 00 callq b25fd b25fd: b8 92 ff ff ff mov $0xffffff92,%eax b2602: eb 14 jmp b2618 b2604: 44 39 a5 28 07 00 00 cmp %r12d,0x728(%rbp) b260b: 7e e0 jle b25ed b260d: 31 c0 xor %eax,%eax b260f: 83 bd c8 33 01 00 03 cmpl $0x3,0x133c8(%rbp) b2616: 74 05 je b261d b2618: 5b pop %rbx b2619: 5d pop %rbp b261a: 41 5c pop %r12 b261c: c3 retq b261d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2624: 31 d2 xor %edx,%edx b2626: 48 89 ef mov %rbp,%rdi b2629: bb 50 c3 00 00 mov $0xc350,%ebx b262e: 8b 70 04 mov 0x4(%rax),%esi b2631: 81 c6 47 58 00 00 add $0x5847,%esi b2637: e8 00 00 00 00 callq b263c b263c: 31 c9 xor %ecx,%ecx b263e: 48 89 ef mov %rbp,%rdi b2641: 83 c8 01 or $0x1,%eax b2644: 89 c2 mov %eax,%edx b2646: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b264d: 8b 70 04 mov 0x4(%rax),%esi b2650: 81 c6 47 58 00 00 add $0x5847,%esi b2656: e8 00 00 00 00 callq b265b b265b: eb 13 jmp b2670 b265d: bf c7 10 00 00 mov $0x10c7,%edi b2662: e8 00 00 00 00 callq b2667 b2667: 83 eb 01 sub $0x1,%ebx b266a: 0f 84 b4 02 00 00 je b2924 b2670: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2677: 31 d2 xor %edx,%edx b2679: 48 89 ef mov %rbp,%rdi b267c: 8b 70 04 mov 0x4(%rax),%esi b267f: 81 c6 47 58 00 00 add $0x5847,%esi b2685: e8 00 00 00 00 callq b268a b268a: a8 02 test $0x2,%al b268c: 74 cf je b265d b268e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2695: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # b269b b269b: 31 c9 xor %ecx,%ecx b269d: 48 89 ef mov %rbp,%rdi b26a0: 48 03 9d f8 8c 00 00 add 0x8cf8(%rbp),%rbx b26a7: 8b 70 04 mov 0x4(%rax),%esi b26aa: 89 da mov %ebx,%edx b26ac: 48 c1 eb 20 shr $0x20,%rbx b26b0: 81 e2 00 f0 ff ff and $0xfffff000,%edx b26b6: 81 c6 44 58 00 00 add $0x5844,%esi b26bc: e8 00 00 00 00 callq b26c1 b26c1: 48 89 da mov %rbx,%rdx b26c4: 31 c9 xor %ecx,%ecx b26c6: 48 89 ef mov %rbp,%rdi b26c9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b26d0: bb 50 c3 00 00 mov $0xc350,%ebx b26d5: 8b 70 04 mov 0x4(%rax),%esi b26d8: 81 c6 45 58 00 00 add $0x5845,%esi b26de: e8 00 00 00 00 callq b26e3 b26e3: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b26ea: 31 d2 xor %edx,%edx b26ec: 48 89 ef mov %rbp,%rdi b26ef: 8b 70 04 mov 0x4(%rax),%esi b26f2: 81 c6 4b 58 00 00 add $0x584b,%esi b26f8: e8 00 00 00 00 callq b26fd b26fd: 31 c9 xor %ecx,%ecx b26ff: 48 89 ef mov %rbp,%rdi b2702: 83 c8 01 or $0x1,%eax b2705: 89 c2 mov %eax,%edx b2707: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b270e: 8b 70 04 mov 0x4(%rax),%esi b2711: 81 c6 4b 58 00 00 add $0x584b,%esi b2717: e8 00 00 00 00 callq b271c b271c: eb 13 jmp b2731 b271e: bf c7 10 00 00 mov $0x10c7,%edi b2723: e8 00 00 00 00 callq b2728 b2728: 83 eb 01 sub $0x1,%ebx b272b: 0f 84 f3 01 00 00 je b2924 b2731: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2738: 31 d2 xor %edx,%edx b273a: 48 89 ef mov %rbp,%rdi b273d: 8b 70 04 mov 0x4(%rax),%esi b2740: 81 c6 4b 58 00 00 add $0x584b,%esi b2746: e8 00 00 00 00 callq b274b b274b: a8 02 test $0x2,%al b274d: 74 cf je b271e b274f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2756: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # b275c b275c: 31 c9 xor %ecx,%ecx b275e: 48 89 ef mov %rbp,%rdi b2761: 48 03 9d f8 8c 00 00 add 0x8cf8(%rbp),%rbx b2768: 8b 70 04 mov 0x4(%rax),%esi b276b: 89 da mov %ebx,%edx b276d: 48 c1 eb 20 shr $0x20,%rbx b2771: 81 e2 00 f0 ff ff and $0xfffff000,%edx b2777: 81 c6 48 58 00 00 add $0x5848,%esi b277d: e8 00 00 00 00 callq b2782 b2782: 48 89 da mov %rbx,%rdx b2785: 31 c9 xor %ecx,%ecx b2787: 48 89 ef mov %rbp,%rdi b278a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2791: bb 50 c3 00 00 mov $0xc350,%ebx b2796: 8b 70 04 mov 0x4(%rax),%esi b2799: 81 c6 49 58 00 00 add $0x5849,%esi b279f: e8 00 00 00 00 callq b27a4 b27a4: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b27ab: 31 d2 xor %edx,%edx b27ad: 48 89 ef mov %rbp,%rdi b27b0: 8b 70 04 mov 0x4(%rax),%esi b27b3: 81 c6 43 58 00 00 add $0x5843,%esi b27b9: e8 00 00 00 00 callq b27be b27be: 31 c9 xor %ecx,%ecx b27c0: 48 89 ef mov %rbp,%rdi b27c3: 83 c8 01 or $0x1,%eax b27c6: 89 c2 mov %eax,%edx b27c8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b27cf: 8b 70 04 mov 0x4(%rax),%esi b27d2: 81 c6 43 58 00 00 add $0x5843,%esi b27d8: e8 00 00 00 00 callq b27dd b27dd: eb 13 jmp b27f2 b27df: bf c7 10 00 00 mov $0x10c7,%edi b27e4: e8 00 00 00 00 callq b27e9 b27e9: 83 eb 01 sub $0x1,%ebx b27ec: 0f 84 32 01 00 00 je b2924 b27f2: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b27f9: 31 d2 xor %edx,%edx b27fb: 48 89 ef mov %rbp,%rdi b27fe: 8b 70 04 mov 0x4(%rax),%esi b2801: 81 c6 43 58 00 00 add $0x5843,%esi b2807: e8 00 00 00 00 callq b280c b280c: a8 02 test $0x2,%al b280e: 74 cf je b27df b2810: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2817: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # b281d b281d: 31 c9 xor %ecx,%ecx b281f: 48 89 ef mov %rbp,%rdi b2822: 48 03 9d f8 8c 00 00 add 0x8cf8(%rbp),%rbx b2829: 8b 70 04 mov 0x4(%rax),%esi b282c: 89 da mov %ebx,%edx b282e: 48 c1 eb 20 shr $0x20,%rbx b2832: 81 e2 00 f0 ff ff and $0xfffff000,%edx b2838: 81 c6 40 58 00 00 add $0x5840,%esi b283e: e8 00 00 00 00 callq b2843 b2843: 48 89 da mov %rbx,%rdx b2846: 31 c9 xor %ecx,%ecx b2848: 48 89 ef mov %rbp,%rdi b284b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2852: bb 50 c3 00 00 mov $0xc350,%ebx b2857: 8b 70 04 mov 0x4(%rax),%esi b285a: 81 c6 41 58 00 00 add $0x5841,%esi b2860: e8 00 00 00 00 callq b2865 b2865: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b286c: 31 d2 xor %edx,%edx b286e: 48 89 ef mov %rbp,%rdi b2871: 8b 70 04 mov 0x4(%rax),%esi b2874: 81 c6 4f 58 00 00 add $0x584f,%esi b287a: e8 00 00 00 00 callq b287f b287f: 31 c9 xor %ecx,%ecx b2881: 48 89 ef mov %rbp,%rdi b2884: 83 c8 01 or $0x1,%eax b2887: 89 c2 mov %eax,%edx b2889: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2890: 8b 70 04 mov 0x4(%rax),%esi b2893: 81 c6 4f 58 00 00 add $0x584f,%esi b2899: e8 00 00 00 00 callq b289e b289e: eb 0f jmp b28af b28a0: bf c7 10 00 00 mov $0x10c7,%edi b28a5: e8 00 00 00 00 callq b28aa b28aa: 83 eb 01 sub $0x1,%ebx b28ad: 74 75 je b2924 b28af: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b28b6: 31 d2 xor %edx,%edx b28b8: 48 89 ef mov %rbp,%rdi b28bb: 8b 70 04 mov 0x4(%rax),%esi b28be: 81 c6 4f 58 00 00 add $0x584f,%esi b28c4: e8 00 00 00 00 callq b28c9 b28c9: a8 02 test $0x2,%al b28cb: 74 d3 je b28a0 b28cd: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b28d4: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # b28da b28da: 31 c9 xor %ecx,%ecx b28dc: 48 89 ef mov %rbp,%rdi b28df: 48 03 9d f8 8c 00 00 add 0x8cf8(%rbp),%rbx b28e6: 8b 70 04 mov 0x4(%rax),%esi b28e9: 89 da mov %ebx,%edx b28eb: 48 c1 eb 20 shr $0x20,%rbx b28ef: 81 e2 00 f0 ff ff and $0xfffff000,%edx b28f5: 81 c6 4c 58 00 00 add $0x584c,%esi b28fb: e8 00 00 00 00 callq b2900 b2900: 48 89 da mov %rbx,%rdx b2903: 31 c9 xor %ecx,%ecx b2905: 48 89 ef mov %rbp,%rdi b2908: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b290f: 8b 70 04 mov 0x4(%rax),%esi b2912: 81 c6 4d 58 00 00 add $0x584d,%esi b2918: e8 00 00 00 00 callq b291d b291d: 31 c0 xor %eax,%eax b291f: e9 f4 fc ff ff jmpq b2618 b2924: 48 8b 7d 00 mov 0x0(%rbp),%rdi b2928: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b292f: e8 00 00 00 00 callq b2934 b2934: b8 ea ff ff ff mov $0xffffffea,%eax b2939: e9 da fc ff ff jmpq b2618 b293e: 66 90 xchg %ax,%ax 00000000000b2940 : b2940: e8 00 00 00 00 callq b2945 b2945: 53 push %rbx b2946: 31 d2 xor %edx,%edx b2948: 48 89 fb mov %rdi,%rbx b294b: 31 f6 xor %esi,%esi b294d: 48 8d bf 98 8d 00 00 lea 0x8d98(%rdi),%rdi b2954: e8 00 00 00 00 callq b2959 b2959: 48 8d bb a8 8d 00 00 lea 0x8da8(%rbx),%rdi b2960: 31 d2 xor %edx,%edx b2962: 31 f6 xor %esi,%esi b2964: 5b pop %rbx b2965: e9 00 00 00 00 jmpq b296a b296a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000b2970 : b2970: e8 00 00 00 00 callq b2975 b2975: 41 89 f2 mov %esi,%r10d b2978: 89 d6 mov %edx,%esi b297a: 45 85 d2 test %r10d,%r10d b297d: 75 0d jne b298c b297f: 81 c1 00 02 00 00 add $0x200,%ecx b2985: 31 d2 xor %edx,%edx b2987: e9 44 f4 ff ff jmpq b1dd0 b298c: 0f 0b ud2 b298e: 31 d2 xor %edx,%edx b2990: 81 c1 00 02 00 00 add $0x200,%ecx b2996: e9 35 f4 ff ff jmpq b1dd0 b299b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000b29a0 : b29a0: e8 00 00 00 00 callq b29a5 b29a5: 41 57 push %r15 b29a7: 41 56 push %r14 b29a9: 41 55 push %r13 b29ab: 41 54 push %r12 b29ad: 55 push %rbp b29ae: 53 push %rbx b29af: 4c 8b 27 mov (%rdi),%r12 b29b2: 49 8b 84 24 80 91 00 mov 0x9180(%r12),%rax b29b9: 00 b29ba: 48 85 c0 test %rax,%rax b29bd: 0f 84 08 01 00 00 je b2acb b29c3: 48 83 78 10 00 cmpq $0x0,0x10(%rax) b29c8: 0f 84 fd 00 00 00 je b2acb b29ce: 4d 8d bc 24 30 8e 00 lea 0x8e30(%r12),%r15 b29d5: 00 b29d6: 48 89 fb mov %rdi,%rbx b29d9: 49 8d ac 24 38 8e 00 lea 0x8e38(%r12),%rbp b29e0: 00 b29e1: 4c 89 ff mov %r15,%rdi b29e4: e8 00 00 00 00 callq b29e9 b29e9: 48 89 ef mov %rbp,%rdi b29ec: 49 89 c6 mov %rax,%r14 b29ef: 49 8b 84 24 80 91 00 mov 0x9180(%r12),%rax b29f6: 00 b29f7: 8b 70 30 mov 0x30(%rax),%esi b29fa: e8 00 00 00 00 callq b29ff b29ff: 41 89 c5 mov %eax,%r13d b2a02: 85 c0 test %eax,%eax b2a04: 0f 85 c9 00 00 00 jne b2ad3 b2a0a: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax b2a11: 48 89 de mov %rbx,%rsi b2a14: 48 89 ef mov %rbp,%rdi b2a17: c7 00 00 00 00 00 movl $0x0,(%rax) b2a1d: 8b 93 a0 02 00 00 mov 0x2a0(%rbx),%edx b2a23: 49 8b 84 24 80 91 00 mov 0x9180(%r12),%rax b2a2a: 00 b2a2b: 48 8b 8b a8 02 00 00 mov 0x2a8(%rbx),%rcx b2a32: 44 8d 42 01 lea 0x1(%rdx),%r8d b2a36: ba 03 00 00 00 mov $0x3,%edx b2a3b: 48 8b 40 10 mov 0x10(%rax),%rax b2a3f: 44 89 83 a0 02 00 00 mov %r8d,0x2a0(%rbx) b2a46: e8 00 00 00 00 callq b2a4b b2a4b: 48 89 ef mov %rbp,%rdi b2a4e: e8 00 00 00 00 callq b2a53 b2a53: 4c 89 f6 mov %r14,%rsi b2a56: 4c 89 ff mov %r15,%rdi b2a59: e8 00 00 00 00 callq b2a5e b2a5e: 41 8b 84 24 28 07 00 mov 0x728(%r12),%eax b2a65: 00 b2a66: 85 c0 test %eax,%eax b2a68: 7e 47 jle b2ab1 b2a6a: 31 ed xor %ebp,%ebp b2a6c: eb 17 jmp b2a85 b2a6e: bf c7 10 00 00 mov $0x10c7,%edi b2a73: 83 c5 01 add $0x1,%ebp b2a76: e8 00 00 00 00 callq b2a7b b2a7b: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) b2a82: 00 b2a83: 7e 2c jle b2ab1 b2a85: 48 8b 83 b0 02 00 00 mov 0x2b0(%rbx),%rax b2a8c: 8b 00 mov (%rax),%eax b2a8e: 39 83 a0 02 00 00 cmp %eax,0x2a0(%rbx) b2a94: 75 d8 jne b2a6e b2a96: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax b2a9d: c7 00 01 00 00 00 movl $0x1,(%rax) b2aa3: 5b pop %rbx b2aa4: 44 89 e8 mov %r13d,%eax b2aa7: 5d pop %rbp b2aa8: 41 5c pop %r12 b2aaa: 41 5d pop %r13 b2aac: 41 5e pop %r14 b2aae: 41 5f pop %r15 b2ab0: c3 retq b2ab1: 8b b3 44 02 00 00 mov 0x244(%rbx),%esi b2ab7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b2abe: 41 bd ea ff ff ff mov $0xffffffea,%r13d b2ac4: e8 00 00 00 00 callq b2ac9 b2ac9: eb cb jmp b2a96 b2acb: 41 bd ea ff ff ff mov $0xffffffea,%r13d b2ad1: eb d0 jmp b2aa3 b2ad3: 4c 89 f6 mov %r14,%rsi b2ad6: 4c 89 ff mov %r15,%rdi b2ad9: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d b2adf: e8 00 00 00 00 callq b2ae4 b2ae4: eb bd jmp b2aa3 b2ae6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) b2aed: 00 00 00 00000000000b2af0 : b2af0: e8 00 00 00 00 callq b2af5 b2af5: 8b 97 40 02 00 00 mov 0x240(%rdi),%edx b2afb: 39 f2 cmp %esi,%edx b2afd: 72 2b jb b2b2a b2aff: 48 8b 8f 00 02 00 00 mov 0x200(%rdi),%rcx b2b06: 89 f0 mov %esi,%eax b2b08: 48 8d 0c 81 lea (%rcx,%rax,4),%rcx b2b0c: 8b 01 mov (%rcx),%eax b2b0e: 3d aa 55 aa 55 cmp $0x55aa55aa,%eax b2b13: 75 17 jne b2b2c b2b15: 48 8b 87 10 02 00 00 mov 0x210(%rdi),%rax b2b1c: 83 e8 01 sub $0x1,%eax b2b1f: 21 d0 and %edx,%eax b2b21: 39 c6 cmp %eax,%esi b2b23: 73 09 jae b2b2e b2b25: 29 f0 sub %esi,%eax b2b27: 89 01 mov %eax,(%rcx) b2b29: c3 retq b2b2a: 0f 0b ud2 b2b2c: 0f 0b ud2 b2b2e: 29 f2 sub %esi,%edx b2b30: 8d 44 10 01 lea 0x1(%rax,%rdx,1),%eax b2b34: 89 01 mov %eax,(%rcx) b2b36: c3 retq b2b37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) b2b3e: 00 00 00000000000b2b40 : b2b40: e8 00 00 00 00 callq b2b45 b2b45: 41 54 push %r12 b2b47: 55 push %rbp b2b48: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b2b4f: 48 89 fd mov %rdi,%rbp b2b52: 83 bf 80 90 00 00 01 cmpl $0x1,0x9080(%rdi) b2b59: 8b 30 mov (%rax),%esi b2b5b: 44 8d a6 25 1e 00 00 lea 0x1e25(%rsi),%r12d b2b62: 74 07 je b2b6b b2b64: 44 8d a6 29 1e 00 00 lea 0x1e29(%rsi),%r12d b2b6b: 44 03 a5 84 90 00 00 add 0x9084(%rbp),%r12d b2b72: 85 d2 test %edx,%edx b2b74: 0f 85 97 00 00 00 jne b2c11 b2b7a: 81 c6 54 1e 00 00 add $0x1e54,%esi b2b80: 85 c9 test %ecx,%ecx b2b82: 74 51 je b2bd5 b2b84: 31 d2 xor %edx,%edx b2b86: 48 89 ef mov %rbp,%rdi b2b89: e8 00 00 00 00 callq b2b8e b2b8e: 31 c9 xor %ecx,%ecx b2b90: 48 89 ef mov %rbp,%rdi b2b93: 0d 00 00 00 20 or $0x20000000,%eax b2b98: 89 c2 mov %eax,%edx b2b9a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2ba1: 8b 30 mov (%rax),%esi b2ba3: 81 c6 54 1e 00 00 add $0x1e54,%esi b2ba9: e8 00 00 00 00 callq b2bae b2bae: 31 d2 xor %edx,%edx b2bb0: 44 89 e6 mov %r12d,%esi b2bb3: 48 89 ef mov %rbp,%rdi b2bb6: e8 00 00 00 00 callq b2bbb b2bbb: 0d 00 00 00 20 or $0x20000000,%eax b2bc0: 89 c2 mov %eax,%edx b2bc2: 44 89 e6 mov %r12d,%esi b2bc5: 48 89 ef mov %rbp,%rdi b2bc8: 31 c9 xor %ecx,%ecx b2bca: e8 00 00 00 00 callq b2bcf b2bcf: 31 c0 xor %eax,%eax b2bd1: 5d pop %rbp b2bd2: 41 5c pop %r12 b2bd4: c3 retq b2bd5: 48 89 ef mov %rbp,%rdi b2bd8: e8 00 00 00 00 callq b2bdd b2bdd: 31 c9 xor %ecx,%ecx b2bdf: 48 89 ef mov %rbp,%rdi b2be2: 25 ff ff ff df and $0xdfffffff,%eax b2be7: 89 c2 mov %eax,%edx b2be9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2bf0: 8b 30 mov (%rax),%esi b2bf2: 81 c6 54 1e 00 00 add $0x1e54,%esi b2bf8: e8 00 00 00 00 callq b2bfd b2bfd: 31 d2 xor %edx,%edx b2bff: 44 89 e6 mov %r12d,%esi b2c02: 48 89 ef mov %rbp,%rdi b2c05: e8 00 00 00 00 callq b2c0a b2c0a: 25 ff ff ff df and $0xdfffffff,%eax b2c0f: eb af jmp b2bc0 b2c11: 0f 0b ud2 b2c13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b2c1a: 00 00 00 00 b2c1e: 66 90 xchg %ax,%ax 00000000000b2c20 : b2c20: e8 00 00 00 00 callq b2c25 b2c25: 55 push %rbp b2c26: 53 push %rbx b2c27: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) b2c2e: 48 89 fb mov %rdi,%rbx b2c31: 48 8b 2f mov (%rdi),%rbp b2c34: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx b2c3b: 74 2b je b2c68 b2c3d: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx b2c43: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax b2c4a: 48 8d 04 88 lea (%rax,%rcx,4),%rax b2c4e: 48 89 10 mov %rdx,(%rax) b2c51: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx b2c58: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi b2c5e: 5b pop %rbx b2c5f: 48 89 ef mov %rbp,%rdi b2c62: 5d pop %rbp b2c63: e9 00 00 00 00 jmpq b2c68 b2c68: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2c6f: 48 89 ef mov %rbp,%rdi b2c72: 31 c9 xor %ecx,%ecx b2c74: 8b 30 mov (%rax),%esi b2c76: 81 c6 f4 1d 00 00 add $0x1df4,%esi b2c7c: e8 00 00 00 00 callq b2c81 b2c81: 8b 93 14 02 00 00 mov 0x214(%rbx),%edx b2c87: 48 89 ef mov %rbp,%rdi b2c8a: 5b pop %rbx b2c8b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2c92: 31 c9 xor %ecx,%ecx b2c94: 5d pop %rbp b2c95: 8b 30 mov (%rax),%esi b2c97: 81 c6 f5 1d 00 00 add $0x1df5,%esi b2c9d: e9 00 00 00 00 jmpq b2ca2 b2ca2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b2ca9: 00 00 00 00 b2cad: 0f 1f 00 nopl (%rax) 00000000000b2cb0 : b2cb0: e8 00 00 00 00 callq b2cb5 b2cb5: 53 push %rbx b2cb6: 8b 52 08 mov 0x8(%rdx),%edx b2cb9: 48 89 fb mov %rdi,%rbx b2cbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b2cc3: bf 01 00 00 00 mov $0x1,%edi b2cc8: 41 89 d0 mov %edx,%r8d b2ccb: 89 d1 mov %edx,%ecx b2ccd: c1 ea 02 shr $0x2,%edx b2cd0: 41 c1 e8 04 shr $0x4,%r8d b2cd4: 83 e1 03 and $0x3,%ecx b2cd7: 83 e2 03 and $0x3,%edx b2cda: 41 83 e0 07 and $0x7,%r8d b2cde: e8 00 00 00 00 callq b2ce3 b2ce3: 48 8d bb 38 8e 00 00 lea 0x8e38(%rbx),%rdi b2cea: e8 00 00 00 00 callq b2cef b2cef: 31 c0 xor %eax,%eax b2cf1: 5b pop %rbx b2cf2: c3 retq b2cf3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b2cfa: 00 00 00 00 b2cfe: 66 90 xchg %ax,%ax 00000000000b2d00 : b2d00: e8 00 00 00 00 callq b2d05 b2d05: 41 57 push %r15 b2d07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b2d0e: 41 56 push %r14 b2d10: 41 55 push %r13 b2d12: 49 89 fd mov %rdi,%r13 b2d15: bf 01 00 00 00 mov $0x1,%edi b2d1a: 41 54 push %r12 b2d1c: 55 push %rbp b2d1d: 53 push %rbx b2d1e: 48 89 d3 mov %rdx,%rbx b2d21: e8 00 00 00 00 callq b2d26 b2d26: 8b 53 08 mov 0x8(%rbx),%edx b2d29: 89 d0 mov %edx,%eax b2d2b: 89 d1 mov %edx,%ecx b2d2d: c1 e8 02 shr $0x2,%eax b2d30: 83 e1 03 and $0x3,%ecx b2d33: 83 e0 03 and $0x3,%eax b2d36: 74 67 je b2d9f b2d38: 3c 03 cmp $0x3,%al b2d3a: 74 73 je b2daf b2d3c: 41 8b b5 c0 b1 00 00 mov 0xb1c0(%r13),%esi b2d43: 85 f6 test %esi,%esi b2d45: 74 68 je b2daf b2d47: c1 ea 04 shr $0x4,%edx b2d4a: 44 0f b6 e0 movzbl %al,%r12d b2d4e: 49 8d 9d 80 98 00 00 lea 0x9880(%r13),%rbx b2d55: 31 ed xor %ebp,%ebp b2d57: 41 89 d6 mov %edx,%r14d b2d5a: 44 0f b6 f9 movzbl %cl,%r15d b2d5e: 41 83 e6 07 and $0x7,%r14d b2d62: eb 13 jmp b2d77 b2d64: 83 c5 01 add $0x1,%ebp b2d67: 48 81 c3 28 03 00 00 add $0x328,%rbx b2d6e: 41 39 ad c0 b1 00 00 cmp %ebp,0xb1c0(%r13) b2d75: 76 38 jbe b2daf b2d77: 44 39 a3 48 02 00 00 cmp %r12d,0x248(%rbx) b2d7e: 75 e4 jne b2d64 b2d80: 44 39 bb 4c 02 00 00 cmp %r15d,0x24c(%rbx) b2d87: 75 db jne b2d64 b2d89: 41 0f b6 c6 movzbl %r14b,%eax b2d8d: 39 83 50 02 00 00 cmp %eax,0x250(%rbx) b2d93: 75 cf jne b2d64 b2d95: 48 89 df mov %rbx,%rdi b2d98: e8 00 00 00 00 callq b2d9d b2d9d: eb c5 jmp b2d64 b2d9f: 84 c9 test %cl,%cl b2da1: 75 19 jne b2dbc b2da3: 49 8d bd 28 92 00 00 lea 0x9228(%r13),%rdi b2daa: e8 00 00 00 00 callq b2daf b2daf: 5b pop %rbx b2db0: 31 c0 xor %eax,%eax b2db2: 5d pop %rbp b2db3: 41 5c pop %r12 b2db5: 41 5d pop %r13 b2db7: 41 5e pop %r14 b2db9: 41 5f pop %r15 b2dbb: c3 retq b2dbc: 49 8d bd 50 95 00 00 lea 0x9550(%r13),%rdi b2dc3: e8 00 00 00 00 callq b2dc8 b2dc8: 31 c0 xor %eax,%eax b2dca: 5b pop %rbx b2dcb: 5d pop %rbp b2dcc: 41 5c pop %r12 b2dce: 41 5d pop %r13 b2dd0: 41 5e pop %r14 b2dd2: 41 5f pop %r15 b2dd4: c3 retq b2dd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b2ddc: 00 00 00 00 00000000000b2de0 : b2de0: e8 00 00 00 00 callq b2de5 b2de5: 48 83 bf 38 8c 00 00 cmpq $0x0,0x8c38(%rdi) b2dec: 00 b2ded: 0f 84 73 01 00 00 je b2f66 b2df3: 49 89 f1 mov %rsi,%r9 b2df6: 48 85 f6 test %rsi,%rsi b2df9: 0f 84 67 01 00 00 je b2f66 b2dff: c7 06 00 4a 00 c0 movl $0xc0004a00,(%rsi) b2e05: 49 89 fa mov %rdi,%r10 b2e08: b9 05 00 00 00 mov $0x5,%ecx b2e0d: c7 46 04 00 00 00 20 movl $0x20000000,0x4(%rsi) b2e14: c7 46 08 00 28 01 c0 movl $0xc0012800,0x8(%rsi) b2e1b: c7 46 0c 00 00 00 80 movl $0x80000000,0xc(%rsi) b2e22: c7 46 10 00 00 00 80 movl $0x80000000,0x10(%rsi) b2e29: 4c 8b 9f 38 8c 00 00 mov 0x8c38(%rdi),%r11 b2e30: 49 8b 33 mov (%r11),%rsi b2e33: 48 85 f6 test %rsi,%rsi b2e36: 0f 84 03 01 00 00 je b2f3f b2e3c: 48 83 3e 00 cmpq $0x0,(%rsi) b2e40: 74 69 je b2eab b2e42: 41 83 7b 08 01 cmpl $0x1,0x8(%r11) b2e47: 0f 85 19 01 00 00 jne b2f66 b2e4d: 89 c8 mov %ecx,%eax b2e4f: 8d 51 01 lea 0x1(%rcx),%edx b2e52: 83 c1 02 add $0x2,%ecx b2e55: 49 8d 3c 81 lea (%r9,%rax,4),%rdi b2e59: 8b 46 0c mov 0xc(%rsi),%eax b2e5c: c1 e0 10 shl $0x10,%eax b2e5f: 25 00 00 ff 3f and $0x3fff0000,%eax b2e64: 0d 00 69 00 c0 or $0xc0006900,%eax b2e69: 89 07 mov %eax,(%rdi) b2e6b: 89 d0 mov %edx,%eax b2e6d: 49 8d 14 81 lea (%r9,%rax,4),%rdx b2e71: 8b 46 08 mov 0x8(%rsi),%eax b2e74: 2d 00 a0 00 00 sub $0xa000,%eax b2e79: 89 02 mov %eax,(%rdx) b2e7b: 8b 46 0c mov 0xc(%rsi),%eax b2e7e: 85 c0 test %eax,%eax b2e80: 74 1f je b2ea1 b2e82: 31 c0 xor %eax,%eax b2e84: 48 8b 3e mov (%rsi),%rdi b2e87: 41 89 c0 mov %eax,%r8d b2e8a: 89 ca mov %ecx,%edx b2e8c: 83 c0 01 add $0x1,%eax b2e8f: 49 8d 14 91 lea (%r9,%rdx,4),%rdx b2e93: 83 c1 01 add $0x1,%ecx b2e96: 42 8b 3c 87 mov (%rdi,%r8,4),%edi b2e9a: 89 3a mov %edi,(%rdx) b2e9c: 3b 46 0c cmp 0xc(%rsi),%eax b2e9f: 72 e3 jb b2e84 b2ea1: 48 83 c6 10 add $0x10,%rsi b2ea5: 48 83 3e 00 cmpq $0x0,(%rsi) b2ea9: 75 97 jne b2e42 b2eab: 49 8b 73 10 mov 0x10(%r11),%rsi b2eaf: 49 83 c3 10 add $0x10,%r11 b2eb3: 48 85 f6 test %rsi,%rsi b2eb6: 75 84 jne b2e3c b2eb8: 41 89 cb mov %ecx,%r11d b2ebb: 44 8d 41 01 lea 0x1(%rcx),%r8d b2ebf: 8d 79 02 lea 0x2(%rcx),%edi b2ec2: 8d 71 03 lea 0x3(%rcx),%esi b2ec5: 8d 51 04 lea 0x4(%rcx),%edx b2ec8: 49 c1 e3 02 shl $0x2,%r11 b2ecc: 49 c1 e0 02 shl $0x2,%r8 b2ed0: 8d 41 05 lea 0x5(%rcx),%eax b2ed3: 48 c1 e7 02 shl $0x2,%rdi b2ed7: 83 c1 06 add $0x6,%ecx b2eda: 48 c1 e6 02 shl $0x2,%rsi b2ede: 48 c1 e2 02 shl $0x2,%rdx b2ee2: 48 c1 e0 02 shl $0x2,%rax b2ee6: 48 c1 e1 02 shl $0x2,%rcx b2eea: 53 push %rbx b2eeb: 49 8b 9a e8 5a 01 00 mov 0x15ae8(%r10),%rbx b2ef2: 4d 01 c8 add %r9,%r8 b2ef5: 4d 01 cb add %r9,%r11 b2ef8: 4c 01 cf add %r9,%rdi b2efb: 4c 01 ce add %r9,%rsi b2efe: 4c 01 ca add %r9,%rdx b2f01: 4c 01 c8 add %r9,%rax b2f04: 8b 5b 04 mov 0x4(%rbx),%ebx b2f07: 41 c7 03 00 69 01 c0 movl $0xc0016900,(%r11) b2f0e: 49 01 c9 add %rcx,%r9 b2f11: 81 eb 29 9f 00 00 sub $0x9f29,%ebx b2f17: 41 89 18 mov %ebx,(%r8) b2f1a: 45 8b 82 ec 8b 00 00 mov 0x8bec(%r10),%r8d b2f21: 44 89 07 mov %r8d,(%rdi) b2f24: c7 06 00 4a 00 c0 movl $0xc0004a00,(%rsi) b2f2a: c7 02 00 00 00 30 movl $0x30000000,(%rdx) b2f30: c7 00 00 12 00 c0 movl $0xc0001200,(%rax) b2f36: 41 c7 01 00 00 00 00 movl $0x0,(%r9) b2f3d: 5b pop %rbx b2f3e: c3 retq b2f3f: b9 2c 00 00 00 mov $0x2c,%ecx b2f44: b8 28 00 00 00 mov $0x28,%eax b2f49: ba 24 00 00 00 mov $0x24,%edx b2f4e: be 20 00 00 00 mov $0x20,%esi b2f53: bf 1c 00 00 00 mov $0x1c,%edi b2f58: 41 b8 18 00 00 00 mov $0x18,%r8d b2f5e: 41 bb 14 00 00 00 mov $0x14,%r11d b2f64: eb 84 jmp b2eea b2f66: c3 retq b2f67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) b2f6e: 00 00 00000000000b2f70 : b2f70: e8 00 00 00 00 callq b2f75 b2f75: 55 push %rbp b2f76: 31 d2 xor %edx,%edx b2f78: 48 89 fd mov %rdi,%rbp b2f7b: 53 push %rbx b2f7c: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b2f83: 89 f3 mov %esi,%ebx b2f85: 8b 30 mov (%rax),%esi b2f87: 81 c6 0a 1e 00 00 add $0x1e0a,%esi b2f8d: e8 00 00 00 00 callq b2f92 b2f92: 48 89 ef mov %rbp,%rdi b2f95: 89 c2 mov %eax,%edx b2f97: 0d 00 00 3c 00 or $0x3c0000,%eax b2f9c: 81 e2 ff ff c3 ff and $0xffc3ffff,%edx b2fa2: 84 db test %bl,%bl b2fa4: 5b pop %rbx b2fa5: 0f 45 d0 cmovne %eax,%edx b2fa8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b2faf: 31 c9 xor %ecx,%ecx b2fb1: 5d pop %rbp b2fb2: 8b 30 mov (%rax),%esi b2fb4: 81 c6 0a 1e 00 00 add $0x1e0a,%esi b2fba: e9 00 00 00 00 jmpq b2fbf b2fbf: 90 nop 00000000000b2fc0 : b2fc0: e8 00 00 00 00 callq b2fc5 b2fc5: 83 f9 01 cmp $0x1,%ecx b2fc8: 76 03 jbe b2fcd b2fca: 31 c0 xor %eax,%eax b2fcc: c3 retq b2fcd: 55 push %rbp b2fce: 31 d2 xor %edx,%edx b2fd0: 48 89 fd mov %rdi,%rbp b2fd3: 53 push %rbx b2fd4: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b2fdb: 89 cb mov %ecx,%ebx b2fdd: 8b 30 mov (%rax),%esi b2fdf: 81 c6 0a 1e 00 00 add $0x1e0a,%esi b2fe5: e8 00 00 00 00 callq b2fea b2fea: 48 89 ef mov %rbp,%rdi b2fed: 89 c2 mov %eax,%edx b2fef: 0d 00 00 40 00 or $0x400000,%eax b2ff4: 81 e2 ff ff bf ff and $0xffbfffff,%edx b2ffa: 83 fb 01 cmp $0x1,%ebx b2ffd: 0f 44 d0 cmove %eax,%edx b3000: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3007: 31 c9 xor %ecx,%ecx b3009: 8b 30 mov (%rax),%esi b300b: 81 c6 0a 1e 00 00 add $0x1e0a,%esi b3011: e8 00 00 00 00 callq b3016 b3016: 31 c0 xor %eax,%eax b3018: 5b pop %rbx b3019: 5d pop %rbp b301a: c3 retq b301b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000b3020 : b3020: e8 00 00 00 00 callq b3025 b3025: 83 f9 01 cmp $0x1,%ecx b3028: 76 03 jbe b302d b302a: 31 c0 xor %eax,%eax b302c: c3 retq b302d: 55 push %rbp b302e: 31 d2 xor %edx,%edx b3030: 48 89 fd mov %rdi,%rbp b3033: 53 push %rbx b3034: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b303b: 89 cb mov %ecx,%ebx b303d: 8b 30 mov (%rax),%esi b303f: 81 c6 0a 1e 00 00 add $0x1e0a,%esi b3045: e8 00 00 00 00 callq b304a b304a: 48 89 ef mov %rbp,%rdi b304d: 89 c2 mov %eax,%edx b304f: 0d 00 00 80 00 or $0x800000,%eax b3054: 81 e2 ff ff 7f ff and $0xff7fffff,%edx b305a: 83 fb 01 cmp $0x1,%ebx b305d: 0f 44 d0 cmove %eax,%edx b3060: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3067: 31 c9 xor %ecx,%ecx b3069: 8b 30 mov (%rax),%esi b306b: 81 c6 0a 1e 00 00 add $0x1e0a,%esi b3071: e8 00 00 00 00 callq b3076 b3076: 31 c0 xor %eax,%eax b3078: 5b pop %rbx b3079: 5d pop %rbp b307a: c3 retq b307b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000b3080 : b3080: e8 00 00 00 00 callq b3085 b3085: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b308c: 8b 70 04 mov 0x4(%rax),%esi b308f: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax b3095: 83 e8 1c sub $0x1c,%eax b3098: 83 f8 01 cmp $0x1,%eax b309b: 76 12 jbe b30af b309d: 81 c6 05 4c 00 00 add $0x4c05,%esi b30a3: 31 c9 xor %ecx,%ecx b30a5: ba 01 00 00 00 mov $0x1,%edx b30aa: e9 00 00 00 00 jmpq b30af b30af: 81 c6 a0 4c 00 00 add $0x4ca0,%esi b30b5: 31 c9 xor %ecx,%ecx b30b7: ba 01 00 00 00 mov $0x1,%edx b30bc: e9 00 00 00 00 jmpq b30c1 b30c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b30c8: 00 00 00 00 b30cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b30d0 : b30d0: e8 00 00 00 00 callq b30d5 b30d5: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax b30db: 83 f8 1a cmp $0x1a,%eax b30de: 74 0b je b30eb b30e0: 83 f8 1b cmp $0x1b,%eax b30e3: 74 28 je b310d b30e5: 83 f8 19 cmp $0x19,%eax b30e8: 74 12 je b30fc b30ea: c3 retq b30eb: ba 6c 02 00 00 mov $0x26c,%edx b30f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b30f7: e9 00 00 00 00 jmpq b30fc b30fc: ba 1c 04 00 00 mov $0x41c,%edx b3101: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b3108: e9 00 00 00 00 jmpq b310d b310d: ba 1c 04 00 00 mov $0x41c,%edx b3112: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b3119: e9 00 00 00 00 jmpq b311e b311e: 66 90 xchg %ax,%ax 00000000000b3120 <__order_base_2.part.0>: b3120: 48 83 ef 01 sub $0x1,%rdi b3124: b8 ff ff ff ff mov $0xffffffff,%eax b3129: 48 0f bd c7 bsr %rdi,%rax b312d: 83 c0 01 add $0x1,%eax b3130: c3 retq b3131: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b3138: 00 00 00 00 b313c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b3140 : b3140: e8 00 00 00 00 callq b3145 b3145: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax b314b: 8d 50 e4 lea -0x1c(%rax),%edx b314e: 83 fa 01 cmp $0x1,%edx b3151: 0f 86 90 00 00 00 jbe b31e7 b3157: 41 55 push %r13 b3159: 41 54 push %r12 b315b: 55 push %rbp b315c: 31 ed xor %ebp,%ebp b315e: 53 push %rbx b315f: 44 8b a7 28 8a 00 00 mov 0x8a28(%rdi),%r12d b3166: 48 89 fb mov %rdi,%rbx b3169: 44 0f af a7 34 8a 00 imul 0x8a34(%rdi),%r12d b3170: 00 b3171: 44 0f af a7 e4 8b 00 imul 0x8be4(%rdi),%r12d b3178: 00 b3179: e8 e2 e3 ff ff callq b1560 b317e: 89 c7 mov %eax,%edi b3180: e8 00 00 00 00 callq b3185 b3185: 44 89 e7 mov %r12d,%edi b3188: 41 89 c5 mov %eax,%r13d b318b: 41 83 fc 01 cmp $0x1,%r12d b318f: 76 0f jbe b31a0 b3191: e8 8a ff ff ff callq b3120 <__order_base_2.part.0> b3196: c1 e0 0c shl $0xc,%eax b3199: 25 00 30 00 00 and $0x3000,%eax b319e: 89 c5 mov %eax,%ebp b31a0: 44 89 e8 mov %r13d,%eax b31a3: 31 d2 xor %edx,%edx b31a5: f7 b3 e4 8b 00 00 divl 0x8be4(%rbx) b31ab: 48 83 f8 01 cmp $0x1,%rax b31af: 76 12 jbe b31c3 b31b1: 48 89 c7 mov %rax,%rdi b31b4: e8 67 ff ff ff callq b3120 <__order_base_2.part.0> b31b9: c1 e0 10 shl $0x10,%eax b31bc: 25 00 00 03 00 and $0x30000,%eax b31c1: 09 c5 or %eax,%ebp b31c3: 8b bb e8 8b 00 00 mov 0x8be8(%rbx),%edi b31c9: 48 83 ff 01 cmp $0x1,%rdi b31cd: 76 0f jbe b31de b31cf: e8 4c ff ff ff callq b3120 <__order_base_2.part.0> b31d4: c1 e0 14 shl $0x14,%eax b31d7: 25 00 00 10 00 and $0x100000,%eax b31dc: 09 c5 or %eax,%ebp b31de: 5b pop %rbx b31df: 89 e8 mov %ebp,%eax b31e1: 5d pop %rbp b31e2: 41 5c pop %r12 b31e4: 41 5d pop %r13 b31e6: c3 retq b31e7: 31 c0 xor %eax,%eax b31e9: c3 retq b31ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000b31f0 : b31f0: e8 00 00 00 00 callq b31f5 b31f5: 41 54 push %r12 b31f7: 49 89 fc mov %rdi,%r12 b31fa: 55 push %rbp b31fb: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b3202: 8b 00 mov (%rax),%eax b3204: 8d a8 27 1e 00 00 lea 0x1e27(%rax),%ebp b320a: 83 fe 02 cmp $0x2,%esi b320d: 74 1b je b322a b320f: 8d a8 28 1e 00 00 lea 0x1e28(%rax),%ebp b3215: 83 fe 03 cmp $0x3,%esi b3218: 74 10 je b322a b321a: 31 ed xor %ebp,%ebp b321c: 83 fe 01 cmp $0x1,%esi b321f: 40 0f 94 c5 sete %bpl b3223: 8d ac 05 25 1e 00 00 lea 0x1e25(%rbp,%rax,1),%ebp b322a: 85 d2 test %edx,%edx b322c: 74 2b je b3259 b322e: 83 fa 01 cmp $0x1,%edx b3231: 75 22 jne b3255 b3233: 31 d2 xor %edx,%edx b3235: 89 ee mov %ebp,%esi b3237: 4c 89 e7 mov %r12,%rdi b323a: e8 00 00 00 00 callq b323f b323f: 0d 00 00 00 04 or $0x4000000,%eax b3244: 89 ee mov %ebp,%esi b3246: 4c 89 e7 mov %r12,%rdi b3249: 5d pop %rbp b324a: 89 c2 mov %eax,%edx b324c: 31 c9 xor %ecx,%ecx b324e: 41 5c pop %r12 b3250: e9 00 00 00 00 jmpq b3255 b3255: 5d pop %rbp b3256: 41 5c pop %r12 b3258: c3 retq b3259: 31 d2 xor %edx,%edx b325b: 89 ee mov %ebp,%esi b325d: 4c 89 e7 mov %r12,%rdi b3260: e8 00 00 00 00 callq b3265 b3265: 25 ff ff ff fb and $0xfbffffff,%eax b326a: eb d8 jmp b3244 b326c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b3270 : b3270: e8 00 00 00 00 callq b3275 b3275: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) b327c: 74 18 je b3296 b327e: 48 8b 07 mov (%rdi),%rax b3281: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx b3287: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax b328e: 48 8d 04 90 lea (%rax,%rdx,4),%rax b3292: 48 8b 00 mov (%rax),%rax b3295: c3 retq b3296: 0f 0b ud2 b3298: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) b329f: 00 00000000000b32a0 : b32a0: e8 00 00 00 00 callq b32a5 b32a5: 41 54 push %r12 b32a7: 55 push %rbp b32a8: 48 89 fd mov %rdi,%rbp b32ab: 48 c7 87 38 8c 00 00 movq $0x0,0x8c38(%rdi) b32b2: 00 00 00 00 b32b6: e8 00 00 00 00 callq b32bb b32bb: 41 89 c4 mov %eax,%r12d b32be: 85 c0 test %eax,%eax b32c0: 75 1d jne b32df b32c2: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax b32c9: 48 8b 40 58 mov 0x58(%rax),%rax b32cd: 48 85 c0 test %rax,%rax b32d0: 74 0d je b32df b32d2: be 0f 00 00 00 mov $0xf,%esi b32d7: 48 89 ef mov %rbp,%rdi b32da: e8 00 00 00 00 callq b32df b32df: 44 89 e0 mov %r12d,%eax b32e2: 5d pop %rbp b32e3: 41 5c pop %r12 b32e5: c3 retq b32e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) b32ed: 00 00 00 00000000000b32f0 : b32f0: e8 00 00 00 00 callq b32f5 b32f5: 55 push %rbp b32f6: 31 d2 xor %edx,%edx b32f8: 48 8d b7 e8 b1 00 00 lea 0xb1e8(%rdi),%rsi b32ff: 48 89 fd mov %rdi,%rbp b3302: e8 00 00 00 00 callq b3307 b3307: 85 c0 test %eax,%eax b3309: 74 02 je b330d b330b: 5d pop %rbp b330c: c3 retq b330d: 48 8d b5 08 b2 00 00 lea 0xb208(%rbp),%rsi b3314: 48 89 ef mov %rbp,%rdi b3317: 31 d2 xor %edx,%edx b3319: 5d pop %rbp b331a: e9 00 00 00 00 jmpq b331f b331f: 90 nop 00000000000b3320 : b3320: e8 00 00 00 00 callq b3325 b3325: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) b332c: 4c 8b 07 mov (%rdi),%r8 b332f: 74 30 je b3361 b3331: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx b3337: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax b333e: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx b3345: 48 8d 04 88 lea (%rax,%rcx,4),%rax b3349: 48 89 10 mov %rdx,(%rax) b334c: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx b3353: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi b3359: 4c 89 c7 mov %r8,%rdi b335c: e9 00 00 00 00 jmpq b3361 b3361: 0f 0b ud2 b3363: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b336a: 00 00 00 00 b336e: 66 90 xchg %ax,%ax 00000000000b3370 : b3370: e8 00 00 00 00 callq b3375 b3375: 41 54 push %r12 b3377: 49 89 fc mov %rdi,%r12 b337a: 55 push %rbp b337b: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b3382: 31 ed xor %ebp,%ebp b3384: 83 fe 01 cmp $0x1,%esi b3387: 40 0f 94 c5 sete %bpl b338b: 03 28 add (%rax),%ebp b338d: 81 c5 0a 1e 00 00 add $0x1e0a,%ebp b3393: 85 d2 test %edx,%edx b3395: 74 28 je b33bf b3397: 83 fa 01 cmp $0x1,%edx b339a: 75 1f jne b33bb b339c: 31 d2 xor %edx,%edx b339e: 89 ee mov %ebp,%esi b33a0: e8 00 00 00 00 callq b33a5 b33a5: 0d 00 00 00 04 or $0x4000000,%eax b33aa: 89 ee mov %ebp,%esi b33ac: 4c 89 e7 mov %r12,%rdi b33af: 5d pop %rbp b33b0: 89 c2 mov %eax,%edx b33b2: 31 c9 xor %ecx,%ecx b33b4: 41 5c pop %r12 b33b6: e9 00 00 00 00 jmpq b33bb b33bb: 5d pop %rbp b33bc: 41 5c pop %r12 b33be: c3 retq b33bf: 31 d2 xor %edx,%edx b33c1: 89 ee mov %ebp,%esi b33c3: e8 00 00 00 00 callq b33c8 b33c8: 25 ff ff ff fb and $0xfbffffff,%eax b33cd: eb db jmp b33aa b33cf: 90 nop 00000000000b33d0 : b33d0: e8 00 00 00 00 callq b33d5 b33d5: 83 fa 05 cmp $0x5,%edx b33d8: 74 55 je b342f b33da: 77 1b ja b33f7 b33dc: 83 fa 02 cmp $0x2,%edx b33df: 74 5c je b343d b33e1: 76 35 jbe b3418 b33e3: 83 fa 03 cmp $0x3,%edx b33e6: 74 60 je b3448 b33e8: 89 ca mov %ecx,%edx b33ea: be 02 00 00 00 mov $0x2,%esi b33ef: e8 fc fd ff ff callq b31f0 b33f4: 31 c0 xor %eax,%eax b33f6: c3 retq b33f7: 83 ea 06 sub $0x6,%edx b33fa: 83 fa 03 cmp $0x3,%edx b33fd: 77 f5 ja b33f4 b33ff: ba 02 00 00 00 mov $0x2,%edx b3404: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b340b: bf 01 00 00 00 mov $0x1,%edi b3410: e8 00 00 00 00 callq b3415 b3415: 31 c0 xor %eax,%eax b3417: c3 retq b3418: 85 d2 test %edx,%edx b341a: 74 3a je b3456 b341c: 83 fa 01 cmp $0x1,%edx b341f: 75 d3 jne b33f4 b3421: 89 ca mov %ecx,%edx b3423: be 01 00 00 00 mov $0x1,%esi b3428: e8 43 ff ff ff callq b3370 b342d: eb c5 jmp b33f4 b342f: 89 ca mov %ecx,%edx b3431: be 03 00 00 00 mov $0x3,%esi b3436: e8 b5 fd ff ff callq b31f0 b343b: eb b7 jmp b33f4 b343d: 89 ca mov %ecx,%edx b343f: 31 f6 xor %esi,%esi b3441: e8 aa fd ff ff callq b31f0 b3446: eb ac jmp b33f4 b3448: 89 ca mov %ecx,%edx b344a: be 01 00 00 00 mov $0x1,%esi b344f: e8 9c fd ff ff callq b31f0 b3454: eb 9e jmp b33f4 b3456: 89 ca mov %ecx,%edx b3458: 31 f6 xor %esi,%esi b345a: e8 11 ff ff ff callq b3370 b345f: eb 93 jmp b33f4 b3461: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b3468: 00 00 00 00 b346c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b3470 : b3470: e8 00 00 00 00 callq b3475 b3475: 55 push %rbp b3476: 48 89 fd mov %rdi,%rbp b3479: f6 05 00 00 00 00 80 testb $0x80,0x0(%rip) # b3480 b3480: 74 44 je b34c6 b3482: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3489: 48 89 ef mov %rbp,%rdi b348c: 31 d2 xor %edx,%edx b348e: 8b 70 04 mov 0x4(%rax),%esi b3491: 81 c6 00 4c 00 00 add $0x4c00,%esi b3497: e8 00 00 00 00 callq b349c b349c: 48 89 ef mov %rbp,%rdi b349f: 31 c9 xor %ecx,%ecx b34a1: 83 c8 01 or $0x1,%eax b34a4: 89 c2 mov %eax,%edx b34a6: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b34ad: 8b 70 04 mov 0x4(%rax),%esi b34b0: 81 c6 00 4c 00 00 add $0x4c00,%esi b34b6: e8 00 00 00 00 callq b34bb b34bb: bf de 46 03 00 mov $0x346de,%edi b34c0: 5d pop %rbp b34c1: e9 00 00 00 00 jmpq b34c6 b34c6: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b34cd: 31 d2 xor %edx,%edx b34cf: 8b 70 04 mov 0x4(%rax),%esi b34d2: 81 c6 43 4c 00 00 add $0x4c43,%esi b34d8: e8 00 00 00 00 callq b34dd b34dd: 31 c9 xor %ecx,%ecx b34df: 48 89 ef mov %rbp,%rdi b34e2: 0d 00 00 80 00 or $0x800000,%eax b34e7: 89 c2 mov %eax,%edx b34e9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b34f0: 8b 70 04 mov 0x4(%rax),%esi b34f3: 81 c6 43 4c 00 00 add $0x4c43,%esi b34f9: e8 00 00 00 00 callq b34fe b34fe: eb 82 jmp b3482 00000000000b3500 : b3500: e8 00 00 00 00 callq b3505 b3505: 41 57 push %r15 b3507: 41 56 push %r14 b3509: 49 89 f6 mov %rsi,%r14 b350c: 41 55 push %r13 b350e: 49 89 fd mov %rdi,%r13 b3511: 41 54 push %r12 b3513: 55 push %rbp b3514: 53 push %rbx b3515: 48 83 ec 40 sub $0x40,%rsp b3519: 48 8b 2f mov (%rdi),%rbp b351c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax b3523: 00 00 b3525: 48 89 44 24 38 mov %rax,0x38(%rsp) b352a: 31 c0 xor %eax,%eax b352c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi b3531: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) b3538: 00 00 b353a: 48 89 ef mov %rbp,%rdi b353d: e8 00 00 00 00 callq b3542 b3542: 41 89 c4 mov %eax,%r12d b3545: 85 c0 test %eax,%eax b3547: 74 26 je b356f b3549: 48 8b 44 24 38 mov 0x38(%rsp),%rax b354e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax b3555: 00 00 b3557: 0f 85 86 01 00 00 jne b36e3 b355d: 48 83 c4 40 add $0x40,%rsp b3561: 44 89 e0 mov %r12d,%eax b3564: 5b pop %rbx b3565: 5d pop %rbp b3566: 41 5c pop %r12 b3568: 41 5d pop %r13 b356a: 41 5e pop %r14 b356c: 41 5f pop %r15 b356e: c3 retq b356f: 8b 5c 24 04 mov 0x4(%rsp),%ebx b3573: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax b357a: 31 f6 xor %esi,%esi b357c: 48 89 ef mov %rbp,%rdi b357f: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 b3584: b9 02 00 00 00 mov $0x2,%ecx b3589: ba 10 00 00 00 mov $0x10,%edx b358e: 4c 8b bd 28 5c 00 00 mov 0x5c28(%rbp),%r15 b3595: 48 c1 e3 02 shl $0x2,%rbx b3599: 48 01 d8 add %rbx,%rax b359c: c7 00 ad de fe ca movl $0xcafedead,(%rax) b35a2: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) b35a9: 00 00 b35ab: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) b35b2: 00 00 b35b4: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) b35bb: 00 00 b35bd: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) b35c4: 00 00 b35c6: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) b35cd: 00 00 b35cf: e8 00 00 00 00 callq b35d4 b35d4: 41 89 c4 mov %eax,%r12d b35d7: 85 c0 test %eax,%eax b35d9: 0f 85 96 00 00 00 jne b3675 b35df: 48 8b 44 24 28 mov 0x28(%rsp),%rax b35e4: 89 db mov %ebx,%ebx b35e6: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 b35eb: 31 c9 xor %ecx,%ecx b35ed: 49 01 df add %rbx,%r15 b35f0: 48 8d 54 24 10 lea 0x10(%rsp),%rdx b35f5: be 01 00 00 00 mov $0x1,%esi b35fa: 4c 89 ef mov %r13,%rdi b35fd: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) b3603: 48 8b 44 24 28 mov 0x28(%rsp),%rax b3608: c7 40 04 00 05 10 00 movl $0x100500,0x4(%rax) b360f: 48 8b 44 24 28 mov 0x28(%rsp),%rax b3614: 44 89 78 08 mov %r15d,0x8(%rax) b3618: 48 8b 44 24 28 mov 0x28(%rsp),%rax b361d: 49 c1 ef 20 shr $0x20,%r15 b3621: c7 44 24 18 05 00 00 movl $0x5,0x18(%rsp) b3628: 00 b3629: 44 89 78 0c mov %r15d,0xc(%rax) b362d: 48 8b 44 24 28 mov 0x28(%rsp),%rax b3632: c7 40 10 ef be ad de movl $0xdeadbeef,0x10(%rax) b3639: e8 00 00 00 00 callq b363e b363e: 41 89 c4 mov %eax,%r12d b3641: 85 c0 test %eax,%eax b3643: 74 41 je b3686 b3645: 31 d2 xor %edx,%edx b3647: 48 8d 74 24 10 lea 0x10(%rsp),%rsi b364c: 48 89 ef mov %rbp,%rdi b364f: e8 00 00 00 00 callq b3654 b3654: 48 8b 44 24 08 mov 0x8(%rsp),%rax b3659: 48 85 c0 test %rax,%rax b365c: 74 17 je b3675 b365e: 48 8d 78 38 lea 0x38(%rax),%rdi b3662: ba ff ff ff ff mov $0xffffffff,%edx b3667: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) b366c: 83 fa 01 cmp $0x1,%edx b366f: 74 58 je b36c9 b3671: 85 d2 test %edx,%edx b3673: 7e 48 jle b36bd b3675: 8b 74 24 04 mov 0x4(%rsp),%esi b3679: 48 89 ef mov %rbp,%rdi b367c: e8 00 00 00 00 callq b3681 b3681: e9 c3 fe ff ff jmpq b3549 b3686: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi b368b: 31 f6 xor %esi,%esi b368d: 4c 89 f2 mov %r14,%rdx b3690: e8 00 00 00 00 callq b3695 b3695: 48 85 c0 test %rax,%rax b3698: 74 36 je b36d0 b369a: 78 3f js b36db b369c: 8b 54 24 04 mov 0x4(%rsp),%edx b36a0: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax b36a7: 48 8d 04 90 lea (%rax,%rdx,4),%rax b36ab: 8b 00 mov (%rax),%eax b36ad: 3d ef be ad de cmp $0xdeadbeef,%eax b36b2: b8 ea ff ff ff mov $0xffffffea,%eax b36b7: 44 0f 45 e0 cmovne %eax,%r12d b36bb: eb 88 jmp b3645 b36bd: be 03 00 00 00 mov $0x3,%esi b36c2: e8 00 00 00 00 callq b36c7 b36c7: eb ac jmp b3675 b36c9: e8 00 00 00 00 callq b36ce b36ce: eb a5 jmp b3675 b36d0: 41 bc 92 ff ff ff mov $0xffffff92,%r12d b36d6: e9 6a ff ff ff jmpq b3645 b36db: 41 89 c4 mov %eax,%r12d b36de: e9 62 ff ff ff jmpq b3645 b36e3: e8 00 00 00 00 callq b36e8 b36e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) b36ef: 00 00000000000b36f0 : b36f0: e8 00 00 00 00 callq b36f5 b36f5: 41 57 push %r15 b36f7: 41 89 f7 mov %esi,%r15d b36fa: 41 56 push %r14 b36fc: 41 83 e7 03 and $0x3,%r15d b3700: 41 55 push %r13 b3702: 49 89 fd mov %rdi,%r13 b3705: 41 54 push %r12 b3707: 41 89 f4 mov %esi,%r12d b370a: 41 c1 ec 02 shr $0x2,%r12d b370e: 55 push %rbp b370f: 53 push %rbx b3710: 41 83 e4 03 and $0x3,%r12d b3714: 74 70 je b3786 b3716: 41 80 fc 03 cmp $0x3,%r12b b371a: 0f 84 d7 00 00 00 je b37f7 b3720: 8b bf c0 b1 00 00 mov 0xb1c0(%rdi),%edi b3726: 85 ff test %edi,%edi b3728: 0f 84 81 00 00 00 je b37af b372e: c1 ee 04 shr $0x4,%esi b3731: 45 0f b6 e4 movzbl %r12b,%r12d b3735: 49 8d 9d f8 98 00 00 lea 0x98f8(%r13),%rbx b373c: 31 ed xor %ebp,%ebp b373e: 41 89 f6 mov %esi,%r14d b3741: 45 0f b6 ff movzbl %r15b,%r15d b3745: 41 83 e6 07 and $0x7,%r14d b3749: eb 13 jmp b375e b374b: 83 c5 01 add $0x1,%ebp b374e: 48 81 c3 28 03 00 00 add $0x328,%rbx b3755: 41 39 ad c0 b1 00 00 cmp %ebp,0xb1c0(%r13) b375c: 76 51 jbe b37af b375e: 44 3b a3 d0 01 00 00 cmp 0x1d0(%rbx),%r12d b3765: 75 e4 jne b374b b3767: 44 39 bb d4 01 00 00 cmp %r15d,0x1d4(%rbx) b376e: 75 db jne b374b b3770: 41 0f b6 c6 movzbl %r14b,%eax b3774: 39 83 d8 01 00 00 cmp %eax,0x1d8(%rbx) b377a: 75 cf jne b374b b377c: 48 89 df mov %rbx,%rdi b377f: e8 00 00 00 00 callq b3784 b3784: eb c5 jmp b374b b3786: 8b 8f 78 98 00 00 mov 0x9878(%rdi),%ecx b378c: 85 c9 test %ecx,%ecx b378e: 74 1f je b37af b3790: 8b 97 70 94 00 00 mov 0x9470(%rdi),%edx b3796: 85 d2 test %edx,%edx b3798: 74 43 je b37dd b379a: 41 83 bd 78 98 00 00 cmpl $0x1,0x9878(%r13) b37a1: 01 b37a2: 76 0b jbe b37af b37a4: 41 8b 85 98 97 00 00 mov 0x9798(%r13),%eax b37ab: 85 c0 test %eax,%eax b37ad: 74 0b je b37ba b37af: 5b pop %rbx b37b0: 5d pop %rbp b37b1: 41 5c pop %r12 b37b3: 41 5d pop %r13 b37b5: 41 5e pop %r14 b37b7: 41 5f pop %r15 b37b9: c3 retq b37ba: 45 0f b6 ff movzbl %r15b,%r15d b37be: 45 39 bd 9c 97 00 00 cmp %r15d,0x979c(%r13) b37c5: 75 e8 jne b37af b37c7: 5b pop %rbx b37c8: 49 8d bd c8 95 00 00 lea 0x95c8(%r13),%rdi b37cf: 5d pop %rbp b37d0: 41 5c pop %r12 b37d2: 41 5d pop %r13 b37d4: 41 5e pop %r14 b37d6: 41 5f pop %r15 b37d8: e9 00 00 00 00 jmpq b37dd b37dd: 41 0f b6 c7 movzbl %r15b,%eax b37e1: 39 87 74 94 00 00 cmp %eax,0x9474(%rdi) b37e7: 75 b1 jne b379a b37e9: 48 8d bf a0 92 00 00 lea 0x92a0(%rdi),%rdi b37f0: e8 00 00 00 00 callq b37f5 b37f5: eb a3 jmp b379a b37f7: 0f 0b ud2 b37f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000b3800 : b3800: e8 00 00 00 00 callq b3805 b3805: 55 push %rbp b3806: 48 89 fd mov %rdi,%rbp b3809: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b3810: 53 push %rbx b3811: 48 89 d3 mov %rdx,%rbx b3814: e8 00 00 00 00 callq b3819 b3819: 8b 73 08 mov 0x8(%rbx),%esi b381c: 48 89 ef mov %rbp,%rdi b381f: e8 cc fe ff ff callq b36f0 b3824: 31 c0 xor %eax,%eax b3826: 5b pop %rbx b3827: 5d pop %rbp b3828: c3 retq b3829: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000b3830 : b3830: e8 00 00 00 00 callq b3835 b3835: 55 push %rbp b3836: 48 89 fd mov %rdi,%rbp b3839: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b3840: 53 push %rbx b3841: 48 89 d3 mov %rdx,%rbx b3844: e8 00 00 00 00 callq b3849 b3849: 8b 73 08 mov 0x8(%rbx),%esi b384c: 48 89 ef mov %rbp,%rdi b384f: e8 9c fe ff ff callq b36f0 b3854: 31 c0 xor %eax,%eax b3856: 5b pop %rbx b3857: 5d pop %rbp b3858: c3 retq b3859: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000b3860 : b3860: e8 00 00 00 00 callq b3865 b3865: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) b386c: 75 5a jne b38c8 b386e: 55 push %rbp b386f: 48 89 fd mov %rdi,%rbp b3872: 53 push %rbx b3873: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax b3879: 83 e8 19 sub $0x19,%eax b387c: 83 f8 04 cmp $0x4,%eax b387f: 76 05 jbe b3886 b3881: 31 c0 xor %eax,%eax b3883: 5b pop %rbx b3884: 5d pop %rbp b3885: c3 retq b3886: 89 f3 mov %esi,%ebx b3888: e8 00 00 00 00 callq b388d b388d: 85 db test %ebx,%ebx b388f: 74 3a je b38cb b3891: 31 f6 xor %esi,%esi b3893: 48 89 ef mov %rbp,%rdi b3896: e8 65 de ff ff callq b1700 b389b: 31 f6 xor %esi,%esi b389d: 48 89 ef mov %rbp,%rdi b38a0: e8 9b df ff ff callq b1840 b38a5: 31 f6 xor %esi,%esi b38a7: 48 89 ef mov %rbp,%rdi b38aa: e8 c1 e0 ff ff callq b1970 b38af: f7 85 90 89 00 00 0d testl $0x30000d,0x8990(%rbp) b38b6: 00 30 00 b38b9: 75 39 jne b38f4 b38bb: 48 89 ef mov %rbp,%rdi b38be: e8 00 00 00 00 callq b38c3 b38c3: 31 c0 xor %eax,%eax b38c5: 5b pop %rbx b38c6: 5d pop %rbp b38c7: c3 retq b38c8: 31 c0 xor %eax,%eax b38ca: c3 retq b38cb: 48 89 ef mov %rbp,%rdi b38ce: be 01 00 00 00 mov $0x1,%esi b38d3: e8 98 e0 ff ff callq b1970 b38d8: 48 89 ef mov %rbp,%rdi b38db: be 01 00 00 00 mov $0x1,%esi b38e0: e8 5b df ff ff callq b1840 b38e5: be 01 00 00 00 mov $0x1,%esi b38ea: 48 89 ef mov %rbp,%rdi b38ed: e8 0e de ff ff callq b1700 b38f2: eb bb jmp b38af b38f4: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) b38fb: 75 be jne b38bb b38fd: 31 f6 xor %esi,%esi b38ff: 85 db test %ebx,%ebx b3901: 48 89 ef mov %rbp,%rdi b3904: 40 0f 94 c6 sete %sil b3908: e8 63 f6 ff ff callq b2f70 b390d: eb ac jmp b38bb b390f: 90 nop 00000000000b3910 : b3910: e8 00 00 00 00 callq b3915 b3915: 41 55 push %r13 b3917: 49 89 fd mov %rdi,%r13 b391a: 41 54 push %r12 b391c: 55 push %rbp b391d: 53 push %rbx b391e: 48 8b 2f mov (%rdi),%rbp b3921: 48 8b 9f 68 02 00 00 mov 0x268(%rdi),%rbx b3928: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) b392f: 0f 85 e5 02 00 00 jne b3c1a b3935: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b393c: 31 d2 xor %edx,%edx b393e: 48 89 ef mov %rbp,%rdi b3941: 8b 30 mov (%rax),%esi b3943: 81 c6 23 1e 00 00 add $0x1e23,%esi b3949: e8 00 00 00 00 callq b394e b394e: 31 c9 xor %ecx,%ecx b3950: 48 89 ef mov %rbp,%rdi b3953: 25 ff ff ff 7f and $0x7fffffff,%eax b3958: 89 c2 mov %eax,%edx b395a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3961: 8b 30 mov (%rax),%esi b3963: 81 c6 23 1e 00 00 add $0x1e23,%esi b3969: e8 00 00 00 00 callq b396e b396e: 8b 93 94 02 00 00 mov 0x294(%rbx),%edx b3974: 31 c9 xor %ecx,%ecx b3976: 48 89 ef mov %rbp,%rdi b3979: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3980: 8b 30 mov (%rax),%esi b3982: 81 c6 ce 1f 00 00 add $0x1fce,%esi b3988: e8 00 00 00 00 callq b398d b398d: 8b 93 98 02 00 00 mov 0x298(%rbx),%edx b3993: 31 c9 xor %ecx,%ecx b3995: 48 89 ef mov %rbp,%rdi b3998: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b399f: 8b 30 mov (%rax),%esi b39a1: 81 c6 cf 1f 00 00 add $0x1fcf,%esi b39a7: e8 00 00 00 00 callq b39ac b39ac: 8b 93 9c 02 00 00 mov 0x29c(%rbx),%edx b39b2: 31 c9 xor %ecx,%ecx b39b4: 48 89 ef mov %rbp,%rdi b39b7: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b39be: 8b 30 mov (%rax),%esi b39c0: 81 c6 d0 1f 00 00 add $0x1fd0,%esi b39c6: e8 00 00 00 00 callq b39cb b39cb: 8b 93 3c 02 00 00 mov 0x23c(%rbx),%edx b39d1: 31 c9 xor %ecx,%ecx b39d3: 48 89 ef mov %rbp,%rdi b39d6: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b39dd: 8b 30 mov (%rax),%esi b39df: 81 c6 b8 1f 00 00 add $0x1fb8,%esi b39e5: e8 00 00 00 00 callq b39ea b39ea: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b39f1: 31 d2 xor %edx,%edx b39f3: 48 89 ef mov %rbp,%rdi b39f6: 8b 30 mov (%rax),%esi b39f8: 81 c6 ab 1f 00 00 add $0x1fab,%esi b39fe: e8 00 00 00 00 callq b3a03 b3a03: a8 01 test $0x1,%al b3a05: 0f 85 bd 02 00 00 jne b3cc8 b3a0b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3a12: 8b 93 00 02 00 00 mov 0x200(%rbx),%edx b3a18: 31 c9 xor %ecx,%ecx b3a1a: 48 89 ef mov %rbp,%rdi b3a1d: 8b 30 mov (%rax),%esi b3a1f: 81 c6 a9 1f 00 00 add $0x1fa9,%esi b3a25: e8 00 00 00 00 callq b3a2a b3a2a: 8b 93 04 02 00 00 mov 0x204(%rbx),%edx b3a30: 31 c9 xor %ecx,%ecx b3a32: 48 89 ef mov %rbp,%rdi b3a35: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3a3c: 8b 30 mov (%rax),%esi b3a3e: 81 c6 aa 1f 00 00 add $0x1faa,%esi b3a44: e8 00 00 00 00 callq b3a49 b3a49: 8b 93 88 02 00 00 mov 0x288(%rbx),%edx b3a4f: 31 c9 xor %ecx,%ecx b3a51: 48 89 ef mov %rbp,%rdi b3a54: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3a5b: 8b 30 mov (%rax),%esi b3a5d: 81 c6 cb 1f 00 00 add $0x1fcb,%esi b3a63: e8 00 00 00 00 callq b3a68 b3a68: 8b 93 20 02 00 00 mov 0x220(%rbx),%edx b3a6e: 31 c9 xor %ecx,%ecx b3a70: 48 89 ef mov %rbp,%rdi b3a73: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3a7a: 8b 30 mov (%rax),%esi b3a7c: 81 c6 b1 1f 00 00 add $0x1fb1,%esi b3a82: e8 00 00 00 00 callq b3a87 b3a87: 8b 93 24 02 00 00 mov 0x224(%rbx),%edx b3a8d: 31 c9 xor %ecx,%ecx b3a8f: 48 89 ef mov %rbp,%rdi b3a92: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3a99: 8b 30 mov (%rax),%esi b3a9b: 81 c6 b2 1f 00 00 add $0x1fb2,%esi b3aa1: e8 00 00 00 00 callq b3aa6 b3aa6: 8b 93 44 02 00 00 mov 0x244(%rbx),%edx b3aac: 31 c9 xor %ecx,%ecx b3aae: 48 89 ef mov %rbp,%rdi b3ab1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3ab8: 8b 30 mov (%rax),%esi b3aba: 81 c6 ba 1f 00 00 add $0x1fba,%esi b3ac0: e8 00 00 00 00 callq b3ac5 b3ac5: 8b 93 2c 02 00 00 mov 0x22c(%rbx),%edx b3acb: 31 c9 xor %ecx,%ecx b3acd: 48 89 ef mov %rbp,%rdi b3ad0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3ad7: 8b 30 mov (%rax),%esi b3ad9: 81 c6 b4 1f 00 00 add $0x1fb4,%esi b3adf: e8 00 00 00 00 callq b3ae4 b3ae4: 8b 93 30 02 00 00 mov 0x230(%rbx),%edx b3aea: 31 c9 xor %ecx,%ecx b3aec: 48 89 ef mov %rbp,%rdi b3aef: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3af6: 8b 30 mov (%rax),%esi b3af8: 81 c6 b5 1f 00 00 add $0x1fb5,%esi b3afe: e8 00 00 00 00 callq b3b03 b3b03: 8b 93 34 02 00 00 mov 0x234(%rbx),%edx b3b09: 31 c9 xor %ecx,%ecx b3b0b: 48 89 ef mov %rbp,%rdi b3b0e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3b15: 8b 30 mov (%rax),%esi b3b17: 81 c6 b6 1f 00 00 add $0x1fb6,%esi b3b1d: e8 00 00 00 00 callq b3b22 b3b22: 8b 93 38 02 00 00 mov 0x238(%rbx),%edx b3b28: 31 c9 xor %ecx,%ecx b3b2a: 48 89 ef mov %rbp,%rdi b3b2d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3b34: 8b 30 mov (%rax),%esi b3b36: 81 c6 b7 1f 00 00 add $0x1fb7,%esi b3b3c: e8 00 00 00 00 callq b3b41 b3b41: 41 80 bd 7c 02 00 00 cmpb $0x0,0x27c(%r13) b3b48: 00 b3b49: 0f 85 28 01 00 00 jne b3c77 b3b4f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3b56: 8b 93 3c 02 00 00 mov 0x23c(%rbx),%edx b3b5c: 31 c9 xor %ecx,%ecx b3b5e: 48 89 ef mov %rbp,%rdi b3b61: 8b 30 mov (%rax),%esi b3b63: 81 c6 b8 1f 00 00 add $0x1fb8,%esi b3b69: e8 00 00 00 00 callq b3b6e b3b6e: 8b 93 d8 02 00 00 mov 0x2d8(%rbx),%edx b3b74: 31 c9 xor %ecx,%ecx b3b76: 48 89 ef mov %rbp,%rdi b3b79: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3b80: 8b 30 mov (%rax),%esi b3b82: 81 c6 df 1f 00 00 add $0x1fdf,%esi b3b88: e8 00 00 00 00 callq b3b8d b3b8d: 8b 93 dc 02 00 00 mov 0x2dc(%rbx),%edx b3b93: 31 c9 xor %ecx,%ecx b3b95: 48 89 ef mov %rbp,%rdi b3b98: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3b9f: 8b 30 mov (%rax),%esi b3ba1: 81 c6 e0 1f 00 00 add $0x1fe0,%esi b3ba7: e8 00 00 00 00 callq b3bac b3bac: 8b 93 0c 02 00 00 mov 0x20c(%rbx),%edx b3bb2: 31 c9 xor %ecx,%ecx b3bb4: 48 89 ef mov %rbp,%rdi b3bb7: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3bbe: 8b 30 mov (%rax),%esi b3bc0: 81 c6 ac 1f 00 00 add $0x1fac,%esi b3bc6: e8 00 00 00 00 callq b3bcb b3bcb: 8b 93 10 02 00 00 mov 0x210(%rbx),%edx b3bd1: 31 c9 xor %ecx,%ecx b3bd3: 48 89 ef mov %rbp,%rdi b3bd6: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3bdd: 8b 30 mov (%rax),%esi b3bdf: 81 c6 ad 1f 00 00 add $0x1fad,%esi b3be5: e8 00 00 00 00 callq b3bea b3bea: 8b 93 08 02 00 00 mov 0x208(%rbx),%edx b3bf0: 31 c9 xor %ecx,%ecx b3bf2: 48 89 ef mov %rbp,%rdi b3bf5: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3bfc: 8b 30 mov (%rax),%esi b3bfe: 81 c6 ab 1f 00 00 add $0x1fab,%esi b3c04: e8 00 00 00 00 callq b3c09 b3c09: 41 80 bd 7c 02 00 00 cmpb $0x0,0x27c(%r13) b3c10: 00 b3c11: 75 27 jne b3c3a b3c13: 5b pop %rbx b3c14: 5d pop %rbp b3c15: 41 5c pop %r12 b3c17: 41 5d pop %r13 b3c19: c3 retq b3c1a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3c21: 31 c9 xor %ecx,%ecx b3c23: 31 d2 xor %edx,%edx b3c25: 48 89 ef mov %rbp,%rdi b3c28: 8b 30 mov (%rax),%esi b3c2a: 81 c6 ab 1f 00 00 add $0x1fab,%esi b3c30: e8 00 00 00 00 callq b3c35 b3c35: e9 fb fc ff ff jmpq b3935 b3c3a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3c41: 48 89 ef mov %rbp,%rdi b3c44: 31 d2 xor %edx,%edx b3c46: 8b 30 mov (%rax),%esi b3c48: 81 c6 58 1e 00 00 add $0x1e58,%esi b3c4e: e8 00 00 00 00 callq b3c53 b3c53: 48 89 ef mov %rbp,%rdi b3c56: 5b pop %rbx b3c57: 31 c9 xor %ecx,%ecx b3c59: 83 c8 02 or $0x2,%eax b3c5c: 89 c2 mov %eax,%edx b3c5e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3c65: 5d pop %rbp b3c66: 41 5c pop %r12 b3c68: 41 5d pop %r13 b3c6a: 8b 30 mov (%rax),%esi b3c6c: 81 c6 58 1e 00 00 add $0x1e58,%esi b3c72: e9 00 00 00 00 jmpq b3c77 b3c77: 8b 85 78 66 01 00 mov 0x16678(%rbp),%eax b3c7d: 31 c9 xor %ecx,%ecx b3c7f: 48 89 ef mov %rbp,%rdi b3c82: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx b3c89: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3c90: 8b 30 mov (%rax),%esi b3c92: 81 c6 fc 1d 00 00 add $0x1dfc,%esi b3c98: e8 00 00 00 00 callq b3c9d b3c9d: 8b 85 a0 66 01 00 mov 0x166a0(%rbp),%eax b3ca3: 31 c9 xor %ecx,%ecx b3ca5: 48 89 ef mov %rbp,%rdi b3ca8: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx b3caf: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3cb6: 8b 30 mov (%rax),%esi b3cb8: 81 c6 fd 1d 00 00 add $0x1dfd,%esi b3cbe: e8 00 00 00 00 callq b3cc3 b3cc3: e9 87 fe ff ff jmpq b3b4f b3cc8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3ccf: 31 c9 xor %ecx,%ecx b3cd1: 48 89 ef mov %rbp,%rdi b3cd4: 45 31 e4 xor %r12d,%r12d b3cd7: ba 01 00 00 00 mov $0x1,%edx b3cdc: 8b 30 mov (%rax),%esi b3cde: 81 c6 c1 1f 00 00 add $0x1fc1,%esi b3ce4: e8 00 00 00 00 callq b3ce9 b3ce9: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax b3cef: 85 c0 test %eax,%eax b3cf1: 7f 19 jg b3d0c b3cf3: eb 34 jmp b3d29 b3cf5: bf c7 10 00 00 mov $0x10c7,%edi b3cfa: 41 83 c4 01 add $0x1,%r12d b3cfe: e8 00 00 00 00 callq b3d03 b3d03: 44 3b a5 28 07 00 00 cmp 0x728(%rbp),%r12d b3d0a: 7d 1d jge b3d29 b3d0c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3d13: 31 d2 xor %edx,%edx b3d15: 48 89 ef mov %rbp,%rdi b3d18: 8b 30 mov (%rax),%esi b3d1a: 81 c6 ab 1f 00 00 add $0x1fab,%esi b3d20: e8 00 00 00 00 callq b3d25 b3d25: a8 01 test $0x1,%al b3d27: 75 cc jne b3cf5 b3d29: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3d30: 8b 93 60 02 00 00 mov 0x260(%rbx),%edx b3d36: 31 c9 xor %ecx,%ecx b3d38: 48 89 ef mov %rbp,%rdi b3d3b: 8b 30 mov (%rax),%esi b3d3d: 81 c6 c1 1f 00 00 add $0x1fc1,%esi b3d43: e8 00 00 00 00 callq b3d48 b3d48: 8b 93 28 02 00 00 mov 0x228(%rbx),%edx b3d4e: 31 c9 xor %ecx,%ecx b3d50: 48 89 ef mov %rbp,%rdi b3d53: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3d5a: 8b 30 mov (%rax),%esi b3d5c: 81 c6 b3 1f 00 00 add $0x1fb3,%esi b3d62: e8 00 00 00 00 callq b3d67 b3d67: 8b 93 d8 02 00 00 mov 0x2d8(%rbx),%edx b3d6d: 31 c9 xor %ecx,%ecx b3d6f: 48 89 ef mov %rbp,%rdi b3d72: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3d79: 8b 30 mov (%rax),%esi b3d7b: 81 c6 df 1f 00 00 add $0x1fdf,%esi b3d81: e8 00 00 00 00 callq b3d86 b3d86: 8b 93 dc 02 00 00 mov 0x2dc(%rbx),%edx b3d8c: 31 c9 xor %ecx,%ecx b3d8e: 48 89 ef mov %rbp,%rdi b3d91: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b3d98: 8b 30 mov (%rax),%esi b3d9a: 81 c6 e0 1f 00 00 add $0x1fe0,%esi b3da0: e8 00 00 00 00 callq b3da5 b3da5: e9 61 fc ff ff jmpq b3a0b b3daa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000b3db0 : b3db0: e8 00 00 00 00 callq b3db5 b3db5: 41 55 push %r13 b3db7: 41 54 push %r12 b3db9: 55 push %rbp b3dba: 48 89 fd mov %rdi,%rbp b3dbd: 53 push %rbx b3dbe: 48 8b 9f 68 02 00 00 mov 0x268(%rdi),%rbx b3dc5: 4c 8b 27 mov (%rdi),%r12 b3dc8: c7 03 00 08 31 c0 movl $0xc0310800,(%rbx) b3dce: c7 43 2c 01 00 00 00 movl $0x1,0x2c(%rbx) b3dd5: 48 c7 43 5c ff ff ff movq $0xffffffffffffffff,0x5c(%rbx) b3ddc: ff b3ddd: 48 c7 43 68 ff ff ff movq $0xffffffffffffffff,0x68(%rbx) b3de4: ff b3de5: c7 83 80 00 00 00 03 movl $0x3,0x80(%rbx) b3dec: 00 00 00 b3def: 48 8b 87 70 02 00 00 mov 0x270(%rdi),%rax b3df6: 4c 89 e7 mov %r12,%rdi b3df9: 48 89 c2 mov %rax,%rdx b3dfc: 48 c1 e8 28 shr $0x28,%rax b3e00: 48 c1 ea 08 shr $0x8,%rdx b3e04: 89 83 98 02 00 00 mov %eax,0x298(%rbx) b3e0a: 89 93 94 02 00 00 mov %edx,0x294(%rbx) b3e10: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax b3e17: 00 b3e18: 31 d2 xor %edx,%edx b3e1a: 8b 30 mov (%rax),%esi b3e1c: 81 c6 d0 1f 00 00 add $0x1fd0,%esi b3e22: e8 00 00 00 00 callq b3e27 b3e27: 31 d2 xor %edx,%edx b3e29: 4c 89 e7 mov %r12,%rdi b3e2c: 83 e0 c0 and $0xffffffc0,%eax b3e2f: 83 c8 08 or $0x8,%eax b3e32: 89 83 9c 02 00 00 mov %eax,0x29c(%rbx) b3e38: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax b3e3f: 00 b3e40: 8b 30 mov (%rax),%esi b3e42: 81 c6 b8 1f 00 00 add $0x1fb8,%esi b3e48: e8 00 00 00 00 callq b3e4d b3e4d: 89 c2 mov %eax,%edx b3e4f: 81 e2 ff ff ff bf and $0xbfffffff,%edx b3e55: 80 bd 7c 02 00 00 00 cmpb $0x0,0x27c(%rbp) b3e5c: 74 21 je b3e7f b3e5e: 8b 8d 78 02 00 00 mov 0x278(%rbp),%ecx b3e64: 25 03 00 00 60 and $0x60000003,%eax b3e69: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx b3e70: 81 e2 fc ff ff 0f and $0xffffffc,%edx b3e76: 09 d0 or %edx,%eax b3e78: 0d 00 00 00 40 or $0x40000000,%eax b3e7d: 89 c2 mov %eax,%edx b3e7f: 89 93 3c 02 00 00 mov %edx,0x23c(%rbx) b3e85: 4c 89 e7 mov %r12,%rdi b3e88: 31 d2 xor %edx,%edx b3e8a: 48 c7 85 10 02 00 00 movq $0x0,0x210(%rbp) b3e91: 00 00 00 00 b3e95: c7 83 60 02 00 00 00 movl $0x0,0x260(%rbx) b3e9c: 00 00 00 b3e9f: c7 83 28 02 00 00 00 movl $0x0,0x228(%rbx) b3ea6: 00 00 00 b3ea9: 48 c7 83 d8 02 00 00 movq $0x0,0x2d8(%rbx) b3eb0: 00 00 00 00 b3eb4: 8b 85 60 02 00 00 mov 0x260(%rbp),%eax b3eba: 83 e0 fc and $0xfffffffc,%eax b3ebd: 89 83 00 02 00 00 mov %eax,0x200(%rbx) b3ec3: 8b 85 64 02 00 00 mov 0x264(%rbp),%eax b3ec9: 89 83 04 02 00 00 mov %eax,0x204(%rbx) b3ecf: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax b3ed6: 00 b3ed7: 8b 30 mov (%rax),%esi b3ed9: 81 c6 cb 1f 00 00 add $0x1fcb,%esi b3edf: e8 00 00 00 00 callq b3ee4 b3ee4: 4c 89 e7 mov %r12,%rdi b3ee7: 83 e0 f0 and $0xfffffff0,%eax b3eea: 89 83 88 02 00 00 mov %eax,0x288(%rbx) b3ef0: 48 8b 85 30 02 00 00 mov 0x230(%rbp),%rax b3ef7: 48 89 c2 mov %rax,%rdx b3efa: 48 c1 e8 28 shr $0x28,%rax b3efe: 48 c1 ea 08 shr $0x8,%rdx b3f02: 89 83 24 02 00 00 mov %eax,0x224(%rbx) b3f08: 89 93 20 02 00 00 mov %edx,0x220(%rbx) b3f0e: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax b3f15: 00 b3f16: 31 d2 xor %edx,%edx b3f18: 8b 30 mov (%rax),%esi b3f1a: 81 c6 ba 1f 00 00 add $0x1fba,%esi b3f20: e8 00 00 00 00 callq b3f25 b3f25: 8b 95 20 02 00 00 mov 0x220(%rbp),%edx b3f2b: 83 e0 c0 and $0xffffffc0,%eax b3f2e: 89 d7 mov %edx,%edi b3f30: 41 89 c5 mov %eax,%r13d b3f33: b8 3f 00 00 00 mov $0x3f,%eax b3f38: c1 ef 02 shr $0x2,%edi b3f3b: 83 fa 07 cmp $0x7,%edx b3f3e: 76 0b jbe b3f4b b3f40: e8 db f1 ff ff callq b3120 <__order_base_2.part.0> b3f45: 83 e8 01 sub $0x1,%eax b3f48: 83 e0 3f and $0x3f,%eax b3f4b: 41 09 c5 or %eax,%r13d b3f4e: 41 81 e5 ff c0 ff cf and $0xcfffc0ff,%r13d b3f55: 41 81 cd 00 00 00 c0 or $0xc0000000,%r13d b3f5c: 44 89 ab 44 02 00 00 mov %r13d,0x244(%rbx) b3f63: 8b 85 08 02 00 00 mov 0x208(%rbp),%eax b3f69: c1 e0 02 shl $0x2,%eax b3f6c: 49 03 84 24 28 5c 00 add 0x5c28(%r12),%rax b3f73: 00 b3f74: 89 c2 mov %eax,%edx b3f76: 48 c1 e8 20 shr $0x20,%rax b3f7a: 83 e2 fc and $0xfffffffc,%edx b3f7d: 25 ff ff 00 00 and $0xffff,%eax b3f82: 89 93 2c 02 00 00 mov %edx,0x22c(%rbx) b3f88: 89 83 30 02 00 00 mov %eax,0x230(%rbx) b3f8e: 8b 85 80 02 00 00 mov 0x280(%rbp),%eax b3f94: c1 e0 02 shl $0x2,%eax b3f97: 49 03 84 24 28 5c 00 add 0x5c28(%r12),%rax b3f9e: 00 b3f9f: 89 c2 mov %eax,%edx b3fa1: 48 c1 e8 20 shr $0x20,%rax b3fa5: 25 ff ff 00 00 and $0xffff,%eax b3faa: 83 e2 fc and $0xfffffffc,%edx b3fad: 89 83 38 02 00 00 mov %eax,0x238(%rbx) b3fb3: 31 c0 xor %eax,%eax b3fb5: 89 93 34 02 00 00 mov %edx,0x234(%rbx) b3fbb: 80 bd 7c 02 00 00 00 cmpb $0x0,0x27c(%rbp) b3fc2: 0f 85 a9 00 00 00 jne b4071 b3fc8: 89 83 3c 02 00 00 mov %eax,0x23c(%rbx) b3fce: 31 d2 xor %edx,%edx b3fd0: 4c 89 e7 mov %r12,%rdi b3fd3: 48 c7 85 10 02 00 00 movq $0x0,0x210(%rbp) b3fda: 00 00 00 00 b3fde: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax b3fe5: 00 b3fe6: 8b 30 mov (%rax),%esi b3fe8: 81 c6 b3 1f 00 00 add $0x1fb3,%esi b3fee: e8 00 00 00 00 callq b3ff3 b3ff3: 31 d2 xor %edx,%edx b3ff5: 4c 89 e7 mov %r12,%rdi b3ff8: c7 83 0c 02 00 00 00 movl $0x0,0x20c(%rbx) b3fff: 00 00 00 b4002: 89 83 28 02 00 00 mov %eax,0x228(%rbx) b4008: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax b400f: 00 b4010: 8b 30 mov (%rax),%esi b4012: 81 c6 ad 1f 00 00 add $0x1fad,%esi b4018: e8 00 00 00 00 callq b401d b401d: 31 d2 xor %edx,%edx b401f: 4c 89 e7 mov %r12,%rdi b4022: 25 ff 00 fc ff and $0xfffc00ff,%eax b4027: 80 cc 53 or $0x53,%ah b402a: 89 83 10 02 00 00 mov %eax,0x210(%rbx) b4030: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax b4037: 00 b4038: 8b 30 mov (%rax),%esi b403a: 81 c6 be 1f 00 00 add $0x1fbe,%esi b4040: e8 00 00 00 00 callq b4045 b4045: 0d 00 00 30 00 or $0x300000,%eax b404a: 89 83 54 02 00 00 mov %eax,0x254(%rbx) b4050: 48 8b 45 08 mov 0x8(%rbp),%rax b4054: 8b 00 mov (%rax),%eax b4056: 83 f8 01 cmp $0x1,%eax b4059: 74 54 je b40af b405b: 83 f8 09 cmp $0x9,%eax b405e: 75 0a jne b406a b4060: c7 83 08 02 00 00 01 movl $0x1,0x208(%rbx) b4067: 00 00 00 b406a: 5b pop %rbx b406b: 5d pop %rbp b406c: 41 5c pop %r12 b406e: 41 5d pop %r13 b4070: c3 retq b4071: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax b4078: 00 b4079: 31 d2 xor %edx,%edx b407b: 4c 89 e7 mov %r12,%rdi b407e: 8b 30 mov (%rax),%esi b4080: 81 c6 b8 1f 00 00 add $0x1fb8,%esi b4086: e8 00 00 00 00 callq b408b b408b: 8b 8d 78 02 00 00 mov 0x278(%rbp),%ecx b4091: 25 03 00 00 60 and $0x60000003,%eax b4096: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx b409d: 81 e2 fc ff ff 0f and $0xffffffc,%edx b40a3: 09 d0 or %edx,%eax b40a5: 0d 00 00 00 40 or $0x40000000,%eax b40aa: e9 19 ff ff ff jmpq b3fc8 b40af: 8b 95 50 02 00 00 mov 0x250(%rbp),%edx b40b5: 8b b5 4c 02 00 00 mov 0x24c(%rbp),%esi b40bb: 48 8b 7d 00 mov 0x0(%rbp),%rdi b40bf: e8 00 00 00 00 callq b40c4 b40c4: 84 c0 test %al,%al b40c6: 74 11 je b40d9 b40c8: 48 b8 02 00 00 00 0f movabs $0xf00000002,%rax b40cf: 00 00 00 b40d2: 48 89 83 14 02 00 00 mov %rax,0x214(%rbx) b40d9: 48 8b 45 08 mov 0x8(%rbp),%rax b40dd: 8b 00 mov (%rax),%eax b40df: e9 77 ff ff ff jmpq b405b b40e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b40eb: 00 00 00 00 b40ef: 90 nop 00000000000b40f0 : b40f0: e8 00 00 00 00 callq b40f5 b40f5: 41 56 push %r14 b40f7: 31 d2 xor %edx,%edx b40f9: 41 55 push %r13 b40fb: 41 54 push %r12 b40fd: 41 89 f4 mov %esi,%r12d b4100: 55 push %rbp b4101: 53 push %rbx b4102: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b4109: 48 89 fb mov %rdi,%rbx b410c: 8b 30 mov (%rax),%esi b410e: 81 c6 56 0f 00 00 add $0xf56,%esi b4114: e8 00 00 00 00 callq b4119 b4119: 89 c2 mov %eax,%edx b411b: 0d 00 00 00 15 or $0x15000000,%eax b4120: 81 e2 ff ff ff ea and $0xeaffffff,%edx b4126: 45 84 e4 test %r12b,%r12b b4129: 0f 44 d0 cmove %eax,%edx b412c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b4133: 83 bb 08 07 00 00 1b cmpl $0x1b,0x708(%rbx) b413a: 8b 08 mov (%rax),%ecx b413c: 44 8d a9 56 0f 00 00 lea 0xf56(%rcx),%r13d b4143: 75 12 jne b4157 b4145: 8b 8b b0 63 01 00 mov 0x163b0(%rbx),%ecx b414b: 83 e1 14 and $0x14,%ecx b414e: 83 f9 04 cmp $0x4,%ecx b4151: 0f 84 87 00 00 00 je b41de b4157: 31 c9 xor %ecx,%ecx b4159: 44 89 ee mov %r13d,%esi b415c: 48 89 df mov %rbx,%rdi b415f: e8 00 00 00 00 callq b4164 b4164: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax b416a: 85 c0 test %eax,%eax b416c: 7e 47 jle b41b5 b416e: 31 ed xor %ebp,%ebp b4170: eb 15 jmp b4187 b4172: bf c7 10 00 00 mov $0x10c7,%edi b4177: 83 c5 01 add $0x1,%ebp b417a: e8 00 00 00 00 callq b417f b417f: 3b ab 28 07 00 00 cmp 0x728(%rbx),%ebp b4185: 7d 2e jge b41b5 b4187: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax b418e: 31 d2 xor %edx,%edx b4190: 48 89 df mov %rbx,%rdi b4193: 8b 30 mov (%rax),%esi b4195: 81 c6 40 0f 00 00 add $0xf40,%esi b419b: e8 00 00 00 00 callq b41a0 b41a0: 85 c0 test %eax,%eax b41a2: 75 ce jne b4172 b41a4: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) b41aa: 7e 09 jle b41b5 b41ac: 5b pop %rbx b41ad: 5d pop %rbp b41ae: 41 5c pop %r12 b41b0: 41 5d pop %r13 b41b2: 41 5e pop %r14 b41b4: c3 retq b41b5: 45 84 e4 test %r12b,%r12b b41b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b41bf: 48 c7 c0 00 00 00 00 mov $0x0,%rax b41c6: 5b pop %rbx b41c7: 48 0f 44 f0 cmove %rax,%rsi b41cb: 5d pop %rbp b41cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b41d3: 41 5c pop %r12 b41d5: 41 5d pop %r13 b41d7: 41 5e pop %r14 b41d9: e9 00 00 00 00 jmpq b41de b41de: 8b 68 04 mov 0x4(%rax),%ebp b41e1: 31 c9 xor %ecx,%ecx b41e3: 48 89 df mov %rbx,%rdi b41e6: 8d b5 40 20 00 00 lea 0x2040(%rbp),%esi b41ec: 44 8d b5 41 20 00 00 lea 0x2041(%rbp),%r14d b41f3: e8 00 00 00 00 callq b41f8 b41f8: 44 89 ea mov %r13d,%edx b41fb: 31 c9 xor %ecx,%ecx b41fd: 44 89 f6 mov %r14d,%esi b4200: 81 ca 00 00 00 80 or $0x80000000,%edx b4206: 48 89 df mov %rbx,%rdi b4209: e8 00 00 00 00 callq b420e b420e: 8d b5 cc 4c 00 00 lea 0x4ccc(%rbp),%esi b4214: 31 c9 xor %ecx,%ecx b4216: 48 89 df mov %rbx,%rdi b4219: ba 01 00 00 00 mov $0x1,%edx b421e: bd 50 c3 00 00 mov $0xc350,%ebp b4223: e8 00 00 00 00 callq b4228 b4228: 31 d2 xor %edx,%edx b422a: 44 89 f6 mov %r14d,%esi b422d: 48 89 df mov %rbx,%rdi b4230: e8 00 00 00 00 callq b4235 b4235: 85 c0 test %eax,%eax b4237: 0f 89 27 ff ff ff jns b4164 b423d: bf c6 a7 00 00 mov $0xa7c6,%edi b4242: e8 00 00 00 00 callq b4247 b4247: 83 ed 01 sub $0x1,%ebp b424a: 75 dc jne b4228 b424c: 44 89 ee mov %r13d,%esi b424f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b4256: e8 00 00 00 00 callq b425b b425b: e9 04 ff ff ff jmpq b4164 00000000000b4260 : b4260: e8 00 00 00 00 callq b4265 b4265: 41 54 push %r12 b4267: 31 d2 xor %edx,%edx b4269: 55 push %rbp b426a: 48 89 fd mov %rdi,%rbp b426d: 53 push %rbx b426e: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax b4275: 8b 30 mov (%rax),%esi b4277: 81 c6 a4 0d 00 00 add $0xda4,%esi b427d: e8 00 00 00 00 callq b4282 b4282: ba 01 00 01 00 mov $0x10001,%edx b4287: 48 89 ef mov %rbp,%rdi b428a: 89 c3 mov %eax,%ebx b428c: 81 e3 00 c0 d1 47 and $0x47d1c000,%ebx b4292: 0f 45 da cmovne %edx,%ebx b4295: 89 da mov %ebx,%edx b4297: 83 ca 01 or $0x1,%edx b429a: a9 00 00 00 30 test $0x30000000,%eax b429f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b42a6: 0f 45 da cmovne %edx,%ebx b42a9: 31 d2 xor %edx,%edx b42ab: 8b 30 mov (%rax),%esi b42ad: 81 c6 a2 0d 00 00 add $0xda2,%esi b42b3: e8 00 00 00 00 callq b42b8 b42b8: 8b 8d 08 07 00 00 mov 0x708(%rbp),%ecx b42be: 8d 51 e4 lea -0x1c(%rcx),%edx b42c1: 83 fa 01 cmp $0x1,%edx b42c4: 0f 86 e1 00 00 00 jbe b43ab b42ca: a9 00 00 00 01 test $0x1000000,%eax b42cf: 0f 84 e1 00 00 00 je b43b6 b42d5: 83 cb 04 or $0x4,%ebx b42d8: 48 89 ef mov %rbp,%rdi b42db: e8 00 00 00 00 callq b42e0 b42e0: 31 f6 xor %esi,%esi b42e2: 48 89 ef mov %rbp,%rdi b42e5: e8 06 fe ff ff callq b40f0 b42ea: 31 f6 xor %esi,%esi b42ec: 48 89 ef mov %rbp,%rdi b42ef: e8 1c dd ff ff callq b2010 b42f4: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b42fb: 31 d2 xor %edx,%edx b42fd: 48 89 ef mov %rbp,%rdi b4300: 8b 30 mov (%rax),%esi b4302: 81 c6 a8 0d 00 00 add $0xda8,%esi b4308: e8 00 00 00 00 callq b430d b430d: 48 8b 7d 00 mov 0x0(%rbp),%rdi b4311: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b4318: 09 d8 or %ebx,%eax b431a: f7 d3 not %ebx b431c: 89 c2 mov %eax,%edx b431e: 41 89 c4 mov %eax,%r12d b4321: e8 00 00 00 00 callq b4326 b4326: 31 c9 xor %ecx,%ecx b4328: 44 89 e2 mov %r12d,%edx b432b: 48 89 ef mov %rbp,%rdi b432e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4335: 8b 30 mov (%rax),%esi b4337: 81 c6 a8 0d 00 00 add $0xda8,%esi b433d: e8 00 00 00 00 callq b4342 b4342: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4349: 31 d2 xor %edx,%edx b434b: 48 89 ef mov %rbp,%rdi b434e: 8b 30 mov (%rax),%esi b4350: 81 c6 a8 0d 00 00 add $0xda8,%esi b4356: e8 00 00 00 00 callq b435b b435b: bf de 46 03 00 mov $0x346de,%edi b4360: 41 89 c4 mov %eax,%r12d b4363: e8 00 00 00 00 callq b4368 b4368: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b436f: 89 da mov %ebx,%edx b4371: 31 c9 xor %ecx,%ecx b4373: 44 21 e2 and %r12d,%edx b4376: 48 89 ef mov %rbp,%rdi b4379: 8b 30 mov (%rax),%esi b437b: 81 c6 a8 0d 00 00 add $0xda8,%esi b4381: e8 00 00 00 00 callq b4386 b4386: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b438d: 48 89 ef mov %rbp,%rdi b4390: 31 d2 xor %edx,%edx b4392: 8b 30 mov (%rax),%esi b4394: 81 c6 a8 0d 00 00 add $0xda8,%esi b439a: e8 00 00 00 00 callq b439f b439f: bf de 46 03 00 mov $0x346de,%edi b43a4: e8 00 00 00 00 callq b43a9 b43a9: eb 13 jmp b43be b43ab: a9 00 00 00 04 test $0x4000000,%eax b43b0: 0f 85 1f ff ff ff jne b42d5 b43b6: 85 db test %ebx,%ebx b43b8: 0f 85 1a ff ff ff jne b42d8 b43be: 5b pop %rbx b43bf: 31 c0 xor %eax,%eax b43c1: 5d pop %rbp b43c2: 41 5c pop %r12 b43c4: c3 retq b43c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b43cc: 00 00 00 00 00000000000b43d0 : b43d0: e8 00 00 00 00 callq b43d5 b43d5: 41 55 push %r13 b43d7: 41 54 push %r12 b43d9: 55 push %rbp b43da: 48 89 fd mov %rdi,%rbp b43dd: 53 push %rbx b43de: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax b43e5: 48 8b b7 30 8c 00 00 mov 0x8c30(%rdi),%rsi b43ec: 48 8b 40 28 mov 0x28(%rax),%rax b43f0: e8 00 00 00 00 callq b43f5 b43f5: 83 bd 08 07 00 00 1b cmpl $0x1b,0x708(%rbp) b43fc: 0f 85 ab 00 00 00 jne b44ad b4402: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4409: 8b 95 2c 8c 00 00 mov 0x8c2c(%rbp),%edx b440f: 8b 58 04 mov 0x4(%rax),%ebx b4412: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax b4418: 83 e0 14 and $0x14,%eax b441b: 44 8d ab a3 4c 00 00 lea 0x4ca3(%rbx),%r13d b4422: 83 f8 04 cmp $0x4,%eax b4425: 0f 84 eb 00 00 00 je b4516 b442b: 31 c9 xor %ecx,%ecx b442d: 44 89 ee mov %r13d,%esi b4430: 48 89 ef mov %rbp,%rdi b4433: e8 00 00 00 00 callq b4438 b4438: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b443f: 8b 95 28 8c 00 00 mov 0x8c28(%rbp),%edx b4445: 8b 58 04 mov 0x4(%rax),%ebx b4448: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax b444e: 83 e2 fc and $0xfffffffc,%edx b4451: 83 e0 14 and $0x14,%eax b4454: 44 8d ab a2 4c 00 00 lea 0x4ca2(%rbx),%r13d b445b: 83 f8 04 cmp $0x4,%eax b445e: 0f 84 a5 01 00 00 je b4609 b4464: 31 c9 xor %ecx,%ecx b4466: 44 89 ee mov %r13d,%esi b4469: 48 89 ef mov %rbp,%rdi b446c: e8 00 00 00 00 callq b4471 b4471: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4478: 8b 95 40 8c 00 00 mov 0x8c40(%rbp),%edx b447e: 31 c9 xor %ecx,%ecx b4480: 8b 58 04 mov 0x4(%rax),%ebx b4483: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax b4489: 44 8d ab a4 4c 00 00 lea 0x4ca4(%rbx),%r13d b4490: 83 e0 14 and $0x14,%eax b4493: 44 89 ee mov %r13d,%esi b4496: 83 f8 04 cmp $0x4,%eax b4499: 0f 84 f6 00 00 00 je b4595 b449f: 5b pop %rbx b44a0: 48 89 ef mov %rbp,%rdi b44a3: 5d pop %rbp b44a4: 41 5c pop %r12 b44a6: 41 5d pop %r13 b44a8: e9 00 00 00 00 jmpq b44ad b44ad: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b44b4: 8b 95 2c 8c 00 00 mov 0x8c2c(%rbp),%edx b44ba: 48 89 ef mov %rbp,%rdi b44bd: 31 c9 xor %ecx,%ecx b44bf: 8b 70 04 mov 0x4(%rax),%esi b44c2: 81 c6 a3 4c 00 00 add $0x4ca3,%esi b44c8: e8 00 00 00 00 callq b44cd b44cd: 8b 95 28 8c 00 00 mov 0x8c28(%rbp),%edx b44d3: 48 89 ef mov %rbp,%rdi b44d6: 31 c9 xor %ecx,%ecx b44d8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b44df: 83 e2 fc and $0xfffffffc,%edx b44e2: 8b 70 04 mov 0x4(%rax),%esi b44e5: 81 c6 a2 4c 00 00 add $0x4ca2,%esi b44eb: e8 00 00 00 00 callq b44f0 b44f0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b44f7: 5b pop %rbx b44f8: 48 89 ef mov %rbp,%rdi b44fb: 8b 95 40 8c 00 00 mov 0x8c40(%rbp),%edx b4501: 31 c9 xor %ecx,%ecx b4503: 5d pop %rbp b4504: 8b 70 04 mov 0x4(%rax),%esi b4507: 41 5c pop %r12 b4509: 41 5d pop %r13 b450b: 81 c6 a4 4c 00 00 add $0x4ca4,%esi b4511: e9 00 00 00 00 jmpq b4516 b4516: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi b451c: 31 c9 xor %ecx,%ecx b451e: 48 89 ef mov %rbp,%rdi b4521: e8 00 00 00 00 callq b4526 b4526: 44 89 ea mov %r13d,%edx b4529: 31 c9 xor %ecx,%ecx b452b: 48 89 ef mov %rbp,%rdi b452e: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d b4535: 81 ca 00 00 00 80 or $0x80000000,%edx b453b: 44 89 e6 mov %r12d,%esi b453e: e8 00 00 00 00 callq b4543 b4543: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi b4549: 31 c9 xor %ecx,%ecx b454b: 48 89 ef mov %rbp,%rdi b454e: ba 01 00 00 00 mov $0x1,%edx b4553: bb 50 c3 00 00 mov $0xc350,%ebx b4558: e8 00 00 00 00 callq b455d b455d: 31 d2 xor %edx,%edx b455f: 44 89 e6 mov %r12d,%esi b4562: 48 89 ef mov %rbp,%rdi b4565: e8 00 00 00 00 callq b456a b456a: 85 c0 test %eax,%eax b456c: 0f 89 c6 fe ff ff jns b4438 b4572: bf c6 a7 00 00 mov $0xa7c6,%edi b4577: e8 00 00 00 00 callq b457c b457c: 83 eb 01 sub $0x1,%ebx b457f: 75 dc jne b455d b4581: 44 89 ee mov %r13d,%esi b4584: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b458b: e8 00 00 00 00 callq b4590 b4590: e9 a3 fe ff ff jmpq b4438 b4595: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi b459b: 31 c9 xor %ecx,%ecx b459d: 48 89 ef mov %rbp,%rdi b45a0: e8 00 00 00 00 callq b45a5 b45a5: 44 89 ea mov %r13d,%edx b45a8: 31 c9 xor %ecx,%ecx b45aa: 48 89 ef mov %rbp,%rdi b45ad: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d b45b4: 81 ca 00 00 00 80 or $0x80000000,%edx b45ba: 44 89 e6 mov %r12d,%esi b45bd: e8 00 00 00 00 callq b45c2 b45c2: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi b45c8: 31 c9 xor %ecx,%ecx b45ca: 48 89 ef mov %rbp,%rdi b45cd: ba 01 00 00 00 mov $0x1,%edx b45d2: bb 50 c3 00 00 mov $0xc350,%ebx b45d7: e8 00 00 00 00 callq b45dc b45dc: eb 13 jmp b45f1 b45de: bf c6 a7 00 00 mov $0xa7c6,%edi b45e3: e8 00 00 00 00 callq b45e8 b45e8: 83 eb 01 sub $0x1,%ebx b45eb: 0f 84 97 00 00 00 je b4688 b45f1: 31 d2 xor %edx,%edx b45f3: 44 89 e6 mov %r12d,%esi b45f6: 48 89 ef mov %rbp,%rdi b45f9: e8 00 00 00 00 callq b45fe b45fe: 85 c0 test %eax,%eax b4600: 78 dc js b45de b4602: 5b pop %rbx b4603: 5d pop %rbp b4604: 41 5c pop %r12 b4606: 41 5d pop %r13 b4608: c3 retq b4609: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi b460f: 31 c9 xor %ecx,%ecx b4611: 48 89 ef mov %rbp,%rdi b4614: e8 00 00 00 00 callq b4619 b4619: 44 89 ea mov %r13d,%edx b461c: 31 c9 xor %ecx,%ecx b461e: 48 89 ef mov %rbp,%rdi b4621: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d b4628: 81 ca 00 00 00 80 or $0x80000000,%edx b462e: 44 89 e6 mov %r12d,%esi b4631: e8 00 00 00 00 callq b4636 b4636: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi b463c: 31 c9 xor %ecx,%ecx b463e: 48 89 ef mov %rbp,%rdi b4641: ba 01 00 00 00 mov $0x1,%edx b4646: bb 50 c3 00 00 mov $0xc350,%ebx b464b: e8 00 00 00 00 callq b4650 b4650: 31 d2 xor %edx,%edx b4652: 44 89 e6 mov %r12d,%esi b4655: 48 89 ef mov %rbp,%rdi b4658: e8 00 00 00 00 callq b465d b465d: 85 c0 test %eax,%eax b465f: 0f 89 0c fe ff ff jns b4471 b4665: bf c6 a7 00 00 mov $0xa7c6,%edi b466a: e8 00 00 00 00 callq b466f b466f: 83 eb 01 sub $0x1,%ebx b4672: 75 dc jne b4650 b4674: 44 89 ee mov %r13d,%esi b4677: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b467e: e8 00 00 00 00 callq b4683 b4683: e9 e9 fd ff ff jmpq b4471 b4688: 5b pop %rbx b4689: 44 89 ee mov %r13d,%esi b468c: 5d pop %rbp b468d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b4694: 41 5c pop %r12 b4696: 41 5d pop %r13 b4698: e9 00 00 00 00 jmpq b469d b469d: 0f 1f 00 nopl (%rax) 00000000000b46a0 : b46a0: e8 00 00 00 00 callq b46a5 b46a5: 41 56 push %r14 b46a7: 41 55 push %r13 b46a9: 41 54 push %r12 b46ab: 55 push %rbp b46ac: 48 89 fd mov %rdi,%rbp b46af: 53 push %rbx b46b0: 83 bf c8 33 01 00 02 cmpl $0x2,0x133c8(%rdi) b46b7: 0f 84 46 01 00 00 je b4803 b46bd: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) b46c4: 0f 85 9c 01 00 00 jne b4866 b46ca: 48 8b 87 68 8c 00 00 mov 0x8c68(%rdi),%rax b46d1: 48 8b 40 40 mov 0x40(%rax),%rax b46d5: e8 00 00 00 00 callq b46da b46da: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b46e1: 31 c9 xor %ecx,%ecx b46e3: 31 d2 xor %edx,%edx b46e5: 48 89 ef mov %rbp,%rdi b46e8: 8b 70 04 mov 0x4(%rax),%esi b46eb: 81 c6 49 4c 00 00 add $0x4c49,%esi b46f1: e8 00 00 00 00 callq b46f6 b46f6: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b46fd: 31 c9 xor %ecx,%ecx b46ff: 31 d2 xor %edx,%edx b4701: 48 89 ef mov %rbp,%rdi b4704: 8b 70 04 mov 0x4(%rax),%esi b4707: 81 c6 43 4c 00 00 add $0x4c43,%esi b470d: e8 00 00 00 00 callq b4712 b4712: 8b 85 c8 33 01 00 mov 0x133c8(%rbp),%eax b4718: 85 c0 test %eax,%eax b471a: 74 40 je b475c b471c: 83 f8 03 cmp $0x3,%eax b471f: 0f 84 5b 01 00 00 je b4880 b4725: 48 89 ef mov %rbp,%rdi b4728: e8 a3 fc ff ff callq b43d0 b472d: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax b4734: 48 89 ef mov %rbp,%rdi b4737: 48 8b 40 50 mov 0x50(%rax),%rax b473b: e8 00 00 00 00 callq b4740 b4740: 83 bd c8 33 01 00 03 cmpl $0x3,0x133c8(%rbp) b4747: 0f 84 23 01 00 00 je b4870 b474d: 45 31 e4 xor %r12d,%r12d b4750: 5b pop %rbx b4751: 44 89 e0 mov %r12d,%eax b4754: 5d pop %rbp b4755: 41 5c pop %r12 b4757: 41 5d pop %r13 b4759: 41 5e pop %r14 b475b: c3 retq b475c: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax b4763: 48 85 c0 test %rax,%rax b4766: 0f 84 4f 03 00 00 je b4abb b476c: 4c 8b 60 08 mov 0x8(%rax),%r12 b4770: 4c 89 e7 mov %r12,%rdi b4773: e8 00 00 00 00 callq b4778 b4778: 41 8b 5c 24 18 mov 0x18(%r12),%ebx b477d: 31 c9 xor %ecx,%ecx b477f: 48 89 ef mov %rbp,%rdi b4782: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax b4789: 45 8b 64 24 14 mov 0x14(%r12),%r12d b478e: ba 00 20 00 00 mov $0x2000,%edx b4793: 48 03 58 08 add 0x8(%rax),%rbx b4797: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b479e: 41 c1 ec 02 shr $0x2,%r12d b47a2: 8b 70 04 mov 0x4(%rax),%esi b47a5: 81 c6 61 5b 00 00 add $0x5b61,%esi b47ab: e8 00 00 00 00 callq b47b0 b47b0: 45 85 e4 test %r12d,%r12d b47b3: 74 29 je b47de b47b5: 4e 8d 24 a3 lea (%rbx,%r12,4),%r12 b47b9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b47c0: 8b 13 mov (%rbx),%edx b47c2: 48 83 c3 04 add $0x4,%rbx b47c6: 31 c9 xor %ecx,%ecx b47c8: 48 89 ef mov %rbp,%rdi b47cb: 8b 70 04 mov 0x4(%rax),%esi b47ce: 81 c6 62 5b 00 00 add $0x5b62,%esi b47d4: e8 00 00 00 00 callq b47d9 b47d9: 4c 39 e3 cmp %r12,%rbx b47dc: 75 db jne b47b9 b47de: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b47e5: 8b 95 d0 91 00 00 mov 0x91d0(%rbp),%edx b47eb: 31 c9 xor %ecx,%ecx b47ed: 48 89 ef mov %rbp,%rdi b47f0: 8b 70 04 mov 0x4(%rax),%esi b47f3: 81 c6 61 5b 00 00 add $0x5b61,%esi b47f9: e8 00 00 00 00 callq b47fe b47fe: e9 22 ff ff ff jmpq b4725 b4803: e8 78 dd ff ff callq b2580 b4808: 41 89 c4 mov %eax,%r12d b480b: 85 c0 test %eax,%eax b480d: 0f 85 3d ff ff ff jne b4750 b4813: 48 89 ef mov %rbp,%rdi b4816: e8 b5 fb ff ff callq b43d0 b481b: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) b4822: 0f 85 25 ff ff ff jne b474d b4828: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b482f: 31 d2 xor %edx,%edx b4831: 48 89 ef mov %rbp,%rdi b4834: 8b 70 04 mov 0x4(%rax),%esi b4837: 81 c6 80 4c 00 00 add $0x4c80,%esi b483d: e8 00 00 00 00 callq b4842 b4842: 31 c9 xor %ecx,%ecx b4844: 48 89 ef mov %rbp,%rdi b4847: 83 c8 03 or $0x3,%eax b484a: 89 c2 mov %eax,%edx b484c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4853: 8b 70 04 mov 0x4(%rax),%esi b4856: 81 c6 80 4c 00 00 add $0x4c80,%esi b485c: e8 00 00 00 00 callq b4861 b4861: e9 ea fe ff ff jmpq b4750 b4866: e8 65 fb ff ff callq b43d0 b486b: e9 dd fe ff ff jmpq b474d b4870: 5b pop %rbx b4871: 48 89 ef mov %rbp,%rdi b4874: 5d pop %rbp b4875: 41 5c pop %r12 b4877: 41 5d pop %r13 b4879: 41 5e pop %r14 b487b: e9 00 dd ff ff jmpq b2580 b4880: 48 8b 95 18 8d 00 00 mov 0x8d18(%rbp),%rdx b4887: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # b488d b488d: be 02 00 00 00 mov $0x2,%esi b4892: 48 89 ef mov %rbp,%rdi b4895: e8 56 dc ff ff callq b24f0 b489a: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax b48a0: 85 c0 test %eax,%eax b48a2: 0f 8e a1 00 00 00 jle b4949 b48a8: 4c 8d b5 08 b4 00 00 lea 0xb408(%rbp),%r14 b48af: 45 31 e4 xor %r12d,%r12d b48b2: eb 1a jmp b48ce b48b4: 41 83 fc 01 cmp $0x1,%r12d b48b8: 74 5b je b4915 b48ba: 41 83 c4 01 add $0x1,%r12d b48be: 49 81 c6 68 06 00 00 add $0x668,%r14 b48c5: 44 3b a5 a8 e7 00 00 cmp 0xe7a8(%rbp),%r12d b48cc: 7d 7b jge b4949 b48ce: 49 8b 06 mov (%r14),%rax b48d1: 48 8b 58 08 mov 0x8(%rax),%rbx b48d5: 8b 43 18 mov 0x18(%rbx),%eax b48d8: 8b 4b 14 mov 0x14(%rbx),%ecx b48db: 4c 8d 2c 03 lea (%rbx,%rax,1),%r13 b48df: 45 85 e4 test %r12d,%r12d b48e2: 75 d0 jne b48b4 b48e4: 4c 89 ea mov %r13,%rdx b48e7: 48 89 ef mov %rbp,%rdi b48ea: be 0f 00 00 00 mov $0xf,%esi b48ef: e8 fc db ff ff callq b24f0 b48f4: 8b 43 2c mov 0x2c(%rbx),%eax b48f7: be 10 00 00 00 mov $0x10,%esi b48fc: 48 89 ef mov %rbp,%rdi b48ff: 8d 0c 85 00 00 00 00 lea 0x0(,%rax,4),%ecx b4906: 8b 43 28 mov 0x28(%rbx),%eax b4909: 49 8d 54 85 00 lea 0x0(%r13,%rax,4),%rdx b490e: e8 dd db ff ff callq b24f0 b4913: eb a5 jmp b48ba b4915: 4c 89 ea mov %r13,%rdx b4918: 48 89 ef mov %rbp,%rdi b491b: be 11 00 00 00 mov $0x11,%esi b4920: e8 cb db ff ff callq b24f0 b4925: 8b 43 2c mov 0x2c(%rbx),%eax b4928: be 12 00 00 00 mov $0x12,%esi b492d: 48 89 ef mov %rbp,%rdi b4930: 8d 0c 85 00 00 00 00 lea 0x0(,%rax,4),%ecx b4937: 8b 43 28 mov 0x28(%rbx),%eax b493a: 49 8d 54 85 00 lea 0x0(%r13,%rax,4),%rdx b493f: e8 ac db ff ff callq b24f0 b4944: e9 71 ff ff ff jmpq b48ba b4949: 48 8b 85 a8 91 00 00 mov 0x91a8(%rbp),%rax b4950: be 14 00 00 00 mov $0x14,%esi b4955: 48 89 ef mov %rbp,%rdi b4958: 48 8b 50 08 mov 0x8(%rax),%rdx b495c: 8b 42 18 mov 0x18(%rdx),%eax b495f: 8b 4a 14 mov 0x14(%rdx),%ecx b4962: 48 01 c2 add %rax,%rdx b4965: e8 86 db ff ff callq b24f0 b496a: 48 8b 85 b8 91 00 00 mov 0x91b8(%rbp),%rax b4971: be 13 00 00 00 mov $0x13,%esi b4976: 48 89 ef mov %rbp,%rdi b4979: 48 8b 50 08 mov 0x8(%rax),%rdx b497d: 8b 42 18 mov 0x18(%rdx),%eax b4980: 8b 4a 14 mov 0x14(%rdx),%ecx b4983: 48 01 c2 add %rax,%rdx b4986: e8 65 db ff ff callq b24f0 b498b: 48 8b 85 98 91 00 00 mov 0x9198(%rbp),%rax b4992: be 15 00 00 00 mov $0x15,%esi b4997: 48 89 ef mov %rbp,%rdi b499a: 48 8b 50 08 mov 0x8(%rax),%rdx b499e: 8b 42 18 mov 0x18(%rdx),%eax b49a1: 8b 4a 14 mov 0x14(%rdx),%ecx b49a4: 48 01 c2 add %rax,%rdx b49a7: e8 44 db ff ff callq b24f0 b49ac: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax b49b3: be 01 00 00 00 mov $0x1,%esi b49b8: 48 89 ef mov %rbp,%rdi b49bb: 48 8b 50 08 mov 0x8(%rax),%rdx b49bf: 8b 42 18 mov 0x18(%rdx),%eax b49c2: 8b 4a 14 mov 0x14(%rdx),%ecx b49c5: 48 01 c2 add %rax,%rdx b49c8: e8 23 db ff ff callq b24f0 b49cd: 48 8b 85 d8 91 00 00 mov 0x91d8(%rbp),%rax b49d4: be 16 00 00 00 mov $0x16,%esi b49d9: 48 89 ef mov %rbp,%rdi b49dc: 48 8b 50 08 mov 0x8(%rax),%rdx b49e0: 8b 42 28 mov 0x28(%rdx),%eax b49e3: 8b 4a 14 mov 0x14(%rdx),%ecx b49e6: c1 e0 02 shl $0x2,%eax b49e9: 29 c1 sub %eax,%ecx b49eb: 8b 42 18 mov 0x18(%rdx),%eax b49ee: 48 01 c2 add %rax,%rdx b49f1: e8 fa da ff ff callq b24f0 b49f6: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # b49fc b49fc: 31 c9 xor %ecx,%ecx b49fe: 48 89 ef mov %rbp,%rdi b4a01: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4a08: 48 03 9d f8 8c 00 00 add 0x8cf8(%rbp),%rbx b4a0f: 48 89 da mov %rbx,%rdx b4a12: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # b4a19 b4a19: 8b 70 04 mov 0x4(%rax),%esi b4a1c: 48 c1 ea 20 shr $0x20,%rdx b4a20: 81 c6 5e 5b 00 00 add $0x5b5e,%esi b4a26: e8 00 00 00 00 callq b4a2b b4a2b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4a32: 31 c9 xor %ecx,%ecx b4a34: 89 da mov %ebx,%edx b4a36: 48 89 ef mov %rbp,%rdi b4a39: 8b 70 04 mov 0x4(%rax),%esi b4a3c: 81 c6 5d 5b 00 00 add $0x5b5d,%esi b4a42: e8 00 00 00 00 callq b4a47 b4a47: 31 c9 xor %ecx,%ecx b4a49: 44 89 e2 mov %r12d,%edx b4a4c: 48 89 ef mov %rbp,%rdi b4a4f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4a56: 8b 70 04 mov 0x4(%rax),%esi b4a59: 81 c6 5c 5b 00 00 add $0x5b5c,%esi b4a5f: e8 00 00 00 00 callq b4a64 b4a64: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4a6b: 31 d2 xor %edx,%edx b4a6d: 48 89 ef mov %rbp,%rdi b4a70: 8b 70 04 mov 0x4(%rax),%esi b4a73: 81 c6 54 5b 00 00 add $0x5b54,%esi b4a79: e8 00 00 00 00 callq b4a7e b4a7e: a8 03 test $0x3,%al b4a80: 74 44 je b4ac6 b4a82: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4a89: 31 d2 xor %edx,%edx b4a8b: 48 89 ef mov %rbp,%rdi b4a8e: 8b 70 04 mov 0x4(%rax),%esi b4a91: 81 c6 00 4c 00 00 add $0x4c00,%esi b4a97: e8 00 00 00 00 callq b4a9c b4a9c: a8 01 test $0x1,%al b4a9e: 0f 84 81 fc ff ff je b4725 b4aa4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b4aab: 41 bc ea ff ff ff mov $0xffffffea,%r12d b4ab1: e8 00 00 00 00 callq b4ab6 b4ab6: e9 95 fc ff ff jmpq b4750 b4abb: 41 bc ea ff ff ff mov $0xffffffea,%r12d b4ac1: e9 8a fc ff ff jmpq b4750 b4ac6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b4acd: 41 bc ea ff ff ff mov $0xffffffea,%r12d b4ad3: e8 00 00 00 00 callq b4ad8 b4ad8: e9 73 fc ff ff jmpq b4750 b4add: 0f 1f 00 nopl (%rax) 00000000000b4ae0 : b4ae0: e8 00 00 00 00 callq b4ae5 b4ae5: 48 8b 07 mov (%rdi),%rax b4ae8: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx b4aee: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax b4af5: 48 8d 04 90 lea (%rax,%rdx,4),%rax b4af9: 8b 00 mov (%rax),%eax b4afb: c3 retq b4afc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b4b00 : b4b00: e8 00 00 00 00 callq b4b05 b4b05: 41 54 push %r12 b4b07: 48 8d b7 e8 b1 00 00 lea 0xb1e8(%rdi),%rsi b4b0e: 31 d2 xor %edx,%edx b4b10: 55 push %rbp b4b11: 48 89 fd mov %rdi,%rbp b4b14: 53 push %rbx b4b15: e8 00 00 00 00 callq b4b1a b4b1a: 31 d2 xor %edx,%edx b4b1c: 48 8d b5 08 b2 00 00 lea 0xb208(%rbp),%rsi b4b23: 48 89 ef mov %rbp,%rdi b4b26: e8 00 00 00 00 callq b4b2b b4b2b: 80 bd 4c 68 01 00 00 cmpb $0x0,0x1684c(%rbp) b4b32: 75 1e jne b4b52 b4b34: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # b4b3a b4b3a: 85 d2 test %edx,%edx b4b3c: 0f 85 a3 00 00 00 jne b4be5 b4b42: 48 89 ef mov %rbp,%rdi b4b45: e8 00 00 00 00 callq b4b4a b4b4a: 85 c0 test %eax,%eax b4b4c: 0f 85 82 00 00 00 jne b4bd4 b4b52: 31 f6 xor %esi,%esi b4b54: 48 89 ef mov %rbp,%rdi b4b57: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) b4b5e: 75 30 jne b4b90 b4b60: e8 8b f5 ff ff callq b40f0 b4b65: 31 f6 xor %esi,%esi b4b67: 48 89 ef mov %rbp,%rdi b4b6a: e8 a1 d4 ff ff callq b2010 b4b6f: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) b4b76: 74 07 je b4b7f b4b78: 5b pop %rbx b4b79: 31 c0 xor %eax,%eax b4b7b: 5d pop %rbp b4b7c: 41 5c pop %r12 b4b7e: c3 retq b4b7f: 48 89 ef mov %rbp,%rdi b4b82: 31 f6 xor %esi,%esi b4b84: e8 e7 e3 ff ff callq b2f70 b4b89: 31 c0 xor %eax,%eax b4b8b: 5b pop %rbx b4b8c: 5d pop %rbp b4b8d: 41 5c pop %r12 b4b8f: c3 retq b4b90: e8 5b f5 ff ff callq b40f0 b4b95: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4b9c: 48 89 ef mov %rbp,%rdi b4b9f: 31 d2 xor %edx,%edx b4ba1: 8b 70 04 mov 0x4(%rax),%esi b4ba4: 81 c6 aa 4c 00 00 add $0x4caa,%esi b4baa: e8 00 00 00 00 callq b4baf b4baf: 48 89 ef mov %rbp,%rdi b4bb2: 31 c9 xor %ecx,%ecx b4bb4: 30 c0 xor %al,%al b4bb6: 89 c2 mov %eax,%edx b4bb8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b4bbf: 8b 70 04 mov 0x4(%rax),%esi b4bc2: 81 c6 aa 4c 00 00 add $0x4caa,%esi b4bc8: e8 00 00 00 00 callq b4bcd b4bcd: 31 c0 xor %eax,%eax b4bcf: 5b pop %rbx b4bd0: 5d pop %rbp b4bd1: 41 5c pop %r12 b4bd3: c3 retq b4bd4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b4bdb: e8 00 00 00 00 callq b4be0 b4be0: e9 6d ff ff ff jmpq b4b52 b4be5: 48 8b 85 80 91 00 00 mov 0x9180(%rbp),%rax b4bec: 4c 8d a5 38 8e 00 00 lea 0x8e38(%rbp),%r12 b4bf3: 48 85 c0 test %rax,%rax b4bf6: 74 70 je b4c68 b4bf8: 48 83 78 10 00 cmpq $0x0,0x10(%rax) b4bfd: 74 69 je b4c68 b4bff: 8b 70 30 mov 0x30(%rax),%esi b4c02: 0f af b5 78 98 00 00 imul 0x9878(%rbp),%esi b4c09: 4c 89 e7 mov %r12,%rdi b4c0c: e8 00 00 00 00 callq b4c11 b4c11: 89 c3 mov %eax,%ebx b4c13: 85 c0 test %eax,%eax b4c15: 75 51 jne b4c68 b4c17: 8b 85 78 98 00 00 mov 0x9878(%rbp),%eax b4c1d: 85 c0 test %eax,%eax b4c1f: 74 37 je b4c58 b4c21: 48 63 c3 movslq %ebx,%rax b4c24: 45 31 c0 xor %r8d,%r8d b4c27: 31 c9 xor %ecx,%ecx b4c29: 31 d2 xor %edx,%edx b4c2b: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax b4c32: 4c 89 e7 mov %r12,%rdi b4c35: 83 c3 01 add $0x1,%ebx b4c38: 48 8d b4 05 28 92 00 lea 0x9228(%rbp,%rax,1),%rsi b4c3f: 00 b4c40: 48 8b 85 80 91 00 00 mov 0x9180(%rbp),%rax b4c47: 48 8b 40 10 mov 0x10(%rax),%rax b4c4b: e8 00 00 00 00 callq b4c50 b4c50: 3b 9d 78 98 00 00 cmp 0x9878(%rbp),%ebx b4c56: 72 c9 jb b4c21 b4c58: 4c 89 e7 mov %r12,%rdi b4c5b: e8 00 00 00 00 callq b4c60 b4c60: 85 c0 test %eax,%eax b4c62: 0f 84 da fe ff ff je b4b42 b4c68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b4c6f: e8 00 00 00 00 callq b4c74 b4c74: e9 c9 fe ff ff jmpq b4b42 b4c79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000b4c80 : b4c80: e8 00 00 00 00 callq b4c85 b4c85: e9 76 fe ff ff jmpq b4b00 b4c8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000b4c90 : b4c90: e8 00 00 00 00 callq b4c95 b4c95: 55 push %rbp b4c96: 53 push %rbx b4c97: 8b 97 78 98 00 00 mov 0x9878(%rdi),%edx b4c9d: 48 89 fb mov %rdi,%rbx b4ca0: 85 d2 test %edx,%edx b4ca2: 74 24 je b4cc8 b4ca4: 31 ed xor %ebp,%ebp b4ca6: 48 63 c5 movslq %ebp,%rax b4ca9: 83 c5 01 add $0x1,%ebp b4cac: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax b4cb3: 48 8d bc 03 28 92 00 lea 0x9228(%rbx,%rax,1),%rdi b4cba: 00 b4cbb: e8 00 00 00 00 callq b4cc0 b4cc0: 39 ab 78 98 00 00 cmp %ebp,0x9878(%rbx) b4cc6: 77 de ja b4ca6 b4cc8: 8b 83 c0 b1 00 00 mov 0xb1c0(%rbx),%eax b4cce: 85 c0 test %eax,%eax b4cd0: 74 24 je b4cf6 b4cd2: 31 ed xor %ebp,%ebp b4cd4: 48 63 c5 movslq %ebp,%rax b4cd7: 83 c5 01 add $0x1,%ebp b4cda: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax b4ce1: 48 8d bc 03 80 98 00 lea 0x9880(%rbx,%rax,1),%rdi b4ce8: 00 b4ce9: e8 00 00 00 00 callq b4cee b4cee: 39 ab c0 b1 00 00 cmp %ebp,0xb1c0(%rbx) b4cf4: 77 de ja b4cd4 b4cf6: 48 89 df mov %rbx,%rdi b4cf9: e8 00 00 00 00 callq b4cfe b4cfe: 48 8d bb 38 8e 00 00 lea 0x8e38(%rbx),%rdi b4d05: e8 00 00 00 00 callq b4d0a b4d0a: 48 89 df mov %rbx,%rdi b4d0d: e8 00 00 00 00 callq b4d12 b4d12: 48 8d 93 30 8d 00 00 lea 0x8d30(%rbx),%rdx b4d19: 48 8d b3 28 8d 00 00 lea 0x8d28(%rbx),%rsi b4d20: 48 8d bb 20 8d 00 00 lea 0x8d20(%rbx),%rdi b4d27: e8 00 00 00 00 callq b4d2c b4d2c: 48 8d 93 48 8d 00 00 lea 0x8d48(%rbx),%rdx b4d33: 48 8d b3 40 8d 00 00 lea 0x8d40(%rbx),%rsi b4d3a: 48 8d bb 38 8d 00 00 lea 0x8d38(%rbx),%rdi b4d41: e8 00 00 00 00 callq b4d46 b4d46: 48 8d 93 60 8d 00 00 lea 0x8d60(%rbx),%rdx b4d4d: 48 8d b3 58 8d 00 00 lea 0x8d58(%rbx),%rsi b4d54: 48 8d bb 50 8d 00 00 lea 0x8d50(%rbx),%rdi b4d5b: e8 00 00 00 00 callq b4d60 b4d60: 48 8d 93 30 8c 00 00 lea 0x8c30(%rbx),%rdx b4d67: 48 8d b3 28 8c 00 00 lea 0x8c28(%rbx),%rsi b4d6e: 48 8d bb 20 8c 00 00 lea 0x8c20(%rbx),%rdi b4d75: e8 00 00 00 00 callq b4d7a b4d7a: 48 8d 93 58 8c 00 00 lea 0x8c58(%rbx),%rdx b4d81: 48 8d b3 50 8c 00 00 lea 0x8c50(%rbx),%rsi b4d88: 48 8d bb 48 8c 00 00 lea 0x8c48(%rbx),%rdi b4d8f: e8 00 00 00 00 callq b4d94 b4d94: 31 d2 xor %edx,%edx b4d96: 31 f6 xor %esi,%esi b4d98: 48 8d bb 98 8d 00 00 lea 0x8d98(%rbx),%rdi b4d9f: e8 00 00 00 00 callq b4da4 b4da4: 31 d2 xor %edx,%edx b4da6: 31 f6 xor %esi,%esi b4da8: 48 8d bb a8 8d 00 00 lea 0x8da8(%rbx),%rdi b4daf: e8 00 00 00 00 callq b4db4 b4db4: 83 bb c8 33 01 00 03 cmpl $0x3,0x133c8(%rbx) b4dbb: 0f 84 9b 00 00 00 je b4e5c b4dc1: 48 8b bb a8 91 00 00 mov 0x91a8(%rbx),%rdi b4dc8: e8 00 00 00 00 callq b4dcd b4dcd: 48 8b bb 98 91 00 00 mov 0x9198(%rbx),%rdi b4dd4: 48 c7 83 a8 91 00 00 movq $0x0,0x91a8(%rbx) b4ddb: 00 00 00 00 b4ddf: e8 00 00 00 00 callq b4de4 b4de4: 48 8b bb b8 91 00 00 mov 0x91b8(%rbx),%rdi b4deb: 48 c7 83 98 91 00 00 movq $0x0,0x9198(%rbx) b4df2: 00 00 00 00 b4df6: e8 00 00 00 00 callq b4dfb b4dfb: 48 8b bb c8 91 00 00 mov 0x91c8(%rbx),%rdi b4e02: 48 c7 83 b8 91 00 00 movq $0x0,0x91b8(%rbx) b4e09: 00 00 00 00 b4e0d: e8 00 00 00 00 callq b4e12 b4e12: 48 8b bb d8 91 00 00 mov 0x91d8(%rbx),%rdi b4e19: 48 c7 83 c8 91 00 00 movq $0x0,0x91c8(%rbx) b4e20: 00 00 00 00 b4e24: e8 00 00 00 00 callq b4e29 b4e29: 48 8b bb e8 91 00 00 mov 0x91e8(%rbx),%rdi b4e30: 48 c7 83 d8 91 00 00 movq $0x0,0x91d8(%rbx) b4e37: 00 00 00 00 b4e3b: e8 00 00 00 00 callq b4e40 b4e40: 48 8b bb b0 8c 00 00 mov 0x8cb0(%rbx),%rdi b4e47: 48 c7 83 e8 91 00 00 movq $0x0,0x91e8(%rbx) b4e4e: 00 00 00 00 b4e52: e8 00 00 00 00 callq b4e57 b4e57: 31 c0 xor %eax,%eax b4e59: 5b pop %rbx b4e5a: 5d pop %rbp b4e5b: c3 retq b4e5c: 48 8d 93 18 8d 00 00 lea 0x8d18(%rbx),%rdx b4e63: 48 8d b3 10 8d 00 00 lea 0x8d10(%rbx),%rsi b4e6a: 48 8d bb 08 8d 00 00 lea 0x8d08(%rbx),%rdi b4e71: e8 00 00 00 00 callq b4e76 b4e76: 48 8d 93 00 8d 00 00 lea 0x8d00(%rbx),%rdx b4e7d: 48 8d b3 f8 8c 00 00 lea 0x8cf8(%rbx),%rsi b4e84: 48 8d bb f0 8c 00 00 lea 0x8cf0(%rbx),%rdi b4e8b: e8 00 00 00 00 callq b4e90 b4e90: e9 2c ff ff ff jmpq b4dc1 b4e95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b4e9c: 00 00 00 00 00000000000b4ea0 : b4ea0: e8 00 00 00 00 callq b4ea5 b4ea5: 41 57 push %r15 b4ea7: 31 d2 xor %edx,%edx b4ea9: 49 89 ff mov %rdi,%r15 b4eac: 41 56 push %r14 b4eae: 41 55 push %r13 b4eb0: 41 54 push %r12 b4eb2: 55 push %rbp b4eb3: 53 push %rbx b4eb4: 48 83 ec 10 sub $0x10,%rsp b4eb8: 8b 87 38 8a 00 00 mov 0x8a38(%rdi),%eax b4ebe: f7 b7 34 8a 00 00 divl 0x8a34(%rdi) b4ec4: 89 04 24 mov %eax,(%rsp) b4ec7: 48 8d 87 18 0b 00 00 lea 0xb18(%rdi),%rax b4ece: 48 89 c7 mov %rax,%rdi b4ed1: 48 89 44 24 08 mov %rax,0x8(%rsp) b4ed6: e8 00 00 00 00 callq b4edb b4edb: 41 8b 9f 28 8a 00 00 mov 0x8a28(%r15),%ebx b4ee2: 85 db test %ebx,%ebx b4ee4: 0f 84 df 00 00 00 je b4fc9 b4eea: 41 8b 97 34 8a 00 00 mov 0x8a34(%r15),%edx b4ef1: 31 db xor %ebx,%ebx b4ef3: 31 ed xor %ebp,%ebp b4ef5: 85 d2 test %edx,%edx b4ef7: 0f 84 bc 00 00 00 je b4fb9 b4efd: 41 89 ec mov %ebp,%r12d b4f00: b8 00 00 00 c0 mov $0xc0000000,%eax b4f05: 41 c1 e4 10 shl $0x10,%r12d b4f09: 41 81 e4 00 00 ff 00 and $0xff0000,%r12d b4f10: 41 81 cc 00 00 00 40 or $0x40000000,%r12d b4f17: 83 fd ff cmp $0xffffffff,%ebp b4f1a: 44 0f 44 e0 cmove %eax,%r12d b4f1e: 45 31 f6 xor %r14d,%r14d b4f21: 45 89 e5 mov %r12d,%r13d b4f24: 41 81 cd 00 00 00 20 or $0x20000000,%r13d b4f2b: eb 57 jmp b4f84 b4f2d: 44 89 ea mov %r13d,%edx b4f30: 41 83 fe ff cmp $0xffffffff,%r14d b4f34: 74 0c je b4f42 b4f36: 44 89 f2 mov %r14d,%edx b4f39: c1 e2 08 shl $0x8,%edx b4f3c: 0f b7 d2 movzwl %dx,%edx b4f3f: 44 09 e2 or %r12d,%edx b4f42: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b4f49: 31 c9 xor %ecx,%ecx b4f4b: 4c 89 ff mov %r15,%rdi b4f4e: 8b 70 04 mov 0x4(%rax),%esi b4f51: 81 c6 00 22 00 00 add $0x2200,%esi b4f57: e8 00 00 00 00 callq b4f5c b4f5c: 4c 89 ff mov %r15,%rdi b4f5f: e8 fc c5 ff ff callq b1560 b4f64: 41 8b 97 34 8a 00 00 mov 0x8a34(%r15),%edx b4f6b: 89 d1 mov %edx,%ecx b4f6d: 0f af cd imul %ebp,%ecx b4f70: 44 01 f1 add %r14d,%ecx b4f73: 0f af 0c 24 imul (%rsp),%ecx b4f77: 41 83 c6 01 add $0x1,%r14d b4f7b: d3 e0 shl %cl,%eax b4f7d: 09 c3 or %eax,%ebx b4f7f: 44 39 f2 cmp %r14d,%edx b4f82: 76 35 jbe b4fb9 b4f84: 41 83 bf 08 07 00 00 cmpl $0x1c,0x708(%r15) b4f8b: 1c b4f8c: 75 9f jne b4f2d b4f8e: 4c 89 ff mov %r15,%rdi b4f91: 89 54 24 04 mov %edx,0x4(%rsp) b4f95: e8 56 c5 ff ff callq b14f0 b4f9a: 8b 54 24 04 mov 0x4(%rsp),%edx b4f9e: 0f af d5 imul %ebp,%edx b4fa1: 44 01 f2 add %r14d,%edx b4fa4: 0f a3 d0 bt %edx,%eax b4fa7: 73 84 jae b4f2d b4fa9: 41 8b 97 34 8a 00 00 mov 0x8a34(%r15),%edx b4fb0: 41 83 c6 01 add $0x1,%r14d b4fb4: 44 39 f2 cmp %r14d,%edx b4fb7: 77 cb ja b4f84 b4fb9: 83 c5 01 add $0x1,%ebp b4fbc: 41 39 af 28 8a 00 00 cmp %ebp,0x8a28(%r15) b4fc3: 0f 87 2c ff ff ff ja b4ef5 b4fc9: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax b4fd0: 4c 89 ff mov %r15,%rdi b4fd3: 31 c9 xor %ecx,%ecx b4fd5: ba 00 00 00 e0 mov $0xe0000000,%edx b4fda: 8b 70 04 mov 0x4(%rax),%esi b4fdd: 81 c6 00 22 00 00 add $0x2200,%esi b4fe3: e8 00 00 00 00 callq b4fe8 b4fe8: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi b4fed: e8 00 00 00 00 callq b4ff2 b4ff2: 41 89 9f 60 8a 00 00 mov %ebx,0x8a60(%r15) b4ff9: 89 df mov %ebx,%edi b4ffb: e8 00 00 00 00 callq b5000 b5000: 41 89 87 88 8a 00 00 mov %eax,0x8a88(%r15) b5007: 48 83 c4 10 add $0x10,%rsp b500b: 5b pop %rbx b500c: 5d pop %rbp b500d: 41 5c pop %r12 b500f: 41 5d pop %r13 b5011: 41 5e pop %r14 b5013: 41 5f pop %r15 b5015: c3 retq b5016: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) b501d: 00 00 00 00000000000b5020 : b5020: e8 00 00 00 00 callq b5025 b5025: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax b502b: 83 e8 19 sub $0x19,%eax b502e: 83 f8 02 cmp $0x2,%eax b5031: 76 01 jbe b5034 b5033: c3 retq b5034: 41 57 push %r15 b5036: 48 8d 87 18 0b 00 00 lea 0xb18(%rdi),%rax b503d: 41 56 push %r14 b503f: 41 55 push %r13 b5041: 41 54 push %r12 b5043: 55 push %rbp b5044: 48 89 fd mov %rdi,%rbp b5047: 53 push %rbx b5048: 48 83 ec 30 sub $0x30,%rsp b504c: 8b 9f 30 8a 00 00 mov 0x8a30(%rdi),%ebx b5052: 48 89 c7 mov %rax,%rdi b5055: 48 89 44 24 28 mov %rax,0x28(%rsp) b505a: e8 00 00 00 00 callq b505f b505f: 8b 95 28 8a 00 00 mov 0x8a28(%rbp),%edx b5065: 85 d2 test %edx,%edx b5067: 0f 84 de 01 00 00 je b524b b506d: 41 89 df mov %ebx,%r15d b5070: ba 01 00 00 00 mov $0x1,%edx b5075: 83 e3 fe and $0xfffffffe,%ebx b5078: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) b507f: 00 b5080: 41 d1 ef shr %r15d b5083: 48 89 d0 mov %rdx,%rax b5086: 89 5c 24 1c mov %ebx,0x1c(%rsp) b508a: 41 be 03 00 00 00 mov $0x3,%r14d b5090: 41 8d 4c 1f 04 lea 0x4(%r15,%rbx,1),%ecx b5095: 45 89 fc mov %r15d,%r12d b5098: 48 d3 e0 shl %cl,%rax b509b: 83 e8 01 sub $0x1,%eax b509e: 89 44 24 18 mov %eax,0x18(%rsp) b50a2: 42 8d 04 bd 04 00 00 lea 0x4(,%r15,4),%eax b50a9: 00 b50aa: 8d 48 01 lea 0x1(%rax),%ecx b50ad: 83 e8 04 sub $0x4,%eax b50b0: 48 d3 e2 shl %cl,%rdx b50b3: 89 c1 mov %eax,%ecx b50b5: 8d 7a ff lea -0x1(%rdx),%edi b50b8: ba ff ff ff ff mov $0xffffffff,%edx b50bd: 89 7c 24 14 mov %edi,0x14(%rsp) b50c1: 89 d7 mov %edx,%edi b50c3: d3 e7 shl %cl,%edi b50c5: 89 d9 mov %ebx,%ecx b50c7: d3 e2 shl %cl,%edx b50c9: 89 7c 24 0c mov %edi,0xc(%rsp) b50cd: 89 54 24 10 mov %edx,0x10(%rsp) b50d1: 8b 85 34 8a 00 00 mov 0x8a34(%rbp),%eax b50d7: 85 c0 test %eax,%eax b50d9: 0f 84 57 01 00 00 je b5236 b50df: 8b 5c 24 24 mov 0x24(%rsp),%ebx b50e3: 41 bd 01 00 00 00 mov $0x1,%r13d b50e9: 89 d8 mov %ebx,%eax b50eb: c1 e0 10 shl $0x10,%eax b50ee: 25 00 00 ff 00 and $0xff0000,%eax b50f3: 0d 00 00 00 40 or $0x40000000,%eax b50f8: 83 fb ff cmp $0xffffffff,%ebx b50fb: bb 00 00 00 c0 mov $0xc0000000,%ebx b5100: 0f 44 c3 cmove %ebx,%eax b5103: 45 31 d2 xor %r10d,%r10d b5106: 45 89 d0 mov %r10d,%r8d b5109: 89 44 24 20 mov %eax,0x20(%rsp) b510d: 0d 00 00 00 20 or $0x20000000,%eax b5112: 89 44 24 08 mov %eax,0x8(%rsp) b5116: 8b 54 24 08 mov 0x8(%rsp),%edx b511a: 41 83 f8 ff cmp $0xffffffff,%r8d b511e: 74 0d je b512d b5120: 44 89 c2 mov %r8d,%edx b5123: c1 e2 08 shl $0x8,%edx b5126: 0f b7 d2 movzwl %dx,%edx b5129: 0b 54 24 20 or 0x20(%rsp),%edx b512d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b5134: 31 c9 xor %ecx,%ecx b5136: 48 89 ef mov %rbp,%rdi b5139: 44 89 44 24 04 mov %r8d,0x4(%rsp) b513e: 8b 70 04 mov 0x4(%rax),%esi b5141: 81 c6 00 22 00 00 add $0x2200,%esi b5147: e8 00 00 00 00 callq b514c b514c: 48 89 ef mov %rbp,%rdi b514f: e8 7c c4 ff ff callq b15d0 b5154: 45 85 e4 test %r12d,%r12d b5157: 44 8b 44 24 04 mov 0x4(%rsp),%r8d b515c: 41 89 c3 mov %eax,%r11d b515f: 0f 84 1d 01 00 00 je b5282 b5165: 8b 74 24 1c mov 0x1c(%rsp),%esi b5169: 45 31 ff xor %r15d,%r15d b516c: 31 db xor %ebx,%ebx b516e: 31 c0 xor %eax,%eax b5170: 44 89 ea mov %r13d,%edx b5173: 89 c1 mov %eax,%ecx b5175: d3 e2 shl %cl,%edx b5177: 44 85 da test %r11d,%edx b517a: 75 16 jne b5192 b517c: 8d 0c 00 lea (%rax,%rax,1),%ecx b517f: 44 89 f7 mov %r14d,%edi b5182: 44 89 f2 mov %r14d,%edx b5185: d3 e7 shl %cl,%edi b5187: 89 f1 mov %esi,%ecx b5189: d3 e2 shl %cl,%edx b518b: 09 fb or %edi,%ebx b518d: 09 fa or %edi,%edx b518f: 41 09 d7 or %edx,%r15d b5192: 83 c0 01 add $0x1,%eax b5195: 83 c6 02 add $0x2,%esi b5198: 41 39 c4 cmp %eax,%r12d b519b: 75 d3 jne b5170 b519d: 44 23 7c 24 14 and 0x14(%rsp),%r15d b51a2: 23 5c 24 18 and 0x18(%rsp),%ebx b51a6: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b51ad: 31 d2 xor %edx,%edx b51af: 48 89 ef mov %rbp,%rdi b51b2: 44 89 44 24 04 mov %r8d,0x4(%rsp) b51b7: 8b 30 mov (%rax),%esi b51b9: 81 c6 8a 15 00 00 add $0x158a,%esi b51bf: e8 00 00 00 00 callq b51c4 b51c4: 23 44 24 0c and 0xc(%rsp),%eax b51c8: 31 c9 xor %ecx,%ecx b51ca: 48 89 ef mov %rbp,%rdi b51cd: 89 c2 mov %eax,%edx b51cf: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b51d6: 44 09 fa or %r15d,%edx b51d9: 8b 30 mov (%rax),%esi b51db: 81 c6 8a 15 00 00 add $0x158a,%esi b51e1: e8 00 00 00 00 callq b51e6 b51e6: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b51ed: 31 d2 xor %edx,%edx b51ef: 48 89 ef mov %rbp,%rdi b51f2: 8b 30 mov (%rax),%esi b51f4: 81 c6 8b 15 00 00 add $0x158b,%esi b51fa: e8 00 00 00 00 callq b51ff b51ff: 23 44 24 10 and 0x10(%rsp),%eax b5203: 31 c9 xor %ecx,%ecx b5205: 48 89 ef mov %rbp,%rdi b5208: 89 c2 mov %eax,%edx b520a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b5211: 09 da or %ebx,%edx b5213: 8b 30 mov (%rax),%esi b5215: 81 c6 8b 15 00 00 add $0x158b,%esi b521b: e8 00 00 00 00 callq b5220 b5220: 44 8b 44 24 04 mov 0x4(%rsp),%r8d b5225: 41 83 c0 01 add $0x1,%r8d b5229: 44 39 85 34 8a 00 00 cmp %r8d,0x8a34(%rbp) b5230: 0f 87 e0 fe ff ff ja b5116 b5236: 83 44 24 24 01 addl $0x1,0x24(%rsp) b523b: 8b 44 24 24 mov 0x24(%rsp),%eax b523f: 39 85 28 8a 00 00 cmp %eax,0x8a28(%rbp) b5245: 0f 87 86 fe ff ff ja b50d1 b524b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b5252: 48 89 ef mov %rbp,%rdi b5255: 31 c9 xor %ecx,%ecx b5257: ba 00 00 00 e0 mov $0xe0000000,%edx b525c: 8b 70 04 mov 0x4(%rax),%esi b525f: 81 c6 00 22 00 00 add $0x2200,%esi b5265: e8 00 00 00 00 callq b526a b526a: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi b526f: 48 83 c4 30 add $0x30,%rsp b5273: 5b pop %rbx b5274: 5d pop %rbp b5275: 41 5c pop %r12 b5277: 41 5d pop %r13 b5279: 41 5e pop %r14 b527b: 41 5f pop %r15 b527d: e9 00 00 00 00 jmpq b5282 b5282: 31 db xor %ebx,%ebx b5284: 45 31 ff xor %r15d,%r15d b5287: e9 1a ff ff ff jmpq b51a6 b528c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b5290 : b5290: e8 00 00 00 00 callq b5295 b5295: 53 push %rbx b5296: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi b529c: 48 89 fb mov %rdi,%rbx b529f: 85 f6 test %esi,%esi b52a1: 0f 8e 8a 00 00 00 jle b5331 b52a7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b52ae: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b52b5: 48 8d 50 01 lea 0x1(%rax),%rdx b52b9: 23 83 40 02 00 00 and 0x240(%rbx),%eax b52bf: 48 8d 04 81 lea (%rcx,%rax,4),%rax b52c3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b52ca: c7 00 00 8b 00 c0 movl $0xc0008b00,(%rax) b52d0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b52d6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b52dd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b52e4: 8d 51 ff lea -0x1(%rcx),%edx b52e7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b52ee: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b52f4: 85 d2 test %edx,%edx b52f6: 7e 4a jle b5342 b52f8: 48 8d 50 01 lea 0x1(%rax),%rdx b52fc: 23 83 40 02 00 00 and 0x240(%rbx),%eax b5302: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b5309: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b5310: 48 8d 04 82 lea (%rdx,%rax,4),%rax b5314: c7 00 00 00 00 00 movl $0x0,(%rax) b531a: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b5321: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b5328: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b532f: 5b pop %rbx b5330: c3 retq b5331: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b5338: e8 00 00 00 00 callq b533d b533d: e9 65 ff ff ff jmpq b52a7 b5342: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b5349: e8 00 00 00 00 callq b534e b534e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b5355: eb a1 jmp b52f8 b5357: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) b535e: 00 00 00000000000b5360 : b5360: e8 00 00 00 00 callq b5365 b5365: 41 54 push %r12 b5367: 41 89 f4 mov %esi,%r12d b536a: 55 push %rbp b536b: 0f b6 ea movzbl %dl,%ebp b536e: 53 push %rbx b536f: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi b5375: 48 89 fb mov %rdi,%rbx b5378: 85 f6 test %esi,%esi b537a: 0f 8e 97 00 00 00 jle b5417 b5380: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b5387: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b538e: 48 8d 50 01 lea 0x1(%rax),%rdx b5392: 23 83 40 02 00 00 and 0x240(%rbx),%eax b5398: 48 8d 04 81 lea (%rcx,%rax,4),%rax b539c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b53a3: 89 e9 mov %ebp,%ecx b53a5: c7 00 00 90 00 c0 movl $0xc0009000,(%rax) b53ab: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b53b1: 81 c9 00 00 00 10 or $0x10000000,%ecx b53b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b53be: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b53c5: 45 84 e4 test %r12b,%r12b b53c8: 8d 56 ff lea -0x1(%rsi),%edx b53cb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b53d2: 0f 44 e9 cmove %ecx,%ebp b53d5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b53db: 85 d2 test %edx,%edx b53dd: 7e 49 jle b5428 b53df: 48 8d 50 01 lea 0x1(%rax),%rdx b53e3: 23 83 40 02 00 00 and 0x240(%rbx),%eax b53e9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b53f0: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b53f7: 48 8d 04 82 lea (%rdx,%rax,4),%rax b53fb: 89 28 mov %ebp,(%rax) b53fd: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b5404: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b540b: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b5412: 5b pop %rbx b5413: 5d pop %rbp b5414: 41 5c pop %r12 b5416: c3 retq b5417: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b541e: e8 00 00 00 00 callq b5423 b5423: e9 58 ff ff ff jmpq b5380 b5428: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b542f: e8 00 00 00 00 callq b5434 b5434: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b543b: eb a2 jmp b53df b543d: 0f 1f 00 nopl (%rax) 00000000000b5440 : b5440: e8 00 00 00 00 callq b5445 b5445: 41 56 push %r14 b5447: 41 89 d6 mov %edx,%r14d b544a: 41 55 push %r13 b544c: 41 89 f5 mov %esi,%r13d b544f: 55 push %rbp b5450: 89 cd mov %ecx,%ebp b5452: 53 push %rbx b5453: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi b5459: 48 89 fb mov %rdi,%rbx b545c: 85 f6 test %esi,%esi b545e: 0f 8e a7 00 00 00 jle b550b b5464: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b546b: 40 0f b6 ed movzbl %bpl,%ebp b546f: 45 0f b7 ed movzwl %r13w,%r13d b5473: 41 c1 e6 1d shl $0x1d,%r14d b5477: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b547e: c1 e5 04 shl $0x4,%ebp b5481: 41 c1 e5 05 shl $0x5,%r13d b5485: 48 8d 50 01 lea 0x1(%rax),%rdx b5489: 23 83 40 02 00 00 and 0x240(%rbx),%eax b548f: 44 09 ed or %r13d,%ebp b5492: 48 8d 04 81 lea (%rcx,%rax,4),%rax b5496: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b549d: 44 09 f5 or %r14d,%ebp b54a0: c7 00 00 98 00 c0 movl $0xc0009800,(%rax) b54a6: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b54ac: 83 cd 01 or $0x1,%ebp b54af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b54b6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b54bd: 8d 4e ff lea -0x1(%rsi),%ecx b54c0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b54c7: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) b54cd: 85 c9 test %ecx,%ecx b54cf: 7e 4b jle b551c b54d1: 48 8d 50 01 lea 0x1(%rax),%rdx b54d5: 23 83 40 02 00 00 and 0x240(%rbx),%eax b54db: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b54e2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b54e9: 48 8d 04 82 lea (%rdx,%rax,4),%rax b54ed: 89 28 mov %ebp,(%rax) b54ef: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b54f6: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b54fd: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b5504: 5b pop %rbx b5505: 5d pop %rbp b5506: 41 5d pop %r13 b5508: 41 5e pop %r14 b550a: c3 retq b550b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b5512: e8 00 00 00 00 callq b5517 b5517: e9 48 ff ff ff jmpq b5464 b551c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b5523: e8 00 00 00 00 callq b5528 b5528: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b552f: eb a0 jmp b54d1 b5531: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b5538: 00 00 00 00 b553c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b5540 : b5540: e8 00 00 00 00 callq b5545 b5545: 41 57 push %r15 b5547: 41 56 push %r14 b5549: 41 55 push %r13 b554b: 41 54 push %r12 b554d: 55 push %rbp b554e: 48 89 fd mov %rdi,%rbp b5551: 53 push %rbx b5552: 48 83 ec 68 sub $0x68,%rsp b5556: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax b555d: 00 00 b555f: 48 89 44 24 60 mov %rax,0x60(%rsp) b5564: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax b556a: 83 f8 1b cmp $0x1b,%eax b556d: 0f 86 8b 00 00 00 jbe b55fe b5573: 83 e8 1c sub $0x1c,%eax b5576: 83 f8 01 cmp $0x1,%eax b5579: 0f 87 88 00 00 00 ja b5607 b557f: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax b5586: 00 00 00 b5589: c7 87 70 8d 00 00 01 movl $0x1,0x8d70(%rdi) b5590: 00 00 00 b5593: 48 89 87 68 8d 00 00 mov %rax,0x8d68(%rdi) b559a: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax b55a1: 00 00 00 b55a4: 48 89 87 b8 8d 00 00 mov %rax,0x8db8(%rdi) b55ab: c7 87 c0 8d 00 00 04 movl $0x4,0x8dc0(%rdi) b55b2: 00 00 00 b55b5: 4c 8d ad 60 91 00 00 lea 0x9160(%rbp),%r13 b55bc: ba b2 00 00 00 mov $0xb2,%edx b55c1: be 14 00 00 00 mov $0x14,%esi b55c6: 48 89 ef mov %rbp,%rdi b55c9: 4c 89 e9 mov %r13,%rcx b55cc: e8 00 00 00 00 callq b55d1 b55d1: 41 89 c4 mov %eax,%r12d b55d4: 85 c0 test %eax,%eax b55d6: 74 6a je b5642 b55d8: 48 8b 44 24 60 mov 0x60(%rsp),%rax b55dd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax b55e4: 00 00 b55e6: 0f 85 c8 0a 00 00 jne b60b4 b55ec: 48 83 c4 68 add $0x68,%rsp b55f0: 44 89 e0 mov %r12d,%eax b55f3: 5b pop %rbx b55f4: 5d pop %rbp b55f5: 41 5c pop %r12 b55f7: 41 5d pop %r13 b55f9: 41 5e pop %r14 b55fb: 41 5f pop %r15 b55fd: c3 retq b55fe: 83 f8 18 cmp $0x18,%eax b5601: 0f 87 6e 01 00 00 ja b5775 b5607: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax b560e: 00 00 00 b5611: c7 85 70 8d 00 00 01 movl $0x1,0x8d70(%rbp) b5618: 00 00 00 b561b: 48 89 85 68 8d 00 00 mov %rax,0x8d68(%rbp) b5622: 48 b8 01 00 00 00 04 movabs $0x400000001,%rax b5629: 00 00 00 b562c: 48 89 85 b8 8d 00 00 mov %rax,0x8db8(%rbp) b5633: c7 85 c0 8d 00 00 08 movl $0x8,0x8dc0(%rbp) b563a: 00 00 00 b563d: e9 73 ff ff ff jmpq b55b5 b5642: 48 8d 9d c8 b1 00 00 lea 0xb1c8(%rbp),%rbx b5649: ba b5 00 00 00 mov $0xb5,%edx b564e: be 14 00 00 00 mov $0x14,%esi b5653: 48 89 ef mov %rbp,%rdi b5656: 48 89 d9 mov %rbx,%rcx b5659: e8 00 00 00 00 callq b565e b565e: 41 89 c4 mov %eax,%r12d b5661: 85 c0 test %eax,%eax b5663: 0f 85 6f ff ff ff jne b55d8 b5669: 48 8d 8d e8 b1 00 00 lea 0xb1e8(%rbp),%rcx b5670: ba b8 00 00 00 mov $0xb8,%edx b5675: be 14 00 00 00 mov $0x14,%esi b567a: 48 89 ef mov %rbp,%rdi b567d: e8 00 00 00 00 callq b5682 b5682: 41 89 c4 mov %eax,%r12d b5685: 85 c0 test %eax,%eax b5687: 0f 85 4b ff ff ff jne b55d8 b568d: 48 8d 8d 08 b2 00 00 lea 0xb208(%rbp),%rcx b5694: ba b9 00 00 00 mov $0xb9,%edx b5699: be 14 00 00 00 mov $0x14,%esi b569e: 48 89 ef mov %rbp,%rdi b56a1: e8 00 00 00 00 callq b56a6 b56a6: 41 89 c4 mov %eax,%r12d b56a9: 85 c0 test %eax,%eax b56ab: 0f 85 27 ff ff ff jne b55d8 b56b1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b56b8: 48 89 ef mov %rbp,%rdi b56bb: c7 85 90 b2 00 00 00 movl $0x0,0xb290(%rbp) b56c2: 00 00 00 b56c5: c7 85 88 91 00 00 08 movl $0x8,0x9188(%rbp) b56cc: 00 00 00 b56cf: 8b 40 04 mov 0x4(%rax),%eax b56d2: c7 85 90 91 00 00 ff movl $0xff,0x9190(%rbp) b56d9: 00 00 00 b56dc: 48 c7 85 88 8d 00 00 movq $0x0,0x8d88(%rbp) b56e3: 00 00 00 00 b56e7: 48 c7 85 90 8d 00 00 movq $0x0,0x8d90(%rbp) b56ee: 00 00 00 00 b56f2: 05 40 20 00 00 add $0x2040,%eax b56f7: 89 85 8c 91 00 00 mov %eax,0x918c(%rbp) b56fd: e8 00 00 00 00 callq b5702 b5702: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b5709: bf 01 00 00 00 mov $0x1,%edi b570e: e8 00 00 00 00 callq b5713 b5713: 31 c0 xor %eax,%eax b5715: 66 89 44 24 36 mov %ax,0x36(%rsp) b571a: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax b5720: 48 c7 44 24 2e 00 00 movq $0x0,0x2e(%rsp) b5727: 00 00 b5729: 83 f8 1b cmp $0x1b,%eax b572c: 0f 84 73 06 00 00 je b5da5 b5732: 77 7c ja b57b0 b5734: 83 f8 19 cmp $0x19,%eax b5737: 0f 84 50 06 00 00 je b5d8d b573d: 83 f8 1a cmp $0x1a,%eax b5740: 0f 85 35 0d 00 00 jne b647b b5746: 48 8b 45 08 mov 0x8(%rbp),%rax b574a: 66 81 78 3e 40 73 cmpw $0x7340,0x3e(%rax) b5750: 75 0d jne b575f b5752: 80 78 48 00 cmpb $0x0,0x48(%rax) b5756: 49 c7 c6 00 00 00 00 mov $0x0,%r14 b575d: 75 6a jne b57c9 b575f: c7 44 24 2e 5f 77 6b movl $0x736b775f,0x2e(%rsp) b5766: 73 b5767: 49 c7 c6 00 00 00 00 mov $0x0,%r14 b576e: c6 44 24 32 00 movb $0x0,0x32(%rsp) b5773: eb 54 jmp b57c9 b5775: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax b577c: 00 00 00 b577f: c7 87 70 8d 00 00 01 movl $0x1,0x8d70(%rdi) b5786: 00 00 00 b5789: 48 89 87 68 8d 00 00 mov %rax,0x8d68(%rdi) b5790: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax b5797: 00 00 00 b579a: 48 89 87 b8 8d 00 00 mov %rax,0x8db8(%rdi) b57a1: c7 87 c0 8d 00 00 08 movl $0x8,0x8dc0(%rdi) b57a8: 00 00 00 b57ab: e9 05 fe ff ff jmpq b55b5 b57b0: 83 f8 1c cmp $0x1c,%eax b57b3: 0f 84 e0 05 00 00 je b5d99 b57b9: 83 f8 1d cmp $0x1d,%eax b57bc: 0f 85 b9 0c 00 00 jne b647b b57c2: 49 c7 c6 00 00 00 00 mov $0x0,%r14 b57c9: 4c 8d 44 24 2e lea 0x2e(%rsp),%r8 b57ce: 4c 89 f1 mov %r14,%rcx b57d1: be 28 00 00 00 mov $0x28,%esi b57d6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b57dd: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi b57e2: e8 00 00 00 00 callq b57e7 b57e7: 48 8b 55 00 mov 0x0(%rbp),%rdx b57eb: 48 8d bd a8 91 00 00 lea 0x91a8(%rbp),%rdi b57f2: 48 8d 74 24 38 lea 0x38(%rsp),%rsi b57f7: e8 00 00 00 00 callq b57fc b57fc: 41 89 c4 mov %eax,%r12d b57ff: 85 c0 test %eax,%eax b5801: 0f 85 00 00 00 00 jne b5807 b5807: 48 8b bd a8 91 00 00 mov 0x91a8(%rbp),%rdi b580e: e8 00 00 00 00 callq b5813 b5813: 41 89 c4 mov %eax,%r12d b5816: 85 c0 test %eax,%eax b5818: 0f 85 00 00 00 00 jne b581e b581e: 48 8b 85 a8 91 00 00 mov 0x91a8(%rbp),%rax b5825: 4c 8d 44 24 2e lea 0x2e(%rsp),%r8 b582a: 4c 89 f1 mov %r14,%rcx b582d: be 28 00 00 00 mov $0x28,%esi b5832: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi b5837: 48 8b 40 08 mov 0x8(%rax),%rax b583b: 8b 50 10 mov 0x10(%rax),%edx b583e: 89 95 b0 91 00 00 mov %edx,0x91b0(%rbp) b5844: 8b 40 20 mov 0x20(%rax),%eax b5847: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b584e: 89 85 fc 91 00 00 mov %eax,0x91fc(%rbp) b5854: e8 00 00 00 00 callq b5859 b5859: 48 8b 55 00 mov 0x0(%rbp),%rdx b585d: 48 8d bd 98 91 00 00 lea 0x9198(%rbp),%rdi b5864: 48 8d 74 24 38 lea 0x38(%rsp),%rsi b5869: e8 00 00 00 00 callq b586e b586e: 41 89 c4 mov %eax,%r12d b5871: 85 c0 test %eax,%eax b5873: 0f 85 00 00 00 00 jne b5879 b5879: 48 8b bd 98 91 00 00 mov 0x9198(%rbp),%rdi b5880: e8 00 00 00 00 callq b5885 b5885: 41 89 c4 mov %eax,%r12d b5888: 85 c0 test %eax,%eax b588a: 0f 85 00 00 00 00 jne b5890 b5890: 48 8b 85 98 91 00 00 mov 0x9198(%rbp),%rax b5897: 4c 8d 44 24 2e lea 0x2e(%rsp),%r8 b589c: 4c 89 f1 mov %r14,%rcx b589f: be 28 00 00 00 mov $0x28,%esi b58a4: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi b58a9: 48 8b 40 08 mov 0x8(%rax),%rax b58ad: 8b 50 10 mov 0x10(%rax),%edx b58b0: 89 95 a0 91 00 00 mov %edx,0x91a0(%rbp) b58b6: 8b 40 20 mov 0x20(%rax),%eax b58b9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b58c0: 89 85 f4 91 00 00 mov %eax,0x91f4(%rbp) b58c6: e8 00 00 00 00 callq b58cb b58cb: 48 8b 55 00 mov 0x0(%rbp),%rdx b58cf: 48 8d bd b8 91 00 00 lea 0x91b8(%rbp),%rdi b58d6: 48 8d 74 24 38 lea 0x38(%rsp),%rsi b58db: e8 00 00 00 00 callq b58e0 b58e0: 41 89 c4 mov %eax,%r12d b58e3: 85 c0 test %eax,%eax b58e5: 0f 85 00 00 00 00 jne b58eb b58eb: 48 8b bd b8 91 00 00 mov 0x91b8(%rbp),%rdi b58f2: e8 00 00 00 00 callq b58f7 b58f7: 41 89 c4 mov %eax,%r12d b58fa: 85 c0 test %eax,%eax b58fc: 0f 85 00 00 00 00 jne b5902 b5902: 48 8b 85 b8 91 00 00 mov 0x91b8(%rbp),%rax b5909: 44 8b bd b0 63 01 00 mov 0x163b0(%rbp),%r15d b5910: 48 8b 40 08 mov 0x8(%rax),%rax b5914: 8b 50 10 mov 0x10(%rax),%edx b5917: 89 95 c0 91 00 00 mov %edx,0x91c0(%rbp) b591d: 8b 40 20 mov 0x20(%rax),%eax b5920: 89 85 f8 91 00 00 mov %eax,0x91f8(%rbp) b5926: 41 83 e7 04 and $0x4,%r15d b592a: 0f 85 91 01 00 00 jne b5ac1 b5930: 4c 89 f1 mov %r14,%rcx b5933: be 28 00 00 00 mov $0x28,%esi b5938: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi b593d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b5944: e8 00 00 00 00 callq b5949 b5949: 48 8b 55 00 mov 0x0(%rbp),%rdx b594d: 48 8d bd c8 91 00 00 lea 0x91c8(%rbp),%rdi b5954: 48 8d 74 24 38 lea 0x38(%rsp),%rsi b5959: e8 00 00 00 00 callq b595e b595e: 41 89 c4 mov %eax,%r12d b5961: 85 c0 test %eax,%eax b5963: 0f 85 00 00 00 00 jne b5969 b5969: 48 8b bd c8 91 00 00 mov 0x91c8(%rbp),%rdi b5970: e8 00 00 00 00 callq b5975 b5975: 48 8b 85 c8 91 00 00 mov 0x91c8(%rbp),%rax b597c: be c0 0c 00 00 mov $0xcc0,%esi b5981: 4c 8b 60 08 mov 0x8(%rax),%r12 b5985: 41 0f b7 44 24 08 movzwl 0x8(%r12),%eax b598b: 41 0f b7 4c 24 0a movzwl 0xa(%r12),%ecx b5991: 66 89 04 24 mov %ax,(%rsp) b5995: 41 8b 44 24 10 mov 0x10(%r12),%eax b599a: 89 4c 24 10 mov %ecx,0x10(%rsp) b599e: 89 85 d0 91 00 00 mov %eax,0x91d0(%rbp) b59a4: 41 8b 44 24 20 mov 0x20(%r12),%eax b59a9: 89 85 00 92 00 00 mov %eax,0x9200(%rbp) b59af: 41 8b 44 24 2c mov 0x2c(%r12),%eax b59b4: 89 85 70 8c 00 00 mov %eax,0x8c70(%rbp) b59ba: 41 8b 44 24 30 mov 0x30(%r12),%eax b59bf: 89 85 74 8c 00 00 mov %eax,0x8c74(%rbp) b59c5: 41 8b 44 24 34 mov 0x34(%r12),%eax b59ca: 89 85 78 8c 00 00 mov %eax,0x8c78(%rbp) b59d0: 41 8b 44 24 38 mov 0x38(%r12),%eax b59d5: 89 85 7c 8c 00 00 mov %eax,0x8c7c(%rbp) b59db: 41 8b 44 24 3c mov 0x3c(%r12),%eax b59e0: 89 85 80 8c 00 00 mov %eax,0x8c80(%rbp) b59e6: 41 8b 44 24 40 mov 0x40(%r12),%eax b59eb: 89 85 84 8c 00 00 mov %eax,0x8c84(%rbp) b59f1: 41 8b 44 24 44 mov 0x44(%r12),%eax b59f6: 89 85 88 8c 00 00 mov %eax,0x8c88(%rbp) b59fc: 41 8b 54 24 48 mov 0x48(%r12),%edx b5a01: 89 95 8c 8c 00 00 mov %edx,0x8c8c(%rbp) b5a07: 41 8b 44 24 50 mov 0x50(%r12),%eax b5a0c: 89 85 90 8c 00 00 mov %eax,0x8c90(%rbp) b5a12: 8d 3c 02 lea (%rdx,%rax,1),%edi b5a15: e8 00 00 00 00 callq b5a1a b5a1a: 48 89 85 b0 8c 00 00 mov %rax,0x8cb0(%rbp) b5a21: 48 85 c0 test %rax,%rax b5a24: 0f 84 00 00 00 00 je b5a2a b5a2a: 41 8b 74 24 4c mov 0x4c(%r12),%esi b5a2f: 41 8b 44 24 48 mov 0x48(%r12),%eax b5a34: 8b 4c 24 10 mov 0x10(%rsp),%ecx b5a38: 4c 01 e6 add %r12,%rsi b5a3b: c1 e8 02 shr $0x2,%eax b5a3e: 0f 84 25 0b 00 00 je b6569 b5a44: 31 c0 xor %eax,%eax b5a46: 8b 3c 06 mov (%rsi,%rax,1),%edi b5a49: 48 8b 95 b0 8c 00 00 mov 0x8cb0(%rbp),%rdx b5a50: 41 83 c7 01 add $0x1,%r15d b5a54: 89 3c 02 mov %edi,(%rdx,%rax,1) b5a57: 41 8b 54 24 48 mov 0x48(%r12),%edx b5a5c: 48 83 c0 04 add $0x4,%rax b5a60: c1 ea 02 shr $0x2,%edx b5a63: 41 39 d7 cmp %edx,%r15d b5a66: 72 de jb b5a46 b5a68: 48 8b 85 b0 8c 00 00 mov 0x8cb0(%rbp),%rax b5a6f: 45 89 f8 mov %r15d,%r8d b5a72: 4a 8d 04 80 lea (%rax,%r8,4),%rax b5a76: 48 89 85 b8 8c 00 00 mov %rax,0x8cb8(%rbp) b5a7d: 41 8b 54 24 54 mov 0x54(%r12),%edx b5a82: 31 c0 xor %eax,%eax b5a84: 41 8b 74 24 50 mov 0x50(%r12),%esi b5a89: 4c 01 e2 add %r12,%rdx b5a8c: c1 ee 02 shr $0x2,%esi b5a8f: 74 20 je b5ab1 b5a91: 8b 3a mov (%rdx),%edi b5a93: 48 8b b5 b8 8c 00 00 mov 0x8cb8(%rbp),%rsi b5a9a: 48 83 c2 04 add $0x4,%rdx b5a9e: 89 3c 86 mov %edi,(%rsi,%rax,4) b5aa1: 41 8b 74 24 50 mov 0x50(%r12),%esi b5aa6: 48 83 c0 01 add $0x1,%rax b5aaa: c1 ee 02 shr $0x2,%esi b5aad: 39 c6 cmp %eax,%esi b5aaf: 77 e0 ja b5a91 b5ab1: 66 85 c9 test %cx,%cx b5ab4: 74 0b je b5ac1 b5ab6: 66 83 3c 24 02 cmpw $0x2,(%rsp) b5abb: 0f 84 bc 09 00 00 je b647d b5ac1: 4c 8d 44 24 2e lea 0x2e(%rsp),%r8 b5ac6: 4c 89 f1 mov %r14,%rcx b5ac9: be 28 00 00 00 mov $0x28,%esi b5ace: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b5ad5: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi b5ada: e8 00 00 00 00 callq b5adf b5adf: 48 8b 55 00 mov 0x0(%rbp),%rdx b5ae3: 48 8d bd d8 91 00 00 lea 0x91d8(%rbp),%rdi b5aea: 48 8d 74 24 38 lea 0x38(%rsp),%rsi b5aef: e8 00 00 00 00 callq b5af4 b5af4: 41 89 c4 mov %eax,%r12d b5af7: 85 c0 test %eax,%eax b5af9: 0f 85 00 00 00 00 jne b5aff b5aff: 48 8b bd d8 91 00 00 mov 0x91d8(%rbp),%rdi b5b06: e8 00 00 00 00 callq b5b0b b5b0b: 41 89 c4 mov %eax,%r12d b5b0e: 85 c0 test %eax,%eax b5b10: 0f 85 00 00 00 00 jne b5b16 b5b16: 48 8b 85 d8 91 00 00 mov 0x91d8(%rbp),%rax b5b1d: be 28 00 00 00 mov $0x28,%esi b5b22: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi b5b27: 4c 89 f1 mov %r14,%rcx b5b2a: 4c 8d 44 24 2e lea 0x2e(%rsp),%r8 b5b2f: 48 8b 40 08 mov 0x8(%rax),%rax b5b33: 8b 50 10 mov 0x10(%rax),%edx b5b36: 89 95 e0 91 00 00 mov %edx,0x91e0(%rbp) b5b3c: 8b 40 20 mov 0x20(%rax),%eax b5b3f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b5b46: 89 85 1c 92 00 00 mov %eax,0x921c(%rbp) b5b4c: e8 00 00 00 00 callq b5b51 b5b51: 48 8b 55 00 mov 0x0(%rbp),%rdx b5b55: 48 8d bd e8 91 00 00 lea 0x91e8(%rbp),%rdi b5b5c: 48 8d 74 24 38 lea 0x38(%rsp),%rsi b5b61: e8 00 00 00 00 callq b5b66 b5b66: 85 c0 test %eax,%eax b5b68: 0f 84 d4 08 00 00 je b6442 b5b6e: 48 c7 85 e8 91 00 00 movq $0x0,0x91e8(%rbp) b5b75: 00 00 00 00 b5b79: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) b5b80: 0f 84 2e 06 00 00 je b61b4 b5b86: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax b5b8c: c6 85 26 92 00 00 00 movb $0x0,0x9226(%rbp) b5b93: 83 f8 1b cmp $0x1b,%eax b5b96: 0f 87 1d 05 00 00 ja b60b9 b5b9c: 83 f8 18 cmp $0x18,%eax b5b9f: 0f 87 b5 05 00 00 ja b615a b5ba5: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # b5bac b5bac: 0f 84 00 00 00 00 je b5bb2 b5bb2: 83 f8 19 cmp $0x19,%eax b5bb5: 0f 84 b6 09 00 00 je b6571 b5bbb: 83 f8 1d cmp $0x1d,%eax b5bbe: 0f 84 c3 09 00 00 je b6587 b5bc4: 48 c7 85 38 8c 00 00 movq $0x0,0x8c38(%rbp) b5bcb: 00 00 00 00 b5bcf: 48 89 ef mov %rbp,%rdi b5bd2: e8 00 00 00 00 callq b5bd7 b5bd7: 41 89 c4 mov %eax,%r12d b5bda: 85 c0 test %eax,%eax b5bdc: 0f 85 8a 03 00 00 jne b5f6c b5be2: 48 8b 85 68 8c 00 00 mov 0x8c68(%rbp),%rax b5be9: 48 8b 40 58 mov 0x58(%rax),%rax b5bed: 48 85 c0 test %rax,%rax b5bf0: 74 0d je b5bff b5bf2: be 0f 00 00 00 mov $0xf,%esi b5bf7: 48 89 ef mov %rbp,%rdi b5bfa: e8 00 00 00 00 callq b5bff b5bff: 48 c7 85 10 8e 00 00 movq $0x0,0x8e10(%rbp) b5c06: 00 00 00 00 b5c0a: 48 89 ef mov %rbp,%rdi b5c0d: 48 c7 85 18 8e 00 00 movq $0x0,0x8e18(%rbp) b5c14: 00 00 00 00 b5c18: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) b5c1f: 00 00 b5c21: e8 00 00 00 00 callq b5c26 b5c26: 44 8b b5 c0 b1 00 00 mov 0xb1c0(%rbp),%r14d b5c2d: 41 c1 e6 0b shl $0xb,%r14d b5c31: 4d 85 f6 test %r14,%r14 b5c34: 0f 85 43 03 00 00 jne b5f7d b5c3a: 8b 85 c8 33 01 00 mov 0x133c8(%rbp),%eax b5c40: 85 c0 test %eax,%eax b5c42: 0f 84 c5 03 00 00 je b600d b5c48: 44 8b a5 68 8d 00 00 mov 0x8d68(%rbp),%r12d b5c4f: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) b5c56: 00 b5c57: 45 31 ff xor %r15d,%r15d b5c5a: 45 85 e4 test %r12d,%r12d b5c5d: 0f 84 70 01 00 00 je b5dd3 b5c63: 44 8b 8d 70 8d 00 00 mov 0x8d70(%rbp),%r9d b5c6a: 45 31 d2 xor %r10d,%r10d b5c6d: 45 85 c9 test %r9d,%r9d b5c70: 0f 84 4c 01 00 00 je b5dc2 b5c76: 44 8b 9d 6c 8d 00 00 mov 0x8d6c(%rbp),%r11d b5c7d: 45 31 f6 xor %r14d,%r14d b5c80: 45 85 db test %r11d,%r11d b5c83: 0f 85 8b 00 00 00 jne b5d14 b5c89: e9 23 01 00 00 jmpq b5db1 b5c8e: 8b 85 a4 66 01 00 mov 0x166a4(%rbp),%eax b5c94: 01 c0 add %eax,%eax b5c96: 89 85 a0 94 00 00 mov %eax,0x94a0(%rbp) b5c9c: 48 8d bc 15 b8 94 00 lea 0x94b8(%rbp,%rdx,1),%rdi b5ca3: 00 b5ca4: 45 89 d0 mov %r10d,%r8d b5ca7: 44 89 f1 mov %r14d,%ecx b5caa: 44 89 fa mov %r15d,%edx b5cad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b5cb4: 4c 89 0c 24 mov %r9,(%rsp) b5cb8: 44 89 54 24 08 mov %r10d,0x8(%rsp) b5cbd: e8 00 00 00 00 callq b5cc2 b5cc2: 4c 8b 0c 24 mov (%rsp),%r9 b5cc6: 4c 89 e6 mov %r12,%rsi b5cc9: 48 89 d9 mov %rbx,%rcx b5ccc: ba 00 04 00 00 mov $0x400,%edx b5cd1: 48 89 ef mov %rbp,%rdi b5cd4: 49 69 c1 28 03 00 00 imul $0x328,%r9,%rax b5cdb: 41 b9 01 00 00 00 mov $0x1,%r9d b5ce1: 44 8b 84 05 74 94 00 mov 0x9474(%rbp,%rax,1),%r8d b5ce8: 00 b5ce9: e8 00 00 00 00 callq b5cee b5cee: 41 89 c4 mov %eax,%r12d b5cf1: 85 c0 test %eax,%eax b5cf3: 0f 85 df f8 ff ff jne b55d8 b5cf9: 83 44 24 10 01 addl $0x1,0x10(%rsp) b5cfe: 44 8b 54 24 08 mov 0x8(%rsp),%r10d b5d03: 41 83 c6 01 add $0x1,%r14d b5d07: 44 39 b5 6c 8d 00 00 cmp %r14d,0x8d6c(%rbp) b5d0e: 0f 86 9d 00 00 00 jbe b5db1 b5d14: 44 89 d1 mov %r10d,%ecx b5d17: 44 89 f2 mov %r14d,%edx b5d1a: 44 89 fe mov %r15d,%esi b5d1d: 48 89 ef mov %rbp,%rdi b5d20: 44 89 14 24 mov %r10d,(%rsp) b5d24: e8 00 00 00 00 callq b5d29 b5d29: 44 8b 14 24 mov (%rsp),%r10d b5d2d: 84 c0 test %al,%al b5d2f: 74 d2 je b5d03 b5d31: 4c 63 4c 24 10 movslq 0x10(%rsp),%r9 b5d36: 49 69 d1 28 03 00 00 imul $0x328,%r9,%rdx b5d3d: 48 8d 44 15 00 lea 0x0(%rbp,%rdx,1),%rax b5d42: 4c 8d a4 15 28 92 00 lea 0x9228(%rbp,%rdx,1),%r12 b5d49: 00 b5d4a: 44 89 b8 70 94 00 00 mov %r15d,0x9470(%rax) b5d51: 44 89 b0 74 94 00 00 mov %r14d,0x9474(%rax) b5d58: 44 89 90 78 94 00 00 mov %r10d,0x9478(%rax) b5d5f: 48 c7 80 20 94 00 00 movq $0x0,0x9420(%rax) b5d66: 00 00 00 00 b5d6a: c6 80 a4 94 00 00 01 movb $0x1,0x94a4(%rax) b5d71: 45 85 c9 test %r9d,%r9d b5d74: 0f 84 14 ff ff ff je b5c8e b5d7a: 8b 8d a8 66 01 00 mov 0x166a8(%rbp),%ecx b5d80: 01 c9 add %ecx,%ecx b5d82: 89 88 a0 94 00 00 mov %ecx,0x94a0(%rax) b5d88: e9 0f ff ff ff jmpq b5c9c b5d8d: 49 c7 c6 00 00 00 00 mov $0x0,%r14 b5d94: e9 30 fa ff ff jmpq b57c9 b5d99: 49 c7 c6 00 00 00 00 mov $0x0,%r14 b5da0: e9 24 fa ff ff jmpq b57c9 b5da5: 49 c7 c6 00 00 00 00 mov $0x0,%r14 b5dac: e9 18 fa ff ff jmpq b57c9 b5db1: 41 83 c2 01 add $0x1,%r10d b5db5: 44 39 95 70 8d 00 00 cmp %r10d,0x8d70(%rbp) b5dbc: 0f 87 b4 fe ff ff ja b5c76 b5dc2: 41 83 c7 01 add $0x1,%r15d b5dc6: 44 39 bd 68 8d 00 00 cmp %r15d,0x8d68(%rbp) b5dcd: 0f 87 90 fe ff ff ja b5c63 b5dd3: 44 8b 85 b8 8d 00 00 mov 0x8db8(%rbp),%r8d b5dda: c7 04 24 00 00 00 00 movl $0x0,(%rsp) b5de1: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) b5de8: 00 b5de9: 45 85 c0 test %r8d,%r8d b5dec: 0f 84 df 02 00 00 je b60d1 b5df2: 8b 44 24 10 mov 0x10(%rsp),%eax b5df6: 8b b5 c0 8d 00 00 mov 0x8dc0(%rbp),%esi b5dfc: 45 31 ff xor %r15d,%r15d b5dff: 83 c0 01 add $0x1,%eax b5e02: 89 44 24 14 mov %eax,0x14(%rsp) b5e06: 85 f6 test %esi,%esi b5e08: 0f 84 45 01 00 00 je b5f53 b5e0e: 8b bd bc 8d 00 00 mov 0x8dbc(%rbp),%edi b5e14: 45 31 f6 xor %r14d,%r14d b5e17: 85 ff test %edi,%edi b5e19: 0f 84 23 01 00 00 je b5f42 b5e1f: 8b 74 24 10 mov 0x10(%rsp),%esi b5e23: 44 89 f9 mov %r15d,%ecx b5e26: 44 89 f2 mov %r14d,%edx b5e29: 48 89 ef mov %rbp,%rdi b5e2c: e8 00 00 00 00 callq b5e31 b5e31: 84 c0 test %al,%al b5e33: 0f 84 f8 00 00 00 je b5f31 b5e39: 48 63 04 24 movslq (%rsp),%rax b5e3d: 8b 74 24 14 mov 0x14(%rsp),%esi b5e41: 45 89 f8 mov %r15d,%r8d b5e44: 48 89 c1 mov %rax,%rcx b5e47: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax b5e4e: 4c 8d 4c 05 00 lea 0x0(%rbp,%rax,1),%r9 b5e53: 48 8d bc 05 10 9b 00 lea 0x9b10(%rbp,%rax,1),%rdi b5e5a: 00 b5e5b: 41 89 b1 c8 9a 00 00 mov %esi,0x9ac8(%r9) b5e62: 4c 8d a4 05 80 98 00 lea 0x9880(%rbp,%rax,1),%r12 b5e69: 00 b5e6a: 45 89 b1 cc 9a 00 00 mov %r14d,0x9acc(%r9) b5e71: 45 89 b9 d0 9a 00 00 mov %r15d,0x9ad0(%r9) b5e78: 49 c7 81 78 9a 00 00 movq $0x0,0x9a78(%r9) b5e7f: 00 00 00 00 b5e83: 41 c6 81 fc 9a 00 00 movb $0x1,0x9afc(%r9) b5e8a: 01 b5e8b: 8b 95 7c 66 01 00 mov 0x1667c(%rbp),%edx b5e91: 4c 89 4c 24 08 mov %r9,0x8(%rsp) b5e96: 01 ca add %ecx,%edx b5e98: 01 d2 add %edx,%edx b5e9a: 41 89 91 f8 9a 00 00 mov %edx,0x9af8(%r9) b5ea1: 89 ca mov %ecx,%edx b5ea3: 44 89 f1 mov %r14d,%ecx b5ea6: c1 e2 0b shl $0xb,%edx b5ea9: 48 63 d2 movslq %edx,%rdx b5eac: 48 03 95 a0 8d 00 00 add 0x8da0(%rbp),%rdx b5eb3: 49 89 91 f0 9a 00 00 mov %rdx,0x9af0(%r9) b5eba: 89 f2 mov %esi,%edx b5ebc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b5ec3: e8 00 00 00 00 callq b5ec8 b5ec8: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 b5ecd: 48 89 ef mov %rbp,%rdi b5ed0: 41 8b 81 c8 9a 00 00 mov 0x9ac8(%r9),%eax b5ed7: 41 8b b1 cc 9a 00 00 mov 0x9acc(%r9),%esi b5ede: 41 8b 91 d0 9a 00 00 mov 0x9ad0(%r9),%edx b5ee5: 83 e8 01 sub $0x1,%eax b5ee8: 0f af 85 bc 8d 00 00 imul 0x8dbc(%rbp),%eax b5eef: 44 8d 44 06 02 lea 0x2(%rsi,%rax,1),%r8d b5ef4: 44 89 44 24 08 mov %r8d,0x8(%rsp) b5ef9: e8 00 00 00 00 callq b5efe b5efe: 44 8b 44 24 08 mov 0x8(%rsp),%r8d b5f03: 4c 89 e6 mov %r12,%rsi b5f06: 48 89 d9 mov %rbx,%rcx b5f09: 3c 01 cmp $0x1,%al b5f0b: 41 b9 01 00 00 00 mov $0x1,%r9d b5f11: ba 00 04 00 00 mov $0x400,%edx b5f16: 48 89 ef mov %rbp,%rdi b5f19: 41 83 d9 ff sbb $0xffffffff,%r9d b5f1d: e8 00 00 00 00 callq b5f22 b5f22: 41 89 c4 mov %eax,%r12d b5f25: 85 c0 test %eax,%eax b5f27: 0f 85 ab f6 ff ff jne b55d8 b5f2d: 83 04 24 01 addl $0x1,(%rsp) b5f31: 41 83 c6 01 add $0x1,%r14d b5f35: 44 39 b5 bc 8d 00 00 cmp %r14d,0x8dbc(%rbp) b5f3c: 0f 87 dd fe ff ff ja b5e1f b5f42: 41 83 c7 01 add $0x1,%r15d b5f46: 44 39 bd c0 8d 00 00 cmp %r15d,0x8dc0(%rbp) b5f4d: 0f 87 bb fe ff ff ja b5e0e b5f53: 8b 44 24 14 mov 0x14(%rsp),%eax b5f57: 39 85 b8 8d 00 00 cmp %eax,0x8db8(%rbp) b5f5d: 0f 86 6e 01 00 00 jbe b60d1 b5f63: 89 44 24 10 mov %eax,0x10(%rsp) b5f67: e9 86 fe ff ff jmpq b5df2 b5f6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b5f73: e8 00 00 00 00 callq b5f78 b5f78: e9 5b f6 ff ff jmpq b55d8 b5f7d: 48 8d 44 24 18 lea 0x18(%rsp),%rax b5f82: b9 02 00 00 00 mov $0x2,%ecx b5f87: 4c 89 f6 mov %r14,%rsi b5f8a: 48 89 ef mov %rbp,%rdi b5f8d: 50 push %rax b5f8e: 4c 8d 8d a0 8d 00 00 lea 0x8da0(%rbp),%r9 b5f95: ba 00 10 00 00 mov $0x1000,%edx b5f9a: 4c 8d 85 98 8d 00 00 lea 0x8d98(%rbp),%r8 b5fa1: e8 00 00 00 00 callq b5fa6 b5fa6: 41 89 c4 mov %eax,%r12d b5fa9: 58 pop %rax b5faa: 45 85 e4 test %r12d,%r12d b5fad: 0f 85 00 00 00 00 jne b5fb3 b5fb3: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi b5fb8: 4c 89 f2 mov %r14,%rdx b5fbb: 31 f6 xor %esi,%esi b5fbd: e8 00 00 00 00 callq b5fc2 b5fc2: 48 8b bd 98 8d 00 00 mov 0x8d98(%rbp),%rdi b5fc9: e8 00 00 00 00 callq b5fce b5fce: 4c 8b a5 98 8d 00 00 mov 0x8d98(%rbp),%r12 b5fd5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b5fdc: e8 00 00 00 00 callq b5fe1 b5fe1: 31 f6 xor %esi,%esi b5fe3: 49 8d 7c 24 58 lea 0x58(%r12),%rdi b5fe8: e8 00 00 00 00 callq b5fed b5fed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b5ff4: ff 14 25 00 00 00 00 callq *0x0 b5ffb: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi b6002: 00 b6003: e8 00 00 00 00 callq b6008 b6008: e9 2d fc ff ff jmpq b5c3a b600d: 48 8b 85 d8 91 00 00 mov 0x91d8(%rbp),%rax b6014: 4c 8d 8d b0 8d 00 00 lea 0x8db0(%rbp),%r9 b601b: b9 02 00 00 00 mov $0x2,%ecx b6020: 48 89 ef mov %rbp,%rdi b6023: 4c 8d 85 a8 8d 00 00 lea 0x8da8(%rbp),%r8 b602a: ba 00 10 00 00 mov $0x1000,%edx b602f: 48 8b 40 08 mov 0x8(%rax),%rax b6033: 44 8b 70 18 mov 0x18(%rax),%r14d b6037: 44 8b 78 14 mov 0x14(%rax),%r15d b603b: 49 01 c6 add %rax,%r14 b603e: 48 8d 44 24 20 lea 0x20(%rsp),%rax b6043: 4c 89 fe mov %r15,%rsi b6046: 50 push %rax b6047: e8 00 00 00 00 callq b604c b604c: 41 89 c4 mov %eax,%r12d b604f: 58 pop %rax b6050: 45 85 e4 test %r12d,%r12d b6053: 0f 85 00 00 00 00 jne b6059 b6059: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi b605e: 4c 89 fa mov %r15,%rdx b6061: 4c 89 f6 mov %r14,%rsi b6064: e8 00 00 00 00 callq b6069 b6069: 48 8b bd a8 8d 00 00 mov 0x8da8(%rbp),%rdi b6070: e8 00 00 00 00 callq b6075 b6075: 4c 8b a5 a8 8d 00 00 mov 0x8da8(%rbp),%r12 b607c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6083: e8 00 00 00 00 callq b6088 b6088: 31 f6 xor %esi,%esi b608a: 49 8d 7c 24 58 lea 0x58(%r12),%rdi b608f: e8 00 00 00 00 callq b6094 b6094: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b609b: ff 14 25 00 00 00 00 callq *0x0 b60a2: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi b60a9: 00 b60aa: e8 00 00 00 00 callq b60af b60af: e9 94 fb ff ff jmpq b5c48 b60b4: e8 00 00 00 00 callq b60b9 b60b9: 8d 50 e4 lea -0x1c(%rax),%edx b60bc: 83 fa 01 cmp $0x1,%edx b60bf: 0f 87 e0 fa ff ff ja b5ba5 b60c5: c6 85 26 92 00 00 01 movb $0x1,0x9226(%rbp) b60cc: e9 ea fa ff ff jmpq b5bbb b60d1: be 00 08 00 00 mov $0x800,%esi b60d6: 48 89 ef mov %rbp,%rdi b60d9: e8 00 00 00 00 callq b60de b60de: 41 89 c4 mov %eax,%r12d b60e1: 85 c0 test %eax,%eax b60e3: 0f 85 06 07 00 00 jne b67ef b60e9: 48 8d b5 38 8e 00 00 lea 0x8e38(%rbp),%rsi b60f0: 4c 89 ea mov %r13,%rdx b60f3: 48 89 ef mov %rbp,%rdi b60f6: e8 00 00 00 00 callq b60fb b60fb: 41 89 c4 mov %eax,%r12d b60fe: 85 c0 test %eax,%eax b6100: 0f 85 d2 f4 ff ff jne b55d8 b6106: be 00 08 00 00 mov $0x800,%esi b610b: 48 89 ef mov %rbp,%rdi b610e: e8 00 00 00 00 callq b6113 b6113: 41 89 c4 mov %eax,%r12d b6116: 85 c0 test %eax,%eax b6118: 0f 85 ba f4 ff ff jne b55d8 b611e: 83 bd c8 33 01 00 03 cmpl $0x3,0x133c8(%rbp) b6125: 0f 84 91 05 00 00 je b66bc b612b: c7 85 94 b2 00 00 00 movl $0x10000,0xb294(%rbp) b6132: 00 01 00 b6135: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax b613b: 48 c7 85 38 b3 00 00 movq $0x0,0xb338(%rbp) b6142: 00 00 00 00 b6146: 83 f8 1b cmp $0x1b,%eax b6149: 0f 87 01 05 00 00 ja b6650 b614f: 83 f8 18 cmp $0x18,%eax b6152: 0f 87 3e 04 00 00 ja b6596 b6158: 0f 0b ud2 b615a: 83 bd a0 91 00 00 45 cmpl $0x45,0x91a0(%rbp) b6161: 0f 86 3e fa ff ff jbe b5ba5 b6167: 83 bd f4 91 00 00 1a cmpl $0x1a,0x91f4(%rbp) b616e: 0f 86 31 fa ff ff jbe b5ba5 b6174: 83 bd b0 91 00 00 67 cmpl $0x67,0x91b0(%rbp) b617b: 0f 86 24 fa ff ff jbe b5ba5 b6181: 83 bd fc 91 00 00 1a cmpl $0x1a,0x91fc(%rbp) b6188: 0f 86 17 fa ff ff jbe b5ba5 b618e: 83 bd e0 91 00 00 5a cmpl $0x5a,0x91e0(%rbp) b6195: 0f 86 0a fa ff ff jbe b5ba5 b619b: 83 bd 1c 92 00 00 1a cmpl $0x1a,0x921c(%rbp) b61a2: 0f 86 fd f9 ff ff jbe b5ba5 b61a8: c6 85 26 92 00 00 01 movb $0x1,0x9226(%rbp) b61af: e9 fe f9 ff ff jmpq b5bb2 b61b4: 48 8b 85 a8 91 00 00 mov 0x91a8(%rbp),%rax b61bb: 48 8b 8d c8 91 00 00 mov 0x91c8(%rbp),%rcx b61c2: c7 85 e8 2e 01 00 09 movl $0x9,0x12ee8(%rbp) b61c9: 00 00 00 b61cc: 48 89 85 f0 2e 01 00 mov %rax,0x12ef0(%rbp) b61d3: 48 8b 40 08 mov 0x8(%rax),%rax b61d7: 8b 50 14 mov 0x14(%rax),%edx b61da: 48 8b 85 98 91 00 00 mov 0x9198(%rbp),%rax b61e1: c7 85 18 2f 01 00 0a movl $0xa,0x12f18(%rbp) b61e8: 00 00 00 b61eb: 81 c2 ff 0f 00 00 add $0xfff,%edx b61f1: 48 89 85 20 2f 01 00 mov %rax,0x12f20(%rbp) b61f8: 81 e2 00 f0 ff ff and $0xfffff000,%edx b61fe: 03 95 d8 33 01 00 add 0x133d8(%rbp),%edx b6204: 89 95 d8 33 01 00 mov %edx,0x133d8(%rbp) b620a: 48 8b 40 08 mov 0x8(%rax),%rax b620e: 8b 40 14 mov 0x14(%rax),%eax b6211: c7 85 b8 2e 01 00 08 movl $0x8,0x12eb8(%rbp) b6218: 00 00 00 b621b: 05 ff 0f 00 00 add $0xfff,%eax b6220: 25 00 f0 ff ff and $0xfffff000,%eax b6225: 01 c2 add %eax,%edx b6227: 48 8b 85 b8 91 00 00 mov 0x91b8(%rbp),%rax b622e: 89 95 d8 33 01 00 mov %edx,0x133d8(%rbp) b6234: 48 89 85 c0 2e 01 00 mov %rax,0x12ec0(%rbp) b623b: 48 8b 40 08 mov 0x8(%rax),%rax b623f: 8b 40 14 mov 0x14(%rax),%eax b6242: 48 89 8d 60 31 01 00 mov %rcx,0x13160(%rbp) b6249: c7 85 58 31 01 00 16 movl $0x16,0x13158(%rbp) b6250: 00 00 00 b6253: 05 ff 0f 00 00 add $0xfff,%eax b6258: 25 00 f0 ff ff and $0xfffff000,%eax b625d: 01 d0 add %edx,%eax b625f: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) b6265: 48 85 c9 test %rcx,%rcx b6268: 74 1b je b6285 b626a: 48 8b 51 08 mov 0x8(%rcx),%rdx b626e: 8b 52 14 mov 0x14(%rdx),%edx b6271: 81 c2 ff 0f 00 00 add $0xfff,%edx b6277: 81 e2 00 f0 ff ff and $0xfffff000,%edx b627d: 01 d0 add %edx,%eax b627f: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) b6285: 8b 85 98 8c 00 00 mov 0x8c98(%rbp),%eax b628b: 85 c0 test %eax,%eax b628d: 0f 84 d9 00 00 00 je b636c b6293: 8b b5 9c 8c 00 00 mov 0x8c9c(%rbp),%esi b6299: 85 f6 test %esi,%esi b629b: 0f 84 cb 00 00 00 je b636c b62a1: 8b 95 a0 8c 00 00 mov 0x8ca0(%rbp),%edx b62a7: 85 d2 test %edx,%edx b62a9: 0f 84 bd 00 00 00 je b636c b62af: 05 ff 0f 00 00 add $0xfff,%eax b62b4: 81 c6 ff 0f 00 00 add $0xfff,%esi b62ba: 81 c2 ff 0f 00 00 add $0xfff,%edx b62c0: c7 85 68 30 01 00 11 movl $0x11,0x13068(%rbp) b62c7: 00 00 00 b62ca: 25 00 f0 ff ff and $0xfffff000,%eax b62cf: 81 e6 00 f0 ff ff and $0xfffff000,%esi b62d5: 81 e2 00 f0 ff ff and $0xfffff000,%edx b62db: 48 89 8d 70 30 01 00 mov %rcx,0x13070(%rbp) b62e2: 01 f0 add %esi,%eax b62e4: 03 85 d8 33 01 00 add 0x133d8(%rbp),%eax b62ea: c7 85 98 30 01 00 12 movl $0x12,0x13098(%rbp) b62f1: 00 00 00 b62f4: 01 d0 add %edx,%eax b62f6: 8b 95 a4 8c 00 00 mov 0x8ca4(%rbp),%edx b62fc: 48 89 8d a0 30 01 00 mov %rcx,0x130a0(%rbp) b6303: c7 85 c8 30 01 00 13 movl $0x13,0x130c8(%rbp) b630a: 00 00 00 b630d: 48 89 8d d0 30 01 00 mov %rcx,0x130d0(%rbp) b6314: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) b631a: 85 d2 test %edx,%edx b631c: 74 4e je b636c b631e: 8b b5 a8 8c 00 00 mov 0x8ca8(%rbp),%esi b6324: 85 f6 test %esi,%esi b6326: 74 44 je b636c b6328: 48 89 8d 00 31 01 00 mov %rcx,0x13100(%rbp) b632f: 81 c2 ff 0f 00 00 add $0xfff,%edx b6335: 48 89 8d 30 31 01 00 mov %rcx,0x13130(%rbp) b633c: 8d 8e ff 0f 00 00 lea 0xfff(%rsi),%ecx b6342: 81 e2 00 f0 ff ff and $0xfffff000,%edx b6348: c7 85 f8 30 01 00 14 movl $0x14,0x130f8(%rbp) b634f: 00 00 00 b6352: 81 e1 00 f0 ff ff and $0xfffff000,%ecx b6358: c7 85 28 31 01 00 15 movl $0x15,0x13128(%rbp) b635f: 00 00 00 b6362: 01 ca add %ecx,%edx b6364: 01 d0 add %edx,%eax b6366: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) b636c: 48 8b 8d d8 91 00 00 mov 0x91d8(%rbp),%rcx b6373: c7 85 48 2f 01 00 0b movl $0xb,0x12f48(%rbp) b637a: 00 00 00 b637d: 48 89 8d 50 2f 01 00 mov %rcx,0x12f50(%rbp) b6384: 48 8b 51 08 mov 0x8(%rcx),%rdx b6388: 8b 42 14 mov 0x14(%rdx),%eax b638b: 8b 72 28 mov 0x28(%rdx),%esi b638e: 48 89 8d 80 2f 01 00 mov %rcx,0x12f80(%rbp) b6395: c7 85 78 2f 01 00 0c movl $0xc,0x12f78(%rbp) b639c: 00 00 00 b639f: 48 8b 8d e8 91 00 00 mov 0x91e8(%rbp),%rcx b63a6: 05 ff 0f 00 00 add $0xfff,%eax b63ab: c1 e6 02 shl $0x2,%esi b63ae: 29 f0 sub %esi,%eax b63b0: 25 00 f0 ff ff and $0xfffff000,%eax b63b5: 03 85 d8 33 01 00 add 0x133d8(%rbp),%eax b63bb: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) b63c1: 8b 52 28 mov 0x28(%rdx),%edx b63c4: 8d 14 95 ff 0f 00 00 lea 0xfff(,%rdx,4),%edx b63cb: 81 e2 00 f0 ff ff and $0xfffff000,%edx b63d1: 01 c2 add %eax,%edx b63d3: 89 95 d8 33 01 00 mov %edx,0x133d8(%rbp) b63d9: 48 85 c9 test %rcx,%rcx b63dc: 0f 84 a4 f7 ff ff je b5b86 b63e2: c7 85 a8 2f 01 00 0d movl $0xd,0x12fa8(%rbp) b63e9: 00 00 00 b63ec: 48 89 8d b0 2f 01 00 mov %rcx,0x12fb0(%rbp) b63f3: 48 8b 71 08 mov 0x8(%rcx),%rsi b63f7: 8b 46 14 mov 0x14(%rsi),%eax b63fa: 8b 7e 28 mov 0x28(%rsi),%edi b63fd: 48 89 8d e0 2f 01 00 mov %rcx,0x12fe0(%rbp) b6404: c7 85 d8 2f 01 00 0e movl $0xe,0x12fd8(%rbp) b640b: 00 00 00 b640e: 05 ff 0f 00 00 add $0xfff,%eax b6413: c1 e7 02 shl $0x2,%edi b6416: 29 f8 sub %edi,%eax b6418: 25 00 f0 ff ff and $0xfffff000,%eax b641d: 01 d0 add %edx,%eax b641f: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) b6425: 8b 56 28 mov 0x28(%rsi),%edx b6428: 8d 14 95 ff 0f 00 00 lea 0xfff(,%rdx,4),%edx b642f: 81 e2 00 f0 ff ff and $0xfffff000,%edx b6435: 01 d0 add %edx,%eax b6437: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) b643d: e9 44 f7 ff ff jmpq b5b86 b6442: 48 8b bd e8 91 00 00 mov 0x91e8(%rbp),%rdi b6449: e8 00 00 00 00 callq b644e b644e: 41 89 c4 mov %eax,%r12d b6451: 85 c0 test %eax,%eax b6453: 0f 85 00 00 00 00 jne b6459 b6459: 48 8b 85 e8 91 00 00 mov 0x91e8(%rbp),%rax b6460: 48 8b 40 08 mov 0x8(%rax),%rax b6464: 8b 50 10 mov 0x10(%rax),%edx b6467: 89 95 f0 91 00 00 mov %edx,0x91f0(%rbp) b646d: 8b 40 20 mov 0x20(%rax),%eax b6470: 89 85 20 92 00 00 mov %eax,0x9220(%rbp) b6476: e9 fe f6 ff ff jmpq b5b79 b647b: 0f 0b ud2 b647d: 48 8b b5 c8 91 00 00 mov 0x91c8(%rbp),%rsi b6484: 48 8b 46 08 mov 0x8(%rsi),%rax b6488: 8b 50 6c mov 0x6c(%rax),%edx b648b: 89 95 04 92 00 00 mov %edx,0x9204(%rbp) b6491: 8b 50 70 mov 0x70(%rax),%edx b6494: 89 95 08 92 00 00 mov %edx,0x9208(%rbp) b649a: 8b 50 74 mov 0x74(%rax),%edx b649d: 89 95 98 8c 00 00 mov %edx,0x8c98(%rbp) b64a3: 8b 50 78 mov 0x78(%rax),%edx b64a6: 48 01 c2 add %rax,%rdx b64a9: 48 89 95 c0 8c 00 00 mov %rdx,0x8cc0(%rbp) b64b0: 8b 50 7c mov 0x7c(%rax),%edx b64b3: 89 95 0c 92 00 00 mov %edx,0x920c(%rbp) b64b9: 8b 90 80 00 00 00 mov 0x80(%rax),%edx b64bf: 89 95 10 92 00 00 mov %edx,0x9210(%rbp) b64c5: 8b 90 84 00 00 00 mov 0x84(%rax),%edx b64cb: 89 95 9c 8c 00 00 mov %edx,0x8c9c(%rbp) b64d1: 8b 90 88 00 00 00 mov 0x88(%rax),%edx b64d7: 48 01 c2 add %rax,%rdx b64da: 48 89 95 c8 8c 00 00 mov %rdx,0x8cc8(%rbp) b64e1: 8b 90 8c 00 00 00 mov 0x8c(%rax),%edx b64e7: 89 95 14 92 00 00 mov %edx,0x9214(%rbp) b64ed: 8b 90 90 00 00 00 mov 0x90(%rax),%edx b64f3: 89 95 18 92 00 00 mov %edx,0x9218(%rbp) b64f9: 8b 90 94 00 00 00 mov 0x94(%rax),%edx b64ff: 89 95 a0 8c 00 00 mov %edx,0x8ca0(%rbp) b6505: 8b 90 98 00 00 00 mov 0x98(%rax),%edx b650b: 48 01 c2 add %rax,%rdx b650e: 48 89 95 d0 8c 00 00 mov %rdx,0x8cd0(%rbp) b6515: 8b 40 68 mov 0x68(%rax),%eax b6518: 89 85 94 8c 00 00 mov %eax,0x8c94(%rbp) b651e: 66 83 f9 02 cmp $0x2,%cx b6522: 0f 85 99 f5 ff ff jne b5ac1 b6528: 48 8b 46 08 mov 0x8(%rsi),%rax b652c: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx b6532: 89 95 a4 8c 00 00 mov %edx,0x8ca4(%rbp) b6538: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx b653e: 48 01 c2 add %rax,%rdx b6541: 48 89 95 d8 8c 00 00 mov %rdx,0x8cd8(%rbp) b6548: 8b 90 a4 00 00 00 mov 0xa4(%rax),%edx b654e: 89 95 a8 8c 00 00 mov %edx,0x8ca8(%rbp) b6554: 8b 90 a8 00 00 00 mov 0xa8(%rax),%edx b655a: 48 01 d0 add %rdx,%rax b655d: 48 89 85 e0 8c 00 00 mov %rax,0x8ce0(%rbp) b6564: e9 58 f5 ff ff jmpq b5ac1 b6569: 45 31 ff xor %r15d,%r15d b656c: e9 f7 f4 ff ff jmpq b5a68 b6571: 48 8b 45 08 mov 0x8(%rbp),%rax b6575: 0f b6 40 48 movzbl 0x48(%rax),%eax b6579: 2d c2 00 00 00 sub $0xc2,%eax b657e: 83 f8 01 cmp $0x1,%eax b6581: 0f 86 3d f6 ff ff jbe b5bc4 b6587: 81 a5 74 85 00 00 ff andl $0xffff7fff,0x8574(%rbp) b658e: 7f ff ff b6591: e9 2e f6 ff ff jmpq b5bc4 b6596: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax b659d: 00 00 00 b65a0: 31 d2 xor %edx,%edx b65a2: 48 89 ef mov %rbp,%rdi b65a5: 48 c7 85 50 8a 00 00 movq $0x100,0x8a50(%rbp) b65ac: 00 01 00 00 b65b0: 48 89 85 48 8a 00 00 mov %rax,0x8a48(%rbp) b65b7: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b65be: c7 85 58 8a 00 00 c0 movl $0x4c0,0x8a58(%rbp) b65c5: 04 00 00 b65c8: 8b 30 mov (%rax),%esi b65ca: 81 c6 de 13 00 00 add $0x13de,%esi b65d0: e8 00 00 00 00 callq b65d5 b65d5: 89 c2 mov %eax,%edx b65d7: 89 c0 mov %eax,%eax b65d9: be 01 00 00 00 mov $0x1,%esi b65de: 89 95 84 8a 00 00 mov %edx,0x8a84(%rbp) b65e4: 83 e2 07 and $0x7,%edx b65e7: 89 d1 mov %edx,%ecx b65e9: 89 f3 mov %esi,%ebx b65eb: 89 f2 mov %esi,%edx b65ed: d3 e3 shl %cl,%ebx b65ef: 48 89 c1 mov %rax,%rcx b65f2: 48 c1 f9 06 sar $0x6,%rcx b65f6: 88 9d 56 8b 00 00 mov %bl,0x8b56(%rbp) b65fc: 83 e1 03 and $0x3,%ecx b65ff: 89 9d 2c 8a 00 00 mov %ebx,0x8a2c(%rbp) b6605: d3 e2 shl %cl,%edx b6607: 48 89 c1 mov %rax,%rcx b660a: 48 c1 f9 1a sar $0x1a,%rcx b660e: 88 95 57 8b 00 00 mov %dl,0x8b57(%rbp) b6614: 89 f2 mov %esi,%edx b6616: 83 e1 03 and $0x3,%ecx b6619: d3 e2 shl %cl,%edx b661b: 48 89 c1 mov %rax,%rcx b661e: 48 c1 f8 03 sar $0x3,%rax b6622: 48 c1 f9 13 sar $0x13,%rcx b6626: 88 95 5a 8b 00 00 mov %dl,0x8b5a(%rbp) b662c: 89 f2 mov %esi,%edx b662e: 83 e1 03 and $0x3,%ecx b6631: d3 e2 shl %cl,%edx b6633: 48 89 c1 mov %rax,%rcx b6636: 83 e1 07 and $0x7,%ecx b6639: 88 95 59 8b 00 00 mov %dl,0x8b59(%rbp) b663f: 83 c1 08 add $0x8,%ecx b6642: d3 e6 shl %cl,%esi b6644: 66 89 b5 54 8b 00 00 mov %si,0x8b54(%rbp) b664b: e9 88 ef ff ff jmpq b55d8 b6650: 83 e8 1c sub $0x1c,%eax b6653: 83 f8 01 cmp $0x1,%eax b6656: 0f 87 fc fa ff ff ja b6158 b665c: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax b6663: 00 00 00 b6666: 31 d2 xor %edx,%edx b6668: 48 89 ef mov %rbp,%rdi b666b: 48 c7 85 50 8a 00 00 movq $0x100,0x8a50(%rbp) b6672: 00 01 00 00 b6676: 48 89 85 48 8a 00 00 mov %rax,0x8a48(%rbp) b667d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax b6684: c7 85 58 8a 00 00 c0 movl $0x4c0,0x8a58(%rbp) b668b: 04 00 00 b668e: 8b 30 mov (%rax),%esi b6690: 81 c6 de 13 00 00 add $0x13de,%esi b6696: e8 00 00 00 00 callq b669b b669b: be 01 00 00 00 mov $0x1,%esi b66a0: 89 c2 mov %eax,%edx b66a2: 89 c0 mov %eax,%eax b66a4: 48 89 c1 mov %rax,%rcx b66a7: 48 c1 f9 08 sar $0x8,%rcx b66ab: 83 e1 07 and $0x7,%ecx b66ae: d3 e6 shl %cl,%esi b66b0: 40 88 b5 5b 8b 00 00 mov %sil,0x8b5b(%rbp) b66b7: e9 1d ff ff ff jmpq b65d9 b66bc: 48 8d 85 18 8d 00 00 lea 0x8d18(%rbp),%rax b66c3: 8b b5 98 34 01 00 mov 0x13498(%rbp),%esi b66c9: 48 89 ef mov %rbp,%rdi b66cc: b9 02 00 00 00 mov $0x2,%ecx b66d1: 50 push %rax b66d2: ba 00 10 00 00 mov $0x1000,%edx b66d7: 4c 8d 8d 10 8d 00 00 lea 0x8d10(%rbp),%r9 b66de: 4c 8d 85 08 8d 00 00 lea 0x8d08(%rbp),%r8 b66e5: e8 00 00 00 00 callq b66ea b66ea: 59 pop %rcx b66eb: 89 c2 mov %eax,%edx b66ed: 85 c0 test %eax,%eax b66ef: 0f 85 00 00 00 00 jne b66f5 b66f5: 48 8b bd 18 8d 00 00 mov 0x8d18(%rbp),%rdi b66fc: 8b 95 98 34 01 00 mov 0x13498(%rbp),%edx b6702: 48 8b b5 b8 34 01 00 mov 0x134b8(%rbp),%rsi b6709: e8 00 00 00 00 callq b670e b670e: 48 8b 85 18 8d 00 00 mov 0x8d18(%rbp),%rax b6715: eb 6c jmp b6783 b6717: 0f b6 48 03 movzbl 0x3(%rax),%ecx b671b: f6 c1 fe test $0xfe,%cl b671e: 74 68 je b6788 b6720: 89 ca mov %ecx,%edx b6722: d0 ea shr %dl b6724: 80 f9 4b cmp $0x4b,%cl b6727: 77 5f ja b6788 b6729: 8d 4a 6d lea 0x6d(%rdx),%ecx b672c: 83 e1 7f and $0x7f,%ecx b672f: 80 f9 04 cmp $0x4,%cl b6732: 77 19 ja b674d b6734: 8b 08 mov (%rax),%ecx b6736: 8d 34 8d ff 0f 00 00 lea 0xfff(,%rcx,4),%esi b673d: 81 e1 00 00 00 fe and $0xfe000000,%ecx b6743: 81 e6 00 f0 ff 01 and $0x1fff000,%esi b6749: 09 f1 or %esi,%ecx b674b: 89 08 mov %ecx,(%rax) b674d: 0f b6 f2 movzbl %dl,%esi b6750: 83 e2 7f and $0x7f,%edx b6753: 48 83 c0 10 add $0x10,%rax b6757: 48 6b d2 0c imul $0xc,%rdx,%rdx b675b: 48 8d 8a 00 00 00 00 lea 0x0(%rdx),%rcx b6762: 89 b2 00 00 00 00 mov %esi,0x0(%rdx) b6768: 8b 50 f0 mov -0x10(%rax),%edx b676b: 81 e2 ff ff ff 01 and $0x1ffffff,%edx b6771: c1 e2 02 shl $0x2,%edx b6774: 89 51 04 mov %edx,0x4(%rcx) b6777: 8b 50 f4 mov -0xc(%rax),%edx b677a: c1 ea 0e shr $0xe,%edx b677d: c1 e2 02 shl $0x2,%edx b6780: 89 51 08 mov %edx,0x8(%rcx) b6783: 48 85 c0 test %rax,%rax b6786: 75 8f jne b6717 b6788: ba 01 00 00 00 mov $0x1,%edx b678d: 31 c0 xor %eax,%eax b678f: 48 6b ca 0c imul $0xc,%rdx,%rcx b6793: 48 83 c2 01 add $0x1,%rdx b6797: 03 81 00 00 00 00 add 0x0(%rcx),%eax b679d: 48 83 fa 26 cmp $0x26,%rdx b67a1: 75 ec jne b678f b67a3: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # b67a9 b67a9: 39 d0 cmp %edx,%eax b67ab: 73 08 jae b67b5 b67ad: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # b67b3 b67b3: 01 d0 add %edx,%eax b67b5: 89 c6 mov %eax,%esi b67b7: b9 02 00 00 00 mov $0x2,%ecx b67bc: ba 00 10 00 00 mov $0x1000,%edx b67c1: 48 89 ef mov %rbp,%rdi b67c4: 48 8d 85 00 8d 00 00 lea 0x8d00(%rbp),%rax b67cb: 4c 8d 8d f8 8c 00 00 lea 0x8cf8(%rbp),%r9 b67d2: 50 push %rax b67d3: 4c 8d 85 f0 8c 00 00 lea 0x8cf0(%rbp),%r8 b67da: e8 00 00 00 00 callq b67df b67df: 89 c3 mov %eax,%ebx b67e1: 58 pop %rax b67e2: 85 db test %ebx,%ebx b67e4: 0f 84 41 f9 ff ff je b612b b67ea: e9 00 00 00 00 jmpq b67ef b67ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b67f6: e8 00 00 00 00 callq b67fb b67fb: e9 d8 ed ff ff jmpq b55d8 00000000000b6800 : b6800: e8 00 00 00 00 callq b6805 b6805: 41 54 push %r12 b6807: 53 push %rbx b6808: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d b680f: 48 89 fb mov %rdi,%rbx b6812: 45 85 c9 test %r9d,%r9d b6815: 0f 8e 8c 01 00 00 jle b69a7 b681b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6822: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b6829: 48 8d 50 01 lea 0x1(%rax),%rdx b682d: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6833: 49 8d 04 80 lea (%r8,%rax,4),%rax b6837: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b683e: c7 00 00 22 03 c0 movl $0xc0032200,(%rax) b6844: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b684a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6851: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6858: 8d 56 ff lea -0x1(%rsi),%edx b685b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6862: 4c 8b a3 c0 02 00 00 mov 0x2c0(%rbx),%r12 b6869: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b686f: 85 d2 test %edx,%edx b6871: 0f 8e 8c 01 00 00 jle b6a03 b6877: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b687e: 48 8d 50 01 lea 0x1(%rax),%rdx b6882: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6888: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b688f: 48 8d 04 87 lea (%rdi,%rax,4),%rax b6893: 44 89 20 mov %r12d,(%rax) b6896: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b689c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b68a3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b68aa: 8d 56 ff lea -0x1(%rsi),%edx b68ad: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b68b4: 44 8b a3 c4 02 00 00 mov 0x2c4(%rbx),%r12d b68bb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b68c1: 85 d2 test %edx,%edx b68c3: 0f 8e 22 01 00 00 jle b69eb b68c9: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b68d0: 48 8d 50 01 lea 0x1(%rax),%rdx b68d4: 23 83 40 02 00 00 and 0x240(%rbx),%eax b68da: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b68e1: 48 8d 04 86 lea (%rsi,%rax,4),%rax b68e5: 44 89 20 mov %r12d,(%rax) b68e8: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b68ee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b68f5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b68fc: 8d 56 ff lea -0x1(%rsi),%edx b68ff: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6906: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b690c: 85 d2 test %edx,%edx b690e: 0f 8e bf 00 00 00 jle b69d3 b6914: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b691b: 48 8d 50 01 lea 0x1(%rax),%rdx b691f: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6925: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b692c: 48 8d 04 81 lea (%rcx,%rax,4),%rax b6930: c7 00 00 00 00 00 movl $0x0,(%rax) b6936: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b693d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6944: 48 89 c2 mov %rax,%rdx b6947: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b694e: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax b6954: 8d 48 ff lea -0x1(%rax),%ecx b6957: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax b695d: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) b6963: 41 89 c4 mov %eax,%r12d b6966: 41 21 d4 and %edx,%r12d b6969: 85 c9 test %ecx,%ecx b696b: 7e 4b jle b69b8 b696d: 48 8d 4a 01 lea 0x1(%rdx),%rcx b6971: 21 d0 and %edx,%eax b6973: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b697a: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) b6981: 48 8d 04 82 lea (%rdx,%rax,4),%rax b6985: c7 00 aa 55 aa 55 movl $0x55aa55aa,(%rax) b698b: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b6992: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b6999: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b69a0: 44 89 e0 mov %r12d,%eax b69a3: 5b pop %rbx b69a4: 41 5c pop %r12 b69a6: c3 retq b69a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b69ae: e8 00 00 00 00 callq b69b3 b69b3: e9 63 fe ff ff jmpq b681b b69b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b69bf: e8 00 00 00 00 callq b69c4 b69c4: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx b69cb: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax b69d1: eb 9a jmp b696d b69d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b69da: e8 00 00 00 00 callq b69df b69df: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b69e6: e9 29 ff ff ff jmpq b6914 b69eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b69f2: e8 00 00 00 00 callq b69f7 b69f7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b69fe: e9 c6 fe ff ff jmpq b68c9 b6a03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6a0a: e8 00 00 00 00 callq b6a0f b6a0f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6a16: e9 5c fe ff ff jmpq b6877 b6a1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000b6a20 : b6a20: e8 00 00 00 00 callq b6a25 b6a25: 41 55 push %r13 b6a27: 41 bd 00 00 10 40 mov $0x40100000,%r13d b6a2d: 41 54 push %r12 b6a2f: 41 89 f4 mov %esi,%r12d b6a32: 55 push %rbp b6a33: 89 d5 mov %edx,%ebp b6a35: 53 push %rbx b6a36: 48 8b 47 08 mov 0x8(%rdi),%rax b6a3a: 48 89 fb mov %rdi,%rbx b6a3d: 8b 00 mov (%rax),%eax b6a3f: 85 c0 test %eax,%eax b6a41: 74 12 je b6a55 b6a43: 83 f8 09 cmp $0x9,%eax b6a46: 41 bd 00 00 10 00 mov $0x100000,%r13d b6a4c: b8 00 00 01 00 mov $0x10000,%eax b6a51: 44 0f 44 e8 cmove %eax,%r13d b6a55: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d b6a5c: 45 85 c9 test %r9d,%r9d b6a5f: 0f 8e 6f 01 00 00 jle b6bd4 b6a65: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6a6c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b6a73: 48 8d 50 01 lea 0x1(%rax),%rdx b6a77: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6a7d: 49 8d 04 80 lea (%r8,%rax,4),%rax b6a81: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6a88: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) b6a8e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b6a94: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6a9b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6aa2: 8d 51 ff lea -0x1(%rcx),%edx b6aa5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6aac: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6ab2: 85 d2 test %edx,%edx b6ab4: 0f 8e 70 01 00 00 jle b6c2a b6aba: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b6ac1: 48 8d 50 01 lea 0x1(%rax),%rdx b6ac5: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6acb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6ad2: 48 8d 04 87 lea (%rdi,%rax,4),%rax b6ad6: 44 89 28 mov %r13d,(%rax) b6ad9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b6adf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6ae6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6aed: 8d 51 ff lea -0x1(%rcx),%edx b6af0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6af7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6afd: 85 d2 test %edx,%edx b6aff: 0f 8e 0d 01 00 00 jle b6c12 b6b05: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b6b0c: 48 8d 50 01 lea 0x1(%rax),%rdx b6b10: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6b16: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6b1d: 48 8d 04 86 lea (%rsi,%rax,4),%rax b6b21: 44 89 20 mov %r12d,(%rax) b6b24: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b6b2a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6b31: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6b38: 8d 56 ff lea -0x1(%rsi),%edx b6b3b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6b42: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6b48: 85 d2 test %edx,%edx b6b4a: 0f 8e aa 00 00 00 jle b6bfa b6b50: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b6b57: 48 8d 50 01 lea 0x1(%rax),%rdx b6b5b: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6b61: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6b68: 48 8d 04 81 lea (%rcx,%rax,4),%rax b6b6c: c7 00 00 00 00 00 movl $0x0,(%rax) b6b72: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b6b78: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6b7f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6b86: 8d 51 ff lea -0x1(%rcx),%edx b6b89: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6b90: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6b96: 85 d2 test %edx,%edx b6b98: 7e 4b jle b6be5 b6b9a: 48 8d 50 01 lea 0x1(%rax),%rdx b6b9e: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6ba4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6bab: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b6bb2: 48 8d 04 82 lea (%rdx,%rax,4),%rax b6bb6: 89 28 mov %ebp,(%rax) b6bb8: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b6bbf: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b6bc6: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b6bcd: 5b pop %rbx b6bce: 5d pop %rbp b6bcf: 41 5c pop %r12 b6bd1: 41 5d pop %r13 b6bd3: c3 retq b6bd4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6bdb: e8 00 00 00 00 callq b6be0 b6be0: e9 80 fe ff ff jmpq b6a65 b6be5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6bec: e8 00 00 00 00 callq b6bf1 b6bf1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6bf8: eb a0 jmp b6b9a b6bfa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6c01: e8 00 00 00 00 callq b6c06 b6c06: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6c0d: e9 3e ff ff ff jmpq b6b50 b6c12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6c19: e8 00 00 00 00 callq b6c1e b6c1e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6c25: e9 db fe ff ff jmpq b6b05 b6c2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6c31: e8 00 00 00 00 callq b6c36 b6c36: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6c3d: e9 78 fe ff ff jmpq b6aba b6c42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b6c49: 00 00 00 00 b6c4d: 0f 1f 00 nopl (%rax) 00000000000b6c50 : b6c50: e8 00 00 00 00 callq b6c55 b6c55: 41 55 push %r13 b6c57: 41 89 f5 mov %esi,%r13d b6c5a: 41 54 push %r12 b6c5c: 55 push %rbp b6c5d: 89 d5 mov %edx,%ebp b6c5f: 53 push %rbx b6c60: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d b6c67: 48 89 fb mov %rdi,%rbx b6c6a: 4c 8b 27 mov (%rdi),%r12 b6c6d: 45 85 d2 test %r10d,%r10d b6c70: 0f 8e d7 01 00 00 jle b6e4d b6c76: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6c7d: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 b6c84: 48 8d 50 01 lea 0x1(%rax),%rdx b6c88: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6c8e: 49 8d 04 81 lea (%r9,%rax,4),%rax b6c92: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6c99: c7 00 00 40 04 c0 movl $0xc0044000,(%rax) b6c9f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b6ca5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6cac: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6cb3: 8d 51 ff lea -0x1(%rcx),%edx b6cb6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6cbd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6cc3: 85 d2 test %edx,%edx b6cc5: 0f 8e f0 01 00 00 jle b6ebb b6ccb: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b6cd2: 48 8d 50 01 lea 0x1(%rax),%rdx b6cd6: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6cdc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6ce3: 49 8d 04 80 lea (%r8,%rax,4),%rax b6ce7: c7 00 00 05 10 00 movl $0x100500,(%rax) b6ced: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b6cf3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6cfa: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6d01: 8d 51 ff lea -0x1(%rcx),%edx b6d04: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6d0b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6d11: 85 d2 test %edx,%edx b6d13: 0f 8e 8a 01 00 00 jle b6ea3 b6d19: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b6d20: 48 8d 50 01 lea 0x1(%rax),%rdx b6d24: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6d2a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6d31: 48 8d 04 87 lea (%rdi,%rax,4),%rax b6d35: 44 89 28 mov %r13d,(%rax) b6d38: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b6d3e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6d45: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6d4c: 8d 56 ff lea -0x1(%rsi),%edx b6d4f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6d56: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6d5c: 85 d2 test %edx,%edx b6d5e: 0f 8e 27 01 00 00 jle b6e8b b6d64: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b6d6b: 48 8d 50 01 lea 0x1(%rax),%rdx b6d6f: c1 e5 02 shl $0x2,%ebp b6d72: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6d78: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6d7f: 48 8d 04 86 lea (%rsi,%rax,4),%rax b6d83: c7 00 00 00 00 00 movl $0x0,(%rax) b6d89: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b6d8f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6d96: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6d9d: 8d 51 ff lea -0x1(%rcx),%edx b6da0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6da7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6dad: 45 8b ac 24 28 5c 00 mov 0x5c28(%r12),%r13d b6db4: 00 b6db5: 41 01 ed add %ebp,%r13d b6db8: 85 d2 test %edx,%edx b6dba: 0f 8e b3 00 00 00 jle b6e73 b6dc0: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b6dc7: 48 8d 50 01 lea 0x1(%rax),%rdx b6dcb: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6dd1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6dd8: 48 8d 04 81 lea (%rcx,%rax,4),%rax b6ddc: 44 89 28 mov %r13d,(%rax) b6ddf: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b6de5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6dec: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6df3: 8d 57 ff lea -0x1(%rdi),%edx b6df6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6dfd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6e03: 49 03 ac 24 28 5c 00 add 0x5c28(%r12),%rbp b6e0a: 00 b6e0b: 48 c1 ed 20 shr $0x20,%rbp b6e0f: 85 d2 test %edx,%edx b6e11: 7e 4b jle b6e5e b6e13: 48 8d 50 01 lea 0x1(%rax),%rdx b6e17: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6e1d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6e24: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b6e2b: 48 8d 04 82 lea (%rdx,%rax,4),%rax b6e2f: 89 28 mov %ebp,(%rax) b6e31: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b6e38: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b6e3f: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b6e46: 5b pop %rbx b6e47: 5d pop %rbp b6e48: 41 5c pop %r12 b6e4a: 41 5d pop %r13 b6e4c: c3 retq b6e4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6e54: e8 00 00 00 00 callq b6e59 b6e59: e9 18 fe ff ff jmpq b6c76 b6e5e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6e65: e8 00 00 00 00 callq b6e6a b6e6a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6e71: eb a0 jmp b6e13 b6e73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6e7a: e8 00 00 00 00 callq b6e7f b6e7f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6e86: e9 35 ff ff ff jmpq b6dc0 b6e8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6e92: e8 00 00 00 00 callq b6e97 b6e97: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6e9e: e9 c1 fe ff ff jmpq b6d64 b6ea3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6eaa: e8 00 00 00 00 callq b6eaf b6eaf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6eb6: e9 5e fe ff ff jmpq b6d19 b6ebb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6ec2: e8 00 00 00 00 callq b6ec7 b6ec7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6ece: e9 f8 fd ff ff jmpq b6ccb b6ed3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b6eda: 00 00 00 00 b6ede: 66 90 xchg %ax,%ax 00000000000b6ee0 : b6ee0: e8 00 00 00 00 callq b6ee5 b6ee5: 41 55 push %r13 b6ee7: 41 89 f5 mov %esi,%r13d b6eea: 41 54 push %r12 b6eec: 41 89 d4 mov %edx,%r12d b6eef: 55 push %rbp b6ef0: 89 cd mov %ecx,%ebp b6ef2: 53 push %rbx b6ef3: 44 8b 9f 28 02 00 00 mov 0x228(%rdi),%r11d b6efa: 48 89 fb mov %rdi,%rbx b6efd: 45 85 db test %r11d,%r11d b6f00: 0f 8e 0b 02 00 00 jle b7111 b6f06: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6f0d: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 b6f14: 48 8d 50 01 lea 0x1(%rax),%rdx b6f18: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6f1e: 49 8d 04 82 lea (%r10,%rax,4),%rax b6f22: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6f29: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) b6f2f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b6f35: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6f3c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6f43: 8d 51 ff lea -0x1(%rcx),%edx b6f46: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6f4d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6f53: 85 d2 test %edx,%edx b6f55: 0f 8e 3c 02 00 00 jle b7197 b6f5b: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 b6f62: 48 8d 50 01 lea 0x1(%rax),%rdx b6f66: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6f6c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6f73: 49 8d 04 81 lea (%r9,%rax,4),%rax b6f77: c7 00 03 00 00 00 movl $0x3,(%rax) b6f7d: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b6f83: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6f8a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6f91: 8d 56 ff lea -0x1(%rsi),%edx b6f94: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6f9b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6fa1: 85 d2 test %edx,%edx b6fa3: 0f 8e d6 01 00 00 jle b717f b6fa9: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b6fb0: 48 8d 50 01 lea 0x1(%rax),%rdx b6fb4: 23 83 40 02 00 00 and 0x240(%rbx),%eax b6fba: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b6fc1: 49 8d 04 80 lea (%r8,%rax,4),%rax b6fc5: 44 89 28 mov %r13d,(%rax) b6fc8: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b6fce: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b6fd5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b6fdc: 8d 57 ff lea -0x1(%rdi),%edx b6fdf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b6fe6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b6fec: 85 d2 test %edx,%edx b6fee: 0f 8e 73 01 00 00 jle b7167 b6ff4: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b6ffb: 48 8d 50 01 lea 0x1(%rax),%rdx b6fff: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7005: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b700c: 48 8d 04 87 lea (%rdi,%rax,4),%rax b7010: c7 00 00 00 00 00 movl $0x0,(%rax) b7016: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b701c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7023: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b702a: 8d 51 ff lea -0x1(%rcx),%edx b702d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7034: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b703a: 85 d2 test %edx,%edx b703c: 0f 8e 0d 01 00 00 jle b714f b7042: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b7049: 48 8d 50 01 lea 0x1(%rax),%rdx b704d: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7053: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b705a: 48 8d 04 86 lea (%rsi,%rax,4),%rax b705e: 44 89 20 mov %r12d,(%rax) b7061: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b7067: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b706e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7075: 8d 56 ff lea -0x1(%rsi),%edx b7078: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b707f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7085: 85 d2 test %edx,%edx b7087: 0f 8e aa 00 00 00 jle b7137 b708d: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b7094: 48 8d 50 01 lea 0x1(%rax),%rdx b7098: 23 83 40 02 00 00 and 0x240(%rbx),%eax b709e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b70a5: 48 8d 04 81 lea (%rcx,%rax,4),%rax b70a9: 89 28 mov %ebp,(%rax) b70ab: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b70b1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b70b8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b70bf: 8d 57 ff lea -0x1(%rdi),%edx b70c2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b70c9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b70cf: 85 d2 test %edx,%edx b70d1: 7e 4f jle b7122 b70d3: 48 8d 50 01 lea 0x1(%rax),%rdx b70d7: 23 83 40 02 00 00 and 0x240(%rbx),%eax b70dd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b70e4: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b70eb: 48 8d 04 82 lea (%rdx,%rax,4),%rax b70ef: c7 00 20 00 00 00 movl $0x20,(%rax) b70f5: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b70fc: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b7103: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b710a: 5b pop %rbx b710b: 5d pop %rbp b710c: 41 5c pop %r12 b710e: 41 5d pop %r13 b7110: c3 retq b7111: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7118: e8 00 00 00 00 callq b711d b711d: e9 e4 fd ff ff jmpq b6f06 b7122: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7129: e8 00 00 00 00 callq b712e b712e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7135: eb 9c jmp b70d3 b7137: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b713e: e8 00 00 00 00 callq b7143 b7143: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b714a: e9 3e ff ff ff jmpq b708d b714f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7156: e8 00 00 00 00 callq b715b b715b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7162: e9 db fe ff ff jmpq b7042 b7167: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b716e: e8 00 00 00 00 callq b7173 b7173: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b717a: e9 75 fe ff ff jmpq b6ff4 b717f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7186: e8 00 00 00 00 callq b718b b718b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7192: e9 12 fe ff ff jmpq b6fa9 b7197: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b719e: e8 00 00 00 00 callq b71a3 b71a3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b71aa: e9 ac fd ff ff jmpq b6f5b b71af: 90 nop 00000000000b71b0 : b71b0: e8 00 00 00 00 callq b71b5 b71b5: 41 56 push %r14 b71b7: 45 31 f6 xor %r14d,%r14d b71ba: 41 55 push %r13 b71bc: 49 89 f5 mov %rsi,%r13 b71bf: 41 54 push %r12 b71c1: 49 89 d4 mov %rdx,%r12 b71c4: 55 push %rbp b71c5: 48 89 cd mov %rcx,%rbp b71c8: 53 push %rbx b71c9: 48 8b 46 08 mov 0x8(%rsi),%rax b71cd: 48 89 fb mov %rdi,%rbx b71d0: 44 8b 18 mov (%rax),%r11d b71d3: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax b71d9: 45 85 db test %r11d,%r11d b71dc: 41 0f 94 c6 sete %r14b b71e0: 41 c1 e6 1b shl $0x1b,%r14d b71e4: 85 c0 test %eax,%eax b71e6: 0f 8e 1b 02 00 00 jle b7407 b71ec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b71f3: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 b71fa: 48 8d 50 01 lea 0x1(%rax),%rdx b71fe: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7204: 49 8d 04 82 lea (%r10,%rax,4),%rax b7208: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b720f: c7 00 00 a4 05 c0 movl $0xc005a400,(%rax) b7215: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b721b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7222: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7229: 8d 56 ff lea -0x1(%rsi),%edx b722c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7233: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7239: 85 d2 test %edx,%edx b723b: 0f 8e 4c 02 00 00 jle b748d b7241: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 b7248: 48 8d 50 01 lea 0x1(%rax),%rdx b724c: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7252: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7259: 49 8d 04 81 lea (%r9,%rax,4),%rax b725d: c7 00 00 00 00 80 movl $0x80000000,(%rax) b7263: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b7269: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7270: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7277: 8d 4f ff lea -0x1(%rdi),%ecx b727a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7281: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) b7287: 41 8b 95 78 02 00 00 mov 0x278(%r13),%edx b728e: c1 e2 02 shl $0x2,%edx b7291: 41 09 d6 or %edx,%r14d b7294: 85 c9 test %ecx,%ecx b7296: 0f 8e d9 01 00 00 jle b7475 b729c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b72a3: 48 8d 50 01 lea 0x1(%rax),%rdx b72a7: 23 83 40 02 00 00 and 0x240(%rbx),%eax b72ad: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b72b4: 49 8d 04 80 lea (%r8,%rax,4),%rax b72b8: 44 89 30 mov %r14d,(%rax) b72bb: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b72c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b72c8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b72cf: 8d 56 ff lea -0x1(%rsi),%edx b72d2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b72d9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b72df: 85 d2 test %edx,%edx b72e1: 0f 8e 76 01 00 00 jle b745d b72e7: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b72ee: 48 8d 50 01 lea 0x1(%rax),%rdx b72f2: 23 83 40 02 00 00 and 0x240(%rbx),%eax b72f8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b72ff: 48 8d 04 87 lea (%rdi,%rax,4),%rax b7303: 44 89 20 mov %r12d,(%rax) b7306: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b730c: 49 c1 ec 20 shr $0x20,%r12 b7310: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7317: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b731e: 8d 51 ff lea -0x1(%rcx),%edx b7321: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7328: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b732e: 85 d2 test %edx,%edx b7330: 0f 8e 0f 01 00 00 jle b7445 b7336: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b733d: 48 8d 50 01 lea 0x1(%rax),%rdx b7341: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7347: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b734e: 48 8d 04 86 lea (%rsi,%rax,4),%rax b7352: 44 89 20 mov %r12d,(%rax) b7355: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b735b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7362: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7369: 8d 57 ff lea -0x1(%rdi),%edx b736c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7373: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7379: 85 d2 test %edx,%edx b737b: 0f 8e ac 00 00 00 jle b742d b7381: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b7388: 48 8d 50 01 lea 0x1(%rax),%rdx b738c: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7392: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7399: 48 8d 04 81 lea (%rcx,%rax,4),%rax b739d: 89 28 mov %ebp,(%rax) b739f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b73a5: 48 c1 ed 20 shr $0x20,%rbp b73a9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b73b0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b73b7: 8d 56 ff lea -0x1(%rsi),%edx b73ba: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b73c1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b73c7: 85 d2 test %edx,%edx b73c9: 7e 4d jle b7418 b73cb: 48 8d 50 01 lea 0x1(%rax),%rdx b73cf: 23 83 40 02 00 00 and 0x240(%rbx),%eax b73d5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b73dc: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b73e3: 48 8d 04 82 lea (%rdx,%rax,4),%rax b73e7: 89 28 mov %ebp,(%rax) b73e9: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b73f0: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b73f7: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b73fe: 5b pop %rbx b73ff: 5d pop %rbp b7400: 41 5c pop %r12 b7402: 41 5d pop %r13 b7404: 41 5e pop %r14 b7406: c3 retq b7407: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b740e: e8 00 00 00 00 callq b7413 b7413: e9 d4 fd ff ff jmpq b71ec b7418: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b741f: e8 00 00 00 00 callq b7424 b7424: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b742b: eb 9e jmp b73cb b742d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7434: e8 00 00 00 00 callq b7439 b7439: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7440: e9 3c ff ff ff jmpq b7381 b7445: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b744c: e8 00 00 00 00 callq b7451 b7451: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7458: e9 d9 fe ff ff jmpq b7336 b745d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7464: e8 00 00 00 00 callq b7469 b7469: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7470: e9 72 fe ff ff jmpq b72e7 b7475: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b747c: e8 00 00 00 00 callq b7481 b7481: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7488: e9 0f fe ff ff jmpq b729c b748d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7494: e8 00 00 00 00 callq b7499 b7499: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b74a0: e9 9c fd ff ff jmpq b7241 b74a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b74ac: 00 00 00 00 00000000000b74b0 : b74b0: e8 00 00 00 00 callq b74b5 b74b5: 53 push %rbx b74b6: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax b74bc: 48 89 fb mov %rdi,%rbx b74bf: 85 c0 test %eax,%eax b74c1: 0f 8e 5e 02 00 00 jle b7725 b74c7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b74ce: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 b74d5: 48 8d 50 01 lea 0x1(%rax),%rdx b74d9: 23 83 40 02 00 00 and 0x240(%rbx),%eax b74df: 49 8d 04 83 lea (%r11,%rax,4),%rax b74e3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b74ea: c7 00 00 58 06 c0 movl $0xc0065800,(%rax) b74f0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b74f6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b74fd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7504: 8d 51 ff lea -0x1(%rcx),%edx b7507: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b750e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7514: 85 d2 test %edx,%edx b7516: 0f 8e a7 02 00 00 jle b77c3 b751c: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 b7523: 48 8d 50 01 lea 0x1(%rax),%rdx b7527: 23 83 40 02 00 00 and 0x240(%rbx),%eax b752d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7534: 49 8d 04 82 lea (%r10,%rax,4),%rax b7538: c7 00 00 00 00 00 movl $0x0,(%rax) b753e: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b7544: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b754b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7552: 8d 56 ff lea -0x1(%rsi),%edx b7555: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b755c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7562: 85 d2 test %edx,%edx b7564: 0f 8e 41 02 00 00 jle b77ab b756a: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 b7571: 48 8d 50 01 lea 0x1(%rax),%rdx b7575: 23 83 40 02 00 00 and 0x240(%rbx),%eax b757b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7582: 49 8d 04 81 lea (%r9,%rax,4),%rax b7586: c7 00 ff ff ff ff movl $0xffffffff,(%rax) b758c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b7592: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7599: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b75a0: 8d 51 ff lea -0x1(%rcx),%edx b75a3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b75aa: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b75b0: 85 d2 test %edx,%edx b75b2: 0f 8e db 01 00 00 jle b7793 b75b8: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b75bf: 48 8d 50 01 lea 0x1(%rax),%rdx b75c3: 23 83 40 02 00 00 and 0x240(%rbx),%eax b75c9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b75d0: 49 8d 04 80 lea (%r8,%rax,4),%rax b75d4: c7 00 ff ff ff 00 movl $0xffffff,(%rax) b75da: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b75e0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b75e7: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b75ee: 8d 56 ff lea -0x1(%rsi),%edx b75f1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b75f8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b75fe: 85 d2 test %edx,%edx b7600: 0f 8e 75 01 00 00 jle b777b b7606: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b760d: 48 8d 50 01 lea 0x1(%rax),%rdx b7611: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7617: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b761e: 48 8d 04 87 lea (%rdi,%rax,4),%rax b7622: c7 00 00 00 00 00 movl $0x0,(%rax) b7628: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b762e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7635: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b763c: 8d 51 ff lea -0x1(%rcx),%edx b763f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7646: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b764c: 85 d2 test %edx,%edx b764e: 0f 8e 0f 01 00 00 jle b7763 b7654: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b765b: 48 8d 50 01 lea 0x1(%rax),%rdx b765f: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7665: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b766c: 48 8d 04 86 lea (%rsi,%rax,4),%rax b7670: c7 00 00 00 00 00 movl $0x0,(%rax) b7676: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b767c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7683: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b768a: 8d 56 ff lea -0x1(%rsi),%edx b768d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7694: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b769a: 85 d2 test %edx,%edx b769c: 0f 8e a9 00 00 00 jle b774b b76a2: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b76a9: 48 8d 50 01 lea 0x1(%rax),%rdx b76ad: 23 83 40 02 00 00 and 0x240(%rbx),%eax b76b3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b76ba: 48 8d 04 81 lea (%rcx,%rax,4),%rax b76be: c7 00 0a 00 00 00 movl $0xa,(%rax) b76c4: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b76ca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b76d1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b76d8: 8d 57 ff lea -0x1(%rdi),%edx b76db: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b76e2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b76e8: 85 d2 test %edx,%edx b76ea: 7e 4a jle b7736 b76ec: 48 8d 50 01 lea 0x1(%rax),%rdx b76f0: 23 83 40 02 00 00 and 0x240(%rbx),%eax b76f6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b76fd: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b7704: 48 8d 04 82 lea (%rdx,%rax,4),%rax b7708: c7 00 b1 c3 00 00 movl $0xc3b1,(%rax) b770e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b7715: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b771c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b7723: 5b pop %rbx b7724: c3 retq b7725: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b772c: e8 00 00 00 00 callq b7731 b7731: e9 91 fd ff ff jmpq b74c7 b7736: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b773d: e8 00 00 00 00 callq b7742 b7742: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7749: eb a1 jmp b76ec b774b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7752: e8 00 00 00 00 callq b7757 b7757: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b775e: e9 3f ff ff ff jmpq b76a2 b7763: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b776a: e8 00 00 00 00 callq b776f b776f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7776: e9 d9 fe ff ff jmpq b7654 b777b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7782: e8 00 00 00 00 callq b7787 b7787: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b778e: e9 73 fe ff ff jmpq b7606 b7793: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b779a: e8 00 00 00 00 callq b779f b779f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b77a6: e9 0d fe ff ff jmpq b75b8 b77ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b77b2: e8 00 00 00 00 callq b77b7 b77b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b77be: e9 a7 fd ff ff jmpq b756a b77c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b77ca: e8 00 00 00 00 callq b77cf b77cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b77d6: e9 41 fd ff ff jmpq b751c b77db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000b77e0 : b77e0: e8 00 00 00 00 callq b77e5 b77e5: 55 push %rbp b77e6: 48 89 f5 mov %rsi,%rbp b77e9: 53 push %rbx b77ea: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax b77f0: 48 89 fb mov %rdi,%rbx b77f3: 85 c0 test %eax,%eax b77f5: 0f 8e 5b 02 00 00 jle b7a56 b77fb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7802: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 b7809: 48 8d 50 01 lea 0x1(%rax),%rdx b780d: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7813: 49 8d 04 83 lea (%r11,%rax,4),%rax b7817: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b781e: c7 00 00 a0 06 c0 movl $0xc006a000,(%rax) b7824: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b782a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7831: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7838: 8d 51 ff lea -0x1(%rcx),%edx b783b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7842: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7848: 85 d2 test %edx,%edx b784a: 0f 8e a4 02 00 00 jle b7af4 b7850: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 b7857: 48 8d 50 01 lea 0x1(%rax),%rdx b785b: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7861: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7868: 49 8d 04 82 lea (%r10,%rax,4),%rax b786c: c7 00 00 00 00 00 movl $0x0,(%rax) b7872: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b7878: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b787f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7886: 8d 51 ff lea -0x1(%rcx),%edx b7889: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7890: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7896: 85 d2 test %edx,%edx b7898: 0f 8e 3e 02 00 00 jle b7adc b789e: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 b78a5: 48 8d 50 01 lea 0x1(%rax),%rdx b78a9: 23 83 40 02 00 00 and 0x240(%rbx),%eax b78af: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b78b6: 49 8d 04 81 lea (%r9,%rax,4),%rax b78ba: 89 28 mov %ebp,(%rax) b78bc: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b78c2: 48 c1 ed 20 shr $0x20,%rbp b78c6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b78cd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b78d4: 8d 56 ff lea -0x1(%rsi),%edx b78d7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b78de: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b78e4: 85 d2 test %edx,%edx b78e6: 0f 8e d8 01 00 00 jle b7ac4 b78ec: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b78f3: 48 8d 50 01 lea 0x1(%rax),%rdx b78f7: 23 83 40 02 00 00 and 0x240(%rbx),%eax b78fd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7904: 49 8d 04 80 lea (%r8,%rax,4),%rax b7908: 89 28 mov %ebp,(%rax) b790a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b7910: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7917: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b791e: 8d 51 ff lea -0x1(%rcx),%edx b7921: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7928: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b792e: 85 d2 test %edx,%edx b7930: 0f 8e 76 01 00 00 jle b7aac b7936: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b793d: 48 8d 50 01 lea 0x1(%rax),%rdx b7941: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7947: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b794e: 48 8d 04 87 lea (%rdi,%rax,4),%rax b7952: c7 00 00 00 00 00 movl $0x0,(%rax) b7958: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b795e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7965: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b796c: 8d 56 ff lea -0x1(%rsi),%edx b796f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7976: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b797c: 85 d2 test %edx,%edx b797e: 0f 8e 10 01 00 00 jle b7a94 b7984: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b798b: 48 8d 50 01 lea 0x1(%rax),%rdx b798f: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7995: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b799c: 48 8d 04 86 lea (%rsi,%rax,4),%rax b79a0: c7 00 00 00 00 00 movl $0x0,(%rax) b79a6: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b79ac: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b79b3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b79ba: 8d 57 ff lea -0x1(%rdi),%edx b79bd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b79c4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b79ca: 85 d2 test %edx,%edx b79cc: 0f 8e aa 00 00 00 jle b7a7c b79d2: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b79d9: 48 8d 50 01 lea 0x1(%rax),%rdx b79dd: 23 83 40 02 00 00 and 0x240(%rbx),%eax b79e3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b79ea: 48 8d 04 81 lea (%rcx,%rax,4),%rax b79ee: c7 00 00 00 00 00 movl $0x0,(%rax) b79f4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b79fa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7a01: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7a08: 8d 51 ff lea -0x1(%rcx),%edx b7a0b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7a12: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7a18: 85 d2 test %edx,%edx b7a1a: 7e 4b jle b7a67 b7a1c: 48 8d 50 01 lea 0x1(%rax),%rdx b7a20: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7a26: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7a2d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b7a34: 48 8d 04 82 lea (%rdx,%rax,4),%rax b7a38: c7 00 00 00 00 00 movl $0x0,(%rax) b7a3e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b7a45: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b7a4c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b7a53: 5b pop %rbx b7a54: 5d pop %rbp b7a55: c3 retq b7a56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7a5d: e8 00 00 00 00 callq b7a62 b7a62: e9 94 fd ff ff jmpq b77fb b7a67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7a6e: e8 00 00 00 00 callq b7a73 b7a73: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7a7a: eb a0 jmp b7a1c b7a7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7a83: e8 00 00 00 00 callq b7a88 b7a88: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7a8f: e9 3e ff ff ff jmpq b79d2 b7a94: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7a9b: e8 00 00 00 00 callq b7aa0 b7aa0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7aa7: e9 d8 fe ff ff jmpq b7984 b7aac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7ab3: e8 00 00 00 00 callq b7ab8 b7ab8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7abf: e9 72 fe ff ff jmpq b7936 b7ac4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7acb: e8 00 00 00 00 callq b7ad0 b7ad0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7ad7: e9 10 fe ff ff jmpq b78ec b7adc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7ae3: e8 00 00 00 00 callq b7ae8 b7ae8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7aef: e9 aa fd ff ff jmpq b789e b7af4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7afb: e8 00 00 00 00 callq b7b00 b7b00: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7b07: e9 44 fd ff ff jmpq b7850 b7b0c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b7b10 : b7b10: e8 00 00 00 00 callq b7b15 b7b15: 41 56 push %r14 b7b17: 45 31 f6 xor %r14d,%r14d b7b1a: 41 55 push %r13 b7b1c: 41 54 push %r12 b7b1e: 55 push %rbp b7b1f: 53 push %rbx b7b20: 48 8b 47 08 mov 0x8(%rdi),%rax b7b24: 48 89 fb mov %rdi,%rbx b7b27: 4c 8b 6f 10 mov 0x10(%rdi),%r13 b7b2b: 8b 6f 20 mov 0x20(%rdi),%ebp b7b2e: 44 8b 18 mov (%rax),%r11d b7b31: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax b7b37: 4d 89 ec mov %r13,%r12 b7b3a: 45 85 db test %r11d,%r11d b7b3d: 41 0f 94 c6 sete %r14b b7b41: 49 c1 ec 20 shr $0x20,%r12 b7b45: 85 c0 test %eax,%eax b7b47: 0f 8e 20 02 00 00 jle b7d6d b7b4d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7b54: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 b7b5b: 41 c1 e6 08 shl $0x8,%r14d b7b5f: 41 83 ce 13 or $0x13,%r14d b7b63: 48 8d 50 01 lea 0x1(%rax),%rdx b7b67: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7b6d: 49 8d 04 82 lea (%r10,%rax,4),%rax b7b71: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7b78: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) b7b7e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b7b84: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7b8b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7b92: 8d 51 ff lea -0x1(%rcx),%edx b7b95: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7b9c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7ba2: 85 d2 test %edx,%edx b7ba4: 0f 8e d4 01 00 00 jle b7d7e b7baa: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 b7bb1: 48 8d 50 01 lea 0x1(%rax),%rdx b7bb5: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7bbb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7bc2: 49 8d 04 81 lea (%r9,%rax,4),%rax b7bc6: 44 89 30 mov %r14d,(%rax) b7bc9: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b7bcf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7bd6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7bdd: 8d 56 ff lea -0x1(%rsi),%edx b7be0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7be7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7bed: 41 f6 c5 03 test $0x3,%r13b b7bf1: 0f 85 17 02 00 00 jne b7e0e b7bf7: 85 d2 test %edx,%edx b7bf9: 0f 8e f7 01 00 00 jle b7df6 b7bff: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b7c06: 48 8d 50 01 lea 0x1(%rax),%rdx b7c0a: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7c10: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7c17: 49 8d 04 80 lea (%r8,%rax,4),%rax b7c1b: 44 89 28 mov %r13d,(%rax) b7c1e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b7c24: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7c2b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7c32: 8d 51 ff lea -0x1(%rcx),%edx b7c35: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7c3c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7c42: 85 d2 test %edx,%edx b7c44: 0f 8e 94 01 00 00 jle b7dde b7c4a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b7c51: 48 8d 50 01 lea 0x1(%rax),%rdx b7c55: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7c5b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7c62: 48 8d 04 87 lea (%rdi,%rax,4),%rax b7c66: 44 89 20 mov %r12d,(%rax) b7c69: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b7c6f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7c76: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7c7d: 8d 56 ff lea -0x1(%rsi),%edx b7c80: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7c87: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7c8d: 85 d2 test %edx,%edx b7c8f: 0f 8e 19 01 00 00 jle b7dae b7c95: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b7c9c: 48 8d 50 01 lea 0x1(%rax),%rdx b7ca0: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7ca6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7cad: 48 8d 04 86 lea (%rsi,%rax,4),%rax b7cb1: 89 28 mov %ebp,(%rax) b7cb3: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b7cb9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7cc0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7cc7: 8d 51 ff lea -0x1(%rcx),%edx b7cca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7cd1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7cd7: 85 d2 test %edx,%edx b7cd9: 0f 8e b7 00 00 00 jle b7d96 b7cdf: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b7ce6: 48 8d 50 01 lea 0x1(%rax),%rdx b7cea: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7cf0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7cf7: 48 8d 04 81 lea (%rcx,%rax,4),%rax b7cfb: c7 00 ff ff ff ff movl $0xffffffff,(%rax) b7d01: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b7d07: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7d0e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7d15: 8d 56 ff lea -0x1(%rsi),%edx b7d18: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7d1f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7d25: 85 d2 test %edx,%edx b7d27: 0f 8e 99 00 00 00 jle b7dc6 b7d2d: 48 8d 50 01 lea 0x1(%rax),%rdx b7d31: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7d37: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7d3e: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b7d45: 48 8d 04 82 lea (%rdx,%rax,4),%rax b7d49: c7 00 04 00 00 00 movl $0x4,(%rax) b7d4f: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b7d56: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b7d5d: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b7d64: 5b pop %rbx b7d65: 5d pop %rbp b7d66: 41 5c pop %r12 b7d68: 41 5d pop %r13 b7d6a: 41 5e pop %r14 b7d6c: c3 retq b7d6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7d74: e8 00 00 00 00 callq b7d79 b7d79: e9 cf fd ff ff jmpq b7b4d b7d7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7d85: e8 00 00 00 00 callq b7d8a b7d8a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7d91: e9 14 fe ff ff jmpq b7baa b7d96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7d9d: e8 00 00 00 00 callq b7da2 b7da2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7da9: e9 31 ff ff ff jmpq b7cdf b7dae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7db5: e8 00 00 00 00 callq b7dba b7dba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7dc1: e9 cf fe ff ff jmpq b7c95 b7dc6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7dcd: e8 00 00 00 00 callq b7dd2 b7dd2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7dd9: e9 4f ff ff ff jmpq b7d2d b7dde: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7de5: e8 00 00 00 00 callq b7dea b7dea: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7df1: e9 54 fe ff ff jmpq b7c4a b7df6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7dfd: e8 00 00 00 00 callq b7e02 b7e02: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7e09: e9 f1 fd ff ff jmpq b7bff b7e0e: 0f 0b ud2 00000000000b7e10 : b7e10: e8 00 00 00 00 callq b7e15 b7e15: 41 56 push %r14 b7e17: 41 55 push %r13 b7e19: 49 89 f5 mov %rsi,%r13 b7e1c: 41 54 push %r12 b7e1e: 55 push %rbp b7e1f: 53 push %rbx b7e20: 48 89 fb mov %rdi,%rbx b7e23: 4c 8b 37 mov (%rdi),%r14 b7e26: 48 8b be 58 02 00 00 mov 0x258(%rsi),%rdi b7e2d: e8 00 00 00 00 callq b7e32 b7e32: 49 89 c4 mov %rax,%r12 b7e35: 41 8b 85 80 02 00 00 mov 0x280(%r13),%eax b7e3c: 8d 2c 85 00 00 00 00 lea 0x0(,%rax,4),%ebp b7e43: 49 8b 45 08 mov 0x8(%r13),%rax b7e47: 49 03 ae 28 5c 00 00 add 0x5c28(%r14),%rbp b7e4e: 45 31 f6 xor %r14d,%r14d b7e51: 44 8b 18 mov (%rax),%r11d b7e54: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax b7e5a: 45 85 db test %r11d,%r11d b7e5d: 41 0f 94 c6 sete %r14b b7e61: 41 c1 e6 1c shl $0x1c,%r14d b7e65: 85 c0 test %eax,%eax b7e67: 0f 8e 46 02 00 00 jle b80b3 b7e6d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7e74: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 b7e7b: 48 8d 50 01 lea 0x1(%rax),%rdx b7e7f: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7e85: 49 8d 04 82 lea (%r10,%rax,4),%rax b7e89: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7e90: c7 00 00 a2 05 c0 movl $0xc005a200,(%rax) b7e96: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b7e9c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7ea3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7eaa: 83 e9 01 sub $0x1,%ecx b7ead: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7eb4: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) b7eba: 41 8b 95 50 02 00 00 mov 0x250(%r13),%edx b7ec1: 41 8b b5 4c 02 00 00 mov 0x24c(%r13),%esi b7ec8: c1 e2 0d shl $0xd,%edx b7ecb: c1 e6 10 shl $0x10,%esi b7ece: 09 f2 or %esi,%edx b7ed0: 41 83 bd 48 02 00 00 cmpl $0x1,0x248(%r13) b7ed7: 01 b7ed8: 74 06 je b7ee0 b7eda: 81 ca 00 00 04 00 or $0x40000,%edx b7ee0: 41 09 d6 or %edx,%r14d b7ee3: 41 81 ce 00 00 00 20 or $0x20000000,%r14d b7eea: 85 c9 test %ecx,%ecx b7eec: 0f 8e 47 02 00 00 jle b8139 b7ef2: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 b7ef9: 48 8d 50 01 lea 0x1(%rax),%rdx b7efd: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7f03: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7f0a: 49 8d 04 81 lea (%r9,%rax,4),%rax b7f0e: 44 89 30 mov %r14d,(%rax) b7f11: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b7f17: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7f1e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7f25: 8d 51 ff lea -0x1(%rcx),%edx b7f28: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7f2f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7f35: 45 8b ad 78 02 00 00 mov 0x278(%r13),%r13d b7f3c: 41 c1 e5 02 shl $0x2,%r13d b7f40: 85 d2 test %edx,%edx b7f42: 0f 8e d9 01 00 00 jle b8121 b7f48: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b7f4f: 48 8d 50 01 lea 0x1(%rax),%rdx b7f53: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7f59: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7f60: 49 8d 04 80 lea (%r8,%rax,4),%rax b7f64: 44 89 28 mov %r13d,(%rax) b7f67: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b7f6d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7f74: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7f7b: 8d 51 ff lea -0x1(%rcx),%edx b7f7e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7f85: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7f8b: 85 d2 test %edx,%edx b7f8d: 0f 8e 76 01 00 00 jle b8109 b7f93: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b7f9a: 48 8d 50 01 lea 0x1(%rax),%rdx b7f9e: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7fa4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7fab: 48 8d 04 87 lea (%rdi,%rax,4),%rax b7faf: 44 89 20 mov %r12d,(%rax) b7fb2: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b7fb8: 49 c1 ec 20 shr $0x20,%r12 b7fbc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b7fc3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b7fca: 8d 57 ff lea -0x1(%rdi),%edx b7fcd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b7fd4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b7fda: 85 d2 test %edx,%edx b7fdc: 0f 8e 0f 01 00 00 jle b80f1 b7fe2: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b7fe9: 48 8d 50 01 lea 0x1(%rax),%rdx b7fed: 23 83 40 02 00 00 and 0x240(%rbx),%eax b7ff3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b7ffa: 48 8d 04 86 lea (%rsi,%rax,4),%rax b7ffe: 44 89 20 mov %r12d,(%rax) b8001: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b8007: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b800e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8015: 8d 56 ff lea -0x1(%rsi),%edx b8018: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b801f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8025: 85 d2 test %edx,%edx b8027: 0f 8e ac 00 00 00 jle b80d9 b802d: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b8034: 48 8d 50 01 lea 0x1(%rax),%rdx b8038: 23 83 40 02 00 00 and 0x240(%rbx),%eax b803e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8045: 48 8d 04 81 lea (%rcx,%rax,4),%rax b8049: 89 28 mov %ebp,(%rax) b804b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b8051: 48 c1 ed 20 shr $0x20,%rbp b8055: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b805c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8063: 8d 51 ff lea -0x1(%rcx),%edx b8066: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b806d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8073: 85 d2 test %edx,%edx b8075: 7e 4d jle b80c4 b8077: 48 8d 50 01 lea 0x1(%rax),%rdx b807b: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8081: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8088: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b808f: 48 8d 04 82 lea (%rdx,%rax,4),%rax b8093: 89 28 mov %ebp,(%rax) b8095: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b809c: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b80a3: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b80aa: 5b pop %rbx b80ab: 5d pop %rbp b80ac: 41 5c pop %r12 b80ae: 41 5d pop %r13 b80b0: 41 5e pop %r14 b80b2: c3 retq b80b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b80ba: e8 00 00 00 00 callq b80bf b80bf: e9 a9 fd ff ff jmpq b7e6d b80c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b80cb: e8 00 00 00 00 callq b80d0 b80d0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b80d7: eb 9e jmp b8077 b80d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b80e0: e8 00 00 00 00 callq b80e5 b80e5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b80ec: e9 3c ff ff ff jmpq b802d b80f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b80f8: e8 00 00 00 00 callq b80fd b80fd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8104: e9 d9 fe ff ff jmpq b7fe2 b8109: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8110: e8 00 00 00 00 callq b8115 b8115: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b811c: e9 72 fe ff ff jmpq b7f93 b8121: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8128: e8 00 00 00 00 callq b812d b812d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8134: e9 0f fe ff ff jmpq b7f48 b8139: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8140: e8 00 00 00 00 callq b8145 b8145: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b814c: e9 a1 fd ff ff jmpq b7ef2 b8151: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b8158: 00 00 00 00 b815c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000b8160 : b8160: e8 00 00 00 00 callq b8165 b8165: 53 push %rbx b8166: 48 8b 07 mov (%rdi),%rax b8169: 48 89 fb mov %rdi,%rbx b816c: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax b8173: 48 8b 40 10 mov 0x10(%rax),%rax b8177: e8 00 00 00 00 callq b817c b817c: 48 8b 43 08 mov 0x8(%rbx),%rax b8180: 8b 38 mov (%rax),%edi b8182: 85 ff test %edi,%edi b8184: 74 02 je b8188 b8186: 5b pop %rbx b8187: c3 retq b8188: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b818e: 85 f6 test %esi,%esi b8190: 0f 8e 8a 00 00 00 jle b8220 b8196: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b819d: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b81a4: 48 8d 50 01 lea 0x1(%rax),%rdx b81a8: 23 83 40 02 00 00 and 0x240(%rbx),%eax b81ae: 48 8d 04 81 lea (%rcx,%rax,4),%rax b81b2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b81b9: c7 00 00 42 00 c0 movl $0xc0004200,(%rax) b81bf: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b81c5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b81cc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b81d3: 8d 51 ff lea -0x1(%rcx),%edx b81d6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b81dd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b81e3: 85 d2 test %edx,%edx b81e5: 7e 4a jle b8231 b81e7: 48 8d 50 01 lea 0x1(%rax),%rdx b81eb: 23 83 40 02 00 00 and 0x240(%rbx),%eax b81f1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b81f8: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b81ff: 48 8d 04 82 lea (%rdx,%rax,4),%rax b8203: c7 00 00 00 00 00 movl $0x0,(%rax) b8209: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b8210: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b8217: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b821e: 5b pop %rbx b821f: c3 retq b8220: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8227: e8 00 00 00 00 callq b822c b822c: e9 65 ff ff ff jmpq b8196 b8231: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8238: e8 00 00 00 00 callq b823d b823d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8244: eb a1 jmp b81e7 b8246: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) b824d: 00 00 00 00000000000b8250 : b8250: e8 00 00 00 00 callq b8255 b8255: 41 57 push %r15 b8257: 41 56 push %r14 b8259: 41 55 push %r13 b825b: 41 54 push %r12 b825d: 55 push %rbp b825e: 89 f5 mov %esi,%ebp b8260: 53 push %rbx b8261: 48 89 fb mov %rdi,%rbx b8264: 48 83 ec 78 sub $0x78,%rsp b8268: 4c 8b 2f mov (%rdi),%r13 b826b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax b8272: 00 00 b8274: 48 89 44 24 70 mov %rax,0x70(%rsp) b8279: 31 c0 xor %eax,%eax b827b: 4c 8d 64 24 04 lea 0x4(%rsp),%r12 b8280: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi b8285: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) b828c: 00 00 b828e: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) b8295: 00 00 b8297: 4c 89 e1 mov %r12,%rcx b829a: 48 29 f9 sub %rdi,%rcx b829d: 83 c1 6c add $0x6c,%ecx b82a0: c1 e9 03 shr $0x3,%ecx b82a3: f3 48 ab rep stos %rax,%es:(%rdi) b82a6: 4c 89 ef mov %r13,%rdi b82a9: e8 00 00 00 00 callq b82ae b82ae: 41 8b 95 00 3b 01 00 mov 0x13b00(%r13),%edx b82b5: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d b82bc: 49 89 c6 mov %rax,%r14 b82bf: 48 29 d0 sub %rdx,%rax b82c2: 48 05 ff 0f 02 00 add $0x20fff,%rax b82c8: 48 25 00 f0 ff ff and $0xfffffffffffff000,%rax b82ce: 48 89 44 24 5c mov %rax,0x5c(%rsp) b82d3: 45 85 c0 test %r8d,%r8d b82d6: 0f 8e 90 02 00 00 jle b856c b82dc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b82e3: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b82ea: 48 8d 50 01 lea 0x1(%rax),%rdx b82ee: 23 83 40 02 00 00 and 0x240(%rbx),%eax b82f4: 48 8d 04 87 lea (%rdi,%rax,4),%rax b82f8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b82ff: c7 00 00 37 1d c0 movl $0xc01d3700,(%rax) b8305: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b830b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8312: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8319: 8d 56 ff lea -0x1(%rsi),%edx b831c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8323: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8329: 85 d2 test %edx,%edx b832b: 0f 8e 23 02 00 00 jle b8554 b8331: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b8338: 48 8d 50 01 lea 0x1(%rax),%rdx b833c: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8342: 45 8d be 00 01 00 00 lea 0x100(%r14),%r15d b8349: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8350: 48 8d 04 86 lea (%rsi,%rax,4),%rax b8354: c7 00 00 08 10 40 movl $0x40100800,(%rax) b835a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b8360: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8367: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b836e: 8d 56 ff lea -0x1(%rsi),%edx b8371: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8378: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b837e: 85 d2 test %edx,%edx b8380: 0f 8e b6 01 00 00 jle b853c b8386: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b838d: 48 8d 50 01 lea 0x1(%rax),%rdx b8391: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8397: 49 81 c6 00 01 00 00 add $0x100,%r14 b839e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b83a5: 49 c1 ee 20 shr $0x20,%r14 b83a9: 48 8d 04 81 lea (%rcx,%rax,4),%rax b83ad: 44 89 38 mov %r15d,(%rax) b83b0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b83b6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b83bd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b83c4: 8d 56 ff lea -0x1(%rsi),%edx b83c7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b83ce: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b83d4: 85 d2 test %edx,%edx b83d6: 0f 8e 48 01 00 00 jle b8524 b83dc: 48 8d 50 01 lea 0x1(%rax),%rdx b83e0: 23 83 40 02 00 00 and 0x240(%rbx),%eax b83e6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b83ed: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b83f4: 48 8d 04 82 lea (%rdx,%rax,4),%rax b83f8: 44 89 30 mov %r14d,(%rax) b83fb: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b8401: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8408: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b840f: 8d 57 ff lea -0x1(%rdi),%edx b8412: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8419: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b841f: 40 84 ed test %bpl,%bpl b8422: 0f 84 8f 00 00 00 je b84b7 b8428: 4d 8b a5 c0 63 01 00 mov 0x163c0(%r13),%r12 b842f: 49 8d ac 24 00 01 00 lea 0x100(%r12),%rbp b8436: 00 b8437: 83 fa 1a cmp $0x1a,%edx b843a: 0f 8e cc 01 00 00 jle b860c b8440: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax b8446: ba 1b 00 00 00 mov $0x1b,%edx b844b: 89 c1 mov %eax,%ecx b844d: 83 c0 01 add $0x1,%eax b8450: 23 8b 10 02 00 00 and 0x210(%rbx),%ecx b8456: 29 c8 sub %ecx,%eax b8458: 83 f8 1b cmp $0x1b,%eax b845b: 0f 47 c2 cmova %edx,%eax b845e: 29 c2 sub %eax,%edx b8460: c1 e2 02 shl $0x2,%edx b8463: c1 e0 02 shl $0x2,%eax b8466: 0f 85 11 01 00 00 jne b857d b846c: 85 d2 test %edx,%edx b846e: 0f 85 3e 01 00 00 jne b85b2 b8474: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b847b: 83 ab 28 02 00 00 1b subl $0x1b,0x228(%rbx) b8482: 48 83 c0 1b add $0x1b,%rax b8486: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b848d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8494: 48 8b 44 24 70 mov 0x70(%rsp),%rax b8499: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax b84a0: 00 00 b84a2: 0f 85 a5 02 00 00 jne b874d b84a8: 48 83 c4 78 add $0x78,%rsp b84ac: 5b pop %rbx b84ad: 5d pop %rbp b84ae: 41 5c pop %r12 b84b0: 41 5d pop %r13 b84b2: 41 5e pop %r14 b84b4: 41 5f pop %r15 b84b6: c3 retq b84b7: 83 fa 1a cmp $0x1a,%edx b84ba: 0f 8e 5d 01 00 00 jle b861d b84c0: 8b 93 40 02 00 00 mov 0x240(%rbx),%edx b84c6: b9 1b 00 00 00 mov $0x1b,%ecx b84cb: 21 d0 and %edx,%eax b84cd: 83 c2 01 add $0x1,%edx b84d0: 29 c2 sub %eax,%edx b84d2: 83 fa 1b cmp $0x1b,%edx b84d5: 0f 47 d1 cmova %ecx,%edx b84d8: 29 d1 sub %edx,%ecx b84da: c1 e2 02 shl $0x2,%edx b84dd: 44 8d 04 8d 00 00 00 lea 0x0(,%rcx,4),%r8d b84e4: 00 b84e5: 0f 85 f4 00 00 00 jne b85df b84eb: 45 85 c0 test %r8d,%r8d b84ee: 74 84 je b8474 b84f0: 89 d2 mov %edx,%edx b84f2: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b84f9: 49 8d 34 14 lea (%r12,%rdx,1),%rsi b84fd: 41 83 f8 08 cmp $0x8,%r8d b8501: 0f 83 2e 01 00 00 jae b8635 b8507: 41 f6 c0 04 test $0x4,%r8b b850b: 0f 85 29 02 00 00 jne b873a b8511: 45 85 c0 test %r8d,%r8d b8514: 0f 84 5a ff ff ff je b8474 b851a: 0f b6 06 movzbl (%rsi),%eax b851d: 88 01 mov %al,(%rcx) b851f: e9 50 ff ff ff jmpq b8474 b8524: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b852b: e8 00 00 00 00 callq b8530 b8530: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8537: e9 a0 fe ff ff jmpq b83dc b853c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8543: e8 00 00 00 00 callq b8548 b8548: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b854f: e9 32 fe ff ff jmpq b8386 b8554: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b855b: e8 00 00 00 00 callq b8560 b8560: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8567: e9 c5 fd ff ff jmpq b8331 b856c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8573: e8 00 00 00 00 callq b8578 b8578: e9 5f fd ff ff jmpq b82dc b857d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b8584: 48 8d 0c 8e lea (%rsi,%rcx,4),%rcx b8588: 83 f8 08 cmp $0x8,%eax b858b: 0f 83 07 01 00 00 jae b8698 b8591: a8 04 test $0x4,%al b8593: 0f 85 61 01 00 00 jne b86fa b8599: 85 c0 test %eax,%eax b859b: 0f 84 cb fe ff ff je b846c b85a1: 41 0f b6 b4 24 00 01 movzbl 0x100(%r12),%esi b85a8: 00 00 b85aa: 40 88 31 mov %sil,(%rcx) b85ad: e9 ba fe ff ff jmpq b846c b85b2: 89 c0 mov %eax,%eax b85b4: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b85bb: 48 8d 74 05 00 lea 0x0(%rbp,%rax,1),%rsi b85c0: 83 fa 08 cmp $0x8,%edx b85c3: 0f 83 04 01 00 00 jae b86cd b85c9: f6 c2 04 test $0x4,%dl b85cc: 0f 85 57 01 00 00 jne b8729 b85d2: 85 d2 test %edx,%edx b85d4: 0f 84 9a fe ff ff je b8474 b85da: e9 3b ff ff ff jmpq b851a b85df: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b85e6: 48 8d 04 81 lea (%rcx,%rax,4),%rax b85ea: 83 fa 08 cmp $0x8,%edx b85ed: 73 75 jae b8664 b85ef: f6 c2 04 test $0x4,%dl b85f2: 0f 85 1b 01 00 00 jne b8713 b85f8: 85 d2 test %edx,%edx b85fa: 0f 84 eb fe ff ff je b84eb b8600: 41 0f b6 0c 24 movzbl (%r12),%ecx b8605: 88 08 mov %cl,(%rax) b8607: e9 df fe ff ff jmpq b84eb b860c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8613: e8 00 00 00 00 callq b8618 b8618: e9 23 fe ff ff jmpq b8440 b861d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8624: e8 00 00 00 00 callq b8629 b8629: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8630: e9 8b fe ff ff jmpq b84c0 b8635: 48 8b 06 mov (%rsi),%rax b8638: 48 8d 79 08 lea 0x8(%rcx),%rdi b863c: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi b8640: 48 89 01 mov %rax,(%rcx) b8643: 44 89 c0 mov %r8d,%eax b8646: 48 8b 54 06 f8 mov -0x8(%rsi,%rax,1),%rdx b864b: 48 89 54 01 f8 mov %rdx,-0x8(%rcx,%rax,1) b8650: 48 29 f9 sub %rdi,%rcx b8653: 48 29 ce sub %rcx,%rsi b8656: 44 01 c1 add %r8d,%ecx b8659: c1 e9 03 shr $0x3,%ecx b865c: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) b865f: e9 10 fe ff ff jmpq b8474 b8664: 48 8b 4c 24 04 mov 0x4(%rsp),%rcx b8669: 48 8d 78 08 lea 0x8(%rax),%rdi b866d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi b8671: 48 89 08 mov %rcx,(%rax) b8674: 89 d1 mov %edx,%ecx b8676: 49 8b 74 0c f8 mov -0x8(%r12,%rcx,1),%rsi b867b: 48 89 74 08 f8 mov %rsi,-0x8(%rax,%rcx,1) b8680: 48 29 f8 sub %rdi,%rax b8683: 4c 89 e6 mov %r12,%rsi b8686: 48 29 c6 sub %rax,%rsi b8689: 01 d0 add %edx,%eax b868b: c1 e8 03 shr $0x3,%eax b868e: 89 c1 mov %eax,%ecx b8690: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) b8693: e9 53 fe ff ff jmpq b84eb b8698: 49 8b b4 24 00 01 00 mov 0x100(%r12),%rsi b869f: 00 b86a0: 48 89 31 mov %rsi,(%rcx) b86a3: 89 c6 mov %eax,%esi b86a5: 48 8b 7c 35 f8 mov -0x8(%rbp,%rsi,1),%rdi b86aa: 48 89 7c 31 f8 mov %rdi,-0x8(%rcx,%rsi,1) b86af: 48 8d 79 08 lea 0x8(%rcx),%rdi b86b3: 48 89 ee mov %rbp,%rsi b86b6: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi b86ba: 48 29 f9 sub %rdi,%rcx b86bd: 48 29 ce sub %rcx,%rsi b86c0: 01 c1 add %eax,%ecx b86c2: c1 e9 03 shr $0x3,%ecx b86c5: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) b86c8: e9 9f fd ff ff jmpq b846c b86cd: 48 8b 06 mov (%rsi),%rax b86d0: 48 89 01 mov %rax,(%rcx) b86d3: 89 d0 mov %edx,%eax b86d5: 48 8b 7c 06 f8 mov -0x8(%rsi,%rax,1),%rdi b86da: 48 89 7c 01 f8 mov %rdi,-0x8(%rcx,%rax,1) b86df: 48 8d 79 08 lea 0x8(%rcx),%rdi b86e3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi b86e7: 48 29 f9 sub %rdi,%rcx b86ea: 48 29 ce sub %rcx,%rsi b86ed: 01 d1 add %edx,%ecx b86ef: c1 e9 03 shr $0x3,%ecx b86f2: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) b86f5: e9 7a fd ff ff jmpq b8474 b86fa: 41 8b b4 24 00 01 00 mov 0x100(%r12),%esi b8701: 00 b8702: 89 31 mov %esi,(%rcx) b8704: 89 c6 mov %eax,%esi b8706: 8b 7c 35 fc mov -0x4(%rbp,%rsi,1),%edi b870a: 89 7c 31 fc mov %edi,-0x4(%rcx,%rsi,1) b870e: e9 59 fd ff ff jmpq b846c b8713: 41 8b 0c 24 mov (%r12),%ecx b8717: 89 08 mov %ecx,(%rax) b8719: 89 d1 mov %edx,%ecx b871b: 41 8b 74 0c fc mov -0x4(%r12,%rcx,1),%esi b8720: 89 74 08 fc mov %esi,-0x4(%rax,%rcx,1) b8724: e9 c2 fd ff ff jmpq b84eb b8729: 8b 06 mov (%rsi),%eax b872b: 89 01 mov %eax,(%rcx) b872d: 8b 44 16 fc mov -0x4(%rsi,%rdx,1),%eax b8731: 89 44 11 fc mov %eax,-0x4(%rcx,%rdx,1) b8735: e9 3a fd ff ff jmpq b8474 b873a: 8b 06 mov (%rsi),%eax b873c: 89 01 mov %eax,(%rcx) b873e: 42 8b 44 06 fc mov -0x4(%rsi,%r8,1),%eax b8743: 42 89 44 01 fc mov %eax,-0x4(%rcx,%r8,1) b8748: e9 27 fd ff ff jmpq b8474 b874d: e8 00 00 00 00 callq b8752 b8752: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b8759: 00 00 00 00 b875d: 0f 1f 00 nopl (%rax) 00000000000b8760 : b8760: e8 00 00 00 00 callq b8765 b8765: 41 55 push %r13 b8767: 41 54 push %r12 b8769: 49 89 d4 mov %rdx,%r12 b876c: 55 push %rbp b876d: 53 push %rbx b876e: 48 89 fb mov %rdi,%rbx b8771: 48 85 f6 test %rsi,%rsi b8774: 0f 84 d5 01 00 00 je b894f b877a: 8b be b0 01 00 00 mov 0x1b0(%rsi),%edi b8780: 89 fd mov %edi,%ebp b8782: c1 e5 18 shl $0x18,%ebp b8785: 41 8b 54 24 20 mov 0x20(%r12),%edx b878a: 48 8b 03 mov (%rbx),%rax b878d: 89 d6 mov %edx,%esi b878f: 8b 80 b0 63 01 00 mov 0x163b0(%rax),%eax b8795: 83 e6 01 and $0x1,%esi b8798: 83 fe 01 cmp $0x1,%esi b879b: 45 19 ed sbb %r13d,%r13d b879e: 83 e0 04 and $0x4,%eax b87a1: 41 0b 6c 24 08 or 0x8(%r12),%ebp b87a6: 41 81 e5 00 0c 00 00 and $0xc00,%r13d b87ad: 41 89 c0 mov %eax,%r8d b87b0: 41 81 ed 00 cd fd 3f sub $0x3ffdcd00,%r13d b87b7: 44 0b 05 00 00 00 00 or 0x0(%rip),%r8d # b87be b87be: 74 09 je b87c9 b87c0: 83 e2 04 and $0x4,%edx b87c3: 0f 85 46 01 00 00 jne b890f b87c9: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d b87d0: 45 85 c0 test %r8d,%r8d b87d3: 0f 8e 7f 01 00 00 jle b8958 b87d9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b87e0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b87e7: 48 8d 50 01 lea 0x1(%rax),%rdx b87eb: 23 83 40 02 00 00 and 0x240(%rbx),%eax b87f1: 48 8d 04 87 lea (%rdi,%rax,4),%rax b87f5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b87fc: 44 89 28 mov %r13d,(%rax) b87ff: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b8805: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b880c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8813: 8d 51 ff lea -0x1(%rcx),%edx b8816: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b881d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8823: 4d 8b 6c 24 10 mov 0x10(%r12),%r13 b8828: 41 f6 c5 03 test $0x3,%r13b b882c: 0f 85 7f 01 00 00 jne b89b1 b8832: 85 d2 test %edx,%edx b8834: 0f 8e 5f 01 00 00 jle b8999 b883a: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b8841: 48 8d 50 01 lea 0x1(%rax),%rdx b8845: 23 83 40 02 00 00 and 0x240(%rbx),%eax b884b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8852: 48 8d 04 86 lea (%rsi,%rax,4),%rax b8856: 44 89 28 mov %r13d,(%rax) b8859: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b885f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8866: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b886d: 8d 57 ff lea -0x1(%rdi),%edx b8870: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8877: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b887d: 45 8b 64 24 14 mov 0x14(%r12),%r12d b8882: 85 d2 test %edx,%edx b8884: 0f 8e f7 00 00 00 jle b8981 b888a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b8891: 48 8d 50 01 lea 0x1(%rax),%rdx b8895: 23 83 40 02 00 00 and 0x240(%rbx),%eax b889b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b88a2: 48 8d 04 81 lea (%rcx,%rax,4),%rax b88a6: 44 89 20 mov %r12d,(%rax) b88a9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b88af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b88b6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b88bd: 8d 51 ff lea -0x1(%rcx),%edx b88c0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b88c7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b88cd: 85 d2 test %edx,%edx b88cf: 0f 8e 94 00 00 00 jle b8969 b88d5: 48 8d 50 01 lea 0x1(%rax),%rdx b88d9: 23 83 40 02 00 00 and 0x240(%rbx),%eax b88df: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b88e6: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b88ed: 48 8d 04 82 lea (%rdx,%rax,4),%rax b88f1: 89 28 mov %ebp,(%rax) b88f3: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b88fa: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b8901: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b8908: 5b pop %rbx b8909: 5d pop %rbp b890a: 41 5c pop %r12 b890c: 41 5d pop %r13 b890e: c3 retq b890f: 89 ea mov %ebp,%edx b8911: 81 cd 00 00 20 40 or $0x40200000,%ebp b8917: 81 ca 00 00 20 00 or $0x200000,%edx b891d: 83 e1 08 and $0x8,%ecx b8920: 0f 44 ea cmove %edx,%ebp b8923: 85 ff test %edi,%edi b8925: 0f 84 9e fe ff ff je b87c9 b892b: 85 f6 test %esi,%esi b892d: 0f 85 96 fe ff ff jne b87c9 b8933: 85 c9 test %ecx,%ecx b8935: 48 89 df mov %rbx,%rdi b8938: 0f 95 c2 setne %dl b893b: 31 f6 xor %esi,%esi b893d: 85 c0 test %eax,%eax b893f: 40 0f 94 c6 sete %sil b8943: 21 d6 and %edx,%esi b8945: e8 06 f9 ff ff callq b8250 b894a: e9 7a fe ff ff jmpq b87c9 b894f: 31 ed xor %ebp,%ebp b8951: 31 ff xor %edi,%edi b8953: e9 2d fe ff ff jmpq b8785 b8958: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b895f: e8 00 00 00 00 callq b8964 b8964: e9 70 fe ff ff jmpq b87d9 b8969: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8970: e8 00 00 00 00 callq b8975 b8975: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b897c: e9 54 ff ff ff jmpq b88d5 b8981: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8988: e8 00 00 00 00 callq b898d b898d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8994: e9 f1 fe ff ff jmpq b888a b8999: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b89a0: e8 00 00 00 00 callq b89a5 b89a5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b89ac: e9 89 fe ff ff jmpq b883a b89b1: 0f 0b ud2 b89b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) b89ba: 00 00 00 00 b89be: 66 90 xchg %ax,%ax 00000000000b89c0 : b89c0: e8 00 00 00 00 callq b89c5 b89c5: 41 57 push %r15 b89c7: 41 89 cf mov %ecx,%r15d b89ca: 41 56 push %r14 b89cc: 41 83 e7 02 and $0x2,%r15d b89d0: 41 55 push %r13 b89d2: 41 89 cd mov %ecx,%r13d b89d5: 41 54 push %r12 b89d7: 41 83 e5 01 and $0x1,%r13d b89db: 49 89 f4 mov %rsi,%r12 b89de: 55 push %rbp b89df: 48 89 d5 mov %rdx,%rbp b89e2: 53 push %rbx b89e3: 44 8b b7 28 02 00 00 mov 0x228(%rdi),%r14d b89ea: 48 89 fb mov %rdi,%rbx b89ed: 45 85 f6 test %r14d,%r14d b89f0: 0f 8e d6 02 00 00 jle b8ccc b89f6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b89fd: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 b8a04: 48 8d 50 01 lea 0x1(%rax),%rdx b8a08: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8a0e: 49 8d 04 83 lea (%r11,%rax,4),%rax b8a12: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8a19: c7 00 00 49 06 c0 movl $0xc0064900,(%rax) b8a1f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b8a25: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8a2c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8a33: 8d 56 ff lea -0x1(%rsi),%edx b8a36: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8a3d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8a43: 85 d2 test %edx,%edx b8a45: 0f 8e 69 02 00 00 jle b8cb4 b8a4b: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 b8a52: 48 8d 50 01 lea 0x1(%rax),%rdx b8a56: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8a5c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8a63: 49 8d 04 82 lea (%r10,%rax,4),%rax b8a67: c7 00 14 35 60 06 movl $0x6603514,(%rax) b8a6d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8a74: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8a7b: 41 83 fd 01 cmp $0x1,%r13d b8a7f: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b8a85: 45 19 f6 sbb %r14d,%r14d b8a88: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8a8f: 41 81 e6 00 00 00 e0 and $0xe0000000,%r14d b8a96: 8d 57 ff lea -0x1(%rdi),%edx b8a99: 41 81 c6 00 00 00 40 add $0x40000000,%r14d b8aa0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8aa6: 44 89 f1 mov %r14d,%ecx b8aa9: 81 c9 00 00 00 02 or $0x2000000,%ecx b8aaf: 45 85 ff test %r15d,%r15d b8ab2: 44 0f 45 f1 cmovne %ecx,%r14d b8ab6: 85 d2 test %edx,%edx b8ab8: 0f 8e de 01 00 00 jle b8c9c b8abe: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 b8ac5: 48 8d 50 01 lea 0x1(%rax),%rdx b8ac9: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8acf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8ad6: 49 8d 04 81 lea (%r9,%rax,4),%rax b8ada: 44 89 30 mov %r14d,(%rax) b8add: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b8ae3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8aea: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8af1: 8d 56 ff lea -0x1(%rsi),%edx b8af4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8afb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8b01: 45 85 ed test %r13d,%r13d b8b04: 0f 84 86 01 00 00 je b8c90 b8b0a: 41 f6 c4 07 test $0x7,%r12b b8b0e: 0f 85 41 02 00 00 jne b8d55 b8b14: 85 d2 test %edx,%edx b8b16: 0f 8e 21 02 00 00 jle b8d3d b8b1c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b8b23: 48 8d 50 01 lea 0x1(%rax),%rdx b8b27: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8b2d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8b34: 49 8d 04 80 lea (%r8,%rax,4),%rax b8b38: 44 89 20 mov %r12d,(%rax) b8b3b: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b8b41: 49 c1 ec 20 shr $0x20,%r12 b8b45: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8b4c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8b53: 8d 57 ff lea -0x1(%rdi),%edx b8b56: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8b5d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8b63: 85 d2 test %edx,%edx b8b65: 0f 8e ba 01 00 00 jle b8d25 b8b6b: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b8b72: 48 8d 50 01 lea 0x1(%rax),%rdx b8b76: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8b7c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8b83: 48 8d 04 87 lea (%rdi,%rax,4),%rax b8b87: 44 89 20 mov %r12d,(%rax) b8b8a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b8b90: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8b97: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8b9e: 8d 56 ff lea -0x1(%rsi),%edx b8ba1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8ba8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8bae: 85 d2 test %edx,%edx b8bb0: 0f 8e 57 01 00 00 jle b8d0d b8bb6: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b8bbd: 48 8d 50 01 lea 0x1(%rax),%rdx b8bc1: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8bc7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8bce: 48 8d 04 86 lea (%rsi,%rax,4),%rax b8bd2: 89 28 mov %ebp,(%rax) b8bd4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b8bda: 48 c1 ed 20 shr $0x20,%rbp b8bde: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8be5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8bec: 8d 51 ff lea -0x1(%rcx),%edx b8bef: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8bf6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8bfc: 85 d2 test %edx,%edx b8bfe: 0f 8e f1 00 00 00 jle b8cf5 b8c04: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b8c0b: 48 8d 50 01 lea 0x1(%rax),%rdx b8c0f: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8c15: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8c1c: 48 8d 04 81 lea (%rcx,%rax,4),%rax b8c20: 89 28 mov %ebp,(%rax) b8c22: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b8c28: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8c2f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8c36: 8d 57 ff lea -0x1(%rdi),%edx b8c39: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8c40: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8c46: 85 d2 test %edx,%edx b8c48: 0f 8e 8f 00 00 00 jle b8cdd b8c4e: 48 8d 50 01 lea 0x1(%rax),%rdx b8c52: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8c58: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8c5f: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b8c66: 48 8d 04 82 lea (%rdx,%rax,4),%rax b8c6a: c7 00 00 00 00 00 movl $0x0,(%rax) b8c70: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b8c77: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b8c7e: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b8c85: 5b pop %rbx b8c86: 5d pop %rbp b8c87: 41 5c pop %r12 b8c89: 41 5d pop %r13 b8c8b: 41 5e pop %r14 b8c8d: 41 5f pop %r15 b8c8f: c3 retq b8c90: 41 f6 c4 03 test $0x3,%r12b b8c94: 0f 84 7a fe ff ff je b8b14 b8c9a: 0f 0b ud2 b8c9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8ca3: e8 00 00 00 00 callq b8ca8 b8ca8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8caf: e9 0a fe ff ff jmpq b8abe b8cb4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8cbb: e8 00 00 00 00 callq b8cc0 b8cc0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8cc7: e9 7f fd ff ff jmpq b8a4b b8ccc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8cd3: e8 00 00 00 00 callq b8cd8 b8cd8: e9 19 fd ff ff jmpq b89f6 b8cdd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8ce4: e8 00 00 00 00 callq b8ce9 b8ce9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8cf0: e9 59 ff ff ff jmpq b8c4e b8cf5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8cfc: e8 00 00 00 00 callq b8d01 b8d01: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8d08: e9 f7 fe ff ff jmpq b8c04 b8d0d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8d14: e8 00 00 00 00 callq b8d19 b8d19: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8d20: e9 91 fe ff ff jmpq b8bb6 b8d25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8d2c: e8 00 00 00 00 callq b8d31 b8d31: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8d38: e9 2e fe ff ff jmpq b8b6b b8d3d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8d44: e8 00 00 00 00 callq b8d49 b8d49: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8d50: e9 c7 fd ff ff jmpq b8b1c b8d55: 0f 0b ud2 b8d57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) b8d5e: 00 00 00000000000b8d60 : b8d60: e8 00 00 00 00 callq b8d65 b8d65: 41 56 push %r14 b8d67: 41 55 push %r13 b8d69: 41 54 push %r12 b8d6b: 55 push %rbp b8d6c: 53 push %rbx b8d6d: 48 8b 47 08 mov 0x8(%rdi),%rax b8d71: 48 89 fb mov %rdi,%rbx b8d74: 4c 8b 37 mov (%rdi),%r14 b8d77: 83 38 01 cmpl $0x1,(%rax) b8d7a: 49 8b 96 98 89 00 00 mov 0x8998(%r14),%rdx b8d81: 0f 84 4a 02 00 00 je b8fd1 b8d87: 8b 2a mov (%rdx),%ebp b8d89: 41 bd 43 01 00 00 mov $0x143,%r13d b8d8f: 49 8b 86 e8 89 00 00 mov 0x89e8(%r14),%rax b8d96: 4c 89 f7 mov %r14,%rdi b8d99: 48 8b 40 10 mov 0x10(%rax),%rax b8d9d: e8 00 00 00 00 callq b8da2 b8da2: 4c 89 f7 mov %r14,%rdi b8da5: 41 89 c4 mov %eax,%r12d b8da8: 49 8b 86 e8 89 00 00 mov 0x89e8(%r14),%rax b8daf: 48 8b 40 08 mov 0x8(%rax),%rax b8db3: e8 00 00 00 00 callq b8db8 b8db8: 44 8b 9b 28 02 00 00 mov 0x228(%rbx),%r11d b8dbf: 41 89 c6 mov %eax,%r14d b8dc2: 45 85 db test %r11d,%r11d b8dc5: 0f 8e bd 02 00 00 jle b9088 b8dcb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8dd2: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 b8dd9: 48 8d 50 01 lea 0x1(%rax),%rdx b8ddd: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8de3: 49 8d 04 82 lea (%r10,%rax,4),%rax b8de7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8dee: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) b8df4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b8dfa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8e01: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8e08: 8d 56 ff lea -0x1(%rsi),%edx b8e0b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8e12: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8e18: 85 d2 test %edx,%edx b8e1a: 0f 8e 50 02 00 00 jle b9070 b8e20: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 b8e27: 48 8d 50 01 lea 0x1(%rax),%rdx b8e2b: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8e31: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8e38: 49 8d 04 81 lea (%r9,%rax,4),%rax b8e3c: 44 89 28 mov %r13d,(%rax) b8e3f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b8e45: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8e4c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8e53: 8d 51 ff lea -0x1(%rcx),%edx b8e56: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8e5d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8e63: 85 d2 test %edx,%edx b8e65: 0f 8e ed 01 00 00 jle b9058 b8e6b: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b8e72: 48 8d 50 01 lea 0x1(%rax),%rdx b8e76: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8e7c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8e83: 49 8d 04 80 lea (%r8,%rax,4),%rax b8e87: 44 89 30 mov %r14d,(%rax) b8e8a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b8e90: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8e97: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8e9e: 8d 56 ff lea -0x1(%rsi),%edx b8ea1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8ea8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8eae: 85 d2 test %edx,%edx b8eb0: 0f 8e 8a 01 00 00 jle b9040 b8eb6: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b8ebd: 48 8d 50 01 lea 0x1(%rax),%rdx b8ec1: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8ec7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8ece: 48 8d 04 87 lea (%rdi,%rax,4),%rax b8ed2: 44 89 20 mov %r12d,(%rax) b8ed5: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b8edb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8ee2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8ee9: 8d 51 ff lea -0x1(%rcx),%edx b8eec: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8ef3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8ef9: 85 d2 test %edx,%edx b8efb: 0f 8e 27 01 00 00 jle b9028 b8f01: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b8f08: 48 8d 50 01 lea 0x1(%rax),%rdx b8f0c: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8f12: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8f19: 48 8d 04 86 lea (%rsi,%rax,4),%rax b8f1d: 89 28 mov %ebp,(%rax) b8f1f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b8f25: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8f2c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8f33: 8d 56 ff lea -0x1(%rsi),%edx b8f36: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8f3d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8f43: 85 d2 test %edx,%edx b8f45: 0f 8e c5 00 00 00 jle b9010 b8f4b: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b8f52: 48 8d 50 01 lea 0x1(%rax),%rdx b8f56: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8f5c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8f63: 48 8d 04 81 lea (%rcx,%rax,4),%rax b8f67: 89 28 mov %ebp,(%rax) b8f69: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b8f6f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b8f76: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b8f7d: 8d 51 ff lea -0x1(%rcx),%edx b8f80: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b8f87: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b8f8d: 85 d2 test %edx,%edx b8f8f: 7e 6a jle b8ffb b8f91: 48 8d 50 01 lea 0x1(%rax),%rdx b8f95: 23 83 40 02 00 00 and 0x240(%rbx),%eax b8f9b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b8fa2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b8fa9: 48 8d 04 82 lea (%rdx,%rax,4),%rax b8fad: c7 00 20 00 00 00 movl $0x20,(%rax) b8fb3: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b8fba: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b8fc1: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b8fc8: 5b pop %rbx b8fc9: 5d pop %rbp b8fca: 41 5c pop %r12 b8fcc: 41 5d pop %r13 b8fce: 41 5e pop %r14 b8fd0: c3 retq b8fd1: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax b8fd7: 83 f8 01 cmp $0x1,%eax b8fda: 0f 84 b9 00 00 00 je b9099 b8fe0: 83 f8 02 cmp $0x2,%eax b8fe3: 75 e3 jne b8fc8 b8fe5: 8b 8f 4c 02 00 00 mov 0x24c(%rdi),%ecx b8feb: 8b 6a 18 mov 0x18(%rdx),%ebp b8fee: 41 bd 43 00 00 00 mov $0x43,%r13d b8ff4: d3 e5 shl %cl,%ebp b8ff6: e9 94 fd ff ff jmpq b8d8f b8ffb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9002: e8 00 00 00 00 callq b9007 b9007: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b900e: eb 81 jmp b8f91 b9010: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9017: e8 00 00 00 00 callq b901c b901c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9023: e9 23 ff ff ff jmpq b8f4b b9028: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b902f: e8 00 00 00 00 callq b9034 b9034: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b903b: e9 c1 fe ff ff jmpq b8f01 b9040: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9047: e8 00 00 00 00 callq b904c b904c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9053: e9 5e fe ff ff jmpq b8eb6 b9058: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b905f: e8 00 00 00 00 callq b9064 b9064: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b906b: e9 fb fd ff ff jmpq b8e6b b9070: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9077: e8 00 00 00 00 callq b907c b907c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9083: e9 98 fd ff ff jmpq b8e20 b9088: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b908f: e8 00 00 00 00 callq b9094 b9094: e9 32 fd ff ff jmpq b8dcb b9099: 8b 8f 4c 02 00 00 mov 0x24c(%rdi),%ecx b909f: 8b 6a 08 mov 0x8(%rdx),%ebp b90a2: 41 bd 43 00 00 00 mov $0x43,%r13d b90a8: d3 e5 shl %cl,%ebp b90aa: e9 e0 fc ff ff jmpq b8d8f b90af: 90 nop 00000000000b90b0 : b90b0: e8 00 00 00 00 callq b90b5 b90b5: 41 55 push %r13 b90b7: 41 54 push %r12 b90b9: 55 push %rbp b90ba: 48 89 fd mov %rdi,%rbp b90bd: 53 push %rbx b90be: 48 83 ec 10 sub $0x10,%rsp b90c2: 4c 8b 27 mov (%rdi),%r12 b90c5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax b90cc: 00 00 b90ce: 48 89 44 24 08 mov %rax,0x8(%rsp) b90d3: 31 c0 xor %eax,%eax b90d5: 48 8d 74 24 04 lea 0x4(%rsp),%rsi b90da: 4c 89 e7 mov %r12,%rdi b90dd: e8 00 00 00 00 callq b90e2 b90e2: 85 c0 test %eax,%eax b90e4: 0f 85 c5 01 00 00 jne b92af b90ea: 8b 74 24 04 mov 0x4(%rsp),%esi b90ee: 31 c9 xor %ecx,%ecx b90f0: ba ad de fe ca mov $0xcafedead,%edx b90f5: 4c 89 e7 mov %r12,%rdi b90f8: e8 00 00 00 00 callq b90fd b90fd: be 03 00 00 00 mov $0x3,%esi b9102: 48 89 ef mov %rbp,%rdi b9105: e8 00 00 00 00 callq b910a b910a: 41 89 c5 mov %eax,%r13d b910d: 85 c0 test %eax,%eax b910f: 0f 85 5c 01 00 00 jne b9271 b9115: 44 8b 85 28 02 00 00 mov 0x228(%rbp),%r8d b911c: 45 85 c0 test %r8d,%r8d b911f: 0f 8e b5 01 00 00 jle b92da b9125: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b912c: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi b9133: 48 8d 50 01 lea 0x1(%rax),%rdx b9137: 23 85 40 02 00 00 and 0x240(%rbp),%eax b913d: 48 8d 04 87 lea (%rdi,%rax,4),%rax b9141: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) b9148: c7 00 00 79 01 c0 movl $0xc0017900,(%rax) b914e: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx b9154: 8b 5c 24 04 mov 0x4(%rsp),%ebx b9158: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b915f: 8d 51 ff lea -0x1(%rcx),%edx b9162: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax b9169: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) b9170: 81 eb 00 c0 00 00 sub $0xc000,%ebx b9176: 89 95 28 02 00 00 mov %edx,0x228(%rbp) b917c: 85 d2 test %edx,%edx b917e: 0f 8e 7f 01 00 00 jle b9303 b9184: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi b918b: 48 8d 50 01 lea 0x1(%rax),%rdx b918f: 23 85 40 02 00 00 and 0x240(%rbp),%eax b9195: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) b919c: 48 8d 04 86 lea (%rsi,%rax,4),%rax b91a0: 89 18 mov %ebx,(%rax) b91a2: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx b91a8: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b91af: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax b91b6: 8d 51 ff lea -0x1(%rcx),%edx b91b9: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) b91c0: 89 95 28 02 00 00 mov %edx,0x228(%rbp) b91c6: 85 d2 test %edx,%edx b91c8: 0f 8e 1d 01 00 00 jle b92eb b91ce: 48 8d 50 01 lea 0x1(%rax),%rdx b91d2: 23 85 40 02 00 00 and 0x240(%rbp),%eax b91d8: 48 89 ef mov %rbp,%rdi b91db: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) b91e2: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx b91e9: 48 8d 04 82 lea (%rdx,%rax,4),%rax b91ed: c7 00 ef be ad de movl $0xdeadbeef,(%rax) b91f3: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax b91fa: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) b9201: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) b9208: e8 00 00 00 00 callq b920d b920d: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx b9214: 00 b9215: 85 c9 test %ecx,%ecx b9217: 74 50 je b9269 b9219: 31 ed xor %ebp,%ebp b921b: eb 17 jmp b9234 b921d: bf c7 10 00 00 mov $0x10c7,%edi b9222: 83 c5 01 add $0x1,%ebp b9225: e8 00 00 00 00 callq b922a b922a: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) b9231: 00 b9232: 76 35 jbe b9269 b9234: 8b 74 24 04 mov 0x4(%rsp),%esi b9238: 31 d2 xor %edx,%edx b923a: 4c 89 e7 mov %r12,%rdi b923d: e8 00 00 00 00 callq b9242 b9242: 3d ef be ad de cmp $0xdeadbeef,%eax b9247: 74 79 je b92c2 b9249: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # b9250 b9250: 75 cb jne b921d b9252: bf 01 00 00 00 mov $0x1,%edi b9257: 83 c5 01 add $0x1,%ebp b925a: e8 00 00 00 00 callq b925f b925f: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) b9266: 00 b9267: 77 cb ja b9234 b9269: 41 bd 92 ff ff ff mov $0xffffff92,%r13d b926f: eb 5b jmp b92cc b9271: 8b b5 44 02 00 00 mov 0x244(%rbp),%esi b9277: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b927e: 89 c2 mov %eax,%edx b9280: e8 00 00 00 00 callq b9285 b9285: 8b 74 24 04 mov 0x4(%rsp),%esi b9289: 4c 89 e7 mov %r12,%rdi b928c: e8 00 00 00 00 callq b9291 b9291: 48 8b 44 24 08 mov 0x8(%rsp),%rax b9296: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax b929d: 00 00 b929f: 75 7a jne b931b b92a1: 48 83 c4 10 add $0x10,%rsp b92a5: 44 89 e8 mov %r13d,%eax b92a8: 5b pop %rbx b92a9: 5d pop %rbp b92aa: 41 5c pop %r12 b92ac: 41 5d pop %r13 b92ae: c3 retq b92af: 89 c6 mov %eax,%esi b92b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b92b8: 41 89 c5 mov %eax,%r13d b92bb: e8 00 00 00 00 callq b92c0 b92c0: eb cf jmp b9291 b92c2: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) b92c9: 00 b92ca: 76 9d jbe b9269 b92cc: 8b 74 24 04 mov 0x4(%rsp),%esi b92d0: 4c 89 e7 mov %r12,%rdi b92d3: e8 00 00 00 00 callq b92d8 b92d8: eb b7 jmp b9291 b92da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b92e1: e8 00 00 00 00 callq b92e6 b92e6: e9 3a fe ff ff jmpq b9125 b92eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b92f2: e8 00 00 00 00 callq b92f7 b92f7: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b92fe: e9 cb fe ff ff jmpq b91ce b9303: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b930a: e8 00 00 00 00 callq b930f b930f: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b9316: e9 69 fe ff ff jmpq b9184 b931b: e8 00 00 00 00 callq b9320 00000000000b9320 : b9320: e8 00 00 00 00 callq b9325 b9325: 41 57 push %r15 b9327: 41 56 push %r14 b9329: 41 89 f6 mov %esi,%r14d b932c: 41 55 push %r13 b932e: 41 89 d5 mov %edx,%r13d b9331: 41 54 push %r12 b9333: 41 89 cc mov %ecx,%r12d b9336: 55 push %rbp b9337: 48 89 fd mov %rdi,%rbp b933a: 53 push %rbx b933b: 48 8b 07 mov (%rdi),%rax b933e: 44 89 c3 mov %r8d,%ebx b9341: 80 b8 26 92 00 00 00 cmpb $0x0,0x9226(%rax) b9348: 0f 84 33 02 00 00 je b9581 b934e: 48 8b 47 08 mov 0x8(%rdi),%rax b9352: 44 8b 9f 28 02 00 00 mov 0x228(%rdi),%r11d b9359: 44 8b 38 mov (%rax),%r15d b935c: 45 85 db test %r11d,%r11d b935f: 0f 8e 40 02 00 00 jle b95a5 b9365: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b936c: 4c 8b 95 00 02 00 00 mov 0x200(%rbp),%r10 b9373: 48 8d 50 01 lea 0x1(%rax),%rdx b9377: 23 85 40 02 00 00 and 0x240(%rbp),%eax b937d: 49 8d 04 82 lea (%r10,%rax,4),%rax b9381: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) b9388: c7 00 00 3c 05 c0 movl $0xc0053c00,(%rax) b938e: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b9395: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax b939c: 45 85 ff test %r15d,%r15d b939f: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx b93a5: 41 0f 94 c7 sete %r15b b93a9: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) b93b0: 45 0f b6 ff movzbl %r15b,%r15d b93b4: 8d 51 ff lea -0x1(%rcx),%edx b93b7: 41 c1 e7 08 shl $0x8,%r15d b93bb: 89 95 28 02 00 00 mov %edx,0x228(%rbp) b93c1: 41 83 cf 43 or $0x43,%r15d b93c5: 85 d2 test %edx,%edx b93c7: 0f 8e e9 01 00 00 jle b95b6 b93cd: 4c 8b 8d 00 02 00 00 mov 0x200(%rbp),%r9 b93d4: 48 8d 50 01 lea 0x1(%rax),%rdx b93d8: 23 85 40 02 00 00 and 0x240(%rbp),%eax b93de: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) b93e5: 49 8d 04 81 lea (%r9,%rax,4),%rax b93e9: 44 89 38 mov %r15d,(%rax) b93ec: 8b b5 28 02 00 00 mov 0x228(%rbp),%esi b93f2: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b93f9: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax b9400: 8d 56 ff lea -0x1(%rsi),%edx b9403: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) b940a: 89 95 28 02 00 00 mov %edx,0x228(%rbp) b9410: 85 d2 test %edx,%edx b9412: 0f 8e b6 01 00 00 jle b95ce b9418: 4c 8b 85 00 02 00 00 mov 0x200(%rbp),%r8 b941f: 48 8d 50 01 lea 0x1(%rax),%rdx b9423: 23 85 40 02 00 00 and 0x240(%rbp),%eax b9429: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) b9430: 49 8d 04 80 lea (%r8,%rax,4),%rax b9434: 44 89 30 mov %r14d,(%rax) b9437: 8b bd 28 02 00 00 mov 0x228(%rbp),%edi b943d: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b9444: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax b944b: 8d 57 ff lea -0x1(%rdi),%edx b944e: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) b9455: 89 95 28 02 00 00 mov %edx,0x228(%rbp) b945b: 85 d2 test %edx,%edx b945d: 0f 8e 83 01 00 00 jle b95e6 b9463: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi b946a: 48 8d 50 01 lea 0x1(%rax),%rdx b946e: 23 85 40 02 00 00 and 0x240(%rbp),%eax b9474: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) b947b: 48 8d 04 87 lea (%rdi,%rax,4),%rax b947f: 44 89 28 mov %r13d,(%rax) b9482: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx b9488: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b948f: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax b9496: 8d 51 ff lea -0x1(%rcx),%edx b9499: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) b94a0: 89 95 28 02 00 00 mov %edx,0x228(%rbp) b94a6: 85 d2 test %edx,%edx b94a8: 0f 8e 50 01 00 00 jle b95fe b94ae: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi b94b5: 48 8d 50 01 lea 0x1(%rax),%rdx b94b9: 23 85 40 02 00 00 and 0x240(%rbp),%eax b94bf: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) b94c6: 48 8d 04 86 lea (%rsi,%rax,4),%rax b94ca: 44 89 20 mov %r12d,(%rax) b94cd: 8b b5 28 02 00 00 mov 0x228(%rbp),%esi b94d3: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b94da: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax b94e1: 8d 56 ff lea -0x1(%rsi),%edx b94e4: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) b94eb: 89 95 28 02 00 00 mov %edx,0x228(%rbp) b94f1: 85 d2 test %edx,%edx b94f3: 0f 8e 1d 01 00 00 jle b9616 b94f9: 48 8b 8d 00 02 00 00 mov 0x200(%rbp),%rcx b9500: 48 8d 50 01 lea 0x1(%rax),%rdx b9504: 23 85 40 02 00 00 and 0x240(%rbp),%eax b950a: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) b9511: 48 8d 04 81 lea (%rcx,%rax,4),%rax b9515: 89 18 mov %ebx,(%rax) b9517: 8b 9d 28 02 00 00 mov 0x228(%rbp),%ebx b951d: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b9524: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax b952b: 8d 53 ff lea -0x1(%rbx),%edx b952e: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) b9535: 89 95 28 02 00 00 mov %edx,0x228(%rbp) b953b: 85 d2 test %edx,%edx b953d: 7e 51 jle b9590 b953f: 48 8d 50 01 lea 0x1(%rax),%rdx b9543: 23 85 40 02 00 00 and 0x240(%rbp),%eax b9549: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) b9550: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx b9557: 48 8d 04 82 lea (%rdx,%rax,4),%rax b955b: c7 00 20 00 00 00 movl $0x20,(%rax) b9561: 5b pop %rbx b9562: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax b9569: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) b9570: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) b9577: 5d pop %rbp b9578: 41 5c pop %r12 b957a: 41 5d pop %r13 b957c: 41 5e pop %r14 b957e: 41 5f pop %r15 b9580: c3 retq b9581: 5b pop %rbx b9582: 5d pop %rbp b9583: 41 5c pop %r12 b9585: 41 5d pop %r13 b9587: 41 5e pop %r14 b9589: 41 5f pop %r15 b958b: e9 00 00 00 00 jmpq b9590 b9590: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9597: e8 00 00 00 00 callq b959c b959c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b95a3: eb 9a jmp b953f b95a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b95ac: e8 00 00 00 00 callq b95b1 b95b1: e9 af fd ff ff jmpq b9365 b95b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b95bd: e8 00 00 00 00 callq b95c2 b95c2: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b95c9: e9 ff fd ff ff jmpq b93cd b95ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b95d5: e8 00 00 00 00 callq b95da b95da: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b95e1: e9 32 fe ff ff jmpq b9418 b95e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b95ed: e8 00 00 00 00 callq b95f2 b95f2: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b95f9: e9 65 fe ff ff jmpq b9463 b95fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9605: e8 00 00 00 00 callq b960a b960a: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b9611: e9 98 fe ff ff jmpq b94ae b9616: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b961d: e8 00 00 00 00 callq b9622 b9622: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax b9629: e9 cb fe ff ff jmpq b94f9 b962e: 66 90 xchg %ax,%ax 00000000000b9630 : b9630: e8 00 00 00 00 callq b9635 b9635: 41 56 push %r14 b9637: 41 55 push %r13 b9639: 41 54 push %r12 b963b: 55 push %rbp b963c: 89 f5 mov %esi,%ebp b963e: 53 push %rbx b963f: 48 89 fb mov %rdi,%rbx b9642: 48 83 ec 30 sub $0x30,%rsp b9646: 4c 8b 2f mov (%rdi),%r13 b9649: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # b9650 b9650: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax b9657: 00 00 b9659: 48 89 44 24 28 mov %rax,0x28(%rsp) b965e: 31 c0 xor %eax,%eax b9660: 41 8b 85 b0 63 01 00 mov 0x163b0(%r13),%eax b9667: 83 e0 04 and $0x4,%eax b966a: 45 85 e4 test %r12d,%r12d b966d: 0f 85 09 03 00 00 jne b997c b9673: 85 c0 test %eax,%eax b9675: 0f 84 90 03 00 00 je b9a0b b967b: 4c 89 ef mov %r13,%rdi b967e: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) b9685: 00 b9686: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) b968d: 00 00 b968f: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) b9696: 00 00 b9698: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) b969f: 00 00 b96a1: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) b96a8: 00 00 b96aa: e8 00 00 00 00 callq b96af b96af: 44 8b 9b 28 02 00 00 mov 0x228(%rbx),%r11d b96b6: 49 89 c6 mov %rax,%r14 b96b9: 45 85 db test %r11d,%r11d b96bc: 0f 8e ce 03 00 00 jle b9a90 b96c2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b96c9: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 b96d0: 48 8d 50 01 lea 0x1(%rax),%rdx b96d4: 23 83 40 02 00 00 and 0x240(%rbx),%eax b96da: 49 8d 04 82 lea (%r10,%rax,4),%rax b96de: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b96e5: c7 00 00 37 0c c0 movl $0xc00c3700,(%rax) b96eb: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b96f1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b96f8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b96ff: 8d 57 ff lea -0x1(%rdi),%edx b9702: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b9709: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b970f: 85 d2 test %edx,%edx b9711: 0f 8e 61 03 00 00 jle b9a78 b9717: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 b971e: 48 8d 50 01 lea 0x1(%rax),%rdx b9722: 23 83 40 02 00 00 and 0x240(%rbx),%eax b9728: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b972f: 49 8d 04 81 lea (%r9,%rax,4),%rax b9733: c7 00 00 08 10 80 movl $0x80100800,(%rax) b9739: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b973f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9746: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b974d: 8d 51 ff lea -0x1(%rcx),%edx b9750: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b9757: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b975d: 85 d2 test %edx,%edx b975f: 0f 8e 54 03 00 00 jle b9ab9 b9765: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 b976c: 48 8d 50 01 lea 0x1(%rax),%rdx b9770: 23 83 40 02 00 00 and 0x240(%rbx),%eax b9776: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b977d: 49 8d 04 80 lea (%r8,%rax,4),%rax b9781: 44 89 30 mov %r14d,(%rax) b9784: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b978a: 49 c1 ee 20 shr $0x20,%r14 b978e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9795: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b979c: 8d 56 ff lea -0x1(%rsi),%edx b979f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b97a6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b97ac: 85 d2 test %edx,%edx b97ae: 0f 8e ed 02 00 00 jle b9aa1 b97b4: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi b97bb: 48 8d 50 01 lea 0x1(%rax),%rdx b97bf: 23 83 40 02 00 00 and 0x240(%rbx),%eax b97c5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b97cc: 48 8d 04 87 lea (%rdi,%rax,4),%rax b97d0: 44 89 30 mov %r14d,(%rax) b97d3: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi b97d9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b97e0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b97e7: 8d 57 ff lea -0x1(%rdi),%edx b97ea: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b97f1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b97f7: 45 85 e4 test %r12d,%r12d b97fa: 0f 85 97 01 00 00 jne b9997 b9800: 83 fa 09 cmp $0x9,%edx b9803: 0f 8e 96 04 00 00 jle b9c9f b9809: 8b 93 40 02 00 00 mov 0x240(%rbx),%edx b980f: b9 0a 00 00 00 mov $0xa,%ecx b9814: 21 d0 and %edx,%eax b9816: 83 c2 01 add $0x1,%edx b9819: 29 c2 sub %eax,%edx b981b: 83 fa 0a cmp $0xa,%edx b981e: 0f 47 d1 cmova %ecx,%edx b9821: 29 d1 sub %edx,%ecx b9823: c1 e1 02 shl $0x2,%ecx b9826: c1 e2 02 shl $0x2,%edx b9829: 0f 85 03 03 00 00 jne b9b32 b982f: 85 c9 test %ecx,%ecx b9831: 0f 85 cb 02 00 00 jne b9b02 b9837: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b983e: 48 83 c0 0a add $0xa,%rax b9842: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b9849: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b9850: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax b9856: 83 e8 0a sub $0xa,%eax b9859: 89 83 28 02 00 00 mov %eax,0x228(%rbx) b985f: 40 f6 c5 04 test $0x4,%bpl b9863: 0f 84 b2 01 00 00 je b9a1b b9869: 83 e5 01 and $0x1,%ebp b986c: 83 fd 01 cmp $0x1,%ebp b986f: 19 ed sbb %ebp,%ebp b9871: 81 e5 00 00 00 f0 and $0xf0000000,%ebp b9877: 81 ed fd 7f fe 6e sub $0x6efe7ffd,%ebp b987d: 85 c0 test %eax,%eax b987f: 0f 8e b2 01 00 00 jle b9a37 b9885: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b988c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b9893: 48 8d 50 01 lea 0x1(%rax),%rdx b9897: 23 83 40 02 00 00 and 0x240(%rbx),%eax b989d: 48 8d 04 86 lea (%rsi,%rax,4),%rax b98a1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b98a8: c7 00 00 28 01 c0 movl $0xc0012800,(%rax) b98ae: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx b98b4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b98bb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b98c2: 8d 51 ff lea -0x1(%rcx),%edx b98c5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b98cc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b98d2: 85 d2 test %edx,%edx b98d4: 0f 8e 86 01 00 00 jle b9a60 b98da: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b98e1: 48 8d 50 01 lea 0x1(%rax),%rdx b98e5: 23 83 40 02 00 00 and 0x240(%rbx),%eax b98eb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b98f2: 48 8d 04 81 lea (%rcx,%rax,4),%rax b98f6: 89 28 mov %ebp,(%rax) b98f8: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi b98fe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9905: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax b990c: 8d 56 ff lea -0x1(%rsi),%edx b990f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) b9916: 89 93 28 02 00 00 mov %edx,0x228(%rbx) b991c: 85 d2 test %edx,%edx b991e: 0f 8e 24 01 00 00 jle b9a48 b9924: 48 8d 50 01 lea 0x1(%rax),%rdx b9928: 23 83 40 02 00 00 and 0x240(%rbx),%eax b992e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) b9935: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx b993c: 48 8d 04 82 lea (%rdx,%rax,4),%rax b9940: c7 00 00 00 00 00 movl $0x0,(%rax) b9946: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax b994d: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) b9954: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) b995b: 48 8b 44 24 28 mov 0x28(%rsp),%rax b9960: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax b9967: 00 00 b9969: 0f 85 97 03 00 00 jne b9d06 b996f: 48 83 c4 30 add $0x30,%rsp b9973: 5b pop %rbx b9974: 5d pop %rbp b9975: 41 5c pop %r12 b9977: 41 5d pop %r13 b9979: 41 5e pop %r14 b997b: c3 retq b997c: 41 89 f4 mov %esi,%r12d b997f: 41 c1 ec 03 shr $0x3,%r12d b9983: 41 83 e4 01 and $0x1,%r12d b9987: 85 c0 test %eax,%eax b9989: b8 00 00 00 00 mov $0x0,%eax b998e: 44 0f 45 e0 cmovne %eax,%r12d b9992: e9 e4 fc ff ff jmpq b967b b9997: 4d 8b a5 c0 63 01 00 mov 0x163c0(%r13),%r12 b999e: 83 fa 09 cmp $0x9,%edx b99a1: 0f 8e e7 02 00 00 jle b9c8e b99a7: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax b99ad: ba 0a 00 00 00 mov $0xa,%edx b99b2: 89 c1 mov %eax,%ecx b99b4: 83 c0 01 add $0x1,%eax b99b7: 23 8b 10 02 00 00 and 0x210(%rbx),%ecx b99bd: 29 c8 sub %ecx,%eax b99bf: 83 f8 0a cmp $0xa,%eax b99c2: 0f 47 c2 cmova %edx,%eax b99c5: 29 c2 sub %eax,%edx b99c7: c1 e2 02 shl $0x2,%edx b99ca: c1 e0 02 shl $0x2,%eax b99cd: 0f 85 fe 00 00 00 jne b9ad1 b99d3: 85 d2 test %edx,%edx b99d5: 0f 84 5c fe ff ff je b9837 b99db: 89 c0 mov %eax,%eax b99dd: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx b99e4: 4c 01 e0 add %r12,%rax b99e7: 83 fa 08 cmp $0x8,%edx b99ea: 0f 83 71 01 00 00 jae b9b61 b99f0: f6 c2 04 test $0x4,%dl b99f3: 0f 85 fa 02 00 00 jne b9cf3 b99f9: 85 d2 test %edx,%edx b99fb: 0f 84 36 fe ff ff je b9837 b9a01: 0f b6 00 movzbl (%rax),%eax b9a04: 88 01 mov %al,(%rcx) b9a06: e9 2c fe ff ff jmpq b9837 b9a0b: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax b9a11: 40 f6 c5 04 test $0x4,%bpl b9a15: 0f 85 4e fe ff ff jne b9869 b9a1b: 83 e5 02 and $0x2,%ebp b9a1e: 83 fd 01 cmp $0x1,%ebp b9a21: 19 ed sbb %ebp,%ebp b9a23: 81 e5 00 00 00 f0 and $0xf0000000,%ebp b9a29: 81 ed 00 00 00 70 sub $0x70000000,%ebp b9a2f: 85 c0 test %eax,%eax b9a31: 0f 8f 4e fe ff ff jg b9885 b9a37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9a3e: e8 00 00 00 00 callq b9a43 b9a43: e9 3d fe ff ff jmpq b9885 b9a48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9a4f: e8 00 00 00 00 callq b9a54 b9a54: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9a5b: e9 c4 fe ff ff jmpq b9924 b9a60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9a67: e8 00 00 00 00 callq b9a6c b9a6c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9a73: e9 62 fe ff ff jmpq b98da b9a78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9a7f: e8 00 00 00 00 callq b9a84 b9a84: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9a8b: e9 87 fc ff ff jmpq b9717 b9a90: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9a97: e8 00 00 00 00 callq b9a9c b9a9c: e9 21 fc ff ff jmpq b96c2 b9aa1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9aa8: e8 00 00 00 00 callq b9aad b9aad: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9ab4: e9 fb fc ff ff jmpq b97b4 b9ab9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9ac0: e8 00 00 00 00 callq b9ac5 b9ac5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9acc: e9 94 fc ff ff jmpq b9765 b9ad1: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b9ad8: 48 8d 0c 8e lea (%rsi,%rcx,4),%rcx b9adc: 83 f8 08 cmp $0x8,%eax b9adf: 0f 83 13 01 00 00 jae b9bf8 b9ae5: a8 04 test $0x4,%al b9ae7: 0f 85 ca 01 00 00 jne b9cb7 b9aed: 85 c0 test %eax,%eax b9aef: 0f 84 de fe ff ff je b99d3 b9af5: 41 0f b6 34 24 movzbl (%r12),%esi b9afa: 40 88 31 mov %sil,(%rcx) b9afd: e9 d1 fe ff ff jmpq b99d3 b9b02: 89 d2 mov %edx,%edx b9b04: 48 8b 83 00 02 00 00 mov 0x200(%rbx),%rax b9b0b: 48 01 e2 add %rsp,%rdx b9b0e: 83 f9 08 cmp $0x8,%ecx b9b11: 0f 83 2e 01 00 00 jae b9c45 b9b17: f6 c1 04 test $0x4,%cl b9b1a: 0f 85 c0 01 00 00 jne b9ce0 b9b20: 85 c9 test %ecx,%ecx b9b22: 0f 84 0f fd ff ff je b9837 b9b28: 0f b6 12 movzbl (%rdx),%edx b9b2b: 88 10 mov %dl,(%rax) b9b2d: e9 05 fd ff ff jmpq b9837 b9b32: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi b9b39: 48 8d 04 86 lea (%rsi,%rax,4),%rax b9b3d: 48 89 e6 mov %rsp,%rsi b9b40: 83 fa 08 cmp $0x8,%edx b9b43: 73 65 jae b9baa b9b45: f6 c2 04 test $0x4,%dl b9b48: 0f 85 7f 01 00 00 jne b9ccd b9b4e: 85 d2 test %edx,%edx b9b50: 0f 84 d9 fc ff ff je b982f b9b56: 0f b6 36 movzbl (%rsi),%esi b9b59: 40 88 30 mov %sil,(%rax) b9b5c: e9 ce fc ff ff jmpq b982f b9b61: 48 8b 30 mov (%rax),%rsi b9b64: 48 89 31 mov %rsi,(%rcx) b9b67: 89 d6 mov %edx,%esi b9b69: 48 8b 7c 30 f8 mov -0x8(%rax,%rsi,1),%rdi b9b6e: 48 89 7c 31 f8 mov %rdi,-0x8(%rcx,%rsi,1) b9b73: 48 8d 79 08 lea 0x8(%rcx),%rdi b9b77: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi b9b7b: 48 29 f9 sub %rdi,%rcx b9b7e: 01 ca add %ecx,%edx b9b80: 48 29 c8 sub %rcx,%rax b9b83: 83 e2 f8 and $0xfffffff8,%edx b9b86: 83 fa 08 cmp $0x8,%edx b9b89: 0f 82 a8 fc ff ff jb b9837 b9b8f: 83 e2 f8 and $0xfffffff8,%edx b9b92: 31 c9 xor %ecx,%ecx b9b94: 89 ce mov %ecx,%esi b9b96: 83 c1 08 add $0x8,%ecx b9b99: 4c 8b 04 30 mov (%rax,%rsi,1),%r8 b9b9d: 4c 89 04 37 mov %r8,(%rdi,%rsi,1) b9ba1: 39 d1 cmp %edx,%ecx b9ba3: 72 ef jb b9b94 b9ba5: e9 8d fc ff ff jmpq b9837 b9baa: 48 8b 3c 24 mov (%rsp),%rdi b9bae: 4c 8d 48 08 lea 0x8(%rax),%r9 b9bb2: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 b9bb6: 48 89 38 mov %rdi,(%rax) b9bb9: 89 d7 mov %edx,%edi b9bbb: 4c 8b 44 3e f8 mov -0x8(%rsi,%rdi,1),%r8 b9bc0: 4c 89 44 38 f8 mov %r8,-0x8(%rax,%rdi,1) b9bc5: 4c 29 c8 sub %r9,%rax b9bc8: 48 29 c6 sub %rax,%rsi b9bcb: 01 d0 add %edx,%eax b9bcd: 83 e0 f8 and $0xfffffff8,%eax b9bd0: 48 89 f7 mov %rsi,%rdi b9bd3: 83 f8 08 cmp $0x8,%eax b9bd6: 0f 82 53 fc ff ff jb b982f b9bdc: 83 e0 f8 and $0xfffffff8,%eax b9bdf: 31 f6 xor %esi,%esi b9be1: 41 89 f0 mov %esi,%r8d b9be4: 83 c6 08 add $0x8,%esi b9be7: 4e 8b 14 07 mov (%rdi,%r8,1),%r10 b9beb: 4f 89 14 01 mov %r10,(%r9,%r8,1) b9bef: 39 c6 cmp %eax,%esi b9bf1: 72 ee jb b9be1 b9bf3: e9 37 fc ff ff jmpq b982f b9bf8: 49 8b 34 24 mov (%r12),%rsi b9bfc: 4c 8d 41 08 lea 0x8(%rcx),%r8 b9c00: 4d 89 e2 mov %r12,%r10 b9c03: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 b9c07: 48 89 31 mov %rsi,(%rcx) b9c0a: 89 c6 mov %eax,%esi b9c0c: 49 8b 7c 34 f8 mov -0x8(%r12,%rsi,1),%rdi b9c11: 48 89 7c 31 f8 mov %rdi,-0x8(%rcx,%rsi,1) b9c16: 4c 29 c1 sub %r8,%rcx b9c19: 49 29 ca sub %rcx,%r10 b9c1c: 01 c1 add %eax,%ecx b9c1e: 83 e1 f8 and $0xfffffff8,%ecx b9c21: 83 f9 08 cmp $0x8,%ecx b9c24: 0f 82 a9 fd ff ff jb b99d3 b9c2a: 83 e1 f8 and $0xfffffff8,%ecx b9c2d: 31 f6 xor %esi,%esi b9c2f: 89 f7 mov %esi,%edi b9c31: 83 c6 08 add $0x8,%esi b9c34: 4d 8b 0c 3a mov (%r10,%rdi,1),%r9 b9c38: 4d 89 0c 38 mov %r9,(%r8,%rdi,1) b9c3c: 39 ce cmp %ecx,%esi b9c3e: 72 ef jb b9c2f b9c40: e9 8e fd ff ff jmpq b99d3 b9c45: 48 8b 32 mov (%rdx),%rsi b9c48: 48 89 30 mov %rsi,(%rax) b9c4b: 89 ce mov %ecx,%esi b9c4d: 48 8b 7c 32 f8 mov -0x8(%rdx,%rsi,1),%rdi b9c52: 48 89 7c 30 f8 mov %rdi,-0x8(%rax,%rsi,1) b9c57: 48 8d 78 08 lea 0x8(%rax),%rdi b9c5b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi b9c5f: 48 29 f8 sub %rdi,%rax b9c62: 01 c1 add %eax,%ecx b9c64: 48 29 c2 sub %rax,%rdx b9c67: 83 e1 f8 and $0xfffffff8,%ecx b9c6a: 83 f9 08 cmp $0x8,%ecx b9c6d: 0f 82 c4 fb ff ff jb b9837 b9c73: 83 e1 f8 and $0xfffffff8,%ecx b9c76: 31 c0 xor %eax,%eax b9c78: 89 c6 mov %eax,%esi b9c7a: 83 c0 08 add $0x8,%eax b9c7d: 4c 8b 04 32 mov (%rdx,%rsi,1),%r8 b9c81: 4c 89 04 37 mov %r8,(%rdi,%rsi,1) b9c85: 39 c8 cmp %ecx,%eax b9c87: 72 ef jb b9c78 b9c89: e9 a9 fb ff ff jmpq b9837 b9c8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9c95: e8 00 00 00 00 callq b9c9a b9c9a: e9 08 fd ff ff jmpq b99a7 b9c9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9ca6: e8 00 00 00 00 callq b9cab b9cab: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax b9cb2: e9 52 fb ff ff jmpq b9809 b9cb7: 41 8b 34 24 mov (%r12),%esi b9cbb: 89 31 mov %esi,(%rcx) b9cbd: 89 c6 mov %eax,%esi b9cbf: 41 8b 7c 34 fc mov -0x4(%r12,%rsi,1),%edi b9cc4: 89 7c 31 fc mov %edi,-0x4(%rcx,%rsi,1) b9cc8: e9 06 fd ff ff jmpq b99d3 b9ccd: 8b 3e mov (%rsi),%edi b9ccf: 89 38 mov %edi,(%rax) b9cd1: 89 d7 mov %edx,%edi b9cd3: 8b 74 3e fc mov -0x4(%rsi,%rdi,1),%esi b9cd7: 89 74 38 fc mov %esi,-0x4(%rax,%rdi,1) b9cdb: e9 4f fb ff ff jmpq b982f b9ce0: 8b 32 mov (%rdx),%esi b9ce2: 89 c9 mov %ecx,%ecx b9ce4: 89 30 mov %esi,(%rax) b9ce6: 8b 54 0a fc mov -0x4(%rdx,%rcx,1),%edx b9cea: 89 54 08 fc mov %edx,-0x4(%rax,%rcx,1) b9cee: e9 44 fb ff ff jmpq b9837 b9cf3: 8b 30 mov (%rax),%esi b9cf5: 89 d2 mov %edx,%edx b9cf7: 89 31 mov %esi,(%rcx) b9cf9: 8b 44 10 fc mov -0x4(%rax,%rdx,1),%eax b9cfd: 89 44 11 fc mov %eax,-0x4(%rcx,%rdx,1) b9d01: e9 31 fb ff ff jmpq b9837 b9d06: e8 00 00 00 00 callq b9d0b b9d0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000b9d10 : b9d10: e8 00 00 00 00 callq b9d15 b9d15: 41 57 push %r15 b9d17: 49 89 ff mov %rdi,%r15 b9d1a: 41 56 push %r14 b9d1c: 44 8d 34 36 lea (%rsi,%rsi,1),%r14d b9d20: 41 55 push %r13 b9d22: 41 54 push %r12 b9d24: 45 89 c4 mov %r8d,%r12d b9d27: 55 push %rbp b9d28: 89 f5 mov %esi,%ebp b9d2a: 53 push %rbx b9d2b: 44 89 cb mov %r9d,%ebx b9d2e: 48 83 ec 10 sub $0x10,%rsp b9d32: 4c 8b 2f mov (%rdi),%r13 b9d35: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax b9d3b: 89 54 24 04 mov %edx,0x4(%rsp) b9d3f: 49 8b 95 e8 5a 01 00 mov 0x15ae8(%r13),%rdx b9d46: 89 4c 24 08 mov %ecx,0x8(%rsp) b9d4a: 8b 12 mov (%rdx),%edx b9d4c: 45 8d 84 16 a0 20 00 lea 0x20a0(%r14,%rdx,1),%r8d b9d53: 00 b9d54: 85 c0 test %eax,%eax b9d56: 0f 8e 8f 06 00 00 jle ba3eb b9d5c: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx b9d63: 4d 8b 9f 00 02 00 00 mov 0x200(%r15),%r11 b9d6a: 48 8d 7a 01 lea 0x1(%rdx),%rdi b9d6e: 41 23 97 40 02 00 00 and 0x240(%r15),%edx b9d75: 49 8d 14 93 lea (%r11,%rdx,4),%rdx b9d79: 49 89 bf 10 02 00 00 mov %rdi,0x210(%r15) b9d80: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) b9d86: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax b9d8d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx b9d94: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx b9d9b: 8d 78 ff lea -0x1(%rax),%edi b9d9e: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) b9da5: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) b9dac: 85 ff test %edi,%edi b9dae: 0f 8e 09 08 00 00 jle ba5bd b9db4: 4d 8b 97 00 02 00 00 mov 0x200(%r15),%r10 b9dbb: 48 8d 7a 01 lea 0x1(%rdx),%rdi b9dbf: 41 23 97 40 02 00 00 and 0x240(%r15),%edx b9dc6: 49 89 bf 10 02 00 00 mov %rdi,0x210(%r15) b9dcd: 49 8d 14 92 lea (%r10,%rdx,4),%rdx b9dd1: c7 02 00 00 00 00 movl $0x0,(%rdx) b9dd7: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax b9dde: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx b9de5: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx b9dec: 8d 78 ff lea -0x1(%rax),%edi b9def: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) b9df6: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) b9dfd: 85 ff test %edi,%edi b9dff: 0f 8e 96 07 00 00 jle ba59b b9e05: 4d 8b 8f 00 02 00 00 mov 0x200(%r15),%r9 b9e0c: 48 8d 7a 01 lea 0x1(%rdx),%rdi b9e10: 41 23 97 40 02 00 00 and 0x240(%r15),%edx b9e17: 49 89 bf 10 02 00 00 mov %rdi,0x210(%r15) b9e1e: 49 8d 14 91 lea (%r9,%rdx,4),%rdx b9e22: 44 89 02 mov %r8d,(%rdx) b9e25: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax b9e2c: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx b9e33: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx b9e3a: 8d 78 ff lea -0x1(%rax),%edi b9e3d: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) b9e44: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) b9e4b: 85 ff test %edi,%edi b9e4d: 0f 8e 30 07 00 00 jle ba583 b9e53: 48 8d 7a 01 lea 0x1(%rdx),%rdi b9e57: 41 23 97 40 02 00 00 and 0x240(%r15),%edx b9e5e: 49 89 bf 10 02 00 00 mov %rdi,0x210(%r15) b9e65: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi b9e6c: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx b9e70: c7 02 00 00 00 00 movl $0x0,(%rdx) b9e76: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax b9e7d: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx b9e84: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx b9e8b: 8d 78 ff lea -0x1(%rax),%edi b9e8e: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) b9e95: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) b9e9c: 85 ff test %edi,%edi b9e9e: 0f 8e c7 06 00 00 jle ba56b b9ea4: 49 8b b7 00 02 00 00 mov 0x200(%r15),%rsi b9eab: 48 8d 7a 01 lea 0x1(%rdx),%rdi b9eaf: 8b 44 24 04 mov 0x4(%rsp),%eax b9eb3: 41 23 97 40 02 00 00 and 0x240(%r15),%edx b9eba: 49 89 bf 10 02 00 00 mov %rdi,0x210(%r15) b9ec1: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx b9ec5: 89 02 mov %eax,(%rdx) b9ec7: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax b9ece: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx b9ed5: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx b9edc: 8d 78 ff lea -0x1(%rax),%edi b9edf: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) b9ee6: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) b9eed: 4d 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%r8 b9ef4: 45 8b 00 mov (%r8),%r8d b9ef7: 47 8d b4 06 a1 20 00 lea 0x20a1(%r14,%r8,1),%r14d b9efe: 00 b9eff: 85 ff test %edi,%edi b9f01: 0f 8e 4c 06 00 00 jle ba553 b9f07: 48 8d 4a 01 lea 0x1(%rdx),%rcx b9f0b: 41 23 97 40 02 00 00 and 0x240(%r15),%edx b9f12: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) b9f19: 49 8b 8f 00 02 00 00 mov 0x200(%r15),%rcx b9f20: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx b9f24: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) b9f2a: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax b9f31: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx b9f38: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx b9f3f: 8d 48 ff lea -0x1(%rax),%ecx b9f42: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) b9f49: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) b9f50: 85 c9 test %ecx,%ecx b9f52: 0f 8e e3 05 00 00 jle ba53b b9f58: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax b9f5f: 48 8d 4a 01 lea 0x1(%rdx),%rcx b9f63: 41 23 97 40 02 00 00 and 0x240(%r15),%edx b9f6a: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) b9f71: 48 8d 14 90 lea (%rax,%rdx,4),%rdx b9f75: c7 02 00 00 00 00 movl $0x0,(%rdx) b9f7b: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax b9f82: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx b9f89: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx b9f90: 8d 48 ff lea -0x1(%rax),%ecx b9f93: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) b9f9a: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) b9fa1: 85 c9 test %ecx,%ecx b9fa3: 0f 8e 7a 05 00 00 jle ba523 b9fa9: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax b9fb0: 48 8d 4a 01 lea 0x1(%rdx),%rcx b9fb4: 41 23 97 40 02 00 00 and 0x240(%r15),%edx b9fbb: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) b9fc2: 48 8d 14 90 lea (%rax,%rdx,4),%rdx b9fc6: 44 89 32 mov %r14d,(%rdx) b9fc9: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax b9fd0: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx b9fd7: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx b9fde: 8d 48 ff lea -0x1(%rax),%ecx b9fe1: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) b9fe8: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) b9fef: 85 c9 test %ecx,%ecx b9ff1: 0f 8e 14 05 00 00 jle ba50b b9ff7: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax b9ffe: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba002: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba009: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba010: 48 8d 14 90 lea (%rax,%rdx,4),%rdx ba014: c7 02 00 00 00 00 movl $0x0,(%rdx) ba01a: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba021: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba028: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba02f: 8d 48 ff lea -0x1(%rax),%ecx ba032: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba039: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ba040: 85 c9 test %ecx,%ecx ba042: 0f 8e ab 04 00 00 jle ba4f3 ba048: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax ba04f: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba053: c1 e3 10 shl $0x10,%ebx ba056: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba05d: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba064: 41 09 dc or %ebx,%r12d ba067: 48 8d 14 90 lea (%rax,%rdx,4),%rdx ba06b: 8b 44 24 08 mov 0x8(%rsp),%eax ba06f: 89 02 mov %eax,(%rdx) ba071: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba078: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba07f: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba086: 8d 48 ff lea -0x1(%rax),%ecx ba089: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba090: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ba097: 49 8b bd e8 5a 01 00 mov 0x15ae8(%r13),%rdi ba09e: 8b 3f mov (%rdi),%edi ba0a0: 8d 9c 3d c0 20 00 00 lea 0x20c0(%rbp,%rdi,1),%ebx ba0a7: 85 c9 test %ecx,%ecx ba0a9: 0f 8e 2c 04 00 00 jle ba4db ba0af: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax ba0b6: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba0ba: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba0c1: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba0c8: 48 8d 14 90 lea (%rax,%rdx,4),%rdx ba0cc: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) ba0d2: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba0d9: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba0e0: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba0e7: 8d 48 ff lea -0x1(%rax),%ecx ba0ea: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba0f1: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ba0f8: 85 c9 test %ecx,%ecx ba0fa: 0f 8e c3 03 00 00 jle ba4c3 ba100: 4d 8b b7 00 02 00 00 mov 0x200(%r15),%r14 ba107: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba10b: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba112: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba119: 49 8d 14 96 lea (%r14,%rdx,4),%rdx ba11d: c7 02 00 00 00 00 movl $0x0,(%rdx) ba123: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba12a: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba131: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba138: 8d 48 ff lea -0x1(%rax),%ecx ba13b: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba142: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ba149: 85 c9 test %ecx,%ecx ba14b: 0f 8e 5a 03 00 00 jle ba4ab ba151: 4d 8b 9f 00 02 00 00 mov 0x200(%r15),%r11 ba158: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba15c: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba163: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba16a: 49 8d 14 93 lea (%r11,%rdx,4),%rdx ba16e: 89 1a mov %ebx,(%rdx) ba170: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba177: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba17e: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba185: 8d 48 ff lea -0x1(%rax),%ecx ba188: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba18f: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ba196: 85 c9 test %ecx,%ecx ba198: 0f 8e f5 02 00 00 jle ba493 ba19e: 4d 8b 97 00 02 00 00 mov 0x200(%r15),%r10 ba1a5: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba1a9: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba1b0: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba1b7: 49 8d 14 92 lea (%r10,%rdx,4),%rdx ba1bb: c7 02 00 00 00 00 movl $0x0,(%rdx) ba1c1: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba1c8: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba1cf: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba1d6: 8d 48 ff lea -0x1(%rax),%ecx ba1d9: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba1e0: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ba1e7: 85 c9 test %ecx,%ecx ba1e9: 0f 8e 8c 02 00 00 jle ba47b ba1ef: 4d 8b 8f 00 02 00 00 mov 0x200(%r15),%r9 ba1f6: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba1fa: 41 b8 01 00 00 00 mov $0x1,%r8d ba200: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba207: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba20e: 44 89 c3 mov %r8d,%ebx ba211: 8b 4c 24 50 mov 0x50(%rsp),%ecx ba215: 49 8d 14 91 lea (%r9,%rdx,4),%rdx ba219: 03 4c 24 48 add 0x48(%rsp),%ecx ba21d: 44 89 22 mov %r12d,(%rdx) ba220: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba227: d3 e3 shl %cl,%ebx ba229: 0f b6 4c 24 48 movzbl 0x48(%rsp),%ecx ba22e: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba235: 8d 78 ff lea -0x1(%rax),%edi ba238: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba23f: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba246: 41 d3 e0 shl %cl,%r8d ba249: 41 89 bf 28 02 00 00 mov %edi,0x228(%r15) ba250: 49 8b 8d e8 5a 01 00 mov 0x15ae8(%r13),%rcx ba257: 44 29 c3 sub %r8d,%ebx ba25a: 8b 09 mov (%rcx),%ecx ba25c: 8d ac 0d d0 20 00 00 lea 0x20d0(%rbp,%rcx,1),%ebp ba263: 85 ff test %edi,%edi ba265: 0f 8e f8 01 00 00 jle ba463 ba26b: 4d 8b 87 00 02 00 00 mov 0x200(%r15),%r8 ba272: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba276: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba27d: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba284: 49 8d 14 90 lea (%r8,%rdx,4),%rdx ba288: c7 02 00 37 03 c0 movl $0xc0033700,(%rdx) ba28e: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba295: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba29c: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba2a3: 8d 48 ff lea -0x1(%rax),%ecx ba2a6: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba2ad: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ba2b4: 85 c9 test %ecx,%ecx ba2b6: 0f 8e 8f 01 00 00 jle ba44b ba2bc: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi ba2c3: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba2c7: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba2ce: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba2d5: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx ba2d9: c7 02 00 00 00 00 movl $0x0,(%rdx) ba2df: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba2e6: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba2ed: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba2f4: 8d 48 ff lea -0x1(%rax),%ecx ba2f7: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba2fe: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ba305: 85 c9 test %ecx,%ecx ba307: 0f 8e 26 01 00 00 jle ba433 ba30d: 49 8b b7 00 02 00 00 mov 0x200(%r15),%rsi ba314: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba318: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba31f: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba326: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx ba32a: 89 2a mov %ebp,(%rdx) ba32c: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba333: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba33a: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba341: 8d 48 ff lea -0x1(%rax),%ecx ba344: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba34b: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ba352: 85 c9 test %ecx,%ecx ba354: 0f 8e c1 00 00 00 jle ba41b ba35a: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba35e: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba365: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba36c: 49 8b 8f 00 02 00 00 mov 0x200(%r15),%rcx ba373: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx ba377: c7 02 00 00 00 00 movl $0x0,(%rdx) ba37d: 41 8b 87 28 02 00 00 mov 0x228(%r15),%eax ba384: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba38b: 49 23 97 38 02 00 00 and 0x238(%r15),%rdx ba392: 8d 48 ff lea -0x1(%rax),%ecx ba395: 49 89 97 10 02 00 00 mov %rdx,0x210(%r15) ba39c: 41 89 8f 28 02 00 00 mov %ecx,0x228(%r15) ba3a3: 85 c9 test %ecx,%ecx ba3a5: 7e 5f jle ba406 ba3a7: 49 8b 87 00 02 00 00 mov 0x200(%r15),%rax ba3ae: 48 8d 4a 01 lea 0x1(%rdx),%rcx ba3b2: 41 23 97 40 02 00 00 and 0x240(%r15),%edx ba3b9: 49 89 8f 10 02 00 00 mov %rcx,0x210(%r15) ba3c0: 48 8d 14 90 lea (%rax,%rdx,4),%rdx ba3c4: 89 1a mov %ebx,(%rdx) ba3c6: 49 8b 97 38 02 00 00 mov 0x238(%r15),%rdx ba3cd: 41 83 af 28 02 00 00 subl $0x1,0x228(%r15) ba3d4: 01 ba3d5: 49 21 97 10 02 00 00 and %rdx,0x210(%r15) ba3dc: 48 83 c4 10 add $0x10,%rsp ba3e0: 5b pop %rbx ba3e1: 5d pop %rbp ba3e2: 41 5c pop %r12 ba3e4: 41 5d pop %r13 ba3e6: 41 5e pop %r14 ba3e8: 41 5f pop %r15 ba3ea: c3 retq ba3eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba3f2: 44 89 44 24 0c mov %r8d,0xc(%rsp) ba3f7: e8 00 00 00 00 callq ba3fc ba3fc: 44 8b 44 24 0c mov 0xc(%rsp),%r8d ba401: e9 56 f9 ff ff jmpq b9d5c ba406: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba40d: e8 00 00 00 00 callq ba412 ba412: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba419: eb 8c jmp ba3a7 ba41b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba422: e8 00 00 00 00 callq ba427 ba427: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba42e: e9 27 ff ff ff jmpq ba35a ba433: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba43a: e8 00 00 00 00 callq ba43f ba43f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba446: e9 c2 fe ff ff jmpq ba30d ba44b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba452: e8 00 00 00 00 callq ba457 ba457: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba45e: e9 59 fe ff ff jmpq ba2bc ba463: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba46a: e8 00 00 00 00 callq ba46f ba46f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba476: e9 f0 fd ff ff jmpq ba26b ba47b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba482: e8 00 00 00 00 callq ba487 ba487: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba48e: e9 5c fd ff ff jmpq ba1ef ba493: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba49a: e8 00 00 00 00 callq ba49f ba49f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba4a6: e9 f3 fc ff ff jmpq ba19e ba4ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba4b2: e8 00 00 00 00 callq ba4b7 ba4b7: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba4be: e9 8e fc ff ff jmpq ba151 ba4c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba4ca: e8 00 00 00 00 callq ba4cf ba4cf: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba4d6: e9 25 fc ff ff jmpq ba100 ba4db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba4e2: e8 00 00 00 00 callq ba4e7 ba4e7: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba4ee: e9 bc fb ff ff jmpq ba0af ba4f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba4fa: e8 00 00 00 00 callq ba4ff ba4ff: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba506: e9 3d fb ff ff jmpq ba048 ba50b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba512: e8 00 00 00 00 callq ba517 ba517: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba51e: e9 d4 fa ff ff jmpq b9ff7 ba523: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba52a: e8 00 00 00 00 callq ba52f ba52f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba536: e9 6e fa ff ff jmpq b9fa9 ba53b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba542: e8 00 00 00 00 callq ba547 ba547: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba54e: e9 05 fa ff ff jmpq b9f58 ba553: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba55a: e8 00 00 00 00 callq ba55f ba55f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba566: e9 9c f9 ff ff jmpq b9f07 ba56b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba572: e8 00 00 00 00 callq ba577 ba577: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba57e: e9 21 f9 ff ff jmpq b9ea4 ba583: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba58a: e8 00 00 00 00 callq ba58f ba58f: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba596: e9 b8 f8 ff ff jmpq b9e53 ba59b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba5a2: 44 89 44 24 0c mov %r8d,0xc(%rsp) ba5a7: e8 00 00 00 00 callq ba5ac ba5ac: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba5b3: 44 8b 44 24 0c mov 0xc(%rsp),%r8d ba5b8: e9 48 f8 ff ff jmpq b9e05 ba5bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba5c4: 44 89 44 24 0c mov %r8d,0xc(%rsp) ba5c9: e8 00 00 00 00 callq ba5ce ba5ce: 49 8b 97 10 02 00 00 mov 0x210(%r15),%rdx ba5d5: 44 8b 44 24 0c mov 0xc(%rsp),%r8d ba5da: e9 d5 f7 ff ff jmpq b9db4 ba5df: 90 nop 00000000000ba5e0 : ba5e0: e8 00 00 00 00 callq ba5e5 ba5e5: 41 55 push %r13 ba5e7: 41 54 push %r12 ba5e9: 49 89 d4 mov %rdx,%r12 ba5ec: 55 push %rbp ba5ed: 31 ed xor %ebp,%ebp ba5ef: 53 push %rbx ba5f0: 48 89 fb mov %rdi,%rbx ba5f3: 48 85 f6 test %rsi,%rsi ba5f6: 74 09 je ba601 ba5f8: 8b ae b0 01 00 00 mov 0x1b0(%rsi),%ebp ba5fe: c1 e5 18 shl $0x18,%ebp ba601: 41 0b 6c 24 08 or 0x8(%r12),%ebp ba606: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax ba60c: 81 cd 00 00 80 00 or $0x800000,%ebp ba612: 41 f6 44 24 20 10 testb $0x10,0x20(%r12) ba618: 0f 85 41 01 00 00 jne ba75f ba61e: 85 c0 test %eax,%eax ba620: 0f 8e 32 02 00 00 jle ba858 ba626: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba62d: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ba634: 48 8d 50 01 lea 0x1(%rax),%rdx ba638: 23 83 40 02 00 00 and 0x240(%rbx),%eax ba63e: 48 8d 04 87 lea (%rdi,%rax,4),%rax ba642: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ba649: c7 00 00 3f 02 c0 movl $0xc0023f00,(%rax) ba64f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ba655: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba65c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ba663: 8d 51 ff lea -0x1(%rcx),%edx ba666: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ba66d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ba673: 4d 8b 6c 24 10 mov 0x10(%r12),%r13 ba678: 41 f6 c5 03 test $0x3,%r13b ba67c: 0f 85 2f 02 00 00 jne ba8b1 ba682: 85 d2 test %edx,%edx ba684: 0f 8e 0f 02 00 00 jle ba899 ba68a: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ba691: 48 8d 50 01 lea 0x1(%rax),%rdx ba695: 23 83 40 02 00 00 and 0x240(%rbx),%eax ba69b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ba6a2: 48 8d 04 86 lea (%rsi,%rax,4),%rax ba6a6: 44 89 28 mov %r13d,(%rax) ba6a9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ba6af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba6b6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ba6bd: 8d 51 ff lea -0x1(%rcx),%edx ba6c0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ba6c7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ba6cd: 45 8b 64 24 14 mov 0x14(%r12),%r12d ba6d2: 85 d2 test %edx,%edx ba6d4: 0f 8e a7 01 00 00 jle ba881 ba6da: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ba6e1: 48 8d 50 01 lea 0x1(%rax),%rdx ba6e5: 23 83 40 02 00 00 and 0x240(%rbx),%eax ba6eb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ba6f2: 48 8d 04 81 lea (%rcx,%rax,4),%rax ba6f6: 44 89 20 mov %r12d,(%rax) ba6f9: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi ba6ff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba706: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ba70d: 8d 57 ff lea -0x1(%rdi),%edx ba710: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ba717: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ba71d: 85 d2 test %edx,%edx ba71f: 0f 8e 44 01 00 00 jle ba869 ba725: 48 8d 50 01 lea 0x1(%rax),%rdx ba729: 23 83 40 02 00 00 and 0x240(%rbx),%eax ba72f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ba736: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ba73d: 48 8d 04 82 lea (%rdx,%rax,4),%rax ba741: 89 28 mov %ebp,(%rax) ba743: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ba74a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ba751: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ba758: 5b pop %rbx ba759: 5d pop %rbp ba75a: 41 5c pop %r12 ba75c: 41 5d pop %r13 ba75e: c3 retq ba75f: 85 c0 test %eax,%eax ba761: 0f 8e 7c 01 00 00 jle ba8e3 ba767: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba76e: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 ba775: 48 8d 50 01 lea 0x1(%rax),%rdx ba779: 23 83 40 02 00 00 and 0x240(%rbx),%eax ba77f: 49 8d 04 82 lea (%r10,%rax,4),%rax ba783: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ba78a: c7 00 00 68 01 c0 movl $0xc0016800,(%rax) ba790: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ba796: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba79d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ba7a4: 8d 51 ff lea -0x1(%rcx),%edx ba7a7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ba7ae: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ba7b4: 85 d2 test %edx,%edx ba7b6: 0f 8e 0f 01 00 00 jle ba8cb ba7bc: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 ba7c3: 48 8d 50 01 lea 0x1(%rax),%rdx ba7c7: 23 83 40 02 00 00 and 0x240(%rbx),%eax ba7cd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ba7d4: 49 8d 04 81 lea (%r9,%rax,4),%rax ba7d8: c7 00 e8 20 00 00 movl $0x20e8,(%rax) ba7de: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ba7e4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba7eb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ba7f2: 8d 51 ff lea -0x1(%rcx),%edx ba7f5: 48 8b 0b mov (%rbx),%rcx ba7f8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ba7ff: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ba805: 44 8b a9 0c 3b 01 00 mov 0x13b0c(%rcx),%r13d ba80c: 85 d2 test %edx,%edx ba80e: 0f 8e 9f 00 00 00 jle ba8b3 ba814: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 ba81b: 48 8d 50 01 lea 0x1(%rax),%rdx ba81f: 23 83 40 02 00 00 and 0x240(%rbx),%eax ba825: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ba82c: 49 8d 04 80 lea (%r8,%rax,4),%rax ba830: 44 89 28 mov %r13d,(%rax) ba833: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ba83a: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ba841: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax ba847: 83 e8 01 sub $0x1,%eax ba84a: 89 83 28 02 00 00 mov %eax,0x228(%rbx) ba850: 85 c0 test %eax,%eax ba852: 0f 8f ce fd ff ff jg ba626 ba858: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba85f: e8 00 00 00 00 callq ba864 ba864: e9 bd fd ff ff jmpq ba626 ba869: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba870: e8 00 00 00 00 callq ba875 ba875: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba87c: e9 a4 fe ff ff jmpq ba725 ba881: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba888: e8 00 00 00 00 callq ba88d ba88d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba894: e9 41 fe ff ff jmpq ba6da ba899: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba8a0: e8 00 00 00 00 callq ba8a5 ba8a5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba8ac: e9 d9 fd ff ff jmpq ba68a ba8b1: 0f 0b ud2 ba8b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba8ba: e8 00 00 00 00 callq ba8bf ba8bf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba8c6: e9 49 ff ff ff jmpq ba814 ba8cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba8d2: e8 00 00 00 00 callq ba8d7 ba8d7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba8de: e9 d9 fe ff ff jmpq ba7bc ba8e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba8ea: e8 00 00 00 00 callq ba8ef ba8ef: e9 73 fe ff ff jmpq ba767 ba8f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ba8fb: 00 00 00 00 ba8ff: 90 nop 00000000000ba900 : ba900: e8 00 00 00 00 callq ba905 ba905: 41 57 push %r15 ba907: 41 89 d7 mov %edx,%r15d ba90a: 41 56 push %r14 ba90c: 49 89 f6 mov %rsi,%r14 ba90f: 41 81 cf 00 00 00 10 or $0x10000000,%r15d ba916: 41 55 push %r13 ba918: 41 89 d5 mov %edx,%r13d ba91b: 41 54 push %r12 ba91d: 4d 89 c4 mov %r8,%r12 ba920: 55 push %rbp ba921: 48 89 cd mov %rcx,%rbp ba924: 53 push %rbx ba925: 48 8b 46 08 mov 0x8(%rsi),%rax ba929: 48 89 fb mov %rdi,%rbx ba92c: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi ba932: 8b 08 mov (%rax),%ecx ba934: 85 c9 test %ecx,%ecx ba936: 44 0f 45 fa cmovne %edx,%r15d ba93a: 85 f6 test %esi,%esi ba93c: 0f 8e fb 02 00 00 jle bac3d ba942: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba949: 41 81 cf 00 00 00 20 or $0x20000000,%r15d ba950: 48 8d 50 01 lea 0x1(%rax),%rdx ba954: 23 83 40 02 00 00 and 0x240(%rbx),%eax ba95a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ba961: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ba968: 48 8d 04 82 lea (%rdx,%rax,4),%rax ba96c: c7 00 00 a3 04 c0 movl $0xc004a300,(%rax) ba972: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ba978: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba97f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ba986: 8d 51 ff lea -0x1(%rcx),%edx ba989: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ba990: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ba996: 85 d2 test %edx,%edx ba998: 0f 8e 87 02 00 00 jle bac25 ba99e: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 ba9a5: 48 8d 50 01 lea 0x1(%rax),%rdx ba9a9: 23 83 40 02 00 00 and 0x240(%rbx),%eax ba9af: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ba9b6: 49 8d 04 83 lea (%r11,%rax,4),%rax ba9ba: 44 89 38 mov %r15d,(%rax) ba9bd: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ba9c3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ba9ca: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ba9d1: 8d 56 ff lea -0x1(%rsi),%edx ba9d4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ba9db: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ba9e1: 45 8b b6 78 02 00 00 mov 0x278(%r14),%r14d ba9e8: 41 c1 e6 02 shl $0x2,%r14d ba9ec: 85 d2 test %edx,%edx ba9ee: 0f 8e 19 02 00 00 jle bac0d ba9f4: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 ba9fb: 48 8d 50 01 lea 0x1(%rax),%rdx ba9ff: 23 83 40 02 00 00 and 0x240(%rbx),%eax baa05: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) baa0c: 49 8d 04 82 lea (%r10,%rax,4),%rax baa10: 44 89 30 mov %r14d,(%rax) baa13: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi baa19: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax baa20: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax baa27: 8d 57 ff lea -0x1(%rdi),%edx baa2a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) baa31: 89 93 28 02 00 00 mov %edx,0x228(%rbx) baa37: 41 83 fd 03 cmp $0x3,%r13d baa3b: 0f 84 e6 00 00 00 je bab27 baa41: 85 d2 test %edx,%edx baa43: 0f 8e 1d 02 00 00 jle bac66 baa49: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi baa50: 48 8d 50 01 lea 0x1(%rax),%rdx baa54: 23 83 40 02 00 00 and 0x240(%rbx),%eax baa5a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) baa61: 48 8d 04 86 lea (%rsi,%rax,4),%rax baa65: c7 00 00 00 00 00 movl $0x0,(%rax) baa6b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx baa71: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax baa78: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax baa7f: 8d 51 ff lea -0x1(%rcx),%edx baa82: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) baa89: 89 93 28 02 00 00 mov %edx,0x228(%rbx) baa8f: 85 d2 test %edx,%edx baa91: 0f 8e e7 01 00 00 jle bac7e baa97: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx baa9e: 48 8d 50 01 lea 0x1(%rax),%rdx baaa2: 23 83 40 02 00 00 and 0x240(%rbx),%eax baaa8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) baaaf: 48 8d 04 81 lea (%rcx,%rax,4),%rax baab3: c7 00 00 00 00 00 movl $0x0,(%rax) baab9: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi baabf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax baac6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax baacd: 8d 56 ff lea -0x1(%rsi),%edx baad0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) baad7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) baadd: 85 d2 test %edx,%edx baadf: 0f 8e 69 01 00 00 jle bac4e baae5: 48 8d 50 01 lea 0x1(%rax),%rdx baae9: 23 83 40 02 00 00 and 0x240(%rbx),%eax baaef: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) baaf6: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx baafd: 48 8d 04 82 lea (%rdx,%rax,4),%rax bab01: c7 00 00 00 00 00 movl $0x0,(%rax) bab07: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax bab0e: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) bab15: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) bab1c: 5b pop %rbx bab1d: 5d pop %rbp bab1e: 41 5c pop %r12 bab20: 41 5d pop %r13 bab22: 41 5e pop %r14 bab24: 41 5f pop %r15 bab26: c3 retq bab27: 85 d2 test %edx,%edx bab29: 0f 8e 97 01 00 00 jle bacc6 bab2f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bab36: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 bab3d: 48 8d 50 01 lea 0x1(%rax),%rdx bab41: 23 83 40 02 00 00 and 0x240(%rbx),%eax bab47: 49 8d 04 81 lea (%r9,%rax,4),%rax bab4b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bab52: 89 28 mov %ebp,(%rax) bab54: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx bab5a: 48 c1 ed 20 shr $0x20,%rbp bab5e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bab65: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax bab6c: 8d 51 ff lea -0x1(%rcx),%edx bab6f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) bab76: 89 93 28 02 00 00 mov %edx,0x228(%rbx) bab7c: 85 d2 test %edx,%edx bab7e: 0f 8e 2a 01 00 00 jle bacae bab84: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 bab8b: 48 8d 50 01 lea 0x1(%rax),%rdx bab8f: 23 83 40 02 00 00 and 0x240(%rbx),%eax bab95: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bab9c: 49 8d 04 80 lea (%r8,%rax,4),%rax baba0: 89 28 mov %ebp,(%rax) baba2: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi baba8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax babaf: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax babb6: 8d 56 ff lea -0x1(%rsi),%edx babb9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) babc0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) babc6: 85 d2 test %edx,%edx babc8: 0f 8e c8 00 00 00 jle bac96 babce: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi babd5: 48 8d 50 01 lea 0x1(%rax),%rdx babd9: 23 83 40 02 00 00 and 0x240(%rbx),%eax babdf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) babe6: 48 8d 04 87 lea (%rdi,%rax,4),%rax babea: 44 89 20 mov %r12d,(%rax) babed: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax babf4: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) babfb: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) bac02: 5b pop %rbx bac03: 5d pop %rbp bac04: 41 5c pop %r12 bac06: 41 5d pop %r13 bac08: 41 5e pop %r14 bac0a: 41 5f pop %r15 bac0c: c3 retq bac0d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bac14: e8 00 00 00 00 callq bac19 bac19: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bac20: e9 cf fd ff ff jmpq ba9f4 bac25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bac2c: e8 00 00 00 00 callq bac31 bac31: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bac38: e9 61 fd ff ff jmpq ba99e bac3d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bac44: e8 00 00 00 00 callq bac49 bac49: e9 f4 fc ff ff jmpq ba942 bac4e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bac55: e8 00 00 00 00 callq bac5a bac5a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bac61: e9 7f fe ff ff jmpq baae5 bac66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bac6d: e8 00 00 00 00 callq bac72 bac72: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bac79: e9 cb fd ff ff jmpq baa49 bac7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bac85: e8 00 00 00 00 callq bac8a bac8a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bac91: e9 01 fe ff ff jmpq baa97 bac96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bac9d: e8 00 00 00 00 callq baca2 baca2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax baca9: e9 20 ff ff ff jmpq babce bacae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bacb5: e8 00 00 00 00 callq bacba bacba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bacc1: e9 be fe ff ff jmpq bab84 bacc6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi baccd: e8 00 00 00 00 callq bacd2 bacd2: e9 58 fe ff ff jmpq bab2f bacd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) bacde: 00 00 00000000000bace0 : bace0: e8 00 00 00 00 callq bace5 bace5: 41 56 push %r14 bace7: 41 55 push %r13 bace9: 41 54 push %r12 baceb: 55 push %rbp bacec: 53 push %rbx baced: 4c 8b 27 mov (%rdi),%r12 bacf0: f6 c1 01 test $0x1,%cl bacf3: 0f 85 a5 03 00 00 jne bb09e bacf9: 49 89 f6 mov %rsi,%r14 bacfc: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi bad02: 48 89 fb mov %rdi,%rbx bad05: 48 89 d5 mov %rdx,%rbp bad08: 41 89 cd mov %ecx,%r13d bad0b: 85 f6 test %esi,%esi bad0d: 0f 8e 7a 03 00 00 jle bb08d bad13: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bad1a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx bad21: 48 8d 50 01 lea 0x1(%rax),%rdx bad25: 23 83 40 02 00 00 and 0x240(%rbx),%eax bad2b: 48 8d 04 81 lea (%rcx,%rax,4),%rax bad2f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bad36: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) bad3c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi bad42: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bad49: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax bad50: 8d 56 ff lea -0x1(%rsi),%edx bad53: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) bad5a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) bad60: 85 d2 test %edx,%edx bad62: 0f 8e 0d 03 00 00 jle bb075 bad68: 48 8d 50 01 lea 0x1(%rax),%rdx bad6c: 23 83 40 02 00 00 and 0x240(%rbx),%eax bad72: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bad79: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx bad80: 48 8d 04 82 lea (%rdx,%rax,4),%rax bad84: c7 00 00 05 10 00 movl $0x100500,(%rax) bad8a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx bad90: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bad97: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax bad9e: 8d 51 ff lea -0x1(%rcx),%edx bada1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) bada8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) badae: 85 d2 test %edx,%edx badb0: 0f 8e a7 02 00 00 jle bb05d badb6: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 badbd: 48 8d 50 01 lea 0x1(%rax),%rdx badc1: 23 83 40 02 00 00 and 0x240(%rbx),%eax badc7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) badce: 49 8d 04 83 lea (%r11,%rax,4),%rax badd2: 44 89 30 mov %r14d,(%rax) badd5: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi baddb: 49 c1 ee 20 shr $0x20,%r14 baddf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bade6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax baded: 8d 57 ff lea -0x1(%rdi),%edx badf0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) badf7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) badfd: 85 d2 test %edx,%edx badff: 0f 8e 40 02 00 00 jle bb045 bae05: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 bae0c: 48 8d 50 01 lea 0x1(%rax),%rdx bae10: 23 83 40 02 00 00 and 0x240(%rbx),%eax bae16: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bae1d: 49 8d 04 82 lea (%r10,%rax,4),%rax bae21: 44 89 30 mov %r14d,(%rax) bae24: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi bae2a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bae31: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax bae38: 8d 56 ff lea -0x1(%rsi),%edx bae3b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) bae42: 89 93 28 02 00 00 mov %edx,0x228(%rbx) bae48: 85 d2 test %edx,%edx bae4a: 0f 8e dd 01 00 00 jle bb02d bae50: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 bae57: 48 8d 50 01 lea 0x1(%rax),%rdx bae5b: 23 83 40 02 00 00 and 0x240(%rbx),%eax bae61: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bae68: 49 8d 04 81 lea (%r9,%rax,4),%rax bae6c: 89 28 mov %ebp,(%rax) bae6e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx bae74: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bae7b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax bae82: 41 83 e5 02 and $0x2,%r13d bae86: 8d 51 ff lea -0x1(%rcx),%edx bae89: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) bae90: 89 93 28 02 00 00 mov %edx,0x228(%rbx) bae96: 75 09 jne baea1 bae98: 5b pop %rbx bae99: 5d pop %rbp bae9a: 41 5c pop %r12 bae9c: 41 5d pop %r13 bae9e: 41 5e pop %r14 baea0: c3 retq baea1: 85 d2 test %edx,%edx baea3: 0f 8e 57 02 00 00 jle bb100 baea9: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 baeb0: 48 8d 50 01 lea 0x1(%rax),%rdx baeb4: 23 83 40 02 00 00 and 0x240(%rbx),%eax baeba: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) baec1: 49 8d 04 80 lea (%r8,%rax,4),%rax baec5: c7 00 00 37 03 c0 movl $0xc0033700,(%rax) baecb: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi baed1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax baed8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax baedf: 8d 57 ff lea -0x1(%rdi),%edx baee2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) baee9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) baeef: 85 d2 test %edx,%edx baef1: 0f 8e f1 01 00 00 jle bb0e8 baef7: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi baefe: 48 8d 50 01 lea 0x1(%rax),%rdx baf02: 23 83 40 02 00 00 and 0x240(%rbx),%eax baf08: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) baf0f: 48 8d 04 87 lea (%rdi,%rax,4),%rax baf13: c7 00 00 00 10 00 movl $0x100000,(%rax) baf19: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi baf1f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax baf26: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax baf2d: 8d 56 ff lea -0x1(%rsi),%edx baf30: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) baf37: 89 93 28 02 00 00 mov %edx,0x228(%rbx) baf3d: 49 8b 8c 24 e8 5a 01 mov 0x15ae8(%r12),%rcx baf44: 00 baf45: 8b 29 mov (%rcx),%ebp baf47: 81 c5 55 1e 00 00 add $0x1e55,%ebp baf4d: 85 d2 test %edx,%edx baf4f: 0f 8e 7b 01 00 00 jle bb0d0 baf55: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi baf5c: 48 8d 50 01 lea 0x1(%rax),%rdx baf60: 23 83 40 02 00 00 and 0x240(%rbx),%eax baf66: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) baf6d: 48 8d 04 86 lea (%rsi,%rax,4),%rax baf71: 89 28 mov %ebp,(%rax) baf73: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi baf79: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax baf80: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax baf87: 8d 57 ff lea -0x1(%rdi),%edx baf8a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) baf91: 89 93 28 02 00 00 mov %edx,0x228(%rbx) baf97: 85 d2 test %edx,%edx baf99: 0f 8e 19 01 00 00 jle bb0b8 baf9f: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx bafa6: 48 8d 50 01 lea 0x1(%rax),%rdx bafaa: 23 83 40 02 00 00 and 0x240(%rbx),%eax bafb0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bafb7: 48 8d 04 81 lea (%rcx,%rax,4),%rax bafbb: c7 00 00 00 00 00 movl $0x0,(%rax) bafc1: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx bafc7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bafce: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax bafd5: 8d 51 ff lea -0x1(%rcx),%edx bafd8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) bafdf: 89 93 28 02 00 00 mov %edx,0x228(%rbx) bafe5: 85 d2 test %edx,%edx bafe7: 0f 8e b3 00 00 00 jle bb0a0 bafed: 48 8d 50 01 lea 0x1(%rax),%rdx baff1: 23 83 40 02 00 00 and 0x240(%rbx),%eax baff7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) baffe: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx bb005: 48 8d 04 82 lea (%rdx,%rax,4),%rax bb009: c7 00 00 00 00 20 movl $0x20000000,(%rax) bb00f: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax bb016: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) bb01d: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) bb024: 5b pop %rbx bb025: 5d pop %rbp bb026: 41 5c pop %r12 bb028: 41 5d pop %r13 bb02a: 41 5e pop %r14 bb02c: c3 retq bb02d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb034: e8 00 00 00 00 callq bb039 bb039: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bb040: e9 0b fe ff ff jmpq bae50 bb045: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb04c: e8 00 00 00 00 callq bb051 bb051: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bb058: e9 a8 fd ff ff jmpq bae05 bb05d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb064: e8 00 00 00 00 callq bb069 bb069: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bb070: e9 41 fd ff ff jmpq badb6 bb075: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb07c: e8 00 00 00 00 callq bb081 bb081: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bb088: e9 db fc ff ff jmpq bad68 bb08d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb094: e8 00 00 00 00 callq bb099 bb099: e9 75 fc ff ff jmpq bad13 bb09e: 0f 0b ud2 bb0a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb0a7: e8 00 00 00 00 callq bb0ac bb0ac: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bb0b3: e9 35 ff ff ff jmpq bafed bb0b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb0bf: e8 00 00 00 00 callq bb0c4 bb0c4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bb0cb: e9 cf fe ff ff jmpq baf9f bb0d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb0d7: e8 00 00 00 00 callq bb0dc bb0dc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bb0e3: e9 6d fe ff ff jmpq baf55 bb0e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb0ef: e8 00 00 00 00 callq bb0f4 bb0f4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bb0fb: e9 f7 fd ff ff jmpq baef7 bb100: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb107: e8 00 00 00 00 callq bb10c bb10c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bb113: e9 91 fd ff ff jmpq baea9 bb118: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) bb11f: 00 00000000000bb120 : bb120: e8 00 00 00 00 callq bb125 bb125: 41 56 push %r14 bb127: 41 55 push %r13 bb129: 49 89 cd mov %rcx,%r13 bb12c: 41 54 push %r12 bb12e: 41 89 d4 mov %edx,%r12d bb131: 55 push %rbp bb132: 48 89 fd mov %rdi,%rbp bb135: 53 push %rbx bb136: 4c 89 c3 mov %r8,%rbx bb139: 85 f6 test %esi,%esi bb13b: 0f 85 7e 04 00 00 jne bb5bf bb141: 48 63 03 movslq (%rbx),%rax bb144: 31 c9 xor %ecx,%ecx bb146: 48 89 ef mov %rbp,%rdi bb149: 8d 50 01 lea 0x1(%rax),%edx bb14c: 89 13 mov %edx,(%rbx) bb14e: 41 c7 44 85 00 02 00 movl $0x2,0x0(%r13,%rax,4) bb155: 00 00 bb157: 48 63 03 movslq (%rbx),%rax bb15a: 8d 50 01 lea 0x1(%rax),%edx bb15d: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb162: 89 13 mov %edx,(%rbx) bb164: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb16b: 44 89 e2 mov %r12d,%edx bb16e: 81 ca 00 00 02 01 or $0x1020000,%edx bb174: 8b 30 mov (%rax),%esi bb176: 81 c6 18 11 00 00 add $0x1118,%esi bb17c: e8 00 00 00 00 callq bb181 bb181: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb188: 31 d2 xor %edx,%edx bb18a: 48 89 ef mov %rbp,%rdi bb18d: 8b 30 mov (%rax),%esi bb18f: 81 c6 19 11 00 00 add $0x1119,%esi bb195: e8 00 00 00 00 callq bb19a bb19a: 31 c9 xor %ecx,%ecx bb19c: 48 89 ef mov %rbp,%rdi bb19f: 41 89 06 mov %eax,(%r14) bb1a2: 48 63 03 movslq (%rbx),%rax bb1a5: 8d 50 01 lea 0x1(%rax),%edx bb1a8: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb1ad: 89 13 mov %edx,(%rbx) bb1af: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb1b6: 44 89 e2 mov %r12d,%edx bb1b9: 81 ca 00 00 08 01 or $0x1080000,%edx bb1bf: 8b 30 mov (%rax),%esi bb1c1: 81 c6 18 11 00 00 add $0x1118,%esi bb1c7: e8 00 00 00 00 callq bb1cc bb1cc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb1d3: 31 d2 xor %edx,%edx bb1d5: 48 89 ef mov %rbp,%rdi bb1d8: 8b 30 mov (%rax),%esi bb1da: 81 c6 19 11 00 00 add $0x1119,%esi bb1e0: e8 00 00 00 00 callq bb1e5 bb1e5: 31 c9 xor %ecx,%ecx bb1e7: 48 89 ef mov %rbp,%rdi bb1ea: 41 89 06 mov %eax,(%r14) bb1ed: 48 63 03 movslq (%rbx),%rax bb1f0: 8d 50 01 lea 0x1(%rax),%edx bb1f3: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb1f8: 89 13 mov %edx,(%rbx) bb1fa: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb201: 44 89 e2 mov %r12d,%edx bb204: 81 ca 00 00 09 01 or $0x1090000,%edx bb20a: 8b 30 mov (%rax),%esi bb20c: 81 c6 18 11 00 00 add $0x1118,%esi bb212: e8 00 00 00 00 callq bb217 bb217: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb21e: 31 d2 xor %edx,%edx bb220: 48 89 ef mov %rbp,%rdi bb223: 8b 30 mov (%rax),%esi bb225: 81 c6 19 11 00 00 add $0x1119,%esi bb22b: e8 00 00 00 00 callq bb230 bb230: 31 c9 xor %ecx,%ecx bb232: 48 89 ef mov %rbp,%rdi bb235: 41 89 06 mov %eax,(%r14) bb238: 48 63 03 movslq (%rbx),%rax bb23b: 8d 50 01 lea 0x1(%rax),%edx bb23e: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb243: 89 13 mov %edx,(%rbx) bb245: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb24c: 44 89 e2 mov %r12d,%edx bb24f: 81 ca 00 00 7e 02 or $0x27e0000,%edx bb255: 8b 30 mov (%rax),%esi bb257: 81 c6 18 11 00 00 add $0x1118,%esi bb25d: e8 00 00 00 00 callq bb262 bb262: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb269: 31 d2 xor %edx,%edx bb26b: 48 89 ef mov %rbp,%rdi bb26e: 8b 30 mov (%rax),%esi bb270: 81 c6 19 11 00 00 add $0x1119,%esi bb276: e8 00 00 00 00 callq bb27b bb27b: 31 c9 xor %ecx,%ecx bb27d: 48 89 ef mov %rbp,%rdi bb280: 41 89 06 mov %eax,(%r14) bb283: 48 63 03 movslq (%rbx),%rax bb286: 8d 50 01 lea 0x1(%rax),%edx bb289: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb28e: 89 13 mov %edx,(%rbx) bb290: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb297: 44 89 e2 mov %r12d,%edx bb29a: 81 ca 00 00 7f 02 or $0x27f0000,%edx bb2a0: 8b 30 mov (%rax),%esi bb2a2: 81 c6 18 11 00 00 add $0x1118,%esi bb2a8: e8 00 00 00 00 callq bb2ad bb2ad: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb2b4: 48 89 ef mov %rbp,%rdi bb2b7: 8b 30 mov (%rax),%esi bb2b9: 81 c6 19 11 00 00 add $0x1119,%esi bb2bf: 31 d2 xor %edx,%edx bb2c1: e8 00 00 00 00 callq bb2c6 bb2c6: 31 c9 xor %ecx,%ecx bb2c8: 48 89 ef mov %rbp,%rdi bb2cb: 41 89 06 mov %eax,(%r14) bb2ce: 48 63 03 movslq (%rbx),%rax bb2d1: 8d 50 01 lea 0x1(%rax),%edx bb2d4: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb2d9: 89 13 mov %edx,(%rbx) bb2db: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb2e2: 44 89 e2 mov %r12d,%edx bb2e5: 81 ca 00 00 17 01 or $0x1170000,%edx bb2eb: 8b 30 mov (%rax),%esi bb2ed: 81 c6 18 11 00 00 add $0x1118,%esi bb2f3: e8 00 00 00 00 callq bb2f8 bb2f8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb2ff: 31 d2 xor %edx,%edx bb301: 48 89 ef mov %rbp,%rdi bb304: 8b 30 mov (%rax),%esi bb306: 81 c6 19 11 00 00 add $0x1119,%esi bb30c: e8 00 00 00 00 callq bb311 bb311: 31 c9 xor %ecx,%ecx bb313: 48 89 ef mov %rbp,%rdi bb316: 41 89 06 mov %eax,(%r14) bb319: 48 63 03 movslq (%rbx),%rax bb31c: 8d 50 01 lea 0x1(%rax),%edx bb31f: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb324: 89 13 mov %edx,(%rbx) bb326: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb32d: 44 89 e2 mov %r12d,%edx bb330: 81 ca 00 00 18 01 or $0x1180000,%edx bb336: 8b 30 mov (%rax),%esi bb338: 81 c6 18 11 00 00 add $0x1118,%esi bb33e: e8 00 00 00 00 callq bb343 bb343: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb34a: 31 d2 xor %edx,%edx bb34c: 48 89 ef mov %rbp,%rdi bb34f: 8b 30 mov (%rax),%esi bb351: 81 c6 19 11 00 00 add $0x1119,%esi bb357: e8 00 00 00 00 callq bb35c bb35c: 31 c9 xor %ecx,%ecx bb35e: 48 89 ef mov %rbp,%rdi bb361: 41 89 06 mov %eax,(%r14) bb364: 48 63 03 movslq (%rbx),%rax bb367: 8d 50 01 lea 0x1(%rax),%edx bb36a: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb36f: 89 13 mov %edx,(%rbx) bb371: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb378: 44 89 e2 mov %r12d,%edx bb37b: 81 ca 00 00 0a 01 or $0x10a0000,%edx bb381: 8b 30 mov (%rax),%esi bb383: 81 c6 18 11 00 00 add $0x1118,%esi bb389: e8 00 00 00 00 callq bb38e bb38e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb395: 31 d2 xor %edx,%edx bb397: 48 89 ef mov %rbp,%rdi bb39a: 8b 30 mov (%rax),%esi bb39c: 81 c6 19 11 00 00 add $0x1119,%esi bb3a2: e8 00 00 00 00 callq bb3a7 bb3a7: 31 c9 xor %ecx,%ecx bb3a9: 48 89 ef mov %rbp,%rdi bb3ac: 41 89 06 mov %eax,(%r14) bb3af: 48 63 03 movslq (%rbx),%rax bb3b2: 8d 50 01 lea 0x1(%rax),%edx bb3b5: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb3ba: 89 13 mov %edx,(%rbx) bb3bc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb3c3: 44 89 e2 mov %r12d,%edx bb3c6: 81 ca 00 00 05 01 or $0x1050000,%edx bb3cc: 8b 30 mov (%rax),%esi bb3ce: 81 c6 18 11 00 00 add $0x1118,%esi bb3d4: e8 00 00 00 00 callq bb3d9 bb3d9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb3e0: 31 d2 xor %edx,%edx bb3e2: 48 89 ef mov %rbp,%rdi bb3e5: 8b 30 mov (%rax),%esi bb3e7: 81 c6 19 11 00 00 add $0x1119,%esi bb3ed: e8 00 00 00 00 callq bb3f2 bb3f2: 48 89 ef mov %rbp,%rdi bb3f5: 41 89 06 mov %eax,(%r14) bb3f8: 48 63 03 movslq (%rbx),%rax bb3fb: 8d 50 01 lea 0x1(%rax),%edx bb3fe: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb403: 89 13 mov %edx,(%rbx) bb405: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb40c: 44 89 e2 mov %r12d,%edx bb40f: 81 ca 00 00 06 01 or $0x1060000,%edx bb415: 8b 30 mov (%rax),%esi bb417: 81 c6 18 11 00 00 add $0x1118,%esi bb41d: 31 c9 xor %ecx,%ecx bb41f: e8 00 00 00 00 callq bb424 bb424: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb42b: 31 d2 xor %edx,%edx bb42d: 48 89 ef mov %rbp,%rdi bb430: 8b 30 mov (%rax),%esi bb432: 81 c6 19 11 00 00 add $0x1119,%esi bb438: e8 00 00 00 00 callq bb43d bb43d: 31 c9 xor %ecx,%ecx bb43f: 48 89 ef mov %rbp,%rdi bb442: 41 89 06 mov %eax,(%r14) bb445: 48 63 03 movslq (%rbx),%rax bb448: 8d 50 01 lea 0x1(%rax),%edx bb44b: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb450: 89 13 mov %edx,(%rbx) bb452: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb459: 44 89 e2 mov %r12d,%edx bb45c: 81 ca 00 00 03 01 or $0x1030000,%edx bb462: 8b 30 mov (%rax),%esi bb464: 81 c6 18 11 00 00 add $0x1118,%esi bb46a: e8 00 00 00 00 callq bb46f bb46f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb476: 31 d2 xor %edx,%edx bb478: 48 89 ef mov %rbp,%rdi bb47b: 8b 30 mov (%rax),%esi bb47d: 81 c6 19 11 00 00 add $0x1119,%esi bb483: e8 00 00 00 00 callq bb488 bb488: 31 c9 xor %ecx,%ecx bb48a: 48 89 ef mov %rbp,%rdi bb48d: 41 89 06 mov %eax,(%r14) bb490: 48 63 03 movslq (%rbx),%rax bb493: 8d 50 01 lea 0x1(%rax),%edx bb496: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb49b: 89 13 mov %edx,(%rbx) bb49d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb4a4: 44 89 e2 mov %r12d,%edx bb4a7: 81 ca 00 00 07 01 or $0x1070000,%edx bb4ad: 8b 30 mov (%rax),%esi bb4af: 81 c6 18 11 00 00 add $0x1118,%esi bb4b5: e8 00 00 00 00 callq bb4ba bb4ba: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb4c1: 31 d2 xor %edx,%edx bb4c3: 48 89 ef mov %rbp,%rdi bb4c6: 8b 30 mov (%rax),%esi bb4c8: 81 c6 19 11 00 00 add $0x1119,%esi bb4ce: e8 00 00 00 00 callq bb4d3 bb4d3: 31 c9 xor %ecx,%ecx bb4d5: 48 89 ef mov %rbp,%rdi bb4d8: 41 89 06 mov %eax,(%r14) bb4db: 48 63 03 movslq (%rbx),%rax bb4de: 8d 50 01 lea 0x1(%rax),%edx bb4e1: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb4e6: 89 13 mov %edx,(%rbx) bb4e8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb4ef: 44 89 e2 mov %r12d,%edx bb4f2: 81 ca 00 00 1c 01 or $0x11c0000,%edx bb4f8: 8b 30 mov (%rax),%esi bb4fa: 81 c6 18 11 00 00 add $0x1118,%esi bb500: e8 00 00 00 00 callq bb505 bb505: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb50c: 31 d2 xor %edx,%edx bb50e: 48 89 ef mov %rbp,%rdi bb511: 8b 30 mov (%rax),%esi bb513: 81 c6 19 11 00 00 add $0x1119,%esi bb519: e8 00 00 00 00 callq bb51e bb51e: 31 c9 xor %ecx,%ecx bb520: 48 89 ef mov %rbp,%rdi bb523: 41 89 06 mov %eax,(%r14) bb526: 48 63 03 movslq (%rbx),%rax bb529: 8d 50 01 lea 0x1(%rax),%edx bb52c: 4d 8d 74 85 00 lea 0x0(%r13,%rax,4),%r14 bb531: 89 13 mov %edx,(%rbx) bb533: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb53a: 44 89 e2 mov %r12d,%edx bb53d: 81 ca 00 00 0d 01 or $0x10d0000,%edx bb543: 8b 30 mov (%rax),%esi bb545: 81 c6 18 11 00 00 add $0x1118,%esi bb54b: e8 00 00 00 00 callq bb550 bb550: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb557: 48 89 ef mov %rbp,%rdi bb55a: 8b 30 mov (%rax),%esi bb55c: 81 c6 19 11 00 00 add $0x1119,%esi bb562: 31 d2 xor %edx,%edx bb564: e8 00 00 00 00 callq bb569 bb569: 48 89 ef mov %rbp,%rdi bb56c: 31 c9 xor %ecx,%ecx bb56e: 41 89 06 mov %eax,(%r14) bb571: 48 63 03 movslq (%rbx),%rax bb574: 8d 50 01 lea 0x1(%rax),%edx bb577: 89 13 mov %edx,(%rbx) bb579: 49 8d 5c 85 00 lea 0x0(%r13,%rax,4),%rbx bb57e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb585: 44 89 e2 mov %r12d,%edx bb588: 81 ca 00 00 7c 02 or $0x27c0000,%edx bb58e: 8b 30 mov (%rax),%esi bb590: 81 c6 18 11 00 00 add $0x1118,%esi bb596: e8 00 00 00 00 callq bb59b bb59b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bb5a2: 48 89 ef mov %rbp,%rdi bb5a5: 31 d2 xor %edx,%edx bb5a7: 8b 30 mov (%rax),%esi bb5a9: 81 c6 19 11 00 00 add $0x1119,%esi bb5af: e8 00 00 00 00 callq bb5b4 bb5b4: 89 03 mov %eax,(%rbx) bb5b6: 5b pop %rbx bb5b7: 5d pop %rbp bb5b8: 41 5c pop %r12 bb5ba: 41 5d pop %r13 bb5bc: 41 5e pop %r14 bb5be: c3 retq bb5bf: 0f 0b ud2 bb5c1: e9 7b fb ff ff jmpq bb141 bb5c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) bb5cd: 00 00 00 00000000000bb5d0 : bb5d0: e8 00 00 00 00 callq bb5d5 bb5d5: 41 57 push %r15 bb5d7: 31 c9 xor %ecx,%ecx bb5d9: 41 56 push %r14 bb5db: 41 55 push %r13 bb5dd: 41 54 push %r12 bb5df: 55 push %rbp bb5e0: 53 push %rbx bb5e1: 8b 87 48 8a 00 00 mov 0x8a48(%rdi),%eax bb5e7: 48 89 fb mov %rdi,%rbx bb5ea: 48 8d ab 28 92 00 00 lea 0x9228(%rbx),%rbp bb5f1: 8d 50 ff lea -0x1(%rax),%edx bb5f4: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax bb5fb: 8b 30 mov (%rax),%esi bb5fd: 81 c6 4e 1e 00 00 add $0x1e4e,%esi bb603: e8 00 00 00 00 callq bb608 bb608: 31 c9 xor %ecx,%ecx bb60a: ba 01 00 00 00 mov $0x1,%edx bb60f: 48 89 df mov %rbx,%rdi bb612: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax bb619: 8b 30 mov (%rax),%esi bb61b: 81 c6 eb 1d 00 00 add $0x1deb,%esi bb621: e8 00 00 00 00 callq bb626 bb626: be 01 00 00 00 mov $0x1,%esi bb62b: 48 89 df mov %rbx,%rdi bb62e: e8 bd 8a ff ff callq b40f0 bb633: be 05 00 00 00 mov $0x5,%esi bb638: 48 c7 c0 00 00 00 00 mov $0x0,%rax bb63f: 8b 50 0c mov 0xc(%rax),%edx bb642: 48 83 c0 10 add $0x10,%rax bb646: 48 83 38 00 cmpq $0x0,(%rax) bb64a: 8d 74 16 02 lea 0x2(%rsi,%rdx,1),%esi bb64e: 75 ef jne bb63f bb650: 83 c6 0b add $0xb,%esi bb653: 48 89 ef mov %rbp,%rdi bb656: e8 00 00 00 00 callq bb65b bb65b: 41 89 c4 mov %eax,%r12d bb65e: 85 c0 test %eax,%eax bb660: 0f 85 56 07 00 00 jne bbdbc bb666: 44 8b 8b 50 94 00 00 mov 0x9450(%rbx),%r9d bb66d: 45 85 c9 test %r9d,%r9d bb670: 0f 8e 63 07 00 00 jle bbdd9 bb676: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb67d: 4c 8b 83 28 94 00 00 mov 0x9428(%rbx),%r8 bb684: 48 8d 50 01 lea 0x1(%rax),%rdx bb688: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bb68e: 49 8d 04 80 lea (%r8,%rax,4),%rax bb692: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bb699: c7 00 00 4a 00 c0 movl $0xc0004a00,(%rax) bb69f: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi bb6a5: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb6ac: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bb6b3: 8d 56 ff lea -0x1(%rsi),%edx bb6b6: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bb6bd: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bb6c3: 85 d2 test %edx,%edx bb6c5: 0f 8e 1f 07 00 00 jle bbdea bb6cb: 48 8b bb 28 94 00 00 mov 0x9428(%rbx),%rdi bb6d2: 48 8d 50 01 lea 0x1(%rax),%rdx bb6d6: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bb6dc: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bb6e3: 48 8d 04 87 lea (%rdi,%rax,4),%rax bb6e7: c7 00 00 00 00 20 movl $0x20000000,(%rax) bb6ed: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi bb6f3: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb6fa: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bb701: 8d 56 ff lea -0x1(%rsi),%edx bb704: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bb70b: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bb711: 85 d2 test %edx,%edx bb713: 0f 8e e9 06 00 00 jle bbe02 bb719: 48 8b b3 28 94 00 00 mov 0x9428(%rbx),%rsi bb720: 48 8d 50 01 lea 0x1(%rax),%rdx bb724: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bb72a: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bb731: 48 8d 04 86 lea (%rsi,%rax,4),%rax bb735: c7 00 00 28 01 c0 movl $0xc0012800,(%rax) bb73b: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi bb741: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb748: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bb74f: 8d 56 ff lea -0x1(%rsi),%edx bb752: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bb759: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bb75f: 85 d2 test %edx,%edx bb761: 0f 8e b3 06 00 00 jle bbe1a bb767: 48 8b 8b 28 94 00 00 mov 0x9428(%rbx),%rcx bb76e: 48 8d 50 01 lea 0x1(%rax),%rdx bb772: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bb778: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bb77f: 48 8d 04 81 lea (%rcx,%rax,4),%rax bb783: c7 00 00 00 00 80 movl $0x80000000,(%rax) bb789: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi bb78f: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb796: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bb79d: 8d 57 ff lea -0x1(%rdi),%edx bb7a0: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bb7a7: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bb7ad: 85 d2 test %edx,%edx bb7af: 0f 8e 7d 06 00 00 jle bbe32 bb7b5: 48 8d 50 01 lea 0x1(%rax),%rdx bb7b9: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bb7bf: 49 c7 c5 00 00 00 00 mov $0x0,%r13 bb7c6: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bb7cd: 48 8b 93 28 94 00 00 mov 0x9428(%rbx),%rdx bb7d4: 48 8d 04 82 lea (%rdx,%rax,4),%rax bb7d8: c7 00 00 00 00 80 movl $0x80000000,(%rax) bb7de: 48 8b 83 60 94 00 00 mov 0x9460(%rbx),%rax bb7e5: 83 ab 50 94 00 00 01 subl $0x1,0x9450(%rbx) bb7ec: 48 21 83 38 94 00 00 and %rax,0x9438(%rbx) bb7f3: 44 8b bb 50 94 00 00 mov 0x9450(%rbx),%r15d bb7fa: 45 8b 75 0c mov 0xc(%r13),%r14d bb7fe: 45 85 ff test %r15d,%r15d bb801: 0f 8e d5 04 00 00 jle bbcdc bb807: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb80e: 4c 8b 9b 28 94 00 00 mov 0x9428(%rbx),%r11 bb815: 41 c1 e6 10 shl $0x10,%r14d bb819: 41 81 e6 00 00 ff 3f and $0x3fff0000,%r14d bb820: 48 8d 50 01 lea 0x1(%rax),%rdx bb824: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bb82a: 41 81 ce 00 69 00 c0 or $0xc0006900,%r14d bb831: 49 8d 04 83 lea (%r11,%rax,4),%rax bb835: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bb83c: 44 89 30 mov %r14d,(%rax) bb83f: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi bb845: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb84c: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bb853: 8d 57 ff lea -0x1(%rdi),%edx bb856: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bb85d: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bb863: 41 8b 7d 08 mov 0x8(%r13),%edi bb867: 44 8d b7 00 60 ff ff lea -0xa000(%rdi),%r14d bb86e: 85 d2 test %edx,%edx bb870: 0f 8e 4e 04 00 00 jle bbcc4 bb876: 4c 8b 8b 28 94 00 00 mov 0x9428(%rbx),%r9 bb87d: 48 8d 50 01 lea 0x1(%rax),%rdx bb881: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bb887: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bb88e: 49 8d 04 81 lea (%r9,%rax,4),%rax bb892: 44 89 30 mov %r14d,(%rax) bb895: 48 8b 83 60 94 00 00 mov 0x9460(%rbx),%rax bb89c: 45 31 f6 xor %r14d,%r14d bb89f: 48 21 83 38 94 00 00 and %rax,0x9438(%rbx) bb8a6: 8b 83 50 94 00 00 mov 0x9450(%rbx),%eax bb8ac: 83 e8 01 sub $0x1,%eax bb8af: 89 83 50 94 00 00 mov %eax,0x9450(%rbx) bb8b5: 45 8b 55 0c mov 0xc(%r13),%r10d bb8b9: 45 85 d2 test %r10d,%r10d bb8bc: 75 4f jne bb90d bb8be: eb 6a jmp bb92a bb8c0: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb8c7: 4c 8b 83 28 94 00 00 mov 0x9428(%rbx),%r8 bb8ce: 41 83 c6 01 add $0x1,%r14d bb8d2: 48 8d 50 01 lea 0x1(%rax),%rdx bb8d6: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bb8dc: 49 8d 04 80 lea (%r8,%rax,4),%rax bb8e0: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bb8e7: 44 89 38 mov %r15d,(%rax) bb8ea: 48 8b 83 60 94 00 00 mov 0x9460(%rbx),%rax bb8f1: 48 21 83 38 94 00 00 and %rax,0x9438(%rbx) bb8f8: 8b 83 50 94 00 00 mov 0x9450(%rbx),%eax bb8fe: 83 e8 01 sub $0x1,%eax bb901: 89 83 50 94 00 00 mov %eax,0x9450(%rbx) bb907: 45 39 75 0c cmp %r14d,0xc(%r13) bb90b: 76 1d jbe bb92a bb90d: 49 8b 4d 00 mov 0x0(%r13),%rcx bb911: 49 63 d6 movslq %r14d,%rdx bb914: 44 8b 3c 91 mov (%rcx,%rdx,4),%r15d bb918: 85 c0 test %eax,%eax bb91a: 7f a4 jg bb8c0 bb91c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb923: e8 00 00 00 00 callq bb928 bb928: eb 96 jmp bb8c0 bb92a: 49 83 c5 10 add $0x10,%r13 bb92e: 49 83 7d 00 00 cmpq $0x0,0x0(%r13) bb933: 0f 85 ba fe ff ff jne bb7f3 bb939: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax bb940: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi bb946: 44 8b 68 04 mov 0x4(%rax),%r13d bb94a: 85 ff test %edi,%edi bb94c: 0f 8e e8 05 00 00 jle bbf3a bb952: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb959: 48 8b b3 28 94 00 00 mov 0x9428(%rbx),%rsi bb960: 48 8d 50 01 lea 0x1(%rax),%rdx bb964: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bb96a: 48 8d 04 86 lea (%rsi,%rax,4),%rax bb96e: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bb975: c7 00 00 69 01 c0 movl $0xc0016900,(%rax) bb97b: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi bb981: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb988: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bb98f: 8d 56 ff lea -0x1(%rsi),%edx bb992: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bb999: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bb99f: 85 d2 test %edx,%edx bb9a1: 0f 8e a3 04 00 00 jle bbe4a bb9a7: 48 8b 8b 28 94 00 00 mov 0x9428(%rbx),%rcx bb9ae: 48 8d 50 01 lea 0x1(%rax),%rdx bb9b2: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bb9b8: 41 81 ed 29 9f 00 00 sub $0x9f29,%r13d bb9bf: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bb9c6: 48 8d 04 81 lea (%rcx,%rax,4),%rax bb9ca: 44 89 28 mov %r13d,(%rax) bb9cd: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi bb9d3: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bb9da: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bb9e1: 8d 57 ff lea -0x1(%rdi),%edx bb9e4: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bb9eb: 44 8b ab ec 8b 00 00 mov 0x8bec(%rbx),%r13d bb9f2: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bb9f8: 85 d2 test %edx,%edx bb9fa: 0f 8e 62 04 00 00 jle bbe62 bba00: 48 8d 50 01 lea 0x1(%rax),%rdx bba04: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bba0a: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bba11: 48 8b 93 28 94 00 00 mov 0x9428(%rbx),%rdx bba18: 48 8d 04 82 lea (%rdx,%rax,4),%rax bba1c: 44 89 28 mov %r13d,(%rax) bba1f: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi bba25: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bba2c: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bba33: 8d 56 ff lea -0x1(%rsi),%edx bba36: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bba3d: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bba43: 85 d2 test %edx,%edx bba45: 0f 8e 2f 04 00 00 jle bbe7a bba4b: 4c 8b bb 28 94 00 00 mov 0x9428(%rbx),%r15 bba52: 48 8d 50 01 lea 0x1(%rax),%rdx bba56: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bba5c: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bba63: 49 8d 04 87 lea (%r15,%rax,4),%rax bba67: c7 00 00 4a 00 c0 movl $0xc0004a00,(%rax) bba6d: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi bba73: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bba7a: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bba81: 8d 57 ff lea -0x1(%rdi),%edx bba84: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bba8b: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bba91: 85 d2 test %edx,%edx bba93: 0f 8e f9 03 00 00 jle bbe92 bba99: 4c 8b b3 28 94 00 00 mov 0x9428(%rbx),%r14 bbaa0: 48 8d 50 01 lea 0x1(%rax),%rdx bbaa4: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bbaaa: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bbab1: 49 8d 04 86 lea (%r14,%rax,4),%rax bbab5: c7 00 00 00 00 30 movl $0x30000000,(%rax) bbabb: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi bbac1: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbac8: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bbacf: 8d 56 ff lea -0x1(%rsi),%edx bbad2: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bbad9: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bbadf: 85 d2 test %edx,%edx bbae1: 0f 8e c3 03 00 00 jle bbeaa bbae7: 4c 8b ab 28 94 00 00 mov 0x9428(%rbx),%r13 bbaee: 48 8d 50 01 lea 0x1(%rax),%rdx bbaf2: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bbaf8: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bbaff: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax bbb04: c7 00 00 12 00 c0 movl $0xc0001200,(%rax) bbb0a: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi bbb10: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbb17: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bbb1e: 8d 57 ff lea -0x1(%rdi),%edx bbb21: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bbb28: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bbb2e: 85 d2 test %edx,%edx bbb30: 0f 8e 8c 03 00 00 jle bbec2 bbb36: 4c 8b 9b 28 94 00 00 mov 0x9428(%rbx),%r11 bbb3d: 48 8d 50 01 lea 0x1(%rax),%rdx bbb41: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bbb47: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bbb4e: 49 8d 04 83 lea (%r11,%rax,4),%rax bbb52: c7 00 00 00 00 00 movl $0x0,(%rax) bbb58: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi bbb5e: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbb65: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bbb6c: 8d 56 ff lea -0x1(%rsi),%edx bbb6f: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bbb76: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bbb7c: 85 d2 test %edx,%edx bbb7e: 0f 8e 56 03 00 00 jle bbeda bbb84: 4c 8b 93 28 94 00 00 mov 0x9428(%rbx),%r10 bbb8b: 48 8d 50 01 lea 0x1(%rax),%rdx bbb8f: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bbb95: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bbb9c: 49 8d 04 82 lea (%r10,%rax,4),%rax bbba0: c7 00 00 11 02 c0 movl $0xc0021100,(%rax) bbba6: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi bbbac: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbbb3: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bbbba: 8d 57 ff lea -0x1(%rdi),%edx bbbbd: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bbbc4: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bbbca: 85 d2 test %edx,%edx bbbcc: 0f 8e 20 03 00 00 jle bbef2 bbbd2: 4c 8b 8b 28 94 00 00 mov 0x9428(%rbx),%r9 bbbd9: 48 8d 50 01 lea 0x1(%rax),%rdx bbbdd: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bbbe3: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bbbea: 49 8d 04 81 lea (%r9,%rax,4),%rax bbbee: c7 00 03 00 00 00 movl $0x3,(%rax) bbbf4: 8b b3 50 94 00 00 mov 0x9450(%rbx),%esi bbbfa: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbc01: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bbc08: 8d 56 ff lea -0x1(%rsi),%edx bbc0b: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bbc12: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bbc18: 85 d2 test %edx,%edx bbc1a: 0f 8e ea 02 00 00 jle bbf0a bbc20: 4c 8b 83 28 94 00 00 mov 0x9428(%rbx),%r8 bbc27: 48 8d 50 01 lea 0x1(%rax),%rdx bbc2b: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bbc31: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bbc38: 49 8d 04 80 lea (%r8,%rax,4),%rax bbc3c: c7 00 00 80 00 00 movl $0x8000,(%rax) bbc42: 8b bb 50 94 00 00 mov 0x9450(%rbx),%edi bbc48: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbc4f: 48 23 83 60 94 00 00 and 0x9460(%rbx),%rax bbc56: 8d 57 ff lea -0x1(%rdi),%edx bbc59: 48 89 83 38 94 00 00 mov %rax,0x9438(%rbx) bbc60: 89 93 50 94 00 00 mov %edx,0x9450(%rbx) bbc66: 85 d2 test %edx,%edx bbc68: 0f 8e b4 02 00 00 jle bbf22 bbc6e: 48 8b bb 28 94 00 00 mov 0x9428(%rbx),%rdi bbc75: 48 8d 50 01 lea 0x1(%rax),%rdx bbc79: 23 83 68 94 00 00 and 0x9468(%rbx),%eax bbc7f: 48 89 93 38 94 00 00 mov %rdx,0x9438(%rbx) bbc86: 48 8d 04 87 lea (%rdi,%rax,4),%rax bbc8a: 48 89 ef mov %rbp,%rdi bbc8d: c7 00 00 80 00 00 movl $0x8000,(%rax) bbc93: 48 8b 83 60 94 00 00 mov 0x9460(%rbx),%rax bbc9a: 83 ab 50 94 00 00 01 subl $0x1,0x9450(%rbx) bbca1: 48 21 83 38 94 00 00 and %rax,0x9438(%rbx) bbca8: e8 00 00 00 00 callq bbcad bbcad: 83 bb 78 98 00 00 01 cmpl $0x1,0x9878(%rbx) bbcb4: 77 37 ja bbced bbcb6: 5b pop %rbx bbcb7: 44 89 e0 mov %r12d,%eax bbcba: 5d pop %rbp bbcbb: 41 5c pop %r12 bbcbd: 41 5d pop %r13 bbcbf: 41 5e pop %r14 bbcc1: 41 5f pop %r15 bbcc3: c3 retq bbcc4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbccb: e8 00 00 00 00 callq bbcd0 bbcd0: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbcd7: e9 9a fb ff ff jmpq bb876 bbcdc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbce3: e8 00 00 00 00 callq bbce8 bbce8: e9 1a fb ff ff jmpq bb807 bbced: 48 8d ab 50 95 00 00 lea 0x9550(%rbx),%rbp bbcf4: be 02 00 00 00 mov $0x2,%esi bbcf9: 48 89 ef mov %rbp,%rdi bbcfc: e8 00 00 00 00 callq bbd01 bbd01: 41 89 c4 mov %eax,%r12d bbd04: 85 c0 test %eax,%eax bbd06: 0f 85 b0 00 00 00 jne bbdbc bbd0c: 8b b3 78 97 00 00 mov 0x9778(%rbx),%esi bbd12: 85 f6 test %esi,%esi bbd14: 0f 8e 31 02 00 00 jle bbf4b bbd1a: 48 8b 83 60 97 00 00 mov 0x9760(%rbx),%rax bbd21: 48 8b 8b 50 97 00 00 mov 0x9750(%rbx),%rcx bbd28: 48 8d 50 01 lea 0x1(%rax),%rdx bbd2c: 23 83 90 97 00 00 and 0x9790(%rbx),%eax bbd32: 48 8d 04 81 lea (%rcx,%rax,4),%rax bbd36: 48 89 93 60 97 00 00 mov %rdx,0x9760(%rbx) bbd3d: c7 00 00 12 00 c0 movl $0xc0001200,(%rax) bbd43: 8b b3 78 97 00 00 mov 0x9778(%rbx),%esi bbd49: 48 8b 83 60 97 00 00 mov 0x9760(%rbx),%rax bbd50: 48 23 83 88 97 00 00 and 0x9788(%rbx),%rax bbd57: 8d 56 ff lea -0x1(%rsi),%edx bbd5a: 48 89 83 60 97 00 00 mov %rax,0x9760(%rbx) bbd61: 89 93 78 97 00 00 mov %edx,0x9778(%rbx) bbd67: 85 d2 test %edx,%edx bbd69: 0f 8e ed 01 00 00 jle bbf5c bbd6f: 48 8d 50 01 lea 0x1(%rax),%rdx bbd73: 23 83 90 97 00 00 and 0x9790(%rbx),%eax bbd79: 48 89 ef mov %rbp,%rdi bbd7c: 48 89 93 60 97 00 00 mov %rdx,0x9760(%rbx) bbd83: 48 8b 93 50 97 00 00 mov 0x9750(%rbx),%rdx bbd8a: 48 8d 04 82 lea (%rdx,%rax,4),%rax bbd8e: c7 00 00 00 00 00 movl $0x0,(%rax) bbd94: 48 8b 83 88 97 00 00 mov 0x9788(%rbx),%rax bbd9b: 83 ab 78 97 00 00 01 subl $0x1,0x9778(%rbx) bbda2: 48 21 83 60 97 00 00 and %rax,0x9760(%rbx) bbda9: e8 00 00 00 00 callq bbdae bbdae: 44 89 e0 mov %r12d,%eax bbdb1: 5b pop %rbx bbdb2: 5d pop %rbp bbdb3: 41 5c pop %r12 bbdb5: 41 5d pop %r13 bbdb7: 41 5e pop %r14 bbdb9: 41 5f pop %r15 bbdbb: c3 retq bbdbc: 44 89 e6 mov %r12d,%esi bbdbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbdc6: e8 00 00 00 00 callq bbdcb bbdcb: 44 89 e0 mov %r12d,%eax bbdce: 5b pop %rbx bbdcf: 5d pop %rbp bbdd0: 41 5c pop %r12 bbdd2: 41 5d pop %r13 bbdd4: 41 5e pop %r14 bbdd6: 41 5f pop %r15 bbdd8: c3 retq bbdd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbde0: e8 00 00 00 00 callq bbde5 bbde5: e9 8c f8 ff ff jmpq bb676 bbdea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbdf1: e8 00 00 00 00 callq bbdf6 bbdf6: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbdfd: e9 c9 f8 ff ff jmpq bb6cb bbe02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbe09: e8 00 00 00 00 callq bbe0e bbe0e: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbe15: e9 ff f8 ff ff jmpq bb719 bbe1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbe21: e8 00 00 00 00 callq bbe26 bbe26: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbe2d: e9 35 f9 ff ff jmpq bb767 bbe32: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbe39: e8 00 00 00 00 callq bbe3e bbe3e: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbe45: e9 6b f9 ff ff jmpq bb7b5 bbe4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbe51: e8 00 00 00 00 callq bbe56 bbe56: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbe5d: e9 45 fb ff ff jmpq bb9a7 bbe62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbe69: e8 00 00 00 00 callq bbe6e bbe6e: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbe75: e9 86 fb ff ff jmpq bba00 bbe7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbe81: e8 00 00 00 00 callq bbe86 bbe86: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbe8d: e9 b9 fb ff ff jmpq bba4b bbe92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbe99: e8 00 00 00 00 callq bbe9e bbe9e: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbea5: e9 ef fb ff ff jmpq bba99 bbeaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbeb1: e8 00 00 00 00 callq bbeb6 bbeb6: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbebd: e9 25 fc ff ff jmpq bbae7 bbec2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbec9: e8 00 00 00 00 callq bbece bbece: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbed5: e9 5c fc ff ff jmpq bbb36 bbeda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbee1: e8 00 00 00 00 callq bbee6 bbee6: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbeed: e9 92 fc ff ff jmpq bbb84 bbef2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbef9: e8 00 00 00 00 callq bbefe bbefe: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbf05: e9 c8 fc ff ff jmpq bbbd2 bbf0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbf11: e8 00 00 00 00 callq bbf16 bbf16: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbf1d: e9 fe fc ff ff jmpq bbc20 bbf22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbf29: e8 00 00 00 00 callq bbf2e bbf2e: 48 8b 83 38 94 00 00 mov 0x9438(%rbx),%rax bbf35: e9 34 fd ff ff jmpq bbc6e bbf3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbf41: e8 00 00 00 00 callq bbf46 bbf46: e9 07 fa ff ff jmpq bb952 bbf4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbf52: e8 00 00 00 00 callq bbf57 bbf57: e9 be fd ff ff jmpq bbd1a bbf5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbf63: e8 00 00 00 00 callq bbf68 bbf68: 48 8b 83 60 97 00 00 mov 0x9760(%rbx),%rax bbf6f: e9 fb fd ff ff jmpq bbd6f bbf74: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) bbf7b: 00 00 00 00 bbf7f: 90 nop 00000000000bbf80 : bbf80: e8 00 00 00 00 callq bbf85 bbf85: 41 57 push %r15 bbf87: 49 89 ff mov %rdi,%r15 bbf8a: 41 56 push %r14 bbf8c: 41 55 push %r13 bbf8e: 41 54 push %r12 bbf90: 55 push %rbp bbf91: 53 push %rbx bbf92: 48 83 ec 68 sub $0x68,%rsp bbf96: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # bbf9c bbf9c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax bbfa3: 00 00 bbfa5: 48 89 44 24 60 mov %rax,0x60(%rsp) bbfaa: 31 c0 xor %eax,%eax bbfac: 85 d2 test %edx,%edx bbfae: 0f 84 03 04 00 00 je bc3b7 bbfb4: 41 8b 87 c8 33 01 00 mov 0x133c8(%r15),%eax bbfbb: 85 c0 test %eax,%eax bbfbd: 75 59 jne bc018 bbfbf: 49 83 bf 00 76 00 00 cmpq $0x0,0x7600(%r15) bbfc6: 00 bbfc7: 74 4f je bc018 bbfc9: 49 8d af d8 75 00 00 lea 0x75d8(%r15),%rbp bbfd0: 48 89 ef mov %rbp,%rdi bbfd3: e8 00 00 00 00 callq bbfd8 bbfd8: 41 89 c6 mov %eax,%r14d bbfdb: 85 c0 test %eax,%eax bbfdd: 74 26 je bc005 bbfdf: 48 8b 44 24 60 mov 0x60(%rsp),%rax bbfe4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax bbfeb: 00 00 bbfed: 0f 85 20 26 00 00 jne be613 bbff3: 48 83 c4 68 add $0x68,%rsp bbff7: 44 89 f0 mov %r14d,%eax bbffa: 5b pop %rbx bbffb: 5d pop %rbp bbffc: 41 5c pop %r12 bbffe: 41 5d pop %r13 bc000: 41 5e pop %r14 bc002: 41 5f pop %r15 bc004: c3 retq bc005: 48 89 ef mov %rbp,%rdi bc008: e8 00 00 00 00 callq bc00d bc00d: 41 89 c6 mov %eax,%r14d bc010: 85 c0 test %eax,%eax bc012: 0f 85 00 00 00 00 jne bc018 bc018: 41 8b 9f 08 07 00 00 mov 0x708(%r15),%ebx bc01f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc026: 8d 53 e4 lea -0x1c(%rbx),%edx bc029: 8b 00 mov (%rax),%eax bc02b: 83 fa 01 cmp $0x1,%edx bc02e: 0f 86 f1 02 00 00 jbe bc325 bc034: 31 d2 xor %edx,%edx bc036: 8d b0 d2 0f 00 00 lea 0xfd2(%rax),%esi bc03c: 4c 89 ff mov %r15,%rdi bc03f: e8 00 00 00 00 callq bc044 bc044: 31 c9 xor %ecx,%ecx bc046: 31 d2 xor %edx,%edx bc048: 4c 89 ff mov %r15,%rdi bc04b: 41 89 c4 mov %eax,%r12d bc04e: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc055: 8b 30 mov (%rax),%esi bc057: 81 c6 d2 0f 00 00 add $0xfd2,%esi bc05d: e8 00 00 00 00 callq bc062 bc062: 31 c9 xor %ecx,%ecx bc064: ba ef be ad de mov $0xdeadbeef,%edx bc069: 4c 89 ff mov %r15,%rdi bc06c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc073: 8b 70 04 mov 0x4(%rax),%esi bc076: 81 c6 40 22 00 00 add $0x2240,%esi bc07c: e8 00 00 00 00 callq bc081 bc081: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc088: 31 d2 xor %edx,%edx bc08a: 4c 89 ff mov %r15,%rdi bc08d: 8b 30 mov (%rax),%esi bc08f: 81 c6 d2 0f 00 00 add $0xfd2,%esi bc095: e8 00 00 00 00 callq bc09a bc09a: 3d ef be ad de cmp $0xdeadbeef,%eax bc09f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc0a6: 0f 84 7a 03 00 00 je bc426 bc0ac: 8b 30 mov (%rax),%esi bc0ae: 31 c9 xor %ecx,%ecx bc0b0: 44 89 e2 mov %r12d,%edx bc0b3: 4c 89 ff mov %r15,%rdi bc0b6: 81 c6 d2 0f 00 00 add $0xfd2,%esi bc0bc: e8 00 00 00 00 callq bc0c1 bc0c1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc0c8: 31 d2 xor %edx,%edx bc0ca: 31 c9 xor %ecx,%ecx bc0cc: 4c 89 ff mov %r15,%rdi bc0cf: 8b 70 04 mov 0x4(%rax),%esi bc0d2: 81 c6 04 5a 00 00 add $0x5a04,%esi bc0d8: e8 00 00 00 00 callq bc0dd bc0dd: 41 8b 87 08 07 00 00 mov 0x708(%r15),%eax bc0e4: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bc0eb: 83 e8 1c sub $0x1c,%eax bc0ee: 44 8b 22 mov (%rdx),%r12d bc0f1: 83 f8 01 cmp $0x1,%eax bc0f4: 8b 42 04 mov 0x4(%rdx),%eax bc0f7: 0f 86 ac 14 00 00 jbe bd5a9 bc0fd: 41 81 c4 02 10 00 00 add $0x1002,%r12d bc104: 8d 90 4e 22 00 00 lea 0x224e(%rax),%edx bc10a: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bc110: 31 c9 xor %ecx,%ecx bc112: 41 c1 e4 10 shl $0x10,%r12d bc116: 4c 89 ff mov %r15,%rdi bc119: 41 09 d4 or %edx,%r12d bc11c: 31 d2 xor %edx,%edx bc11e: e8 00 00 00 00 callq bc123 bc123: 31 c9 xor %ecx,%ecx bc125: 44 89 e2 mov %r12d,%edx bc128: 4c 89 ff mov %r15,%rdi bc12b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc132: 8b 70 04 mov 0x4(%rax),%esi bc135: 81 c6 05 5a 00 00 add $0x5a05,%esi bc13b: e8 00 00 00 00 callq bc140 bc140: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bc147: 31 c9 xor %ecx,%ecx bc149: 4c 89 ff mov %r15,%rdi bc14c: 44 8b 22 mov (%rdx),%r12d bc14f: 8b 42 04 mov 0x4(%rdx),%eax bc152: 41 81 c4 0e 10 00 00 add $0x100e,%r12d bc159: 8d 90 50 22 00 00 lea 0x2250(%rax),%edx bc15f: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bc165: 41 c1 e4 10 shl $0x10,%r12d bc169: 41 09 d4 or %edx,%r12d bc16c: 31 d2 xor %edx,%edx bc16e: e8 00 00 00 00 callq bc173 bc173: 31 c9 xor %ecx,%ecx bc175: 44 89 e2 mov %r12d,%edx bc178: 4c 89 ff mov %r15,%rdi bc17b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc182: 8b 70 04 mov 0x4(%rax),%esi bc185: 81 c6 05 5a 00 00 add $0x5a05,%esi bc18b: e8 00 00 00 00 callq bc190 bc190: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bc197: 31 c9 xor %ecx,%ecx bc199: 4c 89 ff mov %r15,%rdi bc19c: 44 8b 22 mov (%rdx),%r12d bc19f: 8b 42 04 mov 0x4(%rdx),%eax bc1a2: 41 81 c4 18 10 00 00 add $0x1018,%r12d bc1a9: 8d 90 61 22 00 00 lea 0x2261(%rax),%edx bc1af: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bc1b5: 41 c1 e4 10 shl $0x10,%r12d bc1b9: 41 09 d4 or %edx,%r12d bc1bc: 31 d2 xor %edx,%edx bc1be: e8 00 00 00 00 callq bc1c3 bc1c3: 31 c9 xor %ecx,%ecx bc1c5: 44 89 e2 mov %r12d,%edx bc1c8: 4c 89 ff mov %r15,%rdi bc1cb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc1d2: 8b 70 04 mov 0x4(%rax),%esi bc1d5: 81 c6 05 5a 00 00 add $0x5a05,%esi bc1db: e8 00 00 00 00 callq bc1e0 bc1e0: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bc1e7: 31 c9 xor %ecx,%ecx bc1e9: 4c 89 ff mov %r15,%rdi bc1ec: 44 8b 22 mov (%rdx),%r12d bc1ef: 8b 42 04 mov 0x4(%rdx),%eax bc1f2: 41 81 c4 0c 10 00 00 add $0x100c,%r12d bc1f9: 8d 90 4f 22 00 00 lea 0x224f(%rax),%edx bc1ff: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bc205: 41 c1 e4 10 shl $0x10,%r12d bc209: 41 09 d4 or %edx,%r12d bc20c: 31 d2 xor %edx,%edx bc20e: e8 00 00 00 00 callq bc213 bc213: 44 89 e2 mov %r12d,%edx bc216: 31 c9 xor %ecx,%ecx bc218: 4c 89 ff mov %r15,%rdi bc21b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc222: 8b 70 04 mov 0x4(%rax),%esi bc225: 81 c6 05 5a 00 00 add $0x5a05,%esi bc22b: e8 00 00 00 00 callq bc230 bc230: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bc237: 31 c9 xor %ecx,%ecx bc239: 4c 89 ff mov %r15,%rdi bc23c: 44 8b 22 mov (%rdx),%r12d bc23f: 8b 42 04 mov 0x4(%rdx),%eax bc242: 41 81 c4 d2 0f 00 00 add $0xfd2,%r12d bc249: 8d 90 40 22 00 00 lea 0x2240(%rax),%edx bc24f: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bc255: 41 c1 e4 10 shl $0x10,%r12d bc259: 41 09 d4 or %edx,%r12d bc25c: 31 d2 xor %edx,%edx bc25e: e8 00 00 00 00 callq bc263 bc263: 44 89 e2 mov %r12d,%edx bc266: 31 c9 xor %ecx,%ecx bc268: 4c 89 ff mov %r15,%rdi bc26b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc272: 8b 70 04 mov 0x4(%rax),%esi bc275: 81 c6 05 5a 00 00 add $0x5a05,%esi bc27b: e8 00 00 00 00 callq bc280 bc280: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bc287: 31 c9 xor %ecx,%ecx bc289: 4c 89 ff mov %r15,%rdi bc28c: 44 8b 22 mov (%rdx),%r12d bc28f: 8b 42 04 mov 0x4(%rdx),%eax bc292: 41 81 c4 d3 0f 00 00 add $0xfd3,%r12d bc299: 8d 90 41 22 00 00 lea 0x2241(%rax),%edx bc29f: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bc2a5: 41 c1 e4 10 shl $0x10,%r12d bc2a9: 41 09 d4 or %edx,%r12d bc2ac: 31 d2 xor %edx,%edx bc2ae: e8 00 00 00 00 callq bc2b3 bc2b3: 44 89 e2 mov %r12d,%edx bc2b6: 31 c9 xor %ecx,%ecx bc2b8: 4c 89 ff mov %r15,%rdi bc2bb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc2c2: 8b 70 04 mov 0x4(%rax),%esi bc2c5: 81 c6 05 5a 00 00 add $0x5a05,%esi bc2cb: e8 00 00 00 00 callq bc2d0 bc2d0: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bc2d7: 44 8b 22 mov (%rdx),%r12d bc2da: 8b 42 04 mov 0x4(%rdx),%eax bc2dd: 41 81 c4 e0 11 00 00 add $0x11e0,%r12d bc2e4: 8d 90 40 24 00 00 lea 0x2440(%rax),%edx bc2ea: 41 c1 e4 10 shl $0x10,%r12d bc2ee: 41 09 d4 or %edx,%r12d bc2f1: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bc2f7: 31 c9 xor %ecx,%ecx bc2f9: 31 d2 xor %edx,%edx bc2fb: 4c 89 ff mov %r15,%rdi bc2fe: e8 00 00 00 00 callq bc303 bc303: 31 c9 xor %ecx,%ecx bc305: 44 89 e2 mov %r12d,%edx bc308: 4c 89 ff mov %r15,%rdi bc30b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc312: 8b 70 04 mov 0x4(%rax),%esi bc315: 81 c6 05 5a 00 00 add $0x5a05,%esi bc31b: e8 00 00 00 00 callq bc320 bc320: e9 17 01 00 00 jmpq bc43c bc325: 31 d2 xor %edx,%edx bc327: 8d b0 c1 0f 00 00 lea 0xfc1(%rax),%esi bc32d: 4c 89 ff mov %r15,%rdi bc330: e8 00 00 00 00 callq bc335 bc335: 31 c9 xor %ecx,%ecx bc337: 31 d2 xor %edx,%edx bc339: 4c 89 ff mov %r15,%rdi bc33c: 41 89 c4 mov %eax,%r12d bc33f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc346: 8b 30 mov (%rax),%esi bc348: 81 c6 c1 0f 00 00 add $0xfc1,%esi bc34e: e8 00 00 00 00 callq bc353 bc353: 31 c9 xor %ecx,%ecx bc355: ba ef be ad de mov $0xdeadbeef,%edx bc35a: 4c 89 ff mov %r15,%rdi bc35d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc364: 8b 70 04 mov 0x4(%rax),%esi bc367: 81 c6 40 22 00 00 add $0x2240,%esi bc36d: e8 00 00 00 00 callq bc372 bc372: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc379: 31 d2 xor %edx,%edx bc37b: 4c 89 ff mov %r15,%rdi bc37e: 8b 30 mov (%rax),%esi bc380: 81 c6 c1 0f 00 00 add $0xfc1,%esi bc386: e8 00 00 00 00 callq bc38b bc38b: 3d ef be ad de cmp $0xdeadbeef,%eax bc390: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc397: 0f 84 89 00 00 00 je bc426 bc39d: 8b 30 mov (%rax),%esi bc39f: 31 c9 xor %ecx,%ecx bc3a1: 44 89 e2 mov %r12d,%edx bc3a4: 4c 89 ff mov %r15,%rdi bc3a7: 81 c6 c1 0f 00 00 add $0xfc1,%esi bc3ad: e8 00 00 00 00 callq bc3b2 bc3b2: e9 0a fd ff ff jmpq bc0c1 bc3b7: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax bc3bd: 83 f8 1b cmp $0x1b,%eax bc3c0: 0f 84 2d 17 00 00 je bdaf3 bc3c6: 76 2c jbe bc3f4 bc3c8: 83 f8 1c cmp $0x1c,%eax bc3cb: 0f 84 b1 11 00 00 je bd582 bc3d1: 83 f8 1d cmp $0x1d,%eax bc3d4: 75 11 jne bc3e7 bc3d6: ba 26 00 00 00 mov $0x26,%edx bc3db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bc3e2: e8 00 00 00 00 callq bc3e7 bc3e7: 4c 89 ff mov %r15,%rdi bc3ea: e8 e1 6c ff ff callq b30d0 bc3ef: e9 c0 fb ff ff jmpq bbfb4 bc3f4: 83 f8 19 cmp $0x19,%eax bc3f7: 0f 84 5e 11 00 00 je bd55b bc3fd: 83 f8 1a cmp $0x1a,%eax bc400: 75 e5 jne bc3e7 bc402: ba 26 00 00 00 mov $0x26,%edx bc407: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bc40e: e8 00 00 00 00 callq bc413 bc413: 31 d2 xor %edx,%edx bc415: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bc41c: 4c 89 ff mov %r15,%rdi bc41f: e8 00 00 00 00 callq bc424 bc424: eb c1 jmp bc3e7 bc426: 8b 70 04 mov 0x4(%rax),%esi bc429: 31 c9 xor %ecx,%ecx bc42b: 44 89 e2 mov %r12d,%edx bc42e: 4c 89 ff mov %r15,%rdi bc431: 81 c6 40 22 00 00 add $0x2240,%esi bc437: e8 00 00 00 00 callq bc43c bc43c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc443: 31 d2 xor %edx,%edx bc445: 4c 89 ff mov %r15,%rdi bc448: 8b 30 mov (%rax),%esi bc44a: 81 c6 a0 0d 00 00 add $0xda0,%esi bc450: e8 00 00 00 00 callq bc455 bc455: 31 c9 xor %ecx,%ecx bc457: 4c 89 ff mov %r15,%rdi bc45a: 0c ff or $0xff,%al bc45c: 89 c2 mov %eax,%edx bc45e: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc465: 8b 30 mov (%rax),%esi bc467: 81 c6 a0 0d 00 00 add $0xda0,%esi bc46d: e8 00 00 00 00 callq bc472 bc472: 4c 89 ff mov %r15,%rdi bc475: e8 26 8a ff ff callq b4ea0 bc47a: 4d 85 ff test %r15,%r15 bc47d: 0f 84 54 01 00 00 je bc5d7 bc483: 49 81 ff 68 4d ff ff cmp $0xffffffffffff4d68,%r15 bc48a: 0f 84 47 01 00 00 je bc5d7 bc490: ba 02 00 00 00 mov $0x2,%edx bc495: be 04 00 00 00 mov $0x4,%esi bc49a: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi bc49f: 31 db xor %ebx,%ebx bc4a1: e8 00 00 00 00 callq bc4a6 bc4a6: 49 8d 87 18 0b 00 00 lea 0xb18(%r15),%rax bc4ad: 48 89 c7 mov %rax,%rdi bc4b0: 48 89 44 24 28 mov %rax,0x28(%rsp) bc4b5: e8 00 00 00 00 callq bc4ba bc4ba: 41 8b 87 28 8a 00 00 mov 0x8a28(%r15),%eax bc4c1: 89 44 24 20 mov %eax,0x20(%rsp) bc4c5: 85 c0 test %eax,%eax bc4c7: 0f 84 c4 00 00 00 je bc591 bc4cd: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) bc4d4: 00 bc4d5: 45 8b af 34 8a 00 00 mov 0x8a34(%r15),%r13d bc4dc: 45 31 e4 xor %r12d,%r12d bc4df: 4c 89 fd mov %r15,%rbp bc4e2: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) bc4e9: 00 bc4ea: 41 be 03 00 00 00 mov $0x3,%r14d bc4f0: 45 85 ed test %r13d,%r13d bc4f3: 0f 84 80 00 00 00 je bc579 bc4f9: 44 89 e0 mov %r12d,%eax bc4fc: bb 00 00 00 c0 mov $0xc0000000,%ebx bc501: c1 e0 10 shl $0x10,%eax bc504: 25 00 00 ff 00 and $0xff0000,%eax bc509: 0d 00 00 00 40 or $0x40000000,%eax bc50e: 41 83 fc ff cmp $0xffffffff,%r12d bc512: 0f 44 c3 cmove %ebx,%eax bc515: 45 31 ff xor %r15d,%r15d bc518: 43 8d 1c 24 lea (%r12,%r12,1),%ebx bc51c: 89 44 24 18 mov %eax,0x18(%rsp) bc520: 0d 00 00 00 20 or $0x20000000,%eax bc525: 89 44 24 08 mov %eax,0x8(%rsp) bc529: 49 63 c4 movslq %r12d,%rax bc52c: 48 c1 e0 02 shl $0x2,%rax bc530: 48 89 04 24 mov %rax,(%rsp) bc534: 48 89 e8 mov %rbp,%rax bc537: 44 89 fd mov %r15d,%ebp bc53a: 49 89 c7 mov %rax,%r15 bc53d: 41 83 bf 08 07 00 00 cmpl $0x1c,0x708(%r15) bc544: 1c bc545: 0f 85 cc 0e 00 00 jne bd417 bc54b: 45 0f af ec imul %r12d,%r13d bc54f: 4c 89 ff mov %r15,%rdi bc552: e8 99 4f ff ff callq b14f0 bc557: 41 01 ed add %ebp,%r13d bc55a: 44 0f a3 e8 bt %r13d,%eax bc55e: 0f 83 b3 0e 00 00 jae bd417 bc564: 45 8b af 34 8a 00 00 mov 0x8a34(%r15),%r13d bc56b: 83 c5 01 add $0x1,%ebp bc56e: 83 c3 01 add $0x1,%ebx bc571: 41 39 ed cmp %ebp,%r13d bc574: 77 c7 ja bc53d bc576: 4c 89 fd mov %r15,%rbp bc579: 41 83 c4 01 add $0x1,%r12d bc57d: 44 39 a5 28 8a 00 00 cmp %r12d,0x8a28(%rbp) bc584: 0f 87 66 ff ff ff ja bc4f0 bc58a: 8b 5c 24 10 mov 0x10(%rsp),%ebx bc58e: 49 89 ef mov %rbp,%r15 bc591: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc598: 31 c9 xor %ecx,%ecx bc59a: ba 00 00 00 e0 mov $0xe0000000,%edx bc59f: 4c 89 ff mov %r15,%rdi bc5a2: 8b 70 04 mov 0x4(%rax),%esi bc5a5: 81 c6 00 22 00 00 add $0x2200,%esi bc5ab: e8 00 00 00 00 callq bc5b0 bc5b0: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi bc5b5: e8 00 00 00 00 callq bc5ba bc5ba: 8b 44 24 20 mov 0x20(%rsp),%eax bc5be: 41 89 9f ac b2 00 00 mov %ebx,0xb2ac(%r15) bc5c5: 41 c7 87 98 b2 00 00 movl $0x2,0xb298(%r15) bc5cc: 02 00 00 00 bc5d0: 41 89 87 b0 b2 00 00 mov %eax,0xb2b0(%r15) bc5d7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc5de: 31 d2 xor %edx,%edx bc5e0: 4c 89 ff mov %r15,%rdi bc5e3: 8b 70 04 mov 0x4(%rax),%esi bc5e6: 81 c6 0a 50 00 00 add $0x500a,%esi bc5ec: e8 00 00 00 00 callq bc5f1 bc5f1: 31 d2 xor %edx,%edx bc5f3: 4c 89 ff mov %r15,%rdi bc5f6: 89 c3 mov %eax,%ebx bc5f8: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc5ff: 8b 70 04 mov 0x4(%rax),%esi bc602: 81 c6 0b 50 00 00 add $0x500b,%esi bc608: e8 00 00 00 00 callq bc60d bc60d: 4c 89 ff mov %r15,%rdi bc610: 09 d8 or %ebx,%eax bc612: 48 89 c2 mov %rax,%rdx bc615: c1 e8 10 shr $0x10,%eax bc618: 48 c1 e2 08 shl $0x8,%rdx bc61c: 81 e2 00 00 ff 00 and $0xff0000,%edx bc622: 48 09 d0 or %rdx,%rax bc625: 49 89 87 f0 8b 00 00 mov %rax,0x8bf0(%r15) bc62c: e8 0f 6b ff ff callq b3140 bc631: 41 89 87 ec 8b 00 00 mov %eax,0x8bec(%r15) bc638: 49 8d 87 f8 0a 00 00 lea 0xaf8(%r15),%rax bc63f: 48 89 c7 mov %rax,%rdi bc642: 48 89 04 24 mov %rax,(%rsp) bc646: e8 00 00 00 00 callq bc64b bc64b: 41 8b 87 18 29 00 00 mov 0x2918(%r15),%eax bc652: 85 c0 test %eax,%eax bc654: 0f 84 aa 00 00 00 je bc704 bc65a: 45 31 c0 xor %r8d,%r8d bc65d: 31 c9 xor %ecx,%ecx bc65f: 31 d2 xor %edx,%edx bc661: 31 f6 xor %esi,%esi bc663: 4c 89 ff mov %r15,%rdi bc666: 31 db xor %ebx,%ebx bc668: e8 00 00 00 00 callq bc66d bc66d: 31 c9 xor %ecx,%ecx bc66f: ba 0c c0 00 00 mov $0xc00c,%edx bc674: 4c 89 ff mov %r15,%rdi bc677: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc67e: 8b 30 mov (%rax),%esi bc680: 81 c6 ad 10 00 00 add $0x10ad,%esi bc686: e8 00 00 00 00 callq bc68b bc68b: 83 c3 01 add $0x1,%ebx bc68e: 41 39 9f 18 29 00 00 cmp %ebx,0x2918(%r15) bc695: 76 6d jbe bc704 bc697: 31 c9 xor %ecx,%ecx bc699: 31 d2 xor %edx,%edx bc69b: 31 f6 xor %esi,%esi bc69d: 4c 89 ff mov %r15,%rdi bc6a0: 41 89 d8 mov %ebx,%r8d bc6a3: e8 00 00 00 00 callq bc6a8 bc6a8: 31 c9 xor %ecx,%ecx bc6aa: ba 0c c0 00 00 mov $0xc00c,%edx bc6af: 4c 89 ff mov %r15,%rdi bc6b2: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc6b9: 8b 30 mov (%rax),%esi bc6bb: 81 c6 ad 10 00 00 add $0x10ad,%esi bc6c1: e8 00 00 00 00 callq bc6c6 bc6c6: 85 db test %ebx,%ebx bc6c8: 74 c1 je bc68b bc6ca: 41 0f b7 97 1e 10 00 movzwl 0x101e(%r15),%edx bc6d1: 00 bc6d2: 31 c9 xor %ecx,%ecx bc6d4: 4c 89 ff mov %r15,%rdi bc6d7: 83 c3 01 add $0x1,%ebx bc6da: 41 0f b7 87 2e 10 00 movzwl 0x102e(%r15),%eax bc6e1: 00 bc6e2: c1 e2 10 shl $0x10,%edx bc6e5: 09 c2 or %eax,%edx bc6e7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc6ee: 8b 30 mov (%rax),%esi bc6f0: 81 c6 aa 10 00 00 add $0x10aa,%esi bc6f6: e8 00 00 00 00 callq bc6fb bc6fb: 41 39 9f 18 29 00 00 cmp %ebx,0x2918(%r15) bc702: 77 93 ja bc697 bc704: 45 31 c0 xor %r8d,%r8d bc707: 31 c9 xor %ecx,%ecx bc709: 31 d2 xor %edx,%edx bc70b: 31 f6 xor %esi,%esi bc70d: 4c 89 ff mov %r15,%rdi bc710: e8 00 00 00 00 callq bc715 bc715: 48 8b 3c 24 mov (%rsp),%rdi bc719: e8 00 00 00 00 callq bc71e bc71e: 4c 89 ff mov %r15,%rdi bc721: e8 0a 5c ff ff callq b2330 bc726: 4c 89 ff mov %r15,%rdi bc729: e8 f2 54 ff ff callq b1c20 bc72e: 4c 89 ff mov %r15,%rdi bc731: e8 6a 7f ff ff callq b46a0 bc736: 41 89 c6 mov %eax,%r14d bc739: 85 c0 test %eax,%eax bc73b: 0f 85 9e f8 ff ff jne bbfdf bc741: 4c 89 ff mov %r15,%rdi bc744: e8 d7 88 ff ff callq b5020 bc749: 41 f6 87 1a 07 00 00 testb $0x2,0x71a(%r15) bc750: 02 bc751: 0f 84 c5 10 00 00 je bd81c bc757: 41 8b af c8 33 01 00 mov 0x133c8(%r15),%ebp bc75e: 85 ed test %ebp,%ebp bc760: 0f 85 e3 08 00 00 jne bd049 bc766: 49 83 bf 98 91 00 00 cmpq $0x0,0x9198(%r15) bc76d: 00 bc76e: 0f 84 c4 1e 00 00 je be638 bc774: 49 83 bf a8 91 00 00 cmpq $0x0,0x91a8(%r15) bc77b: 00 bc77c: 0f 84 b6 1e 00 00 je be638 bc782: 49 83 bf b8 91 00 00 cmpq $0x0,0x91b8(%r15) bc789: 00 bc78a: 0f 84 a8 1e 00 00 je be638 bc790: 31 f6 xor %esi,%esi bc792: 4c 89 ff mov %r15,%rdi bc795: 49 8d 9f 20 8d 00 00 lea 0x8d20(%r15),%rbx bc79c: e8 4f 79 ff ff callq b40f0 bc7a1: 49 8b 87 a8 91 00 00 mov 0x91a8(%r15),%rax bc7a8: 4c 8b 60 08 mov 0x8(%rax),%r12 bc7ac: 4c 89 e7 mov %r12,%rdi bc7af: e8 00 00 00 00 callq bc7b4 bc7b4: 45 8b 6c 24 18 mov 0x18(%r12),%r13d bc7b9: 49 89 d8 mov %rbx,%r8 bc7bc: 4c 89 ff mov %r15,%rdi bc7bf: 45 8b 54 24 14 mov 0x14(%r12),%r10d bc7c4: b9 02 00 00 00 mov $0x2,%ecx bc7c9: ba 00 10 00 00 mov $0x1000,%edx bc7ce: 49 8b 87 a8 91 00 00 mov 0x91a8(%r15),%rax bc7d5: 4d 8d 8f 28 8d 00 00 lea 0x8d28(%r15),%r9 bc7dc: 4c 03 68 08 add 0x8(%rax),%r13 bc7e0: 49 8d 87 30 8d 00 00 lea 0x8d30(%r15),%rax bc7e7: 4c 89 d6 mov %r10,%rsi bc7ea: 48 89 44 24 08 mov %rax,0x8(%rsp) bc7ef: 50 push %rax bc7f0: 4c 89 4c 24 20 mov %r9,0x20(%rsp) bc7f5: 4c 89 54 24 18 mov %r10,0x18(%rsp) bc7fa: e8 00 00 00 00 callq bc7ff bc7ff: 41 89 c6 mov %eax,%r14d bc802: 58 pop %rax bc803: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 bc808: 45 85 f6 test %r14d,%r14d bc80b: 0f 85 00 00 00 00 jne bc811 bc811: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 bc816: 49 8b bf 30 8d 00 00 mov 0x8d30(%r15),%rdi bc81d: 4c 89 ee mov %r13,%rsi bc820: 4c 89 d2 mov %r10,%rdx bc823: e8 00 00 00 00 callq bc828 bc828: 49 8b bf 20 8d 00 00 mov 0x8d20(%r15),%rdi bc82f: e8 00 00 00 00 callq bc834 bc834: 49 8b 9f 20 8d 00 00 mov 0x8d20(%r15),%rbx bc83b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bc842: e8 00 00 00 00 callq bc847 bc847: 31 f6 xor %esi,%esi bc849: 48 8d 7b 58 lea 0x58(%rbx),%rdi bc84d: e8 00 00 00 00 callq bc852 bc852: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bc859: ff 14 25 00 00 00 00 callq *0x0 bc860: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi bc867: bb 50 c3 00 00 mov $0xc350,%ebx bc86c: e8 00 00 00 00 callq bc871 bc871: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc878: 31 d2 xor %edx,%edx bc87a: 4c 89 ff mov %r15,%rdi bc87d: 8b 70 04 mov 0x4(%rax),%esi bc880: 81 c6 43 58 00 00 add $0x5843,%esi bc886: e8 00 00 00 00 callq bc88b bc88b: 31 c9 xor %ecx,%ecx bc88d: 4c 89 ff mov %r15,%rdi bc890: 83 c8 01 or $0x1,%eax bc893: 89 c2 mov %eax,%edx bc895: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc89c: 8b 70 04 mov 0x4(%rax),%esi bc89f: 81 c6 43 58 00 00 add $0x5843,%esi bc8a5: e8 00 00 00 00 callq bc8aa bc8aa: eb 13 jmp bc8bf bc8ac: bf c7 10 00 00 mov $0x10c7,%edi bc8b1: e8 00 00 00 00 callq bc8b6 bc8b6: 83 eb 01 sub $0x1,%ebx bc8b9: 0f 84 84 1d 00 00 je be643 bc8bf: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc8c6: 31 d2 xor %edx,%edx bc8c8: 4c 89 ff mov %r15,%rdi bc8cb: 8b 70 04 mov 0x4(%rax),%esi bc8ce: 81 c6 43 58 00 00 add $0x5843,%esi bc8d4: e8 00 00 00 00 callq bc8d9 bc8d9: a8 02 test $0x2,%al bc8db: 74 cf je bc8ac bc8dd: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # bc8e4 bc8e4: 75 15 jne bc8fb bc8e6: 49 8b 87 e8 89 00 00 mov 0x89e8(%r15),%rax bc8ed: 31 f6 xor %esi,%esi bc8ef: 4c 89 ff mov %r15,%rdi bc8f2: 48 8b 40 38 mov 0x38(%rax),%rax bc8f6: e8 00 00 00 00 callq bc8fb bc8fb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc902: 31 d2 xor %edx,%edx bc904: 4c 89 ff mov %r15,%rdi bc907: 31 db xor %ebx,%ebx bc909: 8b 70 04 mov 0x4(%rax),%esi bc90c: 81 c6 42 58 00 00 add $0x5842,%esi bc912: e8 00 00 00 00 callq bc917 bc917: 31 c9 xor %ecx,%ecx bc919: 4c 89 ff mov %r15,%rdi bc91c: 25 f0 ff 7f fc and $0xfc7ffff0,%eax bc921: 89 c2 mov %eax,%edx bc923: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc92a: 83 ca 10 or $0x10,%edx bc92d: 8b 70 04 mov 0x4(%rax),%esi bc930: 81 c6 42 58 00 00 add $0x5842,%esi bc936: e8 00 00 00 00 callq bc93b bc93b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc942: 31 c9 xor %ecx,%ecx bc944: 4c 89 ff mov %r15,%rdi bc947: 41 8b 97 28 8d 00 00 mov 0x8d28(%r15),%edx bc94e: 8b 70 04 mov 0x4(%rax),%esi bc951: 81 e2 00 f0 ff ff and $0xfffff000,%edx bc957: 81 c6 40 58 00 00 add $0x5840,%esi bc95d: e8 00 00 00 00 callq bc962 bc962: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc969: 31 c9 xor %ecx,%ecx bc96b: 4c 89 ff mov %r15,%rdi bc96e: 41 8b 97 2c 8d 00 00 mov 0x8d2c(%r15),%edx bc975: 8b 70 04 mov 0x4(%rax),%esi bc978: 81 c6 41 58 00 00 add $0x5841,%esi bc97e: e8 00 00 00 00 callq bc983 bc983: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc98a: 31 c9 xor %ecx,%ecx bc98c: 31 d2 xor %edx,%edx bc98e: 4c 89 ff mov %r15,%rdi bc991: 8b 70 04 mov 0x4(%rax),%esi bc994: 81 c6 14 58 00 00 add $0x5814,%esi bc99a: e8 00 00 00 00 callq bc99f bc99f: 41 8b 44 24 28 mov 0x28(%r12),%eax bc9a4: 85 c0 test %eax,%eax bc9a6: 74 33 je bc9db bc9a8: 41 8b 44 24 24 mov 0x24(%r12),%eax bc9ad: 89 da mov %ebx,%edx bc9af: 31 c9 xor %ecx,%ecx bc9b1: 4c 89 ff mov %r15,%rdi bc9b4: 83 c3 01 add $0x1,%ebx bc9b7: 48 01 d0 add %rdx,%rax bc9ba: 41 8b 54 85 00 mov 0x0(%r13,%rax,4),%edx bc9bf: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc9c6: 8b 70 04 mov 0x4(%rax),%esi bc9c9: 81 c6 15 58 00 00 add $0x5815,%esi bc9cf: e8 00 00 00 00 callq bc9d4 bc9d4: 41 3b 5c 24 28 cmp 0x28(%r12),%ebx bc9d9: 72 cd jb bc9a8 bc9db: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bc9e2: 41 8b 97 b0 91 00 00 mov 0x91b0(%r15),%edx bc9e9: 31 c9 xor %ecx,%ecx bc9eb: 4c 89 ff mov %r15,%rdi bc9ee: 49 8d 9f 40 8d 00 00 lea 0x8d40(%r15),%rbx bc9f5: 8b 70 04 mov 0x4(%rax),%esi bc9f8: 81 c6 14 58 00 00 add $0x5814,%esi bc9fe: e8 00 00 00 00 callq bca03 bca03: 49 8b 87 b8 91 00 00 mov 0x91b8(%r15),%rax bca0a: 4c 8b 60 08 mov 0x8(%rax),%r12 bca0e: 4c 89 e7 mov %r12,%rdi bca11: e8 00 00 00 00 callq bca16 bca16: 45 8b 6c 24 18 mov 0x18(%r12),%r13d bca1b: 49 89 d9 mov %rbx,%r9 bca1e: 4c 89 ff mov %r15,%rdi bca21: 45 8b 54 24 14 mov 0x14(%r12),%r10d bca26: b9 02 00 00 00 mov $0x2,%ecx bca2b: ba 00 10 00 00 mov $0x1000,%edx bca30: 49 8b 87 b8 91 00 00 mov 0x91b8(%r15),%rax bca37: 4d 8d 87 38 8d 00 00 lea 0x8d38(%r15),%r8 bca3e: 4c 03 68 08 add 0x8(%rax),%r13 bca42: 49 8d 87 48 8d 00 00 lea 0x8d48(%r15),%rax bca49: 4c 89 d6 mov %r10,%rsi bca4c: 48 89 44 24 08 mov %rax,0x8(%rsp) bca51: 50 push %rax bca52: 4c 89 44 24 20 mov %r8,0x20(%rsp) bca57: 4c 89 54 24 18 mov %r10,0x18(%rsp) bca5c: e8 00 00 00 00 callq bca61 bca61: 41 89 c6 mov %eax,%r14d bca64: 58 pop %rax bca65: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 bca6a: 45 85 f6 test %r14d,%r14d bca6d: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 bca72: 0f 85 1e 1c 00 00 jne be696 bca78: 49 8b bf 48 8d 00 00 mov 0x8d48(%r15),%rdi bca7f: 4c 89 d2 mov %r10,%rdx bca82: 4c 89 ee mov %r13,%rsi bca85: e8 00 00 00 00 callq bca8a bca8a: 49 8b bf 38 8d 00 00 mov 0x8d38(%r15),%rdi bca91: e8 00 00 00 00 callq bca96 bca96: 49 8b 9f 38 8d 00 00 mov 0x8d38(%r15),%rbx bca9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bcaa4: e8 00 00 00 00 callq bcaa9 bcaa9: 31 f6 xor %esi,%esi bcaab: 48 8d 7b 58 lea 0x58(%rbx),%rdi bcaaf: e8 00 00 00 00 callq bcab4 bcab4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bcabb: ff 14 25 00 00 00 00 callq *0x0 bcac2: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi bcac9: bb 50 c3 00 00 mov $0xc350,%ebx bcace: e8 00 00 00 00 callq bcad3 bcad3: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcada: 31 d2 xor %edx,%edx bcadc: 4c 89 ff mov %r15,%rdi bcadf: 8b 70 04 mov 0x4(%rax),%esi bcae2: 81 c6 4b 58 00 00 add $0x584b,%esi bcae8: e8 00 00 00 00 callq bcaed bcaed: 31 c9 xor %ecx,%ecx bcaef: 4c 89 ff mov %r15,%rdi bcaf2: 83 c8 01 or $0x1,%eax bcaf5: 89 c2 mov %eax,%edx bcaf7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcafe: 8b 70 04 mov 0x4(%rax),%esi bcb01: 81 c6 4b 58 00 00 add $0x584b,%esi bcb07: e8 00 00 00 00 callq bcb0c bcb0c: eb 13 jmp bcb21 bcb0e: bf c7 10 00 00 mov $0x10c7,%edi bcb13: e8 00 00 00 00 callq bcb18 bcb18: 83 eb 01 sub $0x1,%ebx bcb1b: 0f 84 5b 1b 00 00 je be67c bcb21: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcb28: 31 d2 xor %edx,%edx bcb2a: 4c 89 ff mov %r15,%rdi bcb2d: 8b 70 04 mov 0x4(%rax),%esi bcb30: 81 c6 4b 58 00 00 add $0x584b,%esi bcb36: e8 00 00 00 00 callq bcb3b bcb3b: a8 02 test $0x2,%al bcb3d: 74 cf je bcb0e bcb3f: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # bcb46 bcb46: 75 15 jne bcb5d bcb48: 49 8b 87 e8 89 00 00 mov 0x89e8(%r15),%rax bcb4f: 31 f6 xor %esi,%esi bcb51: 4c 89 ff mov %r15,%rdi bcb54: 48 8b 40 38 mov 0x38(%rax),%rax bcb58: e8 00 00 00 00 callq bcb5d bcb5d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcb64: 31 d2 xor %edx,%edx bcb66: 4c 89 ff mov %r15,%rdi bcb69: 31 db xor %ebx,%ebx bcb6b: 8b 70 04 mov 0x4(%rax),%esi bcb6e: 81 c6 4a 58 00 00 add $0x584a,%esi bcb74: e8 00 00 00 00 callq bcb79 bcb79: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcb80: 31 c9 xor %ecx,%ecx bcb82: 4c 89 ff mov %r15,%rdi bcb85: 41 8b 97 40 8d 00 00 mov 0x8d40(%r15),%edx bcb8c: 8b 70 04 mov 0x4(%rax),%esi bcb8f: 81 e2 00 f0 ff ff and $0xfffff000,%edx bcb95: 81 c6 48 58 00 00 add $0x5848,%esi bcb9b: e8 00 00 00 00 callq bcba0 bcba0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcba7: 31 c9 xor %ecx,%ecx bcba9: 4c 89 ff mov %r15,%rdi bcbac: 41 8b 97 44 8d 00 00 mov 0x8d44(%r15),%edx bcbb3: 8b 70 04 mov 0x4(%rax),%esi bcbb6: 81 c6 49 58 00 00 add $0x5849,%esi bcbbc: e8 00 00 00 00 callq bcbc1 bcbc1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcbc8: 31 c9 xor %ecx,%ecx bcbca: 31 d2 xor %edx,%edx bcbcc: 4c 89 ff mov %r15,%rdi bcbcf: 8b 70 04 mov 0x4(%rax),%esi bcbd2: 81 c6 18 58 00 00 add $0x5818,%esi bcbd8: e8 00 00 00 00 callq bcbdd bcbdd: 45 8b 5c 24 28 mov 0x28(%r12),%r11d bcbe2: 45 85 db test %r11d,%r11d bcbe5: 74 33 je bcc1a bcbe7: 41 8b 44 24 24 mov 0x24(%r12),%eax bcbec: 89 da mov %ebx,%edx bcbee: 31 c9 xor %ecx,%ecx bcbf0: 4c 89 ff mov %r15,%rdi bcbf3: 83 c3 01 add $0x1,%ebx bcbf6: 48 01 d0 add %rdx,%rax bcbf9: 41 8b 54 85 00 mov 0x0(%r13,%rax,4),%edx bcbfe: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcc05: 8b 70 04 mov 0x4(%rax),%esi bcc08: 81 c6 19 58 00 00 add $0x5819,%esi bcc0e: e8 00 00 00 00 callq bcc13 bcc13: 41 3b 5c 24 28 cmp 0x28(%r12),%ebx bcc18: 72 cd jb bcbe7 bcc1a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcc21: 41 8b 97 c0 91 00 00 mov 0x91c0(%r15),%edx bcc28: 31 c9 xor %ecx,%ecx bcc2a: 4c 89 ff mov %r15,%rdi bcc2d: 4d 8d af 60 8d 00 00 lea 0x8d60(%r15),%r13 bcc34: 8b 70 04 mov 0x4(%rax),%esi bcc37: 81 c6 18 58 00 00 add $0x5818,%esi bcc3d: e8 00 00 00 00 callq bcc42 bcc42: 49 8b 87 98 91 00 00 mov 0x9198(%r15),%rax bcc49: 48 8b 58 08 mov 0x8(%rax),%rbx bcc4d: 48 89 df mov %rbx,%rdi bcc50: e8 00 00 00 00 callq bcc55 bcc55: 44 8b 53 14 mov 0x14(%rbx),%r10d bcc59: 44 8b 63 18 mov 0x18(%rbx),%r12d bcc5d: 4c 89 ff mov %r15,%rdi bcc60: 49 8b 87 98 91 00 00 mov 0x9198(%r15),%rax bcc67: b9 02 00 00 00 mov $0x2,%ecx bcc6c: ba 00 10 00 00 mov $0x1000,%edx bcc71: 4d 8d 8f 58 8d 00 00 lea 0x8d58(%r15),%r9 bcc78: 4d 8d 87 50 8d 00 00 lea 0x8d50(%r15),%r8 bcc7f: 4c 89 d6 mov %r10,%rsi bcc82: 4c 03 60 08 add 0x8(%rax),%r12 bcc86: 41 55 push %r13 bcc88: 4c 89 4c 24 20 mov %r9,0x20(%rsp) bcc8d: 4c 89 44 24 18 mov %r8,0x18(%rsp) bcc92: 4c 89 54 24 10 mov %r10,0x10(%rsp) bcc97: e8 00 00 00 00 callq bcc9c bcc9c: 41 5a pop %r10 bcc9e: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 bcca3: 85 c0 test %eax,%eax bcca5: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 bccaa: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 bccaf: 41 89 c6 mov %eax,%r14d bccb2: 0f 85 bf 19 00 00 jne be677 bccb8: 49 8b bf 60 8d 00 00 mov 0x8d60(%r15),%rdi bccbf: 4c 89 d2 mov %r10,%rdx bccc2: 4c 89 e6 mov %r12,%rsi bccc5: e8 00 00 00 00 callq bccca bccca: 49 8b bf 50 8d 00 00 mov 0x8d50(%r15),%rdi bccd1: e8 00 00 00 00 callq bccd6 bccd6: 4d 8b af 50 8d 00 00 mov 0x8d50(%r15),%r13 bccdd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bcce4: e8 00 00 00 00 callq bcce9 bcce9: 31 f6 xor %esi,%esi bcceb: 49 8d 7d 58 lea 0x58(%r13),%rdi bccef: e8 00 00 00 00 callq bccf4 bccf4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bccfb: ff 14 25 00 00 00 00 callq *0x0 bcd02: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi bcd09: 41 bd 50 c3 00 00 mov $0xc350,%r13d bcd0f: e8 00 00 00 00 callq bcd14 bcd14: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcd1b: 31 d2 xor %edx,%edx bcd1d: 4c 89 ff mov %r15,%rdi bcd20: 8b 70 04 mov 0x4(%rax),%esi bcd23: 81 c6 47 58 00 00 add $0x5847,%esi bcd29: e8 00 00 00 00 callq bcd2e bcd2e: 31 c9 xor %ecx,%ecx bcd30: 4c 89 ff mov %r15,%rdi bcd33: 83 c8 01 or $0x1,%eax bcd36: 89 c2 mov %eax,%edx bcd38: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcd3f: 8b 70 04 mov 0x4(%rax),%esi bcd42: 81 c6 47 58 00 00 add $0x5847,%esi bcd48: e8 00 00 00 00 callq bcd4d bcd4d: eb 14 jmp bcd63 bcd4f: bf c7 10 00 00 mov $0x10c7,%edi bcd54: e8 00 00 00 00 callq bcd59 bcd59: 41 83 ed 01 sub $0x1,%r13d bcd5d: 0f 84 fa 18 00 00 je be65d bcd63: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcd6a: 31 d2 xor %edx,%edx bcd6c: 4c 89 ff mov %r15,%rdi bcd6f: 8b 70 04 mov 0x4(%rax),%esi bcd72: 81 c6 47 58 00 00 add $0x5847,%esi bcd78: e8 00 00 00 00 callq bcd7d bcd7d: a8 02 test $0x2,%al bcd7f: 74 ce je bcd4f bcd81: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # bcd88 bcd88: 75 15 jne bcd9f bcd8a: 49 8b 87 e8 89 00 00 mov 0x89e8(%r15),%rax bcd91: 31 f6 xor %esi,%esi bcd93: 4c 89 ff mov %r15,%rdi bcd96: 48 8b 40 38 mov 0x38(%rax),%rax bcd9a: e8 00 00 00 00 callq bcd9f bcd9f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcda6: 31 d2 xor %edx,%edx bcda8: 4c 89 ff mov %r15,%rdi bcdab: 45 31 ed xor %r13d,%r13d bcdae: 8b 70 04 mov 0x4(%rax),%esi bcdb1: 81 c6 46 58 00 00 add $0x5846,%esi bcdb7: e8 00 00 00 00 callq bcdbc bcdbc: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcdc3: 31 c9 xor %ecx,%ecx bcdc5: 4c 89 ff mov %r15,%rdi bcdc8: 41 8b 97 58 8d 00 00 mov 0x8d58(%r15),%edx bcdcf: 8b 70 04 mov 0x4(%rax),%esi bcdd2: 81 e2 00 f0 ff ff and $0xfffff000,%edx bcdd8: 81 c6 44 58 00 00 add $0x5844,%esi bcdde: e8 00 00 00 00 callq bcde3 bcde3: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcdea: 31 c9 xor %ecx,%ecx bcdec: 4c 89 ff mov %r15,%rdi bcdef: 41 8b 97 5c 8d 00 00 mov 0x8d5c(%r15),%edx bcdf6: 8b 70 04 mov 0x4(%rax),%esi bcdf9: 81 c6 45 58 00 00 add $0x5845,%esi bcdff: e8 00 00 00 00 callq bce04 bce04: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bce0b: 31 c9 xor %ecx,%ecx bce0d: 31 d2 xor %edx,%edx bce0f: 4c 89 ff mov %r15,%rdi bce12: 8b 70 04 mov 0x4(%rax),%esi bce15: 81 c6 16 58 00 00 add $0x5816,%esi bce1b: e8 00 00 00 00 callq bce20 bce20: 44 8b 4b 28 mov 0x28(%rbx),%r9d bce24: 45 85 c9 test %r9d,%r9d bce27: 74 31 je bce5a bce29: 8b 43 24 mov 0x24(%rbx),%eax bce2c: 44 89 ea mov %r13d,%edx bce2f: 31 c9 xor %ecx,%ecx bce31: 4c 89 ff mov %r15,%rdi bce34: 41 83 c5 01 add $0x1,%r13d bce38: 48 01 d0 add %rdx,%rax bce3b: 41 8b 14 84 mov (%r12,%rax,4),%edx bce3f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bce46: 8b 70 04 mov 0x4(%rax),%esi bce49: 81 c6 17 58 00 00 add $0x5817,%esi bce4f: e8 00 00 00 00 callq bce54 bce54: 44 3b 6b 28 cmp 0x28(%rbx),%r13d bce58: 72 cf jb bce29 bce5a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bce61: 41 8b 97 a0 91 00 00 mov 0x91a0(%r15),%edx bce68: 31 c9 xor %ecx,%ecx bce6a: 4c 89 ff mov %r15,%rdi bce6d: 8b 70 04 mov 0x4(%rax),%esi bce70: 81 c6 16 58 00 00 add $0x5816,%esi bce76: e8 00 00 00 00 callq bce7b bce7b: 49 83 bf d8 91 00 00 cmpq $0x0,0x91d8(%r15) bce82: 00 bce83: 0f 84 af 17 00 00 je be638 bce89: 31 f6 xor %esi,%esi bce8b: 4c 89 ff mov %r15,%rdi bce8e: bb 50 c3 00 00 mov $0xc350,%ebx bce93: e8 78 51 ff ff callq b2010 bce98: 49 8b 87 d8 91 00 00 mov 0x91d8(%r15),%rax bce9f: 4c 8b 60 08 mov 0x8(%rax),%r12 bcea3: 4c 89 e7 mov %r12,%rdi bcea6: e8 00 00 00 00 callq bceab bceab: 31 d2 xor %edx,%edx bcead: 4c 89 ff mov %r15,%rdi bceb0: 45 8b 74 24 18 mov 0x18(%r12),%r14d bceb5: 49 8b 87 d8 91 00 00 mov 0x91d8(%r15),%rax bcebc: 4c 8b 68 08 mov 0x8(%rax),%r13 bcec0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcec7: 8b 70 04 mov 0x4(%rax),%esi bceca: 81 c6 4f 58 00 00 add $0x584f,%esi bced0: e8 00 00 00 00 callq bced5 bced5: 31 c9 xor %ecx,%ecx bced7: 4c 89 ff mov %r15,%rdi bceda: 83 c8 01 or $0x1,%eax bcedd: 89 c2 mov %eax,%edx bcedf: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcee6: 8b 70 04 mov 0x4(%rax),%esi bcee9: 81 c6 4f 58 00 00 add $0x584f,%esi bceef: e8 00 00 00 00 callq bcef4 bcef4: eb 13 jmp bcf09 bcef6: bf c7 10 00 00 mov $0x10c7,%edi bcefb: e8 00 00 00 00 callq bcf00 bcf00: 83 eb 01 sub $0x1,%ebx bcf03: 0f 84 20 17 00 00 je be629 bcf09: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcf10: 31 d2 xor %edx,%edx bcf12: 4c 89 ff mov %r15,%rdi bcf15: 8b 70 04 mov 0x4(%rax),%esi bcf18: 81 c6 4f 58 00 00 add $0x584f,%esi bcf1e: e8 00 00 00 00 callq bcf23 bcf23: a8 02 test $0x2,%al bcf25: 74 cf je bcef6 bcf27: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # bcf2e bcf2e: 75 15 jne bcf45 bcf30: 49 8b 87 e8 89 00 00 mov 0x89e8(%r15),%rax bcf37: 31 f6 xor %esi,%esi bcf39: 4c 89 ff mov %r15,%rdi bcf3c: 48 8b 40 38 mov 0x38(%rax),%rax bcf40: e8 00 00 00 00 callq bcf45 bcf45: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcf4c: 31 d2 xor %edx,%edx bcf4e: 4c 89 ff mov %r15,%rdi bcf51: 8b 70 04 mov 0x4(%rax),%esi bcf54: 81 c6 4e 58 00 00 add $0x584e,%esi bcf5a: e8 00 00 00 00 callq bcf5f bcf5f: 31 c9 xor %ecx,%ecx bcf61: 4c 89 ff mov %r15,%rdi bcf64: 25 ff ff 7f fc and $0xfc7fffff,%eax bcf69: 89 c2 mov %eax,%edx bcf6b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcf72: 83 ca 10 or $0x10,%edx bcf75: 8b 70 04 mov 0x4(%rax),%esi bcf78: 81 c6 4e 58 00 00 add $0x584e,%esi bcf7e: e8 00 00 00 00 callq bcf83 bcf83: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcf8a: 31 c9 xor %ecx,%ecx bcf8c: 4c 89 ff mov %r15,%rdi bcf8f: 41 8b 97 b0 8d 00 00 mov 0x8db0(%r15),%edx bcf96: 8b 70 04 mov 0x4(%rax),%esi bcf99: 81 e2 00 f0 ff ff and $0xfffff000,%edx bcf9f: 81 c6 4c 58 00 00 add $0x584c,%esi bcfa5: e8 00 00 00 00 callq bcfaa bcfaa: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcfb1: 31 c9 xor %ecx,%ecx bcfb3: 4c 89 ff mov %r15,%rdi bcfb6: 41 8b 97 b4 8d 00 00 mov 0x8db4(%r15),%edx bcfbd: 8b 70 04 mov 0x4(%rax),%esi bcfc0: 81 c6 4d 58 00 00 add $0x584d,%esi bcfc6: e8 00 00 00 00 callq bcfcb bcfcb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bcfd2: 31 c9 xor %ecx,%ecx bcfd4: 31 d2 xor %edx,%edx bcfd6: 4c 89 ff mov %r15,%rdi bcfd9: 8b 70 04 mov 0x4(%rax),%esi bcfdc: 81 c6 1a 58 00 00 add $0x581a,%esi bcfe2: e8 00 00 00 00 callq bcfe7 bcfe7: 45 8b 44 24 28 mov 0x28(%r12),%r8d bcfec: 45 85 c0 test %r8d,%r8d bcfef: 74 37 je bd028 bcff1: 41 8b 44 24 24 mov 0x24(%r12),%eax bcff6: 89 ea mov %ebp,%edx bcff8: 31 c9 xor %ecx,%ecx bcffa: 4c 89 ff mov %r15,%rdi bcffd: 83 c5 01 add $0x1,%ebp bd000: 48 01 d0 add %rdx,%rax bd003: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bd00a: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax bd00f: 8b 72 04 mov 0x4(%rdx),%esi bd012: 42 8b 14 30 mov (%rax,%r14,1),%edx bd016: 81 c6 1b 58 00 00 add $0x581b,%esi bd01c: e8 00 00 00 00 callq bd021 bd021: 41 3b 6c 24 28 cmp 0x28(%r12),%ebp bd026: 72 c9 jb bcff1 bd028: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bd02f: 41 8b 97 e0 91 00 00 mov 0x91e0(%r15),%edx bd036: 31 c9 xor %ecx,%ecx bd038: 4c 89 ff mov %r15,%rdi bd03b: 8b 70 04 mov 0x4(%rax),%esi bd03e: 81 c6 1a 58 00 00 add $0x581a,%esi bd044: e8 00 00 00 00 callq bd049 bd049: 4d 8b a7 90 90 00 00 mov 0x9090(%r15),%r12 bd050: 49 8d 87 38 8e 00 00 lea 0x8e38(%r15),%rax bd057: 31 f6 xor %esi,%esi bd059: 48 89 44 24 08 mov %rax,0x8(%rsp) bd05e: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi bd065: 00 bd066: 49 8b 9c 24 a0 01 00 mov 0x1a0(%r12),%rbx bd06d: 00 bd06e: e8 00 00 00 00 callq bd073 bd073: 41 89 c6 mov %eax,%r14d bd076: 83 f8 fc cmp $0xfffffffc,%eax bd079: 0f 84 c4 0e 00 00 je bdf43 bd07f: 45 85 f6 test %r14d,%r14d bd082: 0f 85 c6 0e 00 00 jne bdf4e bd088: 49 8b bf 90 90 00 00 mov 0x9090(%r15),%rdi bd08f: 49 8d b7 a0 90 00 00 lea 0x90a0(%r15),%rsi bd096: e8 00 00 00 00 callq bd09b bd09b: 41 89 c4 mov %eax,%r12d bd09e: 85 c0 test %eax,%eax bd0a0: 0f 85 ba 0e 00 00 jne bdf60 bd0a6: 49 8b af 38 8e 00 00 mov 0x8e38(%r15),%rbp bd0ad: 49 8b 9f a0 90 00 00 mov 0x90a0(%r15),%rbx bd0b4: 8b bd 08 07 00 00 mov 0x708(%rbp),%edi bd0ba: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bd0c1: 8d 57 e4 lea -0x1c(%rdi),%edx bd0c4: 8b 40 04 mov 0x4(%rax),%eax bd0c7: 83 fa 01 cmp $0x1,%edx bd0ca: 0f 86 d2 06 00 00 jbe bd7a2 bd0d0: 8d b0 aa 4c 00 00 lea 0x4caa(%rax),%esi bd0d6: 31 d2 xor %edx,%edx bd0d8: 48 89 ef mov %rbp,%rdi bd0db: e8 00 00 00 00 callq bd0e0 bd0e0: 41 8b bf 84 90 00 00 mov 0x9084(%r15),%edi bd0e7: 45 8b af 80 90 00 00 mov 0x9080(%r15),%r13d bd0ee: 31 c9 xor %ecx,%ecx bd0f0: 30 c0 xor %al,%al bd0f2: 8d 14 fd 00 00 00 00 lea 0x0(,%rdi,8),%edx bd0f9: 41 c1 e5 05 shl $0x5,%r13d bd0fd: 48 89 ef mov %rbp,%rdi bd100: 41 09 d5 or %edx,%r13d bd103: 45 0b af 88 90 00 00 or 0x9088(%r15),%r13d bd10a: 41 09 c5 or %eax,%r13d bd10d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bd114: 44 89 ea mov %r13d,%edx bd117: 8b 70 04 mov 0x4(%rax),%esi bd11a: 81 c6 aa 4c 00 00 add $0x4caa,%esi bd120: e8 00 00 00 00 callq bd125 bd125: 44 89 ea mov %r13d,%edx bd128: 31 c9 xor %ecx,%ecx bd12a: 48 89 ef mov %rbp,%rdi bd12d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bd134: 80 ca 80 or $0x80,%dl bd137: 8b 70 04 mov 0x4(%rax),%esi bd13a: 81 c6 aa 4c 00 00 add $0x4caa,%esi bd140: e8 00 00 00 00 callq bd145 bd145: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax bd14b: 4c 8d ad f8 0a 00 00 lea 0xaf8(%rbp),%r13 bd152: 85 c0 test %eax,%eax bd154: 0f 84 cf 08 00 00 je bda29 bd15a: 48 8b 85 08 8e 00 00 mov 0x8e08(%rbp),%rax bd161: 48 85 c0 test %rax,%rax bd164: 74 31 je bd197 bd166: 48 8b 10 mov (%rax),%rdx bd169: 48 8d 7b 08 lea 0x8(%rbx),%rdi bd16d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi bd171: 48 89 13 mov %rdx,(%rbx) bd174: 48 8b 90 f8 07 00 00 mov 0x7f8(%rax),%rdx bd17b: 48 89 93 f8 07 00 00 mov %rdx,0x7f8(%rbx) bd182: 48 29 fb sub %rdi,%rbx bd185: 48 29 d8 sub %rbx,%rax bd188: 8d 8b 00 08 00 00 lea 0x800(%rbx),%ecx bd18e: 48 89 c6 mov %rax,%rsi bd191: c1 e9 03 shr $0x3,%ecx bd194: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) bd197: 49 c7 87 48 90 00 00 movq $0x0,0x9048(%r15) bd19e: 00 00 00 00 bd1a2: 31 c0 xor %eax,%eax bd1a4: 49 8b 8f 38 90 00 00 mov 0x9038(%r15),%rcx bd1ab: 48 63 d0 movslq %eax,%rdx bd1ae: 83 c0 01 add $0x1,%eax bd1b1: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx bd1b5: 49 8b 8f 40 8e 00 00 mov 0x8e40(%r15),%rcx bd1bc: 8b 49 08 mov 0x8(%rcx),%ecx bd1bf: 89 0a mov %ecx,(%rdx) bd1c1: 41 39 87 78 90 00 00 cmp %eax,0x9078(%r15) bd1c8: 73 da jae bd1a4 bd1ca: 4c 89 ef mov %r13,%rdi bd1cd: e8 00 00 00 00 callq bd1d2 bd1d2: 41 8b 8f 88 90 00 00 mov 0x9088(%r15),%ecx bd1d9: 45 31 c0 xor %r8d,%r8d bd1dc: 48 89 ef mov %rbp,%rdi bd1df: 41 8b 97 84 90 00 00 mov 0x9084(%r15),%edx bd1e6: 41 8b b7 80 90 00 00 mov 0x9080(%r15),%esi bd1ed: e8 00 00 00 00 callq bd1f2 bd1f2: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi bd1f7: e8 14 67 ff ff callq b3910 bd1fc: 48 89 ef mov %rbp,%rdi bd1ff: 45 31 c0 xor %r8d,%r8d bd202: 31 c9 xor %ecx,%ecx bd204: 31 d2 xor %edx,%edx bd206: 31 f6 xor %esi,%esi bd208: e8 00 00 00 00 callq bd20d bd20d: 4c 89 ef mov %r13,%rdi bd210: e8 00 00 00 00 callq bd215 bd215: 49 8b bf 90 90 00 00 mov 0x9090(%r15),%rdi bd21c: e8 00 00 00 00 callq bd221 bd221: 49 8b 9f 90 90 00 00 mov 0x9090(%r15),%rbx bd228: 49 c7 87 a0 90 00 00 movq $0x0,0x90a0(%r15) bd22f: 00 00 00 00 bd233: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bd23a: e8 00 00 00 00 callq bd23f bd23f: 48 8d 7b 58 lea 0x58(%rbx),%rdi bd243: 31 f6 xor %esi,%esi bd245: e8 00 00 00 00 callq bd24a bd24a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bd251: ff 14 25 00 00 00 00 callq *0x0 bd258: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi bd25f: 49 8d 9f e8 9a 00 00 lea 0x9ae8(%r15),%rbx bd266: e8 00 00 00 00 callq bd26b bd26b: 41 c6 87 2c 90 00 00 movb $0x1,0x902c(%r15) bd272: 01 bd273: 4c 89 ff mov %r15,%rdi bd276: be 01 00 00 00 mov $0x1,%esi bd27b: e8 90 4d ff ff callq b2010 bd280: 41 8b bf c0 b1 00 00 mov 0xb1c0(%r15),%edi bd287: 85 ff test %edi,%edi bd289: 75 5b jne bd2e6 bd28b: e9 a9 05 00 00 jmpq bd839 bd290: 48 8b 6b f0 mov -0x10(%rbx),%rbp bd294: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bd29b: e8 00 00 00 00 callq bd2a0 bd2a0: 31 f6 xor %esi,%esi bd2a2: 48 8d 7d 58 lea 0x58(%rbp),%rdi bd2a6: e8 00 00 00 00 callq bd2ab bd2ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bd2b2: ff 14 25 00 00 00 00 callq *0x0 bd2b9: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi bd2c0: e8 00 00 00 00 callq bd2c5 bd2c5: 45 85 f6 test %r14d,%r14d bd2c8: 0f 85 11 ed ff ff jne bbfdf bd2ce: 41 83 c4 01 add $0x1,%r12d bd2d2: 48 81 c3 28 03 00 00 add $0x328,%rbx bd2d9: 45 39 a7 c0 b1 00 00 cmp %r12d,0xb1c0(%r15) bd2e0: 0f 86 53 05 00 00 jbe bd839 bd2e6: 4c 8b 6b f0 mov -0x10(%rbx),%r13 bd2ea: 31 f6 xor %esi,%esi bd2ec: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi bd2f3: 49 8b ad a0 01 00 00 mov 0x1a0(%r13),%rbp bd2fa: e8 00 00 00 00 callq bd2ff bd2ff: 41 89 c6 mov %eax,%r14d bd302: 83 f8 fc cmp $0xfffffffc,%eax bd305: 0f 84 38 0c 00 00 je bdf43 bd30b: 85 c0 test %eax,%eax bd30d: 0f 85 06 07 00 00 jne bda19 bd313: 48 8b 7b f0 mov -0x10(%rbx),%rdi bd317: 48 89 de mov %rbx,%rsi bd31a: e8 00 00 00 00 callq bd31f bd31f: 41 89 c6 mov %eax,%r14d bd322: 85 c0 test %eax,%eax bd324: 0f 85 66 ff ff ff jne bd290 bd32a: 4c 8b ab 98 fd ff ff mov -0x268(%rbx),%r13 bd331: 4c 8d 9b 98 fd ff ff lea -0x268(%rbx),%r11 bd338: 48 8b 2b mov (%rbx),%rbp bd33b: 4d 89 d9 mov %r11,%r9 bd33e: 49 8d 85 80 98 00 00 lea 0x9880(%r13),%rax bd345: 49 29 c1 sub %rax,%r9 bd348: 48 b8 6d b1 32 7c 23 movabs $0x3a4c0a237c32b16d,%rax bd34f: 0a 4c 3a bd352: 49 c1 f9 03 sar $0x3,%r9 bd356: 4c 0f af c8 imul %rax,%r9 bd35a: 41 8b 85 44 66 01 00 mov 0x16644(%r13),%eax bd361: 85 c0 test %eax,%eax bd363: 75 0e jne bd373 bd365: 41 80 bd 41 66 01 00 cmpb $0x0,0x16641(%r13) bd36c: 00 bd36d: 0f 84 da 0a 00 00 je bde4d bd373: 41 8b 85 44 66 01 00 mov 0x16644(%r13),%eax bd37a: 85 c0 test %eax,%eax bd37c: 0f 84 b5 01 00 00 je bd537 bd382: 4d 63 c9 movslq %r9d,%r9 bd385: 4b 8b 84 cd c8 8d 00 mov 0x8dc8(%r13,%r9,8),%rax bd38c: 00 bd38d: 48 85 c0 test %rax,%rax bd390: 74 32 je bd3c4 bd392: 48 8b 10 mov (%rax),%rdx bd395: 48 8d 7d 08 lea 0x8(%rbp),%rdi bd399: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi bd39d: 48 89 55 00 mov %rdx,0x0(%rbp) bd3a1: 48 8b 90 f8 07 00 00 mov 0x7f8(%rax),%rdx bd3a8: 48 89 95 f8 07 00 00 mov %rdx,0x7f8(%rbp) bd3af: 48 29 fd sub %rdi,%rbp bd3b2: 48 29 e8 sub %rbp,%rax bd3b5: 8d 8d 00 08 00 00 lea 0x800(%rbp),%ecx bd3bb: 48 89 c6 mov %rax,%rsi bd3be: c1 e9 03 shr $0x3,%ecx bd3c1: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) bd3c4: 48 c7 43 a8 00 00 00 movq $0x0,-0x58(%rbx) bd3cb: 00 bd3cc: 8b 53 18 mov 0x18(%rbx),%edx bd3cf: 49 8b 85 20 5c 00 00 mov 0x5c20(%r13),%rax bd3d6: 48 8d 04 90 lea (%rax,%rdx,4),%rax bd3da: 48 c7 00 00 00 00 00 movq $0x0,(%rax) bd3e1: 31 c0 xor %eax,%eax bd3e3: 48 8b 4b 98 mov -0x68(%rbx),%rcx bd3e7: 48 63 d0 movslq %eax,%rdx bd3ea: 83 c0 01 add $0x1,%eax bd3ed: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx bd3f1: 48 8b 8b a0 fd ff ff mov -0x260(%rbx),%rcx bd3f8: 8b 49 08 mov 0x8(%rcx),%ecx bd3fb: 89 0a mov %ecx,(%rdx) bd3fd: 39 43 d8 cmp %eax,-0x28(%rbx) bd400: 73 e1 jae bd3e3 bd402: 48 8b 7b f0 mov -0x10(%rbx),%rdi bd406: e8 00 00 00 00 callq bd40b bd40b: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) bd412: e9 79 fe ff ff jmpq bd290 bd417: 8b 54 24 08 mov 0x8(%rsp),%edx bd41b: 83 fd ff cmp $0xffffffff,%ebp bd41e: 74 0c je bd42c bd420: 89 ea mov %ebp,%edx bd422: c1 e2 08 shl $0x8,%edx bd425: 0f b7 d2 movzwl %dx,%edx bd428: 0b 54 24 18 or 0x18(%rsp),%edx bd42c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bd433: 31 c9 xor %ecx,%ecx bd435: 4c 89 ff mov %r15,%rdi bd438: 8b 70 04 mov 0x4(%rax),%esi bd43b: 81 c6 00 22 00 00 add $0x2200,%esi bd441: e8 00 00 00 00 callq bd446 bd446: 83 fd 01 cmp $0x1,%ebp bd449: 41 0f 9e c5 setle %r13b bd44d: 41 83 fc 03 cmp $0x3,%r12d bd451: 7f 2c jg bd47f bd453: 45 84 ed test %r13b,%r13b bd456: 74 27 je bd47f bd458: 48 63 c3 movslq %ebx,%rax bd45b: 8b 54 84 40 mov 0x40(%rsp,%rax,4),%edx bd45f: 85 d2 test %edx,%edx bd461: 74 1c je bd47f bd463: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bd46a: c1 e2 10 shl $0x10,%edx bd46d: 31 c9 xor %ecx,%ecx bd46f: 4c 89 ff mov %r15,%rdi bd472: 8b 30 mov (%rax),%esi bd474: 81 c6 10 10 00 00 add $0x1010,%esi bd47a: e8 00 00 00 00 callq bd47f bd47f: 4c 89 ff mov %r15,%rdi bd482: e8 49 41 ff ff callq b15d0 bd487: 31 f6 xor %esi,%esi bd489: 31 d2 xor %edx,%edx bd48b: 45 31 c0 xor %r8d,%r8d bd48e: 41 89 c1 mov %eax,%r9d bd491: b8 01 00 00 00 mov $0x1,%eax bd496: 44 89 c1 mov %r8d,%ecx bd499: d3 e0 shl %cl,%eax bd49b: 44 85 c8 test %r9d,%eax bd49e: 74 09 je bd4a9 bd4a0: 44 89 f0 mov %r14d,%eax bd4a3: 89 f1 mov %esi,%ecx bd4a5: d3 e0 shl %cl,%eax bd4a7: 09 c2 or %eax,%edx bd4a9: 41 83 c0 01 add $0x1,%r8d bd4ad: 83 c6 02 add $0x2,%esi bd4b0: 41 83 f8 10 cmp $0x10,%r8d bd4b4: 75 db jne bd491 bd4b6: 48 8b 04 24 mov (%rsp),%rax bd4ba: 4c 63 d5 movslq %ebp,%r10 bd4bd: 49 8d 44 02 14 lea 0x14(%r10,%rax,1),%rax bd4c2: 41 89 94 87 a4 b2 00 mov %edx,0xb2a4(%r15,%rax,4) bd4c9: 00 bd4ca: 45 8b 87 30 8a 00 00 mov 0x8a30(%r15),%r8d bd4d1: 45 85 c0 test %r8d,%r8d bd4d4: 74 5d je bd533 bd4d6: 31 c9 xor %ecx,%ecx bd4d8: 31 f6 xor %esi,%esi bd4da: 45 31 c9 xor %r9d,%r9d bd4dd: b8 01 00 00 00 mov $0x1,%eax bd4e2: 85 c2 test %eax,%edx bd4e4: 74 0e je bd4f4 bd4e6: 89 f7 mov %esi,%edi bd4e8: 09 c7 or %eax,%edi bd4ea: 45 39 c1 cmp %r8d,%r9d bd4ed: 0f 42 f7 cmovb %edi,%esi bd4f0: 41 83 c1 01 add $0x1,%r9d bd4f4: 83 c1 01 add $0x1,%ecx bd4f7: 01 c0 add %eax,%eax bd4f9: 44 39 c1 cmp %r8d,%ecx bd4fc: 75 e4 jne bd4e2 bd4fe: 44 01 4c 24 10 add %r9d,0x10(%rsp) bd503: 41 83 fc 01 cmp $0x1,%r12d bd507: 7f 14 jg bd51d bd509: 45 84 ed test %r13b,%r13b bd50c: 74 0f je bd51d bd50e: 8d 0c dd 00 00 00 00 lea 0x0(,%rbx,8),%ecx bd515: 89 f0 mov %esi,%eax bd517: d3 e0 shl %cl,%eax bd519: 09 44 24 20 or %eax,0x20(%rsp) bd51d: 48 8b 04 24 mov (%rsp),%rax bd521: 49 8d 44 02 04 lea 0x4(%r10,%rax,1),%rax bd526: 41 89 b4 87 a4 b2 00 mov %esi,0xb2a4(%r15,%rax,4) bd52d: 00 bd52e: e9 31 f0 ff ff jmpq bc564 bd533: 31 f6 xor %esi,%esi bd535: eb cc jmp bd503 bd537: 48 8b 4b 98 mov -0x68(%rbx),%rcx bd53b: 48 63 d0 movslq %eax,%rdx bd53e: 83 c0 01 add $0x1,%eax bd541: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx bd545: 48 8b 8b a0 fd ff ff mov -0x260(%rbx),%rcx bd54c: 8b 49 08 mov 0x8(%rcx),%ecx bd54f: 89 0a mov %ecx,(%rdx) bd551: 39 43 d8 cmp %eax,-0x28(%rbx) bd554: 73 e1 jae bd537 bd556: e9 a7 fe ff ff jmpq bd402 bd55b: ba 28 00 00 00 mov $0x28,%edx bd560: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bd567: e8 00 00 00 00 callq bd56c bd56c: 31 d2 xor %edx,%edx bd56e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bd575: 4c 89 ff mov %r15,%rdi bd578: e8 00 00 00 00 callq bd57d bd57d: e9 65 ee ff ff jmpq bc3e7 bd582: ba 29 00 00 00 mov $0x29,%edx bd587: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bd58e: e8 00 00 00 00 callq bd593 bd593: 31 d2 xor %edx,%edx bd595: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bd59c: 4c 89 ff mov %r15,%rdi bd59f: e8 00 00 00 00 callq bd5a4 bd5a4: e9 3e ee ff ff jmpq bc3e7 bd5a9: 41 81 c4 c3 0f 00 00 add $0xfc3,%r12d bd5b0: 8d 90 4e 22 00 00 lea 0x224e(%rax),%edx bd5b6: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bd5bc: 31 c9 xor %ecx,%ecx bd5be: 41 c1 e4 10 shl $0x10,%r12d bd5c2: 4c 89 ff mov %r15,%rdi bd5c5: 41 09 d4 or %edx,%r12d bd5c8: 31 d2 xor %edx,%edx bd5ca: e8 00 00 00 00 callq bd5cf bd5cf: 31 c9 xor %ecx,%ecx bd5d1: 44 89 e2 mov %r12d,%edx bd5d4: 4c 89 ff mov %r15,%rdi bd5d7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bd5de: 8b 70 04 mov 0x4(%rax),%esi bd5e1: 81 c6 05 5a 00 00 add $0x5a05,%esi bd5e7: e8 00 00 00 00 callq bd5ec bd5ec: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bd5f3: 31 c9 xor %ecx,%ecx bd5f5: 4c 89 ff mov %r15,%rdi bd5f8: 44 8b 22 mov (%rdx),%r12d bd5fb: 8b 42 04 mov 0x4(%rdx),%eax bd5fe: 41 81 c4 c5 0f 00 00 add $0xfc5,%r12d bd605: 8d 90 50 22 00 00 lea 0x2250(%rax),%edx bd60b: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bd611: 41 c1 e4 10 shl $0x10,%r12d bd615: 41 09 d4 or %edx,%r12d bd618: 31 d2 xor %edx,%edx bd61a: e8 00 00 00 00 callq bd61f bd61f: 31 c9 xor %ecx,%ecx bd621: 44 89 e2 mov %r12d,%edx bd624: 4c 89 ff mov %r15,%rdi bd627: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bd62e: 8b 70 04 mov 0x4(%rax),%esi bd631: 81 c6 05 5a 00 00 add $0x5a05,%esi bd637: e8 00 00 00 00 callq bd63c bd63c: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bd643: 31 c9 xor %ecx,%ecx bd645: 4c 89 ff mov %r15,%rdi bd648: 44 8b 22 mov (%rdx),%r12d bd64b: 8b 42 04 mov 0x4(%rdx),%eax bd64e: 41 81 c4 c6 0f 00 00 add $0xfc6,%r12d bd655: 8d 90 61 22 00 00 lea 0x2261(%rax),%edx bd65b: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bd661: 41 c1 e4 10 shl $0x10,%r12d bd665: 41 09 d4 or %edx,%r12d bd668: 31 d2 xor %edx,%edx bd66a: e8 00 00 00 00 callq bd66f bd66f: 31 c9 xor %ecx,%ecx bd671: 44 89 e2 mov %r12d,%edx bd674: 4c 89 ff mov %r15,%rdi bd677: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bd67e: 8b 70 04 mov 0x4(%rax),%esi bd681: 81 c6 05 5a 00 00 add $0x5a05,%esi bd687: e8 00 00 00 00 callq bd68c bd68c: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bd693: 31 c9 xor %ecx,%ecx bd695: 4c 89 ff mov %r15,%rdi bd698: 44 8b 22 mov (%rdx),%r12d bd69b: 8b 42 04 mov 0x4(%rdx),%eax bd69e: 41 81 c4 c4 0f 00 00 add $0xfc4,%r12d bd6a5: 8d 90 4f 22 00 00 lea 0x224f(%rax),%edx bd6ab: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bd6b1: 41 c1 e4 10 shl $0x10,%r12d bd6b5: 41 09 d4 or %edx,%r12d bd6b8: 31 d2 xor %edx,%edx bd6ba: e8 00 00 00 00 callq bd6bf bd6bf: 44 89 e2 mov %r12d,%edx bd6c2: 31 c9 xor %ecx,%ecx bd6c4: 4c 89 ff mov %r15,%rdi bd6c7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bd6ce: 8b 70 04 mov 0x4(%rax),%esi bd6d1: 81 c6 05 5a 00 00 add $0x5a05,%esi bd6d7: e8 00 00 00 00 callq bd6dc bd6dc: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bd6e3: 31 c9 xor %ecx,%ecx bd6e5: 4c 89 ff mov %r15,%rdi bd6e8: 44 8b 22 mov (%rdx),%r12d bd6eb: 8b 42 04 mov 0x4(%rdx),%eax bd6ee: 41 81 c4 c1 0f 00 00 add $0xfc1,%r12d bd6f5: 8d 90 40 22 00 00 lea 0x2240(%rax),%edx bd6fb: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bd701: 41 c1 e4 10 shl $0x10,%r12d bd705: 41 09 d4 or %edx,%r12d bd708: 31 d2 xor %edx,%edx bd70a: e8 00 00 00 00 callq bd70f bd70f: 44 89 e2 mov %r12d,%edx bd712: 31 c9 xor %ecx,%ecx bd714: 4c 89 ff mov %r15,%rdi bd717: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bd71e: 8b 70 04 mov 0x4(%rax),%esi bd721: 81 c6 05 5a 00 00 add $0x5a05,%esi bd727: e8 00 00 00 00 callq bd72c bd72c: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bd733: 31 c9 xor %ecx,%ecx bd735: 4c 89 ff mov %r15,%rdi bd738: 44 8b 22 mov (%rdx),%r12d bd73b: 8b 42 04 mov 0x4(%rdx),%eax bd73e: 41 81 c4 c2 0f 00 00 add $0xfc2,%r12d bd745: 8d 90 41 22 00 00 lea 0x2241(%rax),%edx bd74b: 8d b0 06 5a 00 00 lea 0x5a06(%rax),%esi bd751: 41 c1 e4 10 shl $0x10,%r12d bd755: 41 09 d4 or %edx,%r12d bd758: 31 d2 xor %edx,%edx bd75a: e8 00 00 00 00 callq bd75f bd75f: 44 89 e2 mov %r12d,%edx bd762: 31 c9 xor %ecx,%ecx bd764: 4c 89 ff mov %r15,%rdi bd767: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bd76e: 8b 70 04 mov 0x4(%rax),%esi bd771: 81 c6 05 5a 00 00 add $0x5a05,%esi bd777: e8 00 00 00 00 callq bd77c bd77c: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx bd783: 44 8b 22 mov (%rdx),%r12d bd786: 8b 42 04 mov 0x4(%rdx),%eax bd789: 41 81 c4 ec 11 00 00 add $0x11ec,%r12d bd790: 8d 90 40 24 00 00 lea 0x2440(%rax),%edx bd796: 41 c1 e4 10 shl $0x10,%r12d bd79a: 41 09 d4 or %edx,%r12d bd79d: e9 4f eb ff ff jmpq bc2f1 bd7a2: 31 d2 xor %edx,%edx bd7a4: 48 89 ef mov %rbp,%rdi bd7a7: 8d b0 a1 4c 00 00 lea 0x4ca1(%rax),%esi bd7ad: e8 00 00 00 00 callq bd7b2 bd7b2: 41 8b bf 84 90 00 00 mov 0x9084(%r15),%edi bd7b9: 45 8b af 80 90 00 00 mov 0x9080(%r15),%r13d bd7c0: 31 c9 xor %ecx,%ecx bd7c2: 30 c0 xor %al,%al bd7c4: 8d 14 fd 00 00 00 00 lea 0x0(,%rdi,8),%edx bd7cb: 41 c1 e5 05 shl $0x5,%r13d bd7cf: 48 89 ef mov %rbp,%rdi bd7d2: 41 09 d5 or %edx,%r13d bd7d5: 45 0b af 88 90 00 00 or 0x9088(%r15),%r13d bd7dc: 41 09 c5 or %eax,%r13d bd7df: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bd7e6: 44 89 ea mov %r13d,%edx bd7e9: 8b 70 04 mov 0x4(%rax),%esi bd7ec: 81 c6 a1 4c 00 00 add $0x4ca1,%esi bd7f2: e8 00 00 00 00 callq bd7f7 bd7f7: 44 89 ea mov %r13d,%edx bd7fa: 31 c9 xor %ecx,%ecx bd7fc: 48 89 ef mov %rbp,%rdi bd7ff: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax bd806: 80 ca 80 or $0x80,%dl bd809: 8b 70 04 mov 0x4(%rax),%esi bd80c: 81 c6 a1 4c 00 00 add $0x4ca1,%esi bd812: e8 00 00 00 00 callq bd817 bd817: e9 29 f9 ff ff jmpq bd145 bd81c: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) bd823: 04 bd824: 0f 85 2d ef ff ff jne bc757 bd82a: 31 f6 xor %esi,%esi bd82c: 4c 89 ff mov %r15,%rdi bd82f: e8 3c 57 ff ff callq b2f70 bd834: e9 1e ef ff ff jmpq bc757 bd839: 4c 89 ff mov %r15,%rdi bd83c: e8 00 00 00 00 callq bd841 bd841: 41 89 c6 mov %eax,%r14d bd844: 85 c0 test %eax,%eax bd846: 0f 85 93 e7 ff ff jne bbfdf bd84c: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # bd852 bd852: 85 f6 test %esi,%esi bd854: 0f 84 e5 02 00 00 je bdb3f bd85a: 41 8b 87 78 98 00 00 mov 0x9878(%r15),%eax bd861: c7 04 24 00 00 00 00 movl $0x0,(%rsp) bd868: 4d 8d af 90 94 00 00 lea 0x9490(%r15),%r13 bd86f: 85 c0 test %eax,%eax bd871: 0f 84 fb 06 00 00 je bdf72 bd877: 44 89 74 24 34 mov %r14d,0x34(%rsp) bd87c: 4c 89 7c 24 20 mov %r15,0x20(%rsp) bd881: eb 62 jmp bd8e5 bd883: 49 8b 5d f0 mov -0x10(%r13),%rbx bd887: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bd88e: e8 00 00 00 00 callq bd893 bd893: 31 f6 xor %esi,%esi bd895: 48 8d 7b 58 lea 0x58(%rbx),%rdi bd899: e8 00 00 00 00 callq bd89e bd89e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bd8a5: ff 14 25 00 00 00 00 callq *0x0 bd8ac: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi bd8b3: e8 00 00 00 00 callq bd8b8 bd8b8: 8b 4c 24 10 mov 0x10(%rsp),%ecx bd8bc: 85 c9 test %ecx,%ecx bd8be: 0f 85 2e 08 00 00 jne be0f2 bd8c4: 48 8b 44 24 20 mov 0x20(%rsp),%rax bd8c9: 83 04 24 01 addl $0x1,(%rsp) bd8cd: 49 81 c5 28 03 00 00 add $0x328,%r13 bd8d4: 8b 1c 24 mov (%rsp),%ebx bd8d7: 8b 80 78 98 00 00 mov 0x9878(%rax),%eax bd8dd: 39 d8 cmp %ebx,%eax bd8df: 0f 86 83 06 00 00 jbe bdf68 bd8e5: 4d 8b 65 f0 mov -0x10(%r13),%r12 bd8e9: 31 f6 xor %esi,%esi bd8eb: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi bd8f2: 00 bd8f3: 49 8b ac 24 a0 01 00 mov 0x1a0(%r12),%rbp bd8fa: 00 bd8fb: e8 00 00 00 00 callq bd900 bd900: 89 c3 mov %eax,%ebx bd902: 83 f8 fc cmp $0xfffffffc,%eax bd905: 0f 84 38 06 00 00 je bdf43 bd90b: 85 c0 test %eax,%eax bd90d: 0f 85 25 06 00 00 jne bdf38 bd913: 49 8b 7d f0 mov -0x10(%r13),%rdi bd917: 4c 89 ee mov %r13,%rsi bd91a: e8 00 00 00 00 callq bd91f bd91f: 89 44 24 10 mov %eax,0x10(%rsp) bd923: 85 c0 test %eax,%eax bd925: 0f 85 58 ff ff ff jne bd883 bd92b: 4d 8b b5 98 fd ff ff mov -0x268(%r13),%r14 bd932: 4c 89 e8 mov %r13,%rax bd935: 49 8b 5d 00 mov 0x0(%r13),%rbx bd939: 48 bf 6d b1 32 7c 23 movabs $0x3a4c0a237c32b16d,%rdi bd940: 0a 4c 3a bd943: 4c 29 f0 sub %r14,%rax bd946: 48 2d 90 94 00 00 sub $0x9490,%rax bd94c: 48 c1 f8 03 sar $0x3,%rax bd950: 48 0f af c7 imul %rdi,%rax bd954: 48 89 44 24 18 mov %rax,0x18(%rsp) bd959: 41 8b 86 44 66 01 00 mov 0x16644(%r14),%eax bd960: 85 c0 test %eax,%eax bd962: 75 0e jne bd972 bd964: 41 80 be 41 66 01 00 cmpb $0x0,0x16641(%r14) bd96b: 00 bd96c: 0f 84 aa 09 00 00 je be31c bd972: 41 8b 86 44 66 01 00 mov 0x16644(%r14),%eax bd979: 85 c0 test %eax,%eax bd97b: 0f 84 99 01 00 00 je bdb1a bd981: 48 63 44 24 18 movslq 0x18(%rsp),%rax bd986: 49 8b 84 c6 78 8d 00 mov 0x8d78(%r14,%rax,8),%rax bd98d: 00 bd98e: 48 85 c0 test %rax,%rax bd991: 74 31 je bd9c4 bd993: 48 8b 10 mov (%rax),%rdx bd996: 48 8d 7b 08 lea 0x8(%rbx),%rdi bd99a: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi bd99e: 48 89 13 mov %rdx,(%rbx) bd9a1: 48 8b 90 f8 07 00 00 mov 0x7f8(%rax),%rdx bd9a8: 48 89 93 f8 07 00 00 mov %rdx,0x7f8(%rbx) bd9af: 48 29 fb sub %rdi,%rbx bd9b2: 48 29 d8 sub %rbx,%rax bd9b5: 8d 8b 00 08 00 00 lea 0x800(%rbx),%ecx bd9bb: 48 89 c6 mov %rax,%rsi bd9be: c1 e9 03 shr $0x3,%ecx bd9c1: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) bd9c4: 49 c7 45 a8 00 00 00 movq $0x0,-0x58(%r13) bd9cb: 00 bd9cc: 41 8b 55 18 mov 0x18(%r13),%edx bd9d0: 49 8b 86 20 5c 00 00 mov 0x5c20(%r14),%rax bd9d7: 48 8d 04 90 lea (%rax,%rdx,4),%rax bd9db: c7 00 00 00 00 00 movl $0x0,(%rax) bd9e1: 31 c0 xor %eax,%eax bd9e3: 49 8b 4d 98 mov -0x68(%r13),%rcx bd9e7: 48 63 d0 movslq %eax,%rdx bd9ea: 83 c0 01 add $0x1,%eax bd9ed: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx bd9f1: 49 8b 8d a0 fd ff ff mov -0x260(%r13),%rcx bd9f8: 8b 49 08 mov 0x8(%rcx),%ecx bd9fb: 89 0a mov %ecx,(%rdx) bd9fd: 41 39 45 d8 cmp %eax,-0x28(%r13) bda01: 73 e0 jae bd9e3 bda03: 49 8b 7d f0 mov -0x10(%r13),%rdi bda07: e8 00 00 00 00 callq bda0c bda0c: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) bda13: 00 bda14: e9 6a fe ff ff jmpq bd883 bda19: 3d 00 fe ff ff cmp $0xfffffe00,%eax bda1e: 0f 84 bb e5 ff ff je bbfdf bda24: e9 00 00 00 00 jmpq bda29 bda29: 48 8d 7b 08 lea 0x8(%rbx),%rdi bda2d: 48 89 d9 mov %rbx,%rcx bda30: 31 c0 xor %eax,%eax bda32: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) bda39: 48 c7 83 f8 07 00 00 movq $0x0,0x7f8(%rbx) bda40: 00 00 00 00 bda44: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi bda48: 48 29 f9 sub %rdi,%rcx bda4b: 81 c1 00 08 00 00 add $0x800,%ecx bda51: c1 e9 03 shr $0x3,%ecx bda54: f3 48 ab rep stos %rax,%es:(%rdi) bda57: 4c 89 ef mov %r13,%rdi bda5a: e8 00 00 00 00 callq bda5f bda5f: 41 8b 8f 88 90 00 00 mov 0x9088(%r15),%ecx bda66: 45 31 c0 xor %r8d,%r8d bda69: 48 89 ef mov %rbp,%rdi bda6c: 41 8b 97 84 90 00 00 mov 0x9084(%r15),%edx bda73: 41 8b b7 80 90 00 00 mov 0x9080(%r15),%esi bda7a: e8 00 00 00 00 callq bda7f bda7f: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi bda84: e8 27 63 ff ff callq b3db0 bda89: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi bda8e: e8 7d 5e ff ff callq b3910 bda93: 45 31 c0 xor %r8d,%r8d bda96: 31 c9 xor %ecx,%ecx bda98: 31 d2 xor %edx,%edx bda9a: 31 f6 xor %esi,%esi bda9c: 48 89 ef mov %rbp,%rdi bda9f: e8 00 00 00 00 callq bdaa4 bdaa4: 4c 89 ef mov %r13,%rdi bdaa7: e8 00 00 00 00 callq bdaac bdaac: 48 8b 85 08 8e 00 00 mov 0x8e08(%rbp),%rax bdab3: 48 85 c0 test %rax,%rax bdab6: 0f 84 59 f7 ff ff je bd215 bdabc: 48 8b 13 mov (%rbx),%rdx bdabf: 48 8d 78 08 lea 0x8(%rax),%rdi bdac3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi bdac7: 48 89 10 mov %rdx,(%rax) bdaca: 48 8b 93 f8 07 00 00 mov 0x7f8(%rbx),%rdx bdad1: 48 89 90 f8 07 00 00 mov %rdx,0x7f8(%rax) bdad8: 48 29 f8 sub %rdi,%rax bdadb: 48 29 c3 sub %rax,%rbx bdade: 05 00 08 00 00 add $0x800,%eax bdae3: c1 e8 03 shr $0x3,%eax bdae6: 48 89 de mov %rbx,%rsi bdae9: 89 c1 mov %eax,%ecx bdaeb: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) bdaee: e9 22 f7 ff ff jmpq bd215 bdaf3: ba 2a 00 00 00 mov $0x2a,%edx bdaf8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bdaff: e8 00 00 00 00 callq bdb04 bdb04: 31 d2 xor %edx,%edx bdb06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bdb0d: 4c 89 ff mov %r15,%rdi bdb10: e8 00 00 00 00 callq bdb15 bdb15: e9 cd e8 ff ff jmpq bc3e7 bdb1a: 49 8b 4d 98 mov -0x68(%r13),%rcx bdb1e: 48 63 d0 movslq %eax,%rdx bdb21: 83 c0 01 add $0x1,%eax bdb24: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx bdb28: 49 8b 8d a0 fd ff ff mov -0x260(%r13),%rcx bdb2f: 8b 49 08 mov 0x8(%rcx),%ecx bdb32: 89 0a mov %ecx,(%rdx) bdb34: 41 39 45 d8 cmp %eax,-0x28(%r13) bdb38: 73 e0 jae bdb1a bdb3a: e9 c4 fe ff ff jmpq bda03 bdb3f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdb46: 31 c9 xor %ecx,%ecx bdb48: 31 d2 xor %edx,%edx bdb4a: 4c 89 ff mov %r15,%rdi bdb4d: 49 8d af 28 92 00 00 lea 0x9228(%r15),%rbp bdb54: 41 bc 00 3e 00 00 mov $0x3e00,%r12d bdb5a: 8b 30 mov (%rax),%esi bdb5c: 81 c6 61 0f 00 00 add $0xf61,%esi bdb62: e8 00 00 00 00 callq bdb67 bdb67: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdb6e: 31 c9 xor %ecx,%ecx bdb70: 31 d2 xor %edx,%edx bdb72: 4c 89 ff mov %r15,%rdi bdb75: 8b 30 mov (%rax),%esi bdb77: 81 c6 f1 1d 00 00 add $0x1df1,%esi bdb7d: e8 00 00 00 00 callq bdb82 bdb82: 48 8b 3c 24 mov (%rsp),%rdi bdb86: e8 00 00 00 00 callq bdb8b bdb8b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdb92: 31 d2 xor %edx,%edx bdb94: 4c 89 ff mov %r15,%rdi bdb97: 8b 30 mov (%rax),%esi bdb99: 81 c6 c2 0d 00 00 add $0xdc2,%esi bdb9f: e8 00 00 00 00 callq bdba4 bdba4: 4c 89 ff mov %r15,%rdi bdba7: 31 c9 xor %ecx,%ecx bdba9: 83 e0 fc and $0xfffffffc,%eax bdbac: 89 c2 mov %eax,%edx bdbae: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdbb5: 8b 30 mov (%rax),%esi bdbb7: 81 c6 c2 0d 00 00 add $0xdc2,%esi bdbbd: e8 00 00 00 00 callq bdbc2 bdbc2: 41 8b 87 48 94 00 00 mov 0x9448(%r15),%eax bdbc9: 89 c7 mov %eax,%edi bdbcb: c1 ef 03 shr $0x3,%edi bdbce: 83 f8 0f cmp $0xf,%eax bdbd1: 76 1a jbe bdbed bdbd3: e8 48 55 ff ff callq b3120 <__order_base_2.part.0> bdbd8: 44 8d 60 fe lea -0x2(%rax),%r12d bdbdc: 83 e0 3f and $0x3f,%eax bdbdf: 41 c1 e4 08 shl $0x8,%r12d bdbe3: 41 81 e4 00 3f 00 00 and $0x3f00,%r12d bdbea: 41 09 c4 or %eax,%r12d bdbed: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdbf4: 31 c9 xor %ecx,%ecx bdbf6: 44 89 e2 mov %r12d,%edx bdbf9: 4c 89 ff mov %r15,%rdi bdbfc: 8b 30 mov (%rax),%esi bdbfe: 81 c6 e1 1d 00 00 add $0x1de1,%esi bdc04: e8 00 00 00 00 callq bdc09 bdc09: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdc10: 31 c9 xor %ecx,%ecx bdc12: 31 d2 xor %edx,%edx bdc14: 49 c7 87 38 94 00 00 movq $0x0,0x9438(%r15) bdc1b: 00 00 00 00 bdc1f: 4c 89 ff mov %r15,%rdi bdc22: 8b 30 mov (%rax),%esi bdc24: 81 c6 f4 1d 00 00 add $0x1df4,%esi bdc2a: e8 00 00 00 00 callq bdc2f bdc2f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdc36: 31 c9 xor %ecx,%ecx bdc38: 4c 89 ff mov %r15,%rdi bdc3b: 41 8b 97 3c 94 00 00 mov 0x943c(%r15),%edx bdc42: 8b 30 mov (%rax),%esi bdc44: 81 c6 f5 1d 00 00 add $0x1df5,%esi bdc4a: e8 00 00 00 00 callq bdc4f bdc4f: 41 8b 87 30 94 00 00 mov 0x9430(%r15),%eax bdc56: 31 c9 xor %ecx,%ecx bdc58: 4c 89 ff mov %r15,%rdi bdc5b: 8d 1c 85 00 00 00 00 lea 0x0(,%rax,4),%ebx bdc62: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdc69: 49 03 9f 28 5c 00 00 add 0x5c28(%r15),%rbx bdc70: 89 da mov %ebx,%edx bdc72: 48 c1 eb 20 shr $0x20,%rbx bdc76: 8b 30 mov (%rax),%esi bdc78: 81 c6 e3 1d 00 00 add $0x1de3,%esi bdc7e: e8 00 00 00 00 callq bdc83 bdc83: 0f b7 d3 movzwl %bx,%edx bdc86: 31 c9 xor %ecx,%ecx bdc88: 4c 89 ff mov %r15,%rdi bdc8b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdc92: 8b 30 mov (%rax),%esi bdc94: 81 c6 e4 1d 00 00 add $0x1de4,%esi bdc9a: e8 00 00 00 00 callq bdc9f bdc9f: 41 8b 87 a8 94 00 00 mov 0x94a8(%r15),%eax bdca6: 31 c9 xor %ecx,%ecx bdca8: 4c 89 ff mov %r15,%rdi bdcab: 8d 1c 85 00 00 00 00 lea 0x0(,%rax,4),%ebx bdcb2: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdcb9: 49 03 9f 28 5c 00 00 add 0x5c28(%r15),%rbx bdcc0: 89 da mov %ebx,%edx bdcc2: 48 c1 eb 20 shr $0x20,%rbx bdcc6: 8b 30 mov (%rax),%esi bdcc8: 81 c6 8b 1e 00 00 add $0x1e8b,%esi bdcce: e8 00 00 00 00 callq bdcd3 bdcd3: 48 89 da mov %rbx,%rdx bdcd6: 31 c9 xor %ecx,%ecx bdcd8: 4c 89 ff mov %r15,%rdi bdcdb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdce2: 8b 30 mov (%rax),%esi bdce4: 81 c6 8c 1e 00 00 add $0x1e8c,%esi bdcea: e8 00 00 00 00 callq bdcef bdcef: bf 58 89 41 00 mov $0x418958,%edi bdcf4: e8 00 00 00 00 callq bdcf9 bdcf9: 31 c9 xor %ecx,%ecx bdcfb: 44 89 e2 mov %r12d,%edx bdcfe: 4c 89 ff mov %r15,%rdi bdd01: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdd08: 8b 30 mov (%rax),%esi bdd0a: 81 c6 e1 1d 00 00 add $0x1de1,%esi bdd10: e8 00 00 00 00 callq bdd15 bdd15: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdd1c: 49 8b 9f 58 94 00 00 mov 0x9458(%r15),%rbx bdd23: 4c 89 ff mov %r15,%rdi bdd26: 8b 30 mov (%rax),%esi bdd28: 48 89 da mov %rbx,%rdx bdd2b: 48 c1 ea 08 shr $0x8,%rdx bdd2f: 81 c6 e0 1d 00 00 add $0x1de0,%esi bdd35: 31 c9 xor %ecx,%ecx bdd37: 48 c1 eb 28 shr $0x28,%rbx bdd3b: e8 00 00 00 00 callq bdd40 bdd40: 48 89 da mov %rbx,%rdx bdd43: 31 c9 xor %ecx,%ecx bdd45: 4c 89 ff mov %r15,%rdi bdd48: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdd4f: 8b 30 mov (%rax),%esi bdd51: 81 c6 51 1e 00 00 add $0x1e51,%esi bdd57: e8 00 00 00 00 callq bdd5c bdd5c: 31 c9 xor %ecx,%ecx bdd5e: ba 01 00 00 00 mov $0x1,%edx bdd63: 4c 89 ff mov %r15,%rdi bdd66: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bdd6d: 8b 30 mov (%rax),%esi bdd6f: 81 c6 40 1f 00 00 add $0x1f40,%esi bdd75: e8 00 00 00 00 callq bdd7a bdd7a: 48 89 ee mov %rbp,%rsi bdd7d: 4c 89 ff mov %r15,%rdi bdd80: e8 3b 3f ff ff callq b1cc0 bdd85: 48 8b 1c 24 mov (%rsp),%rbx bdd89: 48 89 df mov %rbx,%rdi bdd8c: e8 00 00 00 00 callq bdd91 bdd91: 41 83 bf 78 98 00 00 cmpl $0x1,0x9878(%r15) bdd98: 01 bdd99: 0f 87 5d 03 00 00 ja be0fc bdd9f: 48 8b 1c 24 mov (%rsp),%rbx bdda3: 48 89 df mov %rbx,%rdi bdda6: e8 00 00 00 00 callq bddab bddab: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bddb2: 31 d2 xor %edx,%edx bddb4: 4c 89 ff mov %r15,%rdi bddb7: 8b 30 mov (%rax),%esi bddb9: 81 c6 c2 0d 00 00 add $0xdc2,%esi bddbf: e8 00 00 00 00 callq bddc4 bddc4: 31 c9 xor %ecx,%ecx bddc6: 4c 89 ff mov %r15,%rdi bddc9: 83 e0 fc and $0xfffffffc,%eax bddcc: 89 c2 mov %eax,%edx bddce: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax bddd5: 8b 30 mov (%rax),%esi bddd7: 81 c6 c2 0d 00 00 add $0xdc2,%esi bdddd: e8 00 00 00 00 callq bdde2 bdde2: 48 89 df mov %rbx,%rdi bdde5: e8 00 00 00 00 callq bddea bddea: 4c 89 ff mov %r15,%rdi bdded: e8 de d7 ff ff callq bb5d0 bddf2: 41 8b 87 78 98 00 00 mov 0x9878(%r15),%eax bddf9: 85 c0 test %eax,%eax bddfb: 0f 84 15 02 00 00 je be016 bde01: 41 c6 87 1c 94 00 00 movb $0x1,0x941c(%r15) bde08: 01 bde09: 83 f8 01 cmp $0x1,%eax bde0c: 74 08 je bde16 bde0e: 41 c6 87 44 97 00 00 movb $0x1,0x9744(%r15) bde15: 01 bde16: 31 db xor %ebx,%ebx bde18: eb 10 jmp bde2a bde1a: 83 c3 01 add $0x1,%ebx bde1d: 41 39 9f 78 98 00 00 cmp %ebx,0x9878(%r15) bde24: 0f 86 ec 01 00 00 jbe be016 bde2a: 48 63 c3 movslq %ebx,%rax bde2d: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax bde34: 49 8d bc 07 28 92 00 lea 0x9228(%r15,%rax,1),%rdi bde3b: 00 bde3c: e8 00 00 00 00 callq bde41 bde41: 85 c0 test %eax,%eax bde43: 74 d5 je bde1a bde45: 41 89 c6 mov %eax,%r14d bde48: e9 92 e1 ff ff jmpq bbfdf bde4d: 48 8d 7d 08 lea 0x8(%rbp),%rdi bde51: 48 89 e9 mov %rbp,%rcx bde54: 4c 8d 95 08 08 00 00 lea 0x808(%rbp),%r10 bde5b: 31 c0 xor %eax,%eax bde5d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi bde61: 4c 89 4c 24 28 mov %r9,0x28(%rsp) bde66: 48 29 f9 sub %rdi,%rcx bde69: 4c 89 5c 24 20 mov %r11,0x20(%rsp) bde6e: 81 c1 00 08 00 00 add $0x800,%ecx bde74: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) bde7b: 00 bde7c: 48 c7 85 f8 07 00 00 movq $0x0,0x7f8(%rbp) bde83: 00 00 00 00 bde87: c1 e9 03 shr $0x3,%ecx bde8a: 4c 89 54 24 18 mov %r10,0x18(%rsp) bde8f: f3 48 ab rep stos %rax,%es:(%rdi) bde92: 49 8d 85 f8 0a 00 00 lea 0xaf8(%r13),%rax bde99: 48 89 c7 mov %rax,%rdi bde9c: 48 89 44 24 10 mov %rax,0x10(%rsp) bdea1: e8 00 00 00 00 callq bdea6 bdea6: 8b 4b e8 mov -0x18(%rbx),%ecx bdea9: 8b 53 e4 mov -0x1c(%rbx),%edx bdeac: 45 31 c0 xor %r8d,%r8d bdeaf: 8b 73 e0 mov -0x20(%rbx),%esi bdeb2: 4c 89 ef mov %r13,%rdi bdeb5: e8 00 00 00 00 callq bdeba bdeba: 4c 8b 5c 24 20 mov 0x20(%rsp),%r11 bdebf: 4c 89 df mov %r11,%rdi bdec2: e8 e9 5e ff ff callq b3db0 bdec7: 45 31 c0 xor %r8d,%r8d bdeca: 31 c9 xor %ecx,%ecx bdecc: 31 d2 xor %edx,%edx bdece: 31 f6 xor %esi,%esi bded0: 4c 89 ef mov %r13,%rdi bded3: e8 00 00 00 00 callq bded8 bded8: 48 8b 44 24 10 mov 0x10(%rsp),%rax bdedd: 48 89 c7 mov %rax,%rdi bdee0: e8 00 00 00 00 callq bdee5 bdee5: 4c 8b 4c 24 28 mov 0x28(%rsp),%r9 bdeea: 4d 63 c9 movslq %r9d,%r9 bdeed: 4b 8b 84 cd c8 8d 00 mov 0x8dc8(%r13,%r9,8),%rax bdef4: 00 bdef5: 48 85 c0 test %rax,%rax bdef8: 0f 84 04 f5 ff ff je bd402 bdefe: 48 8b 55 00 mov 0x0(%rbp),%rdx bdf02: 48 8d 78 08 lea 0x8(%rax),%rdi bdf06: 48 89 ee mov %rbp,%rsi bdf09: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi bdf0d: 48 89 10 mov %rdx,(%rax) bdf10: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 bdf15: 49 8b 52 f0 mov -0x10(%r10),%rdx bdf19: 48 89 90 f8 07 00 00 mov %rdx,0x7f8(%rax) bdf20: 48 29 f8 sub %rdi,%rax bdf23: 48 29 c6 sub %rax,%rsi bdf26: 05 00 08 00 00 add $0x800,%eax bdf2b: c1 e8 03 shr $0x3,%eax bdf2e: 89 c1 mov %eax,%ecx bdf30: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) bdf33: e9 ca f4 ff ff jmpq bd402 bdf38: 3d 00 fe ff ff cmp $0xfffffe00,%eax bdf3d: 0f 85 00 00 00 00 jne bdf43 bdf43: 41 be 00 fe ff ff mov $0xfffffe00,%r14d bdf49: e9 91 e0 ff ff jmpq bbfdf bdf4e: 41 81 fe 00 fe ff ff cmp $0xfffffe00,%r14d bdf55: 0f 84 84 e0 ff ff je bbfdf bdf5b: e9 00 00 00 00 jmpq bdf60 bdf60: 45 89 e6 mov %r12d,%r14d bdf63: e9 77 e0 ff ff jmpq bbfdf bdf68: 44 8b 74 24 34 mov 0x34(%rsp),%r14d bdf6d: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 bdf72: 49 8b 97 80 91 00 00 mov 0x9180(%r15),%rdx bdf79: 48 85 d2 test %rdx,%rdx bdf7c: 0f 84 b6 06 00 00 je be638 bdf82: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) bdf87: 0f 84 ab 06 00 00 je be638 bdf8d: 0f af 42 2c imul 0x2c(%rdx),%eax bdf91: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi bdf96: 89 c6 mov %eax,%esi bdf98: e8 00 00 00 00 callq bdf9d bdf9d: 89 c3 mov %eax,%ebx bdf9f: 85 c0 test %eax,%eax bdfa1: 0f 85 56 06 00 00 jne be5fd bdfa7: 41 8b 97 78 98 00 00 mov 0x9878(%r15),%edx bdfae: 85 d2 test %edx,%edx bdfb0: 74 33 je bdfe5 bdfb2: 48 63 c3 movslq %ebx,%rax bdfb5: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi bdfba: 83 c3 01 add $0x1,%ebx bdfbd: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax bdfc4: 49 8d b4 07 28 92 00 lea 0x9228(%r15,%rax,1),%rsi bdfcb: 00 bdfcc: 49 8b 87 80 91 00 00 mov 0x9180(%r15),%rax bdfd3: 48 8b 40 08 mov 0x8(%rax),%rax bdfd7: e8 00 00 00 00 callq bdfdc bdfdc: 41 39 9f 78 98 00 00 cmp %ebx,0x9878(%r15) bdfe3: 77 cd ja bdfb2 bdfe5: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi bdfea: e8 00 00 00 00 callq bdfef bdfef: 85 c0 test %eax,%eax bdff1: 0f 85 4e fe ff ff jne bde45 bdff7: 4c 89 ff mov %r15,%rdi bdffa: e8 d1 d5 ff ff callq bb5d0 bdfff: 85 c0 test %eax,%eax be001: 0f 85 3e fe ff ff jne bde45 be007: 41 8b 87 78 98 00 00 mov 0x9878(%r15),%eax be00e: 85 c0 test %eax,%eax be010: 0f 85 eb fd ff ff jne bde01 be016: 41 8b 87 c0 b1 00 00 mov 0xb1c0(%r15),%eax be01d: 31 db xor %ebx,%ebx be01f: 85 c0 test %eax,%eax be021: 75 0e jne be031 be023: eb 2c jmp be051 be025: 83 c3 01 add $0x1,%ebx be028: 41 39 9f c0 b1 00 00 cmp %ebx,0xb1c0(%r15) be02f: 76 20 jbe be051 be031: 48 63 c3 movslq %ebx,%rax be034: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax be03b: 49 8d bc 07 80 98 00 lea 0x9880(%r15,%rax,1),%rdi be042: 00 be043: e8 00 00 00 00 callq be048 be048: 85 c0 test %eax,%eax be04a: 74 d9 je be025 be04c: e9 f4 fd ff ff jmpq bde45 be051: 41 83 bf 08 07 00 00 cmpl $0x1c,0x708(%r15) be058: 1c be059: 0f 85 80 df ff ff jne bbfdf be05f: 4c 89 ff mov %r15,%rdi be062: e8 89 34 ff ff callq b14f0 be067: 45 8b 87 34 8a 00 00 mov 0x8a34(%r15),%r8d be06e: 45 8b 8f 28 8a 00 00 mov 0x8a28(%r15),%r9d be075: 89 c7 mov %eax,%edi be077: b8 01 00 00 00 mov $0x1,%eax be07c: 44 89 c1 mov %r8d,%ecx be07f: d3 e0 shl %cl,%eax be081: 83 e8 01 sub $0x1,%eax be084: 45 85 c9 test %r9d,%r9d be087: 0f 84 52 df ff ff je bbfdf be08d: 89 fa mov %edi,%edx be08f: 21 c2 and %eax,%edx be091: 39 d0 cmp %edx,%eax be093: 74 21 je be0b6 be095: 44 89 c1 mov %r8d,%ecx be098: 31 d2 xor %edx,%edx be09a: eb 0d jmp be0a9 be09c: 89 fe mov %edi,%esi be09e: d3 ee shr %cl,%esi be0a0: 44 01 c1 add %r8d,%ecx be0a3: 21 c6 and %eax,%esi be0a5: 39 f0 cmp %esi,%eax be0a7: 74 0d je be0b6 be0a9: 83 c2 01 add $0x1,%edx be0ac: 41 39 d1 cmp %edx,%r9d be0af: 75 eb jne be09c be0b1: e9 29 df ff ff jmpq bbfdf be0b6: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be0bd: 31 d2 xor %edx,%edx be0bf: 4c 89 ff mov %r15,%rdi be0c2: 8b 30 mov (%rax),%esi be0c4: 81 c6 85 10 00 00 add $0x1085,%esi be0ca: e8 00 00 00 00 callq be0cf be0cf: 31 c9 xor %ecx,%ecx be0d1: 4c 89 ff mov %r15,%rdi be0d4: 83 c8 08 or $0x8,%eax be0d7: 89 c2 mov %eax,%edx be0d9: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be0e0: 8b 30 mov (%rax),%esi be0e2: 81 c6 85 10 00 00 add $0x1085,%esi be0e8: e8 00 00 00 00 callq be0ed be0ed: e9 ed de ff ff jmpq bbfdf be0f2: 44 8b 74 24 10 mov 0x10(%rsp),%r14d be0f7: e9 e3 de ff ff jmpq bbfdf be0fc: 48 89 df mov %rbx,%rdi be0ff: 49 8d af 50 95 00 00 lea 0x9550(%r15),%rbp be106: 41 bc 00 3e 00 00 mov $0x3e00,%r12d be10c: e8 00 00 00 00 callq be111 be111: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be118: 31 d2 xor %edx,%edx be11a: 4c 89 ff mov %r15,%rdi be11d: 8b 30 mov (%rax),%esi be11f: 81 c6 c2 0d 00 00 add $0xdc2,%esi be125: e8 00 00 00 00 callq be12a be12a: 4c 89 ff mov %r15,%rdi be12d: 31 c9 xor %ecx,%ecx be12f: 83 e0 fc and $0xfffffffc,%eax be132: 89 c2 mov %eax,%edx be134: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be13b: 83 ca 01 or $0x1,%edx be13e: 8b 30 mov (%rax),%esi be140: 81 c6 c2 0d 00 00 add $0xdc2,%esi be146: e8 00 00 00 00 callq be14b be14b: 41 8b 87 70 97 00 00 mov 0x9770(%r15),%eax be152: 89 c7 mov %eax,%edi be154: c1 ef 03 shr $0x3,%edi be157: 83 f8 0f cmp $0xf,%eax be15a: 76 1a jbe be176 be15c: e8 bf 4f ff ff callq b3120 <__order_base_2.part.0> be161: 44 8d 60 fe lea -0x2(%rax),%r12d be165: 83 e0 3f and $0x3f,%eax be168: 41 c1 e4 08 shl $0x8,%r12d be16c: 41 81 e4 00 3f 00 00 and $0x3f00,%r12d be173: 41 09 c4 or %eax,%r12d be176: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be17d: 31 c9 xor %ecx,%ecx be17f: 44 89 e2 mov %r12d,%edx be182: 4c 89 ff mov %r15,%rdi be185: 8b 30 mov (%rax),%esi be187: 81 c6 01 1e 00 00 add $0x1e01,%esi be18d: e8 00 00 00 00 callq be192 be192: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be199: 31 c9 xor %ecx,%ecx be19b: 31 d2 xor %edx,%edx be19d: 49 c7 87 60 97 00 00 movq $0x0,0x9760(%r15) be1a4: 00 00 00 00 be1a8: 4c 89 ff mov %r15,%rdi be1ab: 8b 30 mov (%rax),%esi be1ad: 81 c6 f6 1d 00 00 add $0x1df6,%esi be1b3: e8 00 00 00 00 callq be1b8 be1b8: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be1bf: 31 c9 xor %ecx,%ecx be1c1: 4c 89 ff mov %r15,%rdi be1c4: 41 8b 97 64 97 00 00 mov 0x9764(%r15),%edx be1cb: 8b 30 mov (%rax),%esi be1cd: 81 c6 f7 1d 00 00 add $0x1df7,%esi be1d3: e8 00 00 00 00 callq be1d8 be1d8: 41 8b 87 58 97 00 00 mov 0x9758(%r15),%eax be1df: 31 c9 xor %ecx,%ecx be1e1: 4c 89 ff mov %r15,%rdi be1e4: 8d 1c 85 00 00 00 00 lea 0x0(,%rax,4),%ebx be1eb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be1f2: 49 03 9f 28 5c 00 00 add 0x5c28(%r15),%rbx be1f9: 89 da mov %ebx,%edx be1fb: 48 c1 eb 20 shr $0x20,%rbx be1ff: 8b 30 mov (%rax),%esi be201: 81 c6 02 1e 00 00 add $0x1e02,%esi be207: e8 00 00 00 00 callq be20c be20c: 0f b7 d3 movzwl %bx,%edx be20f: 31 c9 xor %ecx,%ecx be211: 4c 89 ff mov %r15,%rdi be214: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be21b: 8b 30 mov (%rax),%esi be21d: 81 c6 03 1e 00 00 add $0x1e03,%esi be223: e8 00 00 00 00 callq be228 be228: 41 8b 87 d0 97 00 00 mov 0x97d0(%r15),%eax be22f: 31 c9 xor %ecx,%ecx be231: 4c 89 ff mov %r15,%rdi be234: 8d 1c 85 00 00 00 00 lea 0x0(,%rax,4),%ebx be23b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be242: 49 03 9f 28 5c 00 00 add 0x5c28(%r15),%rbx be249: 89 da mov %ebx,%edx be24b: 48 c1 eb 20 shr $0x20,%rbx be24f: 8b 30 mov (%rax),%esi be251: 81 c6 8b 1e 00 00 add $0x1e8b,%esi be257: e8 00 00 00 00 callq be25c be25c: 48 89 da mov %rbx,%rdx be25f: 31 c9 xor %ecx,%ecx be261: 4c 89 ff mov %r15,%rdi be264: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be26b: 8b 30 mov (%rax),%esi be26d: 81 c6 8c 1e 00 00 add $0x1e8c,%esi be273: e8 00 00 00 00 callq be278 be278: bf 58 89 41 00 mov $0x418958,%edi be27d: e8 00 00 00 00 callq be282 be282: 44 89 e2 mov %r12d,%edx be285: 4c 89 ff mov %r15,%rdi be288: 31 c9 xor %ecx,%ecx be28a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be291: 8b 30 mov (%rax),%esi be293: 81 c6 01 1e 00 00 add $0x1e01,%esi be299: e8 00 00 00 00 callq be29e be29e: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be2a5: 49 8b 9f 80 97 00 00 mov 0x9780(%r15),%rbx be2ac: 4c 89 ff mov %r15,%rdi be2af: 8b 30 mov (%rax),%esi be2b1: 48 89 da mov %rbx,%rdx be2b4: 48 c1 ea 08 shr $0x8,%rdx be2b8: 81 c6 00 1e 00 00 add $0x1e00,%esi be2be: 31 c9 xor %ecx,%ecx be2c0: 48 c1 eb 28 shr $0x28,%rbx be2c4: e8 00 00 00 00 callq be2c9 be2c9: 48 89 da mov %rbx,%rdx be2cc: 31 c9 xor %ecx,%ecx be2ce: 4c 89 ff mov %r15,%rdi be2d1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be2d8: 8b 30 mov (%rax),%esi be2da: 81 c6 52 1e 00 00 add $0x1e52,%esi be2e0: e8 00 00 00 00 callq be2e5 be2e5: 31 c9 xor %ecx,%ecx be2e7: ba 01 00 00 00 mov $0x1,%edx be2ec: 4c 89 ff mov %r15,%rdi be2ef: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax be2f6: 8b 30 mov (%rax),%esi be2f8: 81 c6 41 1f 00 00 add $0x1f41,%esi be2fe: e8 00 00 00 00 callq be303 be303: 4c 89 ff mov %r15,%rdi be306: 48 89 ee mov %rbp,%rsi be309: e8 b2 39 ff ff callq b1cc0 be30e: 48 8b 3c 24 mov (%rsp),%rdi be312: e8 00 00 00 00 callq be317 be317: e9 83 fa ff ff jmpq bdd9f be31c: 48 8d 7b 08 lea 0x8(%rbx),%rdi be320: 48 89 d9 mov %rbx,%rcx be323: 48 8d 83 08 08 00 00 lea 0x808(%rbx),%rax be32a: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) be331: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi be335: 48 89 44 24 28 mov %rax,0x28(%rsp) be33a: 31 c0 xor %eax,%eax be33c: 4d 8d a6 f8 0a 00 00 lea 0xaf8(%r14),%r12 be343: 48 c7 83 f8 07 00 00 movq $0x0,0x7f8(%rbx) be34a: 00 00 00 00 be34e: 48 29 f9 sub %rdi,%rcx be351: 81 c1 00 08 00 00 add $0x800,%ecx be357: c1 e9 03 shr $0x3,%ecx be35a: f3 48 ab rep stos %rax,%es:(%rdi) be35d: 4c 89 e7 mov %r12,%rdi be360: e8 00 00 00 00 callq be365 be365: 41 8b 4d e8 mov -0x18(%r13),%ecx be369: 41 8b 55 e4 mov -0x1c(%r13),%edx be36d: 45 31 c0 xor %r8d,%r8d be370: 41 8b 75 e0 mov -0x20(%r13),%esi be374: 4c 89 f7 mov %r14,%rdi be377: e8 00 00 00 00 callq be37c be37c: 4d 8b 7d 00 mov 0x0(%r13),%r15 be380: 49 8b ad 98 fd ff ff mov -0x268(%r13),%rbp be387: 31 d2 xor %edx,%edx be389: 49 c7 87 54 02 00 00 movq $0x0,0x254(%r15) be390: 00 00 00 00 be394: 41 8b 45 f8 mov -0x8(%r13),%eax be398: 48 89 ef mov %rbp,%rdi be39b: 83 e0 fc and $0xfffffffc,%eax be39e: 41 89 87 00 02 00 00 mov %eax,0x200(%r15) be3a5: 41 8b 45 fc mov -0x4(%r13),%eax be3a9: 41 89 87 04 02 00 00 mov %eax,0x204(%r15) be3b0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax be3b7: 8b 30 mov (%rax),%esi be3b9: 81 c6 9a 1e 00 00 add $0x1e9a,%esi be3bf: e8 00 00 00 00 callq be3c4 be3c4: 31 d2 xor %edx,%edx be3c6: 48 89 ef mov %rbp,%rdi be3c9: 25 f0 ff ff fc and $0xfcfffff0,%eax be3ce: 80 cc 01 or $0x1,%ah be3d1: 41 89 87 88 02 00 00 mov %eax,0x288(%r15) be3d8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax be3df: 8b 30 mov (%rax),%esi be3e1: 81 c6 81 1e 00 00 add $0x1e81,%esi be3e7: e8 00 00 00 00 callq be3ec be3ec: 31 d2 xor %edx,%edx be3ee: 48 89 ef mov %rbp,%rdi be3f1: 41 c7 87 0c 02 00 00 movl $0x0,0x20c(%r15) be3f8: 00 00 00 00 be3fc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax be403: 8b 30 mov (%rax),%esi be405: 81 c6 84 1e 00 00 add $0x1e84,%esi be40b: e8 00 00 00 00 callq be410 be410: 31 d2 xor %edx,%edx be412: 48 89 ef mov %rbp,%rdi be415: 83 e0 f0 and $0xfffffff0,%eax be418: 41 89 87 18 02 00 00 mov %eax,0x218(%r15) be41f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax be426: 8b 30 mov (%rax),%esi be428: 81 c6 85 1e 00 00 add $0x1e85,%esi be42e: e8 00 00 00 00 callq be433 be433: 83 c8 01 or $0x1,%eax be436: 41 89 87 1c 02 00 00 mov %eax,0x21c(%r15) be43d: 49 8b 45 c8 mov -0x38(%r13),%rax be441: 48 89 c2 mov %rax,%rdx be444: 48 c1 e8 28 shr $0x28,%rax be448: 48 c1 ea 08 shr $0x8,%rdx be44c: 41 89 87 24 02 00 00 mov %eax,0x224(%r15) be453: 41 89 97 20 02 00 00 mov %edx,0x220(%r15) be45a: 41 8b 45 a0 mov -0x60(%r13),%eax be45e: c1 e0 02 shl $0x2,%eax be461: 48 03 85 28 5c 00 00 add 0x5c28(%rbp),%rax be468: 89 c2 mov %eax,%edx be46a: 48 c1 e8 20 shr $0x20,%rax be46e: 83 e2 fc and $0xfffffffc,%edx be471: 25 ff ff 00 00 and $0xffff,%eax be476: 41 89 97 2c 02 00 00 mov %edx,0x22c(%r15) be47d: 41 89 87 30 02 00 00 mov %eax,0x230(%r15) be484: 41 8b 45 18 mov 0x18(%r13),%eax be488: c1 e0 02 shl $0x2,%eax be48b: 48 03 85 28 5c 00 00 add 0x5c28(%rbp),%rax be492: 89 c2 mov %eax,%edx be494: 48 c1 e8 20 shr $0x20,%rax be498: 25 ff ff 00 00 and $0xffff,%eax be49d: 83 e2 fc and $0xfffffffc,%edx be4a0: 41 89 97 34 02 00 00 mov %edx,0x234(%r15) be4a7: 41 89 87 38 02 00 00 mov %eax,0x238(%r15) be4ae: 41 8b 45 b8 mov -0x48(%r13),%eax be4b2: 89 c7 mov %eax,%edi be4b4: c1 ef 02 shr $0x2,%edi be4b7: 83 f8 07 cmp $0x7,%eax be4ba: 0f 86 58 01 00 00 jbe be618 be4c0: e8 5b 4c ff ff callq b3120 <__order_base_2.part.0> be4c5: 44 8d 50 fd lea -0x3(%rax),%r10d be4c9: 44 8d 58 ff lea -0x1(%rax),%r11d be4cd: 41 c1 e2 08 shl $0x8,%r10d be4d1: 41 83 e3 3f and $0x3f,%r11d be4d5: 41 81 e2 00 3f 00 00 and $0x3f00,%r10d be4dc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax be4e3: 31 d2 xor %edx,%edx be4e5: 48 89 ef mov %rbp,%rdi be4e8: 44 89 5c 24 3c mov %r11d,0x3c(%rsp) be4ed: 44 89 54 24 38 mov %r10d,0x38(%rsp) be4f2: 8b 30 mov (%rax),%esi be4f4: 81 c6 8f 1e 00 00 add $0x1e8f,%esi be4fa: e8 00 00 00 00 callq be4ff be4ff: 44 8b 5c 24 3c mov 0x3c(%rsp),%r11d be504: 31 d2 xor %edx,%edx be506: 48 89 ef mov %rbp,%rdi be509: 25 c0 c0 ff ff and $0xffffc0c0,%eax be50e: 44 8b 54 24 38 mov 0x38(%rsp),%r10d be513: 41 09 c3 or %eax,%r11d be516: 45 09 da or %r11d,%r10d be519: 45 89 97 44 02 00 00 mov %r10d,0x244(%r15) be520: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax be527: 8b 30 mov (%rax),%esi be529: 81 c6 8d 1e 00 00 add $0x1e8d,%esi be52f: e8 00 00 00 00 callq be534 be534: 89 c2 mov %eax,%edx be536: 25 ff ff ff bf and $0xbfffffff,%eax be53b: 41 80 7d 14 00 cmpb $0x0,0x14(%r13) be540: 74 19 je be55b be542: 41 8b 45 10 mov 0x10(%r13),%eax be546: 81 e2 03 00 00 f0 and $0xf0000003,%edx be54c: c1 e0 02 shl $0x2,%eax be54f: 25 fc ff ff 0f and $0xffffffc,%eax be554: 09 d0 or %edx,%eax be556: 0d 00 00 00 40 or $0x40000000,%eax be55b: 41 89 87 3c 02 00 00 mov %eax,0x23c(%r15) be562: 31 d2 xor %edx,%edx be564: 48 89 ef mov %rbp,%rdi be567: 49 c7 45 a8 00 00 00 movq $0x0,-0x58(%r13) be56e: 00 be56f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax be576: 8b 30 mov (%rax),%esi be578: 81 c6 88 1e 00 00 add $0x1e88,%esi be57e: e8 00 00 00 00 callq be583 be583: 45 31 c0 xor %r8d,%r8d be586: 31 c9 xor %ecx,%ecx be588: 31 d2 xor %edx,%edx be58a: 41 89 87 28 02 00 00 mov %eax,0x228(%r15) be591: 31 f6 xor %esi,%esi be593: 4c 89 f7 mov %r14,%rdi be596: 41 c7 87 08 02 00 00 movl $0x1,0x208(%r15) be59d: 01 00 00 00 be5a1: e8 00 00 00 00 callq be5a6 be5a6: 4c 89 e7 mov %r12,%rdi be5a9: e8 00 00 00 00 callq be5ae be5ae: 48 63 44 24 18 movslq 0x18(%rsp),%rax be5b3: 49 8b 84 c6 78 8d 00 mov 0x8d78(%r14,%rax,8),%rax be5ba: 00 be5bb: 48 85 c0 test %rax,%rax be5be: 0f 84 3f f4 ff ff je bda03 be5c4: 48 8b 13 mov (%rbx),%rdx be5c7: 48 89 10 mov %rdx,(%rax) be5ca: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi be5cf: 48 8b 57 f0 mov -0x10(%rdi),%rdx be5d3: 48 8d 78 08 lea 0x8(%rax),%rdi be5d7: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi be5db: 48 89 90 f8 07 00 00 mov %rdx,0x7f8(%rax) be5e2: 48 29 f8 sub %rdi,%rax be5e5: 48 29 c3 sub %rax,%rbx be5e8: 05 00 08 00 00 add $0x800,%eax be5ed: c1 e8 03 shr $0x3,%eax be5f0: 48 89 de mov %rbx,%rsi be5f3: 89 c1 mov %eax,%ecx be5f5: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) be5f8: e9 06 f4 ff ff jmpq bda03 be5fd: 89 c6 mov %eax,%esi be5ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi be606: 41 89 de mov %ebx,%r14d be609: e8 00 00 00 00 callq be60e be60e: e9 cc d9 ff ff jmpq bbfdf be613: e8 00 00 00 00 callq be618 be618: 41 ba 00 3d 00 00 mov $0x3d00,%r10d be61e: 41 bb 3f 00 00 00 mov $0x3f,%r11d be624: e9 b3 fe ff ff jmpq be4dc be629: 49 8b 3f mov (%r15),%rdi be62c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi be633: e8 00 00 00 00 callq be638 be638: 41 be ea ff ff ff mov $0xffffffea,%r14d be63e: e9 9c d9 ff ff jmpq bbfdf be643: 49 8b 3f mov (%r15),%rdi be646: 48 c7 c6 00 00 00 00 mov $0x0,%rsi be64d: 41 be ea ff ff ff mov $0xffffffea,%r14d be653: e8 00 00 00 00 callq be658 be658: e9 00 00 00 00 jmpq be65d be65d: 49 8b 3f mov (%r15),%rdi be660: 48 c7 c6 00 00 00 00 mov $0x0,%rsi be667: 41 be ea ff ff ff mov $0xffffffea,%r14d be66d: e8 00 00 00 00 callq be672 be672: e9 00 00 00 00 jmpq be677 be677: e9 00 00 00 00 jmpq be67c be67c: 49 8b 3f mov (%r15),%rdi be67f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi be686: 41 be ea ff ff ff mov $0xffffffea,%r14d be68c: e8 00 00 00 00 callq be691 be691: e9 00 00 00 00 jmpq be696 be696: e9 00 00 00 00 jmpq be69b be69b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000be6a0 : be6a0: e8 00 00 00 00 callq be6a5 be6a5: e9 d6 d8 ff ff jmpq bbf80 be6aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000be6b0 : be6b0: e8 00 00 00 00 callq be6b5 be6b5: 55 push %rbp be6b6: 48 89 fd mov %rdi,%rbp be6b9: 53 push %rbx be6ba: 48 8b bf 10 3b 01 00 mov 0x13b10(%rdi),%rdi be6c1: e8 00 00 00 00 callq be6c6 be6c6: 48 8b 9d e8 39 01 00 mov 0x139e8(%rbp),%rbx be6cd: f6 83 e0 00 00 00 04 testb $0x4,0xe0(%rbx) be6d4: 75 0e jne be6e4 be6d6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # be6dd be6dd: a9 00 01 ff 00 test $0xff0100,%eax be6e2: 74 35 je be719 be6e4: 31 c0 xor %eax,%eax be6e6: ba 01 00 00 00 mov $0x1,%edx be6eb: f0 0f b1 93 a8 00 00 lock cmpxchg %edx,0xa8(%rbx) be6f2: 00 be6f3: 85 c0 test %eax,%eax be6f5: 74 05 je be6fc be6f7: 31 c0 xor %eax,%eax be6f9: 5b pop %rbx be6fa: 5d pop %rbp be6fb: c3 retq be6fc: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # be703 be703: 48 8d 93 88 00 00 00 lea 0x88(%rbx),%rdx be70a: bf 80 01 00 00 mov $0x180,%edi be70f: e8 00 00 00 00 callq be714 be714: 31 c0 xor %eax,%eax be716: 5b pop %rbx be717: 5d pop %rbp be718: c3 retq be719: 48 89 ef mov %rbp,%rdi be71c: e8 00 00 00 00 callq be721 be721: eb c1 jmp be6e4 be723: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) be72a: 00 00 00 00 be72e: 66 90 xchg %ax,%ax 00000000000be730 : be730: e8 00 00 00 00 callq be735 be735: 4c 8b 0f mov (%rdi),%r9 be738: 41 8b 91 a8 e7 00 00 mov 0xe7a8(%r9),%edx be73f: 85 d2 test %edx,%edx be741: 7e 5b jle be79e be743: 49 8d 81 18 b4 00 00 lea 0xb418(%r9),%rax be74a: 48 39 c7 cmp %rax,%rdi be74d: 74 5e je be7ad be74f: 49 8d 81 40 b7 00 00 lea 0xb740(%r9),%rax be756: 48 39 c7 cmp %rax,%rdi be759: 74 52 je be7ad be75b: 8d 4a ff lea -0x1(%rdx),%ecx be75e: 49 8d 81 80 ba 00 00 lea 0xba80(%r9),%rax be765: 48 c7 c6 e8 4b ff ff mov $0xffffffffffff4be8,%rsi be76c: 48 69 c9 68 06 00 00 imul $0x668,%rcx,%rcx be773: 4c 29 ce sub %r9,%rsi be776: 48 01 c1 add %rax,%rcx be779: eb 1e jmp be799 be77b: 4c 8d 04 06 lea (%rsi,%rax,1),%r8 be77f: 48 39 c7 cmp %rax,%rdi be782: 74 1d je be7a1 be784: 48 8d 90 68 06 00 00 lea 0x668(%rax),%rdx be78b: 48 05 28 03 00 00 add $0x328,%rax be791: 48 39 c7 cmp %rax,%rdi be794: 74 0b je be7a1 be796: 48 89 d0 mov %rdx,%rax be799: 48 39 c8 cmp %rcx,%rax be79c: 75 dd jne be77b be79e: 31 c0 xor %eax,%eax be7a0: c3 retq be7a1: 49 81 c0 08 b4 00 00 add $0xb408,%r8 be7a8: 4b 8d 04 01 lea (%r9,%r8,1),%rax be7ac: c3 retq be7ad: 41 b8 08 b4 00 00 mov $0xb408,%r8d be7b3: eb f3 jmp be7a8 be7b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) be7bc: 00 00 00 00 00000000000be7c0 : be7c0: e8 00 00 00 00 callq be7c5 be7c5: 48 8b 07 mov (%rdi),%rax be7c8: 49 89 f0 mov %rsi,%r8 be7cb: 8b b0 a8 e7 00 00 mov 0xe7a8(%rax),%esi be7d1: 85 f6 test %esi,%esi be7d3: 7e 43 jle be818 be7d5: 48 8d 90 18 b4 00 00 lea 0xb418(%rax),%rdx be7dc: 48 39 d7 cmp %rdx,%rdi be7df: 74 3d je be81e be7e1: 48 8d 90 40 b7 00 00 lea 0xb740(%rax),%rdx be7e8: 48 39 d7 cmp %rdx,%rdi be7eb: 74 31 je be81e be7ed: 48 05 80 ba 00 00 add $0xba80,%rax be7f3: 31 d2 xor %edx,%edx be7f5: eb 1a jmp be811 be7f7: 48 39 c7 cmp %rax,%rdi be7fa: 74 24 je be820 be7fc: 48 8d 88 68 06 00 00 lea 0x668(%rax),%rcx be803: 48 05 28 03 00 00 add $0x328,%rax be809: 48 39 c7 cmp %rax,%rdi be80c: 74 12 je be820 be80e: 48 89 c8 mov %rcx,%rax be811: 83 c2 01 add $0x1,%edx be814: 39 f2 cmp %esi,%edx be816: 75 df jne be7f7 be818: b8 ea ff ff ff mov $0xffffffea,%eax be81d: c3 retq be81e: 31 d2 xor %edx,%edx be820: 41 89 10 mov %edx,(%r8) be823: 31 c0 xor %eax,%eax be825: c3 retq be826: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) be82d: 00 00 00 00000000000be830 : be830: e8 00 00 00 00 callq be835 be835: 4c 8b 07 mov (%rdi),%r8 be838: 31 c0 xor %eax,%eax be83a: 41 f6 80 b0 63 01 00 testb $0x4,0x163b0(%r8) be841: 04 be842: 75 62 jne be8a6 be844: 85 f6 test %esi,%esi be846: 74 5e je be8a6 be848: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # be84e be84e: 85 d2 test %edx,%edx be850: 74 73 je be8c5 be852: 41 8b b0 a8 e7 00 00 mov 0xe7a8(%r8),%esi be859: 85 f6 test %esi,%esi be85b: 7e 68 jle be8c5 be85d: 49 8d 80 18 b4 00 00 lea 0xb418(%r8),%rax be864: 53 push %rbx be865: 48 39 c7 cmp %rax,%rdi be868: 74 5c je be8c6 be86a: 49 8d 80 40 b7 00 00 lea 0xb740(%r8),%rax be871: 48 39 c7 cmp %rax,%rdi be874: 74 50 je be8c6 be876: 49 8d 80 80 ba 00 00 lea 0xba80(%r8),%rax be87d: 31 d2 xor %edx,%edx be87f: eb 1a jmp be89b be881: 48 39 c7 cmp %rax,%rdi be884: 74 21 je be8a7 be886: 48 8d 88 68 06 00 00 lea 0x668(%rax),%rcx be88d: 48 05 28 03 00 00 add $0x328,%rax be893: 48 39 c7 cmp %rax,%rdi be896: 74 0f je be8a7 be898: 48 89 c8 mov %rcx,%rax be89b: 83 c2 01 add $0x1,%edx be89e: 39 f2 cmp %esi,%edx be8a0: 75 df jne be881 be8a2: 31 c0 xor %eax,%eax be8a4: 5b pop %rbx be8a5: c3 retq be8a6: c3 retq be8a7: 31 c0 xor %eax,%eax be8a9: 83 fa 1f cmp $0x1f,%edx be8ac: 77 f6 ja be8a4 be8ae: c1 e2 06 shl $0x6,%edx be8b1: 89 d3 mov %edx,%ebx be8b3: 4c 89 c7 mov %r8,%rdi be8b6: e8 00 00 00 00 callq be8bb be8bb: 48 8d 84 03 00 20 00 lea 0x2000(%rbx,%rax,1),%rax be8c2: 00 be8c3: 5b pop %rbx be8c4: c3 retq be8c5: c3 retq be8c6: 31 db xor %ebx,%ebx be8c8: eb e9 jmp be8b3 be8ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000be8d0 : be8d0: e8 00 00 00 00 callq be8d5 be8d5: 41 57 push %r15 be8d7: 41 56 push %r14 be8d9: 41 55 push %r13 be8db: 41 54 push %r12 be8dd: 53 push %rbx be8de: 48 89 fb mov %rdi,%rbx be8e1: 48 83 c4 80 add $0xffffffffffffff80,%rsp be8e5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax be8ec: 00 00 be8ee: 48 89 44 24 78 mov %rax,0x78(%rsp) be8f3: 31 c0 xor %eax,%eax be8f5: 4c 8d 6c 24 0c lea 0xc(%rsp),%r13 be8fa: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi be8ff: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) be906: 00 00 be908: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) be90f: 00 00 be911: 4c 89 e9 mov %r13,%rcx be914: 48 29 f9 sub %rdi,%rcx be917: 83 c1 6c add $0x6c,%ecx be91a: c1 e9 03 shr $0x3,%ecx be91d: f3 48 ab rep stos %rax,%es:(%rdi) be920: 48 b8 73 64 6d 61 5f movabs $0x7272655f616d6473,%rax be927: 65 72 72 be92a: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) be931: 00 00 be933: 48 89 44 24 38 mov %rax,0x38(%rsp) be938: 48 b8 5f 63 6f 75 6e movabs $0x746e756f635f,%rax be93f: 74 00 00 be942: 48 89 44 24 40 mov %rax,0x40(%rsp) be947: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) be94e: 00 00 be950: 48 85 f6 test %rsi,%rsi be953: 0f 84 75 01 00 00 je beace be959: 48 8b 83 b8 e7 00 00 mov 0xe7b8(%rbx),%rax be960: 49 89 f4 mov %rsi,%r12 be963: 48 85 c0 test %rax,%rax be966: 0f 84 1c 01 00 00 je bea88 be96c: 4c 8b 00 mov (%rax),%r8 be96f: 4d 89 04 24 mov %r8,(%r12) be973: 48 8b 78 08 mov 0x8(%rax),%rdi be977: 49 89 7c 24 08 mov %rdi,0x8(%r12) be97c: 48 8b 70 10 mov 0x10(%rax),%rsi be980: 49 89 74 24 10 mov %rsi,0x10(%r12) be985: 48 8b 48 18 mov 0x18(%rax),%rcx be989: 49 89 4c 24 18 mov %rcx,0x18(%r12) be98e: 48 8b 50 20 mov 0x20(%rax),%rdx be992: 49 89 54 24 20 mov %rdx,0x20(%r12) be997: 8b 40 28 mov 0x28(%rax),%eax be99a: 48 89 74 24 1c mov %rsi,0x1c(%rsp) be99f: 41 89 44 24 28 mov %eax,0x28(%r12) be9a4: 48 8b b3 b8 e7 00 00 mov 0xe7b8(%rbx),%rsi be9ab: 48 89 7c 24 14 mov %rdi,0x14(%rsp) be9b0: 48 89 df mov %rbx,%rdi be9b3: 48 89 4c 24 24 mov %rcx,0x24(%rsp) be9b8: 4c 89 e1 mov %r12,%rcx be9bb: 48 89 54 24 2c mov %rdx,0x2c(%rsp) be9c0: 4c 89 ea mov %r13,%rdx be9c3: 4c 89 44 24 0c mov %r8,0xc(%rsp) be9c8: 89 44 24 34 mov %eax,0x34(%rsp) be9cc: e8 00 00 00 00 callq be9d1 be9d1: 48 8b bb b8 e7 00 00 mov 0xe7b8(%rbx),%rdi be9d8: 41 89 c5 mov %eax,%r13d be9db: 85 c0 test %eax,%eax be9dd: 75 78 jne bea57 be9df: 48 8b 93 e8 39 01 00 mov 0x139e8(%rbx),%rdx be9e6: 8b 0f mov (%rdi),%ecx be9e8: 48 85 d2 test %rdx,%rdx be9eb: 74 6a je bea57 be9ed: 83 f9 0d cmp $0xd,%ecx be9f0: 77 65 ja bea57 be9f2: b8 01 00 00 00 mov $0x1,%eax be9f7: d3 e0 shl %cl,%eax be9f9: 23 42 04 and 0x4(%rdx),%eax be9fc: 74 59 je bea57 be9fe: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax bea04: 4c 8d b3 88 e7 00 00 lea 0xe788(%rbx),%r14 bea0b: 45 31 ff xor %r15d,%r15d bea0e: 85 c0 test %eax,%eax bea10: 7f 0f jg bea21 bea12: eb 53 jmp bea67 bea14: 41 83 c7 01 add $0x1,%r15d bea18: 44 39 bb a8 e7 00 00 cmp %r15d,0xe7a8(%rbx) bea1f: 7e 46 jle bea67 bea21: 44 89 fa mov %r15d,%edx bea24: 4c 89 f6 mov %r14,%rsi bea27: 48 89 df mov %rbx,%rdi bea2a: e8 00 00 00 00 callq bea2f bea2f: 85 c0 test %eax,%eax bea31: 74 e1 je bea14 bea33: 48 8b b3 b8 e7 00 00 mov 0xe7b8(%rbx),%rsi bea3a: 48 89 df mov %rbx,%rdi bea3d: 4c 89 e2 mov %r12,%rdx bea40: 89 44 24 04 mov %eax,0x4(%rsp) bea44: e8 00 00 00 00 callq bea49 bea49: 8b 44 24 04 mov 0x4(%rsp),%eax bea4d: 48 8b bb b8 e7 00 00 mov 0xe7b8(%rbx),%rdi bea54: 41 89 c5 mov %eax,%r13d bea57: e8 00 00 00 00 callq bea5c bea5c: 48 c7 83 b8 e7 00 00 movq $0x0,0xe7b8(%rbx) bea63: 00 00 00 00 bea67: 48 8b 44 24 78 mov 0x78(%rsp),%rax bea6c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax bea73: 00 00 bea75: 75 5f jne bead6 bea77: 48 83 ec 80 sub $0xffffffffffffff80,%rsp bea7b: 44 89 e8 mov %r13d,%eax bea7e: 5b pop %rbx bea7f: 41 5c pop %r12 bea81: 41 5d pop %r13 bea83: 41 5e pop %r14 bea85: 41 5f pop %r15 bea87: c3 retq bea88: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # bea8f bea8f: ba 2c 00 00 00 mov $0x2c,%edx bea94: be c0 0c 00 00 mov $0xcc0,%esi bea99: e8 00 00 00 00 callq bea9e bea9e: 48 89 83 b8 e7 00 00 mov %rax,0xe7b8(%rbx) beaa5: 48 85 c0 test %rax,%rax beaa8: 74 31 je beadb beaaa: 48 ba 01 00 00 00 04 movabs $0x400000001,%rdx beab1: 00 00 00 beab4: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) beabb: 48 89 10 mov %rdx,(%rax) beabe: c7 40 0c 73 64 6d 61 movl $0x616d6473,0xc(%rax) beac5: c6 40 10 00 movb $0x0,0x10(%rax) beac9: e9 9e fe ff ff jmpq be96c beace: 41 bd ea ff ff ff mov $0xffffffea,%r13d bead4: eb 91 jmp bea67 bead6: e8 00 00 00 00 callq beadb beadb: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d beae1: eb 84 jmp bea67 beae3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) beaea: 00 00 00 00 beaee: 66 90 xchg %ax,%ax 00000000000beaf0 : beaf0: e8 00 00 00 00 callq beaf5 beaf5: 55 push %rbp beaf6: 48 83 ec 40 sub $0x40,%rsp beafa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax beb01: 00 00 beb03: 48 89 44 24 38 mov %rax,0x38(%rsp) beb08: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax beb0f: 48 85 c0 test %rax,%rax beb12: 74 06 je beb1a beb14: f6 40 04 02 testb $0x2,0x4(%rax) beb18: 75 16 jne beb30 beb1a: 48 8b 44 24 38 mov 0x38(%rsp),%rax beb1f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax beb26: 00 00 beb28: 75 63 jne beb8d beb2a: 48 83 c4 40 add $0x40,%rsp beb2e: 5d pop %rbp beb2f: c3 retq beb30: 48 8b af b8 e7 00 00 mov 0xe7b8(%rdi),%rbp beb37: 48 85 ed test %rbp,%rbp beb3a: 74 de je beb1a beb3c: 48 8b 45 00 mov 0x0(%rbp),%rax beb40: 48 89 e2 mov %rsp,%rdx beb43: 48 89 ee mov %rbp,%rsi beb46: 48 89 04 24 mov %rax,(%rsp) beb4a: 48 8b 45 08 mov 0x8(%rbp),%rax beb4e: 48 89 44 24 08 mov %rax,0x8(%rsp) beb53: 48 8b 45 10 mov 0x10(%rbp),%rax beb57: 48 89 44 24 10 mov %rax,0x10(%rsp) beb5c: 48 8b 45 18 mov 0x18(%rbp),%rax beb60: 48 89 44 24 18 mov %rax,0x18(%rsp) beb65: 48 8b 45 20 mov 0x20(%rbp),%rax beb69: 48 89 44 24 20 mov %rax,0x20(%rsp) beb6e: 8b 45 28 mov 0x28(%rbp),%eax beb71: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) beb78: 00 00 beb7a: 89 44 24 28 mov %eax,0x28(%rsp) beb7e: e8 00 00 00 00 callq beb83 beb83: 48 89 ef mov %rbp,%rdi beb86: e8 00 00 00 00 callq beb8b beb8b: eb 8d jmp beb1a beb8d: e8 00 00 00 00 callq beb92 beb92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) beb99: 00 00 00 00 beb9d: 0f 1f 00 nopl (%rax) 00000000000beba0 : beba0: e8 00 00 00 00 callq beba5 beba5: 48 83 ec 40 sub $0x40,%rsp beba9: 49 89 d1 mov %rdx,%r9 bebac: 49 89 f8 mov %rdi,%r8 bebaf: b9 06 00 00 00 mov $0x6,%ecx bebb4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax bebbb: 00 00 bebbd: 48 89 44 24 38 mov %rax,0x38(%rsp) bebc2: 31 c0 xor %eax,%eax bebc4: 48 8b 97 b8 e7 00 00 mov 0xe7b8(%rdi),%rdx bebcb: 48 89 e6 mov %rsp,%rsi bebce: 4c 89 4c 24 30 mov %r9,0x30(%rsp) bebd3: 48 89 f7 mov %rsi,%rdi bebd6: f3 48 ab rep stos %rax,%es:(%rdi) bebd9: 48 85 d2 test %rdx,%rdx bebdc: 74 3a je bec18 bebde: 48 8b 02 mov (%rdx),%rax bebe1: 4c 89 c7 mov %r8,%rdi bebe4: 48 89 04 24 mov %rax,(%rsp) bebe8: 48 8b 42 08 mov 0x8(%rdx),%rax bebec: 48 89 44 24 08 mov %rax,0x8(%rsp) bebf1: 48 8b 42 10 mov 0x10(%rdx),%rax bebf5: 48 89 44 24 10 mov %rax,0x10(%rsp) bebfa: 48 8b 42 18 mov 0x18(%rdx),%rax bebfe: 48 89 44 24 18 mov %rax,0x18(%rsp) bec03: 48 8b 42 20 mov 0x20(%rdx),%rax bec07: 48 89 44 24 20 mov %rax,0x20(%rsp) bec0c: 8b 42 28 mov 0x28(%rdx),%eax bec0f: 89 44 24 28 mov %eax,0x28(%rsp) bec13: e8 00 00 00 00 callq bec18 bec18: 48 8b 44 24 38 mov 0x38(%rsp),%rax bec1d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax bec24: 00 00 bec26: 75 07 jne bec2f bec28: 31 c0 xor %eax,%eax bec2a: 48 83 c4 40 add $0x40,%rsp bec2e: c3 retq bec2f: e8 00 00 00 00 callq bec34 bec34: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) bec3b: 00 00 00 bec3e: 66 90 xchg %ax,%ax 00000000000bec40 : bec40: e8 00 00 00 00 callq bec45 bec45: 48 8b 07 mov (%rdi),%rax bec48: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx bec4e: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax bec55: 48 8d 04 90 lea (%rax,%rdx,4),%rax bec59: 8b 00 mov (%rax),%eax bec5b: c1 e8 02 shr $0x2,%eax bec5e: c3 retq bec5f: 90 nop 00000000000bec60 : bec60: e8 00 00 00 00 callq bec65 bec65: 8b 47 08 mov 0x8(%rdi),%eax bec68: 4c 8b 47 18 mov 0x18(%rdi),%r8 bec6c: c1 e1 03 shl $0x3,%ecx bec6f: 44 8d 48 01 lea 0x1(%rax),%r9d bec73: 44 89 4f 08 mov %r9d,0x8(%rdi) bec77: 41 c7 04 80 01 00 00 movl $0x1,(%r8,%rax,4) bec7e: 00 bec7f: 8b 47 08 mov 0x8(%rdi),%eax bec82: 4c 8b 47 18 mov 0x18(%rdi),%r8 bec86: 44 8d 48 01 lea 0x1(%rax),%r9d bec8a: 44 89 4f 08 mov %r9d,0x8(%rdi) bec8e: 41 89 0c 80 mov %ecx,(%r8,%rax,4) bec92: 8b 47 08 mov 0x8(%rdi),%eax bec95: 48 8b 4f 18 mov 0x18(%rdi),%rcx bec99: 44 8d 40 01 lea 0x1(%rax),%r8d bec9d: 44 89 47 08 mov %r8d,0x8(%rdi) beca1: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) beca8: 8b 47 08 mov 0x8(%rdi),%eax becab: 48 8b 4f 18 mov 0x18(%rdi),%rcx becaf: 44 8d 40 01 lea 0x1(%rax),%r8d becb3: 44 89 47 08 mov %r8d,0x8(%rdi) becb7: 89 14 81 mov %edx,(%rcx,%rax,4) becba: 8b 47 08 mov 0x8(%rdi),%eax becbd: 48 c1 ea 20 shr $0x20,%rdx becc1: 48 8b 4f 18 mov 0x18(%rdi),%rcx becc5: 44 8d 40 01 lea 0x1(%rax),%r8d becc9: 44 89 47 08 mov %r8d,0x8(%rdi) beccd: 89 14 81 mov %edx,(%rcx,%rax,4) becd0: 8b 47 08 mov 0x8(%rdi),%eax becd3: 48 8b 57 18 mov 0x18(%rdi),%rdx becd7: 8d 48 01 lea 0x1(%rax),%ecx becda: 89 4f 08 mov %ecx,0x8(%rdi) becdd: 89 34 82 mov %esi,(%rdx,%rax,4) bece0: 8b 47 08 mov 0x8(%rdi),%eax bece3: 48 c1 ee 20 shr $0x20,%rsi bece7: 48 8b 57 18 mov 0x18(%rdi),%rdx beceb: 8d 48 01 lea 0x1(%rax),%ecx becee: 89 4f 08 mov %ecx,0x8(%rdi) becf1: 89 34 82 mov %esi,(%rdx,%rax,4) becf4: c3 retq becf5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) becfc: 00 00 00 00 00000000000bed00 : bed00: e8 00 00 00 00 callq bed05 bed05: 8b 47 08 mov 0x8(%rdi),%eax bed08: 4c 8b 4f 18 mov 0x18(%rdi),%r9 bed0c: 01 c9 add %ecx,%ecx bed0e: 45 89 c0 mov %r8d,%r8d bed11: 44 8d 50 01 lea 0x1(%rax),%r10d bed15: 44 89 57 08 mov %r10d,0x8(%rdi) bed19: 41 c7 04 81 02 00 00 movl $0x2,(%r9,%rax,4) bed20: 00 bed21: 8b 47 08 mov 0x8(%rdi),%eax bed24: 4c 8b 4f 18 mov 0x18(%rdi),%r9 bed28: 44 8d 50 01 lea 0x1(%rax),%r10d bed2c: 44 89 57 08 mov %r10d,0x8(%rdi) bed30: 41 89 34 81 mov %esi,(%r9,%rax,4) bed34: 8b 47 08 mov 0x8(%rdi),%eax bed37: 48 c1 ee 20 shr $0x20,%rsi bed3b: 4c 8b 4f 18 mov 0x18(%rdi),%r9 bed3f: 44 8d 50 01 lea 0x1(%rax),%r10d bed43: 44 89 57 08 mov %r10d,0x8(%rdi) bed47: 41 89 34 81 mov %esi,(%r9,%rax,4) bed4b: 8b 47 08 mov 0x8(%rdi),%eax bed4e: 48 8b 77 18 mov 0x18(%rdi),%rsi bed52: 44 8d 48 01 lea 0x1(%rax),%r9d bed56: 44 89 4f 08 mov %r9d,0x8(%rdi) bed5a: 89 0c 86 mov %ecx,(%rsi,%rax,4) bed5d: 85 c9 test %ecx,%ecx bed5f: 74 34 je bed95 bed61: 8b 47 08 mov 0x8(%rdi),%eax bed64: 48 8b 77 18 mov 0x18(%rdi),%rsi bed68: 44 8d 48 01 lea 0x1(%rax),%r9d bed6c: 44 89 4f 08 mov %r9d,0x8(%rdi) bed70: 89 14 86 mov %edx,(%rsi,%rax,4) bed73: 8b 47 08 mov 0x8(%rdi),%eax bed76: 48 8b 77 18 mov 0x18(%rdi),%rsi bed7a: 44 8d 48 01 lea 0x1(%rax),%r9d bed7e: 44 89 4f 08 mov %r9d,0x8(%rdi) bed82: 49 89 d1 mov %rdx,%r9 bed85: 4c 01 c2 add %r8,%rdx bed88: 49 c1 e9 20 shr $0x20,%r9 bed8c: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) bed90: 83 e9 02 sub $0x2,%ecx bed93: 75 cc jne bed61 bed95: c3 retq bed96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) bed9d: 00 00 00 00000000000beda0 : beda0: e8 00 00 00 00 callq beda5 beda5: 8b 47 08 mov 0x8(%rdi),%eax beda8: 4c 8b 57 18 mov 0x18(%rdi),%r10 bedac: 44 8d 58 01 lea 0x1(%rax),%r11d bedb0: 44 89 5f 08 mov %r11d,0x8(%rdi) bedb4: 41 c7 04 82 0c 00 00 movl $0xc,(%r10,%rax,4) bedbb: 00 bedbc: 8b 47 08 mov 0x8(%rdi),%eax bedbf: 4c 8b 57 18 mov 0x18(%rdi),%r10 bedc3: 44 8d 58 01 lea 0x1(%rax),%r11d bedc7: 44 89 5f 08 mov %r11d,0x8(%rdi) bedcb: 41 89 34 82 mov %esi,(%r10,%rax,4) bedcf: 8b 47 08 mov 0x8(%rdi),%eax bedd2: 48 c1 ee 20 shr $0x20,%rsi bedd6: 4c 8b 57 18 mov 0x18(%rdi),%r10 bedda: 44 8d 58 01 lea 0x1(%rax),%r11d bedde: 44 89 5f 08 mov %r11d,0x8(%rdi) bede2: 41 89 34 82 mov %esi,(%r10,%rax,4) bede6: 8b 47 08 mov 0x8(%rdi),%eax bede9: 48 8b 77 18 mov 0x18(%rdi),%rsi beded: 44 8d 50 01 lea 0x1(%rax),%r10d bedf1: 44 89 57 08 mov %r10d,0x8(%rdi) bedf5: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) bedf9: 8b 47 08 mov 0x8(%rdi),%eax bedfc: 49 c1 e9 20 shr $0x20,%r9 bee00: 48 8b 77 18 mov 0x18(%rdi),%rsi bee04: 44 8d 50 01 lea 0x1(%rax),%r10d bee08: 44 89 57 08 mov %r10d,0x8(%rdi) bee0c: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) bee10: 8b 47 08 mov 0x8(%rdi),%eax bee13: 48 8b 77 18 mov 0x18(%rdi),%rsi bee17: 44 8d 48 01 lea 0x1(%rax),%r9d bee1b: 44 89 4f 08 mov %r9d,0x8(%rdi) bee1f: 89 14 86 mov %edx,(%rsi,%rax,4) bee22: 8b 47 08 mov 0x8(%rdi),%eax bee25: 48 c1 ea 20 shr $0x20,%rdx bee29: 48 8b 77 18 mov 0x18(%rdi),%rsi bee2d: 44 8d 48 01 lea 0x1(%rax),%r9d bee31: 44 89 4f 08 mov %r9d,0x8(%rdi) bee35: 89 14 86 mov %edx,(%rsi,%rax,4) bee38: 8b 47 08 mov 0x8(%rdi),%eax bee3b: 48 8b 57 18 mov 0x18(%rdi),%rdx bee3f: 8d 70 01 lea 0x1(%rax),%esi bee42: 89 77 08 mov %esi,0x8(%rdi) bee45: 44 89 04 82 mov %r8d,(%rdx,%rax,4) bee49: 48 8b 57 18 mov 0x18(%rdi),%rdx bee4d: 8b 47 08 mov 0x8(%rdi),%eax bee50: 8d 70 01 lea 0x1(%rax),%esi bee53: 89 77 08 mov %esi,0x8(%rdi) bee56: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) bee5d: 8b 47 08 mov 0x8(%rdi),%eax bee60: 48 8b 57 18 mov 0x18(%rdi),%rdx bee64: 8d 70 01 lea 0x1(%rax),%esi bee67: 89 77 08 mov %esi,0x8(%rdi) bee6a: 89 0c 82 mov %ecx,(%rdx,%rax,4) bee6d: c3 retq bee6e: 66 90 xchg %ax,%ax 00000000000bee70 : bee70: e8 00 00 00 00 callq bee75 bee75: 48 8d 87 18 b4 00 00 lea 0xb418(%rdi),%rax bee7c: c7 87 a8 e7 00 00 02 movl $0x2,0xe7a8(%rdi) bee83: 00 00 00 bee86: 48 89 87 e0 57 00 00 mov %rax,0x57e0(%rdi) bee8d: 48 8d 87 90 b4 00 00 lea 0xb490(%rdi),%rax bee94: 48 89 87 60 54 00 00 mov %rax,0x5460(%rdi) bee9b: 48 8d 87 f8 ba 00 00 lea 0xbaf8(%rdi),%rax beea2: 48 89 87 68 54 00 00 mov %rax,0x5468(%rdi) beea9: 31 c0 xor %eax,%eax beeab: 48 c7 87 20 b4 00 00 movq $0x0,0xb420(%rdi) beeb2: 00 00 00 00 beeb6: c7 87 60 b6 00 00 00 movl $0x0,0xb660(%rdi) beebd: 00 00 00 beec0: 48 c7 87 88 ba 00 00 movq $0x0,0xba88(%rdi) beec7: 00 00 00 00 beecb: c7 87 c8 bc 00 00 01 movl $0x1,0xbcc8(%rdi) beed2: 00 00 00 beed5: 48 c7 87 d8 57 00 00 movq $0x0,0x57d8(%rdi) beedc: 00 00 00 00 beee0: 48 c7 87 58 54 00 00 movq $0x0,0x5458(%rdi) beee7: 00 00 00 00 beeeb: c7 87 40 55 00 00 02 movl $0x2,0x5540(%rdi) beef2: 00 00 00 beef5: c7 87 48 e7 00 00 08 movl $0x8,0xe748(%rdi) beefc: 00 00 00 beeff: 48 c7 87 58 e7 00 00 movq $0x0,0xe758(%rdi) bef06: 00 00 00 00 bef0a: 48 c7 87 78 e7 00 00 movq $0x0,0xe778(%rdi) bef11: 00 00 00 00 bef15: c3 retq bef16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) bef1d: 00 00 00 00000000000bef20 : bef20: e8 00 00 00 00 callq bef25 bef25: 31 c0 xor %eax,%eax bef27: c3 retq bef28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) bef2f: 00 00000000000bef30 : bef30: e8 00 00 00 00 callq bef35 bef35: 8b 47 08 mov 0x8(%rdi),%eax bef38: 4c 8b 47 18 mov 0x18(%rdi),%r8 bef3c: 44 8d 48 01 lea 0x1(%rax),%r9d bef40: 44 89 4f 08 mov %r9d,0x8(%rdi) bef44: 41 c7 04 80 01 00 00 movl $0x1,(%r8,%rax,4) bef4b: 00 bef4c: 8b 47 08 mov 0x8(%rdi),%eax bef4f: 4c 8b 47 18 mov 0x18(%rdi),%r8 bef53: 44 8d 48 01 lea 0x1(%rax),%r9d bef57: 44 89 4f 08 mov %r9d,0x8(%rdi) bef5b: 41 89 0c 80 mov %ecx,(%r8,%rax,4) bef5f: 8b 47 08 mov 0x8(%rdi),%eax bef62: 48 8b 4f 18 mov 0x18(%rdi),%rcx bef66: 44 8d 40 01 lea 0x1(%rax),%r8d bef6a: 44 89 47 08 mov %r8d,0x8(%rdi) bef6e: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) bef75: 8b 47 08 mov 0x8(%rdi),%eax bef78: 48 8b 4f 18 mov 0x18(%rdi),%rcx bef7c: 44 8d 40 01 lea 0x1(%rax),%r8d bef80: 44 89 47 08 mov %r8d,0x8(%rdi) bef84: 89 34 81 mov %esi,(%rcx,%rax,4) bef87: 8b 47 08 mov 0x8(%rdi),%eax bef8a: 48 c1 ee 20 shr $0x20,%rsi bef8e: 48 8b 4f 18 mov 0x18(%rdi),%rcx bef92: 44 8d 40 01 lea 0x1(%rax),%r8d bef96: 44 89 47 08 mov %r8d,0x8(%rdi) bef9a: 89 34 81 mov %esi,(%rcx,%rax,4) bef9d: 8b 47 08 mov 0x8(%rdi),%eax befa0: 48 8b 4f 18 mov 0x18(%rdi),%rcx befa4: 8d 70 01 lea 0x1(%rax),%esi befa7: 89 77 08 mov %esi,0x8(%rdi) befaa: 89 14 81 mov %edx,(%rcx,%rax,4) befad: 8b 47 08 mov 0x8(%rdi),%eax befb0: 48 c1 ea 20 shr $0x20,%rdx befb4: 48 8b 4f 18 mov 0x18(%rdi),%rcx befb8: 8d 70 01 lea 0x1(%rax),%esi befbb: 89 77 08 mov %esi,0x8(%rdi) befbe: 89 14 81 mov %edx,(%rcx,%rax,4) befc1: c3 retq befc2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) befc9: 00 00 00 00 befcd: 0f 1f 00 nopl (%rax) 00000000000befd0 : befd0: e8 00 00 00 00 callq befd5 befd5: 8b 47 08 mov 0x8(%rdi),%eax befd8: 4c 8b 47 18 mov 0x18(%rdi),%r8 befdc: 44 8d 48 01 lea 0x1(%rax),%r9d befe0: 44 89 4f 08 mov %r9d,0x8(%rdi) befe4: 41 c7 04 80 0b 00 00 movl $0xb,(%r8,%rax,4) befeb: 00 befec: 8b 47 08 mov 0x8(%rdi),%eax befef: 4c 8b 47 18 mov 0x18(%rdi),%r8 beff3: 44 8d 48 01 lea 0x1(%rax),%r9d beff7: 44 89 4f 08 mov %r9d,0x8(%rdi) beffb: 41 89 14 80 mov %edx,(%r8,%rax,4) befff: 8b 47 08 mov 0x8(%rdi),%eax bf002: 48 c1 ea 20 shr $0x20,%rdx bf006: 4c 8b 47 18 mov 0x18(%rdi),%r8 bf00a: 44 8d 48 01 lea 0x1(%rax),%r9d bf00e: 44 89 4f 08 mov %r9d,0x8(%rdi) bf012: 41 89 14 80 mov %edx,(%r8,%rax,4) bf016: 8b 47 08 mov 0x8(%rdi),%eax bf019: 48 8b 57 18 mov 0x18(%rdi),%rdx bf01d: 44 8d 40 01 lea 0x1(%rax),%r8d bf021: 44 89 47 08 mov %r8d,0x8(%rdi) bf025: 89 34 82 mov %esi,(%rdx,%rax,4) bf028: 8b 47 08 mov 0x8(%rdi),%eax bf02b: 48 8b 57 18 mov 0x18(%rdi),%rdx bf02f: 8d 70 01 lea 0x1(%rax),%esi bf032: 89 77 08 mov %esi,0x8(%rdi) bf035: 89 0c 82 mov %ecx,(%rdx,%rax,4) bf038: c3 retq bf039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000bf040 : bf040: e8 00 00 00 00 callq bf045 bf045: 31 d2 xor %edx,%edx bf047: be 93 03 00 00 mov $0x393,%esi bf04c: e8 00 00 00 00 callq bf051 bf051: a8 60 test $0x60,%al bf053: 0f 94 c0 sete %al bf056: c3 retq bf057: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) bf05e: 00 00 00000000000bf060 : bf060: e8 00 00 00 00 callq bf065 bf065: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax bf06b: 48 8b 3f mov (%rdi),%rdi bf06e: 31 d2 xor %edx,%edx bf070: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi bf077: 81 c6 84 34 00 00 add $0x3484,%esi bf07d: e8 00 00 00 00 callq bf082 bf082: c1 e8 02 shr $0x2,%eax bf085: c3 retq bf086: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) bf08d: 00 00 00 00000000000bf090 : bf090: e8 00 00 00 00 callq bf095 bf095: 8b 87 10 02 00 00 mov 0x210(%rdi),%eax bf09b: 31 c9 xor %ecx,%ecx bf09d: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx bf0a4: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax bf0aa: 48 8b 3f mov (%rdi),%rdi bf0ad: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi bf0b4: 81 c6 84 34 00 00 add $0x3484,%esi bf0ba: e9 00 00 00 00 jmpq bf0bf bf0bf: 90 nop 00000000000bf0c0 : bf0c0: e8 00 00 00 00 callq bf0c5 bf0c5: 55 push %rbp bf0c6: 48 89 fd mov %rdi,%rbp bf0c9: 85 d2 test %edx,%edx bf0cb: 74 32 je bf0ff bf0cd: 83 fa 01 cmp $0x1,%edx bf0d0: 75 29 jne bf0fb bf0d2: 85 c9 test %ecx,%ecx bf0d4: 74 56 je bf12c bf0d6: 83 f9 01 cmp $0x1,%ecx bf0d9: 75 20 jne bf0fb bf0db: 31 d2 xor %edx,%edx bf0dd: be 04 36 00 00 mov $0x3604,%esi bf0e2: e8 00 00 00 00 callq bf0e7 bf0e7: 83 c8 01 or $0x1,%eax bf0ea: 89 c2 mov %eax,%edx bf0ec: 31 c9 xor %ecx,%ecx bf0ee: be 04 36 00 00 mov $0x3604,%esi bf0f3: 48 89 ef mov %rbp,%rdi bf0f6: e8 00 00 00 00 callq bf0fb bf0fb: 31 c0 xor %eax,%eax bf0fd: 5d pop %rbp bf0fe: c3 retq bf0ff: 85 c9 test %ecx,%ecx bf101: 74 3a je bf13d bf103: 83 f9 01 cmp $0x1,%ecx bf106: 75 f3 jne bf0fb bf108: 31 d2 xor %edx,%edx bf10a: be 04 34 00 00 mov $0x3404,%esi bf10f: e8 00 00 00 00 callq bf114 bf114: 83 c8 01 or $0x1,%eax bf117: 89 c2 mov %eax,%edx bf119: 48 89 ef mov %rbp,%rdi bf11c: 31 c9 xor %ecx,%ecx bf11e: be 04 34 00 00 mov $0x3404,%esi bf123: e8 00 00 00 00 callq bf128 bf128: 31 c0 xor %eax,%eax bf12a: 5d pop %rbp bf12b: c3 retq bf12c: 31 d2 xor %edx,%edx bf12e: be 04 36 00 00 mov $0x3604,%esi bf133: e8 00 00 00 00 callq bf138 bf138: 83 e0 fe and $0xfffffffe,%eax bf13b: eb ad jmp bf0ea bf13d: 31 d2 xor %edx,%edx bf13f: be 04 34 00 00 mov $0x3404,%esi bf144: e8 00 00 00 00 callq bf149 bf149: 83 e0 fe and $0xfffffffe,%eax bf14c: eb c9 jmp bf117 bf14e: 66 90 xchg %ax,%ax 00000000000bf150 : bf150: e8 00 00 00 00 callq bf155 bf155: 41 54 push %r12 bf157: 31 d2 xor %edx,%edx bf159: be 93 03 00 00 mov $0x393,%esi bf15e: 55 push %rbp bf15f: 48 89 fd mov %rdi,%rbp bf162: 53 push %rbx bf163: e8 00 00 00 00 callq bf168 bf168: a8 20 test $0x20,%al bf16a: 0f 85 be 00 00 00 jne bf22e bf170: a8 40 test $0x40,%al bf172: 75 07 jne bf17b bf174: 5b pop %rbx bf175: 31 c0 xor %eax,%eax bf177: 5d pop %rbp bf178: 41 5c pop %r12 bf17a: c3 retq bf17b: bb bf ff ff ff mov $0xffffffbf,%ebx bf180: 41 bc 40 00 00 00 mov $0x40,%r12d bf186: 31 d2 xor %edx,%edx bf188: be 12 36 00 00 mov $0x3612,%esi bf18d: 48 89 ef mov %rbp,%rdi bf190: e8 00 00 00 00 callq bf195 bf195: 31 c9 xor %ecx,%ecx bf197: be 12 36 00 00 mov $0x3612,%esi bf19c: 48 89 ef mov %rbp,%rdi bf19f: 83 e0 fe and $0xfffffffe,%eax bf1a2: 89 c2 mov %eax,%edx bf1a4: e8 00 00 00 00 callq bf1a9 bf1a9: 31 d2 xor %edx,%edx bf1ab: 48 89 ef mov %rbp,%rdi bf1ae: be 98 03 00 00 mov $0x398,%esi bf1b3: e8 00 00 00 00 callq bf1b8 bf1b8: 48 8b 7d 00 mov 0x0(%rbp),%rdi bf1bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bf1c3: 41 09 c4 or %eax,%r12d bf1c6: 44 89 e2 mov %r12d,%edx bf1c9: e8 00 00 00 00 callq bf1ce bf1ce: 31 c9 xor %ecx,%ecx bf1d0: 44 89 e2 mov %r12d,%edx bf1d3: 48 89 ef mov %rbp,%rdi bf1d6: be 98 03 00 00 mov $0x398,%esi bf1db: e8 00 00 00 00 callq bf1e0 bf1e0: 31 d2 xor %edx,%edx bf1e2: be 98 03 00 00 mov $0x398,%esi bf1e7: 48 89 ef mov %rbp,%rdi bf1ea: e8 00 00 00 00 callq bf1ef bf1ef: bf de 46 03 00 mov $0x346de,%edi bf1f4: 41 89 c4 mov %eax,%r12d bf1f7: e8 00 00 00 00 callq bf1fc bf1fc: 44 89 e2 mov %r12d,%edx bf1ff: 31 c9 xor %ecx,%ecx bf201: 48 89 ef mov %rbp,%rdi bf204: 21 da and %ebx,%edx bf206: be 98 03 00 00 mov $0x398,%esi bf20b: e8 00 00 00 00 callq bf210 bf210: 48 89 ef mov %rbp,%rdi bf213: 31 d2 xor %edx,%edx bf215: be 98 03 00 00 mov $0x398,%esi bf21a: e8 00 00 00 00 callq bf21f bf21f: bf de 46 03 00 mov $0x346de,%edi bf224: e8 00 00 00 00 callq bf229 bf229: e9 46 ff ff ff jmpq bf174 bf22e: 31 d2 xor %edx,%edx bf230: be 12 34 00 00 mov $0x3412,%esi bf235: 48 89 ef mov %rbp,%rdi bf238: e8 00 00 00 00 callq bf23d bf23d: 31 c9 xor %ecx,%ecx bf23f: be 12 34 00 00 mov $0x3412,%esi bf244: 48 89 ef mov %rbp,%rdi bf247: 89 c2 mov %eax,%edx bf249: 89 c3 mov %eax,%ebx bf24b: 83 e2 fe and $0xfffffffe,%edx bf24e: e8 00 00 00 00 callq bf253 bf253: 83 e3 40 and $0x40,%ebx bf256: 75 10 jne bf268 bf258: bb ff ff ef ff mov $0xffefffff,%ebx bf25d: 41 bc 00 00 10 00 mov $0x100000,%r12d bf263: e9 41 ff ff ff jmpq bf1a9 bf268: bb bf ff ef ff mov $0xffefffbf,%ebx bf26d: 41 bc 40 00 10 00 mov $0x100040,%r12d bf273: e9 0e ff ff ff jmpq bf186 bf278: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) bf27f: 00 00000000000bf280 : bf280: e8 00 00 00 00 callq bf285 bf285: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax bf28b: 85 c0 test %eax,%eax bf28d: 74 3e je bf2cd bf28f: 55 push %rbp bf290: 48 89 fd mov %rdi,%rbp bf293: 53 push %rbx bf294: 31 db xor %ebx,%ebx bf296: eb 15 jmp bf2ad bf298: bf c7 10 00 00 mov $0x10c7,%edi bf29d: 83 c3 01 add $0x1,%ebx bf2a0: e8 00 00 00 00 callq bf2a5 bf2a5: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) bf2ab: 76 18 jbe bf2c5 bf2ad: 31 d2 xor %edx,%edx bf2af: be 93 03 00 00 mov $0x393,%esi bf2b4: 48 89 ef mov %rbp,%rdi bf2b7: e8 00 00 00 00 callq bf2bc bf2bc: a8 60 test $0x60,%al bf2be: 75 d8 jne bf298 bf2c0: 31 c0 xor %eax,%eax bf2c2: 5b pop %rbx bf2c3: 5d pop %rbp bf2c4: c3 retq bf2c5: b8 92 ff ff ff mov $0xffffff92,%eax bf2ca: 5b pop %rbx bf2cb: 5d pop %rbp bf2cc: c3 retq bf2cd: b8 92 ff ff ff mov $0xffffff92,%eax bf2d2: c3 retq bf2d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) bf2da: 00 00 00 00 bf2de: 66 90 xchg %ax,%ax 00000000000bf2e0 : bf2e0: e8 00 00 00 00 callq bf2e5 bf2e5: 41 56 push %r14 bf2e7: 41 55 push %r13 bf2e9: 41 54 push %r12 bf2eb: 55 push %rbp bf2ec: 89 f5 mov %esi,%ebp bf2ee: 53 push %rbx bf2ef: 48 89 fb mov %rdi,%rbx bf2f2: 40 84 f6 test %sil,%sil bf2f5: 74 5b je bf352 bf2f7: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax bf2fd: 45 31 e4 xor %r12d,%r12d bf300: 45 31 ed xor %r13d,%r13d bf303: 85 c0 test %eax,%eax bf305: 7e 42 jle bf349 bf307: 41 81 c4 12 34 00 00 add $0x3412,%r12d bf30e: 31 d2 xor %edx,%edx bf310: 48 89 df mov %rbx,%rdi bf313: 44 89 e6 mov %r12d,%esi bf316: e8 00 00 00 00 callq bf31b bf31b: 44 89 e6 mov %r12d,%esi bf31e: 48 89 df mov %rbx,%rdi bf321: 41 bc 00 02 00 00 mov $0x200,%r12d bf327: 89 c2 mov %eax,%edx bf329: 83 c8 01 or $0x1,%eax bf32c: 83 e2 fe and $0xfffffffe,%edx bf32f: 40 84 ed test %bpl,%bpl bf332: 0f 44 d0 cmove %eax,%edx bf335: 31 c9 xor %ecx,%ecx bf337: 41 83 c5 01 add $0x1,%r13d bf33b: e8 00 00 00 00 callq bf340 bf340: 44 39 ab a8 e7 00 00 cmp %r13d,0xe7a8(%rbx) bf347: 7f be jg bf307 bf349: 5b pop %rbx bf34a: 5d pop %rbp bf34b: 41 5c pop %r12 bf34d: 41 5d pop %r13 bf34f: 41 5e pop %r14 bf351: c3 retq bf352: 48 8b 87 e0 57 00 00 mov 0x57e0(%rdi),%rax bf359: 48 8d 97 80 ba 00 00 lea 0xba80(%rdi),%rdx bf360: 48 39 d0 cmp %rdx,%rax bf363: 0f 84 83 00 00 00 je bf3ec bf369: 48 8d 97 18 b4 00 00 lea 0xb418(%rdi),%rdx bf370: 48 39 d0 cmp %rdx,%rax bf373: 74 77 je bf3ec bf375: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax bf37b: 85 c0 test %eax,%eax bf37d: 7e ca jle bf349 bf37f: 45 31 e4 xor %r12d,%r12d bf382: 45 31 ed xor %r13d,%r13d bf385: 45 8d b4 24 80 34 00 lea 0x3480(%r12),%r14d bf38c: 00 bf38d: 31 d2 xor %edx,%edx bf38f: 48 89 df mov %rbx,%rdi bf392: 41 81 c4 8a 34 00 00 add $0x348a,%r12d bf399: 44 89 f6 mov %r14d,%esi bf39c: 41 83 c5 01 add $0x1,%r13d bf3a0: e8 00 00 00 00 callq bf3a5 bf3a5: 31 c9 xor %ecx,%ecx bf3a7: 44 89 f6 mov %r14d,%esi bf3aa: 48 89 df mov %rbx,%rdi bf3ad: 83 e0 fe and $0xfffffffe,%eax bf3b0: 89 c2 mov %eax,%edx bf3b2: e8 00 00 00 00 callq bf3b7 bf3b7: 44 89 e6 mov %r12d,%esi bf3ba: 31 d2 xor %edx,%edx bf3bc: 48 89 df mov %rbx,%rdi bf3bf: e8 00 00 00 00 callq bf3c4 bf3c4: 44 89 e6 mov %r12d,%esi bf3c7: 31 c9 xor %ecx,%ecx bf3c9: 48 89 df mov %rbx,%rdi bf3cc: 83 e0 fe and $0xfffffffe,%eax bf3cf: 41 bc 00 02 00 00 mov $0x200,%r12d bf3d5: 89 c2 mov %eax,%edx bf3d7: e8 00 00 00 00 callq bf3dc bf3dc: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax bf3e2: 41 39 c5 cmp %eax,%r13d bf3e5: 7c 9e jl bf385 bf3e7: e9 11 ff ff ff jmpq bf2fd bf3ec: 31 f6 xor %esi,%esi bf3ee: 48 89 df mov %rbx,%rdi bf3f1: e8 00 00 00 00 callq bf3f6 bf3f6: e9 7a ff ff ff jmpq bf375 bf3fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000bf400 : bf400: e8 00 00 00 00 callq bf405 bf405: 31 f6 xor %esi,%esi bf407: e8 d4 fe ff ff callq bf2e0 bf40c: 31 c0 xor %eax,%eax bf40e: c3 retq bf40f: 90 nop 00000000000bf410 : bf410: e8 00 00 00 00 callq bf415 bf415: 41 57 push %r15 bf417: 41 56 push %r14 bf419: 41 55 push %r13 bf41b: 41 54 push %r12 bf41d: 55 push %rbp bf41e: 53 push %rbx bf41f: 48 89 fb mov %rdi,%rbx bf422: 48 83 ec 10 sub $0x10,%rsp bf426: 83 bf 08 07 00 00 0a cmpl $0xa,0x708(%rdi) bf42d: 0f 84 d9 02 00 00 je bf70c bf433: 31 f6 xor %esi,%esi bf435: 48 89 df mov %rbx,%rdi bf438: e8 a3 fe ff ff callq bf2e0 bf43d: 8b 93 a8 e7 00 00 mov 0xe7a8(%rbx),%edx bf443: 85 d2 test %edx,%edx bf445: 0f 8e 4b 02 00 00 jle bf696 bf44b: 48 8d 83 f8 0a 00 00 lea 0xaf8(%rbx),%rax bf452: 4c 8d ab 0c b6 00 00 lea 0xb60c(%rbx),%r13 bf459: 45 31 f6 xor %r14d,%r14d bf45c: 48 89 04 24 mov %rax,(%rsp) bf460: 41 8b 45 14 mov 0x14(%r13),%eax bf464: 48 8b 3c 24 mov (%rsp),%rdi bf468: 45 31 ff xor %r15d,%r15d bf46b: c1 e0 02 shl $0x2,%eax bf46e: 89 44 24 08 mov %eax,0x8(%rsp) bf472: e8 00 00 00 00 callq bf477 bf477: 42 8b 2c b5 00 00 00 mov 0x0(,%r14,4),%ebp bf47e: 00 bf47f: 44 8d a5 a7 34 00 00 lea 0x34a7(%rbp),%r12d bf486: 45 89 f8 mov %r15d,%r8d bf489: 31 c9 xor %ecx,%ecx bf48b: 31 d2 xor %edx,%edx bf48d: 31 f6 xor %esi,%esi bf48f: 48 89 df mov %rbx,%rdi bf492: 41 83 c7 01 add $0x1,%r15d bf496: e8 00 00 00 00 callq bf49b bf49b: 31 c9 xor %ecx,%ecx bf49d: 31 d2 xor %edx,%edx bf49f: 44 89 e6 mov %r12d,%esi bf4a2: 48 89 df mov %rbx,%rdi bf4a5: e8 00 00 00 00 callq bf4aa bf4aa: 8d b5 a8 34 00 00 lea 0x34a8(%rbp),%esi bf4b0: 31 c9 xor %ecx,%ecx bf4b2: 31 d2 xor %edx,%edx bf4b4: 48 89 df mov %rbx,%rdi bf4b7: e8 00 00 00 00 callq bf4bc bf4bc: 41 83 ff 10 cmp $0x10,%r15d bf4c0: 75 c4 jne bf486 bf4c2: 45 31 c0 xor %r8d,%r8d bf4c5: 31 c9 xor %ecx,%ecx bf4c7: 31 d2 xor %edx,%edx bf4c9: 31 f6 xor %esi,%esi bf4cb: 48 89 df mov %rbx,%rdi bf4ce: e8 00 00 00 00 callq bf4d3 bf4d3: 48 8b 3c 24 mov (%rsp),%rdi bf4d7: e8 00 00 00 00 callq bf4dc bf4dc: 8b 93 84 8a 00 00 mov 0x8a84(%rbx),%edx bf4e2: 31 c9 xor %ecx,%ecx bf4e4: 48 89 df mov %rbx,%rdi bf4e7: 8d b5 06 34 00 00 lea 0x3406(%rbp),%esi bf4ed: 83 e2 70 and $0x70,%edx bf4f0: e8 00 00 00 00 callq bf4f5 bf4f5: 31 c9 xor %ecx,%ecx bf4f7: 31 d2 xor %edx,%edx bf4f9: 8d b5 09 34 00 00 lea 0x3409(%rbp),%esi bf4ff: 48 89 df mov %rbx,%rdi bf502: e8 00 00 00 00 callq bf507 bf507: 41 8b 45 2c mov 0x2c(%r13),%eax bf50b: 31 c9 xor %ecx,%ecx bf50d: 89 c2 mov %eax,%edx bf50f: c1 ea 02 shr $0x2,%edx bf512: 83 f8 07 cmp $0x7,%eax bf515: 76 18 jbe bf52f bf517: 48 83 ea 01 sub $0x1,%rdx bf51b: b8 ff ff ff ff mov $0xffffffff,%eax bf520: 48 0f bd c2 bsr %rdx,%rax bf524: 44 8d 64 00 02 lea 0x2(%rax,%rax,1),%r12d bf529: 44 89 e1 mov %r12d,%ecx bf52c: 83 e1 3e and $0x3e,%ecx bf52f: 44 8d bd 80 34 00 00 lea 0x3480(%rbp),%r15d bf536: 31 d2 xor %edx,%edx bf538: 48 89 df mov %rbx,%rdi bf53b: 89 4c 24 0c mov %ecx,0xc(%rsp) bf53f: 44 89 fe mov %r15d,%esi bf542: e8 00 00 00 00 callq bf547 bf547: 8b 4c 24 0c mov 0xc(%rsp),%ecx bf54b: 44 89 fe mov %r15d,%esi bf54e: 48 89 df mov %rbx,%rdi bf551: 83 e0 c1 and $0xffffffc1,%eax bf554: 41 89 c4 mov %eax,%r12d bf557: 41 09 cc or %ecx,%r12d bf55a: 31 c9 xor %ecx,%ecx bf55c: 44 89 e2 mov %r12d,%edx bf55f: e8 00 00 00 00 callq bf564 bf564: 8d b5 83 34 00 00 lea 0x3483(%rbp),%esi bf56a: 31 c9 xor %ecx,%ecx bf56c: 31 d2 xor %edx,%edx bf56e: 48 89 df mov %rbx,%rdi bf571: e8 00 00 00 00 callq bf576 bf576: 44 8d 8d 84 34 00 00 lea 0x3484(%rbp),%r9d bf57d: 31 c9 xor %ecx,%ecx bf57f: 31 d2 xor %edx,%edx bf581: 44 89 ce mov %r9d,%esi bf584: 48 89 df mov %rbx,%rdi bf587: 44 89 4c 24 0c mov %r9d,0xc(%rsp) bf58c: e8 00 00 00 00 callq bf591 bf591: 8d b5 8b 34 00 00 lea 0x348b(%rbp),%esi bf597: 31 c9 xor %ecx,%ecx bf599: 31 d2 xor %edx,%edx bf59b: 48 89 df mov %rbx,%rdi bf59e: e8 00 00 00 00 callq bf5a3 bf5a3: 8d b5 8c 34 00 00 lea 0x348c(%rbp),%esi bf5a9: 31 c9 xor %ecx,%ecx bf5ab: 31 d2 xor %edx,%edx bf5ad: 48 89 df mov %rbx,%rdi bf5b0: e8 00 00 00 00 callq bf5b5 bf5b5: 8b 54 24 08 mov 0x8(%rsp),%edx bf5b9: 31 c9 xor %ecx,%ecx bf5bb: 48 89 df mov %rbx,%rdi bf5be: 48 03 93 28 5c 00 00 add 0x5c28(%rbx),%rdx bf5c5: 8d b5 88 34 00 00 lea 0x3488(%rbp),%esi bf5cb: 48 c1 ea 20 shr $0x20,%rdx bf5cf: e8 00 00 00 00 callq bf5d4 bf5d4: 8b 54 24 08 mov 0x8(%rsp),%edx bf5d8: 31 c9 xor %ecx,%ecx bf5da: 48 89 df mov %rbx,%rdi bf5dd: 03 93 28 5c 00 00 add 0x5c28(%rbx),%edx bf5e3: 8d b5 89 34 00 00 lea 0x3489(%rbp),%esi bf5e9: 83 e2 fc and $0xfffffffc,%edx bf5ec: e8 00 00 00 00 callq bf5f1 bf5f1: 49 8b 55 3c mov 0x3c(%r13),%rdx bf5f5: 31 c9 xor %ecx,%ecx bf5f7: 48 89 df mov %rbx,%rdi bf5fa: 8d b5 81 34 00 00 lea 0x3481(%rbp),%esi bf600: 48 c1 ea 08 shr $0x8,%rdx bf604: e8 00 00 00 00 callq bf609 bf609: 49 8b 55 3c mov 0x3c(%r13),%rdx bf60d: 31 c9 xor %ecx,%ecx bf60f: 48 89 df mov %rbx,%rdi bf612: 8d b5 82 34 00 00 lea 0x3482(%rbp),%esi bf618: 48 c1 ea 28 shr $0x28,%rdx bf61c: e8 00 00 00 00 callq bf621 bf621: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d bf626: 31 c9 xor %ecx,%ecx bf628: 48 89 df mov %rbx,%rdi bf62b: 49 c7 45 1c 00 00 00 movq $0x0,0x1c(%r13) bf632: 00 bf633: 31 d2 xor %edx,%edx bf635: 81 c5 8a 34 00 00 add $0x348a,%ebp bf63b: 49 83 c6 01 add $0x1,%r14 bf63f: 44 89 ce mov %r9d,%esi bf642: 49 81 c5 68 06 00 00 add $0x668,%r13 bf649: e8 00 00 00 00 callq bf64e bf64e: 44 89 e2 mov %r12d,%edx bf651: 31 c9 xor %ecx,%ecx bf653: 44 89 fe mov %r15d,%esi bf656: 81 ca 01 10 00 00 or $0x1001,%edx bf65c: 48 89 df mov %rbx,%rdi bf65f: e8 00 00 00 00 callq bf664 bf664: 31 d2 xor %edx,%edx bf666: 89 ee mov %ebp,%esi bf668: 48 89 df mov %rbx,%rdi bf66b: e8 00 00 00 00 callq bf670 bf670: 31 c9 xor %ecx,%ecx bf672: 89 ee mov %ebp,%esi bf674: 48 89 df mov %rbx,%rdi bf677: 83 c8 01 or $0x1,%eax bf67a: 89 c2 mov %eax,%edx bf67c: e8 00 00 00 00 callq bf681 bf681: 41 c6 85 98 f9 ff ff movb $0x1,-0x668(%r13) bf688: 01 bf689: 44 39 b3 a8 e7 00 00 cmp %r14d,0xe7a8(%rbx) bf690: 0f 8f ca fd ff ff jg bf460 bf696: be 01 00 00 00 mov $0x1,%esi bf69b: 48 89 df mov %rbx,%rdi bf69e: 31 ed xor %ebp,%ebp bf6a0: e8 3b fc ff ff callq bf2e0 bf6a5: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax bf6ab: 85 c0 test %eax,%eax bf6ad: 7f 0d jg bf6bc bf6af: eb 4a jmp bf6fb bf6b1: 83 c5 01 add $0x1,%ebp bf6b4: 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%ebp bf6ba: 7d 3f jge bf6fb bf6bc: 48 63 c5 movslq %ebp,%rax bf6bf: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax bf6c6: 4c 8d a4 03 18 b4 00 lea 0xb418(%rbx,%rax,1),%r12 bf6cd: 00 bf6ce: 4c 89 e7 mov %r12,%rdi bf6d1: e8 00 00 00 00 callq bf6d6 bf6d6: 85 c0 test %eax,%eax bf6d8: 75 23 jne bf6fd bf6da: 4c 3b a3 e0 57 00 00 cmp 0x57e0(%rbx),%r12 bf6e1: 75 ce jne bf6b1 bf6e3: be 01 00 00 00 mov $0x1,%esi bf6e8: 48 89 df mov %rbx,%rdi bf6eb: 83 c5 01 add $0x1,%ebp bf6ee: e8 00 00 00 00 callq bf6f3 bf6f3: 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%ebp bf6f9: 7c c1 jl bf6bc bf6fb: 31 c0 xor %eax,%eax bf6fd: 48 83 c4 10 add $0x10,%rsp bf701: 5b pop %rbx bf702: 5d pop %rbp bf703: 41 5c pop %r12 bf705: 41 5d pop %r13 bf707: 41 5e pop %r14 bf709: 41 5f pop %r15 bf70b: c3 retq bf70c: ba 06 00 00 00 mov $0x6,%edx bf711: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bf718: e8 00 00 00 00 callq bf71d bf71d: ba 0c 00 00 00 mov $0xc,%edx bf722: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bf729: 48 89 df mov %rbx,%rdi bf72c: e8 00 00 00 00 callq bf731 bf731: e9 fd fc ff ff jmpq bf433 bf736: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) bf73d: 00 00 00 00000000000bf740 : bf740: e8 00 00 00 00 callq bf745 bf745: e9 c6 fc ff ff jmpq bf410 bf74a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000bf750 : bf750: e8 00 00 00 00 callq bf755 bf755: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax bf75b: 85 c0 test %eax,%eax bf75d: 7e 69 jle bf7c8 bf75f: 41 54 push %r12 bf761: 55 push %rbp bf762: 48 89 fd mov %rdi,%rbp bf765: 53 push %rbx bf766: 31 db xor %ebx,%ebx bf768: 48 63 c3 movslq %ebx,%rax bf76b: 83 c3 01 add $0x1,%ebx bf76e: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax bf775: 48 8d bc 05 18 b4 00 lea 0xb418(%rbp,%rax,1),%rdi bf77c: 00 bf77d: e8 00 00 00 00 callq bf782 bf782: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax bf788: 39 d8 cmp %ebx,%eax bf78a: 7f dc jg bf768 bf78c: 85 c0 test %eax,%eax bf78e: 7e 31 jle bf7c1 bf790: 48 8d 9d 08 b4 00 00 lea 0xb408(%rbp),%rbx bf797: 45 31 e4 xor %r12d,%r12d bf79a: 48 8b 3b mov (%rbx),%rdi bf79d: 41 83 c4 01 add $0x1,%r12d bf7a1: 48 81 c3 68 06 00 00 add $0x668,%rbx bf7a8: e8 00 00 00 00 callq bf7ad bf7ad: 48 c7 83 98 f9 ff ff movq $0x0,-0x668(%rbx) bf7b4: 00 00 00 00 bf7b8: 44 3b a5 a8 e7 00 00 cmp 0xe7a8(%rbp),%r12d bf7bf: 7c d9 jl bf79a bf7c1: 5b pop %rbx bf7c2: 31 c0 xor %eax,%eax bf7c4: 5d pop %rbp bf7c5: 41 5c pop %r12 bf7c7: c3 retq bf7c8: 31 c0 xor %eax,%eax bf7ca: c3 retq bf7cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000bf7d0 : bf7d0: e8 00 00 00 00 callq bf7d5 bf7d5: 41 57 push %r15 bf7d7: ba e0 00 00 00 mov $0xe0,%edx bf7dc: 31 f6 xor %esi,%esi bf7de: 41 56 push %r14 bf7e0: 4c 8d b7 48 e7 00 00 lea 0xe748(%rdi),%r14 bf7e7: 41 55 push %r13 bf7e9: 4c 89 f1 mov %r14,%rcx bf7ec: 41 54 push %r12 bf7ee: 55 push %rbp bf7ef: 48 89 fd mov %rdi,%rbp bf7f2: 53 push %rbx bf7f3: 48 83 ec 30 sub $0x30,%rsp bf7f7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax bf7fe: 00 00 bf800: 48 89 44 24 28 mov %rax,0x28(%rsp) bf805: 31 c0 xor %eax,%eax bf807: e8 00 00 00 00 callq bf80c bf80c: 41 89 c4 mov %eax,%r12d bf80f: 85 c0 test %eax,%eax bf811: 74 26 je bf839 bf813: 48 8b 44 24 28 mov 0x28(%rsp),%rax bf818: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax bf81f: 00 00 bf821: 0f 85 e1 01 00 00 jne bfa08 bf827: 48 83 c4 30 add $0x30,%rsp bf82b: 44 89 e0 mov %r12d,%eax bf82e: 5b pop %rbx bf82f: 5d pop %rbp bf830: 41 5c pop %r12 bf832: 41 5d pop %r13 bf834: 41 5e pop %r14 bf836: 41 5f pop %r15 bf838: c3 retq bf839: 4c 8d ad 68 e7 00 00 lea 0xe768(%rbp),%r13 bf840: ba f1 00 00 00 mov $0xf1,%edx bf845: 31 f6 xor %esi,%esi bf847: 48 89 ef mov %rbp,%rdi bf84a: 4c 89 e9 mov %r13,%rcx bf84d: e8 00 00 00 00 callq bf852 bf852: 41 89 c4 mov %eax,%r12d bf855: 85 c0 test %eax,%eax bf857: 75 ba jne bf813 bf859: 4c 89 e9 mov %r13,%rcx bf85c: ba f7 00 00 00 mov $0xf7,%edx bf861: 31 f6 xor %esi,%esi bf863: 48 89 ef mov %rbp,%rdi bf866: e8 00 00 00 00 callq bf86b bf86b: 41 89 c4 mov %eax,%r12d bf86e: 85 c0 test %eax,%eax bf870: 75 a1 jne bf813 bf872: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bf879: bf 01 00 00 00 mov $0x1,%edi bf87e: e8 00 00 00 00 callq bf883 bf883: 83 bd 08 07 00 00 0a cmpl $0xa,0x708(%rbp) bf88a: 0f 85 7d 01 00 00 jne bfa0d bf890: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax bf896: 85 c0 test %eax,%eax bf898: 0f 8e 75 ff ff ff jle bf813 bf89e: 48 8d 85 38 2d 01 00 lea 0x12d38(%rbp),%rax bf8a5: 4c 8d bd 08 b4 00 00 lea 0xb408(%rbp),%r15 bf8ac: 45 31 ed xor %r13d,%r13d bf8af: 48 89 04 24 mov %rax,(%rsp) bf8b3: e9 ab 00 00 00 jmpq bf963 bf8b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx bf8bf: be 1e 00 00 00 mov $0x1e,%esi bf8c4: 48 8d 7c 24 0a lea 0xa(%rsp),%rdi bf8c9: e8 00 00 00 00 callq bf8ce bf8ce: 48 8b 55 00 mov 0x0(%rbp),%rdx bf8d2: 48 8d 74 24 0a lea 0xa(%rsp),%rsi bf8d7: 4c 89 ff mov %r15,%rdi bf8da: e8 00 00 00 00 callq bf8df bf8df: 89 c3 mov %eax,%ebx bf8e1: 85 c0 test %eax,%eax bf8e3: 0f 85 00 00 00 00 jne bf8e9 bf8e9: 49 8b 3f mov (%r15),%rdi bf8ec: e8 00 00 00 00 callq bf8f1 bf8f1: 89 c3 mov %eax,%ebx bf8f3: 85 c0 test %eax,%eax bf8f5: 0f 85 00 00 00 00 jne bf8fb bf8fb: 49 8b 17 mov (%r15),%rdx bf8fe: 48 8b 42 08 mov 0x8(%rdx),%rax bf902: 8b 48 10 mov 0x10(%rax),%ecx bf905: 41 89 4f 08 mov %ecx,0x8(%r15) bf909: 8b 40 20 mov 0x20(%rax),%eax bf90c: 41 89 47 0c mov %eax,0xc(%r15) bf910: 83 f8 13 cmp $0x13,%eax bf913: 76 08 jbe bf91d bf915: 41 c6 87 60 06 00 00 movb $0x1,0x660(%r15) bf91c: 01 bf91d: 83 bd c8 33 01 00 01 cmpl $0x1,0x133c8(%rbp) bf924: 75 22 jne bf948 bf926: 48 8b 04 24 mov (%rsp),%rax bf92a: 44 89 28 mov %r13d,(%rax) bf92d: 48 89 50 08 mov %rdx,0x8(%rax) bf931: 48 8b 42 08 mov 0x8(%rdx),%rax bf935: 8b 40 14 mov 0x14(%rax),%eax bf938: 05 ff 0f 00 00 add $0xfff,%eax bf93d: 25 00 f0 ff ff and $0xfffff000,%eax bf942: 01 85 d8 33 01 00 add %eax,0x133d8(%rbp) bf948: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax bf94e: 41 83 c5 01 add $0x1,%r13d bf952: 48 83 04 24 30 addq $0x30,(%rsp) bf957: 49 81 c7 68 06 00 00 add $0x668,%r15 bf95e: 41 39 c5 cmp %eax,%r13d bf961: 7d 2b jge bf98e bf963: 48 c7 c1 00 00 00 00 mov $0x0,%rcx bf96a: 45 85 ed test %r13d,%r13d bf96d: 0f 84 45 ff ff ff je bf8b8 bf973: 48 c7 c2 00 00 00 00 mov $0x0,%rdx bf97a: be 1e 00 00 00 mov $0x1e,%esi bf97f: 48 8d 7c 24 0a lea 0xa(%rsp),%rdi bf984: e8 00 00 00 00 callq bf989 bf989: e9 40 ff ff ff jmpq bf8ce bf98e: 85 c0 test %eax,%eax bf990: 0f 8e 7d fe ff ff jle bf813 bf996: 4c 8d ad a8 b6 00 00 lea 0xb6a8(%rbp),%r13 bf99d: eb 16 jmp bf9b5 bf99f: 83 c3 01 add $0x1,%ebx bf9a2: 49 81 c5 68 06 00 00 add $0x668,%r13 bf9a9: 39 9d a8 e7 00 00 cmp %ebx,0xe7a8(%rbp) bf9af: 0f 8e 5e fe ff ff jle bf813 bf9b5: 49 c7 85 68 ff ff ff movq $0x0,-0x98(%r13) bf9bc: 00 00 00 00 bf9c0: 89 da mov %ebx,%edx bf9c2: 4c 89 ef mov %r13,%rdi bf9c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bf9cc: 41 c6 45 ec 00 movb $0x0,-0x14(%r13) bf9d1: e8 00 00 00 00 callq bf9d6 bf9d6: 45 31 c0 xor %r8d,%r8d bf9d9: 85 db test %ebx,%ebx bf9db: 41 b9 01 00 00 00 mov $0x1,%r9d bf9e1: 41 0f 95 c0 setne %r8b bf9e5: 4c 89 f1 mov %r14,%rcx bf9e8: ba 00 04 00 00 mov $0x400,%edx bf9ed: 48 89 ef mov %rbp,%rdi bf9f0: 49 8d b5 70 fd ff ff lea -0x290(%r13),%rsi bf9f7: e8 00 00 00 00 callq bf9fc bf9fc: 85 c0 test %eax,%eax bf9fe: 74 9f je bf99f bfa00: 41 89 c4 mov %eax,%r12d bfa03: e9 0b fe ff ff jmpq bf813 bfa08: e8 00 00 00 00 callq bfa0d bfa0d: 0f 0b ud2 bfa0f: 90 nop 00000000000bfa10 : bfa10: e8 00 00 00 00 callq bfa15 bfa15: 53 push %rbx bfa16: 48 89 f3 mov %rsi,%rbx bfa19: e8 00 00 00 00 callq bfa1e bfa1e: 48 89 c1 mov %rax,%rcx bfa21: 8b 43 08 mov 0x8(%rbx),%eax bfa24: 41 89 c0 mov %eax,%r8d bfa27: 41 f7 d8 neg %r8d bfa2a: 41 83 e0 07 and $0x7,%r8d bfa2e: 74 4b je bfa7b bfa30: 45 8d 48 ff lea -0x1(%r8),%r9d bfa34: 31 d2 xor %edx,%edx bfa36: 41 c1 e1 10 shl $0x10,%r9d bfa3a: eb 14 jmp bfa50 bfa3c: 83 c2 01 add $0x1,%edx bfa3f: 89 7b 08 mov %edi,0x8(%rbx) bfa42: c7 00 00 00 00 00 movl $0x0,(%rax) bfa48: 44 39 c2 cmp %r8d,%edx bfa4b: 74 2e je bfa7b bfa4d: 8b 43 08 mov 0x8(%rbx),%eax bfa50: 48 8b 73 18 mov 0x18(%rbx),%rsi bfa54: 8d 78 01 lea 0x1(%rax),%edi bfa57: 48 8d 04 86 lea (%rsi,%rax,4),%rax bfa5b: 48 85 c9 test %rcx,%rcx bfa5e: 74 dc je bfa3c bfa60: 80 b9 60 06 00 00 00 cmpb $0x0,0x660(%rcx) bfa67: 74 d3 je bfa3c bfa69: 85 d2 test %edx,%edx bfa6b: 75 cf jne bfa3c bfa6d: 83 c2 01 add $0x1,%edx bfa70: 89 7b 08 mov %edi,0x8(%rbx) bfa73: 44 89 08 mov %r9d,(%rax) bfa76: 44 39 c2 cmp %r8d,%edx bfa79: 75 d2 jne bfa4d bfa7b: 5b pop %rbx bfa7c: c3 retq bfa7d: 0f 1f 00 nopl (%rax) 00000000000bfa80 : bfa80: e8 00 00 00 00 callq bfa85 bfa85: 55 push %rbp bfa86: 48 89 d5 mov %rdx,%rbp bfa89: 53 push %rbx bfa8a: 48 89 fb mov %rdi,%rbx bfa8d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bfa94: e8 00 00 00 00 callq bfa99 bfa99: 8b 45 08 mov 0x8(%rbp),%eax bfa9c: 89 c2 mov %eax,%edx bfa9e: 89 c1 mov %eax,%ecx bfaa0: c1 ea 02 shr $0x2,%edx bfaa3: 83 e1 02 and $0x2,%ecx bfaa6: 83 e2 03 and $0x3,%edx bfaa9: 08 ca or %cl,%dl bfaab: 74 05 je bfab2 bfaad: 31 c0 xor %eax,%eax bfaaf: 5b pop %rbx bfab0: 5d pop %rbp bfab1: c3 retq bfab2: 83 e0 03 and $0x3,%eax bfab5: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax bfabc: 48 8d bc 03 90 b4 00 lea 0xb490(%rbx,%rax,1),%rdi bfac3: 00 bfac4: e8 00 00 00 00 callq bfac9 bfac9: 31 c0 xor %eax,%eax bfacb: 5b pop %rbx bfacc: 5d pop %rbp bfacd: c3 retq bface: 66 90 xchg %ax,%ax 00000000000bfad0 : bfad0: e8 00 00 00 00 callq bfad5 bfad5: 41 54 push %r12 bfad7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bfade: 55 push %rbp bfadf: 48 89 fd mov %rdi,%rbp bfae2: bf 01 00 00 00 mov $0x1,%edi bfae7: 53 push %rbx bfae8: 8b 42 08 mov 0x8(%rdx),%eax bfaeb: 41 89 c4 mov %eax,%r12d bfaee: c1 e8 02 shr $0x2,%eax bfaf1: 41 83 e4 03 and $0x3,%r12d bfaf5: 89 c3 mov %eax,%ebx bfaf7: 83 e3 03 and $0x3,%ebx bfafa: e8 00 00 00 00 callq bfaff bfaff: 45 84 e4 test %r12b,%r12b bfb02: 74 11 je bfb15 bfb04: 41 80 fc 01 cmp $0x1,%r12b bfb08: 75 04 jne bfb0e bfb0a: 84 db test %bl,%bl bfb0c: 74 1e je bfb2c bfb0e: 5b pop %rbx bfb0f: 31 c0 xor %eax,%eax bfb11: 5d pop %rbp bfb12: 41 5c pop %r12 bfb14: c3 retq bfb15: 84 db test %bl,%bl bfb17: 75 f5 jne bfb0e bfb19: 48 8d bd 18 b4 00 00 lea 0xb418(%rbp),%rdi bfb20: e8 00 00 00 00 callq bfb25 bfb25: 31 c0 xor %eax,%eax bfb27: 5b pop %rbx bfb28: 5d pop %rbp bfb29: 41 5c pop %r12 bfb2b: c3 retq bfb2c: 48 8d bd 80 ba 00 00 lea 0xba80(%rbp),%rdi bfb33: e8 00 00 00 00 callq bfb38 bfb38: 31 c0 xor %eax,%eax bfb3a: 5b pop %rbx bfb3b: 5d pop %rbp bfb3c: 41 5c pop %r12 bfb3e: c3 retq bfb3f: 90 nop 00000000000bfb40 : bfb40: e8 00 00 00 00 callq bfb45 bfb45: 41 57 push %r15 bfb47: 41 56 push %r14 bfb49: 49 89 f6 mov %rsi,%r14 bfb4c: 41 55 push %r13 bfb4e: 49 89 fd mov %rdi,%r13 bfb51: 41 54 push %r12 bfb53: 55 push %rbp bfb54: 53 push %rbx bfb55: 48 83 ec 40 sub $0x40,%rsp bfb59: 48 8b 2f mov (%rdi),%rbp bfb5c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax bfb63: 00 00 bfb65: 48 89 44 24 38 mov %rax,0x38(%rsp) bfb6a: 31 c0 xor %eax,%eax bfb6c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi bfb71: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) bfb78: 00 00 bfb7a: 48 89 ef mov %rbp,%rdi bfb7d: e8 00 00 00 00 callq bfb82 bfb82: 41 89 c4 mov %eax,%r12d bfb85: 85 c0 test %eax,%eax bfb87: 74 26 je bfbaf bfb89: 48 8b 44 24 38 mov 0x38(%rsp),%rax bfb8e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax bfb95: 00 00 bfb97: 0f 85 aa 01 00 00 jne bfd47 bfb9d: 48 83 c4 40 add $0x40,%rsp bfba1: 44 89 e0 mov %r12d,%eax bfba4: 5b pop %rbx bfba5: 5d pop %rbp bfba6: 41 5c pop %r12 bfba8: 41 5d pop %r13 bfbaa: 41 5e pop %r14 bfbac: 41 5f pop %r15 bfbae: c3 retq bfbaf: 8b 5c 24 04 mov 0x4(%rsp),%ebx bfbb3: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax bfbba: 31 f6 xor %esi,%esi bfbbc: 48 89 ef mov %rbp,%rdi bfbbf: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 bfbc4: b9 02 00 00 00 mov $0x2,%ecx bfbc9: ba 00 01 00 00 mov $0x100,%edx bfbce: 4c 8b bd 28 5c 00 00 mov 0x5c28(%rbp),%r15 bfbd5: 48 c1 e3 02 shl $0x2,%rbx bfbd9: 48 01 d8 add %rbx,%rax bfbdc: c7 00 ad de fe ca movl $0xcafedead,(%rax) bfbe2: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) bfbe9: 00 00 bfbeb: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) bfbf2: 00 00 bfbf4: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) bfbfb: 00 00 bfbfd: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) bfc04: 00 00 bfc06: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) bfc0d: 00 00 bfc0f: e8 00 00 00 00 callq bfc14 bfc14: 41 89 c4 mov %eax,%r12d bfc17: 85 c0 test %eax,%eax bfc19: 0f 85 ba 00 00 00 jne bfcd9 bfc1f: 48 8b 44 24 28 mov 0x28(%rsp),%rax bfc24: 89 db mov %ebx,%ebx bfc26: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 bfc2b: 31 c9 xor %ecx,%ecx bfc2d: 49 01 df add %rbx,%r15 bfc30: 48 8d 54 24 10 lea 0x10(%rsp),%rdx bfc35: be 01 00 00 00 mov $0x1,%esi bfc3a: 4c 89 ef mov %r13,%rdi bfc3d: c7 00 02 00 00 00 movl $0x2,(%rax) bfc43: 48 8b 44 24 28 mov 0x28(%rsp),%rax bfc48: 44 89 78 04 mov %r15d,0x4(%rax) bfc4c: 48 8b 44 24 28 mov 0x28(%rsp),%rax bfc51: 49 c1 ef 20 shr $0x20,%r15 bfc55: 44 89 78 08 mov %r15d,0x8(%rax) bfc59: 48 8b 44 24 28 mov 0x28(%rsp),%rax bfc5e: c7 44 24 18 08 00 00 movl $0x8,0x18(%rsp) bfc65: 00 bfc66: c7 40 0c 01 00 00 00 movl $0x1,0xc(%rax) bfc6d: 48 8b 44 24 28 mov 0x28(%rsp),%rax bfc72: c7 40 10 ef be ad de movl $0xdeadbeef,0x10(%rax) bfc79: 48 8b 44 24 28 mov 0x28(%rsp),%rax bfc7e: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) bfc85: 48 8b 44 24 28 mov 0x28(%rsp),%rax bfc8a: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) bfc91: 48 8b 44 24 28 mov 0x28(%rsp),%rax bfc96: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) bfc9d: e8 00 00 00 00 callq bfca2 bfca2: 41 89 c4 mov %eax,%r12d bfca5: 85 c0 test %eax,%eax bfca7: 74 41 je bfcea bfca9: 31 d2 xor %edx,%edx bfcab: 48 8d 74 24 10 lea 0x10(%rsp),%rsi bfcb0: 48 89 ef mov %rbp,%rdi bfcb3: e8 00 00 00 00 callq bfcb8 bfcb8: 48 8b 44 24 08 mov 0x8(%rsp),%rax bfcbd: 48 85 c0 test %rax,%rax bfcc0: 74 17 je bfcd9 bfcc2: 48 8d 78 38 lea 0x38(%rax),%rdi bfcc6: ba ff ff ff ff mov $0xffffffff,%edx bfccb: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) bfcd0: 83 fa 01 cmp $0x1,%edx bfcd3: 74 58 je bfd2d bfcd5: 85 d2 test %edx,%edx bfcd7: 7e 48 jle bfd21 bfcd9: 8b 74 24 04 mov 0x4(%rsp),%esi bfcdd: 48 89 ef mov %rbp,%rdi bfce0: e8 00 00 00 00 callq bfce5 bfce5: e9 9f fe ff ff jmpq bfb89 bfcea: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi bfcef: 31 f6 xor %esi,%esi bfcf1: 4c 89 f2 mov %r14,%rdx bfcf4: e8 00 00 00 00 callq bfcf9 bfcf9: 48 85 c0 test %rax,%rax bfcfc: 74 36 je bfd34 bfcfe: 78 3f js bfd3f bfd00: 8b 54 24 04 mov 0x4(%rsp),%edx bfd04: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax bfd0b: 48 8d 04 90 lea (%rax,%rdx,4),%rax bfd0f: 8b 00 mov (%rax),%eax bfd11: 3d ef be ad de cmp $0xdeadbeef,%eax bfd16: b8 ea ff ff ff mov $0xffffffea,%eax bfd1b: 44 0f 45 e0 cmovne %eax,%r12d bfd1f: eb 88 jmp bfca9 bfd21: be 03 00 00 00 mov $0x3,%esi bfd26: e8 00 00 00 00 callq bfd2b bfd2b: eb ac jmp bfcd9 bfd2d: e8 00 00 00 00 callq bfd32 bfd32: eb a5 jmp bfcd9 bfd34: 41 bc 92 ff ff ff mov $0xffffff92,%r12d bfd3a: e9 6a ff ff ff jmpq bfca9 bfd3f: 41 89 c4 mov %eax,%r12d bfd42: e9 62 ff ff ff jmpq bfca9 bfd47: e8 00 00 00 00 callq bfd4c bfd4c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000bfd50 : bfd50: e8 00 00 00 00 callq bfd55 bfd55: 31 c0 xor %eax,%eax bfd57: c3 retq bfd58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) bfd5f: 00 00000000000bfd60 : bfd60: e8 00 00 00 00 callq bfd65 bfd65: 31 f6 xor %esi,%esi bfd67: e8 74 f5 ff ff callq bf2e0 bfd6c: 31 c0 xor %eax,%eax bfd6e: c3 retq bfd6f: 90 nop 00000000000bfd70 : bfd70: e8 00 00 00 00 callq bfd75 bfd75: 41 54 push %r12 bfd77: 41 89 f4 mov %esi,%r12d bfd7a: 55 push %rbp bfd7b: 89 d5 mov %edx,%ebp bfd7d: 53 push %rbx bfd7e: 48 89 fb mov %rdi,%rbx bfd81: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi bfd87: 85 ff test %edi,%edi bfd89: 0f 8e d4 00 00 00 jle bfe63 bfd8f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bfd96: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi bfd9d: 48 8d 50 01 lea 0x1(%rax),%rdx bfda1: 23 83 40 02 00 00 and 0x240(%rbx),%eax bfda7: 48 8d 04 86 lea (%rsi,%rax,4),%rax bfdab: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bfdb2: c7 00 0e 00 00 f0 movl $0xf000000e,(%rax) bfdb8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx bfdbe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bfdc5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax bfdcc: 8d 51 ff lea -0x1(%rcx),%edx bfdcf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) bfdd6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) bfddc: 85 d2 test %edx,%edx bfdde: 0f 8e a5 00 00 00 jle bfe89 bfde4: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx bfdeb: 48 8d 50 01 lea 0x1(%rax),%rdx bfdef: 23 83 40 02 00 00 and 0x240(%rbx),%eax bfdf5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bfdfc: 48 8d 04 81 lea (%rcx,%rax,4),%rax bfe00: 44 89 20 mov %r12d,(%rax) bfe03: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx bfe09: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bfe10: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax bfe17: 8d 51 ff lea -0x1(%rcx),%edx bfe1a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) bfe21: 89 93 28 02 00 00 mov %edx,0x228(%rbx) bfe27: 85 d2 test %edx,%edx bfe29: 7e 49 jle bfe74 bfe2b: 48 8d 50 01 lea 0x1(%rax),%rdx bfe2f: 23 83 40 02 00 00 and 0x240(%rbx),%eax bfe35: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bfe3c: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx bfe43: 48 8d 04 82 lea (%rdx,%rax,4),%rax bfe47: 89 28 mov %ebp,(%rax) bfe49: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax bfe50: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) bfe57: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) bfe5e: 5b pop %rbx bfe5f: 5d pop %rbp bfe60: 41 5c pop %r12 bfe62: c3 retq bfe63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bfe6a: e8 00 00 00 00 callq bfe6f bfe6f: e9 1b ff ff ff jmpq bfd8f bfe74: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bfe7b: e8 00 00 00 00 callq bfe80 bfe80: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bfe87: eb a2 jmp bfe2b bfe89: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bfe90: e8 00 00 00 00 callq bfe95 bfe95: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bfe9c: e9 43 ff ff ff jmpq bfde4 bfea1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) bfea8: 00 00 00 00 bfeac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000bfeb0 : bfeb0: e8 00 00 00 00 callq bfeb5 bfeb5: 41 57 push %r15 bfeb7: 41 89 f7 mov %esi,%r15d bfeba: 41 56 push %r14 bfebc: 41 55 push %r13 bfebe: 41 54 push %r12 bfec0: 55 push %rbp bfec1: 53 push %rbx bfec2: 48 89 fb mov %rdi,%rbx bfec5: e8 00 00 00 00 callq bfeca bfeca: 45 85 ff test %r15d,%r15d bfecd: 0f 84 8d 00 00 00 je bff60 bfed3: 41 8d 6f ff lea -0x1(%r15),%ebp bfed7: 49 89 c5 mov %rax,%r13 bfeda: 45 31 e4 xor %r12d,%r12d bfedd: c1 e5 10 shl $0x10,%ebp bfee0: 81 e5 00 00 ff 3f and $0x3fff0000,%ebp bfee6: eb 44 jmp bff2c bfee8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bfeef: 41 83 c4 01 add $0x1,%r12d bfef3: 48 8d 50 01 lea 0x1(%rax),%rdx bfef7: 23 83 40 02 00 00 and 0x240(%rbx),%eax bfefd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bff04: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx bff0b: 48 8d 04 82 lea (%rdx,%rax,4),%rax bff0f: 44 89 30 mov %r14d,(%rax) bff12: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax bff19: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) bff20: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) bff27: 45 39 fc cmp %r15d,%r12d bff2a: 74 34 je bff60 bff2c: 48 8b 43 08 mov 0x8(%rbx),%rax bff30: 44 8b 70 08 mov 0x8(%rax),%r14d bff34: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax bff3a: 4d 85 ed test %r13,%r13 bff3d: 74 0f je bff4e bff3f: 41 80 bd 60 06 00 00 cmpb $0x0,0x660(%r13) bff46: 00 bff47: 74 05 je bff4e bff49: 45 85 e4 test %r12d,%r12d bff4c: 74 1d je bff6b bff4e: 85 c0 test %eax,%eax bff50: 7f 96 jg bfee8 bff52: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bff59: e8 00 00 00 00 callq bff5e bff5e: eb 88 jmp bfee8 bff60: 5b pop %rbx bff61: 5d pop %rbp bff62: 41 5c pop %r12 bff64: 41 5d pop %r13 bff66: 41 5e pop %r14 bff68: 41 5f pop %r15 bff6a: c3 retq bff6b: 41 09 ee or %ebp,%r14d bff6e: 85 c0 test %eax,%eax bff70: 0f 8f 72 ff ff ff jg bfee8 bff76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bff7d: e8 00 00 00 00 callq bff82 bff82: e9 61 ff ff ff jmpq bfee8 bff87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) bff8e: 00 00 00000000000bff90 : bff90: e8 00 00 00 00 callq bff95 bff95: 55 push %rbp bff96: 53 push %rbx bff97: 83 bf 48 02 00 00 01 cmpl $0x1,0x248(%rdi) bff9e: 48 89 fb mov %rdi,%rbx bffa1: 19 ed sbb %ebp,%ebp bffa3: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d bffaa: 81 e5 00 fc ff ff and $0xfffffc00,%ebp bffb0: 81 c5 00 08 00 00 add $0x800,%ebp bffb6: 45 85 d2 test %r10d,%r10d bffb9: 0f 8e bb 01 00 00 jle c017a bffbf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bffc6: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 bffcd: 48 8d 50 01 lea 0x1(%rax),%rdx bffd1: 23 83 40 02 00 00 and 0x240(%rbx),%eax bffd7: 49 8d 04 81 lea (%r9,%rax,4),%rax bffdb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) bffe2: c7 00 08 00 00 34 movl $0x34000008,(%rax) bffe8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx bffee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax bfff5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax bfffc: 8d 51 ff lea -0x1(%rcx),%edx bffff: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0006: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c000c: 85 d2 test %edx,%edx c000e: 0f 8e d4 01 00 00 jle c01e8 c0014: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c001b: 48 8d 50 01 lea 0x1(%rax),%rdx c001f: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0025: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c002c: 49 8d 04 80 lea (%r8,%rax,4),%rax c0030: c7 00 e0 54 00 00 movl $0x54e0,(%rax) c0036: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c003c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0043: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c004a: 8d 56 ff lea -0x1(%rsi),%edx c004d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0054: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c005a: 85 d2 test %edx,%edx c005c: 0f 8e 6e 01 00 00 jle c01d0 c0062: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c0069: 48 8d 50 01 lea 0x1(%rax),%rdx c006d: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0073: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c007a: 48 8d 04 87 lea (%rdi,%rax,4),%rax c007e: c7 00 dc 54 00 00 movl $0x54dc,(%rax) c0084: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c008a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0091: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0098: 8d 51 ff lea -0x1(%rcx),%edx c009b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c00a2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c00a8: 85 d2 test %edx,%edx c00aa: 0f 8e 08 01 00 00 jle c01b8 c00b0: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c00b7: 48 8d 50 01 lea 0x1(%rax),%rdx c00bb: 23 83 40 02 00 00 and 0x240(%rbx),%eax c00c1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c00c8: 48 8d 04 86 lea (%rsi,%rax,4),%rax c00cc: 89 28 mov %ebp,(%rax) c00ce: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c00d4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c00db: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c00e2: 8d 56 ff lea -0x1(%rsi),%edx c00e5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c00ec: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c00f2: 85 d2 test %edx,%edx c00f4: 0f 8e a6 00 00 00 jle c01a0 c00fa: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c0101: 48 8d 50 01 lea 0x1(%rax),%rdx c0105: 23 83 40 02 00 00 and 0x240(%rbx),%eax c010b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0112: 48 8d 04 81 lea (%rcx,%rax,4),%rax c0116: 89 28 mov %ebp,(%rax) c0118: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c011e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0125: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c012c: 8d 51 ff lea -0x1(%rcx),%edx c012f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0136: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c013c: 85 d2 test %edx,%edx c013e: 7e 4b jle c018b c0140: 48 8d 50 01 lea 0x1(%rax),%rdx c0144: 23 83 40 02 00 00 and 0x240(%rbx),%eax c014a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0151: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c0158: 48 8d 04 82 lea (%rdx,%rax,4),%rax c015c: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) c0162: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c0169: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c0170: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c0177: 5b pop %rbx c0178: 5d pop %rbp c0179: c3 retq c017a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0181: e8 00 00 00 00 callq c0186 c0186: e9 34 fe ff ff jmpq bffbf c018b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0192: e8 00 00 00 00 callq c0197 c0197: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c019e: eb a0 jmp c0140 c01a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c01a7: e8 00 00 00 00 callq c01ac c01ac: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c01b3: e9 42 ff ff ff jmpq c00fa c01b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c01bf: e8 00 00 00 00 callq c01c4 c01c4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c01cb: e9 e0 fe ff ff jmpq c00b0 c01d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c01d7: e8 00 00 00 00 callq c01dc c01dc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c01e3: e9 7a fe ff ff jmpq c0062 c01e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c01ef: e8 00 00 00 00 callq c01f4 c01f4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c01fb: e9 14 fe ff ff jmpq c0014 00000000000c0200 : c0200: e8 00 00 00 00 callq c0205 c0205: 41 55 push %r13 c0207: 41 54 push %r12 c0209: 55 push %rbp c020a: 53 push %rbx c020b: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d c0212: 48 89 fb mov %rdi,%rbx c0215: 8b 6f 20 mov 0x20(%rdi),%ebp c0218: 4c 8b 67 10 mov 0x10(%rdi),%r12 c021c: 45 85 d2 test %r10d,%r10d c021f: 0f 8e c8 01 00 00 jle c03ed c0225: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c022c: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c0233: 45 89 e5 mov %r12d,%r13d c0236: 41 83 e5 fc and $0xfffffffc,%r13d c023a: 48 8d 50 01 lea 0x1(%rax),%rdx c023e: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0244: 49 8d 04 81 lea (%r9,%rax,4),%rax c0248: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c024f: c7 00 08 00 00 b0 movl $0xb0000008,(%rax) c0255: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c025b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0262: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0269: 8d 51 ff lea -0x1(%rcx),%edx c026c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0273: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0279: 85 d2 test %edx,%edx c027b: 0f 8e da 01 00 00 jle c045b c0281: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c0288: 48 8d 50 01 lea 0x1(%rax),%rdx c028c: 49 c1 ec 20 shr $0x20,%r12 c0290: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0296: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c029d: 49 8d 04 80 lea (%r8,%rax,4),%rax c02a1: 44 89 28 mov %r13d,(%rax) c02a4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c02aa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c02b1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c02b8: 8d 56 ff lea -0x1(%rsi),%edx c02bb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c02c2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c02c8: 85 d2 test %edx,%edx c02ca: 0f 8e 73 01 00 00 jle c0443 c02d0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c02d7: 48 8d 50 01 lea 0x1(%rax),%rdx c02db: 23 83 40 02 00 00 and 0x240(%rbx),%eax c02e1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c02e8: 48 8d 04 87 lea (%rdi,%rax,4),%rax c02ec: 44 89 20 mov %r12d,(%rax) c02ef: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c02f5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c02fc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0303: 8d 51 ff lea -0x1(%rcx),%edx c0306: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c030d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0313: 85 d2 test %edx,%edx c0315: 0f 8e 10 01 00 00 jle c042b c031b: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c0322: 48 8d 50 01 lea 0x1(%rax),%rdx c0326: 23 83 40 02 00 00 and 0x240(%rbx),%eax c032c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0333: 48 8d 04 86 lea (%rsi,%rax,4),%rax c0337: 89 28 mov %ebp,(%rax) c0339: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c033f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0346: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c034d: 8d 56 ff lea -0x1(%rsi),%edx c0350: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0357: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c035d: 85 d2 test %edx,%edx c035f: 0f 8e ae 00 00 00 jle c0413 c0365: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c036c: 48 8d 50 01 lea 0x1(%rax),%rdx c0370: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0376: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c037d: 48 8d 04 81 lea (%rcx,%rax,4),%rax c0381: c7 00 ff ff ff ff movl $0xffffffff,(%rax) c0387: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c038d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0394: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c039b: 8d 51 ff lea -0x1(%rcx),%edx c039e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c03a5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c03ab: 85 d2 test %edx,%edx c03ad: 7e 4f jle c03fe c03af: 48 8d 50 01 lea 0x1(%rax),%rdx c03b3: 23 83 40 02 00 00 and 0x240(%rbx),%eax c03b9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c03c0: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c03c7: 48 8d 04 82 lea (%rdx,%rax,4),%rax c03cb: c7 00 04 00 ff 0f movl $0xfff0004,(%rax) c03d1: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c03d8: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c03df: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c03e6: 5b pop %rbx c03e7: 5d pop %rbp c03e8: 41 5c pop %r12 c03ea: 41 5d pop %r13 c03ec: c3 retq c03ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c03f4: e8 00 00 00 00 callq c03f9 c03f9: e9 27 fe ff ff jmpq c0225 c03fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0405: e8 00 00 00 00 callq c040a c040a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0411: eb 9c jmp c03af c0413: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c041a: e8 00 00 00 00 callq c041f c041f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0426: e9 3a ff ff ff jmpq c0365 c042b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0432: e8 00 00 00 00 callq c0437 c0437: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c043e: e9 d8 fe ff ff jmpq c031b c0443: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c044a: e8 00 00 00 00 callq c044f c044f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0456: e9 75 fe ff ff jmpq c02d0 c045b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0462: e8 00 00 00 00 callq c0467 c0467: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c046e: e9 0e fe ff ff jmpq c0281 c0473: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c047a: 00 00 00 00 c047e: 66 90 xchg %ax,%ax 00000000000c0480 : c0480: e8 00 00 00 00 callq c0485 c0485: 53 push %rbx c0486: 48 8b 07 mov (%rdi),%rax c0489: 48 89 fb mov %rdi,%rbx c048c: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax c0493: 48 8b 40 10 mov 0x10(%rax),%rax c0497: e8 00 00 00 00 callq c049c c049c: 44 8b 93 28 02 00 00 mov 0x228(%rbx),%r10d c04a3: 45 85 d2 test %r10d,%r10d c04a6: 0f 8e c2 01 00 00 jle c066e c04ac: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c04b3: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c04ba: 48 8d 50 01 lea 0x1(%rax),%rdx c04be: 23 83 40 02 00 00 and 0x240(%rbx),%eax c04c4: 49 8d 04 81 lea (%r9,%rax,4),%rax c04c8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c04cf: c7 00 08 00 00 00 movl $0x8,(%rax) c04d5: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c04db: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c04e2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c04e9: 8d 51 ff lea -0x1(%rcx),%edx c04ec: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c04f3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c04f9: 85 d2 test %edx,%edx c04fb: 0f 8e db 01 00 00 jle c06dc c0501: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c0508: 48 8d 50 01 lea 0x1(%rax),%rdx c050c: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0512: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0519: 49 8d 04 80 lea (%r8,%rax,4),%rax c051d: c7 00 78 14 00 00 movl $0x1478,(%rax) c0523: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c0529: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0530: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0537: 8d 51 ff lea -0x1(%rcx),%edx c053a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0541: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0547: 85 d2 test %edx,%edx c0549: 0f 8e 75 01 00 00 jle c06c4 c054f: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c0556: 48 8d 50 01 lea 0x1(%rax),%rdx c055a: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0560: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0567: 48 8d 04 87 lea (%rdi,%rax,4),%rax c056b: c7 00 00 00 00 00 movl $0x0,(%rax) c0571: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c0577: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c057e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0585: 8d 51 ff lea -0x1(%rcx),%edx c0588: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c058f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0595: 85 d2 test %edx,%edx c0597: 0f 8e 0f 01 00 00 jle c06ac c059d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c05a4: 48 8d 50 01 lea 0x1(%rax),%rdx c05a8: 23 83 40 02 00 00 and 0x240(%rbx),%eax c05ae: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c05b5: 48 8d 04 86 lea (%rsi,%rax,4),%rax c05b9: c7 00 00 00 00 00 movl $0x0,(%rax) c05bf: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c05c5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c05cc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c05d3: 8d 57 ff lea -0x1(%rdi),%edx c05d6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c05dd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c05e3: 85 d2 test %edx,%edx c05e5: 0f 8e a9 00 00 00 jle c0694 c05eb: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c05f2: 48 8d 50 01 lea 0x1(%rax),%rdx c05f6: 23 83 40 02 00 00 and 0x240(%rbx),%eax c05fc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0603: 48 8d 04 81 lea (%rcx,%rax,4),%rax c0607: c7 00 00 00 00 00 movl $0x0,(%rax) c060d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c0613: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c061a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0621: 8d 51 ff lea -0x1(%rcx),%edx c0624: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c062b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0631: 85 d2 test %edx,%edx c0633: 7e 4a jle c067f c0635: 48 8d 50 01 lea 0x1(%rax),%rdx c0639: 23 83 40 02 00 00 and 0x240(%rbx),%eax c063f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0646: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c064d: 48 8d 04 82 lea (%rdx,%rax,4),%rax c0651: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) c0657: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c065e: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c0665: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c066c: 5b pop %rbx c066d: c3 retq c066e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0675: e8 00 00 00 00 callq c067a c067a: e9 2d fe ff ff jmpq c04ac c067f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0686: e8 00 00 00 00 callq c068b c068b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0692: eb a1 jmp c0635 c0694: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c069b: e8 00 00 00 00 callq c06a0 c06a0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c06a7: e9 3f ff ff ff jmpq c05eb c06ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c06b3: e8 00 00 00 00 callq c06b8 c06b8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c06bf: e9 d9 fe ff ff jmpq c059d c06c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c06cb: e8 00 00 00 00 callq c06d0 c06d0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c06d7: e9 73 fe ff ff jmpq c054f c06dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c06e3: e8 00 00 00 00 callq c06e8 c06e8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c06ef: e9 0d fe ff ff jmpq c0501 c06f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c06fb: 00 00 00 00 c06ff: 90 nop 00000000000c0700 : c0700: e8 00 00 00 00 callq c0705 c0705: 41 54 push %r12 c0707: 41 bc 04 00 00 00 mov $0x4,%r12d c070d: 55 push %rbp c070e: 48 89 d5 mov %rdx,%rbp c0711: 53 push %rbx c0712: 48 89 fb mov %rdi,%rbx c0715: 48 85 f6 test %rsi,%rsi c0718: 74 16 je c0730 c071a: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d c0721: 41 c1 e4 10 shl $0x10,%r12d c0725: 41 81 e4 00 00 0f 00 and $0xf0000,%r12d c072c: 41 83 cc 04 or $0x4,%r12d c0730: be 02 00 00 00 mov $0x2,%esi c0735: 2b b3 10 02 00 00 sub 0x210(%rbx),%esi c073b: 48 89 df mov %rbx,%rdi c073e: 83 e6 07 and $0x7,%esi c0741: e8 6a f7 ff ff callq bfeb0 c0746: 44 8b 93 28 02 00 00 mov 0x228(%rbx),%r10d c074d: 45 85 d2 test %r10d,%r10d c0750: 0f 8e c7 01 00 00 jle c091d c0756: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c075d: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c0764: 48 8d 50 01 lea 0x1(%rax),%rdx c0768: 23 83 40 02 00 00 and 0x240(%rbx),%eax c076e: 49 8d 04 81 lea (%r9,%rax,4),%rax c0772: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0779: 44 89 20 mov %r12d,(%rax) c077c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c0782: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0789: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0790: 8d 51 ff lea -0x1(%rcx),%edx c0793: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c079a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c07a0: 44 8b 65 10 mov 0x10(%rbp),%r12d c07a4: 41 83 e4 e0 and $0xffffffe0,%r12d c07a8: 85 d2 test %edx,%edx c07aa: 0f 8e db 01 00 00 jle c098b c07b0: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c07b7: 48 8d 50 01 lea 0x1(%rax),%rdx c07bb: 23 83 40 02 00 00 and 0x240(%rbx),%eax c07c1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c07c8: 49 8d 04 80 lea (%r8,%rax,4),%rax c07cc: 44 89 20 mov %r12d,(%rax) c07cf: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c07d5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c07dc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c07e3: 8d 51 ff lea -0x1(%rcx),%edx c07e6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c07ed: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c07f3: 44 8b 65 14 mov 0x14(%rbp),%r12d c07f7: 85 d2 test %edx,%edx c07f9: 0f 8e 74 01 00 00 jle c0973 c07ff: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c0806: 48 8d 50 01 lea 0x1(%rax),%rdx c080a: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0810: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0817: 48 8d 04 87 lea (%rdi,%rax,4),%rax c081b: 44 89 20 mov %r12d,(%rax) c081e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c0824: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c082b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0832: 8d 51 ff lea -0x1(%rcx),%edx c0835: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c083c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0842: 8b 6d 08 mov 0x8(%rbp),%ebp c0845: 85 d2 test %edx,%edx c0847: 0f 8e 0e 01 00 00 jle c095b c084d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c0854: 48 8d 50 01 lea 0x1(%rax),%rdx c0858: 23 83 40 02 00 00 and 0x240(%rbx),%eax c085e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0865: 48 8d 04 86 lea (%rsi,%rax,4),%rax c0869: 89 28 mov %ebp,(%rax) c086b: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c0871: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0878: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c087f: 8d 57 ff lea -0x1(%rdi),%edx c0882: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0889: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c088f: 85 d2 test %edx,%edx c0891: 0f 8e ac 00 00 00 jle c0943 c0897: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c089e: 48 8d 50 01 lea 0x1(%rax),%rdx c08a2: 23 83 40 02 00 00 and 0x240(%rbx),%eax c08a8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c08af: 48 8d 04 81 lea (%rcx,%rax,4),%rax c08b3: c7 00 00 00 00 00 movl $0x0,(%rax) c08b9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c08bf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c08c6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c08cd: 8d 51 ff lea -0x1(%rcx),%edx c08d0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c08d7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c08dd: 85 d2 test %edx,%edx c08df: 7e 4d jle c092e c08e1: 48 8d 50 01 lea 0x1(%rax),%rdx c08e5: 23 83 40 02 00 00 and 0x240(%rbx),%eax c08eb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c08f2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c08f9: 48 8d 04 82 lea (%rdx,%rax,4),%rax c08fd: c7 00 00 00 00 00 movl $0x0,(%rax) c0903: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c090a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c0911: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c0918: 5b pop %rbx c0919: 5d pop %rbp c091a: 41 5c pop %r12 c091c: c3 retq c091d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0924: e8 00 00 00 00 callq c0929 c0929: e9 28 fe ff ff jmpq c0756 c092e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0935: e8 00 00 00 00 callq c093a c093a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0941: eb 9e jmp c08e1 c0943: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c094a: e8 00 00 00 00 callq c094f c094f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0956: e9 3c ff ff ff jmpq c0897 c095b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0962: e8 00 00 00 00 callq c0967 c0967: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c096e: e9 da fe ff ff jmpq c084d c0973: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c097a: e8 00 00 00 00 callq c097f c097f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0986: e9 74 fe ff ff jmpq c07ff c098b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0992: e8 00 00 00 00 callq c0997 c0997: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c099e: e9 0d fe ff ff jmpq c07b0 c09a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c09aa: 00 00 00 00 c09ae: 66 90 xchg %ax,%ax 00000000000c09b0 : c09b0: e8 00 00 00 00 callq c09b5 c09b5: 41 56 push %r14 c09b7: 41 55 push %r13 c09b9: 41 54 push %r12 c09bb: 55 push %rbp c09bc: 48 89 fd mov %rdi,%rbp c09bf: 53 push %rbx c09c0: 48 83 ec 10 sub $0x10,%rsp c09c4: 4c 8b 27 mov (%rdi),%r12 c09c7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c09ce: 00 00 c09d0: 48 89 44 24 08 mov %rax,0x8(%rsp) c09d5: 31 c0 xor %eax,%eax c09d7: 48 8d 74 24 04 lea 0x4(%rsp),%rsi c09dc: 4c 89 e7 mov %r12,%rdi c09df: e8 00 00 00 00 callq c09e4 c09e4: 41 89 c5 mov %eax,%r13d c09e7: 85 c0 test %eax,%eax c09e9: 74 24 je c0a0f c09eb: 48 8b 44 24 08 mov 0x8(%rsp),%rax c09f0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c09f7: 00 00 c09f9: 0f 85 c8 02 00 00 jne c0cc7 c09ff: 48 83 c4 10 add $0x10,%rsp c0a03: 44 89 e8 mov %r13d,%eax c0a06: 5b pop %rbx c0a07: 5d pop %rbp c0a08: 41 5c pop %r12 c0a0a: 41 5d pop %r13 c0a0c: 41 5e pop %r14 c0a0e: c3 retq c0a0f: 8b 5c 24 04 mov 0x4(%rsp),%ebx c0a13: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax c0a1a: 00 c0a1b: be 05 00 00 00 mov $0x5,%esi c0a20: 48 89 ef mov %rbp,%rdi c0a23: 4d 8b b4 24 28 5c 00 mov 0x5c28(%r12),%r14 c0a2a: 00 c0a2b: 48 c1 e3 02 shl $0x2,%rbx c0a2f: 48 01 d8 add %rbx,%rax c0a32: c7 00 ad de fe ca movl $0xcafedead,(%rax) c0a38: e8 00 00 00 00 callq c0a3d c0a3d: 41 89 c5 mov %eax,%r13d c0a40: 85 c0 test %eax,%eax c0a42: 0f 85 e6 01 00 00 jne c0c2e c0a48: 44 8b 95 28 02 00 00 mov 0x228(%rbp),%r10d c0a4f: 45 85 d2 test %r10d,%r10d c0a52: 0f 8e 47 02 00 00 jle c0c9f c0a58: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c0a5f: 4c 8b 8d 00 02 00 00 mov 0x200(%rbp),%r9 c0a66: 89 db mov %ebx,%ebx c0a68: 4c 01 f3 add %r14,%rbx c0a6b: 48 8d 50 01 lea 0x1(%rax),%rdx c0a6f: 23 85 40 02 00 00 and 0x240(%rbp),%eax c0a75: 49 8d 04 81 lea (%r9,%rax,4),%rax c0a79: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c0a80: c7 00 02 00 00 00 movl $0x2,(%rax) c0a86: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c0a8c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c0a93: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c0a9a: 8d 51 ff lea -0x1(%rcx),%edx c0a9d: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c0aa4: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c0aaa: 85 d2 test %edx,%edx c0aac: 0f 8e d5 01 00 00 jle c0c87 c0ab2: 4c 8b 85 00 02 00 00 mov 0x200(%rbp),%r8 c0ab9: 48 8d 50 01 lea 0x1(%rax),%rdx c0abd: 23 85 40 02 00 00 and 0x240(%rbp),%eax c0ac3: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c0aca: 49 8d 04 80 lea (%r8,%rax,4),%rax c0ace: 89 18 mov %ebx,(%rax) c0ad0: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c0ad6: 48 c1 eb 20 shr $0x20,%rbx c0ada: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c0ae1: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c0ae8: 8d 51 ff lea -0x1(%rcx),%edx c0aeb: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c0af2: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c0af8: 85 d2 test %edx,%edx c0afa: 0f 8e 6f 01 00 00 jle c0c6f c0b00: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi c0b07: 48 8d 50 01 lea 0x1(%rax),%rdx c0b0b: 23 85 40 02 00 00 and 0x240(%rbp),%eax c0b11: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c0b18: 48 8d 04 87 lea (%rdi,%rax,4),%rax c0b1c: 89 18 mov %ebx,(%rax) c0b1e: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c0b24: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c0b2b: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c0b32: 8d 51 ff lea -0x1(%rcx),%edx c0b35: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c0b3c: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c0b42: 85 d2 test %edx,%edx c0b44: 0f 8e 0d 01 00 00 jle c0c57 c0b4a: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi c0b51: 48 8d 50 01 lea 0x1(%rax),%rdx c0b55: 23 85 40 02 00 00 and 0x240(%rbp),%eax c0b5b: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c0b62: 48 8d 04 86 lea (%rsi,%rax,4),%rax c0b66: c7 00 01 00 00 00 movl $0x1,(%rax) c0b6c: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c0b72: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c0b79: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c0b80: 8d 51 ff lea -0x1(%rcx),%edx c0b83: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c0b8a: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c0b90: 85 d2 test %edx,%edx c0b92: 0f 8e a7 00 00 00 jle c0c3f c0b98: 48 8d 50 01 lea 0x1(%rax),%rdx c0b9c: 23 85 40 02 00 00 and 0x240(%rbp),%eax c0ba2: 48 89 ef mov %rbp,%rdi c0ba5: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c0bac: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx c0bb3: 48 8d 04 82 lea (%rdx,%rax,4),%rax c0bb7: c7 00 ef be ad de movl $0xdeadbeef,(%rax) c0bbd: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax c0bc4: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) c0bcb: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) c0bd2: 31 ed xor %ebp,%ebp c0bd4: e8 00 00 00 00 callq c0bd9 c0bd9: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx c0be0: 00 c0be1: 85 c9 test %ecx,%ecx c0be3: 75 20 jne c0c05 c0be5: e9 c6 00 00 00 jmpq c0cb0 c0bea: bf c7 10 00 00 mov $0x10c7,%edi c0bef: 83 c5 01 add $0x1,%ebp c0bf2: e8 00 00 00 00 callq c0bf7 c0bf7: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) c0bfe: 00 c0bff: 0f 86 ab 00 00 00 jbe c0cb0 c0c05: 8b 54 24 04 mov 0x4(%rsp),%edx c0c09: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax c0c10: 00 c0c11: 48 8d 04 90 lea (%rax,%rdx,4),%rax c0c15: 48 89 d6 mov %rdx,%rsi c0c18: 8b 00 mov (%rax),%eax c0c1a: 3d ef be ad de cmp $0xdeadbeef,%eax c0c1f: 75 c9 jne c0bea c0c21: 4c 89 e7 mov %r12,%rdi c0c24: e8 00 00 00 00 callq c0c29 c0c29: e9 bd fd ff ff jmpq c09eb c0c2e: 8b 74 24 04 mov 0x4(%rsp),%esi c0c32: 4c 89 e7 mov %r12,%rdi c0c35: e8 00 00 00 00 callq c0c3a c0c3a: e9 ac fd ff ff jmpq c09eb c0c3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0c46: e8 00 00 00 00 callq c0c4b c0c4b: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c0c52: e9 41 ff ff ff jmpq c0b98 c0c57: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0c5e: e8 00 00 00 00 callq c0c63 c0c63: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c0c6a: e9 db fe ff ff jmpq c0b4a c0c6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0c76: e8 00 00 00 00 callq c0c7b c0c7b: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c0c82: e9 79 fe ff ff jmpq c0b00 c0c87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0c8e: e8 00 00 00 00 callq c0c93 c0c93: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c0c9a: e9 13 fe ff ff jmpq c0ab2 c0c9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c0ca6: e8 00 00 00 00 callq c0cab c0cab: e9 a8 fd ff ff jmpq c0a58 c0cb0: 8b 74 24 04 mov 0x4(%rsp),%esi c0cb4: 4c 89 e7 mov %r12,%rdi c0cb7: 41 bd 92 ff ff ff mov $0xffffff92,%r13d c0cbd: e8 00 00 00 00 callq c0cc2 c0cc2: e9 24 fd ff ff jmpq c09eb c0cc7: e8 00 00 00 00 callq c0ccc c0ccc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c0cd0 : c0cd0: e8 00 00 00 00 callq c0cd5 c0cd5: 83 e1 01 and $0x1,%ecx c0cd8: 41 56 push %r14 c0cda: 41 55 push %r13 c0cdc: 49 89 f5 mov %rsi,%r13 c0cdf: 41 54 push %r12 c0ce1: 41 89 cc mov %ecx,%r12d c0ce4: 55 push %rbp c0ce5: 48 89 d5 mov %rdx,%rbp c0ce8: 53 push %rbx c0ce9: 8b 8f 28 02 00 00 mov 0x228(%rdi),%ecx c0cef: 48 89 fb mov %rdi,%rbx c0cf2: 85 c9 test %ecx,%ecx c0cf4: 0f 8e 6e 03 00 00 jle c1068 c0cfa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0d01: 48 8d 50 01 lea 0x1(%rax),%rdx c0d05: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0d0b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0d12: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c0d19: 48 8d 04 82 lea (%rdx,%rax,4),%rax c0d1d: c7 00 05 00 00 00 movl $0x5,(%rax) c0d23: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c0d29: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0d30: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0d37: 8d 56 ff lea -0x1(%rsi),%edx c0d3a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0d41: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0d47: 85 d2 test %edx,%edx c0d49: 0f 8e 01 03 00 00 jle c1050 c0d4f: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 c0d56: 48 8d 50 01 lea 0x1(%rax),%rdx c0d5a: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0d60: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0d67: 49 8d 04 86 lea (%r14,%rax,4),%rax c0d6b: 4d 89 ee mov %r13,%r14 c0d6e: 44 89 28 mov %r13d,(%rax) c0d71: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c0d77: 49 c1 ee 20 shr $0x20,%r14 c0d7b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0d82: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0d89: 8d 57 ff lea -0x1(%rdi),%edx c0d8c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0d93: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0d99: 85 d2 test %edx,%edx c0d9b: 0f 8e 97 02 00 00 jle c1038 c0da1: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 c0da8: 48 8d 50 01 lea 0x1(%rax),%rdx c0dac: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0db2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0db9: 49 8d 04 83 lea (%r11,%rax,4),%rax c0dbd: 44 89 30 mov %r14d,(%rax) c0dc0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c0dc6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0dcd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0dd4: 8d 56 ff lea -0x1(%rsi),%edx c0dd7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0dde: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0de4: 85 d2 test %edx,%edx c0de6: 0f 8e 34 02 00 00 jle c1020 c0dec: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 c0df3: 48 8d 50 01 lea 0x1(%rax),%rdx c0df7: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0dfd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0e04: 49 8d 04 82 lea (%r10,%rax,4),%rax c0e08: 89 28 mov %ebp,(%rax) c0e0a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c0e10: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0e17: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0e1e: 8d 51 ff lea -0x1(%rcx),%edx c0e21: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0e28: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0e2e: 45 85 e4 test %r12d,%r12d c0e31: 0f 85 9d 00 00 00 jne c0ed4 c0e37: 85 d2 test %edx,%edx c0e39: 0f 8e d0 01 00 00 jle c100f c0e3f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0e46: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c0e4d: 48 8d 50 01 lea 0x1(%rax),%rdx c0e51: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0e57: 48 8d 04 81 lea (%rcx,%rax,4),%rax c0e5b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0e62: c7 00 06 00 00 00 movl $0x6,(%rax) c0e68: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c0e6e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0e75: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0e7c: 8d 57 ff lea -0x1(%rdi),%edx c0e7f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0e86: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0e8c: 85 d2 test %edx,%edx c0e8e: 0f 8e e5 01 00 00 jle c1079 c0e94: 48 8d 50 01 lea 0x1(%rax),%rdx c0e98: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0e9e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0ea5: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c0eac: 48 8d 04 82 lea (%rdx,%rax,4),%rax c0eb0: c7 00 00 00 00 00 movl $0x0,(%rax) c0eb6: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c0ebd: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c0ec4: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c0ecb: 5b pop %rbx c0ecc: 5d pop %rbp c0ecd: 41 5c pop %r12 c0ecf: 41 5d pop %r13 c0ed1: 41 5e pop %r14 c0ed3: c3 retq c0ed4: 49 83 c5 04 add $0x4,%r13 c0ed8: 85 d2 test %edx,%edx c0eda: 0f 8e b1 01 00 00 jle c1091 c0ee0: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c0ee7: 48 8d 50 01 lea 0x1(%rax),%rdx c0eeb: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0ef1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0ef8: 49 8d 04 81 lea (%r9,%rax,4),%rax c0efc: c7 00 05 00 00 00 movl $0x5,(%rax) c0f02: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c0f08: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0f0f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0f16: 8d 56 ff lea -0x1(%rsi),%edx c0f19: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0f20: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0f26: 85 d2 test %edx,%edx c0f28: 0f 8e ab 01 00 00 jle c10d9 c0f2e: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c0f35: 48 8d 50 01 lea 0x1(%rax),%rdx c0f39: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0f3f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0f46: 49 8d 04 80 lea (%r8,%rax,4),%rax c0f4a: 44 89 28 mov %r13d,(%rax) c0f4d: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c0f53: 49 c1 ed 20 shr $0x20,%r13 c0f57: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0f5e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0f65: 8d 56 ff lea -0x1(%rsi),%edx c0f68: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0f6f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0f75: 85 d2 test %edx,%edx c0f77: 0f 8e 44 01 00 00 jle c10c1 c0f7d: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c0f84: 48 8d 50 01 lea 0x1(%rax),%rdx c0f88: 48 c1 ed 20 shr $0x20,%rbp c0f8c: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0f92: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0f99: 48 8d 04 87 lea (%rdi,%rax,4),%rax c0f9d: 44 89 28 mov %r13d,(%rax) c0fa0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c0fa6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c0fad: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c0fb4: 8d 51 ff lea -0x1(%rcx),%edx c0fb7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c0fbe: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c0fc4: 85 d2 test %edx,%edx c0fc6: 0f 8e dd 00 00 00 jle c10a9 c0fcc: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c0fd3: 48 8d 50 01 lea 0x1(%rax),%rdx c0fd7: 23 83 40 02 00 00 and 0x240(%rbx),%eax c0fdd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c0fe4: 48 8d 04 86 lea (%rsi,%rax,4),%rax c0fe8: 89 28 mov %ebp,(%rax) c0fea: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c0ff1: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c0ff8: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax c0ffe: 8d 50 ff lea -0x1(%rax),%edx c1001: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c1007: 85 d2 test %edx,%edx c1009: 0f 8f 30 fe ff ff jg c0e3f c100f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c1016: e8 00 00 00 00 callq c101b c101b: e9 1f fe ff ff jmpq c0e3f c1020: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c1027: e8 00 00 00 00 callq c102c c102c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c1033: e9 b4 fd ff ff jmpq c0dec c1038: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c103f: e8 00 00 00 00 callq c1044 c1044: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c104b: e9 51 fd ff ff jmpq c0da1 c1050: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c1057: e8 00 00 00 00 callq c105c c105c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c1063: e9 e7 fc ff ff jmpq c0d4f c1068: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c106f: e8 00 00 00 00 callq c1074 c1074: e9 81 fc ff ff jmpq c0cfa c1079: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c1080: e8 00 00 00 00 callq c1085 c1085: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c108c: e9 03 fe ff ff jmpq c0e94 c1091: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c1098: e8 00 00 00 00 callq c109d c109d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c10a4: e9 37 fe ff ff jmpq c0ee0 c10a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c10b0: e8 00 00 00 00 callq c10b5 c10b5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c10bc: e9 0b ff ff ff jmpq c0fcc c10c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c10c8: e8 00 00 00 00 callq c10cd c10cd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c10d4: e9 a4 fe ff ff jmpq c0f7d c10d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c10e0: e8 00 00 00 00 callq c10e5 c10e5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c10ec: e9 3d fe ff ff jmpq c0f2e c10f1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c10f8: 00 00 00 c10fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c1100 : c1100: e8 00 00 00 00 callq c1105 c1105: 48 8b 07 mov (%rdi),%rax c1108: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx c110e: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax c1115: 48 8d 04 90 lea (%rax,%rdx,4),%rax c1119: 8b 00 mov (%rax),%eax c111b: c1 e8 02 shr $0x2,%eax c111e: c3 retq c111f: 90 nop 00000000000c1120 : c1120: e8 00 00 00 00 callq c1125 c1125: 8b 47 08 mov 0x8(%rdi),%eax c1128: 4c 8b 47 18 mov 0x18(%rdi),%r8 c112c: c1 e1 03 shl $0x3,%ecx c112f: 44 8d 48 01 lea 0x1(%rax),%r9d c1133: 44 89 4f 08 mov %r9d,0x8(%rdi) c1137: 41 c7 04 80 01 00 00 movl $0x1,(%r8,%rax,4) c113e: 00 c113f: 8b 47 08 mov 0x8(%rdi),%eax c1142: 4c 8b 47 18 mov 0x18(%rdi),%r8 c1146: 44 8d 48 01 lea 0x1(%rax),%r9d c114a: 44 89 4f 08 mov %r9d,0x8(%rdi) c114e: 41 89 0c 80 mov %ecx,(%r8,%rax,4) c1152: 8b 47 08 mov 0x8(%rdi),%eax c1155: 48 8b 4f 18 mov 0x18(%rdi),%rcx c1159: 44 8d 40 01 lea 0x1(%rax),%r8d c115d: 44 89 47 08 mov %r8d,0x8(%rdi) c1161: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) c1168: 8b 47 08 mov 0x8(%rdi),%eax c116b: 48 8b 4f 18 mov 0x18(%rdi),%rcx c116f: 44 8d 40 01 lea 0x1(%rax),%r8d c1173: 44 89 47 08 mov %r8d,0x8(%rdi) c1177: 89 14 81 mov %edx,(%rcx,%rax,4) c117a: 8b 47 08 mov 0x8(%rdi),%eax c117d: 48 c1 ea 20 shr $0x20,%rdx c1181: 48 8b 4f 18 mov 0x18(%rdi),%rcx c1185: 44 8d 40 01 lea 0x1(%rax),%r8d c1189: 44 89 47 08 mov %r8d,0x8(%rdi) c118d: 89 14 81 mov %edx,(%rcx,%rax,4) c1190: 8b 47 08 mov 0x8(%rdi),%eax c1193: 48 8b 57 18 mov 0x18(%rdi),%rdx c1197: 8d 48 01 lea 0x1(%rax),%ecx c119a: 89 4f 08 mov %ecx,0x8(%rdi) c119d: 89 34 82 mov %esi,(%rdx,%rax,4) c11a0: 8b 47 08 mov 0x8(%rdi),%eax c11a3: 48 c1 ee 20 shr $0x20,%rsi c11a7: 48 8b 57 18 mov 0x18(%rdi),%rdx c11ab: 8d 48 01 lea 0x1(%rax),%ecx c11ae: 89 4f 08 mov %ecx,0x8(%rdi) c11b1: 89 34 82 mov %esi,(%rdx,%rax,4) c11b4: c3 retq c11b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c11bc: 00 00 00 00 00000000000c11c0 : c11c0: e8 00 00 00 00 callq c11c5 c11c5: 8b 47 08 mov 0x8(%rdi),%eax c11c8: 4c 8b 4f 18 mov 0x18(%rdi),%r9 c11cc: 01 c9 add %ecx,%ecx c11ce: 45 89 c0 mov %r8d,%r8d c11d1: 44 8d 50 01 lea 0x1(%rax),%r10d c11d5: 44 89 57 08 mov %r10d,0x8(%rdi) c11d9: 41 c7 04 81 02 00 00 movl $0x2,(%r9,%rax,4) c11e0: 00 c11e1: 8b 47 08 mov 0x8(%rdi),%eax c11e4: 4c 8b 4f 18 mov 0x18(%rdi),%r9 c11e8: 44 8d 50 01 lea 0x1(%rax),%r10d c11ec: 44 89 57 08 mov %r10d,0x8(%rdi) c11f0: 41 89 34 81 mov %esi,(%r9,%rax,4) c11f4: 8b 47 08 mov 0x8(%rdi),%eax c11f7: 48 c1 ee 20 shr $0x20,%rsi c11fb: 4c 8b 4f 18 mov 0x18(%rdi),%r9 c11ff: 44 8d 50 01 lea 0x1(%rax),%r10d c1203: 44 89 57 08 mov %r10d,0x8(%rdi) c1207: 41 89 34 81 mov %esi,(%r9,%rax,4) c120b: 8b 47 08 mov 0x8(%rdi),%eax c120e: 48 8b 77 18 mov 0x18(%rdi),%rsi c1212: 44 8d 48 01 lea 0x1(%rax),%r9d c1216: 44 89 4f 08 mov %r9d,0x8(%rdi) c121a: 89 0c 86 mov %ecx,(%rsi,%rax,4) c121d: 85 c9 test %ecx,%ecx c121f: 74 34 je c1255 c1221: 8b 47 08 mov 0x8(%rdi),%eax c1224: 48 8b 77 18 mov 0x18(%rdi),%rsi c1228: 44 8d 48 01 lea 0x1(%rax),%r9d c122c: 44 89 4f 08 mov %r9d,0x8(%rdi) c1230: 89 14 86 mov %edx,(%rsi,%rax,4) c1233: 8b 47 08 mov 0x8(%rdi),%eax c1236: 48 8b 77 18 mov 0x18(%rdi),%rsi c123a: 44 8d 48 01 lea 0x1(%rax),%r9d c123e: 44 89 4f 08 mov %r9d,0x8(%rdi) c1242: 49 89 d1 mov %rdx,%r9 c1245: 4c 01 c2 add %r8,%rdx c1248: 49 c1 e9 20 shr $0x20,%r9 c124c: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c1250: 83 e9 02 sub $0x2,%ecx c1253: 75 cc jne c1221 c1255: c3 retq c1256: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c125d: 00 00 00 00000000000c1260 : c1260: e8 00 00 00 00 callq c1265 c1265: 8b 47 08 mov 0x8(%rdi),%eax c1268: 4c 8b 57 18 mov 0x18(%rdi),%r10 c126c: 44 8d 58 01 lea 0x1(%rax),%r11d c1270: 44 89 5f 08 mov %r11d,0x8(%rdi) c1274: 41 c7 04 82 0c 00 00 movl $0xc,(%r10,%rax,4) c127b: 00 c127c: 8b 47 08 mov 0x8(%rdi),%eax c127f: 4c 8b 57 18 mov 0x18(%rdi),%r10 c1283: 44 8d 58 01 lea 0x1(%rax),%r11d c1287: 44 89 5f 08 mov %r11d,0x8(%rdi) c128b: 41 89 34 82 mov %esi,(%r10,%rax,4) c128f: 8b 47 08 mov 0x8(%rdi),%eax c1292: 48 c1 ee 20 shr $0x20,%rsi c1296: 4c 8b 57 18 mov 0x18(%rdi),%r10 c129a: 44 8d 58 01 lea 0x1(%rax),%r11d c129e: 44 89 5f 08 mov %r11d,0x8(%rdi) c12a2: 41 89 34 82 mov %esi,(%r10,%rax,4) c12a6: 8b 47 08 mov 0x8(%rdi),%eax c12a9: 48 8b 77 18 mov 0x18(%rdi),%rsi c12ad: 44 8d 50 01 lea 0x1(%rax),%r10d c12b1: 44 89 57 08 mov %r10d,0x8(%rdi) c12b5: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c12b9: 8b 47 08 mov 0x8(%rdi),%eax c12bc: 49 c1 e9 20 shr $0x20,%r9 c12c0: 48 8b 77 18 mov 0x18(%rdi),%rsi c12c4: 44 8d 50 01 lea 0x1(%rax),%r10d c12c8: 44 89 57 08 mov %r10d,0x8(%rdi) c12cc: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c12d0: 8b 47 08 mov 0x8(%rdi),%eax c12d3: 48 8b 77 18 mov 0x18(%rdi),%rsi c12d7: 44 8d 48 01 lea 0x1(%rax),%r9d c12db: 44 89 4f 08 mov %r9d,0x8(%rdi) c12df: 89 14 86 mov %edx,(%rsi,%rax,4) c12e2: 8b 47 08 mov 0x8(%rdi),%eax c12e5: 48 c1 ea 20 shr $0x20,%rdx c12e9: 48 8b 77 18 mov 0x18(%rdi),%rsi c12ed: 44 8d 48 01 lea 0x1(%rax),%r9d c12f1: 44 89 4f 08 mov %r9d,0x8(%rdi) c12f5: 89 14 86 mov %edx,(%rsi,%rax,4) c12f8: 8b 47 08 mov 0x8(%rdi),%eax c12fb: 48 8b 57 18 mov 0x18(%rdi),%rdx c12ff: 8d 70 01 lea 0x1(%rax),%esi c1302: 89 77 08 mov %esi,0x8(%rdi) c1305: 44 89 04 82 mov %r8d,(%rdx,%rax,4) c1309: 48 8b 57 18 mov 0x18(%rdi),%rdx c130d: 8b 47 08 mov 0x8(%rdi),%eax c1310: 8d 70 01 lea 0x1(%rax),%esi c1313: 89 77 08 mov %esi,0x8(%rdi) c1316: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) c131d: 8b 47 08 mov 0x8(%rdi),%eax c1320: 48 8b 57 18 mov 0x18(%rdi),%rdx c1324: 8d 70 01 lea 0x1(%rax),%esi c1327: 89 77 08 mov %esi,0x8(%rdi) c132a: 89 0c 82 mov %ecx,(%rdx,%rax,4) c132d: c3 retq c132e: 66 90 xchg %ax,%ax 00000000000c1330 : c1330: e8 00 00 00 00 callq c1335 c1335: 83 bf 08 07 00 00 0e cmpl $0xe,0x708(%rdi) c133c: 0f 84 a2 00 00 00 je c13e4 c1342: 48 8d 87 18 b4 00 00 lea 0xb418(%rdi),%rax c1349: c7 87 a8 e7 00 00 02 movl $0x2,0xe7a8(%rdi) c1350: 00 00 00 c1353: 48 89 87 e0 57 00 00 mov %rax,0x57e0(%rdi) c135a: 48 8d 87 90 b4 00 00 lea 0xb490(%rdi),%rax c1361: 48 c7 87 20 b4 00 00 movq $0x0,0xb420(%rdi) c1368: 00 00 00 00 c136c: c7 87 60 b6 00 00 00 movl $0x0,0xb660(%rdi) c1373: 00 00 00 c1376: 48 c7 87 88 ba 00 00 movq $0x0,0xba88(%rdi) c137d: 00 00 00 00 c1381: c7 87 c8 bc 00 00 01 movl $0x1,0xbcc8(%rdi) c1388: 00 00 00 c138b: 48 c7 87 d8 57 00 00 movq $0x0,0x57d8(%rdi) c1392: 00 00 00 00 c1396: 48 c7 87 58 54 00 00 movq $0x0,0x5458(%rdi) c139d: 00 00 00 00 c13a1: 48 89 87 60 54 00 00 mov %rax,0x5460(%rdi) c13a8: 48 8d 87 f8 ba 00 00 lea 0xbaf8(%rdi),%rax c13af: 48 89 87 68 54 00 00 mov %rax,0x5468(%rdi) c13b6: b8 02 00 00 00 mov $0x2,%eax c13bb: 89 87 40 55 00 00 mov %eax,0x5540(%rdi) c13c1: 31 c0 xor %eax,%eax c13c3: c7 87 48 e7 00 00 08 movl $0x8,0xe748(%rdi) c13ca: 00 00 00 c13cd: 48 c7 87 58 e7 00 00 movq $0x0,0xe758(%rdi) c13d4: 00 00 00 00 c13d8: 48 c7 87 78 e7 00 00 movq $0x0,0xe778(%rdi) c13df: 00 00 00 00 c13e3: c3 retq c13e4: 48 8d 87 18 b4 00 00 lea 0xb418(%rdi),%rax c13eb: c7 87 a8 e7 00 00 01 movl $0x1,0xe7a8(%rdi) c13f2: 00 00 00 c13f5: 48 89 87 e0 57 00 00 mov %rax,0x57e0(%rdi) c13fc: 48 8d 87 90 b4 00 00 lea 0xb490(%rdi),%rax c1403: 48 89 87 60 54 00 00 mov %rax,0x5460(%rdi) c140a: b8 01 00 00 00 mov $0x1,%eax c140f: 48 c7 87 20 b4 00 00 movq $0x0,0xb420(%rdi) c1416: 00 00 00 00 c141a: c7 87 60 b6 00 00 00 movl $0x0,0xb660(%rdi) c1421: 00 00 00 c1424: 48 c7 87 d8 57 00 00 movq $0x0,0x57d8(%rdi) c142b: 00 00 00 00 c142f: 48 c7 87 58 54 00 00 movq $0x0,0x5458(%rdi) c1436: 00 00 00 00 c143a: e9 7c ff ff ff jmpq c13bb c143f: 90 nop 00000000000c1440 : c1440: e8 00 00 00 00 callq c1445 c1445: 31 c0 xor %eax,%eax c1447: c3 retq c1448: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c144f: 00 00000000000c1450 : c1450: e8 00 00 00 00 callq c1455 c1455: 8b 47 08 mov 0x8(%rdi),%eax c1458: 4c 8b 47 18 mov 0x18(%rdi),%r8 c145c: 44 8d 48 01 lea 0x1(%rax),%r9d c1460: 44 89 4f 08 mov %r9d,0x8(%rdi) c1464: 41 c7 04 80 01 00 00 movl $0x1,(%r8,%rax,4) c146b: 00 c146c: 8b 47 08 mov 0x8(%rdi),%eax c146f: 4c 8b 47 18 mov 0x18(%rdi),%r8 c1473: 44 8d 48 01 lea 0x1(%rax),%r9d c1477: 44 89 4f 08 mov %r9d,0x8(%rdi) c147b: 41 89 0c 80 mov %ecx,(%r8,%rax,4) c147f: 8b 47 08 mov 0x8(%rdi),%eax c1482: 48 8b 4f 18 mov 0x18(%rdi),%rcx c1486: 44 8d 40 01 lea 0x1(%rax),%r8d c148a: 44 89 47 08 mov %r8d,0x8(%rdi) c148e: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) c1495: 8b 47 08 mov 0x8(%rdi),%eax c1498: 48 8b 4f 18 mov 0x18(%rdi),%rcx c149c: 44 8d 40 01 lea 0x1(%rax),%r8d c14a0: 44 89 47 08 mov %r8d,0x8(%rdi) c14a4: 89 34 81 mov %esi,(%rcx,%rax,4) c14a7: 8b 47 08 mov 0x8(%rdi),%eax c14aa: 48 c1 ee 20 shr $0x20,%rsi c14ae: 48 8b 4f 18 mov 0x18(%rdi),%rcx c14b2: 44 8d 40 01 lea 0x1(%rax),%r8d c14b6: 44 89 47 08 mov %r8d,0x8(%rdi) c14ba: 89 34 81 mov %esi,(%rcx,%rax,4) c14bd: 8b 47 08 mov 0x8(%rdi),%eax c14c0: 48 8b 4f 18 mov 0x18(%rdi),%rcx c14c4: 8d 70 01 lea 0x1(%rax),%esi c14c7: 89 77 08 mov %esi,0x8(%rdi) c14ca: 89 14 81 mov %edx,(%rcx,%rax,4) c14cd: 8b 47 08 mov 0x8(%rdi),%eax c14d0: 48 c1 ea 20 shr $0x20,%rdx c14d4: 48 8b 4f 18 mov 0x18(%rdi),%rcx c14d8: 8d 70 01 lea 0x1(%rax),%esi c14db: 89 77 08 mov %esi,0x8(%rdi) c14de: 89 14 81 mov %edx,(%rcx,%rax,4) c14e1: c3 retq c14e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c14e9: 00 00 00 00 c14ed: 0f 1f 00 nopl (%rax) 00000000000c14f0 : c14f0: e8 00 00 00 00 callq c14f5 c14f5: 8b 47 08 mov 0x8(%rdi),%eax c14f8: 4c 8b 47 18 mov 0x18(%rdi),%r8 c14fc: 44 8d 48 01 lea 0x1(%rax),%r9d c1500: 44 89 4f 08 mov %r9d,0x8(%rdi) c1504: 41 c7 04 80 0b 00 00 movl $0xb,(%r8,%rax,4) c150b: 00 c150c: 8b 47 08 mov 0x8(%rdi),%eax c150f: 4c 8b 47 18 mov 0x18(%rdi),%r8 c1513: 44 8d 48 01 lea 0x1(%rax),%r9d c1517: 44 89 4f 08 mov %r9d,0x8(%rdi) c151b: 41 89 14 80 mov %edx,(%r8,%rax,4) c151f: 8b 47 08 mov 0x8(%rdi),%eax c1522: 48 c1 ea 20 shr $0x20,%rdx c1526: 4c 8b 47 18 mov 0x18(%rdi),%r8 c152a: 44 8d 48 01 lea 0x1(%rax),%r9d c152e: 44 89 4f 08 mov %r9d,0x8(%rdi) c1532: 41 89 14 80 mov %edx,(%r8,%rax,4) c1536: 8b 47 08 mov 0x8(%rdi),%eax c1539: 48 8b 57 18 mov 0x18(%rdi),%rdx c153d: 44 8d 40 01 lea 0x1(%rax),%r8d c1541: 44 89 47 08 mov %r8d,0x8(%rdi) c1545: 89 34 82 mov %esi,(%rdx,%rax,4) c1548: 8b 47 08 mov 0x8(%rdi),%eax c154b: 48 8b 57 18 mov 0x18(%rdi),%rdx c154f: 8d 70 01 lea 0x1(%rax),%esi c1552: 89 77 08 mov %esi,0x8(%rdi) c1555: 89 0c 82 mov %ecx,(%rdx,%rax,4) c1558: c3 retq c1559: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000c1560 : c1560: e8 00 00 00 00 callq c1565 c1565: 55 push %rbp c1566: 48 89 fd mov %rdi,%rbp c1569: 53 push %rbx c156a: 48 89 f3 mov %rsi,%rbx c156d: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c1574: 74 06 je c157c c1576: c7 06 00 00 00 00 movl $0x0,(%rsi) c157c: 31 d2 xor %edx,%edx c157e: be 03 34 00 00 mov $0x3403,%esi c1583: 48 89 ef mov %rbp,%rdi c1586: e8 00 00 00 00 callq c158b c158b: 85 c0 test %eax,%eax c158d: 78 06 js c1595 c158f: 81 0b 00 08 00 00 orl $0x800,(%rbx) c1595: 31 d2 xor %edx,%edx c1597: be 02 34 00 00 mov $0x3402,%esi c159c: 48 89 ef mov %rbp,%rdi c159f: e8 00 00 00 00 callq c15a4 c15a4: f6 c4 01 test $0x1,%ah c15a7: 74 06 je c15af c15a9: 81 0b 00 04 00 00 orl $0x400,(%rbx) c15af: 5b pop %rbx c15b0: 5d pop %rbp c15b1: c3 retq c15b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c15b9: 00 00 00 00 c15bd: 0f 1f 00 nopl (%rax) 00000000000c15c0 : c15c0: e8 00 00 00 00 callq c15c5 c15c5: 53 push %rbx c15c6: 31 d2 xor %edx,%edx c15c8: be 93 03 00 00 mov $0x393,%esi c15cd: 48 89 fb mov %rdi,%rbx c15d0: e8 00 00 00 00 callq c15d5 c15d5: 83 e0 60 and $0x60,%eax c15d8: 74 16 je c15f0 c15da: b8 40 00 10 00 mov $0x100040,%eax c15df: 41 b8 01 00 00 00 mov $0x1,%r8d c15e5: 89 83 ac e7 00 00 mov %eax,0xe7ac(%rbx) c15eb: 44 89 c0 mov %r8d,%eax c15ee: 5b pop %rbx c15ef: c3 retq c15f0: 45 31 c0 xor %r8d,%r8d c15f3: 89 83 ac e7 00 00 mov %eax,0xe7ac(%rbx) c15f9: 5b pop %rbx c15fa: 44 89 c0 mov %r8d,%eax c15fd: c3 retq c15fe: 66 90 xchg %ax,%ax 00000000000c1600 : c1600: e8 00 00 00 00 callq c1605 c1605: 31 d2 xor %edx,%edx c1607: be 93 03 00 00 mov $0x393,%esi c160c: e8 00 00 00 00 callq c1611 c1611: a8 60 test $0x60,%al c1613: 0f 94 c0 sete %al c1616: c3 retq c1617: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c161e: 00 00 00000000000c1620 : c1620: e8 00 00 00 00 callq c1625 c1625: 66 83 bf 7c 02 00 00 cmpw $0x0,0x27c(%rdi) c162c: 00 c162d: 4c 8b 07 mov (%rdi),%r8 c1630: 74 17 je c1649 c1632: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx c1638: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax c163f: 48 8d 04 90 lea (%rax,%rdx,4),%rax c1643: 8b 00 mov (%rax),%eax c1645: c1 e8 02 shr $0x2,%eax c1648: c3 retq c1649: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax c164f: 31 d2 xor %edx,%edx c1651: 4c 89 c7 mov %r8,%rdi c1654: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi c165b: 81 c6 84 34 00 00 add $0x3484,%esi c1661: e8 00 00 00 00 callq c1666 c1666: c1 e8 02 shr $0x2,%eax c1669: c3 retq c166a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000c1670 : c1670: e8 00 00 00 00 callq c1675 c1675: 55 push %rbp c1676: 48 89 fd mov %rdi,%rbp c1679: 85 d2 test %edx,%edx c167b: 74 32 je c16af c167d: 83 fa 01 cmp $0x1,%edx c1680: 75 29 jne c16ab c1682: 85 c9 test %ecx,%ecx c1684: 74 56 je c16dc c1686: 83 f9 01 cmp $0x1,%ecx c1689: 75 20 jne c16ab c168b: 31 d2 xor %edx,%edx c168d: be 04 36 00 00 mov $0x3604,%esi c1692: e8 00 00 00 00 callq c1697 c1697: 83 c8 01 or $0x1,%eax c169a: 89 c2 mov %eax,%edx c169c: 31 c9 xor %ecx,%ecx c169e: be 04 36 00 00 mov $0x3604,%esi c16a3: 48 89 ef mov %rbp,%rdi c16a6: e8 00 00 00 00 callq c16ab c16ab: 31 c0 xor %eax,%eax c16ad: 5d pop %rbp c16ae: c3 retq c16af: 85 c9 test %ecx,%ecx c16b1: 74 3a je c16ed c16b3: 83 f9 01 cmp $0x1,%ecx c16b6: 75 f3 jne c16ab c16b8: 31 d2 xor %edx,%edx c16ba: be 04 34 00 00 mov $0x3404,%esi c16bf: e8 00 00 00 00 callq c16c4 c16c4: 83 c8 01 or $0x1,%eax c16c7: 89 c2 mov %eax,%edx c16c9: 48 89 ef mov %rbp,%rdi c16cc: 31 c9 xor %ecx,%ecx c16ce: be 04 34 00 00 mov $0x3404,%esi c16d3: e8 00 00 00 00 callq c16d8 c16d8: 31 c0 xor %eax,%eax c16da: 5d pop %rbp c16db: c3 retq c16dc: 31 d2 xor %edx,%edx c16de: be 04 36 00 00 mov $0x3604,%esi c16e3: e8 00 00 00 00 callq c16e8 c16e8: 83 e0 fe and $0xfffffffe,%eax c16eb: eb ad jmp c169a c16ed: 31 d2 xor %edx,%edx c16ef: be 04 34 00 00 mov $0x3404,%esi c16f4: e8 00 00 00 00 callq c16f9 c16f9: 83 e0 fe and $0xfffffffe,%eax c16fc: eb c9 jmp c16c7 c16fe: 66 90 xchg %ax,%ax 00000000000c1700 : c1700: e8 00 00 00 00 callq c1705 c1705: 41 56 push %r14 c1707: 41 55 push %r13 c1709: 41 54 push %r12 c170b: 55 push %rbp c170c: 89 f5 mov %esi,%ebp c170e: 53 push %rbx c170f: 48 89 fb mov %rdi,%rbx c1712: 40 84 f6 test %sil,%sil c1715: 74 5b je c1772 c1717: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c171d: 45 31 e4 xor %r12d,%r12d c1720: 45 31 ed xor %r13d,%r13d c1723: 85 c0 test %eax,%eax c1725: 7e 42 jle c1769 c1727: 41 81 c4 12 34 00 00 add $0x3412,%r12d c172e: 31 d2 xor %edx,%edx c1730: 48 89 df mov %rbx,%rdi c1733: 44 89 e6 mov %r12d,%esi c1736: e8 00 00 00 00 callq c173b c173b: 44 89 e6 mov %r12d,%esi c173e: 48 89 df mov %rbx,%rdi c1741: 41 bc 00 02 00 00 mov $0x200,%r12d c1747: 89 c2 mov %eax,%edx c1749: 83 c8 01 or $0x1,%eax c174c: 83 e2 fe and $0xfffffffe,%edx c174f: 40 84 ed test %bpl,%bpl c1752: 0f 44 d0 cmove %eax,%edx c1755: 31 c9 xor %ecx,%ecx c1757: 41 83 c5 01 add $0x1,%r13d c175b: e8 00 00 00 00 callq c1760 c1760: 44 39 ab a8 e7 00 00 cmp %r13d,0xe7a8(%rbx) c1767: 7f be jg c1727 c1769: 5b pop %rbx c176a: 5d pop %rbp c176b: 41 5c pop %r12 c176d: 41 5d pop %r13 c176f: 41 5e pop %r14 c1771: c3 retq c1772: 48 8b 87 e0 57 00 00 mov 0x57e0(%rdi),%rax c1779: 48 8d 97 80 ba 00 00 lea 0xba80(%rdi),%rdx c1780: 48 39 d0 cmp %rdx,%rax c1783: 0f 84 83 00 00 00 je c180c c1789: 48 8d 97 18 b4 00 00 lea 0xb418(%rdi),%rdx c1790: 48 39 d0 cmp %rdx,%rax c1793: 74 77 je c180c c1795: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c179b: 85 c0 test %eax,%eax c179d: 7e ca jle c1769 c179f: 45 31 e4 xor %r12d,%r12d c17a2: 45 31 ed xor %r13d,%r13d c17a5: 45 8d b4 24 80 34 00 lea 0x3480(%r12),%r14d c17ac: 00 c17ad: 31 d2 xor %edx,%edx c17af: 48 89 df mov %rbx,%rdi c17b2: 41 81 c4 8a 34 00 00 add $0x348a,%r12d c17b9: 44 89 f6 mov %r14d,%esi c17bc: 41 83 c5 01 add $0x1,%r13d c17c0: e8 00 00 00 00 callq c17c5 c17c5: 31 c9 xor %ecx,%ecx c17c7: 44 89 f6 mov %r14d,%esi c17ca: 48 89 df mov %rbx,%rdi c17cd: 83 e0 fe and $0xfffffffe,%eax c17d0: 89 c2 mov %eax,%edx c17d2: e8 00 00 00 00 callq c17d7 c17d7: 44 89 e6 mov %r12d,%esi c17da: 31 d2 xor %edx,%edx c17dc: 48 89 df mov %rbx,%rdi c17df: e8 00 00 00 00 callq c17e4 c17e4: 44 89 e6 mov %r12d,%esi c17e7: 31 c9 xor %ecx,%ecx c17e9: 48 89 df mov %rbx,%rdi c17ec: 83 e0 fe and $0xfffffffe,%eax c17ef: 41 bc 00 02 00 00 mov $0x200,%r12d c17f5: 89 c2 mov %eax,%edx c17f7: e8 00 00 00 00 callq c17fc c17fc: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c1802: 41 39 c5 cmp %eax,%r13d c1805: 7c 9e jl c17a5 c1807: e9 11 ff ff ff jmpq c171d c180c: 31 f6 xor %esi,%esi c180e: 48 89 df mov %rbx,%rdi c1811: e8 00 00 00 00 callq c1816 c1816: e9 7a ff ff ff jmpq c1795 c181b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c1820 : c1820: e8 00 00 00 00 callq c1825 c1825: 8b 87 10 02 00 00 mov 0x210(%rdi),%eax c182b: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) c1832: 4c 8b 07 mov (%rdi),%r8 c1835: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx c183c: 75 3a jne c1878 c183e: 80 bf 7d 02 00 00 00 cmpb $0x0,0x27d(%rdi) c1845: 74 14 je c185b c1847: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx c184d: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax c1854: 48 8d 04 88 lea (%rax,%rcx,4),%rax c1858: 89 10 mov %edx,(%rax) c185a: c3 retq c185b: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax c1861: 31 c9 xor %ecx,%ecx c1863: 4c 89 c7 mov %r8,%rdi c1866: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi c186d: 81 c6 84 34 00 00 add $0x3484,%esi c1873: e9 00 00 00 00 jmpq c1878 c1878: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx c187e: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax c1885: 48 8d 04 88 lea (%rax,%rcx,4),%rax c1889: 89 10 mov %edx,(%rax) c188b: 8b 87 10 02 00 00 mov 0x210(%rdi),%eax c1891: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi c1897: 4c 89 c7 mov %r8,%rdi c189a: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx c18a1: e9 00 00 00 00 jmpq c18a6 c18a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c18ad: 00 00 00 00000000000c18b0 : c18b0: e8 00 00 00 00 callq c18b5 c18b5: 41 57 push %r15 c18b7: 41 56 push %r14 c18b9: 49 89 fe mov %rdi,%r14 c18bc: 41 55 push %r13 c18be: 41 54 push %r12 c18c0: 55 push %rbp c18c1: 53 push %rbx c18c2: 48 83 ec 08 sub $0x8,%rsp c18c6: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # c18cd c18cd: 40 88 74 24 07 mov %sil,0x7(%rsp) c18d2: 45 85 ed test %r13d,%r13d c18d5: 74 42 je c1919 c18d7: 41 81 fd ff ff 00 00 cmp $0xffff,%r13d c18de: 0f 86 d8 00 00 00 jbe c19bc c18e4: 31 d2 xor %edx,%edx c18e6: 41 8d 45 01 lea 0x1(%r13),%eax c18ea: 83 c2 01 add $0x1,%edx c18ed: 41 89 c5 mov %eax,%r13d c18f0: 41 d1 ed shr %r13d c18f3: 3d ff ff 01 00 cmp $0x1ffff,%eax c18f8: 77 ec ja c18e6 c18fa: 41 c1 e5 08 shl $0x8,%r13d c18fe: 41 09 d5 or %edx,%r13d c1901: 83 fa 0f cmp $0xf,%edx c1904: 76 13 jbe c1919 c1906: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # c190d c190d: 41 bd 0f ff ff 00 mov $0xffff0f,%r13d c1913: 0f 84 ac 00 00 00 je c19c5 c1919: 41 8b 96 a8 e7 00 00 mov 0xe7a8(%r14),%edx c1920: 85 d2 test %edx,%edx c1922: 7e 54 jle c1978 c1924: 31 ed xor %ebp,%ebp c1926: 31 db xor %ebx,%ebx c1928: 44 8d bd 04 34 00 00 lea 0x3404(%rbp),%r15d c192f: 31 d2 xor %edx,%edx c1931: 4c 89 f7 mov %r14,%rdi c1934: 44 89 fe mov %r15d,%esi c1937: e8 00 00 00 00 callq c193c c193c: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) c1941: 41 89 c4 mov %eax,%r12d c1944: 74 41 je c1987 c1946: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # c194c c194c: 41 81 cc 02 00 04 00 or $0x40002,%r12d c1953: 85 c0 test %eax,%eax c1955: 75 3d jne c1994 c1957: 31 c9 xor %ecx,%ecx c1959: 44 89 e2 mov %r12d,%edx c195c: 44 89 fe mov %r15d,%esi c195f: 4c 89 f7 mov %r14,%rdi c1962: e8 00 00 00 00 callq c1967 c1967: 83 c3 01 add $0x1,%ebx c196a: bd 00 02 00 00 mov $0x200,%ebp c196f: 41 39 9e a8 e7 00 00 cmp %ebx,0xe7a8(%r14) c1976: 7f b0 jg c1928 c1978: 48 83 c4 08 add $0x8,%rsp c197c: 5b pop %rbx c197d: 5d pop %rbp c197e: 41 5c pop %r12 c1980: 41 5d pop %r13 c1982: 41 5e pop %r14 c1984: 41 5f pop %r15 c1986: c3 retq c1987: 41 81 e4 ff ff fb ff and $0xfffbffff,%r12d c198e: 41 83 cc 02 or $0x2,%r12d c1992: eb c3 jmp c1957 c1994: 8d b5 14 34 00 00 lea 0x3414(%rbp),%esi c199a: 31 c9 xor %ecx,%ecx c199c: 44 89 ea mov %r13d,%edx c199f: 4c 89 f7 mov %r14,%rdi c19a2: e8 00 00 00 00 callq c19a7 c19a7: 8d b5 15 34 00 00 lea 0x3415(%rbp),%esi c19ad: 31 c9 xor %ecx,%ecx c19af: 44 89 ea mov %r13d,%edx c19b2: 4c 89 f7 mov %r14,%rdi c19b5: e8 00 00 00 00 callq c19ba c19ba: eb 9b jmp c1957 c19bc: 41 c1 e5 08 shl $0x8,%r13d c19c0: e9 54 ff ff ff jmpq c1919 c19c5: be 00 80 ff 7f mov $0x7fff8000,%esi c19ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c19d1: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # c19d8 c19d8: e8 00 00 00 00 callq c19dd c19dd: 0f 0b ud2 c19df: e9 35 ff ff ff jmpq c1919 c19e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c19eb: 00 00 00 00 c19ef: 90 nop 00000000000c19f0 : c19f0: e8 00 00 00 00 callq c19f5 c19f5: 41 57 push %r15 c19f7: 41 56 push %r14 c19f9: 41 55 push %r13 c19fb: 41 54 push %r12 c19fd: 55 push %rbp c19fe: 53 push %rbx c19ff: 48 89 fb mov %rdi,%rbx c1a02: 48 83 ec 18 sub $0x18,%rsp c1a06: 8b 97 a8 e7 00 00 mov 0xe7a8(%rdi),%edx c1a0c: 85 d2 test %edx,%edx c1a0e: 0f 8e 22 03 00 00 jle c1d36 c1a14: 48 8d 87 f8 0a 00 00 lea 0xaf8(%rdi),%rax c1a1b: 4c 8d bf 18 b4 00 00 lea 0xb418(%rdi),%r15 c1a22: 45 31 ed xor %r13d,%r13d c1a25: 48 89 44 24 08 mov %rax,0x8(%rsp) c1a2a: 31 c0 xor %eax,%eax c1a2c: 49 8b 8f 00 02 00 00 mov 0x200(%r15),%rcx c1a33: 48 63 d0 movslq %eax,%rdx c1a36: 83 c0 01 add $0x1,%eax c1a39: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx c1a3d: 49 8b 4f 08 mov 0x8(%r15),%rcx c1a41: 8b 49 08 mov 0x8(%rcx),%ecx c1a44: 89 0a mov %ecx,(%rdx) c1a46: 41 39 87 40 02 00 00 cmp %eax,0x240(%r15) c1a4d: 73 dd jae c1a2c c1a4f: 41 8b 87 08 02 00 00 mov 0x208(%r15),%eax c1a56: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi c1a5b: 45 31 f6 xor %r14d,%r14d c1a5e: c1 e0 02 shl $0x2,%eax c1a61: 89 04 24 mov %eax,(%rsp) c1a64: e8 00 00 00 00 callq c1a69 c1a69: 42 8b 2c ad 00 00 00 mov 0x0(,%r13,4),%ebp c1a70: 00 c1a71: 44 8d a5 a7 34 00 00 lea 0x34a7(%rbp),%r12d c1a78: 45 89 f0 mov %r14d,%r8d c1a7b: 31 c9 xor %ecx,%ecx c1a7d: 31 d2 xor %edx,%edx c1a7f: 31 f6 xor %esi,%esi c1a81: 48 89 df mov %rbx,%rdi c1a84: 41 83 c6 01 add $0x1,%r14d c1a88: e8 00 00 00 00 callq c1a8d c1a8d: 31 c9 xor %ecx,%ecx c1a8f: 31 d2 xor %edx,%edx c1a91: 44 89 e6 mov %r12d,%esi c1a94: 48 89 df mov %rbx,%rdi c1a97: e8 00 00 00 00 callq c1a9c c1a9c: 8d b5 a8 34 00 00 lea 0x34a8(%rbp),%esi c1aa2: 31 c9 xor %ecx,%ecx c1aa4: 31 d2 xor %edx,%edx c1aa6: 48 89 df mov %rbx,%rdi c1aa9: e8 00 00 00 00 callq c1aae c1aae: 41 83 fe 10 cmp $0x10,%r14d c1ab2: 75 c4 jne c1a78 c1ab4: 45 31 c0 xor %r8d,%r8d c1ab7: 31 c9 xor %ecx,%ecx c1ab9: 31 d2 xor %edx,%edx c1abb: 31 f6 xor %esi,%esi c1abd: 48 89 df mov %rbx,%rdi c1ac0: e8 00 00 00 00 callq c1ac5 c1ac5: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi c1aca: e8 00 00 00 00 callq c1acf c1acf: 8b 93 84 8a 00 00 mov 0x8a84(%rbx),%edx c1ad5: 31 c9 xor %ecx,%ecx c1ad7: 48 89 df mov %rbx,%rdi c1ada: 8d b5 06 34 00 00 lea 0x3406(%rbp),%esi c1ae0: 83 e2 70 and $0x70,%edx c1ae3: e8 00 00 00 00 callq c1ae8 c1ae8: 31 c9 xor %ecx,%ecx c1aea: 31 d2 xor %edx,%edx c1aec: 8d b5 09 34 00 00 lea 0x3409(%rbp),%esi c1af2: 48 89 df mov %rbx,%rdi c1af5: e8 00 00 00 00 callq c1afa c1afa: 41 8b 87 20 02 00 00 mov 0x220(%r15),%eax c1b01: 31 c9 xor %ecx,%ecx c1b03: 89 c2 mov %eax,%edx c1b05: c1 ea 02 shr $0x2,%edx c1b08: 83 f8 07 cmp $0x7,%eax c1b0b: 76 18 jbe c1b25 c1b0d: 48 83 ea 01 sub $0x1,%rdx c1b11: b8 ff ff ff ff mov $0xffffffff,%eax c1b16: 48 0f bd c2 bsr %rdx,%rax c1b1a: 44 8d 64 00 02 lea 0x2(%rax,%rax,1),%r12d c1b1f: 44 89 e1 mov %r12d,%ecx c1b22: 83 e1 3e and $0x3e,%ecx c1b25: 44 8d b5 80 34 00 00 lea 0x3480(%rbp),%r14d c1b2c: 31 d2 xor %edx,%edx c1b2e: 48 89 df mov %rbx,%rdi c1b31: 89 4c 24 14 mov %ecx,0x14(%rsp) c1b35: 44 89 f6 mov %r14d,%esi c1b38: e8 00 00 00 00 callq c1b3d c1b3d: 8b 4c 24 14 mov 0x14(%rsp),%ecx c1b41: 44 89 f6 mov %r14d,%esi c1b44: 48 89 df mov %rbx,%rdi c1b47: 83 e0 c1 and $0xffffffc1,%eax c1b4a: 41 89 c4 mov %eax,%r12d c1b4d: 41 09 cc or %ecx,%r12d c1b50: 31 c9 xor %ecx,%ecx c1b52: 44 89 e2 mov %r12d,%edx c1b55: e8 00 00 00 00 callq c1b5a c1b5a: 31 c9 xor %ecx,%ecx c1b5c: 31 d2 xor %edx,%edx c1b5e: 8d b5 83 34 00 00 lea 0x3483(%rbp),%esi c1b64: 49 c7 87 10 02 00 00 movq $0x0,0x210(%r15) c1b6b: 00 00 00 00 c1b6f: 48 89 df mov %rbx,%rdi c1b72: e8 00 00 00 00 callq c1b77 c1b77: 4c 89 ff mov %r15,%rdi c1b7a: e8 a1 fc ff ff callq c1820 c1b7f: 31 c9 xor %ecx,%ecx c1b81: 31 d2 xor %edx,%edx c1b83: 8d b5 8b 34 00 00 lea 0x348b(%rbp),%esi c1b89: 48 89 df mov %rbx,%rdi c1b8c: e8 00 00 00 00 callq c1b91 c1b91: 31 c9 xor %ecx,%ecx c1b93: 31 d2 xor %edx,%edx c1b95: 8d b5 8c 34 00 00 lea 0x348c(%rbp),%esi c1b9b: 48 89 df mov %rbx,%rdi c1b9e: e8 00 00 00 00 callq c1ba3 c1ba3: 8b 14 24 mov (%rsp),%edx c1ba6: 31 c9 xor %ecx,%ecx c1ba8: 8d b5 88 34 00 00 lea 0x3488(%rbp),%esi c1bae: 48 03 93 28 5c 00 00 add 0x5c28(%rbx),%rdx c1bb5: 48 89 df mov %rbx,%rdi c1bb8: 48 c1 ea 20 shr $0x20,%rdx c1bbc: e8 00 00 00 00 callq c1bc1 c1bc1: 8b 14 24 mov (%rsp),%edx c1bc4: 03 93 28 5c 00 00 add 0x5c28(%rbx),%edx c1bca: 31 c9 xor %ecx,%ecx c1bcc: 83 e2 fc and $0xfffffffc,%edx c1bcf: 8d b5 89 34 00 00 lea 0x3489(%rbp),%esi c1bd5: 48 89 df mov %rbx,%rdi c1bd8: e8 00 00 00 00 callq c1bdd c1bdd: 31 c9 xor %ecx,%ecx c1bdf: 8d b5 81 34 00 00 lea 0x3481(%rbp),%esi c1be5: 48 89 df mov %rbx,%rdi c1be8: 49 8b 97 30 02 00 00 mov 0x230(%r15),%rdx c1bef: 48 c1 ea 08 shr $0x8,%rdx c1bf3: e8 00 00 00 00 callq c1bf8 c1bf8: 31 c9 xor %ecx,%ecx c1bfa: 8d b5 82 34 00 00 lea 0x3482(%rbp),%esi c1c00: 48 89 df mov %rbx,%rdi c1c03: 49 8b 97 30 02 00 00 mov 0x230(%r15),%rdx c1c0a: 48 c1 ea 28 shr $0x28,%rdx c1c0e: e8 00 00 00 00 callq c1c13 c1c13: 8d b5 92 34 00 00 lea 0x3492(%rbp),%esi c1c19: 31 d2 xor %edx,%edx c1c1b: 48 89 df mov %rbx,%rdi c1c1e: 89 34 24 mov %esi,(%rsp) c1c21: e8 00 00 00 00 callq c1c26 c1c26: 8b 34 24 mov (%rsp),%esi c1c29: 89 c2 mov %eax,%edx c1c2b: 81 e2 ff ff ff ef and $0xefffffff,%edx c1c31: 41 80 bf 7c 02 00 00 cmpb $0x0,0x27c(%r15) c1c38: 00 c1c39: 74 1a je c1c55 c1c3b: 41 8b 97 78 02 00 00 mov 0x278(%r15),%edx c1c42: 25 00 00 e0 ff and $0xffe00000,%eax c1c47: 81 e2 ff ff 1f 00 and $0x1fffff,%edx c1c4d: 09 c2 or %eax,%edx c1c4f: 81 ca 00 00 00 10 or $0x10000000,%edx c1c55: 31 c9 xor %ecx,%ecx c1c57: 48 89 df mov %rbx,%rdi c1c5a: e8 00 00 00 00 callq c1c5f c1c5f: 31 c9 xor %ecx,%ecx c1c61: 8d b5 87 34 00 00 lea 0x3487(%rbp),%esi c1c67: 48 89 df mov %rbx,%rdi c1c6a: 41 8b 87 80 02 00 00 mov 0x280(%r15),%eax c1c71: c1 e0 02 shl $0x2,%eax c1c74: 48 03 83 28 5c 00 00 add 0x5c28(%rbx),%rax c1c7b: 89 c2 mov %eax,%edx c1c7d: 48 89 04 24 mov %rax,(%rsp) c1c81: e8 00 00 00 00 callq c1c86 c1c86: 48 8b 04 24 mov (%rsp),%rax c1c8a: 31 c9 xor %ecx,%ecx c1c8c: 48 89 df mov %rbx,%rdi c1c8f: 8d b5 86 34 00 00 lea 0x3486(%rbp),%esi c1c95: 48 c1 e8 20 shr $0x20,%rax c1c99: 48 89 c2 mov %rax,%rdx c1c9c: e8 00 00 00 00 callq c1ca1 c1ca1: 44 8d 85 85 34 00 00 lea 0x3485(%rbp),%r8d c1ca8: 31 d2 xor %edx,%edx c1caa: 48 89 df mov %rbx,%rdi c1cad: 44 89 c6 mov %r8d,%esi c1cb0: 44 89 04 24 mov %r8d,(%rsp) c1cb4: e8 00 00 00 00 callq c1cb9 c1cb9: 44 8b 04 24 mov (%rsp),%r8d c1cbd: 89 c2 mov %eax,%edx c1cbf: 83 e2 fe and $0xfffffffe,%edx c1cc2: 41 80 bf 7d 02 00 00 cmpb $0x0,0x27d(%r15) c1cc9: 00 c1cca: 0f 85 e9 00 00 00 jne c1db9 c1cd0: 44 89 c6 mov %r8d,%esi c1cd3: 31 c9 xor %ecx,%ecx c1cd5: 48 89 df mov %rbx,%rdi c1cd8: 81 c5 8a 34 00 00 add $0x348a,%ebp c1cde: e8 00 00 00 00 callq c1ce3 c1ce3: 44 89 e2 mov %r12d,%edx c1ce6: 31 c9 xor %ecx,%ecx c1ce8: 44 89 f6 mov %r14d,%esi c1ceb: 81 ca 01 10 00 00 or $0x1001,%edx c1cf1: 48 89 df mov %rbx,%rdi c1cf4: 49 83 c5 01 add $0x1,%r13 c1cf8: 49 81 c7 68 06 00 00 add $0x668,%r15 c1cff: e8 00 00 00 00 callq c1d04 c1d04: 31 d2 xor %edx,%edx c1d06: 89 ee mov %ebp,%esi c1d08: 48 89 df mov %rbx,%rdi c1d0b: e8 00 00 00 00 callq c1d10 c1d10: 31 c9 xor %ecx,%ecx c1d12: 89 ee mov %ebp,%esi c1d14: 48 89 df mov %rbx,%rdi c1d17: 83 c8 01 or $0x1,%eax c1d1a: 89 c2 mov %eax,%edx c1d1c: e8 00 00 00 00 callq c1d21 c1d21: 41 c6 87 8c fb ff ff movb $0x1,-0x474(%r15) c1d28: 01 c1d29: 44 39 ab a8 e7 00 00 cmp %r13d,0xe7a8(%rbx) c1d30: 0f 8f f4 fc ff ff jg c1a2a c1d36: be 01 00 00 00 mov $0x1,%esi c1d3b: 48 89 df mov %rbx,%rdi c1d3e: 31 ed xor %ebp,%ebp c1d40: e8 bb f9 ff ff callq c1700 c1d45: be 01 00 00 00 mov $0x1,%esi c1d4a: 48 89 df mov %rbx,%rdi c1d4d: e8 5e fb ff ff callq c18b0 c1d52: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c1d58: 85 c0 test %eax,%eax c1d5a: 7f 0d jg c1d69 c1d5c: eb 4a jmp c1da8 c1d5e: 83 c5 01 add $0x1,%ebp c1d61: 39 ab a8 e7 00 00 cmp %ebp,0xe7a8(%rbx) c1d67: 7e 3f jle c1da8 c1d69: 48 63 c5 movslq %ebp,%rax c1d6c: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax c1d73: 4c 8d a4 03 18 b4 00 lea 0xb418(%rbx,%rax,1),%r12 c1d7a: 00 c1d7b: 4c 89 e7 mov %r12,%rdi c1d7e: e8 00 00 00 00 callq c1d83 c1d83: 85 c0 test %eax,%eax c1d85: 75 23 jne c1daa c1d87: 4c 39 a3 e0 57 00 00 cmp %r12,0x57e0(%rbx) c1d8e: 75 ce jne c1d5e c1d90: be 01 00 00 00 mov $0x1,%esi c1d95: 48 89 df mov %rbx,%rdi c1d98: 83 c5 01 add $0x1,%ebp c1d9b: e8 00 00 00 00 callq c1da0 c1da0: 39 ab a8 e7 00 00 cmp %ebp,0xe7a8(%rbx) c1da6: 7f c1 jg c1d69 c1da8: 31 c0 xor %eax,%eax c1daa: 48 83 c4 18 add $0x18,%rsp c1dae: 5b pop %rbx c1daf: 5d pop %rbp c1db0: 41 5c pop %r12 c1db2: 41 5d pop %r13 c1db4: 41 5e pop %r14 c1db6: 41 5f pop %r15 c1db8: c3 retq c1db9: 31 d2 xor %edx,%edx c1dbb: 8d b5 84 34 00 00 lea 0x3484(%rbp),%esi c1dc1: 31 c9 xor %ecx,%ecx c1dc3: 48 89 df mov %rbx,%rdi c1dc6: 89 44 24 14 mov %eax,0x14(%rsp) c1dca: e8 00 00 00 00 callq c1dcf c1dcf: 8b 44 24 14 mov 0x14(%rsp),%eax c1dd3: 44 8b 04 24 mov (%rsp),%r8d c1dd7: 83 c8 01 or $0x1,%eax c1dda: 89 c2 mov %eax,%edx c1ddc: e9 ef fe ff ff jmpq c1cd0 c1de1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c1de8: 00 00 00 00 c1dec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c1df0 : c1df0: e8 00 00 00 00 callq c1df5 c1df5: 8b 87 ac e7 00 00 mov 0xe7ac(%rdi),%eax c1dfb: 85 c0 test %eax,%eax c1dfd: 74 07 je c1e06 c1dff: a9 40 00 10 00 test $0x100040,%eax c1e04: 75 03 jne c1e09 c1e06: 31 c0 xor %eax,%eax c1e08: c3 retq c1e09: e8 e2 fb ff ff callq c19f0 c1e0e: 31 c0 xor %eax,%eax c1e10: c3 retq c1e11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c1e18: 00 00 00 00 c1e1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c1e20 : c1e20: e8 00 00 00 00 callq c1e25 c1e25: 55 push %rbp c1e26: 31 f6 xor %esi,%esi c1e28: 48 89 fd mov %rdi,%rbp c1e2b: e8 80 fa ff ff callq c18b0 c1e30: 48 89 ef mov %rbp,%rdi c1e33: 31 f6 xor %esi,%esi c1e35: e8 c6 f8 ff ff callq c1700 c1e3a: 31 c0 xor %eax,%eax c1e3c: 5d pop %rbp c1e3d: c3 retq c1e3e: 66 90 xchg %ax,%ax 00000000000c1e40 : c1e40: e8 00 00 00 00 callq c1e45 c1e45: 41 54 push %r12 c1e47: 55 push %rbp c1e48: 53 push %rbx c1e49: 8b 9f ac e7 00 00 mov 0xe7ac(%rdi),%ebx c1e4f: 85 db test %ebx,%ebx c1e51: 75 07 jne c1e5a c1e53: 5b pop %rbx c1e54: 31 c0 xor %eax,%eax c1e56: 5d pop %rbp c1e57: 41 5c pop %r12 c1e59: c3 retq c1e5a: 31 d2 xor %edx,%edx c1e5c: be 98 03 00 00 mov $0x398,%esi c1e61: 48 89 fd mov %rdi,%rbp c1e64: e8 00 00 00 00 callq c1e69 c1e69: 48 8b 7d 00 mov 0x0(%rbp),%rdi c1e6d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c1e74: 09 d8 or %ebx,%eax c1e76: 41 89 c4 mov %eax,%r12d c1e79: 89 c2 mov %eax,%edx c1e7b: e8 00 00 00 00 callq c1e80 c1e80: 31 c9 xor %ecx,%ecx c1e82: 44 89 e2 mov %r12d,%edx c1e85: 48 89 ef mov %rbp,%rdi c1e88: be 98 03 00 00 mov $0x398,%esi c1e8d: e8 00 00 00 00 callq c1e92 c1e92: 31 d2 xor %edx,%edx c1e94: be 98 03 00 00 mov $0x398,%esi c1e99: 48 89 ef mov %rbp,%rdi c1e9c: e8 00 00 00 00 callq c1ea1 c1ea1: bf de 46 03 00 mov $0x346de,%edi c1ea6: 41 89 c4 mov %eax,%r12d c1ea9: e8 00 00 00 00 callq c1eae c1eae: 89 da mov %ebx,%edx c1eb0: 31 c9 xor %ecx,%ecx c1eb2: 48 89 ef mov %rbp,%rdi c1eb5: f7 d2 not %edx c1eb7: be 98 03 00 00 mov $0x398,%esi c1ebc: 44 21 e2 and %r12d,%edx c1ebf: e8 00 00 00 00 callq c1ec4 c1ec4: 48 89 ef mov %rbp,%rdi c1ec7: 31 d2 xor %edx,%edx c1ec9: be 98 03 00 00 mov $0x398,%esi c1ece: e8 00 00 00 00 callq c1ed3 c1ed3: bf de 46 03 00 mov $0x346de,%edi c1ed8: e8 00 00 00 00 callq c1edd c1edd: e9 71 ff ff ff jmpq c1e53 c1ee2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c1ee9: 00 00 00 00 c1eed: 0f 1f 00 nopl (%rax) 00000000000c1ef0 : c1ef0: e8 00 00 00 00 callq c1ef5 c1ef5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax c1efb: 85 c0 test %eax,%eax c1efd: 74 3e je c1f3d c1eff: 55 push %rbp c1f00: 48 89 fd mov %rdi,%rbp c1f03: 53 push %rbx c1f04: 31 db xor %ebx,%ebx c1f06: eb 15 jmp c1f1d c1f08: bf c7 10 00 00 mov $0x10c7,%edi c1f0d: 83 c3 01 add $0x1,%ebx c1f10: e8 00 00 00 00 callq c1f15 c1f15: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) c1f1b: 76 18 jbe c1f35 c1f1d: 31 d2 xor %edx,%edx c1f1f: be 93 03 00 00 mov $0x393,%esi c1f24: 48 89 ef mov %rbp,%rdi c1f27: e8 00 00 00 00 callq c1f2c c1f2c: a8 60 test $0x60,%al c1f2e: 75 d8 jne c1f08 c1f30: 31 c0 xor %eax,%eax c1f32: 5b pop %rbx c1f33: 5d pop %rbp c1f34: c3 retq c1f35: b8 92 ff ff ff mov $0xffffff92,%eax c1f3a: 5b pop %rbx c1f3b: 5d pop %rbp c1f3c: c3 retq c1f3d: b8 92 ff ff ff mov $0xffffff92,%eax c1f42: c3 retq c1f43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c1f4a: 00 00 00 00 c1f4e: 66 90 xchg %ax,%ax 00000000000c1f50 : c1f50: e8 00 00 00 00 callq c1f55 c1f55: 48 83 ec 08 sub $0x8,%rsp c1f59: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax c1f5f: 83 f8 0e cmp $0xe,%eax c1f62: 0f 84 99 00 00 00 je c2001 c1f68: 77 3c ja c1fa6 c1f6a: 83 f8 0c cmp $0xc,%eax c1f6d: 0f 84 bc 00 00 00 je c202f c1f73: 83 f8 0d cmp $0xd,%eax c1f76: 75 56 jne c1fce c1f78: ba 06 00 00 00 mov $0x6,%edx c1f7d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c1f84: 48 89 3c 24 mov %rdi,(%rsp) c1f88: e8 00 00 00 00 callq c1f8d c1f8d: 48 8b 3c 24 mov (%rsp),%rdi c1f91: ba 24 00 00 00 mov $0x24,%edx c1f96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c1f9d: 48 83 c4 08 add $0x8,%rsp c1fa1: e9 00 00 00 00 jmpq c1fa6 c1fa6: 83 f8 0f cmp $0xf,%eax c1fa9: 0f 84 ae 00 00 00 je c205d c1faf: 83 e8 10 sub $0x10,%eax c1fb2: 83 f8 02 cmp $0x2,%eax c1fb5: 76 02 jbe c1fb9 c1fb7: 58 pop %rax c1fb8: c3 retq c1fb9: ba 1e 00 00 00 mov $0x1e,%edx c1fbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c1fc5: 48 83 c4 08 add $0x8,%rsp c1fc9: e9 00 00 00 00 jmpq c1fce c1fce: 83 f8 0b cmp $0xb,%eax c1fd1: 75 e4 jne c1fb7 c1fd3: ba 06 00 00 00 mov $0x6,%edx c1fd8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c1fdf: 48 89 3c 24 mov %rdi,(%rsp) c1fe3: e8 00 00 00 00 callq c1fe8 c1fe8: 48 8b 3c 24 mov (%rsp),%rdi c1fec: ba 1e 00 00 00 mov $0x1e,%edx c1ff1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c1ff8: 48 83 c4 08 add $0x8,%rsp c1ffc: e9 00 00 00 00 jmpq c2001 c2001: ba 03 00 00 00 mov $0x3,%edx c2006: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c200d: 48 89 3c 24 mov %rdi,(%rsp) c2011: e8 00 00 00 00 callq c2016 c2016: 48 8b 3c 24 mov (%rsp),%rdi c201a: ba 0c 00 00 00 mov $0xc,%edx c201f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c2026: 48 83 c4 08 add $0x8,%rsp c202a: e9 00 00 00 00 jmpq c202f c202f: ba 06 00 00 00 mov $0x6,%edx c2034: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c203b: 48 89 3c 24 mov %rdi,(%rsp) c203f: e8 00 00 00 00 callq c2044 c2044: 48 8b 3c 24 mov (%rsp),%rdi c2048: ba 18 00 00 00 mov $0x18,%edx c204d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c2054: 48 83 c4 08 add $0x8,%rsp c2058: e9 00 00 00 00 jmpq c205d c205d: ba 1e 00 00 00 mov $0x1e,%edx c2062: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c2069: 48 83 c4 08 add $0x8,%rsp c206d: e9 00 00 00 00 jmpq c2072 c2072: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c2079: 00 00 00 00 c207d: 0f 1f 00 nopl (%rax) 00000000000c2080 : c2080: e8 00 00 00 00 callq c2085 c2085: 55 push %rbp c2086: 48 89 fd mov %rdi,%rbp c2089: e8 c2 fe ff ff callq c1f50 c208e: 48 89 ef mov %rbp,%rdi c2091: 31 f6 xor %esi,%esi c2093: e8 18 f8 ff ff callq c18b0 c2098: 48 89 ef mov %rbp,%rdi c209b: 31 f6 xor %esi,%esi c209d: e8 5e f6 ff ff callq c1700 c20a2: 48 89 ef mov %rbp,%rdi c20a5: 5d pop %rbp c20a6: e9 45 f9 ff ff jmpq c19f0 c20ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c20b0 : c20b0: e8 00 00 00 00 callq c20b5 c20b5: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c20bb: 85 c0 test %eax,%eax c20bd: 7e 69 jle c2128 c20bf: 41 54 push %r12 c20c1: 55 push %rbp c20c2: 48 89 fd mov %rdi,%rbp c20c5: 53 push %rbx c20c6: 31 db xor %ebx,%ebx c20c8: 48 63 c3 movslq %ebx,%rax c20cb: 83 c3 01 add $0x1,%ebx c20ce: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax c20d5: 48 8d bc 05 18 b4 00 lea 0xb418(%rbp,%rax,1),%rdi c20dc: 00 c20dd: e8 00 00 00 00 callq c20e2 c20e2: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax c20e8: 39 d8 cmp %ebx,%eax c20ea: 7f dc jg c20c8 c20ec: 85 c0 test %eax,%eax c20ee: 7e 31 jle c2121 c20f0: 48 8d 9d 08 b4 00 00 lea 0xb408(%rbp),%rbx c20f7: 45 31 e4 xor %r12d,%r12d c20fa: 48 8b 3b mov (%rbx),%rdi c20fd: 41 83 c4 01 add $0x1,%r12d c2101: 48 81 c3 68 06 00 00 add $0x668,%rbx c2108: e8 00 00 00 00 callq c210d c210d: 48 c7 83 98 f9 ff ff movq $0x0,-0x668(%rbx) c2114: 00 00 00 00 c2118: 44 3b a5 a8 e7 00 00 cmp 0xe7a8(%rbp),%r12d c211f: 7c d9 jl c20fa c2121: 5b pop %rbx c2122: 31 c0 xor %eax,%eax c2124: 5d pop %rbp c2125: 41 5c pop %r12 c2127: c3 retq c2128: 31 c0 xor %eax,%eax c212a: c3 retq c212b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c2130 : c2130: e8 00 00 00 00 callq c2135 c2135: 41 57 push %r15 c2137: ba e0 00 00 00 mov $0xe0,%edx c213c: 31 f6 xor %esi,%esi c213e: 41 56 push %r14 c2140: 4c 8d b7 48 e7 00 00 lea 0xe748(%rdi),%r14 c2147: 41 55 push %r13 c2149: 4c 89 f1 mov %r14,%rcx c214c: 41 54 push %r12 c214e: 55 push %rbp c214f: 53 push %rbx c2150: 48 89 fb mov %rdi,%rbx c2153: 48 83 ec 30 sub $0x30,%rsp c2157: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c215e: 00 00 c2160: 48 89 44 24 28 mov %rax,0x28(%rsp) c2165: 31 c0 xor %eax,%eax c2167: e8 00 00 00 00 callq c216c c216c: 41 89 c4 mov %eax,%r12d c216f: 85 c0 test %eax,%eax c2171: 74 26 je c2199 c2173: 48 8b 44 24 28 mov 0x28(%rsp),%rax c2178: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c217f: 00 00 c2181: 0f 85 fd 01 00 00 jne c2384 c2187: 48 83 c4 30 add $0x30,%rsp c218b: 44 89 e0 mov %r12d,%eax c218e: 5b pop %rbx c218f: 5d pop %rbp c2190: 41 5c pop %r12 c2192: 41 5d pop %r13 c2194: 41 5e pop %r14 c2196: 41 5f pop %r15 c2198: c3 retq c2199: 4c 8d ab 68 e7 00 00 lea 0xe768(%rbx),%r13 c21a0: ba f1 00 00 00 mov $0xf1,%edx c21a5: 31 f6 xor %esi,%esi c21a7: 48 89 df mov %rbx,%rdi c21aa: 4c 89 e9 mov %r13,%rcx c21ad: e8 00 00 00 00 callq c21b2 c21b2: 41 89 c4 mov %eax,%r12d c21b5: 85 c0 test %eax,%eax c21b7: 75 ba jne c2173 c21b9: 4c 89 e9 mov %r13,%rcx c21bc: ba f7 00 00 00 mov $0xf7,%edx c21c1: 31 f6 xor %esi,%esi c21c3: 48 89 df mov %rbx,%rdi c21c6: e8 00 00 00 00 callq c21cb c21cb: 41 89 c4 mov %eax,%r12d c21ce: 85 c0 test %eax,%eax c21d0: 75 a1 jne c2173 c21d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c21d9: bf 01 00 00 00 mov $0x1,%edi c21de: e8 00 00 00 00 callq c21e3 c21e3: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax c21e9: 83 e8 0b sub $0xb,%eax c21ec: 83 f8 07 cmp $0x7,%eax c21ef: 0f 87 94 01 00 00 ja c2389 c21f5: 4c 8d ab 38 2d 01 00 lea 0x12d38(%rbx),%r13 c21fc: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax c2203: 00 c2204: 4c 8d bb 08 b4 00 00 lea 0xb408(%rbx),%r15 c220b: 31 ed xor %ebp,%ebp c220d: 48 89 04 24 mov %rax,(%rsp) c2211: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c2217: 85 c0 test %eax,%eax c2219: 0f 8f a0 00 00 00 jg c22bf c221f: e9 4f ff ff ff jmpq c2173 c2224: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c222b: be 1e 00 00 00 mov $0x1e,%esi c2230: 48 8d 7c 24 0a lea 0xa(%rsp),%rdi c2235: e8 00 00 00 00 callq c223a c223a: 48 8b 13 mov (%rbx),%rdx c223d: 48 8d 74 24 0a lea 0xa(%rsp),%rsi c2242: 4c 89 ff mov %r15,%rdi c2245: e8 00 00 00 00 callq c224a c224a: 89 c2 mov %eax,%edx c224c: 85 c0 test %eax,%eax c224e: 0f 85 00 00 00 00 jne c2254 c2254: 49 8b 3f mov (%r15),%rdi c2257: e8 00 00 00 00 callq c225c c225c: 89 c2 mov %eax,%edx c225e: 85 c0 test %eax,%eax c2260: 0f 85 00 00 00 00 jne c2266 c2266: 49 8b 07 mov (%r15),%rax c2269: 48 8b 50 08 mov 0x8(%rax),%rdx c226d: 8b 4a 10 mov 0x10(%rdx),%ecx c2270: 41 89 4f 08 mov %ecx,0x8(%r15) c2274: 8b 52 20 mov 0x20(%rdx),%edx c2277: 41 89 57 0c mov %edx,0xc(%r15) c227b: 83 fa 13 cmp $0x13,%edx c227e: 76 08 jbe c2288 c2280: 41 c6 87 60 06 00 00 movb $0x1,0x660(%r15) c2287: 01 c2288: 41 89 6d 00 mov %ebp,0x0(%r13) c228c: 83 c5 01 add $0x1,%ebp c228f: 49 83 c5 30 add $0x30,%r13 c2293: 49 81 c7 68 06 00 00 add $0x668,%r15 c229a: 49 89 45 d8 mov %rax,-0x28(%r13) c229e: 48 8b 40 08 mov 0x8(%rax),%rax c22a2: 8b 40 14 mov 0x14(%rax),%eax c22a5: 05 ff 0f 00 00 add $0xfff,%eax c22aa: 25 00 f0 ff ff and $0xfffff000,%eax c22af: 01 83 d8 33 01 00 add %eax,0x133d8(%rbx) c22b5: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c22bb: 39 c5 cmp %eax,%ebp c22bd: 7d 27 jge c22e6 c22bf: 48 8b 0c 24 mov (%rsp),%rcx c22c3: 85 ed test %ebp,%ebp c22c5: 0f 84 59 ff ff ff je c2224 c22cb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c22d2: be 1e 00 00 00 mov $0x1e,%esi c22d7: 48 8d 7c 24 0a lea 0xa(%rsp),%rdi c22dc: e8 00 00 00 00 callq c22e1 c22e1: e9 54 ff ff ff jmpq c223a c22e6: 85 c0 test %eax,%eax c22e8: 0f 8e 85 fe ff ff jle c2173 c22ee: 48 8d ab a8 b6 00 00 lea 0xb6a8(%rbx),%rbp c22f5: 45 31 ed xor %r13d,%r13d c22f8: eb 5e jmp c2358 c22fa: c6 45 ec 01 movb $0x1,-0x14(%rbp) c22fe: 42 8b 84 ab ac 66 01 mov 0x166ac(%rbx,%r13,4),%eax c2305: 00 c2306: 89 45 e8 mov %eax,-0x18(%rbp) c2309: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c2310: 48 89 ef mov %rbp,%rdi c2313: e8 00 00 00 00 callq c2318 c2318: 45 85 ed test %r13d,%r13d c231b: 4c 89 f1 mov %r14,%rcx c231e: ba 00 04 00 00 mov $0x400,%edx c2323: 41 0f 95 c0 setne %r8b c2327: 41 b9 01 00 00 00 mov $0x1,%r9d c232d: 4c 89 fe mov %r15,%rsi c2330: 48 89 df mov %rbx,%rdi c2333: 45 0f b6 c0 movzbl %r8b,%r8d c2337: e8 00 00 00 00 callq c233c c233c: 85 c0 test %eax,%eax c233e: 75 3c jne c237c c2340: 49 83 c5 01 add $0x1,%r13 c2344: 48 81 c5 68 06 00 00 add $0x668,%rbp c234b: 44 39 ab a8 e7 00 00 cmp %r13d,0xe7a8(%rbx) c2352: 0f 8e 1b fe ff ff jle c2173 c2358: 48 c7 85 68 ff ff ff movq $0x0,-0x98(%rbp) c235f: 00 00 00 00 c2363: 44 89 ea mov %r13d,%edx c2366: 4c 8d bd 70 fd ff ff lea -0x290(%rbp),%r15 c236d: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c2374: 74 84 je c22fa c2376: c6 45 ed 01 movb $0x1,-0x13(%rbp) c237a: eb 8d jmp c2309 c237c: 41 89 c4 mov %eax,%r12d c237f: e9 ef fd ff ff jmpq c2173 c2384: e8 00 00 00 00 callq c2389 c2389: 0f 0b ud2 c238b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c2390 : c2390: e8 00 00 00 00 callq c2395 c2395: 53 push %rbx c2396: 48 89 f3 mov %rsi,%rbx c2399: e8 00 00 00 00 callq c239e c239e: 48 89 c1 mov %rax,%rcx c23a1: 8b 43 08 mov 0x8(%rbx),%eax c23a4: 41 89 c0 mov %eax,%r8d c23a7: 41 f7 d8 neg %r8d c23aa: 41 83 e0 07 and $0x7,%r8d c23ae: 74 4b je c23fb c23b0: 45 8d 48 ff lea -0x1(%r8),%r9d c23b4: 31 d2 xor %edx,%edx c23b6: 41 c1 e1 10 shl $0x10,%r9d c23ba: eb 14 jmp c23d0 c23bc: 83 c2 01 add $0x1,%edx c23bf: 89 7b 08 mov %edi,0x8(%rbx) c23c2: c7 00 00 00 00 00 movl $0x0,(%rax) c23c8: 44 39 c2 cmp %r8d,%edx c23cb: 74 2e je c23fb c23cd: 8b 43 08 mov 0x8(%rbx),%eax c23d0: 48 8b 73 18 mov 0x18(%rbx),%rsi c23d4: 8d 78 01 lea 0x1(%rax),%edi c23d7: 48 8d 04 86 lea (%rsi,%rax,4),%rax c23db: 48 85 c9 test %rcx,%rcx c23de: 74 dc je c23bc c23e0: 80 b9 60 06 00 00 00 cmpb $0x0,0x660(%rcx) c23e7: 74 d3 je c23bc c23e9: 85 d2 test %edx,%edx c23eb: 75 cf jne c23bc c23ed: 83 c2 01 add $0x1,%edx c23f0: 89 7b 08 mov %edi,0x8(%rbx) c23f3: 44 89 08 mov %r9d,(%rax) c23f6: 44 39 c2 cmp %r8d,%edx c23f9: 75 d2 jne c23cd c23fb: 5b pop %rbx c23fc: c3 retq c23fd: 0f 1f 00 nopl (%rax) 00000000000c2400 : c2400: e8 00 00 00 00 callq c2405 c2405: 55 push %rbp c2406: 48 89 d5 mov %rdx,%rbp c2409: 53 push %rbx c240a: 48 89 fb mov %rdi,%rbx c240d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2414: e8 00 00 00 00 callq c2419 c2419: 8b 45 08 mov 0x8(%rbp),%eax c241c: 89 c2 mov %eax,%edx c241e: 89 c1 mov %eax,%ecx c2420: c1 ea 02 shr $0x2,%edx c2423: 83 e1 02 and $0x2,%ecx c2426: 83 e2 03 and $0x3,%edx c2429: 08 ca or %cl,%dl c242b: 74 05 je c2432 c242d: 31 c0 xor %eax,%eax c242f: 5b pop %rbx c2430: 5d pop %rbp c2431: c3 retq c2432: 83 e0 03 and $0x3,%eax c2435: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax c243c: 48 8d bc 03 90 b4 00 lea 0xb490(%rbx,%rax,1),%rdi c2443: 00 c2444: e8 00 00 00 00 callq c2449 c2449: 31 c0 xor %eax,%eax c244b: 5b pop %rbx c244c: 5d pop %rbp c244d: c3 retq c244e: 66 90 xchg %ax,%ax 00000000000c2450 : c2450: e8 00 00 00 00 callq c2455 c2455: 41 54 push %r12 c2457: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c245e: 55 push %rbp c245f: 48 89 fd mov %rdi,%rbp c2462: bf 01 00 00 00 mov $0x1,%edi c2467: 53 push %rbx c2468: 8b 42 08 mov 0x8(%rdx),%eax c246b: 41 89 c4 mov %eax,%r12d c246e: c1 e8 02 shr $0x2,%eax c2471: 41 83 e4 03 and $0x3,%r12d c2475: 89 c3 mov %eax,%ebx c2477: 83 e3 03 and $0x3,%ebx c247a: e8 00 00 00 00 callq c247f c247f: 45 84 e4 test %r12b,%r12b c2482: 74 11 je c2495 c2484: 41 80 fc 01 cmp $0x1,%r12b c2488: 75 04 jne c248e c248a: 84 db test %bl,%bl c248c: 74 1e je c24ac c248e: 5b pop %rbx c248f: 31 c0 xor %eax,%eax c2491: 5d pop %rbp c2492: 41 5c pop %r12 c2494: c3 retq c2495: 84 db test %bl,%bl c2497: 75 f5 jne c248e c2499: 48 8d bd 18 b4 00 00 lea 0xb418(%rbp),%rdi c24a0: e8 00 00 00 00 callq c24a5 c24a5: 31 c0 xor %eax,%eax c24a7: 5b pop %rbx c24a8: 5d pop %rbp c24a9: 41 5c pop %r12 c24ab: c3 retq c24ac: 48 8d bd 80 ba 00 00 lea 0xba80(%rbp),%rdi c24b3: e8 00 00 00 00 callq c24b8 c24b8: 31 c0 xor %eax,%eax c24ba: 5b pop %rbx c24bb: 5d pop %rbp c24bc: 41 5c pop %r12 c24be: c3 retq c24bf: 90 nop 00000000000c24c0 : c24c0: e8 00 00 00 00 callq c24c5 c24c5: 41 56 push %r14 c24c7: 41 55 push %r13 c24c9: 41 54 push %r12 c24cb: 55 push %rbp c24cc: 53 push %rbx c24cd: 8b af b0 63 01 00 mov 0x163b0(%rdi),%ebp c24d3: 83 e5 04 and $0x4,%ebp c24d6: 75 11 jne c24e9 c24d8: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax c24de: 48 89 fb mov %rdi,%rbx c24e1: 83 e8 0c sub $0xc,%eax c24e4: 83 f8 02 cmp $0x2,%eax c24e7: 76 0b jbe c24f4 c24e9: 5b pop %rbx c24ea: 31 c0 xor %eax,%eax c24ec: 5d pop %rbp c24ed: 41 5c pop %r12 c24ef: 41 5d pop %r13 c24f1: 41 5e pop %r14 c24f3: c3 retq c24f4: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c24fa: 41 89 f5 mov %esi,%r13d c24fd: 85 f6 test %esi,%esi c24ff: 0f 84 9f 00 00 00 je c25a4 c2505: 31 f6 xor %esi,%esi c2507: 45 31 f6 xor %r14d,%r14d c250a: 85 c0 test %eax,%eax c250c: 7e db jle c24e9 c250e: 44 8d a6 03 34 00 00 lea 0x3403(%rsi),%r12d c2515: 31 d2 xor %edx,%edx c2517: 48 89 df mov %rbx,%rdi c251a: 44 89 e6 mov %r12d,%esi c251d: e8 00 00 00 00 callq c2522 c2522: 89 c2 mov %eax,%edx c2524: 81 ca 00 00 00 ff or $0xff000000,%edx c252a: 39 d0 cmp %edx,%eax c252c: 74 0d je c253b c252e: 31 c9 xor %ecx,%ecx c2530: 44 89 e6 mov %r12d,%esi c2533: 48 89 df mov %rbx,%rdi c2536: e8 00 00 00 00 callq c253b c253b: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c2541: 41 83 c6 01 add $0x1,%r14d c2545: be 00 02 00 00 mov $0x200,%esi c254a: 41 39 c6 cmp %eax,%r14d c254d: 7c bf jl c250e c254f: 45 85 ed test %r13d,%r13d c2552: 0f 84 ae 00 00 00 je c2606 c2558: 85 c0 test %eax,%eax c255a: 7e 8d jle c24e9 c255c: 45 31 e4 xor %r12d,%r12d c255f: 81 c5 02 34 00 00 add $0x3402,%ebp c2565: 31 d2 xor %edx,%edx c2567: 48 89 df mov %rbx,%rdi c256a: 89 ee mov %ebp,%esi c256c: e8 00 00 00 00 callq c2571 c2571: 89 c2 mov %eax,%edx c2573: 80 e6 fe and $0xfe,%dh c2576: f6 c4 01 test $0x1,%ah c2579: 74 0c je c2587 c257b: 31 c9 xor %ecx,%ecx c257d: 89 ee mov %ebp,%esi c257f: 48 89 df mov %rbx,%rdi c2582: e8 00 00 00 00 callq c2587 c2587: 41 83 c4 01 add $0x1,%r12d c258b: bd 00 02 00 00 mov $0x200,%ebp c2590: 44 3b a3 a8 e7 00 00 cmp 0xe7a8(%rbx),%r12d c2597: 7c c6 jl c255f c2599: 5b pop %rbx c259a: 31 c0 xor %eax,%eax c259c: 5d pop %rbp c259d: 41 5c pop %r12 c259f: 41 5d pop %r13 c25a1: 41 5e pop %r14 c25a3: c3 retq c25a4: 8b b7 90 89 00 00 mov 0x8990(%rdi),%esi c25aa: 81 e6 00 08 00 00 and $0x800,%esi c25b0: 0f 84 51 ff ff ff je c2507 c25b6: 85 c0 test %eax,%eax c25b8: 0f 8e 2b ff ff ff jle c24e9 c25be: 45 31 e4 xor %r12d,%r12d c25c1: 41 81 c5 03 34 00 00 add $0x3403,%r13d c25c8: 31 d2 xor %edx,%edx c25ca: 48 89 df mov %rbx,%rdi c25cd: 44 89 ee mov %r13d,%esi c25d0: e8 00 00 00 00 callq c25d5 c25d5: 89 c2 mov %eax,%edx c25d7: 81 e2 ff ff ff 00 and $0xffffff,%edx c25dd: a9 00 00 00 ff test $0xff000000,%eax c25e2: 74 0d je c25f1 c25e4: 31 c9 xor %ecx,%ecx c25e6: 44 89 ee mov %r13d,%esi c25e9: 48 89 df mov %rbx,%rdi c25ec: e8 00 00 00 00 callq c25f1 c25f1: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c25f7: 41 83 c4 01 add $0x1,%r12d c25fb: 41 bd 00 02 00 00 mov $0x200,%r13d c2601: 41 39 c4 cmp %eax,%r12d c2604: 7c bb jl c25c1 c2606: f6 83 91 89 00 00 04 testb $0x4,0x8991(%rbx) c260d: 0f 84 45 ff ff ff je c2558 c2613: 85 c0 test %eax,%eax c2615: 0f 8e ce fe ff ff jle c24e9 c261b: 45 31 e4 xor %r12d,%r12d c261e: 81 c5 02 34 00 00 add $0x3402,%ebp c2624: 31 d2 xor %edx,%edx c2626: 48 89 df mov %rbx,%rdi c2629: 89 ee mov %ebp,%esi c262b: e8 00 00 00 00 callq c2630 c2630: 89 c2 mov %eax,%edx c2632: 80 ce 01 or $0x1,%dh c2635: f6 c4 01 test $0x1,%ah c2638: 75 0c jne c2646 c263a: 31 c9 xor %ecx,%ecx c263c: 89 ee mov %ebp,%esi c263e: 48 89 df mov %rbx,%rdi c2641: e8 00 00 00 00 callq c2646 c2646: 41 83 c4 01 add $0x1,%r12d c264a: bd 00 02 00 00 mov $0x200,%ebp c264f: 44 3b a3 a8 e7 00 00 cmp 0xe7a8(%rbx),%r12d c2656: 7c c6 jl c261e c2658: e9 8c fe ff ff jmpq c24e9 c265d: 0f 1f 00 nopl (%rax) 00000000000c2660 : c2660: e8 00 00 00 00 callq c2665 c2665: 8b 87 ac e7 00 00 mov 0xe7ac(%rdi),%eax c266b: 85 c0 test %eax,%eax c266d: 74 07 je c2676 c266f: a9 40 00 10 00 test $0x100040,%eax c2674: 75 03 jne c2679 c2676: 31 c0 xor %eax,%eax c2678: c3 retq c2679: 48 83 ec 08 sub $0x8,%rsp c267d: 31 f6 xor %esi,%esi c267f: 48 89 3c 24 mov %rdi,(%rsp) c2683: e8 28 f2 ff ff callq c18b0 c2688: 48 8b 3c 24 mov (%rsp),%rdi c268c: 31 f6 xor %esi,%esi c268e: e8 6d f0 ff ff callq c1700 c2693: 31 c0 xor %eax,%eax c2695: 48 83 c4 08 add $0x8,%rsp c2699: c3 retq c269a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000c26a0 : c26a0: e8 00 00 00 00 callq c26a5 c26a5: 41 57 push %r15 c26a7: 41 56 push %r14 c26a9: 49 89 f6 mov %rsi,%r14 c26ac: 41 55 push %r13 c26ae: 49 89 fd mov %rdi,%r13 c26b1: 41 54 push %r12 c26b3: 55 push %rbp c26b4: 53 push %rbx c26b5: 48 83 ec 40 sub $0x40,%rsp c26b9: 48 8b 2f mov (%rdi),%rbp c26bc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c26c3: 00 00 c26c5: 48 89 44 24 38 mov %rax,0x38(%rsp) c26ca: 31 c0 xor %eax,%eax c26cc: 48 8d 74 24 04 lea 0x4(%rsp),%rsi c26d1: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) c26d8: 00 00 c26da: 48 89 ef mov %rbp,%rdi c26dd: e8 00 00 00 00 callq c26e2 c26e2: 41 89 c4 mov %eax,%r12d c26e5: 85 c0 test %eax,%eax c26e7: 74 26 je c270f c26e9: 48 8b 44 24 38 mov 0x38(%rsp),%rax c26ee: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c26f5: 00 00 c26f7: 0f 85 aa 01 00 00 jne c28a7 c26fd: 48 83 c4 40 add $0x40,%rsp c2701: 44 89 e0 mov %r12d,%eax c2704: 5b pop %rbx c2705: 5d pop %rbp c2706: 41 5c pop %r12 c2708: 41 5d pop %r13 c270a: 41 5e pop %r14 c270c: 41 5f pop %r15 c270e: c3 retq c270f: 8b 5c 24 04 mov 0x4(%rsp),%ebx c2713: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax c271a: 31 f6 xor %esi,%esi c271c: 48 89 ef mov %rbp,%rdi c271f: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 c2724: b9 02 00 00 00 mov $0x2,%ecx c2729: ba 00 01 00 00 mov $0x100,%edx c272e: 4c 8b bd 28 5c 00 00 mov 0x5c28(%rbp),%r15 c2735: 48 c1 e3 02 shl $0x2,%rbx c2739: 48 01 d8 add %rbx,%rax c273c: c7 00 ad de fe ca movl $0xcafedead,(%rax) c2742: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) c2749: 00 00 c274b: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) c2752: 00 00 c2754: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) c275b: 00 00 c275d: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) c2764: 00 00 c2766: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) c276d: 00 00 c276f: e8 00 00 00 00 callq c2774 c2774: 41 89 c4 mov %eax,%r12d c2777: 85 c0 test %eax,%eax c2779: 0f 85 ba 00 00 00 jne c2839 c277f: 48 8b 44 24 28 mov 0x28(%rsp),%rax c2784: 89 db mov %ebx,%ebx c2786: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 c278b: 31 c9 xor %ecx,%ecx c278d: 49 01 df add %rbx,%r15 c2790: 48 8d 54 24 10 lea 0x10(%rsp),%rdx c2795: be 01 00 00 00 mov $0x1,%esi c279a: 4c 89 ef mov %r13,%rdi c279d: c7 00 02 00 00 00 movl $0x2,(%rax) c27a3: 48 8b 44 24 28 mov 0x28(%rsp),%rax c27a8: 44 89 78 04 mov %r15d,0x4(%rax) c27ac: 48 8b 44 24 28 mov 0x28(%rsp),%rax c27b1: 49 c1 ef 20 shr $0x20,%r15 c27b5: 44 89 78 08 mov %r15d,0x8(%rax) c27b9: 48 8b 44 24 28 mov 0x28(%rsp),%rax c27be: c7 44 24 18 08 00 00 movl $0x8,0x18(%rsp) c27c5: 00 c27c6: c7 40 0c 01 00 00 00 movl $0x1,0xc(%rax) c27cd: 48 8b 44 24 28 mov 0x28(%rsp),%rax c27d2: c7 40 10 ef be ad de movl $0xdeadbeef,0x10(%rax) c27d9: 48 8b 44 24 28 mov 0x28(%rsp),%rax c27de: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) c27e5: 48 8b 44 24 28 mov 0x28(%rsp),%rax c27ea: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) c27f1: 48 8b 44 24 28 mov 0x28(%rsp),%rax c27f6: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) c27fd: e8 00 00 00 00 callq c2802 c2802: 41 89 c4 mov %eax,%r12d c2805: 85 c0 test %eax,%eax c2807: 74 41 je c284a c2809: 31 d2 xor %edx,%edx c280b: 48 8d 74 24 10 lea 0x10(%rsp),%rsi c2810: 48 89 ef mov %rbp,%rdi c2813: e8 00 00 00 00 callq c2818 c2818: 48 8b 44 24 08 mov 0x8(%rsp),%rax c281d: 48 85 c0 test %rax,%rax c2820: 74 17 je c2839 c2822: 48 8d 78 38 lea 0x38(%rax),%rdi c2826: ba ff ff ff ff mov $0xffffffff,%edx c282b: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) c2830: 83 fa 01 cmp $0x1,%edx c2833: 74 58 je c288d c2835: 85 d2 test %edx,%edx c2837: 7e 48 jle c2881 c2839: 8b 74 24 04 mov 0x4(%rsp),%esi c283d: 48 89 ef mov %rbp,%rdi c2840: e8 00 00 00 00 callq c2845 c2845: e9 9f fe ff ff jmpq c26e9 c284a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi c284f: 31 f6 xor %esi,%esi c2851: 4c 89 f2 mov %r14,%rdx c2854: e8 00 00 00 00 callq c2859 c2859: 48 85 c0 test %rax,%rax c285c: 74 36 je c2894 c285e: 78 3f js c289f c2860: 8b 54 24 04 mov 0x4(%rsp),%edx c2864: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax c286b: 48 8d 04 90 lea (%rax,%rdx,4),%rax c286f: 8b 00 mov (%rax),%eax c2871: 3d ef be ad de cmp $0xdeadbeef,%eax c2876: b8 ea ff ff ff mov $0xffffffea,%eax c287b: 44 0f 45 e0 cmovne %eax,%r12d c287f: eb 88 jmp c2809 c2881: be 03 00 00 00 mov $0x3,%esi c2886: e8 00 00 00 00 callq c288b c288b: eb ac jmp c2839 c288d: e8 00 00 00 00 callq c2892 c2892: eb a5 jmp c2839 c2894: 41 bc 92 ff ff ff mov $0xffffff92,%r12d c289a: e9 6a ff ff ff jmpq c2809 c289f: 41 89 c4 mov %eax,%r12d c28a2: e9 62 ff ff ff jmpq c2809 c28a7: e8 00 00 00 00 callq c28ac c28ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c28b0 : c28b0: e8 00 00 00 00 callq c28b5 c28b5: 55 push %rbp c28b6: 31 f6 xor %esi,%esi c28b8: 48 89 fd mov %rdi,%rbp c28bb: e8 f0 ef ff ff callq c18b0 c28c0: 48 89 ef mov %rbp,%rdi c28c3: 31 f6 xor %esi,%esi c28c5: e8 36 ee ff ff callq c1700 c28ca: 31 c0 xor %eax,%eax c28cc: 5d pop %rbp c28cd: c3 retq c28ce: 66 90 xchg %ax,%ax 00000000000c28d0 : c28d0: e8 00 00 00 00 callq c28d5 c28d5: 55 push %rbp c28d6: 48 89 fd mov %rdi,%rbp c28d9: e8 72 f6 ff ff callq c1f50 c28de: 48 89 ef mov %rbp,%rdi c28e1: 31 f6 xor %esi,%esi c28e3: e8 c8 ef ff ff callq c18b0 c28e8: 48 89 ef mov %rbp,%rdi c28eb: 31 f6 xor %esi,%esi c28ed: e8 0e ee ff ff callq c1700 c28f2: 48 89 ef mov %rbp,%rdi c28f5: 5d pop %rbp c28f6: e9 f5 f0 ff ff jmpq c19f0 c28fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c2900 : c2900: e8 00 00 00 00 callq c2905 c2905: 41 54 push %r12 c2907: 41 89 f4 mov %esi,%r12d c290a: 55 push %rbp c290b: 89 d5 mov %edx,%ebp c290d: 53 push %rbx c290e: 48 89 fb mov %rdi,%rbx c2911: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi c2917: 85 ff test %edi,%edi c2919: 0f 8e d4 00 00 00 jle c29f3 c291f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2926: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c292d: 48 8d 50 01 lea 0x1(%rax),%rdx c2931: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2937: 48 8d 04 86 lea (%rsi,%rax,4),%rax c293b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2942: c7 00 0e 00 00 f0 movl $0xf000000e,(%rax) c2948: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c294e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2955: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c295c: 8d 51 ff lea -0x1(%rcx),%edx c295f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2966: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c296c: 85 d2 test %edx,%edx c296e: 0f 8e a5 00 00 00 jle c2a19 c2974: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c297b: 48 8d 50 01 lea 0x1(%rax),%rdx c297f: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2985: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c298c: 48 8d 04 81 lea (%rcx,%rax,4),%rax c2990: 44 89 20 mov %r12d,(%rax) c2993: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c2999: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c29a0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c29a7: 8d 51 ff lea -0x1(%rcx),%edx c29aa: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c29b1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c29b7: 85 d2 test %edx,%edx c29b9: 7e 49 jle c2a04 c29bb: 48 8d 50 01 lea 0x1(%rax),%rdx c29bf: 23 83 40 02 00 00 and 0x240(%rbx),%eax c29c5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c29cc: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c29d3: 48 8d 04 82 lea (%rdx,%rax,4),%rax c29d7: 89 28 mov %ebp,(%rax) c29d9: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c29e0: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c29e7: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c29ee: 5b pop %rbx c29ef: 5d pop %rbp c29f0: 41 5c pop %r12 c29f2: c3 retq c29f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c29fa: e8 00 00 00 00 callq c29ff c29ff: e9 1b ff ff ff jmpq c291f c2a04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2a0b: e8 00 00 00 00 callq c2a10 c2a10: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2a17: eb a2 jmp c29bb c2a19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2a20: e8 00 00 00 00 callq c2a25 c2a25: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2a2c: e9 43 ff ff ff jmpq c2974 c2a31: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c2a38: 00 00 00 00 c2a3c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c2a40 : c2a40: e8 00 00 00 00 callq c2a45 c2a45: 41 57 push %r15 c2a47: 41 89 f7 mov %esi,%r15d c2a4a: 41 56 push %r14 c2a4c: 41 55 push %r13 c2a4e: 41 54 push %r12 c2a50: 55 push %rbp c2a51: 53 push %rbx c2a52: 48 89 fb mov %rdi,%rbx c2a55: e8 00 00 00 00 callq c2a5a c2a5a: 45 85 ff test %r15d,%r15d c2a5d: 0f 84 8d 00 00 00 je c2af0 c2a63: 41 8d 6f ff lea -0x1(%r15),%ebp c2a67: 49 89 c5 mov %rax,%r13 c2a6a: 45 31 e4 xor %r12d,%r12d c2a6d: c1 e5 10 shl $0x10,%ebp c2a70: 81 e5 00 00 ff 3f and $0x3fff0000,%ebp c2a76: eb 44 jmp c2abc c2a78: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2a7f: 41 83 c4 01 add $0x1,%r12d c2a83: 48 8d 50 01 lea 0x1(%rax),%rdx c2a87: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2a8d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2a94: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c2a9b: 48 8d 04 82 lea (%rdx,%rax,4),%rax c2a9f: 44 89 30 mov %r14d,(%rax) c2aa2: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c2aa9: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c2ab0: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c2ab7: 45 39 fc cmp %r15d,%r12d c2aba: 74 34 je c2af0 c2abc: 48 8b 43 08 mov 0x8(%rbx),%rax c2ac0: 44 8b 70 08 mov 0x8(%rax),%r14d c2ac4: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax c2aca: 4d 85 ed test %r13,%r13 c2acd: 74 0f je c2ade c2acf: 41 80 bd 60 06 00 00 cmpb $0x0,0x660(%r13) c2ad6: 00 c2ad7: 74 05 je c2ade c2ad9: 45 85 e4 test %r12d,%r12d c2adc: 74 1d je c2afb c2ade: 85 c0 test %eax,%eax c2ae0: 7f 96 jg c2a78 c2ae2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2ae9: e8 00 00 00 00 callq c2aee c2aee: eb 88 jmp c2a78 c2af0: 5b pop %rbx c2af1: 5d pop %rbp c2af2: 41 5c pop %r12 c2af4: 41 5d pop %r13 c2af6: 41 5e pop %r14 c2af8: 41 5f pop %r15 c2afa: c3 retq c2afb: 41 09 ee or %ebp,%r14d c2afe: 85 c0 test %eax,%eax c2b00: 0f 8f 72 ff ff ff jg c2a78 c2b06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2b0d: e8 00 00 00 00 callq c2b12 c2b12: e9 61 ff ff ff jmpq c2a78 c2b17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c2b1e: 00 00 00000000000c2b20 : c2b20: e8 00 00 00 00 callq c2b25 c2b25: 55 push %rbp c2b26: 53 push %rbx c2b27: 83 bf 48 02 00 00 01 cmpl $0x1,0x248(%rdi) c2b2e: 48 89 fb mov %rdi,%rbx c2b31: 19 ed sbb %ebp,%ebp c2b33: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d c2b3a: 81 e5 00 fc ff ff and $0xfffffc00,%ebp c2b40: 81 c5 00 08 00 00 add $0x800,%ebp c2b46: 45 85 d2 test %r10d,%r10d c2b49: 0f 8e bb 01 00 00 jle c2d0a c2b4f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2b56: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c2b5d: 48 8d 50 01 lea 0x1(%rax),%rdx c2b61: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2b67: 49 8d 04 81 lea (%r9,%rax,4),%rax c2b6b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2b72: c7 00 08 00 00 34 movl $0x34000008,(%rax) c2b78: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c2b7e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2b85: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c2b8c: 8d 51 ff lea -0x1(%rcx),%edx c2b8f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2b96: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c2b9c: 85 d2 test %edx,%edx c2b9e: 0f 8e d4 01 00 00 jle c2d78 c2ba4: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c2bab: 48 8d 50 01 lea 0x1(%rax),%rdx c2baf: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2bb5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2bbc: 49 8d 04 80 lea (%r8,%rax,4),%rax c2bc0: c7 00 e0 54 00 00 movl $0x54e0,(%rax) c2bc6: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c2bcc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2bd3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c2bda: 8d 56 ff lea -0x1(%rsi),%edx c2bdd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2be4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c2bea: 85 d2 test %edx,%edx c2bec: 0f 8e 6e 01 00 00 jle c2d60 c2bf2: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c2bf9: 48 8d 50 01 lea 0x1(%rax),%rdx c2bfd: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2c03: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2c0a: 48 8d 04 87 lea (%rdi,%rax,4),%rax c2c0e: c7 00 dc 54 00 00 movl $0x54dc,(%rax) c2c14: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c2c1a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2c21: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c2c28: 8d 51 ff lea -0x1(%rcx),%edx c2c2b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2c32: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c2c38: 85 d2 test %edx,%edx c2c3a: 0f 8e 08 01 00 00 jle c2d48 c2c40: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c2c47: 48 8d 50 01 lea 0x1(%rax),%rdx c2c4b: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2c51: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2c58: 48 8d 04 86 lea (%rsi,%rax,4),%rax c2c5c: 89 28 mov %ebp,(%rax) c2c5e: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c2c64: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2c6b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c2c72: 8d 56 ff lea -0x1(%rsi),%edx c2c75: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2c7c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c2c82: 85 d2 test %edx,%edx c2c84: 0f 8e a6 00 00 00 jle c2d30 c2c8a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c2c91: 48 8d 50 01 lea 0x1(%rax),%rdx c2c95: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2c9b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2ca2: 48 8d 04 81 lea (%rcx,%rax,4),%rax c2ca6: 89 28 mov %ebp,(%rax) c2ca8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c2cae: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2cb5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c2cbc: 8d 51 ff lea -0x1(%rcx),%edx c2cbf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2cc6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c2ccc: 85 d2 test %edx,%edx c2cce: 7e 4b jle c2d1b c2cd0: 48 8d 50 01 lea 0x1(%rax),%rdx c2cd4: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2cda: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2ce1: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c2ce8: 48 8d 04 82 lea (%rdx,%rax,4),%rax c2cec: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) c2cf2: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c2cf9: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c2d00: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c2d07: 5b pop %rbx c2d08: 5d pop %rbp c2d09: c3 retq c2d0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2d11: e8 00 00 00 00 callq c2d16 c2d16: e9 34 fe ff ff jmpq c2b4f c2d1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2d22: e8 00 00 00 00 callq c2d27 c2d27: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2d2e: eb a0 jmp c2cd0 c2d30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2d37: e8 00 00 00 00 callq c2d3c c2d3c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2d43: e9 42 ff ff ff jmpq c2c8a c2d48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2d4f: e8 00 00 00 00 callq c2d54 c2d54: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2d5b: e9 e0 fe ff ff jmpq c2c40 c2d60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2d67: e8 00 00 00 00 callq c2d6c c2d6c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2d73: e9 7a fe ff ff jmpq c2bf2 c2d78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2d7f: e8 00 00 00 00 callq c2d84 c2d84: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2d8b: e9 14 fe ff ff jmpq c2ba4 00000000000c2d90 : c2d90: e8 00 00 00 00 callq c2d95 c2d95: 41 55 push %r13 c2d97: 41 54 push %r12 c2d99: 55 push %rbp c2d9a: 53 push %rbx c2d9b: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d c2da2: 48 89 fb mov %rdi,%rbx c2da5: 8b 6f 20 mov 0x20(%rdi),%ebp c2da8: 4c 8b 67 10 mov 0x10(%rdi),%r12 c2dac: 45 85 d2 test %r10d,%r10d c2daf: 0f 8e c8 01 00 00 jle c2f7d c2db5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2dbc: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c2dc3: 45 89 e5 mov %r12d,%r13d c2dc6: 41 83 e5 fc and $0xfffffffc,%r13d c2dca: 48 8d 50 01 lea 0x1(%rax),%rdx c2dce: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2dd4: 49 8d 04 81 lea (%r9,%rax,4),%rax c2dd8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2ddf: c7 00 08 00 00 b0 movl $0xb0000008,(%rax) c2de5: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c2deb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2df2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c2df9: 8d 51 ff lea -0x1(%rcx),%edx c2dfc: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2e03: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c2e09: 85 d2 test %edx,%edx c2e0b: 0f 8e da 01 00 00 jle c2feb c2e11: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c2e18: 48 8d 50 01 lea 0x1(%rax),%rdx c2e1c: 49 c1 ec 20 shr $0x20,%r12 c2e20: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2e26: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2e2d: 49 8d 04 80 lea (%r8,%rax,4),%rax c2e31: 44 89 28 mov %r13d,(%rax) c2e34: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c2e3a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2e41: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c2e48: 8d 56 ff lea -0x1(%rsi),%edx c2e4b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2e52: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c2e58: 85 d2 test %edx,%edx c2e5a: 0f 8e 73 01 00 00 jle c2fd3 c2e60: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c2e67: 48 8d 50 01 lea 0x1(%rax),%rdx c2e6b: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2e71: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2e78: 48 8d 04 87 lea (%rdi,%rax,4),%rax c2e7c: 44 89 20 mov %r12d,(%rax) c2e7f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c2e85: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2e8c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c2e93: 8d 51 ff lea -0x1(%rcx),%edx c2e96: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2e9d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c2ea3: 85 d2 test %edx,%edx c2ea5: 0f 8e 10 01 00 00 jle c2fbb c2eab: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c2eb2: 48 8d 50 01 lea 0x1(%rax),%rdx c2eb6: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2ebc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2ec3: 48 8d 04 86 lea (%rsi,%rax,4),%rax c2ec7: 89 28 mov %ebp,(%rax) c2ec9: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c2ecf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2ed6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c2edd: 8d 56 ff lea -0x1(%rsi),%edx c2ee0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2ee7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c2eed: 85 d2 test %edx,%edx c2eef: 0f 8e ae 00 00 00 jle c2fa3 c2ef5: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c2efc: 48 8d 50 01 lea 0x1(%rax),%rdx c2f00: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2f06: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2f0d: 48 8d 04 81 lea (%rcx,%rax,4),%rax c2f11: c7 00 ff ff ff ff movl $0xffffffff,(%rax) c2f17: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c2f1d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2f24: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c2f2b: 8d 51 ff lea -0x1(%rcx),%edx c2f2e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c2f35: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c2f3b: 85 d2 test %edx,%edx c2f3d: 7e 4f jle c2f8e c2f3f: 48 8d 50 01 lea 0x1(%rax),%rdx c2f43: 23 83 40 02 00 00 and 0x240(%rbx),%eax c2f49: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c2f50: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c2f57: 48 8d 04 82 lea (%rdx,%rax,4),%rax c2f5b: c7 00 04 00 ff 0f movl $0xfff0004,(%rax) c2f61: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c2f68: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c2f6f: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c2f76: 5b pop %rbx c2f77: 5d pop %rbp c2f78: 41 5c pop %r12 c2f7a: 41 5d pop %r13 c2f7c: c3 retq c2f7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2f84: e8 00 00 00 00 callq c2f89 c2f89: e9 27 fe ff ff jmpq c2db5 c2f8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2f95: e8 00 00 00 00 callq c2f9a c2f9a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2fa1: eb 9c jmp c2f3f c2fa3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2faa: e8 00 00 00 00 callq c2faf c2faf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2fb6: e9 3a ff ff ff jmpq c2ef5 c2fbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2fc2: e8 00 00 00 00 callq c2fc7 c2fc7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2fce: e9 d8 fe ff ff jmpq c2eab c2fd3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2fda: e8 00 00 00 00 callq c2fdf c2fdf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2fe6: e9 75 fe ff ff jmpq c2e60 c2feb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2ff2: e8 00 00 00 00 callq c2ff7 c2ff7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c2ffe: e9 0e fe ff ff jmpq c2e11 c3003: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c300a: 00 00 00 00 c300e: 66 90 xchg %ax,%ax 00000000000c3010 : c3010: e8 00 00 00 00 callq c3015 c3015: 53 push %rbx c3016: 48 8b 07 mov (%rdi),%rax c3019: 48 89 fb mov %rdi,%rbx c301c: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax c3023: 48 8b 40 10 mov 0x10(%rax),%rax c3027: e8 00 00 00 00 callq c302c c302c: 44 8b 93 28 02 00 00 mov 0x228(%rbx),%r10d c3033: 45 85 d2 test %r10d,%r10d c3036: 0f 8e c2 01 00 00 jle c31fe c303c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3043: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c304a: 48 8d 50 01 lea 0x1(%rax),%rdx c304e: 23 83 40 02 00 00 and 0x240(%rbx),%eax c3054: 49 8d 04 81 lea (%r9,%rax,4),%rax c3058: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c305f: c7 00 08 00 00 00 movl $0x8,(%rax) c3065: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c306b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3072: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3079: 8d 51 ff lea -0x1(%rcx),%edx c307c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c3083: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3089: 85 d2 test %edx,%edx c308b: 0f 8e db 01 00 00 jle c326c c3091: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c3098: 48 8d 50 01 lea 0x1(%rax),%rdx c309c: 23 83 40 02 00 00 and 0x240(%rbx),%eax c30a2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c30a9: 49 8d 04 80 lea (%r8,%rax,4),%rax c30ad: c7 00 78 14 00 00 movl $0x1478,(%rax) c30b3: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c30b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c30c0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c30c7: 8d 51 ff lea -0x1(%rcx),%edx c30ca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c30d1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c30d7: 85 d2 test %edx,%edx c30d9: 0f 8e 75 01 00 00 jle c3254 c30df: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c30e6: 48 8d 50 01 lea 0x1(%rax),%rdx c30ea: 23 83 40 02 00 00 and 0x240(%rbx),%eax c30f0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c30f7: 48 8d 04 87 lea (%rdi,%rax,4),%rax c30fb: c7 00 00 00 00 00 movl $0x0,(%rax) c3101: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c3107: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c310e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3115: 8d 51 ff lea -0x1(%rcx),%edx c3118: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c311f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3125: 85 d2 test %edx,%edx c3127: 0f 8e 0f 01 00 00 jle c323c c312d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c3134: 48 8d 50 01 lea 0x1(%rax),%rdx c3138: 23 83 40 02 00 00 and 0x240(%rbx),%eax c313e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3145: 48 8d 04 86 lea (%rsi,%rax,4),%rax c3149: c7 00 00 00 00 00 movl $0x0,(%rax) c314f: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c3155: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c315c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3163: 8d 57 ff lea -0x1(%rdi),%edx c3166: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c316d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3173: 85 d2 test %edx,%edx c3175: 0f 8e a9 00 00 00 jle c3224 c317b: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c3182: 48 8d 50 01 lea 0x1(%rax),%rdx c3186: 23 83 40 02 00 00 and 0x240(%rbx),%eax c318c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3193: 48 8d 04 81 lea (%rcx,%rax,4),%rax c3197: c7 00 00 00 00 00 movl $0x0,(%rax) c319d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c31a3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c31aa: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c31b1: 8d 51 ff lea -0x1(%rcx),%edx c31b4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c31bb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c31c1: 85 d2 test %edx,%edx c31c3: 7e 4a jle c320f c31c5: 48 8d 50 01 lea 0x1(%rax),%rdx c31c9: 23 83 40 02 00 00 and 0x240(%rbx),%eax c31cf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c31d6: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c31dd: 48 8d 04 82 lea (%rdx,%rax,4),%rax c31e1: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) c31e7: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c31ee: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c31f5: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c31fc: 5b pop %rbx c31fd: c3 retq c31fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3205: e8 00 00 00 00 callq c320a c320a: e9 2d fe ff ff jmpq c303c c320f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3216: e8 00 00 00 00 callq c321b c321b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3222: eb a1 jmp c31c5 c3224: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c322b: e8 00 00 00 00 callq c3230 c3230: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3237: e9 3f ff ff ff jmpq c317b c323c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3243: e8 00 00 00 00 callq c3248 c3248: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c324f: e9 d9 fe ff ff jmpq c312d c3254: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c325b: e8 00 00 00 00 callq c3260 c3260: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3267: e9 73 fe ff ff jmpq c30df c326c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3273: e8 00 00 00 00 callq c3278 c3278: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c327f: e9 0d fe ff ff jmpq c3091 c3284: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c328b: 00 00 00 00 c328f: 90 nop 00000000000c3290 : c3290: e8 00 00 00 00 callq c3295 c3295: 41 54 push %r12 c3297: 41 bc 04 00 00 00 mov $0x4,%r12d c329d: 55 push %rbp c329e: 48 89 d5 mov %rdx,%rbp c32a1: 53 push %rbx c32a2: 48 89 fb mov %rdi,%rbx c32a5: 48 85 f6 test %rsi,%rsi c32a8: 74 16 je c32c0 c32aa: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d c32b1: 41 c1 e4 10 shl $0x10,%r12d c32b5: 41 81 e4 00 00 0f 00 and $0xf0000,%r12d c32bc: 41 83 cc 04 or $0x4,%r12d c32c0: be 02 00 00 00 mov $0x2,%esi c32c5: 2b b3 10 02 00 00 sub 0x210(%rbx),%esi c32cb: 48 89 df mov %rbx,%rdi c32ce: 83 e6 07 and $0x7,%esi c32d1: e8 6a f7 ff ff callq c2a40 c32d6: 44 8b 93 28 02 00 00 mov 0x228(%rbx),%r10d c32dd: 45 85 d2 test %r10d,%r10d c32e0: 0f 8e c7 01 00 00 jle c34ad c32e6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c32ed: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c32f4: 48 8d 50 01 lea 0x1(%rax),%rdx c32f8: 23 83 40 02 00 00 and 0x240(%rbx),%eax c32fe: 49 8d 04 81 lea (%r9,%rax,4),%rax c3302: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3309: 44 89 20 mov %r12d,(%rax) c330c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c3312: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3319: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3320: 8d 51 ff lea -0x1(%rcx),%edx c3323: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c332a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3330: 44 8b 65 10 mov 0x10(%rbp),%r12d c3334: 41 83 e4 e0 and $0xffffffe0,%r12d c3338: 85 d2 test %edx,%edx c333a: 0f 8e db 01 00 00 jle c351b c3340: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c3347: 48 8d 50 01 lea 0x1(%rax),%rdx c334b: 23 83 40 02 00 00 and 0x240(%rbx),%eax c3351: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3358: 49 8d 04 80 lea (%r8,%rax,4),%rax c335c: 44 89 20 mov %r12d,(%rax) c335f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c3365: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c336c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3373: 8d 51 ff lea -0x1(%rcx),%edx c3376: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c337d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3383: 44 8b 65 14 mov 0x14(%rbp),%r12d c3387: 85 d2 test %edx,%edx c3389: 0f 8e 74 01 00 00 jle c3503 c338f: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c3396: 48 8d 50 01 lea 0x1(%rax),%rdx c339a: 23 83 40 02 00 00 and 0x240(%rbx),%eax c33a0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c33a7: 48 8d 04 87 lea (%rdi,%rax,4),%rax c33ab: 44 89 20 mov %r12d,(%rax) c33ae: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c33b4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c33bb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c33c2: 8d 51 ff lea -0x1(%rcx),%edx c33c5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c33cc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c33d2: 8b 6d 08 mov 0x8(%rbp),%ebp c33d5: 85 d2 test %edx,%edx c33d7: 0f 8e 0e 01 00 00 jle c34eb c33dd: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c33e4: 48 8d 50 01 lea 0x1(%rax),%rdx c33e8: 23 83 40 02 00 00 and 0x240(%rbx),%eax c33ee: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c33f5: 48 8d 04 86 lea (%rsi,%rax,4),%rax c33f9: 89 28 mov %ebp,(%rax) c33fb: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c3401: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3408: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c340f: 8d 57 ff lea -0x1(%rdi),%edx c3412: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c3419: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c341f: 85 d2 test %edx,%edx c3421: 0f 8e ac 00 00 00 jle c34d3 c3427: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c342e: 48 8d 50 01 lea 0x1(%rax),%rdx c3432: 23 83 40 02 00 00 and 0x240(%rbx),%eax c3438: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c343f: 48 8d 04 81 lea (%rcx,%rax,4),%rax c3443: c7 00 00 00 00 00 movl $0x0,(%rax) c3449: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c344f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3456: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c345d: 8d 51 ff lea -0x1(%rcx),%edx c3460: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c3467: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c346d: 85 d2 test %edx,%edx c346f: 7e 4d jle c34be c3471: 48 8d 50 01 lea 0x1(%rax),%rdx c3475: 23 83 40 02 00 00 and 0x240(%rbx),%eax c347b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3482: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c3489: 48 8d 04 82 lea (%rdx,%rax,4),%rax c348d: c7 00 00 00 00 00 movl $0x0,(%rax) c3493: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c349a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c34a1: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c34a8: 5b pop %rbx c34a9: 5d pop %rbp c34aa: 41 5c pop %r12 c34ac: c3 retq c34ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c34b4: e8 00 00 00 00 callq c34b9 c34b9: e9 28 fe ff ff jmpq c32e6 c34be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c34c5: e8 00 00 00 00 callq c34ca c34ca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c34d1: eb 9e jmp c3471 c34d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c34da: e8 00 00 00 00 callq c34df c34df: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c34e6: e9 3c ff ff ff jmpq c3427 c34eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c34f2: e8 00 00 00 00 callq c34f7 c34f7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c34fe: e9 da fe ff ff jmpq c33dd c3503: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c350a: e8 00 00 00 00 callq c350f c350f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3516: e9 74 fe ff ff jmpq c338f c351b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3522: e8 00 00 00 00 callq c3527 c3527: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c352e: e9 0d fe ff ff jmpq c3340 c3533: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c353a: 00 00 00 00 c353e: 66 90 xchg %ax,%ax 00000000000c3540 : c3540: e8 00 00 00 00 callq c3545 c3545: 41 56 push %r14 c3547: 41 55 push %r13 c3549: 41 54 push %r12 c354b: 55 push %rbp c354c: 48 89 fd mov %rdi,%rbp c354f: 53 push %rbx c3550: 48 83 ec 10 sub $0x10,%rsp c3554: 4c 8b 27 mov (%rdi),%r12 c3557: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c355e: 00 00 c3560: 48 89 44 24 08 mov %rax,0x8(%rsp) c3565: 31 c0 xor %eax,%eax c3567: 48 8d 74 24 04 lea 0x4(%rsp),%rsi c356c: 4c 89 e7 mov %r12,%rdi c356f: e8 00 00 00 00 callq c3574 c3574: 41 89 c5 mov %eax,%r13d c3577: 85 c0 test %eax,%eax c3579: 74 24 je c359f c357b: 48 8b 44 24 08 mov 0x8(%rsp),%rax c3580: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c3587: 00 00 c3589: 0f 85 c8 02 00 00 jne c3857 c358f: 48 83 c4 10 add $0x10,%rsp c3593: 44 89 e8 mov %r13d,%eax c3596: 5b pop %rbx c3597: 5d pop %rbp c3598: 41 5c pop %r12 c359a: 41 5d pop %r13 c359c: 41 5e pop %r14 c359e: c3 retq c359f: 8b 5c 24 04 mov 0x4(%rsp),%ebx c35a3: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax c35aa: 00 c35ab: be 05 00 00 00 mov $0x5,%esi c35b0: 48 89 ef mov %rbp,%rdi c35b3: 4d 8b b4 24 28 5c 00 mov 0x5c28(%r12),%r14 c35ba: 00 c35bb: 48 c1 e3 02 shl $0x2,%rbx c35bf: 48 01 d8 add %rbx,%rax c35c2: c7 00 ad de fe ca movl $0xcafedead,(%rax) c35c8: e8 00 00 00 00 callq c35cd c35cd: 41 89 c5 mov %eax,%r13d c35d0: 85 c0 test %eax,%eax c35d2: 0f 85 e6 01 00 00 jne c37be c35d8: 44 8b 95 28 02 00 00 mov 0x228(%rbp),%r10d c35df: 45 85 d2 test %r10d,%r10d c35e2: 0f 8e 47 02 00 00 jle c382f c35e8: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c35ef: 4c 8b 8d 00 02 00 00 mov 0x200(%rbp),%r9 c35f6: 89 db mov %ebx,%ebx c35f8: 4c 01 f3 add %r14,%rbx c35fb: 48 8d 50 01 lea 0x1(%rax),%rdx c35ff: 23 85 40 02 00 00 and 0x240(%rbp),%eax c3605: 49 8d 04 81 lea (%r9,%rax,4),%rax c3609: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c3610: c7 00 02 00 00 00 movl $0x2,(%rax) c3616: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c361c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c3623: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c362a: 8d 51 ff lea -0x1(%rcx),%edx c362d: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c3634: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c363a: 85 d2 test %edx,%edx c363c: 0f 8e d5 01 00 00 jle c3817 c3642: 4c 8b 85 00 02 00 00 mov 0x200(%rbp),%r8 c3649: 48 8d 50 01 lea 0x1(%rax),%rdx c364d: 23 85 40 02 00 00 and 0x240(%rbp),%eax c3653: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c365a: 49 8d 04 80 lea (%r8,%rax,4),%rax c365e: 89 18 mov %ebx,(%rax) c3660: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c3666: 48 c1 eb 20 shr $0x20,%rbx c366a: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c3671: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c3678: 8d 51 ff lea -0x1(%rcx),%edx c367b: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c3682: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c3688: 85 d2 test %edx,%edx c368a: 0f 8e 6f 01 00 00 jle c37ff c3690: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi c3697: 48 8d 50 01 lea 0x1(%rax),%rdx c369b: 23 85 40 02 00 00 and 0x240(%rbp),%eax c36a1: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c36a8: 48 8d 04 87 lea (%rdi,%rax,4),%rax c36ac: 89 18 mov %ebx,(%rax) c36ae: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c36b4: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c36bb: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c36c2: 8d 51 ff lea -0x1(%rcx),%edx c36c5: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c36cc: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c36d2: 85 d2 test %edx,%edx c36d4: 0f 8e 0d 01 00 00 jle c37e7 c36da: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi c36e1: 48 8d 50 01 lea 0x1(%rax),%rdx c36e5: 23 85 40 02 00 00 and 0x240(%rbp),%eax c36eb: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c36f2: 48 8d 04 86 lea (%rsi,%rax,4),%rax c36f6: c7 00 01 00 00 00 movl $0x1,(%rax) c36fc: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c3702: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c3709: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c3710: 8d 51 ff lea -0x1(%rcx),%edx c3713: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c371a: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c3720: 85 d2 test %edx,%edx c3722: 0f 8e a7 00 00 00 jle c37cf c3728: 48 8d 50 01 lea 0x1(%rax),%rdx c372c: 23 85 40 02 00 00 and 0x240(%rbp),%eax c3732: 48 89 ef mov %rbp,%rdi c3735: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c373c: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx c3743: 48 8d 04 82 lea (%rdx,%rax,4),%rax c3747: c7 00 ef be ad de movl $0xdeadbeef,(%rax) c374d: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax c3754: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) c375b: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) c3762: 31 ed xor %ebp,%ebp c3764: e8 00 00 00 00 callq c3769 c3769: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx c3770: 00 c3771: 85 c9 test %ecx,%ecx c3773: 75 20 jne c3795 c3775: e9 c6 00 00 00 jmpq c3840 c377a: bf c7 10 00 00 mov $0x10c7,%edi c377f: 83 c5 01 add $0x1,%ebp c3782: e8 00 00 00 00 callq c3787 c3787: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) c378e: 00 c378f: 0f 86 ab 00 00 00 jbe c3840 c3795: 8b 54 24 04 mov 0x4(%rsp),%edx c3799: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax c37a0: 00 c37a1: 48 8d 04 90 lea (%rax,%rdx,4),%rax c37a5: 48 89 d6 mov %rdx,%rsi c37a8: 8b 00 mov (%rax),%eax c37aa: 3d ef be ad de cmp $0xdeadbeef,%eax c37af: 75 c9 jne c377a c37b1: 4c 89 e7 mov %r12,%rdi c37b4: e8 00 00 00 00 callq c37b9 c37b9: e9 bd fd ff ff jmpq c357b c37be: 8b 74 24 04 mov 0x4(%rsp),%esi c37c2: 4c 89 e7 mov %r12,%rdi c37c5: e8 00 00 00 00 callq c37ca c37ca: e9 ac fd ff ff jmpq c357b c37cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c37d6: e8 00 00 00 00 callq c37db c37db: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c37e2: e9 41 ff ff ff jmpq c3728 c37e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c37ee: e8 00 00 00 00 callq c37f3 c37f3: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c37fa: e9 db fe ff ff jmpq c36da c37ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3806: e8 00 00 00 00 callq c380b c380b: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c3812: e9 79 fe ff ff jmpq c3690 c3817: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c381e: e8 00 00 00 00 callq c3823 c3823: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c382a: e9 13 fe ff ff jmpq c3642 c382f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3836: e8 00 00 00 00 callq c383b c383b: e9 a8 fd ff ff jmpq c35e8 c3840: 8b 74 24 04 mov 0x4(%rsp),%esi c3844: 4c 89 e7 mov %r12,%rdi c3847: 41 bd 92 ff ff ff mov $0xffffff92,%r13d c384d: e8 00 00 00 00 callq c3852 c3852: e9 24 fd ff ff jmpq c357b c3857: e8 00 00 00 00 callq c385c c385c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c3860 : c3860: e8 00 00 00 00 callq c3865 c3865: 83 e1 01 and $0x1,%ecx c3868: 41 56 push %r14 c386a: 41 55 push %r13 c386c: 49 89 f5 mov %rsi,%r13 c386f: 41 54 push %r12 c3871: 41 89 cc mov %ecx,%r12d c3874: 55 push %rbp c3875: 48 89 d5 mov %rdx,%rbp c3878: 53 push %rbx c3879: 8b 8f 28 02 00 00 mov 0x228(%rdi),%ecx c387f: 48 89 fb mov %rdi,%rbx c3882: 85 c9 test %ecx,%ecx c3884: 0f 8e 6e 03 00 00 jle c3bf8 c388a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3891: 48 8d 50 01 lea 0x1(%rax),%rdx c3895: 23 83 40 02 00 00 and 0x240(%rbx),%eax c389b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c38a2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c38a9: 48 8d 04 82 lea (%rdx,%rax,4),%rax c38ad: c7 00 05 00 00 00 movl $0x5,(%rax) c38b3: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c38b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c38c0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c38c7: 8d 56 ff lea -0x1(%rsi),%edx c38ca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c38d1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c38d7: 85 d2 test %edx,%edx c38d9: 0f 8e 01 03 00 00 jle c3be0 c38df: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 c38e6: 48 8d 50 01 lea 0x1(%rax),%rdx c38ea: 23 83 40 02 00 00 and 0x240(%rbx),%eax c38f0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c38f7: 49 8d 04 86 lea (%r14,%rax,4),%rax c38fb: 4d 89 ee mov %r13,%r14 c38fe: 44 89 28 mov %r13d,(%rax) c3901: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c3907: 49 c1 ee 20 shr $0x20,%r14 c390b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3912: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3919: 8d 57 ff lea -0x1(%rdi),%edx c391c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c3923: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3929: 85 d2 test %edx,%edx c392b: 0f 8e 97 02 00 00 jle c3bc8 c3931: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 c3938: 48 8d 50 01 lea 0x1(%rax),%rdx c393c: 23 83 40 02 00 00 and 0x240(%rbx),%eax c3942: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3949: 49 8d 04 83 lea (%r11,%rax,4),%rax c394d: 44 89 30 mov %r14d,(%rax) c3950: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c3956: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c395d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3964: 8d 56 ff lea -0x1(%rsi),%edx c3967: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c396e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3974: 85 d2 test %edx,%edx c3976: 0f 8e 34 02 00 00 jle c3bb0 c397c: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 c3983: 48 8d 50 01 lea 0x1(%rax),%rdx c3987: 23 83 40 02 00 00 and 0x240(%rbx),%eax c398d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3994: 49 8d 04 82 lea (%r10,%rax,4),%rax c3998: 89 28 mov %ebp,(%rax) c399a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c39a0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c39a7: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c39ae: 8d 51 ff lea -0x1(%rcx),%edx c39b1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c39b8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c39be: 45 85 e4 test %r12d,%r12d c39c1: 0f 85 9d 00 00 00 jne c3a64 c39c7: 85 d2 test %edx,%edx c39c9: 0f 8e d0 01 00 00 jle c3b9f c39cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c39d6: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c39dd: 48 8d 50 01 lea 0x1(%rax),%rdx c39e1: 23 83 40 02 00 00 and 0x240(%rbx),%eax c39e7: 48 8d 04 81 lea (%rcx,%rax,4),%rax c39eb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c39f2: c7 00 06 00 00 00 movl $0x6,(%rax) c39f8: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c39fe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3a05: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3a0c: 8d 57 ff lea -0x1(%rdi),%edx c3a0f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c3a16: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3a1c: 85 d2 test %edx,%edx c3a1e: 0f 8e e5 01 00 00 jle c3c09 c3a24: 48 8d 50 01 lea 0x1(%rax),%rdx c3a28: 23 83 40 02 00 00 and 0x240(%rbx),%eax c3a2e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3a35: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c3a3c: 48 8d 04 82 lea (%rdx,%rax,4),%rax c3a40: c7 00 00 00 00 00 movl $0x0,(%rax) c3a46: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c3a4d: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c3a54: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c3a5b: 5b pop %rbx c3a5c: 5d pop %rbp c3a5d: 41 5c pop %r12 c3a5f: 41 5d pop %r13 c3a61: 41 5e pop %r14 c3a63: c3 retq c3a64: 49 83 c5 04 add $0x4,%r13 c3a68: 85 d2 test %edx,%edx c3a6a: 0f 8e b1 01 00 00 jle c3c21 c3a70: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c3a77: 48 8d 50 01 lea 0x1(%rax),%rdx c3a7b: 23 83 40 02 00 00 and 0x240(%rbx),%eax c3a81: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3a88: 49 8d 04 81 lea (%r9,%rax,4),%rax c3a8c: c7 00 05 00 00 00 movl $0x5,(%rax) c3a92: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c3a98: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3a9f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3aa6: 8d 56 ff lea -0x1(%rsi),%edx c3aa9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c3ab0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3ab6: 85 d2 test %edx,%edx c3ab8: 0f 8e ab 01 00 00 jle c3c69 c3abe: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c3ac5: 48 8d 50 01 lea 0x1(%rax),%rdx c3ac9: 23 83 40 02 00 00 and 0x240(%rbx),%eax c3acf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3ad6: 49 8d 04 80 lea (%r8,%rax,4),%rax c3ada: 44 89 28 mov %r13d,(%rax) c3add: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c3ae3: 49 c1 ed 20 shr $0x20,%r13 c3ae7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3aee: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3af5: 8d 56 ff lea -0x1(%rsi),%edx c3af8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c3aff: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3b05: 85 d2 test %edx,%edx c3b07: 0f 8e 44 01 00 00 jle c3c51 c3b0d: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c3b14: 48 8d 50 01 lea 0x1(%rax),%rdx c3b18: 48 c1 ed 20 shr $0x20,%rbp c3b1c: 23 83 40 02 00 00 and 0x240(%rbx),%eax c3b22: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3b29: 48 8d 04 87 lea (%rdi,%rax,4),%rax c3b2d: 44 89 28 mov %r13d,(%rax) c3b30: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c3b36: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3b3d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c3b44: 8d 51 ff lea -0x1(%rcx),%edx c3b47: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c3b4e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3b54: 85 d2 test %edx,%edx c3b56: 0f 8e dd 00 00 00 jle c3c39 c3b5c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c3b63: 48 8d 50 01 lea 0x1(%rax),%rdx c3b67: 23 83 40 02 00 00 and 0x240(%rbx),%eax c3b6d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c3b74: 48 8d 04 86 lea (%rsi,%rax,4),%rax c3b78: 89 28 mov %ebp,(%rax) c3b7a: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c3b81: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c3b88: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax c3b8e: 8d 50 ff lea -0x1(%rax),%edx c3b91: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c3b97: 85 d2 test %edx,%edx c3b99: 0f 8f 30 fe ff ff jg c39cf c3b9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3ba6: e8 00 00 00 00 callq c3bab c3bab: e9 1f fe ff ff jmpq c39cf c3bb0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3bb7: e8 00 00 00 00 callq c3bbc c3bbc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3bc3: e9 b4 fd ff ff jmpq c397c c3bc8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3bcf: e8 00 00 00 00 callq c3bd4 c3bd4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3bdb: e9 51 fd ff ff jmpq c3931 c3be0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3be7: e8 00 00 00 00 callq c3bec c3bec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3bf3: e9 e7 fc ff ff jmpq c38df c3bf8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3bff: e8 00 00 00 00 callq c3c04 c3c04: e9 81 fc ff ff jmpq c388a c3c09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3c10: e8 00 00 00 00 callq c3c15 c3c15: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3c1c: e9 03 fe ff ff jmpq c3a24 c3c21: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3c28: e8 00 00 00 00 callq c3c2d c3c2d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3c34: e9 37 fe ff ff jmpq c3a70 c3c39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3c40: e8 00 00 00 00 callq c3c45 c3c45: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3c4c: e9 0b ff ff ff jmpq c3b5c c3c51: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3c58: e8 00 00 00 00 callq c3c5d c3c5d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3c64: e9 a4 fe ff ff jmpq c3b0d c3c69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3c70: e8 00 00 00 00 callq c3c75 c3c75: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c3c7c: e9 3d fe ff ff jmpq c3abe c3c81: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c3c88: 00 00 00 c3c8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c3c90 : c3c90: e8 00 00 00 00 callq c3c95 c3c95: 83 fe 04 cmp $0x4,%esi c3c98: 74 57 je c3cf1 c3c9a: 77 17 ja c3cb3 c3c9c: 83 fe 02 cmp $0x2,%esi c3c9f: 74 5d je c3cfe c3ca1: 83 fe 03 cmp $0x3,%esi c3ca4: 75 24 jne c3cca c3ca6: 48 8b 87 78 5c 01 00 mov 0x15c78(%rdi),%rax c3cad: 03 50 04 add 0x4(%rax),%edx c3cb0: 89 d0 mov %edx,%eax c3cb2: c3 retq c3cb3: 83 fe 06 cmp $0x6,%esi c3cb6: 74 53 je c3d0b c3cb8: 83 fe 07 cmp $0x7,%esi c3cbb: 75 22 jne c3cdf c3cbd: 48 8b 87 b8 5d 01 00 mov 0x15db8(%rdi),%rax c3cc4: 03 50 04 add 0x4(%rax),%edx c3cc7: 89 d0 mov %edx,%eax c3cc9: c3 retq c3cca: 85 f6 test %esi,%esi c3ccc: 74 4a je c3d18 c3cce: 83 fe 01 cmp $0x1,%esi c3cd1: 75 51 jne c3d24 c3cd3: 48 8b 87 d8 5b 01 00 mov 0x15bd8(%rdi),%rax c3cda: 03 10 add (%rax),%edx c3cdc: 89 d0 mov %edx,%eax c3cde: c3 retq c3cdf: 83 fe 05 cmp $0x5,%esi c3ce2: 75 40 jne c3d24 c3ce4: 48 8b 87 18 5d 01 00 mov 0x15d18(%rdi),%rax c3ceb: 03 50 04 add 0x4(%rax),%edx c3cee: 89 d0 mov %edx,%eax c3cf0: c3 retq c3cf1: 48 8b 87 c8 5c 01 00 mov 0x15cc8(%rdi),%rax c3cf8: 03 50 04 add 0x4(%rax),%edx c3cfb: 89 d0 mov %edx,%eax c3cfd: c3 retq c3cfe: 48 8b 87 28 5c 01 00 mov 0x15c28(%rdi),%rax c3d05: 03 50 04 add 0x4(%rax),%edx c3d08: 89 d0 mov %edx,%eax c3d0a: c3 retq c3d0b: 48 8b 87 68 5d 01 00 mov 0x15d68(%rdi),%rax c3d12: 03 50 04 add 0x4(%rax),%edx c3d15: 89 d0 mov %edx,%eax c3d17: c3 retq c3d18: 48 8b 87 88 5b 01 00 mov 0x15b88(%rdi),%rax c3d1f: 03 10 add (%rax),%edx c3d21: 89 d0 mov %edx,%eax c3d23: c3 retq c3d24: 31 c0 xor %eax,%eax c3d26: c3 retq c3d27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c3d2e: 00 00 00000000000c3d30 : c3d30: e8 00 00 00 00 callq c3d35 c3d35: 8b 47 08 mov 0x8(%rdi),%eax c3d38: 4c 8b 47 18 mov 0x18(%rdi),%r8 c3d3c: 44 8d 48 01 lea 0x1(%rax),%r9d c3d40: 44 89 4f 08 mov %r9d,0x8(%rdi) c3d44: 41 c7 04 80 01 00 00 movl $0x1,(%r8,%rax,4) c3d4b: 00 c3d4c: 8b 47 08 mov 0x8(%rdi),%eax c3d4f: 44 8d 04 cd ff ff ff lea -0x1(,%rcx,8),%r8d c3d56: ff c3d57: 4c 8b 57 18 mov 0x18(%rdi),%r10 c3d5b: 44 8d 48 01 lea 0x1(%rax),%r9d c3d5f: 44 89 4f 08 mov %r9d,0x8(%rdi) c3d63: 45 89 04 82 mov %r8d,(%r10,%rax,4) c3d67: 8b 47 08 mov 0x8(%rdi),%eax c3d6a: 48 8b 4f 18 mov 0x18(%rdi),%rcx c3d6e: 44 8d 40 01 lea 0x1(%rax),%r8d c3d72: 44 89 47 08 mov %r8d,0x8(%rdi) c3d76: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) c3d7d: 8b 47 08 mov 0x8(%rdi),%eax c3d80: 48 8b 4f 18 mov 0x18(%rdi),%rcx c3d84: 44 8d 40 01 lea 0x1(%rax),%r8d c3d88: 44 89 47 08 mov %r8d,0x8(%rdi) c3d8c: 89 14 81 mov %edx,(%rcx,%rax,4) c3d8f: 8b 47 08 mov 0x8(%rdi),%eax c3d92: 48 c1 ea 20 shr $0x20,%rdx c3d96: 48 8b 4f 18 mov 0x18(%rdi),%rcx c3d9a: 44 8d 40 01 lea 0x1(%rax),%r8d c3d9e: 44 89 47 08 mov %r8d,0x8(%rdi) c3da2: 89 14 81 mov %edx,(%rcx,%rax,4) c3da5: 8b 47 08 mov 0x8(%rdi),%eax c3da8: 48 8b 57 18 mov 0x18(%rdi),%rdx c3dac: 8d 48 01 lea 0x1(%rax),%ecx c3daf: 89 4f 08 mov %ecx,0x8(%rdi) c3db2: 89 34 82 mov %esi,(%rdx,%rax,4) c3db5: 8b 47 08 mov 0x8(%rdi),%eax c3db8: 48 c1 ee 20 shr $0x20,%rsi c3dbc: 48 8b 57 18 mov 0x18(%rdi),%rdx c3dc0: 8d 48 01 lea 0x1(%rax),%ecx c3dc3: 89 4f 08 mov %ecx,0x8(%rdi) c3dc6: 89 34 82 mov %esi,(%rdx,%rax,4) c3dc9: c3 retq c3dca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000c3dd0 : c3dd0: e8 00 00 00 00 callq c3dd5 c3dd5: 8b 47 08 mov 0x8(%rdi),%eax c3dd8: 4c 8b 4f 18 mov 0x18(%rdi),%r9 c3ddc: 01 c9 add %ecx,%ecx c3dde: 45 89 c0 mov %r8d,%r8d c3de1: 44 8d 50 01 lea 0x1(%rax),%r10d c3de5: 44 89 57 08 mov %r10d,0x8(%rdi) c3de9: 41 c7 04 81 02 00 00 movl $0x2,(%r9,%rax,4) c3df0: 00 c3df1: 8b 47 08 mov 0x8(%rdi),%eax c3df4: 4c 8b 4f 18 mov 0x18(%rdi),%r9 c3df8: 44 8d 50 01 lea 0x1(%rax),%r10d c3dfc: 44 89 57 08 mov %r10d,0x8(%rdi) c3e00: 41 89 34 81 mov %esi,(%r9,%rax,4) c3e04: 8b 47 08 mov 0x8(%rdi),%eax c3e07: 48 c1 ee 20 shr $0x20,%rsi c3e0b: 4c 8b 4f 18 mov 0x18(%rdi),%r9 c3e0f: 44 8d 50 01 lea 0x1(%rax),%r10d c3e13: 44 89 57 08 mov %r10d,0x8(%rdi) c3e17: 41 89 34 81 mov %esi,(%r9,%rax,4) c3e1b: 8b 47 08 mov 0x8(%rdi),%eax c3e1e: 48 8b 77 18 mov 0x18(%rdi),%rsi c3e22: 44 8d 48 01 lea 0x1(%rax),%r9d c3e26: 44 89 4f 08 mov %r9d,0x8(%rdi) c3e2a: 44 8d 49 ff lea -0x1(%rcx),%r9d c3e2e: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c3e32: 85 c9 test %ecx,%ecx c3e34: 74 34 je c3e6a c3e36: 8b 47 08 mov 0x8(%rdi),%eax c3e39: 48 8b 77 18 mov 0x18(%rdi),%rsi c3e3d: 44 8d 48 01 lea 0x1(%rax),%r9d c3e41: 44 89 4f 08 mov %r9d,0x8(%rdi) c3e45: 89 14 86 mov %edx,(%rsi,%rax,4) c3e48: 8b 47 08 mov 0x8(%rdi),%eax c3e4b: 48 8b 77 18 mov 0x18(%rdi),%rsi c3e4f: 44 8d 48 01 lea 0x1(%rax),%r9d c3e53: 44 89 4f 08 mov %r9d,0x8(%rdi) c3e57: 49 89 d1 mov %rdx,%r9 c3e5a: 4c 01 c2 add %r8,%rdx c3e5d: 49 c1 e9 20 shr $0x20,%r9 c3e61: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c3e65: 83 e9 02 sub $0x2,%ecx c3e68: 75 cc jne c3e36 c3e6a: c3 retq c3e6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c3e70 : c3e70: e8 00 00 00 00 callq c3e75 c3e75: 8b 47 08 mov 0x8(%rdi),%eax c3e78: 4c 8b 57 18 mov 0x18(%rdi),%r10 c3e7c: 83 e9 01 sub $0x1,%ecx c3e7f: 44 8d 58 01 lea 0x1(%rax),%r11d c3e83: 44 89 5f 08 mov %r11d,0x8(%rdi) c3e87: 41 c7 04 82 0c 00 00 movl $0xc,(%r10,%rax,4) c3e8e: 00 c3e8f: 8b 47 08 mov 0x8(%rdi),%eax c3e92: 4c 8b 57 18 mov 0x18(%rdi),%r10 c3e96: 44 8d 58 01 lea 0x1(%rax),%r11d c3e9a: 44 89 5f 08 mov %r11d,0x8(%rdi) c3e9e: 41 89 34 82 mov %esi,(%r10,%rax,4) c3ea2: 8b 47 08 mov 0x8(%rdi),%eax c3ea5: 48 c1 ee 20 shr $0x20,%rsi c3ea9: 4c 8b 57 18 mov 0x18(%rdi),%r10 c3ead: 44 8d 58 01 lea 0x1(%rax),%r11d c3eb1: 44 89 5f 08 mov %r11d,0x8(%rdi) c3eb5: 41 89 34 82 mov %esi,(%r10,%rax,4) c3eb9: 8b 47 08 mov 0x8(%rdi),%eax c3ebc: 48 8b 77 18 mov 0x18(%rdi),%rsi c3ec0: 44 8d 50 01 lea 0x1(%rax),%r10d c3ec4: 44 89 57 08 mov %r10d,0x8(%rdi) c3ec8: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c3ecc: 8b 47 08 mov 0x8(%rdi),%eax c3ecf: 49 c1 e9 20 shr $0x20,%r9 c3ed3: 48 8b 77 18 mov 0x18(%rdi),%rsi c3ed7: 44 8d 50 01 lea 0x1(%rax),%r10d c3edb: 44 89 57 08 mov %r10d,0x8(%rdi) c3edf: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c3ee3: 8b 47 08 mov 0x8(%rdi),%eax c3ee6: 48 8b 77 18 mov 0x18(%rdi),%rsi c3eea: 44 8d 48 01 lea 0x1(%rax),%r9d c3eee: 44 89 4f 08 mov %r9d,0x8(%rdi) c3ef2: 89 14 86 mov %edx,(%rsi,%rax,4) c3ef5: 8b 47 08 mov 0x8(%rdi),%eax c3ef8: 48 c1 ea 20 shr $0x20,%rdx c3efc: 48 8b 77 18 mov 0x18(%rdi),%rsi c3f00: 44 8d 48 01 lea 0x1(%rax),%r9d c3f04: 44 89 4f 08 mov %r9d,0x8(%rdi) c3f08: 89 14 86 mov %edx,(%rsi,%rax,4) c3f0b: 8b 47 08 mov 0x8(%rdi),%eax c3f0e: 48 8b 57 18 mov 0x18(%rdi),%rdx c3f12: 8d 70 01 lea 0x1(%rax),%esi c3f15: 89 77 08 mov %esi,0x8(%rdi) c3f18: 44 89 04 82 mov %r8d,(%rdx,%rax,4) c3f1c: 48 8b 57 18 mov 0x18(%rdi),%rdx c3f20: 8b 47 08 mov 0x8(%rdi),%eax c3f23: 8d 70 01 lea 0x1(%rax),%esi c3f26: 89 77 08 mov %esi,0x8(%rdi) c3f29: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) c3f30: 8b 47 08 mov 0x8(%rdi),%eax c3f33: 48 8b 57 18 mov 0x18(%rdi),%rdx c3f37: 8d 70 01 lea 0x1(%rax),%esi c3f3a: 89 77 08 mov %esi,0x8(%rdi) c3f3d: 89 0c 82 mov %ecx,(%rdx,%rax,4) c3f40: c3 retq c3f41: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c3f48: 00 00 00 00 c3f4c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c3f50 : c3f50: e8 00 00 00 00 callq c3f55 c3f55: 48 8b 07 mov (%rdi),%rax c3f58: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax c3f5f: 48 8b 40 10 mov 0x10(%rax),%rax c3f63: e9 00 00 00 00 jmpq c3f68 c3f68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c3f6f: 00 00000000000c3f70 : c3f70: e8 00 00 00 00 callq c3f75 c3f75: 31 c0 xor %eax,%eax c3f77: c3 retq c3f78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c3f7f: 00 00000000000c3f80 : c3f80: e8 00 00 00 00 callq c3f85 c3f85: 41 80 f8 01 cmp $0x1,%r8b c3f89: 41 89 c9 mov %ecx,%r9d c3f8c: 8b 4f 08 mov 0x8(%rdi),%ecx c3f8f: 4c 8b 47 18 mov 0x18(%rdi),%r8 c3f93: 19 c0 sbb %eax,%eax c3f95: 41 83 e9 01 sub $0x1,%r9d c3f99: 25 00 00 fc ff and $0xfffc0000,%eax c3f9e: 44 8d 51 01 lea 0x1(%rcx),%r10d c3fa2: 05 01 00 04 00 add $0x40001,%eax c3fa7: 44 89 57 08 mov %r10d,0x8(%rdi) c3fab: 41 89 04 88 mov %eax,(%r8,%rcx,4) c3faf: 8b 47 08 mov 0x8(%rdi),%eax c3fb2: 48 8b 4f 18 mov 0x18(%rdi),%rcx c3fb6: 44 8d 40 01 lea 0x1(%rax),%r8d c3fba: 44 89 47 08 mov %r8d,0x8(%rdi) c3fbe: 44 89 0c 81 mov %r9d,(%rcx,%rax,4) c3fc2: 8b 47 08 mov 0x8(%rdi),%eax c3fc5: 48 8b 4f 18 mov 0x18(%rdi),%rcx c3fc9: 44 8d 40 01 lea 0x1(%rax),%r8d c3fcd: 44 89 47 08 mov %r8d,0x8(%rdi) c3fd1: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) c3fd8: 8b 47 08 mov 0x8(%rdi),%eax c3fdb: 48 8b 4f 18 mov 0x18(%rdi),%rcx c3fdf: 44 8d 40 01 lea 0x1(%rax),%r8d c3fe3: 44 89 47 08 mov %r8d,0x8(%rdi) c3fe7: 89 34 81 mov %esi,(%rcx,%rax,4) c3fea: 8b 47 08 mov 0x8(%rdi),%eax c3fed: 48 c1 ee 20 shr $0x20,%rsi c3ff1: 48 8b 4f 18 mov 0x18(%rdi),%rcx c3ff5: 44 8d 40 01 lea 0x1(%rax),%r8d c3ff9: 44 89 47 08 mov %r8d,0x8(%rdi) c3ffd: 89 34 81 mov %esi,(%rcx,%rax,4) c4000: 8b 47 08 mov 0x8(%rdi),%eax c4003: 48 8b 4f 18 mov 0x18(%rdi),%rcx c4007: 8d 70 01 lea 0x1(%rax),%esi c400a: 89 77 08 mov %esi,0x8(%rdi) c400d: 89 14 81 mov %edx,(%rcx,%rax,4) c4010: 8b 47 08 mov 0x8(%rdi),%eax c4013: 48 c1 ea 20 shr $0x20,%rdx c4017: 48 8b 4f 18 mov 0x18(%rdi),%rcx c401b: 8d 70 01 lea 0x1(%rax),%esi c401e: 89 77 08 mov %esi,0x8(%rdi) c4021: 89 14 81 mov %edx,(%rcx,%rax,4) c4024: c3 retq c4025: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c402c: 00 00 00 00 00000000000c4030 : c4030: e8 00 00 00 00 callq c4035 c4035: 8b 47 08 mov 0x8(%rdi),%eax c4038: 4c 8b 47 18 mov 0x18(%rdi),%r8 c403c: 83 e9 01 sub $0x1,%ecx c403f: 44 8d 48 01 lea 0x1(%rax),%r9d c4043: 44 89 4f 08 mov %r9d,0x8(%rdi) c4047: 41 c7 04 80 0b 00 00 movl $0xb,(%r8,%rax,4) c404e: 00 c404f: 8b 47 08 mov 0x8(%rdi),%eax c4052: 4c 8b 47 18 mov 0x18(%rdi),%r8 c4056: 44 8d 48 01 lea 0x1(%rax),%r9d c405a: 44 89 4f 08 mov %r9d,0x8(%rdi) c405e: 41 89 14 80 mov %edx,(%r8,%rax,4) c4062: 8b 47 08 mov 0x8(%rdi),%eax c4065: 48 c1 ea 20 shr $0x20,%rdx c4069: 4c 8b 47 18 mov 0x18(%rdi),%r8 c406d: 44 8d 48 01 lea 0x1(%rax),%r9d c4071: 44 89 4f 08 mov %r9d,0x8(%rdi) c4075: 41 89 14 80 mov %edx,(%r8,%rax,4) c4079: 8b 47 08 mov 0x8(%rdi),%eax c407c: 48 8b 57 18 mov 0x18(%rdi),%rdx c4080: 44 8d 40 01 lea 0x1(%rax),%r8d c4084: 44 89 47 08 mov %r8d,0x8(%rdi) c4088: 89 34 82 mov %esi,(%rdx,%rax,4) c408b: 8b 47 08 mov 0x8(%rdi),%eax c408e: 48 8b 57 18 mov 0x18(%rdi),%rdx c4092: 8d 70 01 lea 0x1(%rax),%esi c4095: 89 77 08 mov %esi,0x8(%rdi) c4098: 89 0c 82 mov %ecx,(%rdx,%rax,4) c409b: c3 retq c409c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c40a0 : c40a0: e8 00 00 00 00 callq c40a5 c40a5: 55 push %rbp c40a6: 48 89 fd mov %rdi,%rbp c40a9: 53 push %rbx c40aa: 48 89 f3 mov %rsi,%rbx c40ad: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c40b4: 74 06 je c40bc c40b6: c7 06 00 00 00 00 movl $0x0,(%rsi) c40bc: 48 8b 85 88 5b 01 00 mov 0x15b88(%rbp),%rax c40c3: 31 d2 xor %edx,%edx c40c5: 48 89 ef mov %rbp,%rdi c40c8: 8b 30 mov (%rax),%esi c40ca: 83 c6 1b add $0x1b,%esi c40cd: e8 00 00 00 00 callq c40d2 c40d2: a9 00 00 00 01 test $0x1000000,%eax c40d7: 75 06 jne c40df c40d9: 81 0b 00 08 00 00 orl $0x800,(%rbx) c40df: 48 8b 85 88 5b 01 00 mov 0x15b88(%rbp),%rax c40e6: 31 d2 xor %edx,%edx c40e8: 48 89 ef mov %rbp,%rdi c40eb: 8b 30 mov (%rax),%esi c40ed: 83 c6 1a add $0x1a,%esi c40f0: e8 00 00 00 00 callq c40f5 c40f5: f6 c4 01 test $0x1,%ah c40f8: 74 06 je c4100 c40fa: 81 0b 00 04 00 00 orl $0x400,(%rbx) c4100: 5b pop %rbx c4101: 5d pop %rbp c4102: c3 retq c4103: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c410a: 00 00 00 00 c410e: 66 90 xchg %ax,%ax 00000000000c4110 : c4110: e8 00 00 00 00 callq c4115 c4115: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c411b: 85 c0 test %eax,%eax c411d: 74 40 je c415f c411f: 55 push %rbp c4120: 48 89 fd mov %rdi,%rbp c4123: 53 push %rbx c4124: 31 db xor %ebx,%ebx c4126: eb 0b jmp c4133 c4128: 83 c3 01 add $0x1,%ebx c412b: 39 9d a8 e7 00 00 cmp %ebx,0xe7a8(%rbp) c4131: 76 24 jbe c4157 c4133: ba 25 00 00 00 mov $0x25,%edx c4138: 89 de mov %ebx,%esi c413a: 48 89 ef mov %rbp,%rdi c413d: e8 4e fb ff ff callq c3c90 c4142: 31 d2 xor %edx,%edx c4144: 48 89 ef mov %rbp,%rdi c4147: 89 c6 mov %eax,%esi c4149: e8 00 00 00 00 callq c414e c414e: a8 01 test $0x1,%al c4150: 75 d6 jne c4128 c4152: 31 c0 xor %eax,%eax c4154: 5b pop %rbx c4155: 5d pop %rbp c4156: c3 retq c4157: b8 01 00 00 00 mov $0x1,%eax c415c: 5b pop %rbx c415d: 5d pop %rbp c415e: c3 retq c415f: b8 01 00 00 00 mov $0x1,%eax c4164: c3 retq c4165: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c416c: 00 00 00 00 00000000000c4170 : c4170: e8 00 00 00 00 callq c4175 c4175: 41 54 push %r12 c4177: 55 push %rbp c4178: 53 push %rbx c4179: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) c4180: 48 89 fb mov %rdi,%rbx c4183: 48 8b 2f mov (%rdi),%rbp c4186: 74 1d je c41a5 c4188: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax c418f: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx c4195: 5b pop %rbx c4196: 5d pop %rbp c4197: 48 8d 04 90 lea (%rax,%rdx,4),%rax c419b: 41 5c pop %r12 c419d: 48 8b 00 mov (%rax),%rax c41a0: 48 c1 e8 02 shr $0x2,%rax c41a4: c3 retq c41a5: 8b b7 48 02 00 00 mov 0x248(%rdi),%esi c41ab: ba e6 00 00 00 mov $0xe6,%edx c41b0: 48 89 ef mov %rbp,%rdi c41b3: e8 d8 fa ff ff callq c3c90 c41b8: 48 89 ef mov %rbp,%rdi c41bb: 31 d2 xor %edx,%edx c41bd: 89 c6 mov %eax,%esi c41bf: e8 00 00 00 00 callq c41c4 c41c4: 8b b3 48 02 00 00 mov 0x248(%rbx),%esi c41ca: 48 89 ef mov %rbp,%rdi c41cd: ba e5 00 00 00 mov $0xe5,%edx c41d2: 49 89 c4 mov %rax,%r12 c41d5: e8 b6 fa ff ff callq c3c90 c41da: 48 89 ef mov %rbp,%rdi c41dd: 31 d2 xor %edx,%edx c41df: 49 c1 e4 20 shl $0x20,%r12 c41e3: 89 c6 mov %eax,%esi c41e5: e8 00 00 00 00 callq c41ea c41ea: 5b pop %rbx c41eb: 5d pop %rbp c41ec: 89 c0 mov %eax,%eax c41ee: 4c 09 e0 or %r12,%rax c41f1: 41 5c pop %r12 c41f3: 48 c1 e8 02 shr $0x2,%rax c41f7: c3 retq c41f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c41ff: 00 00000000000c4200 : c4200: e8 00 00 00 00 callq c4205 c4205: 55 push %rbp c4206: 48 8b 87 88 5b 01 00 mov 0x15b88(%rdi),%rax c420d: 41 89 f0 mov %esi,%r8d c4210: 48 89 fd mov %rdi,%rbp c4213: 31 d2 xor %edx,%edx c4215: 8b 30 mov (%rax),%esi c4217: 83 c6 1c add $0x1c,%esi c421a: 45 84 c0 test %r8b,%r8b c421d: 74 09 je c4228 c421f: f6 87 95 89 00 00 01 testb $0x1,0x8995(%rdi) c4226: 75 16 jne c423e c4228: e8 00 00 00 00 callq c422d c422d: 89 c2 mov %eax,%edx c422f: 81 e2 ff ff ff ef and $0xefffffff,%edx c4235: a9 00 00 00 10 test $0x10000000,%eax c423a: 75 16 jne c4252 c423c: 5d pop %rbp c423d: c3 retq c423e: e8 00 00 00 00 callq c4243 c4243: 89 c2 mov %eax,%edx c4245: 81 ca 00 00 00 10 or $0x10000000,%edx c424b: a9 00 00 00 10 test $0x10000000,%eax c4250: 75 ea jne c423c c4252: 48 8b 85 88 5b 01 00 mov 0x15b88(%rbp),%rax c4259: 48 89 ef mov %rbp,%rdi c425c: 31 c9 xor %ecx,%ecx c425e: 5d pop %rbp c425f: 8b 30 mov (%rax),%esi c4261: 83 c6 1c add $0x1c,%esi c4264: e9 00 00 00 00 jmpq c4269 c4269: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000c4270 : c4270: e8 00 00 00 00 callq c4275 c4275: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax c427b: 83 e8 16 sub $0x16,%eax c427e: 83 e0 fd and $0xfffffffd,%eax c4281: 74 03 je c4286 c4283: 31 c0 xor %eax,%eax c4285: c3 retq c4286: 85 f6 test %esi,%esi c4288: 40 0f 94 c6 sete %sil c428c: 40 0f b6 f6 movzbl %sil,%esi c4290: e8 6b ff ff ff callq c4200 c4295: 31 c0 xor %eax,%eax c4297: c3 retq c4298: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c429f: 00 00000000000c42a0 : c42a0: e8 00 00 00 00 callq c42a5 c42a5: 41 55 push %r13 c42a7: b9 06 00 00 00 mov $0x6,%ecx c42ac: 41 54 push %r12 c42ae: 55 push %rbp c42af: 48 89 fd mov %rdi,%rbp c42b2: 53 push %rbx c42b3: 48 83 ec 40 sub $0x40,%rsp c42b7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c42be: 00 00 c42c0: 48 89 44 24 38 mov %rax,0x38(%rsp) c42c5: 31 c0 xor %eax,%eax c42c7: 49 89 e5 mov %rsp,%r13 c42ca: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) c42d1: 00 00 c42d3: 4c 89 ef mov %r13,%rdi c42d6: f3 48 ab rep stos %rax,%es:(%rdi) c42d9: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax c42df: 83 f8 13 cmp $0x13,%eax c42e2: 74 6c je c4350 c42e4: 83 f8 15 cmp $0x15,%eax c42e7: 75 0c jne c42f5 c42e9: 48 8b 45 08 mov 0x8(%rbp),%rax c42ed: 66 81 78 3e a1 66 cmpw $0x66a1,0x3e(%rax) c42f3: 74 67 je c435c c42f5: 48 8b 85 c0 e7 00 00 mov 0xe7c0(%rbp),%rax c42fc: 48 85 c0 test %rax,%rax c42ff: 74 4b je c434c c4301: 48 8b 50 18 mov 0x18(%rax),%rdx c4305: 48 85 d2 test %rdx,%rdx c4308: 74 14 je c431e c430a: 48 89 ef mov %rbp,%rdi c430d: e8 00 00 00 00 callq c4312 c4312: 48 8b 85 c0 e7 00 00 mov 0xe7c0(%rbp),%rax c4319: 48 85 c0 test %rax,%rax c431c: 74 2e je c434c c431e: 48 8b 00 mov (%rax),%rax c4321: 48 85 c0 test %rax,%rax c4324: 74 26 je c434c c4326: 4c 89 ee mov %r13,%rsi c4329: 48 89 ef mov %rbp,%rdi c432c: e8 00 00 00 00 callq c4331 c4331: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx c4336: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx c433d: 00 00 c433f: 75 79 jne c43ba c4341: 48 83 c4 40 add $0x40,%rsp c4345: 5b pop %rbx c4346: 5d pop %rbp c4347: 41 5c pop %r12 c4349: 41 5d pop %r13 c434b: c3 retq c434c: 31 c0 xor %eax,%eax c434e: eb e1 jmp c4331 c4350: 48 8b 45 08 mov 0x8(%rbp),%rax c4354: 66 81 78 3e 60 68 cmpw $0x6860,0x3e(%rax) c435a: 75 99 jne c42f5 c435c: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax c4362: 45 31 e4 xor %r12d,%r12d c4365: 85 c0 test %eax,%eax c4367: 7e 8c jle c42f5 c4369: 44 89 e6 mov %r12d,%esi c436c: ba 5e 00 00 00 mov $0x5e,%edx c4371: 48 89 ef mov %rbp,%rdi c4374: e8 17 f9 ff ff callq c3c90 c4379: 31 d2 xor %edx,%edx c437b: 48 89 ef mov %rbp,%rdi c437e: 89 c6 mov %eax,%esi c4380: e8 00 00 00 00 callq c4385 c4385: 44 89 e6 mov %r12d,%esi c4388: ba 5e 00 00 00 mov $0x5e,%edx c438d: 48 89 ef mov %rbp,%rdi c4390: 89 c3 mov %eax,%ebx c4392: 41 83 c4 01 add $0x1,%r12d c4396: e8 f5 f8 ff ff callq c3c90 c439b: 83 e3 e0 and $0xffffffe0,%ebx c439e: 31 c9 xor %ecx,%ecx c43a0: 48 89 ef mov %rbp,%rdi c43a3: 89 c6 mov %eax,%esi c43a5: 89 da mov %ebx,%edx c43a7: e8 00 00 00 00 callq c43ac c43ac: 44 3b a5 a8 e7 00 00 cmp 0xe7a8(%rbp),%r12d c43b3: 7c b4 jl c4369 c43b5: e9 3b ff ff ff jmpq c42f5 c43ba: e8 00 00 00 00 callq c43bf c43bf: 90 nop 00000000000c43c0 : c43c0: e8 00 00 00 00 callq c43c5 c43c5: 41 55 push %r13 c43c7: 41 54 push %r12 c43c9: 41 89 d4 mov %edx,%r12d c43cc: ba 32 00 00 00 mov $0x32,%edx c43d1: 55 push %rbp c43d2: 44 89 e6 mov %r12d,%esi c43d5: 48 89 fd mov %rdi,%rbp c43d8: 53 push %rbx c43d9: 89 cb mov %ecx,%ebx c43db: e8 b0 f8 ff ff callq c3c90 c43e0: 31 d2 xor %edx,%edx c43e2: 48 89 ef mov %rbp,%rdi c43e5: 89 c6 mov %eax,%esi c43e7: e8 00 00 00 00 callq c43ec c43ec: 44 89 e6 mov %r12d,%esi c43ef: 48 89 ef mov %rbp,%rdi c43f2: ba 32 00 00 00 mov $0x32,%edx c43f7: 41 89 c5 mov %eax,%r13d c43fa: 83 c8 04 or $0x4,%eax c43fd: 41 83 e5 fb and $0xfffffffb,%r13d c4401: 83 fb 01 cmp $0x1,%ebx c4404: 44 0f 44 e8 cmove %eax,%r13d c4408: e8 83 f8 ff ff callq c3c90 c440d: 48 89 ef mov %rbp,%rdi c4410: 31 c9 xor %ecx,%ecx c4412: 89 c6 mov %eax,%esi c4414: 44 89 ea mov %r13d,%edx c4417: e8 00 00 00 00 callq c441c c441c: 31 c0 xor %eax,%eax c441e: 5b pop %rbx c441f: 5d pop %rbp c4420: 41 5c pop %r12 c4422: 41 5d pop %r13 c4424: c3 retq c4425: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c442c: 00 00 00 00 00000000000c4430 : c4430: e8 00 00 00 00 callq c4435 c4435: 41 55 push %r13 c4437: 41 89 d5 mov %edx,%r13d c443a: ba 1c 00 00 00 mov $0x1c,%edx c443f: 41 54 push %r12 c4441: 44 89 ee mov %r13d,%esi c4444: 55 push %rbp c4445: 48 89 fd mov %rdi,%rbp c4448: 53 push %rbx c4449: 89 cb mov %ecx,%ebx c444b: e8 40 f8 ff ff callq c3c90 c4450: 31 d2 xor %edx,%edx c4452: 48 89 ef mov %rbp,%rdi c4455: 89 c6 mov %eax,%esi c4457: e8 00 00 00 00 callq c445c c445c: 44 89 ee mov %r13d,%esi c445f: 48 89 ef mov %rbp,%rdi c4462: ba 1c 00 00 00 mov $0x1c,%edx c4467: 83 e0 fe and $0xfffffffe,%eax c446a: 41 89 c4 mov %eax,%r12d c446d: 31 c0 xor %eax,%eax c446f: 83 fb 01 cmp $0x1,%ebx c4472: 0f 94 c0 sete %al c4475: 41 09 c4 or %eax,%r12d c4478: e8 13 f8 ff ff callq c3c90 c447d: 44 89 e2 mov %r12d,%edx c4480: 48 89 ef mov %rbp,%rdi c4483: 31 c9 xor %ecx,%ecx c4485: 89 c6 mov %eax,%esi c4487: e8 00 00 00 00 callq c448c c448c: 31 c0 xor %eax,%eax c448e: 5b pop %rbx c448f: 5d pop %rbp c4490: 41 5c pop %r12 c4492: 41 5d pop %r13 c4494: c3 retq c4495: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c449c: 00 00 00 00 00000000000c44a0 : c44a0: e8 00 00 00 00 callq c44a5 c44a5: 8b 97 28 07 00 00 mov 0x728(%rdi),%edx c44ab: 85 d2 test %edx,%edx c44ad: 74 76 je c4525 c44af: 41 54 push %r12 c44b1: 45 31 e4 xor %r12d,%r12d c44b4: 55 push %rbp c44b5: 48 89 fd mov %rdi,%rbp c44b8: 53 push %rbx c44b9: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax c44bf: 85 c0 test %eax,%eax c44c1: 74 5b je c451e c44c3: 31 db xor %ebx,%ebx c44c5: eb 0d jmp c44d4 c44c7: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax c44cd: 83 c3 01 add $0x1,%ebx c44d0: 39 d8 cmp %ebx,%eax c44d2: 76 25 jbe c44f9 c44d4: ba 25 00 00 00 mov $0x25,%edx c44d9: 89 de mov %ebx,%esi c44db: 48 89 ef mov %rbp,%rdi c44de: e8 ad f7 ff ff callq c3c90 c44e3: 31 d2 xor %edx,%edx c44e5: 48 89 ef mov %rbp,%rdi c44e8: 89 c6 mov %eax,%esi c44ea: e8 00 00 00 00 callq c44ef c44ef: a8 01 test $0x1,%al c44f1: 75 d4 jne c44c7 c44f3: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax c44f9: 39 d8 cmp %ebx,%eax c44fb: 74 21 je c451e c44fd: bf c7 10 00 00 mov $0x10c7,%edi c4502: 41 83 c4 01 add $0x1,%r12d c4506: e8 00 00 00 00 callq c450b c450b: 44 39 a5 28 07 00 00 cmp %r12d,0x728(%rbp) c4512: 77 a5 ja c44b9 c4514: 5b pop %rbx c4515: b8 92 ff ff ff mov $0xffffff92,%eax c451a: 5d pop %rbp c451b: 41 5c pop %r12 c451d: c3 retq c451e: 5b pop %rbx c451f: 31 c0 xor %eax,%eax c4521: 5d pop %rbp c4522: 41 5c pop %r12 c4524: c3 retq c4525: b8 92 ff ff ff mov $0xffffff92,%eax c452a: c3 retq c452b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c4530 : c4530: e8 00 00 00 00 callq c4535 c4535: 41 57 push %r15 c4537: 41 56 push %r14 c4539: 41 89 f6 mov %esi,%r14d c453c: 41 55 push %r13 c453e: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # c4545 c4545: 41 54 push %r12 c4547: 55 push %rbp c4548: 53 push %rbx c4549: 48 89 fb mov %rdi,%rbx c454c: 45 85 ed test %r13d,%r13d c454f: 74 42 je c4593 c4551: 41 81 fd ff ff 00 00 cmp $0xffff,%r13d c4558: 0f 86 68 01 00 00 jbe c46c6 c455e: 31 d2 xor %edx,%edx c4560: 41 8d 45 01 lea 0x1(%r13),%eax c4564: 83 c2 01 add $0x1,%edx c4567: 41 89 c5 mov %eax,%r13d c456a: 41 d1 ed shr %r13d c456d: 3d ff ff 01 00 cmp $0x1ffff,%eax c4572: 77 ec ja c4560 c4574: 41 c1 e5 08 shl $0x8,%r13d c4578: 41 09 d5 or %edx,%r13d c457b: 83 fa 0f cmp $0xf,%edx c457e: 76 13 jbe c4593 c4580: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # c4587 c4587: 41 bd 0f ff ff 00 mov $0xffff0f,%r13d c458d: 0f 84 3c 01 00 00 je c46cf c4593: 8b 93 a8 e7 00 00 mov 0xe7a8(%rbx),%edx c4599: 31 ed xor %ebp,%ebp c459b: 45 0f b6 fe movzbl %r14b,%r15d c459f: 85 d2 test %edx,%edx c45a1: 7f 14 jg c45b7 c45a3: e9 b4 00 00 00 jmpq c465c c45a8: 83 c5 01 add $0x1,%ebp c45ab: 39 ab a8 e7 00 00 cmp %ebp,0xe7a8(%rbx) c45b1: 0f 8e a5 00 00 00 jle c465c c45b7: ba 1c 00 00 00 mov $0x1c,%edx c45bc: 89 ee mov %ebp,%esi c45be: 48 89 df mov %rbx,%rdi c45c1: e8 ca f6 ff ff callq c3c90 c45c6: 31 d2 xor %edx,%edx c45c8: 48 89 df mov %rbx,%rdi c45cb: 89 c6 mov %eax,%esi c45cd: e8 00 00 00 00 callq c45d2 c45d2: 25 ff ff fb ff and $0xfffbffff,%eax c45d7: 41 89 c4 mov %eax,%r12d c45da: 45 84 f6 test %r14b,%r14b c45dd: 74 11 je c45f0 c45df: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # c45e5 c45e5: 41 81 cc 00 00 04 00 or $0x40000,%r12d c45ec: 85 c0 test %eax,%eax c45ee: 75 77 jne c4667 c45f0: ba 1c 00 00 00 mov $0x1c,%edx c45f5: 89 ee mov %ebp,%esi c45f7: 48 89 df mov %rbx,%rdi c45fa: e8 91 f6 ff ff callq c3c90 c45ff: 31 c9 xor %ecx,%ecx c4601: 44 89 e2 mov %r12d,%edx c4604: 48 89 df mov %rbx,%rdi c4607: 89 c6 mov %eax,%esi c4609: e8 00 00 00 00 callq c460e c460e: 83 bb 08 07 00 00 17 cmpl $0x17,0x708(%rbx) c4615: 75 91 jne c45a8 c4617: 48 63 c5 movslq %ebp,%rax c461a: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax c4621: 83 bc 03 10 b4 00 00 cmpl $0xd,0xb410(%rbx,%rax,1) c4628: 0d c4629: 0f 86 79 ff ff ff jbe c45a8 c462f: 89 ee mov %ebp,%esi c4631: ba 53 00 00 00 mov $0x53,%edx c4636: 48 89 df mov %rbx,%rdi c4639: 83 c5 01 add $0x1,%ebp c463c: e8 4f f6 ff ff callq c3c90 c4641: 31 c9 xor %ecx,%ecx c4643: 44 89 fa mov %r15d,%edx c4646: 48 89 df mov %rbx,%rdi c4649: 89 c6 mov %eax,%esi c464b: e8 00 00 00 00 callq c4650 c4650: 39 ab a8 e7 00 00 cmp %ebp,0xe7a8(%rbx) c4656: 0f 8f 5b ff ff ff jg c45b7 c465c: 5b pop %rbx c465d: 5d pop %rbp c465e: 41 5c pop %r12 c4660: 41 5d pop %r13 c4662: 41 5e pop %r14 c4664: 41 5f pop %r15 c4666: c3 retq c4667: 89 ee mov %ebp,%esi c4669: 48 89 df mov %rbx,%rdi c466c: ba 2c 00 00 00 mov $0x2c,%edx c4671: e8 1a f6 ff ff callq c3c90 c4676: 31 c9 xor %ecx,%ecx c4678: 44 89 ea mov %r13d,%edx c467b: 48 89 df mov %rbx,%rdi c467e: 89 c6 mov %eax,%esi c4680: e8 00 00 00 00 callq c4685 c4685: 89 ee mov %ebp,%esi c4687: 48 89 df mov %rbx,%rdi c468a: ba 2d 00 00 00 mov $0x2d,%edx c468f: e8 fc f5 ff ff callq c3c90 c4694: 31 c9 xor %ecx,%ecx c4696: 44 89 ea mov %r13d,%edx c4699: 48 89 df mov %rbx,%rdi c469c: 89 c6 mov %eax,%esi c469e: e8 00 00 00 00 callq c46a3 c46a3: 89 ee mov %ebp,%esi c46a5: 48 89 df mov %rbx,%rdi c46a8: ba 4f 00 00 00 mov $0x4f,%edx c46ad: e8 de f5 ff ff callq c3c90 c46b2: 31 c9 xor %ecx,%ecx c46b4: 44 89 ea mov %r13d,%edx c46b7: 48 89 df mov %rbx,%rdi c46ba: 89 c6 mov %eax,%esi c46bc: e8 00 00 00 00 callq c46c1 c46c1: e9 2a ff ff ff jmpq c45f0 c46c6: 41 c1 e5 08 shl $0x8,%r13d c46ca: e9 c4 fe ff ff jmpq c4593 c46cf: be 00 80 ff 7f mov $0x7fff8000,%esi c46d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c46db: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # c46e2 c46e2: e8 00 00 00 00 callq c46e7 c46e7: 0f 0b ud2 c46e9: e9 a5 fe ff ff jmpq c4593 c46ee: 66 90 xchg %ax,%ax 00000000000c46f0 : c46f0: e8 00 00 00 00 callq c46f5 c46f5: 41 57 push %r15 c46f7: 41 56 push %r14 c46f9: 41 55 push %r13 c46fb: 41 89 f5 mov %esi,%r13d c46fe: 41 54 push %r12 c4700: 55 push %rbp c4701: 53 push %rbx c4702: 48 89 fb mov %rdi,%rbx c4705: 48 83 ec 08 sub $0x8,%rsp c4709: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c470f: 40 84 f6 test %sil,%sil c4712: 74 6a je c477e c4714: 41 83 f5 01 xor $0x1,%r13d c4718: 31 ed xor %ebp,%ebp c471a: 45 0f b6 ed movzbl %r13b,%r13d c471e: 85 c0 test %eax,%eax c4720: 7e 4d jle c476f c4722: 89 ee mov %ebp,%esi c4724: ba 2a 00 00 00 mov $0x2a,%edx c4729: 48 89 df mov %rbx,%rdi c472c: e8 5f f5 ff ff callq c3c90 c4731: 31 d2 xor %edx,%edx c4733: 48 89 df mov %rbx,%rdi c4736: 89 c6 mov %eax,%esi c4738: e8 00 00 00 00 callq c473d c473d: 89 ee mov %ebp,%esi c473f: ba 2a 00 00 00 mov $0x2a,%edx c4744: 48 89 df mov %rbx,%rdi c4747: 83 e0 fe and $0xfffffffe,%eax c474a: 83 c5 01 add $0x1,%ebp c474d: 41 89 c4 mov %eax,%r12d c4750: e8 3b f5 ff ff callq c3c90 c4755: 45 09 ec or %r13d,%r12d c4758: 31 c9 xor %ecx,%ecx c475a: 48 89 df mov %rbx,%rdi c475d: 89 c6 mov %eax,%esi c475f: 44 89 e2 mov %r12d,%edx c4762: e8 00 00 00 00 callq c4767 c4767: 39 ab a8 e7 00 00 cmp %ebp,0xe7a8(%rbx) c476d: 7f b3 jg c4722 c476f: 48 83 c4 08 add $0x8,%rsp c4773: 5b pop %rbx c4774: 5d pop %rbp c4775: 41 5c pop %r12 c4777: 41 5d pop %r13 c4779: 41 5e pop %r14 c477b: 41 5f pop %r15 c477d: c3 retq c477e: 85 c0 test %eax,%eax c4780: 7e ed jle c476f c4782: 4c 8d bf 18 b4 00 00 lea 0xb418(%rdi),%r15 c4789: 45 31 f6 xor %r14d,%r14d c478c: 31 ed xor %ebp,%ebp c478e: e9 92 00 00 00 jmpq c4825 c4793: 89 ee mov %ebp,%esi c4795: ba 80 00 00 00 mov $0x80,%edx c479a: 48 89 df mov %rbx,%rdi c479d: 49 81 c7 68 06 00 00 add $0x668,%r15 c47a4: e8 e7 f4 ff ff callq c3c90 c47a9: 31 d2 xor %edx,%edx c47ab: 48 89 df mov %rbx,%rdi c47ae: 89 c6 mov %eax,%esi c47b0: e8 00 00 00 00 callq c47b5 c47b5: 89 ee mov %ebp,%esi c47b7: ba 80 00 00 00 mov $0x80,%edx c47bc: 48 89 df mov %rbx,%rdi c47bf: 41 89 c4 mov %eax,%r12d c47c2: e8 c9 f4 ff ff callq c3c90 c47c7: 44 89 e2 mov %r12d,%edx c47ca: 31 c9 xor %ecx,%ecx c47cc: 48 89 df mov %rbx,%rdi c47cf: 89 c6 mov %eax,%esi c47d1: 83 e2 fe and $0xfffffffe,%edx c47d4: e8 00 00 00 00 callq c47d9 c47d9: 89 ee mov %ebp,%esi c47db: ba 8a 00 00 00 mov $0x8a,%edx c47e0: 48 89 df mov %rbx,%rdi c47e3: e8 a8 f4 ff ff callq c3c90 c47e8: 31 d2 xor %edx,%edx c47ea: 48 89 df mov %rbx,%rdi c47ed: 89 c6 mov %eax,%esi c47ef: e8 00 00 00 00 callq c47f4 c47f4: 89 ee mov %ebp,%esi c47f6: ba 8a 00 00 00 mov $0x8a,%edx c47fb: 48 89 df mov %rbx,%rdi c47fe: 41 89 c4 mov %eax,%r12d c4801: 83 c5 01 add $0x1,%ebp c4804: e8 87 f4 ff ff callq c3c90 c4809: 44 89 e2 mov %r12d,%edx c480c: 31 c9 xor %ecx,%ecx c480e: 48 89 df mov %rbx,%rdi c4811: 89 c6 mov %eax,%esi c4813: 83 e2 fe and $0xfffffffe,%edx c4816: e8 00 00 00 00 callq c481b c481b: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c4821: 39 c5 cmp %eax,%ebp c4823: 7d 2c jge c4851 c4825: 4c 39 bb e0 57 00 00 cmp %r15,0x57e0(%rbx) c482c: 0f 85 61 ff ff ff jne c4793 c4832: 41 83 fe 01 cmp $0x1,%r14d c4836: 0f 84 57 ff ff ff je c4793 c483c: 31 f6 xor %esi,%esi c483e: 48 89 df mov %rbx,%rdi c4841: 41 be 01 00 00 00 mov $0x1,%r14d c4847: e8 00 00 00 00 callq c484c c484c: e9 42 ff ff ff jmpq c4793 c4851: 44 0f b6 a3 b0 e7 00 movzbl 0xe7b0(%rbx),%r12d c4858: 00 c4859: 45 84 e4 test %r12b,%r12b c485c: 0f 84 b2 fe ff ff je c4714 c4862: 85 c0 test %eax,%eax c4864: 0f 8e 05 ff ff ff jle c476f c486a: 44 88 6c 24 07 mov %r13b,0x7(%rsp) c486f: 4c 8d b3 40 b7 00 00 lea 0xb740(%rbx),%r14 c4876: 31 ed xor %ebp,%ebp c4878: e9 96 00 00 00 jmpq c4913 c487d: 89 ee mov %ebp,%esi c487f: ba e0 00 00 00 mov $0xe0,%edx c4884: 48 89 df mov %rbx,%rdi c4887: 49 81 c6 68 06 00 00 add $0x668,%r14 c488e: e8 fd f3 ff ff callq c3c90 c4893: 31 d2 xor %edx,%edx c4895: 48 89 df mov %rbx,%rdi c4898: 89 c6 mov %eax,%esi c489a: e8 00 00 00 00 callq c489f c489f: 89 ee mov %ebp,%esi c48a1: ba e0 00 00 00 mov $0xe0,%edx c48a6: 48 89 df mov %rbx,%rdi c48a9: 41 89 c7 mov %eax,%r15d c48ac: e8 df f3 ff ff callq c3c90 c48b1: 44 89 fa mov %r15d,%edx c48b4: 31 c9 xor %ecx,%ecx c48b6: 48 89 df mov %rbx,%rdi c48b9: 89 c6 mov %eax,%esi c48bb: 83 e2 fe and $0xfffffffe,%edx c48be: e8 00 00 00 00 callq c48c3 c48c3: 89 ee mov %ebp,%esi c48c5: ba ea 00 00 00 mov $0xea,%edx c48ca: 48 89 df mov %rbx,%rdi c48cd: e8 be f3 ff ff callq c3c90 c48d2: 31 d2 xor %edx,%edx c48d4: 48 89 df mov %rbx,%rdi c48d7: 89 c6 mov %eax,%esi c48d9: e8 00 00 00 00 callq c48de c48de: 89 ee mov %ebp,%esi c48e0: ba ea 00 00 00 mov $0xea,%edx c48e5: 48 89 df mov %rbx,%rdi c48e8: 41 89 c7 mov %eax,%r15d c48eb: 83 c5 01 add $0x1,%ebp c48ee: e8 9d f3 ff ff callq c3c90 c48f3: 44 89 fa mov %r15d,%edx c48f6: 31 c9 xor %ecx,%ecx c48f8: 48 89 df mov %rbx,%rdi c48fb: 89 c6 mov %eax,%esi c48fd: 83 e2 fe and $0xfffffffe,%edx c4900: e8 00 00 00 00 callq c4905 c4905: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c490b: 39 c5 cmp %eax,%ebp c490d: 0f 8d 01 fe ff ff jge c4714 c4913: 4c 39 b3 e0 57 00 00 cmp %r14,0x57e0(%rbx) c491a: 0f 85 5d ff ff ff jne c487d c4920: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) c4925: 0f 85 52 ff ff ff jne c487d c492b: 31 f6 xor %esi,%esi c492d: 48 89 df mov %rbx,%rdi c4930: e8 00 00 00 00 callq c4935 c4935: 44 88 64 24 07 mov %r12b,0x7(%rsp) c493a: e9 3e ff ff ff jmpq c487d c493f: 90 nop 00000000000c4940 : c4940: e8 00 00 00 00 callq c4945 c4945: 53 push %rbx c4946: 48 8b 07 mov (%rdi),%rax c4949: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c4950: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx c4956: bf 01 00 00 00 mov $0x1,%edi c495b: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax c4962: 48 8d 1c 90 lea (%rax,%rdx,4),%rbx c4966: 48 8b 13 mov (%rbx),%rdx c4969: e8 00 00 00 00 callq c496e c496e: 48 8b 03 mov (%rbx),%rax c4971: 5b pop %rbx c4972: 48 c1 e8 02 shr $0x2,%rax c4976: c3 retq c4977: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c497e: 00 00 00000000000c4980 : c4980: e8 00 00 00 00 callq c4985 c4985: 41 55 push %r13 c4987: 41 54 push %r12 c4989: 55 push %rbp c498a: 48 89 fd mov %rdi,%rbp c498d: 53 push %rbx c498e: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) c4995: 4c 8b 27 mov (%rdi),%r12 c4998: 74 37 je c49d1 c499a: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx c49a0: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax c49a7: 00 c49a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c49af: bf 01 00 00 00 mov $0x1,%edi c49b4: 48 8d 04 90 lea (%rax,%rdx,4),%rax c49b8: 48 8b 18 mov (%rax),%rbx c49bb: 48 89 da mov %rbx,%rdx c49be: e8 00 00 00 00 callq c49c3 c49c3: 48 89 d8 mov %rbx,%rax c49c6: 5b pop %rbx c49c7: 5d pop %rbp c49c8: 48 c1 e8 02 shr $0x2,%rax c49cc: 41 5c pop %r12 c49ce: 41 5d pop %r13 c49d0: c3 retq c49d1: 8b b7 48 02 00 00 mov 0x248(%rdi),%esi c49d7: ba 86 00 00 00 mov $0x86,%edx c49dc: 4c 89 e7 mov %r12,%rdi c49df: e8 ac f2 ff ff callq c3c90 c49e4: 4c 89 e7 mov %r12,%rdi c49e7: 31 d2 xor %edx,%edx c49e9: 89 c6 mov %eax,%esi c49eb: e8 00 00 00 00 callq c49f0 c49f0: 8b b5 48 02 00 00 mov 0x248(%rbp),%esi c49f6: 4c 89 e7 mov %r12,%rdi c49f9: ba 85 00 00 00 mov $0x85,%edx c49fe: 49 89 c5 mov %rax,%r13 c4a01: e8 8a f2 ff ff callq c3c90 c4a06: 4c 89 e7 mov %r12,%rdi c4a09: 31 d2 xor %edx,%edx c4a0b: 49 c1 e5 20 shl $0x20,%r13 c4a0f: 89 c6 mov %eax,%esi c4a11: e8 00 00 00 00 callq c4a16 c4a16: 8b 95 48 02 00 00 mov 0x248(%rbp),%edx c4a1c: bf 01 00 00 00 mov $0x1,%edi c4a21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c4a28: 89 c3 mov %eax,%ebx c4a2a: 4c 09 eb or %r13,%rbx c4a2d: 48 89 d9 mov %rbx,%rcx c4a30: e8 00 00 00 00 callq c4a35 c4a35: 48 89 d8 mov %rbx,%rax c4a38: 5b pop %rbx c4a39: 5d pop %rbp c4a3a: 48 c1 e8 02 shr $0x2,%rax c4a3e: 41 5c pop %r12 c4a40: 41 5d pop %r13 c4a42: c3 retq c4a43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c4a4a: 00 00 00 00 c4a4e: 66 90 xchg %ax,%ax 00000000000c4a50 : c4a50: e8 00 00 00 00 callq c4a55 c4a55: 41 54 push %r12 c4a57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c4a5e: 55 push %rbp c4a5f: 53 push %rbx c4a60: 48 89 fb mov %rdi,%rbx c4a63: 48 8b 2f mov (%rdi),%rbp c4a66: bf 01 00 00 00 mov $0x1,%edi c4a6b: e8 00 00 00 00 callq c4a70 c4a70: 80 bb 7c 02 00 00 00 cmpb $0x0,0x27c(%rbx) c4a77: 0f 84 91 00 00 00 je c4b0e c4a7d: 8b 8b 80 02 00 00 mov 0x280(%rbx),%ecx c4a83: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax c4a8a: bf 01 00 00 00 mov $0x1,%edi c4a8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c4a96: 4c 8d 24 88 lea (%rax,%rcx,4),%r12 c4a9a: 48 89 ca mov %rcx,%rdx c4a9d: 48 8b 8b 10 02 00 00 mov 0x210(%rbx),%rcx c4aa4: 4c 8d 04 8d 00 00 00 lea 0x0(,%rcx,4),%r8 c4aab: 00 c4aac: c1 e1 02 shl $0x2,%ecx c4aaf: 49 c1 e8 20 shr $0x20,%r8 c4ab3: e8 00 00 00 00 callq c4ab8 c4ab8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c4abf: bf 01 00 00 00 mov $0x1,%edi c4ac4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c4acb: 48 c1 e0 02 shl $0x2,%rax c4acf: 49 89 04 24 mov %rax,(%r12) c4ad3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c4ada: 8b 93 78 02 00 00 mov 0x278(%rbx),%edx c4ae0: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx c4ae7: 00 c4ae8: e8 00 00 00 00 callq c4aed c4aed: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c4af4: 8b b3 78 02 00 00 mov 0x278(%rbx),%esi c4afa: 48 89 ef mov %rbp,%rdi c4afd: 5b pop %rbx c4afe: 5d pop %rbp c4aff: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx c4b06: 00 c4b07: 41 5c pop %r12 c4b09: e9 00 00 00 00 jmpq c4b0e c4b0e: 48 8b 8b 10 02 00 00 mov 0x210(%rbx),%rcx c4b15: 8b 93 48 02 00 00 mov 0x248(%rbx),%edx c4b1b: bf 01 00 00 00 mov $0x1,%edi c4b20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c4b27: 4c 8d 0c 8d 00 00 00 lea 0x0(,%rcx,4),%r9 c4b2e: 00 c4b2f: 41 89 d0 mov %edx,%r8d c4b32: c1 e1 02 shl $0x2,%ecx c4b35: 49 c1 e9 20 shr $0x20,%r9 c4b39: e8 00 00 00 00 callq c4b3e c4b3e: 8b b3 48 02 00 00 mov 0x248(%rbx),%esi c4b44: 48 89 ef mov %rbp,%rdi c4b47: ba 85 00 00 00 mov $0x85,%edx c4b4c: e8 3f f1 ff ff callq c3c90 c4b51: 31 c9 xor %ecx,%ecx c4b53: 48 89 ef mov %rbp,%rdi c4b56: 89 c6 mov %eax,%esi c4b58: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax c4b5e: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx c4b65: e8 00 00 00 00 callq c4b6a c4b6a: 8b b3 48 02 00 00 mov 0x248(%rbx),%esi c4b70: 48 89 ef mov %rbp,%rdi c4b73: ba 86 00 00 00 mov $0x86,%edx c4b78: e8 13 f1 ff ff callq c3c90 c4b7d: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx c4b84: 48 89 ef mov %rbp,%rdi c4b87: 5b pop %rbx c4b88: 89 c6 mov %eax,%esi c4b8a: 5d pop %rbp c4b8b: 31 c9 xor %ecx,%ecx c4b8d: 41 5c pop %r12 c4b8f: 48 c1 e2 02 shl $0x2,%rdx c4b93: 48 c1 ea 20 shr $0x20,%rdx c4b97: e9 00 00 00 00 jmpq c4b9c c4b9c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c4ba0 : c4ba0: e8 00 00 00 00 callq c4ba5 c4ba5: 41 54 push %r12 c4ba7: 55 push %rbp c4ba8: 53 push %rbx c4ba9: 48 8b 87 10 02 00 00 mov 0x210(%rdi),%rax c4bb0: 48 89 fb mov %rdi,%rbx c4bb3: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) c4bba: 4c 8b 27 mov (%rdi),%r12 c4bbd: 48 8d 2c 85 00 00 00 lea 0x0(,%rax,4),%rbp c4bc4: 00 c4bc5: 74 36 je c4bfd c4bc7: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx c4bcd: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax c4bd4: 00 c4bd5: 48 8d 04 90 lea (%rax,%rdx,4),%rax c4bd9: 48 89 28 mov %rbp,(%rax) c4bdc: 48 8b 87 10 02 00 00 mov 0x210(%rdi),%rax c4be3: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi c4be9: 5b pop %rbx c4bea: 4c 89 e7 mov %r12,%rdi c4bed: 5d pop %rbp c4bee: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx c4bf5: 00 c4bf6: 41 5c pop %r12 c4bf8: e9 00 00 00 00 jmpq c4bfd c4bfd: 8b b7 48 02 00 00 mov 0x248(%rdi),%esi c4c03: ba e5 00 00 00 mov $0xe5,%edx c4c08: 4c 89 e7 mov %r12,%rdi c4c0b: e8 80 f0 ff ff callq c3c90 c4c10: 31 c9 xor %ecx,%ecx c4c12: 89 ea mov %ebp,%edx c4c14: 4c 89 e7 mov %r12,%rdi c4c17: 89 c6 mov %eax,%esi c4c19: e8 00 00 00 00 callq c4c1e c4c1e: 8b b3 48 02 00 00 mov 0x248(%rbx),%esi c4c24: 4c 89 e7 mov %r12,%rdi c4c27: ba e6 00 00 00 mov $0xe6,%edx c4c2c: e8 5f f0 ff ff callq c3c90 c4c31: 48 89 ea mov %rbp,%rdx c4c34: 5b pop %rbx c4c35: 4c 89 e7 mov %r12,%rdi c4c38: 5d pop %rbp c4c39: 89 c6 mov %eax,%esi c4c3b: 48 c1 ea 20 shr $0x20,%rdx c4c3f: 31 c9 xor %ecx,%ecx c4c41: 41 5c pop %r12 c4c43: e9 00 00 00 00 jmpq c4c48 c4c48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c4c4f: 00 00000000000c4c50 : c4c50: e8 00 00 00 00 callq c4c55 c4c55: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c4c5b: 85 c0 test %eax,%eax c4c5d: 0f 8e cc 01 00 00 jle c4e2f c4c63: 41 55 push %r13 c4c65: 41 54 push %r12 c4c67: 45 31 e4 xor %r12d,%r12d c4c6a: 55 push %rbp c4c6b: 48 89 fd mov %rdi,%rbp c4c6e: 53 push %rbx c4c6f: 48 8d 9f 48 e7 00 00 lea 0xe748(%rdi),%rbx c4c76: eb 0f jmp c4c87 c4c78: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax c4c7e: 41 83 c4 01 add $0x1,%r12d c4c82: 44 39 e0 cmp %r12d,%eax c4c85: 7e 30 jle c4cb7 c4c87: be ea ff ff ff mov $0xffffffea,%esi c4c8c: 41 83 fc 07 cmp $0x7,%r12d c4c90: 77 0a ja c4c9c c4c92: 44 89 e0 mov %r12d,%eax c4c95: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi c4c9c: 48 89 d9 mov %rbx,%rcx c4c9f: ba e0 00 00 00 mov $0xe0,%edx c4ca4: 48 89 ef mov %rbp,%rdi c4ca7: e8 00 00 00 00 callq c4cac c4cac: 85 c0 test %eax,%eax c4cae: 74 c8 je c4c78 c4cb0: 5b pop %rbx c4cb1: 5d pop %rbp c4cb2: 41 5c pop %r12 c4cb4: 41 5d pop %r13 c4cb6: c3 retq c4cb7: 85 c0 test %eax,%eax c4cb9: 0f 8e 67 01 00 00 jle c4e26 c4cbf: 4c 8d ad 88 e7 00 00 lea 0xe788(%rbp),%r13 c4cc6: 45 31 e4 xor %r12d,%r12d c4cc9: eb 0f jmp c4cda c4ccb: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax c4cd1: 41 83 c4 01 add $0x1,%r12d c4cd5: 44 39 e0 cmp %r12d,%eax c4cd8: 7e 2b jle c4d05 c4cda: be ea ff ff ff mov $0xffffffea,%esi c4cdf: 41 83 fc 07 cmp $0x7,%r12d c4ce3: 77 0a ja c4cef c4ce5: 44 89 e0 mov %r12d,%eax c4ce8: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi c4cef: 4c 89 e9 mov %r13,%rcx c4cf2: ba e4 00 00 00 mov $0xe4,%edx c4cf7: 48 89 ef mov %rbp,%rdi c4cfa: e8 00 00 00 00 callq c4cff c4cff: 85 c0 test %eax,%eax c4d01: 74 c8 je c4ccb c4d03: eb ab jmp c4cb0 c4d05: 85 c0 test %eax,%eax c4d07: 0f 8e 19 01 00 00 jle c4e26 c4d0d: 4c 8d a5 a8 b6 00 00 lea 0xb6a8(%rbp),%r12 c4d14: 45 31 ed xor %r13d,%r13d c4d17: eb 18 jmp c4d31 c4d19: 49 83 c5 01 add $0x1,%r13 c4d1d: 49 81 c4 68 06 00 00 add $0x668,%r12 c4d24: 44 39 ad a8 e7 00 00 cmp %r13d,0xe7a8(%rbp) c4d2b: 0f 8e f5 00 00 00 jle c4e26 c4d31: 41 c6 44 24 ec 01 movb $0x1,-0x14(%r12) c4d37: 48 c7 c1 00 00 00 00 mov $0x0,%rcx c4d3e: 44 89 ea mov %r13d,%edx c4d41: bf 01 00 00 00 mov $0x1,%edi c4d46: 49 c7 84 24 68 ff ff movq $0x0,-0x98(%r12) c4d4d: ff 00 00 00 00 c4d52: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c4d59: e8 00 00 00 00 callq c4d5e c4d5e: 42 8b 84 ad ac 66 01 mov 0x166ac(%rbp,%r13,4),%eax c4d65: 00 c4d66: 44 89 ea mov %r13d,%edx c4d69: 4c 89 e7 mov %r12,%rdi c4d6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c4d73: 01 c0 add %eax,%eax c4d75: 41 89 44 24 e8 mov %eax,-0x18(%r12) c4d7a: e8 00 00 00 00 callq c4d7f c4d7f: 45 89 e8 mov %r13d,%r8d c4d82: 48 89 d9 mov %rbx,%rcx c4d85: ba 00 04 00 00 mov $0x400,%edx c4d8a: 49 8d b4 24 70 fd ff lea -0x290(%r12),%rsi c4d91: ff c4d92: 41 b9 01 00 00 00 mov $0x1,%r9d c4d98: 48 89 ef mov %rbp,%rdi c4d9b: e8 00 00 00 00 callq c4da0 c4da0: 85 c0 test %eax,%eax c4da2: 0f 85 08 ff ff ff jne c4cb0 c4da8: 80 bd b0 e7 00 00 00 cmpb $0x0,0xe7b0(%rbp) c4daf: 0f 84 64 ff ff ff je c4d19 c4db5: 49 c7 84 24 90 02 00 movq $0x0,0x290(%r12) c4dbc: 00 00 00 00 00 c4dc1: 49 8d bc 24 28 03 00 lea 0x328(%r12),%rdi c4dc8: 00 c4dc9: 44 89 ea mov %r13d,%edx c4dcc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c4dd3: 41 c6 84 24 14 03 00 movb $0x1,0x314(%r12) c4dda: 00 01 c4ddc: 42 8b 84 ad ac 66 01 mov 0x166ac(%rbp,%r13,4),%eax c4de3: 00 c4de4: 8d 84 00 00 04 00 00 lea 0x400(%rax,%rax,1),%eax c4deb: 41 89 84 24 10 03 00 mov %eax,0x310(%r12) c4df2: 00 c4df3: e8 00 00 00 00 callq c4df8 c4df8: 45 89 e8 mov %r13d,%r8d c4dfb: 48 89 d9 mov %rbx,%rcx c4dfe: ba 00 04 00 00 mov $0x400,%edx c4e03: 49 8d b4 24 98 00 00 lea 0x98(%r12),%rsi c4e0a: 00 c4e0b: 41 b9 01 00 00 00 mov $0x1,%r9d c4e11: 48 89 ef mov %rbp,%rdi c4e14: e8 00 00 00 00 callq c4e19 c4e19: 85 c0 test %eax,%eax c4e1b: 0f 84 f8 fe ff ff je c4d19 c4e21: e9 8a fe ff ff jmpq c4cb0 c4e26: 5b pop %rbx c4e27: 31 c0 xor %eax,%eax c4e29: 5d pop %rbp c4e2a: 41 5c pop %r12 c4e2c: 41 5d pop %r13 c4e2e: c3 retq c4e2f: 31 c0 xor %eax,%eax c4e31: c3 retq c4e32: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c4e39: 00 00 00 00 c4e3d: 0f 1f 00 nopl (%rax) 00000000000c4e40 : c4e40: e8 00 00 00 00 callq c4e45 c4e45: 53 push %rbx c4e46: 48 89 f3 mov %rsi,%rbx c4e49: e8 00 00 00 00 callq c4e4e c4e4e: 48 89 c1 mov %rax,%rcx c4e51: 8b 43 08 mov 0x8(%rbx),%eax c4e54: 41 89 c0 mov %eax,%r8d c4e57: 41 f7 d8 neg %r8d c4e5a: 41 83 e0 07 and $0x7,%r8d c4e5e: 74 4b je c4eab c4e60: 45 8d 48 ff lea -0x1(%r8),%r9d c4e64: 31 d2 xor %edx,%edx c4e66: 41 c1 e1 10 shl $0x10,%r9d c4e6a: eb 14 jmp c4e80 c4e6c: 83 c2 01 add $0x1,%edx c4e6f: 89 7b 08 mov %edi,0x8(%rbx) c4e72: c7 00 00 00 00 00 movl $0x0,(%rax) c4e78: 44 39 c2 cmp %r8d,%edx c4e7b: 74 2e je c4eab c4e7d: 8b 43 08 mov 0x8(%rbx),%eax c4e80: 48 8b 73 18 mov 0x18(%rbx),%rsi c4e84: 8d 78 01 lea 0x1(%rax),%edi c4e87: 48 8d 04 86 lea (%rsi,%rax,4),%rax c4e8b: 48 85 c9 test %rcx,%rcx c4e8e: 74 dc je c4e6c c4e90: 80 b9 60 06 00 00 00 cmpb $0x0,0x660(%rcx) c4e97: 74 d3 je c4e6c c4e99: 85 d2 test %edx,%edx c4e9b: 75 cf jne c4e6c c4e9d: 83 c2 01 add $0x1,%edx c4ea0: 89 7b 08 mov %edi,0x8(%rbx) c4ea3: 44 89 08 mov %r9d,(%rax) c4ea6: 44 39 c2 cmp %r8d,%edx c4ea9: 75 d2 jne c4e7d c4eab: 5b pop %rbx c4eac: c3 retq c4ead: 0f 1f 00 nopl (%rax) 00000000000c4eb0 : c4eb0: e8 00 00 00 00 callq c4eb5 c4eb5: 55 push %rbp c4eb6: 48 89 fd mov %rdi,%rbp c4eb9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c4ec0: 53 push %rbx c4ec1: 48 89 d3 mov %rdx,%rbx c4ec4: e8 00 00 00 00 callq c4ec9 c4ec9: 8b 03 mov (%rbx),%eax c4ecb: 83 e8 01 sub $0x1,%eax c4ece: 83 f8 17 cmp $0x17,%eax c4ed1: 77 13 ja c4ee6 c4ed3: 48 63 04 85 00 00 00 movslq 0x0(,%rax,4),%rax c4eda: 00 c4edb: 85 c0 test %eax,%eax c4edd: 78 07 js c4ee6 c4edf: 8b 53 08 mov 0x8(%rbx),%edx c4ee2: 85 d2 test %edx,%edx c4ee4: 74 05 je c4eeb c4ee6: 31 c0 xor %eax,%eax c4ee8: 5b pop %rbx c4ee9: 5d pop %rbp c4eea: c3 retq c4eeb: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax c4ef2: 48 8d bc 05 90 b4 00 lea 0xb490(%rbp,%rax,1),%rdi c4ef9: 00 c4efa: e8 00 00 00 00 callq c4eff c4eff: 31 c0 xor %eax,%eax c4f01: 5b pop %rbx c4f02: 5d pop %rbp c4f03: c3 retq c4f04: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c4f0b: 00 00 00 00 c4f0f: 90 nop 00000000000c4f10 : c4f10: e8 00 00 00 00 callq c4f15 c4f15: 55 push %rbp c4f16: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c4f1d: 48 89 fd mov %rdi,%rbp c4f20: bf 01 00 00 00 mov $0x1,%edi c4f25: 53 push %rbx c4f26: 48 89 d3 mov %rdx,%rbx c4f29: e8 00 00 00 00 callq c4f2e c4f2e: 8b 03 mov (%rbx),%eax c4f30: ba ea ff ff ff mov $0xffffffea,%edx c4f35: 83 e8 01 sub $0x1,%eax c4f38: 83 f8 17 cmp $0x17,%eax c4f3b: 77 07 ja c4f44 c4f3d: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx c4f44: 8b 43 08 mov 0x8(%rbx),%eax c4f47: 83 f8 01 cmp $0x1,%eax c4f4a: 74 0e je c4f5a c4f4c: 83 f8 03 cmp $0x3,%eax c4f4f: 74 44 je c4f95 c4f51: 85 c0 test %eax,%eax c4f53: 74 27 je c4f7c c4f55: 31 c0 xor %eax,%eax c4f57: 5b pop %rbx c4f58: 5d pop %rbp c4f59: c3 retq c4f5a: 83 bd 08 07 00 00 15 cmpl $0x15,0x708(%rbp) c4f61: 75 f2 jne c4f55 c4f63: 48 69 d2 68 06 00 00 imul $0x668,%rdx,%rdx c4f6a: 48 8d bc 15 40 b7 00 lea 0xb740(%rbp,%rdx,1),%rdi c4f71: 00 c4f72: e8 00 00 00 00 callq c4f77 c4f77: 31 c0 xor %eax,%eax c4f79: 5b pop %rbx c4f7a: 5d pop %rbp c4f7b: c3 retq c4f7c: 48 69 d2 68 06 00 00 imul $0x668,%rdx,%rdx c4f83: 48 8d bc 15 18 b4 00 lea 0xb418(%rbp,%rdx,1),%rdi c4f8a: 00 c4f8b: e8 00 00 00 00 callq c4f90 c4f90: 31 c0 xor %eax,%eax c4f92: 5b pop %rbx c4f93: 5d pop %rbp c4f94: c3 retq c4f95: 83 bd 08 07 00 00 15 cmpl $0x15,0x708(%rbp) c4f9c: 75 c5 jne c4f63 c4f9e: 31 c0 xor %eax,%eax c4fa0: 5b pop %rbx c4fa1: 5d pop %rbp c4fa2: c3 retq c4fa3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c4faa: 00 00 00 00 c4fae: 66 90 xchg %ax,%ax 00000000000c4fb0 : c4fb0: e8 00 00 00 00 callq c4fb5 c4fb5: 41 57 push %r15 c4fb7: 41 89 f7 mov %esi,%r15d c4fba: 41 56 push %r14 c4fbc: 49 89 d6 mov %rdx,%r14 c4fbf: ba 36 00 00 00 mov $0x36,%edx c4fc4: 41 55 push %r13 c4fc6: 41 54 push %r12 c4fc8: 55 push %rbp c4fc9: 48 89 fd mov %rdi,%rbp c4fcc: 53 push %rbx c4fcd: 48 83 ec 08 sub $0x8,%rsp c4fd1: e8 ba ec ff ff callq c3c90 c4fd6: 31 d2 xor %edx,%edx c4fd8: 48 89 ef mov %rbp,%rdi c4fdb: 89 c6 mov %eax,%esi c4fdd: e8 00 00 00 00 callq c4fe2 c4fe2: 41 89 c4 mov %eax,%r12d c4fe5: 31 c0 xor %eax,%eax c4fe7: 45 85 e4 test %r12d,%r12d c4fea: 75 1c jne c5008 c4fec: 49 01 46 08 add %rax,0x8(%r14) c4ff0: 31 c0 xor %eax,%eax c4ff2: 49 c7 06 00 00 00 00 movq $0x0,(%r14) c4ff9: 48 83 c4 08 add $0x8,%rsp c4ffd: 5b pop %rbx c4ffe: 5d pop %rbp c4fff: 41 5c pop %r12 c5001: 41 5d pop %r13 c5003: 41 5e pop %r14 c5005: 41 5f pop %r15 c5007: c3 retq c5008: 48 c7 c5 00 00 00 00 mov $0x0,%rbp c500f: 31 c9 xor %ecx,%ecx c5011: bb 01 00 00 00 mov $0x1,%ebx c5016: 45 31 c0 xor %r8d,%r8d c5019: 49 c7 c5 00 00 00 00 mov $0x0,%r13 c5020: eb 06 jmp c5028 c5022: 8b 5d 18 mov 0x18(%rbp),%ebx c5025: 8b 4d 1c mov 0x1c(%rbp),%ecx c5028: 44 21 e3 and %r12d,%ebx c502b: d3 eb shr %cl,%ebx c502d: 85 db test %ebx,%ebx c502f: 0f 85 00 00 00 00 jne c5035 c5035: 48 83 c5 28 add $0x28,%rbp c5039: 49 39 ed cmp %rbp,%r13 c503c: 75 e4 jne c5022 c503e: 44 89 c0 mov %r8d,%eax c5041: eb a9 jmp c4fec c5043: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c504a: 00 00 00 00 c504e: 66 90 xchg %ax,%ax 00000000000c5050 : c5050: e8 00 00 00 00 callq c5055 c5055: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax c505c: 48 85 c0 test %rax,%rax c505f: 74 40 je c50a1 c5061: f6 40 04 02 testb $0x2,0x4(%rax) c5065: 74 3a je c50a1 c5067: 55 push %rbp c5068: 53 push %rbx c5069: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c506f: 48 89 fb mov %rdi,%rbx c5072: 85 c0 test %eax,%eax c5074: 7e 28 jle c509e c5076: 31 ed xor %ebp,%ebp c5078: 89 ee mov %ebp,%esi c507a: ba 36 00 00 00 mov $0x36,%edx c507f: 48 89 df mov %rbx,%rdi c5082: 83 c5 01 add $0x1,%ebp c5085: e8 06 ec ff ff callq c3c90 c508a: 31 d2 xor %edx,%edx c508c: 48 89 df mov %rbx,%rdi c508f: 89 c6 mov %eax,%esi c5091: e8 00 00 00 00 callq c5096 c5096: 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%ebp c509c: 7c da jl c5078 c509e: 5b pop %rbx c509f: 5d pop %rbp c50a0: c3 retq c50a1: c3 retq c50a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c50a9: 00 00 00 00 c50ad: 0f 1f 00 nopl (%rax) 00000000000c50b0 : c50b0: e8 00 00 00 00 callq c50b5 c50b5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c50bc: 0f 85 e9 00 00 00 jne c51ab c50c2: 41 55 push %r13 c50c4: 41 54 push %r12 c50c6: 55 push %rbp c50c7: 53 push %rbx c50c8: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax c50ce: 48 89 fb mov %rdi,%rbx c50d1: 83 e8 13 sub $0x13,%eax c50d4: 83 f8 05 cmp $0x5,%eax c50d7: 76 09 jbe c50e2 c50d9: 5b pop %rbx c50da: 31 c0 xor %eax,%eax c50dc: 5d pop %rbp c50dd: 41 5c pop %r12 c50df: 41 5d pop %r13 c50e1: c3 retq c50e2: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c50e8: 41 89 f4 mov %esi,%r12d c50eb: 85 f6 test %esi,%esi c50ed: 0f 84 bb 00 00 00 je c51ae c50f3: 31 ed xor %ebp,%ebp c50f5: 85 c0 test %eax,%eax c50f7: 7e e0 jle c50d9 c50f9: ba 1b 00 00 00 mov $0x1b,%edx c50fe: 89 ee mov %ebp,%esi c5100: 48 89 df mov %rbx,%rdi c5103: e8 88 eb ff ff callq c3c90 c5108: 31 d2 xor %edx,%edx c510a: 48 89 df mov %rbx,%rdi c510d: 89 c6 mov %eax,%esi c510f: e8 00 00 00 00 callq c5114 c5114: 41 89 c5 mov %eax,%r13d c5117: 41 81 cd 00 00 00 ff or $0xff000000,%r13d c511e: 44 39 e8 cmp %r13d,%eax c5121: 74 1e je c5141 c5123: ba 1b 00 00 00 mov $0x1b,%edx c5128: 89 ee mov %ebp,%esi c512a: 48 89 df mov %rbx,%rdi c512d: e8 5e eb ff ff callq c3c90 c5132: 31 c9 xor %ecx,%ecx c5134: 44 89 ea mov %r13d,%edx c5137: 48 89 df mov %rbx,%rdi c513a: 89 c6 mov %eax,%esi c513c: e8 00 00 00 00 callq c5141 c5141: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c5147: 83 c5 01 add $0x1,%ebp c514a: 39 c5 cmp %eax,%ebp c514c: 7c ab jl c50f9 c514e: 45 85 e4 test %r12d,%r12d c5151: 0f 84 c5 00 00 00 je c521c c5157: 85 c0 test %eax,%eax c5159: 0f 8e 7a ff ff ff jle c50d9 c515f: 31 ed xor %ebp,%ebp c5161: 48 8b 83 88 5b 01 00 mov 0x15b88(%rbx),%rax c5168: 31 d2 xor %edx,%edx c516a: 48 89 df mov %rbx,%rdi c516d: 8b 30 mov (%rax),%esi c516f: 83 c6 1a add $0x1a,%esi c5172: e8 00 00 00 00 callq c5177 c5177: 89 c2 mov %eax,%edx c5179: 80 e6 fe and $0xfe,%dh c517c: f6 c4 01 test $0x1,%ah c517f: 74 16 je c5197 c5181: 48 8b 83 88 5b 01 00 mov 0x15b88(%rbx),%rax c5188: 31 c9 xor %ecx,%ecx c518a: 48 89 df mov %rbx,%rdi c518d: 8b 30 mov (%rax),%esi c518f: 83 c6 1a add $0x1a,%esi c5192: e8 00 00 00 00 callq c5197 c5197: 83 c5 01 add $0x1,%ebp c519a: 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%ebp c51a0: 7c bf jl c5161 c51a2: 5b pop %rbx c51a3: 31 c0 xor %eax,%eax c51a5: 5d pop %rbp c51a6: 41 5c pop %r12 c51a8: 41 5d pop %r13 c51aa: c3 retq c51ab: 31 c0 xor %eax,%eax c51ad: c3 retq c51ae: f6 87 91 89 00 00 08 testb $0x8,0x8991(%rdi) c51b5: 0f 84 38 ff ff ff je c50f3 c51bb: 85 c0 test %eax,%eax c51bd: 0f 8e 16 ff ff ff jle c50d9 c51c3: 31 ed xor %ebp,%ebp c51c5: ba 1b 00 00 00 mov $0x1b,%edx c51ca: 89 ee mov %ebp,%esi c51cc: 48 89 df mov %rbx,%rdi c51cf: e8 bc ea ff ff callq c3c90 c51d4: 31 d2 xor %edx,%edx c51d6: 48 89 df mov %rbx,%rdi c51d9: 89 c6 mov %eax,%esi c51db: e8 00 00 00 00 callq c51e0 c51e0: 41 89 c4 mov %eax,%r12d c51e3: 41 81 e4 ff ff ff 00 and $0xffffff,%r12d c51ea: a9 00 00 00 ff test $0xff000000,%eax c51ef: 74 1e je c520f c51f1: ba 1b 00 00 00 mov $0x1b,%edx c51f6: 89 ee mov %ebp,%esi c51f8: 48 89 df mov %rbx,%rdi c51fb: e8 90 ea ff ff callq c3c90 c5200: 31 c9 xor %ecx,%ecx c5202: 44 89 e2 mov %r12d,%edx c5205: 48 89 df mov %rbx,%rdi c5208: 89 c6 mov %eax,%esi c520a: e8 00 00 00 00 callq c520f c520f: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c5215: 83 c5 01 add $0x1,%ebp c5218: 39 c5 cmp %eax,%ebp c521a: 7c a9 jl c51c5 c521c: f6 83 91 89 00 00 04 testb $0x4,0x8991(%rbx) c5223: 0f 84 2e ff ff ff je c5157 c5229: 85 c0 test %eax,%eax c522b: 0f 8e a8 fe ff ff jle c50d9 c5231: 31 ed xor %ebp,%ebp c5233: 48 8b 83 88 5b 01 00 mov 0x15b88(%rbx),%rax c523a: 31 d2 xor %edx,%edx c523c: 48 89 df mov %rbx,%rdi c523f: 8b 30 mov (%rax),%esi c5241: 83 c6 1a add $0x1a,%esi c5244: e8 00 00 00 00 callq c5249 c5249: 89 c2 mov %eax,%edx c524b: 80 ce 01 or $0x1,%dh c524e: f6 c4 01 test $0x1,%ah c5251: 75 16 jne c5269 c5253: 48 8b 83 88 5b 01 00 mov 0x15b88(%rbx),%rax c525a: 31 c9 xor %ecx,%ecx c525c: 48 89 df mov %rbx,%rdi c525f: 8b 30 mov (%rax),%esi c5261: 83 c6 1a add $0x1a,%esi c5264: e8 00 00 00 00 callq c5269 c5269: 83 c5 01 add $0x1,%ebp c526c: 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%ebp c5272: 7c bf jl c5233 c5274: e9 60 fe ff ff jmpq c50d9 c5279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000c5280 : c5280: e8 00 00 00 00 callq c5285 c5285: 41 54 push %r12 c5287: 4c 8d a7 88 e7 00 00 lea 0xe788(%rdi),%r12 c528e: 55 push %rbp c528f: 48 89 fd mov %rdi,%rbp c5292: 53 push %rbx c5293: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c5299: 31 db xor %ebx,%ebx c529b: 85 c0 test %eax,%eax c529d: 7e 18 jle c52b7 c529f: 89 da mov %ebx,%edx c52a1: 4c 89 e6 mov %r12,%rsi c52a4: 48 89 ef mov %rbp,%rdi c52a7: 83 c3 01 add $0x1,%ebx c52aa: e8 00 00 00 00 callq c52af c52af: 3b 9d a8 e7 00 00 cmp 0xe7a8(%rbp),%ebx c52b5: 7c e8 jl c529f c52b7: 31 f6 xor %esi,%esi c52b9: 48 89 ef mov %rbp,%rdi c52bc: e8 6f f2 ff ff callq c4530 c52c1: 31 f6 xor %esi,%esi c52c3: 48 89 ef mov %rbp,%rdi c52c6: e8 25 f4 ff ff callq c46f0 c52cb: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) c52d2: 75 05 jne c52d9 c52d4: 5b pop %rbx c52d5: 5d pop %rbp c52d6: 41 5c pop %r12 c52d8: c3 retq c52d9: 5b pop %rbx c52da: 48 89 ef mov %rbp,%rdi c52dd: ba 01 00 00 00 mov $0x1,%edx c52e2: 5d pop %rbp c52e3: be 07 00 00 00 mov $0x7,%esi c52e8: 41 5c pop %r12 c52ea: e9 00 00 00 00 jmpq c52ef c52ef: 90 nop 00000000000c52f0 : c52f0: e8 00 00 00 00 callq c52f5 c52f5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c52fc: 75 05 jne c5303 c52fe: e8 7d ff ff ff callq c5280 c5303: 31 c0 xor %eax,%eax c5305: c3 retq c5306: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c530d: 00 00 00 00000000000c5310 : c5310: e8 00 00 00 00 callq c5315 c5315: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c531c: 75 05 jne c5323 c531e: e8 5d ff ff ff callq c5280 c5323: 31 c0 xor %eax,%eax c5325: c3 retq c5326: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c532d: 00 00 00 00000000000c5330 : c5330: e8 00 00 00 00 callq c5335 c5335: 48 8b 87 e8 39 01 00 mov 0x139e8(%rdi),%rax c533c: 48 85 c0 test %rax,%rax c533f: 74 09 je c534a c5341: f6 40 04 04 testb $0x4,0x4(%rax) c5345: 74 03 je c534a c5347: 31 c0 xor %eax,%eax c5349: c3 retq c534a: 8b 02 mov (%rdx),%eax c534c: 83 e8 01 sub $0x1,%eax c534f: 83 f8 17 cmp $0x17,%eax c5352: 77 f3 ja c5347 c5354: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax c535b: 85 c0 test %eax,%eax c535d: 78 e8 js c5347 c535f: e8 00 00 00 00 callq c5364 c5364: 31 c0 xor %eax,%eax c5366: c3 retq c5367: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c536e: 00 00 00000000000c5370 : c5370: e8 00 00 00 00 callq c5375 c5375: 41 57 push %r15 c5377: 41 56 push %r14 c5379: 49 89 f6 mov %rsi,%r14 c537c: 41 55 push %r13 c537e: 49 89 fd mov %rdi,%r13 c5381: 41 54 push %r12 c5383: 55 push %rbp c5384: 53 push %rbx c5385: 48 83 ec 40 sub $0x40,%rsp c5389: 48 8b 2f mov (%rdi),%rbp c538c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c5393: 00 00 c5395: 48 89 44 24 38 mov %rax,0x38(%rsp) c539a: 31 c0 xor %eax,%eax c539c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi c53a1: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) c53a8: 00 00 c53aa: 48 89 ef mov %rbp,%rdi c53ad: e8 00 00 00 00 callq c53b2 c53b2: 41 89 c4 mov %eax,%r12d c53b5: 85 c0 test %eax,%eax c53b7: 74 26 je c53df c53b9: 48 8b 44 24 38 mov 0x38(%rsp),%rax c53be: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c53c5: 00 00 c53c7: 0f 85 aa 01 00 00 jne c5577 c53cd: 48 83 c4 40 add $0x40,%rsp c53d1: 44 89 e0 mov %r12d,%eax c53d4: 5b pop %rbx c53d5: 5d pop %rbp c53d6: 41 5c pop %r12 c53d8: 41 5d pop %r13 c53da: 41 5e pop %r14 c53dc: 41 5f pop %r15 c53de: c3 retq c53df: 8b 5c 24 04 mov 0x4(%rsp),%ebx c53e3: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax c53ea: 31 f6 xor %esi,%esi c53ec: 48 89 ef mov %rbp,%rdi c53ef: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 c53f4: b9 02 00 00 00 mov $0x2,%ecx c53f9: ba 00 01 00 00 mov $0x100,%edx c53fe: 4c 8b bd 28 5c 00 00 mov 0x5c28(%rbp),%r15 c5405: 48 c1 e3 02 shl $0x2,%rbx c5409: 48 01 d8 add %rbx,%rax c540c: c7 00 ad de fe ca movl $0xcafedead,(%rax) c5412: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) c5419: 00 00 c541b: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) c5422: 00 00 c5424: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) c542b: 00 00 c542d: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) c5434: 00 00 c5436: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) c543d: 00 00 c543f: e8 00 00 00 00 callq c5444 c5444: 41 89 c4 mov %eax,%r12d c5447: 85 c0 test %eax,%eax c5449: 0f 85 ba 00 00 00 jne c5509 c544f: 48 8b 44 24 28 mov 0x28(%rsp),%rax c5454: 89 db mov %ebx,%ebx c5456: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 c545b: 31 c9 xor %ecx,%ecx c545d: 49 01 df add %rbx,%r15 c5460: 48 8d 54 24 10 lea 0x10(%rsp),%rdx c5465: be 01 00 00 00 mov $0x1,%esi c546a: 4c 89 ef mov %r13,%rdi c546d: c7 00 02 00 00 00 movl $0x2,(%rax) c5473: 48 8b 44 24 28 mov 0x28(%rsp),%rax c5478: 44 89 78 04 mov %r15d,0x4(%rax) c547c: 48 8b 44 24 28 mov 0x28(%rsp),%rax c5481: 49 c1 ef 20 shr $0x20,%r15 c5485: 44 89 78 08 mov %r15d,0x8(%rax) c5489: 48 8b 44 24 28 mov 0x28(%rsp),%rax c548e: c7 44 24 18 08 00 00 movl $0x8,0x18(%rsp) c5495: 00 c5496: c7 40 0c 00 00 00 00 movl $0x0,0xc(%rax) c549d: 48 8b 44 24 28 mov 0x28(%rsp),%rax c54a2: c7 40 10 ef be ad de movl $0xdeadbeef,0x10(%rax) c54a9: 48 8b 44 24 28 mov 0x28(%rsp),%rax c54ae: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) c54b5: 48 8b 44 24 28 mov 0x28(%rsp),%rax c54ba: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) c54c1: 48 8b 44 24 28 mov 0x28(%rsp),%rax c54c6: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) c54cd: e8 00 00 00 00 callq c54d2 c54d2: 41 89 c4 mov %eax,%r12d c54d5: 85 c0 test %eax,%eax c54d7: 74 41 je c551a c54d9: 31 d2 xor %edx,%edx c54db: 48 8d 74 24 10 lea 0x10(%rsp),%rsi c54e0: 48 89 ef mov %rbp,%rdi c54e3: e8 00 00 00 00 callq c54e8 c54e8: 48 8b 44 24 08 mov 0x8(%rsp),%rax c54ed: 48 85 c0 test %rax,%rax c54f0: 74 17 je c5509 c54f2: 48 8d 78 38 lea 0x38(%rax),%rdi c54f6: ba ff ff ff ff mov $0xffffffff,%edx c54fb: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) c5500: 83 fa 01 cmp $0x1,%edx c5503: 74 58 je c555d c5505: 85 d2 test %edx,%edx c5507: 7e 48 jle c5551 c5509: 8b 74 24 04 mov 0x4(%rsp),%esi c550d: 48 89 ef mov %rbp,%rdi c5510: e8 00 00 00 00 callq c5515 c5515: e9 9f fe ff ff jmpq c53b9 c551a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi c551f: 31 f6 xor %esi,%esi c5521: 4c 89 f2 mov %r14,%rdx c5524: e8 00 00 00 00 callq c5529 c5529: 48 85 c0 test %rax,%rax c552c: 74 36 je c5564 c552e: 78 3f js c556f c5530: 8b 54 24 04 mov 0x4(%rsp),%edx c5534: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax c553b: 48 8d 04 90 lea (%rax,%rdx,4),%rax c553f: 8b 00 mov (%rax),%eax c5541: 3d ef be ad de cmp $0xdeadbeef,%eax c5546: b8 ea ff ff ff mov $0xffffffea,%eax c554b: 44 0f 45 e0 cmovne %eax,%r12d c554f: eb 88 jmp c54d9 c5551: be 03 00 00 00 mov $0x3,%esi c5556: e8 00 00 00 00 callq c555b c555b: eb ac jmp c5509 c555d: e8 00 00 00 00 callq c5562 c5562: eb a5 jmp c5509 c5564: 41 bc 92 ff ff ff mov $0xffffff92,%r12d c556a: e9 6a ff ff ff jmpq c54d9 c556f: 41 89 c4 mov %eax,%r12d c5572: e9 62 ff ff ff jmpq c54d9 c5577: e8 00 00 00 00 callq c557c c557c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c5580 : c5580: e8 00 00 00 00 callq c5585 c5585: 89 fa mov %edi,%edx c5587: 31 c0 xor %eax,%eax c5589: c1 ea 02 shr $0x2,%edx c558c: 83 ff 07 cmp $0x7,%edi c558f: 76 14 jbe c55a5 c5591: 48 83 ea 01 sub $0x1,%rdx c5595: b8 ff ff ff ff mov $0xffffffff,%eax c559a: 48 0f bd c2 bsr %rdx,%rax c559e: 8d 44 00 02 lea 0x2(%rax,%rax,1),%eax c55a2: 83 e0 3e and $0x3e,%eax c55a5: 83 e6 c1 and $0xffffffc1,%esi c55a8: 09 f0 or %esi,%eax c55aa: c3 retq c55ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c55b0 : c55b0: e8 00 00 00 00 callq c55b5 c55b5: 41 57 push %r15 c55b7: 41 56 push %r14 c55b9: 41 55 push %r13 c55bb: 41 54 push %r12 c55bd: 55 push %rbp c55be: 53 push %rbx c55bf: 48 89 fb mov %rdi,%rbx c55c2: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) c55c9: 0f 85 9f 0a 00 00 jne c606e c55cf: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c55d6: 0f 84 ed 08 00 00 je c5ec9 c55dc: 31 f6 xor %esi,%esi c55de: 48 89 df mov %rbx,%rdi c55e1: e8 4a ef ff ff callq c4530 c55e6: 31 f6 xor %esi,%esi c55e8: 48 89 df mov %rbx,%rdi c55eb: e8 00 f1 ff ff callq c46f0 c55f0: 8b 8b a8 e7 00 00 mov 0xe7a8(%rbx),%ecx c55f6: 4c 8d a3 18 b4 00 00 lea 0xb418(%rbx),%r12 c55fd: 31 ed xor %ebp,%ebp c55ff: 85 c9 test %ecx,%ecx c5601: 7f 67 jg c566a c5603: e9 c6 07 00 00 jmpq c5dce c5608: ba 1c 00 00 00 mov $0x1c,%edx c560d: 89 ee mov %ebp,%esi c560f: 48 89 df mov %rbx,%rdi c5612: e8 79 e6 ff ff callq c3c90 c5617: 31 d2 xor %edx,%edx c5619: 48 89 df mov %rbx,%rdi c561c: 89 c6 mov %eax,%esi c561e: e8 00 00 00 00 callq c5623 c5623: ba 1c 00 00 00 mov $0x1c,%edx c5628: 89 ee mov %ebp,%esi c562a: 48 89 df mov %rbx,%rdi c562d: 41 89 c5 mov %eax,%r13d c5630: e8 5b e6 ff ff callq c3c90 c5635: 44 89 ea mov %r13d,%edx c5638: 31 c9 xor %ecx,%ecx c563a: 48 89 df mov %rbx,%rdi c563d: 83 ca 02 or $0x2,%edx c5640: 89 c6 mov %eax,%esi c5642: e8 00 00 00 00 callq c5647 c5647: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c564e: 0f 84 36 07 00 00 je c5d8a c5654: 83 c5 01 add $0x1,%ebp c5657: 49 81 c4 68 06 00 00 add $0x668,%r12 c565e: 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%ebp c5664: 0f 8d 64 07 00 00 jge c5dce c566a: ba 21 00 00 00 mov $0x21,%edx c566f: 89 ee mov %ebp,%esi c5671: 48 89 df mov %rbx,%rdi c5674: e8 17 e6 ff ff callq c3c90 c5679: 31 c9 xor %ecx,%ecx c567b: 31 d2 xor %edx,%edx c567d: 48 89 df mov %rbx,%rdi c5680: 89 c6 mov %eax,%esi c5682: e8 00 00 00 00 callq c5687 c5687: ba 80 00 00 00 mov $0x80,%edx c568c: 89 ee mov %ebp,%esi c568e: 48 89 df mov %rbx,%rdi c5691: 41 8b 84 24 08 02 00 mov 0x208(%r12),%eax c5698: 00 c5699: 44 8d 2c 85 00 00 00 lea 0x0(,%rax,4),%r13d c56a0: 00 c56a1: e8 ea e5 ff ff callq c3c90 c56a6: 31 d2 xor %edx,%edx c56a8: 48 89 df mov %rbx,%rdi c56ab: 89 c6 mov %eax,%esi c56ad: e8 00 00 00 00 callq c56b2 c56b2: 41 8b bc 24 20 02 00 mov 0x220(%r12),%edi c56b9: 00 c56ba: 89 c6 mov %eax,%esi c56bc: e8 bf fe ff ff callq c5580 c56c1: ba 80 00 00 00 mov $0x80,%edx c56c6: 89 ee mov %ebp,%esi c56c8: 48 89 df mov %rbx,%rdi c56cb: 41 89 c6 mov %eax,%r14d c56ce: e8 bd e5 ff ff callq c3c90 c56d3: 31 c9 xor %ecx,%ecx c56d5: 44 89 f2 mov %r14d,%edx c56d8: 48 89 df mov %rbx,%rdi c56db: 89 c6 mov %eax,%esi c56dd: e8 00 00 00 00 callq c56e2 c56e2: ba 83 00 00 00 mov $0x83,%edx c56e7: 89 ee mov %ebp,%esi c56e9: 48 89 df mov %rbx,%rdi c56ec: e8 9f e5 ff ff callq c3c90 c56f1: 31 c9 xor %ecx,%ecx c56f3: 31 d2 xor %edx,%edx c56f5: 48 89 df mov %rbx,%rdi c56f8: 89 c6 mov %eax,%esi c56fa: e8 00 00 00 00 callq c56ff c56ff: ba 84 00 00 00 mov $0x84,%edx c5704: 89 ee mov %ebp,%esi c5706: 48 89 df mov %rbx,%rdi c5709: e8 82 e5 ff ff callq c3c90 c570e: 31 c9 xor %ecx,%ecx c5710: 31 d2 xor %edx,%edx c5712: 48 89 df mov %rbx,%rdi c5715: 89 c6 mov %eax,%esi c5717: e8 00 00 00 00 callq c571c c571c: ba 85 00 00 00 mov $0x85,%edx c5721: 89 ee mov %ebp,%esi c5723: 48 89 df mov %rbx,%rdi c5726: e8 65 e5 ff ff callq c3c90 c572b: 31 c9 xor %ecx,%ecx c572d: 31 d2 xor %edx,%edx c572f: 48 89 df mov %rbx,%rdi c5732: 89 c6 mov %eax,%esi c5734: e8 00 00 00 00 callq c5739 c5739: ba 86 00 00 00 mov $0x86,%edx c573e: 89 ee mov %ebp,%esi c5740: 48 89 df mov %rbx,%rdi c5743: e8 48 e5 ff ff callq c3c90 c5748: 31 c9 xor %ecx,%ecx c574a: 31 d2 xor %edx,%edx c574c: 48 89 df mov %rbx,%rdi c574f: 89 c6 mov %eax,%esi c5751: e8 00 00 00 00 callq c5756 c5756: ba 88 00 00 00 mov $0x88,%edx c575b: 89 ee mov %ebp,%esi c575d: 48 89 df mov %rbx,%rdi c5760: e8 2b e5 ff ff callq c3c90 c5765: 44 89 ea mov %r13d,%edx c5768: 31 c9 xor %ecx,%ecx c576a: 48 89 df mov %rbx,%rdi c576d: 48 03 93 28 5c 00 00 add 0x5c28(%rbx),%rdx c5774: 89 c6 mov %eax,%esi c5776: 48 c1 ea 20 shr $0x20,%rdx c577a: e8 00 00 00 00 callq c577f c577f: ba 89 00 00 00 mov $0x89,%edx c5784: 89 ee mov %ebp,%esi c5786: 48 89 df mov %rbx,%rdi c5789: e8 02 e5 ff ff callq c3c90 c578e: 8b 93 28 5c 00 00 mov 0x5c28(%rbx),%edx c5794: 31 c9 xor %ecx,%ecx c5796: 48 89 df mov %rbx,%rdi c5799: 89 c6 mov %eax,%esi c579b: 44 01 ea add %r13d,%edx c579e: 83 e2 fc and $0xfffffffc,%edx c57a1: e8 00 00 00 00 callq c57a6 c57a6: ba 81 00 00 00 mov $0x81,%edx c57ab: 89 ee mov %ebp,%esi c57ad: 48 89 df mov %rbx,%rdi c57b0: e8 db e4 ff ff callq c3c90 c57b5: 49 8b 94 24 30 02 00 mov 0x230(%r12),%rdx c57bc: 00 c57bd: 31 c9 xor %ecx,%ecx c57bf: 48 89 df mov %rbx,%rdi c57c2: 89 c6 mov %eax,%esi c57c4: 48 c1 ea 08 shr $0x8,%rdx c57c8: e8 00 00 00 00 callq c57cd c57cd: ba 82 00 00 00 mov $0x82,%edx c57d2: 89 ee mov %ebp,%esi c57d4: 48 89 df mov %rbx,%rdi c57d7: e8 b4 e4 ff ff callq c3c90 c57dc: 49 8b 94 24 30 02 00 mov 0x230(%r12),%rdx c57e3: 00 c57e4: 31 c9 xor %ecx,%ecx c57e6: 48 89 df mov %rbx,%rdi c57e9: 89 c6 mov %eax,%esi c57eb: 48 c1 ea 28 shr $0x28,%rdx c57ef: e8 00 00 00 00 callq c57f4 c57f4: ba b5 00 00 00 mov $0xb5,%edx c57f9: 89 ee mov %ebp,%esi c57fb: 48 89 df mov %rbx,%rdi c57fe: 49 c7 84 24 10 02 00 movq $0x0,0x210(%r12) c5805: 00 00 00 00 00 c580a: e8 81 e4 ff ff callq c3c90 c580f: 31 c9 xor %ecx,%ecx c5811: ba 01 00 00 00 mov $0x1,%edx c5816: 48 89 df mov %rbx,%rdi c5819: 89 c6 mov %eax,%esi c581b: e8 00 00 00 00 callq c5820 c5820: ba 92 00 00 00 mov $0x92,%edx c5825: 89 ee mov %ebp,%esi c5827: 48 89 df mov %rbx,%rdi c582a: e8 61 e4 ff ff callq c3c90 c582f: 31 d2 xor %edx,%edx c5831: 48 89 df mov %rbx,%rdi c5834: 89 c6 mov %eax,%esi c5836: e8 00 00 00 00 callq c583b c583b: ba ab 00 00 00 mov $0xab,%edx c5840: 89 ee mov %ebp,%esi c5842: 48 89 df mov %rbx,%rdi c5845: 41 89 c5 mov %eax,%r13d c5848: e8 43 e4 ff ff callq c3c90 c584d: 31 d2 xor %edx,%edx c584f: 48 89 df mov %rbx,%rdi c5852: 41 81 e5 ff ff ff ef and $0xefffffff,%r13d c5859: 89 c6 mov %eax,%esi c585b: e8 00 00 00 00 callq c5860 c5860: ba 92 00 00 00 mov $0x92,%edx c5865: 89 ee mov %ebp,%esi c5867: 48 89 df mov %rbx,%rdi c586a: 45 0f b6 bc 24 7c 02 movzbl 0x27c(%r12),%r15d c5871: 00 00 c5873: 41 8b 8c 24 78 02 00 mov 0x278(%r12),%ecx c587a: 00 c587b: 25 03 00 00 f0 and $0xf0000003,%eax c5880: 41 c1 e7 1c shl $0x1c,%r15d c5884: 45 09 ef or %r13d,%r15d c5887: 44 8d 2c 8d 00 00 00 lea 0x0(,%rcx,4),%r13d c588e: 00 c588f: 41 81 e5 fc ff ff 0f and $0xffffffc,%r13d c5896: 41 09 c5 or %eax,%r13d c5899: e8 f2 e3 ff ff callq c3c90 c589e: 31 c9 xor %ecx,%ecx c58a0: 44 89 fa mov %r15d,%edx c58a3: 48 89 df mov %rbx,%rdi c58a6: 89 c6 mov %eax,%esi c58a8: e8 00 00 00 00 callq c58ad c58ad: ba ab 00 00 00 mov $0xab,%edx c58b2: 89 ee mov %ebp,%esi c58b4: 48 89 df mov %rbx,%rdi c58b7: e8 d4 e3 ff ff callq c3c90 c58bc: 31 c9 xor %ecx,%ecx c58be: 44 89 ea mov %r13d,%edx c58c1: 48 89 df mov %rbx,%rdi c58c4: 89 c6 mov %eax,%esi c58c6: e8 00 00 00 00 callq c58cb c58cb: 4c 89 e7 mov %r12,%rdi c58ce: e8 7d f1 ff ff callq c4a50 c58d3: ba b5 00 00 00 mov $0xb5,%edx c58d8: 89 ee mov %ebp,%esi c58da: 48 89 df mov %rbx,%rdi c58dd: e8 ae e3 ff ff callq c3c90 c58e2: 31 c9 xor %ecx,%ecx c58e4: 31 d2 xor %edx,%edx c58e6: 48 89 df mov %rbx,%rdi c58e9: 89 c6 mov %eax,%esi c58eb: e8 00 00 00 00 callq c58f0 c58f0: ba b3 00 00 00 mov $0xb3,%edx c58f5: 89 ee mov %ebp,%esi c58f7: 48 89 df mov %rbx,%rdi c58fa: 41 8b 84 24 80 02 00 mov 0x280(%r12),%eax c5901: 00 c5902: 44 8d 2c 85 00 00 00 lea 0x0(,%rax,4),%r13d c5909: 00 c590a: 4c 03 ab 28 5c 00 00 add 0x5c28(%rbx),%r13 c5911: e8 7a e3 ff ff callq c3c90 c5916: 31 c9 xor %ecx,%ecx c5918: 44 89 ea mov %r13d,%edx c591b: 48 89 df mov %rbx,%rdi c591e: 89 c6 mov %eax,%esi c5920: e8 00 00 00 00 callq c5925 c5925: ba b2 00 00 00 mov $0xb2,%edx c592a: 89 ee mov %ebp,%esi c592c: 48 89 df mov %rbx,%rdi c592f: e8 5c e3 ff ff callq c3c90 c5934: 4c 89 ea mov %r13,%rdx c5937: 31 c9 xor %ecx,%ecx c5939: 48 89 df mov %rbx,%rdi c593c: 89 c6 mov %eax,%esi c593e: 48 c1 ea 20 shr $0x20,%rdx c5942: e8 00 00 00 00 callq c5947 c5947: ba 87 00 00 00 mov $0x87,%edx c594c: 89 ee mov %ebp,%esi c594e: 48 89 df mov %rbx,%rdi c5951: e8 3a e3 ff ff callq c3c90 c5956: 31 d2 xor %edx,%edx c5958: 48 89 df mov %rbx,%rdi c595b: 89 c6 mov %eax,%esi c595d: e8 00 00 00 00 callq c5962 c5962: ba 87 00 00 00 mov $0x87,%edx c5967: 89 ee mov %ebp,%esi c5969: 48 89 df mov %rbx,%rdi c596c: 44 8b ab b0 63 01 00 mov 0x163b0(%rbx),%r13d c5973: 83 e0 fb and $0xfffffffb,%eax c5976: 41 83 e5 04 and $0x4,%r13d c597a: 41 09 c5 or %eax,%r13d c597d: e8 0e e3 ff ff callq c3c90 c5982: 31 c9 xor %ecx,%ecx c5984: 44 89 ea mov %r13d,%edx c5987: 48 89 df mov %rbx,%rdi c598a: 89 c6 mov %eax,%esi c598c: e8 00 00 00 00 callq c5991 c5991: ba 80 00 00 00 mov $0x80,%edx c5996: 89 ee mov %ebp,%esi c5998: 48 89 df mov %rbx,%rdi c599b: e8 f0 e2 ff ff callq c3c90 c59a0: 44 89 f2 mov %r14d,%edx c59a3: 31 c9 xor %ecx,%ecx c59a5: 48 89 df mov %rbx,%rdi c59a8: 89 c6 mov %eax,%esi c59aa: 81 ca 01 10 00 00 or $0x1001,%edx c59b0: e8 00 00 00 00 callq c59b5 c59b5: ba 8a 00 00 00 mov $0x8a,%edx c59ba: 89 ee mov %ebp,%esi c59bc: 48 89 df mov %rbx,%rdi c59bf: e8 cc e2 ff ff callq c3c90 c59c4: 31 d2 xor %edx,%edx c59c6: 48 89 df mov %rbx,%rdi c59c9: 89 c6 mov %eax,%esi c59cb: e8 00 00 00 00 callq c59d0 c59d0: ba 8a 00 00 00 mov $0x8a,%edx c59d5: 89 ee mov %ebp,%esi c59d7: 48 89 df mov %rbx,%rdi c59da: 41 89 c5 mov %eax,%r13d c59dd: e8 ae e2 ff ff callq c3c90 c59e2: 44 89 ea mov %r13d,%edx c59e5: 48 89 df mov %rbx,%rdi c59e8: 83 ca 01 or $0x1,%edx c59eb: 89 c6 mov %eax,%esi c59ed: 31 c9 xor %ecx,%ecx c59ef: e8 00 00 00 00 callq c59f4 c59f4: 41 c6 84 24 f4 01 00 movb $0x1,0x1f4(%r12) c59fb: 00 01 c59fd: 80 bb b0 e7 00 00 00 cmpb $0x0,0xe7b0(%rbx) c5a04: 0f 84 fe fb ff ff je c5608 c5a0a: 41 8b 84 24 30 05 00 mov 0x530(%r12),%eax c5a11: 00 c5a12: ba e0 00 00 00 mov $0xe0,%edx c5a17: 89 ee mov %ebp,%esi c5a19: 48 89 df mov %rbx,%rdi c5a1c: 44 8d 2c 85 00 00 00 lea 0x0(,%rax,4),%r13d c5a23: 00 c5a24: e8 67 e2 ff ff callq c3c90 c5a29: 31 d2 xor %edx,%edx c5a2b: 48 89 df mov %rbx,%rdi c5a2e: 89 c6 mov %eax,%esi c5a30: e8 00 00 00 00 callq c5a35 c5a35: 41 8b bc 24 48 05 00 mov 0x548(%r12),%edi c5a3c: 00 c5a3d: 89 c6 mov %eax,%esi c5a3f: e8 3c fb ff ff callq c5580 c5a44: ba e0 00 00 00 mov $0xe0,%edx c5a49: 89 ee mov %ebp,%esi c5a4b: 48 89 df mov %rbx,%rdi c5a4e: 41 89 c6 mov %eax,%r14d c5a51: e8 3a e2 ff ff callq c3c90 c5a56: 31 c9 xor %ecx,%ecx c5a58: 44 89 f2 mov %r14d,%edx c5a5b: 48 89 df mov %rbx,%rdi c5a5e: 89 c6 mov %eax,%esi c5a60: e8 00 00 00 00 callq c5a65 c5a65: ba e3 00 00 00 mov $0xe3,%edx c5a6a: 89 ee mov %ebp,%esi c5a6c: 48 89 df mov %rbx,%rdi c5a6f: e8 1c e2 ff ff callq c3c90 c5a74: 31 c9 xor %ecx,%ecx c5a76: 31 d2 xor %edx,%edx c5a78: 48 89 df mov %rbx,%rdi c5a7b: 89 c6 mov %eax,%esi c5a7d: e8 00 00 00 00 callq c5a82 c5a82: ba e4 00 00 00 mov $0xe4,%edx c5a87: 89 ee mov %ebp,%esi c5a89: 48 89 df mov %rbx,%rdi c5a8c: e8 ff e1 ff ff callq c3c90 c5a91: 31 c9 xor %ecx,%ecx c5a93: 31 d2 xor %edx,%edx c5a95: 48 89 df mov %rbx,%rdi c5a98: 89 c6 mov %eax,%esi c5a9a: e8 00 00 00 00 callq c5a9f c5a9f: ba e5 00 00 00 mov $0xe5,%edx c5aa4: 89 ee mov %ebp,%esi c5aa6: 48 89 df mov %rbx,%rdi c5aa9: e8 e2 e1 ff ff callq c3c90 c5aae: 31 c9 xor %ecx,%ecx c5ab0: 31 d2 xor %edx,%edx c5ab2: 48 89 df mov %rbx,%rdi c5ab5: 89 c6 mov %eax,%esi c5ab7: e8 00 00 00 00 callq c5abc c5abc: ba e6 00 00 00 mov $0xe6,%edx c5ac1: 89 ee mov %ebp,%esi c5ac3: 48 89 df mov %rbx,%rdi c5ac6: e8 c5 e1 ff ff callq c3c90 c5acb: 31 c9 xor %ecx,%ecx c5acd: 31 d2 xor %edx,%edx c5acf: 48 89 df mov %rbx,%rdi c5ad2: 89 c6 mov %eax,%esi c5ad4: e8 00 00 00 00 callq c5ad9 c5ad9: ba e8 00 00 00 mov $0xe8,%edx c5ade: 89 ee mov %ebp,%esi c5ae0: 48 89 df mov %rbx,%rdi c5ae3: e8 a8 e1 ff ff callq c3c90 c5ae8: 44 89 ea mov %r13d,%edx c5aeb: 31 c9 xor %ecx,%ecx c5aed: 48 89 df mov %rbx,%rdi c5af0: 48 03 93 28 5c 00 00 add 0x5c28(%rbx),%rdx c5af7: 89 c6 mov %eax,%esi c5af9: 48 c1 ea 20 shr $0x20,%rdx c5afd: e8 00 00 00 00 callq c5b02 c5b02: ba e9 00 00 00 mov $0xe9,%edx c5b07: 89 ee mov %ebp,%esi c5b09: 48 89 df mov %rbx,%rdi c5b0c: e8 7f e1 ff ff callq c3c90 c5b11: 8b 93 28 5c 00 00 mov 0x5c28(%rbx),%edx c5b17: 31 c9 xor %ecx,%ecx c5b19: 48 89 df mov %rbx,%rdi c5b1c: 89 c6 mov %eax,%esi c5b1e: 44 01 ea add %r13d,%edx c5b21: 83 e2 fc and $0xfffffffc,%edx c5b24: e8 00 00 00 00 callq c5b29 c5b29: ba e1 00 00 00 mov $0xe1,%edx c5b2e: 89 ee mov %ebp,%esi c5b30: 48 89 df mov %rbx,%rdi c5b33: e8 58 e1 ff ff callq c3c90 c5b38: 49 8b 94 24 58 05 00 mov 0x558(%r12),%rdx c5b3f: 00 c5b40: 31 c9 xor %ecx,%ecx c5b42: 48 89 df mov %rbx,%rdi c5b45: 89 c6 mov %eax,%esi c5b47: 48 c1 ea 08 shr $0x8,%rdx c5b4b: e8 00 00 00 00 callq c5b50 c5b50: ba e2 00 00 00 mov $0xe2,%edx c5b55: 89 ee mov %ebp,%esi c5b57: 48 89 df mov %rbx,%rdi c5b5a: e8 31 e1 ff ff callq c3c90 c5b5f: 49 8b 94 24 58 05 00 mov 0x558(%r12),%rdx c5b66: 00 c5b67: 31 c9 xor %ecx,%ecx c5b69: 48 89 df mov %rbx,%rdi c5b6c: 89 c6 mov %eax,%esi c5b6e: 48 c1 ea 28 shr $0x28,%rdx c5b72: e8 00 00 00 00 callq c5b77 c5b77: ba 15 01 00 00 mov $0x115,%edx c5b7c: 89 ee mov %ebp,%esi c5b7e: 48 89 df mov %rbx,%rdi c5b81: 49 c7 84 24 38 05 00 movq $0x0,0x538(%r12) c5b88: 00 00 00 00 00 c5b8d: e8 fe e0 ff ff callq c3c90 c5b92: 31 c9 xor %ecx,%ecx c5b94: ba 01 00 00 00 mov $0x1,%edx c5b99: 48 89 df mov %rbx,%rdi c5b9c: 89 c6 mov %eax,%esi c5b9e: e8 00 00 00 00 callq c5ba3 c5ba3: ba f2 00 00 00 mov $0xf2,%edx c5ba8: 89 ee mov %ebp,%esi c5baa: 48 89 df mov %rbx,%rdi c5bad: e8 de e0 ff ff callq c3c90 c5bb2: 31 d2 xor %edx,%edx c5bb4: 48 89 df mov %rbx,%rdi c5bb7: 89 c6 mov %eax,%esi c5bb9: e8 00 00 00 00 callq c5bbe c5bbe: ba 0b 01 00 00 mov $0x10b,%edx c5bc3: 89 ee mov %ebp,%esi c5bc5: 48 89 df mov %rbx,%rdi c5bc8: 41 89 c5 mov %eax,%r13d c5bcb: e8 c0 e0 ff ff callq c3c90 c5bd0: 31 d2 xor %edx,%edx c5bd2: 48 89 df mov %rbx,%rdi c5bd5: 41 81 e5 ff ff ff ef and $0xefffffff,%r13d c5bdc: 89 c6 mov %eax,%esi c5bde: e8 00 00 00 00 callq c5be3 c5be3: ba f2 00 00 00 mov $0xf2,%edx c5be8: 89 ee mov %ebp,%esi c5bea: 48 89 df mov %rbx,%rdi c5bed: 45 0f b6 bc 24 a4 05 movzbl 0x5a4(%r12),%r15d c5bf4: 00 00 c5bf6: 41 8b 8c 24 a0 05 00 mov 0x5a0(%r12),%ecx c5bfd: 00 c5bfe: 25 03 00 00 f0 and $0xf0000003,%eax c5c03: 41 c1 e7 1c shl $0x1c,%r15d c5c07: 45 09 ef or %r13d,%r15d c5c0a: 44 8d 2c 8d 00 00 00 lea 0x0(,%rcx,4),%r13d c5c11: 00 c5c12: 41 81 e5 fc ff ff 0f and $0xffffffc,%r13d c5c19: 41 09 c5 or %eax,%r13d c5c1c: e8 6f e0 ff ff callq c3c90 c5c21: 31 c9 xor %ecx,%ecx c5c23: 44 89 fa mov %r15d,%edx c5c26: 48 89 df mov %rbx,%rdi c5c29: 89 c6 mov %eax,%esi c5c2b: e8 00 00 00 00 callq c5c30 c5c30: ba 0b 01 00 00 mov $0x10b,%edx c5c35: 89 ee mov %ebp,%esi c5c37: 48 89 df mov %rbx,%rdi c5c3a: e8 51 e0 ff ff callq c3c90 c5c3f: 31 c9 xor %ecx,%ecx c5c41: 44 89 ea mov %r13d,%edx c5c44: 48 89 df mov %rbx,%rdi c5c47: 89 c6 mov %eax,%esi c5c49: e8 00 00 00 00 callq c5c4e c5c4e: 49 8d bc 24 28 03 00 lea 0x328(%r12),%rdi c5c55: 00 c5c56: e8 45 ef ff ff callq c4ba0 c5c5b: ba 15 01 00 00 mov $0x115,%edx c5c60: 89 ee mov %ebp,%esi c5c62: 48 89 df mov %rbx,%rdi c5c65: e8 26 e0 ff ff callq c3c90 c5c6a: 31 c9 xor %ecx,%ecx c5c6c: 48 89 df mov %rbx,%rdi c5c6f: 31 d2 xor %edx,%edx c5c71: 89 c6 mov %eax,%esi c5c73: e8 00 00 00 00 callq c5c78 c5c78: ba 13 01 00 00 mov $0x113,%edx c5c7d: 89 ee mov %ebp,%esi c5c7f: 48 89 df mov %rbx,%rdi c5c82: 41 8b 84 24 a8 05 00 mov 0x5a8(%r12),%eax c5c89: 00 c5c8a: 44 8d 2c 85 00 00 00 lea 0x0(,%rax,4),%r13d c5c91: 00 c5c92: 4c 03 ab 28 5c 00 00 add 0x5c28(%rbx),%r13 c5c99: e8 f2 df ff ff callq c3c90 c5c9e: 31 c9 xor %ecx,%ecx c5ca0: 44 89 ea mov %r13d,%edx c5ca3: 48 89 df mov %rbx,%rdi c5ca6: 89 c6 mov %eax,%esi c5ca8: e8 00 00 00 00 callq c5cad c5cad: ba 12 01 00 00 mov $0x112,%edx c5cb2: 89 ee mov %ebp,%esi c5cb4: 48 89 df mov %rbx,%rdi c5cb7: e8 d4 df ff ff callq c3c90 c5cbc: 4c 89 ea mov %r13,%rdx c5cbf: 31 c9 xor %ecx,%ecx c5cc1: 48 89 df mov %rbx,%rdi c5cc4: 89 c6 mov %eax,%esi c5cc6: 48 c1 ea 20 shr $0x20,%rdx c5cca: e8 00 00 00 00 callq c5ccf c5ccf: ba e7 00 00 00 mov $0xe7,%edx c5cd4: 89 ee mov %ebp,%esi c5cd6: 48 89 df mov %rbx,%rdi c5cd9: e8 b2 df ff ff callq c3c90 c5cde: 31 d2 xor %edx,%edx c5ce0: 48 89 df mov %rbx,%rdi c5ce3: 89 c6 mov %eax,%esi c5ce5: e8 00 00 00 00 callq c5cea c5cea: ba e7 00 00 00 mov $0xe7,%edx c5cef: 89 ee mov %ebp,%esi c5cf1: 48 89 df mov %rbx,%rdi c5cf4: 44 8b ab b0 63 01 00 mov 0x163b0(%rbx),%r13d c5cfb: 83 e0 fb and $0xfffffffb,%eax c5cfe: 41 83 e5 04 and $0x4,%r13d c5d02: 41 09 c5 or %eax,%r13d c5d05: e8 86 df ff ff callq c3c90 c5d0a: 31 c9 xor %ecx,%ecx c5d0c: 44 89 ea mov %r13d,%edx c5d0f: 48 89 df mov %rbx,%rdi c5d12: 89 c6 mov %eax,%esi c5d14: e8 00 00 00 00 callq c5d19 c5d19: ba e0 00 00 00 mov $0xe0,%edx c5d1e: 89 ee mov %ebp,%esi c5d20: 48 89 df mov %rbx,%rdi c5d23: e8 68 df ff ff callq c3c90 c5d28: 44 89 f2 mov %r14d,%edx c5d2b: 31 c9 xor %ecx,%ecx c5d2d: 48 89 df mov %rbx,%rdi c5d30: 89 c6 mov %eax,%esi c5d32: 81 ca 01 10 00 00 or $0x1001,%edx c5d38: e8 00 00 00 00 callq c5d3d c5d3d: ba ea 00 00 00 mov $0xea,%edx c5d42: 89 ee mov %ebp,%esi c5d44: 48 89 df mov %rbx,%rdi c5d47: e8 44 df ff ff callq c3c90 c5d4c: 31 d2 xor %edx,%edx c5d4e: 48 89 df mov %rbx,%rdi c5d51: 89 c6 mov %eax,%esi c5d53: e8 00 00 00 00 callq c5d58 c5d58: ba ea 00 00 00 mov $0xea,%edx c5d5d: 89 ee mov %ebp,%esi c5d5f: 48 89 df mov %rbx,%rdi c5d62: 41 89 c5 mov %eax,%r13d c5d65: e8 26 df ff ff callq c3c90 c5d6a: 44 89 ea mov %r13d,%edx c5d6d: 31 c9 xor %ecx,%ecx c5d6f: 48 89 df mov %rbx,%rdi c5d72: 89 c6 mov %eax,%esi c5d74: 83 ca 01 or $0x1,%edx c5d77: e8 00 00 00 00 callq c5d7c c5d7c: 41 c6 84 24 1c 05 00 movb $0x1,0x51c(%r12) c5d83: 00 01 c5d85: e9 7e f8 ff ff jmpq c5608 c5d8a: 89 ee mov %ebp,%esi c5d8c: 48 89 df mov %rbx,%rdi c5d8f: ba 2a 00 00 00 mov $0x2a,%edx c5d94: e8 f7 de ff ff callq c3c90 c5d99: 31 d2 xor %edx,%edx c5d9b: 48 89 df mov %rbx,%rdi c5d9e: 89 c6 mov %eax,%esi c5da0: e8 00 00 00 00 callq c5da5 c5da5: 89 ee mov %ebp,%esi c5da7: 48 89 df mov %rbx,%rdi c5daa: ba 2a 00 00 00 mov $0x2a,%edx c5daf: 41 89 c5 mov %eax,%r13d c5db2: e8 d9 de ff ff callq c3c90 c5db7: 44 89 ea mov %r13d,%edx c5dba: 31 c9 xor %ecx,%ecx c5dbc: 48 89 df mov %rbx,%rdi c5dbf: 89 c6 mov %eax,%esi c5dc1: 83 e2 fe and $0xfffffffe,%edx c5dc4: e8 00 00 00 00 callq c5dc9 c5dc9: e9 86 f8 ff ff jmpq c5654 c5dce: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c5dd5: 0f 85 a4 00 00 00 jne c5e7f c5ddb: f6 83 95 89 00 00 01 testb $0x1,0x8995(%rbx) c5de2: 74 12 je c5df6 c5de4: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax c5dea: 83 e8 16 sub $0x16,%eax c5ded: 83 e0 fd and $0xfffffffd,%eax c5df0: 0f 84 d8 02 00 00 je c60ce c5df6: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c5dfc: 45 31 e4 xor %r12d,%r12d c5dff: 85 c0 test %eax,%eax c5e01: 7f 26 jg c5e29 c5e03: e9 b4 00 00 00 jmpq c5ebc c5e08: 48 8b 83 e0 57 00 00 mov 0x57e0(%rbx),%rax c5e0f: 49 39 c5 cmp %rax,%r13 c5e12: 0f 84 86 00 00 00 je c5e9e c5e18: 41 83 c4 01 add $0x1,%r12d c5e1c: 44 3b a3 a8 e7 00 00 cmp 0xe7a8(%rbx),%r12d c5e23: 0f 8d 93 00 00 00 jge c5ebc c5e29: 49 63 ec movslq %r12d,%rbp c5e2c: 48 69 ed 68 06 00 00 imul $0x668,%rbp,%rbp c5e33: 4c 8d ac 2b 18 b4 00 lea 0xb418(%rbx,%rbp,1),%r13 c5e3a: 00 c5e3b: 4c 89 ef mov %r13,%rdi c5e3e: e8 00 00 00 00 callq c5e43 c5e43: 85 c0 test %eax,%eax c5e45: 75 77 jne c5ebe c5e47: 80 bb b0 e7 00 00 00 cmpb $0x0,0xe7b0(%rbx) c5e4e: 74 b8 je c5e08 c5e50: 48 8d ac 2b 40 b7 00 lea 0xb740(%rbx,%rbp,1),%rbp c5e57: 00 c5e58: 48 89 ef mov %rbp,%rdi c5e5b: e8 00 00 00 00 callq c5e60 c5e60: 85 c0 test %eax,%eax c5e62: 75 5a jne c5ebe c5e64: 48 8b 83 e0 57 00 00 mov 0x57e0(%rbx),%rax c5e6b: 48 39 c5 cmp %rax,%rbp c5e6e: 75 9f jne c5e0f c5e70: be 01 00 00 00 mov $0x1,%esi c5e75: 48 89 df mov %rbx,%rdi c5e78: e8 00 00 00 00 callq c5e7d c5e7d: eb 89 jmp c5e08 c5e7f: 48 89 df mov %rbx,%rdi c5e82: be 01 00 00 00 mov $0x1,%esi c5e87: e8 a4 e6 ff ff callq c4530 c5e8c: be 01 00 00 00 mov $0x1,%esi c5e91: 48 89 df mov %rbx,%rdi c5e94: e8 57 e8 ff ff callq c46f0 c5e99: e9 58 ff ff ff jmpq c5df6 c5e9e: be 01 00 00 00 mov $0x1,%esi c5ea3: 48 89 df mov %rbx,%rdi c5ea6: 41 83 c4 01 add $0x1,%r12d c5eaa: e8 00 00 00 00 callq c5eaf c5eaf: 44 3b a3 a8 e7 00 00 cmp 0xe7a8(%rbx),%r12d c5eb6: 0f 8c 6d ff ff ff jl c5e29 c5ebc: 31 c0 xor %eax,%eax c5ebe: 5b pop %rbx c5ebf: 5d pop %rbp c5ec0: 41 5c pop %r12 c5ec2: 41 5d pop %r13 c5ec4: 41 5e pop %r14 c5ec6: 41 5f pop %r15 c5ec8: c3 retq c5ec9: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax c5ecf: 83 f8 16 cmp $0x16,%eax c5ed2: 0f 84 e8 02 00 00 je c61c0 c5ed8: 0f 87 5c 01 00 00 ja c603a c5ede: 83 f8 14 cmp $0x14,%eax c5ee1: 0f 84 18 03 00 00 je c61ff c5ee7: 83 f8 15 cmp $0x15,%eax c5eea: 0f 85 8f 01 00 00 jne c607f c5ef0: ba 01 00 00 00 mov $0x1,%edx c5ef5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c5efc: 48 89 df mov %rbx,%rdi c5eff: e8 00 00 00 00 callq c5f04 c5f04: ba 1b 00 00 00 mov $0x1b,%edx c5f09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c5f10: 48 89 df mov %rbx,%rdi c5f13: e8 00 00 00 00 callq c5f18 c5f18: ba 1b 00 00 00 mov $0x1b,%edx c5f1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c5f24: 48 89 df mov %rbx,%rdi c5f27: e8 00 00 00 00 callq c5f2c c5f2c: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax c5f32: 83 e0 04 and $0x4,%eax c5f35: 85 c0 test %eax,%eax c5f37: 0f 85 9f f6 ff ff jne c55dc c5f3d: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) c5f44: 0f 84 d1 00 00 00 je c601b c5f4a: 31 f6 xor %esi,%esi c5f4c: 48 89 df mov %rbx,%rdi c5f4f: e8 9c e7 ff ff callq c46f0 c5f54: 8b 93 a8 e7 00 00 mov 0xe7a8(%rbx),%edx c5f5a: 85 d2 test %edx,%edx c5f5c: 0f 8e b9 00 00 00 jle c601b c5f62: 4c 8d b3 08 b4 00 00 lea 0xb408(%rbx),%r14 c5f69: 45 31 e4 xor %r12d,%r12d c5f6c: 49 8b 06 mov (%r14),%rax c5f6f: 48 85 c0 test %rax,%rax c5f72: 0f 84 46 01 00 00 je c60be c5f78: 48 8b 68 08 mov 0x8(%rax),%rbp c5f7c: 48 89 ef mov %rbp,%rdi c5f7f: e8 00 00 00 00 callq c5f84 c5f84: 49 8b 06 mov (%r14),%rax c5f87: 44 8b 7d 14 mov 0x14(%rbp),%r15d c5f8b: 31 d2 xor %edx,%edx c5f8d: 44 89 e6 mov %r12d,%esi c5f90: 48 89 df mov %rbx,%rdi c5f93: 8b 6d 18 mov 0x18(%rbp),%ebp c5f96: 48 03 68 08 add 0x8(%rax),%rbp c5f9a: 41 c1 ef 02 shr $0x2,%r15d c5f9e: e8 ed dc ff ff callq c3c90 c5fa3: 31 c9 xor %ecx,%ecx c5fa5: 31 d2 xor %edx,%edx c5fa7: 48 89 df mov %rbx,%rdi c5faa: 89 c6 mov %eax,%esi c5fac: e8 00 00 00 00 callq c5fb1 c5fb1: 44 89 f8 mov %r15d,%eax c5fb4: 4c 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%r13 c5fb9: 45 85 ff test %r15d,%r15d c5fbc: 74 28 je c5fe6 c5fbe: 48 83 c5 04 add $0x4,%rbp c5fc2: ba 01 00 00 00 mov $0x1,%edx c5fc7: 44 89 e6 mov %r12d,%esi c5fca: 48 89 df mov %rbx,%rdi c5fcd: e8 be dc ff ff callq c3c90 c5fd2: 8b 55 fc mov -0x4(%rbp),%edx c5fd5: 31 c9 xor %ecx,%ecx c5fd7: 48 89 df mov %rbx,%rdi c5fda: 89 c6 mov %eax,%esi c5fdc: e8 00 00 00 00 callq c5fe1 c5fe1: 4c 39 ed cmp %r13,%rbp c5fe4: 75 d8 jne c5fbe c5fe6: 44 89 e6 mov %r12d,%esi c5fe9: 31 d2 xor %edx,%edx c5feb: 48 89 df mov %rbx,%rdi c5fee: 41 83 c4 01 add $0x1,%r12d c5ff2: e8 99 dc ff ff callq c3c90 c5ff7: 41 8b 56 08 mov 0x8(%r14),%edx c5ffb: 31 c9 xor %ecx,%ecx c5ffd: 48 89 df mov %rbx,%rdi c6000: 89 c6 mov %eax,%esi c6002: 49 81 c6 68 06 00 00 add $0x668,%r14 c6009: e8 00 00 00 00 callq c600e c600e: 44 3b a3 a8 e7 00 00 cmp 0xe7a8(%rbx),%r12d c6015: 0f 8c 51 ff ff ff jl c5f6c c601b: 48 89 df mov %rbx,%rdi c601e: be 01 00 00 00 mov $0x1,%esi c6023: e8 c8 e6 ff ff callq c46f0 c6028: be 01 00 00 00 mov $0x1,%esi c602d: 48 89 df mov %rbx,%rdi c6030: e8 fb e4 ff ff callq c4530 c6035: e9 b6 f5 ff ff jmpq c55f0 c603a: 83 f8 17 cmp $0x17,%eax c603d: 0f 84 0d 01 00 00 je c6150 c6043: 83 f8 18 cmp $0x18,%eax c6046: 0f 85 f1 fe ff ff jne c5f3d c604c: ba 0a 00 00 00 mov $0xa,%edx c6051: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c6058: 48 89 df mov %rbx,%rdi c605b: e8 00 00 00 00 callq c6060 c6060: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax c6066: 83 e0 04 and $0x4,%eax c6069: e9 c7 fe ff ff jmpq c5f35 c606e: 31 d2 xor %edx,%edx c6070: be 07 00 00 00 mov $0x7,%esi c6075: e8 00 00 00 00 callq c607a c607a: e9 50 f5 ff ff jmpq c55cf c607f: 83 f8 13 cmp $0x13,%eax c6082: 0f 85 b5 fe ff ff jne c5f3d c6088: ba 19 00 00 00 mov $0x19,%edx c608d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c6094: 48 89 df mov %rbx,%rdi c6097: e8 00 00 00 00 callq c609c c609c: ba 07 00 00 00 mov $0x7,%edx c60a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c60a8: 48 89 df mov %rbx,%rdi c60ab: e8 00 00 00 00 callq c60b0 c60b0: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax c60b6: 83 e0 04 and $0x4,%eax c60b9: e9 77 fe ff ff jmpq c5f35 c60be: 5b pop %rbx c60bf: b8 ea ff ff ff mov $0xffffffea,%eax c60c4: 5d pop %rbp c60c5: 41 5c pop %r12 c60c7: 41 5d pop %r13 c60c9: 41 5e pop %r14 c60cb: 41 5f pop %r15 c60cd: c3 retq c60ce: 48 8b 83 88 5b 01 00 mov 0x15b88(%rbx),%rax c60d5: 31 d2 xor %edx,%edx c60d7: 48 89 df mov %rbx,%rdi c60da: 8b 30 mov (%rax),%esi c60dc: 83 c6 1a add $0x1a,%esi c60df: e8 00 00 00 00 callq c60e4 c60e4: 89 c2 mov %eax,%edx c60e6: 83 ca 01 or $0x1,%edx c60e9: a8 01 test $0x1,%al c60eb: 0f 84 b4 00 00 00 je c61a5 c60f1: 48 8b 83 88 5b 01 00 mov 0x15b88(%rbx),%rax c60f8: 31 d2 xor %edx,%edx c60fa: 48 89 df mov %rbx,%rdi c60fd: 8b 30 mov (%rax),%esi c60ff: 83 c6 1c add $0x1c,%esi c6102: e8 00 00 00 00 callq c6107 c6107: 89 c2 mov %eax,%edx c6109: 81 ca 00 00 00 10 or $0x10000000,%edx c610f: a9 00 00 00 10 test $0x10000000,%eax c6114: 74 74 je c618a c6116: 48 8b 83 88 5b 01 00 mov 0x15b88(%rbx),%rax c611d: 31 d2 xor %edx,%edx c611f: 48 89 df mov %rbx,%rdi c6122: 8b 30 mov (%rax),%esi c6124: 83 c6 1a add $0x1a,%esi c6127: e8 00 00 00 00 callq c612c c612c: 89 c2 mov %eax,%edx c612e: 81 e2 07 ff ff 03 and $0x3ffff07,%edx c6134: 81 ca 50 00 00 40 or $0x40000050,%edx c613a: 39 d0 cmp %edx,%eax c613c: 75 34 jne c6172 c613e: be 01 00 00 00 mov $0x1,%esi c6143: 48 89 df mov %rbx,%rdi c6146: e8 b5 e0 ff ff callq c4200 c614b: e9 a6 fc ff ff jmpq c5df6 c6150: ba 20 00 00 00 mov $0x20,%edx c6155: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c615c: 48 89 df mov %rbx,%rdi c615f: e8 00 00 00 00 callq c6164 c6164: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax c616a: 83 e0 04 and $0x4,%eax c616d: e9 c3 fd ff ff jmpq c5f35 c6172: 48 8b 83 88 5b 01 00 mov 0x15b88(%rbx),%rax c6179: 31 c9 xor %ecx,%ecx c617b: 48 89 df mov %rbx,%rdi c617e: 8b 30 mov (%rax),%esi c6180: 83 c6 1a add $0x1a,%esi c6183: e8 00 00 00 00 callq c6188 c6188: eb b4 jmp c613e c618a: 48 8b 83 88 5b 01 00 mov 0x15b88(%rbx),%rax c6191: 31 c9 xor %ecx,%ecx c6193: 48 89 df mov %rbx,%rdi c6196: 8b 30 mov (%rax),%esi c6198: 83 c6 1c add $0x1c,%esi c619b: e8 00 00 00 00 callq c61a0 c61a0: e9 71 ff ff ff jmpq c6116 c61a5: 48 8b 83 88 5b 01 00 mov 0x15b88(%rbx),%rax c61ac: 31 c9 xor %ecx,%ecx c61ae: 48 89 df mov %rbx,%rdi c61b1: 8b 30 mov (%rax),%esi c61b3: 83 c6 1a add $0x1a,%esi c61b6: e8 00 00 00 00 callq c61bb c61bb: e9 31 ff ff ff jmpq c60f1 c61c0: ba 0b 00 00 00 mov $0xb,%edx c61c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c61cc: 48 89 df mov %rbx,%rdi c61cf: e8 00 00 00 00 callq c61d4 c61d4: ba 02 00 00 00 mov $0x2,%edx c61d9: f6 83 20 07 00 00 02 testb $0x2,0x720(%rbx) c61e0: 74 53 je c6235 c61e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c61e9: 48 89 df mov %rbx,%rdi c61ec: e8 00 00 00 00 callq c61f1 c61f1: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax c61f7: 83 e0 04 and $0x4,%eax c61fa: e9 36 fd ff ff jmpq c5f35 c61ff: ba 19 00 00 00 mov $0x19,%edx c6204: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c620b: 48 89 df mov %rbx,%rdi c620e: e8 00 00 00 00 callq c6213 c6213: ba 07 00 00 00 mov $0x7,%edx c6218: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c621f: 48 89 df mov %rbx,%rdi c6222: e8 00 00 00 00 callq c6227 c6227: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax c622d: 83 e0 04 and $0x4,%eax c6230: e9 00 fd ff ff jmpq c5f35 c6235: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c623c: 48 89 df mov %rbx,%rdi c623f: e8 00 00 00 00 callq c6244 c6244: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax c624a: 83 e0 04 and $0x4,%eax c624d: e9 e3 fc ff ff jmpq c5f35 c6252: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c6259: 00 00 00 00 c625d: 0f 1f 00 nopl (%rax) 00000000000c6260 : c6260: e8 00 00 00 00 callq c6265 c6265: e9 46 f3 ff ff jmpq c55b0 c626a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000c6270 : c6270: e8 00 00 00 00 callq c6275 c6275: 41 57 push %r15 c6277: 41 56 push %r14 c6279: 41 55 push %r13 c627b: 41 54 push %r12 c627d: 55 push %rbp c627e: 53 push %rbx c627f: 48 89 fb mov %rdi,%rbx c6282: 48 83 ec 30 sub $0x30,%rsp c6286: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c628d: 00 00 c628f: 48 89 44 24 28 mov %rax,0x28(%rsp) c6294: 31 c0 xor %eax,%eax c6296: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) c629d: 0f 84 14 02 00 00 je c64b7 c62a3: c7 87 a8 e7 00 00 01 movl $0x1,0xe7a8(%rdi) c62aa: 00 00 00 c62ad: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c62b4: 0f 84 21 02 00 00 je c64db c62ba: 44 8b 83 08 07 00 00 mov 0x708(%rbx),%r8d c62c1: 8b b3 a8 e7 00 00 mov 0xe7a8(%rbx),%esi c62c7: 41 83 f8 13 cmp $0x13,%r8d c62cb: 0f 84 42 03 00 00 je c6613 c62d1: 8b 83 10 b4 00 00 mov 0xb410(%rbx),%eax c62d7: 41 83 f8 15 cmp $0x15,%r8d c62db: 0f 84 a9 01 00 00 je c648a c62e1: 0f b6 8b b0 e7 00 00 movzbl 0xe7b0(%rbx),%ecx c62e8: 85 f6 test %esi,%esi c62ea: 7e 6a jle c6356 c62ec: 41 83 f8 17 cmp $0x17,%r8d c62f0: 48 8d 93 20 b4 00 00 lea 0xb420(%rbx),%rdx c62f7: 40 0f 94 c7 sete %dil c62fb: 31 c0 xor %eax,%eax c62fd: eb 33 jmp c6332 c62ff: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) c6306: 49 c7 c1 00 00 00 00 mov $0x0,%r9 c630d: 89 82 40 02 00 00 mov %eax,0x240(%rdx) c6313: 84 c9 test %cl,%cl c6315: 74 0d je c6324 c6317: 4c 89 8a 28 03 00 00 mov %r9,0x328(%rdx) c631e: 89 82 68 05 00 00 mov %eax,0x568(%rdx) c6324: 83 c0 01 add $0x1,%eax c6327: 48 81 c2 68 06 00 00 add $0x668,%rdx c632e: 39 f0 cmp %esi,%eax c6330: 74 24 je c6356 c6332: 83 f8 04 cmp $0x4,%eax c6335: 7e c8 jle c62ff c6337: 40 84 ff test %dil,%dil c633a: 74 c3 je c62ff c633c: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) c6343: 89 82 40 02 00 00 mov %eax,0x240(%rdx) c6349: 84 c9 test %cl,%cl c634b: 74 d7 je c6324 c634d: 49 c7 c1 00 00 00 00 mov $0x0,%r9 c6354: eb c1 jmp c6317 c6356: 48 c7 83 d8 57 00 00 movq $0x0,0x57d8(%rbx) c635d: 00 00 00 00 c6361: 84 c9 test %cl,%cl c6363: 0f 84 cc 02 00 00 je c6635 c6369: 48 8d 83 40 b7 00 00 lea 0xb740(%rbx),%rax c6370: bf 01 00 00 00 mov $0x1,%edi c6375: 48 89 83 e0 57 00 00 mov %rax,0x57e0(%rbx) c637c: 48 c7 83 58 54 00 00 movq $0x0,0x5458(%rbx) c6383: 00 00 00 00 c6387: 85 f6 test %esi,%esi c6389: 0f 84 c2 00 00 00 je c6451 c638f: 8d 4e ff lea -0x1(%rsi),%ecx c6392: 48 8d 93 90 b4 00 00 lea 0xb490(%rbx),%rdx c6399: 48 8d 83 60 54 00 00 lea 0x5460(%rbx),%rax c63a0: 4c 8d 8c cb 68 54 00 lea 0x5468(%rbx,%rcx,8),%r9 c63a7: 00 c63a8: 40 84 ff test %dil,%dil c63ab: 48 8d 8a 28 03 00 00 lea 0x328(%rdx),%rcx c63b2: 48 0f 44 ca cmove %rdx,%rcx c63b6: 48 83 c0 08 add $0x8,%rax c63ba: 48 81 c2 68 06 00 00 add $0x668,%rdx c63c1: 48 89 48 f8 mov %rcx,-0x8(%rax) c63c5: 49 39 c1 cmp %rax,%r9 c63c8: 75 de jne c63a8 c63ca: 89 b3 40 55 00 00 mov %esi,0x5540(%rbx) c63d0: 83 fe 01 cmp $0x1,%esi c63d3: 0f 84 98 00 00 00 je c6471 c63d9: 83 fe 08 cmp $0x8,%esi c63dc: 75 7d jne c645b c63de: c7 83 48 e7 00 00 08 movl $0x8,0xe748(%rbx) c63e5: 00 00 00 c63e8: c7 83 88 e7 00 00 08 movl $0x8,0xe788(%rbx) c63ef: 00 00 00 c63f2: 41 83 e0 fd and $0xfffffffd,%r8d c63f6: 45 31 ff xor %r15d,%r15d c63f9: 48 c7 83 58 e7 00 00 movq $0x0,0xe758(%rbx) c6400: 00 00 00 00 c6404: 48 c7 83 78 e7 00 00 movq $0x0,0xe778(%rbx) c640b: 00 00 00 00 c640f: 48 c7 83 98 e7 00 00 movq $0x0,0xe798(%rbx) c6416: 00 00 00 00 c641a: 41 83 f8 15 cmp $0x15,%r8d c641e: 75 0b jne c642b c6420: 48 c7 83 c0 e7 00 00 movq $0x0,0xe7c0(%rbx) c6427: 00 00 00 00 c642b: 48 8b 44 24 28 mov 0x28(%rsp),%rax c6430: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c6437: 00 00 c6439: 0f 85 5c 04 00 00 jne c689b c643f: 48 83 c4 30 add $0x30,%rsp c6443: 44 89 f8 mov %r15d,%eax c6446: 5b pop %rbx c6447: 5d pop %rbp c6448: 41 5c pop %r12 c644a: 41 5d pop %r13 c644c: 41 5e pop %r14 c644e: 41 5f pop %r15 c6450: c3 retq c6451: c7 83 40 55 00 00 00 movl $0x0,0x5540(%rbx) c6458: 00 00 00 c645b: c7 83 48 e7 00 00 02 movl $0x2,0xe748(%rbx) c6462: 00 00 00 c6465: c7 83 88 e7 00 00 02 movl $0x2,0xe788(%rbx) c646c: 00 00 00 c646f: eb 81 jmp c63f2 c6471: c7 83 48 e7 00 00 01 movl $0x1,0xe748(%rbx) c6478: 00 00 00 c647b: c7 83 88 e7 00 00 01 movl $0x1,0xe788(%rbx) c6482: 00 00 00 c6485: e9 68 ff ff ff jmpq c63f2 c648a: 83 f8 7a cmp $0x7a,%eax c648d: 0f 97 c1 seta %cl c6490: 84 c9 test %cl,%cl c6492: 0f 84 49 fe ff ff je c62e1 c6498: c6 83 b0 e7 00 00 01 movb $0x1,0xe7b0(%rbx) c649f: 85 f6 test %esi,%esi c64a1: 0f 8f 45 fe ff ff jg c62ec c64a7: 48 c7 83 d8 57 00 00 movq $0x0,0x57d8(%rbx) c64ae: 00 00 00 00 c64b2: e9 b2 fe ff ff jmpq c6369 c64b7: 83 bf 08 07 00 00 17 cmpl $0x17,0x708(%rdi) c64be: 0f 84 c6 02 00 00 je c678a c64c4: c7 87 a8 e7 00 00 02 movl $0x2,0xe7a8(%rdi) c64cb: 00 00 00 c64ce: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c64d5: 0f 85 df fd ff ff jne c62ba c64db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c64e2: bf 01 00 00 00 mov $0x1,%edi c64e7: e8 00 00 00 00 callq c64ec c64ec: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax c64f2: 83 f8 16 cmp $0x16,%eax c64f5: 0f 84 aa 02 00 00 je c67a5 c64fb: 0f 87 c5 00 00 00 ja c65c6 c6501: 83 f8 14 cmp $0x14,%eax c6504: 0f 84 8f 02 00 00 je c6799 c650a: 83 f8 15 cmp $0x15,%eax c650d: 0f 85 c4 00 00 00 jne c65d7 c6513: 49 c7 c6 00 00 00 00 mov $0x0,%r14 c651a: 4c 89 f1 mov %r14,%rcx c651d: be 1e 00 00 00 mov $0x1e,%esi c6522: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c6529: 48 8d 7c 24 0a lea 0xa(%rsp),%rdi c652e: 4c 8d a3 08 b4 00 00 lea 0xb408(%rbx),%r12 c6535: e8 00 00 00 00 callq c653a c653a: 48 8b 13 mov (%rbx),%rdx c653d: 4c 89 e7 mov %r12,%rdi c6540: 48 8d 74 24 0a lea 0xa(%rsp),%rsi c6545: e8 00 00 00 00 callq c654a c654a: 41 89 c7 mov %eax,%r15d c654d: 85 c0 test %eax,%eax c654f: 0f 84 ee 00 00 00 je c6643 c6555: 48 8d 74 24 0a lea 0xa(%rsp),%rsi c655a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6561: 4c 89 e5 mov %r12,%rbp c6564: 45 31 ed xor %r13d,%r13d c6567: e8 00 00 00 00 callq c656c c656c: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c6572: 85 c0 test %eax,%eax c6574: 7f 34 jg c65aa c6576: 4c 89 e7 mov %r12,%rdi c6579: ba 40 33 00 00 mov $0x3340,%edx c657e: 31 f6 xor %esi,%esi c6580: e8 00 00 00 00 callq c6585 c6585: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c658c: e8 00 00 00 00 callq c6591 c6591: e9 95 fe ff ff jmpq c642b c6596: 41 83 c5 01 add $0x1,%r13d c659a: 48 81 c5 68 06 00 00 add $0x668,%rbp c65a1: 44 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%r13d c65a8: 7d cc jge c6576 c65aa: 48 8b 7d 00 mov 0x0(%rbp),%rdi c65ae: e8 00 00 00 00 callq c65b3 c65b3: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) c65ba: 00 c65bb: 83 bb 08 07 00 00 17 cmpl $0x17,0x708(%rbx) c65c2: 75 d2 jne c6596 c65c4: eb b0 jmp c6576 c65c6: 83 f8 17 cmp $0x17,%eax c65c9: 75 21 jne c65ec c65cb: 49 c7 c6 00 00 00 00 mov $0x0,%r14 c65d2: e9 43 ff ff ff jmpq c651a c65d7: 83 f8 13 cmp $0x13,%eax c65da: 0f 85 c0 02 00 00 jne c68a0 c65e0: 49 c7 c6 00 00 00 00 mov $0x0,%r14 c65e7: e9 2e ff ff ff jmpq c651a c65ec: 83 f8 18 cmp $0x18,%eax c65ef: 0f 85 ab 02 00 00 jne c68a0 c65f5: f6 83 20 07 00 00 08 testb $0x8,0x720(%rbx) c65fc: 49 c7 c6 00 00 00 00 mov $0x0,%r14 c6603: 48 c7 c0 00 00 00 00 mov $0x0,%rax c660a: 4c 0f 44 f0 cmove %rax,%r14 c660e: e9 07 ff ff ff jmpq c651a c6613: c6 83 b0 e7 00 00 00 movb $0x0,0xe7b0(%rbx) c661a: 41 b8 13 00 00 00 mov $0x13,%r8d c6620: 31 c9 xor %ecx,%ecx c6622: 85 f6 test %esi,%esi c6624: 0f 8f c2 fc ff ff jg c62ec c662a: 48 c7 83 d8 57 00 00 movq $0x0,0x57d8(%rbx) c6631: 00 00 00 00 c6635: 48 8d 83 18 b4 00 00 lea 0xb418(%rbx),%rax c663c: 31 ff xor %edi,%edi c663e: e9 32 fd ff ff jmpq c6375 c6643: 48 8b bb 08 b4 00 00 mov 0xb408(%rbx),%rdi c664a: e8 00 00 00 00 callq c664f c664f: 89 44 24 04 mov %eax,0x4(%rsp) c6653: 85 c0 test %eax,%eax c6655: 0f 85 25 01 00 00 jne c6780 c665b: 48 8b 83 08 b4 00 00 mov 0xb408(%rbx),%rax c6662: 48 8b 40 08 mov 0x8(%rax),%rax c6666: 8b 50 10 mov 0x10(%rax),%edx c6669: 89 93 10 b4 00 00 mov %edx,0xb410(%rbx) c666f: 8b 40 20 mov 0x20(%rax),%eax c6672: 89 83 14 b4 00 00 mov %eax,0xb414(%rbx) c6678: 83 f8 13 cmp $0x13,%eax c667b: 76 07 jbe c6684 c667d: c6 83 68 ba 00 00 01 movb $0x1,0xba68(%rbx) c6684: 83 bb a8 e7 00 00 01 cmpl $0x1,0xe7a8(%rbx) c668b: 41 bd 01 00 00 00 mov $0x1,%r13d c6691: 0f 8f 90 00 00 00 jg c6727 c6697: e9 38 01 00 00 jmpq c67d4 c669c: 45 89 e8 mov %r13d,%r8d c669f: 4c 89 f1 mov %r14,%rcx c66a2: 48 8d 7c 24 0a lea 0xa(%rsp),%rdi c66a7: be 1e 00 00 00 mov $0x1e,%esi c66ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c66b3: e8 00 00 00 00 callq c66b8 c66b8: 48 8b 13 mov (%rbx),%rdx c66bb: 4c 89 ff mov %r15,%rdi c66be: 48 8d 74 24 0a lea 0xa(%rsp),%rsi c66c3: e8 00 00 00 00 callq c66c8 c66c8: 41 89 c7 mov %eax,%r15d c66cb: 85 c0 test %eax,%eax c66cd: 0f 85 82 fe ff ff jne c6555 c66d3: 48 01 dd add %rbx,%rbp c66d6: 48 8b bd 08 b4 00 00 mov 0xb408(%rbp),%rdi c66dd: e8 00 00 00 00 callq c66e2 c66e2: 41 89 c7 mov %eax,%r15d c66e5: 85 c0 test %eax,%eax c66e7: 0f 85 68 fe ff ff jne c6555 c66ed: 48 8b 85 08 b4 00 00 mov 0xb408(%rbp),%rax c66f4: 48 8b 40 08 mov 0x8(%rax),%rax c66f8: 8b 50 10 mov 0x10(%rax),%edx c66fb: 89 95 10 b4 00 00 mov %edx,0xb410(%rbp) c6701: 8b 40 20 mov 0x20(%rax),%eax c6704: 89 85 14 b4 00 00 mov %eax,0xb414(%rbp) c670a: 83 f8 13 cmp $0x13,%eax c670d: 76 07 jbe c6716 c670f: c6 85 68 ba 00 00 01 movb $0x1,0xba68(%rbp) c6716: 41 83 c5 01 add $0x1,%r13d c671a: 44 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%r13d c6721: 0f 8d ad 00 00 00 jge c67d4 c6727: 49 63 ed movslq %r13d,%rbp c672a: 48 69 ed 68 06 00 00 imul $0x668,%rbp,%rbp c6731: 83 bb 08 07 00 00 17 cmpl $0x17,0x708(%rbx) c6738: 4c 8d bc 2b 08 b4 00 lea 0xb408(%rbx,%rbp,1),%r15 c673f: 00 c6740: 0f 85 56 ff ff ff jne c669c c6746: 49 8b 04 24 mov (%r12),%rax c674a: 49 8d 7f 08 lea 0x8(%r15),%rdi c674e: 4c 89 e6 mov %r12,%rsi c6751: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi c6755: 49 89 07 mov %rax,(%r15) c6758: 49 8b 84 24 60 06 00 mov 0x660(%r12),%rax c675f: 00 c6760: 49 89 87 60 06 00 00 mov %rax,0x660(%r15) c6767: 49 29 ff sub %rdi,%r15 c676a: 4c 29 fe sub %r15,%rsi c676d: 41 81 c7 68 06 00 00 add $0x668,%r15d c6774: 41 c1 ef 03 shr $0x3,%r15d c6778: 44 89 f9 mov %r15d,%ecx c677b: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) c677e: eb 96 jmp c6716 c6780: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d c6785: e9 cb fd ff ff jmpq c6555 c678a: c7 87 a8 e7 00 00 08 movl $0x8,0xe7a8(%rdi) c6791: 00 00 00 c6794: e9 14 fb ff ff jmpq c62ad c6799: 49 c7 c6 00 00 00 00 mov $0x0,%r14 c67a0: e9 75 fd ff ff jmpq c651a c67a5: 48 8b 83 20 07 00 00 mov 0x720(%rbx),%rax c67ac: 49 c7 c6 00 00 00 00 mov $0x0,%r14 c67b3: a8 02 test $0x2,%al c67b5: 0f 85 5f fd ff ff jne c651a c67bb: a8 04 test $0x4,%al c67bd: 49 c7 c6 00 00 00 00 mov $0x0,%r14 c67c4: 48 c7 c0 00 00 00 00 mov $0x0,%rax c67cb: 4c 0f 44 f0 cmove %rax,%r14 c67cf: e9 46 fd ff ff jmpq c651a c67d4: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) c67db: 48 c7 c0 00 00 00 00 mov $0x0,%rax c67e2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c67e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c67f0: 48 0f 45 d0 cmovne %rax,%rdx c67f4: bf 01 00 00 00 mov $0x1,%edi c67f9: e8 00 00 00 00 callq c67fe c67fe: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) c6805: 74 36 je c683d c6807: 8b b3 a8 e7 00 00 mov 0xe7a8(%rbx),%esi c680d: 44 8b 83 08 07 00 00 mov 0x708(%rbx),%r8d c6814: 41 83 f8 13 cmp $0x13,%r8d c6818: 0f 85 b3 fa ff ff jne c62d1 c681e: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c6825: 0f 85 e8 fd ff ff jne c6613 c682b: 81 bb 10 b4 00 00 ad cmpl $0x1ad,0xb410(%rbx) c6832: 01 00 00 c6835: 0f 97 c1 seta %cl c6838: e9 53 fc ff ff jmpq c6490 c683d: 8b b3 a8 e7 00 00 mov 0xe7a8(%rbx),%esi c6843: 85 f6 test %esi,%esi c6845: 7e c6 jle c680d c6847: 8b 8b d8 33 01 00 mov 0x133d8(%rbx),%ecx c684d: 48 8d 93 38 2d 01 00 lea 0x12d38(%rbx),%rdx c6854: 8b 7c 24 04 mov 0x4(%rsp),%edi c6858: 48 83 c2 30 add $0x30,%rdx c685c: 49 81 c4 68 06 00 00 add $0x668,%r12 c6863: 89 7a d0 mov %edi,-0x30(%rdx) c6866: 49 8b 84 24 98 f9 ff mov -0x668(%r12),%rax c686d: ff c686e: 83 c7 01 add $0x1,%edi c6871: 89 7c 24 04 mov %edi,0x4(%rsp) c6875: 48 89 42 d8 mov %rax,-0x28(%rdx) c6879: 48 8b 40 08 mov 0x8(%rax),%rax c687d: 8b 40 14 mov 0x14(%rax),%eax c6880: 05 ff 0f 00 00 add $0xfff,%eax c6885: 25 00 f0 ff ff and $0xfffff000,%eax c688a: 01 c1 add %eax,%ecx c688c: 89 8b d8 33 01 00 mov %ecx,0x133d8(%rbx) c6892: 39 f7 cmp %esi,%edi c6894: 75 be jne c6854 c6896: e9 6c ff ff ff jmpq c6807 c689b: e8 00 00 00 00 callq c68a0 c68a0: 0f 0b ud2 c68a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c68a9: 00 00 00 00 c68ad: 0f 1f 00 nopl (%rax) 00000000000c68b0 : c68b0: e8 00 00 00 00 callq c68b5 c68b5: 41 55 push %r13 c68b7: 41 54 push %r12 c68b9: 55 push %rbp c68ba: 53 push %rbx c68bb: 48 8b 87 c0 e7 00 00 mov 0xe7c0(%rdi),%rax c68c2: 48 89 fb mov %rdi,%rbx c68c5: 48 85 c0 test %rax,%rax c68c8: 74 0e je c68d8 c68ca: 48 8b 40 08 mov 0x8(%rax),%rax c68ce: 48 85 c0 test %rax,%rax c68d1: 74 05 je c68d8 c68d3: e8 00 00 00 00 callq c68d8 c68d8: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c68de: 45 31 e4 xor %r12d,%r12d c68e1: 4c 8d ab 08 b4 00 00 lea 0xb408(%rbx),%r13 c68e8: 85 c0 test %eax,%eax c68ea: 7f 14 jg c6900 c68ec: e9 8c 00 00 00 jmpq c697d c68f1: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c68f7: 41 83 c4 01 add $0x1,%r12d c68fb: 44 39 e0 cmp %r12d,%eax c68fe: 7e 3c jle c693c c6900: 49 63 ec movslq %r12d,%rbp c6903: 48 69 ed 68 06 00 00 imul $0x668,%rbp,%rbp c690a: 48 8d bc 2b 18 b4 00 lea 0xb418(%rbx,%rbp,1),%rdi c6911: 00 c6912: e8 00 00 00 00 callq c6917 c6917: 80 bb b0 e7 00 00 00 cmpb $0x0,0xe7b0(%rbx) c691e: 74 d1 je c68f1 c6920: 48 8d bc 2b 40 b7 00 lea 0xb740(%rbx,%rbp,1),%rdi c6927: 00 c6928: 41 83 c4 01 add $0x1,%r12d c692c: e8 00 00 00 00 callq c6931 c6931: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c6937: 44 39 e0 cmp %r12d,%eax c693a: 7f c4 jg c6900 c693c: 4c 8d ab 08 b4 00 00 lea 0xb408(%rbx),%r13 c6943: 85 c0 test %eax,%eax c6945: 7e 36 jle c697d c6947: 4c 89 ed mov %r13,%rbp c694a: 45 31 e4 xor %r12d,%r12d c694d: eb 14 jmp c6963 c694f: 41 83 c4 01 add $0x1,%r12d c6953: 48 81 c5 68 06 00 00 add $0x668,%rbp c695a: 44 3b a3 a8 e7 00 00 cmp 0xe7a8(%rbx),%r12d c6961: 7d 1a jge c697d c6963: 48 8b 7d 00 mov 0x0(%rbp),%rdi c6967: e8 00 00 00 00 callq c696c c696c: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) c6973: 00 c6974: 83 bb 08 07 00 00 17 cmpl $0x17,0x708(%rbx) c697b: 75 d2 jne c694f c697d: 4c 89 ef mov %r13,%rdi c6980: ba 40 33 00 00 mov $0x3340,%edx c6985: 31 f6 xor %esi,%esi c6987: e8 00 00 00 00 callq c698c c698c: 31 c0 xor %eax,%eax c698e: 5b pop %rbx c698f: 5d pop %rbp c6990: 41 5c pop %r12 c6992: 41 5d pop %r13 c6994: c3 retq c6995: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c699c: 00 00 00 00 00000000000c69a0 : c69a0: e8 00 00 00 00 callq c69a5 c69a5: 41 54 push %r12 c69a7: 41 89 f4 mov %esi,%r12d c69aa: 55 push %rbp c69ab: 89 d5 mov %edx,%ebp c69ad: 53 push %rbx c69ae: 48 89 fb mov %rdi,%rbx c69b1: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi c69b7: 85 ff test %edi,%edi c69b9: 0f 8e d4 00 00 00 jle c6a93 c69bf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c69c6: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c69cd: 48 8d 50 01 lea 0x1(%rax),%rdx c69d1: 23 83 40 02 00 00 and 0x240(%rbx),%eax c69d7: 48 8d 04 86 lea (%rsi,%rax,4),%rax c69db: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c69e2: c7 00 0e 00 00 f0 movl $0xf000000e,(%rax) c69e8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c69ee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c69f5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c69fc: 8d 51 ff lea -0x1(%rcx),%edx c69ff: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6a06: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6a0c: 85 d2 test %edx,%edx c6a0e: 0f 8e a5 00 00 00 jle c6ab9 c6a14: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c6a1b: 48 8d 50 01 lea 0x1(%rax),%rdx c6a1f: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6a25: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6a2c: 48 8d 04 81 lea (%rcx,%rax,4),%rax c6a30: 44 89 20 mov %r12d,(%rax) c6a33: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c6a39: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6a40: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c6a47: 8d 51 ff lea -0x1(%rcx),%edx c6a4a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6a51: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6a57: 85 d2 test %edx,%edx c6a59: 7e 49 jle c6aa4 c6a5b: 48 8d 50 01 lea 0x1(%rax),%rdx c6a5f: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6a65: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6a6c: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c6a73: 48 8d 04 82 lea (%rdx,%rax,4),%rax c6a77: 89 28 mov %ebp,(%rax) c6a79: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c6a80: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c6a87: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c6a8e: 5b pop %rbx c6a8f: 5d pop %rbp c6a90: 41 5c pop %r12 c6a92: c3 retq c6a93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6a9a: e8 00 00 00 00 callq c6a9f c6a9f: e9 1b ff ff ff jmpq c69bf c6aa4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6aab: e8 00 00 00 00 callq c6ab0 c6ab0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6ab7: eb a2 jmp c6a5b c6ab9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6ac0: e8 00 00 00 00 callq c6ac5 c6ac5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6acc: e9 43 ff ff ff jmpq c6a14 c6ad1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c6ad8: 00 00 00 00 c6adc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c6ae0 : c6ae0: e8 00 00 00 00 callq c6ae5 c6ae5: 41 57 push %r15 c6ae7: 41 89 f7 mov %esi,%r15d c6aea: 41 56 push %r14 c6aec: 41 55 push %r13 c6aee: 41 54 push %r12 c6af0: 55 push %rbp c6af1: 53 push %rbx c6af2: 48 89 fb mov %rdi,%rbx c6af5: e8 00 00 00 00 callq c6afa c6afa: 45 85 ff test %r15d,%r15d c6afd: 0f 84 8d 00 00 00 je c6b90 c6b03: 41 8d 6f ff lea -0x1(%r15),%ebp c6b07: 49 89 c5 mov %rax,%r13 c6b0a: 45 31 e4 xor %r12d,%r12d c6b0d: c1 e5 10 shl $0x10,%ebp c6b10: 81 e5 00 00 ff 3f and $0x3fff0000,%ebp c6b16: eb 44 jmp c6b5c c6b18: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6b1f: 41 83 c4 01 add $0x1,%r12d c6b23: 48 8d 50 01 lea 0x1(%rax),%rdx c6b27: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6b2d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6b34: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c6b3b: 48 8d 04 82 lea (%rdx,%rax,4),%rax c6b3f: 44 89 30 mov %r14d,(%rax) c6b42: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c6b49: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c6b50: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c6b57: 45 39 fc cmp %r15d,%r12d c6b5a: 74 34 je c6b90 c6b5c: 48 8b 43 08 mov 0x8(%rbx),%rax c6b60: 44 8b 70 08 mov 0x8(%rax),%r14d c6b64: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax c6b6a: 4d 85 ed test %r13,%r13 c6b6d: 74 0f je c6b7e c6b6f: 41 80 bd 60 06 00 00 cmpb $0x0,0x660(%r13) c6b76: 00 c6b77: 74 05 je c6b7e c6b79: 45 85 e4 test %r12d,%r12d c6b7c: 74 1d je c6b9b c6b7e: 85 c0 test %eax,%eax c6b80: 7f 96 jg c6b18 c6b82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6b89: e8 00 00 00 00 callq c6b8e c6b8e: eb 88 jmp c6b18 c6b90: 5b pop %rbx c6b91: 5d pop %rbp c6b92: 41 5c pop %r12 c6b94: 41 5d pop %r13 c6b96: 41 5e pop %r14 c6b98: 41 5f pop %r15 c6b9a: c3 retq c6b9b: 41 09 ee or %ebp,%r14d c6b9e: 85 c0 test %eax,%eax c6ba0: 0f 8f 72 ff ff ff jg c6b18 c6ba6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6bad: e8 00 00 00 00 callq c6bb2 c6bb2: e9 61 ff ff ff jmpq c6b18 c6bb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c6bbe: 00 00 00000000000c6bc0 : c6bc0: e8 00 00 00 00 callq c6bc5 c6bc5: 41 54 push %r12 c6bc7: 41 bc 04 00 00 00 mov $0x4,%r12d c6bcd: 55 push %rbp c6bce: 48 89 d5 mov %rdx,%rbp c6bd1: 53 push %rbx c6bd2: 48 89 fb mov %rdi,%rbx c6bd5: 48 85 f6 test %rsi,%rsi c6bd8: 74 16 je c6bf0 c6bda: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d c6be1: 41 c1 e4 10 shl $0x10,%r12d c6be5: 41 81 e4 00 00 0f 00 and $0xf0000,%r12d c6bec: 41 83 cc 04 or $0x4,%r12d c6bf0: be 02 00 00 00 mov $0x2,%esi c6bf5: 2b b3 10 02 00 00 sub 0x210(%rbx),%esi c6bfb: 48 89 df mov %rbx,%rdi c6bfe: 83 e6 07 and $0x7,%esi c6c01: e8 da fe ff ff callq c6ae0 c6c06: 44 8b 93 28 02 00 00 mov 0x228(%rbx),%r10d c6c0d: 45 85 d2 test %r10d,%r10d c6c10: 0f 8e c7 01 00 00 jle c6ddd c6c16: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6c1d: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c6c24: 48 8d 50 01 lea 0x1(%rax),%rdx c6c28: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6c2e: 49 8d 04 81 lea (%r9,%rax,4),%rax c6c32: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6c39: 44 89 20 mov %r12d,(%rax) c6c3c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c6c42: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6c49: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c6c50: 8d 51 ff lea -0x1(%rcx),%edx c6c53: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6c5a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6c60: 44 8b 65 10 mov 0x10(%rbp),%r12d c6c64: 41 83 e4 e0 and $0xffffffe0,%r12d c6c68: 85 d2 test %edx,%edx c6c6a: 0f 8e db 01 00 00 jle c6e4b c6c70: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c6c77: 48 8d 50 01 lea 0x1(%rax),%rdx c6c7b: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6c81: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6c88: 49 8d 04 80 lea (%r8,%rax,4),%rax c6c8c: 44 89 20 mov %r12d,(%rax) c6c8f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c6c95: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6c9c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c6ca3: 8d 51 ff lea -0x1(%rcx),%edx c6ca6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6cad: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6cb3: 44 8b 65 14 mov 0x14(%rbp),%r12d c6cb7: 85 d2 test %edx,%edx c6cb9: 0f 8e 74 01 00 00 jle c6e33 c6cbf: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c6cc6: 48 8d 50 01 lea 0x1(%rax),%rdx c6cca: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6cd0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6cd7: 48 8d 04 87 lea (%rdi,%rax,4),%rax c6cdb: 44 89 20 mov %r12d,(%rax) c6cde: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c6ce4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6ceb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c6cf2: 8d 51 ff lea -0x1(%rcx),%edx c6cf5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6cfc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6d02: 8b 6d 08 mov 0x8(%rbp),%ebp c6d05: 85 d2 test %edx,%edx c6d07: 0f 8e 0e 01 00 00 jle c6e1b c6d0d: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c6d14: 48 8d 50 01 lea 0x1(%rax),%rdx c6d18: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6d1e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6d25: 48 8d 04 86 lea (%rsi,%rax,4),%rax c6d29: 89 28 mov %ebp,(%rax) c6d2b: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c6d31: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6d38: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c6d3f: 8d 57 ff lea -0x1(%rdi),%edx c6d42: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6d49: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6d4f: 85 d2 test %edx,%edx c6d51: 0f 8e ac 00 00 00 jle c6e03 c6d57: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c6d5e: 48 8d 50 01 lea 0x1(%rax),%rdx c6d62: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6d68: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6d6f: 48 8d 04 81 lea (%rcx,%rax,4),%rax c6d73: c7 00 00 00 00 00 movl $0x0,(%rax) c6d79: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c6d7f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6d86: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c6d8d: 8d 51 ff lea -0x1(%rcx),%edx c6d90: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6d97: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6d9d: 85 d2 test %edx,%edx c6d9f: 7e 4d jle c6dee c6da1: 48 8d 50 01 lea 0x1(%rax),%rdx c6da5: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6dab: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6db2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c6db9: 48 8d 04 82 lea (%rdx,%rax,4),%rax c6dbd: c7 00 00 00 00 00 movl $0x0,(%rax) c6dc3: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c6dca: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c6dd1: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c6dd8: 5b pop %rbx c6dd9: 5d pop %rbp c6dda: 41 5c pop %r12 c6ddc: c3 retq c6ddd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6de4: e8 00 00 00 00 callq c6de9 c6de9: e9 28 fe ff ff jmpq c6c16 c6dee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6df5: e8 00 00 00 00 callq c6dfa c6dfa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6e01: eb 9e jmp c6da1 c6e03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6e0a: e8 00 00 00 00 callq c6e0f c6e0f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6e16: e9 3c ff ff ff jmpq c6d57 c6e1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6e22: e8 00 00 00 00 callq c6e27 c6e27: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6e2e: e9 da fe ff ff jmpq c6d0d c6e33: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6e3a: e8 00 00 00 00 callq c6e3f c6e3f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6e46: e9 74 fe ff ff jmpq c6cbf c6e4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6e52: e8 00 00 00 00 callq c6e57 c6e57: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6e5e: e9 0d fe ff ff jmpq c6c70 c6e63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c6e6a: 00 00 00 00 c6e6e: 66 90 xchg %ax,%ax 00000000000c6e70 : c6e70: e8 00 00 00 00 callq c6e75 c6e75: 41 55 push %r13 c6e77: 41 89 f5 mov %esi,%r13d c6e7a: 41 54 push %r12 c6e7c: 41 89 d4 mov %edx,%r12d c6e7f: 55 push %rbp c6e80: 89 cd mov %ecx,%ebp c6e82: 53 push %rbx c6e83: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d c6e8a: 48 89 fb mov %rdi,%rbx c6e8d: 45 85 d2 test %r10d,%r10d c6e90: 0f 8e c1 01 00 00 jle c7057 c6e96: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6e9d: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c6ea4: 41 c1 e5 02 shl $0x2,%r13d c6ea8: 48 8d 50 01 lea 0x1(%rax),%rdx c6eac: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6eb2: 49 8d 04 81 lea (%r9,%rax,4),%rax c6eb6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6ebd: c7 00 08 00 00 30 movl $0x30000008,(%rax) c6ec3: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c6ec9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6ed0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c6ed7: 8d 51 ff lea -0x1(%rcx),%edx c6eda: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6ee1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6ee7: 85 d2 test %edx,%edx c6ee9: 0f 8e d6 01 00 00 jle c70c5 c6eef: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c6ef6: 48 8d 50 01 lea 0x1(%rax),%rdx c6efa: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6f00: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6f07: 49 8d 04 80 lea (%r8,%rax,4),%rax c6f0b: 44 89 28 mov %r13d,(%rax) c6f0e: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c6f14: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6f1b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c6f22: 8d 56 ff lea -0x1(%rsi),%edx c6f25: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6f2c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6f32: 85 d2 test %edx,%edx c6f34: 0f 8e 73 01 00 00 jle c70ad c6f3a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c6f41: 48 8d 50 01 lea 0x1(%rax),%rdx c6f45: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6f4b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6f52: 48 8d 04 87 lea (%rdi,%rax,4),%rax c6f56: c7 00 00 00 00 00 movl $0x0,(%rax) c6f5c: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c6f62: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6f69: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c6f70: 8d 57 ff lea -0x1(%rdi),%edx c6f73: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6f7a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6f80: 85 d2 test %edx,%edx c6f82: 0f 8e 0d 01 00 00 jle c7095 c6f88: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c6f8f: 48 8d 50 01 lea 0x1(%rax),%rdx c6f93: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6f99: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6fa0: 48 8d 04 86 lea (%rsi,%rax,4),%rax c6fa4: 44 89 20 mov %r12d,(%rax) c6fa7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c6fad: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6fb4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c6fbb: 8d 51 ff lea -0x1(%rcx),%edx c6fbe: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c6fc5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c6fcb: 85 d2 test %edx,%edx c6fcd: 0f 8e aa 00 00 00 jle c707d c6fd3: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c6fda: 48 8d 50 01 lea 0x1(%rax),%rdx c6fde: 23 83 40 02 00 00 and 0x240(%rbx),%eax c6fe4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c6feb: 48 8d 04 81 lea (%rcx,%rax,4),%rax c6fef: 89 28 mov %ebp,(%rax) c6ff1: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c6ff7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c6ffe: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7005: 8d 56 ff lea -0x1(%rsi),%edx c7008: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c700f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7015: 85 d2 test %edx,%edx c7017: 7e 4f jle c7068 c7019: 48 8d 50 01 lea 0x1(%rax),%rdx c701d: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7023: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c702a: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c7031: 48 8d 04 82 lea (%rdx,%rax,4),%rax c7035: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) c703b: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c7042: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c7049: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c7050: 5b pop %rbx c7051: 5d pop %rbp c7052: 41 5c pop %r12 c7054: 41 5d pop %r13 c7056: c3 retq c7057: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c705e: e8 00 00 00 00 callq c7063 c7063: e9 2e fe ff ff jmpq c6e96 c7068: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c706f: e8 00 00 00 00 callq c7074 c7074: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c707b: eb 9c jmp c7019 c707d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7084: e8 00 00 00 00 callq c7089 c7089: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7090: e9 3e ff ff ff jmpq c6fd3 c7095: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c709c: e8 00 00 00 00 callq c70a1 c70a1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c70a8: e9 db fe ff ff jmpq c6f88 c70ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c70b4: e8 00 00 00 00 callq c70b9 c70b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c70c0: e9 75 fe ff ff jmpq c6f3a c70c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c70cc: e8 00 00 00 00 callq c70d1 c70d1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c70d8: e9 12 fe ff ff jmpq c6eef c70dd: 0f 1f 00 nopl (%rax) 00000000000c70e0 : c70e0: e8 00 00 00 00 callq c70e5 c70e5: 41 55 push %r13 c70e7: 41 54 push %r12 c70e9: 55 push %rbp c70ea: 53 push %rbx c70eb: 48 8b 47 10 mov 0x10(%rdi),%rax c70ef: 48 89 fb mov %rdi,%rbx c70f2: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d c70f9: 8b 6f 20 mov 0x20(%rdi),%ebp c70fc: 49 89 c4 mov %rax,%r12 c70ff: 41 89 c5 mov %eax,%r13d c7102: 49 c1 ec 20 shr $0x20,%r12 c7106: 41 83 e5 fc and $0xfffffffc,%r13d c710a: 45 85 d2 test %r10d,%r10d c710d: 0f 8e bd 01 00 00 jle c72d0 c7113: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c711a: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c7121: 48 8d 50 01 lea 0x1(%rax),%rdx c7125: 23 83 40 02 00 00 and 0x240(%rbx),%eax c712b: 49 8d 04 81 lea (%r9,%rax,4),%rax c712f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7136: c7 00 08 00 00 b0 movl $0xb0000008,(%rax) c713c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c7142: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7149: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7150: 8d 51 ff lea -0x1(%rcx),%edx c7153: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c715a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7160: 85 d2 test %edx,%edx c7162: 0f 8e d6 01 00 00 jle c733e c7168: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c716f: 48 8d 50 01 lea 0x1(%rax),%rdx c7173: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7179: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7180: 49 8d 04 80 lea (%r8,%rax,4),%rax c7184: 44 89 28 mov %r13d,(%rax) c7187: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c718d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7194: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c719b: 8d 56 ff lea -0x1(%rsi),%edx c719e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c71a5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c71ab: 85 d2 test %edx,%edx c71ad: 0f 8e 73 01 00 00 jle c7326 c71b3: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c71ba: 48 8d 50 01 lea 0x1(%rax),%rdx c71be: 23 83 40 02 00 00 and 0x240(%rbx),%eax c71c4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c71cb: 48 8d 04 87 lea (%rdi,%rax,4),%rax c71cf: 44 89 20 mov %r12d,(%rax) c71d2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c71d8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c71df: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c71e6: 8d 51 ff lea -0x1(%rcx),%edx c71e9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c71f0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c71f6: 85 d2 test %edx,%edx c71f8: 0f 8e 10 01 00 00 jle c730e c71fe: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c7205: 48 8d 50 01 lea 0x1(%rax),%rdx c7209: 23 83 40 02 00 00 and 0x240(%rbx),%eax c720f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7216: 48 8d 04 86 lea (%rsi,%rax,4),%rax c721a: 89 28 mov %ebp,(%rax) c721c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c7222: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7229: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7230: 8d 56 ff lea -0x1(%rsi),%edx c7233: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c723a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7240: 85 d2 test %edx,%edx c7242: 0f 8e ae 00 00 00 jle c72f6 c7248: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c724f: 48 8d 50 01 lea 0x1(%rax),%rdx c7253: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7259: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7260: 48 8d 04 81 lea (%rcx,%rax,4),%rax c7264: c7 00 ff ff ff ff movl $0xffffffff,(%rax) c726a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c7270: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7277: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c727e: 8d 51 ff lea -0x1(%rcx),%edx c7281: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c7288: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c728e: 85 d2 test %edx,%edx c7290: 7e 4f jle c72e1 c7292: 48 8d 50 01 lea 0x1(%rax),%rdx c7296: 23 83 40 02 00 00 and 0x240(%rbx),%eax c729c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c72a3: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c72aa: 48 8d 04 82 lea (%rdx,%rax,4),%rax c72ae: c7 00 04 00 ff 0f movl $0xfff0004,(%rax) c72b4: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c72bb: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c72c2: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c72c9: 5b pop %rbx c72ca: 5d pop %rbp c72cb: 41 5c pop %r12 c72cd: 41 5d pop %r13 c72cf: c3 retq c72d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c72d7: e8 00 00 00 00 callq c72dc c72dc: e9 32 fe ff ff jmpq c7113 c72e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c72e8: e8 00 00 00 00 callq c72ed c72ed: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c72f4: eb 9c jmp c7292 c72f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c72fd: e8 00 00 00 00 callq c7302 c7302: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7309: e9 3a ff ff ff jmpq c7248 c730e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7315: e8 00 00 00 00 callq c731a c731a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7321: e9 d8 fe ff ff jmpq c71fe c7326: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c732d: e8 00 00 00 00 callq c7332 c7332: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7339: e9 75 fe ff ff jmpq c71b3 c733e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7345: e8 00 00 00 00 callq c734a c734a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7351: e9 12 fe ff ff jmpq c7168 c7356: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c735d: 00 00 00 00000000000c7360 : c7360: e8 00 00 00 00 callq c7365 c7365: 41 55 push %r13 c7367: 41 54 push %r12 c7369: 55 push %rbp c736a: 53 push %rbx c736b: 4c 8b 2f mov (%rdi),%r13 c736e: 48 89 fb mov %rdi,%rbx c7371: 8b 8f 48 02 00 00 mov 0x248(%rdi),%ecx c7377: 49 8b 85 98 89 00 00 mov 0x8998(%r13),%rax c737e: 4c 89 ef mov %r13,%rdi c7381: 8b 68 28 mov 0x28(%rax),%ebp c7384: 49 8b 85 e8 89 00 00 mov 0x89e8(%r13),%rax c738b: d3 e5 shl %cl,%ebp c738d: 48 8b 40 08 mov 0x8(%rax),%rax c7391: e8 00 00 00 00 callq c7396 c7396: 4c 89 ef mov %r13,%rdi c7399: 41 89 c4 mov %eax,%r12d c739c: 49 8b 85 e8 89 00 00 mov 0x89e8(%r13),%rax c73a3: 48 8b 40 10 mov 0x10(%rax),%rax c73a7: e8 00 00 00 00 callq c73ac c73ac: 44 8b 93 28 02 00 00 mov 0x228(%rbx),%r10d c73b3: 41 89 c5 mov %eax,%r13d c73b6: 45 85 d2 test %r10d,%r10d c73b9: 0f 8e c1 01 00 00 jle c7580 c73bf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c73c6: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c73cd: 41 c1 e5 02 shl $0x2,%r13d c73d1: 48 8d 50 01 lea 0x1(%rax),%rdx c73d5: 23 83 40 02 00 00 and 0x240(%rbx),%eax c73db: 49 8d 04 81 lea (%r9,%rax,4),%rax c73df: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c73e6: c7 00 08 00 00 34 movl $0x34000008,(%rax) c73ec: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c73f2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c73f9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7400: 8d 56 ff lea -0x1(%rsi),%edx c7403: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c740a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7410: 85 d2 test %edx,%edx c7412: 0f 8e d6 01 00 00 jle c75ee c7418: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c741f: 48 8d 50 01 lea 0x1(%rax),%rdx c7423: 41 c1 e4 02 shl $0x2,%r12d c7427: 23 83 40 02 00 00 and 0x240(%rbx),%eax c742d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7434: 49 8d 04 80 lea (%r8,%rax,4),%rax c7438: 44 89 28 mov %r13d,(%rax) c743b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c7441: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7448: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c744f: 8d 51 ff lea -0x1(%rcx),%edx c7452: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c7459: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c745f: 85 d2 test %edx,%edx c7461: 0f 8e 6f 01 00 00 jle c75d6 c7467: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c746e: 48 8d 50 01 lea 0x1(%rax),%rdx c7472: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7478: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c747f: 48 8d 04 87 lea (%rdi,%rax,4),%rax c7483: 44 89 20 mov %r12d,(%rax) c7486: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c748c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7493: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c749a: 8d 56 ff lea -0x1(%rsi),%edx c749d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c74a4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c74aa: 85 d2 test %edx,%edx c74ac: 0f 8e 0c 01 00 00 jle c75be c74b2: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c74b9: 48 8d 50 01 lea 0x1(%rax),%rdx c74bd: 23 83 40 02 00 00 and 0x240(%rbx),%eax c74c3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c74ca: 48 8d 04 86 lea (%rsi,%rax,4),%rax c74ce: 89 28 mov %ebp,(%rax) c74d0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c74d6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c74dd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c74e4: 8d 51 ff lea -0x1(%rcx),%edx c74e7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c74ee: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c74f4: 85 d2 test %edx,%edx c74f6: 0f 8e aa 00 00 00 jle c75a6 c74fc: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c7503: 48 8d 50 01 lea 0x1(%rax),%rdx c7507: 23 83 40 02 00 00 and 0x240(%rbx),%eax c750d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7514: 48 8d 04 81 lea (%rcx,%rax,4),%rax c7518: 89 28 mov %ebp,(%rax) c751a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c7520: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7527: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c752e: 8d 56 ff lea -0x1(%rsi),%edx c7531: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c7538: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c753e: 85 d2 test %edx,%edx c7540: 7e 4f jle c7591 c7542: 48 8d 50 01 lea 0x1(%rax),%rdx c7546: 23 83 40 02 00 00 and 0x240(%rbx),%eax c754c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7553: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c755a: 48 8d 04 82 lea (%rdx,%rax,4),%rax c755e: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) c7564: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c756b: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c7572: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c7579: 5b pop %rbx c757a: 5d pop %rbp c757b: 41 5c pop %r12 c757d: 41 5d pop %r13 c757f: c3 retq c7580: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7587: e8 00 00 00 00 callq c758c c758c: e9 2e fe ff ff jmpq c73bf c7591: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7598: e8 00 00 00 00 callq c759d c759d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c75a4: eb 9c jmp c7542 c75a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c75ad: e8 00 00 00 00 callq c75b2 c75b2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c75b9: e9 3e ff ff ff jmpq c74fc c75be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c75c5: e8 00 00 00 00 callq c75ca c75ca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c75d1: e9 dc fe ff ff jmpq c74b2 c75d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c75dd: e8 00 00 00 00 callq c75e2 c75e2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c75e9: e9 79 fe ff ff jmpq c7467 c75ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c75f5: e8 00 00 00 00 callq c75fa c75fa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7601: e9 12 fe ff ff jmpq c7418 c7606: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c760d: 00 00 00 00000000000c7610 : c7610: e8 00 00 00 00 callq c7615 c7615: 41 56 push %r14 c7617: 41 55 push %r13 c7619: 41 54 push %r12 c761b: 55 push %rbp c761c: 48 89 fd mov %rdi,%rbp c761f: 53 push %rbx c7620: 48 83 ec 10 sub $0x10,%rsp c7624: 4c 8b 27 mov (%rdi),%r12 c7627: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c762e: 00 00 c7630: 48 89 44 24 08 mov %rax,0x8(%rsp) c7635: 31 c0 xor %eax,%eax c7637: 48 8d 74 24 04 lea 0x4(%rsp),%rsi c763c: 4c 89 e7 mov %r12,%rdi c763f: e8 00 00 00 00 callq c7644 c7644: 41 89 c5 mov %eax,%r13d c7647: 85 c0 test %eax,%eax c7649: 74 24 je c766f c764b: 48 8b 44 24 08 mov 0x8(%rsp),%rax c7650: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c7657: 00 00 c7659: 0f 85 c8 02 00 00 jne c7927 c765f: 48 83 c4 10 add $0x10,%rsp c7663: 44 89 e8 mov %r13d,%eax c7666: 5b pop %rbx c7667: 5d pop %rbp c7668: 41 5c pop %r12 c766a: 41 5d pop %r13 c766c: 41 5e pop %r14 c766e: c3 retq c766f: 8b 5c 24 04 mov 0x4(%rsp),%ebx c7673: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax c767a: 00 c767b: be 05 00 00 00 mov $0x5,%esi c7680: 48 89 ef mov %rbp,%rdi c7683: 4d 8b b4 24 28 5c 00 mov 0x5c28(%r12),%r14 c768a: 00 c768b: 48 c1 e3 02 shl $0x2,%rbx c768f: 48 01 d8 add %rbx,%rax c7692: c7 00 ad de fe ca movl $0xcafedead,(%rax) c7698: e8 00 00 00 00 callq c769d c769d: 41 89 c5 mov %eax,%r13d c76a0: 85 c0 test %eax,%eax c76a2: 0f 85 e6 01 00 00 jne c788e c76a8: 44 8b 95 28 02 00 00 mov 0x228(%rbp),%r10d c76af: 45 85 d2 test %r10d,%r10d c76b2: 0f 8e 47 02 00 00 jle c78ff c76b8: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c76bf: 4c 8b 8d 00 02 00 00 mov 0x200(%rbp),%r9 c76c6: 89 db mov %ebx,%ebx c76c8: 4c 01 f3 add %r14,%rbx c76cb: 48 8d 50 01 lea 0x1(%rax),%rdx c76cf: 23 85 40 02 00 00 and 0x240(%rbp),%eax c76d5: 49 8d 04 81 lea (%r9,%rax,4),%rax c76d9: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c76e0: c7 00 02 00 00 00 movl $0x2,(%rax) c76e6: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c76ec: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c76f3: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c76fa: 8d 51 ff lea -0x1(%rcx),%edx c76fd: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c7704: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c770a: 85 d2 test %edx,%edx c770c: 0f 8e d5 01 00 00 jle c78e7 c7712: 4c 8b 85 00 02 00 00 mov 0x200(%rbp),%r8 c7719: 48 8d 50 01 lea 0x1(%rax),%rdx c771d: 23 85 40 02 00 00 and 0x240(%rbp),%eax c7723: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c772a: 49 8d 04 80 lea (%r8,%rax,4),%rax c772e: 89 18 mov %ebx,(%rax) c7730: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c7736: 48 c1 eb 20 shr $0x20,%rbx c773a: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c7741: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c7748: 8d 51 ff lea -0x1(%rcx),%edx c774b: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c7752: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c7758: 85 d2 test %edx,%edx c775a: 0f 8e 6f 01 00 00 jle c78cf c7760: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi c7767: 48 8d 50 01 lea 0x1(%rax),%rdx c776b: 23 85 40 02 00 00 and 0x240(%rbp),%eax c7771: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c7778: 48 8d 04 87 lea (%rdi,%rax,4),%rax c777c: 89 18 mov %ebx,(%rax) c777e: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c7784: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c778b: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c7792: 8d 51 ff lea -0x1(%rcx),%edx c7795: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c779c: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c77a2: 85 d2 test %edx,%edx c77a4: 0f 8e 0d 01 00 00 jle c78b7 c77aa: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi c77b1: 48 8d 50 01 lea 0x1(%rax),%rdx c77b5: 23 85 40 02 00 00 and 0x240(%rbp),%eax c77bb: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c77c2: 48 8d 04 86 lea (%rsi,%rax,4),%rax c77c6: c7 00 00 00 00 00 movl $0x0,(%rax) c77cc: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx c77d2: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c77d9: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax c77e0: 8d 51 ff lea -0x1(%rcx),%edx c77e3: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) c77ea: 89 95 28 02 00 00 mov %edx,0x228(%rbp) c77f0: 85 d2 test %edx,%edx c77f2: 0f 8e a7 00 00 00 jle c789f c77f8: 48 8d 50 01 lea 0x1(%rax),%rdx c77fc: 23 85 40 02 00 00 and 0x240(%rbp),%eax c7802: 48 89 ef mov %rbp,%rdi c7805: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) c780c: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx c7813: 48 8d 04 82 lea (%rdx,%rax,4),%rax c7817: c7 00 ef be ad de movl $0xdeadbeef,(%rax) c781d: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax c7824: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) c782b: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) c7832: 31 ed xor %ebp,%ebp c7834: e8 00 00 00 00 callq c7839 c7839: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx c7840: 00 c7841: 85 c9 test %ecx,%ecx c7843: 75 20 jne c7865 c7845: e9 c6 00 00 00 jmpq c7910 c784a: bf c7 10 00 00 mov $0x10c7,%edi c784f: 83 c5 01 add $0x1,%ebp c7852: e8 00 00 00 00 callq c7857 c7857: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) c785e: 00 c785f: 0f 86 ab 00 00 00 jbe c7910 c7865: 8b 54 24 04 mov 0x4(%rsp),%edx c7869: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax c7870: 00 c7871: 48 8d 04 90 lea (%rax,%rdx,4),%rax c7875: 48 89 d6 mov %rdx,%rsi c7878: 8b 00 mov (%rax),%eax c787a: 3d ef be ad de cmp $0xdeadbeef,%eax c787f: 75 c9 jne c784a c7881: 4c 89 e7 mov %r12,%rdi c7884: e8 00 00 00 00 callq c7889 c7889: e9 bd fd ff ff jmpq c764b c788e: 8b 74 24 04 mov 0x4(%rsp),%esi c7892: 4c 89 e7 mov %r12,%rdi c7895: e8 00 00 00 00 callq c789a c789a: e9 ac fd ff ff jmpq c764b c789f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c78a6: e8 00 00 00 00 callq c78ab c78ab: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c78b2: e9 41 ff ff ff jmpq c77f8 c78b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c78be: e8 00 00 00 00 callq c78c3 c78c3: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c78ca: e9 db fe ff ff jmpq c77aa c78cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c78d6: e8 00 00 00 00 callq c78db c78db: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c78e2: e9 79 fe ff ff jmpq c7760 c78e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c78ee: e8 00 00 00 00 callq c78f3 c78f3: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax c78fa: e9 13 fe ff ff jmpq c7712 c78ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7906: e8 00 00 00 00 callq c790b c790b: e9 a8 fd ff ff jmpq c76b8 c7910: 8b 74 24 04 mov 0x4(%rsp),%esi c7914: 4c 89 e7 mov %r12,%rdi c7917: 41 bd 92 ff ff ff mov $0xffffff92,%r13d c791d: e8 00 00 00 00 callq c7922 c7922: e9 24 fd ff ff jmpq c764b c7927: e8 00 00 00 00 callq c792c c792c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c7930 : c7930: e8 00 00 00 00 callq c7935 c7935: 83 e1 01 and $0x1,%ecx c7938: 41 56 push %r14 c793a: 41 55 push %r13 c793c: 49 89 f5 mov %rsi,%r13 c793f: 41 54 push %r12 c7941: 41 89 cc mov %ecx,%r12d c7944: 55 push %rbp c7945: 48 89 d5 mov %rdx,%rbp c7948: 53 push %rbx c7949: 8b 8f 28 02 00 00 mov 0x228(%rdi),%ecx c794f: 48 89 fb mov %rdi,%rbx c7952: 85 c9 test %ecx,%ecx c7954: 0f 8e 30 03 00 00 jle c7c8a c795a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7961: 48 8d 50 01 lea 0x1(%rax),%rdx c7965: 23 83 40 02 00 00 and 0x240(%rbx),%eax c796b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7972: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c7979: 48 8d 04 82 lea (%rdx,%rax,4),%rax c797d: c7 00 05 00 00 00 movl $0x5,(%rax) c7983: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c7989: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7990: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7997: 8d 56 ff lea -0x1(%rsi),%edx c799a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c79a1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c79a7: 41 f6 c5 03 test $0x3,%r13b c79ab: 0f 85 4a 03 00 00 jne c7cfb c79b1: 85 d2 test %edx,%edx c79b3: 0f 8e fa 02 00 00 jle c7cb3 c79b9: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 c79c0: 48 8d 50 01 lea 0x1(%rax),%rdx c79c4: 23 83 40 02 00 00 and 0x240(%rbx),%eax c79ca: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c79d1: 49 8d 04 86 lea (%r14,%rax,4),%rax c79d5: 4d 89 ee mov %r13,%r14 c79d8: 44 89 28 mov %r13d,(%rax) c79db: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c79e1: 49 c1 ee 20 shr $0x20,%r14 c79e5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c79ec: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c79f3: 8d 57 ff lea -0x1(%rdi),%edx c79f6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c79fd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7a03: 85 d2 test %edx,%edx c7a05: 0f 8e 90 02 00 00 jle c7c9b c7a0b: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 c7a12: 48 8d 50 01 lea 0x1(%rax),%rdx c7a16: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7a1c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7a23: 49 8d 04 83 lea (%r11,%rax,4),%rax c7a27: 44 89 30 mov %r14d,(%rax) c7a2a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c7a30: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7a37: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7a3e: 8d 56 ff lea -0x1(%rsi),%edx c7a41: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c7a48: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7a4e: 85 d2 test %edx,%edx c7a50: 0f 8e 75 02 00 00 jle c7ccb c7a56: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 c7a5d: 48 8d 50 01 lea 0x1(%rax),%rdx c7a61: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7a67: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7a6e: 49 8d 04 82 lea (%r10,%rax,4),%rax c7a72: 89 28 mov %ebp,(%rax) c7a74: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c7a7a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7a81: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7a88: 8d 51 ff lea -0x1(%rcx),%edx c7a8b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c7a92: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7a98: 45 85 e4 test %r12d,%r12d c7a9b: 0f 85 9d 00 00 00 jne c7b3e c7aa1: 85 d2 test %edx,%edx c7aa3: 0f 8e d0 01 00 00 jle c7c79 c7aa9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7ab0: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c7ab7: 48 8d 50 01 lea 0x1(%rax),%rdx c7abb: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7ac1: 48 8d 04 81 lea (%rcx,%rax,4),%rax c7ac5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7acc: c7 00 06 00 00 00 movl $0x6,(%rax) c7ad2: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi c7ad8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7adf: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7ae6: 8d 57 ff lea -0x1(%rdi),%edx c7ae9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c7af0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7af6: 85 d2 test %edx,%edx c7af8: 0f 8e e5 01 00 00 jle c7ce3 c7afe: 48 8d 50 01 lea 0x1(%rax),%rdx c7b02: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7b08: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7b0f: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c7b16: 48 8d 04 82 lea (%rdx,%rax,4),%rax c7b1a: c7 00 00 00 00 00 movl $0x0,(%rax) c7b20: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c7b27: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) c7b2e: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c7b35: 5b pop %rbx c7b36: 5d pop %rbp c7b37: 41 5c pop %r12 c7b39: 41 5d pop %r13 c7b3b: 41 5e pop %r14 c7b3d: c3 retq c7b3e: 49 83 c5 04 add $0x4,%r13 c7b42: 85 d2 test %edx,%edx c7b44: 0f 8e fb 01 00 00 jle c7d45 c7b4a: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 c7b51: 48 8d 50 01 lea 0x1(%rax),%rdx c7b55: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7b5b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7b62: 49 8d 04 81 lea (%r9,%rax,4),%rax c7b66: c7 00 05 00 00 00 movl $0x5,(%rax) c7b6c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c7b72: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7b79: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7b80: 8d 56 ff lea -0x1(%rsi),%edx c7b83: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c7b8a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7b90: 85 d2 test %edx,%edx c7b92: 0f 8e 95 01 00 00 jle c7d2d c7b98: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 c7b9f: 48 8d 50 01 lea 0x1(%rax),%rdx c7ba3: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7ba9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7bb0: 49 8d 04 80 lea (%r8,%rax,4),%rax c7bb4: 44 89 28 mov %r13d,(%rax) c7bb7: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi c7bbd: 49 c1 ed 20 shr $0x20,%r13 c7bc1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7bc8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7bcf: 8d 56 ff lea -0x1(%rsi),%edx c7bd2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c7bd9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7bdf: 85 d2 test %edx,%edx c7be1: 0f 8e 2e 01 00 00 jle c7d15 c7be7: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi c7bee: 48 8d 50 01 lea 0x1(%rax),%rdx c7bf2: 48 c1 ed 20 shr $0x20,%rbp c7bf6: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7bfc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7c03: 48 8d 04 87 lea (%rdi,%rax,4),%rax c7c07: 44 89 28 mov %r13d,(%rax) c7c0a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c7c10: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7c17: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c7c1e: 8d 51 ff lea -0x1(%rcx),%edx c7c21: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c7c28: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7c2e: 85 d2 test %edx,%edx c7c30: 0f 8e c7 00 00 00 jle c7cfd c7c36: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c7c3d: 48 8d 50 01 lea 0x1(%rax),%rdx c7c41: 23 83 40 02 00 00 and 0x240(%rbx),%eax c7c47: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c7c4e: 48 8d 04 86 lea (%rsi,%rax,4),%rax c7c52: 89 28 mov %ebp,(%rax) c7c54: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax c7c5b: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) c7c62: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax c7c68: 8d 50 ff lea -0x1(%rax),%edx c7c6b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c7c71: 85 d2 test %edx,%edx c7c73: 0f 8f 30 fe ff ff jg c7aa9 c7c79: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7c80: e8 00 00 00 00 callq c7c85 c7c85: e9 1f fe ff ff jmpq c7aa9 c7c8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7c91: e8 00 00 00 00 callq c7c96 c7c96: e9 bf fc ff ff jmpq c795a c7c9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7ca2: e8 00 00 00 00 callq c7ca7 c7ca7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7cae: e9 58 fd ff ff jmpq c7a0b c7cb3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7cba: e8 00 00 00 00 callq c7cbf c7cbf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7cc6: e9 ee fc ff ff jmpq c79b9 c7ccb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7cd2: e8 00 00 00 00 callq c7cd7 c7cd7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7cde: e9 73 fd ff ff jmpq c7a56 c7ce3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7cea: e8 00 00 00 00 callq c7cef c7cef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7cf6: e9 03 fe ff ff jmpq c7afe c7cfb: 0f 0b ud2 c7cfd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7d04: e8 00 00 00 00 callq c7d09 c7d09: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7d10: e9 21 ff ff ff jmpq c7c36 c7d15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7d1c: e8 00 00 00 00 callq c7d21 c7d21: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7d28: e9 ba fe ff ff jmpq c7be7 c7d2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7d34: e8 00 00 00 00 callq c7d39 c7d39: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7d40: e9 53 fe ff ff jmpq c7b98 c7d45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7d4c: e8 00 00 00 00 callq c7d51 c7d51: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c7d58: e9 ed fd ff ff jmpq c7b4a c7d5d: 0f 1f 00 nopl (%rax) 00000000000c7d60 : c7d60: e8 00 00 00 00 callq c7d65 c7d65: 8b 47 08 mov 0x8(%rdi),%eax c7d68: 4c 8b 47 18 mov 0x18(%rdi),%r8 c7d6c: 44 8d 48 01 lea 0x1(%rax),%r9d c7d70: 44 89 4f 08 mov %r9d,0x8(%rdi) c7d74: 41 c7 04 80 01 00 00 movl $0x1,(%r8,%rax,4) c7d7b: 00 c7d7c: 8b 47 08 mov 0x8(%rdi),%eax c7d7f: 44 8d 04 cd ff ff ff lea -0x1(,%rcx,8),%r8d c7d86: ff c7d87: 4c 8b 57 18 mov 0x18(%rdi),%r10 c7d8b: 44 8d 48 01 lea 0x1(%rax),%r9d c7d8f: 44 89 4f 08 mov %r9d,0x8(%rdi) c7d93: 45 89 04 82 mov %r8d,(%r10,%rax,4) c7d97: 8b 47 08 mov 0x8(%rdi),%eax c7d9a: 48 8b 4f 18 mov 0x18(%rdi),%rcx c7d9e: 44 8d 40 01 lea 0x1(%rax),%r8d c7da2: 44 89 47 08 mov %r8d,0x8(%rdi) c7da6: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) c7dad: 8b 47 08 mov 0x8(%rdi),%eax c7db0: 48 8b 4f 18 mov 0x18(%rdi),%rcx c7db4: 44 8d 40 01 lea 0x1(%rax),%r8d c7db8: 44 89 47 08 mov %r8d,0x8(%rdi) c7dbc: 89 14 81 mov %edx,(%rcx,%rax,4) c7dbf: 8b 47 08 mov 0x8(%rdi),%eax c7dc2: 48 c1 ea 20 shr $0x20,%rdx c7dc6: 48 8b 4f 18 mov 0x18(%rdi),%rcx c7dca: 44 8d 40 01 lea 0x1(%rax),%r8d c7dce: 44 89 47 08 mov %r8d,0x8(%rdi) c7dd2: 89 14 81 mov %edx,(%rcx,%rax,4) c7dd5: 8b 47 08 mov 0x8(%rdi),%eax c7dd8: 48 8b 57 18 mov 0x18(%rdi),%rdx c7ddc: 8d 48 01 lea 0x1(%rax),%ecx c7ddf: 89 4f 08 mov %ecx,0x8(%rdi) c7de2: 89 34 82 mov %esi,(%rdx,%rax,4) c7de5: 8b 47 08 mov 0x8(%rdi),%eax c7de8: 48 c1 ee 20 shr $0x20,%rsi c7dec: 48 8b 57 18 mov 0x18(%rdi),%rdx c7df0: 8d 48 01 lea 0x1(%rax),%ecx c7df3: 89 4f 08 mov %ecx,0x8(%rdi) c7df6: 89 34 82 mov %esi,(%rdx,%rax,4) c7df9: c3 retq c7dfa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000c7e00 : c7e00: e8 00 00 00 00 callq c7e05 c7e05: 8b 47 08 mov 0x8(%rdi),%eax c7e08: 4c 8b 4f 18 mov 0x18(%rdi),%r9 c7e0c: 01 c9 add %ecx,%ecx c7e0e: 45 89 c0 mov %r8d,%r8d c7e11: 44 8d 50 01 lea 0x1(%rax),%r10d c7e15: 44 89 57 08 mov %r10d,0x8(%rdi) c7e19: 41 c7 04 81 02 00 00 movl $0x2,(%r9,%rax,4) c7e20: 00 c7e21: 8b 47 08 mov 0x8(%rdi),%eax c7e24: 4c 8b 4f 18 mov 0x18(%rdi),%r9 c7e28: 44 8d 50 01 lea 0x1(%rax),%r10d c7e2c: 44 89 57 08 mov %r10d,0x8(%rdi) c7e30: 41 89 34 81 mov %esi,(%r9,%rax,4) c7e34: 8b 47 08 mov 0x8(%rdi),%eax c7e37: 48 c1 ee 20 shr $0x20,%rsi c7e3b: 4c 8b 4f 18 mov 0x18(%rdi),%r9 c7e3f: 44 8d 50 01 lea 0x1(%rax),%r10d c7e43: 44 89 57 08 mov %r10d,0x8(%rdi) c7e47: 41 89 34 81 mov %esi,(%r9,%rax,4) c7e4b: 8b 47 08 mov 0x8(%rdi),%eax c7e4e: 48 8b 77 18 mov 0x18(%rdi),%rsi c7e52: 44 8d 48 01 lea 0x1(%rax),%r9d c7e56: 44 89 4f 08 mov %r9d,0x8(%rdi) c7e5a: 44 8d 49 ff lea -0x1(%rcx),%r9d c7e5e: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c7e62: 85 c9 test %ecx,%ecx c7e64: 74 34 je c7e9a c7e66: 8b 47 08 mov 0x8(%rdi),%eax c7e69: 48 8b 77 18 mov 0x18(%rdi),%rsi c7e6d: 44 8d 48 01 lea 0x1(%rax),%r9d c7e71: 44 89 4f 08 mov %r9d,0x8(%rdi) c7e75: 89 14 86 mov %edx,(%rsi,%rax,4) c7e78: 8b 47 08 mov 0x8(%rdi),%eax c7e7b: 48 8b 77 18 mov 0x18(%rdi),%rsi c7e7f: 44 8d 48 01 lea 0x1(%rax),%r9d c7e83: 44 89 4f 08 mov %r9d,0x8(%rdi) c7e87: 49 89 d1 mov %rdx,%r9 c7e8a: 4c 01 c2 add %r8,%rdx c7e8d: 49 c1 e9 20 shr $0x20,%r9 c7e91: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c7e95: 83 e9 02 sub $0x2,%ecx c7e98: 75 cc jne c7e66 c7e9a: c3 retq c7e9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c7ea0 : c7ea0: e8 00 00 00 00 callq c7ea5 c7ea5: 8b 47 08 mov 0x8(%rdi),%eax c7ea8: 4c 8b 57 18 mov 0x18(%rdi),%r10 c7eac: 83 e9 01 sub $0x1,%ecx c7eaf: 44 8d 58 01 lea 0x1(%rax),%r11d c7eb3: 44 89 5f 08 mov %r11d,0x8(%rdi) c7eb7: 41 c7 04 82 0c 00 00 movl $0xc,(%r10,%rax,4) c7ebe: 00 c7ebf: 8b 47 08 mov 0x8(%rdi),%eax c7ec2: 4c 8b 57 18 mov 0x18(%rdi),%r10 c7ec6: 44 8d 58 01 lea 0x1(%rax),%r11d c7eca: 44 89 5f 08 mov %r11d,0x8(%rdi) c7ece: 41 89 34 82 mov %esi,(%r10,%rax,4) c7ed2: 8b 47 08 mov 0x8(%rdi),%eax c7ed5: 48 c1 ee 20 shr $0x20,%rsi c7ed9: 4c 8b 57 18 mov 0x18(%rdi),%r10 c7edd: 44 8d 58 01 lea 0x1(%rax),%r11d c7ee1: 44 89 5f 08 mov %r11d,0x8(%rdi) c7ee5: 41 89 34 82 mov %esi,(%r10,%rax,4) c7ee9: 8b 47 08 mov 0x8(%rdi),%eax c7eec: 48 8b 77 18 mov 0x18(%rdi),%rsi c7ef0: 44 8d 50 01 lea 0x1(%rax),%r10d c7ef4: 44 89 57 08 mov %r10d,0x8(%rdi) c7ef8: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c7efc: 8b 47 08 mov 0x8(%rdi),%eax c7eff: 49 c1 e9 20 shr $0x20,%r9 c7f03: 48 8b 77 18 mov 0x18(%rdi),%rsi c7f07: 44 8d 50 01 lea 0x1(%rax),%r10d c7f0b: 44 89 57 08 mov %r10d,0x8(%rdi) c7f0f: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) c7f13: 8b 47 08 mov 0x8(%rdi),%eax c7f16: 48 8b 77 18 mov 0x18(%rdi),%rsi c7f1a: 44 8d 48 01 lea 0x1(%rax),%r9d c7f1e: 44 89 4f 08 mov %r9d,0x8(%rdi) c7f22: 89 14 86 mov %edx,(%rsi,%rax,4) c7f25: 8b 47 08 mov 0x8(%rdi),%eax c7f28: 48 c1 ea 20 shr $0x20,%rdx c7f2c: 48 8b 77 18 mov 0x18(%rdi),%rsi c7f30: 44 8d 48 01 lea 0x1(%rax),%r9d c7f34: 44 89 4f 08 mov %r9d,0x8(%rdi) c7f38: 89 14 86 mov %edx,(%rsi,%rax,4) c7f3b: 8b 47 08 mov 0x8(%rdi),%eax c7f3e: 48 8b 57 18 mov 0x18(%rdi),%rdx c7f42: 8d 70 01 lea 0x1(%rax),%esi c7f45: 89 77 08 mov %esi,0x8(%rdi) c7f48: 44 89 04 82 mov %r8d,(%rdx,%rax,4) c7f4c: 48 8b 57 18 mov 0x18(%rdi),%rdx c7f50: 8b 47 08 mov 0x8(%rdi),%eax c7f53: 8d 70 01 lea 0x1(%rax),%esi c7f56: 89 77 08 mov %esi,0x8(%rdi) c7f59: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) c7f60: 8b 47 08 mov 0x8(%rdi),%eax c7f63: 48 8b 57 18 mov 0x18(%rdi),%rdx c7f67: 8d 70 01 lea 0x1(%rax),%esi c7f6a: 89 77 08 mov %esi,0x8(%rdi) c7f6d: 89 0c 82 mov %ecx,(%rdx,%rax,4) c7f70: c3 retq c7f71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c7f78: 00 00 00 00 c7f7c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c7f80 : c7f80: e8 00 00 00 00 callq c7f85 c7f85: 48 8b 07 mov (%rdi),%rax c7f88: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax c7f8f: 48 8b 40 10 mov 0x10(%rax),%rax c7f93: e9 00 00 00 00 jmpq c7f98 c7f98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c7f9f: 00 00000000000c7fa0 : c7fa0: e8 00 00 00 00 callq c7fa5 c7fa5: 41 56 push %r14 c7fa7: 41 89 d6 mov %edx,%r14d c7faa: 89 ca mov %ecx,%edx c7fac: 41 55 push %r13 c7fae: 41 89 f5 mov %esi,%r13d c7fb1: 41 54 push %r12 c7fb3: 45 89 c4 mov %r8d,%r12d c7fb6: 55 push %rbp c7fb7: 48 8b 47 08 mov 0x8(%rdi),%rax c7fbb: 48 89 fd mov %rdi,%rbp c7fbe: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax c7fc5: e8 00 00 00 00 callq c7fca c7fca: 48 8b 45 08 mov 0x8(%rbp),%rax c7fce: 44 89 ee mov %r13d,%esi c7fd1: 48 89 ef mov %rbp,%rdi c7fd4: 31 c9 xor %ecx,%ecx c7fd6: 31 d2 xor %edx,%edx c7fd8: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax c7fdf: e8 00 00 00 00 callq c7fe4 c7fe4: 48 8b 45 08 mov 0x8(%rbp),%rax c7fe8: 44 89 e1 mov %r12d,%ecx c7feb: 44 89 e2 mov %r12d,%edx c7fee: 44 89 f6 mov %r14d,%esi c7ff1: 48 89 ef mov %rbp,%rdi c7ff4: 5d pop %rbp c7ff5: 41 5c pop %r12 c7ff7: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax c7ffe: 41 5d pop %r13 c8000: 41 5e pop %r14 c8002: e9 00 00 00 00 jmpq c8007 c8007: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c800e: 00 00 00000000000c8010 : c8010: e8 00 00 00 00 callq c8015 c8015: 31 c0 xor %eax,%eax c8017: c3 retq c8018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c801f: 00 00000000000c8020 : c8020: e8 00 00 00 00 callq c8025 c8025: 31 c0 xor %eax,%eax c8027: c3 retq c8028: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c802f: 00 00000000000c8030 : c8030: e8 00 00 00 00 callq c8035 c8035: 31 c0 xor %eax,%eax c8037: c3 retq c8038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c803f: 00 00000000000c8040 : c8040: e8 00 00 00 00 callq c8045 c8045: 41 80 f8 01 cmp $0x1,%r8b c8049: 41 89 c9 mov %ecx,%r9d c804c: 8b 4f 08 mov 0x8(%rdi),%ecx c804f: 4c 8b 47 18 mov 0x18(%rdi),%r8 c8053: 19 c0 sbb %eax,%eax c8055: 41 83 e9 01 sub $0x1,%r9d c8059: 25 00 00 fc ff and $0xfffc0000,%eax c805e: 44 8d 51 01 lea 0x1(%rcx),%r10d c8062: 05 01 00 04 00 add $0x40001,%eax c8067: 44 89 57 08 mov %r10d,0x8(%rdi) c806b: 41 89 04 88 mov %eax,(%r8,%rcx,4) c806f: 8b 47 08 mov 0x8(%rdi),%eax c8072: 48 8b 4f 18 mov 0x18(%rdi),%rcx c8076: 44 8d 40 01 lea 0x1(%rax),%r8d c807a: 44 89 47 08 mov %r8d,0x8(%rdi) c807e: 44 89 0c 81 mov %r9d,(%rcx,%rax,4) c8082: 8b 47 08 mov 0x8(%rdi),%eax c8085: 48 8b 4f 18 mov 0x18(%rdi),%rcx c8089: 44 8d 40 01 lea 0x1(%rax),%r8d c808d: 44 89 47 08 mov %r8d,0x8(%rdi) c8091: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) c8098: 8b 47 08 mov 0x8(%rdi),%eax c809b: 48 8b 4f 18 mov 0x18(%rdi),%rcx c809f: 44 8d 40 01 lea 0x1(%rax),%r8d c80a3: 44 89 47 08 mov %r8d,0x8(%rdi) c80a7: 89 34 81 mov %esi,(%rcx,%rax,4) c80aa: 8b 47 08 mov 0x8(%rdi),%eax c80ad: 48 c1 ee 20 shr $0x20,%rsi c80b1: 48 8b 4f 18 mov 0x18(%rdi),%rcx c80b5: 44 8d 40 01 lea 0x1(%rax),%r8d c80b9: 44 89 47 08 mov %r8d,0x8(%rdi) c80bd: 89 34 81 mov %esi,(%rcx,%rax,4) c80c0: 8b 47 08 mov 0x8(%rdi),%eax c80c3: 48 8b 4f 18 mov 0x18(%rdi),%rcx c80c7: 8d 70 01 lea 0x1(%rax),%esi c80ca: 89 77 08 mov %esi,0x8(%rdi) c80cd: 89 14 81 mov %edx,(%rcx,%rax,4) c80d0: 8b 47 08 mov 0x8(%rdi),%eax c80d3: 48 c1 ea 20 shr $0x20,%rdx c80d7: 48 8b 4f 18 mov 0x18(%rdi),%rcx c80db: 8d 70 01 lea 0x1(%rax),%esi c80de: 89 77 08 mov %esi,0x8(%rdi) c80e1: 89 14 81 mov %edx,(%rcx,%rax,4) c80e4: c3 retq c80e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c80ec: 00 00 00 00 00000000000c80f0 : c80f0: e8 00 00 00 00 callq c80f5 c80f5: 8b 47 08 mov 0x8(%rdi),%eax c80f8: 4c 8b 47 18 mov 0x18(%rdi),%r8 c80fc: 83 e9 01 sub $0x1,%ecx c80ff: 44 8d 48 01 lea 0x1(%rax),%r9d c8103: 44 89 4f 08 mov %r9d,0x8(%rdi) c8107: 41 c7 04 80 0b 00 00 movl $0xb,(%r8,%rax,4) c810e: 00 c810f: 8b 47 08 mov 0x8(%rdi),%eax c8112: 4c 8b 47 18 mov 0x18(%rdi),%r8 c8116: 44 8d 48 01 lea 0x1(%rax),%r9d c811a: 44 89 4f 08 mov %r9d,0x8(%rdi) c811e: 41 89 14 80 mov %edx,(%r8,%rax,4) c8122: 8b 47 08 mov 0x8(%rdi),%eax c8125: 48 c1 ea 20 shr $0x20,%rdx c8129: 4c 8b 47 18 mov 0x18(%rdi),%r8 c812d: 44 8d 48 01 lea 0x1(%rax),%r9d c8131: 44 89 4f 08 mov %r9d,0x8(%rdi) c8135: 41 89 14 80 mov %edx,(%r8,%rax,4) c8139: 8b 47 08 mov 0x8(%rdi),%eax c813c: 48 8b 57 18 mov 0x18(%rdi),%rdx c8140: 44 8d 40 01 lea 0x1(%rax),%r8d c8144: 44 89 47 08 mov %r8d,0x8(%rdi) c8148: 89 34 82 mov %esi,(%rdx,%rax,4) c814b: 8b 47 08 mov 0x8(%rdi),%eax c814e: 48 8b 57 18 mov 0x18(%rdi),%rdx c8152: 8d 70 01 lea 0x1(%rax),%esi c8155: 89 77 08 mov %esi,0x8(%rdi) c8158: 89 0c 82 mov %ecx,(%rdx,%rax,4) c815b: c3 retq c815c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c8160 : c8160: e8 00 00 00 00 callq c8165 c8165: 48 83 bf d8 57 00 00 cmpq $0x0,0x57d8(%rdi) c816c: 00 c816d: c7 87 a8 e7 00 00 02 movl $0x2,0xe7a8(%rdi) c8174: 00 00 00 c8177: 48 c7 87 20 b4 00 00 movq $0x0,0xb420(%rdi) c817e: 00 00 00 00 c8182: c7 87 60 b6 00 00 00 movl $0x0,0xb660(%rdi) c8189: 00 00 00 c818c: 48 c7 87 88 ba 00 00 movq $0x0,0xba88(%rdi) c8193: 00 00 00 00 c8197: c7 87 c8 bc 00 00 01 movl $0x1,0xbcc8(%rdi) c819e: 00 00 00 c81a1: 74 2d je c81d0 c81a3: 48 83 bf 58 54 00 00 cmpq $0x0,0x5458(%rdi) c81aa: 00 c81ab: 74 46 je c81f3 c81ad: c7 87 48 e7 00 00 02 movl $0x2,0xe748(%rdi) c81b4: 00 00 00 c81b7: 31 c0 xor %eax,%eax c81b9: 48 c7 87 58 e7 00 00 movq $0x0,0xe758(%rdi) c81c0: 00 00 00 00 c81c4: 48 c7 87 78 e7 00 00 movq $0x0,0xe778(%rdi) c81cb: 00 00 00 00 c81cf: c3 retq c81d0: 48 8d 87 18 b4 00 00 lea 0xb418(%rdi),%rax c81d7: 48 83 bf 58 54 00 00 cmpq $0x0,0x5458(%rdi) c81de: 00 c81df: 48 c7 87 d8 57 00 00 movq $0x0,0x57d8(%rdi) c81e6: 00 00 00 00 c81ea: 48 89 87 e0 57 00 00 mov %rax,0x57e0(%rdi) c81f1: 75 ba jne c81ad c81f3: 48 8d 87 90 b4 00 00 lea 0xb490(%rdi),%rax c81fa: 48 c7 87 58 54 00 00 movq $0x0,0x5458(%rdi) c8201: 00 00 00 00 c8205: 48 89 87 60 54 00 00 mov %rax,0x5460(%rdi) c820c: 48 8d 87 f8 ba 00 00 lea 0xbaf8(%rdi),%rax c8213: 48 89 87 68 54 00 00 mov %rax,0x5468(%rdi) c821a: c7 87 40 55 00 00 02 movl $0x2,0x5540(%rdi) c8221: 00 00 00 c8224: eb 87 jmp c81ad c8226: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c822d: 00 00 00 00000000000c8230 : c8230: e8 00 00 00 00 callq c8235 c8235: 55 push %rbp c8236: 48 89 fd mov %rdi,%rbp c8239: 53 push %rbx c823a: 48 89 f3 mov %rsi,%rbx c823d: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c8244: 74 06 je c824c c8246: c7 06 00 00 00 00 movl $0x0,(%rsi) c824c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax c8253: 31 d2 xor %edx,%edx c8255: 48 89 ef mov %rbp,%rdi c8258: 8b 30 mov (%rax),%esi c825a: 83 c6 1b add $0x1b,%esi c825d: e8 00 00 00 00 callq c8262 c8262: a9 00 00 00 01 test $0x1000000,%eax c8267: 75 06 jne c826f c8269: 81 0b 00 08 00 00 orl $0x800,(%rbx) c826f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax c8276: 31 d2 xor %edx,%edx c8278: 48 89 ef mov %rbp,%rdi c827b: 8b 30 mov (%rax),%esi c827d: 83 c6 1a add $0x1a,%esi c8280: e8 00 00 00 00 callq c8285 c8285: f6 c4 01 test $0x1,%ah c8288: 74 06 je c8290 c828a: 81 0b 00 04 00 00 orl $0x400,(%rbx) c8290: 5b pop %rbx c8291: 5d pop %rbp c8292: c3 retq c8293: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c829a: 00 00 00 00 c829e: 66 90 xchg %ax,%ax 00000000000c82a0 : c82a0: e8 00 00 00 00 callq c82a5 c82a5: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c82ab: 85 c0 test %eax,%eax c82ad: 74 50 je c82ff c82af: 41 54 push %r12 c82b1: 41 bc 25 00 00 00 mov $0x25,%r12d c82b7: 55 push %rbp c82b8: 48 89 fd mov %rdi,%rbp c82bb: 53 push %rbx c82bc: 31 db xor %ebx,%ebx c82be: eb 0b jmp c82cb c82c0: 83 c3 01 add $0x1,%ebx c82c3: 39 9d a8 e7 00 00 cmp %ebx,0xe7a8(%rbp) c82c9: 76 2a jbe c82f5 c82cb: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax c82d2: 83 fb 01 cmp $0x1,%ebx c82d5: be 25 06 00 00 mov $0x625,%esi c82da: 48 89 ef mov %rbp,%rdi c82dd: 41 0f 45 f4 cmovne %r12d,%esi c82e1: 31 d2 xor %edx,%edx c82e3: 03 30 add (%rax),%esi c82e5: e8 00 00 00 00 callq c82ea c82ea: a8 01 test $0x1,%al c82ec: 75 d2 jne c82c0 c82ee: 5b pop %rbx c82ef: 31 c0 xor %eax,%eax c82f1: 5d pop %rbp c82f2: 41 5c pop %r12 c82f4: c3 retq c82f5: 5b pop %rbx c82f6: b8 01 00 00 00 mov $0x1,%eax c82fb: 5d pop %rbp c82fc: 41 5c pop %r12 c82fe: c3 retq c82ff: b8 01 00 00 00 mov $0x1,%eax c8304: c3 retq c8305: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c830c: 00 00 00 00 00000000000c8310 : c8310: e8 00 00 00 00 callq c8315 c8315: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax c831b: 85 c0 test %eax,%eax c831d: 74 6c je c838b c831f: 41 54 push %r12 c8321: 45 31 e4 xor %r12d,%r12d c8324: 55 push %rbp c8325: 48 89 fd mov %rdi,%rbp c8328: 53 push %rbx c8329: eb 17 jmp c8342 c832b: bf c7 10 00 00 mov $0x10c7,%edi c8330: 41 83 c4 01 add $0x1,%r12d c8334: e8 00 00 00 00 callq c8339 c8339: 44 39 a5 28 07 00 00 cmp %r12d,0x728(%rbp) c8340: 76 3f jbe c8381 c8342: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax c8349: 31 d2 xor %edx,%edx c834b: 48 89 ef mov %rbp,%rdi c834e: 8b 30 mov (%rax),%esi c8350: 83 c6 25 add $0x25,%esi c8353: e8 00 00 00 00 callq c8358 c8358: 31 d2 xor %edx,%edx c835a: 48 89 ef mov %rbp,%rdi c835d: 89 c3 mov %eax,%ebx c835f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax c8366: 8b 30 mov (%rax),%esi c8368: 81 c6 25 06 00 00 add $0x625,%esi c836e: e8 00 00 00 00 callq c8373 c8373: 21 c3 and %eax,%ebx c8375: 83 e3 01 and $0x1,%ebx c8378: 74 b1 je c832b c837a: 5b pop %rbx c837b: 31 c0 xor %eax,%eax c837d: 5d pop %rbp c837e: 41 5c pop %r12 c8380: c3 retq c8381: 5b pop %rbx c8382: b8 92 ff ff ff mov $0xffffff92,%eax c8387: 5d pop %rbp c8388: 41 5c pop %r12 c838a: c3 retq c838b: b8 92 ff ff ff mov $0xffffff92,%eax c8390: c3 retq c8391: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c8398: 00 00 00 00 c839c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c83a0 : c83a0: e8 00 00 00 00 callq c83a5 c83a5: 41 57 push %r15 c83a7: 41 56 push %r14 c83a9: 41 55 push %r13 c83ab: 41 89 f5 mov %esi,%r13d c83ae: 41 54 push %r12 c83b0: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # c83b7 c83b7: 55 push %rbp c83b8: 89 f5 mov %esi,%ebp c83ba: 53 push %rbx c83bb: 48 89 fb mov %rdi,%rbx c83be: 45 85 e4 test %r12d,%r12d c83c1: 74 43 je c8406 c83c3: 31 d2 xor %edx,%edx c83c5: 41 81 fc ff ff 00 00 cmp $0xffff,%r12d c83cc: 0f 86 ab 01 00 00 jbe c857d c83d2: 41 8d 44 24 01 lea 0x1(%r12),%eax c83d7: 83 c2 01 add $0x1,%edx c83da: 41 89 c4 mov %eax,%r12d c83dd: 41 d1 ec shr %r12d c83e0: 3d ff ff 01 00 cmp $0x1ffff,%eax c83e5: 77 eb ja c83d2 c83e7: 41 c1 e4 08 shl $0x8,%r12d c83eb: 41 09 d4 or %edx,%r12d c83ee: 83 fa 0f cmp $0xf,%edx c83f1: 76 13 jbe c8406 c83f3: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # c83fa c83fa: 41 bc 0f ff ff 00 mov $0xffff0f,%r12d c8400: 0f 84 80 01 00 00 je c8586 c8406: 8b 8b a8 e7 00 00 mov 0xe7a8(%rbx),%ecx c840c: 85 c9 test %ecx,%ecx c840e: 0f 8e 5e 01 00 00 jle c8572 c8414: 40 80 fd 01 cmp $0x1,%bpl c8418: 45 19 ff sbb %r15d,%r15d c841b: 45 31 f6 xor %r14d,%r14d c841e: 31 ed xor %ebp,%ebp c8420: 41 f7 d7 not %r15d c8423: 41 81 e7 00 00 04 00 and $0x40000,%r15d c842a: e9 d2 00 00 00 jmpq c8501 c842f: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8436: 41 83 fe 01 cmp $0x1,%r14d c843a: b9 1c 00 00 00 mov $0x1c,%ecx c843f: 48 89 df mov %rbx,%rdi c8442: be 1c 06 00 00 mov $0x61c,%esi c8447: 0f 45 f1 cmovne %ecx,%esi c844a: 31 d2 xor %edx,%edx c844c: 03 30 add (%rax),%esi c844e: e8 00 00 00 00 callq c8453 c8453: 25 ff ff fb ff and $0xfffbffff,%eax c8458: 89 c5 mov %eax,%ebp c845a: 44 09 fd or %r15d,%ebp c845d: 45 84 ed test %r13b,%r13b c8460: 74 63 je c84c5 c8462: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # c8468 c8468: 85 d2 test %edx,%edx c846a: 74 59 je c84c5 c846c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8473: 8b 30 mov (%rax),%esi c8475: 41 83 fe 01 cmp $0x1,%r14d c8479: 0f 84 b1 00 00 00 je c8530 c847f: 83 c6 2c add $0x2c,%esi c8482: 31 c9 xor %ecx,%ecx c8484: 44 89 e2 mov %r12d,%edx c8487: 48 89 df mov %rbx,%rdi c848a: e8 00 00 00 00 callq c848f c848f: 31 c9 xor %ecx,%ecx c8491: 44 89 e2 mov %r12d,%edx c8494: 48 89 df mov %rbx,%rdi c8497: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c849e: 8b 30 mov (%rax),%esi c84a0: 83 c6 2d add $0x2d,%esi c84a3: e8 00 00 00 00 callq c84a8 c84a8: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c84af: be 4f 00 00 00 mov $0x4f,%esi c84b4: 8b 00 mov (%rax),%eax c84b6: 01 c6 add %eax,%esi c84b8: 31 c9 xor %ecx,%ecx c84ba: 44 89 e2 mov %r12d,%edx c84bd: 48 89 df mov %rbx,%rdi c84c0: e8 00 00 00 00 callq c84c5 c84c5: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c84cc: 75 26 jne c84f4 c84ce: 41 83 fe 01 cmp $0x1,%r14d c84d2: bf 1c 00 00 00 mov $0x1c,%edi c84d7: be 1c 06 00 00 mov $0x61c,%esi c84dc: 89 ea mov %ebp,%edx c84de: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c84e5: 0f 45 f7 cmovne %edi,%esi c84e8: 31 c9 xor %ecx,%ecx c84ea: 48 89 df mov %rbx,%rdi c84ed: 03 30 add (%rax),%esi c84ef: e8 00 00 00 00 callq c84f4 c84f4: 41 83 c6 01 add $0x1,%r14d c84f8: 44 39 b3 a8 e7 00 00 cmp %r14d,0xe7a8(%rbx) c84ff: 7e 71 jle c8572 c8501: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c8508: 0f 84 21 ff ff ff je c842f c850e: 45 84 ed test %r13b,%r13b c8511: 74 e1 je c84f4 c8513: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # c8519 c8519: 85 c0 test %eax,%eax c851b: 74 d7 je c84f4 c851d: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8524: 8b 30 mov (%rax),%esi c8526: 41 83 fe 01 cmp $0x1,%r14d c852a: 0f 85 4f ff ff ff jne c847f c8530: 81 c6 2c 06 00 00 add $0x62c,%esi c8536: 31 c9 xor %ecx,%ecx c8538: 44 89 e2 mov %r12d,%edx c853b: 48 89 df mov %rbx,%rdi c853e: e8 00 00 00 00 callq c8543 c8543: 31 c9 xor %ecx,%ecx c8545: 44 89 e2 mov %r12d,%edx c8548: 48 89 df mov %rbx,%rdi c854b: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8552: 8b 30 mov (%rax),%esi c8554: 81 c6 2d 06 00 00 add $0x62d,%esi c855a: e8 00 00 00 00 callq c855f c855f: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8566: be 4f 06 00 00 mov $0x64f,%esi c856b: 8b 00 mov (%rax),%eax c856d: e9 44 ff ff ff jmpq c84b6 c8572: 5b pop %rbx c8573: 5d pop %rbp c8574: 41 5c pop %r12 c8576: 41 5d pop %r13 c8578: 41 5e pop %r14 c857a: 41 5f pop %r15 c857c: c3 retq c857d: 41 c1 e4 08 shl $0x8,%r12d c8581: e9 80 fe ff ff jmpq c8406 c8586: be 00 80 ff 7f mov $0x7fff8000,%esi c858b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c8592: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # c8599 c8599: e8 00 00 00 00 callq c859e c859e: 0f 0b ud2 c85a0: e9 61 fe ff ff jmpq c8406 c85a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c85ac: 00 00 00 00 00000000000c85b0 : c85b0: e8 00 00 00 00 callq c85b5 c85b5: 55 push %rbp c85b6: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax c85bc: 48 89 fd mov %rdi,%rbp c85bf: 83 f8 1a cmp $0x1a,%eax c85c2: 74 0c je c85d0 c85c4: 83 f8 1b cmp $0x1b,%eax c85c7: 74 53 je c861c c85c9: 83 f8 19 cmp $0x19,%eax c85cc: 74 28 je c85f6 c85ce: 5d pop %rbp c85cf: c3 retq c85d0: ba 18 00 00 00 mov $0x18,%edx c85d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c85dc: e8 00 00 00 00 callq c85e1 c85e1: 48 89 ef mov %rbp,%rdi c85e4: 5d pop %rbp c85e5: ba 02 00 00 00 mov $0x2,%edx c85ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c85f1: e9 00 00 00 00 jmpq c85f6 c85f6: ba 18 00 00 00 mov $0x18,%edx c85fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8602: e8 00 00 00 00 callq c8607 c8607: 48 89 ef mov %rbp,%rdi c860a: 5d pop %rbp c860b: ba 02 00 00 00 mov $0x2,%edx c8610: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8617: e9 00 00 00 00 jmpq c861c c861c: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c8623: 75 26 jne c864b c8625: ba 18 00 00 00 mov $0x18,%edx c862a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8631: e8 00 00 00 00 callq c8636 c8636: 48 89 ef mov %rbp,%rdi c8639: ba 06 00 00 00 mov $0x6,%edx c863e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8645: 5d pop %rbp c8646: e9 00 00 00 00 jmpq c864b c864b: ba 14 00 00 00 mov $0x14,%edx c8650: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8657: e8 00 00 00 00 callq c865c c865c: eb d8 jmp c8636 c865e: 66 90 xchg %ax,%ax 00000000000c8660 : c8660: e8 00 00 00 00 callq c8665 c8665: 41 55 push %r13 c8667: 41 54 push %r12 c8669: 55 push %rbp c866a: 48 89 fd mov %rdi,%rbp c866d: 53 push %rbx c866e: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) c8675: 4c 8b 2f mov (%rdi),%r13 c8678: 0f 85 82 00 00 00 jne c8700 c867e: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax c8685: ba 86 06 00 00 mov $0x686,%edx c868a: be 86 00 00 00 mov $0x86,%esi c868f: 83 bf 48 02 00 00 01 cmpl $0x1,0x248(%rdi) c8696: 0f 44 f2 cmove %edx,%esi c8699: 4c 89 ef mov %r13,%rdi c869c: 31 d2 xor %edx,%edx c869e: 03 30 add (%rax),%esi c86a0: e8 00 00 00 00 callq c86a5 c86a5: ba 85 06 00 00 mov $0x685,%edx c86aa: be 85 00 00 00 mov $0x85,%esi c86af: 4c 89 ef mov %r13,%rdi c86b2: 49 89 c4 mov %rax,%r12 c86b5: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax c86bc: 49 c1 e4 20 shl $0x20,%r12 c86c0: 83 bd 48 02 00 00 01 cmpl $0x1,0x248(%rbp) c86c7: 0f 44 f2 cmove %edx,%esi c86ca: 31 d2 xor %edx,%edx c86cc: 03 30 add (%rax),%esi c86ce: e8 00 00 00 00 callq c86d3 c86d3: 8b 95 48 02 00 00 mov 0x248(%rbp),%edx c86d9: bf 01 00 00 00 mov $0x1,%edi c86de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c86e5: 89 c3 mov %eax,%ebx c86e7: 4c 09 e3 or %r12,%rbx c86ea: 48 89 d9 mov %rbx,%rcx c86ed: e8 00 00 00 00 callq c86f2 c86f2: 48 89 d8 mov %rbx,%rax c86f5: 5b pop %rbx c86f6: 5d pop %rbp c86f7: 48 c1 e8 02 shr $0x2,%rax c86fb: 41 5c pop %r12 c86fd: 41 5d pop %r13 c86ff: c3 retq c8700: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx c8706: 49 8b 85 20 5c 00 00 mov 0x5c20(%r13),%rax c870d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8714: bf 01 00 00 00 mov $0x1,%edi c8719: 48 8d 04 90 lea (%rax,%rdx,4),%rax c871d: 48 8b 18 mov (%rax),%rbx c8720: 48 89 da mov %rbx,%rdx c8723: e8 00 00 00 00 callq c8728 c8728: 48 89 d8 mov %rbx,%rax c872b: 5b pop %rbx c872c: 5d pop %rbp c872d: 48 c1 e8 02 shr $0x2,%rax c8731: 41 5c pop %r12 c8733: 41 5d pop %r13 c8735: c3 retq c8736: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c873d: 00 00 00 00000000000c8740 : c8740: e8 00 00 00 00 callq c8745 c8745: 53 push %rbx c8746: 48 8b 07 mov (%rdi),%rax c8749: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8750: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx c8756: bf 01 00 00 00 mov $0x1,%edi c875b: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax c8762: 48 8d 1c 90 lea (%rax,%rdx,4),%rbx c8766: 48 8b 13 mov (%rbx),%rdx c8769: e8 00 00 00 00 callq c876e c876e: 48 8b 03 mov (%rbx),%rax c8771: 5b pop %rbx c8772: 48 c1 e8 02 shr $0x2,%rax c8776: c3 retq c8777: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c877e: 00 00 00000000000c8780 : c8780: e8 00 00 00 00 callq c8785 c8785: 55 push %rbp c8786: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c878d: 53 push %rbx c878e: 48 89 fb mov %rdi,%rbx c8791: 48 8b 2f mov (%rdi),%rbp c8794: bf 01 00 00 00 mov $0x1,%edi c8799: e8 00 00 00 00 callq c879e c879e: 80 bb 7c 02 00 00 00 cmpb $0x0,0x27c(%rbx) c87a5: 48 8b 8b 10 02 00 00 mov 0x210(%rbx),%rcx c87ac: 0f 84 ac 00 00 00 je c885e c87b2: 8b 93 80 02 00 00 mov 0x280(%rbx),%edx c87b8: 4c 8d 04 8d 00 00 00 lea 0x0(,%rcx,4),%r8 c87bf: 00 c87c0: bf 01 00 00 00 mov $0x1,%edi c87c5: c1 e1 02 shl $0x2,%ecx c87c8: 49 c1 e8 20 shr $0x20,%r8 c87cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c87d3: e8 00 00 00 00 callq c87d8 c87d8: 8b 93 80 02 00 00 mov 0x280(%rbx),%edx c87de: bf 01 00 00 00 mov $0x1,%edi c87e3: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax c87ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c87f1: 48 8d 14 90 lea (%rax,%rdx,4),%rdx c87f5: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax c87fb: c1 e0 02 shl $0x2,%eax c87fe: 89 02 mov %eax,(%rdx) c8800: 8b 83 80 02 00 00 mov 0x280(%rbx),%eax c8806: 8d 50 01 lea 0x1(%rax),%edx c8809: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax c8810: 48 8d 14 90 lea (%rax,%rdx,4),%rdx c8814: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c881b: 48 c1 e0 02 shl $0x2,%rax c881f: 48 c1 e8 20 shr $0x20,%rax c8823: 89 02 mov %eax,(%rdx) c8825: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c882c: 8b 93 78 02 00 00 mov 0x278(%rbx),%edx c8832: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx c8839: 00 c883a: e8 00 00 00 00 callq c883f c883f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c8846: 8b b3 78 02 00 00 mov 0x278(%rbx),%esi c884c: 48 89 ef mov %rbp,%rdi c884f: 5b pop %rbx c8850: 5d pop %rbp c8851: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx c8858: 00 c8859: e9 00 00 00 00 jmpq c885e c885e: 8b 93 48 02 00 00 mov 0x248(%rbx),%edx c8864: 4c 8d 0c 8d 00 00 00 lea 0x0(,%rcx,4),%r9 c886b: 00 c886c: bf 01 00 00 00 mov $0x1,%edi c8871: c1 e1 02 shl $0x2,%ecx c8874: 49 c1 e9 20 shr $0x20,%r9 c8878: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c887f: 41 89 d0 mov %edx,%r8d c8882: e8 00 00 00 00 callq c8887 c8887: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax c888d: b9 85 06 00 00 mov $0x685,%ecx c8892: 48 89 ef mov %rbp,%rdi c8895: 83 bb 48 02 00 00 01 cmpl $0x1,0x248(%rbx) c889c: be 85 00 00 00 mov $0x85,%esi c88a1: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx c88a8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax c88af: 0f 44 f1 cmove %ecx,%esi c88b2: 31 c9 xor %ecx,%ecx c88b4: 03 30 add (%rax),%esi c88b6: e8 00 00 00 00 callq c88bb c88bb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c88c2: b9 86 06 00 00 mov $0x686,%ecx c88c7: 48 89 ef mov %rbp,%rdi c88ca: be 86 00 00 00 mov $0x86,%esi c88cf: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx c88d6: 00 c88d7: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax c88de: 48 c1 ea 20 shr $0x20,%rdx c88e2: 83 bb 48 02 00 00 01 cmpl $0x1,0x248(%rbx) c88e9: 5b pop %rbx c88ea: 0f 44 f1 cmove %ecx,%esi c88ed: 5d pop %rbp c88ee: 03 30 add (%rax),%esi c88f0: 31 c9 xor %ecx,%ecx c88f2: e9 00 00 00 00 jmpq c88f7 c88f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c88fe: 00 00 00000000000c8900 : c8900: e8 00 00 00 00 callq c8905 c8905: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c890b: 85 c0 test %eax,%eax c890d: 7e 44 jle c8953 c890f: 41 54 push %r12 c8911: 49 89 fc mov %rdi,%r12 c8914: 55 push %rbp c8915: 31 ed xor %ebp,%ebp c8917: 53 push %rbx c8918: 48 8d 9f 18 b4 00 00 lea 0xb418(%rdi),%rbx c891f: 48 8b 7b f0 mov -0x10(%rbx),%rdi c8923: 83 c5 01 add $0x1,%ebp c8926: e8 00 00 00 00 callq c892b c892b: 48 c7 43 f0 00 00 00 movq $0x0,-0x10(%rbx) c8932: 00 c8933: 48 89 df mov %rbx,%rdi c8936: 48 81 c3 68 06 00 00 add $0x668,%rbx c893d: e8 00 00 00 00 callq c8942 c8942: 41 39 ac 24 a8 e7 00 cmp %ebp,0xe7a8(%r12) c8949: 00 c894a: 7f d3 jg c891f c894c: 5b pop %rbx c894d: 31 c0 xor %eax,%eax c894f: 5d pop %rbp c8950: 41 5c pop %r12 c8952: c3 retq c8953: 31 c0 xor %eax,%eax c8955: c3 retq c8956: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) c895d: 00 00 00 00000000000c8960 : c8960: e8 00 00 00 00 callq c8965 c8965: 8b 97 40 02 00 00 mov 0x240(%rdi),%edx c896b: 39 f2 cmp %esi,%edx c896d: 72 34 jb c89a3 c896f: 48 8b 8f 00 02 00 00 mov 0x200(%rdi),%rcx c8976: 89 f0 mov %esi,%eax c8978: 48 8d 0c 81 lea (%rcx,%rax,4),%rcx c897c: 8b 01 mov (%rcx),%eax c897e: 3d aa 55 aa 55 cmp $0x55aa55aa,%eax c8983: 75 20 jne c89a5 c8985: 48 8b 87 10 02 00 00 mov 0x210(%rdi),%rax c898c: 83 e8 01 sub $0x1,%eax c898f: 21 d0 and %edx,%eax c8991: 39 c6 cmp %eax,%esi c8993: 73 05 jae c899a c8995: 29 f0 sub %esi,%eax c8997: 89 01 mov %eax,(%rcx) c8999: c3 retq c899a: 29 f2 sub %esi,%edx c899c: 8d 44 10 01 lea 0x1(%rax,%rdx,1),%eax c89a0: 89 01 mov %eax,(%rcx) c89a2: c3 retq c89a3: 0f 0b ud2 c89a5: 0f 0b ud2 c89a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c89ae: 00 00 00000000000c89b0 : c89b0: e8 00 00 00 00 callq c89b5 c89b5: 41 57 push %r15 c89b7: ba e0 00 00 00 mov $0xe0,%edx c89bc: be 08 00 00 00 mov $0x8,%esi c89c1: 41 56 push %r14 c89c3: 41 55 push %r13 c89c5: 4c 8d af 48 e7 00 00 lea 0xe748(%rdi),%r13 c89cc: 41 54 push %r12 c89ce: 4c 89 e9 mov %r13,%rcx c89d1: 55 push %rbp c89d2: 53 push %rbx c89d3: 48 89 fb mov %rdi,%rbx c89d6: 48 83 ec 38 sub $0x38,%rsp c89da: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c89e1: 00 00 c89e3: 48 89 44 24 30 mov %rax,0x30(%rsp) c89e8: 31 c0 xor %eax,%eax c89ea: e8 00 00 00 00 callq c89ef c89ef: 41 89 c4 mov %eax,%r12d c89f2: 85 c0 test %eax,%eax c89f4: 74 26 je c8a1c c89f6: 48 8b 44 24 30 mov 0x30(%rsp),%rax c89fb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c8a02: 00 00 c8a04: 0f 85 ba 02 00 00 jne c8cc4 c8a0a: 48 83 c4 38 add $0x38,%rsp c8a0e: 44 89 e0 mov %r12d,%eax c8a11: 5b pop %rbx c8a12: 5d pop %rbp c8a13: 41 5c pop %r12 c8a15: 41 5d pop %r13 c8a17: 41 5e pop %r14 c8a19: 41 5f pop %r15 c8a1b: c3 retq c8a1c: 4c 89 e9 mov %r13,%rcx c8a1f: ba e0 00 00 00 mov $0xe0,%edx c8a24: be 09 00 00 00 mov $0x9,%esi c8a29: 48 89 df mov %rbx,%rdi c8a2c: e8 00 00 00 00 callq c8a31 c8a31: 41 89 c4 mov %eax,%r12d c8a34: 85 c0 test %eax,%eax c8a36: 75 be jne c89f6 c8a38: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c8a3f: 0f 84 be 00 00 00 je c8b03 c8a45: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c8a4b: 48 8d ab a8 b6 00 00 lea 0xb6a8(%rbx),%rbp c8a52: 45 31 f6 xor %r14d,%r14d c8a55: 85 c0 test %eax,%eax c8a57: 7f 63 jg c8abc c8a59: eb 9b jmp c89f6 c8a5b: 8b 83 ac 66 01 00 mov 0x166ac(%rbx),%eax c8a61: 01 c0 add %eax,%eax c8a63: 89 45 e8 mov %eax,-0x18(%rbp) c8a66: 44 89 f2 mov %r14d,%edx c8a69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8a70: 48 89 ef mov %rbp,%rdi c8a73: e8 00 00 00 00 callq c8a78 c8a78: 45 85 f6 test %r14d,%r14d c8a7b: 4c 89 e9 mov %r13,%rcx c8a7e: ba 00 04 00 00 mov $0x400,%edx c8a83: 41 0f 95 c0 setne %r8b c8a87: 41 b9 01 00 00 00 mov $0x1,%r9d c8a8d: 4c 89 fe mov %r15,%rsi c8a90: 48 89 df mov %rbx,%rdi c8a93: 45 0f b6 c0 movzbl %r8b,%r8d c8a97: e8 00 00 00 00 callq c8a9c c8a9c: 85 c0 test %eax,%eax c8a9e: 0f 85 18 02 00 00 jne c8cbc c8aa4: 41 83 c6 01 add $0x1,%r14d c8aa8: 48 81 c5 68 06 00 00 add $0x668,%rbp c8aaf: 44 39 b3 a8 e7 00 00 cmp %r14d,0xe7a8(%rbx) c8ab6: 0f 8e 3a ff ff ff jle c89f6 c8abc: c6 45 ec 01 movb $0x1,-0x14(%rbp) c8ac0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx c8ac7: 44 89 f2 mov %r14d,%edx c8aca: bf 01 00 00 00 mov $0x1,%edi c8acf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8ad6: 4c 8d bd 70 fd ff ff lea -0x290(%rbp),%r15 c8add: 48 c7 85 68 ff ff ff movq $0x0,-0x98(%rbp) c8ae4: 00 00 00 00 c8ae8: e8 00 00 00 00 callq c8aed c8aed: 45 85 f6 test %r14d,%r14d c8af0: 0f 84 65 ff ff ff je c8a5b c8af6: 8b 83 b0 66 01 00 mov 0x166b0(%rbx),%eax c8afc: 01 c0 add %eax,%eax c8afe: e9 60 ff ff ff jmpq c8a63 c8b03: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8b0a: bf 01 00 00 00 mov $0x1,%edi c8b0f: e8 00 00 00 00 callq c8b14 c8b14: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax c8b1a: 83 e8 19 sub $0x19,%eax c8b1d: 83 f8 02 cmp $0x2,%eax c8b20: 0f 87 a3 01 00 00 ja c8cc9 c8b26: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax c8b2d: 00 c8b2e: 8b 93 a8 e7 00 00 mov 0xe7a8(%rbx),%edx c8b34: 48 89 04 24 mov %rax,(%rsp) c8b38: 85 d2 test %edx,%edx c8b3a: 0f 8e b6 fe ff ff jle c89f6 c8b40: 48 8d 83 08 b4 00 00 lea 0xb408(%rbx),%rax c8b47: 4c 8d b3 38 2d 01 00 lea 0x12d38(%rbx),%r14 c8b4e: 31 ed xor %ebp,%ebp c8b50: 48 89 44 24 08 mov %rax,0x8(%rsp) c8b55: 49 89 c7 mov %rax,%r15 c8b58: e9 d0 00 00 00 jmpq c8c2d c8b5d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c8b64: be 1e 00 00 00 mov $0x1e,%esi c8b69: 48 8d 7c 24 12 lea 0x12(%rsp),%rdi c8b6e: e8 00 00 00 00 callq c8b73 c8b73: 48 8b 13 mov (%rbx),%rdx c8b76: 48 8d 74 24 12 lea 0x12(%rsp),%rsi c8b7b: 4c 89 ff mov %r15,%rdi c8b7e: e8 00 00 00 00 callq c8b83 c8b83: 85 c0 test %eax,%eax c8b85: 0f 85 c9 00 00 00 jne c8c54 c8b8b: 49 8b 3f mov (%r15),%rdi c8b8e: e8 00 00 00 00 callq c8b93 c8b93: 85 c0 test %eax,%eax c8b95: 0f 85 b9 00 00 00 jne c8c54 c8b9b: 49 8b 07 mov (%r15),%rax c8b9e: 48 8b 40 08 mov 0x8(%rax),%rax c8ba2: 8b 50 10 mov 0x10(%rax),%edx c8ba5: 41 89 57 08 mov %edx,0x8(%r15) c8ba9: 8b 40 20 mov 0x20(%rax),%eax c8bac: 41 89 47 0c mov %eax,0xc(%r15) c8bb0: 83 f8 13 cmp $0x13,%eax c8bb3: 76 08 jbe c8bbd c8bb5: 41 c6 87 60 06 00 00 movb $0x1,0x660(%r15) c8bbc: 01 c8bbd: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) c8bc4: 48 c7 c0 00 00 00 00 mov $0x0,%rax c8bcb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c8bd2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c8bd9: 48 0f 44 d0 cmove %rax,%rdx c8bdd: bf 01 00 00 00 mov $0x1,%edi c8be2: e8 00 00 00 00 callq c8be7 c8be7: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) c8bee: 75 21 jne c8c11 c8bf0: 41 89 2e mov %ebp,(%r14) c8bf3: 49 8b 07 mov (%r15),%rax c8bf6: 49 89 46 08 mov %rax,0x8(%r14) c8bfa: 48 8b 40 08 mov 0x8(%rax),%rax c8bfe: 8b 40 14 mov 0x14(%rax),%eax c8c01: 05 ff 0f 00 00 add $0xfff,%eax c8c06: 25 00 f0 ff ff and $0xfffff000,%eax c8c0b: 01 83 d8 33 01 00 add %eax,0x133d8(%rbx) c8c11: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c8c17: 83 c5 01 add $0x1,%ebp c8c1a: 49 83 c6 30 add $0x30,%r14 c8c1e: 49 81 c7 68 06 00 00 add $0x668,%r15 c8c25: 39 c5 cmp %eax,%ebp c8c27: 0f 8d 1e fe ff ff jge c8a4b c8c2d: 48 8b 0c 24 mov (%rsp),%rcx c8c31: 85 ed test %ebp,%ebp c8c33: 0f 84 24 ff ff ff je c8b5d c8c39: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c8c40: be 1e 00 00 00 mov $0x1e,%esi c8c45: 48 8d 7c 24 12 lea 0x12(%rsp),%rdi c8c4a: e8 00 00 00 00 callq c8c4f c8c4f: e9 1f ff ff ff jmpq c8b73 c8c54: 48 8d 74 24 12 lea 0x12(%rsp),%rsi c8c59: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c8c60: 89 04 24 mov %eax,(%rsp) c8c63: e8 00 00 00 00 callq c8c68 c8c68: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c8c6e: 85 c0 test %eax,%eax c8c70: 8b 04 24 mov (%rsp),%eax c8c73: 7e 35 jle c8caa c8c75: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 c8c7a: 89 04 24 mov %eax,(%rsp) c8c7d: 41 83 c4 01 add $0x1,%r12d c8c81: 49 8b 3f mov (%r15),%rdi c8c84: e8 00 00 00 00 callq c8c89 c8c89: 4c 89 f8 mov %r15,%rax c8c8c: 49 c7 07 00 00 00 00 movq $0x0,(%r15) c8c93: 48 05 68 06 00 00 add $0x668,%rax c8c99: 44 3b a3 a8 e7 00 00 cmp 0xe7a8(%rbx),%r12d c8ca0: 48 89 44 24 08 mov %rax,0x8(%rsp) c8ca5: 8b 04 24 mov (%rsp),%eax c8ca8: 7c cb jl c8c75 c8caa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c8cb1: 89 04 24 mov %eax,(%rsp) c8cb4: e8 00 00 00 00 callq c8cb9 c8cb9: 8b 04 24 mov (%rsp),%eax c8cbc: 41 89 c4 mov %eax,%r12d c8cbf: e9 32 fd ff ff jmpq c89f6 c8cc4: e8 00 00 00 00 callq c8cc9 c8cc9: 0f 0b ud2 c8ccb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000c8cd0 : c8cd0: e8 00 00 00 00 callq c8cd5 c8cd5: 53 push %rbx c8cd6: 48 89 f3 mov %rsi,%rbx c8cd9: e8 00 00 00 00 callq c8cde c8cde: 48 89 c1 mov %rax,%rcx c8ce1: 8b 43 08 mov 0x8(%rbx),%eax c8ce4: 41 89 c0 mov %eax,%r8d c8ce7: 41 f7 d8 neg %r8d c8cea: 41 83 e0 07 and $0x7,%r8d c8cee: 74 4b je c8d3b c8cf0: 45 8d 48 ff lea -0x1(%r8),%r9d c8cf4: 31 d2 xor %edx,%edx c8cf6: 41 c1 e1 10 shl $0x10,%r9d c8cfa: eb 14 jmp c8d10 c8cfc: 83 c2 01 add $0x1,%edx c8cff: 89 7b 08 mov %edi,0x8(%rbx) c8d02: c7 00 00 00 00 00 movl $0x0,(%rax) c8d08: 44 39 c2 cmp %r8d,%edx c8d0b: 74 2e je c8d3b c8d0d: 8b 43 08 mov 0x8(%rbx),%eax c8d10: 48 8b 73 18 mov 0x18(%rbx),%rsi c8d14: 8d 78 01 lea 0x1(%rax),%edi c8d17: 48 8d 04 86 lea (%rsi,%rax,4),%rax c8d1b: 48 85 c9 test %rcx,%rcx c8d1e: 74 dc je c8cfc c8d20: 80 b9 60 06 00 00 00 cmpb $0x0,0x660(%rcx) c8d27: 74 d3 je c8cfc c8d29: 85 d2 test %edx,%edx c8d2b: 75 cf jne c8cfc c8d2d: 83 c2 01 add $0x1,%edx c8d30: 89 7b 08 mov %edi,0x8(%rbx) c8d33: 44 89 08 mov %r9d,(%rax) c8d36: 44 39 c2 cmp %r8d,%edx c8d39: 75 d2 jne c8d0d c8d3b: 5b pop %rbx c8d3c: c3 retq c8d3d: 0f 1f 00 nopl (%rax) 00000000000c8d40 : c8d40: e8 00 00 00 00 callq c8d45 c8d45: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c8d4c: 0f 85 3f 01 00 00 jne c8e91 c8d52: 41 56 push %r14 c8d54: 41 55 push %r13 c8d56: 41 54 push %r12 c8d58: 55 push %rbp c8d59: 53 push %rbx c8d5a: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax c8d60: 48 89 fb mov %rdi,%rbx c8d63: 83 e8 19 sub $0x19,%eax c8d66: 83 f8 02 cmp $0x2,%eax c8d69: 76 0b jbe c8d76 c8d6b: 5b pop %rbx c8d6c: 31 c0 xor %eax,%eax c8d6e: 5d pop %rbp c8d6f: 41 5c pop %r12 c8d71: 41 5d pop %r13 c8d73: 41 5e pop %r14 c8d75: c3 retq c8d76: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c8d7c: 85 c0 test %eax,%eax c8d7e: 7e eb jle c8d6b c8d80: 41 89 f5 mov %esi,%r13d c8d83: 31 ed xor %ebp,%ebp c8d85: 41 be 1b 00 00 00 mov $0x1b,%r14d c8d8b: eb 40 jmp c8dcd c8d8d: f6 83 91 89 00 00 08 testb $0x8,0x8991(%rbx) c8d94: 74 5a je c8df0 c8d96: e8 00 00 00 00 callq c8d9b c8d9b: 89 c2 mov %eax,%edx c8d9d: 81 e2 ff ff ff 00 and $0xffffff,%edx c8da3: a9 00 00 00 ff test $0xff000000,%eax c8da8: 74 16 je c8dc0 c8daa: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8db1: 31 c9 xor %ecx,%ecx c8db3: 48 89 df mov %rbx,%rdi c8db6: 8b 30 mov (%rax),%esi c8db8: 44 01 e6 add %r12d,%esi c8dbb: e8 00 00 00 00 callq c8dc0 c8dc0: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c8dc6: 83 c5 01 add $0x1,%ebp c8dc9: 39 c5 cmp %eax,%ebp c8dcb: 7d 41 jge c8e0e c8dcd: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8dd4: 83 fd 01 cmp $0x1,%ebp c8dd7: 41 bc 1b 06 00 00 mov $0x61b,%r12d c8ddd: 48 89 df mov %rbx,%rdi c8de0: 45 0f 45 e6 cmovne %r14d,%r12d c8de4: 31 d2 xor %edx,%edx c8de6: 8b 30 mov (%rax),%esi c8de8: 44 01 e6 add %r12d,%esi c8deb: 45 85 ed test %r13d,%r13d c8dee: 74 9d je c8d8d c8df0: e8 00 00 00 00 callq c8df5 c8df5: 89 c2 mov %eax,%edx c8df7: 81 ca 00 00 00 ff or $0xff000000,%edx c8dfd: 39 d0 cmp %edx,%eax c8dff: 75 a9 jne c8daa c8e01: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c8e07: 83 c5 01 add $0x1,%ebp c8e0a: 39 c5 cmp %eax,%ebp c8e0c: 7c bf jl c8dcd c8e0e: 85 c0 test %eax,%eax c8e10: 0f 8e 55 ff ff ff jle c8d6b c8e16: 31 ed xor %ebp,%ebp c8e18: 41 be 1a 00 00 00 mov $0x1a,%r14d c8e1e: eb 3d jmp c8e5d c8e20: f6 83 91 89 00 00 04 testb $0x4,0x8991(%rbx) c8e27: 74 57 je c8e80 c8e29: e8 00 00 00 00 callq c8e2e c8e2e: 89 c2 mov %eax,%edx c8e30: 80 ce 01 or $0x1,%dh c8e33: f6 c4 01 test $0x1,%ah c8e36: 75 16 jne c8e4e c8e38: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8e3f: 31 c9 xor %ecx,%ecx c8e41: 48 89 df mov %rbx,%rdi c8e44: 8b 30 mov (%rax),%esi c8e46: 44 01 e6 add %r12d,%esi c8e49: e8 00 00 00 00 callq c8e4e c8e4e: 83 c5 01 add $0x1,%ebp c8e51: 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%ebp c8e57: 0f 8d 0e ff ff ff jge c8d6b c8e5d: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8e64: 83 fd 01 cmp $0x1,%ebp c8e67: 41 bc 1a 06 00 00 mov $0x61a,%r12d c8e6d: 48 89 df mov %rbx,%rdi c8e70: 45 0f 45 e6 cmovne %r14d,%r12d c8e74: 31 d2 xor %edx,%edx c8e76: 8b 30 mov (%rax),%esi c8e78: 44 01 e6 add %r12d,%esi c8e7b: 45 85 ed test %r13d,%r13d c8e7e: 74 a0 je c8e20 c8e80: e8 00 00 00 00 callq c8e85 c8e85: 89 c2 mov %eax,%edx c8e87: 80 e6 fe and $0xfe,%dh c8e8a: f6 c4 01 test $0x1,%ah c8e8d: 74 bf je c8e4e c8e8f: eb a7 jmp c8e38 c8e91: 31 c0 xor %eax,%eax c8e93: c3 retq c8e94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c8e9b: 00 00 00 00 c8e9f: 90 nop 00000000000c8ea0 : c8ea0: e8 00 00 00 00 callq c8ea5 c8ea5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c8eac: 75 4f jne c8efd c8eae: 41 54 push %r12 c8eb0: 55 push %rbp c8eb1: 48 89 fd mov %rdi,%rbp c8eb4: 53 push %rbx c8eb5: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax c8ebc: 89 cb mov %ecx,%ebx c8ebe: 8b 30 mov (%rax),%esi c8ec0: 44 8d 66 1c lea 0x1c(%rsi),%r12d c8ec4: 81 c6 1c 06 00 00 add $0x61c,%esi c8eca: 85 d2 test %edx,%edx c8ecc: 44 0f 45 e6 cmovne %esi,%r12d c8ed0: 31 d2 xor %edx,%edx c8ed2: 44 89 e6 mov %r12d,%esi c8ed5: e8 00 00 00 00 callq c8eda c8eda: 44 89 e6 mov %r12d,%esi c8edd: 48 89 ef mov %rbp,%rdi c8ee0: 83 e0 fe and $0xfffffffe,%eax c8ee3: 89 c2 mov %eax,%edx c8ee5: 31 c0 xor %eax,%eax c8ee7: 83 fb 01 cmp $0x1,%ebx c8eea: 0f 94 c0 sete %al c8eed: 31 c9 xor %ecx,%ecx c8eef: 09 c2 or %eax,%edx c8ef1: e8 00 00 00 00 callq c8ef6 c8ef6: 31 c0 xor %eax,%eax c8ef8: 5b pop %rbx c8ef9: 5d pop %rbp c8efa: 41 5c pop %r12 c8efc: c3 retq c8efd: 31 c0 xor %eax,%eax c8eff: c3 retq 00000000000c8f00 : c8f00: e8 00 00 00 00 callq c8f05 c8f05: 41 56 push %r14 c8f07: 41 55 push %r13 c8f09: 41 54 push %r12 c8f0b: 41 89 f4 mov %esi,%r12d c8f0e: 55 push %rbp c8f0f: 53 push %rbx c8f10: 48 89 fb mov %rdi,%rbx c8f13: 40 84 f6 test %sil,%sil c8f16: 74 79 je c8f91 c8f18: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) c8f1f: 75 67 jne c8f88 c8f21: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax c8f27: 85 c0 test %eax,%eax c8f29: 7e 5d jle c8f88 c8f2b: 41 83 f4 01 xor $0x1,%r12d c8f2f: 45 31 f6 xor %r14d,%r14d c8f32: 41 bd 2a 00 00 00 mov $0x2a,%r13d c8f38: 45 0f b6 e4 movzbl %r12b,%r12d c8f3c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8f43: 41 83 fe 01 cmp $0x1,%r14d c8f47: bd 2a 06 00 00 mov $0x62a,%ebp c8f4c: 48 89 df mov %rbx,%rdi c8f4f: 41 0f 45 ed cmovne %r13d,%ebp c8f53: 31 d2 xor %edx,%edx c8f55: 41 83 c6 01 add $0x1,%r14d c8f59: 8b 30 mov (%rax),%esi c8f5b: 01 ee add %ebp,%esi c8f5d: e8 00 00 00 00 callq c8f62 c8f62: 31 c9 xor %ecx,%ecx c8f64: 48 89 df mov %rbx,%rdi c8f67: 83 e0 fe and $0xfffffffe,%eax c8f6a: 89 c2 mov %eax,%edx c8f6c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8f73: 44 09 e2 or %r12d,%edx c8f76: 8b 30 mov (%rax),%esi c8f78: 01 ee add %ebp,%esi c8f7a: e8 00 00 00 00 callq c8f7f c8f7f: 44 3b b3 a8 e7 00 00 cmp 0xe7a8(%rbx),%r14d c8f86: 7c b4 jl c8f3c c8f88: 5b pop %rbx c8f89: 5d pop %rbp c8f8a: 41 5c pop %r12 c8f8c: 41 5d pop %r13 c8f8e: 41 5e pop %r14 c8f90: c3 retq c8f91: 48 8b 87 e0 57 00 00 mov 0x57e0(%rdi),%rax c8f98: 48 8d 97 18 b4 00 00 lea 0xb418(%rdi),%rdx c8f9f: 48 39 d0 cmp %rdx,%rax c8fa2: 0f 84 dc 00 00 00 je c9084 c8fa8: 48 8d 97 80 ba 00 00 lea 0xba80(%rdi),%rdx c8faf: 48 39 d0 cmp %rdx,%rax c8fb2: 0f 84 cc 00 00 00 je c9084 c8fb8: 8b 93 a8 e7 00 00 mov 0xe7a8(%rbx),%edx c8fbe: 45 31 ed xor %r13d,%r13d c8fc1: 85 d2 test %edx,%edx c8fc3: 7f 6f jg c9034 c8fc5: eb c1 jmp c8f88 c8fc7: 83 ee 80 sub $0xffffff80,%esi c8fca: 31 d2 xor %edx,%edx c8fcc: 48 89 df mov %rbx,%rdi c8fcf: bd 8a 00 00 00 mov $0x8a,%ebp c8fd4: e8 00 00 00 00 callq c8fd9 c8fd9: 31 c9 xor %ecx,%ecx c8fdb: 48 89 df mov %rbx,%rdi c8fde: 83 e0 fe and $0xfffffffe,%eax c8fe1: 89 c2 mov %eax,%edx c8fe3: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8fea: 8b 30 mov (%rax),%esi c8fec: 83 ee 80 sub $0xffffff80,%esi c8fef: e8 00 00 00 00 callq c8ff4 c8ff4: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c8ffb: 8b 30 mov (%rax),%esi c8ffd: 01 ee add %ebp,%esi c8fff: 31 d2 xor %edx,%edx c9001: 48 89 df mov %rbx,%rdi c9004: 41 83 c5 01 add $0x1,%r13d c9008: e8 00 00 00 00 callq c900d c900d: 31 c9 xor %ecx,%ecx c900f: 48 89 df mov %rbx,%rdi c9012: 83 e0 fe and $0xfffffffe,%eax c9015: 89 c2 mov %eax,%edx c9017: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c901e: 8b 30 mov (%rax),%esi c9020: 01 ee add %ebp,%esi c9022: e8 00 00 00 00 callq c9027 c9027: 44 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%r13d c902e: 0f 8d e4 fe ff ff jge c8f18 c9034: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c903b: 8b 30 mov (%rax),%esi c903d: 41 83 fd 01 cmp $0x1,%r13d c9041: 75 84 jne c8fc7 c9043: 81 c6 80 06 00 00 add $0x680,%esi c9049: 31 d2 xor %edx,%edx c904b: 48 89 df mov %rbx,%rdi c904e: bd 8a 06 00 00 mov $0x68a,%ebp c9053: e8 00 00 00 00 callq c9058 c9058: 31 c9 xor %ecx,%ecx c905a: 48 89 df mov %rbx,%rdi c905d: 83 e0 fe and $0xfffffffe,%eax c9060: 89 c2 mov %eax,%edx c9062: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c9069: 8b 30 mov (%rax),%esi c906b: 81 c6 80 06 00 00 add $0x680,%esi c9071: e8 00 00 00 00 callq c9076 c9076: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax c907d: 8b 30 mov (%rax),%esi c907f: e9 79 ff ff ff jmpq c8ffd c9084: 31 f6 xor %esi,%esi c9086: 48 89 df mov %rbx,%rdi c9089: e8 00 00 00 00 callq c908e c908e: e9 25 ff ff ff jmpq c8fb8 c9093: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) c909a: 00 00 00 00 c909e: 66 90 xchg %ax,%ax 00000000000c90a0 : c90a0: e8 00 00 00 00 callq c90a5 c90a5: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax c90ab: 85 c0 test %eax,%eax c90ad: 0f 8e 35 09 00 00 jle c99e8 c90b3: 41 57 push %r15 c90b5: 49 89 ff mov %rdi,%r15 c90b8: 41 56 push %r14 c90ba: 41 55 push %r13 c90bc: 41 54 push %r12 c90be: 55 push %rbp c90bf: 31 ed xor %ebp,%ebp c90c1: 53 push %rbx c90c2: 48 8d 9f 18 b4 00 00 lea 0xb418(%rdi),%rbx c90c9: 48 83 ec 10 sub $0x10,%rsp c90cd: e9 c7 04 00 00 jmpq c9599 c90d2: 83 ee 80 sub $0xffffff80,%esi c90d5: 31 d2 xor %edx,%edx c90d7: 4c 89 ff mov %r15,%rdi c90da: 4c 89 04 24 mov %r8,(%rsp) c90de: e8 00 00 00 00 callq c90e3 c90e3: 31 c9 xor %ecx,%ecx c90e5: 4c 89 ff mov %r15,%rdi c90e8: 83 e0 c1 and $0xffffffc1,%eax c90eb: 41 09 c4 or %eax,%r12d c90ee: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c90f5: 44 89 e2 mov %r12d,%edx c90f8: 8b 30 mov (%rax),%esi c90fa: 83 ee 80 sub $0xffffff80,%esi c90fd: e8 00 00 00 00 callq c9102 c9102: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9109: 31 c9 xor %ecx,%ecx c910b: 31 d2 xor %edx,%edx c910d: 4c 89 ff mov %r15,%rdi c9110: 8b 30 mov (%rax),%esi c9112: 81 c6 83 00 00 00 add $0x83,%esi c9118: e8 00 00 00 00 callq c911d c911d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9124: 31 c9 xor %ecx,%ecx c9126: 31 d2 xor %edx,%edx c9128: 4c 89 ff mov %r15,%rdi c912b: 8b 30 mov (%rax),%esi c912d: 81 c6 84 00 00 00 add $0x84,%esi c9133: e8 00 00 00 00 callq c9138 c9138: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c913f: 31 c9 xor %ecx,%ecx c9141: 31 d2 xor %edx,%edx c9143: 4c 89 ff mov %r15,%rdi c9146: 8b 30 mov (%rax),%esi c9148: 81 c6 85 00 00 00 add $0x85,%esi c914e: e8 00 00 00 00 callq c9153 c9153: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c915a: 31 c9 xor %ecx,%ecx c915c: 31 d2 xor %edx,%edx c915e: 4c 89 ff mov %r15,%rdi c9161: 8b 30 mov (%rax),%esi c9163: 81 c6 86 00 00 00 add $0x86,%esi c9169: e8 00 00 00 00 callq c916e c916e: 8b 83 80 02 00 00 mov 0x280(%rbx),%eax c9174: 31 c9 xor %ecx,%ecx c9176: 4c 89 ff mov %r15,%rdi c9179: 44 8d 34 85 00 00 00 lea 0x0(,%rax,4),%r14d c9180: 00 c9181: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9188: 4d 03 b7 28 5c 00 00 add 0x5c28(%r15),%r14 c918f: 44 89 f2 mov %r14d,%edx c9192: 8b 30 mov (%rax),%esi c9194: 81 c6 b3 00 00 00 add $0xb3,%esi c919a: e8 00 00 00 00 callq c919f c919f: 4c 89 f2 mov %r14,%rdx c91a2: 31 c9 xor %ecx,%ecx c91a4: 4c 89 ff mov %r15,%rdi c91a7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c91ae: 48 c1 ea 20 shr $0x20,%rdx c91b2: 41 be 85 00 00 00 mov $0x85,%r14d c91b8: 8b 30 mov (%rax),%esi c91ba: 81 c6 b2 00 00 00 add $0xb2,%esi c91c0: e8 00 00 00 00 callq c91c5 c91c5: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c91cc: 4c 89 ff mov %r15,%rdi c91cf: 8b 30 mov (%rax),%esi c91d1: 81 c6 87 00 00 00 add $0x87,%esi c91d7: 31 d2 xor %edx,%edx c91d9: e8 00 00 00 00 callq c91de c91de: 31 c9 xor %ecx,%ecx c91e0: 4c 89 ff mov %r15,%rdi c91e3: 83 c8 04 or $0x4,%eax c91e6: 89 c2 mov %eax,%edx c91e8: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c91ef: 8b 30 mov (%rax),%esi c91f1: 81 c6 87 00 00 00 add $0x87,%esi c91f7: e8 00 00 00 00 callq c91fc c91fc: 4c 8b 04 24 mov (%rsp),%r8 c9200: 31 c9 xor %ecx,%ecx c9202: 4c 89 ff mov %r15,%rdi c9205: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c920c: 49 8b 97 28 5c 00 00 mov 0x5c28(%r15),%rdx c9213: 8b 30 mov (%rax),%esi c9215: 4c 01 c2 add %r8,%rdx c9218: 48 c1 ea 20 shr $0x20,%rdx c921c: 81 c6 88 00 00 00 add $0x88,%esi c9222: e8 00 00 00 00 callq c9227 c9227: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c922e: 31 c9 xor %ecx,%ecx c9230: 4c 89 ff mov %r15,%rdi c9233: 41 8b 97 28 5c 00 00 mov 0x5c28(%r15),%edx c923a: 8b 30 mov (%rax),%esi c923c: 44 01 ea add %r13d,%edx c923f: 41 bd b5 00 00 00 mov $0xb5,%r13d c9245: 83 e2 fc and $0xfffffffc,%edx c9248: 81 c6 89 00 00 00 add $0x89,%esi c924e: e8 00 00 00 00 callq c9253 c9253: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c925a: 31 c9 xor %ecx,%ecx c925c: 4c 89 ff mov %r15,%rdi c925f: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx c9266: 8b 30 mov (%rax),%esi c9268: 48 c1 ea 08 shr $0x8,%rdx c926c: 81 c6 81 00 00 00 add $0x81,%esi c9272: e8 00 00 00 00 callq c9277 c9277: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c927e: 31 c9 xor %ecx,%ecx c9280: 4c 89 ff mov %r15,%rdi c9283: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx c928a: 8b 30 mov (%rax),%esi c928c: 48 c1 ea 28 shr $0x28,%rdx c9290: 81 c6 82 00 00 00 add $0x82,%esi c9296: e8 00 00 00 00 callq c929b c929b: 48 c7 83 10 02 00 00 movq $0x0,0x210(%rbx) c92a2: 00 00 00 00 c92a6: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c92ad: c7 04 24 80 00 00 00 movl $0x80,(%rsp) c92b4: c7 44 24 08 86 00 00 movl $0x86,0x8(%rsp) c92bb: 00 c92bc: 8b 30 mov (%rax),%esi c92be: 44 01 ee add %r13d,%esi c92c1: 31 c9 xor %ecx,%ecx c92c3: ba 01 00 00 00 mov $0x1,%edx c92c8: 4c 89 ff mov %r15,%rdi c92cb: e8 00 00 00 00 callq c92d0 c92d0: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) c92d7: 04 c92d8: 0f 84 9b 05 00 00 je c9879 c92de: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c92e5: 8b 30 mov (%rax),%esi c92e7: 83 fd 01 cmp $0x1,%ebp c92ea: 0f 84 1b 05 00 00 je c980b c92f0: 81 c6 92 00 00 00 add $0x92,%esi c92f6: 31 d2 xor %edx,%edx c92f8: 4c 89 ff mov %r15,%rdi c92fb: 41 be ab 00 00 00 mov $0xab,%r14d c9301: e8 00 00 00 00 callq c9306 c9306: 89 c1 mov %eax,%ecx c9308: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c930f: c7 44 24 0c 92 00 00 movl $0x92,0xc(%rsp) c9316: 00 c9317: 8b 30 mov (%rax),%esi c9319: 44 01 f6 add %r14d,%esi c931c: 31 d2 xor %edx,%edx c931e: 4c 89 ff mov %r15,%rdi c9321: 89 4c 24 08 mov %ecx,0x8(%rsp) c9325: e8 00 00 00 00 callq c932a c932a: 8b 4c 24 08 mov 0x8(%rsp),%ecx c932e: 41 89 c0 mov %eax,%r8d c9331: 41 89 ca mov %ecx,%r10d c9334: 41 81 e2 ff ff ff ef and $0xefffffff,%r10d c933b: 80 bb 7c 02 00 00 00 cmpb $0x0,0x27c(%rbx) c9342: 74 26 je c936a c9344: 8b 83 78 02 00 00 mov 0x278(%rbx),%eax c934a: 81 c9 00 00 00 10 or $0x10000000,%ecx c9350: 41 81 e0 03 00 00 f0 and $0xf0000003,%r8d c9357: 41 89 ca mov %ecx,%r10d c935a: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx c9361: 81 e2 fc ff ff 0f and $0xffffffc,%edx c9367: 41 09 d0 or %edx,%r8d c936a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9371: 31 c9 xor %ecx,%ecx c9373: 44 89 d2 mov %r10d,%edx c9376: 8b 74 24 0c mov 0xc(%rsp),%esi c937a: 4c 89 ff mov %r15,%rdi c937d: 44 89 44 24 08 mov %r8d,0x8(%rsp) c9382: 03 30 add (%rax),%esi c9384: e8 00 00 00 00 callq c9389 c9389: 44 8b 44 24 08 mov 0x8(%rsp),%r8d c938e: 31 c9 xor %ecx,%ecx c9390: 4c 89 ff mov %r15,%rdi c9393: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c939a: 44 89 c2 mov %r8d,%edx c939d: 8b 30 mov (%rax),%esi c939f: 44 01 f6 add %r14d,%esi c93a2: e8 00 00 00 00 callq c93a7 c93a7: 8b 8b 78 02 00 00 mov 0x278(%rbx),%ecx c93ad: 89 ee mov %ebp,%esi c93af: 4c 89 ff mov %r15,%rdi c93b2: 49 8b 87 e8 89 00 00 mov 0x89e8(%r15),%rax c93b9: 0f b6 93 7c 02 00 00 movzbl 0x27c(%rbx),%edx c93c0: 41 b8 14 00 00 00 mov $0x14,%r8d c93c6: 48 8b 40 48 mov 0x48(%rax),%rax c93ca: e8 00 00 00 00 callq c93cf c93cf: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) c93d6: 04 c93d7: 0f 85 8f 04 00 00 jne c986c c93dd: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c93e4: 31 c9 xor %ecx,%ecx c93e6: 31 d2 xor %edx,%edx c93e8: 4c 89 ff mov %r15,%rdi c93eb: 8b 30 mov (%rax),%esi c93ed: 44 01 ee add %r13d,%esi c93f0: e8 00 00 00 00 callq c93f5 c93f5: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) c93fc: 04 c93fd: 0f 85 ee 00 00 00 jne c94f1 c9403: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c940a: 8b 30 mov (%rax),%esi c940c: 83 fd 01 cmp $0x1,%ebp c940f: 0f 84 e5 04 00 00 je c98fa c9415: 83 c6 1c add $0x1c,%esi c9418: 31 d2 xor %edx,%edx c941a: 4c 89 ff mov %r15,%rdi c941d: e8 00 00 00 00 callq c9422 c9422: 31 c9 xor %ecx,%ecx c9424: 4c 89 ff mov %r15,%rdi c9427: 83 c8 22 or $0x22,%eax c942a: 89 c2 mov %eax,%edx c942c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9433: 8b 30 mov (%rax),%esi c9435: 83 c6 1c add $0x1c,%esi c9438: e8 00 00 00 00 callq c943d c943d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9444: 31 d2 xor %edx,%edx c9446: 4c 89 ff mov %r15,%rdi c9449: 8b 30 mov (%rax),%esi c944b: 83 c6 3c add $0x3c,%esi c944e: e8 00 00 00 00 callq c9453 c9453: 31 c9 xor %ecx,%ecx c9455: 4c 89 ff mov %r15,%rdi c9458: 25 c1 f1 ff ff and $0xfffff1c1,%eax c945d: 89 c2 mov %eax,%edx c945f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9466: 81 ca 12 06 00 00 or $0x612,%edx c946c: 8b 30 mov (%rax),%esi c946e: 83 c6 3c add $0x3c,%esi c9471: e8 00 00 00 00 callq c9476 c9476: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c947d: 31 d2 xor %edx,%edx c947f: 4c 89 ff mov %r15,%rdi c9482: 8b 30 mov (%rax),%esi c9484: 83 c6 48 add $0x48,%esi c9487: e8 00 00 00 00 callq c948c c948c: 31 c9 xor %ecx,%ecx c948e: 4c 89 ff mov %r15,%rdi c9491: 25 ff 0f ff 00 and $0xff0fff,%eax c9496: 89 c2 mov %eax,%edx c9498: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c949f: 80 ce e0 or $0xe0,%dh c94a2: 8b 30 mov (%rax),%esi c94a4: 83 c6 48 add $0x48,%esi c94a7: e8 00 00 00 00 callq c94ac c94ac: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) c94b3: 04 c94b4: 0f 85 31 05 00 00 jne c99eb c94ba: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c94c1: 41 bd 2a 00 00 00 mov $0x2a,%r13d c94c7: 8b 30 mov (%rax),%esi c94c9: 44 01 ee add %r13d,%esi c94cc: 31 d2 xor %edx,%edx c94ce: 4c 89 ff mov %r15,%rdi c94d1: e8 00 00 00 00 callq c94d6 c94d6: 31 c9 xor %ecx,%ecx c94d8: 4c 89 ff mov %r15,%rdi c94db: 83 e0 fe and $0xfffffffe,%eax c94de: 89 c2 mov %eax,%edx c94e0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c94e7: 8b 30 mov (%rax),%esi c94e9: 44 01 ee add %r13d,%esi c94ec: e8 00 00 00 00 callq c94f1 c94f1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c94f8: 44 89 e2 mov %r12d,%edx c94fb: 8b 34 24 mov (%rsp),%esi c94fe: 31 c9 xor %ecx,%ecx c9500: 81 ca 01 10 00 00 or $0x1001,%edx c9506: 4c 89 ff mov %r15,%rdi c9509: 03 30 add (%rax),%esi c950b: e8 00 00 00 00 callq c9510 c9510: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9517: 8b 30 mov (%rax),%esi c9519: 83 fd 01 cmp $0x1,%ebp c951c: 0f 84 3f 03 00 00 je c9861 c9522: 41 bc 8a 00 00 00 mov $0x8a,%r12d c9528: 44 01 e6 add %r12d,%esi c952b: 31 d2 xor %edx,%edx c952d: 4c 89 ff mov %r15,%rdi c9530: e8 00 00 00 00 callq c9535 c9535: 31 c9 xor %ecx,%ecx c9537: 4c 89 ff mov %r15,%rdi c953a: 83 c8 01 or $0x1,%eax c953d: 89 c2 mov %eax,%edx c953f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9546: 8b 30 mov (%rax),%esi c9548: 44 01 e6 add %r12d,%esi c954b: e8 00 00 00 00 callq c9550 c9550: c6 83 f4 01 00 00 01 movb $0x1,0x1f4(%rbx) c9557: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) c955e: 04 c955f: 0f 85 5c 03 00 00 jne c98c1 c9565: 48 89 df mov %rbx,%rdi c9568: e8 00 00 00 00 callq c956d c956d: 85 c0 test %eax,%eax c956f: 0f 85 76 03 00 00 jne c98eb c9575: 49 39 9f e0 57 00 00 cmp %rbx,0x57e0(%r15) c957c: 0f 84 43 04 00 00 je c99c5 c9582: 83 c5 01 add $0x1,%ebp c9585: 48 81 c3 68 06 00 00 add $0x668,%rbx c958c: 41 39 af a8 e7 00 00 cmp %ebp,0xe7a8(%r15) c9593: 0f 8e 3e 04 00 00 jle c99d7 c9599: 8b 83 08 02 00 00 mov 0x208(%rbx),%eax c959f: 44 8d 2c 85 00 00 00 lea 0x0(,%rax,4),%r13d c95a6: 00 c95a7: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) c95ae: 04 c95af: 75 25 jne c95d6 c95b1: 83 fd 01 cmp $0x1,%ebp c95b4: b9 21 00 00 00 mov $0x21,%ecx c95b9: be 21 06 00 00 mov $0x621,%esi c95be: 4c 89 ff mov %r15,%rdi c95c1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c95c8: 0f 45 f1 cmovne %ecx,%esi c95cb: 31 c9 xor %ecx,%ecx c95cd: 31 d2 xor %edx,%edx c95cf: 03 30 add (%rax),%esi c95d1: e8 00 00 00 00 callq c95d6 c95d6: 8b 93 20 02 00 00 mov 0x220(%rbx),%edx c95dc: 45 31 e4 xor %r12d,%r12d c95df: 89 d0 mov %edx,%eax c95e1: c1 e8 02 shr $0x2,%eax c95e4: 83 fa 07 cmp $0x7,%edx c95e7: 76 16 jbe c95ff c95e9: 48 83 e8 01 sub $0x1,%rax c95ed: ba ff ff ff ff mov $0xffffffff,%edx c95f2: 48 0f bd d0 bsr %rax,%rdx c95f6: 44 8d 64 12 02 lea 0x2(%rdx,%rdx,1),%r12d c95fb: 41 83 e4 3e and $0x3e,%r12d c95ff: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9606: 45 89 e8 mov %r13d,%r8d c9609: 8b 30 mov (%rax),%esi c960b: 83 fd 01 cmp $0x1,%ebp c960e: 0f 85 be fa ff ff jne c90d2 c9614: 81 c6 80 06 00 00 add $0x680,%esi c961a: 31 d2 xor %edx,%edx c961c: 4c 89 ff mov %r15,%rdi c961f: 4c 89 04 24 mov %r8,(%rsp) c9623: e8 00 00 00 00 callq c9628 c9628: 31 c9 xor %ecx,%ecx c962a: 4c 89 ff mov %r15,%rdi c962d: 83 e0 c1 and $0xffffffc1,%eax c9630: 41 09 c4 or %eax,%r12d c9633: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c963a: 44 89 e2 mov %r12d,%edx c963d: 8b 30 mov (%rax),%esi c963f: 81 c6 80 06 00 00 add $0x680,%esi c9645: e8 00 00 00 00 callq c964a c964a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9651: 31 c9 xor %ecx,%ecx c9653: 31 d2 xor %edx,%edx c9655: 4c 89 ff mov %r15,%rdi c9658: 8b 30 mov (%rax),%esi c965a: 81 c6 83 06 00 00 add $0x683,%esi c9660: e8 00 00 00 00 callq c9665 c9665: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c966c: 31 c9 xor %ecx,%ecx c966e: 31 d2 xor %edx,%edx c9670: 4c 89 ff mov %r15,%rdi c9673: 8b 30 mov (%rax),%esi c9675: 81 c6 84 06 00 00 add $0x684,%esi c967b: e8 00 00 00 00 callq c9680 c9680: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9687: 31 c9 xor %ecx,%ecx c9689: 31 d2 xor %edx,%edx c968b: 4c 89 ff mov %r15,%rdi c968e: 8b 30 mov (%rax),%esi c9690: 81 c6 85 06 00 00 add $0x685,%esi c9696: e8 00 00 00 00 callq c969b c969b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c96a2: 31 c9 xor %ecx,%ecx c96a4: 31 d2 xor %edx,%edx c96a6: 4c 89 ff mov %r15,%rdi c96a9: 8b 30 mov (%rax),%esi c96ab: 81 c6 86 06 00 00 add $0x686,%esi c96b1: e8 00 00 00 00 callq c96b6 c96b6: 8b 83 80 02 00 00 mov 0x280(%rbx),%eax c96bc: 31 c9 xor %ecx,%ecx c96be: 4c 89 ff mov %r15,%rdi c96c1: 44 8d 34 85 00 00 00 lea 0x0(,%rax,4),%r14d c96c8: 00 c96c9: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c96d0: 4d 03 b7 28 5c 00 00 add 0x5c28(%r15),%r14 c96d7: 44 89 f2 mov %r14d,%edx c96da: 8b 30 mov (%rax),%esi c96dc: 81 c6 b3 06 00 00 add $0x6b3,%esi c96e2: e8 00 00 00 00 callq c96e7 c96e7: 4c 89 f2 mov %r14,%rdx c96ea: 31 c9 xor %ecx,%ecx c96ec: 4c 89 ff mov %r15,%rdi c96ef: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c96f6: 48 c1 ea 20 shr $0x20,%rdx c96fa: 41 be 85 06 00 00 mov $0x685,%r14d c9700: 8b 30 mov (%rax),%esi c9702: 81 c6 b2 06 00 00 add $0x6b2,%esi c9708: e8 00 00 00 00 callq c970d c970d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9714: 4c 89 ff mov %r15,%rdi c9717: 8b 30 mov (%rax),%esi c9719: 81 c6 87 06 00 00 add $0x687,%esi c971f: 31 d2 xor %edx,%edx c9721: e8 00 00 00 00 callq c9726 c9726: 31 c9 xor %ecx,%ecx c9728: 4c 89 ff mov %r15,%rdi c972b: 83 c8 04 or $0x4,%eax c972e: 89 c2 mov %eax,%edx c9730: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9737: 8b 30 mov (%rax),%esi c9739: 81 c6 87 06 00 00 add $0x687,%esi c973f: e8 00 00 00 00 callq c9744 c9744: 4c 8b 04 24 mov (%rsp),%r8 c9748: 31 c9 xor %ecx,%ecx c974a: 4c 89 ff mov %r15,%rdi c974d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9754: 49 8b 97 28 5c 00 00 mov 0x5c28(%r15),%rdx c975b: 8b 30 mov (%rax),%esi c975d: 4c 01 c2 add %r8,%rdx c9760: 48 c1 ea 20 shr $0x20,%rdx c9764: 81 c6 88 06 00 00 add $0x688,%esi c976a: e8 00 00 00 00 callq c976f c976f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9776: 31 c9 xor %ecx,%ecx c9778: 4c 89 ff mov %r15,%rdi c977b: 41 8b 97 28 5c 00 00 mov 0x5c28(%r15),%edx c9782: 8b 30 mov (%rax),%esi c9784: 44 01 ea add %r13d,%edx c9787: 41 bd b5 06 00 00 mov $0x6b5,%r13d c978d: 83 e2 fc and $0xfffffffc,%edx c9790: 81 c6 89 06 00 00 add $0x689,%esi c9796: e8 00 00 00 00 callq c979b c979b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c97a2: 31 c9 xor %ecx,%ecx c97a4: 4c 89 ff mov %r15,%rdi c97a7: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx c97ae: 8b 30 mov (%rax),%esi c97b0: 48 c1 ea 08 shr $0x8,%rdx c97b4: 81 c6 81 06 00 00 add $0x681,%esi c97ba: e8 00 00 00 00 callq c97bf c97bf: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c97c6: 31 c9 xor %ecx,%ecx c97c8: 4c 89 ff mov %r15,%rdi c97cb: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx c97d2: 8b 30 mov (%rax),%esi c97d4: 48 c1 ea 28 shr $0x28,%rdx c97d8: 81 c6 82 06 00 00 add $0x682,%esi c97de: e8 00 00 00 00 callq c97e3 c97e3: 48 c7 83 10 02 00 00 movq $0x0,0x210(%rbx) c97ea: 00 00 00 00 c97ee: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c97f5: c7 04 24 80 06 00 00 movl $0x680,(%rsp) c97fc: c7 44 24 08 86 06 00 movl $0x686,0x8(%rsp) c9803: 00 c9804: 8b 30 mov (%rax),%esi c9806: e9 b3 fa ff ff jmpq c92be c980b: 81 c6 92 06 00 00 add $0x692,%esi c9811: 31 d2 xor %edx,%edx c9813: 4c 89 ff mov %r15,%rdi c9816: 41 be ab 06 00 00 mov $0x6ab,%r14d c981c: e8 00 00 00 00 callq c9821 c9821: 89 c1 mov %eax,%ecx c9823: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c982a: c7 44 24 0c 92 06 00 movl $0x692,0xc(%rsp) c9831: 00 c9832: 8b 30 mov (%rax),%esi c9834: e9 e0 fa ff ff jmpq c9319 c9839: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9840: 44 89 e2 mov %r12d,%edx c9843: 8b 34 24 mov (%rsp),%esi c9846: 31 c9 xor %ecx,%ecx c9848: 81 ca 01 10 00 00 or $0x1001,%edx c984e: 4c 89 ff mov %r15,%rdi c9851: 03 30 add (%rax),%esi c9853: e8 00 00 00 00 callq c9858 c9858: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c985f: 8b 30 mov (%rax),%esi c9861: 41 bc 8a 06 00 00 mov $0x68a,%r12d c9867: e9 bc fc ff ff jmpq c9528 c986c: 48 89 df mov %rbx,%rdi c986f: e8 0c ef ff ff callq c8780 c9874: e9 64 fb ff ff jmpq c93dd c9879: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax c987f: 31 c9 xor %ecx,%ecx c9881: 4c 89 ff mov %r15,%rdi c9884: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx c988b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9892: 8b 30 mov (%rax),%esi c9894: 44 01 f6 add %r14d,%esi c9897: e8 00 00 00 00 callq c989c c989c: 8b 93 14 02 00 00 mov 0x214(%rbx),%edx c98a2: 31 c9 xor %ecx,%ecx c98a4: 4c 89 ff mov %r15,%rdi c98a7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c98ae: 8b 74 24 08 mov 0x8(%rsp),%esi c98b2: c1 e2 02 shl $0x2,%edx c98b5: 03 30 add (%rax),%esi c98b7: e8 00 00 00 00 callq c98bc c98bc: e9 1d fa ff ff jmpq c92de c98c1: be 01 00 00 00 mov $0x1,%esi c98c6: 4c 89 ff mov %r15,%rdi c98c9: e8 d2 ea ff ff callq c83a0 c98ce: 4c 89 ff mov %r15,%rdi c98d1: be 01 00 00 00 mov $0x1,%esi c98d6: e8 25 f6 ff ff callq c8f00 c98db: 48 89 df mov %rbx,%rdi c98de: e8 00 00 00 00 callq c98e3 c98e3: 85 c0 test %eax,%eax c98e5: 0f 84 8a fc ff ff je c9575 c98eb: 48 83 c4 10 add $0x10,%rsp c98ef: 5b pop %rbx c98f0: 5d pop %rbp c98f1: 41 5c pop %r12 c98f3: 41 5d pop %r13 c98f5: 41 5e pop %r14 c98f7: 41 5f pop %r15 c98f9: c3 retq c98fa: 81 c6 1c 06 00 00 add $0x61c,%esi c9900: 31 d2 xor %edx,%edx c9902: 4c 89 ff mov %r15,%rdi c9905: e8 00 00 00 00 callq c990a c990a: 31 c9 xor %ecx,%ecx c990c: 4c 89 ff mov %r15,%rdi c990f: 83 c8 22 or $0x22,%eax c9912: 89 c2 mov %eax,%edx c9914: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c991b: 8b 30 mov (%rax),%esi c991d: 81 c6 1c 06 00 00 add $0x61c,%esi c9923: e8 00 00 00 00 callq c9928 c9928: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c992f: 31 d2 xor %edx,%edx c9931: 4c 89 ff mov %r15,%rdi c9934: 8b 30 mov (%rax),%esi c9936: 81 c6 3c 06 00 00 add $0x63c,%esi c993c: e8 00 00 00 00 callq c9941 c9941: 31 c9 xor %ecx,%ecx c9943: 4c 89 ff mov %r15,%rdi c9946: 25 c1 f1 ff ff and $0xfffff1c1,%eax c994b: 89 c2 mov %eax,%edx c994d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9954: 81 ca 12 06 00 00 or $0x612,%edx c995a: 8b 30 mov (%rax),%esi c995c: 81 c6 3c 06 00 00 add $0x63c,%esi c9962: e8 00 00 00 00 callq c9967 c9967: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c996e: 31 d2 xor %edx,%edx c9970: 4c 89 ff mov %r15,%rdi c9973: 8b 30 mov (%rax),%esi c9975: 81 c6 48 06 00 00 add $0x648,%esi c997b: e8 00 00 00 00 callq c9980 c9980: 31 c9 xor %ecx,%ecx c9982: 4c 89 ff mov %r15,%rdi c9985: 25 ff 0f ff 00 and $0xff0fff,%eax c998a: 89 c2 mov %eax,%edx c998c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9993: 80 ce e0 or $0xe0,%dh c9996: 8b 30 mov (%rax),%esi c9998: 81 c6 48 06 00 00 add $0x648,%esi c999e: e8 00 00 00 00 callq c99a3 c99a3: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) c99aa: 04 c99ab: 0f 85 88 fe ff ff jne c9839 c99b1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c99b8: 41 bd 2a 06 00 00 mov $0x62a,%r13d c99be: 8b 30 mov (%rax),%esi c99c0: e9 04 fb ff ff jmpq c94c9 c99c5: be 01 00 00 00 mov $0x1,%esi c99ca: 4c 89 ff mov %r15,%rdi c99cd: e8 00 00 00 00 callq c99d2 c99d2: e9 ab fb ff ff jmpq c9582 c99d7: 48 83 c4 10 add $0x10,%rsp c99db: 31 c0 xor %eax,%eax c99dd: 5b pop %rbx c99de: 5d pop %rbp c99df: 41 5c pop %r12 c99e1: 41 5d pop %r13 c99e3: 41 5e pop %r14 c99e5: 41 5f pop %r15 c99e7: c3 retq c99e8: 31 c0 xor %eax,%eax c99ea: c3 retq c99eb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c99f2: 44 89 e2 mov %r12d,%edx c99f5: 8b 34 24 mov (%rsp),%esi c99f8: 31 c9 xor %ecx,%ecx c99fa: 81 ca 01 10 00 00 or $0x1001,%edx c9a00: 4c 89 ff mov %r15,%rdi c9a03: 03 30 add (%rax),%esi c9a05: e8 00 00 00 00 callq c9a0a c9a0a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9a11: 8b 30 mov (%rax),%esi c9a13: e9 0a fb ff ff jmpq c9522 c9a18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c9a1f: 00 00000000000c9a20 : c9a20: e8 00 00 00 00 callq c9a25 c9a25: 41 57 push %r15 c9a27: 49 89 ff mov %rdi,%r15 c9a2a: 41 56 push %r14 c9a2c: 41 55 push %r13 c9a2e: 41 54 push %r12 c9a30: 55 push %rbp c9a31: 53 push %rbx c9a32: 48 83 ec 08 sub $0x8,%rsp c9a36: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c9a3d: 0f 85 5e 01 00 00 jne c9ba1 c9a43: 8b 97 c8 33 01 00 mov 0x133c8(%rdi),%edx c9a49: 85 d2 test %edx,%edx c9a4b: 0f 85 20 01 00 00 jne c9b71 c9a51: 31 f6 xor %esi,%esi c9a53: e8 a8 f4 ff ff callq c8f00 c9a58: 41 8b 87 a8 e7 00 00 mov 0xe7a8(%r15),%eax c9a5f: 85 c0 test %eax,%eax c9a61: 0f 8e 0a 01 00 00 jle c9b71 c9a67: c7 04 24 00 00 00 00 movl $0x0,(%rsp) c9a6e: 4d 8d b7 08 b4 00 00 lea 0xb408(%r15),%r14 c9a75: 49 8b 06 mov (%r14),%rax c9a78: 48 85 c0 test %rax,%rax c9a7b: 0f 84 33 01 00 00 je c9bb4 c9a81: 48 8b 68 08 mov 0x8(%rax),%rbp c9a85: 41 bd a0 58 00 00 mov $0x58a0,%r13d c9a8b: 48 89 ef mov %rbp,%rdi c9a8e: e8 00 00 00 00 callq c9a93 c9a93: 8b 5d 14 mov 0x14(%rbp),%ebx c9a96: 49 8b 06 mov (%r14),%rax c9a99: bf 80 58 00 00 mov $0x5880,%edi c9a9e: 44 8b 24 24 mov (%rsp),%r12d c9aa2: 8b 6d 18 mov 0x18(%rbp),%ebp c9aa5: c1 eb 02 shr $0x2,%ebx c9aa8: 48 03 68 08 add 0x8(%rax),%rbp c9aac: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9ab3: 41 83 fc 01 cmp $0x1,%r12d c9ab7: 44 0f 45 ef cmovne %edi,%r13d c9abb: 31 c9 xor %ecx,%ecx c9abd: 31 d2 xor %edx,%edx c9abf: 4c 89 ff mov %r15,%rdi c9ac2: 44 89 ee mov %r13d,%esi c9ac5: 03 70 04 add 0x4(%rax),%esi c9ac8: 44 89 6c 24 04 mov %r13d,0x4(%rsp) c9acd: e8 00 00 00 00 callq c9ad2 c9ad2: 85 db test %ebx,%ebx c9ad4: 74 64 je c9b3a c9ad6: 41 83 fc 01 cmp $0x1,%r12d c9ada: b8 81 58 00 00 mov $0x5881,%eax c9adf: 41 bc a1 58 00 00 mov $0x58a1,%r12d c9ae5: 44 0f 45 e0 cmovne %eax,%r12d c9ae9: 45 31 ed xor %r13d,%r13d c9aec: eb 25 jmp c9b13 c9aee: 49 8b 8f e8 5a 01 00 mov 0x15ae8(%r15),%rcx c9af5: 42 8b 54 ad 00 mov 0x0(%rbp,%r13,4),%edx c9afa: 4c 89 ff mov %r15,%rdi c9afd: 49 83 c5 01 add $0x1,%r13 c9b01: 8b 71 04 mov 0x4(%rcx),%esi c9b04: 31 c9 xor %ecx,%ecx c9b06: 44 01 e6 add %r12d,%esi c9b09: e8 00 00 00 00 callq c9b0e c9b0e: 4c 39 eb cmp %r13,%rbx c9b11: 74 27 je c9b3a c9b13: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # c9b1a c9b1a: 75 d2 jne c9aee c9b1c: 41 69 d5 d5 78 e9 26 imul $0x26e978d5,%r13d,%edx c9b23: c1 ca 02 ror $0x2,%edx c9b26: 81 fa 6e 12 83 00 cmp $0x83126e,%edx c9b2c: 77 c0 ja c9aee c9b2e: bf 01 00 00 00 mov $0x1,%edi c9b33: e8 00 00 00 00 callq c9b38 c9b38: eb b4 jmp c9aee c9b3a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax c9b41: 41 8b 56 08 mov 0x8(%r14),%edx c9b45: 31 c9 xor %ecx,%ecx c9b47: 4c 89 ff mov %r15,%rdi c9b4a: 8b 74 24 04 mov 0x4(%rsp),%esi c9b4e: 49 81 c6 68 06 00 00 add $0x668,%r14 c9b55: 03 70 04 add 0x4(%rax),%esi c9b58: e8 00 00 00 00 callq c9b5d c9b5d: 83 04 24 01 addl $0x1,(%rsp) c9b61: 8b 04 24 mov (%rsp),%eax c9b64: 41 3b 87 a8 e7 00 00 cmp 0xe7a8(%r15),%eax c9b6b: 0f 8c 04 ff ff ff jl c9a75 c9b71: be 01 00 00 00 mov $0x1,%esi c9b76: 4c 89 ff mov %r15,%rdi c9b79: e8 82 f3 ff ff callq c8f00 c9b7e: be 01 00 00 00 mov $0x1,%esi c9b83: 4c 89 ff mov %r15,%rdi c9b86: e8 15 e8 ff ff callq c83a0 c9b8b: 48 83 c4 08 add $0x8,%rsp c9b8f: 4c 89 ff mov %r15,%rdi c9b92: 5b pop %rbx c9b93: 5d pop %rbp c9b94: 41 5c pop %r12 c9b96: 41 5d pop %r13 c9b98: 41 5e pop %r14 c9b9a: 41 5f pop %r15 c9b9c: e9 ff f4 ff ff jmpq c90a0 c9ba1: 31 f6 xor %esi,%esi c9ba3: e8 f8 e7 ff ff callq c83a0 c9ba8: 31 f6 xor %esi,%esi c9baa: 4c 89 ff mov %r15,%rdi c9bad: e8 4e f3 ff ff callq c8f00 c9bb2: eb d7 jmp c9b8b c9bb4: 48 83 c4 08 add $0x8,%rsp c9bb8: b8 ea ff ff ff mov $0xffffffea,%eax c9bbd: 5b pop %rbx c9bbe: 5d pop %rbp c9bbf: 41 5c pop %r12 c9bc1: 41 5d pop %r13 c9bc3: 41 5e pop %r14 c9bc5: 41 5f pop %r15 c9bc7: c3 retq c9bc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) c9bcf: 00 00000000000c9bd0 : c9bd0: e8 00 00 00 00 callq c9bd5 c9bd5: 55 push %rbp c9bd6: 48 89 fd mov %rdi,%rbp c9bd9: e8 d2 e9 ff ff callq c85b0 c9bde: 48 89 ef mov %rbp,%rdi c9be1: 5d pop %rbp c9be2: e9 39 fe ff ff jmpq c9a20 c9be7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c9bee: 00 00 00000000000c9bf0 : c9bf0: e8 00 00 00 00 callq c9bf5 c9bf5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c9bfc: 74 03 je c9c01 c9bfe: 31 c0 xor %eax,%eax c9c00: c3 retq c9c01: 55 push %rbp c9c02: 31 f6 xor %esi,%esi c9c04: 48 89 fd mov %rdi,%rbp c9c07: e8 94 e7 ff ff callq c83a0 c9c0c: 48 89 ef mov %rbp,%rdi c9c0f: 31 f6 xor %esi,%esi c9c11: e8 ea f2 ff ff callq c8f00 c9c16: 31 c0 xor %eax,%eax c9c18: 5d pop %rbp c9c19: c3 retq c9c1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000c9c20 : c9c20: e8 00 00 00 00 callq c9c25 c9c25: 41 57 push %r15 c9c27: 41 56 push %r14 c9c29: 41 55 push %r13 c9c2b: 49 89 f5 mov %rsi,%r13 c9c2e: 41 54 push %r12 c9c30: 55 push %rbp c9c31: 48 89 fd mov %rdi,%rbp c9c34: 53 push %rbx c9c35: 48 83 ec 48 sub $0x48,%rsp c9c39: 4c 8b 3f mov (%rdi),%r15 c9c3c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax c9c43: 00 00 c9c45: 48 89 44 24 40 mov %rax,0x40(%rsp) c9c4a: 31 c0 xor %eax,%eax c9c4c: 48 8d 74 24 0c lea 0xc(%rsp),%rsi c9c51: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) c9c58: 00 00 c9c5a: 4c 89 ff mov %r15,%rdi c9c5d: e8 00 00 00 00 callq c9c62 c9c62: 48 63 d0 movslq %eax,%rdx c9c65: 48 85 d2 test %rdx,%rdx c9c68: 0f 85 00 00 00 00 jne c9c6e c9c6e: 8b 5c 24 0c mov 0xc(%rsp),%ebx c9c72: 49 8b 87 20 5c 00 00 mov 0x5c20(%r15),%rax c9c79: 31 f6 xor %esi,%esi c9c7b: 4c 89 ff mov %r15,%rdi c9c7e: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 c9c83: b9 02 00 00 00 mov $0x2,%ecx c9c88: ba 00 01 00 00 mov $0x100,%edx c9c8d: 4d 8b b7 28 5c 00 00 mov 0x5c28(%r15),%r14 c9c94: 48 c1 e3 02 shl $0x2,%rbx c9c98: 48 01 d8 add %rbx,%rax c9c9b: c7 00 ad de fe ca movl $0xcafedead,(%rax) c9ca1: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) c9ca8: 00 00 c9caa: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) c9cb1: 00 00 c9cb3: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) c9cba: 00 00 c9cbc: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) c9cc3: 00 00 c9cc5: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) c9ccc: 00 00 c9cce: e8 00 00 00 00 callq c9cd3 c9cd3: 48 63 f0 movslq %eax,%rsi c9cd6: 49 89 f4 mov %rsi,%r12 c9cd9: 48 85 f6 test %rsi,%rsi c9cdc: 0f 85 28 01 00 00 jne c9e0a c9ce2: 48 8b 44 24 30 mov 0x30(%rsp),%rax c9ce7: 89 db mov %ebx,%ebx c9ce9: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 c9cee: 31 c9 xor %ecx,%ecx c9cf0: 4c 01 f3 add %r14,%rbx c9cf3: 48 8d 54 24 18 lea 0x18(%rsp),%rdx c9cf8: be 01 00 00 00 mov $0x1,%esi c9cfd: 48 89 ef mov %rbp,%rdi c9d00: c7 00 02 00 00 00 movl $0x2,(%rax) c9d06: 48 8b 44 24 30 mov 0x30(%rsp),%rax c9d0b: 89 58 04 mov %ebx,0x4(%rax) c9d0e: 48 8b 44 24 30 mov 0x30(%rsp),%rax c9d13: 48 c1 eb 20 shr $0x20,%rbx c9d17: 89 58 08 mov %ebx,0x8(%rax) c9d1a: 48 8b 44 24 30 mov 0x30(%rsp),%rax c9d1f: c7 44 24 20 08 00 00 movl $0x8,0x20(%rsp) c9d26: 00 c9d27: c7 40 0c 00 00 00 00 movl $0x0,0xc(%rax) c9d2e: 48 8b 44 24 30 mov 0x30(%rsp),%rax c9d33: c7 40 10 ef be ad de movl $0xdeadbeef,0x10(%rax) c9d3a: 48 8b 44 24 30 mov 0x30(%rsp),%rax c9d3f: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) c9d46: 48 8b 44 24 30 mov 0x30(%rsp),%rax c9d4b: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) c9d52: 48 8b 44 24 30 mov 0x30(%rsp),%rax c9d57: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) c9d5e: e8 00 00 00 00 callq c9d63 c9d63: 41 89 c4 mov %eax,%r12d c9d66: 85 c0 test %eax,%eax c9d68: 74 66 je c9dd0 c9d6a: 31 d2 xor %edx,%edx c9d6c: 48 8d 74 24 18 lea 0x18(%rsp),%rsi c9d71: 4c 89 ff mov %r15,%rdi c9d74: e8 00 00 00 00 callq c9d79 c9d79: 48 8b 44 24 10 mov 0x10(%rsp),%rax c9d7e: 48 85 c0 test %rax,%rax c9d81: 74 1b je c9d9e c9d83: 48 8d 78 38 lea 0x38(%rax),%rdi c9d87: ba ff ff ff ff mov $0xffffffff,%edx c9d8c: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) c9d91: 83 fa 01 cmp $0x1,%edx c9d94: 0f 84 8d 00 00 00 je c9e27 c9d9a: 85 d2 test %edx,%edx c9d9c: 7e 7a jle c9e18 c9d9e: 8b 74 24 0c mov 0xc(%rsp),%esi c9da2: 4c 89 ff mov %r15,%rdi c9da5: e8 00 00 00 00 callq c9daa c9daa: 48 8b 44 24 40 mov 0x40(%rsp),%rax c9daf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax c9db6: 00 00 c9db8: 0f 85 a9 00 00 00 jne c9e67 c9dbe: 48 83 c4 48 add $0x48,%rsp c9dc2: 44 89 e0 mov %r12d,%eax c9dc5: 5b pop %rbx c9dc6: 5d pop %rbp c9dc7: 41 5c pop %r12 c9dc9: 41 5d pop %r13 c9dcb: 41 5e pop %r14 c9dcd: 41 5f pop %r15 c9dcf: c3 retq c9dd0: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi c9dd5: 31 f6 xor %esi,%esi c9dd7: 4c 89 ea mov %r13,%rdx c9dda: e8 00 00 00 00 callq c9ddf c9ddf: 48 85 c0 test %rax,%rax c9de2: 74 4d je c9e31 c9de4: 78 62 js c9e48 c9de6: 8b 54 24 0c mov 0xc(%rsp),%edx c9dea: 49 8b 87 20 5c 00 00 mov 0x5c20(%r15),%rax c9df1: 48 8d 04 90 lea (%rax,%rdx,4),%rax c9df5: 8b 00 mov (%rax),%eax c9df7: 3d ef be ad de cmp $0xdeadbeef,%eax c9dfc: b8 ea ff ff ff mov $0xffffffea,%eax c9e01: 44 0f 45 e0 cmovne %eax,%r12d c9e05: e9 60 ff ff ff jmpq c9d6a c9e0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c9e11: e8 00 00 00 00 callq c9e16 c9e16: eb 86 jmp c9d9e c9e18: be 03 00 00 00 mov $0x3,%esi c9e1d: e8 00 00 00 00 callq c9e22 c9e22: e9 77 ff ff ff jmpq c9d9e c9e27: e8 00 00 00 00 callq c9e2c c9e2c: e9 6d ff ff ff jmpq c9d9e c9e31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c9e38: 41 bc 92 ff ff ff mov $0xffffff92,%r12d c9e3e: e8 00 00 00 00 callq c9e43 c9e43: e9 22 ff ff ff jmpq c9d6a c9e48: 48 89 c6 mov %rax,%rsi c9e4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c9e52: 48 89 04 24 mov %rax,(%rsp) c9e56: e8 00 00 00 00 callq c9e5b c9e5b: 48 8b 04 24 mov (%rsp),%rax c9e5f: 41 89 c4 mov %eax,%r12d c9e62: e9 03 ff ff ff jmpq c9d6a c9e67: e8 00 00 00 00 callq c9e6c c9e6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000c9e70 : c9e70: e8 00 00 00 00 callq c9e75 c9e75: 55 push %rbp c9e76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c9e7d: 48 89 fd mov %rdi,%rbp c9e80: bf 01 00 00 00 mov $0x1,%edi c9e85: 53 push %rbx c9e86: 48 89 d3 mov %rdx,%rbx c9e89: e8 00 00 00 00 callq c9e8e c9e8e: 8b 03 mov (%rbx),%eax c9e90: 83 f8 08 cmp $0x8,%eax c9e93: 74 11 je c9ea6 c9e95: 83 f8 09 cmp $0x9,%eax c9e98: 75 07 jne c9ea1 c9e9a: 8b 43 08 mov 0x8(%rbx),%eax c9e9d: 85 c0 test %eax,%eax c9e9f: 74 1d je c9ebe c9ea1: 31 c0 xor %eax,%eax c9ea3: 5b pop %rbx c9ea4: 5d pop %rbp c9ea5: c3 retq c9ea6: 8b 53 08 mov 0x8(%rbx),%edx c9ea9: 85 d2 test %edx,%edx c9eab: 75 f4 jne c9ea1 c9ead: 48 8d bd 18 b4 00 00 lea 0xb418(%rbp),%rdi c9eb4: e8 00 00 00 00 callq c9eb9 c9eb9: 31 c0 xor %eax,%eax c9ebb: 5b pop %rbx c9ebc: 5d pop %rbp c9ebd: c3 retq c9ebe: 48 8d bd 80 ba 00 00 lea 0xba80(%rbp),%rdi c9ec5: e8 00 00 00 00 callq c9eca c9eca: 31 c0 xor %eax,%eax c9ecc: 5b pop %rbx c9ecd: 5d pop %rbp c9ece: c3 retq c9ecf: 90 nop 00000000000c9ed0 : c9ed0: e8 00 00 00 00 callq c9ed5 c9ed5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) c9edc: 74 03 je c9ee1 c9ede: 31 c0 xor %eax,%eax c9ee0: c3 retq c9ee1: 55 push %rbp c9ee2: 31 f6 xor %esi,%esi c9ee4: 48 89 fd mov %rdi,%rbp c9ee7: e8 b4 e4 ff ff callq c83a0 c9eec: 48 89 ef mov %rbp,%rdi c9eef: 31 f6 xor %esi,%esi c9ef1: e8 0a f0 ff ff callq c8f00 c9ef6: 31 c0 xor %eax,%eax c9ef8: 5d pop %rbp c9ef9: c3 retq c9efa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000c9f00 : c9f00: e8 00 00 00 00 callq c9f05 c9f05: 55 push %rbp c9f06: 48 89 fd mov %rdi,%rbp c9f09: e8 a2 e6 ff ff callq c85b0 c9f0e: 48 89 ef mov %rbp,%rdi c9f11: 5d pop %rbp c9f12: e9 09 fb ff ff jmpq c9a20 c9f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) c9f1e: 00 00 00000000000c9f20 : c9f20: e8 00 00 00 00 callq c9f25 c9f25: 41 54 push %r12 c9f27: 41 89 f4 mov %esi,%r12d c9f2a: 55 push %rbp c9f2b: 89 d5 mov %edx,%ebp c9f2d: 53 push %rbx c9f2e: 48 89 fb mov %rdi,%rbx c9f31: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi c9f37: 85 ff test %edi,%edi c9f39: 0f 8e d4 00 00 00 jle ca013 c9f3f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c9f46: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi c9f4d: 48 8d 50 01 lea 0x1(%rax),%rdx c9f51: 23 83 40 02 00 00 and 0x240(%rbx),%eax c9f57: 48 8d 04 86 lea (%rsi,%rax,4),%rax c9f5b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c9f62: c7 00 0e 00 00 f0 movl $0xf000000e,(%rax) c9f68: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c9f6e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c9f75: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c9f7c: 8d 51 ff lea -0x1(%rcx),%edx c9f7f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c9f86: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c9f8c: 85 d2 test %edx,%edx c9f8e: 0f 8e a5 00 00 00 jle ca039 c9f94: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx c9f9b: 48 8d 50 01 lea 0x1(%rax),%rdx c9f9f: 23 83 40 02 00 00 and 0x240(%rbx),%eax c9fa5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c9fac: 48 8d 04 81 lea (%rcx,%rax,4),%rax c9fb0: 44 89 20 mov %r12d,(%rax) c9fb3: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx c9fb9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax c9fc0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax c9fc7: 8d 51 ff lea -0x1(%rcx),%edx c9fca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) c9fd1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) c9fd7: 85 d2 test %edx,%edx c9fd9: 7e 49 jle ca024 c9fdb: 48 8d 50 01 lea 0x1(%rax),%rdx c9fdf: 23 83 40 02 00 00 and 0x240(%rbx),%eax c9fe5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) c9fec: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx c9ff3: 48 8d 04 82 lea (%rdx,%rax,4),%rax c9ff7: 89 28 mov %ebp,(%rax) c9ff9: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ca000: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ca007: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ca00e: 5b pop %rbx ca00f: 5d pop %rbp ca010: 41 5c pop %r12 ca012: c3 retq ca013: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca01a: e8 00 00 00 00 callq ca01f ca01f: e9 1b ff ff ff jmpq c9f3f ca024: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca02b: e8 00 00 00 00 callq ca030 ca030: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca037: eb a2 jmp c9fdb ca039: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca040: e8 00 00 00 00 callq ca045 ca045: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca04c: e9 43 ff ff ff jmpq c9f94 ca051: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ca058: 00 00 00 00 ca05c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000ca060 : ca060: e8 00 00 00 00 callq ca065 ca065: 41 57 push %r15 ca067: 41 89 f7 mov %esi,%r15d ca06a: 41 56 push %r14 ca06c: 41 55 push %r13 ca06e: 41 54 push %r12 ca070: 55 push %rbp ca071: 53 push %rbx ca072: 48 89 fb mov %rdi,%rbx ca075: e8 00 00 00 00 callq ca07a ca07a: 45 85 ff test %r15d,%r15d ca07d: 0f 84 8d 00 00 00 je ca110 ca083: 41 8d 6f ff lea -0x1(%r15),%ebp ca087: 49 89 c5 mov %rax,%r13 ca08a: 45 31 e4 xor %r12d,%r12d ca08d: c1 e5 10 shl $0x10,%ebp ca090: 81 e5 00 00 ff 3f and $0x3fff0000,%ebp ca096: eb 44 jmp ca0dc ca098: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca09f: 41 83 c4 01 add $0x1,%r12d ca0a3: 48 8d 50 01 lea 0x1(%rax),%rdx ca0a7: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca0ad: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca0b4: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ca0bb: 48 8d 04 82 lea (%rdx,%rax,4),%rax ca0bf: 44 89 30 mov %r14d,(%rax) ca0c2: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ca0c9: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ca0d0: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ca0d7: 45 39 fc cmp %r15d,%r12d ca0da: 74 34 je ca110 ca0dc: 48 8b 43 08 mov 0x8(%rbx),%rax ca0e0: 44 8b 70 08 mov 0x8(%rax),%r14d ca0e4: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax ca0ea: 4d 85 ed test %r13,%r13 ca0ed: 74 0f je ca0fe ca0ef: 41 80 bd 60 06 00 00 cmpb $0x0,0x660(%r13) ca0f6: 00 ca0f7: 74 05 je ca0fe ca0f9: 45 85 e4 test %r12d,%r12d ca0fc: 74 1d je ca11b ca0fe: 85 c0 test %eax,%eax ca100: 7f 96 jg ca098 ca102: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca109: e8 00 00 00 00 callq ca10e ca10e: eb 88 jmp ca098 ca110: 5b pop %rbx ca111: 5d pop %rbp ca112: 41 5c pop %r12 ca114: 41 5d pop %r13 ca116: 41 5e pop %r14 ca118: 41 5f pop %r15 ca11a: c3 retq ca11b: 41 09 ee or %ebp,%r14d ca11e: 85 c0 test %eax,%eax ca120: 0f 8f 72 ff ff ff jg ca098 ca126: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca12d: e8 00 00 00 00 callq ca132 ca132: e9 61 ff ff ff jmpq ca098 ca137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ca13e: 00 00 00000000000ca140 : ca140: e8 00 00 00 00 callq ca145 ca145: 41 54 push %r12 ca147: 53 push %rbx ca148: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d ca14f: 48 89 fb mov %rdi,%rbx ca152: 45 85 c9 test %r9d,%r9d ca155: 0f 8e 8c 01 00 00 jle ca2e7 ca15b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca162: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 ca169: 48 8d 50 01 lea 0x1(%rax),%rdx ca16d: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca173: 49 8d 04 80 lea (%r8,%rax,4),%rax ca177: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca17e: c7 00 09 00 00 00 movl $0x9,(%rax) ca184: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ca18a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca191: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca198: 8d 56 ff lea -0x1(%rsi),%edx ca19b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca1a2: 4c 8b a3 c0 02 00 00 mov 0x2c0(%rbx),%r12 ca1a9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca1af: 85 d2 test %edx,%edx ca1b1: 0f 8e 8c 01 00 00 jle ca343 ca1b7: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ca1be: 48 8d 50 01 lea 0x1(%rax),%rdx ca1c2: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca1c8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca1cf: 48 8d 04 87 lea (%rdi,%rax,4),%rax ca1d3: 44 89 20 mov %r12d,(%rax) ca1d6: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ca1dc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca1e3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca1ea: 8d 56 ff lea -0x1(%rsi),%edx ca1ed: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca1f4: 44 8b a3 c4 02 00 00 mov 0x2c4(%rbx),%r12d ca1fb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca201: 85 d2 test %edx,%edx ca203: 0f 8e 22 01 00 00 jle ca32b ca209: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ca210: 48 8d 50 01 lea 0x1(%rax),%rdx ca214: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca21a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca221: 48 8d 04 86 lea (%rsi,%rax,4),%rax ca225: 44 89 20 mov %r12d,(%rax) ca228: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ca22e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca235: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca23c: 8d 56 ff lea -0x1(%rsi),%edx ca23f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca246: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca24c: 85 d2 test %edx,%edx ca24e: 0f 8e bf 00 00 00 jle ca313 ca254: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ca25b: 48 8d 50 01 lea 0x1(%rax),%rdx ca25f: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca265: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca26c: 48 8d 04 81 lea (%rcx,%rax,4),%rax ca270: c7 00 01 00 00 00 movl $0x1,(%rax) ca276: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca27d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca284: 48 89 c2 mov %rax,%rdx ca287: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca28e: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax ca294: 8d 48 ff lea -0x1(%rax),%ecx ca297: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax ca29d: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) ca2a3: 41 89 c4 mov %eax,%r12d ca2a6: 41 21 d4 and %edx,%r12d ca2a9: 85 c9 test %ecx,%ecx ca2ab: 7e 4b jle ca2f8 ca2ad: 48 8d 4a 01 lea 0x1(%rdx),%rcx ca2b1: 21 d0 and %edx,%eax ca2b3: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ca2ba: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) ca2c1: 48 8d 04 82 lea (%rdx,%rax,4),%rax ca2c5: c7 00 aa 55 aa 55 movl $0x55aa55aa,(%rax) ca2cb: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ca2d2: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ca2d9: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ca2e0: 44 89 e0 mov %r12d,%eax ca2e3: 5b pop %rbx ca2e4: 41 5c pop %r12 ca2e6: c3 retq ca2e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca2ee: e8 00 00 00 00 callq ca2f3 ca2f3: e9 63 fe ff ff jmpq ca15b ca2f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca2ff: e8 00 00 00 00 callq ca304 ca304: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx ca30b: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax ca311: eb 9a jmp ca2ad ca313: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca31a: e8 00 00 00 00 callq ca31f ca31f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca326: e9 29 ff ff ff jmpq ca254 ca32b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca332: e8 00 00 00 00 callq ca337 ca337: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca33e: e9 c6 fe ff ff jmpq ca209 ca343: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca34a: e8 00 00 00 00 callq ca34f ca34f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca356: e9 5c fe ff ff jmpq ca1b7 ca35b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000ca360 : ca360: e8 00 00 00 00 callq ca365 ca365: 41 55 push %r13 ca367: 41 89 f5 mov %esi,%r13d ca36a: 41 54 push %r12 ca36c: 41 89 d4 mov %edx,%r12d ca36f: 55 push %rbp ca370: 89 cd mov %ecx,%ebp ca372: 53 push %rbx ca373: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d ca37a: 48 89 fb mov %rdi,%rbx ca37d: 45 85 d2 test %r10d,%r10d ca380: 0f 8e c1 01 00 00 jle ca547 ca386: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca38d: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 ca394: 41 c1 e5 02 shl $0x2,%r13d ca398: 48 8d 50 01 lea 0x1(%rax),%rdx ca39c: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca3a2: 49 8d 04 81 lea (%r9,%rax,4),%rax ca3a6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca3ad: c7 00 08 00 00 30 movl $0x30000008,(%rax) ca3b3: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ca3b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca3c0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca3c7: 8d 51 ff lea -0x1(%rcx),%edx ca3ca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca3d1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca3d7: 85 d2 test %edx,%edx ca3d9: 0f 8e d6 01 00 00 jle ca5b5 ca3df: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 ca3e6: 48 8d 50 01 lea 0x1(%rax),%rdx ca3ea: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca3f0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca3f7: 49 8d 04 80 lea (%r8,%rax,4),%rax ca3fb: 44 89 28 mov %r13d,(%rax) ca3fe: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ca404: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca40b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca412: 8d 56 ff lea -0x1(%rsi),%edx ca415: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca41c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca422: 85 d2 test %edx,%edx ca424: 0f 8e 73 01 00 00 jle ca59d ca42a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ca431: 48 8d 50 01 lea 0x1(%rax),%rdx ca435: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca43b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca442: 48 8d 04 87 lea (%rdi,%rax,4),%rax ca446: c7 00 00 00 00 00 movl $0x0,(%rax) ca44c: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi ca452: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca459: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca460: 8d 57 ff lea -0x1(%rdi),%edx ca463: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca46a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca470: 85 d2 test %edx,%edx ca472: 0f 8e 0d 01 00 00 jle ca585 ca478: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ca47f: 48 8d 50 01 lea 0x1(%rax),%rdx ca483: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca489: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca490: 48 8d 04 86 lea (%rsi,%rax,4),%rax ca494: 44 89 20 mov %r12d,(%rax) ca497: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ca49d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca4a4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca4ab: 8d 51 ff lea -0x1(%rcx),%edx ca4ae: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca4b5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca4bb: 85 d2 test %edx,%edx ca4bd: 0f 8e aa 00 00 00 jle ca56d ca4c3: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ca4ca: 48 8d 50 01 lea 0x1(%rax),%rdx ca4ce: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca4d4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca4db: 48 8d 04 81 lea (%rcx,%rax,4),%rax ca4df: 89 28 mov %ebp,(%rax) ca4e1: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ca4e7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca4ee: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca4f5: 8d 56 ff lea -0x1(%rsi),%edx ca4f8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca4ff: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca505: 85 d2 test %edx,%edx ca507: 7e 4f jle ca558 ca509: 48 8d 50 01 lea 0x1(%rax),%rdx ca50d: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca513: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca51a: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ca521: 48 8d 04 82 lea (%rdx,%rax,4),%rax ca525: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) ca52b: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ca532: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ca539: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ca540: 5b pop %rbx ca541: 5d pop %rbp ca542: 41 5c pop %r12 ca544: 41 5d pop %r13 ca546: c3 retq ca547: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca54e: e8 00 00 00 00 callq ca553 ca553: e9 2e fe ff ff jmpq ca386 ca558: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca55f: e8 00 00 00 00 callq ca564 ca564: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca56b: eb 9c jmp ca509 ca56d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca574: e8 00 00 00 00 callq ca579 ca579: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca580: e9 3e ff ff ff jmpq ca4c3 ca585: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca58c: e8 00 00 00 00 callq ca591 ca591: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca598: e9 db fe ff ff jmpq ca478 ca59d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca5a4: e8 00 00 00 00 callq ca5a9 ca5a9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca5b0: e9 75 fe ff ff jmpq ca42a ca5b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca5bc: e8 00 00 00 00 callq ca5c1 ca5c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca5c8: e9 12 fe ff ff jmpq ca3df ca5cd: 0f 1f 00 nopl (%rax) 00000000000ca5d0 : ca5d0: e8 00 00 00 00 callq ca5d5 ca5d5: 41 55 push %r13 ca5d7: 41 54 push %r12 ca5d9: 55 push %rbp ca5da: 53 push %rbx ca5db: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d ca5e2: 48 89 fb mov %rdi,%rbx ca5e5: 8b 6f 20 mov 0x20(%rdi),%ebp ca5e8: 4c 8b 67 10 mov 0x10(%rdi),%r12 ca5ec: 45 85 d2 test %r10d,%r10d ca5ef: 0f 8e c8 01 00 00 jle ca7bd ca5f5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca5fc: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 ca603: 45 89 e5 mov %r12d,%r13d ca606: 41 83 e5 fc and $0xfffffffc,%r13d ca60a: 48 8d 50 01 lea 0x1(%rax),%rdx ca60e: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca614: 49 8d 04 81 lea (%r9,%rax,4),%rax ca618: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca61f: c7 00 08 00 00 b0 movl $0xb0000008,(%rax) ca625: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ca62b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca632: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca639: 8d 51 ff lea -0x1(%rcx),%edx ca63c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca643: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca649: 85 d2 test %edx,%edx ca64b: 0f 8e da 01 00 00 jle ca82b ca651: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 ca658: 48 8d 50 01 lea 0x1(%rax),%rdx ca65c: 49 c1 ec 20 shr $0x20,%r12 ca660: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca666: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca66d: 49 8d 04 80 lea (%r8,%rax,4),%rax ca671: 44 89 28 mov %r13d,(%rax) ca674: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ca67a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca681: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca688: 8d 56 ff lea -0x1(%rsi),%edx ca68b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca692: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca698: 85 d2 test %edx,%edx ca69a: 0f 8e 73 01 00 00 jle ca813 ca6a0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ca6a7: 48 8d 50 01 lea 0x1(%rax),%rdx ca6ab: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca6b1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca6b8: 48 8d 04 87 lea (%rdi,%rax,4),%rax ca6bc: 44 89 20 mov %r12d,(%rax) ca6bf: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ca6c5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca6cc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca6d3: 8d 51 ff lea -0x1(%rcx),%edx ca6d6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca6dd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca6e3: 85 d2 test %edx,%edx ca6e5: 0f 8e 10 01 00 00 jle ca7fb ca6eb: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ca6f2: 48 8d 50 01 lea 0x1(%rax),%rdx ca6f6: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca6fc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca703: 48 8d 04 86 lea (%rsi,%rax,4),%rax ca707: 89 28 mov %ebp,(%rax) ca709: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ca70f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca716: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca71d: 8d 56 ff lea -0x1(%rsi),%edx ca720: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca727: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca72d: 85 d2 test %edx,%edx ca72f: 0f 8e ae 00 00 00 jle ca7e3 ca735: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ca73c: 48 8d 50 01 lea 0x1(%rax),%rdx ca740: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca746: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca74d: 48 8d 04 81 lea (%rcx,%rax,4),%rax ca751: c7 00 ff ff ff ff movl $0xffffffff,(%rax) ca757: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ca75d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca764: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca76b: 8d 51 ff lea -0x1(%rcx),%edx ca76e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca775: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca77b: 85 d2 test %edx,%edx ca77d: 7e 4f jle ca7ce ca77f: 48 8d 50 01 lea 0x1(%rax),%rdx ca783: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca789: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca790: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ca797: 48 8d 04 82 lea (%rdx,%rax,4),%rax ca79b: c7 00 04 00 ff 0f movl $0xfff0004,(%rax) ca7a1: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ca7a8: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ca7af: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ca7b6: 5b pop %rbx ca7b7: 5d pop %rbp ca7b8: 41 5c pop %r12 ca7ba: 41 5d pop %r13 ca7bc: c3 retq ca7bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca7c4: e8 00 00 00 00 callq ca7c9 ca7c9: e9 27 fe ff ff jmpq ca5f5 ca7ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca7d5: e8 00 00 00 00 callq ca7da ca7da: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca7e1: eb 9c jmp ca77f ca7e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca7ea: e8 00 00 00 00 callq ca7ef ca7ef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca7f6: e9 3a ff ff ff jmpq ca735 ca7fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca802: e8 00 00 00 00 callq ca807 ca807: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca80e: e9 d8 fe ff ff jmpq ca6eb ca813: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca81a: e8 00 00 00 00 callq ca81f ca81f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca826: e9 75 fe ff ff jmpq ca6a0 ca82b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca832: e8 00 00 00 00 callq ca837 ca837: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca83e: e9 0e fe ff ff jmpq ca651 ca843: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ca84a: 00 00 00 00 ca84e: 66 90 xchg %ax,%ax 00000000000ca850 : ca850: e8 00 00 00 00 callq ca855 ca855: 41 55 push %r13 ca857: 41 54 push %r12 ca859: 55 push %rbp ca85a: 53 push %rbx ca85b: 4c 8b 27 mov (%rdi),%r12 ca85e: 48 89 fb mov %rdi,%rbx ca861: 44 8b af 48 02 00 00 mov 0x248(%rdi),%r13d ca868: 49 8b 84 24 98 89 00 mov 0x8998(%r12),%rax ca86f: 00 ca870: 45 85 ed test %r13d,%r13d ca873: 8b 68 2c mov 0x2c(%rax),%ebp ca876: 0f 44 68 28 cmove 0x28(%rax),%ebp ca87a: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax ca880: 85 c0 test %eax,%eax ca882: 0f 8e f1 01 00 00 jle caa79 ca888: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca88f: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 ca896: 4c 89 e7 mov %r12,%rdi ca899: 48 8d 50 01 lea 0x1(%rax),%rdx ca89d: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca8a3: 49 8d 04 82 lea (%r10,%rax,4),%rax ca8a7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca8ae: c7 00 08 00 00 34 movl $0x34000008,(%rax) ca8b4: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ca8bb: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ca8c2: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ca8c9: 49 8b 84 24 e8 89 00 mov 0x89e8(%r12),%rax ca8d0: 00 ca8d1: 48 8b 40 10 mov 0x10(%rax),%rax ca8d5: e8 00 00 00 00 callq ca8da ca8da: 44 8b 9b 28 02 00 00 mov 0x228(%rbx),%r11d ca8e1: 44 8d 2c 85 00 00 00 lea 0x0(,%rax,4),%r13d ca8e8: 00 ca8e9: 45 85 db test %r11d,%r11d ca8ec: 0f 8e ee 01 00 00 jle caae0 ca8f2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca8f9: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 ca900: 4c 89 e7 mov %r12,%rdi ca903: 48 8d 50 01 lea 0x1(%rax),%rdx ca907: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca90d: 49 8d 04 80 lea (%r8,%rax,4),%rax ca911: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca918: 44 89 28 mov %r13d,(%rax) ca91b: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ca922: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ca929: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ca930: 49 8b 84 24 e8 89 00 mov 0x89e8(%r12),%rax ca937: 00 ca938: 48 8b 40 08 mov 0x8(%rax),%rax ca93c: e8 00 00 00 00 callq ca941 ca941: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d ca948: 44 8d 24 85 00 00 00 lea 0x0(,%rax,4),%r12d ca94f: 00 ca950: 45 85 c9 test %r9d,%r9d ca953: 0f 8e 76 01 00 00 jle caacf ca959: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca960: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ca967: 48 8d 50 01 lea 0x1(%rax),%rdx ca96b: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca971: 48 8d 04 87 lea (%rdi,%rax,4),%rax ca975: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca97c: 44 89 20 mov %r12d,(%rax) ca97f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ca985: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca98c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca993: 8d 51 ff lea -0x1(%rcx),%edx ca996: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca99d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca9a3: 85 d2 test %edx,%edx ca9a5: 0f 8e 0c 01 00 00 jle caab7 ca9ab: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ca9b2: 48 8d 50 01 lea 0x1(%rax),%rdx ca9b6: 23 83 40 02 00 00 and 0x240(%rbx),%eax ca9bc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ca9c3: 48 8d 04 86 lea (%rsi,%rax,4),%rax ca9c7: 89 28 mov %ebp,(%rax) ca9c9: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ca9cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ca9d6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ca9dd: 8d 56 ff lea -0x1(%rsi),%edx ca9e0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ca9e7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ca9ed: 85 d2 test %edx,%edx ca9ef: 0f 8e aa 00 00 00 jle caa9f ca9f5: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ca9fc: 48 8d 50 01 lea 0x1(%rax),%rdx caa00: 23 83 40 02 00 00 and 0x240(%rbx),%eax caa06: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) caa0d: 48 8d 04 81 lea (%rcx,%rax,4),%rax caa11: 89 28 mov %ebp,(%rax) caa13: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx caa19: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caa20: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax caa27: 8d 51 ff lea -0x1(%rcx),%edx caa2a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) caa31: 89 93 28 02 00 00 mov %edx,0x228(%rbx) caa37: 85 d2 test %edx,%edx caa39: 7e 4f jle caa8a caa3b: 48 8d 50 01 lea 0x1(%rax),%rdx caa3f: 23 83 40 02 00 00 and 0x240(%rbx),%eax caa45: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) caa4c: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx caa53: 48 8d 04 82 lea (%rdx,%rax,4),%rax caa57: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) caa5d: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax caa64: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) caa6b: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) caa72: 5b pop %rbx caa73: 5d pop %rbp caa74: 41 5c pop %r12 caa76: 41 5d pop %r13 caa78: c3 retq caa79: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caa80: e8 00 00 00 00 callq caa85 caa85: e9 fe fd ff ff jmpq ca888 caa8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caa91: e8 00 00 00 00 callq caa96 caa96: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caa9d: eb 9c jmp caa3b caa9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caaa6: e8 00 00 00 00 callq caaab caaab: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caab2: e9 3e ff ff ff jmpq ca9f5 caab7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caabe: e8 00 00 00 00 callq caac3 caac3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caaca: e9 dc fe ff ff jmpq ca9ab caacf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caad6: e8 00 00 00 00 callq caadb caadb: e9 79 fe ff ff jmpq ca959 caae0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caae7: e8 00 00 00 00 callq caaec caaec: e9 01 fe ff ff jmpq ca8f2 caaf1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) caaf8: 00 00 00 00 caafc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000cab00 : cab00: e8 00 00 00 00 callq cab05 cab05: 41 55 push %r13 cab07: 41 54 push %r12 cab09: 49 89 d4 mov %rdx,%r12 cab0c: 55 push %rbp cab0d: 53 push %rbx cab0e: 48 89 fb mov %rdi,%rbx cab11: 48 85 f6 test %rsi,%rsi cab14: 0f 84 9c 03 00 00 je caeb6 cab1a: 8b b6 b0 01 00 00 mov 0x1b0(%rsi),%esi cab20: 41 89 f5 mov %esi,%r13d cab23: 41 c1 e5 10 shl $0x10,%r13d cab27: 41 81 e5 00 00 0f 00 and $0xf0000,%r13d cab2e: 41 83 cd 04 or $0x4,%r13d cab32: 48 89 df mov %rbx,%rdi cab35: e8 00 00 00 00 callq cab3a cab3a: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d cab41: 48 89 c5 mov %rax,%rbp cab44: 45 85 c0 test %r8d,%r8d cab47: 0f 8e 5c 04 00 00 jle cafa9 cab4d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cab54: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi cab5b: 48 8d 50 01 lea 0x1(%rax),%rdx cab5f: 23 83 40 02 00 00 and 0x240(%rbx),%eax cab65: 48 8d 04 87 lea (%rdi,%rax,4),%rax cab69: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cab70: c7 00 11 00 00 00 movl $0x11,(%rax) cab76: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cab7c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cab83: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cab8a: 8d 51 ff lea -0x1(%rcx),%edx cab8d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cab94: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cab9a: 85 d2 test %edx,%edx cab9c: 0f 8e ef 03 00 00 jle caf91 caba2: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi caba9: 48 8d 50 01 lea 0x1(%rax),%rdx cabad: 23 83 40 02 00 00 and 0x240(%rbx),%eax cabb3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cabba: 48 8d 04 86 lea (%rsi,%rax,4),%rax cabbe: c7 00 00 00 00 00 movl $0x0,(%rax) cabc4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cabca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cabd1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cabd8: 8d 51 ff lea -0x1(%rcx),%edx cabdb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cabe2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cabe8: 85 d2 test %edx,%edx cabea: 0f 8e 89 03 00 00 jle caf79 cabf0: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx cabf7: 48 8d 50 01 lea 0x1(%rax),%rdx cabfb: 23 83 40 02 00 00 and 0x240(%rbx),%eax cac01: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cac08: 48 8d 04 81 lea (%rcx,%rax,4),%rax cac0c: c7 00 00 00 30 c0 movl $0xc0300000,(%rax) cac12: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cac18: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cac1f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cac26: 8d 51 ff lea -0x1(%rcx),%edx cac29: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cac30: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cac36: 85 d2 test %edx,%edx cac38: 0f 8e 23 03 00 00 jle caf61 cac3e: 48 8d 50 01 lea 0x1(%rax),%rdx cac42: 23 83 40 02 00 00 and 0x240(%rbx),%eax cac48: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cac4f: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cac56: 48 8d 04 82 lea (%rdx,%rax,4),%rax cac5a: c7 00 80 ff ff ff movl $0xffffff80,(%rax) cac60: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cac66: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cac6d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cac74: 8d 51 ff lea -0x1(%rcx),%edx cac77: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cac7e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cac84: 85 d2 test %edx,%edx cac86: 0f 8e bd 02 00 00 jle caf49 cac8c: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 cac93: 48 8d 50 01 lea 0x1(%rax),%rdx cac97: 23 83 40 02 00 00 and 0x240(%rbx),%eax cac9d: 48 89 df mov %rbx,%rdi caca0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) caca7: be 02 00 00 00 mov $0x2,%esi cacac: 49 8d 04 82 lea (%r10,%rax,4),%rax cacb0: c7 00 ff ff 00 00 movl $0xffff,(%rax) cacb6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cacbd: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cacc4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax caccb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cacd2: 29 c6 sub %eax,%esi cacd4: 83 e6 07 and $0x7,%esi cacd7: e8 84 f3 ff ff callq ca060 cacdc: 44 8b 9b 28 02 00 00 mov 0x228(%rbx),%r11d cace3: 45 85 db test %r11d,%r11d cace6: 0f 8e 4c 02 00 00 jle caf38 cacec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cacf3: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 cacfa: 48 8d 50 01 lea 0x1(%rax),%rdx cacfe: 23 83 40 02 00 00 and 0x240(%rbx),%eax cad04: 49 8d 04 81 lea (%r9,%rax,4),%rax cad08: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cad0f: 44 89 28 mov %r13d,(%rax) cad12: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi cad18: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cad1f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cad26: 8d 57 ff lea -0x1(%rdi),%edx cad29: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cad30: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cad36: 45 8b 6c 24 10 mov 0x10(%r12),%r13d cad3b: 41 83 e5 e0 and $0xffffffe0,%r13d cad3f: 85 d2 test %edx,%edx cad41: 0f 8e d9 01 00 00 jle caf20 cad47: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 cad4e: 48 8d 50 01 lea 0x1(%rax),%rdx cad52: 23 83 40 02 00 00 and 0x240(%rbx),%eax cad58: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cad5f: 49 8d 04 80 lea (%r8,%rax,4),%rax cad63: 44 89 28 mov %r13d,(%rax) cad66: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cad6c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cad73: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cad7a: 8d 51 ff lea -0x1(%rcx),%edx cad7d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cad84: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cad8a: 45 8b 6c 24 14 mov 0x14(%r12),%r13d cad8f: 85 d2 test %edx,%edx cad91: 0f 8e 71 01 00 00 jle caf08 cad97: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi cad9e: 48 8d 50 01 lea 0x1(%rax),%rdx cada2: 23 83 40 02 00 00 and 0x240(%rbx),%eax cada8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cadaf: 48 8d 04 87 lea (%rdi,%rax,4),%rax cadb3: 44 89 28 mov %r13d,(%rax) cadb6: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi cadbc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cadc3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cadca: 8d 57 ff lea -0x1(%rdi),%edx cadcd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cadd4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cadda: 45 8b 64 24 08 mov 0x8(%r12),%r12d caddf: 85 d2 test %edx,%edx cade1: 0f 8e 09 01 00 00 jle caef0 cade7: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi cadee: 48 8d 50 01 lea 0x1(%rax),%rdx cadf2: 23 83 40 02 00 00 and 0x240(%rbx),%eax cadf8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cadff: 48 8d 04 86 lea (%rsi,%rax,4),%rax cae03: 44 89 20 mov %r12d,(%rax) cae06: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cae0c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cae13: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cae1a: 8d 51 ff lea -0x1(%rcx),%edx cae1d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cae24: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cae2a: 85 d2 test %edx,%edx cae2c: 0f 8e a6 00 00 00 jle caed8 cae32: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx cae39: 48 8d 50 01 lea 0x1(%rax),%rdx cae3d: 23 83 40 02 00 00 and 0x240(%rbx),%eax cae43: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cae4a: 48 8d 04 81 lea (%rcx,%rax,4),%rax cae4e: 89 28 mov %ebp,(%rax) cae50: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi cae56: 48 c1 ed 20 shr $0x20,%rbp cae5a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cae61: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cae68: 8d 57 ff lea -0x1(%rdi),%edx cae6b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cae72: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cae78: 85 d2 test %edx,%edx cae7a: 7e 47 jle caec3 cae7c: 48 8d 50 01 lea 0x1(%rax),%rdx cae80: 23 83 40 02 00 00 and 0x240(%rbx),%eax cae86: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cae8d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cae94: 48 8d 04 82 lea (%rdx,%rax,4),%rax cae98: 89 28 mov %ebp,(%rax) cae9a: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax caea1: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) caea8: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) caeaf: 5b pop %rbx caeb0: 5d pop %rbp caeb1: 41 5c pop %r12 caeb3: 41 5d pop %r13 caeb5: c3 retq caeb6: 41 bd 04 00 00 00 mov $0x4,%r13d caebc: 31 f6 xor %esi,%esi caebe: e9 6f fc ff ff jmpq cab32 caec3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caeca: e8 00 00 00 00 callq caecf caecf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caed6: eb a4 jmp cae7c caed8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caedf: e8 00 00 00 00 callq caee4 caee4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caeeb: e9 42 ff ff ff jmpq cae32 caef0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caef7: e8 00 00 00 00 callq caefc caefc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caf03: e9 df fe ff ff jmpq cade7 caf08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caf0f: e8 00 00 00 00 callq caf14 caf14: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caf1b: e9 77 fe ff ff jmpq cad97 caf20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caf27: e8 00 00 00 00 callq caf2c caf2c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caf33: e9 0f fe ff ff jmpq cad47 caf38: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caf3f: e8 00 00 00 00 callq caf44 caf44: e9 a3 fd ff ff jmpq cacec caf49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caf50: e8 00 00 00 00 callq caf55 caf55: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caf5c: e9 2b fd ff ff jmpq cac8c caf61: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caf68: e8 00 00 00 00 callq caf6d caf6d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caf74: e9 c5 fc ff ff jmpq cac3e caf79: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caf80: e8 00 00 00 00 callq caf85 caf85: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax caf8c: e9 5f fc ff ff jmpq cabf0 caf91: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caf98: e8 00 00 00 00 callq caf9d caf9d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cafa4: e9 f9 fb ff ff jmpq caba2 cafa9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cafb0: e8 00 00 00 00 callq cafb5 cafb5: e9 93 fb ff ff jmpq cab4d cafba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000cafc0 : cafc0: e8 00 00 00 00 callq cafc5 cafc5: 41 56 push %r14 cafc7: 41 55 push %r13 cafc9: 41 54 push %r12 cafcb: 55 push %rbp cafcc: 48 89 fd mov %rdi,%rbp cafcf: 53 push %rbx cafd0: 48 83 ec 10 sub $0x10,%rsp cafd4: 4c 8b 27 mov (%rdi),%r12 cafd7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax cafde: 00 00 cafe0: 48 89 44 24 08 mov %rax,0x8(%rsp) cafe5: 31 c0 xor %eax,%eax cafe7: 48 8d 74 24 04 lea 0x4(%rsp),%rsi cafec: 4c 89 e7 mov %r12,%rdi cafef: e8 00 00 00 00 callq caff4 caff4: 85 c0 test %eax,%eax caff6: 0f 85 00 00 00 00 jne caffc caffc: 8b 5c 24 04 mov 0x4(%rsp),%ebx cb000: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax cb007: 00 cb008: be 05 00 00 00 mov $0x5,%esi cb00d: 48 89 ef mov %rbp,%rdi cb010: 4d 8b b4 24 28 5c 00 mov 0x5c28(%r12),%r14 cb017: 00 cb018: 48 c1 e3 02 shl $0x2,%rbx cb01c: 48 01 d8 add %rbx,%rax cb01f: c7 00 ad de fe ca movl $0xcafedead,(%rax) cb025: e8 00 00 00 00 callq cb02a cb02a: 41 89 c5 mov %eax,%r13d cb02d: 85 c0 test %eax,%eax cb02f: 0f 85 28 02 00 00 jne cb25d cb035: 44 8b 95 28 02 00 00 mov 0x228(%rbp),%r10d cb03c: 45 85 d2 test %r10d,%r10d cb03f: 0f 8e 52 02 00 00 jle cb297 cb045: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cb04c: 4c 8b 8d 00 02 00 00 mov 0x200(%rbp),%r9 cb053: 89 db mov %ebx,%ebx cb055: 4c 01 f3 add %r14,%rbx cb058: 48 8d 50 01 lea 0x1(%rax),%rdx cb05c: 23 85 40 02 00 00 and 0x240(%rbp),%eax cb062: 49 8d 04 81 lea (%r9,%rax,4),%rax cb066: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) cb06d: c7 00 02 00 00 00 movl $0x2,(%rax) cb073: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx cb079: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cb080: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax cb087: 8d 51 ff lea -0x1(%rcx),%edx cb08a: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) cb091: 89 95 28 02 00 00 mov %edx,0x228(%rbp) cb097: 85 d2 test %edx,%edx cb099: 0f 8e 09 02 00 00 jle cb2a8 cb09f: 4c 8b 85 00 02 00 00 mov 0x200(%rbp),%r8 cb0a6: 48 8d 50 01 lea 0x1(%rax),%rdx cb0aa: 23 85 40 02 00 00 and 0x240(%rbp),%eax cb0b0: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) cb0b7: 49 8d 04 80 lea (%r8,%rax,4),%rax cb0bb: 89 18 mov %ebx,(%rax) cb0bd: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx cb0c3: 48 c1 eb 20 shr $0x20,%rbx cb0c7: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cb0ce: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax cb0d5: 8d 51 ff lea -0x1(%rcx),%edx cb0d8: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) cb0df: 89 95 28 02 00 00 mov %edx,0x228(%rbp) cb0e5: 85 d2 test %edx,%edx cb0e7: 0f 8e d3 01 00 00 jle cb2c0 cb0ed: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi cb0f4: 48 8d 50 01 lea 0x1(%rax),%rdx cb0f8: 23 85 40 02 00 00 and 0x240(%rbp),%eax cb0fe: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) cb105: 48 8d 04 87 lea (%rdi,%rax,4),%rax cb109: 89 18 mov %ebx,(%rax) cb10b: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx cb111: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cb118: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax cb11f: 8d 51 ff lea -0x1(%rcx),%edx cb122: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) cb129: 89 95 28 02 00 00 mov %edx,0x228(%rbp) cb12f: 85 d2 test %edx,%edx cb131: 0f 8e a1 01 00 00 jle cb2d8 cb137: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi cb13e: 48 8d 50 01 lea 0x1(%rax),%rdx cb142: 23 85 40 02 00 00 and 0x240(%rbp),%eax cb148: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) cb14f: 48 8d 04 86 lea (%rsi,%rax,4),%rax cb153: c7 00 00 00 00 00 movl $0x0,(%rax) cb159: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx cb15f: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cb166: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax cb16d: 8d 51 ff lea -0x1(%rcx),%edx cb170: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) cb177: 89 95 28 02 00 00 mov %edx,0x228(%rbp) cb17d: 85 d2 test %edx,%edx cb17f: 0f 8e fa 00 00 00 jle cb27f cb185: 48 8d 50 01 lea 0x1(%rax),%rdx cb189: 23 85 40 02 00 00 and 0x240(%rbp),%eax cb18f: 48 89 ef mov %rbp,%rdi cb192: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) cb199: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx cb1a0: 48 8d 04 82 lea (%rdx,%rax,4),%rax cb1a4: c7 00 ef be ad de movl $0xdeadbeef,(%rax) cb1aa: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax cb1b1: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) cb1b8: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) cb1bf: e8 00 00 00 00 callq cb1c4 cb1c4: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx cb1cb: 00 cb1cc: 85 c9 test %ecx,%ecx cb1ce: 74 57 je cb227 cb1d0: 31 ed xor %ebp,%ebp cb1d2: eb 17 jmp cb1eb cb1d4: bf c7 10 00 00 mov $0x10c7,%edi cb1d9: 83 c5 01 add $0x1,%ebp cb1dc: e8 00 00 00 00 callq cb1e1 cb1e1: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) cb1e8: 00 cb1e9: 76 3c jbe cb227 cb1eb: 8b 54 24 04 mov 0x4(%rsp),%edx cb1ef: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax cb1f6: 00 cb1f7: 48 8d 04 90 lea (%rax,%rdx,4),%rax cb1fb: 48 89 d6 mov %rdx,%rsi cb1fe: 8b 00 mov (%rax),%eax cb200: 3d ef be ad de cmp $0xdeadbeef,%eax cb205: 74 2a je cb231 cb207: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # cb20e cb20e: 75 c4 jne cb1d4 cb210: bf 01 00 00 00 mov $0x1,%edi cb215: 83 c5 01 add $0x1,%ebp cb218: e8 00 00 00 00 callq cb21d cb21d: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) cb224: 00 cb225: 77 c4 ja cb1eb cb227: 8b 74 24 04 mov 0x4(%rsp),%esi cb22b: 41 bd 92 ff ff ff mov $0xffffff92,%r13d cb231: 4c 89 e7 mov %r12,%rdi cb234: e8 00 00 00 00 callq cb239 cb239: 48 8b 44 24 08 mov 0x8(%rsp),%rax cb23e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax cb245: 00 00 cb247: 0f 85 a3 00 00 00 jne cb2f0 cb24d: 48 83 c4 10 add $0x10,%rsp cb251: 44 89 e8 mov %r13d,%eax cb254: 5b pop %rbx cb255: 5d pop %rbp cb256: 41 5c pop %r12 cb258: 41 5d pop %r13 cb25a: 41 5e pop %r14 cb25c: c3 retq cb25d: 8b b5 44 02 00 00 mov 0x244(%rbp),%esi cb263: 89 c2 mov %eax,%edx cb265: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb26c: e8 00 00 00 00 callq cb271 cb271: 8b 74 24 04 mov 0x4(%rsp),%esi cb275: 4c 89 e7 mov %r12,%rdi cb278: e8 00 00 00 00 callq cb27d cb27d: eb ba jmp cb239 cb27f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb286: e8 00 00 00 00 callq cb28b cb28b: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cb292: e9 ee fe ff ff jmpq cb185 cb297: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb29e: e8 00 00 00 00 callq cb2a3 cb2a3: e9 9d fd ff ff jmpq cb045 cb2a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb2af: e8 00 00 00 00 callq cb2b4 cb2b4: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cb2bb: e9 df fd ff ff jmpq cb09f cb2c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb2c7: e8 00 00 00 00 callq cb2cc cb2cc: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cb2d3: e9 15 fe ff ff jmpq cb0ed cb2d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb2df: e8 00 00 00 00 callq cb2e4 cb2e4: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cb2eb: e9 47 fe ff ff jmpq cb137 cb2f0: e8 00 00 00 00 callq cb2f5 cb2f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) cb2fc: 00 00 00 00 00000000000cb300 : cb300: e8 00 00 00 00 callq cb305 cb305: 41 57 push %r15 cb307: 41 56 push %r14 cb309: 41 89 ce mov %ecx,%r14d cb30c: 41 55 push %r13 cb30e: 49 89 f5 mov %rsi,%r13 cb311: 41 54 push %r12 cb313: 41 89 cc mov %ecx,%r12d cb316: 55 push %rbp cb317: 41 83 e4 01 and $0x1,%r12d cb31b: 48 89 d5 mov %rdx,%rbp cb31e: 53 push %rbx cb31f: 48 89 fb mov %rdi,%rbx cb322: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi cb328: 85 ff test %edi,%edi cb32a: 0f 8e 32 03 00 00 jle cb662 cb330: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb337: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi cb33e: 48 8d 50 01 lea 0x1(%rax),%rdx cb342: 23 83 40 02 00 00 and 0x240(%rbx),%eax cb348: 48 8d 04 86 lea (%rsi,%rax,4),%rax cb34c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cb353: c7 00 05 00 03 00 movl $0x30005,(%rax) cb359: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cb35f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb366: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cb36d: 8d 51 ff lea -0x1(%rcx),%edx cb370: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cb377: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cb37d: 41 f6 c5 03 test $0x3,%r13b cb381: 0f 85 34 03 00 00 jne cb6bb cb387: 85 d2 test %edx,%edx cb389: 0f 8e 14 03 00 00 jle cb6a3 cb38f: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx cb396: 48 8d 50 01 lea 0x1(%rax),%rdx cb39a: 4d 89 ef mov %r13,%r15 cb39d: 23 83 40 02 00 00 and 0x240(%rbx),%eax cb3a3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cb3aa: 49 c1 ef 20 shr $0x20,%r15 cb3ae: 48 8d 04 81 lea (%rcx,%rax,4),%rax cb3b2: 44 89 28 mov %r13d,(%rax) cb3b5: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cb3bb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb3c2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cb3c9: 8d 56 ff lea -0x1(%rsi),%edx cb3cc: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cb3d3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cb3d9: 85 d2 test %edx,%edx cb3db: 0f 8e aa 02 00 00 jle cb68b cb3e1: 48 8d 50 01 lea 0x1(%rax),%rdx cb3e5: 23 83 40 02 00 00 and 0x240(%rbx),%eax cb3eb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cb3f2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cb3f9: 48 8d 04 82 lea (%rdx,%rax,4),%rax cb3fd: 44 89 38 mov %r15d,(%rax) cb400: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi cb406: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb40d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cb414: 8d 57 ff lea -0x1(%rdi),%edx cb417: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cb41e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cb424: 85 d2 test %edx,%edx cb426: 0f 8e 47 02 00 00 jle cb673 cb42c: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 cb433: 48 8d 50 01 lea 0x1(%rax),%rdx cb437: 23 83 40 02 00 00 and 0x240(%rbx),%eax cb43d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cb444: 49 8d 04 83 lea (%r11,%rax,4),%rax cb448: 89 28 mov %ebp,(%rax) cb44a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cb450: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb457: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cb45e: 8d 56 ff lea -0x1(%rsi),%edx cb461: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cb468: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cb46e: 45 85 e4 test %r12d,%r12d cb471: 75 15 jne cb488 cb473: 41 83 e6 02 and $0x2,%r14d cb477: 0f 85 40 01 00 00 jne cb5bd cb47d: 5b pop %rbx cb47e: 5d pop %rbp cb47f: 41 5c pop %r12 cb481: 41 5d pop %r13 cb483: 41 5e pop %r14 cb485: 41 5f pop %r15 cb487: c3 retq cb488: 49 83 c5 04 add $0x4,%r13 cb48c: 85 d2 test %edx,%edx cb48e: 0f 8e 9a 02 00 00 jle cb72e cb494: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 cb49b: 48 8d 50 01 lea 0x1(%rax),%rdx cb49f: 23 83 40 02 00 00 and 0x240(%rbx),%eax cb4a5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cb4ac: 49 8d 04 82 lea (%r10,%rax,4),%rax cb4b0: c7 00 05 00 03 00 movl $0x30005,(%rax) cb4b6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cb4bc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb4c3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cb4ca: 8d 51 ff lea -0x1(%rcx),%edx cb4cd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cb4d4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cb4da: 85 d2 test %edx,%edx cb4dc: 0f 8e 34 02 00 00 jle cb716 cb4e2: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 cb4e9: 48 8d 50 01 lea 0x1(%rax),%rdx cb4ed: 23 83 40 02 00 00 and 0x240(%rbx),%eax cb4f3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cb4fa: 49 8d 04 81 lea (%r9,%rax,4),%rax cb4fe: 44 89 28 mov %r13d,(%rax) cb501: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cb507: 49 c1 ed 20 shr $0x20,%r13 cb50b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb512: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cb519: 8d 51 ff lea -0x1(%rcx),%edx cb51c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cb523: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cb529: 85 d2 test %edx,%edx cb52b: 0f 8e cd 01 00 00 jle cb6fe cb531: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 cb538: 48 8d 50 01 lea 0x1(%rax),%rdx cb53c: 48 c1 ed 20 shr $0x20,%rbp cb540: 23 83 40 02 00 00 and 0x240(%rbx),%eax cb546: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cb54d: 49 8d 04 80 lea (%r8,%rax,4),%rax cb551: 44 89 28 mov %r13d,(%rax) cb554: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cb55a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb561: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cb568: 8d 51 ff lea -0x1(%rcx),%edx cb56b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cb572: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cb578: 85 d2 test %edx,%edx cb57a: 0f 8e 66 01 00 00 jle cb6e6 cb580: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi cb587: 48 8d 50 01 lea 0x1(%rax),%rdx cb58b: 23 83 40 02 00 00 and 0x240(%rbx),%eax cb591: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cb598: 48 8d 04 87 lea (%rdi,%rax,4),%rax cb59c: 89 28 mov %ebp,(%rax) cb59e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cb5a5: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cb5ac: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cb5b3: 41 83 e6 02 and $0x2,%r14d cb5b7: 0f 84 c0 fe ff ff je cb47d cb5bd: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cb5c3: 85 f6 test %esi,%esi cb5c5: 0f 8e 0a 01 00 00 jle cb6d5 cb5cb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb5d2: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx cb5d9: 48 8d 50 01 lea 0x1(%rax),%rdx cb5dd: 23 83 40 02 00 00 and 0x240(%rbx),%eax cb5e3: 48 8d 04 81 lea (%rcx,%rax,4),%rax cb5e7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cb5ee: c7 00 06 00 00 00 movl $0x6,(%rax) cb5f4: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi cb5fa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb601: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cb608: 8d 57 ff lea -0x1(%rdi),%edx cb60b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cb612: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cb618: 85 d2 test %edx,%edx cb61a: 0f 8e 9d 00 00 00 jle cb6bd cb620: 48 8d 50 01 lea 0x1(%rax),%rdx cb624: 23 83 40 02 00 00 and 0x240(%rbx),%eax cb62a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cb631: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cb638: 48 8d 04 82 lea (%rdx,%rax,4),%rax cb63c: c7 00 00 00 00 00 movl $0x0,(%rax) cb642: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cb649: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cb650: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cb657: 5b pop %rbx cb658: 5d pop %rbp cb659: 41 5c pop %r12 cb65b: 41 5d pop %r13 cb65d: 41 5e pop %r14 cb65f: 41 5f pop %r15 cb661: c3 retq cb662: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb669: e8 00 00 00 00 callq cb66e cb66e: e9 bd fc ff ff jmpq cb330 cb673: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb67a: e8 00 00 00 00 callq cb67f cb67f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb686: e9 a1 fd ff ff jmpq cb42c cb68b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb692: e8 00 00 00 00 callq cb697 cb697: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb69e: e9 3e fd ff ff jmpq cb3e1 cb6a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb6aa: e8 00 00 00 00 callq cb6af cb6af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb6b6: e9 d4 fc ff ff jmpq cb38f cb6bb: 0f 0b ud2 cb6bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb6c4: e8 00 00 00 00 callq cb6c9 cb6c9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb6d0: e9 4b ff ff ff jmpq cb620 cb6d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb6dc: e8 00 00 00 00 callq cb6e1 cb6e1: e9 e5 fe ff ff jmpq cb5cb cb6e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb6ed: e8 00 00 00 00 callq cb6f2 cb6f2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb6f9: e9 82 fe ff ff jmpq cb580 cb6fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb705: e8 00 00 00 00 callq cb70a cb70a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb711: e9 1b fe ff ff jmpq cb531 cb716: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb71d: e8 00 00 00 00 callq cb722 cb722: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb729: e9 b4 fd ff ff jmpq cb4e2 cb72e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb735: e8 00 00 00 00 callq cb73a cb73a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cb741: e9 4e fd ff ff jmpq cb494 cb746: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) cb74d: 00 00 00 00000000000cb750 : cb750: e8 00 00 00 00 callq cb755 cb755: 41 56 push %r14 cb757: 41 55 push %r13 cb759: 41 54 push %r12 cb75b: 55 push %rbp cb75c: 53 push %rbx cb75d: 48 89 fb mov %rdi,%rbx cb760: 48 83 ec 10 sub $0x10,%rsp cb764: 4c 8b 27 mov (%rdi),%r12 cb767: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax cb76e: 00 00 cb770: 48 89 44 24 08 mov %rax,0x8(%rsp) cb775: 31 c0 xor %eax,%eax cb777: 48 8d 74 24 04 lea 0x4(%rsp),%rsi cb77c: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) cb783: 00 cb784: e8 00 00 00 00 callq cb789 cb789: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax cb790: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) cb795: 48 89 df mov %rbx,%rdi cb798: 45 19 ed sbb %r13d,%r13d cb79b: be 0a 00 00 00 mov $0xa,%esi cb7a0: c7 00 00 00 00 00 movl $0x0,(%rax) cb7a6: 41 81 e5 00 fa ff ff and $0xfffffa00,%r13d cb7ad: 83 83 a0 02 00 00 01 addl $0x1,0x2a0(%rbx) cb7b4: 41 81 c5 b0 06 00 00 add $0x6b0,%r13d cb7bb: e8 00 00 00 00 callq cb7c0 cb7c0: 8b 93 a0 02 00 00 mov 0x2a0(%rbx),%edx cb7c6: 31 c9 xor %ecx,%ecx cb7c8: 48 89 df mov %rbx,%rdi cb7cb: 48 8b b3 a8 02 00 00 mov 0x2a8(%rbx),%rsi cb7d2: e8 29 fb ff ff callq cb300 cb7d7: 48 89 df mov %rbx,%rdi cb7da: e8 00 00 00 00 callq cb7df cb7df: 31 c9 xor %ecx,%ecx cb7e1: ba 01 00 00 00 mov $0x1,%edx cb7e6: 44 89 ee mov %r13d,%esi cb7e9: 4c 89 e7 mov %r12,%rdi cb7ec: e8 00 00 00 00 callq cb7f1 cb7f1: 41 8b 84 24 28 07 00 mov 0x728(%r12),%eax cb7f8: 00 cb7f9: 85 c0 test %eax,%eax cb7fb: 7e 31 jle cb82e cb7fd: 31 ed xor %ebp,%ebp cb7ff: eb 17 jmp cb818 cb801: bf c7 10 00 00 mov $0x10c7,%edi cb806: 83 c5 01 add $0x1,%ebp cb809: e8 00 00 00 00 callq cb80e cb80e: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) cb815: 00 cb816: 7e 16 jle cb82e cb818: 48 8b 83 b0 02 00 00 mov 0x2b0(%rbx),%rax cb81f: 8b 00 mov (%rax),%eax cb821: 39 83 a0 02 00 00 cmp %eax,0x2a0(%rbx) cb827: 75 d8 jne cb801 cb829: 45 31 f6 xor %r14d,%r14d cb82c: eb 18 jmp cb846 cb82e: 8b b3 44 02 00 00 mov 0x244(%rbx),%esi cb834: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb83b: 41 be ea ff ff ff mov $0xffffffea,%r14d cb841: e8 00 00 00 00 callq cb846 cb846: 31 c9 xor %ecx,%ecx cb848: 31 d2 xor %edx,%edx cb84a: 44 89 ee mov %r13d,%esi cb84d: 4c 89 e7 mov %r12,%rdi cb850: e8 00 00 00 00 callq cb855 cb855: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax cb85c: c7 00 01 00 00 00 movl $0x1,(%rax) cb862: 48 8b 44 24 08 mov 0x8(%rsp),%rax cb867: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax cb86e: 00 00 cb870: 75 10 jne cb882 cb872: 48 83 c4 10 add $0x10,%rsp cb876: 44 89 f0 mov %r14d,%eax cb879: 5b pop %rbx cb87a: 5d pop %rbp cb87b: 41 5c pop %r12 cb87d: 41 5d pop %r13 cb87f: 41 5e pop %r14 cb881: c3 retq cb882: e8 00 00 00 00 callq cb887 cb887: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) cb88e: 00 00 00000000000cb890 : cb890: e8 00 00 00 00 callq cb895 cb895: 8b 47 08 mov 0x8(%rdi),%eax cb898: 4c 8b 47 18 mov 0x18(%rdi),%r8 cb89c: 44 8d 48 01 lea 0x1(%rax),%r9d cb8a0: 44 89 4f 08 mov %r9d,0x8(%rdi) cb8a4: 41 c7 04 80 01 00 00 movl $0x1,(%r8,%rax,4) cb8ab: 00 cb8ac: 8b 47 08 mov 0x8(%rdi),%eax cb8af: 44 8d 04 cd ff ff ff lea -0x1(,%rcx,8),%r8d cb8b6: ff cb8b7: 4c 8b 57 18 mov 0x18(%rdi),%r10 cb8bb: 44 8d 48 01 lea 0x1(%rax),%r9d cb8bf: 44 89 4f 08 mov %r9d,0x8(%rdi) cb8c3: 45 89 04 82 mov %r8d,(%r10,%rax,4) cb8c7: 8b 47 08 mov 0x8(%rdi),%eax cb8ca: 48 8b 4f 18 mov 0x18(%rdi),%rcx cb8ce: 44 8d 40 01 lea 0x1(%rax),%r8d cb8d2: 44 89 47 08 mov %r8d,0x8(%rdi) cb8d6: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) cb8dd: 8b 47 08 mov 0x8(%rdi),%eax cb8e0: 48 8b 4f 18 mov 0x18(%rdi),%rcx cb8e4: 44 8d 40 01 lea 0x1(%rax),%r8d cb8e8: 44 89 47 08 mov %r8d,0x8(%rdi) cb8ec: 89 14 81 mov %edx,(%rcx,%rax,4) cb8ef: 8b 47 08 mov 0x8(%rdi),%eax cb8f2: 48 c1 ea 20 shr $0x20,%rdx cb8f6: 48 8b 4f 18 mov 0x18(%rdi),%rcx cb8fa: 44 8d 40 01 lea 0x1(%rax),%r8d cb8fe: 44 89 47 08 mov %r8d,0x8(%rdi) cb902: 89 14 81 mov %edx,(%rcx,%rax,4) cb905: 8b 47 08 mov 0x8(%rdi),%eax cb908: 48 8b 57 18 mov 0x18(%rdi),%rdx cb90c: 8d 48 01 lea 0x1(%rax),%ecx cb90f: 89 4f 08 mov %ecx,0x8(%rdi) cb912: 89 34 82 mov %esi,(%rdx,%rax,4) cb915: 8b 47 08 mov 0x8(%rdi),%eax cb918: 48 c1 ee 20 shr $0x20,%rsi cb91c: 48 8b 57 18 mov 0x18(%rdi),%rdx cb920: 8d 48 01 lea 0x1(%rax),%ecx cb923: 89 4f 08 mov %ecx,0x8(%rdi) cb926: 89 34 82 mov %esi,(%rdx,%rax,4) cb929: c3 retq cb92a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000cb930 : cb930: e8 00 00 00 00 callq cb935 cb935: 8b 47 08 mov 0x8(%rdi),%eax cb938: 4c 8b 4f 18 mov 0x18(%rdi),%r9 cb93c: 01 c9 add %ecx,%ecx cb93e: 45 89 c0 mov %r8d,%r8d cb941: 44 8d 50 01 lea 0x1(%rax),%r10d cb945: 44 89 57 08 mov %r10d,0x8(%rdi) cb949: 41 c7 04 81 02 00 00 movl $0x2,(%r9,%rax,4) cb950: 00 cb951: 8b 47 08 mov 0x8(%rdi),%eax cb954: 4c 8b 4f 18 mov 0x18(%rdi),%r9 cb958: 44 8d 50 01 lea 0x1(%rax),%r10d cb95c: 44 89 57 08 mov %r10d,0x8(%rdi) cb960: 41 89 34 81 mov %esi,(%r9,%rax,4) cb964: 8b 47 08 mov 0x8(%rdi),%eax cb967: 48 c1 ee 20 shr $0x20,%rsi cb96b: 4c 8b 4f 18 mov 0x18(%rdi),%r9 cb96f: 44 8d 50 01 lea 0x1(%rax),%r10d cb973: 44 89 57 08 mov %r10d,0x8(%rdi) cb977: 41 89 34 81 mov %esi,(%r9,%rax,4) cb97b: 8b 47 08 mov 0x8(%rdi),%eax cb97e: 48 8b 77 18 mov 0x18(%rdi),%rsi cb982: 44 8d 48 01 lea 0x1(%rax),%r9d cb986: 44 89 4f 08 mov %r9d,0x8(%rdi) cb98a: 44 8d 49 ff lea -0x1(%rcx),%r9d cb98e: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) cb992: 85 c9 test %ecx,%ecx cb994: 74 34 je cb9ca cb996: 8b 47 08 mov 0x8(%rdi),%eax cb999: 48 8b 77 18 mov 0x18(%rdi),%rsi cb99d: 44 8d 48 01 lea 0x1(%rax),%r9d cb9a1: 44 89 4f 08 mov %r9d,0x8(%rdi) cb9a5: 89 14 86 mov %edx,(%rsi,%rax,4) cb9a8: 8b 47 08 mov 0x8(%rdi),%eax cb9ab: 48 8b 77 18 mov 0x18(%rdi),%rsi cb9af: 44 8d 48 01 lea 0x1(%rax),%r9d cb9b3: 44 89 4f 08 mov %r9d,0x8(%rdi) cb9b7: 49 89 d1 mov %rdx,%r9 cb9ba: 4c 01 c2 add %r8,%rdx cb9bd: 49 c1 e9 20 shr $0x20,%r9 cb9c1: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) cb9c5: 83 e9 02 sub $0x2,%ecx cb9c8: 75 cc jne cb996 cb9ca: c3 retq cb9cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000cb9d0 : cb9d0: e8 00 00 00 00 callq cb9d5 cb9d5: 8b 47 08 mov 0x8(%rdi),%eax cb9d8: 4c 8b 57 18 mov 0x18(%rdi),%r10 cb9dc: 83 e9 01 sub $0x1,%ecx cb9df: 44 8d 58 01 lea 0x1(%rax),%r11d cb9e3: 44 89 5f 08 mov %r11d,0x8(%rdi) cb9e7: 41 c7 04 82 0c 00 00 movl $0xc,(%r10,%rax,4) cb9ee: 00 cb9ef: 8b 47 08 mov 0x8(%rdi),%eax cb9f2: 4c 8b 57 18 mov 0x18(%rdi),%r10 cb9f6: 44 8d 58 01 lea 0x1(%rax),%r11d cb9fa: 44 89 5f 08 mov %r11d,0x8(%rdi) cb9fe: 41 89 34 82 mov %esi,(%r10,%rax,4) cba02: 8b 47 08 mov 0x8(%rdi),%eax cba05: 48 c1 ee 20 shr $0x20,%rsi cba09: 4c 8b 57 18 mov 0x18(%rdi),%r10 cba0d: 44 8d 58 01 lea 0x1(%rax),%r11d cba11: 44 89 5f 08 mov %r11d,0x8(%rdi) cba15: 41 89 34 82 mov %esi,(%r10,%rax,4) cba19: 8b 47 08 mov 0x8(%rdi),%eax cba1c: 48 8b 77 18 mov 0x18(%rdi),%rsi cba20: 44 8d 50 01 lea 0x1(%rax),%r10d cba24: 44 89 57 08 mov %r10d,0x8(%rdi) cba28: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) cba2c: 8b 47 08 mov 0x8(%rdi),%eax cba2f: 49 c1 e9 20 shr $0x20,%r9 cba33: 48 8b 77 18 mov 0x18(%rdi),%rsi cba37: 44 8d 50 01 lea 0x1(%rax),%r10d cba3b: 44 89 57 08 mov %r10d,0x8(%rdi) cba3f: 44 89 0c 86 mov %r9d,(%rsi,%rax,4) cba43: 8b 47 08 mov 0x8(%rdi),%eax cba46: 48 8b 77 18 mov 0x18(%rdi),%rsi cba4a: 44 8d 48 01 lea 0x1(%rax),%r9d cba4e: 44 89 4f 08 mov %r9d,0x8(%rdi) cba52: 89 14 86 mov %edx,(%rsi,%rax,4) cba55: 8b 47 08 mov 0x8(%rdi),%eax cba58: 48 c1 ea 20 shr $0x20,%rdx cba5c: 48 8b 77 18 mov 0x18(%rdi),%rsi cba60: 44 8d 48 01 lea 0x1(%rax),%r9d cba64: 44 89 4f 08 mov %r9d,0x8(%rdi) cba68: 89 14 86 mov %edx,(%rsi,%rax,4) cba6b: 8b 47 08 mov 0x8(%rdi),%eax cba6e: 48 8b 57 18 mov 0x18(%rdi),%rdx cba72: 8d 70 01 lea 0x1(%rax),%esi cba75: 89 77 08 mov %esi,0x8(%rdi) cba78: 44 89 04 82 mov %r8d,(%rdx,%rax,4) cba7c: 48 8b 57 18 mov 0x18(%rdi),%rdx cba80: 8b 47 08 mov 0x8(%rdi),%eax cba83: 8d 70 01 lea 0x1(%rax),%esi cba86: 89 77 08 mov %esi,0x8(%rdi) cba89: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) cba90: 8b 47 08 mov 0x8(%rdi),%eax cba93: 48 8b 57 18 mov 0x18(%rdi),%rdx cba97: 8d 70 01 lea 0x1(%rax),%esi cba9a: 89 77 08 mov %esi,0x8(%rdi) cba9d: 89 0c 82 mov %ecx,(%rdx,%rax,4) cbaa0: c3 retq cbaa1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) cbaa8: 00 00 00 00 cbaac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000cbab0 : cbab0: e8 00 00 00 00 callq cbab5 cbab5: 48 8b 07 mov (%rdi),%rax cbab8: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax cbabf: 48 8b 40 10 mov 0x10(%rax),%rax cbac3: e9 00 00 00 00 jmpq cbac8 cbac8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) cbacf: 00 00000000000cbad0 : cbad0: e8 00 00 00 00 callq cbad5 cbad5: 41 56 push %r14 cbad7: 41 89 d6 mov %edx,%r14d cbada: 89 ca mov %ecx,%edx cbadc: 41 55 push %r13 cbade: 41 89 f5 mov %esi,%r13d cbae1: 41 54 push %r12 cbae3: 45 89 c4 mov %r8d,%r12d cbae6: 55 push %rbp cbae7: 48 8b 47 08 mov 0x8(%rdi),%rax cbaeb: 48 89 fd mov %rdi,%rbp cbaee: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax cbaf5: e8 00 00 00 00 callq cbafa cbafa: 48 8b 45 08 mov 0x8(%rbp),%rax cbafe: 44 89 ee mov %r13d,%esi cbb01: 48 89 ef mov %rbp,%rdi cbb04: 31 c9 xor %ecx,%ecx cbb06: 31 d2 xor %edx,%edx cbb08: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax cbb0f: e8 00 00 00 00 callq cbb14 cbb14: 48 8b 45 08 mov 0x8(%rbp),%rax cbb18: 44 89 e1 mov %r12d,%ecx cbb1b: 44 89 e2 mov %r12d,%edx cbb1e: 44 89 f6 mov %r14d,%esi cbb21: 48 89 ef mov %rbp,%rdi cbb24: 5d pop %rbp cbb25: 41 5c pop %r12 cbb27: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax cbb2e: 41 5d pop %r13 cbb30: 41 5e pop %r14 cbb32: e9 00 00 00 00 jmpq cbb37 cbb37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) cbb3e: 00 00 00000000000cbb40 : cbb40: e8 00 00 00 00 callq cbb45 cbb45: 31 c0 xor %eax,%eax cbb47: c3 retq cbb48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) cbb4f: 00 00000000000cbb50 : cbb50: e8 00 00 00 00 callq cbb55 cbb55: 31 c0 xor %eax,%eax cbb57: c3 retq cbb58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) cbb5f: 00 00000000000cbb60 : cbb60: e8 00 00 00 00 callq cbb65 cbb65: 31 c0 xor %eax,%eax cbb67: c3 retq cbb68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) cbb6f: 00 00000000000cbb70 : cbb70: e8 00 00 00 00 callq cbb75 cbb75: 41 80 f8 01 cmp $0x1,%r8b cbb79: 41 89 c9 mov %ecx,%r9d cbb7c: 8b 4f 08 mov 0x8(%rdi),%ecx cbb7f: 4c 8b 47 18 mov 0x18(%rdi),%r8 cbb83: 19 c0 sbb %eax,%eax cbb85: 41 83 e9 01 sub $0x1,%r9d cbb89: 25 00 00 fc ff and $0xfffc0000,%eax cbb8e: 44 8d 51 01 lea 0x1(%rcx),%r10d cbb92: 05 01 00 04 00 add $0x40001,%eax cbb97: 44 89 57 08 mov %r10d,0x8(%rdi) cbb9b: 41 89 04 88 mov %eax,(%r8,%rcx,4) cbb9f: 8b 47 08 mov 0x8(%rdi),%eax cbba2: 48 8b 4f 18 mov 0x18(%rdi),%rcx cbba6: 44 8d 40 01 lea 0x1(%rax),%r8d cbbaa: 44 89 47 08 mov %r8d,0x8(%rdi) cbbae: 44 89 0c 81 mov %r9d,(%rcx,%rax,4) cbbb2: 8b 47 08 mov 0x8(%rdi),%eax cbbb5: 48 8b 4f 18 mov 0x18(%rdi),%rcx cbbb9: 44 8d 40 01 lea 0x1(%rax),%r8d cbbbd: 44 89 47 08 mov %r8d,0x8(%rdi) cbbc1: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) cbbc8: 8b 47 08 mov 0x8(%rdi),%eax cbbcb: 48 8b 4f 18 mov 0x18(%rdi),%rcx cbbcf: 44 8d 40 01 lea 0x1(%rax),%r8d cbbd3: 44 89 47 08 mov %r8d,0x8(%rdi) cbbd7: 89 34 81 mov %esi,(%rcx,%rax,4) cbbda: 8b 47 08 mov 0x8(%rdi),%eax cbbdd: 48 c1 ee 20 shr $0x20,%rsi cbbe1: 48 8b 4f 18 mov 0x18(%rdi),%rcx cbbe5: 44 8d 40 01 lea 0x1(%rax),%r8d cbbe9: 44 89 47 08 mov %r8d,0x8(%rdi) cbbed: 89 34 81 mov %esi,(%rcx,%rax,4) cbbf0: 8b 47 08 mov 0x8(%rdi),%eax cbbf3: 48 8b 4f 18 mov 0x18(%rdi),%rcx cbbf7: 8d 70 01 lea 0x1(%rax),%esi cbbfa: 89 77 08 mov %esi,0x8(%rdi) cbbfd: 89 14 81 mov %edx,(%rcx,%rax,4) cbc00: 8b 47 08 mov 0x8(%rdi),%eax cbc03: 48 c1 ea 20 shr $0x20,%rdx cbc07: 48 8b 4f 18 mov 0x18(%rdi),%rcx cbc0b: 8d 70 01 lea 0x1(%rax),%esi cbc0e: 89 77 08 mov %esi,0x8(%rdi) cbc11: 89 14 81 mov %edx,(%rcx,%rax,4) cbc14: c3 retq cbc15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) cbc1c: 00 00 00 00 00000000000cbc20 : cbc20: e8 00 00 00 00 callq cbc25 cbc25: 8b 47 08 mov 0x8(%rdi),%eax cbc28: 4c 8b 47 18 mov 0x18(%rdi),%r8 cbc2c: 83 e9 01 sub $0x1,%ecx cbc2f: 44 8d 48 01 lea 0x1(%rax),%r9d cbc33: 44 89 4f 08 mov %r9d,0x8(%rdi) cbc37: 41 c7 04 80 0b 00 00 movl $0xb,(%r8,%rax,4) cbc3e: 00 cbc3f: 8b 47 08 mov 0x8(%rdi),%eax cbc42: 4c 8b 47 18 mov 0x18(%rdi),%r8 cbc46: 44 8d 48 01 lea 0x1(%rax),%r9d cbc4a: 44 89 4f 08 mov %r9d,0x8(%rdi) cbc4e: 41 89 14 80 mov %edx,(%r8,%rax,4) cbc52: 8b 47 08 mov 0x8(%rdi),%eax cbc55: 48 c1 ea 20 shr $0x20,%rdx cbc59: 4c 8b 47 18 mov 0x18(%rdi),%r8 cbc5d: 44 8d 48 01 lea 0x1(%rax),%r9d cbc61: 44 89 4f 08 mov %r9d,0x8(%rdi) cbc65: 41 89 14 80 mov %edx,(%r8,%rax,4) cbc69: 8b 47 08 mov 0x8(%rdi),%eax cbc6c: 48 8b 57 18 mov 0x18(%rdi),%rdx cbc70: 44 8d 40 01 lea 0x1(%rax),%r8d cbc74: 44 89 47 08 mov %r8d,0x8(%rdi) cbc78: 89 34 82 mov %esi,(%rdx,%rax,4) cbc7b: 8b 47 08 mov 0x8(%rdi),%eax cbc7e: 48 8b 57 18 mov 0x18(%rdi),%rdx cbc82: 8d 70 01 lea 0x1(%rax),%esi cbc85: 89 77 08 mov %esi,0x8(%rdi) cbc88: 89 0c 82 mov %ecx,(%rdx,%rax,4) cbc8b: c3 retq cbc8c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000cbc90 : cbc90: e8 00 00 00 00 callq cbc95 cbc95: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax cbc9b: 83 f8 1c cmp $0x1c,%eax cbc9e: 74 74 je cbd14 cbca0: 83 f8 1d cmp $0x1d,%eax cbca3: 0f 84 81 00 00 00 je cbd2a cbca9: 8b 8f a8 e7 00 00 mov 0xe7a8(%rdi),%ecx cbcaf: 89 ce mov %ecx,%esi cbcb1: 85 c9 test %ecx,%ecx cbcb3: 7e 28 jle cbcdd cbcb5: 48 8d 97 20 b4 00 00 lea 0xb420(%rdi),%rdx cbcbc: 31 c0 xor %eax,%eax cbcbe: 89 82 40 02 00 00 mov %eax,0x240(%rdx) cbcc4: 83 c0 01 add $0x1,%eax cbcc7: 48 81 c2 68 06 00 00 add $0x668,%rdx cbcce: 48 c7 82 98 f9 ff ff movq $0x0,-0x668(%rdx) cbcd5: 00 00 00 00 cbcd9: 39 c8 cmp %ecx,%eax cbcdb: 7c e1 jl cbcbe cbcdd: 48 83 bf d8 57 00 00 cmpq $0x0,0x57d8(%rdi) cbce4: 00 cbce5: 0f 84 a0 00 00 00 je cbd8b cbceb: 48 83 bf 58 54 00 00 cmpq $0x0,0x5458(%rdi) cbcf2: 00 cbcf3: 74 4e je cbd43 cbcf5: 89 b7 48 e7 00 00 mov %esi,0xe748(%rdi) cbcfb: 31 c0 xor %eax,%eax cbcfd: 48 c7 87 58 e7 00 00 movq $0x0,0xe758(%rdi) cbd04: 00 00 00 00 cbd08: 48 c7 87 78 e7 00 00 movq $0x0,0xe778(%rdi) cbd0f: 00 00 00 00 cbd13: c3 retq cbd14: c7 87 a8 e7 00 00 04 movl $0x4,0xe7a8(%rdi) cbd1b: 00 00 00 cbd1e: be 04 00 00 00 mov $0x4,%esi cbd23: b9 04 00 00 00 mov $0x4,%ecx cbd28: eb 8b jmp cbcb5 cbd2a: c7 87 a8 e7 00 00 02 movl $0x2,0xe7a8(%rdi) cbd31: 00 00 00 cbd34: be 02 00 00 00 mov $0x2,%esi cbd39: b9 02 00 00 00 mov $0x2,%ecx cbd3e: e9 72 ff ff ff jmpq cbcb5 cbd43: 48 c7 87 58 54 00 00 movq $0x0,0x5458(%rdi) cbd4a: 00 00 00 00 cbd4e: 85 f6 test %esi,%esi cbd50: 74 57 je cbda9 cbd52: 8d 4e ff lea -0x1(%rsi),%ecx cbd55: 48 8d 97 90 b4 00 00 lea 0xb490(%rdi),%rdx cbd5c: 48 8d 87 60 54 00 00 lea 0x5460(%rdi),%rax cbd63: 48 8d 8c cf 68 54 00 lea 0x5468(%rdi,%rcx,8),%rcx cbd6a: 00 cbd6b: 48 89 10 mov %rdx,(%rax) cbd6e: 48 83 c0 08 add $0x8,%rax cbd72: 48 81 c2 68 06 00 00 add $0x668,%rdx cbd79: 48 39 c1 cmp %rax,%rcx cbd7c: 75 ed jne cbd6b cbd7e: 89 f0 mov %esi,%eax cbd80: 89 87 40 55 00 00 mov %eax,0x5540(%rdi) cbd86: e9 6a ff ff ff jmpq cbcf5 cbd8b: 48 8d 87 18 b4 00 00 lea 0xb418(%rdi),%rax cbd92: 48 c7 87 d8 57 00 00 movq $0x0,0x57d8(%rdi) cbd99: 00 00 00 00 cbd9d: 48 89 87 e0 57 00 00 mov %rax,0x57e0(%rdi) cbda4: e9 42 ff ff ff jmpq cbceb cbda9: 31 c0 xor %eax,%eax cbdab: eb d3 jmp cbd80 cbdad: 0f 1f 00 nopl (%rax) 00000000000cbdb0 : cbdb0: e8 00 00 00 00 callq cbdb5 cbdb5: 53 push %rbx cbdb6: 48 89 f3 mov %rsi,%rbx cbdb9: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) cbdc0: 74 06 je cbdc8 cbdc2: c7 06 00 00 00 00 movl $0x0,(%rsi) cbdc8: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax cbdcf: 8b 30 mov (%rax),%esi cbdd1: 83 c6 1a add $0x1a,%esi cbdd4: e8 00 00 00 00 callq cbdd9 cbdd9: f6 c4 01 test $0x1,%ah cbddc: 74 06 je cbde4 cbdde: 81 0b 00 04 00 00 orl $0x400,(%rbx) cbde4: 5b pop %rbx cbde5: c3 retq cbde6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) cbded: 00 00 00 00000000000cbdf0 : cbdf0: e8 00 00 00 00 callq cbdf5 cbdf5: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax cbdfb: 85 c0 test %eax,%eax cbdfd: 74 73 je cbe72 cbdff: 41 54 push %r12 cbe01: 49 89 fc mov %rdi,%r12 cbe04: 55 push %rbp cbe05: bd 25 00 00 00 mov $0x25,%ebp cbe0a: 53 push %rbx cbe0b: 31 db xor %ebx,%ebx cbe0d: eb 2b jmp cbe3a cbe0f: 83 fb 03 cmp $0x3,%ebx cbe12: be 25 04 00 00 mov $0x425,%esi cbe17: 8b 40 08 mov 0x8(%rax),%eax cbe1a: 4c 89 e7 mov %r12,%rdi cbe1d: 0f 45 f5 cmovne %ebp,%esi cbe20: 31 d2 xor %edx,%edx cbe22: 01 c6 add %eax,%esi cbe24: e8 00 00 00 00 callq cbe29 cbe29: a8 01 test $0x1,%al cbe2b: 74 34 je cbe61 cbe2d: 83 c3 01 add $0x1,%ebx cbe30: 41 39 9c 24 a8 e7 00 cmp %ebx,0xe7a8(%r12) cbe37: 00 cbe38: 76 2e jbe cbe68 cbe3a: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax cbe41: 00 cbe42: 83 fb 01 cmp $0x1,%ebx cbe45: 77 c8 ja cbe0f cbe47: be 25 06 00 00 mov $0x625,%esi cbe4c: 8b 00 mov (%rax),%eax cbe4e: 4c 89 e7 mov %r12,%rdi cbe51: 0f 45 f5 cmovne %ebp,%esi cbe54: 31 d2 xor %edx,%edx cbe56: 01 c6 add %eax,%esi cbe58: e8 00 00 00 00 callq cbe5d cbe5d: a8 01 test $0x1,%al cbe5f: 75 cc jne cbe2d cbe61: 5b pop %rbx cbe62: 31 c0 xor %eax,%eax cbe64: 5d pop %rbp cbe65: 41 5c pop %r12 cbe67: c3 retq cbe68: 5b pop %rbx cbe69: b8 01 00 00 00 mov $0x1,%eax cbe6e: 5d pop %rbp cbe6f: 41 5c pop %r12 cbe71: c3 retq cbe72: b8 01 00 00 00 mov $0x1,%eax cbe77: c3 retq cbe78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) cbe7f: 00 00000000000cbe80 : cbe80: e8 00 00 00 00 callq cbe85 cbe85: 41 54 push %r12 cbe87: 49 89 fc mov %rdi,%r12 cbe8a: 55 push %rbp cbe8b: 53 push %rbx cbe8c: 89 cb mov %ecx,%ebx cbe8e: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax cbe95: 83 fa 01 cmp $0x1,%edx cbe98: 76 43 jbe cbedd cbe9a: 8b 70 08 mov 0x8(%rax),%esi cbe9d: 83 fa 03 cmp $0x3,%edx cbea0: bd 1c 00 00 00 mov $0x1c,%ebp cbea5: b8 1c 04 00 00 mov $0x41c,%eax cbeaa: 0f 44 e8 cmove %eax,%ebp cbead: 01 f5 add %esi,%ebp cbeaf: 31 d2 xor %edx,%edx cbeb1: 4c 89 e7 mov %r12,%rdi cbeb4: 89 ee mov %ebp,%esi cbeb6: e8 00 00 00 00 callq cbebb cbebb: 89 ee mov %ebp,%esi cbebd: 4c 89 e7 mov %r12,%rdi cbec0: 83 e0 fe and $0xfffffffe,%eax cbec3: 89 c2 mov %eax,%edx cbec5: 31 c0 xor %eax,%eax cbec7: 83 fb 01 cmp $0x1,%ebx cbeca: 0f 94 c0 sete %al cbecd: 31 c9 xor %ecx,%ecx cbecf: 09 c2 or %eax,%edx cbed1: e8 00 00 00 00 callq cbed6 cbed6: 31 c0 xor %eax,%eax cbed8: 5b pop %rbx cbed9: 5d pop %rbp cbeda: 41 5c pop %r12 cbedc: c3 retq cbedd: 8b 30 mov (%rax),%esi cbedf: bd 1c 00 00 00 mov $0x1c,%ebp cbee4: b8 1c 06 00 00 mov $0x61c,%eax cbee9: 0f 44 e8 cmove %eax,%ebp cbeec: eb bf jmp cbead cbeee: 66 90 xchg %ax,%ax 00000000000cbef0 : cbef0: e8 00 00 00 00 callq cbef5 cbef5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax cbefb: 85 c0 test %eax,%eax cbefd: 0f 84 bd 00 00 00 je cbfc0 cbf03: 41 56 push %r14 cbf05: 41 55 push %r13 cbf07: 41 54 push %r12 cbf09: 45 31 e4 xor %r12d,%r12d cbf0c: 55 push %rbp cbf0d: 48 89 fd mov %rdi,%rbp cbf10: 53 push %rbx cbf11: eb 1b jmp cbf2e cbf13: bf c7 10 00 00 mov $0x10c7,%edi cbf18: 41 83 c4 01 add $0x1,%r12d cbf1c: e8 00 00 00 00 callq cbf21 cbf21: 44 39 a5 28 07 00 00 cmp %r12d,0x728(%rbp) cbf28: 0f 86 84 00 00 00 jbe cbfb2 cbf2e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax cbf35: 31 d2 xor %edx,%edx cbf37: 48 89 ef mov %rbp,%rdi cbf3a: 8b 30 mov (%rax),%esi cbf3c: 83 c6 25 add $0x25,%esi cbf3f: e8 00 00 00 00 callq cbf44 cbf44: 31 d2 xor %edx,%edx cbf46: 48 89 ef mov %rbp,%rdi cbf49: 89 c3 mov %eax,%ebx cbf4b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax cbf52: 8b 30 mov (%rax),%esi cbf54: 81 c6 25 06 00 00 add $0x625,%esi cbf5a: e8 00 00 00 00 callq cbf5f cbf5f: 31 d2 xor %edx,%edx cbf61: 48 89 ef mov %rbp,%rdi cbf64: 41 89 c6 mov %eax,%r14d cbf67: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax cbf6e: 8b 70 08 mov 0x8(%rax),%esi cbf71: 83 c6 25 add $0x25,%esi cbf74: e8 00 00 00 00 callq cbf79 cbf79: 31 d2 xor %edx,%edx cbf7b: 48 89 ef mov %rbp,%rdi cbf7e: 41 89 c5 mov %eax,%r13d cbf81: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax cbf88: 8b 70 08 mov 0x8(%rax),%esi cbf8b: 81 c6 25 04 00 00 add $0x425,%esi cbf91: e8 00 00 00 00 callq cbf96 cbf96: 21 c3 and %eax,%ebx cbf98: 44 21 f3 and %r14d,%ebx cbf9b: 44 21 eb and %r13d,%ebx cbf9e: 83 e3 01 and $0x1,%ebx cbfa1: 0f 84 6c ff ff ff je cbf13 cbfa7: 5b pop %rbx cbfa8: 31 c0 xor %eax,%eax cbfaa: 5d pop %rbp cbfab: 41 5c pop %r12 cbfad: 41 5d pop %r13 cbfaf: 41 5e pop %r14 cbfb1: c3 retq cbfb2: 5b pop %rbx cbfb3: b8 92 ff ff ff mov $0xffffff92,%eax cbfb8: 5d pop %rbp cbfb9: 41 5c pop %r12 cbfbb: 41 5d pop %r13 cbfbd: 41 5e pop %r14 cbfbf: c3 retq cbfc0: b8 92 ff ff ff mov $0xffffff92,%eax cbfc5: c3 retq cbfc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) cbfcd: 00 00 00 00000000000cbfd0 : cbfd0: e8 00 00 00 00 callq cbfd5 cbfd5: 41 57 push %r15 cbfd7: 41 89 f7 mov %esi,%r15d cbfda: 41 56 push %r14 cbfdc: 41 55 push %r13 cbfde: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # cbfe5 cbfe5: 41 54 push %r12 cbfe7: 55 push %rbp cbfe8: 53 push %rbx cbfe9: 48 89 fb mov %rdi,%rbx cbfec: 45 85 ed test %r13d,%r13d cbfef: 74 42 je cc033 cbff1: 31 d2 xor %edx,%edx cbff3: 41 81 fd ff ff 00 00 cmp $0xffff,%r13d cbffa: 0f 86 22 02 00 00 jbe cc222 cc000: 41 8d 45 01 lea 0x1(%r13),%eax cc004: 83 c2 01 add $0x1,%edx cc007: 41 89 c5 mov %eax,%r13d cc00a: 41 d1 ed shr %r13d cc00d: 3d ff ff 01 00 cmp $0x1ffff,%eax cc012: 77 ec ja cc000 cc014: 41 c1 e5 08 shl $0x8,%r13d cc018: 41 09 d5 or %edx,%r13d cc01b: 83 fa 0f cmp $0xf,%edx cc01e: 76 13 jbe cc033 cc020: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # cc027 cc027: 41 bd 0f ff ff 00 mov $0xffff0f,%r13d cc02d: 0f 84 f8 01 00 00 je cc22b cc033: 8b 93 a8 e7 00 00 mov 0xe7a8(%rbx),%edx cc039: 31 ed xor %ebp,%ebp cc03b: 41 be 1c 00 00 00 mov $0x1c,%r14d cc041: 85 d2 test %edx,%edx cc043: 0f 8f d7 00 00 00 jg cc120 cc049: e9 ff 00 00 00 jmpq cc14d cc04e: 83 fd 03 cmp $0x3,%ebp cc051: be 1c 04 00 00 mov $0x41c,%esi cc056: 8b 40 08 mov 0x8(%rax),%eax cc059: 41 0f 45 f6 cmovne %r14d,%esi cc05d: 01 c6 add %eax,%esi cc05f: 31 d2 xor %edx,%edx cc061: 48 89 df mov %rbx,%rdi cc064: e8 00 00 00 00 callq cc069 cc069: 25 ff ff fb ff and $0xfffbffff,%eax cc06e: 41 89 c4 mov %eax,%r12d cc071: 45 84 ff test %r15b,%r15b cc074: 74 75 je cc0eb cc076: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # cc07c cc07c: 41 81 cc 00 00 04 00 or $0x40000,%r12d cc083: 85 c0 test %eax,%eax cc085: 74 64 je cc0eb cc087: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc08e: 83 fd 01 cmp $0x1,%ebp cc091: 0f 86 c1 00 00 00 jbe cc158 cc097: 8b 70 08 mov 0x8(%rax),%esi cc09a: 83 fd 03 cmp $0x3,%ebp cc09d: 0f 84 f9 00 00 00 je cc19c cc0a3: 83 c6 2c add $0x2c,%esi cc0a6: 31 c9 xor %ecx,%ecx cc0a8: 44 89 ea mov %r13d,%edx cc0ab: 48 89 df mov %rbx,%rdi cc0ae: e8 00 00 00 00 callq cc0b3 cc0b3: 31 c9 xor %ecx,%ecx cc0b5: 44 89 ea mov %r13d,%edx cc0b8: 48 89 df mov %rbx,%rdi cc0bb: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc0c2: 8b 70 08 mov 0x8(%rax),%esi cc0c5: 83 c6 2d add $0x2d,%esi cc0c8: e8 00 00 00 00 callq cc0cd cc0cd: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc0d4: be 4f 00 00 00 mov $0x4f,%esi cc0d9: 8b 40 08 mov 0x8(%rax),%eax cc0dc: 01 c6 add %eax,%esi cc0de: 31 c9 xor %ecx,%ecx cc0e0: 44 89 ea mov %r13d,%edx cc0e3: 48 89 df mov %rbx,%rdi cc0e6: e8 00 00 00 00 callq cc0eb cc0eb: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc0f2: 83 fd 01 cmp $0x1,%ebp cc0f5: 76 49 jbe cc140 cc0f7: 83 fd 03 cmp $0x3,%ebp cc0fa: be 1c 04 00 00 mov $0x41c,%esi cc0ff: 8b 40 08 mov 0x8(%rax),%eax cc102: 41 0f 45 f6 cmovne %r14d,%esi cc106: 01 c6 add %eax,%esi cc108: 31 c9 xor %ecx,%ecx cc10a: 44 89 e2 mov %r12d,%edx cc10d: 48 89 df mov %rbx,%rdi cc110: 83 c5 01 add $0x1,%ebp cc113: e8 00 00 00 00 callq cc118 cc118: 39 ab a8 e7 00 00 cmp %ebp,0xe7a8(%rbx) cc11e: 7e 2d jle cc14d cc120: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc127: 83 fd 01 cmp $0x1,%ebp cc12a: 0f 87 1e ff ff ff ja cc04e cc130: be 1c 06 00 00 mov $0x61c,%esi cc135: 8b 00 mov (%rax),%eax cc137: 41 0f 45 f6 cmovne %r14d,%esi cc13b: e9 1d ff ff ff jmpq cc05d cc140: be 1c 06 00 00 mov $0x61c,%esi cc145: 8b 00 mov (%rax),%eax cc147: 41 0f 45 f6 cmovne %r14d,%esi cc14b: eb b9 jmp cc106 cc14d: 5b pop %rbx cc14e: 5d pop %rbp cc14f: 41 5c pop %r12 cc151: 41 5d pop %r13 cc153: 41 5e pop %r14 cc155: 41 5f pop %r15 cc157: c3 retq cc158: 8b 30 mov (%rax),%esi cc15a: 0f 84 80 00 00 00 je cc1e0 cc160: 83 c6 2c add $0x2c,%esi cc163: 31 c9 xor %ecx,%ecx cc165: 44 89 ea mov %r13d,%edx cc168: 48 89 df mov %rbx,%rdi cc16b: e8 00 00 00 00 callq cc170 cc170: 31 c9 xor %ecx,%ecx cc172: 44 89 ea mov %r13d,%edx cc175: 48 89 df mov %rbx,%rdi cc178: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc17f: 8b 30 mov (%rax),%esi cc181: 83 c6 2d add $0x2d,%esi cc184: e8 00 00 00 00 callq cc189 cc189: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc190: be 4f 00 00 00 mov $0x4f,%esi cc195: 8b 00 mov (%rax),%eax cc197: e9 40 ff ff ff jmpq cc0dc cc19c: 81 c6 2c 04 00 00 add $0x42c,%esi cc1a2: 31 c9 xor %ecx,%ecx cc1a4: 44 89 ea mov %r13d,%edx cc1a7: 48 89 df mov %rbx,%rdi cc1aa: e8 00 00 00 00 callq cc1af cc1af: 31 c9 xor %ecx,%ecx cc1b1: 44 89 ea mov %r13d,%edx cc1b4: 48 89 df mov %rbx,%rdi cc1b7: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc1be: 8b 70 08 mov 0x8(%rax),%esi cc1c1: 81 c6 2d 04 00 00 add $0x42d,%esi cc1c7: e8 00 00 00 00 callq cc1cc cc1cc: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc1d3: be 4f 04 00 00 mov $0x44f,%esi cc1d8: 8b 40 08 mov 0x8(%rax),%eax cc1db: e9 fc fe ff ff jmpq cc0dc cc1e0: 81 c6 2c 06 00 00 add $0x62c,%esi cc1e6: 31 c9 xor %ecx,%ecx cc1e8: 44 89 ea mov %r13d,%edx cc1eb: 48 89 df mov %rbx,%rdi cc1ee: e8 00 00 00 00 callq cc1f3 cc1f3: 31 c9 xor %ecx,%ecx cc1f5: 44 89 ea mov %r13d,%edx cc1f8: 48 89 df mov %rbx,%rdi cc1fb: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc202: 8b 30 mov (%rax),%esi cc204: 81 c6 2d 06 00 00 add $0x62d,%esi cc20a: e8 00 00 00 00 callq cc20f cc20f: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc216: be 4f 06 00 00 mov $0x64f,%esi cc21b: 8b 00 mov (%rax),%eax cc21d: e9 ba fe ff ff jmpq cc0dc cc222: 41 c1 e5 08 shl $0x8,%r13d cc226: e9 08 fe ff ff jmpq cc033 cc22b: be 00 80 ff 7f mov $0x7fff8000,%esi cc230: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cc237: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # cc23e cc23e: e8 00 00 00 00 callq cc243 cc243: 0f 0b ud2 cc245: e9 e9 fd ff ff jmpq cc033 cc24a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000cc250 : cc250: e8 00 00 00 00 callq cc255 cc255: 41 56 push %r14 cc257: 41 55 push %r13 cc259: 41 54 push %r12 cc25b: 41 89 f4 mov %esi,%r12d cc25e: 55 push %rbp cc25f: 53 push %rbx cc260: 48 89 fb mov %rdi,%rbx cc263: 40 84 f6 test %sil,%sil cc266: 0f 84 f3 00 00 00 je cc35f cc26c: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax cc272: 45 31 ed xor %r13d,%r13d cc275: bd 2a 04 00 00 mov $0x42a,%ebp cc27a: 85 c0 test %eax,%eax cc27c: 7f 5d jg cc2db cc27e: e9 bd 00 00 00 jmpq cc340 cc283: 41 be 2a 00 00 00 mov $0x2a,%r14d cc289: 41 83 fd 03 cmp $0x3,%r13d cc28d: 48 89 df mov %rbx,%rdi cc290: 44 89 f6 mov %r14d,%esi cc293: 0f 44 f5 cmove %ebp,%esi cc296: 31 d2 xor %edx,%edx cc298: 03 70 08 add 0x8(%rax),%esi cc29b: e8 00 00 00 00 callq cc2a0 cc2a0: 44 89 f6 mov %r14d,%esi cc2a3: 89 c2 mov %eax,%edx cc2a5: 83 c8 01 or $0x1,%eax cc2a8: 83 e2 fe and $0xfffffffe,%edx cc2ab: 45 84 e4 test %r12b,%r12b cc2ae: 0f 44 d0 cmove %eax,%edx cc2b1: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc2b8: 41 83 fd 03 cmp $0x3,%r13d cc2bc: 0f 44 f5 cmove %ebp,%esi cc2bf: 8b 40 08 mov 0x8(%rax),%eax cc2c2: 01 c6 add %eax,%esi cc2c4: 31 c9 xor %ecx,%ecx cc2c6: 48 89 df mov %rbx,%rdi cc2c9: 41 83 c5 01 add $0x1,%r13d cc2cd: e8 00 00 00 00 callq cc2d2 cc2d2: 44 39 ab a8 e7 00 00 cmp %r13d,0xe7a8(%rbx) cc2d9: 7e 65 jle cc340 cc2db: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc2e2: 41 83 fd 01 cmp $0x1,%r13d cc2e6: 77 9b ja cc283 cc2e8: 8b 30 mov (%rax),%esi cc2ea: 74 2a je cc316 cc2ec: 31 d2 xor %edx,%edx cc2ee: 83 c6 2a add $0x2a,%esi cc2f1: 48 89 df mov %rbx,%rdi cc2f4: e8 00 00 00 00 callq cc2f9 cc2f9: 83 e0 fe and $0xfffffffe,%eax cc2fc: 89 c2 mov %eax,%edx cc2fe: 45 84 e4 test %r12b,%r12b cc301: 75 03 jne cc306 cc303: 83 ca 01 or $0x1,%edx cc306: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc30d: be 2a 00 00 00 mov $0x2a,%esi cc312: 8b 00 mov (%rax),%eax cc314: eb ac jmp cc2c2 cc316: 31 d2 xor %edx,%edx cc318: 81 c6 2a 06 00 00 add $0x62a,%esi cc31e: 48 89 df mov %rbx,%rdi cc321: e8 00 00 00 00 callq cc326 cc326: 83 e0 fe and $0xfffffffe,%eax cc329: 89 c2 mov %eax,%edx cc32b: 45 84 e4 test %r12b,%r12b cc32e: 74 19 je cc349 cc330: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc337: be 2a 06 00 00 mov $0x62a,%esi cc33c: 8b 00 mov (%rax),%eax cc33e: eb 82 jmp cc2c2 cc340: 5b pop %rbx cc341: 5d pop %rbp cc342: 41 5c pop %r12 cc344: 41 5d pop %r13 cc346: 41 5e pop %r14 cc348: c3 retq cc349: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc350: 83 ca 01 or $0x1,%edx cc353: be 2a 06 00 00 mov $0x62a,%esi cc358: 8b 00 mov (%rax),%eax cc35a: e9 63 ff ff ff jmpq cc2c2 cc35f: 48 8b 87 e0 57 00 00 mov 0x57e0(%rdi),%rax cc366: 48 8d 97 18 b4 00 00 lea 0xb418(%rdi),%rdx cc36d: 48 8d 8f 80 ba 00 00 lea 0xba80(%rdi),%rcx cc374: 48 39 d0 cmp %rdx,%rax cc377: 0f 94 c2 sete %dl cc37a: 48 39 c8 cmp %rcx,%rax cc37d: 0f 94 c1 sete %cl cc380: 09 ca or %ecx,%edx cc382: 48 8d 8f e8 c0 00 00 lea 0xc0e8(%rdi),%rcx cc389: 48 39 c8 cmp %rcx,%rax cc38c: 0f 94 c1 sete %cl cc38f: 08 ca or %cl,%dl cc391: 75 0c jne cc39f cc393: 48 8d 97 50 c7 00 00 lea 0xc750(%rdi),%rdx cc39a: 48 39 d0 cmp %rdx,%rax cc39d: 75 0a jne cc3a9 cc39f: 31 f6 xor %esi,%esi cc3a1: 48 89 df mov %rbx,%rdi cc3a4: e8 00 00 00 00 callq cc3a9 cc3a9: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax cc3af: 85 c0 test %eax,%eax cc3b1: 7e 8d jle cc340 cc3b3: 31 ed xor %ebp,%ebp cc3b5: e9 80 00 00 00 jmpq cc43a cc3ba: 8b 70 08 mov 0x8(%rax),%esi cc3bd: 83 fd 03 cmp $0x3,%ebp cc3c0: 0f 84 e5 00 00 00 je cc4ab cc3c6: 83 ee 80 sub $0xffffff80,%esi cc3c9: 31 d2 xor %edx,%edx cc3cb: 48 89 df mov %rbx,%rdi cc3ce: e8 00 00 00 00 callq cc3d3 cc3d3: 31 c9 xor %ecx,%ecx cc3d5: 48 89 df mov %rbx,%rdi cc3d8: 83 e0 fe and $0xfffffffe,%eax cc3db: 89 c2 mov %eax,%edx cc3dd: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc3e4: 8b 70 08 mov 0x8(%rax),%esi cc3e7: 83 ee 80 sub $0xffffff80,%esi cc3ea: e8 00 00 00 00 callq cc3ef cc3ef: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc3f6: 31 d2 xor %edx,%edx cc3f8: 48 89 df mov %rbx,%rdi cc3fb: 8b 70 08 mov 0x8(%rax),%esi cc3fe: 81 c6 8a 00 00 00 add $0x8a,%esi cc404: e8 00 00 00 00 callq cc409 cc409: be 8a 00 00 00 mov $0x8a,%esi cc40e: 83 e0 fe and $0xfffffffe,%eax cc411: 89 c2 mov %eax,%edx cc413: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc41a: 8b 40 08 mov 0x8(%rax),%eax cc41d: 01 c6 add %eax,%esi cc41f: 31 c9 xor %ecx,%ecx cc421: 48 89 df mov %rbx,%rdi cc424: 83 c5 01 add $0x1,%ebp cc427: e8 00 00 00 00 callq cc42c cc42c: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax cc432: 39 c5 cmp %eax,%ebp cc434: 0f 8d 38 fe ff ff jge cc272 cc43a: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc441: 83 fd 01 cmp $0x1,%ebp cc444: 0f 87 70 ff ff ff ja cc3ba cc44a: 8b 30 mov (%rax),%esi cc44c: 0f 84 bb 00 00 00 je cc50d cc452: 83 ee 80 sub $0xffffff80,%esi cc455: 31 d2 xor %edx,%edx cc457: 48 89 df mov %rbx,%rdi cc45a: e8 00 00 00 00 callq cc45f cc45f: 31 c9 xor %ecx,%ecx cc461: 48 89 df mov %rbx,%rdi cc464: 83 e0 fe and $0xfffffffe,%eax cc467: 89 c2 mov %eax,%edx cc469: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc470: 8b 30 mov (%rax),%esi cc472: 83 ee 80 sub $0xffffff80,%esi cc475: e8 00 00 00 00 callq cc47a cc47a: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc481: 31 d2 xor %edx,%edx cc483: 48 89 df mov %rbx,%rdi cc486: 8b 30 mov (%rax),%esi cc488: 81 c6 8a 00 00 00 add $0x8a,%esi cc48e: e8 00 00 00 00 callq cc493 cc493: be 8a 00 00 00 mov $0x8a,%esi cc498: 83 e0 fe and $0xfffffffe,%eax cc49b: 89 c2 mov %eax,%edx cc49d: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc4a4: 8b 00 mov (%rax),%eax cc4a6: e9 72 ff ff ff jmpq cc41d cc4ab: 81 c6 80 04 00 00 add $0x480,%esi cc4b1: 31 d2 xor %edx,%edx cc4b3: 48 89 df mov %rbx,%rdi cc4b6: e8 00 00 00 00 callq cc4bb cc4bb: 31 c9 xor %ecx,%ecx cc4bd: 48 89 df mov %rbx,%rdi cc4c0: 83 e0 fe and $0xfffffffe,%eax cc4c3: 89 c2 mov %eax,%edx cc4c5: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc4cc: 8b 70 08 mov 0x8(%rax),%esi cc4cf: 81 c6 80 04 00 00 add $0x480,%esi cc4d5: e8 00 00 00 00 callq cc4da cc4da: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc4e1: 31 d2 xor %edx,%edx cc4e3: 48 89 df mov %rbx,%rdi cc4e6: 8b 70 08 mov 0x8(%rax),%esi cc4e9: 81 c6 8a 04 00 00 add $0x48a,%esi cc4ef: e8 00 00 00 00 callq cc4f4 cc4f4: be 8a 04 00 00 mov $0x48a,%esi cc4f9: 83 e0 fe and $0xfffffffe,%eax cc4fc: 89 c2 mov %eax,%edx cc4fe: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc505: 8b 40 08 mov 0x8(%rax),%eax cc508: e9 10 ff ff ff jmpq cc41d cc50d: 81 c6 80 06 00 00 add $0x680,%esi cc513: 31 d2 xor %edx,%edx cc515: 48 89 df mov %rbx,%rdi cc518: e8 00 00 00 00 callq cc51d cc51d: 31 c9 xor %ecx,%ecx cc51f: 48 89 df mov %rbx,%rdi cc522: 83 e0 fe and $0xfffffffe,%eax cc525: 89 c2 mov %eax,%edx cc527: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc52e: 8b 30 mov (%rax),%esi cc530: 81 c6 80 06 00 00 add $0x680,%esi cc536: e8 00 00 00 00 callq cc53b cc53b: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc542: 31 d2 xor %edx,%edx cc544: 48 89 df mov %rbx,%rdi cc547: 8b 30 mov (%rax),%esi cc549: 81 c6 8a 06 00 00 add $0x68a,%esi cc54f: e8 00 00 00 00 callq cc554 cc554: be 8a 06 00 00 mov $0x68a,%esi cc559: 83 e0 fe and $0xfffffffe,%eax cc55c: 89 c2 mov %eax,%edx cc55e: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cc565: 8b 00 mov (%rax),%eax cc567: e9 b1 fe ff ff jmpq cc41d cc56c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000cc570 : cc570: e8 00 00 00 00 callq cc575 cc575: 41 55 push %r13 cc577: 41 54 push %r12 cc579: 55 push %rbp cc57a: 48 89 fd mov %rdi,%rbp cc57d: 53 push %rbx cc57e: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) cc585: 4c 8b 2f mov (%rdi),%r13 cc588: 0f 85 b2 00 00 00 jne cc640 cc58e: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax cc594: 49 8b 95 e8 5a 01 00 mov 0x15ae8(%r13),%rdx cc59b: 83 f8 01 cmp $0x1,%eax cc59e: 0f 86 88 00 00 00 jbe cc62c cc5a4: 83 f8 03 cmp $0x3,%eax cc5a7: be 86 00 00 00 mov $0x86,%esi cc5ac: b8 86 04 00 00 mov $0x486,%eax cc5b1: 8b 52 08 mov 0x8(%rdx),%edx cc5b4: 0f 44 f0 cmove %eax,%esi cc5b7: 01 d6 add %edx,%esi cc5b9: 4c 89 ef mov %r13,%rdi cc5bc: 31 d2 xor %edx,%edx cc5be: e8 00 00 00 00 callq cc5c3 cc5c3: 49 89 c4 mov %rax,%r12 cc5c6: 8b 85 48 02 00 00 mov 0x248(%rbp),%eax cc5cc: 49 c1 e4 20 shl $0x20,%r12 cc5d0: 83 f8 01 cmp $0x1,%eax cc5d3: 0f 86 9d 00 00 00 jbe cc676 cc5d9: 49 8b 95 e8 5a 01 00 mov 0x15ae8(%r13),%rdx cc5e0: 83 f8 03 cmp $0x3,%eax cc5e3: be 85 00 00 00 mov $0x85,%esi cc5e8: b8 85 04 00 00 mov $0x485,%eax cc5ed: 0f 44 f0 cmove %eax,%esi cc5f0: 8b 52 08 mov 0x8(%rdx),%edx cc5f3: 01 d6 add %edx,%esi cc5f5: 4c 89 ef mov %r13,%rdi cc5f8: 31 d2 xor %edx,%edx cc5fa: e8 00 00 00 00 callq cc5ff cc5ff: 8b 95 48 02 00 00 mov 0x248(%rbp),%edx cc605: bf 01 00 00 00 mov $0x1,%edi cc60a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cc611: 89 c3 mov %eax,%ebx cc613: 4c 09 e3 or %r12,%rbx cc616: 48 89 d9 mov %rbx,%rcx cc619: e8 00 00 00 00 callq cc61e cc61e: 48 89 d8 mov %rbx,%rax cc621: 5b pop %rbx cc622: 5d pop %rbp cc623: 48 c1 e8 02 shr $0x2,%rax cc627: 41 5c pop %r12 cc629: 41 5d pop %r13 cc62b: c3 retq cc62c: be 86 00 00 00 mov $0x86,%esi cc631: b8 86 06 00 00 mov $0x686,%eax cc636: 8b 12 mov (%rdx),%edx cc638: 0f 44 f0 cmove %eax,%esi cc63b: e9 77 ff ff ff jmpq cc5b7 cc640: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx cc646: 49 8b 85 20 5c 00 00 mov 0x5c20(%r13),%rax cc64d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cc654: bf 01 00 00 00 mov $0x1,%edi cc659: 48 8d 04 90 lea (%rax,%rdx,4),%rax cc65d: 48 8b 18 mov (%rax),%rbx cc660: 48 89 da mov %rbx,%rdx cc663: e8 00 00 00 00 callq cc668 cc668: 48 89 d8 mov %rbx,%rax cc66b: 5b pop %rbx cc66c: 5d pop %rbp cc66d: 48 c1 e8 02 shr $0x2,%rax cc671: 41 5c pop %r12 cc673: 41 5d pop %r13 cc675: c3 retq cc676: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax cc67d: be 85 00 00 00 mov $0x85,%esi cc682: 8b 10 mov (%rax),%edx cc684: b8 85 06 00 00 mov $0x685,%eax cc689: 0f 44 f0 cmove %eax,%esi cc68c: e9 62 ff ff ff jmpq cc5f3 cc691: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) cc698: 00 00 00 00 cc69c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000cc6a0 : cc6a0: e8 00 00 00 00 callq cc6a5 cc6a5: 53 push %rbx cc6a6: 48 8b 07 mov (%rdi),%rax cc6a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cc6b0: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx cc6b6: bf 01 00 00 00 mov $0x1,%edi cc6bb: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax cc6c2: 48 8d 1c 90 lea (%rax,%rdx,4),%rbx cc6c6: 48 8b 13 mov (%rbx),%rdx cc6c9: e8 00 00 00 00 callq cc6ce cc6ce: 48 8b 03 mov (%rbx),%rax cc6d1: 5b pop %rbx cc6d2: 48 c1 e8 02 shr $0x2,%rax cc6d6: c3 retq cc6d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) cc6de: 00 00 00000000000cc6e0 : cc6e0: e8 00 00 00 00 callq cc6e5 cc6e5: 55 push %rbp cc6e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cc6ed: 53 push %rbx cc6ee: 48 89 fb mov %rdi,%rbx cc6f1: 48 8b 2f mov (%rdi),%rbp cc6f4: bf 01 00 00 00 mov $0x1,%edi cc6f9: e8 00 00 00 00 callq cc6fe cc6fe: 80 bb 7c 02 00 00 00 cmpb $0x0,0x27c(%rbx) cc705: 48 8b 8b 10 02 00 00 mov 0x210(%rbx),%rcx cc70c: 0f 84 ac 00 00 00 je cc7be cc712: 8b 93 80 02 00 00 mov 0x280(%rbx),%edx cc718: 4c 8d 04 8d 00 00 00 lea 0x0(,%rcx,4),%r8 cc71f: 00 cc720: bf 01 00 00 00 mov $0x1,%edi cc725: c1 e1 02 shl $0x2,%ecx cc728: 49 c1 e8 20 shr $0x20,%r8 cc72c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cc733: e8 00 00 00 00 callq cc738 cc738: 8b 93 80 02 00 00 mov 0x280(%rbx),%edx cc73e: bf 01 00 00 00 mov $0x1,%edi cc743: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax cc74a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cc751: 48 8d 14 90 lea (%rax,%rdx,4),%rdx cc755: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax cc75b: c1 e0 02 shl $0x2,%eax cc75e: 89 02 mov %eax,(%rdx) cc760: 8b 83 80 02 00 00 mov 0x280(%rbx),%eax cc766: 8d 50 01 lea 0x1(%rax),%edx cc769: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax cc770: 48 8d 14 90 lea (%rax,%rdx,4),%rdx cc774: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cc77b: 48 c1 e0 02 shl $0x2,%rax cc77f: 48 c1 e8 20 shr $0x20,%rax cc783: 89 02 mov %eax,(%rdx) cc785: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cc78c: 8b 93 78 02 00 00 mov 0x278(%rbx),%edx cc792: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx cc799: 00 cc79a: e8 00 00 00 00 callq cc79f cc79f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cc7a6: 8b b3 78 02 00 00 mov 0x278(%rbx),%esi cc7ac: 48 89 ef mov %rbp,%rdi cc7af: 5b pop %rbx cc7b0: 5d pop %rbp cc7b1: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx cc7b8: 00 cc7b9: e9 00 00 00 00 jmpq cc7be cc7be: 8b 93 48 02 00 00 mov 0x248(%rbx),%edx cc7c4: 4c 8d 0c 8d 00 00 00 lea 0x0(,%rcx,4),%r9 cc7cb: 00 cc7cc: bf 01 00 00 00 mov $0x1,%edi cc7d1: c1 e1 02 shl $0x2,%ecx cc7d4: 49 c1 e9 20 shr $0x20,%r9 cc7d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cc7df: 41 89 d0 mov %edx,%r8d cc7e2: e8 00 00 00 00 callq cc7e7 cc7e7: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax cc7ed: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx cc7f4: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax cc7fa: 83 f8 01 cmp $0x1,%eax cc7fd: 76 6c jbe cc86b cc7ff: 48 8b 8d e8 5a 01 00 mov 0x15ae8(%rbp),%rcx cc806: 83 f8 03 cmp $0x3,%eax cc809: be 85 00 00 00 mov $0x85,%esi cc80e: b8 85 04 00 00 mov $0x485,%eax cc813: 0f 44 f0 cmove %eax,%esi cc816: 8b 49 08 mov 0x8(%rcx),%ecx cc819: 01 ce add %ecx,%esi cc81b: 48 89 ef mov %rbp,%rdi cc81e: 31 c9 xor %ecx,%ecx cc820: e8 00 00 00 00 callq cc825 cc825: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cc82c: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx cc833: 00 cc834: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax cc83a: 48 c1 ea 20 shr $0x20,%rdx cc83e: 83 f8 01 cmp $0x1,%eax cc841: 76 40 jbe cc883 cc843: 48 8b 8d e8 5a 01 00 mov 0x15ae8(%rbp),%rcx cc84a: 83 f8 03 cmp $0x3,%eax cc84d: be 86 00 00 00 mov $0x86,%esi cc852: 5b pop %rbx cc853: b8 86 04 00 00 mov $0x486,%eax cc858: 48 89 ef mov %rbp,%rdi cc85b: 5d pop %rbp cc85c: 8b 49 08 mov 0x8(%rcx),%ecx cc85f: 0f 44 f0 cmove %eax,%esi cc862: 01 ce add %ecx,%esi cc864: 31 c9 xor %ecx,%ecx cc866: e9 00 00 00 00 jmpq cc86b cc86b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax cc872: be 85 00 00 00 mov $0x85,%esi cc877: 8b 08 mov (%rax),%ecx cc879: b8 85 06 00 00 mov $0x685,%eax cc87e: 0f 44 f0 cmove %eax,%esi cc881: eb 96 jmp cc819 cc883: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax cc88a: be 86 00 00 00 mov $0x86,%esi cc88f: 48 89 ef mov %rbp,%rdi cc892: 5b pop %rbx cc893: 5d pop %rbp cc894: 8b 08 mov (%rax),%ecx cc896: b8 86 06 00 00 mov $0x686,%eax cc89b: 0f 44 f0 cmove %eax,%esi cc89e: 01 ce add %ecx,%esi cc8a0: 31 c9 xor %ecx,%ecx cc8a2: e9 00 00 00 00 jmpq cc8a7 cc8a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) cc8ae: 00 00 00000000000cc8b0 : cc8b0: e8 00 00 00 00 callq cc8b5 cc8b5: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax cc8bb: 85 c0 test %eax,%eax cc8bd: 0f 8e 79 12 00 00 jle cdb3c cc8c3: 41 57 push %r15 cc8c5: 49 89 ff mov %rdi,%r15 cc8c8: 41 56 push %r14 cc8ca: 41 55 push %r13 cc8cc: 41 54 push %r12 cc8ce: 55 push %rbp cc8cf: 31 ed xor %ebp,%ebp cc8d1: 53 push %rbx cc8d2: 48 8d 9f 18 b4 00 00 lea 0xb418(%rdi),%rbx cc8d9: 48 83 ec 08 sub $0x8,%rsp cc8dd: e9 bc 01 00 00 jmpq cca9e cc8e2: 8b 70 08 mov 0x8(%rax),%esi cc8e5: 83 fd 03 cmp $0x3,%ebp cc8e8: 0f 84 52 0f 00 00 je cd840 cc8ee: 31 c9 xor %ecx,%ecx cc8f0: 81 c6 b5 00 00 00 add $0xb5,%esi cc8f6: 31 d2 xor %edx,%edx cc8f8: 4c 89 ff mov %r15,%rdi cc8fb: e8 00 00 00 00 callq cc900 cc900: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cc907: 31 d2 xor %edx,%edx cc909: 4c 89 ff mov %r15,%rdi cc90c: 8b 70 08 mov 0x8(%rax),%esi cc90f: 83 c6 1c add $0x1c,%esi cc912: e8 00 00 00 00 callq cc917 cc917: 31 c9 xor %ecx,%ecx cc919: 4c 89 ff mov %r15,%rdi cc91c: 83 c8 22 or $0x22,%eax cc91f: 89 c2 mov %eax,%edx cc921: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cc928: 8b 70 08 mov 0x8(%rax),%esi cc92b: 83 c6 1c add $0x1c,%esi cc92e: e8 00 00 00 00 callq cc933 cc933: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cc93a: 31 d2 xor %edx,%edx cc93c: 4c 89 ff mov %r15,%rdi cc93f: 8b 70 08 mov 0x8(%rax),%esi cc942: 83 c6 3c add $0x3c,%esi cc945: e8 00 00 00 00 callq cc94a cc94a: 31 c9 xor %ecx,%ecx cc94c: 4c 89 ff mov %r15,%rdi cc94f: 25 c1 f1 ff ff and $0xfffff1c1,%eax cc954: 89 c2 mov %eax,%edx cc956: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cc95d: 81 ca 12 06 00 00 or $0x612,%edx cc963: 8b 70 08 mov 0x8(%rax),%esi cc966: 83 c6 3c add $0x3c,%esi cc969: e8 00 00 00 00 callq cc96e cc96e: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cc975: 31 d2 xor %edx,%edx cc977: 4c 89 ff mov %r15,%rdi cc97a: 8b 70 08 mov 0x8(%rax),%esi cc97d: 83 c6 48 add $0x48,%esi cc980: e8 00 00 00 00 callq cc985 cc985: 31 c9 xor %ecx,%ecx cc987: 4c 89 ff mov %r15,%rdi cc98a: 25 ff 0f ff 00 and $0xff0fff,%eax cc98f: 89 c2 mov %eax,%edx cc991: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cc998: 81 ca 00 e0 00 01 or $0x100e000,%edx cc99e: 8b 70 08 mov 0x8(%rax),%esi cc9a1: 83 c6 48 add $0x48,%esi cc9a4: e8 00 00 00 00 callq cc9a9 cc9a9: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) cc9b0: 04 cc9b1: 75 37 jne cc9ea cc9b3: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cc9ba: 31 d2 xor %edx,%edx cc9bc: 4c 89 ff mov %r15,%rdi cc9bf: 8b 70 08 mov 0x8(%rax),%esi cc9c2: 83 c6 2a add $0x2a,%esi cc9c5: e8 00 00 00 00 callq cc9ca cc9ca: 83 e0 fe and $0xfffffffe,%eax cc9cd: 89 c2 mov %eax,%edx cc9cf: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cc9d6: 8b 70 08 mov 0x8(%rax),%esi cc9d9: b8 2a 00 00 00 mov $0x2a,%eax cc9de: 01 c6 add %eax,%esi cc9e0: 31 c9 xor %ecx,%ecx cc9e2: 4c 89 ff mov %r15,%rdi cc9e5: e8 00 00 00 00 callq cc9ea cc9ea: 49 8b 8f e8 5a 01 00 mov 0x15ae8(%r15),%rcx cc9f1: 44 89 e2 mov %r12d,%edx cc9f4: 81 ca 01 10 00 00 or $0x1001,%edx cc9fa: 8b 71 08 mov 0x8(%rcx),%esi cc9fd: 83 fd 03 cmp $0x3,%ebp cca00: 0f 84 f7 0d 00 00 je cd7fd cca06: 83 ee 80 sub $0xffffff80,%esi cca09: 31 c9 xor %ecx,%ecx cca0b: 4c 89 ff mov %r15,%rdi cca0e: e8 00 00 00 00 callq cca13 cca13: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cca1a: 31 d2 xor %edx,%edx cca1c: 4c 89 ff mov %r15,%rdi cca1f: 8b 70 08 mov 0x8(%rax),%esi cca22: 81 c6 8a 00 00 00 add $0x8a,%esi cca28: e8 00 00 00 00 callq cca2d cca2d: be 8a 00 00 00 mov $0x8a,%esi cca32: 83 c8 01 or $0x1,%eax cca35: 89 c2 mov %eax,%edx cca37: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cca3e: 8b 40 08 mov 0x8(%rax),%eax cca41: 01 c6 add %eax,%esi cca43: 31 c9 xor %ecx,%ecx cca45: 4c 89 ff mov %r15,%rdi cca48: e8 00 00 00 00 callq cca4d cca4d: c6 83 f4 01 00 00 01 movb $0x1,0x1f4(%rbx) cca54: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) cca5b: 04 cca5c: 0f 85 01 0b 00 00 jne cd563 cca62: 48 8b 43 08 mov 0x8(%rbx),%rax cca66: 48 89 df mov %rbx,%rdi cca69: 48 8b 40 78 mov 0x78(%rax),%rax cca6d: e8 00 00 00 00 callq cca72 cca72: 85 c0 test %eax,%eax cca74: 0f 85 8f 10 00 00 jne cdb09 cca7a: 49 39 9f e0 57 00 00 cmp %rbx,0x57e0(%r15) cca81: 0f 84 ee 0e 00 00 je cd975 cca87: 83 c5 01 add $0x1,%ebp cca8a: 48 81 c3 68 06 00 00 add $0x668,%rbx cca91: 41 39 af a8 e7 00 00 cmp %ebp,0xe7a8(%r15) cca98: 0f 8e 8d 10 00 00 jle cdb2b cca9e: 8b 83 08 02 00 00 mov 0x208(%rbx),%eax ccaa4: 44 8d 2c 85 00 00 00 lea 0x0(,%rax,4),%r13d ccaab: 00 ccaac: 83 fd 01 cmp $0x1,%ebp ccaaf: 0f 8e 34 05 00 00 jle ccfe9 ccab5: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccabc: 8b 70 08 mov 0x8(%rax),%esi ccabf: 83 fd 03 cmp $0x3,%ebp ccac2: 0f 84 e3 07 00 00 je cd2ab ccac8: 31 d2 xor %edx,%edx ccaca: 83 c6 21 add $0x21,%esi ccacd: 31 c9 xor %ecx,%ecx ccacf: 4c 89 ff mov %r15,%rdi ccad2: e8 00 00 00 00 callq ccad7 ccad7: 8b 93 20 02 00 00 mov 0x220(%rbx),%edx ccadd: 89 d0 mov %edx,%eax ccadf: c1 e8 02 shr $0x2,%eax ccae2: 83 fa 07 cmp $0x7,%edx ccae5: 0f 86 09 10 00 00 jbe cdaf4 ccaeb: 48 83 e8 01 sub $0x1,%rax ccaef: ba ff ff ff ff mov $0xffffffff,%edx ccaf4: 45 89 ee mov %r13d,%r14d ccaf7: 48 0f bd d0 bsr %rax,%rdx ccafb: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccb02: 44 8d 64 12 02 lea 0x2(%rdx,%rdx,1),%r12d ccb07: 41 83 e4 3e and $0x3e,%r12d ccb0b: 8b 70 08 mov 0x8(%rax),%esi ccb0e: 83 fd 03 cmp $0x3,%ebp ccb11: 0f 84 ca 07 00 00 je cd2e1 ccb17: 83 ee 80 sub $0xffffff80,%esi ccb1a: 31 d2 xor %edx,%edx ccb1c: 4c 89 ff mov %r15,%rdi ccb1f: e8 00 00 00 00 callq ccb24 ccb24: 31 c9 xor %ecx,%ecx ccb26: 4c 89 ff mov %r15,%rdi ccb29: 83 e0 c1 and $0xffffffc1,%eax ccb2c: 41 09 c4 or %eax,%r12d ccb2f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccb36: 44 89 e2 mov %r12d,%edx ccb39: 8b 70 08 mov 0x8(%rax),%esi ccb3c: 83 ee 80 sub $0xffffff80,%esi ccb3f: e8 00 00 00 00 callq ccb44 ccb44: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccb4b: 31 c9 xor %ecx,%ecx ccb4d: 31 d2 xor %edx,%edx ccb4f: 4c 89 ff mov %r15,%rdi ccb52: 8b 70 08 mov 0x8(%rax),%esi ccb55: 81 c6 83 00 00 00 add $0x83,%esi ccb5b: e8 00 00 00 00 callq ccb60 ccb60: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccb67: 31 c9 xor %ecx,%ecx ccb69: 31 d2 xor %edx,%edx ccb6b: 4c 89 ff mov %r15,%rdi ccb6e: 8b 70 08 mov 0x8(%rax),%esi ccb71: 81 c6 84 00 00 00 add $0x84,%esi ccb77: e8 00 00 00 00 callq ccb7c ccb7c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccb83: 31 c9 xor %ecx,%ecx ccb85: 31 d2 xor %edx,%edx ccb87: 4c 89 ff mov %r15,%rdi ccb8a: 8b 70 08 mov 0x8(%rax),%esi ccb8d: 81 c6 85 00 00 00 add $0x85,%esi ccb93: e8 00 00 00 00 callq ccb98 ccb98: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccb9f: 31 c9 xor %ecx,%ecx ccba1: 31 d2 xor %edx,%edx ccba3: 4c 89 ff mov %r15,%rdi ccba6: 8b 70 08 mov 0x8(%rax),%esi ccba9: 81 c6 86 00 00 00 add $0x86,%esi ccbaf: e8 00 00 00 00 callq ccbb4 ccbb4: 8b 83 80 02 00 00 mov 0x280(%rbx),%eax ccbba: 31 c9 xor %ecx,%ecx ccbbc: 4c 89 ff mov %r15,%rdi ccbbf: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx ccbc6: c1 e0 02 shl $0x2,%eax ccbc9: 49 03 87 28 5c 00 00 add 0x5c28(%r15),%rax ccbd0: 8b 72 08 mov 0x8(%rdx),%esi ccbd3: 89 c2 mov %eax,%edx ccbd5: 48 89 04 24 mov %rax,(%rsp) ccbd9: 81 c6 b3 00 00 00 add $0xb3,%esi ccbdf: e8 00 00 00 00 callq ccbe4 ccbe4: 48 8b 04 24 mov (%rsp),%rax ccbe8: 31 c9 xor %ecx,%ecx ccbea: 4c 89 ff mov %r15,%rdi ccbed: 48 c1 e8 20 shr $0x20,%rax ccbf1: 48 89 c2 mov %rax,%rdx ccbf4: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccbfb: 8b 70 08 mov 0x8(%rax),%esi ccbfe: 81 c6 b2 00 00 00 add $0xb2,%esi ccc04: e8 00 00 00 00 callq ccc09 ccc09: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccc10: 31 d2 xor %edx,%edx ccc12: 4c 89 ff mov %r15,%rdi ccc15: 8b 70 08 mov 0x8(%rax),%esi ccc18: 81 c6 87 00 00 00 add $0x87,%esi ccc1e: e8 00 00 00 00 callq ccc23 ccc23: 31 c9 xor %ecx,%ecx ccc25: 4c 89 ff mov %r15,%rdi ccc28: 83 c8 04 or $0x4,%eax ccc2b: 89 c2 mov %eax,%edx ccc2d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccc34: 8b 70 08 mov 0x8(%rax),%esi ccc37: 81 c6 87 00 00 00 add $0x87,%esi ccc3d: e8 00 00 00 00 callq ccc42 ccc42: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccc49: 31 c9 xor %ecx,%ecx ccc4b: 4c 89 ff mov %r15,%rdi ccc4e: 49 8b 97 28 5c 00 00 mov 0x5c28(%r15),%rdx ccc55: 8b 70 08 mov 0x8(%rax),%esi ccc58: 4c 01 f2 add %r14,%rdx ccc5b: 48 c1 ea 20 shr $0x20,%rdx ccc5f: 81 c6 88 00 00 00 add $0x88,%esi ccc65: e8 00 00 00 00 callq ccc6a ccc6a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccc71: 31 c9 xor %ecx,%ecx ccc73: 4c 89 ff mov %r15,%rdi ccc76: 41 8b 97 28 5c 00 00 mov 0x5c28(%r15),%edx ccc7d: 8b 70 08 mov 0x8(%rax),%esi ccc80: 44 01 ea add %r13d,%edx ccc83: 83 e2 fc and $0xfffffffc,%edx ccc86: 81 c6 89 00 00 00 add $0x89,%esi ccc8c: e8 00 00 00 00 callq ccc91 ccc91: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccc98: 31 c9 xor %ecx,%ecx ccc9a: 4c 89 ff mov %r15,%rdi ccc9d: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx ccca4: 8b 70 08 mov 0x8(%rax),%esi ccca7: 48 c1 ea 08 shr $0x8,%rdx cccab: 81 c6 81 00 00 00 add $0x81,%esi cccb1: e8 00 00 00 00 callq cccb6 cccb6: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cccbd: 31 c9 xor %ecx,%ecx cccbf: 4c 89 ff mov %r15,%rdi cccc2: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx cccc9: 8b 70 08 mov 0x8(%rax),%esi ccccc: 48 c1 ea 28 shr $0x28,%rdx cccd0: 81 c6 82 00 00 00 add $0x82,%esi cccd6: e8 00 00 00 00 callq cccdb cccdb: 31 c9 xor %ecx,%ecx cccdd: ba 01 00 00 00 mov $0x1,%edx ccce2: 4c 89 ff mov %r15,%rdi ccce5: 48 c7 83 10 02 00 00 movq $0x0,0x210(%rbx) cccec: 00 00 00 00 cccf0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cccf7: 8b 70 08 mov 0x8(%rax),%esi cccfa: 81 c6 b5 00 00 00 add $0xb5,%esi ccd00: e8 00 00 00 00 callq ccd05 ccd05: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) ccd0c: 04 ccd0d: 0f 85 16 08 00 00 jne cd529 ccd13: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax ccd19: 31 c9 xor %ecx,%ecx ccd1b: 4c 89 ff mov %r15,%rdi ccd1e: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx ccd25: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccd2c: 8b 70 08 mov 0x8(%rax),%esi ccd2f: 81 c6 85 00 00 00 add $0x85,%esi ccd35: e8 00 00 00 00 callq ccd3a ccd3a: 8b 93 14 02 00 00 mov 0x214(%rbx),%edx ccd40: 31 c9 xor %ecx,%ecx ccd42: 4c 89 ff mov %r15,%rdi ccd45: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccd4c: c1 e2 02 shl $0x2,%edx ccd4f: 8b 70 08 mov 0x8(%rax),%esi ccd52: 81 c6 86 00 00 00 add $0x86,%esi ccd58: e8 00 00 00 00 callq ccd5d ccd5d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccd64: 8b 70 08 mov 0x8(%rax),%esi ccd67: 81 c6 92 00 00 00 add $0x92,%esi ccd6d: 31 d2 xor %edx,%edx ccd6f: 4c 89 ff mov %r15,%rdi ccd72: e8 00 00 00 00 callq ccd77 ccd77: be ab 00 00 00 mov $0xab,%esi ccd7c: 41 89 c6 mov %eax,%r14d ccd7f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccd86: 8b 40 08 mov 0x8(%rax),%eax ccd89: 01 c6 add %eax,%esi ccd8b: 31 d2 xor %edx,%edx ccd8d: 4c 89 ff mov %r15,%rdi ccd90: e8 00 00 00 00 callq ccd95 ccd95: 45 89 f0 mov %r14d,%r8d ccd98: 41 81 e0 ff ff ff ef and $0xefffffff,%r8d ccd9f: 80 bb 7c 02 00 00 00 cmpb $0x0,0x27c(%rbx) ccda6: 41 89 c5 mov %eax,%r13d ccda9: 74 27 je ccdd2 ccdab: 8b 83 78 02 00 00 mov 0x278(%rbx),%eax ccdb1: 45 89 f0 mov %r14d,%r8d ccdb4: 41 81 e5 03 00 00 f0 and $0xf0000003,%r13d ccdbb: 41 81 c8 00 00 00 10 or $0x10000000,%r8d ccdc2: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx ccdc9: 81 e2 fc ff ff 0f and $0xffffffc,%edx ccdcf: 41 09 d5 or %edx,%r13d ccdd2: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccdd9: 83 fd 01 cmp $0x1,%ebp ccddc: 0f 8e d9 01 00 00 jle ccfbb ccde2: 8b 70 08 mov 0x8(%rax),%esi ccde5: 83 fd 03 cmp $0x3,%ebp ccde8: 0f 84 60 0b 00 00 je cd94e ccdee: 81 c6 92 00 00 00 add $0x92,%esi ccdf4: 31 c9 xor %ecx,%ecx ccdf6: 44 89 c2 mov %r8d,%edx ccdf9: 4c 89 ff mov %r15,%rdi ccdfc: e8 00 00 00 00 callq cce01 cce01: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cce08: be ab 00 00 00 mov $0xab,%esi cce0d: 8b 40 08 mov 0x8(%rax),%eax cce10: 01 c6 add %eax,%esi cce12: 31 c9 xor %ecx,%ecx cce14: 44 89 ea mov %r13d,%edx cce17: 4c 89 ff mov %r15,%rdi cce1a: e8 00 00 00 00 callq cce1f cce1f: 8b 8b 78 02 00 00 mov 0x278(%rbx),%ecx cce25: 89 ee mov %ebp,%esi cce27: 4c 89 ff mov %r15,%rdi cce2a: 49 8b 87 e8 89 00 00 mov 0x89e8(%r15),%rax cce31: 0f b6 93 7c 02 00 00 movzbl 0x27c(%rbx),%edx cce38: 45 8b 87 00 67 01 00 mov 0x16700(%r15),%r8d cce3f: 48 8b 40 48 mov 0x48(%rax),%rax cce43: e8 00 00 00 00 callq cce48 cce48: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) cce4f: 04 cce50: 0f 85 2c 07 00 00 jne cd582 cce56: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cce5d: 83 fd 01 cmp $0x1,%ebp cce60: 0f 8f 7c fa ff ff jg cc8e2 cce66: 8b 30 mov (%rax),%esi cce68: 0f 84 80 0b 00 00 je cd9ee cce6e: 31 c9 xor %ecx,%ecx cce70: 81 c6 b5 00 00 00 add $0xb5,%esi cce76: 31 d2 xor %edx,%edx cce78: 4c 89 ff mov %r15,%rdi cce7b: e8 00 00 00 00 callq cce80 cce80: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cce87: 31 d2 xor %edx,%edx cce89: 4c 89 ff mov %r15,%rdi cce8c: 8b 30 mov (%rax),%esi cce8e: 83 c6 1c add $0x1c,%esi cce91: e8 00 00 00 00 callq cce96 cce96: 31 c9 xor %ecx,%ecx cce98: 4c 89 ff mov %r15,%rdi cce9b: 83 c8 22 or $0x22,%eax cce9e: 89 c2 mov %eax,%edx ccea0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccea7: 8b 30 mov (%rax),%esi ccea9: 83 c6 1c add $0x1c,%esi cceac: e8 00 00 00 00 callq cceb1 cceb1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cceb8: 31 d2 xor %edx,%edx cceba: 4c 89 ff mov %r15,%rdi ccebd: 8b 30 mov (%rax),%esi ccebf: 83 c6 3c add $0x3c,%esi ccec2: e8 00 00 00 00 callq ccec7 ccec7: 31 c9 xor %ecx,%ecx ccec9: 4c 89 ff mov %r15,%rdi ccecc: 25 c1 f1 ff ff and $0xfffff1c1,%eax cced1: 89 c2 mov %eax,%edx cced3: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cceda: 81 ca 12 06 00 00 or $0x612,%edx ccee0: 8b 30 mov (%rax),%esi ccee2: 83 c6 3c add $0x3c,%esi ccee5: e8 00 00 00 00 callq cceea cceea: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccef1: 31 d2 xor %edx,%edx ccef3: 4c 89 ff mov %r15,%rdi ccef6: 8b 30 mov (%rax),%esi ccef8: 83 c6 48 add $0x48,%esi ccefb: e8 00 00 00 00 callq ccf00 ccf00: 31 c9 xor %ecx,%ecx ccf02: 4c 89 ff mov %r15,%rdi ccf05: 25 ff 0f ff 00 and $0xff0fff,%eax ccf0a: 89 c2 mov %eax,%edx ccf0c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccf13: 81 ca 00 e0 00 01 or $0x100e000,%edx ccf19: 8b 30 mov (%rax),%esi ccf1b: 83 c6 48 add $0x48,%esi ccf1e: e8 00 00 00 00 callq ccf23 ccf23: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) ccf2a: 04 ccf2b: 75 35 jne ccf62 ccf2d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccf34: 31 d2 xor %edx,%edx ccf36: 4c 89 ff mov %r15,%rdi ccf39: 8b 30 mov (%rax),%esi ccf3b: 83 c6 2a add $0x2a,%esi ccf3e: e8 00 00 00 00 callq ccf43 ccf43: 83 e0 fe and $0xfffffffe,%eax ccf46: 89 c2 mov %eax,%edx ccf48: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccf4f: 8b 30 mov (%rax),%esi ccf51: b8 2a 00 00 00 mov $0x2a,%eax ccf56: 01 c6 add %eax,%esi ccf58: 31 c9 xor %ecx,%ecx ccf5a: 4c 89 ff mov %r15,%rdi ccf5d: e8 00 00 00 00 callq ccf62 ccf62: 49 8b 8f e8 5a 01 00 mov 0x15ae8(%r15),%rcx ccf69: 44 89 e2 mov %r12d,%edx ccf6c: 81 ca 01 10 00 00 or $0x1001,%edx ccf72: 8b 31 mov (%rcx),%esi ccf74: 83 fd 01 cmp $0x1,%ebp ccf77: 0f 84 30 0a 00 00 je cd9ad ccf7d: 83 ee 80 sub $0xffffff80,%esi ccf80: 31 c9 xor %ecx,%ecx ccf82: 4c 89 ff mov %r15,%rdi ccf85: e8 00 00 00 00 callq ccf8a ccf8a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccf91: 31 d2 xor %edx,%edx ccf93: 4c 89 ff mov %r15,%rdi ccf96: 8b 30 mov (%rax),%esi ccf98: 81 c6 8a 00 00 00 add $0x8a,%esi ccf9e: e8 00 00 00 00 callq ccfa3 ccfa3: be 8a 00 00 00 mov $0x8a,%esi ccfa8: 83 c8 01 or $0x1,%eax ccfab: 89 c2 mov %eax,%edx ccfad: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccfb4: 8b 00 mov (%rax),%eax ccfb6: e9 86 fa ff ff jmpq cca41 ccfbb: 8b 30 mov (%rax),%esi ccfbd: 0f 84 c4 09 00 00 je cd987 ccfc3: 81 c6 92 00 00 00 add $0x92,%esi ccfc9: 31 c9 xor %ecx,%ecx ccfcb: 44 89 c2 mov %r8d,%edx ccfce: 4c 89 ff mov %r15,%rdi ccfd1: e8 00 00 00 00 callq ccfd6 ccfd6: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax ccfdd: be ab 00 00 00 mov $0xab,%esi ccfe2: 8b 00 mov (%rax),%eax ccfe4: e9 27 fe ff ff jmpq cce10 ccfe9: b8 21 00 00 00 mov $0x21,%eax ccfee: be 21 06 00 00 mov $0x621,%esi ccff3: 4c 89 ff mov %r15,%rdi ccff6: 0f 45 f0 cmovne %eax,%esi ccff9: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd000: 31 d2 xor %edx,%edx cd002: 31 c9 xor %ecx,%ecx cd004: 03 30 add (%rax),%esi cd006: e8 00 00 00 00 callq cd00b cd00b: 8b 83 20 02 00 00 mov 0x220(%rbx),%eax cd011: c1 e8 02 shr $0x2,%eax cd014: 89 c2 mov %eax,%edx cd016: 83 f8 01 cmp $0x1,%eax cd019: 0f 86 20 0b 00 00 jbe cdb3f cd01f: 48 83 ea 01 sub $0x1,%rdx cd023: 41 83 cc ff or $0xffffffff,%r12d cd027: 4c 0f bd e2 bsr %rdx,%r12 cd02b: 41 83 c4 01 add $0x1,%r12d cd02f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd036: 45 01 e4 add %r12d,%r12d cd039: 41 83 e4 3e and $0x3e,%r12d cd03d: 8b 30 mov (%rax),%esi cd03f: 83 fd 01 cmp $0x1,%ebp cd042: 0f 84 47 05 00 00 je cd58f cd048: 83 ee 80 sub $0xffffff80,%esi cd04b: 31 d2 xor %edx,%edx cd04d: 4c 89 ff mov %r15,%rdi cd050: e8 00 00 00 00 callq cd055 cd055: 31 c9 xor %ecx,%ecx cd057: 4c 89 ff mov %r15,%rdi cd05a: 83 e0 c1 and $0xffffffc1,%eax cd05d: 41 09 c4 or %eax,%r12d cd060: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd067: 44 89 e2 mov %r12d,%edx cd06a: 8b 30 mov (%rax),%esi cd06c: 83 ee 80 sub $0xffffff80,%esi cd06f: e8 00 00 00 00 callq cd074 cd074: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd07b: 31 c9 xor %ecx,%ecx cd07d: 31 d2 xor %edx,%edx cd07f: 4c 89 ff mov %r15,%rdi cd082: 8b 30 mov (%rax),%esi cd084: 81 c6 83 00 00 00 add $0x83,%esi cd08a: e8 00 00 00 00 callq cd08f cd08f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd096: 31 c9 xor %ecx,%ecx cd098: 31 d2 xor %edx,%edx cd09a: 4c 89 ff mov %r15,%rdi cd09d: 8b 30 mov (%rax),%esi cd09f: 81 c6 84 00 00 00 add $0x84,%esi cd0a5: e8 00 00 00 00 callq cd0aa cd0aa: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd0b1: 31 c9 xor %ecx,%ecx cd0b3: 31 d2 xor %edx,%edx cd0b5: 4c 89 ff mov %r15,%rdi cd0b8: 8b 30 mov (%rax),%esi cd0ba: 81 c6 85 00 00 00 add $0x85,%esi cd0c0: e8 00 00 00 00 callq cd0c5 cd0c5: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd0cc: 31 c9 xor %ecx,%ecx cd0ce: 31 d2 xor %edx,%edx cd0d0: 4c 89 ff mov %r15,%rdi cd0d3: 8b 30 mov (%rax),%esi cd0d5: 81 c6 86 00 00 00 add $0x86,%esi cd0db: e8 00 00 00 00 callq cd0e0 cd0e0: 8b 83 80 02 00 00 mov 0x280(%rbx),%eax cd0e6: 31 c9 xor %ecx,%ecx cd0e8: 4c 89 ff mov %r15,%rdi cd0eb: 44 8d 34 85 00 00 00 lea 0x0(,%rax,4),%r14d cd0f2: 00 cd0f3: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd0fa: 4d 03 b7 28 5c 00 00 add 0x5c28(%r15),%r14 cd101: 44 89 f2 mov %r14d,%edx cd104: 8b 30 mov (%rax),%esi cd106: 81 c6 b3 00 00 00 add $0xb3,%esi cd10c: e8 00 00 00 00 callq cd111 cd111: 4c 89 f2 mov %r14,%rdx cd114: 31 c9 xor %ecx,%ecx cd116: 4c 89 ff mov %r15,%rdi cd119: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd120: 48 c1 ea 20 shr $0x20,%rdx cd124: 8b 30 mov (%rax),%esi cd126: 81 c6 b2 00 00 00 add $0xb2,%esi cd12c: e8 00 00 00 00 callq cd131 cd131: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd138: 4c 89 ff mov %r15,%rdi cd13b: 8b 30 mov (%rax),%esi cd13d: 81 c6 87 00 00 00 add $0x87,%esi cd143: 31 d2 xor %edx,%edx cd145: e8 00 00 00 00 callq cd14a cd14a: 31 c9 xor %ecx,%ecx cd14c: 4c 89 ff mov %r15,%rdi cd14f: 83 c8 04 or $0x4,%eax cd152: 89 c2 mov %eax,%edx cd154: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd15b: 8b 30 mov (%rax),%esi cd15d: 81 c6 87 00 00 00 add $0x87,%esi cd163: e8 00 00 00 00 callq cd168 cd168: 44 89 ea mov %r13d,%edx cd16b: 31 c9 xor %ecx,%ecx cd16d: 4c 89 ff mov %r15,%rdi cd170: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd177: 49 03 97 28 5c 00 00 add 0x5c28(%r15),%rdx cd17e: 48 c1 ea 20 shr $0x20,%rdx cd182: 8b 30 mov (%rax),%esi cd184: 81 c6 88 00 00 00 add $0x88,%esi cd18a: e8 00 00 00 00 callq cd18f cd18f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd196: 31 c9 xor %ecx,%ecx cd198: 4c 89 ff mov %r15,%rdi cd19b: 41 8b 97 28 5c 00 00 mov 0x5c28(%r15),%edx cd1a2: 8b 30 mov (%rax),%esi cd1a4: 44 01 ea add %r13d,%edx cd1a7: 83 e2 fc and $0xfffffffc,%edx cd1aa: 81 c6 89 00 00 00 add $0x89,%esi cd1b0: e8 00 00 00 00 callq cd1b5 cd1b5: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd1bc: 31 c9 xor %ecx,%ecx cd1be: 4c 89 ff mov %r15,%rdi cd1c1: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx cd1c8: 8b 30 mov (%rax),%esi cd1ca: 48 c1 ea 08 shr $0x8,%rdx cd1ce: 81 c6 81 00 00 00 add $0x81,%esi cd1d4: e8 00 00 00 00 callq cd1d9 cd1d9: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd1e0: 31 c9 xor %ecx,%ecx cd1e2: 4c 89 ff mov %r15,%rdi cd1e5: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx cd1ec: 8b 30 mov (%rax),%esi cd1ee: 48 c1 ea 28 shr $0x28,%rdx cd1f2: 81 c6 82 00 00 00 add $0x82,%esi cd1f8: e8 00 00 00 00 callq cd1fd cd1fd: 31 c9 xor %ecx,%ecx cd1ff: ba 01 00 00 00 mov $0x1,%edx cd204: 4c 89 ff mov %r15,%rdi cd207: 48 c7 83 10 02 00 00 movq $0x0,0x210(%rbx) cd20e: 00 00 00 00 cd212: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd219: 8b 30 mov (%rax),%esi cd21b: 81 c6 b5 00 00 00 add $0xb5,%esi cd221: e8 00 00 00 00 callq cd226 cd226: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) cd22d: 04 cd22e: 0f 85 91 05 00 00 jne cd7c5 cd234: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax cd23a: 31 c9 xor %ecx,%ecx cd23c: 4c 89 ff mov %r15,%rdi cd23f: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx cd246: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd24d: 8b 30 mov (%rax),%esi cd24f: 81 c6 85 00 00 00 add $0x85,%esi cd255: e8 00 00 00 00 callq cd25a cd25a: 8b 93 14 02 00 00 mov 0x214(%rbx),%edx cd260: 31 c9 xor %ecx,%ecx cd262: 4c 89 ff mov %r15,%rdi cd265: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd26c: c1 e2 02 shl $0x2,%edx cd26f: 8b 30 mov (%rax),%esi cd271: 81 c6 86 00 00 00 add $0x86,%esi cd277: e8 00 00 00 00 callq cd27c cd27c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd283: 8b 30 mov (%rax),%esi cd285: 81 c6 92 00 00 00 add $0x92,%esi cd28b: 31 d2 xor %edx,%edx cd28d: 4c 89 ff mov %r15,%rdi cd290: e8 00 00 00 00 callq cd295 cd295: be ab 00 00 00 mov $0xab,%esi cd29a: 41 89 c6 mov %eax,%r14d cd29d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd2a4: 8b 00 mov (%rax),%eax cd2a6: e9 de fa ff ff jmpq ccd89 cd2ab: 31 d2 xor %edx,%edx cd2ad: 81 c6 21 04 00 00 add $0x421,%esi cd2b3: 31 c9 xor %ecx,%ecx cd2b5: 4c 89 ff mov %r15,%rdi cd2b8: e8 00 00 00 00 callq cd2bd cd2bd: 8b 93 20 02 00 00 mov 0x220(%rbx),%edx cd2c3: 89 d0 mov %edx,%eax cd2c5: c1 e8 02 shr $0x2,%eax cd2c8: 83 fa 07 cmp $0x7,%edx cd2cb: 0f 87 1a f8 ff ff ja ccaeb cd2d1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd2d8: 45 89 ee mov %r13d,%r14d cd2db: 45 31 e4 xor %r12d,%r12d cd2de: 8b 70 08 mov 0x8(%rax),%esi cd2e1: 81 c6 80 04 00 00 add $0x480,%esi cd2e7: 31 d2 xor %edx,%edx cd2e9: 4c 89 ff mov %r15,%rdi cd2ec: e8 00 00 00 00 callq cd2f1 cd2f1: 31 c9 xor %ecx,%ecx cd2f3: 4c 89 ff mov %r15,%rdi cd2f6: 83 e0 c1 and $0xffffffc1,%eax cd2f9: 41 09 c4 or %eax,%r12d cd2fc: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd303: 44 89 e2 mov %r12d,%edx cd306: 8b 70 08 mov 0x8(%rax),%esi cd309: 81 c6 80 04 00 00 add $0x480,%esi cd30f: e8 00 00 00 00 callq cd314 cd314: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd31b: 31 c9 xor %ecx,%ecx cd31d: 31 d2 xor %edx,%edx cd31f: 4c 89 ff mov %r15,%rdi cd322: 8b 70 08 mov 0x8(%rax),%esi cd325: 81 c6 83 04 00 00 add $0x483,%esi cd32b: e8 00 00 00 00 callq cd330 cd330: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd337: 31 c9 xor %ecx,%ecx cd339: 31 d2 xor %edx,%edx cd33b: 4c 89 ff mov %r15,%rdi cd33e: 8b 70 08 mov 0x8(%rax),%esi cd341: 81 c6 84 04 00 00 add $0x484,%esi cd347: e8 00 00 00 00 callq cd34c cd34c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd353: 31 c9 xor %ecx,%ecx cd355: 31 d2 xor %edx,%edx cd357: 4c 89 ff mov %r15,%rdi cd35a: 8b 70 08 mov 0x8(%rax),%esi cd35d: 81 c6 85 04 00 00 add $0x485,%esi cd363: e8 00 00 00 00 callq cd368 cd368: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd36f: 31 c9 xor %ecx,%ecx cd371: 31 d2 xor %edx,%edx cd373: 4c 89 ff mov %r15,%rdi cd376: 8b 70 08 mov 0x8(%rax),%esi cd379: 81 c6 86 04 00 00 add $0x486,%esi cd37f: e8 00 00 00 00 callq cd384 cd384: 8b 83 80 02 00 00 mov 0x280(%rbx),%eax cd38a: 31 c9 xor %ecx,%ecx cd38c: 4c 89 ff mov %r15,%rdi cd38f: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx cd396: c1 e0 02 shl $0x2,%eax cd399: 49 03 87 28 5c 00 00 add 0x5c28(%r15),%rax cd3a0: 8b 72 08 mov 0x8(%rdx),%esi cd3a3: 89 c2 mov %eax,%edx cd3a5: 48 89 04 24 mov %rax,(%rsp) cd3a9: 81 c6 b3 04 00 00 add $0x4b3,%esi cd3af: e8 00 00 00 00 callq cd3b4 cd3b4: 48 8b 04 24 mov (%rsp),%rax cd3b8: 31 c9 xor %ecx,%ecx cd3ba: 4c 89 ff mov %r15,%rdi cd3bd: 48 c1 e8 20 shr $0x20,%rax cd3c1: 48 89 c2 mov %rax,%rdx cd3c4: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd3cb: 8b 70 08 mov 0x8(%rax),%esi cd3ce: 81 c6 b2 04 00 00 add $0x4b2,%esi cd3d4: e8 00 00 00 00 callq cd3d9 cd3d9: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd3e0: 31 d2 xor %edx,%edx cd3e2: 4c 89 ff mov %r15,%rdi cd3e5: 8b 70 08 mov 0x8(%rax),%esi cd3e8: 81 c6 87 04 00 00 add $0x487,%esi cd3ee: e8 00 00 00 00 callq cd3f3 cd3f3: 31 c9 xor %ecx,%ecx cd3f5: 4c 89 ff mov %r15,%rdi cd3f8: 83 c8 04 or $0x4,%eax cd3fb: 89 c2 mov %eax,%edx cd3fd: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd404: 8b 70 08 mov 0x8(%rax),%esi cd407: 81 c6 87 04 00 00 add $0x487,%esi cd40d: e8 00 00 00 00 callq cd412 cd412: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd419: 31 c9 xor %ecx,%ecx cd41b: 4c 89 ff mov %r15,%rdi cd41e: 49 8b 97 28 5c 00 00 mov 0x5c28(%r15),%rdx cd425: 8b 70 08 mov 0x8(%rax),%esi cd428: 4c 01 f2 add %r14,%rdx cd42b: 48 c1 ea 20 shr $0x20,%rdx cd42f: 81 c6 88 04 00 00 add $0x488,%esi cd435: e8 00 00 00 00 callq cd43a cd43a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd441: 31 c9 xor %ecx,%ecx cd443: 4c 89 ff mov %r15,%rdi cd446: 41 8b 97 28 5c 00 00 mov 0x5c28(%r15),%edx cd44d: 8b 70 08 mov 0x8(%rax),%esi cd450: 44 01 ea add %r13d,%edx cd453: 83 e2 fc and $0xfffffffc,%edx cd456: 81 c6 89 04 00 00 add $0x489,%esi cd45c: e8 00 00 00 00 callq cd461 cd461: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd468: 31 c9 xor %ecx,%ecx cd46a: 4c 89 ff mov %r15,%rdi cd46d: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx cd474: 8b 70 08 mov 0x8(%rax),%esi cd477: 48 c1 ea 08 shr $0x8,%rdx cd47b: 81 c6 81 04 00 00 add $0x481,%esi cd481: e8 00 00 00 00 callq cd486 cd486: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd48d: 31 c9 xor %ecx,%ecx cd48f: 4c 89 ff mov %r15,%rdi cd492: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx cd499: 8b 70 08 mov 0x8(%rax),%esi cd49c: 48 c1 ea 28 shr $0x28,%rdx cd4a0: 81 c6 82 04 00 00 add $0x482,%esi cd4a6: e8 00 00 00 00 callq cd4ab cd4ab: 31 c9 xor %ecx,%ecx cd4ad: ba 01 00 00 00 mov $0x1,%edx cd4b2: 4c 89 ff mov %r15,%rdi cd4b5: 48 c7 83 10 02 00 00 movq $0x0,0x210(%rbx) cd4bc: 00 00 00 00 cd4c0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd4c7: 8b 70 08 mov 0x8(%rax),%esi cd4ca: 81 c6 b5 04 00 00 add $0x4b5,%esi cd4d0: e8 00 00 00 00 callq cd4d5 cd4d5: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) cd4dc: 04 cd4dd: 75 4a jne cd529 cd4df: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax cd4e5: 31 c9 xor %ecx,%ecx cd4e7: 4c 89 ff mov %r15,%rdi cd4ea: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx cd4f1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd4f8: 8b 70 08 mov 0x8(%rax),%esi cd4fb: 81 c6 85 04 00 00 add $0x485,%esi cd501: e8 00 00 00 00 callq cd506 cd506: 8b 93 14 02 00 00 mov 0x214(%rbx),%edx cd50c: 31 c9 xor %ecx,%ecx cd50e: 4c 89 ff mov %r15,%rdi cd511: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd518: c1 e2 02 shl $0x2,%edx cd51b: 8b 70 08 mov 0x8(%rax),%esi cd51e: 81 c6 86 04 00 00 add $0x486,%esi cd524: e8 00 00 00 00 callq cd529 cd529: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd530: 8b 70 08 mov 0x8(%rax),%esi cd533: 83 fd 03 cmp $0x3,%ebp cd536: 0f 85 2b f8 ff ff jne ccd67 cd53c: 81 c6 92 04 00 00 add $0x492,%esi cd542: 31 d2 xor %edx,%edx cd544: 4c 89 ff mov %r15,%rdi cd547: e8 00 00 00 00 callq cd54c cd54c: be ab 04 00 00 mov $0x4ab,%esi cd551: 41 89 c6 mov %eax,%r14d cd554: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd55b: 8b 40 08 mov 0x8(%rax),%eax cd55e: e9 26 f8 ff ff jmpq ccd89 cd563: 4c 89 ff mov %r15,%rdi cd566: be 01 00 00 00 mov $0x1,%esi cd56b: e8 60 ea ff ff callq cbfd0 cd570: be 01 00 00 00 mov $0x1,%esi cd575: 4c 89 ff mov %r15,%rdi cd578: e8 d3 ec ff ff callq cc250 cd57d: e9 e0 f4 ff ff jmpq cca62 cd582: 48 89 df mov %rbx,%rdi cd585: e8 56 f1 ff ff callq cc6e0 cd58a: e9 c7 f8 ff ff jmpq cce56 cd58f: 81 c6 80 06 00 00 add $0x680,%esi cd595: 31 d2 xor %edx,%edx cd597: 4c 89 ff mov %r15,%rdi cd59a: e8 00 00 00 00 callq cd59f cd59f: 31 c9 xor %ecx,%ecx cd5a1: 4c 89 ff mov %r15,%rdi cd5a4: 83 e0 c1 and $0xffffffc1,%eax cd5a7: 41 09 c4 or %eax,%r12d cd5aa: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd5b1: 44 89 e2 mov %r12d,%edx cd5b4: 8b 30 mov (%rax),%esi cd5b6: 81 c6 80 06 00 00 add $0x680,%esi cd5bc: e8 00 00 00 00 callq cd5c1 cd5c1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd5c8: 31 c9 xor %ecx,%ecx cd5ca: 31 d2 xor %edx,%edx cd5cc: 4c 89 ff mov %r15,%rdi cd5cf: 8b 30 mov (%rax),%esi cd5d1: 81 c6 83 06 00 00 add $0x683,%esi cd5d7: e8 00 00 00 00 callq cd5dc cd5dc: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd5e3: 31 c9 xor %ecx,%ecx cd5e5: 31 d2 xor %edx,%edx cd5e7: 4c 89 ff mov %r15,%rdi cd5ea: 8b 30 mov (%rax),%esi cd5ec: 81 c6 84 06 00 00 add $0x684,%esi cd5f2: e8 00 00 00 00 callq cd5f7 cd5f7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd5fe: 31 c9 xor %ecx,%ecx cd600: 31 d2 xor %edx,%edx cd602: 4c 89 ff mov %r15,%rdi cd605: 8b 30 mov (%rax),%esi cd607: 81 c6 85 06 00 00 add $0x685,%esi cd60d: e8 00 00 00 00 callq cd612 cd612: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd619: 31 c9 xor %ecx,%ecx cd61b: 31 d2 xor %edx,%edx cd61d: 4c 89 ff mov %r15,%rdi cd620: 8b 30 mov (%rax),%esi cd622: 81 c6 86 06 00 00 add $0x686,%esi cd628: e8 00 00 00 00 callq cd62d cd62d: 8b 83 80 02 00 00 mov 0x280(%rbx),%eax cd633: 31 c9 xor %ecx,%ecx cd635: 4c 89 ff mov %r15,%rdi cd638: 44 8d 34 85 00 00 00 lea 0x0(,%rax,4),%r14d cd63f: 00 cd640: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd647: 4d 03 b7 28 5c 00 00 add 0x5c28(%r15),%r14 cd64e: 44 89 f2 mov %r14d,%edx cd651: 8b 30 mov (%rax),%esi cd653: 81 c6 b3 06 00 00 add $0x6b3,%esi cd659: e8 00 00 00 00 callq cd65e cd65e: 4c 89 f2 mov %r14,%rdx cd661: 31 c9 xor %ecx,%ecx cd663: 4c 89 ff mov %r15,%rdi cd666: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd66d: 48 c1 ea 20 shr $0x20,%rdx cd671: 8b 30 mov (%rax),%esi cd673: 81 c6 b2 06 00 00 add $0x6b2,%esi cd679: e8 00 00 00 00 callq cd67e cd67e: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd685: 4c 89 ff mov %r15,%rdi cd688: 8b 30 mov (%rax),%esi cd68a: 81 c6 87 06 00 00 add $0x687,%esi cd690: 31 d2 xor %edx,%edx cd692: e8 00 00 00 00 callq cd697 cd697: 31 c9 xor %ecx,%ecx cd699: 4c 89 ff mov %r15,%rdi cd69c: 83 c8 04 or $0x4,%eax cd69f: 89 c2 mov %eax,%edx cd6a1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd6a8: 8b 30 mov (%rax),%esi cd6aa: 81 c6 87 06 00 00 add $0x687,%esi cd6b0: e8 00 00 00 00 callq cd6b5 cd6b5: 44 89 ea mov %r13d,%edx cd6b8: 31 c9 xor %ecx,%ecx cd6ba: 4c 89 ff mov %r15,%rdi cd6bd: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd6c4: 49 03 97 28 5c 00 00 add 0x5c28(%r15),%rdx cd6cb: 48 c1 ea 20 shr $0x20,%rdx cd6cf: 8b 30 mov (%rax),%esi cd6d1: 81 c6 88 06 00 00 add $0x688,%esi cd6d7: e8 00 00 00 00 callq cd6dc cd6dc: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd6e3: 31 c9 xor %ecx,%ecx cd6e5: 4c 89 ff mov %r15,%rdi cd6e8: 41 8b 97 28 5c 00 00 mov 0x5c28(%r15),%edx cd6ef: 8b 30 mov (%rax),%esi cd6f1: 44 01 ea add %r13d,%edx cd6f4: 83 e2 fc and $0xfffffffc,%edx cd6f7: 81 c6 89 06 00 00 add $0x689,%esi cd6fd: e8 00 00 00 00 callq cd702 cd702: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd709: 31 c9 xor %ecx,%ecx cd70b: 4c 89 ff mov %r15,%rdi cd70e: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx cd715: 8b 30 mov (%rax),%esi cd717: 48 c1 ea 08 shr $0x8,%rdx cd71b: 81 c6 81 06 00 00 add $0x681,%esi cd721: e8 00 00 00 00 callq cd726 cd726: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd72d: 31 c9 xor %ecx,%ecx cd72f: 4c 89 ff mov %r15,%rdi cd732: 48 8b 93 30 02 00 00 mov 0x230(%rbx),%rdx cd739: 8b 30 mov (%rax),%esi cd73b: 48 c1 ea 28 shr $0x28,%rdx cd73f: 81 c6 82 06 00 00 add $0x682,%esi cd745: e8 00 00 00 00 callq cd74a cd74a: 31 c9 xor %ecx,%ecx cd74c: ba 01 00 00 00 mov $0x1,%edx cd751: 4c 89 ff mov %r15,%rdi cd754: 48 c7 83 10 02 00 00 movq $0x0,0x210(%rbx) cd75b: 00 00 00 00 cd75f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd766: 8b 30 mov (%rax),%esi cd768: 81 c6 b5 06 00 00 add $0x6b5,%esi cd76e: e8 00 00 00 00 callq cd773 cd773: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) cd77a: 04 cd77b: 75 48 jne cd7c5 cd77d: 8b 83 10 02 00 00 mov 0x210(%rbx),%eax cd783: 31 c9 xor %ecx,%ecx cd785: 4c 89 ff mov %r15,%rdi cd788: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx cd78f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd796: 8b 30 mov (%rax),%esi cd798: 81 c6 85 06 00 00 add $0x685,%esi cd79e: e8 00 00 00 00 callq cd7a3 cd7a3: 8b 93 14 02 00 00 mov 0x214(%rbx),%edx cd7a9: 31 c9 xor %ecx,%ecx cd7ab: 4c 89 ff mov %r15,%rdi cd7ae: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd7b5: c1 e2 02 shl $0x2,%edx cd7b8: 8b 30 mov (%rax),%esi cd7ba: 81 c6 86 06 00 00 add $0x686,%esi cd7c0: e8 00 00 00 00 callq cd7c5 cd7c5: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd7cc: 8b 30 mov (%rax),%esi cd7ce: 83 fd 01 cmp $0x1,%ebp cd7d1: 0f 85 ae fa ff ff jne cd285 cd7d7: 81 c6 92 06 00 00 add $0x692,%esi cd7dd: 31 d2 xor %edx,%edx cd7df: 4c 89 ff mov %r15,%rdi cd7e2: e8 00 00 00 00 callq cd7e7 cd7e7: be ab 06 00 00 mov $0x6ab,%esi cd7ec: 41 89 c6 mov %eax,%r14d cd7ef: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd7f6: 8b 00 mov (%rax),%eax cd7f8: e9 8c f5 ff ff jmpq ccd89 cd7fd: 81 c6 80 04 00 00 add $0x480,%esi cd803: 31 c9 xor %ecx,%ecx cd805: 4c 89 ff mov %r15,%rdi cd808: e8 00 00 00 00 callq cd80d cd80d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd814: 31 d2 xor %edx,%edx cd816: 4c 89 ff mov %r15,%rdi cd819: 8b 70 08 mov 0x8(%rax),%esi cd81c: 81 c6 8a 04 00 00 add $0x48a,%esi cd822: e8 00 00 00 00 callq cd827 cd827: be 8a 04 00 00 mov $0x48a,%esi cd82c: 83 c8 01 or $0x1,%eax cd82f: 89 c2 mov %eax,%edx cd831: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd838: 8b 40 08 mov 0x8(%rax),%eax cd83b: e9 01 f2 ff ff jmpq cca41 cd840: 31 c9 xor %ecx,%ecx cd842: 81 c6 b5 04 00 00 add $0x4b5,%esi cd848: 31 d2 xor %edx,%edx cd84a: 4c 89 ff mov %r15,%rdi cd84d: e8 00 00 00 00 callq cd852 cd852: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd859: 31 d2 xor %edx,%edx cd85b: 4c 89 ff mov %r15,%rdi cd85e: 8b 70 08 mov 0x8(%rax),%esi cd861: 81 c6 1c 04 00 00 add $0x41c,%esi cd867: e8 00 00 00 00 callq cd86c cd86c: 31 c9 xor %ecx,%ecx cd86e: 4c 89 ff mov %r15,%rdi cd871: 83 c8 22 or $0x22,%eax cd874: 89 c2 mov %eax,%edx cd876: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd87d: 8b 70 08 mov 0x8(%rax),%esi cd880: 81 c6 1c 04 00 00 add $0x41c,%esi cd886: e8 00 00 00 00 callq cd88b cd88b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd892: 31 d2 xor %edx,%edx cd894: 4c 89 ff mov %r15,%rdi cd897: 8b 70 08 mov 0x8(%rax),%esi cd89a: 81 c6 3c 04 00 00 add $0x43c,%esi cd8a0: e8 00 00 00 00 callq cd8a5 cd8a5: 31 c9 xor %ecx,%ecx cd8a7: 4c 89 ff mov %r15,%rdi cd8aa: 25 c1 f1 ff ff and $0xfffff1c1,%eax cd8af: 89 c2 mov %eax,%edx cd8b1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd8b8: 81 ca 12 06 00 00 or $0x612,%edx cd8be: 8b 70 08 mov 0x8(%rax),%esi cd8c1: 81 c6 3c 04 00 00 add $0x43c,%esi cd8c7: e8 00 00 00 00 callq cd8cc cd8cc: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd8d3: 31 d2 xor %edx,%edx cd8d5: 4c 89 ff mov %r15,%rdi cd8d8: 8b 70 08 mov 0x8(%rax),%esi cd8db: 81 c6 48 04 00 00 add $0x448,%esi cd8e1: e8 00 00 00 00 callq cd8e6 cd8e6: 31 c9 xor %ecx,%ecx cd8e8: 4c 89 ff mov %r15,%rdi cd8eb: 25 ff 0f ff 00 and $0xff0fff,%eax cd8f0: 89 c2 mov %eax,%edx cd8f2: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd8f9: 81 ca 00 e0 00 01 or $0x100e000,%edx cd8ff: 8b 70 08 mov 0x8(%rax),%esi cd902: 81 c6 48 04 00 00 add $0x448,%esi cd908: e8 00 00 00 00 callq cd90d cd90d: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) cd914: 04 cd915: 0f 85 cf f0 ff ff jne cc9ea cd91b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd922: 31 d2 xor %edx,%edx cd924: 4c 89 ff mov %r15,%rdi cd927: 8b 70 08 mov 0x8(%rax),%esi cd92a: 81 c6 2a 04 00 00 add $0x42a,%esi cd930: e8 00 00 00 00 callq cd935 cd935: 83 e0 fe and $0xfffffffe,%eax cd938: 89 c2 mov %eax,%edx cd93a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd941: 8b 70 08 mov 0x8(%rax),%esi cd944: b8 2a 04 00 00 mov $0x42a,%eax cd949: e9 90 f0 ff ff jmpq cc9de cd94e: 81 c6 92 04 00 00 add $0x492,%esi cd954: 31 c9 xor %ecx,%ecx cd956: 44 89 c2 mov %r8d,%edx cd959: 4c 89 ff mov %r15,%rdi cd95c: e8 00 00 00 00 callq cd961 cd961: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd968: be ab 04 00 00 mov $0x4ab,%esi cd96d: 8b 40 08 mov 0x8(%rax),%eax cd970: e9 9b f4 ff ff jmpq cce10 cd975: be 01 00 00 00 mov $0x1,%esi cd97a: 4c 89 ff mov %r15,%rdi cd97d: e8 00 00 00 00 callq cd982 cd982: e9 00 f1 ff ff jmpq cca87 cd987: 81 c6 92 06 00 00 add $0x692,%esi cd98d: 31 c9 xor %ecx,%ecx cd98f: 44 89 c2 mov %r8d,%edx cd992: 4c 89 ff mov %r15,%rdi cd995: e8 00 00 00 00 callq cd99a cd99a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd9a1: be ab 06 00 00 mov $0x6ab,%esi cd9a6: 8b 00 mov (%rax),%eax cd9a8: e9 63 f4 ff ff jmpq cce10 cd9ad: 81 c6 80 06 00 00 add $0x680,%esi cd9b3: 31 c9 xor %ecx,%ecx cd9b5: 4c 89 ff mov %r15,%rdi cd9b8: e8 00 00 00 00 callq cd9bd cd9bd: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd9c4: 31 d2 xor %edx,%edx cd9c6: 4c 89 ff mov %r15,%rdi cd9c9: 8b 30 mov (%rax),%esi cd9cb: 81 c6 8a 06 00 00 add $0x68a,%esi cd9d1: e8 00 00 00 00 callq cd9d6 cd9d6: be 8a 06 00 00 mov $0x68a,%esi cd9db: 83 c8 01 or $0x1,%eax cd9de: 89 c2 mov %eax,%edx cd9e0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cd9e7: 8b 00 mov (%rax),%eax cd9e9: e9 53 f0 ff ff jmpq cca41 cd9ee: 31 c9 xor %ecx,%ecx cd9f0: 81 c6 b5 06 00 00 add $0x6b5,%esi cd9f6: 31 d2 xor %edx,%edx cd9f8: 4c 89 ff mov %r15,%rdi cd9fb: e8 00 00 00 00 callq cda00 cda00: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cda07: 31 d2 xor %edx,%edx cda09: 4c 89 ff mov %r15,%rdi cda0c: 8b 30 mov (%rax),%esi cda0e: 81 c6 1c 06 00 00 add $0x61c,%esi cda14: e8 00 00 00 00 callq cda19 cda19: 31 c9 xor %ecx,%ecx cda1b: 4c 89 ff mov %r15,%rdi cda1e: 83 c8 22 or $0x22,%eax cda21: 89 c2 mov %eax,%edx cda23: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cda2a: 8b 30 mov (%rax),%esi cda2c: 81 c6 1c 06 00 00 add $0x61c,%esi cda32: e8 00 00 00 00 callq cda37 cda37: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cda3e: 31 d2 xor %edx,%edx cda40: 4c 89 ff mov %r15,%rdi cda43: 8b 30 mov (%rax),%esi cda45: 81 c6 3c 06 00 00 add $0x63c,%esi cda4b: e8 00 00 00 00 callq cda50 cda50: 31 c9 xor %ecx,%ecx cda52: 4c 89 ff mov %r15,%rdi cda55: 25 c1 f1 ff ff and $0xfffff1c1,%eax cda5a: 89 c2 mov %eax,%edx cda5c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cda63: 81 ca 12 06 00 00 or $0x612,%edx cda69: 8b 30 mov (%rax),%esi cda6b: 81 c6 3c 06 00 00 add $0x63c,%esi cda71: e8 00 00 00 00 callq cda76 cda76: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cda7d: 31 d2 xor %edx,%edx cda7f: 4c 89 ff mov %r15,%rdi cda82: 8b 30 mov (%rax),%esi cda84: 81 c6 48 06 00 00 add $0x648,%esi cda8a: e8 00 00 00 00 callq cda8f cda8f: 31 c9 xor %ecx,%ecx cda91: 4c 89 ff mov %r15,%rdi cda94: 25 ff 0f ff 00 and $0xff0fff,%eax cda99: 89 c2 mov %eax,%edx cda9b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cdaa2: 81 ca 00 e0 00 01 or $0x100e000,%edx cdaa8: 8b 30 mov (%rax),%esi cdaaa: 81 c6 48 06 00 00 add $0x648,%esi cdab0: e8 00 00 00 00 callq cdab5 cdab5: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) cdabc: 04 cdabd: 0f 85 9f f4 ff ff jne ccf62 cdac3: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cdaca: 31 d2 xor %edx,%edx cdacc: 4c 89 ff mov %r15,%rdi cdacf: 8b 30 mov (%rax),%esi cdad1: 81 c6 2a 06 00 00 add $0x62a,%esi cdad7: e8 00 00 00 00 callq cdadc cdadc: 83 e0 fe and $0xfffffffe,%eax cdadf: 89 c2 mov %eax,%edx cdae1: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cdae8: 8b 30 mov (%rax),%esi cdaea: b8 2a 06 00 00 mov $0x62a,%eax cdaef: e9 62 f4 ff ff jmpq ccf56 cdaf4: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cdafb: 45 89 ee mov %r13d,%r14d cdafe: 45 31 e4 xor %r12d,%r12d cdb01: 8b 70 08 mov 0x8(%rax),%esi cdb04: e9 0e f0 ff ff jmpq ccb17 cdb09: 48 63 ed movslq %ebp,%rbp cdb0c: 48 69 ed 68 06 00 00 imul $0x668,%rbp,%rbp cdb13: 41 c6 84 2f 0c b6 00 movb $0x0,0xb60c(%r15,%rbp,1) cdb1a: 00 00 cdb1c: 48 83 c4 08 add $0x8,%rsp cdb20: 5b pop %rbx cdb21: 5d pop %rbp cdb22: 41 5c pop %r12 cdb24: 41 5d pop %r13 cdb26: 41 5e pop %r14 cdb28: 41 5f pop %r15 cdb2a: c3 retq cdb2b: 48 83 c4 08 add $0x8,%rsp cdb2f: 31 c0 xor %eax,%eax cdb31: 5b pop %rbx cdb32: 5d pop %rbp cdb33: 41 5c pop %r12 cdb35: 41 5d pop %r13 cdb37: 41 5e pop %r14 cdb39: 41 5f pop %r15 cdb3b: c3 retq cdb3c: 31 c0 xor %eax,%eax cdb3e: c3 retq cdb3f: 45 31 e4 xor %r12d,%r12d cdb42: e9 e8 f4 ff ff jmpq cd02f cdb47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) cdb4e: 00 00 00000000000cdb50 : cdb50: e8 00 00 00 00 callq cdb55 cdb55: 41 57 push %r15 cdb57: 49 89 ff mov %rdi,%r15 cdb5a: 41 56 push %r14 cdb5c: 41 55 push %r13 cdb5e: 41 54 push %r12 cdb60: 55 push %rbp cdb61: 53 push %rbx cdb62: 48 83 ec 10 sub $0x10,%rsp cdb66: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) cdb6d: 0f 85 73 01 00 00 jne cdce6 cdb73: 8b 97 c8 33 01 00 mov 0x133c8(%rdi),%edx cdb79: 85 d2 test %edx,%edx cdb7b: 0f 85 35 01 00 00 jne cdcb6 cdb81: 31 f6 xor %esi,%esi cdb83: e8 c8 e6 ff ff callq cc250 cdb88: 41 8b 87 a8 e7 00 00 mov 0xe7a8(%r15),%eax cdb8f: 85 c0 test %eax,%eax cdb91: 0f 8e 16 01 00 00 jle cdcad cdb97: c7 44 24 08 80 58 00 movl $0x5880,0x8(%rsp) cdb9e: 00 cdb9f: 4d 8d af 08 b4 00 00 lea 0xb408(%r15),%r13 cdba6: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) cdbad: 00 cdbae: 49 8b 45 00 mov 0x0(%r13),%rax cdbb2: 48 85 c0 test %rax,%rax cdbb5: 0f 84 4a 01 00 00 je cdd05 cdbbb: 48 8b 68 08 mov 0x8(%rax),%rbp cdbbf: 48 89 ef mov %rbp,%rdi cdbc2: e8 00 00 00 00 callq cdbc7 cdbc7: 49 8b 45 00 mov 0x0(%r13),%rax cdbcb: 8b 5d 14 mov 0x14(%rbp),%ebx cdbce: bf 80 58 00 00 mov $0x5880,%edi cdbd3: 44 8b 74 24 04 mov 0x4(%rsp),%r14d cdbd8: 8b 6d 18 mov 0x18(%rbp),%ebp cdbdb: 44 8b 64 24 08 mov 0x8(%rsp),%r12d cdbe0: 48 03 68 08 add 0x8(%rax),%rbp cdbe4: c1 eb 02 shr $0x2,%ebx cdbe7: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cdbee: 45 85 f6 test %r14d,%r14d cdbf1: 41 0f 45 fc cmovne %r12d,%edi cdbf5: 31 c9 xor %ecx,%ecx cdbf7: 31 d2 xor %edx,%edx cdbf9: 8b 70 04 mov 0x4(%rax),%esi cdbfc: 89 7c 24 0c mov %edi,0xc(%rsp) cdc00: 01 fe add %edi,%esi cdc02: 4c 89 ff mov %r15,%rdi cdc05: e8 00 00 00 00 callq cdc0a cdc0a: 85 db test %ebx,%ebx cdc0c: 74 61 je cdc6f cdc0e: 41 83 c4 01 add $0x1,%r12d cdc12: b8 81 58 00 00 mov $0x5881,%eax cdc17: 45 85 f6 test %r14d,%r14d cdc1a: 44 0f 44 e0 cmove %eax,%r12d cdc1e: 45 31 f6 xor %r14d,%r14d cdc21: eb 25 jmp cdc48 cdc23: 49 8b 8f e8 5a 01 00 mov 0x15ae8(%r15),%rcx cdc2a: 42 8b 54 b5 00 mov 0x0(%rbp,%r14,4),%edx cdc2f: 4c 89 ff mov %r15,%rdi cdc32: 49 83 c6 01 add $0x1,%r14 cdc36: 8b 71 04 mov 0x4(%rcx),%esi cdc39: 31 c9 xor %ecx,%ecx cdc3b: 44 01 e6 add %r12d,%esi cdc3e: e8 00 00 00 00 callq cdc43 cdc43: 4c 39 f3 cmp %r14,%rbx cdc46: 74 27 je cdc6f cdc48: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # cdc4f cdc4f: 75 d2 jne cdc23 cdc51: 41 69 d6 d5 78 e9 26 imul $0x26e978d5,%r14d,%edx cdc58: c1 ca 02 ror $0x2,%edx cdc5b: 81 fa 6e 12 83 00 cmp $0x83126e,%edx cdc61: 77 c0 ja cdc23 cdc63: bf 01 00 00 00 mov $0x1,%edi cdc68: e8 00 00 00 00 callq cdc6d cdc6d: eb b4 jmp cdc23 cdc6f: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax cdc76: 41 8b 55 08 mov 0x8(%r13),%edx cdc7a: 31 c9 xor %ecx,%ecx cdc7c: 4c 89 ff mov %r15,%rdi cdc7f: 8b 74 24 0c mov 0xc(%rsp),%esi cdc83: 49 81 c5 68 06 00 00 add $0x668,%r13 cdc8a: 03 70 04 add 0x4(%rax),%esi cdc8d: e8 00 00 00 00 callq cdc92 cdc92: 83 44 24 04 01 addl $0x1,0x4(%rsp) cdc97: 8b 44 24 04 mov 0x4(%rsp),%eax cdc9b: 83 44 24 08 20 addl $0x20,0x8(%rsp) cdca0: 41 3b 87 a8 e7 00 00 cmp 0xe7a8(%r15),%eax cdca7: 0f 8c 01 ff ff ff jl cdbae cdcad: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # cdcb4 cdcb4: 74 43 je cdcf9 cdcb6: be 01 00 00 00 mov $0x1,%esi cdcbb: 4c 89 ff mov %r15,%rdi cdcbe: e8 8d e5 ff ff callq cc250 cdcc3: be 01 00 00 00 mov $0x1,%esi cdcc8: 4c 89 ff mov %r15,%rdi cdccb: e8 00 e3 ff ff callq cbfd0 cdcd0: 48 83 c4 10 add $0x10,%rsp cdcd4: 4c 89 ff mov %r15,%rdi cdcd7: 5b pop %rbx cdcd8: 5d pop %rbp cdcd9: 41 5c pop %r12 cdcdb: 41 5d pop %r13 cdcdd: 41 5e pop %r14 cdcdf: 41 5f pop %r15 cdce1: e9 ca eb ff ff jmpq cc8b0 cdce6: 31 f6 xor %esi,%esi cdce8: e8 e3 e2 ff ff callq cbfd0 cdced: 31 f6 xor %esi,%esi cdcef: 4c 89 ff mov %r15,%rdi cdcf2: e8 59 e5 ff ff callq cc250 cdcf7: eb d7 jmp cdcd0 cdcf9: bf e8 03 00 00 mov $0x3e8,%edi cdcfe: e8 00 00 00 00 callq cdd03 cdd03: eb b1 jmp cdcb6 cdd05: 48 83 c4 10 add $0x10,%rsp cdd09: b8 ea ff ff ff mov $0xffffffea,%eax cdd0e: 5b pop %rbx cdd0f: 5d pop %rbp cdd10: 41 5c pop %r12 cdd12: 41 5d pop %r13 cdd14: 41 5e pop %r14 cdd16: 41 5f pop %r15 cdd18: c3 retq cdd19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000cdd20 : cdd20: e8 00 00 00 00 callq cdd25 cdd25: e9 26 fe ff ff jmpq cdb50 cdd2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000cdd30 : cdd30: e8 00 00 00 00 callq cdd35 cdd35: 8b 97 40 02 00 00 mov 0x240(%rdi),%edx cdd3b: 39 f2 cmp %esi,%edx cdd3d: 72 34 jb cdd73 cdd3f: 48 8b 8f 00 02 00 00 mov 0x200(%rdi),%rcx cdd46: 89 f0 mov %esi,%eax cdd48: 48 8d 0c 81 lea (%rcx,%rax,4),%rcx cdd4c: 8b 01 mov (%rcx),%eax cdd4e: 3d aa 55 aa 55 cmp $0x55aa55aa,%eax cdd53: 75 20 jne cdd75 cdd55: 48 8b 87 10 02 00 00 mov 0x210(%rdi),%rax cdd5c: 83 e8 01 sub $0x1,%eax cdd5f: 21 d0 and %edx,%eax cdd61: 39 c6 cmp %eax,%esi cdd63: 73 05 jae cdd6a cdd65: 29 f0 sub %esi,%eax cdd67: 89 01 mov %eax,(%rcx) cdd69: c3 retq cdd6a: 29 f2 sub %esi,%edx cdd6c: 8d 44 10 01 lea 0x1(%rax,%rdx,1),%eax cdd70: 89 01 mov %eax,(%rcx) cdd72: c3 retq cdd73: 0f 0b ud2 cdd75: 0f 0b ud2 cdd77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) cdd7e: 00 00 00000000000cdd80 : cdd80: e8 00 00 00 00 callq cdd85 cdd85: 53 push %rbx cdd86: 48 89 f3 mov %rsi,%rbx cdd89: e8 00 00 00 00 callq cdd8e cdd8e: 48 89 c1 mov %rax,%rcx cdd91: 8b 43 08 mov 0x8(%rbx),%eax cdd94: 41 89 c0 mov %eax,%r8d cdd97: 41 f7 d8 neg %r8d cdd9a: 41 83 e0 07 and $0x7,%r8d cdd9e: 74 4b je cddeb cdda0: 45 8d 48 ff lea -0x1(%r8),%r9d cdda4: 31 d2 xor %edx,%edx cdda6: 41 c1 e1 10 shl $0x10,%r9d cddaa: eb 14 jmp cddc0 cddac: 83 c2 01 add $0x1,%edx cddaf: 89 7b 08 mov %edi,0x8(%rbx) cddb2: c7 00 00 00 00 00 movl $0x0,(%rax) cddb8: 44 39 c2 cmp %r8d,%edx cddbb: 74 2e je cddeb cddbd: 8b 43 08 mov 0x8(%rbx),%eax cddc0: 48 8b 73 18 mov 0x18(%rbx),%rsi cddc4: 8d 78 01 lea 0x1(%rax),%edi cddc7: 48 8d 04 86 lea (%rsi,%rax,4),%rax cddcb: 48 85 c9 test %rcx,%rcx cddce: 74 dc je cddac cddd0: 80 b9 60 06 00 00 00 cmpb $0x0,0x660(%rcx) cddd7: 74 d3 je cddac cddd9: 85 d2 test %edx,%edx cdddb: 75 cf jne cddac cdddd: 83 c2 01 add $0x1,%edx cdde0: 89 7b 08 mov %edi,0x8(%rbx) cdde3: 44 89 08 mov %r9d,(%rax) cdde6: 44 39 c2 cmp %r8d,%edx cdde9: 75 d2 jne cddbd cddeb: 5b pop %rbx cddec: c3 retq cdded: 0f 1f 00 nopl (%rax) 00000000000cddf0 : cddf0: e8 00 00 00 00 callq cddf5 cddf5: 55 push %rbp cddf6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cddfd: 48 89 fd mov %rdi,%rbp cde00: bf 01 00 00 00 mov $0x1,%edi cde05: 53 push %rbx cde06: 48 89 d3 mov %rdx,%rbx cde09: e8 00 00 00 00 callq cde0e cde0e: 8b 03 mov (%rbx),%eax cde10: 83 f8 08 cmp $0x8,%eax cde13: 74 47 je cde5c cde15: 77 16 ja cde2d cde17: 83 f8 01 cmp $0x1,%eax cde1a: 74 2b je cde47 cde1c: 83 f8 05 cmp $0x5,%eax cde1f: 75 07 jne cde28 cde21: 8b 43 08 mov 0x8(%rbx),%eax cde24: 85 c0 test %eax,%eax cde26: 74 49 je cde71 cde28: 31 c0 xor %eax,%eax cde2a: 5b pop %rbx cde2b: 5d pop %rbp cde2c: c3 retq cde2d: 83 f8 09 cmp $0x9,%eax cde30: 75 f6 jne cde28 cde32: 8b 4b 08 mov 0x8(%rbx),%ecx cde35: 85 c9 test %ecx,%ecx cde37: 75 ef jne cde28 cde39: 48 8d bd 80 ba 00 00 lea 0xba80(%rbp),%rdi cde40: e8 00 00 00 00 callq cde45 cde45: eb e1 jmp cde28 cde47: 8b 53 08 mov 0x8(%rbx),%edx cde4a: 85 d2 test %edx,%edx cde4c: 75 da jne cde28 cde4e: 48 8d bd e8 c0 00 00 lea 0xc0e8(%rbp),%rdi cde55: e8 00 00 00 00 callq cde5a cde5a: eb cc jmp cde28 cde5c: 8b 73 08 mov 0x8(%rbx),%esi cde5f: 85 f6 test %esi,%esi cde61: 75 c5 jne cde28 cde63: 48 8d bd 18 b4 00 00 lea 0xb418(%rbp),%rdi cde6a: e8 00 00 00 00 callq cde6f cde6f: eb b7 jmp cde28 cde71: 48 8d bd 50 c7 00 00 lea 0xc750(%rbp),%rdi cde78: e8 00 00 00 00 callq cde7d cde7d: eb a9 jmp cde28 cde7f: 90 nop 00000000000cde80 : cde80: e8 00 00 00 00 callq cde85 cde85: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) cde8c: 75 1c jne cdeaa cde8e: 41 54 push %r12 cde90: 55 push %rbp cde91: 53 push %rbx cde92: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax cde98: 48 89 fb mov %rdi,%rbx cde9b: 83 e8 1c sub $0x1c,%eax cde9e: 83 f8 01 cmp $0x1,%eax cdea1: 76 0a jbe cdead cdea3: 5b pop %rbx cdea4: 31 c0 xor %eax,%eax cdea6: 5d pop %rbp cdea7: 41 5c pop %r12 cdea9: c3 retq cdeaa: 31 c0 xor %eax,%eax cdeac: c3 retq cdead: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax cdeb3: 85 c0 test %eax,%eax cdeb5: 7e ec jle cdea3 cdeb7: 41 89 f4 mov %esi,%r12d cdeba: 31 ed xor %ebp,%ebp cdebc: eb 62 jmp cdf20 cdebe: f6 83 91 89 00 00 08 testb $0x8,0x8991(%rbx) cdec5: 74 65 je cdf2c cdec7: 83 fd 01 cmp $0x1,%ebp cdeca: 0f 86 70 02 00 00 jbe ce140 cded0: 8b 70 08 mov 0x8(%rax),%esi cded3: 83 fd 03 cmp $0x3,%ebp cded6: 0f 84 b9 02 00 00 je ce195 cdedc: 31 d2 xor %edx,%edx cdede: 83 c6 1b add $0x1b,%esi cdee1: 48 89 df mov %rbx,%rdi cdee4: e8 00 00 00 00 callq cdee9 cdee9: 89 c2 mov %eax,%edx cdeeb: 81 e2 ff ff ff 03 and $0x3ffffff,%edx cdef1: a9 00 00 00 fc test $0xfc000000,%eax cdef6: 74 1b je cdf13 cdef8: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cdeff: be 1b 00 00 00 mov $0x1b,%esi cdf04: 8b 40 08 mov 0x8(%rax),%eax cdf07: 01 c6 add %eax,%esi cdf09: 31 c9 xor %ecx,%ecx cdf0b: 48 89 df mov %rbx,%rdi cdf0e: e8 00 00 00 00 callq cdf13 cdf13: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax cdf19: 83 c5 01 add $0x1,%ebp cdf1c: 39 c5 cmp %eax,%ebp cdf1e: 7d 47 jge cdf67 cdf20: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cdf27: 45 85 e4 test %r12d,%r12d cdf2a: 74 92 je cdebe cdf2c: 83 fd 01 cmp $0x1,%ebp cdf2f: 0f 86 d7 00 00 00 jbe ce00c cdf35: 8b 70 08 mov 0x8(%rax),%esi cdf38: 83 fd 03 cmp $0x3,%ebp cdf3b: 0f 84 03 01 00 00 je ce044 cdf41: 31 d2 xor %edx,%edx cdf43: 83 c6 1b add $0x1b,%esi cdf46: 48 89 df mov %rbx,%rdi cdf49: e8 00 00 00 00 callq cdf4e cdf4e: 89 c2 mov %eax,%edx cdf50: 81 ca 00 00 00 fc or $0xfc000000,%edx cdf56: 39 d0 cmp %edx,%eax cdf58: 75 9e jne cdef8 cdf5a: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax cdf60: 83 c5 01 add $0x1,%ebp cdf63: 39 c5 cmp %eax,%ebp cdf65: 7c b9 jl cdf20 cdf67: 85 c0 test %eax,%eax cdf69: 0f 8e 34 ff ff ff jle cdea3 cdf6f: 31 ed xor %ebp,%ebp cdf71: eb 5f jmp cdfd2 cdf73: f6 83 91 89 00 00 04 testb $0x4,0x8991(%rbx) cdf7a: 74 62 je cdfde cdf7c: 83 fd 01 cmp $0x1,%ebp cdf7f: 0f 86 e8 01 00 00 jbe ce16d cdf85: 8b 70 08 mov 0x8(%rax),%esi cdf88: 83 fd 03 cmp $0x3,%ebp cdf8b: 0f 84 2c 02 00 00 je ce1bd cdf91: 31 d2 xor %edx,%edx cdf93: 83 c6 1a add $0x1a,%esi cdf96: 48 89 df mov %rbx,%rdi cdf99: e8 00 00 00 00 callq cdf9e cdf9e: 89 c2 mov %eax,%edx cdfa0: 80 ce 01 or $0x1,%dh cdfa3: f6 c4 01 test $0x1,%ah cdfa6: 75 1b jne cdfc3 cdfa8: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cdfaf: be 1a 00 00 00 mov $0x1a,%esi cdfb4: 8b 40 08 mov 0x8(%rax),%eax cdfb7: 01 c6 add %eax,%esi cdfb9: 31 c9 xor %ecx,%ecx cdfbb: 48 89 df mov %rbx,%rdi cdfbe: e8 00 00 00 00 callq cdfc3 cdfc3: 83 c5 01 add $0x1,%ebp cdfc6: 3b ab a8 e7 00 00 cmp 0xe7a8(%rbx),%ebp cdfcc: 0f 8d d1 fe ff ff jge cdea3 cdfd2: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax cdfd9: 45 85 e4 test %r12d,%r12d cdfdc: 74 95 je cdf73 cdfde: 83 fd 01 cmp $0x1,%ebp cdfe1: 0f 86 91 00 00 00 jbe ce078 cdfe7: 8b 70 08 mov 0x8(%rax),%esi cdfea: 83 fd 03 cmp $0x3,%ebp cdfed: 0f 84 b7 00 00 00 je ce0aa cdff3: 31 d2 xor %edx,%edx cdff5: 83 c6 1a add $0x1a,%esi cdff8: 48 89 df mov %rbx,%rdi cdffb: e8 00 00 00 00 callq ce000 ce000: 89 c2 mov %eax,%edx ce002: 80 e6 fe and $0xfe,%dh ce005: f6 c4 01 test $0x1,%ah ce008: 75 9e jne cdfa8 ce00a: eb b7 jmp cdfc3 ce00c: 8b 30 mov (%rax),%esi ce00e: 0f 84 f9 00 00 00 je ce10d ce014: 31 d2 xor %edx,%edx ce016: 83 c6 1b add $0x1b,%esi ce019: 48 89 df mov %rbx,%rdi ce01c: e8 00 00 00 00 callq ce021 ce021: 89 c2 mov %eax,%edx ce023: 81 ca 00 00 00 fc or $0xfc000000,%edx ce029: 39 d0 cmp %edx,%eax ce02b: 0f 84 e2 fe ff ff je cdf13 ce031: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax ce038: be 1b 00 00 00 mov $0x1b,%esi ce03d: 8b 00 mov (%rax),%eax ce03f: e9 c3 fe ff ff jmpq cdf07 ce044: 31 d2 xor %edx,%edx ce046: 81 c6 1b 04 00 00 add $0x41b,%esi ce04c: 48 89 df mov %rbx,%rdi ce04f: e8 00 00 00 00 callq ce054 ce054: 89 c2 mov %eax,%edx ce056: 81 ca 00 00 00 fc or $0xfc000000,%edx ce05c: 39 d0 cmp %edx,%eax ce05e: 0f 84 af fe ff ff je cdf13 ce064: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax ce06b: be 1b 04 00 00 mov $0x41b,%esi ce070: 8b 40 08 mov 0x8(%rax),%eax ce073: e9 8f fe ff ff jmpq cdf07 ce078: 8b 30 mov (%rax),%esi ce07a: 74 60 je ce0dc ce07c: 31 d2 xor %edx,%edx ce07e: 83 c6 1a add $0x1a,%esi ce081: 48 89 df mov %rbx,%rdi ce084: e8 00 00 00 00 callq ce089 ce089: 89 c2 mov %eax,%edx ce08b: 80 e6 fe and $0xfe,%dh ce08e: f6 c4 01 test $0x1,%ah ce091: 0f 84 2c ff ff ff je cdfc3 ce097: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax ce09e: be 1a 00 00 00 mov $0x1a,%esi ce0a3: 8b 00 mov (%rax),%eax ce0a5: e9 0d ff ff ff jmpq cdfb7 ce0aa: 31 d2 xor %edx,%edx ce0ac: 81 c6 1a 04 00 00 add $0x41a,%esi ce0b2: 48 89 df mov %rbx,%rdi ce0b5: e8 00 00 00 00 callq ce0ba ce0ba: 89 c2 mov %eax,%edx ce0bc: 80 e6 fe and $0xfe,%dh ce0bf: f6 c4 01 test $0x1,%ah ce0c2: 0f 84 fb fe ff ff je cdfc3 ce0c8: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax ce0cf: be 1a 04 00 00 mov $0x41a,%esi ce0d4: 8b 40 08 mov 0x8(%rax),%eax ce0d7: e9 db fe ff ff jmpq cdfb7 ce0dc: 31 d2 xor %edx,%edx ce0de: 81 c6 1a 06 00 00 add $0x61a,%esi ce0e4: 48 89 df mov %rbx,%rdi ce0e7: e8 00 00 00 00 callq ce0ec ce0ec: 89 c2 mov %eax,%edx ce0ee: 80 e6 fe and $0xfe,%dh ce0f1: f6 c4 01 test $0x1,%ah ce0f4: 0f 84 c9 fe ff ff je cdfc3 ce0fa: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax ce101: be 1a 06 00 00 mov $0x61a,%esi ce106: 8b 00 mov (%rax),%eax ce108: e9 aa fe ff ff jmpq cdfb7 ce10d: 31 d2 xor %edx,%edx ce10f: 81 c6 1b 06 00 00 add $0x61b,%esi ce115: 48 89 df mov %rbx,%rdi ce118: e8 00 00 00 00 callq ce11d ce11d: 89 c2 mov %eax,%edx ce11f: 81 ca 00 00 00 fc or $0xfc000000,%edx ce125: 39 d0 cmp %edx,%eax ce127: 0f 84 e6 fd ff ff je cdf13 ce12d: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax ce134: be 1b 06 00 00 mov $0x61b,%esi ce139: 8b 00 mov (%rax),%eax ce13b: e9 c7 fd ff ff jmpq cdf07 ce140: 8b 30 mov (%rax),%esi ce142: 0f 84 98 00 00 00 je ce1e0 ce148: 31 d2 xor %edx,%edx ce14a: 83 c6 1b add $0x1b,%esi ce14d: 48 89 df mov %rbx,%rdi ce150: e8 00 00 00 00 callq ce155 ce155: 89 c2 mov %eax,%edx ce157: 81 e2 ff ff ff 03 and $0x3ffffff,%edx ce15d: a9 00 00 00 fc test $0xfc000000,%eax ce162: 0f 85 c9 fe ff ff jne ce031 ce168: e9 a6 fd ff ff jmpq cdf13 ce16d: 8b 30 mov (%rax),%esi ce16f: 0f 84 93 00 00 00 je ce208 ce175: 31 d2 xor %edx,%edx ce177: 83 c6 1a add $0x1a,%esi ce17a: 48 89 df mov %rbx,%rdi ce17d: e8 00 00 00 00 callq ce182 ce182: 89 c2 mov %eax,%edx ce184: 80 ce 01 or $0x1,%dh ce187: f6 c4 01 test $0x1,%ah ce18a: 0f 84 07 ff ff ff je ce097 ce190: e9 2e fe ff ff jmpq cdfc3 ce195: 31 d2 xor %edx,%edx ce197: 81 c6 1b 04 00 00 add $0x41b,%esi ce19d: 48 89 df mov %rbx,%rdi ce1a0: e8 00 00 00 00 callq ce1a5 ce1a5: 89 c2 mov %eax,%edx ce1a7: 81 e2 ff ff ff 03 and $0x3ffffff,%edx ce1ad: a9 00 00 00 fc test $0xfc000000,%eax ce1b2: 0f 85 ac fe ff ff jne ce064 ce1b8: e9 56 fd ff ff jmpq cdf13 ce1bd: 31 d2 xor %edx,%edx ce1bf: 81 c6 1a 04 00 00 add $0x41a,%esi ce1c5: 48 89 df mov %rbx,%rdi ce1c8: e8 00 00 00 00 callq ce1cd ce1cd: 89 c2 mov %eax,%edx ce1cf: 80 ce 01 or $0x1,%dh ce1d2: f6 c4 01 test $0x1,%ah ce1d5: 0f 84 ed fe ff ff je ce0c8 ce1db: e9 e3 fd ff ff jmpq cdfc3 ce1e0: 31 d2 xor %edx,%edx ce1e2: 81 c6 1b 06 00 00 add $0x61b,%esi ce1e8: 48 89 df mov %rbx,%rdi ce1eb: e8 00 00 00 00 callq ce1f0 ce1f0: 89 c2 mov %eax,%edx ce1f2: 81 e2 ff ff ff 03 and $0x3ffffff,%edx ce1f8: a9 00 00 00 fc test $0xfc000000,%eax ce1fd: 0f 85 2a ff ff ff jne ce12d ce203: e9 0b fd ff ff jmpq cdf13 ce208: 31 d2 xor %edx,%edx ce20a: 81 c6 1a 06 00 00 add $0x61a,%esi ce210: 48 89 df mov %rbx,%rdi ce213: e8 00 00 00 00 callq ce218 ce218: 89 c2 mov %eax,%edx ce21a: 80 ce 01 or $0x1,%dh ce21d: f6 c4 01 test $0x1,%ah ce220: 0f 84 d4 fe ff ff je ce0fa ce226: e9 98 fd ff ff jmpq cdfc3 ce22b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000ce230 : ce230: e8 00 00 00 00 callq ce235 ce235: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) ce23c: 74 03 je ce241 ce23e: 31 c0 xor %eax,%eax ce240: c3 retq ce241: 55 push %rbp ce242: 31 f6 xor %esi,%esi ce244: 48 89 fd mov %rdi,%rbp ce247: e8 84 dd ff ff callq cbfd0 ce24c: 48 89 ef mov %rbp,%rdi ce24f: 31 f6 xor %esi,%esi ce251: e8 fa df ff ff callq cc250 ce256: 31 c0 xor %eax,%eax ce258: 5d pop %rbp ce259: c3 retq ce25a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000ce260 : ce260: e8 00 00 00 00 callq ce265 ce265: 41 57 push %r15 ce267: 41 56 push %r14 ce269: 41 55 push %r13 ce26b: 49 89 f5 mov %rsi,%r13 ce26e: 41 54 push %r12 ce270: 55 push %rbp ce271: 48 89 fd mov %rdi,%rbp ce274: 53 push %rbx ce275: 48 83 ec 48 sub $0x48,%rsp ce279: 4c 8b 3f mov (%rdi),%r15 ce27c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax ce283: 00 00 ce285: 48 89 44 24 40 mov %rax,0x40(%rsp) ce28a: 31 c0 xor %eax,%eax ce28c: 48 8d 74 24 0c lea 0xc(%rsp),%rsi ce291: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) ce298: 00 00 ce29a: 4c 89 ff mov %r15,%rdi ce29d: e8 00 00 00 00 callq ce2a2 ce2a2: 48 63 d0 movslq %eax,%rdx ce2a5: 48 85 d2 test %rdx,%rdx ce2a8: 0f 85 00 00 00 00 jne ce2ae ce2ae: 8b 5c 24 0c mov 0xc(%rsp),%ebx ce2b2: 49 8b 87 20 5c 00 00 mov 0x5c20(%r15),%rax ce2b9: 31 f6 xor %esi,%esi ce2bb: 4c 89 ff mov %r15,%rdi ce2be: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 ce2c3: b9 02 00 00 00 mov $0x2,%ecx ce2c8: ba 00 01 00 00 mov $0x100,%edx ce2cd: 4d 8b b7 28 5c 00 00 mov 0x5c28(%r15),%r14 ce2d4: 48 c1 e3 02 shl $0x2,%rbx ce2d8: 48 01 d8 add %rbx,%rax ce2db: c7 00 ad de fe ca movl $0xcafedead,(%rax) ce2e1: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) ce2e8: 00 00 ce2ea: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) ce2f1: 00 00 ce2f3: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) ce2fa: 00 00 ce2fc: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) ce303: 00 00 ce305: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) ce30c: 00 00 ce30e: e8 00 00 00 00 callq ce313 ce313: 48 63 f0 movslq %eax,%rsi ce316: 49 89 f4 mov %rsi,%r12 ce319: 48 85 f6 test %rsi,%rsi ce31c: 0f 85 28 01 00 00 jne ce44a ce322: 48 8b 44 24 30 mov 0x30(%rsp),%rax ce327: 89 db mov %ebx,%ebx ce329: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 ce32e: 31 c9 xor %ecx,%ecx ce330: 4c 01 f3 add %r14,%rbx ce333: 48 8d 54 24 18 lea 0x18(%rsp),%rdx ce338: be 01 00 00 00 mov $0x1,%esi ce33d: 48 89 ef mov %rbp,%rdi ce340: c7 00 02 00 00 00 movl $0x2,(%rax) ce346: 48 8b 44 24 30 mov 0x30(%rsp),%rax ce34b: 89 58 04 mov %ebx,0x4(%rax) ce34e: 48 8b 44 24 30 mov 0x30(%rsp),%rax ce353: 48 c1 eb 20 shr $0x20,%rbx ce357: 89 58 08 mov %ebx,0x8(%rax) ce35a: 48 8b 44 24 30 mov 0x30(%rsp),%rax ce35f: c7 44 24 20 08 00 00 movl $0x8,0x20(%rsp) ce366: 00 ce367: c7 40 0c 00 00 00 00 movl $0x0,0xc(%rax) ce36e: 48 8b 44 24 30 mov 0x30(%rsp),%rax ce373: c7 40 10 ef be ad de movl $0xdeadbeef,0x10(%rax) ce37a: 48 8b 44 24 30 mov 0x30(%rsp),%rax ce37f: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) ce386: 48 8b 44 24 30 mov 0x30(%rsp),%rax ce38b: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) ce392: 48 8b 44 24 30 mov 0x30(%rsp),%rax ce397: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%rax) ce39e: e8 00 00 00 00 callq ce3a3 ce3a3: 41 89 c4 mov %eax,%r12d ce3a6: 85 c0 test %eax,%eax ce3a8: 74 66 je ce410 ce3aa: 31 d2 xor %edx,%edx ce3ac: 48 8d 74 24 18 lea 0x18(%rsp),%rsi ce3b1: 4c 89 ff mov %r15,%rdi ce3b4: e8 00 00 00 00 callq ce3b9 ce3b9: 48 8b 44 24 10 mov 0x10(%rsp),%rax ce3be: 48 85 c0 test %rax,%rax ce3c1: 74 1b je ce3de ce3c3: 48 8d 78 38 lea 0x38(%rax),%rdi ce3c7: ba ff ff ff ff mov $0xffffffff,%edx ce3cc: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) ce3d1: 83 fa 01 cmp $0x1,%edx ce3d4: 0f 84 8d 00 00 00 je ce467 ce3da: 85 d2 test %edx,%edx ce3dc: 7e 7a jle ce458 ce3de: 8b 74 24 0c mov 0xc(%rsp),%esi ce3e2: 4c 89 ff mov %r15,%rdi ce3e5: e8 00 00 00 00 callq ce3ea ce3ea: 48 8b 44 24 40 mov 0x40(%rsp),%rax ce3ef: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax ce3f6: 00 00 ce3f8: 0f 85 a9 00 00 00 jne ce4a7 ce3fe: 48 83 c4 48 add $0x48,%rsp ce402: 44 89 e0 mov %r12d,%eax ce405: 5b pop %rbx ce406: 5d pop %rbp ce407: 41 5c pop %r12 ce409: 41 5d pop %r13 ce40b: 41 5e pop %r14 ce40d: 41 5f pop %r15 ce40f: c3 retq ce410: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi ce415: 31 f6 xor %esi,%esi ce417: 4c 89 ea mov %r13,%rdx ce41a: e8 00 00 00 00 callq ce41f ce41f: 48 85 c0 test %rax,%rax ce422: 74 4d je ce471 ce424: 78 62 js ce488 ce426: 8b 54 24 0c mov 0xc(%rsp),%edx ce42a: 49 8b 87 20 5c 00 00 mov 0x5c20(%r15),%rax ce431: 48 8d 04 90 lea (%rax,%rdx,4),%rax ce435: 8b 00 mov (%rax),%eax ce437: 3d ef be ad de cmp $0xdeadbeef,%eax ce43c: b8 ea ff ff ff mov $0xffffffea,%eax ce441: 44 0f 45 e0 cmovne %eax,%r12d ce445: e9 60 ff ff ff jmpq ce3aa ce44a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce451: e8 00 00 00 00 callq ce456 ce456: eb 86 jmp ce3de ce458: be 03 00 00 00 mov $0x3,%esi ce45d: e8 00 00 00 00 callq ce462 ce462: e9 77 ff ff ff jmpq ce3de ce467: e8 00 00 00 00 callq ce46c ce46c: e9 6d ff ff ff jmpq ce3de ce471: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce478: 41 bc 92 ff ff ff mov $0xffffff92,%r12d ce47e: e8 00 00 00 00 callq ce483 ce483: e9 22 ff ff ff jmpq ce3aa ce488: 48 89 c6 mov %rax,%rsi ce48b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce492: 48 89 04 24 mov %rax,(%rsp) ce496: e8 00 00 00 00 callq ce49b ce49b: 48 8b 04 24 mov (%rsp),%rax ce49f: 41 89 c4 mov %eax,%r12d ce4a2: e9 03 ff ff ff jmpq ce3aa ce4a7: e8 00 00 00 00 callq ce4ac ce4ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000ce4b0 : ce4b0: e8 00 00 00 00 callq ce4b5 ce4b5: e9 96 f6 ff ff jmpq cdb50 ce4ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000ce4c0 : ce4c0: e8 00 00 00 00 callq ce4c5 ce4c5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) ce4cc: 74 03 je ce4d1 ce4ce: 31 c0 xor %eax,%eax ce4d0: c3 retq ce4d1: 55 push %rbp ce4d2: 31 f6 xor %esi,%esi ce4d4: 48 89 fd mov %rdi,%rbp ce4d7: e8 f4 da ff ff callq cbfd0 ce4dc: 48 89 ef mov %rbp,%rdi ce4df: 31 f6 xor %esi,%esi ce4e1: e8 6a dd ff ff callq cc250 ce4e6: 31 c0 xor %eax,%eax ce4e8: 5d pop %rbp ce4e9: c3 retq ce4ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000ce4f0 : ce4f0: e8 00 00 00 00 callq ce4f5 ce4f5: 41 57 push %r15 ce4f7: 41 56 push %r14 ce4f9: 41 55 push %r13 ce4fb: 4c 8d af 48 e7 00 00 lea 0xe748(%rdi),%r13 ce502: 41 54 push %r12 ce504: 55 push %rbp ce505: 48 89 fd mov %rdi,%rbp ce508: 53 push %rbx ce509: 31 db xor %ebx,%ebx ce50b: 48 83 ec 38 sub $0x38,%rsp ce50f: 8b 97 a8 e7 00 00 mov 0xe7a8(%rdi),%edx ce515: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax ce51c: 00 00 ce51e: 48 89 44 24 30 mov %rax,0x30(%rsp) ce523: 31 c0 xor %eax,%eax ce525: 85 d2 test %edx,%edx ce527: 7f 29 jg ce552 ce529: eb 3c jmp ce567 ce52b: ba ea ff ff ff mov $0xffffffea,%edx ce530: be ea ff ff ff mov $0xffffffea,%esi ce535: 4c 89 e9 mov %r13,%rcx ce538: 48 89 ef mov %rbp,%rdi ce53b: e8 00 00 00 00 callq ce540 ce540: 41 89 c4 mov %eax,%r12d ce543: 85 c0 test %eax,%eax ce545: 75 3a jne ce581 ce547: 83 c3 01 add $0x1,%ebx ce54a: 39 9d a8 e7 00 00 cmp %ebx,0xe7a8(%rbp) ce550: 7e 15 jle ce567 ce552: 83 fb 03 cmp $0x3,%ebx ce555: 77 d4 ja ce52b ce557: 89 d8 mov %ebx,%eax ce559: ba e0 00 00 00 mov $0xe0,%edx ce55e: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi ce565: eb ce jmp ce535 ce567: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) ce56e: 74 37 je ce5a7 ce570: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax ce576: 85 c0 test %eax,%eax ce578: 0f 8f 00 00 00 00 jg ce57e ce57e: 45 31 e4 xor %r12d,%r12d ce581: 48 8b 44 24 30 mov 0x30(%rsp),%rax ce586: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax ce58d: 00 00 ce58f: 0f 85 e5 02 00 00 jne ce87a ce595: 48 83 c4 38 add $0x38,%rsp ce599: 44 89 e0 mov %r12d,%eax ce59c: 5b pop %rbx ce59d: 5d pop %rbp ce59e: 41 5c pop %r12 ce5a0: 41 5d pop %r13 ce5a2: 41 5e pop %r14 ce5a4: 41 5f pop %r15 ce5a6: c3 retq ce5a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ce5ae: bf 01 00 00 00 mov $0x1,%edi ce5b3: e8 00 00 00 00 callq ce5b8 ce5b8: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax ce5be: 83 f8 1c cmp $0x1c,%eax ce5c1: 0f 84 b7 00 00 00 je ce67e ce5c7: 83 f8 1d cmp $0x1d,%eax ce5ca: 0f 85 a8 02 00 00 jne ce878 ce5d0: 48 c7 c3 00 00 00 00 mov $0x0,%rbx ce5d7: 48 89 d9 mov %rbx,%rcx ce5da: be 28 00 00 00 mov $0x28,%esi ce5df: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ce5e6: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi ce5eb: 4c 8d ad 08 b4 00 00 lea 0xb408(%rbp),%r13 ce5f2: e8 00 00 00 00 callq ce5f7 ce5f7: 48 8b 55 00 mov 0x0(%rbp),%rdx ce5fb: 4c 89 ef mov %r13,%rdi ce5fe: 48 8d 74 24 08 lea 0x8(%rsp),%rsi ce603: e8 00 00 00 00 callq ce608 ce608: 41 89 c4 mov %eax,%r12d ce60b: 85 c0 test %eax,%eax ce60d: 74 7b je ce68a ce60f: 48 8d 74 24 08 lea 0x8(%rsp),%rsi ce614: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce61b: 4c 89 eb mov %r13,%rbx ce61e: 45 31 f6 xor %r14d,%r14d ce621: e8 00 00 00 00 callq ce626 ce626: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax ce62c: 85 c0 test %eax,%eax ce62e: 7f 16 jg ce646 ce630: eb 2c jmp ce65e ce632: 41 83 c6 01 add $0x1,%r14d ce636: 48 81 c3 68 06 00 00 add $0x668,%rbx ce63d: 44 3b b5 a8 e7 00 00 cmp 0xe7a8(%rbp),%r14d ce644: 7d 18 jge ce65e ce646: 48 8b 3b mov (%rbx),%rdi ce649: e8 00 00 00 00 callq ce64e ce64e: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) ce655: 83 bd 08 07 00 00 1c cmpl $0x1c,0x708(%rbp) ce65c: 75 d4 jne ce632 ce65e: 4c 89 ef mov %r13,%rdi ce661: ba 40 33 00 00 mov $0x3340,%edx ce666: 31 f6 xor %esi,%esi ce668: e8 00 00 00 00 callq ce66d ce66d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce674: e8 00 00 00 00 callq ce679 ce679: e9 03 ff ff ff jmpq ce581 ce67e: 48 c7 c3 00 00 00 00 mov $0x0,%rbx ce685: e9 4d ff ff ff jmpq ce5d7 ce68a: 48 8b bd 08 b4 00 00 mov 0xb408(%rbp),%rdi ce691: e8 00 00 00 00 callq ce696 ce696: 89 44 24 04 mov %eax,0x4(%rsp) ce69a: 85 c0 test %eax,%eax ce69c: 0f 85 32 01 00 00 jne ce7d4 ce6a2: 48 8b 85 08 b4 00 00 mov 0xb408(%rbp),%rax ce6a9: 48 8b 40 08 mov 0x8(%rax),%rax ce6ad: 8b 50 10 mov 0x10(%rax),%edx ce6b0: 89 95 10 b4 00 00 mov %edx,0xb410(%rbp) ce6b6: 8b 40 20 mov 0x20(%rax),%eax ce6b9: 89 85 14 b4 00 00 mov %eax,0xb414(%rbp) ce6bf: 83 f8 13 cmp $0x13,%eax ce6c2: 0f 87 00 01 00 00 ja ce7c8 ce6c8: 83 bd a8 e7 00 00 01 cmpl $0x1,0xe7a8(%rbp) ce6cf: 41 be 01 00 00 00 mov $0x1,%r14d ce6d5: 0f 8f 90 00 00 00 jg ce76b ce6db: e9 fe 00 00 00 jmpq ce7de ce6e0: 45 89 f0 mov %r14d,%r8d ce6e3: 48 89 d9 mov %rbx,%rcx ce6e6: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi ce6eb: be 28 00 00 00 mov $0x28,%esi ce6f0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ce6f7: e8 00 00 00 00 callq ce6fc ce6fc: 48 8b 55 00 mov 0x0(%rbp),%rdx ce700: 4c 89 e7 mov %r12,%rdi ce703: 48 8d 74 24 08 lea 0x8(%rsp),%rsi ce708: e8 00 00 00 00 callq ce70d ce70d: 41 89 c4 mov %eax,%r12d ce710: 85 c0 test %eax,%eax ce712: 0f 85 f7 fe ff ff jne ce60f ce718: 49 01 ef add %rbp,%r15 ce71b: 49 8b bf 08 b4 00 00 mov 0xb408(%r15),%rdi ce722: e8 00 00 00 00 callq ce727 ce727: 41 89 c4 mov %eax,%r12d ce72a: 85 c0 test %eax,%eax ce72c: 0f 85 dd fe ff ff jne ce60f ce732: 49 8b 87 08 b4 00 00 mov 0xb408(%r15),%rax ce739: 48 8b 40 08 mov 0x8(%rax),%rax ce73d: 8b 50 10 mov 0x10(%rax),%edx ce740: 41 89 97 10 b4 00 00 mov %edx,0xb410(%r15) ce747: 8b 40 20 mov 0x20(%rax),%eax ce74a: 41 89 87 14 b4 00 00 mov %eax,0xb414(%r15) ce751: 83 f8 13 cmp $0x13,%eax ce754: 76 08 jbe ce75e ce756: 41 c6 87 68 ba 00 00 movb $0x1,0xba68(%r15) ce75d: 01 ce75e: 41 83 c6 01 add $0x1,%r14d ce762: 44 3b b5 a8 e7 00 00 cmp 0xe7a8(%rbp),%r14d ce769: 7d 73 jge ce7de ce76b: 4d 63 fe movslq %r14d,%r15 ce76e: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax ce774: 4d 69 ff 68 06 00 00 imul $0x668,%r15,%r15 ce77b: 83 e8 1c sub $0x1c,%eax ce77e: 4e 8d a4 3d 08 b4 00 lea 0xb408(%rbp,%r15,1),%r12 ce785: 00 ce786: 83 f8 01 cmp $0x1,%eax ce789: 0f 87 51 ff ff ff ja ce6e0 ce78f: 49 8b 45 00 mov 0x0(%r13),%rax ce793: 49 8d 7c 24 08 lea 0x8(%r12),%rdi ce798: 4c 89 ee mov %r13,%rsi ce79b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi ce79f: 49 89 04 24 mov %rax,(%r12) ce7a3: 49 8b 85 60 06 00 00 mov 0x660(%r13),%rax ce7aa: 49 89 84 24 60 06 00 mov %rax,0x660(%r12) ce7b1: 00 ce7b2: 49 29 fc sub %rdi,%r12 ce7b5: 41 8d 8c 24 68 06 00 lea 0x668(%r12),%ecx ce7bc: 00 ce7bd: 4c 29 e6 sub %r12,%rsi ce7c0: c1 e9 03 shr $0x3,%ecx ce7c3: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) ce7c6: eb 96 jmp ce75e ce7c8: c6 85 68 ba 00 00 01 movb $0x1,0xba68(%rbp) ce7cf: e9 f4 fe ff ff jmpq ce6c8 ce7d4: 44 8b 64 24 04 mov 0x4(%rsp),%r12d ce7d9: e9 31 fe ff ff jmpq ce60f ce7de: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) ce7e5: 48 c7 c0 00 00 00 00 mov $0x0,%rax ce7ec: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ce7f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ce7fa: 48 0f 45 d0 cmovne %rax,%rdx ce7fe: bf 01 00 00 00 mov $0x1,%edi ce803: e8 00 00 00 00 callq ce808 ce808: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) ce80f: 0f 85 5b fd ff ff jne ce570 ce815: 8b 85 a8 e7 00 00 mov 0xe7a8(%rbp),%eax ce81b: 85 c0 test %eax,%eax ce81d: 0f 8e 5b fd ff ff jle ce57e ce823: 8b b5 d8 33 01 00 mov 0x133d8(%rbp),%esi ce829: 48 8d 8d 38 2d 01 00 lea 0x12d38(%rbp),%rcx ce830: 8b 7c 24 04 mov 0x4(%rsp),%edi ce834: 48 83 c1 30 add $0x30,%rcx ce838: 49 81 c5 68 06 00 00 add $0x668,%r13 ce83f: 89 79 d0 mov %edi,-0x30(%rcx) ce842: 49 8b 95 98 f9 ff ff mov -0x668(%r13),%rdx ce849: 83 c7 01 add $0x1,%edi ce84c: 89 7c 24 04 mov %edi,0x4(%rsp) ce850: 48 89 51 d8 mov %rdx,-0x28(%rcx) ce854: 48 8b 52 08 mov 0x8(%rdx),%rdx ce858: 8b 52 14 mov 0x14(%rdx),%edx ce85b: 81 c2 ff 0f 00 00 add $0xfff,%edx ce861: 81 e2 00 f0 ff ff and $0xfffff000,%edx ce867: 01 d6 add %edx,%esi ce869: 89 b5 d8 33 01 00 mov %esi,0x133d8(%rbp) ce86f: 39 c7 cmp %eax,%edi ce871: 75 bd jne ce830 ce873: e9 fe fc ff ff jmpq ce576 ce878: 0f 0b ud2 ce87a: e8 00 00 00 00 callq ce87f ce87f: 90 nop 00000000000ce880 : ce880: e8 00 00 00 00 callq ce885 ce885: 41 55 push %r13 ce887: 4c 8d af 08 b4 00 00 lea 0xb408(%rdi),%r13 ce88e: 41 54 push %r12 ce890: 55 push %rbp ce891: 53 push %rbx ce892: 8b 87 a8 e7 00 00 mov 0xe7a8(%rdi),%eax ce898: 48 89 fb mov %rdi,%rbx ce89b: 85 c0 test %eax,%eax ce89d: 7e 67 jle ce906 ce89f: 31 ed xor %ebp,%ebp ce8a1: 48 63 c5 movslq %ebp,%rax ce8a4: 83 c5 01 add $0x1,%ebp ce8a7: 48 69 c0 68 06 00 00 imul $0x668,%rax,%rax ce8ae: 48 8d bc 03 18 b4 00 lea 0xb418(%rbx,%rax,1),%rdi ce8b5: 00 ce8b6: e8 00 00 00 00 callq ce8bb ce8bb: 8b 83 a8 e7 00 00 mov 0xe7a8(%rbx),%eax ce8c1: 39 e8 cmp %ebp,%eax ce8c3: 7f dc jg ce8a1 ce8c5: 4c 8d ab 08 b4 00 00 lea 0xb408(%rbx),%r13 ce8cc: 85 c0 test %eax,%eax ce8ce: 7e 36 jle ce906 ce8d0: 4c 89 ed mov %r13,%rbp ce8d3: 45 31 e4 xor %r12d,%r12d ce8d6: eb 14 jmp ce8ec ce8d8: 41 83 c4 01 add $0x1,%r12d ce8dc: 48 81 c5 68 06 00 00 add $0x668,%rbp ce8e3: 44 3b a3 a8 e7 00 00 cmp 0xe7a8(%rbx),%r12d ce8ea: 7d 1a jge ce906 ce8ec: 48 8b 7d 00 mov 0x0(%rbp),%rdi ce8f0: e8 00 00 00 00 callq ce8f5 ce8f5: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) ce8fc: 00 ce8fd: 83 bb 08 07 00 00 1c cmpl $0x1c,0x708(%rbx) ce904: 75 d2 jne ce8d8 ce906: 4c 89 ef mov %r13,%rdi ce909: ba 40 33 00 00 mov $0x3340,%edx ce90e: 31 f6 xor %esi,%esi ce910: e8 00 00 00 00 callq ce915 ce915: 31 c0 xor %eax,%eax ce917: 5b pop %rbx ce918: 5d pop %rbp ce919: 41 5c pop %r12 ce91b: 41 5d pop %r13 ce91d: c3 retq ce91e: 66 90 xchg %ax,%ax 00000000000ce920 : ce920: e8 00 00 00 00 callq ce925 ce925: 41 54 push %r12 ce927: 41 89 f4 mov %esi,%r12d ce92a: 55 push %rbp ce92b: 89 d5 mov %edx,%ebp ce92d: 53 push %rbx ce92e: 48 89 fb mov %rdi,%rbx ce931: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi ce937: 85 ff test %edi,%edi ce939: 0f 8e d4 00 00 00 jle cea13 ce93f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ce946: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ce94d: 48 8d 50 01 lea 0x1(%rax),%rdx ce951: 23 83 40 02 00 00 and 0x240(%rbx),%eax ce957: 48 8d 04 86 lea (%rsi,%rax,4),%rax ce95b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ce962: c7 00 0e 00 00 f0 movl $0xf000000e,(%rax) ce968: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ce96e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ce975: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ce97c: 8d 51 ff lea -0x1(%rcx),%edx ce97f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ce986: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ce98c: 85 d2 test %edx,%edx ce98e: 0f 8e a5 00 00 00 jle cea39 ce994: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ce99b: 48 8d 50 01 lea 0x1(%rax),%rdx ce99f: 23 83 40 02 00 00 and 0x240(%rbx),%eax ce9a5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ce9ac: 48 8d 04 81 lea (%rcx,%rax,4),%rax ce9b0: 44 89 20 mov %r12d,(%rax) ce9b3: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ce9b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ce9c0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ce9c7: 8d 51 ff lea -0x1(%rcx),%edx ce9ca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ce9d1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ce9d7: 85 d2 test %edx,%edx ce9d9: 7e 49 jle cea24 ce9db: 48 8d 50 01 lea 0x1(%rax),%rdx ce9df: 23 83 40 02 00 00 and 0x240(%rbx),%eax ce9e5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ce9ec: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ce9f3: 48 8d 04 82 lea (%rdx,%rax,4),%rax ce9f7: 89 28 mov %ebp,(%rax) ce9f9: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cea00: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cea07: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cea0e: 5b pop %rbx cea0f: 5d pop %rbp cea10: 41 5c pop %r12 cea12: c3 retq cea13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cea1a: e8 00 00 00 00 callq cea1f cea1f: e9 1b ff ff ff jmpq ce93f cea24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cea2b: e8 00 00 00 00 callq cea30 cea30: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cea37: eb a2 jmp ce9db cea39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cea40: e8 00 00 00 00 callq cea45 cea45: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cea4c: e9 43 ff ff ff jmpq ce994 cea51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) cea58: 00 00 00 00 cea5c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000cea60 : cea60: e8 00 00 00 00 callq cea65 cea65: 41 57 push %r15 cea67: 41 89 f7 mov %esi,%r15d cea6a: 41 56 push %r14 cea6c: 41 55 push %r13 cea6e: 41 54 push %r12 cea70: 55 push %rbp cea71: 53 push %rbx cea72: 48 89 fb mov %rdi,%rbx cea75: e8 00 00 00 00 callq cea7a cea7a: 45 85 ff test %r15d,%r15d cea7d: 0f 84 8d 00 00 00 je ceb10 cea83: 41 8d 6f ff lea -0x1(%r15),%ebp cea87: 49 89 c5 mov %rax,%r13 cea8a: 45 31 e4 xor %r12d,%r12d cea8d: c1 e5 10 shl $0x10,%ebp cea90: 81 e5 00 00 ff 3f and $0x3fff0000,%ebp cea96: eb 44 jmp ceadc cea98: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cea9f: 41 83 c4 01 add $0x1,%r12d ceaa3: 48 8d 50 01 lea 0x1(%rax),%rdx ceaa7: 23 83 40 02 00 00 and 0x240(%rbx),%eax ceaad: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ceab4: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ceabb: 48 8d 04 82 lea (%rdx,%rax,4),%rax ceabf: 44 89 30 mov %r14d,(%rax) ceac2: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ceac9: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cead0: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cead7: 45 39 fc cmp %r15d,%r12d ceada: 74 34 je ceb10 ceadc: 48 8b 43 08 mov 0x8(%rbx),%rax ceae0: 44 8b 70 08 mov 0x8(%rax),%r14d ceae4: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax ceaea: 4d 85 ed test %r13,%r13 ceaed: 74 0f je ceafe ceaef: 41 80 bd 60 06 00 00 cmpb $0x0,0x660(%r13) ceaf6: 00 ceaf7: 74 05 je ceafe ceaf9: 45 85 e4 test %r12d,%r12d ceafc: 74 1d je ceb1b ceafe: 85 c0 test %eax,%eax ceb00: 7f 96 jg cea98 ceb02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ceb09: e8 00 00 00 00 callq ceb0e ceb0e: eb 88 jmp cea98 ceb10: 5b pop %rbx ceb11: 5d pop %rbp ceb12: 41 5c pop %r12 ceb14: 41 5d pop %r13 ceb16: 41 5e pop %r14 ceb18: 41 5f pop %r15 ceb1a: c3 retq ceb1b: 41 09 ee or %ebp,%r14d ceb1e: 85 c0 test %eax,%eax ceb20: 0f 8f 72 ff ff ff jg cea98 ceb26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ceb2d: e8 00 00 00 00 callq ceb32 ceb32: e9 61 ff ff ff jmpq cea98 ceb37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ceb3e: 00 00 00000000000ceb40 : ceb40: e8 00 00 00 00 callq ceb45 ceb45: 41 54 push %r12 ceb47: 53 push %rbx ceb48: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d ceb4f: 48 89 fb mov %rdi,%rbx ceb52: 45 85 c9 test %r9d,%r9d ceb55: 0f 8e 8c 01 00 00 jle cece7 ceb5b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ceb62: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 ceb69: 48 8d 50 01 lea 0x1(%rax),%rdx ceb6d: 23 83 40 02 00 00 and 0x240(%rbx),%eax ceb73: 49 8d 04 80 lea (%r8,%rax,4),%rax ceb77: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ceb7e: c7 00 09 00 00 00 movl $0x9,(%rax) ceb84: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ceb8a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ceb91: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ceb98: 8d 56 ff lea -0x1(%rsi),%edx ceb9b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ceba2: 4c 8b a3 c0 02 00 00 mov 0x2c0(%rbx),%r12 ceba9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cebaf: 85 d2 test %edx,%edx cebb1: 0f 8e 8c 01 00 00 jle ced43 cebb7: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi cebbe: 48 8d 50 01 lea 0x1(%rax),%rdx cebc2: 23 83 40 02 00 00 and 0x240(%rbx),%eax cebc8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cebcf: 48 8d 04 87 lea (%rdi,%rax,4),%rax cebd3: 44 89 20 mov %r12d,(%rax) cebd6: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cebdc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cebe3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cebea: 8d 56 ff lea -0x1(%rsi),%edx cebed: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cebf4: 44 8b a3 c4 02 00 00 mov 0x2c4(%rbx),%r12d cebfb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cec01: 85 d2 test %edx,%edx cec03: 0f 8e 22 01 00 00 jle ced2b cec09: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi cec10: 48 8d 50 01 lea 0x1(%rax),%rdx cec14: 23 83 40 02 00 00 and 0x240(%rbx),%eax cec1a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cec21: 48 8d 04 86 lea (%rsi,%rax,4),%rax cec25: 44 89 20 mov %r12d,(%rax) cec28: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cec2e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cec35: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cec3c: 8d 56 ff lea -0x1(%rsi),%edx cec3f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cec46: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cec4c: 85 d2 test %edx,%edx cec4e: 0f 8e bf 00 00 00 jle ced13 cec54: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx cec5b: 48 8d 50 01 lea 0x1(%rax),%rdx cec5f: 23 83 40 02 00 00 and 0x240(%rbx),%eax cec65: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cec6c: 48 8d 04 81 lea (%rcx,%rax,4),%rax cec70: c7 00 01 00 00 00 movl $0x1,(%rax) cec76: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cec7d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cec84: 48 89 c2 mov %rax,%rdx cec87: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cec8e: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax cec94: 8d 48 ff lea -0x1(%rax),%ecx cec97: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax cec9d: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) ceca3: 41 89 c4 mov %eax,%r12d ceca6: 41 21 d4 and %edx,%r12d ceca9: 85 c9 test %ecx,%ecx cecab: 7e 4b jle cecf8 cecad: 48 8d 4a 01 lea 0x1(%rdx),%rcx cecb1: 21 d0 and %edx,%eax cecb3: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cecba: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) cecc1: 48 8d 04 82 lea (%rdx,%rax,4),%rax cecc5: c7 00 aa 55 aa 55 movl $0x55aa55aa,(%rax) ceccb: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cecd2: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cecd9: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cece0: 44 89 e0 mov %r12d,%eax cece3: 5b pop %rbx cece4: 41 5c pop %r12 cece6: c3 retq cece7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cecee: e8 00 00 00 00 callq cecf3 cecf3: e9 63 fe ff ff jmpq ceb5b cecf8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cecff: e8 00 00 00 00 callq ced04 ced04: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx ced0b: 8b 83 40 02 00 00 mov 0x240(%rbx),%eax ced11: eb 9a jmp cecad ced13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ced1a: e8 00 00 00 00 callq ced1f ced1f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ced26: e9 29 ff ff ff jmpq cec54 ced2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ced32: e8 00 00 00 00 callq ced37 ced37: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ced3e: e9 c6 fe ff ff jmpq cec09 ced43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ced4a: e8 00 00 00 00 callq ced4f ced4f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ced56: e9 5c fe ff ff jmpq cebb7 ced5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000ced60 : ced60: e8 00 00 00 00 callq ced65 ced65: 41 55 push %r13 ced67: 41 89 f5 mov %esi,%r13d ced6a: 41 54 push %r12 ced6c: 41 89 d4 mov %edx,%r12d ced6f: 55 push %rbp ced70: 89 cd mov %ecx,%ebp ced72: 53 push %rbx ced73: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d ced7a: 48 89 fb mov %rdi,%rbx ced7d: 45 85 d2 test %r10d,%r10d ced80: 0f 8e c1 01 00 00 jle cef47 ced86: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ced8d: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 ced94: 41 c1 e5 02 shl $0x2,%r13d ced98: 48 8d 50 01 lea 0x1(%rax),%rdx ced9c: 23 83 40 02 00 00 and 0x240(%rbx),%eax ceda2: 49 8d 04 81 lea (%r9,%rax,4),%rax ceda6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cedad: c7 00 08 00 00 30 movl $0x30000008,(%rax) cedb3: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cedb9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cedc0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cedc7: 8d 51 ff lea -0x1(%rcx),%edx cedca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cedd1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cedd7: 85 d2 test %edx,%edx cedd9: 0f 8e d6 01 00 00 jle cefb5 ceddf: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 cede6: 48 8d 50 01 lea 0x1(%rax),%rdx cedea: 23 83 40 02 00 00 and 0x240(%rbx),%eax cedf0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cedf7: 49 8d 04 80 lea (%r8,%rax,4),%rax cedfb: 44 89 28 mov %r13d,(%rax) cedfe: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cee04: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cee0b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cee12: 8d 56 ff lea -0x1(%rsi),%edx cee15: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cee1c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cee22: 85 d2 test %edx,%edx cee24: 0f 8e 73 01 00 00 jle cef9d cee2a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi cee31: 48 8d 50 01 lea 0x1(%rax),%rdx cee35: 23 83 40 02 00 00 and 0x240(%rbx),%eax cee3b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cee42: 48 8d 04 87 lea (%rdi,%rax,4),%rax cee46: c7 00 00 00 00 00 movl $0x0,(%rax) cee4c: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi cee52: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cee59: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cee60: 8d 57 ff lea -0x1(%rdi),%edx cee63: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cee6a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cee70: 85 d2 test %edx,%edx cee72: 0f 8e 0d 01 00 00 jle cef85 cee78: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi cee7f: 48 8d 50 01 lea 0x1(%rax),%rdx cee83: 23 83 40 02 00 00 and 0x240(%rbx),%eax cee89: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cee90: 48 8d 04 86 lea (%rsi,%rax,4),%rax cee94: 44 89 20 mov %r12d,(%rax) cee97: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cee9d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ceea4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ceeab: 8d 51 ff lea -0x1(%rcx),%edx ceeae: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ceeb5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ceebb: 85 d2 test %edx,%edx ceebd: 0f 8e aa 00 00 00 jle cef6d ceec3: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ceeca: 48 8d 50 01 lea 0x1(%rax),%rdx ceece: 23 83 40 02 00 00 and 0x240(%rbx),%eax ceed4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ceedb: 48 8d 04 81 lea (%rcx,%rax,4),%rax ceedf: 89 28 mov %ebp,(%rax) ceee1: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ceee7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ceeee: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ceef5: 8d 56 ff lea -0x1(%rsi),%edx ceef8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ceeff: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cef05: 85 d2 test %edx,%edx cef07: 7e 4f jle cef58 cef09: 48 8d 50 01 lea 0x1(%rax),%rdx cef0d: 23 83 40 02 00 00 and 0x240(%rbx),%eax cef13: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cef1a: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cef21: 48 8d 04 82 lea (%rdx,%rax,4),%rax cef25: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) cef2b: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cef32: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cef39: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cef40: 5b pop %rbx cef41: 5d pop %rbp cef42: 41 5c pop %r12 cef44: 41 5d pop %r13 cef46: c3 retq cef47: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cef4e: e8 00 00 00 00 callq cef53 cef53: e9 2e fe ff ff jmpq ced86 cef58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cef5f: e8 00 00 00 00 callq cef64 cef64: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cef6b: eb 9c jmp cef09 cef6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cef74: e8 00 00 00 00 callq cef79 cef79: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cef80: e9 3e ff ff ff jmpq ceec3 cef85: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cef8c: e8 00 00 00 00 callq cef91 cef91: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cef98: e9 db fe ff ff jmpq cee78 cef9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cefa4: e8 00 00 00 00 callq cefa9 cefa9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cefb0: e9 75 fe ff ff jmpq cee2a cefb5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cefbc: e8 00 00 00 00 callq cefc1 cefc1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cefc8: e9 12 fe ff ff jmpq ceddf cefcd: 0f 1f 00 nopl (%rax) 00000000000cefd0 : cefd0: e8 00 00 00 00 callq cefd5 cefd5: 41 55 push %r13 cefd7: 41 54 push %r12 cefd9: 55 push %rbp cefda: 53 push %rbx cefdb: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d cefe2: 48 89 fb mov %rdi,%rbx cefe5: 8b 6f 20 mov 0x20(%rdi),%ebp cefe8: 4c 8b 67 10 mov 0x10(%rdi),%r12 cefec: 45 85 d2 test %r10d,%r10d cefef: 0f 8e c8 01 00 00 jle cf1bd ceff5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ceffc: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 cf003: 45 89 e5 mov %r12d,%r13d cf006: 41 83 e5 fc and $0xfffffffc,%r13d cf00a: 48 8d 50 01 lea 0x1(%rax),%rdx cf00e: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf014: 49 8d 04 81 lea (%r9,%rax,4),%rax cf018: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf01f: c7 00 08 00 00 b0 movl $0xb0000008,(%rax) cf025: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cf02b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf032: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf039: 8d 51 ff lea -0x1(%rcx),%edx cf03c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf043: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf049: 85 d2 test %edx,%edx cf04b: 0f 8e da 01 00 00 jle cf22b cf051: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 cf058: 48 8d 50 01 lea 0x1(%rax),%rdx cf05c: 49 c1 ec 20 shr $0x20,%r12 cf060: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf066: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf06d: 49 8d 04 80 lea (%r8,%rax,4),%rax cf071: 44 89 28 mov %r13d,(%rax) cf074: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cf07a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf081: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf088: 8d 56 ff lea -0x1(%rsi),%edx cf08b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf092: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf098: 85 d2 test %edx,%edx cf09a: 0f 8e 73 01 00 00 jle cf213 cf0a0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi cf0a7: 48 8d 50 01 lea 0x1(%rax),%rdx cf0ab: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf0b1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf0b8: 48 8d 04 87 lea (%rdi,%rax,4),%rax cf0bc: 44 89 20 mov %r12d,(%rax) cf0bf: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cf0c5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf0cc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf0d3: 8d 51 ff lea -0x1(%rcx),%edx cf0d6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf0dd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf0e3: 85 d2 test %edx,%edx cf0e5: 0f 8e 10 01 00 00 jle cf1fb cf0eb: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi cf0f2: 48 8d 50 01 lea 0x1(%rax),%rdx cf0f6: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf0fc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf103: 48 8d 04 86 lea (%rsi,%rax,4),%rax cf107: 89 28 mov %ebp,(%rax) cf109: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cf10f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf116: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf11d: 8d 56 ff lea -0x1(%rsi),%edx cf120: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf127: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf12d: 85 d2 test %edx,%edx cf12f: 0f 8e ae 00 00 00 jle cf1e3 cf135: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx cf13c: 48 8d 50 01 lea 0x1(%rax),%rdx cf140: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf146: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf14d: 48 8d 04 81 lea (%rcx,%rax,4),%rax cf151: c7 00 ff ff ff ff movl $0xffffffff,(%rax) cf157: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cf15d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf164: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf16b: 8d 51 ff lea -0x1(%rcx),%edx cf16e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf175: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf17b: 85 d2 test %edx,%edx cf17d: 7e 4f jle cf1ce cf17f: 48 8d 50 01 lea 0x1(%rax),%rdx cf183: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf189: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf190: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cf197: 48 8d 04 82 lea (%rdx,%rax,4),%rax cf19b: c7 00 04 00 ff 0f movl $0xfff0004,(%rax) cf1a1: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cf1a8: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cf1af: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cf1b6: 5b pop %rbx cf1b7: 5d pop %rbp cf1b8: 41 5c pop %r12 cf1ba: 41 5d pop %r13 cf1bc: c3 retq cf1bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf1c4: e8 00 00 00 00 callq cf1c9 cf1c9: e9 27 fe ff ff jmpq ceff5 cf1ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf1d5: e8 00 00 00 00 callq cf1da cf1da: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf1e1: eb 9c jmp cf17f cf1e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf1ea: e8 00 00 00 00 callq cf1ef cf1ef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf1f6: e9 3a ff ff ff jmpq cf135 cf1fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf202: e8 00 00 00 00 callq cf207 cf207: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf20e: e9 d8 fe ff ff jmpq cf0eb cf213: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf21a: e8 00 00 00 00 callq cf21f cf21f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf226: e9 75 fe ff ff jmpq cf0a0 cf22b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf232: e8 00 00 00 00 callq cf237 cf237: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf23e: e9 0e fe ff ff jmpq cf051 cf243: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) cf24a: 00 00 00 00 cf24e: 66 90 xchg %ax,%ax 00000000000cf250 : cf250: e8 00 00 00 00 callq cf255 cf255: 41 55 push %r13 cf257: 41 54 push %r12 cf259: 55 push %rbp cf25a: 53 push %rbx cf25b: 4c 8b 27 mov (%rdi),%r12 cf25e: 48 89 fb mov %rdi,%rbx cf261: 8b 8f 48 02 00 00 mov 0x248(%rdi),%ecx cf267: 44 8b af 28 02 00 00 mov 0x228(%rdi),%r13d cf26e: 49 8b 84 24 98 89 00 mov 0x8998(%r12),%rax cf275: 00 cf276: 8b 68 28 mov 0x28(%rax),%ebp cf279: d3 e5 shl %cl,%ebp cf27b: 45 85 ed test %r13d,%r13d cf27e: 0f 8e f1 01 00 00 jle cf475 cf284: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf28b: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 cf292: 4c 89 e7 mov %r12,%rdi cf295: 48 8d 50 01 lea 0x1(%rax),%rdx cf299: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf29f: 49 8d 04 82 lea (%r10,%rax,4),%rax cf2a3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf2aa: c7 00 08 00 00 34 movl $0x34000008,(%rax) cf2b0: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cf2b7: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cf2be: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cf2c5: 49 8b 84 24 e8 89 00 mov 0x89e8(%r12),%rax cf2cc: 00 cf2cd: 48 8b 40 10 mov 0x10(%rax),%rax cf2d1: e8 00 00 00 00 callq cf2d6 cf2d6: 44 8b 9b 28 02 00 00 mov 0x228(%rbx),%r11d cf2dd: 44 8d 2c 85 00 00 00 lea 0x0(,%rax,4),%r13d cf2e4: 00 cf2e5: 45 85 db test %r11d,%r11d cf2e8: 0f 8e ee 01 00 00 jle cf4dc cf2ee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf2f5: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 cf2fc: 4c 89 e7 mov %r12,%rdi cf2ff: 48 8d 50 01 lea 0x1(%rax),%rdx cf303: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf309: 49 8d 04 80 lea (%r8,%rax,4),%rax cf30d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf314: 44 89 28 mov %r13d,(%rax) cf317: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cf31e: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cf325: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cf32c: 49 8b 84 24 e8 89 00 mov 0x89e8(%r12),%rax cf333: 00 cf334: 48 8b 40 08 mov 0x8(%rax),%rax cf338: e8 00 00 00 00 callq cf33d cf33d: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d cf344: 44 8d 24 85 00 00 00 lea 0x0(,%rax,4),%r12d cf34b: 00 cf34c: 45 85 c9 test %r9d,%r9d cf34f: 0f 8e 76 01 00 00 jle cf4cb cf355: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf35c: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi cf363: 48 8d 50 01 lea 0x1(%rax),%rdx cf367: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf36d: 48 8d 04 87 lea (%rdi,%rax,4),%rax cf371: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf378: 44 89 20 mov %r12d,(%rax) cf37b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cf381: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf388: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf38f: 8d 56 ff lea -0x1(%rsi),%edx cf392: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf399: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf39f: 85 d2 test %edx,%edx cf3a1: 0f 8e 0c 01 00 00 jle cf4b3 cf3a7: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi cf3ae: 48 8d 50 01 lea 0x1(%rax),%rdx cf3b2: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf3b8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf3bf: 48 8d 04 86 lea (%rsi,%rax,4),%rax cf3c3: 89 28 mov %ebp,(%rax) cf3c5: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cf3cb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf3d2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf3d9: 8d 51 ff lea -0x1(%rcx),%edx cf3dc: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf3e3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf3e9: 85 d2 test %edx,%edx cf3eb: 0f 8e aa 00 00 00 jle cf49b cf3f1: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx cf3f8: 48 8d 50 01 lea 0x1(%rax),%rdx cf3fc: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf402: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf409: 48 8d 04 81 lea (%rcx,%rax,4),%rax cf40d: 89 28 mov %ebp,(%rax) cf40f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cf415: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf41c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf423: 8d 56 ff lea -0x1(%rsi),%edx cf426: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf42d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf433: 85 d2 test %edx,%edx cf435: 7e 4f jle cf486 cf437: 48 8d 50 01 lea 0x1(%rax),%rdx cf43b: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf441: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf448: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cf44f: 48 8d 04 82 lea (%rdx,%rax,4),%rax cf453: c7 00 0a 00 ff 0f movl $0xfff000a,(%rax) cf459: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cf460: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cf467: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cf46e: 5b pop %rbx cf46f: 5d pop %rbp cf470: 41 5c pop %r12 cf472: 41 5d pop %r13 cf474: c3 retq cf475: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf47c: e8 00 00 00 00 callq cf481 cf481: e9 fe fd ff ff jmpq cf284 cf486: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf48d: e8 00 00 00 00 callq cf492 cf492: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf499: eb 9c jmp cf437 cf49b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf4a2: e8 00 00 00 00 callq cf4a7 cf4a7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf4ae: e9 3e ff ff ff jmpq cf3f1 cf4b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf4ba: e8 00 00 00 00 callq cf4bf cf4bf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf4c6: e9 dc fe ff ff jmpq cf3a7 cf4cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf4d2: e8 00 00 00 00 callq cf4d7 cf4d7: e9 79 fe ff ff jmpq cf355 cf4dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf4e3: e8 00 00 00 00 callq cf4e8 cf4e8: e9 01 fe ff ff jmpq cf2ee cf4ed: 0f 1f 00 nopl (%rax) 00000000000cf4f0 : cf4f0: e8 00 00 00 00 callq cf4f5 cf4f5: 41 55 push %r13 cf4f7: 41 54 push %r12 cf4f9: 49 89 d4 mov %rdx,%r12 cf4fc: 55 push %rbp cf4fd: 53 push %rbx cf4fe: 48 89 fb mov %rdi,%rbx cf501: 48 85 f6 test %rsi,%rsi cf504: 0f 84 13 02 00 00 je cf71d cf50a: 8b b6 b0 01 00 00 mov 0x1b0(%rsi),%esi cf510: 41 89 f5 mov %esi,%r13d cf513: 41 c1 e5 10 shl $0x10,%r13d cf517: 41 81 e5 00 00 0f 00 and $0xf0000,%r13d cf51e: 41 83 cd 04 or $0x4,%r13d cf522: 48 89 df mov %rbx,%rdi cf525: e8 00 00 00 00 callq cf52a cf52a: be 02 00 00 00 mov $0x2,%esi cf52f: 2b b3 10 02 00 00 sub 0x210(%rbx),%esi cf535: 48 89 df mov %rbx,%rdi cf538: 83 e6 07 and $0x7,%esi cf53b: 48 89 c5 mov %rax,%rbp cf53e: e8 1d f5 ff ff callq cea60 cf543: 44 8b 93 28 02 00 00 mov 0x228(%rbx),%r10d cf54a: 45 85 d2 test %r10d,%r10d cf54d: 0f 8e 4c 02 00 00 jle cf79f cf553: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf55a: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 cf561: 48 8d 50 01 lea 0x1(%rax),%rdx cf565: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf56b: 49 8d 04 81 lea (%r9,%rax,4),%rax cf56f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf576: 44 89 28 mov %r13d,(%rax) cf579: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cf57f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf586: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf58d: 8d 51 ff lea -0x1(%rcx),%edx cf590: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf597: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf59d: 45 8b 6c 24 10 mov 0x10(%r12),%r13d cf5a2: 41 83 e5 e0 and $0xffffffe0,%r13d cf5a6: 85 d2 test %edx,%edx cf5a8: 0f 8e d9 01 00 00 jle cf787 cf5ae: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 cf5b5: 48 8d 50 01 lea 0x1(%rax),%rdx cf5b9: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf5bf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf5c6: 49 8d 04 80 lea (%r8,%rax,4),%rax cf5ca: 44 89 28 mov %r13d,(%rax) cf5cd: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cf5d3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf5da: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf5e1: 8d 51 ff lea -0x1(%rcx),%edx cf5e4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf5eb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf5f1: 45 8b 6c 24 14 mov 0x14(%r12),%r13d cf5f6: 85 d2 test %edx,%edx cf5f8: 0f 8e 71 01 00 00 jle cf76f cf5fe: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi cf605: 48 8d 50 01 lea 0x1(%rax),%rdx cf609: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf60f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf616: 48 8d 04 87 lea (%rdi,%rax,4),%rax cf61a: 44 89 28 mov %r13d,(%rax) cf61d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cf623: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf62a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf631: 8d 51 ff lea -0x1(%rcx),%edx cf634: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf63b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf641: 45 8b 64 24 08 mov 0x8(%r12),%r12d cf646: 85 d2 test %edx,%edx cf648: 0f 8e 09 01 00 00 jle cf757 cf64e: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi cf655: 48 8d 50 01 lea 0x1(%rax),%rdx cf659: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf65f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf666: 48 8d 04 86 lea (%rsi,%rax,4),%rax cf66a: 44 89 20 mov %r12d,(%rax) cf66d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cf673: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf67a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf681: 8d 51 ff lea -0x1(%rcx),%edx cf684: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf68b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf691: 85 d2 test %edx,%edx cf693: 0f 8e a6 00 00 00 jle cf73f cf699: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx cf6a0: 48 8d 50 01 lea 0x1(%rax),%rdx cf6a4: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf6aa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf6b1: 48 8d 04 81 lea (%rcx,%rax,4),%rax cf6b5: 89 28 mov %ebp,(%rax) cf6b7: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi cf6bd: 48 c1 ed 20 shr $0x20,%rbp cf6c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf6c8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cf6cf: 8d 57 ff lea -0x1(%rdi),%edx cf6d2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cf6d9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cf6df: 85 d2 test %edx,%edx cf6e1: 7e 47 jle cf72a cf6e3: 48 8d 50 01 lea 0x1(%rax),%rdx cf6e7: 23 83 40 02 00 00 and 0x240(%rbx),%eax cf6ed: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cf6f4: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cf6fb: 48 8d 04 82 lea (%rdx,%rax,4),%rax cf6ff: 89 28 mov %ebp,(%rax) cf701: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cf708: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cf70f: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cf716: 5b pop %rbx cf717: 5d pop %rbp cf718: 41 5c pop %r12 cf71a: 41 5d pop %r13 cf71c: c3 retq cf71d: 41 bd 04 00 00 00 mov $0x4,%r13d cf723: 31 f6 xor %esi,%esi cf725: e9 f8 fd ff ff jmpq cf522 cf72a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf731: e8 00 00 00 00 callq cf736 cf736: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf73d: eb a4 jmp cf6e3 cf73f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf746: e8 00 00 00 00 callq cf74b cf74b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf752: e9 42 ff ff ff jmpq cf699 cf757: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf75e: e8 00 00 00 00 callq cf763 cf763: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf76a: e9 df fe ff ff jmpq cf64e cf76f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf776: e8 00 00 00 00 callq cf77b cf77b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf782: e9 77 fe ff ff jmpq cf5fe cf787: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf78e: e8 00 00 00 00 callq cf793 cf793: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cf79a: e9 0f fe ff ff jmpq cf5ae cf79f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf7a6: e8 00 00 00 00 callq cf7ab cf7ab: e9 a3 fd ff ff jmpq cf553 00000000000cf7b0 : cf7b0: e8 00 00 00 00 callq cf7b5 cf7b5: 41 56 push %r14 cf7b7: 41 55 push %r13 cf7b9: 41 54 push %r12 cf7bb: 55 push %rbp cf7bc: 48 89 fd mov %rdi,%rbp cf7bf: 53 push %rbx cf7c0: 48 83 ec 10 sub $0x10,%rsp cf7c4: 4c 8b 27 mov (%rdi),%r12 cf7c7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax cf7ce: 00 00 cf7d0: 48 89 44 24 08 mov %rax,0x8(%rsp) cf7d5: 31 c0 xor %eax,%eax cf7d7: 48 8d 74 24 04 lea 0x4(%rsp),%rsi cf7dc: 4c 89 e7 mov %r12,%rdi cf7df: e8 00 00 00 00 callq cf7e4 cf7e4: 85 c0 test %eax,%eax cf7e6: 0f 85 00 00 00 00 jne cf7ec cf7ec: 8b 5c 24 04 mov 0x4(%rsp),%ebx cf7f0: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax cf7f7: 00 cf7f8: be 05 00 00 00 mov $0x5,%esi cf7fd: 48 89 ef mov %rbp,%rdi cf800: 4d 8b b4 24 28 5c 00 mov 0x5c28(%r12),%r14 cf807: 00 cf808: 48 c1 e3 02 shl $0x2,%rbx cf80c: 48 01 d8 add %rbx,%rax cf80f: c7 00 ad de fe ca movl $0xcafedead,(%rax) cf815: e8 00 00 00 00 callq cf81a cf81a: 41 89 c5 mov %eax,%r13d cf81d: 85 c0 test %eax,%eax cf81f: 0f 85 28 02 00 00 jne cfa4d cf825: 44 8b 95 28 02 00 00 mov 0x228(%rbp),%r10d cf82c: 45 85 d2 test %r10d,%r10d cf82f: 0f 8e 52 02 00 00 jle cfa87 cf835: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cf83c: 4c 8b 8d 00 02 00 00 mov 0x200(%rbp),%r9 cf843: 89 db mov %ebx,%ebx cf845: 4c 01 f3 add %r14,%rbx cf848: 48 8d 50 01 lea 0x1(%rax),%rdx cf84c: 23 85 40 02 00 00 and 0x240(%rbp),%eax cf852: 49 8d 04 81 lea (%r9,%rax,4),%rax cf856: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) cf85d: c7 00 02 00 00 00 movl $0x2,(%rax) cf863: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx cf869: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cf870: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax cf877: 8d 51 ff lea -0x1(%rcx),%edx cf87a: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) cf881: 89 95 28 02 00 00 mov %edx,0x228(%rbp) cf887: 85 d2 test %edx,%edx cf889: 0f 8e 09 02 00 00 jle cfa98 cf88f: 4c 8b 85 00 02 00 00 mov 0x200(%rbp),%r8 cf896: 48 8d 50 01 lea 0x1(%rax),%rdx cf89a: 23 85 40 02 00 00 and 0x240(%rbp),%eax cf8a0: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) cf8a7: 49 8d 04 80 lea (%r8,%rax,4),%rax cf8ab: 89 18 mov %ebx,(%rax) cf8ad: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx cf8b3: 48 c1 eb 20 shr $0x20,%rbx cf8b7: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cf8be: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax cf8c5: 8d 51 ff lea -0x1(%rcx),%edx cf8c8: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) cf8cf: 89 95 28 02 00 00 mov %edx,0x228(%rbp) cf8d5: 85 d2 test %edx,%edx cf8d7: 0f 8e d3 01 00 00 jle cfab0 cf8dd: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi cf8e4: 48 8d 50 01 lea 0x1(%rax),%rdx cf8e8: 23 85 40 02 00 00 and 0x240(%rbp),%eax cf8ee: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) cf8f5: 48 8d 04 87 lea (%rdi,%rax,4),%rax cf8f9: 89 18 mov %ebx,(%rax) cf8fb: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx cf901: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cf908: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax cf90f: 8d 51 ff lea -0x1(%rcx),%edx cf912: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) cf919: 89 95 28 02 00 00 mov %edx,0x228(%rbp) cf91f: 85 d2 test %edx,%edx cf921: 0f 8e a1 01 00 00 jle cfac8 cf927: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi cf92e: 48 8d 50 01 lea 0x1(%rax),%rdx cf932: 23 85 40 02 00 00 and 0x240(%rbp),%eax cf938: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) cf93f: 48 8d 04 86 lea (%rsi,%rax,4),%rax cf943: c7 00 00 00 00 00 movl $0x0,(%rax) cf949: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx cf94f: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cf956: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax cf95d: 8d 51 ff lea -0x1(%rcx),%edx cf960: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) cf967: 89 95 28 02 00 00 mov %edx,0x228(%rbp) cf96d: 85 d2 test %edx,%edx cf96f: 0f 8e fa 00 00 00 jle cfa6f cf975: 48 8d 50 01 lea 0x1(%rax),%rdx cf979: 23 85 40 02 00 00 and 0x240(%rbp),%eax cf97f: 48 89 ef mov %rbp,%rdi cf982: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) cf989: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx cf990: 48 8d 04 82 lea (%rdx,%rax,4),%rax cf994: c7 00 ef be ad de movl $0xdeadbeef,(%rax) cf99a: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax cf9a1: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) cf9a8: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) cf9af: e8 00 00 00 00 callq cf9b4 cf9b4: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx cf9bb: 00 cf9bc: 85 c9 test %ecx,%ecx cf9be: 74 57 je cfa17 cf9c0: 31 ed xor %ebp,%ebp cf9c2: eb 17 jmp cf9db cf9c4: bf c7 10 00 00 mov $0x10c7,%edi cf9c9: 83 c5 01 add $0x1,%ebp cf9cc: e8 00 00 00 00 callq cf9d1 cf9d1: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) cf9d8: 00 cf9d9: 76 3c jbe cfa17 cf9db: 8b 54 24 04 mov 0x4(%rsp),%edx cf9df: 49 8b 84 24 20 5c 00 mov 0x5c20(%r12),%rax cf9e6: 00 cf9e7: 48 8d 04 90 lea (%rax,%rdx,4),%rax cf9eb: 48 89 d6 mov %rdx,%rsi cf9ee: 8b 00 mov (%rax),%eax cf9f0: 3d ef be ad de cmp $0xdeadbeef,%eax cf9f5: 74 2a je cfa21 cf9f7: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # cf9fe cf9fe: 75 c4 jne cf9c4 cfa00: bf 01 00 00 00 mov $0x1,%edi cfa05: 83 c5 01 add $0x1,%ebp cfa08: e8 00 00 00 00 callq cfa0d cfa0d: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) cfa14: 00 cfa15: 77 c4 ja cf9db cfa17: 8b 74 24 04 mov 0x4(%rsp),%esi cfa1b: 41 bd 92 ff ff ff mov $0xffffff92,%r13d cfa21: 4c 89 e7 mov %r12,%rdi cfa24: e8 00 00 00 00 callq cfa29 cfa29: 48 8b 44 24 08 mov 0x8(%rsp),%rax cfa2e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax cfa35: 00 00 cfa37: 0f 85 a3 00 00 00 jne cfae0 cfa3d: 48 83 c4 10 add $0x10,%rsp cfa41: 44 89 e8 mov %r13d,%eax cfa44: 5b pop %rbx cfa45: 5d pop %rbp cfa46: 41 5c pop %r12 cfa48: 41 5d pop %r13 cfa4a: 41 5e pop %r14 cfa4c: c3 retq cfa4d: 8b b5 44 02 00 00 mov 0x244(%rbp),%esi cfa53: 89 c2 mov %eax,%edx cfa55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfa5c: e8 00 00 00 00 callq cfa61 cfa61: 8b 74 24 04 mov 0x4(%rsp),%esi cfa65: 4c 89 e7 mov %r12,%rdi cfa68: e8 00 00 00 00 callq cfa6d cfa6d: eb ba jmp cfa29 cfa6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfa76: e8 00 00 00 00 callq cfa7b cfa7b: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cfa82: e9 ee fe ff ff jmpq cf975 cfa87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfa8e: e8 00 00 00 00 callq cfa93 cfa93: e9 9d fd ff ff jmpq cf835 cfa98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfa9f: e8 00 00 00 00 callq cfaa4 cfaa4: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cfaab: e9 df fd ff ff jmpq cf88f cfab0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfab7: e8 00 00 00 00 callq cfabc cfabc: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cfac3: e9 15 fe ff ff jmpq cf8dd cfac8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfacf: e8 00 00 00 00 callq cfad4 cfad4: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax cfadb: e9 47 fe ff ff jmpq cf927 cfae0: e8 00 00 00 00 callq cfae5 cfae5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) cfaec: 00 00 00 00 00000000000cfaf0 : cfaf0: e8 00 00 00 00 callq cfaf5 cfaf5: 41 57 push %r15 cfaf7: 41 56 push %r14 cfaf9: 41 89 ce mov %ecx,%r14d cfafc: 41 55 push %r13 cfafe: 49 89 f5 mov %rsi,%r13 cfb01: 41 54 push %r12 cfb03: 41 89 cc mov %ecx,%r12d cfb06: 55 push %rbp cfb07: 41 83 e4 01 and $0x1,%r12d cfb0b: 48 89 d5 mov %rdx,%rbp cfb0e: 53 push %rbx cfb0f: 48 89 fb mov %rdi,%rbx cfb12: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi cfb18: 85 ff test %edi,%edi cfb1a: 0f 8e 32 03 00 00 jle cfe52 cfb20: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfb27: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi cfb2e: 48 8d 50 01 lea 0x1(%rax),%rdx cfb32: 23 83 40 02 00 00 and 0x240(%rbx),%eax cfb38: 48 8d 04 86 lea (%rsi,%rax,4),%rax cfb3c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cfb43: c7 00 05 00 03 00 movl $0x30005,(%rax) cfb49: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cfb4f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfb56: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cfb5d: 8d 51 ff lea -0x1(%rcx),%edx cfb60: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cfb67: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cfb6d: 41 f6 c5 03 test $0x3,%r13b cfb71: 0f 85 34 03 00 00 jne cfeab cfb77: 85 d2 test %edx,%edx cfb79: 0f 8e 14 03 00 00 jle cfe93 cfb7f: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx cfb86: 48 8d 50 01 lea 0x1(%rax),%rdx cfb8a: 4d 89 ef mov %r13,%r15 cfb8d: 23 83 40 02 00 00 and 0x240(%rbx),%eax cfb93: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cfb9a: 49 c1 ef 20 shr $0x20,%r15 cfb9e: 48 8d 04 81 lea (%rcx,%rax,4),%rax cfba2: 44 89 28 mov %r13d,(%rax) cfba5: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cfbab: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfbb2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cfbb9: 8d 56 ff lea -0x1(%rsi),%edx cfbbc: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cfbc3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cfbc9: 85 d2 test %edx,%edx cfbcb: 0f 8e aa 02 00 00 jle cfe7b cfbd1: 48 8d 50 01 lea 0x1(%rax),%rdx cfbd5: 23 83 40 02 00 00 and 0x240(%rbx),%eax cfbdb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cfbe2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cfbe9: 48 8d 04 82 lea (%rdx,%rax,4),%rax cfbed: 44 89 38 mov %r15d,(%rax) cfbf0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi cfbf6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfbfd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cfc04: 8d 57 ff lea -0x1(%rdi),%edx cfc07: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cfc0e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cfc14: 85 d2 test %edx,%edx cfc16: 0f 8e 47 02 00 00 jle cfe63 cfc1c: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 cfc23: 48 8d 50 01 lea 0x1(%rax),%rdx cfc27: 23 83 40 02 00 00 and 0x240(%rbx),%eax cfc2d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cfc34: 49 8d 04 83 lea (%r11,%rax,4),%rax cfc38: 89 28 mov %ebp,(%rax) cfc3a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cfc40: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfc47: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cfc4e: 8d 56 ff lea -0x1(%rsi),%edx cfc51: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cfc58: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cfc5e: 45 85 e4 test %r12d,%r12d cfc61: 75 15 jne cfc78 cfc63: 41 83 e6 02 and $0x2,%r14d cfc67: 0f 85 40 01 00 00 jne cfdad cfc6d: 5b pop %rbx cfc6e: 5d pop %rbp cfc6f: 41 5c pop %r12 cfc71: 41 5d pop %r13 cfc73: 41 5e pop %r14 cfc75: 41 5f pop %r15 cfc77: c3 retq cfc78: 49 83 c5 04 add $0x4,%r13 cfc7c: 85 d2 test %edx,%edx cfc7e: 0f 8e 9a 02 00 00 jle cff1e cfc84: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 cfc8b: 48 8d 50 01 lea 0x1(%rax),%rdx cfc8f: 23 83 40 02 00 00 and 0x240(%rbx),%eax cfc95: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cfc9c: 49 8d 04 82 lea (%r10,%rax,4),%rax cfca0: c7 00 05 00 03 00 movl $0x30005,(%rax) cfca6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cfcac: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfcb3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cfcba: 8d 51 ff lea -0x1(%rcx),%edx cfcbd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cfcc4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cfcca: 85 d2 test %edx,%edx cfccc: 0f 8e 34 02 00 00 jle cff06 cfcd2: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 cfcd9: 48 8d 50 01 lea 0x1(%rax),%rdx cfcdd: 23 83 40 02 00 00 and 0x240(%rbx),%eax cfce3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cfcea: 49 8d 04 81 lea (%r9,%rax,4),%rax cfcee: 44 89 28 mov %r13d,(%rax) cfcf1: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cfcf7: 49 c1 ed 20 shr $0x20,%r13 cfcfb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfd02: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cfd09: 8d 51 ff lea -0x1(%rcx),%edx cfd0c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cfd13: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cfd19: 85 d2 test %edx,%edx cfd1b: 0f 8e cd 01 00 00 jle cfeee cfd21: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 cfd28: 48 8d 50 01 lea 0x1(%rax),%rdx cfd2c: 48 c1 ed 20 shr $0x20,%rbp cfd30: 23 83 40 02 00 00 and 0x240(%rbx),%eax cfd36: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cfd3d: 49 8d 04 80 lea (%r8,%rax,4),%rax cfd41: 44 89 28 mov %r13d,(%rax) cfd44: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx cfd4a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfd51: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cfd58: 8d 51 ff lea -0x1(%rcx),%edx cfd5b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cfd62: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cfd68: 85 d2 test %edx,%edx cfd6a: 0f 8e 66 01 00 00 jle cfed6 cfd70: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi cfd77: 48 8d 50 01 lea 0x1(%rax),%rdx cfd7b: 23 83 40 02 00 00 and 0x240(%rbx),%eax cfd81: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cfd88: 48 8d 04 87 lea (%rdi,%rax,4),%rax cfd8c: 89 28 mov %ebp,(%rax) cfd8e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cfd95: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cfd9c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cfda3: 41 83 e6 02 and $0x2,%r14d cfda7: 0f 84 c0 fe ff ff je cfc6d cfdad: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi cfdb3: 85 f6 test %esi,%esi cfdb5: 0f 8e 0a 01 00 00 jle cfec5 cfdbb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfdc2: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx cfdc9: 48 8d 50 01 lea 0x1(%rax),%rdx cfdcd: 23 83 40 02 00 00 and 0x240(%rbx),%eax cfdd3: 48 8d 04 81 lea (%rcx,%rax,4),%rax cfdd7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cfdde: c7 00 06 00 00 00 movl $0x6,(%rax) cfde4: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi cfdea: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfdf1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax cfdf8: 8d 57 ff lea -0x1(%rdi),%edx cfdfb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) cfe02: 89 93 28 02 00 00 mov %edx,0x228(%rbx) cfe08: 85 d2 test %edx,%edx cfe0a: 0f 8e 9d 00 00 00 jle cfead cfe10: 48 8d 50 01 lea 0x1(%rax),%rdx cfe14: 23 83 40 02 00 00 and 0x240(%rbx),%eax cfe1a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) cfe21: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx cfe28: 48 8d 04 82 lea (%rdx,%rax,4),%rax cfe2c: c7 00 00 00 00 00 movl $0x0,(%rax) cfe32: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax cfe39: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) cfe40: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) cfe47: 5b pop %rbx cfe48: 5d pop %rbp cfe49: 41 5c pop %r12 cfe4b: 41 5d pop %r13 cfe4d: 41 5e pop %r14 cfe4f: 41 5f pop %r15 cfe51: c3 retq cfe52: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfe59: e8 00 00 00 00 callq cfe5e cfe5e: e9 bd fc ff ff jmpq cfb20 cfe63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfe6a: e8 00 00 00 00 callq cfe6f cfe6f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfe76: e9 a1 fd ff ff jmpq cfc1c cfe7b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfe82: e8 00 00 00 00 callq cfe87 cfe87: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfe8e: e9 3e fd ff ff jmpq cfbd1 cfe93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfe9a: e8 00 00 00 00 callq cfe9f cfe9f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfea6: e9 d4 fc ff ff jmpq cfb7f cfeab: 0f 0b ud2 cfead: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfeb4: e8 00 00 00 00 callq cfeb9 cfeb9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfec0: e9 4b ff ff ff jmpq cfe10 cfec5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfecc: e8 00 00 00 00 callq cfed1 cfed1: e9 e5 fe ff ff jmpq cfdbb cfed6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfedd: e8 00 00 00 00 callq cfee2 cfee2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cfee9: e9 82 fe ff ff jmpq cfd70 cfeee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfef5: e8 00 00 00 00 callq cfefa cfefa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cff01: e9 1b fe ff ff jmpq cfd21 cff06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cff0d: e8 00 00 00 00 callq cff12 cff12: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cff19: e9 b4 fd ff ff jmpq cfcd2 cff1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cff25: e8 00 00 00 00 callq cff2a cff2a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax cff31: e9 4e fd ff ff jmpq cfc84 cff36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) cff3d: 00 00 00 00000000000cff40 : cff40: e8 00 00 00 00 callq cff45 cff45: 41 56 push %r14 cff47: 41 55 push %r13 cff49: 41 54 push %r12 cff4b: 55 push %rbp cff4c: 53 push %rbx cff4d: 48 89 fb mov %rdi,%rbx cff50: 48 83 ec 10 sub $0x10,%rsp cff54: 4c 8b 27 mov (%rdi),%r12 cff57: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax cff5e: 00 00 cff60: 48 89 44 24 08 mov %rax,0x8(%rsp) cff65: 31 c0 xor %eax,%eax cff67: 48 8d 74 24 04 lea 0x4(%rsp),%rsi cff6c: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) cff73: 00 cff74: e8 00 00 00 00 callq cff79 cff79: 8b 44 24 04 mov 0x4(%rsp),%eax cff7d: 83 f8 01 cmp $0x1,%eax cff80: 0f 86 03 01 00 00 jbe d0089 cff86: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx cff8d: 00 cff8e: 83 f8 03 cmp $0x3,%eax cff91: 41 bd b0 00 00 00 mov $0xb0,%r13d cff97: b8 b0 04 00 00 mov $0x4b0,%eax cff9c: 44 0f 44 e8 cmove %eax,%r13d cffa0: 8b 52 08 mov 0x8(%rdx),%edx cffa3: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax cffaa: be 0a 00 00 00 mov $0xa,%esi cffaf: 48 89 df mov %rbx,%rdi cffb2: 41 01 d5 add %edx,%r13d cffb5: c7 00 00 00 00 00 movl $0x0,(%rax) cffbb: 83 83 a0 02 00 00 01 addl $0x1,0x2a0(%rbx) cffc2: e8 00 00 00 00 callq cffc7 cffc7: 8b 93 a0 02 00 00 mov 0x2a0(%rbx),%edx cffcd: 31 c9 xor %ecx,%ecx cffcf: 48 89 df mov %rbx,%rdi cffd2: 48 8b b3 a8 02 00 00 mov 0x2a8(%rbx),%rsi cffd9: e8 12 fb ff ff callq cfaf0 cffde: 48 89 df mov %rbx,%rdi cffe1: e8 00 00 00 00 callq cffe6 cffe6: 31 c9 xor %ecx,%ecx cffe8: ba 01 00 00 00 mov $0x1,%edx cffed: 44 89 ee mov %r13d,%esi cfff0: 4c 89 e7 mov %r12,%rdi cfff3: e8 00 00 00 00 callq cfff8 cfff8: 41 8b 84 24 28 07 00 mov 0x728(%r12),%eax cffff: 00 d0000: 85 c0 test %eax,%eax d0002: 7e 31 jle d0035 d0004: 31 ed xor %ebp,%ebp d0006: eb 17 jmp d001f d0008: bf c7 10 00 00 mov $0x10c7,%edi d000d: 83 c5 01 add $0x1,%ebp d0010: e8 00 00 00 00 callq d0015 d0015: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) d001c: 00 d001d: 7e 16 jle d0035 d001f: 48 8b 83 b0 02 00 00 mov 0x2b0(%rbx),%rax d0026: 8b 00 mov (%rax),%eax d0028: 39 83 a0 02 00 00 cmp %eax,0x2a0(%rbx) d002e: 75 d8 jne d0008 d0030: 45 31 f6 xor %r14d,%r14d d0033: eb 18 jmp d004d d0035: 8b b3 44 02 00 00 mov 0x244(%rbx),%esi d003b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d0042: 41 be ea ff ff ff mov $0xffffffea,%r14d d0048: e8 00 00 00 00 callq d004d d004d: 31 c9 xor %ecx,%ecx d004f: 31 d2 xor %edx,%edx d0051: 44 89 ee mov %r13d,%esi d0054: 4c 89 e7 mov %r12,%rdi d0057: e8 00 00 00 00 callq d005c d005c: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax d0063: c7 00 01 00 00 00 movl $0x1,(%rax) d0069: 48 8b 44 24 08 mov 0x8(%rsp),%rax d006e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax d0075: 00 00 d0077: 75 2e jne d00a7 d0079: 48 83 c4 10 add $0x10,%rsp d007d: 44 89 f0 mov %r14d,%eax d0080: 5b pop %rbx d0081: 5d pop %rbp d0082: 41 5c pop %r12 d0084: 41 5d pop %r13 d0086: 41 5e pop %r14 d0088: c3 retq d0089: 49 8b 84 24 e8 5a 01 mov 0x15ae8(%r12),%rax d0090: 00 d0091: 41 bd b0 00 00 00 mov $0xb0,%r13d d0097: 8b 10 mov (%rax),%edx d0099: b8 b0 06 00 00 mov $0x6b0,%eax d009e: 44 0f 44 e8 cmove %eax,%r13d d00a2: e9 fc fe ff ff jmpq cffa3 d00a7: e8 00 00 00 00 callq d00ac d00ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d00b0 : d00b0: e8 00 00 00 00 callq d00b5 d00b5: 48 8b 07 mov (%rdi),%rax d00b8: 8b 97 08 02 00 00 mov 0x208(%rdi),%edx d00be: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax d00c5: 48 8d 04 90 lea (%rax,%rdx,4),%rax d00c9: 8b 00 mov (%rax),%eax d00cb: c3 retq d00cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d00d0 : d00d0: e8 00 00 00 00 callq d00d5 d00d5: 31 c0 xor %eax,%eax d00d7: c3 retq d00d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d00df: 00 00000000000d00e0 : d00e0: e8 00 00 00 00 callq d00e5 d00e5: 31 c0 xor %eax,%eax d00e7: c3 retq d00e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d00ef: 00 00000000000d00f0 : d00f0: e8 00 00 00 00 callq d00f5 d00f5: 53 push %rbx d00f6: 8b b7 14 55 01 00 mov 0x15514(%rdi),%esi d00fc: 48 89 fb mov %rdi,%rbx d00ff: e8 00 00 00 00 callq d0104 d0104: 8b b3 28 55 01 00 mov 0x15528(%rbx),%esi d010a: 48 89 df mov %rbx,%rdi d010d: e8 00 00 00 00 callq d0112 d0112: 48 8b bb c0 54 01 00 mov 0x154c0(%rbx),%rdi d0119: e8 00 00 00 00 callq d011e d011e: 48 8d 93 98 53 01 00 lea 0x15398(%rbx),%rdx d0125: 48 8d b3 90 53 01 00 lea 0x15390(%rbx),%rsi d012c: 48 8d bb 88 53 01 00 lea 0x15388(%rbx),%rdi d0133: e8 00 00 00 00 callq d0138 d0138: 48 8d b3 b8 54 01 00 lea 0x154b8(%rbx),%rsi d013f: 48 8d bb b0 54 01 00 lea 0x154b0(%rbx),%rdi d0146: 31 d2 xor %edx,%edx d0148: e8 00 00 00 00 callq d014d d014d: 48 8b bb 58 54 01 00 mov 0x15458(%rbx),%rdi d0154: e8 00 00 00 00 callq d0159 d0159: 31 c0 xor %eax,%eax d015b: 48 c7 83 58 54 01 00 movq $0x0,0x15458(%rbx) d0162: 00 00 00 00 d0166: 5b pop %rbx d0167: c3 retq d0168: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d016f: 00 00000000000d0170 : d0170: e8 00 00 00 00 callq d0175 d0175: 55 push %rbp d0176: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax d017d: 31 d2 xor %edx,%edx d017f: 48 89 fd mov %rdi,%rbp d0182: 8b 70 04 mov 0x4(%rax),%esi d0185: 81 c6 07 28 00 00 add $0x2807,%esi d018b: e8 00 00 00 00 callq d0190 d0190: 48 89 ef mov %rbp,%rdi d0193: 31 c9 xor %ecx,%ecx d0195: 0d 00 00 01 00 or $0x10000,%eax d019a: 89 c2 mov %eax,%edx d019c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d01a3: 8b 70 04 mov 0x4(%rax),%esi d01a6: 81 c6 07 28 00 00 add $0x2807,%esi d01ac: e8 00 00 00 00 callq d01b1 d01b1: 8b 95 80 54 01 00 mov 0x15480(%rbp),%edx d01b7: 31 c9 xor %ecx,%ecx d01b9: 48 89 ef mov %rbp,%rdi d01bc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d01c3: c1 ea 02 shr $0x2,%edx d01c6: 8b 70 04 mov 0x4(%rax),%esi d01c9: 81 c6 00 28 00 00 add $0x2800,%esi d01cf: e8 00 00 00 00 callq d01d4 d01d4: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d01db: 48 89 ef mov %rbp,%rdi d01de: 31 d2 xor %edx,%edx d01e0: 8b 70 04 mov 0x4(%rax),%esi d01e3: 81 c6 37 28 00 00 add $0x2837,%esi d01e9: e8 00 00 00 00 callq d01ee d01ee: 48 89 ef mov %rbp,%rdi d01f1: 31 c9 xor %ecx,%ecx d01f3: 83 e0 f7 and $0xfffffff7,%eax d01f6: 89 c2 mov %eax,%edx d01f8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d01ff: 8b 70 04 mov 0x4(%rax),%esi d0202: 81 c6 37 28 00 00 add $0x2837,%esi d0208: e8 00 00 00 00 callq d020d d020d: 48 89 ef mov %rbp,%rdi d0210: 31 c9 xor %ecx,%ecx d0212: ba 00 00 00 04 mov $0x4000000,%edx d0217: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d021e: 5d pop %rbp d021f: 8b 70 04 mov 0x4(%rax),%esi d0222: 81 c6 07 28 00 00 add $0x2807,%esi d0228: e9 00 00 00 00 jmpq d022d d022d: 0f 1f 00 nopl (%rax) 00000000000d0230 : d0230: e8 00 00 00 00 callq d0235 d0235: 55 push %rbp d0236: 48 89 fd mov %rdi,%rbp d0239: 40 84 f6 test %sil,%sil d023c: 74 06 je d0244 d023e: 5d pop %rbp d023f: e9 2c ff ff ff jmpq d0170 d0244: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax d024b: 31 d2 xor %edx,%edx d024d: 8b 70 04 mov 0x4(%rax),%esi d0250: 81 c6 07 28 00 00 add $0x2807,%esi d0256: e8 00 00 00 00 callq d025b d025b: 48 89 ef mov %rbp,%rdi d025e: 31 c9 xor %ecx,%ecx d0260: 25 ff ff ff fb and $0xfbffffff,%eax d0265: 89 c2 mov %eax,%edx d0267: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d026e: 5d pop %rbp d026f: 81 ca 10 00 01 40 or $0x40010010,%edx d0275: 8b 70 04 mov 0x4(%rax),%esi d0278: 81 c6 07 28 00 00 add $0x2807,%esi d027e: e9 00 00 00 00 jmpq d0283 d0283: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d028a: 00 00 00 00 d028e: 66 90 xchg %ax,%ax 00000000000d0290 : d0290: e8 00 00 00 00 callq d0295 d0295: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) d029c: 74 18 je d02b6 d029e: 48 8b 07 mov (%rdi),%rax d02a1: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx d02a7: 48 8b 80 20 5c 00 00 mov 0x5c20(%rax),%rax d02ae: 48 8d 04 90 lea (%rax,%rdx,4),%rax d02b2: 48 8b 00 mov (%rax),%rax d02b5: c3 retq d02b6: 0f 0b ud2 d02b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d02bf: 00 00000000000d02c0 : d02c0: e8 00 00 00 00 callq d02c5 d02c5: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) d02cc: 4c 8b 07 mov (%rdi),%r8 d02cf: 74 30 je d0301 d02d1: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx d02d7: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax d02de: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx d02e5: 48 8d 04 88 lea (%rax,%rcx,4),%rax d02e9: 48 89 10 mov %rdx,(%rax) d02ec: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx d02f3: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi d02f9: 4c 89 c7 mov %r8,%rdi d02fc: e9 00 00 00 00 jmpq d0301 d0301: 0f 0b ud2 d0303: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d030a: 00 00 00 00 d030e: 66 90 xchg %ax,%ax 00000000000d0310 : d0310: e8 00 00 00 00 callq d0315 d0315: 41 56 push %r14 d0317: 4c 8d 77 28 lea 0x28(%rdi),%r14 d031b: 41 55 push %r13 d031d: 41 54 push %r12 d031f: 49 89 fc mov %rdi,%r12 d0322: 55 push %rbp d0323: 53 push %rbx d0324: 48 89 f3 mov %rsi,%rbx d0327: 48 8b 2f mov (%rdi),%rbp d032a: be 40 00 00 00 mov $0x40,%esi d032f: 4c 89 f7 mov %r14,%rdi d0332: e8 00 00 00 00 callq d0337 d0337: 85 c0 test %eax,%eax d0339: 0f 85 88 01 00 00 jne d04c7 d033f: 41 83 bc 24 50 02 00 cmpl $0x3f,0x250(%r12) d0346: 00 3f d0348: 41 89 c5 mov %eax,%r13d d034b: 0f 8e 65 01 00 00 jle d04b6 d0351: 41 8b b4 24 68 02 00 mov 0x268(%r12),%esi d0358: 00 d0359: b8 40 00 00 00 mov $0x40,%eax d035e: 89 f1 mov %esi,%ecx d0360: 83 c6 01 add $0x1,%esi d0363: 41 23 8c 24 38 02 00 and 0x238(%r12),%ecx d036a: 00 d036b: 29 ce sub %ecx,%esi d036d: 83 fe 40 cmp $0x40,%esi d0370: 0f 47 f0 cmova %eax,%esi d0373: 29 f0 sub %esi,%eax d0375: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx d037c: 89 f0 mov %esi,%eax d037e: c1 e0 02 shl $0x2,%eax d0381: 75 79 jne d03fc d0383: 85 d2 test %edx,%edx d0385: 0f 85 9d 00 00 00 jne d0428 d038b: 49 8b 84 24 38 02 00 mov 0x238(%r12),%rax d0392: 00 d0393: 4c 89 f7 mov %r14,%rdi d0396: 41 83 ac 24 50 02 00 subl $0x40,0x250(%r12) d039d: 00 40 d039f: 48 83 c0 40 add $0x40,%rax d03a3: 49 23 84 24 60 02 00 and 0x260(%r12),%rax d03aa: 00 d03ab: 49 89 84 24 38 02 00 mov %rax,0x238(%r12) d03b2: 00 d03b3: e8 00 00 00 00 callq d03b8 d03b8: 0f b7 13 movzwl (%rbx),%edx d03bb: bf 01 00 00 00 mov $0x1,%edi d03c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d03c7: 66 c1 ea 04 shr $0x4,%dx d03cb: 0f b6 d2 movzbl %dl,%edx d03ce: e8 00 00 00 00 callq d03d3 d03d3: 48 63 95 28 07 00 00 movslq 0x728(%rbp),%rdx d03da: 41 8b 74 24 48 mov 0x48(%r12),%esi d03df: 4c 89 f7 mov %r14,%rdi d03e2: e8 00 00 00 00 callq d03e7 d03e7: 48 85 c0 test %rax,%rax d03ea: 0f 8e 08 01 00 00 jle d04f8 d03f0: 5b pop %rbx d03f1: 44 89 e8 mov %r13d,%eax d03f4: 5d pop %rbp d03f5: 41 5c pop %r12 d03f7: 41 5d pop %r13 d03f9: 41 5e pop %r14 d03fb: c3 retq d03fc: 49 8b b4 24 28 02 00 mov 0x228(%r12),%rsi d0403: 00 d0404: 48 8d 0c 8e lea (%rsi,%rcx,4),%rcx d0408: 83 f8 08 cmp $0x8,%eax d040b: 73 79 jae d0486 d040d: a8 04 test $0x4,%al d040f: 0f 85 bd 00 00 00 jne d04d2 d0415: 85 c0 test %eax,%eax d0417: 0f 84 66 ff ff ff je d0383 d041d: 0f b6 33 movzbl (%rbx),%esi d0420: 40 88 31 mov %sil,(%rcx) d0423: e9 5b ff ff ff jmpq d0383 d0428: 89 c6 mov %eax,%esi d042a: 49 8b 8c 24 28 02 00 mov 0x228(%r12),%rcx d0431: 00 d0432: 48 01 de add %rbx,%rsi d0435: 83 fa 08 cmp $0x8,%edx d0438: 73 1b jae d0455 d043a: f6 c2 04 test $0x4,%dl d043d: 0f 85 a2 00 00 00 jne d04e5 d0443: 85 d2 test %edx,%edx d0445: 0f 84 40 ff ff ff je d038b d044b: 0f b6 06 movzbl (%rsi),%eax d044e: 88 01 mov %al,(%rcx) d0450: e9 36 ff ff ff jmpq d038b d0455: 48 8b 06 mov (%rsi),%rax d0458: 48 89 01 mov %rax,(%rcx) d045b: 89 d0 mov %edx,%eax d045d: 48 8b 7c 06 f8 mov -0x8(%rsi,%rax,1),%rdi d0462: 48 89 7c 01 f8 mov %rdi,-0x8(%rcx,%rax,1) d0467: 48 8d 79 08 lea 0x8(%rcx),%rdi d046b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi d046f: 48 29 f9 sub %rdi,%rcx d0472: 48 29 ce sub %rcx,%rsi d0475: 01 d1 add %edx,%ecx d0477: 89 c8 mov %ecx,%eax d0479: c1 e8 03 shr $0x3,%eax d047c: 89 c1 mov %eax,%ecx d047e: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) d0481: e9 05 ff ff ff jmpq d038b d0486: 48 8b 33 mov (%rbx),%rsi d0489: 48 89 31 mov %rsi,(%rcx) d048c: 89 c6 mov %eax,%esi d048e: 48 8b 7c 33 f8 mov -0x8(%rbx,%rsi,1),%rdi d0493: 48 89 7c 31 f8 mov %rdi,-0x8(%rcx,%rsi,1) d0498: 48 8d 79 08 lea 0x8(%rcx),%rdi d049c: 48 89 de mov %rbx,%rsi d049f: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi d04a3: 48 29 f9 sub %rdi,%rcx d04a6: 48 29 ce sub %rcx,%rsi d04a9: 01 c1 add %eax,%ecx d04ab: c1 e9 03 shr $0x3,%ecx d04ae: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) d04b1: e9 cd fe ff ff jmpq d0383 d04b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d04bd: e8 00 00 00 00 callq d04c2 d04c2: e9 8a fe ff ff jmpq d0351 d04c7: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d d04cd: e9 1e ff ff ff jmpq d03f0 d04d2: 8b 33 mov (%rbx),%esi d04d4: 89 31 mov %esi,(%rcx) d04d6: 89 c6 mov %eax,%esi d04d8: 8b 7c 33 fc mov -0x4(%rbx,%rsi,1),%edi d04dc: 89 7c 31 fc mov %edi,-0x4(%rcx,%rsi,1) d04e0: e9 9e fe ff ff jmpq d0383 d04e5: 8b 06 mov (%rsi),%eax d04e7: 89 01 mov %eax,(%rcx) d04e9: 89 d0 mov %edx,%eax d04eb: 8b 54 06 fc mov -0x4(%rsi,%rax,1),%edx d04ef: 89 54 01 fc mov %edx,-0x4(%rcx,%rax,1) d04f3: e9 93 fe ff ff jmpq d038b d04f8: 0f b7 33 movzwl (%rbx),%esi d04fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d0502: 41 bd 92 ff ff ff mov $0xffffff92,%r13d d0508: 66 c1 ee 04 shr $0x4,%si d050c: 40 0f b6 f6 movzbl %sil,%esi d0510: e8 00 00 00 00 callq d0515 d0515: e9 d6 fe ff ff jmpq d03f0 d051a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d0520 : d0520: e8 00 00 00 00 callq d0525 d0525: 53 push %rbx d0526: 48 89 f2 mov %rsi,%rdx d0529: 49 89 f8 mov %rdi,%r8 d052c: b9 20 00 00 00 mov $0x20,%ecx d0531: 48 81 ec 08 01 00 00 sub $0x108,%rsp d0538: 4c 8b 0f mov (%rdi),%r9 d053b: 4c 8b 5a 18 mov 0x18(%rdx),%r11 d053f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d0546: 00 00 d0548: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) d054f: 00 d0550: 31 c0 xor %eax,%eax d0552: 48 89 e6 mov %rsp,%rsi d0555: 4c 8b 52 20 mov 0x20(%rdx),%r10 d0559: 48 8b 5a 10 mov 0x10(%rdx),%rbx d055d: 48 89 f7 mov %rsi,%rdi d0560: f3 48 ab rep stos %rax,%es:(%rdi) d0563: 8b 02 mov (%rdx),%eax d0565: 48 8b 4a 38 mov 0x38(%rdx),%rcx d0569: c7 04 24 21 00 04 00 movl $0x40021,(%rsp) d0570: 48 8b 7a 30 mov 0x30(%rdx),%rdi d0574: 48 89 5c 24 10 mov %rbx,0x10(%rsp) d0579: 89 44 24 04 mov %eax,0x4(%rsp) d057d: 48 8b 42 08 mov 0x8(%rdx),%rax d0581: 49 2b 81 90 0f 00 00 sub 0xf90(%r9),%rax d0588: 4c 8b 4a 28 mov 0x28(%rdx),%r9 d058c: 48 89 4c 24 38 mov %rcx,0x38(%rsp) d0591: 48 89 44 24 08 mov %rax,0x8(%rsp) d0596: 8b 42 48 mov 0x48(%rdx),%eax d0599: 48 8b 4a 40 mov 0x40(%rdx),%rcx d059d: 4c 89 5c 24 18 mov %r11,0x18(%rsp) d05a2: 89 44 24 48 mov %eax,0x48(%rsp) d05a6: 48 8b 42 50 mov 0x50(%rdx),%rax d05aa: 4c 89 54 24 20 mov %r10,0x20(%rsp) d05af: 48 89 44 24 4c mov %rax,0x4c(%rsp) d05b4: 48 8b 42 58 mov 0x58(%rdx),%rax d05b8: 4c 89 4c 24 28 mov %r9,0x28(%rsp) d05bd: 48 89 7c 24 30 mov %rdi,0x30(%rsp) d05c2: 48 89 4c 24 40 mov %rcx,0x40(%rsp) d05c7: 48 89 44 24 54 mov %rax,0x54(%rsp) d05cc: 8b 42 60 mov 0x60(%rdx),%eax d05cf: 85 c0 test %eax,%eax d05d1: 74 69 je d063c d05d3: 83 f8 01 cmp $0x1,%eax d05d6: 74 68 je d0640 d05d8: 83 f8 02 cmp $0x2,%eax d05db: 75 6f jne d064c d05dd: b8 02 00 00 00 mov $0x2,%eax d05e2: 89 44 24 5c mov %eax,0x5c(%rsp) d05e6: 8b 42 64 mov 0x64(%rdx),%eax d05e9: 4c 89 c7 mov %r8,%rdi d05ec: 89 c2 mov %eax,%edx d05ee: 0f b6 44 24 74 movzbl 0x74(%rsp),%eax d05f3: 83 e2 01 and $0x1,%edx d05f6: 83 e0 fe and $0xfffffffe,%eax d05f9: 09 d0 or %edx,%eax d05fb: 88 44 24 74 mov %al,0x74(%rsp) d05ff: 49 8b 40 38 mov 0x38(%r8),%rax d0603: 48 89 44 24 78 mov %rax,0x78(%rsp) d0608: 41 8b 40 48 mov 0x48(%r8),%eax d060c: 83 c0 01 add $0x1,%eax d060f: 41 89 40 48 mov %eax,0x48(%r8) d0613: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) d061a: 00 d061b: e8 f0 fc ff ff callq d0310 d0620: 48 8b 9c 24 00 01 00 mov 0x100(%rsp),%rbx d0627: 00 d0628: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx d062f: 00 00 d0631: 75 14 jne d0647 d0633: 48 81 c4 08 01 00 00 add $0x108,%rsp d063a: 5b pop %rbx d063b: c3 retq d063c: 31 c0 xor %eax,%eax d063e: eb a2 jmp d05e2 d0640: b8 01 00 00 00 mov $0x1,%eax d0645: eb 9b jmp d05e2 d0647: e8 00 00 00 00 callq d064c d064c: 0f 0b ud2 d064e: 66 90 xchg %ax,%ax 00000000000d0650 : d0650: e8 00 00 00 00 callq d0655 d0655: 48 81 ec 08 01 00 00 sub $0x108,%rsp d065c: 48 89 f2 mov %rsi,%rdx d065f: 49 89 f8 mov %rdi,%r8 d0662: b9 20 00 00 00 mov $0x20,%ecx d0667: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d066e: 00 00 d0670: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) d0677: 00 d0678: 31 c0 xor %eax,%eax d067a: 48 89 e6 mov %rsp,%rsi d067d: 48 89 f7 mov %rsi,%rdi d0680: f3 48 ab rep stos %rax,%es:(%rdi) d0683: 8b 02 mov (%rdx),%eax d0685: 4c 89 c7 mov %r8,%rdi d0688: c7 04 24 31 00 04 00 movl $0x40031,(%rsp) d068f: 89 44 24 04 mov %eax,0x4(%rsp) d0693: 48 8b 42 08 mov 0x8(%rdx),%rax d0697: 48 89 44 24 08 mov %rax,0x8(%rsp) d069c: 49 8b 40 38 mov 0x38(%r8),%rax d06a0: 48 89 44 24 14 mov %rax,0x14(%rsp) d06a5: 41 8b 40 48 mov 0x48(%r8),%eax d06a9: 83 c0 01 add $0x1,%eax d06ac: 41 89 40 48 mov %eax,0x48(%r8) d06b0: 48 89 44 24 1c mov %rax,0x1c(%rsp) d06b5: e8 56 fc ff ff callq d0310 d06ba: 48 8b 8c 24 00 01 00 mov 0x100(%rsp),%rcx d06c1: 00 d06c2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx d06c9: 00 00 d06cb: 75 08 jne d06d5 d06cd: 48 81 c4 08 01 00 00 add $0x108,%rsp d06d4: c3 retq d06d5: e8 00 00 00 00 callq d06da d06da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d06e0 : d06e0: e8 00 00 00 00 callq d06e5 d06e5: 48 81 ec 08 01 00 00 sub $0x108,%rsp d06ec: 49 89 f8 mov %rdi,%r8 d06ef: b9 20 00 00 00 mov $0x20,%ecx d06f4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d06fb: 00 00 d06fd: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) d0704: 00 d0705: 31 c0 xor %eax,%eax d0707: 48 89 e6 mov %rsp,%rsi d070a: 48 89 f7 mov %rsi,%rdi d070d: f3 48 ab rep stos %rax,%es:(%rdi) d0710: 49 8b 40 38 mov 0x38(%r8),%rax d0714: 4c 89 c7 mov %r8,%rdi d0717: c7 04 24 b1 00 04 00 movl $0x400b1,(%rsp) d071e: 48 89 44 24 08 mov %rax,0x8(%rsp) d0723: 41 8b 40 48 mov 0x48(%r8),%eax d0727: 83 c0 01 add $0x1,%eax d072a: 41 89 40 48 mov %eax,0x48(%r8) d072e: 48 89 44 24 10 mov %rax,0x10(%rsp) d0733: e8 d8 fb ff ff callq d0310 d0738: 48 8b 94 24 00 01 00 mov 0x100(%rsp),%rdx d073f: 00 d0740: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx d0747: 00 00 d0749: 75 08 jne d0753 d074b: 48 81 c4 08 01 00 00 add $0x108,%rsp d0752: c3 retq d0753: e8 00 00 00 00 callq d0758 d0758: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d075f: 00 00000000000d0760 : d0760: e8 00 00 00 00 callq d0765 d0765: 48 81 ec 08 01 00 00 sub $0x108,%rsp d076c: 49 89 f8 mov %rdi,%r8 d076f: 48 8b 17 mov (%rdi),%rdx d0772: b9 20 00 00 00 mov $0x20,%ecx d0777: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d077e: 00 00 d0780: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) d0787: 00 d0788: 31 c0 xor %eax,%eax d078a: 48 89 e6 mov %rsp,%rsi d078d: 48 89 f7 mov %rsi,%rdi d0790: f3 48 ab rep stos %rax,%es:(%rdi) d0793: 41 8b 80 c4 03 00 00 mov 0x3c4(%r8),%eax d079a: c7 04 24 01 00 04 00 movl $0x40001,(%rsp) d07a1: 4c 89 c7 mov %r8,%rdi d07a4: 89 44 24 04 mov %eax,0x4(%rsp) d07a8: 41 8b 80 c0 03 00 00 mov 0x3c0(%r8),%eax d07af: 89 44 24 08 mov %eax,0x8(%rsp) d07b3: 8b 82 00 3b 01 00 mov 0x13b00(%rdx),%eax d07b9: 49 8b 90 c8 03 00 00 mov 0x3c8(%r8),%rdx d07c0: 89 44 24 0c mov %eax,0xc(%rsp) d07c4: 49 8b 80 10 04 00 00 mov 0x410(%r8),%rax d07cb: 48 89 54 24 14 mov %rdx,0x14(%rsp) d07d0: 49 8b 90 d0 03 00 00 mov 0x3d0(%r8),%rdx d07d7: 48 89 44 24 58 mov %rax,0x58(%rsp) d07dc: 49 8b 80 28 04 00 00 mov 0x428(%r8),%rax d07e3: 48 89 54 24 1c mov %rdx,0x1c(%rsp) d07e8: 49 8b 90 d8 03 00 00 mov 0x3d8(%r8),%rdx d07ef: 48 89 44 24 60 mov %rax,0x60(%rsp) d07f4: 49 8b 80 e0 03 00 00 mov 0x3e0(%r8),%rax d07fb: 48 89 54 24 24 mov %rdx,0x24(%rsp) d0800: 49 8b 90 f8 03 00 00 mov 0x3f8(%r8),%rdx d0807: 48 89 44 24 2c mov %rax,0x2c(%rsp) d080c: 49 8b 80 e8 03 00 00 mov 0x3e8(%r8),%rax d0813: 48 89 54 24 44 mov %rdx,0x44(%rsp) d0818: 49 8b 90 00 04 00 00 mov 0x400(%r8),%rdx d081f: 48 89 44 24 34 mov %rax,0x34(%rsp) d0824: 49 8b 80 f0 03 00 00 mov 0x3f0(%r8),%rax d082b: 48 89 54 24 4c mov %rdx,0x4c(%rsp) d0830: 48 89 44 24 3c mov %rax,0x3c(%rsp) d0835: 41 8b 80 08 04 00 00 mov 0x408(%r8),%eax d083c: 89 44 24 54 mov %eax,0x54(%rsp) d0840: 49 8b 40 38 mov 0x38(%r8),%rax d0844: 48 89 44 24 68 mov %rax,0x68(%rsp) d0849: 41 8b 40 48 mov 0x48(%r8),%eax d084d: 83 c0 01 add $0x1,%eax d0850: 41 89 40 48 mov %eax,0x48(%r8) d0854: 48 89 44 24 70 mov %rax,0x70(%rsp) d0859: e8 b2 fa ff ff callq d0310 d085e: 48 8b 8c 24 00 01 00 mov 0x100(%rsp),%rcx d0865: 00 d0866: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx d086d: 00 00 d086f: 75 08 jne d0879 d0871: 48 81 c4 08 01 00 00 add $0x108,%rsp d0878: c3 retq d0879: e8 00 00 00 00 callq d087e d087e: 66 90 xchg %ax,%ax 00000000000d0880 : d0880: e8 00 00 00 00 callq d0885 d0885: 31 c0 xor %eax,%eax d0887: c3 retq d0888: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d088f: 00 00000000000d0890 : d0890: e8 00 00 00 00 callq d0895 d0895: 31 c0 xor %eax,%eax d0897: c3 retq d0898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d089f: 00 00000000000d08a0 : d08a0: e8 00 00 00 00 callq d08a5 d08a5: 41 54 push %r12 d08a7: 55 push %rbp d08a8: 53 push %rbx d08a9: 48 89 fb mov %rdi,%rbx d08ac: 48 83 ec 38 sub $0x38,%rsp d08b0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d08b7: 00 00 d08b9: 48 89 44 24 30 mov %rax,0x30(%rsp) d08be: 31 c0 xor %eax,%eax d08c0: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax d08c6: 48 89 bf 08 51 01 00 mov %rdi,0x15108(%rdi) d08cd: 48 c7 87 40 55 01 00 movq $0x0,0x15540(%rdi) d08d4: 00 00 00 00 d08d8: 83 f8 19 cmp $0x19,%eax d08db: 74 5b je d0938 d08dd: 83 f8 1c cmp $0x1c,%eax d08e0: 0f 85 55 03 00 00 jne d0c3b d08e6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx d08ed: 48 c7 c2 00 00 00 00 mov $0x0,%rdx d08f4: be 1e 00 00 00 mov $0x1e,%esi d08f9: 48 8d 7c 24 12 lea 0x12(%rsp),%rdi d08fe: e8 00 00 00 00 callq d0903 d0903: 48 8b 13 mov (%rbx),%rdx d0906: 48 8d bb 58 54 01 00 lea 0x15458(%rbx),%rdi d090d: 48 8d 74 24 12 lea 0x12(%rsp),%rsi d0912: e8 00 00 00 00 callq d0917 d0917: 85 c0 test %eax,%eax d0919: 74 26 je d0941 d091b: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx d0920: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx d0927: 00 00 d0929: 0f 85 0e 03 00 00 jne d0c3d d092f: 48 83 c4 38 add $0x38,%rsp d0933: 5b pop %rbx d0934: 5d pop %rbp d0935: 41 5c pop %r12 d0937: c3 retq d0938: 48 c7 c1 00 00 00 00 mov $0x0,%rcx d093f: eb ac jmp d08ed d0941: 48 8b bb 58 54 01 00 mov 0x15458(%rbx),%rdi d0948: e8 00 00 00 00 callq d094d d094d: 85 c0 test %eax,%eax d094f: 0f 85 5a 02 00 00 jne d0baf d0955: 48 8b 8b 58 54 01 00 mov 0x15458(%rbx),%rcx d095c: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) d0963: 48 8b 41 08 mov 0x8(%rcx),%rax d0967: 8b 50 20 mov 0x20(%rax),%edx d096a: 89 93 78 54 01 00 mov %edx,0x15478(%rbx) d0970: 8b 50 2c mov 0x2c(%rax),%edx d0973: 89 93 78 54 01 00 mov %edx,0x15478(%rbx) d0979: 48 8b 50 38 mov 0x38(%rax),%rdx d097d: 48 89 93 80 54 01 00 mov %rdx,0x15480(%rbx) d0984: 48 8b 50 40 mov 0x40(%rax),%rdx d0988: 48 89 93 a8 54 01 00 mov %rdx,0x154a8(%rbx) d098f: 75 52 jne d09e3 d0991: c7 83 08 30 01 00 0f movl $0xf,0x13008(%rbx) d0998: 00 00 00 d099b: 48 89 8b 10 30 01 00 mov %rcx,0x13010(%rbx) d09a2: 8b 70 24 mov 0x24(%rax),%esi d09a5: c7 83 38 30 01 00 10 movl $0x10,0x13038(%rbx) d09ac: 00 00 00 d09af: 8d 96 ff 0f 00 00 lea 0xfff(%rsi),%edx d09b5: 48 89 8b 40 30 01 00 mov %rcx,0x13040(%rbx) d09bc: 81 e2 00 f0 ff ff and $0xfffff000,%edx d09c2: 03 93 d8 33 01 00 add 0x133d8(%rbx),%edx d09c8: 89 93 d8 33 01 00 mov %edx,0x133d8(%rbx) d09ce: 8b 40 30 mov 0x30(%rax),%eax d09d1: 05 ff 0f 00 00 add $0xfff,%eax d09d6: 25 00 f0 ff ff and $0xfffff000,%eax d09db: 01 c2 add %eax,%edx d09dd: 89 93 d8 33 01 00 mov %edx,0x133d8(%rbx) d09e3: 48 8d 44 24 08 lea 0x8(%rsp),%rax d09e8: ba 00 10 00 00 mov $0x1000,%edx d09ed: 48 89 df mov %rbx,%rdi d09f0: b9 02 00 00 00 mov $0x2,%ecx d09f5: 50 push %rax d09f6: 4c 8d 8b b8 54 01 00 lea 0x154b8(%rbx),%r9 d09fd: be 00 08 00 00 mov $0x800,%esi d0a02: 4c 8d 83 b0 54 01 00 lea 0x154b0(%rbx),%r8 d0a09: e8 00 00 00 00 callq d0a0e d0a0e: 5a pop %rdx d0a0f: 85 c0 test %eax,%eax d0a11: 0f 85 2b 02 00 00 jne d0c42 d0a17: 48 8b 83 b0 54 01 00 mov 0x154b0(%rbx),%rax d0a1e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d0a23: 31 f6 xor %esi,%esi d0a25: 48 8b 90 e0 01 00 00 mov 0x1e0(%rax),%rdx d0a2c: e8 00 00 00 00 callq d0a31 d0a31: 48 8b bb b0 54 01 00 mov 0x154b0(%rbx),%rdi d0a38: e8 00 00 00 00 callq d0a3d d0a3d: 48 8b ab b0 54 01 00 mov 0x154b0(%rbx),%rbp d0a44: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d0a4b: e8 00 00 00 00 callq d0a50 d0a50: 31 f6 xor %esi,%esi d0a52: 48 8d 7d 58 lea 0x58(%rbp),%rdi d0a56: e8 00 00 00 00 callq d0a5b d0a5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d0a62: ff 14 25 00 00 00 00 callq *0x0 d0a69: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi d0a70: e8 00 00 00 00 callq d0a75 d0a75: 48 83 bb 88 53 01 00 cmpq $0x0,0x15388(%rbx) d0a7c: 00 d0a7d: 0f 84 50 01 00 00 je d0bd3 d0a83: 48 8d ab c0 53 01 00 lea 0x153c0(%rbx),%rbp d0a8a: 8b 83 cc 66 01 00 mov 0x166cc(%rbx),%eax d0a90: 45 31 c0 xor %r8d,%r8d d0a93: 31 c9 xor %ecx,%ecx d0a95: ba 03 00 00 00 mov $0x3,%edx d0a9a: 48 c7 83 38 51 01 00 movq $0x0,0x15138(%rbx) d0aa1: 00 00 00 00 d0aa5: 48 89 ef mov %rbp,%rdi d0aa8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d0aaf: 4c 8d a3 30 51 01 00 lea 0x15130(%rbx),%r12 d0ab6: 01 c0 add %eax,%eax d0ab8: 48 c7 83 78 53 01 00 movq $0x3,0x15378(%rbx) d0abf: 03 00 00 00 d0ac3: 89 83 a8 53 01 00 mov %eax,0x153a8(%rbx) d0ac9: 48 8b 83 b8 54 01 00 mov 0x154b8(%rbx),%rax d0ad0: c7 83 80 53 01 00 00 movl $0x0,0x15380(%rbx) d0ad7: 00 00 00 d0ada: 48 c7 83 28 53 01 00 movq $0x0,0x15328(%rbx) d0ae1: 00 00 00 00 d0ae5: c6 83 ac 53 01 00 01 movb $0x1,0x153ac(%rbx) d0aec: 48 89 83 a0 53 01 00 mov %rax,0x153a0(%rbx) d0af3: c6 83 11 54 01 00 01 movb $0x1,0x15411(%rbx) d0afa: e8 00 00 00 00 callq d0aff d0aff: 45 31 c0 xor %r8d,%r8d d0b02: 31 c9 xor %ecx,%ecx d0b04: 41 b9 01 00 00 00 mov $0x1,%r9d d0b0a: ba 00 04 00 00 mov $0x400,%edx d0b0f: 4c 89 e6 mov %r12,%rsi d0b12: 48 89 df mov %rbx,%rdi d0b15: e8 00 00 00 00 callq d0b1a d0b1a: 85 c0 test %eax,%eax d0b1c: 0f 85 f9 fd ff ff jne d091b d0b22: 48 8d b3 14 55 01 00 lea 0x15514(%rbx),%rsi d0b29: 48 89 df mov %rbx,%rdi d0b2c: e8 00 00 00 00 callq d0b31 d0b31: 85 c0 test %eax,%eax d0b33: 0f 85 00 00 00 00 jne d0b39 d0b39: 8b 93 14 55 01 00 mov 0x15514(%rbx),%edx d0b3f: 48 8d b3 28 55 01 00 lea 0x15528(%rbx),%rsi d0b46: 48 89 df mov %rbx,%rdi d0b49: 8d 04 95 00 00 00 00 lea 0x0(,%rdx,4),%eax d0b50: 48 03 83 28 5c 00 00 add 0x5c28(%rbx),%rax d0b57: 48 89 83 18 55 01 00 mov %rax,0x15518(%rbx) d0b5e: 48 8b 83 20 5c 00 00 mov 0x5c20(%rbx),%rax d0b65: 48 8d 04 90 lea (%rax,%rdx,4),%rax d0b69: 48 89 83 20 55 01 00 mov %rax,0x15520(%rbx) d0b70: e8 00 00 00 00 callq d0b75 d0b75: 85 c0 test %eax,%eax d0b77: 0f 85 00 00 00 00 jne d0b7d d0b7d: 8b 8b 28 55 01 00 mov 0x15528(%rbx),%ecx d0b83: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx d0b8a: 48 03 93 28 5c 00 00 add 0x5c28(%rbx),%rdx d0b91: 48 89 93 30 55 01 00 mov %rdx,0x15530(%rbx) d0b98: 48 8b 93 20 5c 00 00 mov 0x5c20(%rbx),%rdx d0b9f: 48 8d 14 8a lea (%rdx,%rcx,4),%rdx d0ba3: 48 89 93 38 55 01 00 mov %rdx,0x15538(%rbx) d0baa: e9 6c fd ff ff jmpq d091b d0baf: 48 8b bb 58 54 01 00 mov 0x15458(%rbx),%rdi d0bb6: 89 44 24 04 mov %eax,0x4(%rsp) d0bba: e8 00 00 00 00 callq d0bbf d0bbf: 8b 44 24 04 mov 0x4(%rsp),%eax d0bc3: 48 c7 83 58 54 01 00 movq $0x0,0x15458(%rbx) d0bca: 00 00 00 00 d0bce: e9 48 fd ff ff jmpq d091b d0bd3: 48 8d 83 98 53 01 00 lea 0x15398(%rbx),%rax d0bda: b9 02 00 00 00 mov $0x2,%ecx d0bdf: 48 89 df mov %rbx,%rdi d0be2: ba 00 10 00 00 mov $0x1000,%edx d0be7: 50 push %rax d0be8: 4c 8d 8b 90 53 01 00 lea 0x15390(%rbx),%r9 d0bef: be 00 08 00 00 mov $0x800,%esi d0bf4: 4c 8d 83 88 53 01 00 lea 0x15388(%rbx),%r8 d0bfb: e8 00 00 00 00 callq d0c00 d0c00: 59 pop %rcx d0c01: 85 c0 test %eax,%eax d0c03: 0f 85 00 00 00 00 jne d0c09 d0c09: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # d0c10 d0c10: ba 00 08 00 00 mov $0x800,%edx d0c15: be c0 0c 00 00 mov $0xcc0,%esi d0c1a: 48 8d ab c0 53 01 00 lea 0x153c0(%rbx),%rbp d0c21: e8 00 00 00 00 callq d0c26 d0c26: 48 89 83 c0 54 01 00 mov %rax,0x154c0(%rbx) d0c2d: 48 85 c0 test %rax,%rax d0c30: 0f 85 54 fe ff ff jne d0a8a d0c36: e9 00 00 00 00 jmpq d0c3b d0c3b: 0f 0b ud2 d0c3d: e8 00 00 00 00 callq d0c42 d0c42: e9 00 00 00 00 jmpq d0c47 d0c47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) d0c4e: 00 00 00000000000d0c50 : d0c50: e8 00 00 00 00 callq d0c55 d0c55: 41 57 push %r15 d0c57: 41 56 push %r14 d0c59: 41 55 push %r13 d0c5b: 49 89 fd mov %rdi,%r13 d0c5e: 41 54 push %r12 d0c60: 55 push %rbp d0c61: 53 push %rbx d0c62: 48 83 ec 28 sub $0x28,%rsp d0c66: 8b b7 c8 33 01 00 mov 0x133c8(%rdi),%esi d0c6c: 85 f6 test %esi,%esi d0c6e: 0f 85 71 03 00 00 jne d0fe5 d0c74: 48 8b 87 58 54 01 00 mov 0x15458(%rdi),%rax d0c7b: 48 85 c0 test %rax,%rax d0c7e: 0f 84 a1 09 00 00 je d1625 d0c84: 48 8b 40 08 mov 0x8(%rax),%rax d0c88: 48 8d 9f 70 54 01 00 lea 0x15470(%rdi),%rbx d0c8f: 4c 8d 8f 68 54 01 00 lea 0x15468(%rdi),%r9 d0c96: b9 02 00 00 00 mov $0x2,%ecx d0c9b: 4c 89 4c 24 20 mov %r9,0x20(%rsp) d0ca0: 4c 8d a7 60 54 01 00 lea 0x15460(%rdi),%r12 d0ca7: ba 00 10 00 00 mov $0x1000,%edx d0cac: 8b 68 28 mov 0x28(%rax),%ebp d0caf: 44 8b 78 24 mov 0x24(%rax),%r15d d0cb3: 53 push %rbx d0cb4: 4d 89 e0 mov %r12,%r8 d0cb7: 4c 89 fe mov %r15,%rsi d0cba: 48 01 c5 add %rax,%rbp d0cbd: e8 00 00 00 00 callq d0cc2 d0cc2: 59 pop %rcx d0cc3: 41 89 c6 mov %eax,%r14d d0cc6: 85 c0 test %eax,%eax d0cc8: 0f 85 00 00 00 00 jne d0cce d0cce: 49 8b bd 70 54 01 00 mov 0x15470(%r13),%rdi d0cd5: 4c 89 fa mov %r15,%rdx d0cd8: 48 89 ee mov %rbp,%rsi d0cdb: e8 00 00 00 00 callq d0ce0 d0ce0: 49 8b bd 60 54 01 00 mov 0x15460(%r13),%rdi d0ce7: e8 00 00 00 00 callq d0cec d0cec: 49 8b ad 60 54 01 00 mov 0x15460(%r13),%rbp d0cf3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d0cfa: e8 00 00 00 00 callq d0cff d0cff: 31 f6 xor %esi,%esi d0d01: 48 8d 7d 58 lea 0x58(%rbp),%rdi d0d05: e8 00 00 00 00 callq d0d0a d0d0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d0d11: ff 14 25 00 00 00 00 callq *0x0 d0d18: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi d0d1f: 4d 8d bd 98 54 01 00 lea 0x15498(%r13),%r15 d0d26: 49 8d ad 88 54 01 00 lea 0x15488(%r13),%rbp d0d2d: e8 00 00 00 00 callq d0d32 d0d32: ba 00 00 01 00 mov $0x10000,%edx d0d37: 49 89 e8 mov %rbp,%r8 d0d3a: 4c 89 ef mov %r13,%rdi d0d3d: 49 8b 85 58 54 01 00 mov 0x15458(%r13),%rax d0d44: 4d 8d 8d 90 54 01 00 lea 0x15490(%r13),%r9 d0d4b: b9 02 00 00 00 mov $0x2,%ecx d0d50: 4c 8b 58 08 mov 0x8(%rax),%r11 d0d54: 41 8b 43 34 mov 0x34(%r11),%eax d0d58: 45 8b 53 30 mov 0x30(%r11),%r10d d0d5c: 4c 89 5c 24 18 mov %r11,0x18(%rsp) d0d61: 89 44 24 0c mov %eax,0xc(%rsp) d0d65: 4c 89 d6 mov %r10,%rsi d0d68: 41 57 push %r15 d0d6a: 4c 89 4c 24 08 mov %r9,0x8(%rsp) d0d6f: 4c 89 54 24 18 mov %r10,0x18(%rsp) d0d74: e8 00 00 00 00 callq d0d79 d0d79: 5a pop %rdx d0d7a: 4c 8b 0c 24 mov (%rsp),%r9 d0d7e: 85 c0 test %eax,%eax d0d80: 41 89 c6 mov %eax,%r14d d0d83: 0f 85 00 00 00 00 jne d0d89 d0d89: 8b 6c 24 0c mov 0xc(%rsp),%ebp d0d8d: 4c 8b 5c 24 18 mov 0x18(%rsp),%r11 d0d92: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 d0d97: 49 8b bd 98 54 01 00 mov 0x15498(%r13),%rdi d0d9e: 49 01 eb add %rbp,%r11 d0da1: 4c 89 de mov %r11,%rsi d0da4: 4c 89 d2 mov %r10,%rdx d0da7: e8 00 00 00 00 callq d0dac d0dac: 49 8b bd 88 54 01 00 mov 0x15488(%r13),%rdi d0db3: e8 00 00 00 00 callq d0db8 d0db8: 49 8b ad 88 54 01 00 mov 0x15488(%r13),%rbp d0dbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d0dc6: e8 00 00 00 00 callq d0dcb d0dcb: 31 f6 xor %esi,%esi d0dcd: 48 8d 7d 58 lea 0x58(%rbp),%rdi d0dd1: e8 00 00 00 00 callq d0dd6 d0dd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d0ddd: ff 14 25 00 00 00 00 callq *0x0 d0de4: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi d0deb: 49 8d ad f8 0a 00 00 lea 0xaf8(%r13),%rbp d0df2: e8 00 00 00 00 callq d0df7 d0df7: 31 f6 xor %esi,%esi d0df9: 4c 89 ef mov %r13,%rdi d0dfc: e8 2f f4 ff ff callq d0230 d0e01: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0e08: 31 c9 xor %ecx,%ecx d0e0a: 31 d2 xor %edx,%edx d0e0c: 4c 89 ef mov %r13,%rdi d0e0f: 8b 70 04 mov 0x4(%rax),%esi d0e12: 81 c6 52 58 00 00 add $0x5852,%esi d0e18: e8 00 00 00 00 callq d0e1d d0e1d: 48 89 ef mov %rbp,%rdi d0e20: e8 00 00 00 00 callq d0e25 d0e25: 45 31 c0 xor %r8d,%r8d d0e28: 31 c9 xor %ecx,%ecx d0e2a: 31 d2 xor %edx,%edx d0e2c: be 03 00 00 00 mov $0x3,%esi d0e31: 4c 89 ef mov %r13,%rdi d0e34: e8 00 00 00 00 callq d0e39 d0e39: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0e40: 31 c9 xor %ecx,%ecx d0e42: 4c 89 ef mov %r13,%rdi d0e45: 41 8b 95 80 54 01 00 mov 0x15480(%r13),%edx d0e4c: 8b 70 04 mov 0x4(%rax),%esi d0e4f: c1 ea 02 shr $0x2,%edx d0e52: 81 c6 00 28 00 00 add $0x2800,%esi d0e58: e8 00 00 00 00 callq d0e5d d0e5d: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0e64: 31 c9 xor %ecx,%ecx d0e66: 4c 89 ef mov %r13,%rdi d0e69: 41 8b 95 68 54 01 00 mov 0x15468(%r13),%edx d0e70: 8b 70 04 mov 0x4(%rax),%esi d0e73: 81 c6 50 58 00 00 add $0x5850,%esi d0e79: e8 00 00 00 00 callq d0e7e d0e7e: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0e85: 31 c9 xor %ecx,%ecx d0e87: 4c 89 ef mov %r13,%rdi d0e8a: 41 8b 95 6c 54 01 00 mov 0x1546c(%r13),%edx d0e91: 8b 70 04 mov 0x4(%rax),%esi d0e94: 81 c6 51 58 00 00 add $0x5851,%esi d0e9a: e8 00 00 00 00 callq d0e9f d0e9f: 31 c9 xor %ecx,%ecx d0ea1: ba ff ff 1f 00 mov $0x1fffff,%edx d0ea6: 4c 89 ef mov %r13,%rdi d0ea9: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0eb0: 8b 70 04 mov 0x4(%rax),%esi d0eb3: 81 c6 5b 58 00 00 add $0x585b,%esi d0eb9: e8 00 00 00 00 callq d0ebe d0ebe: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0ec5: 31 c9 xor %ecx,%ecx d0ec7: 4c 89 ef mov %r13,%rdi d0eca: 41 8b 95 90 54 01 00 mov 0x15490(%r13),%edx d0ed1: 8b 70 04 mov 0x4(%rax),%esi d0ed4: 81 c6 54 58 00 00 add $0x5854,%esi d0eda: e8 00 00 00 00 callq d0edf d0edf: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0ee6: 31 c9 xor %ecx,%ecx d0ee8: 4c 89 ef mov %r13,%rdi d0eeb: 41 8b 95 94 54 01 00 mov 0x15494(%r13),%edx d0ef2: 8b 70 04 mov 0x4(%rax),%esi d0ef5: 81 c6 55 58 00 00 add $0x5855,%esi d0efb: e8 00 00 00 00 callq d0f00 d0f00: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0f07: ba ff ff 03 00 mov $0x3ffff,%edx d0f0c: 4c 89 ef mov %r13,%rdi d0f0f: 8b 70 04 mov 0x4(%rax),%esi d0f12: 81 c6 5d 58 00 00 add $0x585d,%esi d0f18: 31 c9 xor %ecx,%ecx d0f1a: e8 00 00 00 00 callq d0f1f d0f1f: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0f26: 41 83 bd 08 07 00 00 cmpl $0x1c,0x708(%r13) d0f2d: 1c d0f2e: 8b 70 04 mov 0x4(%rax),%esi d0f31: 0f 84 96 06 00 00 je d15cd d0f37: 31 d2 xor %edx,%edx d0f39: 81 c6 53 58 00 00 add $0x5853,%esi d0f3f: 4c 89 ef mov %r13,%rdi d0f42: e8 00 00 00 00 callq d0f47 d0f47: 89 c2 mov %eax,%edx d0f49: 83 e2 ef and $0xffffffef,%edx d0f4c: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0f53: 83 ca 01 or $0x1,%edx d0f56: 41 83 bd 08 07 00 00 cmpl $0x1c,0x708(%r13) d0f5d: 1c d0f5e: 8b 70 04 mov 0x4(%rax),%esi d0f61: 0f 84 a9 06 00 00 je d1610 d0f67: 81 c6 53 58 00 00 add $0x5853,%esi d0f6d: 31 c9 xor %ecx,%ecx d0f6f: 4c 89 ef mov %r13,%rdi d0f72: e8 00 00 00 00 callq d0f77 d0f77: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0f7e: 41 83 bd 08 07 00 00 cmpl $0x1c,0x708(%r13) d0f85: 1c d0f86: 8b 70 04 mov 0x4(%rax),%esi d0f89: 0f 84 6a 06 00 00 je d15f9 d0f8f: 31 d2 xor %edx,%edx d0f91: 81 c6 53 58 00 00 add $0x5853,%esi d0f97: 4c 89 ef mov %r13,%rdi d0f9a: e8 00 00 00 00 callq d0f9f d0f9f: 89 c2 mov %eax,%edx d0fa1: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax d0fa8: 83 ca 10 or $0x10,%edx d0fab: 41 83 bd 08 07 00 00 cmpl $0x1c,0x708(%r13) d0fb2: 1c d0fb3: 8b 70 04 mov 0x4(%rax),%esi d0fb6: 0f 84 28 06 00 00 je d15e4 d0fbc: 81 c6 53 58 00 00 add $0x5853,%esi d0fc2: 31 c9 xor %ecx,%ecx d0fc4: 4c 89 ef mov %r13,%rdi d0fc7: e8 00 00 00 00 callq d0fcc d0fcc: 4c 89 ef mov %r13,%rdi d0fcf: 45 31 c0 xor %r8d,%r8d d0fd2: 31 c9 xor %ecx,%ecx d0fd4: 31 d2 xor %edx,%edx d0fd6: 31 f6 xor %esi,%esi d0fd8: e8 00 00 00 00 callq d0fdd d0fdd: 48 89 ef mov %rbp,%rdi d0fe0: e8 00 00 00 00 callq d0fe5 d0fe5: be 01 00 00 00 mov $0x1,%esi d0fea: 4c 89 ef mov %r13,%rdi d0fed: e8 3e f2 ff ff callq d0230 d0ff2: 49 8b 9d 98 53 01 00 mov 0x15398(%r13),%rbx d0ff9: 49 8b ad 30 51 01 00 mov 0x15130(%r13),%rbp d1000: c7 03 00 08 31 c0 movl $0xc0310800,(%rbx) d1006: 48 89 ef mov %rbp,%rdi d1009: c7 43 2c 01 00 00 00 movl $0x1,0x2c(%rbx) d1010: 48 c7 43 5c ff ff ff movq $0xffffffffffffffff,0x5c(%rbx) d1017: ff d1018: 48 c7 43 68 ff ff ff movq $0xffffffffffffffff,0x68(%rbx) d101f: ff d1020: c7 83 80 00 00 00 03 movl $0x3,0x80(%rbx) d1027: 00 00 00 d102a: 49 8b 85 a0 53 01 00 mov 0x153a0(%r13),%rax d1031: 48 89 c2 mov %rax,%rdx d1034: 48 c1 e8 28 shr $0x28,%rax d1038: 48 c1 ea 08 shr $0x8,%rdx d103c: 89 83 98 02 00 00 mov %eax,0x298(%rbx) d1042: 89 93 94 02 00 00 mov %edx,0x294(%rbx) d1048: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d104f: 31 d2 xor %edx,%edx d1051: 8b 30 mov (%rax),%esi d1053: 81 c6 d0 1f 00 00 add $0x1fd0,%esi d1059: e8 00 00 00 00 callq d105e d105e: 31 d2 xor %edx,%edx d1060: 48 89 ef mov %rbp,%rdi d1063: 83 e0 c0 and $0xffffffc0,%eax d1066: 83 c8 08 or $0x8,%eax d1069: 89 83 9c 02 00 00 mov %eax,0x29c(%rbx) d106f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1076: 8b 30 mov (%rax),%esi d1078: 81 c6 b8 1f 00 00 add $0x1fb8,%esi d107e: e8 00 00 00 00 callq d1083 d1083: 89 c2 mov %eax,%edx d1085: 81 e2 ff ff ff bf and $0xbfffffff,%edx d108b: 41 80 bd ac 53 01 00 cmpb $0x0,0x153ac(%r13) d1092: 00 d1093: 0f 85 79 04 00 00 jne d1512 d1099: 89 93 3c 02 00 00 mov %edx,0x23c(%rbx) d109f: 48 89 ef mov %rbp,%rdi d10a2: 31 d2 xor %edx,%edx d10a4: 49 c7 85 40 53 01 00 movq $0x0,0x15340(%r13) d10ab: 00 00 00 00 d10af: c7 83 60 02 00 00 00 movl $0x0,0x260(%rbx) d10b6: 00 00 00 d10b9: c7 83 28 02 00 00 00 movl $0x0,0x228(%rbx) d10c0: 00 00 00 d10c3: 48 c7 83 d8 02 00 00 movq $0x0,0x2d8(%rbx) d10ca: 00 00 00 00 d10ce: 41 8b 85 90 53 01 00 mov 0x15390(%r13),%eax d10d5: 83 e0 fc and $0xfffffffc,%eax d10d8: 89 83 00 02 00 00 mov %eax,0x200(%rbx) d10de: 41 8b 85 94 53 01 00 mov 0x15394(%r13),%eax d10e5: 89 83 04 02 00 00 mov %eax,0x204(%rbx) d10eb: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d10f2: 8b 30 mov (%rax),%esi d10f4: 81 c6 cb 1f 00 00 add $0x1fcb,%esi d10fa: e8 00 00 00 00 callq d10ff d10ff: 48 89 ef mov %rbp,%rdi d1102: 83 e0 f0 and $0xfffffff0,%eax d1105: 89 83 88 02 00 00 mov %eax,0x288(%rbx) d110b: 49 8b 85 60 53 01 00 mov 0x15360(%r13),%rax d1112: 48 89 c2 mov %rax,%rdx d1115: 48 c1 e8 28 shr $0x28,%rax d1119: 48 c1 ea 08 shr $0x8,%rdx d111d: 89 83 24 02 00 00 mov %eax,0x224(%rbx) d1123: 89 93 20 02 00 00 mov %edx,0x220(%rbx) d1129: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1130: 31 d2 xor %edx,%edx d1132: 8b 30 mov (%rax),%esi d1134: 81 c6 ba 1f 00 00 add $0x1fba,%esi d113a: e8 00 00 00 00 callq d113f d113f: 41 8b 95 50 53 01 00 mov 0x15350(%r13),%edx d1146: 83 e0 c0 and $0xffffffc0,%eax d1149: 89 d6 mov %edx,%esi d114b: 89 c1 mov %eax,%ecx d114d: b8 3f 00 00 00 mov $0x3f,%eax d1152: c1 ee 02 shr $0x2,%esi d1155: 83 fa 07 cmp $0x7,%edx d1158: 76 12 jbe d116c d115a: 48 83 ee 01 sub $0x1,%rsi d115e: ba ff ff ff ff mov $0xffffffff,%edx d1163: 48 0f bd d6 bsr %rsi,%rdx d1167: 89 d0 mov %edx,%eax d1169: 83 e0 3f and $0x3f,%eax d116c: 09 c8 or %ecx,%eax d116e: 25 ff c0 ff cf and $0xcfffc0ff,%eax d1173: 0d 00 00 00 c0 or $0xc0000000,%eax d1178: 89 83 44 02 00 00 mov %eax,0x244(%rbx) d117e: 41 8b 85 38 53 01 00 mov 0x15338(%r13),%eax d1185: c1 e0 02 shl $0x2,%eax d1188: 48 03 85 28 5c 00 00 add 0x5c28(%rbp),%rax d118f: 89 c2 mov %eax,%edx d1191: 48 c1 e8 20 shr $0x20,%rax d1195: 83 e2 fc and $0xfffffffc,%edx d1198: 25 ff ff 00 00 and $0xffff,%eax d119d: 89 93 2c 02 00 00 mov %edx,0x22c(%rbx) d11a3: 89 83 30 02 00 00 mov %eax,0x230(%rbx) d11a9: 41 8b 85 b0 53 01 00 mov 0x153b0(%r13),%eax d11b0: c1 e0 02 shl $0x2,%eax d11b3: 48 03 85 28 5c 00 00 add 0x5c28(%rbp),%rax d11ba: 89 c2 mov %eax,%edx d11bc: 48 c1 e8 20 shr $0x20,%rax d11c0: 25 ff ff 00 00 and $0xffff,%eax d11c5: 83 e2 f8 and $0xfffffff8,%edx d11c8: 89 83 38 02 00 00 mov %eax,0x238(%rbx) d11ce: 31 c0 xor %eax,%eax d11d0: 89 93 34 02 00 00 mov %edx,0x234(%rbx) d11d6: 41 80 bd ac 53 01 00 cmpb $0x0,0x153ac(%r13) d11dd: 00 d11de: 0f 85 ab 03 00 00 jne d158f d11e4: 89 83 3c 02 00 00 mov %eax,0x23c(%rbx) d11ea: 31 d2 xor %edx,%edx d11ec: 48 89 ef mov %rbp,%rdi d11ef: 49 c7 85 40 53 01 00 movq $0x0,0x15340(%r13) d11f6: 00 00 00 00 d11fa: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1201: 8b 30 mov (%rax),%esi d1203: 81 c6 b3 1f 00 00 add $0x1fb3,%esi d1209: e8 00 00 00 00 callq d120e d120e: 31 d2 xor %edx,%edx d1210: 48 89 ef mov %rbp,%rdi d1213: c7 83 0c 02 00 00 00 movl $0x0,0x20c(%rbx) d121a: 00 00 00 d121d: 89 83 28 02 00 00 mov %eax,0x228(%rbx) d1223: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d122a: 8b 30 mov (%rax),%esi d122c: 81 c6 ad 1f 00 00 add $0x1fad,%esi d1232: e8 00 00 00 00 callq d1237 d1237: 31 d2 xor %edx,%edx d1239: 48 89 ef mov %rbp,%rdi d123c: 25 ff 00 fc ff and $0xfffc00ff,%eax d1241: 80 cc 53 or $0x53,%ah d1244: 89 83 10 02 00 00 mov %eax,0x210(%rbx) d124a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1251: 8b 30 mov (%rax),%esi d1253: 81 c6 be 1f 00 00 add $0x1fbe,%esi d1259: e8 00 00 00 00 callq d125e d125e: c7 83 08 02 00 00 01 movl $0x1,0x208(%rbx) d1265: 00 00 00 d1268: 0d 00 00 30 00 or $0x300000,%eax d126d: 89 83 54 02 00 00 mov %eax,0x254(%rbx) d1273: 49 8b ad 30 51 01 00 mov 0x15130(%r13),%rbp d127a: 49 8b 9d 98 53 01 00 mov 0x15398(%r13),%rbx d1281: 4c 8d a5 f8 0a 00 00 lea 0xaf8(%rbp),%r12 d1288: 4c 89 e7 mov %r12,%rdi d128b: e8 00 00 00 00 callq d1290 d1290: 45 31 c0 xor %r8d,%r8d d1293: 31 c9 xor %ecx,%ecx d1295: 31 d2 xor %edx,%edx d1297: 48 89 ef mov %rbp,%rdi d129a: be 03 00 00 00 mov $0x3,%esi d129f: e8 00 00 00 00 callq d12a4 d12a4: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d12ab: 31 d2 xor %edx,%edx d12ad: 48 89 ef mov %rbp,%rdi d12b0: 8b 30 mov (%rax),%esi d12b2: 81 c6 ac 1f 00 00 add $0x1fac,%esi d12b8: e8 00 00 00 00 callq d12bd d12bd: 31 c9 xor %ecx,%ecx d12bf: 48 89 ef mov %rbp,%rdi d12c2: 83 e0 f0 and $0xfffffff0,%eax d12c5: 89 c2 mov %eax,%edx d12c7: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d12ce: 8b 30 mov (%rax),%esi d12d0: 81 c6 ac 1f 00 00 add $0x1fac,%esi d12d6: e8 00 00 00 00 callq d12db d12db: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d12e2: 31 d2 xor %edx,%edx d12e4: 48 89 ef mov %rbp,%rdi d12e7: 8b 30 mov (%rax),%esi d12e9: 81 c6 b8 1f 00 00 add $0x1fb8,%esi d12ef: e8 00 00 00 00 callq d12f4 d12f4: 48 89 ef mov %rbp,%rdi d12f7: 31 c9 xor %ecx,%ecx d12f9: 25 ff ff ff bf and $0xbfffffff,%eax d12fe: 89 c2 mov %eax,%edx d1300: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1307: 8b 30 mov (%rax),%esi d1309: 81 c6 b8 1f 00 00 add $0x1fb8,%esi d130f: e8 00 00 00 00 callq d1314 d1314: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d131b: 8b 93 00 02 00 00 mov 0x200(%rbx),%edx d1321: 48 89 ef mov %rbp,%rdi d1324: 8b 30 mov (%rax),%esi d1326: 81 c6 a9 1f 00 00 add $0x1fa9,%esi d132c: 31 c9 xor %ecx,%ecx d132e: e8 00 00 00 00 callq d1333 d1333: 8b 93 04 02 00 00 mov 0x204(%rbx),%edx d1339: 31 c9 xor %ecx,%ecx d133b: 48 89 ef mov %rbp,%rdi d133e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1345: 8b 30 mov (%rax),%esi d1347: 81 c6 aa 1f 00 00 add $0x1faa,%esi d134d: e8 00 00 00 00 callq d1352 d1352: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1359: 31 d2 xor %edx,%edx d135b: 48 89 ef mov %rbp,%rdi d135e: 8b 30 mov (%rax),%esi d1360: 81 c6 cb 1f 00 00 add $0x1fcb,%esi d1366: e8 00 00 00 00 callq d136b d136b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1372: 31 c9 xor %ecx,%ecx d1374: 31 d2 xor %edx,%edx d1376: 48 89 ef mov %rbp,%rdi d1379: 8b 30 mov (%rax),%esi d137b: 81 c6 cb 1f 00 00 add $0x1fcb,%esi d1381: e8 00 00 00 00 callq d1386 d1386: 8b 93 20 02 00 00 mov 0x220(%rbx),%edx d138c: 31 c9 xor %ecx,%ecx d138e: 48 89 ef mov %rbp,%rdi d1391: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1398: 8b 30 mov (%rax),%esi d139a: 81 c6 b1 1f 00 00 add $0x1fb1,%esi d13a0: e8 00 00 00 00 callq d13a5 d13a5: 8b 93 24 02 00 00 mov 0x224(%rbx),%edx d13ab: 31 c9 xor %ecx,%ecx d13ad: 48 89 ef mov %rbp,%rdi d13b0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d13b7: 8b 30 mov (%rax),%esi d13b9: 81 c6 b2 1f 00 00 add $0x1fb2,%esi d13bf: e8 00 00 00 00 callq d13c4 d13c4: 8b 93 2c 02 00 00 mov 0x22c(%rbx),%edx d13ca: 31 c9 xor %ecx,%ecx d13cc: 48 89 ef mov %rbp,%rdi d13cf: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d13d6: 8b 30 mov (%rax),%esi d13d8: 81 c6 b4 1f 00 00 add $0x1fb4,%esi d13de: e8 00 00 00 00 callq d13e3 d13e3: 8b 93 30 02 00 00 mov 0x230(%rbx),%edx d13e9: 31 c9 xor %ecx,%ecx d13eb: 48 89 ef mov %rbp,%rdi d13ee: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d13f5: 8b 30 mov (%rax),%esi d13f7: 81 c6 b5 1f 00 00 add $0x1fb5,%esi d13fd: e8 00 00 00 00 callq d1402 d1402: 8b 93 44 02 00 00 mov 0x244(%rbx),%edx d1408: 31 c9 xor %ecx,%ecx d140a: 48 89 ef mov %rbp,%rdi d140d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1414: 8b 30 mov (%rax),%esi d1416: 81 c6 ba 1f 00 00 add $0x1fba,%esi d141c: e8 00 00 00 00 callq d1421 d1421: 8b 93 34 02 00 00 mov 0x234(%rbx),%edx d1427: 31 c9 xor %ecx,%ecx d1429: 48 89 ef mov %rbp,%rdi d142c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1433: 8b 30 mov (%rax),%esi d1435: 81 c6 b6 1f 00 00 add $0x1fb6,%esi d143b: e8 00 00 00 00 callq d1440 d1440: 8b 93 38 02 00 00 mov 0x238(%rbx),%edx d1446: 48 89 ef mov %rbp,%rdi d1449: 31 c9 xor %ecx,%ecx d144b: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1452: 8b 30 mov (%rax),%esi d1454: 81 c6 b7 1f 00 00 add $0x1fb7,%esi d145a: e8 00 00 00 00 callq d145f d145f: 8b 93 3c 02 00 00 mov 0x23c(%rbx),%edx d1465: 48 89 ef mov %rbp,%rdi d1468: 31 c9 xor %ecx,%ecx d146a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1471: 8b 30 mov (%rax),%esi d1473: 81 c6 b8 1f 00 00 add $0x1fb8,%esi d1479: e8 00 00 00 00 callq d147e d147e: 8b 93 10 02 00 00 mov 0x210(%rbx),%edx d1484: 48 89 ef mov %rbp,%rdi d1487: 31 c9 xor %ecx,%ecx d1489: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1490: 8b 30 mov (%rax),%esi d1492: 81 c6 ad 1f 00 00 add $0x1fad,%esi d1498: e8 00 00 00 00 callq d149d d149d: 8b 93 08 02 00 00 mov 0x208(%rbx),%edx d14a3: 48 89 ef mov %rbp,%rdi d14a6: 31 c9 xor %ecx,%ecx d14a8: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d14af: 8b 30 mov (%rax),%esi d14b1: 81 c6 ab 1f 00 00 add $0x1fab,%esi d14b7: e8 00 00 00 00 callq d14bc d14bc: 45 31 c0 xor %r8d,%r8d d14bf: 31 c9 xor %ecx,%ecx d14c1: 31 d2 xor %edx,%edx d14c3: 31 f6 xor %esi,%esi d14c5: 48 89 ef mov %rbp,%rdi d14c8: 49 8d ad 08 51 01 00 lea 0x15108(%r13),%rbp d14cf: e8 00 00 00 00 callq d14d4 d14d4: 4c 89 e7 mov %r12,%rdi d14d7: e8 00 00 00 00 callq d14dc d14dc: 48 89 ef mov %rbp,%rdi d14df: e8 7c f2 ff ff callq d0760 d14e4: 41 89 c6 mov %eax,%r14d d14e7: 85 c0 test %eax,%eax d14e9: 74 4e je d1539 d14eb: 31 f6 xor %esi,%esi d14ed: 4c 89 ef mov %r13,%rdi d14f0: e8 3b ed ff ff callq d0230 d14f5: 41 8b 85 c8 33 01 00 mov 0x133c8(%r13),%eax d14fc: 85 c0 test %eax,%eax d14fe: 74 56 je d1556 d1500: 48 83 c4 28 add $0x28,%rsp d1504: 44 89 f0 mov %r14d,%eax d1507: 5b pop %rbx d1508: 5d pop %rbp d1509: 41 5c pop %r12 d150b: 41 5d pop %r13 d150d: 41 5e pop %r14 d150f: 41 5f pop %r15 d1511: c3 retq d1512: 41 8b 8d a8 53 01 00 mov 0x153a8(%r13),%ecx d1519: 25 03 00 00 60 and $0x60000003,%eax d151e: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx d1525: 81 e2 fc ff ff 0f and $0xffffffc,%edx d152b: 09 d0 or %edx,%eax d152d: 0d 00 00 00 40 or $0x40000000,%eax d1532: 89 c2 mov %eax,%edx d1534: e9 60 fb ff ff jmpq d1099 d1539: 48 89 ef mov %rbp,%rdi d153c: e8 9f f1 ff ff callq d06e0 d1541: 41 89 c6 mov %eax,%r14d d1544: 85 c0 test %eax,%eax d1546: 74 b8 je d1500 d1548: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d154f: e8 00 00 00 00 callq d1554 d1554: eb 95 jmp d14eb d1556: 49 8d 95 98 54 01 00 lea 0x15498(%r13),%rdx d155d: 49 8d b5 90 54 01 00 lea 0x15490(%r13),%rsi d1564: 49 8d bd 88 54 01 00 lea 0x15488(%r13),%rdi d156b: e8 00 00 00 00 callq d1570 d1570: 49 8d 95 70 54 01 00 lea 0x15470(%r13),%rdx d1577: 49 8d b5 68 54 01 00 lea 0x15468(%r13),%rsi d157e: 49 8d bd 60 54 01 00 lea 0x15460(%r13),%rdi d1585: e8 00 00 00 00 callq d158a d158a: e9 71 ff ff ff jmpq d1500 d158f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax d1596: 31 d2 xor %edx,%edx d1598: 48 89 ef mov %rbp,%rdi d159b: 8b 30 mov (%rax),%esi d159d: 81 c6 b8 1f 00 00 add $0x1fb8,%esi d15a3: e8 00 00 00 00 callq d15a8 d15a8: 41 8b 8d a8 53 01 00 mov 0x153a8(%r13),%ecx d15af: 25 03 00 00 60 and $0x60000003,%eax d15b4: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx d15bb: 81 e2 fc ff ff 0f and $0xffffffc,%edx d15c1: 09 d0 or %edx,%eax d15c3: 0d 00 00 00 40 or $0x40000000,%eax d15c8: e9 17 fc ff ff jmpq d11e4 d15cd: 31 d2 xor %edx,%edx d15cf: 81 c6 20 28 00 00 add $0x2820,%esi d15d5: 4c 89 ef mov %r13,%rdi d15d8: e8 00 00 00 00 callq d15dd d15dd: 89 c2 mov %eax,%edx d15df: e9 65 f9 ff ff jmpq d0f49 d15e4: 81 c6 20 28 00 00 add $0x2820,%esi d15ea: 31 c9 xor %ecx,%ecx d15ec: 4c 89 ef mov %r13,%rdi d15ef: e8 00 00 00 00 callq d15f4 d15f4: e9 d3 f9 ff ff jmpq d0fcc d15f9: 31 d2 xor %edx,%edx d15fb: 81 c6 20 28 00 00 add $0x2820,%esi d1601: 4c 89 ef mov %r13,%rdi d1604: e8 00 00 00 00 callq d1609 d1609: 89 c2 mov %eax,%edx d160b: e9 91 f9 ff ff jmpq d0fa1 d1610: 81 c6 20 28 00 00 add $0x2820,%esi d1616: 31 c9 xor %ecx,%ecx d1618: 4c 89 ef mov %r13,%rdi d161b: e8 00 00 00 00 callq d1620 d1620: e9 52 f9 ff ff jmpq d0f77 d1625: 41 be ea ff ff ff mov $0xffffffea,%r14d d162b: 44 89 f6 mov %r14d,%esi d162e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1635: e8 00 00 00 00 callq d163a d163a: e9 c1 fe ff ff jmpq d1500 d163f: 90 nop 00000000000d1640 : d1640: e8 00 00 00 00 callq d1645 d1645: 53 push %rbx d1646: 48 8b 87 e8 5a 01 00 mov 0x15ae8(%rdi),%rax d164d: 31 d2 xor %edx,%edx d164f: 48 89 fb mov %rdi,%rbx d1652: 8b 70 04 mov 0x4(%rax),%esi d1655: 81 c6 07 28 00 00 add $0x2807,%esi d165b: e8 00 00 00 00 callq d1660 d1660: 31 c9 xor %ecx,%ecx d1662: 48 89 df mov %rbx,%rdi d1665: 25 ff ff ff fb and $0xfbffffff,%eax d166a: 89 c2 mov %eax,%edx d166c: 48 8b 83 e8 5a 01 00 mov 0x15ae8(%rbx),%rax d1673: 81 ca 10 00 01 40 or $0x40010010,%edx d1679: 8b 70 04 mov 0x4(%rax),%esi d167c: 81 c6 07 28 00 00 add $0x2807,%esi d1682: e8 00 00 00 00 callq d1687 d1687: 8b 83 c8 33 01 00 mov 0x133c8(%rbx),%eax d168d: 85 c0 test %eax,%eax d168f: 74 04 je d1695 d1691: 31 c0 xor %eax,%eax d1693: 5b pop %rbx d1694: c3 retq d1695: 48 8d 93 98 54 01 00 lea 0x15498(%rbx),%rdx d169c: 48 8d b3 90 54 01 00 lea 0x15490(%rbx),%rsi d16a3: 48 8d bb 88 54 01 00 lea 0x15488(%rbx),%rdi d16aa: e8 00 00 00 00 callq d16af d16af: 48 8d 93 70 54 01 00 lea 0x15470(%rbx),%rdx d16b6: 48 8d b3 68 54 01 00 lea 0x15468(%rbx),%rsi d16bd: 48 8d bb 60 54 01 00 lea 0x15460(%rbx),%rdi d16c4: e8 00 00 00 00 callq d16c9 d16c9: 31 c0 xor %eax,%eax d16cb: 5b pop %rbx d16cc: c3 retq d16cd: 0f 1f 00 nopl (%rax) 00000000000d16d0 : d16d0: e8 00 00 00 00 callq d16d5 d16d5: 41 56 push %r14 d16d7: 41 55 push %r13 d16d9: 41 54 push %r12 d16db: 55 push %rbp d16dc: 53 push %rbx d16dd: 48 89 fb mov %rdi,%rbx d16e0: 48 8b 3f mov (%rdi),%rdi d16e3: 8b 53 1c mov 0x1c(%rbx),%edx d16e6: 48 8b 47 28 mov 0x28(%rdi),%rax d16ea: 48 8d 0c 92 lea (%rdx,%rdx,4),%rcx d16ee: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax d16f5: c7 43 18 00 00 00 00 movl $0x0,0x18(%rbx) d16fc: 4c 8d 2c c8 lea (%rax,%rcx,8),%r13 d1700: 41 8b 45 08 mov 0x8(%r13),%eax d1704: 85 c0 test %eax,%eax d1706: 0f 84 2b 01 00 00 je d1837 d170c: 49 89 f6 mov %rsi,%r14 d170f: 31 c0 xor %eax,%eax d1711: 48 8b 4f 28 mov 0x28(%rdi),%rcx d1715: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx d1719: 48 c1 e2 03 shl $0x3,%rdx d171d: 48 8b b1 88 01 00 00 mov 0x188(%rcx),%rsi d1724: 48 63 c8 movslq %eax,%rcx d1727: 48 8b 74 16 18 mov 0x18(%rsi,%rdx,1),%rsi d172c: 8b 0c 8e mov (%rsi,%rcx,4),%ecx d172f: 89 ce mov %ecx,%esi d1731: c1 ee 1e shr $0x1e,%esi d1734: 74 23 je d1759 d1736: 83 fe 02 cmp $0x2,%esi d1739: 0f 84 c4 00 00 00 je d1803 d173f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1746: e8 00 00 00 00 callq d174b d174b: b8 ea ff ff ff mov $0xffffffea,%eax d1750: 5b pop %rbx d1751: 5d pop %rbp d1752: 41 5c pop %r12 d1754: 41 5d pop %r13 d1756: 41 5e pop %r14 d1758: c3 retq d1759: 0f b7 f1 movzwl %cx,%esi d175c: c1 e9 10 shr $0x10,%ecx d175f: 83 c0 01 add $0x1,%eax d1762: 31 ed xor %ebp,%ebp d1764: 89 73 08 mov %esi,0x8(%rbx) d1767: 01 ee add %ebp,%esi d1769: 89 4b 0c mov %ecx,0xc(%rbx) d176c: 48 8b 4f 28 mov 0x28(%rdi),%rcx d1770: 48 03 91 88 01 00 00 add 0x188(%rcx),%rdx d1777: 89 43 18 mov %eax,0x18(%rbx) d177a: 49 89 d4 mov %rdx,%r12 d177d: 41 39 44 24 08 cmp %eax,0x8(%r12) d1782: 76 3f jbe d17c3 d1784: 81 fe c5 3b 00 00 cmp $0x3bc5,%esi d178a: 0f 84 8a 00 00 00 je d181a d1790: 77 47 ja d17d9 d1792: 81 fe c3 3b 00 00 cmp $0x3bc3,%esi d1798: 0f 84 81 00 00 00 je d181f d179e: 81 fe c4 3b 00 00 cmp $0x3bc4,%esi d17a4: 75 43 jne d17e9 d17a6: 89 43 10 mov %eax,0x10(%rbx) d17a9: 83 c0 01 add $0x1,%eax d17ac: 83 c5 01 add $0x1,%ebp d17af: 89 43 18 mov %eax,0x18(%rbx) d17b2: 39 6b 0c cmp %ebp,0xc(%rbx) d17b5: 72 52 jb d1809 d17b7: 8b 73 08 mov 0x8(%rbx),%esi d17ba: 01 ee add %ebp,%esi d17bc: 41 39 44 24 08 cmp %eax,0x8(%r12) d17c1: 77 c1 ja d1784 d17c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d17ca: e8 00 00 00 00 callq d17cf d17cf: b8 ea ff ff ff mov $0xffffffea,%eax d17d4: e9 77 ff ff ff jmpq d1750 d17d9: 81 fe c6 3b 00 00 cmp $0x3bc6,%esi d17df: 74 c8 je d17a9 d17e1: 81 fe ff 3b 00 00 cmp $0x3bff,%esi d17e7: 74 c0 je d17a9 d17e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d17f0: e8 00 00 00 00 callq d17f5 d17f5: b8 ea ff ff ff mov $0xffffffea,%eax d17fa: 5b pop %rbx d17fb: 5d pop %rbp d17fc: 41 5c pop %r12 d17fe: 41 5d pop %r13 d1800: 41 5e pop %r14 d1802: c3 retq d1803: 83 c0 01 add $0x1,%eax d1806: 89 43 18 mov %eax,0x18(%rbx) d1809: 41 39 45 08 cmp %eax,0x8(%r13) d180d: 76 28 jbe d1837 d180f: 48 8b 3b mov (%rbx),%rdi d1812: 8b 53 1c mov 0x1c(%rbx),%edx d1815: e9 f7 fe ff ff jmpq d1711 d181a: 89 43 14 mov %eax,0x14(%rbx) d181d: eb 8a jmp d17a9 d181f: 48 89 df mov %rbx,%rdi d1822: e8 00 00 00 00 callq d1827 d1827: 85 c0 test %eax,%eax d1829: 0f 85 21 ff ff ff jne d1750 d182f: 8b 43 18 mov 0x18(%rbx),%eax d1832: e9 72 ff ff ff jmpq d17a9 d1837: 31 c0 xor %eax,%eax d1839: e9 12 ff ff ff jmpq d1750 d183e: 66 90 xchg %ax,%ax 00000000000d1840 : d1840: e8 00 00 00 00 callq d1845 d1845: 41 57 push %r15 d1847: 41 56 push %r14 d1849: 41 55 push %r13 d184b: 41 54 push %r12 d184d: 55 push %rbp d184e: 53 push %rbx d184f: 48 89 fb mov %rdi,%rbx d1852: 48 83 ec 30 sub $0x30,%rsp d1856: 48 8b 3f mov (%rdi),%rdi d1859: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d1860: 00 00 d1862: 48 89 44 24 28 mov %rax,0x28(%rsp) d1867: 31 c0 xor %eax,%eax d1869: 8b 43 1c mov 0x1c(%rbx),%eax d186c: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx d1871: 48 8b 57 28 mov 0x28(%rdi),%rdx d1875: 48 8d 04 80 lea (%rax,%rax,4),%rax d1879: 48 8b aa 88 01 00 00 mov 0x188(%rdx),%rbp d1880: 48 63 53 14 movslq 0x14(%rbx),%rdx d1884: 48 8d 44 c5 00 lea 0x0(%rbp,%rax,8),%rax d1889: 48 8b 40 18 mov 0x18(%rax),%rax d188d: 8b 2c 90 mov (%rax,%rdx,4),%ebp d1890: 48 63 53 10 movslq 0x10(%rbx),%rdx d1894: 8b 34 90 mov (%rax,%rdx,4),%esi d1897: 48 c1 e5 20 shl $0x20,%rbp d189b: 48 8d 54 24 18 lea 0x18(%rsp),%rdx d18a0: 48 09 f5 or %rsi,%rbp d18a3: 48 89 ee mov %rbp,%rsi d18a6: e8 00 00 00 00 callq d18ab d18ab: 41 89 c4 mov %eax,%r12d d18ae: 85 c0 test %eax,%eax d18b0: 0f 85 fb 01 00 00 jne d1ab1 d18b6: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi d18bb: 49 89 ef mov %rbp,%r15 d18be: e8 00 00 00 00 callq d18c3 d18c3: 48 89 c7 mov %rax,%rdi d18c6: 48 8b 44 24 10 mov 0x10(%rsp),%rax d18cb: 48 8b 48 30 mov 0x30(%rax),%rcx d18cf: 48 8b 50 38 mov 0x38(%rax),%rdx d18d3: 48 8b 03 mov (%rbx),%rax d18d6: 48 83 c2 01 add $0x1,%rdx d18da: 48 8b 70 28 mov 0x28(%rax),%rsi d18de: 8b 43 1c mov 0x1c(%rbx),%eax d18e1: 48 29 ca sub %rcx,%rdx d18e4: 48 c1 e1 0c shl $0xc,%rcx d18e8: 49 29 cf sub %rcx,%r15 d18eb: 48 c1 e2 0c shl $0xc,%rdx d18ef: 4c 8b 8e 88 01 00 00 mov 0x188(%rsi),%r9 d18f6: 48 8d 04 80 lea (%rax,%rax,4),%rax d18fa: 48 63 73 10 movslq 0x10(%rbx),%rsi d18fe: 4e 8d 04 3f lea (%rdi,%r15,1),%r8 d1902: 49 8d 04 c1 lea (%r9,%rax,8),%rax d1906: 48 8b 40 18 mov 0x18(%rax),%rax d190a: 44 89 04 b0 mov %r8d,(%rax,%rsi,4) d190e: 48 8b 03 mov (%rbx),%rax d1911: 4c 8b 48 28 mov 0x28(%rax),%r9 d1915: 8b 43 1c mov 0x1c(%rbx),%eax d1918: 4d 8b 91 88 01 00 00 mov 0x188(%r9),%r10 d191f: 48 8d 34 80 lea (%rax,%rax,4),%rsi d1923: 4c 63 4b 14 movslq 0x14(%rbx),%r9 d1927: 49 8d 34 f2 lea (%r10,%rsi,8),%rsi d192b: 48 8b 46 18 mov 0x18(%rsi),%rax d192f: 4c 89 c6 mov %r8,%rsi d1932: 48 c1 ee 20 shr $0x20,%rsi d1936: 42 89 34 88 mov %esi,(%rax,%r9,4) d193a: 4c 8b 0b mov (%rbx),%r9 d193d: 8b 43 1c mov 0x1c(%rbx),%eax d1940: 4d 8b 51 28 mov 0x28(%r9),%r10 d1944: 48 8d 34 80 lea (%rax,%rax,4),%rsi d1948: 4d 8b 9a 88 01 00 00 mov 0x188(%r10),%r11 d194f: 4c 63 53 18 movslq 0x18(%rbx),%r10 d1953: 49 8d 34 f3 lea (%r11,%rsi,8),%rsi d1957: 48 8b 46 18 mov 0x18(%rsi),%rax d195b: 42 8b 04 90 mov (%rax,%r10,4),%eax d195f: 89 c6 mov %eax,%esi d1961: d1 ee shr %esi d1963: 83 f8 07 cmp $0x7,%eax d1966: 0f 87 e9 00 00 00 ja d1a55 d196c: 4c 8b 53 28 mov 0x28(%rbx),%r10 d1970: 89 f0 mov %esi,%eax d1972: 48 01 d1 add %rdx,%rcx d1975: 48 29 e9 sub %rbp,%rcx d1978: 41 8b 04 82 mov (%r10,%rax,4),%eax d197c: 49 89 c2 mov %rax,%r10 d197f: 48 39 c1 cmp %rax,%rcx d1982: 0f 82 81 01 00 00 jb d1b09 d1988: 49 8b 09 mov (%r9),%rcx d198b: 80 b9 dd e7 00 00 00 cmpb $0x0,0xe7dd(%rcx) d1992: 75 3c jne d19d0 d1994: 48 01 fa add %rdi,%rdx d1997: 4c 89 c7 mov %r8,%rdi d199a: 48 8d 42 ff lea -0x1(%rdx),%rax d199e: 48 c1 ef 1c shr $0x1c,%rdi d19a2: 48 c1 e8 1c shr $0x1c,%rax d19a6: 48 39 c7 cmp %rax,%rdi d19a9: 0f 85 2a 01 00 00 jne d1ad9 d19af: 85 f6 test %esi,%esi d19b1: 74 09 je d19bc d19b3: 83 fe 03 cmp $0x3,%esi d19b6: 0f 85 c5 00 00 00 jne d1a81 d19bc: 48 8b 81 f0 e7 00 00 mov 0xe7f0(%rcx),%rax d19c3: 48 c1 e8 1c shr $0x1c,%rax d19c7: 48 39 c7 cmp %rax,%rdi d19ca: 0f 85 6a 01 00 00 jne d1b3a d19d0: 85 f6 test %esi,%esi d19d2: 0f 85 a9 00 00 00 jne d1a81 d19d8: c6 43 20 01 movb $0x1,0x20(%rbx) d19dc: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 d19e1: 4d 8b 29 mov (%r9),%r13 d19e4: 41 f6 c7 3f test $0x3f,%r15b d19e8: 0f 85 ec 05 00 00 jne d1fda d19ee: 48 8d 74 24 20 lea 0x20(%rsp),%rsi d19f3: 4c 89 f7 mov %r14,%rdi d19f6: e8 00 00 00 00 callq d19fb d19fb: 48 63 f0 movslq %eax,%rsi d19fe: 48 89 f5 mov %rsi,%rbp d1a01: 48 85 f6 test %rsi,%rsi d1a04: 0f 85 1c 01 00 00 jne d1b26 d1a0a: 44 89 f8 mov %r15d,%eax d1a0d: 48 03 44 24 20 add 0x20(%rsp),%rax d1a12: 8b 68 08 mov 0x8(%rax),%ebp d1a15: 44 8b 78 04 mov 0x4(%rax),%r15d d1a19: 85 ed test %ebp,%ebp d1a1b: 0f 84 d0 05 00 00 je d1ff1 d1a21: 41 83 ff 01 cmp $0x1,%r15d d1a25: 0f 84 dd 01 00 00 je d1c08 d1a2b: 41 83 ff 02 cmp $0x2,%r15d d1a2f: 0f 84 9a 01 00 00 je d1bcf d1a35: 45 85 ff test %r15d,%r15d d1a38: 0f 84 2d 01 00 00 je d1b6b d1a3e: 44 89 fe mov %r15d,%esi d1a41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1a48: 41 bc ea ff ff ff mov $0xffffffea,%r12d d1a4e: e8 00 00 00 00 callq d1a53 d1a53: eb 36 jmp d1a8b d1a55: 81 fe 06 02 00 00 cmp $0x206,%esi d1a5b: 0f 84 8f 00 00 00 je d1af0 d1a61: 81 fe 00 01 00 00 cmp $0x100,%esi d1a67: 74 0c je d1a75 d1a69: 81 fe 04 02 00 00 cmp $0x204,%esi d1a6f: 0f 85 df 00 00 00 jne d1b54 d1a75: 49 8b 01 mov (%r9),%rax d1a78: 80 b8 dd e7 00 00 00 cmpb $0x0,0xe7dd(%rax) d1a7f: 74 41 je d1ac2 d1a81: 80 7b 20 00 cmpb $0x0,0x20(%rbx) d1a85: 0f 84 38 05 00 00 je d1fc3 d1a8b: 48 8b 44 24 28 mov 0x28(%rsp),%rax d1a90: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax d1a97: 00 00 d1a99: 0f 85 c9 05 00 00 jne d2068 d1a9f: 48 83 c4 30 add $0x30,%rsp d1aa3: 44 89 e0 mov %r12d,%eax d1aa6: 5b pop %rbx d1aa7: 5d pop %rbp d1aa8: 41 5c pop %r12 d1aaa: 41 5d pop %r13 d1aac: 41 5e pop %r14 d1aae: 41 5f pop %r15 d1ab0: c3 retq d1ab1: 48 89 ee mov %rbp,%rsi d1ab4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1abb: e8 00 00 00 00 callq d1ac0 d1ac0: eb c9 jmp d1a8b d1ac2: 48 01 fa add %rdi,%rdx d1ac5: 4c 89 c1 mov %r8,%rcx d1ac8: 48 8d 42 ff lea -0x1(%rdx),%rax d1acc: 48 c1 e9 1c shr $0x1c,%rcx d1ad0: 48 c1 e8 1c shr $0x1c,%rax d1ad4: 48 39 c8 cmp %rcx,%rax d1ad7: 74 a8 je d1a81 d1ad9: 4c 89 c6 mov %r8,%rsi d1adc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1ae3: 41 bc ea ff ff ff mov $0xffffffea,%r12d d1ae9: e8 00 00 00 00 callq d1aee d1aee: eb 9b jmp d1a8b d1af0: 48 8b 43 28 mov 0x28(%rbx),%rax d1af4: 48 01 d1 add %rdx,%rcx d1af7: 48 29 e9 sub %rbp,%rcx d1afa: 8b 40 10 mov 0x10(%rax),%eax d1afd: 49 89 c2 mov %rax,%r10 d1b00: 48 39 c1 cmp %rax,%rcx d1b03: 0f 83 6c ff ff ff jae d1a75 d1b09: 44 29 fa sub %r15d,%edx d1b0c: 44 89 d1 mov %r10d,%ecx d1b0f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1b16: 41 bc ea ff ff ff mov $0xffffffea,%r12d d1b1c: e8 00 00 00 00 callq d1b21 d1b21: e9 65 ff ff ff jmpq d1a8b d1b26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1b2d: e8 00 00 00 00 callq d1b32 d1b32: 41 89 ec mov %ebp,%r12d d1b35: e9 51 ff ff ff jmpq d1a8b d1b3a: 4c 89 c6 mov %r8,%rsi d1b3d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1b44: 41 bc ea ff ff ff mov $0xffffffea,%r12d d1b4a: e8 00 00 00 00 callq d1b4f d1b4f: e9 37 ff ff ff jmpq d1a8b d1b54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1b5b: 41 bc ea ff ff ff mov $0xffffffea,%r12d d1b61: e8 00 00 00 00 callq d1b66 d1b66: e9 20 ff ff ff jmpq d1a8b d1b6b: 4c 89 f7 mov %r14,%rdi d1b6e: e8 00 00 00 00 callq d1b73 d1b73: 41 8b 85 d4 e7 00 00 mov 0xe7d4(%r13),%eax d1b7a: 85 c0 test %eax,%eax d1b7c: 0f 84 cf 02 00 00 je d1e51 d1b82: 31 f6 xor %esi,%esi d1b84: eb 1f jmp d1ba5 d1b86: 89 f0 mov %esi,%eax d1b88: f0 0f b1 2a lock cmpxchg %ebp,(%rdx) d1b8c: 85 c0 test %eax,%eax d1b8e: 0f 84 ed 02 00 00 je d1e81 d1b94: 41 83 c7 01 add $0x1,%r15d d1b98: 45 39 bd d4 e7 00 00 cmp %r15d,0xe7d4(%r13) d1b9f: 0f 86 ac 02 00 00 jbe d1e51 d1ba5: 49 63 cf movslq %r15d,%rcx d1ba8: 49 8d 94 8d a0 fc 00 lea 0xfca0(%r13,%rcx,4),%rdx d1baf: 00 d1bb0: 8b 02 mov (%rdx),%eax d1bb2: 39 c5 cmp %eax,%ebp d1bb4: 75 d0 jne d1b86 d1bb6: 89 ee mov %ebp,%esi d1bb8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1bbf: 41 bc ea ff ff ff mov $0xffffffea,%r12d d1bc5: e8 00 00 00 00 callq d1bca d1bca: e9 bc fe ff ff jmpq d1a8b d1bcf: 41 8b 8d d4 e7 00 00 mov 0xe7d4(%r13),%ecx d1bd6: 31 d2 xor %edx,%edx d1bd8: 31 f6 xor %esi,%esi d1bda: 85 c9 test %ecx,%ecx d1bdc: 74 1d je d1bfb d1bde: 48 63 c2 movslq %edx,%rax d1be1: 49 8d 8c 85 a0 fc 00 lea 0xfca0(%r13,%rax,4),%rcx d1be8: 00 d1be9: 89 e8 mov %ebp,%eax d1beb: f0 0f b1 31 lock cmpxchg %esi,(%rcx) d1bef: 83 c2 01 add $0x1,%edx d1bf2: 41 39 95 d4 e7 00 00 cmp %edx,0xe7d4(%r13) d1bf9: 77 e3 ja d1bde d1bfb: 4c 89 f7 mov %r14,%rdi d1bfe: e8 00 00 00 00 callq d1c03 d1c03: e9 83 fe ff ff jmpq d1a8b d1c08: 44 8b 40 1c mov 0x1c(%rax),%r8d d1c0c: 8b 48 70 mov 0x70(%rax),%ecx d1c0f: 8b 78 18 mov 0x18(%rax),%edi d1c12: 8b 70 10 mov 0x10(%rax),%esi d1c15: 4c 8b 4b 28 mov 0x28(%rbx),%r9 d1c19: 44 8b 50 24 mov 0x24(%rax),%r10d d1c1d: 89 4c 24 04 mov %ecx,0x4(%rsp) d1c21: 44 89 c1 mov %r8d,%ecx d1c24: c1 e9 04 shr $0x4,%ecx d1c27: 89 fa mov %edi,%edx d1c29: 44 8b 98 e4 00 00 00 mov 0xe4(%rax),%r11d d1c30: 83 c1 01 add $0x1,%ecx d1c33: c1 ea 04 shr $0x4,%edx d1c36: 83 e1 fe and $0xfffffffe,%ecx d1c39: 41 89 cf mov %ecx,%r15d d1c3c: 89 4c 24 0c mov %ecx,0xc(%rsp) d1c40: 89 d1 mov %edx,%ecx d1c42: 41 0f af cf imul %r15d,%ecx d1c46: 89 4c 24 08 mov %ecx,0x8(%rsp) d1c4a: 89 f9 mov %edi,%ecx d1c4c: 41 0f af c8 imul %r8d,%ecx d1c50: 41 89 cf mov %ecx,%r15d d1c53: 41 d1 ef shr %r15d d1c56: 42 8d 8c 39 ff 03 00 lea 0x3ff(%rcx,%r15,1),%ecx d1c5d: 00 d1c5e: 81 e1 00 fc ff ff and $0xfffffc00,%ecx d1c64: 83 fe 04 cmp $0x4,%esi d1c67: 0f 84 3f 02 00 00 je d1eac d1c6d: 0f 87 07 01 00 00 ja d1d7a d1c73: 83 fe 01 cmp $0x1,%esi d1c76: 0f 84 65 02 00 00 je d1ee1 d1c7c: 83 fe 03 cmp $0x3,%esi d1c7f: 0f 85 91 00 00 00 jne d1d16 d1c85: 8d 14 49 lea (%rcx,%rcx,2),%edx d1c88: b8 ff ff ff ff mov $0xffffffff,%eax d1c8d: 3b 7c 24 04 cmp 0x4(%rsp),%edi d1c91: 0f 87 f8 03 00 00 ja d208f d1c97: 41 39 d2 cmp %edx,%r10d d1c9a: 0f 82 cd 03 00 00 jb d206d d1ca0: 45 89 51 04 mov %r10d,0x4(%r9) d1ca4: 41 89 49 08 mov %ecx,0x8(%r9) d1ca8: 41 89 41 10 mov %eax,0x10(%r9) d1cac: 41 89 bd 54 fe 00 00 mov %edi,0xfe54(%r13) d1cb3: 4c 89 f7 mov %r14,%rdi d1cb6: e8 00 00 00 00 callq d1cbb d1cbb: 41 8b b5 d4 e7 00 00 mov 0xe7d4(%r13),%esi d1cc2: 85 f6 test %esi,%esi d1cc4: 0f 84 9e 01 00 00 je d1e68 d1cca: 31 c0 xor %eax,%eax d1ccc: eb 0b jmp d1cd9 d1cce: 83 c0 01 add $0x1,%eax d1cd1: 39 f0 cmp %esi,%eax d1cd3: 0f 84 8f 01 00 00 je d1e68 d1cd9: 48 63 d0 movslq %eax,%rdx d1cdc: 49 8d 8c 95 a0 fc 00 lea 0xfca0(%r13,%rdx,4),%rcx d1ce3: 00 d1ce4: 8b 09 mov (%rcx),%ecx d1ce6: 39 cd cmp %ecx,%ebp d1ce8: 75 e4 jne d1cce d1cea: 48 8b 03 mov (%rbx),%rax d1ced: 48 8b 40 08 mov 0x8(%rax),%rax d1cf1: 49 39 84 d5 60 fb 00 cmp %rax,0xfb60(%r13,%rdx,8) d1cf8: 00 d1cf9: 0f 84 8c fd ff ff je d1a8b d1cff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1d06: 41 bc ea ff ff ff mov $0xffffffea,%r12d d1d0c: e8 00 00 00 00 callq d1d11 d1d11: e9 75 fd ff ff jmpq d1a8b d1d16: 85 f6 test %esi,%esi d1d18: 0f 85 2b 02 00 00 jne d1f49 d1d1e: 41 83 fb 29 cmp $0x29,%r11d d1d22: 0f 84 20 03 00 00 je d2048 d1d28: 0f 87 e5 01 00 00 ja d1f13 d1d2e: 41 83 fb 1f cmp $0x1f,%r11d d1d32: 0f 84 00 03 00 00 je d2038 d1d38: 41 83 fb 20 cmp $0x20,%r11d d1d3c: 0f 85 89 01 00 00 jne d1ecb d1d42: b8 00 50 00 00 mov $0x5000,%eax d1d47: 31 d2 xor %edx,%edx d1d49: f7 74 24 08 divl 0x8(%rsp) d1d4d: 83 c0 01 add $0x1,%eax d1d50: ba 11 00 00 00 mov $0x11,%edx d1d55: 89 ce mov %ecx,%esi d1d57: 83 f8 11 cmp $0x11,%eax d1d5a: 0f 47 c2 cmova %edx,%eax d1d5d: 0f af f0 imul %eax,%esi d1d60: 8d 14 40 lea (%rax,%rax,2),%edx d1d63: b8 ff ff ff ff mov $0xffffffff,%eax d1d68: c1 e2 06 shl $0x6,%edx d1d6b: 83 c2 20 add $0x20,%edx d1d6e: 0f af 54 24 08 imul 0x8(%rsp),%edx d1d73: 01 f2 add %esi,%edx d1d75: e9 13 ff ff ff jmpq d1c8d d1d7a: 83 fe 08 cmp $0x8,%esi d1d7d: 0f 84 15 01 00 00 je d1e98 d1d83: 83 fe 10 cmp $0x10,%esi d1d86: 75 56 jne d1dde d1d88: 0f b6 80 ec 00 00 00 movzbl 0xec(%rax),%eax d1d8f: 41 8d 48 0f lea 0xf(%r8),%ecx d1d93: 8d 57 0f lea 0xf(%rdi),%edx d1d96: 41 81 c0 ff 00 00 00 add $0xff,%r8d d1d9d: 83 e1 f0 and $0xfffffff0,%ecx d1da0: 83 e2 f0 and $0xfffffff0,%edx d1da3: 41 c1 e8 04 shr $0x4,%r8d d1da7: 0f af d1 imul %ecx,%edx d1daa: 8d 70 02 lea 0x2(%rax),%esi d1dad: 8d 87 ff 00 00 00 lea 0xff(%rdi),%eax d1db3: c1 e8 04 shr $0x4,%eax d1db6: 0f af c6 imul %esi,%eax d1db9: 8d 0c 52 lea (%rdx,%rdx,2),%ecx d1dbc: d1 e9 shr %ecx d1dbe: 81 c1 ff 00 00 00 add $0xff,%ecx d1dc4: 44 0f af c0 imul %eax,%r8d d1dc8: 30 c9 xor %cl,%cl d1dca: 89 ca mov %ecx,%edx d1dcc: 0f af d6 imul %esi,%edx d1dcf: 41 8d 80 00 0d 00 00 lea 0xd00(%r8),%eax d1dd6: c1 e0 04 shl $0x4,%eax d1dd9: e9 af fe ff ff jmpq d1c8d d1dde: 83 fe 07 cmp $0x7,%esi d1de1: 0f 85 62 01 00 00 jne d1f49 d1de7: 41 83 fb 29 cmp $0x29,%r11d d1deb: 0f 84 27 02 00 00 je d2018 d1df1: 0f 87 86 01 00 00 ja d1f7d d1df7: 41 83 fb 1f cmp $0x1f,%r11d d1dfb: 0f 84 57 02 00 00 je d2058 d1e01: 41 83 fb 20 cmp $0x20,%r11d d1e05: 0f 85 5c 01 00 00 jne d1f67 d1e0b: b8 00 50 00 00 mov $0x5000,%eax d1e10: 31 d2 xor %edx,%edx d1e12: f7 74 24 08 divl 0x8(%rsp) d1e16: 83 c0 01 add $0x1,%eax d1e19: ba 11 00 00 00 mov $0x11,%edx d1e1e: 83 f8 11 cmp $0x11,%eax d1e21: 0f 47 c2 cmova %edx,%eax d1e24: 89 ca mov %ecx,%edx d1e26: 0f af d0 imul %eax,%edx d1e29: 41 80 bd de e7 00 00 cmpb $0x0,0xe7de(%r13) d1e30: 00 d1e31: 0f 85 7c 01 00 00 jne d1fb3 d1e37: 8d 04 40 lea (%rax,%rax,2),%eax d1e3a: c1 e0 06 shl $0x6,%eax d1e3d: 83 c0 20 add $0x20,%eax d1e40: 0f af 44 24 08 imul 0x8(%rsp),%eax d1e45: 01 c2 add %eax,%edx d1e47: b8 ff ff ff ff mov $0xffffffff,%eax d1e4c: e9 3c fe ff ff jmpq d1c8d d1e51: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1e58: 41 bc e4 ff ff ff mov $0xffffffe4,%r12d d1e5e: e8 00 00 00 00 callq d1e63 d1e63: e9 23 fc ff ff jmpq d1a8b d1e68: 89 ee mov %ebp,%esi d1e6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1e71: 41 bc fe ff ff ff mov $0xfffffffe,%r12d d1e77: e8 00 00 00 00 callq d1e7c d1e7c: e9 0a fc ff ff jmpq d1a8b d1e81: 41 89 c4 mov %eax,%r12d d1e84: 48 8b 03 mov (%rbx),%rax d1e87: 48 8b 40 08 mov 0x8(%rax),%rax d1e8b: 49 89 84 cd 60 fb 00 mov %rax,0xfb60(%r13,%rcx,8) d1e92: 00 d1e93: e9 f3 fb ff ff jmpq d1a8b d1e98: 3b 7c 24 04 cmp 0x4(%rsp),%edi d1e9c: 0f 87 ed 01 00 00 ja d208f d1ea2: b8 ff ff ff ff mov $0xffffffff,%eax d1ea7: e9 f4 fd ff ff jmpq d1ca0 d1eac: 8b 74 24 08 mov 0x8(%rsp),%esi d1eb0: 8d 14 49 lea (%rcx,%rcx,2),%edx d1eb3: 89 f0 mov %esi,%eax d1eb5: c1 e0 06 shl $0x6,%eax d1eb8: 01 d0 add %edx,%eax d1eba: 89 f2 mov %esi,%edx d1ebc: c1 e2 05 shl $0x5,%edx d1ebf: 01 c2 add %eax,%edx d1ec1: b8 ff ff ff ff mov $0xffffffff,%eax d1ec6: e9 c2 fd ff ff jmpq d1c8d d1ecb: 41 83 fb 1e cmp $0x1e,%r11d d1ecf: 75 52 jne d1f23 d1ed1: b8 a4 1f 00 00 mov $0x1fa4,%eax d1ed6: 31 d2 xor %edx,%edx d1ed8: f7 74 24 08 divl 0x8(%rsp) d1edc: e9 6c fe ff ff jmpq d1d4d d1ee1: 8b 74 24 08 mov 0x8(%rsp),%esi d1ee5: 8d 04 49 lea (%rcx,%rcx,2),%eax d1ee8: c1 e6 07 shl $0x7,%esi d1eeb: 01 f0 add %esi,%eax d1eed: 8d 34 52 lea (%rdx,%rdx,2),%esi d1ef0: c1 e6 06 shl $0x6,%esi d1ef3: 01 f0 add %esi,%eax d1ef5: 8b 74 24 0c mov 0xc(%rsp),%esi d1ef9: 39 f2 cmp %esi,%edx d1efb: 0f 42 d6 cmovb %esi,%edx d1efe: 6b d2 70 imul $0x70,%edx,%edx d1f01: 83 c2 3f add $0x3f,%edx d1f04: 83 e2 c0 and $0xffffffc0,%edx d1f07: 01 c2 add %eax,%edx d1f09: b8 ff ff ff ff mov $0xffffffff,%eax d1f0e: e9 7a fd ff ff jmpq d1c8d d1f13: 41 83 fb 32 cmp $0x32,%r11d d1f17: 0f 84 0b 01 00 00 je d2028 d1f1d: 41 83 fb 33 cmp $0x33,%r11d d1f21: 75 10 jne d1f33 d1f23: b8 00 d0 02 00 mov $0x2d000,%eax d1f28: 31 d2 xor %edx,%edx d1f2a: f7 74 24 08 divl 0x8(%rsp) d1f2e: e9 1a fe ff ff jmpq d1d4d d1f33: 41 83 fb 2a cmp $0x2a,%r11d d1f37: 75 ea jne d1f23 d1f39: b8 00 88 00 00 mov $0x8800,%eax d1f3e: 31 d2 xor %edx,%edx d1f40: f7 74 24 08 divl 0x8(%rsp) d1f44: e9 04 fe ff ff jmpq d1d4d d1f49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1f50: bd ea ff ff ff mov $0xffffffea,%ebp d1f55: e8 00 00 00 00 callq d1f5a d1f5a: 4c 89 f7 mov %r14,%rdi d1f5d: e8 00 00 00 00 callq d1f62 d1f62: e9 cb fb ff ff jmpq d1b32 d1f67: 41 83 fb 1e cmp $0x1e,%r11d d1f6b: 75 20 jne d1f8d d1f6d: b8 a4 1f 00 00 mov $0x1fa4,%eax d1f72: 31 d2 xor %edx,%edx d1f74: f7 74 24 08 divl 0x8(%rsp) d1f78: e9 99 fe ff ff jmpq d1e16 d1f7d: 41 83 fb 32 cmp $0x32,%r11d d1f81: 0f 84 81 00 00 00 je d2008 d1f87: 41 83 fb 33 cmp $0x33,%r11d d1f8b: 75 10 jne d1f9d d1f8d: b8 00 d0 02 00 mov $0x2d000,%eax d1f92: 31 d2 xor %edx,%edx d1f94: f7 74 24 08 divl 0x8(%rsp) d1f98: e9 79 fe ff ff jmpq d1e16 d1f9d: 41 83 fb 2a cmp $0x2a,%r11d d1fa1: 75 ea jne d1f8d d1fa3: b8 00 88 00 00 mov $0x8800,%eax d1fa8: 31 d2 xor %edx,%edx d1faa: f7 74 24 08 divl 0x8(%rsp) d1fae: e9 63 fe ff ff jmpq d1e16 d1fb3: 0f af 44 24 08 imul 0x8(%rsp),%eax d1fb8: 8d 04 40 lea (%rax,%rax,2),%eax d1fbb: c1 e0 06 shl $0x6,%eax d1fbe: e9 ca fc ff ff jmpq d1c8d d1fc3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1fca: 41 bc ea ff ff ff mov $0xffffffea,%r12d d1fd0: e8 00 00 00 00 callq d1fd5 d1fd5: e9 b1 fa ff ff jmpq d1a8b d1fda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1fe1: 41 bc ea ff ff ff mov $0xffffffea,%r12d d1fe7: e8 00 00 00 00 callq d1fec d1fec: e9 9a fa ff ff jmpq d1a8b d1ff1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1ff8: 41 bc ea ff ff ff mov $0xffffffea,%r12d d1ffe: e8 00 00 00 00 callq d2003 d2003: e9 83 fa ff ff jmpq d1a8b d2008: b8 40 af 01 00 mov $0x1af40,%eax d200d: 31 d2 xor %edx,%edx d200f: f7 74 24 08 divl 0x8(%rsp) d2013: e9 fe fd ff ff jmpq d1e16 d2018: b8 00 80 00 00 mov $0x8000,%eax d201d: 31 d2 xor %edx,%edx d201f: f7 74 24 08 divl 0x8(%rsp) d2023: e9 ee fd ff ff jmpq d1e16 d2028: b8 40 af 01 00 mov $0x1af40,%eax d202d: 31 d2 xor %edx,%edx d202f: f7 74 24 08 divl 0x8(%rsp) d2033: e9 15 fd ff ff jmpq d1d4d d2038: b8 50 46 00 00 mov $0x4650,%eax d203d: 31 d2 xor %edx,%edx d203f: f7 74 24 08 divl 0x8(%rsp) d2043: e9 05 fd ff ff jmpq d1d4d d2048: b8 00 80 00 00 mov $0x8000,%eax d204d: 31 d2 xor %edx,%edx d204f: f7 74 24 08 divl 0x8(%rsp) d2053: e9 f5 fc ff ff jmpq d1d4d d2058: b8 50 46 00 00 mov $0x4650,%eax d205d: 31 d2 xor %edx,%edx d205f: f7 74 24 08 divl 0x8(%rsp) d2063: e9 ae fd ff ff jmpq d1e16 d2068: e8 00 00 00 00 callq d206d d206d: 44 89 d6 mov %r10d,%esi d2070: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d2077: 41 bc ea ff ff ff mov $0xffffffea,%r12d d207d: e8 00 00 00 00 callq d2082 d2082: 4c 89 f7 mov %r14,%rdi d2085: e8 00 00 00 00 callq d208a d208a: e9 fc f9 ff ff jmpq d1a8b d208f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d2096: bd ea ff ff ff mov $0xffffffea,%ebp d209b: e8 00 00 00 00 callq d20a0 d20a0: 4c 89 f7 mov %r14,%rdi d20a3: e8 00 00 00 00 callq d20a8 d20a8: e9 85 fa ff ff jmpq d1b32 d20ad: 0f 1f 00 nopl (%rax) 00000000000d20b0 : d20b0: e8 00 00 00 00 callq d20b5 d20b5: 41 57 push %r15 d20b7: 49 89 ff mov %rdi,%r15 d20ba: 41 56 push %r14 d20bc: 41 55 push %r13 d20be: 41 54 push %r12 d20c0: 55 push %rbp d20c1: 31 ed xor %ebp,%ebp d20c3: 53 push %rbx d20c4: 31 db xor %ebx,%ebx d20c6: 48 83 ec 08 sub $0x8,%rsp d20ca: 80 bf e4 e9 ff ff 00 cmpb $0x0,-0x161c(%rdi) d20d1: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) d20d8: 00 d20d9: 75 19 jne d20f4 d20db: eb 7f jmp d215c d20dd: 41 0f b6 87 e4 e9 ff movzbl -0x161c(%r15),%eax d20e4: ff d20e5: 83 c5 01 add $0x1,%ebp d20e8: 48 81 04 24 c0 09 00 addq $0x9c0,(%rsp) d20ef: 00 d20f0: 39 e8 cmp %ebp,%eax d20f2: 76 64 jbe d2158 d20f4: ba 01 00 00 00 mov $0x1,%edx d20f9: 89 e9 mov %ebp,%ecx d20fb: d3 e2 shl %cl,%edx d20fd: 41 23 57 58 and 0x58(%r15),%edx d2101: 41 89 d4 mov %edx,%r12d d2104: 75 d7 jne d20dd d2106: 4c 8b 34 24 mov (%rsp),%r14 d210a: 4d 8d af 08 02 ff ff lea -0xfdf8(%r15),%r13 d2111: 4b 8d bc 37 08 ea ff lea -0x15f8(%r15,%r14,1),%rdi d2118: ff d2119: e8 00 00 00 00 callq d211e d211e: 01 c3 add %eax,%ebx d2120: 41 8b 87 e0 e9 ff ff mov -0x1620(%r15),%eax d2127: 85 c0 test %eax,%eax d2129: 74 b2 je d20dd d212b: 49 81 c6 28 eb 00 00 add $0xeb28,%r14 d2132: 44 89 e7 mov %r12d,%edi d2135: 41 83 c4 01 add $0x1,%r12d d2139: 48 69 ff 28 03 00 00 imul $0x328,%rdi,%rdi d2140: 4c 01 f7 add %r14,%rdi d2143: 4c 01 ef add %r13,%rdi d2146: e8 00 00 00 00 callq d214b d214b: 01 c3 add %eax,%ebx d214d: 45 39 a7 e0 e9 ff ff cmp %r12d,-0x1620(%r15) d2154: 77 dc ja d2132 d2156: eb 85 jmp d20dd d2158: 85 db test %ebx,%ebx d215a: 75 6c jne d21c8 d215c: 41 80 bf cc 7e ff ff cmpb $0x0,-0x8134(%r15) d2163: 00 d2164: 49 8d af 08 02 ff ff lea -0xfdf8(%r15),%rbp d216b: 75 43 jne d21b0 d216d: 49 8b 87 38 09 ff ff mov -0xf6c8(%r15),%rax d2174: 48 89 ef mov %rbp,%rdi d2177: 31 d2 xor %edx,%edx d2179: 31 f6 xor %esi,%esi d217b: 48 8b 40 38 mov 0x38(%rax),%rax d217f: e8 00 00 00 00 callq d2184 d2184: 48 89 ef mov %rbp,%rdi d2187: 31 d2 xor %edx,%edx d2189: be 08 00 00 00 mov $0x8,%esi d218e: e8 00 00 00 00 callq d2193 d2193: 48 89 ef mov %rbp,%rdi d2196: 31 d2 xor %edx,%edx d2198: be 08 00 00 00 mov $0x8,%esi d219d: 48 83 c4 08 add $0x8,%rsp d21a1: 5b pop %rbx d21a2: 5d pop %rbp d21a3: 41 5c pop %r12 d21a5: 41 5d pop %r13 d21a7: 41 5e pop %r14 d21a9: 41 5f pop %r15 d21ab: e9 00 00 00 00 jmpq d21b0 d21b0: 48 83 c4 08 add $0x8,%rsp d21b4: 48 89 ef mov %rbp,%rdi d21b7: 31 f6 xor %esi,%esi d21b9: 5b pop %rbx d21ba: 5d pop %rbp d21bb: 41 5c pop %r12 d21bd: 41 5d pop %r13 d21bf: 41 5e pop %r14 d21c1: 41 5f pop %r15 d21c3: e9 00 00 00 00 jmpq d21c8 d21c8: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # d21cf d21cf: 48 83 c4 08 add $0x8,%rsp d21d3: 4c 89 fa mov %r15,%rdx d21d6: b9 e8 03 00 00 mov $0x3e8,%ecx d21db: 5b pop %rbx d21dc: bf 80 01 00 00 mov $0x180,%edi d21e1: 5d pop %rbp d21e2: 41 5c pop %r12 d21e4: 41 5d pop %r13 d21e6: 41 5e pop %r14 d21e8: 41 5f pop %r15 d21ea: e9 00 00 00 00 jmpq d21ef d21ef: 90 nop 00000000000d21f0 : d21f0: e8 00 00 00 00 callq d21f5 d21f5: 41 57 push %r15 d21f7: 41 56 push %r14 d21f9: 49 89 ce mov %rcx,%r14 d21fc: 41 55 push %r13 d21fe: 41 54 push %r12 d2200: 55 push %rbp d2201: 48 89 fd mov %rdi,%rbp d2204: 48 89 f7 mov %rsi,%rdi d2207: 53 push %rbx d2208: 89 d3 mov %edx,%ebx d220a: 48 83 ec 58 sub $0x58,%rsp d220e: 4c 8b 6d 00 mov 0x0(%rbp),%r13 d2212: 48 89 74 24 10 mov %rsi,0x10(%rsp) d2217: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d221e: 00 00 d2220: 48 89 44 24 50 mov %rax,0x50(%rsp) d2225: 31 c0 xor %eax,%eax d2227: c7 44 24 4c 00 00 00 movl $0x0,0x4c(%rsp) d222e: 00 d222f: 48 c7 44 24 44 00 38 movq $0x3800,0x44(%rsp) d2236: 00 00 d2238: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) d223f: 00 00 d2241: e8 00 00 00 00 callq d2246 d2246: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi d224b: e8 00 00 00 00 callq d2250 d2250: 48 8b 45 00 mov 0x0(%rbp),%rax d2254: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 d2259: 80 b8 dd e7 00 00 00 cmpb $0x0,0xe7dd(%rax) d2260: 0f 84 d8 02 00 00 je d253e d2266: 31 d2 xor %edx,%edx d2268: 84 db test %bl,%bl d226a: 4c 89 f9 mov %r15,%rcx d226d: be 40 00 00 00 mov $0x40,%esi d2272: 0f 95 c2 setne %dl d2275: 4c 89 ef mov %r13,%rdi d2278: 01 d2 add %edx,%edx d227a: e8 00 00 00 00 callq d227f d227f: 41 89 c4 mov %eax,%r12d d2282: 85 c0 test %eax,%eax d2284: 0f 85 fa 01 00 00 jne d2484 d228a: 41 83 bd 08 07 00 00 cmpl $0x12,0x708(%r13) d2291: 12 d2292: 0f 87 52 02 00 00 ja d24ea d2298: b9 ff 3b 00 00 mov $0x3bff,%ecx d229d: ba c3 3b 00 00 mov $0x3bc3,%edx d22a2: be c5 3b 00 00 mov $0x3bc5,%esi d22a7: 41 b8 c4 3b 00 00 mov $0x3bc4,%r8d d22ad: 48 8b 44 24 20 mov 0x20(%rsp),%rax d22b2: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi d22b7: 89 74 24 0c mov %esi,0xc(%rsp) d22bb: 44 89 44 24 08 mov %r8d,0x8(%rsp) d22c0: 4c 8b b8 88 01 00 00 mov 0x188(%rax),%r15 d22c7: 89 4c 24 04 mov %ecx,0x4(%rsp) d22cb: 89 14 24 mov %edx,(%rsp) d22ce: e8 00 00 00 00 callq d22d3 d22d3: 49 8b 7f 18 mov 0x18(%r15),%rdi d22d7: 44 8b 44 24 08 mov 0x8(%rsp),%r8d d22dc: 8b 74 24 0c mov 0xc(%rsp),%esi d22e0: 8b 14 24 mov (%rsp),%edx d22e3: 44 89 07 mov %r8d,(%rdi) d22e6: 49 8b 7f 18 mov 0x18(%r15),%rdi d22ea: 8b 4c 24 04 mov 0x4(%rsp),%ecx d22ee: 89 47 04 mov %eax,0x4(%rdi) d22f1: 49 8b 7f 18 mov 0x18(%r15),%rdi d22f5: 48 c1 e8 20 shr $0x20,%rax d22f9: 89 77 08 mov %esi,0x8(%rdi) d22fc: 49 8b 77 18 mov 0x18(%r15),%rsi d2300: 89 46 0c mov %eax,0xc(%rsi) d2303: 49 8b 47 18 mov 0x18(%r15),%rax d2307: 89 50 10 mov %edx,0x10(%rax) d230a: 49 8b 47 18 mov 0x18(%r15),%rax d230e: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) d2315: b8 18 00 00 00 mov $0x18,%eax d231a: 49 8b 57 18 mov 0x18(%r15),%rdx d231e: 89 0c 02 mov %ecx,(%rdx,%rax,1) d2321: 49 8b 57 18 mov 0x18(%r15),%rdx d2325: c7 44 02 04 00 00 00 movl $0x0,0x4(%rdx,%rax,1) d232c: 00 d232d: 48 83 c0 08 add $0x8,%rax d2331: 48 83 f8 40 cmp $0x40,%rax d2335: 75 e3 jne d231a d2337: 41 c7 47 08 10 00 00 movl $0x10,0x8(%r15) d233e: 00 d233f: 48 8b 44 24 10 mov 0x10(%rsp),%rax d2344: 84 db test %bl,%bl d2346: 0f 84 06 01 00 00 je d2452 d234c: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi d2353: 31 d2 xor %edx,%edx d2355: b9 0a 00 00 00 mov $0xa,%ecx d235a: be 01 00 00 00 mov $0x1,%esi d235f: e8 00 00 00 00 callq d2364 d2364: 48 85 c0 test %rax,%rax d2367: 0f 84 85 02 00 00 je d25f2 d236d: 0f 88 04 01 00 00 js d2477 d2373: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi d2378: 48 8d 54 24 18 lea 0x18(%rsp),%rdx d237d: 48 89 ee mov %rbp,%rsi d2380: e8 00 00 00 00 callq d2385 d2385: 85 c0 test %eax,%eax d2387: 0f 85 ea 00 00 00 jne d2477 d238d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi d2392: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi d2397: 31 d2 xor %edx,%edx d2399: e8 00 00 00 00 callq d239e d239e: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx d23a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d23aa: e8 00 00 00 00 callq d23af d23af: 31 f6 xor %esi,%esi d23b1: 48 8d 7b 58 lea 0x58(%rbx),%rdi d23b5: e8 00 00 00 00 callq d23ba d23ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d23c1: ff 14 25 00 00 00 00 callq *0x0 d23c8: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi d23cf: e8 00 00 00 00 callq d23d4 d23d4: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi d23d9: e8 00 00 00 00 callq d23de d23de: 4d 85 f6 test %r14,%r14 d23e1: 0f 84 22 02 00 00 je d2609 d23e7: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx d23ec: 48 85 db test %rbx,%rbx d23ef: 0f 84 08 02 00 00 je d25fd d23f5: 48 8d 7b 38 lea 0x38(%rbx),%rdi d23f9: b8 01 00 00 00 mov $0x1,%eax d23fe: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) d2403: 85 c0 test %eax,%eax d2405: 0f 84 21 02 00 00 je d262c d240b: 0f 88 02 02 00 00 js d2613 d2411: 83 c0 01 add $0x1,%eax d2414: 0f 88 f9 01 00 00 js d2613 d241a: 48 8b 44 24 18 mov 0x18(%rsp),%rax d241f: 49 89 1e mov %rbx,(%r14) d2422: 48 85 c0 test %rax,%rax d2425: 0f 84 99 00 00 00 je d24c4 d242b: 48 8d 78 38 lea 0x38(%rax),%rdi d242f: ba ff ff ff ff mov $0xffffffff,%edx d2434: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) d2439: 83 fa 01 cmp $0x1,%edx d243c: 0f 84 e0 01 00 00 je d2622 d2442: 85 d2 test %edx,%edx d2444: 7f 7e jg d24c4 d2446: be 03 00 00 00 mov $0x3,%esi d244b: e8 00 00 00 00 callq d2450 d2450: eb 72 jmp d24c4 d2452: 48 8b 90 50 01 00 00 mov 0x150(%rax),%rdx d2459: 45 31 c0 xor %r8d,%r8d d245c: 31 c9 xor %ecx,%ecx d245e: 4c 89 ef mov %r13,%rdi d2461: 48 8b 44 24 20 mov 0x20(%rsp),%rax d2466: 48 8d 70 78 lea 0x78(%rax),%rsi d246a: e8 00 00 00 00 callq d246f d246f: 85 c0 test %eax,%eax d2471: 0f 84 56 01 00 00 je d25cd d2477: 41 89 c4 mov %eax,%r12d d247a: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi d247f: e8 00 00 00 00 callq d2484 d2484: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx d2489: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d2490: e8 00 00 00 00 callq d2495 d2495: 31 f6 xor %esi,%esi d2497: 48 8d 7b 58 lea 0x58(%rbx),%rdi d249b: e8 00 00 00 00 callq d24a0 d24a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d24a7: ff 14 25 00 00 00 00 callq *0x0 d24ae: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi d24b5: e8 00 00 00 00 callq d24ba d24ba: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi d24bf: e8 00 00 00 00 callq d24c4 d24c4: 48 8b 44 24 50 mov 0x50(%rsp),%rax d24c9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax d24d0: 00 00 d24d2: 0f 85 68 01 00 00 jne d2640 d24d8: 48 83 c4 58 add $0x58,%rsp d24dc: 44 89 e0 mov %r12d,%eax d24df: 5b pop %rbx d24e0: 5d pop %rbp d24e1: 41 5c pop %r12 d24e3: 41 5d pop %r13 d24e5: 41 5e pop %r14 d24e7: 41 5f pop %r15 d24e9: c3 retq d24ea: 49 8b 95 98 5f 01 00 mov 0x15f98(%r13),%rdx d24f1: 8b 85 48 02 00 00 mov 0x248(%rbp),%eax d24f7: 8b 52 04 mov 0x4(%rdx),%edx d24fa: 83 c0 01 add $0x1,%eax d24fd: 89 54 24 48 mov %edx,0x48(%rsp) d2501: 49 8b 95 a0 5f 01 00 mov 0x15fa0(%r13),%rdx d2508: 8b 52 04 mov 0x4(%rdx),%edx d250b: 89 54 24 4c mov %edx,0x4c(%rsp) d250f: 8b 4c 84 44 mov 0x44(%rsp,%rax,4),%ecx d2513: 44 8d 81 c4 03 00 00 lea 0x3c4(%rcx),%r8d d251a: 8d b1 c5 03 00 00 lea 0x3c5(%rcx),%esi d2520: 8d 91 c3 03 00 00 lea 0x3c3(%rcx),%edx d2526: 81 c1 ff 03 00 00 add $0x3ff,%ecx d252c: 45 0f b7 c0 movzwl %r8w,%r8d d2530: 0f b7 f6 movzwl %si,%esi d2533: 0f b7 d2 movzwl %dx,%edx d2536: 0f b7 c9 movzwl %cx,%ecx d2539: e9 6f fd ff ff jmpq d22ad d253e: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) d2545: 00 00 d2547: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi d254c: be 04 00 00 00 mov $0x4,%esi d2551: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) d2558: 00 00 d255a: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) d2561: 00 00 d2563: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) d256a: 00 00 d256c: c6 44 24 20 01 movb $0x1,0x20(%rsp) d2571: e8 00 00 00 00 callq d2576 d2576: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi d257b: 8b 57 38 mov 0x38(%rdi),%edx d257e: 85 d2 test %edx,%edx d2580: 74 26 je d25a8 d2582: 83 ea 01 sub $0x1,%edx d2585: 48 8d 47 08 lea 0x8(%rdi),%rax d2589: 48 c1 e2 04 shl $0x4,%rdx d258d: 48 8d 54 17 18 lea 0x18(%rdi,%rdx,1),%rdx d2592: c7 00 00 00 00 00 movl $0x0,(%rax) d2598: 48 83 c0 10 add $0x10,%rax d259c: c7 40 f4 00 00 01 00 movl $0x10000,-0xc(%rax) d25a3: 48 39 c2 cmp %rax,%rdx d25a6: 75 ea jne d2592 d25a8: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 d25ad: 48 8d 77 38 lea 0x38(%rdi),%rsi d25b1: 48 83 c7 58 add $0x58,%rdi d25b5: 4c 89 fa mov %r15,%rdx d25b8: e8 00 00 00 00 callq d25bd d25bd: 41 89 c4 mov %eax,%r12d d25c0: 85 c0 test %eax,%eax d25c2: 0f 84 9e fc ff ff je d2266 d25c8: e9 b7 fe ff ff jmpq d2484 d25cd: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi d25d2: 31 d2 xor %edx,%edx d25d4: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx d25d9: 49 8d b5 40 fd 00 00 lea 0xfd40(%r13),%rsi d25e0: e8 00 00 00 00 callq d25e5 d25e5: 85 c0 test %eax,%eax d25e7: 0f 84 a0 fd ff ff je d238d d25ed: e9 85 fe ff ff jmpq d2477 d25f2: 41 bc 92 ff ff ff mov $0xffffff92,%r12d d25f8: e9 7d fe ff ff jmpq d247a d25fd: 49 c7 06 00 00 00 00 movq $0x0,(%r14) d2604: e9 bb fe ff ff jmpq d24c4 d2609: 48 8b 44 24 18 mov 0x18(%rsp),%rax d260e: e9 0f fe ff ff jmpq d2422 d2613: be 01 00 00 00 mov $0x1,%esi d2618: e8 00 00 00 00 callq d261d d261d: e9 f8 fd ff ff jmpq d241a d2622: e8 00 00 00 00 callq d2627 d2627: e9 98 fe ff ff jmpq d24c4 d262c: be 02 00 00 00 mov $0x2,%esi d2631: e8 00 00 00 00 callq d2636 d2636: 48 8b 44 24 18 mov 0x18(%rsp),%rax d263b: e9 df fd ff ff jmpq d241f d2640: e8 00 00 00 00 callq d2645 d2645: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d264c: 00 00 00 00 00000000000d2650 : d2650: e8 00 00 00 00 callq d2655 d2655: 55 push %rbp d2656: 53 push %rbx d2657: 48 89 fb mov %rdi,%rbx d265a: 48 83 ec 40 sub $0x40,%rsp d265e: 48 8b 3f mov (%rdi),%rdi d2661: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d2668: 00 00 d266a: 48 89 44 24 38 mov %rax,0x38(%rsp) d266f: 31 c0 xor %eax,%eax d2671: 8b 43 1c mov 0x1c(%rbx),%eax d2674: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx d2679: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) d2680: 00 00 d2682: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) d2689: 00 00 d268b: 48 8b 57 28 mov 0x28(%rdi),%rdx d268f: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) d2696: 00 00 d2698: 48 8d 04 80 lea (%rax,%rax,4),%rax d269c: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) d26a3: 00 00 d26a5: 48 8b b2 88 01 00 00 mov 0x188(%rdx),%rsi d26ac: 48 63 53 14 movslq 0x14(%rbx),%rdx d26b0: 48 8d 04 c6 lea (%rsi,%rax,8),%rax d26b4: 48 8b 40 18 mov 0x18(%rax),%rax d26b8: 8b 2c 90 mov (%rax,%rdx,4),%ebp d26bb: 48 63 53 10 movslq 0x10(%rbx),%rdx d26bf: 8b 34 90 mov (%rax,%rdx,4),%esi d26c2: 48 c1 e5 20 shl $0x20,%rbp d26c6: 48 8d 54 24 10 lea 0x10(%rsp),%rdx d26cb: 48 09 f5 or %rsi,%rbp d26ce: 48 89 ee mov %rbp,%rsi d26d1: e8 00 00 00 00 callq d26d6 d26d6: 85 c0 test %eax,%eax d26d8: 0f 85 94 00 00 00 jne d2772 d26de: 48 8b 13 mov (%rbx),%rdx d26e1: 48 8b 0a mov (%rdx),%rcx d26e4: 80 b9 dd e7 00 00 00 cmpb $0x0,0xe7dd(%rcx) d26eb: 75 6e jne d275b d26ed: 48 8b 52 28 mov 0x28(%rdx),%rdx d26f1: 8b 43 1c mov 0x1c(%rbx),%eax d26f4: 48 8b 8a 88 01 00 00 mov 0x188(%rdx),%rcx d26fb: 48 8d 04 80 lea (%rax,%rax,4),%rax d26ff: 48 63 53 18 movslq 0x18(%rbx),%rdx d2703: 48 8d 04 c1 lea (%rcx,%rax,8),%rax d2707: 48 8b 40 18 mov 0x18(%rax),%rax d270b: 8b 04 90 mov (%rax,%rdx,4),%eax d270e: d1 e8 shr %eax d2710: 74 79 je d278b d2712: 83 f8 03 cmp $0x3,%eax d2715: 74 74 je d278b d2717: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi d271c: 8b 57 38 mov 0x38(%rdi),%edx d271f: 85 d2 test %edx,%edx d2721: 74 26 je d2749 d2723: 83 ea 01 sub $0x1,%edx d2726: 48 8d 47 08 lea 0x8(%rdi),%rax d272a: 48 c1 e2 04 shl $0x4,%rdx d272e: 48 8d 54 17 18 lea 0x18(%rdi,%rdx,1),%rdx d2733: c7 00 00 00 00 00 movl $0x0,(%rax) d2739: 48 83 c0 10 add $0x10,%rax d273d: c7 40 f4 00 00 01 00 movl $0x10000,-0xc(%rax) d2744: 48 39 d0 cmp %rdx,%rax d2747: 75 ea jne d2733 d2749: 48 8d 77 38 lea 0x38(%rdi),%rsi d274d: 48 8d 54 24 18 lea 0x18(%rsp),%rdx d2752: 48 83 c7 58 add $0x58,%rdi d2756: e8 00 00 00 00 callq d275b d275b: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx d2760: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx d2767: 00 00 d2769: 75 34 jne d279f d276b: 48 83 c4 40 add $0x40,%rsp d276f: 5b pop %rbx d2770: 5d pop %rbp d2771: c3 retq d2772: 48 89 ee mov %rbp,%rsi d2775: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d277c: 89 44 24 04 mov %eax,0x4(%rsp) d2780: e8 00 00 00 00 callq d2785 d2785: 8b 44 24 04 mov 0x4(%rsp),%eax d2789: eb d0 jmp d275b d278b: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi d2790: be 04 00 00 00 mov $0x4,%esi d2795: e8 00 00 00 00 callq d279a d279a: e9 78 ff ff ff jmpq d2717 d279f: e8 00 00 00 00 callq d27a4 d27a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d27ab: 00 00 00 00 d27af: 90 nop 00000000000d27b0 : d27b0: e8 00 00 00 00 callq d27b5 d27b5: 41 57 push %r15 d27b7: 45 31 c0 xor %r8d,%r8d d27ba: 31 c9 xor %ecx,%ecx d27bc: ba 00 00 20 00 mov $0x200000,%edx d27c1: 41 56 push %r14 d27c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d27ca: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax d27d1: 00 00 00 d27d4: 41 55 push %r13 d27d6: 41 54 push %r12 d27d8: 55 push %rbp d27d9: 53 push %rbx d27da: 48 89 fb mov %rdi,%rbx d27dd: 48 83 ec 08 sub $0x8,%rsp d27e1: 48 89 87 f8 fd 00 00 mov %rax,0xfdf8(%rdi) d27e8: 48 8d 87 00 fe 00 00 lea 0xfe00(%rdi),%rax d27ef: 48 81 c7 18 fe 00 00 add $0xfe18,%rdi d27f6: 48 89 47 e8 mov %rax,-0x18(%rdi) d27fa: 48 89 47 f0 mov %rax,-0x10(%rdi) d27fe: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) d2805: 00 d2806: e8 00 00 00 00 callq d280b d280b: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax d2811: 83 f8 0c cmp $0xc,%eax d2814: 0f 84 eb 01 00 00 je d2a05 d281a: 77 63 ja d287f d281c: 83 f8 06 cmp $0x6,%eax d281f: 0f 84 d4 01 00 00 je d29f9 d2825: 0f 86 97 00 00 00 jbe d28c2 d282b: 83 f8 09 cmp $0x9,%eax d282e: 0f 84 7f 01 00 00 je d29b3 d2834: 76 71 jbe d28a7 d2836: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d283d: 83 f8 0b cmp $0xb,%eax d2840: 0f 85 9c 01 00 00 jne d29e2 d2846: 48 8b 13 mov (%rbx),%rdx d2849: 48 8d bb c8 e7 00 00 lea 0xe7c8(%rbx),%rdi d2850: 4c 89 e6 mov %r12,%rsi d2853: e8 00 00 00 00 callq d2858 d2858: 41 89 c5 mov %eax,%r13d d285b: 85 c0 test %eax,%eax d285d: 0f 85 00 00 00 00 jne d2863 d2863: 48 8b bb c8 e7 00 00 mov 0xe7c8(%rbx),%rdi d286a: e8 00 00 00 00 callq d286f d286f: 41 89 c5 mov %eax,%r13d d2872: 85 c0 test %eax,%eax d2874: 0f 84 00 00 00 00 je d287a d287a: e9 00 00 00 00 jmpq d287f d287f: 83 f8 11 cmp $0x11,%eax d2882: 0f 84 65 01 00 00 je d29ed d2888: 76 7b jbe d2905 d288a: 83 f8 14 cmp $0x14,%eax d288d: 0f 84 14 01 00 00 je d29a7 d2893: 76 56 jbe d28eb d2895: 83 f8 15 cmp $0x15,%eax d2898: 0f 85 39 01 00 00 jne d29d7 d289e: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d28a5: eb 9f jmp d2846 d28a7: 83 f8 07 cmp $0x7,%eax d28aa: 0f 84 d3 00 00 00 je d2983 d28b0: 83 f8 08 cmp $0x8,%eax d28b3: 0f 85 63 01 00 00 jne d2a1c d28b9: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d28c0: eb 84 jmp d2846 d28c2: 83 f8 02 cmp $0x2,%eax d28c5: 0f 84 00 01 00 00 je d29cb d28cb: 76 6b jbe d2938 d28cd: 83 f8 03 cmp $0x3,%eax d28d0: 0f 84 a1 00 00 00 je d2977 d28d6: 83 f8 05 cmp $0x5,%eax d28d9: 0f 85 5e 01 00 00 jne d2a3d d28df: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d28e6: e9 5b ff ff ff jmpq d2846 d28eb: 83 f8 12 cmp $0x12,%eax d28ee: 74 7b je d296b d28f0: 83 f8 13 cmp $0x13,%eax d28f3: 0f 85 39 01 00 00 jne d2a32 d28f9: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d2900: e9 41 ff ff ff jmpq d2846 d2905: 83 f8 0f cmp $0xf,%eax d2908: 0f 84 b1 00 00 00 je d29bf d290e: 76 41 jbe d2951 d2910: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d2917: 83 f8 10 cmp $0x10,%eax d291a: 0f 84 26 ff ff ff je d2846 d2920: 41 bd ea ff ff ff mov $0xffffffea,%r13d d2926: 48 83 c4 08 add $0x8,%rsp d292a: 44 89 e8 mov %r13d,%eax d292d: 5b pop %rbx d292e: 5d pop %rbp d292f: 41 5c pop %r12 d2931: 41 5d pop %r13 d2933: 41 5e pop %r14 d2935: 41 5f pop %r15 d2937: c3 retq d2938: 85 c0 test %eax,%eax d293a: 74 5f je d299b d293c: 83 f8 01 cmp $0x1,%eax d293f: 0f 85 cc 00 00 00 jne d2a11 d2945: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d294c: e9 f5 fe ff ff jmpq d2846 d2951: 83 f8 0d cmp $0xd,%eax d2954: 74 39 je d298f d2956: 83 f8 0e cmp $0xe,%eax d2959: 0f 85 c8 00 00 00 jne d2a27 d295f: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d2966: e9 db fe ff ff jmpq d2846 d296b: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d2972: e9 cf fe ff ff jmpq d2846 d2977: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d297e: e9 c3 fe ff ff jmpq d2846 d2983: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d298a: e9 b7 fe ff ff jmpq d2846 d298f: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d2996: e9 ab fe ff ff jmpq d2846 d299b: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d29a2: e9 9f fe ff ff jmpq d2846 d29a7: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d29ae: e9 93 fe ff ff jmpq d2846 d29b3: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d29ba: e9 87 fe ff ff jmpq d2846 d29bf: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d29c6: e9 7b fe ff ff jmpq d2846 d29cb: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d29d2: e9 6f fe ff ff jmpq d2846 d29d7: 41 bd ea ff ff ff mov $0xffffffea,%r13d d29dd: e9 44 ff ff ff jmpq d2926 d29e2: 41 bd ea ff ff ff mov $0xffffffea,%r13d d29e8: e9 39 ff ff ff jmpq d2926 d29ed: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d29f4: e9 4d fe ff ff jmpq d2846 d29f9: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d2a00: e9 41 fe ff ff jmpq d2846 d2a05: 49 c7 c4 00 00 00 00 mov $0x0,%r12 d2a0c: e9 35 fe ff ff jmpq d2846 d2a11: 41 bd ea ff ff ff mov $0xffffffea,%r13d d2a17: e9 0a ff ff ff jmpq d2926 d2a1c: 41 bd ea ff ff ff mov $0xffffffea,%r13d d2a22: e9 ff fe ff ff jmpq d2926 d2a27: 41 bd ea ff ff ff mov $0xffffffea,%r13d d2a2d: e9 f4 fe ff ff jmpq d2926 d2a32: 41 bd ea ff ff ff mov $0xffffffea,%r13d d2a38: e9 e9 fe ff ff jmpq d2926 d2a3d: 41 bd ea ff ff ff mov $0xffffffea,%r13d d2a43: e9 de fe ff ff jmpq d2926 d2a48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d2a4f: 00 00000000000d2a50 : d2a50: e8 00 00 00 00 callq d2a55 d2a55: 41 55 push %r13 d2a57: 41 54 push %r12 d2a59: 55 push %rbp d2a5a: 53 push %rbx d2a5b: 48 89 fb mov %rdi,%rbx d2a5e: 48 81 c7 f8 fd 00 00 add $0xfdf8,%rdi d2a65: e8 00 00 00 00 callq d2a6a d2a6a: 48 8d bb 40 fd 00 00 lea 0xfd40(%rbx),%rdi d2a71: e8 00 00 00 00 callq d2a76 d2a76: 80 bb dc e7 00 00 00 cmpb $0x0,0xe7dc(%rbx) d2a7d: 74 33 je d2ab2 d2a7f: 4c 8d a3 e0 e7 00 00 lea 0xe7e0(%rbx),%r12 d2a86: 31 ed xor %ebp,%ebp d2a88: 41 bd 01 00 00 00 mov $0x1,%r13d d2a8e: 44 89 e8 mov %r13d,%eax d2a91: 89 e9 mov %ebp,%ecx d2a93: d3 e0 shl %cl,%eax d2a95: 23 83 50 fe 00 00 and 0xfe50(%rbx),%eax d2a9b: 74 2a je d2ac7 d2a9d: 0f b6 83 dc e7 00 00 movzbl 0xe7dc(%rbx),%eax d2aa4: 83 c5 01 add $0x1,%ebp d2aa7: 49 81 c4 c0 09 00 00 add $0x9c0,%r12 d2aae: 39 e8 cmp %ebp,%eax d2ab0: 7f dc jg d2a8e d2ab2: 48 8b bb c8 e7 00 00 mov 0xe7c8(%rbx),%rdi d2ab9: e8 00 00 00 00 callq d2abe d2abe: 31 c0 xor %eax,%eax d2ac0: 5b pop %rbx d2ac1: 5d pop %rbp d2ac2: 41 5c pop %r12 d2ac4: 41 5d pop %r13 d2ac6: c3 retq d2ac7: 48 63 c5 movslq %ebp,%rax d2aca: 48 69 c0 c0 09 00 00 imul $0x9c0,%rax,%rax d2ad1: 48 8b bc 03 f8 e7 00 mov 0xe7f8(%rbx,%rax,1),%rdi d2ad8: 00 d2ad9: e8 00 00 00 00 callq d2ade d2ade: 49 8d 54 24 08 lea 0x8(%r12),%rdx d2ae3: 49 8d 74 24 10 lea 0x10(%r12),%rsi d2ae8: 4c 89 e7 mov %r12,%rdi d2aeb: e8 00 00 00 00 callq d2af0 d2af0: 49 8d 7c 24 20 lea 0x20(%r12),%rdi d2af5: e8 00 00 00 00 callq d2afa d2afa: 49 8d bc 24 48 03 00 lea 0x348(%r12),%rdi d2b01: 00 d2b02: e8 00 00 00 00 callq d2b07 d2b07: 49 8d bc 24 70 06 00 lea 0x670(%r12),%rdi d2b0e: 00 d2b0f: e8 00 00 00 00 callq d2b14 d2b14: eb 87 jmp d2a9d d2b16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d2b1d: 00 00 00 00000000000d2b20 : d2b20: e8 00 00 00 00 callq d2b25 d2b25: 48 83 ec 18 sub $0x18,%rsp d2b29: 45 31 c0 xor %r8d,%r8d d2b2c: b9 01 00 00 00 mov $0x1,%ecx d2b31: be 01 00 00 00 mov $0x1,%esi d2b36: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d2b3d: 00 00 d2b3f: 48 89 44 24 10 mov %rax,0x10(%rsp) d2b44: 31 c0 xor %eax,%eax d2b46: 48 8d 54 24 08 lea 0x8(%rsp),%rdx d2b4b: 48 8d 87 78 e8 00 00 lea 0xe878(%rdi),%rax d2b52: 48 81 c7 40 fd 00 00 add $0xfd40,%rdi d2b59: 48 89 44 24 08 mov %rax,0x8(%rsp) d2b5e: e8 00 00 00 00 callq d2b63 d2b63: 85 c0 test %eax,%eax d2b65: 75 15 jne d2b7c d2b67: 48 8b 54 24 10 mov 0x10(%rsp),%rdx d2b6c: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx d2b73: 00 00 d2b75: 75 1b jne d2b92 d2b77: 48 83 c4 18 add $0x18,%rsp d2b7b: c3 retq d2b7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d2b83: 89 44 24 04 mov %eax,0x4(%rsp) d2b87: e8 00 00 00 00 callq d2b8c d2b8c: 8b 44 24 04 mov 0x4(%rsp),%eax d2b90: eb d5 jmp d2b67 d2b92: e8 00 00 00 00 callq d2b97 d2b97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) d2b9e: 00 00 00000000000d2ba0 : d2ba0: e8 00 00 00 00 callq d2ba5 d2ba5: 41 57 push %r15 d2ba7: 41 56 push %r14 d2ba9: 49 89 fe mov %rdi,%r14 d2bac: 48 81 c7 f8 fd 00 00 add $0xfdf8,%rdi d2bb3: 41 55 push %r13 d2bb5: 41 54 push %r12 d2bb7: 55 push %rbp d2bb8: 53 push %rbx d2bb9: 48 83 ec 08 sub $0x8,%rsp d2bbd: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # d2bc3 d2bc3: 89 44 24 04 mov %eax,0x4(%rsp) d2bc7: e8 00 00 00 00 callq d2bcc d2bcc: 41 83 be 08 07 00 00 cmpl $0xe,0x708(%r14) d2bd3: 0e d2bd4: 77 36 ja d2c0c d2bd6: 41 8b 8e d4 e7 00 00 mov 0xe7d4(%r14),%ecx d2bdd: 31 c0 xor %eax,%eax d2bdf: 85 c9 test %ecx,%ecx d2be1: 75 18 jne d2bfb d2be3: 31 c0 xor %eax,%eax d2be5: 48 83 c4 08 add $0x8,%rsp d2be9: 5b pop %rbx d2bea: 5d pop %rbp d2beb: 41 5c pop %r12 d2bed: 41 5d pop %r13 d2bef: 41 5e pop %r14 d2bf1: 41 5f pop %r15 d2bf3: c3 retq d2bf4: 83 c0 01 add $0x1,%eax d2bf7: 39 c8 cmp %ecx,%eax d2bf9: 74 e8 je d2be3 d2bfb: 48 63 d0 movslq %eax,%rdx d2bfe: 49 8d 94 96 a0 fc 00 lea 0xfca0(%r14,%rdx,4),%rdx d2c05: 00 d2c06: 8b 12 mov (%rdx),%edx d2c08: 85 d2 test %edx,%edx d2c0a: 74 e8 je d2bf4 d2c0c: 41 80 be dc e7 00 00 cmpb $0x0,0xe7dc(%r14) d2c13: 00 d2c14: 0f 84 ad 00 00 00 je d2cc7 d2c1a: 31 ed xor %ebp,%ebp d2c1c: 41 bc 01 00 00 00 mov $0x1,%r12d d2c22: eb 1a jmp d2c3e d2c24: 31 f6 xor %esi,%esi d2c26: e8 00 00 00 00 callq d2c2b d2c2b: 41 0f b6 86 dc e7 00 movzbl 0xe7dc(%r14),%eax d2c32: 00 d2c33: 83 c5 01 add $0x1,%ebp d2c36: 39 e8 cmp %ebp,%eax d2c38: 0f 8e 89 00 00 00 jle d2cc7 d2c3e: 44 89 e0 mov %r12d,%eax d2c41: 89 e9 mov %ebp,%ecx d2c43: d3 e0 shl %cl,%eax d2c45: 41 23 86 50 fe 00 00 and 0xfe50(%r14),%eax d2c4c: 75 dd jne d2c2b d2c4e: 48 63 dd movslq %ebp,%rbx d2c51: 48 69 db c0 09 00 00 imul $0x9c0,%rbx,%rbx d2c58: 4c 01 f3 add %r14,%rbx d2c5b: 48 8b 83 e0 e7 00 00 mov 0xe7e0(%rbx),%rax d2c62: 48 85 c0 test %rax,%rax d2c65: 74 c4 je d2c2b d2c67: 4c 8b 80 b8 01 00 00 mov 0x1b8(%rax),%r8 d2c6e: ba ff ff ff ff mov $0xffffffff,%edx d2c73: be c0 0c 00 00 mov $0xcc0,%esi d2c78: 4c 8b bb e8 e7 00 00 mov 0xe7e8(%rbx),%r15 d2c7f: 49 c1 e0 0c shl $0xc,%r8 d2c83: 45 89 c5 mov %r8d,%r13d d2c86: 4c 89 ef mov %r13,%rdi d2c89: e8 00 00 00 00 callq d2c8e d2c8e: 48 89 83 f8 e7 00 00 mov %rax,0xe7f8(%rbx) d2c95: 48 89 c7 mov %rax,%rdi d2c98: 48 85 c0 test %rax,%rax d2c9b: 74 3b je d2cd8 d2c9d: 8b 4c 24 04 mov 0x4(%rsp),%ecx d2ca1: 4c 89 ea mov %r13,%rdx d2ca4: 85 c9 test %ecx,%ecx d2ca6: 0f 85 78 ff ff ff jne d2c24 d2cac: 4c 89 fe mov %r15,%rsi d2caf: 83 c5 01 add $0x1,%ebp d2cb2: e8 00 00 00 00 callq d2cb7 d2cb7: 41 0f b6 86 dc e7 00 movzbl 0xe7dc(%r14),%eax d2cbe: 00 d2cbf: 39 e8 cmp %ebp,%eax d2cc1: 0f 8f 77 ff ff ff jg d2c3e d2cc7: 8b 44 24 04 mov 0x4(%rsp),%eax d2ccb: 85 c0 test %eax,%eax d2ccd: 0f 84 10 ff ff ff je d2be3 d2cd3: e9 00 00 00 00 jmpq d2cd8 d2cd8: 48 83 c4 08 add $0x8,%rsp d2cdc: b8 f4 ff ff ff mov $0xfffffff4,%eax d2ce1: 5b pop %rbx d2ce2: 5d pop %rbp d2ce3: 41 5c pop %r12 d2ce5: 41 5d pop %r13 d2ce7: 41 5e pop %r14 d2ce9: 41 5f pop %r15 d2ceb: c3 retq d2cec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d2cf0 : d2cf0: e8 00 00 00 00 callq d2cf5 d2cf5: 80 bf dc e7 00 00 00 cmpb $0x0,0xe7dc(%rdi) d2cfc: 0f 84 11 01 00 00 je d2e13 d2d02: 41 57 push %r15 d2d04: 4c 8d bf 00 e8 00 00 lea 0xe800(%rdi),%r15 d2d0b: 41 56 push %r14 d2d0d: 41 55 push %r13 d2d0f: 49 89 fd mov %rdi,%r13 d2d12: 41 54 push %r12 d2d14: 41 bc 01 00 00 00 mov $0x1,%r12d d2d1a: 55 push %rbp d2d1b: 31 ed xor %ebp,%ebp d2d1d: 53 push %rbx d2d1e: 48 83 ec 08 sub $0x8,%rsp d2d22: eb 36 jmp d2d5a d2d24: e8 00 00 00 00 callq d2d29 d2d29: 48 8b bb f8 e7 00 00 mov 0xe7f8(%rbx),%rdi d2d30: e8 00 00 00 00 callq d2d35 d2d35: 48 c7 83 f8 e7 00 00 movq $0x0,0xe7f8(%rbx) d2d3c: 00 00 00 00 d2d40: 41 0f b6 85 dc e7 00 movzbl 0xe7dc(%r13),%eax d2d47: 00 d2d48: 83 c5 01 add $0x1,%ebp d2d4b: 49 81 c7 c0 09 00 00 add $0x9c0,%r15 d2d52: 39 e8 cmp %ebp,%eax d2d54: 0f 8e 94 00 00 00 jle d2dee d2d5a: 44 89 e0 mov %r12d,%eax d2d5d: 89 e9 mov %ebp,%ecx d2d5f: d3 e0 shl %cl,%eax d2d61: 41 23 85 50 fe 00 00 and 0xfe50(%r13),%eax d2d68: 75 d6 jne d2d40 d2d6a: 48 63 dd movslq %ebp,%rbx d2d6d: 48 69 db c0 09 00 00 imul $0x9c0,%rbx,%rbx d2d74: 4c 01 eb add %r13,%rbx d2d77: 48 8b 83 e0 e7 00 00 mov 0xe7e0(%rbx),%rax d2d7e: 48 85 c0 test %rax,%rax d2d81: 74 7c je d2dff d2d83: 4c 8b b0 b8 01 00 00 mov 0x1b8(%rax),%r14 d2d8a: 48 8b b3 f8 e7 00 00 mov 0xe7f8(%rbx),%rsi d2d91: 48 8b bb e8 e7 00 00 mov 0xe7e8(%rbx),%rdi d2d98: 49 c1 e6 0c shl $0xc,%r14 d2d9c: 44 89 f2 mov %r14d,%edx d2d9f: 48 85 f6 test %rsi,%rsi d2da2: 75 80 jne d2d24 d2da4: 41 83 bd c8 33 01 00 cmpl $0x2,0x133c8(%r13) d2dab: 02 d2dac: 74 2c je d2dda d2dae: 49 8b 85 c8 e7 00 00 mov 0xe7c8(%r13),%rax d2db5: 48 89 3c 24 mov %rdi,(%rsp) d2db9: 48 8b 58 08 mov 0x8(%rax),%rbx d2dbd: 8b 73 18 mov 0x18(%rbx),%esi d2dc0: 8b 53 14 mov 0x14(%rbx),%edx d2dc3: 48 01 de add %rbx,%rsi d2dc6: e8 00 00 00 00 callq d2dcb d2dcb: 8b 43 14 mov 0x14(%rbx),%eax d2dce: 48 8b 3c 24 mov (%rsp),%rdi d2dd2: 44 89 f2 mov %r14d,%edx d2dd5: 29 c2 sub %eax,%edx d2dd7: 48 01 c7 add %rax,%rdi d2dda: 31 f6 xor %esi,%esi d2ddc: e8 00 00 00 00 callq d2de1 d2de1: 4c 89 ff mov %r15,%rdi d2de4: e8 00 00 00 00 callq d2de9 d2de9: e9 52 ff ff ff jmpq d2d40 d2dee: 48 83 c4 08 add $0x8,%rsp d2df2: 31 c0 xor %eax,%eax d2df4: 5b pop %rbx d2df5: 5d pop %rbp d2df6: 41 5c pop %r12 d2df8: 41 5d pop %r13 d2dfa: 41 5e pop %r14 d2dfc: 41 5f pop %r15 d2dfe: c3 retq d2dff: 48 83 c4 08 add $0x8,%rsp d2e03: b8 ea ff ff ff mov $0xffffffea,%eax d2e08: 5b pop %rbx d2e09: 5d pop %rbp d2e0a: 41 5c pop %r12 d2e0c: 41 5d pop %r13 d2e0e: 41 5e pop %r14 d2e10: 41 5f pop %r15 d2e12: c3 retq d2e13: 31 c0 xor %eax,%eax d2e15: c3 retq d2e16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d2e1d: 00 00 00 00000000000d2e20 : d2e20: e8 00 00 00 00 callq d2e25 d2e25: 55 push %rbp d2e26: 48 89 fa mov %rdi,%rdx d2e29: b9 06 00 00 00 mov $0x6,%ecx d2e2e: 48 83 ec 50 sub $0x50,%rsp d2e32: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d2e39: 00 00 d2e3b: 48 89 44 24 48 mov %rax,0x48(%rsp) d2e40: 31 c0 xor %eax,%eax d2e42: 48 89 e5 mov %rsp,%rbp d2e45: c7 44 24 44 ff ff ff movl $0xffffffff,0x44(%rsp) d2e4c: ff d2e4d: 48 89 ef mov %rbp,%rdi d2e50: f3 48 ab rep stos %rax,%es:(%rdi) d2e53: 48 8b 4a 28 mov 0x28(%rdx),%rcx d2e57: 48 b8 00 08 00 00 ff movabs $0xffffffff00000800,%rax d2e5e: ff ff ff d2e61: 48 89 44 24 34 mov %rax,0x34(%rsp) d2e66: 48 b8 ff ff ff ff 00 movabs $0x800ffffffff,%rax d2e6d: 08 00 00 d2e70: 48 89 44 24 3c mov %rax,0x3c(%rsp) d2e75: 89 f0 mov %esi,%eax d2e77: 48 8d 3c 80 lea (%rax,%rax,4),%rdi d2e7b: 48 8b 81 88 01 00 00 mov 0x188(%rcx),%rax d2e82: 48 c7 41 70 00 00 00 movq $0x0,0x70(%rcx) d2e89: 00 d2e8a: 48 8d 04 f8 lea (%rax,%rdi,8),%rax d2e8e: 48 8b 08 mov (%rax),%rcx d2e91: 44 8b 40 08 mov 0x8(%rax),%r8d d2e95: 48 8b 79 20 mov 0x20(%rcx),%rdi d2e99: 8b 49 28 mov 0x28(%rcx),%ecx d2e9c: 48 03 8f 40 02 00 00 add 0x240(%rdi),%rcx d2ea3: 48 89 48 10 mov %rcx,0x10(%rax) d2ea7: 41 f6 c0 0f test $0xf,%r8b d2eab: 75 63 jne d2f10 d2ead: 48 8d 44 24 34 lea 0x34(%rsp),%rax d2eb2: 48 89 14 24 mov %rdx,(%rsp) d2eb6: 48 89 44 24 28 mov %rax,0x28(%rsp) d2ebb: 48 8b 02 mov (%rdx),%rax d2ebe: 89 74 24 1c mov %esi,0x1c(%rsp) d2ec2: 80 b8 dd e7 00 00 00 cmpb $0x0,0xe7dd(%rax) d2ec9: 74 30 je d2efb d2ecb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d2ed2: 48 89 ef mov %rbp,%rdi d2ed5: e8 f6 e7 ff ff callq d16d0 d2eda: 85 c0 test %eax,%eax d2edc: 75 07 jne d2ee5 d2ede: 80 7c 24 20 00 cmpb $0x0,0x20(%rsp) d2ee3: 74 41 je d2f26 d2ee5: 48 8b 54 24 48 mov 0x48(%rsp),%rdx d2eea: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx d2ef1: 00 00 d2ef3: 75 44 jne d2f39 d2ef5: 48 83 c4 50 add $0x50,%rsp d2ef9: 5d pop %rbp d2efa: c3 retq d2efb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d2f02: 48 89 ef mov %rbp,%rdi d2f05: e8 c6 e7 ff ff callq d16d0 d2f0a: 85 c0 test %eax,%eax d2f0c: 74 bd je d2ecb d2f0e: eb d5 jmp d2ee5 d2f10: 44 89 c6 mov %r8d,%esi d2f13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d2f1a: e8 00 00 00 00 callq d2f1f d2f1f: b8 ea ff ff ff mov $0xffffffea,%eax d2f24: eb bf jmp d2ee5 d2f26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d2f2d: e8 00 00 00 00 callq d2f32 d2f32: b8 ea ff ff ff mov $0xffffffea,%eax d2f37: eb ac jmp d2ee5 d2f39: e8 00 00 00 00 callq d2f3e d2f3e: 66 90 xchg %ax,%ax 00000000000d2f40 : d2f40: e8 00 00 00 00 callq d2f45 d2f45: 41 54 push %r12 d2f47: 45 31 c9 xor %r9d,%r9d d2f4a: 49 89 d4 mov %rdx,%r12 d2f4d: b9 04 00 00 00 mov $0x4,%ecx d2f52: 55 push %rbp d2f53: 48 89 fd mov %rdi,%rbp d2f56: ba 00 10 00 00 mov $0x1000,%edx d2f5b: 53 push %rbx d2f5c: 89 f3 mov %esi,%ebx d2f5e: be 00 04 00 00 mov $0x400,%esi d2f63: 48 83 ec 18 sub $0x18,%rsp d2f67: 48 8b 3f mov (%rdi),%rdi d2f6a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d2f71: 00 00 d2f73: 48 89 44 24 10 mov %rax,0x10(%rsp) d2f78: 31 c0 xor %eax,%eax d2f7a: 48 8d 44 24 08 lea 0x8(%rsp),%rax d2f7f: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) d2f86: 00 d2f87: 50 push %rax d2f88: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 d2f8d: e8 00 00 00 00 callq d2f92 d2f92: 5a pop %rdx d2f93: 85 c0 test %eax,%eax d2f95: 75 7e jne d3015 d2f97: 48 8b 44 24 08 mov 0x8(%rsp),%rax d2f9c: c7 00 e4 0d 00 00 movl $0xde4,(%rax) d2fa2: 48 8b 44 24 08 mov 0x8(%rsp),%rax d2fa7: c7 40 04 00 00 00 00 movl $0x0,0x4(%rax) d2fae: 48 8b 54 24 08 mov 0x8(%rsp),%rdx d2fb3: 48 b8 80 07 00 00 40 movabs $0x44000000780,%rax d2fba: 04 00 00 d2fbd: 48 89 42 1c mov %rax,0x1c(%rdx) d2fc1: 48 b8 00 00 00 00 00 movabs $0x1b3700000000000,%rax d2fc8: 70 b3 01 d2fcb: 48 89 42 24 mov %rax,0x24(%rdx) d2fcf: b8 2c 00 00 00 mov $0x2c,%eax d2fd4: 89 5a 08 mov %ebx,0x8(%rdx) d2fd7: 48 c7 42 0c 00 00 00 movq $0x0,0xc(%rdx) d2fde: 00 d2fdf: 48 c7 42 14 00 00 00 movq $0x0,0x14(%rdx) d2fe6: 00 d2fe7: eb 05 jmp d2fee d2fe9: 48 8b 54 24 08 mov 0x8(%rsp),%rdx d2fee: c7 04 02 00 00 00 00 movl $0x0,(%rdx,%rax,1) d2ff5: 48 83 c0 04 add $0x4,%rax d2ff9: 48 3d 00 10 00 00 cmp $0x1000,%rax d2fff: 75 e8 jne d2fe9 d3001: 48 8b 34 24 mov (%rsp),%rsi d3005: 4c 89 e1 mov %r12,%rcx d3008: ba 01 00 00 00 mov $0x1,%edx d300d: 48 89 ef mov %rbp,%rdi d3010: e8 db f1 ff ff callq d21f0 d3015: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx d301a: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx d3021: 00 00 d3023: 75 09 jne d302e d3025: 48 83 c4 18 add $0x18,%rsp d3029: 5b pop %rbx d302a: 5d pop %rbp d302b: 41 5c pop %r12 d302d: c3 retq d302e: e8 00 00 00 00 callq d3033 d3033: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d303a: 00 00 00 00 d303e: 66 90 xchg %ax,%ax 00000000000d3040 : d3040: e8 00 00 00 00 callq d3045 d3045: 41 55 push %r13 d3047: 45 31 c9 xor %r9d,%r9d d304a: 49 89 cd mov %rcx,%r13 d304d: b9 04 00 00 00 mov $0x4,%ecx d3052: 41 54 push %r12 d3054: 41 89 f4 mov %esi,%r12d d3057: be 00 04 00 00 mov $0x400,%esi d305c: 55 push %rbp d305d: 48 89 fd mov %rdi,%rbp d3060: 53 push %rbx d3061: 89 d3 mov %edx,%ebx d3063: ba 00 10 00 00 mov $0x1000,%edx d3068: 48 83 ec 18 sub $0x18,%rsp d306c: 48 8b 3f mov (%rdi),%rdi d306f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d3076: 00 00 d3078: 48 89 44 24 10 mov %rax,0x10(%rsp) d307d: 31 c0 xor %eax,%eax d307f: 48 8d 44 24 08 lea 0x8(%rsp),%rax d3084: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) d308b: 00 d308c: 50 push %rax d308d: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 d3092: e8 00 00 00 00 callq d3097 d3097: 5a pop %rdx d3098: 85 c0 test %eax,%eax d309a: 75 58 jne d30f4 d309c: 48 8b 44 24 08 mov 0x8(%rsp),%rax d30a1: c7 00 e4 0d 00 00 movl $0xde4,(%rax) d30a7: 48 8b 44 24 08 mov 0x8(%rsp),%rax d30ac: c7 40 04 02 00 00 00 movl $0x2,0x4(%rax) d30b3: 48 8b 54 24 08 mov 0x8(%rsp),%rdx d30b8: b8 10 00 00 00 mov $0x10,%eax d30bd: 44 89 62 08 mov %r12d,0x8(%rdx) d30c1: c7 42 0c 00 00 00 00 movl $0x0,0xc(%rdx) d30c8: eb 05 jmp d30cf d30ca: 48 8b 54 24 08 mov 0x8(%rsp),%rdx d30cf: c7 04 02 00 00 00 00 movl $0x0,(%rdx,%rax,1) d30d6: 48 83 c0 04 add $0x4,%rax d30da: 48 3d 00 10 00 00 cmp $0x1000,%rax d30e0: 75 e8 jne d30ca d30e2: 48 8b 34 24 mov (%rsp),%rsi d30e6: 0f b6 d3 movzbl %bl,%edx d30e9: 4c 89 e9 mov %r13,%rcx d30ec: 48 89 ef mov %rbp,%rdi d30ef: e8 fc f0 ff ff callq d21f0 d30f4: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx d30f9: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx d3100: 00 00 d3102: 75 0b jne d310f d3104: 48 83 c4 18 add $0x18,%rsp d3108: 5b pop %rbx d3109: 5d pop %rbp d310a: 41 5c pop %r12 d310c: 41 5d pop %r13 d310e: c3 retq d310f: e8 00 00 00 00 callq d3114 d3114: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d311b: 00 00 00 00 d311f: 90 nop 00000000000d3120 : d3120: e8 00 00 00 00 callq d3125 d3125: 41 57 push %r15 d3127: 41 56 push %r14 d3129: 41 55 push %r13 d312b: 41 54 push %r12 d312d: 55 push %rbp d312e: 53 push %rbx d312f: 48 83 ec 10 sub $0x10,%rsp d3133: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d313a: 00 00 d313c: 48 89 44 24 08 mov %rax,0x8(%rsp) d3141: 31 c0 xor %eax,%eax d3143: 8b 87 d4 e7 00 00 mov 0xe7d4(%rdi),%eax d3149: 85 c0 test %eax,%eax d314b: 74 37 je d3184 d314d: 48 89 fd mov %rdi,%rbp d3150: 49 89 f7 mov %rsi,%r15 d3153: 4c 8d b7 00 e8 00 00 lea 0xe800(%rdi),%r14 d315a: 31 db xor %ebx,%ebx d315c: 4c 63 e3 movslq %ebx,%r12 d315f: 4e 8d ac a5 a0 fc 00 lea 0xfca0(%rbp,%r12,4),%r13 d3166: 00 d3167: 41 8b 75 00 mov 0x0(%r13),%esi d316b: 85 f6 test %esi,%esi d316d: 74 0a je d3179 d316f: 4e 39 bc e5 60 fb 00 cmp %r15,0xfb60(%rbp,%r12,8) d3176: 00 d3177: 74 2e je d31a7 d3179: 83 c3 01 add $0x1,%ebx d317c: 39 9d d4 e7 00 00 cmp %ebx,0xe7d4(%rbp) d3182: 77 d8 ja d315c d3184: 48 8b 44 24 08 mov 0x8(%rsp),%rax d3189: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax d3190: 00 00 d3192: 0f 85 94 00 00 00 jne d322c d3198: 48 83 c4 10 add $0x10,%rsp d319c: 5b pop %rbx d319d: 5d pop %rbp d319e: 41 5c pop %r12 d31a0: 41 5d pop %r13 d31a2: 41 5e pop %r14 d31a4: 41 5f pop %r15 d31a6: c3 retq d31a7: 31 d2 xor %edx,%edx d31a9: 48 89 e1 mov %rsp,%rcx d31ac: 4c 89 f7 mov %r14,%rdi d31af: e8 00 00 00 00 callq d31b4 d31b4: 85 c0 test %eax,%eax d31b6: 75 4e jne d3206 d31b8: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx d31bf: ff ff 7f d31c2: 48 8b 3c 24 mov (%rsp),%rdi d31c6: 31 f6 xor %esi,%esi d31c8: e8 00 00 00 00 callq d31cd d31cd: 48 8b 04 24 mov (%rsp),%rax d31d1: 48 85 c0 test %rax,%rax d31d4: 74 17 je d31ed d31d6: 48 8d 78 38 lea 0x38(%rax),%rdi d31da: ba ff ff ff ff mov $0xffffffff,%edx d31df: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) d31e4: 83 fa 01 cmp $0x1,%edx d31e7: 74 30 je d3219 d31e9: 85 d2 test %edx,%edx d31eb: 7e 33 jle d3220 d31ed: 4a c7 84 e5 60 fb 00 movq $0x0,0xfb60(%rbp,%r12,8) d31f4: 00 00 00 00 00 d31f9: 41 c7 45 00 00 00 00 movl $0x0,0x0(%r13) d3200: 00 d3201: e9 73 ff ff ff jmpq d3179 d3206: 89 c6 mov %eax,%esi d3208: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d320f: e8 00 00 00 00 callq d3214 d3214: e9 60 ff ff ff jmpq d3179 d3219: e8 00 00 00 00 callq d321e d321e: eb cd jmp d31ed d3220: be 03 00 00 00 mov $0x3,%esi d3225: e8 00 00 00 00 callq d322a d322a: eb c1 jmp d31ed d322c: e8 00 00 00 00 callq d3231 d3231: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d3238: 00 00 00 00 d323c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d3240 : d3240: e8 00 00 00 00 callq d3245 d3245: 55 push %rbp d3246: 48 8b 2f mov (%rdi),%rbp d3249: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) d3250: 74 02 je d3254 d3252: 5d pop %rbp d3253: c3 retq d3254: 48 8d bd f8 fd 00 00 lea 0xfdf8(%rbp),%rdi d325b: e8 00 00 00 00 callq d3260 d3260: 84 c0 test %al,%al d3262: 75 ee jne d3252 d3264: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) d326b: 75 42 jne d32af d326d: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax d3274: 48 89 ef mov %rbp,%rdi d3277: ba 40 9c 00 00 mov $0x9c40,%edx d327c: be 34 d0 00 00 mov $0xd034,%esi d3281: 48 8b 40 38 mov 0x38(%rax),%rax d3285: e8 00 00 00 00 callq d328a d328a: 48 89 ef mov %rbp,%rdi d328d: ba 01 00 00 00 mov $0x1,%edx d3292: be 08 00 00 00 mov $0x8,%esi d3297: e8 00 00 00 00 callq d329c d329c: 48 89 ef mov %rbp,%rdi d329f: ba 01 00 00 00 mov $0x1,%edx d32a4: 5d pop %rbp d32a5: be 08 00 00 00 mov $0x8,%esi d32aa: e9 00 00 00 00 jmpq d32af d32af: 48 89 ef mov %rbp,%rdi d32b2: be 01 00 00 00 mov $0x1,%esi d32b7: 5d pop %rbp d32b8: e9 00 00 00 00 jmpq d32bd d32bd: 0f 1f 00 nopl (%rax) 00000000000d32c0 : d32c0: e8 00 00 00 00 callq d32c5 d32c5: 48 8b 17 mov (%rdi),%rdx d32c8: f6 82 b0 63 01 00 04 testb $0x4,0x163b0(%rdx) d32cf: 74 01 je d32d2 d32d1: c3 retq d32d2: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # d32d9 d32d9: b9 e8 03 00 00 mov $0x3e8,%ecx d32de: bf 80 01 00 00 mov $0x180,%edi d32e3: 48 81 c2 f8 fd 00 00 add $0xfdf8,%rdx d32ea: e9 00 00 00 00 jmpq d32ef d32ef: 90 nop 00000000000d32f0 : d32f0: e8 00 00 00 00 callq d32f5 d32f5: 41 54 push %r12 d32f7: 31 d2 xor %edx,%edx d32f9: 49 89 f4 mov %rsi,%r12 d32fc: be 01 00 00 00 mov $0x1,%esi d3301: 55 push %rbp d3302: 48 89 fd mov %rdi,%rbp d3305: 48 83 ec 18 sub $0x18,%rsp d3309: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d3310: 00 00 d3312: 48 89 44 24 10 mov %rax,0x10(%rsp) d3317: 31 c0 xor %eax,%eax d3319: e8 00 00 00 00 callq d331e d331e: 85 c0 test %eax,%eax d3320: 74 1c je d333e d3322: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx d3327: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx d332e: 00 00 d3330: 0f 85 a3 00 00 00 jne d33d9 d3336: 48 83 c4 18 add $0x18,%rsp d333a: 5d pop %rbp d333b: 41 5c pop %r12 d333d: c3 retq d333e: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx d3343: ba 01 00 00 00 mov $0x1,%edx d3348: be 01 00 00 00 mov $0x1,%esi d334d: 48 89 ef mov %rbp,%rdi d3350: e8 00 00 00 00 callq d3355 d3355: 85 c0 test %eax,%eax d3357: 75 c9 jne d3322 d3359: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d335e: 4c 89 e2 mov %r12,%rdx d3361: 31 f6 xor %esi,%esi d3363: e8 00 00 00 00 callq d3368 d3368: 48 89 c2 mov %rax,%rdx d336b: 48 c7 c0 92 ff ff ff mov $0xffffffffffffff92,%rax d3372: 48 85 d2 test %rdx,%rdx d3375: 75 38 jne d33af d3377: 48 8b 54 24 08 mov 0x8(%rsp),%rdx d337c: 48 85 d2 test %rdx,%rdx d337f: 74 a1 je d3322 d3381: 48 8d 7a 38 lea 0x38(%rdx),%rdi d3385: b9 ff ff ff ff mov $0xffffffff,%ecx d338a: f0 0f c1 4a 38 lock xadd %ecx,0x38(%rdx) d338f: 83 f9 01 cmp $0x1,%ecx d3392: 74 33 je d33c7 d3394: 85 c9 test %ecx,%ecx d3396: 7f 8a jg d3322 d3398: be 03 00 00 00 mov $0x3,%esi d339d: 89 44 24 04 mov %eax,0x4(%rsp) d33a1: e8 00 00 00 00 callq d33a6 d33a6: 8b 44 24 04 mov 0x4(%rsp),%eax d33aa: e9 73 ff ff ff jmpq d3322 d33af: b8 00 00 00 00 mov $0x0,%eax d33b4: 48 0f 4e c2 cmovle %rdx,%rax d33b8: 48 8b 54 24 08 mov 0x8(%rsp),%rdx d33bd: 48 85 d2 test %rdx,%rdx d33c0: 75 bf jne d3381 d33c2: e9 5b ff ff ff jmpq d3322 d33c7: 89 44 24 04 mov %eax,0x4(%rsp) d33cb: e8 00 00 00 00 callq d33d0 d33d0: 8b 44 24 04 mov 0x4(%rsp),%eax d33d4: e9 49 ff ff ff jmpq d3322 d33d9: e8 00 00 00 00 callq d33de d33de: 66 90 xchg %ax,%ax 00000000000d33e0 : d33e0: e8 00 00 00 00 callq d33e5 d33e5: 44 8b 87 d4 e7 00 00 mov 0xe7d4(%rdi),%r8d d33ec: 45 85 c0 test %r8d,%r8d d33ef: 74 28 je d3419 d33f1: 41 8d 50 ff lea -0x1(%r8),%edx d33f5: 48 8d 87 a0 fc 00 00 lea 0xfca0(%rdi),%rax d33fc: 45 31 c0 xor %r8d,%r8d d33ff: 48 8d 8c 97 a4 fc 00 lea 0xfca4(%rdi,%rdx,4),%rcx d3406: 00 d3407: 8b 10 mov (%rax),%edx d3409: 83 fa 01 cmp $0x1,%edx d340c: 41 83 d8 ff sbb $0xffffffff,%r8d d3410: 48 83 c0 04 add $0x4,%rax d3414: 48 39 c8 cmp %rcx,%rax d3417: 75 ee jne d3407 d3419: 44 89 c0 mov %r8d,%eax d341c: c3 retq d341d: 0f 1f 00 nopl (%rax) 00000000000d3420 : d3420: e8 00 00 00 00 callq d3425 d3425: c6 87 dc e7 00 00 01 movb $0x1,0xe7dc(%rdi) d342c: 31 c0 xor %eax,%eax d342e: 48 c7 87 08 e8 00 00 movq $0x0,0xe808(%rdi) d3435: 00 00 00 00 d3439: c7 87 78 f1 00 00 01 movl $0x1,0xf178(%rdi) d3440: 00 00 00 d3443: 48 c7 87 88 f1 00 00 movq $0x0,0xf188(%rdi) d344a: 00 00 00 00 d344e: c3 retq d344f: 90 nop 00000000000d3450 : d3450: e8 00 00 00 00 callq d3455 d3455: 31 c0 xor %eax,%eax d3457: c3 retq d3458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d345f: 00 00000000000d3460 : d3460: e8 00 00 00 00 callq d3465 d3465: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax d346b: 85 c0 test %eax,%eax d346d: 74 37 je d34a6 d346f: 55 push %rbp d3470: 48 89 fd mov %rdi,%rbp d3473: 53 push %rbx d3474: 31 db xor %ebx,%ebx d3476: eb 0b jmp d3483 d3478: 83 c3 01 add $0x1,%ebx d347b: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) d3481: 76 1b jbe d349e d3483: 31 d2 xor %edx,%edx d3485: be 94 03 00 00 mov $0x394,%esi d348a: 48 89 ef mov %rbp,%rdi d348d: e8 00 00 00 00 callq d3492 d3492: a9 00 00 08 00 test $0x80000,%eax d3497: 75 df jne d3478 d3499: 31 c0 xor %eax,%eax d349b: 5b pop %rbx d349c: 5d pop %rbp d349d: c3 retq d349e: b8 92 ff ff ff mov $0xffffff92,%eax d34a3: 5b pop %rbx d34a4: 5d pop %rbp d34a5: c3 retq d34a6: b8 92 ff ff ff mov $0xffffff92,%eax d34ab: c3 retq d34ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d34b0 : d34b0: e8 00 00 00 00 callq d34b5 d34b5: 31 d2 xor %edx,%edx d34b7: be 94 03 00 00 mov $0x394,%esi d34bc: e8 00 00 00 00 callq d34c1 d34c1: c1 e8 13 shr $0x13,%eax d34c4: 83 f0 01 xor $0x1,%eax d34c7: 83 e0 01 and $0x1,%eax d34ca: c3 retq d34cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000d34d0 : d34d0: e8 00 00 00 00 callq d34d5 d34d5: 48 8b 3f mov (%rdi),%rdi d34d8: 31 d2 xor %edx,%edx d34da: be a5 3d 00 00 mov $0x3da5,%esi d34df: e8 00 00 00 00 callq d34e4 d34e4: 89 c0 mov %eax,%eax d34e6: c3 retq d34e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) d34ee: 00 00 00000000000d34f0 : d34f0: e8 00 00 00 00 callq d34f5 d34f5: 48 8b 3f mov (%rdi),%rdi d34f8: 31 d2 xor %edx,%edx d34fa: be a4 3d 00 00 mov $0x3da4,%esi d34ff: e8 00 00 00 00 callq d3504 d3504: 89 c0 mov %eax,%eax d3506: c3 retq d3507: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) d350e: 00 00 00000000000d3510 : d3510: e8 00 00 00 00 callq d3515 d3515: 41 54 push %r12 d3517: 4c 8d a7 78 7c 00 00 lea 0x7c78(%rdi),%r12 d351e: 55 push %rbp d351f: 48 89 fd mov %rdi,%rbp d3522: 4c 89 e7 mov %r12,%rdi d3525: 53 push %rbx d3526: 48 89 f3 mov %rsi,%rbx d3529: e8 00 00 00 00 callq d352e d352e: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax d3535: be 9c 02 20 c0 mov $0xc020029c,%esi d353a: 48 89 ef mov %rbp,%rdi d353d: e8 00 00 00 00 callq d3542 d3542: a8 04 test $0x4,%al d3544: 0f 85 00 00 00 00 jne d354a d354a: 31 d2 xor %edx,%edx d354c: be 2c 3d 00 00 mov $0x3d2c,%esi d3551: 48 89 ef mov %rbp,%rdi d3554: e8 00 00 00 00 callq d3559 d3559: a8 01 test $0x1,%al d355b: 74 06 je d3563 d355d: 81 0b 00 20 00 00 orl $0x2000,(%rbx) d3563: 5b pop %rbx d3564: 4c 89 e7 mov %r12,%rdi d3567: 5d pop %rbp d3568: 41 5c pop %r12 d356a: e9 00 00 00 00 jmpq d356f d356f: 90 nop 00000000000d3570 : d3570: e8 00 00 00 00 callq d3575 d3575: 41 54 push %r12 d3577: 31 d2 xor %edx,%edx d3579: 41 89 f4 mov %esi,%r12d d357c: be e4 3b 00 00 mov $0x3be4,%esi d3581: 55 push %rbp d3582: 48 89 fd mov %rdi,%rbp d3585: 53 push %rbx d3586: e8 00 00 00 00 callq d358b d358b: 31 d2 xor %edx,%edx d358d: be 2a 3d 00 00 mov $0x3d2a,%esi d3592: 48 89 ef mov %rbp,%rdi d3595: 89 c3 mov %eax,%ebx d3597: e8 00 00 00 00 callq d359c d359c: 45 84 e4 test %r12b,%r12b d359f: 74 48 je d35e9 d35a1: 41 89 c4 mov %eax,%r12d d35a4: 0d b7 ff 1f 00 or $0x1fffb7,%eax d35a9: 41 81 cc b7 ff 1b 00 or $0x1bffb7,%r12d d35b0: f6 85 94 89 00 00 08 testb $0x8,0x8994(%rbp) d35b7: 44 0f 45 e0 cmovne %eax,%r12d d35bb: 83 cb 1f or $0x1f,%ebx d35be: 89 da mov %ebx,%edx d35c0: 41 83 e4 f7 and $0xfffffff7,%r12d d35c4: 48 89 ef mov %rbp,%rdi d35c7: 31 c9 xor %ecx,%ecx d35c9: be e4 3b 00 00 mov $0x3be4,%esi d35ce: e8 00 00 00 00 callq d35d3 d35d3: 44 89 e2 mov %r12d,%edx d35d6: 5b pop %rbx d35d7: 48 89 ef mov %rbp,%rdi d35da: 31 c9 xor %ecx,%ecx d35dc: 5d pop %rbp d35dd: be 2a 3d 00 00 mov $0x3d2a,%esi d35e2: 41 5c pop %r12 d35e4: e9 00 00 00 00 jmpq d35e9 d35e9: 45 31 e4 xor %r12d,%r12d d35ec: 31 d2 xor %edx,%edx d35ee: eb d4 jmp d35c4 00000000000d35f0 : d35f0: e8 00 00 00 00 callq d35f5 d35f5: 8b 97 10 02 00 00 mov 0x210(%rdi),%edx d35fb: 48 8b 3f mov (%rdi),%rdi d35fe: 31 c9 xor %ecx,%ecx d3600: be a5 3d 00 00 mov $0x3da5,%esi d3605: e9 00 00 00 00 jmpq d360a d360a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d3610 : d3610: e8 00 00 00 00 callq d3615 d3615: 55 push %rbp d3616: 31 c9 xor %ecx,%ecx d3618: 48 89 fd mov %rdi,%rbp d361b: ba 01 01 01 11 mov $0x11010101,%edx d3620: be a9 3d 00 00 mov $0x3da9,%esi d3625: e8 00 00 00 00 callq d362a d362a: 48 89 ef mov %rbp,%rdi d362d: 31 d2 xor %edx,%edx d362f: be 3d 3d 00 00 mov $0x3d3d,%esi d3634: e8 00 00 00 00 callq d3639 d3639: 31 c9 xor %ecx,%ecx d363b: be 3d 3d 00 00 mov $0x3d3d,%esi d3640: 48 89 ef mov %rbp,%rdi d3643: 80 cc 01 or $0x1,%ah d3646: 89 c2 mov %eax,%edx d3648: e8 00 00 00 00 callq d364d d364d: bf 58 89 41 00 mov $0x418958,%edi d3652: e8 00 00 00 00 callq d3657 d3657: 31 c9 xor %ecx,%ecx d3659: ba 08 00 00 00 mov $0x8,%edx d365e: 48 89 ef mov %rbp,%rdi d3661: be a0 3d 00 00 mov $0x3da0,%esi d3666: e8 00 00 00 00 callq d366b d366b: bf b8 ae 47 01 mov $0x147aeb8,%edi d3670: e8 00 00 00 00 callq d3675 d3675: 31 c9 xor %ecx,%ecx d3677: 48 89 ef mov %rbp,%rdi d367a: 31 d2 xor %edx,%edx d367c: be 98 3d 00 00 mov $0x3d98,%esi d3681: e8 00 00 00 00 callq d3686 d3686: 48 89 ef mov %rbp,%rdi d3689: 31 d2 xor %edx,%edx d368b: be 3d 3d 00 00 mov $0x3d3d,%esi d3690: e8 00 00 00 00 callq d3695 d3695: 48 89 ef mov %rbp,%rdi d3698: 31 c9 xor %ecx,%ecx d369a: be 3d 3d 00 00 mov $0x3d3d,%esi d369f: 80 e4 fe and $0xfe,%ah d36a2: 89 c2 mov %eax,%edx d36a4: e8 00 00 00 00 callq d36a9 d36a9: 48 89 ef mov %rbp,%rdi d36ac: 31 c9 xor %ecx,%ecx d36ae: 31 d2 xor %edx,%edx d36b0: be af 3d 00 00 mov $0x3daf,%esi d36b5: 5d pop %rbp d36b6: e9 00 00 00 00 jmpq d36bb d36bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000d36c0 : d36c0: e8 00 00 00 00 callq d36c5 d36c5: 55 push %rbp d36c6: 31 d2 xor %edx,%edx d36c8: be af 3d 00 00 mov $0x3daf,%esi d36cd: 48 89 fd mov %rdi,%rbp d36d0: e8 00 00 00 00 callq d36d5 d36d5: 85 c0 test %eax,%eax d36d7: 75 04 jne d36dd d36d9: 31 c0 xor %eax,%eax d36db: 5d pop %rbp d36dc: c3 retq d36dd: 48 89 ef mov %rbp,%rdi d36e0: e8 2b ff ff ff callq d3610 d36e5: 31 c0 xor %eax,%eax d36e7: 5d pop %rbp d36e8: c3 retq d36e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000d36f0 : d36f0: e8 00 00 00 00 callq d36f5 d36f5: 41 55 push %r13 d36f7: 31 d2 xor %edx,%edx d36f9: be c4 38 00 00 mov $0x38c4,%esi d36fe: 41 54 push %r12 d3700: 49 89 fc mov %rdi,%r12 d3703: 55 push %rbp d3704: 53 push %rbx d3705: e8 00 00 00 00 callq d370a d370a: 31 c9 xor %ecx,%ecx d370c: be c4 38 00 00 mov $0x38c4,%esi d3711: 4c 89 e7 mov %r12,%rdi d3714: 83 e0 fb and $0xfffffffb,%eax d3717: 89 c2 mov %eax,%edx d3719: e8 00 00 00 00 callq d371e d371e: 31 c9 xor %ecx,%ecx d3720: be 5f 3c 00 00 mov $0x3c5f,%esi d3725: 4c 89 e7 mov %r12,%rdi d3728: 41 8b 94 24 f0 e7 00 mov 0xe7f0(%r12),%edx d372f: 00 d3730: e8 00 00 00 00 callq d3735 d3735: 31 c9 xor %ecx,%ecx d3737: be 5e 3c 00 00 mov $0x3c5e,%esi d373c: 4c 89 e7 mov %r12,%rdi d373f: 41 8b 94 24 f4 e7 00 mov 0xe7f4(%r12),%edx d3746: 00 d3747: e8 00 00 00 00 callq d374c d374c: 31 c9 xor %ecx,%ecx d374e: ba 20 00 00 00 mov $0x20,%edx d3753: 4c 89 e7 mov %r12,%rdi d3756: 49 8b 84 24 c8 e7 00 mov 0xe7c8(%r12),%rax d375d: 00 d375e: be 82 3d 00 00 mov $0x3d82,%esi d3763: 48 8b 40 08 mov 0x8(%rax),%rax d3767: 8b 58 14 mov 0x14(%rax),%ebx d376a: e8 00 00 00 00 callq d376f d376f: 31 c9 xor %ecx,%ecx d3771: be 83 3d 00 00 mov $0x3d83,%esi d3776: 4c 89 e7 mov %r12,%rdi d3779: 81 c3 07 10 00 00 add $0x1007,%ebx d377f: 81 e3 00 f0 ff ff and $0xfffff000,%ebx d3785: 81 eb 00 01 00 00 sub $0x100,%ebx d378b: 89 da mov %ebx,%edx d378d: e8 00 00 00 00 callq d3792 d3792: 31 c9 xor %ecx,%ecx d3794: be 84 3d 00 00 mov $0x3d84,%esi d3799: 4c 89 e7 mov %r12,%rdi d379c: 48 8d 93 00 01 00 00 lea 0x100(%rbx),%rdx d37a3: 48 81 c3 00 01 04 00 add $0x40100,%rbx d37aa: 48 c1 ea 03 shr $0x3,%rdx d37ae: e8 00 00 00 00 callq d37b3 d37b3: 31 c9 xor %ecx,%ecx d37b5: ba 00 00 04 00 mov $0x40000,%edx d37ba: 4c 89 e7 mov %r12,%rdi d37bd: be 85 3d 00 00 mov $0x3d85,%esi d37c2: e8 00 00 00 00 callq d37c7 d37c7: 48 89 da mov %rbx,%rdx d37ca: 31 c9 xor %ecx,%ecx d37cc: be 86 3d 00 00 mov $0x3d86,%esi d37d1: 48 c1 ea 03 shr $0x3,%rdx d37d5: 4c 89 e7 mov %r12,%rdi d37d8: bb 0a 00 00 00 mov $0xa,%ebx d37dd: 45 69 ac 24 d4 e7 00 imul $0xc800,0xe7d4(%r12),%r13d d37e4: 00 00 c8 00 00 d37e9: e8 00 00 00 00 callq d37ee d37ee: 31 c9 xor %ecx,%ecx d37f0: be 87 3d 00 00 mov $0x3d87,%esi d37f5: 4c 89 e7 mov %r12,%rdi d37f8: 41 81 c5 00 20 03 00 add $0x32000,%r13d d37ff: 44 89 ea mov %r13d,%edx d3802: e8 00 00 00 00 callq d3807 d3807: 31 c9 xor %ecx,%ecx d3809: be d3 3b 00 00 mov $0x3bd3,%esi d380e: 4c 89 e7 mov %r12,%rdi d3811: 41 8b 94 24 84 8a 00 mov 0x8a84(%r12),%edx d3818: 00 d3819: e8 00 00 00 00 callq d381e d381e: 31 c9 xor %ecx,%ecx d3820: be d4 3b 00 00 mov $0x3bd4,%esi d3825: 4c 89 e7 mov %r12,%rdi d3828: 41 8b 94 24 84 8a 00 mov 0x8a84(%r12),%edx d382f: 00 d3830: e8 00 00 00 00 callq d3835 d3835: 31 c9 xor %ecx,%ecx d3837: be d5 3b 00 00 mov $0x3bd5,%esi d383c: 4c 89 e7 mov %r12,%rdi d383f: 41 8b 94 24 84 8a 00 mov 0x8a84(%r12),%edx d3846: 00 d3847: e8 00 00 00 00 callq d384c d384c: 31 d2 xor %edx,%edx d384e: be 40 3d 00 00 mov $0x3d40,%esi d3853: 4c 89 e7 mov %r12,%rdi d3856: e8 00 00 00 00 callq d385b d385b: 31 c9 xor %ecx,%ecx d385d: be 40 3d 00 00 mov $0x3d40,%esi d3862: 4c 89 e7 mov %r12,%rdi d3865: 83 e0 fd and $0xfffffffd,%eax d3868: 89 c2 mov %eax,%edx d386a: e8 00 00 00 00 callq d386f d386f: 31 d2 xor %edx,%edx d3871: be 3d 3d 00 00 mov $0x3d3d,%esi d3876: 4c 89 e7 mov %r12,%rdi d3879: e8 00 00 00 00 callq d387e d387e: 31 c9 xor %ecx,%ecx d3880: be 3d 3d 00 00 mov $0x3d3d,%esi d3885: 4c 89 e7 mov %r12,%rdi d3888: 80 cc 01 or $0x1,%ah d388b: 89 c2 mov %eax,%edx d388d: e8 00 00 00 00 callq d3892 d3892: bf 58 89 41 00 mov $0x418958,%edi d3897: e8 00 00 00 00 callq d389c d389c: 31 c9 xor %ecx,%ecx d389e: ba ef 20 00 00 mov $0x20ef,%edx d38a3: 4c 89 e7 mov %r12,%rdi d38a6: be a0 3d 00 00 mov $0x3da0,%esi d38ab: e8 00 00 00 00 callq d38b0 d38b0: bf b8 ae 47 01 mov $0x147aeb8,%edi d38b5: e8 00 00 00 00 callq d38ba d38ba: 31 d2 xor %edx,%edx d38bc: be 98 03 00 00 mov $0x398,%esi d38c1: 4c 89 e7 mov %r12,%rdi d38c4: e8 00 00 00 00 callq d38c9 d38c9: 31 c9 xor %ecx,%ecx d38cb: be 98 03 00 00 mov $0x398,%esi d38d0: 4c 89 e7 mov %r12,%rdi d38d3: 25 ff ff fb ff and $0xfffbffff,%eax d38d8: 89 c2 mov %eax,%edx d38da: e8 00 00 00 00 callq d38df d38df: bf b8 ae 47 01 mov $0x147aeb8,%edi d38e4: e8 00 00 00 00 callq d38e9 d38e9: 31 c9 xor %ecx,%ecx d38eb: ba 40 23 30 00 mov $0x302340,%edx d38f0: 4c 89 e7 mov %r12,%rdi d38f3: be 66 3d 00 00 mov $0x3d66,%esi d38f8: e8 00 00 00 00 callq d38fd d38fd: 31 c9 xor %ecx,%ecx d38ff: 31 d2 xor %edx,%edx d3901: be 6d 3d 00 00 mov $0x3d6d,%esi d3906: 4c 89 e7 mov %r12,%rdi d3909: e8 00 00 00 00 callq d390e d390e: 31 c9 xor %ecx,%ecx d3910: 31 d2 xor %edx,%edx d3912: be 6f 3d 00 00 mov $0x3d6f,%esi d3917: 4c 89 e7 mov %r12,%rdi d391a: e8 00 00 00 00 callq d391f d391f: 31 c9 xor %ecx,%ecx d3921: ba 40 20 0c 04 mov $0x40c2040,%edx d3926: 4c 89 e7 mov %r12,%rdi d3929: be 79 3d 00 00 mov $0x3d79,%esi d392e: e8 00 00 00 00 callq d3933 d3933: 31 c9 xor %ecx,%ecx d3935: 31 d2 xor %edx,%edx d3937: be 7a 3d 00 00 mov $0x3d7a,%esi d393c: 4c 89 e7 mov %r12,%rdi d393f: e8 00 00 00 00 callq d3944 d3944: 31 c9 xor %ecx,%ecx d3946: ba 40 20 0c 04 mov $0x40c2040,%edx d394b: 4c 89 e7 mov %r12,%rdi d394e: be 7b 3d 00 00 mov $0x3d7b,%esi d3953: e8 00 00 00 00 callq d3958 d3958: 31 c9 xor %ecx,%ecx d395a: 31 d2 xor %edx,%edx d395c: be 7c 3d 00 00 mov $0x3d7c,%esi d3961: 4c 89 e7 mov %r12,%rdi d3964: e8 00 00 00 00 callq d3969 d3969: 31 c9 xor %ecx,%ecx d396b: 31 d2 xor %edx,%edx d396d: be 7e 3d 00 00 mov $0x3d7e,%esi d3972: 4c 89 e7 mov %r12,%rdi d3975: e8 00 00 00 00 callq d397a d397a: 31 c9 xor %ecx,%ecx d397c: ba 88 00 00 00 mov $0x88,%edx d3981: 4c 89 e7 mov %r12,%rdi d3984: be 7d 3d 00 00 mov $0x3d7d,%esi d3989: e8 00 00 00 00 callq d398e d398e: 31 c9 xor %ecx,%ecx d3990: ba 08 00 00 00 mov $0x8,%edx d3995: 4c 89 e7 mov %r12,%rdi d3998: be a0 3d 00 00 mov $0x3da0,%esi d399d: e8 00 00 00 00 callq d39a2 d39a2: bf b8 ae 47 01 mov $0x147aeb8,%edi d39a7: e8 00 00 00 00 callq d39ac d39ac: 31 c9 xor %ecx,%ecx d39ae: ba 00 02 00 00 mov $0x200,%edx d39b3: 4c 89 e7 mov %r12,%rdi d39b6: be 98 3d 00 00 mov $0x3d98,%esi d39bb: e8 00 00 00 00 callq d39c0 d39c0: 31 d2 xor %edx,%edx d39c2: be 3d 3d 00 00 mov $0x3d3d,%esi d39c7: 4c 89 e7 mov %r12,%rdi d39ca: e8 00 00 00 00 callq d39cf d39cf: 31 c9 xor %ecx,%ecx d39d1: be 3d 3d 00 00 mov $0x3d3d,%esi d39d6: 4c 89 e7 mov %r12,%rdi d39d9: 80 e4 fe and $0xfe,%ah d39dc: 89 c2 mov %eax,%edx d39de: e8 00 00 00 00 callq d39e3 d39e3: 31 c9 xor %ecx,%ecx d39e5: 31 d2 xor %edx,%edx d39e7: be a0 3d 00 00 mov $0x3da0,%esi d39ec: 4c 89 e7 mov %r12,%rdi d39ef: e8 00 00 00 00 callq d39f4 d39f4: bf 58 89 41 00 mov $0x418958,%edi d39f9: e8 00 00 00 00 callq d39fe d39fe: 48 83 eb 01 sub $0x1,%rbx d3a02: 75 f0 jne d39f4 d3a04: 41 bd 0a 00 00 00 mov $0xa,%r13d d3a0a: bd 64 00 00 00 mov $0x64,%ebp d3a0f: 31 d2 xor %edx,%edx d3a11: be af 3d 00 00 mov $0x3daf,%esi d3a16: 4c 89 e7 mov %r12,%rdi d3a19: e8 00 00 00 00 callq d3a1e d3a1e: a8 02 test $0x2,%al d3a20: 0f 85 b6 00 00 00 jne d3adc d3a26: bb 0a 00 00 00 mov $0xa,%ebx d3a2b: bf 58 89 41 00 mov $0x418958,%edi d3a30: e8 00 00 00 00 callq d3a35 d3a35: 48 83 eb 01 sub $0x1,%rbx d3a39: 75 f0 jne d3a2b d3a3b: 83 ed 01 sub $0x1,%ebp d3a3e: 75 cf jne d3a0f d3a40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d3a47: bb 0a 00 00 00 mov $0xa,%ebx d3a4c: e8 00 00 00 00 callq d3a51 d3a51: 31 d2 xor %edx,%edx d3a53: be a0 3d 00 00 mov $0x3da0,%esi d3a58: 4c 89 e7 mov %r12,%rdi d3a5b: e8 00 00 00 00 callq d3a60 d3a60: 31 c9 xor %ecx,%ecx d3a62: be a0 3d 00 00 mov $0x3da0,%esi d3a67: 4c 89 e7 mov %r12,%rdi d3a6a: 83 c8 08 or $0x8,%eax d3a6d: 89 c2 mov %eax,%edx d3a6f: e8 00 00 00 00 callq d3a74 d3a74: bf 58 89 41 00 mov $0x418958,%edi d3a79: e8 00 00 00 00 callq d3a7e d3a7e: 48 83 eb 01 sub $0x1,%rbx d3a82: 75 f0 jne d3a74 d3a84: 31 d2 xor %edx,%edx d3a86: be a0 3d 00 00 mov $0x3da0,%esi d3a8b: 4c 89 e7 mov %r12,%rdi d3a8e: bb 0a 00 00 00 mov $0xa,%ebx d3a93: e8 00 00 00 00 callq d3a98 d3a98: 31 c9 xor %ecx,%ecx d3a9a: be a0 3d 00 00 mov $0x3da0,%esi d3a9f: 4c 89 e7 mov %r12,%rdi d3aa2: 83 e0 f7 and $0xfffffff7,%eax d3aa5: 89 c2 mov %eax,%edx d3aa7: e8 00 00 00 00 callq d3aac d3aac: bf 58 89 41 00 mov $0x418958,%edi d3ab1: e8 00 00 00 00 callq d3ab6 d3ab6: 48 83 eb 01 sub $0x1,%rbx d3aba: 75 f0 jne d3aac d3abc: 41 83 ed 01 sub $0x1,%r13d d3ac0: 0f 85 44 ff ff ff jne d3a0a d3ac6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d3acd: e8 00 00 00 00 callq d3ad2 d3ad2: b8 ff ff ff ff mov $0xffffffff,%eax d3ad7: e9 3c 01 00 00 jmpq d3c18 d3adc: 31 d2 xor %edx,%edx d3ade: be 40 3d 00 00 mov $0x3d40,%esi d3ae3: 4c 89 e7 mov %r12,%rdi d3ae6: e8 00 00 00 00 callq d3aeb d3aeb: 31 c9 xor %ecx,%ecx d3aed: be 40 3d 00 00 mov $0x3d40,%esi d3af2: 4c 89 e7 mov %r12,%rdi d3af5: 83 c8 06 or $0x6,%eax d3af8: 89 c2 mov %eax,%edx d3afa: e8 00 00 00 00 callq d3aff d3aff: 31 d2 xor %edx,%edx d3b01: be af 3d 00 00 mov $0x3daf,%esi d3b06: 4c 89 e7 mov %r12,%rdi d3b09: e8 00 00 00 00 callq d3b0e d3b0e: 31 c9 xor %ecx,%ecx d3b10: be af 3d 00 00 mov $0x3daf,%esi d3b15: 4c 89 e7 mov %r12,%rdi d3b18: 83 e0 fb and $0xfffffffb,%eax d3b1b: 89 c2 mov %eax,%edx d3b1d: e8 00 00 00 00 callq d3b22 d3b22: 41 8b 84 24 20 ea 00 mov 0xea20(%r12),%eax d3b29: 00 d3b2a: ba 00 01 01 11 mov $0x11010100,%edx d3b2f: 48 83 f8 01 cmp $0x1,%rax d3b33: 76 19 jbe d3b4e d3b35: 48 8d 50 ff lea -0x1(%rax),%rdx d3b39: b8 ff ff ff ff mov $0xffffffff,%eax d3b3e: 48 0f bd c2 bsr %rdx,%rax d3b42: 8d 50 01 lea 0x1(%rax),%edx d3b45: 83 e2 1f and $0x1f,%edx d3b48: 81 ca 00 01 01 11 or $0x11010100,%edx d3b4e: 31 c9 xor %ecx,%ecx d3b50: be a9 3d 00 00 mov $0x3da9,%esi d3b55: 4c 89 e7 mov %r12,%rdi d3b58: e8 00 00 00 00 callq d3b5d d3b5d: 31 c9 xor %ecx,%ecx d3b5f: 31 d2 xor %edx,%edx d3b61: be a6 3d 00 00 mov $0x3da6,%esi d3b66: 4c 89 e7 mov %r12,%rdi d3b69: e8 00 00 00 00 callq d3b6e d3b6e: 31 c9 xor %ecx,%ecx d3b70: be aa 3d 00 00 mov $0x3daa,%esi d3b75: 4c 89 e7 mov %r12,%rdi d3b78: 41 8b 94 24 34 ea 00 mov 0xea34(%r12),%edx d3b7f: 00 d3b80: c1 ea 02 shr $0x2,%edx d3b83: e8 00 00 00 00 callq d3b88 d3b88: 31 c9 xor %ecx,%ecx d3b8a: be 69 3c 00 00 mov $0x3c69,%esi d3b8f: 4c 89 e7 mov %r12,%rdi d3b92: 41 8b 94 24 30 ea 00 mov 0xea30(%r12),%edx d3b99: 00 d3b9a: e8 00 00 00 00 callq d3b9f d3b9f: 31 c9 xor %ecx,%ecx d3ba1: be 68 3c 00 00 mov $0x3c68,%esi d3ba6: 4c 89 e7 mov %r12,%rdi d3ba9: 41 8b 94 24 34 ea 00 mov 0xea34(%r12),%edx d3bb0: 00 d3bb1: e8 00 00 00 00 callq d3bb6 d3bb6: 31 c9 xor %ecx,%ecx d3bb8: 31 d2 xor %edx,%edx d3bba: be a4 3d 00 00 mov $0x3da4,%esi d3bbf: 4c 89 e7 mov %r12,%rdi d3bc2: e8 00 00 00 00 callq d3bc7 d3bc7: 31 d2 xor %edx,%edx d3bc9: be a4 3d 00 00 mov $0x3da4,%esi d3bce: 4c 89 e7 mov %r12,%rdi d3bd1: e8 00 00 00 00 callq d3bd6 d3bd6: 31 c9 xor %ecx,%ecx d3bd8: be a5 3d 00 00 mov $0x3da5,%esi d3bdd: 4c 89 e7 mov %r12,%rdi d3be0: 89 c2 mov %eax,%edx d3be2: 89 c0 mov %eax,%eax d3be4: 49 89 84 24 10 ea 00 mov %rax,0xea10(%r12) d3beb: 00 d3bec: e8 00 00 00 00 callq d3bf1 d3bf1: 31 d2 xor %edx,%edx d3bf3: be a9 3d 00 00 mov $0x3da9,%esi d3bf8: 4c 89 e7 mov %r12,%rdi d3bfb: e8 00 00 00 00 callq d3c00 d3c00: 31 c9 xor %ecx,%ecx d3c02: be a9 3d 00 00 mov $0x3da9,%esi d3c07: 4c 89 e7 mov %r12,%rdi d3c0a: 25 ff ff fe ff and $0xfffeffff,%eax d3c0f: 89 c2 mov %eax,%edx d3c11: e8 00 00 00 00 callq d3c16 d3c16: 31 c0 xor %eax,%eax d3c18: 5b pop %rbx d3c19: 5d pop %rbp d3c1a: 41 5c pop %r12 d3c1c: 41 5d pop %r13 d3c1e: c3 retq d3c1f: 90 nop 00000000000d3c20 : d3c20: e8 00 00 00 00 callq d3c25 d3c25: 55 push %rbp d3c26: 48 89 fd mov %rdi,%rbp d3c29: e8 e2 f9 ff ff callq d3610 d3c2e: 48 89 ef mov %rbp,%rdi d3c31: 31 d2 xor %edx,%edx d3c33: be 98 03 00 00 mov $0x398,%esi d3c38: e8 00 00 00 00 callq d3c3d d3c3d: 48 89 ef mov %rbp,%rdi d3c40: 31 c9 xor %ecx,%ecx d3c42: be 98 03 00 00 mov $0x398,%esi d3c47: 0d 00 00 04 00 or $0x40000,%eax d3c4c: 89 c2 mov %eax,%edx d3c4e: e8 00 00 00 00 callq d3c53 d3c53: bf b8 ae 47 01 mov $0x147aeb8,%edi d3c58: e8 00 00 00 00 callq d3c5d d3c5d: 48 89 ef mov %rbp,%rdi d3c60: 5d pop %rbp d3c61: e9 8a fa ff ff jmpq d36f0 d3c66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d3c6d: 00 00 00 00000000000d3c70 : d3c70: e8 00 00 00 00 callq d3c75 d3c75: 55 push %rbp d3c76: 48 89 fd mov %rdi,%rbp d3c79: e8 00 00 00 00 callq d3c7e d3c7e: 85 c0 test %eax,%eax d3c80: 74 02 je d3c84 d3c82: 5d pop %rbp d3c83: c3 retq d3c84: 48 89 ef mov %rbp,%rdi d3c87: 5d pop %rbp d3c88: e9 00 00 00 00 jmpq d3c8d d3c8d: 0f 1f 00 nopl (%rax) 00000000000d3c90 : d3c90: e8 00 00 00 00 callq d3c95 d3c95: 41 54 push %r12 d3c97: 4c 8d a7 78 f1 00 00 lea 0xf178(%rdi),%r12 d3c9e: 31 f6 xor %esi,%esi d3ca0: ba 7c 00 00 00 mov $0x7c,%edx d3ca5: 55 push %rbp d3ca6: 4c 89 e1 mov %r12,%rcx d3ca9: 48 89 fd mov %rdi,%rbp d3cac: e8 00 00 00 00 callq d3cb1 d3cb1: 85 c0 test %eax,%eax d3cb3: 74 04 je d3cb9 d3cb5: 5d pop %rbp d3cb6: 41 5c pop %r12 d3cb8: c3 retq d3cb9: 48 89 ef mov %rbp,%rdi d3cbc: e8 00 00 00 00 callq d3cc1 d3cc1: 85 c0 test %eax,%eax d3cc3: 75 f0 jne d3cb5 d3cc5: 45 31 c0 xor %r8d,%r8d d3cc8: 48 8d b5 00 e8 00 00 lea 0xe800(%rbp),%rsi d3ccf: 4c 89 e1 mov %r12,%rcx d3cd2: 48 89 ef mov %rbp,%rdi d3cd5: c7 85 90 ea 00 00 75 movl $0x647675,0xea90(%rbp) d3cdc: 76 64 00 d3cdf: 41 b9 01 00 00 00 mov $0x1,%r9d d3ce5: ba 00 02 00 00 mov $0x200,%edx d3cea: e8 00 00 00 00 callq d3cef d3cef: 85 c0 test %eax,%eax d3cf1: 75 c2 jne d3cb5 d3cf3: 48 89 ef mov %rbp,%rdi d3cf6: e8 00 00 00 00 callq d3cfb d3cfb: 85 c0 test %eax,%eax d3cfd: 75 b6 jne d3cb5 d3cff: 48 89 ef mov %rbp,%rdi d3d02: 5d pop %rbp d3d03: 41 5c pop %r12 d3d05: e9 00 00 00 00 jmpq d3d0a d3d0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d3d10 : d3d10: e8 00 00 00 00 callq d3d15 d3d15: 53 push %rbx d3d16: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d3d1d: 48 89 fb mov %rdi,%rbx d3d20: bf 01 00 00 00 mov $0x1,%edi d3d25: e8 00 00 00 00 callq d3d2a d3d2a: 48 8d bb 00 e8 00 00 lea 0xe800(%rbx),%rdi d3d31: e8 00 00 00 00 callq d3d36 d3d36: 31 c0 xor %eax,%eax d3d38: 5b pop %rbx d3d39: c3 retq d3d3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d3d40 : d3d40: e8 00 00 00 00 callq d3d45 d3d45: 85 f6 test %esi,%esi d3d47: 74 05 je d3d4e d3d49: e9 a2 f9 ff ff jmpq d36f0 d3d4e: e8 bd f8 ff ff callq d3610 d3d53: 31 c0 xor %eax,%eax d3d55: c3 retq d3d56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d3d5d: 00 00 00 00000000000d3d60 : d3d60: e8 00 00 00 00 callq d3d65 d3d65: 41 54 push %r12 d3d67: 55 push %rbp d3d68: 48 89 fd mov %rdi,%rbp d3d6b: 53 push %rbx d3d6c: 85 f6 test %esi,%esi d3d6e: 75 46 jne d3db6 d3d70: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax d3d76: 89 f3 mov %esi,%ebx d3d78: 85 c0 test %eax,%eax d3d7a: 75 15 jne d3d91 d3d7c: 5b pop %rbx d3d7d: b8 f0 ff ff ff mov $0xfffffff0,%eax d3d82: 5d pop %rbp d3d83: 41 5c pop %r12 d3d85: c3 retq d3d86: 83 c3 01 add $0x1,%ebx d3d89: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx d3d8f: 73 eb jae d3d7c d3d91: 31 d2 xor %edx,%edx d3d93: be 94 03 00 00 mov $0x394,%esi d3d98: 48 89 ef mov %rbp,%rdi d3d9b: e8 00 00 00 00 callq d3da0 d3da0: a9 00 00 08 00 test $0x80000,%eax d3da5: 75 df jne d3d86 d3da7: be 01 00 00 00 mov $0x1,%esi d3dac: 48 89 ef mov %rbp,%rdi d3daf: e8 bc f7 ff ff callq d3570 d3db4: eb 07 jmp d3dbd d3db6: 31 f6 xor %esi,%esi d3db8: e8 b3 f7 ff ff callq d3570 d3dbd: 48 89 ef mov %rbp,%rdi d3dc0: 31 d2 xor %edx,%edx d3dc2: be 2c 3d 00 00 mov $0x3d2c,%esi d3dc7: e8 00 00 00 00 callq d3dcc d3dcc: 48 89 ef mov %rbp,%rdi d3dcf: 31 d2 xor %edx,%edx d3dd1: be e6 3b 00 00 mov $0x3be6,%esi d3dd6: 89 c3 mov %eax,%ebx d3dd8: e8 00 00 00 00 callq d3ddd d3ddd: 83 e3 03 and $0x3,%ebx d3de0: 48 89 ef mov %rbp,%rdi d3de3: 31 c9 xor %ecx,%ecx d3de5: 89 da mov %ebx,%edx d3de7: 41 89 c4 mov %eax,%r12d d3dea: be 2c 3d 00 00 mov $0x3d2c,%esi d3def: 81 ca 05 01 00 00 or $0x105,%edx d3df5: e8 00 00 00 00 callq d3dfa d3dfa: 44 89 e2 mov %r12d,%edx d3dfd: 48 89 ef mov %rbp,%rdi d3e00: 31 c9 xor %ecx,%ecx d3e02: 83 e2 e0 and $0xffffffe0,%edx d3e05: be e6 3b 00 00 mov $0x3be6,%esi d3e0a: e8 00 00 00 00 callq d3e0f d3e0f: 31 c0 xor %eax,%eax d3e11: 5b pop %rbx d3e12: 5d pop %rbp d3e13: 41 5c pop %r12 d3e15: c3 retq d3e16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d3e1d: 00 00 00 00000000000d3e20 : d3e20: e8 00 00 00 00 callq d3e25 d3e25: 55 push %rbp d3e26: 31 d2 xor %edx,%edx d3e28: be af 3d 00 00 mov $0x3daf,%esi d3e2d: 48 89 fd mov %rdi,%rbp d3e30: e8 00 00 00 00 callq d3e35 d3e35: 85 c0 test %eax,%eax d3e37: 75 13 jne d3e4c d3e39: 48 89 ef mov %rbp,%rdi d3e3c: 31 f6 xor %esi,%esi d3e3e: e8 1d ff ff ff callq d3d60 d3e43: 48 89 ef mov %rbp,%rdi d3e46: 5d pop %rbp d3e47: e9 00 00 00 00 jmpq d3e4c d3e4c: 48 89 ef mov %rbp,%rdi d3e4f: e8 bc f7 ff ff callq d3610 d3e54: eb e3 jmp d3e39 d3e56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d3e5d: 00 00 00 00000000000d3e60 : d3e60: e8 00 00 00 00 callq d3e65 d3e65: 41 54 push %r12 d3e67: 55 push %rbp d3e68: 89 f5 mov %esi,%ebp d3e6a: 53 push %rbx d3e6b: 48 89 fb mov %rdi,%rbx d3e6e: f6 87 10 02 00 00 01 testb $0x1,0x210(%rdi) d3e75: 0f 84 e4 00 00 00 je d3f5f d3e7b: 0f 0b ud2 d3e7d: d1 ed shr %ebp d3e7f: 0f 84 d5 00 00 00 je d3f5a d3e85: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax d3e8b: 45 31 e4 xor %r12d,%r12d d3e8e: e9 99 00 00 00 jmpq d3f2c d3e93: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d3e9a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d3ea1: 48 8d 50 01 lea 0x1(%rax),%rdx d3ea5: 23 83 40 02 00 00 and 0x240(%rbx),%eax d3eab: 48 8d 04 81 lea (%rcx,%rax,4),%rax d3eaf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d3eb6: c7 00 ff 3b 00 00 movl $0x3bff,(%rax) d3ebc: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d3ec2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d3ec9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d3ed0: 8d 51 ff lea -0x1(%rcx),%edx d3ed3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d3eda: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d3ee0: 85 d2 test %edx,%edx d3ee2: 7e 61 jle d3f45 d3ee4: 48 8d 50 01 lea 0x1(%rax),%rdx d3ee8: 23 83 40 02 00 00 and 0x240(%rbx),%eax d3eee: 41 83 c4 01 add $0x1,%r12d d3ef2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d3ef9: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d3f00: 48 8d 04 82 lea (%rdx,%rax,4),%rax d3f04: c7 00 00 00 00 00 movl $0x0,(%rax) d3f0a: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d3f11: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d3f18: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax d3f1e: 83 e8 01 sub $0x1,%eax d3f21: 89 83 28 02 00 00 mov %eax,0x228(%rbx) d3f27: 44 39 e5 cmp %r12d,%ebp d3f2a: 74 2e je d3f5a d3f2c: 85 c0 test %eax,%eax d3f2e: 0f 8f 5f ff ff ff jg d3e93 d3f34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d3f3b: e8 00 00 00 00 callq d3f40 d3f40: e9 4e ff ff ff jmpq d3e93 d3f45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d3f4c: e8 00 00 00 00 callq d3f51 d3f51: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d3f58: eb 8a jmp d3ee4 d3f5a: 5b pop %rbx d3f5b: 5d pop %rbp d3f5c: 41 5c pop %r12 d3f5e: c3 retq d3f5f: 40 f6 c6 01 test $0x1,%sil d3f63: 0f 84 14 ff ff ff je d3e7d d3f69: e9 0d ff ff ff jmpq d3e7b d3f6e: 66 90 xchg %ax,%ax 00000000000d3f70 : d3f70: e8 00 00 00 00 callq d3f75 d3f75: 41 54 push %r12 d3f77: 55 push %rbp d3f78: 48 89 d5 mov %rdx,%rbp d3f7b: 53 push %rbx d3f7c: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d d3f83: 48 89 fb mov %rdi,%rbx d3f86: 45 85 d2 test %r10d,%r10d d3f89: 0f 8e c6 01 00 00 jle d4155 d3f8f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d3f96: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 d3f9d: 48 8d 50 01 lea 0x1(%rax),%rdx d3fa1: 23 83 40 02 00 00 and 0x240(%rbx),%eax d3fa7: 49 8d 04 81 lea (%r9,%rax,4),%rax d3fab: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d3fb2: c7 00 67 3c 00 00 movl $0x3c67,(%rax) d3fb8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d3fbe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d3fc5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d3fcc: 8d 51 ff lea -0x1(%rcx),%edx d3fcf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d3fd6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d3fdc: 4c 8b 65 10 mov 0x10(%rbp),%r12 d3fe0: 85 d2 test %edx,%edx d3fe2: 0f 8e db 01 00 00 jle d41c3 d3fe8: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d3fef: 48 8d 50 01 lea 0x1(%rax),%rdx d3ff3: 23 83 40 02 00 00 and 0x240(%rbx),%eax d3ff9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d4000: 49 8d 04 80 lea (%r8,%rax,4),%rax d4004: 44 89 20 mov %r12d,(%rax) d4007: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d400d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4014: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d401b: 8d 56 ff lea -0x1(%rsi),%edx d401e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d4025: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d402b: 85 d2 test %edx,%edx d402d: 0f 8e 78 01 00 00 jle d41ab d4033: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d403a: 48 8d 50 01 lea 0x1(%rax),%rdx d403e: 23 83 40 02 00 00 and 0x240(%rbx),%eax d4044: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d404b: 48 8d 04 87 lea (%rdi,%rax,4),%rax d404f: c7 00 66 3c 00 00 movl $0x3c66,(%rax) d4055: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d405b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4062: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d4069: 8d 51 ff lea -0x1(%rcx),%edx d406c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d4073: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d4079: 44 8b 65 14 mov 0x14(%rbp),%r12d d407d: 85 d2 test %edx,%edx d407f: 0f 8e 0e 01 00 00 jle d4193 d4085: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d408c: 48 8d 50 01 lea 0x1(%rax),%rdx d4090: 23 83 40 02 00 00 and 0x240(%rbx),%eax d4096: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d409d: 48 8d 04 86 lea (%rsi,%rax,4),%rax d40a1: 44 89 20 mov %r12d,(%rax) d40a4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d40aa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d40b1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d40b8: 8d 56 ff lea -0x1(%rsi),%edx d40bb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d40c2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d40c8: 85 d2 test %edx,%edx d40ca: 0f 8e ab 00 00 00 jle d417b d40d0: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d40d7: 48 8d 50 01 lea 0x1(%rax),%rdx d40db: 23 83 40 02 00 00 and 0x240(%rbx),%eax d40e1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d40e8: 48 8d 04 81 lea (%rcx,%rax,4),%rax d40ec: c7 00 a2 3d 00 00 movl $0x3da2,(%rax) d40f2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d40f8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d40ff: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d4106: 8d 51 ff lea -0x1(%rcx),%edx d4109: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d4110: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d4116: 8b 6d 08 mov 0x8(%rbp),%ebp d4119: 85 d2 test %edx,%edx d411b: 7e 49 jle d4166 d411d: 48 8d 50 01 lea 0x1(%rax),%rdx d4121: 23 83 40 02 00 00 and 0x240(%rbx),%eax d4127: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d412e: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d4135: 48 8d 04 82 lea (%rdx,%rax,4),%rax d4139: 89 28 mov %ebp,(%rax) d413b: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d4142: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d4149: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d4150: 5b pop %rbx d4151: 5d pop %rbp d4152: 41 5c pop %r12 d4154: c3 retq d4155: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d415c: e8 00 00 00 00 callq d4161 d4161: e9 29 fe ff ff jmpq d3f8f d4166: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d416d: e8 00 00 00 00 callq d4172 d4172: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4179: eb a2 jmp d411d d417b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4182: e8 00 00 00 00 callq d4187 d4187: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d418e: e9 3d ff ff ff jmpq d40d0 d4193: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d419a: e8 00 00 00 00 callq d419f d419f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d41a6: e9 da fe ff ff jmpq d4085 d41ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d41b2: e8 00 00 00 00 callq d41b7 d41b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d41be: e9 70 fe ff ff jmpq d4033 d41c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d41ca: e8 00 00 00 00 callq d41cf d41cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d41d6: e9 0d fe ff ff jmpq d3fe8 d41db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000d41e0 : d41e0: e8 00 00 00 00 callq d41e5 d41e5: 41 54 push %r12 d41e7: 31 c9 xor %ecx,%ecx d41e9: ba ad de fe ca mov $0xcafedead,%edx d41ee: be bd 3d 00 00 mov $0x3dbd,%esi d41f3: 55 push %rbp d41f4: 48 89 fd mov %rdi,%rbp d41f7: 53 push %rbx d41f8: 48 8b 1f mov (%rdi),%rbx d41fb: 48 89 df mov %rbx,%rdi d41fe: e8 00 00 00 00 callq d4203 d4203: be 03 00 00 00 mov $0x3,%esi d4208: 48 89 ef mov %rbp,%rdi d420b: e8 00 00 00 00 callq d4210 d4210: 41 89 c4 mov %eax,%r12d d4213: 85 c0 test %eax,%eax d4215: 74 08 je d421f d4217: 44 89 e0 mov %r12d,%eax d421a: 5b pop %rbx d421b: 5d pop %rbp d421c: 41 5c pop %r12 d421e: c3 retq d421f: 8b bd 28 02 00 00 mov 0x228(%rbp),%edi d4225: 85 ff test %edi,%edi d4227: 0f 8e e4 00 00 00 jle d4311 d422d: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax d4234: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi d423b: 48 8d 50 01 lea 0x1(%rax),%rdx d423f: 23 85 40 02 00 00 and 0x240(%rbp),%eax d4245: 48 8d 04 86 lea (%rsi,%rax,4),%rax d4249: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) d4250: c7 00 bd 3d 00 00 movl $0x3dbd,(%rax) d4256: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx d425c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax d4263: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax d426a: 8d 51 ff lea -0x1(%rcx),%edx d426d: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) d4274: 89 95 28 02 00 00 mov %edx,0x228(%rbp) d427a: 85 d2 test %edx,%edx d427c: 0f 8e a0 00 00 00 jle d4322 d4282: 48 8d 50 01 lea 0x1(%rax),%rdx d4286: 23 85 40 02 00 00 and 0x240(%rbp),%eax d428c: 48 89 ef mov %rbp,%rdi d428f: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) d4296: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx d429d: 48 8d 04 82 lea (%rdx,%rax,4),%rax d42a1: c7 00 ef be ad de movl $0xdeadbeef,(%rax) d42a7: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax d42ae: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) d42b5: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) d42bc: e8 00 00 00 00 callq d42c1 d42c1: 8b 8b 28 07 00 00 mov 0x728(%rbx),%ecx d42c7: 85 c9 test %ecx,%ecx d42c9: 74 3b je d4306 d42cb: 31 ed xor %ebp,%ebp d42cd: eb 15 jmp d42e4 d42cf: bf c7 10 00 00 mov $0x10c7,%edi d42d4: 83 c5 01 add $0x1,%ebp d42d7: e8 00 00 00 00 callq d42dc d42dc: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) d42e2: 76 22 jbe d4306 d42e4: 31 d2 xor %edx,%edx d42e6: be bd 3d 00 00 mov $0x3dbd,%esi d42eb: 48 89 df mov %rbx,%rdi d42ee: e8 00 00 00 00 callq d42f3 d42f3: 3d ef be ad de cmp $0xdeadbeef,%eax d42f8: 75 d5 jne d42cf d42fa: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) d4300: 0f 87 11 ff ff ff ja d4217 d4306: 41 bc 92 ff ff ff mov $0xffffff92,%r12d d430c: e9 06 ff ff ff jmpq d4217 d4311: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4318: e8 00 00 00 00 callq d431d d431d: e9 0b ff ff ff jmpq d422d d4322: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4329: e8 00 00 00 00 callq d432e d432e: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax d4335: e9 48 ff ff ff jmpq d4282 d433a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d4340 : d4340: e8 00 00 00 00 callq d4345 d4345: 83 e1 01 and $0x1,%ecx d4348: 41 54 push %r12 d434a: 49 89 d4 mov %rdx,%r12 d434d: 55 push %rbp d434e: 48 89 f5 mov %rsi,%rbp d4351: 53 push %rbx d4352: 48 89 fb mov %rdi,%rbx d4355: 0f 85 88 05 00 00 jne d48e3 d435b: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d d4362: 45 85 c9 test %r9d,%r9d d4365: 0f 8e 32 04 00 00 jle d479d d436b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4372: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d4379: 48 8d 50 01 lea 0x1(%rax),%rdx d437d: 23 83 40 02 00 00 and 0x240(%rbx),%eax d4383: 49 8d 04 80 lea (%r8,%rax,4),%rax d4387: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d438e: c7 00 bd 3d 00 00 movl $0x3dbd,(%rax) d4394: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d439a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d43a1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d43a8: 8d 51 ff lea -0x1(%rcx),%edx d43ab: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d43b2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d43b8: 85 d2 test %edx,%edx d43ba: 0f 8e 0b 05 00 00 jle d48cb d43c0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d43c7: 48 8d 50 01 lea 0x1(%rax),%rdx d43cb: 23 83 40 02 00 00 and 0x240(%rbx),%eax d43d1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d43d8: 48 8d 04 87 lea (%rdi,%rax,4),%rax d43dc: 44 89 20 mov %r12d,(%rax) d43df: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d43e5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d43ec: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d43f3: 8d 56 ff lea -0x1(%rsi),%edx d43f6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d43fd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d4403: 85 d2 test %edx,%edx d4405: 0f 8e a8 04 00 00 jle d48b3 d440b: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d4412: 48 8d 50 01 lea 0x1(%rax),%rdx d4416: 23 83 40 02 00 00 and 0x240(%rbx),%eax d441c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d4423: 48 8d 04 86 lea (%rsi,%rax,4),%rax d4427: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) d442d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d4433: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d443a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d4441: 8d 51 ff lea -0x1(%rcx),%edx d4444: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d444b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d4451: 85 d2 test %edx,%edx d4453: 0f 8e 42 04 00 00 jle d489b d4459: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d4460: 48 8d 50 01 lea 0x1(%rax),%rdx d4464: 23 83 40 02 00 00 and 0x240(%rbx),%eax d446a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d4471: 48 8d 04 81 lea (%rcx,%rax,4),%rax d4475: 89 28 mov %ebp,(%rax) d4477: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d447d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4484: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d448b: 8d 56 ff lea -0x1(%rsi),%edx d448e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d4495: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d449b: 85 d2 test %edx,%edx d449d: 0f 8e e0 03 00 00 jle d4883 d44a3: 48 8d 50 01 lea 0x1(%rax),%rdx d44a7: 23 83 40 02 00 00 and 0x240(%rbx),%eax d44ad: 48 c1 ed 20 shr $0x20,%rbp d44b1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d44b8: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d44bf: 40 0f b6 ed movzbl %bpl,%ebp d44c3: 48 8d 04 82 lea (%rdx,%rax,4),%rax d44c7: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) d44cd: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d44d3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d44da: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d44e1: 8d 57 ff lea -0x1(%rdi),%edx d44e4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d44eb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d44f1: 85 d2 test %edx,%edx d44f3: 0f 8e 72 03 00 00 jle d486b d44f9: 4c 8b a3 00 02 00 00 mov 0x200(%rbx),%r12 d4500: 48 8d 50 01 lea 0x1(%rax),%rdx d4504: 23 83 40 02 00 00 and 0x240(%rbx),%eax d450a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d4511: 49 8d 04 84 lea (%r12,%rax,4),%rax d4515: 89 28 mov %ebp,(%rax) d4517: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d451d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4524: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d452b: 8d 51 ff lea -0x1(%rcx),%edx d452e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d4535: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d453b: 85 d2 test %edx,%edx d453d: 0f 8e 10 03 00 00 jle d4853 d4543: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 d454a: 48 8d 50 01 lea 0x1(%rax),%rdx d454e: 23 83 40 02 00 00 and 0x240(%rbx),%eax d4554: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d455b: 49 8d 04 83 lea (%r11,%rax,4),%rax d455f: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) d4565: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d456b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4572: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d4579: 8d 56 ff lea -0x1(%rsi),%edx d457c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d4583: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d4589: 85 d2 test %edx,%edx d458b: 0f 8e aa 02 00 00 jle d483b d4591: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 d4598: 48 8d 50 01 lea 0x1(%rax),%rdx d459c: 23 83 40 02 00 00 and 0x240(%rbx),%eax d45a2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d45a9: 49 8d 04 82 lea (%r10,%rax,4),%rax d45ad: c7 00 00 00 00 00 movl $0x0,(%rax) d45b3: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d45b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d45c0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d45c7: 8d 57 ff lea -0x1(%rdi),%edx d45ca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d45d1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d45d7: 85 d2 test %edx,%edx d45d9: 0f 8e 44 02 00 00 jle d4823 d45df: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 d45e6: 48 8d 50 01 lea 0x1(%rax),%rdx d45ea: 23 83 40 02 00 00 and 0x240(%rbx),%eax d45f0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d45f7: 49 8d 04 81 lea (%r9,%rax,4),%rax d45fb: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) d4601: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d4607: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d460e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d4615: 8d 51 ff lea -0x1(%rcx),%edx d4618: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d461f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d4625: 85 d2 test %edx,%edx d4627: 0f 8e de 01 00 00 jle d480b d462d: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d4634: 48 8d 50 01 lea 0x1(%rax),%rdx d4638: 23 83 40 02 00 00 and 0x240(%rbx),%eax d463e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d4645: 49 8d 04 80 lea (%r8,%rax,4),%rax d4649: c7 00 00 00 00 00 movl $0x0,(%rax) d464f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d4655: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d465c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d4663: 8d 56 ff lea -0x1(%rsi),%edx d4666: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d466d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d4673: 85 d2 test %edx,%edx d4675: 0f 8e 78 01 00 00 jle d47f3 d467b: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d4682: 48 8d 50 01 lea 0x1(%rax),%rdx d4686: 23 83 40 02 00 00 and 0x240(%rbx),%eax d468c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d4693: 48 8d 04 87 lea (%rdi,%rax,4),%rax d4697: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) d469d: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d46a3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d46aa: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d46b1: 8d 57 ff lea -0x1(%rdi),%edx d46b4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d46bb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d46c1: 85 d2 test %edx,%edx d46c3: 0f 8e 12 01 00 00 jle d47db d46c9: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d46d0: 48 8d 50 01 lea 0x1(%rax),%rdx d46d4: 23 83 40 02 00 00 and 0x240(%rbx),%eax d46da: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d46e1: 48 8d 04 86 lea (%rsi,%rax,4),%rax d46e5: c7 00 00 00 00 00 movl $0x0,(%rax) d46eb: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d46f1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d46f8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d46ff: 8d 51 ff lea -0x1(%rcx),%edx d4702: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d4709: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d470f: 85 d2 test %edx,%edx d4711: 0f 8e ac 00 00 00 jle d47c3 d4717: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d471e: 48 8d 50 01 lea 0x1(%rax),%rdx d4722: 23 83 40 02 00 00 and 0x240(%rbx),%eax d4728: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d472f: 48 8d 04 81 lea (%rcx,%rax,4),%rax d4733: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) d4739: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d473f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4746: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d474d: 8d 56 ff lea -0x1(%rsi),%edx d4750: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d4757: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d475d: 85 d2 test %edx,%edx d475f: 7e 4d jle d47ae d4761: 48 8d 50 01 lea 0x1(%rax),%rdx d4765: 23 83 40 02 00 00 and 0x240(%rbx),%eax d476b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d4772: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d4779: 48 8d 04 82 lea (%rdx,%rax,4),%rax d477d: c7 00 02 00 00 00 movl $0x2,(%rax) d4783: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d478a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d4791: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d4798: 5b pop %rbx d4799: 5d pop %rbp d479a: 41 5c pop %r12 d479c: c3 retq d479d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d47a4: e8 00 00 00 00 callq d47a9 d47a9: e9 bd fb ff ff jmpq d436b d47ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d47b5: e8 00 00 00 00 callq d47ba d47ba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d47c1: eb 9e jmp d4761 d47c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d47ca: e8 00 00 00 00 callq d47cf d47cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d47d6: e9 3c ff ff ff jmpq d4717 d47db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d47e2: e8 00 00 00 00 callq d47e7 d47e7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d47ee: e9 d6 fe ff ff jmpq d46c9 d47f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d47fa: e8 00 00 00 00 callq d47ff d47ff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4806: e9 70 fe ff ff jmpq d467b d480b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4812: e8 00 00 00 00 callq d4817 d4817: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d481e: e9 0a fe ff ff jmpq d462d d4823: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d482a: e8 00 00 00 00 callq d482f d482f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4836: e9 a4 fd ff ff jmpq d45df d483b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4842: e8 00 00 00 00 callq d4847 d4847: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d484e: e9 3e fd ff ff jmpq d4591 d4853: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d485a: e8 00 00 00 00 callq d485f d485f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4866: e9 d8 fc ff ff jmpq d4543 d486b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4872: e8 00 00 00 00 callq d4877 d4877: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d487e: e9 76 fc ff ff jmpq d44f9 d4883: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d488a: e8 00 00 00 00 callq d488f d488f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d4896: e9 08 fc ff ff jmpq d44a3 d489b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d48a2: e8 00 00 00 00 callq d48a7 d48a7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d48ae: e9 a6 fb ff ff jmpq d4459 d48b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d48ba: e8 00 00 00 00 callq d48bf d48bf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d48c6: e9 40 fb ff ff jmpq d440b d48cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d48d2: e8 00 00 00 00 callq d48d7 d48d7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d48de: e9 dd fa ff ff jmpq d43c0 d48e3: 0f 0b ud2 d48e5: e9 71 fa ff ff jmpq d435b d48ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d48f0 : d48f0: e8 00 00 00 00 callq d48f5 d48f5: 41 54 push %r12 d48f7: ba 10 27 00 00 mov $0x2710,%edx d48fc: be 10 27 00 00 mov $0x2710,%esi d4901: 55 push %rbp d4902: 48 8d af 00 e8 00 00 lea 0xe800(%rdi),%rbp d4909: 53 push %rbx d490a: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax d4911: 48 89 fb mov %rdi,%rbx d4914: 48 8b 40 38 mov 0x38(%rax),%rax d4918: e8 00 00 00 00 callq d491d d491d: be 01 00 00 00 mov $0x1,%esi d4922: 48 89 df mov %rbx,%rdi d4925: e8 36 f4 ff ff callq d3d60 d492a: f6 83 91 89 00 00 20 testb $0x20,0x8991(%rbx) d4931: be c0 00 00 00 mov $0xc0,%esi d4936: 48 89 df mov %rbx,%rdi d4939: 48 8b 83 f8 0c 00 00 mov 0xcf8(%rbx),%rax d4940: 74 4f je d4991 d4942: e8 00 00 00 00 callq d4947 d4947: be c0 00 00 00 mov $0xc0,%esi d494c: 48 89 df mov %rbx,%rdi d494f: 0d ff 0f 00 00 or $0xfff,%eax d4954: 89 c2 mov %eax,%edx d4956: 48 8b 83 00 0d 00 00 mov 0xd00(%rbx),%rax d495d: e8 00 00 00 00 callq d4962 d4962: 31 d2 xor %edx,%edx d4964: be 2c 3d 00 00 mov $0x3d2c,%esi d4969: 48 89 df mov %rbx,%rdi d496c: e8 00 00 00 00 callq d4971 d4971: 89 c2 mov %eax,%edx d4973: 83 ca 01 or $0x1,%edx d4976: a8 01 test $0x1,%al d4978: 74 4f je d49c9 d497a: 48 89 ef mov %rbp,%rdi d497d: e8 00 00 00 00 callq d4982 d4982: 41 89 c4 mov %eax,%r12d d4985: 85 c0 test %eax,%eax d4987: 74 5e je d49e7 d4989: 44 89 e0 mov %r12d,%eax d498c: 5b pop %rbx d498d: 5d pop %rbp d498e: 41 5c pop %r12 d4990: c3 retq d4991: e8 00 00 00 00 callq d4996 d4996: be c0 00 00 00 mov $0xc0,%esi d499b: 48 89 df mov %rbx,%rdi d499e: 25 00 f0 ff ff and $0xfffff000,%eax d49a3: 89 c2 mov %eax,%edx d49a5: 48 8b 83 00 0d 00 00 mov 0xd00(%rbx),%rax d49ac: e8 00 00 00 00 callq d49b1 d49b1: 31 d2 xor %edx,%edx d49b3: be 2c 3d 00 00 mov $0x3d2c,%esi d49b8: 48 89 df mov %rbx,%rdi d49bb: e8 00 00 00 00 callq d49c0 d49c0: 89 c2 mov %eax,%edx d49c2: 83 e2 fe and $0xfffffffe,%edx d49c5: a8 01 test $0x1,%al d49c7: 74 b1 je d497a d49c9: 31 c9 xor %ecx,%ecx d49cb: be 2c 3d 00 00 mov $0x3d2c,%esi d49d0: 48 89 df mov %rbx,%rdi d49d3: e8 00 00 00 00 callq d49d8 d49d8: 48 89 ef mov %rbp,%rdi d49db: e8 00 00 00 00 callq d49e0 d49e0: 41 89 c4 mov %eax,%r12d d49e3: 85 c0 test %eax,%eax d49e5: 75 a2 jne d4989 d49e7: be 0a 00 00 00 mov $0xa,%esi d49ec: 48 89 ef mov %rbp,%rdi d49ef: e8 00 00 00 00 callq d49f4 d49f4: 41 89 c4 mov %eax,%r12d d49f7: 85 c0 test %eax,%eax d49f9: 0f 85 21 03 00 00 jne d4d20 d49ff: 8b b3 28 ea 00 00 mov 0xea28(%rbx),%esi d4a05: 85 f6 test %esi,%esi d4a07: 0f 8e fe 03 00 00 jle d4e0b d4a0d: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4a14: 48 8b 8b 00 ea 00 00 mov 0xea00(%rbx),%rcx d4a1b: 48 8d 50 01 lea 0x1(%rax),%rdx d4a1f: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d4a25: 48 8d 04 81 lea (%rcx,%rax,4),%rax d4a29: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d4a30: c7 00 b2 3d 00 00 movl $0x3db2,(%rax) d4a36: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d4a3c: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4a43: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d4a4a: 8d 51 ff lea -0x1(%rcx),%edx d4a4d: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d4a54: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d4a5a: 85 d2 test %edx,%edx d4a5c: 0f 8e 91 03 00 00 jle d4df3 d4a62: 48 8d 50 01 lea 0x1(%rax),%rdx d4a66: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d4a6c: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d4a73: 48 8b 93 00 ea 00 00 mov 0xea00(%rbx),%rdx d4a7a: 48 8d 04 82 lea (%rdx,%rax,4),%rax d4a7e: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) d4a84: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d4a8a: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4a91: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d4a98: 8d 51 ff lea -0x1(%rcx),%edx d4a9b: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d4aa2: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d4aa8: 85 d2 test %edx,%edx d4aaa: 0f 8e 2b 03 00 00 jle d4ddb d4ab0: 4c 8b 9b 00 ea 00 00 mov 0xea00(%rbx),%r11 d4ab7: 48 8d 50 01 lea 0x1(%rax),%rdx d4abb: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d4ac1: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d4ac8: 49 8d 04 83 lea (%r11,%rax,4),%rax d4acc: c7 00 b1 3d 00 00 movl $0x3db1,(%rax) d4ad2: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d4ad8: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4adf: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d4ae6: 8d 51 ff lea -0x1(%rcx),%edx d4ae9: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d4af0: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d4af6: 85 d2 test %edx,%edx d4af8: 0f 8e c5 02 00 00 jle d4dc3 d4afe: 4c 8b 93 00 ea 00 00 mov 0xea00(%rbx),%r10 d4b05: 48 8d 50 01 lea 0x1(%rax),%rdx d4b09: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d4b0f: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d4b16: 49 8d 04 82 lea (%r10,%rax,4),%rax d4b1a: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) d4b20: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d4b26: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4b2d: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d4b34: 8d 51 ff lea -0x1(%rcx),%edx d4b37: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d4b3e: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d4b44: 85 d2 test %edx,%edx d4b46: 0f 8e 5f 02 00 00 jle d4dab d4b4c: 4c 8b 8b 00 ea 00 00 mov 0xea00(%rbx),%r9 d4b53: 48 8d 50 01 lea 0x1(%rax),%rdx d4b57: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d4b5d: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d4b64: 49 8d 04 81 lea (%r9,%rax,4),%rax d4b68: c7 00 b3 3d 00 00 movl $0x3db3,(%rax) d4b6e: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d4b74: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4b7b: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d4b82: 8d 51 ff lea -0x1(%rcx),%edx d4b85: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d4b8c: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d4b92: 85 d2 test %edx,%edx d4b94: 0f 8e f9 01 00 00 jle d4d93 d4b9a: 4c 8b 83 00 ea 00 00 mov 0xea00(%rbx),%r8 d4ba1: 48 8d 50 01 lea 0x1(%rax),%rdx d4ba5: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d4bab: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d4bb2: 49 8d 04 80 lea (%r8,%rax,4),%rax d4bb6: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) d4bbc: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d4bc2: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4bc9: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d4bd0: 8d 51 ff lea -0x1(%rcx),%edx d4bd3: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d4bda: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d4be0: 85 d2 test %edx,%edx d4be2: 0f 8e 93 01 00 00 jle d4d7b d4be8: 48 8b bb 00 ea 00 00 mov 0xea00(%rbx),%rdi d4bef: 48 8d 50 01 lea 0x1(%rax),%rdx d4bf3: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d4bf9: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d4c00: 48 8d 04 87 lea (%rdi,%rax,4),%rax d4c04: c7 00 b0 3d 00 00 movl $0x3db0,(%rax) d4c0a: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d4c10: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4c17: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d4c1e: 8d 51 ff lea -0x1(%rcx),%edx d4c21: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d4c28: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d4c2e: 85 d2 test %edx,%edx d4c30: 0f 8e 2d 01 00 00 jle d4d63 d4c36: 48 8b b3 00 ea 00 00 mov 0xea00(%rbx),%rsi d4c3d: 48 8d 50 01 lea 0x1(%rax),%rdx d4c41: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d4c47: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d4c4e: 48 8d 04 86 lea (%rsi,%rax,4),%rax d4c52: c7 00 08 00 00 00 movl $0x8,(%rax) d4c58: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d4c5e: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4c65: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d4c6c: 8d 51 ff lea -0x1(%rcx),%edx d4c6f: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d4c76: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d4c7c: 85 d2 test %edx,%edx d4c7e: 0f 8e c7 00 00 00 jle d4d4b d4c84: 48 8b 8b 00 ea 00 00 mov 0xea00(%rbx),%rcx d4c8b: 48 8d 50 01 lea 0x1(%rax),%rdx d4c8f: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d4c95: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d4c9c: 48 8d 04 81 lea (%rcx,%rax,4),%rax d4ca0: c7 00 00 3d 00 00 movl $0x3d00,(%rax) d4ca6: 8b 83 28 ea 00 00 mov 0xea28(%rbx),%eax d4cac: 48 8b 93 10 ea 00 00 mov 0xea10(%rbx),%rdx d4cb3: 48 23 93 38 ea 00 00 and 0xea38(%rbx),%rdx d4cba: 83 e8 01 sub $0x1,%eax d4cbd: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d4cc4: 89 83 28 ea 00 00 mov %eax,0xea28(%rbx) d4cca: 85 c0 test %eax,%eax d4ccc: 7e 68 jle d4d36 d4cce: 48 8d 42 01 lea 0x1(%rdx),%rax d4cd2: 48 89 ef mov %rbp,%rdi d4cd5: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d4cdc: 89 d0 mov %edx,%eax d4cde: 48 8b 93 00 ea 00 00 mov 0xea00(%rbx),%rdx d4ce5: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d4ceb: 48 8d 04 82 lea (%rdx,%rax,4),%rax d4cef: c7 00 03 00 00 00 movl $0x3,(%rax) d4cf5: 48 8b 83 38 ea 00 00 mov 0xea38(%rbx),%rax d4cfc: 83 ab 28 ea 00 00 01 subl $0x1,0xea28(%rbx) d4d03: 48 21 83 10 ea 00 00 and %rax,0xea10(%rbx) d4d0a: e8 00 00 00 00 callq d4d0f d4d0f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4d16: e8 00 00 00 00 callq d4d1b d4d1b: e9 69 fc ff ff jmpq d4989 d4d20: 89 c6 mov %eax,%esi d4d22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4d29: e8 00 00 00 00 callq d4d2e d4d2e: 44 89 e0 mov %r12d,%eax d4d31: 5b pop %rbx d4d32: 5d pop %rbp d4d33: 41 5c pop %r12 d4d35: c3 retq d4d36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4d3d: e8 00 00 00 00 callq d4d42 d4d42: 48 8b 93 10 ea 00 00 mov 0xea10(%rbx),%rdx d4d49: eb 83 jmp d4cce d4d4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4d52: e8 00 00 00 00 callq d4d57 d4d57: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4d5e: e9 21 ff ff ff jmpq d4c84 d4d63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4d6a: e8 00 00 00 00 callq d4d6f d4d6f: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4d76: e9 bb fe ff ff jmpq d4c36 d4d7b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4d82: e8 00 00 00 00 callq d4d87 d4d87: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4d8e: e9 55 fe ff ff jmpq d4be8 d4d93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4d9a: e8 00 00 00 00 callq d4d9f d4d9f: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4da6: e9 ef fd ff ff jmpq d4b9a d4dab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4db2: e8 00 00 00 00 callq d4db7 d4db7: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4dbe: e9 89 fd ff ff jmpq d4b4c d4dc3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4dca: e8 00 00 00 00 callq d4dcf d4dcf: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4dd6: e9 23 fd ff ff jmpq d4afe d4ddb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4de2: e8 00 00 00 00 callq d4de7 d4de7: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4dee: e9 bd fc ff ff jmpq d4ab0 d4df3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4dfa: e8 00 00 00 00 callq d4dff d4dff: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d4e06: e9 57 fc ff ff jmpq d4a62 d4e0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4e12: e8 00 00 00 00 callq d4e17 d4e17: e9 f1 fb ff ff jmpq d4a0d d4e1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d4e20 : d4e20: e8 00 00 00 00 callq d4e25 d4e25: 55 push %rbp d4e26: 48 89 fd mov %rdi,%rbp d4e29: e8 00 00 00 00 callq d4e2e d4e2e: 85 c0 test %eax,%eax d4e30: 74 02 je d4e34 d4e32: 5d pop %rbp d4e33: c3 retq d4e34: 48 89 ef mov %rbp,%rdi d4e37: 5d pop %rbp d4e38: e9 b3 fa ff ff jmpq d48f0 d4e3d: 0f 1f 00 nopl (%rax) 00000000000d4e40 : d4e40: e8 00 00 00 00 callq d4e45 d4e45: c3 retq d4e46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d4e4d: 00 00 00 00000000000d4e50 : d4e50: e8 00 00 00 00 callq d4e55 d4e55: 31 c0 xor %eax,%eax d4e57: c3 retq d4e58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d4e5f: 00 00000000000d4e60 : d4e60: e8 00 00 00 00 callq d4e65 d4e65: 53 push %rbx d4e66: 31 d2 xor %edx,%edx d4e68: be 94 03 00 00 mov $0x394,%esi d4e6d: 48 89 fb mov %rdi,%rbx d4e70: e8 00 00 00 00 callq d4e75 d4e75: a9 02 00 08 00 test $0x80002,%eax d4e7a: 74 16 je d4e92 d4e7c: b8 00 00 04 00 mov $0x40000,%eax d4e81: 41 b8 01 00 00 00 mov $0x1,%r8d d4e87: 89 83 98 f1 00 00 mov %eax,0xf198(%rbx) d4e8d: 44 89 c0 mov %r8d,%eax d4e90: 5b pop %rbx d4e91: c3 retq d4e92: 31 d2 xor %edx,%edx d4e94: be af 3d 00 00 mov $0x3daf,%esi d4e99: 48 89 df mov %rbx,%rdi d4e9c: e8 00 00 00 00 callq d4ea1 d4ea1: 45 31 c0 xor %r8d,%r8d d4ea4: 25 fd 00 00 00 and $0xfd,%eax d4ea9: 75 d1 jne d4e7c d4eab: 89 83 98 f1 00 00 mov %eax,0xf198(%rbx) d4eb1: 44 89 c0 mov %r8d,%eax d4eb4: 5b pop %rbx d4eb5: c3 retq d4eb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d4ebd: 00 00 00 00000000000d4ec0 : d4ec0: e8 00 00 00 00 callq d4ec5 d4ec5: 31 d2 xor %edx,%edx d4ec7: be 94 03 00 00 mov $0x394,%esi d4ecc: e8 00 00 00 00 callq d4ed1 d4ed1: c1 e8 13 shr $0x13,%eax d4ed4: 83 f0 01 xor $0x1,%eax d4ed7: 83 e0 01 and $0x1,%eax d4eda: c3 retq d4edb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000d4ee0 : d4ee0: e8 00 00 00 00 callq d4ee5 d4ee5: 48 8b 3f mov (%rdi),%rdi d4ee8: 31 d2 xor %edx,%edx d4eea: be a5 3d 00 00 mov $0x3da5,%esi d4eef: e8 00 00 00 00 callq d4ef4 d4ef4: 89 c0 mov %eax,%eax d4ef6: c3 retq d4ef7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) d4efe: 00 00 00000000000d4f00 : d4f00: e8 00 00 00 00 callq d4f05 d4f05: 48 8b 3f mov (%rdi),%rdi d4f08: 31 d2 xor %edx,%edx d4f0a: be a4 3d 00 00 mov $0x3da4,%esi d4f0f: e8 00 00 00 00 callq d4f14 d4f14: 89 c0 mov %eax,%eax d4f16: c3 retq d4f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) d4f1e: 00 00 00000000000d4f20 : d4f20: e8 00 00 00 00 callq d4f25 d4f25: 4c 8b 07 mov (%rdi),%r8 d4f28: 31 d2 xor %edx,%edx d4f2a: 49 8d 80 28 eb 00 00 lea 0xeb28(%r8),%rax d4f31: 48 39 c7 cmp %rax,%rdi d4f34: 74 10 je d4f46 d4f36: be 25 3c 00 00 mov $0x3c25,%esi d4f3b: 4c 89 c7 mov %r8,%rdi d4f3e: e8 00 00 00 00 callq d4f43 d4f43: 89 c0 mov %eax,%eax d4f45: c3 retq d4f46: be 2a 3c 00 00 mov $0x3c2a,%esi d4f4b: 4c 89 c7 mov %r8,%rdi d4f4e: e8 00 00 00 00 callq d4f53 d4f53: 89 c0 mov %eax,%eax d4f55: c3 retq d4f56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d4f5d: 00 00 00 00000000000d4f60 : d4f60: e8 00 00 00 00 callq d4f65 d4f65: 4c 8b 07 mov (%rdi),%r8 d4f68: 31 d2 xor %edx,%edx d4f6a: 49 8d 80 28 eb 00 00 lea 0xeb28(%r8),%rax d4f71: 48 39 c7 cmp %rax,%rdi d4f74: 74 10 je d4f86 d4f76: be 24 3c 00 00 mov $0x3c24,%esi d4f7b: 4c 89 c7 mov %r8,%rdi d4f7e: e8 00 00 00 00 callq d4f83 d4f83: 89 c0 mov %eax,%eax d4f85: c3 retq d4f86: be 29 3c 00 00 mov $0x3c29,%esi d4f8b: 4c 89 c7 mov %r8,%rdi d4f8e: e8 00 00 00 00 callq d4f93 d4f93: 89 c0 mov %eax,%eax d4f95: c3 retq d4f96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d4f9d: 00 00 00 00000000000d4fa0 : d4fa0: e8 00 00 00 00 callq d4fa5 d4fa5: 41 54 push %r12 d4fa7: 4c 8d a7 78 7c 00 00 lea 0x7c78(%rdi),%r12 d4fae: 55 push %rbp d4faf: 48 89 fd mov %rdi,%rbp d4fb2: 4c 89 e7 mov %r12,%rdi d4fb5: 53 push %rbx d4fb6: 48 89 f3 mov %rsi,%rbx d4fb9: e8 00 00 00 00 callq d4fbe d4fbe: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) d4fc5: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax d4fcc: 74 3a je d5008 d4fce: be 9c 02 20 d0 mov $0xd020029c,%esi d4fd3: 48 89 ef mov %rbp,%rdi d4fd6: e8 00 00 00 00 callq d4fdb d4fdb: a8 04 test $0x4,%al d4fdd: 0f 85 00 00 00 00 jne d4fe3 d4fe3: 31 d2 xor %edx,%edx d4fe5: be 2c 3d 00 00 mov $0x3d2c,%esi d4fea: 48 89 ef mov %rbp,%rdi d4fed: e8 00 00 00 00 callq d4ff2 d4ff2: a8 01 test $0x1,%al d4ff4: 74 06 je d4ffc d4ff6: 81 0b 00 20 00 00 orl $0x2000,(%rbx) d4ffc: 5b pop %rbx d4ffd: 4c 89 e7 mov %r12,%rdi d5000: 5d pop %rbp d5001: 41 5c pop %r12 d5003: e9 00 00 00 00 jmpq d5008 d5008: be 9c 02 20 c0 mov $0xc020029c,%esi d500d: 48 89 ef mov %rbp,%rdi d5010: e8 00 00 00 00 callq d5015 d5015: eb c4 jmp d4fdb d5017: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) d501e: 00 00 00000000000d5020 : d5020: e8 00 00 00 00 callq d5025 d5025: 41 55 push %r13 d5027: 31 d2 xor %edx,%edx d5029: 41 89 f5 mov %esi,%r13d d502c: be e4 3b 00 00 mov $0x3be4,%esi d5031: 41 54 push %r12 d5033: 45 31 e4 xor %r12d,%r12d d5036: 55 push %rbp d5037: 48 89 fd mov %rdi,%rbp d503a: 53 push %rbx d503b: e8 00 00 00 00 callq d5040 d5040: 31 d2 xor %edx,%edx d5042: be 2a 3d 00 00 mov $0x3d2a,%esi d5047: 48 89 ef mov %rbp,%rdi d504a: 89 c3 mov %eax,%ebx d504c: e8 00 00 00 00 callq d5051 d5051: 81 cb ff 1f 00 00 or $0x1fff,%ebx d5057: 89 da mov %ebx,%edx d5059: 45 84 ed test %r13b,%r13b d505c: 74 1e je d507c d505e: 41 89 c4 mov %eax,%r12d d5061: 0d f7 ff 3f 00 or $0x3ffff7,%eax d5066: 41 81 cc f7 ff 3b 00 or $0x3bfff7,%r12d d506d: f6 85 94 89 00 00 08 testb $0x8,0x8994(%rbp) d5074: 44 0f 45 e0 cmovne %eax,%r12d d5078: 41 83 e4 f7 and $0xfffffff7,%r12d d507c: 48 89 ef mov %rbp,%rdi d507f: 31 c9 xor %ecx,%ecx d5081: be e4 3b 00 00 mov $0x3be4,%esi d5086: e8 00 00 00 00 callq d508b d508b: 44 89 e2 mov %r12d,%edx d508e: 5b pop %rbx d508f: 48 89 ef mov %rbp,%rdi d5092: 31 c9 xor %ecx,%ecx d5094: 5d pop %rbp d5095: be 2a 3d 00 00 mov $0x3d2a,%esi d509a: 41 5c pop %r12 d509c: 41 5d pop %r13 d509e: e9 00 00 00 00 jmpq d50a3 d50a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d50aa: 00 00 00 00 d50ae: 66 90 xchg %ax,%ax 00000000000d50b0 : d50b0: e8 00 00 00 00 callq d50b5 d50b5: 8b 97 10 02 00 00 mov 0x210(%rdi),%edx d50bb: 48 8b 3f mov (%rdi),%rdi d50be: 31 c9 xor %ecx,%ecx d50c0: be a5 3d 00 00 mov $0x3da5,%esi d50c5: e9 00 00 00 00 jmpq d50ca d50ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d50d0 : d50d0: e8 00 00 00 00 callq d50d5 d50d5: 4c 8b 07 mov (%rdi),%r8 d50d8: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx d50df: 31 c9 xor %ecx,%ecx d50e1: 49 8d 80 28 eb 00 00 lea 0xeb28(%r8),%rax d50e8: 48 39 c7 cmp %rax,%rdi d50eb: 74 0d je d50fa d50ed: be 25 3c 00 00 mov $0x3c25,%esi d50f2: 4c 89 c7 mov %r8,%rdi d50f5: e9 00 00 00 00 jmpq d50fa d50fa: be 2a 3c 00 00 mov $0x3c2a,%esi d50ff: 4c 89 c7 mov %r8,%rdi d5102: e9 00 00 00 00 jmpq d5107 d5107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) d510e: 00 00 00000000000d5110 : d5110: e8 00 00 00 00 callq d5115 d5115: 55 push %rbp d5116: 31 c9 xor %ecx,%ecx d5118: 48 89 fd mov %rdi,%rbp d511b: ba 01 01 01 11 mov $0x11010101,%edx d5120: be a9 3d 00 00 mov $0x3da9,%esi d5125: e8 00 00 00 00 callq d512a d512a: 48 89 ef mov %rbp,%rdi d512d: 31 d2 xor %edx,%edx d512f: be 3d 3d 00 00 mov $0x3d3d,%esi d5134: e8 00 00 00 00 callq d5139 d5139: 31 c9 xor %ecx,%ecx d513b: be 3d 3d 00 00 mov $0x3d3d,%esi d5140: 48 89 ef mov %rbp,%rdi d5143: 80 cc 01 or $0x1,%ah d5146: 89 c2 mov %eax,%edx d5148: e8 00 00 00 00 callq d514d d514d: bf 58 89 41 00 mov $0x418958,%edi d5152: e8 00 00 00 00 callq d5157 d5157: 31 c9 xor %ecx,%ecx d5159: ba 08 00 00 00 mov $0x8,%edx d515e: 48 89 ef mov %rbp,%rdi d5161: be a0 3d 00 00 mov $0x3da0,%esi d5166: e8 00 00 00 00 callq d516b d516b: bf b8 ae 47 01 mov $0x147aeb8,%edi d5170: e8 00 00 00 00 callq d5175 d5175: 31 c9 xor %ecx,%ecx d5177: 48 89 ef mov %rbp,%rdi d517a: 31 d2 xor %edx,%edx d517c: be 98 3d 00 00 mov $0x3d98,%esi d5181: e8 00 00 00 00 callq d5186 d5186: 48 89 ef mov %rbp,%rdi d5189: 31 d2 xor %edx,%edx d518b: be 3d 3d 00 00 mov $0x3d3d,%esi d5190: e8 00 00 00 00 callq d5195 d5195: 48 89 ef mov %rbp,%rdi d5198: 31 c9 xor %ecx,%ecx d519a: be 3d 3d 00 00 mov $0x3d3d,%esi d519f: 80 e4 fe and $0xfe,%ah d51a2: 89 c2 mov %eax,%edx d51a4: e8 00 00 00 00 callq d51a9 d51a9: 48 89 ef mov %rbp,%rdi d51ac: 31 c9 xor %ecx,%ecx d51ae: 31 d2 xor %edx,%edx d51b0: be af 3d 00 00 mov $0x3daf,%esi d51b5: 5d pop %rbp d51b6: e9 00 00 00 00 jmpq d51bb d51bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000d51c0 : d51c0: e8 00 00 00 00 callq d51c5 d51c5: 8b 87 98 f1 00 00 mov 0xf198(%rdi),%eax d51cb: 85 c0 test %eax,%eax d51cd: 74 05 je d51d4 d51cf: e8 3c ff ff ff callq d5110 d51d4: 31 c0 xor %eax,%eax d51d6: c3 retq d51d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) d51de: 00 00 00000000000d51e0 : d51e0: e8 00 00 00 00 callq d51e5 d51e5: 55 push %rbp d51e6: 31 d2 xor %edx,%edx d51e8: be af 3d 00 00 mov $0x3daf,%esi d51ed: 48 89 fd mov %rdi,%rbp d51f0: e8 00 00 00 00 callq d51f5 d51f5: 85 c0 test %eax,%eax d51f7: 75 04 jne d51fd d51f9: 31 c0 xor %eax,%eax d51fb: 5d pop %rbp d51fc: c3 retq d51fd: 48 89 ef mov %rbp,%rdi d5200: e8 0b ff ff ff callq d5110 d5205: 31 c0 xor %eax,%eax d5207: 5d pop %rbp d5208: c3 retq d5209: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000d5210 : d5210: e8 00 00 00 00 callq d5215 d5215: 41 55 push %r13 d5217: 31 d2 xor %edx,%edx d5219: be c4 38 00 00 mov $0x38c4,%esi d521e: 41 54 push %r12 d5220: 49 89 fc mov %rdi,%r12 d5223: 55 push %rbp d5224: 53 push %rbx d5225: e8 00 00 00 00 callq d522a d522a: 31 c9 xor %ecx,%ecx d522c: be c4 38 00 00 mov $0x38c4,%esi d5231: 4c 89 e7 mov %r12,%rdi d5234: 83 e0 fb and $0xfffffffb,%eax d5237: 89 c2 mov %eax,%edx d5239: e8 00 00 00 00 callq d523e d523e: 31 c9 xor %ecx,%ecx d5240: be 5f 3c 00 00 mov $0x3c5f,%esi d5245: 4c 89 e7 mov %r12,%rdi d5248: 41 8b 94 24 f0 e7 00 mov 0xe7f0(%r12),%edx d524f: 00 d5250: e8 00 00 00 00 callq d5255 d5255: 31 c9 xor %ecx,%ecx d5257: be 5e 3c 00 00 mov $0x3c5e,%esi d525c: 4c 89 e7 mov %r12,%rdi d525f: 41 8b 94 24 f4 e7 00 mov 0xe7f4(%r12),%edx d5266: 00 d5267: e8 00 00 00 00 callq d526c d526c: 31 c9 xor %ecx,%ecx d526e: ba 20 00 00 00 mov $0x20,%edx d5273: 4c 89 e7 mov %r12,%rdi d5276: 49 8b 84 24 c8 e7 00 mov 0xe7c8(%r12),%rax d527d: 00 d527e: be 82 3d 00 00 mov $0x3d82,%esi d5283: 48 8b 40 08 mov 0x8(%rax),%rax d5287: 8b 58 14 mov 0x14(%rax),%ebx d528a: e8 00 00 00 00 callq d528f d528f: 31 c9 xor %ecx,%ecx d5291: be 83 3d 00 00 mov $0x3d83,%esi d5296: 4c 89 e7 mov %r12,%rdi d5299: 81 c3 07 10 00 00 add $0x1007,%ebx d529f: 81 e3 00 f0 ff ff and $0xfffff000,%ebx d52a5: 81 eb 00 01 00 00 sub $0x100,%ebx d52ab: 89 da mov %ebx,%edx d52ad: e8 00 00 00 00 callq d52b2 d52b2: 31 c9 xor %ecx,%ecx d52b4: be 84 3d 00 00 mov $0x3d84,%esi d52b9: 4c 89 e7 mov %r12,%rdi d52bc: 48 8d 93 00 01 00 00 lea 0x100(%rbx),%rdx d52c3: 48 81 c3 00 01 04 00 add $0x40100,%rbx d52ca: 48 c1 ea 03 shr $0x3,%rdx d52ce: e8 00 00 00 00 callq d52d3 d52d3: 31 c9 xor %ecx,%ecx d52d5: ba 00 00 04 00 mov $0x40000,%edx d52da: 4c 89 e7 mov %r12,%rdi d52dd: be 85 3d 00 00 mov $0x3d85,%esi d52e2: e8 00 00 00 00 callq d52e7 d52e7: 48 89 da mov %rbx,%rdx d52ea: 31 c9 xor %ecx,%ecx d52ec: be 86 3d 00 00 mov $0x3d86,%esi d52f1: 48 c1 ea 03 shr $0x3,%rdx d52f5: 4c 89 e7 mov %r12,%rdi d52f8: bb 0a 00 00 00 mov $0xa,%ebx d52fd: 45 69 ac 24 d4 e7 00 imul $0xc800,0xe7d4(%r12),%r13d d5304: 00 00 c8 00 00 d5309: e8 00 00 00 00 callq d530e d530e: 31 c9 xor %ecx,%ecx d5310: be 87 3d 00 00 mov $0x3d87,%esi d5315: 4c 89 e7 mov %r12,%rdi d5318: 41 81 c5 00 20 03 00 add $0x32000,%r13d d531f: 44 89 ea mov %r13d,%edx d5322: e8 00 00 00 00 callq d5327 d5327: 31 c9 xor %ecx,%ecx d5329: be d3 3b 00 00 mov $0x3bd3,%esi d532e: 4c 89 e7 mov %r12,%rdi d5331: 41 8b 94 24 84 8a 00 mov 0x8a84(%r12),%edx d5338: 00 d5339: e8 00 00 00 00 callq d533e d533e: 31 c9 xor %ecx,%ecx d5340: be d4 3b 00 00 mov $0x3bd4,%esi d5345: 4c 89 e7 mov %r12,%rdi d5348: 41 8b 94 24 84 8a 00 mov 0x8a84(%r12),%edx d534f: 00 d5350: e8 00 00 00 00 callq d5355 d5355: 31 c9 xor %ecx,%ecx d5357: be d5 3b 00 00 mov $0x3bd5,%esi d535c: 4c 89 e7 mov %r12,%rdi d535f: 41 8b 94 24 84 8a 00 mov 0x8a84(%r12),%edx d5366: 00 d5367: e8 00 00 00 00 callq d536c d536c: 31 c9 xor %ecx,%ecx d536e: be 38 3d 00 00 mov $0x3d38,%esi d5373: 4c 89 e7 mov %r12,%rdi d5376: 41 8b 94 24 d4 e7 00 mov 0xe7d4(%r12),%edx d537d: 00 d537e: e8 00 00 00 00 callq d5383 d5383: 31 d2 xor %edx,%edx d5385: be 40 3d 00 00 mov $0x3d40,%esi d538a: 4c 89 e7 mov %r12,%rdi d538d: e8 00 00 00 00 callq d5392 d5392: 31 c9 xor %ecx,%ecx d5394: be 40 3d 00 00 mov $0x3d40,%esi d5399: 4c 89 e7 mov %r12,%rdi d539c: 83 e0 fd and $0xfffffffd,%eax d539f: 89 c2 mov %eax,%edx d53a1: e8 00 00 00 00 callq d53a6 d53a6: 31 d2 xor %edx,%edx d53a8: be 3d 3d 00 00 mov $0x3d3d,%esi d53ad: 4c 89 e7 mov %r12,%rdi d53b0: e8 00 00 00 00 callq d53b5 d53b5: 31 c9 xor %ecx,%ecx d53b7: be 3d 3d 00 00 mov $0x3d3d,%esi d53bc: 4c 89 e7 mov %r12,%rdi d53bf: 80 cc 01 or $0x1,%ah d53c2: 89 c2 mov %eax,%edx d53c4: e8 00 00 00 00 callq d53c9 d53c9: bf 58 89 41 00 mov $0x418958,%edi d53ce: e8 00 00 00 00 callq d53d3 d53d3: 31 c9 xor %ecx,%ecx d53d5: ba ef 20 00 00 mov $0x20ef,%edx d53da: 4c 89 e7 mov %r12,%rdi d53dd: be a0 3d 00 00 mov $0x3da0,%esi d53e2: e8 00 00 00 00 callq d53e7 d53e7: bf b8 ae 47 01 mov $0x147aeb8,%edi d53ec: e8 00 00 00 00 callq d53f1 d53f1: 31 d2 xor %edx,%edx d53f3: be 98 03 00 00 mov $0x398,%esi d53f8: 4c 89 e7 mov %r12,%rdi d53fb: e8 00 00 00 00 callq d5400 d5400: 31 c9 xor %ecx,%ecx d5402: be 98 03 00 00 mov $0x398,%esi d5407: 4c 89 e7 mov %r12,%rdi d540a: 25 ff ff fb ff and $0xfffbffff,%eax d540f: 89 c2 mov %eax,%edx d5411: e8 00 00 00 00 callq d5416 d5416: bf b8 ae 47 01 mov $0x147aeb8,%edi d541b: e8 00 00 00 00 callq d5420 d5420: 31 c9 xor %ecx,%ecx d5422: ba 40 23 30 00 mov $0x302340,%edx d5427: 4c 89 e7 mov %r12,%rdi d542a: be 66 3d 00 00 mov $0x3d66,%esi d542f: e8 00 00 00 00 callq d5434 d5434: 31 c9 xor %ecx,%ecx d5436: 31 d2 xor %edx,%edx d5438: be 6d 3d 00 00 mov $0x3d6d,%esi d543d: 4c 89 e7 mov %r12,%rdi d5440: e8 00 00 00 00 callq d5445 d5445: 31 c9 xor %ecx,%ecx d5447: 31 d2 xor %edx,%edx d5449: be 6f 3d 00 00 mov $0x3d6f,%esi d544e: 4c 89 e7 mov %r12,%rdi d5451: e8 00 00 00 00 callq d5456 d5456: 31 c9 xor %ecx,%ecx d5458: ba 40 20 0c 04 mov $0x40c2040,%edx d545d: 4c 89 e7 mov %r12,%rdi d5460: be 79 3d 00 00 mov $0x3d79,%esi d5465: e8 00 00 00 00 callq d546a d546a: 31 c9 xor %ecx,%ecx d546c: 31 d2 xor %edx,%edx d546e: be 7a 3d 00 00 mov $0x3d7a,%esi d5473: 4c 89 e7 mov %r12,%rdi d5476: e8 00 00 00 00 callq d547b d547b: 31 c9 xor %ecx,%ecx d547d: ba 40 20 0c 04 mov $0x40c2040,%edx d5482: 4c 89 e7 mov %r12,%rdi d5485: be 7b 3d 00 00 mov $0x3d7b,%esi d548a: e8 00 00 00 00 callq d548f d548f: 31 c9 xor %ecx,%ecx d5491: 31 d2 xor %edx,%edx d5493: be 7c 3d 00 00 mov $0x3d7c,%esi d5498: 4c 89 e7 mov %r12,%rdi d549b: e8 00 00 00 00 callq d54a0 d54a0: 31 c9 xor %ecx,%ecx d54a2: 31 d2 xor %edx,%edx d54a4: be 7e 3d 00 00 mov $0x3d7e,%esi d54a9: 4c 89 e7 mov %r12,%rdi d54ac: e8 00 00 00 00 callq d54b1 d54b1: 31 c9 xor %ecx,%ecx d54b3: ba 88 00 00 00 mov $0x88,%edx d54b8: 4c 89 e7 mov %r12,%rdi d54bb: be 7d 3d 00 00 mov $0x3d7d,%esi d54c0: e8 00 00 00 00 callq d54c5 d54c5: 31 c9 xor %ecx,%ecx d54c7: ba 08 00 00 00 mov $0x8,%edx d54cc: 4c 89 e7 mov %r12,%rdi d54cf: be a0 3d 00 00 mov $0x3da0,%esi d54d4: e8 00 00 00 00 callq d54d9 d54d9: bf b8 ae 47 01 mov $0x147aeb8,%edi d54de: e8 00 00 00 00 callq d54e3 d54e3: 31 c9 xor %ecx,%ecx d54e5: ba 00 02 00 00 mov $0x200,%edx d54ea: 4c 89 e7 mov %r12,%rdi d54ed: be 98 3d 00 00 mov $0x3d98,%esi d54f2: e8 00 00 00 00 callq d54f7 d54f7: 31 d2 xor %edx,%edx d54f9: be 3d 3d 00 00 mov $0x3d3d,%esi d54fe: 4c 89 e7 mov %r12,%rdi d5501: e8 00 00 00 00 callq d5506 d5506: 31 c9 xor %ecx,%ecx d5508: be 3d 3d 00 00 mov $0x3d3d,%esi d550d: 4c 89 e7 mov %r12,%rdi d5510: 80 e4 fe and $0xfe,%ah d5513: 89 c2 mov %eax,%edx d5515: e8 00 00 00 00 callq d551a d551a: 31 c9 xor %ecx,%ecx d551c: 31 d2 xor %edx,%edx d551e: be a0 3d 00 00 mov $0x3da0,%esi d5523: 4c 89 e7 mov %r12,%rdi d5526: e8 00 00 00 00 callq d552b d552b: bf 58 89 41 00 mov $0x418958,%edi d5530: e8 00 00 00 00 callq d5535 d5535: 48 83 eb 01 sub $0x1,%rbx d5539: 75 f0 jne d552b d553b: 41 bd 0a 00 00 00 mov $0xa,%r13d d5541: bd 64 00 00 00 mov $0x64,%ebp d5546: 31 d2 xor %edx,%edx d5548: be af 3d 00 00 mov $0x3daf,%esi d554d: 4c 89 e7 mov %r12,%rdi d5550: e8 00 00 00 00 callq d5555 d5555: a8 02 test $0x2,%al d5557: 0f 85 b7 00 00 00 jne d5614 d555d: bb 0a 00 00 00 mov $0xa,%ebx d5562: bf 58 89 41 00 mov $0x418958,%edi d5567: e8 00 00 00 00 callq d556c d556c: 48 83 eb 01 sub $0x1,%rbx d5570: 75 f0 jne d5562 d5572: 83 ed 01 sub $0x1,%ebp d5575: 75 cf jne d5546 d5577: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d557e: bb 0a 00 00 00 mov $0xa,%ebx d5583: e8 00 00 00 00 callq d5588 d5588: 31 d2 xor %edx,%edx d558a: be a0 3d 00 00 mov $0x3da0,%esi d558f: 4c 89 e7 mov %r12,%rdi d5592: e8 00 00 00 00 callq d5597 d5597: 31 c9 xor %ecx,%ecx d5599: be a0 3d 00 00 mov $0x3da0,%esi d559e: 4c 89 e7 mov %r12,%rdi d55a1: 83 c8 08 or $0x8,%eax d55a4: 89 c2 mov %eax,%edx d55a6: e8 00 00 00 00 callq d55ab d55ab: bf 58 89 41 00 mov $0x418958,%edi d55b0: e8 00 00 00 00 callq d55b5 d55b5: 48 83 eb 01 sub $0x1,%rbx d55b9: 75 f0 jne d55ab d55bb: 31 d2 xor %edx,%edx d55bd: be a0 3d 00 00 mov $0x3da0,%esi d55c2: 4c 89 e7 mov %r12,%rdi d55c5: bb 0a 00 00 00 mov $0xa,%ebx d55ca: e8 00 00 00 00 callq d55cf d55cf: 31 c9 xor %ecx,%ecx d55d1: be a0 3d 00 00 mov $0x3da0,%esi d55d6: 4c 89 e7 mov %r12,%rdi d55d9: 83 e0 f7 and $0xfffffff7,%eax d55dc: 89 c2 mov %eax,%edx d55de: e8 00 00 00 00 callq d55e3 d55e3: bf 58 89 41 00 mov $0x418958,%edi d55e8: e8 00 00 00 00 callq d55ed d55ed: 48 83 eb 01 sub $0x1,%rbx d55f1: 75 f0 jne d55e3 d55f3: 41 83 ed 01 sub $0x1,%r13d d55f7: 0f 85 44 ff ff ff jne d5541 d55fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d5604: 41 bd ff ff ff ff mov $0xffffffff,%r13d d560a: e8 00 00 00 00 callq d560f d560f: e9 53 02 00 00 jmpq d5867 d5614: 31 d2 xor %edx,%edx d5616: be 40 3d 00 00 mov $0x3d40,%esi d561b: 4c 89 e7 mov %r12,%rdi d561e: e8 00 00 00 00 callq d5623 d5623: 31 c9 xor %ecx,%ecx d5625: be 40 3d 00 00 mov $0x3d40,%esi d562a: 4c 89 e7 mov %r12,%rdi d562d: 83 c8 06 or $0x6,%eax d5630: 89 c2 mov %eax,%edx d5632: e8 00 00 00 00 callq d5637 d5637: 31 d2 xor %edx,%edx d5639: be af 3d 00 00 mov $0x3daf,%esi d563e: 4c 89 e7 mov %r12,%rdi d5641: e8 00 00 00 00 callq d5646 d5646: 31 c9 xor %ecx,%ecx d5648: be af 3d 00 00 mov $0x3daf,%esi d564d: 4c 89 e7 mov %r12,%rdi d5650: 83 e0 fb and $0xfffffffb,%eax d5653: 89 c2 mov %eax,%edx d5655: e8 00 00 00 00 callq d565a d565a: 41 8b 84 24 20 ea 00 mov 0xea20(%r12),%eax d5661: 00 d5662: ba 00 01 01 11 mov $0x11010100,%edx d5667: 48 83 f8 01 cmp $0x1,%rax d566b: 76 19 jbe d5686 d566d: 48 8d 50 ff lea -0x1(%rax),%rdx d5671: b8 ff ff ff ff mov $0xffffffff,%eax d5676: 48 0f bd c2 bsr %rdx,%rax d567a: 8d 50 01 lea 0x1(%rax),%edx d567d: 83 e2 1f and $0x1f,%edx d5680: 81 ca 00 01 01 11 or $0x11010100,%edx d5686: 31 c9 xor %ecx,%ecx d5688: be a9 3d 00 00 mov $0x3da9,%esi d568d: 4c 89 e7 mov %r12,%rdi d5690: 45 31 ed xor %r13d,%r13d d5693: e8 00 00 00 00 callq d5698 d5698: 31 c9 xor %ecx,%ecx d569a: 31 d2 xor %edx,%edx d569c: be a6 3d 00 00 mov $0x3da6,%esi d56a1: 4c 89 e7 mov %r12,%rdi d56a4: e8 00 00 00 00 callq d56a9 d56a9: 31 c9 xor %ecx,%ecx d56ab: be aa 3d 00 00 mov $0x3daa,%esi d56b0: 4c 89 e7 mov %r12,%rdi d56b3: 41 8b 94 24 34 ea 00 mov 0xea34(%r12),%edx d56ba: 00 d56bb: c1 ea 02 shr $0x2,%edx d56be: e8 00 00 00 00 callq d56c3 d56c3: 31 c9 xor %ecx,%ecx d56c5: be 69 3c 00 00 mov $0x3c69,%esi d56ca: 4c 89 e7 mov %r12,%rdi d56cd: 41 8b 94 24 30 ea 00 mov 0xea30(%r12),%edx d56d4: 00 d56d5: e8 00 00 00 00 callq d56da d56da: 31 c9 xor %ecx,%ecx d56dc: be 68 3c 00 00 mov $0x3c68,%esi d56e1: 4c 89 e7 mov %r12,%rdi d56e4: 41 8b 94 24 34 ea 00 mov 0xea34(%r12),%edx d56eb: 00 d56ec: e8 00 00 00 00 callq d56f1 d56f1: 31 c9 xor %ecx,%ecx d56f3: 31 d2 xor %edx,%edx d56f5: be a4 3d 00 00 mov $0x3da4,%esi d56fa: 4c 89 e7 mov %r12,%rdi d56fd: e8 00 00 00 00 callq d5702 d5702: 31 d2 xor %edx,%edx d5704: be a4 3d 00 00 mov $0x3da4,%esi d5709: 4c 89 e7 mov %r12,%rdi d570c: e8 00 00 00 00 callq d5711 d5711: 31 c9 xor %ecx,%ecx d5713: be a5 3d 00 00 mov $0x3da5,%esi d5718: 4c 89 e7 mov %r12,%rdi d571b: 89 c2 mov %eax,%edx d571d: 89 c0 mov %eax,%eax d571f: 49 89 84 24 10 ea 00 mov %rax,0xea10(%r12) d5726: 00 d5727: e8 00 00 00 00 callq d572c d572c: 31 d2 xor %edx,%edx d572e: be a9 3d 00 00 mov $0x3da9,%esi d5733: 4c 89 e7 mov %r12,%rdi d5736: e8 00 00 00 00 callq d573b d573b: 31 c9 xor %ecx,%ecx d573d: be a9 3d 00 00 mov $0x3da9,%esi d5742: 4c 89 e7 mov %r12,%rdi d5745: 25 ff ff fe ff and $0xfffeffff,%eax d574a: 89 c2 mov %eax,%edx d574c: e8 00 00 00 00 callq d5751 d5751: 41 8b 84 24 08 07 00 mov 0x708(%r12),%eax d5758: 00 d5759: 83 e8 0f sub $0xf,%eax d575c: 83 f8 03 cmp $0x3,%eax d575f: 0f 87 02 01 00 00 ja d5867 d5765: 41 8b 84 24 d0 e7 00 mov 0xe7d0(%r12),%eax d576c: 00 d576d: 83 e8 01 sub $0x1,%eax d5770: 3d fe 0f 82 01 cmp $0x1820ffe,%eax d5775: 0f 86 ec 00 00 00 jbe d5867 d577b: 41 8b 94 24 38 ed 00 mov 0xed38(%r12),%edx d5782: 00 d5783: 31 c9 xor %ecx,%ecx d5785: be 29 3c 00 00 mov $0x3c29,%esi d578a: 4c 89 e7 mov %r12,%rdi d578d: e8 00 00 00 00 callq d5792 d5792: 31 c9 xor %ecx,%ecx d5794: be 2a 3c 00 00 mov $0x3c2a,%esi d5799: 4c 89 e7 mov %r12,%rdi d579c: 41 8b 94 24 38 ed 00 mov 0xed38(%r12),%edx d57a3: 00 d57a4: e8 00 00 00 00 callq d57a9 d57a9: 31 c9 xor %ecx,%ecx d57ab: be 26 3c 00 00 mov $0x3c26,%esi d57b0: 4c 89 e7 mov %r12,%rdi d57b3: 41 8b 94 24 58 ed 00 mov 0xed58(%r12),%edx d57ba: 00 d57bb: e8 00 00 00 00 callq d57c0 d57c0: 31 c9 xor %ecx,%ecx d57c2: be 27 3c 00 00 mov $0x3c27,%esi d57c7: 4c 89 e7 mov %r12,%rdi d57ca: 41 8b 94 24 5c ed 00 mov 0xed5c(%r12),%edx d57d1: 00 d57d2: e8 00 00 00 00 callq d57d7 d57d7: 31 c9 xor %ecx,%ecx d57d9: be 28 3c 00 00 mov $0x3c28,%esi d57de: 4c 89 e7 mov %r12,%rdi d57e1: 41 8b 94 24 48 ed 00 mov 0xed48(%r12),%edx d57e8: 00 d57e9: c1 ea 02 shr $0x2,%edx d57ec: e8 00 00 00 00 callq d57f1 d57f1: 31 c9 xor %ecx,%ecx d57f3: be 24 3c 00 00 mov $0x3c24,%esi d57f8: 4c 89 e7 mov %r12,%rdi d57fb: 41 8b 94 24 60 f0 00 mov 0xf060(%r12),%edx d5802: 00 d5803: e8 00 00 00 00 callq d5808 d5808: 31 c9 xor %ecx,%ecx d580a: be 25 3c 00 00 mov $0x3c25,%esi d580f: 4c 89 e7 mov %r12,%rdi d5812: 41 8b 94 24 60 f0 00 mov 0xf060(%r12),%edx d5819: 00 d581a: e8 00 00 00 00 callq d581f d581f: 31 c9 xor %ecx,%ecx d5821: be 21 3c 00 00 mov $0x3c21,%esi d5826: 4c 89 e7 mov %r12,%rdi d5829: 41 8b 94 24 80 f0 00 mov 0xf080(%r12),%edx d5830: 00 d5831: e8 00 00 00 00 callq d5836 d5836: 31 c9 xor %ecx,%ecx d5838: be 22 3c 00 00 mov $0x3c22,%esi d583d: 4c 89 e7 mov %r12,%rdi d5840: 41 8b 94 24 84 f0 00 mov 0xf084(%r12),%edx d5847: 00 d5848: e8 00 00 00 00 callq d584d d584d: 31 c9 xor %ecx,%ecx d584f: be 23 3c 00 00 mov $0x3c23,%esi d5854: 4c 89 e7 mov %r12,%rdi d5857: 41 8b 94 24 70 f0 00 mov 0xf070(%r12),%edx d585e: 00 d585f: c1 ea 02 shr $0x2,%edx d5862: e8 00 00 00 00 callq d5867 d5867: 5b pop %rbx d5868: 44 89 e8 mov %r13d,%eax d586b: 5d pop %rbp d586c: 41 5c pop %r12 d586e: 41 5d pop %r13 d5870: c3 retq d5871: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d5878: 00 00 00 00 d587c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d5880 : d5880: e8 00 00 00 00 callq d5885 d5885: 41 54 push %r12 d5887: 55 push %rbp d5888: 53 push %rbx d5889: 8b 9f 98 f1 00 00 mov 0xf198(%rdi),%ebx d588f: 85 db test %ebx,%ebx d5891: 75 07 jne d589a d5893: 5b pop %rbx d5894: 31 c0 xor %eax,%eax d5896: 5d pop %rbp d5897: 41 5c pop %r12 d5899: c3 retq d589a: 31 d2 xor %edx,%edx d589c: be 98 03 00 00 mov $0x398,%esi d58a1: 48 89 fd mov %rdi,%rbp d58a4: e8 00 00 00 00 callq d58a9 d58a9: 48 8b 7d 00 mov 0x0(%rbp),%rdi d58ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d58b4: 09 d8 or %ebx,%eax d58b6: 41 89 c4 mov %eax,%r12d d58b9: 89 c2 mov %eax,%edx d58bb: e8 00 00 00 00 callq d58c0 d58c0: 31 c9 xor %ecx,%ecx d58c2: 44 89 e2 mov %r12d,%edx d58c5: 48 89 ef mov %rbp,%rdi d58c8: be 98 03 00 00 mov $0x398,%esi d58cd: e8 00 00 00 00 callq d58d2 d58d2: 31 d2 xor %edx,%edx d58d4: be 98 03 00 00 mov $0x398,%esi d58d9: 48 89 ef mov %rbp,%rdi d58dc: e8 00 00 00 00 callq d58e1 d58e1: bf de 46 03 00 mov $0x346de,%edi d58e6: 41 89 c4 mov %eax,%r12d d58e9: e8 00 00 00 00 callq d58ee d58ee: 89 da mov %ebx,%edx d58f0: 31 c9 xor %ecx,%ecx d58f2: 48 89 ef mov %rbp,%rdi d58f5: f7 d2 not %edx d58f7: be 98 03 00 00 mov $0x398,%esi d58fc: 44 21 e2 and %r12d,%edx d58ff: e8 00 00 00 00 callq d5904 d5904: 48 89 ef mov %rbp,%rdi d5907: 31 d2 xor %edx,%edx d5909: be 98 03 00 00 mov $0x398,%esi d590e: e8 00 00 00 00 callq d5913 d5913: bf de 46 03 00 mov $0x346de,%edi d5918: e8 00 00 00 00 callq d591d d591d: e9 71 ff ff ff jmpq d5893 d5922: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d5929: 00 00 00 00 d592d: 0f 1f 00 nopl (%rax) 00000000000d5930 : d5930: e8 00 00 00 00 callq d5935 d5935: 41 55 push %r13 d5937: 31 f6 xor %esi,%esi d5939: ba 7c 00 00 00 mov $0x7c,%edx d593e: 41 54 push %r12 d5940: 55 push %rbp d5941: 48 89 fd mov %rdi,%rbp d5944: 53 push %rbx d5945: 48 8d 9f 78 f1 00 00 lea 0xf178(%rdi),%rbx d594c: 48 89 d9 mov %rbx,%rcx d594f: e8 00 00 00 00 callq d5954 d5954: 85 c0 test %eax,%eax d5956: 0f 85 ae 00 00 00 jne d5a0a d595c: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax d5962: 83 e8 0f sub $0xf,%eax d5965: 83 f8 03 cmp $0x3,%eax d5968: 77 40 ja d59aa d596a: 8b 85 d0 e7 00 00 mov 0xe7d0(%rbp),%eax d5970: 83 e8 01 sub $0x1,%eax d5973: 3d fe 0f 82 01 cmp $0x1820ffe,%eax d5978: 76 30 jbe d59aa d597a: 8b 95 d8 e7 00 00 mov 0xe7d8(%rbp),%edx d5980: 85 d2 test %edx,%edx d5982: 74 26 je d59aa d5984: 45 31 e4 xor %r12d,%r12d d5987: 31 f6 xor %esi,%esi d5989: 41 8d 54 24 77 lea 0x77(%r12),%edx d598e: 48 89 d9 mov %rbx,%rcx d5991: 48 89 ef mov %rbp,%rdi d5994: e8 00 00 00 00 callq d5999 d5999: 85 c0 test %eax,%eax d599b: 75 6d jne d5a0a d599d: 41 83 c4 01 add $0x1,%r12d d59a1: 44 39 a5 d8 e7 00 00 cmp %r12d,0xe7d8(%rbp) d59a8: 77 dd ja d5987 d59aa: 48 89 ef mov %rbp,%rdi d59ad: e8 00 00 00 00 callq d59b2 d59b2: 85 c0 test %eax,%eax d59b4: 75 54 jne d5a0a d59b6: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax d59bc: 83 e8 0f sub $0xf,%eax d59bf: 83 f8 03 cmp $0x3,%eax d59c2: 0f 87 00 00 00 00 ja d59c8 d59c8: 8b 85 d0 e7 00 00 mov 0xe7d0(%rbp),%eax d59ce: 83 e8 01 sub $0x1,%eax d59d1: 3d fe 0f 82 01 cmp $0x1820ffe,%eax d59d6: 0f 86 00 00 00 00 jbe d59dc d59dc: 45 31 c0 xor %r8d,%r8d d59df: 48 8d b5 00 e8 00 00 lea 0xe800(%rbp),%rsi d59e6: 48 89 d9 mov %rbx,%rcx d59e9: 48 89 ef mov %rbp,%rdi d59ec: c7 85 90 ea 00 00 75 movl $0x647675,0xea90(%rbp) d59f3: 76 64 00 d59f6: 41 b9 01 00 00 00 mov $0x1,%r9d d59fc: ba 00 02 00 00 mov $0x200,%edx d5a01: e8 00 00 00 00 callq d5a06 d5a06: 85 c0 test %eax,%eax d5a08: 74 07 je d5a11 d5a0a: 5b pop %rbx d5a0b: 5d pop %rbp d5a0c: 41 5c pop %r12 d5a0e: 41 5d pop %r13 d5a10: c3 retq d5a11: 48 89 ef mov %rbp,%rdi d5a14: e8 00 00 00 00 callq d5a19 d5a19: 85 c0 test %eax,%eax d5a1b: 75 ed jne d5a0a d5a1d: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax d5a23: 83 e8 0f sub $0xf,%eax d5a26: 83 f8 03 cmp $0x3,%eax d5a29: 77 74 ja d5a9f d5a2b: 8b 85 d0 e7 00 00 mov 0xe7d0(%rbp),%eax d5a31: 83 e8 01 sub $0x1,%eax d5a34: 3d fe 0f 82 01 cmp $0x1820ffe,%eax d5a39: 76 64 jbe d5a9f d5a3b: 8b 85 d8 e7 00 00 mov 0xe7d8(%rbp),%eax d5a41: 85 c0 test %eax,%eax d5a43: 74 5a je d5a9f d5a45: 45 31 e4 xor %r12d,%r12d d5a48: 4d 63 ec movslq %r12d,%r13 d5a4b: 44 89 e2 mov %r12d,%edx d5a4e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d5a55: 4d 69 ed 28 03 00 00 imul $0x328,%r13,%r13 d5a5c: 4a 8d bc 2d b8 ed 00 lea 0xedb8(%rbp,%r13,1),%rdi d5a63: 00 d5a64: e8 00 00 00 00 callq d5a69 d5a69: 45 31 c0 xor %r8d,%r8d d5a6c: 48 89 d9 mov %rbx,%rcx d5a6f: ba 00 02 00 00 mov $0x200,%edx d5a74: 4a 8d b4 2d 28 eb 00 lea 0xeb28(%rbp,%r13,1),%rsi d5a7b: 00 d5a7c: 41 b9 01 00 00 00 mov $0x1,%r9d d5a82: 48 89 ef mov %rbp,%rdi d5a85: e8 00 00 00 00 callq d5a8a d5a8a: 85 c0 test %eax,%eax d5a8c: 0f 85 78 ff ff ff jne d5a0a d5a92: 41 83 c4 01 add $0x1,%r12d d5a96: 44 39 a5 d8 e7 00 00 cmp %r12d,0xe7d8(%rbp) d5a9d: 77 a9 ja d5a48 d5a9f: 5b pop %rbx d5aa0: 48 89 ef mov %rbp,%rdi d5aa3: 5d pop %rbp d5aa4: 41 5c pop %r12 d5aa6: 41 5d pop %r13 d5aa8: e9 00 00 00 00 jmpq d5aad d5aad: 0f 1f 00 nopl (%rax) 00000000000d5ab0 : d5ab0: e8 00 00 00 00 callq d5ab5 d5ab5: 55 push %rbp d5ab6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d5abd: 48 89 d5 mov %rdx,%rbp d5ac0: 53 push %rbx d5ac1: 48 89 fb mov %rdi,%rbx d5ac4: bf 01 00 00 00 mov $0x1,%edi d5ac9: e8 00 00 00 00 callq d5ace d5ace: 8b 75 04 mov 0x4(%rbp),%esi d5ad1: 83 fe 78 cmp $0x78,%esi d5ad4: 74 0f je d5ae5 d5ad6: 83 fe 7c cmp $0x7c,%esi d5ad9: 74 68 je d5b43 d5adb: 83 fe 77 cmp $0x77,%esi d5ade: 74 34 je d5b14 d5ae0: 31 c0 xor %eax,%eax d5ae2: 5b pop %rbx d5ae3: 5d pop %rbp d5ae4: c3 retq d5ae5: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax d5aeb: 83 e8 0f sub $0xf,%eax d5aee: 83 f8 03 cmp $0x3,%eax d5af1: 77 3f ja d5b32 d5af3: 8b 83 d0 e7 00 00 mov 0xe7d0(%rbx),%eax d5af9: 83 e8 01 sub $0x1,%eax d5afc: 3d fe 0f 82 01 cmp $0x1820ffe,%eax d5b01: 76 2f jbe d5b32 d5b03: 48 8d bb 50 ee 00 00 lea 0xee50(%rbx),%rdi d5b0a: e8 00 00 00 00 callq d5b0f d5b0f: 31 c0 xor %eax,%eax d5b11: 5b pop %rbx d5b12: 5d pop %rbp d5b13: c3 retq d5b14: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax d5b1a: 83 e8 0f sub $0xf,%eax d5b1d: 83 f8 03 cmp $0x3,%eax d5b20: 77 10 ja d5b32 d5b22: 8b 83 d0 e7 00 00 mov 0xe7d0(%rbx),%eax d5b28: 83 e8 01 sub $0x1,%eax d5b2b: 3d fe 0f 82 01 cmp $0x1820ffe,%eax d5b30: 77 22 ja d5b54 d5b32: 8b 55 2c mov 0x2c(%rbp),%edx d5b35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d5b3c: e8 00 00 00 00 callq d5b41 d5b41: eb 9d jmp d5ae0 d5b43: 48 8d bb 00 e8 00 00 lea 0xe800(%rbx),%rdi d5b4a: e8 00 00 00 00 callq d5b4f d5b4f: 31 c0 xor %eax,%eax d5b51: 5b pop %rbx d5b52: 5d pop %rbp d5b53: c3 retq d5b54: 48 8d bb 28 eb 00 00 lea 0xeb28(%rbx),%rdi d5b5b: e8 00 00 00 00 callq d5b60 d5b60: 31 c0 xor %eax,%eax d5b62: 5b pop %rbx d5b63: 5d pop %rbp d5b64: c3 retq d5b65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d5b6c: 00 00 00 00 00000000000d5b70 : d5b70: e8 00 00 00 00 callq d5b75 d5b75: 53 push %rbx d5b76: 48 89 fb mov %rdi,%rbx d5b79: c6 87 dc e7 00 00 01 movb $0x1,0xe7dc(%rdi) d5b80: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) d5b87: 0f 85 00 00 00 00 jne d5b8d d5b8d: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax d5b94: be 28 00 0c c0 mov $0xc00c0028,%esi d5b99: e8 00 00 00 00 callq d5b9e d5b9e: a8 10 test $0x10,%al d5ba0: 74 07 je d5ba9 d5ba2: b8 fe ff ff ff mov $0xfffffffe,%eax d5ba7: 5b pop %rbx d5ba8: c3 retq d5ba9: e9 00 00 00 00 jmpq d5bae d5bae: 66 90 xchg %ax,%ax 00000000000d5bb0 : d5bb0: e8 00 00 00 00 callq d5bb5 d5bb5: 55 push %rbp d5bb6: 31 c9 xor %ecx,%ecx d5bb8: 48 89 fd mov %rdi,%rbp d5bbb: ba 00 01 00 00 mov $0x100,%edx d5bc0: 53 push %rbx d5bc1: 89 f3 mov %esi,%ebx d5bc3: be c4 38 00 00 mov $0x38c4,%esi d5bc8: e8 00 00 00 00 callq d5bcd d5bcd: 48 89 ef mov %rbp,%rdi d5bd0: 85 db test %ebx,%ebx d5bd2: 74 07 je d5bdb d5bd4: 5b pop %rbx d5bd5: 5d pop %rbp d5bd6: e9 35 f6 ff ff jmpq d5210 d5bdb: e8 30 f5 ff ff callq d5110 d5be0: 31 c0 xor %eax,%eax d5be2: 5b pop %rbx d5be3: 5d pop %rbp d5be4: c3 retq d5be5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d5bec: 00 00 00 00 00000000000d5bf0 : d5bf0: e8 00 00 00 00 callq d5bf5 d5bf5: 8b 87 98 f1 00 00 mov 0xf198(%rdi),%eax d5bfb: 85 c0 test %eax,%eax d5bfd: 75 03 jne d5c02 d5bff: 31 c0 xor %eax,%eax d5c01: c3 retq d5c02: 55 push %rbp d5c03: 48 89 fd mov %rdi,%rbp d5c06: bf b8 ae 47 01 mov $0x147aeb8,%edi d5c0b: e8 00 00 00 00 callq d5c10 d5c10: 48 89 ef mov %rbp,%rdi d5c13: 5d pop %rbp d5c14: e9 f7 f5 ff ff jmpq d5210 d5c19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000d5c20 : d5c20: e8 00 00 00 00 callq d5c25 d5c25: 41 54 push %r12 d5c27: 55 push %rbp d5c28: 48 89 fd mov %rdi,%rbp d5c2b: e8 00 00 00 00 callq d5c30 d5c30: 41 89 c4 mov %eax,%r12d d5c33: 85 c0 test %eax,%eax d5c35: 75 57 jne d5c8e d5c37: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax d5c3d: 83 e8 0f sub $0xf,%eax d5c40: 83 f8 03 cmp $0x3,%eax d5c43: 77 3e ja d5c83 d5c45: 8b 85 d0 e7 00 00 mov 0xe7d0(%rbp),%eax d5c4b: 83 e8 01 sub $0x1,%eax d5c4e: 3d fe 0f 82 01 cmp $0x1820ffe,%eax d5c53: 76 2e jbe d5c83 d5c55: 8b 85 d8 e7 00 00 mov 0xe7d8(%rbp),%eax d5c5b: 85 c0 test %eax,%eax d5c5d: 74 24 je d5c83 d5c5f: 49 63 c4 movslq %r12d,%rax d5c62: 41 83 c4 01 add $0x1,%r12d d5c66: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax d5c6d: 48 8d bc 05 28 eb 00 lea 0xeb28(%rbp,%rax,1),%rdi d5c74: 00 d5c75: e8 00 00 00 00 callq d5c7a d5c7a: 44 39 a5 d8 e7 00 00 cmp %r12d,0xe7d8(%rbp) d5c81: 77 dc ja d5c5f d5c83: 48 89 ef mov %rbp,%rdi d5c86: 5d pop %rbp d5c87: 41 5c pop %r12 d5c89: e9 00 00 00 00 jmpq d5c8e d5c8e: 5d pop %rbp d5c8f: 41 5c pop %r12 d5c91: c3 retq d5c92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d5c99: 00 00 00 00 d5c9d: 0f 1f 00 nopl (%rax) 00000000000d5ca0 : d5ca0: e8 00 00 00 00 callq d5ca5 d5ca5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax d5cab: 85 c0 test %eax,%eax d5cad: 74 37 je d5ce6 d5caf: 55 push %rbp d5cb0: 48 89 fd mov %rdi,%rbp d5cb3: 53 push %rbx d5cb4: 31 db xor %ebx,%ebx d5cb6: eb 0b jmp d5cc3 d5cb8: 83 c3 01 add $0x1,%ebx d5cbb: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) d5cc1: 76 1b jbe d5cde d5cc3: 31 d2 xor %edx,%edx d5cc5: be 94 03 00 00 mov $0x394,%esi d5cca: 48 89 ef mov %rbp,%rdi d5ccd: e8 00 00 00 00 callq d5cd2 d5cd2: a9 00 00 08 00 test $0x80000,%eax d5cd7: 75 df jne d5cb8 d5cd9: 31 c0 xor %eax,%eax d5cdb: 5b pop %rbx d5cdc: 5d pop %rbp d5cdd: c3 retq d5cde: b8 92 ff ff ff mov $0xffffff92,%eax d5ce3: 5b pop %rbx d5ce4: 5d pop %rbp d5ce5: c3 retq d5ce6: b8 92 ff ff ff mov $0xffffff92,%eax d5ceb: c3 retq d5cec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d5cf0 : d5cf0: e8 00 00 00 00 callq d5cf5 d5cf5: 55 push %rbp d5cf6: 31 d2 xor %edx,%edx d5cf8: be af 3d 00 00 mov $0x3daf,%esi d5cfd: 48 89 fd mov %rdi,%rbp d5d00: e8 00 00 00 00 callq d5d05 d5d05: 85 c0 test %eax,%eax d5d07: 75 09 jne d5d12 d5d09: 48 89 ef mov %rbp,%rdi d5d0c: 5d pop %rbp d5d0d: e9 00 00 00 00 jmpq d5d12 d5d12: 48 89 ef mov %rbp,%rdi d5d15: e8 f6 f3 ff ff callq d5110 d5d1a: 48 89 ef mov %rbp,%rdi d5d1d: 5d pop %rbp d5d1e: e9 00 00 00 00 jmpq d5d23 d5d23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d5d2a: 00 00 00 00 d5d2e: 66 90 xchg %ax,%ax 00000000000d5d30 : d5d30: e8 00 00 00 00 callq d5d35 d5d35: 55 push %rbp d5d36: 48 89 fd mov %rdi,%rbp d5d39: 53 push %rbx d5d3a: 85 f6 test %esi,%esi d5d3c: 75 44 jne d5d82 d5d3e: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax d5d44: 89 f3 mov %esi,%ebx d5d46: 85 c0 test %eax,%eax d5d48: 75 13 jne d5d5d d5d4a: b8 f0 ff ff ff mov $0xfffffff0,%eax d5d4f: 5b pop %rbx d5d50: 5d pop %rbp d5d51: c3 retq d5d52: 83 c3 01 add $0x1,%ebx d5d55: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx d5d5b: 73 ed jae d5d4a d5d5d: 31 d2 xor %edx,%edx d5d5f: be 94 03 00 00 mov $0x394,%esi d5d64: 48 89 ef mov %rbp,%rdi d5d67: e8 00 00 00 00 callq d5d6c d5d6c: a9 00 00 08 00 test $0x80000,%eax d5d71: 75 df jne d5d52 d5d73: be 01 00 00 00 mov $0x1,%esi d5d78: 48 89 ef mov %rbp,%rdi d5d7b: e8 a0 f2 ff ff callq d5020 d5d80: eb 07 jmp d5d89 d5d82: 31 f6 xor %esi,%esi d5d84: e8 97 f2 ff ff callq d5020 d5d89: 48 89 ef mov %rbp,%rdi d5d8c: 31 d2 xor %edx,%edx d5d8e: be 2c 3d 00 00 mov $0x3d2c,%esi d5d93: e8 00 00 00 00 callq d5d98 d5d98: 48 89 ef mov %rbp,%rdi d5d9b: 31 d2 xor %edx,%edx d5d9d: be e6 3b 00 00 mov $0x3be6,%esi d5da2: e8 00 00 00 00 callq d5da7 d5da7: 48 89 ef mov %rbp,%rdi d5daa: 31 c9 xor %ecx,%ecx d5dac: ba 05 01 00 00 mov $0x105,%edx d5db1: 89 c3 mov %eax,%ebx d5db3: be 2c 3d 00 00 mov $0x3d2c,%esi d5db8: e8 00 00 00 00 callq d5dbd d5dbd: 89 da mov %ebx,%edx d5dbf: 48 89 ef mov %rbp,%rdi d5dc2: 31 c9 xor %ecx,%ecx d5dc4: 83 e2 e0 and $0xffffffe0,%edx d5dc7: be e6 3b 00 00 mov $0x3be6,%esi d5dcc: e8 00 00 00 00 callq d5dd1 d5dd1: 31 c0 xor %eax,%eax d5dd3: 5b pop %rbx d5dd4: 5d pop %rbp d5dd5: c3 retq d5dd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d5ddd: 00 00 00 00000000000d5de0 : d5de0: e8 00 00 00 00 callq d5de5 d5de5: 41 56 push %r14 d5de7: ba 00 10 00 00 mov $0x1000,%edx d5dec: 45 31 c9 xor %r9d,%r9d d5def: b9 04 00 00 00 mov $0x4,%ecx d5df4: 41 55 push %r13 d5df6: 49 89 f5 mov %rsi,%r13 d5df9: be 00 00 02 00 mov $0x20000,%esi d5dfe: 41 54 push %r12 d5e00: 55 push %rbp d5e01: 48 89 fd mov %rdi,%rbp d5e04: 53 push %rbx d5e05: 48 83 ec 20 sub $0x20,%rsp d5e09: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d5e10: 00 00 d5e12: 48 89 44 24 18 mov %rax,0x18(%rsp) d5e17: 31 c0 xor %eax,%eax d5e19: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) d5e20: 00 d5e21: 6a 00 pushq $0x0 d5e23: 48 8b 3f mov (%rdi),%rdi d5e26: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 d5e2b: e8 00 00 00 00 callq d5e30 d5e30: 5a pop %rdx d5e31: 41 89 c4 mov %eax,%r12d d5e34: 85 c0 test %eax,%eax d5e36: 74 24 je d5e5c d5e38: 48 8b 44 24 18 mov 0x18(%rsp),%rax d5e3d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax d5e44: 00 00 d5e46: 0f 85 e0 04 00 00 jne d632c d5e4c: 48 83 c4 20 add $0x20,%rsp d5e50: 44 89 e0 mov %r12d,%eax d5e53: 5b pop %rbx d5e54: 5d pop %rbp d5e55: 41 5c pop %r12 d5e57: 41 5d pop %r13 d5e59: 41 5e pop %r14 d5e5b: c3 retq d5e5c: 48 8b 7d 00 mov 0x0(%rbp),%rdi d5e60: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx d5e65: ba 02 00 00 00 mov $0x2,%edx d5e6a: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) d5e71: 00 00 d5e73: be 40 00 00 00 mov $0x40,%esi d5e78: 4c 8b 34 24 mov (%rsp),%r14 d5e7c: e8 00 00 00 00 callq d5e81 d5e81: 41 89 c4 mov %eax,%r12d d5e84: 85 c0 test %eax,%eax d5e86: 0f 85 99 03 00 00 jne d6225 d5e8c: 48 8b 44 24 08 mov 0x8(%rsp),%rax d5e91: 4c 89 f7 mov %r14,%rdi d5e94: 48 8b 98 88 01 00 00 mov 0x188(%rax),%rbx d5e9b: e8 00 00 00 00 callq d5ea0 d5ea0: 48 89 c2 mov %rax,%rdx d5ea3: 48 8b 43 18 mov 0x18(%rbx),%rax d5ea7: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) d5eae: c7 00 18 00 00 00 movl $0x18,(%rax) d5eb4: 8b 43 08 mov 0x8(%rbx),%eax d5eb7: 48 8b 4b 18 mov 0x18(%rbx),%rcx d5ebb: 8d 70 01 lea 0x1(%rax),%esi d5ebe: 89 73 08 mov %esi,0x8(%rbx) d5ec1: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) d5ec8: 8b 43 08 mov 0x8(%rbx),%eax d5ecb: 48 8b 4b 18 mov 0x18(%rbx),%rcx d5ecf: 8d 70 01 lea 0x1(%rax),%esi d5ed2: 89 73 08 mov %esi,0x8(%rbx) d5ed5: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) d5edc: 8b 43 08 mov 0x8(%rbx),%eax d5edf: 48 8b 4b 18 mov 0x18(%rbx),%rcx d5ee3: 8d 70 01 lea 0x1(%rax),%esi d5ee6: 89 73 08 mov %esi,0x8(%rbx) d5ee9: c7 04 81 00 00 01 00 movl $0x10000,(%rcx,%rax,4) d5ef0: 8b 43 08 mov 0x8(%rbx),%eax d5ef3: 48 8b 4b 18 mov 0x18(%rbx),%rcx d5ef7: 8d 70 01 lea 0x1(%rax),%esi d5efa: 89 73 08 mov %esi,0x8(%rbx) d5efd: 48 89 d6 mov %rdx,%rsi d5f00: 48 c1 ee 20 shr $0x20,%rsi d5f04: 89 34 81 mov %esi,(%rcx,%rax,4) d5f07: 8b 43 08 mov 0x8(%rbx),%eax d5f0a: 48 8b 4b 18 mov 0x18(%rbx),%rcx d5f0e: 8d 70 01 lea 0x1(%rax),%esi d5f11: 89 73 08 mov %esi,0x8(%rbx) d5f14: 89 14 81 mov %edx,(%rcx,%rax,4) d5f17: 8b 43 08 mov 0x8(%rbx),%eax d5f1a: 48 8b 53 18 mov 0x18(%rbx),%rdx d5f1e: 8d 48 01 lea 0x1(%rax),%ecx d5f21: 89 4b 08 mov %ecx,0x8(%rbx) d5f24: c7 04 82 14 00 00 00 movl $0x14,(%rdx,%rax,4) d5f2b: 8b 43 08 mov 0x8(%rbx),%eax d5f2e: 48 8b 53 18 mov 0x18(%rbx),%rdx d5f32: 8d 48 01 lea 0x1(%rax),%ecx d5f35: 89 4b 08 mov %ecx,0x8(%rbx) d5f38: c7 04 82 02 00 00 00 movl $0x2,(%rdx,%rax,4) d5f3f: 48 8b 53 18 mov 0x18(%rbx),%rdx d5f43: 8b 43 08 mov 0x8(%rbx),%eax d5f46: 8d 48 01 lea 0x1(%rax),%ecx d5f49: 89 4b 08 mov %ecx,0x8(%rbx) d5f4c: c7 04 82 1c 00 00 00 movl $0x1c,(%rdx,%rax,4) d5f53: 8b 43 08 mov 0x8(%rbx),%eax d5f56: 48 8b 53 18 mov 0x18(%rbx),%rdx d5f5a: 8d 48 01 lea 0x1(%rax),%ecx d5f5d: 89 4b 08 mov %ecx,0x8(%rbx) d5f60: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) d5f67: 8b 43 08 mov 0x8(%rbx),%eax d5f6a: 48 8b 53 18 mov 0x18(%rbx),%rdx d5f6e: 8d 48 01 lea 0x1(%rax),%ecx d5f71: 89 4b 08 mov %ecx,0x8(%rbx) d5f74: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) d5f7b: 8b 43 08 mov 0x8(%rbx),%eax d5f7e: 48 8b 53 18 mov 0x18(%rbx),%rdx d5f82: 8d 48 01 lea 0x1(%rax),%ecx d5f85: 89 4b 08 mov %ecx,0x8(%rbx) d5f88: c7 04 82 08 00 00 00 movl $0x8,(%rdx,%rax,4) d5f8f: 8b 43 08 mov 0x8(%rbx),%eax d5f92: 48 8b 53 18 mov 0x18(%rbx),%rdx d5f96: 8d 48 01 lea 0x1(%rax),%ecx d5f99: 89 4b 08 mov %ecx,0x8(%rbx) d5f9c: c7 04 82 01 00 00 08 movl $0x8000001,(%rdx,%rax,4) d5fa3: 8b 43 08 mov 0x8(%rbx),%eax d5fa6: 83 f8 0f cmp $0xf,%eax d5fa9: 77 16 ja d5fc1 d5fab: 48 8b 53 18 mov 0x18(%rbx),%rdx d5faf: 48 63 c8 movslq %eax,%rcx d5fb2: 83 c0 01 add $0x1,%eax d5fb5: c7 04 8a 00 00 00 00 movl $0x0,(%rdx,%rcx,4) d5fbc: 83 f8 10 cmp $0x10,%eax d5fbf: 75 ea jne d5fab d5fc1: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d5fc6: 48 8d 54 24 10 lea 0x10(%rsp),%rdx d5fcb: 48 89 ee mov %rbp,%rsi d5fce: e8 00 00 00 00 callq d5fd3 d5fd3: 41 89 c4 mov %eax,%r12d d5fd6: 85 c0 test %eax,%eax d5fd8: 0f 85 92 02 00 00 jne d6270 d5fde: 48 8b 44 24 10 mov 0x10(%rsp),%rax d5fe3: 48 85 c0 test %rax,%rax d5fe6: 74 1f je d6007 d5fe8: 48 8d 78 38 lea 0x38(%rax),%rdi d5fec: ba ff ff ff ff mov $0xffffffff,%edx d5ff1: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) d5ff6: 83 fa 01 cmp $0x1,%edx d5ff9: 0f 84 c1 02 00 00 je d62c0 d5fff: 85 d2 test %edx,%edx d6001: 0f 8e e6 02 00 00 jle d62ed d6007: 48 8b 7d 00 mov 0x0(%rbp),%rdi d600b: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx d6010: ba 02 00 00 00 mov $0x2,%edx d6015: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) d601c: 00 00 d601e: be 40 00 00 00 mov $0x40,%esi d6023: 4c 8b 34 24 mov (%rsp),%r14 d6027: e8 00 00 00 00 callq d602c d602c: 41 89 c4 mov %eax,%r12d d602f: 85 c0 test %eax,%eax d6031: 0f 85 ee 01 00 00 jne d6225 d6037: 48 8b 44 24 08 mov 0x8(%rsp),%rax d603c: 4c 89 f7 mov %r14,%rdi d603f: 48 8b 98 88 01 00 00 mov 0x188(%rax),%rbx d6046: e8 00 00 00 00 callq d604b d604b: 48 89 c2 mov %rax,%rdx d604e: 48 8b 43 18 mov 0x18(%rbx),%rax d6052: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) d6059: c7 00 18 00 00 00 movl $0x18,(%rax) d605f: 8b 43 08 mov 0x8(%rbx),%eax d6062: 48 8b 4b 18 mov 0x18(%rbx),%rcx d6066: 8d 70 01 lea 0x1(%rax),%esi d6069: 89 73 08 mov %esi,0x8(%rbx) d606c: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) d6073: 8b 43 08 mov 0x8(%rbx),%eax d6076: 48 8b 4b 18 mov 0x18(%rbx),%rcx d607a: 8d 70 01 lea 0x1(%rax),%esi d607d: 89 73 08 mov %esi,0x8(%rbx) d6080: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) d6087: 8b 43 08 mov 0x8(%rbx),%eax d608a: 48 8b 4b 18 mov 0x18(%rbx),%rcx d608e: 8d 70 01 lea 0x1(%rax),%esi d6091: 89 73 08 mov %esi,0x8(%rbx) d6094: c7 04 81 00 00 01 00 movl $0x10000,(%rcx,%rax,4) d609b: 8b 43 08 mov 0x8(%rbx),%eax d609e: 48 8b 4b 18 mov 0x18(%rbx),%rcx d60a2: 8d 70 01 lea 0x1(%rax),%esi d60a5: 89 73 08 mov %esi,0x8(%rbx) d60a8: 48 89 d6 mov %rdx,%rsi d60ab: 48 c1 ee 20 shr $0x20,%rsi d60af: 89 34 81 mov %esi,(%rcx,%rax,4) d60b2: 8b 43 08 mov 0x8(%rbx),%eax d60b5: 48 8b 4b 18 mov 0x18(%rbx),%rcx d60b9: 8d 70 01 lea 0x1(%rax),%esi d60bc: 89 73 08 mov %esi,0x8(%rbx) d60bf: 89 14 81 mov %edx,(%rcx,%rax,4) d60c2: 8b 43 08 mov 0x8(%rbx),%eax d60c5: 48 8b 53 18 mov 0x18(%rbx),%rdx d60c9: 8d 48 01 lea 0x1(%rax),%ecx d60cc: 89 4b 08 mov %ecx,0x8(%rbx) d60cf: c7 04 82 14 00 00 00 movl $0x14,(%rdx,%rax,4) d60d6: 8b 43 08 mov 0x8(%rbx),%eax d60d9: 48 8b 53 18 mov 0x18(%rbx),%rdx d60dd: 8d 48 01 lea 0x1(%rax),%ecx d60e0: 89 4b 08 mov %ecx,0x8(%rbx) d60e3: c7 04 82 02 00 00 00 movl $0x2,(%rdx,%rax,4) d60ea: 48 8b 53 18 mov 0x18(%rbx),%rdx d60ee: 8b 43 08 mov 0x8(%rbx),%eax d60f1: 8d 48 01 lea 0x1(%rax),%ecx d60f4: 89 4b 08 mov %ecx,0x8(%rbx) d60f7: c7 04 82 1c 00 00 00 movl $0x1c,(%rdx,%rax,4) d60fe: 8b 43 08 mov 0x8(%rbx),%eax d6101: 48 8b 53 18 mov 0x18(%rbx),%rdx d6105: 8d 48 01 lea 0x1(%rax),%ecx d6108: 89 4b 08 mov %ecx,0x8(%rbx) d610b: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) d6112: 8b 43 08 mov 0x8(%rbx),%eax d6115: 48 8b 53 18 mov 0x18(%rbx),%rdx d6119: 8d 48 01 lea 0x1(%rax),%ecx d611c: 89 4b 08 mov %ecx,0x8(%rbx) d611f: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) d6126: 8b 43 08 mov 0x8(%rbx),%eax d6129: 48 8b 53 18 mov 0x18(%rbx),%rdx d612d: 8d 48 01 lea 0x1(%rax),%ecx d6130: 89 4b 08 mov %ecx,0x8(%rbx) d6133: c7 04 82 08 00 00 00 movl $0x8,(%rdx,%rax,4) d613a: 8b 43 08 mov 0x8(%rbx),%eax d613d: 48 8b 53 18 mov 0x18(%rbx),%rdx d6141: 8d 48 01 lea 0x1(%rax),%ecx d6144: 89 4b 08 mov %ecx,0x8(%rbx) d6147: c7 04 82 02 00 00 08 movl $0x8000002,(%rdx,%rax,4) d614e: 8b 43 08 mov 0x8(%rbx),%eax d6151: 83 f8 0f cmp $0xf,%eax d6154: 77 16 ja d616c d6156: 48 8b 53 18 mov 0x18(%rbx),%rdx d615a: 48 63 c8 movslq %eax,%rcx d615d: 83 c0 01 add $0x1,%eax d6160: c7 04 8a 00 00 00 00 movl $0x0,(%rdx,%rcx,4) d6167: 83 f8 10 cmp $0x10,%eax d616a: 75 ea jne d6156 d616c: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d6171: 48 8d 54 24 10 lea 0x10(%rsp),%rdx d6176: 48 89 ee mov %rbp,%rsi d6179: e8 00 00 00 00 callq d617e d617e: 41 89 c4 mov %eax,%r12d d6181: 85 c0 test %eax,%eax d6183: 0f 85 e7 00 00 00 jne d6270 d6189: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx d618e: 48 85 db test %rbx,%rbx d6191: 0f 84 e5 00 00 00 je d627c d6197: 48 8d 6b 38 lea 0x38(%rbx),%rbp d619b: b8 01 00 00 00 mov $0x1,%eax d61a0: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) d61a5: 85 c0 test %eax,%eax d61a7: 0f 84 6d 01 00 00 je d631a d61ad: 0f 88 49 01 00 00 js d62fc d61b3: 83 c0 01 add $0x1,%eax d61b6: 0f 88 40 01 00 00 js d62fc d61bc: 48 8b 44 24 10 mov 0x10(%rsp),%rax d61c1: 48 85 c0 test %rax,%rax d61c4: 74 1f je d61e5 d61c6: 48 8d 78 38 lea 0x38(%rax),%rdi d61ca: ba ff ff ff ff mov $0xffffffff,%edx d61cf: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) d61d4: 83 fa 01 cmp $0x1,%edx d61d7: 0f 84 ed 00 00 00 je d62ca d61dd: 85 d2 test %edx,%edx d61df: 0f 8e 29 01 00 00 jle d630e d61e5: 31 f6 xor %esi,%esi d61e7: 4c 89 ea mov %r13,%rdx d61ea: 48 89 df mov %rbx,%rdi d61ed: e8 00 00 00 00 callq d61f2 d61f2: 48 85 c0 test %rax,%rax d61f5: 0f 85 96 00 00 00 jne d6291 d61fb: 41 bc 92 ff ff ff mov $0xffffff92,%r12d d6201: b8 ff ff ff ff mov $0xffffffff,%eax d6206: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) d620b: 83 f8 01 cmp $0x1,%eax d620e: 0f 84 9f 00 00 00 je d62b3 d6214: 85 c0 test %eax,%eax d6216: 7f 0d jg d6225 d6218: be 03 00 00 00 mov $0x3,%esi d621d: 48 89 ef mov %rbp,%rdi d6220: e8 00 00 00 00 callq d6225 d6225: 48 8b 3c 24 mov (%rsp),%rdi d6229: e8 00 00 00 00 callq d622e d622e: 48 8b 1c 24 mov (%rsp),%rbx d6232: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6239: e8 00 00 00 00 callq d623e d623e: 31 f6 xor %esi,%esi d6240: 48 8d 7b 58 lea 0x58(%rbx),%rdi d6244: e8 00 00 00 00 callq d6249 d6249: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6250: ff 14 25 00 00 00 00 callq *0x0 d6257: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi d625e: e8 00 00 00 00 callq d6263 d6263: 48 89 e7 mov %rsp,%rdi d6266: e8 00 00 00 00 callq d626b d626b: e9 c8 fb ff ff jmpq d5e38 d6270: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d6275: e8 00 00 00 00 callq d627a d627a: eb a9 jmp d6225 d627c: 31 f6 xor %esi,%esi d627e: 31 ff xor %edi,%edi d6280: 4c 89 ea mov %r13,%rdx d6283: e8 00 00 00 00 callq d6288 d6288: 48 85 c0 test %rax,%rax d628b: 0f 84 a0 00 00 00 je d6331 d6291: 41 bc 00 00 00 00 mov $0x0,%r12d d6297: 48 85 c0 test %rax,%rax d629a: 49 0f 4f c4 cmovg %r12,%rax d629e: 41 89 c4 mov %eax,%r12d d62a1: 48 85 db test %rbx,%rbx d62a4: 0f 84 7b ff ff ff je d6225 d62aa: 48 8d 6b 38 lea 0x38(%rbx),%rbp d62ae: e9 4e ff ff ff jmpq d6201 d62b3: 48 89 ef mov %rbp,%rdi d62b6: e8 00 00 00 00 callq d62bb d62bb: e9 65 ff ff ff jmpq d6225 d62c0: e8 00 00 00 00 callq d62c5 d62c5: e9 3d fd ff ff jmpq d6007 d62ca: e8 00 00 00 00 callq d62cf d62cf: 4c 89 ea mov %r13,%rdx d62d2: 31 f6 xor %esi,%esi d62d4: 48 89 df mov %rbx,%rdi d62d7: 41 bc 92 ff ff ff mov $0xffffff92,%r12d d62dd: e8 00 00 00 00 callq d62e2 d62e2: 48 85 c0 test %rax,%rax d62e5: 0f 84 16 ff ff ff je d6201 d62eb: eb a4 jmp d6291 d62ed: be 03 00 00 00 mov $0x3,%esi d62f2: e8 00 00 00 00 callq d62f7 d62f7: e9 0b fd ff ff jmpq d6007 d62fc: be 01 00 00 00 mov $0x1,%esi d6301: 48 89 ef mov %rbp,%rdi d6304: e8 00 00 00 00 callq d6309 d6309: e9 ae fe ff ff jmpq d61bc d630e: be 03 00 00 00 mov $0x3,%esi d6313: e8 00 00 00 00 callq d6318 d6318: eb b5 jmp d62cf d631a: be 02 00 00 00 mov $0x2,%esi d631f: 48 89 ef mov %rbp,%rdi d6322: e8 00 00 00 00 callq d6327 d6327: e9 90 fe ff ff jmpq d61bc d632c: e8 00 00 00 00 callq d6331 d6331: 41 bc 92 ff ff ff mov $0xffffff92,%r12d d6337: e9 e9 fe ff ff jmpq d6225 d633c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d6340 : d6340: e8 00 00 00 00 callq d6345 d6345: 41 54 push %r12 d6347: 55 push %rbp d6348: 89 f5 mov %esi,%ebp d634a: 53 push %rbx d634b: 48 89 fb mov %rdi,%rbx d634e: f6 87 10 02 00 00 01 testb $0x1,0x210(%rdi) d6355: 0f 84 e4 00 00 00 je d643f d635b: 0f 0b ud2 d635d: d1 ed shr %ebp d635f: 0f 84 d5 00 00 00 je d643a d6365: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax d636b: 45 31 e4 xor %r12d,%r12d d636e: e9 99 00 00 00 jmpq d640c d6373: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d637a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d6381: 48 8d 50 01 lea 0x1(%rax),%rdx d6385: 23 83 40 02 00 00 and 0x240(%rbx),%eax d638b: 48 8d 04 81 lea (%rcx,%rax,4),%rax d638f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6396: c7 00 ff 3b 00 00 movl $0x3bff,(%rax) d639c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d63a2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d63a9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d63b0: 8d 51 ff lea -0x1(%rcx),%edx d63b3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d63ba: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d63c0: 85 d2 test %edx,%edx d63c2: 7e 61 jle d6425 d63c4: 48 8d 50 01 lea 0x1(%rax),%rdx d63c8: 23 83 40 02 00 00 and 0x240(%rbx),%eax d63ce: 41 83 c4 01 add $0x1,%r12d d63d2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d63d9: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d63e0: 48 8d 04 82 lea (%rdx,%rax,4),%rax d63e4: c7 00 00 00 00 00 movl $0x0,(%rax) d63ea: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d63f1: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d63f8: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax d63fe: 83 e8 01 sub $0x1,%eax d6401: 89 83 28 02 00 00 mov %eax,0x228(%rbx) d6407: 44 39 e5 cmp %r12d,%ebp d640a: 74 2e je d643a d640c: 85 c0 test %eax,%eax d640e: 0f 8f 5f ff ff ff jg d6373 d6414: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d641b: e8 00 00 00 00 callq d6420 d6420: e9 4e ff ff ff jmpq d6373 d6425: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d642c: e8 00 00 00 00 callq d6431 d6431: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6438: eb 8a jmp d63c4 d643a: 5b pop %rbx d643b: 5d pop %rbp d643c: 41 5c pop %r12 d643e: c3 retq d643f: 40 f6 c6 01 test $0x1,%sil d6443: 0f 84 14 ff ff ff je d635d d6449: e9 0d ff ff ff jmpq d635b d644e: 66 90 xchg %ax,%ax 00000000000d6450 : d6450: e8 00 00 00 00 callq d6455 d6455: 53 push %rbx d6456: 8b 8f 28 02 00 00 mov 0x228(%rdi),%ecx d645c: 48 89 fb mov %rdi,%rbx d645f: 85 c9 test %ecx,%ecx d6461: 7e 40 jle d64a3 d6463: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d646a: 48 8d 50 01 lea 0x1(%rax),%rdx d646e: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6474: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d647b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d6482: 48 8d 04 82 lea (%rdx,%rax,4),%rax d6486: c7 00 01 00 00 00 movl $0x1,(%rax) d648c: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d6493: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d649a: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d64a1: 5b pop %rbx d64a2: c3 retq d64a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d64aa: e8 00 00 00 00 callq d64af d64af: eb b2 jmp d6463 d64b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d64b8: 00 00 00 00 d64bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d64c0 : d64c0: e8 00 00 00 00 callq d64c5 d64c5: 41 54 push %r12 d64c7: 55 push %rbp d64c8: 53 push %rbx d64c9: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d d64d0: 48 89 fb mov %rdi,%rbx d64d3: 8b 6f 20 mov 0x20(%rdi),%ebp d64d6: 4c 8b 67 10 mov 0x10(%rdi),%r12 d64da: 45 85 c0 test %r8d,%r8d d64dd: 0f 8e 23 01 00 00 jle d6606 d64e3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d64ea: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d64f1: 48 8d 50 01 lea 0x1(%rax),%rdx d64f5: 23 83 40 02 00 00 and 0x240(%rbx),%eax d64fb: 48 8d 04 87 lea (%rdi,%rax,4),%rax d64ff: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6506: c7 00 06 01 00 00 movl $0x106,(%rax) d650c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d6512: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6519: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6520: 8d 51 ff lea -0x1(%rcx),%edx d6523: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d652a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6530: 85 d2 test %edx,%edx d6532: 0f 8e 0c 01 00 00 jle d6644 d6538: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d653f: 48 8d 50 01 lea 0x1(%rax),%rdx d6543: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6549: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6550: 48 8d 04 86 lea (%rsi,%rax,4),%rax d6554: 44 89 20 mov %r12d,(%rax) d6557: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d655d: 49 c1 ec 20 shr $0x20,%r12 d6561: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6568: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d656f: 8d 56 ff lea -0x1(%rsi),%edx d6572: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6579: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d657f: 85 d2 test %edx,%edx d6581: 0f 8e a5 00 00 00 jle d662c d6587: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d658e: 48 8d 50 01 lea 0x1(%rax),%rdx d6592: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6598: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d659f: 48 8d 04 81 lea (%rcx,%rax,4),%rax d65a3: 44 89 20 mov %r12d,(%rax) d65a6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d65ac: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d65b3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d65ba: 8d 51 ff lea -0x1(%rcx),%edx d65bd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d65c4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d65ca: 85 d2 test %edx,%edx d65cc: 7e 49 jle d6617 d65ce: 48 8d 50 01 lea 0x1(%rax),%rdx d65d2: 23 83 40 02 00 00 and 0x240(%rbx),%eax d65d8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d65df: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d65e6: 48 8d 04 82 lea (%rdx,%rax,4),%rax d65ea: 89 28 mov %ebp,(%rax) d65ec: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d65f3: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d65fa: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d6601: 5b pop %rbx d6602: 5d pop %rbp d6603: 41 5c pop %r12 d6605: c3 retq d6606: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d660d: e8 00 00 00 00 callq d6612 d6612: e9 cc fe ff ff jmpq d64e3 d6617: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d661e: e8 00 00 00 00 callq d6623 d6623: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d662a: eb a2 jmp d65ce d662c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6633: e8 00 00 00 00 callq d6638 d6638: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d663f: e9 43 ff ff ff jmpq d6587 d6644: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d664b: e8 00 00 00 00 callq d6650 d6650: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6657: e9 dc fe ff ff jmpq d6538 d665c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d6660 : d6660: e8 00 00 00 00 callq d6665 d6665: 41 56 push %r14 d6667: be 10 00 00 00 mov $0x10,%esi d666c: 41 55 push %r13 d666e: 41 54 push %r12 d6670: 55 push %rbp d6671: 53 push %rbx d6672: 48 89 fb mov %rdi,%rbx d6675: 4c 8b 2f mov (%rdi),%r13 d6678: e8 00 00 00 00 callq d667d d667d: 41 89 c6 mov %eax,%r14d d6680: 85 c0 test %eax,%eax d6682: 0f 85 ad 00 00 00 jne d6735 d6688: 48 8b 43 08 mov 0x8(%rbx),%rax d668c: 48 89 df mov %rbx,%rdi d668f: 48 8b 40 18 mov 0x18(%rax),%rax d6693: e8 00 00 00 00 callq d6698 d6698: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d669e: 49 89 c4 mov %rax,%r12 d66a1: 85 f6 test %esi,%esi d66a3: 0f 8e 98 00 00 00 jle d6741 d66a9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d66b0: 48 89 df mov %rbx,%rdi d66b3: 48 8d 50 01 lea 0x1(%rax),%rdx d66b7: 23 83 40 02 00 00 and 0x240(%rbx),%eax d66bd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d66c4: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d66cb: 48 8d 04 82 lea (%rdx,%rax,4),%rax d66cf: c7 00 01 00 00 00 movl $0x1,(%rax) d66d5: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d66dc: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d66e3: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d66ea: e8 00 00 00 00 callq d66ef d66ef: 41 8b 8d 28 07 00 00 mov 0x728(%r13),%ecx d66f6: 85 c9 test %ecx,%ecx d66f8: 74 58 je d6752 d66fa: 45 89 e4 mov %r12d,%r12d d66fd: 31 ed xor %ebp,%ebp d66ff: eb 16 jmp d6717 d6701: bf c7 10 00 00 mov $0x10c7,%edi d6706: 83 c5 01 add $0x1,%ebp d6709: e8 00 00 00 00 callq d670e d670e: 41 39 ad 28 07 00 00 cmp %ebp,0x728(%r13) d6715: 76 3b jbe d6752 d6717: 48 8b 43 08 mov 0x8(%rbx),%rax d671b: 48 89 df mov %rbx,%rdi d671e: 48 8b 40 18 mov 0x18(%rax),%rax d6722: e8 00 00 00 00 callq d6727 d6727: 4c 39 e0 cmp %r12,%rax d672a: 74 d5 je d6701 d672c: 41 39 ad 28 07 00 00 cmp %ebp,0x728(%r13) d6733: 76 1d jbe d6752 d6735: 5b pop %rbx d6736: 44 89 f0 mov %r14d,%eax d6739: 5d pop %rbp d673a: 41 5c pop %r12 d673c: 41 5d pop %r13 d673e: 41 5e pop %r14 d6740: c3 retq d6741: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6748: e8 00 00 00 00 callq d674d d674d: e9 57 ff ff ff jmpq d66a9 d6752: 41 be 92 ff ff ff mov $0xffffff92,%r14d d6758: eb db jmp d6735 d675a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d6760 : d6760: e8 00 00 00 00 callq d6765 d6765: 41 54 push %r12 d6767: 49 89 d4 mov %rdx,%r12 d676a: 55 push %rbp d676b: 89 f5 mov %esi,%ebp d676d: 53 push %rbx d676e: 44 8b 8f 28 02 00 00 mov 0x228(%rdi),%r9d d6775: 48 89 fb mov %rdi,%rbx d6778: 45 85 c9 test %r9d,%r9d d677b: 0f 8e 70 01 00 00 jle d68f1 d6781: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6788: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d678f: 48 8d 50 01 lea 0x1(%rax),%rdx d6793: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6799: 49 8d 04 80 lea (%r8,%rax,4),%rax d679d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d67a4: c7 00 07 01 00 00 movl $0x107,(%rax) d67aa: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d67b0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d67b7: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d67be: 8d 51 ff lea -0x1(%rcx),%edx d67c1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d67c8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d67ce: 85 d2 test %edx,%edx d67d0: 0f 8e 71 01 00 00 jle d6947 d67d6: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d67dd: 48 8d 50 01 lea 0x1(%rax),%rdx d67e1: 49 c1 ec 0c shr $0xc,%r12 d67e5: 23 83 40 02 00 00 and 0x240(%rbx),%eax d67eb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d67f2: 48 8d 04 87 lea (%rdi,%rax,4),%rax d67f6: 89 28 mov %ebp,(%rax) d67f8: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d67fe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6805: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d680c: 8d 4e ff lea -0x1(%rsi),%ecx d680f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6816: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) d681c: 85 c9 test %ecx,%ecx d681e: 0f 8e 0b 01 00 00 jle d692f d6824: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d682b: 48 8d 50 01 lea 0x1(%rax),%rdx d682f: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6835: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d683c: 48 8d 04 86 lea (%rsi,%rax,4),%rax d6840: 44 89 20 mov %r12d,(%rax) d6843: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d6849: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6850: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6857: 8d 57 ff lea -0x1(%rdi),%edx d685a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6861: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6867: 85 d2 test %edx,%edx d6869: 0f 8e a8 00 00 00 jle d6917 d686f: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d6876: 48 8d 50 01 lea 0x1(%rax),%rdx d687a: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6880: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6887: 48 8d 04 81 lea (%rcx,%rax,4),%rax d688b: c7 00 08 01 00 00 movl $0x108,(%rax) d6891: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d6897: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d689e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d68a5: 8d 51 ff lea -0x1(%rcx),%edx d68a8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d68af: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d68b5: 85 d2 test %edx,%edx d68b7: 7e 49 jle d6902 d68b9: 48 8d 50 01 lea 0x1(%rax),%rdx d68bd: 23 83 40 02 00 00 and 0x240(%rbx),%eax d68c3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d68ca: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d68d1: 48 8d 04 82 lea (%rdx,%rax,4),%rax d68d5: 89 28 mov %ebp,(%rax) d68d7: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d68de: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d68e5: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d68ec: 5b pop %rbx d68ed: 5d pop %rbp d68ee: 41 5c pop %r12 d68f0: c3 retq d68f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d68f8: e8 00 00 00 00 callq d68fd d68fd: e9 7f fe ff ff jmpq d6781 d6902: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6909: e8 00 00 00 00 callq d690e d690e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6915: eb a2 jmp d68b9 d6917: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d691e: e8 00 00 00 00 callq d6923 d6923: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d692a: e9 40 ff ff ff jmpq d686f d692f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6936: e8 00 00 00 00 callq d693b d693b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6942: e9 dd fe ff ff jmpq d6824 d6947: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d694e: e8 00 00 00 00 callq d6953 d6953: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d695a: e9 77 fe ff ff jmpq d67d6 d695f: 90 nop 00000000000d6960 : d6960: e8 00 00 00 00 callq d6965 d6965: 41 54 push %r12 d6967: 45 31 e4 xor %r12d,%r12d d696a: 55 push %rbp d696b: 48 89 d5 mov %rdx,%rbp d696e: 53 push %rbx d696f: 48 89 fb mov %rdi,%rbx d6972: 48 85 f6 test %rsi,%rsi d6975: 74 07 je d697e d6977: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d d697e: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d d6985: 45 85 c9 test %r9d,%r9d d6988: 0f 8e 75 01 00 00 jle d6b03 d698e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6995: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d699c: 48 8d 50 01 lea 0x1(%rax),%rdx d69a0: 23 83 40 02 00 00 and 0x240(%rbx),%eax d69a6: 49 8d 04 80 lea (%r8,%rax,4),%rax d69aa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d69b1: c7 00 02 01 00 00 movl $0x102,(%rax) d69b7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d69bd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d69c4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d69cb: 8d 51 ff lea -0x1(%rcx),%edx d69ce: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d69d5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d69db: 85 d2 test %edx,%edx d69dd: 0f 8e 76 01 00 00 jle d6b59 d69e3: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d69ea: 48 8d 50 01 lea 0x1(%rax),%rdx d69ee: 23 83 40 02 00 00 and 0x240(%rbx),%eax d69f4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d69fb: 48 8d 04 87 lea (%rdi,%rax,4),%rax d69ff: 44 89 20 mov %r12d,(%rax) d6a02: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d6a08: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6a0f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6a16: 8d 51 ff lea -0x1(%rcx),%edx d6a19: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6a20: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6a26: 4c 8b 65 10 mov 0x10(%rbp),%r12 d6a2a: 85 d2 test %edx,%edx d6a2c: 0f 8e 0f 01 00 00 jle d6b41 d6a32: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d6a39: 48 8d 50 01 lea 0x1(%rax),%rdx d6a3d: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6a43: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6a4a: 48 8d 04 86 lea (%rsi,%rax,4),%rax d6a4e: 44 89 20 mov %r12d,(%rax) d6a51: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d6a57: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6a5e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6a65: 8d 51 ff lea -0x1(%rcx),%edx d6a68: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6a6f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6a75: 44 8b 65 14 mov 0x14(%rbp),%r12d d6a79: 85 d2 test %edx,%edx d6a7b: 0f 8e a8 00 00 00 jle d6b29 d6a81: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d6a88: 48 8d 50 01 lea 0x1(%rax),%rdx d6a8c: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6a92: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6a99: 48 8d 04 81 lea (%rcx,%rax,4),%rax d6a9d: 44 89 20 mov %r12d,(%rax) d6aa0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d6aa6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6aad: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6ab4: 8d 57 ff lea -0x1(%rdi),%edx d6ab7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6abe: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6ac4: 8b 6d 08 mov 0x8(%rbp),%ebp d6ac7: 85 d2 test %edx,%edx d6ac9: 7e 49 jle d6b14 d6acb: 48 8d 50 01 lea 0x1(%rax),%rdx d6acf: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6ad5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6adc: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d6ae3: 48 8d 04 82 lea (%rdx,%rax,4),%rax d6ae7: 89 28 mov %ebp,(%rax) d6ae9: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d6af0: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d6af7: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d6afe: 5b pop %rbx d6aff: 5d pop %rbp d6b00: 41 5c pop %r12 d6b02: c3 retq d6b03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6b0a: e8 00 00 00 00 callq d6b0f d6b0f: e9 7a fe ff ff jmpq d698e d6b14: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6b1b: e8 00 00 00 00 callq d6b20 d6b20: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6b27: eb a2 jmp d6acb d6b29: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6b30: e8 00 00 00 00 callq d6b35 d6b35: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6b3c: e9 40 ff ff ff jmpq d6a81 d6b41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6b48: e8 00 00 00 00 callq d6b4d d6b4d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6b54: e9 d9 fe ff ff jmpq d6a32 d6b59: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6b60: e8 00 00 00 00 callq d6b65 d6b65: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6b6c: e9 72 fe ff ff jmpq d69e3 d6b71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d6b78: 00 00 00 00 d6b7c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d6b80 : d6b80: e8 00 00 00 00 callq d6b85 d6b85: 83 e1 01 and $0x1,%ecx d6b88: 41 54 push %r12 d6b8a: 49 89 f4 mov %rsi,%r12 d6b8d: 55 push %rbp d6b8e: 48 89 d5 mov %rdx,%rbp d6b91: 53 push %rbx d6b92: 48 89 fb mov %rdi,%rbx d6b95: 0f 85 ef 01 00 00 jne d6d8a d6b9b: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d d6ba2: 45 85 c9 test %r9d,%r9d d6ba5: 0f 8e 71 01 00 00 jle d6d1c d6bab: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6bb2: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d6bb9: 48 8d 50 01 lea 0x1(%rax),%rdx d6bbd: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6bc3: 49 8d 04 80 lea (%r8,%rax,4),%rax d6bc7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6bce: c7 00 03 00 00 00 movl $0x3,(%rax) d6bd4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d6bda: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6be1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6be8: 8d 51 ff lea -0x1(%rcx),%edx d6beb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6bf2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6bf8: 85 d2 test %edx,%edx d6bfa: 0f 8e 72 01 00 00 jle d6d72 d6c00: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d6c07: 48 8d 50 01 lea 0x1(%rax),%rdx d6c0b: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6c11: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6c18: 48 8d 04 87 lea (%rdi,%rax,4),%rax d6c1c: 44 89 20 mov %r12d,(%rax) d6c1f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d6c25: 49 c1 ec 20 shr $0x20,%r12 d6c29: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6c30: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6c37: 8d 56 ff lea -0x1(%rsi),%edx d6c3a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6c41: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6c47: 85 d2 test %edx,%edx d6c49: 0f 8e 0b 01 00 00 jle d6d5a d6c4f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d6c56: 48 8d 50 01 lea 0x1(%rax),%rdx d6c5a: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6c60: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6c67: 48 8d 04 86 lea (%rsi,%rax,4),%rax d6c6b: 44 89 20 mov %r12d,(%rax) d6c6e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d6c74: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6c7b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6c82: 8d 57 ff lea -0x1(%rdi),%edx d6c85: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6c8c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6c92: 85 d2 test %edx,%edx d6c94: 0f 8e a8 00 00 00 jle d6d42 d6c9a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d6ca1: 48 8d 50 01 lea 0x1(%rax),%rdx d6ca5: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6cab: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6cb2: 48 8d 04 81 lea (%rcx,%rax,4),%rax d6cb6: 89 28 mov %ebp,(%rax) d6cb8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d6cbe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6cc5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6ccc: 8d 51 ff lea -0x1(%rcx),%edx d6ccf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6cd6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6cdc: 85 d2 test %edx,%edx d6cde: 7e 4d jle d6d2d d6ce0: 48 8d 50 01 lea 0x1(%rax),%rdx d6ce4: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6cea: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6cf1: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d6cf8: 48 8d 04 82 lea (%rdx,%rax,4),%rax d6cfc: c7 00 04 00 00 00 movl $0x4,(%rax) d6d02: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d6d09: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d6d10: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d6d17: 5b pop %rbx d6d18: 5d pop %rbp d6d19: 41 5c pop %r12 d6d1b: c3 retq d6d1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6d23: e8 00 00 00 00 callq d6d28 d6d28: e9 7e fe ff ff jmpq d6bab d6d2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6d34: e8 00 00 00 00 callq d6d39 d6d39: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6d40: eb 9e jmp d6ce0 d6d42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6d49: e8 00 00 00 00 callq d6d4e d6d4e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6d55: e9 40 ff ff ff jmpq d6c9a d6d5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6d61: e8 00 00 00 00 callq d6d66 d6d66: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6d6d: e9 dd fe ff ff jmpq d6c4f d6d72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6d79: e8 00 00 00 00 callq d6d7e d6d7e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6d85: e9 76 fe ff ff jmpq d6c00 d6d8a: 0f 0b ud2 d6d8c: e9 0a fe ff ff jmpq d6b9b d6d91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d6d98: 00 00 00 00 d6d9c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d6da0 : d6da0: e8 00 00 00 00 callq d6da5 d6da5: 41 54 push %r12 d6da7: 41 89 f4 mov %esi,%r12d d6daa: 55 push %rbp d6dab: 89 d5 mov %edx,%ebp d6dad: 53 push %rbx d6dae: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d d6db5: 48 89 fb mov %rdi,%rbx d6db8: 45 85 d2 test %r10d,%r10d d6dbb: 0f 8e c2 01 00 00 jle d6f83 d6dc1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6dc8: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 d6dcf: 41 c1 e4 02 shl $0x2,%r12d d6dd3: 48 8d 50 01 lea 0x1(%rax),%rdx d6dd7: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6ddd: 49 8d 04 81 lea (%r9,%rax,4),%rax d6de1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6de8: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) d6dee: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d6df4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6dfb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6e02: 8d 51 ff lea -0x1(%rcx),%edx d6e05: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6e0c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6e12: 85 d2 test %edx,%edx d6e14: 0f 8e d7 01 00 00 jle d6ff1 d6e1a: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d6e21: 48 8d 50 01 lea 0x1(%rax),%rdx d6e25: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6e2b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6e32: 49 8d 04 80 lea (%r8,%rax,4),%rax d6e36: 44 89 20 mov %r12d,(%rax) d6e39: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d6e3f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6e46: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6e4d: 8d 51 ff lea -0x1(%rcx),%edx d6e50: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6e57: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6e5d: 85 d2 test %edx,%edx d6e5f: 0f 8e 74 01 00 00 jle d6fd9 d6e65: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d6e6c: 48 8d 50 01 lea 0x1(%rax),%rdx d6e70: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6e76: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6e7d: 48 8d 04 87 lea (%rdi,%rax,4),%rax d6e81: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) d6e87: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d6e8d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6e94: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6e9b: 8d 56 ff lea -0x1(%rsi),%edx d6e9e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6ea5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6eab: 85 d2 test %edx,%edx d6ead: 0f 8e 0e 01 00 00 jle d6fc1 d6eb3: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d6eba: 48 8d 50 01 lea 0x1(%rax),%rdx d6ebe: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6ec4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6ecb: 48 8d 04 86 lea (%rsi,%rax,4),%rax d6ecf: 89 28 mov %ebp,(%rax) d6ed1: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d6ed7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6ede: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6ee5: 8d 51 ff lea -0x1(%rcx),%edx d6ee8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6eef: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6ef5: 85 d2 test %edx,%edx d6ef7: 0f 8e ac 00 00 00 jle d6fa9 d6efd: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d6f04: 48 8d 50 01 lea 0x1(%rax),%rdx d6f08: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6f0e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6f15: 48 8d 04 81 lea (%rcx,%rax,4),%rax d6f19: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) d6f1f: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d6f25: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6f2c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d6f33: 8d 57 ff lea -0x1(%rdi),%edx d6f36: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d6f3d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d6f43: 85 d2 test %edx,%edx d6f45: 7e 4d jle d6f94 d6f47: 48 8d 50 01 lea 0x1(%rax),%rdx d6f4b: 23 83 40 02 00 00 and 0x240(%rbx),%eax d6f51: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d6f58: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d6f5f: 48 8d 04 82 lea (%rdx,%rax,4),%rax d6f63: c7 00 08 00 00 00 movl $0x8,(%rax) d6f69: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d6f70: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d6f77: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d6f7e: 5b pop %rbx d6f7f: 5d pop %rbp d6f80: 41 5c pop %r12 d6f82: c3 retq d6f83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6f8a: e8 00 00 00 00 callq d6f8f d6f8f: e9 2d fe ff ff jmpq d6dc1 d6f94: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6f9b: e8 00 00 00 00 callq d6fa0 d6fa0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6fa7: eb 9e jmp d6f47 d6fa9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6fb0: e8 00 00 00 00 callq d6fb5 d6fb5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6fbc: e9 3c ff ff ff jmpq d6efd d6fc1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6fc8: e8 00 00 00 00 callq d6fcd d6fcd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6fd4: e9 da fe ff ff jmpq d6eb3 d6fd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6fe0: e8 00 00 00 00 callq d6fe5 d6fe5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d6fec: e9 74 fe ff ff jmpq d6e65 d6ff1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6ff8: e8 00 00 00 00 callq d6ffd d6ffd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7004: e9 11 fe ff ff jmpq d6e1a d7009: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000d7010 : d7010: e8 00 00 00 00 callq d7015 d7015: 41 54 push %r12 d7017: 31 c9 xor %ecx,%ecx d7019: ba ad de fe ca mov $0xcafedead,%edx d701e: be bd 3d 00 00 mov $0x3dbd,%esi d7023: 55 push %rbp d7024: 48 89 fd mov %rdi,%rbp d7027: 53 push %rbx d7028: 48 8b 1f mov (%rdi),%rbx d702b: 48 89 df mov %rbx,%rdi d702e: e8 00 00 00 00 callq d7033 d7033: be 03 00 00 00 mov $0x3,%esi d7038: 48 89 ef mov %rbp,%rdi d703b: e8 00 00 00 00 callq d7040 d7040: 41 89 c4 mov %eax,%r12d d7043: 85 c0 test %eax,%eax d7045: 74 08 je d704f d7047: 44 89 e0 mov %r12d,%eax d704a: 5b pop %rbx d704b: 5d pop %rbp d704c: 41 5c pop %r12 d704e: c3 retq d704f: 8b bd 28 02 00 00 mov 0x228(%rbp),%edi d7055: 85 ff test %edi,%edi d7057: 0f 8e e4 00 00 00 jle d7141 d705d: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax d7064: 48 8b b5 00 02 00 00 mov 0x200(%rbp),%rsi d706b: 48 8d 50 01 lea 0x1(%rax),%rdx d706f: 23 85 40 02 00 00 and 0x240(%rbp),%eax d7075: 48 8d 04 86 lea (%rsi,%rax,4),%rax d7079: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) d7080: c7 00 bd 3d 00 00 movl $0x3dbd,(%rax) d7086: 8b 8d 28 02 00 00 mov 0x228(%rbp),%ecx d708c: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax d7093: 48 23 85 38 02 00 00 and 0x238(%rbp),%rax d709a: 8d 51 ff lea -0x1(%rcx),%edx d709d: 48 89 85 10 02 00 00 mov %rax,0x210(%rbp) d70a4: 89 95 28 02 00 00 mov %edx,0x228(%rbp) d70aa: 85 d2 test %edx,%edx d70ac: 0f 8e a0 00 00 00 jle d7152 d70b2: 48 8d 50 01 lea 0x1(%rax),%rdx d70b6: 23 85 40 02 00 00 and 0x240(%rbp),%eax d70bc: 48 89 ef mov %rbp,%rdi d70bf: 48 89 95 10 02 00 00 mov %rdx,0x210(%rbp) d70c6: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx d70cd: 48 8d 04 82 lea (%rdx,%rax,4),%rax d70d1: c7 00 ef be ad de movl $0xdeadbeef,(%rax) d70d7: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax d70de: 83 ad 28 02 00 00 01 subl $0x1,0x228(%rbp) d70e5: 48 21 85 10 02 00 00 and %rax,0x210(%rbp) d70ec: e8 00 00 00 00 callq d70f1 d70f1: 8b 8b 28 07 00 00 mov 0x728(%rbx),%ecx d70f7: 85 c9 test %ecx,%ecx d70f9: 74 3b je d7136 d70fb: 31 ed xor %ebp,%ebp d70fd: eb 15 jmp d7114 d70ff: bf c7 10 00 00 mov $0x10c7,%edi d7104: 83 c5 01 add $0x1,%ebp d7107: e8 00 00 00 00 callq d710c d710c: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) d7112: 76 22 jbe d7136 d7114: 31 d2 xor %edx,%edx d7116: be bd 3d 00 00 mov $0x3dbd,%esi d711b: 48 89 df mov %rbx,%rdi d711e: e8 00 00 00 00 callq d7123 d7123: 3d ef be ad de cmp $0xdeadbeef,%eax d7128: 75 d5 jne d70ff d712a: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) d7130: 0f 87 11 ff ff ff ja d7047 d7136: 41 bc 92 ff ff ff mov $0xffffff92,%r12d d713c: e9 06 ff ff ff jmpq d7047 d7141: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7148: e8 00 00 00 00 callq d714d d714d: e9 0b ff ff ff jmpq d705d d7152: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7159: e8 00 00 00 00 callq d715e d715e: 48 8b 85 10 02 00 00 mov 0x210(%rbp),%rax d7165: e9 48 ff ff ff jmpq d70b2 d716a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d7170 : d7170: e8 00 00 00 00 callq d7175 d7175: 41 54 push %r12 d7177: 45 31 e4 xor %r12d,%r12d d717a: 55 push %rbp d717b: 48 89 d5 mov %rdx,%rbp d717e: 53 push %rbx d717f: 48 89 fb mov %rdi,%rbx d7182: 48 85 f6 test %rsi,%rsi d7185: 74 07 je d718e d7187: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d d718e: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax d7194: 85 c0 test %eax,%eax d7196: 0f 8e 5f 02 00 00 jle d73fb d719c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d71a3: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 d71aa: 48 8d 50 01 lea 0x1(%rax),%rdx d71ae: 23 83 40 02 00 00 and 0x240(%rbx),%eax d71b4: 49 8d 04 83 lea (%r11,%rax,4),%rax d71b8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d71bf: c7 00 a1 3d 00 00 movl $0x3da1,(%rax) d71c5: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d71cb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d71d2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d71d9: 8d 51 ff lea -0x1(%rcx),%edx d71dc: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d71e3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d71e9: 85 d2 test %edx,%edx d71eb: 0f 8e a8 02 00 00 jle d7499 d71f1: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 d71f8: 48 8d 50 01 lea 0x1(%rax),%rdx d71fc: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7202: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7209: 49 8d 04 82 lea (%r10,%rax,4),%rax d720d: 44 89 20 mov %r12d,(%rax) d7210: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7216: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d721d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7224: 8d 51 ff lea -0x1(%rcx),%edx d7227: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d722e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7234: 85 d2 test %edx,%edx d7236: 0f 8e 45 02 00 00 jle d7481 d723c: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 d7243: 48 8d 50 01 lea 0x1(%rax),%rdx d7247: 23 83 40 02 00 00 and 0x240(%rbx),%eax d724d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7254: 49 8d 04 81 lea (%r9,%rax,4),%rax d7258: c7 00 67 3c 00 00 movl $0x3c67,(%rax) d725e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7264: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d726b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7272: 8d 51 ff lea -0x1(%rcx),%edx d7275: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d727c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7282: 4c 8b 65 10 mov 0x10(%rbp),%r12 d7286: 85 d2 test %edx,%edx d7288: 0f 8e db 01 00 00 jle d7469 d728e: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d7295: 48 8d 50 01 lea 0x1(%rax),%rdx d7299: 23 83 40 02 00 00 and 0x240(%rbx),%eax d729f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d72a6: 49 8d 04 80 lea (%r8,%rax,4),%rax d72aa: 44 89 20 mov %r12d,(%rax) d72ad: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d72b3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d72ba: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d72c1: 8d 57 ff lea -0x1(%rdi),%edx d72c4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d72cb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d72d1: 85 d2 test %edx,%edx d72d3: 0f 8e 78 01 00 00 jle d7451 d72d9: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d72e0: 48 8d 50 01 lea 0x1(%rax),%rdx d72e4: 23 83 40 02 00 00 and 0x240(%rbx),%eax d72ea: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d72f1: 48 8d 04 87 lea (%rdi,%rax,4),%rax d72f5: c7 00 66 3c 00 00 movl $0x3c66,(%rax) d72fb: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d7301: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7308: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d730f: 8d 56 ff lea -0x1(%rsi),%edx d7312: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7319: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d731f: 44 8b 65 14 mov 0x14(%rbp),%r12d d7323: 85 d2 test %edx,%edx d7325: 0f 8e 0e 01 00 00 jle d7439 d732b: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d7332: 48 8d 50 01 lea 0x1(%rax),%rdx d7336: 23 83 40 02 00 00 and 0x240(%rbx),%eax d733c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7343: 48 8d 04 86 lea (%rsi,%rax,4),%rax d7347: 44 89 20 mov %r12d,(%rax) d734a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7350: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7357: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d735e: 8d 51 ff lea -0x1(%rcx),%edx d7361: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7368: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d736e: 85 d2 test %edx,%edx d7370: 0f 8e ab 00 00 00 jle d7421 d7376: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d737d: 48 8d 50 01 lea 0x1(%rax),%rdx d7381: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7387: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d738e: 48 8d 04 81 lea (%rcx,%rax,4),%rax d7392: c7 00 a2 3d 00 00 movl $0x3da2,(%rax) d7398: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d739e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d73a5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d73ac: 8d 57 ff lea -0x1(%rdi),%edx d73af: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d73b6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d73bc: 8b 6d 08 mov 0x8(%rbp),%ebp d73bf: 85 d2 test %edx,%edx d73c1: 7e 49 jle d740c d73c3: 48 8d 50 01 lea 0x1(%rax),%rdx d73c7: 23 83 40 02 00 00 and 0x240(%rbx),%eax d73cd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d73d4: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d73db: 48 8d 04 82 lea (%rdx,%rax,4),%rax d73df: 89 28 mov %ebp,(%rax) d73e1: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d73e8: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d73ef: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d73f6: 5b pop %rbx d73f7: 5d pop %rbp d73f8: 41 5c pop %r12 d73fa: c3 retq d73fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7402: e8 00 00 00 00 callq d7407 d7407: e9 90 fd ff ff jmpq d719c d740c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7413: e8 00 00 00 00 callq d7418 d7418: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d741f: eb a2 jmp d73c3 d7421: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7428: e8 00 00 00 00 callq d742d d742d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7434: e9 3d ff ff ff jmpq d7376 d7439: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7440: e8 00 00 00 00 callq d7445 d7445: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d744c: e9 da fe ff ff jmpq d732b d7451: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7458: e8 00 00 00 00 callq d745d d745d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7464: e9 70 fe ff ff jmpq d72d9 d7469: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7470: e8 00 00 00 00 callq d7475 d7475: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d747c: e9 0d fe ff ff jmpq d728e d7481: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7488: e8 00 00 00 00 callq d748d d748d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7494: e9 a3 fd ff ff jmpq d723c d7499: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d74a0: e8 00 00 00 00 callq d74a5 d74a5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d74ac: e9 40 fd ff ff jmpq d71f1 d74b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d74b8: 00 00 00 00 d74bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d74c0 : d74c0: e8 00 00 00 00 callq d74c5 d74c5: 41 54 push %r12 d74c7: 41 89 f4 mov %esi,%r12d d74ca: 53 push %rbx d74cb: 48 8b 07 mov (%rdi),%rax d74ce: 48 89 fb mov %rdi,%rbx d74d1: 48 8b 80 58 28 00 00 mov 0x2858(%rax),%rax d74d8: 48 8b 40 10 mov 0x10(%rax),%rax d74dc: e8 00 00 00 00 callq d74e1 d74e1: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax d74e7: 85 c0 test %eax,%eax d74e9: 0f 8e 6a 02 00 00 jle d7759 d74ef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d74f6: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 d74fd: 48 8d 50 01 lea 0x1(%rax),%rdx d7501: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7507: 49 8d 04 83 lea (%r11,%rax,4),%rax d750b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7512: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) d7518: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d751e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7525: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d752c: 8d 51 ff lea -0x1(%rcx),%edx d752f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7536: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d753c: 85 d2 test %edx,%edx d753e: 0f 8e b3 02 00 00 jle d77f7 d7544: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 d754b: 48 8d 50 01 lea 0x1(%rax),%rdx d754f: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7555: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d755c: 49 8d 04 82 lea (%r10,%rax,4),%rax d7560: c7 00 78 14 00 00 movl $0x1478,(%rax) d7566: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d756c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7573: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d757a: 8d 51 ff lea -0x1(%rcx),%edx d757d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7584: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d758a: 85 d2 test %edx,%edx d758c: 0f 8e 4d 02 00 00 jle d77df d7592: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 d7599: 48 8d 50 01 lea 0x1(%rax),%rdx d759d: 23 83 40 02 00 00 and 0x240(%rbx),%eax d75a3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d75aa: 49 8d 04 81 lea (%r9,%rax,4),%rax d75ae: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) d75b4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d75ba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d75c1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d75c8: 8d 51 ff lea -0x1(%rcx),%edx d75cb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d75d2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d75d8: 85 d2 test %edx,%edx d75da: 0f 8e e7 01 00 00 jle d77c7 d75e0: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d75e7: 48 8d 50 01 lea 0x1(%rax),%rdx d75eb: 23 83 40 02 00 00 and 0x240(%rbx),%eax d75f1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d75f8: 49 8d 04 80 lea (%r8,%rax,4),%rax d75fc: c7 00 00 00 00 00 movl $0x0,(%rax) d7602: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d7608: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d760f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7616: 8d 57 ff lea -0x1(%rdi),%edx d7619: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7620: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7626: 85 d2 test %edx,%edx d7628: 0f 8e 81 01 00 00 jle d77af d762e: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d7635: 48 8d 50 01 lea 0x1(%rax),%rdx d7639: be 01 00 00 00 mov $0x1,%esi d763e: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7644: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d764b: 48 8d 04 87 lea (%rdi,%rax,4),%rax d764f: c7 00 0a 3c 00 00 movl $0x3c0a,(%rax) d7655: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d765b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7662: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7669: 8d 51 ff lea -0x1(%rcx),%edx d766c: 44 89 e1 mov %r12d,%ecx d766f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7676: d3 e6 shl %cl,%esi d7678: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d767e: 41 89 f4 mov %esi,%r12d d7681: 85 d2 test %edx,%edx d7683: 0f 8e 0e 01 00 00 jle d7797 d7689: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d7690: 48 8d 50 01 lea 0x1(%rax),%rdx d7694: 23 83 40 02 00 00 and 0x240(%rbx),%eax d769a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d76a1: 48 8d 04 86 lea (%rsi,%rax,4),%rax d76a5: 44 89 20 mov %r12d,(%rax) d76a8: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d76ae: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d76b5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d76bc: 8d 57 ff lea -0x1(%rdi),%edx d76bf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d76c6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d76cc: 85 d2 test %edx,%edx d76ce: 0f 8e ab 00 00 00 jle d777f d76d4: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d76db: 48 8d 50 01 lea 0x1(%rax),%rdx d76df: 23 83 40 02 00 00 and 0x240(%rbx),%eax d76e5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d76ec: 48 8d 04 81 lea (%rcx,%rax,4),%rax d76f0: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) d76f6: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d76fc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7703: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d770a: 8d 56 ff lea -0x1(%rsi),%edx d770d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7714: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d771a: 85 d2 test %edx,%edx d771c: 7e 4c jle d776a d771e: 48 8d 50 01 lea 0x1(%rax),%rdx d7722: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7728: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d772f: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d7736: 48 8d 04 82 lea (%rdx,%rax,4),%rax d773a: c7 00 0c 00 00 00 movl $0xc,(%rax) d7740: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d7747: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d774e: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d7755: 5b pop %rbx d7756: 41 5c pop %r12 d7758: c3 retq d7759: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7760: e8 00 00 00 00 callq d7765 d7765: e9 85 fd ff ff jmpq d74ef d776a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7771: e8 00 00 00 00 callq d7776 d7776: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d777d: eb 9f jmp d771e d777f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7786: e8 00 00 00 00 callq d778b d778b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7792: e9 3d ff ff ff jmpq d76d4 d7797: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d779e: e8 00 00 00 00 callq d77a3 d77a3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d77aa: e9 da fe ff ff jmpq d7689 d77af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d77b6: e8 00 00 00 00 callq d77bb d77bb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d77c2: e9 67 fe ff ff jmpq d762e d77c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d77ce: e8 00 00 00 00 callq d77d3 d77d3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d77da: e9 01 fe ff ff jmpq d75e0 d77df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d77e6: e8 00 00 00 00 callq d77eb d77eb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d77f2: e9 9b fd ff ff jmpq d7592 d77f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d77fe: e8 00 00 00 00 callq d7803 d7803: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d780a: e9 35 fd ff ff jmpq d7544 d780f: 90 nop 00000000000d7810 : d7810: e8 00 00 00 00 callq d7815 d7815: 41 54 push %r12 d7817: 55 push %rbp d7818: 53 push %rbx d7819: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi d781f: 48 89 fb mov %rdi,%rbx d7822: 8b 6f 20 mov 0x20(%rdi),%ebp d7825: 4c 8b 67 10 mov 0x10(%rdi),%r12 d7829: 85 f6 test %esi,%esi d782b: 0f 8e f7 02 00 00 jle d7b28 d7831: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7838: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d783f: 48 8d 50 01 lea 0x1(%rax),%rdx d7843: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7849: 48 8d 04 81 lea (%rcx,%rax,4),%rax d784d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7854: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) d785a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7860: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7867: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d786e: 8d 51 ff lea -0x1(%rcx),%edx d7871: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7878: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d787e: 85 d2 test %edx,%edx d7880: 0f 8e 70 03 00 00 jle d7bf6 d7886: 48 8d 50 01 lea 0x1(%rax),%rdx d788a: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7890: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7897: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d789e: 48 8d 04 82 lea (%rdx,%rax,4),%rax d78a2: 44 89 20 mov %r12d,(%rax) d78a5: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d78ab: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d78b2: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d78b9: 8d 56 ff lea -0x1(%rsi),%edx d78bc: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d78c3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d78c9: 85 d2 test %edx,%edx d78cb: 0f 8e 0d 03 00 00 jle d7bde d78d1: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 d78d8: 48 8d 50 01 lea 0x1(%rax),%rdx d78dc: 49 c1 ec 20 shr $0x20,%r12 d78e0: 23 83 40 02 00 00 and 0x240(%rbx),%eax d78e6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d78ed: 49 8d 04 83 lea (%r11,%rax,4),%rax d78f1: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) d78f7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d78fd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7904: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d790b: 8d 51 ff lea -0x1(%rcx),%edx d790e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7915: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d791b: 85 d2 test %edx,%edx d791d: 0f 8e a3 02 00 00 jle d7bc6 d7923: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 d792a: 48 8d 50 01 lea 0x1(%rax),%rdx d792e: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7934: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d793b: 49 8d 04 82 lea (%r10,%rax,4),%rax d793f: 44 89 20 mov %r12d,(%rax) d7942: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d7948: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d794f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7956: 8d 56 ff lea -0x1(%rsi),%edx d7959: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7960: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7966: 85 d2 test %edx,%edx d7968: 0f 8e 40 02 00 00 jle d7bae d796e: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 d7975: 48 8d 50 01 lea 0x1(%rax),%rdx d7979: 23 83 40 02 00 00 and 0x240(%rbx),%eax d797f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7986: 49 8d 04 81 lea (%r9,%rax,4),%rax d798a: c7 00 0a 3c 00 00 movl $0x3c0a,(%rax) d7990: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7996: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d799d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d79a4: 8d 51 ff lea -0x1(%rcx),%edx d79a7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d79ae: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d79b4: 85 d2 test %edx,%edx d79b6: 0f 8e da 01 00 00 jle d7b96 d79bc: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d79c3: 48 8d 50 01 lea 0x1(%rax),%rdx d79c7: 23 83 40 02 00 00 and 0x240(%rbx),%eax d79cd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d79d4: 49 8d 04 80 lea (%r8,%rax,4),%rax d79d8: c7 00 ff ff ff ff movl $0xffffffff,(%rax) d79de: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d79e4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d79eb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d79f2: 8d 56 ff lea -0x1(%rsi),%edx d79f5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d79fc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7a02: 85 d2 test %edx,%edx d7a04: 0f 8e 74 01 00 00 jle d7b7e d7a0a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d7a11: 48 8d 50 01 lea 0x1(%rax),%rdx d7a15: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7a1b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7a22: 48 8d 04 87 lea (%rdi,%rax,4),%rax d7a26: c7 00 0b 3c 00 00 movl $0x3c0b,(%rax) d7a2c: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d7a32: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7a39: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7a40: 8d 57 ff lea -0x1(%rdi),%edx d7a43: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7a4a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7a50: 85 d2 test %edx,%edx d7a52: 0f 8e 0e 01 00 00 jle d7b66 d7a58: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d7a5f: 48 8d 50 01 lea 0x1(%rax),%rdx d7a63: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7a69: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7a70: 48 8d 04 86 lea (%rsi,%rax,4),%rax d7a74: 89 28 mov %ebp,(%rax) d7a76: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7a7c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7a83: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7a8a: 8d 51 ff lea -0x1(%rcx),%edx d7a8d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7a94: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7a9a: 85 d2 test %edx,%edx d7a9c: 0f 8e ac 00 00 00 jle d7b4e d7aa2: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d7aa9: 48 8d 50 01 lea 0x1(%rax),%rdx d7aad: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7ab3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7aba: 48 8d 04 81 lea (%rcx,%rax,4),%rax d7abe: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) d7ac4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d7aca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7ad1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7ad8: 8d 56 ff lea -0x1(%rsi),%edx d7adb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7ae2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7ae8: 85 d2 test %edx,%edx d7aea: 7e 4d jle d7b39 d7aec: 48 8d 50 01 lea 0x1(%rax),%rdx d7af0: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7af6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7afd: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d7b04: 48 8d 04 82 lea (%rdx,%rax,4),%rax d7b08: c7 00 0e 00 00 00 movl $0xe,(%rax) d7b0e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d7b15: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d7b1c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d7b23: 5b pop %rbx d7b24: 5d pop %rbp d7b25: 41 5c pop %r12 d7b27: c3 retq d7b28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7b2f: e8 00 00 00 00 callq d7b34 d7b34: e9 f8 fc ff ff jmpq d7831 d7b39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7b40: e8 00 00 00 00 callq d7b45 d7b45: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7b4c: eb 9e jmp d7aec d7b4e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7b55: e8 00 00 00 00 callq d7b5a d7b5a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7b61: e9 3c ff ff ff jmpq d7aa2 d7b66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7b6d: e8 00 00 00 00 callq d7b72 d7b72: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7b79: e9 da fe ff ff jmpq d7a58 d7b7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7b85: e8 00 00 00 00 callq d7b8a d7b8a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7b91: e9 74 fe ff ff jmpq d7a0a d7b96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7b9d: e8 00 00 00 00 callq d7ba2 d7ba2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7ba9: e9 0e fe ff ff jmpq d79bc d7bae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7bb5: e8 00 00 00 00 callq d7bba d7bba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7bc1: e9 a8 fd ff ff jmpq d796e d7bc6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7bcd: e8 00 00 00 00 callq d7bd2 d7bd2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7bd9: e9 45 fd ff ff jmpq d7923 d7bde: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7be5: e8 00 00 00 00 callq d7bea d7bea: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7bf1: e9 db fc ff ff jmpq d78d1 d7bf6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7bfd: e8 00 00 00 00 callq d7c02 d7c02: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7c09: e9 78 fc ff ff jmpq d7886 d7c0e: 66 90 xchg %ax,%ax 00000000000d7c10 : d7c10: e8 00 00 00 00 callq d7c15 d7c15: 83 e1 01 and $0x1,%ecx d7c18: 41 54 push %r12 d7c1a: 49 89 d4 mov %rdx,%r12 d7c1d: 55 push %rbp d7c1e: 48 89 f5 mov %rsi,%rbp d7c21: 53 push %rbx d7c22: 48 89 fb mov %rdi,%rbx d7c25: 0f 85 88 05 00 00 jne d81b3 d7c2b: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d d7c32: 45 85 c9 test %r9d,%r9d d7c35: 0f 8e 32 04 00 00 jle d806d d7c3b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7c42: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d7c49: 48 8d 50 01 lea 0x1(%rax),%rdx d7c4d: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7c53: 49 8d 04 80 lea (%r8,%rax,4),%rax d7c57: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7c5e: c7 00 bd 3d 00 00 movl $0x3dbd,(%rax) d7c64: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7c6a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7c71: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7c78: 8d 51 ff lea -0x1(%rcx),%edx d7c7b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7c82: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7c88: 85 d2 test %edx,%edx d7c8a: 0f 8e 0b 05 00 00 jle d819b d7c90: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d7c97: 48 8d 50 01 lea 0x1(%rax),%rdx d7c9b: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7ca1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7ca8: 48 8d 04 87 lea (%rdi,%rax,4),%rax d7cac: 44 89 20 mov %r12d,(%rax) d7caf: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d7cb5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7cbc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7cc3: 8d 56 ff lea -0x1(%rsi),%edx d7cc6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7ccd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7cd3: 85 d2 test %edx,%edx d7cd5: 0f 8e a8 04 00 00 jle d8183 d7cdb: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d7ce2: 48 8d 50 01 lea 0x1(%rax),%rdx d7ce6: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7cec: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7cf3: 48 8d 04 86 lea (%rsi,%rax,4),%rax d7cf7: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) d7cfd: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7d03: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7d0a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7d11: 8d 51 ff lea -0x1(%rcx),%edx d7d14: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7d1b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7d21: 85 d2 test %edx,%edx d7d23: 0f 8e 42 04 00 00 jle d816b d7d29: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d7d30: 48 8d 50 01 lea 0x1(%rax),%rdx d7d34: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7d3a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7d41: 48 8d 04 81 lea (%rcx,%rax,4),%rax d7d45: 89 28 mov %ebp,(%rax) d7d47: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d7d4d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7d54: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7d5b: 8d 56 ff lea -0x1(%rsi),%edx d7d5e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7d65: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7d6b: 85 d2 test %edx,%edx d7d6d: 0f 8e e0 03 00 00 jle d8153 d7d73: 48 8d 50 01 lea 0x1(%rax),%rdx d7d77: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7d7d: 48 c1 ed 20 shr $0x20,%rbp d7d81: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7d88: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d7d8f: 40 0f b6 ed movzbl %bpl,%ebp d7d93: 48 8d 04 82 lea (%rdx,%rax,4),%rax d7d97: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) d7d9d: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d7da3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7daa: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7db1: 8d 57 ff lea -0x1(%rdi),%edx d7db4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7dbb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7dc1: 85 d2 test %edx,%edx d7dc3: 0f 8e 72 03 00 00 jle d813b d7dc9: 4c 8b a3 00 02 00 00 mov 0x200(%rbx),%r12 d7dd0: 48 8d 50 01 lea 0x1(%rax),%rdx d7dd4: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7dda: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7de1: 49 8d 04 84 lea (%r12,%rax,4),%rax d7de5: 89 28 mov %ebp,(%rax) d7de7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7ded: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7df4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7dfb: 8d 51 ff lea -0x1(%rcx),%edx d7dfe: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7e05: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7e0b: 85 d2 test %edx,%edx d7e0d: 0f 8e 10 03 00 00 jle d8123 d7e13: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 d7e1a: 48 8d 50 01 lea 0x1(%rax),%rdx d7e1e: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7e24: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7e2b: 49 8d 04 83 lea (%r11,%rax,4),%rax d7e2f: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) d7e35: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d7e3b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7e42: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7e49: 8d 56 ff lea -0x1(%rsi),%edx d7e4c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7e53: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7e59: 85 d2 test %edx,%edx d7e5b: 0f 8e aa 02 00 00 jle d810b d7e61: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 d7e68: 48 8d 50 01 lea 0x1(%rax),%rdx d7e6c: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7e72: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7e79: 49 8d 04 82 lea (%r10,%rax,4),%rax d7e7d: c7 00 00 00 00 00 movl $0x0,(%rax) d7e83: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d7e89: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7e90: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7e97: 8d 57 ff lea -0x1(%rdi),%edx d7e9a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7ea1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7ea7: 85 d2 test %edx,%edx d7ea9: 0f 8e 44 02 00 00 jle d80f3 d7eaf: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 d7eb6: 48 8d 50 01 lea 0x1(%rax),%rdx d7eba: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7ec0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7ec7: 49 8d 04 81 lea (%r9,%rax,4),%rax d7ecb: c7 00 c4 3b 00 00 movl $0x3bc4,(%rax) d7ed1: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7ed7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7ede: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7ee5: 8d 51 ff lea -0x1(%rcx),%edx d7ee8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7eef: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7ef5: 85 d2 test %edx,%edx d7ef7: 0f 8e de 01 00 00 jle d80db d7efd: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d7f04: 48 8d 50 01 lea 0x1(%rax),%rdx d7f08: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7f0e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7f15: 49 8d 04 80 lea (%r8,%rax,4),%rax d7f19: c7 00 00 00 00 00 movl $0x0,(%rax) d7f1f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d7f25: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7f2c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7f33: 8d 56 ff lea -0x1(%rsi),%edx d7f36: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7f3d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7f43: 85 d2 test %edx,%edx d7f45: 0f 8e 78 01 00 00 jle d80c3 d7f4b: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d7f52: 48 8d 50 01 lea 0x1(%rax),%rdx d7f56: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7f5c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7f63: 48 8d 04 87 lea (%rdi,%rax,4),%rax d7f67: c7 00 c5 3b 00 00 movl $0x3bc5,(%rax) d7f6d: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d7f73: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7f7a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7f81: 8d 57 ff lea -0x1(%rdi),%edx d7f84: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7f8b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7f91: 85 d2 test %edx,%edx d7f93: 0f 8e 12 01 00 00 jle d80ab d7f99: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d7fa0: 48 8d 50 01 lea 0x1(%rax),%rdx d7fa4: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7faa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7fb1: 48 8d 04 86 lea (%rsi,%rax,4),%rax d7fb5: c7 00 00 00 00 00 movl $0x0,(%rax) d7fbb: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d7fc1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d7fc8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d7fcf: 8d 51 ff lea -0x1(%rcx),%edx d7fd2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d7fd9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d7fdf: 85 d2 test %edx,%edx d7fe1: 0f 8e ac 00 00 00 jle d8093 d7fe7: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d7fee: 48 8d 50 01 lea 0x1(%rax),%rdx d7ff2: 23 83 40 02 00 00 and 0x240(%rbx),%eax d7ff8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d7fff: 48 8d 04 81 lea (%rcx,%rax,4),%rax d8003: c7 00 c3 3b 00 00 movl $0x3bc3,(%rax) d8009: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d800f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d8016: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d801d: 8d 56 ff lea -0x1(%rsi),%edx d8020: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d8027: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d802d: 85 d2 test %edx,%edx d802f: 7e 4d jle d807e d8031: 48 8d 50 01 lea 0x1(%rax),%rdx d8035: 23 83 40 02 00 00 and 0x240(%rbx),%eax d803b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d8042: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d8049: 48 8d 04 82 lea (%rdx,%rax,4),%rax d804d: c7 00 02 00 00 00 movl $0x2,(%rax) d8053: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d805a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d8061: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d8068: 5b pop %rbx d8069: 5d pop %rbp d806a: 41 5c pop %r12 d806c: c3 retq d806d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8074: e8 00 00 00 00 callq d8079 d8079: e9 bd fb ff ff jmpq d7c3b d807e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8085: e8 00 00 00 00 callq d808a d808a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d8091: eb 9e jmp d8031 d8093: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d809a: e8 00 00 00 00 callq d809f d809f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d80a6: e9 3c ff ff ff jmpq d7fe7 d80ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d80b2: e8 00 00 00 00 callq d80b7 d80b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d80be: e9 d6 fe ff ff jmpq d7f99 d80c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d80ca: e8 00 00 00 00 callq d80cf d80cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d80d6: e9 70 fe ff ff jmpq d7f4b d80db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d80e2: e8 00 00 00 00 callq d80e7 d80e7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d80ee: e9 0a fe ff ff jmpq d7efd d80f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d80fa: e8 00 00 00 00 callq d80ff d80ff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d8106: e9 a4 fd ff ff jmpq d7eaf d810b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8112: e8 00 00 00 00 callq d8117 d8117: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d811e: e9 3e fd ff ff jmpq d7e61 d8123: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d812a: e8 00 00 00 00 callq d812f d812f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d8136: e9 d8 fc ff ff jmpq d7e13 d813b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8142: e8 00 00 00 00 callq d8147 d8147: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d814e: e9 76 fc ff ff jmpq d7dc9 d8153: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d815a: e8 00 00 00 00 callq d815f d815f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d8166: e9 08 fc ff ff jmpq d7d73 d816b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8172: e8 00 00 00 00 callq d8177 d8177: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d817e: e9 a6 fb ff ff jmpq d7d29 d8183: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d818a: e8 00 00 00 00 callq d818f d818f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d8196: e9 40 fb ff ff jmpq d7cdb d819b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d81a2: e8 00 00 00 00 callq d81a7 d81a7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d81ae: e9 dd fa ff ff jmpq d7c90 d81b3: 0f 0b ud2 d81b5: e9 71 fa ff ff jmpq d7c2b d81ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d81c0 : d81c0: e8 00 00 00 00 callq d81c5 d81c5: 41 54 push %r12 d81c7: ba 10 27 00 00 mov $0x2710,%edx d81cc: be 10 27 00 00 mov $0x2710,%esi d81d1: 55 push %rbp d81d2: 48 8d af 00 e8 00 00 lea 0xe800(%rdi),%rbp d81d9: 53 push %rbx d81da: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax d81e1: 48 89 fb mov %rdi,%rbx d81e4: 48 8b 40 38 mov 0x38(%rax),%rax d81e8: e8 00 00 00 00 callq d81ed d81ed: be 01 00 00 00 mov $0x1,%esi d81f2: 48 89 df mov %rbx,%rdi d81f5: e8 36 db ff ff callq d5d30 d81fa: f6 83 91 89 00 00 20 testb $0x20,0x8991(%rbx) d8201: be c0 00 00 00 mov $0xc0,%esi d8206: 48 89 df mov %rbx,%rdi d8209: 48 8b 83 f8 0c 00 00 mov 0xcf8(%rbx),%rax d8210: 74 4f je d8261 d8212: e8 00 00 00 00 callq d8217 d8217: be c0 00 00 00 mov $0xc0,%esi d821c: 48 89 df mov %rbx,%rdi d821f: 0d ff 0f 00 00 or $0xfff,%eax d8224: 89 c2 mov %eax,%edx d8226: 48 8b 83 00 0d 00 00 mov 0xd00(%rbx),%rax d822d: e8 00 00 00 00 callq d8232 d8232: 31 d2 xor %edx,%edx d8234: be 2c 3d 00 00 mov $0x3d2c,%esi d8239: 48 89 df mov %rbx,%rdi d823c: e8 00 00 00 00 callq d8241 d8241: 89 c2 mov %eax,%edx d8243: 83 ca 01 or $0x1,%edx d8246: a8 01 test $0x1,%al d8248: 74 4f je d8299 d824a: 48 89 ef mov %rbp,%rdi d824d: e8 00 00 00 00 callq d8252 d8252: 41 89 c4 mov %eax,%r12d d8255: 85 c0 test %eax,%eax d8257: 74 5e je d82b7 d8259: 44 89 e0 mov %r12d,%eax d825c: 5b pop %rbx d825d: 5d pop %rbp d825e: 41 5c pop %r12 d8260: c3 retq d8261: e8 00 00 00 00 callq d8266 d8266: be c0 00 00 00 mov $0xc0,%esi d826b: 48 89 df mov %rbx,%rdi d826e: 25 00 f0 ff ff and $0xfffff000,%eax d8273: 89 c2 mov %eax,%edx d8275: 48 8b 83 00 0d 00 00 mov 0xd00(%rbx),%rax d827c: e8 00 00 00 00 callq d8281 d8281: 31 d2 xor %edx,%edx d8283: be 2c 3d 00 00 mov $0x3d2c,%esi d8288: 48 89 df mov %rbx,%rdi d828b: e8 00 00 00 00 callq d8290 d8290: 89 c2 mov %eax,%edx d8292: 83 e2 fe and $0xfffffffe,%edx d8295: a8 01 test $0x1,%al d8297: 74 b1 je d824a d8299: 31 c9 xor %ecx,%ecx d829b: be 2c 3d 00 00 mov $0x3d2c,%esi d82a0: 48 89 df mov %rbx,%rdi d82a3: e8 00 00 00 00 callq d82a8 d82a8: 48 89 ef mov %rbp,%rdi d82ab: e8 00 00 00 00 callq d82b0 d82b0: 41 89 c4 mov %eax,%r12d d82b3: 85 c0 test %eax,%eax d82b5: 75 a2 jne d8259 d82b7: be 0a 00 00 00 mov $0xa,%esi d82bc: 48 89 ef mov %rbp,%rdi d82bf: e8 00 00 00 00 callq d82c4 d82c4: 41 89 c4 mov %eax,%r12d d82c7: 85 c0 test %eax,%eax d82c9: 0f 85 89 03 00 00 jne d8658 d82cf: 8b b3 28 ea 00 00 mov 0xea28(%rbx),%esi d82d5: 85 f6 test %esi,%esi d82d7: 0f 8e 69 04 00 00 jle d8746 d82dd: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d82e4: 48 8b 8b 00 ea 00 00 mov 0xea00(%rbx),%rcx d82eb: 48 8d 50 01 lea 0x1(%rax),%rdx d82ef: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d82f5: 48 8d 04 81 lea (%rcx,%rax,4),%rax d82f9: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d8300: c7 00 b2 3d 00 00 movl $0x3db2,(%rax) d8306: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d830c: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d8313: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d831a: 8d 51 ff lea -0x1(%rcx),%edx d831d: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d8324: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d832a: 85 d2 test %edx,%edx d832c: 0f 8e fc 03 00 00 jle d872e d8332: 48 8d 50 01 lea 0x1(%rax),%rdx d8336: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d833c: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d8343: 48 8b 93 00 ea 00 00 mov 0xea00(%rbx),%rdx d834a: 48 8d 04 82 lea (%rdx,%rax,4),%rax d834e: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) d8354: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d835a: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d8361: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d8368: 8d 51 ff lea -0x1(%rcx),%edx d836b: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d8372: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d8378: 85 d2 test %edx,%edx d837a: 0f 8e 96 03 00 00 jle d8716 d8380: 4c 8b 9b 00 ea 00 00 mov 0xea00(%rbx),%r11 d8387: 48 8d 50 01 lea 0x1(%rax),%rdx d838b: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d8391: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d8398: 49 8d 04 83 lea (%r11,%rax,4),%rax d839c: c7 00 b1 3d 00 00 movl $0x3db1,(%rax) d83a2: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d83a8: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d83af: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d83b6: 8d 51 ff lea -0x1(%rcx),%edx d83b9: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d83c0: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d83c6: 85 d2 test %edx,%edx d83c8: 0f 8e 30 03 00 00 jle d86fe d83ce: 4c 8b 93 00 ea 00 00 mov 0xea00(%rbx),%r10 d83d5: 48 8d 50 01 lea 0x1(%rax),%rdx d83d9: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d83df: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d83e6: 49 8d 04 82 lea (%r10,%rax,4),%rax d83ea: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) d83f0: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d83f6: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d83fd: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d8404: 8d 51 ff lea -0x1(%rcx),%edx d8407: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d840e: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d8414: 85 d2 test %edx,%edx d8416: 0f 8e ca 02 00 00 jle d86e6 d841c: 4c 8b 8b 00 ea 00 00 mov 0xea00(%rbx),%r9 d8423: 48 8d 50 01 lea 0x1(%rax),%rdx d8427: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d842d: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d8434: 49 8d 04 81 lea (%r9,%rax,4),%rax d8438: c7 00 b3 3d 00 00 movl $0x3db3,(%rax) d843e: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d8444: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d844b: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d8452: 8d 51 ff lea -0x1(%rcx),%edx d8455: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d845c: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d8462: 85 d2 test %edx,%edx d8464: 0f 8e 64 02 00 00 jle d86ce d846a: 4c 8b 83 00 ea 00 00 mov 0xea00(%rbx),%r8 d8471: 48 8d 50 01 lea 0x1(%rax),%rdx d8475: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d847b: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d8482: 49 8d 04 80 lea (%r8,%rax,4),%rax d8486: c7 00 ff ff 0f 00 movl $0xfffff,(%rax) d848c: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d8492: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d8499: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d84a0: 8d 51 ff lea -0x1(%rcx),%edx d84a3: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d84aa: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d84b0: 85 d2 test %edx,%edx d84b2: 0f 8e fe 01 00 00 jle d86b6 d84b8: 48 8b bb 00 ea 00 00 mov 0xea00(%rbx),%rdi d84bf: 48 8d 50 01 lea 0x1(%rax),%rdx d84c3: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d84c9: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d84d0: 48 8d 04 87 lea (%rdi,%rax,4),%rax d84d4: c7 00 b0 3d 00 00 movl $0x3db0,(%rax) d84da: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d84e0: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d84e7: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d84ee: 8d 51 ff lea -0x1(%rcx),%edx d84f1: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d84f8: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d84fe: 85 d2 test %edx,%edx d8500: 0f 8e 98 01 00 00 jle d869e d8506: 48 8b b3 00 ea 00 00 mov 0xea00(%rbx),%rsi d850d: 48 8d 50 01 lea 0x1(%rax),%rdx d8511: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d8517: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d851e: 48 8d 04 86 lea (%rsi,%rax,4),%rax d8522: c7 00 08 00 00 00 movl $0x8,(%rax) d8528: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d852e: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d8535: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d853c: 8d 51 ff lea -0x1(%rcx),%edx d853f: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d8546: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d854c: 85 d2 test %edx,%edx d854e: 0f 8e 32 01 00 00 jle d8686 d8554: 48 8b 8b 00 ea 00 00 mov 0xea00(%rbx),%rcx d855b: 48 8d 50 01 lea 0x1(%rax),%rdx d855f: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d8565: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d856c: 48 8d 04 81 lea (%rcx,%rax,4),%rax d8570: c7 00 00 3d 00 00 movl $0x3d00,(%rax) d8576: 8b 8b 28 ea 00 00 mov 0xea28(%rbx),%ecx d857c: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d8583: 48 23 83 38 ea 00 00 and 0xea38(%rbx),%rax d858a: 8d 51 ff lea -0x1(%rcx),%edx d858d: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) d8594: 89 93 28 ea 00 00 mov %edx,0xea28(%rbx) d859a: 85 d2 test %edx,%edx d859c: 0f 8e cc 00 00 00 jle d866e d85a2: 48 8d 50 01 lea 0x1(%rax),%rdx d85a6: 23 83 40 ea 00 00 and 0xea40(%rbx),%eax d85ac: 48 89 ef mov %rbp,%rdi d85af: 48 89 93 10 ea 00 00 mov %rdx,0xea10(%rbx) d85b6: 48 8b 93 00 ea 00 00 mov 0xea00(%rbx),%rdx d85bd: 48 8d 04 82 lea (%rdx,%rax,4),%rax d85c1: c7 00 03 00 00 00 movl $0x3,(%rax) d85c7: 48 8b 83 38 ea 00 00 mov 0xea38(%rbx),%rax d85ce: 83 ab 28 ea 00 00 01 subl $0x1,0xea28(%rbx) d85d5: 48 21 83 10 ea 00 00 and %rax,0xea10(%rbx) d85dc: e8 00 00 00 00 callq d85e1 d85e1: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax d85e7: 83 e8 0f sub $0xf,%eax d85ea: 83 f8 03 cmp $0x3,%eax d85ed: 0f 87 00 00 00 00 ja d85f3 d85f3: 8b 83 d0 e7 00 00 mov 0xe7d0(%rbx),%eax d85f9: 83 e8 01 sub $0x1,%eax d85fc: 3d fe 0f 82 01 cmp $0x1820ffe,%eax d8601: 0f 86 00 00 00 00 jbe d8607 d8607: 8b 83 d8 e7 00 00 mov 0xe7d8(%rbx),%eax d860d: 85 c0 test %eax,%eax d860f: 0f 84 00 00 00 00 je d8615 d8615: 31 ed xor %ebp,%ebp d8617: 48 63 c5 movslq %ebp,%rax d861a: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax d8621: 48 8d bc 03 28 eb 00 lea 0xeb28(%rbx,%rax,1),%rdi d8628: 00 d8629: e8 00 00 00 00 callq d862e d862e: 85 c0 test %eax,%eax d8630: 0f 85 21 01 00 00 jne d8757 d8636: 83 c5 01 add $0x1,%ebp d8639: 39 ab d8 e7 00 00 cmp %ebp,0xe7d8(%rbx) d863f: 77 d6 ja d8617 d8641: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax d8647: 83 e8 0f sub $0xf,%eax d864a: 83 f8 03 cmp $0x3,%eax d864d: 0f 87 00 00 00 00 ja d8653 d8653: e9 00 00 00 00 jmpq d8658 d8658: 89 c6 mov %eax,%esi d865a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8661: e8 00 00 00 00 callq d8666 d8666: 44 89 e0 mov %r12d,%eax d8669: 5b pop %rbx d866a: 5d pop %rbp d866b: 41 5c pop %r12 d866d: c3 retq d866e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8675: e8 00 00 00 00 callq d867a d867a: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d8681: e9 1c ff ff ff jmpq d85a2 d8686: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d868d: e8 00 00 00 00 callq d8692 d8692: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d8699: e9 b6 fe ff ff jmpq d8554 d869e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d86a5: e8 00 00 00 00 callq d86aa d86aa: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d86b1: e9 50 fe ff ff jmpq d8506 d86b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d86bd: e8 00 00 00 00 callq d86c2 d86c2: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d86c9: e9 ea fd ff ff jmpq d84b8 d86ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d86d5: e8 00 00 00 00 callq d86da d86da: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d86e1: e9 84 fd ff ff jmpq d846a d86e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d86ed: e8 00 00 00 00 callq d86f2 d86f2: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d86f9: e9 1e fd ff ff jmpq d841c d86fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8705: e8 00 00 00 00 callq d870a d870a: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d8711: e9 b8 fc ff ff jmpq d83ce d8716: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d871d: e8 00 00 00 00 callq d8722 d8722: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d8729: e9 52 fc ff ff jmpq d8380 d872e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8735: e8 00 00 00 00 callq d873a d873a: 48 8b 83 10 ea 00 00 mov 0xea10(%rbx),%rax d8741: e9 ec fb ff ff jmpq d8332 d8746: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d874d: e8 00 00 00 00 callq d8752 d8752: e9 86 fb ff ff jmpq d82dd d8757: 41 89 c4 mov %eax,%r12d d875a: e9 fa fa ff ff jmpq d8259 d875f: 90 nop 00000000000d8760 : d8760: e8 00 00 00 00 callq d8765 d8765: 55 push %rbp d8766: 48 89 fd mov %rdi,%rbp d8769: e8 00 00 00 00 callq d876e d876e: 85 c0 test %eax,%eax d8770: 74 02 je d8774 d8772: 5d pop %rbp d8773: c3 retq d8774: 48 89 ef mov %rbp,%rdi d8777: 5d pop %rbp d8778: e9 43 fa ff ff jmpq d81c0 d877d: 0f 1f 00 nopl (%rax) 00000000000d8780 : d8780: e8 00 00 00 00 callq d8785 d8785: c3 retq d8786: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d878d: 00 00 00 00000000000d8790 : d8790: e8 00 00 00 00 callq d8795 d8795: 48 8b 47 30 mov 0x30(%rdi),%rax d8799: 48 8b 40 10 mov 0x10(%rax),%rax d879d: 48 8b 40 08 mov 0x8(%rax),%rax d87a1: 8b 90 d0 01 00 00 mov 0x1d0(%rax),%edx d87a7: 85 d2 test %edx,%edx d87a9: 74 5d je d8808 d87ab: 48 8b 47 28 mov 0x28(%rdi),%rax d87af: 89 f6 mov %esi,%esi d87b1: 4c 8d 14 b6 lea (%rsi,%rsi,4),%r10 d87b5: 48 8b 90 88 01 00 00 mov 0x188(%rax),%rdx d87bc: 49 c1 e2 03 shl $0x3,%r10 d87c0: 4e 8d 1c 12 lea (%rdx,%r10,1),%r11 d87c4: 41 8b 43 08 mov 0x8(%r11),%eax d87c8: 85 c0 test %eax,%eax d87ca: 74 3c je d8808 d87cc: 31 c0 xor %eax,%eax d87ce: eb 0b jmp d87db d87d0: 48 8b 57 28 mov 0x28(%rdi),%rdx d87d4: 48 8b 92 88 01 00 00 mov 0x188(%rdx),%rdx d87db: 4a 8b 4c 12 18 mov 0x18(%rdx,%r10,1),%rcx d87e0: 48 8b 17 mov (%rdi),%rdx d87e3: 48 63 f0 movslq %eax,%rsi d87e6: 83 c0 02 add $0x2,%eax d87e9: 4c 8b 82 98 5f 01 00 mov 0x15f98(%rdx),%r8 d87f0: 4c 8b 8a a0 5f 01 00 mov 0x15fa0(%rdx),%r9 d87f7: 41 8b 51 04 mov 0x4(%r9),%edx d87fb: 41 2b 50 04 sub 0x4(%r8),%edx d87ff: 01 14 b1 add %edx,(%rcx,%rsi,4) d8802: 41 39 43 08 cmp %eax,0x8(%r11) d8806: 77 c8 ja d87d0 d8808: 31 c0 xor %eax,%eax d880a: c3 retq d880b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000d8810 : d8810: e8 00 00 00 00 callq d8815 d8815: 31 c0 xor %eax,%eax d8817: c3 retq d8818: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d881f: 00 00000000000d8820 : d8820: e8 00 00 00 00 callq d8825 d8825: 31 c0 xor %eax,%eax d8827: c3 retq d8828: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) d882f: 00 00000000000d8830 : d8830: e8 00 00 00 00 callq d8835 d8835: 4c 8b 07 mov (%rdi),%r8 d8838: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax d883e: 31 c9 xor %ecx,%ecx d8840: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx d8847: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax d884e: 00 d884f: 4c 89 c7 mov %r8,%rdi d8852: 8b 70 04 mov 0x4(%rax),%esi d8855: 81 c6 a5 05 00 00 add $0x5a5,%esi d885b: e9 00 00 00 00 jmpq d8860 00000000000d8860 : d8860: e8 00 00 00 00 callq d8865 d8865: 4c 8b 07 mov (%rdi),%r8 d8868: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax d886e: 31 d2 xor %edx,%edx d8870: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax d8877: 00 d8878: 4c 89 c7 mov %r8,%rdi d887b: 8b 70 04 mov 0x4(%rax),%esi d887e: 81 c6 a5 05 00 00 add $0x5a5,%esi d8884: e8 00 00 00 00 callq d8889 d8889: 89 c0 mov %eax,%eax d888b: c3 retq d888c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d8890 : d8890: e8 00 00 00 00 callq d8895 d8895: 4c 8b 07 mov (%rdi),%r8 d8898: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax d889e: 31 d2 xor %edx,%edx d88a0: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax d88a7: 00 d88a8: 4c 89 c7 mov %r8,%rdi d88ab: 8b 70 04 mov 0x4(%rax),%esi d88ae: 81 c6 a4 05 00 00 add $0x5a4,%esi d88b4: e8 00 00 00 00 callq d88b9 d88b9: 89 c0 mov %eax,%eax d88bb: c3 retq d88bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d88c0 : d88c0: e8 00 00 00 00 callq d88c5 d88c5: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) d88cc: 4c 8b 07 mov (%rdi),%r8 d88cf: 75 38 jne d8909 d88d1: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax d88d7: 49 8b 94 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rdx d88de: 00 d88df: 48 69 c0 c0 09 00 00 imul $0x9c0,%rax,%rax d88e6: 8b 72 04 mov 0x4(%rdx),%esi d88e9: 49 8d 84 00 28 eb 00 lea 0xeb28(%r8,%rax,1),%rax d88f0: 00 d88f1: 48 39 c7 cmp %rax,%rdi d88f4: 74 27 je d891d d88f6: 81 c6 25 04 00 00 add $0x425,%esi d88fc: 31 d2 xor %edx,%edx d88fe: 4c 89 c7 mov %r8,%rdi d8901: e8 00 00 00 00 callq d8906 d8906: 89 c0 mov %eax,%eax d8908: c3 retq d8909: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx d890f: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax d8916: 48 8d 04 90 lea (%rax,%rdx,4),%rax d891a: 8b 00 mov (%rax),%eax d891c: c3 retq d891d: 81 c6 2a 04 00 00 add $0x42a,%esi d8923: 31 d2 xor %edx,%edx d8925: 4c 89 c7 mov %r8,%rdi d8928: e8 00 00 00 00 callq d892d d892d: 89 c0 mov %eax,%eax d892f: c3 retq 00000000000d8930 : d8930: e8 00 00 00 00 callq d8935 d8935: 4c 8b 07 mov (%rdi),%r8 d8938: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax d893e: 49 8b 94 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rdx d8945: 00 d8946: 48 69 c0 c0 09 00 00 imul $0x9c0,%rax,%rax d894d: 8b 72 04 mov 0x4(%rdx),%esi d8950: 49 8d 84 00 28 eb 00 lea 0xeb28(%r8,%rax,1),%rax d8957: 00 d8958: 48 39 c7 cmp %rax,%rdi d895b: 74 13 je d8970 d895d: 81 c6 24 04 00 00 add $0x424,%esi d8963: 31 d2 xor %edx,%edx d8965: 4c 89 c7 mov %r8,%rdi d8968: e8 00 00 00 00 callq d896d d896d: 89 c0 mov %eax,%eax d896f: c3 retq d8970: 81 c6 29 04 00 00 add $0x429,%esi d8976: 31 d2 xor %edx,%edx d8978: 4c 89 c7 mov %r8,%rdi d897b: e8 00 00 00 00 callq d8980 d8980: 89 c0 mov %eax,%eax d8982: c3 retq d8983: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d898a: 00 00 00 00 d898e: 66 90 xchg %ax,%ax 00000000000d8990 : d8990: e8 00 00 00 00 callq d8995 d8995: 80 bf dc e7 00 00 00 cmpb $0x0,0xe7dc(%rdi) d899c: 0f 84 2a 01 00 00 je d8acc d89a2: 41 55 push %r13 d89a4: 41 bd 01 00 00 00 mov $0x1,%r13d d89aa: 41 54 push %r12 d89ac: 55 push %rbp d89ad: 31 ed xor %ebp,%ebp d89af: 53 push %rbx d89b0: 48 89 fb mov %rdi,%rbx d89b3: 44 89 e8 mov %r13d,%eax d89b6: 89 e9 mov %ebp,%ecx d89b8: d3 e0 shl %cl,%eax d89ba: 23 83 50 fe 00 00 and 0xfe50(%rbx),%eax d89c0: 0f 85 ef 00 00 00 jne d8ab5 d89c6: 40 0f b6 c5 movzbl %bpl,%eax d89ca: 31 c9 xor %ecx,%ecx d89cc: ba 01 01 01 11 mov $0x11010101,%edx d89d1: 48 89 df mov %rbx,%rdi d89d4: 4c 8d 24 c3 lea (%rbx,%rax,8),%r12 d89d8: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax d89df: 00 d89e0: 8b 70 04 mov 0x4(%rax),%esi d89e3: 81 c6 a9 05 00 00 add $0x5a9,%esi d89e9: e8 00 00 00 00 callq d89ee d89ee: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax d89f5: 00 d89f6: 31 d2 xor %edx,%edx d89f8: 48 89 df mov %rbx,%rdi d89fb: 8b 70 04 mov 0x4(%rax),%esi d89fe: 81 c6 3d 05 00 00 add $0x53d,%esi d8a04: e8 00 00 00 00 callq d8a09 d8a09: 31 c9 xor %ecx,%ecx d8a0b: 48 89 df mov %rbx,%rdi d8a0e: 80 cc 01 or $0x1,%ah d8a11: 89 c2 mov %eax,%edx d8a13: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax d8a1a: 00 d8a1b: 8b 70 04 mov 0x4(%rax),%esi d8a1e: 81 c6 3d 05 00 00 add $0x53d,%esi d8a24: e8 00 00 00 00 callq d8a29 d8a29: bf 58 89 41 00 mov $0x418958,%edi d8a2e: e8 00 00 00 00 callq d8a33 d8a33: 31 c9 xor %ecx,%ecx d8a35: ba 08 00 00 00 mov $0x8,%edx d8a3a: 48 89 df mov %rbx,%rdi d8a3d: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax d8a44: 00 d8a45: 8b 70 04 mov 0x4(%rax),%esi d8a48: 81 c6 a0 05 00 00 add $0x5a0,%esi d8a4e: e8 00 00 00 00 callq d8a53 d8a53: bf b8 ae 47 01 mov $0x147aeb8,%edi d8a58: e8 00 00 00 00 callq d8a5d d8a5d: 31 c9 xor %ecx,%ecx d8a5f: 31 d2 xor %edx,%edx d8a61: 48 89 df mov %rbx,%rdi d8a64: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax d8a6b: 00 d8a6c: 8b 70 04 mov 0x4(%rax),%esi d8a6f: 81 c6 98 05 00 00 add $0x598,%esi d8a75: e8 00 00 00 00 callq d8a7a d8a7a: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax d8a81: 00 d8a82: 31 d2 xor %edx,%edx d8a84: 48 89 df mov %rbx,%rdi d8a87: 8b 70 04 mov 0x4(%rax),%esi d8a8a: 81 c6 3d 05 00 00 add $0x53d,%esi d8a90: e8 00 00 00 00 callq d8a95 d8a95: 31 c9 xor %ecx,%ecx d8a97: 48 89 df mov %rbx,%rdi d8a9a: 80 e4 fe and $0xfe,%ah d8a9d: 89 c2 mov %eax,%edx d8a9f: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax d8aa6: 00 d8aa7: 8b 70 04 mov 0x4(%rax),%esi d8aaa: 81 c6 3d 05 00 00 add $0x53d,%esi d8ab0: e8 00 00 00 00 callq d8ab5 d8ab5: 83 c5 01 add $0x1,%ebp d8ab8: 40 38 ab dc e7 00 00 cmp %bpl,0xe7dc(%rbx) d8abf: 0f 87 ee fe ff ff ja d89b3 d8ac5: 5b pop %rbx d8ac6: 5d pop %rbp d8ac7: 41 5c pop %r12 d8ac9: 41 5d pop %r13 d8acb: c3 retq d8acc: c3 retq d8acd: 0f 1f 00 nopl (%rax) 00000000000d8ad0 : d8ad0: e8 00 00 00 00 callq d8ad5 d8ad5: 41 54 push %r12 d8ad7: 55 push %rbp d8ad8: 53 push %rbx d8ad9: 48 89 fb mov %rdi,%rbx d8adc: 48 83 ec 08 sub $0x8,%rsp d8ae0: 83 bf 08 07 00 00 15 cmpl $0x15,0x708(%rdi) d8ae7: 0f 84 b7 00 00 00 je d8ba4 d8aed: 31 c0 xor %eax,%eax d8aef: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) d8af6: c6 87 dc e7 00 00 01 movb $0x1,0xe7dc(%rdi) d8afd: 0f 94 c0 sete %al d8b00: 83 c0 01 add $0x1,%eax d8b03: 89 87 d8 e7 00 00 mov %eax,0xe7d8(%rdi) d8b09: 31 c9 xor %ecx,%ecx d8b0b: bd 01 00 00 00 mov $0x1,%ebp d8b10: 89 e8 mov %ebp,%eax d8b12: d3 e0 shl %cl,%eax d8b14: 23 83 50 fe 00 00 and 0xfe50(%rbx),%eax d8b1a: 0f 84 00 00 00 00 je d8b20 d8b20: 0f b6 93 dc e7 00 00 movzbl 0xe7dc(%rbx),%edx d8b27: 83 c1 01 add $0x1,%ecx d8b2a: 39 d1 cmp %edx,%ecx d8b2c: 7c e2 jl d8b10 d8b2e: 84 d2 test %dl,%dl d8b30: 74 67 je d8b99 d8b32: 31 c9 xor %ecx,%ecx d8b34: bd 01 00 00 00 mov $0x1,%ebp d8b39: 89 e8 mov %ebp,%eax d8b3b: d3 e0 shl %cl,%eax d8b3d: 23 83 50 fe 00 00 and 0xfe50(%rbx),%eax d8b43: 0f 84 00 00 00 00 je d8b49 d8b49: 0f b6 93 dc e7 00 00 movzbl 0xe7dc(%rbx),%edx d8b50: 83 c1 01 add $0x1,%ecx d8b53: 39 d1 cmp %edx,%ecx d8b55: 7c e2 jl d8b39 d8b57: 85 d2 test %edx,%edx d8b59: 74 3e je d8b99 d8b5b: 44 8b 83 50 fe 00 00 mov 0xfe50(%rbx),%r8d d8b62: 48 8d 83 78 f1 00 00 lea 0xf178(%rbx),%rax d8b69: 31 c9 xor %ecx,%ecx d8b6b: bf 01 00 00 00 mov $0x1,%edi d8b70: 89 fe mov %edi,%esi d8b72: d3 e6 shl %cl,%esi d8b74: 44 85 c6 test %r8d,%esi d8b77: 75 13 jne d8b8c d8b79: 8b b3 d8 e7 00 00 mov 0xe7d8(%rbx),%esi d8b7f: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) d8b86: 00 d8b87: 83 c6 01 add $0x1,%esi d8b8a: 89 30 mov %esi,(%rax) d8b8c: 83 c1 01 add $0x1,%ecx d8b8f: 48 05 c0 09 00 00 add $0x9c0,%rax d8b95: 39 d1 cmp %edx,%ecx d8b97: 75 d7 jne d8b70 d8b99: 31 c0 xor %eax,%eax d8b9b: 48 83 c4 08 add $0x8,%rsp d8b9f: 5b pop %rbx d8ba0: 5d pop %rbp d8ba1: 41 5c pop %r12 d8ba3: c3 retq d8ba4: c6 87 dc e7 00 00 02 movb $0x2,0xe7dc(%rdi) d8bab: 31 ed xor %ebp,%ebp d8bad: 41 bc 01 00 00 00 mov $0x1,%r12d d8bb3: 48 8b 84 eb 98 5f 01 mov 0x15f98(%rbx,%rbp,8),%rax d8bba: 00 d8bbb: 31 d2 xor %edx,%edx d8bbd: 48 89 df mov %rbx,%rdi d8bc0: 8b 70 04 mov 0x4(%rax),%esi d8bc3: 81 c6 c7 00 00 00 add $0xc7,%esi d8bc9: e8 00 00 00 00 callq d8bce d8bce: a8 02 test $0x2,%al d8bd0: 74 0d je d8bdf d8bd2: 44 89 e0 mov %r12d,%eax d8bd5: 89 e9 mov %ebp,%ecx d8bd7: d3 e0 shl %cl,%eax d8bd9: 09 83 50 fe 00 00 or %eax,0xfe50(%rbx) d8bdf: 0f b6 93 dc e7 00 00 movzbl 0xe7dc(%rbx),%edx d8be6: 48 83 c5 01 add $0x1,%rbp d8bea: 89 d0 mov %edx,%eax d8bec: 39 ea cmp %ebp,%edx d8bee: 7f c3 jg d8bb3 d8bf0: 83 bb 50 fe 00 00 03 cmpl $0x3,0xfe50(%rbx) d8bf7: 74 1e je d8c17 d8bf9: 31 d2 xor %edx,%edx d8bfb: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) d8c02: 0f 94 c2 sete %dl d8c05: 83 c2 01 add $0x1,%edx d8c08: 89 93 d8 e7 00 00 mov %edx,0xe7d8(%rbx) d8c0e: 84 c0 test %al,%al d8c10: 74 87 je d8b99 d8c12: e9 f2 fe ff ff jmpq d8b09 d8c17: b8 fe ff ff ff mov $0xfffffffe,%eax d8c1c: e9 7a ff ff ff jmpq d8b9b d8c21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d8c28: 00 00 00 00 d8c2c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d8c30 : d8c30: e8 00 00 00 00 callq d8c35 d8c35: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) d8c3c: 4c 8b 07 mov (%rdi),%r8 d8c3f: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx d8c46: 75 45 jne d8c8d d8c48: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax d8c4e: 49 8b 8c c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rcx d8c55: 00 d8c56: 48 69 c0 c0 09 00 00 imul $0x9c0,%rax,%rax d8c5d: 8b 71 04 mov 0x4(%rcx),%esi d8c60: 49 8d 84 00 28 eb 00 lea 0xeb28(%r8,%rax,1),%rax d8c67: 00 d8c68: 48 39 c7 cmp %rax,%rdi d8c6b: 74 10 je d8c7d d8c6d: 81 c6 25 04 00 00 add $0x425,%esi d8c73: 31 c9 xor %ecx,%ecx d8c75: 4c 89 c7 mov %r8,%rdi d8c78: e9 00 00 00 00 jmpq d8c7d d8c7d: 81 c6 2a 04 00 00 add $0x42a,%esi d8c83: 31 c9 xor %ecx,%ecx d8c85: 4c 89 c7 mov %r8,%rdi d8c88: e9 00 00 00 00 jmpq d8c8d d8c8d: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx d8c93: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax d8c9a: 48 8d 04 88 lea (%rax,%rcx,4),%rax d8c9e: 89 10 mov %edx,(%rax) d8ca0: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx d8ca7: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi d8cad: 4c 89 c7 mov %r8,%rdi d8cb0: e9 00 00 00 00 jmpq d8cb5 d8cb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d8cbc: 00 00 00 00 00000000000d8cc0 : d8cc0: e8 00 00 00 00 callq d8cc5 d8cc5: 41 57 push %r15 d8cc7: 4c 8d bf 78 f1 00 00 lea 0xf178(%rdi),%r15 d8cce: 41 56 push %r14 d8cd0: 41 55 push %r13 d8cd2: 41 bd 01 00 00 00 mov $0x1,%r13d d8cd8: 41 54 push %r12 d8cda: 55 push %rbp d8cdb: 48 89 fd mov %rdi,%rbp d8cde: 53 push %rbx d8cdf: 31 db xor %ebx,%ebx d8ce1: 48 83 ec 10 sub $0x10,%rsp d8ce5: 80 bf dc e7 00 00 00 cmpb $0x0,0xe7dc(%rdi) d8cec: 75 1a jne d8d08 d8cee: e9 87 00 00 00 jmpq d8d7a d8cf3: 0f b6 85 dc e7 00 00 movzbl 0xe7dc(%rbp),%eax d8cfa: 83 c3 01 add $0x1,%ebx d8cfd: 49 81 c7 c0 09 00 00 add $0x9c0,%r15 d8d04: 39 d8 cmp %ebx,%eax d8d06: 7e 72 jle d8d7a d8d08: 44 89 e8 mov %r13d,%eax d8d0b: 89 d9 mov %ebx,%ecx d8d0d: d3 e0 shl %cl,%eax d8d0f: 23 85 50 fe 00 00 and 0xfe50(%rbp),%eax d8d15: 75 dc jne d8cf3 d8d17: 48 63 c3 movslq %ebx,%rax d8d1a: 4c 89 f9 mov %r15,%rcx d8d1d: ba 7c 00 00 00 mov $0x7c,%edx d8d22: 48 89 ef mov %rbp,%rdi d8d25: 44 8b 24 85 00 00 00 mov 0x0(,%rax,4),%r12d d8d2c: 00 d8d2d: 44 89 e6 mov %r12d,%esi d8d30: e8 00 00 00 00 callq d8d35 d8d35: 41 89 c6 mov %eax,%r14d d8d38: 85 c0 test %eax,%eax d8d3a: 75 2f jne d8d6b d8d3c: 8b 95 d8 e7 00 00 mov 0xe7d8(%rbp),%edx d8d42: 85 d2 test %edx,%edx d8d44: 75 0f jne d8d55 d8d46: eb ab jmp d8cf3 d8d48: 41 83 c6 01 add $0x1,%r14d d8d4c: 44 39 b5 d8 e7 00 00 cmp %r14d,0xe7d8(%rbp) d8d53: 76 9e jbe d8cf3 d8d55: 41 8d 56 77 lea 0x77(%r14),%edx d8d59: 4c 89 f9 mov %r15,%rcx d8d5c: 44 89 e6 mov %r12d,%esi d8d5f: 48 89 ef mov %rbp,%rdi d8d62: e8 00 00 00 00 callq d8d67 d8d67: 85 c0 test %eax,%eax d8d69: 74 dd je d8d48 d8d6b: 48 83 c4 10 add $0x10,%rsp d8d6f: 5b pop %rbx d8d70: 5d pop %rbp d8d71: 41 5c pop %r12 d8d73: 41 5d pop %r13 d8d75: 41 5e pop %r14 d8d77: 41 5f pop %r15 d8d79: c3 retq d8d7a: 48 89 ef mov %rbp,%rdi d8d7d: e8 00 00 00 00 callq d8d82 d8d82: 85 c0 test %eax,%eax d8d84: 75 e5 jne d8d6b d8d86: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) d8d8d: 0f 84 00 00 00 00 je d8d93 d8d93: 80 bd dc e7 00 00 00 cmpb $0x0,0xe7dc(%rbp) d8d9a: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) d8da1: 00 d8da2: 4c 8d ad 78 f1 00 00 lea 0xf178(%rbp),%r13 d8da9: 0f 84 19 01 00 00 je d8ec8 d8daf: 0f b6 4c 24 04 movzbl 0x4(%rsp),%ecx d8db4: b8 01 00 00 00 mov $0x1,%eax d8db9: d3 e0 shl %cl,%eax d8dbb: 23 85 50 fe 00 00 and 0xfe50(%rbp),%eax d8dc1: 0f 85 e2 00 00 00 jne d8ea9 d8dc7: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) d8dce: 0f 84 2a 01 00 00 je d8efe d8dd4: 8b 85 d8 e7 00 00 mov 0xe7d8(%rbp),%eax d8dda: 4d 8d bd 88 0e ff ff lea -0xf178(%r13),%r15 d8de1: 4d 8d a5 40 fc ff ff lea -0x3c0(%r13),%r12 d8de8: 31 db xor %ebx,%ebx d8dea: 85 c0 test %eax,%eax d8dec: 0f 84 b7 00 00 00 je d8ea9 d8df2: 4c 63 74 24 04 movslq 0x4(%rsp),%r14 d8df7: 4d 69 f6 c0 09 00 00 imul $0x9c0,%r14,%r14 d8dfe: 4a 8d 44 35 00 lea 0x0(%rbp,%r14,1),%rax d8e03: 48 89 44 24 08 mov %rax,0x8(%rsp) d8e08: eb 50 jmp d8e5a d8e0a: 8b 85 d4 66 01 00 mov 0x166d4(%rbp),%eax d8e10: 48 8b 74 24 08 mov 0x8(%rsp),%rsi d8e15: 01 c0 add %eax,%eax d8e17: 89 86 a0 ed 00 00 mov %eax,0xeda0(%rsi) d8e1d: 45 31 c0 xor %r8d,%r8d d8e20: 41 b9 01 00 00 00 mov $0x1,%r9d d8e26: 4c 89 e9 mov %r13,%rcx d8e29: 4c 89 f6 mov %r14,%rsi d8e2c: ba 00 02 00 00 mov $0x200,%edx d8e31: 48 89 ef mov %rbp,%rdi d8e34: e8 00 00 00 00 callq d8e39 d8e39: 85 c0 test %eax,%eax d8e3b: 0f 85 2a ff ff ff jne d8d6b d8e41: 83 c3 01 add $0x1,%ebx d8e44: 49 81 c7 28 03 00 00 add $0x328,%r15 d8e4b: 49 81 c4 28 03 00 00 add $0x328,%r12 d8e52: 39 9d d8 e7 00 00 cmp %ebx,0xe7d8(%rbp) d8e58: 76 4f jbe d8ea9 d8e5a: 41 8b 97 70 ed 00 00 mov 0xed70(%r15),%edx d8e61: 89 d9 mov %ebx,%ecx d8e63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d8e6a: 4c 89 e7 mov %r12,%rdi d8e6d: 4d 8d b4 24 70 fd ff lea -0x290(%r12),%r14 d8e74: ff d8e75: e8 00 00 00 00 callq d8e7a d8e7a: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) d8e81: 74 9a je d8e1d d8e83: 41 c6 87 a4 ed 00 00 movb $0x1,0xeda4(%r15) d8e8a: 01 d8e8b: 85 db test %ebx,%ebx d8e8d: 0f 84 77 ff ff ff je d8e0a d8e93: 8b 85 d8 66 01 00 mov 0x166d8(%rbp),%eax d8e99: 8d 44 00 01 lea 0x1(%rax,%rax,1),%eax d8e9d: 41 89 87 a0 ed 00 00 mov %eax,0xeda0(%r15) d8ea4: e9 74 ff ff ff jmpq d8e1d d8ea9: 83 44 24 04 01 addl $0x1,0x4(%rsp) d8eae: 0f b6 85 dc e7 00 00 movzbl 0xe7dc(%rbp),%eax d8eb5: 49 81 c5 c0 09 00 00 add $0x9c0,%r13 d8ebc: 8b 74 24 04 mov 0x4(%rsp),%esi d8ec0: 39 f0 cmp %esi,%eax d8ec2: 0f 8f e7 fe ff ff jg d8daf d8ec8: 48 89 ef mov %rbp,%rdi d8ecb: e8 00 00 00 00 callq d8ed0 d8ed0: 85 c0 test %eax,%eax d8ed2: 0f 85 93 fe ff ff jne d8d6b d8ed8: 48 89 ef mov %rbp,%rdi d8edb: e8 00 00 00 00 callq d8ee0 d8ee0: 85 c0 test %eax,%eax d8ee2: 0f 85 83 fe ff ff jne d8d6b d8ee8: 48 83 c4 10 add $0x10,%rsp d8eec: 48 89 ef mov %rbp,%rdi d8eef: 5b pop %rbx d8ef0: 5d pop %rbp d8ef1: 41 5c pop %r12 d8ef3: 41 5d pop %r13 d8ef5: 41 5e pop %r14 d8ef7: 41 5f pop %r15 d8ef9: e9 00 00 00 00 jmpq d8efe d8efe: 48 63 44 24 04 movslq 0x4(%rsp),%rax d8f03: 49 8d bd 18 f9 ff ff lea -0x6e8(%r13),%rdi d8f0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d8f11: 48 69 c0 c0 09 00 00 imul $0x9c0,%rax,%rax d8f18: 8b 94 05 48 ea 00 00 mov 0xea48(%rbp,%rax,1),%edx d8f1f: e8 00 00 00 00 callq d8f24 d8f24: 45 31 c0 xor %r8d,%r8d d8f27: 4c 89 e9 mov %r13,%rcx d8f2a: ba 00 02 00 00 mov $0x200,%edx d8f2f: 49 8d b5 88 f6 ff ff lea -0x978(%r13),%rsi d8f36: 41 b9 01 00 00 00 mov $0x1,%r9d d8f3c: 48 89 ef mov %rbp,%rdi d8f3f: e8 00 00 00 00 callq d8f44 d8f44: 85 c0 test %eax,%eax d8f46: 0f 84 88 fe ff ff je d8dd4 d8f4c: e9 1a fe ff ff jmpq d8d6b d8f51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d8f58: 00 00 00 00 d8f5c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d8f60 : d8f60: e8 00 00 00 00 callq d8f65 d8f65: 41 54 push %r12 d8f67: 55 push %rbp d8f68: 48 89 fd mov %rdi,%rbp d8f6b: 53 push %rbx d8f6c: 8b 32 mov (%rdx),%esi d8f6e: 48 89 d3 mov %rdx,%rbx d8f71: 83 fe 0e cmp $0xe,%esi d8f74: 74 54 je d8fca d8f76: 83 fe 10 cmp $0x10,%esi d8f79: 74 13 je d8f8e d8f7b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8f82: e8 00 00 00 00 callq d8f87 d8f87: 5b pop %rbx d8f88: 31 c0 xor %eax,%eax d8f8a: 5d pop %rbp d8f8b: 41 5c pop %r12 d8f8d: c3 retq d8f8e: 45 31 e4 xor %r12d,%r12d d8f91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d8f98: bf 01 00 00 00 mov $0x1,%edi d8f9d: e8 00 00 00 00 callq d8fa2 d8fa2: 8b 73 04 mov 0x4(%rbx),%esi d8fa5: 83 fe 78 cmp $0x78,%esi d8fa8: 74 5e je d9008 d8faa: 83 fe 7c cmp $0x7c,%esi d8fad: 74 3e je d8fed d8faf: 83 fe 77 cmp $0x77,%esi d8fb2: 74 1e je d8fd2 d8fb4: 8b 53 2c mov 0x2c(%rbx),%edx d8fb7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8fbe: e8 00 00 00 00 callq d8fc3 d8fc3: 31 c0 xor %eax,%eax d8fc5: 5b pop %rbx d8fc6: 5d pop %rbp d8fc7: 41 5c pop %r12 d8fc9: c3 retq d8fca: 41 bc 01 00 00 00 mov $0x1,%r12d d8fd0: eb bf jmp d8f91 d8fd2: 4d 69 e4 c0 09 00 00 imul $0x9c0,%r12,%r12 d8fd9: 4a 8d bc 25 28 eb 00 lea 0xeb28(%rbp,%r12,1),%rdi d8fe0: 00 d8fe1: e8 00 00 00 00 callq d8fe6 d8fe6: 31 c0 xor %eax,%eax d8fe8: 5b pop %rbx d8fe9: 5d pop %rbp d8fea: 41 5c pop %r12 d8fec: c3 retq d8fed: 4d 69 e4 c0 09 00 00 imul $0x9c0,%r12,%r12 d8ff4: 4a 8d bc 25 00 e8 00 lea 0xe800(%rbp,%r12,1),%rdi d8ffb: 00 d8ffc: e8 00 00 00 00 callq d9001 d9001: 31 c0 xor %eax,%eax d9003: 5b pop %rbx d9004: 5d pop %rbp d9005: 41 5c pop %r12 d9007: c3 retq d9008: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) d900f: 0f 85 72 ff ff ff jne d8f87 d9015: 4d 69 e4 c0 09 00 00 imul $0x9c0,%r12,%r12 d901c: 4a 8d bc 25 50 ee 00 lea 0xee50(%rbp,%r12,1),%rdi d9023: 00 d9024: e8 00 00 00 00 callq d9029 d9029: e9 59 ff ff ff jmpq d8f87 d902e: 66 90 xchg %ax,%ax 00000000000d9030 : d9030: e8 00 00 00 00 callq d9035 d9035: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) d903c: 75 08 jne d9046 d903e: e8 4d f9 ff ff callq d8990 d9043: 31 c0 xor %eax,%eax d9045: c3 retq d9046: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d904d: bf 01 00 00 00 mov $0x1,%edi d9052: e8 00 00 00 00 callq d9057 d9057: 31 c0 xor %eax,%eax d9059: c3 retq d905a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d9060 <__order_base_2.part.0>: d9060: 48 83 ef 01 sub $0x1,%rdi d9064: b8 ff ff ff ff mov $0xffffffff,%eax d9069: 48 0f bd c7 bsr %rdi,%rax d906d: 83 c0 01 add $0x1,%eax d9070: c3 retq d9071: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d9078: 00 00 00 00 d907c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d9080 : d9080: e8 00 00 00 00 callq d9085 d9085: 41 57 push %r15 d9087: 49 89 ff mov %rdi,%r15 d908a: 41 56 push %r14 d908c: 41 55 push %r13 d908e: 41 54 push %r12 d9090: 55 push %rbp d9091: 53 push %rbx d9092: e8 00 00 00 00 callq d9097 d9097: 4c 89 ff mov %r15,%rdi d909a: e8 00 00 00 00 callq d909f d909f: 85 c0 test %eax,%eax d90a1: 0f 85 89 00 00 00 jne d9130 d90a7: 41 80 bf dc e7 00 00 cmpb $0x0,0xe7dc(%r15) d90ae: 00 d90af: 74 6d je d911e d90b1: 31 db xor %ebx,%ebx d90b3: 45 31 e4 xor %r12d,%r12d d90b6: 41 bd 01 00 00 00 mov $0x1,%r13d d90bc: eb 16 jmp d90d4 d90be: 41 0f b6 87 dc e7 00 movzbl 0xe7dc(%r15),%eax d90c5: 00 d90c6: 83 c3 01 add $0x1,%ebx d90c9: 49 81 c4 c0 09 00 00 add $0x9c0,%r12 d90d0: 39 c3 cmp %eax,%ebx d90d2: 7d 4a jge d911e d90d4: 44 89 e8 mov %r13d,%eax d90d7: 89 d9 mov %ebx,%ecx d90d9: d3 e0 shl %cl,%eax d90db: 41 23 87 50 fe 00 00 and 0xfe50(%r15),%eax d90e2: 75 da jne d90be d90e4: 41 8b 87 d8 e7 00 00 mov 0xe7d8(%r15),%eax d90eb: 85 c0 test %eax,%eax d90ed: 74 cf je d90be d90ef: 45 31 f6 xor %r14d,%r14d d90f2: 49 8d ac 24 28 eb 00 lea 0xeb28(%r12),%rbp d90f9: 00 d90fa: 49 63 fe movslq %r14d,%rdi d90fd: 41 83 c6 01 add $0x1,%r14d d9101: 48 69 ff 28 03 00 00 imul $0x328,%rdi,%rdi d9108: 48 01 ef add %rbp,%rdi d910b: 4c 01 ff add %r15,%rdi d910e: e8 00 00 00 00 callq d9113 d9113: 45 39 b7 d8 e7 00 00 cmp %r14d,0xe7d8(%r15) d911a: 77 de ja d90fa d911c: eb a0 jmp d90be d911e: 5b pop %rbx d911f: 4c 89 ff mov %r15,%rdi d9122: 5d pop %rbp d9123: 41 5c pop %r12 d9125: 41 5d pop %r13 d9127: 41 5e pop %r14 d9129: 41 5f pop %r15 d912b: e9 00 00 00 00 jmpq d9130 d9130: 5b pop %rbx d9131: 5d pop %rbp d9132: 41 5c pop %r12 d9134: 41 5d pop %r13 d9136: 41 5e pop %r14 d9138: 41 5f pop %r15 d913a: c3 retq d913b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000d9140 : d9140: e8 00 00 00 00 callq d9145 d9145: 55 push %rbp d9146: 48 89 fd mov %rdi,%rbp d9149: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) d9150: 75 0e jne d9160 d9152: e8 39 f8 ff ff callq d8990 d9157: 48 89 ef mov %rbp,%rdi d915a: 5d pop %rbp d915b: e9 00 00 00 00 jmpq d9160 d9160: bf 01 00 00 00 mov $0x1,%edi d9165: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d916c: e8 00 00 00 00 callq d9171 d9171: 48 89 ef mov %rbp,%rdi d9174: 5d pop %rbp d9175: e9 00 00 00 00 jmpq d917a d917a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000d9180 : d9180: e8 00 00 00 00 callq d9185 d9185: 41 56 push %r14 d9187: ba 00 10 00 00 mov $0x1000,%edx d918c: 45 31 c9 xor %r9d,%r9d d918f: b9 04 00 00 00 mov $0x4,%ecx d9194: 41 55 push %r13 d9196: 49 89 f5 mov %rsi,%r13 d9199: be 00 00 02 00 mov $0x20000,%esi d919e: 41 54 push %r12 d91a0: 55 push %rbp d91a1: 48 89 fd mov %rdi,%rbp d91a4: 53 push %rbx d91a5: 48 83 ec 20 sub $0x20,%rsp d91a9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax d91b0: 00 00 d91b2: 48 89 44 24 18 mov %rax,0x18(%rsp) d91b7: 31 c0 xor %eax,%eax d91b9: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) d91c0: 00 d91c1: 6a 00 pushq $0x0 d91c3: 48 8b 3f mov (%rdi),%rdi d91c6: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 d91cb: e8 00 00 00 00 callq d91d0 d91d0: 5a pop %rdx d91d1: 41 89 c4 mov %eax,%r12d d91d4: 85 c0 test %eax,%eax d91d6: 74 24 je d91fc d91d8: 48 8b 44 24 18 mov 0x18(%rsp),%rax d91dd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax d91e4: 00 00 d91e6: 0f 85 d3 04 00 00 jne d96bf d91ec: 48 83 c4 20 add $0x20,%rsp d91f0: 44 89 e0 mov %r12d,%eax d91f3: 5b pop %rbx d91f4: 5d pop %rbp d91f5: 41 5c pop %r12 d91f7: 41 5d pop %r13 d91f9: 41 5e pop %r14 d91fb: c3 retq d91fc: 48 8b 7d 00 mov 0x0(%rbp),%rdi d9200: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx d9205: ba 02 00 00 00 mov $0x2,%edx d920a: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) d9211: 00 00 d9213: be 40 00 00 00 mov $0x40,%esi d9218: 4c 8b 34 24 mov (%rsp),%r14 d921c: e8 00 00 00 00 callq d9221 d9221: 41 89 c4 mov %eax,%r12d d9224: 85 c0 test %eax,%eax d9226: 0f 85 99 03 00 00 jne d95c5 d922c: 48 8b 44 24 08 mov 0x8(%rsp),%rax d9231: 4c 89 f7 mov %r14,%rdi d9234: 48 8b 98 88 01 00 00 mov 0x188(%rax),%rbx d923b: e8 00 00 00 00 callq d9240 d9240: 48 89 c2 mov %rax,%rdx d9243: 48 8b 43 18 mov 0x18(%rbx),%rax d9247: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) d924e: c7 00 18 00 00 00 movl $0x18,(%rax) d9254: 8b 43 08 mov 0x8(%rbx),%eax d9257: 48 8b 4b 18 mov 0x18(%rbx),%rcx d925b: 8d 70 01 lea 0x1(%rax),%esi d925e: 89 73 08 mov %esi,0x8(%rbx) d9261: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) d9268: 8b 43 08 mov 0x8(%rbx),%eax d926b: 48 8b 4b 18 mov 0x18(%rbx),%rcx d926f: 8d 70 01 lea 0x1(%rax),%esi d9272: 89 73 08 mov %esi,0x8(%rbx) d9275: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) d927c: 8b 43 08 mov 0x8(%rbx),%eax d927f: 48 8b 4b 18 mov 0x18(%rbx),%rcx d9283: 8d 70 01 lea 0x1(%rax),%esi d9286: 89 73 08 mov %esi,0x8(%rbx) d9289: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) d9290: 8b 43 08 mov 0x8(%rbx),%eax d9293: 48 8b 4b 18 mov 0x18(%rbx),%rcx d9297: 8d 70 01 lea 0x1(%rax),%esi d929a: 89 73 08 mov %esi,0x8(%rbx) d929d: 48 89 d6 mov %rdx,%rsi d92a0: 48 c1 ee 20 shr $0x20,%rsi d92a4: 89 34 81 mov %esi,(%rcx,%rax,4) d92a7: 8b 43 08 mov 0x8(%rbx),%eax d92aa: 48 8b 4b 18 mov 0x18(%rbx),%rcx d92ae: 8d 70 01 lea 0x1(%rax),%esi d92b1: 89 73 08 mov %esi,0x8(%rbx) d92b4: 89 14 81 mov %edx,(%rcx,%rax,4) d92b7: 8b 43 08 mov 0x8(%rbx),%eax d92ba: 48 8b 53 18 mov 0x18(%rbx),%rdx d92be: 8d 48 01 lea 0x1(%rax),%ecx d92c1: 89 4b 08 mov %ecx,0x8(%rbx) d92c4: c7 04 82 14 00 00 00 movl $0x14,(%rdx,%rax,4) d92cb: 8b 43 08 mov 0x8(%rbx),%eax d92ce: 48 8b 53 18 mov 0x18(%rbx),%rdx d92d2: 8d 48 01 lea 0x1(%rax),%ecx d92d5: 89 4b 08 mov %ecx,0x8(%rbx) d92d8: c7 04 82 02 00 00 00 movl $0x2,(%rdx,%rax,4) d92df: 48 8b 53 18 mov 0x18(%rbx),%rdx d92e3: 8b 43 08 mov 0x8(%rbx),%eax d92e6: 8d 48 01 lea 0x1(%rax),%ecx d92e9: 89 4b 08 mov %ecx,0x8(%rbx) d92ec: c7 04 82 1c 00 00 00 movl $0x1c,(%rdx,%rax,4) d92f3: 8b 43 08 mov 0x8(%rbx),%eax d92f6: 48 8b 53 18 mov 0x18(%rbx),%rdx d92fa: 8d 48 01 lea 0x1(%rax),%ecx d92fd: 89 4b 08 mov %ecx,0x8(%rbx) d9300: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) d9307: 8b 43 08 mov 0x8(%rbx),%eax d930a: 48 8b 53 18 mov 0x18(%rbx),%rdx d930e: 8d 48 01 lea 0x1(%rax),%ecx d9311: 89 4b 08 mov %ecx,0x8(%rbx) d9314: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) d931b: 8b 43 08 mov 0x8(%rbx),%eax d931e: 48 8b 53 18 mov 0x18(%rbx),%rdx d9322: 8d 48 01 lea 0x1(%rax),%ecx d9325: 89 4b 08 mov %ecx,0x8(%rbx) d9328: c7 04 82 08 00 00 00 movl $0x8,(%rdx,%rax,4) d932f: 8b 43 08 mov 0x8(%rbx),%eax d9332: 48 8b 53 18 mov 0x18(%rbx),%rdx d9336: 8d 48 01 lea 0x1(%rax),%ecx d9339: 89 4b 08 mov %ecx,0x8(%rbx) d933c: c7 04 82 01 00 00 08 movl $0x8000001,(%rdx,%rax,4) d9343: 8b 43 08 mov 0x8(%rbx),%eax d9346: 83 f8 0f cmp $0xf,%eax d9349: 77 16 ja d9361 d934b: 48 8b 53 18 mov 0x18(%rbx),%rdx d934f: 48 63 c8 movslq %eax,%rcx d9352: 83 c0 01 add $0x1,%eax d9355: c7 04 8a 00 00 00 00 movl $0x0,(%rdx,%rcx,4) d935c: 83 f8 10 cmp $0x10,%eax d935f: 75 ea jne d934b d9361: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d9366: 48 8d 54 24 10 lea 0x10(%rsp),%rdx d936b: 48 89 ee mov %rbp,%rsi d936e: e8 00 00 00 00 callq d9373 d9373: 41 89 c4 mov %eax,%r12d d9376: 85 c0 test %eax,%eax d9378: 0f 85 89 02 00 00 jne d9607 d937e: 48 8b 44 24 10 mov 0x10(%rsp),%rax d9383: 48 85 c0 test %rax,%rax d9386: 74 1f je d93a7 d9388: 48 8d 78 38 lea 0x38(%rax),%rdi d938c: ba ff ff ff ff mov $0xffffffff,%edx d9391: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) d9396: 83 fa 01 cmp $0x1,%edx d9399: 0f 84 b4 02 00 00 je d9653 d939f: 85 d2 test %edx,%edx d93a1: 0f 8e d9 02 00 00 jle d9680 d93a7: 48 8b 7d 00 mov 0x0(%rbp),%rdi d93ab: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx d93b0: ba 02 00 00 00 mov $0x2,%edx d93b5: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) d93bc: 00 00 d93be: be 40 00 00 00 mov $0x40,%esi d93c3: 4c 8b 34 24 mov (%rsp),%r14 d93c7: e8 00 00 00 00 callq d93cc d93cc: 41 89 c4 mov %eax,%r12d d93cf: 85 c0 test %eax,%eax d93d1: 0f 85 ee 01 00 00 jne d95c5 d93d7: 48 8b 44 24 08 mov 0x8(%rsp),%rax d93dc: 4c 89 f7 mov %r14,%rdi d93df: 48 8b 98 88 01 00 00 mov 0x188(%rax),%rbx d93e6: e8 00 00 00 00 callq d93eb d93eb: 48 89 c2 mov %rax,%rdx d93ee: 48 8b 43 18 mov 0x18(%rbx),%rax d93f2: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) d93f9: c7 00 18 00 00 00 movl $0x18,(%rax) d93ff: 8b 43 08 mov 0x8(%rbx),%eax d9402: 48 8b 4b 18 mov 0x18(%rbx),%rcx d9406: 8d 70 01 lea 0x1(%rax),%esi d9409: 89 73 08 mov %esi,0x8(%rbx) d940c: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) d9413: 8b 43 08 mov 0x8(%rbx),%eax d9416: 48 8b 4b 18 mov 0x18(%rbx),%rcx d941a: 8d 70 01 lea 0x1(%rax),%esi d941d: 89 73 08 mov %esi,0x8(%rbx) d9420: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) d9427: 8b 43 08 mov 0x8(%rbx),%eax d942a: 48 8b 4b 18 mov 0x18(%rbx),%rcx d942e: 8d 70 01 lea 0x1(%rax),%esi d9431: 89 73 08 mov %esi,0x8(%rbx) d9434: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) d943b: 8b 43 08 mov 0x8(%rbx),%eax d943e: 48 8b 4b 18 mov 0x18(%rbx),%rcx d9442: 8d 70 01 lea 0x1(%rax),%esi d9445: 89 73 08 mov %esi,0x8(%rbx) d9448: 48 89 d6 mov %rdx,%rsi d944b: 48 c1 ee 20 shr $0x20,%rsi d944f: 89 34 81 mov %esi,(%rcx,%rax,4) d9452: 8b 43 08 mov 0x8(%rbx),%eax d9455: 48 8b 4b 18 mov 0x18(%rbx),%rcx d9459: 8d 70 01 lea 0x1(%rax),%esi d945c: 89 73 08 mov %esi,0x8(%rbx) d945f: 89 14 81 mov %edx,(%rcx,%rax,4) d9462: 8b 43 08 mov 0x8(%rbx),%eax d9465: 48 8b 53 18 mov 0x18(%rbx),%rdx d9469: 8d 48 01 lea 0x1(%rax),%ecx d946c: 89 4b 08 mov %ecx,0x8(%rbx) d946f: c7 04 82 14 00 00 00 movl $0x14,(%rdx,%rax,4) d9476: 8b 43 08 mov 0x8(%rbx),%eax d9479: 48 8b 53 18 mov 0x18(%rbx),%rdx d947d: 8d 48 01 lea 0x1(%rax),%ecx d9480: 89 4b 08 mov %ecx,0x8(%rbx) d9483: c7 04 82 02 00 00 00 movl $0x2,(%rdx,%rax,4) d948a: 48 8b 53 18 mov 0x18(%rbx),%rdx d948e: 8b 43 08 mov 0x8(%rbx),%eax d9491: 8d 48 01 lea 0x1(%rax),%ecx d9494: 89 4b 08 mov %ecx,0x8(%rbx) d9497: c7 04 82 1c 00 00 00 movl $0x1c,(%rdx,%rax,4) d949e: 8b 43 08 mov 0x8(%rbx),%eax d94a1: 48 8b 53 18 mov 0x18(%rbx),%rdx d94a5: 8d 48 01 lea 0x1(%rax),%ecx d94a8: 89 4b 08 mov %ecx,0x8(%rbx) d94ab: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) d94b2: 8b 43 08 mov 0x8(%rbx),%eax d94b5: 48 8b 53 18 mov 0x18(%rbx),%rdx d94b9: 8d 48 01 lea 0x1(%rax),%ecx d94bc: 89 4b 08 mov %ecx,0x8(%rbx) d94bf: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) d94c6: 8b 43 08 mov 0x8(%rbx),%eax d94c9: 48 8b 53 18 mov 0x18(%rbx),%rdx d94cd: 8d 48 01 lea 0x1(%rax),%ecx d94d0: 89 4b 08 mov %ecx,0x8(%rbx) d94d3: c7 04 82 08 00 00 00 movl $0x8,(%rdx,%rax,4) d94da: 8b 43 08 mov 0x8(%rbx),%eax d94dd: 48 8b 53 18 mov 0x18(%rbx),%rdx d94e1: 8d 48 01 lea 0x1(%rax),%ecx d94e4: 89 4b 08 mov %ecx,0x8(%rbx) d94e7: c7 04 82 02 00 00 08 movl $0x8000002,(%rdx,%rax,4) d94ee: 8b 43 08 mov 0x8(%rbx),%eax d94f1: 83 f8 0f cmp $0xf,%eax d94f4: 77 16 ja d950c d94f6: 48 8b 53 18 mov 0x18(%rbx),%rdx d94fa: 48 63 c8 movslq %eax,%rcx d94fd: 83 c0 01 add $0x1,%eax d9500: c7 04 8a 00 00 00 00 movl $0x0,(%rdx,%rcx,4) d9507: 83 f8 10 cmp $0x10,%eax d950a: 75 ea jne d94f6 d950c: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d9511: 48 8d 54 24 10 lea 0x10(%rsp),%rdx d9516: 48 89 ee mov %rbp,%rsi d9519: e8 00 00 00 00 callq d951e d951e: 41 89 c4 mov %eax,%r12d d9521: 85 c0 test %eax,%eax d9523: 0f 85 de 00 00 00 jne d9607 d9529: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx d952e: 48 85 db test %rbx,%rbx d9531: 0f 84 dc 00 00 00 je d9613 d9537: 48 8d 6b 38 lea 0x38(%rbx),%rbp d953b: b8 01 00 00 00 mov $0x1,%eax d9540: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) d9545: 85 c0 test %eax,%eax d9547: 0f 84 60 01 00 00 je d96ad d954d: 0f 88 3c 01 00 00 js d968f d9553: 83 c0 01 add $0x1,%eax d9556: 0f 88 33 01 00 00 js d968f d955c: 48 8b 44 24 10 mov 0x10(%rsp),%rax d9561: 48 85 c0 test %rax,%rax d9564: 74 1f je d9585 d9566: 48 8d 78 38 lea 0x38(%rax),%rdi d956a: ba ff ff ff ff mov $0xffffffff,%edx d956f: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) d9574: 83 fa 01 cmp $0x1,%edx d9577: 0f 84 e0 00 00 00 je d965d d957d: 85 d2 test %edx,%edx d957f: 0f 8e 1c 01 00 00 jle d96a1 d9585: 31 f6 xor %esi,%esi d9587: 4c 89 ea mov %r13,%rdx d958a: 48 89 df mov %rbx,%rdi d958d: e8 00 00 00 00 callq d9592 d9592: 48 85 c0 test %rax,%rax d9595: 0f 85 8d 00 00 00 jne d9628 d959b: 41 bc 92 ff ff ff mov $0xffffff92,%r12d d95a1: b8 ff ff ff ff mov $0xffffffff,%eax d95a6: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) d95ab: 83 f8 01 cmp $0x1,%eax d95ae: 0f 84 92 00 00 00 je d9646 d95b4: 85 c0 test %eax,%eax d95b6: 7f 0d jg d95c5 d95b8: be 03 00 00 00 mov $0x3,%esi d95bd: 48 89 ef mov %rbp,%rdi d95c0: e8 00 00 00 00 callq d95c5 d95c5: 48 8b 1c 24 mov (%rsp),%rbx d95c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d95d0: e8 00 00 00 00 callq d95d5 d95d5: 31 f6 xor %esi,%esi d95d7: 48 8d 7b 58 lea 0x58(%rbx),%rdi d95db: e8 00 00 00 00 callq d95e0 d95e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d95e7: ff 14 25 00 00 00 00 callq *0x0 d95ee: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi d95f5: e8 00 00 00 00 callq d95fa d95fa: 48 89 e7 mov %rsp,%rdi d95fd: e8 00 00 00 00 callq d9602 d9602: e9 d1 fb ff ff jmpq d91d8 d9607: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi d960c: e8 00 00 00 00 callq d9611 d9611: eb b2 jmp d95c5 d9613: 31 f6 xor %esi,%esi d9615: 31 ff xor %edi,%edi d9617: 4c 89 ea mov %r13,%rdx d961a: e8 00 00 00 00 callq d961f d961f: 48 85 c0 test %rax,%rax d9622: 0f 84 9c 00 00 00 je d96c4 d9628: 41 bc 00 00 00 00 mov $0x0,%r12d d962e: 48 85 c0 test %rax,%rax d9631: 49 0f 4f c4 cmovg %r12,%rax d9635: 41 89 c4 mov %eax,%r12d d9638: 48 85 db test %rbx,%rbx d963b: 74 88 je d95c5 d963d: 48 8d 6b 38 lea 0x38(%rbx),%rbp d9641: e9 5b ff ff ff jmpq d95a1 d9646: 48 89 ef mov %rbp,%rdi d9649: e8 00 00 00 00 callq d964e d964e: e9 72 ff ff ff jmpq d95c5 d9653: e8 00 00 00 00 callq d9658 d9658: e9 4a fd ff ff jmpq d93a7 d965d: e8 00 00 00 00 callq d9662 d9662: 4c 89 ea mov %r13,%rdx d9665: 31 f6 xor %esi,%esi d9667: 48 89 df mov %rbx,%rdi d966a: 41 bc 92 ff ff ff mov $0xffffff92,%r12d d9670: e8 00 00 00 00 callq d9675 d9675: 48 85 c0 test %rax,%rax d9678: 0f 84 23 ff ff ff je d95a1 d967e: eb a8 jmp d9628 d9680: be 03 00 00 00 mov $0x3,%esi d9685: e8 00 00 00 00 callq d968a d968a: e9 18 fd ff ff jmpq d93a7 d968f: be 01 00 00 00 mov $0x1,%esi d9694: 48 89 ef mov %rbp,%rdi d9697: e8 00 00 00 00 callq d969c d969c: e9 bb fe ff ff jmpq d955c d96a1: be 03 00 00 00 mov $0x3,%esi d96a6: e8 00 00 00 00 callq d96ab d96ab: eb b5 jmp d9662 d96ad: be 02 00 00 00 mov $0x2,%esi d96b2: 48 89 ef mov %rbp,%rdi d96b5: e8 00 00 00 00 callq d96ba d96ba: e9 9d fe ff ff jmpq d955c d96bf: e8 00 00 00 00 callq d96c4 d96c4: 41 bc 92 ff ff ff mov $0xffffff92,%r12d d96ca: e9 f6 fe ff ff jmpq d95c5 d96cf: 90 nop 00000000000d96d0 : d96d0: e8 00 00 00 00 callq d96d5 d96d5: 41 56 push %r14 d96d7: 41 55 push %r13 d96d9: 41 54 push %r12 d96db: 55 push %rbp d96dc: 89 f5 mov %esi,%ebp d96de: 53 push %rbx d96df: 48 89 fb mov %rdi,%rbx d96e2: 4c 8b 37 mov (%rdi),%r14 d96e5: f6 87 10 02 00 00 01 testb $0x1,0x210(%rdi) d96ec: 0f 84 05 01 00 00 je d97f7 d96f2: 0f 0b ud2 d96f4: d1 ed shr %ebp d96f6: 0f 84 f2 00 00 00 je d97ee d96fc: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax d9702: 45 31 ed xor %r13d,%r13d d9705: e9 96 00 00 00 jmpq d97a0 d970a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9711: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d9718: 48 8d 50 01 lea 0x1(%rax),%rdx d971c: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9722: 48 8d 04 81 lea (%rcx,%rax,4),%rax d9726: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d972d: 44 89 20 mov %r12d,(%rax) d9730: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d9736: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d973d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9744: 8d 51 ff lea -0x1(%rcx),%edx d9747: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d974e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9754: 85 d2 test %edx,%edx d9756: 7e 7e jle d97d6 d9758: 48 8d 50 01 lea 0x1(%rax),%rdx d975c: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9762: 41 83 c5 01 add $0x1,%r13d d9766: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d976d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d9774: 48 8d 04 82 lea (%rdx,%rax,4),%rax d9778: c7 00 00 00 00 00 movl $0x0,(%rax) d977e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d9785: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d978c: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax d9792: 83 e8 01 sub $0x1,%eax d9795: 89 83 28 02 00 00 mov %eax,0x228(%rbx) d979b: 44 39 ed cmp %r13d,%ebp d979e: 74 4e je d97ee d97a0: 8b 93 48 02 00 00 mov 0x248(%rbx),%edx d97a6: 49 8b 94 d6 98 5f 01 mov 0x15f98(%r14,%rdx,8),%rdx d97ad: 00 d97ae: 44 8b 62 04 mov 0x4(%rdx),%r12d d97b2: 41 81 c4 ff 03 00 00 add $0x3ff,%r12d d97b9: 45 0f b7 e4 movzwl %r12w,%r12d d97bd: 85 c0 test %eax,%eax d97bf: 0f 8f 45 ff ff ff jg d970a d97c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d97cc: e8 00 00 00 00 callq d97d1 d97d1: e9 34 ff ff ff jmpq d970a d97d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d97dd: e8 00 00 00 00 callq d97e2 d97e2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d97e9: e9 6a ff ff ff jmpq d9758 d97ee: 5b pop %rbx d97ef: 5d pop %rbp d97f0: 41 5c pop %r12 d97f2: 41 5d pop %r13 d97f4: 41 5e pop %r14 d97f6: c3 retq d97f7: 40 f6 c6 01 test $0x1,%sil d97fb: 0f 84 f3 fe ff ff je d96f4 d9801: e9 ec fe ff ff jmpq d96f2 d9806: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) d980d: 00 00 00 00000000000d9810 : d9810: e8 00 00 00 00 callq d9815 d9815: 53 push %rbx d9816: 8b 8f 28 02 00 00 mov 0x228(%rdi),%ecx d981c: 48 89 fb mov %rdi,%rbx d981f: 85 c9 test %ecx,%ecx d9821: 7e 40 jle d9863 d9823: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d982a: 48 8d 50 01 lea 0x1(%rax),%rdx d982e: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9834: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d983b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d9842: 48 8d 04 82 lea (%rdx,%rax,4),%rax d9846: c7 00 01 00 00 00 movl $0x1,(%rax) d984c: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d9853: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d985a: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d9861: 5b pop %rbx d9862: c3 retq d9863: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d986a: e8 00 00 00 00 callq d986f d986f: eb b2 jmp d9823 d9871: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d9878: 00 00 00 00 d987c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d9880 : d9880: e8 00 00 00 00 callq d9885 d9885: 41 54 push %r12 d9887: 41 89 f4 mov %esi,%r12d d988a: 55 push %rbp d988b: 89 d5 mov %edx,%ebp d988d: 53 push %rbx d988e: 48 89 fb mov %rdi,%rbx d9891: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi d9897: 85 ff test %edi,%edi d9899: 0f 8e d8 00 00 00 jle d9977 d989f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d98a6: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d98ad: 41 c1 e4 02 shl $0x2,%r12d d98b1: 48 8d 50 01 lea 0x1(%rax),%rdx d98b5: 23 83 40 02 00 00 and 0x240(%rbx),%eax d98bb: 48 8d 04 86 lea (%rsi,%rax,4),%rax d98bf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d98c6: c7 00 09 01 00 00 movl $0x109,(%rax) d98cc: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d98d2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d98d9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d98e0: 8d 51 ff lea -0x1(%rcx),%edx d98e3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d98ea: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d98f0: 85 d2 test %edx,%edx d98f2: 0f 8e a5 00 00 00 jle d999d d98f8: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d98ff: 48 8d 50 01 lea 0x1(%rax),%rdx d9903: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9909: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9910: 48 8d 04 81 lea (%rcx,%rax,4),%rax d9914: 44 89 20 mov %r12d,(%rax) d9917: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d991d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9924: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d992b: 8d 51 ff lea -0x1(%rcx),%edx d992e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9935: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d993b: 85 d2 test %edx,%edx d993d: 7e 49 jle d9988 d993f: 48 8d 50 01 lea 0x1(%rax),%rdx d9943: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9949: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9950: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d9957: 48 8d 04 82 lea (%rdx,%rax,4),%rax d995b: 89 28 mov %ebp,(%rax) d995d: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d9964: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d996b: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d9972: 5b pop %rbx d9973: 5d pop %rbp d9974: 41 5c pop %r12 d9976: c3 retq d9977: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d997e: e8 00 00 00 00 callq d9983 d9983: e9 17 ff ff ff jmpq d989f d9988: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d998f: e8 00 00 00 00 callq d9994 d9994: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d999b: eb a2 jmp d993f d999d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d99a4: e8 00 00 00 00 callq d99a9 d99a9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d99b0: e9 43 ff ff ff jmpq d98f8 d99b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d99bc: 00 00 00 00 00000000000d99c0 : d99c0: e8 00 00 00 00 callq d99c5 d99c5: 41 55 push %r13 d99c7: 41 89 f5 mov %esi,%r13d d99ca: 41 54 push %r12 d99cc: 41 89 cc mov %ecx,%r12d d99cf: 55 push %rbp d99d0: 89 d5 mov %edx,%ebp d99d2: 53 push %rbx d99d3: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d d99da: 48 89 fb mov %rdi,%rbx d99dd: 45 85 c0 test %r8d,%r8d d99e0: 0f 8e 25 01 00 00 jle d9b0b d99e6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d99ed: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d99f4: 41 c1 e5 02 shl $0x2,%r13d d99f8: 48 8d 50 01 lea 0x1(%rax),%rdx d99fc: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9a02: 48 8d 04 87 lea (%rdi,%rax,4),%rax d9a06: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9a0d: c7 00 0a 01 00 00 movl $0x10a,(%rax) d9a13: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d9a19: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9a20: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9a27: 8d 51 ff lea -0x1(%rcx),%edx d9a2a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9a31: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9a37: 85 d2 test %edx,%edx d9a39: 0f 8e 0a 01 00 00 jle d9b49 d9a3f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d9a46: 48 8d 50 01 lea 0x1(%rax),%rdx d9a4a: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9a50: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9a57: 48 8d 04 86 lea (%rsi,%rax,4),%rax d9a5b: 44 89 28 mov %r13d,(%rax) d9a5e: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi d9a64: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9a6b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9a72: 8d 56 ff lea -0x1(%rsi),%edx d9a75: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9a7c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9a82: 85 d2 test %edx,%edx d9a84: 0f 8e a7 00 00 00 jle d9b31 d9a8a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d9a91: 48 8d 50 01 lea 0x1(%rax),%rdx d9a95: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9a9b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9aa2: 48 8d 04 81 lea (%rcx,%rax,4),%rax d9aa6: 44 89 20 mov %r12d,(%rax) d9aa9: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d9aaf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9ab6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9abd: 8d 57 ff lea -0x1(%rdi),%edx d9ac0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9ac7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9acd: 85 d2 test %edx,%edx d9acf: 7e 4b jle d9b1c d9ad1: 48 8d 50 01 lea 0x1(%rax),%rdx d9ad5: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9adb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9ae2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d9ae9: 48 8d 04 82 lea (%rdx,%rax,4),%rax d9aed: 89 28 mov %ebp,(%rax) d9aef: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d9af6: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d9afd: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d9b04: 5b pop %rbx d9b05: 5d pop %rbp d9b06: 41 5c pop %r12 d9b08: 41 5d pop %r13 d9b0a: c3 retq d9b0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9b12: e8 00 00 00 00 callq d9b17 d9b17: e9 ca fe ff ff jmpq d99e6 d9b1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9b23: e8 00 00 00 00 callq d9b28 d9b28: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9b2f: eb a0 jmp d9ad1 d9b31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9b38: e8 00 00 00 00 callq d9b3d d9b3d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9b44: e9 41 ff ff ff jmpq d9a8a d9b49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9b50: e8 00 00 00 00 callq d9b55 d9b55: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9b5c: e9 de fe ff ff jmpq d9a3f d9b61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d9b68: 00 00 00 00 d9b6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d9b70 : d9b70: e8 00 00 00 00 callq d9b75 d9b75: 41 56 push %r14 d9b77: 41 55 push %r13 d9b79: 41 54 push %r12 d9b7b: 41 89 f4 mov %esi,%r12d d9b7e: 55 push %rbp d9b7f: 53 push %rbx d9b80: 4c 8b 37 mov (%rdi),%r14 d9b83: 48 89 fb mov %rdi,%rbx d9b86: 48 8b 47 08 mov 0x8(%rdi),%rax d9b8a: 44 8b 68 10 mov 0x10(%rax),%r13d d9b8e: 49 8b 86 58 28 00 00 mov 0x2858(%r14),%rax d9b95: 48 8b 40 10 mov 0x10(%rax),%rax d9b99: e8 00 00 00 00 callq d9b9e d9b9e: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d d9ba5: 48 89 c5 mov %rax,%rbp d9ba8: 44 89 e8 mov %r13d,%eax d9bab: 48 89 c2 mov %rax,%rdx d9bae: 48 c1 e2 06 shl $0x6,%rdx d9bb2: 45 0f af a4 16 a4 55 imul 0x55a4(%r14,%rdx,1),%r12d d9bb9: 00 00 d9bbb: 45 03 a4 16 80 55 00 add 0x5580(%r14,%rdx,1),%r12d d9bc2: 00 d9bc3: 45 85 c0 test %r8d,%r8d d9bc6: 0f 8e 2a 01 00 00 jle d9cf6 d9bcc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9bd3: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d9bda: 41 c1 e4 02 shl $0x2,%r12d d9bde: 48 8d 50 01 lea 0x1(%rax),%rdx d9be2: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9be8: 48 8d 04 87 lea (%rdi,%rax,4),%rax d9bec: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9bf3: c7 00 0a 01 00 00 movl $0x10a,(%rax) d9bf9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d9bff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9c06: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9c0d: 8d 51 ff lea -0x1(%rcx),%edx d9c10: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9c17: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9c1d: 85 d2 test %edx,%edx d9c1f: 0f 8e 0f 01 00 00 jle d9d34 d9c25: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d9c2c: 48 8d 50 01 lea 0x1(%rax),%rdx d9c30: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9c36: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9c3d: 48 8d 04 86 lea (%rsi,%rax,4),%rax d9c41: 44 89 20 mov %r12d,(%rax) d9c44: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d9c4a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9c51: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9c58: 8d 51 ff lea -0x1(%rcx),%edx d9c5b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9c62: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9c68: 85 d2 test %edx,%edx d9c6a: 0f 8e ac 00 00 00 jle d9d1c d9c70: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d9c77: 48 8d 50 01 lea 0x1(%rax),%rdx d9c7b: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9c81: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9c88: 48 8d 04 81 lea (%rcx,%rax,4),%rax d9c8c: c7 00 ff ff ff ff movl $0xffffffff,(%rax) d9c92: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d9c98: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9c9f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9ca6: 8d 51 ff lea -0x1(%rcx),%edx d9ca9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9cb0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9cb6: 85 d2 test %edx,%edx d9cb8: 7e 4d jle d9d07 d9cba: 48 8d 50 01 lea 0x1(%rax),%rdx d9cbe: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9cc4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9ccb: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d9cd2: 48 8d 04 82 lea (%rdx,%rax,4),%rax d9cd6: 89 28 mov %ebp,(%rax) d9cd8: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d9cdf: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d9ce6: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d9ced: 5b pop %rbx d9cee: 5d pop %rbp d9cef: 41 5c pop %r12 d9cf1: 41 5d pop %r13 d9cf3: 41 5e pop %r14 d9cf5: c3 retq d9cf6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9cfd: e8 00 00 00 00 callq d9d02 d9d02: e9 c5 fe ff ff jmpq d9bcc d9d07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9d0e: e8 00 00 00 00 callq d9d13 d9d13: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9d1a: eb 9e jmp d9cba d9d1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9d23: e8 00 00 00 00 callq d9d28 d9d28: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9d2f: e9 3c ff ff ff jmpq d9c70 d9d34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9d3b: e8 00 00 00 00 callq d9d40 d9d40: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9d47: e9 d9 fe ff ff jmpq d9c25 d9d4c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d9d50 : d9d50: e8 00 00 00 00 callq d9d55 d9d55: 41 54 push %r12 d9d57: 45 31 e4 xor %r12d,%r12d d9d5a: 55 push %rbp d9d5b: 48 89 d5 mov %rdx,%rbp d9d5e: 53 push %rbx d9d5f: 48 89 fb mov %rdi,%rbx d9d62: 48 85 f6 test %rsi,%rsi d9d65: 74 07 je d9d6e d9d67: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d d9d6e: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d d9d75: 45 85 c9 test %r9d,%r9d d9d78: 0f 8e 75 01 00 00 jle d9ef3 d9d7e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9d85: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d9d8c: 48 8d 50 01 lea 0x1(%rax),%rdx d9d90: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9d96: 49 8d 04 80 lea (%r8,%rax,4),%rax d9d9a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9da1: c7 00 02 01 00 00 movl $0x102,(%rax) d9da7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d9dad: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9db4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9dbb: 8d 51 ff lea -0x1(%rcx),%edx d9dbe: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9dc5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9dcb: 85 d2 test %edx,%edx d9dcd: 0f 8e 76 01 00 00 jle d9f49 d9dd3: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d9dda: 48 8d 50 01 lea 0x1(%rax),%rdx d9dde: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9de4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9deb: 48 8d 04 87 lea (%rdi,%rax,4),%rax d9def: 44 89 20 mov %r12d,(%rax) d9df2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d9df8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9dff: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9e06: 8d 51 ff lea -0x1(%rcx),%edx d9e09: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9e10: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9e16: 4c 8b 65 10 mov 0x10(%rbp),%r12 d9e1a: 85 d2 test %edx,%edx d9e1c: 0f 8e 0f 01 00 00 jle d9f31 d9e22: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi d9e29: 48 8d 50 01 lea 0x1(%rax),%rdx d9e2d: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9e33: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9e3a: 48 8d 04 86 lea (%rsi,%rax,4),%rax d9e3e: 44 89 20 mov %r12d,(%rax) d9e41: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d9e47: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9e4e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9e55: 8d 51 ff lea -0x1(%rcx),%edx d9e58: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9e5f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9e65: 44 8b 65 14 mov 0x14(%rbp),%r12d d9e69: 85 d2 test %edx,%edx d9e6b: 0f 8e a8 00 00 00 jle d9f19 d9e71: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx d9e78: 48 8d 50 01 lea 0x1(%rax),%rdx d9e7c: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9e82: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9e89: 48 8d 04 81 lea (%rcx,%rax,4),%rax d9e8d: 44 89 20 mov %r12d,(%rax) d9e90: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi d9e96: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9e9d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9ea4: 8d 57 ff lea -0x1(%rdi),%edx d9ea7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9eae: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9eb4: 8b 6d 08 mov 0x8(%rbp),%ebp d9eb7: 85 d2 test %edx,%edx d9eb9: 7e 49 jle d9f04 d9ebb: 48 8d 50 01 lea 0x1(%rax),%rdx d9ebf: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9ec5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9ecc: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx d9ed3: 48 8d 04 82 lea (%rdx,%rax,4),%rax d9ed7: 89 28 mov %ebp,(%rax) d9ed9: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax d9ee0: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) d9ee7: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) d9eee: 5b pop %rbx d9eef: 5d pop %rbp d9ef0: 41 5c pop %r12 d9ef2: c3 retq d9ef3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9efa: e8 00 00 00 00 callq d9eff d9eff: e9 7a fe ff ff jmpq d9d7e d9f04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9f0b: e8 00 00 00 00 callq d9f10 d9f10: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9f17: eb a2 jmp d9ebb d9f19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9f20: e8 00 00 00 00 callq d9f25 d9f25: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9f2c: e9 40 ff ff ff jmpq d9e71 d9f31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9f38: e8 00 00 00 00 callq d9f3d d9f3d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9f44: e9 d9 fe ff ff jmpq d9e22 d9f49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9f50: e8 00 00 00 00 callq d9f55 d9f55: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9f5c: e9 72 fe ff ff jmpq d9dd3 d9f61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) d9f68: 00 00 00 00 d9f6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000d9f70 : d9f70: e8 00 00 00 00 callq d9f75 d9f75: 83 e1 01 and $0x1,%ecx d9f78: 41 54 push %r12 d9f7a: 49 89 f4 mov %rsi,%r12 d9f7d: 55 push %rbp d9f7e: 48 89 d5 mov %rdx,%rbp d9f81: 53 push %rbx d9f82: 48 89 fb mov %rdi,%rbx d9f85: 0f 85 ef 01 00 00 jne da17a d9f8b: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d d9f92: 45 85 c9 test %r9d,%r9d d9f95: 0f 8e 71 01 00 00 jle da10c d9f9b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9fa2: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 d9fa9: 48 8d 50 01 lea 0x1(%rax),%rdx d9fad: 23 83 40 02 00 00 and 0x240(%rbx),%eax d9fb3: 49 8d 04 80 lea (%r8,%rax,4),%rax d9fb7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) d9fbe: c7 00 03 00 00 00 movl $0x3,(%rax) d9fc4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx d9fca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax d9fd1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax d9fd8: 8d 51 ff lea -0x1(%rcx),%edx d9fdb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) d9fe2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) d9fe8: 85 d2 test %edx,%edx d9fea: 0f 8e 72 01 00 00 jle da162 d9ff0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi d9ff7: 48 8d 50 01 lea 0x1(%rax),%rdx d9ffb: 23 83 40 02 00 00 and 0x240(%rbx),%eax da001: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da008: 48 8d 04 87 lea (%rdi,%rax,4),%rax da00c: 44 89 20 mov %r12d,(%rax) da00f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi da015: 49 c1 ec 20 shr $0x20,%r12 da019: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da020: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da027: 8d 56 ff lea -0x1(%rsi),%edx da02a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da031: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da037: 85 d2 test %edx,%edx da039: 0f 8e 0b 01 00 00 jle da14a da03f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi da046: 48 8d 50 01 lea 0x1(%rax),%rdx da04a: 23 83 40 02 00 00 and 0x240(%rbx),%eax da050: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da057: 48 8d 04 86 lea (%rsi,%rax,4),%rax da05b: 44 89 20 mov %r12d,(%rax) da05e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi da064: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da06b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da072: 8d 57 ff lea -0x1(%rdi),%edx da075: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da07c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da082: 85 d2 test %edx,%edx da084: 0f 8e a8 00 00 00 jle da132 da08a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx da091: 48 8d 50 01 lea 0x1(%rax),%rdx da095: 23 83 40 02 00 00 and 0x240(%rbx),%eax da09b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da0a2: 48 8d 04 81 lea (%rcx,%rax,4),%rax da0a6: 89 28 mov %ebp,(%rax) da0a8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx da0ae: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da0b5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da0bc: 8d 51 ff lea -0x1(%rcx),%edx da0bf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da0c6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da0cc: 85 d2 test %edx,%edx da0ce: 7e 4d jle da11d da0d0: 48 8d 50 01 lea 0x1(%rax),%rdx da0d4: 23 83 40 02 00 00 and 0x240(%rbx),%eax da0da: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da0e1: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx da0e8: 48 8d 04 82 lea (%rdx,%rax,4),%rax da0ec: c7 00 04 00 00 00 movl $0x4,(%rax) da0f2: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax da0f9: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) da100: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) da107: 5b pop %rbx da108: 5d pop %rbp da109: 41 5c pop %r12 da10b: c3 retq da10c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da113: e8 00 00 00 00 callq da118 da118: e9 7e fe ff ff jmpq d9f9b da11d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da124: e8 00 00 00 00 callq da129 da129: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da130: eb 9e jmp da0d0 da132: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da139: e8 00 00 00 00 callq da13e da13e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da145: e9 40 ff ff ff jmpq da08a da14a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da151: e8 00 00 00 00 callq da156 da156: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da15d: e9 dd fe ff ff jmpq da03f da162: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da169: e8 00 00 00 00 callq da16e da16e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da175: e9 76 fe ff ff jmpq d9ff0 da17a: 0f 0b ud2 da17c: e9 0a fe ff ff jmpq d9f8b da181: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) da188: 00 00 00 00 da18c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000da190 : da190: e8 00 00 00 00 callq da195 da195: 41 56 push %r14 da197: 41 55 push %r13 da199: 41 89 f5 mov %esi,%r13d da19c: 41 54 push %r12 da19e: 55 push %rbp da19f: 89 d5 mov %edx,%ebp da1a1: 53 push %rbx da1a2: 4c 8b 27 mov (%rdi),%r12 da1a5: 48 89 fb mov %rdi,%rbx da1a8: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax da1ae: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d da1b5: 49 8b 84 c4 98 5f 01 mov 0x15f98(%r12,%rax,8),%rax da1bc: 00 da1bd: 44 8b 70 04 mov 0x4(%rax),%r14d da1c1: 41 81 c6 c4 03 00 00 add $0x3c4,%r14d da1c8: 45 0f b7 f6 movzwl %r14w,%r14d da1cc: 45 85 d2 test %r10d,%r10d da1cf: 0f 8e f3 01 00 00 jle da3c8 da1d5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da1dc: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 da1e3: 41 c1 e5 02 shl $0x2,%r13d da1e7: 48 8d 50 01 lea 0x1(%rax),%rdx da1eb: 23 83 40 02 00 00 and 0x240(%rbx),%eax da1f1: 49 8d 04 81 lea (%r9,%rax,4),%rax da1f5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da1fc: 44 89 30 mov %r14d,(%rax) da1ff: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi da205: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da20c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da213: 8d 56 ff lea -0x1(%rsi),%edx da216: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da21d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da223: 85 d2 test %edx,%edx da225: 0f 8e 0b 02 00 00 jle da436 da22b: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 da232: 48 8d 50 01 lea 0x1(%rax),%rdx da236: 23 83 40 02 00 00 and 0x240(%rbx),%eax da23c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da243: 49 8d 04 80 lea (%r8,%rax,4),%rax da247: 44 89 28 mov %r13d,(%rax) da24a: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi da250: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx da256: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da25d: 8d 57 ff lea -0x1(%rdi),%edx da260: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da267: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da26e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da274: 49 8b 8c cc 98 5f 01 mov 0x15f98(%r12,%rcx,8),%rcx da27b: 00 da27c: 44 8b 69 04 mov 0x4(%rcx),%r13d da280: 41 81 c5 c5 03 00 00 add $0x3c5,%r13d da287: 45 0f b7 ed movzwl %r13w,%r13d da28b: 85 d2 test %edx,%edx da28d: 0f 8e 8b 01 00 00 jle da41e da293: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi da29a: 48 8d 50 01 lea 0x1(%rax),%rdx da29e: 23 83 40 02 00 00 and 0x240(%rbx),%eax da2a4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da2ab: 48 8d 04 87 lea (%rdi,%rax,4),%rax da2af: 44 89 28 mov %r13d,(%rax) da2b2: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi da2b8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da2bf: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da2c6: 8d 56 ff lea -0x1(%rsi),%edx da2c9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da2d0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da2d6: 85 d2 test %edx,%edx da2d8: 0f 8e 28 01 00 00 jle da406 da2de: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi da2e5: 48 8d 50 01 lea 0x1(%rax),%rdx da2e9: 23 83 40 02 00 00 and 0x240(%rbx),%eax da2ef: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da2f6: 48 8d 04 86 lea (%rsi,%rax,4),%rax da2fa: 89 28 mov %ebp,(%rax) da2fc: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi da302: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx da308: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da30f: 8d 57 ff lea -0x1(%rdi),%edx da312: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da319: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da320: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da326: 49 8b 8c cc 98 5f 01 mov 0x15f98(%r12,%rcx,8),%rcx da32d: 00 da32e: 8b 69 04 mov 0x4(%rcx),%ebp da331: 81 c5 c3 03 00 00 add $0x3c3,%ebp da337: 0f b7 ed movzwl %bp,%ebp da33a: 85 d2 test %edx,%edx da33c: 0f 8e ac 00 00 00 jle da3ee da342: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx da349: 48 8d 50 01 lea 0x1(%rax),%rdx da34d: 23 83 40 02 00 00 and 0x240(%rbx),%eax da353: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da35a: 48 8d 04 81 lea (%rcx,%rax,4),%rax da35e: 89 28 mov %ebp,(%rax) da360: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi da366: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da36d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da374: 8d 56 ff lea -0x1(%rsi),%edx da377: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da37e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da384: 85 d2 test %edx,%edx da386: 7e 51 jle da3d9 da388: 48 8d 50 01 lea 0x1(%rax),%rdx da38c: 23 83 40 02 00 00 and 0x240(%rbx),%eax da392: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da399: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx da3a0: 48 8d 04 82 lea (%rdx,%rax,4),%rax da3a4: c7 00 08 00 00 00 movl $0x8,(%rax) da3aa: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax da3b1: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) da3b8: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) da3bf: 5b pop %rbx da3c0: 5d pop %rbp da3c1: 41 5c pop %r12 da3c3: 41 5d pop %r13 da3c5: 41 5e pop %r14 da3c7: c3 retq da3c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da3cf: e8 00 00 00 00 callq da3d4 da3d4: e9 fc fd ff ff jmpq da1d5 da3d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da3e0: e8 00 00 00 00 callq da3e5 da3e5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da3ec: eb 9a jmp da388 da3ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da3f5: e8 00 00 00 00 callq da3fa da3fa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da401: e9 3c ff ff ff jmpq da342 da406: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da40d: e8 00 00 00 00 callq da412 da412: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da419: e9 c0 fe ff ff jmpq da2de da41e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da425: e8 00 00 00 00 callq da42a da42a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da431: e9 5d fe ff ff jmpq da293 da436: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da43d: e8 00 00 00 00 callq da442 da442: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da449: e9 dd fd ff ff jmpq da22b da44e: 66 90 xchg %ax,%ax 00000000000da450 : da450: e8 00 00 00 00 callq da455 da455: 41 57 push %r15 da457: 41 56 push %r14 da459: 41 89 f6 mov %esi,%r14d da45c: 41 55 push %r13 da45e: 41 89 d5 mov %edx,%r13d da461: 41 54 push %r12 da463: 55 push %rbp da464: 89 cd mov %ecx,%ebp da466: 53 push %rbx da467: 4c 8b 27 mov (%rdi),%r12 da46a: 48 89 fb mov %rdi,%rbx da46d: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax da473: 49 8b 84 c4 98 5f 01 mov 0x15f98(%r12,%rax,8),%rax da47a: 00 da47b: 44 8b 78 04 mov 0x4(%rax),%r15d da47f: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax da485: 41 81 c7 c4 03 00 00 add $0x3c4,%r15d da48c: 45 0f b7 ff movzwl %r15w,%r15d da490: 85 c0 test %eax,%eax da492: 0f 8e a8 02 00 00 jle da740 da498: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da49f: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 da4a6: 41 c1 e6 02 shl $0x2,%r14d da4aa: 48 8d 50 01 lea 0x1(%rax),%rdx da4ae: 23 83 40 02 00 00 and 0x240(%rbx),%eax da4b4: 49 8d 04 83 lea (%r11,%rax,4),%rax da4b8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da4bf: 44 89 38 mov %r15d,(%rax) da4c2: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi da4c8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da4cf: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da4d6: 8d 56 ff lea -0x1(%rsi),%edx da4d9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da4e0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da4e6: 85 d2 test %edx,%edx da4e8: 0f 8e f0 02 00 00 jle da7de da4ee: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 da4f5: 48 8d 50 01 lea 0x1(%rax),%rdx da4f9: 23 83 40 02 00 00 and 0x240(%rbx),%eax da4ff: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da506: 49 8d 04 82 lea (%r10,%rax,4),%rax da50a: 44 89 30 mov %r14d,(%rax) da50d: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi da513: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx da519: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da520: 8d 56 ff lea -0x1(%rsi),%edx da523: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da52a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da531: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da537: 49 8b 8c cc 98 5f 01 mov 0x15f98(%r12,%rcx,8),%rcx da53e: 00 da53f: 44 8b 71 04 mov 0x4(%rcx),%r14d da543: 41 81 c6 c5 03 00 00 add $0x3c5,%r14d da54a: 45 0f b7 f6 movzwl %r14w,%r14d da54e: 85 d2 test %edx,%edx da550: 0f 8e 70 02 00 00 jle da7c6 da556: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 da55d: 48 8d 50 01 lea 0x1(%rax),%rdx da561: 23 83 40 02 00 00 and 0x240(%rbx),%eax da567: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da56e: 49 8d 04 81 lea (%r9,%rax,4),%rax da572: 44 89 30 mov %r14d,(%rax) da575: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi da57b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da582: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da589: 8d 57 ff lea -0x1(%rdi),%edx da58c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da593: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da599: 85 d2 test %edx,%edx da59b: 0f 8e 0d 02 00 00 jle da7ae da5a1: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 da5a8: 48 8d 50 01 lea 0x1(%rax),%rdx da5ac: 23 83 40 02 00 00 and 0x240(%rbx),%eax da5b2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da5b9: 49 8d 04 80 lea (%r8,%rax,4),%rax da5bd: 44 89 28 mov %r13d,(%rax) da5c0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi da5c6: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx da5cc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da5d3: 8d 56 ff lea -0x1(%rsi),%edx da5d6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da5dd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da5e4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da5ea: 49 8b 8c cc 98 5f 01 mov 0x15f98(%r12,%rcx,8),%rcx da5f1: 00 da5f2: 44 8b 69 04 mov 0x4(%rcx),%r13d da5f6: 41 81 c5 0a 04 00 00 add $0x40a,%r13d da5fd: 45 0f b7 ed movzwl %r13w,%r13d da601: 85 d2 test %edx,%edx da603: 0f 8e 8d 01 00 00 jle da796 da609: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi da610: 48 8d 50 01 lea 0x1(%rax),%rdx da614: 23 83 40 02 00 00 and 0x240(%rbx),%eax da61a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da621: 48 8d 04 87 lea (%rdi,%rax,4),%rax da625: 44 89 28 mov %r13d,(%rax) da628: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi da62e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da635: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da63c: 8d 57 ff lea -0x1(%rdi),%edx da63f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da646: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da64c: 85 d2 test %edx,%edx da64e: 0f 8e 2a 01 00 00 jle da77e da654: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi da65b: 48 8d 50 01 lea 0x1(%rax),%rdx da65f: 23 83 40 02 00 00 and 0x240(%rbx),%eax da665: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da66c: 48 8d 04 86 lea (%rsi,%rax,4),%rax da670: 89 28 mov %ebp,(%rax) da672: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi da678: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx da67e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da685: 8d 56 ff lea -0x1(%rsi),%edx da688: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da68f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da696: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da69c: 49 8b 8c cc 98 5f 01 mov 0x15f98(%r12,%rcx,8),%rcx da6a3: 00 da6a4: 8b 69 04 mov 0x4(%rcx),%ebp da6a7: 81 c5 c3 03 00 00 add $0x3c3,%ebp da6ad: 0f b7 ed movzwl %bp,%ebp da6b0: 85 d2 test %edx,%edx da6b2: 0f 8e ae 00 00 00 jle da766 da6b8: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx da6bf: 48 8d 50 01 lea 0x1(%rax),%rdx da6c3: 23 83 40 02 00 00 and 0x240(%rbx),%eax da6c9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da6d0: 48 8d 04 81 lea (%rcx,%rax,4),%rax da6d4: 89 28 mov %ebp,(%rax) da6d6: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi da6dc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da6e3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da6ea: 8d 57 ff lea -0x1(%rdi),%edx da6ed: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da6f4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da6fa: 85 d2 test %edx,%edx da6fc: 7e 53 jle da751 da6fe: 48 8d 50 01 lea 0x1(%rax),%rdx da702: 23 83 40 02 00 00 and 0x240(%rbx),%eax da708: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da70f: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx da716: 48 8d 04 82 lea (%rdx,%rax,4),%rax da71a: c7 00 0c 00 00 00 movl $0xc,(%rax) da720: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax da727: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) da72e: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) da735: 5b pop %rbx da736: 5d pop %rbp da737: 41 5c pop %r12 da739: 41 5d pop %r13 da73b: 41 5e pop %r14 da73d: 41 5f pop %r15 da73f: c3 retq da740: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da747: e8 00 00 00 00 callq da74c da74c: e9 47 fd ff ff jmpq da498 da751: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da758: e8 00 00 00 00 callq da75d da75d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da764: eb 98 jmp da6fe da766: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da76d: e8 00 00 00 00 callq da772 da772: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da779: e9 3a ff ff ff jmpq da6b8 da77e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da785: e8 00 00 00 00 callq da78a da78a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da791: e9 be fe ff ff jmpq da654 da796: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da79d: e8 00 00 00 00 callq da7a2 da7a2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da7a9: e9 5b fe ff ff jmpq da609 da7ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da7b5: e8 00 00 00 00 callq da7ba da7ba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da7c1: e9 db fd ff ff jmpq da5a1 da7c6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da7cd: e8 00 00 00 00 callq da7d2 da7d2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da7d9: e9 78 fd ff ff jmpq da556 da7de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da7e5: e8 00 00 00 00 callq da7ea da7ea: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da7f1: e9 f8 fc ff ff jmpq da4ee da7f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) da7fd: 00 00 00 00000000000da800 : da800: e8 00 00 00 00 callq da805 da805: 41 55 push %r13 da807: 41 54 push %r12 da809: 55 push %rbp da80a: 48 89 fd mov %rdi,%rbp da80d: 53 push %rbx da80e: 4c 8b 2f mov (%rdi),%r13 da811: 89 f3 mov %esi,%ebx da813: 48 8b 47 08 mov 0x8(%rdi),%rax da817: 44 8b 60 10 mov 0x10(%rax),%r12d da81b: 49 8b 85 58 28 00 00 mov 0x2858(%r13),%rax da822: 48 8b 40 10 mov 0x10(%rax),%rax da826: e8 00 00 00 00 callq da82b da82b: 48 89 ef mov %rbp,%rdi da82e: 48 89 c2 mov %rax,%rdx da831: 44 89 e0 mov %r12d,%eax da834: 48 89 c1 mov %rax,%rcx da837: 48 c1 e1 06 shl $0x6,%rcx da83b: 41 0f af 9c 0d a4 55 imul 0x55a4(%r13,%rcx,1),%ebx da842: 00 00 da844: 89 de mov %ebx,%esi da846: 5b pop %rbx da847: 41 03 b4 0d 80 55 00 add 0x5580(%r13,%rcx,1),%esi da84e: 00 da84f: b9 ff ff ff ff mov $0xffffffff,%ecx da854: 5d pop %rbp da855: 41 5c pop %r12 da857: 41 5d pop %r13 da859: e9 f2 fb ff ff jmpq da450 da85e: 66 90 xchg %ax,%ax 00000000000da860 : da860: e8 00 00 00 00 callq da865 da865: 41 56 push %r14 da867: 45 31 f6 xor %r14d,%r14d da86a: 41 55 push %r13 da86c: 41 54 push %r12 da86e: 55 push %rbp da86f: 48 89 d5 mov %rdx,%rbp da872: 53 push %rbx da873: 48 89 fb mov %rdi,%rbx da876: 4c 8b 27 mov (%rdi),%r12 da879: 48 85 f6 test %rsi,%rsi da87c: 74 07 je da885 da87e: 44 8b b6 b0 01 00 00 mov 0x1b0(%rsi),%r14d da885: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax da88b: 49 8b 84 c4 98 5f 01 mov 0x15f98(%r12,%rax,8),%rax da892: 00 da893: 44 8b 68 04 mov 0x4(%rax),%r13d da897: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax da89d: 41 81 c5 a1 05 00 00 add $0x5a1,%r13d da8a4: 45 0f b7 ed movzwl %r13w,%r13d da8a8: 85 c0 test %eax,%eax da8aa: 0f 8e ae 02 00 00 jle dab5e da8b0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da8b7: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 da8be: 48 8d 50 01 lea 0x1(%rax),%rdx da8c2: 23 83 40 02 00 00 and 0x240(%rbx),%eax da8c8: 49 8d 04 83 lea (%r11,%rax,4),%rax da8cc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da8d3: 44 89 28 mov %r13d,(%rax) da8d6: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi da8dc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da8e3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da8ea: 8d 57 ff lea -0x1(%rdi),%edx da8ed: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da8f4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da8fa: 85 d2 test %edx,%edx da8fc: 0f 8e fa 02 00 00 jle dabfc da902: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 da909: 48 8d 50 01 lea 0x1(%rax),%rdx da90d: 23 83 40 02 00 00 and 0x240(%rbx),%eax da913: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da91a: 49 8d 04 82 lea (%r10,%rax,4),%rax da91e: 44 89 30 mov %r14d,(%rax) da921: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi da927: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx da92d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da934: 8d 56 ff lea -0x1(%rsi),%edx da937: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da93e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da945: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da94b: 49 8b 8c cc 98 5f 01 mov 0x15f98(%r12,%rcx,8),%rcx da952: 00 da953: 44 8b 69 04 mov 0x4(%rcx),%r13d da957: 41 81 c5 67 04 00 00 add $0x467,%r13d da95e: 45 0f b7 ed movzwl %r13w,%r13d da962: 85 d2 test %edx,%edx da964: 0f 8e 7a 02 00 00 jle dabe4 da96a: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 da971: 48 8d 50 01 lea 0x1(%rax),%rdx da975: 23 83 40 02 00 00 and 0x240(%rbx),%eax da97b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da982: 49 8d 04 81 lea (%r9,%rax,4),%rax da986: 44 89 28 mov %r13d,(%rax) da989: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi da98f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da996: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da99d: 8d 57 ff lea -0x1(%rdi),%edx da9a0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da9a7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) da9ad: 4c 8b 6d 10 mov 0x10(%rbp),%r13 da9b1: 85 d2 test %edx,%edx da9b3: 0f 8e 13 02 00 00 jle dabcc da9b9: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 da9c0: 48 8d 50 01 lea 0x1(%rax),%rdx da9c4: 23 83 40 02 00 00 and 0x240(%rbx),%eax da9ca: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) da9d1: 49 8d 04 80 lea (%r8,%rax,4),%rax da9d5: 44 89 28 mov %r13d,(%rax) da9d8: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi da9de: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx da9e4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax da9eb: 8d 56 ff lea -0x1(%rsi),%edx da9ee: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax da9f5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) da9fc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) daa02: 49 8b 8c cc 98 5f 01 mov 0x15f98(%r12,%rcx,8),%rcx daa09: 00 daa0a: 44 8b 69 04 mov 0x4(%rcx),%r13d daa0e: 41 81 c5 66 04 00 00 add $0x466,%r13d daa15: 45 0f b7 ed movzwl %r13w,%r13d daa19: 85 d2 test %edx,%edx daa1b: 0f 8e 93 01 00 00 jle dabb4 daa21: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi daa28: 48 8d 50 01 lea 0x1(%rax),%rdx daa2c: 23 83 40 02 00 00 and 0x240(%rbx),%eax daa32: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) daa39: 48 8d 04 87 lea (%rdi,%rax,4),%rax daa3d: 44 89 28 mov %r13d,(%rax) daa40: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi daa46: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax daa4d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax daa54: 8d 57 ff lea -0x1(%rdi),%edx daa57: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) daa5e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) daa64: 44 8b 6d 14 mov 0x14(%rbp),%r13d daa68: 85 d2 test %edx,%edx daa6a: 0f 8e 2c 01 00 00 jle dab9c daa70: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi daa77: 48 8d 50 01 lea 0x1(%rax),%rdx daa7b: 23 83 40 02 00 00 and 0x240(%rbx),%eax daa81: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) daa88: 48 8d 04 86 lea (%rsi,%rax,4),%rax daa8c: 44 89 28 mov %r13d,(%rax) daa8f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi daa95: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx daa9b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax daaa2: 8d 56 ff lea -0x1(%rsi),%edx daaa5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax daaac: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) daab3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) daab9: 49 8b 8c cc 98 5f 01 mov 0x15f98(%r12,%rcx,8),%rcx daac0: 00 daac1: 44 8b 61 04 mov 0x4(%rcx),%r12d daac5: 41 81 c4 a2 05 00 00 add $0x5a2,%r12d daacc: 45 0f b7 e4 movzwl %r12w,%r12d daad0: 85 d2 test %edx,%edx daad2: 0f 8e ac 00 00 00 jle dab84 daad8: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx daadf: 48 8d 50 01 lea 0x1(%rax),%rdx daae3: 23 83 40 02 00 00 and 0x240(%rbx),%eax daae9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) daaf0: 48 8d 04 81 lea (%rcx,%rax,4),%rax daaf4: 44 89 20 mov %r12d,(%rax) daaf7: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi daafd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dab04: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax dab0b: 8d 57 ff lea -0x1(%rdi),%edx dab0e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) dab15: 89 93 28 02 00 00 mov %edx,0x228(%rbx) dab1b: 8b 6d 08 mov 0x8(%rbp),%ebp dab1e: 85 d2 test %edx,%edx dab20: 7e 4d jle dab6f dab22: 48 8d 50 01 lea 0x1(%rax),%rdx dab26: 23 83 40 02 00 00 and 0x240(%rbx),%eax dab2c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) dab33: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx dab3a: 48 8d 04 82 lea (%rdx,%rax,4),%rax dab3e: 89 28 mov %ebp,(%rax) dab40: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax dab47: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) dab4e: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) dab55: 5b pop %rbx dab56: 5d pop %rbp dab57: 41 5c pop %r12 dab59: 41 5d pop %r13 dab5b: 41 5e pop %r14 dab5d: c3 retq dab5e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dab65: e8 00 00 00 00 callq dab6a dab6a: e9 41 fd ff ff jmpq da8b0 dab6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dab76: e8 00 00 00 00 callq dab7b dab7b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dab82: eb 9e jmp dab22 dab84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dab8b: e8 00 00 00 00 callq dab90 dab90: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dab97: e9 3c ff ff ff jmpq daad8 dab9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi daba3: e8 00 00 00 00 callq daba8 daba8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dabaf: e9 bc fe ff ff jmpq daa70 dabb4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dabbb: e8 00 00 00 00 callq dabc0 dabc0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dabc7: e9 55 fe ff ff jmpq daa21 dabcc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dabd3: e8 00 00 00 00 callq dabd8 dabd8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dabdf: e9 d5 fd ff ff jmpq da9b9 dabe4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dabeb: e8 00 00 00 00 callq dabf0 dabf0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dabf7: e9 6e fd ff ff jmpq da96a dabfc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dac03: e8 00 00 00 00 callq dac08 dac08: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dac0f: e9 ee fc ff ff jmpq da902 dac14: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) dac1b: 00 00 00 00 dac1f: 90 nop 00000000000dac20 : dac20: e8 00 00 00 00 callq dac25 dac25: 41 55 push %r13 dac27: 31 c9 xor %ecx,%ecx dac29: ba ad de fe ca mov $0xcafedead,%edx dac2e: 41 54 push %r12 dac30: 55 push %rbp dac31: 53 push %rbx dac32: 48 8b 2f mov (%rdi),%rbp dac35: 48 89 fb mov %rdi,%rbx dac38: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax dac3e: 48 89 ef mov %rbp,%rdi dac41: 48 8b 84 c5 98 5f 01 mov 0x15f98(%rbp,%rax,8),%rax dac48: 00 dac49: 8b 70 04 mov 0x4(%rax),%esi dac4c: 81 c6 bd 05 00 00 add $0x5bd,%esi dac52: e8 00 00 00 00 callq dac57 dac57: be 03 00 00 00 mov $0x3,%esi dac5c: 48 89 df mov %rbx,%rdi dac5f: e8 00 00 00 00 callq dac64 dac64: 41 89 c5 mov %eax,%r13d dac67: 85 c0 test %eax,%eax dac69: 74 0a je dac75 dac6b: 5b pop %rbx dac6c: 44 89 e8 mov %r13d,%eax dac6f: 5d pop %rbp dac70: 41 5c pop %r12 dac72: 41 5d pop %r13 dac74: c3 retq dac75: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax dac7b: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi dac81: 48 8b 84 c5 98 5f 01 mov 0x15f98(%rbp,%rax,8),%rax dac88: 00 dac89: 44 8b 60 04 mov 0x4(%rax),%r12d dac8d: 41 81 c4 bd 05 00 00 add $0x5bd,%r12d dac94: 45 0f b7 e4 movzwl %r12w,%r12d dac98: 85 ff test %edi,%edi dac9a: 0f 8e f7 00 00 00 jle dad97 daca0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax daca7: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi dacae: 48 8d 50 01 lea 0x1(%rax),%rdx dacb2: 23 83 40 02 00 00 and 0x240(%rbx),%eax dacb8: 48 8d 04 86 lea (%rsi,%rax,4),%rax dacbc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) dacc3: 44 89 20 mov %r12d,(%rax) dacc6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx daccc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dacd3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax dacda: 8d 51 ff lea -0x1(%rcx),%edx dacdd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) dace4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) dacea: 85 d2 test %edx,%edx dacec: 0f 8e b6 00 00 00 jle dada8 dacf2: 48 8d 50 01 lea 0x1(%rax),%rdx dacf6: 23 83 40 02 00 00 and 0x240(%rbx),%eax dacfc: 48 89 df mov %rbx,%rdi dacff: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) dad06: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx dad0d: 48 8d 04 82 lea (%rdx,%rax,4),%rax dad11: c7 00 ef be ad de movl $0xdeadbeef,(%rax) dad17: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax dad1e: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) dad25: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) dad2c: e8 00 00 00 00 callq dad31 dad31: 8b 8d 28 07 00 00 mov 0x728(%rbp),%ecx dad37: 85 c9 test %ecx,%ecx dad39: 74 51 je dad8c dad3b: 45 31 e4 xor %r12d,%r12d dad3e: eb 17 jmp dad57 dad40: bf c7 10 00 00 mov $0x10c7,%edi dad45: 41 83 c4 01 add $0x1,%r12d dad49: e8 00 00 00 00 callq dad4e dad4e: 44 39 a5 28 07 00 00 cmp %r12d,0x728(%rbp) dad55: 76 35 jbe dad8c dad57: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax dad5d: 31 d2 xor %edx,%edx dad5f: 48 89 ef mov %rbp,%rdi dad62: 48 8b 84 c5 98 5f 01 mov 0x15f98(%rbp,%rax,8),%rax dad69: 00 dad6a: 8b 70 04 mov 0x4(%rax),%esi dad6d: 81 c6 bd 05 00 00 add $0x5bd,%esi dad73: e8 00 00 00 00 callq dad78 dad78: 3d ef be ad de cmp $0xdeadbeef,%eax dad7d: 75 c1 jne dad40 dad7f: 44 39 a5 28 07 00 00 cmp %r12d,0x728(%rbp) dad86: 0f 87 df fe ff ff ja dac6b dad8c: 41 bd 92 ff ff ff mov $0xffffff92,%r13d dad92: e9 d4 fe ff ff jmpq dac6b dad97: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dad9e: e8 00 00 00 00 callq dada3 dada3: e9 f8 fe ff ff jmpq daca0 dada8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dadaf: e8 00 00 00 00 callq dadb4 dadb4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dadbb: e9 32 ff ff ff jmpq dacf2 00000000000dadc0 : dadc0: e8 00 00 00 00 callq dadc5 dadc5: 41 55 push %r13 dadc7: 41 54 push %r12 dadc9: 55 push %rbp dadca: 53 push %rbx dadcb: 4c 8b 27 mov (%rdi),%r12 dadce: 41 8b ac 24 b0 63 01 mov 0x163b0(%r12),%ebp dadd5: 00 dadd6: 83 e5 04 and $0x4,%ebp dadd9: 74 09 je dade4 daddb: 31 c0 xor %eax,%eax daddd: 5b pop %rbx dadde: 5d pop %rbp daddf: 41 5c pop %r12 dade1: 41 5d pop %r13 dade3: c3 retq dade4: be 10 00 00 00 mov $0x10,%esi dade9: 48 89 fb mov %rdi,%rbx dadec: e8 00 00 00 00 callq dadf1 dadf1: 85 c0 test %eax,%eax dadf3: 75 e8 jne daddd dadf5: 48 8b 43 08 mov 0x8(%rbx),%rax dadf9: 48 89 df mov %rbx,%rdi dadfc: 48 8b 40 18 mov 0x18(%rax),%rax dae00: e8 00 00 00 00 callq dae05 dae05: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi dae0b: 49 89 c5 mov %rax,%r13 dae0e: 85 f6 test %esi,%esi dae10: 0f 8e 9b 00 00 00 jle daeb1 dae16: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dae1d: 48 89 df mov %rbx,%rdi dae20: 48 8d 50 01 lea 0x1(%rax),%rdx dae24: 23 83 40 02 00 00 and 0x240(%rbx),%eax dae2a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) dae31: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx dae38: 48 8d 04 82 lea (%rdx,%rax,4),%rax dae3c: c7 00 01 00 00 00 movl $0x1,(%rax) dae42: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax dae49: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) dae50: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) dae57: e8 00 00 00 00 callq dae5c dae5c: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx dae63: 00 dae64: 85 c9 test %ecx,%ecx dae66: 74 3f je daea7 dae68: 45 89 ed mov %r13d,%r13d dae6b: eb 17 jmp dae84 dae6d: bf c7 10 00 00 mov $0x10c7,%edi dae72: 83 c5 01 add $0x1,%ebp dae75: e8 00 00 00 00 callq dae7a dae7a: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) dae81: 00 dae82: 76 23 jbe daea7 dae84: 48 8b 43 08 mov 0x8(%rbx),%rax dae88: 48 89 df mov %rbx,%rdi dae8b: 48 8b 40 18 mov 0x18(%rax),%rax dae8f: e8 00 00 00 00 callq dae94 dae94: 4c 39 e8 cmp %r13,%rax dae97: 74 d4 je dae6d dae99: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) daea0: 00 daea1: 0f 87 34 ff ff ff ja daddb daea7: b8 92 ff ff ff mov $0xffffff92,%eax daeac: e9 2c ff ff ff jmpq daddd daeb1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi daeb8: e8 00 00 00 00 callq daebd daebd: e9 54 ff ff ff jmpq dae16 daec2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) daec9: 00 00 00 00 daecd: 0f 1f 00 nopl (%rax) 00000000000daed0 : daed0: e8 00 00 00 00 callq daed5 daed5: 83 e1 01 and $0x1,%ecx daed8: 41 56 push %r14 daeda: 41 55 push %r13 daedc: 49 89 d5 mov %rdx,%r13 daedf: 41 54 push %r12 daee1: 49 89 f4 mov %rsi,%r12 daee4: 55 push %rbp daee5: 53 push %rbx daee6: 48 89 fb mov %rdi,%rbx daee9: 48 8b 2f mov (%rdi),%rbp daeec: 0f 85 41 06 00 00 jne db533 daef2: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax daef8: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d daeff: 48 8b 84 c5 98 5f 01 mov 0x15f98(%rbp,%rax,8),%rax daf06: 00 daf07: 44 8b 70 04 mov 0x4(%rax),%r14d daf0b: 41 81 c6 bd 05 00 00 add $0x5bd,%r14d daf12: 45 0f b7 f6 movzwl %r14w,%r14d daf16: 45 85 c0 test %r8d,%r8d daf19: 0f 8e ce 04 00 00 jle db3ed daf1f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax daf26: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi daf2d: 48 8d 50 01 lea 0x1(%rax),%rdx daf31: 23 83 40 02 00 00 and 0x240(%rbx),%eax daf37: 48 8d 04 87 lea (%rdi,%rax,4),%rax daf3b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) daf42: 44 89 30 mov %r14d,(%rax) daf45: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi daf4b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax daf52: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax daf59: 8d 56 ff lea -0x1(%rsi),%edx daf5c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) daf63: 89 93 28 02 00 00 mov %edx,0x228(%rbx) daf69: 85 d2 test %edx,%edx daf6b: 0f 8e aa 05 00 00 jle db51b daf71: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi daf78: 48 8d 50 01 lea 0x1(%rax),%rdx daf7c: 23 83 40 02 00 00 and 0x240(%rbx),%eax daf82: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) daf89: 48 8d 04 86 lea (%rsi,%rax,4),%rax daf8d: 44 89 28 mov %r13d,(%rax) daf90: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi daf96: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx daf9c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dafa3: 8d 56 ff lea -0x1(%rsi),%edx dafa6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax dafad: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) dafb4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) dafba: 48 8b 8c cd 98 5f 01 mov 0x15f98(%rbp,%rcx,8),%rcx dafc1: 00 dafc2: 44 8b 69 04 mov 0x4(%rcx),%r13d dafc6: 41 81 c5 c4 03 00 00 add $0x3c4,%r13d dafcd: 45 0f b7 ed movzwl %r13w,%r13d dafd1: 85 d2 test %edx,%edx dafd3: 0f 8e 2a 05 00 00 jle db503 dafd9: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx dafe0: 48 8d 50 01 lea 0x1(%rax),%rdx dafe4: 23 83 40 02 00 00 and 0x240(%rbx),%eax dafea: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) daff1: 48 8d 04 81 lea (%rcx,%rax,4),%rax daff5: 44 89 28 mov %r13d,(%rax) daff8: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi daffe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db005: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db00c: 8d 57 ff lea -0x1(%rdi),%edx db00f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db016: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db01c: 85 d2 test %edx,%edx db01e: 0f 8e c7 04 00 00 jle db4eb db024: 48 8d 50 01 lea 0x1(%rax),%rdx db028: 23 83 40 02 00 00 and 0x240(%rbx),%eax db02e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db035: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx db03c: 48 8d 04 82 lea (%rdx,%rax,4),%rax db040: 44 89 20 mov %r12d,(%rax) db043: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi db049: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx db04f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db056: 8d 56 ff lea -0x1(%rsi),%edx db059: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db060: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db067: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db06d: 48 8b 8c cd 98 5f 01 mov 0x15f98(%rbp,%rcx,8),%rcx db074: 00 db075: 44 8b 69 04 mov 0x4(%rcx),%r13d db079: 41 81 c5 c5 03 00 00 add $0x3c5,%r13d db080: 45 0f b7 ed movzwl %r13w,%r13d db084: 85 d2 test %edx,%edx db086: 0f 8e 47 04 00 00 jle db4d3 db08c: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 db093: 48 8d 50 01 lea 0x1(%rax),%rdx db097: 49 c1 ec 20 shr $0x20,%r12 db09b: 23 83 40 02 00 00 and 0x240(%rbx),%eax db0a1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db0a8: 45 0f b6 e4 movzbl %r12b,%r12d db0ac: 49 8d 04 86 lea (%r14,%rax,4),%rax db0b0: 44 89 28 mov %r13d,(%rax) db0b3: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi db0b9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db0c0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db0c7: 8d 57 ff lea -0x1(%rdi),%edx db0ca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db0d1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db0d7: 85 d2 test %edx,%edx db0d9: 0f 8e dc 03 00 00 jle db4bb db0df: 4c 8b ab 00 02 00 00 mov 0x200(%rbx),%r13 db0e6: 48 8d 50 01 lea 0x1(%rax),%rdx db0ea: 23 83 40 02 00 00 and 0x240(%rbx),%eax db0f0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db0f7: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax db0fc: 44 89 20 mov %r12d,(%rax) db0ff: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi db105: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx db10b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db112: 8d 56 ff lea -0x1(%rsi),%edx db115: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db11c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db123: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db129: 48 8b 8c cd 98 5f 01 mov 0x15f98(%rbp,%rcx,8),%rcx db130: 00 db131: 44 8b 61 04 mov 0x4(%rcx),%r12d db135: 41 81 c4 c3 03 00 00 add $0x3c3,%r12d db13c: 45 0f b7 e4 movzwl %r12w,%r12d db140: 85 d2 test %edx,%edx db142: 0f 8e 5b 03 00 00 jle db4a3 db148: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 db14f: 48 8d 50 01 lea 0x1(%rax),%rdx db153: 23 83 40 02 00 00 and 0x240(%rbx),%eax db159: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db160: 49 8d 04 83 lea (%r11,%rax,4),%rax db164: 44 89 20 mov %r12d,(%rax) db167: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi db16d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db174: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db17b: 8d 57 ff lea -0x1(%rdi),%edx db17e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db185: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db18b: 85 d2 test %edx,%edx db18d: 0f 8e f8 02 00 00 jle db48b db193: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 db19a: 48 8d 50 01 lea 0x1(%rax),%rdx db19e: 23 83 40 02 00 00 and 0x240(%rbx),%eax db1a4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db1ab: 49 8d 04 82 lea (%r10,%rax,4),%rax db1af: c7 00 00 00 00 00 movl $0x0,(%rax) db1b5: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi db1bb: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx db1c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db1c8: 8d 56 ff lea -0x1(%rsi),%edx db1cb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db1d2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db1d9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db1df: 48 8b 8c cd 98 5f 01 mov 0x15f98(%rbp,%rcx,8),%rcx db1e6: 00 db1e7: 44 8b 61 04 mov 0x4(%rcx),%r12d db1eb: 41 81 c4 c4 03 00 00 add $0x3c4,%r12d db1f2: 45 0f b7 e4 movzwl %r12w,%r12d db1f6: 85 d2 test %edx,%edx db1f8: 0f 8e 75 02 00 00 jle db473 db1fe: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 db205: 48 8d 50 01 lea 0x1(%rax),%rdx db209: 23 83 40 02 00 00 and 0x240(%rbx),%eax db20f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db216: 49 8d 04 81 lea (%r9,%rax,4),%rax db21a: 44 89 20 mov %r12d,(%rax) db21d: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi db223: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db22a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db231: 8d 57 ff lea -0x1(%rdi),%edx db234: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db23b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db241: 85 d2 test %edx,%edx db243: 0f 8e 12 02 00 00 jle db45b db249: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 db250: 48 8d 50 01 lea 0x1(%rax),%rdx db254: 23 83 40 02 00 00 and 0x240(%rbx),%eax db25a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db261: 49 8d 04 80 lea (%r8,%rax,4),%rax db265: c7 00 00 00 00 00 movl $0x0,(%rax) db26b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi db271: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx db277: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db27e: 8d 56 ff lea -0x1(%rsi),%edx db281: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db288: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db28f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db295: 48 8b 8c cd 98 5f 01 mov 0x15f98(%rbp,%rcx,8),%rcx db29c: 00 db29d: 44 8b 61 04 mov 0x4(%rcx),%r12d db2a1: 41 81 c4 c5 03 00 00 add $0x3c5,%r12d db2a8: 45 0f b7 e4 movzwl %r12w,%r12d db2ac: 85 d2 test %edx,%edx db2ae: 0f 8e 8f 01 00 00 jle db443 db2b4: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi db2bb: 48 8d 50 01 lea 0x1(%rax),%rdx db2bf: 23 83 40 02 00 00 and 0x240(%rbx),%eax db2c5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db2cc: 48 8d 04 87 lea (%rdi,%rax,4),%rax db2d0: 44 89 20 mov %r12d,(%rax) db2d3: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi db2d9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db2e0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db2e7: 8d 57 ff lea -0x1(%rdi),%edx db2ea: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db2f1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db2f7: 85 d2 test %edx,%edx db2f9: 0f 8e 2c 01 00 00 jle db42b db2ff: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi db306: 48 8d 50 01 lea 0x1(%rax),%rdx db30a: 23 83 40 02 00 00 and 0x240(%rbx),%eax db310: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db317: 48 8d 04 86 lea (%rsi,%rax,4),%rax db31b: c7 00 00 00 00 00 movl $0x0,(%rax) db321: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi db327: 8b 8b 48 02 00 00 mov 0x248(%rbx),%ecx db32d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db334: 8d 56 ff lea -0x1(%rsi),%edx db337: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db33e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db345: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db34b: 48 8b 8c cd 98 5f 01 mov 0x15f98(%rbp,%rcx,8),%rcx db352: 00 db353: 8b 69 04 mov 0x4(%rcx),%ebp db356: 81 c5 c3 03 00 00 add $0x3c3,%ebp db35c: 0f b7 ed movzwl %bp,%ebp db35f: 85 d2 test %edx,%edx db361: 0f 8e ac 00 00 00 jle db413 db367: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx db36e: 48 8d 50 01 lea 0x1(%rax),%rdx db372: 23 83 40 02 00 00 and 0x240(%rbx),%eax db378: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db37f: 48 8d 04 81 lea (%rcx,%rax,4),%rax db383: 89 28 mov %ebp,(%rax) db385: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi db38b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db392: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax db399: 8d 57 ff lea -0x1(%rdi),%edx db39c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) db3a3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) db3a9: 85 d2 test %edx,%edx db3ab: 7e 51 jle db3fe db3ad: 48 8d 50 01 lea 0x1(%rax),%rdx db3b1: 23 83 40 02 00 00 and 0x240(%rbx),%eax db3b7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) db3be: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx db3c5: 48 8d 04 82 lea (%rdx,%rax,4),%rax db3c9: c7 00 02 00 00 00 movl $0x2,(%rax) db3cf: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax db3d6: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) db3dd: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) db3e4: 5b pop %rbx db3e5: 5d pop %rbp db3e6: 41 5c pop %r12 db3e8: 41 5d pop %r13 db3ea: 41 5e pop %r14 db3ec: c3 retq db3ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db3f4: e8 00 00 00 00 callq db3f9 db3f9: e9 21 fb ff ff jmpq daf1f db3fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db405: e8 00 00 00 00 callq db40a db40a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db411: eb 9a jmp db3ad db413: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db41a: e8 00 00 00 00 callq db41f db41f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db426: e9 3c ff ff ff jmpq db367 db42b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db432: e8 00 00 00 00 callq db437 db437: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db43e: e9 bc fe ff ff jmpq db2ff db443: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db44a: e8 00 00 00 00 callq db44f db44f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db456: e9 59 fe ff ff jmpq db2b4 db45b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db462: e8 00 00 00 00 callq db467 db467: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db46e: e9 d6 fd ff ff jmpq db249 db473: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db47a: e8 00 00 00 00 callq db47f db47f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db486: e9 73 fd ff ff jmpq db1fe db48b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db492: e8 00 00 00 00 callq db497 db497: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db49e: e9 f0 fc ff ff jmpq db193 db4a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db4aa: e8 00 00 00 00 callq db4af db4af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db4b6: e9 8d fc ff ff jmpq db148 db4bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db4c2: e8 00 00 00 00 callq db4c7 db4c7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db4ce: e9 0c fc ff ff jmpq db0df db4d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db4da: e8 00 00 00 00 callq db4df db4df: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db4e6: e9 a1 fb ff ff jmpq db08c db4eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db4f2: e8 00 00 00 00 callq db4f7 db4f7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db4fe: e9 21 fb ff ff jmpq db024 db503: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db50a: e8 00 00 00 00 callq db50f db50f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db516: e9 be fa ff ff jmpq dafd9 db51b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi db522: e8 00 00 00 00 callq db527 db527: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax db52e: e9 3e fa ff ff jmpq daf71 db533: 0f 0b ud2 db535: e9 b8 f9 ff ff jmpq daef2 db53a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000db540 : db540: e8 00 00 00 00 callq db545 db545: 41 57 push %r15 db547: 49 89 ff mov %rdi,%r15 db54a: 41 56 push %r14 db54c: 41 55 push %r13 db54e: 41 54 push %r12 db550: 55 push %rbp db551: 53 push %rbx db552: 48 83 ec 30 sub $0x30,%rsp db556: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax db55d: 00 00 db55f: 48 89 44 24 28 mov %rax,0x28(%rsp) db564: 31 c0 xor %eax,%eax db566: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) db56d: 0f 85 40 01 00 00 jne db6b3 db573: 31 db xor %ebx,%ebx db575: 80 bf dc e7 00 00 00 cmpb $0x0,0xe7dc(%rdi) db57c: 41 bc 01 00 00 00 mov $0x1,%r12d db582: 0f 84 f0 0b 00 00 je dc178 db588: 44 89 e0 mov %r12d,%eax db58b: 89 d9 mov %ebx,%ecx db58d: d3 e0 shl %cl,%eax db58f: 41 23 87 50 fe 00 00 and 0xfe50(%r15),%eax db596: 75 3f jne db5d7 db598: 48 63 eb movslq %ebx,%rbp db59b: 31 d2 xor %edx,%edx db59d: 4c 89 ff mov %r15,%rdi db5a0: 48 81 c5 f2 2b 00 00 add $0x2bf2,%rbp db5a7: 49 8b 44 ef 08 mov 0x8(%r15,%rbp,8),%rax db5ac: 8b 70 04 mov 0x4(%rax),%esi db5af: 81 c6 c4 00 00 00 add $0xc4,%esi db5b5: e8 00 00 00 00 callq db5ba db5ba: 31 c9 xor %ecx,%ecx db5bc: 4c 89 ff mov %r15,%rdi db5bf: 83 e0 fb and $0xfffffffb,%eax db5c2: 89 c2 mov %eax,%edx db5c4: 49 8b 44 ef 08 mov 0x8(%r15,%rbp,8),%rax db5c9: 8b 70 04 mov 0x4(%rax),%esi db5cc: 81 c6 c4 00 00 00 add $0xc4,%esi db5d2: e8 00 00 00 00 callq db5d7 db5d7: 41 0f b6 97 dc e7 00 movzbl 0xe7dc(%r15),%edx db5de: 00 db5df: 83 c3 01 add $0x1,%ebx db5e2: 89 d0 mov %edx,%eax db5e4: 39 d3 cmp %edx,%ebx db5e6: 7c a0 jl db588 db5e8: 84 d2 test %dl,%dl db5ea: 0f 84 88 0b 00 00 je dc178 db5f0: 49 8b 97 c8 e7 00 00 mov 0xe7c8(%r15),%rdx db5f7: 45 31 ed xor %r13d,%r13d db5fa: 48 8b 52 08 mov 0x8(%rdx),%rdx db5fe: 44 8b 62 14 mov 0x14(%rdx),%r12d db602: 41 81 c4 07 10 00 00 add $0x1007,%r12d db609: 41 81 e4 00 f0 ff ff and $0xfffff000,%r12d db610: 41 81 ec 00 01 00 00 sub $0x100,%r12d db617: 41 be 01 00 00 00 mov $0x1,%r14d db61d: 44 89 e9 mov %r13d,%ecx db620: 41 d3 e6 shl %cl,%r14d db623: 45 23 b7 50 fe 00 00 and 0xfe50(%r15),%r14d db62a: 0f 85 95 0d 00 00 jne dc3c5 db630: 49 63 ed movslq %r13d,%rbp db633: 49 8d 1c ef lea (%r15,%rbp,8),%rbx db637: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax db63e: 8b 70 04 mov 0x4(%rax),%esi db641: 81 c6 5f 04 00 00 add $0x45f,%esi db647: 41 83 bf c8 33 01 00 cmpl $0x2,0x133c8(%r15) db64e: 02 db64f: 0f 85 33 0b 00 00 jne dc188 db655: 45 85 ed test %r13d,%r13d db658: 0f 84 d4 18 00 00 je dcf32 db65e: 41 8b 97 3c 32 01 00 mov 0x1323c(%r15),%edx db665: 31 c9 xor %ecx,%ecx db667: 4c 89 ff mov %r15,%rdi db66a: e8 00 00 00 00 callq db66f db66f: 41 8b 97 40 32 01 00 mov 0x13240(%r15),%edx db676: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax db67d: 31 c9 xor %ecx,%ecx db67f: 4c 89 ff mov %r15,%rdi db682: 8b 70 04 mov 0x4(%rax),%esi db685: 81 c6 5e 04 00 00 add $0x45e,%esi db68b: e8 00 00 00 00 callq db690 db690: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax db697: 31 c9 xor %ecx,%ecx db699: 31 d2 xor %edx,%edx db69b: 4c 89 ff mov %r15,%rdi db69e: 8b 70 04 mov 0x4(%rax),%esi db6a1: 81 c6 82 05 00 00 add $0x582,%esi db6a7: e8 00 00 00 00 callq db6ac db6ac: 31 c0 xor %eax,%eax db6ae: e9 36 0b 00 00 jmpq dc1e9 db6b3: 4c 8b a7 38 64 01 00 mov 0x16438(%rdi),%r12 db6ba: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) db6c1: 00 db6c2: 31 c0 xor %eax,%eax db6c4: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) db6cb: 00 00 db6cd: 41 8b 54 24 1c mov 0x1c(%r12),%edx db6d2: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) db6d9: 00 db6da: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) db6e1: 00 00 db6e3: c6 44 24 13 30 movb $0x30,0x13(%rsp) db6e8: 41 89 d6 mov %edx,%r14d db6eb: c6 44 24 1f 20 movb $0x20,0x1f(%rsp) db6f0: 45 0b 74 24 18 or 0x18(%r12),%r14d db6f5: 0f 85 1d 08 00 00 jne dbf18 db6fb: 41 8b 54 24 10 mov 0x10(%r12),%edx db700: 41 8b 4c 24 14 mov 0x14(%r12),%ecx db705: 48 bb 00 00 01 00 08 movabs $0x800010000,%rbx db70c: 00 00 00 db70f: 49 89 1c 24 mov %rbx,(%r12) db713: 89 d3 mov %edx,%ebx db715: 09 cb or %ecx,%ebx db717: 0f 85 f4 18 00 00 jne dd011 db71d: bb 20 00 00 00 mov $0x20,%ebx db722: ba 08 00 00 00 mov $0x8,%edx db727: 41 89 54 24 18 mov %edx,0x18(%r12) db72c: 4c 01 e3 add %r12,%rbx db72f: 41 80 bf dc e7 00 00 cmpb $0x0,0xe7dc(%r15) db736: 00 db737: 0f 84 e3 18 00 00 je dd020 db73d: 49 b8 00 00 00 00 04 movabs $0x400000000,%r8 db744: 00 00 00 db747: 4c 89 24 24 mov %r12,(%rsp) db74b: 31 c9 xor %ecx,%ecx db74d: 49 bb 00 00 00 00 00 movabs $0x4000000000000,%r11 db754: 00 04 00 db757: e9 71 06 00 00 jmpq dbdcd db75c: 49 8b bd 98 5f 01 00 mov 0x15f98(%r13),%rdi db763: 25 00 00 00 f0 and $0xf0000000,%eax db768: 8b 7f 04 mov 0x4(%rdi),%edi db76b: 44 8d 8f 5f 04 00 00 lea 0x45f(%rdi),%r9d db772: 41 8b ba f0 e7 00 00 mov 0xe7f0(%r10),%edi db779: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d db780: 48 c1 e7 20 shl $0x20,%rdi db784: 4c 09 c8 or %r9,%rax db787: 48 09 f8 or %rdi,%rax db78a: 48 89 43 0c mov %rax,0xc(%rbx) db78e: 49 8b bd 98 5f 01 00 mov 0x15f98(%r13),%rdi db795: 25 00 00 00 f0 and $0xf0000000,%eax db79a: 8b 7f 04 mov 0x4(%rdi),%edi db79d: 44 8d 8f 5e 04 00 00 lea 0x45e(%rdi),%r9d db7a4: 41 8b ba f4 e7 00 00 mov 0xe7f4(%r10),%edi db7ab: 41 89 f2 mov %esi,%r10d db7ae: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d db7b5: 48 c1 e7 20 shl $0x20,%rdi db7b9: 4c 09 c8 or %r9,%rax db7bc: 4d 89 d1 mov %r10,%r9 db7bf: 48 09 f8 or %rdi,%rax db7c2: 48 89 43 14 mov %rax,0x14(%rbx) db7c6: 49 8b bf 98 5f 01 00 mov 0x15f98(%r15),%rdi db7cd: 25 00 00 00 f0 and $0xf0000000,%eax db7d2: 8b 7f 04 mov 0x4(%rdi),%edi db7d5: 81 c7 82 05 00 00 add $0x582,%edi db7db: 81 e7 ff ff ff 0f and $0xfffffff,%edi db7e1: 48 0f ba ef 25 bts $0x25,%rdi db7e6: 48 09 f8 or %rdi,%rax db7e9: 89 f7 mov %esi,%edi db7eb: 48 89 43 1c mov %rax,0x1c(%rbx) db7ef: 49 8b b5 98 5f 01 00 mov 0x15f98(%r13),%rsi db7f6: 25 00 00 00 f0 and $0xf0000000,%eax db7fb: 48 ba 00 00 00 00 00 movabs $0x20000000000000,%rdx db802: 00 20 00 db805: 8b 76 04 mov 0x4(%rsi),%esi db808: 8d ae 83 05 00 00 lea 0x583(%rsi),%ebp db80e: 4c 89 d6 mov %r10,%rsi db811: 81 e5 ff ff ff 0f and $0xfffffff,%ebp db817: 48 c1 e6 20 shl $0x20,%rsi db81b: 48 09 e8 or %rbp,%rax db81e: 48 09 f0 or %rsi,%rax db821: 49 69 f4 c0 09 00 00 imul $0x9c0,%r12,%rsi db828: 48 89 43 24 mov %rax,0x24(%rbx) db82c: 4d 8b 95 98 5f 01 00 mov 0x15f98(%r13),%r10 db833: 25 00 00 00 f0 and $0xf0000000,%eax db838: 45 8b 52 04 mov 0x4(%r10),%r10d db83c: 4c 01 fe add %r15,%rsi db83f: 41 8d aa ec 03 00 00 lea 0x3ec(%r10),%ebp db846: 41 89 fa mov %edi,%r10d db849: 44 03 96 f0 e7 00 00 add 0xe7f0(%rsi),%r10d db850: 81 e5 ff ff ff 0f and $0xfffffff,%ebp db856: 49 c1 e2 20 shl $0x20,%r10 db85a: 48 09 e8 or %rbp,%rax db85d: 4c 09 d0 or %r10,%rax db860: 48 89 43 2c mov %rax,0x2c(%rbx) db864: 49 8b ad 98 5f 01 00 mov 0x15f98(%r13),%rbp db86b: 25 00 00 00 f0 and $0xf0000000,%eax db870: 4c 8b 96 f0 e7 00 00 mov 0xe7f0(%rsi),%r10 db877: 8b 6d 04 mov 0x4(%rbp),%ebp db87a: 4d 01 ca add %r9,%r10 db87d: 81 c5 ed 03 00 00 add $0x3ed,%ebp db883: 49 c1 ea 20 shr $0x20,%r10 db887: 81 e5 ff ff ff 0f and $0xfffffff,%ebp db88d: 49 c1 e2 20 shl $0x20,%r10 db891: 48 09 e8 or %rbp,%rax db894: 4c 09 d0 or %r10,%rax db897: 48 89 43 34 mov %rax,0x34(%rbx) db89b: 4d 8b 95 98 5f 01 00 mov 0x15f98(%r13),%r10 db8a2: 25 00 00 00 f0 and $0xf0000000,%eax db8a7: 45 8b 52 04 mov 0x4(%r10),%r10d db8ab: 41 81 c2 84 05 00 00 add $0x584,%r10d db8b2: 41 81 e2 ff ff ff 0f and $0xfffffff,%r10d db8b9: 49 09 d2 or %rdx,%r10 db8bc: 48 ba 00 00 00 00 00 movabs $0x40000000000000,%rdx db8c3: 00 40 00 db8c6: 49 09 c2 or %rax,%r10 db8c9: 4c 89 53 3c mov %r10,0x3c(%rbx) db8cd: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax db8d4: 41 81 e2 00 00 00 f0 and $0xf0000000,%r10d db8db: 8b 40 04 mov 0x4(%rax),%eax db8de: 05 85 05 00 00 add $0x585,%eax db8e3: 25 ff ff ff 0f and $0xfffffff,%eax db8e8: 4c 09 d8 or %r11,%rax db8eb: 4c 09 d0 or %r10,%rax db8ee: 48 89 43 44 mov %rax,0x44(%rbx) db8f2: 4d 8b 95 98 5f 01 00 mov 0x15f98(%r13),%r10 db8f9: 48 8b ae f0 e7 00 00 mov 0xe7f0(%rsi),%rbp db900: 45 8b 52 04 mov 0x4(%r10),%r10d db904: 8d bc 2f 00 00 04 00 lea 0x40000(%rdi,%rbp,1),%edi db90b: 41 81 c2 f0 03 00 00 add $0x3f0,%r10d db912: 41 81 e2 ff ff ff 0f and $0xfffffff,%r10d db919: 25 00 00 00 f0 and $0xf0000000,%eax db91e: 48 c1 e7 20 shl $0x20,%rdi db922: 4c 09 d0 or %r10,%rax db925: 48 09 f8 or %rdi,%rax db928: 48 89 43 4c mov %rax,0x4c(%rbx) db92c: 48 8b be f0 e7 00 00 mov 0xe7f0(%rsi),%rdi db933: 25 00 00 00 f0 and $0xf0000000,%eax db938: 49 8d bc 39 00 00 04 lea 0x40000(%r9,%rdi,1),%rdi db93f: 00 db940: 4d 8b 8d 98 5f 01 00 mov 0x15f98(%r13),%r9 db947: 48 c1 ef 20 shr $0x20,%rdi db94b: 45 8b 49 04 mov 0x4(%r9),%r9d db94f: 48 c1 e7 20 shl $0x20,%rdi db953: 41 81 c1 f1 03 00 00 add $0x3f1,%r9d db95a: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d db961: 4c 09 c8 or %r9,%rax db964: 48 09 f8 or %rdi,%rax db967: 48 89 43 54 mov %rax,0x54(%rbx) db96b: 49 8b bd 98 5f 01 00 mov 0x15f98(%r13),%rdi db972: 25 00 00 00 f0 and $0xf0000000,%eax db977: 8b 7f 04 mov 0x4(%rdi),%edi db97a: 81 c7 86 05 00 00 add $0x586,%edi db980: 81 e7 ff ff ff 0f and $0xfffffff,%edi db986: 48 09 d7 or %rdx,%rdi db989: 48 ba 00 00 00 00 00 movabs $0x22600000000000,%rdx db990: 60 22 00 db993: 48 09 c7 or %rax,%rdi db996: 48 89 7b 5c mov %rdi,0x5c(%rbx) db99a: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax db9a1: 81 e7 00 00 00 f0 and $0xf0000000,%edi db9a7: 8b 40 04 mov 0x4(%rax),%eax db9aa: 05 87 05 00 00 add $0x587,%eax db9af: 25 ff ff ff 0f and $0xfffffff,%eax db9b4: 48 09 d0 or %rdx,%rax db9b7: 48 ba 00 00 00 00 00 movabs $0x10000000000,%rdx db9be: 01 00 00 db9c1: 48 09 f8 or %rdi,%rax db9c4: 48 89 43 64 mov %rax,0x64(%rbx) db9c8: 49 8b bd 98 5f 01 00 mov 0x15f98(%r13),%rdi db9cf: 25 00 00 00 f0 and $0xf0000000,%eax db9d4: 8b 7f 04 mov 0x4(%rdi),%edi db9d7: 44 8d 8f 38 05 00 00 lea 0x538(%rdi),%r9d db9de: 41 8b bf d4 e7 00 00 mov 0xe7d4(%r15),%edi db9e5: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d db9ec: 48 c1 e7 20 shl $0x20,%rdi db9f0: 4c 09 c8 or %r9,%rax db9f3: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 db9f8: 48 09 f8 or %rdi,%rax db9fb: 48 89 43 6c mov %rax,0x6c(%rbx) db9ff: 49 8b bd 98 5f 01 00 mov 0x15f98(%r13),%rdi dba06: 41 81 e1 00 00 00 f0 and $0xf0000000,%r9d dba0d: 8b 7f 04 mov 0x4(%rdi),%edi dba10: c7 43 7c fe ff ff ff movl $0xfffffffe,0x7c(%rbx) dba17: 81 c7 2c 05 00 00 add $0x52c,%edi dba1d: 81 e7 ff ff ff 0f and $0xfffffff,%edi dba23: 4c 09 cf or %r9,%rdi dba26: 48 89 7b 74 mov %rdi,0x74(%rbx) dba2a: 4d 8b 8d 98 5f 01 00 mov 0x15f98(%r13),%r9 dba31: 48 89 7c 24 10 mov %rdi,0x10(%rsp) dba36: 45 8b 49 04 mov 0x4(%r9),%r9d dba3a: c7 83 88 00 00 00 fd movl $0xfffffffd,0x88(%rbx) dba41: ff ff ff dba44: 41 81 c1 40 05 00 00 add $0x540,%r9d dba4b: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d dba52: 81 e7 00 00 00 f0 and $0xf0000000,%edi dba58: 25 00 00 00 f0 and $0xf0000000,%eax dba5d: 44 09 cf or %r9d,%edi dba60: 89 7c 24 10 mov %edi,0x10(%rsp) dba64: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi dba69: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 dba6e: 48 89 bb 80 00 00 00 mov %rdi,0x80(%rbx) dba75: 49 8b bd 98 5f 01 00 mov 0x15f98(%r13),%rdi dba7c: 41 81 e1 00 00 00 f0 and $0xf0000000,%r9d dba83: 8b 7f 04 mov 0x4(%rdi),%edi dba86: c7 83 94 00 00 00 ff movl $0xfffffeff,0x94(%rbx) dba8d: fe ff ff dba90: 81 c7 3d 05 00 00 add $0x53d,%edi dba96: 81 e7 ff ff ff 0f and $0xfffffff,%edi dba9c: 48 09 d7 or %rdx,%rdi dba9f: 48 ba 00 00 00 00 ef movabs $0x20ef00000000,%rdx dbaa6: 20 00 00 dbaa9: 4c 09 cf or %r9,%rdi dbaac: 48 89 bb 8c 00 00 00 mov %rdi,0x8c(%rbx) dbab3: 4d 8b 8d 98 5f 01 00 mov 0x15f98(%r13),%r9 dbaba: 81 e7 00 00 00 f0 and $0xf0000000,%edi dbac0: 45 8b 49 04 mov 0x4(%r9),%r9d dbac4: 41 81 c1 a0 05 00 00 add $0x5a0,%r9d dbacb: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d dbad2: 49 09 d1 or %rdx,%r9 dbad5: 48 ba 00 00 00 00 40 movabs $0x30234000000000,%rdx dbadc: 23 30 00 dbadf: 4c 09 c8 or %r9,%rax dbae2: 48 89 83 98 00 00 00 mov %rax,0x98(%rbx) dbae9: 4d 8b 8d 98 5f 01 00 mov 0x15f98(%r13),%r9 dbaf0: 25 00 00 00 f0 and $0xf0000000,%eax dbaf5: 45 8b 49 04 mov 0x4(%r9),%r9d dbaf9: 41 81 c1 66 05 00 00 add $0x566,%r9d dbb00: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d dbb07: 49 09 d1 or %rdx,%r9 dbb0a: 48 ba 00 00 00 00 08 movabs $0x800000000,%rdx dbb11: 00 00 00 dbb14: 49 09 c1 or %rax,%r9 dbb17: 4c 89 8b a0 00 00 00 mov %r9,0xa0(%rbx) dbb1e: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax dbb25: 41 81 e1 00 00 00 f0 and $0xf0000000,%r9d dbb2c: 8b 40 04 mov 0x4(%rax),%eax dbb2f: 05 a0 05 00 00 add $0x5a0,%eax dbb34: 25 ff ff ff 0f and $0xfffffff,%eax dbb39: 48 09 d0 or %rdx,%rax dbb3c: 4c 09 c8 or %r9,%rax dbb3f: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) dbb46: 4d 8b 8d 98 5f 01 00 mov 0x15f98(%r13),%r9 dbb4d: 25 00 00 00 f0 and $0xf0000000,%eax dbb52: 41 8b 69 04 mov 0x4(%r9),%ebp dbb56: 49 b9 00 00 00 00 06 movabs $0x600000000,%r9 dbb5d: 00 00 00 dbb60: 81 c5 98 05 00 00 add $0x598,%ebp dbb66: 81 e5 ff ff ff 0f and $0xfffffff,%ebp dbb6c: 48 0f ba ed 29 bts $0x29,%rbp dbb71: 48 09 c5 or %rax,%rbp dbb74: 48 89 ab b0 00 00 00 mov %rbp,0xb0(%rbx) dbb7b: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax dbb82: c7 44 24 18 fb ff ff movl $0xfffffffb,0x18(%rsp) dbb89: ff dbb8a: 8b 40 04 mov 0x4(%rax),%eax dbb8d: c7 83 c0 00 00 00 f9 movl $0xfffffff9,0xc0(%rbx) dbb94: ff ff ff dbb97: 05 40 05 00 00 add $0x540,%eax dbb9c: 25 ff ff ff 0f and $0xfffffff,%eax dbba1: 4c 09 c8 or %r9,%rax dbba4: 48 09 c7 or %rax,%rdi dbba7: 48 89 bb b8 00 00 00 mov %rdi,0xb8(%rbx) dbbae: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax dbbb5: 81 e7 00 00 00 f0 and $0xf0000000,%edi dbbbb: 8b 40 04 mov 0x4(%rax),%eax dbbbe: c7 83 cc 00 00 00 fb movl $0xfffffffb,0xcc(%rbx) dbbc5: ff ff ff dbbc8: 05 af 05 00 00 add $0x5af,%eax dbbcd: 25 ff ff ff 0f and $0xfffffff,%eax dbbd2: 48 09 f8 or %rdi,%rax dbbd5: 48 89 83 c4 00 00 00 mov %rax,0xc4(%rbx) dbbdc: 8b be 20 ea 00 00 mov 0xea20(%rsi),%edi dbbe2: be 00 00 01 00 mov $0x10000,%esi dbbe7: 48 89 44 24 10 mov %rax,0x10(%rsp) dbbec: 48 83 ff 01 cmp $0x1,%rdi dbbf0: 76 2c jbe dbc1e dbbf2: 88 4c 24 0f mov %cl,0xf(%rsp) dbbf6: e8 65 d4 ff ff callq d9060 <__order_base_2.part.0> dbbfb: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx dbc00: 49 bb 00 00 00 00 00 movabs $0x4000000000000,%r11 dbc07: 00 04 00 dbc0a: 49 b8 00 00 00 00 04 movabs $0x400000000,%r8 dbc11: 00 00 00 dbc14: 83 e0 1f and $0x1f,%eax dbc17: 0d 00 00 01 00 or $0x10000,%eax dbc1c: 89 c6 mov %eax,%esi dbc1e: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax dbc25: 48 c1 e6 20 shl $0x20,%rsi dbc29: c7 44 24 18 ff fe ff movl $0xfffffeff,0x18(%rsp) dbc30: ff dbc31: c7 44 24 24 02 00 00 movl $0x2,0x24(%rsp) dbc38: 00 dbc39: 8b 40 04 mov 0x4(%rax),%eax dbc3c: 8d b8 a9 05 00 00 lea 0x5a9(%rax),%edi dbc42: 48 89 e8 mov %rbp,%rax dbc45: 81 e7 ff ff ff 0f and $0xfffffff,%edi dbc4b: 25 00 00 00 f0 and $0xf0000000,%eax dbc50: 48 09 f8 or %rdi,%rax dbc53: 48 09 f0 or %rsi,%rax dbc56: 49 69 f4 c0 09 00 00 imul $0x9c0,%r12,%rsi dbc5d: 48 89 83 d0 00 00 00 mov %rax,0xd0(%rbx) dbc64: 25 00 00 00 f0 and $0xf0000000,%eax dbc69: 4c 01 fe add %r15,%rsi dbc6c: 48 c7 86 38 ed 00 00 movq $0x0,0xed38(%rsi) dbc73: 00 00 00 00 dbc77: 49 8b bd 98 5f 01 00 mov 0x15f98(%r13),%rdi dbc7e: 8b 7f 04 mov 0x4(%rdi),%edi dbc81: 44 8d 8f 26 04 00 00 lea 0x426(%rdi),%r9d dbc88: 8b be 58 ed 00 00 mov 0xed58(%rsi),%edi dbc8e: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d dbc95: 48 c1 e7 20 shl $0x20,%rdi dbc99: 4c 09 c8 or %r9,%rax dbc9c: 48 09 f8 or %rdi,%rax dbc9f: 48 89 83 d8 00 00 00 mov %rax,0xd8(%rbx) dbca6: 49 8b bd 98 5f 01 00 mov 0x15f98(%r13),%rdi dbcad: 25 00 00 00 f0 and $0xf0000000,%eax dbcb2: 8b 7f 04 mov 0x4(%rdi),%edi dbcb5: 44 8d 8f 27 04 00 00 lea 0x427(%rdi),%r9d dbcbc: 8b be 5c ed 00 00 mov 0xed5c(%rsi),%edi dbcc2: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d dbcc9: 48 c1 e7 20 shl $0x20,%rdi dbccd: 4c 09 c8 or %r9,%rax dbcd0: 48 09 f8 or %rdi,%rax dbcd3: 48 89 83 e0 00 00 00 mov %rax,0xe0(%rbx) dbcda: 49 8b bd 98 5f 01 00 mov 0x15f98(%r13),%rdi dbce1: 25 00 00 00 f0 and $0xf0000000,%eax dbce6: 8b b6 48 ed 00 00 mov 0xed48(%rsi),%esi dbcec: 8b 7f 04 mov 0x4(%rdi),%edi dbcef: c1 ee 02 shr $0x2,%esi dbcf2: 44 8d 8f 28 04 00 00 lea 0x428(%rdi),%r9d dbcf9: 48 89 f7 mov %rsi,%rdi dbcfc: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d dbd03: 48 c1 e7 20 shl $0x20,%rdi dbd07: 4c 09 c8 or %r9,%rax dbd0a: 48 89 c6 mov %rax,%rsi dbd0d: 48 09 fe or %rdi,%rsi dbd10: 48 89 b3 e8 00 00 00 mov %rsi,0xe8(%rbx) dbd17: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax dbd1e: 81 e6 00 00 00 f0 and $0xf0000000,%esi dbd24: 8b 40 04 mov 0x4(%rax),%eax dbd27: 05 a0 05 00 00 add $0x5a0,%eax dbd2c: 25 ff ff ff 0f and $0xfffffff,%eax dbd31: 48 09 f0 or %rsi,%rax dbd34: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) dbd3b: 49 8b b5 98 5f 01 00 mov 0x15f98(%r13),%rsi dbd42: 8b 76 04 mov 0x4(%rsi),%esi dbd45: c7 83 00 01 00 00 ff movl $0xfffffeff,0x100(%rbx) dbd4c: fe ff ff dbd4f: 81 c6 3d 05 00 00 add $0x53d,%esi dbd55: 89 f7 mov %esi,%edi dbd57: 8b 74 24 10 mov 0x10(%rsp),%esi dbd5b: 81 e7 ff ff ff 0f and $0xfffffff,%edi dbd61: 81 e6 00 00 00 f0 and $0xf0000000,%esi dbd67: 09 fe or %edi,%esi dbd69: 48 8b 7c 24 1c mov 0x1c(%rsp),%rdi dbd6e: 89 74 24 10 mov %esi,0x10(%rsp) dbd72: 48 8b 74 24 10 mov 0x10(%rsp),%rsi dbd77: 48 89 b3 f8 00 00 00 mov %rsi,0xf8(%rbx) dbd7e: 49 8b b5 98 5f 01 00 mov 0x15f98(%r13),%rsi dbd85: 8b 76 04 mov 0x4(%rsi),%esi dbd88: 81 c6 af 05 00 00 add $0x5af,%esi dbd8e: 81 e6 ff ff ff 0f and $0xfffffff,%esi dbd94: 81 e7 00 00 00 f0 and $0xf0000000,%edi dbd9a: 41 83 c6 44 add $0x44,%r14d dbd9e: 48 81 c3 10 01 00 00 add $0x110,%rbx dbda5: 48 0f ba ee 21 bts $0x21,%rsi dbdaa: 48 09 fe or %rdi,%rsi dbdad: 48 89 74 24 1c mov %rsi,0x1c(%rsp) dbdb2: 48 89 73 f4 mov %rsi,-0xc(%rbx) dbdb6: c7 43 fc 02 00 00 00 movl $0x2,-0x4(%rbx) dbdbd: 83 c1 01 add $0x1,%ecx dbdc0: 41 3a 8f dc e7 00 00 cmp 0xe7dc(%r15),%cl dbdc7: 0f 83 2c 01 00 00 jae dbef9 dbdcd: bf 01 00 00 00 mov $0x1,%edi dbdd2: 44 0f b6 e1 movzbl %cl,%r12d dbdd6: d3 e7 shl %cl,%edi dbdd8: 41 23 bf 50 fe 00 00 and 0xfe50(%r15),%edi dbddf: 75 dc jne dbdbd dbde1: 4d 69 d4 c0 09 00 00 imul $0x9c0,%r12,%r10 dbde8: 44 0f b6 c9 movzbl %cl,%r9d dbdec: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp dbdf1: c7 44 24 18 ff ff ff movl $0xffffffff,0x18(%rsp) dbdf8: ff dbdf9: 4f 8d 2c cf lea (%r15,%r9,8),%r13 dbdfd: 81 e5 00 00 00 f0 and $0xf0000000,%ebp dbe03: 4d 01 fa add %r15,%r10 dbe06: 49 c7 82 10 ea 00 00 movq $0x0,0xea10(%r10) dbe0d: 00 00 00 00 dbe11: 4d 8b 8d 98 5f 01 00 mov 0x15f98(%r13),%r9 dbe18: 49 8b b7 c8 e7 00 00 mov 0xe7c8(%r15),%rsi dbe1f: 45 8b 49 04 mov 0x4(%r9),%r9d dbe23: 48 8b 36 mov (%rsi),%rsi dbe26: c7 43 08 ff ff ff ff movl $0xffffffff,0x8(%rbx) dbe2d: 41 81 c1 af 05 00 00 add $0x5af,%r9d dbe34: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d dbe3b: 81 c6 03 10 00 00 add $0x1003,%esi dbe41: 4d 09 c1 or %r8,%r9 dbe44: 81 e6 00 f0 ff ff and $0xfffff000,%esi dbe4a: 49 09 e9 or %rbp,%r9 dbe4d: 4c 89 0b mov %r9,(%rbx) dbe50: 41 83 bf c8 33 01 00 cmpl $0x2,0x133c8(%r15) dbe57: 02 dbe58: 4c 89 4c 24 10 mov %r9,0x10(%rsp) dbe5d: 0f 85 f9 f8 ff ff jne db75c dbe63: 4d 8b 8d 98 5f 01 00 mov 0x15f98(%r13),%r9 dbe6a: 25 00 00 00 f0 and $0xf0000000,%eax dbe6f: 45 8b 49 04 mov 0x4(%r9),%r9d dbe73: 45 8d 91 5f 04 00 00 lea 0x45f(%r9),%r10d dbe7a: 45 8b 8f 0c 32 01 00 mov 0x1320c(%r15),%r9d dbe81: 41 81 e2 ff ff ff 0f and $0xfffffff,%r10d dbe88: 49 c1 e1 20 shl $0x20,%r9 dbe8c: 4c 09 d0 or %r10,%rax dbe8f: 4c 09 c8 or %r9,%rax dbe92: 48 89 43 0c mov %rax,0xc(%rbx) dbe96: 4d 8b 8d 98 5f 01 00 mov 0x15f98(%r13),%r9 dbe9d: 25 00 00 00 f0 and $0xf0000000,%eax dbea2: 45 8b 49 04 mov 0x4(%r9),%r9d dbea6: 45 8d 91 5e 04 00 00 lea 0x45e(%r9),%r10d dbead: 45 8b 8f 10 32 01 00 mov 0x13210(%r15),%r9d dbeb4: 41 81 e2 ff ff ff 0f and $0xfffffff,%r10d dbebb: 49 c1 e1 20 shl $0x20,%r9 dbebf: 4c 09 d0 or %r10,%rax dbec2: 41 89 f2 mov %esi,%r10d dbec5: 4c 09 c8 or %r9,%rax dbec8: 48 89 43 14 mov %rax,0x14(%rbx) dbecc: 4d 8b 8f 98 5f 01 00 mov 0x15f98(%r15),%r9 dbed3: 25 00 00 00 f0 and $0xf0000000,%eax dbed8: 45 8b 49 04 mov 0x4(%r9),%r9d dbedc: 41 81 c1 82 05 00 00 add $0x582,%r9d dbee3: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d dbeea: 4c 09 c8 or %r9,%rax dbeed: 45 31 c9 xor %r9d,%r9d dbef0: 48 89 43 1c mov %rax,0x1c(%rbx) dbef4: e9 f6 f8 ff ff jmpq db7ef dbef9: 4c 8b 24 24 mov (%rsp),%r12 dbefd: 41 83 c6 01 add $0x1,%r14d dbf01: c7 03 00 00 00 f0 movl $0xf0000000,(%rbx) dbf07: 45 89 74 24 1c mov %r14d,0x1c(%r12) dbf0c: 4d 8b a7 38 64 01 00 mov 0x16438(%r15),%r12 dbf13: 41 8b 54 24 1c mov 0x1c(%r12),%edx dbf18: 41 8b 44 24 14 mov 0x14(%r12),%eax dbf1d: 41 03 44 24 04 add 0x4(%r12),%eax dbf22: 31 c9 xor %ecx,%ecx dbf24: 4c 89 ff mov %r15,%rdi dbf27: 41 89 c4 mov %eax,%r12d dbf2a: 49 8b 87 e8 5f 01 00 mov 0x15fe8(%r15),%rax dbf31: 49 8b 9f 40 64 01 00 mov 0x16440(%r15),%rbx dbf38: 31 ed xor %ebp,%ebp dbf3a: 41 01 d4 add %edx,%r12d dbf3d: 8b 30 mov (%rax),%esi dbf3f: 89 da mov %ebx,%edx dbf41: 48 c1 eb 20 shr $0x20,%rbx dbf45: 81 c6 cc 10 00 00 add $0x10cc,%esi dbf4b: e8 00 00 00 00 callq dbf50 dbf50: 31 c9 xor %ecx,%ecx dbf52: 48 89 da mov %rbx,%rdx dbf55: 4c 89 ff mov %r15,%rdi dbf58: 49 8b 87 e8 5f 01 00 mov 0x15fe8(%r15),%rax dbf5f: 8b 30 mov (%rax),%esi dbf61: 81 c6 cd 10 00 00 add $0x10cd,%esi dbf67: e8 00 00 00 00 callq dbf6c dbf6c: 49 8b 87 e8 5f 01 00 mov 0x15fe8(%r15),%rax dbf73: 31 d2 xor %edx,%edx dbf75: 4c 89 ff mov %r15,%rdi dbf78: 8b 30 mov (%rax),%esi dbf7a: 81 c6 cb 10 00 00 add $0x10cb,%esi dbf80: e8 00 00 00 00 callq dbf85 dbf85: 31 c9 xor %ecx,%ecx dbf87: 4c 89 ff mov %r15,%rdi dbf8a: 83 e0 f0 and $0xfffffff0,%eax dbf8d: 89 c2 mov %eax,%edx dbf8f: 49 8b 87 e8 5f 01 00 mov 0x15fe8(%r15),%rax dbf96: 8b 30 mov (%rax),%esi dbf98: 81 c6 cb 10 00 00 add $0x10cb,%esi dbf9e: e8 00 00 00 00 callq dbfa3 dbfa3: 31 c9 xor %ecx,%ecx dbfa5: 44 89 e2 mov %r12d,%edx dbfa8: 4c 89 ff mov %r15,%rdi dbfab: 49 8b 87 e8 5f 01 00 mov 0x15fe8(%r15),%rax dbfb2: 41 bc 01 00 00 00 mov $0x1,%r12d dbfb8: 8b 30 mov (%rax),%esi dbfba: 81 c6 ce 10 00 00 add $0x10ce,%esi dbfc0: e8 00 00 00 00 callq dbfc5 dbfc5: 49 8b 87 e8 5f 01 00 mov 0x15fe8(%r15),%rax dbfcc: 31 c9 xor %ecx,%ecx dbfce: 31 d2 xor %edx,%edx dbfd0: 4c 89 ff mov %r15,%rdi dbfd3: 8b 30 mov (%rax),%esi dbfd5: 81 c6 d3 10 00 00 add $0x10d3,%esi dbfdb: e8 00 00 00 00 callq dbfe0 dbfe0: 41 80 bf dc e7 00 00 cmpb $0x0,0xe7dc(%r15) dbfe7: 00 dbfe8: 74 69 je dc053 dbfea: 44 89 e0 mov %r12d,%eax dbfed: 89 e9 mov %ebp,%ecx dbfef: d3 e0 shl %cl,%eax dbff1: 41 23 87 50 fe 00 00 and 0xfe50(%r15),%eax dbff8: 75 4a jne dc044 dbffa: 48 63 dd movslq %ebp,%rbx dbffd: 31 d2 xor %edx,%edx dbfff: 4c 89 ff mov %r15,%rdi dc002: 48 69 db c0 09 00 00 imul $0x9c0,%rbx,%rbx dc009: 4c 01 fb add %r15,%rbx dc00c: 8b b3 a0 ed 00 00 mov 0xeda0(%rbx),%esi dc012: e8 00 00 00 00 callq dc017 dc017: 49 8b 87 20 5c 00 00 mov 0x5c20(%r15),%rax dc01e: 8b 93 a8 ed 00 00 mov 0xeda8(%rbx),%edx dc024: 48 8d 04 90 lea (%rax,%rdx,4),%rax dc028: c7 00 00 00 00 00 movl $0x0,(%rax) dc02e: 48 c7 83 38 ed 00 00 movq $0x0,0xed38(%rbx) dc035: 00 00 00 00 dc039: 48 c7 83 40 ed 00 00 movq $0x0,0xed40(%rbx) dc040: 00 00 00 00 dc044: 41 0f b6 87 dc e7 00 movzbl 0xe7dc(%r15),%eax dc04b: 00 dc04c: 83 c5 01 add $0x1,%ebp dc04f: 39 c5 cmp %eax,%ebp dc051: 7c 97 jl dbfea dc053: 31 c9 xor %ecx,%ecx dc055: ba 01 00 00 10 mov $0x10000001,%edx dc05a: 4c 89 ff mov %r15,%rdi dc05d: bb e8 03 00 00 mov $0x3e8,%ebx dc062: 49 8b 87 e8 5f 01 00 mov 0x15fe8(%r15),%rax dc069: 8b 30 mov (%rax),%esi dc06b: 81 c6 d2 10 00 00 add $0x10d2,%esi dc071: e8 00 00 00 00 callq dc076 dc076: 49 8b 87 e8 5f 01 00 mov 0x15fe8(%r15),%rax dc07d: 31 d2 xor %edx,%edx dc07f: 4c 89 ff mov %r15,%rdi dc082: 8b 30 mov (%rax),%esi dc084: 81 c6 d3 10 00 00 add $0x10d3,%esi dc08a: e8 00 00 00 00 callq dc08f dc08f: eb 2c jmp dc0bd dc091: bf c6 a7 00 00 mov $0xa7c6,%edi dc096: e8 00 00 00 00 callq dc09b dc09b: 49 8b 87 e8 5f 01 00 mov 0x15fe8(%r15),%rax dc0a2: 31 d2 xor %edx,%edx dc0a4: 4c 89 ff mov %r15,%rdi dc0a7: 8b 30 mov (%rax),%esi dc0a9: 81 c6 d3 10 00 00 add $0x10d3,%esi dc0af: e8 00 00 00 00 callq dc0b4 dc0b4: 83 eb 01 sub $0x1,%ebx dc0b7: 0f 84 8e 0f 00 00 je dd04b dc0bd: 25 02 00 00 10 and $0x10000002,%eax dc0c2: 3d 02 00 00 10 cmp $0x10000002,%eax dc0c7: 75 c8 jne dc091 dc0c9: 41 0f b6 8f dc e7 00 movzbl 0xe7dc(%r15),%ecx dc0d0: 00 dc0d1: 84 c9 test %cl,%cl dc0d3: 0f 84 9f 00 00 00 je dc178 dc0d9: 45 31 ed xor %r13d,%r13d dc0dc: 31 ed xor %ebp,%ebp dc0de: b8 01 00 00 00 mov $0x1,%eax dc0e3: 89 e9 mov %ebp,%ecx dc0e5: d3 e0 shl %cl,%eax dc0e7: 41 23 87 50 fe 00 00 and 0xfe50(%r15),%eax dc0ee: 75 6e jne dc15e dc0f0: 41 f6 87 b0 63 01 00 testb $0x4,0x163b0(%r15) dc0f7: 04 dc0f8: 0f 84 ea 09 00 00 je dcae8 dc0fe: 41 8b 87 d8 e7 00 00 mov 0xe7d8(%r15),%eax dc105: 85 c0 test %eax,%eax dc107: 74 55 je dc15e dc109: 45 31 e4 xor %r12d,%r12d dc10c: 49 8d 9d 28 eb 00 00 lea 0xeb28(%r13),%rbx dc113: eb 0d jmp dc122 dc115: 41 83 c4 01 add $0x1,%r12d dc119: 45 39 a7 d8 e7 00 00 cmp %r12d,0xe7d8(%r15) dc120: 76 3c jbe dc15e dc122: 49 63 fc movslq %r12d,%rdi dc125: 48 69 ff 28 03 00 00 imul $0x328,%rdi,%rdi dc12c: 48 01 df add %rbx,%rdi dc12f: 4c 01 ff add %r15,%rdi dc132: e8 00 00 00 00 callq dc137 dc137: 85 c0 test %eax,%eax dc139: 74 da je dc115 dc13b: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx dc140: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx dc147: 00 00 dc149: 0f 85 dc 0e 00 00 jne dd02b dc14f: 48 83 c4 30 add $0x30,%rsp dc153: 5b pop %rbx dc154: 5d pop %rbp dc155: 41 5c pop %r12 dc157: 41 5d pop %r13 dc159: 41 5e pop %r14 dc15b: 41 5f pop %r15 dc15d: c3 retq dc15e: 41 0f b6 87 dc e7 00 movzbl 0xe7dc(%r15),%eax dc165: 00 dc166: 83 c5 01 add $0x1,%ebp dc169: 49 81 c5 c0 09 00 00 add $0x9c0,%r13 dc170: 39 e8 cmp %ebp,%eax dc172: 0f 8f 66 ff ff ff jg dc0de dc178: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dc17f: e8 00 00 00 00 callq dc184 dc184: 31 c0 xor %eax,%eax dc186: eb b3 jmp dc13b dc188: 4c 69 f5 c0 09 00 00 imul $0x9c0,%rbp,%r14 dc18f: 31 c9 xor %ecx,%ecx dc191: 4c 89 ff mov %r15,%rdi dc194: 4d 01 fe add %r15,%r14 dc197: 41 8b 96 f0 e7 00 00 mov 0xe7f0(%r14),%edx dc19e: e8 00 00 00 00 callq dc1a3 dc1a3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax dc1aa: 31 c9 xor %ecx,%ecx dc1ac: 4c 89 ff mov %r15,%rdi dc1af: 41 8b 96 f4 e7 00 00 mov 0xe7f4(%r14),%edx dc1b6: 45 89 e6 mov %r12d,%r14d dc1b9: 8b 70 04 mov 0x4(%rax),%esi dc1bc: 81 c6 5e 04 00 00 add $0x45e,%esi dc1c2: e8 00 00 00 00 callq dc1c7 dc1c7: 31 c9 xor %ecx,%ecx dc1c9: ba 20 00 00 00 mov $0x20,%edx dc1ce: 4c 89 ff mov %r15,%rdi dc1d1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax dc1d8: 8b 70 04 mov 0x4(%rax),%esi dc1db: 81 c6 82 05 00 00 add $0x582,%esi dc1e1: e8 00 00 00 00 callq dc1e6 dc1e6: 44 89 e0 mov %r12d,%eax dc1e9: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx dc1f0: 31 c9 xor %ecx,%ecx dc1f2: 4c 89 ff mov %r15,%rdi dc1f5: 48 89 04 24 mov %rax,(%rsp) dc1f9: 48 69 ed c0 09 00 00 imul $0x9c0,%rbp,%rbp dc200: 8b 72 04 mov 0x4(%rdx),%esi dc203: 44 89 e2 mov %r12d,%edx dc206: 81 c6 83 05 00 00 add $0x583,%esi dc20c: 4c 01 fd add %r15,%rbp dc20f: e8 00 00 00 00 callq dc214 dc214: 48 8b 8b 98 5f 01 00 mov 0x15f98(%rbx),%rcx dc21b: 8b 95 f0 e7 00 00 mov 0xe7f0(%rbp),%edx dc221: 4c 89 ff mov %r15,%rdi dc224: 8b 71 04 mov 0x4(%rcx),%esi dc227: 44 01 f2 add %r14d,%edx dc22a: 31 c9 xor %ecx,%ecx dc22c: 81 c6 ec 03 00 00 add $0x3ec,%esi dc232: e8 00 00 00 00 callq dc237 dc237: 48 8b 8b 98 5f 01 00 mov 0x15f98(%rbx),%rcx dc23e: 48 8b 04 24 mov (%rsp),%rax dc242: 4c 89 ff mov %r15,%rdi dc245: 48 8b 95 f0 e7 00 00 mov 0xe7f0(%rbp),%rdx dc24c: 8b 71 04 mov 0x4(%rcx),%esi dc24f: 31 c9 xor %ecx,%ecx dc251: 48 01 c2 add %rax,%rdx dc254: 48 c1 ea 20 shr $0x20,%rdx dc258: 81 c6 ed 03 00 00 add $0x3ed,%esi dc25e: e8 00 00 00 00 callq dc263 dc263: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx dc26a: 31 c9 xor %ecx,%ecx dc26c: 4c 89 ff mov %r15,%rdi dc26f: 8b 72 04 mov 0x4(%rdx),%esi dc272: ba 00 00 20 00 mov $0x200000,%edx dc277: 81 c6 84 05 00 00 add $0x584,%esi dc27d: e8 00 00 00 00 callq dc282 dc282: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx dc289: 31 c9 xor %ecx,%ecx dc28b: 4c 89 ff mov %r15,%rdi dc28e: 8b 72 04 mov 0x4(%rdx),%esi dc291: ba 00 00 04 00 mov $0x40000,%edx dc296: 81 c6 85 05 00 00 add $0x585,%esi dc29c: e8 00 00 00 00 callq dc2a1 dc2a1: 48 8b 8b 98 5f 01 00 mov 0x15f98(%rbx),%rcx dc2a8: 48 8b 95 f0 e7 00 00 mov 0xe7f0(%rbp),%rdx dc2af: 4c 89 ff mov %r15,%rdi dc2b2: 8b 71 04 mov 0x4(%rcx),%esi dc2b5: 41 8d 94 16 00 00 04 lea 0x40000(%r14,%rdx,1),%edx dc2bc: 00 dc2bd: 31 c9 xor %ecx,%ecx dc2bf: 81 c6 f0 03 00 00 add $0x3f0,%esi dc2c5: e8 00 00 00 00 callq dc2ca dc2ca: 48 8b 04 24 mov (%rsp),%rax dc2ce: 31 c9 xor %ecx,%ecx dc2d0: 4c 89 ff mov %r15,%rdi dc2d3: 48 8b 95 f0 e7 00 00 mov 0xe7f0(%rbp),%rdx dc2da: 48 8d 94 10 00 00 04 lea 0x40000(%rax,%rdx,1),%rdx dc2e1: 00 dc2e2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax dc2e9: 48 c1 ea 20 shr $0x20,%rdx dc2ed: 8b 70 04 mov 0x4(%rax),%esi dc2f0: 81 c6 f1 03 00 00 add $0x3f1,%esi dc2f6: e8 00 00 00 00 callq dc2fb dc2fb: 31 c9 xor %ecx,%ecx dc2fd: ba 00 00 40 00 mov $0x400000,%edx dc302: 4c 89 ff mov %r15,%rdi dc305: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax dc30c: 8b 70 04 mov 0x4(%rax),%esi dc30f: 81 c6 86 05 00 00 add $0x586,%esi dc315: e8 00 00 00 00 callq dc31a dc31a: 31 c9 xor %ecx,%ecx dc31c: ba 00 60 22 00 mov $0x226000,%edx dc321: 4c 89 ff mov %r15,%rdi dc324: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax dc32b: 8b 70 04 mov 0x4(%rax),%esi dc32e: 81 c6 87 05 00 00 add $0x587,%esi dc334: e8 00 00 00 00 callq dc339 dc339: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax dc340: 31 c9 xor %ecx,%ecx dc342: 4c 89 ff mov %r15,%rdi dc345: 41 8b 97 84 8a 00 00 mov 0x8a84(%r15),%edx dc34c: 8b 70 04 mov 0x4(%rax),%esi dc34f: 81 c6 d3 03 00 00 add $0x3d3,%esi dc355: e8 00 00 00 00 callq dc35a dc35a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax dc361: 31 c9 xor %ecx,%ecx dc363: 4c 89 ff mov %r15,%rdi dc366: 41 8b 97 84 8a 00 00 mov 0x8a84(%r15),%edx dc36d: 8b 70 04 mov 0x4(%rax),%esi dc370: 81 c6 d4 03 00 00 add $0x3d4,%esi dc376: e8 00 00 00 00 callq dc37b dc37b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax dc382: 31 c9 xor %ecx,%ecx dc384: 4c 89 ff mov %r15,%rdi dc387: 41 8b 97 84 8a 00 00 mov 0x8a84(%r15),%edx dc38e: 8b 70 04 mov 0x4(%rax),%esi dc391: 81 c6 d5 03 00 00 add $0x3d5,%esi dc397: e8 00 00 00 00 callq dc39c dc39c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax dc3a3: 31 c9 xor %ecx,%ecx dc3a5: 4c 89 ff mov %r15,%rdi dc3a8: 41 8b 97 d4 e7 00 00 mov 0xe7d4(%r15),%edx dc3af: 8b 70 04 mov 0x4(%rax),%esi dc3b2: 81 c6 38 05 00 00 add $0x538,%esi dc3b8: e8 00 00 00 00 callq dc3bd dc3bd: 41 0f b6 87 dc e7 00 movzbl 0xe7dc(%r15),%eax dc3c4: 00 dc3c5: 41 83 c5 01 add $0x1,%r13d dc3c9: 0f b6 d0 movzbl %al,%edx dc3cc: 41 39 d5 cmp %edx,%r13d dc3cf: 0f 8c 42 f2 ff ff jl db617 dc3d5: 84 c0 test %al,%al dc3d7: 0f 84 9b fd ff ff je dc178 dc3dd: 45 31 ed xor %r13d,%r13d dc3e0: eb 12 jmp dc3f4 dc3e2: 41 83 c5 01 add $0x1,%r13d dc3e6: 0f b6 d0 movzbl %al,%edx dc3e9: 89 c1 mov %eax,%ecx dc3eb: 41 39 d5 cmp %edx,%r13d dc3ee: 0f 8d dd fc ff ff jge dc0d1 dc3f4: ba 01 00 00 00 mov $0x1,%edx dc3f9: 44 89 e9 mov %r13d,%ecx dc3fc: d3 e2 shl %cl,%edx dc3fe: 41 23 97 50 fe 00 00 and 0xfe50(%r15),%edx dc405: 75 db jne dc3e2 dc407: 49 63 c5 movslq %r13d,%rax dc40a: 4c 89 ff mov %r15,%rdi dc40d: bb 0a 00 00 00 mov $0xa,%ebx dc412: 49 8d 2c c7 lea (%r15,%rax,8),%rbp dc416: 48 89 04 24 mov %rax,(%rsp) dc41a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc421: 8b 70 04 mov 0x4(%rax),%esi dc424: 81 c6 2c 05 00 00 add $0x52c,%esi dc42a: e8 00 00 00 00 callq dc42f dc42f: 31 c9 xor %ecx,%ecx dc431: 4c 89 ff mov %r15,%rdi dc434: 83 e0 fe and $0xfffffffe,%eax dc437: 89 c2 mov %eax,%edx dc439: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc440: 8b 70 04 mov 0x4(%rax),%esi dc443: 81 c6 2c 05 00 00 add $0x52c,%esi dc449: e8 00 00 00 00 callq dc44e dc44e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc455: 31 d2 xor %edx,%edx dc457: 4c 89 ff mov %r15,%rdi dc45a: 8b 70 04 mov 0x4(%rax),%esi dc45d: 81 c6 40 05 00 00 add $0x540,%esi dc463: e8 00 00 00 00 callq dc468 dc468: 31 c9 xor %ecx,%ecx dc46a: 4c 89 ff mov %r15,%rdi dc46d: 83 e0 fd and $0xfffffffd,%eax dc470: 89 c2 mov %eax,%edx dc472: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc479: 8b 70 04 mov 0x4(%rax),%esi dc47c: 81 c6 40 05 00 00 add $0x540,%esi dc482: e8 00 00 00 00 callq dc487 dc487: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc48e: 31 d2 xor %edx,%edx dc490: 4c 89 ff mov %r15,%rdi dc493: 8b 70 04 mov 0x4(%rax),%esi dc496: 81 c6 3d 05 00 00 add $0x53d,%esi dc49c: e8 00 00 00 00 callq dc4a1 dc4a1: 31 c9 xor %ecx,%ecx dc4a3: 4c 89 ff mov %r15,%rdi dc4a6: 80 cc 01 or $0x1,%ah dc4a9: 89 c2 mov %eax,%edx dc4ab: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc4b2: 8b 70 04 mov 0x4(%rax),%esi dc4b5: 81 c6 3d 05 00 00 add $0x53d,%esi dc4bb: e8 00 00 00 00 callq dc4c0 dc4c0: bf 58 89 41 00 mov $0x418958,%edi dc4c5: e8 00 00 00 00 callq dc4ca dc4ca: 31 c9 xor %ecx,%ecx dc4cc: ba ef 20 00 00 mov $0x20ef,%edx dc4d1: 4c 89 ff mov %r15,%rdi dc4d4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc4db: 8b 70 04 mov 0x4(%rax),%esi dc4de: 81 c6 a0 05 00 00 add $0x5a0,%esi dc4e4: e8 00 00 00 00 callq dc4e9 dc4e9: bf b8 ae 47 01 mov $0x147aeb8,%edi dc4ee: e8 00 00 00 00 callq dc4f3 dc4f3: 31 c9 xor %ecx,%ecx dc4f5: ba 40 23 30 00 mov $0x302340,%edx dc4fa: 4c 89 ff mov %r15,%rdi dc4fd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc504: 8b 70 04 mov 0x4(%rax),%esi dc507: 81 c6 66 05 00 00 add $0x566,%esi dc50d: e8 00 00 00 00 callq dc512 dc512: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc519: 31 c9 xor %ecx,%ecx dc51b: 31 d2 xor %edx,%edx dc51d: 4c 89 ff mov %r15,%rdi dc520: 8b 70 04 mov 0x4(%rax),%esi dc523: 81 c6 6d 05 00 00 add $0x56d,%esi dc529: e8 00 00 00 00 callq dc52e dc52e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc535: 4c 89 ff mov %r15,%rdi dc538: 8b 70 04 mov 0x4(%rax),%esi dc53b: 81 c6 6f 05 00 00 add $0x56f,%esi dc541: 31 c9 xor %ecx,%ecx dc543: 31 d2 xor %edx,%edx dc545: e8 00 00 00 00 callq dc54a dc54a: 31 c9 xor %ecx,%ecx dc54c: ba 40 20 0c 04 mov $0x40c2040,%edx dc551: 4c 89 ff mov %r15,%rdi dc554: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc55b: 8b 70 04 mov 0x4(%rax),%esi dc55e: 81 c6 79 05 00 00 add $0x579,%esi dc564: e8 00 00 00 00 callq dc569 dc569: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc570: 31 c9 xor %ecx,%ecx dc572: 31 d2 xor %edx,%edx dc574: 4c 89 ff mov %r15,%rdi dc577: 8b 70 04 mov 0x4(%rax),%esi dc57a: 81 c6 7a 05 00 00 add $0x57a,%esi dc580: e8 00 00 00 00 callq dc585 dc585: 31 c9 xor %ecx,%ecx dc587: ba 40 20 0c 04 mov $0x40c2040,%edx dc58c: 4c 89 ff mov %r15,%rdi dc58f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc596: 8b 70 04 mov 0x4(%rax),%esi dc599: 81 c6 7b 05 00 00 add $0x57b,%esi dc59f: e8 00 00 00 00 callq dc5a4 dc5a4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc5ab: 31 c9 xor %ecx,%ecx dc5ad: 31 d2 xor %edx,%edx dc5af: 4c 89 ff mov %r15,%rdi dc5b2: 8b 70 04 mov 0x4(%rax),%esi dc5b5: 81 c6 7c 05 00 00 add $0x57c,%esi dc5bb: e8 00 00 00 00 callq dc5c0 dc5c0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc5c7: 31 c9 xor %ecx,%ecx dc5c9: 31 d2 xor %edx,%edx dc5cb: 4c 89 ff mov %r15,%rdi dc5ce: 8b 70 04 mov 0x4(%rax),%esi dc5d1: 81 c6 7e 05 00 00 add $0x57e,%esi dc5d7: e8 00 00 00 00 callq dc5dc dc5dc: 31 c9 xor %ecx,%ecx dc5de: ba 88 00 00 00 mov $0x88,%edx dc5e3: 4c 89 ff mov %r15,%rdi dc5e6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc5ed: 8b 70 04 mov 0x4(%rax),%esi dc5f0: 81 c6 7d 05 00 00 add $0x57d,%esi dc5f6: e8 00 00 00 00 callq dc5fb dc5fb: 31 c9 xor %ecx,%ecx dc5fd: ba 08 00 00 00 mov $0x8,%edx dc602: 4c 89 ff mov %r15,%rdi dc605: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc60c: 8b 70 04 mov 0x4(%rax),%esi dc60f: 81 c6 a0 05 00 00 add $0x5a0,%esi dc615: e8 00 00 00 00 callq dc61a dc61a: bf b8 ae 47 01 mov $0x147aeb8,%edi dc61f: e8 00 00 00 00 callq dc624 dc624: 31 c9 xor %ecx,%ecx dc626: ba 00 02 00 00 mov $0x200,%edx dc62b: 4c 89 ff mov %r15,%rdi dc62e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc635: 8b 70 04 mov 0x4(%rax),%esi dc638: 81 c6 98 05 00 00 add $0x598,%esi dc63e: e8 00 00 00 00 callq dc643 dc643: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc64a: 4c 89 ff mov %r15,%rdi dc64d: 8b 70 04 mov 0x4(%rax),%esi dc650: 81 c6 3d 05 00 00 add $0x53d,%esi dc656: 31 d2 xor %edx,%edx dc658: e8 00 00 00 00 callq dc65d dc65d: 31 c9 xor %ecx,%ecx dc65f: 4c 89 ff mov %r15,%rdi dc662: 80 e4 fe and $0xfe,%ah dc665: 89 c2 mov %eax,%edx dc667: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc66e: 8b 70 04 mov 0x4(%rax),%esi dc671: 81 c6 3d 05 00 00 add $0x53d,%esi dc677: e8 00 00 00 00 callq dc67c dc67c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc683: 31 c9 xor %ecx,%ecx dc685: 31 d2 xor %edx,%edx dc687: 4c 89 ff mov %r15,%rdi dc68a: 8b 70 04 mov 0x4(%rax),%esi dc68d: 81 c6 a0 05 00 00 add $0x5a0,%esi dc693: e8 00 00 00 00 callq dc698 dc698: bf 58 89 41 00 mov $0x418958,%edi dc69d: e8 00 00 00 00 callq dc6a2 dc6a2: 48 83 eb 01 sub $0x1,%rbx dc6a6: 75 f0 jne dc698 dc6a8: 41 be 0a 00 00 00 mov $0xa,%r14d dc6ae: bb 64 00 00 00 mov $0x64,%ebx dc6b3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc6ba: 31 d2 xor %edx,%edx dc6bc: 4c 89 ff mov %r15,%rdi dc6bf: 8b 70 04 mov 0x4(%rax),%esi dc6c2: 81 c6 af 05 00 00 add $0x5af,%esi dc6c8: e8 00 00 00 00 callq dc6cd dc6cd: a8 02 test $0x2,%al dc6cf: 0f 85 e9 00 00 00 jne dc7be dc6d5: 41 bc 0a 00 00 00 mov $0xa,%r12d dc6db: bf 58 89 41 00 mov $0x418958,%edi dc6e0: e8 00 00 00 00 callq dc6e5 dc6e5: 49 83 ec 01 sub $0x1,%r12 dc6e9: 75 f0 jne dc6db dc6eb: 83 eb 01 sub $0x1,%ebx dc6ee: 75 c3 jne dc6b3 dc6f0: 44 89 ee mov %r13d,%esi dc6f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dc6fa: bb 0a 00 00 00 mov $0xa,%ebx dc6ff: e8 00 00 00 00 callq dc704 dc704: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc70b: 31 d2 xor %edx,%edx dc70d: 4c 89 ff mov %r15,%rdi dc710: 8b 70 04 mov 0x4(%rax),%esi dc713: 81 c6 a0 05 00 00 add $0x5a0,%esi dc719: e8 00 00 00 00 callq dc71e dc71e: 31 c9 xor %ecx,%ecx dc720: 4c 89 ff mov %r15,%rdi dc723: 83 c8 08 or $0x8,%eax dc726: 89 c2 mov %eax,%edx dc728: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc72f: 8b 70 04 mov 0x4(%rax),%esi dc732: 81 c6 a0 05 00 00 add $0x5a0,%esi dc738: e8 00 00 00 00 callq dc73d dc73d: bf 58 89 41 00 mov $0x418958,%edi dc742: e8 00 00 00 00 callq dc747 dc747: 48 83 eb 01 sub $0x1,%rbx dc74b: 75 f0 jne dc73d dc74d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc754: 31 d2 xor %edx,%edx dc756: 4c 89 ff mov %r15,%rdi dc759: bb 0a 00 00 00 mov $0xa,%ebx dc75e: 8b 70 04 mov 0x4(%rax),%esi dc761: 81 c6 a0 05 00 00 add $0x5a0,%esi dc767: e8 00 00 00 00 callq dc76c dc76c: 31 c9 xor %ecx,%ecx dc76e: 4c 89 ff mov %r15,%rdi dc771: 83 e0 f7 and $0xfffffff7,%eax dc774: 89 c2 mov %eax,%edx dc776: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc77d: 8b 70 04 mov 0x4(%rax),%esi dc780: 81 c6 a0 05 00 00 add $0x5a0,%esi dc786: e8 00 00 00 00 callq dc78b dc78b: bf 58 89 41 00 mov $0x418958,%edi dc790: e8 00 00 00 00 callq dc795 dc795: 48 83 eb 01 sub $0x1,%rbx dc799: 75 f0 jne dc78b dc79b: 41 83 ee 01 sub $0x1,%r14d dc79f: 0f 85 09 ff ff ff jne dc6ae dc7a5: 44 89 ee mov %r13d,%esi dc7a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dc7af: e8 00 00 00 00 callq dc7b4 dc7b4: b8 ff ff ff ff mov $0xffffffff,%eax dc7b9: e9 7d f9 ff ff jmpq dc13b dc7be: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc7c5: 31 d2 xor %edx,%edx dc7c7: 4c 89 ff mov %r15,%rdi dc7ca: 8b 70 04 mov 0x4(%rax),%esi dc7cd: 81 c6 40 05 00 00 add $0x540,%esi dc7d3: e8 00 00 00 00 callq dc7d8 dc7d8: 31 c9 xor %ecx,%ecx dc7da: 4c 89 ff mov %r15,%rdi dc7dd: 83 c8 06 or $0x6,%eax dc7e0: 89 c2 mov %eax,%edx dc7e2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc7e9: 8b 70 04 mov 0x4(%rax),%esi dc7ec: 81 c6 40 05 00 00 add $0x540,%esi dc7f2: e8 00 00 00 00 callq dc7f7 dc7f7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc7fe: 31 d2 xor %edx,%edx dc800: 4c 89 ff mov %r15,%rdi dc803: 8b 70 04 mov 0x4(%rax),%esi dc806: 81 c6 af 05 00 00 add $0x5af,%esi dc80c: e8 00 00 00 00 callq dc811 dc811: 4c 89 ff mov %r15,%rdi dc814: 31 c9 xor %ecx,%ecx dc816: 83 e0 fb and $0xfffffffb,%eax dc819: 89 c2 mov %eax,%edx dc81b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc822: 8b 70 04 mov 0x4(%rax),%esi dc825: 81 c6 af 05 00 00 add $0x5af,%esi dc82b: e8 00 00 00 00 callq dc830 dc830: 48 69 04 24 c0 09 00 imul $0x9c0,(%rsp),%rax dc837: 00 dc838: ba 00 01 01 11 mov $0x11010100,%edx dc83d: 41 8b bc 07 20 ea 00 mov 0xea20(%r15,%rax,1),%edi dc844: 00 dc845: 48 83 ff 01 cmp $0x1,%rdi dc849: 76 10 jbe dc85b dc84b: e8 10 c8 ff ff callq d9060 <__order_base_2.part.0> dc850: 83 e0 1f and $0x1f,%eax dc853: 89 c2 mov %eax,%edx dc855: 81 ca 00 01 01 11 or $0x11010100,%edx dc85b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc862: 31 c9 xor %ecx,%ecx dc864: 4c 89 ff mov %r15,%rdi dc867: 8b 70 04 mov 0x4(%rax),%esi dc86a: 81 c6 a9 05 00 00 add $0x5a9,%esi dc870: e8 00 00 00 00 callq dc875 dc875: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc87c: 31 c9 xor %ecx,%ecx dc87e: 31 d2 xor %edx,%edx dc880: 4c 89 ff mov %r15,%rdi dc883: 8b 70 04 mov 0x4(%rax),%esi dc886: 81 c6 a6 05 00 00 add $0x5a6,%esi dc88c: e8 00 00 00 00 callq dc891 dc891: 48 69 1c 24 c0 09 00 imul $0x9c0,(%rsp),%rbx dc898: 00 dc899: 31 c9 xor %ecx,%ecx dc89b: 4c 89 ff mov %r15,%rdi dc89e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc8a5: 4c 01 fb add %r15,%rbx dc8a8: 8b 70 04 mov 0x4(%rax),%esi dc8ab: 8b 93 34 ea 00 00 mov 0xea34(%rbx),%edx dc8b1: 81 c6 aa 05 00 00 add $0x5aa,%esi dc8b7: c1 ea 02 shr $0x2,%edx dc8ba: e8 00 00 00 00 callq dc8bf dc8bf: 8b 93 30 ea 00 00 mov 0xea30(%rbx),%edx dc8c5: 31 c9 xor %ecx,%ecx dc8c7: 4c 89 ff mov %r15,%rdi dc8ca: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc8d1: 8b 70 04 mov 0x4(%rax),%esi dc8d4: 81 c6 69 04 00 00 add $0x469,%esi dc8da: e8 00 00 00 00 callq dc8df dc8df: 8b 93 34 ea 00 00 mov 0xea34(%rbx),%edx dc8e5: 31 c9 xor %ecx,%ecx dc8e7: 4c 89 ff mov %r15,%rdi dc8ea: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc8f1: 8b 70 04 mov 0x4(%rax),%esi dc8f4: 81 c6 68 04 00 00 add $0x468,%esi dc8fa: e8 00 00 00 00 callq dc8ff dc8ff: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc906: 31 c9 xor %ecx,%ecx dc908: 31 d2 xor %edx,%edx dc90a: 4c 89 ff mov %r15,%rdi dc90d: 8b 70 04 mov 0x4(%rax),%esi dc910: 81 c6 a4 05 00 00 add $0x5a4,%esi dc916: e8 00 00 00 00 callq dc91b dc91b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc922: 31 d2 xor %edx,%edx dc924: 4c 89 ff mov %r15,%rdi dc927: 8b 70 04 mov 0x4(%rax),%esi dc92a: 81 c6 a4 05 00 00 add $0x5a4,%esi dc930: e8 00 00 00 00 callq dc935 dc935: 31 c9 xor %ecx,%ecx dc937: 4c 89 ff mov %r15,%rdi dc93a: 89 c2 mov %eax,%edx dc93c: 89 c0 mov %eax,%eax dc93e: 48 89 83 10 ea 00 00 mov %rax,0xea10(%rbx) dc945: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc94c: 8b 70 04 mov 0x4(%rax),%esi dc94f: 81 c6 a5 05 00 00 add $0x5a5,%esi dc955: e8 00 00 00 00 callq dc95a dc95a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc961: 31 d2 xor %edx,%edx dc963: 4c 89 ff mov %r15,%rdi dc966: 8b 70 04 mov 0x4(%rax),%esi dc969: 81 c6 a9 05 00 00 add $0x5a9,%esi dc96f: e8 00 00 00 00 callq dc974 dc974: 4c 89 ff mov %r15,%rdi dc977: 25 ff ff fe ff and $0xfffeffff,%eax dc97c: 31 c9 xor %ecx,%ecx dc97e: 89 c2 mov %eax,%edx dc980: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc987: 8b 70 04 mov 0x4(%rax),%esi dc98a: 81 c6 a9 05 00 00 add $0x5a9,%esi dc990: e8 00 00 00 00 callq dc995 dc995: 8b 93 38 ed 00 00 mov 0xed38(%rbx),%edx dc99b: 31 c9 xor %ecx,%ecx dc99d: 4c 89 ff mov %r15,%rdi dc9a0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc9a7: 8b 70 04 mov 0x4(%rax),%esi dc9aa: 81 c6 29 04 00 00 add $0x429,%esi dc9b0: e8 00 00 00 00 callq dc9b5 dc9b5: 8b 93 38 ed 00 00 mov 0xed38(%rbx),%edx dc9bb: 31 c9 xor %ecx,%ecx dc9bd: 4c 89 ff mov %r15,%rdi dc9c0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc9c7: 8b 70 04 mov 0x4(%rax),%esi dc9ca: 81 c6 2a 04 00 00 add $0x42a,%esi dc9d0: e8 00 00 00 00 callq dc9d5 dc9d5: 8b 93 58 ed 00 00 mov 0xed58(%rbx),%edx dc9db: 31 c9 xor %ecx,%ecx dc9dd: 4c 89 ff mov %r15,%rdi dc9e0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dc9e7: 8b 70 04 mov 0x4(%rax),%esi dc9ea: 81 c6 26 04 00 00 add $0x426,%esi dc9f0: e8 00 00 00 00 callq dc9f5 dc9f5: 8b 93 5c ed 00 00 mov 0xed5c(%rbx),%edx dc9fb: 31 c9 xor %ecx,%ecx dc9fd: 4c 89 ff mov %r15,%rdi dca00: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dca07: 8b 70 04 mov 0x4(%rax),%esi dca0a: 81 c6 27 04 00 00 add $0x427,%esi dca10: e8 00 00 00 00 callq dca15 dca15: 8b 93 48 ed 00 00 mov 0xed48(%rbx),%edx dca1b: 31 c9 xor %ecx,%ecx dca1d: 4c 89 ff mov %r15,%rdi dca20: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dca27: c1 ea 02 shr $0x2,%edx dca2a: 8b 70 04 mov 0x4(%rax),%esi dca2d: 81 c6 28 04 00 00 add $0x428,%esi dca33: e8 00 00 00 00 callq dca38 dca38: 8b 93 60 f0 00 00 mov 0xf060(%rbx),%edx dca3e: 31 c9 xor %ecx,%ecx dca40: 4c 89 ff mov %r15,%rdi dca43: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dca4a: 8b 70 04 mov 0x4(%rax),%esi dca4d: 81 c6 24 04 00 00 add $0x424,%esi dca53: e8 00 00 00 00 callq dca58 dca58: 8b 93 60 f0 00 00 mov 0xf060(%rbx),%edx dca5e: 31 c9 xor %ecx,%ecx dca60: 4c 89 ff mov %r15,%rdi dca63: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dca6a: 8b 70 04 mov 0x4(%rax),%esi dca6d: 81 c6 25 04 00 00 add $0x425,%esi dca73: e8 00 00 00 00 callq dca78 dca78: 8b 93 80 f0 00 00 mov 0xf080(%rbx),%edx dca7e: 31 c9 xor %ecx,%ecx dca80: 4c 89 ff mov %r15,%rdi dca83: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dca8a: 8b 70 04 mov 0x4(%rax),%esi dca8d: 81 c6 21 04 00 00 add $0x421,%esi dca93: e8 00 00 00 00 callq dca98 dca98: 8b 93 84 f0 00 00 mov 0xf084(%rbx),%edx dca9e: 31 c9 xor %ecx,%ecx dcaa0: 4c 89 ff mov %r15,%rdi dcaa3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dcaaa: 8b 70 04 mov 0x4(%rax),%esi dcaad: 81 c6 22 04 00 00 add $0x422,%esi dcab3: e8 00 00 00 00 callq dcab8 dcab8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax dcabf: 8b 93 70 f0 00 00 mov 0xf070(%rbx),%edx dcac5: 4c 89 ff mov %r15,%rdi dcac8: 8b 70 04 mov 0x4(%rax),%esi dcacb: c1 ea 02 shr $0x2,%edx dcace: 31 c9 xor %ecx,%ecx dcad0: 81 c6 23 04 00 00 add $0x423,%esi dcad6: e8 00 00 00 00 callq dcadb dcadb: 41 0f b6 87 dc e7 00 movzbl 0xe7dc(%r15),%eax dcae2: 00 dcae3: e9 fa f8 ff ff jmpq dc3e2 dcae8: 4f 8d a4 2f 00 e8 00 lea 0xe800(%r15,%r13,1),%r12 dcaef: 00 dcaf0: 4c 89 e7 mov %r12,%rdi dcaf3: e8 00 00 00 00 callq dcaf8 dcaf8: 85 c0 test %eax,%eax dcafa: 0f 85 3b f6 ff ff jne dc13b dcb00: be 0a 00 00 00 mov $0xa,%esi dcb05: 4c 89 e7 mov %r12,%rdi dcb08: e8 00 00 00 00 callq dcb0d dcb0d: 85 c0 test %eax,%eax dcb0f: 0f 85 1b 05 00 00 jne dd030 dcb15: 48 63 dd movslq %ebp,%rbx dcb18: 4d 8d 34 df lea (%r15,%rbx,8),%r14 dcb1c: 49 8b 86 98 5f 01 00 mov 0x15f98(%r14),%rax dcb23: 8b 48 04 mov 0x4(%rax),%ecx dcb26: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dcb2d: 81 c1 b2 05 00 00 add $0x5b2,%ecx dcb33: 45 8b 8c 07 28 ea 00 mov 0xea28(%r15,%rax,1),%r9d dcb3a: 00 dcb3b: 0f b7 c9 movzwl %cx,%ecx dcb3e: 45 85 c9 test %r9d,%r9d dcb41: 0f 8e b3 04 00 00 jle dcffa dcb47: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dcb4e: 4c 01 f8 add %r15,%rax dcb51: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcb58: 4c 8b 80 00 ea 00 00 mov 0xea00(%rax),%r8 dcb5f: 48 8d 72 01 lea 0x1(%rdx),%rsi dcb63: 23 90 40 ea 00 00 and 0xea40(%rax),%edx dcb69: 49 8d 14 90 lea (%r8,%rdx,4),%rdx dcb6d: 48 89 b0 10 ea 00 00 mov %rsi,0xea10(%rax) dcb74: 89 0a mov %ecx,(%rdx) dcb76: 8b 88 28 ea 00 00 mov 0xea28(%rax),%ecx dcb7c: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcb83: 48 23 90 38 ea 00 00 and 0xea38(%rax),%rdx dcb8a: 48 89 90 10 ea 00 00 mov %rdx,0xea10(%rax) dcb91: 8d 51 ff lea -0x1(%rcx),%edx dcb94: 89 90 28 ea 00 00 mov %edx,0xea28(%rax) dcb9a: 85 d2 test %edx,%edx dcb9c: 0f 8e 47 04 00 00 jle dcfe9 dcba2: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dcba9: 4c 01 f8 add %r15,%rax dcbac: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcbb3: 48 8b b8 00 ea 00 00 mov 0xea00(%rax),%rdi dcbba: 48 8d 4a 01 lea 0x1(%rdx),%rcx dcbbe: 23 90 40 ea 00 00 and 0xea40(%rax),%edx dcbc4: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx dcbc8: 48 89 88 10 ea 00 00 mov %rcx,0xea10(%rax) dcbcf: c7 02 ff ff 0f 00 movl $0xfffff,(%rdx) dcbd5: 8b 88 28 ea 00 00 mov 0xea28(%rax),%ecx dcbdb: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcbe2: 48 23 90 38 ea 00 00 and 0xea38(%rax),%rdx dcbe9: 48 89 90 10 ea 00 00 mov %rdx,0xea10(%rax) dcbf0: 8d 51 ff lea -0x1(%rcx),%edx dcbf3: 89 90 28 ea 00 00 mov %edx,0xea28(%rax) dcbf9: 49 8b 86 98 5f 01 00 mov 0x15f98(%r14),%rax dcc00: 8b 48 04 mov 0x4(%rax),%ecx dcc03: 81 c1 b1 05 00 00 add $0x5b1,%ecx dcc09: 0f b7 c9 movzwl %cx,%ecx dcc0c: 85 d2 test %edx,%edx dcc0e: 0f 8e be 03 00 00 jle dcfd2 dcc14: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dcc1b: 4c 01 f8 add %r15,%rax dcc1e: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcc25: 48 8d 72 01 lea 0x1(%rdx),%rsi dcc29: 23 90 40 ea 00 00 and 0xea40(%rax),%edx dcc2f: 48 89 b0 10 ea 00 00 mov %rsi,0xea10(%rax) dcc36: 48 8b b0 00 ea 00 00 mov 0xea00(%rax),%rsi dcc3d: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx dcc41: 89 0a mov %ecx,(%rdx) dcc43: 8b 88 28 ea 00 00 mov 0xea28(%rax),%ecx dcc49: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcc50: 48 23 90 38 ea 00 00 and 0xea38(%rax),%rdx dcc57: 48 89 90 10 ea 00 00 mov %rdx,0xea10(%rax) dcc5e: 8d 51 ff lea -0x1(%rcx),%edx dcc61: 89 90 28 ea 00 00 mov %edx,0xea28(%rax) dcc67: 85 d2 test %edx,%edx dcc69: 0f 8e 52 03 00 00 jle dcfc1 dcc6f: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dcc76: 4c 01 f8 add %r15,%rax dcc79: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcc80: 4c 8b 98 00 ea 00 00 mov 0xea00(%rax),%r11 dcc87: 48 8d 4a 01 lea 0x1(%rdx),%rcx dcc8b: 23 90 40 ea 00 00 and 0xea40(%rax),%edx dcc91: 49 8d 14 93 lea (%r11,%rdx,4),%rdx dcc95: 48 89 88 10 ea 00 00 mov %rcx,0xea10(%rax) dcc9c: c7 02 ff ff 0f 00 movl $0xfffff,(%rdx) dcca2: 8b 88 28 ea 00 00 mov 0xea28(%rax),%ecx dcca8: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dccaf: 48 23 90 38 ea 00 00 and 0xea38(%rax),%rdx dccb6: 48 89 90 10 ea 00 00 mov %rdx,0xea10(%rax) dccbd: 8d 51 ff lea -0x1(%rcx),%edx dccc0: 89 90 28 ea 00 00 mov %edx,0xea28(%rax) dccc6: 49 8b 86 98 5f 01 00 mov 0x15f98(%r14),%rax dcccd: 8b 48 04 mov 0x4(%rax),%ecx dccd0: 81 c1 b3 05 00 00 add $0x5b3,%ecx dccd6: 0f b7 c9 movzwl %cx,%ecx dccd9: 85 d2 test %edx,%edx dccdb: 0f 8e c9 02 00 00 jle dcfaa dcce1: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dcce8: 4c 01 f8 add %r15,%rax dcceb: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dccf2: 4c 8b 90 00 ea 00 00 mov 0xea00(%rax),%r10 dccf9: 48 8d 72 01 lea 0x1(%rdx),%rsi dccfd: 23 90 40 ea 00 00 and 0xea40(%rax),%edx dcd03: 49 8d 14 92 lea (%r10,%rdx,4),%rdx dcd07: 48 89 b0 10 ea 00 00 mov %rsi,0xea10(%rax) dcd0e: 89 0a mov %ecx,(%rdx) dcd10: 8b 88 28 ea 00 00 mov 0xea28(%rax),%ecx dcd16: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcd1d: 48 23 90 38 ea 00 00 and 0xea38(%rax),%rdx dcd24: 48 89 90 10 ea 00 00 mov %rdx,0xea10(%rax) dcd2b: 8d 51 ff lea -0x1(%rcx),%edx dcd2e: 89 90 28 ea 00 00 mov %edx,0xea28(%rax) dcd34: 85 d2 test %edx,%edx dcd36: 0f 8e 5d 02 00 00 jle dcf99 dcd3c: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dcd43: 4c 01 f8 add %r15,%rax dcd46: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcd4d: 4c 8b 88 00 ea 00 00 mov 0xea00(%rax),%r9 dcd54: 48 8d 4a 01 lea 0x1(%rdx),%rcx dcd58: 23 90 40 ea 00 00 and 0xea40(%rax),%edx dcd5e: 49 8d 14 91 lea (%r9,%rdx,4),%rdx dcd62: 48 89 88 10 ea 00 00 mov %rcx,0xea10(%rax) dcd69: c7 02 ff ff 0f 00 movl $0xfffff,(%rdx) dcd6f: 8b 88 28 ea 00 00 mov 0xea28(%rax),%ecx dcd75: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcd7c: 48 23 90 38 ea 00 00 and 0xea38(%rax),%rdx dcd83: 48 89 90 10 ea 00 00 mov %rdx,0xea10(%rax) dcd8a: 8d 51 ff lea -0x1(%rcx),%edx dcd8d: 89 90 28 ea 00 00 mov %edx,0xea28(%rax) dcd93: 49 8b 86 98 5f 01 00 mov 0x15f98(%r14),%rax dcd9a: 8b 48 04 mov 0x4(%rax),%ecx dcd9d: 81 c1 b0 05 00 00 add $0x5b0,%ecx dcda3: 0f b7 c9 movzwl %cx,%ecx dcda6: 85 d2 test %edx,%edx dcda8: 0f 8e d4 01 00 00 jle dcf82 dcdae: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dcdb5: 4c 01 f8 add %r15,%rax dcdb8: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcdbf: 4c 8b 80 00 ea 00 00 mov 0xea00(%rax),%r8 dcdc6: 48 8d 72 01 lea 0x1(%rdx),%rsi dcdca: 23 90 40 ea 00 00 and 0xea40(%rax),%edx dcdd0: 49 8d 14 90 lea (%r8,%rdx,4),%rdx dcdd4: 48 89 b0 10 ea 00 00 mov %rsi,0xea10(%rax) dcddb: 89 0a mov %ecx,(%rdx) dcddd: 8b 88 28 ea 00 00 mov 0xea28(%rax),%ecx dcde3: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcdea: 48 23 90 38 ea 00 00 and 0xea38(%rax),%rdx dcdf1: 48 89 90 10 ea 00 00 mov %rdx,0xea10(%rax) dcdf8: 8d 51 ff lea -0x1(%rcx),%edx dcdfb: 89 90 28 ea 00 00 mov %edx,0xea28(%rax) dce01: 85 d2 test %edx,%edx dce03: 0f 8e 68 01 00 00 jle dcf71 dce09: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dce10: 4c 01 f8 add %r15,%rax dce13: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dce1a: 48 8b b8 00 ea 00 00 mov 0xea00(%rax),%rdi dce21: 48 8d 4a 01 lea 0x1(%rdx),%rcx dce25: 23 90 40 ea 00 00 and 0xea40(%rax),%edx dce2b: 48 8d 14 97 lea (%rdi,%rdx,4),%rdx dce2f: 48 89 88 10 ea 00 00 mov %rcx,0xea10(%rax) dce36: c7 02 08 00 00 00 movl $0x8,(%rdx) dce3c: 8b 88 28 ea 00 00 mov 0xea28(%rax),%ecx dce42: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dce49: 48 23 90 38 ea 00 00 and 0xea38(%rax),%rdx dce50: 48 89 90 10 ea 00 00 mov %rdx,0xea10(%rax) dce57: 8d 51 ff lea -0x1(%rcx),%edx dce5a: 89 90 28 ea 00 00 mov %edx,0xea28(%rax) dce60: 49 8b 86 98 5f 01 00 mov 0x15f98(%r14),%rax dce67: 44 8b 70 04 mov 0x4(%rax),%r14d dce6b: 41 81 c6 00 05 00 00 add $0x500,%r14d dce72: 45 0f b7 f6 movzwl %r14w,%r14d dce76: 85 d2 test %edx,%edx dce78: 0f 8e e2 00 00 00 jle dcf60 dce7e: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dce85: 4c 01 f8 add %r15,%rax dce88: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dce8f: 48 8b b0 00 ea 00 00 mov 0xea00(%rax),%rsi dce96: 48 8d 4a 01 lea 0x1(%rdx),%rcx dce9a: 23 90 40 ea 00 00 and 0xea40(%rax),%edx dcea0: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx dcea4: 48 89 88 10 ea 00 00 mov %rcx,0xea10(%rax) dceab: 44 89 32 mov %r14d,(%rdx) dceae: 8b 88 28 ea 00 00 mov 0xea28(%rax),%ecx dceb4: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcebb: 48 23 90 38 ea 00 00 and 0xea38(%rax),%rdx dcec2: 48 89 90 10 ea 00 00 mov %rdx,0xea10(%rax) dcec9: 8d 51 ff lea -0x1(%rcx),%edx dcecc: 89 90 28 ea 00 00 mov %edx,0xea28(%rax) dced2: 85 d2 test %edx,%edx dced4: 7e 79 jle dcf4f dced6: 48 69 c3 c0 09 00 00 imul $0x9c0,%rbx,%rax dcedd: 4c 89 e7 mov %r12,%rdi dcee0: 4c 01 f8 add %r15,%rax dcee3: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dceea: 48 8d 4a 01 lea 0x1(%rdx),%rcx dceee: 23 90 40 ea 00 00 and 0xea40(%rax),%edx dcef4: 48 89 88 10 ea 00 00 mov %rcx,0xea10(%rax) dcefb: 48 8b 88 00 ea 00 00 mov 0xea00(%rax),%rcx dcf02: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx dcf06: c7 02 03 00 00 00 movl $0x3,(%rdx) dcf0c: 48 8b 90 10 ea 00 00 mov 0xea10(%rax),%rdx dcf13: 83 a8 28 ea 00 00 01 subl $0x1,0xea28(%rax) dcf1a: 48 23 90 38 ea 00 00 and 0xea38(%rax),%rdx dcf21: 48 89 90 10 ea 00 00 mov %rdx,0xea10(%rax) dcf28: e8 00 00 00 00 callq dcf2d dcf2d: e9 cc f1 ff ff jmpq dc0fe dcf32: 41 8b 97 0c 32 01 00 mov 0x1320c(%r15),%edx dcf39: 31 c9 xor %ecx,%ecx dcf3b: 4c 89 ff mov %r15,%rdi dcf3e: e8 00 00 00 00 callq dcf43 dcf43: 41 8b 97 10 32 01 00 mov 0x13210(%r15),%edx dcf4a: e9 27 e7 ff ff jmpq db676 dcf4f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dcf56: e8 00 00 00 00 callq dcf5b dcf5b: e9 76 ff ff ff jmpq dced6 dcf60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dcf67: e8 00 00 00 00 callq dcf6c dcf6c: e9 0d ff ff ff jmpq dce7e dcf71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dcf78: e8 00 00 00 00 callq dcf7d dcf7d: e9 87 fe ff ff jmpq dce09 dcf82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dcf89: 89 0c 24 mov %ecx,(%rsp) dcf8c: e8 00 00 00 00 callq dcf91 dcf91: 8b 0c 24 mov (%rsp),%ecx dcf94: e9 15 fe ff ff jmpq dcdae dcf99: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dcfa0: e8 00 00 00 00 callq dcfa5 dcfa5: e9 92 fd ff ff jmpq dcd3c dcfaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dcfb1: 89 0c 24 mov %ecx,(%rsp) dcfb4: e8 00 00 00 00 callq dcfb9 dcfb9: 8b 0c 24 mov (%rsp),%ecx dcfbc: e9 20 fd ff ff jmpq dcce1 dcfc1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dcfc8: e8 00 00 00 00 callq dcfcd dcfcd: e9 9d fc ff ff jmpq dcc6f dcfd2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dcfd9: 89 0c 24 mov %ecx,(%rsp) dcfdc: e8 00 00 00 00 callq dcfe1 dcfe1: 8b 0c 24 mov (%rsp),%ecx dcfe4: e9 2b fc ff ff jmpq dcc14 dcfe9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dcff0: e8 00 00 00 00 callq dcff5 dcff5: e9 a8 fb ff ff jmpq dcba2 dcffa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dd001: 89 0c 24 mov %ecx,(%rsp) dd004: e8 00 00 00 00 callq dd009 dd009: 8b 0c 24 mov (%rsp),%ecx dd00c: e9 36 fb ff ff jmpq dcb47 dd011: 8d 1c 0a lea (%rdx,%rcx,1),%ebx dd014: 48 89 da mov %rbx,%rdx dd017: 48 c1 e3 02 shl $0x2,%rbx dd01b: e9 07 e7 ff ff jmpq db727 dd020: 41 be 01 00 00 00 mov $0x1,%r14d dd026: e9 d6 ee ff ff jmpq dbf01 dd02b: e8 00 00 00 00 callq dd030 dd030: 89 c2 mov %eax,%edx dd032: 89 ee mov %ebp,%esi dd034: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dd03b: 89 04 24 mov %eax,(%rsp) dd03e: e8 00 00 00 00 callq dd043 dd043: 8b 04 24 mov (%rsp),%eax dd046: e9 f0 f0 ff ff jmpq dc13b dd04b: 49 8b 3f mov (%r15),%rdi dd04e: 89 c2 mov %eax,%edx dd050: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dd057: e8 00 00 00 00 callq dd05c dd05c: b8 f0 ff ff ff mov $0xfffffff0,%eax dd061: e9 d5 f0 ff ff jmpq dc13b dd066: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) dd06d: 00 00 00 00000000000dd070 : dd070: e8 00 00 00 00 callq dd075 dd075: 55 push %rbp dd076: 48 89 fd mov %rdi,%rbp dd079: e8 00 00 00 00 callq dd07e dd07e: 85 c0 test %eax,%eax dd080: 74 02 je dd084 dd082: 5d pop %rbp dd083: c3 retq dd084: 48 89 ef mov %rbp,%rdi dd087: 5d pop %rbp dd088: e9 b3 e4 ff ff jmpq db540 dd08d: 0f 1f 00 nopl (%rax) 00000000000dd090 : dd090: e8 00 00 00 00 callq dd095 dd095: 41 57 push %r15 dd097: 89 f6 mov %esi,%esi dd099: 41 56 push %r14 dd09b: 41 89 ce mov %ecx,%r14d dd09e: 41 55 push %r13 dd0a0: 41 89 d5 mov %edx,%r13d dd0a3: 44 89 c2 mov %r8d,%edx dd0a6: 41 54 push %r12 dd0a8: 49 89 d7 mov %rdx,%r15 dd0ab: 55 push %rbp dd0ac: 53 push %rbx dd0ad: 48 83 ec 40 sub $0x40,%rsp dd0b1: 48 8b 4f 28 mov 0x28(%rdi),%rcx dd0b5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax dd0bc: 00 00 dd0be: 48 89 44 24 38 mov %rax,0x38(%rsp) dd0c3: 31 c0 xor %eax,%eax dd0c5: 49 63 c1 movslq %r9d,%rax dd0c8: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) dd0cf: 00 00 dd0d1: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) dd0d8: 00 00 dd0da: 48 0f af d0 imul %rax,%rdx dd0de: 48 8d 04 b6 lea (%rsi,%rsi,4),%rax dd0e2: 48 8b b1 88 01 00 00 mov 0x188(%rcx),%rsi dd0e9: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) dd0f0: 00 00 dd0f2: 49 63 ce movslq %r14d,%rcx dd0f5: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) dd0fc: 00 00 dd0fe: 48 8d 04 c6 lea (%rsi,%rax,8),%rax dd102: 48 8b 40 18 mov 0x18(%rax),%rax dd106: 48 8d 9a ff 0f 00 00 lea 0xfff(%rdx),%rbx dd10d: 44 8b 24 88 mov (%rax,%rcx,4),%r12d dd111: 49 63 cd movslq %r13d,%rcx dd114: 8b 34 88 mov (%rax,%rcx,4),%esi dd117: 49 c1 e4 20 shl $0x20,%r12 dd11b: 49 09 f4 or %rsi,%r12 dd11e: 45 85 c9 test %r9d,%r9d dd121: 0f 88 a2 00 00 00 js dd1c9 dd127: 49 01 d4 add %rdx,%r12 dd12a: 48 c1 fb 0c sar $0xc,%rbx dd12e: bd 00 00 10 00 mov $0x100000,%ebp dd133: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx dd138: 48 8d 54 24 10 lea 0x10(%rsp),%rdx dd13d: 4c 89 e6 mov %r12,%rsi dd140: 44 89 4c 24 04 mov %r9d,0x4(%rsp) dd145: e8 00 00 00 00 callq dd14a dd14a: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d dd14f: 85 c0 test %eax,%eax dd151: 0f 85 91 00 00 00 jne dd1e8 dd157: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi dd15c: 8b 57 38 mov 0x38(%rdi),%edx dd15f: 85 d2 test %edx,%edx dd161: 74 35 je dd198 dd163: 83 ea 01 sub $0x1,%edx dd166: 48 8d 47 08 lea 0x8(%rdi),%rax dd16a: 48 c1 e2 04 shl $0x4,%rdx dd16e: 48 8d 74 17 18 lea 0x18(%rdi,%rdx,1),%rsi dd173: 39 18 cmp %ebx,(%rax) dd175: 89 da mov %ebx,%edx dd177: 0f 43 10 cmovae (%rax),%edx dd17a: 89 e9 mov %ebp,%ecx dd17c: 89 10 mov %edx,(%rax) dd17e: 8b 50 04 mov 0x4(%rax),%edx dd181: 85 d2 test %edx,%edx dd183: 74 07 je dd18c dd185: 39 ea cmp %ebp,%edx dd187: 89 d1 mov %edx,%ecx dd189: 0f 47 cd cmova %ebp,%ecx dd18c: 89 48 04 mov %ecx,0x4(%rax) dd18f: 48 83 c0 10 add $0x10,%rax dd193: 48 39 f0 cmp %rsi,%rax dd196: 75 db jne dd173 dd198: 48 8d 77 38 lea 0x38(%rdi),%rsi dd19c: 48 8d 54 24 18 lea 0x18(%rsp),%rdx dd1a1: 48 83 c7 58 add $0x58,%rdi dd1a5: e8 00 00 00 00 callq dd1aa dd1aa: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx dd1af: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx dd1b6: 00 00 dd1b8: 75 50 jne dd20a dd1ba: 48 83 c4 40 add $0x40,%rsp dd1be: 5b pop %rbx dd1bf: 5d pop %rbp dd1c0: 41 5c pop %r12 dd1c2: 41 5d pop %r13 dd1c4: 41 5e pop %r14 dd1c6: 41 5f pop %r15 dd1c8: c3 retq dd1c9: 48 81 e3 00 f0 ff ff and $0xfffffffffffff000,%rbx dd1d0: 48 bd 00 00 00 00 01 movabs $0x100000000,%rbp dd1d7: 00 00 00 dd1da: 48 29 dd sub %rbx,%rbp dd1dd: 31 db xor %ebx,%ebx dd1df: 48 c1 ed 0c shr $0xc,%rbp dd1e3: e9 4b ff ff ff jmpq dd133 dd1e8: 45 89 f8 mov %r15d,%r8d dd1eb: 44 89 f1 mov %r14d,%ecx dd1ee: 44 89 ea mov %r13d,%edx dd1f1: 4c 89 e6 mov %r12,%rsi dd1f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dd1fb: 89 44 24 04 mov %eax,0x4(%rsp) dd1ff: e8 00 00 00 00 callq dd204 dd204: 8b 44 24 04 mov 0x4(%rsp),%eax dd208: eb a0 jmp dd1aa dd20a: e8 00 00 00 00 callq dd20f dd20f: 90 nop 00000000000dd210 : dd210: e8 00 00 00 00 callq dd215 dd215: 41 57 push %r15 dd217: 41 89 cb mov %ecx,%r11d dd21a: 44 89 c1 mov %r8d,%ecx dd21d: 41 89 d2 mov %edx,%r10d dd220: 41 56 push %r14 dd222: 41 55 push %r13 dd224: 41 54 push %r12 dd226: 55 push %rbp dd227: 48 89 fd mov %rdi,%rbp dd22a: 53 push %rbx dd22b: 48 83 ec 38 sub $0x38,%rsp dd22f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax dd236: 00 00 dd238: 48 89 44 24 30 mov %rax,0x30(%rsp) dd23d: 31 c0 xor %eax,%eax dd23f: 48 89 4c 24 18 mov %rcx,0x18(%rsp) dd244: 41 83 f9 ff cmp $0xffffffff,%r9d dd248: 0f 84 14 01 00 00 je dd362 dd24e: 44 89 c8 mov %r9d,%eax dd251: 48 0f af c1 imul %rcx,%rax dd255: 48 8b 55 28 mov 0x28(%rbp),%rdx dd259: 89 f6 mov %esi,%esi dd25b: 4d 63 f3 movslq %r11d,%r14 dd25e: 4d 63 fa movslq %r10d,%r15 dd261: 4c 8d 24 b6 lea (%rsi,%rsi,4),%r12 dd265: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx dd26a: 48 89 ef mov %rbp,%rdi dd26d: 44 89 4c 24 14 mov %r9d,0x14(%rsp) dd272: 48 8b 92 88 01 00 00 mov 0x188(%rdx),%rdx dd279: 49 c1 e4 03 shl $0x3,%r12 dd27d: 44 89 44 24 10 mov %r8d,0x10(%rsp) dd282: 44 89 54 24 0c mov %r10d,0xc(%rsp) dd287: 4a 8b 54 22 18 mov 0x18(%rdx,%r12,1),%rdx dd28c: 44 89 5c 24 08 mov %r11d,0x8(%rsp) dd291: 42 8b 1c b2 mov (%rdx,%r14,4),%ebx dd295: 42 8b 14 ba mov (%rdx,%r15,4),%edx dd299: 48 c1 e3 20 shl $0x20,%rbx dd29d: 48 09 d3 or %rdx,%rbx dd2a0: 48 8d 54 24 28 lea 0x28(%rsp),%rdx dd2a5: 48 8d 34 03 lea (%rbx,%rax,1),%rsi dd2a9: 48 89 34 24 mov %rsi,(%rsp) dd2ad: e8 00 00 00 00 callq dd2b2 dd2b2: 48 8b 34 24 mov (%rsp),%rsi dd2b6: 44 8b 5c 24 08 mov 0x8(%rsp),%r11d dd2bb: 85 c0 test %eax,%eax dd2bd: 44 8b 54 24 0c mov 0xc(%rsp),%r10d dd2c2: 44 8b 44 24 10 mov 0x10(%rsp),%r8d dd2c7: 41 89 c5 mov %eax,%r13d dd2ca: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d dd2cf: 0f 85 97 00 00 00 jne dd36c dd2d5: 48 8b 54 24 20 mov 0x20(%rsp),%rdx dd2da: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 dd2df: 48 8b 42 38 mov 0x38(%rdx),%rax dd2e3: 49 01 f0 add %rsi,%r8 dd2e6: 48 83 c0 01 add $0x1,%rax dd2ea: 48 c1 e0 0c shl $0xc,%rax dd2ee: 49 39 c0 cmp %rax,%r8 dd2f1: 0f 87 89 00 00 00 ja dd380 dd2f7: 48 8b 42 30 mov 0x30(%rdx),%rax dd2fb: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi dd300: 48 c1 e0 0c shl $0xc,%rax dd304: 48 89 04 24 mov %rax,(%rsp) dd308: e8 00 00 00 00 callq dd30d dd30d: 48 2b 1c 24 sub (%rsp),%rbx dd311: 48 01 c3 add %rax,%rbx dd314: 48 8b 45 28 mov 0x28(%rbp),%rax dd318: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax dd31f: 4a 8b 44 20 18 mov 0x18(%rax,%r12,1),%rax dd324: 42 89 1c b8 mov %ebx,(%rax,%r15,4) dd328: 48 8b 45 28 mov 0x28(%rbp),%rax dd32c: 48 c1 eb 20 shr $0x20,%rbx dd330: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax dd337: 4a 8b 44 20 18 mov 0x18(%rax,%r12,1),%rax dd33c: 42 89 1c b0 mov %ebx,(%rax,%r14,4) dd340: 48 8b 44 24 30 mov 0x30(%rsp),%rax dd345: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax dd34c: 00 00 dd34e: 75 4a jne dd39a dd350: 48 83 c4 38 add $0x38,%rsp dd354: 44 89 e8 mov %r13d,%eax dd357: 5b pop %rbx dd358: 5d pop %rbp dd359: 41 5c pop %r12 dd35b: 41 5d pop %r13 dd35d: 41 5e pop %r14 dd35f: 41 5f pop %r15 dd361: c3 retq dd362: 31 c0 xor %eax,%eax dd364: 45 31 c9 xor %r9d,%r9d dd367: e9 e9 fe ff ff jmpq dd255 dd36c: 44 89 d9 mov %r11d,%ecx dd36f: 44 89 d2 mov %r10d,%edx dd372: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dd379: e8 00 00 00 00 callq dd37e dd37e: eb c0 jmp dd340 dd380: 44 89 d9 mov %r11d,%ecx dd383: 44 89 d2 mov %r10d,%edx dd386: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dd38d: 41 bd ea ff ff ff mov $0xffffffea,%r13d dd393: e8 00 00 00 00 callq dd398 dd398: eb a6 jmp dd340 dd39a: e8 00 00 00 00 callq dd39f dd39f: 90 nop 00000000000dd3a0 : dd3a0: e8 00 00 00 00 callq dd3a5 dd3a5: 49 89 d2 mov %rdx,%r10 dd3a8: 48 8b 17 mov (%rdi),%rdx dd3ab: 49 89 f8 mov %rdi,%r8 dd3ae: 31 c0 xor %eax,%eax dd3b0: 48 8d 8a 88 fe 00 00 lea 0xfe88(%rdx),%rcx dd3b7: 8b 39 mov (%rcx),%edi dd3b9: 39 f7 cmp %esi,%edi dd3bb: 74 47 je dd404 dd3bd: 83 c0 01 add $0x1,%eax dd3c0: 48 83 c1 04 add $0x4,%rcx dd3c4: 83 f8 10 cmp $0x10,%eax dd3c7: 75 ee jne dd3b7 dd3c9: bf 88 fe 00 00 mov $0xfe88,%edi dd3ce: 31 c9 xor %ecx,%ecx dd3d0: 45 31 c9 xor %r9d,%r9d dd3d3: eb 03 jmp dd3d8 dd3d5: 49 8b 10 mov (%r8),%rdx dd3d8: 48 01 fa add %rdi,%rdx dd3db: 44 89 c8 mov %r9d,%eax dd3de: f0 0f b1 32 lock cmpxchg %esi,(%rdx) dd3e2: 85 c0 test %eax,%eax dd3e4: 74 40 je dd426 dd3e6: 83 c1 01 add $0x1,%ecx dd3e9: 48 83 c7 04 add $0x4,%rdi dd3ed: 83 f9 10 cmp $0x10,%ecx dd3f0: 75 e3 jne dd3d5 dd3f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dd3f9: e8 00 00 00 00 callq dd3fe dd3fe: b8 ea ff ff ff mov $0xffffffea,%eax dd403: c3 retq dd404: 89 c1 mov %eax,%ecx dd406: 49 8b 70 08 mov 0x8(%r8),%rsi dd40a: 48 39 b4 ca c8 fe 00 cmp %rsi,0xfec8(%rdx,%rcx,8) dd411: 00 dd412: 74 ef je dd403 dd414: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dd41b: e8 00 00 00 00 callq dd420 dd420: b8 ea ff ff ff mov $0xffffffea,%eax dd425: c3 retq dd426: 49 8b 10 mov (%r8),%rdx dd429: 49 8b 70 08 mov 0x8(%r8),%rsi dd42d: 89 c8 mov %ecx,%eax dd42f: 48 89 b4 c2 c8 fe 00 mov %rsi,0xfec8(%rdx,%rax,8) dd436: 00 dd437: 49 8b 10 mov (%r8),%rdx dd43a: c7 84 82 48 ff 00 00 movl $0x0,0xff48(%rdx,%rax,4) dd441: 00 00 00 00 dd445: b8 01 00 00 00 mov $0x1,%eax dd44a: d3 e0 shl %cl,%eax dd44c: 41 09 02 or %eax,(%r10) dd44f: 89 c8 mov %ecx,%eax dd451: c3 retq dd452: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) dd459: 00 00 00 00 dd45d: 0f 1f 00 nopl (%rax) 00000000000dd460 : dd460: e8 00 00 00 00 callq dd465 dd465: 41 55 push %r13 dd467: 4c 8d af 78 00 ff ff lea -0xff88(%rdi),%r13 dd46e: 41 54 push %r12 dd470: 49 89 fc mov %rdi,%r12 dd473: 55 push %rbp dd474: 31 ed xor %ebp,%ebp dd476: 53 push %rbx dd477: 8b 87 dc 0a 00 00 mov 0xadc(%rdi),%eax dd47d: 31 db xor %ebx,%ebx dd47f: 85 c0 test %eax,%eax dd481: 74 29 je dd4ac dd483: 89 d8 mov %ebx,%eax dd485: 83 c3 01 add $0x1,%ebx dd488: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax dd48f: 49 8d bc 05 08 00 01 lea 0x10008(%r13,%rax,1),%rdi dd496: 00 dd497: e8 00 00 00 00 callq dd49c dd49c: 01 c5 add %eax,%ebp dd49e: 41 39 9c 24 dc 0a 00 cmp %ebx,0xadc(%r12) dd4a5: 00 dd4a6: 77 db ja dd483 dd4a8: 85 ed test %ebp,%ebp dd4aa: 75 57 jne dd503 dd4ac: 41 80 bc 24 3c 7d ff cmpb $0x0,-0x82c4(%r12) dd4b3: ff 00 dd4b5: 75 3c jne dd4f3 dd4b7: 49 8b 84 24 a8 07 ff mov -0xf858(%r12),%rax dd4be: ff dd4bf: 4c 89 ef mov %r13,%rdi dd4c2: 31 d2 xor %edx,%edx dd4c4: 31 f6 xor %esi,%esi dd4c6: 48 8b 40 40 mov 0x40(%rax),%rax dd4ca: e8 00 00 00 00 callq dd4cf dd4cf: 4c 89 ef mov %r13,%rdi dd4d2: 31 d2 xor %edx,%edx dd4d4: be 09 00 00 00 mov $0x9,%esi dd4d9: e8 00 00 00 00 callq dd4de dd4de: 4c 89 ef mov %r13,%rdi dd4e1: 5b pop %rbx dd4e2: 31 d2 xor %edx,%edx dd4e4: 5d pop %rbp dd4e5: be 09 00 00 00 mov $0x9,%esi dd4ea: 41 5c pop %r12 dd4ec: 41 5d pop %r13 dd4ee: e9 00 00 00 00 jmpq dd4f3 dd4f3: 5b pop %rbx dd4f4: 4c 89 ef mov %r13,%rdi dd4f7: 5d pop %rbp dd4f8: 31 f6 xor %esi,%esi dd4fa: 41 5c pop %r12 dd4fc: 41 5d pop %r13 dd4fe: e9 00 00 00 00 jmpq dd503 dd503: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # dd50a dd50a: 5b pop %rbx dd50b: 4c 89 e2 mov %r12,%rdx dd50e: b9 e8 03 00 00 mov $0x3e8,%ecx dd513: 5d pop %rbp dd514: bf 80 01 00 00 mov $0x180,%edi dd519: 41 5c pop %r12 dd51b: 41 5d pop %r13 dd51d: e9 00 00 00 00 jmpq dd522 dd522: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) dd529: 00 00 00 00 dd52d: 0f 1f 00 nopl (%rax) 00000000000dd530 : dd530: e8 00 00 00 00 callq dd535 dd535: 41 55 push %r13 dd537: 41 89 d5 mov %edx,%r13d dd53a: 41 54 push %r12 dd53c: 41 89 f4 mov %esi,%r12d dd53f: be 00 10 00 00 mov $0x1000,%esi dd544: 55 push %rbp dd545: 48 89 fd mov %rdi,%rbp dd548: 53 push %rbx dd549: 48 89 cb mov %rcx,%rbx dd54c: 48 83 ec 20 sub $0x20,%rsp dd550: 48 8b 3f mov (%rdi),%rdi dd553: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax dd55a: 00 00 dd55c: 48 89 44 24 18 mov %rax,0x18(%rsp) dd561: 31 c0 xor %eax,%eax dd563: 84 d2 test %dl,%dl dd565: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx dd56a: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) dd571: 00 00 dd573: 0f 95 c2 setne %dl dd576: 0f b6 d2 movzbl %dl,%edx dd579: 01 d2 add %edx,%edx dd57b: e8 00 00 00 00 callq dd580 dd580: 85 c0 test %eax,%eax dd582: 0f 85 ba 01 00 00 jne dd742 dd588: 48 8b 44 24 08 mov 0x8(%rsp),%rax dd58d: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax dd594: 48 8b 50 18 mov 0x18(%rax),%rdx dd598: c7 40 08 01 00 00 00 movl $0x1,0x8(%rax) dd59f: c7 02 0c 00 00 00 movl $0xc,(%rdx) dd5a5: 8b 50 08 mov 0x8(%rax),%edx dd5a8: 48 8b 48 18 mov 0x18(%rax),%rcx dd5ac: 8d 72 01 lea 0x1(%rdx),%esi dd5af: 89 70 08 mov %esi,0x8(%rax) dd5b2: c7 04 91 01 00 00 00 movl $0x1,(%rcx,%rdx,4) dd5b9: 8b 50 08 mov 0x8(%rax),%edx dd5bc: 48 8b 48 18 mov 0x18(%rax),%rcx dd5c0: 8d 72 01 lea 0x1(%rdx),%esi dd5c3: 89 70 08 mov %esi,0x8(%rax) dd5c6: 44 89 24 91 mov %r12d,(%rcx,%rdx,4) dd5ca: 8b 50 08 mov 0x8(%rax),%edx dd5cd: 48 8b 48 18 mov 0x18(%rax),%rcx dd5d1: 8d 72 01 lea 0x1(%rdx),%esi dd5d4: 89 70 08 mov %esi,0x8(%rax) dd5d7: c7 04 91 20 00 00 00 movl $0x20,(%rcx,%rdx,4) dd5de: 8b 50 08 mov 0x8(%rax),%edx dd5e1: 48 8b 48 18 mov 0x18(%rax),%rcx dd5e5: 8d 72 01 lea 0x1(%rdx),%esi dd5e8: 89 70 08 mov %esi,0x8(%rax) dd5eb: c7 04 91 02 00 00 00 movl $0x2,(%rcx,%rdx,4) dd5f2: 8b 50 08 mov 0x8(%rax),%edx dd5f5: 48 8b 48 18 mov 0x18(%rax),%rcx dd5f9: 8d 72 01 lea 0x1(%rdx),%esi dd5fc: 89 70 08 mov %esi,0x8(%rax) dd5ff: c7 04 91 ff ff ff ff movl $0xffffffff,(%rcx,%rdx,4) dd606: 8b 50 08 mov 0x8(%rax),%edx dd609: 48 8b 48 18 mov 0x18(%rax),%rcx dd60d: 8d 72 01 lea 0x1(%rdx),%esi dd610: 89 70 08 mov %esi,0x8(%rax) dd613: c7 04 91 01 00 00 00 movl $0x1,(%rcx,%rdx,4) dd61a: 8b 50 08 mov 0x8(%rax),%edx dd61d: 48 8b 48 18 mov 0x18(%rax),%rcx dd621: 8d 72 01 lea 0x1(%rdx),%esi dd624: 89 70 08 mov %esi,0x8(%rax) dd627: c7 04 91 00 00 00 00 movl $0x0,(%rcx,%rdx,4) dd62e: 8b 50 08 mov 0x8(%rax),%edx dd631: 48 8b 48 18 mov 0x18(%rax),%rcx dd635: 8d 72 01 lea 0x1(%rdx),%esi dd638: 89 70 08 mov %esi,0x8(%rax) dd63b: c7 04 91 00 00 00 00 movl $0x0,(%rcx,%rdx,4) dd642: 8b 50 08 mov 0x8(%rax),%edx dd645: 48 8b 48 18 mov 0x18(%rax),%rcx dd649: 8d 72 01 lea 0x1(%rdx),%esi dd64c: 89 70 08 mov %esi,0x8(%rax) dd64f: c7 04 91 ff ff ff ff movl $0xffffffff,(%rcx,%rdx,4) dd656: 8b 50 08 mov 0x8(%rax),%edx dd659: 48 8b 48 18 mov 0x18(%rax),%rcx dd65d: 8d 72 01 lea 0x1(%rdx),%esi dd660: 89 70 08 mov %esi,0x8(%rax) dd663: c7 04 91 00 00 00 00 movl $0x0,(%rcx,%rdx,4) dd66a: 8b 50 08 mov 0x8(%rax),%edx dd66d: 48 8b 48 18 mov 0x18(%rax),%rcx dd671: 8d 72 01 lea 0x1(%rdx),%esi dd674: 89 70 08 mov %esi,0x8(%rax) dd677: c7 04 91 08 00 00 00 movl $0x8,(%rcx,%rdx,4) dd67e: 8b 50 08 mov 0x8(%rax),%edx dd681: 48 8b 48 18 mov 0x18(%rax),%rcx dd685: 8d 72 01 lea 0x1(%rdx),%esi dd688: 89 70 08 mov %esi,0x8(%rax) dd68b: c7 04 91 01 00 00 02 movl $0x2000001,(%rcx,%rdx,4) dd692: 8b 50 08 mov 0x8(%rax),%edx dd695: 81 fa ff 03 00 00 cmp $0x3ff,%edx dd69b: 77 19 ja dd6b6 dd69d: 48 8b 48 18 mov 0x18(%rax),%rcx dd6a1: 48 63 f2 movslq %edx,%rsi dd6a4: 83 c2 01 add $0x1,%edx dd6a7: c7 04 b1 00 00 00 00 movl $0x0,(%rcx,%rsi,4) dd6ae: 81 fa 00 04 00 00 cmp $0x400,%edx dd6b4: 75 e7 jne dd69d dd6b6: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi dd6bb: 45 84 ed test %r13b,%r13b dd6be: 0f 85 9d 00 00 00 jne dd761 dd6c4: 48 8b 75 00 mov 0x0(%rbp),%rsi dd6c8: 31 d2 xor %edx,%edx dd6ca: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx dd6cf: 48 81 c6 a8 09 01 00 add $0x109a8,%rsi dd6d6: e8 00 00 00 00 callq dd6db dd6db: 85 c0 test %eax,%eax dd6dd: 0f 85 93 00 00 00 jne dd776 dd6e3: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp dd6e8: 48 85 db test %rbx,%rbx dd6eb: 74 39 je dd726 dd6ed: 48 85 ed test %rbp,%rbp dd6f0: 0f 84 94 00 00 00 je dd78a dd6f6: 48 8d 7d 38 lea 0x38(%rbp),%rdi dd6fa: ba 01 00 00 00 mov $0x1,%edx dd6ff: f0 0f c1 55 38 lock xadd %edx,0x38(%rbp) dd704: 85 d2 test %edx,%edx dd706: 0f 84 c6 00 00 00 je dd7d2 dd70c: 0f 88 a4 00 00 00 js dd7b6 dd712: 83 c2 01 add $0x1,%edx dd715: 0f 88 9b 00 00 00 js dd7b6 dd71b: 48 8b 54 24 10 mov 0x10(%rsp),%rdx dd720: 48 89 2b mov %rbp,(%rbx) dd723: 48 89 d5 mov %rdx,%rbp dd726: 48 85 ed test %rbp,%rbp dd729: 74 17 je dd742 dd72b: 48 8d 7d 38 lea 0x38(%rbp),%rdi dd72f: ba ff ff ff ff mov $0xffffffff,%edx dd734: f0 0f c1 55 38 lock xadd %edx,0x38(%rbp) dd739: 83 fa 01 cmp $0x1,%edx dd73c: 74 55 je dd793 dd73e: 85 d2 test %edx,%edx dd740: 7e 60 jle dd7a2 dd742: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx dd747: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx dd74e: 00 00 dd750: 0f 85 98 00 00 00 jne dd7ee dd756: 48 83 c4 20 add $0x20,%rsp dd75a: 5b pop %rbx dd75b: 5d pop %rbp dd75c: 41 5c pop %r12 dd75e: 41 5d pop %r13 dd760: c3 retq dd761: 48 8d 54 24 10 lea 0x10(%rsp),%rdx dd766: 48 89 ee mov %rbp,%rsi dd769: e8 00 00 00 00 callq dd76e dd76e: 85 c0 test %eax,%eax dd770: 0f 84 6d ff ff ff je dd6e3 dd776: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi dd77b: 89 44 24 04 mov %eax,0x4(%rsp) dd77f: e8 00 00 00 00 callq dd784 dd784: 8b 44 24 04 mov 0x4(%rsp),%eax dd788: eb b8 jmp dd742 dd78a: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) dd791: eb af jmp dd742 dd793: 89 44 24 04 mov %eax,0x4(%rsp) dd797: e8 00 00 00 00 callq dd79c dd79c: 8b 44 24 04 mov 0x4(%rsp),%eax dd7a0: eb a0 jmp dd742 dd7a2: be 03 00 00 00 mov $0x3,%esi dd7a7: 89 44 24 04 mov %eax,0x4(%rsp) dd7ab: e8 00 00 00 00 callq dd7b0 dd7b0: 8b 44 24 04 mov 0x4(%rsp),%eax dd7b4: eb 8c jmp dd742 dd7b6: be 01 00 00 00 mov $0x1,%esi dd7bb: 89 44 24 04 mov %eax,0x4(%rsp) dd7bf: e8 00 00 00 00 callq dd7c4 dd7c4: 48 8b 54 24 10 mov 0x10(%rsp),%rdx dd7c9: 8b 44 24 04 mov 0x4(%rsp),%eax dd7cd: e9 4e ff ff ff jmpq dd720 dd7d2: be 02 00 00 00 mov $0x2,%esi dd7d7: 89 44 24 04 mov %eax,0x4(%rsp) dd7db: e8 00 00 00 00 callq dd7e0 dd7e0: 48 8b 54 24 10 mov 0x10(%rsp),%rdx dd7e5: 8b 44 24 04 mov 0x4(%rsp),%eax dd7e9: e9 32 ff ff ff jmpq dd720 dd7ee: e8 00 00 00 00 callq dd7f3 dd7f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) dd7fa: 00 00 00 00 dd7fe: 66 90 xchg %ax,%ax 00000000000dd800 : dd800: e8 00 00 00 00 callq dd805 dd805: 41 56 push %r14 dd807: 41 55 push %r13 dd809: 41 54 push %r12 dd80b: 55 push %rbp dd80c: 48 89 f5 mov %rsi,%rbp dd80f: 53 push %rbx dd810: 48 89 fb mov %rdi,%rbx dd813: 48 83 ec 08 sub $0x8,%rsp dd817: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax dd81d: 83 f8 0e cmp $0xe,%eax dd820: 0f 84 5c 01 00 00 je dd982 dd826: 77 53 ja dd87b dd828: 83 f8 09 cmp $0x9,%eax dd82b: 0f 84 45 01 00 00 je dd976 dd831: 76 7c jbe dd8af dd833: 83 f8 0c cmp $0xc,%eax dd836: 0f 84 16 01 00 00 je dd952 dd83c: 83 f8 0d cmp $0xd,%eax dd83f: 75 5c jne dd89d dd841: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd848: 48 8b 13 mov (%rbx),%rdx dd84b: 48 8d bb 00 00 01 00 lea 0x10000(%rbx),%rdi dd852: 4c 89 e6 mov %r12,%rsi dd855: e8 00 00 00 00 callq dd85a dd85a: 85 c0 test %eax,%eax dd85c: 0f 85 00 00 00 00 jne dd862 dd862: 48 8b bb 00 00 01 00 mov 0x10000(%rbx),%rdi dd869: e8 00 00 00 00 callq dd86e dd86e: 85 c0 test %eax,%eax dd870: 0f 84 00 00 00 00 je dd876 dd876: e9 00 00 00 00 jmpq dd87b dd87b: 83 f8 12 cmp $0x12,%eax dd87e: 0f 84 e6 00 00 00 je dd96a dd884: 76 67 jbe dd8ed dd886: 83 f8 14 cmp $0x14,%eax dd889: 0f 84 ab 00 00 00 je dd93a dd88f: 83 f8 15 cmp $0x15,%eax dd892: 75 44 jne dd8d8 dd894: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd89b: eb ab jmp dd848 dd89d: 83 f8 0b cmp $0xb,%eax dd8a0: 0f 85 fc 00 00 00 jne dd9a2 dd8a6: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd8ad: eb 99 jmp dd848 dd8af: 83 f8 07 cmp $0x7,%eax dd8b2: 0f 84 a6 00 00 00 je dd95e dd8b8: 76 49 jbe dd903 dd8ba: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd8c1: 83 f8 08 cmp $0x8,%eax dd8c4: 74 82 je dd848 dd8c6: b8 ea ff ff ff mov $0xffffffea,%eax dd8cb: 48 83 c4 08 add $0x8,%rsp dd8cf: 5b pop %rbx dd8d0: 5d pop %rbp dd8d1: 41 5c pop %r12 dd8d3: 41 5d pop %r13 dd8d5: 41 5e pop %r14 dd8d7: c3 retq dd8d8: 83 f8 13 cmp $0x13,%eax dd8db: 0f 85 cb 00 00 00 jne dd9ac dd8e1: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd8e8: e9 5b ff ff ff jmpq dd848 dd8ed: 83 f8 10 cmp $0x10,%eax dd8f0: 74 54 je dd946 dd8f2: 83 f8 11 cmp $0x11,%eax dd8f5: 75 26 jne dd91d dd8f7: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd8fe: e9 45 ff ff ff jmpq dd848 dd903: 83 f8 05 cmp $0x5,%eax dd906: 74 26 je dd92e dd908: 83 f8 06 cmp $0x6,%eax dd90b: 0f 85 87 00 00 00 jne dd998 dd911: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd918: e9 2b ff ff ff jmpq dd848 dd91d: 83 f8 0f cmp $0xf,%eax dd920: 75 6c jne dd98e dd922: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd929: e9 1a ff ff ff jmpq dd848 dd92e: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd935: e9 0e ff ff ff jmpq dd848 dd93a: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd941: e9 02 ff ff ff jmpq dd848 dd946: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd94d: e9 f6 fe ff ff jmpq dd848 dd952: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd959: e9 ea fe ff ff jmpq dd848 dd95e: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd965: e9 de fe ff ff jmpq dd848 dd96a: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd971: e9 d2 fe ff ff jmpq dd848 dd976: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd97d: e9 c6 fe ff ff jmpq dd848 dd982: 49 c7 c4 00 00 00 00 mov $0x0,%r12 dd989: e9 ba fe ff ff jmpq dd848 dd98e: b8 ea ff ff ff mov $0xffffffea,%eax dd993: e9 33 ff ff ff jmpq dd8cb dd998: b8 ea ff ff ff mov $0xffffffea,%eax dd99d: e9 29 ff ff ff jmpq dd8cb dd9a2: b8 ea ff ff ff mov $0xffffffea,%eax dd9a7: e9 1f ff ff ff jmpq dd8cb dd9ac: b8 ea ff ff ff mov $0xffffffea,%eax dd9b1: e9 15 ff ff ff jmpq dd8cb dd9b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) dd9bd: 00 00 00 00000000000dd9c0 : dd9c0: e8 00 00 00 00 callq dd9c5 dd9c5: 48 83 bf 60 fe 00 00 cmpq $0x0,0xfe60(%rdi) dd9cc: 00 dd9cd: 74 75 je dda44 dd9cf: 55 push %rbp dd9d0: 48 89 fd mov %rdi,%rbp dd9d3: 48 8d bf 88 ff 00 00 lea 0xff88(%rdi),%rdi dd9da: 53 push %rbx dd9db: e8 00 00 00 00 callq dd9e0 dd9e0: 48 8d bd a8 09 01 00 lea 0x109a8(%rbp),%rdi dd9e7: e8 00 00 00 00 callq dd9ec dd9ec: 48 8d 95 70 fe 00 00 lea 0xfe70(%rbp),%rdx dd9f3: 48 8d b5 68 fe 00 00 lea 0xfe68(%rbp),%rsi dd9fa: 48 8d bd 60 fe 00 00 lea 0xfe60(%rbp),%rdi dda01: e8 00 00 00 00 callq dda06 dda06: 8b 85 64 0a 01 00 mov 0x10a64(%rbp),%eax dda0c: 85 c0 test %eax,%eax dda0e: 74 23 je dda33 dda10: 31 db xor %ebx,%ebx dda12: 89 d8 mov %ebx,%eax dda14: 83 c3 01 add $0x1,%ebx dda17: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax dda1e: 48 8d bc 05 08 00 01 lea 0x10008(%rbp,%rax,1),%rdi dda25: 00 dda26: e8 00 00 00 00 callq dda2b dda2b: 39 9d 64 0a 01 00 cmp %ebx,0x10a64(%rbp) dda31: 77 df ja dda12 dda33: 48 8b bd 00 00 01 00 mov 0x10000(%rbp),%rdi dda3a: e8 00 00 00 00 callq dda3f dda3f: 31 c0 xor %eax,%eax dda41: 5b pop %rbx dda42: 5d pop %rbp dda43: c3 retq dda44: 31 c0 xor %eax,%eax dda46: c3 retq dda47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) dda4e: 00 00 00000000000dda50 : dda50: e8 00 00 00 00 callq dda55 dda55: 48 83 ec 18 sub $0x18,%rsp dda59: 45 31 c0 xor %r8d,%r8d dda5c: b9 01 00 00 00 mov $0x1,%ecx dda61: be 01 00 00 00 mov $0x1,%esi dda66: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax dda6d: 00 00 dda6f: 48 89 44 24 10 mov %rax,0x10(%rsp) dda74: 31 c0 xor %eax,%eax dda76: 48 8d 54 24 08 lea 0x8(%rsp),%rdx dda7b: 48 8d 87 80 00 01 00 lea 0x10080(%rdi),%rax dda82: 48 81 c7 a8 09 01 00 add $0x109a8,%rdi dda89: 48 89 44 24 08 mov %rax,0x8(%rsp) dda8e: e8 00 00 00 00 callq dda93 dda93: 85 c0 test %eax,%eax dda95: 75 15 jne ddaac dda97: 48 8b 54 24 10 mov 0x10(%rsp),%rdx dda9c: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx ddaa3: 00 00 ddaa5: 75 1b jne ddac2 ddaa7: 48 83 c4 18 add $0x18,%rsp ddaab: c3 retq ddaac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ddab3: 89 44 24 04 mov %eax,0x4(%rsp) ddab7: e8 00 00 00 00 callq ddabc ddabc: 8b 44 24 04 mov 0x4(%rsp),%eax ddac0: eb d5 jmp dda97 ddac2: e8 00 00 00 00 callq ddac7 ddac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ddace: 00 00 00000000000ddad0 : ddad0: e8 00 00 00 00 callq ddad5 ddad5: 53 push %rbx ddad6: 48 89 fb mov %rdi,%rbx ddad9: 48 81 c7 88 ff 00 00 add $0xff88,%rdi ddae0: e8 00 00 00 00 callq ddae5 ddae5: 48 83 bb 60 fe 00 00 cmpq $0x0,0xfe60(%rbx) ddaec: 00 ddaed: 74 2f je ddb1e ddaef: 48 8d 83 88 fe 00 00 lea 0xfe88(%rbx),%rax ddaf6: 48 8d bb c8 fe 00 00 lea 0xfec8(%rbx),%rdi ddafd: 44 8b 00 mov (%rax),%r8d ddb00: 45 85 c0 test %r8d,%r8d ddb03: 75 0e jne ddb13 ddb05: 48 83 c0 04 add $0x4,%rax ddb09: 48 39 f8 cmp %rdi,%rax ddb0c: 75 ef jne ddafd ddb0e: 44 89 c0 mov %r8d,%eax ddb11: 5b pop %rbx ddb12: c3 retq ddb13: 41 b8 ea ff ff ff mov $0xffffffea,%r8d ddb19: 5b pop %rbx ddb1a: 44 89 c0 mov %r8d,%eax ddb1d: c3 retq ddb1e: 45 31 c0 xor %r8d,%r8d ddb21: 5b pop %rbx ddb22: 44 89 c0 mov %r8d,%eax ddb25: c3 retq ddb26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) ddb2d: 00 00 00 00000000000ddb30 : ddb30: e8 00 00 00 00 callq ddb35 ddb35: 41 55 push %r13 ddb37: 41 54 push %r12 ddb39: 55 push %rbp ddb3a: 53 push %rbx ddb3b: 48 83 ec 10 sub $0x10,%rsp ddb3f: 4c 8b af 60 fe 00 00 mov 0xfe60(%rdi),%r13 ddb46: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax ddb4d: 00 00 ddb4f: 48 89 44 24 08 mov %rax,0x8(%rsp) ddb54: 31 c0 xor %eax,%eax ddb56: 4d 85 ed test %r13,%r13 ddb59: 0f 84 ee 00 00 00 je ddc4d ddb5f: 48 89 fb mov %rdi,%rbx ddb62: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi ddb69: 31 f6 xor %esi,%esi ddb6b: 49 8b ad a0 01 00 00 mov 0x1a0(%r13),%rbp ddb72: e8 00 00 00 00 callq ddb77 ddb77: 41 89 c4 mov %eax,%r12d ddb7a: 83 f8 fc cmp $0xfffffffc,%eax ddb7d: 0f 84 d2 00 00 00 je ddc55 ddb83: 85 c0 test %eax,%eax ddb85: 0f 85 a3 00 00 00 jne ddc2e ddb8b: 48 8b bb 60 fe 00 00 mov 0xfe60(%rbx),%rdi ddb92: 48 89 e6 mov %rsp,%rsi ddb95: 49 c7 c5 00 00 00 00 mov $0x0,%r13 ddb9c: e8 00 00 00 00 callq ddba1 ddba1: 41 89 c4 mov %eax,%r12d ddba4: 85 c0 test %eax,%eax ddba6: 0f 85 b1 00 00 00 jne ddc5d ddbac: 48 8b 93 00 00 01 00 mov 0x10000(%rbx),%rdx ddbb3: 48 8b 3c 24 mov (%rsp),%rdi ddbb7: 48 8b 72 08 mov 0x8(%rdx),%rsi ddbbb: 48 8b 12 mov (%rdx),%rdx ddbbe: 8b 46 18 mov 0x18(%rsi),%eax ddbc1: 48 01 c6 add %rax,%rsi ddbc4: 48 29 c2 sub %rax,%rdx ddbc7: e8 00 00 00 00 callq ddbcc ddbcc: 48 8b bb 60 fe 00 00 mov 0xfe60(%rbx),%rdi ddbd3: e8 00 00 00 00 callq ddbd8 ddbd8: 48 8b 9b 60 fe 00 00 mov 0xfe60(%rbx),%rbx ddbdf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ddbe6: e8 00 00 00 00 callq ddbeb ddbeb: 31 f6 xor %esi,%esi ddbed: 48 8d 7b 58 lea 0x58(%rbx),%rdi ddbf1: e8 00 00 00 00 callq ddbf6 ddbf6: 4c 89 ef mov %r13,%rdi ddbf9: ff 14 25 00 00 00 00 callq *0x0 ddc00: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi ddc07: e8 00 00 00 00 callq ddc0c ddc0c: 48 8b 44 24 08 mov 0x8(%rsp),%rax ddc11: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax ddc18: 00 00 ddc1a: 0f 85 88 00 00 00 jne ddca8 ddc20: 48 83 c4 10 add $0x10,%rsp ddc24: 44 89 e0 mov %r12d,%eax ddc27: 5b pop %rbx ddc28: 5d pop %rbp ddc29: 41 5c pop %r12 ddc2b: 41 5d pop %r13 ddc2d: c3 retq ddc2e: 3d 00 fe ff ff cmp $0xfffffe00,%eax ddc33: 0f 85 00 00 00 00 jne ddc39 ddc39: 48 8b 3b mov (%rbx),%rdi ddc3c: 44 89 e2 mov %r12d,%edx ddc3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ddc46: e8 00 00 00 00 callq ddc4b ddc4b: eb bf jmp ddc0c ddc4d: 41 bc ea ff ff ff mov $0xffffffea,%r12d ddc53: eb b7 jmp ddc0c ddc55: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d ddc5b: eb dc jmp ddc39 ddc5d: 48 8b ab 60 fe 00 00 mov 0xfe60(%rbx),%rbp ddc64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ddc6b: e8 00 00 00 00 callq ddc70 ddc70: 31 f6 xor %esi,%esi ddc72: 48 8d 7d 58 lea 0x58(%rbp),%rdi ddc76: e8 00 00 00 00 callq ddc7b ddc7b: 4c 89 ef mov %r13,%rdi ddc7e: ff 14 25 00 00 00 00 callq *0x0 ddc85: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi ddc8c: e8 00 00 00 00 callq ddc91 ddc91: 48 8b 3b mov (%rbx),%rdi ddc94: 44 89 e2 mov %r12d,%edx ddc97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ddc9e: e8 00 00 00 00 callq ddca3 ddca3: e9 64 ff ff ff jmpq ddc0c ddca8: e8 00 00 00 00 callq ddcad ddcad: 0f 1f 00 nopl (%rax) 00000000000ddcb0 : ddcb0: e8 00 00 00 00 callq ddcb5 ddcb5: 41 54 push %r12 ddcb7: 55 push %rbp ddcb8: 48 8b 2f mov (%rdi),%rbp ddcbb: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) ddcc2: 74 04 je ddcc8 ddcc4: 5d pop %rbp ddcc5: 41 5c pop %r12 ddcc7: c3 retq ddcc8: 4c 8d a5 e0 ff 00 00 lea 0xffe0(%rbp),%r12 ddccf: 4c 89 e7 mov %r12,%rdi ddcd2: e8 00 00 00 00 callq ddcd7 ddcd7: 48 8d bd 88 ff 00 00 lea 0xff88(%rbp),%rdi ddcde: e8 00 00 00 00 callq ddce3 ddce3: 84 c0 test %al,%al ddce5: 75 4a jne ddd31 ddce7: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) ddcee: 75 4c jne ddd3c ddcf0: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax ddcf7: ba 40 9c 00 00 mov $0x9c40,%edx ddcfc: be 34 d0 00 00 mov $0xd034,%esi ddd01: 48 89 ef mov %rbp,%rdi ddd04: 48 8b 40 40 mov 0x40(%rax),%rax ddd08: e8 00 00 00 00 callq ddd0d ddd0d: ba 01 00 00 00 mov $0x1,%edx ddd12: be 09 00 00 00 mov $0x9,%esi ddd17: 48 89 ef mov %rbp,%rdi ddd1a: e8 00 00 00 00 callq ddd1f ddd1f: ba 01 00 00 00 mov $0x1,%edx ddd24: be 09 00 00 00 mov $0x9,%esi ddd29: 48 89 ef mov %rbp,%rdi ddd2c: e8 00 00 00 00 callq ddd31 ddd31: 4c 89 e7 mov %r12,%rdi ddd34: 5d pop %rbp ddd35: 41 5c pop %r12 ddd37: e9 00 00 00 00 jmpq ddd3c ddd3c: be 01 00 00 00 mov $0x1,%esi ddd41: 48 89 ef mov %rbp,%rdi ddd44: e8 00 00 00 00 callq ddd49 ddd49: eb e6 jmp ddd31 ddd4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000ddd50 : ddd50: e8 00 00 00 00 callq ddd55 ddd55: 48 8b 17 mov (%rdi),%rdx ddd58: f6 82 b0 63 01 00 04 testb $0x4,0x163b0(%rdx) ddd5f: 74 01 je ddd62 ddd61: c3 retq ddd62: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # ddd69 ddd69: b9 e8 03 00 00 mov $0x3e8,%ecx ddd6e: bf 80 01 00 00 mov $0x180,%edi ddd73: 48 81 c2 88 ff 00 00 add $0xff88,%rdx ddd7a: e9 00 00 00 00 jmpq ddd7f ddd7f: 90 nop 00000000000ddd80 : ddd80: e8 00 00 00 00 callq ddd85 ddd85: 41 56 push %r14 ddd87: 49 89 f6 mov %rsi,%r14 ddd8a: 41 55 push %r13 ddd8c: 4c 8d af 08 00 01 00 lea 0x10008(%rdi),%r13 ddd93: 41 54 push %r12 ddd95: 55 push %rbp ddd96: 48 8d af c8 fe 00 00 lea 0xfec8(%rdi),%rbp ddd9d: 53 push %rbx ddd9e: 49 89 ec mov %rbp,%r12 ddda1: 48 8d 9f 88 fe 00 00 lea 0xfe88(%rdi),%rbx ddda8: eb 0d jmp dddb7 dddaa: 48 83 c3 04 add $0x4,%rbx dddae: 48 83 c5 08 add $0x8,%rbp dddb2: 4c 39 e3 cmp %r12,%rbx dddb5: 74 38 je dddef dddb7: 8b 33 mov (%rbx),%esi dddb9: 85 f6 test %esi,%esi dddbb: 74 ed je dddaa dddbd: 4c 39 75 00 cmp %r14,0x0(%rbp) dddc1: 75 e7 jne dddaa dddc3: 31 c9 xor %ecx,%ecx dddc5: 31 d2 xor %edx,%edx dddc7: 4c 89 ef mov %r13,%rdi dddca: e8 61 f7 ff ff callq dd530 dddcf: 85 c0 test %eax,%eax dddd1: 75 25 jne dddf8 dddd3: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) dddda: 00 ddddb: 48 83 c3 04 add $0x4,%rbx ddddf: 48 83 c5 08 add $0x8,%rbp ddde3: c7 43 fc 00 00 00 00 movl $0x0,-0x4(%rbx) dddea: 4c 39 e3 cmp %r12,%rbx ddded: 75 c8 jne dddb7 dddef: 5b pop %rbx dddf0: 5d pop %rbp dddf1: 41 5c pop %r12 dddf3: 41 5d pop %r13 dddf5: 41 5e pop %r14 dddf7: c3 retq dddf8: 89 c6 mov %eax,%esi dddfa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dde01: e8 00 00 00 00 callq dde06 dde06: eb cb jmp dddd3 dde08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) dde0f: 00 00000000000dde10 : dde10: e8 00 00 00 00 callq dde15 dde15: 41 57 push %r15 dde17: 89 f2 mov %esi,%edx dde19: 49 89 ff mov %rdi,%r15 dde1c: 41 56 push %r14 dde1e: 49 89 d6 mov %rdx,%r14 dde21: 41 55 push %r13 dde23: 4c 8d 2c 92 lea (%rdx,%rdx,4),%r13 dde27: 41 54 push %r12 dde29: 49 c1 e5 03 shl $0x3,%r13 dde2d: 55 push %rbp dde2e: 53 push %rbx dde2f: 48 83 ec 30 sub $0x30,%rsp dde33: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax dde3a: 00 00 dde3c: 48 89 44 24 28 mov %rax,0x28(%rsp) dde41: 48 8b 47 28 mov 0x28(%rdi),%rax dde45: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) dde4c: 00 dde4d: 48 8b b8 88 01 00 00 mov 0x188(%rax),%rdi dde54: 48 c7 40 70 00 00 00 movq $0x0,0x70(%rax) dde5b: 00 dde5c: 4c 01 ef add %r13,%rdi dde5f: 48 8b 07 mov (%rdi),%rax dde62: 8b 4f 08 mov 0x8(%rdi),%ecx dde65: 48 89 3c 24 mov %rdi,(%rsp) dde69: 48 8b 50 20 mov 0x20(%rax),%rdx dde6d: 8b 40 28 mov 0x28(%rax),%eax dde70: 48 03 82 40 02 00 00 add 0x240(%rdx),%rax dde77: 48 89 47 10 mov %rax,0x10(%rdi) dde7b: 85 c9 test %ecx,%ecx dde7d: 0f 84 b1 05 00 00 je de434 dde83: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) dde8a: 00 dde8b: 31 db xor %ebx,%ebx dde8d: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) dde94: 00 dde95: eb 4e jmp ddee5 dde97: 3d 01 00 00 03 cmp $0x3000001,%eax dde9c: 0f 84 5d 02 00 00 je de0ff ddea2: 3d 01 00 00 05 cmp $0x5000001,%eax ddea7: 0f 85 b9 00 00 00 jne ddf66 ddead: 8d 4b 02 lea 0x2(%rbx),%ecx ddeb0: 8d 53 03 lea 0x3(%rbx),%edx ddeb3: 45 31 c9 xor %r9d,%r9d ddeb6: 45 31 c0 xor %r8d,%r8d ddeb9: 44 89 f6 mov %r14d,%esi ddebc: 4c 89 ff mov %r15,%rdi ddebf: e8 cc f1 ff ff callq dd090 ddec4: 85 c0 test %eax,%eax ddec6: 0f 85 2e 02 00 00 jne de0fa ddecc: 48 8b 04 24 mov (%rsp),%rax dded0: 8b 48 08 mov 0x8(%rax),%ecx dded3: 41 89 ea mov %ebp,%r10d dded6: 41 c1 ea 02 shr $0x2,%r10d ddeda: 44 01 d3 add %r10d,%ebx ddedd: 39 d9 cmp %ebx,%ecx ddedf: 0f 86 b4 00 00 00 jbe ddf99 ddee5: 49 8b 47 28 mov 0x28(%r15),%rax ddee9: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax ddef0: 4a 8b 54 28 18 mov 0x18(%rax,%r13,1),%rdx ddef5: 48 63 c3 movslq %ebx,%rax ddef8: 8b 2c 82 mov (%rdx,%rax,4),%ebp ddefb: 8d 43 01 lea 0x1(%rbx),%eax ddefe: 48 98 cltq ddf00: 8b 04 82 mov (%rdx,%rax,4),%eax ddf03: 83 fd 07 cmp $0x7,%ebp ddf06: 0f 86 2f 02 00 00 jbe de13b ddf0c: 41 89 ec mov %ebp,%r12d ddf0f: 41 83 e4 03 and $0x3,%r12d ddf13: 0f 85 22 02 00 00 jne de13b ddf19: 3d 04 00 00 05 cmp $0x5000004,%eax ddf1e: 0f 84 aa 01 00 00 je de0ce ddf24: 0f 86 6d ff ff ff jbe dde97 ddf2a: 3d 05 00 00 05 cmp $0x5000005,%eax ddf2f: 0f 84 f0 01 00 00 je de125 ddf35: 3d 0d 00 00 05 cmp $0x500000d,%eax ddf3a: 75 97 jne dded3 ddf3c: 45 31 c9 xor %r9d,%r9d ddf3f: 45 31 c0 xor %r8d,%r8d ddf42: 8d 4b 02 lea 0x2(%rbx),%ecx ddf45: 44 89 f6 mov %r14d,%esi ddf48: 8d 53 03 lea 0x3(%rbx),%edx ddf4b: 4c 89 ff mov %r15,%rdi ddf4e: e8 3d f1 ff ff callq dd090 ddf53: 85 c0 test %eax,%eax ddf55: 0f 85 9f 01 00 00 jne de0fa ddf5b: 8d 4b 07 lea 0x7(%rbx),%ecx ddf5e: 8d 53 08 lea 0x8(%rbx),%edx ddf61: e9 4d ff ff ff jmpq ddeb3 ddf66: 83 f8 02 cmp $0x2,%eax ddf69: 0f 85 64 ff ff ff jne dded3 ddf6f: 8d 43 06 lea 0x6(%rbx),%eax ddf72: 41 89 ea mov %ebp,%r10d ddf75: 48 98 cltq ddf77: 41 c1 ea 02 shr $0x2,%r10d ddf7b: 8b 04 82 mov (%rdx,%rax,4),%eax ddf7e: 89 44 24 08 mov %eax,0x8(%rsp) ddf82: 8d 43 07 lea 0x7(%rbx),%eax ddf85: 44 01 d3 add %r10d,%ebx ddf88: 48 98 cltq ddf8a: 8b 04 82 mov (%rdx,%rax,4),%eax ddf8d: 89 44 24 0c mov %eax,0xc(%rsp) ddf91: 39 d9 cmp %ebx,%ecx ddf93: 0f 87 4c ff ff ff ja ddee5 ddf99: 85 c9 test %ecx,%ecx ddf9b: 0f 84 c3 04 00 00 je de464 ddfa1: 48 8d 44 24 24 lea 0x24(%rsp),%rax ddfa6: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) ddfad: 00 ddfae: 41 ba ff ff ff ff mov $0xffffffff,%r10d ddfb4: 31 db xor %ebx,%ebx ddfb6: 48 89 44 24 10 mov %rax,0x10(%rsp) ddfbb: 44 89 64 24 18 mov %r12d,0x18(%rsp) ddfc0: 4d 89 fc mov %r15,%r12 ddfc3: 45 89 d7 mov %r10d,%r15d ddfc6: 49 8b 44 24 28 mov 0x28(%r12),%rax ddfcb: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax ddfd2: 4a 8b 54 28 18 mov 0x18(%rax,%r13,1),%rdx ddfd7: 48 63 c3 movslq %ebx,%rax ddfda: 8b 2c 82 mov (%rdx,%rax,4),%ebp ddfdd: 8d 43 01 lea 0x1(%rbx),%eax ddfe0: 48 98 cltq ddfe2: 8b 34 82 mov (%rdx,%rax,4),%esi ddfe5: 81 fe 09 00 00 04 cmp $0x4000009,%esi ddfeb: 0f 87 b6 01 00 00 ja de1a7 ddff1: 81 fe 00 00 00 04 cmp $0x4000000,%esi ddff7: 0f 87 59 02 00 00 ja de256 ddffd: 81 fe 01 00 00 01 cmp $0x1000001,%esi de003: 0f 84 0a 03 00 00 je de313 de009: 0f 86 1c 02 00 00 jbe de22b de00f: 81 fe 01 00 00 02 cmp $0x2000001,%esi de015: 0f 84 75 03 00 00 je de390 de01b: 81 fe 01 00 00 03 cmp $0x3000001,%esi de021: 0f 85 48 02 00 00 jne de26f de027: 48 8b 44 24 10 mov 0x10(%rsp),%rax de02c: 45 31 c9 xor %r9d,%r9d de02f: 8d 4b 09 lea 0x9(%rbx),%ecx de032: 8d 53 0a lea 0xa(%rbx),%edx de035: 44 89 f6 mov %r14d,%esi de038: 4c 89 e7 mov %r12,%rdi de03b: 44 8b 00 mov (%rax),%r8d de03e: e8 cd f1 ff ff callq dd210 de043: 85 c0 test %eax,%eax de045: 0f 85 de 03 00 00 jne de429 de04b: 48 8b 44 24 10 mov 0x10(%rsp),%rax de050: 45 31 c9 xor %r9d,%r9d de053: 8d 4b 0b lea 0xb(%rbx),%ecx de056: 8d 53 0c lea 0xc(%rbx),%edx de059: 44 89 f6 mov %r14d,%esi de05c: 4c 89 e7 mov %r12,%rdi de05f: 44 8b 00 mov (%rax),%r8d de062: b8 ab aa aa aa mov $0xaaaaaaab,%eax de067: 4c 0f af c0 imul %rax,%r8 de06b: 49 c1 e8 21 shr $0x21,%r8 de06f: e8 9c f1 ff ff callq dd210 de074: 85 c0 test %eax,%eax de076: 0f 85 ad 03 00 00 jne de429 de07c: 41 83 ff ff cmp $0xffffffff,%r15d de080: 0f 84 b9 03 00 00 je de43f de086: 41 89 eb mov %ebp,%r11d de089: 48 8b 04 24 mov (%rsp),%rax de08d: 41 c1 eb 02 shr $0x2,%r11d de091: 44 01 db add %r11d,%ebx de094: 39 58 08 cmp %ebx,0x8(%rax) de097: 0f 87 29 ff ff ff ja ddfc6 de09d: 8b 44 24 1c mov 0x1c(%rsp),%eax de0a1: 4d 89 e7 mov %r12,%r15 de0a4: 44 8b 64 24 18 mov 0x18(%rsp),%r12d de0a9: f7 d0 not %eax de0ab: 23 44 24 20 and 0x20(%rsp),%eax de0af: 85 c0 test %eax,%eax de0b1: 0f 84 80 03 00 00 je de437 de0b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de0be: e8 00 00 00 00 callq de0c3 de0c3: 41 ba fe ff ff ff mov $0xfffffffe,%r10d de0c9: e9 81 00 00 00 jmpq de14f de0ce: 8d 43 04 lea 0x4(%rbx),%eax de0d1: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d de0d6: 8d 4b 02 lea 0x2(%rbx),%ecx de0d9: 44 89 f6 mov %r14d,%esi de0dc: 48 98 cltq de0de: 4c 89 ff mov %r15,%rdi de0e1: 44 8b 04 82 mov (%rdx,%rax,4),%r8d de0e5: 8d 53 03 lea 0x3(%rbx),%edx de0e8: 44 89 44 24 24 mov %r8d,0x24(%rsp) de0ed: e8 9e ef ff ff callq dd090 de0f2: 85 c0 test %eax,%eax de0f4: 0f 84 d2 fd ff ff je ddecc de0fa: 41 89 c2 mov %eax,%r10d de0fd: eb 50 jmp de14f de0ff: 45 31 c9 xor %r9d,%r9d de102: 45 31 c0 xor %r8d,%r8d de105: 8d 4b 09 lea 0x9(%rbx),%ecx de108: 44 89 f6 mov %r14d,%esi de10b: 8d 53 0a lea 0xa(%rbx),%edx de10e: 4c 89 ff mov %r15,%rdi de111: e8 7a ef ff ff callq dd090 de116: 85 c0 test %eax,%eax de118: 75 e0 jne de0fa de11a: 8d 4b 0b lea 0xb(%rbx),%ecx de11d: 8d 53 0c lea 0xc(%rbx),%edx de120: e9 8e fd ff ff jmpq ddeb3 de125: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d de12a: 8d 4b 02 lea 0x2(%rbx),%ecx de12d: 8d 53 03 lea 0x3(%rbx),%edx de130: 41 b8 00 10 00 00 mov $0x1000,%r8d de136: e9 7e fd ff ff jmpq ddeb9 de13b: 89 ee mov %ebp,%esi de13d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de144: e8 00 00 00 00 callq de149 de149: 41 ba ea ff ff ff mov $0xffffffea,%r10d de14f: 44 8b 64 24 20 mov 0x20(%rsp),%r12d de154: b8 88 fe 00 00 mov $0xfe88,%eax de159: 31 c9 xor %ecx,%ecx de15b: be 01 00 00 00 mov $0x1,%esi de160: 89 f2 mov %esi,%edx de162: d3 e2 shl %cl,%edx de164: 44 85 e2 test %r12d,%edx de167: 74 0c je de175 de169: 49 8b 17 mov (%r15),%rdx de16c: 48 01 c2 add %rax,%rdx de16f: c7 02 00 00 00 00 movl $0x0,(%rdx) de175: 83 c1 01 add $0x1,%ecx de178: 48 83 c0 04 add $0x4,%rax de17c: 83 f9 10 cmp $0x10,%ecx de17f: 75 df jne de160 de181: 48 8b 44 24 28 mov 0x28(%rsp),%rax de186: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax de18d: 00 00 de18f: 0f 85 db 02 00 00 jne de470 de195: 48 83 c4 30 add $0x30,%rsp de199: 44 89 d0 mov %r10d,%eax de19c: 5b pop %rbx de19d: 5d pop %rbp de19e: 41 5c pop %r12 de1a0: 41 5d pop %r13 de1a2: 41 5e pop %r14 de1a4: 41 5f pop %r15 de1a6: c3 retq de1a7: 81 fe 05 00 00 05 cmp $0x5000005,%esi de1ad: 0f 84 b4 01 00 00 je de367 de1b3: 0f 86 d0 00 00 00 jbe de289 de1b9: 81 fe 0c 00 00 05 cmp $0x500000c,%esi de1bf: 0f 84 de 01 00 00 je de3a3 de1c5: 81 fe 0d 00 00 05 cmp $0x500000d,%esi de1cb: 0f 85 31 01 00 00 jne de302 de1d1: 48 8b 44 24 10 mov 0x10(%rsp),%rax de1d6: 45 31 c9 xor %r9d,%r9d de1d9: 8d 4b 02 lea 0x2(%rbx),%ecx de1dc: 8d 53 03 lea 0x3(%rbx),%edx de1df: 44 89 f6 mov %r14d,%esi de1e2: 4c 89 e7 mov %r12,%rdi de1e5: 44 8b 00 mov (%rax),%r8d de1e8: e8 23 f0 ff ff callq dd210 de1ed: 85 c0 test %eax,%eax de1ef: 0f 85 34 02 00 00 jne de429 de1f5: 48 8b 44 24 10 mov 0x10(%rsp),%rax de1fa: 45 31 c9 xor %r9d,%r9d de1fd: 8d 4b 07 lea 0x7(%rbx),%ecx de200: 8d 53 08 lea 0x8(%rbx),%edx de203: 44 89 f6 mov %r14d,%esi de206: 4c 89 e7 mov %r12,%rdi de209: 44 8b 00 mov (%rax),%r8d de20c: b8 ab aa aa aa mov $0xaaaaaaab,%eax de211: 4c 0f af c0 imul %rax,%r8 de215: 49 c1 e8 23 shr $0x23,%r8 de219: e8 f2 ef ff ff callq dd210 de21e: 85 c0 test %eax,%eax de220: 0f 84 56 fe ff ff je de07c de226: e9 fe 01 00 00 jmpq de429 de22b: 83 fe 01 cmp $0x1,%esi de22e: 0f 84 9f 01 00 00 je de3d3 de234: 83 fe 02 cmp $0x2,%esi de237: 75 36 jne de26f de239: 8d 43 06 lea 0x6(%rbx),%eax de23c: 48 98 cltq de23e: 8b 04 82 mov (%rdx,%rax,4),%eax de241: 89 44 24 08 mov %eax,0x8(%rsp) de245: 8d 43 07 lea 0x7(%rbx),%eax de248: 48 98 cltq de24a: 8b 04 82 mov (%rdx,%rax,4),%eax de24d: 89 44 24 0c mov %eax,0xc(%rsp) de251: e9 26 fe ff ff jmpq de07c de256: 8d 8e ff ff ff fb lea -0x4000001(%rsi),%ecx de25c: b8 01 00 00 00 mov $0x1,%eax de261: 48 d3 e0 shl %cl,%rax de264: a9 d3 01 00 00 test $0x1d3,%eax de269: 0f 85 0d fe ff ff jne de07c de26f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de276: 4d 89 e7 mov %r12,%r15 de279: e8 00 00 00 00 callq de27e de27e: 41 ba ea ff ff ff mov $0xffffffea,%r10d de284: e9 c6 fe ff ff jmpq de14f de289: 81 fe 02 00 00 05 cmp $0x5000002,%esi de28f: 0f 84 e7 fd ff ff je de07c de295: 81 fe 04 00 00 05 cmp $0x5000004,%esi de29b: 75 31 jne de2ce de29d: 8d 43 04 lea 0x4(%rbx),%eax de2a0: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d de2a5: 8d 4b 02 lea 0x2(%rbx),%ecx de2a8: 44 89 f6 mov %r14d,%esi de2ab: 48 98 cltq de2ad: 4c 89 e7 mov %r12,%rdi de2b0: 44 8b 04 82 mov (%rdx,%rax,4),%r8d de2b4: 8d 53 03 lea 0x3(%rbx),%edx de2b7: 44 89 44 24 24 mov %r8d,0x24(%rsp) de2bc: e8 4f ef ff ff callq dd210 de2c1: 85 c0 test %eax,%eax de2c3: 0f 84 b3 fd ff ff je de07c de2c9: e9 5b 01 00 00 jmpq de429 de2ce: 81 fe 01 00 00 05 cmp $0x5000001,%esi de2d4: 75 99 jne de26f de2d6: 48 8b 44 24 10 mov 0x10(%rsp),%rax de2db: 45 31 c9 xor %r9d,%r9d de2de: 8d 4b 02 lea 0x2(%rbx),%ecx de2e1: 8d 53 03 lea 0x3(%rbx),%edx de2e4: 44 89 f6 mov %r14d,%esi de2e7: 4c 89 e7 mov %r12,%rdi de2ea: 44 8b 00 mov (%rax),%r8d de2ed: 45 01 c0 add %r8d,%r8d de2f0: e8 1b ef ff ff callq dd210 de2f5: 85 c0 test %eax,%eax de2f7: 0f 84 7f fd ff ff je de07c de2fd: e9 27 01 00 00 jmpq de429 de302: 81 fe 09 00 00 05 cmp $0x5000009,%esi de308: 0f 84 6e fd ff ff je de07c de30e: e9 5c ff ff ff jmpq de26f de313: 44 89 f9 mov %r15d,%ecx de316: b8 01 00 00 00 mov $0x1,%eax de31b: 8b 7c 24 18 mov 0x18(%rsp),%edi de31f: d3 e0 shl %cl,%eax de321: 8b 4c 24 20 mov 0x20(%rsp),%ecx de325: 09 44 24 1c or %eax,0x1c(%rsp) de329: 85 c7 test %eax,%edi de32b: 0f 84 d6 00 00 00 je de407 de331: 89 c6 mov %eax,%esi de333: 09 c8 or %ecx,%eax de335: f7 d6 not %esi de337: 89 44 24 20 mov %eax,0x20(%rsp) de33b: 21 f7 and %esi,%edi de33d: 89 7c 24 18 mov %edi,0x18(%rsp) de341: 8d 43 0a lea 0xa(%rbx),%eax de344: 8d 4b 08 lea 0x8(%rbx),%ecx de347: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi de34c: 48 98 cltq de34e: 48 63 c9 movslq %ecx,%rcx de351: 8b 04 82 mov (%rdx,%rax,4),%eax de354: 0f af 04 8a imul (%rdx,%rcx,4),%eax de358: 8d 04 40 lea (%rax,%rax,2),%eax de35b: c1 e0 03 shl $0x3,%eax de35e: d1 e8 shr %eax de360: 89 07 mov %eax,(%rdi) de362: e9 15 fd ff ff jmpq de07c de367: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d de36c: 8d 4b 02 lea 0x2(%rbx),%ecx de36f: 8d 53 03 lea 0x3(%rbx),%edx de372: 44 89 f6 mov %r14d,%esi de375: 41 b8 00 10 00 00 mov $0x1000,%r8d de37b: 4c 89 e7 mov %r12,%rdi de37e: e8 8d ee ff ff callq dd210 de383: 85 c0 test %eax,%eax de385: 0f 84 f1 fc ff ff je de07c de38b: e9 99 00 00 00 jmpq de429 de390: b8 01 00 00 00 mov $0x1,%eax de395: 44 89 f9 mov %r15d,%ecx de398: d3 e0 shl %cl,%eax de39a: 09 44 24 18 or %eax,0x18(%rsp) de39e: e9 d9 fc ff ff jmpq de07c de3a3: 49 8b 04 24 mov (%r12),%rax de3a7: 8b 88 08 07 00 00 mov 0x708(%rax),%ecx de3ad: 83 f9 0d cmp $0xd,%ecx de3b0: 77 13 ja de3c5 de3b2: b8 01 00 00 00 mov $0x1,%eax de3b7: 48 d3 e0 shl %cl,%rax de3ba: a9 40 22 00 00 test $0x2240,%eax de3bf: 0f 85 b7 fc ff ff jne de07c de3c5: 4d 89 e7 mov %r12,%r15 de3c8: 41 ba ea ff ff ff mov $0xffffffea,%r10d de3ce: e9 7c fd ff ff jmpq de14f de3d3: 8d 43 02 lea 0x2(%rbx),%eax de3d6: 4c 89 e7 mov %r12,%rdi de3d9: 48 98 cltq de3db: 8b 34 82 mov (%rdx,%rax,4),%esi de3de: 48 8d 54 24 20 lea 0x20(%rsp),%rdx de3e3: e8 b8 ef ff ff callq dd3a0 de3e8: 41 89 c7 mov %eax,%r15d de3eb: 85 c0 test %eax,%eax de3ed: 78 6a js de459 de3ef: 49 8b 14 24 mov (%r12),%rdx de3f3: 48 98 cltq de3f5: 48 8d 84 82 48 ff 00 lea 0xff48(%rdx,%rax,4),%rax de3fc: 00 de3fd: 48 89 44 24 10 mov %rax,0x10(%rsp) de402: e9 7f fc ff ff jmpq de086 de407: 85 c8 test %ecx,%eax de409: 0f 85 32 ff ff ff jne de341 de40f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de416: 4d 89 e7 mov %r12,%r15 de419: e8 00 00 00 00 callq de41e de41e: 41 ba ea ff ff ff mov $0xffffffea,%r10d de424: e9 26 fd ff ff jmpq de14f de429: 4d 89 e7 mov %r12,%r15 de42c: 41 89 c2 mov %eax,%r10d de42f: e9 1b fd ff ff jmpq de14f de434: 41 89 cc mov %ecx,%r12d de437: 45 31 d2 xor %r10d,%r10d de43a: e9 15 fd ff ff jmpq de154 de43f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de446: 4d 89 e7 mov %r12,%r15 de449: e8 00 00 00 00 callq de44e de44e: 41 ba ea ff ff ff mov $0xffffffea,%r10d de454: e9 f6 fc ff ff jmpq de14f de459: 41 89 c2 mov %eax,%r10d de45c: 4d 89 e7 mov %r12,%r15 de45f: e9 eb fc ff ff jmpq de14f de464: 8b 44 24 20 mov 0x20(%rsp),%eax de468: 45 31 e4 xor %r12d,%r12d de46b: e9 3f fc ff ff jmpq de0af de470: e8 00 00 00 00 callq de475 de475: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) de47c: 00 00 00 00 00000000000de480 : de480: e8 00 00 00 00 callq de485 de485: 41 57 push %r15 de487: 89 f6 mov %esi,%esi de489: 41 56 push %r14 de48b: 4c 8d 34 b6 lea (%rsi,%rsi,4),%r14 de48f: 41 55 push %r13 de491: 49 c1 e6 03 shl $0x3,%r14 de495: 49 89 fd mov %rdi,%r13 de498: 41 54 push %r12 de49a: 55 push %rbp de49b: 53 push %rbx de49c: 48 83 ec 18 sub $0x18,%rsp de4a0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax de4a7: 00 00 de4a9: 48 89 44 24 10 mov %rax,0x10(%rsp) de4ae: 48 8b 47 28 mov 0x28(%rdi),%rax de4b2: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) de4b9: 00 de4ba: 48 8b 90 88 01 00 00 mov 0x188(%rax),%rdx de4c1: 4e 8d 3c 32 lea (%rdx,%r14,1),%r15 de4c5: 45 8b 67 08 mov 0x8(%r15),%r12d de4c9: 45 85 e4 test %r12d,%r12d de4cc: 0f 84 ba 01 00 00 je de68c de4d2: 31 c0 xor %eax,%eax de4d4: 45 31 c0 xor %r8d,%r8d de4d7: 45 31 e4 xor %r12d,%r12d de4da: 41 ba ff ff ff ff mov $0xffffffff,%r10d de4e0: 31 db xor %ebx,%ebx de4e2: 41 b9 01 00 00 00 mov $0x1,%r9d de4e8: eb 2b jmp de515 de4ea: 83 fa 01 cmp $0x1,%edx de4ed: 0f 84 ff 00 00 00 je de5f2 de4f3: 41 83 fa ff cmp $0xffffffff,%r10d de4f7: 74 68 je de561 de4f9: c1 ed 02 shr $0x2,%ebp de4fc: 01 eb add %ebp,%ebx de4fe: 89 d8 mov %ebx,%eax de500: 41 3b 5f 08 cmp 0x8(%r15),%ebx de504: 0f 83 29 01 00 00 jae de633 de50a: 49 8b 55 28 mov 0x28(%r13),%rdx de50e: 48 8b 92 88 01 00 00 mov 0x188(%rdx),%rdx de515: 4a 8b 4c 32 18 mov 0x18(%rdx,%r14,1),%rcx de51a: 48 63 d0 movslq %eax,%rdx de51d: 8b 2c 91 mov (%rcx,%rdx,4),%ebp de520: 8d 50 01 lea 0x1(%rax),%edx de523: 48 63 d2 movslq %edx,%rdx de526: 8b 14 91 mov (%rcx,%rdx,4),%edx de529: 83 fd 07 cmp $0x7,%ebp de52c: 0f 86 41 01 00 00 jbe de673 de532: 40 f6 c5 03 test $0x3,%bpl de536: 0f 85 37 01 00 00 jne de673 de53c: 81 fa 01 00 00 01 cmp $0x1000001,%edx de542: 0f 84 84 00 00 00 je de5cc de548: 81 fa 01 00 00 02 cmp $0x2000001,%edx de54e: 75 9a jne de4ea de550: 44 89 c8 mov %r9d,%eax de553: 44 89 d1 mov %r10d,%ecx de556: d3 e0 shl %cl,%eax de558: 41 09 c4 or %eax,%r12d de55b: 41 83 fa ff cmp $0xffffffff,%r10d de55f: 75 98 jne de4f9 de561: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de568: e8 00 00 00 00 callq de56d de56d: 41 ba ea ff ff ff mov $0xffffffea,%r10d de573: 44 8b 64 24 0c mov 0xc(%rsp),%r12d de578: b8 88 fe 00 00 mov $0xfe88,%eax de57d: 31 c9 xor %ecx,%ecx de57f: be 01 00 00 00 mov $0x1,%esi de584: 89 f2 mov %esi,%edx de586: d3 e2 shl %cl,%edx de588: 44 85 e2 test %r12d,%edx de58b: 74 0d je de59a de58d: 49 8b 55 00 mov 0x0(%r13),%rdx de591: 48 01 c2 add %rax,%rdx de594: c7 02 00 00 00 00 movl $0x0,(%rdx) de59a: 83 c1 01 add $0x1,%ecx de59d: 48 83 c0 04 add $0x4,%rax de5a1: 83 f9 10 cmp $0x10,%ecx de5a4: 75 de jne de584 de5a6: 48 8b 44 24 10 mov 0x10(%rsp),%rax de5ab: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax de5b2: 00 00 de5b4: 0f 85 e8 00 00 00 jne de6a2 de5ba: 48 83 c4 18 add $0x18,%rsp de5be: 44 89 d0 mov %r10d,%eax de5c1: 5b pop %rbx de5c2: 5d pop %rbp de5c3: 41 5c pop %r12 de5c5: 41 5d pop %r13 de5c7: 41 5e pop %r14 de5c9: 41 5f pop %r15 de5cb: c3 retq de5cc: 44 89 c8 mov %r9d,%eax de5cf: 44 89 d1 mov %r10d,%ecx de5d2: 8b 54 24 0c mov 0xc(%rsp),%edx de5d6: d3 e0 shl %cl,%eax de5d8: 41 09 c0 or %eax,%r8d de5db: 44 85 e0 test %r12d,%eax de5de: 74 74 je de654 de5e0: 89 c1 mov %eax,%ecx de5e2: 09 d0 or %edx,%eax de5e4: f7 d1 not %ecx de5e6: 89 44 24 0c mov %eax,0xc(%rsp) de5ea: 41 21 cc and %ecx,%r12d de5ed: e9 01 ff ff ff jmpq de4f3 de5f2: 83 c0 02 add $0x2,%eax de5f5: 48 8d 54 24 0c lea 0xc(%rsp),%rdx de5fa: 4c 89 ef mov %r13,%rdi de5fd: 44 89 44 24 04 mov %r8d,0x4(%rsp) de602: 48 98 cltq de604: 8b 34 81 mov (%rcx,%rax,4),%esi de607: e8 94 ed ff ff callq dd3a0 de60c: 41 b9 01 00 00 00 mov $0x1,%r9d de612: 44 8b 44 24 04 mov 0x4(%rsp),%r8d de617: 85 c0 test %eax,%eax de619: 41 89 c2 mov %eax,%r10d de61c: 0f 88 51 ff ff ff js de573 de622: c1 ed 02 shr $0x2,%ebp de625: 01 eb add %ebp,%ebx de627: 89 d8 mov %ebx,%eax de629: 41 3b 5f 08 cmp 0x8(%r15),%ebx de62d: 0f 82 d7 fe ff ff jb de50a de633: 41 f7 d0 not %r8d de636: 44 23 44 24 0c and 0xc(%rsp),%r8d de63b: 74 4f je de68c de63d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de644: e8 00 00 00 00 callq de649 de649: 41 ba fe ff ff ff mov $0xfffffffe,%r10d de64f: e9 1f ff ff ff jmpq de573 de654: 85 d0 test %edx,%eax de656: 0f 85 97 fe ff ff jne de4f3 de65c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de663: e8 00 00 00 00 callq de668 de668: 41 ba ea ff ff ff mov $0xffffffea,%r10d de66e: e9 00 ff ff ff jmpq de573 de673: 89 ee mov %ebp,%esi de675: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de67c: e8 00 00 00 00 callq de681 de681: 41 ba ea ff ff ff mov $0xffffffea,%r10d de687: e9 e7 fe ff ff jmpq de573 de68c: 49 8b 7d 00 mov 0x0(%r13),%rdi de690: 31 d2 xor %edx,%edx de692: 4c 89 fe mov %r15,%rsi de695: e8 00 00 00 00 callq de69a de69a: 45 31 d2 xor %r10d,%r10d de69d: e9 d6 fe ff ff jmpq de578 de6a2: e8 00 00 00 00 callq de6a7 de6a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) de6ae: 00 00 00000000000de6b0 : de6b0: e8 00 00 00 00 callq de6b5 de6b5: 41 54 push %r12 de6b7: 55 push %rbp de6b8: 48 89 d5 mov %rdx,%rbp de6bb: 53 push %rbx de6bc: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d de6c3: 48 89 fb mov %rdi,%rbx de6c6: 45 85 c0 test %r8d,%r8d de6c9: 0f 8e 2a 01 00 00 jle de7f9 de6cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de6d6: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi de6dd: 48 8d 50 01 lea 0x1(%rax),%rdx de6e1: 23 83 40 02 00 00 and 0x240(%rbx),%eax de6e7: 48 8d 04 87 lea (%rdi,%rax,4),%rax de6eb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) de6f2: c7 00 02 00 00 00 movl $0x2,(%rax) de6f8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx de6fe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de705: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax de70c: 8d 51 ff lea -0x1(%rcx),%edx de70f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) de716: 89 93 28 02 00 00 mov %edx,0x228(%rbx) de71c: 4c 8b 65 10 mov 0x10(%rbp),%r12 de720: 85 d2 test %edx,%edx de722: 0f 8e 0f 01 00 00 jle de837 de728: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi de72f: 48 8d 50 01 lea 0x1(%rax),%rdx de733: 23 83 40 02 00 00 and 0x240(%rbx),%eax de739: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) de740: 48 8d 04 86 lea (%rsi,%rax,4),%rax de744: 44 89 20 mov %r12d,(%rax) de747: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi de74d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de754: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax de75b: 8d 56 ff lea -0x1(%rsi),%edx de75e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) de765: 89 93 28 02 00 00 mov %edx,0x228(%rbx) de76b: 44 8b 65 14 mov 0x14(%rbp),%r12d de76f: 85 d2 test %edx,%edx de771: 0f 8e a8 00 00 00 jle de81f de777: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx de77e: 48 8d 50 01 lea 0x1(%rax),%rdx de782: 23 83 40 02 00 00 and 0x240(%rbx),%eax de788: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) de78f: 48 8d 04 81 lea (%rcx,%rax,4),%rax de793: 44 89 20 mov %r12d,(%rax) de796: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx de79c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de7a3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax de7aa: 8d 51 ff lea -0x1(%rcx),%edx de7ad: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) de7b4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) de7ba: 8b 6d 08 mov 0x8(%rbp),%ebp de7bd: 85 d2 test %edx,%edx de7bf: 7e 49 jle de80a de7c1: 48 8d 50 01 lea 0x1(%rax),%rdx de7c5: 23 83 40 02 00 00 and 0x240(%rbx),%eax de7cb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) de7d2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx de7d9: 48 8d 04 82 lea (%rdx,%rax,4),%rax de7dd: 89 28 mov %ebp,(%rax) de7df: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax de7e6: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) de7ed: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) de7f4: 5b pop %rbx de7f5: 5d pop %rbp de7f6: 41 5c pop %r12 de7f8: c3 retq de7f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de800: e8 00 00 00 00 callq de805 de805: e9 c5 fe ff ff jmpq de6cf de80a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de811: e8 00 00 00 00 callq de816 de816: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de81d: eb a2 jmp de7c1 de81f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de826: e8 00 00 00 00 callq de82b de82b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de832: e9 40 ff ff ff jmpq de777 de837: 48 c7 c7 00 00 00 00 mov $0x0,%rdi de83e: e8 00 00 00 00 callq de843 de843: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de84a: e9 d9 fe ff ff jmpq de728 de84f: 90 nop 00000000000de850 : de850: e8 00 00 00 00 callq de855 de855: 83 e1 01 and $0x1,%ecx de858: 41 54 push %r12 de85a: 49 89 f4 mov %rsi,%r12 de85d: 55 push %rbp de85e: 48 89 d5 mov %rdx,%rbp de861: 53 push %rbx de862: 48 89 fb mov %rdi,%rbx de865: 0f 85 55 02 00 00 jne deac0 de86b: 44 8b 93 28 02 00 00 mov 0x228(%rbx),%r10d de872: 45 85 d2 test %r10d,%r10d de875: 0f 8e bf 01 00 00 jle dea3a de87b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de882: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 de889: 48 8d 50 01 lea 0x1(%rax),%rdx de88d: 23 83 40 02 00 00 and 0x240(%rbx),%eax de893: 49 8d 04 81 lea (%r9,%rax,4),%rax de897: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) de89e: c7 00 03 00 00 00 movl $0x3,(%rax) de8a4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx de8aa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de8b1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax de8b8: 8d 51 ff lea -0x1(%rcx),%edx de8bb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) de8c2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) de8c8: 85 d2 test %edx,%edx de8ca: 0f 8e d8 01 00 00 jle deaa8 de8d0: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 de8d7: 48 8d 50 01 lea 0x1(%rax),%rdx de8db: 23 83 40 02 00 00 and 0x240(%rbx),%eax de8e1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) de8e8: 49 8d 04 80 lea (%r8,%rax,4),%rax de8ec: 44 89 20 mov %r12d,(%rax) de8ef: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi de8f5: 49 c1 ec 20 shr $0x20,%r12 de8f9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de900: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax de907: 8d 56 ff lea -0x1(%rsi),%edx de90a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) de911: 89 93 28 02 00 00 mov %edx,0x228(%rbx) de917: 85 d2 test %edx,%edx de919: 0f 8e 71 01 00 00 jle dea90 de91f: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi de926: 48 8d 50 01 lea 0x1(%rax),%rdx de92a: 23 83 40 02 00 00 and 0x240(%rbx),%eax de930: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) de937: 48 8d 04 87 lea (%rdi,%rax,4),%rax de93b: 44 89 20 mov %r12d,(%rax) de93e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi de944: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de94b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax de952: 8d 57 ff lea -0x1(%rdi),%edx de955: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) de95c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) de962: 85 d2 test %edx,%edx de964: 0f 8e 0e 01 00 00 jle dea78 de96a: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi de971: 48 8d 50 01 lea 0x1(%rax),%rdx de975: 23 83 40 02 00 00 and 0x240(%rbx),%eax de97b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) de982: 48 8d 04 86 lea (%rsi,%rax,4),%rax de986: 89 28 mov %ebp,(%rax) de988: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx de98e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de995: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax de99c: 8d 51 ff lea -0x1(%rcx),%edx de99f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) de9a6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) de9ac: 85 d2 test %edx,%edx de9ae: 0f 8e ac 00 00 00 jle dea60 de9b4: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx de9bb: 48 8d 50 01 lea 0x1(%rax),%rdx de9bf: 23 83 40 02 00 00 and 0x240(%rbx),%eax de9c5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) de9cc: 48 8d 04 81 lea (%rcx,%rax,4),%rax de9d0: c7 00 04 00 00 00 movl $0x4,(%rax) de9d6: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi de9dc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax de9e3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax de9ea: 8d 56 ff lea -0x1(%rsi),%edx de9ed: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) de9f4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) de9fa: 85 d2 test %edx,%edx de9fc: 7e 4d jle dea4b de9fe: 48 8d 50 01 lea 0x1(%rax),%rdx dea02: 23 83 40 02 00 00 and 0x240(%rbx),%eax dea08: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) dea0f: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx dea16: 48 8d 04 82 lea (%rdx,%rax,4),%rax dea1a: c7 00 01 00 00 00 movl $0x1,(%rax) dea20: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax dea27: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) dea2e: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) dea35: 5b pop %rbx dea36: 5d pop %rbp dea37: 41 5c pop %r12 dea39: c3 retq dea3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dea41: e8 00 00 00 00 callq dea46 dea46: e9 30 fe ff ff jmpq de87b dea4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dea52: e8 00 00 00 00 callq dea57 dea57: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dea5e: eb 9e jmp de9fe dea60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dea67: e8 00 00 00 00 callq dea6c dea6c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dea73: e9 3c ff ff ff jmpq de9b4 dea78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dea7f: e8 00 00 00 00 callq dea84 dea84: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax dea8b: e9 da fe ff ff jmpq de96a dea90: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dea97: e8 00 00 00 00 callq dea9c dea9c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax deaa3: e9 77 fe ff ff jmpq de91f deaa8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi deaaf: e8 00 00 00 00 callq deab4 deab4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax deabb: e9 10 fe ff ff jmpq de8d0 deac0: 0f 0b ud2 deac2: e9 a4 fd ff ff jmpq de86b deac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) deace: 00 00 00000000000dead0 : dead0: e8 00 00 00 00 callq dead5 dead5: 41 55 push %r13 dead7: 41 54 push %r12 dead9: 55 push %rbp deada: 53 push %rbx deadb: 48 8b 07 mov (%rdi),%rax deade: 8b a8 b0 63 01 00 mov 0x163b0(%rax),%ebp deae4: 83 e5 04 and $0x4,%ebp deae7: 74 09 je deaf2 deae9: 31 c0 xor %eax,%eax deaeb: 5b pop %rbx deaec: 5d pop %rbp deaed: 41 5c pop %r12 deaef: 41 5d pop %r13 deaf1: c3 retq deaf2: be 10 00 00 00 mov $0x10,%esi deaf7: 44 8b a8 28 07 00 00 mov 0x728(%rax),%r13d deafe: 48 89 fb mov %rdi,%rbx deb01: e8 00 00 00 00 callq deb06 deb06: 85 c0 test %eax,%eax deb08: 75 e1 jne deaeb deb0a: 48 8b 43 08 mov 0x8(%rbx),%rax deb0e: 48 89 df mov %rbx,%rdi deb11: 48 8b 40 18 mov 0x18(%rax),%rax deb15: e8 00 00 00 00 callq deb1a deb1a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx deb20: 49 89 c4 mov %rax,%r12 deb23: 85 c9 test %ecx,%ecx deb25: 0f 8e 88 00 00 00 jle debb3 deb2b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax deb32: 48 89 df mov %rbx,%rdi deb35: 45 89 e4 mov %r12d,%r12d deb38: 48 8d 50 01 lea 0x1(%rax),%rdx deb3c: 23 83 40 02 00 00 and 0x240(%rbx),%eax deb42: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) deb49: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx deb50: 48 8d 04 82 lea (%rdx,%rax,4),%rax deb54: c7 00 01 00 00 00 movl $0x1,(%rax) deb5a: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax deb61: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) deb68: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) deb6f: e8 00 00 00 00 callq deb74 deb74: 45 85 ed test %r13d,%r13d deb77: 75 14 jne deb8d deb79: eb 2c jmp deba7 deb7b: bf c7 10 00 00 mov $0x10c7,%edi deb80: 83 c5 01 add $0x1,%ebp deb83: e8 00 00 00 00 callq deb88 deb88: 44 39 ed cmp %r13d,%ebp deb8b: 74 1a je deba7 deb8d: 48 8b 43 08 mov 0x8(%rbx),%rax deb91: 48 89 df mov %rbx,%rdi deb94: 48 8b 40 18 mov 0x18(%rax),%rax deb98: e8 00 00 00 00 callq deb9d deb9d: 4c 39 e0 cmp %r12,%rax deba0: 74 d9 je deb7b deba2: e9 42 ff ff ff jmpq deae9 deba7: 5b pop %rbx deba8: b8 92 ff ff ff mov $0xffffff92,%eax debad: 5d pop %rbp debae: 41 5c pop %r12 debb0: 41 5d pop %r13 debb2: c3 retq debb3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi debba: e8 00 00 00 00 callq debbf debbf: e9 67 ff ff ff jmpq deb2b debc4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) debcb: 00 00 00 00 debcf: 90 nop 00000000000debd0 : debd0: e8 00 00 00 00 callq debd5 debd5: 41 56 push %r14 debd7: 41 55 push %r13 debd9: 41 54 push %r12 debdb: 45 31 e4 xor %r12d,%r12d debde: 55 push %rbp debdf: 48 89 fd mov %rdi,%rbp debe2: 53 push %rbx debe3: 48 83 ec 28 sub $0x28,%rsp debe7: 48 8b 3f mov (%rdi),%rdi debea: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax debf1: 00 00 debf3: 48 89 44 24 20 mov %rax,0x20(%rsp) debf8: 31 c0 xor %eax,%eax debfa: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) dec01: 00 dec02: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) dec09: 00 00 dec0b: 48 8d 87 08 00 01 00 lea 0x10008(%rdi),%rax dec12: 48 39 c5 cmp %rax,%rbp dec15: 74 24 je dec3b dec17: 48 8b 44 24 20 mov 0x20(%rsp),%rax dec1c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax dec23: 00 00 dec25: 0f 85 d2 03 00 00 jne deffd dec2b: 48 83 c4 28 add $0x28,%rsp dec2f: 44 89 e0 mov %r12d,%eax dec32: 5b pop %rbx dec33: 5d pop %rbp dec34: 41 5c pop %r12 dec36: 41 5d pop %r13 dec38: 41 5e pop %r14 dec3a: c3 retq dec3b: 6a 00 pushq $0x0 dec3d: 49 89 f5 mov %rsi,%r13 dec40: 45 31 c9 xor %r9d,%r9d dec43: b9 04 00 00 00 mov $0x4,%ecx dec48: ba 00 10 00 00 mov $0x1000,%edx dec4d: be 00 02 00 00 mov $0x200,%esi dec52: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 dec57: e8 00 00 00 00 callq dec5c dec5c: 41 89 c4 mov %eax,%r12d dec5f: 58 pop %rax dec60: 45 85 e4 test %r12d,%r12d dec63: 75 b2 jne dec17 dec65: 48 8b 7d 00 mov 0x0(%rbp),%rdi dec69: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx dec6e: ba 02 00 00 00 mov $0x2,%edx dec73: be 00 10 00 00 mov $0x1000,%esi dec78: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) dec7f: 00 00 dec81: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 dec86: e8 00 00 00 00 callq dec8b dec8b: 41 89 c4 mov %eax,%r12d dec8e: 85 c0 test %eax,%eax dec90: 0f 85 bb 02 00 00 jne def51 dec96: 48 8b 44 24 10 mov 0x10(%rsp),%rax dec9b: 4c 89 f7 mov %r14,%rdi dec9e: 48 8b 98 88 01 00 00 mov 0x188(%rax),%rbx deca5: e8 00 00 00 00 callq decaa decaa: 48 89 c2 mov %rax,%rdx decad: 48 8b 43 18 mov 0x18(%rbx),%rax decb1: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) decb8: c7 00 0c 00 00 00 movl $0xc,(%rax) decbe: 8b 43 08 mov 0x8(%rbx),%eax decc1: 48 8b 4b 18 mov 0x18(%rbx),%rcx decc5: 8d 70 01 lea 0x1(%rax),%esi decc8: 89 73 08 mov %esi,0x8(%rbx) deccb: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) decd2: 8b 43 08 mov 0x8(%rbx),%eax decd5: 48 8b 4b 18 mov 0x18(%rbx),%rcx decd9: 8d 70 01 lea 0x1(%rax),%esi decdc: 89 73 08 mov %esi,0x8(%rbx) decdf: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) dece6: 48 8b 45 00 mov 0x0(%rbp),%rax decea: 48 8b 4b 18 mov 0x18(%rbx),%rcx decee: 80 b8 83 fe 00 00 33 cmpb $0x33,0xfe83(%rax) decf5: 8b 43 08 mov 0x8(%rbx),%eax decf8: 8d 70 01 lea 0x1(%rax),%esi decfb: 89 73 08 mov %esi,0x8(%rbx) decfe: 0f 87 b2 02 00 00 ja defb6 ded04: c7 04 81 30 00 00 00 movl $0x30,(%rcx,%rax,4) ded0b: 8b 43 08 mov 0x8(%rbx),%eax ded0e: 48 8b 4b 18 mov 0x18(%rbx),%rcx ded12: 8d 70 01 lea 0x1(%rax),%esi ded15: 89 73 08 mov %esi,0x8(%rbx) ded18: c7 04 81 01 00 00 01 movl $0x1000001,(%rcx,%rax,4) ded1f: 8b 43 08 mov 0x8(%rbx),%eax ded22: 48 8b 4b 18 mov 0x18(%rbx),%rcx ded26: 8d 70 01 lea 0x1(%rax),%esi ded29: 89 73 08 mov %esi,0x8(%rbx) ded2c: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) ded33: 8b 43 08 mov 0x8(%rbx),%eax ded36: 48 8b 4b 18 mov 0x18(%rbx),%rcx ded3a: 8d 70 01 lea 0x1(%rax),%esi ded3d: 89 73 08 mov %esi,0x8(%rbx) ded40: c7 04 81 42 00 00 00 movl $0x42,(%rcx,%rax,4) ded47: 8b 43 08 mov 0x8(%rbx),%eax ded4a: 48 8b 4b 18 mov 0x18(%rbx),%rcx ded4e: 8d 70 01 lea 0x1(%rax),%esi ded51: 89 73 08 mov %esi,0x8(%rbx) ded54: c7 04 81 0a 00 00 00 movl $0xa,(%rcx,%rax,4) ded5b: 8b 43 08 mov 0x8(%rbx),%eax ded5e: 48 8b 4b 18 mov 0x18(%rbx),%rcx ded62: 8d 70 01 lea 0x1(%rax),%esi ded65: 89 73 08 mov %esi,0x8(%rbx) ded68: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) ded6f: 8b 43 08 mov 0x8(%rbx),%eax ded72: 48 8b 4b 18 mov 0x18(%rbx),%rcx ded76: 8d 70 01 lea 0x1(%rax),%esi ded79: 89 73 08 mov %esi,0x8(%rbx) ded7c: c7 04 81 80 00 00 00 movl $0x80,(%rcx,%rax,4) ded83: 8b 43 08 mov 0x8(%rbx),%eax ded86: 48 8b 4b 18 mov 0x18(%rbx),%rcx ded8a: 8d 70 01 lea 0x1(%rax),%esi ded8d: 89 73 08 mov %esi,0x8(%rbx) ded90: c7 04 81 60 00 00 00 movl $0x60,(%rcx,%rax,4) ded97: 8b 43 08 mov 0x8(%rbx),%eax ded9a: 48 8b 4b 18 mov 0x18(%rbx),%rcx ded9e: 8d 70 01 lea 0x1(%rax),%esi deda1: 89 73 08 mov %esi,0x8(%rbx) deda4: c7 04 81 00 01 00 00 movl $0x100,(%rcx,%rax,4) dedab: 48 8b 4b 18 mov 0x18(%rbx),%rcx dedaf: 8b 43 08 mov 0x8(%rbx),%eax dedb2: 8d 70 01 lea 0x1(%rax),%esi dedb5: 89 73 08 mov %esi,0x8(%rbx) dedb8: c7 04 81 00 01 00 00 movl $0x100,(%rcx,%rax,4) dedbf: 8b 43 08 mov 0x8(%rbx),%eax dedc2: 48 8b 4b 18 mov 0x18(%rbx),%rcx dedc6: 8d 70 01 lea 0x1(%rax),%esi dedc9: 89 73 08 mov %esi,0x8(%rbx) dedcc: c7 04 81 0c 00 00 00 movl $0xc,(%rcx,%rax,4) dedd3: 8b 43 08 mov 0x8(%rbx),%eax dedd6: 48 8b 4b 18 mov 0x18(%rbx),%rcx dedda: 8d 70 01 lea 0x1(%rax),%esi deddd: 89 73 08 mov %esi,0x8(%rbx) dede0: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) dede7: 48 8b 45 00 mov 0x0(%rbp),%rax dedeb: 80 b8 83 fe 00 00 33 cmpb $0x33,0xfe83(%rax) dedf2: 76 50 jbe dee44 dedf4: 8b 43 08 mov 0x8(%rbx),%eax dedf7: 48 8b 4b 18 mov 0x18(%rbx),%rcx dedfb: 8d 70 01 lea 0x1(%rax),%esi dedfe: 89 73 08 mov %esi,0x8(%rbx) dee01: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) dee08: 8b 43 08 mov 0x8(%rbx),%eax dee0b: 48 8b 4b 18 mov 0x18(%rbx),%rcx dee0f: 8d 70 01 lea 0x1(%rax),%esi dee12: 89 73 08 mov %esi,0x8(%rbx) dee15: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) dee1c: 8b 43 08 mov 0x8(%rbx),%eax dee1f: 48 8b 4b 18 mov 0x18(%rbx),%rcx dee23: 8d 70 01 lea 0x1(%rax),%esi dee26: 89 73 08 mov %esi,0x8(%rbx) dee29: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) dee30: 8b 43 08 mov 0x8(%rbx),%eax dee33: 48 8b 4b 18 mov 0x18(%rbx),%rcx dee37: 8d 70 01 lea 0x1(%rax),%esi dee3a: 89 73 08 mov %esi,0x8(%rbx) dee3d: c7 04 81 00 00 00 00 movl $0x0,(%rcx,%rax,4) dee44: 8b 43 08 mov 0x8(%rbx),%eax dee47: 48 8b 4b 18 mov 0x18(%rbx),%rcx dee4b: 8d 70 01 lea 0x1(%rax),%esi dee4e: 89 73 08 mov %esi,0x8(%rbx) dee51: c7 04 81 14 00 00 00 movl $0x14,(%rcx,%rax,4) dee58: 8b 43 08 mov 0x8(%rbx),%eax dee5b: 48 8b 4b 18 mov 0x18(%rbx),%rcx dee5f: 8d 70 01 lea 0x1(%rax),%esi dee62: 89 73 08 mov %esi,0x8(%rbx) dee65: c7 04 81 05 00 00 05 movl $0x5000005,(%rcx,%rax,4) dee6c: 8b 43 08 mov 0x8(%rbx),%eax dee6f: 48 8b 4b 18 mov 0x18(%rbx),%rcx dee73: 8d 70 01 lea 0x1(%rax),%esi dee76: 89 73 08 mov %esi,0x8(%rbx) dee79: 48 89 d6 mov %rdx,%rsi dee7c: 48 c1 ee 20 shr $0x20,%rsi dee80: 89 34 81 mov %esi,(%rcx,%rax,4) dee83: 8b 43 08 mov 0x8(%rbx),%eax dee86: 48 8b 4b 18 mov 0x18(%rbx),%rcx dee8a: 8d 70 01 lea 0x1(%rax),%esi dee8d: 89 73 08 mov %esi,0x8(%rbx) dee90: 89 14 81 mov %edx,(%rcx,%rax,4) dee93: 8b 43 08 mov 0x8(%rbx),%eax dee96: 48 8b 53 18 mov 0x18(%rbx),%rdx dee9a: 8d 48 01 lea 0x1(%rax),%ecx dee9d: 89 4b 08 mov %ecx,0x8(%rbx) deea0: c7 04 82 01 00 00 00 movl $0x1,(%rdx,%rax,4) deea7: 8b 43 08 mov 0x8(%rbx),%eax deeaa: 3d ff 03 00 00 cmp $0x3ff,%eax deeaf: 77 18 ja deec9 deeb1: 48 8b 53 18 mov 0x18(%rbx),%rdx deeb5: 48 63 c8 movslq %eax,%rcx deeb8: 83 c0 01 add $0x1,%eax deebb: c7 04 8a 00 00 00 00 movl $0x0,(%rdx,%rcx,4) deec2: 3d 00 04 00 00 cmp $0x400,%eax deec7: 75 e8 jne deeb1 deec9: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi deece: 48 8d 54 24 18 lea 0x18(%rsp),%rdx deed3: 48 89 ee mov %rbp,%rsi deed6: e8 00 00 00 00 callq deedb deedb: 41 89 c4 mov %eax,%r12d deede: 85 c0 test %eax,%eax deee0: 0f 85 ef 00 00 00 jne defd5 deee6: 48 8b 44 24 18 mov 0x18(%rsp),%rax deeeb: 48 85 c0 test %rax,%rax deeee: 74 1f je def0f deef0: 48 8d 78 38 lea 0x38(%rax),%rdi deef4: ba ff ff ff ff mov $0xffffffff,%edx deef9: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) deefe: 83 fa 01 cmp $0x1,%edx def01: 0f 84 dd 00 00 00 je defe4 def07: 85 d2 test %edx,%edx def09: 0f 8e df 00 00 00 jle defee def0f: 48 89 e1 mov %rsp,%rcx def12: ba 01 00 00 00 mov $0x1,%edx def17: be 01 00 00 00 mov $0x1,%esi def1c: 48 89 ef mov %rbp,%rdi def1f: e8 0c e6 ff ff callq dd530 def24: 41 89 c4 mov %eax,%r12d def27: 85 c0 test %eax,%eax def29: 75 26 jne def51 def2b: 48 8b 3c 24 mov (%rsp),%rdi def2f: 4c 89 ea mov %r13,%rdx def32: 31 f6 xor %esi,%esi def34: 41 bc 92 ff ff ff mov $0xffffff92,%r12d def3a: e8 00 00 00 00 callq def3f def3f: 48 85 c0 test %rax,%rax def42: 74 0d je def51 def44: 41 bc 00 00 00 00 mov $0x0,%r12d def4a: 49 0f 4f c4 cmovg %r12,%rax def4e: 41 89 c4 mov %eax,%r12d def51: 48 8b 04 24 mov (%rsp),%rax def55: 48 85 c0 test %rax,%rax def58: 74 17 je def71 def5a: 48 8d 78 38 lea 0x38(%rax),%rdi def5e: ba ff ff ff ff mov $0xffffffff,%edx def63: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) def68: 83 fa 01 cmp $0x1,%edx def6b: 74 61 je defce def6d: 85 d2 test %edx,%edx def6f: 7e 51 jle defc2 def71: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx def76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi def7d: e8 00 00 00 00 callq def82 def82: 31 f6 xor %esi,%esi def84: 48 8d 7b 58 lea 0x58(%rbx),%rdi def88: e8 00 00 00 00 callq def8d def8d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi def94: ff 14 25 00 00 00 00 callq *0x0 def9b: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi defa2: e8 00 00 00 00 callq defa7 defa7: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi defac: e8 00 00 00 00 callq defb1 defb1: e9 61 fc ff ff jmpq dec17 defb6: c7 04 81 40 00 00 00 movl $0x40,(%rcx,%rax,4) defbd: e9 49 fd ff ff jmpq ded0b defc2: be 03 00 00 00 mov $0x3,%esi defc7: e8 00 00 00 00 callq defcc defcc: eb a3 jmp def71 defce: e8 00 00 00 00 callq defd3 defd3: eb 9c jmp def71 defd5: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi defda: e8 00 00 00 00 callq defdf defdf: e9 6d ff ff ff jmpq def51 defe4: e8 00 00 00 00 callq defe9 defe9: e9 21 ff ff ff jmpq def0f defee: be 03 00 00 00 mov $0x3,%esi deff3: e8 00 00 00 00 callq deff8 deff8: e9 12 ff ff ff jmpq def0f deffd: e8 00 00 00 00 callq df002 df002: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) df009: 00 00 00 df00c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000df010 : df010: e8 00 00 00 00 callq df015 df015: 53 push %rbx df016: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax df01c: 48 89 fb mov %rdi,%rbx df01f: 89 c2 mov %eax,%edx df021: 83 e2 fd and $0xfffffffd,%edx df024: 83 fa 0c cmp $0xc,%edx df027: 0f 84 00 00 00 00 je df02d df02d: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax df034: f6 87 1a 07 00 00 02 testb $0x2,0x71a(%rdi) df03b: 75 31 jne df06e df03d: be 28 00 0c c0 mov $0xc00c0028,%esi df042: e8 00 00 00 00 callq df047 df047: d1 e8 shr %eax df049: 83 e0 03 and $0x3,%eax df04c: 8d 50 ff lea -0x1(%rax),%edx df04f: 83 fa 02 cmp $0x2,%edx df052: 0f 87 00 00 00 00 ja df058 df058: 89 83 a0 09 01 00 mov %eax,0x109a0(%rbx) df05e: 83 f8 03 cmp $0x3,%eax df061: 0f 85 00 00 00 00 jne df067 df067: b8 fe ff ff ff mov $0xfffffffe,%eax df06c: 5b pop %rbx df06d: c3 retq df06e: be 74 40 01 c0 mov $0xc0014074,%esi df073: e8 00 00 00 00 callq df078 df078: c1 e8 1b shr $0x1b,%eax df07b: 83 e0 03 and $0x3,%eax df07e: eb cc jmp df04c 00000000000df080 : df080: e8 00 00 00 00 callq df085 df085: 8b 87 a0 09 01 00 mov 0x109a0(%rdi),%eax df08b: 53 push %rbx df08c: 31 db xor %ebx,%ebx df08e: be 93 03 00 00 mov $0x393,%esi df093: a8 01 test $0x1,%al df095: 0f 94 c3 sete %bl df098: c1 e3 07 shl $0x7,%ebx df09b: 89 da mov %ebx,%edx df09d: 80 ce 40 or $0x40,%dh df0a0: a8 02 test $0x2,%al df0a2: 0f 44 da cmove %edx,%ebx df0a5: 31 d2 xor %edx,%edx df0a7: e8 00 00 00 00 callq df0ac df0ac: 85 d8 test %ebx,%eax df0ae: 5b pop %rbx df0af: 0f 94 c0 sete %al df0b2: c3 retq df0b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) df0ba: 00 00 00 00 df0be: 66 90 xchg %ax,%ax 00000000000df0c0 : df0c0: e8 00 00 00 00 callq df0c5 df0c5: 55 push %rbp df0c6: be 40 85 00 00 mov $0x8540,%esi df0cb: 48 89 fd mov %rdi,%rbp df0ce: 53 push %rbx df0cf: 31 db xor %ebx,%ebx df0d1: 83 f9 01 cmp $0x1,%ecx df0d4: 0f 94 c3 sete %bl df0d7: 31 d2 xor %edx,%edx df0d9: c1 e3 03 shl $0x3,%ebx df0dc: e8 00 00 00 00 callq df0e1 df0e1: 48 89 ef mov %rbp,%rdi df0e4: 31 c9 xor %ecx,%ecx df0e6: be 40 85 00 00 mov $0x8540,%esi df0eb: 83 e0 f7 and $0xfffffff7,%eax df0ee: 89 c2 mov %eax,%edx df0f0: 09 da or %ebx,%edx df0f2: e8 00 00 00 00 callq df0f7 df0f7: 31 c0 xor %eax,%eax df0f9: 5b pop %rbx df0fa: 5d pop %rbp df0fb: c3 retq df0fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000df100 : df100: e8 00 00 00 00 callq df105 df105: 41 54 push %r12 df107: 4c 8d a7 78 7c 00 00 lea 0x7c78(%rdi),%r12 df10e: 55 push %rbp df10f: 48 89 fd mov %rdi,%rbp df112: 4c 89 e7 mov %r12,%rdi df115: 53 push %rbx df116: 48 89 f3 mov %rsi,%rbx df119: e8 00 00 00 00 callq df11e df11e: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) df125: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax df12c: 74 5d je df18b df12e: be 9c 02 20 d0 mov $0xd020029c,%esi df133: 48 89 ef mov %rbp,%rdi df136: e8 00 00 00 00 callq df13b df13b: a8 02 test $0x2,%al df13d: 0f 85 00 00 00 00 jne df143 df143: 31 d2 xor %edx,%edx df145: be 00 c2 00 00 mov $0xc200,%esi df14a: 48 89 ef mov %rbp,%rdi df14d: e8 00 00 00 00 callq df152 df152: 31 c9 xor %ecx,%ecx df154: be 00 c2 00 00 mov $0xc200,%esi df159: 48 89 ef mov %rbp,%rdi df15c: 83 e0 ef and $0xffffffef,%eax df15f: 89 c2 mov %eax,%edx df161: e8 00 00 00 00 callq df166 df166: 31 d2 xor %edx,%edx df168: be be 80 00 00 mov $0x80be,%esi df16d: 48 89 ef mov %rbp,%rdi df170: e8 00 00 00 00 callq df175 df175: a8 40 test $0x40,%al df177: 74 06 je df17f df179: 81 0b 00 40 00 00 orl $0x4000,(%rbx) df17f: 5b pop %rbx df180: 4c 89 e7 mov %r12,%rdi df183: 5d pop %rbp df184: 41 5c pop %r12 df186: e9 00 00 00 00 jmpq df18b df18b: be 9c 02 20 c0 mov $0xc020029c,%esi df190: 48 89 ef mov %rbp,%rdi df193: e8 00 00 00 00 callq df198 df198: eb a1 jmp df13b df19a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000df1a0 : df1a0: e8 00 00 00 00 callq df1a5 df1a5: 41 55 push %r13 df1a7: 41 bd 01 00 00 00 mov $0x1,%r13d df1ad: 41 54 push %r12 df1af: 4c 8d a7 18 0b 00 00 lea 0xb18(%rdi),%r12 df1b6: 55 push %rbp df1b7: 48 89 fd mov %rdi,%rbp df1ba: 4c 89 e7 mov %r12,%rdi df1bd: 53 push %rbx df1be: 31 db xor %ebx,%ebx df1c0: e8 00 00 00 00 callq df1c5 df1c5: 44 89 e8 mov %r13d,%eax df1c8: 89 d9 mov %ebx,%ecx df1ca: d3 e0 shl %cl,%eax df1cc: 23 85 a0 09 01 00 and 0x109a0(%rbp),%eax df1d2: 75 7d jne df251 df1d4: 89 da mov %ebx,%edx df1d6: 31 c9 xor %ecx,%ecx df1d8: be 00 c2 00 00 mov $0xc200,%esi df1dd: 48 89 ef mov %rbp,%rdi df1e0: c1 e2 04 shl $0x4,%edx df1e3: 83 ca 07 or $0x7,%edx df1e6: e8 00 00 00 00 callq df1eb df1eb: 31 d2 xor %edx,%edx df1ed: be 05 80 00 00 mov $0x8005,%esi df1f2: 48 89 ef mov %rbp,%rdi df1f5: 83 bd 08 07 00 00 0d cmpl $0xd,0x708(%rbp) df1fc: 0f 86 83 00 00 00 jbe df285 df202: e8 00 00 00 00 callq df207 df207: 25 fe ff df ff and $0xffdffffe,%eax df20c: 89 c2 mov %eax,%edx df20e: 31 c9 xor %ecx,%ecx df210: be 05 80 00 00 mov $0x8005,%esi df215: 48 89 ef mov %rbp,%rdi df218: e8 00 00 00 00 callq df21d df21d: 31 d2 xor %edx,%edx df21f: be 48 80 00 00 mov $0x8048,%esi df224: 48 89 ef mov %rbp,%rdi df227: e8 00 00 00 00 callq df22c df22c: 31 c9 xor %ecx,%ecx df22e: be 48 80 00 00 mov $0x8048,%esi df233: 48 89 ef mov %rbp,%rdi df236: 83 c8 01 or $0x1,%eax df239: 89 c2 mov %eax,%edx df23b: e8 00 00 00 00 callq df240 df240: 31 c9 xor %ecx,%ecx df242: 31 d2 xor %edx,%edx df244: be 01 80 00 00 mov $0x8001,%esi df249: 48 89 ef mov %rbp,%rdi df24c: e8 00 00 00 00 callq df251 df251: 83 fb 01 cmp $0x1,%ebx df254: 75 25 jne df27b df256: 48 89 ef mov %rbp,%rdi df259: 31 c9 xor %ecx,%ecx df25b: ba 00 00 00 e0 mov $0xe0000000,%edx df260: be 00 c2 00 00 mov $0xc200,%esi df265: e8 00 00 00 00 callq df26a df26a: 4c 89 e7 mov %r12,%rdi df26d: e8 00 00 00 00 callq df272 df272: 31 c0 xor %eax,%eax df274: 5b pop %rbx df275: 5d pop %rbp df276: 41 5c pop %r12 df278: 41 5d pop %r13 df27a: c3 retq df27b: bb 01 00 00 00 mov $0x1,%ebx df280: e9 40 ff ff ff jmpq df1c5 df285: e8 00 00 00 00 callq df28a df28a: 83 e0 fe and $0xfffffffe,%eax df28d: e9 7a ff ff ff jmpq df20c df292: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) df299: 00 00 00 00 df29d: 0f 1f 00 nopl (%rax) 00000000000df2a0 : df2a0: e8 00 00 00 00 callq df2a5 df2a5: 55 push %rbp df2a6: 48 8d af 18 0b 00 00 lea 0xb18(%rdi),%rbp df2ad: 53 push %rbx df2ae: 48 89 fb mov %rdi,%rbx df2b1: 48 89 ef mov %rbp,%rdi df2b4: e8 00 00 00 00 callq df2b9 df2b9: 31 c9 xor %ecx,%ecx df2bb: ba 07 00 00 00 mov $0x7,%edx df2c0: 48 89 df mov %rbx,%rdi df2c3: be 00 c2 00 00 mov $0xc200,%esi df2c8: e8 00 00 00 00 callq df2cd df2cd: 31 d2 xor %edx,%edx df2cf: be 01 80 00 00 mov $0x8001,%esi df2d4: 48 89 df mov %rbx,%rdi df2d7: e8 00 00 00 00 callq df2dc df2dc: a8 18 test $0x18,%al df2de: 74 51 je df331 df2e0: ba 17 00 00 00 mov $0x17,%edx df2e5: be 00 c2 00 00 mov $0xc200,%esi df2ea: 48 89 df mov %rbx,%rdi df2ed: 31 c9 xor %ecx,%ecx df2ef: e8 00 00 00 00 callq df2f4 df2f4: 31 d2 xor %edx,%edx df2f6: be 01 80 00 00 mov $0x8001,%esi df2fb: 48 89 df mov %rbx,%rdi df2fe: e8 00 00 00 00 callq df303 df303: 48 89 df mov %rbx,%rdi df306: 31 c9 xor %ecx,%ecx df308: ba 07 00 00 00 mov $0x7,%edx df30d: be 00 c2 00 00 mov $0xc200,%esi df312: e8 00 00 00 00 callq df317 df317: 48 89 ef mov %rbp,%rdi df31a: e8 00 00 00 00 callq df31f df31f: b8 01 00 00 00 mov $0x1,%eax df324: c7 83 60 0a 01 00 00 movl $0x81000000,0x10a60(%rbx) df32b: 00 00 81 df32e: 5b pop %rbx df32f: 5d pop %rbp df330: c3 retq df331: 31 c9 xor %ecx,%ecx df333: ba 17 00 00 00 mov $0x17,%edx df338: be 00 c2 00 00 mov $0xc200,%esi df33d: 48 89 df mov %rbx,%rdi df340: e8 00 00 00 00 callq df345 df345: 31 d2 xor %edx,%edx df347: be 01 80 00 00 mov $0x8001,%esi df34c: 48 89 df mov %rbx,%rdi df34f: e8 00 00 00 00 callq df354 df354: a8 18 test $0x18,%al df356: 75 ab jne df303 df358: 48 89 df mov %rbx,%rdi df35b: 31 c9 xor %ecx,%ecx df35d: ba 07 00 00 00 mov $0x7,%edx df362: be 00 c2 00 00 mov $0xc200,%esi df367: e8 00 00 00 00 callq df36c df36c: 48 89 ef mov %rbp,%rdi df36f: e8 00 00 00 00 callq df374 df374: 31 c0 xor %eax,%eax df376: c7 83 60 0a 01 00 00 movl $0x0,0x10a60(%rbx) df37d: 00 00 00 df380: 5b pop %rbx df381: 5d pop %rbp df382: c3 retq df383: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) df38a: 00 00 00 00 df38e: 66 90 xchg %ax,%ax 00000000000df390 : df390: e8 00 00 00 00 callq df395 df395: 41 54 push %r12 df397: 55 push %rbp df398: 53 push %rbx df399: 48 8b 2f mov (%rdi),%rbp df39c: 48 89 fb mov %rdi,%rbx df39f: 4c 8d a5 18 0b 00 00 lea 0xb18(%rbp),%r12 df3a6: 4c 89 e7 mov %r12,%rdi df3a9: e8 00 00 00 00 callq df3ae df3ae: 8b 85 a0 09 01 00 mov 0x109a0(%rbp),%eax df3b4: a9 fd ff ff ff test $0xfffffffd,%eax df3b9: 74 68 je df423 df3bb: 83 f8 01 cmp $0x1,%eax df3be: 74 79 je df439 df3c0: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax df3c6: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx df3cd: 31 c9 xor %ecx,%ecx df3cf: 85 c0 test %eax,%eax df3d1: 74 41 je df414 df3d3: 83 f8 01 cmp $0x1,%eax df3d6: 74 2d je df405 df3d8: be d8 80 00 00 mov $0x80d8,%esi df3dd: 48 89 ef mov %rbp,%rdi df3e0: e8 00 00 00 00 callq df3e5 df3e5: 48 89 ef mov %rbp,%rdi df3e8: 31 c9 xor %ecx,%ecx df3ea: ba 00 00 00 e0 mov $0xe0000000,%edx df3ef: be 00 c2 00 00 mov $0xc200,%esi df3f4: e8 00 00 00 00 callq df3f9 df3f9: 4c 89 e7 mov %r12,%rdi df3fc: 5b pop %rbx df3fd: 5d pop %rbp df3fe: 41 5c pop %r12 df400: e9 00 00 00 00 jmpq df405 df405: be 5f 80 00 00 mov $0x805f,%esi df40a: 48 89 ef mov %rbp,%rdi df40d: e8 00 00 00 00 callq df412 df412: eb d1 jmp df3e5 df414: be 64 80 00 00 mov $0x8064,%esi df419: 48 89 ef mov %rbp,%rdi df41c: e8 00 00 00 00 callq df421 df421: eb c2 jmp df3e5 df423: 31 c9 xor %ecx,%ecx df425: ba 07 00 00 00 mov $0x7,%edx df42a: be 00 c2 00 00 mov $0xc200,%esi df42f: 48 89 ef mov %rbp,%rdi df432: e8 00 00 00 00 callq df437 df437: eb 87 jmp df3c0 df439: 31 c9 xor %ecx,%ecx df43b: ba 17 00 00 00 mov $0x17,%edx df440: be 00 c2 00 00 mov $0xc200,%esi df445: 48 89 ef mov %rbp,%rdi df448: e8 00 00 00 00 callq df44d df44d: e9 6e ff ff ff jmpq df3c0 df452: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) df459: 00 00 00 00 df45d: 0f 1f 00 nopl (%rax) 00000000000df460 : df460: e8 00 00 00 00 callq df465 df465: 41 54 push %r12 df467: 55 push %rbp df468: 53 push %rbx df469: 48 8b 2f mov (%rdi),%rbp df46c: 48 89 fb mov %rdi,%rbx df46f: 4c 8d a5 18 0b 00 00 lea 0xb18(%rbp),%r12 df476: 4c 89 e7 mov %r12,%rdi df479: e8 00 00 00 00 callq df47e df47e: 8b 85 a0 09 01 00 mov 0x109a0(%rbp),%eax df484: a9 fd ff ff ff test $0xfffffffd,%eax df489: 74 6a je df4f5 df48b: 83 f8 01 cmp $0x1,%eax df48e: 74 7b je df50b df490: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax df496: 31 d2 xor %edx,%edx df498: 85 c0 test %eax,%eax df49a: 74 48 je df4e4 df49c: 83 f8 01 cmp $0x1,%eax df49f: 74 32 je df4d3 df4a1: be d8 80 00 00 mov $0x80d8,%esi df4a6: 48 89 ef mov %rbp,%rdi df4a9: e8 00 00 00 00 callq df4ae df4ae: 89 c3 mov %eax,%ebx df4b0: 48 89 ef mov %rbp,%rdi df4b3: 31 c9 xor %ecx,%ecx df4b5: ba 00 00 00 e0 mov $0xe0000000,%edx df4ba: be 00 c2 00 00 mov $0xc200,%esi df4bf: e8 00 00 00 00 callq df4c4 df4c4: 4c 89 e7 mov %r12,%rdi df4c7: e8 00 00 00 00 callq df4cc df4cc: 89 d8 mov %ebx,%eax df4ce: 5b pop %rbx df4cf: 5d pop %rbp df4d0: 41 5c pop %r12 df4d2: c3 retq df4d3: be 5f 80 00 00 mov $0x805f,%esi df4d8: 48 89 ef mov %rbp,%rdi df4db: e8 00 00 00 00 callq df4e0 df4e0: 89 c3 mov %eax,%ebx df4e2: eb cc jmp df4b0 df4e4: be 64 80 00 00 mov $0x8064,%esi df4e9: 48 89 ef mov %rbp,%rdi df4ec: e8 00 00 00 00 callq df4f1 df4f1: 89 c3 mov %eax,%ebx df4f3: eb bb jmp df4b0 df4f5: 31 c9 xor %ecx,%ecx df4f7: ba 07 00 00 00 mov $0x7,%edx df4fc: be 00 c2 00 00 mov $0xc200,%esi df501: 48 89 ef mov %rbp,%rdi df504: e8 00 00 00 00 callq df509 df509: eb 85 jmp df490 df50b: 31 c9 xor %ecx,%ecx df50d: ba 17 00 00 00 mov $0x17,%edx df512: be 00 c2 00 00 mov $0xc200,%esi df517: 48 89 ef mov %rbp,%rdi df51a: e8 00 00 00 00 callq df51f df51f: e9 6c ff ff ff jmpq df490 df524: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) df52b: 00 00 00 00 df52f: 90 nop 00000000000df530 : df530: e8 00 00 00 00 callq df535 df535: 41 54 push %r12 df537: 55 push %rbp df538: 53 push %rbx df539: 48 8b 2f mov (%rdi),%rbp df53c: 48 89 fb mov %rdi,%rbx df53f: 4c 8d a5 18 0b 00 00 lea 0xb18(%rbp),%r12 df546: 4c 89 e7 mov %r12,%rdi df549: e8 00 00 00 00 callq df54e df54e: 8b 85 a0 09 01 00 mov 0x109a0(%rbp),%eax df554: a9 fd ff ff ff test $0xfffffffd,%eax df559: 74 6a je df5c5 df55b: 83 f8 01 cmp $0x1,%eax df55e: 74 7b je df5db df560: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax df566: 31 d2 xor %edx,%edx df568: 85 c0 test %eax,%eax df56a: 74 48 je df5b4 df56c: 83 f8 01 cmp $0x1,%eax df56f: 74 32 je df5a3 df571: be d7 80 00 00 mov $0x80d7,%esi df576: 48 89 ef mov %rbp,%rdi df579: e8 00 00 00 00 callq df57e df57e: 89 c3 mov %eax,%ebx df580: 48 89 ef mov %rbp,%rdi df583: 31 c9 xor %ecx,%ecx df585: ba 00 00 00 e0 mov $0xe0000000,%edx df58a: be 00 c2 00 00 mov $0xc200,%esi df58f: e8 00 00 00 00 callq df594 df594: 4c 89 e7 mov %r12,%rdi df597: e8 00 00 00 00 callq df59c df59c: 89 d8 mov %ebx,%eax df59e: 5b pop %rbx df59f: 5d pop %rbp df5a0: 41 5c pop %r12 df5a2: c3 retq df5a3: be 5e 80 00 00 mov $0x805e,%esi df5a8: 48 89 ef mov %rbp,%rdi df5ab: e8 00 00 00 00 callq df5b0 df5b0: 89 c3 mov %eax,%ebx df5b2: eb cc jmp df580 df5b4: be 63 80 00 00 mov $0x8063,%esi df5b9: 48 89 ef mov %rbp,%rdi df5bc: e8 00 00 00 00 callq df5c1 df5c1: 89 c3 mov %eax,%ebx df5c3: eb bb jmp df580 df5c5: 31 c9 xor %ecx,%ecx df5c7: ba 07 00 00 00 mov $0x7,%edx df5cc: be 00 c2 00 00 mov $0xc200,%esi df5d1: 48 89 ef mov %rbp,%rdi df5d4: e8 00 00 00 00 callq df5d9 df5d9: eb 85 jmp df560 df5db: 31 c9 xor %ecx,%ecx df5dd: ba 17 00 00 00 mov $0x17,%edx df5e2: be 00 c2 00 00 mov $0xc200,%esi df5e7: 48 89 ef mov %rbp,%rdi df5ea: e8 00 00 00 00 callq df5ef df5ef: e9 6c ff ff ff jmpq df560 df5f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) df5fb: 00 00 00 00 df5ff: 90 nop 00000000000df600 : df600: e8 00 00 00 00 callq df605 df605: 41 54 push %r12 df607: 55 push %rbp df608: 53 push %rbx df609: 8b 9f 60 0a 01 00 mov 0x10a60(%rdi),%ebx df60f: 85 db test %ebx,%ebx df611: 75 07 jne df61a df613: 5b pop %rbx df614: 31 c0 xor %eax,%eax df616: 5d pop %rbp df617: 41 5c pop %r12 df619: c3 retq df61a: 31 d2 xor %edx,%edx df61c: be 98 03 00 00 mov $0x398,%esi df621: 48 89 fd mov %rdi,%rbp df624: e8 00 00 00 00 callq df629 df629: 48 8b 7d 00 mov 0x0(%rbp),%rdi df62d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi df634: 09 d8 or %ebx,%eax df636: 41 89 c4 mov %eax,%r12d df639: 89 c2 mov %eax,%edx df63b: e8 00 00 00 00 callq df640 df640: 31 c9 xor %ecx,%ecx df642: 44 89 e2 mov %r12d,%edx df645: 48 89 ef mov %rbp,%rdi df648: be 98 03 00 00 mov $0x398,%esi df64d: e8 00 00 00 00 callq df652 df652: 31 d2 xor %edx,%edx df654: be 98 03 00 00 mov $0x398,%esi df659: 48 89 ef mov %rbp,%rdi df65c: e8 00 00 00 00 callq df661 df661: bf de 46 03 00 mov $0x346de,%edi df666: 41 89 c4 mov %eax,%r12d df669: e8 00 00 00 00 callq df66e df66e: 89 da mov %ebx,%edx df670: 31 c9 xor %ecx,%ecx df672: 48 89 ef mov %rbp,%rdi df675: f7 d2 not %edx df677: be 98 03 00 00 mov $0x398,%esi df67c: 44 21 e2 and %r12d,%edx df67f: e8 00 00 00 00 callq df684 df684: 48 89 ef mov %rbp,%rdi df687: 31 d2 xor %edx,%edx df689: be 98 03 00 00 mov $0x398,%esi df68e: e8 00 00 00 00 callq df693 df693: bf de 46 03 00 mov $0x346de,%edi df698: e8 00 00 00 00 callq df69d df69d: e9 71 ff ff ff jmpq df613 df6a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) df6a9: 00 00 00 00 df6ad: 0f 1f 00 nopl (%rax) 00000000000df6b0 : df6b0: e8 00 00 00 00 callq df6b5 df6b5: 55 push %rbp df6b6: 48 89 fd mov %rdi,%rbp df6b9: e8 00 00 00 00 callq df6be df6be: 85 c0 test %eax,%eax df6c0: 74 02 je df6c4 df6c2: 5d pop %rbp df6c3: c3 retq df6c4: 48 89 ef mov %rbp,%rdi df6c7: 5d pop %rbp df6c8: e9 00 00 00 00 jmpq df6cd df6cd: 0f 1f 00 nopl (%rax) 00000000000df6d0 : df6d0: e8 00 00 00 00 callq df6d5 df6d5: 41 55 push %r13 df6d7: 4c 8d af 80 09 01 00 lea 0x10980(%rdi),%r13 df6de: ba a7 00 00 00 mov $0xa7,%edx df6e3: 31 f6 xor %esi,%esi df6e5: 41 54 push %r12 df6e7: 4c 89 e9 mov %r13,%rcx df6ea: 55 push %rbp df6eb: 48 89 fd mov %rdi,%rbp df6ee: 53 push %rbx df6ef: e8 00 00 00 00 callq df6f4 df6f4: 41 89 c4 mov %eax,%r12d df6f7: 85 c0 test %eax,%eax df6f9: 74 0a je df705 df6fb: 5b pop %rbx df6fc: 44 89 e0 mov %r12d,%eax df6ff: 5d pop %rbp df700: 41 5c pop %r12 df702: 41 5d pop %r13 df704: c3 retq df705: be 00 a0 11 00 mov $0x11a000,%esi df70a: 48 89 ef mov %rbp,%rdi df70d: e8 00 00 00 00 callq df712 df712: 41 89 c4 mov %eax,%r12d df715: 85 c0 test %eax,%eax df717: 75 e2 jne df6fb df719: 81 bd 80 fe 00 00 ff cmpl $0x340802ff,0xfe80(%rbp) df720: 02 08 34 df723: 76 7b jbe df7a0 df725: 48 89 ef mov %rbp,%rdi df728: e8 00 00 00 00 callq df72d df72d: 41 89 c4 mov %eax,%r12d df730: 85 c0 test %eax,%eax df732: 75 c7 jne df6fb df734: 8b 85 64 0a 01 00 mov 0x10a64(%rbp),%eax df73a: 85 c0 test %eax,%eax df73c: 75 0f jne df74d df73e: eb 6f jmp df7af df740: 41 83 c4 01 add $0x1,%r12d df744: 44 39 a5 64 0a 01 00 cmp %r12d,0x10a64(%rbp) df74b: 76 62 jbe df7af df74d: 49 63 dc movslq %r12d,%rbx df750: 44 89 e2 mov %r12d,%edx df753: 48 c7 c6 00 00 00 00 mov $0x0,%rsi df75a: 48 69 db 28 03 00 00 imul $0x328,%rbx,%rbx df761: 48 8d bc 1d 98 02 01 lea 0x10298(%rbp,%rbx,1),%rdi df768: 00 df769: e8 00 00 00 00 callq df76e df76e: 45 31 c0 xor %r8d,%r8d df771: 4c 89 e9 mov %r13,%rcx df774: ba 00 02 00 00 mov $0x200,%edx df779: 48 8d b4 1d 08 00 01 lea 0x10008(%rbp,%rbx,1),%rsi df780: 00 df781: 41 b9 01 00 00 00 mov $0x1,%r9d df787: 48 89 ef mov %rbp,%rdi df78a: e8 00 00 00 00 callq df78f df78f: 85 c0 test %eax,%eax df791: 74 ad je df740 df793: 41 89 c4 mov %eax,%r12d df796: 5b pop %rbx df797: 5d pop %rbp df798: 44 89 e0 mov %r12d,%eax df79b: 41 5c pop %r12 df79d: 41 5d pop %r13 df79f: c3 retq df7a0: c7 85 64 0a 01 00 02 movl $0x2,0x10a64(%rbp) df7a7: 00 00 00 df7aa: e9 76 ff ff ff jmpq df725 df7af: 5b pop %rbx df7b0: 48 89 ef mov %rbp,%rdi df7b3: 5d pop %rbp df7b4: 41 5c pop %r12 df7b6: 41 5d pop %r13 df7b8: e9 00 00 00 00 jmpq df7bd df7bd: 0f 1f 00 nopl (%rax) 00000000000df7c0 : df7c0: e8 00 00 00 00 callq df7c5 df7c5: 55 push %rbp df7c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi df7cd: 48 89 d5 mov %rdx,%rbp df7d0: 53 push %rbx df7d1: 48 89 fb mov %rdi,%rbx df7d4: bf 01 00 00 00 mov $0x1,%edi df7d9: e8 00 00 00 00 callq df7de df7de: 31 d2 xor %edx,%edx df7e0: be 41 85 00 00 mov $0x8541,%esi df7e5: 48 89 df mov %rbx,%rdi df7e8: e8 00 00 00 00 callq df7ed df7ed: 31 c9 xor %ecx,%ecx df7ef: be 41 85 00 00 mov $0x8541,%esi df7f4: 48 89 df mov %rbx,%rdi df7f7: 83 c8 08 or $0x8,%eax df7fa: 89 c2 mov %eax,%edx df7fc: e8 00 00 00 00 callq df801 df801: 8b 55 2c mov 0x2c(%rbp),%edx df804: 83 fa 02 cmp $0x2,%edx df807: 77 19 ja df822 df809: 48 69 d2 28 03 00 00 imul $0x328,%rdx,%rdx df810: 48 8d bc 13 08 00 01 lea 0x10008(%rbx,%rdx,1),%rdi df817: 00 df818: e8 00 00 00 00 callq df81d df81d: 31 c0 xor %eax,%eax df81f: 5b pop %rbx df820: 5d pop %rbp df821: c3 retq df822: 8b 75 04 mov 0x4(%rbp),%esi df825: 48 c7 c7 00 00 00 00 mov $0x0,%rdi df82c: e8 00 00 00 00 callq df831 df831: 31 c0 xor %eax,%eax df833: 5b pop %rbx df834: 5d pop %rbp df835: c3 retq df836: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) df83d: 00 00 00 00000000000df840 : df840: e8 00 00 00 00 callq df845 df845: 41 57 push %r15 df847: 41 56 push %r14 df849: 41 55 push %r13 df84b: 41 54 push %r12 df84d: 55 push %rbp df84e: 48 89 fd mov %rdi,%rbp df851: 53 push %rbx df852: 48 83 ec 08 sub $0x8,%rsp df856: 85 f6 test %esi,%esi df858: 75 13 jne df86d df85a: 48 83 c4 08 add $0x8,%rsp df85e: 5b pop %rbx df85f: 5d pop %rbp df860: 41 5c pop %r12 df862: 41 5d pop %r13 df864: 41 5e pop %r14 df866: 41 5f pop %r15 df868: e9 33 f9 ff ff jmpq df1a0 df86d: 4c 8d b7 18 0b 00 00 lea 0xb18(%rdi),%r14 df874: 45 31 ed xor %r13d,%r13d df877: 41 bf 01 00 00 00 mov $0x1,%r15d df87d: 4c 89 f7 mov %r14,%rdi df880: e8 00 00 00 00 callq df885 df885: 44 89 f8 mov %r15d,%eax df888: 44 89 e9 mov %r13d,%ecx df88b: d3 e0 shl %cl,%eax df88d: 23 85 a0 09 01 00 and 0x109a0(%rbp),%eax df893: 74 49 je df8de df895: 41 83 fd 01 cmp $0x1,%r13d df899: 75 2d jne df8c8 df89b: 31 c9 xor %ecx,%ecx df89d: ba 00 00 00 e0 mov $0xe0000000,%edx df8a2: be 00 c2 00 00 mov $0xc200,%esi df8a7: 48 89 ef mov %rbp,%rdi df8aa: e8 00 00 00 00 callq df8af df8af: 4c 89 f7 mov %r14,%rdi df8b2: e8 00 00 00 00 callq df8b7 df8b7: 31 c0 xor %eax,%eax df8b9: 48 83 c4 08 add $0x8,%rsp df8bd: 5b pop %rbx df8be: 5d pop %rbp df8bf: 41 5c pop %r12 df8c1: 41 5d pop %r13 df8c3: 41 5e pop %r14 df8c5: 41 5f pop %r15 df8c7: c3 retq df8c8: 41 bd 01 00 00 00 mov $0x1,%r13d df8ce: 44 89 f8 mov %r15d,%eax df8d1: 44 89 e9 mov %r13d,%ecx df8d4: d3 e0 shl %cl,%eax df8d6: 23 85 a0 09 01 00 and 0x109a0(%rbp),%eax df8dc: 75 b7 jne df895 df8de: 44 89 ea mov %r13d,%edx df8e1: 31 c9 xor %ecx,%ecx df8e3: be 00 c2 00 00 mov $0xc200,%esi df8e8: 48 89 ef mov %rbp,%rdi df8eb: c1 e2 04 shl $0x4,%edx df8ee: 83 ca 07 or $0x7,%edx df8f1: e8 00 00 00 00 callq df8f6 df8f6: 41 83 fd 01 cmp $0x1,%r13d df8fa: 0f 84 14 05 00 00 je dfe14 df900: 8b 95 18 02 01 00 mov 0x10218(%rbp),%edx df906: 31 c9 xor %ecx,%ecx df908: be 63 80 00 00 mov $0x8063,%esi df90d: 48 89 ef mov %rbp,%rdi df910: e8 00 00 00 00 callq df915 df915: 8b 95 18 02 01 00 mov 0x10218(%rbp),%edx df91b: 31 c9 xor %ecx,%ecx df91d: 48 89 ef mov %rbp,%rdi df920: be 64 80 00 00 mov $0x8064,%esi df925: e8 00 00 00 00 callq df92a df92a: 8b 95 38 02 01 00 mov 0x10238(%rbp),%edx df930: 31 c9 xor %ecx,%ecx df932: 48 89 ef mov %rbp,%rdi df935: be 60 80 00 00 mov $0x8060,%esi df93a: e8 00 00 00 00 callq df93f df93f: 8b 95 3c 02 01 00 mov 0x1023c(%rbp),%edx df945: 31 c9 xor %ecx,%ecx df947: 48 89 ef mov %rbp,%rdi df94a: be 61 80 00 00 mov $0x8061,%esi df94f: e8 00 00 00 00 callq df954 df954: 8b 95 28 02 01 00 mov 0x10228(%rbp),%edx df95a: 31 c9 xor %ecx,%ecx df95c: 48 89 ef mov %rbp,%rdi df95f: be 62 80 00 00 mov $0x8062,%esi df964: c1 ea 02 shr $0x2,%edx df967: e8 00 00 00 00 callq df96c df96c: 8b 95 40 05 01 00 mov 0x10540(%rbp),%edx df972: 31 c9 xor %ecx,%ecx df974: 48 89 ef mov %rbp,%rdi df977: be 5e 80 00 00 mov $0x805e,%esi df97c: e8 00 00 00 00 callq df981 df981: 8b 95 40 05 01 00 mov 0x10540(%rbp),%edx df987: 31 c9 xor %ecx,%ecx df989: 48 89 ef mov %rbp,%rdi df98c: be 5f 80 00 00 mov $0x805f,%esi df991: e8 00 00 00 00 callq df996 df996: 8b 95 60 05 01 00 mov 0x10560(%rbp),%edx df99c: 31 c9 xor %ecx,%ecx df99e: 48 89 ef mov %rbp,%rdi df9a1: be 5b 80 00 00 mov $0x805b,%esi df9a6: e8 00 00 00 00 callq df9ab df9ab: 8b 95 64 05 01 00 mov 0x10564(%rbp),%edx df9b1: 31 c9 xor %ecx,%ecx df9b3: 48 89 ef mov %rbp,%rdi df9b6: be 5c 80 00 00 mov $0x805c,%esi df9bb: e8 00 00 00 00 callq df9c0 df9c0: 8b 95 50 05 01 00 mov 0x10550(%rbp),%edx df9c6: 31 c9 xor %ecx,%ecx df9c8: 48 89 ef mov %rbp,%rdi df9cb: be 5d 80 00 00 mov $0x805d,%esi df9d0: c1 ea 02 shr $0x2,%edx df9d3: e8 00 00 00 00 callq df9d8 df9d8: 8b 95 68 08 01 00 mov 0x10868(%rbp),%edx df9de: 31 c9 xor %ecx,%ecx df9e0: 48 89 ef mov %rbp,%rdi df9e3: be d7 80 00 00 mov $0x80d7,%esi df9e8: e8 00 00 00 00 callq df9ed df9ed: 8b 95 68 08 01 00 mov 0x10868(%rbp),%edx df9f3: 31 c9 xor %ecx,%ecx df9f5: 48 89 ef mov %rbp,%rdi df9f8: be d8 80 00 00 mov $0x80d8,%esi df9fd: e8 00 00 00 00 callq dfa02 dfa02: 8b 95 88 08 01 00 mov 0x10888(%rbp),%edx dfa08: 31 c9 xor %ecx,%ecx dfa0a: 48 89 ef mov %rbp,%rdi dfa0d: be d4 80 00 00 mov $0x80d4,%esi dfa12: e8 00 00 00 00 callq dfa17 dfa17: 8b 95 8c 08 01 00 mov 0x1088c(%rbp),%edx dfa1d: 31 c9 xor %ecx,%ecx dfa1f: 48 89 ef mov %rbp,%rdi dfa22: be d5 80 00 00 mov $0x80d5,%esi dfa27: e8 00 00 00 00 callq dfa2c dfa2c: 8b 95 78 08 01 00 mov 0x10878(%rbp),%edx dfa32: 31 c9 xor %ecx,%ecx dfa34: 48 89 ef mov %rbp,%rdi dfa37: be d6 80 00 00 mov $0x80d6,%esi dfa3c: c1 ea 02 shr $0x2,%edx dfa3f: e8 00 00 00 00 callq dfa44 dfa44: 31 d2 xor %edx,%edx dfa46: be be 80 00 00 mov $0x80be,%esi dfa4b: 48 89 ef mov %rbp,%rdi dfa4e: e8 00 00 00 00 callq dfa53 dfa53: 31 c9 xor %ecx,%ecx dfa55: be be 80 00 00 mov $0x80be,%esi dfa5a: 48 89 ef mov %rbp,%rdi dfa5d: 25 ff ff fe ff and $0xfffeffff,%eax dfa62: 89 c2 mov %eax,%edx dfa64: e8 00 00 00 00 callq dfa69 dfa69: 31 d2 xor %edx,%edx dfa6b: be ef 81 00 00 mov $0x81ef,%esi dfa70: 48 89 ef mov %rbp,%rdi dfa73: e8 00 00 00 00 callq dfa78 dfa78: 31 c9 xor %ecx,%ecx dfa7a: be ef 81 00 00 mov $0x81ef,%esi dfa7f: 48 89 ef mov %rbp,%rdi dfa82: 25 ff 0f 60 00 and $0x600fff,%eax dfa87: 89 c2 mov %eax,%edx dfa89: 81 ca 00 f0 1f 00 or $0x1ff000,%edx dfa8f: e8 00 00 00 00 callq dfa94 dfa94: 31 d2 xor %edx,%edx dfa96: be f0 81 00 00 mov $0x81f0,%esi dfa9b: 48 89 ef mov %rbp,%rdi dfa9e: e8 00 00 00 00 callq dfaa3 dfaa3: 31 c9 xor %ecx,%ecx dfaa5: be f0 81 00 00 mov $0x81f0,%esi dfaaa: 48 89 ef mov %rbp,%rdi dfaad: 83 c8 3f or $0x3f,%eax dfab0: 89 c2 mov %eax,%edx dfab2: e8 00 00 00 00 callq dfab7 dfab7: 31 c9 xor %ecx,%ecx dfab9: ba ff 01 00 00 mov $0x1ff,%edx dfabe: 48 89 ef mov %rbp,%rdi dfac1: be bf 80 00 00 mov $0x80bf,%esi dfac6: e8 00 00 00 00 callq dfacb dfacb: 31 c9 xor %ecx,%ecx dfacd: ba 00 80 39 00 mov $0x398000,%edx dfad2: 48 89 ef mov %rbp,%rdi dfad5: be a6 85 00 00 mov $0x85a6,%esi dfada: e8 00 00 00 00 callq dfadf dfadf: 31 d2 xor %edx,%edx dfae1: be bd 85 00 00 mov $0x85bd,%esi dfae6: 48 89 ef mov %rbp,%rdi dfae9: e8 00 00 00 00 callq dfaee dfaee: 31 c9 xor %ecx,%ecx dfaf0: be bd 85 00 00 mov $0x85bd,%esi dfaf5: 48 89 ef mov %rbp,%rdi dfaf8: 83 e0 fe and $0xfffffffe,%eax dfafb: 89 c2 mov %eax,%edx dfafd: e8 00 00 00 00 callq dfb02 dfb02: 31 c9 xor %ecx,%ecx dfb04: 31 d2 xor %edx,%edx dfb06: be ad 85 00 00 mov $0x85ad,%esi dfb0b: 48 89 ef mov %rbp,%rdi dfb0e: e8 00 00 00 00 callq dfb13 dfb13: 31 c9 xor %ecx,%ecx dfb15: 31 d2 xor %edx,%edx dfb17: be ae 85 00 00 mov $0x85ae,%esi dfb1c: 48 89 ef mov %rbp,%rdi dfb1f: e8 00 00 00 00 callq dfb24 dfb24: 31 c9 xor %ecx,%ecx dfb26: be a8 85 00 00 mov $0x85a8,%esi dfb2b: 31 d2 xor %edx,%edx dfb2d: 48 89 ef mov %rbp,%rdi dfb30: e8 00 00 00 00 callq dfb35 dfb35: 31 d2 xor %edx,%edx dfb37: be 05 80 00 00 mov $0x8005,%esi dfb3c: 48 89 ef mov %rbp,%rdi dfb3f: e8 00 00 00 00 callq dfb44 dfb44: 31 c9 xor %ecx,%ecx dfb46: be 05 80 00 00 mov $0x8005,%esi dfb4b: 48 89 ef mov %rbp,%rdi dfb4e: 0d 00 00 10 00 or $0x100000,%eax dfb53: 89 c2 mov %eax,%edx dfb55: e8 00 00 00 00 callq dfb5a dfb5a: 83 bd 08 07 00 00 0d cmpl $0xd,0x708(%rbp) dfb61: 48 8b 95 68 fe 00 00 mov 0xfe68(%rbp),%rdx dfb68: 0f 86 e0 02 00 00 jbe dfe4e dfb6e: 48 c1 ea 08 shr $0x8,%rdx dfb72: 31 c9 xor %ecx,%ecx dfb74: be 16 86 00 00 mov $0x8616,%esi dfb79: 48 89 ef mov %rbp,%rdi dfb7c: e8 00 00 00 00 callq dfb81 dfb81: 31 c9 xor %ecx,%ecx dfb83: be 17 86 00 00 mov $0x8617,%esi dfb88: 48 89 ef mov %rbp,%rdi dfb8b: 48 8b 95 68 fe 00 00 mov 0xfe68(%rbp),%rdx dfb92: 48 c1 ea 08 shr $0x8,%rdx dfb96: e8 00 00 00 00 callq dfb9b dfb9b: 31 c9 xor %ecx,%ecx dfb9d: be 18 86 00 00 mov $0x8618,%esi dfba2: 48 89 ef mov %rbp,%rdi dfba5: 48 8b 95 68 fe 00 00 mov 0xfe68(%rbp),%rdx dfbac: 48 c1 ea 08 shr $0x8,%rdx dfbb0: e8 00 00 00 00 callq dfbb5 dfbb5: 31 c9 xor %ecx,%ecx dfbb7: ba 00 01 00 00 mov $0x100,%edx dfbbc: be 09 80 00 00 mov $0x8009,%esi dfbc1: 48 89 ef mov %rbp,%rdi dfbc4: e8 00 00 00 00 callq dfbc9 dfbc9: 31 c9 xor %ecx,%ecx dfbcb: ba 00 00 06 00 mov $0x60000,%edx dfbd0: 48 89 ef mov %rbp,%rdi dfbd3: be 0a 80 00 00 mov $0x800a,%esi dfbd8: e8 00 00 00 00 callq dfbdd dfbdd: 31 c9 xor %ecx,%ecx dfbdf: 45 85 ed test %r13d,%r13d dfbe2: 0f 85 9c 02 00 00 jne dfe84 dfbe8: ba 00 01 06 00 mov $0x60100,%edx dfbed: be 0b 80 00 00 mov $0x800b,%esi dfbf2: 48 89 ef mov %rbp,%rdi dfbf5: e8 00 00 00 00 callq dfbfa dfbfa: 31 c9 xor %ecx,%ecx dfbfc: ba 00 00 01 00 mov $0x10000,%edx dfc01: 48 89 ef mov %rbp,%rdi dfc04: be 0c 80 00 00 mov $0x800c,%esi dfc09: e8 00 00 00 00 callq dfc0e dfc0e: 31 c9 xor %ecx,%ecx dfc10: ba 00 01 07 00 mov $0x70100,%edx dfc15: be 0d 80 00 00 mov $0x800d,%esi dfc1a: 48 89 ef mov %rbp,%rdi dfc1d: e8 00 00 00 00 callq dfc22 dfc22: 31 c9 xor %ecx,%ecx dfc24: ba 00 d0 04 00 mov $0x4d000,%edx dfc29: 48 89 ef mov %rbp,%rdi dfc2c: be 0e 80 00 00 mov $0x800e,%esi dfc31: e8 00 00 00 00 callq dfc36 dfc36: 31 d2 xor %edx,%edx dfc38: be 9d 85 00 00 mov $0x859d,%esi dfc3d: 48 89 ef mov %rbp,%rdi dfc40: e8 00 00 00 00 callq dfc45 dfc45: 31 c9 xor %ecx,%ecx dfc47: be 9d 85 00 00 mov $0x859d,%esi dfc4c: 48 89 ef mov %rbp,%rdi dfc4f: 80 e4 fe and $0xfe,%ah dfc52: 89 c2 mov %eax,%edx dfc54: e8 00 00 00 00 callq dfc59 dfc59: 31 d2 xor %edx,%edx dfc5b: be 40 85 00 00 mov $0x8540,%esi dfc60: 48 89 ef mov %rbp,%rdi dfc63: e8 00 00 00 00 callq dfc68 dfc68: 31 c9 xor %ecx,%ecx dfc6a: be 40 85 00 00 mov $0x8540,%esi dfc6f: 48 89 ef mov %rbp,%rdi dfc72: 83 c8 08 or $0x8,%eax dfc75: 89 c2 mov %eax,%edx dfc77: e8 00 00 00 00 callq dfc7c dfc7c: 31 d2 xor %edx,%edx dfc7e: be 01 80 00 00 mov $0x8001,%esi dfc83: 48 89 ef mov %rbp,%rdi dfc86: e8 00 00 00 00 callq dfc8b dfc8b: 31 c9 xor %ecx,%ecx dfc8d: be 01 80 00 00 mov $0x8001,%esi dfc92: 48 89 ef mov %rbp,%rdi dfc95: 83 c8 01 or $0x1,%eax dfc98: 89 c2 mov %eax,%edx dfc9a: e8 00 00 00 00 callq dfc9f dfc9f: 31 d2 xor %edx,%edx dfca1: be 05 80 00 00 mov $0x8005,%esi dfca6: 48 89 ef mov %rbp,%rdi dfca9: 83 bd 08 07 00 00 0d cmpl $0xd,0x708(%rbp) dfcb0: 0f 86 b0 01 00 00 jbe dfe66 dfcb6: e8 00 00 00 00 callq dfcbb dfcbb: 31 c9 xor %ecx,%ecx dfcbd: be 05 80 00 00 mov $0x8005,%esi dfcc2: 48 89 ef mov %rbp,%rdi dfcc5: 25 fe ff df ff and $0xffdffffe,%eax dfcca: 89 c2 mov %eax,%edx dfccc: 83 ca 01 or $0x1,%edx dfccf: e8 00 00 00 00 callq dfcd4 dfcd4: 31 d2 xor %edx,%edx dfcd6: be 48 80 00 00 mov $0x8048,%esi dfcdb: 48 89 ef mov %rbp,%rdi dfcde: bb 64 00 00 00 mov $0x64,%ebx dfce3: e8 00 00 00 00 callq dfce8 dfce8: 31 c9 xor %ecx,%ecx dfcea: be 48 80 00 00 mov $0x8048,%esi dfcef: 48 89 ef mov %rbp,%rdi dfcf2: 83 e0 fe and $0xfffffffe,%eax dfcf5: 89 c2 mov %eax,%edx dfcf7: e8 00 00 00 00 callq dfcfc dfcfc: bf 58 89 41 00 mov $0x418958,%edi dfd01: e8 00 00 00 00 callq dfd06 dfd06: 48 83 eb 01 sub $0x1,%rbx dfd0a: 75 f0 jne dfcfc dfd0c: c7 44 24 04 0a 00 00 movl $0xa,0x4(%rsp) dfd13: 00 dfd14: 41 bc 64 00 00 00 mov $0x64,%r12d dfd1a: 31 d2 xor %edx,%edx dfd1c: be 01 80 00 00 mov $0x8001,%esi dfd21: 48 89 ef mov %rbp,%rdi dfd24: e8 00 00 00 00 callq dfd29 dfd29: a8 02 test $0x2,%al dfd2b: 0f 85 f5 00 00 00 jne dfe26 dfd31: bb 0a 00 00 00 mov $0xa,%ebx dfd36: bf 58 89 41 00 mov $0x418958,%edi dfd3b: e8 00 00 00 00 callq dfd40 dfd40: 48 83 eb 01 sub $0x1,%rbx dfd44: 75 f0 jne dfd36 dfd46: 41 83 ec 01 sub $0x1,%r12d dfd4a: 75 ce jne dfd1a dfd4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dfd53: bb 0a 00 00 00 mov $0xa,%ebx dfd58: e8 00 00 00 00 callq dfd5d dfd5d: 31 d2 xor %edx,%edx dfd5f: be 48 80 00 00 mov $0x8048,%esi dfd64: 48 89 ef mov %rbp,%rdi dfd67: e8 00 00 00 00 callq dfd6c dfd6c: 31 c9 xor %ecx,%ecx dfd6e: be 48 80 00 00 mov $0x8048,%esi dfd73: 48 89 ef mov %rbp,%rdi dfd76: 83 c8 01 or $0x1,%eax dfd79: 89 c2 mov %eax,%edx dfd7b: e8 00 00 00 00 callq dfd80 dfd80: bf 58 89 41 00 mov $0x418958,%edi dfd85: e8 00 00 00 00 callq dfd8a dfd8a: 48 83 eb 01 sub $0x1,%rbx dfd8e: 75 f0 jne dfd80 dfd90: 31 d2 xor %edx,%edx dfd92: be 48 80 00 00 mov $0x8048,%esi dfd97: 48 89 ef mov %rbp,%rdi dfd9a: bb 0a 00 00 00 mov $0xa,%ebx dfd9f: e8 00 00 00 00 callq dfda4 dfda4: 31 c9 xor %ecx,%ecx dfda6: be 48 80 00 00 mov $0x8048,%esi dfdab: 48 89 ef mov %rbp,%rdi dfdae: 83 e0 fe and $0xfffffffe,%eax dfdb1: 89 c2 mov %eax,%edx dfdb3: e8 00 00 00 00 callq dfdb8 dfdb8: bf 58 89 41 00 mov $0x418958,%edi dfdbd: e8 00 00 00 00 callq dfdc2 dfdc2: 48 83 eb 01 sub $0x1,%rbx dfdc6: 75 f0 jne dfdb8 dfdc8: 83 6c 24 04 01 subl $0x1,0x4(%rsp) dfdcd: 0f 85 41 ff ff ff jne dfd14 dfdd3: 31 d2 xor %edx,%edx dfdd5: be 01 80 00 00 mov $0x8001,%esi dfdda: 48 89 ef mov %rbp,%rdi dfddd: e8 00 00 00 00 callq dfde2 dfde2: 31 c9 xor %ecx,%ecx dfde4: be 01 80 00 00 mov $0x8001,%esi dfde9: 48 89 ef mov %rbp,%rdi dfdec: 83 e0 fe and $0xfffffffe,%eax dfdef: 89 c2 mov %eax,%edx dfdf1: e8 00 00 00 00 callq dfdf6 dfdf6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dfdfd: e8 00 00 00 00 callq dfe02 dfe02: 4c 89 f7 mov %r14,%rdi dfe05: e8 00 00 00 00 callq dfe0a dfe0a: b8 92 ff ff ff mov $0xffffff92,%eax dfe0f: e9 a5 fa ff ff jmpq df8b9 dfe14: 83 bd a0 09 01 00 01 cmpl $0x1,0x109a0(%rbp) dfe1b: 0f 85 23 fc ff ff jne dfa44 dfe21: e9 da fa ff ff jmpq df900 dfe26: 31 d2 xor %edx,%edx dfe28: 48 89 ef mov %rbp,%rdi dfe2b: be 01 80 00 00 mov $0x8001,%esi dfe30: e8 00 00 00 00 callq dfe35 dfe35: 31 c9 xor %ecx,%ecx dfe37: be 01 80 00 00 mov $0x8001,%esi dfe3c: 48 89 ef mov %rbp,%rdi dfe3f: 83 e0 fe and $0xfffffffe,%eax dfe42: 89 c2 mov %eax,%edx dfe44: e8 00 00 00 00 callq dfe49 dfe49: e9 47 fa ff ff jmpq df895 dfe4e: 48 c1 ea 08 shr $0x8,%rdx dfe52: 31 c9 xor %ecx,%ecx dfe54: be 97 85 00 00 mov $0x8597,%esi dfe59: 48 89 ef mov %rbp,%rdi dfe5c: e8 00 00 00 00 callq dfe61 dfe61: e9 4f fd ff ff jmpq dfbb5 dfe66: e8 00 00 00 00 callq dfe6b dfe6b: 31 c9 xor %ecx,%ecx dfe6d: be 05 80 00 00 mov $0x8005,%esi dfe72: 48 89 ef mov %rbp,%rdi dfe75: 83 c8 01 or $0x1,%eax dfe78: 89 c2 mov %eax,%edx dfe7a: e8 00 00 00 00 callq dfe7f dfe7f: e9 50 fe ff ff jmpq dfcd4 dfe84: ba 00 d1 0b 00 mov $0xbd100,%edx dfe89: be 0b 80 00 00 mov $0x800b,%esi dfe8e: 48 89 ef mov %rbp,%rdi dfe91: e8 00 00 00 00 callq dfe96 dfe96: 31 c9 xor %ecx,%ecx dfe98: ba 00 00 01 00 mov $0x10000,%edx dfe9d: 48 89 ef mov %rbp,%rdi dfea0: be 0c 80 00 00 mov $0x800c,%esi dfea5: e8 00 00 00 00 callq dfeaa dfeaa: 31 c9 xor %ecx,%ecx dfeac: ba 00 d1 0c 00 mov $0xcd100,%edx dfeb1: e9 5f fd ff ff jmpq dfc15 dfeb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) dfebd: 00 00 00 00000000000dfec0 : dfec0: e8 00 00 00 00 callq dfec5 dfec5: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax dfecb: 85 c0 test %eax,%eax dfecd: 74 74 je dff43 dfecf: 41 54 push %r12 dfed1: 45 31 e4 xor %r12d,%r12d dfed4: 55 push %rbp dfed5: 48 89 fd mov %rdi,%rbp dfed8: 53 push %rbx dfed9: eb 2e jmp dff09 dfedb: 83 fa 01 cmp $0x1,%edx dfede: 19 db sbb %ebx,%ebx dfee0: 81 e3 00 40 00 00 and $0x4000,%ebx dfee6: 83 eb 80 sub $0xffffff80,%ebx dfee9: 31 d2 xor %edx,%edx dfeeb: be 93 03 00 00 mov $0x393,%esi dfef0: 48 89 ef mov %rbp,%rdi dfef3: e8 00 00 00 00 callq dfef8 dfef8: 85 c3 test %eax,%ebx dfefa: 74 36 je dff32 dfefc: 41 83 c4 01 add $0x1,%r12d dff00: 44 39 a5 28 07 00 00 cmp %r12d,0x728(%rbp) dff07: 76 30 jbe dff39 dff09: 8b 85 a0 09 01 00 mov 0x109a0(%rbp),%eax dff0f: 89 c2 mov %eax,%edx dff11: 83 e2 02 and $0x2,%edx dff14: a8 01 test $0x1,%al dff16: 74 c3 je dfedb dff18: 85 d2 test %edx,%edx dff1a: 75 07 jne dff23 dff1c: bb 00 40 00 00 mov $0x4000,%ebx dff21: eb c6 jmp dfee9 dff23: 31 d2 xor %edx,%edx dff25: be 93 03 00 00 mov $0x393,%esi dff2a: 48 89 ef mov %rbp,%rdi dff2d: e8 00 00 00 00 callq dff32 dff32: 5b pop %rbx dff33: 31 c0 xor %eax,%eax dff35: 5d pop %rbp dff36: 41 5c pop %r12 dff38: c3 retq dff39: 5b pop %rbx dff3a: b8 92 ff ff ff mov $0xffffff92,%eax dff3f: 5d pop %rbp dff40: 41 5c pop %r12 dff42: c3 retq dff43: b8 92 ff ff ff mov $0xffffff92,%eax dff48: c3 retq dff49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000dff50 : dff50: e8 00 00 00 00 callq dff55 dff55: 55 push %rbp dff56: 31 d2 xor %edx,%edx dff58: be 9f 80 00 00 mov $0x809f,%esi dff5d: 48 89 fd mov %rdi,%rbp dff60: 53 push %rbx dff61: e8 00 00 00 00 callq dff66 dff66: 31 c9 xor %ecx,%ecx dff68: be 9f 80 00 00 mov $0x809f,%esi dff6d: 48 89 ef mov %rbp,%rdi dff70: 0d 00 00 01 00 or $0x10000,%eax dff75: 89 c2 mov %eax,%edx dff77: e8 00 00 00 00 callq dff7c dff7c: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax dff83: ba 10 27 00 00 mov $0x2710,%edx dff88: 48 89 ef mov %rbp,%rdi dff8b: be 10 27 00 00 mov $0x2710,%esi dff90: 48 8b 40 40 mov 0x40(%rax),%rax dff94: e8 00 00 00 00 callq dff99 dff99: 8b 85 64 0a 01 00 mov 0x10a64(%rbp),%eax dff9f: 85 c0 test %eax,%eax dffa1: 0f 84 00 00 00 00 je dffa7 dffa7: 31 db xor %ebx,%ebx dffa9: eb 0f jmp dffba dffab: 83 c3 01 add $0x1,%ebx dffae: 39 9d 64 0a 01 00 cmp %ebx,0x10a64(%rbp) dffb4: 0f 86 00 00 00 00 jbe dffba dffba: 48 63 c3 movslq %ebx,%rax dffbd: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax dffc4: 48 8d bc 05 08 00 01 lea 0x10008(%rbp,%rax,1),%rdi dffcb: 00 dffcc: e8 00 00 00 00 callq dffd1 dffd1: 85 c0 test %eax,%eax dffd3: 74 d6 je dffab dffd5: 5b pop %rbx dffd6: 5d pop %rbp dffd7: c3 retq dffd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) dffdf: 00 00000000000dffe0 : dffe0: e8 00 00 00 00 callq dffe5 dffe5: 55 push %rbp dffe6: 48 89 fd mov %rdi,%rbp dffe9: e8 00 00 00 00 callq dffee dffee: 85 c0 test %eax,%eax dfff0: 74 02 je dfff4 dfff2: 5d pop %rbp dfff3: c3 retq dfff4: 48 89 ef mov %rbp,%rdi dfff7: 5d pop %rbp dfff8: e9 53 ff ff ff jmpq dff50 dfffd: 0f 1f 00 nopl (%rax) 00000000000e0000 : e0000: e8 00 00 00 00 callq e0005 e0005: 8b 87 60 0a 01 00 mov 0x10a60(%rdi),%eax e000b: 85 c0 test %eax,%eax e000d: 75 03 jne e0012 e000f: 31 c0 xor %eax,%eax e0011: c3 retq e0012: 55 push %rbp e0013: 48 89 fd mov %rdi,%rbp e0016: bf b8 ae 47 01 mov $0x147aeb8,%edi e001b: e8 00 00 00 00 callq e0020 e0020: 48 89 ef mov %rbp,%rdi e0023: e8 00 00 00 00 callq e0028 e0028: 85 c0 test %eax,%eax e002a: 75 09 jne e0035 e002c: 48 89 ef mov %rbp,%rdi e002f: 5d pop %rbp e0030: e9 1b ff ff ff jmpq dff50 e0035: 5d pop %rbp e0036: c3 retq e0037: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) e003e: 00 00 00000000000e0040 : e0040: e8 00 00 00 00 callq e0045 e0045: f6 87 91 89 00 00 40 testb $0x40,0x8991(%rdi) e004c: 75 03 jne e0051 e004e: 31 c0 xor %eax,%eax e0050: c3 retq e0051: 41 56 push %r14 e0053: 41 be 01 00 00 00 mov $0x1,%r14d e0059: 41 55 push %r13 e005b: 4c 8d af 18 0b 00 00 lea 0xb18(%rdi),%r13 e0062: 41 54 push %r12 e0064: 45 31 e4 xor %r12d,%r12d e0067: 55 push %rbp e0068: 48 89 fd mov %rdi,%rbp e006b: 4c 89 ef mov %r13,%rdi e006e: 53 push %rbx e006f: 89 f3 mov %esi,%ebx e0071: e8 00 00 00 00 callq e0076 e0076: 44 89 f0 mov %r14d,%eax e0079: 44 89 e1 mov %r12d,%ecx e007c: d3 e0 shl %cl,%eax e007e: 23 85 a0 09 01 00 and 0x109a0(%rbp),%eax e0084: 0f 85 27 01 00 00 jne e01b1 e008a: 44 89 e2 mov %r12d,%edx e008d: 31 c9 xor %ecx,%ecx e008f: be 00 c2 00 00 mov $0xc200,%esi e0094: 48 89 ef mov %rbp,%rdi e0097: c1 e2 04 shl $0x4,%edx e009a: 83 ca 07 or $0x7,%edx e009d: e8 00 00 00 00 callq e00a2 e00a2: 31 d2 xor %edx,%edx e00a4: 85 db test %ebx,%ebx e00a6: 0f 85 3d 01 00 00 jne e01e9 e00ac: be 9f 80 00 00 mov $0x809f,%esi e00b1: 48 89 ef mov %rbp,%rdi e00b4: e8 00 00 00 00 callq e00b9 e00b9: 31 c9 xor %ecx,%ecx e00bb: be 9f 80 00 00 mov $0x809f,%esi e00c0: 48 89 ef mov %rbp,%rdi e00c3: 0d 00 00 01 00 or $0x10000,%eax e00c8: 89 c2 mov %eax,%edx e00ca: e8 00 00 00 00 callq e00cf e00cf: 31 d2 xor %edx,%edx e00d1: be bf 80 00 00 mov $0x80bf,%esi e00d6: 48 89 ef mov %rbp,%rdi e00d9: e8 00 00 00 00 callq e00de e00de: 31 c9 xor %ecx,%ecx e00e0: be bf 80 00 00 mov $0x80bf,%esi e00e5: 48 89 ef mov %rbp,%rdi e00e8: 25 ef ff f7 ff and $0xfff7ffef,%eax e00ed: 89 c2 mov %eax,%edx e00ef: 81 ca 08 00 e7 00 or $0xe70008,%edx e00f5: e8 00 00 00 00 callq e00fa e00fa: 31 d2 xor %edx,%edx e00fc: be ef 81 00 00 mov $0x81ef,%esi e0101: 48 89 ef mov %rbp,%rdi e0104: e8 00 00 00 00 callq e0109 e0109: 31 c9 xor %ecx,%ecx e010b: be ef 81 00 00 mov $0x81ef,%esi e0110: 48 89 ef mov %rbp,%rdi e0113: 0d 00 00 c0 ff or $0xffc00000,%eax e0118: 89 c2 mov %eax,%edx e011a: e8 00 00 00 00 callq e011f e011f: 31 d2 xor %edx,%edx e0121: be 10 82 00 00 mov $0x8210,%esi e0126: 48 89 ef mov %rbp,%rdi e0129: e8 00 00 00 00 callq e012e e012e: 31 c9 xor %ecx,%ecx e0130: be 10 82 00 00 mov $0x8210,%esi e0135: 48 89 ef mov %rbp,%rdi e0138: 0d 00 00 01 00 or $0x10000,%eax e013d: 89 c2 mov %eax,%edx e013f: e8 00 00 00 00 callq e0144 e0144: 31 d2 xor %edx,%edx e0146: be f0 81 00 00 mov $0x81f0,%esi e014b: 48 89 ef mov %rbp,%rdi e014e: e8 00 00 00 00 callq e0153 e0153: 31 c9 xor %ecx,%ecx e0155: be f0 81 00 00 mov $0x81f0,%esi e015a: 48 89 ef mov %rbp,%rdi e015d: 25 00 fc ff ff and $0xfffffc00,%eax e0162: 89 c2 mov %eax,%edx e0164: e8 00 00 00 00 callq e0169 e0169: 31 d2 xor %edx,%edx e016b: be 90 83 00 00 mov $0x8390,%esi e0170: 48 89 ef mov %rbp,%rdi e0173: e8 00 00 00 00 callq e0178 e0178: 83 e0 f0 and $0xfffffff0,%eax e017b: 89 c2 mov %eax,%edx e017d: 31 c9 xor %ecx,%ecx e017f: be 90 83 00 00 mov $0x8390,%esi e0184: 48 89 ef mov %rbp,%rdi e0187: e8 00 00 00 00 callq e018c e018c: 31 d2 xor %edx,%edx e018e: be 9f 80 00 00 mov $0x809f,%esi e0193: 48 89 ef mov %rbp,%rdi e0196: e8 00 00 00 00 callq e019b e019b: 31 c9 xor %ecx,%ecx e019d: be 9f 80 00 00 mov $0x809f,%esi e01a2: 48 89 ef mov %rbp,%rdi e01a5: 25 ff ff fe ff and $0xfffeffff,%eax e01aa: 89 c2 mov %eax,%edx e01ac: e8 00 00 00 00 callq e01b1 e01b1: 41 83 fc 01 cmp $0x1,%r12d e01b5: 75 27 jne e01de e01b7: 48 89 ef mov %rbp,%rdi e01ba: 31 c9 xor %ecx,%ecx e01bc: ba 00 00 00 e0 mov $0xe0000000,%edx e01c1: be 00 c2 00 00 mov $0xc200,%esi e01c6: e8 00 00 00 00 callq e01cb e01cb: 4c 89 ef mov %r13,%rdi e01ce: e8 00 00 00 00 callq e01d3 e01d3: 31 c0 xor %eax,%eax e01d5: 5b pop %rbx e01d6: 5d pop %rbp e01d7: 41 5c pop %r12 e01d9: 41 5d pop %r13 e01db: 41 5e pop %r14 e01dd: c3 retq e01de: 41 bc 01 00 00 00 mov $0x1,%r12d e01e4: e9 8d fe ff ff jmpq e0076 e01e9: be be 80 00 00 mov $0x80be,%esi e01ee: 48 89 ef mov %rbp,%rdi e01f1: e8 00 00 00 00 callq e01f6 e01f6: 31 c9 xor %ecx,%ecx e01f8: be be 80 00 00 mov $0x80be,%esi e01fd: 48 89 ef mov %rbp,%rdi e0200: 25 00 f0 ff ff and $0xfffff000,%eax e0205: 89 c2 mov %eax,%edx e0207: 83 ca 40 or $0x40,%edx e020a: e8 00 00 00 00 callq e020f e020f: 31 d2 xor %edx,%edx e0211: be ef 81 00 00 mov $0x81ef,%esi e0216: 48 89 ef mov %rbp,%rdi e0219: e8 00 00 00 00 callq e021e e021e: 31 c9 xor %ecx,%ecx e0220: be ef 81 00 00 mov $0x81ef,%esi e0225: 48 89 ef mov %rbp,%rdi e0228: 25 00 f0 ff ff and $0xfffff000,%eax e022d: 89 c2 mov %eax,%edx e022f: 83 ca 40 or $0x40,%edx e0232: e8 00 00 00 00 callq e0237 e0237: 31 d2 xor %edx,%edx e0239: be 9f 80 00 00 mov $0x809f,%esi e023e: 48 89 ef mov %rbp,%rdi e0241: e8 00 00 00 00 callq e0246 e0246: 31 c9 xor %ecx,%ecx e0248: be 9f 80 00 00 mov $0x809f,%esi e024d: 48 89 ef mov %rbp,%rdi e0250: 0d 00 00 01 00 or $0x10000,%eax e0255: 89 c2 mov %eax,%edx e0257: e8 00 00 00 00 callq e025c e025c: 31 d2 xor %edx,%edx e025e: be bf 80 00 00 mov $0x80bf,%esi e0263: 48 89 ef mov %rbp,%rdi e0266: e8 00 00 00 00 callq e026b e026b: 31 c9 xor %ecx,%ecx e026d: be bf 80 00 00 mov $0x80bf,%esi e0272: 48 89 ef mov %rbp,%rdi e0275: 25 ff ff 10 ff and $0xff10ffff,%eax e027a: 89 c2 mov %eax,%edx e027c: 81 ca ff 01 00 00 or $0x1ff,%edx e0282: e8 00 00 00 00 callq e0287 e0287: 31 d2 xor %edx,%edx e0289: be ef 81 00 00 mov $0x81ef,%esi e028e: 48 89 ef mov %rbp,%rdi e0291: e8 00 00 00 00 callq e0296 e0296: 31 c9 xor %ecx,%ecx e0298: be ef 81 00 00 mov $0x81ef,%esi e029d: 48 89 ef mov %rbp,%rdi e02a0: 25 ff ff 3f 00 and $0x3fffff,%eax e02a5: 89 c2 mov %eax,%edx e02a7: 81 ca 00 f0 3f 00 or $0x3ff000,%edx e02ad: e8 00 00 00 00 callq e02b2 e02b2: 31 d2 xor %edx,%edx e02b4: be 10 82 00 00 mov $0x8210,%esi e02b9: 48 89 ef mov %rbp,%rdi e02bc: e8 00 00 00 00 callq e02c1 e02c1: be 10 82 00 00 mov $0x8210,%esi e02c6: 48 89 ef mov %rbp,%rdi e02c9: 25 ff ff fe ff and $0xfffeffff,%eax e02ce: 89 c2 mov %eax,%edx e02d0: 83 ca 02 or $0x2,%edx e02d3: 31 c9 xor %ecx,%ecx e02d5: e8 00 00 00 00 callq e02da e02da: 31 d2 xor %edx,%edx e02dc: be f0 81 00 00 mov $0x81f0,%esi e02e1: 48 89 ef mov %rbp,%rdi e02e4: e8 00 00 00 00 callq e02e9 e02e9: 31 c9 xor %ecx,%ecx e02eb: be f0 81 00 00 mov $0x81f0,%esi e02f0: 48 89 ef mov %rbp,%rdi e02f3: 0d 7f 03 00 00 or $0x37f,%eax e02f8: 89 c2 mov %eax,%edx e02fa: e8 00 00 00 00 callq e02ff e02ff: 31 d2 xor %edx,%edx e0301: be 90 83 00 00 mov $0x8390,%esi e0306: 48 89 ef mov %rbp,%rdi e0309: e8 00 00 00 00 callq e030e e030e: 83 c8 0f or $0xf,%eax e0311: e9 65 fe ff ff jmpq e017b e0316: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) e031d: 00 00 00 00000000000e0320 : e0320: e8 00 00 00 00 callq e0325 e0325: 55 push %rbp e0326: 48 89 fd mov %rdi,%rbp e0329: e8 92 fb ff ff callq dfec0 e032e: 85 c0 test %eax,%eax e0330: 74 02 je e0334 e0332: 5d pop %rbp e0333: c3 retq e0334: 48 89 ef mov %rbp,%rdi e0337: e8 64 ee ff ff callq df1a0 e033c: 48 89 ef mov %rbp,%rdi e033f: 31 f6 xor %esi,%esi e0341: 5d pop %rbp e0342: e9 f9 fc ff ff jmpq e0040 e0347: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) e034e: 00 00 00000000000e0350 : e0350: e8 00 00 00 00 callq e0355 e0355: 55 push %rbp e0356: 48 89 fd mov %rdi,%rbp e0359: e8 62 fb ff ff callq dfec0 e035e: 85 c0 test %eax,%eax e0360: 74 02 je e0364 e0362: 5d pop %rbp e0363: c3 retq e0364: 48 89 ef mov %rbp,%rdi e0367: e8 34 ee ff ff callq df1a0 e036c: 31 f6 xor %esi,%esi e036e: 48 89 ef mov %rbp,%rdi e0371: e8 ca fc ff ff callq e0040 e0376: 85 c0 test %eax,%eax e0378: 75 e8 jne e0362 e037a: 48 89 ef mov %rbp,%rdi e037d: 5d pop %rbp e037e: e9 00 00 00 00 jmpq e0383 e0383: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e038a: 00 00 00 00 e038e: 66 90 xchg %ax,%ax 00000000000e0390 : e0390: e8 00 00 00 00 callq e0395 e0395: 8b 97 60 0a 01 00 mov 0x10a60(%rdi),%edx e039b: 31 c0 xor %eax,%eax e039d: 85 d2 test %edx,%edx e039f: 75 01 jne e03a2 e03a1: c3 retq e03a2: 55 push %rbp e03a3: 48 89 fd mov %rdi,%rbp e03a6: bf b8 ae 47 01 mov $0x147aeb8,%edi e03ab: e8 00 00 00 00 callq e03b0 e03b0: 48 89 ef mov %rbp,%rdi e03b3: e8 08 fb ff ff callq dfec0 e03b8: 85 c0 test %eax,%eax e03ba: 75 1f jne e03db e03bc: 48 89 ef mov %rbp,%rdi e03bf: e8 dc ed ff ff callq df1a0 e03c4: 31 f6 xor %esi,%esi e03c6: 48 89 ef mov %rbp,%rdi e03c9: e8 72 fc ff ff callq e0040 e03ce: 85 c0 test %eax,%eax e03d0: 75 09 jne e03db e03d2: 48 89 ef mov %rbp,%rdi e03d5: 5d pop %rbp e03d6: e9 00 00 00 00 jmpq e03db e03db: 5d pop %rbp e03dc: c3 retq e03dd: 0f 1f 00 nopl (%rax) 00000000000e03e0 : e03e0: e8 00 00 00 00 callq e03e5 e03e5: 41 54 push %r12 e03e7: 55 push %rbp e03e8: 53 push %rbx e03e9: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d e03f0: 48 89 fb mov %rdi,%rbx e03f3: 8b 6f 20 mov 0x20(%rdi),%ebp e03f6: 4c 8b 67 10 mov 0x10(%rdi),%r12 e03fa: 45 85 c0 test %r8d,%r8d e03fd: 0f 8e 23 01 00 00 jle e0526 e0403: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e040a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e0411: 48 8d 50 01 lea 0x1(%rax),%rdx e0415: 23 83 40 02 00 00 and 0x240(%rbx),%eax e041b: 48 8d 04 87 lea (%rdi,%rax,4),%rax e041f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e0426: c7 00 06 01 00 00 movl $0x106,(%rax) e042c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e0432: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e0439: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e0440: 8d 51 ff lea -0x1(%rcx),%edx e0443: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e044a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e0450: 85 d2 test %edx,%edx e0452: 0f 8e 0c 01 00 00 jle e0564 e0458: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e045f: 48 8d 50 01 lea 0x1(%rax),%rdx e0463: 23 83 40 02 00 00 and 0x240(%rbx),%eax e0469: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e0470: 48 8d 04 86 lea (%rsi,%rax,4),%rax e0474: 44 89 20 mov %r12d,(%rax) e0477: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e047d: 49 c1 ec 20 shr $0x20,%r12 e0481: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e0488: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e048f: 8d 56 ff lea -0x1(%rsi),%edx e0492: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e0499: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e049f: 85 d2 test %edx,%edx e04a1: 0f 8e a5 00 00 00 jle e054c e04a7: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e04ae: 48 8d 50 01 lea 0x1(%rax),%rdx e04b2: 23 83 40 02 00 00 and 0x240(%rbx),%eax e04b8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e04bf: 48 8d 04 81 lea (%rcx,%rax,4),%rax e04c3: 44 89 20 mov %r12d,(%rax) e04c6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e04cc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e04d3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e04da: 8d 51 ff lea -0x1(%rcx),%edx e04dd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e04e4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e04ea: 85 d2 test %edx,%edx e04ec: 7e 49 jle e0537 e04ee: 48 8d 50 01 lea 0x1(%rax),%rdx e04f2: 23 83 40 02 00 00 and 0x240(%rbx),%eax e04f8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e04ff: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e0506: 48 8d 04 82 lea (%rdx,%rax,4),%rax e050a: 89 28 mov %ebp,(%rax) e050c: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e0513: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e051a: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e0521: 5b pop %rbx e0522: 5d pop %rbp e0523: 41 5c pop %r12 e0525: c3 retq e0526: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e052d: e8 00 00 00 00 callq e0532 e0532: e9 cc fe ff ff jmpq e0403 e0537: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e053e: e8 00 00 00 00 callq e0543 e0543: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e054a: eb a2 jmp e04ee e054c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e0553: e8 00 00 00 00 callq e0558 e0558: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e055f: e9 43 ff ff ff jmpq e04a7 e0564: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e056b: e8 00 00 00 00 callq e0570 e0570: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e0577: e9 dc fe ff ff jmpq e0458 e057c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e0580 : e0580: e8 00 00 00 00 callq e0585 e0585: 41 54 push %r12 e0587: 49 89 d4 mov %rdx,%r12 e058a: 55 push %rbp e058b: 89 f5 mov %esi,%ebp e058d: 53 push %rbx e058e: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d e0595: 48 89 fb mov %rdi,%rbx e0598: 45 85 d2 test %r10d,%r10d e059b: 0f 8e be 01 00 00 jle e075f e05a1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e05a8: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 e05af: 48 8d 50 01 lea 0x1(%rax),%rdx e05b3: 23 83 40 02 00 00 and 0x240(%rbx),%eax e05b9: 49 8d 04 81 lea (%r9,%rax,4),%rax e05bd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e05c4: c7 00 07 01 00 00 movl $0x107,(%rax) e05ca: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e05d0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e05d7: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e05de: 8d 51 ff lea -0x1(%rcx),%edx e05e1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e05e8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e05ee: 85 d2 test %edx,%edx e05f0: 0f 8e d7 01 00 00 jle e07cd e05f6: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 e05fd: 48 8d 50 01 lea 0x1(%rax),%rdx e0601: 49 c1 ec 0c shr $0xc,%r12 e0605: 23 83 40 02 00 00 and 0x240(%rbx),%eax e060b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e0612: 49 8d 04 80 lea (%r8,%rax,4),%rax e0616: 89 28 mov %ebp,(%rax) e0618: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e061e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e0625: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e062c: 8d 4e ff lea -0x1(%rsi),%ecx e062f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e0636: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) e063c: 85 c9 test %ecx,%ecx e063e: 0f 8e 71 01 00 00 jle e07b5 e0644: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e064b: 48 8d 50 01 lea 0x1(%rax),%rdx e064f: 23 83 40 02 00 00 and 0x240(%rbx),%eax e0655: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e065c: 48 8d 04 87 lea (%rdi,%rax,4),%rax e0660: 44 89 20 mov %r12d,(%rax) e0663: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e0669: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e0670: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e0677: 8d 57 ff lea -0x1(%rdi),%edx e067a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e0681: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e0687: 85 d2 test %edx,%edx e0689: 0f 8e 0e 01 00 00 jle e079d e068f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e0696: 48 8d 50 01 lea 0x1(%rax),%rdx e069a: 23 83 40 02 00 00 and 0x240(%rbx),%eax e06a0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e06a7: 48 8d 04 86 lea (%rsi,%rax,4),%rax e06ab: c7 00 08 01 00 00 movl $0x108,(%rax) e06b1: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e06b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e06be: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e06c5: 8d 51 ff lea -0x1(%rcx),%edx e06c8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e06cf: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e06d5: 85 d2 test %edx,%edx e06d7: 0f 8e a8 00 00 00 jle e0785 e06dd: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e06e4: 48 8d 50 01 lea 0x1(%rax),%rdx e06e8: 23 83 40 02 00 00 and 0x240(%rbx),%eax e06ee: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e06f5: 48 8d 04 81 lea (%rcx,%rax,4),%rax e06f9: 89 28 mov %ebp,(%rax) e06fb: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e0701: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e0708: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e070f: 8d 56 ff lea -0x1(%rsi),%edx e0712: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e0719: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e071f: 85 d2 test %edx,%edx e0721: 7e 4d jle e0770 e0723: 48 8d 50 01 lea 0x1(%rax),%rdx e0727: 23 83 40 02 00 00 and 0x240(%rbx),%eax e072d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e0734: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e073b: 48 8d 04 82 lea (%rdx,%rax,4),%rax e073f: c7 00 01 00 00 00 movl $0x1,(%rax) e0745: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e074c: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e0753: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e075a: 5b pop %rbx e075b: 5d pop %rbp e075c: 41 5c pop %r12 e075e: c3 retq e075f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e0766: e8 00 00 00 00 callq e076b e076b: e9 31 fe ff ff jmpq e05a1 e0770: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e0777: e8 00 00 00 00 callq e077c e077c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e0783: eb 9e jmp e0723 e0785: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e078c: e8 00 00 00 00 callq e0791 e0791: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e0798: e9 40 ff ff ff jmpq e06dd e079d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e07a4: e8 00 00 00 00 callq e07a9 e07a9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e07b0: e9 da fe ff ff jmpq e068f e07b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e07bc: e8 00 00 00 00 callq e07c1 e07c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e07c8: e9 77 fe ff ff jmpq e0644 e07cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e07d4: e8 00 00 00 00 callq e07d9 e07d9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e07e0: e9 11 fe ff ff jmpq e05f6 e07e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e07ec: 00 00 00 00 00000000000e07f0 : e07f0: e8 00 00 00 00 callq e07f5 e07f5: 41 54 push %r12 e07f7: 45 31 e4 xor %r12d,%r12d e07fa: 55 push %rbp e07fb: 48 89 d5 mov %rdx,%rbp e07fe: 53 push %rbx e07ff: 48 89 fb mov %rdi,%rbx e0802: 48 85 f6 test %rsi,%rsi e0805: 74 07 je e080e e0807: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d e080e: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d e0815: 45 85 c9 test %r9d,%r9d e0818: 0f 8e 75 01 00 00 jle e0993 e081e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e0825: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 e082c: 48 8d 50 01 lea 0x1(%rax),%rdx e0830: 23 83 40 02 00 00 and 0x240(%rbx),%eax e0836: 49 8d 04 80 lea (%r8,%rax,4),%rax e083a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e0841: c7 00 02 01 00 00 movl $0x102,(%rax) e0847: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e084d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e0854: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e085b: 8d 51 ff lea -0x1(%rcx),%edx e085e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e0865: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e086b: 85 d2 test %edx,%edx e086d: 0f 8e 76 01 00 00 jle e09e9 e0873: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e087a: 48 8d 50 01 lea 0x1(%rax),%rdx e087e: 23 83 40 02 00 00 and 0x240(%rbx),%eax e0884: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e088b: 48 8d 04 87 lea (%rdi,%rax,4),%rax e088f: 44 89 20 mov %r12d,(%rax) e0892: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e0898: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e089f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e08a6: 8d 51 ff lea -0x1(%rcx),%edx e08a9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e08b0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e08b6: 4c 8b 65 10 mov 0x10(%rbp),%r12 e08ba: 85 d2 test %edx,%edx e08bc: 0f 8e 0f 01 00 00 jle e09d1 e08c2: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e08c9: 48 8d 50 01 lea 0x1(%rax),%rdx e08cd: 23 83 40 02 00 00 and 0x240(%rbx),%eax e08d3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e08da: 48 8d 04 86 lea (%rsi,%rax,4),%rax e08de: 44 89 20 mov %r12d,(%rax) e08e1: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e08e7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e08ee: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e08f5: 8d 51 ff lea -0x1(%rcx),%edx e08f8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e08ff: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e0905: 44 8b 65 14 mov 0x14(%rbp),%r12d e0909: 85 d2 test %edx,%edx e090b: 0f 8e a8 00 00 00 jle e09b9 e0911: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e0918: 48 8d 50 01 lea 0x1(%rax),%rdx e091c: 23 83 40 02 00 00 and 0x240(%rbx),%eax e0922: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e0929: 48 8d 04 81 lea (%rcx,%rax,4),%rax e092d: 44 89 20 mov %r12d,(%rax) e0930: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e0936: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e093d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e0944: 8d 57 ff lea -0x1(%rdi),%edx e0947: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e094e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e0954: 8b 6d 08 mov 0x8(%rbp),%ebp e0957: 85 d2 test %edx,%edx e0959: 7e 49 jle e09a4 e095b: 48 8d 50 01 lea 0x1(%rax),%rdx e095f: 23 83 40 02 00 00 and 0x240(%rbx),%eax e0965: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e096c: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e0973: 48 8d 04 82 lea (%rdx,%rax,4),%rax e0977: 89 28 mov %ebp,(%rax) e0979: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e0980: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e0987: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e098e: 5b pop %rbx e098f: 5d pop %rbp e0990: 41 5c pop %r12 e0992: c3 retq e0993: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e099a: e8 00 00 00 00 callq e099f e099f: e9 7a fe ff ff jmpq e081e e09a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e09ab: e8 00 00 00 00 callq e09b0 e09b0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e09b7: eb a2 jmp e095b e09b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e09c0: e8 00 00 00 00 callq e09c5 e09c5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e09cc: e9 40 ff ff ff jmpq e0911 e09d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e09d8: e8 00 00 00 00 callq e09dd e09dd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e09e4: e9 d9 fe ff ff jmpq e08c2 e09e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e09f0: e8 00 00 00 00 callq e09f5 e09f5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e09fc: e9 72 fe ff ff jmpq e0873 e0a01: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) e0a08: 00 00 00 e0a0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000e0a10 : e0a10: e8 00 00 00 00 callq e0a15 e0a15: 31 c0 xor %eax,%eax e0a17: c3 retq e0a18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) e0a1f: 00 00000000000e0a20 : e0a20: e8 00 00 00 00 callq e0a25 e0a25: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) e0a2c: 4c 8b 07 mov (%rdi),%r8 e0a2f: 75 2b jne e0a5c e0a31: 49 8b 90 e8 5f 01 00 mov 0x15fe8(%r8),%rdx e0a38: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax e0a3e: 8b 32 mov (%rdx),%esi e0a40: 85 c0 test %eax,%eax e0a42: 74 3f je e0a83 e0a44: 83 f8 01 cmp $0x1,%eax e0a47: 74 27 je e0a70 e0a49: 81 c6 d8 0a 00 00 add $0xad8,%esi e0a4f: 31 d2 xor %edx,%edx e0a51: 4c 89 c7 mov %r8,%rdi e0a54: e8 00 00 00 00 callq e0a59 e0a59: 89 c0 mov %eax,%eax e0a5b: c3 retq e0a5c: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx e0a62: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax e0a69: 48 8d 04 90 lea (%rax,%rdx,4),%rax e0a6d: 8b 00 mov (%rax),%eax e0a6f: c3 retq e0a70: 81 c6 5f 0a 00 00 add $0xa5f,%esi e0a76: 31 d2 xor %edx,%edx e0a78: 4c 89 c7 mov %r8,%rdi e0a7b: e8 00 00 00 00 callq e0a80 e0a80: 89 c0 mov %eax,%eax e0a82: c3 retq e0a83: 81 c6 64 0a 00 00 add $0xa64,%esi e0a89: 31 d2 xor %edx,%edx e0a8b: 4c 89 c7 mov %r8,%rdi e0a8e: e8 00 00 00 00 callq e0a93 e0a93: 89 c0 mov %eax,%eax e0a95: c3 retq e0a96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) e0a9d: 00 00 00 00000000000e0aa0 : e0aa0: e8 00 00 00 00 callq e0aa5 e0aa5: 4c 8b 07 mov (%rdi),%r8 e0aa8: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax e0aae: 49 8b 90 e8 5f 01 00 mov 0x15fe8(%r8),%rdx e0ab5: 8b 32 mov (%rdx),%esi e0ab7: 85 c0 test %eax,%eax e0ab9: 74 2b je e0ae6 e0abb: 83 f8 01 cmp $0x1,%eax e0abe: 74 13 je e0ad3 e0ac0: 81 c6 d7 0a 00 00 add $0xad7,%esi e0ac6: 31 d2 xor %edx,%edx e0ac8: 4c 89 c7 mov %r8,%rdi e0acb: e8 00 00 00 00 callq e0ad0 e0ad0: 89 c0 mov %eax,%eax e0ad2: c3 retq e0ad3: 81 c6 5e 0a 00 00 add $0xa5e,%esi e0ad9: 31 d2 xor %edx,%edx e0adb: 4c 89 c7 mov %r8,%rdi e0ade: e8 00 00 00 00 callq e0ae3 e0ae3: 89 c0 mov %eax,%eax e0ae5: c3 retq e0ae6: 81 c6 63 0a 00 00 add $0xa63,%esi e0aec: 31 d2 xor %edx,%edx e0aee: 4c 89 c7 mov %r8,%rdi e0af1: e8 00 00 00 00 callq e0af6 e0af6: 89 c0 mov %eax,%eax e0af8: c3 retq e0af9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000e0b00 : e0b00: e8 00 00 00 00 callq e0b05 e0b05: 55 push %rbp e0b06: 48 8b 87 e8 5f 01 00 mov 0x15fe8(%rdi),%rax e0b0d: 31 d2 xor %edx,%edx e0b0f: 48 89 fd mov %rdi,%rbp e0b12: 8b 30 mov (%rax),%esi e0b14: 81 c6 05 0a 00 00 add $0xa05,%esi e0b1a: e8 00 00 00 00 callq e0b1f e0b1f: 31 c9 xor %ecx,%ecx e0b21: 48 89 ef mov %rbp,%rdi e0b24: 25 fe ff df ff and $0xffdffffe,%eax e0b29: 89 c2 mov %eax,%edx e0b2b: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0b32: 8b 30 mov (%rax),%esi e0b34: 81 c6 05 0a 00 00 add $0xa05,%esi e0b3a: e8 00 00 00 00 callq e0b3f e0b3f: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0b46: 48 89 ef mov %rbp,%rdi e0b49: 31 d2 xor %edx,%edx e0b4b: 8b 30 mov (%rax),%esi e0b4d: 81 c6 48 0a 00 00 add $0xa48,%esi e0b53: e8 00 00 00 00 callq e0b58 e0b58: 48 89 ef mov %rbp,%rdi e0b5b: 31 c9 xor %ecx,%ecx e0b5d: 83 c8 01 or $0x1,%eax e0b60: 89 c2 mov %eax,%edx e0b62: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0b69: 8b 30 mov (%rax),%esi e0b6b: 81 c6 48 0a 00 00 add $0xa48,%esi e0b71: e8 00 00 00 00 callq e0b76 e0b76: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0b7d: 31 c9 xor %ecx,%ecx e0b7f: 31 d2 xor %edx,%edx e0b81: 48 89 ef mov %rbp,%rdi e0b84: 8b 30 mov (%rax),%esi e0b86: 81 c6 01 0a 00 00 add $0xa01,%esi e0b8c: e8 00 00 00 00 callq e0b91 e0b91: 31 c0 xor %eax,%eax e0b93: 5d pop %rbp e0b94: c3 retq e0b95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e0b9c: 00 00 00 00 00000000000e0ba0 : e0ba0: e8 00 00 00 00 callq e0ba5 e0ba5: 41 55 push %r13 e0ba7: 31 c9 xor %ecx,%ecx e0ba9: 41 54 push %r12 e0bab: 55 push %rbp e0bac: 48 89 fd mov %rdi,%rbp e0baf: 53 push %rbx e0bb0: 48 8b 87 e8 5f 01 00 mov 0x15fe8(%rdi),%rax e0bb7: 8b 97 18 02 01 00 mov 0x10218(%rdi),%edx e0bbd: 8b 30 mov (%rax),%esi e0bbf: 81 c6 63 0a 00 00 add $0xa63,%esi e0bc5: e8 00 00 00 00 callq e0bca e0bca: 8b 95 18 02 01 00 mov 0x10218(%rbp),%edx e0bd0: 31 c9 xor %ecx,%ecx e0bd2: 48 89 ef mov %rbp,%rdi e0bd5: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0bdc: 8b 30 mov (%rax),%esi e0bde: 81 c6 64 0a 00 00 add $0xa64,%esi e0be4: e8 00 00 00 00 callq e0be9 e0be9: 8b 95 38 02 01 00 mov 0x10238(%rbp),%edx e0bef: 31 c9 xor %ecx,%ecx e0bf1: 48 89 ef mov %rbp,%rdi e0bf4: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0bfb: 8b 30 mov (%rax),%esi e0bfd: 81 c6 60 0a 00 00 add $0xa60,%esi e0c03: e8 00 00 00 00 callq e0c08 e0c08: 8b 95 3c 02 01 00 mov 0x1023c(%rbp),%edx e0c0e: 31 c9 xor %ecx,%ecx e0c10: 48 89 ef mov %rbp,%rdi e0c13: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0c1a: 8b 30 mov (%rax),%esi e0c1c: 81 c6 61 0a 00 00 add $0xa61,%esi e0c22: e8 00 00 00 00 callq e0c27 e0c27: 8b 95 28 02 01 00 mov 0x10228(%rbp),%edx e0c2d: 31 c9 xor %ecx,%ecx e0c2f: 48 89 ef mov %rbp,%rdi e0c32: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0c39: c1 ea 02 shr $0x2,%edx e0c3c: 8b 30 mov (%rax),%esi e0c3e: 81 c6 62 0a 00 00 add $0xa62,%esi e0c44: e8 00 00 00 00 callq e0c49 e0c49: 8b 95 40 05 01 00 mov 0x10540(%rbp),%edx e0c4f: 31 c9 xor %ecx,%ecx e0c51: 48 89 ef mov %rbp,%rdi e0c54: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0c5b: 8b 30 mov (%rax),%esi e0c5d: 81 c6 5e 0a 00 00 add $0xa5e,%esi e0c63: e8 00 00 00 00 callq e0c68 e0c68: 8b 95 40 05 01 00 mov 0x10540(%rbp),%edx e0c6e: 31 c9 xor %ecx,%ecx e0c70: 48 89 ef mov %rbp,%rdi e0c73: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0c7a: 8b 30 mov (%rax),%esi e0c7c: 81 c6 5f 0a 00 00 add $0xa5f,%esi e0c82: e8 00 00 00 00 callq e0c87 e0c87: 8b 95 60 05 01 00 mov 0x10560(%rbp),%edx e0c8d: 31 c9 xor %ecx,%ecx e0c8f: 48 89 ef mov %rbp,%rdi e0c92: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0c99: 8b 30 mov (%rax),%esi e0c9b: 81 c6 5b 0a 00 00 add $0xa5b,%esi e0ca1: e8 00 00 00 00 callq e0ca6 e0ca6: 8b 95 64 05 01 00 mov 0x10564(%rbp),%edx e0cac: 31 c9 xor %ecx,%ecx e0cae: 48 89 ef mov %rbp,%rdi e0cb1: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0cb8: 8b 30 mov (%rax),%esi e0cba: 81 c6 5c 0a 00 00 add $0xa5c,%esi e0cc0: e8 00 00 00 00 callq e0cc5 e0cc5: 8b 95 50 05 01 00 mov 0x10550(%rbp),%edx e0ccb: 31 c9 xor %ecx,%ecx e0ccd: 48 89 ef mov %rbp,%rdi e0cd0: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0cd7: c1 ea 02 shr $0x2,%edx e0cda: 8b 30 mov (%rax),%esi e0cdc: 81 c6 5d 0a 00 00 add $0xa5d,%esi e0ce2: e8 00 00 00 00 callq e0ce7 e0ce7: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0cee: 8b 95 68 08 01 00 mov 0x10868(%rbp),%edx e0cf4: 48 89 ef mov %rbp,%rdi e0cf7: 8b 30 mov (%rax),%esi e0cf9: 81 c6 d7 0a 00 00 add $0xad7,%esi e0cff: 31 c9 xor %ecx,%ecx e0d01: e8 00 00 00 00 callq e0d06 e0d06: 8b 95 68 08 01 00 mov 0x10868(%rbp),%edx e0d0c: 31 c9 xor %ecx,%ecx e0d0e: 48 89 ef mov %rbp,%rdi e0d11: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0d18: 8b 30 mov (%rax),%esi e0d1a: 81 c6 d8 0a 00 00 add $0xad8,%esi e0d20: e8 00 00 00 00 callq e0d25 e0d25: 8b 95 88 08 01 00 mov 0x10888(%rbp),%edx e0d2b: 31 c9 xor %ecx,%ecx e0d2d: 48 89 ef mov %rbp,%rdi e0d30: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0d37: 8b 30 mov (%rax),%esi e0d39: 81 c6 d4 0a 00 00 add $0xad4,%esi e0d3f: e8 00 00 00 00 callq e0d44 e0d44: 8b 95 8c 08 01 00 mov 0x1088c(%rbp),%edx e0d4a: 31 c9 xor %ecx,%ecx e0d4c: 48 89 ef mov %rbp,%rdi e0d4f: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0d56: 8b 30 mov (%rax),%esi e0d58: 81 c6 d5 0a 00 00 add $0xad5,%esi e0d5e: e8 00 00 00 00 callq e0d63 e0d63: 8b 95 78 08 01 00 mov 0x10878(%rbp),%edx e0d69: 31 c9 xor %ecx,%ecx e0d6b: 48 89 ef mov %rbp,%rdi e0d6e: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0d75: c1 ea 02 shr $0x2,%edx e0d78: 8b 30 mov (%rax),%esi e0d7a: 81 c6 d6 0a 00 00 add $0xad6,%esi e0d80: e8 00 00 00 00 callq e0d85 e0d85: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0d8c: 31 d2 xor %edx,%edx e0d8e: 48 89 ef mov %rbp,%rdi e0d91: 8b 30 mov (%rax),%esi e0d93: 81 c6 be 0a 00 00 add $0xabe,%esi e0d99: e8 00 00 00 00 callq e0d9e e0d9e: 31 c9 xor %ecx,%ecx e0da0: 48 89 ef mov %rbp,%rdi e0da3: 25 ff ff fe ff and $0xfffeffff,%eax e0da8: 89 c2 mov %eax,%edx e0daa: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0db1: 8b 30 mov (%rax),%esi e0db3: 81 c6 be 0a 00 00 add $0xabe,%esi e0db9: e8 00 00 00 00 callq e0dbe e0dbe: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0dc5: 31 d2 xor %edx,%edx e0dc7: 48 89 ef mov %rbp,%rdi e0dca: 8b 30 mov (%rax),%esi e0dcc: 81 c6 ef 0b 00 00 add $0xbef,%esi e0dd2: e8 00 00 00 00 callq e0dd7 e0dd7: 31 c9 xor %ecx,%ecx e0dd9: 48 89 ef mov %rbp,%rdi e0ddc: 25 ff 0f 60 00 and $0x600fff,%eax e0de1: 89 c2 mov %eax,%edx e0de3: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0dea: 81 ca 00 f0 1f 00 or $0x1ff000,%edx e0df0: 8b 30 mov (%rax),%esi e0df2: 81 c6 ef 0b 00 00 add $0xbef,%esi e0df8: e8 00 00 00 00 callq e0dfd e0dfd: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0e04: 48 89 ef mov %rbp,%rdi e0e07: 8b 30 mov (%rax),%esi e0e09: 81 c6 f0 0b 00 00 add $0xbf0,%esi e0e0f: 31 d2 xor %edx,%edx e0e11: e8 00 00 00 00 callq e0e16 e0e16: 31 c9 xor %ecx,%ecx e0e18: 48 89 ef mov %rbp,%rdi e0e1b: 83 c8 3f or $0x3f,%eax e0e1e: 89 c2 mov %eax,%edx e0e20: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0e27: 8b 30 mov (%rax),%esi e0e29: 81 c6 f0 0b 00 00 add $0xbf0,%esi e0e2f: e8 00 00 00 00 callq e0e34 e0e34: 31 c9 xor %ecx,%ecx e0e36: ba ff 01 00 00 mov $0x1ff,%edx e0e3b: 48 89 ef mov %rbp,%rdi e0e3e: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0e45: 8b 30 mov (%rax),%esi e0e47: 81 c6 bf 0a 00 00 add $0xabf,%esi e0e4d: e8 00 00 00 00 callq e0e52 e0e52: 31 c9 xor %ecx,%ecx e0e54: ba 00 80 39 00 mov $0x398000,%edx e0e59: 48 89 ef mov %rbp,%rdi e0e5c: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0e63: 8b 30 mov (%rax),%esi e0e65: 81 c6 d6 0f 00 00 add $0xfd6,%esi e0e6b: e8 00 00 00 00 callq e0e70 e0e70: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0e77: 31 d2 xor %edx,%edx e0e79: 48 89 ef mov %rbp,%rdi e0e7c: 8b 30 mov (%rax),%esi e0e7e: 81 c6 ec 0f 00 00 add $0xfec,%esi e0e84: e8 00 00 00 00 callq e0e89 e0e89: 31 c9 xor %ecx,%ecx e0e8b: 48 89 ef mov %rbp,%rdi e0e8e: 83 e0 fe and $0xfffffffe,%eax e0e91: 89 c2 mov %eax,%edx e0e93: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0e9a: 8b 30 mov (%rax),%esi e0e9c: 81 c6 ec 0f 00 00 add $0xfec,%esi e0ea2: e8 00 00 00 00 callq e0ea7 e0ea7: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0eae: 31 c9 xor %ecx,%ecx e0eb0: 31 d2 xor %edx,%edx e0eb2: 48 89 ef mov %rbp,%rdi e0eb5: 8b 30 mov (%rax),%esi e0eb7: 81 c6 dd 0f 00 00 add $0xfdd,%esi e0ebd: e8 00 00 00 00 callq e0ec2 e0ec2: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0ec9: 31 c9 xor %ecx,%ecx e0ecb: 31 d2 xor %edx,%edx e0ecd: 48 89 ef mov %rbp,%rdi e0ed0: 8b 30 mov (%rax),%esi e0ed2: 81 c6 de 0f 00 00 add $0xfde,%esi e0ed8: e8 00 00 00 00 callq e0edd e0edd: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0ee4: 31 c9 xor %ecx,%ecx e0ee6: 31 d2 xor %edx,%edx e0ee8: 48 89 ef mov %rbp,%rdi e0eeb: 8b 30 mov (%rax),%esi e0eed: 81 c6 d8 0f 00 00 add $0xfd8,%esi e0ef3: e8 00 00 00 00 callq e0ef8 e0ef8: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) e0eff: 0f 84 4e 04 00 00 je e1353 e0f05: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0f0c: 48 8b 95 68 fe 00 00 mov 0xfe68(%rbp),%rdx e0f13: 31 c9 xor %ecx,%ecx e0f15: 48 89 ef mov %rbp,%rdi e0f18: 8b 30 mov (%rax),%esi e0f1a: 48 c1 ea 08 shr $0x8,%rdx e0f1e: 81 c6 96 10 00 00 add $0x1096,%esi e0f24: e8 00 00 00 00 callq e0f29 e0f29: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0f30: 31 c9 xor %ecx,%ecx e0f32: 48 89 ef mov %rbp,%rdi e0f35: 0f b6 95 6d fe 00 00 movzbl 0xfe6d(%rbp),%edx e0f3c: 8b 30 mov (%rax),%esi e0f3e: 81 c6 86 10 00 00 add $0x1086,%esi e0f44: e8 00 00 00 00 callq e0f49 e0f49: 31 c9 xor %ecx,%ecx e0f4b: ba 00 01 00 00 mov $0x100,%edx e0f50: 48 89 ef mov %rbp,%rdi e0f53: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0f5a: 8b 30 mov (%rax),%esi e0f5c: 81 c6 09 0a 00 00 add $0xa09,%esi e0f62: e8 00 00 00 00 callq e0f67 e0f67: 31 c9 xor %ecx,%ecx e0f69: ba 00 00 06 00 mov $0x60000,%edx e0f6e: 48 89 ef mov %rbp,%rdi e0f71: 41 bc 00 01 07 02 mov $0x2070100,%r12d e0f77: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0f7e: bb 64 00 00 00 mov $0x64,%ebx e0f83: 8b 30 mov (%rax),%esi e0f85: 81 c6 0a 0a 00 00 add $0xa0a,%esi e0f8b: e8 00 00 00 00 callq e0f90 e0f90: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0f97: 31 c9 xor %ecx,%ecx e0f99: 48 89 ef mov %rbp,%rdi e0f9c: 48 8b 95 68 fe 00 00 mov 0xfe68(%rbp),%rdx e0fa3: 8b 30 mov (%rax),%esi e0fa5: 48 c1 ea 08 shr $0x8,%rdx e0fa9: 81 c6 97 10 00 00 add $0x1097,%esi e0faf: e8 00 00 00 00 callq e0fb4 e0fb4: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0fbb: 31 c9 xor %ecx,%ecx e0fbd: 48 89 ef mov %rbp,%rdi e0fc0: 0f b6 95 6d fe 00 00 movzbl 0xfe6d(%rbp),%edx e0fc7: 8b 30 mov (%rax),%esi e0fc9: 81 c6 87 10 00 00 add $0x1087,%esi e0fcf: e8 00 00 00 00 callq e0fd4 e0fd4: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) e0fdb: b8 00 00 01 02 mov $0x2010000,%eax e0fe0: 48 89 ef mov %rbp,%rdi e0fe3: 44 0f 44 e0 cmove %eax,%r12d e0fe7: ba 00 01 06 01 mov $0x1060100,%edx e0fec: b8 00 00 00 01 mov $0x1000000,%eax e0ff1: 0f 44 d0 cmove %eax,%edx e0ff4: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e0ffb: 31 c9 xor %ecx,%ecx e0ffd: 8b 30 mov (%rax),%esi e0fff: 81 c6 0b 0a 00 00 add $0xa0b,%esi e1005: e8 00 00 00 00 callq e100a e100a: 31 c9 xor %ecx,%ecx e100c: ba 00 00 01 00 mov $0x10000,%edx e1011: 48 89 ef mov %rbp,%rdi e1014: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e101b: 8b 30 mov (%rax),%esi e101d: 81 c6 0c 0a 00 00 add $0xa0c,%esi e1023: e8 00 00 00 00 callq e1028 e1028: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e102f: 31 c9 xor %ecx,%ecx e1031: 48 89 ef mov %rbp,%rdi e1034: 48 8b 95 68 fe 00 00 mov 0xfe68(%rbp),%rdx e103b: 8b 30 mov (%rax),%esi e103d: 48 c1 ea 08 shr $0x8,%rdx e1041: 81 c6 98 10 00 00 add $0x1098,%esi e1047: e8 00 00 00 00 callq e104c e104c: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e1053: 31 c9 xor %ecx,%ecx e1055: 48 89 ef mov %rbp,%rdi e1058: 0f b6 95 6d fe 00 00 movzbl 0xfe6d(%rbp),%edx e105f: 8b 30 mov (%rax),%esi e1061: 81 c6 88 10 00 00 add $0x1088,%esi e1067: e8 00 00 00 00 callq e106c e106c: 31 c9 xor %ecx,%ecx e106e: 44 89 e2 mov %r12d,%edx e1071: 48 89 ef mov %rbp,%rdi e1074: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e107b: 8b 30 mov (%rax),%esi e107d: 81 c6 0d 0a 00 00 add $0xa0d,%esi e1083: e8 00 00 00 00 callq e1088 e1088: 31 c9 xor %ecx,%ecx e108a: ba 00 d0 04 00 mov $0x4d000,%edx e108f: 48 89 ef mov %rbp,%rdi e1092: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e1099: 8b 30 mov (%rax),%esi e109b: 81 c6 0e 0a 00 00 add $0xa0e,%esi e10a1: e8 00 00 00 00 callq e10a6 e10a6: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e10ad: 31 d2 xor %edx,%edx e10af: 48 89 ef mov %rbp,%rdi e10b2: 8b 30 mov (%rax),%esi e10b4: 81 c6 cf 0f 00 00 add $0xfcf,%esi e10ba: e8 00 00 00 00 callq e10bf e10bf: 31 c9 xor %ecx,%ecx e10c1: 48 89 ef mov %rbp,%rdi e10c4: 80 e4 fe and $0xfe,%ah e10c7: 89 c2 mov %eax,%edx e10c9: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e10d0: 8b 30 mov (%rax),%esi e10d2: 81 c6 cf 0f 00 00 add $0xfcf,%esi e10d8: e8 00 00 00 00 callq e10dd e10dd: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e10e4: 31 d2 xor %edx,%edx e10e6: 48 89 ef mov %rbp,%rdi e10e9: 8b 30 mov (%rax),%esi e10eb: 81 c6 00 0b 00 00 add $0xb00,%esi e10f1: e8 00 00 00 00 callq e10f6 e10f6: 31 c9 xor %ecx,%ecx e10f8: 48 89 ef mov %rbp,%rdi e10fb: 83 c8 08 or $0x8,%eax e10fe: 89 c2 mov %eax,%edx e1100: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e1107: 8b 30 mov (%rax),%esi e1109: 81 c6 00 0b 00 00 add $0xb00,%esi e110f: e8 00 00 00 00 callq e1114 e1114: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e111b: 31 d2 xor %edx,%edx e111d: 48 89 ef mov %rbp,%rdi e1120: 8b 30 mov (%rax),%esi e1122: 81 c6 01 0a 00 00 add $0xa01,%esi e1128: e8 00 00 00 00 callq e112d e112d: 31 c9 xor %ecx,%ecx e112f: 48 89 ef mov %rbp,%rdi e1132: 83 c8 01 or $0x1,%eax e1135: 89 c2 mov %eax,%edx e1137: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e113e: 8b 30 mov (%rax),%esi e1140: 81 c6 01 0a 00 00 add $0xa01,%esi e1146: e8 00 00 00 00 callq e114b e114b: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e1152: 31 d2 xor %edx,%edx e1154: 48 89 ef mov %rbp,%rdi e1157: 8b 30 mov (%rax),%esi e1159: 81 c6 05 0a 00 00 add $0xa05,%esi e115f: e8 00 00 00 00 callq e1164 e1164: 31 c9 xor %ecx,%ecx e1166: 48 89 ef mov %rbp,%rdi e1169: 25 fe ff df ff and $0xffdffffe,%eax e116e: 89 c2 mov %eax,%edx e1170: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e1177: 83 ca 01 or $0x1,%edx e117a: 8b 30 mov (%rax),%esi e117c: 81 c6 05 0a 00 00 add $0xa05,%esi e1182: e8 00 00 00 00 callq e1187 e1187: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e118e: 31 d2 xor %edx,%edx e1190: 48 89 ef mov %rbp,%rdi e1193: 8b 30 mov (%rax),%esi e1195: 81 c6 48 0a 00 00 add $0xa48,%esi e119b: e8 00 00 00 00 callq e11a0 e11a0: 31 c9 xor %ecx,%ecx e11a2: 48 89 ef mov %rbp,%rdi e11a5: 83 e0 fe and $0xfffffffe,%eax e11a8: 89 c2 mov %eax,%edx e11aa: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e11b1: 8b 30 mov (%rax),%esi e11b3: 81 c6 48 0a 00 00 add $0xa48,%esi e11b9: e8 00 00 00 00 callq e11be e11be: bf 58 89 41 00 mov $0x418958,%edi e11c3: e8 00 00 00 00 callq e11c8 e11c8: 48 83 eb 01 sub $0x1,%rbx e11cc: 75 f0 jne e11be e11ce: 41 bd 0a 00 00 00 mov $0xa,%r13d e11d4: 41 bc 64 00 00 00 mov $0x64,%r12d e11da: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e11e1: 31 d2 xor %edx,%edx e11e3: 48 89 ef mov %rbp,%rdi e11e6: 8b 30 mov (%rax),%esi e11e8: 81 c6 01 0a 00 00 add $0xa01,%esi e11ee: e8 00 00 00 00 callq e11f3 e11f3: a8 02 test $0x2,%al e11f5: 0f 85 18 01 00 00 jne e1313 e11fb: bb 0a 00 00 00 mov $0xa,%ebx e1200: bf 58 89 41 00 mov $0x418958,%edi e1205: e8 00 00 00 00 callq e120a e120a: 48 83 eb 01 sub $0x1,%rbx e120e: 75 f0 jne e1200 e1210: 41 83 ec 01 sub $0x1,%r12d e1214: 75 c4 jne e11da e1216: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e121d: bb 0a 00 00 00 mov $0xa,%ebx e1222: e8 00 00 00 00 callq e1227 e1227: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e122e: 31 d2 xor %edx,%edx e1230: 48 89 ef mov %rbp,%rdi e1233: 8b 30 mov (%rax),%esi e1235: 81 c6 48 0a 00 00 add $0xa48,%esi e123b: e8 00 00 00 00 callq e1240 e1240: 31 c9 xor %ecx,%ecx e1242: 48 89 ef mov %rbp,%rdi e1245: 83 c8 01 or $0x1,%eax e1248: 89 c2 mov %eax,%edx e124a: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e1251: 8b 30 mov (%rax),%esi e1253: 81 c6 48 0a 00 00 add $0xa48,%esi e1259: e8 00 00 00 00 callq e125e e125e: bf 58 89 41 00 mov $0x418958,%edi e1263: e8 00 00 00 00 callq e1268 e1268: 48 83 eb 01 sub $0x1,%rbx e126c: 75 f0 jne e125e e126e: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e1275: 31 d2 xor %edx,%edx e1277: 48 89 ef mov %rbp,%rdi e127a: bb 0a 00 00 00 mov $0xa,%ebx e127f: 8b 30 mov (%rax),%esi e1281: 81 c6 48 0a 00 00 add $0xa48,%esi e1287: e8 00 00 00 00 callq e128c e128c: 31 c9 xor %ecx,%ecx e128e: 48 89 ef mov %rbp,%rdi e1291: 83 e0 fe and $0xfffffffe,%eax e1294: 89 c2 mov %eax,%edx e1296: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e129d: 8b 30 mov (%rax),%esi e129f: 81 c6 48 0a 00 00 add $0xa48,%esi e12a5: e8 00 00 00 00 callq e12aa e12aa: bf 58 89 41 00 mov $0x418958,%edi e12af: e8 00 00 00 00 callq e12b4 e12b4: 48 83 eb 01 sub $0x1,%rbx e12b8: 75 f0 jne e12aa e12ba: 41 83 ed 01 sub $0x1,%r13d e12be: 0f 85 10 ff ff ff jne e11d4 e12c4: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e12cb: 48 89 ef mov %rbp,%rdi e12ce: 31 d2 xor %edx,%edx e12d0: 8b 30 mov (%rax),%esi e12d2: 81 c6 01 0a 00 00 add $0xa01,%esi e12d8: e8 00 00 00 00 callq e12dd e12dd: 48 89 ef mov %rbp,%rdi e12e0: 31 c9 xor %ecx,%ecx e12e2: 83 e0 fe and $0xfffffffe,%eax e12e5: 89 c2 mov %eax,%edx e12e7: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e12ee: 8b 30 mov (%rax),%esi e12f0: 81 c6 01 0a 00 00 add $0xa01,%esi e12f6: e8 00 00 00 00 callq e12fb e12fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e1302: e8 00 00 00 00 callq e1307 e1307: b8 92 ff ff ff mov $0xffffff92,%eax e130c: 5b pop %rbx e130d: 5d pop %rbp e130e: 41 5c pop %r12 e1310: 41 5d pop %r13 e1312: c3 retq e1313: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e131a: 48 89 ef mov %rbp,%rdi e131d: 31 d2 xor %edx,%edx e131f: 8b 30 mov (%rax),%esi e1321: 81 c6 01 0a 00 00 add $0xa01,%esi e1327: e8 00 00 00 00 callq e132c e132c: 48 89 ef mov %rbp,%rdi e132f: 31 c9 xor %ecx,%ecx e1331: 83 e0 fe and $0xfffffffe,%eax e1334: 89 c2 mov %eax,%edx e1336: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e133d: 8b 30 mov (%rax),%esi e133f: 81 c6 01 0a 00 00 add $0xa01,%esi e1345: e8 00 00 00 00 callq e134a e134a: 31 c0 xor %eax,%eax e134c: 5b pop %rbx e134d: 5d pop %rbp e134e: 41 5c pop %r12 e1350: 41 5d pop %r13 e1352: c3 retq e1353: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e135a: 48 8b 9d 6c 32 01 00 mov 0x1326c(%rbp),%rbx e1361: 31 c9 xor %ecx,%ecx e1363: 48 89 ef mov %rbp,%rdi e1366: 8b 30 mov (%rax),%esi e1368: 48 89 da mov %rbx,%rdx e136b: 48 c1 eb 28 shr $0x28,%rbx e136f: 48 c1 ea 08 shr $0x8,%rdx e1373: 81 c6 96 10 00 00 add $0x1096,%esi e1379: e8 00 00 00 00 callq e137e e137e: 0f b6 d3 movzbl %bl,%edx e1381: 31 c9 xor %ecx,%ecx e1383: 48 89 ef mov %rbp,%rdi e1386: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e138d: 8b 30 mov (%rax),%esi e138f: 81 c6 86 10 00 00 add $0x1086,%esi e1395: e8 00 00 00 00 callq e139a e139a: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e13a1: 31 c9 xor %ecx,%ecx e13a3: 31 d2 xor %edx,%edx e13a5: 48 89 ef mov %rbp,%rdi e13a8: 8b 30 mov (%rax),%esi e13aa: 81 c6 09 0a 00 00 add $0xa09,%esi e13b0: e8 00 00 00 00 callq e13b5 e13b5: e9 ad fb ff ff jmpq e0f67 e13ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000e13c0 : e13c0: e8 00 00 00 00 callq e13c5 e13c5: 85 f6 test %esi,%esi e13c7: 75 05 jne e13ce e13c9: e9 32 f7 ff ff jmpq e0b00 e13ce: e9 cd f7 ff ff jmpq e0ba0 e13d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e13da: 00 00 00 00 e13de: 66 90 xchg %ax,%ax 00000000000e13e0 : e13e0: e8 00 00 00 00 callq e13e5 e13e5: 53 push %rbx e13e6: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax e13ec: 48 89 fb mov %rdi,%rbx e13ef: 48 8d 97 10 00 01 00 lea 0x10010(%rdi),%rdx e13f6: 83 e0 04 and $0x4,%eax e13f9: 83 f8 01 cmp $0x1,%eax e13fc: 19 c9 sbb %ecx,%ecx e13fe: 31 c0 xor %eax,%eax e1400: 83 e1 02 and $0x2,%ecx e1403: 83 c1 01 add $0x1,%ecx e1406: 89 8f 64 0a 01 00 mov %ecx,0x10a64(%rdi) e140c: 89 82 40 02 00 00 mov %eax,0x240(%rdx) e1412: 83 c0 01 add $0x1,%eax e1415: 48 81 c2 28 03 00 00 add $0x328,%rdx e141c: 48 c7 82 d8 fc ff ff movq $0x0,-0x328(%rdx) e1423: 00 00 00 00 e1427: 39 c1 cmp %eax,%ecx e1429: 0f 84 00 00 00 00 je e142f e142f: eb db jmp e140c e1431: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e1438: 00 00 00 00 e143c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e1440 : e1440: e8 00 00 00 00 callq e1445 e1445: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) e144c: 4c 8b 07 mov (%rdi),%r8 e144f: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx e1456: 75 38 jne e1490 e1458: 49 8b 88 e8 5f 01 00 mov 0x15fe8(%r8),%rcx e145f: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax e1465: 8b 31 mov (%rcx),%esi e1467: 85 c0 test %eax,%eax e1469: 74 15 je e1480 e146b: 83 f8 01 cmp $0x1,%eax e146e: 74 48 je e14b8 e1470: 81 c6 d8 0a 00 00 add $0xad8,%esi e1476: 31 c9 xor %ecx,%ecx e1478: 4c 89 c7 mov %r8,%rdi e147b: e9 00 00 00 00 jmpq e1480 e1480: 81 c6 64 0a 00 00 add $0xa64,%esi e1486: 31 c9 xor %ecx,%ecx e1488: 4c 89 c7 mov %r8,%rdi e148b: e9 00 00 00 00 jmpq e1490 e1490: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx e1496: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax e149d: 48 8d 04 88 lea (%rax,%rcx,4),%rax e14a1: 89 10 mov %edx,(%rax) e14a3: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx e14aa: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi e14b0: 4c 89 c7 mov %r8,%rdi e14b3: e9 00 00 00 00 jmpq e14b8 e14b8: 81 c6 5f 0a 00 00 add $0xa5f,%esi e14be: 31 c9 xor %ecx,%ecx e14c0: 4c 89 c7 mov %r8,%rdi e14c3: e9 00 00 00 00 jmpq e14c8 e14c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) e14cf: 00 00000000000e14d0 : e14d0: e8 00 00 00 00 callq e14d5 e14d5: 55 push %rbp e14d6: 48 89 fd mov %rdi,%rbp e14d9: e8 00 00 00 00 callq e14de e14de: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) e14e5: 74 17 je e14fe e14e7: 48 89 ef mov %rbp,%rdi e14ea: e8 00 00 00 00 callq e14ef e14ef: 85 c0 test %eax,%eax e14f1: 74 02 je e14f5 e14f3: 5d pop %rbp e14f4: c3 retq e14f5: 48 89 ef mov %rbp,%rdi e14f8: 5d pop %rbp e14f9: e9 00 00 00 00 jmpq e14fe e14fe: 48 8b bd 78 fe 00 00 mov 0xfe78(%rbp),%rdi e1505: e8 00 00 00 00 callq e150a e150a: 48 c7 85 78 fe 00 00 movq $0x0,0xfe78(%rbp) e1511: 00 00 00 00 e1515: eb d0 jmp e14e7 e1517: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) e151e: 00 00 00000000000e1520 : e1520: e8 00 00 00 00 callq e1525 e1525: 41 56 push %r14 e1527: ba a7 00 00 00 mov $0xa7,%edx e152c: be 11 00 00 00 mov $0x11,%esi e1531: 41 55 push %r13 e1533: 4c 8d af 80 09 01 00 lea 0x10980(%rdi),%r13 e153a: 41 54 push %r12 e153c: 4c 89 e9 mov %r13,%rcx e153f: 55 push %rbp e1540: 48 89 fd mov %rdi,%rbp e1543: 53 push %rbx e1544: e8 00 00 00 00 callq e1549 e1549: 41 89 c4 mov %eax,%r12d e154c: 85 c0 test %eax,%eax e154e: 0f 85 e5 00 00 00 jne e1639 e1554: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) e155b: b8 00 d0 0b 00 mov $0xbd000,%eax e1560: be 00 d0 05 00 mov $0x5d000,%esi e1565: 48 89 ef mov %rbp,%rdi e1568: 48 0f 45 f0 cmovne %rax,%rsi e156c: e8 00 00 00 00 callq e1571 e1571: 41 89 c4 mov %eax,%r12d e1574: 85 c0 test %eax,%eax e1576: 0f 85 bd 00 00 00 jne e1639 e157c: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) e1583: 0f 84 db 00 00 00 je e1664 e1589: 48 89 ef mov %rbp,%rdi e158c: e8 00 00 00 00 callq e1591 e1591: 85 c0 test %eax,%eax e1593: 0f 85 9d 00 00 00 jne e1636 e1599: 8b 85 64 0a 01 00 mov 0x10a64(%rbp),%eax e159f: 85 c0 test %eax,%eax e15a1: 75 40 jne e15e3 e15a3: e9 9d 00 00 00 jmpq e1645 e15a8: 8b 85 e4 66 01 00 mov 0x166e4(%rbp),%eax e15ae: 01 c0 add %eax,%eax e15b0: 89 85 80 02 01 00 mov %eax,0x10280(%rbp) e15b6: 45 31 c0 xor %r8d,%r8d e15b9: 41 b9 01 00 00 00 mov $0x1,%r9d e15bf: 4c 89 e9 mov %r13,%rcx e15c2: 4c 89 f6 mov %r14,%rsi e15c5: ba 00 02 00 00 mov $0x200,%edx e15ca: 48 89 ef mov %rbp,%rdi e15cd: e8 00 00 00 00 callq e15d2 e15d2: 85 c0 test %eax,%eax e15d4: 75 60 jne e1636 e15d6: 41 83 c4 01 add $0x1,%r12d e15da: 44 39 a5 64 0a 01 00 cmp %r12d,0x10a64(%rbp) e15e1: 76 62 jbe e1645 e15e3: 49 63 dc movslq %r12d,%rbx e15e6: 44 89 e2 mov %r12d,%edx e15e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e15f0: 48 69 db 28 03 00 00 imul $0x328,%rbx,%rbx e15f7: 48 8d bc 1d 98 02 01 lea 0x10298(%rbp,%rbx,1),%rdi e15fe: 00 e15ff: 4c 8d b4 1d 08 00 01 lea 0x10008(%rbp,%rbx,1),%r14 e1606: 00 e1607: e8 00 00 00 00 callq e160c e160c: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) e1613: 74 a1 je e15b6 e1615: 48 01 eb add %rbp,%rbx e1618: c6 83 84 02 01 00 01 movb $0x1,0x10284(%rbx) e161f: 45 85 e4 test %r12d,%r12d e1622: 74 84 je e15a8 e1624: 8b 85 e8 66 01 00 mov 0x166e8(%rbp),%eax e162a: 8d 44 00 01 lea 0x1(%rax,%rax,1),%eax e162e: 89 83 80 02 01 00 mov %eax,0x10280(%rbx) e1634: eb 80 jmp e15b6 e1636: 41 89 c4 mov %eax,%r12d e1639: 5b pop %rbx e163a: 44 89 e0 mov %r12d,%eax e163d: 5d pop %rbp e163e: 41 5c pop %r12 e1640: 41 5d pop %r13 e1642: 41 5e pop %r14 e1644: c3 retq e1645: 48 89 ef mov %rbp,%rdi e1648: e8 00 00 00 00 callq e164d e164d: 41 89 c4 mov %eax,%r12d e1650: 85 c0 test %eax,%eax e1652: 75 e5 jne e1639 e1654: 5b pop %rbx e1655: 48 89 ef mov %rbp,%rdi e1658: 5d pop %rbp e1659: 41 5c pop %r12 e165b: 41 5d pop %r13 e165d: 41 5e pop %r14 e165f: e9 00 00 00 00 jmpq e1664 e1664: 48 8b 85 60 fe 00 00 mov 0xfe60(%rbp),%rax e166b: ba ff ff ff ff mov $0xffffffff,%edx e1670: be c0 0c 00 00 mov $0xcc0,%esi e1675: 48 8b b8 b8 01 00 00 mov 0x1b8(%rax),%rdi e167c: 48 c1 e7 0c shl $0xc,%rdi e1680: 89 ff mov %edi,%edi e1682: e8 00 00 00 00 callq e1687 e1687: 48 89 85 78 fe 00 00 mov %rax,0xfe78(%rbp) e168e: 48 85 c0 test %rax,%rax e1691: 0f 85 00 00 00 00 jne e1697 e1697: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d e169d: eb 9a jmp e1639 e169f: 90 nop 00000000000e16a0 : e16a0: e8 00 00 00 00 callq e16a5 e16a5: 55 push %rbp e16a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e16ad: 48 89 fd mov %rdi,%rbp e16b0: bf 01 00 00 00 mov $0x1,%edi e16b5: 53 push %rbx e16b6: 48 89 d3 mov %rdx,%rbx e16b9: e8 00 00 00 00 callq e16be e16be: 8b 53 2c mov 0x2c(%rbx),%edx e16c1: 83 fa 02 cmp $0x2,%edx e16c4: 77 19 ja e16df e16c6: 48 69 d2 28 03 00 00 imul $0x328,%rdx,%rdx e16cd: 48 8d bc 15 08 00 01 lea 0x10008(%rbp,%rdx,1),%rdi e16d4: 00 e16d5: e8 00 00 00 00 callq e16da e16da: 31 c0 xor %eax,%eax e16dc: 5b pop %rbx e16dd: 5d pop %rbp e16de: c3 retq e16df: 8b 73 04 mov 0x4(%rbx),%esi e16e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e16e9: e8 00 00 00 00 callq e16ee e16ee: 31 c0 xor %eax,%eax e16f0: 5b pop %rbx e16f1: 5d pop %rbp e16f2: c3 retq e16f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e16fa: 00 00 00 00 e16fe: 66 90 xchg %ax,%ax 00000000000e1700 : e1700: e8 00 00 00 00 callq e1705 e1705: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) e170c: 75 4b jne e1759 e170e: 55 push %rbp e170f: 48 89 fd mov %rdi,%rbp e1712: 53 push %rbx e1713: 48 8b 87 e8 5f 01 00 mov 0x15fe8(%rdi),%rax e171a: 31 db xor %ebx,%ebx e171c: 83 f9 01 cmp $0x1,%ecx e171f: 0f 94 c3 sete %bl e1722: 31 d2 xor %edx,%edx e1724: 8b 30 mov (%rax),%esi e1726: c1 e3 03 shl $0x3,%ebx e1729: 81 c6 00 0b 00 00 add $0xb00,%esi e172f: e8 00 00 00 00 callq e1734 e1734: 48 89 ef mov %rbp,%rdi e1737: 31 c9 xor %ecx,%ecx e1739: 83 e0 f7 and $0xfffffff7,%eax e173c: 89 c2 mov %eax,%edx e173e: 48 8b 85 e8 5f 01 00 mov 0x15fe8(%rbp),%rax e1745: 09 da or %ebx,%edx e1747: 8b 30 mov (%rax),%esi e1749: 81 c6 00 0b 00 00 add $0xb00,%esi e174f: e8 00 00 00 00 callq e1754 e1754: 31 c0 xor %eax,%eax e1756: 5b pop %rbx e1757: 5d pop %rbp e1758: c3 retq e1759: 31 c0 xor %eax,%eax e175b: c3 retq e175c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e1760 : e1760: e8 00 00 00 00 callq e1765 e1765: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) e176c: 75 08 jne e1776 e176e: e8 8d f3 ff ff callq e0b00 e1773: 31 c0 xor %eax,%eax e1775: c3 retq e1776: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e177d: bf 01 00 00 00 mov $0x1,%edi e1782: e8 00 00 00 00 callq e1787 e1787: 31 c0 xor %eax,%eax e1789: c3 retq e178a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000e1790 : e1790: e8 00 00 00 00 callq e1795 e1795: 41 54 push %r12 e1797: 55 push %rbp e1798: 53 push %rbx e1799: 48 89 fb mov %rdi,%rbx e179c: 48 83 ec 20 sub $0x20,%rsp e17a0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax e17a7: 00 00 e17a9: 48 89 44 24 18 mov %rax,0x18(%rsp) e17ae: 31 c0 xor %eax,%eax e17b0: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) e17b7: 0f 84 83 07 00 00 je e1f40 e17bd: 48 8b b7 38 64 01 00 mov 0x16438(%rdi),%rsi e17c4: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) e17cb: 00 e17cc: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) e17d3: 00 00 e17d5: 8b 46 14 mov 0x14(%rsi),%eax e17d8: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) e17df: 00 e17e0: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) e17e7: 00 e17e8: 89 c1 mov %eax,%ecx e17ea: 0b 4e 10 or 0x10(%rsi),%ecx e17ed: c6 44 24 03 30 movb $0x30,0x3(%rsp) e17f2: c6 44 24 0f 20 movb $0x20,0xf(%rsp) e17f7: 0f 85 7c 05 00 00 jne e1d79 e17fd: 48 b9 00 00 01 00 08 movabs $0x800010000,%rcx e1804: 00 00 00 e1807: 8b 56 18 mov 0x18(%rsi),%edx e180a: 8b 46 1c mov 0x1c(%rsi),%eax e180d: 48 89 0e mov %rcx,(%rsi) e1810: 89 d1 mov %edx,%ecx e1812: 09 c1 or %eax,%ecx e1814: 0f 85 31 07 00 00 jne e1f4b e181a: b8 20 00 00 00 mov $0x20,%eax e181f: ba 08 00 00 00 mov $0x8,%edx e1824: 89 56 10 mov %edx,0x10(%rsi) e1827: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e182e: 48 01 f0 add %rsi,%rax e1831: 8b 8b 38 02 01 00 mov 0x10238(%rbx),%ecx e1837: c7 44 24 08 fe ff ff movl $0xfffffffe,0x8(%rsp) e183e: ff e183f: 8b 12 mov (%rdx),%edx e1841: 48 c1 e1 20 shl $0x20,%rcx e1845: 81 c2 60 0a 00 00 add $0xa60,%edx e184b: 81 e2 ff ff ff 0f and $0xfffffff,%edx e1851: 48 09 ca or %rcx,%rdx e1854: 48 89 10 mov %rdx,(%rax) e1857: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e185e: 8b 8b 3c 02 01 00 mov 0x1023c(%rbx),%ecx e1864: 8b 12 mov (%rdx),%edx e1866: 48 c1 e1 20 shl $0x20,%rcx e186a: 81 c2 61 0a 00 00 add $0xa61,%edx e1870: 81 e2 ff ff ff 0f and $0xfffffff,%edx e1876: 48 09 ca or %rcx,%rdx e1879: 48 89 50 08 mov %rdx,0x8(%rax) e187d: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e1884: 8b 8b 28 02 01 00 mov 0x10228(%rbx),%ecx e188a: 8b 12 mov (%rdx),%edx e188c: c1 e9 02 shr $0x2,%ecx e188f: 81 c2 62 0a 00 00 add $0xa62,%edx e1895: 48 c1 e1 20 shl $0x20,%rcx e1899: 81 e2 ff ff ff 0f and $0xfffffff,%edx e189f: 48 09 ca or %rcx,%rdx e18a2: 48 b9 00 00 00 00 00 movabs $0x39800000000000,%rcx e18a9: 80 39 00 e18ac: 48 89 50 10 mov %rdx,0x10(%rax) e18b0: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e18b7: 8b 12 mov (%rdx),%edx e18b9: 81 c2 d6 0f 00 00 add $0xfd6,%edx e18bf: 81 e2 ff ff ff 0f and $0xfffffff,%edx e18c5: 48 09 ca or %rcx,%rdx e18c8: 48 89 50 18 mov %rdx,0x18(%rax) e18cc: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e18d3: 81 e2 00 00 00 f0 and $0xf0000000,%edx e18d9: 8b 39 mov (%rcx),%edi e18db: 8b 0c 24 mov (%rsp),%ecx e18de: c7 40 28 fe ff ff ff movl $0xfffffffe,0x28(%rax) e18e5: 81 c7 ec 0f 00 00 add $0xfec,%edi e18eb: 81 e1 00 00 00 f0 and $0xf0000000,%ecx e18f1: 81 e7 ff ff ff 0f and $0xfffffff,%edi e18f7: 09 cf or %ecx,%edi e18f9: 89 3c 24 mov %edi,(%rsp) e18fc: 48 8b 0c 24 mov (%rsp),%rcx e1900: 48 89 48 20 mov %rcx,0x20(%rax) e1904: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e190b: 8b 09 mov (%rcx),%ecx e190d: 81 c1 dd 0f 00 00 add $0xfdd,%ecx e1913: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e1919: 48 09 d1 or %rdx,%rcx e191c: 48 89 48 2c mov %rcx,0x2c(%rax) e1920: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e1927: 48 81 e1 00 00 00 f0 and $0xfffffffff0000000,%rcx e192e: 8b 12 mov (%rdx),%edx e1930: 81 c2 de 0f 00 00 add $0xfde,%edx e1936: 81 e2 ff ff ff 0f and $0xfffffff,%edx e193c: 48 09 ca or %rcx,%rdx e193f: 48 89 50 34 mov %rdx,0x34(%rax) e1943: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e194a: 48 81 e2 00 00 00 f0 and $0xfffffffff0000000,%rdx e1951: 8b 09 mov (%rcx),%ecx e1953: 81 c1 d8 0f 00 00 add $0xfd8,%ecx e1959: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e195f: 48 09 ca or %rcx,%rdx e1962: 48 89 50 3c mov %rdx,0x3c(%rax) e1966: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) e196d: 0f 84 e6 05 00 00 je e1f59 e1973: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e197a: 44 8b 83 69 fe 00 00 mov 0xfe69(%rbx),%r8d e1981: 48 81 e2 00 00 00 f0 and $0xfffffffff0000000,%rdx e1988: 8b 09 mov (%rcx),%ecx e198a: 49 c1 e0 20 shl $0x20,%r8 e198e: 81 c1 96 10 00 00 add $0x1096,%ecx e1994: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e199a: 48 09 ca or %rcx,%rdx e199d: 4c 09 c2 or %r8,%rdx e19a0: 48 89 50 44 mov %rdx,0x44(%rax) e19a4: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e19ab: 81 e2 00 00 00 f0 and $0xf0000000,%edx e19b1: 8b 09 mov (%rcx),%ecx e19b3: 44 8d 81 86 10 00 00 lea 0x1086(%rcx),%r8d e19ba: 0f b6 8b 6d fe 00 00 movzbl 0xfe6d(%rbx),%ecx e19c1: 41 81 e0 ff ff ff 0f and $0xfffffff,%r8d e19c8: 48 c1 e1 20 shl $0x20,%rcx e19cc: 49 09 d0 or %rdx,%r8 e19cf: 49 09 c8 or %rcx,%r8 e19d2: 4c 89 40 4c mov %r8,0x4c(%rax) e19d6: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e19dd: 41 81 e0 00 00 00 f0 and $0xf0000000,%r8d e19e4: 8b 0a mov (%rdx),%ecx e19e6: 8d 91 09 0a 00 00 lea 0xa09(%rcx),%edx e19ec: 81 e2 ff ff ff 0f and $0xfffffff,%edx e19f2: 48 0f ba ea 28 bts $0x28,%rdx e19f7: 4c 09 c2 or %r8,%rdx e19fa: 48 89 50 54 mov %rdx,0x54(%rax) e19fe: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e1a05: 44 8b 83 69 fe 00 00 mov 0xfe69(%rbx),%r8d e1a0c: 81 e2 00 00 00 f0 and $0xf0000000,%edx e1a12: 41 b9 00 01 07 02 mov $0x2070100,%r9d e1a18: 8b 09 mov (%rcx),%ecx e1a1a: 49 c1 e0 20 shl $0x20,%r8 e1a1e: 81 c1 97 10 00 00 add $0x1097,%ecx e1a24: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e1a2a: 48 09 d1 or %rdx,%rcx e1a2d: 4c 09 c1 or %r8,%rcx e1a30: 48 89 48 5c mov %rcx,0x5c(%rax) e1a34: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e1a3b: 81 e1 00 00 00 f0 and $0xf0000000,%ecx e1a41: 44 0f b6 83 6d fe 00 movzbl 0xfe6d(%rbx),%r8d e1a48: 00 e1a49: 8b 12 mov (%rdx),%edx e1a4b: 49 c1 e0 20 shl $0x20,%r8 e1a4f: 81 c2 87 10 00 00 add $0x1087,%edx e1a55: 81 e2 ff ff ff 0f and $0xfffffff,%edx e1a5b: 48 09 ca or %rcx,%rdx e1a5e: 4c 09 c2 or %r8,%rdx e1a61: 48 89 50 64 mov %rdx,0x64(%rax) e1a65: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e1a6c: 81 e2 00 00 00 f0 and $0xf0000000,%edx e1a72: 44 8b 83 69 fe 00 00 mov 0xfe69(%rbx),%r8d e1a79: 8b 09 mov (%rcx),%ecx e1a7b: 49 c1 e0 20 shl $0x20,%r8 e1a7f: 81 c1 98 10 00 00 add $0x1098,%ecx e1a85: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e1a8b: 48 09 d1 or %rdx,%rcx e1a8e: 4c 09 c1 or %r8,%rcx e1a91: 48 89 48 6c mov %rcx,0x6c(%rax) e1a95: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e1a9c: 81 e1 00 00 00 f0 and $0xf0000000,%ecx e1aa2: 44 0f b6 83 6d fe 00 movzbl 0xfe6d(%rbx),%r8d e1aa9: 00 e1aaa: 8b 12 mov (%rdx),%edx e1aac: 49 c1 e0 20 shl $0x20,%r8 e1ab0: 81 c2 88 10 00 00 add $0x1088,%edx e1ab6: 81 e2 ff ff ff 0f and $0xfffffff,%edx e1abc: 48 09 ca or %rcx,%rdx e1abf: 4c 09 c2 or %r8,%rdx e1ac2: 48 89 50 74 mov %rdx,0x74(%rax) e1ac6: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e1acd: 81 e2 00 00 00 f0 and $0xf0000000,%edx e1ad3: 44 8b 01 mov (%rcx),%r8d e1ad6: 48 b9 00 00 00 00 00 movabs $0x6000000000000,%rcx e1add: 00 06 00 e1ae0: 41 81 c0 0a 0a 00 00 add $0xa0a,%r8d e1ae7: 41 81 e0 ff ff ff 0f and $0xfffffff,%r8d e1aee: 49 09 c8 or %rcx,%r8 e1af1: b9 00 00 01 02 mov $0x2010000,%ecx e1af6: 4c 09 c2 or %r8,%rdx e1af9: 41 b8 00 00 00 01 mov $0x1000000,%r8d e1aff: 48 89 50 7c mov %rdx,0x7c(%rax) e1b03: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) e1b0a: 44 0f 44 c9 cmove %ecx,%r9d e1b0e: b9 00 01 06 01 mov $0x1060100,%ecx e1b13: 41 0f 44 c8 cmove %r8d,%ecx e1b17: 81 e2 00 00 00 f0 and $0xf0000000,%edx e1b1d: 81 e7 00 00 00 f0 and $0xf0000000,%edi e1b23: 4c 8b 83 e8 5f 01 00 mov 0x15fe8(%rbx),%r8 e1b2a: 49 c1 e1 20 shl $0x20,%r9 e1b2e: 45 8b 00 mov (%r8),%r8d e1b31: 48 c1 e1 20 shl $0x20,%rcx e1b35: 41 81 c0 0b 0a 00 00 add $0xa0b,%r8d e1b3c: 41 81 e0 ff ff ff 0f and $0xfffffff,%r8d e1b43: 49 09 d0 or %rdx,%r8 e1b46: 49 09 c8 or %rcx,%r8 e1b49: 4c 89 80 84 00 00 00 mov %r8,0x84(%rax) e1b50: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e1b57: 41 81 e0 00 00 00 f0 and $0xf0000000,%r8d e1b5e: 8b 0a mov (%rdx),%ecx e1b60: 81 c1 0c 0a 00 00 add $0xa0c,%ecx e1b66: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e1b6c: 48 0f ba e9 30 bts $0x30,%rcx e1b71: 4c 09 c1 or %r8,%rcx e1b74: 49 b8 00 00 00 00 00 movabs $0x4d00000000000,%r8 e1b7b: d0 04 00 e1b7e: 48 89 88 8c 00 00 00 mov %rcx,0x8c(%rax) e1b85: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e1b8c: 81 e1 00 00 00 f0 and $0xf0000000,%ecx e1b92: 8b 12 mov (%rdx),%edx e1b94: 81 c2 0d 0a 00 00 add $0xa0d,%edx e1b9a: 81 e2 ff ff ff 0f and $0xfffffff,%edx e1ba0: 48 09 ca or %rcx,%rdx e1ba3: 4c 09 ca or %r9,%rdx e1ba6: 48 89 90 94 00 00 00 mov %rdx,0x94(%rax) e1bad: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e1bb4: 81 e2 00 00 00 f0 and $0xf0000000,%edx e1bba: 8b 09 mov (%rcx),%ecx e1bbc: 81 c1 0e 0a 00 00 add $0xa0e,%ecx e1bc2: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e1bc8: 4c 09 c1 or %r8,%rcx e1bcb: 48 09 ca or %rcx,%rdx e1bce: 48 89 90 9c 00 00 00 mov %rdx,0x9c(%rax) e1bd5: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e1bdc: c7 44 24 08 fe ff ff movl $0xfffffffe,0x8(%rsp) e1be3: ff e1be4: 8b 12 mov (%rdx),%edx e1be6: c7 44 24 14 02 00 00 movl $0x2,0x14(%rsp) e1bed: 00 e1bee: c7 80 ac 00 00 00 ff movl $0xfffffeff,0xac(%rax) e1bf5: fe ff ff e1bf8: 81 c2 cf 0f 00 00 add $0xfcf,%edx e1bfe: 81 e2 ff ff ff 0f and $0xfffffff,%edx e1c04: 09 d7 or %edx,%edi e1c06: 89 3c 24 mov %edi,(%rsp) e1c09: 48 8b 14 24 mov (%rsp),%rdx e1c0d: 48 bf 00 00 00 00 fe movabs $0xfffffffe00000000,%rdi e1c14: ff ff ff e1c17: 48 89 90 a4 00 00 00 mov %rdx,0xa4(%rax) e1c1e: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e1c25: 81 e2 00 00 00 f0 and $0xf0000000,%edx e1c2b: 8b 09 mov (%rcx),%ecx e1c2d: c7 80 b8 00 00 00 08 movl $0x8,0xb8(%rax) e1c34: 00 00 00 e1c37: 81 c1 00 0b 00 00 add $0xb00,%ecx e1c3d: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e1c43: 48 0f ba e9 23 bts $0x23,%rcx e1c48: 48 09 d1 or %rdx,%rcx e1c4b: 48 89 88 b0 00 00 00 mov %rcx,0xb0(%rax) e1c52: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e1c59: 8b 12 mov (%rdx),%edx e1c5b: c7 80 c4 00 00 00 01 movl $0x1,0xc4(%rax) e1c62: 00 00 00 e1c65: 81 c2 01 0a 00 00 add $0xa01,%edx e1c6b: 81 e2 ff ff ff 0f and $0xfffffff,%edx e1c71: 81 e1 00 00 00 f0 and $0xf0000000,%ecx e1c77: 48 09 fa or %rdi,%rdx e1c7a: 48 8b 7c 24 0c mov 0xc(%rsp),%rdi e1c7f: 48 09 ca or %rcx,%rdx e1c82: 48 89 90 bc 00 00 00 mov %rdx,0xbc(%rax) e1c89: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e1c90: 81 e2 00 00 00 f0 and $0xf0000000,%edx e1c96: 81 e7 00 00 00 f0 and $0xf0000000,%edi e1c9c: 8b 09 mov (%rcx),%ecx e1c9e: c7 80 d0 00 00 00 fe movl $0xffdffffe,0xd0(%rax) e1ca5: ff df ff e1ca8: 81 c1 05 0a 00 00 add $0xa05,%ecx e1cae: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e1cb4: 48 0f ba e9 20 bts $0x20,%rcx e1cb9: 48 09 d1 or %rdx,%rcx e1cbc: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) e1cc3: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e1cca: 81 e1 00 00 00 f0 and $0xf0000000,%ecx e1cd0: 8b 12 mov (%rdx),%edx e1cd2: c7 80 dc 00 00 00 fe movl $0xfffffffe,0xdc(%rax) e1cd9: ff ff ff e1cdc: 81 c2 48 0a 00 00 add $0xa48,%edx e1ce2: 81 e2 ff ff ff 0f and $0xfffffff,%edx e1ce8: 48 09 ca or %rcx,%rdx e1ceb: 48 89 90 d4 00 00 00 mov %rdx,0xd4(%rax) e1cf2: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e1cf9: 48 89 14 24 mov %rdx,(%rsp) e1cfd: 81 e2 00 00 00 f0 and $0xf0000000,%edx e1d03: 8b 09 mov (%rcx),%ecx e1d05: c7 80 e8 00 00 00 02 movl $0x2,0xe8(%rax) e1d0c: 00 00 00 e1d0f: 81 c1 01 0a 00 00 add $0xa01,%ecx e1d15: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e1d1b: 48 0f ba e9 21 bts $0x21,%rcx e1d20: 48 09 f9 or %rdi,%rcx e1d23: 48 89 88 e0 00 00 00 mov %rcx,0xe0(%rax) e1d2a: 48 89 4c 24 0c mov %rcx,0xc(%rsp) e1d2f: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e1d36: 8b 09 mov (%rcx),%ecx e1d38: c7 80 f4 00 00 00 fe movl $0xfffffffe,0xf4(%rax) e1d3f: ff ff ff e1d42: c7 80 f8 00 00 00 00 movl $0xf0000000,0xf8(%rax) e1d49: 00 00 f0 e1d4c: 81 c1 01 0a 00 00 add $0xa01,%ecx e1d52: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e1d58: 09 ca or %ecx,%edx e1d5a: 89 14 24 mov %edx,(%rsp) e1d5d: 48 8b 14 24 mov (%rsp),%rdx e1d61: 48 89 90 ec 00 00 00 mov %rdx,0xec(%rax) e1d68: c7 46 14 3f 00 00 00 movl $0x3f,0x14(%rsi) e1d6f: 48 8b b3 38 64 01 00 mov 0x16438(%rbx),%rsi e1d76: 8b 46 14 mov 0x14(%rsi),%eax e1d79: 44 8b 66 1c mov 0x1c(%rsi),%r12d e1d7d: 44 03 66 04 add 0x4(%rsi),%r12d e1d81: 31 c9 xor %ecx,%ecx e1d83: 48 89 df mov %rbx,%rdi e1d86: 41 01 c4 add %eax,%r12d e1d89: 48 8b 83 e8 5f 01 00 mov 0x15fe8(%rbx),%rax e1d90: 48 8b ab 40 64 01 00 mov 0x16440(%rbx),%rbp e1d97: 8b 30 mov (%rax),%esi e1d99: 89 ea mov %ebp,%edx e1d9b: 81 c6 cc 10 00 00 add $0x10cc,%esi e1da1: e8 00 00 00 00 callq e1da6 e1da6: 48 89 ea mov %rbp,%rdx e1da9: 31 c9 xor %ecx,%ecx e1dab: 48 89 df mov %rbx,%rdi e1dae: 48 8b 83 e8 5f 01 00 mov 0x15fe8(%rbx),%rax e1db5: 48 c1 ea 20 shr $0x20,%rdx e1db9: bd e8 03 00 00 mov $0x3e8,%ebp e1dbe: 8b 30 mov (%rax),%esi e1dc0: 81 c6 cd 10 00 00 add $0x10cd,%esi e1dc6: e8 00 00 00 00 callq e1dcb e1dcb: 48 8b 83 e8 5f 01 00 mov 0x15fe8(%rbx),%rax e1dd2: 31 d2 xor %edx,%edx e1dd4: 48 89 df mov %rbx,%rdi e1dd7: 8b 30 mov (%rax),%esi e1dd9: 81 c6 cb 10 00 00 add $0x10cb,%esi e1ddf: e8 00 00 00 00 callq e1de4 e1de4: 31 c9 xor %ecx,%ecx e1de6: 48 89 df mov %rbx,%rdi e1de9: 83 e0 f0 and $0xfffffff0,%eax e1dec: 89 c2 mov %eax,%edx e1dee: 48 8b 83 e8 5f 01 00 mov 0x15fe8(%rbx),%rax e1df5: 8b 30 mov (%rax),%esi e1df7: 81 c6 cb 10 00 00 add $0x10cb,%esi e1dfd: e8 00 00 00 00 callq e1e02 e1e02: 31 c9 xor %ecx,%ecx e1e04: 44 89 e2 mov %r12d,%edx e1e07: 48 89 df mov %rbx,%rdi e1e0a: 48 8b 83 e8 5f 01 00 mov 0x15fe8(%rbx),%rax e1e11: 8b 30 mov (%rax),%esi e1e13: 81 c6 ce 10 00 00 add $0x10ce,%esi e1e19: e8 00 00 00 00 callq e1e1e e1e1e: 48 8b 83 e8 5f 01 00 mov 0x15fe8(%rbx),%rax e1e25: 31 c9 xor %ecx,%ecx e1e27: 31 d2 xor %edx,%edx e1e29: 48 89 df mov %rbx,%rdi e1e2c: 8b 30 mov (%rax),%esi e1e2e: 81 c6 d3 10 00 00 add $0x10d3,%esi e1e34: e8 00 00 00 00 callq e1e39 e1e39: 8b b3 80 02 01 00 mov 0x10280(%rbx),%esi e1e3f: 31 d2 xor %edx,%edx e1e41: 48 89 df mov %rbx,%rdi e1e44: e8 00 00 00 00 callq e1e49 e1e49: 8b 93 88 02 01 00 mov 0x10288(%rbx),%edx e1e4f: 31 c9 xor %ecx,%ecx e1e51: 48 89 df mov %rbx,%rdi e1e54: 48 8b 83 20 5c 00 00 mov 0x5c20(%rbx),%rax e1e5b: 48 8d 04 90 lea (%rax,%rdx,4),%rax e1e5f: ba 01 00 00 10 mov $0x10000001,%edx e1e64: c7 00 00 00 00 00 movl $0x0,(%rax) e1e6a: 48 8b 83 e8 5f 01 00 mov 0x15fe8(%rbx),%rax e1e71: 48 c7 83 18 02 01 00 movq $0x0,0x10218(%rbx) e1e78: 00 00 00 00 e1e7c: 48 c7 83 20 02 01 00 movq $0x0,0x10220(%rbx) e1e83: 00 00 00 00 e1e87: 8b 30 mov (%rax),%esi e1e89: 81 c6 d2 10 00 00 add $0x10d2,%esi e1e8f: e8 00 00 00 00 callq e1e94 e1e94: 48 8b 83 e8 5f 01 00 mov 0x15fe8(%rbx),%rax e1e9b: 31 d2 xor %edx,%edx e1e9d: 48 89 df mov %rbx,%rdi e1ea0: 8b 30 mov (%rax),%esi e1ea2: 81 c6 d3 10 00 00 add $0x10d3,%esi e1ea8: e8 00 00 00 00 callq e1ead e1ead: eb 2c jmp e1edb e1eaf: bf c6 a7 00 00 mov $0xa7c6,%edi e1eb4: e8 00 00 00 00 callq e1eb9 e1eb9: 48 8b 83 e8 5f 01 00 mov 0x15fe8(%rbx),%rax e1ec0: 31 d2 xor %edx,%edx e1ec2: 48 89 df mov %rbx,%rdi e1ec5: 8b 30 mov (%rax),%esi e1ec7: 81 c6 d3 10 00 00 add $0x10d3,%esi e1ecd: e8 00 00 00 00 callq e1ed2 e1ed2: 83 ed 01 sub $0x1,%ebp e1ed5: 0f 84 20 01 00 00 je e1ffb e1edb: 25 02 00 00 10 and $0x10000002,%eax e1ee0: 3d 02 00 00 10 cmp $0x10000002,%eax e1ee5: 75 c8 jne e1eaf e1ee7: 8b 83 64 0a 01 00 mov 0x10a64(%rbx),%eax e1eed: 85 c0 test %eax,%eax e1eef: 0f 84 01 01 00 00 je e1ff6 e1ef5: 31 ed xor %ebp,%ebp e1ef7: eb 0f jmp e1f08 e1ef9: 83 c5 01 add $0x1,%ebp e1efc: 3b ab 64 0a 01 00 cmp 0x10a64(%rbx),%ebp e1f02: 0f 83 00 00 00 00 jae e1f08 e1f08: 48 63 c5 movslq %ebp,%rax e1f0b: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax e1f12: 48 8d bc 03 08 00 01 lea 0x10008(%rbx,%rax,1),%rdi e1f19: 00 e1f1a: e8 00 00 00 00 callq e1f1f e1f1f: 85 c0 test %eax,%eax e1f21: 74 d6 je e1ef9 e1f23: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx e1f28: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx e1f2f: 00 00 e1f31: 0f 85 ba 00 00 00 jne e1ff1 e1f37: 48 83 c4 20 add $0x20,%rsp e1f3b: 5b pop %rbx e1f3c: 5d pop %rbp e1f3d: 41 5c pop %r12 e1f3f: c3 retq e1f40: e8 5b ec ff ff callq e0ba0 e1f45: 85 c0 test %eax,%eax e1f47: 75 da jne e1f23 e1f49: eb 9c jmp e1ee7 e1f4b: 01 d0 add %edx,%eax e1f4d: 48 89 c2 mov %rax,%rdx e1f50: 48 c1 e0 02 shl $0x2,%rax e1f54: e9 cb f8 ff ff jmpq e1824 e1f59: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e1f60: 4c 8b 83 6c 32 01 00 mov 0x1326c(%rbx),%r8 e1f67: 48 81 e2 00 00 00 f0 and $0xfffffffff0000000,%rdx e1f6e: 8b 09 mov (%rcx),%ecx e1f70: 44 8d 89 96 10 00 00 lea 0x1096(%rcx),%r9d e1f77: 4c 89 c1 mov %r8,%rcx e1f7a: 49 c1 e8 28 shr $0x28,%r8 e1f7e: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d e1f85: 48 c1 e9 08 shr $0x8,%rcx e1f89: 48 c1 e1 20 shl $0x20,%rcx e1f8d: 4c 09 ca or %r9,%rdx e1f90: 48 09 ca or %rcx,%rdx e1f93: 48 89 50 44 mov %rdx,0x44(%rax) e1f97: 48 8b 8b e8 5f 01 00 mov 0x15fe8(%rbx),%rcx e1f9e: 8b 09 mov (%rcx),%ecx e1fa0: 81 c1 86 10 00 00 add $0x1086,%ecx e1fa6: 81 e1 ff ff ff 0f and $0xfffffff,%ecx e1fac: 49 89 c9 mov %rcx,%r9 e1faf: 48 89 d1 mov %rdx,%rcx e1fb2: 41 0f b6 d0 movzbl %r8b,%edx e1fb6: 81 e1 00 00 00 f0 and $0xf0000000,%ecx e1fbc: 48 c1 e2 20 shl $0x20,%rdx e1fc0: 4c 09 c9 or %r9,%rcx e1fc3: 48 09 d1 or %rdx,%rcx e1fc6: 48 89 48 4c mov %rcx,0x4c(%rax) e1fca: 48 8b 93 e8 5f 01 00 mov 0x15fe8(%rbx),%rdx e1fd1: 81 e1 00 00 00 f0 and $0xf0000000,%ecx e1fd7: 8b 12 mov (%rdx),%edx e1fd9: 81 c2 09 0a 00 00 add $0xa09,%edx e1fdf: 81 e2 ff ff ff 0f and $0xfffffff,%edx e1fe5: 48 09 ca or %rcx,%rdx e1fe8: 48 89 50 54 mov %rdx,0x54(%rax) e1fec: e9 0d fa ff ff jmpq e19fe e1ff1: e8 00 00 00 00 callq e1ff6 e1ff6: e9 00 00 00 00 jmpq e1ffb e1ffb: 48 8b 3b mov (%rbx),%rdi e1ffe: 89 c2 mov %eax,%edx e2000: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e2007: e8 00 00 00 00 callq e200c e200c: b8 f0 ff ff ff mov $0xfffffff0,%eax e2011: e9 0d ff ff ff jmpq e1f23 e2016: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) e201d: 00 00 00 00000000000e2020 : e2020: e8 00 00 00 00 callq e2025 e2025: 48 8b 87 60 fe 00 00 mov 0xfe60(%rdi),%rax e202c: 48 85 c0 test %rax,%rax e202f: 74 4a je e207b e2031: 55 push %rbp e2032: 83 bf c8 33 01 00 02 cmpl $0x2,0x133c8(%rdi) e2039: 48 89 fd mov %rdi,%rbp e203c: 74 14 je e2052 e203e: e8 00 00 00 00 callq e2043 e2043: 85 c0 test %eax,%eax e2045: 75 09 jne e2050 e2047: 48 89 ef mov %rbp,%rdi e204a: 5d pop %rbp e204b: e9 40 f7 ff ff jmpq e1790 e2050: 5d pop %rbp e2051: c3 retq e2052: 48 8b 90 b8 01 00 00 mov 0x1b8(%rax),%rdx e2059: 48 8b b7 78 fe 00 00 mov 0xfe78(%rdi),%rsi e2060: 48 8b bf 70 fe 00 00 mov 0xfe70(%rdi),%rdi e2067: 48 c1 e2 0c shl $0xc,%rdx e206b: 89 d2 mov %edx,%edx e206d: e8 00 00 00 00 callq e2072 e2072: 48 89 ef mov %rbp,%rdi e2075: 5d pop %rbp e2076: e9 15 f7 ff ff jmpq e1790 e207b: b8 ea ff ff ff mov $0xffffffea,%eax e2080: c3 retq e2081: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e2088: 00 00 00 00 e208c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e2090 : e2090: e8 00 00 00 00 callq e2095 e2095: 48 8b 87 60 fe 00 00 mov 0xfe60(%rdi),%rax e209c: 48 85 c0 test %rax,%rax e209f: 74 41 je e20e2 e20a1: 55 push %rbp e20a2: 83 bf c8 33 01 00 02 cmpl $0x2,0x133c8(%rdi) e20a9: 48 89 fd mov %rdi,%rbp e20ac: 74 37 je e20e5 e20ae: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) e20b5: 74 1a je e20d1 e20b7: bf 01 00 00 00 mov $0x1,%edi e20bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e20c3: e8 00 00 00 00 callq e20c8 e20c8: 48 89 ef mov %rbp,%rdi e20cb: 5d pop %rbp e20cc: e9 00 00 00 00 jmpq e20d1 e20d1: 48 89 ef mov %rbp,%rdi e20d4: e8 27 ea ff ff callq e0b00 e20d9: 48 89 ef mov %rbp,%rdi e20dc: 5d pop %rbp e20dd: e9 00 00 00 00 jmpq e20e2 e20e2: 31 c0 xor %eax,%eax e20e4: c3 retq e20e5: 48 8b 90 b8 01 00 00 mov 0x1b8(%rax),%rdx e20ec: 48 8b b7 70 fe 00 00 mov 0xfe70(%rdi),%rsi e20f3: 48 8b bf 78 fe 00 00 mov 0xfe78(%rdi),%rdi e20fa: 48 c1 e2 0c shl $0xc,%rdx e20fe: 89 d2 mov %edx,%edx e2100: e8 00 00 00 00 callq e2105 e2105: eb a7 jmp e20ae e2107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) e210e: 00 00 00000000000e2110 : e2110: e8 00 00 00 00 callq e2115 e2115: 53 push %rbx e2116: 8b 8f 28 02 00 00 mov 0x228(%rdi),%ecx e211c: 48 89 fb mov %rdi,%rbx e211f: 85 c9 test %ecx,%ecx e2121: 7e 40 jle e2163 e2123: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e212a: 48 8d 50 01 lea 0x1(%rax),%rdx e212e: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2134: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e213b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e2142: 48 8d 04 82 lea (%rdx,%rax,4),%rax e2146: c7 00 01 00 00 00 movl $0x1,(%rax) e214c: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e2153: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e215a: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e2161: 5b pop %rbx e2162: c3 retq e2163: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e216a: e8 00 00 00 00 callq e216f e216f: eb b2 jmp e2123 e2171: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e2178: 00 00 00 00 e217c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e2180 : e2180: e8 00 00 00 00 callq e2185 e2185: 41 54 push %r12 e2187: 41 89 f4 mov %esi,%r12d e218a: 55 push %rbp e218b: 89 d5 mov %edx,%ebp e218d: 53 push %rbx e218e: 48 89 fb mov %rdi,%rbx e2191: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi e2197: 85 ff test %edi,%edi e2199: 0f 8e d8 00 00 00 jle e2277 e219f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e21a6: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e21ad: 41 c1 e4 02 shl $0x2,%r12d e21b1: 48 8d 50 01 lea 0x1(%rax),%rdx e21b5: 23 83 40 02 00 00 and 0x240(%rbx),%eax e21bb: 48 8d 04 86 lea (%rsi,%rax,4),%rax e21bf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e21c6: c7 00 09 01 00 00 movl $0x109,(%rax) e21cc: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e21d2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e21d9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e21e0: 8d 51 ff lea -0x1(%rcx),%edx e21e3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e21ea: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e21f0: 85 d2 test %edx,%edx e21f2: 0f 8e a5 00 00 00 jle e229d e21f8: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e21ff: 48 8d 50 01 lea 0x1(%rax),%rdx e2203: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2209: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e2210: 48 8d 04 81 lea (%rcx,%rax,4),%rax e2214: 44 89 20 mov %r12d,(%rax) e2217: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e221d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2224: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e222b: 8d 51 ff lea -0x1(%rcx),%edx e222e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e2235: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e223b: 85 d2 test %edx,%edx e223d: 7e 49 jle e2288 e223f: 48 8d 50 01 lea 0x1(%rax),%rdx e2243: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2249: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e2250: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e2257: 48 8d 04 82 lea (%rdx,%rax,4),%rax e225b: 89 28 mov %ebp,(%rax) e225d: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e2264: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e226b: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e2272: 5b pop %rbx e2273: 5d pop %rbp e2274: 41 5c pop %r12 e2276: c3 retq e2277: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e227e: e8 00 00 00 00 callq e2283 e2283: e9 17 ff ff ff jmpq e219f e2288: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e228f: e8 00 00 00 00 callq e2294 e2294: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e229b: eb a2 jmp e223f e229d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e22a4: e8 00 00 00 00 callq e22a9 e22a9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e22b0: e9 43 ff ff ff jmpq e21f8 e22b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e22bc: 00 00 00 00 00000000000e22c0 : e22c0: e8 00 00 00 00 callq e22c5 e22c5: 41 55 push %r13 e22c7: 41 89 f5 mov %esi,%r13d e22ca: 41 54 push %r12 e22cc: 41 89 cc mov %ecx,%r12d e22cf: 55 push %rbp e22d0: 89 d5 mov %edx,%ebp e22d2: 53 push %rbx e22d3: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d e22da: 48 89 fb mov %rdi,%rbx e22dd: 45 85 c0 test %r8d,%r8d e22e0: 0f 8e 25 01 00 00 jle e240b e22e6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e22ed: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e22f4: 41 c1 e5 02 shl $0x2,%r13d e22f8: 48 8d 50 01 lea 0x1(%rax),%rdx e22fc: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2302: 48 8d 04 87 lea (%rdi,%rax,4),%rax e2306: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e230d: c7 00 0a 01 00 00 movl $0x10a,(%rax) e2313: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e2319: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2320: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e2327: 8d 51 ff lea -0x1(%rcx),%edx e232a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e2331: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e2337: 85 d2 test %edx,%edx e2339: 0f 8e 0a 01 00 00 jle e2449 e233f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e2346: 48 8d 50 01 lea 0x1(%rax),%rdx e234a: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2350: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e2357: 48 8d 04 86 lea (%rsi,%rax,4),%rax e235b: 44 89 28 mov %r13d,(%rax) e235e: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e2364: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e236b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e2372: 8d 56 ff lea -0x1(%rsi),%edx e2375: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e237c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e2382: 85 d2 test %edx,%edx e2384: 0f 8e a7 00 00 00 jle e2431 e238a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e2391: 48 8d 50 01 lea 0x1(%rax),%rdx e2395: 23 83 40 02 00 00 and 0x240(%rbx),%eax e239b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e23a2: 48 8d 04 81 lea (%rcx,%rax,4),%rax e23a6: 44 89 20 mov %r12d,(%rax) e23a9: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e23af: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e23b6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e23bd: 8d 57 ff lea -0x1(%rdi),%edx e23c0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e23c7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e23cd: 85 d2 test %edx,%edx e23cf: 7e 4b jle e241c e23d1: 48 8d 50 01 lea 0x1(%rax),%rdx e23d5: 23 83 40 02 00 00 and 0x240(%rbx),%eax e23db: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e23e2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e23e9: 48 8d 04 82 lea (%rdx,%rax,4),%rax e23ed: 89 28 mov %ebp,(%rax) e23ef: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e23f6: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e23fd: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e2404: 5b pop %rbx e2405: 5d pop %rbp e2406: 41 5c pop %r12 e2408: 41 5d pop %r13 e240a: c3 retq e240b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2412: e8 00 00 00 00 callq e2417 e2417: e9 ca fe ff ff jmpq e22e6 e241c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2423: e8 00 00 00 00 callq e2428 e2428: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e242f: eb a0 jmp e23d1 e2431: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2438: e8 00 00 00 00 callq e243d e243d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2444: e9 41 ff ff ff jmpq e238a e2449: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2450: e8 00 00 00 00 callq e2455 e2455: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e245c: e9 de fe ff ff jmpq e233f e2461: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e2468: 00 00 00 00 e246c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e2470 : e2470: e8 00 00 00 00 callq e2475 e2475: 83 e1 01 and $0x1,%ecx e2478: 41 54 push %r12 e247a: 49 89 f4 mov %rsi,%r12 e247d: 55 push %rbp e247e: 48 89 d5 mov %rdx,%rbp e2481: 53 push %rbx e2482: 48 89 fb mov %rdi,%rbx e2485: 0f 85 ef 01 00 00 jne e267a e248b: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d e2492: 45 85 c9 test %r9d,%r9d e2495: 0f 8e 71 01 00 00 jle e260c e249b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e24a2: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 e24a9: 48 8d 50 01 lea 0x1(%rax),%rdx e24ad: 23 83 40 02 00 00 and 0x240(%rbx),%eax e24b3: 49 8d 04 80 lea (%r8,%rax,4),%rax e24b7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e24be: c7 00 03 00 00 00 movl $0x3,(%rax) e24c4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e24ca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e24d1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e24d8: 8d 51 ff lea -0x1(%rcx),%edx e24db: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e24e2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e24e8: 85 d2 test %edx,%edx e24ea: 0f 8e 72 01 00 00 jle e2662 e24f0: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e24f7: 48 8d 50 01 lea 0x1(%rax),%rdx e24fb: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2501: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e2508: 48 8d 04 87 lea (%rdi,%rax,4),%rax e250c: 44 89 20 mov %r12d,(%rax) e250f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e2515: 49 c1 ec 20 shr $0x20,%r12 e2519: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2520: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e2527: 8d 56 ff lea -0x1(%rsi),%edx e252a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e2531: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e2537: 85 d2 test %edx,%edx e2539: 0f 8e 0b 01 00 00 jle e264a e253f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e2546: 48 8d 50 01 lea 0x1(%rax),%rdx e254a: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2550: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e2557: 48 8d 04 86 lea (%rsi,%rax,4),%rax e255b: 44 89 20 mov %r12d,(%rax) e255e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e2564: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e256b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e2572: 8d 57 ff lea -0x1(%rdi),%edx e2575: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e257c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e2582: 85 d2 test %edx,%edx e2584: 0f 8e a8 00 00 00 jle e2632 e258a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e2591: 48 8d 50 01 lea 0x1(%rax),%rdx e2595: 23 83 40 02 00 00 and 0x240(%rbx),%eax e259b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e25a2: 48 8d 04 81 lea (%rcx,%rax,4),%rax e25a6: 89 28 mov %ebp,(%rax) e25a8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e25ae: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e25b5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e25bc: 8d 51 ff lea -0x1(%rcx),%edx e25bf: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e25c6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e25cc: 85 d2 test %edx,%edx e25ce: 7e 4d jle e261d e25d0: 48 8d 50 01 lea 0x1(%rax),%rdx e25d4: 23 83 40 02 00 00 and 0x240(%rbx),%eax e25da: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e25e1: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e25e8: 48 8d 04 82 lea (%rdx,%rax,4),%rax e25ec: c7 00 04 00 00 00 movl $0x4,(%rax) e25f2: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e25f9: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e2600: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e2607: 5b pop %rbx e2608: 5d pop %rbp e2609: 41 5c pop %r12 e260b: c3 retq e260c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2613: e8 00 00 00 00 callq e2618 e2618: e9 7e fe ff ff jmpq e249b e261d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2624: e8 00 00 00 00 callq e2629 e2629: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2630: eb 9e jmp e25d0 e2632: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2639: e8 00 00 00 00 callq e263e e263e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2645: e9 40 ff ff ff jmpq e258a e264a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2651: e8 00 00 00 00 callq e2656 e2656: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e265d: e9 dd fe ff ff jmpq e253f e2662: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2669: e8 00 00 00 00 callq e266e e266e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2675: e9 76 fe ff ff jmpq e24f0 e267a: 0f 0b ud2 e267c: e9 0a fe ff ff jmpq e248b e2681: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e2688: 00 00 00 00 e268c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e2690 : e2690: e8 00 00 00 00 callq e2695 e2695: 41 56 push %r14 e2697: 41 55 push %r13 e2699: 41 54 push %r12 e269b: 41 89 f4 mov %esi,%r12d e269e: 55 push %rbp e269f: 53 push %rbx e26a0: 4c 8b 37 mov (%rdi),%r14 e26a3: 48 89 fb mov %rdi,%rbx e26a6: 48 8b 47 08 mov 0x8(%rdi),%rax e26aa: 44 8b 68 10 mov 0x10(%rax),%r13d e26ae: 49 8b 86 58 28 00 00 mov 0x2858(%r14),%rax e26b5: 48 8b 40 10 mov 0x10(%rax),%rax e26b9: e8 00 00 00 00 callq e26be e26be: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d e26c5: 48 89 c5 mov %rax,%rbp e26c8: 44 89 e8 mov %r13d,%eax e26cb: 48 89 c2 mov %rax,%rdx e26ce: 48 c1 e2 06 shl $0x6,%rdx e26d2: 45 0f af a4 16 a4 55 imul 0x55a4(%r14,%rdx,1),%r12d e26d9: 00 00 e26db: 45 03 a4 16 80 55 00 add 0x5580(%r14,%rdx,1),%r12d e26e2: 00 e26e3: 45 85 c0 test %r8d,%r8d e26e6: 0f 8e 2a 01 00 00 jle e2816 e26ec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e26f3: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e26fa: 41 c1 e4 02 shl $0x2,%r12d e26fe: 48 8d 50 01 lea 0x1(%rax),%rdx e2702: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2708: 48 8d 04 87 lea (%rdi,%rax,4),%rax e270c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e2713: c7 00 0a 01 00 00 movl $0x10a,(%rax) e2719: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e271f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2726: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e272d: 8d 51 ff lea -0x1(%rcx),%edx e2730: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e2737: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e273d: 85 d2 test %edx,%edx e273f: 0f 8e 0f 01 00 00 jle e2854 e2745: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e274c: 48 8d 50 01 lea 0x1(%rax),%rdx e2750: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2756: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e275d: 48 8d 04 86 lea (%rsi,%rax,4),%rax e2761: 44 89 20 mov %r12d,(%rax) e2764: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e276a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2771: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e2778: 8d 51 ff lea -0x1(%rcx),%edx e277b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e2782: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e2788: 85 d2 test %edx,%edx e278a: 0f 8e ac 00 00 00 jle e283c e2790: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e2797: 48 8d 50 01 lea 0x1(%rax),%rdx e279b: 23 83 40 02 00 00 and 0x240(%rbx),%eax e27a1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e27a8: 48 8d 04 81 lea (%rcx,%rax,4),%rax e27ac: c7 00 ff ff ff ff movl $0xffffffff,(%rax) e27b2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e27b8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e27bf: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e27c6: 8d 51 ff lea -0x1(%rcx),%edx e27c9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e27d0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e27d6: 85 d2 test %edx,%edx e27d8: 7e 4d jle e2827 e27da: 48 8d 50 01 lea 0x1(%rax),%rdx e27de: 23 83 40 02 00 00 and 0x240(%rbx),%eax e27e4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e27eb: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e27f2: 48 8d 04 82 lea (%rdx,%rax,4),%rax e27f6: 89 28 mov %ebp,(%rax) e27f8: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e27ff: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e2806: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e280d: 5b pop %rbx e280e: 5d pop %rbp e280f: 41 5c pop %r12 e2811: 41 5d pop %r13 e2813: 41 5e pop %r14 e2815: c3 retq e2816: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e281d: e8 00 00 00 00 callq e2822 e2822: e9 c5 fe ff ff jmpq e26ec e2827: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e282e: e8 00 00 00 00 callq e2833 e2833: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e283a: eb 9e jmp e27da e283c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2843: e8 00 00 00 00 callq e2848 e2848: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e284f: e9 3c ff ff ff jmpq e2790 e2854: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e285b: e8 00 00 00 00 callq e2860 e2860: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2867: e9 d9 fe ff ff jmpq e2745 e286c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e2870 : e2870: e8 00 00 00 00 callq e2875 e2875: 41 54 push %r12 e2877: 45 31 e4 xor %r12d,%r12d e287a: 55 push %rbp e287b: 48 89 d5 mov %rdx,%rbp e287e: 53 push %rbx e287f: 48 89 fb mov %rdi,%rbx e2882: 48 85 f6 test %rsi,%rsi e2885: 74 07 je e288e e2887: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d e288e: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d e2895: 45 85 c9 test %r9d,%r9d e2898: 0f 8e 75 01 00 00 jle e2a13 e289e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e28a5: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 e28ac: 48 8d 50 01 lea 0x1(%rax),%rdx e28b0: 23 83 40 02 00 00 and 0x240(%rbx),%eax e28b6: 49 8d 04 80 lea (%r8,%rax,4),%rax e28ba: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e28c1: c7 00 02 01 00 00 movl $0x102,(%rax) e28c7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e28cd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e28d4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e28db: 8d 51 ff lea -0x1(%rcx),%edx e28de: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e28e5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e28eb: 85 d2 test %edx,%edx e28ed: 0f 8e 76 01 00 00 jle e2a69 e28f3: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e28fa: 48 8d 50 01 lea 0x1(%rax),%rdx e28fe: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2904: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e290b: 48 8d 04 87 lea (%rdi,%rax,4),%rax e290f: 44 89 20 mov %r12d,(%rax) e2912: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e2918: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e291f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e2926: 8d 51 ff lea -0x1(%rcx),%edx e2929: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e2930: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e2936: 4c 8b 65 10 mov 0x10(%rbp),%r12 e293a: 85 d2 test %edx,%edx e293c: 0f 8e 0f 01 00 00 jle e2a51 e2942: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e2949: 48 8d 50 01 lea 0x1(%rax),%rdx e294d: 23 83 40 02 00 00 and 0x240(%rbx),%eax e2953: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e295a: 48 8d 04 86 lea (%rsi,%rax,4),%rax e295e: 44 89 20 mov %r12d,(%rax) e2961: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e2967: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e296e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e2975: 8d 51 ff lea -0x1(%rcx),%edx e2978: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e297f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e2985: 44 8b 65 14 mov 0x14(%rbp),%r12d e2989: 85 d2 test %edx,%edx e298b: 0f 8e a8 00 00 00 jle e2a39 e2991: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e2998: 48 8d 50 01 lea 0x1(%rax),%rdx e299c: 23 83 40 02 00 00 and 0x240(%rbx),%eax e29a2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e29a9: 48 8d 04 81 lea (%rcx,%rax,4),%rax e29ad: 44 89 20 mov %r12d,(%rax) e29b0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e29b6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e29bd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e29c4: 8d 57 ff lea -0x1(%rdi),%edx e29c7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e29ce: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e29d4: 8b 6d 08 mov 0x8(%rbp),%ebp e29d7: 85 d2 test %edx,%edx e29d9: 7e 49 jle e2a24 e29db: 48 8d 50 01 lea 0x1(%rax),%rdx e29df: 23 83 40 02 00 00 and 0x240(%rbx),%eax e29e5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e29ec: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e29f3: 48 8d 04 82 lea (%rdx,%rax,4),%rax e29f7: 89 28 mov %ebp,(%rax) e29f9: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e2a00: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e2a07: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e2a0e: 5b pop %rbx e2a0f: 5d pop %rbp e2a10: 41 5c pop %r12 e2a12: c3 retq e2a13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2a1a: e8 00 00 00 00 callq e2a1f e2a1f: e9 7a fe ff ff jmpq e289e e2a24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2a2b: e8 00 00 00 00 callq e2a30 e2a30: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2a37: eb a2 jmp e29db e2a39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2a40: e8 00 00 00 00 callq e2a45 e2a45: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2a4c: e9 40 ff ff ff jmpq e2991 e2a51: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2a58: e8 00 00 00 00 callq e2a5d e2a5d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2a64: e9 d9 fe ff ff jmpq e2942 e2a69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2a70: e8 00 00 00 00 callq e2a75 e2a75: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e2a7c: e9 72 fe ff ff jmpq e28f3 e2a81: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) e2a88: 00 00 00 e2a8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000e2a90 : e2a90: e8 00 00 00 00 callq e2a95 e2a95: 41 57 push %r15 e2a97: 49 89 ff mov %rdi,%r15 e2a9a: 41 56 push %r14 e2a9c: 41 55 push %r13 e2a9e: 41 54 push %r12 e2aa0: 55 push %rbp e2aa1: 48 8d af 90 f5 fe ff lea -0x10a70(%rdi),%rbp e2aa8: 53 push %rbx e2aa9: 48 83 ec 30 sub $0x30,%rsp e2aad: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax e2ab4: 00 00 e2ab6: 48 89 44 24 28 mov %rax,0x28(%rsp) e2abb: 31 c0 xor %eax,%eax e2abd: 80 7f 69 00 cmpb $0x0,0x69(%rdi) e2ac1: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) e2ac8: 00 00 e2aca: 0f 84 98 00 00 00 je e2b68 e2ad0: 48 8d 87 90 00 00 00 lea 0x90(%rdi),%rax e2ad7: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) e2ade: 00 e2adf: 45 31 e4 xor %r12d,%r12d e2ae2: 48 89 04 24 mov %rax,(%rsp) e2ae6: 48 c7 c0 70 ff ff ff mov $0xffffffffffffff70,%rax e2aed: 48 29 f8 sub %rdi,%rax e2af0: 48 89 44 24 10 mov %rax,0x10(%rsp) e2af5: ba 01 00 00 00 mov $0x1,%edx e2afa: 44 89 e1 mov %r12d,%ecx e2afd: d3 e2 shl %cl,%edx e2aff: 41 23 97 84 1b 00 00 and 0x1b84(%r15),%edx e2b06: 41 89 d5 mov %edx,%r13d e2b09: 0f 84 95 00 00 00 je e2ba4 e2b0f: 41 0f b6 47 69 movzbl 0x69(%r15),%eax e2b14: 41 83 c4 01 add $0x1,%r12d e2b18: 48 81 04 24 50 0d 00 addq $0xd50,(%rsp) e2b1f: 00 e2b20: 44 39 e0 cmp %r12d,%eax e2b23: 77 d0 ja e2af5 e2b25: 8b 44 24 0c mov 0xc(%rsp),%eax e2b29: 85 c0 test %eax,%eax e2b2b: 74 3b je e2b68 e2b2d: 48 8b 44 24 28 mov 0x28(%rsp),%rax e2b32: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e2b39: 00 00 e2b3b: 0f 85 04 01 00 00 jne e2c45 e2b41: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # e2b48 e2b48: 48 83 c4 30 add $0x30,%rsp e2b4c: 4c 89 fa mov %r15,%rdx e2b4f: b9 e8 03 00 00 mov $0x3e8,%ecx e2b54: 5b pop %rbx e2b55: bf 80 01 00 00 mov $0x180,%edi e2b5a: 5d pop %rbp e2b5b: 41 5c pop %r12 e2b5d: 41 5d pop %r13 e2b5f: 41 5e pop %r14 e2b61: 41 5f pop %r15 e2b63: e9 00 00 00 00 jmpq e2b68 e2b68: 41 8b 87 80 1b 00 00 mov 0x1b80(%r15),%eax e2b6f: 85 c0 test %eax,%eax e2b71: 75 ba jne e2b2d e2b73: 48 8b 44 24 28 mov 0x28(%rsp),%rax e2b78: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e2b7f: 00 00 e2b81: 0f 85 be 00 00 00 jne e2c45 e2b87: 48 83 c4 30 add $0x30,%rsp e2b8b: 48 89 ef mov %rbp,%rdi e2b8e: 31 d2 xor %edx,%edx e2b90: be 0b 00 00 00 mov $0xb,%esi e2b95: 5b pop %rbx e2b96: 5d pop %rbp e2b97: 41 5c pop %r12 e2b99: 41 5d pop %r13 e2b9b: 41 5e pop %r14 e2b9d: 41 5f pop %r15 e2b9f: e9 00 00 00 00 jmpq e2ba4 e2ba4: 48 8b 04 24 mov (%rsp),%rax e2ba8: 48 8b 74 24 10 mov 0x10(%rsp),%rsi e2bad: 45 89 e6 mov %r12d,%r14d e2bb0: 41 8b 4f 60 mov 0x60(%r15),%ecx e2bb4: 48 8d 9c 30 28 0e 01 lea 0x10e28(%rax,%rsi,1),%rbx e2bbb: 00 e2bbc: 85 c9 test %ecx,%ecx e2bbe: 74 24 je e2be4 e2bc0: 44 89 ef mov %r13d,%edi e2bc3: 41 83 c5 01 add $0x1,%r13d e2bc7: 48 69 ff 28 03 00 00 imul $0x328,%rdi,%rdi e2bce: 48 01 df add %rbx,%rdi e2bd1: 48 01 ef add %rbp,%rdi e2bd4: e8 00 00 00 00 callq e2bd9 e2bd9: 42 01 44 b4 20 add %eax,0x20(%rsp,%r14,4) e2bde: 45 39 6f 60 cmp %r13d,0x60(%r15) e2be2: 77 dc ja e2bc0 e2be4: 41 f6 87 25 7f ff ff testb $0x80,-0x80db(%r15) e2beb: 80 e2bec: 74 3b je e2c29 e2bee: 42 8b 54 b4 20 mov 0x20(%rsp,%r14,4),%edx e2bf3: b8 01 00 00 00 mov $0x1,%eax e2bf8: 85 d2 test %edx,%edx e2bfa: 75 12 jne e2c0e e2bfc: 48 8b 04 24 mov (%rsp),%rax e2c00: 8b 80 18 0d 00 00 mov 0xd18(%rax),%eax e2c06: 85 c0 test %eax,%eax e2c08: 0f 95 c0 setne %al e2c0b: 0f b6 c0 movzbl %al,%eax e2c0e: 89 44 24 18 mov %eax,0x18(%rsp) e2c12: 48 8d 54 24 18 lea 0x18(%rsp),%rdx e2c17: 44 89 e6 mov %r12d,%esi e2c1a: 48 89 ef mov %rbp,%rdi e2c1d: 49 8b 87 88 1b 00 00 mov 0x1b88(%r15),%rax e2c24: e8 00 00 00 00 callq e2c29 e2c29: 48 8b 3c 24 mov (%rsp),%rdi e2c2d: e8 00 00 00 00 callq e2c32 e2c32: 42 03 44 b4 20 add 0x20(%rsp,%r14,4),%eax e2c37: 01 44 24 0c add %eax,0xc(%rsp) e2c3b: 42 89 44 b4 20 mov %eax,0x20(%rsp,%r14,4) e2c40: e9 ca fe ff ff jmpq e2b0f e2c45: e8 00 00 00 00 callq e2c4a e2c4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000e2c50 : e2c50: e8 00 00 00 00 callq e2c55 e2c55: 41 56 push %r14 e2c57: 49 89 d6 mov %rdx,%r14 e2c5a: ba 02 00 00 00 mov $0x2,%edx e2c5f: 41 55 push %r13 e2c61: 49 89 fd mov %rdi,%r13 e2c64: 41 54 push %r12 e2c66: 55 push %rbp e2c67: 53 push %rbx e2c68: 48 83 ec 20 sub $0x20,%rsp e2c6c: 48 8b 2f mov (%rdi),%rbp e2c6f: 48 89 34 24 mov %rsi,(%rsp) e2c73: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx e2c78: be 40 00 00 00 mov $0x40,%esi e2c7d: 48 89 ef mov %rbp,%rdi e2c80: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax e2c87: 00 00 e2c89: 48 89 44 24 18 mov %rax,0x18(%rsp) e2c8e: 31 c0 xor %eax,%eax e2c90: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) e2c97: 00 00 e2c99: e8 00 00 00 00 callq e2c9e e2c9e: 41 89 c4 mov %eax,%r12d e2ca1: 85 c0 test %eax,%eax e2ca3: 74 61 je e2d06 e2ca5: 48 8b 1c 24 mov (%rsp),%rbx e2ca9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2cb0: e8 00 00 00 00 callq e2cb5 e2cb5: 31 f6 xor %esi,%esi e2cb7: 48 8d 7b 58 lea 0x58(%rbx),%rdi e2cbb: e8 00 00 00 00 callq e2cc0 e2cc0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2cc7: ff 14 25 00 00 00 00 callq *0x0 e2cce: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi e2cd5: e8 00 00 00 00 callq e2cda e2cda: 48 89 e7 mov %rsp,%rdi e2cdd: e8 00 00 00 00 callq e2ce2 e2ce2: 48 8b 44 24 18 mov 0x18(%rsp),%rax e2ce7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e2cee: 00 00 e2cf0: 0f 85 af 01 00 00 jne e2ea5 e2cf6: 48 83 c4 20 add $0x20,%rsp e2cfa: 44 89 e0 mov %r12d,%eax e2cfd: 5b pop %rbx e2cfe: 5d pop %rbp e2cff: 41 5c pop %r12 e2d01: 41 5d pop %r13 e2d03: 41 5e pop %r14 e2d05: c3 retq e2d06: 48 8b 44 24 10 mov 0x10(%rsp),%rax e2d0b: 48 8b 3c 24 mov (%rsp),%rdi e2d0f: 48 8b 98 88 01 00 00 mov 0x188(%rax),%rbx e2d16: e8 00 00 00 00 callq e2d1b e2d1b: 0f b7 8d 80 25 01 00 movzwl 0x12580(%rbp),%ecx e2d22: 48 8b 53 18 mov 0x18(%rbx),%rdx e2d26: 89 0a mov %ecx,(%rdx) e2d28: 48 8b 53 18 mov 0x18(%rbx),%rdx e2d2c: 89 42 04 mov %eax,0x4(%rdx) e2d2f: 48 8b 53 18 mov 0x18(%rbx),%rdx e2d33: 48 c1 e8 20 shr $0x20,%rax e2d37: 0f b7 8d 84 25 01 00 movzwl 0x12584(%rbp),%ecx e2d3e: 89 4a 08 mov %ecx,0x8(%rdx) e2d41: 48 8b 53 18 mov 0x18(%rbx),%rdx e2d45: 89 42 0c mov %eax,0xc(%rdx) e2d48: 48 8b 43 18 mov 0x18(%rbx),%rax e2d4c: 0f b7 95 88 25 01 00 movzwl 0x12588(%rbp),%edx e2d53: 89 50 10 mov %edx,0x10(%rax) e2d56: 48 8b 43 18 mov 0x18(%rbx),%rax e2d5a: c7 40 14 00 00 00 00 movl $0x0,0x14(%rax) e2d61: b8 18 00 00 00 mov $0x18,%eax e2d66: 48 8b 53 18 mov 0x18(%rbx),%rdx e2d6a: 0f b7 8d 8c 25 01 00 movzwl 0x1258c(%rbp),%ecx e2d71: 89 0c 02 mov %ecx,(%rdx,%rax,1) e2d74: 48 8b 53 18 mov 0x18(%rbx),%rdx e2d78: c7 44 02 04 00 00 00 movl $0x0,0x4(%rdx,%rax,1) e2d7f: 00 e2d80: 48 83 c0 08 add $0x8,%rax e2d84: 48 83 f8 40 cmp $0x40,%rax e2d88: 75 dc jne e2d66 e2d8a: c7 43 08 10 00 00 00 movl $0x10,0x8(%rbx) e2d91: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi e2d96: 48 8d 54 24 08 lea 0x8(%rsp),%rdx e2d9b: 4c 89 ee mov %r13,%rsi e2d9e: e8 00 00 00 00 callq e2da3 e2da3: 41 89 c4 mov %eax,%r12d e2da6: 85 c0 test %eax,%eax e2da8: 0f 85 c1 00 00 00 jne e2e6f e2dae: 48 8b 74 24 08 mov 0x8(%rsp),%rsi e2db3: 48 8b 3c 24 mov (%rsp),%rdi e2db7: 31 d2 xor %edx,%edx e2db9: e8 00 00 00 00 callq e2dbe e2dbe: 48 8b 1c 24 mov (%rsp),%rbx e2dc2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2dc9: e8 00 00 00 00 callq e2dce e2dce: 31 f6 xor %esi,%esi e2dd0: 48 8d 7b 58 lea 0x58(%rbx),%rdi e2dd4: e8 00 00 00 00 callq e2dd9 e2dd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e2de0: ff 14 25 00 00 00 00 callq *0x0 e2de7: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi e2dee: e8 00 00 00 00 callq e2df3 e2df3: 48 89 e7 mov %rsp,%rdi e2df6: e8 00 00 00 00 callq e2dfb e2dfb: 48 8b 44 24 08 mov 0x8(%rsp),%rax e2e00: 4d 85 f6 test %r14,%r14 e2e03: 74 2b je e2e30 e2e05: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx e2e0a: 48 85 db test %rbx,%rbx e2e0d: 74 54 je e2e63 e2e0f: 48 8d 7b 38 lea 0x38(%rbx),%rdi e2e13: b8 01 00 00 00 mov $0x1,%eax e2e18: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) e2e1d: 85 c0 test %eax,%eax e2e1f: 74 73 je e2e94 e2e21: 78 65 js e2e88 e2e23: 83 c0 01 add $0x1,%eax e2e26: 78 60 js e2e88 e2e28: 48 8b 44 24 08 mov 0x8(%rsp),%rax e2e2d: 49 89 1e mov %rbx,(%r14) e2e30: 48 85 c0 test %rax,%rax e2e33: 0f 84 a9 fe ff ff je e2ce2 e2e39: 48 8d 78 38 lea 0x38(%rax),%rdi e2e3d: ba ff ff ff ff mov $0xffffffff,%edx e2e42: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) e2e47: 83 fa 01 cmp $0x1,%edx e2e4a: 74 32 je e2e7e e2e4c: 85 d2 test %edx,%edx e2e4e: 0f 8f 8e fe ff ff jg e2ce2 e2e54: be 03 00 00 00 mov $0x3,%esi e2e59: e8 00 00 00 00 callq e2e5e e2e5e: e9 7f fe ff ff jmpq e2ce2 e2e63: 49 c7 06 00 00 00 00 movq $0x0,(%r14) e2e6a: e9 73 fe ff ff jmpq e2ce2 e2e6f: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi e2e74: e8 00 00 00 00 callq e2e79 e2e79: e9 27 fe ff ff jmpq e2ca5 e2e7e: e8 00 00 00 00 callq e2e83 e2e83: e9 5a fe ff ff jmpq e2ce2 e2e88: be 01 00 00 00 mov $0x1,%esi e2e8d: e8 00 00 00 00 callq e2e92 e2e92: eb 94 jmp e2e28 e2e94: be 02 00 00 00 mov $0x2,%esi e2e99: e8 00 00 00 00 callq e2e9e e2e9e: 48 8b 44 24 08 mov 0x8(%rsp),%rax e2ea3: eb 88 jmp e2e2d e2ea5: e8 00 00 00 00 callq e2eaa e2eaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000e2eb0 : e2eb0: e8 00 00 00 00 callq e2eb5 e2eb5: 41 57 push %r15 e2eb7: 45 31 c0 xor %r8d,%r8d e2eba: 31 c9 xor %ecx,%ecx e2ebc: ba 00 00 20 00 mov $0x200000,%edx e2ec1: 41 56 push %r14 e2ec3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e2eca: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax e2ed1: 00 00 00 e2ed4: 41 55 push %r13 e2ed6: 41 54 push %r12 e2ed8: 55 push %rbp e2ed9: 53 push %rbx e2eda: 48 89 fb mov %rdi,%rbx e2edd: 48 83 ec 08 sub $0x8,%rsp e2ee1: 48 89 87 70 0a 01 00 mov %rax,0x10a70(%rdi) e2ee8: 48 8d 87 78 0a 01 00 lea 0x10a78(%rdi),%rax e2eef: 48 81 c7 90 0a 01 00 add $0x10a90,%rdi e2ef6: 48 89 47 e8 mov %rax,-0x18(%rdi) e2efa: 48 89 47 f0 mov %rax,-0x10(%rdi) e2efe: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) e2f05: 00 e2f06: e8 00 00 00 00 callq e2f0b e2f0b: 48 8d bb b0 25 01 00 lea 0x125b0(%rbx),%rdi e2f12: 48 c7 c2 00 00 00 00 mov $0x0,%rdx e2f19: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e2f20: e8 00 00 00 00 callq e2f25 e2f25: 48 c7 c2 00 00 00 00 mov $0x0,%rdx e2f2c: 48 8d bb d0 25 01 00 lea 0x125d0(%rbx),%rdi e2f33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e2f3a: e8 00 00 00 00 callq e2f3f e2f3f: 31 c0 xor %eax,%eax e2f41: 80 bb d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbx) e2f48: c7 83 f0 25 01 00 00 movl $0x0,0x125f0(%rbx) e2f4f: 00 00 00 e2f52: 48 8d 93 18 18 01 00 lea 0x11818(%rbx),%rdx e2f59: 74 1b je e2f76 e2f5b: c7 02 00 00 00 00 movl $0x0,(%rdx) e2f61: 0f b6 8b d9 0a 01 00 movzbl 0x10ad9(%rbx),%ecx e2f68: 83 c0 01 add $0x1,%eax e2f6b: 48 81 c2 50 0d 00 00 add $0xd50,%rdx e2f72: 39 c1 cmp %eax,%ecx e2f74: 7f e5 jg e2f5b e2f76: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax e2f7c: 83 f8 1a cmp $0x1a,%eax e2f7f: 0f 84 14 01 00 00 je e3099 e2f85: 0f 87 87 00 00 00 ja e3012 e2f8b: 83 f8 18 cmp $0x18,%eax e2f8e: 0f 84 1e 01 00 00 je e30b2 e2f94: 83 f8 19 cmp $0x19,%eax e2f97: 75 49 jne e2fe2 e2f99: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) e2fa0: 49 c7 c5 00 00 00 00 mov $0x0,%r13 e2fa7: 74 57 je e3000 e2fa9: 48 8b 13 mov (%rbx),%rdx e2fac: 48 8d bb c8 0a 01 00 lea 0x10ac8(%rbx),%rdi e2fb3: 4c 89 ee mov %r13,%rsi e2fb6: e8 00 00 00 00 callq e2fbb e2fbb: 41 89 c4 mov %eax,%r12d e2fbe: 85 c0 test %eax,%eax e2fc0: 0f 85 00 00 00 00 jne e2fc6 e2fc6: 48 8b bb c8 0a 01 00 mov 0x10ac8(%rbx),%rdi e2fcd: e8 00 00 00 00 callq e2fd2 e2fd2: 41 89 c4 mov %eax,%r12d e2fd5: 85 c0 test %eax,%eax e2fd7: 0f 84 00 00 00 00 je e2fdd e2fdd: e9 00 00 00 00 jmpq e2fe2 e2fe2: 83 f8 16 cmp $0x16,%eax e2fe5: 74 6a je e3051 e2fe7: 83 f8 17 cmp $0x17,%eax e2fea: 0f 85 ed 00 00 00 jne e30dd e2ff0: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) e2ff7: 49 c7 c5 00 00 00 00 mov $0x0,%r13 e2ffe: 75 a9 jne e2fa9 e3000: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) e3007: 74 a0 je e2fa9 e3009: c6 83 d8 0a 01 00 01 movb $0x1,0x10ad8(%rbx) e3010: eb 97 jmp e2fa9 e3012: 83 f8 1c cmp $0x1c,%eax e3015: 74 69 je e3080 e3017: 83 f8 1d cmp $0x1d,%eax e301a: 75 16 jne e3032 e301c: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) e3023: 49 c7 c5 00 00 00 00 mov $0x0,%r13 e302a: 0f 85 79 ff ff ff jne e2fa9 e3030: eb ce jmp e3000 e3032: 83 f8 1b cmp $0x1b,%eax e3035: 0f 85 ba 00 00 00 jne e30f5 e303b: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) e3042: 49 c7 c5 00 00 00 00 mov $0x0,%r13 e3049: 0f 85 5a ff ff ff jne e2fa9 e304f: eb af jmp e3000 e3051: 48 8b 83 20 07 00 00 mov 0x720(%rbx),%rax e3058: 49 c7 c5 00 00 00 00 mov $0x0,%r13 e305f: a8 02 test $0x2,%al e3061: 0f 85 42 ff ff ff jne e2fa9 e3067: a8 04 test $0x4,%al e3069: 49 c7 c5 00 00 00 00 mov $0x0,%r13 e3070: 48 c7 c0 00 00 00 00 mov $0x0,%rax e3077: 4c 0f 44 e8 cmove %rax,%r13 e307b: e9 29 ff ff ff jmpq e2fa9 e3080: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) e3087: 49 c7 c5 00 00 00 00 mov $0x0,%r13 e308e: 0f 85 15 ff ff ff jne e2fa9 e3094: e9 67 ff ff ff jmpq e3000 e3099: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) e30a0: 49 c7 c5 00 00 00 00 mov $0x0,%r13 e30a7: 0f 85 fc fe ff ff jne e2fa9 e30ad: e9 4e ff ff ff jmpq e3000 e30b2: f6 83 20 07 00 00 08 testb $0x8,0x720(%rbx) e30b9: 49 c7 c5 00 00 00 00 mov $0x0,%r13 e30c0: 48 c7 c0 00 00 00 00 mov $0x0,%rax e30c7: 4c 0f 44 e8 cmove %rax,%r13 e30cb: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) e30d2: 0f 85 d1 fe ff ff jne e2fa9 e30d8: e9 23 ff ff ff jmpq e3000 e30dd: 41 bc ea ff ff ff mov $0xffffffea,%r12d e30e3: 48 83 c4 08 add $0x8,%rsp e30e7: 44 89 e0 mov %r12d,%eax e30ea: 5b pop %rbx e30eb: 5d pop %rbp e30ec: 41 5c pop %r12 e30ee: 41 5d pop %r13 e30f0: 41 5e pop %r14 e30f2: 41 5f pop %r15 e30f4: c3 retq e30f5: 41 bc ea ff ff ff mov $0xffffffea,%r12d e30fb: eb e6 jmp e30e3 e30fd: 0f 1f 00 nopl (%rax) 00000000000e3100 : e3100: e8 00 00 00 00 callq e3105 e3105: 41 57 push %r15 e3107: 49 89 ff mov %rdi,%r15 e310a: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi e3111: 41 56 push %r14 e3113: 41 55 push %r13 e3115: 41 54 push %r12 e3117: 55 push %rbp e3118: 53 push %rbx e3119: 48 83 ec 08 sub $0x8,%rsp e311d: e8 00 00 00 00 callq e3122 e3122: 41 80 bf d9 0a 01 00 cmpb $0x0,0x10ad9(%r15) e3129: 00 e312a: 74 43 je e316f e312c: 49 c7 c5 20 f5 fe ff mov $0xfffffffffffef520,%r13 e3133: 49 8d 9f e0 0a 01 00 lea 0x10ae0(%r15),%rbx e313a: 31 ed xor %ebp,%ebp e313c: 41 be 01 00 00 00 mov $0x1,%r14d e3142: 4d 29 fd sub %r15,%r13 e3145: 4c 89 2c 24 mov %r13,(%rsp) e3149: 44 89 f0 mov %r14d,%eax e314c: 89 e9 mov %ebp,%ecx e314e: d3 e0 shl %cl,%eax e3150: 41 23 87 f4 25 01 00 and 0x125f4(%r15),%eax e3157: 74 33 je e318c e3159: 41 0f b6 87 d9 0a 01 movzbl 0x10ad9(%r15),%eax e3160: 00 e3161: 83 c5 01 add $0x1,%ebp e3164: 48 81 c3 50 0d 00 00 add $0xd50,%rbx e316b: 39 e8 cmp %ebp,%eax e316d: 7f da jg e3149 e316f: 49 8b bf c8 0a 01 00 mov 0x10ac8(%r15),%rdi e3176: e8 00 00 00 00 callq e317b e317b: 31 c0 xor %eax,%eax e317d: 48 83 c4 08 add $0x8,%rsp e3181: 5b pop %rbx e3182: 5d pop %rbp e3183: 41 5c pop %r12 e3185: 41 5d pop %r13 e3187: 41 5e pop %r14 e3189: 41 5f pop %r15 e318b: c3 retq e318c: 48 8b 04 24 mov (%rsp),%rax e3190: 41 80 bf d8 0a 01 00 cmpb $0x0,0x10ad8(%r15) e3197: 00 e3198: 4c 8d 24 18 lea (%rax,%rbx,1),%r12 e319c: 75 6c jne e320a e319e: 48 63 c5 movslq %ebp,%rax e31a1: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax e31a8: 49 8b bc 07 f8 0a 01 mov 0x10af8(%r15,%rax,1),%rdi e31af: 00 e31b0: e8 00 00 00 00 callq e31b5 e31b5: 48 8d 53 08 lea 0x8(%rbx),%rdx e31b9: 48 8d 73 10 lea 0x10(%rbx),%rsi e31bd: 48 89 df mov %rbx,%rdi e31c0: e8 00 00 00 00 callq e31c5 e31c5: 48 8d 7b 20 lea 0x20(%rbx),%rdi e31c9: e8 00 00 00 00 callq e31ce e31ce: 41 8b 87 d0 0a 01 00 mov 0x10ad0(%r15),%eax e31d5: 85 c0 test %eax,%eax e31d7: 74 80 je e3159 e31d9: 45 31 ed xor %r13d,%r13d e31dc: 49 81 c4 28 0e 01 00 add $0x10e28,%r12 e31e3: 49 63 fd movslq %r13d,%rdi e31e6: 41 83 c5 01 add $0x1,%r13d e31ea: 48 69 ff 28 03 00 00 imul $0x328,%rdi,%rdi e31f1: 4c 01 e7 add %r12,%rdi e31f4: 4c 01 ff add %r15,%rdi e31f7: e8 00 00 00 00 callq e31fc e31fc: 45 39 af d0 0a 01 00 cmp %r13d,0x10ad0(%r15) e3203: 77 de ja e31e3 e3205: e9 4f ff ff ff jmpq e3159 e320a: 48 8d 93 20 0d 00 00 lea 0xd20(%rbx),%rdx e3211: 48 8d b3 28 0d 00 00 lea 0xd28(%rbx),%rsi e3218: 48 8d bb 10 0d 00 00 lea 0xd10(%rbx),%rdi e321f: e8 00 00 00 00 callq e3224 e3224: e9 75 ff ff ff jmpq e319e e3229: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000e3230 : e3230: e8 00 00 00 00 callq e3235 e3235: 41 57 push %r15 e3237: 41 56 push %r14 e3239: 49 89 fe mov %rdi,%r14 e323c: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi e3243: 41 55 push %r13 e3245: 41 54 push %r12 e3247: 55 push %rbp e3248: 53 push %rbx e3249: e8 00 00 00 00 callq e324e e324e: 41 80 be d9 0a 01 00 cmpb $0x0,0x10ad9(%r14) e3255: 00 e3256: 0f 84 81 00 00 00 je e32dd e325c: 31 ed xor %ebp,%ebp e325e: 41 bd 01 00 00 00 mov $0x1,%r13d e3264: 44 89 e8 mov %r13d,%eax e3267: 89 e9 mov %ebp,%ecx e3269: d3 e0 shl %cl,%eax e326b: 41 23 86 f4 25 01 00 and 0x125f4(%r14),%eax e3272: 75 5a jne e32ce e3274: 48 63 dd movslq %ebp,%rbx e3277: 48 69 db 50 0d 00 00 imul $0xd50,%rbx,%rbx e327e: 4c 01 f3 add %r14,%rbx e3281: 48 8b 83 e0 0a 01 00 mov 0x10ae0(%rbx),%rax e3288: 48 85 c0 test %rax,%rax e328b: 74 50 je e32dd e328d: 4c 8b a0 b8 01 00 00 mov 0x1b8(%rax),%r12 e3294: ba ff ff ff ff mov $0xffffffff,%edx e3299: be c0 0c 00 00 mov $0xcc0,%esi e329e: 4c 8b bb e8 0a 01 00 mov 0x10ae8(%rbx),%r15 e32a5: 49 c1 e4 0c shl $0xc,%r12 e32a9: 45 89 e4 mov %r12d,%r12d e32ac: 4c 89 e7 mov %r12,%rdi e32af: e8 00 00 00 00 callq e32b4 e32b4: 48 89 83 f8 0a 01 00 mov %rax,0x10af8(%rbx) e32bb: 48 89 c7 mov %rax,%rdi e32be: 48 85 c0 test %rax,%rax e32c1: 74 27 je e32ea e32c3: 4c 89 e2 mov %r12,%rdx e32c6: 4c 89 fe mov %r15,%rsi e32c9: e8 00 00 00 00 callq e32ce e32ce: 41 0f b6 86 d9 0a 01 movzbl 0x10ad9(%r14),%eax e32d5: 00 e32d6: 83 c5 01 add $0x1,%ebp e32d9: 39 e8 cmp %ebp,%eax e32db: 7f 87 jg e3264 e32dd: 5b pop %rbx e32de: 31 c0 xor %eax,%eax e32e0: 5d pop %rbp e32e1: 41 5c pop %r12 e32e3: 41 5d pop %r13 e32e5: 41 5e pop %r14 e32e7: 41 5f pop %r15 e32e9: c3 retq e32ea: 5b pop %rbx e32eb: b8 f4 ff ff ff mov $0xfffffff4,%eax e32f0: 5d pop %rbp e32f1: 41 5c pop %r12 e32f3: 41 5d pop %r13 e32f5: 41 5e pop %r14 e32f7: 41 5f pop %r15 e32f9: c3 retq e32fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000e3300 : e3300: e8 00 00 00 00 callq e3305 e3305: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) e330c: 0f 84 07 01 00 00 je e3419 e3312: 41 56 push %r14 e3314: 41 55 push %r13 e3316: 49 89 fd mov %rdi,%r13 e3319: 41 54 push %r12 e331b: 41 bc 01 00 00 00 mov $0x1,%r12d e3321: 55 push %rbp e3322: 31 ed xor %ebp,%ebp e3324: 53 push %rbx e3325: 48 83 ec 08 sub $0x8,%rsp e3329: eb 2f jmp e335a e332b: e8 00 00 00 00 callq e3330 e3330: 48 8b bb f8 0a 01 00 mov 0x10af8(%rbx),%rdi e3337: e8 00 00 00 00 callq e333c e333c: 48 c7 83 f8 0a 01 00 movq $0x0,0x10af8(%rbx) e3343: 00 00 00 00 e3347: 41 0f b6 85 d9 0a 01 movzbl 0x10ad9(%r13),%eax e334e: 00 e334f: 83 c5 01 add $0x1,%ebp e3352: 39 e8 cmp %ebp,%eax e3354: 0f 8e 9e 00 00 00 jle e33f8 e335a: 44 89 e0 mov %r12d,%eax e335d: 89 e9 mov %ebp,%ecx e335f: d3 e0 shl %cl,%eax e3361: 41 23 85 f4 25 01 00 and 0x125f4(%r13),%eax e3368: 75 dd jne e3347 e336a: 48 63 dd movslq %ebp,%rbx e336d: 48 69 db 50 0d 00 00 imul $0xd50,%rbx,%rbx e3374: 4c 01 eb add %r13,%rbx e3377: 48 8b 83 e0 0a 01 00 mov 0x10ae0(%rbx),%rax e337e: 48 85 c0 test %rax,%rax e3381: 0f 84 80 00 00 00 je e3407 e3387: 4c 8b b0 b8 01 00 00 mov 0x1b8(%rax),%r14 e338e: 48 8b b3 f8 0a 01 00 mov 0x10af8(%rbx),%rsi e3395: 48 8b bb e8 0a 01 00 mov 0x10ae8(%rbx),%rdi e339c: 49 c1 e6 0c shl $0xc,%r14 e33a0: 44 89 f2 mov %r14d,%edx e33a3: 48 85 f6 test %rsi,%rsi e33a6: 75 83 jne e332b e33a8: 41 83 bd c8 33 01 00 cmpl $0x2,0x133c8(%r13) e33af: 02 e33b0: 74 2c je e33de e33b2: 49 8b 85 c8 0a 01 00 mov 0x10ac8(%r13),%rax e33b9: 48 89 3c 24 mov %rdi,(%rsp) e33bd: 48 8b 58 08 mov 0x8(%rax),%rbx e33c1: 8b 73 18 mov 0x18(%rbx),%esi e33c4: 8b 53 14 mov 0x14(%rbx),%edx e33c7: 48 01 de add %rbx,%rsi e33ca: e8 00 00 00 00 callq e33cf e33cf: 8b 43 14 mov 0x14(%rbx),%eax e33d2: 48 8b 3c 24 mov (%rsp),%rdi e33d6: 44 89 f2 mov %r14d,%edx e33d9: 29 c2 sub %eax,%edx e33db: 48 01 c7 add %rax,%rdi e33de: 31 f6 xor %esi,%esi e33e0: 83 c5 01 add $0x1,%ebp e33e3: e8 00 00 00 00 callq e33e8 e33e8: 41 0f b6 85 d9 0a 01 movzbl 0x10ad9(%r13),%eax e33ef: 00 e33f0: 39 e8 cmp %ebp,%eax e33f2: 0f 8f 62 ff ff ff jg e335a e33f8: 48 83 c4 08 add $0x8,%rsp e33fc: 31 c0 xor %eax,%eax e33fe: 5b pop %rbx e33ff: 5d pop %rbp e3400: 41 5c pop %r12 e3402: 41 5d pop %r13 e3404: 41 5e pop %r14 e3406: c3 retq e3407: 48 83 c4 08 add $0x8,%rsp e340b: b8 ea ff ff ff mov $0xffffffea,%eax e3410: 5b pop %rbx e3411: 5d pop %rbp e3412: 41 5c pop %r12 e3414: 41 5d pop %r13 e3416: 41 5e pop %r14 e3418: c3 retq e3419: 31 c0 xor %eax,%eax e341b: c3 retq e341c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e3420 : e3420: e8 00 00 00 00 callq e3425 e3425: 41 56 push %r14 e3427: 41 55 push %r13 e3429: 41 54 push %r12 e342b: 49 89 fc mov %rdi,%r12 e342e: 55 push %rbp e342f: 53 push %rbx e3430: 48 83 ec 10 sub $0x10,%rsp e3434: 48 8b 2f mov (%rdi),%rbp e3437: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax e343e: 00 00 e3440: 48 89 44 24 08 mov %rax,0x8(%rsp) e3445: 31 c0 xor %eax,%eax e3447: f0 ff 85 f0 25 01 00 lock incl 0x125f0(%rbp) e344e: 48 8d bd 70 0a 01 00 lea 0x10a70(%rbp),%rdi e3455: 4c 8d b5 b0 25 01 00 lea 0x125b0(%rbp),%r14 e345c: e8 00 00 00 00 callq e3461 e3461: 4c 89 f7 mov %r14,%rdi e3464: e8 00 00 00 00 callq e3469 e3469: ba 01 00 00 00 mov $0x1,%edx e346e: be 0b 00 00 00 mov $0xb,%esi e3473: 48 89 ef mov %rbp,%rdi e3476: e8 00 00 00 00 callq e347b e347b: f6 85 95 89 00 00 80 testb $0x80,0x8995(%rbp) e3482: 74 7d je e3501 e3484: 49 8b 44 24 08 mov 0x8(%r12),%rax e3489: 83 38 07 cmpl $0x7,(%rax) e348c: 0f 84 93 00 00 00 je e3525 e3492: 8b 85 d0 0a 01 00 mov 0x10ad0(%rbp),%eax e3498: 31 db xor %ebx,%ebx e349a: 45 31 ed xor %r13d,%r13d e349d: 85 c0 test %eax,%eax e349f: 0f 84 ba 00 00 00 je e355f e34a5: 41 8b 94 24 48 02 00 mov 0x248(%r12),%edx e34ac: 00 e34ad: 89 d8 mov %ebx,%eax e34af: 83 c3 01 add $0x1,%ebx e34b2: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax e34b9: 48 69 d2 50 0d 00 00 imul $0xd50,%rdx,%rdx e34c0: 48 8d bc 02 28 0e 01 lea 0x10e28(%rdx,%rax,1),%rdi e34c7: 00 e34c8: 48 01 ef add %rbp,%rdi e34cb: e8 00 00 00 00 callq e34d0 e34d0: 41 01 c5 add %eax,%r13d e34d3: 39 9d d0 0a 01 00 cmp %ebx,0x10ad0(%rbp) e34d9: 77 ca ja e34a5 e34db: 45 85 ed test %r13d,%r13d e34de: 74 7f je e355f e34e0: 41 8b b4 24 48 02 00 mov 0x248(%r12),%esi e34e7: 00 e34e8: c7 04 24 01 00 00 00 movl $0x1,(%rsp) e34ef: 48 8b 85 f8 25 01 00 mov 0x125f8(%rbp),%rax e34f6: 48 89 e2 mov %rsp,%rdx e34f9: 48 89 ef mov %rbp,%rdi e34fc: e8 00 00 00 00 callq e3501 e3501: 48 8b 44 24 08 mov 0x8(%rsp),%rax e3506: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e350d: 00 00 e350f: 75 7b jne e358c e3511: 48 83 c4 10 add $0x10,%rsp e3515: 4c 89 f7 mov %r14,%rdi e3518: 5b pop %rbx e3519: 5d pop %rbp e351a: 41 5c pop %r12 e351c: 41 5d pop %r13 e351e: 41 5e pop %r14 e3520: e9 00 00 00 00 jmpq e3525 e3525: 41 8b 84 24 48 02 00 mov 0x248(%r12),%eax e352c: 00 e352d: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax e3534: f0 ff 84 05 18 18 01 lock incl 0x11818(%rbp,%rax,1) e353b: 00 e353c: c7 04 24 01 00 00 00 movl $0x1,(%rsp) e3543: 41 8b b4 24 48 02 00 mov 0x248(%r12),%esi e354a: 00 e354b: 48 8b 85 f8 25 01 00 mov 0x125f8(%rbp),%rax e3552: 48 89 e2 mov %rsp,%rdx e3555: 48 89 ef mov %rbp,%rdi e3558: e8 00 00 00 00 callq e355d e355d: eb a2 jmp e3501 e355f: 41 8b 84 24 48 02 00 mov 0x248(%r12),%eax e3566: 00 e3567: 48 89 c6 mov %rax,%rsi e356a: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax e3571: 48 8d 84 05 18 18 01 lea 0x11818(%rbp,%rax,1),%rax e3578: 00 e3579: 8b 00 mov (%rax),%eax e357b: 85 c0 test %eax,%eax e357d: 0f 85 65 ff ff ff jne e34e8 e3583: c7 04 24 00 00 00 00 movl $0x0,(%rsp) e358a: eb bf jmp e354b e358c: e8 00 00 00 00 callq e3591 e3591: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e3598: 00 00 00 00 e359c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e35a0 : e35a0: e8 00 00 00 00 callq e35a5 e35a5: 48 8b 07 mov (%rdi),%rax e35a8: f6 80 95 89 00 00 80 testb $0x80,0x8995(%rax) e35af: 74 09 je e35ba e35b1: 48 8b 57 08 mov 0x8(%rdi),%rdx e35b5: 83 3a 07 cmpl $0x7,(%rdx) e35b8: 74 27 je e35e1 e35ba: f0 ff 88 f0 25 01 00 lock decl 0x125f0(%rax) e35c1: 48 8b 17 mov (%rdi),%rdx e35c4: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # e35cb e35cb: b9 e8 03 00 00 mov $0x3e8,%ecx e35d0: bf 80 01 00 00 mov $0x180,%edi e35d5: 48 81 c2 70 0a 01 00 add $0x10a70,%rdx e35dc: e9 00 00 00 00 jmpq e35e1 e35e1: 8b 97 48 02 00 00 mov 0x248(%rdi),%edx e35e7: 48 69 d2 50 0d 00 00 imul $0xd50,%rdx,%rdx e35ee: f0 ff 8c 10 18 18 01 lock decl 0x11818(%rax,%rdx,1) e35f5: 00 e35f6: 48 8b 07 mov (%rdi),%rax e35f9: eb bf jmp e35ba e35fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000e3600 : e3600: e8 00 00 00 00 callq e3605 e3605: 41 55 push %r13 e3607: 41 54 push %r12 e3609: 55 push %rbp e360a: 53 push %rbx e360b: 4c 8b 27 mov (%rdi),%r12 e360e: 41 8b ac 24 b0 63 01 mov 0x163b0(%r12),%ebp e3615: 00 e3616: 83 e5 04 and $0x4,%ebp e3619: 74 09 je e3624 e361b: 31 c0 xor %eax,%eax e361d: 5b pop %rbx e361e: 5d pop %rbp e361f: 41 5c pop %r12 e3621: 41 5d pop %r13 e3623: c3 retq e3624: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax e362a: 48 89 fb mov %rdi,%rbx e362d: 31 c9 xor %ecx,%ecx e362f: 4c 89 e7 mov %r12,%rdi e3632: ba ad de fe ca mov $0xcafedead,%edx e3637: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax e363e: 41 8b b4 04 e8 17 01 mov 0x117e8(%r12,%rax,1),%esi e3645: 00 e3646: e8 00 00 00 00 callq e364b e364b: be 03 00 00 00 mov $0x3,%esi e3650: 48 89 df mov %rbx,%rdi e3653: e8 00 00 00 00 callq e3658 e3658: 85 c0 test %eax,%eax e365a: 75 c1 jne e361d e365c: 45 0f b7 ac 24 a8 25 movzwl 0x125a8(%r12),%r13d e3663: 01 00 e3665: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e366b: 85 ff test %edi,%edi e366d: 0f 8e 0c 01 00 00 jle e377f e3673: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e367a: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e3681: 48 8d 50 01 lea 0x1(%rax),%rdx e3685: 23 83 40 02 00 00 and 0x240(%rbx),%eax e368b: 48 8d 04 86 lea (%rsi,%rax,4),%rax e368f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e3696: 44 89 28 mov %r13d,(%rax) e3699: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e369f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e36a6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e36ad: 8d 51 ff lea -0x1(%rcx),%edx e36b0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e36b7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e36bd: 85 d2 test %edx,%edx e36bf: 0f 8e a2 00 00 00 jle e3767 e36c5: 48 8d 50 01 lea 0x1(%rax),%rdx e36c9: 23 83 40 02 00 00 and 0x240(%rbx),%eax e36cf: 48 89 df mov %rbx,%rdi e36d2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e36d9: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e36e0: 48 8d 04 82 lea (%rdx,%rax,4),%rax e36e4: c7 00 ef be ad de movl $0xdeadbeef,(%rax) e36ea: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e36f1: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e36f8: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e36ff: e8 00 00 00 00 callq e3704 e3704: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx e370b: 00 e370c: 85 c9 test %ecx,%ecx e370e: 75 19 jne e3729 e3710: eb 4b jmp e375d e3712: bf c7 10 00 00 mov $0x10c7,%edi e3717: 83 c5 01 add $0x1,%ebp e371a: e8 00 00 00 00 callq e371f e371f: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) e3726: 00 e3727: 76 34 jbe e375d e3729: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax e372f: 31 d2 xor %edx,%edx e3731: 4c 89 e7 mov %r12,%rdi e3734: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax e373b: 41 8b b4 04 e8 17 01 mov 0x117e8(%r12,%rax,1),%esi e3742: 00 e3743: e8 00 00 00 00 callq e3748 e3748: 3d ef be ad de cmp $0xdeadbeef,%eax e374d: 75 c3 jne e3712 e374f: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) e3756: 00 e3757: 0f 87 be fe ff ff ja e361b e375d: b8 92 ff ff ff mov $0xffffff92,%eax e3762: e9 b6 fe ff ff jmpq e361d e3767: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e376e: e8 00 00 00 00 callq e3773 e3773: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e377a: e9 46 ff ff ff jmpq e36c5 e377f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e3786: e8 00 00 00 00 callq e378b e378b: e9 e3 fe ff ff jmpq e3673 00000000000e3790 : e3790: e8 00 00 00 00 callq e3795 e3795: 41 54 push %r12 e3797: b9 04 00 00 00 mov $0x4,%ecx e379c: 49 89 f4 mov %rsi,%r12 e379f: 45 31 c9 xor %r9d,%r9d e37a2: 55 push %rbp e37a3: 48 89 fd mov %rdi,%rbp e37a6: ba 00 10 00 00 mov $0x1000,%edx e37ab: be 00 04 00 00 mov $0x400,%esi e37b0: 53 push %rbx e37b1: 48 83 ec 28 sub $0x28,%rsp e37b5: 48 8b 3f mov (%rdi),%rdi e37b8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax e37bf: 00 00 e37c1: 48 89 44 24 20 mov %rax,0x20(%rsp) e37c6: 31 c0 xor %eax,%eax e37c8: 48 8d 5c 24 18 lea 0x18(%rsp),%rbx e37cd: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) e37d4: 00 00 e37d6: 53 push %rbx e37d7: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 e37dc: e8 00 00 00 00 callq e37e1 e37e1: 59 pop %rcx e37e2: 85 c0 test %eax,%eax e37e4: 0f 85 67 01 00 00 jne e3951 e37ea: 48 8b 44 24 18 mov 0x18(%rsp),%rax e37ef: c7 00 28 00 00 00 movl $0x28,(%rax) e37f5: 48 8b 44 24 18 mov 0x18(%rsp),%rax e37fa: c7 40 04 38 00 00 00 movl $0x38,0x4(%rax) e3801: 48 8b 54 24 18 mov 0x18(%rsp),%rdx e3806: 48 b8 01 00 00 00 28 movabs $0x2800000001,%rax e380d: 00 00 00 e3810: 48 89 42 18 mov %rax,0x18(%rdx) e3814: 48 b8 80 07 00 00 40 movabs $0x44000000780,%rax e381b: 04 00 00 e381e: 48 89 42 30 mov %rax,0x30(%rdx) e3822: b8 38 00 00 00 mov $0x38,%eax e3827: 48 c7 42 08 01 00 00 movq $0x1,0x8(%rdx) e382e: 00 e382f: 48 c7 42 10 01 00 00 movq $0x1,0x10(%rdx) e3836: 00 e3837: 48 c7 42 20 10 00 00 movq $0x10,0x20(%rdx) e383e: 00 e383f: 48 c7 42 28 07 00 00 movq $0x7,0x28(%rdx) e3846: 00 e3847: eb 05 jmp e384e e3849: 48 8b 54 24 18 mov 0x18(%rsp),%rdx e384e: c7 04 02 00 00 00 00 movl $0x0,(%rdx,%rax,1) e3855: 48 83 c0 04 add $0x4,%rax e3859: 48 3d 00 10 00 00 cmp $0x1000,%rax e385f: 75 e8 jne e3849 e3861: 48 8b 74 24 10 mov 0x10(%rsp),%rsi e3866: 31 d2 xor %edx,%edx e3868: 48 89 ef mov %rbp,%rdi e386b: e8 e0 f3 ff ff callq e2c50 e3870: 85 c0 test %eax,%eax e3872: 0f 85 d9 00 00 00 jne e3951 e3878: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) e387f: 00 00 e3881: 48 8b 7d 00 mov 0x0(%rbp),%rdi e3885: ba 00 10 00 00 mov $0x1000,%edx e388a: 45 31 c9 xor %r9d,%r9d e388d: 53 push %rbx e388e: b9 04 00 00 00 mov $0x4,%ecx e3893: be 00 04 00 00 mov $0x400,%esi e3898: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 e389d: e8 00 00 00 00 callq e38a2 e38a2: 5a pop %rdx e38a3: 85 c0 test %eax,%eax e38a5: 0f 85 a6 00 00 00 jne e3951 e38ab: 48 8b 44 24 18 mov 0x18(%rsp),%rax e38b0: c7 00 28 00 00 00 movl $0x28,(%rax) e38b6: 48 8b 44 24 18 mov 0x18(%rsp),%rax e38bb: c7 40 04 18 00 00 00 movl $0x18,0x4(%rax) e38c2: 48 8b 54 24 18 mov 0x18(%rsp),%rdx e38c7: 48 b8 00 00 00 00 02 movabs $0x200000000,%rax e38ce: 00 00 00 e38d1: 48 89 42 08 mov %rax,0x8(%rdx) e38d5: b8 18 00 00 00 mov $0x18,%eax e38da: 48 c7 42 10 01 00 00 movq $0x1,0x10(%rdx) e38e1: 00 e38e2: eb 05 jmp e38e9 e38e4: 48 8b 54 24 18 mov 0x18(%rsp),%rdx e38e9: c7 04 02 00 00 00 00 movl $0x0,(%rdx,%rax,1) e38f0: 48 83 c0 04 add $0x4,%rax e38f4: 48 3d 00 10 00 00 cmp $0x1000,%rax e38fa: 75 e8 jne e38e4 e38fc: 48 8b 74 24 10 mov 0x10(%rsp),%rsi e3901: 48 8d 54 24 08 lea 0x8(%rsp),%rdx e3906: 48 89 ef mov %rbp,%rdi e3909: e8 42 f3 ff ff callq e2c50 e390e: 85 c0 test %eax,%eax e3910: 75 3f jne e3951 e3912: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi e3917: 4c 89 e2 mov %r12,%rdx e391a: 31 f6 xor %esi,%esi e391c: e8 00 00 00 00 callq e3921 e3921: 48 89 c2 mov %rax,%rdx e3924: 48 c7 c0 92 ff ff ff mov $0xffffffffffffff92,%rax e392b: 48 85 d2 test %rdx,%rdx e392e: 75 3a jne e396a e3930: 48 8b 54 24 08 mov 0x8(%rsp),%rdx e3935: 48 85 d2 test %rdx,%rdx e3938: 74 17 je e3951 e393a: 48 8d 7a 38 lea 0x38(%rdx),%rdi e393e: b9 ff ff ff ff mov $0xffffffff,%ecx e3943: f0 0f c1 4a 38 lock xadd %ecx,0x38(%rdx) e3948: 83 f9 01 cmp $0x1,%ecx e394b: 74 46 je e3993 e394d: 85 c9 test %ecx,%ecx e394f: 7e 2e jle e397f e3951: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx e3956: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx e395d: 00 00 e395f: 75 41 jne e39a2 e3961: 48 83 c4 28 add $0x28,%rsp e3965: 5b pop %rbx e3966: 5d pop %rbp e3967: 41 5c pop %r12 e3969: c3 retq e396a: b8 00 00 00 00 mov $0x0,%eax e396f: 48 0f 4e c2 cmovle %rdx,%rax e3973: 48 8b 54 24 08 mov 0x8(%rsp),%rdx e3978: 48 85 d2 test %rdx,%rdx e397b: 75 bd jne e393a e397d: eb d2 jmp e3951 e397f: be 03 00 00 00 mov $0x3,%esi e3984: 89 44 24 04 mov %eax,0x4(%rsp) e3988: e8 00 00 00 00 callq e398d e398d: 8b 44 24 04 mov 0x4(%rsp),%eax e3991: eb be jmp e3951 e3993: 89 44 24 04 mov %eax,0x4(%rsp) e3997: e8 00 00 00 00 callq e399c e399c: 8b 44 24 04 mov 0x4(%rsp),%eax e39a0: eb af jmp e3951 e39a2: e8 00 00 00 00 callq e39a7 e39a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) e39ae: 00 00 00000000000e39b0 : e39b0: e8 00 00 00 00 callq e39b5 e39b5: 41 55 push %r13 e39b7: 41 54 push %r12 e39b9: 55 push %rbp e39ba: 53 push %rbx e39bb: 4c 8b 27 mov (%rdi),%r12 e39be: 41 8b ac 24 b0 63 01 mov 0x163b0(%r12),%ebp e39c5: 00 e39c6: 83 e5 04 and $0x4,%ebp e39c9: 74 09 je e39d4 e39cb: 31 c0 xor %eax,%eax e39cd: 5b pop %rbx e39ce: 5d pop %rbp e39cf: 41 5c pop %r12 e39d1: 41 5d pop %r13 e39d3: c3 retq e39d4: be 10 00 00 00 mov $0x10,%esi e39d9: 48 89 fb mov %rdi,%rbx e39dc: e8 00 00 00 00 callq e39e1 e39e1: 85 c0 test %eax,%eax e39e3: 75 e8 jne e39cd e39e5: 48 8b 43 08 mov 0x8(%rbx),%rax e39e9: 48 89 df mov %rbx,%rdi e39ec: 48 8b 40 18 mov 0x18(%rax),%rax e39f0: e8 00 00 00 00 callq e39f5 e39f5: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e39fb: 49 89 c5 mov %rax,%r13 e39fe: 85 f6 test %esi,%esi e3a00: 0f 8e 9b 00 00 00 jle e3aa1 e3a06: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e3a0d: 48 89 df mov %rbx,%rdi e3a10: 48 8d 50 01 lea 0x1(%rax),%rdx e3a14: 23 83 40 02 00 00 and 0x240(%rbx),%eax e3a1a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e3a21: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e3a28: 48 8d 04 82 lea (%rdx,%rax,4),%rax e3a2c: c7 00 01 00 00 00 movl $0x1,(%rax) e3a32: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e3a39: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e3a40: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e3a47: e8 00 00 00 00 callq e3a4c e3a4c: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx e3a53: 00 e3a54: 85 c9 test %ecx,%ecx e3a56: 74 3f je e3a97 e3a58: 45 89 ed mov %r13d,%r13d e3a5b: eb 17 jmp e3a74 e3a5d: bf c7 10 00 00 mov $0x10c7,%edi e3a62: 83 c5 01 add $0x1,%ebp e3a65: e8 00 00 00 00 callq e3a6a e3a6a: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) e3a71: 00 e3a72: 76 23 jbe e3a97 e3a74: 48 8b 43 08 mov 0x8(%rbx),%rax e3a78: 48 89 df mov %rbx,%rdi e3a7b: 48 8b 40 18 mov 0x18(%rax),%rax e3a7f: e8 00 00 00 00 callq e3a84 e3a84: 4c 39 e8 cmp %r13,%rax e3a87: 74 d4 je e3a5d e3a89: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) e3a90: 00 e3a91: 0f 87 34 ff ff ff ja e39cb e3a97: b8 92 ff ff ff mov $0xffffff92,%eax e3a9c: e9 2c ff ff ff jmpq e39cd e3aa1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e3aa8: e8 00 00 00 00 callq e3aad e3aad: e9 54 ff ff ff jmpq e3a06 e3ab2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e3ab9: 00 00 00 00 e3abd: 0f 1f 00 nopl (%rax) 00000000000e3ac0 : e3ac0: e8 00 00 00 00 callq e3ac5 e3ac5: 41 56 push %r14 e3ac7: ba 00 10 00 00 mov $0x1000,%edx e3acc: 45 31 c9 xor %r9d,%r9d e3acf: b9 04 00 00 00 mov $0x4,%ecx e3ad4: 41 55 push %r13 e3ad6: 49 89 f5 mov %rsi,%r13 e3ad9: be 00 00 02 00 mov $0x20000,%esi e3ade: 41 54 push %r12 e3ae0: 55 push %rbp e3ae1: 48 89 fd mov %rdi,%rbp e3ae4: 53 push %rbx e3ae5: 48 83 ec 20 sub $0x20,%rsp e3ae9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax e3af0: 00 00 e3af2: 48 89 44 24 18 mov %rax,0x18(%rsp) e3af7: 31 c0 xor %eax,%eax e3af9: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) e3b00: 00 e3b01: 6a 00 pushq $0x0 e3b03: 48 8b 3f mov (%rdi),%rdi e3b06: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 e3b0b: e8 00 00 00 00 callq e3b10 e3b10: 5a pop %rdx e3b11: 41 89 c4 mov %eax,%r12d e3b14: 85 c0 test %eax,%eax e3b16: 74 24 je e3b3c e3b18: 48 8b 44 24 18 mov 0x18(%rsp),%rax e3b1d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e3b24: 00 00 e3b26: 0f 85 d3 04 00 00 jne e3fff e3b2c: 48 83 c4 20 add $0x20,%rsp e3b30: 44 89 e0 mov %r12d,%eax e3b33: 5b pop %rbx e3b34: 5d pop %rbp e3b35: 41 5c pop %r12 e3b37: 41 5d pop %r13 e3b39: 41 5e pop %r14 e3b3b: c3 retq e3b3c: 48 8b 7d 00 mov 0x0(%rbp),%rdi e3b40: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx e3b45: ba 02 00 00 00 mov $0x2,%edx e3b4a: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) e3b51: 00 00 e3b53: be 40 00 00 00 mov $0x40,%esi e3b58: 4c 8b 34 24 mov (%rsp),%r14 e3b5c: e8 00 00 00 00 callq e3b61 e3b61: 41 89 c4 mov %eax,%r12d e3b64: 85 c0 test %eax,%eax e3b66: 0f 85 99 03 00 00 jne e3f05 e3b6c: 48 8b 44 24 08 mov 0x8(%rsp),%rax e3b71: 4c 89 f7 mov %r14,%rdi e3b74: 48 8b 98 88 01 00 00 mov 0x188(%rax),%rbx e3b7b: e8 00 00 00 00 callq e3b80 e3b80: 48 89 c2 mov %rax,%rdx e3b83: 48 8b 43 18 mov 0x18(%rbx),%rax e3b87: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) e3b8e: c7 00 18 00 00 00 movl $0x18,(%rax) e3b94: 8b 43 08 mov 0x8(%rbx),%eax e3b97: 48 8b 4b 18 mov 0x18(%rbx),%rcx e3b9b: 8d 70 01 lea 0x1(%rax),%esi e3b9e: 89 73 08 mov %esi,0x8(%rbx) e3ba1: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) e3ba8: 8b 43 08 mov 0x8(%rbx),%eax e3bab: 48 8b 4b 18 mov 0x18(%rbx),%rcx e3baf: 8d 70 01 lea 0x1(%rax),%esi e3bb2: 89 73 08 mov %esi,0x8(%rbx) e3bb5: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) e3bbc: 8b 43 08 mov 0x8(%rbx),%eax e3bbf: 48 8b 4b 18 mov 0x18(%rbx),%rcx e3bc3: 8d 70 01 lea 0x1(%rax),%esi e3bc6: 89 73 08 mov %esi,0x8(%rbx) e3bc9: 48 89 d6 mov %rdx,%rsi e3bcc: 48 c1 ee 20 shr $0x20,%rsi e3bd0: 89 34 81 mov %esi,(%rcx,%rax,4) e3bd3: 8b 43 08 mov 0x8(%rbx),%eax e3bd6: 48 8b 4b 18 mov 0x18(%rbx),%rcx e3bda: 8d 70 01 lea 0x1(%rax),%esi e3bdd: 89 73 08 mov %esi,0x8(%rbx) e3be0: 89 14 81 mov %edx,(%rcx,%rax,4) e3be3: 8b 43 08 mov 0x8(%rbx),%eax e3be6: 48 8b 53 18 mov 0x18(%rbx),%rdx e3bea: 8d 48 01 lea 0x1(%rax),%ecx e3bed: 89 4b 08 mov %ecx,0x8(%rbx) e3bf0: c7 04 82 0b 00 00 00 movl $0xb,(%rdx,%rax,4) e3bf7: 8b 43 08 mov 0x8(%rbx),%eax e3bfa: 48 8b 53 18 mov 0x18(%rbx),%rdx e3bfe: 8d 48 01 lea 0x1(%rax),%ecx e3c01: 89 4b 08 mov %ecx,0x8(%rbx) e3c04: c7 04 82 14 00 00 00 movl $0x14,(%rdx,%rax,4) e3c0b: 8b 43 08 mov 0x8(%rbx),%eax e3c0e: 48 8b 53 18 mov 0x18(%rbx),%rdx e3c12: 8d 48 01 lea 0x1(%rax),%ecx e3c15: 89 4b 08 mov %ecx,0x8(%rbx) e3c18: c7 04 82 02 00 00 00 movl $0x2,(%rdx,%rax,4) e3c1f: 48 8b 53 18 mov 0x18(%rbx),%rdx e3c23: 8b 43 08 mov 0x8(%rbx),%eax e3c26: 8d 48 01 lea 0x1(%rax),%ecx e3c29: 89 4b 08 mov %ecx,0x8(%rbx) e3c2c: c7 04 82 1c 00 00 00 movl $0x1c,(%rdx,%rax,4) e3c33: 8b 43 08 mov 0x8(%rbx),%eax e3c36: 48 8b 53 18 mov 0x18(%rbx),%rdx e3c3a: 8d 48 01 lea 0x1(%rax),%ecx e3c3d: 89 4b 08 mov %ecx,0x8(%rbx) e3c40: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) e3c47: 8b 43 08 mov 0x8(%rbx),%eax e3c4a: 48 8b 53 18 mov 0x18(%rbx),%rdx e3c4e: 8d 48 01 lea 0x1(%rax),%ecx e3c51: 89 4b 08 mov %ecx,0x8(%rbx) e3c54: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) e3c5b: 8b 43 08 mov 0x8(%rbx),%eax e3c5e: 48 8b 53 18 mov 0x18(%rbx),%rdx e3c62: 8d 48 01 lea 0x1(%rax),%ecx e3c65: 89 4b 08 mov %ecx,0x8(%rbx) e3c68: c7 04 82 08 00 00 00 movl $0x8,(%rdx,%rax,4) e3c6f: 8b 43 08 mov 0x8(%rbx),%eax e3c72: 48 8b 53 18 mov 0x18(%rbx),%rdx e3c76: 8d 48 01 lea 0x1(%rax),%ecx e3c79: 89 4b 08 mov %ecx,0x8(%rbx) e3c7c: c7 04 82 01 00 00 08 movl $0x8000001,(%rdx,%rax,4) e3c83: 8b 43 08 mov 0x8(%rbx),%eax e3c86: 83 f8 0f cmp $0xf,%eax e3c89: 77 16 ja e3ca1 e3c8b: 48 8b 53 18 mov 0x18(%rbx),%rdx e3c8f: 48 63 c8 movslq %eax,%rcx e3c92: 83 c0 01 add $0x1,%eax e3c95: c7 04 8a 00 00 00 00 movl $0x0,(%rdx,%rcx,4) e3c9c: 83 f8 10 cmp $0x10,%eax e3c9f: 75 ea jne e3c8b e3ca1: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi e3ca6: 48 8d 54 24 10 lea 0x10(%rsp),%rdx e3cab: 48 89 ee mov %rbp,%rsi e3cae: e8 00 00 00 00 callq e3cb3 e3cb3: 41 89 c4 mov %eax,%r12d e3cb6: 85 c0 test %eax,%eax e3cb8: 0f 85 89 02 00 00 jne e3f47 e3cbe: 48 8b 44 24 10 mov 0x10(%rsp),%rax e3cc3: 48 85 c0 test %rax,%rax e3cc6: 74 1f je e3ce7 e3cc8: 48 8d 78 38 lea 0x38(%rax),%rdi e3ccc: ba ff ff ff ff mov $0xffffffff,%edx e3cd1: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) e3cd6: 83 fa 01 cmp $0x1,%edx e3cd9: 0f 84 b4 02 00 00 je e3f93 e3cdf: 85 d2 test %edx,%edx e3ce1: 0f 8e d9 02 00 00 jle e3fc0 e3ce7: 48 8b 7d 00 mov 0x0(%rbp),%rdi e3ceb: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx e3cf0: ba 02 00 00 00 mov $0x2,%edx e3cf5: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) e3cfc: 00 00 e3cfe: be 40 00 00 00 mov $0x40,%esi e3d03: 4c 8b 34 24 mov (%rsp),%r14 e3d07: e8 00 00 00 00 callq e3d0c e3d0c: 41 89 c4 mov %eax,%r12d e3d0f: 85 c0 test %eax,%eax e3d11: 0f 85 ee 01 00 00 jne e3f05 e3d17: 48 8b 44 24 08 mov 0x8(%rsp),%rax e3d1c: 4c 89 f7 mov %r14,%rdi e3d1f: 48 8b 98 88 01 00 00 mov 0x188(%rax),%rbx e3d26: e8 00 00 00 00 callq e3d2b e3d2b: 48 89 c2 mov %rax,%rdx e3d2e: 48 8b 43 18 mov 0x18(%rbx),%rax e3d32: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) e3d39: c7 00 18 00 00 00 movl $0x18,(%rax) e3d3f: 8b 43 08 mov 0x8(%rbx),%eax e3d42: 48 8b 4b 18 mov 0x18(%rbx),%rcx e3d46: 8d 70 01 lea 0x1(%rax),%esi e3d49: 89 73 08 mov %esi,0x8(%rbx) e3d4c: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) e3d53: 8b 43 08 mov 0x8(%rbx),%eax e3d56: 48 8b 4b 18 mov 0x18(%rbx),%rcx e3d5a: 8d 70 01 lea 0x1(%rax),%esi e3d5d: 89 73 08 mov %esi,0x8(%rbx) e3d60: c7 04 81 01 00 00 00 movl $0x1,(%rcx,%rax,4) e3d67: 8b 43 08 mov 0x8(%rbx),%eax e3d6a: 48 8b 4b 18 mov 0x18(%rbx),%rcx e3d6e: 8d 70 01 lea 0x1(%rax),%esi e3d71: 89 73 08 mov %esi,0x8(%rbx) e3d74: 48 89 d6 mov %rdx,%rsi e3d77: 48 c1 ee 20 shr $0x20,%rsi e3d7b: 89 34 81 mov %esi,(%rcx,%rax,4) e3d7e: 8b 43 08 mov 0x8(%rbx),%eax e3d81: 48 8b 4b 18 mov 0x18(%rbx),%rcx e3d85: 8d 70 01 lea 0x1(%rax),%esi e3d88: 89 73 08 mov %esi,0x8(%rbx) e3d8b: 89 14 81 mov %edx,(%rcx,%rax,4) e3d8e: 8b 43 08 mov 0x8(%rbx),%eax e3d91: 48 8b 53 18 mov 0x18(%rbx),%rdx e3d95: 8d 48 01 lea 0x1(%rax),%ecx e3d98: 89 4b 08 mov %ecx,0x8(%rbx) e3d9b: c7 04 82 0b 00 00 00 movl $0xb,(%rdx,%rax,4) e3da2: 8b 43 08 mov 0x8(%rbx),%eax e3da5: 48 8b 53 18 mov 0x18(%rbx),%rdx e3da9: 8d 48 01 lea 0x1(%rax),%ecx e3dac: 89 4b 08 mov %ecx,0x8(%rbx) e3daf: c7 04 82 14 00 00 00 movl $0x14,(%rdx,%rax,4) e3db6: 8b 43 08 mov 0x8(%rbx),%eax e3db9: 48 8b 53 18 mov 0x18(%rbx),%rdx e3dbd: 8d 48 01 lea 0x1(%rax),%ecx e3dc0: 89 4b 08 mov %ecx,0x8(%rbx) e3dc3: c7 04 82 02 00 00 00 movl $0x2,(%rdx,%rax,4) e3dca: 48 8b 53 18 mov 0x18(%rbx),%rdx e3dce: 8b 43 08 mov 0x8(%rbx),%eax e3dd1: 8d 48 01 lea 0x1(%rax),%ecx e3dd4: 89 4b 08 mov %ecx,0x8(%rbx) e3dd7: c7 04 82 1c 00 00 00 movl $0x1c,(%rdx,%rax,4) e3dde: 8b 43 08 mov 0x8(%rbx),%eax e3de1: 48 8b 53 18 mov 0x18(%rbx),%rdx e3de5: 8d 48 01 lea 0x1(%rax),%ecx e3de8: 89 4b 08 mov %ecx,0x8(%rbx) e3deb: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) e3df2: 8b 43 08 mov 0x8(%rbx),%eax e3df5: 48 8b 53 18 mov 0x18(%rbx),%rdx e3df9: 8d 48 01 lea 0x1(%rax),%ecx e3dfc: 89 4b 08 mov %ecx,0x8(%rbx) e3dff: c7 04 82 00 00 00 00 movl $0x0,(%rdx,%rax,4) e3e06: 8b 43 08 mov 0x8(%rbx),%eax e3e09: 48 8b 53 18 mov 0x18(%rbx),%rdx e3e0d: 8d 48 01 lea 0x1(%rax),%ecx e3e10: 89 4b 08 mov %ecx,0x8(%rbx) e3e13: c7 04 82 08 00 00 00 movl $0x8,(%rdx,%rax,4) e3e1a: 8b 43 08 mov 0x8(%rbx),%eax e3e1d: 48 8b 53 18 mov 0x18(%rbx),%rdx e3e21: 8d 48 01 lea 0x1(%rax),%ecx e3e24: 89 4b 08 mov %ecx,0x8(%rbx) e3e27: c7 04 82 02 00 00 08 movl $0x8000002,(%rdx,%rax,4) e3e2e: 8b 43 08 mov 0x8(%rbx),%eax e3e31: 83 f8 0f cmp $0xf,%eax e3e34: 77 16 ja e3e4c e3e36: 48 8b 53 18 mov 0x18(%rbx),%rdx e3e3a: 48 63 c8 movslq %eax,%rcx e3e3d: 83 c0 01 add $0x1,%eax e3e40: c7 04 8a 00 00 00 00 movl $0x0,(%rdx,%rcx,4) e3e47: 83 f8 10 cmp $0x10,%eax e3e4a: 75 ea jne e3e36 e3e4c: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi e3e51: 48 8d 54 24 10 lea 0x10(%rsp),%rdx e3e56: 48 89 ee mov %rbp,%rsi e3e59: e8 00 00 00 00 callq e3e5e e3e5e: 41 89 c4 mov %eax,%r12d e3e61: 85 c0 test %eax,%eax e3e63: 0f 85 de 00 00 00 jne e3f47 e3e69: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx e3e6e: 48 85 db test %rbx,%rbx e3e71: 0f 84 dc 00 00 00 je e3f53 e3e77: 48 8d 6b 38 lea 0x38(%rbx),%rbp e3e7b: b8 01 00 00 00 mov $0x1,%eax e3e80: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) e3e85: 85 c0 test %eax,%eax e3e87: 0f 84 60 01 00 00 je e3fed e3e8d: 0f 88 3c 01 00 00 js e3fcf e3e93: 83 c0 01 add $0x1,%eax e3e96: 0f 88 33 01 00 00 js e3fcf e3e9c: 48 8b 44 24 10 mov 0x10(%rsp),%rax e3ea1: 48 85 c0 test %rax,%rax e3ea4: 74 1f je e3ec5 e3ea6: 48 8d 78 38 lea 0x38(%rax),%rdi e3eaa: ba ff ff ff ff mov $0xffffffff,%edx e3eaf: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) e3eb4: 83 fa 01 cmp $0x1,%edx e3eb7: 0f 84 e0 00 00 00 je e3f9d e3ebd: 85 d2 test %edx,%edx e3ebf: 0f 8e 1c 01 00 00 jle e3fe1 e3ec5: 31 f6 xor %esi,%esi e3ec7: 4c 89 ea mov %r13,%rdx e3eca: 48 89 df mov %rbx,%rdi e3ecd: e8 00 00 00 00 callq e3ed2 e3ed2: 48 85 c0 test %rax,%rax e3ed5: 0f 85 8d 00 00 00 jne e3f68 e3edb: 41 bc 92 ff ff ff mov $0xffffff92,%r12d e3ee1: b8 ff ff ff ff mov $0xffffffff,%eax e3ee6: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) e3eeb: 83 f8 01 cmp $0x1,%eax e3eee: 0f 84 92 00 00 00 je e3f86 e3ef4: 85 c0 test %eax,%eax e3ef6: 7f 0d jg e3f05 e3ef8: be 03 00 00 00 mov $0x3,%esi e3efd: 48 89 ef mov %rbp,%rdi e3f00: e8 00 00 00 00 callq e3f05 e3f05: 48 8b 1c 24 mov (%rsp),%rbx e3f09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e3f10: e8 00 00 00 00 callq e3f15 e3f15: 31 f6 xor %esi,%esi e3f17: 48 8d 7b 58 lea 0x58(%rbx),%rdi e3f1b: e8 00 00 00 00 callq e3f20 e3f20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e3f27: ff 14 25 00 00 00 00 callq *0x0 e3f2e: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi e3f35: e8 00 00 00 00 callq e3f3a e3f3a: 48 89 e7 mov %rsp,%rdi e3f3d: e8 00 00 00 00 callq e3f42 e3f42: e9 d1 fb ff ff jmpq e3b18 e3f47: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi e3f4c: e8 00 00 00 00 callq e3f51 e3f51: eb b2 jmp e3f05 e3f53: 31 f6 xor %esi,%esi e3f55: 31 ff xor %edi,%edi e3f57: 4c 89 ea mov %r13,%rdx e3f5a: e8 00 00 00 00 callq e3f5f e3f5f: 48 85 c0 test %rax,%rax e3f62: 0f 84 9c 00 00 00 je e4004 e3f68: 41 bc 00 00 00 00 mov $0x0,%r12d e3f6e: 48 85 c0 test %rax,%rax e3f71: 49 0f 4f c4 cmovg %r12,%rax e3f75: 41 89 c4 mov %eax,%r12d e3f78: 48 85 db test %rbx,%rbx e3f7b: 74 88 je e3f05 e3f7d: 48 8d 6b 38 lea 0x38(%rbx),%rbp e3f81: e9 5b ff ff ff jmpq e3ee1 e3f86: 48 89 ef mov %rbp,%rdi e3f89: e8 00 00 00 00 callq e3f8e e3f8e: e9 72 ff ff ff jmpq e3f05 e3f93: e8 00 00 00 00 callq e3f98 e3f98: e9 4a fd ff ff jmpq e3ce7 e3f9d: e8 00 00 00 00 callq e3fa2 e3fa2: 4c 89 ea mov %r13,%rdx e3fa5: 31 f6 xor %esi,%esi e3fa7: 48 89 df mov %rbx,%rdi e3faa: 41 bc 92 ff ff ff mov $0xffffff92,%r12d e3fb0: e8 00 00 00 00 callq e3fb5 e3fb5: 48 85 c0 test %rax,%rax e3fb8: 0f 84 23 ff ff ff je e3ee1 e3fbe: eb a8 jmp e3f68 e3fc0: be 03 00 00 00 mov $0x3,%esi e3fc5: e8 00 00 00 00 callq e3fca e3fca: e9 18 fd ff ff jmpq e3ce7 e3fcf: be 01 00 00 00 mov $0x1,%esi e3fd4: 48 89 ef mov %rbp,%rdi e3fd7: e8 00 00 00 00 callq e3fdc e3fdc: e9 bb fe ff ff jmpq e3e9c e3fe1: be 03 00 00 00 mov $0x3,%esi e3fe6: e8 00 00 00 00 callq e3feb e3feb: eb b5 jmp e3fa2 e3fed: be 02 00 00 00 mov $0x2,%esi e3ff2: 48 89 ef mov %rbp,%rdi e3ff5: e8 00 00 00 00 callq e3ffa e3ffa: e9 9d fe ff ff jmpq e3e9c e3fff: e8 00 00 00 00 callq e4004 e4004: 41 bc 92 ff ff ff mov $0xffffff92,%r12d e400a: e9 f6 fe ff ff jmpq e3f05 e400f: 90 nop 00000000000e4010 : e4010: e8 00 00 00 00 callq e4015 e4015: 31 c0 xor %eax,%eax e4017: c3 retq e4018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) e401f: 00 00000000000e4020 : e4020: e8 00 00 00 00 callq e4025 e4025: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e402c: 31 d2 xor %edx,%edx e402e: 8b 70 04 mov 0x4(%rax),%esi e4031: 81 c6 af 05 00 00 add $0x5af,%esi e4037: e8 00 00 00 00 callq e403c e403c: 83 f8 02 cmp $0x2,%eax e403f: 0f 94 c0 sete %al e4042: c3 retq e4043: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e404a: 00 00 00 00 e404e: 66 90 xchg %ax,%ax 00000000000e4050 : e4050: e8 00 00 00 00 callq e4055 e4055: 48 8b 3f mov (%rdi),%rdi e4058: 31 d2 xor %edx,%edx e405a: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e4061: 8b 70 04 mov 0x4(%rax),%esi e4064: 81 c6 a5 05 00 00 add $0x5a5,%esi e406a: e8 00 00 00 00 callq e406f e406f: 89 c0 mov %eax,%eax e4071: c3 retq e4072: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e4079: 00 00 00 00 e407d: 0f 1f 00 nopl (%rax) 00000000000e4080 : e4080: e8 00 00 00 00 callq e4085 e4085: 48 8b 3f mov (%rdi),%rdi e4088: 31 d2 xor %edx,%edx e408a: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e4091: 8b 70 04 mov 0x4(%rax),%esi e4094: 81 c6 a4 05 00 00 add $0x5a4,%esi e409a: e8 00 00 00 00 callq e409f e409f: 89 c0 mov %eax,%eax e40a1: c3 retq e40a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e40a9: 00 00 00 00 e40ad: 0f 1f 00 nopl (%rax) 00000000000e40b0 : e40b0: e8 00 00 00 00 callq e40b5 e40b5: 4c 8b 07 mov (%rdi),%r8 e40b8: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax e40bf: 8b 70 04 mov 0x4(%rax),%esi e40c2: 49 8d 80 28 0e 01 00 lea 0x10e28(%r8),%rax e40c9: 48 39 c7 cmp %rax,%rdi e40cc: 74 13 je e40e1 e40ce: 81 c6 25 04 00 00 add $0x425,%esi e40d4: 31 d2 xor %edx,%edx e40d6: 4c 89 c7 mov %r8,%rdi e40d9: e8 00 00 00 00 callq e40de e40de: 89 c0 mov %eax,%eax e40e0: c3 retq e40e1: 81 c6 2a 04 00 00 add $0x42a,%esi e40e7: 31 d2 xor %edx,%edx e40e9: 4c 89 c7 mov %r8,%rdi e40ec: e8 00 00 00 00 callq e40f1 e40f1: 89 c0 mov %eax,%eax e40f3: c3 retq e40f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e40fb: 00 00 00 00 e40ff: 90 nop 00000000000e4100 : e4100: e8 00 00 00 00 callq e4105 e4105: 4c 8b 07 mov (%rdi),%r8 e4108: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax e410f: 8b 70 04 mov 0x4(%rax),%esi e4112: 49 8d 80 28 0e 01 00 lea 0x10e28(%r8),%rax e4119: 48 39 c7 cmp %rax,%rdi e411c: 74 13 je e4131 e411e: 81 c6 24 04 00 00 add $0x424,%esi e4124: 31 d2 xor %edx,%edx e4126: 4c 89 c7 mov %r8,%rdi e4129: e8 00 00 00 00 callq e412e e412e: 89 c0 mov %eax,%eax e4130: c3 retq e4131: 81 c6 29 04 00 00 add $0x429,%esi e4137: 31 d2 xor %edx,%edx e4139: 4c 89 c7 mov %r8,%rdi e413c: e8 00 00 00 00 callq e4141 e4141: 89 c0 mov %eax,%eax e4143: c3 retq e4144: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e414b: 00 00 00 00 e414f: 90 nop 00000000000e4150 : e4150: e8 00 00 00 00 callq e4155 e4155: 41 54 push %r12 e4157: 31 d2 xor %edx,%edx e4159: 49 89 fc mov %rdi,%r12 e415c: 55 push %rbp e415d: 31 ed xor %ebp,%ebp e415f: 53 push %rbx e4160: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e4167: 8b 70 04 mov 0x4(%rax),%esi e416a: 81 c6 af 05 00 00 add $0x5af,%esi e4170: e8 00 00 00 00 callq e4175 e4175: 41 8b 9c 24 28 07 00 mov 0x728(%r12),%ebx e417c: 00 e417d: eb 2e jmp e41ad e417f: 41 8b 9c 24 28 07 00 mov 0x728(%r12),%ebx e4186: 00 e4187: 89 c5 mov %eax,%ebp e4189: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax e4190: 00 e4191: 31 d2 xor %edx,%edx e4193: 4c 89 e7 mov %r12,%rdi e4196: 8b 70 04 mov 0x4(%rax),%esi e4199: 81 c6 af 05 00 00 add $0x5af,%esi e419f: e8 00 00 00 00 callq e41a4 e41a4: 83 eb 01 sub $0x1,%ebx e41a7: 0f 84 00 00 00 00 je e41ad e41ad: a8 02 test $0x2,%al e41af: 75 10 jne e41c1 e41b1: 39 c5 cmp %eax,%ebp e41b3: 75 ca jne e417f e41b5: bf c7 10 00 00 mov $0x10c7,%edi e41ba: e8 00 00 00 00 callq e41bf e41bf: eb c8 jmp e4189 e41c1: 31 c0 xor %eax,%eax e41c3: 5b pop %rbx e41c4: 5d pop %rbp e41c5: 41 5c pop %r12 e41c7: c3 retq e41c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) e41cf: 00 00000000000e41d0 : e41d0: e8 00 00 00 00 callq e41d5 e41d5: 41 55 push %r13 e41d7: 31 d2 xor %edx,%edx e41d9: 41 54 push %r12 e41db: 55 push %rbp e41dc: 48 89 fd mov %rdi,%rbp e41df: 53 push %rbx e41e0: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e41e7: 31 db xor %ebx,%ebx e41e9: 8b 70 04 mov 0x4(%rax),%esi e41ec: 81 c6 c4 00 00 00 add $0xc4,%esi e41f2: e8 00 00 00 00 callq e41f7 e41f7: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d e41fe: eb 2d jmp e422d e4200: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d e4207: 89 c3 mov %eax,%ebx e4209: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4210: 31 d2 xor %edx,%edx e4212: 48 89 ef mov %rbp,%rdi e4215: 8b 70 04 mov 0x4(%rax),%esi e4218: 81 c6 c4 00 00 00 add $0xc4,%esi e421e: e8 00 00 00 00 callq e4223 e4223: 41 83 ec 01 sub $0x1,%r12d e4227: 0f 84 00 00 00 00 je e422d e422d: 89 c2 mov %eax,%edx e422f: 83 e2 03 and $0x3,%edx e4232: 83 fa 01 cmp $0x1,%edx e4235: 74 10 je e4247 e4237: 39 c3 cmp %eax,%ebx e4239: 75 c5 jne e4200 e423b: bf c7 10 00 00 mov $0x10c7,%edi e4240: e8 00 00 00 00 callq e4245 e4245: eb c2 jmp e4209 e4247: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e424e: 31 d2 xor %edx,%edx e4250: 48 89 ef mov %rbp,%rdi e4253: 31 db xor %ebx,%ebx e4255: 8b 70 04 mov 0x4(%rax),%esi e4258: 81 c6 2a 04 00 00 add $0x42a,%esi e425e: e8 00 00 00 00 callq e4263 e4263: 31 d2 xor %edx,%edx e4265: 48 89 ef mov %rbp,%rdi e4268: 41 89 c4 mov %eax,%r12d e426b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4272: 8b 70 04 mov 0x4(%rax),%esi e4275: 81 c6 29 04 00 00 add $0x429,%esi e427b: e8 00 00 00 00 callq e4280 e4280: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d e4287: eb 2d jmp e42b6 e4289: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d e4290: 89 c3 mov %eax,%ebx e4292: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4299: 31 d2 xor %edx,%edx e429b: 48 89 ef mov %rbp,%rdi e429e: 8b 70 04 mov 0x4(%rax),%esi e42a1: 81 c6 29 04 00 00 add $0x429,%esi e42a7: e8 00 00 00 00 callq e42ac e42ac: 41 83 ed 01 sub $0x1,%r13d e42b0: 0f 84 00 00 00 00 je e42b6 e42b6: 44 39 e0 cmp %r12d,%eax e42b9: 74 10 je e42cb e42bb: 39 c3 cmp %eax,%ebx e42bd: 75 ca jne e4289 e42bf: bf c7 10 00 00 mov $0x10c7,%edi e42c4: e8 00 00 00 00 callq e42c9 e42c9: eb c7 jmp e4292 e42cb: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e42d2: 31 d2 xor %edx,%edx e42d4: 48 89 ef mov %rbp,%rdi e42d7: 31 db xor %ebx,%ebx e42d9: 8b 70 04 mov 0x4(%rax),%esi e42dc: 81 c6 25 04 00 00 add $0x425,%esi e42e2: e8 00 00 00 00 callq e42e7 e42e7: 31 d2 xor %edx,%edx e42e9: 48 89 ef mov %rbp,%rdi e42ec: 41 89 c4 mov %eax,%r12d e42ef: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e42f6: 8b 70 04 mov 0x4(%rax),%esi e42f9: 81 c6 24 04 00 00 add $0x424,%esi e42ff: e8 00 00 00 00 callq e4304 e4304: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d e430b: eb 2d jmp e433a e430d: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d e4314: 89 c3 mov %eax,%ebx e4316: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e431d: 31 d2 xor %edx,%edx e431f: 48 89 ef mov %rbp,%rdi e4322: 8b 70 04 mov 0x4(%rax),%esi e4325: 81 c6 24 04 00 00 add $0x424,%esi e432b: e8 00 00 00 00 callq e4330 e4330: 41 83 ed 01 sub $0x1,%r13d e4334: 0f 84 00 00 00 00 je e433a e433a: 44 39 e0 cmp %r12d,%eax e433d: 74 10 je e434f e433f: 39 c3 cmp %eax,%ebx e4341: 75 ca jne e430d e4343: bf c7 10 00 00 mov $0x10c7,%edi e4348: e8 00 00 00 00 callq e434d e434d: eb c7 jmp e4316 e434f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4356: 31 d2 xor %edx,%edx e4358: 48 89 ef mov %rbp,%rdi e435b: 31 db xor %ebx,%ebx e435d: 8b 70 04 mov 0x4(%rax),%esi e4360: 81 c6 09 05 00 00 add $0x509,%esi e4366: e8 00 00 00 00 callq e436b e436b: 31 d2 xor %edx,%edx e436d: 48 89 ef mov %rbp,%rdi e4370: 41 89 c4 mov %eax,%r12d e4373: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e437a: 8b 70 04 mov 0x4(%rax),%esi e437d: 81 c6 57 04 00 00 add $0x457,%esi e4383: e8 00 00 00 00 callq e4388 e4388: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d e438f: eb 2d jmp e43be e4391: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d e4398: 89 c3 mov %eax,%ebx e439a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e43a1: 31 d2 xor %edx,%edx e43a3: 48 89 ef mov %rbp,%rdi e43a6: 8b 70 04 mov 0x4(%rax),%esi e43a9: 81 c6 57 04 00 00 add $0x457,%esi e43af: e8 00 00 00 00 callq e43b4 e43b4: 41 83 ed 01 sub $0x1,%r13d e43b8: 0f 84 00 00 00 00 je e43be e43be: 44 39 e0 cmp %r12d,%eax e43c1: 74 10 je e43d3 e43c3: 39 c3 cmp %eax,%ebx e43c5: 75 ca jne e4391 e43c7: bf c7 10 00 00 mov $0x10c7,%edi e43cc: e8 00 00 00 00 callq e43d1 e43d1: eb c7 jmp e439a e43d3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e43da: 31 d2 xor %edx,%edx e43dc: 48 89 ef mov %rbp,%rdi e43df: 31 db xor %ebx,%ebx e43e1: 8b 70 04 mov 0x4(%rax),%esi e43e4: 81 c6 a5 05 00 00 add $0x5a5,%esi e43ea: e8 00 00 00 00 callq e43ef e43ef: 31 d2 xor %edx,%edx e43f1: 48 89 ef mov %rbp,%rdi e43f4: 25 ff ff ff 7f and $0x7fffffff,%eax e43f9: 41 89 c4 mov %eax,%r12d e43fc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4403: 8b 70 04 mov 0x4(%rax),%esi e4406: 81 c6 a4 05 00 00 add $0x5a4,%esi e440c: e8 00 00 00 00 callq e4411 e4411: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d e4418: eb 2d jmp e4447 e441a: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d e4421: 89 c3 mov %eax,%ebx e4423: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e442a: 31 d2 xor %edx,%edx e442c: 48 89 ef mov %rbp,%rdi e442f: 8b 70 04 mov 0x4(%rax),%esi e4432: 81 c6 a4 05 00 00 add $0x5a4,%esi e4438: e8 00 00 00 00 callq e443d e443d: 41 83 ed 01 sub $0x1,%r13d e4441: 0f 84 00 00 00 00 je e4447 e4447: 44 39 e0 cmp %r12d,%eax e444a: 74 10 je e445c e444c: 39 c3 cmp %eax,%ebx e444e: 75 ca jne e441a e4450: bf c7 10 00 00 mov $0x10c7,%edi e4455: e8 00 00 00 00 callq e445a e445a: eb c7 jmp e4423 e445c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4463: 31 d2 xor %edx,%edx e4465: 48 89 ef mov %rbp,%rdi e4468: 31 db xor %ebx,%ebx e446a: 8b 70 04 mov 0x4(%rax),%esi e446d: 81 c6 c4 00 00 00 add $0xc4,%esi e4473: e8 00 00 00 00 callq e4478 e4478: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d e447f: eb 2d jmp e44ae e4481: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d e4488: 89 c3 mov %eax,%ebx e448a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4491: 31 d2 xor %edx,%edx e4493: 48 89 ef mov %rbp,%rdi e4496: 8b 70 04 mov 0x4(%rax),%esi e4499: 81 c6 c4 00 00 00 add $0xc4,%esi e449f: e8 00 00 00 00 callq e44a4 e44a4: 41 83 ec 01 sub $0x1,%r12d e44a8: 0f 84 00 00 00 00 je e44ae e44ae: 89 c2 mov %eax,%edx e44b0: 83 e2 03 and $0x3,%edx e44b3: 83 fa 01 cmp $0x1,%edx e44b6: 74 10 je e44c8 e44b8: 39 c3 cmp %eax,%ebx e44ba: 75 c5 jne e4481 e44bc: bf c7 10 00 00 mov $0x10c7,%edi e44c1: e8 00 00 00 00 callq e44c6 e44c6: eb c2 jmp e448a e44c8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e44cf: 48 89 ef mov %rbp,%rdi e44d2: 31 d2 xor %edx,%edx e44d4: 8b 70 04 mov 0x4(%rax),%esi e44d7: 81 c6 c4 00 00 00 add $0xc4,%esi e44dd: e8 00 00 00 00 callq e44e2 e44e2: 48 89 ef mov %rbp,%rdi e44e5: 31 c9 xor %ecx,%ecx e44e7: 83 e0 fb and $0xfffffffb,%eax e44ea: 89 c2 mov %eax,%edx e44ec: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e44f3: 8b 70 04 mov 0x4(%rax),%esi e44f6: 81 c6 c4 00 00 00 add $0xc4,%esi e44fc: e8 00 00 00 00 callq e4501 e4501: 31 c0 xor %eax,%eax e4503: 5b pop %rbx e4504: 5d pop %rbp e4505: 41 5c pop %r12 e4507: 41 5d pop %r13 e4509: c3 retq e450a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000e4510 : e4510: e8 00 00 00 00 callq e4515 e4515: 55 push %rbp e4516: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e451d: 31 d2 xor %edx,%edx e451f: 48 89 fd mov %rdi,%rbp e4522: 8b 70 04 mov 0x4(%rax),%esi e4525: 81 c6 65 05 00 00 add $0x565,%esi e452b: e8 00 00 00 00 callq e4530 e4530: 48 89 ef mov %rbp,%rdi e4533: 89 c2 mov %eax,%edx e4535: 83 ca 01 or $0x1,%edx e4538: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) e453f: 0f 45 c2 cmovne %edx,%eax e4542: 31 c9 xor %ecx,%ecx e4544: 0d 04 01 00 00 or $0x104,%eax e4549: 89 c2 mov %eax,%edx e454b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4552: 8b 70 04 mov 0x4(%rax),%esi e4555: 81 c6 65 05 00 00 add $0x565,%esi e455b: e8 00 00 00 00 callq e4560 e4560: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4567: 31 d2 xor %edx,%edx e4569: 48 89 ef mov %rbp,%rdi e456c: 8b 70 04 mov 0x4(%rax),%esi e456f: 81 c6 26 05 00 00 add $0x526,%esi e4575: e8 00 00 00 00 callq e457a e457a: 31 c9 xor %ecx,%ecx e457c: 48 89 ef mov %rbp,%rdi e457f: 0d 00 00 30 00 or $0x300000,%eax e4584: 89 c2 mov %eax,%edx e4586: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e458d: 8b 70 04 mov 0x4(%rax),%esi e4590: 81 c6 26 05 00 00 add $0x526,%esi e4596: e8 00 00 00 00 callq e459b e459b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e45a2: 31 d2 xor %edx,%edx e45a4: 48 89 ef mov %rbp,%rdi e45a7: 8b 70 04 mov 0x4(%rax),%esi e45aa: 81 c6 2c 05 00 00 add $0x52c,%esi e45b0: e8 00 00 00 00 callq e45b5 e45b5: 48 89 ef mov %rbp,%rdi e45b8: 89 c2 mov %eax,%edx e45ba: 83 ca 01 or $0x1,%edx e45bd: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) e45c4: 0f 45 c2 cmovne %edx,%eax e45c7: 31 c9 xor %ecx,%ecx e45c9: 0d 04 01 00 00 or $0x104,%eax e45ce: 89 c2 mov %eax,%edx e45d0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e45d7: 8b 70 04 mov 0x4(%rax),%esi e45da: 81 c6 2c 05 00 00 add $0x52c,%esi e45e0: e8 00 00 00 00 callq e45e5 e45e5: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e45ec: 48 89 ef mov %rbp,%rdi e45ef: 31 d2 xor %edx,%edx e45f1: 8b 70 04 mov 0x4(%rax),%esi e45f4: 81 c6 2c 05 00 00 add $0x52c,%esi e45fa: e8 00 00 00 00 callq e45ff e45ff: 31 c9 xor %ecx,%ecx e4601: 48 89 ef mov %rbp,%rdi e4604: 0d 00 f8 ff 7f or $0x7ffff800,%eax e4609: 89 c2 mov %eax,%edx e460b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4612: 8b 70 04 mov 0x4(%rax),%esi e4615: 81 c6 2c 05 00 00 add $0x52c,%esi e461b: e8 00 00 00 00 callq e4620 e4620: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4627: 48 89 ef mov %rbp,%rdi e462a: 31 d2 xor %edx,%edx e462c: 8b 70 04 mov 0x4(%rax),%esi e462f: 81 c6 e6 03 00 00 add $0x3e6,%esi e4635: e8 00 00 00 00 callq e463a e463a: 48 89 ef mov %rbp,%rdi e463d: 31 c9 xor %ecx,%ecx e463f: 0d ff 03 00 00 or $0x3ff,%eax e4644: 89 c2 mov %eax,%edx e4646: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e464d: 5d pop %rbp e464e: 8b 70 04 mov 0x4(%rax),%esi e4651: 81 c6 e6 03 00 00 add $0x3e6,%esi e4657: e9 00 00 00 00 jmpq e465c e465c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e4660 : e4660: e8 00 00 00 00 callq e4665 e4665: 55 push %rbp e4666: 31 c9 xor %ecx,%ecx e4668: 48 89 fd mov %rdi,%rbp e466b: 53 push %rbx e466c: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e4673: 89 f3 mov %esi,%ebx e4675: 0f b6 97 93 89 00 00 movzbl 0x8993(%rdi),%edx e467c: 0f b6 db movzbl %bl,%ebx e467f: 8b 70 04 mov 0x4(%rax),%esi e4682: c1 e3 04 shl $0x4,%ebx e4685: 83 e2 01 and $0x1,%edx e4688: 81 ca 04 01 00 00 or $0x104,%edx e468e: 81 c6 d2 00 00 00 add $0xd2,%esi e4694: e8 00 00 00 00 callq e4699 e4699: 31 c9 xor %ecx,%ecx e469b: 48 89 ef mov %rbp,%rdi e469e: ba ff ff ff ff mov $0xffffffff,%edx e46a3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e46aa: 8b 70 04 mov 0x4(%rax),%esi e46ad: 81 c6 d3 00 00 00 add $0xd3,%esi e46b3: e8 00 00 00 00 callq e46b8 e46b8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e46bf: 31 c9 xor %ecx,%ecx e46c1: 48 89 ef mov %rbp,%rdi e46c4: 8b 40 04 mov 0x4(%rax),%eax e46c7: 8d 90 65 05 00 00 lea 0x565(%rax),%edx e46cd: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e46d3: c1 e2 10 shl $0x10,%edx e46d6: 09 da or %ebx,%edx e46d8: 83 ca 01 or $0x1,%edx e46db: e8 00 00 00 00 callq e46e0 e46e0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e46e7: 31 c9 xor %ecx,%ecx e46e9: 31 d2 xor %edx,%edx e46eb: 48 89 ef mov %rbp,%rdi e46ee: 8b 70 04 mov 0x4(%rax),%esi e46f1: 81 c6 d2 00 00 00 add $0xd2,%esi e46f7: e8 00 00 00 00 callq e46fc e46fc: 31 c9 xor %ecx,%ecx e46fe: 48 89 ef mov %rbp,%rdi e4701: ba ff ff ff ff mov $0xffffffff,%edx e4706: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e470d: 8b 70 04 mov 0x4(%rax),%esi e4710: 81 c6 d3 00 00 00 add $0xd3,%esi e4716: e8 00 00 00 00 callq e471b e471b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4722: 31 c9 xor %ecx,%ecx e4724: 48 89 ef mov %rbp,%rdi e4727: 8b 70 04 mov 0x4(%rax),%esi e472a: 8d 96 26 05 00 00 lea 0x526(%rsi),%edx e4730: 81 c6 d1 00 00 00 add $0xd1,%esi e4736: c1 e2 10 shl $0x10,%edx e4739: 09 da or %ebx,%edx e473b: 83 ca 01 or $0x1,%edx e473e: e8 00 00 00 00 callq e4743 e4743: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e474a: 31 c9 xor %ecx,%ecx e474c: 48 89 ef mov %rbp,%rdi e474f: 0f b6 95 93 89 00 00 movzbl 0x8993(%rbp),%edx e4756: 8b 70 04 mov 0x4(%rax),%esi e4759: 83 e2 01 and $0x1,%edx e475c: 81 ca 04 01 00 00 or $0x104,%edx e4762: 81 c6 d2 00 00 00 add $0xd2,%esi e4768: e8 00 00 00 00 callq e476d e476d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4774: 48 89 ef mov %rbp,%rdi e4777: ba ff ff ff ff mov $0xffffffff,%edx e477c: 8b 70 04 mov 0x4(%rax),%esi e477f: 81 c6 d3 00 00 00 add $0xd3,%esi e4785: 31 c9 xor %ecx,%ecx e4787: e8 00 00 00 00 callq e478c e478c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4793: 31 c9 xor %ecx,%ecx e4795: 48 89 ef mov %rbp,%rdi e4798: 8b 70 04 mov 0x4(%rax),%esi e479b: 8d 96 2c 05 00 00 lea 0x52c(%rsi),%edx e47a1: 81 c6 d1 00 00 00 add $0xd1,%esi e47a7: c1 e2 10 shl $0x10,%edx e47aa: 09 da or %ebx,%edx e47ac: 83 ca 01 or $0x1,%edx e47af: e8 00 00 00 00 callq e47b4 e47b4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e47bb: 31 c9 xor %ecx,%ecx e47bd: 31 d2 xor %edx,%edx e47bf: 48 89 ef mov %rbp,%rdi e47c2: 8b 70 04 mov 0x4(%rax),%esi e47c5: 81 c6 d2 00 00 00 add $0xd2,%esi e47cb: e8 00 00 00 00 callq e47d0 e47d0: 31 c9 xor %ecx,%ecx e47d2: 48 89 ef mov %rbp,%rdi e47d5: ba ff ff ff ff mov $0xffffffff,%edx e47da: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e47e1: 8b 70 04 mov 0x4(%rax),%esi e47e4: 81 c6 d3 00 00 00 add $0xd3,%esi e47ea: e8 00 00 00 00 callq e47ef e47ef: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e47f6: 31 c9 xor %ecx,%ecx e47f8: 48 89 ef mov %rbp,%rdi e47fb: 8b 70 04 mov 0x4(%rax),%esi e47fe: 8d 96 2a 05 00 00 lea 0x52a(%rsi),%edx e4804: 81 c6 d1 00 00 00 add $0xd1,%esi e480a: c1 e2 10 shl $0x10,%edx e480d: 09 da or %ebx,%edx e480f: 83 ca 01 or $0x1,%edx e4812: e8 00 00 00 00 callq e4817 e4817: 31 c9 xor %ecx,%ecx e4819: 48 89 ef mov %rbp,%rdi e481c: ba 01 00 00 00 mov $0x1,%edx e4821: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4828: 8b 70 04 mov 0x4(%rax),%esi e482b: 81 c6 d2 00 00 00 add $0xd2,%esi e4831: e8 00 00 00 00 callq e4836 e4836: 48 89 ef mov %rbp,%rdi e4839: 31 c9 xor %ecx,%ecx e483b: ba ff ff ff ff mov $0xffffffff,%edx e4840: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4847: 8b 70 04 mov 0x4(%rax),%esi e484a: 81 c6 d3 00 00 00 add $0xd3,%esi e4850: e8 00 00 00 00 callq e4855 e4855: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e485c: 48 89 ef mov %rbp,%rdi e485f: 8b 70 04 mov 0x4(%rax),%esi e4862: 8d 96 e4 03 00 00 lea 0x3e4(%rsi),%edx e4868: 81 c6 d1 00 00 00 add $0xd1,%esi e486e: c1 e2 10 shl $0x10,%edx e4871: 09 da or %ebx,%edx e4873: 83 ca 01 or $0x1,%edx e4876: 31 c9 xor %ecx,%ecx e4878: e8 00 00 00 00 callq e487d e487d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4884: 31 c9 xor %ecx,%ecx e4886: 31 d2 xor %edx,%edx e4888: 48 89 ef mov %rbp,%rdi e488b: 8b 70 04 mov 0x4(%rax),%esi e488e: 81 c6 d2 00 00 00 add $0xd2,%esi e4894: e8 00 00 00 00 callq e4899 e4899: 48 89 ef mov %rbp,%rdi e489c: 31 c9 xor %ecx,%ecx e489e: ba ff ff ff ff mov $0xffffffff,%edx e48a3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e48aa: 8b 70 04 mov 0x4(%rax),%esi e48ad: 81 c6 d3 00 00 00 add $0xd3,%esi e48b3: e8 00 00 00 00 callq e48b8 e48b8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e48bf: 48 89 ef mov %rbp,%rdi e48c2: 31 c9 xor %ecx,%ecx e48c4: 8b 70 04 mov 0x4(%rax),%esi e48c7: 8d 96 e6 03 00 00 lea 0x3e6(%rsi),%edx e48cd: 81 c6 d1 00 00 00 add $0xd1,%esi e48d3: c1 e2 10 shl $0x10,%edx e48d6: 09 da or %ebx,%edx e48d8: 5b pop %rbx e48d9: 5d pop %rbp e48da: 83 ca 01 or $0x1,%edx e48dd: e9 00 00 00 00 jmpq e48e2 e48e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e48e9: 00 00 00 00 e48ed: 0f 1f 00 nopl (%rax) 00000000000e48f0 : e48f0: e8 00 00 00 00 callq e48f5 e48f5: 55 push %rbp e48f6: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e48fd: 31 d2 xor %edx,%edx e48ff: 48 89 fd mov %rdi,%rbp e4902: 8b 70 04 mov 0x4(%rax),%esi e4905: 81 c6 65 05 00 00 add $0x565,%esi e490b: e8 00 00 00 00 callq e4910 e4910: 48 89 ef mov %rbp,%rdi e4913: 89 c2 mov %eax,%edx e4915: 83 e0 fe and $0xfffffffe,%eax e4918: 83 ca 01 or $0x1,%edx e491b: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) e4922: 0f 44 d0 cmove %eax,%edx e4925: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e492c: 31 c9 xor %ecx,%ecx e492e: 8b 70 04 mov 0x4(%rax),%esi e4931: 81 ca 04 01 00 00 or $0x104,%edx e4937: 81 c6 65 05 00 00 add $0x565,%esi e493d: e8 00 00 00 00 callq e4942 e4942: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4949: 31 d2 xor %edx,%edx e494b: 48 89 ef mov %rbp,%rdi e494e: 8b 70 04 mov 0x4(%rax),%esi e4951: 81 c6 26 05 00 00 add $0x526,%esi e4957: e8 00 00 00 00 callq e495c e495c: 31 c9 xor %ecx,%ecx e495e: 48 89 ef mov %rbp,%rdi e4961: 25 ff ff cf ff and $0xffcfffff,%eax e4966: 89 c2 mov %eax,%edx e4968: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e496f: 8b 70 04 mov 0x4(%rax),%esi e4972: 81 c6 26 05 00 00 add $0x526,%esi e4978: e8 00 00 00 00 callq e497d e497d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4984: 31 d2 xor %edx,%edx e4986: 48 89 ef mov %rbp,%rdi e4989: 8b 70 04 mov 0x4(%rax),%esi e498c: 81 c6 2c 05 00 00 add $0x52c,%esi e4992: e8 00 00 00 00 callq e4997 e4997: 48 89 ef mov %rbp,%rdi e499a: 89 c2 mov %eax,%edx e499c: 83 e0 fe and $0xfffffffe,%eax e499f: 83 ca 01 or $0x1,%edx e49a2: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) e49a9: 0f 44 d0 cmove %eax,%edx e49ac: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e49b3: 31 c9 xor %ecx,%ecx e49b5: 8b 70 04 mov 0x4(%rax),%esi e49b8: 81 ca 04 01 00 00 or $0x104,%edx e49be: 81 c6 2c 05 00 00 add $0x52c,%esi e49c4: e8 00 00 00 00 callq e49c9 e49c9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e49d0: 48 89 ef mov %rbp,%rdi e49d3: 31 d2 xor %edx,%edx e49d5: 8b 70 04 mov 0x4(%rax),%esi e49d8: 81 c6 2a 05 00 00 add $0x52a,%esi e49de: e8 00 00 00 00 callq e49e3 e49e3: 31 c9 xor %ecx,%ecx e49e5: 48 89 ef mov %rbp,%rdi e49e8: 25 00 00 f0 ff and $0xfff00000,%eax e49ed: 89 c2 mov %eax,%edx e49ef: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e49f6: 8b 70 04 mov 0x4(%rax),%esi e49f9: 81 c6 2a 05 00 00 add $0x52a,%esi e49ff: e8 00 00 00 00 callq e4a04 e4a04: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4a0b: 48 89 ef mov %rbp,%rdi e4a0e: 31 d2 xor %edx,%edx e4a10: 8b 70 04 mov 0x4(%rax),%esi e4a13: 81 c6 2c 05 00 00 add $0x52c,%esi e4a19: e8 00 00 00 00 callq e4a1e e4a1e: 31 c9 xor %ecx,%ecx e4a20: 48 89 ef mov %rbp,%rdi e4a23: 25 ff 07 00 80 and $0x800007ff,%eax e4a28: 89 c2 mov %eax,%edx e4a2a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4a31: 8b 70 04 mov 0x4(%rax),%esi e4a34: 81 c6 2c 05 00 00 add $0x52c,%esi e4a3a: e8 00 00 00 00 callq e4a3f e4a3f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4a46: 48 89 ef mov %rbp,%rdi e4a49: 31 d2 xor %edx,%edx e4a4b: 8b 70 04 mov 0x4(%rax),%esi e4a4e: 81 c6 e4 03 00 00 add $0x3e4,%esi e4a54: e8 00 00 00 00 callq e4a59 e4a59: 31 c9 xor %ecx,%ecx e4a5b: 48 89 ef mov %rbp,%rdi e4a5e: 0d ff ff fe 01 or $0x1feffff,%eax e4a63: 89 c2 mov %eax,%edx e4a65: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4a6c: 8b 70 04 mov 0x4(%rax),%esi e4a6f: 81 c6 e4 03 00 00 add $0x3e4,%esi e4a75: e8 00 00 00 00 callq e4a7a e4a7a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4a81: 48 89 ef mov %rbp,%rdi e4a84: 31 d2 xor %edx,%edx e4a86: 8b 70 04 mov 0x4(%rax),%esi e4a89: 81 c6 e6 03 00 00 add $0x3e6,%esi e4a8f: e8 00 00 00 00 callq e4a94 e4a94: 48 89 ef mov %rbp,%rdi e4a97: 31 c9 xor %ecx,%ecx e4a99: 25 00 fc ff ff and $0xfffffc00,%eax e4a9e: 89 c2 mov %eax,%edx e4aa0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4aa7: 5d pop %rbp e4aa8: 8b 70 04 mov 0x4(%rax),%esi e4aab: 81 c6 e6 03 00 00 add $0x3e6,%esi e4ab1: e9 00 00 00 00 jmpq e4ab6 e4ab6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) e4abd: 00 00 00 00000000000e4ac0 : e4ac0: e8 00 00 00 00 callq e4ac5 e4ac5: 55 push %rbp e4ac6: 53 push %rbx e4ac7: 48 8b 2f mov (%rdi),%rbp e4aca: 48 89 fb mov %rdi,%rbx e4acd: f6 85 95 89 00 00 80 testb $0x80,0x8995(%rbp) e4ad4: 75 23 jne e4af9 e4ad6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4add: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx e4ae4: 48 89 ef mov %rbp,%rdi e4ae7: 31 c9 xor %ecx,%ecx e4ae9: 5b pop %rbx e4aea: 5d pop %rbp e4aeb: 8b 70 04 mov 0x4(%rax),%esi e4aee: 81 c6 a5 05 00 00 add $0x5a5,%esi e4af4: e9 00 00 00 00 jmpq e4af9 e4af9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4b00: 8b 97 10 02 00 00 mov 0x210(%rdi),%edx e4b06: 31 c9 xor %ecx,%ecx e4b08: 48 89 ef mov %rbp,%rdi e4b0b: 8b 70 04 mov 0x4(%rax),%esi e4b0e: 81 ca 00 00 00 80 or $0x80000000,%edx e4b14: 81 c6 d6 00 00 00 add $0xd6,%esi e4b1a: e8 00 00 00 00 callq e4b1f e4b1f: eb b5 jmp e4ad6 e4b21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e4b28: 00 00 00 00 e4b2c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e4b30 : e4b30: e8 00 00 00 00 callq e4b35 e4b35: 4c 8b 07 mov (%rdi),%r8 e4b38: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx e4b3f: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax e4b46: 8b 70 04 mov 0x4(%rax),%esi e4b49: 49 8d 80 28 0e 01 00 lea 0x10e28(%r8),%rax e4b50: 48 39 c7 cmp %rax,%rdi e4b53: 74 10 je e4b65 e4b55: 81 c6 25 04 00 00 add $0x425,%esi e4b5b: 31 c9 xor %ecx,%ecx e4b5d: 4c 89 c7 mov %r8,%rdi e4b60: e9 00 00 00 00 jmpq e4b65 e4b65: 81 c6 2a 04 00 00 add $0x42a,%esi e4b6b: 31 c9 xor %ecx,%ecx e4b6d: 4c 89 c7 mov %r8,%rdi e4b70: e9 00 00 00 00 jmpq e4b75 e4b75: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e4b7c: 00 00 00 00 00000000000e4b80 : e4b80: e8 00 00 00 00 callq e4b85 e4b85: 41 54 push %r12 e4b87: 53 push %rbx e4b88: 48 89 fb mov %rdi,%rbx e4b8b: 48 81 c7 00 0b 01 00 add $0x10b00,%rdi e4b92: e8 00 00 00 00 callq e4b97 e4b97: 41 89 c4 mov %eax,%r12d e4b9a: 85 c0 test %eax,%eax e4b9c: 75 37 jne e4bd5 e4b9e: 8b 83 d0 0a 01 00 mov 0x10ad0(%rbx),%eax e4ba4: 85 c0 test %eax,%eax e4ba6: 75 0f jne e4bb7 e4ba8: eb 32 jmp e4bdc e4baa: 41 83 c4 01 add $0x1,%r12d e4bae: 44 39 a3 d0 0a 01 00 cmp %r12d,0x10ad0(%rbx) e4bb5: 76 25 jbe e4bdc e4bb7: 49 63 c4 movslq %r12d,%rax e4bba: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax e4bc1: 48 8d bc 03 28 0e 01 lea 0x10e28(%rbx,%rax,1),%rdi e4bc8: 00 e4bc9: e8 00 00 00 00 callq e4bce e4bce: 85 c0 test %eax,%eax e4bd0: 74 d8 je e4baa e4bd2: 41 89 c4 mov %eax,%r12d e4bd5: 44 89 e0 mov %r12d,%eax e4bd8: 5b pop %rbx e4bd9: 41 5c pop %r12 e4bdb: c3 retq e4bdc: 48 8d bb 08 26 01 00 lea 0x12608(%rbx),%rdi e4be3: e8 00 00 00 00 callq e4be8 e4be8: 41 89 c4 mov %eax,%r12d e4beb: 85 c0 test %eax,%eax e4bed: 0f 84 00 00 00 00 je e4bf3 e4bf3: 44 89 e0 mov %r12d,%eax e4bf6: 5b pop %rbx e4bf7: 41 5c pop %r12 e4bf9: c3 retq e4bfa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000e4c00 : e4c00: e8 00 00 00 00 callq e4c05 e4c05: 55 push %rbp e4c06: 48 89 fd mov %rdi,%rbp e4c09: e8 00 00 00 00 callq e4c0e e4c0e: 85 c0 test %eax,%eax e4c10: 74 02 je e4c14 e4c12: 5d pop %rbp e4c13: c3 retq e4c14: 48 89 ef mov %rbp,%rdi e4c17: 5d pop %rbp e4c18: e9 63 ff ff ff jmpq e4b80 e4c1d: 0f 1f 00 nopl (%rax) 00000000000e4c20 : e4c20: e8 00 00 00 00 callq e4c25 e4c25: 41 55 push %r13 e4c27: ba 7c 00 00 00 mov $0x7c,%edx e4c2c: be 10 00 00 00 mov $0x10,%esi e4c31: 41 54 push %r12 e4c33: 55 push %rbp e4c34: 48 89 fd mov %rdi,%rbp e4c37: 53 push %rbx e4c38: 48 8d 9f a0 17 01 00 lea 0x117a0(%rdi),%rbx e4c3f: 48 89 d9 mov %rbx,%rcx e4c42: e8 00 00 00 00 callq e4c47 e4c47: 41 89 c4 mov %eax,%r12d e4c4a: 85 c0 test %eax,%eax e4c4c: 75 35 jne e4c83 e4c4e: 8b 95 d0 0a 01 00 mov 0x10ad0(%rbp),%edx e4c54: 85 d2 test %edx,%edx e4c56: 75 0f jne e4c67 e4c58: eb 33 jmp e4c8d e4c5a: 41 83 c4 01 add $0x1,%r12d e4c5e: 44 39 a5 d0 0a 01 00 cmp %r12d,0x10ad0(%rbp) e4c65: 76 26 jbe e4c8d e4c67: 41 8d 54 24 77 lea 0x77(%r12),%edx e4c6c: 48 89 d9 mov %rbx,%rcx e4c6f: be 10 00 00 00 mov $0x10,%esi e4c74: 48 89 ef mov %rbp,%rdi e4c77: e8 00 00 00 00 callq e4c7c e4c7c: 85 c0 test %eax,%eax e4c7e: 74 da je e4c5a e4c80: 41 89 c4 mov %eax,%r12d e4c83: 5b pop %rbx e4c84: 44 89 e0 mov %r12d,%eax e4c87: 5d pop %rbp e4c88: 41 5c pop %r12 e4c8a: 41 5d pop %r13 e4c8c: c3 retq e4c8d: 48 89 ef mov %rbp,%rdi e4c90: e8 00 00 00 00 callq e4c95 e4c95: 41 89 c4 mov %eax,%r12d e4c98: 85 c0 test %eax,%eax e4c9a: 75 e7 jne e4c83 e4c9c: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) e4ca3: 48 c7 85 88 0a 01 00 movq $0x0,0x10a88(%rbp) e4caa: 00 00 00 00 e4cae: 0f 84 00 00 00 00 je e4cb4 e4cb4: 48 89 ef mov %rbp,%rdi e4cb7: e8 00 00 00 00 callq e4cbc e4cbc: 41 89 c4 mov %eax,%r12d e4cbf: 85 c0 test %eax,%eax e4cc1: 75 c0 jne e4c83 e4cc3: 48 8d b5 00 0b 01 00 lea 0x10b00(%rbp),%rsi e4cca: 45 31 c0 xor %r8d,%r8d e4ccd: 48 89 d9 mov %rbx,%rcx e4cd0: 48 89 ef mov %rbp,%rdi e4cd3: 48 b8 76 63 6e 5f 64 movabs $0x6365645f6e6376,%rax e4cda: 65 63 00 e4cdd: 41 b9 01 00 00 00 mov $0x1,%r9d e4ce3: ba 00 02 00 00 mov $0x200,%edx e4ce8: 48 89 85 90 0d 01 00 mov %rax,0x10d90(%rbp) e4cef: e8 00 00 00 00 callq e4cf4 e4cf4: 41 89 c4 mov %eax,%r12d e4cf7: 85 c0 test %eax,%eax e4cf9: 75 88 jne e4c83 e4cfb: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e4d02: 8b 48 04 mov 0x4(%rax),%ecx e4d05: 8d 91 dd 00 00 00 lea 0xdd(%rcx),%edx e4d0b: 89 95 e8 17 01 00 mov %edx,0x117e8(%rbp) e4d11: 89 95 a8 25 01 00 mov %edx,0x125a8(%rbp) e4d17: 8b 48 04 mov 0x4(%rax),%ecx e4d1a: 8d 91 c4 03 00 00 lea 0x3c4(%rcx),%edx e4d20: 89 95 c0 17 01 00 mov %edx,0x117c0(%rbp) e4d26: 89 95 80 25 01 00 mov %edx,0x12580(%rbp) e4d2c: 8b 48 04 mov 0x4(%rax),%ecx e4d2f: 8d 91 c5 03 00 00 lea 0x3c5(%rcx),%edx e4d35: 89 95 c4 17 01 00 mov %edx,0x117c4(%rbp) e4d3b: 89 95 84 25 01 00 mov %edx,0x12584(%rbp) e4d41: 8b 48 04 mov 0x4(%rax),%ecx e4d44: 8d 91 c3 03 00 00 lea 0x3c3(%rcx),%edx e4d4a: 89 95 c8 17 01 00 mov %edx,0x117c8(%rbp) e4d50: 89 95 88 25 01 00 mov %edx,0x12588(%rbp) e4d56: 8b 40 04 mov 0x4(%rax),%eax e4d59: 05 ff 03 00 00 add $0x3ff,%eax e4d5e: 89 85 cc 17 01 00 mov %eax,0x117cc(%rbp) e4d64: 89 85 8c 25 01 00 mov %eax,0x1258c(%rbp) e4d6a: 8b 85 d0 0a 01 00 mov 0x10ad0(%rbp),%eax e4d70: 85 c0 test %eax,%eax e4d72: 75 0f jne e4d83 e4d74: eb 58 jmp e4dce e4d76: 41 83 c4 01 add $0x1,%r12d e4d7a: 44 39 a5 d0 0a 01 00 cmp %r12d,0x10ad0(%rbp) e4d81: 76 4b jbe e4dce e4d83: 4d 63 ec movslq %r12d,%r13 e4d86: 44 89 e2 mov %r12d,%edx e4d89: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e4d90: 4d 69 ed 28 03 00 00 imul $0x328,%r13,%r13 e4d97: 4a 8d bc 2d b8 10 01 lea 0x110b8(%rbp,%r13,1),%rdi e4d9e: 00 e4d9f: e8 00 00 00 00 callq e4da4 e4da4: 45 31 c0 xor %r8d,%r8d e4da7: 48 89 d9 mov %rbx,%rcx e4daa: ba 00 02 00 00 mov $0x200,%edx e4daf: 4a 8d b4 2d 28 0e 01 lea 0x10e28(%rbp,%r13,1),%rsi e4db6: 00 e4db7: 41 b9 01 00 00 00 mov $0x1,%r9d e4dbd: 48 89 ef mov %rbp,%rdi e4dc0: e8 00 00 00 00 callq e4dc5 e4dc5: 85 c0 test %eax,%eax e4dc7: 74 ad je e4d76 e4dc9: e9 b2 fe ff ff jmpq e4c80 e4dce: 48 c7 85 f8 25 01 00 movq $0x0,0x125f8(%rbp) e4dd5: 00 00 00 00 e4dd9: 5b pop %rbx e4dda: 48 89 ef mov %rbp,%rdi e4ddd: 5d pop %rbp e4dde: 41 5c pop %r12 e4de0: 41 5d pop %r13 e4de2: e9 00 00 00 00 jmpq e4de7 e4de7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) e4dee: 00 00 00000000000e4df0 : e4df0: e8 00 00 00 00 callq e4df5 e4df5: 41 57 push %r15 e4df7: 41 56 push %r14 e4df9: 41 55 push %r13 e4dfb: 41 54 push %r12 e4dfd: 4c 63 e6 movslq %esi,%r12 e4e00: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax e4e07: 55 push %rbp e4e08: 48 89 d5 mov %rdx,%rbp e4e0b: 53 push %rbx e4e0c: 44 8b 45 00 mov 0x0(%rbp),%r8d e4e10: 48 89 fb mov %rdi,%rbx e4e13: 48 01 f8 add %rdi,%rax e4e16: 8b 90 f8 17 01 00 mov 0x117f8(%rax),%edx e4e1c: 44 39 c2 cmp %r8d,%edx e4e1f: 75 2a jne e4e4b e4e21: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax e4e28: 44 8b 4d 04 mov 0x4(%rbp),%r9d e4e2c: 48 01 d8 add %rbx,%rax e4e2f: 8b 88 fc 17 01 00 mov 0x117fc(%rax),%ecx e4e35: 44 39 c9 cmp %r9d,%ecx e4e38: 0f 85 54 01 00 00 jne e4f92 e4e3e: 5b pop %rbx e4e3f: 31 c0 xor %eax,%eax e4e41: 5d pop %rbp e4e42: 41 5c pop %r12 e4e44: 41 5d pop %r13 e4e46: 41 5e pop %r14 e4e48: 41 5f pop %r15 e4e4a: c3 retq e4e4b: 8b 88 fc 17 01 00 mov 0x117fc(%rax),%ecx e4e51: 44 8b 4d 04 mov 0x4(%rbp),%r9d e4e55: bf 01 00 00 00 mov $0x1,%edi e4e5a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e4e61: e8 00 00 00 00 callq e4e66 e4e66: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e4e6d: 31 d2 xor %edx,%edx e4e6f: 48 89 df mov %rbx,%rdi e4e72: 8b 70 04 mov 0x4(%rax),%esi e4e75: 81 c6 d4 00 00 00 add $0xd4,%esi e4e7b: e8 00 00 00 00 callq e4e80 e4e80: 83 7d 00 01 cmpl $0x1,0x0(%rbp) e4e84: 41 89 c5 mov %eax,%r13d e4e87: 0f 85 33 06 00 00 jne e54c0 e4e8d: 41 89 c6 mov %eax,%r14d e4e90: 41 83 e6 02 and $0x2,%r14d e4e94: 75 6c jne e4f02 e4e96: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e4e9d: 31 d2 xor %edx,%edx e4e9f: 48 89 df mov %rbx,%rdi e4ea2: 8b 70 04 mov 0x4(%rax),%esi e4ea5: 81 c6 c4 00 00 00 add $0xc4,%esi e4eab: e8 00 00 00 00 callq e4eb0 e4eb0: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d e4eb7: eb 2e jmp e4ee7 e4eb9: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d e4ec0: 41 89 c6 mov %eax,%r14d e4ec3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e4eca: 31 d2 xor %edx,%edx e4ecc: 48 89 df mov %rbx,%rdi e4ecf: 8b 70 04 mov 0x4(%rax),%esi e4ed2: 81 c6 c4 00 00 00 add $0xc4,%esi e4ed8: e8 00 00 00 00 callq e4edd e4edd: 41 83 ef 01 sub $0x1,%r15d e4ee1: 0f 84 00 00 00 00 je e4ee7 e4ee7: 89 c2 mov %eax,%edx e4ee9: 83 e2 03 and $0x3,%edx e4eec: 83 fa 01 cmp $0x1,%edx e4eef: 74 11 je e4f02 e4ef1: 41 39 c6 cmp %eax,%r14d e4ef4: 75 c3 jne e4eb9 e4ef6: bf c7 10 00 00 mov $0x10c7,%edi e4efb: e8 00 00 00 00 callq e4f00 e4f00: eb c1 jmp e4ec3 e4f02: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e4f09: 44 89 ea mov %r13d,%edx e4f0c: 31 c9 xor %ecx,%ecx e4f0e: 48 89 df mov %rbx,%rdi e4f11: 83 e2 f7 and $0xfffffff7,%edx e4f14: 45 31 ed xor %r13d,%r13d e4f17: 8b 70 04 mov 0x4(%rax),%esi e4f1a: 83 ca 04 or $0x4,%edx e4f1d: 81 c6 d4 00 00 00 add $0xd4,%esi e4f23: e8 00 00 00 00 callq e4f28 e4f28: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e4f2f: 31 d2 xor %edx,%edx e4f31: 48 89 df mov %rbx,%rdi e4f34: 8b 70 04 mov 0x4(%rax),%esi e4f37: 81 c6 d4 00 00 00 add $0xd4,%esi e4f3d: e8 00 00 00 00 callq e4f42 e4f42: 44 8b b3 28 07 00 00 mov 0x728(%rbx),%r14d e4f49: eb 2e jmp e4f79 e4f4b: 44 8b b3 28 07 00 00 mov 0x728(%rbx),%r14d e4f52: 41 89 c5 mov %eax,%r13d e4f55: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e4f5c: 31 d2 xor %edx,%edx e4f5e: 48 89 df mov %rbx,%rdi e4f61: 8b 70 04 mov 0x4(%rax),%esi e4f64: 81 c6 d4 00 00 00 add $0xd4,%esi e4f6a: e8 00 00 00 00 callq e4f6f e4f6f: 41 83 ee 01 sub $0x1,%r14d e4f73: 0f 84 00 00 00 00 je e4f79 e4f79: a8 08 test $0x8,%al e4f7b: 0f 85 4f 03 00 00 jne e52d0 e4f81: 41 39 c5 cmp %eax,%r13d e4f84: 75 c5 jne e4f4b e4f86: bf c7 10 00 00 mov $0x10c7,%edi e4f8b: e8 00 00 00 00 callq e4f90 e4f90: eb c3 jmp e4f55 e4f92: 8b 90 f8 17 01 00 mov 0x117f8(%rax),%edx e4f98: 44 8b 45 00 mov 0x0(%rbp),%r8d e4f9c: bf 01 00 00 00 mov $0x1,%edi e4fa1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e4fa8: e8 00 00 00 00 callq e4fad e4fad: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e4fb4: 31 d2 xor %edx,%edx e4fb6: 48 89 df mov %rbx,%rdi e4fb9: 8b 70 04 mov 0x4(%rax),%esi e4fbc: 81 c6 d4 00 00 00 add $0xd4,%esi e4fc2: e8 00 00 00 00 callq e4fc7 e4fc7: 83 7d 04 01 cmpl $0x1,0x4(%rbp) e4fcb: 41 89 c5 mov %eax,%r13d e4fce: 0f 85 be 02 00 00 jne e5292 e4fd4: 41 89 c6 mov %eax,%r14d e4fd7: 41 83 e6 08 and $0x8,%r14d e4fdb: 75 6c jne e5049 e4fdd: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e4fe4: 31 d2 xor %edx,%edx e4fe6: 48 89 df mov %rbx,%rdi e4fe9: 8b 70 04 mov 0x4(%rax),%esi e4fec: 81 c6 c4 00 00 00 add $0xc4,%esi e4ff2: e8 00 00 00 00 callq e4ff7 e4ff7: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d e4ffe: eb 2e jmp e502e e5000: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d e5007: 41 89 c6 mov %eax,%r14d e500a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5011: 31 d2 xor %edx,%edx e5013: 48 89 df mov %rbx,%rdi e5016: 8b 70 04 mov 0x4(%rax),%esi e5019: 81 c6 c4 00 00 00 add $0xc4,%esi e501f: e8 00 00 00 00 callq e5024 e5024: 41 83 ef 01 sub $0x1,%r15d e5028: 0f 84 00 00 00 00 je e502e e502e: 89 c2 mov %eax,%edx e5030: 83 e2 03 and $0x3,%edx e5033: 83 fa 01 cmp $0x1,%edx e5036: 74 11 je e5049 e5038: 41 39 c6 cmp %eax,%r14d e503b: 75 c3 jne e5000 e503d: bf c7 10 00 00 mov $0x10c7,%edi e5042: e8 00 00 00 00 callq e5047 e5047: eb c1 jmp e500a e5049: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5050: 31 d2 xor %edx,%edx e5052: 48 89 df mov %rbx,%rdi e5055: 8b 70 04 mov 0x4(%rax),%esi e5058: 81 c6 c4 00 00 00 add $0xc4,%esi e505e: e8 00 00 00 00 callq e5063 e5063: 31 c9 xor %ecx,%ecx e5065: 48 89 df mov %rbx,%rdi e5068: 80 cc 04 or $0x4,%ah e506b: 89 c2 mov %eax,%edx e506d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5074: 8b 70 04 mov 0x4(%rax),%esi e5077: 81 c6 c4 00 00 00 add $0xc4,%esi e507d: e8 00 00 00 00 callq e5082 e5082: 44 89 ea mov %r13d,%edx e5085: 31 c9 xor %ecx,%ecx e5087: 48 89 df mov %rbx,%rdi e508a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5091: 83 e2 fd and $0xfffffffd,%edx e5094: 45 31 ed xor %r13d,%r13d e5097: 83 ca 01 or $0x1,%edx e509a: 8b 70 04 mov 0x4(%rax),%esi e509d: 81 c6 d4 00 00 00 add $0xd4,%esi e50a3: e8 00 00 00 00 callq e50a8 e50a8: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e50af: 31 d2 xor %edx,%edx e50b1: 48 89 df mov %rbx,%rdi e50b4: 8b 70 04 mov 0x4(%rax),%esi e50b7: 81 c6 d4 00 00 00 add $0xd4,%esi e50bd: e8 00 00 00 00 callq e50c2 e50c2: 44 8b b3 28 07 00 00 mov 0x728(%rbx),%r14d e50c9: eb 2e jmp e50f9 e50cb: 44 8b b3 28 07 00 00 mov 0x728(%rbx),%r14d e50d2: 41 89 c5 mov %eax,%r13d e50d5: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e50dc: 31 d2 xor %edx,%edx e50de: 48 89 df mov %rbx,%rdi e50e1: 8b 70 04 mov 0x4(%rax),%esi e50e4: 81 c6 d4 00 00 00 add $0xd4,%esi e50ea: e8 00 00 00 00 callq e50ef e50ef: 41 83 ee 01 sub $0x1,%r14d e50f3: 0f 84 00 00 00 00 je e50f9 e50f9: a8 02 test $0x2,%al e50fb: 75 11 jne e510e e50fd: 41 39 c5 cmp %eax,%r13d e5100: 75 c9 jne e50cb e5102: bf c7 10 00 00 mov $0x10c7,%edi e5107: e8 00 00 00 00 callq e510c e510c: eb c7 jmp e50d5 e510e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5115: 31 c9 xor %ecx,%ecx e5117: 31 d2 xor %edx,%edx e5119: 48 89 df mov %rbx,%rdi e511c: 8b 70 04 mov 0x4(%rax),%esi e511f: 81 c6 08 05 00 00 add $0x508,%esi e5125: e8 00 00 00 00 callq e512a e512a: 31 c9 xor %ecx,%ecx e512c: ba 03 00 00 00 mov $0x3,%edx e5131: 48 89 df mov %rbx,%rdi e5134: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e513b: 8b 70 04 mov 0x4(%rax),%esi e513e: 81 c6 0a 05 00 00 add $0x50a,%esi e5144: e8 00 00 00 00 callq e5149 e5149: 8b 93 38 28 01 00 mov 0x12838(%rbx),%edx e514f: 31 c9 xor %ecx,%ecx e5151: 48 89 df mov %rbx,%rdi e5154: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e515b: 8b 70 04 mov 0x4(%rax),%esi e515e: 81 c6 03 05 00 00 add $0x503,%esi e5164: e8 00 00 00 00 callq e5169 e5169: 8b 93 3c 28 01 00 mov 0x1283c(%rbx),%edx e516f: 31 c9 xor %ecx,%ecx e5171: 48 89 df mov %rbx,%rdi e5174: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e517b: 8b 70 04 mov 0x4(%rax),%esi e517e: 81 c6 04 05 00 00 add $0x504,%esi e5184: e8 00 00 00 00 callq e5189 e5189: 8b 93 18 28 01 00 mov 0x12818(%rbx),%edx e518f: 31 c9 xor %ecx,%ecx e5191: 48 89 df mov %rbx,%rdi e5194: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e519b: 8b 70 04 mov 0x4(%rax),%esi e519e: 81 c6 57 04 00 00 add $0x457,%esi e51a4: e8 00 00 00 00 callq e51a9 e51a9: 8b 93 18 28 01 00 mov 0x12818(%rbx),%edx e51af: 31 c9 xor %ecx,%ecx e51b1: 48 89 df mov %rbx,%rdi e51b4: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e51bb: 8b 70 04 mov 0x4(%rax),%esi e51be: 81 c6 09 05 00 00 add $0x509,%esi e51c4: e8 00 00 00 00 callq e51c9 e51c9: 31 c9 xor %ecx,%ecx e51cb: ba 02 00 00 00 mov $0x2,%edx e51d0: 48 89 df mov %rbx,%rdi e51d3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e51da: 8b 70 04 mov 0x4(%rax),%esi e51dd: 81 c6 0a 05 00 00 add $0x50a,%esi e51e3: e8 00 00 00 00 callq e51e8 e51e8: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e51ef: 31 d2 xor %edx,%edx e51f1: 48 89 df mov %rbx,%rdi e51f4: 8b 70 04 mov 0x4(%rax),%esi e51f7: 81 c6 d6 00 00 00 add $0xd6,%esi e51fd: e8 00 00 00 00 callq e5202 e5202: 31 c9 xor %ecx,%ecx e5204: 48 89 df mov %rbx,%rdi e5207: 25 ff ff ff 7f and $0x7fffffff,%eax e520c: 89 c2 mov %eax,%edx e520e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5215: 8b 70 04 mov 0x4(%rax),%esi e5218: 81 c6 a5 05 00 00 add $0x5a5,%esi e521e: e8 00 00 00 00 callq e5223 e5223: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e522a: 31 d2 xor %edx,%edx e522c: 48 89 df mov %rbx,%rdi e522f: 8b 70 04 mov 0x4(%rax),%esi e5232: 81 c6 c4 00 00 00 add $0xc4,%esi e5238: e8 00 00 00 00 callq e523d e523d: 44 8b b3 28 07 00 00 mov 0x728(%rbx),%r14d e5244: 45 31 ed xor %r13d,%r13d e5247: eb 2e jmp e5277 e5249: 44 8b b3 28 07 00 00 mov 0x728(%rbx),%r14d e5250: 41 89 c5 mov %eax,%r13d e5253: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e525a: 31 d2 xor %edx,%edx e525c: 48 89 df mov %rbx,%rdi e525f: 8b 70 04 mov 0x4(%rax),%esi e5262: 81 c6 c4 00 00 00 add $0xc4,%esi e5268: e8 00 00 00 00 callq e526d e526d: 41 83 ee 01 sub $0x1,%r14d e5271: 0f 84 00 00 00 00 je e5277 e5277: 89 c2 mov %eax,%edx e5279: 83 e2 03 and $0x3,%edx e527c: 83 fa 02 cmp $0x2,%edx e527f: 74 30 je e52b1 e5281: 41 39 c5 cmp %eax,%r13d e5284: 75 c3 jne e5249 e5286: bf c7 10 00 00 mov $0x10c7,%edi e528b: e8 00 00 00 00 callq e5290 e5290: eb c1 jmp e5253 e5292: 89 c2 mov %eax,%edx e5294: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e529b: 31 c9 xor %ecx,%ecx e529d: 48 89 df mov %rbx,%rdi e52a0: 83 e2 fc and $0xfffffffc,%edx e52a3: 8b 70 04 mov 0x4(%rax),%esi e52a6: 81 c6 d4 00 00 00 add $0xd4,%esi e52ac: e8 00 00 00 00 callq e52b1 e52b1: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 e52b8: 8b 45 04 mov 0x4(%rbp),%eax e52bb: 42 89 84 23 fc 17 01 mov %eax,0x117fc(%rbx,%r12,1) e52c2: 00 e52c3: 31 c0 xor %eax,%eax e52c5: 5b pop %rbx e52c6: 5d pop %rbp e52c7: 41 5c pop %r12 e52c9: 41 5d pop %r13 e52cb: 41 5e pop %r14 e52cd: 41 5f pop %r15 e52cf: c3 retq e52d0: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e52d7: 8b 93 58 10 01 00 mov 0x11058(%rbx),%edx e52dd: 31 c9 xor %ecx,%ecx e52df: 48 89 df mov %rbx,%rdi e52e2: 8b 70 04 mov 0x4(%rax),%esi e52e5: 81 c6 26 04 00 00 add $0x426,%esi e52eb: e8 00 00 00 00 callq e52f0 e52f0: 8b 93 5c 10 01 00 mov 0x1105c(%rbx),%edx e52f6: 31 c9 xor %ecx,%ecx e52f8: 48 89 df mov %rbx,%rdi e52fb: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5302: 8b 70 04 mov 0x4(%rax),%esi e5305: 81 c6 27 04 00 00 add $0x427,%esi e530b: e8 00 00 00 00 callq e5310 e5310: 8b 93 48 10 01 00 mov 0x11048(%rbx),%edx e5316: 31 c9 xor %ecx,%ecx e5318: 48 89 df mov %rbx,%rdi e531b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5322: c1 ea 02 shr $0x2,%edx e5325: 8b 70 04 mov 0x4(%rax),%esi e5328: 81 c6 28 04 00 00 add $0x428,%esi e532e: e8 00 00 00 00 callq e5333 e5333: 8b 93 38 10 01 00 mov 0x11038(%rbx),%edx e5339: 31 c9 xor %ecx,%ecx e533b: 48 89 df mov %rbx,%rdi e533e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5345: 8b 70 04 mov 0x4(%rax),%esi e5348: 81 c6 29 04 00 00 add $0x429,%esi e534e: e8 00 00 00 00 callq e5353 e5353: 8b 93 38 10 01 00 mov 0x11038(%rbx),%edx e5359: 31 c9 xor %ecx,%ecx e535b: 48 89 df mov %rbx,%rdi e535e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5365: 8b 70 04 mov 0x4(%rax),%esi e5368: 81 c6 2a 04 00 00 add $0x42a,%esi e536e: e8 00 00 00 00 callq e5373 e5373: 8b 93 80 13 01 00 mov 0x11380(%rbx),%edx e5379: 31 c9 xor %ecx,%ecx e537b: 48 89 df mov %rbx,%rdi e537e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5385: 8b 70 04 mov 0x4(%rax),%esi e5388: 81 c6 21 04 00 00 add $0x421,%esi e538e: e8 00 00 00 00 callq e5393 e5393: 8b 93 84 13 01 00 mov 0x11384(%rbx),%edx e5399: 31 c9 xor %ecx,%ecx e539b: 48 89 df mov %rbx,%rdi e539e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e53a5: 8b 70 04 mov 0x4(%rax),%esi e53a8: 81 c6 22 04 00 00 add $0x422,%esi e53ae: e8 00 00 00 00 callq e53b3 e53b3: 8b 93 70 13 01 00 mov 0x11370(%rbx),%edx e53b9: 31 c9 xor %ecx,%ecx e53bb: 48 89 df mov %rbx,%rdi e53be: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e53c5: c1 ea 02 shr $0x2,%edx e53c8: 8b 70 04 mov 0x4(%rax),%esi e53cb: 81 c6 23 04 00 00 add $0x423,%esi e53d1: e8 00 00 00 00 callq e53d6 e53d6: 8b 93 60 13 01 00 mov 0x11360(%rbx),%edx e53dc: 31 c9 xor %ecx,%ecx e53de: 48 89 df mov %rbx,%rdi e53e1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e53e8: 8b 70 04 mov 0x4(%rax),%esi e53eb: 81 c6 24 04 00 00 add $0x424,%esi e53f1: e8 00 00 00 00 callq e53f6 e53f6: 8b 93 60 13 01 00 mov 0x11360(%rbx),%edx e53fc: 31 c9 xor %ecx,%ecx e53fe: 48 89 df mov %rbx,%rdi e5401: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5408: 8b 70 04 mov 0x4(%rax),%esi e540b: 81 c6 25 04 00 00 add $0x425,%esi e5411: e8 00 00 00 00 callq e5416 e5416: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e541d: 48 89 df mov %rbx,%rdi e5420: 8b 70 04 mov 0x4(%rax),%esi e5423: 81 c6 d6 00 00 00 add $0xd6,%esi e5429: 31 d2 xor %edx,%edx e542b: 45 31 ed xor %r13d,%r13d e542e: e8 00 00 00 00 callq e5433 e5433: 31 c9 xor %ecx,%ecx e5435: 48 89 df mov %rbx,%rdi e5438: 25 ff ff ff 7f and $0x7fffffff,%eax e543d: 89 c2 mov %eax,%edx e543f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5446: 8b 70 04 mov 0x4(%rax),%esi e5449: 81 c6 a5 05 00 00 add $0x5a5,%esi e544f: e8 00 00 00 00 callq e5454 e5454: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e545b: 31 d2 xor %edx,%edx e545d: 48 89 df mov %rbx,%rdi e5460: 8b 70 04 mov 0x4(%rax),%esi e5463: 81 c6 c4 00 00 00 add $0xc4,%esi e5469: e8 00 00 00 00 callq e546e e546e: 44 8b b3 28 07 00 00 mov 0x728(%rbx),%r14d e5475: eb 2e jmp e54a5 e5477: 44 8b b3 28 07 00 00 mov 0x728(%rbx),%r14d e547e: 41 89 c5 mov %eax,%r13d e5481: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5488: 31 d2 xor %edx,%edx e548a: 48 89 df mov %rbx,%rdi e548d: 8b 70 04 mov 0x4(%rax),%esi e5490: 81 c6 c4 00 00 00 add $0xc4,%esi e5496: e8 00 00 00 00 callq e549b e549b: 41 83 ee 01 sub $0x1,%r14d e549f: 0f 84 00 00 00 00 je e54a5 e54a5: 89 c2 mov %eax,%edx e54a7: 83 e2 03 and $0x3,%edx e54aa: 83 fa 02 cmp $0x2,%edx e54ad: 74 30 je e54df e54af: 41 39 c5 cmp %eax,%r13d e54b2: 75 c3 jne e5477 e54b4: bf c7 10 00 00 mov $0x10c7,%edi e54b9: e8 00 00 00 00 callq e54be e54be: eb c1 jmp e5481 e54c0: 89 c2 mov %eax,%edx e54c2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e54c9: 31 c9 xor %ecx,%ecx e54cb: 48 89 df mov %rbx,%rdi e54ce: 83 e2 f3 and $0xfffffff3,%edx e54d1: 8b 70 04 mov 0x4(%rax),%esi e54d4: 81 c6 d4 00 00 00 add $0xd4,%esi e54da: e8 00 00 00 00 callq e54df e54df: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax e54e6: 8b 55 00 mov 0x0(%rbp),%edx e54e9: 89 94 03 f8 17 01 00 mov %edx,0x117f8(%rbx,%rax,1) e54f0: e9 2c f9 ff ff jmpq e4e21 e54f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e54fc: 00 00 00 00 00000000000e5500 : e5500: e8 00 00 00 00 callq e5505 e5505: 55 push %rbp e5506: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e550d: 48 89 d5 mov %rdx,%rbp e5510: 53 push %rbx e5511: 48 89 fb mov %rdi,%rbx e5514: bf 01 00 00 00 mov $0x1,%edi e5519: e8 00 00 00 00 callq e551e e551e: 8b 75 04 mov 0x4(%rbp),%esi e5521: 83 fe 78 cmp $0x78,%esi e5524: 74 1e je e5544 e5526: 83 fe 7c cmp $0x7c,%esi e5529: 74 3b je e5566 e552b: 83 fe 77 cmp $0x77,%esi e552e: 74 25 je e5555 e5530: 8b 55 2c mov 0x2c(%rbp),%edx e5533: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e553a: e8 00 00 00 00 callq e553f e553f: 31 c0 xor %eax,%eax e5541: 5b pop %rbx e5542: 5d pop %rbp e5543: c3 retq e5544: 48 8d bb 50 11 01 00 lea 0x11150(%rbx),%rdi e554b: e8 00 00 00 00 callq e5550 e5550: 31 c0 xor %eax,%eax e5552: 5b pop %rbx e5553: 5d pop %rbp e5554: c3 retq e5555: 48 8d bb 28 0e 01 00 lea 0x10e28(%rbx),%rdi e555c: e8 00 00 00 00 callq e5561 e5561: 31 c0 xor %eax,%eax e5563: 5b pop %rbx e5564: 5d pop %rbp e5565: c3 retq e5566: 48 8d bb 00 0b 01 00 lea 0x10b00(%rbx),%rdi e556d: e8 00 00 00 00 callq e5572 e5572: 31 c0 xor %eax,%eax e5574: 5b pop %rbx e5575: 5d pop %rbp e5576: c3 retq e5577: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) e557e: 00 00 00000000000e5580 <__order_base_2.part.0>: e5580: 48 83 ef 01 sub $0x1,%rdi e5584: b8 ff ff ff ff mov $0xffffffff,%eax e5589: 48 0f bd c7 bsr %rdi,%rax e558d: 83 c0 01 add $0x1,%eax e5590: c3 retq e5591: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e5598: 00 00 00 00 e559c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e55a0 : e55a0: e8 00 00 00 00 callq e55a5 e55a5: 41 54 push %r12 e55a7: 31 d2 xor %edx,%edx e55a9: 55 push %rbp e55aa: 31 ed xor %ebp,%ebp e55ac: 53 push %rbx e55ad: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e55b4: 48 89 fb mov %rdi,%rbx e55b7: 8b 70 04 mov 0x4(%rax),%esi e55ba: 81 c6 c4 00 00 00 add $0xc4,%esi e55c0: e8 00 00 00 00 callq e55c5 e55c5: 31 c9 xor %ecx,%ecx e55c7: 48 89 df mov %rbx,%rdi e55ca: 83 e0 fc and $0xfffffffc,%eax e55cd: 89 c2 mov %eax,%edx e55cf: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e55d6: 83 ca 01 or $0x1,%edx e55d9: 8b 70 04 mov 0x4(%rax),%esi e55dc: 81 c6 c4 00 00 00 add $0xc4,%esi e55e2: e8 00 00 00 00 callq e55e7 e55e7: 31 c9 xor %ecx,%ecx e55e9: ba aa aa 2a 00 mov $0x2aaaaa,%edx e55ee: 48 89 df mov %rbx,%rdi e55f1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e55f8: 8b 70 04 mov 0x4(%rax),%esi e55fb: 81 c6 c0 00 00 00 add $0xc0,%esi e5601: e8 00 00 00 00 callq e5606 e5606: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e560d: 31 d2 xor %edx,%edx e560f: 48 89 df mov %rbx,%rdi e5612: 8b 70 04 mov 0x4(%rax),%esi e5615: 81 c6 c1 00 00 00 add $0xc1,%esi e561b: e8 00 00 00 00 callq e5620 e5620: 44 8b a3 28 07 00 00 mov 0x728(%rbx),%r12d e5627: eb 2d jmp e5656 e5629: 44 8b a3 28 07 00 00 mov 0x728(%rbx),%r12d e5630: 89 c5 mov %eax,%ebp e5632: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e5639: 31 d2 xor %edx,%edx e563b: 48 89 df mov %rbx,%rdi e563e: 8b 70 04 mov 0x4(%rax),%esi e5641: 81 c6 c1 00 00 00 add $0xc1,%esi e5647: e8 00 00 00 00 callq e564c e564c: 41 83 ec 01 sub $0x1,%r12d e5650: 0f 84 00 00 00 00 je e5656 e5656: 3d aa aa 2a 00 cmp $0x2aaaaa,%eax e565b: 74 10 je e566d e565d: 39 c5 cmp %eax,%ebp e565f: 75 c8 jne e5629 e5661: bf c7 10 00 00 mov $0x10c7,%edi e5666: e8 00 00 00 00 callq e566b e566b: eb c5 jmp e5632 e566d: 5b pop %rbx e566e: 5d pop %rbp e566f: 41 5c pop %r12 e5671: c3 retq e5672: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e5679: 00 00 00 00 e567d: 0f 1f 00 nopl (%rax) 00000000000e5680 : e5680: e8 00 00 00 00 callq e5685 e5685: 55 push %rbp e5686: 48 89 fd mov %rdi,%rbp e5689: e8 00 00 00 00 callq e568e e568e: 85 c0 test %eax,%eax e5690: 74 02 je e5694 e5692: 5d pop %rbp e5693: c3 retq e5694: 48 89 ef mov %rbp,%rdi e5697: e8 00 00 00 00 callq e569c e569c: 48 89 ef mov %rbp,%rdi e569f: 5d pop %rbp e56a0: e9 00 00 00 00 jmpq e56a5 e56a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e56ac: 00 00 00 00 00000000000e56b0 : e56b0: e8 00 00 00 00 callq e56b5 e56b5: 41 56 push %r14 e56b7: 41 55 push %r13 e56b9: 4c 8d af 90 f5 fe ff lea -0x10a70(%rdi),%r13 e56c0: 41 54 push %r12 e56c2: 49 89 fc mov %rdi,%r12 e56c5: 55 push %rbp e56c6: 53 push %rbx e56c7: 48 83 ec 10 sub $0x10,%rsp e56cb: 8b 6f 60 mov 0x60(%rdi),%ebp e56ce: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax e56d5: 00 00 e56d7: 48 89 44 24 08 mov %rax,0x8(%rsp) e56dc: 31 c0 xor %eax,%eax e56de: 85 ed test %ebp,%ebp e56e0: 74 26 je e5708 e56e2: 31 db xor %ebx,%ebx e56e4: 31 ed xor %ebp,%ebp e56e6: 89 d8 mov %ebx,%eax e56e8: 83 c3 01 add $0x1,%ebx e56eb: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax e56f2: 49 8d bc 05 28 0e 01 lea 0x10e28(%r13,%rax,1),%rdi e56f9: 00 e56fa: e8 00 00 00 00 callq e56ff e56ff: 01 c5 add %eax,%ebp e5701: 41 39 5c 24 60 cmp %ebx,0x60(%r12) e5706: 77 de ja e56e6 e5708: 4d 8d b4 24 98 1b 00 lea 0x1b98(%r12),%r14 e570f: 00 e5710: 41 f6 84 24 25 7f ff testb $0x80,-0x80db(%r12) e5717: ff 80 e5719: 74 33 je e574e e571b: 31 c0 xor %eax,%eax e571d: 85 ed test %ebp,%ebp e571f: 4c 89 f7 mov %r14,%rdi e5722: 0f 95 c0 setne %al e5725: 89 04 24 mov %eax,(%rsp) e5728: e8 00 00 00 00 callq e572d e572d: 4c 89 ef mov %r13,%rdi e5730: 85 c0 test %eax,%eax e5732: 48 89 e2 mov %rsp,%rdx e5735: 0f 95 c0 setne %al e5738: 31 f6 xor %esi,%esi e573a: 0f b6 c0 movzbl %al,%eax e573d: 89 44 24 04 mov %eax,0x4(%rsp) e5741: 49 8b 84 24 88 1b 00 mov 0x1b88(%r12),%rax e5748: 00 e5749: e8 00 00 00 00 callq e574e e574e: 4c 89 f7 mov %r14,%rdi e5751: e8 00 00 00 00 callq e5756 e5756: 49 8d bc 24 90 00 00 lea 0x90(%r12),%rdi e575d: 00 e575e: 89 c3 mov %eax,%ebx e5760: e8 00 00 00 00 callq e5765 e5765: 01 c3 add %eax,%ebx e5767: 01 eb add %ebp,%ebx e5769: 75 3e jne e57a9 e576b: be 01 00 00 00 mov $0x1,%esi e5770: 4c 89 ef mov %r13,%rdi e5773: e8 00 00 00 00 callq e5778 e5778: 41 80 bc 24 54 72 ff cmpb $0x0,-0x8dac(%r12) e577f: ff 00 e5781: 74 5b je e57de e5783: 48 8b 44 24 08 mov 0x8(%rsp),%rax e5788: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e578f: 00 00 e5791: 75 76 jne e5809 e5793: 48 83 c4 10 add $0x10,%rsp e5797: 4c 89 ef mov %r13,%rdi e579a: 31 f6 xor %esi,%esi e579c: 5b pop %rbx e579d: 5d pop %rbp e579e: 41 5c pop %r12 e57a0: 41 5d pop %r13 e57a2: 41 5e pop %r14 e57a4: e9 00 00 00 00 jmpq e57a9 e57a9: 48 8b 44 24 08 mov 0x8(%rsp),%rax e57ae: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e57b5: 00 00 e57b7: 75 50 jne e5809 e57b9: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # e57c0 e57c0: 48 83 c4 10 add $0x10,%rsp e57c4: 4c 89 e2 mov %r12,%rdx e57c7: b9 e8 03 00 00 mov $0x3e8,%ecx e57cc: 5b pop %rbx e57cd: bf 80 01 00 00 mov $0x180,%edi e57d2: 5d pop %rbp e57d3: 41 5c pop %r12 e57d5: 41 5d pop %r13 e57d7: 41 5e pop %r14 e57d9: e9 00 00 00 00 jmpq e57de e57de: 48 8b 44 24 08 mov 0x8(%rsp),%rax e57e3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e57ea: 00 00 e57ec: 75 1b jne e5809 e57ee: 48 83 c4 10 add $0x10,%rsp e57f2: 4c 89 ef mov %r13,%rdi e57f5: 31 d2 xor %edx,%edx e57f7: be 0b 00 00 00 mov $0xb,%esi e57fc: 5b pop %rbx e57fd: 5d pop %rbp e57fe: 41 5c pop %r12 e5800: 41 5d pop %r13 e5802: 41 5e pop %r14 e5804: e9 00 00 00 00 jmpq e5809 e5809: e8 00 00 00 00 callq e580e e580e: 66 90 xchg %ax,%ax 00000000000e5810 : e5810: e8 00 00 00 00 callq e5815 e5815: 53 push %rbx e5816: 48 8b 07 mov (%rdi),%rax e5819: 48 89 fb mov %rdi,%rbx e581c: b9 e8 03 00 00 mov $0x3e8,%ecx e5821: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # e5828 e5828: bf 80 01 00 00 mov $0x180,%edi e582d: 48 8d 90 70 0a 01 00 lea 0x10a70(%rax),%rdx e5834: e8 00 00 00 00 callq e5839 e5839: 48 8b 3b mov (%rbx),%rdi e583c: 5b pop %rbx e583d: 48 81 c7 d0 25 01 00 add $0x125d0,%rdi e5844: e9 00 00 00 00 jmpq e5849 e5849: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000e5850 : e5850: e8 00 00 00 00 callq e5855 e5855: 41 54 push %r12 e5857: 31 d2 xor %edx,%edx e5859: 55 push %rbp e585a: 48 89 fd mov %rdi,%rbp e585d: 53 push %rbx e585e: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e5865: 31 db xor %ebx,%ebx e5867: 8b 70 04 mov 0x4(%rax),%esi e586a: 81 c6 af 05 00 00 add $0x5af,%esi e5870: e8 00 00 00 00 callq e5875 e5875: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d e587c: eb 2d jmp e58ab e587e: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d e5885: 89 c3 mov %eax,%ebx e5887: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e588e: 31 d2 xor %edx,%edx e5890: 48 89 ef mov %rbp,%rdi e5893: 8b 70 04 mov 0x4(%rax),%esi e5896: 81 c6 af 05 00 00 add $0x5af,%esi e589c: e8 00 00 00 00 callq e58a1 e58a1: 41 83 ec 01 sub $0x1,%r12d e58a5: 0f 84 00 00 00 00 je e58ab e58ab: 89 c2 mov %eax,%edx e58ad: 83 e2 07 and $0x7,%edx e58b0: 83 fa 02 cmp $0x2,%edx e58b3: 74 10 je e58c5 e58b5: 39 c3 cmp %eax,%ebx e58b7: 75 c5 jne e587e e58b9: bf c7 10 00 00 mov $0x10c7,%edi e58be: e8 00 00 00 00 callq e58c3 e58c3: eb c2 jmp e5887 e58c5: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e58cc: 31 d2 xor %edx,%edx e58ce: 48 89 ef mov %rbp,%rdi e58d1: 31 db xor %ebx,%ebx e58d3: 8b 70 04 mov 0x4(%rax),%esi e58d6: 81 c6 67 05 00 00 add $0x567,%esi e58dc: e8 00 00 00 00 callq e58e1 e58e1: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d e58e8: eb 2d jmp e5917 e58ea: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d e58f1: 89 c3 mov %eax,%ebx e58f3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e58fa: 31 d2 xor %edx,%edx e58fc: 48 89 ef mov %rbp,%rdi e58ff: 8b 70 04 mov 0x4(%rax),%esi e5902: 81 c6 67 05 00 00 add $0x567,%esi e5908: e8 00 00 00 00 callq e590d e590d: 41 83 ec 01 sub $0x1,%r12d e5911: 0f 84 00 00 00 00 je e5917 e5917: 89 c2 mov %eax,%edx e5919: 83 e2 0f and $0xf,%edx e591c: 83 fa 0f cmp $0xf,%edx e591f: 74 10 je e5931 e5921: 39 c3 cmp %eax,%ebx e5923: 75 c5 jne e58ea e5925: bf c7 10 00 00 mov $0x10c7,%edi e592a: e8 00 00 00 00 callq e592f e592f: eb c2 jmp e58f3 e5931: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5938: 31 d2 xor %edx,%edx e593a: 48 89 ef mov %rbp,%rdi e593d: 31 db xor %ebx,%ebx e593f: 8b 70 04 mov 0x4(%rax),%esi e5942: 81 c6 a0 05 00 00 add $0x5a0,%esi e5948: e8 00 00 00 00 callq e594d e594d: 31 c9 xor %ecx,%ecx e594f: 48 89 ef mov %rbp,%rdi e5952: 83 c8 08 or $0x8,%eax e5955: 89 c2 mov %eax,%edx e5957: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e595e: 8b 70 04 mov 0x4(%rax),%esi e5961: 81 c6 a0 05 00 00 add $0x5a0,%esi e5967: e8 00 00 00 00 callq e596c e596c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5973: 31 d2 xor %edx,%edx e5975: 48 89 ef mov %rbp,%rdi e5978: 8b 70 04 mov 0x4(%rax),%esi e597b: 81 c6 67 05 00 00 add $0x567,%esi e5981: e8 00 00 00 00 callq e5986 e5986: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d e598d: eb 2d jmp e59bc e598f: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d e5996: 89 c3 mov %eax,%ebx e5998: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e599f: 31 d2 xor %edx,%edx e59a1: 48 89 ef mov %rbp,%rdi e59a4: 8b 70 04 mov 0x4(%rax),%esi e59a7: 81 c6 67 05 00 00 add $0x567,%esi e59ad: e8 00 00 00 00 callq e59b2 e59b2: 41 83 ec 01 sub $0x1,%r12d e59b6: 0f 84 00 00 00 00 je e59bc e59bc: 89 c2 mov %eax,%edx e59be: 81 e2 40 02 00 00 and $0x240,%edx e59c4: 81 fa 40 02 00 00 cmp $0x240,%edx e59ca: 74 10 je e59dc e59cc: 39 c3 cmp %eax,%ebx e59ce: 75 bf jne e598f e59d0: bf c7 10 00 00 mov $0x10c7,%edi e59d5: e8 00 00 00 00 callq e59da e59da: eb bc jmp e5998 e59dc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e59e3: 31 d2 xor %edx,%edx e59e5: 48 89 ef mov %rbp,%rdi e59e8: 8b 70 04 mov 0x4(%rax),%esi e59eb: 81 c6 98 05 00 00 add $0x598,%esi e59f1: e8 00 00 00 00 callq e59f6 e59f6: 31 c9 xor %ecx,%ecx e59f8: 48 89 ef mov %rbp,%rdi e59fb: 80 e4 fd and $0xfd,%ah e59fe: 89 c2 mov %eax,%edx e5a00: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5a07: 8b 70 04 mov 0x4(%rax),%esi e5a0a: 81 c6 98 05 00 00 add $0x598,%esi e5a10: e8 00 00 00 00 callq e5a15 e5a15: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5a1c: 31 d2 xor %edx,%edx e5a1e: 48 89 ef mov %rbp,%rdi e5a21: 8b 70 04 mov 0x4(%rax),%esi e5a24: 81 c6 a0 05 00 00 add $0x5a0,%esi e5a2a: e8 00 00 00 00 callq e5a2f e5a2f: 31 c9 xor %ecx,%ecx e5a31: 48 89 ef mov %rbp,%rdi e5a34: 80 cc 20 or $0x20,%ah e5a37: 89 c2 mov %eax,%edx e5a39: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5a40: 8b 70 04 mov 0x4(%rax),%esi e5a43: 81 c6 a0 05 00 00 add $0x5a0,%esi e5a49: e8 00 00 00 00 callq e5a4e e5a4e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5a55: 31 d2 xor %edx,%edx e5a57: 48 89 ef mov %rbp,%rdi e5a5a: 8b 70 04 mov 0x4(%rax),%esi e5a5d: 81 c6 a0 05 00 00 add $0x5a0,%esi e5a63: e8 00 00 00 00 callq e5a68 e5a68: 31 c9 xor %ecx,%ecx e5a6a: 48 89 ef mov %rbp,%rdi e5a6d: 83 c8 04 or $0x4,%eax e5a70: 89 c2 mov %eax,%edx e5a72: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5a79: 8b 70 04 mov 0x4(%rax),%esi e5a7c: 81 c6 a0 05 00 00 add $0x5a0,%esi e5a82: e8 00 00 00 00 callq e5a87 e5a87: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5a8e: 31 c9 xor %ecx,%ecx e5a90: 31 d2 xor %edx,%edx e5a92: 48 89 ef mov %rbp,%rdi e5a95: 8b 70 04 mov 0x4(%rax),%esi e5a98: 81 c6 af 05 00 00 add $0x5af,%esi e5a9e: e8 00 00 00 00 callq e5aa3 e5aa3: 48 89 ef mov %rbp,%rdi e5aa6: e8 65 ea ff ff callq e4510 e5aab: f6 85 95 89 00 00 40 testb $0x40,0x8995(%rbp) e5ab2: 75 07 jne e5abb e5ab4: 5b pop %rbx e5ab5: 31 c0 xor %eax,%eax e5ab7: 5d pop %rbp e5ab8: 41 5c pop %r12 e5aba: c3 retq e5abb: 48 89 ef mov %rbp,%rdi e5abe: e8 dd fa ff ff callq e55a0 e5ac3: 31 c0 xor %eax,%eax e5ac5: 5b pop %rbx e5ac6: 5d pop %rbp e5ac7: 41 5c pop %r12 e5ac9: c3 retq e5aca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000e5ad0 : e5ad0: e8 00 00 00 00 callq e5ad5 e5ad5: 31 c0 xor %eax,%eax e5ad7: 39 b7 d4 0a 01 00 cmp %esi,0x10ad4(%rdi) e5add: 0f 84 bf 11 00 00 je e6ca2 e5ae3: 41 56 push %r14 e5ae5: 41 55 push %r13 e5ae7: 41 89 f5 mov %esi,%r13d e5aea: 41 54 push %r12 e5aec: 55 push %rbp e5aed: 48 89 fd mov %rdi,%rbp e5af0: 53 push %rbx e5af1: 8b 9f 94 89 00 00 mov 0x8994(%rdi),%ebx e5af7: 41 89 dc mov %ebx,%r12d e5afa: 41 81 e4 00 80 00 00 and $0x8000,%r12d e5b01: 85 f6 test %esi,%esi e5b03: 75 1f jne e5b24 e5b05: 45 85 e4 test %r12d,%r12d e5b08: 0f 85 95 11 00 00 jne e6ca3 e5b0e: e8 3d fd ff ff callq e5850 e5b13: 85 c0 test %eax,%eax e5b15: 0f 84 75 11 00 00 je e6c90 e5b1b: 5b pop %rbx e5b1c: 5d pop %rbp e5b1d: 41 5c pop %r12 e5b1f: 41 5d pop %r13 e5b21: 41 5e pop %r14 e5b23: c3 retq e5b24: 81 e3 00 40 00 00 and $0x4000,%ebx e5b2a: 45 85 e4 test %r12d,%r12d e5b2d: 0f 84 7a 11 00 00 je e6cad e5b33: 85 db test %ebx,%ebx e5b35: 0f 85 ac 1e 00 00 jne e79e7 e5b3b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5b42: 31 d2 xor %edx,%edx e5b44: 48 89 ef mov %rbp,%rdi e5b47: 8b 70 04 mov 0x4(%rax),%esi e5b4a: 81 c6 c4 00 00 00 add $0xc4,%esi e5b50: e8 00 00 00 00 callq e5b55 e5b55: 31 c9 xor %ecx,%ecx e5b57: 48 89 ef mov %rbp,%rdi e5b5a: 0d 04 01 00 00 or $0x104,%eax e5b5f: 89 c2 mov %eax,%edx e5b61: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5b68: 8b 70 04 mov 0x4(%rax),%esi e5b6b: 81 c6 c4 00 00 00 add $0xc4,%esi e5b71: e8 00 00 00 00 callq e5b76 e5b76: 31 f6 xor %esi,%esi e5b78: 48 89 ef mov %rbp,%rdi e5b7b: e8 e0 ea ff ff callq e4660 e5b80: 31 c9 xor %ecx,%ecx e5b82: ba 00 02 f2 0f mov $0xff20200,%edx e5b87: 48 89 ef mov %rbp,%rdi e5b8a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5b91: 8b 70 04 mov 0x4(%rax),%esi e5b94: 81 c6 d2 00 00 00 add $0xd2,%esi e5b9a: e8 00 00 00 00 callq e5b9f e5b9f: 31 c9 xor %ecx,%ecx e5ba1: ba ff ff ff ff mov $0xffffffff,%edx e5ba6: 48 89 ef mov %rbp,%rdi e5ba9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5bb0: 8b 70 04 mov 0x4(%rax),%esi e5bb3: 81 c6 d3 00 00 00 add $0xd3,%esi e5bb9: e8 00 00 00 00 callq e5bbe e5bbe: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5bc5: 31 c9 xor %ecx,%ecx e5bc7: 48 89 ef mov %rbp,%rdi e5bca: 8b 40 04 mov 0x4(%rax),%eax e5bcd: 8d 90 98 05 00 00 lea 0x598(%rax),%edx e5bd3: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5bd9: c1 e2 10 shl $0x10,%edx e5bdc: 83 ca 01 or $0x1,%edx e5bdf: e8 00 00 00 00 callq e5be4 e5be4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5beb: 31 c9 xor %ecx,%ecx e5bed: 31 d2 xor %edx,%edx e5bef: 48 89 ef mov %rbp,%rdi e5bf2: 8b 70 04 mov 0x4(%rax),%esi e5bf5: 81 c6 d2 00 00 00 add $0xd2,%esi e5bfb: e8 00 00 00 00 callq e5c00 e5c00: 31 c9 xor %ecx,%ecx e5c02: ba 02 00 00 00 mov $0x2,%edx e5c07: 48 89 ef mov %rbp,%rdi e5c0a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5c11: 8b 70 04 mov 0x4(%rax),%esi e5c14: 81 c6 d3 00 00 00 add $0xd3,%esi e5c1a: e8 00 00 00 00 callq e5c1f e5c1f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5c26: 31 c9 xor %ecx,%ecx e5c28: 48 89 ef mov %rbp,%rdi e5c2b: 8b 40 04 mov 0x4(%rax),%eax e5c2e: 8d 90 40 05 00 00 lea 0x540(%rax),%edx e5c34: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5c3a: c1 e2 10 shl $0x10,%edx e5c3d: 83 ca 01 or $0x1,%edx e5c40: e8 00 00 00 00 callq e5c45 e5c45: 31 c9 xor %ecx,%ecx e5c47: ba 08 73 30 00 mov $0x307308,%edx e5c4c: 48 89 ef mov %rbp,%rdi e5c4f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5c56: 8b 70 04 mov 0x4(%rax),%esi e5c59: 81 c6 d2 00 00 00 add $0xd2,%esi e5c5f: e8 00 00 00 00 callq e5c64 e5c64: 31 c9 xor %ecx,%ecx e5c66: ba ff ff ff ff mov $0xffffffff,%edx e5c6b: 48 89 ef mov %rbp,%rdi e5c6e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5c75: 8b 70 04 mov 0x4(%rax),%esi e5c78: 81 c6 d3 00 00 00 add $0xd3,%esi e5c7e: e8 00 00 00 00 callq e5c83 e5c83: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5c8a: 31 c9 xor %ecx,%ecx e5c8c: 48 89 ef mov %rbp,%rdi e5c8f: 8b 40 04 mov 0x4(%rax),%eax e5c92: 8d 90 66 05 00 00 lea 0x566(%rax),%edx e5c98: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5c9e: c1 e2 10 shl $0x10,%edx e5ca1: 83 ca 01 or $0x1,%edx e5ca4: e8 00 00 00 00 callq e5ca9 e5ca9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5cb0: 31 c9 xor %ecx,%ecx e5cb2: 31 d2 xor %edx,%edx e5cb4: 48 89 ef mov %rbp,%rdi e5cb7: 8b 70 04 mov 0x4(%rax),%esi e5cba: 81 c6 d2 00 00 00 add $0xd2,%esi e5cc0: e8 00 00 00 00 callq e5cc5 e5cc5: 31 c9 xor %ecx,%ecx e5cc7: ba ff ff ff ff mov $0xffffffff,%edx e5ccc: 48 89 ef mov %rbp,%rdi e5ccf: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5cd6: 8b 70 04 mov 0x4(%rax),%esi e5cd9: 81 c6 d3 00 00 00 add $0xd3,%esi e5cdf: e8 00 00 00 00 callq e5ce4 e5ce4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5ceb: 31 c9 xor %ecx,%ecx e5ced: 48 89 ef mov %rbp,%rdi e5cf0: 8b 40 04 mov 0x4(%rax),%eax e5cf3: 8d 90 6d 05 00 00 lea 0x56d(%rax),%edx e5cf9: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5cff: c1 e2 10 shl $0x10,%edx e5d02: 83 ca 01 or $0x1,%edx e5d05: e8 00 00 00 00 callq e5d0a e5d0a: 31 c9 xor %ecx,%ecx e5d0c: ba 10 00 00 00 mov $0x10,%edx e5d11: 48 89 ef mov %rbp,%rdi e5d14: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5d1b: 8b 70 04 mov 0x4(%rax),%esi e5d1e: 81 c6 d2 00 00 00 add $0xd2,%esi e5d24: e8 00 00 00 00 callq e5d29 e5d29: 31 c9 xor %ecx,%ecx e5d2b: ba ff ff ff ff mov $0xffffffff,%edx e5d30: 48 89 ef mov %rbp,%rdi e5d33: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5d3a: 8b 70 04 mov 0x4(%rax),%esi e5d3d: 81 c6 d3 00 00 00 add $0xd3,%esi e5d43: e8 00 00 00 00 callq e5d48 e5d48: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5d4f: 31 c9 xor %ecx,%ecx e5d51: 48 89 ef mov %rbp,%rdi e5d54: 8b 40 04 mov 0x4(%rax),%eax e5d57: 8d 90 77 05 00 00 lea 0x577(%rax),%edx e5d5d: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5d63: c1 e2 10 shl $0x10,%edx e5d66: 83 ca 01 or $0x1,%edx e5d69: e8 00 00 00 00 callq e5d6e e5d6e: 31 c9 xor %ecx,%ecx e5d70: ba 40 20 0c 04 mov $0x40c2040,%edx e5d75: 48 89 ef mov %rbp,%rdi e5d78: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5d7f: 8b 70 04 mov 0x4(%rax),%esi e5d82: 81 c6 d2 00 00 00 add $0xd2,%esi e5d88: e8 00 00 00 00 callq e5d8d e5d8d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5d94: ba ff ff ff ff mov $0xffffffff,%edx e5d99: 48 89 ef mov %rbp,%rdi e5d9c: 8b 70 04 mov 0x4(%rax),%esi e5d9f: 81 c6 d3 00 00 00 add $0xd3,%esi e5da5: 31 c9 xor %ecx,%ecx e5da7: e8 00 00 00 00 callq e5dac e5dac: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5db3: 31 c9 xor %ecx,%ecx e5db5: 48 89 ef mov %rbp,%rdi e5db8: 8b 40 04 mov 0x4(%rax),%eax e5dbb: 8d 90 79 05 00 00 lea 0x579(%rax),%edx e5dc1: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5dc7: c1 e2 10 shl $0x10,%edx e5dca: 83 ca 01 or $0x1,%edx e5dcd: e8 00 00 00 00 callq e5dd2 e5dd2: 31 c9 xor %ecx,%ecx e5dd4: ba 40 20 0c 04 mov $0x40c2040,%edx e5dd9: 48 89 ef mov %rbp,%rdi e5ddc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5de3: 8b 70 04 mov 0x4(%rax),%esi e5de6: 81 c6 d2 00 00 00 add $0xd2,%esi e5dec: e8 00 00 00 00 callq e5df1 e5df1: 31 c9 xor %ecx,%ecx e5df3: ba ff ff ff ff mov $0xffffffff,%edx e5df8: 48 89 ef mov %rbp,%rdi e5dfb: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5e02: 8b 70 04 mov 0x4(%rax),%esi e5e05: 81 c6 d3 00 00 00 add $0xd3,%esi e5e0b: e8 00 00 00 00 callq e5e10 e5e10: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5e17: 31 c9 xor %ecx,%ecx e5e19: 48 89 ef mov %rbp,%rdi e5e1c: 8b 40 04 mov 0x4(%rax),%eax e5e1f: 8d 90 7b 05 00 00 lea 0x57b(%rax),%edx e5e25: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5e2b: c1 e2 10 shl $0x10,%edx e5e2e: 83 ca 01 or $0x1,%edx e5e31: e8 00 00 00 00 callq e5e36 e5e36: 31 c9 xor %ecx,%ecx e5e38: ba 88 00 00 00 mov $0x88,%edx e5e3d: 48 89 ef mov %rbp,%rdi e5e40: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5e47: 8b 70 04 mov 0x4(%rax),%esi e5e4a: 81 c6 d2 00 00 00 add $0xd2,%esi e5e50: e8 00 00 00 00 callq e5e55 e5e55: 31 c9 xor %ecx,%ecx e5e57: ba ff ff ff ff mov $0xffffffff,%edx e5e5c: 48 89 ef mov %rbp,%rdi e5e5f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5e66: 8b 70 04 mov 0x4(%rax),%esi e5e69: 81 c6 d3 00 00 00 add $0xd3,%esi e5e6f: e8 00 00 00 00 callq e5e74 e5e74: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5e7b: 31 c9 xor %ecx,%ecx e5e7d: 48 89 ef mov %rbp,%rdi e5e80: 8b 40 04 mov 0x4(%rax),%eax e5e83: 8d 90 7d 05 00 00 lea 0x57d(%rax),%edx e5e89: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5e8f: c1 e2 10 shl $0x10,%edx e5e92: 83 ca 01 or $0x1,%edx e5e95: e8 00 00 00 00 callq e5e9a e5e9a: 48 8b 85 c8 0a 01 00 mov 0x10ac8(%rbp),%rax e5ea1: 4c 8b 20 mov (%rax),%r12 e5ea4: 41 81 c4 03 10 00 00 add $0x1003,%r12d e5eab: 41 81 e4 00 f0 ff ff and $0xfffff000,%r12d e5eb2: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) e5eb9: 0f 84 f3 19 00 00 je e78b2 e5ebf: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5ec6: 31 c9 xor %ecx,%ecx e5ec8: 48 89 ef mov %rbp,%rdi e5ecb: 44 89 e3 mov %r12d,%ebx e5ece: 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%edx e5ed4: 45 89 e6 mov %r12d,%r14d e5ed7: 8b 70 04 mov 0x4(%rax),%esi e5eda: 81 c6 d2 00 00 00 add $0xd2,%esi e5ee0: e8 00 00 00 00 callq e5ee5 e5ee5: 31 c9 xor %ecx,%ecx e5ee7: ba ff ff ff ff mov $0xffffffff,%edx e5eec: 48 89 ef mov %rbp,%rdi e5eef: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5ef6: 8b 70 04 mov 0x4(%rax),%esi e5ef9: 81 c6 d3 00 00 00 add $0xd3,%esi e5eff: e8 00 00 00 00 callq e5f04 e5f04: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5f0b: 31 c9 xor %ecx,%ecx e5f0d: 48 89 ef mov %rbp,%rdi e5f10: 8b 40 04 mov 0x4(%rax),%eax e5f13: 8d 90 5f 04 00 00 lea 0x45f(%rax),%edx e5f19: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5f1f: c1 e2 10 shl $0x10,%edx e5f22: 83 ca 01 or $0x1,%edx e5f25: e8 00 00 00 00 callq e5f2a e5f2a: 8b 95 f4 0a 01 00 mov 0x10af4(%rbp),%edx e5f30: 31 c9 xor %ecx,%ecx e5f32: 48 89 ef mov %rbp,%rdi e5f35: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5f3c: 8b 70 04 mov 0x4(%rax),%esi e5f3f: 81 c6 d2 00 00 00 add $0xd2,%esi e5f45: e8 00 00 00 00 callq e5f4a e5f4a: 31 c9 xor %ecx,%ecx e5f4c: ba ff ff ff ff mov $0xffffffff,%edx e5f51: 48 89 ef mov %rbp,%rdi e5f54: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5f5b: 8b 70 04 mov 0x4(%rax),%esi e5f5e: 81 c6 d3 00 00 00 add $0xd3,%esi e5f64: e8 00 00 00 00 callq e5f69 e5f69: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5f70: 31 c9 xor %ecx,%ecx e5f72: 48 89 ef mov %rbp,%rdi e5f75: 8b 40 04 mov 0x4(%rax),%eax e5f78: 8d 90 5e 04 00 00 lea 0x45e(%rax),%edx e5f7e: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5f84: c1 e2 10 shl $0x10,%edx e5f87: 83 ca 01 or $0x1,%edx e5f8a: e8 00 00 00 00 callq e5f8f e5f8f: 31 c9 xor %ecx,%ecx e5f91: ba 20 00 00 00 mov $0x20,%edx e5f96: 48 89 ef mov %rbp,%rdi e5f99: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5fa0: 8b 70 04 mov 0x4(%rax),%esi e5fa3: 81 c6 d2 00 00 00 add $0xd2,%esi e5fa9: e8 00 00 00 00 callq e5fae e5fae: 31 c9 xor %ecx,%ecx e5fb0: ba ff ff ff ff mov $0xffffffff,%edx e5fb5: 48 89 ef mov %rbp,%rdi e5fb8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5fbf: 8b 70 04 mov 0x4(%rax),%esi e5fc2: 81 c6 d3 00 00 00 add $0xd3,%esi e5fc8: e8 00 00 00 00 callq e5fcd e5fcd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5fd4: 31 c9 xor %ecx,%ecx e5fd6: 48 89 ef mov %rbp,%rdi e5fd9: 8b 40 04 mov 0x4(%rax),%eax e5fdc: 8d 90 82 05 00 00 lea 0x582(%rax),%edx e5fe2: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e5fe8: c1 e2 10 shl $0x10,%edx e5feb: 83 ca 01 or $0x1,%edx e5fee: e8 00 00 00 00 callq e5ff3 e5ff3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e5ffa: 31 c9 xor %ecx,%ecx e5ffc: 44 89 e2 mov %r12d,%edx e5fff: 48 89 ef mov %rbp,%rdi e6002: 8b 70 04 mov 0x4(%rax),%esi e6005: 81 c6 d2 00 00 00 add $0xd2,%esi e600b: e8 00 00 00 00 callq e6010 e6010: 31 c9 xor %ecx,%ecx e6012: ba ff ff ff ff mov $0xffffffff,%edx e6017: 48 89 ef mov %rbp,%rdi e601a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6021: 8b 70 04 mov 0x4(%rax),%esi e6024: 81 c6 d3 00 00 00 add $0xd3,%esi e602a: e8 00 00 00 00 callq e602f e602f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6036: 31 c9 xor %ecx,%ecx e6038: 48 89 ef mov %rbp,%rdi e603b: 8b 40 04 mov 0x4(%rax),%eax e603e: 8d 90 83 05 00 00 lea 0x583(%rax),%edx e6044: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e604a: c1 e2 10 shl $0x10,%edx e604d: 83 ca 01 or $0x1,%edx e6050: e8 00 00 00 00 callq e6055 e6055: 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%edx e605b: 31 c9 xor %ecx,%ecx e605d: 48 89 ef mov %rbp,%rdi e6060: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6067: 44 01 f2 add %r14d,%edx e606a: 8b 70 04 mov 0x4(%rax),%esi e606d: 81 c6 d2 00 00 00 add $0xd2,%esi e6073: e8 00 00 00 00 callq e6078 e6078: 31 c9 xor %ecx,%ecx e607a: ba ff ff ff ff mov $0xffffffff,%edx e607f: 48 89 ef mov %rbp,%rdi e6082: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6089: 8b 70 04 mov 0x4(%rax),%esi e608c: 81 c6 d3 00 00 00 add $0xd3,%esi e6092: e8 00 00 00 00 callq e6097 e6097: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e609e: 31 c9 xor %ecx,%ecx e60a0: 48 89 ef mov %rbp,%rdi e60a3: 8b 40 04 mov 0x4(%rax),%eax e60a6: 8d 90 ec 03 00 00 lea 0x3ec(%rax),%edx e60ac: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e60b2: c1 e2 10 shl $0x10,%edx e60b5: 83 ca 01 or $0x1,%edx e60b8: e8 00 00 00 00 callq e60bd e60bd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e60c4: 31 c9 xor %ecx,%ecx e60c6: 48 89 ef mov %rbp,%rdi e60c9: 48 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%rdx e60d0: 8b 70 04 mov 0x4(%rax),%esi e60d3: 48 01 da add %rbx,%rdx e60d6: 48 c1 ea 20 shr $0x20,%rdx e60da: 81 c6 d2 00 00 00 add $0xd2,%esi e60e0: e8 00 00 00 00 callq e60e5 e60e5: 31 c9 xor %ecx,%ecx e60e7: ba ff ff ff ff mov $0xffffffff,%edx e60ec: 48 89 ef mov %rbp,%rdi e60ef: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e60f6: 8b 70 04 mov 0x4(%rax),%esi e60f9: 81 c6 d3 00 00 00 add $0xd3,%esi e60ff: e8 00 00 00 00 callq e6104 e6104: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e610b: 31 c9 xor %ecx,%ecx e610d: 48 89 ef mov %rbp,%rdi e6110: 8b 40 04 mov 0x4(%rax),%eax e6113: 8d 90 ed 03 00 00 lea 0x3ed(%rax),%edx e6119: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e611f: c1 e2 10 shl $0x10,%edx e6122: 83 ca 01 or $0x1,%edx e6125: e8 00 00 00 00 callq e612a e612a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6131: 31 c9 xor %ecx,%ecx e6133: 31 d2 xor %edx,%edx e6135: 48 89 ef mov %rbp,%rdi e6138: 8b 70 04 mov 0x4(%rax),%esi e613b: 81 c6 d2 00 00 00 add $0xd2,%esi e6141: e8 00 00 00 00 callq e6146 e6146: 31 c9 xor %ecx,%ecx e6148: ba ff ff ff ff mov $0xffffffff,%edx e614d: 48 89 ef mov %rbp,%rdi e6150: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6157: 8b 70 04 mov 0x4(%rax),%esi e615a: 81 c6 d3 00 00 00 add $0xd3,%esi e6160: e8 00 00 00 00 callq e6165 e6165: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e616c: 31 c9 xor %ecx,%ecx e616e: 48 89 ef mov %rbp,%rdi e6171: 8b 40 04 mov 0x4(%rax),%eax e6174: 8d 90 84 05 00 00 lea 0x584(%rax),%edx e617a: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6180: c1 e2 10 shl $0x10,%edx e6183: 83 ca 01 or $0x1,%edx e6186: e8 00 00 00 00 callq e618b e618b: 31 c9 xor %ecx,%ecx e618d: ba 00 00 02 00 mov $0x20000,%edx e6192: 48 89 ef mov %rbp,%rdi e6195: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e619c: 8b 70 04 mov 0x4(%rax),%esi e619f: 81 c6 d2 00 00 00 add $0xd2,%esi e61a5: e8 00 00 00 00 callq e61aa e61aa: 31 c9 xor %ecx,%ecx e61ac: ba ff ff ff ff mov $0xffffffff,%edx e61b1: 48 89 ef mov %rbp,%rdi e61b4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e61bb: 8b 70 04 mov 0x4(%rax),%esi e61be: 81 c6 d3 00 00 00 add $0xd3,%esi e61c4: e8 00 00 00 00 callq e61c9 e61c9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e61d0: 31 c9 xor %ecx,%ecx e61d2: 48 89 ef mov %rbp,%rdi e61d5: 8b 40 04 mov 0x4(%rax),%eax e61d8: 8d 90 85 05 00 00 lea 0x585(%rax),%edx e61de: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e61e4: c1 e2 10 shl $0x10,%edx e61e7: 83 ca 01 or $0x1,%edx e61ea: e8 00 00 00 00 callq e61ef e61ef: 48 8b 85 f0 0a 01 00 mov 0x10af0(%rbp),%rax e61f6: 31 c9 xor %ecx,%ecx e61f8: 48 89 ef mov %rbp,%rdi e61fb: 41 8d 94 06 00 00 02 lea 0x20000(%r14,%rax,1),%edx e6202: 00 e6203: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e620a: 8b 70 04 mov 0x4(%rax),%esi e620d: 81 c6 d2 00 00 00 add $0xd2,%esi e6213: e8 00 00 00 00 callq e6218 e6218: 31 c9 xor %ecx,%ecx e621a: ba ff ff ff ff mov $0xffffffff,%edx e621f: 48 89 ef mov %rbp,%rdi e6222: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6229: 8b 70 04 mov 0x4(%rax),%esi e622c: 81 c6 d3 00 00 00 add $0xd3,%esi e6232: e8 00 00 00 00 callq e6237 e6237: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e623e: 31 c9 xor %ecx,%ecx e6240: 48 89 ef mov %rbp,%rdi e6243: 8b 40 04 mov 0x4(%rax),%eax e6246: 8d 90 f0 03 00 00 lea 0x3f0(%rax),%edx e624c: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6252: c1 e2 10 shl $0x10,%edx e6255: 83 ca 01 or $0x1,%edx e6258: e8 00 00 00 00 callq e625d e625d: 48 8b 85 f0 0a 01 00 mov 0x10af0(%rbp),%rax e6264: 48 89 ef mov %rbp,%rdi e6267: 48 8d 94 03 00 00 02 lea 0x20000(%rbx,%rax,1),%rdx e626e: 00 e626f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6276: 48 c1 ea 20 shr $0x20,%rdx e627a: 31 c9 xor %ecx,%ecx e627c: 8b 70 04 mov 0x4(%rax),%esi e627f: 81 c6 d2 00 00 00 add $0xd2,%esi e6285: e8 00 00 00 00 callq e628a e628a: 31 c9 xor %ecx,%ecx e628c: ba ff ff ff ff mov $0xffffffff,%edx e6291: 48 89 ef mov %rbp,%rdi e6294: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e629b: 8b 70 04 mov 0x4(%rax),%esi e629e: 81 c6 d3 00 00 00 add $0xd3,%esi e62a4: e8 00 00 00 00 callq e62a9 e62a9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e62b0: 31 c9 xor %ecx,%ecx e62b2: 48 89 ef mov %rbp,%rdi e62b5: 8b 40 04 mov 0x4(%rax),%eax e62b8: 8d 90 f1 03 00 00 lea 0x3f1(%rax),%edx e62be: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e62c4: c1 e2 10 shl $0x10,%edx e62c7: 83 ca 01 or $0x1,%edx e62ca: e8 00 00 00 00 callq e62cf e62cf: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e62d6: 31 c9 xor %ecx,%ecx e62d8: 31 d2 xor %edx,%edx e62da: 48 89 ef mov %rbp,%rdi e62dd: 8b 70 04 mov 0x4(%rax),%esi e62e0: 81 c6 d2 00 00 00 add $0xd2,%esi e62e6: e8 00 00 00 00 callq e62eb e62eb: 31 c9 xor %ecx,%ecx e62ed: ba ff ff ff ff mov $0xffffffff,%edx e62f2: 48 89 ef mov %rbp,%rdi e62f5: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e62fc: 8b 70 04 mov 0x4(%rax),%esi e62ff: 81 c6 d3 00 00 00 add $0xd3,%esi e6305: e8 00 00 00 00 callq e630a e630a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6311: 31 c9 xor %ecx,%ecx e6313: 48 89 ef mov %rbp,%rdi e6316: 8b 40 04 mov 0x4(%rax),%eax e6319: 8d 90 86 05 00 00 lea 0x586(%rax),%edx e631f: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6325: c1 e2 10 shl $0x10,%edx e6328: 83 ca 01 or $0x1,%edx e632b: e8 00 00 00 00 callq e6330 e6330: 31 c9 xor %ecx,%ecx e6332: ba 00 00 08 00 mov $0x80000,%edx e6337: 48 89 ef mov %rbp,%rdi e633a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6341: 8b 70 04 mov 0x4(%rax),%esi e6344: 81 c6 d2 00 00 00 add $0xd2,%esi e634a: e8 00 00 00 00 callq e634f e634f: 31 c9 xor %ecx,%ecx e6351: ba ff ff ff ff mov $0xffffffff,%edx e6356: 48 89 ef mov %rbp,%rdi e6359: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6360: 8b 70 04 mov 0x4(%rax),%esi e6363: 81 c6 d3 00 00 00 add $0xd3,%esi e6369: e8 00 00 00 00 callq e636e e636e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6375: 31 c9 xor %ecx,%ecx e6377: 48 89 ef mov %rbp,%rdi e637a: 8b 40 04 mov 0x4(%rax),%eax e637d: 8d 90 87 05 00 00 lea 0x587(%rax),%edx e6383: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6389: c1 e2 10 shl $0x10,%edx e638c: 83 ca 01 or $0x1,%edx e638f: e8 00 00 00 00 callq e6394 e6394: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e639b: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e63a1: 48 89 ef mov %rbp,%rdi e63a4: 8b 70 04 mov 0x4(%rax),%esi e63a7: 81 c6 d2 00 00 00 add $0xd2,%esi e63ad: 31 c9 xor %ecx,%ecx e63af: e8 00 00 00 00 callq e63b4 e63b4: 31 c9 xor %ecx,%ecx e63b6: ba ff ff ff ff mov $0xffffffff,%edx e63bb: 48 89 ef mov %rbp,%rdi e63be: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e63c5: 8b 70 04 mov 0x4(%rax),%esi e63c8: 81 c6 d3 00 00 00 add $0xd3,%esi e63ce: e8 00 00 00 00 callq e63d3 e63d3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e63da: 31 c9 xor %ecx,%ecx e63dc: 48 89 ef mov %rbp,%rdi e63df: 8b 40 04 mov 0x4(%rax),%eax e63e2: 8d 90 d3 03 00 00 lea 0x3d3(%rax),%edx e63e8: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e63ee: c1 e2 10 shl $0x10,%edx e63f1: 83 ca 01 or $0x1,%edx e63f4: e8 00 00 00 00 callq e63f9 e63f9: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e63ff: 31 c9 xor %ecx,%ecx e6401: 48 89 ef mov %rbp,%rdi e6404: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e640b: 8b 70 04 mov 0x4(%rax),%esi e640e: 81 c6 d2 00 00 00 add $0xd2,%esi e6414: e8 00 00 00 00 callq e6419 e6419: 31 c9 xor %ecx,%ecx e641b: ba ff ff ff ff mov $0xffffffff,%edx e6420: 48 89 ef mov %rbp,%rdi e6423: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e642a: 8b 70 04 mov 0x4(%rax),%esi e642d: 81 c6 d3 00 00 00 add $0xd3,%esi e6433: e8 00 00 00 00 callq e6438 e6438: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e643f: 31 c9 xor %ecx,%ecx e6441: 48 89 ef mov %rbp,%rdi e6444: 8b 40 04 mov 0x4(%rax),%eax e6447: 8d 90 d4 03 00 00 lea 0x3d4(%rax),%edx e644d: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6453: c1 e2 10 shl $0x10,%edx e6456: 83 ca 01 or $0x1,%edx e6459: e8 00 00 00 00 callq e645e e645e: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e6464: 31 c9 xor %ecx,%ecx e6466: 48 89 ef mov %rbp,%rdi e6469: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6470: 8b 70 04 mov 0x4(%rax),%esi e6473: 81 c6 d2 00 00 00 add $0xd2,%esi e6479: e8 00 00 00 00 callq e647e e647e: 31 c9 xor %ecx,%ecx e6480: ba ff ff ff ff mov $0xffffffff,%edx e6485: 48 89 ef mov %rbp,%rdi e6488: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e648f: 8b 70 04 mov 0x4(%rax),%esi e6492: 81 c6 d3 00 00 00 add $0xd3,%esi e6498: e8 00 00 00 00 callq e649d e649d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e64a4: 31 c9 xor %ecx,%ecx e64a6: 48 89 ef mov %rbp,%rdi e64a9: 8b 40 04 mov 0x4(%rax),%eax e64ac: 8d 90 d5 03 00 00 lea 0x3d5(%rax),%edx e64b2: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e64b8: c1 e2 10 shl $0x10,%edx e64bb: 83 ca 01 or $0x1,%edx e64be: e8 00 00 00 00 callq e64c3 e64c3: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e64c9: 31 c9 xor %ecx,%ecx e64cb: 48 89 ef mov %rbp,%rdi e64ce: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e64d5: 8b 70 04 mov 0x4(%rax),%esi e64d8: 81 c6 d2 00 00 00 add $0xd2,%esi e64de: e8 00 00 00 00 callq e64e3 e64e3: 31 c9 xor %ecx,%ecx e64e5: ba ff ff ff ff mov $0xffffffff,%edx e64ea: 48 89 ef mov %rbp,%rdi e64ed: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e64f4: 8b 70 04 mov 0x4(%rax),%esi e64f7: 81 c6 d3 00 00 00 add $0xd3,%esi e64fd: e8 00 00 00 00 callq e6502 e6502: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6509: 31 c9 xor %ecx,%ecx e650b: 48 89 ef mov %rbp,%rdi e650e: 8b 40 04 mov 0x4(%rax),%eax e6511: 8d 90 d2 03 00 00 lea 0x3d2(%rax),%edx e6517: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e651d: c1 e2 10 shl $0x10,%edx e6520: 83 ca 01 or $0x1,%edx e6523: e8 00 00 00 00 callq e6528 e6528: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e652e: 31 c9 xor %ecx,%ecx e6530: 48 89 ef mov %rbp,%rdi e6533: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e653a: 8b 70 04 mov 0x4(%rax),%esi e653d: 81 c6 d2 00 00 00 add $0xd2,%esi e6543: e8 00 00 00 00 callq e6548 e6548: 31 c9 xor %ecx,%ecx e654a: ba ff ff ff ff mov $0xffffffff,%edx e654f: 48 89 ef mov %rbp,%rdi e6552: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6559: 8b 70 04 mov 0x4(%rax),%esi e655c: 81 c6 d3 00 00 00 add $0xd3,%esi e6562: e8 00 00 00 00 callq e6567 e6567: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e656e: 31 c9 xor %ecx,%ecx e6570: 48 89 ef mov %rbp,%rdi e6573: 8b 40 04 mov 0x4(%rax),%eax e6576: 8d 90 92 01 00 00 lea 0x192(%rax),%edx e657c: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6582: c1 e2 10 shl $0x10,%edx e6585: 83 ca 01 or $0x1,%edx e6588: e8 00 00 00 00 callq e658d e658d: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e6593: 31 c9 xor %ecx,%ecx e6595: 48 89 ef mov %rbp,%rdi e6598: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e659f: 8b 70 04 mov 0x4(%rax),%esi e65a2: 81 c6 d2 00 00 00 add $0xd2,%esi e65a8: e8 00 00 00 00 callq e65ad e65ad: 31 c9 xor %ecx,%ecx e65af: ba ff ff ff ff mov $0xffffffff,%edx e65b4: 48 89 ef mov %rbp,%rdi e65b7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e65be: 8b 70 04 mov 0x4(%rax),%esi e65c1: 81 c6 d3 00 00 00 add $0xd3,%esi e65c7: e8 00 00 00 00 callq e65cc e65cc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e65d3: 31 c9 xor %ecx,%ecx e65d5: 48 89 ef mov %rbp,%rdi e65d8: 8b 40 04 mov 0x4(%rax),%eax e65db: 8d 90 84 01 00 00 lea 0x184(%rax),%edx e65e1: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e65e7: c1 e2 10 shl $0x10,%edx e65ea: 83 ca 01 or $0x1,%edx e65ed: e8 00 00 00 00 callq e65f2 e65f2: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e65f8: 31 c9 xor %ecx,%ecx e65fa: 48 89 ef mov %rbp,%rdi e65fd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6604: 8b 70 04 mov 0x4(%rax),%esi e6607: 81 c6 d2 00 00 00 add $0xd2,%esi e660d: e8 00 00 00 00 callq e6612 e6612: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6619: ba ff ff ff ff mov $0xffffffff,%edx e661e: 48 89 ef mov %rbp,%rdi e6621: 8b 70 04 mov 0x4(%rax),%esi e6624: 81 c6 d3 00 00 00 add $0xd3,%esi e662a: 31 c9 xor %ecx,%ecx e662c: e8 00 00 00 00 callq e6631 e6631: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6638: 31 c9 xor %ecx,%ecx e663a: 48 89 ef mov %rbp,%rdi e663d: 8b 40 04 mov 0x4(%rax),%eax e6640: 8d 90 c5 01 00 00 lea 0x1c5(%rax),%edx e6646: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e664c: c1 e2 10 shl $0x10,%edx e664f: 83 ca 01 or $0x1,%edx e6652: e8 00 00 00 00 callq e6657 e6657: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e665d: 31 c9 xor %ecx,%ecx e665f: 48 89 ef mov %rbp,%rdi e6662: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6669: 8b 70 04 mov 0x4(%rax),%esi e666c: 81 c6 d2 00 00 00 add $0xd2,%esi e6672: e8 00 00 00 00 callq e6677 e6677: 31 c9 xor %ecx,%ecx e6679: ba ff ff ff ff mov $0xffffffff,%edx e667e: 48 89 ef mov %rbp,%rdi e6681: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6688: 8b 70 04 mov 0x4(%rax),%esi e668b: 81 c6 d3 00 00 00 add $0xd3,%esi e6691: e8 00 00 00 00 callq e6696 e6696: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e669d: 31 c9 xor %ecx,%ecx e669f: 48 89 ef mov %rbp,%rdi e66a2: 8b 40 04 mov 0x4(%rax),%eax e66a5: 8d 90 86 01 00 00 lea 0x186(%rax),%edx e66ab: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e66b1: c1 e2 10 shl $0x10,%edx e66b4: 83 ca 01 or $0x1,%edx e66b7: e8 00 00 00 00 callq e66bc e66bc: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e66c2: 31 c9 xor %ecx,%ecx e66c4: 48 89 ef mov %rbp,%rdi e66c7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e66ce: 8b 70 04 mov 0x4(%rax),%esi e66d1: 81 c6 d2 00 00 00 add $0xd2,%esi e66d7: e8 00 00 00 00 callq e66dc e66dc: 31 c9 xor %ecx,%ecx e66de: ba ff ff ff ff mov $0xffffffff,%edx e66e3: 48 89 ef mov %rbp,%rdi e66e6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e66ed: 8b 70 04 mov 0x4(%rax),%esi e66f0: 81 c6 d3 00 00 00 add $0xd3,%esi e66f6: e8 00 00 00 00 callq e66fb e66fb: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6702: 31 c9 xor %ecx,%ecx e6704: 48 89 ef mov %rbp,%rdi e6707: 8b 40 04 mov 0x4(%rax),%eax e670a: 8d 90 93 01 00 00 lea 0x193(%rax),%edx e6710: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6716: c1 e2 10 shl $0x10,%edx e6719: 83 ca 01 or $0x1,%edx e671c: e8 00 00 00 00 callq e6721 e6721: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e6727: 31 c9 xor %ecx,%ecx e6729: 48 89 ef mov %rbp,%rdi e672c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6733: 8b 70 04 mov 0x4(%rax),%esi e6736: 81 c6 d2 00 00 00 add $0xd2,%esi e673c: e8 00 00 00 00 callq e6741 e6741: 31 c9 xor %ecx,%ecx e6743: ba ff ff ff ff mov $0xffffffff,%edx e6748: 48 89 ef mov %rbp,%rdi e674b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6752: 8b 70 04 mov 0x4(%rax),%esi e6755: 81 c6 d3 00 00 00 add $0xd3,%esi e675b: e8 00 00 00 00 callq e6760 e6760: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6767: 48 89 ef mov %rbp,%rdi e676a: 8b 40 04 mov 0x4(%rax),%eax e676d: 8d 90 85 01 00 00 lea 0x185(%rax),%edx e6773: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6779: c1 e2 10 shl $0x10,%edx e677c: 31 c9 xor %ecx,%ecx e677e: 83 ca 01 or $0x1,%edx e6781: e8 00 00 00 00 callq e6786 e6786: 31 c9 xor %ecx,%ecx e6788: ba 10 00 00 00 mov $0x10,%edx e678d: 48 89 ef mov %rbp,%rdi e6790: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6797: 8b 70 04 mov 0x4(%rax),%esi e679a: 81 c6 d2 00 00 00 add $0xd2,%esi e67a0: e8 00 00 00 00 callq e67a5 e67a5: 31 c9 xor %ecx,%ecx e67a7: ba ff ff ff ff mov $0xffffffff,%edx e67ac: 48 89 ef mov %rbp,%rdi e67af: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e67b6: 8b 70 04 mov 0x4(%rax),%esi e67b9: 81 c6 d3 00 00 00 add $0xd3,%esi e67bf: e8 00 00 00 00 callq e67c4 e67c4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e67cb: 31 c9 xor %ecx,%ecx e67cd: 48 89 ef mov %rbp,%rdi e67d0: 8b 40 04 mov 0x4(%rax),%eax e67d3: 8d 90 6c 02 00 00 lea 0x26c(%rax),%edx e67d9: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e67df: c1 e2 10 shl $0x10,%edx e67e2: 83 ca 01 or $0x1,%edx e67e5: e8 00 00 00 00 callq e67ea e67ea: 31 c9 xor %ecx,%ecx e67ec: ba 03 00 00 00 mov $0x3,%edx e67f1: 48 89 ef mov %rbp,%rdi e67f4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e67fb: 8b 70 04 mov 0x4(%rax),%esi e67fe: 81 c6 d2 00 00 00 add $0xd2,%esi e6804: e8 00 00 00 00 callq e6809 e6809: 31 c9 xor %ecx,%ecx e680b: ba ff ff ff ff mov $0xffffffff,%edx e6810: 48 89 ef mov %rbp,%rdi e6813: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e681a: 8b 70 04 mov 0x4(%rax),%esi e681d: 81 c6 d3 00 00 00 add $0xd3,%esi e6823: e8 00 00 00 00 callq e6828 e6828: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e682f: 31 c9 xor %ecx,%ecx e6831: 48 89 ef mov %rbp,%rdi e6834: 8b 40 04 mov 0x4(%rax),%eax e6837: 8d 90 6b 02 00 00 lea 0x26b(%rax),%edx e683d: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6843: c1 e2 10 shl $0x10,%edx e6846: 83 ca 01 or $0x1,%edx e6849: e8 00 00 00 00 callq e684e e684e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6855: 31 c9 xor %ecx,%ecx e6857: 31 d2 xor %edx,%edx e6859: 48 89 ef mov %rbp,%rdi e685c: 8b 70 04 mov 0x4(%rax),%esi e685f: 81 c6 d2 00 00 00 add $0xd2,%esi e6865: e8 00 00 00 00 callq e686a e686a: 31 c9 xor %ecx,%ecx e686c: ba ff ff ff ff mov $0xffffffff,%edx e6871: 48 89 ef mov %rbp,%rdi e6874: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e687b: 8b 70 04 mov 0x4(%rax),%esi e687e: 81 c6 d3 00 00 00 add $0xd3,%esi e6884: e8 00 00 00 00 callq e6889 e6889: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6890: 48 89 ef mov %rbp,%rdi e6893: 8b 40 04 mov 0x4(%rax),%eax e6896: 8d 90 a0 05 00 00 lea 0x5a0(%rax),%edx e689c: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e68a2: c1 e2 10 shl $0x10,%edx e68a5: 83 ca 01 or $0x1,%edx e68a8: 31 c9 xor %ecx,%ecx e68aa: e8 00 00 00 00 callq e68af e68af: 31 c9 xor %ecx,%ecx e68b1: ba 00 00 3e 00 mov $0x3e0000,%edx e68b6: 48 89 ef mov %rbp,%rdi e68b9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e68c0: 8b 70 04 mov 0x4(%rax),%esi e68c3: 81 c6 d2 00 00 00 add $0xd2,%esi e68c9: e8 00 00 00 00 callq e68ce e68ce: 31 c9 xor %ecx,%ecx e68d0: ba ff ff ff ff mov $0xffffffff,%edx e68d5: 48 89 ef mov %rbp,%rdi e68d8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e68df: 8b 70 04 mov 0x4(%rax),%esi e68e2: 81 c6 d3 00 00 00 add $0xd3,%esi e68e8: e8 00 00 00 00 callq e68ed e68ed: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e68f4: 31 c9 xor %ecx,%ecx e68f6: 48 89 ef mov %rbp,%rdi e68f9: 8b 40 04 mov 0x4(%rax),%eax e68fc: 8d 90 3d 05 00 00 lea 0x53d(%rax),%edx e6902: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6908: c1 e2 10 shl $0x10,%edx e690b: 83 ca 01 or $0x1,%edx e690e: e8 00 00 00 00 callq e6913 e6913: 31 c9 xor %ecx,%ecx e6915: ba 02 00 00 00 mov $0x2,%edx e691a: 48 89 ef mov %rbp,%rdi e691d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6924: 8b 70 04 mov 0x4(%rax),%esi e6927: 81 c6 d2 00 00 00 add $0xd2,%esi e692d: e8 00 00 00 00 callq e6932 e6932: 31 c9 xor %ecx,%ecx e6934: ba 02 00 00 00 mov $0x2,%edx e6939: 48 89 ef mov %rbp,%rdi e693c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6943: 8b 70 04 mov 0x4(%rax),%esi e6946: 81 c6 d3 00 00 00 add $0xd3,%esi e694c: e8 00 00 00 00 callq e6951 e6951: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6958: 31 c9 xor %ecx,%ecx e695a: 48 89 ef mov %rbp,%rdi e695d: 8b 40 04 mov 0x4(%rax),%eax e6960: 8d 90 40 05 00 00 lea 0x540(%rax),%edx e6966: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e696c: c1 e2 10 shl $0x10,%edx e696f: 83 ca 01 or $0x1,%edx e6972: e8 00 00 00 00 callq e6977 e6977: be 01 00 00 00 mov $0x1,%esi e697c: 48 89 ef mov %rbp,%rdi e697f: e8 dc dc ff ff callq e4660 e6984: 31 c9 xor %ecx,%ecx e6986: ba 08 73 30 00 mov $0x307308,%edx e698b: 48 89 ef mov %rbp,%rdi e698e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6995: 8b 70 04 mov 0x4(%rax),%esi e6998: 81 c6 d2 00 00 00 add $0xd2,%esi e699e: e8 00 00 00 00 callq e69a3 e69a3: 31 c9 xor %ecx,%ecx e69a5: ba ff ff ff ff mov $0xffffffff,%edx e69aa: 48 89 ef mov %rbp,%rdi e69ad: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e69b4: 8b 70 04 mov 0x4(%rax),%esi e69b7: 81 c6 d3 00 00 00 add $0xd3,%esi e69bd: e8 00 00 00 00 callq e69c2 e69c2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e69c9: 48 89 ef mov %rbp,%rdi e69cc: 8b 40 04 mov 0x4(%rax),%eax e69cf: 8d 90 66 05 00 00 lea 0x566(%rax),%edx e69d5: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e69db: c1 e2 10 shl $0x10,%edx e69de: 83 ca 11 or $0x11,%edx e69e1: 31 c9 xor %ecx,%ecx e69e3: e8 00 00 00 00 callq e69e8 e69e8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e69ef: 31 c9 xor %ecx,%ecx e69f1: 48 89 ef mov %rbp,%rdi e69f4: 44 8b a5 84 8a 00 00 mov 0x8a84(%rbp),%r12d e69fb: 8b 70 04 mov 0x4(%rax),%esi e69fe: 44 89 e2 mov %r12d,%edx e6a01: 81 c6 d2 00 00 00 add $0xd2,%esi e6a07: e8 00 00 00 00 callq e6a0c e6a0c: 31 c9 xor %ecx,%ecx e6a0e: ba ff ff ff ff mov $0xffffffff,%edx e6a13: 48 89 ef mov %rbp,%rdi e6a16: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6a1d: 8b 70 04 mov 0x4(%rax),%esi e6a20: 81 c6 d3 00 00 00 add $0xd3,%esi e6a26: e8 00 00 00 00 callq e6a2b e6a2b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6a32: 31 c9 xor %ecx,%ecx e6a34: 48 89 ef mov %rbp,%rdi e6a37: 8b 40 04 mov 0x4(%rax),%eax e6a3a: 8d 90 1f 02 00 00 lea 0x21f(%rax),%edx e6a40: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6a46: c1 e2 10 shl $0x10,%edx e6a49: 83 ca 11 or $0x11,%edx e6a4c: e8 00 00 00 00 callq e6a51 e6a51: 31 c9 xor %ecx,%ecx e6a53: 44 89 e2 mov %r12d,%edx e6a56: 48 89 ef mov %rbp,%rdi e6a59: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6a60: 8b 70 04 mov 0x4(%rax),%esi e6a63: 81 c6 d2 00 00 00 add $0xd2,%esi e6a69: e8 00 00 00 00 callq e6a6e e6a6e: 31 c9 xor %ecx,%ecx e6a70: ba ff ff ff ff mov $0xffffffff,%edx e6a75: 48 89 ef mov %rbp,%rdi e6a78: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6a7f: 8b 70 04 mov 0x4(%rax),%esi e6a82: 81 c6 d3 00 00 00 add $0xd3,%esi e6a88: e8 00 00 00 00 callq e6a8d e6a8d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6a94: 31 c9 xor %ecx,%ecx e6a96: 48 89 ef mov %rbp,%rdi e6a99: 8b 40 04 mov 0x4(%rax),%eax e6a9c: 8d 90 38 02 00 00 lea 0x238(%rax),%edx e6aa2: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6aa8: c1 e2 10 shl $0x10,%edx e6aab: 83 ca 11 or $0x11,%edx e6aae: e8 00 00 00 00 callq e6ab3 e6ab3: 31 c9 xor %ecx,%ecx e6ab5: ba 10 00 00 00 mov $0x10,%edx e6aba: 48 89 ef mov %rbp,%rdi e6abd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6ac4: 8b 70 04 mov 0x4(%rax),%esi e6ac7: 81 c6 d2 00 00 00 add $0xd2,%esi e6acd: e8 00 00 00 00 callq e6ad2 e6ad2: 31 c9 xor %ecx,%ecx e6ad4: ba ff ff ff ff mov $0xffffffff,%edx e6ad9: 48 89 ef mov %rbp,%rdi e6adc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6ae3: 8b 70 04 mov 0x4(%rax),%esi e6ae6: 81 c6 d3 00 00 00 add $0xd3,%esi e6aec: e8 00 00 00 00 callq e6af1 e6af1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6af8: 48 89 ef mov %rbp,%rdi e6afb: 31 c9 xor %ecx,%ecx e6afd: 8b 40 04 mov 0x4(%rax),%eax e6b00: 8d 90 41 05 00 00 lea 0x541(%rax),%edx e6b06: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e6b0c: c1 e2 10 shl $0x10,%edx e6b0f: 83 ca 11 or $0x11,%edx e6b12: e8 00 00 00 00 callq e6b17 e6b17: 8b bd 20 0d 01 00 mov 0x10d20(%rbp),%edi e6b1d: ba 00 01 01 11 mov $0x11010100,%edx e6b22: 48 83 ff 01 cmp $0x1,%rdi e6b26: 76 10 jbe e6b38 e6b28: e8 53 ea ff ff callq e5580 <__order_base_2.part.0> e6b2d: 83 e0 1f and $0x1f,%eax e6b30: 89 c2 mov %eax,%edx e6b32: 81 ca 00 01 01 11 or $0x11010100,%edx e6b38: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6b3f: 31 c9 xor %ecx,%ecx e6b41: 48 89 ef mov %rbp,%rdi e6b44: 8b 70 04 mov 0x4(%rax),%esi e6b47: 81 c6 a9 05 00 00 add $0x5a9,%esi e6b4d: e8 00 00 00 00 callq e6b52 e6b52: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6b59: 31 c9 xor %ecx,%ecx e6b5b: 31 d2 xor %edx,%edx e6b5d: 48 89 ef mov %rbp,%rdi e6b60: 8b 70 04 mov 0x4(%rax),%esi e6b63: 81 c6 a6 05 00 00 add $0x5a6,%esi e6b69: e8 00 00 00 00 callq e6b6e e6b6e: 8b 95 34 0d 01 00 mov 0x10d34(%rbp),%edx e6b74: 31 c9 xor %ecx,%ecx e6b76: 48 89 ef mov %rbp,%rdi e6b79: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6b80: c1 ea 02 shr $0x2,%edx e6b83: 8b 70 04 mov 0x4(%rax),%esi e6b86: 81 c6 aa 05 00 00 add $0x5aa,%esi e6b8c: e8 00 00 00 00 callq e6b91 e6b91: 8b 95 30 0d 01 00 mov 0x10d30(%rbp),%edx e6b97: 31 c9 xor %ecx,%ecx e6b99: 48 89 ef mov %rbp,%rdi e6b9c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6ba3: 8b 70 04 mov 0x4(%rax),%esi e6ba6: 81 c6 69 04 00 00 add $0x469,%esi e6bac: e8 00 00 00 00 callq e6bb1 e6bb1: 8b 95 34 0d 01 00 mov 0x10d34(%rbp),%edx e6bb7: 31 c9 xor %ecx,%ecx e6bb9: 48 89 ef mov %rbp,%rdi e6bbc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6bc3: 8b 70 04 mov 0x4(%rax),%esi e6bc6: 81 c6 68 04 00 00 add $0x468,%esi e6bcc: e8 00 00 00 00 callq e6bd1 e6bd1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6bd8: 31 c9 xor %ecx,%ecx e6bda: 31 d2 xor %edx,%edx e6bdc: 48 89 ef mov %rbp,%rdi e6bdf: 8b 70 04 mov 0x4(%rax),%esi e6be2: 81 c6 a4 05 00 00 add $0x5a4,%esi e6be8: e8 00 00 00 00 callq e6bed e6bed: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6bf4: 31 c9 xor %ecx,%ecx e6bf6: 31 d2 xor %edx,%edx e6bf8: 48 89 ef mov %rbp,%rdi e6bfb: 8b 70 04 mov 0x4(%rax),%esi e6bfe: 81 c6 d6 00 00 00 add $0xd6,%esi e6c04: e8 00 00 00 00 callq e6c09 e6c09: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6c10: 31 d2 xor %edx,%edx e6c12: 48 89 ef mov %rbp,%rdi e6c15: 8b 70 04 mov 0x4(%rax),%esi e6c18: 81 c6 a4 05 00 00 add $0x5a4,%esi e6c1e: e8 00 00 00 00 callq e6c23 e6c23: 31 c9 xor %ecx,%ecx e6c25: 48 89 ef mov %rbp,%rdi e6c28: 89 c2 mov %eax,%edx e6c2a: 89 c0 mov %eax,%eax e6c2c: 48 89 85 10 0d 01 00 mov %rax,0x10d10(%rbp) e6c33: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6c3a: 8b 70 04 mov 0x4(%rax),%esi e6c3d: 81 c6 a5 05 00 00 add $0x5a5,%esi e6c43: e8 00 00 00 00 callq e6c48 e6c48: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6c4f: 48 89 ef mov %rbp,%rdi e6c52: 8b 70 04 mov 0x4(%rax),%esi e6c55: 81 c6 a9 05 00 00 add $0x5a9,%esi e6c5b: 31 d2 xor %edx,%edx e6c5d: e8 00 00 00 00 callq e6c62 e6c62: 48 89 ef mov %rbp,%rdi e6c65: 31 c9 xor %ecx,%ecx e6c67: 25 ff ff fe ff and $0xfffeffff,%eax e6c6c: 89 c2 mov %eax,%edx e6c6e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6c75: 8b 70 04 mov 0x4(%rax),%esi e6c78: 81 c6 a9 05 00 00 add $0x5a9,%esi e6c7e: e8 00 00 00 00 callq e6c83 e6c83: be 01 00 00 00 mov $0x1,%esi e6c88: 48 89 ef mov %rbp,%rdi e6c8b: e8 00 00 00 00 callq e6c90 e6c90: 44 89 ad d4 0a 01 00 mov %r13d,0x10ad4(%rbp) e6c97: 31 c0 xor %eax,%eax e6c99: 5b pop %rbx e6c9a: 5d pop %rbp e6c9b: 41 5c pop %r12 e6c9d: 41 5d pop %r13 e6c9f: 41 5e pop %r14 e6ca1: c3 retq e6ca2: c3 retq e6ca3: e8 28 d5 ff ff callq e41d0 e6ca8: e9 66 ee ff ff jmpq e5b13 e6cad: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e6cb4: 31 c9 xor %ecx,%ecx e6cb6: 8b 70 04 mov 0x4(%rax),%esi e6cb9: 81 c6 c0 00 00 00 add $0xc0,%esi e6cbf: 85 db test %ebx,%ebx e6cc1: 0f 84 aa 07 00 00 je e7471 e6cc7: ba a5 aa 2a 00 mov $0x2aaaa5,%edx e6ccc: 31 db xor %ebx,%ebx e6cce: e8 00 00 00 00 callq e6cd3 e6cd3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6cda: 31 d2 xor %edx,%edx e6cdc: 48 89 ef mov %rbp,%rdi e6cdf: 8b 70 04 mov 0x4(%rax),%esi e6ce2: 81 c6 c1 00 00 00 add $0xc1,%esi e6ce8: e8 00 00 00 00 callq e6ced e6ced: 44 8b b5 28 07 00 00 mov 0x728(%rbp),%r14d e6cf4: 41 89 c0 mov %eax,%r8d e6cf7: eb 31 jmp e6d2a e6cf9: 44 8b b5 28 07 00 00 mov 0x728(%rbp),%r14d e6d00: 44 89 c3 mov %r8d,%ebx e6d03: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6d0a: 31 d2 xor %edx,%edx e6d0c: 48 89 ef mov %rbp,%rdi e6d0f: 8b 70 04 mov 0x4(%rax),%esi e6d12: 81 c6 c1 00 00 00 add $0xc1,%esi e6d18: e8 00 00 00 00 callq e6d1d e6d1d: 41 89 c0 mov %eax,%r8d e6d20: 41 83 ee 01 sub $0x1,%r14d e6d24: 0f 84 00 00 00 00 je e6d2a e6d2a: 44 89 c0 mov %r8d,%eax e6d2d: 25 ff ff ff 00 and $0xffffff,%eax e6d32: 3d a0 aa 2a 00 cmp $0x2aaaa0,%eax e6d37: 74 11 je e6d4a e6d39: 44 39 c3 cmp %r8d,%ebx e6d3c: 75 bb jne e6cf9 e6d3e: bf c7 10 00 00 mov $0x10c7,%edi e6d43: e8 00 00 00 00 callq e6d48 e6d48: eb b9 jmp e6d03 e6d4a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6d51: 31 d2 xor %edx,%edx e6d53: 48 89 ef mov %rbp,%rdi e6d56: 8b 70 04 mov 0x4(%rax),%esi e6d59: 81 c6 c4 00 00 00 add $0xc4,%esi e6d5f: e8 00 00 00 00 callq e6d64 e6d64: 48 89 ef mov %rbp,%rdi e6d67: 25 fc fe ff ff and $0xfffffefc,%eax e6d6c: 89 c2 mov %eax,%edx e6d6e: 0d 02 01 00 00 or $0x102,%eax e6d73: f6 85 95 89 00 00 40 testb $0x40,0x8995(%rbp) e6d7a: 0f 45 d0 cmovne %eax,%edx e6d7d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6d84: 31 c9 xor %ecx,%ecx e6d86: 8b 70 04 mov 0x4(%rax),%esi e6d89: 81 c6 c4 00 00 00 add $0xc4,%esi e6d8f: e8 00 00 00 00 callq e6d94 e6d94: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6d9b: 31 d2 xor %edx,%edx e6d9d: 48 89 ef mov %rbp,%rdi e6da0: 8b 70 04 mov 0x4(%rax),%esi e6da3: 81 c6 af 05 00 00 add $0x5af,%esi e6da9: e8 00 00 00 00 callq e6dae e6dae: 31 c9 xor %ecx,%ecx e6db0: 48 89 ef mov %rbp,%rdi e6db3: 83 c8 04 or $0x4,%eax e6db6: 89 c2 mov %eax,%edx e6db8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6dbf: 8b 70 04 mov 0x4(%rax),%esi e6dc2: 81 c6 af 05 00 00 add $0x5af,%esi e6dc8: e8 00 00 00 00 callq e6dcd e6dcd: 48 89 ef mov %rbp,%rdi e6dd0: e8 1b db ff ff callq e48f0 e6dd5: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6ddc: 31 d2 xor %edx,%edx e6dde: 48 89 ef mov %rbp,%rdi e6de1: 8b 70 04 mov 0x4(%rax),%esi e6de4: 81 c6 40 05 00 00 add $0x540,%esi e6dea: e8 00 00 00 00 callq e6def e6def: 31 c9 xor %ecx,%ecx e6df1: 48 89 ef mov %rbp,%rdi e6df4: 83 e0 fd and $0xfffffffd,%eax e6df7: 89 c2 mov %eax,%edx e6df9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6e00: 8b 70 04 mov 0x4(%rax),%esi e6e03: 81 c6 40 05 00 00 add $0x540,%esi e6e09: e8 00 00 00 00 callq e6e0e e6e0e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6e15: 31 d2 xor %edx,%edx e6e17: 48 89 ef mov %rbp,%rdi e6e1a: 8b 70 04 mov 0x4(%rax),%esi e6e1d: 81 c6 66 05 00 00 add $0x566,%esi e6e23: e8 00 00 00 00 callq e6e28 e6e28: 31 c9 xor %ecx,%ecx e6e2a: 48 89 ef mov %rbp,%rdi e6e2d: 0d 00 31 20 00 or $0x203100,%eax e6e32: 89 c2 mov %eax,%edx e6e34: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6e3b: 8b 70 04 mov 0x4(%rax),%esi e6e3e: 81 c6 66 05 00 00 add $0x566,%esi e6e44: e8 00 00 00 00 callq e6e49 e6e49: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6e50: 31 c9 xor %ecx,%ecx e6e52: 31 d2 xor %edx,%edx e6e54: 48 89 ef mov %rbp,%rdi e6e57: 8b 70 04 mov 0x4(%rax),%esi e6e5a: 81 c6 6d 05 00 00 add $0x56d,%esi e6e60: e8 00 00 00 00 callq e6e65 e6e65: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6e6c: 31 d2 xor %edx,%edx e6e6e: 48 89 ef mov %rbp,%rdi e6e71: 8b 70 04 mov 0x4(%rax),%esi e6e74: 81 c6 77 05 00 00 add $0x577,%esi e6e7a: e8 00 00 00 00 callq e6e7f e6e7f: 48 89 ef mov %rbp,%rdi e6e82: 83 e0 c7 and $0xffffffc7,%eax e6e85: 31 c9 xor %ecx,%ecx e6e87: 89 c2 mov %eax,%edx e6e89: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6e90: 83 ca 10 or $0x10,%edx e6e93: 8b 70 04 mov 0x4(%rax),%esi e6e96: 81 c6 77 05 00 00 add $0x577,%esi e6e9c: e8 00 00 00 00 callq e6ea1 e6ea1: 31 c9 xor %ecx,%ecx e6ea3: ba 40 20 0c 04 mov $0x40c2040,%edx e6ea8: 48 89 ef mov %rbp,%rdi e6eab: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6eb2: 8b 70 04 mov 0x4(%rax),%esi e6eb5: 81 c6 79 05 00 00 add $0x579,%esi e6ebb: e8 00 00 00 00 callq e6ec0 e6ec0: 31 c9 xor %ecx,%ecx e6ec2: ba 40 20 0c 04 mov $0x40c2040,%edx e6ec7: 48 89 ef mov %rbp,%rdi e6eca: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6ed1: 8b 70 04 mov 0x4(%rax),%esi e6ed4: 81 c6 7b 05 00 00 add $0x57b,%esi e6eda: e8 00 00 00 00 callq e6edf e6edf: 31 c9 xor %ecx,%ecx e6ee1: ba 88 00 00 00 mov $0x88,%edx e6ee6: 48 89 ef mov %rbp,%rdi e6ee9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6ef0: 8b 70 04 mov 0x4(%rax),%esi e6ef3: 81 c6 7d 05 00 00 add $0x57d,%esi e6ef9: e8 00 00 00 00 callq e6efe e6efe: 48 8b 85 c8 0a 01 00 mov 0x10ac8(%rbp),%rax e6f05: 4c 8b 30 mov (%rax),%r14 e6f08: 41 81 c6 03 10 00 00 add $0x1003,%r14d e6f0f: 41 81 e6 00 f0 ff ff and $0xfffff000,%r14d e6f16: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) e6f1d: 0f 84 2c 09 00 00 je e784f e6f23: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6f2a: 31 c9 xor %ecx,%ecx e6f2c: 48 89 ef mov %rbp,%rdi e6f2f: 44 89 f3 mov %r14d,%ebx e6f32: 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%edx e6f38: 45 89 f4 mov %r14d,%r12d e6f3b: 8b 70 04 mov 0x4(%rax),%esi e6f3e: 81 c6 5f 04 00 00 add $0x45f,%esi e6f44: e8 00 00 00 00 callq e6f49 e6f49: 8b 95 f4 0a 01 00 mov 0x10af4(%rbp),%edx e6f4f: 31 c9 xor %ecx,%ecx e6f51: 48 89 ef mov %rbp,%rdi e6f54: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6f5b: 8b 70 04 mov 0x4(%rax),%esi e6f5e: 81 c6 5e 04 00 00 add $0x45e,%esi e6f64: e8 00 00 00 00 callq e6f69 e6f69: 31 c9 xor %ecx,%ecx e6f6b: ba 20 00 00 00 mov $0x20,%edx e6f70: 48 89 ef mov %rbp,%rdi e6f73: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6f7a: 8b 70 04 mov 0x4(%rax),%esi e6f7d: 81 c6 82 05 00 00 add $0x582,%esi e6f83: e8 00 00 00 00 callq e6f88 e6f88: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6f8f: 31 c9 xor %ecx,%ecx e6f91: 44 89 f2 mov %r14d,%edx e6f94: 48 89 ef mov %rbp,%rdi e6f97: 41 be 0a 00 00 00 mov $0xa,%r14d e6f9d: 8b 70 04 mov 0x4(%rax),%esi e6fa0: 81 c6 83 05 00 00 add $0x583,%esi e6fa6: e8 00 00 00 00 callq e6fab e6fab: 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%edx e6fb1: 31 c9 xor %ecx,%ecx e6fb3: 48 89 ef mov %rbp,%rdi e6fb6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6fbd: 44 01 e2 add %r12d,%edx e6fc0: 8b 70 04 mov 0x4(%rax),%esi e6fc3: 81 c6 ec 03 00 00 add $0x3ec,%esi e6fc9: e8 00 00 00 00 callq e6fce e6fce: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6fd5: 31 c9 xor %ecx,%ecx e6fd7: 48 89 ef mov %rbp,%rdi e6fda: 48 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%rdx e6fe1: 8b 70 04 mov 0x4(%rax),%esi e6fe4: 48 01 da add %rbx,%rdx e6fe7: 48 c1 ea 20 shr $0x20,%rdx e6feb: 81 c6 ed 03 00 00 add $0x3ed,%esi e6ff1: e8 00 00 00 00 callq e6ff6 e6ff6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e6ffd: 31 c9 xor %ecx,%ecx e6fff: 31 d2 xor %edx,%edx e7001: 48 89 ef mov %rbp,%rdi e7004: 8b 70 04 mov 0x4(%rax),%esi e7007: 81 c6 84 05 00 00 add $0x584,%esi e700d: e8 00 00 00 00 callq e7012 e7012: 31 c9 xor %ecx,%ecx e7014: ba 00 00 02 00 mov $0x20000,%edx e7019: 48 89 ef mov %rbp,%rdi e701c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7023: 8b 70 04 mov 0x4(%rax),%esi e7026: 81 c6 85 05 00 00 add $0x585,%esi e702c: e8 00 00 00 00 callq e7031 e7031: 48 8b 85 f0 0a 01 00 mov 0x10af0(%rbp),%rax e7038: 31 c9 xor %ecx,%ecx e703a: 48 89 ef mov %rbp,%rdi e703d: 41 8d 94 04 00 00 02 lea 0x20000(%r12,%rax,1),%edx e7044: 00 e7045: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e704c: 8b 70 04 mov 0x4(%rax),%esi e704f: 81 c6 f0 03 00 00 add $0x3f0,%esi e7055: e8 00 00 00 00 callq e705a e705a: 48 8b 85 f0 0a 01 00 mov 0x10af0(%rbp),%rax e7061: 31 c9 xor %ecx,%ecx e7063: 48 89 ef mov %rbp,%rdi e7066: 48 8d 94 03 00 00 02 lea 0x20000(%rbx,%rax,1),%rdx e706d: 00 e706e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7075: 48 c1 ea 20 shr $0x20,%rdx e7079: 8b 70 04 mov 0x4(%rax),%esi e707c: 81 c6 f1 03 00 00 add $0x3f1,%esi e7082: e8 00 00 00 00 callq e7087 e7087: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e708e: 31 c9 xor %ecx,%ecx e7090: 31 d2 xor %edx,%edx e7092: 48 89 ef mov %rbp,%rdi e7095: 8b 70 04 mov 0x4(%rax),%esi e7098: 81 c6 86 05 00 00 add $0x586,%esi e709e: e8 00 00 00 00 callq e70a3 e70a3: 31 c9 xor %ecx,%ecx e70a5: ba 00 00 08 00 mov $0x80000,%edx e70aa: 48 89 ef mov %rbp,%rdi e70ad: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e70b4: 8b 70 04 mov 0x4(%rax),%esi e70b7: 81 c6 87 05 00 00 add $0x587,%esi e70bd: e8 00 00 00 00 callq e70c2 e70c2: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e70c8: 31 c9 xor %ecx,%ecx e70ca: 48 89 ef mov %rbp,%rdi e70cd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e70d4: 8b 70 04 mov 0x4(%rax),%esi e70d7: 81 c6 d3 03 00 00 add $0x3d3,%esi e70dd: e8 00 00 00 00 callq e70e2 e70e2: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e70e8: 31 c9 xor %ecx,%ecx e70ea: 48 89 ef mov %rbp,%rdi e70ed: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e70f4: 8b 70 04 mov 0x4(%rax),%esi e70f7: 81 c6 d4 03 00 00 add $0x3d4,%esi e70fd: e8 00 00 00 00 callq e7102 e7102: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e7108: 31 c9 xor %ecx,%ecx e710a: 48 89 ef mov %rbp,%rdi e710d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7114: 8b 70 04 mov 0x4(%rax),%esi e7117: 81 c6 d5 03 00 00 add $0x3d5,%esi e711d: e8 00 00 00 00 callq e7122 e7122: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e7128: 31 c9 xor %ecx,%ecx e712a: 48 89 ef mov %rbp,%rdi e712d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7134: 8b 70 04 mov 0x4(%rax),%esi e7137: 81 c6 d2 03 00 00 add $0x3d2,%esi e713d: e8 00 00 00 00 callq e7142 e7142: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e7148: 31 c9 xor %ecx,%ecx e714a: 48 89 ef mov %rbp,%rdi e714d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7154: 8b 70 04 mov 0x4(%rax),%esi e7157: 81 c6 92 01 00 00 add $0x192,%esi e715d: e8 00 00 00 00 callq e7162 e7162: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e7168: 31 c9 xor %ecx,%ecx e716a: 48 89 ef mov %rbp,%rdi e716d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7174: 8b 70 04 mov 0x4(%rax),%esi e7177: 81 c6 84 01 00 00 add $0x184,%esi e717d: e8 00 00 00 00 callq e7182 e7182: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e7188: 31 c9 xor %ecx,%ecx e718a: 48 89 ef mov %rbp,%rdi e718d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7194: 8b 70 04 mov 0x4(%rax),%esi e7197: 81 c6 c5 01 00 00 add $0x1c5,%esi e719d: e8 00 00 00 00 callq e71a2 e71a2: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e71a8: 31 c9 xor %ecx,%ecx e71aa: 48 89 ef mov %rbp,%rdi e71ad: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e71b4: 8b 70 04 mov 0x4(%rax),%esi e71b7: 81 c6 86 01 00 00 add $0x186,%esi e71bd: e8 00 00 00 00 callq e71c2 e71c2: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e71c8: 31 c9 xor %ecx,%ecx e71ca: 48 89 ef mov %rbp,%rdi e71cd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e71d4: 8b 70 04 mov 0x4(%rax),%esi e71d7: 81 c6 93 01 00 00 add $0x193,%esi e71dd: e8 00 00 00 00 callq e71e2 e71e2: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e71e8: 31 c9 xor %ecx,%ecx e71ea: 48 89 ef mov %rbp,%rdi e71ed: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e71f4: 8b 70 04 mov 0x4(%rax),%esi e71f7: 81 c6 85 01 00 00 add $0x185,%esi e71fd: e8 00 00 00 00 callq e7202 e7202: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7209: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e720f: 48 89 ef mov %rbp,%rdi e7212: 8b 70 04 mov 0x4(%rax),%esi e7215: 81 c6 1f 02 00 00 add $0x21f,%esi e721b: 31 c9 xor %ecx,%ecx e721d: e8 00 00 00 00 callq e7222 e7222: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx e7228: 31 c9 xor %ecx,%ecx e722a: 48 89 ef mov %rbp,%rdi e722d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7234: 8b 70 04 mov 0x4(%rax),%esi e7237: 81 c6 38 02 00 00 add $0x238,%esi e723d: e8 00 00 00 00 callq e7242 e7242: 31 c9 xor %ecx,%ecx e7244: ba 10 00 00 00 mov $0x10,%edx e7249: 48 89 ef mov %rbp,%rdi e724c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7253: 8b 70 04 mov 0x4(%rax),%esi e7256: 81 c6 ac 05 00 00 add $0x5ac,%esi e725c: e8 00 00 00 00 callq e7261 e7261: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7268: 31 d2 xor %edx,%edx e726a: 48 89 ef mov %rbp,%rdi e726d: 8b 70 04 mov 0x4(%rax),%esi e7270: 81 c6 ab 05 00 00 add $0x5ab,%esi e7276: e8 00 00 00 00 callq e727b e727b: 31 c9 xor %ecx,%ecx e727d: 48 89 ef mov %rbp,%rdi e7280: 83 c8 03 or $0x3,%eax e7283: 89 c2 mov %eax,%edx e7285: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e728c: 8b 70 04 mov 0x4(%rax),%esi e728f: 81 c6 ab 05 00 00 add $0x5ab,%esi e7295: e8 00 00 00 00 callq e729a e729a: 31 c9 xor %ecx,%ecx e729c: ba 00 02 00 00 mov $0x200,%edx e72a1: 48 89 ef mov %rbp,%rdi e72a4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e72ab: 8b 70 04 mov 0x4(%rax),%esi e72ae: 81 c6 98 05 00 00 add $0x598,%esi e72b4: e8 00 00 00 00 callq e72b9 e72b9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e72c0: 31 d2 xor %edx,%edx e72c2: 48 89 ef mov %rbp,%rdi e72c5: 8b 70 04 mov 0x4(%rax),%esi e72c8: 81 c6 a0 05 00 00 add $0x5a0,%esi e72ce: e8 00 00 00 00 callq e72d3 e72d3: 31 c9 xor %ecx,%ecx e72d5: 48 89 ef mov %rbp,%rdi e72d8: 83 e0 f7 and $0xfffffff7,%eax e72db: 89 c2 mov %eax,%edx e72dd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e72e4: 8b 70 04 mov 0x4(%rax),%esi e72e7: 81 c6 a0 05 00 00 add $0x5a0,%esi e72ed: e8 00 00 00 00 callq e72f2 e72f2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e72f9: 31 d2 xor %edx,%edx e72fb: 48 89 ef mov %rbp,%rdi e72fe: 8b 70 04 mov 0x4(%rax),%esi e7301: 81 c6 3d 05 00 00 add $0x53d,%esi e7307: e8 00 00 00 00 callq e730c e730c: 31 c9 xor %ecx,%ecx e730e: 48 89 ef mov %rbp,%rdi e7311: 80 e4 fe and $0xfe,%ah e7314: 89 c2 mov %eax,%edx e7316: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e731d: 8b 70 04 mov 0x4(%rax),%esi e7320: 81 c6 3d 05 00 00 add $0x53d,%esi e7326: e8 00 00 00 00 callq e732b e732b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7332: 48 89 ef mov %rbp,%rdi e7335: 8b 70 04 mov 0x4(%rax),%esi e7338: 81 c6 a0 05 00 00 add $0x5a0,%esi e733e: 31 d2 xor %edx,%edx e7340: e8 00 00 00 00 callq e7345 e7345: 31 c9 xor %ecx,%ecx e7347: 48 89 ef mov %rbp,%rdi e734a: 25 fb df ff ff and $0xffffdffb,%eax e734f: 89 c2 mov %eax,%edx e7351: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7358: 8b 70 04 mov 0x4(%rax),%esi e735b: 81 c6 a0 05 00 00 add $0x5a0,%esi e7361: e8 00 00 00 00 callq e7366 e7366: 41 bc 64 00 00 00 mov $0x64,%r12d e736c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7373: 31 d2 xor %edx,%edx e7375: 48 89 ef mov %rbp,%rdi e7378: 8b 70 04 mov 0x4(%rax),%esi e737b: 81 c6 af 05 00 00 add $0x5af,%esi e7381: e8 00 00 00 00 callq e7386 e7386: a8 02 test $0x2,%al e7388: 0f 85 55 01 00 00 jne e74e3 e738e: bb 0a 00 00 00 mov $0xa,%ebx e7393: bf 58 89 41 00 mov $0x418958,%edi e7398: e8 00 00 00 00 callq e739d e739d: 48 83 eb 01 sub $0x1,%rbx e73a1: 75 f0 jne e7393 e73a3: 41 83 ec 01 sub $0x1,%r12d e73a7: 75 c3 jne e736c e73a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e73b0: bb 0a 00 00 00 mov $0xa,%ebx e73b5: e8 00 00 00 00 callq e73ba e73ba: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e73c1: 31 d2 xor %edx,%edx e73c3: 48 89 ef mov %rbp,%rdi e73c6: 8b 70 04 mov 0x4(%rax),%esi e73c9: 81 c6 a0 05 00 00 add $0x5a0,%esi e73cf: e8 00 00 00 00 callq e73d4 e73d4: 31 c9 xor %ecx,%ecx e73d6: 48 89 ef mov %rbp,%rdi e73d9: 83 c8 08 or $0x8,%eax e73dc: 89 c2 mov %eax,%edx e73de: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e73e5: 8b 70 04 mov 0x4(%rax),%esi e73e8: 81 c6 a0 05 00 00 add $0x5a0,%esi e73ee: e8 00 00 00 00 callq e73f3 e73f3: bf 58 89 41 00 mov $0x418958,%edi e73f8: e8 00 00 00 00 callq e73fd e73fd: 48 83 eb 01 sub $0x1,%rbx e7401: 75 f0 jne e73f3 e7403: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e740a: 31 d2 xor %edx,%edx e740c: 48 89 ef mov %rbp,%rdi e740f: bb 0a 00 00 00 mov $0xa,%ebx e7414: 8b 70 04 mov 0x4(%rax),%esi e7417: 81 c6 a0 05 00 00 add $0x5a0,%esi e741d: e8 00 00 00 00 callq e7422 e7422: 31 c9 xor %ecx,%ecx e7424: 48 89 ef mov %rbp,%rdi e7427: 83 e0 f7 and $0xfffffff7,%eax e742a: 89 c2 mov %eax,%edx e742c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7433: 8b 70 04 mov 0x4(%rax),%esi e7436: 81 c6 a0 05 00 00 add $0x5a0,%esi e743c: e8 00 00 00 00 callq e7441 e7441: bf 58 89 41 00 mov $0x418958,%edi e7446: e8 00 00 00 00 callq e744b e744b: 48 83 eb 01 sub $0x1,%rbx e744f: 75 f0 jne e7441 e7451: 41 83 ee 01 sub $0x1,%r14d e7455: 0f 85 0b ff ff ff jne e7366 e745b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e7462: e8 00 00 00 00 callq e7467 e7467: b8 ff ff ff ff mov $0xffffffff,%eax e746c: e9 aa e6 ff ff jmpq e5b1b e7471: ba 55 55 15 00 mov $0x155555,%edx e7476: e8 00 00 00 00 callq e747b e747b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7482: 31 d2 xor %edx,%edx e7484: 48 89 ef mov %rbp,%rdi e7487: 8b 70 04 mov 0x4(%rax),%esi e748a: 81 c6 c1 00 00 00 add $0xc1,%esi e7490: e8 00 00 00 00 callq e7495 e7495: 44 8b b5 28 07 00 00 mov 0x728(%rbp),%r14d e749c: eb 2d jmp e74cb e749e: 44 8b b5 28 07 00 00 mov 0x728(%rbp),%r14d e74a5: 89 c3 mov %eax,%ebx e74a7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e74ae: 31 d2 xor %edx,%edx e74b0: 48 89 ef mov %rbp,%rdi e74b3: 8b 70 04 mov 0x4(%rax),%esi e74b6: 81 c6 c1 00 00 00 add $0xc1,%esi e74bc: e8 00 00 00 00 callq e74c1 e74c1: 41 83 ee 01 sub $0x1,%r14d e74c5: 0f 84 00 00 00 00 je e74cb e74cb: 85 c0 test %eax,%eax e74cd: 0f 84 77 f8 ff ff je e6d4a e74d3: 39 c3 cmp %eax,%ebx e74d5: 75 c7 jne e749e e74d7: bf c7 10 00 00 mov $0x10c7,%edi e74dc: e8 00 00 00 00 callq e74e1 e74e1: eb c4 jmp e74a7 e74e3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e74ea: 31 d2 xor %edx,%edx e74ec: 48 89 ef mov %rbp,%rdi e74ef: 8b 70 04 mov 0x4(%rax),%esi e74f2: 81 c6 40 05 00 00 add $0x540,%esi e74f8: e8 00 00 00 00 callq e74fd e74fd: 31 c9 xor %ecx,%ecx e74ff: 48 89 ef mov %rbp,%rdi e7502: 83 c8 02 or $0x2,%eax e7505: 89 c2 mov %eax,%edx e7507: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e750e: 8b 70 04 mov 0x4(%rax),%esi e7511: 81 c6 40 05 00 00 add $0x540,%esi e7517: e8 00 00 00 00 callq e751c e751c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7523: 31 d2 xor %edx,%edx e7525: 48 89 ef mov %rbp,%rdi e7528: 8b 70 04 mov 0x4(%rax),%esi e752b: 81 c6 41 05 00 00 add $0x541,%esi e7531: e8 00 00 00 00 callq e7536 e7536: 31 c9 xor %ecx,%ecx e7538: 48 89 ef mov %rbp,%rdi e753b: 83 c8 10 or $0x10,%eax e753e: 89 c2 mov %eax,%edx e7540: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7547: 8b 70 04 mov 0x4(%rax),%esi e754a: 81 c6 41 05 00 00 add $0x541,%esi e7550: e8 00 00 00 00 callq e7555 e7555: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e755c: 31 d2 xor %edx,%edx e755e: 48 89 ef mov %rbp,%rdi e7561: 8b 70 04 mov 0x4(%rax),%esi e7564: 81 c6 af 05 00 00 add $0x5af,%esi e756a: e8 00 00 00 00 callq e756f e756f: 48 89 ef mov %rbp,%rdi e7572: 31 c9 xor %ecx,%ecx e7574: 83 e0 fb and $0xfffffffb,%eax e7577: 89 c2 mov %eax,%edx e7579: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7580: 8b 70 04 mov 0x4(%rax),%esi e7583: 81 c6 af 05 00 00 add $0x5af,%esi e7589: e8 00 00 00 00 callq e758e e758e: 8b bd 20 0d 01 00 mov 0x10d20(%rbp),%edi e7594: ba 00 01 01 11 mov $0x11010100,%edx e7599: 48 83 ff 01 cmp $0x1,%rdi e759d: 76 10 jbe e75af e759f: e8 dc df ff ff callq e5580 <__order_base_2.part.0> e75a4: 83 e0 1f and $0x1f,%eax e75a7: 89 c2 mov %eax,%edx e75a9: 81 ca 00 01 01 11 or $0x11010100,%edx e75af: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e75b6: 31 c9 xor %ecx,%ecx e75b8: 48 89 ef mov %rbp,%rdi e75bb: 8b 70 04 mov 0x4(%rax),%esi e75be: 81 c6 a9 05 00 00 add $0x5a9,%esi e75c4: e8 00 00 00 00 callq e75c9 e75c9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e75d0: 31 c9 xor %ecx,%ecx e75d2: 31 d2 xor %edx,%edx e75d4: 48 89 ef mov %rbp,%rdi e75d7: 8b 70 04 mov 0x4(%rax),%esi e75da: 81 c6 a6 05 00 00 add $0x5a6,%esi e75e0: e8 00 00 00 00 callq e75e5 e75e5: 8b 95 34 0d 01 00 mov 0x10d34(%rbp),%edx e75eb: 31 c9 xor %ecx,%ecx e75ed: 48 89 ef mov %rbp,%rdi e75f0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e75f7: c1 ea 02 shr $0x2,%edx e75fa: 8b 70 04 mov 0x4(%rax),%esi e75fd: 81 c6 aa 05 00 00 add $0x5aa,%esi e7603: e8 00 00 00 00 callq e7608 e7608: 8b 95 30 0d 01 00 mov 0x10d30(%rbp),%edx e760e: 31 c9 xor %ecx,%ecx e7610: 48 89 ef mov %rbp,%rdi e7613: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e761a: 8b 70 04 mov 0x4(%rax),%esi e761d: 81 c6 69 04 00 00 add $0x469,%esi e7623: e8 00 00 00 00 callq e7628 e7628: 8b 95 34 0d 01 00 mov 0x10d34(%rbp),%edx e762e: 31 c9 xor %ecx,%ecx e7630: 48 89 ef mov %rbp,%rdi e7633: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e763a: 8b 70 04 mov 0x4(%rax),%esi e763d: 81 c6 68 04 00 00 add $0x468,%esi e7643: e8 00 00 00 00 callq e7648 e7648: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e764f: 31 c9 xor %ecx,%ecx e7651: 31 d2 xor %edx,%edx e7653: 48 89 ef mov %rbp,%rdi e7656: 8b 70 04 mov 0x4(%rax),%esi e7659: 81 c6 a4 05 00 00 add $0x5a4,%esi e765f: e8 00 00 00 00 callq e7664 e7664: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e766b: 31 c9 xor %ecx,%ecx e766d: 31 d2 xor %edx,%edx e766f: 48 89 ef mov %rbp,%rdi e7672: 8b 70 04 mov 0x4(%rax),%esi e7675: 81 c6 d6 00 00 00 add $0xd6,%esi e767b: e8 00 00 00 00 callq e7680 e7680: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7687: 31 d2 xor %edx,%edx e7689: 48 89 ef mov %rbp,%rdi e768c: 8b 70 04 mov 0x4(%rax),%esi e768f: 81 c6 a4 05 00 00 add $0x5a4,%esi e7695: e8 00 00 00 00 callq e769a e769a: 31 c9 xor %ecx,%ecx e769c: 48 89 ef mov %rbp,%rdi e769f: 89 c2 mov %eax,%edx e76a1: 89 c0 mov %eax,%eax e76a3: 48 89 85 10 0d 01 00 mov %rax,0x10d10(%rbp) e76aa: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e76b1: 8b 70 04 mov 0x4(%rax),%esi e76b4: 81 c6 a5 05 00 00 add $0x5a5,%esi e76ba: e8 00 00 00 00 callq e76bf e76bf: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e76c6: 48 89 ef mov %rbp,%rdi e76c9: 8b 70 04 mov 0x4(%rax),%esi e76cc: 81 c6 a9 05 00 00 add $0x5a9,%esi e76d2: 31 d2 xor %edx,%edx e76d4: e8 00 00 00 00 callq e76d9 e76d9: 31 c9 xor %ecx,%ecx e76db: 48 89 ef mov %rbp,%rdi e76de: 25 ff ff fe ff and $0xfffeffff,%eax e76e3: 89 c2 mov %eax,%edx e76e5: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e76ec: 8b 70 04 mov 0x4(%rax),%esi e76ef: 81 c6 a9 05 00 00 add $0x5a9,%esi e76f5: e8 00 00 00 00 callq e76fa e76fa: 8b 95 38 10 01 00 mov 0x11038(%rbp),%edx e7700: 31 c9 xor %ecx,%ecx e7702: 48 89 ef mov %rbp,%rdi e7705: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e770c: 8b 70 04 mov 0x4(%rax),%esi e770f: 81 c6 29 04 00 00 add $0x429,%esi e7715: e8 00 00 00 00 callq e771a e771a: 8b 95 38 10 01 00 mov 0x11038(%rbp),%edx e7720: 31 c9 xor %ecx,%ecx e7722: 48 89 ef mov %rbp,%rdi e7725: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e772c: 8b 70 04 mov 0x4(%rax),%esi e772f: 81 c6 2a 04 00 00 add $0x42a,%esi e7735: e8 00 00 00 00 callq e773a e773a: 8b 95 58 10 01 00 mov 0x11058(%rbp),%edx e7740: 31 c9 xor %ecx,%ecx e7742: 48 89 ef mov %rbp,%rdi e7745: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e774c: 8b 70 04 mov 0x4(%rax),%esi e774f: 81 c6 26 04 00 00 add $0x426,%esi e7755: e8 00 00 00 00 callq e775a e775a: 8b 95 5c 10 01 00 mov 0x1105c(%rbp),%edx e7760: 31 c9 xor %ecx,%ecx e7762: 48 89 ef mov %rbp,%rdi e7765: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e776c: 8b 70 04 mov 0x4(%rax),%esi e776f: 81 c6 27 04 00 00 add $0x427,%esi e7775: e8 00 00 00 00 callq e777a e777a: 8b 95 48 10 01 00 mov 0x11048(%rbp),%edx e7780: 31 c9 xor %ecx,%ecx e7782: 48 89 ef mov %rbp,%rdi e7785: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e778c: c1 ea 02 shr $0x2,%edx e778f: 8b 70 04 mov 0x4(%rax),%esi e7792: 81 c6 28 04 00 00 add $0x428,%esi e7798: e8 00 00 00 00 callq e779d e779d: 8b 95 60 13 01 00 mov 0x11360(%rbp),%edx e77a3: 31 c9 xor %ecx,%ecx e77a5: 48 89 ef mov %rbp,%rdi e77a8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e77af: 8b 70 04 mov 0x4(%rax),%esi e77b2: 81 c6 24 04 00 00 add $0x424,%esi e77b8: e8 00 00 00 00 callq e77bd e77bd: 8b 95 60 13 01 00 mov 0x11360(%rbp),%edx e77c3: 31 c9 xor %ecx,%ecx e77c5: 48 89 ef mov %rbp,%rdi e77c8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e77cf: 8b 70 04 mov 0x4(%rax),%esi e77d2: 81 c6 25 04 00 00 add $0x425,%esi e77d8: e8 00 00 00 00 callq e77dd e77dd: 8b 95 80 13 01 00 mov 0x11380(%rbp),%edx e77e3: 48 89 ef mov %rbp,%rdi e77e6: 31 c9 xor %ecx,%ecx e77e8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e77ef: 8b 70 04 mov 0x4(%rax),%esi e77f2: 81 c6 21 04 00 00 add $0x421,%esi e77f8: e8 00 00 00 00 callq e77fd e77fd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7804: 8b 95 84 13 01 00 mov 0x11384(%rbp),%edx e780a: 48 89 ef mov %rbp,%rdi e780d: 8b 70 04 mov 0x4(%rax),%esi e7810: 81 c6 22 04 00 00 add $0x422,%esi e7816: 31 c9 xor %ecx,%ecx e7818: e8 00 00 00 00 callq e781d e781d: 8b 95 70 13 01 00 mov 0x11370(%rbp),%edx e7823: 48 89 ef mov %rbp,%rdi e7826: 31 c9 xor %ecx,%ecx e7828: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e782f: c1 ea 02 shr $0x2,%edx e7832: 8b 70 04 mov 0x4(%rax),%esi e7835: 81 c6 23 04 00 00 add $0x423,%esi e783b: e8 00 00 00 00 callq e7840 e7840: 31 f6 xor %esi,%esi e7842: 48 89 ef mov %rbp,%rdi e7845: e8 00 00 00 00 callq e784a e784a: e9 41 f4 ff ff jmpq e6c90 e784f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7856: 31 c9 xor %ecx,%ecx e7858: 48 89 ef mov %rbp,%rdi e785b: 31 db xor %ebx,%ebx e785d: 8b 95 9c 32 01 00 mov 0x1329c(%rbp),%edx e7863: 8b 70 04 mov 0x4(%rax),%esi e7866: 81 c6 5f 04 00 00 add $0x45f,%esi e786c: e8 00 00 00 00 callq e7871 e7871: 8b 95 a0 32 01 00 mov 0x132a0(%rbp),%edx e7877: 31 c9 xor %ecx,%ecx e7879: 48 89 ef mov %rbp,%rdi e787c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7883: 8b 70 04 mov 0x4(%rax),%esi e7886: 81 c6 5e 04 00 00 add $0x45e,%esi e788c: e8 00 00 00 00 callq e7891 e7891: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7898: 31 c9 xor %ecx,%ecx e789a: 31 d2 xor %edx,%edx e789c: 48 89 ef mov %rbp,%rdi e789f: 8b 70 04 mov 0x4(%rax),%esi e78a2: 81 c6 82 05 00 00 add $0x582,%esi e78a8: e8 00 00 00 00 callq e78ad e78ad: e9 d6 f6 ff ff jmpq e6f88 e78b2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e78b9: 31 c9 xor %ecx,%ecx e78bb: 48 89 ef mov %rbp,%rdi e78be: 31 db xor %ebx,%ebx e78c0: 8b 95 9c 32 01 00 mov 0x1329c(%rbp),%edx e78c6: 8b 70 04 mov 0x4(%rax),%esi e78c9: 81 c6 d2 00 00 00 add $0xd2,%esi e78cf: e8 00 00 00 00 callq e78d4 e78d4: 31 c9 xor %ecx,%ecx e78d6: ba ff ff ff ff mov $0xffffffff,%edx e78db: 48 89 ef mov %rbp,%rdi e78de: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e78e5: 8b 70 04 mov 0x4(%rax),%esi e78e8: 81 c6 d3 00 00 00 add $0xd3,%esi e78ee: e8 00 00 00 00 callq e78f3 e78f3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e78fa: 31 c9 xor %ecx,%ecx e78fc: 48 89 ef mov %rbp,%rdi e78ff: 8b 40 04 mov 0x4(%rax),%eax e7902: 8d 90 5f 04 00 00 lea 0x45f(%rax),%edx e7908: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e790e: c1 e2 10 shl $0x10,%edx e7911: 83 ca 01 or $0x1,%edx e7914: e8 00 00 00 00 callq e7919 e7919: 8b 95 a0 32 01 00 mov 0x132a0(%rbp),%edx e791f: 31 c9 xor %ecx,%ecx e7921: 48 89 ef mov %rbp,%rdi e7924: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e792b: 8b 70 04 mov 0x4(%rax),%esi e792e: 81 c6 d2 00 00 00 add $0xd2,%esi e7934: e8 00 00 00 00 callq e7939 e7939: 31 c9 xor %ecx,%ecx e793b: ba ff ff ff ff mov $0xffffffff,%edx e7940: 48 89 ef mov %rbp,%rdi e7943: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e794a: 8b 70 04 mov 0x4(%rax),%esi e794d: 81 c6 d3 00 00 00 add $0xd3,%esi e7953: e8 00 00 00 00 callq e7958 e7958: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e795f: 31 c9 xor %ecx,%ecx e7961: 48 89 ef mov %rbp,%rdi e7964: 8b 40 04 mov 0x4(%rax),%eax e7967: 8d 90 5e 04 00 00 lea 0x45e(%rax),%edx e796d: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e7973: c1 e2 10 shl $0x10,%edx e7976: 83 ca 01 or $0x1,%edx e7979: e8 00 00 00 00 callq e797e e797e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7985: 31 c9 xor %ecx,%ecx e7987: 31 d2 xor %edx,%edx e7989: 48 89 ef mov %rbp,%rdi e798c: 8b 70 04 mov 0x4(%rax),%esi e798f: 81 c6 d2 00 00 00 add $0xd2,%esi e7995: e8 00 00 00 00 callq e799a e799a: 31 c9 xor %ecx,%ecx e799c: ba ff ff ff ff mov $0xffffffff,%edx e79a1: 48 89 ef mov %rbp,%rdi e79a4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e79ab: 8b 70 04 mov 0x4(%rax),%esi e79ae: 81 c6 d3 00 00 00 add $0xd3,%esi e79b4: e8 00 00 00 00 callq e79b9 e79b9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e79c0: 31 c9 xor %ecx,%ecx e79c2: 48 89 ef mov %rbp,%rdi e79c5: 8b 40 04 mov 0x4(%rax),%eax e79c8: 8d 90 82 05 00 00 lea 0x582(%rax),%edx e79ce: 8d b0 d1 00 00 00 lea 0xd1(%rax),%esi e79d4: c1 e2 10 shl $0x10,%edx e79d7: 83 ca 01 or $0x1,%edx e79da: e8 00 00 00 00 callq e79df e79df: 45 31 f6 xor %r14d,%r14d e79e2: e9 0c e6 ff ff jmpq e5ff3 e79e7: e8 b4 db ff ff callq e55a0 e79ec: e9 4a e1 ff ff jmpq e5b3b e79f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e79f8: 00 00 00 00 e79fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e7a00 : e7a00: e8 00 00 00 00 callq e7a05 e7a05: 55 push %rbp e7a06: 48 89 fd mov %rdi,%rbp e7a09: 85 f6 test %esi,%esi e7a0b: 75 28 jne e7a35 e7a0d: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e7a14: 31 d2 xor %edx,%edx e7a16: 8b 70 04 mov 0x4(%rax),%esi e7a19: 81 c6 af 05 00 00 add $0x5af,%esi e7a1f: e8 00 00 00 00 callq e7a24 e7a24: 83 f8 02 cmp $0x2,%eax e7a27: 75 15 jne e7a3e e7a29: 48 89 ef mov %rbp,%rdi e7a2c: e8 df ca ff ff callq e4510 e7a31: 31 c0 xor %eax,%eax e7a33: 5d pop %rbp e7a34: c3 retq e7a35: e8 b6 ce ff ff callq e48f0 e7a3a: 31 c0 xor %eax,%eax e7a3c: 5d pop %rbp e7a3d: c3 retq e7a3e: b8 f0 ff ff ff mov $0xfffffff0,%eax e7a43: 5d pop %rbp e7a44: c3 retq e7a45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e7a4c: 00 00 00 00 00000000000e7a50 : e7a50: e8 00 00 00 00 callq e7a55 e7a55: 53 push %rbx e7a56: 48 89 fb mov %rdi,%rbx e7a59: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi e7a60: e8 00 00 00 00 callq e7a65 e7a65: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) e7a6c: 75 49 jne e7ab7 e7a6e: 8b 8b d4 0a 01 00 mov 0x10ad4(%rbx),%ecx e7a74: 85 c9 test %ecx,%ecx e7a76: 75 04 jne e7a7c e7a78: 31 c0 xor %eax,%eax e7a7a: 5b pop %rbx e7a7b: c3 retq e7a7c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax e7a83: 31 d2 xor %edx,%edx e7a85: 48 89 df mov %rbx,%rdi e7a88: 8b 70 04 mov 0x4(%rax),%esi e7a8b: 81 c6 af 05 00 00 add $0x5af,%esi e7a91: e8 00 00 00 00 callq e7a96 e7a96: 85 c0 test %eax,%eax e7a98: 74 de je e7a78 e7a9a: 8b 93 d4 0a 01 00 mov 0x10ad4(%rbx),%edx e7aa0: 85 d2 test %edx,%edx e7aa2: 74 d4 je e7a78 e7aa4: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) e7aab: 75 14 jne e7ac1 e7aad: 48 89 df mov %rbx,%rdi e7ab0: e8 9b dd ff ff callq e5850 e7ab5: eb 12 jmp e7ac9 e7ab7: 8b 83 d4 0a 01 00 mov 0x10ad4(%rbx),%eax e7abd: 85 c0 test %eax,%eax e7abf: 74 b7 je e7a78 e7ac1: 48 89 df mov %rbx,%rdi e7ac4: e8 07 c7 ff ff callq e41d0 e7ac9: 85 c0 test %eax,%eax e7acb: 75 ab jne e7a78 e7acd: c7 83 d4 0a 01 00 00 movl $0x0,0x10ad4(%rbx) e7ad4: 00 00 00 e7ad7: 31 c0 xor %eax,%eax e7ad9: 5b pop %rbx e7ada: c3 retq e7adb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000e7ae0 : e7ae0: e8 00 00 00 00 callq e7ae5 e7ae5: 55 push %rbp e7ae6: 48 89 fd mov %rdi,%rbp e7ae9: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi e7af0: e8 00 00 00 00 callq e7af5 e7af5: f6 85 95 89 00 00 80 testb $0x80,0x8995(%rbp) e7afc: 75 4e jne e7b4c e7afe: 8b 8d d4 0a 01 00 mov 0x10ad4(%rbp),%ecx e7b04: 85 c9 test %ecx,%ecx e7b06: 75 09 jne e7b11 e7b08: 48 89 ef mov %rbp,%rdi e7b0b: 5d pop %rbp e7b0c: e9 00 00 00 00 jmpq e7b11 e7b11: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e7b18: 31 d2 xor %edx,%edx e7b1a: 48 89 ef mov %rbp,%rdi e7b1d: 8b 70 04 mov 0x4(%rax),%esi e7b20: 81 c6 af 05 00 00 add $0x5af,%esi e7b26: e8 00 00 00 00 callq e7b2b e7b2b: 85 c0 test %eax,%eax e7b2d: 74 d9 je e7b08 e7b2f: 8b 95 d4 0a 01 00 mov 0x10ad4(%rbp),%edx e7b35: 85 d2 test %edx,%edx e7b37: 74 cf je e7b08 e7b39: f6 85 95 89 00 00 80 testb $0x80,0x8995(%rbp) e7b40: 75 14 jne e7b56 e7b42: 48 89 ef mov %rbp,%rdi e7b45: e8 06 dd ff ff callq e5850 e7b4a: eb 12 jmp e7b5e e7b4c: 8b 85 d4 0a 01 00 mov 0x10ad4(%rbp),%eax e7b52: 85 c0 test %eax,%eax e7b54: 74 b2 je e7b08 e7b56: 48 89 ef mov %rbp,%rdi e7b59: e8 72 c6 ff ff callq e41d0 e7b5e: 85 c0 test %eax,%eax e7b60: 75 a6 jne e7b08 e7b62: c7 85 d4 0a 01 00 00 movl $0x0,0x10ad4(%rbp) e7b69: 00 00 00 e7b6c: 48 89 ef mov %rbp,%rdi e7b6f: 5d pop %rbp e7b70: e9 00 00 00 00 jmpq e7b75 e7b75: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e7b7c: 00 00 00 00 00000000000e7b80 : e7b80: e8 00 00 00 00 callq e7b85 e7b85: 41 56 push %r14 e7b87: 41 55 push %r13 e7b89: 41 54 push %r12 e7b8b: 55 push %rbp e7b8c: 89 f5 mov %esi,%ebp e7b8e: 53 push %rbx e7b8f: 48 89 fb mov %rdi,%rbx e7b92: 4c 8b 37 mov (%rdi),%r14 e7b95: f6 87 10 02 00 00 01 testb $0x1,0x210(%rdi) e7b9c: 0f 84 fe 00 00 00 je e7ca0 e7ba2: 0f 0b ud2 e7ba4: d1 ed shr %ebp e7ba6: 0f 84 eb 00 00 00 je e7c97 e7bac: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax e7bb2: 45 31 ed xor %r13d,%r13d e7bb5: e9 96 00 00 00 jmpq e7c50 e7bba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7bc1: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e7bc8: 48 8d 50 01 lea 0x1(%rax),%rdx e7bcc: 23 83 40 02 00 00 and 0x240(%rbx),%eax e7bd2: 48 8d 04 81 lea (%rcx,%rax,4),%rax e7bd6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e7bdd: 44 89 20 mov %r12d,(%rax) e7be0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e7be6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7bed: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e7bf4: 8d 51 ff lea -0x1(%rcx),%edx e7bf7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e7bfe: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e7c04: 85 d2 test %edx,%edx e7c06: 7e 77 jle e7c7f e7c08: 48 8d 50 01 lea 0x1(%rax),%rdx e7c0c: 23 83 40 02 00 00 and 0x240(%rbx),%eax e7c12: 41 83 c5 01 add $0x1,%r13d e7c16: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e7c1d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e7c24: 48 8d 04 82 lea (%rdx,%rax,4),%rax e7c28: c7 00 00 00 00 00 movl $0x0,(%rax) e7c2e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e7c35: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e7c3c: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax e7c42: 83 e8 01 sub $0x1,%eax e7c45: 89 83 28 02 00 00 mov %eax,0x228(%rbx) e7c4b: 44 39 ed cmp %r13d,%ebp e7c4e: 74 47 je e7c97 e7c50: 49 8b 96 98 5f 01 00 mov 0x15f98(%r14),%rdx e7c57: 44 8b 62 04 mov 0x4(%rdx),%r12d e7c5b: 41 81 c4 ff 03 00 00 add $0x3ff,%r12d e7c62: 45 0f b7 e4 movzwl %r12w,%r12d e7c66: 85 c0 test %eax,%eax e7c68: 0f 8f 4c ff ff ff jg e7bba e7c6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e7c75: e8 00 00 00 00 callq e7c7a e7c7a: e9 3b ff ff ff jmpq e7bba e7c7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e7c86: e8 00 00 00 00 callq e7c8b e7c8b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7c92: e9 71 ff ff ff jmpq e7c08 e7c97: 5b pop %rbx e7c98: 5d pop %rbp e7c99: 41 5c pop %r12 e7c9b: 41 5d pop %r13 e7c9d: 41 5e pop %r14 e7c9f: c3 retq e7ca0: 40 f6 c6 01 test $0x1,%sil e7ca4: 0f 84 fa fe ff ff je e7ba4 e7caa: e9 f3 fe ff ff jmpq e7ba2 e7caf: 90 nop 00000000000e7cb0 : e7cb0: e8 00 00 00 00 callq e7cb5 e7cb5: 53 push %rbx e7cb6: 8b 8f 28 02 00 00 mov 0x228(%rdi),%ecx e7cbc: 48 89 fb mov %rdi,%rbx e7cbf: 85 c9 test %ecx,%ecx e7cc1: 7e 40 jle e7d03 e7cc3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7cca: 48 8d 50 01 lea 0x1(%rax),%rdx e7cce: 23 83 40 02 00 00 and 0x240(%rbx),%eax e7cd4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e7cdb: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e7ce2: 48 8d 04 82 lea (%rdx,%rax,4),%rax e7ce6: c7 00 01 00 00 00 movl $0x1,(%rax) e7cec: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e7cf3: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e7cfa: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e7d01: 5b pop %rbx e7d02: c3 retq e7d03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e7d0a: e8 00 00 00 00 callq e7d0f e7d0f: eb b2 jmp e7cc3 e7d11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e7d18: 00 00 00 00 e7d1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e7d20 : e7d20: e8 00 00 00 00 callq e7d25 e7d25: 55 push %rbp e7d26: 53 push %rbx e7d27: 48 8b 07 mov (%rdi),%rax e7d2a: 48 89 fb mov %rdi,%rbx e7d2d: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi e7d33: 48 8b 80 98 5f 01 00 mov 0x15f98(%rax),%rax e7d3a: 8b 68 04 mov 0x4(%rax),%ebp e7d3d: 81 c5 c3 03 00 00 add $0x3c3,%ebp e7d43: 0f b7 ed movzwl %bp,%ebp e7d46: 85 f6 test %esi,%esi e7d48: 0f 8e 87 00 00 00 jle e7dd5 e7d4e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7d55: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e7d5c: 48 8d 50 01 lea 0x1(%rax),%rdx e7d60: 23 83 40 02 00 00 and 0x240(%rbx),%eax e7d66: 48 8d 04 81 lea (%rcx,%rax,4),%rax e7d6a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e7d71: 89 28 mov %ebp,(%rax) e7d73: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e7d79: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7d80: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e7d87: 8d 51 ff lea -0x1(%rcx),%edx e7d8a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e7d91: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e7d97: 85 d2 test %edx,%edx e7d99: 7e 4b jle e7de6 e7d9b: 48 8d 50 01 lea 0x1(%rax),%rdx e7d9f: 23 83 40 02 00 00 and 0x240(%rbx),%eax e7da5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e7dac: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e7db3: 48 8d 04 82 lea (%rdx,%rax,4),%rax e7db7: c7 00 16 00 00 00 movl $0x16,(%rax) e7dbd: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e7dc4: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e7dcb: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e7dd2: 5b pop %rbx e7dd3: 5d pop %rbp e7dd4: c3 retq e7dd5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e7ddc: e8 00 00 00 00 callq e7de1 e7de1: e9 68 ff ff ff jmpq e7d4e e7de6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e7ded: e8 00 00 00 00 callq e7df2 e7df2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7df9: eb a0 jmp e7d9b e7dfb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000e7e00 : e7e00: e8 00 00 00 00 callq e7e05 e7e05: 41 54 push %r12 e7e07: 41 89 f4 mov %esi,%r12d e7e0a: 55 push %rbp e7e0b: 89 d5 mov %edx,%ebp e7e0d: 53 push %rbx e7e0e: 48 89 fb mov %rdi,%rbx e7e11: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi e7e17: 85 ff test %edi,%edi e7e19: 0f 8e d8 00 00 00 jle e7ef7 e7e1f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7e26: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e7e2d: 41 c1 e4 02 shl $0x2,%r12d e7e31: 48 8d 50 01 lea 0x1(%rax),%rdx e7e35: 23 83 40 02 00 00 and 0x240(%rbx),%eax e7e3b: 48 8d 04 86 lea (%rsi,%rax,4),%rax e7e3f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e7e46: c7 00 0b 00 00 00 movl $0xb,(%rax) e7e4c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e7e52: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7e59: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e7e60: 8d 51 ff lea -0x1(%rcx),%edx e7e63: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e7e6a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e7e70: 85 d2 test %edx,%edx e7e72: 0f 8e a5 00 00 00 jle e7f1d e7e78: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e7e7f: 48 8d 50 01 lea 0x1(%rax),%rdx e7e83: 23 83 40 02 00 00 and 0x240(%rbx),%eax e7e89: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e7e90: 48 8d 04 81 lea (%rcx,%rax,4),%rax e7e94: 44 89 20 mov %r12d,(%rax) e7e97: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e7e9d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7ea4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e7eab: 8d 51 ff lea -0x1(%rcx),%edx e7eae: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e7eb5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e7ebb: 85 d2 test %edx,%edx e7ebd: 7e 49 jle e7f08 e7ebf: 48 8d 50 01 lea 0x1(%rax),%rdx e7ec3: 23 83 40 02 00 00 and 0x240(%rbx),%eax e7ec9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e7ed0: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e7ed7: 48 8d 04 82 lea (%rdx,%rax,4),%rax e7edb: 89 28 mov %ebp,(%rax) e7edd: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e7ee4: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e7eeb: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e7ef2: 5b pop %rbx e7ef3: 5d pop %rbp e7ef4: 41 5c pop %r12 e7ef6: c3 retq e7ef7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e7efe: e8 00 00 00 00 callq e7f03 e7f03: e9 17 ff ff ff jmpq e7e1f e7f08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e7f0f: e8 00 00 00 00 callq e7f14 e7f14: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7f1b: eb a2 jmp e7ebf e7f1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e7f24: e8 00 00 00 00 callq e7f29 e7f29: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7f30: e9 43 ff ff ff jmpq e7e78 e7f35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e7f3c: 00 00 00 00 00000000000e7f40 : e7f40: e8 00 00 00 00 callq e7f45 e7f45: 41 55 push %r13 e7f47: 41 89 f5 mov %esi,%r13d e7f4a: 41 54 push %r12 e7f4c: 41 89 cc mov %ecx,%r12d e7f4f: 55 push %rbp e7f50: 89 d5 mov %edx,%ebp e7f52: 53 push %rbx e7f53: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d e7f5a: 48 89 fb mov %rdi,%rbx e7f5d: 45 85 c0 test %r8d,%r8d e7f60: 0f 8e 25 01 00 00 jle e808b e7f66: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7f6d: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e7f74: 41 c1 e5 02 shl $0x2,%r13d e7f78: 48 8d 50 01 lea 0x1(%rax),%rdx e7f7c: 23 83 40 02 00 00 and 0x240(%rbx),%eax e7f82: 48 8d 04 87 lea (%rdi,%rax,4),%rax e7f86: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e7f8d: c7 00 0c 00 00 00 movl $0xc,(%rax) e7f93: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e7f99: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7fa0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e7fa7: 8d 51 ff lea -0x1(%rcx),%edx e7faa: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e7fb1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e7fb7: 85 d2 test %edx,%edx e7fb9: 0f 8e 0a 01 00 00 jle e80c9 e7fbf: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e7fc6: 48 8d 50 01 lea 0x1(%rax),%rdx e7fca: 23 83 40 02 00 00 and 0x240(%rbx),%eax e7fd0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e7fd7: 48 8d 04 86 lea (%rsi,%rax,4),%rax e7fdb: 44 89 28 mov %r13d,(%rax) e7fde: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e7fe4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e7feb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e7ff2: 8d 56 ff lea -0x1(%rsi),%edx e7ff5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e7ffc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8002: 85 d2 test %edx,%edx e8004: 0f 8e a7 00 00 00 jle e80b1 e800a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e8011: 48 8d 50 01 lea 0x1(%rax),%rdx e8015: 23 83 40 02 00 00 and 0x240(%rbx),%eax e801b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8022: 48 8d 04 81 lea (%rcx,%rax,4),%rax e8026: 44 89 20 mov %r12d,(%rax) e8029: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e802f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8036: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e803d: 8d 57 ff lea -0x1(%rdi),%edx e8040: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8047: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e804d: 85 d2 test %edx,%edx e804f: 7e 4b jle e809c e8051: 48 8d 50 01 lea 0x1(%rax),%rdx e8055: 23 83 40 02 00 00 and 0x240(%rbx),%eax e805b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8062: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e8069: 48 8d 04 82 lea (%rdx,%rax,4),%rax e806d: 89 28 mov %ebp,(%rax) e806f: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e8076: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e807d: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e8084: 5b pop %rbx e8085: 5d pop %rbp e8086: 41 5c pop %r12 e8088: 41 5d pop %r13 e808a: c3 retq e808b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8092: e8 00 00 00 00 callq e8097 e8097: e9 ca fe ff ff jmpq e7f66 e809c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e80a3: e8 00 00 00 00 callq e80a8 e80a8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e80af: eb a0 jmp e8051 e80b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e80b8: e8 00 00 00 00 callq e80bd e80bd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e80c4: e9 41 ff ff ff jmpq e800a e80c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e80d0: e8 00 00 00 00 callq e80d5 e80d5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e80dc: e9 de fe ff ff jmpq e7fbf e80e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e80e8: 00 00 00 00 e80ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e80f0 : e80f0: e8 00 00 00 00 callq e80f5 e80f5: 41 54 push %r12 e80f7: 55 push %rbp e80f8: 53 push %rbx e80f9: 4c 8b 27 mov (%rdi),%r12 e80fc: 48 89 fb mov %rdi,%rbx e80ff: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d e8106: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax e810d: 00 e810e: 8b 68 04 mov 0x4(%rax),%ebp e8111: 81 c5 c4 03 00 00 add $0x3c4,%ebp e8117: 0f b7 ed movzwl %bp,%ebp e811a: 45 85 c0 test %r8d,%r8d e811d: 0f 8e 35 01 00 00 jle e8258 e8123: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e812a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e8131: 48 8d 50 01 lea 0x1(%rax),%rdx e8135: 23 83 40 02 00 00 and 0x240(%rbx),%eax e813b: 48 8d 04 87 lea (%rdi,%rax,4),%rax e813f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8146: 89 28 mov %ebp,(%rax) e8148: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e814e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8155: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e815c: 8d 56 ff lea -0x1(%rsi),%edx e815f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8166: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e816c: 85 d2 test %edx,%edx e816e: 0f 8e 22 01 00 00 jle e8296 e8174: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e817b: 48 8d 50 01 lea 0x1(%rax),%rdx e817f: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8185: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e818c: 48 8d 04 86 lea (%rsi,%rax,4),%rax e8190: c7 00 00 00 00 00 movl $0x0,(%rax) e8196: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e819c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e81a3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e81aa: 8d 51 ff lea -0x1(%rcx),%edx e81ad: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e81b4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e81ba: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx e81c1: 00 e81c2: 8b 69 04 mov 0x4(%rcx),%ebp e81c5: 81 c5 c3 03 00 00 add $0x3c3,%ebp e81cb: 0f b7 ed movzwl %bp,%ebp e81ce: 85 d2 test %edx,%edx e81d0: 0f 8e a8 00 00 00 jle e827e e81d6: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e81dd: 48 8d 50 01 lea 0x1(%rax),%rdx e81e1: 23 83 40 02 00 00 and 0x240(%rbx),%eax e81e7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e81ee: 48 8d 04 81 lea (%rcx,%rax,4),%rax e81f2: 89 28 mov %ebp,(%rax) e81f4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e81fa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8201: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8208: 8d 56 ff lea -0x1(%rsi),%edx e820b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8212: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8218: 85 d2 test %edx,%edx e821a: 7e 4d jle e8269 e821c: 48 8d 50 01 lea 0x1(%rax),%rdx e8220: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8226: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e822d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e8234: 48 8d 04 82 lea (%rdx,%rax,4),%rax e8238: c7 00 14 00 00 00 movl $0x14,(%rax) e823e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e8245: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e824c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e8253: 5b pop %rbx e8254: 5d pop %rbp e8255: 41 5c pop %r12 e8257: c3 retq e8258: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e825f: e8 00 00 00 00 callq e8264 e8264: e9 ba fe ff ff jmpq e8123 e8269: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8270: e8 00 00 00 00 callq e8275 e8275: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e827c: eb 9e jmp e821c e827e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8285: e8 00 00 00 00 callq e828a e828a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8291: e9 40 ff ff ff jmpq e81d6 e8296: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e829d: e8 00 00 00 00 callq e82a2 e82a2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e82a9: e9 c6 fe ff ff jmpq e8174 e82ae: 66 90 xchg %ax,%ax 00000000000e82b0 : e82b0: e8 00 00 00 00 callq e82b5 e82b5: 41 56 push %r14 e82b7: 41 55 push %r13 e82b9: 41 54 push %r12 e82bb: 41 89 f4 mov %esi,%r12d e82be: 55 push %rbp e82bf: 53 push %rbx e82c0: 4c 8b 37 mov (%rdi),%r14 e82c3: 48 89 fb mov %rdi,%rbx e82c6: 48 8b 47 08 mov 0x8(%rdi),%rax e82ca: 44 8b 68 10 mov 0x10(%rax),%r13d e82ce: 49 8b 86 58 28 00 00 mov 0x2858(%r14),%rax e82d5: 48 8b 40 10 mov 0x10(%rax),%rax e82d9: e8 00 00 00 00 callq e82de e82de: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d e82e5: 48 89 c5 mov %rax,%rbp e82e8: 44 89 e8 mov %r13d,%eax e82eb: 48 89 c2 mov %rax,%rdx e82ee: 48 c1 e2 06 shl $0x6,%rdx e82f2: 45 0f af a4 16 a4 55 imul 0x55a4(%r14,%rdx,1),%r12d e82f9: 00 00 e82fb: 45 03 a4 16 80 55 00 add 0x5580(%r14,%rdx,1),%r12d e8302: 00 e8303: 45 85 c0 test %r8d,%r8d e8306: 0f 8e 2a 01 00 00 jle e8436 e830c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8313: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e831a: 41 c1 e4 02 shl $0x2,%r12d e831e: 48 8d 50 01 lea 0x1(%rax),%rdx e8322: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8328: 48 8d 04 87 lea (%rdi,%rax,4),%rax e832c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8333: c7 00 0c 00 00 00 movl $0xc,(%rax) e8339: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e833f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8346: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e834d: 8d 51 ff lea -0x1(%rcx),%edx e8350: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8357: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e835d: 85 d2 test %edx,%edx e835f: 0f 8e 0f 01 00 00 jle e8474 e8365: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e836c: 48 8d 50 01 lea 0x1(%rax),%rdx e8370: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8376: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e837d: 48 8d 04 86 lea (%rsi,%rax,4),%rax e8381: 44 89 20 mov %r12d,(%rax) e8384: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e838a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8391: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8398: 8d 51 ff lea -0x1(%rcx),%edx e839b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e83a2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e83a8: 85 d2 test %edx,%edx e83aa: 0f 8e ac 00 00 00 jle e845c e83b0: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e83b7: 48 8d 50 01 lea 0x1(%rax),%rdx e83bb: 23 83 40 02 00 00 and 0x240(%rbx),%eax e83c1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e83c8: 48 8d 04 81 lea (%rcx,%rax,4),%rax e83cc: c7 00 ff ff ff ff movl $0xffffffff,(%rax) e83d2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e83d8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e83df: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e83e6: 8d 51 ff lea -0x1(%rcx),%edx e83e9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e83f0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e83f6: 85 d2 test %edx,%edx e83f8: 7e 4d jle e8447 e83fa: 48 8d 50 01 lea 0x1(%rax),%rdx e83fe: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8404: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e840b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e8412: 48 8d 04 82 lea (%rdx,%rax,4),%rax e8416: 89 28 mov %ebp,(%rax) e8418: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e841f: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e8426: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e842d: 5b pop %rbx e842e: 5d pop %rbp e842f: 41 5c pop %r12 e8431: 41 5d pop %r13 e8433: 41 5e pop %r14 e8435: c3 retq e8436: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e843d: e8 00 00 00 00 callq e8442 e8442: e9 c5 fe ff ff jmpq e830c e8447: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e844e: e8 00 00 00 00 callq e8453 e8453: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e845a: eb 9e jmp e83fa e845c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8463: e8 00 00 00 00 callq e8468 e8468: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e846f: e9 3c ff ff ff jmpq e83b0 e8474: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e847b: e8 00 00 00 00 callq e8480 e8480: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8487: e9 d9 fe ff ff jmpq e8365 e848c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e8490 : e8490: e8 00 00 00 00 callq e8495 e8495: 41 54 push %r12 e8497: 45 31 e4 xor %r12d,%r12d e849a: 55 push %rbp e849b: 48 89 d5 mov %rdx,%rbp e849e: 53 push %rbx e849f: 48 89 fb mov %rdi,%rbx e84a2: 48 85 f6 test %rsi,%rsi e84a5: 74 07 je e84ae e84a7: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d e84ae: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d e84b5: 45 85 c9 test %r9d,%r9d e84b8: 0f 8e 75 01 00 00 jle e8633 e84be: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e84c5: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 e84cc: 48 8d 50 01 lea 0x1(%rax),%rdx e84d0: 23 83 40 02 00 00 and 0x240(%rbx),%eax e84d6: 49 8d 04 80 lea (%r8,%rax,4),%rax e84da: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e84e1: c7 00 02 00 00 00 movl $0x2,(%rax) e84e7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e84ed: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e84f4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e84fb: 8d 51 ff lea -0x1(%rcx),%edx e84fe: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8505: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e850b: 85 d2 test %edx,%edx e850d: 0f 8e 76 01 00 00 jle e8689 e8513: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e851a: 48 8d 50 01 lea 0x1(%rax),%rdx e851e: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8524: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e852b: 48 8d 04 87 lea (%rdi,%rax,4),%rax e852f: 44 89 20 mov %r12d,(%rax) e8532: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e8538: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e853f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8546: 8d 51 ff lea -0x1(%rcx),%edx e8549: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8550: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8556: 4c 8b 65 10 mov 0x10(%rbp),%r12 e855a: 85 d2 test %edx,%edx e855c: 0f 8e 0f 01 00 00 jle e8671 e8562: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e8569: 48 8d 50 01 lea 0x1(%rax),%rdx e856d: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8573: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e857a: 48 8d 04 86 lea (%rsi,%rax,4),%rax e857e: 44 89 20 mov %r12d,(%rax) e8581: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e8587: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e858e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8595: 8d 51 ff lea -0x1(%rcx),%edx e8598: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e859f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e85a5: 44 8b 65 14 mov 0x14(%rbp),%r12d e85a9: 85 d2 test %edx,%edx e85ab: 0f 8e a8 00 00 00 jle e8659 e85b1: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e85b8: 48 8d 50 01 lea 0x1(%rax),%rdx e85bc: 23 83 40 02 00 00 and 0x240(%rbx),%eax e85c2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e85c9: 48 8d 04 81 lea (%rcx,%rax,4),%rax e85cd: 44 89 20 mov %r12d,(%rax) e85d0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e85d6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e85dd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e85e4: 8d 57 ff lea -0x1(%rdi),%edx e85e7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e85ee: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e85f4: 8b 6d 08 mov 0x8(%rbp),%ebp e85f7: 85 d2 test %edx,%edx e85f9: 7e 49 jle e8644 e85fb: 48 8d 50 01 lea 0x1(%rax),%rdx e85ff: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8605: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e860c: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e8613: 48 8d 04 82 lea (%rdx,%rax,4),%rax e8617: 89 28 mov %ebp,(%rax) e8619: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e8620: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e8627: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e862e: 5b pop %rbx e862f: 5d pop %rbp e8630: 41 5c pop %r12 e8632: c3 retq e8633: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e863a: e8 00 00 00 00 callq e863f e863f: e9 7a fe ff ff jmpq e84be e8644: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e864b: e8 00 00 00 00 callq e8650 e8650: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8657: eb a2 jmp e85fb e8659: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8660: e8 00 00 00 00 callq e8665 e8665: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e866c: e9 40 ff ff ff jmpq e85b1 e8671: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8678: e8 00 00 00 00 callq e867d e867d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8684: e9 d9 fe ff ff jmpq e8562 e8689: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8690: e8 00 00 00 00 callq e8695 e8695: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e869c: e9 72 fe ff ff jmpq e8513 e86a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e86a8: 00 00 00 00 e86ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e86b0 : e86b0: e8 00 00 00 00 callq e86b5 e86b5: 83 e1 01 and $0x1,%ecx e86b8: 41 54 push %r12 e86ba: 49 89 f4 mov %rsi,%r12 e86bd: 55 push %rbp e86be: 48 89 d5 mov %rdx,%rbp e86c1: 53 push %rbx e86c2: 48 89 fb mov %rdi,%rbx e86c5: 0f 85 ef 01 00 00 jne e88ba e86cb: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d e86d2: 45 85 c9 test %r9d,%r9d e86d5: 0f 8e 71 01 00 00 jle e884c e86db: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e86e2: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 e86e9: 48 8d 50 01 lea 0x1(%rax),%rdx e86ed: 23 83 40 02 00 00 and 0x240(%rbx),%eax e86f3: 49 8d 04 80 lea (%r8,%rax,4),%rax e86f7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e86fe: c7 00 03 00 00 00 movl $0x3,(%rax) e8704: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e870a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8711: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8718: 8d 51 ff lea -0x1(%rcx),%edx e871b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8722: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8728: 85 d2 test %edx,%edx e872a: 0f 8e 72 01 00 00 jle e88a2 e8730: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e8737: 48 8d 50 01 lea 0x1(%rax),%rdx e873b: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8741: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8748: 48 8d 04 87 lea (%rdi,%rax,4),%rax e874c: 44 89 20 mov %r12d,(%rax) e874f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e8755: 49 c1 ec 20 shr $0x20,%r12 e8759: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8760: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8767: 8d 56 ff lea -0x1(%rsi),%edx e876a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8771: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8777: 85 d2 test %edx,%edx e8779: 0f 8e 0b 01 00 00 jle e888a e877f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e8786: 48 8d 50 01 lea 0x1(%rax),%rdx e878a: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8790: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8797: 48 8d 04 86 lea (%rsi,%rax,4),%rax e879b: 44 89 20 mov %r12d,(%rax) e879e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e87a4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e87ab: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e87b2: 8d 57 ff lea -0x1(%rdi),%edx e87b5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e87bc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e87c2: 85 d2 test %edx,%edx e87c4: 0f 8e a8 00 00 00 jle e8872 e87ca: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e87d1: 48 8d 50 01 lea 0x1(%rax),%rdx e87d5: 23 83 40 02 00 00 and 0x240(%rbx),%eax e87db: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e87e2: 48 8d 04 81 lea (%rcx,%rax,4),%rax e87e6: 89 28 mov %ebp,(%rax) e87e8: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e87ee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e87f5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e87fc: 8d 51 ff lea -0x1(%rcx),%edx e87ff: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8806: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e880c: 85 d2 test %edx,%edx e880e: 7e 4d jle e885d e8810: 48 8d 50 01 lea 0x1(%rax),%rdx e8814: 23 83 40 02 00 00 and 0x240(%rbx),%eax e881a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8821: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e8828: 48 8d 04 82 lea (%rdx,%rax,4),%rax e882c: c7 00 04 00 00 00 movl $0x4,(%rax) e8832: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e8839: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e8840: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e8847: 5b pop %rbx e8848: 5d pop %rbp e8849: 41 5c pop %r12 e884b: c3 retq e884c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8853: e8 00 00 00 00 callq e8858 e8858: e9 7e fe ff ff jmpq e86db e885d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8864: e8 00 00 00 00 callq e8869 e8869: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8870: eb 9e jmp e8810 e8872: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8879: e8 00 00 00 00 callq e887e e887e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8885: e9 40 ff ff ff jmpq e87ca e888a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8891: e8 00 00 00 00 callq e8896 e8896: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e889d: e9 dd fe ff ff jmpq e877f e88a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e88a9: e8 00 00 00 00 callq e88ae e88ae: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e88b5: e9 76 fe ff ff jmpq e8730 e88ba: 0f 0b ud2 e88bc: e9 0a fe ff ff jmpq e86cb e88c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e88c8: 00 00 00 00 e88cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e88d0 : e88d0: e8 00 00 00 00 callq e88d5 e88d5: 41 56 push %r14 e88d7: 41 55 push %r13 e88d9: 41 89 f5 mov %esi,%r13d e88dc: 41 54 push %r12 e88de: 55 push %rbp e88df: 89 d5 mov %edx,%ebp e88e1: 53 push %rbx e88e2: 4c 8b 27 mov (%rdi),%r12 e88e5: 48 89 fb mov %rdi,%rbx e88e8: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d e88ef: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax e88f6: 00 e88f7: 44 8b 70 04 mov 0x4(%rax),%r14d e88fb: 41 81 c6 c4 03 00 00 add $0x3c4,%r14d e8902: 45 0f b7 f6 movzwl %r14w,%r14d e8906: 45 85 d2 test %r10d,%r10d e8909: 0f 8e e7 01 00 00 jle e8af6 e890f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8916: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 e891d: 41 c1 e5 02 shl $0x2,%r13d e8921: 48 8d 50 01 lea 0x1(%rax),%rdx e8925: 23 83 40 02 00 00 and 0x240(%rbx),%eax e892b: 49 8d 04 81 lea (%r9,%rax,4),%rax e892f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8936: 44 89 30 mov %r14d,(%rax) e8939: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e893f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8946: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e894d: 8d 56 ff lea -0x1(%rsi),%edx e8950: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8957: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e895d: 85 d2 test %edx,%edx e895f: 0f 8e ff 01 00 00 jle e8b64 e8965: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 e896c: 48 8d 50 01 lea 0x1(%rax),%rdx e8970: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8976: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e897d: 49 8d 04 80 lea (%r8,%rax,4),%rax e8981: 44 89 28 mov %r13d,(%rax) e8984: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e898a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8991: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8998: 8d 51 ff lea -0x1(%rcx),%edx e899b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e89a2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e89a8: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx e89af: 00 e89b0: 44 8b 69 04 mov 0x4(%rcx),%r13d e89b4: 41 81 c5 c5 03 00 00 add $0x3c5,%r13d e89bb: 45 0f b7 ed movzwl %r13w,%r13d e89bf: 85 d2 test %edx,%edx e89c1: 0f 8e 85 01 00 00 jle e8b4c e89c7: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e89ce: 48 8d 50 01 lea 0x1(%rax),%rdx e89d2: 23 83 40 02 00 00 and 0x240(%rbx),%eax e89d8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e89df: 48 8d 04 87 lea (%rdi,%rax,4),%rax e89e3: 44 89 28 mov %r13d,(%rax) e89e6: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e89ec: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e89f3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e89fa: 8d 57 ff lea -0x1(%rdi),%edx e89fd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8a04: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8a0a: 85 d2 test %edx,%edx e8a0c: 0f 8e 22 01 00 00 jle e8b34 e8a12: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e8a19: 48 8d 50 01 lea 0x1(%rax),%rdx e8a1d: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8a23: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8a2a: 48 8d 04 86 lea (%rsi,%rax,4),%rax e8a2e: 89 28 mov %ebp,(%rax) e8a30: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e8a36: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8a3d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8a44: 8d 56 ff lea -0x1(%rsi),%edx e8a47: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8a4e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8a54: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx e8a5b: 00 e8a5c: 8b 69 04 mov 0x4(%rcx),%ebp e8a5f: 81 c5 c3 03 00 00 add $0x3c3,%ebp e8a65: 0f b7 ed movzwl %bp,%ebp e8a68: 85 d2 test %edx,%edx e8a6a: 0f 8e ac 00 00 00 jle e8b1c e8a70: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e8a77: 48 8d 50 01 lea 0x1(%rax),%rdx e8a7b: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8a81: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8a88: 48 8d 04 81 lea (%rcx,%rax,4),%rax e8a8c: 89 28 mov %ebp,(%rax) e8a8e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e8a94: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8a9b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8aa2: 8d 51 ff lea -0x1(%rcx),%edx e8aa5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8aac: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8ab2: 85 d2 test %edx,%edx e8ab4: 7e 51 jle e8b07 e8ab6: 48 8d 50 01 lea 0x1(%rax),%rdx e8aba: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8ac0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8ac7: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e8ace: 48 8d 04 82 lea (%rdx,%rax,4),%rax e8ad2: c7 00 08 00 00 00 movl $0x8,(%rax) e8ad8: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e8adf: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e8ae6: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e8aed: 5b pop %rbx e8aee: 5d pop %rbp e8aef: 41 5c pop %r12 e8af1: 41 5d pop %r13 e8af3: 41 5e pop %r14 e8af5: c3 retq e8af6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8afd: e8 00 00 00 00 callq e8b02 e8b02: e9 08 fe ff ff jmpq e890f e8b07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8b0e: e8 00 00 00 00 callq e8b13 e8b13: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8b1a: eb 9a jmp e8ab6 e8b1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8b23: e8 00 00 00 00 callq e8b28 e8b28: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8b2f: e9 3c ff ff ff jmpq e8a70 e8b34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8b3b: e8 00 00 00 00 callq e8b40 e8b40: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8b47: e9 c6 fe ff ff jmpq e8a12 e8b4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8b53: e8 00 00 00 00 callq e8b58 e8b58: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8b5f: e9 63 fe ff ff jmpq e89c7 e8b64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8b6b: e8 00 00 00 00 callq e8b70 e8b70: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8b77: e9 e9 fd ff ff jmpq e8965 e8b7c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e8b80 : e8b80: e8 00 00 00 00 callq e8b85 e8b85: 41 57 push %r15 e8b87: 41 56 push %r14 e8b89: 41 89 f6 mov %esi,%r14d e8b8c: 41 55 push %r13 e8b8e: 41 89 d5 mov %edx,%r13d e8b91: 41 54 push %r12 e8b93: 55 push %rbp e8b94: 89 cd mov %ecx,%ebp e8b96: 53 push %rbx e8b97: 4c 8b 27 mov (%rdi),%r12 e8b9a: 48 89 fb mov %rdi,%rbx e8b9d: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax e8ba4: 00 e8ba5: 44 8b 78 04 mov 0x4(%rax),%r15d e8ba9: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax e8baf: 41 81 c7 c4 03 00 00 add $0x3c4,%r15d e8bb6: 45 0f b7 ff movzwl %r15w,%r15d e8bba: 85 c0 test %eax,%eax e8bbc: 0f 8e 96 02 00 00 jle e8e58 e8bc2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8bc9: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 e8bd0: 41 c1 e6 02 shl $0x2,%r14d e8bd4: 48 8d 50 01 lea 0x1(%rax),%rdx e8bd8: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8bde: 49 8d 04 83 lea (%r11,%rax,4),%rax e8be2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8be9: 44 89 38 mov %r15d,(%rax) e8bec: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e8bf2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8bf9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8c00: 8d 56 ff lea -0x1(%rsi),%edx e8c03: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8c0a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8c10: 85 d2 test %edx,%edx e8c12: 0f 8e de 02 00 00 jle e8ef6 e8c18: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 e8c1f: 48 8d 50 01 lea 0x1(%rax),%rdx e8c23: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8c29: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8c30: 49 8d 04 82 lea (%r10,%rax,4),%rax e8c34: 44 89 30 mov %r14d,(%rax) e8c37: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e8c3d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8c44: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8c4b: 8d 56 ff lea -0x1(%rsi),%edx e8c4e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8c55: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8c5b: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx e8c62: 00 e8c63: 44 8b 71 04 mov 0x4(%rcx),%r14d e8c67: 41 81 c6 c5 03 00 00 add $0x3c5,%r14d e8c6e: 45 0f b7 f6 movzwl %r14w,%r14d e8c72: 85 d2 test %edx,%edx e8c74: 0f 8e 64 02 00 00 jle e8ede e8c7a: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 e8c81: 48 8d 50 01 lea 0x1(%rax),%rdx e8c85: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8c8b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8c92: 49 8d 04 81 lea (%r9,%rax,4),%rax e8c96: 44 89 30 mov %r14d,(%rax) e8c99: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e8c9f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8ca6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8cad: 8d 57 ff lea -0x1(%rdi),%edx e8cb0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8cb7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8cbd: 85 d2 test %edx,%edx e8cbf: 0f 8e 01 02 00 00 jle e8ec6 e8cc5: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 e8ccc: 48 8d 50 01 lea 0x1(%rax),%rdx e8cd0: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8cd6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8cdd: 49 8d 04 80 lea (%r8,%rax,4),%rax e8ce1: 44 89 28 mov %r13d,(%rax) e8ce4: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e8cea: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8cf1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8cf8: 8d 56 ff lea -0x1(%rsi),%edx e8cfb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8d02: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8d08: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx e8d0f: 00 e8d10: 44 8b 69 04 mov 0x4(%rcx),%r13d e8d14: 41 81 c5 0a 04 00 00 add $0x40a,%r13d e8d1b: 45 0f b7 ed movzwl %r13w,%r13d e8d1f: 85 d2 test %edx,%edx e8d21: 0f 8e 87 01 00 00 jle e8eae e8d27: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e8d2e: 48 8d 50 01 lea 0x1(%rax),%rdx e8d32: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8d38: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8d3f: 48 8d 04 87 lea (%rdi,%rax,4),%rax e8d43: 44 89 28 mov %r13d,(%rax) e8d46: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e8d4c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8d53: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8d5a: 8d 57 ff lea -0x1(%rdi),%edx e8d5d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8d64: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8d6a: 85 d2 test %edx,%edx e8d6c: 0f 8e 24 01 00 00 jle e8e96 e8d72: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e8d79: 48 8d 50 01 lea 0x1(%rax),%rdx e8d7d: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8d83: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8d8a: 48 8d 04 86 lea (%rsi,%rax,4),%rax e8d8e: 89 28 mov %ebp,(%rax) e8d90: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e8d96: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8d9d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8da4: 8d 51 ff lea -0x1(%rcx),%edx e8da7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8dae: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8db4: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx e8dbb: 00 e8dbc: 8b 69 04 mov 0x4(%rcx),%ebp e8dbf: 81 c5 c3 03 00 00 add $0x3c3,%ebp e8dc5: 0f b7 ed movzwl %bp,%ebp e8dc8: 85 d2 test %edx,%edx e8dca: 0f 8e ae 00 00 00 jle e8e7e e8dd0: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e8dd7: 48 8d 50 01 lea 0x1(%rax),%rdx e8ddb: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8de1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8de8: 48 8d 04 81 lea (%rcx,%rax,4),%rax e8dec: 89 28 mov %ebp,(%rax) e8dee: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e8df4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8dfb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8e02: 8d 56 ff lea -0x1(%rsi),%edx e8e05: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8e0c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e8e12: 85 d2 test %edx,%edx e8e14: 7e 53 jle e8e69 e8e16: 48 8d 50 01 lea 0x1(%rax),%rdx e8e1a: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8e20: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8e27: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e8e2e: 48 8d 04 82 lea (%rdx,%rax,4),%rax e8e32: c7 00 0c 00 00 00 movl $0xc,(%rax) e8e38: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e8e3f: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e8e46: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e8e4d: 5b pop %rbx e8e4e: 5d pop %rbp e8e4f: 41 5c pop %r12 e8e51: 41 5d pop %r13 e8e53: 41 5e pop %r14 e8e55: 41 5f pop %r15 e8e57: c3 retq e8e58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8e5f: e8 00 00 00 00 callq e8e64 e8e64: e9 59 fd ff ff jmpq e8bc2 e8e69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8e70: e8 00 00 00 00 callq e8e75 e8e75: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8e7c: eb 98 jmp e8e16 e8e7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8e85: e8 00 00 00 00 callq e8e8a e8e8a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8e91: e9 3a ff ff ff jmpq e8dd0 e8e96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8e9d: e8 00 00 00 00 callq e8ea2 e8ea2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8ea9: e9 c4 fe ff ff jmpq e8d72 e8eae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8eb5: e8 00 00 00 00 callq e8eba e8eba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8ec1: e9 61 fe ff ff jmpq e8d27 e8ec6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8ecd: e8 00 00 00 00 callq e8ed2 e8ed2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8ed9: e9 e7 fd ff ff jmpq e8cc5 e8ede: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8ee5: e8 00 00 00 00 callq e8eea e8eea: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8ef1: e9 84 fd ff ff jmpq e8c7a e8ef6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e8efd: e8 00 00 00 00 callq e8f02 e8f02: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8f09: e9 0a fd ff ff jmpq e8c18 e8f0e: 66 90 xchg %ax,%ax 00000000000e8f10 : e8f10: e8 00 00 00 00 callq e8f15 e8f15: 41 55 push %r13 e8f17: 41 54 push %r12 e8f19: 55 push %rbp e8f1a: 48 89 fd mov %rdi,%rbp e8f1d: 53 push %rbx e8f1e: 4c 8b 2f mov (%rdi),%r13 e8f21: 89 f3 mov %esi,%ebx e8f23: 48 8b 47 08 mov 0x8(%rdi),%rax e8f27: 44 8b 60 10 mov 0x10(%rax),%r12d e8f2b: 49 8b 85 58 28 00 00 mov 0x2858(%r13),%rax e8f32: 48 8b 40 10 mov 0x10(%rax),%rax e8f36: e8 00 00 00 00 callq e8f3b e8f3b: 48 89 ef mov %rbp,%rdi e8f3e: 48 89 c2 mov %rax,%rdx e8f41: 44 89 e0 mov %r12d,%eax e8f44: 48 89 c1 mov %rax,%rcx e8f47: 48 c1 e1 06 shl $0x6,%rcx e8f4b: 41 0f af 9c 0d a4 55 imul 0x55a4(%r13,%rcx,1),%ebx e8f52: 00 00 e8f54: 89 de mov %ebx,%esi e8f56: 5b pop %rbx e8f57: 41 03 b4 0d 80 55 00 add 0x5580(%r13,%rcx,1),%esi e8f5e: 00 e8f5f: b9 ff ff ff ff mov $0xffffffff,%ecx e8f64: 5d pop %rbp e8f65: 41 5c pop %r12 e8f67: 41 5d pop %r13 e8f69: e9 12 fc ff ff jmpq e8b80 e8f6e: 66 90 xchg %ax,%ax 00000000000e8f70 : e8f70: e8 00 00 00 00 callq e8f75 e8f75: 41 56 push %r14 e8f77: 45 31 f6 xor %r14d,%r14d e8f7a: 41 55 push %r13 e8f7c: 41 54 push %r12 e8f7e: 55 push %rbp e8f7f: 48 89 d5 mov %rdx,%rbp e8f82: 53 push %rbx e8f83: 48 89 fb mov %rdi,%rbx e8f86: 4c 8b 27 mov (%rdi),%r12 e8f89: 48 85 f6 test %rsi,%rsi e8f8c: 74 07 je e8f95 e8f8e: 44 8b b6 b0 01 00 00 mov 0x1b0(%rsi),%r14d e8f95: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax e8f9c: 00 e8f9d: 44 8b 68 04 mov 0x4(%rax),%r13d e8fa1: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax e8fa7: 41 81 c5 a1 05 00 00 add $0x5a1,%r13d e8fae: 45 0f b7 ed movzwl %r13w,%r13d e8fb2: 85 c0 test %eax,%eax e8fb4: 0f 8e 9c 02 00 00 jle e9256 e8fba: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8fc1: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 e8fc8: 48 8d 50 01 lea 0x1(%rax),%rdx e8fcc: 23 83 40 02 00 00 and 0x240(%rbx),%eax e8fd2: 49 8d 04 83 lea (%r11,%rax,4),%rax e8fd6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e8fdd: 44 89 28 mov %r13d,(%rax) e8fe0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e8fe6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e8fed: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e8ff4: 8d 57 ff lea -0x1(%rdi),%edx e8ff7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e8ffe: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e9004: 85 d2 test %edx,%edx e9006: 0f 8e e8 02 00 00 jle e92f4 e900c: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 e9013: 48 8d 50 01 lea 0x1(%rax),%rdx e9017: 23 83 40 02 00 00 and 0x240(%rbx),%eax e901d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e9024: 49 8d 04 82 lea (%r10,%rax,4),%rax e9028: 44 89 30 mov %r14d,(%rax) e902b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e9031: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9038: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e903f: 8d 56 ff lea -0x1(%rsi),%edx e9042: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e9049: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e904f: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx e9056: 00 e9057: 44 8b 69 04 mov 0x4(%rcx),%r13d e905b: 41 81 c5 67 04 00 00 add $0x467,%r13d e9062: 45 0f b7 ed movzwl %r13w,%r13d e9066: 85 d2 test %edx,%edx e9068: 0f 8e 6e 02 00 00 jle e92dc e906e: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 e9075: 48 8d 50 01 lea 0x1(%rax),%rdx e9079: 23 83 40 02 00 00 and 0x240(%rbx),%eax e907f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e9086: 49 8d 04 81 lea (%r9,%rax,4),%rax e908a: 44 89 28 mov %r13d,(%rax) e908d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e9093: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e909a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e90a1: 8d 51 ff lea -0x1(%rcx),%edx e90a4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e90ab: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e90b1: 4c 8b 6d 10 mov 0x10(%rbp),%r13 e90b5: 85 d2 test %edx,%edx e90b7: 0f 8e 07 02 00 00 jle e92c4 e90bd: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 e90c4: 48 8d 50 01 lea 0x1(%rax),%rdx e90c8: 23 83 40 02 00 00 and 0x240(%rbx),%eax e90ce: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e90d5: 49 8d 04 80 lea (%r8,%rax,4),%rax e90d9: 44 89 28 mov %r13d,(%rax) e90dc: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e90e2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e90e9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e90f0: 8d 57 ff lea -0x1(%rdi),%edx e90f3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e90fa: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e9100: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx e9107: 00 e9108: 44 8b 69 04 mov 0x4(%rcx),%r13d e910c: 41 81 c5 66 04 00 00 add $0x466,%r13d e9113: 45 0f b7 ed movzwl %r13w,%r13d e9117: 85 d2 test %edx,%edx e9119: 0f 8e 8d 01 00 00 jle e92ac e911f: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e9126: 48 8d 50 01 lea 0x1(%rax),%rdx e912a: 23 83 40 02 00 00 and 0x240(%rbx),%eax e9130: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e9137: 48 8d 04 87 lea (%rdi,%rax,4),%rax e913b: 44 89 28 mov %r13d,(%rax) e913e: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e9144: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e914b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e9152: 8d 56 ff lea -0x1(%rsi),%edx e9155: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e915c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e9162: 44 8b 6d 14 mov 0x14(%rbp),%r13d e9166: 85 d2 test %edx,%edx e9168: 0f 8e 26 01 00 00 jle e9294 e916e: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e9175: 48 8d 50 01 lea 0x1(%rax),%rdx e9179: 23 83 40 02 00 00 and 0x240(%rbx),%eax e917f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e9186: 48 8d 04 86 lea (%rsi,%rax,4),%rax e918a: 44 89 28 mov %r13d,(%rax) e918d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e9193: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e919a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e91a1: 8d 51 ff lea -0x1(%rcx),%edx e91a4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e91ab: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e91b1: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx e91b8: 00 e91b9: 44 8b 61 04 mov 0x4(%rcx),%r12d e91bd: 41 81 c4 a2 05 00 00 add $0x5a2,%r12d e91c4: 45 0f b7 e4 movzwl %r12w,%r12d e91c8: 85 d2 test %edx,%edx e91ca: 0f 8e ac 00 00 00 jle e927c e91d0: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e91d7: 48 8d 50 01 lea 0x1(%rax),%rdx e91db: 23 83 40 02 00 00 and 0x240(%rbx),%eax e91e1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e91e8: 48 8d 04 81 lea (%rcx,%rax,4),%rax e91ec: 44 89 20 mov %r12d,(%rax) e91ef: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e91f5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e91fc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e9203: 8d 57 ff lea -0x1(%rdi),%edx e9206: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e920d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e9213: 8b 6d 08 mov 0x8(%rbp),%ebp e9216: 85 d2 test %edx,%edx e9218: 7e 4d jle e9267 e921a: 48 8d 50 01 lea 0x1(%rax),%rdx e921e: 23 83 40 02 00 00 and 0x240(%rbx),%eax e9224: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e922b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e9232: 48 8d 04 82 lea (%rdx,%rax,4),%rax e9236: 89 28 mov %ebp,(%rax) e9238: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e923f: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e9246: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e924d: 5b pop %rbx e924e: 5d pop %rbp e924f: 41 5c pop %r12 e9251: 41 5d pop %r13 e9253: 41 5e pop %r14 e9255: c3 retq e9256: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e925d: e8 00 00 00 00 callq e9262 e9262: e9 53 fd ff ff jmpq e8fba e9267: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e926e: e8 00 00 00 00 callq e9273 e9273: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e927a: eb 9e jmp e921a e927c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9283: e8 00 00 00 00 callq e9288 e9288: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e928f: e9 3c ff ff ff jmpq e91d0 e9294: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e929b: e8 00 00 00 00 callq e92a0 e92a0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e92a7: e9 c2 fe ff ff jmpq e916e e92ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e92b3: e8 00 00 00 00 callq e92b8 e92b8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e92bf: e9 5b fe ff ff jmpq e911f e92c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e92cb: e8 00 00 00 00 callq e92d0 e92d0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e92d7: e9 e1 fd ff ff jmpq e90bd e92dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e92e3: e8 00 00 00 00 callq e92e8 e92e8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e92ef: e9 7a fd ff ff jmpq e906e e92f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e92fb: e8 00 00 00 00 callq e9300 e9300: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9307: e9 00 fd ff ff jmpq e900c e930c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e9310 : e9310: e8 00 00 00 00 callq e9315 e9315: 83 e1 01 and $0x1,%ecx e9318: 41 56 push %r14 e931a: 41 55 push %r13 e931c: 49 89 d5 mov %rdx,%r13 e931f: 41 54 push %r12 e9321: 49 89 f4 mov %rsi,%r12 e9324: 55 push %rbp e9325: 53 push %rbx e9326: 48 89 fb mov %rdi,%rbx e9329: 48 8b 2f mov (%rdi),%rbp e932c: 0f 85 10 06 00 00 jne e9942 e9332: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e9339: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d e9340: 44 8b 70 04 mov 0x4(%rax),%r14d e9344: 41 81 c6 bd 05 00 00 add $0x5bd,%r14d e934b: 45 0f b7 f6 movzwl %r14w,%r14d e934f: 45 85 c0 test %r8d,%r8d e9352: 0f 8e a4 04 00 00 jle e97fc e9358: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e935f: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e9366: 48 8d 50 01 lea 0x1(%rax),%rdx e936a: 23 83 40 02 00 00 and 0x240(%rbx),%eax e9370: 48 8d 04 87 lea (%rdi,%rax,4),%rax e9374: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e937b: 44 89 30 mov %r14d,(%rax) e937e: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e9384: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e938b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e9392: 8d 56 ff lea -0x1(%rsi),%edx e9395: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e939c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e93a2: 85 d2 test %edx,%edx e93a4: 0f 8e 80 05 00 00 jle e992a e93aa: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e93b1: 48 8d 50 01 lea 0x1(%rax),%rdx e93b5: 23 83 40 02 00 00 and 0x240(%rbx),%eax e93bb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e93c2: 48 8d 04 86 lea (%rsi,%rax,4),%rax e93c6: 44 89 28 mov %r13d,(%rax) e93c9: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e93cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e93d6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e93dd: 8d 56 ff lea -0x1(%rsi),%edx e93e0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e93e7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e93ed: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx e93f4: 44 8b 69 04 mov 0x4(%rcx),%r13d e93f8: 41 81 c5 c4 03 00 00 add $0x3c4,%r13d e93ff: 45 0f b7 ed movzwl %r13w,%r13d e9403: 85 d2 test %edx,%edx e9405: 0f 8e 07 05 00 00 jle e9912 e940b: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e9412: 48 8d 50 01 lea 0x1(%rax),%rdx e9416: 23 83 40 02 00 00 and 0x240(%rbx),%eax e941c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e9423: 48 8d 04 81 lea (%rcx,%rax,4),%rax e9427: 44 89 28 mov %r13d,(%rax) e942a: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e9430: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9437: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e943e: 8d 57 ff lea -0x1(%rdi),%edx e9441: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e9448: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e944e: 85 d2 test %edx,%edx e9450: 0f 8e a4 04 00 00 jle e98fa e9456: 48 8d 50 01 lea 0x1(%rax),%rdx e945a: 23 83 40 02 00 00 and 0x240(%rbx),%eax e9460: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e9467: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e946e: 48 8d 04 82 lea (%rdx,%rax,4),%rax e9472: 44 89 20 mov %r12d,(%rax) e9475: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e947b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9482: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e9489: 8d 56 ff lea -0x1(%rsi),%edx e948c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e9493: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e9499: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx e94a0: 44 8b 69 04 mov 0x4(%rcx),%r13d e94a4: 41 81 c5 c5 03 00 00 add $0x3c5,%r13d e94ab: 45 0f b7 ed movzwl %r13w,%r13d e94af: 85 d2 test %edx,%edx e94b1: 0f 8e 2b 04 00 00 jle e98e2 e94b7: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 e94be: 48 8d 50 01 lea 0x1(%rax),%rdx e94c2: 49 c1 ec 20 shr $0x20,%r12 e94c6: 23 83 40 02 00 00 and 0x240(%rbx),%eax e94cc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e94d3: 45 0f b6 e4 movzbl %r12b,%r12d e94d7: 49 8d 04 86 lea (%r14,%rax,4),%rax e94db: 44 89 28 mov %r13d,(%rax) e94de: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e94e4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e94eb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e94f2: 8d 57 ff lea -0x1(%rdi),%edx e94f5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e94fc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e9502: 85 d2 test %edx,%edx e9504: 0f 8e c0 03 00 00 jle e98ca e950a: 4c 8b ab 00 02 00 00 mov 0x200(%rbx),%r13 e9511: 48 8d 50 01 lea 0x1(%rax),%rdx e9515: 23 83 40 02 00 00 and 0x240(%rbx),%eax e951b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e9522: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax e9527: 44 89 20 mov %r12d,(%rax) e952a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e9530: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9537: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e953e: 8d 56 ff lea -0x1(%rsi),%edx e9541: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e9548: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e954e: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx e9555: 44 8b 61 04 mov 0x4(%rcx),%r12d e9559: 41 81 c4 c3 03 00 00 add $0x3c3,%r12d e9560: 45 0f b7 e4 movzwl %r12w,%r12d e9564: 85 d2 test %edx,%edx e9566: 0f 8e 46 03 00 00 jle e98b2 e956c: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 e9573: 48 8d 50 01 lea 0x1(%rax),%rdx e9577: 23 83 40 02 00 00 and 0x240(%rbx),%eax e957d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e9584: 49 8d 04 83 lea (%r11,%rax,4),%rax e9588: 44 89 20 mov %r12d,(%rax) e958b: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e9591: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9598: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e959f: 8d 57 ff lea -0x1(%rdi),%edx e95a2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e95a9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e95af: 85 d2 test %edx,%edx e95b1: 0f 8e e3 02 00 00 jle e989a e95b7: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 e95be: 48 8d 50 01 lea 0x1(%rax),%rdx e95c2: 23 83 40 02 00 00 and 0x240(%rbx),%eax e95c8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e95cf: 49 8d 04 82 lea (%r10,%rax,4),%rax e95d3: c7 00 00 00 00 00 movl $0x0,(%rax) e95d9: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e95df: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e95e6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e95ed: 8d 56 ff lea -0x1(%rsi),%edx e95f0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e95f7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e95fd: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx e9604: 44 8b 61 04 mov 0x4(%rcx),%r12d e9608: 41 81 c4 c4 03 00 00 add $0x3c4,%r12d e960f: 45 0f b7 e4 movzwl %r12w,%r12d e9613: 85 d2 test %edx,%edx e9615: 0f 8e 67 02 00 00 jle e9882 e961b: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 e9622: 48 8d 50 01 lea 0x1(%rax),%rdx e9626: 23 83 40 02 00 00 and 0x240(%rbx),%eax e962c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e9633: 49 8d 04 81 lea (%r9,%rax,4),%rax e9637: 44 89 20 mov %r12d,(%rax) e963a: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e9640: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9647: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e964e: 8d 57 ff lea -0x1(%rdi),%edx e9651: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e9658: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e965e: 85 d2 test %edx,%edx e9660: 0f 8e 04 02 00 00 jle e986a e9666: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 e966d: 48 8d 50 01 lea 0x1(%rax),%rdx e9671: 23 83 40 02 00 00 and 0x240(%rbx),%eax e9677: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e967e: 49 8d 04 80 lea (%r8,%rax,4),%rax e9682: c7 00 00 00 00 00 movl $0x0,(%rax) e9688: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e968e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9695: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e969c: 8d 56 ff lea -0x1(%rsi),%edx e969f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e96a6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e96ac: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx e96b3: 44 8b 61 04 mov 0x4(%rcx),%r12d e96b7: 41 81 c4 c5 03 00 00 add $0x3c5,%r12d e96be: 45 0f b7 e4 movzwl %r12w,%r12d e96c2: 85 d2 test %edx,%edx e96c4: 0f 8e 88 01 00 00 jle e9852 e96ca: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi e96d1: 48 8d 50 01 lea 0x1(%rax),%rdx e96d5: 23 83 40 02 00 00 and 0x240(%rbx),%eax e96db: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e96e2: 48 8d 04 87 lea (%rdi,%rax,4),%rax e96e6: 44 89 20 mov %r12d,(%rax) e96e9: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi e96ef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e96f6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e96fd: 8d 57 ff lea -0x1(%rdi),%edx e9700: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e9707: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e970d: 85 d2 test %edx,%edx e970f: 0f 8e 25 01 00 00 jle e983a e9715: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi e971c: 48 8d 50 01 lea 0x1(%rax),%rdx e9720: 23 83 40 02 00 00 and 0x240(%rbx),%eax e9726: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e972d: 48 8d 04 86 lea (%rsi,%rax,4),%rax e9731: c7 00 00 00 00 00 movl $0x0,(%rax) e9737: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e973d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9744: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e974b: 8d 51 ff lea -0x1(%rcx),%edx e974e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e9755: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e975b: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx e9762: 8b 69 04 mov 0x4(%rcx),%ebp e9765: 81 c5 c3 03 00 00 add $0x3c3,%ebp e976b: 0f b7 ed movzwl %bp,%ebp e976e: 85 d2 test %edx,%edx e9770: 0f 8e ac 00 00 00 jle e9822 e9776: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx e977d: 48 8d 50 01 lea 0x1(%rax),%rdx e9781: 23 83 40 02 00 00 and 0x240(%rbx),%eax e9787: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e978e: 48 8d 04 81 lea (%rcx,%rax,4),%rax e9792: 89 28 mov %ebp,(%rax) e9794: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi e979a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e97a1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax e97a8: 8d 56 ff lea -0x1(%rsi),%edx e97ab: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) e97b2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) e97b8: 85 d2 test %edx,%edx e97ba: 7e 51 jle e980d e97bc: 48 8d 50 01 lea 0x1(%rax),%rdx e97c0: 23 83 40 02 00 00 and 0x240(%rbx),%eax e97c6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) e97cd: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx e97d4: 48 8d 04 82 lea (%rdx,%rax,4),%rax e97d8: c7 00 02 00 00 00 movl $0x2,(%rax) e97de: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax e97e5: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) e97ec: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) e97f3: 5b pop %rbx e97f4: 5d pop %rbp e97f5: 41 5c pop %r12 e97f7: 41 5d pop %r13 e97f9: 41 5e pop %r14 e97fb: c3 retq e97fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9803: e8 00 00 00 00 callq e9808 e9808: e9 4b fb ff ff jmpq e9358 e980d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9814: e8 00 00 00 00 callq e9819 e9819: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9820: eb 9a jmp e97bc e9822: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9829: e8 00 00 00 00 callq e982e e982e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9835: e9 3c ff ff ff jmpq e9776 e983a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9841: e8 00 00 00 00 callq e9846 e9846: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e984d: e9 c3 fe ff ff jmpq e9715 e9852: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9859: e8 00 00 00 00 callq e985e e985e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9865: e9 60 fe ff ff jmpq e96ca e986a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9871: e8 00 00 00 00 callq e9876 e9876: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e987d: e9 e4 fd ff ff jmpq e9666 e9882: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9889: e8 00 00 00 00 callq e988e e988e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9895: e9 81 fd ff ff jmpq e961b e989a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e98a1: e8 00 00 00 00 callq e98a6 e98a6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e98ad: e9 05 fd ff ff jmpq e95b7 e98b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e98b9: e8 00 00 00 00 callq e98be e98be: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e98c5: e9 a2 fc ff ff jmpq e956c e98ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e98d1: e8 00 00 00 00 callq e98d6 e98d6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e98dd: e9 28 fc ff ff jmpq e950a e98e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e98e9: e8 00 00 00 00 callq e98ee e98ee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e98f5: e9 bd fb ff ff jmpq e94b7 e98fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9901: e8 00 00 00 00 callq e9906 e9906: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e990d: e9 44 fb ff ff jmpq e9456 e9912: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9919: e8 00 00 00 00 callq e991e e991e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e9925: e9 e1 fa ff ff jmpq e940b e992a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9931: e8 00 00 00 00 callq e9936 e9936: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax e993d: e9 68 fa ff ff jmpq e93aa e9942: 0f 0b ud2 e9944: e9 e9 f9 ff ff jmpq e9332 e9949: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000e9950 : e9950: e8 00 00 00 00 callq e9955 e9955: 41 55 push %r13 e9957: 49 89 fd mov %rdi,%r13 e995a: 41 54 push %r12 e995c: 55 push %rbp e995d: 53 push %rbx e995e: 48 83 ec 10 sub $0x10,%rsp e9962: 48 8b 2f mov (%rdi),%rbp e9965: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax e996c: 00 00 e996e: 48 89 44 24 08 mov %rax,0x8(%rsp) e9973: 31 c0 xor %eax,%eax e9975: 40 84 f6 test %sil,%sil e9978: 0f 85 aa 00 00 00 jne e9a28 e997e: f6 85 95 89 00 00 80 testb $0x80,0x8995(%rbp) e9985: 0f 84 82 00 00 00 je e9a0d e998b: 8b 85 d0 0a 01 00 mov 0x10ad0(%rbp),%eax e9991: 85 c0 test %eax,%eax e9993: 74 31 je e99c6 e9995: 31 db xor %ebx,%ebx e9997: 45 31 e4 xor %r12d,%r12d e999a: 89 d8 mov %ebx,%eax e999c: 83 c3 01 add $0x1,%ebx e999f: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax e99a6: 48 8d bc 05 28 0e 01 lea 0x10e28(%rbp,%rax,1),%rdi e99ad: 00 e99ae: e8 00 00 00 00 callq e99b3 e99b3: 41 01 c4 add %eax,%r12d e99b6: 39 9d d0 0a 01 00 cmp %ebx,0x10ad0(%rbp) e99bc: 77 dc ja e999a e99be: 31 c0 xor %eax,%eax e99c0: 45 85 e4 test %r12d,%r12d e99c3: 0f 95 c0 setne %al e99c6: 48 8d bd 08 26 01 00 lea 0x12608(%rbp),%rdi e99cd: 89 04 24 mov %eax,(%rsp) e99d0: e8 00 00 00 00 callq e99d5 e99d5: 85 c0 test %eax,%eax e99d7: 0f 95 c0 setne %al e99da: 0f b6 c0 movzbl %al,%eax e99dd: 89 44 24 04 mov %eax,0x4(%rsp) e99e1: 49 8b 45 08 mov 0x8(%r13),%rax e99e5: 8b 00 mov (%rax),%eax e99e7: 83 f8 07 cmp $0x7,%eax e99ea: 74 61 je e9a4d e99ec: 83 f8 08 cmp $0x8,%eax e99ef: 75 08 jne e99f9 e99f1: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) e99f8: 00 e99f9: 48 8b 85 f8 25 01 00 mov 0x125f8(%rbp),%rax e9a00: 48 89 e2 mov %rsp,%rdx e9a03: 31 f6 xor %esi,%esi e9a05: 48 89 ef mov %rbp,%rdi e9a08: e8 00 00 00 00 callq e9a0d e9a0d: 48 8b 44 24 08 mov 0x8(%rsp),%rax e9a12: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax e9a19: 00 00 e9a1b: 75 50 jne e9a6d e9a1d: 48 83 c4 10 add $0x10,%rsp e9a21: 5b pop %rbx e9a22: 5d pop %rbp e9a23: 41 5c pop %r12 e9a25: 41 5d pop %r13 e9a27: c3 retq e9a28: 31 f6 xor %esi,%esi e9a2a: 48 89 ef mov %rbp,%rdi e9a2d: e8 00 00 00 00 callq e9a32 e9a32: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) e9a39: 74 1b je e9a56 e9a3b: be 01 00 00 00 mov $0x1,%esi e9a40: 48 89 ef mov %rbp,%rdi e9a43: e8 00 00 00 00 callq e9a48 e9a48: e9 31 ff ff ff jmpq e997e e9a4d: c7 04 24 01 00 00 00 movl $0x1,(%rsp) e9a54: eb a3 jmp e99f9 e9a56: ba 01 00 00 00 mov $0x1,%edx e9a5b: be 0b 00 00 00 mov $0xb,%esi e9a60: 48 89 ef mov %rbp,%rdi e9a63: e8 00 00 00 00 callq e9a68 e9a68: e9 11 ff ff ff jmpq e997e e9a6d: e8 00 00 00 00 callq e9a72 e9a72: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) e9a79: 00 00 00 00 e9a7d: 0f 1f 00 nopl (%rax) 00000000000e9a80 : e9a80: e8 00 00 00 00 callq e9a85 e9a85: 41 54 push %r12 e9a87: 55 push %rbp e9a88: 48 89 fd mov %rdi,%rbp e9a8b: 53 push %rbx e9a8c: 48 8b 1f mov (%rdi),%rbx e9a8f: 48 8d bb 70 0a 01 00 lea 0x10a70(%rbx),%rdi e9a96: e8 00 00 00 00 callq e9a9b e9a9b: 48 8d bb d0 25 01 00 lea 0x125d0(%rbx),%rdi e9aa2: 83 f0 01 xor $0x1,%eax e9aa5: 44 0f b6 e0 movzbl %al,%r12d e9aa9: e8 00 00 00 00 callq e9aae e9aae: 48 8b 45 00 mov 0x0(%rbp),%rax e9ab2: 48 8d b8 08 26 01 00 lea 0x12608(%rax),%rdi e9ab9: e8 00 00 00 00 callq e9abe e9abe: 85 c0 test %eax,%eax e9ac0: 75 0f jne e9ad1 e9ac2: 5b pop %rbx e9ac3: 44 89 e6 mov %r12d,%esi e9ac6: 48 89 ef mov %rbp,%rdi e9ac9: 5d pop %rbp e9aca: 41 5c pop %r12 e9acc: e9 7f fe ff ff jmpq e9950 e9ad1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi e9ad8: e8 00 00 00 00 callq e9add e9add: 44 89 e6 mov %r12d,%esi e9ae0: 5b pop %rbx e9ae1: 48 89 ef mov %rbp,%rdi e9ae4: 5d pop %rbp e9ae5: 41 5c pop %r12 e9ae7: e9 64 fe ff ff jmpq e9950 e9aec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000e9af0 : e9af0: e8 00 00 00 00 callq e9af5 e9af5: 31 c0 xor %eax,%eax e9af7: c3 retq e9af8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) e9aff: 00 00000000000e9b00 : e9b00: e8 00 00 00 00 callq e9b05 e9b05: 41 55 push %r13 e9b07: 41 54 push %r12 e9b09: 55 push %rbp e9b0a: 48 89 fd mov %rdi,%rbp e9b0d: 53 push %rbx e9b0e: 48 8b 87 c8 0a 01 00 mov 0x10ac8(%rdi),%rax e9b15: 4c 8b 20 mov (%rax),%r12 e9b18: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax e9b1f: 41 81 c4 03 10 00 00 add $0x1003,%r12d e9b26: 8b 40 04 mov 0x4(%rax),%eax e9b29: 41 81 e4 00 f0 ff ff and $0xfffff000,%r12d e9b30: 83 bf c8 33 01 00 02 cmpl $0x2,0x133c8(%rdi) e9b37: 0f 84 3d 10 00 00 je eab7a e9b3d: 40 84 f6 test %sil,%sil e9b40: 0f 84 0c 09 00 00 je ea452 e9b46: 8d 14 85 7c 18 00 00 lea 0x187c(,%rax,4),%edx e9b4d: 81 e2 ff ff 0f 00 and $0xfffff,%edx e9b53: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax e9b59: 3d ff 25 00 00 cmp $0x25ff,%eax e9b5e: 76 33 jbe e9b93 e9b60: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax e9b66: 3d ff 05 00 00 cmp $0x5ff,%eax e9b6b: 0f 86 00 12 00 00 jbe ead71 e9b71: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax e9b77: 3d ff 25 00 00 cmp $0x25ff,%eax e9b7c: 76 15 jbe e9b93 e9b7e: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx e9b84: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax e9b8a: 81 f9 00 06 00 00 cmp $0x600,%ecx e9b90: 0f 43 c2 cmovae %edx,%eax e9b93: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx e9b9a: c1 e8 02 shr $0x2,%eax e9b9d: 48 8d 4a 04 lea 0x4(%rdx),%rcx e9ba1: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) e9ba8: 89 02 mov %eax,(%rdx) e9baa: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax e9bb1: 48 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%rdx e9bb8: 48 8d 48 04 lea 0x4(%rax),%rcx e9bbc: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) e9bc3: 89 10 mov %edx,(%rax) e9bc5: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e9bcc: 8b 40 04 mov 0x4(%rax),%eax e9bcf: 8d 14 85 78 18 00 00 lea 0x1878(,%rax,4),%edx e9bd6: 81 e2 ff ff 0f 00 and $0xfffff,%edx e9bdc: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax e9be2: 3d ff 25 00 00 cmp $0x25ff,%eax e9be7: 76 33 jbe e9c1c e9be9: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax e9bef: 3d ff 05 00 00 cmp $0x5ff,%eax e9bf4: 0f 86 6c 11 00 00 jbe ead66 e9bfa: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax e9c00: 3d ff 25 00 00 cmp $0x25ff,%eax e9c05: 76 15 jbe e9c1c e9c07: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx e9c0d: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax e9c13: 81 f9 00 06 00 00 cmp $0x600,%ecx e9c19: 0f 43 c2 cmovae %edx,%eax e9c1c: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx e9c23: c1 e8 02 shr $0x2,%eax e9c26: 48 8d 4a 04 lea 0x4(%rdx),%rcx e9c2a: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) e9c31: 89 02 mov %eax,(%rdx) e9c33: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax e9c3a: 8b 95 f4 0a 01 00 mov 0x10af4(%rbp),%edx e9c40: 48 8d 48 04 lea 0x4(%rax),%rcx e9c44: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) e9c4b: 89 10 mov %edx,(%rax) e9c4d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e9c54: 8b 40 04 mov 0x4(%rax),%eax e9c57: 8d 14 85 08 09 00 00 lea 0x908(,%rax,4),%edx e9c5e: 81 e2 ff ff 0f 00 and $0xfffff,%edx e9c64: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax e9c6a: 3d ff 25 00 00 cmp $0x25ff,%eax e9c6f: 76 33 jbe e9ca4 e9c71: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax e9c77: 3d ff 05 00 00 cmp $0x5ff,%eax e9c7c: 0f 86 d9 10 00 00 jbe ead5b e9c82: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax e9c88: 3d ff 25 00 00 cmp $0x25ff,%eax e9c8d: 76 15 jbe e9ca4 e9c8f: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx e9c95: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax e9c9b: 81 f9 00 06 00 00 cmp $0x600,%ecx e9ca1: 0f 43 c2 cmovae %edx,%eax e9ca4: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx e9cab: c1 e8 02 shr $0x2,%eax e9cae: 48 8d 4a 04 lea 0x4(%rdx),%rcx e9cb2: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) e9cb9: 89 02 mov %eax,(%rdx) e9cbb: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax e9cc2: 48 8d 50 04 lea 0x4(%rax),%rdx e9cc6: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) e9ccd: 44 89 e2 mov %r12d,%edx e9cd0: c7 00 20 00 00 00 movl $0x20,(%rax) e9cd6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e9cdd: 8b 40 04 mov 0x4(%rax),%eax e9ce0: 8d 0c 85 0c 09 00 00 lea 0x90c(,%rax,4),%ecx e9ce7: 81 e1 ff ff 0f 00 and $0xfffff,%ecx e9ced: 8d 81 00 06 fe ff lea -0x1fa00(%rcx),%eax e9cf3: 3d ff 25 00 00 cmp $0x25ff,%eax e9cf8: 76 33 jbe e9d2d e9cfa: 8d 81 00 08 fe ff lea -0x1f800(%rcx),%eax e9d00: 3d ff 05 00 00 cmp $0x5ff,%eax e9d05: 0f 86 45 10 00 00 jbe ead50 e9d0b: 8d 81 00 7e fb ff lea -0x48200(%rcx),%eax e9d11: 3d ff 25 00 00 cmp $0x25ff,%eax e9d16: 76 15 jbe e9d2d e9d18: 8d b1 00 80 fb ff lea -0x48000(%rcx),%esi e9d1e: 8d 81 00 80 fe ff lea -0x18000(%rcx),%eax e9d24: 81 fe 00 06 00 00 cmp $0x600,%esi e9d2a: 0f 43 c1 cmovae %ecx,%eax e9d2d: 48 8b 8d 10 18 01 00 mov 0x11810(%rbp),%rcx e9d34: c1 e8 02 shr $0x2,%eax e9d37: 48 8d 71 04 lea 0x4(%rcx),%rsi e9d3b: 48 89 b5 10 18 01 00 mov %rsi,0x11810(%rbp) e9d42: 89 01 mov %eax,(%rcx) e9d44: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax e9d4b: 48 8d 48 04 lea 0x4(%rax),%rcx e9d4f: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) e9d56: c7 00 00 00 00 00 movl $0x0,(%rax) e9d5c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e9d63: 8b 40 04 mov 0x4(%rax),%eax e9d66: 8d 0c 85 b0 16 00 00 lea 0x16b0(,%rax,4),%ecx e9d6d: 81 e1 ff ff 0f 00 and $0xfffff,%ecx e9d73: 8d 81 00 06 fe ff lea -0x1fa00(%rcx),%eax e9d79: 3d ff 25 00 00 cmp $0x25ff,%eax e9d7e: 76 33 jbe e9db3 e9d80: 8d 81 00 08 fe ff lea -0x1f800(%rcx),%eax e9d86: 3d ff 05 00 00 cmp $0x5ff,%eax e9d8b: 0f 86 b4 0f 00 00 jbe ead45 e9d91: 8d 81 00 7e fb ff lea -0x48200(%rcx),%eax e9d97: 3d ff 25 00 00 cmp $0x25ff,%eax e9d9c: 76 15 jbe e9db3 e9d9e: 8d b1 00 80 fb ff lea -0x48000(%rcx),%esi e9da4: 8d 81 00 80 fe ff lea -0x18000(%rcx),%eax e9daa: 81 fe 00 06 00 00 cmp $0x600,%esi e9db0: 0f 43 c1 cmovae %ecx,%eax e9db3: 48 8b 8d 10 18 01 00 mov 0x11810(%rbp),%rcx e9dba: c1 e8 02 shr $0x2,%eax e9dbd: 48 8d 71 04 lea 0x4(%rcx),%rsi e9dc1: 48 89 b5 10 18 01 00 mov %rsi,0x11810(%rbp) e9dc8: 89 01 mov %eax,(%rcx) e9dca: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax e9dd1: 48 8d 48 04 lea 0x4(%rax),%rcx e9dd5: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) e9ddc: c7 00 00 00 00 00 movl $0x0,(%rax) e9de2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e9de9: 8b 40 04 mov 0x4(%rax),%eax e9dec: 8d 0c 85 b4 16 00 00 lea 0x16b4(,%rax,4),%ecx e9df3: 81 e1 ff ff 0f 00 and $0xfffff,%ecx e9df9: 8d 81 00 06 fe ff lea -0x1fa00(%rcx),%eax e9dff: 3d ff 25 00 00 cmp $0x25ff,%eax e9e04: 76 33 jbe e9e39 e9e06: 8d 81 00 08 fe ff lea -0x1f800(%rcx),%eax e9e0c: 3d ff 05 00 00 cmp $0x5ff,%eax e9e11: 0f 86 23 0f 00 00 jbe ead3a e9e17: 8d 81 00 7e fb ff lea -0x48200(%rcx),%eax e9e1d: 3d ff 25 00 00 cmp $0x25ff,%eax e9e22: 76 15 jbe e9e39 e9e24: 8d b1 00 80 fb ff lea -0x48000(%rcx),%esi e9e2a: 8d 81 00 80 fe ff lea -0x18000(%rcx),%eax e9e30: 81 fe 00 06 00 00 cmp $0x600,%esi e9e36: 0f 43 c1 cmovae %ecx,%eax e9e39: 48 8b 8d 10 18 01 00 mov 0x11810(%rbp),%rcx e9e40: c1 e8 02 shr $0x2,%eax e9e43: 48 8d 71 04 lea 0x4(%rcx),%rsi e9e47: 48 89 b5 10 18 01 00 mov %rsi,0x11810(%rbp) e9e4e: 89 01 mov %eax,(%rcx) e9e50: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax e9e57: 48 8d 48 04 lea 0x4(%rax),%rcx e9e5b: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) e9e62: c7 00 00 00 00 00 movl $0x0,(%rax) e9e68: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e9e6f: 8b 40 04 mov 0x4(%rax),%eax e9e72: 8d 0c 85 10 09 00 00 lea 0x910(,%rax,4),%ecx e9e79: 81 e1 ff ff 0f 00 and $0xfffff,%ecx e9e7f: 8d 81 00 06 fe ff lea -0x1fa00(%rcx),%eax e9e85: 3d ff 25 00 00 cmp $0x25ff,%eax e9e8a: 76 33 jbe e9ebf e9e8c: 8d 81 00 08 fe ff lea -0x1f800(%rcx),%eax e9e92: 3d ff 05 00 00 cmp $0x5ff,%eax e9e97: 0f 86 92 0e 00 00 jbe ead2f e9e9d: 8d 81 00 7e fb ff lea -0x48200(%rcx),%eax e9ea3: 3d ff 25 00 00 cmp $0x25ff,%eax e9ea8: 76 15 jbe e9ebf e9eaa: 8d b1 00 80 fb ff lea -0x48000(%rcx),%esi e9eb0: 8d 81 00 80 fe ff lea -0x18000(%rcx),%eax e9eb6: 81 fe 00 06 00 00 cmp $0x600,%esi e9ebc: 0f 43 c1 cmovae %ecx,%eax e9ebf: 48 8b 8d 10 18 01 00 mov 0x11810(%rbp),%rcx e9ec6: c1 e8 02 shr $0x2,%eax e9ec9: 48 8d 71 04 lea 0x4(%rcx),%rsi e9ecd: 48 89 b5 10 18 01 00 mov %rsi,0x11810(%rbp) e9ed4: 89 01 mov %eax,(%rcx) e9ed6: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax e9edd: 48 8d 48 04 lea 0x4(%rax),%rcx e9ee1: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) e9ee8: c7 00 00 00 00 00 movl $0x0,(%rax) e9eee: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e9ef5: 8b 40 04 mov 0x4(%rax),%eax e9ef8: 8d 0c 85 14 09 00 00 lea 0x914(,%rax,4),%ecx e9eff: 81 e1 ff ff 0f 00 and $0xfffff,%ecx e9f05: 8d 81 00 06 fe ff lea -0x1fa00(%rcx),%eax e9f0b: 3d ff 25 00 00 cmp $0x25ff,%eax e9f10: 76 33 jbe e9f45 e9f12: 8d 81 00 08 fe ff lea -0x1f800(%rcx),%eax e9f18: 3d ff 05 00 00 cmp $0x5ff,%eax e9f1d: 0f 86 01 0e 00 00 jbe ead24 e9f23: 8d 81 00 7e fb ff lea -0x48200(%rcx),%eax e9f29: 3d ff 25 00 00 cmp $0x25ff,%eax e9f2e: 76 15 jbe e9f45 e9f30: 8d b1 00 80 fb ff lea -0x48000(%rcx),%esi e9f36: 8d 81 00 80 fe ff lea -0x18000(%rcx),%eax e9f3c: 81 fe 00 06 00 00 cmp $0x600,%esi e9f42: 0f 43 c1 cmovae %ecx,%eax e9f45: 48 8b 8d 10 18 01 00 mov 0x11810(%rbp),%rcx e9f4c: c1 e8 02 shr $0x2,%eax e9f4f: 48 8d 71 04 lea 0x4(%rcx),%rsi e9f53: 48 89 b5 10 18 01 00 mov %rsi,0x11810(%rbp) e9f5a: 89 01 mov %eax,(%rcx) e9f5c: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax e9f63: 48 8d 48 04 lea 0x4(%rax),%rcx e9f67: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) e9f6e: c7 00 00 00 02 00 movl $0x20000,(%rax) e9f74: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax e9f7b: 8b 40 04 mov 0x4(%rax),%eax e9f7e: 8d 0c 85 c0 16 00 00 lea 0x16c0(,%rax,4),%ecx e9f85: 81 e1 ff ff 0f 00 and $0xfffff,%ecx e9f8b: 8d 81 00 06 fe ff lea -0x1fa00(%rcx),%eax e9f91: 3d ff 25 00 00 cmp $0x25ff,%eax e9f96: 76 33 jbe e9fcb e9f98: 8d 81 00 08 fe ff lea -0x1f800(%rcx),%eax e9f9e: 3d ff 05 00 00 cmp $0x5ff,%eax e9fa3: 0f 86 70 0d 00 00 jbe ead19 e9fa9: 8d 81 00 7e fb ff lea -0x48200(%rcx),%eax e9faf: 3d ff 25 00 00 cmp $0x25ff,%eax e9fb4: 76 15 jbe e9fcb e9fb6: 8d b1 00 80 fb ff lea -0x48000(%rcx),%esi e9fbc: 8d 81 00 80 fe ff lea -0x18000(%rcx),%eax e9fc2: 81 fe 00 06 00 00 cmp $0x600,%esi e9fc8: 0f 43 c1 cmovae %ecx,%eax e9fcb: 48 8b 8d 10 18 01 00 mov 0x11810(%rbp),%rcx e9fd2: c1 e8 02 shr $0x2,%eax e9fd5: 48 8d 71 04 lea 0x4(%rcx),%rsi e9fd9: 48 89 b5 10 18 01 00 mov %rsi,0x11810(%rbp) e9fe0: 89 01 mov %eax,(%rcx) e9fe2: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax e9fe9: 48 8b 8d f0 0a 01 00 mov 0x10af0(%rbp),%rcx e9ff0: 48 8d 70 04 lea 0x4(%rax),%rsi e9ff4: 41 8d 8c 0c 00 00 02 lea 0x20000(%r12,%rcx,1),%ecx e9ffb: 00 e9ffc: 48 89 b5 10 18 01 00 mov %rsi,0x11810(%rbp) ea003: 89 08 mov %ecx,(%rax) ea005: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea00c: 8b 40 04 mov 0x4(%rax),%eax ea00f: 8d 0c 85 c4 16 00 00 lea 0x16c4(,%rax,4),%ecx ea016: 81 e1 ff ff 0f 00 and $0xfffff,%ecx ea01c: 8d 81 00 06 fe ff lea -0x1fa00(%rcx),%eax ea022: 3d ff 25 00 00 cmp $0x25ff,%eax ea027: 76 33 jbe ea05c ea029: 8d 81 00 08 fe ff lea -0x1f800(%rcx),%eax ea02f: 3d ff 05 00 00 cmp $0x5ff,%eax ea034: 0f 86 d4 0c 00 00 jbe ead0e ea03a: 8d 81 00 7e fb ff lea -0x48200(%rcx),%eax ea040: 3d ff 25 00 00 cmp $0x25ff,%eax ea045: 76 15 jbe ea05c ea047: 8d b1 00 80 fb ff lea -0x48000(%rcx),%esi ea04d: 8d 81 00 80 fe ff lea -0x18000(%rcx),%eax ea053: 81 fe 00 06 00 00 cmp $0x600,%esi ea059: 0f 43 c1 cmovae %ecx,%eax ea05c: 48 8b 8d 10 18 01 00 mov 0x11810(%rbp),%rcx ea063: c1 e8 02 shr $0x2,%eax ea066: 48 8d 71 04 lea 0x4(%rcx),%rsi ea06a: 48 89 b5 10 18 01 00 mov %rsi,0x11810(%rbp) ea071: 89 01 mov %eax,(%rcx) ea073: 48 8b 85 f0 0a 01 00 mov 0x10af0(%rbp),%rax ea07a: 48 8d 84 02 00 00 02 lea 0x20000(%rdx,%rax,1),%rax ea081: 00 ea082: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ea089: 48 c1 e8 20 shr $0x20,%rax ea08d: 48 8d 4a 04 lea 0x4(%rdx),%rcx ea091: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ea098: 89 02 mov %eax,(%rdx) ea09a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea0a1: 8b 40 04 mov 0x4(%rax),%eax ea0a4: 8d 14 85 18 09 00 00 lea 0x918(,%rax,4),%edx ea0ab: 81 e2 ff ff 0f 00 and $0xfffff,%edx ea0b1: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ea0b7: 3d ff 25 00 00 cmp $0x25ff,%eax ea0bc: 76 33 jbe ea0f1 ea0be: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ea0c4: 3d ff 05 00 00 cmp $0x5ff,%eax ea0c9: 0f 86 34 0c 00 00 jbe ead03 ea0cf: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ea0d5: 3d ff 25 00 00 cmp $0x25ff,%eax ea0da: 76 15 jbe ea0f1 ea0dc: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ea0e2: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ea0e8: 81 f9 00 06 00 00 cmp $0x600,%ecx ea0ee: 0f 43 c2 cmovae %edx,%eax ea0f1: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ea0f8: c1 e8 02 shr $0x2,%eax ea0fb: 48 8d 4a 04 lea 0x4(%rdx),%rcx ea0ff: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ea106: 89 02 mov %eax,(%rdx) ea108: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ea10f: 48 8d 50 04 lea 0x4(%rax),%rdx ea113: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ea11a: c7 00 00 00 00 00 movl $0x0,(%rax) ea120: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea127: 8b 40 04 mov 0x4(%rax),%eax ea12a: 8d 14 85 1c 09 00 00 lea 0x91c(,%rax,4),%edx ea131: 81 e2 ff ff 0f 00 and $0xfffff,%edx ea137: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ea13d: 3d ff 25 00 00 cmp $0x25ff,%eax ea142: 76 33 jbe ea177 ea144: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ea14a: 3d ff 05 00 00 cmp $0x5ff,%eax ea14f: 0f 86 a3 0b 00 00 jbe eacf8 ea155: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ea15b: 3d ff 25 00 00 cmp $0x25ff,%eax ea160: 76 15 jbe ea177 ea162: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ea168: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ea16e: 81 f9 00 06 00 00 cmp $0x600,%ecx ea174: 0f 43 c2 cmovae %edx,%eax ea177: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ea17e: c1 e8 02 shr $0x2,%eax ea181: 48 8d 4a 04 lea 0x4(%rdx),%rcx ea185: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ea18c: 89 02 mov %eax,(%rdx) ea18e: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ea195: 48 8d 50 04 lea 0x4(%rax),%rdx ea199: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ea1a0: c7 00 00 00 08 00 movl $0x80000,(%rax) ea1a6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea1ad: 8b 40 04 mov 0x4(%rax),%eax ea1b0: 8d 14 85 8c 18 00 00 lea 0x188c(,%rax,4),%edx ea1b7: 81 e2 ff ff 0f 00 and $0xfffff,%edx ea1bd: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ea1c3: 3d ff 25 00 00 cmp $0x25ff,%eax ea1c8: 76 33 jbe ea1fd ea1ca: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ea1d0: 3d ff 05 00 00 cmp $0x5ff,%eax ea1d5: 0f 86 12 0b 00 00 jbe eaced ea1db: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ea1e1: 3d ff 25 00 00 cmp $0x25ff,%eax ea1e6: 76 15 jbe ea1fd ea1e8: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ea1ee: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ea1f4: 81 f9 00 06 00 00 cmp $0x600,%ecx ea1fa: 0f 43 c2 cmovae %edx,%eax ea1fd: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ea204: c1 e8 02 shr $0x2,%eax ea207: 48 8d 4a 04 lea 0x4(%rdx),%rcx ea20b: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ea212: 89 02 mov %eax,(%rdx) ea214: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ea21b: 48 8b 95 28 18 01 00 mov 0x11828(%rbp),%rdx ea222: 48 8d 48 04 lea 0x4(%rax),%rcx ea226: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ea22d: 89 10 mov %edx,(%rax) ea22f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea236: 8b 40 04 mov 0x4(%rax),%eax ea239: 8d 14 85 88 18 00 00 lea 0x1888(,%rax,4),%edx ea240: 81 e2 ff ff 0f 00 and $0xfffff,%edx ea246: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ea24c: 3d ff 25 00 00 cmp $0x25ff,%eax ea251: 76 33 jbe ea286 ea253: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ea259: 3d ff 05 00 00 cmp $0x5ff,%eax ea25e: 0f 86 7e 0a 00 00 jbe eace2 ea264: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ea26a: 3d ff 25 00 00 cmp $0x25ff,%eax ea26f: 76 15 jbe ea286 ea271: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ea277: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ea27d: 81 f9 00 06 00 00 cmp $0x600,%ecx ea283: 0f 43 c2 cmovae %edx,%eax ea286: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ea28d: c1 e8 02 shr $0x2,%eax ea290: 48 8d 4a 04 lea 0x4(%rdx),%rcx ea294: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ea29b: 89 02 mov %eax,(%rdx) ea29d: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ea2a4: 8b 95 2c 18 01 00 mov 0x1182c(%rbp),%edx ea2aa: 48 8d 48 04 lea 0x4(%rax),%rcx ea2ae: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ea2b5: 89 10 mov %edx,(%rax) ea2b7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea2be: 8b 40 04 mov 0x4(%rax),%eax ea2c1: 8d 14 85 50 09 00 00 lea 0x950(,%rax,4),%edx ea2c8: 81 e2 ff ff 0f 00 and $0xfffff,%edx ea2ce: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ea2d4: 3d ff 25 00 00 cmp $0x25ff,%eax ea2d9: 76 33 jbe ea30e ea2db: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ea2e1: 3d ff 05 00 00 cmp $0x5ff,%eax ea2e6: 0f 86 eb 09 00 00 jbe eacd7 ea2ec: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ea2f2: 3d ff 25 00 00 cmp $0x25ff,%eax ea2f7: 76 15 jbe ea30e ea2f9: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ea2ff: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ea305: 81 f9 00 06 00 00 cmp $0x600,%ecx ea30b: 0f 43 c2 cmovae %edx,%eax ea30e: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ea315: c1 e8 02 shr $0x2,%eax ea318: 48 8d 4a 04 lea 0x4(%rdx),%rcx ea31c: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ea323: 89 02 mov %eax,(%rdx) ea325: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ea32c: 48 8d 50 04 lea 0x4(%rax),%rdx ea330: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ea337: c7 00 00 00 00 00 movl $0x0,(%rax) ea33d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea344: 8b 40 04 mov 0x4(%rax),%eax ea347: 8d 14 85 54 09 00 00 lea 0x954(,%rax,4),%edx ea34e: 81 e2 ff ff 0f 00 and $0xfffff,%edx ea354: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ea35a: 3d ff 25 00 00 cmp $0x25ff,%eax ea35f: 76 33 jbe ea394 ea361: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ea367: 3d ff 05 00 00 cmp $0x5ff,%eax ea36c: 0f 86 5a 09 00 00 jbe eaccc ea372: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ea378: 3d ff 25 00 00 cmp $0x25ff,%eax ea37d: 76 15 jbe ea394 ea37f: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ea385: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ea38b: 81 f9 00 06 00 00 cmp $0x600,%ecx ea391: 0f 43 c2 cmovae %edx,%eax ea394: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ea39b: c1 e8 02 shr $0x2,%eax ea39e: 48 8d 4a 04 lea 0x4(%rdx),%rcx ea3a2: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ea3a9: 89 02 mov %eax,(%rdx) ea3ab: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ea3b2: 48 8d 50 04 lea 0x4(%rax),%rdx ea3b6: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ea3bd: c7 00 00 10 00 00 movl $0x1000,(%rax) ea3c3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea3ca: 8b 40 04 mov 0x4(%rax),%eax ea3cd: 8d 14 85 28 01 00 00 lea 0x128(,%rax,4),%edx ea3d4: 81 e2 ff ff 0f 00 and $0xfffff,%edx ea3da: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ea3e0: 3d ff 25 00 00 cmp $0x25ff,%eax ea3e5: 76 33 jbe ea41a ea3e7: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ea3ed: 3d ff 05 00 00 cmp $0x5ff,%eax ea3f2: 0f 86 c9 08 00 00 jbe eacc1 ea3f8: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ea3fe: 3d ff 25 00 00 cmp $0x25ff,%eax ea403: 76 15 jbe ea41a ea405: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ea40b: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ea411: 81 f9 00 06 00 00 cmp $0x600,%ecx ea417: 0f 43 c2 cmovae %edx,%eax ea41a: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ea421: c1 e8 02 shr $0x2,%eax ea424: 48 8d 4a 04 lea 0x4(%rdx),%rcx ea428: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ea42f: 89 02 mov %eax,(%rdx) ea431: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ea438: 48 8d 50 04 lea 0x4(%rax),%rdx ea43c: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ea443: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx ea449: 89 10 mov %edx,(%rax) ea44b: 5b pop %rbx ea44c: 5d pop %rbp ea44d: 41 5c pop %r12 ea44f: 41 5d pop %r13 ea451: c3 retq ea452: 8b 97 f0 0a 01 00 mov 0x10af0(%rdi),%edx ea458: 8d 70 12 lea 0x12(%rax),%esi ea45b: 31 c9 xor %ecx,%ecx ea45d: e8 00 00 00 00 callq ea462 ea462: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea469: 8b 70 04 mov 0x4(%rax),%esi ea46c: 8d 04 b5 7c 18 00 00 lea 0x187c(,%rsi,4),%eax ea473: 25 ff ff 0f 00 and $0xfffff,%eax ea478: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea47e: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea484: 76 18 jbe ea49e ea486: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea48c: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea492: 0f 87 d6 0d 00 00 ja eb26e ea498: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea49e: c1 e2 0e shl $0xe,%edx ea4a1: 83 c6 11 add $0x11,%esi ea4a4: 31 c9 xor %ecx,%ecx ea4a6: 48 89 ef mov %rbp,%rdi ea4a9: 83 ca 01 or $0x1,%edx ea4ac: e8 00 00 00 00 callq ea4b1 ea4b1: 8b 95 f4 0a 01 00 mov 0x10af4(%rbp),%edx ea4b7: 31 c9 xor %ecx,%ecx ea4b9: 48 89 ef mov %rbp,%rdi ea4bc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea4c3: 8b 70 04 mov 0x4(%rax),%esi ea4c6: 83 c6 12 add $0x12,%esi ea4c9: e8 00 00 00 00 callq ea4ce ea4ce: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea4d5: 8b 70 04 mov 0x4(%rax),%esi ea4d8: 8d 04 b5 78 18 00 00 lea 0x1878(,%rsi,4),%eax ea4df: 25 ff ff 0f 00 and $0xfffff,%eax ea4e4: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea4ea: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea4f0: 76 18 jbe ea50a ea4f2: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea4f8: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea4fe: 0f 87 3e 0d 00 00 ja eb242 ea504: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea50a: c1 e2 0e shl $0xe,%edx ea50d: 83 c6 11 add $0x11,%esi ea510: 31 c9 xor %ecx,%ecx ea512: 48 89 ef mov %rbp,%rdi ea515: 83 ca 01 or $0x1,%edx ea518: e8 00 00 00 00 callq ea51d ea51d: ba 20 00 00 00 mov $0x20,%edx ea522: 31 c9 xor %ecx,%ecx ea524: 48 89 ef mov %rbp,%rdi ea527: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea52e: 8b 70 04 mov 0x4(%rax),%esi ea531: 83 c6 12 add $0x12,%esi ea534: e8 00 00 00 00 callq ea539 ea539: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea540: 8b 70 04 mov 0x4(%rax),%esi ea543: 8d 04 b5 08 09 00 00 lea 0x908(,%rsi,4),%eax ea54a: 25 ff ff 0f 00 and $0xfffff,%eax ea54f: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea555: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea55b: 0f 87 1b 08 00 00 ja ead7c ea561: c1 e2 0e shl $0xe,%edx ea564: 83 c6 11 add $0x11,%esi ea567: 31 c9 xor %ecx,%ecx ea569: 48 89 ef mov %rbp,%rdi ea56c: 83 ca 01 or $0x1,%edx ea56f: 44 89 e3 mov %r12d,%ebx ea572: 45 89 e5 mov %r12d,%r13d ea575: e8 00 00 00 00 callq ea57a ea57a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea581: 44 89 e2 mov %r12d,%edx ea584: 31 c9 xor %ecx,%ecx ea586: 48 89 ef mov %rbp,%rdi ea589: 8b 70 04 mov 0x4(%rax),%esi ea58c: 83 c6 12 add $0x12,%esi ea58f: e8 00 00 00 00 callq ea594 ea594: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea59b: 8b 70 04 mov 0x4(%rax),%esi ea59e: 8d 04 b5 0c 09 00 00 lea 0x90c(,%rsi,4),%eax ea5a5: 25 ff ff 0f 00 and $0xfffff,%eax ea5aa: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea5b0: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea5b6: 76 18 jbe ea5d0 ea5b8: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea5be: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea5c4: 0f 87 3f 0a 00 00 ja eb009 ea5ca: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea5d0: c1 ea 02 shr $0x2,%edx ea5d3: 83 c6 11 add $0x11,%esi ea5d6: 31 c9 xor %ecx,%ecx ea5d8: 48 89 ef mov %rbp,%rdi ea5db: c1 e2 10 shl $0x10,%edx ea5de: 83 ca 01 or $0x1,%edx ea5e1: e8 00 00 00 00 callq ea5e6 ea5e6: 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%edx ea5ec: 31 c9 xor %ecx,%ecx ea5ee: 48 89 ef mov %rbp,%rdi ea5f1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea5f8: 44 01 ea add %r13d,%edx ea5fb: 8b 70 04 mov 0x4(%rax),%esi ea5fe: 83 c6 12 add $0x12,%esi ea601: e8 00 00 00 00 callq ea606 ea606: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea60d: 8b 70 04 mov 0x4(%rax),%esi ea610: 8d 04 b5 b0 16 00 00 lea 0x16b0(,%rsi,4),%eax ea617: 25 ff ff 0f 00 and $0xfffff,%eax ea61c: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea622: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea628: 76 18 jbe ea642 ea62a: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea630: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea636: 0f 87 25 0a 00 00 ja eb061 ea63c: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea642: c1 e2 0e shl $0xe,%edx ea645: 83 c6 11 add $0x11,%esi ea648: 31 c9 xor %ecx,%ecx ea64a: 48 89 ef mov %rbp,%rdi ea64d: 83 ca 01 or $0x1,%edx ea650: e8 00 00 00 00 callq ea655 ea655: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea65c: 31 c9 xor %ecx,%ecx ea65e: 48 89 ef mov %rbp,%rdi ea661: 48 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%rdx ea668: 8b 70 04 mov 0x4(%rax),%esi ea66b: 48 01 da add %rbx,%rdx ea66e: 48 c1 ea 20 shr $0x20,%rdx ea672: 83 c6 12 add $0x12,%esi ea675: e8 00 00 00 00 callq ea67a ea67a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea681: 8b 70 04 mov 0x4(%rax),%esi ea684: 8d 04 b5 b4 16 00 00 lea 0x16b4(,%rsi,4),%eax ea68b: 25 ff ff 0f 00 and $0xfffff,%eax ea690: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea696: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea69c: 76 18 jbe ea6b6 ea69e: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea6a4: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea6aa: 0f 87 85 09 00 00 ja eb035 ea6b0: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea6b6: c1 e2 0e shl $0xe,%edx ea6b9: 83 c6 11 add $0x11,%esi ea6bc: 31 c9 xor %ecx,%ecx ea6be: 48 89 ef mov %rbp,%rdi ea6c1: 83 ca 01 or $0x1,%edx ea6c4: e8 00 00 00 00 callq ea6c9 ea6c9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea6d0: 31 d2 xor %edx,%edx ea6d2: 31 c9 xor %ecx,%ecx ea6d4: 48 89 ef mov %rbp,%rdi ea6d7: 8b 70 04 mov 0x4(%rax),%esi ea6da: 83 c6 12 add $0x12,%esi ea6dd: e8 00 00 00 00 callq ea6e2 ea6e2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea6e9: 8b 70 04 mov 0x4(%rax),%esi ea6ec: 8d 04 b5 10 09 00 00 lea 0x910(,%rsi,4),%eax ea6f3: 25 ff ff 0f 00 and $0xfffff,%eax ea6f8: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea6fe: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea704: 76 18 jbe ea71e ea706: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea70c: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea712: 0f 87 51 0a 00 00 ja eb169 ea718: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea71e: c1 e2 0e shl $0xe,%edx ea721: 83 c6 11 add $0x11,%esi ea724: 31 c9 xor %ecx,%ecx ea726: 48 89 ef mov %rbp,%rdi ea729: 83 ca 01 or $0x1,%edx ea72c: e8 00 00 00 00 callq ea731 ea731: ba 00 00 02 00 mov $0x20000,%edx ea736: 31 c9 xor %ecx,%ecx ea738: 48 89 ef mov %rbp,%rdi ea73b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea742: 8b 70 04 mov 0x4(%rax),%esi ea745: 83 c6 12 add $0x12,%esi ea748: e8 00 00 00 00 callq ea74d ea74d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea754: 8b 70 04 mov 0x4(%rax),%esi ea757: 8d 04 b5 14 09 00 00 lea 0x914(,%rsi,4),%eax ea75e: 25 ff ff 0f 00 and $0xfffff,%eax ea763: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea769: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea76f: 76 18 jbe ea789 ea771: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea777: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea77d: 0f 87 62 09 00 00 ja eb0e5 ea783: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea789: c1 e2 0e shl $0xe,%edx ea78c: 83 c6 11 add $0x11,%esi ea78f: 31 c9 xor %ecx,%ecx ea791: 48 89 ef mov %rbp,%rdi ea794: 83 ca 01 or $0x1,%edx ea797: e8 00 00 00 00 callq ea79c ea79c: 48 8b 85 f0 0a 01 00 mov 0x10af0(%rbp),%rax ea7a3: 31 c9 xor %ecx,%ecx ea7a5: 48 89 ef mov %rbp,%rdi ea7a8: 41 8d 94 05 00 00 02 lea 0x20000(%r13,%rax,1),%edx ea7af: 00 ea7b0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea7b7: 8b 70 04 mov 0x4(%rax),%esi ea7ba: 83 c6 12 add $0x12,%esi ea7bd: e8 00 00 00 00 callq ea7c2 ea7c2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea7c9: 8b 70 04 mov 0x4(%rax),%esi ea7cc: 8d 04 b5 c0 16 00 00 lea 0x16c0(,%rsi,4),%eax ea7d3: 25 ff ff 0f 00 and $0xfffff,%eax ea7d8: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea7de: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea7e4: 76 18 jbe ea7fe ea7e6: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea7ec: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea7f2: 0f 87 c1 08 00 00 ja eb0b9 ea7f8: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea7fe: c1 e2 0e shl $0xe,%edx ea801: 83 c6 11 add $0x11,%esi ea804: 31 c9 xor %ecx,%ecx ea806: 48 89 ef mov %rbp,%rdi ea809: 83 ca 01 or $0x1,%edx ea80c: e8 00 00 00 00 callq ea811 ea811: 48 8b 85 f0 0a 01 00 mov 0x10af0(%rbp),%rax ea818: 31 c9 xor %ecx,%ecx ea81a: 48 89 ef mov %rbp,%rdi ea81d: 48 8d 94 03 00 00 02 lea 0x20000(%rbx,%rax,1),%rdx ea824: 00 ea825: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea82c: 48 c1 ea 20 shr $0x20,%rdx ea830: 8b 70 04 mov 0x4(%rax),%esi ea833: 83 c6 12 add $0x12,%esi ea836: e8 00 00 00 00 callq ea83b ea83b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea842: 8b 70 04 mov 0x4(%rax),%esi ea845: 8d 04 b5 c4 16 00 00 lea 0x16c4(,%rsi,4),%eax ea84c: 25 ff ff 0f 00 and $0xfffff,%eax ea851: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea857: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea85d: 76 18 jbe ea877 ea85f: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea865: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea86b: 0f 87 1c 08 00 00 ja eb08d ea871: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea877: c1 e2 0e shl $0xe,%edx ea87a: 83 c6 11 add $0x11,%esi ea87d: 31 c9 xor %ecx,%ecx ea87f: 48 89 ef mov %rbp,%rdi ea882: 83 ca 01 or $0x1,%edx ea885: e8 00 00 00 00 callq ea88a ea88a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea891: 31 d2 xor %edx,%edx ea893: 31 c9 xor %ecx,%ecx ea895: 48 89 ef mov %rbp,%rdi ea898: 8b 70 04 mov 0x4(%rax),%esi ea89b: 83 c6 12 add $0x12,%esi ea89e: e8 00 00 00 00 callq ea8a3 ea8a3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea8aa: 8b 70 04 mov 0x4(%rax),%esi ea8ad: 8d 04 b5 18 09 00 00 lea 0x918(,%rsi,4),%eax ea8b4: 25 ff ff 0f 00 and $0xfffff,%eax ea8b9: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea8bf: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea8c5: 76 18 jbe ea8df ea8c7: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea8cd: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea8d3: 0f 87 04 07 00 00 ja eafdd ea8d9: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea8df: c1 e2 0e shl $0xe,%edx ea8e2: 83 c6 11 add $0x11,%esi ea8e5: 31 c9 xor %ecx,%ecx ea8e7: 48 89 ef mov %rbp,%rdi ea8ea: 83 ca 01 or $0x1,%edx ea8ed: e8 00 00 00 00 callq ea8f2 ea8f2: ba 00 00 08 00 mov $0x80000,%edx ea8f7: 31 c9 xor %ecx,%ecx ea8f9: 48 89 ef mov %rbp,%rdi ea8fc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea903: 8b 70 04 mov 0x4(%rax),%esi ea906: 83 c6 12 add $0x12,%esi ea909: e8 00 00 00 00 callq ea90e ea90e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea915: 8b 70 04 mov 0x4(%rax),%esi ea918: 8d 04 b5 1c 09 00 00 lea 0x91c(,%rsi,4),%eax ea91f: 25 ff ff 0f 00 and $0xfffff,%eax ea924: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea92a: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea930: 76 18 jbe ea94a ea932: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea938: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea93e: 0f 87 15 06 00 00 ja eaf59 ea944: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea94a: c1 e2 0e shl $0xe,%edx ea94d: 83 c6 11 add $0x11,%esi ea950: 31 c9 xor %ecx,%ecx ea952: 48 89 ef mov %rbp,%rdi ea955: 83 ca 01 or $0x1,%edx ea958: e8 00 00 00 00 callq ea95d ea95d: 8b 95 28 18 01 00 mov 0x11828(%rbp),%edx ea963: 31 c9 xor %ecx,%ecx ea965: 48 89 ef mov %rbp,%rdi ea968: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea96f: 8b 70 04 mov 0x4(%rax),%esi ea972: 83 c6 12 add $0x12,%esi ea975: e8 00 00 00 00 callq ea97a ea97a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea981: 8b 70 04 mov 0x4(%rax),%esi ea984: 8d 04 b5 8c 18 00 00 lea 0x188c(,%rsi,4),%eax ea98b: 25 ff ff 0f 00 and $0xfffff,%eax ea990: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx ea996: 81 fa ff 25 00 00 cmp $0x25ff,%edx ea99c: 76 18 jbe ea9b6 ea99e: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ea9a4: 81 fa ff 05 00 00 cmp $0x5ff,%edx ea9aa: 0f 87 01 06 00 00 ja eafb1 ea9b0: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ea9b6: c1 e2 0e shl $0xe,%edx ea9b9: 83 c6 11 add $0x11,%esi ea9bc: 31 c9 xor %ecx,%ecx ea9be: 48 89 ef mov %rbp,%rdi ea9c1: 83 ca 01 or $0x1,%edx ea9c4: e8 00 00 00 00 callq ea9c9 ea9c9: 8b 95 2c 18 01 00 mov 0x1182c(%rbp),%edx ea9cf: 31 c9 xor %ecx,%ecx ea9d1: 48 89 ef mov %rbp,%rdi ea9d4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea9db: 8b 70 04 mov 0x4(%rax),%esi ea9de: 83 c6 12 add $0x12,%esi ea9e1: e8 00 00 00 00 callq ea9e6 ea9e6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ea9ed: 8b 70 04 mov 0x4(%rax),%esi ea9f0: 8d 04 b5 88 18 00 00 lea 0x1888(,%rsi,4),%eax ea9f7: 25 ff ff 0f 00 and $0xfffff,%eax ea9fc: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx eaa02: 81 fa ff 25 00 00 cmp $0x25ff,%edx eaa08: 76 18 jbe eaa22 eaa0a: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx eaa10: 81 fa ff 05 00 00 cmp $0x5ff,%edx eaa16: 0f 87 21 07 00 00 ja eb13d eaa1c: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx eaa22: c1 e2 0e shl $0xe,%edx eaa25: 83 c6 11 add $0x11,%esi eaa28: 31 c9 xor %ecx,%ecx eaa2a: 48 89 ef mov %rbp,%rdi eaa2d: 83 ca 01 or $0x1,%edx eaa30: e8 00 00 00 00 callq eaa35 eaa35: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eaa3c: 31 d2 xor %edx,%edx eaa3e: 31 c9 xor %ecx,%ecx eaa40: 48 89 ef mov %rbp,%rdi eaa43: 8b 70 04 mov 0x4(%rax),%esi eaa46: 83 c6 12 add $0x12,%esi eaa49: e8 00 00 00 00 callq eaa4e eaa4e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eaa55: 8b 70 04 mov 0x4(%rax),%esi eaa58: 8d 04 b5 50 09 00 00 lea 0x950(,%rsi,4),%eax eaa5f: 25 ff ff 0f 00 and $0xfffff,%eax eaa64: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx eaa6a: 81 fa ff 25 00 00 cmp $0x25ff,%edx eaa70: 76 18 jbe eaa8a eaa72: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx eaa78: 81 fa ff 05 00 00 cmp $0x5ff,%edx eaa7e: 0f 87 01 05 00 00 ja eaf85 eaa84: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx eaa8a: c1 e2 0e shl $0xe,%edx eaa8d: 83 c6 11 add $0x11,%esi eaa90: 31 c9 xor %ecx,%ecx eaa92: 48 89 ef mov %rbp,%rdi eaa95: 83 ca 01 or $0x1,%edx eaa98: e8 00 00 00 00 callq eaa9d eaa9d: ba 00 10 00 00 mov $0x1000,%edx eaaa2: 31 c9 xor %ecx,%ecx eaaa4: 48 89 ef mov %rbp,%rdi eaaa7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eaaae: 8b 70 04 mov 0x4(%rax),%esi eaab1: 83 c6 12 add $0x12,%esi eaab4: e8 00 00 00 00 callq eaab9 eaab9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eaac0: 8b 70 04 mov 0x4(%rax),%esi eaac3: 8d 04 b5 54 09 00 00 lea 0x954(,%rsi,4),%eax eaaca: 25 ff ff 0f 00 and $0xfffff,%eax eaacf: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx eaad5: 81 fa ff 25 00 00 cmp $0x25ff,%edx eaadb: 76 18 jbe eaaf5 eaadd: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx eaae3: 81 fa ff 05 00 00 cmp $0x5ff,%edx eaae9: 0f 87 3e 04 00 00 ja eaf2d eaaef: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx eaaf5: c1 e2 0e shl $0xe,%edx eaaf8: 83 c6 11 add $0x11,%esi eaafb: 31 c9 xor %ecx,%ecx eaafd: 48 89 ef mov %rbp,%rdi eab00: 83 ca 01 or $0x1,%edx eab03: e8 00 00 00 00 callq eab08 eab08: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx eab0e: 31 c9 xor %ecx,%ecx eab10: 48 89 ef mov %rbp,%rdi eab13: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eab1a: 8b 70 04 mov 0x4(%rax),%esi eab1d: 83 c6 12 add $0x12,%esi eab20: e8 00 00 00 00 callq eab25 eab25: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eab2c: 8b 70 04 mov 0x4(%rax),%esi eab2f: 8d 04 b5 28 01 00 00 lea 0x128(,%rsi,4),%eax eab36: 25 ff ff 0f 00 and $0xfffff,%eax eab3b: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx eab41: 81 fa ff 25 00 00 cmp $0x25ff,%edx eab47: 76 18 jbe eab61 eab49: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx eab4f: 81 fa ff 05 00 00 cmp $0x5ff,%edx eab55: 0f 87 b6 05 00 00 ja eb111 eab5b: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx eab61: c1 e2 0e shl $0xe,%edx eab64: 5b pop %rbx eab65: 48 89 ef mov %rbp,%rdi eab68: 83 c6 11 add $0x11,%esi eab6b: 5d pop %rbp eab6c: 83 ca 01 or $0x1,%edx eab6f: 41 5c pop %r12 eab71: 31 c9 xor %ecx,%ecx eab73: 41 5d pop %r13 eab75: e9 00 00 00 00 jmpq eab7a eab7a: 40 84 f6 test %sil,%sil eab7d: 0f 84 16 02 00 00 je ead99 eab83: 8d 14 85 7c 18 00 00 lea 0x187c(,%rax,4),%edx eab8a: 81 e2 ff ff 0f 00 and $0xfffff,%edx eab90: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax eab96: 3d ff 25 00 00 cmp $0x25ff,%eax eab9b: 76 17 jbe eabb4 eab9d: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax eaba3: 3d ff 05 00 00 cmp $0x5ff,%eax eaba8: 0f 87 12 06 00 00 ja eb1c0 eabae: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eabb4: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx eabbb: c1 e8 02 shr $0x2,%eax eabbe: 48 8d 4a 04 lea 0x4(%rdx),%rcx eabc2: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) eabc9: 89 02 mov %eax,(%rdx) eabcb: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax eabd2: 48 8d 50 04 lea 0x4(%rax),%rdx eabd6: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) eabdd: c7 00 00 00 00 00 movl $0x0,(%rax) eabe3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eabea: 8b 40 04 mov 0x4(%rax),%eax eabed: 8d 14 85 78 18 00 00 lea 0x1878(,%rax,4),%edx eabf4: 81 e2 ff ff 0f 00 and $0xfffff,%edx eabfa: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax eac00: 3d ff 25 00 00 cmp $0x25ff,%eax eac05: 76 17 jbe eac1e eac07: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax eac0d: 3d ff 05 00 00 cmp $0x5ff,%eax eac12: 0f 87 7d 05 00 00 ja eb195 eac18: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eac1e: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx eac25: c1 e8 02 shr $0x2,%eax eac28: 48 8d 4a 04 lea 0x4(%rdx),%rcx eac2c: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) eac33: 89 02 mov %eax,(%rdx) eac35: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax eac3c: 48 8d 50 04 lea 0x4(%rax),%rdx eac40: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) eac47: c7 00 00 00 00 00 movl $0x0,(%rax) eac4d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eac54: 8b 40 04 mov 0x4(%rax),%eax eac57: 8d 14 85 08 09 00 00 lea 0x908(,%rax,4),%edx eac5e: 81 e2 ff ff 0f 00 and $0xfffff,%edx eac64: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax eac6a: 3d ff 25 00 00 cmp $0x25ff,%eax eac6f: 76 17 jbe eac88 eac71: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax eac77: 3d ff 05 00 00 cmp $0x5ff,%eax eac7c: 0f 87 69 05 00 00 ja eb1eb eac82: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eac88: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx eac8f: c1 e8 02 shr $0x2,%eax eac92: 45 31 e4 xor %r12d,%r12d eac95: 48 8d 4a 04 lea 0x4(%rdx),%rcx eac99: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) eaca0: 89 02 mov %eax,(%rdx) eaca2: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax eaca9: 48 8d 50 04 lea 0x4(%rax),%rdx eacad: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) eacb4: 31 d2 xor %edx,%edx eacb6: c7 00 00 00 00 00 movl $0x0,(%rax) eacbc: e9 15 f0 ff ff jmpq e9cd6 eacc1: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eacc7: e9 4e f7 ff ff jmpq ea41a eaccc: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eacd2: e9 bd f6 ff ff jmpq ea394 eacd7: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eacdd: e9 2c f6 ff ff jmpq ea30e eace2: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eace8: e9 99 f5 ff ff jmpq ea286 eaced: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eacf3: e9 05 f5 ff ff jmpq ea1fd eacf8: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eacfe: e9 74 f4 ff ff jmpq ea177 ead03: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ead09: e9 e3 f3 ff ff jmpq ea0f1 ead0e: 8d 81 00 08 01 00 lea 0x10800(%rcx),%eax ead14: e9 43 f3 ff ff jmpq ea05c ead19: 8d 81 00 08 01 00 lea 0x10800(%rcx),%eax ead1f: e9 a7 f2 ff ff jmpq e9fcb ead24: 8d 81 00 08 01 00 lea 0x10800(%rcx),%eax ead2a: e9 16 f2 ff ff jmpq e9f45 ead2f: 8d 81 00 08 01 00 lea 0x10800(%rcx),%eax ead35: e9 85 f1 ff ff jmpq e9ebf ead3a: 8d 81 00 08 01 00 lea 0x10800(%rcx),%eax ead40: e9 f4 f0 ff ff jmpq e9e39 ead45: 8d 81 00 08 01 00 lea 0x10800(%rcx),%eax ead4b: e9 63 f0 ff ff jmpq e9db3 ead50: 8d 81 00 08 01 00 lea 0x10800(%rcx),%eax ead56: e9 d2 ef ff ff jmpq e9d2d ead5b: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ead61: e9 3e ef ff ff jmpq e9ca4 ead66: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ead6c: e9 ab ee ff ff jmpq e9c1c ead71: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ead77: e9 17 ee ff ff jmpq e9b93 ead7c: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx ead82: 81 fa ff 05 00 00 cmp $0x5ff,%edx ead88: 0f 87 88 04 00 00 ja eb216 ead8e: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx ead94: e9 c8 f7 ff ff jmpq ea561 ead99: 8b 97 9c 32 01 00 mov 0x1329c(%rdi),%edx ead9f: 8d 70 12 lea 0x12(%rax),%esi eada2: 31 c9 xor %ecx,%ecx eada4: e8 00 00 00 00 callq eada9 eada9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eadb0: 8b 70 04 mov 0x4(%rax),%esi eadb3: 8d 04 b5 7c 18 00 00 lea 0x187c(,%rsi,4),%eax eadba: 25 ff ff 0f 00 and $0xfffff,%eax eadbf: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx eadc5: 81 fa ff 25 00 00 cmp $0x25ff,%edx eadcb: 76 35 jbe eae02 eadcd: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx eadd3: 81 fa ff 05 00 00 cmp $0x5ff,%edx eadd9: 0f 86 d1 04 00 00 jbe eb2b0 eaddf: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eade5: 81 fa ff 25 00 00 cmp $0x25ff,%edx eadeb: 76 15 jbe eae02 eaded: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eadf3: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eadf9: 81 f9 00 06 00 00 cmp $0x600,%ecx eadff: 0f 43 d0 cmovae %eax,%edx eae02: c1 e2 0e shl $0xe,%edx eae05: 83 c6 11 add $0x11,%esi eae08: 31 c9 xor %ecx,%ecx eae0a: 83 ca 01 or $0x1,%edx eae0d: 48 89 ef mov %rbp,%rdi eae10: e8 00 00 00 00 callq eae15 eae15: 8b 95 a0 32 01 00 mov 0x132a0(%rbp),%edx eae1b: 31 c9 xor %ecx,%ecx eae1d: 48 89 ef mov %rbp,%rdi eae20: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eae27: 8b 70 04 mov 0x4(%rax),%esi eae2a: 83 c6 12 add $0x12,%esi eae2d: e8 00 00 00 00 callq eae32 eae32: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eae39: 8b 70 04 mov 0x4(%rax),%esi eae3c: 8d 04 b5 78 18 00 00 lea 0x1878(,%rsi,4),%eax eae43: 25 ff ff 0f 00 and $0xfffff,%eax eae48: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx eae4e: 81 fa ff 25 00 00 cmp $0x25ff,%edx eae54: 76 35 jbe eae8b eae56: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx eae5c: 81 fa ff 05 00 00 cmp $0x5ff,%edx eae62: 0f 86 3d 04 00 00 jbe eb2a5 eae68: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eae6e: 81 fa ff 25 00 00 cmp $0x25ff,%edx eae74: 76 15 jbe eae8b eae76: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eae7c: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eae82: 81 f9 00 06 00 00 cmp $0x600,%ecx eae88: 0f 43 d0 cmovae %eax,%edx eae8b: c1 e2 0e shl $0xe,%edx eae8e: 83 c6 11 add $0x11,%esi eae91: 31 c9 xor %ecx,%ecx eae93: 83 ca 01 or $0x1,%edx eae96: 48 89 ef mov %rbp,%rdi eae99: e8 00 00 00 00 callq eae9e eae9e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eaea5: 31 d2 xor %edx,%edx eaea7: 31 c9 xor %ecx,%ecx eaea9: 48 89 ef mov %rbp,%rdi eaeac: 8b 70 04 mov 0x4(%rax),%esi eaeaf: 83 c6 12 add $0x12,%esi eaeb2: e8 00 00 00 00 callq eaeb7 eaeb7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eaebe: 8b 70 04 mov 0x4(%rax),%esi eaec1: 8d 04 b5 08 09 00 00 lea 0x908(,%rsi,4),%eax eaec8: 25 ff ff 0f 00 and $0xfffff,%eax eaecd: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx eaed3: 81 fa ff 25 00 00 cmp $0x25ff,%edx eaed9: 76 35 jbe eaf10 eaedb: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx eaee1: 81 fa ff 05 00 00 cmp $0x5ff,%edx eaee7: 0f 86 ad 03 00 00 jbe eb29a eaeed: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eaef3: 81 fa ff 25 00 00 cmp $0x25ff,%edx eaef9: 76 15 jbe eaf10 eaefb: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eaf01: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eaf07: 81 f9 00 06 00 00 cmp $0x600,%ecx eaf0d: 0f 43 d0 cmovae %eax,%edx eaf10: c1 e2 0e shl $0xe,%edx eaf13: 83 c6 11 add $0x11,%esi eaf16: 31 c9 xor %ecx,%ecx eaf18: 83 ca 01 or $0x1,%edx eaf1b: 48 89 ef mov %rbp,%rdi eaf1e: 31 db xor %ebx,%ebx eaf20: 45 31 ed xor %r13d,%r13d eaf23: e8 00 00 00 00 callq eaf28 eaf28: e9 4d f6 ff ff jmpq ea57a eaf2d: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eaf33: 81 fa ff 25 00 00 cmp $0x25ff,%edx eaf39: 0f 86 b6 fb ff ff jbe eaaf5 eaf3f: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eaf45: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eaf4b: 81 f9 00 06 00 00 cmp $0x600,%ecx eaf51: 0f 43 d0 cmovae %eax,%edx eaf54: e9 9c fb ff ff jmpq eaaf5 eaf59: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eaf5f: 81 fa ff 25 00 00 cmp $0x25ff,%edx eaf65: 0f 86 df f9 ff ff jbe ea94a eaf6b: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eaf71: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eaf77: 81 f9 00 06 00 00 cmp $0x600,%ecx eaf7d: 0f 43 d0 cmovae %eax,%edx eaf80: e9 c5 f9 ff ff jmpq ea94a eaf85: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eaf8b: 81 fa ff 25 00 00 cmp $0x25ff,%edx eaf91: 0f 86 f3 fa ff ff jbe eaa8a eaf97: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eaf9d: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eafa3: 81 f9 00 06 00 00 cmp $0x600,%ecx eafa9: 0f 43 d0 cmovae %eax,%edx eafac: e9 d9 fa ff ff jmpq eaa8a eafb1: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eafb7: 81 fa ff 25 00 00 cmp $0x25ff,%edx eafbd: 0f 86 f3 f9 ff ff jbe ea9b6 eafc3: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eafc9: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eafcf: 81 f9 00 06 00 00 cmp $0x600,%ecx eafd5: 0f 43 d0 cmovae %eax,%edx eafd8: e9 d9 f9 ff ff jmpq ea9b6 eafdd: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eafe3: 81 fa ff 25 00 00 cmp $0x25ff,%edx eafe9: 0f 86 f0 f8 ff ff jbe ea8df eafef: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eaff5: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eaffb: 81 f9 00 06 00 00 cmp $0x600,%ecx eb001: 0f 43 d0 cmovae %eax,%edx eb004: e9 d6 f8 ff ff jmpq ea8df eb009: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb00f: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb015: 0f 86 b5 f5 ff ff jbe ea5d0 eb01b: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb021: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb027: 81 f9 00 06 00 00 cmp $0x600,%ecx eb02d: 0f 43 d0 cmovae %eax,%edx eb030: e9 9b f5 ff ff jmpq ea5d0 eb035: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb03b: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb041: 0f 86 6f f6 ff ff jbe ea6b6 eb047: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb04d: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb053: 81 f9 00 06 00 00 cmp $0x600,%ecx eb059: 0f 43 d0 cmovae %eax,%edx eb05c: e9 55 f6 ff ff jmpq ea6b6 eb061: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb067: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb06d: 0f 86 cf f5 ff ff jbe ea642 eb073: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb079: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb07f: 81 f9 00 06 00 00 cmp $0x600,%ecx eb085: 0f 43 d0 cmovae %eax,%edx eb088: e9 b5 f5 ff ff jmpq ea642 eb08d: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb093: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb099: 0f 86 d8 f7 ff ff jbe ea877 eb09f: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb0a5: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb0ab: 81 f9 00 06 00 00 cmp $0x600,%ecx eb0b1: 0f 43 d0 cmovae %eax,%edx eb0b4: e9 be f7 ff ff jmpq ea877 eb0b9: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb0bf: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb0c5: 0f 86 33 f7 ff ff jbe ea7fe eb0cb: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb0d1: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb0d7: 81 f9 00 06 00 00 cmp $0x600,%ecx eb0dd: 0f 43 d0 cmovae %eax,%edx eb0e0: e9 19 f7 ff ff jmpq ea7fe eb0e5: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb0eb: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb0f1: 0f 86 92 f6 ff ff jbe ea789 eb0f7: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb0fd: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb103: 81 f9 00 06 00 00 cmp $0x600,%ecx eb109: 0f 43 d0 cmovae %eax,%edx eb10c: e9 78 f6 ff ff jmpq ea789 eb111: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb117: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb11d: 0f 86 3e fa ff ff jbe eab61 eb123: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb129: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb12f: 81 f9 00 06 00 00 cmp $0x600,%ecx eb135: 0f 43 d0 cmovae %eax,%edx eb138: e9 24 fa ff ff jmpq eab61 eb13d: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb143: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb149: 0f 86 d3 f8 ff ff jbe eaa22 eb14f: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb155: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb15b: 81 f9 00 06 00 00 cmp $0x600,%ecx eb161: 0f 43 d0 cmovae %eax,%edx eb164: e9 b9 f8 ff ff jmpq eaa22 eb169: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb16f: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb175: 0f 86 a3 f5 ff ff jbe ea71e eb17b: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb181: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb187: 81 f9 00 06 00 00 cmp $0x600,%ecx eb18d: 0f 43 d0 cmovae %eax,%edx eb190: e9 89 f5 ff ff jmpq ea71e eb195: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eb19b: 3d ff 25 00 00 cmp $0x25ff,%eax eb1a0: 0f 86 78 fa ff ff jbe eac1e eb1a6: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eb1ac: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eb1b2: 81 f9 00 06 00 00 cmp $0x600,%ecx eb1b8: 0f 43 c2 cmovae %edx,%eax eb1bb: e9 5e fa ff ff jmpq eac1e eb1c0: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eb1c6: 3d ff 25 00 00 cmp $0x25ff,%eax eb1cb: 0f 86 e3 f9 ff ff jbe eabb4 eb1d1: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eb1d7: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eb1dd: 81 f9 00 06 00 00 cmp $0x600,%ecx eb1e3: 0f 43 c2 cmovae %edx,%eax eb1e6: e9 c9 f9 ff ff jmpq eabb4 eb1eb: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eb1f1: 3d ff 25 00 00 cmp $0x25ff,%eax eb1f6: 0f 86 8c fa ff ff jbe eac88 eb1fc: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eb202: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eb208: 81 f9 00 06 00 00 cmp $0x600,%ecx eb20e: 0f 43 c2 cmovae %edx,%eax eb211: e9 72 fa ff ff jmpq eac88 eb216: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb21c: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb222: 0f 86 39 f3 ff ff jbe ea561 eb228: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb22e: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb234: 81 f9 00 06 00 00 cmp $0x600,%ecx eb23a: 0f 43 d0 cmovae %eax,%edx eb23d: e9 1f f3 ff ff jmpq ea561 eb242: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb248: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb24e: 0f 86 b6 f2 ff ff jbe ea50a eb254: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb25a: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb260: 81 f9 00 06 00 00 cmp $0x600,%ecx eb266: 0f 43 d0 cmovae %eax,%edx eb269: e9 9c f2 ff ff jmpq ea50a eb26e: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx eb274: 81 fa ff 25 00 00 cmp $0x25ff,%edx eb27a: 0f 86 1e f2 ff ff jbe ea49e eb280: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx eb286: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx eb28c: 81 f9 00 06 00 00 cmp $0x600,%ecx eb292: 0f 43 d0 cmovae %eax,%edx eb295: e9 04 f2 ff ff jmpq ea49e eb29a: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx eb2a0: e9 6b fc ff ff jmpq eaf10 eb2a5: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx eb2ab: e9 db fb ff ff jmpq eae8b eb2b0: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx eb2b6: e9 47 fb ff ff jmpq eae02 eb2bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000eb2c0 : eb2c0: e8 00 00 00 00 callq eb2c5 eb2c5: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax eb2cc: 31 d2 xor %edx,%edx eb2ce: 8b 70 04 mov 0x4(%rax),%esi eb2d1: 81 c6 6f 02 00 00 add $0x26f,%esi eb2d7: e8 00 00 00 00 callq eb2dc eb2dc: 83 f8 02 cmp $0x2,%eax eb2df: 0f 94 c0 sete %al eb2e2: c3 retq eb2e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) eb2ea: 00 00 00 00 eb2ee: 66 90 xchg %ax,%ax 00000000000eb2f0 : eb2f0: e8 00 00 00 00 callq eb2f5 eb2f5: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) eb2fc: 4c 8b 07 mov (%rdi),%r8 eb2ff: 74 14 je eb315 eb301: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx eb307: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax eb30e: 48 8d 04 90 lea (%rax,%rdx,4),%rax eb312: 8b 00 mov (%rax),%eax eb314: c3 retq eb315: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax eb31c: 31 d2 xor %edx,%edx eb31e: 4c 89 c7 mov %r8,%rdi eb321: 8b 70 04 mov 0x4(%rax),%esi eb324: 81 c6 65 02 00 00 add $0x265,%esi eb32a: e8 00 00 00 00 callq eb32f eb32f: 89 c0 mov %eax,%eax eb331: c3 retq eb332: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) eb339: 00 00 00 00 eb33d: 0f 1f 00 nopl (%rax) 00000000000eb340 : eb340: e8 00 00 00 00 callq eb345 eb345: 48 8b 3f mov (%rdi),%rdi eb348: 31 d2 xor %edx,%edx eb34a: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax eb351: 8b 70 04 mov 0x4(%rax),%esi eb354: 81 c6 64 02 00 00 add $0x264,%esi eb35a: e8 00 00 00 00 callq eb35f eb35f: 89 c0 mov %eax,%eax eb361: c3 retq eb362: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) eb369: 00 00 00 00 eb36d: 0f 1f 00 nopl (%rax) 00000000000eb370 : eb370: e8 00 00 00 00 callq eb375 eb375: 4c 8b 07 mov (%rdi),%r8 eb378: 0f b6 87 7c 02 00 00 movzbl 0x27c(%rdi),%eax eb37f: 49 8d 90 28 0e 01 00 lea 0x10e28(%r8),%rdx eb386: 48 39 d7 cmp %rdx,%rdi eb389: 74 35 je eb3c0 eb38b: 84 c0 test %al,%al eb38d: 74 14 je eb3a3 eb38f: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx eb395: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax eb39c: 48 8d 04 90 lea (%rax,%rdx,4),%rax eb3a0: 8b 00 mov (%rax),%eax eb3a2: c3 retq eb3a3: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax eb3aa: 31 d2 xor %edx,%edx eb3ac: 4c 89 c7 mov %r8,%rdi eb3af: 8b 70 04 mov 0x4(%rax),%esi eb3b2: 81 c6 e5 05 00 00 add $0x5e5,%esi eb3b8: e8 00 00 00 00 callq eb3bd eb3bd: 89 c0 mov %eax,%eax eb3bf: c3 retq eb3c0: 84 c0 test %al,%al eb3c2: 75 cb jne eb38f eb3c4: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax eb3cb: 31 d2 xor %edx,%edx eb3cd: 4c 89 c7 mov %r8,%rdi eb3d0: 8b 70 04 mov 0x4(%rax),%esi eb3d3: 81 c6 ea 05 00 00 add $0x5ea,%esi eb3d9: e8 00 00 00 00 callq eb3de eb3de: 89 c0 mov %eax,%eax eb3e0: c3 retq eb3e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) eb3e8: 00 00 00 00 eb3ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000eb3f0 : eb3f0: e8 00 00 00 00 callq eb3f5 eb3f5: 4c 8b 07 mov (%rdi),%r8 eb3f8: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax eb3ff: 8b 70 04 mov 0x4(%rax),%esi eb402: 49 8d 80 28 0e 01 00 lea 0x10e28(%r8),%rax eb409: 48 39 c7 cmp %rax,%rdi eb40c: 74 13 je eb421 eb40e: 81 c6 e4 05 00 00 add $0x5e4,%esi eb414: 31 d2 xor %edx,%edx eb416: 4c 89 c7 mov %r8,%rdi eb419: e8 00 00 00 00 callq eb41e eb41e: 89 c0 mov %eax,%eax eb420: c3 retq eb421: 81 c6 e9 05 00 00 add $0x5e9,%esi eb427: 31 d2 xor %edx,%edx eb429: 4c 89 c7 mov %r8,%rdi eb42c: e8 00 00 00 00 callq eb431 eb431: 89 c0 mov %eax,%eax eb433: c3 retq eb434: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) eb43b: 00 00 00 00 eb43f: 90 nop 00000000000eb440 : eb440: e8 00 00 00 00 callq eb445 eb445: 41 54 push %r12 eb447: 31 d2 xor %edx,%edx eb449: 49 89 fc mov %rdi,%r12 eb44c: 55 push %rbp eb44d: 31 ed xor %ebp,%ebp eb44f: 53 push %rbx eb450: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax eb457: 8b 70 04 mov 0x4(%rax),%esi eb45a: 81 c6 6f 02 00 00 add $0x26f,%esi eb460: e8 00 00 00 00 callq eb465 eb465: 41 8b 9c 24 28 07 00 mov 0x728(%r12),%ebx eb46c: 00 eb46d: eb 2e jmp eb49d eb46f: 41 8b 9c 24 28 07 00 mov 0x728(%r12),%ebx eb476: 00 eb477: 89 c5 mov %eax,%ebp eb479: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax eb480: 00 eb481: 31 d2 xor %edx,%edx eb483: 4c 89 e7 mov %r12,%rdi eb486: 8b 70 04 mov 0x4(%rax),%esi eb489: 81 c6 6f 02 00 00 add $0x26f,%esi eb48f: e8 00 00 00 00 callq eb494 eb494: 83 eb 01 sub $0x1,%ebx eb497: 0f 84 00 00 00 00 je eb49d eb49d: a8 02 test $0x2,%al eb49f: 75 10 jne eb4b1 eb4a1: 39 c5 cmp %eax,%ebp eb4a3: 75 ca jne eb46f eb4a5: bf c7 10 00 00 mov $0x10c7,%edi eb4aa: e8 00 00 00 00 callq eb4af eb4af: eb c8 jmp eb479 eb4b1: 31 c0 xor %eax,%eax eb4b3: 5b pop %rbx eb4b4: 5d pop %rbp eb4b5: 41 5c pop %r12 eb4b7: c3 retq eb4b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) eb4bf: 00 00000000000eb4c0 : eb4c0: e8 00 00 00 00 callq eb4c5 eb4c5: 55 push %rbp eb4c6: 53 push %rbx eb4c7: 48 8b 2f mov (%rdi),%rbp eb4ca: 48 89 fb mov %rdi,%rbx eb4cd: f6 85 95 89 00 00 80 testb $0x80,0x8995(%rbp) eb4d4: 75 56 jne eb52c eb4d6: 80 bb 7c 02 00 00 00 cmpb $0x0,0x27c(%rbx) eb4dd: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx eb4e4: 74 2a je eb510 eb4e6: 8b 8b 80 02 00 00 mov 0x280(%rbx),%ecx eb4ec: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax eb4f3: 48 89 ef mov %rbp,%rdi eb4f6: 48 8d 04 88 lea (%rax,%rcx,4),%rax eb4fa: 89 10 mov %edx,(%rax) eb4fc: 48 8b 93 10 02 00 00 mov 0x210(%rbx),%rdx eb503: 8b b3 78 02 00 00 mov 0x278(%rbx),%esi eb509: 5b pop %rbx eb50a: 5d pop %rbp eb50b: e9 00 00 00 00 jmpq eb510 eb510: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eb517: 48 89 ef mov %rbp,%rdi eb51a: 5b pop %rbx eb51b: 31 c9 xor %ecx,%ecx eb51d: 5d pop %rbp eb51e: 8b 70 04 mov 0x4(%rax),%esi eb521: 81 c6 65 02 00 00 add $0x265,%esi eb527: e9 00 00 00 00 jmpq eb52c eb52c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eb533: 8b 97 10 02 00 00 mov 0x210(%rdi),%edx eb539: 31 c9 xor %ecx,%ecx eb53b: 48 89 ef mov %rbp,%rdi eb53e: 8b 70 04 mov 0x4(%rax),%esi eb541: 81 ca 00 00 00 80 or $0x80000000,%edx eb547: 83 c6 16 add $0x16,%esi eb54a: e8 00 00 00 00 callq eb54f eb54f: eb 85 jmp eb4d6 eb551: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) eb558: 00 00 00 00 eb55c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000eb560 : eb560: e8 00 00 00 00 callq eb565 eb565: 4c 8b 07 mov (%rdi),%r8 eb568: 0f b6 87 7c 02 00 00 movzbl 0x27c(%rdi),%eax eb56f: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx eb576: 49 8d 88 28 0e 01 00 lea 0x10e28(%r8),%rcx eb57d: 48 39 cf cmp %rcx,%rdi eb580: 74 46 je eb5c8 eb582: 84 c0 test %al,%al eb584: 74 28 je eb5ae eb586: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx eb58c: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax eb593: 48 8d 04 88 lea (%rax,%rcx,4),%rax eb597: 89 10 mov %edx,(%rax) eb599: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx eb5a0: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi eb5a6: 4c 89 c7 mov %r8,%rdi eb5a9: e9 00 00 00 00 jmpq eb5ae eb5ae: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax eb5b5: 31 c9 xor %ecx,%ecx eb5b7: 4c 89 c7 mov %r8,%rdi eb5ba: 8b 70 04 mov 0x4(%rax),%esi eb5bd: 81 c6 e5 05 00 00 add $0x5e5,%esi eb5c3: e9 00 00 00 00 jmpq eb5c8 eb5c8: 84 c0 test %al,%al eb5ca: 75 ba jne eb586 eb5cc: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax eb5d3: 31 c9 xor %ecx,%ecx eb5d5: 4c 89 c7 mov %r8,%rdi eb5d8: 8b 70 04 mov 0x4(%rax),%esi eb5db: 81 c6 ea 05 00 00 add $0x5ea,%esi eb5e1: e9 00 00 00 00 jmpq eb5e6 eb5e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) eb5ed: 00 00 00 00000000000eb5f0 : eb5f0: e8 00 00 00 00 callq eb5f5 eb5f5: 55 push %rbp eb5f6: 48 89 fd mov %rdi,%rbp eb5f9: 48 83 c7 10 add $0x10,%rdi eb5fd: 53 push %rbx eb5fe: 48 83 ec 10 sub $0x10,%rsp eb602: 48 8b 9f 10 18 01 00 mov 0x11810(%rdi),%rbx eb609: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax eb610: 00 00 eb612: 48 89 44 24 08 mov %rax,0x8(%rsp) eb617: 31 c0 xor %eax,%eax eb619: 48 8d 74 24 04 lea 0x4(%rsp),%rsi eb61e: e8 00 00 00 00 callq eb623 eb623: 84 c0 test %al,%al eb625: 75 33 jne eb65a eb627: 48 89 ef mov %rbp,%rdi eb62a: e8 00 00 00 00 callq eb62f eb62f: 48 89 ef mov %rbp,%rdi eb632: e8 00 00 00 00 callq eb637 eb637: 85 c0 test %eax,%eax eb639: 75 08 jne eb643 eb63b: 48 89 ef mov %rbp,%rdi eb63e: e8 00 00 00 00 callq eb643 eb643: 48 8b 54 24 08 mov 0x8(%rsp),%rdx eb648: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx eb64f: 00 00 eb651: 75 18 jne eb66b eb653: 48 83 c4 10 add $0x10,%rsp eb657: 5b pop %rbx eb658: 5d pop %rbp eb659: c3 retq eb65a: c7 03 00 00 00 00 movl $0x0,(%rbx) eb660: 8b 7c 24 04 mov 0x4(%rsp),%edi eb664: e8 00 00 00 00 callq eb669 eb669: eb bc jmp eb627 eb66b: e8 00 00 00 00 callq eb670 00000000000eb670 : eb670: e8 00 00 00 00 callq eb675 eb675: 41 56 push %r14 eb677: ba 7c 00 00 00 mov $0x7c,%edx eb67c: be 10 00 00 00 mov $0x10,%esi eb681: 41 55 push %r13 eb683: 41 54 push %r12 eb685: 55 push %rbp eb686: 48 89 fd mov %rdi,%rbp eb689: 53 push %rbx eb68a: 48 8d 9f a0 17 01 00 lea 0x117a0(%rdi),%rbx eb691: 48 89 d9 mov %rbx,%rcx eb694: e8 00 00 00 00 callq eb699 eb699: 41 89 c4 mov %eax,%r12d eb69c: 85 c0 test %eax,%eax eb69e: 75 35 jne eb6d5 eb6a0: 8b 95 d0 0a 01 00 mov 0x10ad0(%rbp),%edx eb6a6: 85 d2 test %edx,%edx eb6a8: 75 0f jne eb6b9 eb6aa: eb 35 jmp eb6e1 eb6ac: 41 83 c4 01 add $0x1,%r12d eb6b0: 44 39 a5 d0 0a 01 00 cmp %r12d,0x10ad0(%rbp) eb6b7: 76 28 jbe eb6e1 eb6b9: 41 8d 54 24 77 lea 0x77(%r12),%edx eb6be: 48 89 d9 mov %rbx,%rcx eb6c1: be 10 00 00 00 mov $0x10,%esi eb6c6: 48 89 ef mov %rbp,%rdi eb6c9: e8 00 00 00 00 callq eb6ce eb6ce: 85 c0 test %eax,%eax eb6d0: 74 da je eb6ac eb6d2: 41 89 c4 mov %eax,%r12d eb6d5: 5b pop %rbx eb6d6: 44 89 e0 mov %r12d,%eax eb6d9: 5d pop %rbp eb6da: 41 5c pop %r12 eb6dc: 41 5d pop %r13 eb6de: 41 5e pop %r14 eb6e0: c3 retq eb6e1: 48 89 ef mov %rbp,%rdi eb6e4: e8 00 00 00 00 callq eb6e9 eb6e9: 41 89 c4 mov %eax,%r12d eb6ec: 85 c0 test %eax,%eax eb6ee: 75 e5 jne eb6d5 eb6f0: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) eb6f7: 0f 84 00 00 00 00 je eb6fd eb6fd: 48 89 ef mov %rbp,%rdi eb700: e8 00 00 00 00 callq eb705 eb705: 41 89 c4 mov %eax,%r12d eb708: 85 c0 test %eax,%eax eb70a: 75 c9 jne eb6d5 eb70c: 8b 85 d4 66 01 00 mov 0x166d4(%rbp),%eax eb712: 45 31 c0 xor %r8d,%r8d eb715: 48 89 d9 mov %rbx,%rcx eb718: 48 89 ef mov %rbp,%rdi eb71b: c6 85 7c 0d 01 00 01 movb $0x1,0x10d7c(%rbp) eb722: 41 b9 01 00 00 00 mov $0x1,%r9d eb728: ba 00 02 00 00 mov $0x200,%edx eb72d: 48 8d b5 00 0b 01 00 lea 0x10b00(%rbp),%rsi eb734: 01 c0 add %eax,%eax eb736: 89 85 78 0d 01 00 mov %eax,0x10d78(%rbp) eb73c: 48 b8 76 63 6e 5f 64 movabs $0x6365645f6e6376,%rax eb743: 65 63 00 eb746: 48 89 85 90 0d 01 00 mov %rax,0x10d90(%rbp) eb74d: e8 00 00 00 00 callq eb752 eb752: 41 89 c4 mov %eax,%r12d eb755: 85 c0 test %eax,%eax eb757: 0f 85 78 ff ff ff jne eb6d5 eb75d: 48 b8 fd 01 00 00 e1 movabs $0x1e1000001fd,%rax eb764: 01 00 00 eb767: 4c 8d ad b8 10 01 00 lea 0x110b8(%rbp),%r13 eb76e: 45 31 f6 xor %r14d,%r14d eb771: c7 85 a8 25 01 00 1d movl $0xc01d,0x125a8(%rbp) eb778: c0 00 00 eb77b: 48 89 85 90 25 01 00 mov %rax,0x12590(%rbp) eb782: 48 b8 a7 05 00 00 a6 movabs $0x5a6000005a7,%rax eb789: 05 00 00 eb78c: 48 89 85 98 25 01 00 mov %rax,0x12598(%rbp) eb793: 48 b8 e2 01 00 00 4a movabs $0x54a000001e2,%rax eb79a: 05 00 00 eb79d: 48 89 85 a0 25 01 00 mov %rax,0x125a0(%rbp) eb7a4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eb7ab: 8b 48 04 mov 0x4(%rax),%ecx eb7ae: c7 85 80 25 01 00 04 movl $0x504,0x12580(%rbp) eb7b5: 05 00 00 eb7b8: 8d 51 1d lea 0x1d(%rcx),%edx eb7bb: 89 95 e8 17 01 00 mov %edx,0x117e8(%rbp) eb7c1: 8b 48 04 mov 0x4(%rax),%ecx eb7c4: c7 85 84 25 01 00 05 movl $0x505,0x12584(%rbp) eb7cb: 05 00 00 eb7ce: 8d 91 84 05 00 00 lea 0x584(%rcx),%edx eb7d4: 89 95 c0 17 01 00 mov %edx,0x117c0(%rbp) eb7da: 8b 48 04 mov 0x4(%rax),%ecx eb7dd: c7 85 88 25 01 00 03 movl $0x503,0x12588(%rbp) eb7e4: 05 00 00 eb7e7: 8d 91 85 05 00 00 lea 0x585(%rcx),%edx eb7ed: 89 95 c4 17 01 00 mov %edx,0x117c4(%rbp) eb7f3: 8b 48 04 mov 0x4(%rax),%ecx eb7f6: c7 85 8c 25 01 00 3f movl $0x53f,0x1258c(%rbp) eb7fd: 05 00 00 eb800: 8d 91 83 05 00 00 lea 0x583(%rcx),%edx eb806: 89 95 c8 17 01 00 mov %edx,0x117c8(%rbp) eb80c: 8b 40 04 mov 0x4(%rax),%eax eb80f: 05 bf 05 00 00 add $0x5bf,%eax eb814: 89 85 cc 17 01 00 mov %eax,0x117cc(%rbp) eb81a: 8b 85 d0 0a 01 00 mov 0x10ad0(%rbp),%eax eb820: 85 c0 test %eax,%eax eb822: 75 16 jne eb83a eb824: eb 7b jmp eb8a1 eb826: 41 83 c6 01 add $0x1,%r14d eb82a: 49 81 c5 28 03 00 00 add $0x328,%r13 eb831: 44 39 b5 d0 0a 01 00 cmp %r14d,0x10ad0(%rbp) eb838: 76 67 jbe eb8a1 eb83a: 41 c6 45 ec 01 movb $0x1,-0x14(%r13) eb83f: 8b 85 d4 66 01 00 mov 0x166d4(%rbp),%eax eb845: 4d 8d a5 70 fd ff ff lea -0x290(%r13),%r12 eb84c: 4c 89 ef mov %r13,%rdi eb84f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eb856: 8d 14 00 lea (%rax,%rax,1),%edx eb859: 31 c0 xor %eax,%eax eb85b: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) eb862: 0f 94 c0 sete %al eb865: 44 01 f2 add %r14d,%edx eb868: 01 d0 add %edx,%eax eb86a: 44 89 f2 mov %r14d,%edx eb86d: 83 c0 01 add $0x1,%eax eb870: 41 89 45 e8 mov %eax,-0x18(%r13) eb874: e8 00 00 00 00 callq eb879 eb879: 4c 89 e6 mov %r12,%rsi eb87c: 45 31 c0 xor %r8d,%r8d eb87f: 48 89 d9 mov %rbx,%rcx eb882: 41 b9 01 00 00 00 mov $0x1,%r9d eb888: ba 00 02 00 00 mov $0x200,%edx eb88d: 48 89 ef mov %rbp,%rdi eb890: e8 00 00 00 00 callq eb895 eb895: 41 89 c4 mov %eax,%r12d eb898: 85 c0 test %eax,%eax eb89a: 74 8a je eb826 eb89c: e9 34 fe ff ff jmpq eb6d5 eb8a1: 48 c7 85 f8 25 01 00 movq $0x0,0x125f8(%rbp) eb8a8: 00 00 00 00 eb8ac: 48 89 ef mov %rbp,%rdi eb8af: e8 00 00 00 00 callq eb8b4 eb8b4: 41 89 c4 mov %eax,%r12d eb8b7: 85 c0 test %eax,%eax eb8b9: 0f 85 16 fe ff ff jne eb6d5 eb8bf: 48 8b 85 20 18 01 00 mov 0x11820(%rbp),%rax eb8c6: c7 00 00 01 00 00 movl $0x100,(%rax) eb8cc: e9 04 fe ff ff jmpq eb6d5 eb8d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) eb8d8: 00 00 00 00 eb8dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000eb8e0 : eb8e0: e8 00 00 00 00 callq eb8e5 eb8e5: 41 57 push %r15 eb8e7: 41 56 push %r14 eb8e9: 41 55 push %r13 eb8eb: 41 54 push %r12 eb8ed: 49 89 d4 mov %rdx,%r12 eb8f0: 55 push %rbp eb8f1: 48 63 ee movslq %esi,%rbp eb8f4: 41 8b 0c 24 mov (%r12),%ecx eb8f8: 48 69 c5 50 0d 00 00 imul $0xd50,%rbp,%rax eb8ff: 53 push %rbx eb900: 8b 94 07 f8 17 01 00 mov 0x117f8(%rdi,%rax,1),%edx eb907: 39 ca cmp %ecx,%edx eb909: 75 0d jne eb918 eb90b: 5b pop %rbx eb90c: 31 c0 xor %eax,%eax eb90e: 5d pop %rbp eb90f: 41 5c pop %r12 eb911: 41 5d pop %r13 eb913: 41 5e pop %r14 eb915: 41 5f pop %r15 eb917: c3 retq eb918: 48 89 fb mov %rdi,%rbx eb91b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eb922: bf 01 00 00 00 mov $0x1,%edi eb927: e8 00 00 00 00 callq eb92c eb92c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax eb933: 31 d2 xor %edx,%edx eb935: 48 89 df mov %rbx,%rdi eb938: 8b 70 04 mov 0x4(%rax),%esi eb93b: 83 c6 14 add $0x14,%esi eb93e: e8 00 00 00 00 callq eb943 eb943: 41 83 3c 24 01 cmpl $0x1,(%r12) eb948: 41 89 c5 mov %eax,%r13d eb94b: 74 3b je eb988 eb94d: 89 c2 mov %eax,%edx eb94f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax eb956: 31 c9 xor %ecx,%ecx eb958: 48 89 df mov %rbx,%rdi eb95b: 83 e2 f3 and $0xfffffff3,%edx eb95e: 8b 70 04 mov 0x4(%rax),%esi eb961: 83 c6 14 add $0x14,%esi eb964: e8 00 00 00 00 callq eb969 eb969: 48 69 ed 50 0d 00 00 imul $0xd50,%rbp,%rbp eb970: 41 8b 04 24 mov (%r12),%eax eb974: 89 84 2b f8 17 01 00 mov %eax,0x117f8(%rbx,%rbp,1) eb97b: 31 c0 xor %eax,%eax eb97d: 5b pop %rbx eb97e: 5d pop %rbp eb97f: 41 5c pop %r12 eb981: 41 5d pop %r13 eb983: 41 5e pop %r14 eb985: 41 5f pop %r15 eb987: c3 retq eb988: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax eb98f: 31 d2 xor %edx,%edx eb991: 48 89 df mov %rbx,%rdi eb994: 45 31 f6 xor %r14d,%r14d eb997: 8b 70 04 mov 0x4(%rax),%esi eb99a: 83 c6 04 add $0x4,%esi eb99d: e8 00 00 00 00 callq eb9a2 eb9a2: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d eb9a9: eb 2b jmp eb9d6 eb9ab: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d eb9b2: 41 89 c6 mov %eax,%r14d eb9b5: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax eb9bc: 31 d2 xor %edx,%edx eb9be: 48 89 df mov %rbx,%rdi eb9c1: 8b 70 04 mov 0x4(%rax),%esi eb9c4: 83 c6 04 add $0x4,%esi eb9c7: e8 00 00 00 00 callq eb9cc eb9cc: 41 83 ef 01 sub $0x1,%r15d eb9d0: 0f 84 00 00 00 00 je eb9d6 eb9d6: 89 c2 mov %eax,%edx eb9d8: 83 e2 03 and $0x3,%edx eb9db: 83 fa 01 cmp $0x1,%edx eb9de: 74 11 je eb9f1 eb9e0: 41 39 c6 cmp %eax,%r14d eb9e3: 75 c6 jne eb9ab eb9e5: bf c7 10 00 00 mov $0x10c7,%edi eb9ea: e8 00 00 00 00 callq eb9ef eb9ef: eb c4 jmp eb9b5 eb9f1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax eb9f8: 44 89 ea mov %r13d,%edx eb9fb: 31 c9 xor %ecx,%ecx eb9fd: 48 89 df mov %rbx,%rdi eba00: 83 e2 f7 and $0xfffffff7,%edx eba03: 4c 8b b3 20 18 01 00 mov 0x11820(%rbx),%r14 eba0a: 45 31 ed xor %r13d,%r13d eba0d: 8b 70 04 mov 0x4(%rax),%esi eba10: 83 ca 04 or $0x4,%edx eba13: 83 c6 14 add $0x14,%esi eba16: e8 00 00 00 00 callq eba1b eba1b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax eba22: 31 d2 xor %edx,%edx eba24: 48 89 df mov %rbx,%rdi eba27: 8b 70 04 mov 0x4(%rax),%esi eba2a: 83 c6 14 add $0x14,%esi eba2d: e8 00 00 00 00 callq eba32 eba32: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d eba39: eb 2b jmp eba66 eba3b: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d eba42: 41 89 c5 mov %eax,%r13d eba45: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax eba4c: 31 d2 xor %edx,%edx eba4e: 48 89 df mov %rbx,%rdi eba51: 8b 70 04 mov 0x4(%rax),%esi eba54: 83 c6 14 add $0x14,%esi eba57: e8 00 00 00 00 callq eba5c eba5c: 41 83 ef 01 sub $0x1,%r15d eba60: 0f 84 00 00 00 00 je eba66 eba66: a8 08 test $0x8,%al eba68: 75 11 jne eba7b eba6a: 41 39 c5 cmp %eax,%r13d eba6d: 75 cc jne eba3b eba6f: bf c7 10 00 00 mov $0x10c7,%edi eba74: e8 00 00 00 00 callq eba79 eba79: eb ca jmp eba45 eba7b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax eba82: 31 d2 xor %edx,%edx eba84: 48 89 df mov %rbx,%rdi eba87: 8b 70 04 mov 0x4(%rax),%esi eba8a: 83 c6 04 add $0x4,%esi eba8d: e8 00 00 00 00 callq eba92 eba92: 31 c9 xor %ecx,%ecx eba94: 48 89 df mov %rbx,%rdi eba97: 0d 00 00 00 80 or $0x80000000,%eax eba9c: 89 c2 mov %eax,%edx eba9e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebaa5: 8b 70 04 mov 0x4(%rax),%esi ebaa8: 83 c6 04 add $0x4,%esi ebaab: e8 00 00 00 00 callq ebab0 ebab0: 41 0f b6 46 3a movzbl 0x3a(%r14),%eax ebab5: 31 c9 xor %ecx,%ecx ebab7: 48 89 df mov %rbx,%rdi ebaba: 83 c8 01 or $0x1,%eax ebabd: 41 88 46 3a mov %al,0x3a(%r14) ebac1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebac8: 48 c7 83 38 10 01 00 movq $0x0,0x11038(%rbx) ebacf: 00 00 00 00 ebad3: 8b 93 58 10 01 00 mov 0x11058(%rbx),%edx ebad9: 8b 70 04 mov 0x4(%rax),%esi ebadc: 81 c6 e6 05 00 00 add $0x5e6,%esi ebae2: e8 00 00 00 00 callq ebae7 ebae7: 8b 93 5c 10 01 00 mov 0x1105c(%rbx),%edx ebaed: 31 c9 xor %ecx,%ecx ebaef: 48 89 df mov %rbx,%rdi ebaf2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebaf9: 8b 70 04 mov 0x4(%rax),%esi ebafc: 81 c6 e7 05 00 00 add $0x5e7,%esi ebb02: e8 00 00 00 00 callq ebb07 ebb07: 8b 93 48 10 01 00 mov 0x11048(%rbx),%edx ebb0d: 31 c9 xor %ecx,%ecx ebb0f: 48 89 df mov %rbx,%rdi ebb12: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebb19: c1 ea 02 shr $0x2,%edx ebb1c: 8b 70 04 mov 0x4(%rax),%esi ebb1f: 81 c6 e8 05 00 00 add $0x5e8,%esi ebb25: e8 00 00 00 00 callq ebb2a ebb2a: 8b 93 38 10 01 00 mov 0x11038(%rbx),%edx ebb30: 31 c9 xor %ecx,%ecx ebb32: 48 89 df mov %rbx,%rdi ebb35: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebb3c: 8b 70 04 mov 0x4(%rax),%esi ebb3f: 81 c6 e9 05 00 00 add $0x5e9,%esi ebb45: e8 00 00 00 00 callq ebb4a ebb4a: 8b 93 38 10 01 00 mov 0x11038(%rbx),%edx ebb50: 31 c9 xor %ecx,%ecx ebb52: 48 89 df mov %rbx,%rdi ebb55: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebb5c: 8b 70 04 mov 0x4(%rax),%esi ebb5f: 81 c6 ea 05 00 00 add $0x5ea,%esi ebb65: e8 00 00 00 00 callq ebb6a ebb6a: 41 0f b6 46 3a movzbl 0x3a(%r14),%eax ebb6f: 31 c9 xor %ecx,%ecx ebb71: 48 89 df mov %rbx,%rdi ebb74: 83 e0 fe and $0xfffffffe,%eax ebb77: 41 88 46 3a mov %al,0x3a(%r14) ebb7b: 41 0f b6 46 3b movzbl 0x3b(%r14),%eax ebb80: 83 c8 01 or $0x1,%eax ebb83: 41 88 46 3b mov %al,0x3b(%r14) ebb87: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebb8e: 48 c7 83 60 13 01 00 movq $0x0,0x11360(%rbx) ebb95: 00 00 00 00 ebb99: 8b 93 80 13 01 00 mov 0x11380(%rbx),%edx ebb9f: 8b 70 04 mov 0x4(%rax),%esi ebba2: 81 c6 e1 05 00 00 add $0x5e1,%esi ebba8: e8 00 00 00 00 callq ebbad ebbad: 8b 93 84 13 01 00 mov 0x11384(%rbx),%edx ebbb3: 31 c9 xor %ecx,%ecx ebbb5: 48 89 df mov %rbx,%rdi ebbb8: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebbbf: 8b 70 04 mov 0x4(%rax),%esi ebbc2: 81 c6 e2 05 00 00 add $0x5e2,%esi ebbc8: e8 00 00 00 00 callq ebbcd ebbcd: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebbd4: 8b 93 70 13 01 00 mov 0x11370(%rbx),%edx ebbda: 48 89 df mov %rbx,%rdi ebbdd: 8b 70 04 mov 0x4(%rax),%esi ebbe0: c1 ea 02 shr $0x2,%edx ebbe3: 31 c9 xor %ecx,%ecx ebbe5: 45 31 ed xor %r13d,%r13d ebbe8: 81 c6 e3 05 00 00 add $0x5e3,%esi ebbee: e8 00 00 00 00 callq ebbf3 ebbf3: 8b 93 60 13 01 00 mov 0x11360(%rbx),%edx ebbf9: 31 c9 xor %ecx,%ecx ebbfb: 48 89 df mov %rbx,%rdi ebbfe: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebc05: 8b 70 04 mov 0x4(%rax),%esi ebc08: 81 c6 e4 05 00 00 add $0x5e4,%esi ebc0e: e8 00 00 00 00 callq ebc13 ebc13: 8b 93 60 13 01 00 mov 0x11360(%rbx),%edx ebc19: 31 c9 xor %ecx,%ecx ebc1b: 48 89 df mov %rbx,%rdi ebc1e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebc25: 8b 70 04 mov 0x4(%rax),%esi ebc28: 81 c6 e5 05 00 00 add $0x5e5,%esi ebc2e: e8 00 00 00 00 callq ebc33 ebc33: 41 0f b6 46 3b movzbl 0x3b(%r14),%eax ebc38: 31 d2 xor %edx,%edx ebc3a: 48 89 df mov %rbx,%rdi ebc3d: 83 e0 fe and $0xfffffffe,%eax ebc40: 41 88 46 3b mov %al,0x3b(%r14) ebc44: 41 0f b6 46 39 movzbl 0x39(%r14),%eax ebc49: 83 c8 01 or $0x1,%eax ebc4c: 41 88 46 39 mov %al,0x39(%r14) ebc50: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebc57: 8b 70 04 mov 0x4(%rax),%esi ebc5a: 83 c6 16 add $0x16,%esi ebc5d: e8 00 00 00 00 callq ebc62 ebc62: 31 c9 xor %ecx,%ecx ebc64: 48 89 df mov %rbx,%rdi ebc67: 25 ff ff ff 7f and $0x7fffffff,%eax ebc6c: 89 c2 mov %eax,%edx ebc6e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebc75: 8b 70 04 mov 0x4(%rax),%esi ebc78: 81 c6 65 02 00 00 add $0x265,%esi ebc7e: e8 00 00 00 00 callq ebc83 ebc83: 41 0f b6 46 39 movzbl 0x39(%r14),%eax ebc88: 31 d2 xor %edx,%edx ebc8a: 48 89 df mov %rbx,%rdi ebc8d: 83 e0 fe and $0xfffffffe,%eax ebc90: 41 88 46 39 mov %al,0x39(%r14) ebc94: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebc9b: 8b 70 04 mov 0x4(%rax),%esi ebc9e: 83 c6 04 add $0x4,%esi ebca1: e8 00 00 00 00 callq ebca6 ebca6: 31 c9 xor %ecx,%ecx ebca8: 48 89 df mov %rbx,%rdi ebcab: 25 ff ff ff 7f and $0x7fffffff,%eax ebcb0: 89 c2 mov %eax,%edx ebcb2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebcb9: 8b 70 04 mov 0x4(%rax),%esi ebcbc: 83 c6 04 add $0x4,%esi ebcbf: e8 00 00 00 00 callq ebcc4 ebcc4: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebccb: 31 d2 xor %edx,%edx ebccd: 48 89 df mov %rbx,%rdi ebcd0: 8b 70 04 mov 0x4(%rax),%esi ebcd3: 83 c6 04 add $0x4,%esi ebcd6: e8 00 00 00 00 callq ebcdb ebcdb: 44 8b b3 28 07 00 00 mov 0x728(%rbx),%r14d ebce2: eb 2b jmp ebd0f ebce4: 44 8b b3 28 07 00 00 mov 0x728(%rbx),%r14d ebceb: 41 89 c5 mov %eax,%r13d ebcee: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebcf5: 31 d2 xor %edx,%edx ebcf7: 48 89 df mov %rbx,%rdi ebcfa: 8b 70 04 mov 0x4(%rax),%esi ebcfd: 83 c6 04 add $0x4,%esi ebd00: e8 00 00 00 00 callq ebd05 ebd05: 41 83 ee 01 sub $0x1,%r14d ebd09: 0f 84 00 00 00 00 je ebd0f ebd0f: 89 c2 mov %eax,%edx ebd11: 83 e2 03 and $0x3,%edx ebd14: 83 fa 02 cmp $0x2,%edx ebd17: 0f 84 4c fc ff ff je eb969 ebd1d: 41 39 c5 cmp %eax,%r13d ebd20: 75 c2 jne ebce4 ebd22: bf c7 10 00 00 mov $0x10c7,%edi ebd27: e8 00 00 00 00 callq ebd2c ebd2c: eb c0 jmp ebcee ebd2e: 66 90 xchg %ax,%ax 00000000000ebd30 : ebd30: e8 00 00 00 00 callq ebd35 ebd35: 55 push %rbp ebd36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ebd3d: 48 89 d5 mov %rdx,%rbp ebd40: 53 push %rbx ebd41: 48 89 fb mov %rdi,%rbx ebd44: bf 01 00 00 00 mov $0x1,%edi ebd49: e8 00 00 00 00 callq ebd4e ebd4e: 8b 75 04 mov 0x4(%rbp),%esi ebd51: 83 fe 78 cmp $0x78,%esi ebd54: 74 1e je ebd74 ebd56: 83 fe 7c cmp $0x7c,%esi ebd59: 74 3b je ebd96 ebd5b: 83 fe 77 cmp $0x77,%esi ebd5e: 74 25 je ebd85 ebd60: 8b 55 2c mov 0x2c(%rbp),%edx ebd63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ebd6a: e8 00 00 00 00 callq ebd6f ebd6f: 31 c0 xor %eax,%eax ebd71: 5b pop %rbx ebd72: 5d pop %rbp ebd73: c3 retq ebd74: 48 8d bb 50 11 01 00 lea 0x11150(%rbx),%rdi ebd7b: e8 00 00 00 00 callq ebd80 ebd80: 31 c0 xor %eax,%eax ebd82: 5b pop %rbx ebd83: 5d pop %rbp ebd84: c3 retq ebd85: 48 8d bb 28 0e 01 00 lea 0x10e28(%rbx),%rdi ebd8c: e8 00 00 00 00 callq ebd91 ebd91: 31 c0 xor %eax,%eax ebd93: 5b pop %rbx ebd94: 5d pop %rbp ebd95: c3 retq ebd96: 48 8d bb 00 0b 01 00 lea 0x10b00(%rbx),%rdi ebd9d: e8 00 00 00 00 callq ebda2 ebda2: 31 c0 xor %eax,%eax ebda4: 5b pop %rbx ebda5: 5d pop %rbp ebda6: c3 retq ebda7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ebdae: 00 00 00000000000ebdb0 : ebdb0: e8 00 00 00 00 callq ebdb5 ebdb5: 55 push %rbp ebdb6: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax ebdbd: 31 d2 xor %edx,%edx ebdbf: 48 89 fd mov %rdi,%rbp ebdc2: 8b 70 04 mov 0x4(%rax),%esi ebdc5: 81 c6 ec 01 00 00 add $0x1ec,%esi ebdcb: e8 00 00 00 00 callq ebdd0 ebdd0: 48 89 ef mov %rbp,%rdi ebdd3: 89 c2 mov %eax,%edx ebdd5: 83 ca 01 or $0x1,%edx ebdd8: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) ebddf: 0f 45 c2 cmovne %edx,%eax ebde2: 31 c9 xor %ecx,%ecx ebde4: 0d 04 01 00 00 or $0x104,%eax ebde9: 89 c2 mov %eax,%edx ebdeb: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebdf2: 8b 70 04 mov 0x4(%rax),%esi ebdf5: 81 c6 ec 01 00 00 add $0x1ec,%esi ebdfb: e8 00 00 00 00 callq ebe00 ebe00: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebe07: 48 89 ef mov %rbp,%rdi ebe0a: 31 d2 xor %edx,%edx ebe0c: 8b 70 04 mov 0x4(%rax),%esi ebe0f: 81 c6 ec 01 00 00 add $0x1ec,%esi ebe15: e8 00 00 00 00 callq ebe1a ebe1a: 31 c9 xor %ecx,%ecx ebe1c: 48 89 ef mov %rbp,%rdi ebe1f: 0d 00 f8 ff 7f or $0x7ffff800,%eax ebe24: 89 c2 mov %eax,%edx ebe26: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebe2d: 8b 70 04 mov 0x4(%rax),%esi ebe30: 81 c6 ec 01 00 00 add $0x1ec,%esi ebe36: e8 00 00 00 00 callq ebe3b ebe3b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebe42: 48 89 ef mov %rbp,%rdi ebe45: 31 d2 xor %edx,%edx ebe47: 8b 70 04 mov 0x4(%rax),%esi ebe4a: 81 c6 a6 05 00 00 add $0x5a6,%esi ebe50: e8 00 00 00 00 callq ebe55 ebe55: 48 89 ef mov %rbp,%rdi ebe58: 31 c9 xor %ecx,%ecx ebe5a: 0d ff 03 00 00 or $0x3ff,%eax ebe5f: 89 c2 mov %eax,%edx ebe61: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebe68: 5d pop %rbp ebe69: 8b 70 04 mov 0x4(%rax),%esi ebe6c: 81 c6 a6 05 00 00 add $0x5a6,%esi ebe72: e9 00 00 00 00 jmpq ebe77 ebe77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ebe7e: 00 00 00000000000ebe80 : ebe80: e8 00 00 00 00 callq ebe85 ebe85: 55 push %rbp ebe86: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax ebe8d: 31 d2 xor %edx,%edx ebe8f: 48 89 fd mov %rdi,%rbp ebe92: 8b 70 04 mov 0x4(%rax),%esi ebe95: 81 c6 ec 01 00 00 add $0x1ec,%esi ebe9b: e8 00 00 00 00 callq ebea0 ebea0: 48 89 ef mov %rbp,%rdi ebea3: 89 c2 mov %eax,%edx ebea5: 83 e0 fe and $0xfffffffe,%eax ebea8: 83 ca 01 or $0x1,%edx ebeab: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) ebeb2: 0f 44 d0 cmove %eax,%edx ebeb5: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebebc: 31 c9 xor %ecx,%ecx ebebe: 8b 70 04 mov 0x4(%rax),%esi ebec1: 81 ca 04 01 00 00 or $0x104,%edx ebec7: 81 c6 ec 01 00 00 add $0x1ec,%esi ebecd: e8 00 00 00 00 callq ebed2 ebed2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebed9: 48 89 ef mov %rbp,%rdi ebedc: 31 d2 xor %edx,%edx ebede: 8b 70 04 mov 0x4(%rax),%esi ebee1: 81 c6 ea 01 00 00 add $0x1ea,%esi ebee7: e8 00 00 00 00 callq ebeec ebeec: 31 c9 xor %ecx,%ecx ebeee: 48 89 ef mov %rbp,%rdi ebef1: 25 00 00 f0 ff and $0xfff00000,%eax ebef6: 89 c2 mov %eax,%edx ebef8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebeff: 8b 70 04 mov 0x4(%rax),%esi ebf02: 81 c6 ea 01 00 00 add $0x1ea,%esi ebf08: e8 00 00 00 00 callq ebf0d ebf0d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebf14: 48 89 ef mov %rbp,%rdi ebf17: 31 d2 xor %edx,%edx ebf19: 8b 70 04 mov 0x4(%rax),%esi ebf1c: 81 c6 ec 01 00 00 add $0x1ec,%esi ebf22: e8 00 00 00 00 callq ebf27 ebf27: 31 c9 xor %ecx,%ecx ebf29: 48 89 ef mov %rbp,%rdi ebf2c: 25 ff 07 00 80 and $0x800007ff,%eax ebf31: 89 c2 mov %eax,%edx ebf33: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebf3a: 8b 70 04 mov 0x4(%rax),%esi ebf3d: 81 c6 ec 01 00 00 add $0x1ec,%esi ebf43: e8 00 00 00 00 callq ebf48 ebf48: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebf4f: 48 89 ef mov %rbp,%rdi ebf52: 31 d2 xor %edx,%edx ebf54: 8b 70 04 mov 0x4(%rax),%esi ebf57: 81 c6 a4 05 00 00 add $0x5a4,%esi ebf5d: e8 00 00 00 00 callq ebf62 ebf62: 31 c9 xor %ecx,%ecx ebf64: 48 89 ef mov %rbp,%rdi ebf67: 0d ff ff fe 01 or $0x1feffff,%eax ebf6c: 89 c2 mov %eax,%edx ebf6e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebf75: 8b 70 04 mov 0x4(%rax),%esi ebf78: 81 c6 a4 05 00 00 add $0x5a4,%esi ebf7e: e8 00 00 00 00 callq ebf83 ebf83: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebf8a: 48 89 ef mov %rbp,%rdi ebf8d: 31 d2 xor %edx,%edx ebf8f: 8b 70 04 mov 0x4(%rax),%esi ebf92: 81 c6 a6 05 00 00 add $0x5a6,%esi ebf98: e8 00 00 00 00 callq ebf9d ebf9d: 48 89 ef mov %rbp,%rdi ebfa0: 31 c9 xor %ecx,%ecx ebfa2: 25 00 fc ff ff and $0xfffffc00,%eax ebfa7: 89 c2 mov %eax,%edx ebfa9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ebfb0: 5d pop %rbp ebfb1: 8b 70 04 mov 0x4(%rax),%esi ebfb4: 81 c6 a6 05 00 00 add $0x5a6,%esi ebfba: e9 00 00 00 00 jmpq ebfbf ebfbf: 90 nop 00000000000ebfc0 : ebfc0: e8 00 00 00 00 callq ebfc5 ebfc5: 41 54 push %r12 ebfc7: 31 d2 xor %edx,%edx ebfc9: 55 push %rbp ebfca: 31 ed xor %ebp,%ebp ebfcc: 53 push %rbx ebfcd: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax ebfd4: 48 89 fb mov %rdi,%rbx ebfd7: 8b 70 04 mov 0x4(%rax),%esi ebfda: 83 c6 04 add $0x4,%esi ebfdd: e8 00 00 00 00 callq ebfe2 ebfe2: 31 c9 xor %ecx,%ecx ebfe4: 48 89 df mov %rbx,%rdi ebfe7: 83 e0 fc and $0xfffffffc,%eax ebfea: 89 c2 mov %eax,%edx ebfec: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ebff3: 83 ca 01 or $0x1,%edx ebff6: 8b 70 04 mov 0x4(%rax),%esi ebff9: 83 c6 04 add $0x4,%esi ebffc: e8 00 00 00 00 callq ec001 ec001: 31 c9 xor %ecx,%ecx ec003: ba aa aa 0a 00 mov $0xaaaaa,%edx ec008: 48 89 df mov %rbx,%rdi ec00b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec012: 8b 70 04 mov 0x4(%rax),%esi ec015: e8 00 00 00 00 callq ec01a ec01a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec021: 31 d2 xor %edx,%edx ec023: 48 89 df mov %rbx,%rdi ec026: 8b 70 04 mov 0x4(%rax),%esi ec029: 83 c6 01 add $0x1,%esi ec02c: e8 00 00 00 00 callq ec031 ec031: 44 8b a3 28 07 00 00 mov 0x728(%rbx),%r12d ec038: eb 2a jmp ec064 ec03a: 44 8b a3 28 07 00 00 mov 0x728(%rbx),%r12d ec041: 89 c5 mov %eax,%ebp ec043: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec04a: 31 d2 xor %edx,%edx ec04c: 48 89 df mov %rbx,%rdi ec04f: 8b 70 04 mov 0x4(%rax),%esi ec052: 83 c6 01 add $0x1,%esi ec055: e8 00 00 00 00 callq ec05a ec05a: 41 83 ec 01 sub $0x1,%r12d ec05e: 0f 84 00 00 00 00 je ec064 ec064: 89 c2 mov %eax,%edx ec066: 81 e2 ff ff 0f 00 and $0xfffff,%edx ec06c: 81 fa aa aa 0a 00 cmp $0xaaaaa,%edx ec072: 74 10 je ec084 ec074: 39 c5 cmp %eax,%ebp ec076: 75 c2 jne ec03a ec078: bf c7 10 00 00 mov $0x10c7,%edi ec07d: e8 00 00 00 00 callq ec082 ec082: eb bf jmp ec043 ec084: 5b pop %rbx ec085: 5d pop %rbp ec086: 41 5c pop %r12 ec088: c3 retq ec089: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000ec090 <__order_base_2.part.0>: ec090: 48 83 ef 01 sub $0x1,%rdi ec094: b8 ff ff ff ff mov $0xffffffff,%eax ec099: 48 0f bd c7 bsr %rdi,%rax ec09d: 83 c0 01 add $0x1,%eax ec0a0: c3 retq ec0a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ec0a8: 00 00 00 00 ec0ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000ec0b0 : ec0b0: e8 00 00 00 00 callq ec0b5 ec0b5: 41 57 push %r15 ec0b7: 31 c9 xor %ecx,%ecx ec0b9: 41 56 push %r14 ec0bb: 41 55 push %r13 ec0bd: 41 54 push %r12 ec0bf: 55 push %rbp ec0c0: 48 8d af 00 0b 01 00 lea 0x10b00(%rdi),%rbp ec0c7: 53 push %rbx ec0c8: 48 89 fb mov %rdi,%rbx ec0cb: 48 83 ec 18 sub $0x18,%rsp ec0cf: 8b 97 78 0d 01 00 mov 0x10d78(%rdi),%edx ec0d5: 0f b6 b7 7c 0d 01 00 movzbl 0x10d7c(%rdi),%esi ec0dc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax ec0e3: 00 00 ec0e5: 48 89 44 24 10 mov %rax,0x10(%rsp) ec0ea: 31 c0 xor %eax,%eax ec0ec: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax ec0f3: 48 8b 40 50 mov 0x50(%rax),%rax ec0f7: e8 00 00 00 00 callq ec0fc ec0fc: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) ec103: 0f 85 86 00 00 00 jne ec18f ec109: 48 89 ef mov %rbp,%rdi ec10c: e8 00 00 00 00 callq ec111 ec111: 41 89 c4 mov %eax,%r12d ec114: 85 c0 test %eax,%eax ec116: 75 48 jne ec160 ec118: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) ec11f: 75 65 jne ec186 ec121: 8b 83 d0 0a 01 00 mov 0x10ad0(%rbx),%eax ec127: 85 c0 test %eax,%eax ec129: 0f 84 c9 06 00 00 je ec7f8 ec12f: 31 ed xor %ebp,%ebp ec131: eb 0f jmp ec142 ec133: 83 c5 01 add $0x1,%ebp ec136: 39 ab d0 0a 01 00 cmp %ebp,0x10ad0(%rbx) ec13c: 0f 86 b6 06 00 00 jbe ec7f8 ec142: 48 63 c5 movslq %ebp,%rax ec145: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax ec14c: 48 8d bc 03 28 0e 01 lea 0x10e28(%rbx,%rax,1),%rdi ec153: 00 ec154: e8 00 00 00 00 callq ec159 ec159: 85 c0 test %eax,%eax ec15b: 74 d6 je ec133 ec15d: 41 89 c4 mov %eax,%r12d ec160: 48 8b 44 24 10 mov 0x10(%rsp),%rax ec165: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax ec16c: 00 00 ec16e: 0f 85 7f 06 00 00 jne ec7f3 ec174: 48 83 c4 18 add $0x18,%rsp ec178: 44 89 e0 mov %r12d,%eax ec17b: 5b pop %rbx ec17c: 5d pop %rbp ec17d: 41 5c pop %r12 ec17f: 41 5d pop %r13 ec181: 41 5e pop %r14 ec183: 41 5f pop %r15 ec185: c3 retq ec186: c6 83 f4 0c 01 00 00 movb $0x0,0x10cf4(%rbx) ec18d: eb 92 jmp ec121 ec18f: 4c 8b a3 38 64 01 00 mov 0x16438(%rbx),%r12 ec196: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) ec19d: 00 ec19e: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) ec1a5: 00 00 ec1a7: 41 8b 44 24 10 mov 0x10(%r12),%eax ec1ac: c6 44 24 07 30 movb $0x30,0x7(%rsp) ec1b1: 89 c1 mov %eax,%ecx ec1b3: 41 0b 4c 24 0c or 0xc(%r12),%ecx ec1b8: 0f 84 8d 01 00 00 je ec34b ec1be: 41 03 44 24 04 add 0x4(%r12),%eax ec1c3: 4c 8b ab 40 64 01 00 mov 0x16440(%rbx),%r13 ec1ca: 31 c9 xor %ecx,%ecx ec1cc: 48 89 df mov %rbx,%rdi ec1cf: 41 89 c4 mov %eax,%r12d ec1d2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec1d9: 44 89 ea mov %r13d,%edx ec1dc: 8b 30 mov (%rax),%esi ec1de: 83 c6 0c add $0xc,%esi ec1e1: e8 00 00 00 00 callq ec1e6 ec1e6: 4c 89 ea mov %r13,%rdx ec1e9: 31 c9 xor %ecx,%ecx ec1eb: 48 89 df mov %rbx,%rdi ec1ee: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec1f5: 48 c1 ea 20 shr $0x20,%rdx ec1f9: 45 31 ed xor %r13d,%r13d ec1fc: 8b 30 mov (%rax),%esi ec1fe: 83 c6 0d add $0xd,%esi ec201: e8 00 00 00 00 callq ec206 ec206: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec20d: 31 d2 xor %edx,%edx ec20f: 48 89 df mov %rbx,%rdi ec212: 8b 30 mov (%rax),%esi ec214: 83 c6 0b add $0xb,%esi ec217: e8 00 00 00 00 callq ec21c ec21c: 31 c9 xor %ecx,%ecx ec21e: 48 89 df mov %rbx,%rdi ec221: 83 e0 e0 and $0xffffffe0,%eax ec224: 89 c2 mov %eax,%edx ec226: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec22d: 8b 30 mov (%rax),%esi ec22f: 83 c6 0b add $0xb,%esi ec232: e8 00 00 00 00 callq ec237 ec237: 44 89 e2 mov %r12d,%edx ec23a: 31 c9 xor %ecx,%ecx ec23c: 48 89 df mov %rbx,%rdi ec23f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec246: 4c 8d a3 28 0e 01 00 lea 0x10e28(%rbx),%r12 ec24d: 8b 30 mov (%rax),%esi ec24f: 83 c6 0e add $0xe,%esi ec252: e8 00 00 00 00 callq ec257 ec257: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec25e: 31 d2 xor %edx,%edx ec260: 31 c9 xor %ecx,%ecx ec262: 48 89 df mov %rbx,%rdi ec265: 8b 30 mov (%rax),%esi ec267: 83 c6 13 add $0x13,%esi ec26a: e8 00 00 00 00 callq ec26f ec26f: 48 89 ef mov %rbp,%rdi ec272: 48 c7 83 10 0d 01 00 movq $0x0,0x10d10(%rbx) ec279: 00 00 00 00 ec27d: 48 c7 83 18 0d 01 00 movq $0x0,0x10d18(%rbx) ec284: 00 00 00 00 ec288: e8 33 f2 ff ff callq eb4c0 ec28d: 8b 93 d0 0a 01 00 mov 0x10ad0(%rbx),%edx ec293: 85 d2 test %edx,%edx ec295: 74 34 je ec2cb ec297: 49 c7 84 24 10 02 00 movq $0x0,0x210(%r12) ec29e: 00 00 00 00 00 ec2a3: 4c 89 e7 mov %r12,%rdi ec2a6: 41 83 c5 01 add $0x1,%r13d ec2aa: 49 81 c4 28 03 00 00 add $0x328,%r12 ec2b1: 49 c7 84 24 f0 fe ff movq $0x0,-0x110(%r12) ec2b8: ff 00 00 00 00 ec2bd: e8 9e f2 ff ff callq eb560 ec2c2: 44 39 ab d0 0a 01 00 cmp %r13d,0x10ad0(%rbx) ec2c9: 77 cc ja ec297 ec2cb: 31 c9 xor %ecx,%ecx ec2cd: ba 01 00 00 10 mov $0x10000001,%edx ec2d2: 48 89 df mov %rbx,%rdi ec2d5: 41 bc e8 03 00 00 mov $0x3e8,%r12d ec2db: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec2e2: 8b 30 mov (%rax),%esi ec2e4: 83 c6 12 add $0x12,%esi ec2e7: e8 00 00 00 00 callq ec2ec ec2ec: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec2f3: 31 d2 xor %edx,%edx ec2f5: 48 89 df mov %rbx,%rdi ec2f8: 8b 30 mov (%rax),%esi ec2fa: 83 c6 13 add $0x13,%esi ec2fd: e8 00 00 00 00 callq ec302 ec302: 25 02 00 00 10 and $0x10000002,%eax ec307: 3d 02 00 00 10 cmp $0x10000002,%eax ec30c: 0f 84 f7 fd ff ff je ec109 ec312: bf c6 a7 00 00 mov $0xa7c6,%edi ec317: e8 00 00 00 00 callq ec31c ec31c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec323: 31 d2 xor %edx,%edx ec325: 48 89 df mov %rbx,%rdi ec328: 8b 30 mov (%rax),%esi ec32a: 83 c6 13 add $0x13,%esi ec32d: e8 00 00 00 00 callq ec332 ec332: 41 83 ec 01 sub $0x1,%r12d ec336: 75 ca jne ec302 ec338: 89 c6 mov %eax,%esi ec33a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ec341: e8 00 00 00 00 callq ec346 ec346: e9 be fd ff ff jmpq ec109 ec34b: 48 b8 00 00 02 00 05 movabs $0x500020000,%rax ec352: 00 00 00 ec355: 48 8b 74 24 04 mov 0x4(%rsp),%rsi ec35a: 41 c7 44 24 0c 05 00 movl $0x5,0xc(%r12) ec361: 00 00 ec363: 49 89 04 24 mov %rax,(%r12) ec367: 48 8b 83 c8 0a 01 00 mov 0x10ac8(%rbx),%rax ec36e: 81 e6 00 00 00 f0 and $0xf0000000,%esi ec374: c7 44 24 0c ff ff ff movl $0xffffffff,0xc(%rsp) ec37b: ff ec37c: 48 8b 10 mov (%rax),%rdx ec37f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec386: 8b 40 04 mov 0x4(%rax),%eax ec389: 81 c2 03 10 00 00 add $0x1003,%edx ec38f: 41 c7 44 24 1c ff ff movl $0xffffffff,0x1c(%r12) ec396: ff ff ec398: 81 e2 00 f0 ff ff and $0xfffff000,%edx ec39e: 05 6f 02 00 00 add $0x26f,%eax ec3a3: 25 ff ff ff 0f and $0xfffffff,%eax ec3a8: 48 0f ba e8 22 bts $0x22,%rax ec3ad: 48 09 f0 or %rsi,%rax ec3b0: 49 89 44 24 14 mov %rax,0x14(%r12) ec3b5: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) ec3bc: 48 89 44 24 04 mov %rax,0x4(%rsp) ec3c1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec3c8: 8b 40 04 mov 0x4(%rax),%eax ec3cb: 8d 80 1f 06 00 00 lea 0x61f(%rax),%eax ec3d1: 0f 84 cf 03 00 00 je ec7a6 ec3d7: 8b 8b f0 0a 01 00 mov 0x10af0(%rbx),%ecx ec3dd: 25 ff ff ff 0f and $0xfffffff,%eax ec3e2: 89 d7 mov %edx,%edi ec3e4: 48 89 fe mov %rdi,%rsi ec3e7: 48 c1 e1 20 shl $0x20,%rcx ec3eb: 48 09 c8 or %rcx,%rax ec3ee: 49 89 44 24 20 mov %rax,0x20(%r12) ec3f3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec3fa: 8b 8b f4 0a 01 00 mov 0x10af4(%rbx),%ecx ec400: 8b 40 04 mov 0x4(%rax),%eax ec403: 48 c1 e1 20 shl $0x20,%rcx ec407: 05 1e 06 00 00 add $0x61e,%eax ec40c: 25 ff ff ff 0f and $0xfffffff,%eax ec411: 48 09 c8 or %rcx,%rax ec414: 89 d1 mov %edx,%ecx ec416: 49 89 44 24 28 mov %rax,0x28(%r12) ec41b: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ec422: 25 00 00 00 f0 and $0xf0000000,%eax ec427: 48 c1 e7 20 shl $0x20,%rdi ec42b: 4d 8d ac 24 80 00 00 lea 0x80(%r12),%r13 ec432: 00 ec433: 41 bf 22 00 00 00 mov $0x22,%r15d ec439: 8b 52 04 mov 0x4(%rdx),%edx ec43c: 81 c2 42 02 00 00 add $0x242,%edx ec442: 81 e2 ff ff ff 0f and $0xfffffff,%edx ec448: 48 09 c2 or %rax,%rdx ec44b: 49 89 54 24 30 mov %rdx,0x30(%r12) ec450: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec457: 8b 40 04 mov 0x4(%rax),%eax ec45a: 05 43 02 00 00 add $0x243,%eax ec45f: 25 ff ff ff 0f and $0xfffffff,%eax ec464: 49 89 c0 mov %rax,%r8 ec467: 48 89 d0 mov %rdx,%rax ec46a: 48 25 00 00 00 f0 and $0xfffffffff0000000,%rax ec470: 4c 09 c0 or %r8,%rax ec473: 48 09 f8 or %rdi,%rax ec476: 49 89 44 24 38 mov %rax,0x38(%r12) ec47b: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ec482: 25 00 00 00 f0 and $0xf0000000,%eax ec487: 8b 52 04 mov 0x4(%rdx),%edx ec48a: 81 c2 ac 05 00 00 add $0x5ac,%edx ec490: 81 e2 ff ff ff 0f and $0xfffffff,%edx ec496: 48 89 d7 mov %rdx,%rdi ec499: 48 89 c2 mov %rax,%rdx ec49c: 89 c8 mov %ecx,%eax ec49e: 03 83 f0 0a 01 00 add 0x10af0(%rbx),%eax ec4a4: 48 c1 e0 20 shl $0x20,%rax ec4a8: 48 09 fa or %rdi,%rdx ec4ab: 48 09 c2 or %rax,%rdx ec4ae: 49 89 54 24 40 mov %rdx,0x40(%r12) ec4b3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec4ba: 48 8b bb f0 0a 01 00 mov 0x10af0(%rbx),%rdi ec4c1: 8b 40 04 mov 0x4(%rax),%eax ec4c4: 48 01 f7 add %rsi,%rdi ec4c7: 05 ad 05 00 00 add $0x5ad,%eax ec4cc: 48 c1 ef 20 shr $0x20,%rdi ec4d0: 25 ff ff ff 0f and $0xfffffff,%eax ec4d5: 48 c1 e7 20 shl $0x20,%rdi ec4d9: 49 89 c0 mov %rax,%r8 ec4dc: 48 89 d0 mov %rdx,%rax ec4df: 25 00 00 00 f0 and $0xf0000000,%eax ec4e4: 4c 09 c0 or %r8,%rax ec4e7: 48 09 f8 or %rdi,%rax ec4ea: 49 89 44 24 48 mov %rax,0x48(%r12) ec4ef: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ec4f6: 25 00 00 00 f0 and $0xf0000000,%eax ec4fb: 8b 52 04 mov 0x4(%rdx),%edx ec4fe: 81 c2 44 02 00 00 add $0x244,%edx ec504: 81 e2 ff ff ff 0f and $0xfffffff,%edx ec50a: 48 09 d0 or %rdx,%rax ec50d: 49 89 44 24 50 mov %rax,0x50(%r12) ec512: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ec519: 8b 52 04 mov 0x4(%rdx),%edx ec51c: 81 c2 45 02 00 00 add $0x245,%edx ec522: 81 e2 ff ff ff 0f and $0xfffffff,%edx ec528: 48 0f ba ea 31 bts $0x31,%rdx ec52d: 25 00 00 00 f0 and $0xf0000000,%eax ec532: 48 09 d0 or %rdx,%rax ec535: 49 89 44 24 58 mov %rax,0x58(%r12) ec53a: 48 8b bb 98 5f 01 00 mov 0x15f98(%rbx),%rdi ec541: 25 00 00 00 f0 and $0xf0000000,%eax ec546: 48 8b 93 f0 0a 01 00 mov 0x10af0(%rbx),%rdx ec54d: 8b 7f 04 mov 0x4(%rdi),%edi ec550: 8d 94 11 00 00 02 00 lea 0x20000(%rcx,%rdx,1),%edx ec557: 81 c7 b0 05 00 00 add $0x5b0,%edi ec55d: 48 c1 e2 20 shl $0x20,%rdx ec561: 81 e7 ff ff ff 0f and $0xfffffff,%edi ec567: 48 09 f8 or %rdi,%rax ec56a: 48 09 d0 or %rdx,%rax ec56d: 49 89 44 24 60 mov %rax,0x60(%r12) ec572: 48 8b 93 f0 0a 01 00 mov 0x10af0(%rbx),%rdx ec579: 25 00 00 00 f0 and $0xf0000000,%eax ec57e: 48 8d 8c 16 00 00 02 lea 0x20000(%rsi,%rdx,1),%rcx ec585: 00 ec586: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ec58d: 48 c1 e9 20 shr $0x20,%rcx ec591: 8b 52 04 mov 0x4(%rdx),%edx ec594: 48 c1 e1 20 shl $0x20,%rcx ec598: 81 c2 b1 05 00 00 add $0x5b1,%edx ec59e: 81 e2 ff ff ff 0f and $0xfffffff,%edx ec5a4: 48 09 c2 or %rax,%rdx ec5a7: 48 09 ca or %rcx,%rdx ec5aa: 49 89 54 24 68 mov %rdx,0x68(%r12) ec5af: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec5b6: 81 e2 00 00 00 f0 and $0xf0000000,%edx ec5bc: 8b 40 04 mov 0x4(%rax),%eax ec5bf: 05 46 02 00 00 add $0x246,%eax ec5c4: 25 ff ff ff 0f and $0xfffffff,%eax ec5c9: 48 09 c2 or %rax,%rdx ec5cc: 49 89 54 24 70 mov %rdx,0x70(%r12) ec5d1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec5d8: 81 e2 00 00 00 f0 and $0xf0000000,%edx ec5de: 8b 40 04 mov 0x4(%rax),%eax ec5e1: 05 47 02 00 00 add $0x247,%eax ec5e6: 25 ff ff ff 0f and $0xfffffff,%eax ec5eb: 48 0f ba e8 33 bts $0x33,%rax ec5f0: 48 09 d0 or %rdx,%rax ec5f3: 49 89 44 24 78 mov %rax,0x78(%r12) ec5f8: 8b 8b d0 0a 01 00 mov 0x10ad0(%rbx),%ecx ec5fe: 85 c9 test %ecx,%ecx ec600: 0f 84 cd 00 00 00 je ec6d3 ec606: 48 8d 8b 38 10 01 00 lea 0x11038(%rbx),%rcx ec60d: bf 1b 00 00 00 mov $0x1b,%edi ec612: 31 f6 xor %esi,%esi ec614: 25 00 00 00 f0 and $0xf0000000,%eax ec619: 41 89 ff mov %edi,%r15d ec61c: 49 83 c5 18 add $0x18,%r13 ec620: 83 c7 06 add $0x6,%edi ec623: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) ec62a: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ec631: 83 c6 01 add $0x1,%esi ec634: 48 81 c1 28 03 00 00 add $0x328,%rcx ec63b: 8b 52 04 mov 0x4(%rdx),%edx ec63e: 44 8d 82 e6 05 00 00 lea 0x5e6(%rdx),%r8d ec645: 8b 91 f8 fc ff ff mov -0x308(%rcx),%edx ec64b: 41 81 e0 ff ff ff 0f and $0xfffffff,%r8d ec652: 48 c1 e2 20 shl $0x20,%rdx ec656: 4c 09 c0 or %r8,%rax ec659: 48 09 d0 or %rdx,%rax ec65c: 49 89 45 e8 mov %rax,-0x18(%r13) ec660: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ec667: 25 00 00 00 f0 and $0xf0000000,%eax ec66c: 44 8b 81 fc fc ff ff mov -0x304(%rcx),%r8d ec673: 8b 52 04 mov 0x4(%rdx),%edx ec676: 49 c1 e0 20 shl $0x20,%r8 ec67a: 81 c2 e7 05 00 00 add $0x5e7,%edx ec680: 81 e2 ff ff ff 0f and $0xfffffff,%edx ec686: 48 09 c2 or %rax,%rdx ec689: 4c 09 c2 or %r8,%rdx ec68c: 49 89 55 f0 mov %rdx,-0x10(%r13) ec690: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec697: 81 e2 00 00 00 f0 and $0xf0000000,%edx ec69d: 44 8b 81 e8 fc ff ff mov -0x318(%rcx),%r8d ec6a4: 8b 40 04 mov 0x4(%rax),%eax ec6a7: 41 c1 e8 02 shr $0x2,%r8d ec6ab: 05 e8 05 00 00 add $0x5e8,%eax ec6b0: 49 c1 e0 20 shl $0x20,%r8 ec6b4: 25 ff ff ff 0f and $0xfffffff,%eax ec6b9: 48 09 d0 or %rdx,%rax ec6bc: 4c 09 c0 or %r8,%rax ec6bf: 49 89 45 f8 mov %rax,-0x8(%r13) ec6c3: 39 b3 d0 0a 01 00 cmp %esi,0x10ad0(%rbx) ec6c9: 0f 87 45 ff ff ff ja ec614 ec6cf: 41 83 c7 0d add $0xd,%r15d ec6d3: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ec6da: 44 8b b3 30 0d 01 00 mov 0x10d30(%rbx),%r14d ec6e1: 25 00 00 00 f0 and $0xf0000000,%eax ec6e6: 48 c7 83 10 0d 01 00 movq $0x0,0x10d10(%rbx) ec6ed: 00 00 00 00 ec6f1: 8b 52 04 mov 0x4(%rdx),%edx ec6f4: 49 c1 e6 20 shl $0x20,%r14 ec6f8: 81 c2 29 06 00 00 add $0x629,%edx ec6fe: 81 e2 ff ff ff 0f and $0xfffffff,%edx ec704: 48 09 d0 or %rdx,%rax ec707: 4c 09 f0 or %r14,%rax ec70a: 49 89 45 00 mov %rax,0x0(%r13) ec70e: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ec715: 25 00 00 00 f0 and $0xf0000000,%eax ec71a: 8b 52 04 mov 0x4(%rdx),%edx ec71d: 44 8d b2 28 06 00 00 lea 0x628(%rdx),%r14d ec724: 8b 93 34 0d 01 00 mov 0x10d34(%rbx),%edx ec72a: 41 81 e6 ff ff ff 0f and $0xfffffff,%r14d ec731: 49 09 c6 or %rax,%r14 ec734: 48 c1 e2 20 shl $0x20,%rdx ec738: b8 00 01 01 11 mov $0x11010100,%eax ec73d: 49 09 d6 or %rdx,%r14 ec740: 4d 89 75 08 mov %r14,0x8(%r13) ec744: 8b bb 20 0d 01 00 mov 0x10d20(%rbx),%edi ec74a: 48 83 ff 01 cmp $0x1,%rdi ec74e: 76 0d jbe ec75d ec750: e8 3b f9 ff ff callq ec090 <__order_base_2.part.0> ec755: 83 e0 1f and $0x1f,%eax ec758: 0d 00 01 01 11 or $0x11010100,%eax ec75d: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ec764: 41 81 e6 00 00 00 f0 and $0xf0000000,%r14d ec76b: 48 c1 e0 20 shl $0x20,%rax ec76f: 8b 52 04 mov 0x4(%rdx),%edx ec772: 41 c7 45 18 00 00 00 movl $0xf0000000,0x18(%r13) ec779: f0 ec77a: 81 c2 69 02 00 00 add $0x269,%edx ec780: 81 e2 ff ff ff 0f and $0xfffffff,%edx ec786: 49 09 d6 or %rdx,%r14 ec789: 49 09 c6 or %rax,%r14 ec78c: 4d 89 75 10 mov %r14,0x10(%r13) ec790: 45 89 7c 24 10 mov %r15d,0x10(%r12) ec795: 4c 8b a3 38 64 01 00 mov 0x16438(%rbx),%r12 ec79c: 41 8b 44 24 10 mov 0x10(%r12),%eax ec7a1: e9 18 fa ff ff jmpq ec1be ec7a6: 8b b3 9c 32 01 00 mov 0x1329c(%rbx),%esi ec7ac: 25 ff ff ff 0f and $0xfffffff,%eax ec7b1: 48 c1 e6 20 shl $0x20,%rsi ec7b5: 48 09 f0 or %rsi,%rax ec7b8: 49 89 44 24 20 mov %rax,0x20(%r12) ec7bd: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ec7c4: 8b 40 04 mov 0x4(%rax),%eax ec7c7: 8d b8 1e 06 00 00 lea 0x61e(%rax),%edi ec7cd: 8b 83 a0 32 01 00 mov 0x132a0(%rbx),%eax ec7d3: 48 c1 e0 20 shl $0x20,%rax ec7d7: 48 89 c6 mov %rax,%rsi ec7da: 48 89 f8 mov %rdi,%rax ec7dd: 89 d7 mov %edx,%edi ec7df: 25 ff ff ff 0f and $0xfffffff,%eax ec7e4: 48 09 f0 or %rsi,%rax ec7e7: 31 f6 xor %esi,%esi ec7e9: 49 89 44 24 28 mov %rax,0x28(%r12) ec7ee: e9 28 fc ff ff jmpq ec41b ec7f3: e8 00 00 00 00 callq ec7f8 ec7f8: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) ec7ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ec806: 48 c7 c0 00 00 00 00 mov $0x0,%rax ec80d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ec814: 48 0f 44 f0 cmove %rax,%rsi ec818: e8 00 00 00 00 callq ec81d ec81d: e9 3e f9 ff ff jmpq ec160 ec822: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ec829: 00 00 00 00 ec82d: 0f 1f 00 nopl (%rax) 00000000000ec830 : ec830: e8 00 00 00 00 callq ec835 ec835: 55 push %rbp ec836: 48 89 fd mov %rdi,%rbp ec839: e8 00 00 00 00 callq ec83e ec83e: 85 c0 test %eax,%eax ec840: 74 02 je ec844 ec842: 5d pop %rbp ec843: c3 retq ec844: 48 89 ef mov %rbp,%rdi ec847: 5d pop %rbp ec848: e9 63 f8 ff ff jmpq ec0b0 ec84d: 0f 1f 00 nopl (%rax) 00000000000ec850 : ec850: e8 00 00 00 00 callq ec855 ec855: 41 55 push %r13 ec857: 41 54 push %r12 ec859: 55 push %rbp ec85a: 48 89 fd mov %rdi,%rbp ec85d: 53 push %rbx ec85e: 48 83 ec 08 sub $0x8,%rsp ec862: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax ec869: 8b 9f 94 89 00 00 mov 0x8994(%rdi),%ebx ec86f: 8b 70 04 mov 0x4(%rax),%esi ec872: 81 e3 00 80 00 00 and $0x8000,%ebx ec878: 0f 84 9d 02 00 00 je ecb1b ec87e: 83 c6 04 add $0x4,%esi ec881: 31 d2 xor %edx,%edx ec883: 31 db xor %ebx,%ebx ec885: e8 00 00 00 00 callq ec88a ec88a: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d ec891: eb 2a jmp ec8bd ec893: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d ec89a: 89 c3 mov %eax,%ebx ec89c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ec8a3: 31 d2 xor %edx,%edx ec8a5: 48 89 ef mov %rbp,%rdi ec8a8: 8b 70 04 mov 0x4(%rax),%esi ec8ab: 83 c6 04 add $0x4,%esi ec8ae: e8 00 00 00 00 callq ec8b3 ec8b3: 41 83 ec 01 sub $0x1,%r12d ec8b7: 0f 84 00 00 00 00 je ec8bd ec8bd: 89 c2 mov %eax,%edx ec8bf: 83 e2 03 and $0x3,%edx ec8c2: 83 fa 01 cmp $0x1,%edx ec8c5: 74 10 je ec8d7 ec8c7: 39 c3 cmp %eax,%ebx ec8c9: 75 c8 jne ec893 ec8cb: bf c7 10 00 00 mov $0x10c7,%edi ec8d0: e8 00 00 00 00 callq ec8d5 ec8d5: eb c5 jmp ec89c ec8d7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ec8de: 31 d2 xor %edx,%edx ec8e0: 48 89 ef mov %rbp,%rdi ec8e3: 31 db xor %ebx,%ebx ec8e5: 8b 70 04 mov 0x4(%rax),%esi ec8e8: 81 c6 ea 05 00 00 add $0x5ea,%esi ec8ee: e8 00 00 00 00 callq ec8f3 ec8f3: 31 d2 xor %edx,%edx ec8f5: 48 89 ef mov %rbp,%rdi ec8f8: 41 89 c4 mov %eax,%r12d ec8fb: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ec902: 8b 70 04 mov 0x4(%rax),%esi ec905: 81 c6 e9 05 00 00 add $0x5e9,%esi ec90b: e8 00 00 00 00 callq ec910 ec910: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d ec917: eb 2d jmp ec946 ec919: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d ec920: 89 c3 mov %eax,%ebx ec922: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ec929: 31 d2 xor %edx,%edx ec92b: 48 89 ef mov %rbp,%rdi ec92e: 8b 70 04 mov 0x4(%rax),%esi ec931: 81 c6 e9 05 00 00 add $0x5e9,%esi ec937: e8 00 00 00 00 callq ec93c ec93c: 41 83 ed 01 sub $0x1,%r13d ec940: 0f 84 00 00 00 00 je ec946 ec946: 41 39 c4 cmp %eax,%r12d ec949: 74 10 je ec95b ec94b: 39 c3 cmp %eax,%ebx ec94d: 75 ca jne ec919 ec94f: bf c7 10 00 00 mov $0x10c7,%edi ec954: e8 00 00 00 00 callq ec959 ec959: eb c7 jmp ec922 ec95b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ec962: 31 d2 xor %edx,%edx ec964: 48 89 ef mov %rbp,%rdi ec967: 31 db xor %ebx,%ebx ec969: 8b 70 04 mov 0x4(%rax),%esi ec96c: 81 c6 e5 05 00 00 add $0x5e5,%esi ec972: e8 00 00 00 00 callq ec977 ec977: 31 d2 xor %edx,%edx ec979: 48 89 ef mov %rbp,%rdi ec97c: 41 89 c4 mov %eax,%r12d ec97f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ec986: 8b 70 04 mov 0x4(%rax),%esi ec989: 81 c6 e4 05 00 00 add $0x5e4,%esi ec98f: e8 00 00 00 00 callq ec994 ec994: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d ec99b: eb 2d jmp ec9ca ec99d: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d ec9a4: 89 c3 mov %eax,%ebx ec9a6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ec9ad: 31 d2 xor %edx,%edx ec9af: 48 89 ef mov %rbp,%rdi ec9b2: 8b 70 04 mov 0x4(%rax),%esi ec9b5: 81 c6 e4 05 00 00 add $0x5e4,%esi ec9bb: e8 00 00 00 00 callq ec9c0 ec9c0: 41 83 ed 01 sub $0x1,%r13d ec9c4: 0f 84 00 00 00 00 je ec9ca ec9ca: 41 39 c4 cmp %eax,%r12d ec9cd: 74 10 je ec9df ec9cf: 39 c3 cmp %eax,%ebx ec9d1: 75 ca jne ec99d ec9d3: bf c7 10 00 00 mov $0x10c7,%edi ec9d8: e8 00 00 00 00 callq ec9dd ec9dd: eb c7 jmp ec9a6 ec9df: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ec9e6: 31 d2 xor %edx,%edx ec9e8: 48 89 ef mov %rbp,%rdi ec9eb: 31 db xor %ebx,%ebx ec9ed: 8b 70 04 mov 0x4(%rax),%esi ec9f0: 81 c6 65 02 00 00 add $0x265,%esi ec9f6: e8 00 00 00 00 callq ec9fb ec9fb: 31 d2 xor %edx,%edx ec9fd: 48 89 ef mov %rbp,%rdi eca00: 25 ff ff ff 7f and $0x7fffffff,%eax eca05: 41 89 c4 mov %eax,%r12d eca08: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eca0f: 8b 70 04 mov 0x4(%rax),%esi eca12: 81 c6 64 02 00 00 add $0x264,%esi eca18: e8 00 00 00 00 callq eca1d eca1d: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d eca24: eb 2d jmp eca53 eca26: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d eca2d: 89 c3 mov %eax,%ebx eca2f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eca36: 31 d2 xor %edx,%edx eca38: 48 89 ef mov %rbp,%rdi eca3b: 8b 70 04 mov 0x4(%rax),%esi eca3e: 81 c6 64 02 00 00 add $0x264,%esi eca44: e8 00 00 00 00 callq eca49 eca49: 41 83 ed 01 sub $0x1,%r13d eca4d: 0f 84 00 00 00 00 je eca53 eca53: 41 39 c4 cmp %eax,%r12d eca56: 74 10 je eca68 eca58: 39 c3 cmp %eax,%ebx eca5a: 75 ca jne eca26 eca5c: bf c7 10 00 00 mov $0x10c7,%edi eca61: e8 00 00 00 00 callq eca66 eca66: eb c7 jmp eca2f eca68: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eca6f: 31 d2 xor %edx,%edx eca71: 48 89 ef mov %rbp,%rdi eca74: 31 db xor %ebx,%ebx eca76: 8b 70 04 mov 0x4(%rax),%esi eca79: 83 c6 04 add $0x4,%esi eca7c: e8 00 00 00 00 callq eca81 eca81: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d eca88: eb 2a jmp ecab4 eca8a: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d eca91: 89 c3 mov %eax,%ebx eca93: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eca9a: 31 d2 xor %edx,%edx eca9c: 48 89 ef mov %rbp,%rdi eca9f: 8b 70 04 mov 0x4(%rax),%esi ecaa2: 83 c6 04 add $0x4,%esi ecaa5: e8 00 00 00 00 callq ecaaa ecaaa: 41 83 ec 01 sub $0x1,%r12d ecaae: 0f 84 00 00 00 00 je ecab4 ecab4: 89 c2 mov %eax,%edx ecab6: 83 e2 03 and $0x3,%edx ecab9: 83 fa 01 cmp $0x1,%edx ecabc: 74 10 je ecace ecabe: 39 c3 cmp %eax,%ebx ecac0: 75 c8 jne eca8a ecac2: bf c7 10 00 00 mov $0x10c7,%edi ecac7: e8 00 00 00 00 callq ecacc ecacc: eb c5 jmp eca93 ecace: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecad5: 31 d2 xor %edx,%edx ecad7: 48 89 ef mov %rbp,%rdi ecada: 8b 70 04 mov 0x4(%rax),%esi ecadd: 83 c6 04 add $0x4,%esi ecae0: e8 00 00 00 00 callq ecae5 ecae5: 31 c9 xor %ecx,%ecx ecae7: 48 89 ef mov %rbp,%rdi ecaea: 83 e0 fb and $0xfffffffb,%eax ecaed: 89 c2 mov %eax,%edx ecaef: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecaf6: 8b 70 04 mov 0x4(%rax),%esi ecaf9: 83 c6 04 add $0x4,%esi ecafc: e8 00 00 00 00 callq ecb01 ecb01: 31 c0 xor %eax,%eax ecb03: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) ecb0a: 0f 85 cb 02 00 00 jne ecddb ecb10: 48 83 c4 08 add $0x8,%rsp ecb14: 5b pop %rbx ecb15: 5d pop %rbp ecb16: 41 5c pop %r12 ecb18: 41 5d pop %r13 ecb1a: c3 retq ecb1b: 81 c6 6f 02 00 00 add $0x26f,%esi ecb21: 31 d2 xor %edx,%edx ecb23: 45 31 e4 xor %r12d,%r12d ecb26: e8 00 00 00 00 callq ecb2b ecb2b: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d ecb32: eb 2e jmp ecb62 ecb34: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d ecb3b: 41 89 c4 mov %eax,%r12d ecb3e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecb45: 31 d2 xor %edx,%edx ecb47: 48 89 ef mov %rbp,%rdi ecb4a: 8b 70 04 mov 0x4(%rax),%esi ecb4d: 81 c6 6f 02 00 00 add $0x26f,%esi ecb53: e8 00 00 00 00 callq ecb58 ecb58: 41 83 ed 01 sub $0x1,%r13d ecb5c: 0f 84 00 00 00 00 je ecb62 ecb62: 89 c2 mov %eax,%edx ecb64: 83 e2 07 and $0x7,%edx ecb67: 83 fa 02 cmp $0x2,%edx ecb6a: 74 11 je ecb7d ecb6c: 41 39 c4 cmp %eax,%r12d ecb6f: 75 c3 jne ecb34 ecb71: bf c7 10 00 00 mov $0x10c7,%edi ecb76: e8 00 00 00 00 callq ecb7b ecb7b: eb c1 jmp ecb3e ecb7d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecb84: 31 d2 xor %edx,%edx ecb86: 48 89 ef mov %rbp,%rdi ecb89: 45 31 e4 xor %r12d,%r12d ecb8c: 8b 70 04 mov 0x4(%rax),%esi ecb8f: 81 c6 27 02 00 00 add $0x227,%esi ecb95: e8 00 00 00 00 callq ecb9a ecb9a: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d ecba1: eb 2e jmp ecbd1 ecba3: 44 8b ad 28 07 00 00 mov 0x728(%rbp),%r13d ecbaa: 41 89 c4 mov %eax,%r12d ecbad: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecbb4: 31 d2 xor %edx,%edx ecbb6: 48 89 ef mov %rbp,%rdi ecbb9: 8b 70 04 mov 0x4(%rax),%esi ecbbc: 81 c6 27 02 00 00 add $0x227,%esi ecbc2: e8 00 00 00 00 callq ecbc7 ecbc7: 41 83 ed 01 sub $0x1,%r13d ecbcb: 0f 84 00 00 00 00 je ecbd1 ecbd1: 89 c2 mov %eax,%edx ecbd3: 83 e2 0f and $0xf,%edx ecbd6: 83 fa 0f cmp $0xf,%edx ecbd9: 74 11 je ecbec ecbdb: 41 39 c4 cmp %eax,%r12d ecbde: 75 c3 jne ecba3 ecbe0: bf c7 10 00 00 mov $0x10c7,%edi ecbe5: e8 00 00 00 00 callq ecbea ecbea: eb c1 jmp ecbad ecbec: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecbf3: 31 d2 xor %edx,%edx ecbf5: 48 89 ef mov %rbp,%rdi ecbf8: 8b 70 04 mov 0x4(%rax),%esi ecbfb: 81 c6 fd 01 00 00 add $0x1fd,%esi ecc01: e8 00 00 00 00 callq ecc06 ecc06: 31 c9 xor %ecx,%ecx ecc08: 48 89 ef mov %rbp,%rdi ecc0b: 80 cc 01 or $0x1,%ah ecc0e: 89 c2 mov %eax,%edx ecc10: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecc17: 8b 70 04 mov 0x4(%rax),%esi ecc1a: 81 c6 fd 01 00 00 add $0x1fd,%esi ecc20: e8 00 00 00 00 callq ecc25 ecc25: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecc2c: 31 d2 xor %edx,%edx ecc2e: 48 89 ef mov %rbp,%rdi ecc31: 8b 70 04 mov 0x4(%rax),%esi ecc34: 81 c6 27 02 00 00 add $0x227,%esi ecc3a: e8 00 00 00 00 callq ecc3f ecc3f: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d ecc46: eb 2d jmp ecc75 ecc48: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d ecc4f: 89 c3 mov %eax,%ebx ecc51: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecc58: 31 d2 xor %edx,%edx ecc5a: 48 89 ef mov %rbp,%rdi ecc5d: 8b 70 04 mov 0x4(%rax),%esi ecc60: 81 c6 27 02 00 00 add $0x227,%esi ecc66: e8 00 00 00 00 callq ecc6b ecc6b: 41 83 ec 01 sub $0x1,%r12d ecc6f: 0f 84 00 00 00 00 je ecc75 ecc75: 89 c2 mov %eax,%edx ecc77: 81 e2 40 02 00 00 and $0x240,%edx ecc7d: 81 fa 40 02 00 00 cmp $0x240,%edx ecc83: 74 10 je ecc95 ecc85: 39 c3 cmp %eax,%ebx ecc87: 75 bf jne ecc48 ecc89: bf c7 10 00 00 mov $0x10c7,%edi ecc8e: e8 00 00 00 00 callq ecc93 ecc93: eb bc jmp ecc51 ecc95: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecc9c: 31 d2 xor %edx,%edx ecc9e: 48 89 ef mov %rbp,%rdi ecca1: 8b 70 04 mov 0x4(%rax),%esi ecca4: 81 c6 58 02 00 00 add $0x258,%esi eccaa: e8 00 00 00 00 callq eccaf eccaf: 31 c9 xor %ecx,%ecx eccb1: 48 89 ef mov %rbp,%rdi eccb4: 80 e4 fd and $0xfd,%ah eccb7: 89 c2 mov %eax,%edx eccb9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eccc0: 8b 70 04 mov 0x4(%rax),%esi eccc3: 81 c6 58 02 00 00 add $0x258,%esi eccc9: e8 00 00 00 00 callq eccce eccce: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eccd5: 31 d2 xor %edx,%edx eccd7: 48 89 ef mov %rbp,%rdi eccda: 8b 70 04 mov 0x4(%rax),%esi eccdd: 81 c6 60 02 00 00 add $0x260,%esi ecce3: e8 00 00 00 00 callq ecce8 ecce8: 31 c9 xor %ecx,%ecx eccea: 48 89 ef mov %rbp,%rdi ecced: 80 cc 20 or $0x20,%ah eccf0: 89 c2 mov %eax,%edx eccf2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eccf9: 8b 70 04 mov 0x4(%rax),%esi eccfc: 81 c6 60 02 00 00 add $0x260,%esi ecd02: e8 00 00 00 00 callq ecd07 ecd07: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecd0e: 31 d2 xor %edx,%edx ecd10: 48 89 ef mov %rbp,%rdi ecd13: 8b 70 04 mov 0x4(%rax),%esi ecd16: 81 c6 60 02 00 00 add $0x260,%esi ecd1c: e8 00 00 00 00 callq ecd21 ecd21: 31 c9 xor %ecx,%ecx ecd23: 48 89 ef mov %rbp,%rdi ecd26: 83 c8 04 or $0x4,%eax ecd29: 89 c2 mov %eax,%edx ecd2b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecd32: 8b 70 04 mov 0x4(%rax),%esi ecd35: 81 c6 60 02 00 00 add $0x260,%esi ecd3b: e8 00 00 00 00 callq ecd40 ecd40: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecd47: 31 d2 xor %edx,%edx ecd49: 48 89 ef mov %rbp,%rdi ecd4c: 8b 70 04 mov 0x4(%rax),%esi ecd4f: 81 c6 60 02 00 00 add $0x260,%esi ecd55: e8 00 00 00 00 callq ecd5a ecd5a: 31 c9 xor %ecx,%ecx ecd5c: 48 89 ef mov %rbp,%rdi ecd5f: 83 c8 08 or $0x8,%eax ecd62: 89 c2 mov %eax,%edx ecd64: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecd6b: 8b 70 04 mov 0x4(%rax),%esi ecd6e: 81 c6 60 02 00 00 add $0x260,%esi ecd74: e8 00 00 00 00 callq ecd79 ecd79: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecd80: 31 c9 xor %ecx,%ecx ecd82: 31 d2 xor %edx,%edx ecd84: 48 89 ef mov %rbp,%rdi ecd87: 8b 70 04 mov 0x4(%rax),%esi ecd8a: 81 c6 6f 02 00 00 add $0x26f,%esi ecd90: e8 00 00 00 00 callq ecd95 ecd95: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) ecd9c: 0f 85 5f fd ff ff jne ecb01 ecda2: 48 89 ef mov %rbp,%rdi ecda5: e8 06 f0 ff ff callq ebdb0 ecdaa: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) ecdb1: 0f 85 4a fd ff ff jne ecb01 ecdb7: f6 85 95 89 00 00 40 testb $0x40,0x8995(%rbp) ecdbe: 0f 84 3d fd ff ff je ecb01 ecdc4: 48 89 ef mov %rbp,%rdi ecdc7: e8 f4 f1 ff ff callq ebfc0 ecdcc: 31 c0 xor %eax,%eax ecdce: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) ecdd5: 0f 84 35 fd ff ff je ecb10 ecddb: 48 89 ef mov %rbp,%rdi ecdde: 31 f6 xor %esi,%esi ecde0: 89 44 24 04 mov %eax,0x4(%rsp) ecde4: e8 00 00 00 00 callq ecde9 ecde9: 8b 44 24 04 mov 0x4(%rsp),%eax ecded: 48 83 c4 08 add $0x8,%rsp ecdf1: 5b pop %rbx ecdf2: 5d pop %rbp ecdf3: 41 5c pop %r12 ecdf5: 41 5d pop %r13 ecdf7: c3 retq ecdf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ecdff: 00 00000000000ece00 : ece00: e8 00 00 00 00 callq ece05 ece05: 41 57 push %r15 ece07: 41 56 push %r14 ece09: 41 55 push %r13 ece0b: 41 54 push %r12 ece0d: 55 push %rbp ece0e: 48 89 fd mov %rdi,%rbp ece11: 53 push %rbx ece12: 8b 9f b0 63 01 00 mov 0x163b0(%rdi),%ebx ece18: 83 e3 04 and $0x4,%ebx ece1b: 0f 85 ec 00 00 00 jne ecf0d ece21: 41 89 f5 mov %esi,%r13d ece24: 31 c0 xor %eax,%eax ece26: 39 b7 d4 0a 01 00 cmp %esi,0x10ad4(%rdi) ece2c: 74 11 je ece3f ece2e: 85 f6 test %esi,%esi ece30: 75 18 jne ece4a ece32: e8 19 fa ff ff callq ec850 ece37: 85 c0 test %eax,%eax ece39: 0f 84 d7 03 00 00 je ed216 ece3f: 5b pop %rbx ece40: 5d pop %rbp ece41: 41 5c pop %r12 ece43: 41 5d pop %r13 ece45: 41 5e pop %r14 ece47: 41 5f pop %r15 ece49: c3 retq ece4a: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) ece51: 4c 8b b7 20 18 01 00 mov 0x11820(%rdi),%r14 ece58: 0f 85 cc 03 00 00 jne ed22a ece5e: 44 8b a7 94 89 00 00 mov 0x8994(%rdi),%r12d ece65: 41 f7 c4 00 80 00 00 test $0x8000,%r12d ece6c: 0f 85 6a 0a 00 00 jne ed8dc ece72: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ece79: 31 c9 xor %ecx,%ecx ece7b: 8b 70 04 mov 0x4(%rax),%esi ece7e: 41 81 e4 00 40 00 00 and $0x4000,%r12d ece85: 0f 84 e0 09 00 00 je ed86b ece8b: ba a5 aa 0a 00 mov $0xaaaa5,%edx ece90: 48 89 ef mov %rbp,%rdi ece93: e8 00 00 00 00 callq ece98 ece98: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ece9f: 31 d2 xor %edx,%edx ecea1: 48 89 ef mov %rbp,%rdi ecea4: 8b 70 04 mov 0x4(%rax),%esi ecea7: 83 c6 01 add $0x1,%esi eceaa: e8 00 00 00 00 callq eceaf eceaf: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d eceb6: 41 89 c0 mov %eax,%r8d eceb9: eb 2e jmp ecee9 ecebb: 44 8b a5 28 07 00 00 mov 0x728(%rbp),%r12d ecec2: 44 89 c3 mov %r8d,%ebx ecec5: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ececc: 31 d2 xor %edx,%edx ecece: 48 89 ef mov %rbp,%rdi eced1: 8b 70 04 mov 0x4(%rax),%esi eced4: 83 c6 01 add $0x1,%esi eced7: e8 00 00 00 00 callq ecedc ecedc: 41 89 c0 mov %eax,%r8d ecedf: 41 83 ec 01 sub $0x1,%r12d ecee3: 0f 84 00 00 00 00 je ecee9 ecee9: 44 89 c0 mov %r8d,%eax eceec: 25 ff ff 0f 00 and $0xfffff,%eax ecef1: 3d a0 aa 0a 00 cmp $0xaaaa0,%eax ecef6: 0f 84 26 09 00 00 je ed822 ecefc: 44 39 c3 cmp %r8d,%ebx eceff: 75 ba jne ecebb ecf01: bf c7 10 00 00 mov $0x10c7,%edi ecf06: e8 00 00 00 00 callq ecf0b ecf0b: eb b8 jmp ecec5 ecf0d: c7 87 d4 0a 01 00 01 movl $0x1,0x10ad4(%rdi) ecf14: 00 00 00 ecf17: 31 c0 xor %eax,%eax ecf19: 5b pop %rbx ecf1a: 5d pop %rbp ecf1b: 41 5c pop %r12 ecf1d: 41 5d pop %r13 ecf1f: 41 5e pop %r14 ecf21: 41 5f pop %r15 ecf23: c3 retq ecf24: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecf2b: 31 d2 xor %edx,%edx ecf2d: 48 89 ef mov %rbp,%rdi ecf30: 8b 70 04 mov 0x4(%rax),%esi ecf33: 81 c6 00 02 00 00 add $0x200,%esi ecf39: e8 00 00 00 00 callq ecf3e ecf3e: 31 c9 xor %ecx,%ecx ecf40: 48 89 ef mov %rbp,%rdi ecf43: 83 c8 02 or $0x2,%eax ecf46: 89 c2 mov %eax,%edx ecf48: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecf4f: 8b 70 04 mov 0x4(%rax),%esi ecf52: 81 c6 00 02 00 00 add $0x200,%esi ecf58: e8 00 00 00 00 callq ecf5d ecf5d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecf64: 31 d2 xor %edx,%edx ecf66: 48 89 ef mov %rbp,%rdi ecf69: 8b 70 04 mov 0x4(%rax),%esi ecf6c: 81 c6 6f 02 00 00 add $0x26f,%esi ecf72: e8 00 00 00 00 callq ecf77 ecf77: 31 c9 xor %ecx,%ecx ecf79: 48 89 ef mov %rbp,%rdi ecf7c: 83 e0 fb and $0xfffffffb,%eax ecf7f: 89 c2 mov %eax,%edx ecf81: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecf88: 8b 70 04 mov 0x4(%rax),%esi ecf8b: 81 c6 6f 02 00 00 add $0x26f,%esi ecf91: e8 00 00 00 00 callq ecf96 ecf96: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecf9d: 31 d2 xor %edx,%edx ecf9f: 31 c9 xor %ecx,%ecx ecfa1: 48 89 ef mov %rbp,%rdi ecfa4: 8b 70 04 mov 0x4(%rax),%esi ecfa7: 81 c6 63 02 00 00 add $0x263,%esi ecfad: e8 00 00 00 00 callq ecfb2 ecfb2: 8b bd 20 0d 01 00 mov 0x10d20(%rbp),%edi ecfb8: ba 00 01 01 11 mov $0x11010100,%edx ecfbd: 48 83 ff 01 cmp $0x1,%rdi ecfc1: 76 10 jbe ecfd3 ecfc3: e8 c8 f0 ff ff callq ec090 <__order_base_2.part.0> ecfc8: 83 e0 1f and $0x1f,%eax ecfcb: 89 c2 mov %eax,%edx ecfcd: 81 ca 00 01 01 11 or $0x11010100,%edx ecfd3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ecfda: 31 c9 xor %ecx,%ecx ecfdc: 48 89 ef mov %rbp,%rdi ecfdf: 8b 70 04 mov 0x4(%rax),%esi ecfe2: 81 c6 69 02 00 00 add $0x269,%esi ecfe8: e8 00 00 00 00 callq ecfed ecfed: 41 0f b6 46 39 movzbl 0x39(%r14),%eax ecff2: 31 c9 xor %ecx,%ecx ecff4: 48 89 ef mov %rbp,%rdi ecff7: 83 c8 01 or $0x1,%eax ecffa: 41 88 46 39 mov %al,0x39(%r14) ecffe: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed005: 8b 95 30 0d 01 00 mov 0x10d30(%rbp),%edx ed00b: 8b 70 04 mov 0x4(%rax),%esi ed00e: 81 c6 29 06 00 00 add $0x629,%esi ed014: e8 00 00 00 00 callq ed019 ed019: 8b 95 34 0d 01 00 mov 0x10d34(%rbp),%edx ed01f: 31 c9 xor %ecx,%ecx ed021: 48 89 ef mov %rbp,%rdi ed024: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed02b: 8b 70 04 mov 0x4(%rax),%esi ed02e: 81 c6 28 06 00 00 add $0x628,%esi ed034: e8 00 00 00 00 callq ed039 ed039: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed040: 31 c9 xor %ecx,%ecx ed042: 31 d2 xor %edx,%edx ed044: 48 89 ef mov %rbp,%rdi ed047: 8b 70 04 mov 0x4(%rax),%esi ed04a: 81 c6 64 02 00 00 add $0x264,%esi ed050: e8 00 00 00 00 callq ed055 ed055: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed05c: 31 d2 xor %edx,%edx ed05e: 48 89 ef mov %rbp,%rdi ed061: 8b 70 04 mov 0x4(%rax),%esi ed064: 81 c6 64 02 00 00 add $0x264,%esi ed06a: e8 00 00 00 00 callq ed06f ed06f: 31 c9 xor %ecx,%ecx ed071: 48 89 ef mov %rbp,%rdi ed074: 89 c2 mov %eax,%edx ed076: 89 c0 mov %eax,%eax ed078: 48 89 85 10 0d 01 00 mov %rax,0x10d10(%rbp) ed07f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed086: 8b 70 04 mov 0x4(%rax),%esi ed089: 81 c6 65 02 00 00 add $0x265,%esi ed08f: e8 00 00 00 00 callq ed094 ed094: 41 0f b6 46 39 movzbl 0x39(%r14),%eax ed099: 31 c9 xor %ecx,%ecx ed09b: 48 89 ef mov %rbp,%rdi ed09e: 83 e0 fe and $0xfffffffe,%eax ed0a1: 41 88 46 39 mov %al,0x39(%r14) ed0a5: 41 0f b6 46 3a movzbl 0x3a(%r14),%eax ed0aa: 83 c8 01 or $0x1,%eax ed0ad: 41 88 46 3a mov %al,0x3a(%r14) ed0b1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed0b8: 8b 95 38 10 01 00 mov 0x11038(%rbp),%edx ed0be: 8b 70 04 mov 0x4(%rax),%esi ed0c1: 81 c6 e9 05 00 00 add $0x5e9,%esi ed0c7: e8 00 00 00 00 callq ed0cc ed0cc: 8b 95 38 10 01 00 mov 0x11038(%rbp),%edx ed0d2: 31 c9 xor %ecx,%ecx ed0d4: 48 89 ef mov %rbp,%rdi ed0d7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed0de: 8b 70 04 mov 0x4(%rax),%esi ed0e1: 81 c6 ea 05 00 00 add $0x5ea,%esi ed0e7: e8 00 00 00 00 callq ed0ec ed0ec: 8b 95 58 10 01 00 mov 0x11058(%rbp),%edx ed0f2: 31 c9 xor %ecx,%ecx ed0f4: 48 89 ef mov %rbp,%rdi ed0f7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed0fe: 8b 70 04 mov 0x4(%rax),%esi ed101: 81 c6 e6 05 00 00 add $0x5e6,%esi ed107: e8 00 00 00 00 callq ed10c ed10c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed113: 8b 95 5c 10 01 00 mov 0x1105c(%rbp),%edx ed119: 48 89 ef mov %rbp,%rdi ed11c: 8b 70 04 mov 0x4(%rax),%esi ed11f: 81 c6 e7 05 00 00 add $0x5e7,%esi ed125: 31 c9 xor %ecx,%ecx ed127: e8 00 00 00 00 callq ed12c ed12c: 8b 95 48 10 01 00 mov 0x11048(%rbp),%edx ed132: 31 c9 xor %ecx,%ecx ed134: 48 89 ef mov %rbp,%rdi ed137: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed13e: c1 ea 02 shr $0x2,%edx ed141: 8b 70 04 mov 0x4(%rax),%esi ed144: 81 c6 e8 05 00 00 add $0x5e8,%esi ed14a: e8 00 00 00 00 callq ed14f ed14f: 41 0f b6 46 3a movzbl 0x3a(%r14),%eax ed154: 31 c9 xor %ecx,%ecx ed156: 48 89 ef mov %rbp,%rdi ed159: 83 e0 fe and $0xfffffffe,%eax ed15c: 41 88 46 3a mov %al,0x3a(%r14) ed160: 41 0f b6 46 3b movzbl 0x3b(%r14),%eax ed165: 83 c8 01 or $0x1,%eax ed168: 41 88 46 3b mov %al,0x3b(%r14) ed16c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed173: 8b 95 60 13 01 00 mov 0x11360(%rbp),%edx ed179: 8b 70 04 mov 0x4(%rax),%esi ed17c: 81 c6 e4 05 00 00 add $0x5e4,%esi ed182: e8 00 00 00 00 callq ed187 ed187: 8b 95 60 13 01 00 mov 0x11360(%rbp),%edx ed18d: 31 c9 xor %ecx,%ecx ed18f: 48 89 ef mov %rbp,%rdi ed192: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed199: 8b 70 04 mov 0x4(%rax),%esi ed19c: 81 c6 e5 05 00 00 add $0x5e5,%esi ed1a2: e8 00 00 00 00 callq ed1a7 ed1a7: 8b 95 80 13 01 00 mov 0x11380(%rbp),%edx ed1ad: 31 c9 xor %ecx,%ecx ed1af: 48 89 ef mov %rbp,%rdi ed1b2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed1b9: 8b 70 04 mov 0x4(%rax),%esi ed1bc: 81 c6 e1 05 00 00 add $0x5e1,%esi ed1c2: e8 00 00 00 00 callq ed1c7 ed1c7: 8b 95 84 13 01 00 mov 0x11384(%rbp),%edx ed1cd: 31 c9 xor %ecx,%ecx ed1cf: 48 89 ef mov %rbp,%rdi ed1d2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed1d9: 8b 70 04 mov 0x4(%rax),%esi ed1dc: 81 c6 e2 05 00 00 add $0x5e2,%esi ed1e2: e8 00 00 00 00 callq ed1e7 ed1e7: 8b 95 70 13 01 00 mov 0x11370(%rbp),%edx ed1ed: 31 c9 xor %ecx,%ecx ed1ef: 48 89 ef mov %rbp,%rdi ed1f2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed1f9: c1 ea 02 shr $0x2,%edx ed1fc: 8b 70 04 mov 0x4(%rax),%esi ed1ff: 81 c6 e3 05 00 00 add $0x5e3,%esi ed205: e8 00 00 00 00 callq ed20a ed20a: 41 0f b6 46 3b movzbl 0x3b(%r14),%eax ed20f: 83 e0 fe and $0xfffffffe,%eax ed212: 41 88 46 3b mov %al,0x3b(%r14) ed216: 5b pop %rbx ed217: 44 89 ad d4 0a 01 00 mov %r13d,0x10ad4(%rbp) ed21e: 31 c0 xor %eax,%eax ed220: 5d pop %rbp ed221: 41 5c pop %r12 ed223: 41 5d pop %r13 ed225: 41 5e pop %r14 ed227: 41 5f pop %r15 ed229: c3 retq ed22a: be 01 00 00 00 mov $0x1,%esi ed22f: e8 00 00 00 00 callq ed234 ed234: 44 8b a5 94 89 00 00 mov 0x8994(%rbp),%r12d ed23b: 41 f7 c4 00 80 00 00 test $0x8000,%r12d ed242: 0f 85 af 16 00 00 jne ee8f7 ed248: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) ed24f: 0f 84 1d fc ff ff je ece72 ed255: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed25c: 31 d2 xor %edx,%edx ed25e: 48 89 ef mov %rbp,%rdi ed261: 8b 70 04 mov 0x4(%rax),%esi ed264: 81 c6 6f 02 00 00 add $0x26f,%esi ed26a: e8 00 00 00 00 callq ed26f ed26f: 31 c9 xor %ecx,%ecx ed271: 48 89 ef mov %rbp,%rdi ed274: 83 c8 04 or $0x4,%eax ed277: 89 c2 mov %eax,%edx ed279: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed280: 8b 70 04 mov 0x4(%rax),%esi ed283: 81 c6 6f 02 00 00 add $0x26f,%esi ed289: e8 00 00 00 00 callq ed28e ed28e: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) ed295: 75 08 jne ed29f ed297: 48 89 ef mov %rbp,%rdi ed29a: e8 e1 eb ff ff callq ebe80 ed29f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed2a6: 31 d2 xor %edx,%edx ed2a8: 48 89 ef mov %rbp,%rdi ed2ab: 8b 70 04 mov 0x4(%rax),%esi ed2ae: 81 c6 58 02 00 00 add $0x258,%esi ed2b4: e8 00 00 00 00 callq ed2b9 ed2b9: 31 c9 xor %ecx,%ecx ed2bb: 48 89 ef mov %rbp,%rdi ed2be: 80 cc 02 or $0x2,%ah ed2c1: 89 c2 mov %eax,%edx ed2c3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed2ca: 8b 70 04 mov 0x4(%rax),%esi ed2cd: 81 c6 58 02 00 00 add $0x258,%esi ed2d3: e8 00 00 00 00 callq ed2d8 ed2d8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed2df: 31 d2 xor %edx,%edx ed2e1: 48 89 ef mov %rbp,%rdi ed2e4: 8b 70 04 mov 0x4(%rax),%esi ed2e7: 81 c6 00 02 00 00 add $0x200,%esi ed2ed: e8 00 00 00 00 callq ed2f2 ed2f2: 31 c9 xor %ecx,%ecx ed2f4: 48 89 ef mov %rbp,%rdi ed2f7: 83 e0 fd and $0xfffffffd,%eax ed2fa: 89 c2 mov %eax,%edx ed2fc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed303: 8b 70 04 mov 0x4(%rax),%esi ed306: 81 c6 00 02 00 00 add $0x200,%esi ed30c: e8 00 00 00 00 callq ed311 ed311: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed318: 31 d2 xor %edx,%edx ed31a: 48 89 ef mov %rbp,%rdi ed31d: 8b 70 04 mov 0x4(%rax),%esi ed320: 81 c6 26 02 00 00 add $0x226,%esi ed326: e8 00 00 00 00 callq ed32b ed32b: 31 c9 xor %ecx,%ecx ed32d: 48 89 ef mov %rbp,%rdi ed330: 0d 00 31 20 00 or $0x203100,%eax ed335: 89 c2 mov %eax,%edx ed337: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed33e: 8b 70 04 mov 0x4(%rax),%esi ed341: 81 c6 26 02 00 00 add $0x226,%esi ed347: e8 00 00 00 00 callq ed34c ed34c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed353: 31 d2 xor %edx,%edx ed355: 48 89 ef mov %rbp,%rdi ed358: 8b 70 04 mov 0x4(%rax),%esi ed35b: 81 c6 37 02 00 00 add $0x237,%esi ed361: e8 00 00 00 00 callq ed366 ed366: 31 c9 xor %ecx,%ecx ed368: 48 89 ef mov %rbp,%rdi ed36b: 83 e0 c7 and $0xffffffc7,%eax ed36e: 89 c2 mov %eax,%edx ed370: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed377: 83 ca 10 or $0x10,%edx ed37a: 8b 70 04 mov 0x4(%rax),%esi ed37d: 81 c6 37 02 00 00 add $0x237,%esi ed383: e8 00 00 00 00 callq ed388 ed388: 31 c9 xor %ecx,%ecx ed38a: ba 40 20 0c 04 mov $0x40c2040,%edx ed38f: 48 89 ef mov %rbp,%rdi ed392: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed399: 8b 70 04 mov 0x4(%rax),%esi ed39c: 81 c6 39 02 00 00 add $0x239,%esi ed3a2: e8 00 00 00 00 callq ed3a7 ed3a7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed3ae: ba 40 20 0c 04 mov $0x40c2040,%edx ed3b3: 48 89 ef mov %rbp,%rdi ed3b6: 8b 70 04 mov 0x4(%rax),%esi ed3b9: 81 c6 3b 02 00 00 add $0x23b,%esi ed3bf: 31 c9 xor %ecx,%ecx ed3c1: e8 00 00 00 00 callq ed3c6 ed3c6: 31 c9 xor %ecx,%ecx ed3c8: ba 88 00 00 00 mov $0x88,%edx ed3cd: 48 89 ef mov %rbp,%rdi ed3d0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed3d7: 8b 70 04 mov 0x4(%rax),%esi ed3da: 81 c6 3d 02 00 00 add $0x23d,%esi ed3e0: e8 00 00 00 00 callq ed3e5 ed3e5: 8b 9d b0 63 01 00 mov 0x163b0(%rbp),%ebx ed3eb: 83 e3 04 and $0x4,%ebx ed3ee: 0f 85 54 02 00 00 jne ed648 ed3f4: 48 8b 85 c8 0a 01 00 mov 0x10ac8(%rbp),%rax ed3fb: 4c 8b 20 mov (%rax),%r12 ed3fe: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed405: 8b 70 04 mov 0x4(%rax),%esi ed408: 41 81 c4 03 10 00 00 add $0x1003,%r12d ed40f: 41 81 e4 00 f0 ff ff and $0xfffff000,%r12d ed416: 81 c6 1f 06 00 00 add $0x61f,%esi ed41c: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) ed423: 0f 84 7a 14 00 00 je ee8a3 ed429: 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%edx ed42f: 31 c9 xor %ecx,%ecx ed431: 48 89 ef mov %rbp,%rdi ed434: 45 89 e7 mov %r12d,%r15d ed437: 44 89 e3 mov %r12d,%ebx ed43a: e8 00 00 00 00 callq ed43f ed43f: 8b 95 f4 0a 01 00 mov 0x10af4(%rbp),%edx ed445: 31 c9 xor %ecx,%ecx ed447: 48 89 ef mov %rbp,%rdi ed44a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed451: 8b 70 04 mov 0x4(%rax),%esi ed454: 81 c6 1e 06 00 00 add $0x61e,%esi ed45a: e8 00 00 00 00 callq ed45f ed45f: 31 c9 xor %ecx,%ecx ed461: ba 20 00 00 00 mov $0x20,%edx ed466: 48 89 ef mov %rbp,%rdi ed469: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed470: 8b 70 04 mov 0x4(%rax),%esi ed473: 81 c6 42 02 00 00 add $0x242,%esi ed479: e8 00 00 00 00 callq ed47e ed47e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed485: 31 c9 xor %ecx,%ecx ed487: 44 89 e2 mov %r12d,%edx ed48a: 48 89 ef mov %rbp,%rdi ed48d: 8b 70 04 mov 0x4(%rax),%esi ed490: 81 c6 43 02 00 00 add $0x243,%esi ed496: e8 00 00 00 00 callq ed49b ed49b: 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%edx ed4a1: 31 c9 xor %ecx,%ecx ed4a3: 48 89 ef mov %rbp,%rdi ed4a6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed4ad: 01 da add %ebx,%edx ed4af: 8b 70 04 mov 0x4(%rax),%esi ed4b2: 81 c6 ac 05 00 00 add $0x5ac,%esi ed4b8: e8 00 00 00 00 callq ed4bd ed4bd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed4c4: 31 c9 xor %ecx,%ecx ed4c6: 48 89 ef mov %rbp,%rdi ed4c9: 48 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%rdx ed4d0: 8b 70 04 mov 0x4(%rax),%esi ed4d3: 4c 01 fa add %r15,%rdx ed4d6: 48 c1 ea 20 shr $0x20,%rdx ed4da: 81 c6 ad 05 00 00 add $0x5ad,%esi ed4e0: e8 00 00 00 00 callq ed4e5 ed4e5: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed4ec: 31 c9 xor %ecx,%ecx ed4ee: 31 d2 xor %edx,%edx ed4f0: 48 89 ef mov %rbp,%rdi ed4f3: 8b 70 04 mov 0x4(%rax),%esi ed4f6: 81 c6 44 02 00 00 add $0x244,%esi ed4fc: e8 00 00 00 00 callq ed501 ed501: 31 c9 xor %ecx,%ecx ed503: ba 00 00 02 00 mov $0x20000,%edx ed508: 48 89 ef mov %rbp,%rdi ed50b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed512: 8b 70 04 mov 0x4(%rax),%esi ed515: 81 c6 45 02 00 00 add $0x245,%esi ed51b: e8 00 00 00 00 callq ed520 ed520: 48 8b 85 f0 0a 01 00 mov 0x10af0(%rbp),%rax ed527: 31 c9 xor %ecx,%ecx ed529: 48 89 ef mov %rbp,%rdi ed52c: 8d 94 03 00 00 02 00 lea 0x20000(%rbx,%rax,1),%edx ed533: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed53a: 8b 70 04 mov 0x4(%rax),%esi ed53d: 81 c6 b0 05 00 00 add $0x5b0,%esi ed543: e8 00 00 00 00 callq ed548 ed548: 48 8b 85 f0 0a 01 00 mov 0x10af0(%rbp),%rax ed54f: 31 c9 xor %ecx,%ecx ed551: 48 89 ef mov %rbp,%rdi ed554: 49 8d 94 07 00 00 02 lea 0x20000(%r15,%rax,1),%rdx ed55b: 00 ed55c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed563: 48 c1 ea 20 shr $0x20,%rdx ed567: 8b 70 04 mov 0x4(%rax),%esi ed56a: 81 c6 b1 05 00 00 add $0x5b1,%esi ed570: e8 00 00 00 00 callq ed575 ed575: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed57c: 31 c9 xor %ecx,%ecx ed57e: 31 d2 xor %edx,%edx ed580: 48 89 ef mov %rbp,%rdi ed583: 8b 70 04 mov 0x4(%rax),%esi ed586: 81 c6 46 02 00 00 add $0x246,%esi ed58c: e8 00 00 00 00 callq ed591 ed591: 31 c9 xor %ecx,%ecx ed593: ba 00 00 08 00 mov $0x80000,%edx ed598: 48 89 ef mov %rbp,%rdi ed59b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed5a2: 8b 70 04 mov 0x4(%rax),%esi ed5a5: 81 c6 47 02 00 00 add $0x247,%esi ed5ab: e8 00 00 00 00 callq ed5b0 ed5b0: 8b 95 28 18 01 00 mov 0x11828(%rbp),%edx ed5b6: 31 c9 xor %ecx,%ecx ed5b8: 48 89 ef mov %rbp,%rdi ed5bb: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed5c2: 8b 70 04 mov 0x4(%rax),%esi ed5c5: 81 c6 23 06 00 00 add $0x623,%esi ed5cb: e8 00 00 00 00 callq ed5d0 ed5d0: 8b 95 2c 18 01 00 mov 0x1182c(%rbp),%edx ed5d6: 31 c9 xor %ecx,%ecx ed5d8: 48 89 ef mov %rbp,%rdi ed5db: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed5e2: 8b 70 04 mov 0x4(%rax),%esi ed5e5: 81 c6 22 06 00 00 add $0x622,%esi ed5eb: e8 00 00 00 00 callq ed5f0 ed5f0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed5f7: 31 c9 xor %ecx,%ecx ed5f9: 31 d2 xor %edx,%edx ed5fb: 48 89 ef mov %rbp,%rdi ed5fe: 8b 70 04 mov 0x4(%rax),%esi ed601: 81 c6 54 02 00 00 add $0x254,%esi ed607: e8 00 00 00 00 callq ed60c ed60c: 31 c9 xor %ecx,%ecx ed60e: ba 00 10 00 00 mov $0x1000,%edx ed613: 48 89 ef mov %rbp,%rdi ed616: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed61d: 8b 70 04 mov 0x4(%rax),%esi ed620: 81 c6 55 02 00 00 add $0x255,%esi ed626: e8 00 00 00 00 callq ed62b ed62b: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx ed631: 31 c9 xor %ecx,%ecx ed633: 48 89 ef mov %rbp,%rdi ed636: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed63d: 8b 70 04 mov 0x4(%rax),%esi ed640: 83 c6 4a add $0x4a,%esi ed643: e8 00 00 00 00 callq ed648 ed648: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed64f: 31 d2 xor %edx,%edx ed651: 48 89 ef mov %rbp,%rdi ed654: 41 bf 0a 00 00 00 mov $0xa,%r15d ed65a: 8b 70 04 mov 0x4(%rax),%esi ed65d: 81 c6 60 02 00 00 add $0x260,%esi ed663: e8 00 00 00 00 callq ed668 ed668: 31 c9 xor %ecx,%ecx ed66a: 48 89 ef mov %rbp,%rdi ed66d: 83 e0 f7 and $0xfffffff7,%eax ed670: 89 c2 mov %eax,%edx ed672: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed679: 8b 70 04 mov 0x4(%rax),%esi ed67c: 81 c6 60 02 00 00 add $0x260,%esi ed682: e8 00 00 00 00 callq ed687 ed687: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed68e: 31 d2 xor %edx,%edx ed690: 48 89 ef mov %rbp,%rdi ed693: 8b 70 04 mov 0x4(%rax),%esi ed696: 81 c6 fd 01 00 00 add $0x1fd,%esi ed69c: e8 00 00 00 00 callq ed6a1 ed6a1: 31 c9 xor %ecx,%ecx ed6a3: 48 89 ef mov %rbp,%rdi ed6a6: 80 e4 fe and $0xfe,%ah ed6a9: 89 c2 mov %eax,%edx ed6ab: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed6b2: 8b 70 04 mov 0x4(%rax),%esi ed6b5: 81 c6 fd 01 00 00 add $0x1fd,%esi ed6bb: e8 00 00 00 00 callq ed6c0 ed6c0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed6c7: 31 d2 xor %edx,%edx ed6c9: 48 89 ef mov %rbp,%rdi ed6cc: 8b 70 04 mov 0x4(%rax),%esi ed6cf: 81 c6 60 02 00 00 add $0x260,%esi ed6d5: e8 00 00 00 00 callq ed6da ed6da: 31 c9 xor %ecx,%ecx ed6dc: 48 89 ef mov %rbp,%rdi ed6df: 25 fb df ff ff and $0xffffdffb,%eax ed6e4: 89 c2 mov %eax,%edx ed6e6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed6ed: 8b 70 04 mov 0x4(%rax),%esi ed6f0: 81 c6 60 02 00 00 add $0x260,%esi ed6f6: e8 00 00 00 00 callq ed6fb ed6fb: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed702: 31 c9 xor %ecx,%ecx ed704: 31 d2 xor %edx,%edx ed706: 48 89 ef mov %rbp,%rdi ed709: 8b 70 04 mov 0x4(%rax),%esi ed70c: 81 c6 2d 02 00 00 add $0x22d,%esi ed712: e8 00 00 00 00 callq ed717 ed717: 41 bc 64 00 00 00 mov $0x64,%r12d ed71d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed724: 31 d2 xor %edx,%edx ed726: 48 89 ef mov %rbp,%rdi ed729: 8b 70 04 mov 0x4(%rax),%esi ed72c: 81 c6 6f 02 00 00 add $0x26f,%esi ed732: e8 00 00 00 00 callq ed737 ed737: a8 02 test $0x2,%al ed739: 0f 85 e5 f7 ff ff jne ecf24 ed73f: bb 0a 00 00 00 mov $0xa,%ebx ed744: bf 58 89 41 00 mov $0x418958,%edi ed749: e8 00 00 00 00 callq ed74e ed74e: 48 83 eb 01 sub $0x1,%rbx ed752: 75 f0 jne ed744 ed754: 41 83 ec 01 sub $0x1,%r12d ed758: 75 c3 jne ed71d ed75a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ed761: bb 0a 00 00 00 mov $0xa,%ebx ed766: e8 00 00 00 00 callq ed76b ed76b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed772: 31 d2 xor %edx,%edx ed774: 48 89 ef mov %rbp,%rdi ed777: 8b 70 04 mov 0x4(%rax),%esi ed77a: 81 c6 60 02 00 00 add $0x260,%esi ed780: e8 00 00 00 00 callq ed785 ed785: 31 c9 xor %ecx,%ecx ed787: 48 89 ef mov %rbp,%rdi ed78a: 83 c8 08 or $0x8,%eax ed78d: 89 c2 mov %eax,%edx ed78f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed796: 8b 70 04 mov 0x4(%rax),%esi ed799: 81 c6 60 02 00 00 add $0x260,%esi ed79f: e8 00 00 00 00 callq ed7a4 ed7a4: bf 58 89 41 00 mov $0x418958,%edi ed7a9: e8 00 00 00 00 callq ed7ae ed7ae: 48 83 eb 01 sub $0x1,%rbx ed7b2: 75 f0 jne ed7a4 ed7b4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed7bb: 31 d2 xor %edx,%edx ed7bd: 48 89 ef mov %rbp,%rdi ed7c0: bb 0a 00 00 00 mov $0xa,%ebx ed7c5: 8b 70 04 mov 0x4(%rax),%esi ed7c8: 81 c6 60 02 00 00 add $0x260,%esi ed7ce: e8 00 00 00 00 callq ed7d3 ed7d3: 31 c9 xor %ecx,%ecx ed7d5: 48 89 ef mov %rbp,%rdi ed7d8: 83 e0 f7 and $0xfffffff7,%eax ed7db: 89 c2 mov %eax,%edx ed7dd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed7e4: 8b 70 04 mov 0x4(%rax),%esi ed7e7: 81 c6 60 02 00 00 add $0x260,%esi ed7ed: e8 00 00 00 00 callq ed7f2 ed7f2: bf 58 89 41 00 mov $0x418958,%edi ed7f7: e8 00 00 00 00 callq ed7fc ed7fc: 48 83 eb 01 sub $0x1,%rbx ed800: 75 f0 jne ed7f2 ed802: 41 83 ef 01 sub $0x1,%r15d ed806: 0f 85 0b ff ff ff jne ed717 ed80c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ed813: e8 00 00 00 00 callq ed818 ed818: b8 ff ff ff ff mov $0xffffffff,%eax ed81d: e9 1d f6 ff ff jmpq ece3f ed822: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed829: 31 d2 xor %edx,%edx ed82b: 48 89 ef mov %rbp,%rdi ed82e: 8b 70 04 mov 0x4(%rax),%esi ed831: 83 c6 04 add $0x4,%esi ed834: e8 00 00 00 00 callq ed839 ed839: 48 89 ef mov %rbp,%rdi ed83c: 25 fc fe ff ff and $0xfffffefc,%eax ed841: 89 c2 mov %eax,%edx ed843: 0d 02 01 00 00 or $0x102,%eax ed848: f6 85 95 89 00 00 40 testb $0x40,0x8995(%rbp) ed84f: 0f 45 d0 cmovne %eax,%edx ed852: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed859: 31 c9 xor %ecx,%ecx ed85b: 8b 70 04 mov 0x4(%rax),%esi ed85e: 83 c6 04 add $0x4,%esi ed861: e8 00 00 00 00 callq ed866 ed866: e9 ea f9 ff ff jmpq ed255 ed86b: ba 55 55 05 00 mov $0x55555,%edx ed870: 48 89 ef mov %rbp,%rdi ed873: e8 00 00 00 00 callq ed878 ed878: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed87f: 31 d2 xor %edx,%edx ed881: 48 89 ef mov %rbp,%rdi ed884: 8b 70 04 mov 0x4(%rax),%esi ed887: 83 c6 01 add $0x1,%esi ed88a: e8 00 00 00 00 callq ed88f ed88f: 8b 9d 28 07 00 00 mov 0x728(%rbp),%ebx ed895: eb 29 jmp ed8c0 ed897: 8b 9d 28 07 00 00 mov 0x728(%rbp),%ebx ed89d: 41 89 c4 mov %eax,%r12d ed8a0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed8a7: 31 d2 xor %edx,%edx ed8a9: 48 89 ef mov %rbp,%rdi ed8ac: 8b 70 04 mov 0x4(%rax),%esi ed8af: 83 c6 01 add $0x1,%esi ed8b2: e8 00 00 00 00 callq ed8b7 ed8b7: 83 eb 01 sub $0x1,%ebx ed8ba: 0f 84 00 00 00 00 je ed8c0 ed8c0: a9 ff ff 0f 00 test $0xfffff,%eax ed8c5: 0f 84 57 ff ff ff je ed822 ed8cb: 41 39 c4 cmp %eax,%r12d ed8ce: 75 c7 jne ed897 ed8d0: bf c7 10 00 00 mov $0x10c7,%edi ed8d5: e8 00 00 00 00 callq ed8da ed8da: eb c4 jmp ed8a0 ed8dc: 0f b6 9f d8 0a 01 00 movzbl 0x10ad8(%rdi),%ebx ed8e3: 41 81 e4 00 40 00 00 and $0x4000,%r12d ed8ea: 0f 85 a6 0f 00 00 jne ee896 ed8f0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed8f7: 31 d2 xor %edx,%edx ed8f9: 48 89 ef mov %rbp,%rdi ed8fc: 8b 70 04 mov 0x4(%rax),%esi ed8ff: 83 c6 04 add $0x4,%esi ed902: e8 00 00 00 00 callq ed907 ed907: 31 c9 xor %ecx,%ecx ed909: 48 89 ef mov %rbp,%rdi ed90c: 0d 04 01 00 00 or $0x104,%eax ed911: 89 c2 mov %eax,%edx ed913: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed91a: 8b 70 04 mov 0x4(%rax),%esi ed91d: 83 c6 04 add $0x4,%esi ed920: e8 00 00 00 00 callq ed925 ed925: 84 db test %bl,%bl ed927: 0f 85 83 08 00 00 jne ee1b0 ed92d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed934: 31 d2 xor %edx,%edx ed936: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) ed93d: 48 89 ef mov %rbp,%rdi ed940: 0f 95 c2 setne %dl ed943: 31 c9 xor %ecx,%ecx ed945: 8b 70 04 mov 0x4(%rax),%esi ed948: 81 c2 04 01 00 00 add $0x104,%edx ed94e: 83 c6 12 add $0x12,%esi ed951: e8 00 00 00 00 callq ed956 ed956: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed95d: 8b 48 04 mov 0x4(%rax),%ecx ed960: 8d 14 8d b0 07 00 00 lea 0x7b0(,%rcx,4),%edx ed967: 81 e2 ff ff 0f 00 and $0xfffff,%edx ed96d: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ed973: 3d ff 25 00 00 cmp $0x25ff,%eax ed978: 76 17 jbe ed991 ed97a: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ed980: 3d ff 05 00 00 cmp $0x5ff,%eax ed985: 0f 87 ea 13 00 00 ja eed75 ed98b: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ed991: c1 e8 02 shr $0x2,%eax ed994: 8d 71 11 lea 0x11(%rcx),%esi ed997: 48 89 ef mov %rbp,%rdi ed99a: 31 c9 xor %ecx,%ecx ed99c: 89 c2 mov %eax,%edx ed99e: c1 e2 10 shl $0x10,%edx ed9a1: 83 ca 01 or $0x1,%edx ed9a4: e8 00 00 00 00 callq ed9a9 ed9a9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed9b0: 31 c9 xor %ecx,%ecx ed9b2: 31 d2 xor %edx,%edx ed9b4: 48 89 ef mov %rbp,%rdi ed9b7: 8b 70 04 mov 0x4(%rax),%esi ed9ba: 83 c6 12 add $0x12,%esi ed9bd: e8 00 00 00 00 callq ed9c2 ed9c2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ed9c9: 8b 48 04 mov 0x4(%rax),%ecx ed9cc: 8d 14 8d a8 07 00 00 lea 0x7a8(,%rcx,4),%edx ed9d3: 81 e2 ff ff 0f 00 and $0xfffff,%edx ed9d9: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ed9df: 3d ff 25 00 00 cmp $0x25ff,%eax ed9e4: 76 17 jbe ed9fd ed9e6: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ed9ec: 3d ff 05 00 00 cmp $0x5ff,%eax ed9f1: 0f 87 a9 13 00 00 ja eeda0 ed9f7: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ed9fd: c1 e0 0e shl $0xe,%eax eda00: 8d 71 11 lea 0x11(%rcx),%esi eda03: 48 89 ef mov %rbp,%rdi eda06: 31 c9 xor %ecx,%ecx eda08: 83 c8 01 or $0x1,%eax eda0b: 89 c2 mov %eax,%edx eda0d: e8 00 00 00 00 callq eda12 eda12: 31 c9 xor %ecx,%ecx eda14: ba 01 00 00 00 mov $0x1,%edx eda19: 48 89 ef mov %rbp,%rdi eda1c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eda23: 8b 70 04 mov 0x4(%rax),%esi eda26: 83 c6 12 add $0x12,%esi eda29: e8 00 00 00 00 callq eda2e eda2e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eda35: 8b 48 04 mov 0x4(%rax),%ecx eda38: 8d 14 8d 90 16 00 00 lea 0x1690(,%rcx,4),%edx eda3f: 81 e2 ff ff 0f 00 and $0xfffff,%edx eda45: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax eda4b: 3d ff 25 00 00 cmp $0x25ff,%eax eda50: 76 17 jbe eda69 eda52: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax eda58: 3d ff 05 00 00 cmp $0x5ff,%eax eda5d: 0f 87 64 11 00 00 ja eebc7 eda63: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eda69: c1 e0 0e shl $0xe,%eax eda6c: 8d 71 11 lea 0x11(%rcx),%esi eda6f: 48 89 ef mov %rbp,%rdi eda72: 31 c9 xor %ecx,%ecx eda74: 83 c8 01 or $0x1,%eax eda77: 89 c2 mov %eax,%edx eda79: e8 00 00 00 00 callq eda7e eda7e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eda85: 31 c9 xor %ecx,%ecx eda87: 31 d2 xor %edx,%edx eda89: 48 89 ef mov %rbp,%rdi eda8c: 8b 70 04 mov 0x4(%rax),%esi eda8f: 83 c6 12 add $0x12,%esi eda92: e8 00 00 00 00 callq eda97 eda97: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eda9e: 8b 48 04 mov 0x4(%rax),%ecx edaa1: 8d 14 8d 98 16 00 00 lea 0x1698(,%rcx,4),%edx edaa8: 81 e2 ff ff 0f 00 and $0xfffff,%edx edaae: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edab4: 3d ff 25 00 00 cmp $0x25ff,%eax edab9: 76 17 jbe edad2 edabb: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax edac1: 3d ff 05 00 00 cmp $0x5ff,%eax edac6: 0f 87 26 11 00 00 ja eebf2 edacc: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edad2: c1 e0 0e shl $0xe,%eax edad5: 8d 71 11 lea 0x11(%rcx),%esi edad8: 48 89 ef mov %rbp,%rdi edadb: 31 c9 xor %ecx,%ecx edadd: 83 c8 01 or $0x1,%eax edae0: 89 c2 mov %eax,%edx edae2: e8 00 00 00 00 callq edae7 edae7: 31 c9 xor %ecx,%ecx edae9: ba 00 02 f2 0f mov $0xff20200,%edx edaee: 48 89 ef mov %rbp,%rdi edaf1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edaf8: 8b 70 04 mov 0x4(%rax),%esi edafb: 83 c6 12 add $0x12,%esi edafe: e8 00 00 00 00 callq edb03 edb03: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edb0a: 8b 48 04 mov 0x4(%rax),%ecx edb0d: 8d 14 8d 60 09 00 00 lea 0x960(,%rcx,4),%edx edb14: 81 e2 ff ff 0f 00 and $0xfffff,%edx edb1a: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edb20: 3d ff 25 00 00 cmp $0x25ff,%eax edb25: 76 17 jbe edb3e edb27: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax edb2d: 3d ff 05 00 00 cmp $0x5ff,%eax edb32: 0f 87 e5 10 00 00 ja eec1d edb38: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edb3e: c1 e0 0e shl $0xe,%eax edb41: 8d 71 11 lea 0x11(%rcx),%esi edb44: 48 89 ef mov %rbp,%rdi edb47: 31 c9 xor %ecx,%ecx edb49: 83 c8 01 or $0x1,%eax edb4c: 89 c2 mov %eax,%edx edb4e: e8 00 00 00 00 callq edb53 edb53: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edb5a: 31 c9 xor %ecx,%ecx edb5c: 31 d2 xor %edx,%edx edb5e: 48 89 ef mov %rbp,%rdi edb61: 8b 70 04 mov 0x4(%rax),%esi edb64: 83 c6 12 add $0x12,%esi edb67: e8 00 00 00 00 callq edb6c edb6c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edb73: 8b 48 04 mov 0x4(%rax),%ecx edb76: 8d 14 8d 00 08 00 00 lea 0x800(,%rcx,4),%edx edb7d: 81 e2 ff ff 0f 00 and $0xfffff,%edx edb83: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edb89: 3d ff 25 00 00 cmp $0x25ff,%eax edb8e: 76 17 jbe edba7 edb90: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax edb96: 3d ff 05 00 00 cmp $0x5ff,%eax edb9b: 0f 87 a7 10 00 00 ja eec48 edba1: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edba7: c1 e0 0e shl $0xe,%eax edbaa: 8d 71 11 lea 0x11(%rcx),%esi edbad: 48 89 ef mov %rbp,%rdi edbb0: 31 c9 xor %ecx,%ecx edbb2: 83 c8 01 or $0x1,%eax edbb5: 89 c2 mov %eax,%edx edbb7: e8 00 00 00 00 callq edbbc edbbc: 31 c9 xor %ecx,%ecx edbbe: ba 08 73 30 00 mov $0x307308,%edx edbc3: 48 89 ef mov %rbp,%rdi edbc6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edbcd: 8b 70 04 mov 0x4(%rax),%esi edbd0: 83 c6 12 add $0x12,%esi edbd3: e8 00 00 00 00 callq edbd8 edbd8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edbdf: 8b 48 04 mov 0x4(%rax),%ecx edbe2: 8d 14 8d 98 08 00 00 lea 0x898(,%rcx,4),%edx edbe9: 81 e2 ff ff 0f 00 and $0xfffff,%edx edbef: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edbf5: 3d ff 25 00 00 cmp $0x25ff,%eax edbfa: 76 17 jbe edc13 edbfc: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax edc02: 3d ff 05 00 00 cmp $0x5ff,%eax edc07: 0f 87 66 10 00 00 ja eec73 edc0d: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edc13: c1 e0 0e shl $0xe,%eax edc16: 8d 71 11 lea 0x11(%rcx),%esi edc19: 48 89 ef mov %rbp,%rdi edc1c: 31 c9 xor %ecx,%ecx edc1e: 83 c8 01 or $0x1,%eax edc21: 89 c2 mov %eax,%edx edc23: e8 00 00 00 00 callq edc28 edc28: 31 c9 xor %ecx,%ecx edc2a: ba 10 00 00 00 mov $0x10,%edx edc2f: 48 89 ef mov %rbp,%rdi edc32: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edc39: 8b 70 04 mov 0x4(%rax),%esi edc3c: 83 c6 12 add $0x12,%esi edc3f: e8 00 00 00 00 callq edc44 edc44: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edc4b: 8b 48 04 mov 0x4(%rax),%ecx edc4e: 8d 14 8d dc 08 00 00 lea 0x8dc(,%rcx,4),%edx edc55: 81 e2 ff ff 0f 00 and $0xfffff,%edx edc5b: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edc61: 3d ff 25 00 00 cmp $0x25ff,%eax edc66: 76 17 jbe edc7f edc68: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax edc6e: 3d ff 05 00 00 cmp $0x5ff,%eax edc73: 0f 87 25 10 00 00 ja eec9e edc79: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edc7f: c1 e0 0e shl $0xe,%eax edc82: 8d 71 11 lea 0x11(%rcx),%esi edc85: 48 89 ef mov %rbp,%rdi edc88: 31 c9 xor %ecx,%ecx edc8a: 83 c8 01 or $0x1,%eax edc8d: 89 c2 mov %eax,%edx edc8f: e8 00 00 00 00 callq edc94 edc94: 31 c9 xor %ecx,%ecx edc96: ba 40 20 0c 04 mov $0x40c2040,%edx edc9b: 48 89 ef mov %rbp,%rdi edc9e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edca5: 8b 70 04 mov 0x4(%rax),%esi edca8: 83 c6 12 add $0x12,%esi edcab: e8 00 00 00 00 callq edcb0 edcb0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edcb7: 8b 48 04 mov 0x4(%rax),%ecx edcba: 8d 14 8d e4 08 00 00 lea 0x8e4(,%rcx,4),%edx edcc1: 81 e2 ff ff 0f 00 and $0xfffff,%edx edcc7: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edccd: 3d ff 25 00 00 cmp $0x25ff,%eax edcd2: 76 17 jbe edceb edcd4: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax edcda: 3d ff 05 00 00 cmp $0x5ff,%eax edcdf: 0f 87 e4 0f 00 00 ja eecc9 edce5: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edceb: c1 e0 0e shl $0xe,%eax edcee: 8d 71 11 lea 0x11(%rcx),%esi edcf1: 48 89 ef mov %rbp,%rdi edcf4: 31 c9 xor %ecx,%ecx edcf6: 83 c8 01 or $0x1,%eax edcf9: 89 c2 mov %eax,%edx edcfb: e8 00 00 00 00 callq edd00 edd00: 31 c9 xor %ecx,%ecx edd02: ba 40 20 0c 04 mov $0x40c2040,%edx edd07: 48 89 ef mov %rbp,%rdi edd0a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edd11: 8b 70 04 mov 0x4(%rax),%esi edd14: 83 c6 12 add $0x12,%esi edd17: e8 00 00 00 00 callq edd1c edd1c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edd23: 8b 48 04 mov 0x4(%rax),%ecx edd26: 8d 14 8d ec 08 00 00 lea 0x8ec(,%rcx,4),%edx edd2d: 81 e2 ff ff 0f 00 and $0xfffff,%edx edd33: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edd39: 3d ff 25 00 00 cmp $0x25ff,%eax edd3e: 76 17 jbe edd57 edd40: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax edd46: 3d ff 05 00 00 cmp $0x5ff,%eax edd4b: 0f 87 a3 0f 00 00 ja eecf4 edd51: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edd57: c1 e0 0e shl $0xe,%eax edd5a: 8d 71 11 lea 0x11(%rcx),%esi edd5d: 48 89 ef mov %rbp,%rdi edd60: 31 c9 xor %ecx,%ecx edd62: 83 c8 01 or $0x1,%eax edd65: 89 c2 mov %eax,%edx edd67: e8 00 00 00 00 callq edd6c edd6c: 31 c9 xor %ecx,%ecx edd6e: ba 88 00 00 00 mov $0x88,%edx edd73: 48 89 ef mov %rbp,%rdi edd76: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edd7d: 8b 70 04 mov 0x4(%rax),%esi edd80: 83 c6 12 add $0x12,%esi edd83: e8 00 00 00 00 callq edd88 edd88: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edd8f: 8b 48 04 mov 0x4(%rax),%ecx edd92: 8d 14 8d f4 08 00 00 lea 0x8f4(,%rcx,4),%edx edd99: 81 e2 ff ff 0f 00 and $0xfffff,%edx edd9f: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edda5: 3d ff 25 00 00 cmp $0x25ff,%eax eddaa: 76 17 jbe eddc3 eddac: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax eddb2: 3d ff 05 00 00 cmp $0x5ff,%eax eddb7: 0f 87 0e 10 00 00 ja eedcb eddbd: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax eddc3: c1 e0 0e shl $0xe,%eax eddc6: 8d 71 11 lea 0x11(%rcx),%esi eddc9: 48 89 ef mov %rbp,%rdi eddcc: 31 c9 xor %ecx,%ecx eddce: 83 c8 01 or $0x1,%eax eddd1: 89 c2 mov %eax,%edx eddd3: e8 00 00 00 00 callq eddd8 eddd8: 31 f6 xor %esi,%esi eddda: 48 89 ef mov %rbp,%rdi edddd: e8 1e bd ff ff callq e9b00 edde2: 31 c9 xor %ecx,%ecx edde4: ba 10 00 00 00 mov $0x10,%edx edde9: 48 89 ef mov %rbp,%rdi eddec: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eddf3: 8b 70 04 mov 0x4(%rax),%esi eddf6: 83 c6 12 add $0x12,%esi eddf9: e8 00 00 00 00 callq eddfe eddfe: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ede05: 8b 48 04 mov 0x4(%rax),%ecx ede08: 8d 14 8d b0 09 00 00 lea 0x9b0(,%rcx,4),%edx ede0f: 81 e2 ff ff 0f 00 and $0xfffff,%edx ede15: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ede1b: 3d ff 25 00 00 cmp $0x25ff,%eax ede20: 76 17 jbe ede39 ede22: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ede28: 3d ff 05 00 00 cmp $0x5ff,%eax ede2d: 0f 87 c3 0f 00 00 ja eedf6 ede33: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ede39: c1 e0 0e shl $0xe,%eax ede3c: 8d 71 11 lea 0x11(%rcx),%esi ede3f: 48 89 ef mov %rbp,%rdi ede42: 31 c9 xor %ecx,%ecx ede44: 83 c8 01 or $0x1,%eax ede47: 89 c2 mov %eax,%edx ede49: e8 00 00 00 00 callq ede4e ede4e: 31 c9 xor %ecx,%ecx ede50: ba 03 00 00 00 mov $0x3,%edx ede55: 48 89 ef mov %rbp,%rdi ede58: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ede5f: 8b 70 04 mov 0x4(%rax),%esi ede62: 83 c6 12 add $0x12,%esi ede65: e8 00 00 00 00 callq ede6a ede6a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ede71: 8b 48 04 mov 0x4(%rax),%ecx ede74: 8d 14 8d ac 09 00 00 lea 0x9ac(,%rcx,4),%edx ede7b: 81 e2 ff ff 0f 00 and $0xfffff,%edx ede81: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ede87: 3d ff 25 00 00 cmp $0x25ff,%eax ede8c: 76 17 jbe edea5 ede8e: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ede94: 3d ff 05 00 00 cmp $0x5ff,%eax ede99: 0f 87 82 0f 00 00 ja eee21 ede9f: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edea5: c1 e0 0e shl $0xe,%eax edea8: 8d 71 11 lea 0x11(%rcx),%esi edeab: 48 89 ef mov %rbp,%rdi edeae: 31 c9 xor %ecx,%ecx edeb0: 83 c8 01 or $0x1,%eax edeb3: 89 c2 mov %eax,%edx edeb5: e8 00 00 00 00 callq edeba edeba: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edec1: 31 c9 xor %ecx,%ecx edec3: 31 d2 xor %edx,%edx edec5: 48 89 ef mov %rbp,%rdi edec8: 8b 70 04 mov 0x4(%rax),%esi edecb: 83 c6 12 add $0x12,%esi edece: e8 00 00 00 00 callq eded3 eded3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ededa: 8b 48 04 mov 0x4(%rax),%ecx ededd: 8d 14 8d 80 09 00 00 lea 0x980(,%rcx,4),%edx edee4: 81 e2 ff ff 0f 00 and $0xfffff,%edx edeea: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edef0: 3d ff 25 00 00 cmp $0x25ff,%eax edef5: 76 17 jbe edf0e edef7: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax edefd: 3d ff 05 00 00 cmp $0x5ff,%eax edf02: 0f 87 44 0f 00 00 ja eee4c edf08: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edf0e: c1 e0 0e shl $0xe,%eax edf11: 8d 71 11 lea 0x11(%rcx),%esi edf14: 48 89 ef mov %rbp,%rdi edf17: 31 c9 xor %ecx,%ecx edf19: 83 c8 01 or $0x1,%eax edf1c: 89 c2 mov %eax,%edx edf1e: e8 00 00 00 00 callq edf23 edf23: 31 c9 xor %ecx,%ecx edf25: ba 00 00 3e 00 mov $0x3e0000,%edx edf2a: 48 89 ef mov %rbp,%rdi edf2d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edf34: 8b 70 04 mov 0x4(%rax),%esi edf37: 83 c6 12 add $0x12,%esi edf3a: e8 00 00 00 00 callq edf3f edf3f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edf46: 8b 48 04 mov 0x4(%rax),%ecx edf49: 8d 14 8d f4 07 00 00 lea 0x7f4(,%rcx,4),%edx edf50: 81 e2 ff ff 0f 00 and $0xfffff,%edx edf56: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edf5c: 3d ff 25 00 00 cmp $0x25ff,%eax edf61: 76 17 jbe edf7a edf63: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax edf69: 3d ff 05 00 00 cmp $0x5ff,%eax edf6e: 0f 87 ab 0d 00 00 ja eed1f edf74: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edf7a: c1 e0 0e shl $0xe,%eax edf7d: 8d 71 11 lea 0x11(%rcx),%esi edf80: 48 89 ef mov %rbp,%rdi edf83: 31 c9 xor %ecx,%ecx edf85: 83 c8 01 or $0x1,%eax edf88: 89 c2 mov %eax,%edx edf8a: e8 00 00 00 00 callq edf8f edf8f: 31 c9 xor %ecx,%ecx edf91: ba 02 00 00 00 mov $0x2,%edx edf96: 48 89 ef mov %rbp,%rdi edf99: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edfa0: 8b 70 04 mov 0x4(%rax),%esi edfa3: 83 c6 12 add $0x12,%esi edfa6: e8 00 00 00 00 callq edfab edfab: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax edfb2: 8b 48 04 mov 0x4(%rax),%ecx edfb5: 8d 14 8d 00 08 00 00 lea 0x800(,%rcx,4),%edx edfbc: 81 e2 ff ff 0f 00 and $0xfffff,%edx edfc2: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax edfc8: 3d ff 25 00 00 cmp $0x25ff,%eax edfcd: 76 17 jbe edfe6 edfcf: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax edfd5: 3d ff 05 00 00 cmp $0x5ff,%eax edfda: 0f 87 6a 0d 00 00 ja eed4a edfe0: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax edfe6: c1 e0 0e shl $0xe,%eax edfe9: 8d 71 11 lea 0x11(%rcx),%esi edfec: 48 89 ef mov %rbp,%rdi edfef: 31 c9 xor %ecx,%ecx edff1: 83 c8 01 or $0x1,%eax edff4: 89 c2 mov %eax,%edx edff6: e8 00 00 00 00 callq edffb edffb: 8b bd 20 0d 01 00 mov 0x10d20(%rbp),%edi ee001: ba 00 01 01 11 mov $0x11010100,%edx ee006: 48 83 ff 01 cmp $0x1,%rdi ee00a: 76 10 jbe ee01c ee00c: e8 7f e0 ff ff callq ec090 <__order_base_2.part.0> ee011: 83 e0 1f and $0x1f,%eax ee014: 89 c2 mov %eax,%edx ee016: 81 ca 00 01 01 11 or $0x11010100,%edx ee01c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee023: 31 c9 xor %ecx,%ecx ee025: 48 89 ef mov %rbp,%rdi ee028: 8b 70 04 mov 0x4(%rax),%esi ee02b: 81 c6 69 02 00 00 add $0x269,%esi ee031: e8 00 00 00 00 callq ee036 ee036: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee03d: 31 d2 xor %edx,%edx ee03f: 48 89 ef mov %rbp,%rdi ee042: 8b 70 04 mov 0x4(%rax),%esi ee045: 83 c6 04 add $0x4,%esi ee048: e8 00 00 00 00 callq ee04d ee04d: 31 c9 xor %ecx,%ecx ee04f: 48 89 ef mov %rbp,%rdi ee052: 0d 00 00 00 80 or $0x80000000,%eax ee057: 89 c2 mov %eax,%edx ee059: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee060: 8b 70 04 mov 0x4(%rax),%esi ee063: 83 c6 04 add $0x4,%esi ee066: e8 00 00 00 00 callq ee06b ee06b: 41 0f b6 46 39 movzbl 0x39(%r14),%eax ee070: 31 c9 xor %ecx,%ecx ee072: 31 d2 xor %edx,%edx ee074: 48 89 ef mov %rbp,%rdi ee077: 83 c8 01 or $0x1,%eax ee07a: 41 88 46 39 mov %al,0x39(%r14) ee07e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee085: 8b 70 04 mov 0x4(%rax),%esi ee088: 81 c6 66 02 00 00 add $0x266,%esi ee08e: e8 00 00 00 00 callq ee093 ee093: 8b 95 34 0d 01 00 mov 0x10d34(%rbp),%edx ee099: 31 c9 xor %ecx,%ecx ee09b: 48 89 ef mov %rbp,%rdi ee09e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee0a5: c1 ea 02 shr $0x2,%edx ee0a8: 8b 70 04 mov 0x4(%rax),%esi ee0ab: 81 c6 6a 02 00 00 add $0x26a,%esi ee0b1: e8 00 00 00 00 callq ee0b6 ee0b6: 8b 95 30 0d 01 00 mov 0x10d30(%rbp),%edx ee0bc: 31 c9 xor %ecx,%ecx ee0be: 48 89 ef mov %rbp,%rdi ee0c1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee0c8: 8b 70 04 mov 0x4(%rax),%esi ee0cb: 81 c6 29 06 00 00 add $0x629,%esi ee0d1: e8 00 00 00 00 callq ee0d6 ee0d6: 8b 95 34 0d 01 00 mov 0x10d34(%rbp),%edx ee0dc: 31 c9 xor %ecx,%ecx ee0de: 48 89 ef mov %rbp,%rdi ee0e1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee0e8: 8b 70 04 mov 0x4(%rax),%esi ee0eb: 81 c6 28 06 00 00 add $0x628,%esi ee0f1: e8 00 00 00 00 callq ee0f6 ee0f6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee0fd: 31 c9 xor %ecx,%ecx ee0ff: 31 d2 xor %edx,%edx ee101: 48 89 ef mov %rbp,%rdi ee104: 8b 70 04 mov 0x4(%rax),%esi ee107: 81 c6 64 02 00 00 add $0x264,%esi ee10d: e8 00 00 00 00 callq ee112 ee112: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee119: 31 c9 xor %ecx,%ecx ee11b: 31 d2 xor %edx,%edx ee11d: 48 89 ef mov %rbp,%rdi ee120: 8b 70 04 mov 0x4(%rax),%esi ee123: 83 c6 16 add $0x16,%esi ee126: e8 00 00 00 00 callq ee12b ee12b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee132: 31 d2 xor %edx,%edx ee134: 48 89 ef mov %rbp,%rdi ee137: 8b 70 04 mov 0x4(%rax),%esi ee13a: 81 c6 64 02 00 00 add $0x264,%esi ee140: e8 00 00 00 00 callq ee145 ee145: 31 c9 xor %ecx,%ecx ee147: 48 89 ef mov %rbp,%rdi ee14a: 89 c2 mov %eax,%edx ee14c: 89 c0 mov %eax,%eax ee14e: 48 89 85 10 0d 01 00 mov %rax,0x10d10(%rbp) ee155: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee15c: 8b 70 04 mov 0x4(%rax),%esi ee15f: 81 c6 65 02 00 00 add $0x265,%esi ee165: e8 00 00 00 00 callq ee16a ee16a: 41 0f b6 46 39 movzbl 0x39(%r14),%eax ee16f: 31 d2 xor %edx,%edx ee171: 48 89 ef mov %rbp,%rdi ee174: 83 e0 fe and $0xfffffffe,%eax ee177: 41 88 46 39 mov %al,0x39(%r14) ee17b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee182: 8b 70 04 mov 0x4(%rax),%esi ee185: 83 c6 04 add $0x4,%esi ee188: e8 00 00 00 00 callq ee18d ee18d: 31 c9 xor %ecx,%ecx ee18f: 48 89 ef mov %rbp,%rdi ee192: 25 ff ff ff 7f and $0x7fffffff,%eax ee197: 89 c2 mov %eax,%edx ee199: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee1a0: 8b 70 04 mov 0x4(%rax),%esi ee1a3: 83 c6 04 add $0x4,%esi ee1a6: e8 00 00 00 00 callq ee1ab ee1ab: e9 66 f0 ff ff jmpq ed216 ee1b0: 48 8b b5 00 18 01 00 mov 0x11800(%rbp),%rsi ee1b7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee1be: 31 c9 xor %ecx,%ecx ee1c0: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) ee1c7: 48 89 b5 10 18 01 00 mov %rsi,0x11810(%rbp) ee1ce: 8b 40 04 mov 0x4(%rax),%eax ee1d1: 0f 95 c1 setne %cl ee1d4: 81 c1 04 01 00 00 add $0x104,%ecx ee1da: 8d 14 85 b0 07 00 00 lea 0x7b0(,%rax,4),%edx ee1e1: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee1e7: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee1ed: 3d ff 25 00 00 cmp $0x25ff,%eax ee1f2: 76 17 jbe ee20b ee1f4: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee1fa: 3d ff 05 00 00 cmp $0x5ff,%eax ee1ff: 0f 87 e9 07 00 00 ja ee9ee ee205: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee20b: 48 8d 56 04 lea 0x4(%rsi),%rdx ee20f: c1 e8 02 shr $0x2,%eax ee212: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee219: 89 06 mov %eax,(%rsi) ee21b: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee222: 48 8d 50 04 lea 0x4(%rax),%rdx ee226: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee22d: 89 08 mov %ecx,(%rax) ee22f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee236: 8b 40 04 mov 0x4(%rax),%eax ee239: 8d 14 85 a8 07 00 00 lea 0x7a8(,%rax,4),%edx ee240: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee246: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee24c: 3d ff 25 00 00 cmp $0x25ff,%eax ee251: 76 17 jbe ee26a ee253: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee259: 3d ff 05 00 00 cmp $0x5ff,%eax ee25e: 0f 87 b5 07 00 00 ja eea19 ee264: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee26a: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee271: c1 e8 02 shr $0x2,%eax ee274: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee278: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee27f: 89 02 mov %eax,(%rdx) ee281: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee288: 48 8d 50 04 lea 0x4(%rax),%rdx ee28c: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee293: c7 00 00 00 00 00 movl $0x0,(%rax) ee299: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee2a0: 8b 40 04 mov 0x4(%rax),%eax ee2a3: 8d 14 85 90 16 00 00 lea 0x1690(,%rax,4),%edx ee2aa: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee2b0: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee2b6: 3d ff 25 00 00 cmp $0x25ff,%eax ee2bb: 76 17 jbe ee2d4 ee2bd: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee2c3: 3d ff 05 00 00 cmp $0x5ff,%eax ee2c8: 0f 87 76 07 00 00 ja eea44 ee2ce: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee2d4: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee2db: c1 e8 02 shr $0x2,%eax ee2de: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee2e2: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee2e9: 89 02 mov %eax,(%rdx) ee2eb: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee2f2: 48 8d 50 04 lea 0x4(%rax),%rdx ee2f6: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee2fd: c7 00 01 00 00 00 movl $0x1,(%rax) ee303: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee30a: 8b 40 04 mov 0x4(%rax),%eax ee30d: 8d 14 85 98 16 00 00 lea 0x1698(,%rax,4),%edx ee314: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee31a: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee320: 3d ff 25 00 00 cmp $0x25ff,%eax ee325: 76 17 jbe ee33e ee327: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee32d: 3d ff 05 00 00 cmp $0x5ff,%eax ee332: 0f 87 37 07 00 00 ja eea6f ee338: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee33e: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee345: c1 e8 02 shr $0x2,%eax ee348: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee34c: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee353: 89 02 mov %eax,(%rdx) ee355: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee35c: 48 8d 50 04 lea 0x4(%rax),%rdx ee360: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee367: c7 00 00 00 00 00 movl $0x0,(%rax) ee36d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee374: 8b 40 04 mov 0x4(%rax),%eax ee377: 8d 14 85 60 09 00 00 lea 0x960(,%rax,4),%edx ee37e: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee384: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee38a: 3d ff 25 00 00 cmp $0x25ff,%eax ee38f: 76 17 jbe ee3a8 ee391: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee397: 3d ff 05 00 00 cmp $0x5ff,%eax ee39c: 0f 87 f8 06 00 00 ja eea9a ee3a2: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee3a8: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee3af: c1 e8 02 shr $0x2,%eax ee3b2: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee3b6: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee3bd: 89 02 mov %eax,(%rdx) ee3bf: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee3c6: 48 8d 50 04 lea 0x4(%rax),%rdx ee3ca: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee3d1: c7 00 00 02 f2 0f movl $0xff20200,(%rax) ee3d7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee3de: 8b 40 04 mov 0x4(%rax),%eax ee3e1: 8d 14 85 00 08 00 00 lea 0x800(,%rax,4),%edx ee3e8: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee3ee: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee3f4: 3d ff 25 00 00 cmp $0x25ff,%eax ee3f9: 76 17 jbe ee412 ee3fb: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee401: 3d ff 05 00 00 cmp $0x5ff,%eax ee406: 0f 87 b9 06 00 00 ja eeac5 ee40c: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee412: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee419: c1 e8 02 shr $0x2,%eax ee41c: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee420: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee427: 89 02 mov %eax,(%rdx) ee429: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee430: 48 8d 50 04 lea 0x4(%rax),%rdx ee434: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee43b: c7 00 00 00 00 00 movl $0x0,(%rax) ee441: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee448: 8b 40 04 mov 0x4(%rax),%eax ee44b: 8d 14 85 98 08 00 00 lea 0x898(,%rax,4),%edx ee452: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee458: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee45e: 3d ff 25 00 00 cmp $0x25ff,%eax ee463: 76 17 jbe ee47c ee465: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee46b: 3d ff 05 00 00 cmp $0x5ff,%eax ee470: 0f 87 7a 06 00 00 ja eeaf0 ee476: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee47c: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee483: c1 e8 02 shr $0x2,%eax ee486: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee48a: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee491: 89 02 mov %eax,(%rdx) ee493: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee49a: 48 8d 50 04 lea 0x4(%rax),%rdx ee49e: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee4a5: c7 00 08 73 30 00 movl $0x307308,(%rax) ee4ab: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee4b2: 8b 40 04 mov 0x4(%rax),%eax ee4b5: 8d 14 85 dc 08 00 00 lea 0x8dc(,%rax,4),%edx ee4bc: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee4c2: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee4c8: 3d ff 25 00 00 cmp $0x25ff,%eax ee4cd: 76 17 jbe ee4e6 ee4cf: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee4d5: 3d ff 05 00 00 cmp $0x5ff,%eax ee4da: 0f 87 3b 06 00 00 ja eeb1b ee4e0: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee4e6: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee4ed: c1 e8 02 shr $0x2,%eax ee4f0: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee4f4: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee4fb: 89 02 mov %eax,(%rdx) ee4fd: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee504: 48 8d 50 04 lea 0x4(%rax),%rdx ee508: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee50f: c7 00 10 00 00 00 movl $0x10,(%rax) ee515: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee51c: 8b 40 04 mov 0x4(%rax),%eax ee51f: 8d 14 85 e4 08 00 00 lea 0x8e4(,%rax,4),%edx ee526: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee52c: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee532: 3d ff 25 00 00 cmp $0x25ff,%eax ee537: 76 17 jbe ee550 ee539: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee53f: 3d ff 05 00 00 cmp $0x5ff,%eax ee544: 0f 87 fc 05 00 00 ja eeb46 ee54a: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee550: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee557: c1 e8 02 shr $0x2,%eax ee55a: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee55e: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee565: 89 02 mov %eax,(%rdx) ee567: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee56e: 48 8d 50 04 lea 0x4(%rax),%rdx ee572: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee579: c7 00 40 20 0c 04 movl $0x40c2040,(%rax) ee57f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee586: 8b 40 04 mov 0x4(%rax),%eax ee589: 8d 14 85 ec 08 00 00 lea 0x8ec(,%rax,4),%edx ee590: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee596: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee59c: 3d ff 25 00 00 cmp $0x25ff,%eax ee5a1: 76 17 jbe ee5ba ee5a3: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee5a9: 3d ff 05 00 00 cmp $0x5ff,%eax ee5ae: 0f 87 bd 05 00 00 ja eeb71 ee5b4: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee5ba: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee5c1: c1 e8 02 shr $0x2,%eax ee5c4: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee5c8: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee5cf: 89 02 mov %eax,(%rdx) ee5d1: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee5d8: 48 8d 50 04 lea 0x4(%rax),%rdx ee5dc: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee5e3: c7 00 40 20 0c 04 movl $0x40c2040,(%rax) ee5e9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee5f0: 8b 40 04 mov 0x4(%rax),%eax ee5f3: 8d 14 85 f4 08 00 00 lea 0x8f4(,%rax,4),%edx ee5fa: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee600: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee606: 3d ff 25 00 00 cmp $0x25ff,%eax ee60b: 76 17 jbe ee624 ee60d: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee613: 3d ff 05 00 00 cmp $0x5ff,%eax ee618: 0f 87 7e 05 00 00 ja eeb9c ee61e: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee624: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee62b: c1 e8 02 shr $0x2,%eax ee62e: be 01 00 00 00 mov $0x1,%esi ee633: 48 89 ef mov %rbp,%rdi ee636: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee63a: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee641: 89 02 mov %eax,(%rdx) ee643: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee64a: 48 8d 50 04 lea 0x4(%rax),%rdx ee64e: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee655: c7 00 88 00 00 00 movl $0x88,(%rax) ee65b: e8 a0 b4 ff ff callq e9b00 ee660: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee667: 8b 40 04 mov 0x4(%rax),%eax ee66a: 8d 14 85 b0 09 00 00 lea 0x9b0(,%rax,4),%edx ee671: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee677: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee67d: 3d ff 25 00 00 cmp $0x25ff,%eax ee682: 76 17 jbe ee69b ee684: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee68a: 3d ff 05 00 00 cmp $0x5ff,%eax ee68f: 0f 87 82 02 00 00 ja ee917 ee695: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee69b: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee6a2: c1 e8 02 shr $0x2,%eax ee6a5: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee6a9: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee6b0: 89 02 mov %eax,(%rdx) ee6b2: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee6b9: 48 8d 50 04 lea 0x4(%rax),%rdx ee6bd: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee6c4: c7 00 10 00 00 00 movl $0x10,(%rax) ee6ca: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee6d1: 8b 40 04 mov 0x4(%rax),%eax ee6d4: 8d 14 85 ac 09 00 00 lea 0x9ac(,%rax,4),%edx ee6db: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee6e1: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee6e7: 3d ff 25 00 00 cmp $0x25ff,%eax ee6ec: 76 17 jbe ee705 ee6ee: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee6f4: 3d ff 05 00 00 cmp $0x5ff,%eax ee6f9: 0f 87 43 02 00 00 ja ee942 ee6ff: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee705: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee70c: c1 e8 02 shr $0x2,%eax ee70f: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee713: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee71a: 89 02 mov %eax,(%rdx) ee71c: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee723: 48 8d 50 04 lea 0x4(%rax),%rdx ee727: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee72e: c7 00 03 00 00 00 movl $0x3,(%rax) ee734: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee73b: 8b 40 04 mov 0x4(%rax),%eax ee73e: 8d 14 85 80 09 00 00 lea 0x980(,%rax,4),%edx ee745: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee74b: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee751: 3d ff 25 00 00 cmp $0x25ff,%eax ee756: 76 17 jbe ee76f ee758: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee75e: 3d ff 05 00 00 cmp $0x5ff,%eax ee763: 0f 87 04 02 00 00 ja ee96d ee769: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee76f: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee776: c1 e8 02 shr $0x2,%eax ee779: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee77d: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee784: 89 02 mov %eax,(%rdx) ee786: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee78d: 48 8d 50 04 lea 0x4(%rax),%rdx ee791: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee798: c7 00 00 00 00 00 movl $0x0,(%rax) ee79e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee7a5: 8b 40 04 mov 0x4(%rax),%eax ee7a8: 8d 14 85 f4 07 00 00 lea 0x7f4(,%rax,4),%edx ee7af: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee7b5: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee7bb: 3d ff 25 00 00 cmp $0x25ff,%eax ee7c0: 76 17 jbe ee7d9 ee7c2: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee7c8: 3d ff 05 00 00 cmp $0x5ff,%eax ee7cd: 0f 87 c5 01 00 00 ja ee998 ee7d3: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee7d9: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee7e0: c1 e8 02 shr $0x2,%eax ee7e3: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee7e7: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee7ee: 89 02 mov %eax,(%rdx) ee7f0: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee7f7: 48 8d 50 04 lea 0x4(%rax),%rdx ee7fb: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee802: c7 00 00 00 3e 00 movl $0x3e0000,(%rax) ee808: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee80f: 8b 40 04 mov 0x4(%rax),%eax ee812: 8d 14 85 00 08 00 00 lea 0x800(,%rax,4),%edx ee819: 81 e2 ff ff 0f 00 and $0xfffff,%edx ee81f: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax ee825: 3d ff 25 00 00 cmp $0x25ff,%eax ee82a: 76 17 jbe ee843 ee82c: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax ee832: 3d ff 05 00 00 cmp $0x5ff,%eax ee837: 0f 87 86 01 00 00 ja ee9c3 ee83d: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax ee843: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx ee84a: c1 e8 02 shr $0x2,%eax ee84d: 31 f6 xor %esi,%esi ee84f: 48 89 ef mov %rbp,%rdi ee852: 48 8d 4a 04 lea 0x4(%rdx),%rcx ee856: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) ee85d: 89 02 mov %eax,(%rdx) ee85f: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax ee866: 48 8d 50 04 lea 0x4(%rax),%rdx ee86a: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) ee871: c7 00 02 00 00 00 movl $0x2,(%rax) ee877: 48 8b 95 08 18 01 00 mov 0x11808(%rbp),%rdx ee87e: 48 8b 8d 10 18 01 00 mov 0x11810(%rbp),%rcx ee885: 48 2b 8d 00 18 01 00 sub 0x11800(%rbp),%rcx ee88c: e8 00 00 00 00 callq ee891 ee891: e9 65 f7 ff ff jmpq edffb ee896: 48 89 ef mov %rbp,%rdi ee899: e8 22 d7 ff ff callq ebfc0 ee89e: e9 4d f0 ff ff jmpq ed8f0 ee8a3: 8b 95 9c 32 01 00 mov 0x1329c(%rbp),%edx ee8a9: 31 c9 xor %ecx,%ecx ee8ab: 48 89 ef mov %rbp,%rdi ee8ae: 45 31 ff xor %r15d,%r15d ee8b1: e8 00 00 00 00 callq ee8b6 ee8b6: 8b 95 a0 32 01 00 mov 0x132a0(%rbp),%edx ee8bc: 31 c9 xor %ecx,%ecx ee8be: 48 89 ef mov %rbp,%rdi ee8c1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee8c8: 8b 70 04 mov 0x4(%rax),%esi ee8cb: 81 c6 1e 06 00 00 add $0x61e,%esi ee8d1: e8 00 00 00 00 callq ee8d6 ee8d6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ee8dd: 31 c9 xor %ecx,%ecx ee8df: 31 d2 xor %edx,%edx ee8e1: 48 89 ef mov %rbp,%rdi ee8e4: 8b 70 04 mov 0x4(%rax),%esi ee8e7: 81 c6 42 02 00 00 add $0x242,%esi ee8ed: e8 00 00 00 00 callq ee8f2 ee8f2: e9 87 eb ff ff jmpq ed47e ee8f7: 0f b6 9d d8 0a 01 00 movzbl 0x10ad8(%rbp),%ebx ee8fe: 4c 8b b5 20 18 01 00 mov 0x11820(%rbp),%r14 ee905: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) ee90c: 0f 85 de ef ff ff jne ed8f0 ee912: e9 cc ef ff ff jmpq ed8e3 ee917: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ee91d: 3d ff 25 00 00 cmp $0x25ff,%eax ee922: 0f 86 73 fd ff ff jbe ee69b ee928: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ee92e: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ee934: 81 f9 00 06 00 00 cmp $0x600,%ecx ee93a: 0f 43 c2 cmovae %edx,%eax ee93d: e9 59 fd ff ff jmpq ee69b ee942: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ee948: 3d ff 25 00 00 cmp $0x25ff,%eax ee94d: 0f 86 b2 fd ff ff jbe ee705 ee953: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ee959: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ee95f: 81 f9 00 06 00 00 cmp $0x600,%ecx ee965: 0f 43 c2 cmovae %edx,%eax ee968: e9 98 fd ff ff jmpq ee705 ee96d: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ee973: 3d ff 25 00 00 cmp $0x25ff,%eax ee978: 0f 86 f1 fd ff ff jbe ee76f ee97e: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ee984: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ee98a: 81 f9 00 06 00 00 cmp $0x600,%ecx ee990: 0f 43 c2 cmovae %edx,%eax ee993: e9 d7 fd ff ff jmpq ee76f ee998: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ee99e: 3d ff 25 00 00 cmp $0x25ff,%eax ee9a3: 0f 86 30 fe ff ff jbe ee7d9 ee9a9: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ee9af: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ee9b5: 81 f9 00 06 00 00 cmp $0x600,%ecx ee9bb: 0f 43 c2 cmovae %edx,%eax ee9be: e9 16 fe ff ff jmpq ee7d9 ee9c3: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ee9c9: 3d ff 25 00 00 cmp $0x25ff,%eax ee9ce: 0f 86 6f fe ff ff jbe ee843 ee9d4: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx ee9da: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax ee9e0: 81 f9 00 06 00 00 cmp $0x600,%ecx ee9e6: 0f 43 c2 cmovae %edx,%eax ee9e9: e9 55 fe ff ff jmpq ee843 ee9ee: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax ee9f4: 3d ff 25 00 00 cmp $0x25ff,%eax ee9f9: 0f 86 0c f8 ff ff jbe ee20b ee9ff: 8d ba 00 80 fb ff lea -0x48000(%rdx),%edi eea05: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eea0b: 81 ff 00 06 00 00 cmp $0x600,%edi eea11: 0f 43 c2 cmovae %edx,%eax eea14: e9 f2 f7 ff ff jmpq ee20b eea19: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eea1f: 3d ff 25 00 00 cmp $0x25ff,%eax eea24: 0f 86 40 f8 ff ff jbe ee26a eea2a: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eea30: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eea36: 81 f9 00 06 00 00 cmp $0x600,%ecx eea3c: 0f 43 c2 cmovae %edx,%eax eea3f: e9 26 f8 ff ff jmpq ee26a eea44: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eea4a: 3d ff 25 00 00 cmp $0x25ff,%eax eea4f: 0f 86 7f f8 ff ff jbe ee2d4 eea55: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eea5b: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eea61: 81 f9 00 06 00 00 cmp $0x600,%ecx eea67: 0f 43 c2 cmovae %edx,%eax eea6a: e9 65 f8 ff ff jmpq ee2d4 eea6f: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eea75: 3d ff 25 00 00 cmp $0x25ff,%eax eea7a: 0f 86 be f8 ff ff jbe ee33e eea80: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eea86: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eea8c: 81 f9 00 06 00 00 cmp $0x600,%ecx eea92: 0f 43 c2 cmovae %edx,%eax eea95: e9 a4 f8 ff ff jmpq ee33e eea9a: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eeaa0: 3d ff 25 00 00 cmp $0x25ff,%eax eeaa5: 0f 86 fd f8 ff ff jbe ee3a8 eeaab: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eeab1: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eeab7: 81 f9 00 06 00 00 cmp $0x600,%ecx eeabd: 0f 43 c2 cmovae %edx,%eax eeac0: e9 e3 f8 ff ff jmpq ee3a8 eeac5: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eeacb: 3d ff 25 00 00 cmp $0x25ff,%eax eead0: 0f 86 3c f9 ff ff jbe ee412 eead6: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eeadc: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eeae2: 81 f9 00 06 00 00 cmp $0x600,%ecx eeae8: 0f 43 c2 cmovae %edx,%eax eeaeb: e9 22 f9 ff ff jmpq ee412 eeaf0: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eeaf6: 3d ff 25 00 00 cmp $0x25ff,%eax eeafb: 0f 86 7b f9 ff ff jbe ee47c eeb01: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eeb07: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eeb0d: 81 f9 00 06 00 00 cmp $0x600,%ecx eeb13: 0f 43 c2 cmovae %edx,%eax eeb16: e9 61 f9 ff ff jmpq ee47c eeb1b: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eeb21: 3d ff 25 00 00 cmp $0x25ff,%eax eeb26: 0f 86 ba f9 ff ff jbe ee4e6 eeb2c: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eeb32: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eeb38: 81 f9 00 06 00 00 cmp $0x600,%ecx eeb3e: 0f 43 c2 cmovae %edx,%eax eeb41: e9 a0 f9 ff ff jmpq ee4e6 eeb46: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eeb4c: 3d ff 25 00 00 cmp $0x25ff,%eax eeb51: 0f 86 f9 f9 ff ff jbe ee550 eeb57: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eeb5d: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eeb63: 81 f9 00 06 00 00 cmp $0x600,%ecx eeb69: 0f 43 c2 cmovae %edx,%eax eeb6c: e9 df f9 ff ff jmpq ee550 eeb71: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eeb77: 3d ff 25 00 00 cmp $0x25ff,%eax eeb7c: 0f 86 38 fa ff ff jbe ee5ba eeb82: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eeb88: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eeb8e: 81 f9 00 06 00 00 cmp $0x600,%ecx eeb94: 0f 43 c2 cmovae %edx,%eax eeb97: e9 1e fa ff ff jmpq ee5ba eeb9c: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eeba2: 3d ff 25 00 00 cmp $0x25ff,%eax eeba7: 0f 86 77 fa ff ff jbe ee624 eebad: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx eebb3: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eebb9: 81 f9 00 06 00 00 cmp $0x600,%ecx eebbf: 0f 43 c2 cmovae %edx,%eax eebc2: e9 5d fa ff ff jmpq ee624 eebc7: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eebcd: 3d ff 25 00 00 cmp $0x25ff,%eax eebd2: 0f 86 91 ee ff ff jbe eda69 eebd8: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eebde: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eebe4: 81 fe 00 06 00 00 cmp $0x600,%esi eebea: 0f 43 c2 cmovae %edx,%eax eebed: e9 77 ee ff ff jmpq eda69 eebf2: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eebf8: 3d ff 25 00 00 cmp $0x25ff,%eax eebfd: 0f 86 cf ee ff ff jbe edad2 eec03: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eec09: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eec0f: 81 fe 00 06 00 00 cmp $0x600,%esi eec15: 0f 43 c2 cmovae %edx,%eax eec18: e9 b5 ee ff ff jmpq edad2 eec1d: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eec23: 3d ff 25 00 00 cmp $0x25ff,%eax eec28: 0f 86 10 ef ff ff jbe edb3e eec2e: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eec34: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eec3a: 81 fe 00 06 00 00 cmp $0x600,%esi eec40: 0f 43 c2 cmovae %edx,%eax eec43: e9 f6 ee ff ff jmpq edb3e eec48: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eec4e: 3d ff 25 00 00 cmp $0x25ff,%eax eec53: 0f 86 4e ef ff ff jbe edba7 eec59: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eec5f: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eec65: 81 fe 00 06 00 00 cmp $0x600,%esi eec6b: 0f 43 c2 cmovae %edx,%eax eec6e: e9 34 ef ff ff jmpq edba7 eec73: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eec79: 3d ff 25 00 00 cmp $0x25ff,%eax eec7e: 0f 86 8f ef ff ff jbe edc13 eec84: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eec8a: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eec90: 81 fe 00 06 00 00 cmp $0x600,%esi eec96: 0f 43 c2 cmovae %edx,%eax eec99: e9 75 ef ff ff jmpq edc13 eec9e: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eeca4: 3d ff 25 00 00 cmp $0x25ff,%eax eeca9: 0f 86 d0 ef ff ff jbe edc7f eecaf: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eecb5: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eecbb: 81 fe 00 06 00 00 cmp $0x600,%esi eecc1: 0f 43 c2 cmovae %edx,%eax eecc4: e9 b6 ef ff ff jmpq edc7f eecc9: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eeccf: 3d ff 25 00 00 cmp $0x25ff,%eax eecd4: 0f 86 11 f0 ff ff jbe edceb eecda: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eece0: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eece6: 81 fe 00 06 00 00 cmp $0x600,%esi eecec: 0f 43 c2 cmovae %edx,%eax eecef: e9 f7 ef ff ff jmpq edceb eecf4: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eecfa: 3d ff 25 00 00 cmp $0x25ff,%eax eecff: 0f 86 52 f0 ff ff jbe edd57 eed05: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eed0b: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eed11: 81 fe 00 06 00 00 cmp $0x600,%esi eed17: 0f 43 c2 cmovae %edx,%eax eed1a: e9 38 f0 ff ff jmpq edd57 eed1f: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eed25: 3d ff 25 00 00 cmp $0x25ff,%eax eed2a: 0f 86 4a f2 ff ff jbe edf7a eed30: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eed36: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eed3c: 81 fe 00 06 00 00 cmp $0x600,%esi eed42: 0f 43 c2 cmovae %edx,%eax eed45: e9 30 f2 ff ff jmpq edf7a eed4a: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eed50: 3d ff 25 00 00 cmp $0x25ff,%eax eed55: 0f 86 8b f2 ff ff jbe edfe6 eed5b: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eed61: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eed67: 81 fe 00 06 00 00 cmp $0x600,%esi eed6d: 0f 43 c2 cmovae %edx,%eax eed70: e9 71 f2 ff ff jmpq edfe6 eed75: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eed7b: 3d ff 25 00 00 cmp $0x25ff,%eax eed80: 0f 86 0b ec ff ff jbe ed991 eed86: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eed8c: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eed92: 81 fe 00 06 00 00 cmp $0x600,%esi eed98: 0f 43 c2 cmovae %edx,%eax eed9b: e9 f1 eb ff ff jmpq ed991 eeda0: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eeda6: 3d ff 25 00 00 cmp $0x25ff,%eax eedab: 0f 86 4c ec ff ff jbe ed9fd eedb1: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eedb7: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eedbd: 81 fe 00 06 00 00 cmp $0x600,%esi eedc3: 0f 43 c2 cmovae %edx,%eax eedc6: e9 32 ec ff ff jmpq ed9fd eedcb: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eedd1: 3d ff 25 00 00 cmp $0x25ff,%eax eedd6: 0f 86 e7 ef ff ff jbe eddc3 eeddc: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eede2: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eede8: 81 fe 00 06 00 00 cmp $0x600,%esi eedee: 0f 43 c2 cmovae %edx,%eax eedf1: e9 cd ef ff ff jmpq eddc3 eedf6: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eedfc: 3d ff 25 00 00 cmp $0x25ff,%eax eee01: 0f 86 32 f0 ff ff jbe ede39 eee07: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eee0d: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eee13: 81 fe 00 06 00 00 cmp $0x600,%esi eee19: 0f 43 c2 cmovae %edx,%eax eee1c: e9 18 f0 ff ff jmpq ede39 eee21: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eee27: 3d ff 25 00 00 cmp $0x25ff,%eax eee2c: 0f 86 73 f0 ff ff jbe edea5 eee32: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eee38: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eee3e: 81 fe 00 06 00 00 cmp $0x600,%esi eee44: 0f 43 c2 cmovae %edx,%eax eee47: e9 59 f0 ff ff jmpq edea5 eee4c: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax eee52: 3d ff 25 00 00 cmp $0x25ff,%eax eee57: 0f 86 b1 f0 ff ff jbe edf0e eee5d: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi eee63: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax eee69: 81 fe 00 06 00 00 cmp $0x600,%esi eee6f: 0f 43 c2 cmovae %edx,%eax eee72: e9 97 f0 ff ff jmpq edf0e eee77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) eee7e: 00 00 00000000000eee80 : eee80: e8 00 00 00 00 callq eee85 eee85: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) eee8c: 75 46 jne eeed4 eee8e: 55 push %rbp eee8f: 48 89 fd mov %rdi,%rbp eee92: 85 f6 test %esi,%esi eee94: 75 29 jne eeebf eee96: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax eee9d: 31 d2 xor %edx,%edx eee9f: 8b 70 04 mov 0x4(%rax),%esi eeea2: 81 c6 6f 02 00 00 add $0x26f,%esi eeea8: e8 00 00 00 00 callq eeead eeead: 83 f8 02 cmp $0x2,%eax eeeb0: 75 25 jne eeed7 eeeb2: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) eeeb9: 74 0d je eeec8 eeebb: 31 c0 xor %eax,%eax eeebd: 5d pop %rbp eeebe: c3 retq eeebf: e8 bc cf ff ff callq ebe80 eeec4: 31 c0 xor %eax,%eax eeec6: 5d pop %rbp eeec7: c3 retq eeec8: 48 89 ef mov %rbp,%rdi eeecb: e8 e0 ce ff ff callq ebdb0 eeed0: 31 c0 xor %eax,%eax eeed2: eb e9 jmp eeebd eeed4: 31 c0 xor %eax,%eax eeed6: c3 retq eeed7: b8 f0 ff ff ff mov $0xfffffff0,%eax eeedc: 5d pop %rbp eeedd: c3 retq eeede: 66 90 xchg %ax,%ax 00000000000eeee0 : eeee0: e8 00 00 00 00 callq eeee5 eeee5: 53 push %rbx eeee6: 48 89 fb mov %rdi,%rbx eeee9: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi eeef0: e8 00 00 00 00 callq eeef5 eeef5: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) eeefc: 75 2c jne eef2a eeefe: 8b 93 d4 0a 01 00 mov 0x10ad4(%rbx),%edx eef04: 85 d2 test %edx,%edx eef06: 75 04 jne eef0c eef08: 31 c0 xor %eax,%eax eef0a: 5b pop %rbx eef0b: c3 retq eef0c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax eef13: 31 d2 xor %edx,%edx eef15: 48 89 df mov %rbx,%rdi eef18: 8b 70 04 mov 0x4(%rax),%esi eef1b: 81 c6 6f 02 00 00 add $0x26f,%esi eef21: e8 00 00 00 00 callq eef26 eef26: 85 c0 test %eax,%eax eef28: 74 de je eef08 eef2a: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) eef31: 75 24 jne eef57 eef33: 8b 83 d4 0a 01 00 mov 0x10ad4(%rbx),%eax eef39: 85 c0 test %eax,%eax eef3b: 74 cb je eef08 eef3d: 48 89 df mov %rbx,%rdi eef40: e8 0b d9 ff ff callq ec850 eef45: 85 c0 test %eax,%eax eef47: 75 bf jne eef08 eef49: c7 83 d4 0a 01 00 00 movl $0x0,0x10ad4(%rbx) eef50: 00 00 00 eef53: 31 c0 xor %eax,%eax eef55: 5b pop %rbx eef56: c3 retq eef57: c7 83 d4 0a 01 00 01 movl $0x1,0x10ad4(%rbx) eef5e: 00 00 00 eef61: 31 c0 xor %eax,%eax eef63: 5b pop %rbx eef64: c3 retq eef65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) eef6c: 00 00 00 00 00000000000eef70 : eef70: e8 00 00 00 00 callq eef75 eef75: 55 push %rbp eef76: 48 89 fd mov %rdi,%rbp eef79: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi eef80: e8 00 00 00 00 callq eef85 eef85: f6 85 95 89 00 00 80 testb $0x80,0x8995(%rbp) eef8c: 75 31 jne eefbf eef8e: 8b 95 d4 0a 01 00 mov 0x10ad4(%rbp),%edx eef94: 85 d2 test %edx,%edx eef96: 75 09 jne eefa1 eef98: 48 89 ef mov %rbp,%rdi eef9b: 5d pop %rbp eef9c: e9 00 00 00 00 jmpq eefa1 eefa1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax eefa8: 31 d2 xor %edx,%edx eefaa: 48 89 ef mov %rbp,%rdi eefad: 8b 70 04 mov 0x4(%rax),%esi eefb0: 81 c6 6f 02 00 00 add $0x26f,%esi eefb6: e8 00 00 00 00 callq eefbb eefbb: 85 c0 test %eax,%eax eefbd: 74 d9 je eef98 eefbf: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) eefc6: 75 29 jne eeff1 eefc8: 8b 85 d4 0a 01 00 mov 0x10ad4(%rbp),%eax eefce: 85 c0 test %eax,%eax eefd0: 74 c6 je eef98 eefd2: 48 89 ef mov %rbp,%rdi eefd5: e8 76 d8 ff ff callq ec850 eefda: 85 c0 test %eax,%eax eefdc: 75 ba jne eef98 eefde: c7 85 d4 0a 01 00 00 movl $0x0,0x10ad4(%rbp) eefe5: 00 00 00 eefe8: 48 89 ef mov %rbp,%rdi eefeb: 5d pop %rbp eefec: e9 00 00 00 00 jmpq eeff1 eeff1: c7 85 d4 0a 01 00 01 movl $0x1,0x10ad4(%rbp) eeff8: 00 00 00 eeffb: 48 89 ef mov %rbp,%rdi eeffe: 5d pop %rbp eefff: e9 00 00 00 00 jmpq ef004 ef004: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ef00b: 00 00 00 00 ef00f: 90 nop 00000000000ef010 : ef010: e8 00 00 00 00 callq ef015 ef015: 41 56 push %r14 ef017: 41 55 push %r13 ef019: 41 54 push %r12 ef01b: 55 push %rbp ef01c: 89 f5 mov %esi,%ebp ef01e: 53 push %rbx ef01f: 48 89 fb mov %rdi,%rbx ef022: 4c 8b 2f mov (%rdi),%r13 ef025: f6 87 10 02 00 00 01 testb $0x1,0x210(%rdi) ef02c: 0f 84 ed 00 00 00 je ef11f ef032: 0f 0b ud2 ef034: d1 ed shr %ebp ef036: 0f 84 da 00 00 00 je ef116 ef03c: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax ef042: 45 31 e4 xor %r12d,%r12d ef045: e9 96 00 00 00 jmpq ef0e0 ef04a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef051: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ef058: 48 8d 50 01 lea 0x1(%rax),%rdx ef05c: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef062: 48 8d 04 81 lea (%rcx,%rax,4),%rax ef066: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef06d: 44 89 30 mov %r14d,(%rax) ef070: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef076: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef07d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef084: 8d 51 ff lea -0x1(%rcx),%edx ef087: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef08e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef094: 85 d2 test %edx,%edx ef096: 7e 69 jle ef101 ef098: 48 8d 50 01 lea 0x1(%rax),%rdx ef09c: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef0a2: 41 83 c4 01 add $0x1,%r12d ef0a6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef0ad: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ef0b4: 48 8d 04 82 lea (%rdx,%rax,4),%rax ef0b8: c7 00 00 00 00 00 movl $0x0,(%rax) ef0be: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ef0c5: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ef0cc: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax ef0d2: 83 e8 01 sub $0x1,%eax ef0d5: 89 83 28 02 00 00 mov %eax,0x228(%rbx) ef0db: 44 39 e5 cmp %r12d,%ebp ef0de: 74 36 je ef116 ef0e0: 45 0f b7 b5 8c 25 01 movzwl 0x1258c(%r13),%r14d ef0e7: 00 ef0e8: 85 c0 test %eax,%eax ef0ea: 0f 8f 5a ff ff ff jg ef04a ef0f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef0f7: e8 00 00 00 00 callq ef0fc ef0fc: e9 49 ff ff ff jmpq ef04a ef101: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef108: e8 00 00 00 00 callq ef10d ef10d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef114: eb 82 jmp ef098 ef116: 5b pop %rbx ef117: 5d pop %rbp ef118: 41 5c pop %r12 ef11a: 41 5d pop %r13 ef11c: 41 5e pop %r14 ef11e: c3 retq ef11f: 40 f6 c6 01 test $0x1,%sil ef123: 0f 84 0b ff ff ff je ef034 ef129: e9 04 ff ff ff jmpq ef032 ef12e: 66 90 xchg %ax,%ax 00000000000ef130 : ef130: e8 00 00 00 00 callq ef135 ef135: 53 push %rbx ef136: 8b 8f 28 02 00 00 mov 0x228(%rdi),%ecx ef13c: 48 89 fb mov %rdi,%rbx ef13f: 85 c9 test %ecx,%ecx ef141: 7e 40 jle ef183 ef143: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef14a: 48 8d 50 01 lea 0x1(%rax),%rdx ef14e: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef154: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef15b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ef162: 48 8d 04 82 lea (%rdx,%rax,4),%rax ef166: c7 00 01 00 00 00 movl $0x1,(%rax) ef16c: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ef173: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ef17a: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ef181: 5b pop %rbx ef182: c3 retq ef183: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef18a: e8 00 00 00 00 callq ef18f ef18f: eb b2 jmp ef143 ef191: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ef198: 00 00 00 00 ef19c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000ef1a0 : ef1a0: e8 00 00 00 00 callq ef1a5 ef1a5: 55 push %rbp ef1a6: 53 push %rbx ef1a7: 48 8b 07 mov (%rdi),%rax ef1aa: 48 89 fb mov %rdi,%rbx ef1ad: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi ef1b3: 0f b7 a8 88 25 01 00 movzwl 0x12588(%rax),%ebp ef1ba: 85 f6 test %esi,%esi ef1bc: 0f 8e 87 00 00 00 jle ef249 ef1c2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef1c9: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ef1d0: 48 8d 50 01 lea 0x1(%rax),%rdx ef1d4: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef1da: 48 8d 04 81 lea (%rcx,%rax,4),%rax ef1de: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef1e5: 89 28 mov %ebp,(%rax) ef1e7: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef1ed: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef1f4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef1fb: 8d 51 ff lea -0x1(%rcx),%edx ef1fe: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef205: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef20b: 85 d2 test %edx,%edx ef20d: 7e 4b jle ef25a ef20f: 48 8d 50 01 lea 0x1(%rax),%rdx ef213: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef219: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef220: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ef227: 48 8d 04 82 lea (%rdx,%rax,4),%rax ef22b: c7 00 16 00 00 80 movl $0x80000016,(%rax) ef231: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ef238: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ef23f: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ef246: 5b pop %rbx ef247: 5d pop %rbp ef248: c3 retq ef249: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef250: e8 00 00 00 00 callq ef255 ef255: e9 68 ff ff ff jmpq ef1c2 ef25a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef261: e8 00 00 00 00 callq ef266 ef266: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef26d: eb a0 jmp ef20f ef26f: 90 nop 00000000000ef270 : ef270: e8 00 00 00 00 callq ef275 ef275: 41 54 push %r12 ef277: 41 89 f4 mov %esi,%r12d ef27a: 55 push %rbp ef27b: 89 d5 mov %edx,%ebp ef27d: 53 push %rbx ef27e: 48 89 fb mov %rdi,%rbx ef281: 8b bf 28 02 00 00 mov 0x228(%rdi),%edi ef287: 85 ff test %edi,%edi ef289: 0f 8e d8 00 00 00 jle ef367 ef28f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef296: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ef29d: 41 c1 e4 02 shl $0x2,%r12d ef2a1: 48 8d 50 01 lea 0x1(%rax),%rdx ef2a5: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef2ab: 48 8d 04 86 lea (%rsi,%rax,4),%rax ef2af: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef2b6: c7 00 0b 00 00 00 movl $0xb,(%rax) ef2bc: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef2c2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef2c9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef2d0: 8d 51 ff lea -0x1(%rcx),%edx ef2d3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef2da: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef2e0: 85 d2 test %edx,%edx ef2e2: 0f 8e a5 00 00 00 jle ef38d ef2e8: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ef2ef: 48 8d 50 01 lea 0x1(%rax),%rdx ef2f3: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef2f9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef300: 48 8d 04 81 lea (%rcx,%rax,4),%rax ef304: 44 89 20 mov %r12d,(%rax) ef307: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef30d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef314: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef31b: 8d 51 ff lea -0x1(%rcx),%edx ef31e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef325: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef32b: 85 d2 test %edx,%edx ef32d: 7e 49 jle ef378 ef32f: 48 8d 50 01 lea 0x1(%rax),%rdx ef333: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef339: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef340: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ef347: 48 8d 04 82 lea (%rdx,%rax,4),%rax ef34b: 89 28 mov %ebp,(%rax) ef34d: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ef354: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ef35b: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ef362: 5b pop %rbx ef363: 5d pop %rbp ef364: 41 5c pop %r12 ef366: c3 retq ef367: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef36e: e8 00 00 00 00 callq ef373 ef373: e9 17 ff ff ff jmpq ef28f ef378: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef37f: e8 00 00 00 00 callq ef384 ef384: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef38b: eb a2 jmp ef32f ef38d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef394: e8 00 00 00 00 callq ef399 ef399: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef3a0: e9 43 ff ff ff jmpq ef2e8 ef3a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ef3ac: 00 00 00 00 00000000000ef3b0 : ef3b0: e8 00 00 00 00 callq ef3b5 ef3b5: 41 55 push %r13 ef3b7: 41 89 f5 mov %esi,%r13d ef3ba: 41 54 push %r12 ef3bc: 41 89 cc mov %ecx,%r12d ef3bf: 55 push %rbp ef3c0: 89 d5 mov %edx,%ebp ef3c2: 53 push %rbx ef3c3: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d ef3ca: 48 89 fb mov %rdi,%rbx ef3cd: 45 85 c0 test %r8d,%r8d ef3d0: 0f 8e 25 01 00 00 jle ef4fb ef3d6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef3dd: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ef3e4: 41 c1 e5 02 shl $0x2,%r13d ef3e8: 48 8d 50 01 lea 0x1(%rax),%rdx ef3ec: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef3f2: 48 8d 04 87 lea (%rdi,%rax,4),%rax ef3f6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef3fd: c7 00 0c 00 00 00 movl $0xc,(%rax) ef403: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef409: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef410: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef417: 8d 51 ff lea -0x1(%rcx),%edx ef41a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef421: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef427: 85 d2 test %edx,%edx ef429: 0f 8e 0a 01 00 00 jle ef539 ef42f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ef436: 48 8d 50 01 lea 0x1(%rax),%rdx ef43a: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef440: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef447: 48 8d 04 86 lea (%rsi,%rax,4),%rax ef44b: 44 89 28 mov %r13d,(%rax) ef44e: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ef454: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef45b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef462: 8d 56 ff lea -0x1(%rsi),%edx ef465: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef46c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef472: 85 d2 test %edx,%edx ef474: 0f 8e a7 00 00 00 jle ef521 ef47a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ef481: 48 8d 50 01 lea 0x1(%rax),%rdx ef485: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef48b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef492: 48 8d 04 81 lea (%rcx,%rax,4),%rax ef496: 44 89 20 mov %r12d,(%rax) ef499: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi ef49f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef4a6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef4ad: 8d 57 ff lea -0x1(%rdi),%edx ef4b0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef4b7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef4bd: 85 d2 test %edx,%edx ef4bf: 7e 4b jle ef50c ef4c1: 48 8d 50 01 lea 0x1(%rax),%rdx ef4c5: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef4cb: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef4d2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ef4d9: 48 8d 04 82 lea (%rdx,%rax,4),%rax ef4dd: 89 28 mov %ebp,(%rax) ef4df: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ef4e6: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ef4ed: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ef4f4: 5b pop %rbx ef4f5: 5d pop %rbp ef4f6: 41 5c pop %r12 ef4f8: 41 5d pop %r13 ef4fa: c3 retq ef4fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef502: e8 00 00 00 00 callq ef507 ef507: e9 ca fe ff ff jmpq ef3d6 ef50c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef513: e8 00 00 00 00 callq ef518 ef518: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef51f: eb a0 jmp ef4c1 ef521: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef528: e8 00 00 00 00 callq ef52d ef52d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef534: e9 41 ff ff ff jmpq ef47a ef539: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef540: e8 00 00 00 00 callq ef545 ef545: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef54c: e9 de fe ff ff jmpq ef42f ef551: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ef558: 00 00 00 00 ef55c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000ef560 : ef560: e8 00 00 00 00 callq ef565 ef565: 41 54 push %r12 ef567: 55 push %rbp ef568: 53 push %rbx ef569: 48 8b 2f mov (%rdi),%rbp ef56c: 48 89 fb mov %rdi,%rbx ef56f: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d ef576: 44 0f b7 a5 80 25 01 movzwl 0x12580(%rbp),%r12d ef57d: 00 ef57e: 45 85 c0 test %r8d,%r8d ef581: 0f 8e 29 01 00 00 jle ef6b0 ef587: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef58e: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ef595: 48 8d 50 01 lea 0x1(%rax),%rdx ef599: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef59f: 48 8d 04 87 lea (%rdi,%rax,4),%rax ef5a3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef5aa: 44 89 20 mov %r12d,(%rax) ef5ad: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef5b3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef5ba: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef5c1: 8d 51 ff lea -0x1(%rcx),%edx ef5c4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef5cb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef5d1: 85 d2 test %edx,%edx ef5d3: 0f 8e 15 01 00 00 jle ef6ee ef5d9: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ef5e0: 48 8d 50 01 lea 0x1(%rax),%rdx ef5e4: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef5ea: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef5f1: 48 8d 04 86 lea (%rsi,%rax,4),%rax ef5f5: c7 00 00 00 00 00 movl $0x0,(%rax) ef5fb: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ef601: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef608: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef60f: 8d 56 ff lea -0x1(%rsi),%edx ef612: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef619: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef61f: 0f b7 ad 88 25 01 00 movzwl 0x12588(%rbp),%ebp ef626: 85 d2 test %edx,%edx ef628: 0f 8e a8 00 00 00 jle ef6d6 ef62e: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ef635: 48 8d 50 01 lea 0x1(%rax),%rdx ef639: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef63f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef646: 48 8d 04 81 lea (%rcx,%rax,4),%rax ef64a: 89 28 mov %ebp,(%rax) ef64c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef652: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef659: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef660: 8d 51 ff lea -0x1(%rcx),%edx ef663: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef66a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef670: 85 d2 test %edx,%edx ef672: 7e 4d jle ef6c1 ef674: 48 8d 50 01 lea 0x1(%rax),%rdx ef678: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef67e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef685: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ef68c: 48 8d 04 82 lea (%rdx,%rax,4),%rax ef690: c7 00 14 00 00 80 movl $0x80000014,(%rax) ef696: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ef69d: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ef6a4: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ef6ab: 5b pop %rbx ef6ac: 5d pop %rbp ef6ad: 41 5c pop %r12 ef6af: c3 retq ef6b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef6b7: e8 00 00 00 00 callq ef6bc ef6bc: e9 c6 fe ff ff jmpq ef587 ef6c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef6c8: e8 00 00 00 00 callq ef6cd ef6cd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef6d4: eb 9e jmp ef674 ef6d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef6dd: e8 00 00 00 00 callq ef6e2 ef6e2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef6e9: e9 40 ff ff ff jmpq ef62e ef6ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef6f5: e8 00 00 00 00 callq ef6fa ef6fa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef701: e9 d3 fe ff ff jmpq ef5d9 ef706: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) ef70d: 00 00 00 00000000000ef710 : ef710: e8 00 00 00 00 callq ef715 ef715: 41 56 push %r14 ef717: 41 55 push %r13 ef719: 41 54 push %r12 ef71b: 41 89 f4 mov %esi,%r12d ef71e: 55 push %rbp ef71f: 53 push %rbx ef720: 4c 8b 37 mov (%rdi),%r14 ef723: 48 89 fb mov %rdi,%rbx ef726: 48 8b 47 08 mov 0x8(%rdi),%rax ef72a: 44 8b 68 10 mov 0x10(%rax),%r13d ef72e: 49 8b 86 58 28 00 00 mov 0x2858(%r14),%rax ef735: 48 8b 40 10 mov 0x10(%rax),%rax ef739: e8 00 00 00 00 callq ef73e ef73e: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d ef745: 48 89 c5 mov %rax,%rbp ef748: 44 89 e8 mov %r13d,%eax ef74b: 48 89 c2 mov %rax,%rdx ef74e: 48 c1 e2 06 shl $0x6,%rdx ef752: 45 0f af a4 16 a4 55 imul 0x55a4(%r14,%rdx,1),%r12d ef759: 00 00 ef75b: 45 03 a4 16 80 55 00 add 0x5580(%r14,%rdx,1),%r12d ef762: 00 ef763: 45 85 c0 test %r8d,%r8d ef766: 0f 8e 2a 01 00 00 jle ef896 ef76c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef773: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ef77a: 41 c1 e4 02 shl $0x2,%r12d ef77e: 48 8d 50 01 lea 0x1(%rax),%rdx ef782: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef788: 48 8d 04 87 lea (%rdi,%rax,4),%rax ef78c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef793: c7 00 0c 00 00 00 movl $0xc,(%rax) ef799: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef79f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef7a6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef7ad: 8d 51 ff lea -0x1(%rcx),%edx ef7b0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef7b7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef7bd: 85 d2 test %edx,%edx ef7bf: 0f 8e 0f 01 00 00 jle ef8d4 ef7c5: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ef7cc: 48 8d 50 01 lea 0x1(%rax),%rdx ef7d0: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef7d6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef7dd: 48 8d 04 86 lea (%rsi,%rax,4),%rax ef7e1: 44 89 20 mov %r12d,(%rax) ef7e4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef7ea: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef7f1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef7f8: 8d 51 ff lea -0x1(%rcx),%edx ef7fb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef802: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef808: 85 d2 test %edx,%edx ef80a: 0f 8e ac 00 00 00 jle ef8bc ef810: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ef817: 48 8d 50 01 lea 0x1(%rax),%rdx ef81b: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef821: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef828: 48 8d 04 81 lea (%rcx,%rax,4),%rax ef82c: c7 00 ff ff ff ff movl $0xffffffff,(%rax) ef832: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef838: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef83f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef846: 8d 51 ff lea -0x1(%rcx),%edx ef849: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef850: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef856: 85 d2 test %edx,%edx ef858: 7e 4d jle ef8a7 ef85a: 48 8d 50 01 lea 0x1(%rax),%rdx ef85e: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef864: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef86b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ef872: 48 8d 04 82 lea (%rdx,%rax,4),%rax ef876: 89 28 mov %ebp,(%rax) ef878: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ef87f: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ef886: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ef88d: 5b pop %rbx ef88e: 5d pop %rbp ef88f: 41 5c pop %r12 ef891: 41 5d pop %r13 ef893: 41 5e pop %r14 ef895: c3 retq ef896: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef89d: e8 00 00 00 00 callq ef8a2 ef8a2: e9 c5 fe ff ff jmpq ef76c ef8a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef8ae: e8 00 00 00 00 callq ef8b3 ef8b3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef8ba: eb 9e jmp ef85a ef8bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef8c3: e8 00 00 00 00 callq ef8c8 ef8c8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef8cf: e9 3c ff ff ff jmpq ef810 ef8d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ef8db: e8 00 00 00 00 callq ef8e0 ef8e0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef8e7: e9 d9 fe ff ff jmpq ef7c5 ef8ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000ef8f0 : ef8f0: e8 00 00 00 00 callq ef8f5 ef8f5: 41 54 push %r12 ef8f7: 45 31 e4 xor %r12d,%r12d ef8fa: 55 push %rbp ef8fb: 48 89 d5 mov %rdx,%rbp ef8fe: 53 push %rbx ef8ff: 48 89 fb mov %rdi,%rbx ef902: 48 85 f6 test %rsi,%rsi ef905: 74 07 je ef90e ef907: 44 8b a6 b0 01 00 00 mov 0x1b0(%rsi),%r12d ef90e: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d ef915: 45 85 c9 test %r9d,%r9d ef918: 0f 8e 75 01 00 00 jle efa93 ef91e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef925: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 ef92c: 48 8d 50 01 lea 0x1(%rax),%rdx ef930: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef936: 49 8d 04 80 lea (%r8,%rax,4),%rax ef93a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef941: c7 00 02 00 00 00 movl $0x2,(%rax) ef947: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef94d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef954: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef95b: 8d 51 ff lea -0x1(%rcx),%edx ef95e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef965: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef96b: 85 d2 test %edx,%edx ef96d: 0f 8e 76 01 00 00 jle efae9 ef973: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ef97a: 48 8d 50 01 lea 0x1(%rax),%rdx ef97e: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef984: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef98b: 48 8d 04 87 lea (%rdi,%rax,4),%rax ef98f: 44 89 20 mov %r12d,(%rax) ef992: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef998: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef99f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef9a6: 8d 51 ff lea -0x1(%rcx),%edx ef9a9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef9b0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ef9b6: 4c 8b 65 10 mov 0x10(%rbp),%r12 ef9ba: 85 d2 test %edx,%edx ef9bc: 0f 8e 0f 01 00 00 jle efad1 ef9c2: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ef9c9: 48 8d 50 01 lea 0x1(%rax),%rdx ef9cd: 23 83 40 02 00 00 and 0x240(%rbx),%eax ef9d3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ef9da: 48 8d 04 86 lea (%rsi,%rax,4),%rax ef9de: 44 89 20 mov %r12d,(%rax) ef9e1: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ef9e7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ef9ee: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ef9f5: 8d 51 ff lea -0x1(%rcx),%edx ef9f8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ef9ff: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efa05: 44 8b 65 14 mov 0x14(%rbp),%r12d efa09: 85 d2 test %edx,%edx efa0b: 0f 8e a8 00 00 00 jle efab9 efa11: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx efa18: 48 8d 50 01 lea 0x1(%rax),%rdx efa1c: 23 83 40 02 00 00 and 0x240(%rbx),%eax efa22: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efa29: 48 8d 04 81 lea (%rcx,%rax,4),%rax efa2d: 44 89 20 mov %r12d,(%rax) efa30: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi efa36: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efa3d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax efa44: 8d 57 ff lea -0x1(%rdi),%edx efa47: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) efa4e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efa54: 8b 6d 08 mov 0x8(%rbp),%ebp efa57: 85 d2 test %edx,%edx efa59: 7e 49 jle efaa4 efa5b: 48 8d 50 01 lea 0x1(%rax),%rdx efa5f: 23 83 40 02 00 00 and 0x240(%rbx),%eax efa65: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efa6c: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx efa73: 48 8d 04 82 lea (%rdx,%rax,4),%rax efa77: 89 28 mov %ebp,(%rax) efa79: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax efa80: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) efa87: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) efa8e: 5b pop %rbx efa8f: 5d pop %rbp efa90: 41 5c pop %r12 efa92: c3 retq efa93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi efa9a: e8 00 00 00 00 callq efa9f efa9f: e9 7a fe ff ff jmpq ef91e efaa4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi efaab: e8 00 00 00 00 callq efab0 efab0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efab7: eb a2 jmp efa5b efab9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi efac0: e8 00 00 00 00 callq efac5 efac5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efacc: e9 40 ff ff ff jmpq efa11 efad1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi efad8: e8 00 00 00 00 callq efadd efadd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efae4: e9 d9 fe ff ff jmpq ef9c2 efae9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi efaf0: e8 00 00 00 00 callq efaf5 efaf5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efafc: e9 72 fe ff ff jmpq ef973 efb01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) efb08: 00 00 00 00 efb0c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000efb10 : efb10: e8 00 00 00 00 callq efb15 efb15: 83 e1 01 and $0x1,%ecx efb18: 41 54 push %r12 efb1a: 49 89 f4 mov %rsi,%r12 efb1d: 55 push %rbp efb1e: 48 89 d5 mov %rdx,%rbp efb21: 53 push %rbx efb22: 48 89 fb mov %rdi,%rbx efb25: 0f 85 ef 01 00 00 jne efd1a efb2b: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d efb32: 45 85 c9 test %r9d,%r9d efb35: 0f 8e 71 01 00 00 jle efcac efb3b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efb42: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 efb49: 48 8d 50 01 lea 0x1(%rax),%rdx efb4d: 23 83 40 02 00 00 and 0x240(%rbx),%eax efb53: 49 8d 04 80 lea (%r8,%rax,4),%rax efb57: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efb5e: c7 00 03 00 00 00 movl $0x3,(%rax) efb64: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx efb6a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efb71: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax efb78: 8d 51 ff lea -0x1(%rcx),%edx efb7b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) efb82: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efb88: 85 d2 test %edx,%edx efb8a: 0f 8e 72 01 00 00 jle efd02 efb90: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi efb97: 48 8d 50 01 lea 0x1(%rax),%rdx efb9b: 23 83 40 02 00 00 and 0x240(%rbx),%eax efba1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efba8: 48 8d 04 87 lea (%rdi,%rax,4),%rax efbac: 44 89 20 mov %r12d,(%rax) efbaf: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi efbb5: 49 c1 ec 20 shr $0x20,%r12 efbb9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efbc0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax efbc7: 8d 56 ff lea -0x1(%rsi),%edx efbca: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) efbd1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efbd7: 85 d2 test %edx,%edx efbd9: 0f 8e 0b 01 00 00 jle efcea efbdf: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi efbe6: 48 8d 50 01 lea 0x1(%rax),%rdx efbea: 23 83 40 02 00 00 and 0x240(%rbx),%eax efbf0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efbf7: 48 8d 04 86 lea (%rsi,%rax,4),%rax efbfb: 44 89 20 mov %r12d,(%rax) efbfe: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi efc04: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efc0b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax efc12: 8d 57 ff lea -0x1(%rdi),%edx efc15: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) efc1c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efc22: 85 d2 test %edx,%edx efc24: 0f 8e a8 00 00 00 jle efcd2 efc2a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx efc31: 48 8d 50 01 lea 0x1(%rax),%rdx efc35: 23 83 40 02 00 00 and 0x240(%rbx),%eax efc3b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efc42: 48 8d 04 81 lea (%rcx,%rax,4),%rax efc46: 89 28 mov %ebp,(%rax) efc48: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx efc4e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efc55: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax efc5c: 8d 51 ff lea -0x1(%rcx),%edx efc5f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) efc66: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efc6c: 85 d2 test %edx,%edx efc6e: 7e 4d jle efcbd efc70: 48 8d 50 01 lea 0x1(%rax),%rdx efc74: 23 83 40 02 00 00 and 0x240(%rbx),%eax efc7a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efc81: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx efc88: 48 8d 04 82 lea (%rdx,%rax,4),%rax efc8c: c7 00 04 00 00 00 movl $0x4,(%rax) efc92: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax efc99: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) efca0: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) efca7: 5b pop %rbx efca8: 5d pop %rbp efca9: 41 5c pop %r12 efcab: c3 retq efcac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi efcb3: e8 00 00 00 00 callq efcb8 efcb8: e9 7e fe ff ff jmpq efb3b efcbd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi efcc4: e8 00 00 00 00 callq efcc9 efcc9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efcd0: eb 9e jmp efc70 efcd2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi efcd9: e8 00 00 00 00 callq efcde efcde: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efce5: e9 40 ff ff ff jmpq efc2a efcea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi efcf1: e8 00 00 00 00 callq efcf6 efcf6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efcfd: e9 dd fe ff ff jmpq efbdf efd02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi efd09: e8 00 00 00 00 callq efd0e efd0e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efd15: e9 76 fe ff ff jmpq efb90 efd1a: 0f 0b ud2 efd1c: e9 0a fe ff ff jmpq efb2b efd21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) efd28: 00 00 00 00 efd2c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000efd30 : efd30: e8 00 00 00 00 callq efd35 efd35: 41 56 push %r14 efd37: 41 55 push %r13 efd39: 41 89 f5 mov %esi,%r13d efd3c: 41 54 push %r12 efd3e: 55 push %rbp efd3f: 89 d5 mov %edx,%ebp efd41: 53 push %rbx efd42: 4c 8b 27 mov (%rdi),%r12 efd45: 48 89 fb mov %rdi,%rbx efd48: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d efd4f: 45 0f b7 b4 24 80 25 movzwl 0x12580(%r12),%r14d efd56: 01 00 efd58: 45 85 d2 test %r10d,%r10d efd5b: 0f 8e ce 01 00 00 jle eff2f efd61: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efd68: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 efd6f: 41 c1 e5 02 shl $0x2,%r13d efd73: 48 8d 50 01 lea 0x1(%rax),%rdx efd77: 23 83 40 02 00 00 and 0x240(%rbx),%eax efd7d: 49 8d 04 81 lea (%r9,%rax,4),%rax efd81: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efd88: 44 89 30 mov %r14d,(%rax) efd8b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx efd91: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efd98: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax efd9f: 8d 51 ff lea -0x1(%rcx),%edx efda2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) efda9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efdaf: 85 d2 test %edx,%edx efdb1: 0f 8e e6 01 00 00 jle eff9d efdb7: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 efdbe: 48 8d 50 01 lea 0x1(%rax),%rdx efdc2: 23 83 40 02 00 00 and 0x240(%rbx),%eax efdc8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efdcf: 49 8d 04 80 lea (%r8,%rax,4),%rax efdd3: 44 89 28 mov %r13d,(%rax) efdd6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx efddc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efde3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax efdea: 8d 51 ff lea -0x1(%rcx),%edx efded: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) efdf4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efdfa: 45 0f b7 ac 24 84 25 movzwl 0x12584(%r12),%r13d efe01: 01 00 efe03: 85 d2 test %edx,%edx efe05: 0f 8e 7a 01 00 00 jle eff85 efe0b: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi efe12: 48 8d 50 01 lea 0x1(%rax),%rdx efe16: 23 83 40 02 00 00 and 0x240(%rbx),%eax efe1c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efe23: 48 8d 04 87 lea (%rdi,%rax,4),%rax efe27: 44 89 28 mov %r13d,(%rax) efe2a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi efe30: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efe37: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax efe3e: 8d 56 ff lea -0x1(%rsi),%edx efe41: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) efe48: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efe4e: 85 d2 test %edx,%edx efe50: 0f 8e 17 01 00 00 jle eff6d efe56: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi efe5d: 48 8d 50 01 lea 0x1(%rax),%rdx efe61: 23 83 40 02 00 00 and 0x240(%rbx),%eax efe67: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efe6e: 48 8d 04 86 lea (%rsi,%rax,4),%rax efe72: 89 28 mov %ebp,(%rax) efe74: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx efe7a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efe81: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax efe88: 8d 51 ff lea -0x1(%rcx),%edx efe8b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) efe92: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efe98: 41 0f b7 ac 24 88 25 movzwl 0x12588(%r12),%ebp efe9f: 01 00 efea1: 85 d2 test %edx,%edx efea3: 0f 8e ac 00 00 00 jle eff55 efea9: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx efeb0: 48 8d 50 01 lea 0x1(%rax),%rdx efeb4: 23 83 40 02 00 00 and 0x240(%rbx),%eax efeba: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) efec1: 48 8d 04 81 lea (%rcx,%rax,4),%rax efec5: 89 28 mov %ebp,(%rax) efec7: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi efecd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efed4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax efedb: 8d 57 ff lea -0x1(%rdi),%edx efede: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) efee5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) efeeb: 85 d2 test %edx,%edx efeed: 7e 51 jle eff40 efeef: 48 8d 50 01 lea 0x1(%rax),%rdx efef3: 23 83 40 02 00 00 and 0x240(%rbx),%eax efef9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) eff00: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx eff07: 48 8d 04 82 lea (%rdx,%rax,4),%rax eff0b: c7 00 08 00 00 80 movl $0x80000008,(%rax) eff11: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax eff18: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) eff1f: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) eff26: 5b pop %rbx eff27: 5d pop %rbp eff28: 41 5c pop %r12 eff2a: 41 5d pop %r13 eff2c: 41 5e pop %r14 eff2e: c3 retq eff2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi eff36: e8 00 00 00 00 callq eff3b eff3b: e9 21 fe ff ff jmpq efd61 eff40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi eff47: e8 00 00 00 00 callq eff4c eff4c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax eff53: eb 9a jmp efeef eff55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi eff5c: e8 00 00 00 00 callq eff61 eff61: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax eff68: e9 3c ff ff ff jmpq efea9 eff6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi eff74: e8 00 00 00 00 callq eff79 eff79: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax eff80: e9 d1 fe ff ff jmpq efe56 eff85: 48 c7 c7 00 00 00 00 mov $0x0,%rdi eff8c: e8 00 00 00 00 callq eff91 eff91: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax eff98: e9 6e fe ff ff jmpq efe0b eff9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi effa4: e8 00 00 00 00 callq effa9 effa9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax effb0: e9 02 fe ff ff jmpq efdb7 effb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) effbc: 00 00 00 00 00000000000effc0 : effc0: e8 00 00 00 00 callq effc5 effc5: 41 57 push %r15 effc7: 41 56 push %r14 effc9: 41 89 f6 mov %esi,%r14d effcc: 41 55 push %r13 effce: 41 89 d5 mov %edx,%r13d effd1: 41 54 push %r12 effd3: 55 push %rbp effd4: 89 cd mov %ecx,%ebp effd6: 53 push %rbx effd7: 4c 8b 27 mov (%rdi),%r12 effda: 48 89 fb mov %rdi,%rbx effdd: 8b 87 28 02 00 00 mov 0x228(%rdi),%eax effe3: 45 0f b7 bc 24 80 25 movzwl 0x12580(%r12),%r15d effea: 01 00 effec: 85 c0 test %eax,%eax effee: 0f 8e 6f 02 00 00 jle f0263 efff4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax efffb: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 f0002: 41 c1 e6 02 shl $0x2,%r14d f0006: 48 8d 50 01 lea 0x1(%rax),%rdx f000a: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0010: 49 8d 04 83 lea (%r11,%rax,4),%rax f0014: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f001b: 44 89 38 mov %r15d,(%rax) f001e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f0024: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f002b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0032: 8d 51 ff lea -0x1(%rcx),%edx f0035: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f003c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0042: 85 d2 test %edx,%edx f0044: 0f 8e b7 02 00 00 jle f0301 f004a: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 f0051: 48 8d 50 01 lea 0x1(%rax),%rdx f0055: 23 83 40 02 00 00 and 0x240(%rbx),%eax f005b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0062: 49 8d 04 82 lea (%r10,%rax,4),%rax f0066: 44 89 30 mov %r14d,(%rax) f0069: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi f006f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0076: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f007d: 8d 56 ff lea -0x1(%rsi),%edx f0080: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0087: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f008d: 45 0f b7 b4 24 84 25 movzwl 0x12584(%r12),%r14d f0094: 01 00 f0096: 85 d2 test %edx,%edx f0098: 0f 8e 4b 02 00 00 jle f02e9 f009e: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 f00a5: 48 8d 50 01 lea 0x1(%rax),%rdx f00a9: 23 83 40 02 00 00 and 0x240(%rbx),%eax f00af: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f00b6: 49 8d 04 81 lea (%r9,%rax,4),%rax f00ba: 44 89 30 mov %r14d,(%rax) f00bd: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f00c3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f00ca: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f00d1: 8d 51 ff lea -0x1(%rcx),%edx f00d4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f00db: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f00e1: 85 d2 test %edx,%edx f00e3: 0f 8e e8 01 00 00 jle f02d1 f00e9: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 f00f0: 48 8d 50 01 lea 0x1(%rax),%rdx f00f4: 23 83 40 02 00 00 and 0x240(%rbx),%eax f00fa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0101: 49 8d 04 80 lea (%r8,%rax,4),%rax f0105: 44 89 28 mov %r13d,(%rax) f0108: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi f010e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0115: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f011c: 8d 56 ff lea -0x1(%rsi),%edx f011f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0126: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f012c: 45 0f b7 ac 24 a4 25 movzwl 0x125a4(%r12),%r13d f0133: 01 00 f0135: 85 d2 test %edx,%edx f0137: 0f 8e 7c 01 00 00 jle f02b9 f013d: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi f0144: 48 8d 50 01 lea 0x1(%rax),%rdx f0148: 23 83 40 02 00 00 and 0x240(%rbx),%eax f014e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0155: 48 8d 04 87 lea (%rdi,%rax,4),%rax f0159: 44 89 28 mov %r13d,(%rax) f015c: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi f0162: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0169: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0170: 8d 57 ff lea -0x1(%rdi),%edx f0173: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f017a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0180: 85 d2 test %edx,%edx f0182: 0f 8e 19 01 00 00 jle f02a1 f0188: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi f018f: 48 8d 50 01 lea 0x1(%rax),%rdx f0193: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0199: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f01a0: 48 8d 04 86 lea (%rsi,%rax,4),%rax f01a4: 89 28 mov %ebp,(%rax) f01a6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f01ac: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f01b3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f01ba: 8d 51 ff lea -0x1(%rcx),%edx f01bd: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f01c4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f01ca: 41 0f b7 ac 24 88 25 movzwl 0x12588(%r12),%ebp f01d1: 01 00 f01d3: 85 d2 test %edx,%edx f01d5: 0f 8e ae 00 00 00 jle f0289 f01db: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx f01e2: 48 8d 50 01 lea 0x1(%rax),%rdx f01e6: 23 83 40 02 00 00 and 0x240(%rbx),%eax f01ec: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f01f3: 48 8d 04 81 lea (%rcx,%rax,4),%rax f01f7: 89 28 mov %ebp,(%rax) f01f9: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi f01ff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0206: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f020d: 8d 56 ff lea -0x1(%rsi),%edx f0210: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0217: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f021d: 85 d2 test %edx,%edx f021f: 7e 53 jle f0274 f0221: 48 8d 50 01 lea 0x1(%rax),%rdx f0225: 23 83 40 02 00 00 and 0x240(%rbx),%eax f022b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0232: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx f0239: 48 8d 04 82 lea (%rdx,%rax,4),%rax f023d: c7 00 0c 00 00 80 movl $0x8000000c,(%rax) f0243: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax f024a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) f0251: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) f0258: 5b pop %rbx f0259: 5d pop %rbp f025a: 41 5c pop %r12 f025c: 41 5d pop %r13 f025e: 41 5e pop %r14 f0260: 41 5f pop %r15 f0262: c3 retq f0263: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f026a: e8 00 00 00 00 callq f026f f026f: e9 80 fd ff ff jmpq efff4 f0274: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f027b: e8 00 00 00 00 callq f0280 f0280: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0287: eb 98 jmp f0221 f0289: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0290: e8 00 00 00 00 callq f0295 f0295: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f029c: e9 3a ff ff ff jmpq f01db f02a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f02a8: e8 00 00 00 00 callq f02ad f02ad: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f02b4: e9 cf fe ff ff jmpq f0188 f02b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f02c0: e8 00 00 00 00 callq f02c5 f02c5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f02cc: e9 6c fe ff ff jmpq f013d f02d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f02d8: e8 00 00 00 00 callq f02dd f02dd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f02e4: e9 00 fe ff ff jmpq f00e9 f02e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f02f0: e8 00 00 00 00 callq f02f5 f02f5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f02fc: e9 9d fd ff ff jmpq f009e f0301: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0308: e8 00 00 00 00 callq f030d f030d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0314: e9 31 fd ff ff jmpq f004a f0319: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000f0320 : f0320: e8 00 00 00 00 callq f0325 f0325: 41 55 push %r13 f0327: 41 54 push %r12 f0329: 55 push %rbp f032a: 48 89 fd mov %rdi,%rbp f032d: 53 push %rbx f032e: 4c 8b 2f mov (%rdi),%r13 f0331: 89 f3 mov %esi,%ebx f0333: 48 8b 47 08 mov 0x8(%rdi),%rax f0337: 44 8b 60 10 mov 0x10(%rax),%r12d f033b: 49 8b 85 58 28 00 00 mov 0x2858(%r13),%rax f0342: 48 8b 40 10 mov 0x10(%rax),%rax f0346: e8 00 00 00 00 callq f034b f034b: 48 89 ef mov %rbp,%rdi f034e: 48 89 c2 mov %rax,%rdx f0351: 44 89 e0 mov %r12d,%eax f0354: 48 89 c1 mov %rax,%rcx f0357: 48 c1 e1 06 shl $0x6,%rcx f035b: 41 0f af 9c 0d a4 55 imul 0x55a4(%r13,%rcx,1),%ebx f0362: 00 00 f0364: 89 de mov %ebx,%esi f0366: 5b pop %rbx f0367: 41 03 b4 0d 80 55 00 add 0x5580(%r13,%rcx,1),%esi f036e: 00 f036f: b9 ff ff ff ff mov $0xffffffff,%ecx f0374: 5d pop %rbp f0375: 41 5c pop %r12 f0377: 41 5d pop %r13 f0379: e9 42 fc ff ff jmpq effc0 f037e: 66 90 xchg %ax,%ax 00000000000f0380 : f0380: e8 00 00 00 00 callq f0385 f0385: 41 56 push %r14 f0387: 41 55 push %r13 f0389: 45 31 ed xor %r13d,%r13d f038c: 41 54 push %r12 f038e: 55 push %rbp f038f: 48 89 d5 mov %rdx,%rbp f0392: 53 push %rbx f0393: 48 89 fb mov %rdi,%rbx f0396: 4c 8b 27 mov (%rdi),%r12 f0399: 48 85 f6 test %rsi,%rsi f039c: 74 07 je f03a5 f039e: 44 8b ae b0 01 00 00 mov 0x1b0(%rsi),%r13d f03a5: 45 0f b7 b4 24 94 25 movzwl 0x12594(%r12),%r14d f03ac: 01 00 f03ae: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax f03b4: 85 c0 test %eax,%eax f03b6: 0f 8e 72 02 00 00 jle f062e f03bc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f03c3: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 f03ca: 48 8d 50 01 lea 0x1(%rax),%rdx f03ce: 23 83 40 02 00 00 and 0x240(%rbx),%eax f03d4: 49 8d 04 83 lea (%r11,%rax,4),%rax f03d8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f03df: 44 89 30 mov %r14d,(%rax) f03e2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f03e8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f03ef: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f03f6: 8d 51 ff lea -0x1(%rcx),%edx f03f9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0400: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0406: 85 d2 test %edx,%edx f0408: 0f 8e be 02 00 00 jle f06cc f040e: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 f0415: 48 8d 50 01 lea 0x1(%rax),%rdx f0419: 23 83 40 02 00 00 and 0x240(%rbx),%eax f041f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0426: 49 8d 04 82 lea (%r10,%rax,4),%rax f042a: 44 89 28 mov %r13d,(%rax) f042d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f0433: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f043a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0441: 8d 51 ff lea -0x1(%rcx),%edx f0444: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f044b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0451: 45 0f b7 ac 24 98 25 movzwl 0x12598(%r12),%r13d f0458: 01 00 f045a: 85 d2 test %edx,%edx f045c: 0f 8e 52 02 00 00 jle f06b4 f0462: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 f0469: 48 8d 50 01 lea 0x1(%rax),%rdx f046d: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0473: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f047a: 49 8d 04 81 lea (%r9,%rax,4),%rax f047e: 44 89 28 mov %r13d,(%rax) f0481: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f0487: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f048e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0495: 8d 51 ff lea -0x1(%rcx),%edx f0498: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f049f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f04a5: 4c 8b 6d 10 mov 0x10(%rbp),%r13 f04a9: 85 d2 test %edx,%edx f04ab: 0f 8e eb 01 00 00 jle f069c f04b1: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 f04b8: 48 8d 50 01 lea 0x1(%rax),%rdx f04bc: 23 83 40 02 00 00 and 0x240(%rbx),%eax f04c2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f04c9: 49 8d 04 80 lea (%r8,%rax,4),%rax f04cd: 44 89 28 mov %r13d,(%rax) f04d0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi f04d6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f04dd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f04e4: 8d 57 ff lea -0x1(%rdi),%edx f04e7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f04ee: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f04f4: 45 0f b7 ac 24 9c 25 movzwl 0x1259c(%r12),%r13d f04fb: 01 00 f04fd: 85 d2 test %edx,%edx f04ff: 0f 8e 7f 01 00 00 jle f0684 f0505: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi f050c: 48 8d 50 01 lea 0x1(%rax),%rdx f0510: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0516: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f051d: 48 8d 04 87 lea (%rdi,%rax,4),%rax f0521: 44 89 28 mov %r13d,(%rax) f0524: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi f052a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0531: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0538: 8d 56 ff lea -0x1(%rsi),%edx f053b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0542: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0548: 44 8b 6d 14 mov 0x14(%rbp),%r13d f054c: 85 d2 test %edx,%edx f054e: 0f 8e 18 01 00 00 jle f066c f0554: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi f055b: 48 8d 50 01 lea 0x1(%rax),%rdx f055f: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0565: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f056c: 48 8d 04 86 lea (%rsi,%rax,4),%rax f0570: 44 89 28 mov %r13d,(%rax) f0573: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f0579: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0580: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0587: 8d 51 ff lea -0x1(%rcx),%edx f058a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0591: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0597: 45 0f b7 a4 24 a0 25 movzwl 0x125a0(%r12),%r12d f059e: 01 00 f05a0: 85 d2 test %edx,%edx f05a2: 0f 8e ac 00 00 00 jle f0654 f05a8: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx f05af: 48 8d 50 01 lea 0x1(%rax),%rdx f05b3: 23 83 40 02 00 00 and 0x240(%rbx),%eax f05b9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f05c0: 48 8d 04 81 lea (%rcx,%rax,4),%rax f05c4: 44 89 20 mov %r12d,(%rax) f05c7: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi f05cd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f05d4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f05db: 8d 57 ff lea -0x1(%rdi),%edx f05de: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f05e5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f05eb: 8b 6d 08 mov 0x8(%rbp),%ebp f05ee: 85 d2 test %edx,%edx f05f0: 7e 4d jle f063f f05f2: 48 8d 50 01 lea 0x1(%rax),%rdx f05f6: 23 83 40 02 00 00 and 0x240(%rbx),%eax f05fc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0603: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx f060a: 48 8d 04 82 lea (%rdx,%rax,4),%rax f060e: 89 28 mov %ebp,(%rax) f0610: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax f0617: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) f061e: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) f0625: 5b pop %rbx f0626: 5d pop %rbp f0627: 41 5c pop %r12 f0629: 41 5d pop %r13 f062b: 41 5e pop %r14 f062d: c3 retq f062e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0635: e8 00 00 00 00 callq f063a f063a: e9 7d fd ff ff jmpq f03bc f063f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0646: e8 00 00 00 00 callq f064b f064b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0652: eb 9e jmp f05f2 f0654: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f065b: e8 00 00 00 00 callq f0660 f0660: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0667: e9 3c ff ff ff jmpq f05a8 f066c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0673: e8 00 00 00 00 callq f0678 f0678: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f067f: e9 d0 fe ff ff jmpq f0554 f0684: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f068b: e8 00 00 00 00 callq f0690 f0690: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0697: e9 69 fe ff ff jmpq f0505 f069c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f06a3: e8 00 00 00 00 callq f06a8 f06a8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f06af: e9 fd fd ff ff jmpq f04b1 f06b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f06bb: e8 00 00 00 00 callq f06c0 f06c0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f06c7: e9 96 fd ff ff jmpq f0462 f06cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f06d3: e8 00 00 00 00 callq f06d8 f06d8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f06df: e9 2a fd ff ff jmpq f040e f06e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f06eb: 00 00 00 00 f06ef: 90 nop 00000000000f06f0 : f06f0: e8 00 00 00 00 callq f06f5 f06f5: 83 e1 01 and $0x1,%ecx f06f8: 41 56 push %r14 f06fa: 41 55 push %r13 f06fc: 49 89 d5 mov %rdx,%r13 f06ff: 41 54 push %r12 f0701: 49 89 f4 mov %rsi,%r12 f0704: 55 push %rbp f0705: 53 push %rbx f0706: 48 89 fb mov %rdi,%rbx f0709: 48 8b 2f mov (%rdi),%rbp f070c: 0f 85 b0 05 00 00 jne f0cc2 f0712: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d f0719: 44 0f b7 b5 90 25 01 movzwl 0x12590(%rbp),%r14d f0720: 00 f0721: 45 85 c0 test %r8d,%r8d f0724: 0f 8e 52 04 00 00 jle f0b7c f072a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0731: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi f0738: 48 8d 50 01 lea 0x1(%rax),%rdx f073c: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0742: 48 8d 04 87 lea (%rdi,%rax,4),%rax f0746: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f074d: 44 89 30 mov %r14d,(%rax) f0750: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f0756: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f075d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0764: 8d 51 ff lea -0x1(%rcx),%edx f0767: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f076e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0774: 85 d2 test %edx,%edx f0776: 0f 8e 2e 05 00 00 jle f0caa f077c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi f0783: 48 8d 50 01 lea 0x1(%rax),%rdx f0787: 23 83 40 02 00 00 and 0x240(%rbx),%eax f078d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0794: 48 8d 04 86 lea (%rsi,%rax,4),%rax f0798: 44 89 28 mov %r13d,(%rax) f079b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi f07a1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f07a8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f07af: 8d 56 ff lea -0x1(%rsi),%edx f07b2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f07b9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f07bf: 44 0f b7 ad 80 25 01 movzwl 0x12580(%rbp),%r13d f07c6: 00 f07c7: 85 d2 test %edx,%edx f07c9: 0f 8e c3 04 00 00 jle f0c92 f07cf: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx f07d6: 48 8d 50 01 lea 0x1(%rax),%rdx f07da: 23 83 40 02 00 00 and 0x240(%rbx),%eax f07e0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f07e7: 48 8d 04 81 lea (%rcx,%rax,4),%rax f07eb: 44 89 28 mov %r13d,(%rax) f07ee: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f07f4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f07fb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0802: 8d 51 ff lea -0x1(%rcx),%edx f0805: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f080c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0812: 85 d2 test %edx,%edx f0814: 0f 8e 60 04 00 00 jle f0c7a f081a: 48 8d 50 01 lea 0x1(%rax),%rdx f081e: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0824: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f082b: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx f0832: 48 8d 04 82 lea (%rdx,%rax,4),%rax f0836: 44 89 20 mov %r12d,(%rax) f0839: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi f083f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0846: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f084d: 8d 56 ff lea -0x1(%rsi),%edx f0850: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0857: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f085d: 44 0f b7 ad 84 25 01 movzwl 0x12584(%rbp),%r13d f0864: 00 f0865: 85 d2 test %edx,%edx f0867: 0f 8e f5 03 00 00 jle f0c62 f086d: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 f0874: 48 8d 50 01 lea 0x1(%rax),%rdx f0878: 49 c1 ec 20 shr $0x20,%r12 f087c: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0882: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0889: 45 0f b6 e4 movzbl %r12b,%r12d f088d: 49 8d 04 86 lea (%r14,%rax,4),%rax f0891: 44 89 28 mov %r13d,(%rax) f0894: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi f089a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f08a1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f08a8: 8d 57 ff lea -0x1(%rdi),%edx f08ab: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f08b2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f08b8: 85 d2 test %edx,%edx f08ba: 0f 8e 8a 03 00 00 jle f0c4a f08c0: 4c 8b ab 00 02 00 00 mov 0x200(%rbx),%r13 f08c7: 48 8d 50 01 lea 0x1(%rax),%rdx f08cb: 23 83 40 02 00 00 and 0x240(%rbx),%eax f08d1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f08d8: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax f08dd: 44 89 20 mov %r12d,(%rax) f08e0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f08e6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f08ed: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f08f4: 8d 51 ff lea -0x1(%rcx),%edx f08f7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f08fe: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0904: 44 0f b7 a5 88 25 01 movzwl 0x12588(%rbp),%r12d f090b: 00 f090c: 85 d2 test %edx,%edx f090e: 0f 8e 1e 03 00 00 jle f0c32 f0914: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 f091b: 48 8d 50 01 lea 0x1(%rax),%rdx f091f: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0925: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f092c: 49 8d 04 83 lea (%r11,%rax,4),%rax f0930: 44 89 20 mov %r12d,(%rax) f0933: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi f0939: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0940: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0947: 8d 56 ff lea -0x1(%rsi),%edx f094a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0951: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0957: 85 d2 test %edx,%edx f0959: 0f 8e bb 02 00 00 jle f0c1a f095f: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 f0966: 48 8d 50 01 lea 0x1(%rax),%rdx f096a: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0970: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0977: 49 8d 04 82 lea (%r10,%rax,4),%rax f097b: c7 00 00 00 00 80 movl $0x80000000,(%rax) f0981: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi f0987: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f098e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0995: 8d 57 ff lea -0x1(%rdi),%edx f0998: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f099f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f09a5: 44 0f b7 a5 80 25 01 movzwl 0x12580(%rbp),%r12d f09ac: 00 f09ad: 85 d2 test %edx,%edx f09af: 0f 8e 4d 02 00 00 jle f0c02 f09b5: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 f09bc: 48 8d 50 01 lea 0x1(%rax),%rdx f09c0: 23 83 40 02 00 00 and 0x240(%rbx),%eax f09c6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f09cd: 49 8d 04 81 lea (%r9,%rax,4),%rax f09d1: 44 89 20 mov %r12d,(%rax) f09d4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f09da: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f09e1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f09e8: 8d 51 ff lea -0x1(%rcx),%edx f09eb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f09f2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f09f8: 85 d2 test %edx,%edx f09fa: 0f 8e ea 01 00 00 jle f0bea f0a00: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 f0a07: 48 8d 50 01 lea 0x1(%rax),%rdx f0a0b: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0a11: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0a18: 49 8d 04 80 lea (%r8,%rax,4),%rax f0a1c: c7 00 00 00 00 00 movl $0x0,(%rax) f0a22: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi f0a28: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0a2f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0a36: 8d 56 ff lea -0x1(%rsi),%edx f0a39: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0a40: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0a46: 44 0f b7 a5 84 25 01 movzwl 0x12584(%rbp),%r12d f0a4d: 00 f0a4e: 85 d2 test %edx,%edx f0a50: 0f 8e 7c 01 00 00 jle f0bd2 f0a56: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi f0a5d: 48 8d 50 01 lea 0x1(%rax),%rdx f0a61: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0a67: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0a6e: 48 8d 04 87 lea (%rdi,%rax,4),%rax f0a72: 44 89 20 mov %r12d,(%rax) f0a75: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi f0a7b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0a82: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0a89: 8d 57 ff lea -0x1(%rdi),%edx f0a8c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0a93: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0a99: 85 d2 test %edx,%edx f0a9b: 0f 8e 19 01 00 00 jle f0bba f0aa1: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi f0aa8: 48 8d 50 01 lea 0x1(%rax),%rdx f0aac: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0ab2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0ab9: 48 8d 04 86 lea (%rsi,%rax,4),%rax f0abd: c7 00 00 00 00 00 movl $0x0,(%rax) f0ac3: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f0ac9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0ad0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0ad7: 8d 51 ff lea -0x1(%rcx),%edx f0ada: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0ae1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0ae7: 0f b7 ad 88 25 01 00 movzwl 0x12588(%rbp),%ebp f0aee: 85 d2 test %edx,%edx f0af0: 0f 8e ac 00 00 00 jle f0ba2 f0af6: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx f0afd: 48 8d 50 01 lea 0x1(%rax),%rdx f0b01: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0b07: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0b0e: 48 8d 04 81 lea (%rcx,%rax,4),%rax f0b12: 89 28 mov %ebp,(%rax) f0b14: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi f0b1a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0b21: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0b28: 8d 56 ff lea -0x1(%rsi),%edx f0b2b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0b32: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0b38: 85 d2 test %edx,%edx f0b3a: 7e 51 jle f0b8d f0b3c: 48 8d 50 01 lea 0x1(%rax),%rdx f0b40: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0b46: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0b4d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx f0b54: 48 8d 04 82 lea (%rdx,%rax,4),%rax f0b58: c7 00 02 00 00 80 movl $0x80000002,(%rax) f0b5e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax f0b65: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) f0b6c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) f0b73: 5b pop %rbx f0b74: 5d pop %rbp f0b75: 41 5c pop %r12 f0b77: 41 5d pop %r13 f0b79: 41 5e pop %r14 f0b7b: c3 retq f0b7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0b83: e8 00 00 00 00 callq f0b88 f0b88: e9 9d fb ff ff jmpq f072a f0b8d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0b94: e8 00 00 00 00 callq f0b99 f0b99: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0ba0: eb 9a jmp f0b3c f0ba2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0ba9: e8 00 00 00 00 callq f0bae f0bae: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0bb5: e9 3c ff ff ff jmpq f0af6 f0bba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0bc1: e8 00 00 00 00 callq f0bc6 f0bc6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0bcd: e9 cf fe ff ff jmpq f0aa1 f0bd2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0bd9: e8 00 00 00 00 callq f0bde f0bde: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0be5: e9 6c fe ff ff jmpq f0a56 f0bea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0bf1: e8 00 00 00 00 callq f0bf6 f0bf6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0bfd: e9 fe fd ff ff jmpq f0a00 f0c02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0c09: e8 00 00 00 00 callq f0c0e f0c0e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0c15: e9 9b fd ff ff jmpq f09b5 f0c1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0c21: e8 00 00 00 00 callq f0c26 f0c26: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0c2d: e9 2d fd ff ff jmpq f095f f0c32: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0c39: e8 00 00 00 00 callq f0c3e f0c3e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0c45: e9 ca fc ff ff jmpq f0914 f0c4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0c51: e8 00 00 00 00 callq f0c56 f0c56: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0c5d: e9 5e fc ff ff jmpq f08c0 f0c62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0c69: e8 00 00 00 00 callq f0c6e f0c6e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0c75: e9 f3 fb ff ff jmpq f086d f0c7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0c81: e8 00 00 00 00 callq f0c86 f0c86: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0c8d: e9 88 fb ff ff jmpq f081a f0c92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0c99: e8 00 00 00 00 callq f0c9e f0c9e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0ca5: e9 25 fb ff ff jmpq f07cf f0caa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0cb1: e8 00 00 00 00 callq f0cb6 f0cb6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0cbd: e9 ba fa ff ff jmpq f077c f0cc2: 0f 0b ud2 f0cc4: e9 49 fa ff ff jmpq f0712 f0cc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000f0cd0 : f0cd0: e8 00 00 00 00 callq f0cd5 f0cd5: 41 55 push %r13 f0cd7: 41 54 push %r12 f0cd9: 55 push %rbp f0cda: 53 push %rbx f0cdb: 4c 8b 27 mov (%rdi),%r12 f0cde: 41 8b ac 24 b0 63 01 mov 0x163b0(%r12),%ebp f0ce5: 00 f0ce6: 83 e5 04 and $0x4,%ebp f0ce9: 74 09 je f0cf4 f0ceb: 31 c0 xor %eax,%eax f0ced: 5b pop %rbx f0cee: 5d pop %rbp f0cef: 41 5c pop %r12 f0cf1: 41 5d pop %r13 f0cf3: c3 retq f0cf4: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f0cfa: 48 89 fb mov %rdi,%rbx f0cfd: 31 c9 xor %ecx,%ecx f0cff: 4c 89 e7 mov %r12,%rdi f0d02: ba ad de fe ca mov $0xcafedead,%edx f0d07: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax f0d0e: 41 8b b4 04 e8 17 01 mov 0x117e8(%r12,%rax,1),%esi f0d15: 00 f0d16: e8 00 00 00 00 callq f0d1b f0d1b: be 04 00 00 00 mov $0x4,%esi f0d20: 48 89 df mov %rbx,%rdi f0d23: e8 00 00 00 00 callq f0d28 f0d28: 85 c0 test %eax,%eax f0d2a: 75 c1 jne f0ced f0d2c: 45 0f b7 ac 24 88 25 movzwl 0x12588(%r12),%r13d f0d33: 01 00 f0d35: 44 8b 8b 28 02 00 00 mov 0x228(%rbx),%r9d f0d3c: 45 85 c9 test %r9d,%r9d f0d3f: 0f 8e de 01 00 00 jle f0f23 f0d45: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0d4c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 f0d53: 48 8d 50 01 lea 0x1(%rax),%rdx f0d57: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0d5d: 49 8d 04 80 lea (%r8,%rax,4),%rax f0d61: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0d68: 44 89 28 mov %r13d,(%rax) f0d6b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f0d71: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0d78: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0d7f: 8d 51 ff lea -0x1(%rcx),%edx f0d82: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0d89: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0d8f: 85 d2 test %edx,%edx f0d91: 0f 8e 74 01 00 00 jle f0f0b f0d97: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi f0d9e: 48 8d 50 01 lea 0x1(%rax),%rdx f0da2: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0da8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0daf: 48 8d 04 87 lea (%rdi,%rax,4),%rax f0db3: c7 00 14 00 00 80 movl $0x80000014,(%rax) f0db9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f0dbf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0dc6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0dcd: 8d 51 ff lea -0x1(%rcx),%edx f0dd0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0dd7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0ddd: 45 0f b7 ac 24 a8 25 movzwl 0x125a8(%r12),%r13d f0de4: 01 00 f0de6: 85 d2 test %edx,%edx f0de8: 0f 8e 05 01 00 00 jle f0ef3 f0dee: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi f0df5: 48 8d 50 01 lea 0x1(%rax),%rdx f0df9: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0dff: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0e06: 48 8d 04 86 lea (%rsi,%rax,4),%rax f0e0a: 44 89 28 mov %r13d,(%rax) f0e0d: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx f0e13: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0e1a: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax f0e21: 8d 51 ff lea -0x1(%rcx),%edx f0e24: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) f0e2b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) f0e31: 85 d2 test %edx,%edx f0e33: 0f 8e a2 00 00 00 jle f0edb f0e39: 48 8d 50 01 lea 0x1(%rax),%rdx f0e3d: 23 83 40 02 00 00 and 0x240(%rbx),%eax f0e43: 48 89 df mov %rbx,%rdi f0e46: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) f0e4d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx f0e54: 48 8d 04 82 lea (%rdx,%rax,4),%rax f0e58: c7 00 ef be ad de movl $0xdeadbeef,(%rax) f0e5e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax f0e65: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) f0e6c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) f0e73: e8 00 00 00 00 callq f0e78 f0e78: 41 8b 8c 24 28 07 00 mov 0x728(%r12),%ecx f0e7f: 00 f0e80: 85 c9 test %ecx,%ecx f0e82: 75 19 jne f0e9d f0e84: eb 4b jmp f0ed1 f0e86: bf c7 10 00 00 mov $0x10c7,%edi f0e8b: 83 c5 01 add $0x1,%ebp f0e8e: e8 00 00 00 00 callq f0e93 f0e93: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) f0e9a: 00 f0e9b: 76 34 jbe f0ed1 f0e9d: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax f0ea3: 31 d2 xor %edx,%edx f0ea5: 4c 89 e7 mov %r12,%rdi f0ea8: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax f0eaf: 41 8b b4 04 e8 17 01 mov 0x117e8(%r12,%rax,1),%esi f0eb6: 00 f0eb7: e8 00 00 00 00 callq f0ebc f0ebc: 3d ef be ad de cmp $0xdeadbeef,%eax f0ec1: 75 c3 jne f0e86 f0ec3: 41 39 ac 24 28 07 00 cmp %ebp,0x728(%r12) f0eca: 00 f0ecb: 0f 87 1a fe ff ff ja f0ceb f0ed1: b8 92 ff ff ff mov $0xffffff92,%eax f0ed6: e9 12 fe ff ff jmpq f0ced f0edb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0ee2: e8 00 00 00 00 callq f0ee7 f0ee7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0eee: e9 46 ff ff ff jmpq f0e39 f0ef3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0efa: e8 00 00 00 00 callq f0eff f0eff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0f06: e9 e3 fe ff ff jmpq f0dee f0f0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0f12: e8 00 00 00 00 callq f0f17 f0f17: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax f0f1e: e9 74 fe ff ff jmpq f0d97 f0f23: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f0f2a: e8 00 00 00 00 callq f0f2f f0f2f: e9 11 fe ff ff jmpq f0d45 f0f34: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) f0f3b: 00 00 00 f0f3e: 66 90 xchg %ax,%ax 00000000000f0f40 : f0f40: e8 00 00 00 00 callq f0f45 f0f45: 31 c0 xor %eax,%eax f0f47: c3 retq f0f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) f0f4f: 00 00000000000f0f50 : f0f50: e8 00 00 00 00 callq f0f55 f0f55: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) f0f5c: 74 68 je f0fc6 f0f5e: 41 55 push %r13 f0f60: 41 bd 01 00 00 00 mov $0x1,%r13d f0f66: 41 54 push %r12 f0f68: 41 bc 01 00 00 00 mov $0x1,%r12d f0f6e: 55 push %rbp f0f6f: 48 89 fd mov %rdi,%rbp f0f72: 53 push %rbx f0f73: 31 db xor %ebx,%ebx f0f75: 44 89 e0 mov %r12d,%eax f0f78: 89 d9 mov %ebx,%ecx f0f7a: d3 e0 shl %cl,%eax f0f7c: 23 85 f4 25 01 00 and 0x125f4(%rbp),%eax f0f82: 75 27 jne f0fab f0f84: 48 63 c3 movslq %ebx,%rax f0f87: 31 d2 xor %edx,%edx f0f89: 48 89 ef mov %rbp,%rdi f0f8c: 48 8b 84 c5 98 5f 01 mov 0x15f98(%rbp,%rax,8),%rax f0f93: 00 f0f94: 8b 70 04 mov 0x4(%rax),%esi f0f97: 83 ee 80 sub $0xffffff80,%esi f0f9a: e8 00 00 00 00 callq f0f9f f0f9f: 83 f8 02 cmp $0x2,%eax f0fa2: 0f 94 c0 sete %al f0fa5: 0f b6 c0 movzbl %al,%eax f0fa8: 41 21 c5 and %eax,%r13d f0fab: 0f b6 85 d9 0a 01 00 movzbl 0x10ad9(%rbp),%eax f0fb2: 83 c3 01 add $0x1,%ebx f0fb5: 39 d8 cmp %ebx,%eax f0fb7: 7f bc jg f0f75 f0fb9: 44 89 e8 mov %r13d,%eax f0fbc: 5b pop %rbx f0fbd: 5d pop %rbp f0fbe: 83 e0 01 and $0x1,%eax f0fc1: 41 5c pop %r12 f0fc3: 41 5d pop %r13 f0fc5: c3 retq f0fc6: b8 01 00 00 00 mov $0x1,%eax f0fcb: c3 retq f0fcc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f0fd0 : f0fd0: e8 00 00 00 00 callq f0fd5 f0fd5: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) f0fdc: 4c 8b 07 mov (%rdi),%r8 f0fdf: 74 14 je f0ff5 f0fe1: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx f0fe7: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax f0fee: 48 8d 04 90 lea (%rax,%rdx,4),%rax f0ff2: 8b 00 mov (%rax),%eax f0ff4: c3 retq f0ff5: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f0ffb: 31 d2 xor %edx,%edx f0ffd: 4c 89 c7 mov %r8,%rdi f1000: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f1007: 00 f1008: 8b 70 04 mov 0x4(%rax),%esi f100b: 81 c6 e1 02 00 00 add $0x2e1,%esi f1011: e8 00 00 00 00 callq f1016 f1016: 89 c0 mov %eax,%eax f1018: c3 retq f1019: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000f1020 : f1020: e8 00 00 00 00 callq f1025 f1025: 4c 8b 07 mov (%rdi),%r8 f1028: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f102e: 31 d2 xor %edx,%edx f1030: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f1037: 00 f1038: 4c 89 c7 mov %r8,%rdi f103b: 8b 70 04 mov 0x4(%rax),%esi f103e: 81 c6 e0 02 00 00 add $0x2e0,%esi f1044: e8 00 00 00 00 callq f1049 f1049: 89 c0 mov %eax,%eax f104b: c3 retq f104c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f1050 : f1050: e8 00 00 00 00 callq f1055 f1055: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f105b: 4c 8b 07 mov (%rdi),%r8 f105e: 0f b6 97 7c 02 00 00 movzbl 0x27c(%rdi),%edx f1065: 48 69 c8 50 0d 00 00 imul $0xd50,%rax,%rcx f106c: 49 8d 8c 08 28 0e 01 lea 0x10e28(%r8,%rcx,1),%rcx f1073: 00 f1074: 48 39 cf cmp %rcx,%rdi f1077: 74 36 je f10af f1079: 84 d2 test %dl,%dl f107b: 74 14 je f1091 f107d: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx f1083: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax f108a: 48 8d 04 90 lea (%rax,%rdx,4),%rax f108e: 8b 00 mov (%rax),%eax f1090: c3 retq f1091: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f1098: 00 f1099: 31 d2 xor %edx,%edx f109b: 4c 89 c7 mov %r8,%rdi f109e: 8b 70 04 mov 0x4(%rax),%esi f10a1: 81 c6 b3 00 00 00 add $0xb3,%esi f10a7: e8 00 00 00 00 callq f10ac f10ac: 89 c0 mov %eax,%eax f10ae: c3 retq f10af: 84 d2 test %dl,%dl f10b1: 75 ca jne f107d f10b3: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f10ba: 00 f10bb: 31 d2 xor %edx,%edx f10bd: 4c 89 c7 mov %r8,%rdi f10c0: 8b 70 04 mov 0x4(%rax),%esi f10c3: 81 c6 ae 00 00 00 add $0xae,%esi f10c9: e8 00 00 00 00 callq f10ce f10ce: 89 c0 mov %eax,%eax f10d0: c3 retq f10d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f10d8: 00 00 00 00 f10dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f10e0 : f10e0: e8 00 00 00 00 callq f10e5 f10e5: 4c 8b 07 mov (%rdi),%r8 f10e8: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f10ee: 49 8b 94 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rdx f10f5: 00 f10f6: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax f10fd: 8b 72 04 mov 0x4(%rdx),%esi f1100: 49 8d 84 00 28 0e 01 lea 0x10e28(%r8,%rax,1),%rax f1107: 00 f1108: 48 39 c7 cmp %rax,%rdi f110b: 74 13 je f1120 f110d: 81 c6 b2 00 00 00 add $0xb2,%esi f1113: 31 d2 xor %edx,%edx f1115: 4c 89 c7 mov %r8,%rdi f1118: e8 00 00 00 00 callq f111d f111d: 89 c0 mov %eax,%eax f111f: c3 retq f1120: 81 c6 ad 00 00 00 add $0xad,%esi f1126: 31 d2 xor %edx,%edx f1128: 4c 89 c7 mov %r8,%rdi f112b: e8 00 00 00 00 callq f1130 f1130: 89 c0 mov %eax,%eax f1132: c3 retq f1133: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f113a: 00 00 00 00 f113e: 66 90 xchg %ax,%ax 00000000000f1140 : f1140: e8 00 00 00 00 callq f1145 f1145: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) f114c: 0f 84 ab 00 00 00 je f11fd f1152: 41 57 push %r15 f1154: 41 56 push %r14 f1156: 49 89 fe mov %rdi,%r14 f1159: 41 55 push %r13 f115b: 41 bd 01 00 00 00 mov $0x1,%r13d f1161: 41 54 push %r12 f1163: 45 31 e4 xor %r12d,%r12d f1166: 55 push %rbp f1167: 53 push %rbx f1168: eb 11 jmp f117b f116a: 41 0f b6 86 d9 0a 01 movzbl 0x10ad9(%r14),%eax f1171: 00 f1172: 41 83 c4 01 add $0x1,%r12d f1176: 44 39 e0 cmp %r12d,%eax f1179: 7e 75 jle f11f0 f117b: 44 89 eb mov %r13d,%ebx f117e: 44 89 e1 mov %r12d,%ecx f1181: d3 e3 shl %cl,%ebx f1183: 41 23 9e f4 25 01 00 and 0x125f4(%r14),%ebx f118a: 75 de jne f116a f118c: 49 63 ec movslq %r12d,%rbp f118f: 31 d2 xor %edx,%edx f1191: 4c 89 f7 mov %r14,%rdi f1194: 48 81 c5 f2 2b 00 00 add $0x2bf2,%rbp f119b: 49 8b 44 ee 08 mov 0x8(%r14,%rbp,8),%rax f11a0: 8b 70 04 mov 0x4(%rax),%esi f11a3: 83 ee 80 sub $0xffffff80,%esi f11a6: e8 00 00 00 00 callq f11ab f11ab: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f11b2: eb 28 jmp f11dc f11b4: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f11bb: 89 c3 mov %eax,%ebx f11bd: 49 8b 44 ee 08 mov 0x8(%r14,%rbp,8),%rax f11c2: 31 d2 xor %edx,%edx f11c4: 4c 89 f7 mov %r14,%rdi f11c7: 8b 70 04 mov 0x4(%rax),%esi f11ca: 83 ee 80 sub $0xffffff80,%esi f11cd: e8 00 00 00 00 callq f11d2 f11d2: 41 83 ef 01 sub $0x1,%r15d f11d6: 0f 84 00 00 00 00 je f11dc f11dc: a8 02 test $0x2,%al f11de: 75 8a jne f116a f11e0: 39 c3 cmp %eax,%ebx f11e2: 75 d0 jne f11b4 f11e4: bf c7 10 00 00 mov $0x10c7,%edi f11e9: e8 00 00 00 00 callq f11ee f11ee: eb cd jmp f11bd f11f0: 31 c0 xor %eax,%eax f11f2: 5b pop %rbx f11f3: 5d pop %rbp f11f4: 41 5c pop %r12 f11f6: 41 5d pop %r13 f11f8: 41 5e pop %r14 f11fa: 41 5f pop %r15 f11fc: c3 retq f11fd: 31 c0 xor %eax,%eax f11ff: c3 retq 00000000000f1200 : f1200: e8 00 00 00 00 callq f1205 f1205: 41 54 push %r12 f1207: 55 push %rbp f1208: 53 push %rbx f1209: 48 89 fb mov %rdi,%rbx f120c: 48 83 ec 08 sub $0x8,%rsp f1210: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) f1217: c6 87 d9 0a 01 00 02 movb $0x2,0x10ad9(%rdi) f121e: 0f 84 d2 00 00 00 je f12f6 f1224: c7 87 f4 25 01 00 00 movl $0x0,0x125f4(%rdi) f122b: 00 00 00 f122e: 31 d2 xor %edx,%edx f1230: c7 87 d0 0a 01 00 01 movl $0x1,0x10ad0(%rdi) f1237: 00 00 00 f123a: bd 01 00 00 00 mov $0x1,%ebp f123f: 31 c9 xor %ecx,%ecx f1241: 89 e8 mov %ebp,%eax f1243: d3 e0 shl %cl,%eax f1245: 85 d0 test %edx,%eax f1247: 0f 84 00 00 00 00 je f124d f124d: 0f b6 93 d9 0a 01 00 movzbl 0x10ad9(%rbx),%edx f1254: 83 c1 01 add $0x1,%ecx f1257: 39 d1 cmp %edx,%ecx f1259: 7d 20 jge f127b f125b: 89 e8 mov %ebp,%eax f125d: 8b 93 f4 25 01 00 mov 0x125f4(%rbx),%edx f1263: d3 e0 shl %cl,%eax f1265: 85 d0 test %edx,%eax f1267: 0f 84 00 00 00 00 je f126d f126d: 0f b6 93 d9 0a 01 00 movzbl 0x10ad9(%rbx),%edx f1274: 83 c1 01 add $0x1,%ecx f1277: 39 d1 cmp %edx,%ecx f1279: 7c e0 jl f125b f127b: 84 d2 test %dl,%dl f127d: 74 6c je f12eb f127f: 31 c9 xor %ecx,%ecx f1281: bd 01 00 00 00 mov $0x1,%ebp f1286: 89 e8 mov %ebp,%eax f1288: 89 ca mov %ecx,%edx f128a: 89 ce mov %ecx,%esi f128c: d3 e0 shl %cl,%eax f128e: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f1294: 0f 84 c3 00 00 00 je f135d f129a: 0f b6 93 d9 0a 01 00 movzbl 0x10ad9(%rbx),%edx f12a1: 48 83 c1 01 add $0x1,%rcx f12a5: 39 ca cmp %ecx,%edx f12a7: 7f dd jg f1286 f12a9: 85 d2 test %edx,%edx f12ab: 7e 3e jle f12eb f12ad: 44 8b 83 f4 25 01 00 mov 0x125f4(%rbx),%r8d f12b4: 48 8d 83 a0 17 01 00 lea 0x117a0(%rbx),%rax f12bb: 31 c9 xor %ecx,%ecx f12bd: bf 01 00 00 00 mov $0x1,%edi f12c2: 89 fe mov %edi,%esi f12c4: d3 e6 shl %cl,%esi f12c6: 44 85 c6 test %r8d,%esi f12c9: 75 13 jne f12de f12cb: 8b b3 d0 0a 01 00 mov 0x10ad0(%rbx),%esi f12d1: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) f12d8: 00 f12d9: 83 c6 01 add $0x1,%esi f12dc: 89 30 mov %esi,(%rax) f12de: 83 c1 01 add $0x1,%ecx f12e1: 48 05 50 0d 00 00 add $0xd50,%rax f12e7: 39 d1 cmp %edx,%ecx f12e9: 75 d7 jne f12c2 f12eb: 31 c0 xor %eax,%eax f12ed: 48 83 c4 08 add $0x8,%rsp f12f1: 5b pop %rbx f12f2: 5d pop %rbp f12f3: 41 5c pop %r12 f12f5: c3 retq f12f6: 31 ed xor %ebp,%ebp f12f8: 41 bc 01 00 00 00 mov $0x1,%r12d f12fe: 48 8b 84 eb 98 5f 01 mov 0x15f98(%rbx,%rbp,8),%rax f1305: 00 f1306: 31 d2 xor %edx,%edx f1308: 48 89 df mov %rbx,%rdi f130b: 8b 70 04 mov 0x4(%rax),%esi f130e: 83 c6 07 add $0x7,%esi f1311: e8 00 00 00 00 callq f1316 f1316: a8 02 test $0x2,%al f1318: 74 0d je f1327 f131a: 44 89 e0 mov %r12d,%eax f131d: 89 e9 mov %ebp,%ecx f131f: d3 e0 shl %cl,%eax f1321: 09 83 f4 25 01 00 or %eax,0x125f4(%rbx) f1327: 0f b6 93 d9 0a 01 00 movzbl 0x10ad9(%rbx),%edx f132e: 48 83 c5 01 add $0x1,%rbp f1332: 89 d0 mov %edx,%eax f1334: 39 ea cmp %ebp,%edx f1336: 7f c6 jg f12fe f1338: 8b 93 f4 25 01 00 mov 0x125f4(%rbx),%edx f133e: 83 fa 03 cmp $0x3,%edx f1341: 74 13 je f1356 f1343: c7 83 d0 0a 01 00 02 movl $0x2,0x10ad0(%rbx) f134a: 00 00 00 f134d: 84 c0 test %al,%al f134f: 74 9a je f12eb f1351: e9 e4 fe ff ff jmpq f123a f1356: b8 fe ff ff ff mov $0xfffffffe,%eax f135b: eb 90 jmp f12ed f135d: 44 8b 83 d0 0a 01 00 mov 0x10ad0(%rbx),%r8d f1364: 45 85 c0 test %r8d,%r8d f1367: 0f 84 00 00 00 00 je f136d f136d: 48 69 c1 50 0d 00 00 imul $0xd50,%rcx,%rax f1374: 31 ff xor %edi,%edi f1376: 48 01 d8 add %rbx,%rax f1379: 83 c7 01 add $0x1,%edi f137c: 89 90 70 10 01 00 mov %edx,0x11070(%rax) f1382: 48 05 28 03 00 00 add $0x328,%rax f1388: 48 c7 80 08 0b 01 00 movq $0x0,0x10b08(%rax) f138f: 00 00 00 00 f1393: 41 39 f8 cmp %edi,%r8d f1396: 75 e1 jne f1379 f1398: e9 00 00 00 00 jmpq f139d f139d: 0f 1f 00 nopl (%rax) 00000000000f13a0 : f13a0: e8 00 00 00 00 callq f13a5 f13a5: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) f13ac: 0f 84 04 01 00 00 je f14b6 f13b2: 41 55 push %r13 f13b4: 41 54 push %r12 f13b6: 41 bc 01 00 00 00 mov $0x1,%r12d f13bc: 55 push %rbp f13bd: 31 ed xor %ebp,%ebp f13bf: 53 push %rbx f13c0: 48 89 fb mov %rdi,%rbx f13c3: 44 89 e0 mov %r12d,%eax f13c6: 89 e9 mov %ebp,%ecx f13c8: d3 e0 shl %cl,%eax f13ca: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f13d0: 0f 85 c7 00 00 00 jne f149d f13d6: 48 63 c5 movslq %ebp,%rax f13d9: 31 d2 xor %edx,%edx f13db: 48 89 df mov %rbx,%rdi f13de: 4c 8d 2c c3 lea (%rbx,%rax,8),%r13 f13e2: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax f13e9: 8b 70 04 mov 0x4(%rax),%esi f13ec: 81 c6 8a 00 00 00 add $0x8a,%esi f13f2: e8 00 00 00 00 callq f13f7 f13f7: 48 89 df mov %rbx,%rdi f13fa: 89 c2 mov %eax,%edx f13fc: 83 ca 01 or $0x1,%edx f13ff: f6 83 93 89 00 00 01 testb $0x1,0x8993(%rbx) f1406: 0f 45 c2 cmovne %edx,%eax f1409: 31 c9 xor %ecx,%ecx f140b: 0d 04 01 00 00 or $0x104,%eax f1410: 89 c2 mov %eax,%edx f1412: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax f1419: 8b 70 04 mov 0x4(%rax),%esi f141c: 81 c6 8a 00 00 00 add $0x8a,%esi f1422: e8 00 00 00 00 callq f1427 f1427: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax f142e: 31 d2 xor %edx,%edx f1430: 48 89 df mov %rbx,%rdi f1433: 8b 70 04 mov 0x4(%rax),%esi f1436: 81 c6 8a 00 00 00 add $0x8a,%esi f143c: e8 00 00 00 00 callq f1441 f1441: 31 c9 xor %ecx,%ecx f1443: 48 89 df mov %rbx,%rdi f1446: 0d 00 f8 ff 3f or $0x3ffff800,%eax f144b: 89 c2 mov %eax,%edx f144d: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax f1454: 8b 70 04 mov 0x4(%rax),%esi f1457: 81 c6 8a 00 00 00 add $0x8a,%esi f145d: e8 00 00 00 00 callq f1462 f1462: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax f1469: 31 d2 xor %edx,%edx f146b: 48 89 df mov %rbx,%rdi f146e: 8b 70 04 mov 0x4(%rax),%esi f1471: 81 c6 8e 00 00 00 add $0x8e,%esi f1477: e8 00 00 00 00 callq f147c f147c: 31 c9 xor %ecx,%ecx f147e: 48 89 df mov %rbx,%rdi f1481: 0d ff 03 00 00 or $0x3ff,%eax f1486: 89 c2 mov %eax,%edx f1488: 49 8b 85 98 5f 01 00 mov 0x15f98(%r13),%rax f148f: 8b 70 04 mov 0x4(%rax),%esi f1492: 81 c6 8e 00 00 00 add $0x8e,%esi f1498: e8 00 00 00 00 callq f149d f149d: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f14a4: 83 c5 01 add $0x1,%ebp f14a7: 39 e8 cmp %ebp,%eax f14a9: 0f 8f 14 ff ff ff jg f13c3 f14af: 5b pop %rbx f14b0: 5d pop %rbp f14b1: 41 5c pop %r12 f14b3: 41 5d pop %r13 f14b5: c3 retq f14b6: c3 retq f14b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) f14be: 00 00 00000000000f14c0 : f14c0: e8 00 00 00 00 callq f14c5 f14c5: 41 57 push %r15 f14c7: 41 56 push %r14 f14c9: 41 55 push %r13 f14cb: 41 54 push %r12 f14cd: 55 push %rbp f14ce: 48 89 fd mov %rdi,%rbp f14d1: 53 push %rbx f14d2: 48 8b 87 c8 0a 01 00 mov 0x10ac8(%rdi),%rax f14d9: 4c 8b 28 mov (%rax),%r13 f14dc: 41 81 c5 03 10 00 00 add $0x1003,%r13d f14e3: 41 81 e5 00 f0 ff ff and $0xfffff000,%r13d f14ea: 83 bf c8 33 01 00 02 cmpl $0x2,0x133c8(%rdi) f14f1: 0f 84 3f 12 00 00 je f2736 f14f7: 84 d2 test %dl,%dl f14f9: 0f 84 e7 09 00 00 je f1ee6 f14ff: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax f1506: 8b 40 04 mov 0x4(%rax),%eax f1509: 8d 04 85 f0 10 00 00 lea 0x10f0(,%rax,4),%eax f1510: 25 ff ff 0f 00 and $0xfffff,%eax f1515: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f151b: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1521: 76 35 jbe f1558 f1523: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f1529: 81 fa ff 05 00 00 cmp $0x5ff,%edx f152f: 0f 86 25 14 00 00 jbe f295a f1535: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f153b: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1541: 76 15 jbe f1558 f1543: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f1549: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f154f: 81 f9 00 06 00 00 cmp $0x600,%ecx f1555: 0f 43 d0 cmovae %eax,%edx f1558: 48 63 de movslq %esi,%rbx f155b: c1 ea 02 shr $0x2,%edx f155e: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1565: 48 01 e8 add %rbp,%rax f1568: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f156f: 48 8d 71 04 lea 0x4(%rcx),%rsi f1573: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f157a: 89 11 mov %edx,(%rcx) f157c: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f1583: 48 8b 88 f0 0a 01 00 mov 0x10af0(%rax),%rcx f158a: 48 8d 72 04 lea 0x4(%rdx),%rsi f158e: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1595: 89 0a mov %ecx,(%rdx) f1597: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f159e: 8b 40 04 mov 0x4(%rax),%eax f15a1: 8d 04 85 f4 10 00 00 lea 0x10f4(,%rax,4),%eax f15a8: 25 ff ff 0f 00 and $0xfffff,%eax f15ad: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f15b3: 81 fa ff 25 00 00 cmp $0x25ff,%edx f15b9: 76 35 jbe f15f0 f15bb: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f15c1: 81 fa ff 05 00 00 cmp $0x5ff,%edx f15c7: 0f 86 82 13 00 00 jbe f294f f15cd: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f15d3: 81 fa ff 25 00 00 cmp $0x25ff,%edx f15d9: 76 15 jbe f15f0 f15db: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f15e1: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f15e7: 81 f9 00 06 00 00 cmp $0x600,%ecx f15ed: 0f 43 d0 cmovae %eax,%edx f15f0: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f15f7: c1 ea 02 shr $0x2,%edx f15fa: 48 01 e8 add %rbp,%rax f15fd: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1604: 48 8d 71 04 lea 0x4(%rcx),%rsi f1608: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f160f: 89 11 mov %edx,(%rcx) f1611: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f1618: 8b 88 f4 0a 01 00 mov 0x10af4(%rax),%ecx f161e: 48 8d 72 04 lea 0x4(%rdx),%rsi f1622: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1629: 89 0a mov %ecx,(%rdx) f162b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1632: 8b 40 04 mov 0x4(%rax),%eax f1635: 8d 04 85 00 05 00 00 lea 0x500(,%rax,4),%eax f163c: 25 ff ff 0f 00 and $0xfffff,%eax f1641: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f1647: 81 fa ff 25 00 00 cmp $0x25ff,%edx f164d: 76 35 jbe f1684 f164f: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f1655: 81 fa ff 05 00 00 cmp $0x5ff,%edx f165b: 0f 86 e3 12 00 00 jbe f2944 f1661: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f1667: 81 fa ff 25 00 00 cmp $0x25ff,%edx f166d: 76 15 jbe f1684 f166f: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f1675: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f167b: 81 f9 00 06 00 00 cmp $0x600,%ecx f1681: 0f 43 d0 cmovae %eax,%edx f1684: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f168b: c1 ea 02 shr $0x2,%edx f168e: 48 01 e8 add %rbp,%rax f1691: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1698: 48 8d 71 04 lea 0x4(%rcx),%rsi f169c: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f16a3: 89 11 mov %edx,(%rcx) f16a5: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f16ac: 48 8d 4a 04 lea 0x4(%rdx),%rcx f16b0: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f16b7: c7 02 20 00 00 00 movl $0x20,(%rdx) f16bd: 44 89 ea mov %r13d,%edx f16c0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f16c7: 8b 40 04 mov 0x4(%rax),%eax f16ca: 8d 04 85 04 05 00 00 lea 0x504(,%rax,4),%eax f16d1: 25 ff ff 0f 00 and $0xfffff,%eax f16d6: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f16dc: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f16e2: 76 35 jbe f1719 f16e4: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f16ea: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f16f0: 0f 86 43 12 00 00 jbe f2939 f16f6: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f16fc: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f1702: 76 15 jbe f1719 f1704: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f170a: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f1710: 81 fe 00 06 00 00 cmp $0x600,%esi f1716: 0f 43 c8 cmovae %eax,%ecx f1719: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1720: c1 e9 02 shr $0x2,%ecx f1723: 48 01 e8 add %rbp,%rax f1726: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f172d: 48 8d 7e 04 lea 0x4(%rsi),%rdi f1731: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f1738: 89 0e mov %ecx,(%rsi) f173a: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1741: 48 8d 71 04 lea 0x4(%rcx),%rsi f1745: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f174c: c7 01 00 00 00 00 movl $0x0,(%rcx) f1752: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1759: 8b 40 04 mov 0x4(%rax),%eax f175c: 8d 04 85 a0 11 00 00 lea 0x11a0(,%rax,4),%eax f1763: 25 ff ff 0f 00 and $0xfffff,%eax f1768: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f176e: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f1774: 76 35 jbe f17ab f1776: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f177c: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f1782: 0f 86 a6 11 00 00 jbe f292e f1788: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f178e: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f1794: 76 15 jbe f17ab f1796: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f179c: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f17a2: 81 fe 00 06 00 00 cmp $0x600,%esi f17a8: 0f 43 c8 cmovae %eax,%ecx f17ab: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f17b2: c1 e9 02 shr $0x2,%ecx f17b5: 48 01 e8 add %rbp,%rax f17b8: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f17bf: 48 8d 7e 04 lea 0x4(%rsi),%rdi f17c3: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f17ca: 89 0e mov %ecx,(%rsi) f17cc: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f17d3: 48 8d 71 04 lea 0x4(%rcx),%rsi f17d7: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f17de: c7 01 00 00 00 00 movl $0x0,(%rcx) f17e4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f17eb: 8b 40 04 mov 0x4(%rax),%eax f17ee: 8d 04 85 a4 11 00 00 lea 0x11a4(,%rax,4),%eax f17f5: 25 ff ff 0f 00 and $0xfffff,%eax f17fa: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f1800: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f1806: 76 35 jbe f183d f1808: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f180e: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f1814: 0f 86 09 11 00 00 jbe f2923 f181a: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f1820: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f1826: 76 15 jbe f183d f1828: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f182e: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f1834: 81 fe 00 06 00 00 cmp $0x600,%esi f183a: 0f 43 c8 cmovae %eax,%ecx f183d: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1844: c1 e9 02 shr $0x2,%ecx f1847: 48 01 e8 add %rbp,%rax f184a: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f1851: 48 8d 7e 04 lea 0x4(%rsi),%rdi f1855: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f185c: 89 0e mov %ecx,(%rsi) f185e: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1865: 48 8d 71 04 lea 0x4(%rcx),%rsi f1869: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1870: c7 01 00 00 00 00 movl $0x0,(%rcx) f1876: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f187d: 8b 40 04 mov 0x4(%rax),%eax f1880: 8d 04 85 08 05 00 00 lea 0x508(,%rax,4),%eax f1887: 25 ff ff 0f 00 and $0xfffff,%eax f188c: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f1892: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f1898: 76 35 jbe f18cf f189a: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f18a0: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f18a6: 0f 86 6c 10 00 00 jbe f2918 f18ac: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f18b2: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f18b8: 76 15 jbe f18cf f18ba: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f18c0: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f18c6: 81 fe 00 06 00 00 cmp $0x600,%esi f18cc: 0f 43 c8 cmovae %eax,%ecx f18cf: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f18d6: c1 e9 02 shr $0x2,%ecx f18d9: 48 01 e8 add %rbp,%rax f18dc: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f18e3: 48 8d 7e 04 lea 0x4(%rsi),%rdi f18e7: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f18ee: 89 0e mov %ecx,(%rsi) f18f0: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f18f7: 48 8d 71 04 lea 0x4(%rcx),%rsi f18fb: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1902: c7 01 00 00 00 00 movl $0x0,(%rcx) f1908: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f190f: 8b 40 04 mov 0x4(%rax),%eax f1912: 8d 04 85 0c 05 00 00 lea 0x50c(,%rax,4),%eax f1919: 25 ff ff 0f 00 and $0xfffff,%eax f191e: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f1924: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f192a: 76 35 jbe f1961 f192c: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f1932: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f1938: 0f 86 cf 0f 00 00 jbe f290d f193e: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f1944: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f194a: 76 15 jbe f1961 f194c: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f1952: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f1958: 81 fe 00 06 00 00 cmp $0x600,%esi f195e: 0f 43 c8 cmovae %eax,%ecx f1961: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1968: c1 e9 02 shr $0x2,%ecx f196b: 48 01 e8 add %rbp,%rax f196e: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f1975: 48 8d 7e 04 lea 0x4(%rsi),%rdi f1979: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f1980: 89 0e mov %ecx,(%rsi) f1982: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1989: 48 8d 71 04 lea 0x4(%rcx),%rsi f198d: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1994: c7 01 00 00 02 00 movl $0x20000,(%rcx) f199a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f19a1: 8b 40 04 mov 0x4(%rax),%eax f19a4: 8d 04 85 b0 11 00 00 lea 0x11b0(,%rax,4),%eax f19ab: 25 ff ff 0f 00 and $0xfffff,%eax f19b0: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f19b6: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f19bc: 76 35 jbe f19f3 f19be: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f19c4: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f19ca: 0f 86 32 0f 00 00 jbe f2902 f19d0: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f19d6: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f19dc: 76 15 jbe f19f3 f19de: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f19e4: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f19ea: 81 fe 00 06 00 00 cmp $0x600,%esi f19f0: 0f 43 c8 cmovae %eax,%ecx f19f3: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f19fa: c1 e9 02 shr $0x2,%ecx f19fd: 48 01 e8 add %rbp,%rax f1a00: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f1a07: 48 8d 7e 04 lea 0x4(%rsi),%rdi f1a0b: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f1a12: 89 0e mov %ecx,(%rsi) f1a14: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1a1b: 48 8b b0 f0 0a 01 00 mov 0x10af0(%rax),%rsi f1a22: 48 8d 79 04 lea 0x4(%rcx),%rdi f1a26: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f1a2d: 41 8d 84 35 00 00 02 lea 0x20000(%r13,%rsi,1),%eax f1a34: 00 f1a35: 89 01 mov %eax,(%rcx) f1a37: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1a3e: 8b 40 04 mov 0x4(%rax),%eax f1a41: 8d 04 85 b4 11 00 00 lea 0x11b4(,%rax,4),%eax f1a48: 25 ff ff 0f 00 and $0xfffff,%eax f1a4d: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f1a53: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f1a59: 76 35 jbe f1a90 f1a5b: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f1a61: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f1a67: 0f 86 8a 0e 00 00 jbe f28f7 f1a6d: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f1a73: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f1a79: 76 15 jbe f1a90 f1a7b: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f1a81: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f1a87: 81 fe 00 06 00 00 cmp $0x600,%esi f1a8d: 0f 43 c8 cmovae %eax,%ecx f1a90: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1a97: c1 e9 02 shr $0x2,%ecx f1a9a: 48 01 e8 add %rbp,%rax f1a9d: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f1aa4: 48 8d 7e 04 lea 0x4(%rsi),%rdi f1aa8: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f1aaf: 89 0e mov %ecx,(%rsi) f1ab1: 48 8b 88 f0 0a 01 00 mov 0x10af0(%rax),%rcx f1ab8: 48 8d 94 0a 00 00 02 lea 0x20000(%rdx,%rcx,1),%rdx f1abf: 00 f1ac0: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1ac7: 48 c1 ea 20 shr $0x20,%rdx f1acb: 48 8d 71 04 lea 0x4(%rcx),%rsi f1acf: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1ad6: 89 11 mov %edx,(%rcx) f1ad8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1adf: 8b 40 04 mov 0x4(%rax),%eax f1ae2: 8d 04 85 10 05 00 00 lea 0x510(,%rax,4),%eax f1ae9: 25 ff ff 0f 00 and $0xfffff,%eax f1aee: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f1af4: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1afa: 76 35 jbe f1b31 f1afc: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f1b02: 81 fa ff 05 00 00 cmp $0x5ff,%edx f1b08: 0f 86 de 0d 00 00 jbe f28ec f1b0e: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f1b14: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1b1a: 76 15 jbe f1b31 f1b1c: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f1b22: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f1b28: 81 f9 00 06 00 00 cmp $0x600,%ecx f1b2e: 0f 43 d0 cmovae %eax,%edx f1b31: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1b38: c1 ea 02 shr $0x2,%edx f1b3b: 48 01 e8 add %rbp,%rax f1b3e: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1b45: 48 8d 71 04 lea 0x4(%rcx),%rsi f1b49: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1b50: 89 11 mov %edx,(%rcx) f1b52: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f1b59: 48 8d 4a 04 lea 0x4(%rdx),%rcx f1b5d: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f1b64: c7 02 00 00 00 00 movl $0x0,(%rdx) f1b6a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1b71: 8b 40 04 mov 0x4(%rax),%eax f1b74: 8d 04 85 14 05 00 00 lea 0x514(,%rax,4),%eax f1b7b: 25 ff ff 0f 00 and $0xfffff,%eax f1b80: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f1b86: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1b8c: 76 35 jbe f1bc3 f1b8e: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f1b94: 81 fa ff 05 00 00 cmp $0x5ff,%edx f1b9a: 0f 86 41 0d 00 00 jbe f28e1 f1ba0: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f1ba6: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1bac: 76 15 jbe f1bc3 f1bae: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f1bb4: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f1bba: 81 f9 00 06 00 00 cmp $0x600,%ecx f1bc0: 0f 43 d0 cmovae %eax,%edx f1bc3: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1bca: c1 ea 02 shr $0x2,%edx f1bcd: 48 01 e8 add %rbp,%rax f1bd0: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1bd7: 48 8d 71 04 lea 0x4(%rcx),%rsi f1bdb: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1be2: 89 11 mov %edx,(%rcx) f1be4: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f1beb: 48 8d 4a 04 lea 0x4(%rdx),%rcx f1bef: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f1bf6: c7 02 00 00 08 00 movl $0x80000,(%rdx) f1bfc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1c03: 8b 40 04 mov 0x4(%rax),%eax f1c06: 8d 04 85 e0 10 00 00 lea 0x10e0(,%rax,4),%eax f1c0d: 25 ff ff 0f 00 and $0xfffff,%eax f1c12: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f1c18: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1c1e: 76 35 jbe f1c55 f1c20: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f1c26: 81 fa ff 05 00 00 cmp $0x5ff,%edx f1c2c: 0f 86 a4 0c 00 00 jbe f28d6 f1c32: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f1c38: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1c3e: 76 15 jbe f1c55 f1c40: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f1c46: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f1c4c: 81 f9 00 06 00 00 cmp $0x600,%ecx f1c52: 0f 43 d0 cmovae %eax,%edx f1c55: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1c5c: c1 ea 02 shr $0x2,%edx f1c5f: 48 01 e8 add %rbp,%rax f1c62: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1c69: 48 8d 71 04 lea 0x4(%rcx),%rsi f1c6d: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1c74: 89 11 mov %edx,(%rcx) f1c76: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f1c7d: 48 8b 88 28 18 01 00 mov 0x11828(%rax),%rcx f1c84: 48 8d 72 04 lea 0x4(%rdx),%rsi f1c88: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1c8f: 89 0a mov %ecx,(%rdx) f1c91: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1c98: 8b 40 04 mov 0x4(%rax),%eax f1c9b: 8d 04 85 e4 10 00 00 lea 0x10e4(,%rax,4),%eax f1ca2: 25 ff ff 0f 00 and $0xfffff,%eax f1ca7: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f1cad: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1cb3: 76 35 jbe f1cea f1cb5: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f1cbb: 81 fa ff 05 00 00 cmp $0x5ff,%edx f1cc1: 0f 86 04 0c 00 00 jbe f28cb f1cc7: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f1ccd: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1cd3: 76 15 jbe f1cea f1cd5: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f1cdb: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f1ce1: 81 f9 00 06 00 00 cmp $0x600,%ecx f1ce7: 0f 43 d0 cmovae %eax,%edx f1cea: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1cf1: c1 ea 02 shr $0x2,%edx f1cf4: 48 01 e8 add %rbp,%rax f1cf7: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1cfe: 48 8d 71 04 lea 0x4(%rcx),%rsi f1d02: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1d09: 89 11 mov %edx,(%rcx) f1d0b: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f1d12: 8b 88 2c 18 01 00 mov 0x1182c(%rax),%ecx f1d18: 48 8d 72 04 lea 0x4(%rdx),%rsi f1d1c: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1d23: 89 0a mov %ecx,(%rdx) f1d25: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1d2c: 8b 40 04 mov 0x4(%rax),%eax f1d2f: 8d 04 85 48 05 00 00 lea 0x548(,%rax,4),%eax f1d36: 25 ff ff 0f 00 and $0xfffff,%eax f1d3b: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f1d41: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1d47: 76 35 jbe f1d7e f1d49: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f1d4f: 81 fa ff 05 00 00 cmp $0x5ff,%edx f1d55: 0f 86 65 0b 00 00 jbe f28c0 f1d5b: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f1d61: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1d67: 76 15 jbe f1d7e f1d69: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f1d6f: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f1d75: 81 f9 00 06 00 00 cmp $0x600,%ecx f1d7b: 0f 43 d0 cmovae %eax,%edx f1d7e: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1d85: c1 ea 02 shr $0x2,%edx f1d88: 48 01 e8 add %rbp,%rax f1d8b: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1d92: 48 8d 71 04 lea 0x4(%rcx),%rsi f1d96: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1d9d: 89 11 mov %edx,(%rcx) f1d9f: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f1da6: 48 8d 4a 04 lea 0x4(%rdx),%rcx f1daa: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f1db1: c7 02 00 00 00 00 movl $0x0,(%rdx) f1db7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1dbe: 8b 40 04 mov 0x4(%rax),%eax f1dc1: 8d 04 85 4c 05 00 00 lea 0x54c(,%rax,4),%eax f1dc8: 25 ff ff 0f 00 and $0xfffff,%eax f1dcd: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f1dd3: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1dd9: 76 35 jbe f1e10 f1ddb: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f1de1: 81 fa ff 05 00 00 cmp $0x5ff,%edx f1de7: 0f 86 c8 0a 00 00 jbe f28b5 f1ded: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f1df3: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1df9: 76 15 jbe f1e10 f1dfb: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f1e01: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f1e07: 81 f9 00 06 00 00 cmp $0x600,%ecx f1e0d: 0f 43 d0 cmovae %eax,%edx f1e10: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1e17: c1 ea 02 shr $0x2,%edx f1e1a: 48 01 e8 add %rbp,%rax f1e1d: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f1e24: 48 8d 71 04 lea 0x4(%rcx),%rsi f1e28: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f1e2f: 89 11 mov %edx,(%rcx) f1e31: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f1e38: 48 8d 4a 04 lea 0x4(%rdx),%rcx f1e3c: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f1e43: c7 02 00 10 00 00 movl $0x1000,(%rdx) f1e49: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1e50: 8b 40 04 mov 0x4(%rax),%eax f1e53: 8d 14 85 24 01 00 00 lea 0x124(,%rax,4),%edx f1e5a: 81 e2 ff ff 0f 00 and $0xfffff,%edx f1e60: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f1e66: 3d ff 25 00 00 cmp $0x25ff,%eax f1e6b: 76 33 jbe f1ea0 f1e6d: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f1e73: 3d ff 05 00 00 cmp $0x5ff,%eax f1e78: 0f 86 2c 0a 00 00 jbe f28aa f1e7e: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f1e84: 3d ff 25 00 00 cmp $0x25ff,%eax f1e89: 76 15 jbe f1ea0 f1e8b: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f1e91: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f1e97: 81 f9 00 06 00 00 cmp $0x600,%ecx f1e9d: 0f 43 c2 cmovae %edx,%eax f1ea0: 48 69 db 50 0d 00 00 imul $0xd50,%rbx,%rbx f1ea7: c1 e8 02 shr $0x2,%eax f1eaa: 48 01 eb add %rbp,%rbx f1ead: 48 8b 93 10 18 01 00 mov 0x11810(%rbx),%rdx f1eb4: 48 8d 4a 04 lea 0x4(%rdx),%rcx f1eb8: 48 89 8b 10 18 01 00 mov %rcx,0x11810(%rbx) f1ebf: 89 02 mov %eax,(%rdx) f1ec1: 48 8b 83 10 18 01 00 mov 0x11810(%rbx),%rax f1ec8: 48 8d 50 04 lea 0x4(%rax),%rdx f1ecc: 48 89 93 10 18 01 00 mov %rdx,0x11810(%rbx) f1ed3: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx f1ed9: 89 10 mov %edx,(%rax) f1edb: 5b pop %rbx f1edc: 5d pop %rbp f1edd: 41 5c pop %r12 f1edf: 41 5d pop %r13 f1ee1: 41 5e pop %r14 f1ee3: 41 5f pop %r15 f1ee5: c3 retq f1ee6: 48 63 de movslq %esi,%rbx f1ee9: 31 c9 xor %ecx,%ecx f1eeb: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1ef2: 4c 8d 24 df lea (%rdi,%rbx,8),%r12 f1ef6: 48 8b 94 07 f0 0a 01 mov 0x10af0(%rdi,%rax,1),%rdx f1efd: 00 f1efe: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f1f05: 00 f1f06: 8b 70 04 mov 0x4(%rax),%esi f1f09: 83 c6 12 add $0x12,%esi f1f0c: e8 00 00 00 00 callq f1f11 f1f11: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1f18: 8b 40 04 mov 0x4(%rax),%eax f1f1b: 8d 04 85 f0 10 00 00 lea 0x10f0(,%rax,4),%eax f1f22: 25 ff ff 0f 00 and $0xfffff,%eax f1f27: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f1f2d: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1f33: 76 18 jbe f1f4d f1f35: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f1f3b: 81 fa ff 05 00 00 cmp $0x5ff,%edx f1f41: 0f 87 62 0f 00 00 ja f2ea9 f1f47: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f1f4d: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f1f54: 00 f1f55: c1 e2 0e shl $0xe,%edx f1f58: 31 c9 xor %ecx,%ecx f1f5a: 48 89 ef mov %rbp,%rdi f1f5d: 83 ca 01 or $0x1,%edx f1f60: 8b 70 04 mov 0x4(%rax),%esi f1f63: 83 c6 11 add $0x11,%esi f1f66: e8 00 00 00 00 callq f1f6b f1f6b: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f1f72: 31 c9 xor %ecx,%ecx f1f74: 48 89 ef mov %rbp,%rdi f1f77: 8b 94 05 f4 0a 01 00 mov 0x10af4(%rbp,%rax,1),%edx f1f7e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f1f85: 00 f1f86: 8b 70 04 mov 0x4(%rax),%esi f1f89: 83 c6 12 add $0x12,%esi f1f8c: e8 00 00 00 00 callq f1f91 f1f91: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f1f98: 8b 40 04 mov 0x4(%rax),%eax f1f9b: 8d 04 85 f4 10 00 00 lea 0x10f4(,%rax,4),%eax f1fa2: 25 ff ff 0f 00 and $0xfffff,%eax f1fa7: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f1fad: 81 fa ff 25 00 00 cmp $0x25ff,%edx f1fb3: 76 18 jbe f1fcd f1fb5: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f1fbb: 81 fa ff 05 00 00 cmp $0x5ff,%edx f1fc1: 0f 87 b6 0e 00 00 ja f2e7d f1fc7: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f1fcd: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f1fd4: 00 f1fd5: c1 e2 0e shl $0xe,%edx f1fd8: 31 c9 xor %ecx,%ecx f1fda: 48 89 ef mov %rbp,%rdi f1fdd: 83 ca 01 or $0x1,%edx f1fe0: 8b 70 04 mov 0x4(%rax),%esi f1fe3: 83 c6 11 add $0x11,%esi f1fe6: e8 00 00 00 00 callq f1feb f1feb: ba 20 00 00 00 mov $0x20,%edx f1ff0: 31 c9 xor %ecx,%ecx f1ff2: 48 89 ef mov %rbp,%rdi f1ff5: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f1ffc: 00 f1ffd: 8b 70 04 mov 0x4(%rax),%esi f2000: 83 c6 12 add $0x12,%esi f2003: e8 00 00 00 00 callq f2008 f2008: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f200f: 8b 40 04 mov 0x4(%rax),%eax f2012: 8d 04 85 00 05 00 00 lea 0x500(,%rax,4),%eax f2019: 25 ff ff 0f 00 and $0xfffff,%eax f201e: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2024: 81 fa ff 25 00 00 cmp $0x25ff,%edx f202a: 0f 87 35 09 00 00 ja f2965 f2030: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2037: 00 f2038: c1 e2 0e shl $0xe,%edx f203b: 31 c9 xor %ecx,%ecx f203d: 48 89 ef mov %rbp,%rdi f2040: 83 ca 01 or $0x1,%edx f2043: 45 89 ee mov %r13d,%r14d f2046: 45 89 ef mov %r13d,%r15d f2049: 8b 70 04 mov 0x4(%rax),%esi f204c: 83 c6 11 add $0x11,%esi f204f: e8 00 00 00 00 callq f2054 f2054: 4c 8d 64 dd 00 lea 0x0(%rbp,%rbx,8),%r12 f2059: 44 89 ea mov %r13d,%edx f205c: 31 c9 xor %ecx,%ecx f205e: 48 89 ef mov %rbp,%rdi f2061: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2068: 00 f2069: 8b 70 04 mov 0x4(%rax),%esi f206c: 83 c6 12 add $0x12,%esi f206f: e8 00 00 00 00 callq f2074 f2074: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f207b: 8b 40 04 mov 0x4(%rax),%eax f207e: 8d 04 85 04 05 00 00 lea 0x504(,%rax,4),%eax f2085: 25 ff ff 0f 00 and $0xfffff,%eax f208a: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2090: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2096: 76 18 jbe f20b0 f2098: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f209e: 81 fa ff 05 00 00 cmp $0x5ff,%edx f20a4: 0f 87 97 0b 00 00 ja f2c41 f20aa: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f20b0: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f20b7: 00 f20b8: c1 ea 02 shr $0x2,%edx f20bb: 31 c9 xor %ecx,%ecx f20bd: 48 89 ef mov %rbp,%rdi f20c0: c1 e2 10 shl $0x10,%edx f20c3: 8b 70 04 mov 0x4(%rax),%esi f20c6: 83 ca 01 or $0x1,%edx f20c9: 83 c6 11 add $0x11,%esi f20cc: e8 00 00 00 00 callq f20d1 f20d1: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f20d8: 31 c9 xor %ecx,%ecx f20da: 48 89 ef mov %rbp,%rdi f20dd: 8b 94 05 f0 0a 01 00 mov 0x10af0(%rbp,%rax,1),%edx f20e4: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f20eb: 00 f20ec: 8b 70 04 mov 0x4(%rax),%esi f20ef: 44 01 fa add %r15d,%edx f20f2: 83 c6 12 add $0x12,%esi f20f5: e8 00 00 00 00 callq f20fa f20fa: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2101: 8b 40 04 mov 0x4(%rax),%eax f2104: 8d 04 85 a0 11 00 00 lea 0x11a0(,%rax,4),%eax f210b: 25 ff ff 0f 00 and $0xfffff,%eax f2110: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2116: 81 fa ff 25 00 00 cmp $0x25ff,%edx f211c: 76 18 jbe f2136 f211e: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2124: 81 fa ff 05 00 00 cmp $0x5ff,%edx f212a: 0f 87 69 0b 00 00 ja f2c99 f2130: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2136: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f213d: 00 f213e: c1 e2 0e shl $0xe,%edx f2141: 31 c9 xor %ecx,%ecx f2143: 48 89 ef mov %rbp,%rdi f2146: 83 ca 01 or $0x1,%edx f2149: 8b 70 04 mov 0x4(%rax),%esi f214c: 83 c6 11 add $0x11,%esi f214f: e8 00 00 00 00 callq f2154 f2154: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f215b: 31 c9 xor %ecx,%ecx f215d: 48 89 ef mov %rbp,%rdi f2160: 48 8b 94 05 f0 0a 01 mov 0x10af0(%rbp,%rax,1),%rdx f2167: 00 f2168: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f216f: 00 f2170: 8b 70 04 mov 0x4(%rax),%esi f2173: 4c 01 f2 add %r14,%rdx f2176: 48 c1 ea 20 shr $0x20,%rdx f217a: 83 c6 12 add $0x12,%esi f217d: e8 00 00 00 00 callq f2182 f2182: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2189: 8b 40 04 mov 0x4(%rax),%eax f218c: 8d 04 85 a4 11 00 00 lea 0x11a4(,%rax,4),%eax f2193: 25 ff ff 0f 00 and $0xfffff,%eax f2198: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f219e: 81 fa ff 25 00 00 cmp $0x25ff,%edx f21a4: 76 18 jbe f21be f21a6: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f21ac: 81 fa ff 05 00 00 cmp $0x5ff,%edx f21b2: 0f 87 b5 0a 00 00 ja f2c6d f21b8: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f21be: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f21c5: 00 f21c6: c1 e2 0e shl $0xe,%edx f21c9: 31 c9 xor %ecx,%ecx f21cb: 48 89 ef mov %rbp,%rdi f21ce: 83 ca 01 or $0x1,%edx f21d1: 8b 70 04 mov 0x4(%rax),%esi f21d4: 83 c6 11 add $0x11,%esi f21d7: e8 00 00 00 00 callq f21dc f21dc: 31 d2 xor %edx,%edx f21de: 31 c9 xor %ecx,%ecx f21e0: 48 89 ef mov %rbp,%rdi f21e3: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f21ea: 00 f21eb: 8b 70 04 mov 0x4(%rax),%esi f21ee: 83 c6 12 add $0x12,%esi f21f1: e8 00 00 00 00 callq f21f6 f21f6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f21fd: 8b 40 04 mov 0x4(%rax),%eax f2200: 8d 04 85 08 05 00 00 lea 0x508(,%rax,4),%eax f2207: 25 ff ff 0f 00 and $0xfffff,%eax f220c: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2212: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2218: 76 18 jbe f2232 f221a: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2220: 81 fa ff 05 00 00 cmp $0x5ff,%edx f2226: 0f 87 75 0b 00 00 ja f2da1 f222c: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2232: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2239: 00 f223a: c1 e2 0e shl $0xe,%edx f223d: 31 c9 xor %ecx,%ecx f223f: 48 89 ef mov %rbp,%rdi f2242: 83 ca 01 or $0x1,%edx f2245: 8b 70 04 mov 0x4(%rax),%esi f2248: 83 c6 11 add $0x11,%esi f224b: e8 00 00 00 00 callq f2250 f2250: ba 00 00 02 00 mov $0x20000,%edx f2255: 31 c9 xor %ecx,%ecx f2257: 48 89 ef mov %rbp,%rdi f225a: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2261: 00 f2262: 8b 70 04 mov 0x4(%rax),%esi f2265: 83 c6 12 add $0x12,%esi f2268: e8 00 00 00 00 callq f226d f226d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2274: 8b 40 04 mov 0x4(%rax),%eax f2277: 8d 04 85 0c 05 00 00 lea 0x50c(,%rax,4),%eax f227e: 25 ff ff 0f 00 and $0xfffff,%eax f2283: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2289: 81 fa ff 25 00 00 cmp $0x25ff,%edx f228f: 76 18 jbe f22a9 f2291: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2297: 81 fa ff 05 00 00 cmp $0x5ff,%edx f229d: 0f 87 7a 0a 00 00 ja f2d1d f22a3: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f22a9: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f22b0: 00 f22b1: c1 e2 0e shl $0xe,%edx f22b4: 31 c9 xor %ecx,%ecx f22b6: 48 89 ef mov %rbp,%rdi f22b9: 83 ca 01 or $0x1,%edx f22bc: 8b 70 04 mov 0x4(%rax),%esi f22bf: 83 c6 11 add $0x11,%esi f22c2: e8 00 00 00 00 callq f22c7 f22c7: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f22ce: 31 c9 xor %ecx,%ecx f22d0: 48 89 ef mov %rbp,%rdi f22d3: 48 8b 84 05 f0 0a 01 mov 0x10af0(%rbp,%rax,1),%rax f22da: 00 f22db: 41 8d 94 07 00 00 02 lea 0x20000(%r15,%rax,1),%edx f22e2: 00 f22e3: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f22ea: 00 f22eb: 8b 70 04 mov 0x4(%rax),%esi f22ee: 83 c6 12 add $0x12,%esi f22f1: e8 00 00 00 00 callq f22f6 f22f6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f22fd: 8b 40 04 mov 0x4(%rax),%eax f2300: 8d 04 85 b0 11 00 00 lea 0x11b0(,%rax,4),%eax f2307: 25 ff ff 0f 00 and $0xfffff,%eax f230c: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2312: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2318: 76 18 jbe f2332 f231a: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2320: 81 fa ff 05 00 00 cmp $0x5ff,%edx f2326: 0f 87 c5 09 00 00 ja f2cf1 f232c: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2332: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2339: 00 f233a: c1 e2 0e shl $0xe,%edx f233d: 31 c9 xor %ecx,%ecx f233f: 48 89 ef mov %rbp,%rdi f2342: 83 ca 01 or $0x1,%edx f2345: 8b 70 04 mov 0x4(%rax),%esi f2348: 83 c6 11 add $0x11,%esi f234b: e8 00 00 00 00 callq f2350 f2350: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f2357: 31 c9 xor %ecx,%ecx f2359: 48 89 ef mov %rbp,%rdi f235c: 48 8b 84 05 f0 0a 01 mov 0x10af0(%rbp,%rax,1),%rax f2363: 00 f2364: 49 8d 94 06 00 00 02 lea 0x20000(%r14,%rax,1),%rdx f236b: 00 f236c: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2373: 00 f2374: 48 c1 ea 20 shr $0x20,%rdx f2378: 8b 70 04 mov 0x4(%rax),%esi f237b: 83 c6 12 add $0x12,%esi f237e: e8 00 00 00 00 callq f2383 f2383: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f238a: 8b 40 04 mov 0x4(%rax),%eax f238d: 8d 04 85 b4 11 00 00 lea 0x11b4(,%rax,4),%eax f2394: 25 ff ff 0f 00 and $0xfffff,%eax f2399: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f239f: 81 fa ff 25 00 00 cmp $0x25ff,%edx f23a5: 76 18 jbe f23bf f23a7: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f23ad: 81 fa ff 05 00 00 cmp $0x5ff,%edx f23b3: 0f 87 0c 09 00 00 ja f2cc5 f23b9: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f23bf: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f23c6: 00 f23c7: c1 e2 0e shl $0xe,%edx f23ca: 31 c9 xor %ecx,%ecx f23cc: 48 89 ef mov %rbp,%rdi f23cf: 83 ca 01 or $0x1,%edx f23d2: 8b 70 04 mov 0x4(%rax),%esi f23d5: 83 c6 11 add $0x11,%esi f23d8: e8 00 00 00 00 callq f23dd f23dd: 31 d2 xor %edx,%edx f23df: 31 c9 xor %ecx,%ecx f23e1: 48 89 ef mov %rbp,%rdi f23e4: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f23eb: 00 f23ec: 8b 70 04 mov 0x4(%rax),%esi f23ef: 83 c6 12 add $0x12,%esi f23f2: e8 00 00 00 00 callq f23f7 f23f7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f23fe: 8b 40 04 mov 0x4(%rax),%eax f2401: 8d 04 85 10 05 00 00 lea 0x510(,%rax,4),%eax f2408: 25 ff ff 0f 00 and $0xfffff,%eax f240d: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2413: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2419: 76 18 jbe f2433 f241b: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2421: 81 fa ff 05 00 00 cmp $0x5ff,%edx f2427: 0f 87 e8 07 00 00 ja f2c15 f242d: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2433: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f243a: 00 f243b: c1 e2 0e shl $0xe,%edx f243e: 31 c9 xor %ecx,%ecx f2440: 48 89 ef mov %rbp,%rdi f2443: 83 ca 01 or $0x1,%edx f2446: 8b 70 04 mov 0x4(%rax),%esi f2449: 83 c6 11 add $0x11,%esi f244c: e8 00 00 00 00 callq f2451 f2451: ba 00 00 08 00 mov $0x80000,%edx f2456: 31 c9 xor %ecx,%ecx f2458: 48 89 ef mov %rbp,%rdi f245b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2462: 00 f2463: 8b 70 04 mov 0x4(%rax),%esi f2466: 83 c6 12 add $0x12,%esi f2469: e8 00 00 00 00 callq f246e f246e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2475: 8b 40 04 mov 0x4(%rax),%eax f2478: 8d 04 85 14 05 00 00 lea 0x514(,%rax,4),%eax f247f: 25 ff ff 0f 00 and $0xfffff,%eax f2484: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f248a: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2490: 76 18 jbe f24aa f2492: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2498: 81 fa ff 05 00 00 cmp $0x5ff,%edx f249e: 0f 87 ed 06 00 00 ja f2b91 f24a4: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f24aa: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f24b1: 00 f24b2: c1 e2 0e shl $0xe,%edx f24b5: 31 c9 xor %ecx,%ecx f24b7: 48 89 ef mov %rbp,%rdi f24ba: 83 ca 01 or $0x1,%edx f24bd: 8b 70 04 mov 0x4(%rax),%esi f24c0: 83 c6 11 add $0x11,%esi f24c3: e8 00 00 00 00 callq f24c8 f24c8: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f24cf: 31 c9 xor %ecx,%ecx f24d1: 48 89 ef mov %rbp,%rdi f24d4: 48 8b 94 05 28 18 01 mov 0x11828(%rbp,%rax,1),%rdx f24db: 00 f24dc: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f24e3: 00 f24e4: 8b 70 04 mov 0x4(%rax),%esi f24e7: 83 c6 12 add $0x12,%esi f24ea: e8 00 00 00 00 callq f24ef f24ef: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f24f6: 8b 40 04 mov 0x4(%rax),%eax f24f9: 8d 04 85 e0 10 00 00 lea 0x10e0(,%rax,4),%eax f2500: 25 ff ff 0f 00 and $0xfffff,%eax f2505: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f250b: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2511: 76 18 jbe f252b f2513: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2519: 81 fa ff 05 00 00 cmp $0x5ff,%edx f251f: 0f 87 c4 06 00 00 ja f2be9 f2525: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f252b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2532: 00 f2533: c1 e2 0e shl $0xe,%edx f2536: 31 c9 xor %ecx,%ecx f2538: 48 89 ef mov %rbp,%rdi f253b: 83 ca 01 or $0x1,%edx f253e: 48 69 db 50 0d 00 00 imul $0xd50,%rbx,%rbx f2545: 8b 70 04 mov 0x4(%rax),%esi f2548: 83 c6 11 add $0x11,%esi f254b: e8 00 00 00 00 callq f2550 f2550: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2557: 00 f2558: 31 c9 xor %ecx,%ecx f255a: 48 89 ef mov %rbp,%rdi f255d: 8b 94 1d 2c 18 01 00 mov 0x1182c(%rbp,%rbx,1),%edx f2564: 8b 70 04 mov 0x4(%rax),%esi f2567: 83 c6 12 add $0x12,%esi f256a: e8 00 00 00 00 callq f256f f256f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2576: 8b 40 04 mov 0x4(%rax),%eax f2579: 8d 04 85 e4 10 00 00 lea 0x10e4(,%rax,4),%eax f2580: 25 ff ff 0f 00 and $0xfffff,%eax f2585: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f258b: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2591: 76 18 jbe f25ab f2593: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2599: 81 fa ff 05 00 00 cmp $0x5ff,%edx f259f: 0f 87 d0 07 00 00 ja f2d75 f25a5: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f25ab: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f25b2: 00 f25b3: c1 e2 0e shl $0xe,%edx f25b6: 31 c9 xor %ecx,%ecx f25b8: 48 89 ef mov %rbp,%rdi f25bb: 83 ca 01 or $0x1,%edx f25be: 8b 70 04 mov 0x4(%rax),%esi f25c1: 83 c6 11 add $0x11,%esi f25c4: e8 00 00 00 00 callq f25c9 f25c9: 31 d2 xor %edx,%edx f25cb: 31 c9 xor %ecx,%ecx f25cd: 48 89 ef mov %rbp,%rdi f25d0: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f25d7: 00 f25d8: 8b 70 04 mov 0x4(%rax),%esi f25db: 83 c6 12 add $0x12,%esi f25de: e8 00 00 00 00 callq f25e3 f25e3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f25ea: 8b 40 04 mov 0x4(%rax),%eax f25ed: 8d 04 85 48 05 00 00 lea 0x548(,%rax,4),%eax f25f4: 25 ff ff 0f 00 and $0xfffff,%eax f25f9: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f25ff: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2605: 76 18 jbe f261f f2607: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f260d: 81 fa ff 05 00 00 cmp $0x5ff,%edx f2613: 0f 87 a4 05 00 00 ja f2bbd f2619: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f261f: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2626: 00 f2627: c1 e2 0e shl $0xe,%edx f262a: 31 c9 xor %ecx,%ecx f262c: 48 89 ef mov %rbp,%rdi f262f: 83 ca 01 or $0x1,%edx f2632: 8b 70 04 mov 0x4(%rax),%esi f2635: 83 c6 11 add $0x11,%esi f2638: e8 00 00 00 00 callq f263d f263d: ba 00 10 00 00 mov $0x1000,%edx f2642: 31 c9 xor %ecx,%ecx f2644: 48 89 ef mov %rbp,%rdi f2647: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f264e: 00 f264f: 8b 70 04 mov 0x4(%rax),%esi f2652: 83 c6 12 add $0x12,%esi f2655: e8 00 00 00 00 callq f265a f265a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2661: 8b 40 04 mov 0x4(%rax),%eax f2664: 8d 04 85 4c 05 00 00 lea 0x54c(,%rax,4),%eax f266b: 25 ff ff 0f 00 and $0xfffff,%eax f2670: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2676: 81 fa ff 25 00 00 cmp $0x25ff,%edx f267c: 76 18 jbe f2696 f267e: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2684: 81 fa ff 05 00 00 cmp $0x5ff,%edx f268a: 0f 87 d5 04 00 00 ja f2b65 f2690: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2696: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f269d: 00 f269e: c1 e2 0e shl $0xe,%edx f26a1: 31 c9 xor %ecx,%ecx f26a3: 48 89 ef mov %rbp,%rdi f26a6: 83 ca 01 or $0x1,%edx f26a9: 8b 70 04 mov 0x4(%rax),%esi f26ac: 83 c6 11 add $0x11,%esi f26af: e8 00 00 00 00 callq f26b4 f26b4: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx f26ba: 31 c9 xor %ecx,%ecx f26bc: 48 89 ef mov %rbp,%rdi f26bf: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f26c6: 00 f26c7: 8b 70 04 mov 0x4(%rax),%esi f26ca: 83 c6 12 add $0x12,%esi f26cd: e8 00 00 00 00 callq f26d2 f26d2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f26d9: 8b 40 04 mov 0x4(%rax),%eax f26dc: 8d 04 85 24 01 00 00 lea 0x124(,%rax,4),%eax f26e3: 25 ff ff 0f 00 and $0xfffff,%eax f26e8: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f26ee: 81 fa ff 25 00 00 cmp $0x25ff,%edx f26f4: 76 18 jbe f270e f26f6: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f26fc: 81 fa ff 05 00 00 cmp $0x5ff,%edx f2702: 0f 87 41 06 00 00 ja f2d49 f2708: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f270e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2715: 00 f2716: c1 e2 0e shl $0xe,%edx f2719: 5b pop %rbx f271a: 48 89 ef mov %rbp,%rdi f271d: 83 ca 01 or $0x1,%edx f2720: 5d pop %rbp f2721: 31 c9 xor %ecx,%ecx f2723: 41 5c pop %r12 f2725: 8b 70 04 mov 0x4(%rax),%esi f2728: 41 5d pop %r13 f272a: 41 5e pop %r14 f272c: 41 5f pop %r15 f272e: 83 c6 11 add $0x11,%esi f2731: e9 00 00 00 00 jmpq f2736 f2736: 84 d2 test %dl,%dl f2738: 0f 84 44 02 00 00 je f2982 f273e: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax f2745: 8b 40 04 mov 0x4(%rax),%eax f2748: 8d 04 85 f0 10 00 00 lea 0x10f0(,%rax,4),%eax f274f: 25 ff ff 0f 00 and $0xfffff,%eax f2754: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f275a: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2760: 76 18 jbe f277a f2762: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2768: 81 fa ff 05 00 00 cmp $0x5ff,%edx f276e: 0f 87 85 06 00 00 ja f2df9 f2774: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f277a: 48 63 de movslq %esi,%rbx f277d: c1 ea 02 shr $0x2,%edx f2780: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f2787: 48 01 e8 add %rbp,%rax f278a: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f2791: 48 8d 71 04 lea 0x4(%rcx),%rsi f2795: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f279c: 89 11 mov %edx,(%rcx) f279e: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f27a5: 48 8d 4a 04 lea 0x4(%rdx),%rcx f27a9: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f27b0: c7 02 00 00 00 00 movl $0x0,(%rdx) f27b6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f27bd: 8b 40 04 mov 0x4(%rax),%eax f27c0: 8d 04 85 f4 10 00 00 lea 0x10f4(,%rax,4),%eax f27c7: 25 ff ff 0f 00 and $0xfffff,%eax f27cc: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f27d2: 81 fa ff 25 00 00 cmp $0x25ff,%edx f27d8: 76 18 jbe f27f2 f27da: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f27e0: 81 fa ff 05 00 00 cmp $0x5ff,%edx f27e6: 0f 87 e1 05 00 00 ja f2dcd f27ec: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f27f2: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f27f9: c1 ea 02 shr $0x2,%edx f27fc: 48 01 e8 add %rbp,%rax f27ff: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f2806: 48 8d 71 04 lea 0x4(%rcx),%rsi f280a: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f2811: 89 11 mov %edx,(%rcx) f2813: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f281a: 48 8d 4a 04 lea 0x4(%rdx),%rcx f281e: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f2825: c7 02 00 00 00 00 movl $0x0,(%rdx) f282b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2832: 8b 40 04 mov 0x4(%rax),%eax f2835: 8d 04 85 00 05 00 00 lea 0x500(,%rax,4),%eax f283c: 25 ff ff 0f 00 and $0xfffff,%eax f2841: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2847: 81 fa ff 25 00 00 cmp $0x25ff,%edx f284d: 76 18 jbe f2867 f284f: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2855: 81 fa ff 05 00 00 cmp $0x5ff,%edx f285b: 0f 87 c4 05 00 00 ja f2e25 f2861: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2867: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f286e: c1 ea 02 shr $0x2,%edx f2871: 45 31 ed xor %r13d,%r13d f2874: 48 01 e8 add %rbp,%rax f2877: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f287e: 48 8d 71 04 lea 0x4(%rcx),%rsi f2882: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f2889: 89 11 mov %edx,(%rcx) f288b: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f2892: 48 8d 4a 04 lea 0x4(%rdx),%rcx f2896: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f289d: c7 02 00 00 00 00 movl $0x0,(%rdx) f28a3: 31 d2 xor %edx,%edx f28a5: e9 16 ee ff ff jmpq f16c0 f28aa: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f28b0: e9 eb f5 ff ff jmpq f1ea0 f28b5: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f28bb: e9 50 f5 ff ff jmpq f1e10 f28c0: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f28c6: e9 b3 f4 ff ff jmpq f1d7e f28cb: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f28d1: e9 14 f4 ff ff jmpq f1cea f28d6: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f28dc: e9 74 f3 ff ff jmpq f1c55 f28e1: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f28e7: e9 d7 f2 ff ff jmpq f1bc3 f28ec: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f28f2: e9 3a f2 ff ff jmpq f1b31 f28f7: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f28fd: e9 8e f1 ff ff jmpq f1a90 f2902: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f2908: e9 e6 f0 ff ff jmpq f19f3 f290d: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f2913: e9 49 f0 ff ff jmpq f1961 f2918: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f291e: e9 ac ef ff ff jmpq f18cf f2923: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f2929: e9 0f ef ff ff jmpq f183d f292e: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f2934: e9 72 ee ff ff jmpq f17ab f2939: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f293f: e9 d5 ed ff ff jmpq f1719 f2944: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f294a: e9 35 ed ff ff jmpq f1684 f294f: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2955: e9 96 ec ff ff jmpq f15f0 f295a: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2960: e9 f3 eb ff ff jmpq f1558 f2965: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f296b: 81 fa ff 05 00 00 cmp $0x5ff,%edx f2971: 0f 87 da 04 00 00 ja f2e51 f2977: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f297d: e9 ae f6 ff ff jmpq f2030 f2982: 48 63 de movslq %esi,%rbx f2985: 44 8d 76 1c lea 0x1c(%rsi),%r14d f2989: 31 c9 xor %ecx,%ecx f298b: 4c 8d 24 df lea (%rdi,%rbx,8),%r12 f298f: 4d 63 f6 movslq %r14d,%r14 f2992: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx f2999: 00 f299a: 4b 8d 04 76 lea (%r14,%r14,2),%rax f299e: 48 c1 e0 04 shl $0x4,%rax f29a2: 8b 72 04 mov 0x4(%rdx),%esi f29a5: 8b 94 07 5c 2d 01 00 mov 0x12d5c(%rdi,%rax,1),%edx f29ac: 83 c6 12 add $0x12,%esi f29af: e8 00 00 00 00 callq f29b4 f29b4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f29bb: 8b 40 04 mov 0x4(%rax),%eax f29be: 8d 04 85 f0 10 00 00 lea 0x10f0(,%rax,4),%eax f29c5: 25 ff ff 0f 00 and $0xfffff,%eax f29ca: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f29d0: 81 fa ff 25 00 00 cmp $0x25ff,%edx f29d6: 76 35 jbe f2a0d f29d8: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f29de: 81 fa ff 05 00 00 cmp $0x5ff,%edx f29e4: 0f 86 01 05 00 00 jbe f2eeb f29ea: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f29f0: 81 fa ff 25 00 00 cmp $0x25ff,%edx f29f6: 76 15 jbe f2a0d f29f8: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f29fe: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2a04: 81 f9 00 06 00 00 cmp $0x600,%ecx f2a0a: 0f 43 d0 cmovae %eax,%edx f2a0d: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2a14: 00 f2a15: c1 e2 0e shl $0xe,%edx f2a18: 31 c9 xor %ecx,%ecx f2a1a: 48 89 ef mov %rbp,%rdi f2a1d: 83 ca 01 or $0x1,%edx f2a20: 8b 70 04 mov 0x4(%rax),%esi f2a23: 83 c6 11 add $0x11,%esi f2a26: e8 00 00 00 00 callq f2a2b f2a2b: 4b 8d 04 76 lea (%r14,%r14,2),%rax f2a2f: 31 c9 xor %ecx,%ecx f2a31: 48 89 ef mov %rbp,%rdi f2a34: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx f2a3b: 00 f2a3c: 48 c1 e0 04 shl $0x4,%rax f2a40: 8b 72 04 mov 0x4(%rdx),%esi f2a43: 8b 94 05 60 2d 01 00 mov 0x12d60(%rbp,%rax,1),%edx f2a4a: 83 c6 12 add $0x12,%esi f2a4d: e8 00 00 00 00 callq f2a52 f2a52: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2a59: 8b 40 04 mov 0x4(%rax),%eax f2a5c: 8d 04 85 f4 10 00 00 lea 0x10f4(,%rax,4),%eax f2a63: 25 ff ff 0f 00 and $0xfffff,%eax f2a68: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2a6e: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2a74: 76 35 jbe f2aab f2a76: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2a7c: 81 fa ff 05 00 00 cmp $0x5ff,%edx f2a82: 0f 86 58 04 00 00 jbe f2ee0 f2a88: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2a8e: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2a94: 76 15 jbe f2aab f2a96: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2a9c: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2aa2: 81 f9 00 06 00 00 cmp $0x600,%ecx f2aa8: 0f 43 d0 cmovae %eax,%edx f2aab: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2ab2: 00 f2ab3: c1 e2 0e shl $0xe,%edx f2ab6: 31 c9 xor %ecx,%ecx f2ab8: 48 89 ef mov %rbp,%rdi f2abb: 83 ca 01 or $0x1,%edx f2abe: 8b 70 04 mov 0x4(%rax),%esi f2ac1: 83 c6 11 add $0x11,%esi f2ac4: e8 00 00 00 00 callq f2ac9 f2ac9: 31 d2 xor %edx,%edx f2acb: 31 c9 xor %ecx,%ecx f2acd: 48 89 ef mov %rbp,%rdi f2ad0: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2ad7: 00 f2ad8: 8b 70 04 mov 0x4(%rax),%esi f2adb: 83 c6 12 add $0x12,%esi f2ade: e8 00 00 00 00 callq f2ae3 f2ae3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2aea: 8b 40 04 mov 0x4(%rax),%eax f2aed: 8d 04 85 00 05 00 00 lea 0x500(,%rax,4),%eax f2af4: 25 ff ff 0f 00 and $0xfffff,%eax f2af9: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f2aff: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2b05: 76 35 jbe f2b3c f2b07: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f2b0d: 81 fa ff 05 00 00 cmp $0x5ff,%edx f2b13: 0f 86 bc 03 00 00 jbe f2ed5 f2b19: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2b1f: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2b25: 76 15 jbe f2b3c f2b27: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2b2d: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2b33: 81 f9 00 06 00 00 cmp $0x600,%ecx f2b39: 0f 43 d0 cmovae %eax,%edx f2b3c: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f2b43: 00 f2b44: c1 e2 0e shl $0xe,%edx f2b47: 31 c9 xor %ecx,%ecx f2b49: 48 89 ef mov %rbp,%rdi f2b4c: 83 ca 01 or $0x1,%edx f2b4f: 45 31 f6 xor %r14d,%r14d f2b52: 45 31 ff xor %r15d,%r15d f2b55: 8b 70 04 mov 0x4(%rax),%esi f2b58: 83 c6 11 add $0x11,%esi f2b5b: e8 00 00 00 00 callq f2b60 f2b60: e9 ef f4 ff ff jmpq f2054 f2b65: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2b6b: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2b71: 0f 86 1f fb ff ff jbe f2696 f2b77: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2b7d: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2b83: 81 f9 00 06 00 00 cmp $0x600,%ecx f2b89: 0f 43 d0 cmovae %eax,%edx f2b8c: e9 05 fb ff ff jmpq f2696 f2b91: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2b97: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2b9d: 0f 86 07 f9 ff ff jbe f24aa f2ba3: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2ba9: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2baf: 81 f9 00 06 00 00 cmp $0x600,%ecx f2bb5: 0f 43 d0 cmovae %eax,%edx f2bb8: e9 ed f8 ff ff jmpq f24aa f2bbd: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2bc3: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2bc9: 0f 86 50 fa ff ff jbe f261f f2bcf: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2bd5: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2bdb: 81 f9 00 06 00 00 cmp $0x600,%ecx f2be1: 0f 43 d0 cmovae %eax,%edx f2be4: e9 36 fa ff ff jmpq f261f f2be9: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2bef: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2bf5: 0f 86 30 f9 ff ff jbe f252b f2bfb: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2c01: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2c07: 81 f9 00 06 00 00 cmp $0x600,%ecx f2c0d: 0f 43 d0 cmovae %eax,%edx f2c10: e9 16 f9 ff ff jmpq f252b f2c15: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2c1b: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2c21: 0f 86 0c f8 ff ff jbe f2433 f2c27: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2c2d: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2c33: 81 f9 00 06 00 00 cmp $0x600,%ecx f2c39: 0f 43 d0 cmovae %eax,%edx f2c3c: e9 f2 f7 ff ff jmpq f2433 f2c41: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2c47: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2c4d: 0f 86 5d f4 ff ff jbe f20b0 f2c53: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2c59: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2c5f: 81 f9 00 06 00 00 cmp $0x600,%ecx f2c65: 0f 43 d0 cmovae %eax,%edx f2c68: e9 43 f4 ff ff jmpq f20b0 f2c6d: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2c73: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2c79: 0f 86 3f f5 ff ff jbe f21be f2c7f: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2c85: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2c8b: 81 f9 00 06 00 00 cmp $0x600,%ecx f2c91: 0f 43 d0 cmovae %eax,%edx f2c94: e9 25 f5 ff ff jmpq f21be f2c99: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2c9f: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2ca5: 0f 86 8b f4 ff ff jbe f2136 f2cab: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2cb1: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2cb7: 81 f9 00 06 00 00 cmp $0x600,%ecx f2cbd: 0f 43 d0 cmovae %eax,%edx f2cc0: e9 71 f4 ff ff jmpq f2136 f2cc5: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2ccb: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2cd1: 0f 86 e8 f6 ff ff jbe f23bf f2cd7: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2cdd: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2ce3: 81 f9 00 06 00 00 cmp $0x600,%ecx f2ce9: 0f 43 d0 cmovae %eax,%edx f2cec: e9 ce f6 ff ff jmpq f23bf f2cf1: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2cf7: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2cfd: 0f 86 2f f6 ff ff jbe f2332 f2d03: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2d09: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2d0f: 81 f9 00 06 00 00 cmp $0x600,%ecx f2d15: 0f 43 d0 cmovae %eax,%edx f2d18: e9 15 f6 ff ff jmpq f2332 f2d1d: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2d23: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2d29: 0f 86 7a f5 ff ff jbe f22a9 f2d2f: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2d35: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2d3b: 81 f9 00 06 00 00 cmp $0x600,%ecx f2d41: 0f 43 d0 cmovae %eax,%edx f2d44: e9 60 f5 ff ff jmpq f22a9 f2d49: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2d4f: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2d55: 0f 86 b3 f9 ff ff jbe f270e f2d5b: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2d61: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2d67: 81 f9 00 06 00 00 cmp $0x600,%ecx f2d6d: 0f 43 d0 cmovae %eax,%edx f2d70: e9 99 f9 ff ff jmpq f270e f2d75: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2d7b: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2d81: 0f 86 24 f8 ff ff jbe f25ab f2d87: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2d8d: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2d93: 81 f9 00 06 00 00 cmp $0x600,%ecx f2d99: 0f 43 d0 cmovae %eax,%edx f2d9c: e9 0a f8 ff ff jmpq f25ab f2da1: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2da7: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2dad: 0f 86 7f f4 ff ff jbe f2232 f2db3: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2db9: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2dbf: 81 f9 00 06 00 00 cmp $0x600,%ecx f2dc5: 0f 43 d0 cmovae %eax,%edx f2dc8: e9 65 f4 ff ff jmpq f2232 f2dcd: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2dd3: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2dd9: 0f 86 13 fa ff ff jbe f27f2 f2ddf: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2de5: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2deb: 81 f9 00 06 00 00 cmp $0x600,%ecx f2df1: 0f 43 d0 cmovae %eax,%edx f2df4: e9 f9 f9 ff ff jmpq f27f2 f2df9: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2dff: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2e05: 0f 86 6f f9 ff ff jbe f277a f2e0b: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2e11: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2e17: 81 f9 00 06 00 00 cmp $0x600,%ecx f2e1d: 0f 43 d0 cmovae %eax,%edx f2e20: e9 55 f9 ff ff jmpq f277a f2e25: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2e2b: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2e31: 0f 86 30 fa ff ff jbe f2867 f2e37: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2e3d: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2e43: 81 f9 00 06 00 00 cmp $0x600,%ecx f2e49: 0f 43 d0 cmovae %eax,%edx f2e4c: e9 16 fa ff ff jmpq f2867 f2e51: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2e57: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2e5d: 0f 86 cd f1 ff ff jbe f2030 f2e63: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2e69: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2e6f: 81 f9 00 06 00 00 cmp $0x600,%ecx f2e75: 0f 43 d0 cmovae %eax,%edx f2e78: e9 b3 f1 ff ff jmpq f2030 f2e7d: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2e83: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2e89: 0f 86 3e f1 ff ff jbe f1fcd f2e8f: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2e95: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2e9b: 81 f9 00 06 00 00 cmp $0x600,%ecx f2ea1: 0f 43 d0 cmovae %eax,%edx f2ea4: e9 24 f1 ff ff jmpq f1fcd f2ea9: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f2eaf: 81 fa ff 25 00 00 cmp $0x25ff,%edx f2eb5: 0f 86 92 f0 ff ff jbe f1f4d f2ebb: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f2ec1: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f2ec7: 81 f9 00 06 00 00 cmp $0x600,%ecx f2ecd: 0f 43 d0 cmovae %eax,%edx f2ed0: e9 78 f0 ff ff jmpq f1f4d f2ed5: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2edb: e9 5c fc ff ff jmpq f2b3c f2ee0: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2ee6: e9 c0 fb ff ff jmpq f2aab f2eeb: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f2ef1: e9 17 fb ff ff jmpq f2a0d f2ef6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) f2efd: 00 00 00 00000000000f2f00 : f2f00: e8 00 00 00 00 callq f2f05 f2f05: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) f2f0c: 0f 84 f2 01 00 00 je f3104 f2f12: 41 57 push %r15 f2f14: 41 56 push %r14 f2f16: 49 89 fe mov %rdi,%r14 f2f19: 41 55 push %r13 f2f1b: 41 bd 01 00 00 00 mov $0x1,%r13d f2f21: 41 54 push %r12 f2f23: 45 31 e4 xor %r12d,%r12d f2f26: 55 push %rbp f2f27: 53 push %rbx f2f28: eb 15 jmp f2f3f f2f2a: 41 0f b6 86 d9 0a 01 movzbl 0x10ad9(%r14),%eax f2f31: 00 f2f32: 41 83 c4 01 add $0x1,%r12d f2f36: 44 39 e0 cmp %r12d,%eax f2f39: 0f 8e ba 01 00 00 jle f30f9 f2f3f: 44 89 eb mov %r13d,%ebx f2f42: 44 89 e1 mov %r12d,%ecx f2f45: d3 e3 shl %cl,%ebx f2f47: 41 23 9e f4 25 01 00 and 0x125f4(%r14),%ebx f2f4e: 75 da jne f2f2a f2f50: 49 63 c4 movslq %r12d,%rax f2f53: 31 d2 xor %edx,%edx f2f55: 4c 89 f7 mov %r14,%rdi f2f58: 49 8d 2c c6 lea (%r14,%rax,8),%rbp f2f5c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2f63: 8b 70 04 mov 0x4(%rax),%esi f2f66: 81 c6 8a 00 00 00 add $0x8a,%esi f2f6c: e8 00 00 00 00 callq f2f71 f2f71: 4c 89 f7 mov %r14,%rdi f2f74: 89 c2 mov %eax,%edx f2f76: 83 e0 fe and $0xfffffffe,%eax f2f79: 83 ca 01 or $0x1,%edx f2f7c: 41 f6 86 93 89 00 00 testb $0x1,0x8993(%r14) f2f83: 01 f2f84: 0f 44 d0 cmove %eax,%edx f2f87: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2f8e: 31 c9 xor %ecx,%ecx f2f90: 8b 70 04 mov 0x4(%rax),%esi f2f93: 81 ca 04 01 00 00 or $0x104,%edx f2f99: 81 c6 8a 00 00 00 add $0x8a,%esi f2f9f: e8 00 00 00 00 callq f2fa4 f2fa4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2fab: 31 d2 xor %edx,%edx f2fad: 4c 89 f7 mov %r14,%rdi f2fb0: 8b 70 04 mov 0x4(%rax),%esi f2fb3: 81 c6 88 00 00 00 add $0x88,%esi f2fb9: e8 00 00 00 00 callq f2fbe f2fbe: 31 c9 xor %ecx,%ecx f2fc0: 4c 89 f7 mov %r14,%rdi f2fc3: 25 00 00 e8 ff and $0xffe80000,%eax f2fc8: 89 c2 mov %eax,%edx f2fca: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2fd1: 8b 70 04 mov 0x4(%rax),%esi f2fd4: 81 c6 88 00 00 00 add $0x88,%esi f2fda: e8 00 00 00 00 callq f2fdf f2fdf: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f2fe6: 31 d2 xor %edx,%edx f2fe8: 4c 89 f7 mov %r14,%rdi f2feb: 8b 70 04 mov 0x4(%rax),%esi f2fee: 81 c6 88 00 00 00 add $0x88,%esi f2ff4: e8 00 00 00 00 callq f2ff9 f2ff9: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3000: eb 2d jmp f302f f3002: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3009: 89 c3 mov %eax,%ebx f300b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f3012: 31 d2 xor %edx,%edx f3014: 4c 89 f7 mov %r14,%rdi f3017: 8b 70 04 mov 0x4(%rax),%esi f301a: 81 c6 88 00 00 00 add $0x88,%esi f3020: e8 00 00 00 00 callq f3025 f3025: 41 83 ef 01 sub $0x1,%r15d f3029: 0f 84 00 00 00 00 je f302f f302f: 85 c0 test %eax,%eax f3031: 74 10 je f3043 f3033: 39 c3 cmp %eax,%ebx f3035: 75 cb jne f3002 f3037: bf c7 10 00 00 mov $0x10c7,%edi f303c: e8 00 00 00 00 callq f3041 f3041: eb c8 jmp f300b f3043: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f304a: 31 d2 xor %edx,%edx f304c: 4c 89 f7 mov %r14,%rdi f304f: 8b 70 04 mov 0x4(%rax),%esi f3052: 81 c6 8a 00 00 00 add $0x8a,%esi f3058: e8 00 00 00 00 callq f305d f305d: 31 c9 xor %ecx,%ecx f305f: 4c 89 f7 mov %r14,%rdi f3062: 25 ff 07 00 40 and $0x400007ff,%eax f3067: 89 c2 mov %eax,%edx f3069: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f3070: 8b 70 04 mov 0x4(%rax),%esi f3073: 81 c6 8a 00 00 00 add $0x8a,%esi f3079: e8 00 00 00 00 callq f307e f307e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f3085: 31 d2 xor %edx,%edx f3087: 4c 89 f7 mov %r14,%rdi f308a: 8b 70 04 mov 0x4(%rax),%esi f308d: 81 c6 8c 00 00 00 add $0x8c,%esi f3093: e8 00 00 00 00 callq f3098 f3098: 31 c9 xor %ecx,%ecx f309a: 4c 89 f7 mov %r14,%rdi f309d: 0d ff ff fe 01 or $0x1feffff,%eax f30a2: 89 c2 mov %eax,%edx f30a4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f30ab: 8b 70 04 mov 0x4(%rax),%esi f30ae: 81 c6 8c 00 00 00 add $0x8c,%esi f30b4: e8 00 00 00 00 callq f30b9 f30b9: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f30c0: 31 d2 xor %edx,%edx f30c2: 4c 89 f7 mov %r14,%rdi f30c5: 8b 70 04 mov 0x4(%rax),%esi f30c8: 81 c6 8e 00 00 00 add $0x8e,%esi f30ce: e8 00 00 00 00 callq f30d3 f30d3: 31 c9 xor %ecx,%ecx f30d5: 4c 89 f7 mov %r14,%rdi f30d8: 25 00 fc ff ff and $0xfffffc00,%eax f30dd: 89 c2 mov %eax,%edx f30df: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f30e6: 8b 70 04 mov 0x4(%rax),%esi f30e9: 81 c6 8e 00 00 00 add $0x8e,%esi f30ef: e8 00 00 00 00 callq f30f4 f30f4: e9 31 fe ff ff jmpq f2f2a f30f9: 5b pop %rbx f30fa: 5d pop %rbp f30fb: 41 5c pop %r12 f30fd: 41 5d pop %r13 f30ff: 41 5e pop %r14 f3101: 41 5f pop %r15 f3103: c3 retq f3104: c3 retq f3105: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f310c: 00 00 00 00 00000000000f3110 : f3110: e8 00 00 00 00 callq f3115 f3115: 55 push %rbp f3116: 48 89 fd mov %rdi,%rbp f3119: 48 83 c7 10 add $0x10,%rdi f311d: 48 83 ec 10 sub $0x10,%rsp f3121: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f3128: 00 00 f312a: 48 89 44 24 08 mov %rax,0x8(%rsp) f312f: 31 c0 xor %eax,%eax f3131: 48 8d 74 24 04 lea 0x4(%rsp),%rsi f3136: e8 00 00 00 00 callq f313b f313b: 84 c0 test %al,%al f313d: 74 4b je f318a f313f: 80 bd d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbp) f3146: 74 39 je f3181 f3148: 31 c9 xor %ecx,%ecx f314a: ba 01 00 00 00 mov $0x1,%edx f314f: 89 d0 mov %edx,%eax f3151: d3 e0 shl %cl,%eax f3153: 23 85 f4 25 01 00 and 0x125f4(%rbp),%eax f3159: 75 18 jne f3173 f315b: 48 63 c1 movslq %ecx,%rax f315e: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax f3165: 48 8b 84 05 20 18 01 mov 0x11820(%rbp,%rax,1),%rax f316c: 00 f316d: c7 00 00 00 00 00 movl $0x0,(%rax) f3173: 0f b6 85 d9 0a 01 00 movzbl 0x10ad9(%rbp),%eax f317a: 83 c1 01 add $0x1,%ecx f317d: 39 c8 cmp %ecx,%eax f317f: 7f ce jg f314f f3181: 8b 7c 24 04 mov 0x4(%rsp),%edi f3185: e8 00 00 00 00 callq f318a f318a: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) f3191: 75 2a jne f31bd f3193: 48 89 ef mov %rbp,%rdi f3196: e8 00 00 00 00 callq f319b f319b: 85 c0 test %eax,%eax f319d: 75 08 jne f31a7 f319f: 48 89 ef mov %rbp,%rdi f31a2: e8 00 00 00 00 callq f31a7 f31a7: 48 8b 54 24 08 mov 0x8(%rsp),%rdx f31ac: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx f31b3: 00 00 f31b5: 75 10 jne f31c7 f31b7: 48 83 c4 10 add $0x10,%rsp f31bb: 5d pop %rbp f31bc: c3 retq f31bd: 48 89 ef mov %rbp,%rdi f31c0: e8 00 00 00 00 callq f31c5 f31c5: eb cc jmp f3193 f31c7: e8 00 00 00 00 callq f31cc f31cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f31d0 : f31d0: e8 00 00 00 00 callq f31d5 f31d5: 41 57 push %r15 f31d7: 4c 8d bf a0 17 01 00 lea 0x117a0(%rdi),%r15 f31de: 41 56 push %r14 f31e0: 41 55 push %r13 f31e2: 41 bd 01 00 00 00 mov $0x1,%r13d f31e8: 41 54 push %r12 f31ea: 55 push %rbp f31eb: 31 ed xor %ebp,%ebp f31ed: 53 push %rbx f31ee: 48 89 fb mov %rdi,%rbx f31f1: 48 83 ec 28 sub $0x28,%rsp f31f5: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) f31fc: 75 1a jne f3218 f31fe: e9 87 00 00 00 jmpq f328a f3203: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f320a: 83 c5 01 add $0x1,%ebp f320d: 49 81 c7 50 0d 00 00 add $0xd50,%r15 f3214: 39 e8 cmp %ebp,%eax f3216: 7e 72 jle f328a f3218: 44 89 e8 mov %r13d,%eax f321b: 89 e9 mov %ebp,%ecx f321d: d3 e0 shl %cl,%eax f321f: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f3225: 75 dc jne f3203 f3227: 48 63 c5 movslq %ebp,%rax f322a: 4c 89 f9 mov %r15,%rcx f322d: ba 7c 00 00 00 mov $0x7c,%edx f3232: 48 89 df mov %rbx,%rdi f3235: 44 8b 24 85 00 00 00 mov 0x0(,%rax,4),%r12d f323c: 00 f323d: 44 89 e6 mov %r12d,%esi f3240: e8 00 00 00 00 callq f3245 f3245: 41 89 c6 mov %eax,%r14d f3248: 85 c0 test %eax,%eax f324a: 75 2f jne f327b f324c: 8b 93 d0 0a 01 00 mov 0x10ad0(%rbx),%edx f3252: 85 d2 test %edx,%edx f3254: 75 0f jne f3265 f3256: eb ab jmp f3203 f3258: 41 83 c6 01 add $0x1,%r14d f325c: 44 39 b3 d0 0a 01 00 cmp %r14d,0x10ad0(%rbx) f3263: 76 9e jbe f3203 f3265: 41 8d 56 77 lea 0x77(%r14),%edx f3269: 4c 89 f9 mov %r15,%rcx f326c: 44 89 e6 mov %r12d,%esi f326f: 48 89 df mov %rbx,%rdi f3272: e8 00 00 00 00 callq f3277 f3277: 85 c0 test %eax,%eax f3279: 74 dd je f3258 f327b: 48 83 c4 28 add $0x28,%rsp f327f: 5b pop %rbx f3280: 5d pop %rbp f3281: 41 5c pop %r12 f3283: 41 5d pop %r13 f3285: 41 5e pop %r14 f3287: 41 5f pop %r15 f3289: c3 retq f328a: 48 89 df mov %rbx,%rdi f328d: e8 00 00 00 00 callq f3292 f3292: 85 c0 test %eax,%eax f3294: 75 e5 jne f327b f3296: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) f329d: 0f 84 00 00 00 00 je f32a3 f32a3: 48 89 df mov %rbx,%rdi f32a6: e8 00 00 00 00 callq f32ab f32ab: 85 c0 test %eax,%eax f32ad: 75 cc jne f327b f32af: 80 bb d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbx) f32b6: 74 4d je f3305 f32b8: 48 89 5c 24 18 mov %rbx,0x18(%rsp) f32bd: 45 31 ed xor %r13d,%r13d f32c0: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) f32c7: 00 f32c8: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) f32cf: 00 f32d0: b8 01 00 00 00 mov $0x1,%eax f32d5: 44 89 e9 mov %r13d,%ecx f32d8: d3 e0 shl %cl,%eax f32da: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f32e0: 74 4b je f332d f32e2: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f32e9: 41 83 c5 01 add $0x1,%r13d f32ed: 83 44 24 14 02 addl $0x2,0x14(%rsp) f32f2: 48 81 44 24 18 50 0d addq $0xd50,0x18(%rsp) f32f9: 00 00 f32fb: 83 44 24 10 08 addl $0x8,0x10(%rsp) f3300: 44 39 e8 cmp %r13d,%eax f3303: 7f cb jg f32d0 f3305: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) f330c: 0f 85 4b 02 00 00 jne f355d f3312: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) f3319: 74 0b je f3326 f331b: 48 c7 83 f8 25 01 00 movq $0x0,0x125f8(%rbx) f3322: 00 00 00 00 f3326: 31 c0 xor %eax,%eax f3328: e9 4e ff ff ff jmpq f327b f332d: 49 63 fd movslq %r13d,%rdi f3330: 8b b3 b0 63 01 00 mov 0x163b0(%rbx),%esi f3336: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 f333b: 48 b8 27 00 00 00 31 movabs $0x43100000027,%rax f3342: 04 00 00 f3345: 48 89 83 90 25 01 00 mov %rax,0x12590(%rbx) f334c: 48 69 d7 50 0d 00 00 imul $0xd50,%rdi,%rdx f3353: 48 b8 b4 03 00 00 b5 movabs $0x3b5000003b4,%rax f335a: 03 00 00 f335d: 48 89 83 98 25 01 00 mov %rax,0x12598(%rbx) f3364: 49 8d af 00 0b 01 00 lea 0x10b00(%r15),%rbp f336b: 48 b8 5c 02 00 00 66 movabs $0x660000025c,%rax f3372: 00 00 00 f3375: 48 89 83 a0 25 01 00 mov %rax,0x125a0(%rbx) f337c: c7 83 a8 25 01 00 1d movl $0xc01d,0x125a8(%rbx) f3383: c0 00 00 f3386: 48 8b 8c fb 98 5f 01 mov 0x15f98(%rbx,%rdi,8),%rcx f338d: 00 f338e: 48 01 da add %rbx,%rdx f3391: 48 89 7c 24 20 mov %rdi,0x20(%rsp) f3396: 8b 41 04 mov 0x4(%rcx),%eax f3399: 83 c0 1d add $0x1d,%eax f339c: 89 82 e8 17 01 00 mov %eax,0x117e8(%rdx) f33a2: 48 8d 47 01 lea 0x1(%rdi),%rax f33a6: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax f33ad: c7 83 80 25 01 00 10 movl $0x10,0x12580(%rbx) f33b4: 00 00 00 f33b7: 8b 79 04 mov 0x4(%rcx),%edi f33ba: 81 c7 90 00 00 00 add $0x90,%edi f33c0: 48 01 d8 add %rbx,%rax f33c3: 89 b8 70 0a 01 00 mov %edi,0x10a70(%rax) f33c9: c7 83 84 25 01 00 11 movl $0x11,0x12584(%rbx) f33d0: 00 00 00 f33d3: 8b 79 04 mov 0x4(%rcx),%edi f33d6: 81 c7 91 00 00 00 add $0x91,%edi f33dc: 89 b8 74 0a 01 00 mov %edi,0x10a74(%rax) f33e2: c7 83 88 25 01 00 0f movl $0xf,0x12588(%rbx) f33e9: 00 00 00 f33ec: 8b 79 04 mov 0x4(%rcx),%edi f33ef: 81 c7 8f 00 00 00 add $0x8f,%edi f33f5: 89 b8 78 0a 01 00 mov %edi,0x10a78(%rax) f33fb: 49 8d bf 90 0d 01 00 lea 0x10d90(%r15),%rdi f3402: c7 83 8c 25 01 00 29 movl $0x29,0x1258c(%rbx) f3409: 00 00 00 f340c: 8b 49 04 mov 0x4(%rcx),%ecx f340f: 81 c1 a9 00 00 00 add $0xa9,%ecx f3415: 83 e6 04 and $0x4,%esi f3418: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f341f: 89 88 7c 0a 01 00 mov %ecx,0x10a7c(%rax) f3425: 8b 44 24 14 mov 0x14(%rsp),%eax f3429: c6 82 7c 0d 01 00 01 movb $0x1,0x10d7c(%rdx) f3430: 0f 44 44 24 10 cmove 0x10(%rsp),%eax f3435: 8b 8b d4 66 01 00 mov 0x166d4(%rbx),%ecx f343b: 8d 04 48 lea (%rax,%rcx,2),%eax f343e: 89 82 78 0d 01 00 mov %eax,0x10d78(%rdx) f3444: 44 89 ea mov %r13d,%edx f3447: e8 00 00 00 00 callq f344c f344c: 45 31 c0 xor %r8d,%r8d f344f: ba 00 02 00 00 mov $0x200,%edx f3454: 48 89 ee mov %rbp,%rsi f3457: 49 8d 87 a0 17 01 00 lea 0x117a0(%r15),%rax f345e: 41 b9 01 00 00 00 mov $0x1,%r9d f3464: 48 89 df mov %rbx,%rdi f3467: 48 89 c1 mov %rax,%rcx f346a: 48 89 04 24 mov %rax,(%rsp) f346e: e8 00 00 00 00 callq f3473 f3473: 41 89 c7 mov %eax,%r15d f3476: 85 c0 test %eax,%eax f3478: 0f 85 fd fd ff ff jne f327b f347e: 8b 83 d0 0a 01 00 mov 0x10ad0(%rbx),%eax f3484: 85 c0 test %eax,%eax f3486: 0f 84 b5 00 00 00 je f3541 f348c: 8b 44 24 10 mov 0x10(%rsp),%eax f3490: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp f3495: 83 c0 02 add $0x2,%eax f3498: 4c 8d a5 b8 10 01 00 lea 0x110b8(%rbp),%r12 f349f: 89 44 24 0c mov %eax,0xc(%rsp) f34a3: 8b 44 24 14 mov 0x14(%rsp),%eax f34a7: 83 c0 01 add $0x1,%eax f34aa: 89 44 24 08 mov %eax,0x8(%rsp) f34ae: eb 1b jmp f34cb f34b0: 41 83 c7 01 add $0x1,%r15d f34b4: 48 81 c5 28 03 00 00 add $0x328,%rbp f34bb: 49 81 c4 28 03 00 00 add $0x328,%r12 f34c2: 44 39 bb d0 0a 01 00 cmp %r15d,0x10ad0(%rbx) f34c9: 76 76 jbe f3541 f34cb: 8b 44 24 08 mov 0x8(%rsp),%eax f34cf: c6 85 a4 10 01 00 01 movb $0x1,0x110a4(%rbp) f34d6: 4c 89 e7 mov %r12,%rdi f34d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f34e0: 8b 93 d4 66 01 00 mov 0x166d4(%rbx),%edx f34e6: 4d 8d b4 24 70 fd ff lea -0x290(%r12),%r14 f34ed: ff f34ee: 41 8d 0c 07 lea (%r15,%rax,1),%ecx f34f2: 8b 44 24 0c mov 0xc(%rsp),%eax f34f6: 44 01 f8 add %r15d,%eax f34f9: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) f3500: 0f 45 c1 cmovne %ecx,%eax f3503: 44 89 f9 mov %r15d,%ecx f3506: 8d 04 50 lea (%rax,%rdx,2),%eax f3509: 44 89 ea mov %r13d,%edx f350c: 89 85 a0 10 01 00 mov %eax,0x110a0(%rbp) f3512: e8 00 00 00 00 callq f3517 f3517: 48 8b 0c 24 mov (%rsp),%rcx f351b: 45 31 c0 xor %r8d,%r8d f351e: 4c 89 f6 mov %r14,%rsi f3521: 41 b9 01 00 00 00 mov $0x1,%r9d f3527: ba 00 02 00 00 mov $0x200,%edx f352c: 48 89 df mov %rbx,%rdi f352f: e8 00 00 00 00 callq f3534 f3534: 85 c0 test %eax,%eax f3536: 0f 84 74 ff ff ff je f34b0 f353c: e9 3a fd ff ff jmpq f327b f3541: 48 69 44 24 20 50 0d imul $0xd50,0x20(%rsp),%rax f3548: 00 00 f354a: 48 8b 84 03 20 18 01 mov 0x11820(%rbx,%rax,1),%rax f3551: 00 f3552: c7 00 00 01 00 00 movl $0x100,(%rax) f3558: e9 85 fd ff ff jmpq f32e2 f355d: 48 89 df mov %rbx,%rdi f3560: e8 00 00 00 00 callq f3565 f3565: 85 c0 test %eax,%eax f3567: 0f 84 a5 fd ff ff je f3312 f356d: e9 09 fd ff ff jmpq f327b f3572: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f3579: 00 00 00 00 f357d: 0f 1f 00 nopl (%rax) 00000000000f3580 : f3580: e8 00 00 00 00 callq f3585 f3585: 41 57 push %r15 f3587: 41 56 push %r14 f3589: 41 55 push %r13 f358b: 41 54 push %r12 f358d: 4c 63 e6 movslq %esi,%r12 f3590: 55 push %rbp f3591: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f3598: 48 89 d5 mov %rdx,%rbp f359b: 53 push %rbx f359c: 48 83 ec 10 sub $0x10,%rsp f35a0: 8b 94 07 f8 17 01 00 mov 0x117f8(%rdi,%rax,1),%edx f35a7: 8b 4d 00 mov 0x0(%rbp),%ecx f35aa: 89 34 24 mov %esi,(%rsp) f35ad: 39 ca cmp %ecx,%edx f35af: 75 11 jne f35c2 f35b1: 48 83 c4 10 add $0x10,%rsp f35b5: 31 c0 xor %eax,%eax f35b7: 5b pop %rbx f35b8: 5d pop %rbp f35b9: 41 5c pop %r12 f35bb: 41 5d pop %r13 f35bd: 41 5e pop %r14 f35bf: 41 5f pop %r15 f35c1: c3 retq f35c2: 49 89 fd mov %rdi,%r13 f35c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f35cc: bf 01 00 00 00 mov $0x1,%edi f35d1: e8 00 00 00 00 callq f35d6 f35d6: 4b 8d 5c e5 00 lea 0x0(%r13,%r12,8),%rbx f35db: 31 d2 xor %edx,%edx f35dd: 4c 89 ef mov %r13,%rdi f35e0: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f35e7: 8b 70 04 mov 0x4(%rax),%esi f35ea: 83 c6 14 add $0x14,%esi f35ed: e8 00 00 00 00 callq f35f2 f35f2: 83 7d 00 01 cmpl $0x1,0x0(%rbp) f35f6: 89 44 24 04 mov %eax,0x4(%rsp) f35fa: 0f 84 9e 00 00 00 je f369e f3600: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3607: 8b 54 24 04 mov 0x4(%rsp),%edx f360b: 31 c9 xor %ecx,%ecx f360d: 4c 89 ef mov %r13,%rdi f3610: 45 31 f6 xor %r14d,%r14d f3613: 8b 70 04 mov 0x4(%rax),%esi f3616: 83 e2 f3 and $0xfffffff3,%edx f3619: 83 c6 14 add $0x14,%esi f361c: e8 00 00 00 00 callq f3621 f3621: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3628: 31 d2 xor %edx,%edx f362a: 4c 89 ef mov %r13,%rdi f362d: 8b 70 04 mov 0x4(%rax),%esi f3630: 83 c6 04 add $0x4,%esi f3633: e8 00 00 00 00 callq f3638 f3638: 45 8b bd 28 07 00 00 mov 0x728(%r13),%r15d f363f: eb 2b jmp f366c f3641: 45 8b bd 28 07 00 00 mov 0x728(%r13),%r15d f3648: 41 89 c6 mov %eax,%r14d f364b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3652: 31 d2 xor %edx,%edx f3654: 4c 89 ef mov %r13,%rdi f3657: 8b 70 04 mov 0x4(%rax),%esi f365a: 83 c6 04 add $0x4,%esi f365d: e8 00 00 00 00 callq f3662 f3662: 41 83 ef 01 sub $0x1,%r15d f3666: 0f 84 00 00 00 00 je f366c f366c: 89 c2 mov %eax,%edx f366e: 83 e2 03 and $0x3,%edx f3671: 83 fa 01 cmp $0x1,%edx f3674: 74 11 je f3687 f3676: 41 39 c6 cmp %eax,%r14d f3679: 75 c6 jne f3641 f367b: bf c7 10 00 00 mov $0x10c7,%edi f3680: e8 00 00 00 00 callq f3685 f3685: eb c4 jmp f364b f3687: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f368e: 8b 45 00 mov 0x0(%rbp),%eax f3691: 43 89 84 25 f8 17 01 mov %eax,0x117f8(%r13,%r12,1) f3698: 00 f3699: e9 13 ff ff ff jmpq f35b1 f369e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f36a5: 31 d2 xor %edx,%edx f36a7: 4c 89 ef mov %r13,%rdi f36aa: 45 31 ff xor %r15d,%r15d f36ad: 8b 70 04 mov 0x4(%rax),%esi f36b0: 83 c6 04 add $0x4,%esi f36b3: e8 00 00 00 00 callq f36b8 f36b8: 45 8b b5 28 07 00 00 mov 0x728(%r13),%r14d f36bf: eb 2b jmp f36ec f36c1: 45 8b b5 28 07 00 00 mov 0x728(%r13),%r14d f36c8: 41 89 c7 mov %eax,%r15d f36cb: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f36d2: 31 d2 xor %edx,%edx f36d4: 4c 89 ef mov %r13,%rdi f36d7: 8b 70 04 mov 0x4(%rax),%esi f36da: 83 c6 04 add $0x4,%esi f36dd: e8 00 00 00 00 callq f36e2 f36e2: 41 83 ee 01 sub $0x1,%r14d f36e6: 0f 84 00 00 00 00 je f36ec f36ec: 89 c2 mov %eax,%edx f36ee: 83 e2 03 and $0x3,%edx f36f1: 83 fa 01 cmp $0x1,%edx f36f4: 74 11 je f3707 f36f6: 41 39 c7 cmp %eax,%r15d f36f9: 75 c6 jne f36c1 f36fb: bf c7 10 00 00 mov $0x10c7,%edi f3700: e8 00 00 00 00 callq f3705 f3705: eb c4 jmp f36cb f3707: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f370e: 8b 54 24 04 mov 0x4(%rsp),%edx f3712: 31 c9 xor %ecx,%ecx f3714: 4c 89 ef mov %r13,%rdi f3717: 45 31 f6 xor %r14d,%r14d f371a: 83 e2 f7 and $0xfffffff7,%edx f371d: 49 8b 84 05 20 18 01 mov 0x11820(%r13,%rax,1),%rax f3724: 00 f3725: 83 ca 04 or $0x4,%edx f3728: 48 89 44 24 08 mov %rax,0x8(%rsp) f372d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3734: 8b 70 04 mov 0x4(%rax),%esi f3737: 83 c6 14 add $0x14,%esi f373a: e8 00 00 00 00 callq f373f f373f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3746: 31 d2 xor %edx,%edx f3748: 4c 89 ef mov %r13,%rdi f374b: 8b 70 04 mov 0x4(%rax),%esi f374e: 83 c6 14 add $0x14,%esi f3751: e8 00 00 00 00 callq f3756 f3756: 45 8b bd 28 07 00 00 mov 0x728(%r13),%r15d f375d: eb 2b jmp f378a f375f: 45 8b bd 28 07 00 00 mov 0x728(%r13),%r15d f3766: 41 89 c6 mov %eax,%r14d f3769: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3770: 31 d2 xor %edx,%edx f3772: 4c 89 ef mov %r13,%rdi f3775: 8b 70 04 mov 0x4(%rax),%esi f3778: 83 c6 14 add $0x14,%esi f377b: e8 00 00 00 00 callq f3780 f3780: 41 83 ef 01 sub $0x1,%r15d f3784: 0f 84 00 00 00 00 je f378a f378a: a8 08 test $0x8,%al f378c: 75 11 jne f379f f378e: 41 39 c6 cmp %eax,%r14d f3791: 75 cc jne f375f f3793: bf c7 10 00 00 mov $0x10c7,%edi f3798: e8 00 00 00 00 callq f379d f379d: eb ca jmp f3769 f379f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f37a6: 31 d2 xor %edx,%edx f37a8: 4c 89 ef mov %r13,%rdi f37ab: 4d 69 f4 50 0d 00 00 imul $0xd50,%r12,%r14 f37b2: 8b 70 04 mov 0x4(%rax),%esi f37b5: 83 c6 04 add $0x4,%esi f37b8: 4d 01 ee add %r13,%r14 f37bb: e8 00 00 00 00 callq f37c0 f37c0: 31 c9 xor %ecx,%ecx f37c2: 4c 89 ef mov %r13,%rdi f37c5: 0d 00 00 00 80 or $0x80000000,%eax f37ca: 89 c2 mov %eax,%edx f37cc: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f37d3: 8b 70 04 mov 0x4(%rax),%esi f37d6: 83 c6 04 add $0x4,%esi f37d9: e8 00 00 00 00 callq f37de f37de: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 f37e3: 31 c9 xor %ecx,%ecx f37e5: 4c 89 ef mov %r13,%rdi f37e8: 41 0f b6 47 3a movzbl 0x3a(%r15),%eax f37ed: 83 c8 01 or $0x1,%eax f37f0: 41 88 47 3a mov %al,0x3a(%r15) f37f4: 41 8b 96 58 10 01 00 mov 0x11058(%r14),%edx f37fb: 49 c7 86 38 10 01 00 movq $0x0,0x11038(%r14) f3802: 00 00 00 00 f3806: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f380d: 8b 70 04 mov 0x4(%rax),%esi f3810: 81 c6 aa 00 00 00 add $0xaa,%esi f3816: e8 00 00 00 00 callq f381b f381b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3822: 31 c9 xor %ecx,%ecx f3824: 4c 89 ef mov %r13,%rdi f3827: 41 8b 96 5c 10 01 00 mov 0x1105c(%r14),%edx f382e: 8b 70 04 mov 0x4(%rax),%esi f3831: 81 c6 ab 00 00 00 add $0xab,%esi f3837: e8 00 00 00 00 callq f383c f383c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3843: 31 c9 xor %ecx,%ecx f3845: 4c 89 ef mov %r13,%rdi f3848: 41 8b 96 48 10 01 00 mov 0x11048(%r14),%edx f384f: 8b 70 04 mov 0x4(%rax),%esi f3852: c1 ea 02 shr $0x2,%edx f3855: 81 c6 ac 00 00 00 add $0xac,%esi f385b: e8 00 00 00 00 callq f3860 f3860: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3867: 31 c9 xor %ecx,%ecx f3869: 4c 89 ef mov %r13,%rdi f386c: 41 8b 96 38 10 01 00 mov 0x11038(%r14),%edx f3873: 8b 70 04 mov 0x4(%rax),%esi f3876: 81 c6 ad 00 00 00 add $0xad,%esi f387c: e8 00 00 00 00 callq f3881 f3881: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3888: 31 c9 xor %ecx,%ecx f388a: 4c 89 ef mov %r13,%rdi f388d: 41 8b 96 38 10 01 00 mov 0x11038(%r14),%edx f3894: 8b 70 04 mov 0x4(%rax),%esi f3897: 81 c6 ae 00 00 00 add $0xae,%esi f389d: e8 00 00 00 00 callq f38a2 f38a2: 41 0f b6 47 3a movzbl 0x3a(%r15),%eax f38a7: 31 c9 xor %ecx,%ecx f38a9: 4c 89 ef mov %r13,%rdi f38ac: 83 e0 fe and $0xfffffffe,%eax f38af: 41 88 47 3a mov %al,0x3a(%r15) f38b3: 41 0f b6 47 3b movzbl 0x3b(%r15),%eax f38b8: 83 c8 01 or $0x1,%eax f38bb: 41 88 47 3b mov %al,0x3b(%r15) f38bf: 41 8b 96 80 13 01 00 mov 0x11380(%r14),%edx f38c6: 49 c7 86 60 13 01 00 movq $0x0,0x11360(%r14) f38cd: 00 00 00 00 f38d1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f38d8: 8b 70 04 mov 0x4(%rax),%esi f38db: 81 c6 af 00 00 00 add $0xaf,%esi f38e1: e8 00 00 00 00 callq f38e6 f38e6: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f38ed: 41 8b 96 84 13 01 00 mov 0x11384(%r14),%edx f38f4: 4c 89 ef mov %r13,%rdi f38f7: 8b 70 04 mov 0x4(%rax),%esi f38fa: 81 c6 b0 00 00 00 add $0xb0,%esi f3900: 31 c9 xor %ecx,%ecx f3902: e8 00 00 00 00 callq f3907 f3907: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f390e: 31 c9 xor %ecx,%ecx f3910: 4c 89 ef mov %r13,%rdi f3913: 41 8b 96 70 13 01 00 mov 0x11370(%r14),%edx f391a: 8b 70 04 mov 0x4(%rax),%esi f391d: c1 ea 02 shr $0x2,%edx f3920: 81 c6 b1 00 00 00 add $0xb1,%esi f3926: e8 00 00 00 00 callq f392b f392b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3932: 31 c9 xor %ecx,%ecx f3934: 4c 89 ef mov %r13,%rdi f3937: 41 8b 96 60 13 01 00 mov 0x11360(%r14),%edx f393e: 8b 70 04 mov 0x4(%rax),%esi f3941: 81 c6 b2 00 00 00 add $0xb2,%esi f3947: e8 00 00 00 00 callq f394c f394c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3953: 31 c9 xor %ecx,%ecx f3955: 4c 89 ef mov %r13,%rdi f3958: 49 8b 96 60 13 01 00 mov 0x11360(%r14),%rdx f395f: 45 31 f6 xor %r14d,%r14d f3962: 8b 70 04 mov 0x4(%rax),%esi f3965: 81 c6 b3 00 00 00 add $0xb3,%esi f396b: e8 00 00 00 00 callq f3970 f3970: 41 0f b6 47 3b movzbl 0x3b(%r15),%eax f3975: 31 d2 xor %edx,%edx f3977: 4c 89 ef mov %r13,%rdi f397a: 83 e0 fe and $0xfffffffe,%eax f397d: 41 88 47 3b mov %al,0x3b(%r15) f3981: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3988: 8b 70 04 mov 0x4(%rax),%esi f398b: 83 c6 04 add $0x4,%esi f398e: e8 00 00 00 00 callq f3993 f3993: 31 c9 xor %ecx,%ecx f3995: 4c 89 ef mov %r13,%rdi f3998: 25 ff ff ff 7f and $0x7fffffff,%eax f399d: 89 c2 mov %eax,%edx f399f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f39a6: 8b 70 04 mov 0x4(%rax),%esi f39a9: 83 c6 04 add $0x4,%esi f39ac: e8 00 00 00 00 callq f39b1 f39b1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f39b8: 31 d2 xor %edx,%edx f39ba: 4c 89 ef mov %r13,%rdi f39bd: 8b 70 04 mov 0x4(%rax),%esi f39c0: 83 c6 04 add $0x4,%esi f39c3: e8 00 00 00 00 callq f39c8 f39c8: 45 8b bd 28 07 00 00 mov 0x728(%r13),%r15d f39cf: eb 2b jmp f39fc f39d1: 45 8b bd 28 07 00 00 mov 0x728(%r13),%r15d f39d8: 41 89 c6 mov %eax,%r14d f39db: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f39e2: 31 d2 xor %edx,%edx f39e4: 4c 89 ef mov %r13,%rdi f39e7: 8b 70 04 mov 0x4(%rax),%esi f39ea: 83 c6 04 add $0x4,%esi f39ed: e8 00 00 00 00 callq f39f2 f39f2: 41 83 ef 01 sub $0x1,%r15d f39f6: 0f 84 00 00 00 00 je f39fc f39fc: 89 c2 mov %eax,%edx f39fe: 83 e2 03 and $0x3,%edx f3a01: 83 fa 02 cmp $0x2,%edx f3a04: 0f 84 7d fc ff ff je f3687 f3a0a: 41 39 c6 cmp %eax,%r14d f3a0d: 75 c2 jne f39d1 f3a0f: bf c7 10 00 00 mov $0x10c7,%edi f3a14: e8 00 00 00 00 callq f3a19 f3a19: eb c0 jmp f39db f3a1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000f3a20 : f3a20: e8 00 00 00 00 callq f3a25 f3a25: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) f3a2c: 4c 8b 07 mov (%rdi),%r8 f3a2f: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx f3a36: 74 28 je f3a60 f3a38: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx f3a3e: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax f3a45: 48 8d 04 88 lea (%rax,%rcx,4),%rax f3a49: 89 10 mov %edx,(%rax) f3a4b: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx f3a52: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi f3a58: 4c 89 c7 mov %r8,%rdi f3a5b: e9 00 00 00 00 jmpq f3a60 f3a60: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f3a66: 31 c9 xor %ecx,%ecx f3a68: 4c 89 c7 mov %r8,%rdi f3a6b: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f3a72: 00 f3a73: 8b 70 04 mov 0x4(%rax),%esi f3a76: 81 c6 e1 02 00 00 add $0x2e1,%esi f3a7c: e9 00 00 00 00 jmpq f3a81 f3a81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f3a88: 00 00 00 00 f3a8c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f3a90 : f3a90: e8 00 00 00 00 callq f3a95 f3a95: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f3a9b: 4c 8b 07 mov (%rdi),%r8 f3a9e: 0f b6 8f 7c 02 00 00 movzbl 0x27c(%rdi),%ecx f3aa5: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx f3aac: 48 69 f0 50 0d 00 00 imul $0xd50,%rax,%rsi f3ab3: 49 8d b4 30 28 0e 01 lea 0x10e28(%r8,%rsi,1),%rsi f3aba: 00 f3abb: 48 39 f7 cmp %rsi,%rdi f3abe: 74 47 je f3b07 f3ac0: 84 c9 test %cl,%cl f3ac2: 74 28 je f3aec f3ac4: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx f3aca: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax f3ad1: 48 8d 04 88 lea (%rax,%rcx,4),%rax f3ad5: 89 10 mov %edx,(%rax) f3ad7: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx f3ade: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi f3ae4: 4c 89 c7 mov %r8,%rdi f3ae7: e9 00 00 00 00 jmpq f3aec f3aec: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f3af3: 00 f3af4: 31 c9 xor %ecx,%ecx f3af6: 4c 89 c7 mov %r8,%rdi f3af9: 8b 70 04 mov 0x4(%rax),%esi f3afc: 81 c6 b3 00 00 00 add $0xb3,%esi f3b02: e9 00 00 00 00 jmpq f3b07 f3b07: 84 c9 test %cl,%cl f3b09: 75 b9 jne f3ac4 f3b0b: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f3b12: 00 f3b13: 31 c9 xor %ecx,%ecx f3b15: 4c 89 c7 mov %r8,%rdi f3b18: 8b 70 04 mov 0x4(%rax),%esi f3b1b: 81 c6 ae 00 00 00 add $0xae,%esi f3b21: e9 00 00 00 00 jmpq f3b26 f3b26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) f3b2d: 00 00 00 00000000000f3b30 : f3b30: e8 00 00 00 00 callq f3b35 f3b35: 41 54 push %r12 f3b37: 55 push %rbp f3b38: 48 89 fd mov %rdi,%rbp f3b3b: 53 push %rbx f3b3c: 8b 32 mov (%rdx),%esi f3b3e: 48 89 d3 mov %rdx,%rbx f3b41: 83 fe 0e cmp $0xe,%esi f3b44: 74 54 je f3b9a f3b46: 83 fe 10 cmp $0x10,%esi f3b49: 74 13 je f3b5e f3b4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f3b52: e8 00 00 00 00 callq f3b57 f3b57: 31 c0 xor %eax,%eax f3b59: 5b pop %rbx f3b5a: 5d pop %rbp f3b5b: 41 5c pop %r12 f3b5d: c3 retq f3b5e: 45 31 e4 xor %r12d,%r12d f3b61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f3b68: bf 01 00 00 00 mov $0x1,%edi f3b6d: e8 00 00 00 00 callq f3b72 f3b72: 8b 73 04 mov 0x4(%rbx),%esi f3b75: 83 fe 78 cmp $0x78,%esi f3b78: 74 5e je f3bd8 f3b7a: 83 fe 7c cmp $0x7c,%esi f3b7d: 74 3e je f3bbd f3b7f: 83 fe 77 cmp $0x77,%esi f3b82: 74 1e je f3ba2 f3b84: 8b 53 2c mov 0x2c(%rbx),%edx f3b87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f3b8e: e8 00 00 00 00 callq f3b93 f3b93: 31 c0 xor %eax,%eax f3b95: 5b pop %rbx f3b96: 5d pop %rbp f3b97: 41 5c pop %r12 f3b99: c3 retq f3b9a: 41 bc 01 00 00 00 mov $0x1,%r12d f3ba0: eb bf jmp f3b61 f3ba2: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f3ba9: 4a 8d bc 25 28 0e 01 lea 0x10e28(%rbp,%r12,1),%rdi f3bb0: 00 f3bb1: e8 00 00 00 00 callq f3bb6 f3bb6: 31 c0 xor %eax,%eax f3bb8: 5b pop %rbx f3bb9: 5d pop %rbp f3bba: 41 5c pop %r12 f3bbc: c3 retq f3bbd: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f3bc4: 4a 8d bc 25 00 0b 01 lea 0x10b00(%rbp,%r12,1),%rdi f3bcb: 00 f3bcc: e8 00 00 00 00 callq f3bd1 f3bd1: 31 c0 xor %eax,%eax f3bd3: 5b pop %rbx f3bd4: 5d pop %rbp f3bd5: 41 5c pop %r12 f3bd7: c3 retq f3bd8: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f3bdf: 4a 8d bc 25 50 11 01 lea 0x11150(%rbp,%r12,1),%rdi f3be6: 00 f3be7: e8 00 00 00 00 callq f3bec f3bec: 31 c0 xor %eax,%eax f3bee: 5b pop %rbx f3bef: 5d pop %rbp f3bf0: 41 5c pop %r12 f3bf2: c3 retq f3bf3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f3bfa: 00 00 00 00 f3bfe: 66 90 xchg %ax,%ax 00000000000f3c00 : f3c00: e8 00 00 00 00 callq f3c05 f3c05: 41 54 push %r12 f3c07: 45 31 e4 xor %r12d,%r12d f3c0a: 55 push %rbp f3c0b: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) f3c12: 75 18 jne f3c2c f3c14: 48 89 fd mov %rdi,%rbp f3c17: 85 f6 test %esi,%esi f3c19: 75 18 jne f3c33 f3c1b: e8 30 d3 ff ff callq f0f50 f3c20: 84 c0 test %al,%al f3c22: 74 1b je f3c3f f3c24: 48 89 ef mov %rbp,%rdi f3c27: e8 74 d7 ff ff callq f13a0 f3c2c: 44 89 e0 mov %r12d,%eax f3c2f: 5d pop %rbp f3c30: 41 5c pop %r12 f3c32: c3 retq f3c33: e8 c8 f2 ff ff callq f2f00 f3c38: 44 89 e0 mov %r12d,%eax f3c3b: 5d pop %rbp f3c3c: 41 5c pop %r12 f3c3e: c3 retq f3c3f: 41 bc f0 ff ff ff mov $0xfffffff0,%r12d f3c45: eb e5 jmp f3c2c f3c47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) f3c4e: 00 00 00000000000f3c50 <__order_base_2.part.0>: f3c50: 48 83 ef 01 sub $0x1,%rdi f3c54: b8 ff ff ff ff mov $0xffffffff,%eax f3c59: 48 0f bd c7 bsr %rdi,%rax f3c5d: 83 c0 01 add $0x1,%eax f3c60: c3 retq f3c61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f3c68: 00 00 00 00 f3c6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f3c70 : f3c70: e8 00 00 00 00 callq f3c75 f3c75: 41 57 push %r15 f3c77: 41 56 push %r14 f3c79: 49 89 fe mov %rdi,%r14 f3c7c: 41 55 push %r13 f3c7e: 45 31 ed xor %r13d,%r13d f3c81: 41 54 push %r12 f3c83: 55 push %rbp f3c84: 53 push %rbx f3c85: 48 83 ec 08 sub $0x8,%rsp f3c89: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) f3c90: 0f 84 e3 00 00 00 je f3d79 f3c96: bd 01 00 00 00 mov $0x1,%ebp f3c9b: 44 89 e9 mov %r13d,%ecx f3c9e: d3 e5 shl %cl,%ebp f3ca0: 41 23 ae f4 25 01 00 and 0x125f4(%r14),%ebp f3ca7: 0f 85 b7 00 00 00 jne f3d64 f3cad: 49 63 c5 movslq %r13d,%rax f3cb0: 45 8b a6 94 89 00 00 mov 0x8994(%r14),%r12d f3cb7: 49 8d 1c c6 lea (%r14,%rax,8),%rbx f3cbb: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3cc2: 8b 70 04 mov 0x4(%rax),%esi f3cc5: 41 81 e4 00 80 00 00 and $0x8000,%r12d f3ccc: 0f 84 ce 02 00 00 je f3fa0 f3cd2: 83 c6 04 add $0x4,%esi f3cd5: 31 d2 xor %edx,%edx f3cd7: 4c 89 f7 mov %r14,%rdi f3cda: 45 31 e4 xor %r12d,%r12d f3cdd: e8 00 00 00 00 callq f3ce2 f3ce2: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3ce9: eb 2b jmp f3d16 f3ceb: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3cf2: 41 89 c4 mov %eax,%r12d f3cf5: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3cfc: 31 d2 xor %edx,%edx f3cfe: 4c 89 f7 mov %r14,%rdi f3d01: 8b 70 04 mov 0x4(%rax),%esi f3d04: 83 c6 04 add $0x4,%esi f3d07: e8 00 00 00 00 callq f3d0c f3d0c: 41 83 ef 01 sub $0x1,%r15d f3d10: 0f 84 00 00 00 00 je f3d16 f3d16: 89 c2 mov %eax,%edx f3d18: 83 e2 03 and $0x3,%edx f3d1b: 83 fa 01 cmp $0x1,%edx f3d1e: 74 78 je f3d98 f3d20: 41 39 c4 cmp %eax,%r12d f3d23: 75 c6 jne f3ceb f3d25: bf c7 10 00 00 mov $0x10c7,%edi f3d2a: e8 00 00 00 00 callq f3d2f f3d2f: eb c4 jmp f3cf5 f3d31: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3d38: 31 d2 xor %edx,%edx f3d3a: 4c 89 f7 mov %r14,%rdi f3d3d: 8b 70 04 mov 0x4(%rax),%esi f3d40: 83 c6 04 add $0x4,%esi f3d43: e8 00 00 00 00 callq f3d48 f3d48: 83 e0 fb and $0xfffffffb,%eax f3d4b: 89 c2 mov %eax,%edx f3d4d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3d54: 31 c9 xor %ecx,%ecx f3d56: 4c 89 f7 mov %r14,%rdi f3d59: 8b 70 04 mov 0x4(%rax),%esi f3d5c: 83 c6 04 add $0x4,%esi f3d5f: e8 00 00 00 00 callq f3d64 f3d64: 41 0f b6 86 d9 0a 01 movzbl 0x10ad9(%r14),%eax f3d6b: 00 f3d6c: 41 83 c5 01 add $0x1,%r13d f3d70: 44 39 e8 cmp %r13d,%eax f3d73: 0f 8f 1d ff ff ff jg f3c96 f3d79: 31 c0 xor %eax,%eax f3d7b: 41 80 be c4 7c 00 00 cmpb $0x0,0x7cc4(%r14) f3d82: 00 f3d83: 0f 85 76 04 00 00 jne f41ff f3d89: 48 83 c4 08 add $0x8,%rsp f3d8d: 5b pop %rbx f3d8e: 5d pop %rbp f3d8f: 41 5c pop %r12 f3d91: 41 5d pop %r13 f3d93: 41 5e pop %r14 f3d95: 41 5f pop %r15 f3d97: c3 retq f3d98: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3d9f: 31 d2 xor %edx,%edx f3da1: 4c 89 f7 mov %r14,%rdi f3da4: 45 31 e4 xor %r12d,%r12d f3da7: 8b 70 04 mov 0x4(%rax),%esi f3daa: 81 c6 ae 00 00 00 add $0xae,%esi f3db0: e8 00 00 00 00 callq f3db5 f3db5: 31 d2 xor %edx,%edx f3db7: 4c 89 f7 mov %r14,%rdi f3dba: 89 44 24 04 mov %eax,0x4(%rsp) f3dbe: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3dc5: 8b 70 04 mov 0x4(%rax),%esi f3dc8: 81 c6 ad 00 00 00 add $0xad,%esi f3dce: e8 00 00 00 00 callq f3dd3 f3dd3: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3dda: eb 2e jmp f3e0a f3ddc: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3de3: 41 89 c4 mov %eax,%r12d f3de6: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3ded: 31 d2 xor %edx,%edx f3def: 4c 89 f7 mov %r14,%rdi f3df2: 8b 70 04 mov 0x4(%rax),%esi f3df5: 81 c6 ad 00 00 00 add $0xad,%esi f3dfb: e8 00 00 00 00 callq f3e00 f3e00: 41 83 ef 01 sub $0x1,%r15d f3e04: 0f 84 00 00 00 00 je f3e0a f3e0a: 39 44 24 04 cmp %eax,0x4(%rsp) f3e0e: 74 11 je f3e21 f3e10: 41 39 c4 cmp %eax,%r12d f3e13: 75 c7 jne f3ddc f3e15: bf c7 10 00 00 mov $0x10c7,%edi f3e1a: e8 00 00 00 00 callq f3e1f f3e1f: eb c5 jmp f3de6 f3e21: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3e28: 31 d2 xor %edx,%edx f3e2a: 4c 89 f7 mov %r14,%rdi f3e2d: 45 31 e4 xor %r12d,%r12d f3e30: 8b 70 04 mov 0x4(%rax),%esi f3e33: 81 c6 b3 00 00 00 add $0xb3,%esi f3e39: e8 00 00 00 00 callq f3e3e f3e3e: 31 d2 xor %edx,%edx f3e40: 4c 89 f7 mov %r14,%rdi f3e43: 89 44 24 04 mov %eax,0x4(%rsp) f3e47: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3e4e: 8b 70 04 mov 0x4(%rax),%esi f3e51: 81 c6 b2 00 00 00 add $0xb2,%esi f3e57: e8 00 00 00 00 callq f3e5c f3e5c: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3e63: eb 2e jmp f3e93 f3e65: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3e6c: 41 89 c4 mov %eax,%r12d f3e6f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3e76: 31 d2 xor %edx,%edx f3e78: 4c 89 f7 mov %r14,%rdi f3e7b: 8b 70 04 mov 0x4(%rax),%esi f3e7e: 81 c6 b2 00 00 00 add $0xb2,%esi f3e84: e8 00 00 00 00 callq f3e89 f3e89: 41 83 ef 01 sub $0x1,%r15d f3e8d: 0f 84 00 00 00 00 je f3e93 f3e93: 39 44 24 04 cmp %eax,0x4(%rsp) f3e97: 74 11 je f3eaa f3e99: 41 39 c4 cmp %eax,%r12d f3e9c: 75 c7 jne f3e65 f3e9e: bf c7 10 00 00 mov $0x10c7,%edi f3ea3: e8 00 00 00 00 callq f3ea8 f3ea8: eb c5 jmp f3e6f f3eaa: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3eb1: 31 d2 xor %edx,%edx f3eb3: 4c 89 f7 mov %r14,%rdi f3eb6: 45 31 e4 xor %r12d,%r12d f3eb9: 8b 70 04 mov 0x4(%rax),%esi f3ebc: 81 c6 e1 02 00 00 add $0x2e1,%esi f3ec2: e8 00 00 00 00 callq f3ec7 f3ec7: 31 d2 xor %edx,%edx f3ec9: 4c 89 f7 mov %r14,%rdi f3ecc: 25 ff ff ff 7f and $0x7fffffff,%eax f3ed1: 89 44 24 04 mov %eax,0x4(%rsp) f3ed5: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3edc: 8b 70 04 mov 0x4(%rax),%esi f3edf: 81 c6 e0 02 00 00 add $0x2e0,%esi f3ee5: e8 00 00 00 00 callq f3eea f3eea: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3ef1: eb 2e jmp f3f21 f3ef3: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3efa: 41 89 c4 mov %eax,%r12d f3efd: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3f04: 31 d2 xor %edx,%edx f3f06: 4c 89 f7 mov %r14,%rdi f3f09: 8b 70 04 mov 0x4(%rax),%esi f3f0c: 81 c6 e0 02 00 00 add $0x2e0,%esi f3f12: e8 00 00 00 00 callq f3f17 f3f17: 41 83 ef 01 sub $0x1,%r15d f3f1b: 0f 84 00 00 00 00 je f3f21 f3f21: 39 44 24 04 cmp %eax,0x4(%rsp) f3f25: 74 11 je f3f38 f3f27: 41 39 c4 cmp %eax,%r12d f3f2a: 75 c7 jne f3ef3 f3f2c: bf c7 10 00 00 mov $0x10c7,%edi f3f31: e8 00 00 00 00 callq f3f36 f3f36: eb c5 jmp f3efd f3f38: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3f3f: 31 d2 xor %edx,%edx f3f41: 4c 89 f7 mov %r14,%rdi f3f44: 8b 70 04 mov 0x4(%rax),%esi f3f47: 83 c6 04 add $0x4,%esi f3f4a: e8 00 00 00 00 callq f3f4f f3f4f: 45 8b a6 28 07 00 00 mov 0x728(%r14),%r12d f3f56: eb 2a jmp f3f82 f3f58: 45 8b a6 28 07 00 00 mov 0x728(%r14),%r12d f3f5f: 89 c5 mov %eax,%ebp f3f61: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3f68: 31 d2 xor %edx,%edx f3f6a: 4c 89 f7 mov %r14,%rdi f3f6d: 8b 70 04 mov 0x4(%rax),%esi f3f70: 83 c6 04 add $0x4,%esi f3f73: e8 00 00 00 00 callq f3f78 f3f78: 41 83 ec 01 sub $0x1,%r12d f3f7c: 0f 84 00 00 00 00 je f3f82 f3f82: 89 c2 mov %eax,%edx f3f84: 83 e2 03 and $0x3,%edx f3f87: 83 fa 01 cmp $0x1,%edx f3f8a: 0f 84 a1 fd ff ff je f3d31 f3f90: 39 c5 cmp %eax,%ebp f3f92: 75 c4 jne f3f58 f3f94: bf c7 10 00 00 mov $0x10c7,%edi f3f99: e8 00 00 00 00 callq f3f9e f3f9e: eb c1 jmp f3f61 f3fa0: 83 ee 80 sub $0xffffff80,%esi f3fa3: 31 d2 xor %edx,%edx f3fa5: 4c 89 f7 mov %r14,%rdi f3fa8: 31 ed xor %ebp,%ebp f3faa: e8 00 00 00 00 callq f3faf f3faf: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3fb6: eb 2a jmp f3fe2 f3fb8: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f3fbf: 89 c5 mov %eax,%ebp f3fc1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f3fc8: 31 d2 xor %edx,%edx f3fca: 4c 89 f7 mov %r14,%rdi f3fcd: 8b 70 04 mov 0x4(%rax),%esi f3fd0: 83 ee 80 sub $0xffffff80,%esi f3fd3: e8 00 00 00 00 callq f3fd8 f3fd8: 41 83 ef 01 sub $0x1,%r15d f3fdc: 0f 84 00 00 00 00 je f3fe2 f3fe2: 89 c2 mov %eax,%edx f3fe4: 83 e2 07 and $0x7,%edx f3fe7: 83 fa 02 cmp $0x2,%edx f3fea: 74 10 je f3ffc f3fec: 39 c5 cmp %eax,%ebp f3fee: 75 c8 jne f3fb8 f3ff0: bf c7 10 00 00 mov $0x10c7,%edi f3ff5: e8 00 00 00 00 callq f3ffa f3ffa: eb c5 jmp f3fc1 f3ffc: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f4003: 31 d2 xor %edx,%edx f4005: 4c 89 f7 mov %r14,%rdi f4008: 31 ed xor %ebp,%ebp f400a: 8b 70 04 mov 0x4(%rax),%esi f400d: 81 c6 a9 04 00 00 add $0x4a9,%esi f4013: e8 00 00 00 00 callq f4018 f4018: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f401f: eb 2d jmp f404e f4021: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f4028: 89 c5 mov %eax,%ebp f402a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f4031: 31 d2 xor %edx,%edx f4033: 4c 89 f7 mov %r14,%rdi f4036: 8b 70 04 mov 0x4(%rax),%esi f4039: 81 c6 a9 04 00 00 add $0x4a9,%esi f403f: e8 00 00 00 00 callq f4044 f4044: 41 83 ef 01 sub $0x1,%r15d f4048: 0f 84 00 00 00 00 je f404e f404e: 89 c2 mov %eax,%edx f4050: 83 e2 0f and $0xf,%edx f4053: 83 fa 0f cmp $0xf,%edx f4056: 74 10 je f4068 f4058: 39 c5 cmp %eax,%ebp f405a: 75 c5 jne f4021 f405c: bf c7 10 00 00 mov $0x10c7,%edi f4061: e8 00 00 00 00 callq f4066 f4066: eb c2 jmp f402a f4068: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f406f: 31 d2 xor %edx,%edx f4071: 4c 89 f7 mov %r14,%rdi f4074: 8b 70 04 mov 0x4(%rax),%esi f4077: 81 c6 a6 04 00 00 add $0x4a6,%esi f407d: e8 00 00 00 00 callq f4082 f4082: 31 c9 xor %ecx,%ecx f4084: 4c 89 f7 mov %r14,%rdi f4087: 80 cc 01 or $0x1,%ah f408a: 89 c2 mov %eax,%edx f408c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f4093: 8b 70 04 mov 0x4(%rax),%esi f4096: 81 c6 a6 04 00 00 add $0x4a6,%esi f409c: e8 00 00 00 00 callq f40a1 f40a1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f40a8: 31 d2 xor %edx,%edx f40aa: 4c 89 f7 mov %r14,%rdi f40ad: 8b 70 04 mov 0x4(%rax),%esi f40b0: 81 c6 a9 04 00 00 add $0x4a9,%esi f40b6: e8 00 00 00 00 callq f40bb f40bb: 41 8b ae 28 07 00 00 mov 0x728(%r14),%ebp f40c2: eb 2d jmp f40f1 f40c4: 41 8b ae 28 07 00 00 mov 0x728(%r14),%ebp f40cb: 41 89 c4 mov %eax,%r12d f40ce: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f40d5: 31 d2 xor %edx,%edx f40d7: 4c 89 f7 mov %r14,%rdi f40da: 8b 70 04 mov 0x4(%rax),%esi f40dd: 81 c6 a9 04 00 00 add $0x4a9,%esi f40e3: e8 00 00 00 00 callq f40e8 f40e8: 83 ed 01 sub $0x1,%ebp f40eb: 0f 84 00 00 00 00 je f40f1 f40f1: 89 c2 mov %eax,%edx f40f3: 81 e2 40 02 00 00 and $0x240,%edx f40f9: 81 fa 40 02 00 00 cmp $0x240,%edx f40ff: 74 11 je f4112 f4101: 41 39 c4 cmp %eax,%r12d f4104: 75 be jne f40c4 f4106: bf c7 10 00 00 mov $0x10c7,%edi f410b: e8 00 00 00 00 callq f4110 f4110: eb bc jmp f40ce f4112: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f4119: 31 d2 xor %edx,%edx f411b: 4c 89 f7 mov %r14,%rdi f411e: 8b 70 04 mov 0x4(%rax),%esi f4121: 81 c6 c6 00 00 00 add $0xc6,%esi f4127: e8 00 00 00 00 callq f412c f412c: 31 c9 xor %ecx,%ecx f412e: 4c 89 f7 mov %r14,%rdi f4131: 83 c8 08 or $0x8,%eax f4134: 89 c2 mov %eax,%edx f4136: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f413d: 8b 70 04 mov 0x4(%rax),%esi f4140: 81 c6 c6 00 00 00 add $0xc6,%esi f4146: e8 00 00 00 00 callq f414b f414b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f4152: 31 d2 xor %edx,%edx f4154: 4c 89 f7 mov %r14,%rdi f4157: 8b 70 04 mov 0x4(%rax),%esi f415a: 81 c6 56 01 00 00 add $0x156,%esi f4160: e8 00 00 00 00 callq f4165 f4165: 31 c9 xor %ecx,%ecx f4167: 4c 89 f7 mov %r14,%rdi f416a: 0d 00 00 00 10 or $0x10000000,%eax f416f: 89 c2 mov %eax,%edx f4171: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f4178: 8b 70 04 mov 0x4(%rax),%esi f417b: 81 c6 56 01 00 00 add $0x156,%esi f4181: e8 00 00 00 00 callq f4186 f4186: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f418d: 31 d2 xor %edx,%edx f418f: 4c 89 f7 mov %r14,%rdi f4192: 8b 70 04 mov 0x4(%rax),%esi f4195: 81 c6 56 01 00 00 add $0x156,%esi f419b: e8 00 00 00 00 callq f41a0 f41a0: 31 c9 xor %ecx,%ecx f41a2: 4c 89 f7 mov %r14,%rdi f41a5: 80 e4 fd and $0xfd,%ah f41a8: 89 c2 mov %eax,%edx f41aa: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f41b1: 8b 70 04 mov 0x4(%rax),%esi f41b4: 81 c6 56 01 00 00 add $0x156,%esi f41ba: e8 00 00 00 00 callq f41bf f41bf: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f41c6: 31 c9 xor %ecx,%ecx f41c8: 31 d2 xor %edx,%edx f41ca: 4c 89 f7 mov %r14,%rdi f41cd: 8b 70 04 mov 0x4(%rax),%esi f41d0: 83 ee 80 sub $0xffffff80,%esi f41d3: e8 00 00 00 00 callq f41d8 f41d8: 4c 89 f7 mov %r14,%rdi f41db: e8 c0 d1 ff ff callq f13a0 f41e0: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f41e7: 31 d2 xor %edx,%edx f41e9: 4c 89 f7 mov %r14,%rdi f41ec: 8b 70 04 mov 0x4(%rax),%esi f41ef: 83 c6 04 add $0x4,%esi f41f2: e8 00 00 00 00 callq f41f7 f41f7: 83 c8 03 or $0x3,%eax f41fa: e9 4c fb ff ff jmpq f3d4b f41ff: 4c 89 f7 mov %r14,%rdi f4202: 31 f6 xor %esi,%esi f4204: e8 00 00 00 00 callq f4209 f4209: 31 c0 xor %eax,%eax f420b: 48 83 c4 08 add $0x8,%rsp f420f: 5b pop %rbx f4210: 5d pop %rbp f4211: 41 5c pop %r12 f4213: 41 5d pop %r13 f4215: 41 5e pop %r14 f4217: 41 5f pop %r15 f4219: c3 retq f421a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000f4220 : f4220: e8 00 00 00 00 callq f4225 f4225: 41 57 push %r15 f4227: 31 c0 xor %eax,%eax f4229: 41 56 push %r14 f422b: 41 55 push %r13 f422d: 41 54 push %r12 f422f: 55 push %rbp f4230: 53 push %rbx f4231: 48 83 ec 18 sub $0x18,%rsp f4235: 89 74 24 0c mov %esi,0xc(%rsp) f4239: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) f4240: 75 1c jne f425e f4242: 48 89 fd mov %rdi,%rbp f4245: 39 b7 d4 0a 01 00 cmp %esi,0x10ad4(%rdi) f424b: 74 11 je f425e f424d: 85 f6 test %esi,%esi f424f: 75 1c jne f426d f4251: e8 1a fa ff ff callq f3c70 f4256: 85 c0 test %eax,%eax f4258: 0f 84 2e 0b 00 00 je f4d8c f425e: 48 83 c4 18 add $0x18,%rsp f4262: 5b pop %rbx f4263: 5d pop %rbp f4264: 41 5c pop %r12 f4266: 41 5d pop %r13 f4268: 41 5e pop %r14 f426a: 41 5f pop %r15 f426c: c3 retq f426d: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) f4274: 0f 85 90 1b 00 00 jne f5e0a f427a: 45 31 e4 xor %r12d,%r12d f427d: 80 bd d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbp) f4284: 41 bd 01 00 00 00 mov $0x1,%r13d f428a: 75 72 jne f42fe f428c: e9 ee 0a 00 00 jmpq f4d7f f4291: 31 d2 xor %edx,%edx f4293: 48 89 ef mov %rbp,%rdi f4296: e8 00 00 00 00 callq f429b f429b: 31 c9 xor %ecx,%ecx f429d: 48 89 ef mov %rbp,%rdi f42a0: 83 e0 fc and $0xfffffffc,%eax f42a3: 89 c2 mov %eax,%edx f42a5: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f42ac: 8b 70 04 mov 0x4(%rax),%esi f42af: 83 c6 04 add $0x4,%esi f42b2: e8 00 00 00 00 callq f42b7 f42b7: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f42be: 31 d2 xor %edx,%edx f42c0: 48 89 ef mov %rbp,%rdi f42c3: 8b 70 04 mov 0x4(%rax),%esi f42c6: 83 ee 80 sub $0xffffff80,%esi f42c9: e8 00 00 00 00 callq f42ce f42ce: 31 c9 xor %ecx,%ecx f42d0: 48 89 ef mov %rbp,%rdi f42d3: 83 c8 04 or $0x4,%eax f42d6: 89 c2 mov %eax,%edx f42d8: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f42df: 8b 70 04 mov 0x4(%rax),%esi f42e2: 83 ee 80 sub $0xffffff80,%esi f42e5: e8 00 00 00 00 callq f42ea f42ea: 0f b6 85 d9 0a 01 00 movzbl 0x10ad9(%rbp),%eax f42f1: 41 83 c4 01 add $0x1,%r12d f42f5: 41 39 c4 cmp %eax,%r12d f42f8: 0f 8d 81 0a 00 00 jge f4d7f f42fe: 44 89 e8 mov %r13d,%eax f4301: 44 89 e1 mov %r12d,%ecx f4304: d3 e0 shl %cl,%eax f4306: 23 85 f4 25 01 00 and 0x125f4(%rbp),%eax f430c: 75 dc jne f42ea f430e: 49 63 dc movslq %r12d,%rbx f4311: 4c 8d 7c dd 00 lea 0x0(%rbp,%rbx,8),%r15 f4316: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f431d: 8b 70 04 mov 0x4(%rax),%esi f4320: 83 c6 04 add $0x4,%esi f4323: f6 85 95 89 00 00 80 testb $0x80,0x8995(%rbp) f432a: 0f 84 61 ff ff ff je f4291 f4330: 4c 69 c3 50 0d 00 00 imul $0xd50,%rbx,%r8 f4337: 44 0f b6 8d d8 0a 01 movzbl 0x10ad8(%rbp),%r9d f433e: 00 f433f: 31 d2 xor %edx,%edx f4341: 48 89 ef mov %rbp,%rdi f4344: 44 88 4c 24 10 mov %r9b,0x10(%rsp) f4349: 49 01 e8 add %rbp,%r8 f434c: 4c 89 04 24 mov %r8,(%rsp) f4350: 4d 8b b0 20 18 01 00 mov 0x11820(%r8),%r14 f4357: e8 00 00 00 00 callq f435c f435c: 31 c9 xor %ecx,%ecx f435e: 48 89 ef mov %rbp,%rdi f4361: 83 e0 fc and $0xfffffffc,%eax f4364: 89 c2 mov %eax,%edx f4366: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f436d: 83 ca 01 or $0x1,%edx f4370: 8b 70 04 mov 0x4(%rax),%esi f4373: 83 c6 04 add $0x4,%esi f4376: e8 00 00 00 00 callq f437b f437b: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4382: 31 d2 xor %edx,%edx f4384: 48 89 ef mov %rbp,%rdi f4387: 8b 70 04 mov 0x4(%rax),%esi f438a: 83 c6 04 add $0x4,%esi f438d: e8 00 00 00 00 callq f4392 f4392: 31 c9 xor %ecx,%ecx f4394: 48 89 ef mov %rbp,%rdi f4397: 0d 04 01 00 00 or $0x104,%eax f439c: 89 c2 mov %eax,%edx f439e: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f43a5: 8b 70 04 mov 0x4(%rax),%esi f43a8: 83 c6 04 add $0x4,%esi f43ab: e8 00 00 00 00 callq f43b0 f43b0: 44 0f b6 4c 24 10 movzbl 0x10(%rsp),%r9d f43b6: 45 84 c9 test %r9b,%r9b f43b9: 0f 84 e8 09 00 00 je f4da7 f43bf: 4c 8b 04 24 mov (%rsp),%r8 f43c3: 31 c9 xor %ecx,%ecx f43c5: 49 8b b0 00 18 01 00 mov 0x11800(%r8),%rsi f43cc: 49 89 b0 10 18 01 00 mov %rsi,0x11810(%r8) f43d3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f43da: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) f43e1: 8b 40 04 mov 0x4(%rax),%eax f43e4: 0f 95 c1 setne %cl f43e7: 81 c1 04 01 00 00 add $0x104,%ecx f43ed: 8d 14 85 28 02 00 00 lea 0x228(,%rax,4),%edx f43f4: 81 e2 ff ff 0f 00 and $0xfffff,%edx f43fa: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4400: 3d ff 25 00 00 cmp $0x25ff,%eax f4405: 76 17 jbe f441e f4407: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f440d: 3d ff 05 00 00 cmp $0x5ff,%eax f4412: 0f 87 ef 1c 00 00 ja f6107 f4418: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f441e: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f4425: 48 8d 7e 04 lea 0x4(%rsi),%rdi f4429: c1 e8 02 shr $0x2,%eax f442c: 48 01 ea add %rbp,%rdx f442f: 48 89 ba 10 18 01 00 mov %rdi,0x11810(%rdx) f4436: 89 06 mov %eax,(%rsi) f4438: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f443f: 48 8d 70 04 lea 0x4(%rax),%rsi f4443: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f444a: 89 08 mov %ecx,(%rax) f444c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4453: 8b 40 04 mov 0x4(%rax),%eax f4456: 8d 14 85 20 02 00 00 lea 0x220(,%rax,4),%edx f445d: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4463: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4469: 3d ff 25 00 00 cmp $0x25ff,%eax f446e: 76 17 jbe f4487 f4470: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f4476: 3d ff 05 00 00 cmp $0x5ff,%eax f447b: 0f 87 34 1e 00 00 ja f62b5 f4481: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f4487: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f448e: c1 e8 02 shr $0x2,%eax f4491: 48 01 ea add %rbp,%rdx f4494: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f449b: 48 8d 71 04 lea 0x4(%rcx),%rsi f449f: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f44a6: 89 01 mov %eax,(%rcx) f44a8: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f44af: 48 8d 48 04 lea 0x4(%rax),%rcx f44b3: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f44ba: c7 00 00 00 00 00 movl $0x0,(%rax) f44c0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f44c7: 8b 40 04 mov 0x4(%rax),%eax f44ca: 8d 14 85 30 02 00 00 lea 0x230(,%rax,4),%edx f44d1: 81 e2 ff ff 0f 00 and $0xfffff,%edx f44d7: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f44dd: 3d ff 25 00 00 cmp $0x25ff,%eax f44e2: 76 17 jbe f44fb f44e4: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f44ea: 3d ff 05 00 00 cmp $0x5ff,%eax f44ef: 0f 87 6c 1e 00 00 ja f6361 f44f5: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f44fb: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f4502: c1 e8 02 shr $0x2,%eax f4505: 48 01 ea add %rbp,%rdx f4508: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f450f: 48 8d 71 04 lea 0x4(%rcx),%rsi f4513: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f451a: 89 01 mov %eax,(%rcx) f451c: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f4523: 48 8d 48 04 lea 0x4(%rax),%rcx f4527: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f452e: c7 00 01 00 00 00 movl $0x1,(%rax) f4534: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f453b: 8b 40 04 mov 0x4(%rax),%eax f453e: 8d 14 85 38 02 00 00 lea 0x238(,%rax,4),%edx f4545: 81 e2 ff ff 0f 00 and $0xfffff,%edx f454b: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4551: 3d ff 25 00 00 cmp $0x25ff,%eax f4556: 76 17 jbe f456f f4558: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f455e: 3d ff 05 00 00 cmp $0x5ff,%eax f4563: 0f 87 a2 1d 00 00 ja f630b f4569: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f456f: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f4576: c1 e8 02 shr $0x2,%eax f4579: 48 01 ea add %rbp,%rdx f457c: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f4583: 48 8d 71 04 lea 0x4(%rcx),%rsi f4587: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f458e: 89 01 mov %eax,(%rcx) f4590: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f4597: 48 8d 48 04 lea 0x4(%rax),%rcx f459b: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f45a2: c7 00 00 00 00 00 movl $0x0,(%rax) f45a8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f45af: 8b 40 04 mov 0x4(%rax),%eax f45b2: 8d 14 85 58 05 00 00 lea 0x558(,%rax,4),%edx f45b9: 81 e2 ff ff 0f 00 and $0xfffff,%edx f45bf: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f45c5: 3d ff 25 00 00 cmp $0x25ff,%eax f45ca: 76 17 jbe f45e3 f45cc: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f45d2: 3d ff 05 00 00 cmp $0x5ff,%eax f45d7: 0f 87 ff 1a 00 00 ja f60dc f45dd: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f45e3: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f45ea: c1 e8 02 shr $0x2,%eax f45ed: 48 01 ea add %rbp,%rdx f45f0: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f45f7: 48 8d 71 04 lea 0x4(%rcx),%rsi f45fb: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f4602: 89 01 mov %eax,(%rcx) f4604: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f460b: 48 8d 48 04 lea 0x4(%rax),%rcx f460f: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f4616: c7 00 00 02 f0 1f movl $0x1ff00200,(%rax) f461c: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4623: 8b 40 04 mov 0x4(%rax),%eax f4626: 8d 14 85 84 02 00 00 lea 0x284(,%rax,4),%edx f462d: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4633: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4639: 3d ff 25 00 00 cmp $0x25ff,%eax f463e: 76 17 jbe f4657 f4640: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f4646: 3d ff 05 00 00 cmp $0x5ff,%eax f464b: 0f 87 39 1c 00 00 ja f628a f4651: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f4657: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f465e: c1 e8 02 shr $0x2,%eax f4661: 48 01 ea add %rbp,%rdx f4664: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f466b: 48 8d 71 04 lea 0x4(%rcx),%rsi f466f: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f4676: 89 01 mov %eax,(%rcx) f4678: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f467f: 48 8d 48 04 lea 0x4(%rax),%rcx f4683: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f468a: c7 00 00 00 00 00 movl $0x0,(%rax) f4690: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4697: 8b 40 04 mov 0x4(%rax),%eax f469a: 8d 14 85 a0 12 00 00 lea 0x12a0(,%rax,4),%edx f46a1: 81 e2 ff ff 0f 00 and $0xfffff,%edx f46a7: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f46ad: 3d ff 25 00 00 cmp $0x25ff,%eax f46b2: 76 17 jbe f46cb f46b4: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f46ba: 3d ff 05 00 00 cmp $0x5ff,%eax f46bf: 0f 87 1b 1c 00 00 ja f62e0 f46c5: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f46cb: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f46d2: c1 e8 02 shr $0x2,%eax f46d5: 48 01 ea add %rbp,%rdx f46d8: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f46df: 48 8d 71 04 lea 0x4(%rcx),%rsi f46e3: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f46ea: 89 01 mov %eax,(%rcx) f46ec: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f46f3: 48 8d 48 04 lea 0x4(%rax),%rcx f46f7: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f46fe: c7 00 08 73 30 00 movl $0x307308,(%rax) f4704: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f470b: 8b 40 04 mov 0x4(%rax),%eax f470e: 8d 14 85 30 0b 00 00 lea 0xb30(,%rax,4),%edx f4715: 81 e2 ff ff 0f 00 and $0xfffff,%edx f471b: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4721: 3d ff 25 00 00 cmp $0x25ff,%eax f4726: 76 17 jbe f473f f4728: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f472e: 3d ff 05 00 00 cmp $0x5ff,%eax f4733: 0f 87 f9 19 00 00 ja f6132 f4739: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f473f: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f4746: c1 e8 02 shr $0x2,%eax f4749: 48 01 ea add %rbp,%rdx f474c: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f4753: 48 8d 71 04 lea 0x4(%rcx),%rsi f4757: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f475e: 89 01 mov %eax,(%rcx) f4760: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f4767: 48 8d 48 04 lea 0x4(%rax),%rcx f476b: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f4772: c7 00 10 00 00 00 movl $0x10,(%rax) f4778: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f477f: 8b 40 04 mov 0x4(%rax),%eax f4782: 8d 14 85 38 0b 00 00 lea 0xb38(,%rax,4),%edx f4789: 81 e2 ff ff 0f 00 and $0xfffff,%edx f478f: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4795: 3d ff 25 00 00 cmp $0x25ff,%eax f479a: 76 17 jbe f47b3 f479c: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f47a2: 3d ff 05 00 00 cmp $0x5ff,%eax f47a7: 0f 87 df 1b 00 00 ja f638c f47ad: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f47b3: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f47ba: c1 e8 02 shr $0x2,%eax f47bd: 48 01 ea add %rbp,%rdx f47c0: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f47c7: 48 8d 71 04 lea 0x4(%rcx),%rsi f47cb: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f47d2: 89 01 mov %eax,(%rcx) f47d4: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f47db: 48 8d 48 04 lea 0x4(%rax),%rcx f47df: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f47e6: c7 00 40 20 0c 04 movl $0x40c2040,(%rax) f47ec: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f47f3: 8b 40 04 mov 0x4(%rax),%eax f47f6: 8d 14 85 40 0b 00 00 lea 0xb40(,%rax,4),%edx f47fd: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4803: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4809: 3d ff 25 00 00 cmp $0x25ff,%eax f480e: 76 17 jbe f4827 f4810: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f4816: 3d ff 05 00 00 cmp $0x5ff,%eax f481b: 0f 87 67 19 00 00 ja f6188 f4821: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f4827: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f482e: c1 e8 02 shr $0x2,%eax f4831: 48 01 ea add %rbp,%rdx f4834: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f483b: 48 8d 71 04 lea 0x4(%rcx),%rsi f483f: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f4846: 89 01 mov %eax,(%rcx) f4848: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f484f: 48 8d 48 04 lea 0x4(%rax),%rcx f4853: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f485a: c7 00 40 20 0c 04 movl $0x40c2040,(%rax) f4860: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4867: 8b 40 04 mov 0x4(%rax),%eax f486a: 8d 14 85 48 0b 00 00 lea 0xb48(,%rax,4),%edx f4871: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4877: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f487d: 3d ff 25 00 00 cmp $0x25ff,%eax f4882: 76 17 jbe f489b f4884: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f488a: 3d ff 05 00 00 cmp $0x5ff,%eax f488f: 0f 87 a1 1a 00 00 ja f6336 f4895: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f489b: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f48a2: c1 e8 02 shr $0x2,%eax f48a5: 48 89 ef mov %rbp,%rdi f48a8: 48 01 ea add %rbp,%rdx f48ab: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f48b2: 48 8d 71 04 lea 0x4(%rcx),%rsi f48b6: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f48bd: 44 89 e6 mov %r12d,%esi f48c0: 89 01 mov %eax,(%rcx) f48c2: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f48c9: 48 8d 48 04 lea 0x4(%rax),%rcx f48cd: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f48d4: ba 01 00 00 00 mov $0x1,%edx f48d9: c7 00 88 00 00 00 movl $0x88,(%rax) f48df: e8 dc cb ff ff callq f14c0 f48e4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f48eb: 8b 40 04 mov 0x4(%rax),%eax f48ee: 8d 14 85 b0 09 00 00 lea 0x9b0(,%rax,4),%edx f48f5: 81 e2 ff ff 0f 00 and $0xfffff,%edx f48fb: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4901: 3d ff 25 00 00 cmp $0x25ff,%eax f4906: 76 17 jbe f491f f4908: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f490e: 3d ff 05 00 00 cmp $0x5ff,%eax f4913: 0f 87 44 18 00 00 ja f615d f4919: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f491f: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f4926: c1 e8 02 shr $0x2,%eax f4929: 48 01 ea add %rbp,%rdx f492c: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f4933: 48 8d 71 04 lea 0x4(%rcx),%rsi f4937: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f493e: 89 01 mov %eax,(%rcx) f4940: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f4947: 48 8d 48 04 lea 0x4(%rax),%rcx f494b: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f4952: c7 00 10 00 00 00 movl $0x10,(%rax) f4958: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f495f: 8b 40 04 mov 0x4(%rax),%eax f4962: 8d 14 85 ac 09 00 00 lea 0x9ac(,%rax,4),%edx f4969: 81 e2 ff ff 0f 00 and $0xfffff,%edx f496f: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4975: 3d ff 25 00 00 cmp $0x25ff,%eax f497a: 76 17 jbe f4993 f497c: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f4982: 3d ff 05 00 00 cmp $0x5ff,%eax f4987: 0f 87 d2 18 00 00 ja f625f f498d: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f4993: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f499a: c1 e8 02 shr $0x2,%eax f499d: 48 01 ea add %rbp,%rdx f49a0: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f49a7: 48 8d 71 04 lea 0x4(%rcx),%rsi f49ab: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f49b2: 89 01 mov %eax,(%rcx) f49b4: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f49bb: 48 8d 48 04 lea 0x4(%rax),%rcx f49bf: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f49c6: c7 00 03 00 00 00 movl $0x3,(%rax) f49cc: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f49d3: 8b 40 04 mov 0x4(%rax),%eax f49d6: 8d 14 85 98 12 00 00 lea 0x1298(,%rax,4),%edx f49dd: 81 e2 ff ff 0f 00 and $0xfffff,%edx f49e3: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f49e9: 3d ff 25 00 00 cmp $0x25ff,%eax f49ee: 76 17 jbe f4a07 f49f0: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f49f6: 3d ff 05 00 00 cmp $0x5ff,%eax f49fb: 0f 87 dd 17 00 00 ja f61de f4a01: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f4a07: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f4a0e: c1 e8 02 shr $0x2,%eax f4a11: 48 01 ea add %rbp,%rdx f4a14: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f4a1b: 48 8d 71 04 lea 0x4(%rcx),%rsi f4a1f: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f4a26: 89 01 mov %eax,(%rcx) f4a28: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f4a2f: 48 8d 48 04 lea 0x4(%rax),%rcx f4a33: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f4a3a: c7 00 00 00 00 00 movl $0x0,(%rax) f4a40: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4a47: 8b 40 04 mov 0x4(%rax),%eax f4a4a: 8d 14 85 18 03 00 00 lea 0x318(,%rax,4),%edx f4a51: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4a57: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4a5d: 3d ff 25 00 00 cmp $0x25ff,%eax f4a62: 76 17 jbe f4a7b f4a64: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f4a6a: 3d ff 05 00 00 cmp $0x5ff,%eax f4a6f: 0f 87 bf 17 00 00 ja f6234 f4a75: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f4a7b: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f4a82: c1 e8 02 shr $0x2,%eax f4a85: 48 01 ea add %rbp,%rdx f4a88: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f4a8f: 48 8d 71 04 lea 0x4(%rcx),%rsi f4a93: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f4a9a: 89 01 mov %eax,(%rcx) f4a9c: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f4aa3: 48 8d 48 04 lea 0x4(%rax),%rcx f4aa7: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f4aae: c7 00 00 00 00 00 movl $0x0,(%rax) f4ab4: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4abb: 8b 40 04 mov 0x4(%rax),%eax f4abe: 8d 14 85 58 05 00 00 lea 0x558(,%rax,4),%edx f4ac5: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4acb: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4ad1: 3d ff 25 00 00 cmp $0x25ff,%eax f4ad6: 76 17 jbe f4aef f4ad8: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f4ade: 3d ff 05 00 00 cmp $0x5ff,%eax f4ae3: 0f 87 20 17 00 00 ja f6209 f4ae9: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f4aef: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f4af6: c1 e8 02 shr $0x2,%eax f4af9: 48 01 ea add %rbp,%rdx f4afc: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f4b03: 48 8d 71 04 lea 0x4(%rcx),%rsi f4b07: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f4b0e: 89 01 mov %eax,(%rcx) f4b10: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f4b17: 48 8d 48 04 lea 0x4(%rax),%rcx f4b1b: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f4b22: c7 00 00 02 f0 0f movl $0xff00200,(%rax) f4b28: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4b2f: 8b 40 04 mov 0x4(%rax),%eax f4b32: 8d 14 85 84 02 00 00 lea 0x284(,%rax,4),%edx f4b39: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4b3f: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4b45: 3d ff 25 00 00 cmp $0x25ff,%eax f4b4a: 0f 87 ed 0b 00 00 ja f573d f4b50: 48 69 d3 50 0d 00 00 imul $0xd50,%rbx,%rdx f4b57: c1 e8 02 shr $0x2,%eax f4b5a: 48 89 ef mov %rbp,%rdi f4b5d: 48 01 ea add %rbp,%rdx f4b60: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f4b67: 48 8d 71 04 lea 0x4(%rcx),%rsi f4b6b: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) f4b72: 44 89 e6 mov %r12d,%esi f4b75: 89 01 mov %eax,(%rcx) f4b77: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax f4b7e: 48 8d 48 04 lea 0x4(%rax),%rcx f4b82: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) f4b89: c7 00 02 00 00 00 movl $0x2,(%rax) f4b8f: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx f4b96: 48 2b 8a 00 18 01 00 sub 0x11800(%rdx),%rcx f4b9d: 48 8b 92 08 18 01 00 mov 0x11808(%rdx),%rdx f4ba4: e8 00 00 00 00 callq f4ba9 f4ba9: 48 69 c3 50 0d 00 00 imul $0xd50,%rbx,%rax f4bb0: ba 00 01 01 11 mov $0x11010100,%edx f4bb5: 8b bc 05 20 0d 01 00 mov 0x10d20(%rbp,%rax,1),%edi f4bbc: 48 83 ff 01 cmp $0x1,%rdi f4bc0: 76 10 jbe f4bd2 f4bc2: e8 89 f0 ff ff callq f3c50 <__order_base_2.part.0> f4bc7: 83 e0 1f and $0x1f,%eax f4bca: 89 c2 mov %eax,%edx f4bcc: 81 ca 00 01 01 11 or $0x11010100,%edx f4bd2: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4bd9: 31 c9 xor %ecx,%ecx f4bdb: 48 89 ef mov %rbp,%rdi f4bde: 48 69 db 50 0d 00 00 imul $0xd50,%rbx,%rbx f4be5: 8b 70 04 mov 0x4(%rax),%esi f4be8: 81 c6 de 02 00 00 add $0x2de,%esi f4bee: 48 01 eb add %rbp,%rbx f4bf1: e8 00 00 00 00 callq f4bf6 f4bf6: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4bfd: 31 d2 xor %edx,%edx f4bff: 48 89 ef mov %rbp,%rdi f4c02: 8b 70 04 mov 0x4(%rax),%esi f4c05: 83 c6 04 add $0x4,%esi f4c08: e8 00 00 00 00 callq f4c0d f4c0d: 31 c9 xor %ecx,%ecx f4c0f: 48 89 ef mov %rbp,%rdi f4c12: 0d 00 00 00 80 or $0x80000000,%eax f4c17: 89 c2 mov %eax,%edx f4c19: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4c20: 8b 70 04 mov 0x4(%rax),%esi f4c23: 83 c6 04 add $0x4,%esi f4c26: e8 00 00 00 00 callq f4c2b f4c2b: 41 0f b6 46 39 movzbl 0x39(%r14),%eax f4c30: 31 c9 xor %ecx,%ecx f4c32: 31 d2 xor %edx,%edx f4c34: 48 89 ef mov %rbp,%rdi f4c37: 83 c8 01 or $0x1,%eax f4c3a: 41 88 46 39 mov %al,0x39(%r14) f4c3e: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4c45: 8b 70 04 mov 0x4(%rax),%esi f4c48: 81 c6 e6 02 00 00 add $0x2e6,%esi f4c4e: e8 00 00 00 00 callq f4c53 f4c53: 8b 93 34 0d 01 00 mov 0x10d34(%rbx),%edx f4c59: 31 c9 xor %ecx,%ecx f4c5b: 48 89 ef mov %rbp,%rdi f4c5e: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4c65: c1 ea 02 shr $0x2,%edx f4c68: 8b 70 04 mov 0x4(%rax),%esi f4c6b: 81 c6 df 02 00 00 add $0x2df,%esi f4c71: e8 00 00 00 00 callq f4c76 f4c76: 8b 93 30 0d 01 00 mov 0x10d30(%rbx),%edx f4c7c: 31 c9 xor %ecx,%ecx f4c7e: 48 89 ef mov %rbp,%rdi f4c81: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4c88: 8b 70 04 mov 0x4(%rax),%esi f4c8b: 81 c6 32 04 00 00 add $0x432,%esi f4c91: e8 00 00 00 00 callq f4c96 f4c96: 8b 93 34 0d 01 00 mov 0x10d34(%rbx),%edx f4c9c: 31 c9 xor %ecx,%ecx f4c9e: 48 89 ef mov %rbp,%rdi f4ca1: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4ca8: 8b 70 04 mov 0x4(%rax),%esi f4cab: 81 c6 33 04 00 00 add $0x433,%esi f4cb1: e8 00 00 00 00 callq f4cb6 f4cb6: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4cbd: 31 d2 xor %edx,%edx f4cbf: 31 c9 xor %ecx,%ecx f4cc1: 48 89 ef mov %rbp,%rdi f4cc4: 8b 70 04 mov 0x4(%rax),%esi f4cc7: 81 c6 e0 02 00 00 add $0x2e0,%esi f4ccd: e8 00 00 00 00 callq f4cd2 f4cd2: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4cd9: 48 89 ef mov %rbp,%rdi f4cdc: 8b 70 04 mov 0x4(%rax),%esi f4cdf: 83 c6 16 add $0x16,%esi f4ce2: 31 c9 xor %ecx,%ecx f4ce4: 31 d2 xor %edx,%edx f4ce6: 41 83 c4 01 add $0x1,%r12d f4cea: e8 00 00 00 00 callq f4cef f4cef: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4cf6: 31 d2 xor %edx,%edx f4cf8: 48 89 ef mov %rbp,%rdi f4cfb: 8b 70 04 mov 0x4(%rax),%esi f4cfe: 81 c6 e0 02 00 00 add $0x2e0,%esi f4d04: e8 00 00 00 00 callq f4d09 f4d09: 31 c9 xor %ecx,%ecx f4d0b: 48 89 ef mov %rbp,%rdi f4d0e: 89 c2 mov %eax,%edx f4d10: 89 c0 mov %eax,%eax f4d12: 48 89 83 10 0d 01 00 mov %rax,0x10d10(%rbx) f4d19: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4d20: 8b 70 04 mov 0x4(%rax),%esi f4d23: 81 c6 e1 02 00 00 add $0x2e1,%esi f4d29: e8 00 00 00 00 callq f4d2e f4d2e: 41 0f b6 46 39 movzbl 0x39(%r14),%eax f4d33: 31 d2 xor %edx,%edx f4d35: 48 89 ef mov %rbp,%rdi f4d38: 83 e0 fe and $0xfffffffe,%eax f4d3b: 41 88 46 39 mov %al,0x39(%r14) f4d3f: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4d46: 8b 70 04 mov 0x4(%rax),%esi f4d49: 83 c6 04 add $0x4,%esi f4d4c: e8 00 00 00 00 callq f4d51 f4d51: 31 c9 xor %ecx,%ecx f4d53: 48 89 ef mov %rbp,%rdi f4d56: 25 ff ff ff 7f and $0x7fffffff,%eax f4d5b: 89 c2 mov %eax,%edx f4d5d: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4d64: 8b 70 04 mov 0x4(%rax),%esi f4d67: 83 c6 04 add $0x4,%esi f4d6a: e8 00 00 00 00 callq f4d6f f4d6f: 0f b6 85 d9 0a 01 00 movzbl 0x10ad9(%rbp),%eax f4d76: 41 39 c4 cmp %eax,%r12d f4d79: 0f 8c 7f f5 ff ff jl f42fe f4d7f: f6 85 95 89 00 00 80 testb $0x80,0x8995(%rbp) f4d86: 0f 84 cd 09 00 00 je f5759 f4d8c: 8b 44 24 0c mov 0xc(%rsp),%eax f4d90: 89 85 d4 0a 01 00 mov %eax,0x10ad4(%rbp) f4d96: 48 83 c4 18 add $0x18,%rsp f4d9a: 31 c0 xor %eax,%eax f4d9c: 5b pop %rbx f4d9d: 5d pop %rbp f4d9e: 41 5c pop %r12 f4da0: 41 5d pop %r13 f4da2: 41 5e pop %r14 f4da4: 41 5f pop %r15 f4da6: c3 retq f4da7: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4dae: 31 d2 xor %edx,%edx f4db0: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) f4db7: 48 89 ef mov %rbp,%rdi f4dba: 0f 95 c2 setne %dl f4dbd: 31 c9 xor %ecx,%ecx f4dbf: 8b 70 04 mov 0x4(%rax),%esi f4dc2: 81 c2 04 01 00 00 add $0x104,%edx f4dc8: 83 c6 12 add $0x12,%esi f4dcb: e8 00 00 00 00 callq f4dd0 f4dd0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4dd7: 8b 40 04 mov 0x4(%rax),%eax f4dda: 8d 14 85 28 02 00 00 lea 0x228(,%rax,4),%edx f4de1: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4de7: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4ded: 3d ff 25 00 00 cmp $0x25ff,%eax f4df2: 0f 87 d6 0f 00 00 ja f5dce f4df8: c1 e8 02 shr $0x2,%eax f4dfb: 31 c9 xor %ecx,%ecx f4dfd: 48 89 ef mov %rbp,%rdi f4e00: 89 c2 mov %eax,%edx f4e02: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4e09: c1 e2 10 shl $0x10,%edx f4e0c: 8b 70 04 mov 0x4(%rax),%esi f4e0f: 83 ca 01 or $0x1,%edx f4e12: 83 c6 11 add $0x11,%esi f4e15: e8 00 00 00 00 callq f4e1a f4e1a: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4e21: 31 d2 xor %edx,%edx f4e23: 31 c9 xor %ecx,%ecx f4e25: 48 89 ef mov %rbp,%rdi f4e28: 8b 70 04 mov 0x4(%rax),%esi f4e2b: 83 c6 12 add $0x12,%esi f4e2e: e8 00 00 00 00 callq f4e33 f4e33: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4e3a: 8b 40 04 mov 0x4(%rax),%eax f4e3d: 8d 14 85 20 02 00 00 lea 0x220(,%rax,4),%edx f4e44: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4e4a: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4e50: 3d ff 25 00 00 cmp $0x25ff,%eax f4e55: 76 33 jbe f4e8a f4e57: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f4e5d: 3d ff 05 00 00 cmp $0x5ff,%eax f4e62: 0f 86 6b 16 00 00 jbe f64d3 f4e68: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f4e6e: 3d ff 25 00 00 cmp $0x25ff,%eax f4e73: 76 15 jbe f4e8a f4e75: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f4e7b: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f4e81: 81 f9 00 06 00 00 cmp $0x600,%ecx f4e87: 0f 43 c2 cmovae %edx,%eax f4e8a: c1 e0 0e shl $0xe,%eax f4e8d: 31 c9 xor %ecx,%ecx f4e8f: 48 89 ef mov %rbp,%rdi f4e92: 83 c8 01 or $0x1,%eax f4e95: 89 c2 mov %eax,%edx f4e97: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4e9e: 8b 70 04 mov 0x4(%rax),%esi f4ea1: 83 c6 11 add $0x11,%esi f4ea4: e8 00 00 00 00 callq f4ea9 f4ea9: ba 01 00 00 00 mov $0x1,%edx f4eae: 31 c9 xor %ecx,%ecx f4eb0: 48 89 ef mov %rbp,%rdi f4eb3: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4eba: 8b 70 04 mov 0x4(%rax),%esi f4ebd: 83 c6 12 add $0x12,%esi f4ec0: e8 00 00 00 00 callq f4ec5 f4ec5: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4ecc: 8b 40 04 mov 0x4(%rax),%eax f4ecf: 8d 14 85 30 02 00 00 lea 0x230(,%rax,4),%edx f4ed6: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4edc: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4ee2: 3d ff 25 00 00 cmp $0x25ff,%eax f4ee7: 76 33 jbe f4f1c f4ee9: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f4eef: 3d ff 05 00 00 cmp $0x5ff,%eax f4ef4: 0f 86 c3 15 00 00 jbe f64bd f4efa: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f4f00: 3d ff 25 00 00 cmp $0x25ff,%eax f4f05: 76 15 jbe f4f1c f4f07: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f4f0d: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f4f13: 81 f9 00 06 00 00 cmp $0x600,%ecx f4f19: 0f 43 c2 cmovae %edx,%eax f4f1c: c1 e0 0e shl $0xe,%eax f4f1f: 31 c9 xor %ecx,%ecx f4f21: 48 89 ef mov %rbp,%rdi f4f24: 83 c8 01 or $0x1,%eax f4f27: 89 c2 mov %eax,%edx f4f29: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4f30: 8b 70 04 mov 0x4(%rax),%esi f4f33: 83 c6 11 add $0x11,%esi f4f36: e8 00 00 00 00 callq f4f3b f4f3b: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4f42: 31 d2 xor %edx,%edx f4f44: 31 c9 xor %ecx,%ecx f4f46: 48 89 ef mov %rbp,%rdi f4f49: 8b 70 04 mov 0x4(%rax),%esi f4f4c: 83 c6 12 add $0x12,%esi f4f4f: e8 00 00 00 00 callq f4f54 f4f54: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4f5b: 8b 40 04 mov 0x4(%rax),%eax f4f5e: 8d 14 85 38 02 00 00 lea 0x238(,%rax,4),%edx f4f65: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4f6b: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f4f71: 3d ff 25 00 00 cmp $0x25ff,%eax f4f76: 76 33 jbe f4fab f4f78: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f4f7e: 3d ff 05 00 00 cmp $0x5ff,%eax f4f83: 0f 86 29 15 00 00 jbe f64b2 f4f89: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f4f8f: 3d ff 25 00 00 cmp $0x25ff,%eax f4f94: 76 15 jbe f4fab f4f96: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f4f9c: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f4fa2: 81 f9 00 06 00 00 cmp $0x600,%ecx f4fa8: 0f 43 c2 cmovae %edx,%eax f4fab: c1 e0 0e shl $0xe,%eax f4fae: 31 c9 xor %ecx,%ecx f4fb0: 48 89 ef mov %rbp,%rdi f4fb3: 83 c8 01 or $0x1,%eax f4fb6: 89 c2 mov %eax,%edx f4fb8: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4fbf: 8b 70 04 mov 0x4(%rax),%esi f4fc2: 83 c6 11 add $0x11,%esi f4fc5: e8 00 00 00 00 callq f4fca f4fca: ba 00 02 f0 1f mov $0x1ff00200,%edx f4fcf: 31 c9 xor %ecx,%ecx f4fd1: 48 89 ef mov %rbp,%rdi f4fd4: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f4fdb: 8b 70 04 mov 0x4(%rax),%esi f4fde: 83 c6 12 add $0x12,%esi f4fe1: e8 00 00 00 00 callq f4fe6 f4fe6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f4fed: 8b 40 04 mov 0x4(%rax),%eax f4ff0: 8d 14 85 58 05 00 00 lea 0x558(,%rax,4),%edx f4ff7: 81 e2 ff ff 0f 00 and $0xfffff,%edx f4ffd: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f5003: 3d ff 25 00 00 cmp $0x25ff,%eax f5008: 76 33 jbe f503d f500a: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f5010: 3d ff 05 00 00 cmp $0x5ff,%eax f5015: 0f 86 8c 14 00 00 jbe f64a7 f501b: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f5021: 3d ff 25 00 00 cmp $0x25ff,%eax f5026: 76 15 jbe f503d f5028: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f502e: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f5034: 81 f9 00 06 00 00 cmp $0x600,%ecx f503a: 0f 43 c2 cmovae %edx,%eax f503d: c1 e0 0e shl $0xe,%eax f5040: 31 c9 xor %ecx,%ecx f5042: 48 89 ef mov %rbp,%rdi f5045: 83 c8 01 or $0x1,%eax f5048: 89 c2 mov %eax,%edx f504a: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5051: 8b 70 04 mov 0x4(%rax),%esi f5054: 83 c6 11 add $0x11,%esi f5057: e8 00 00 00 00 callq f505c f505c: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5063: 31 d2 xor %edx,%edx f5065: 31 c9 xor %ecx,%ecx f5067: 48 89 ef mov %rbp,%rdi f506a: 8b 70 04 mov 0x4(%rax),%esi f506d: 83 c6 12 add $0x12,%esi f5070: e8 00 00 00 00 callq f5075 f5075: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f507c: 8b 40 04 mov 0x4(%rax),%eax f507f: 8d 14 85 84 02 00 00 lea 0x284(,%rax,4),%edx f5086: 81 e2 ff ff 0f 00 and $0xfffff,%edx f508c: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f5092: 3d ff 25 00 00 cmp $0x25ff,%eax f5097: 76 33 jbe f50cc f5099: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f509f: 3d ff 05 00 00 cmp $0x5ff,%eax f50a4: 0f 86 f2 13 00 00 jbe f649c f50aa: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f50b0: 3d ff 25 00 00 cmp $0x25ff,%eax f50b5: 76 15 jbe f50cc f50b7: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f50bd: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f50c3: 81 f9 00 06 00 00 cmp $0x600,%ecx f50c9: 0f 43 c2 cmovae %edx,%eax f50cc: c1 e0 0e shl $0xe,%eax f50cf: 31 c9 xor %ecx,%ecx f50d1: 48 89 ef mov %rbp,%rdi f50d4: 83 c8 01 or $0x1,%eax f50d7: 89 c2 mov %eax,%edx f50d9: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f50e0: 8b 70 04 mov 0x4(%rax),%esi f50e3: 83 c6 11 add $0x11,%esi f50e6: e8 00 00 00 00 callq f50eb f50eb: ba 08 73 30 00 mov $0x307308,%edx f50f0: 31 c9 xor %ecx,%ecx f50f2: 48 89 ef mov %rbp,%rdi f50f5: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f50fc: 8b 70 04 mov 0x4(%rax),%esi f50ff: 83 c6 12 add $0x12,%esi f5102: e8 00 00 00 00 callq f5107 f5107: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f510e: 8b 40 04 mov 0x4(%rax),%eax f5111: 8d 14 85 a0 12 00 00 lea 0x12a0(,%rax,4),%edx f5118: 81 e2 ff ff 0f 00 and $0xfffff,%edx f511e: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f5124: 3d ff 25 00 00 cmp $0x25ff,%eax f5129: 76 33 jbe f515e f512b: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f5131: 3d ff 05 00 00 cmp $0x5ff,%eax f5136: 0f 86 55 13 00 00 jbe f6491 f513c: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f5142: 3d ff 25 00 00 cmp $0x25ff,%eax f5147: 76 15 jbe f515e f5149: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f514f: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f5155: 81 f9 00 06 00 00 cmp $0x600,%ecx f515b: 0f 43 c2 cmovae %edx,%eax f515e: c1 e0 0e shl $0xe,%eax f5161: 31 c9 xor %ecx,%ecx f5163: 48 89 ef mov %rbp,%rdi f5166: 83 c8 01 or $0x1,%eax f5169: 89 c2 mov %eax,%edx f516b: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5172: 8b 70 04 mov 0x4(%rax),%esi f5175: 83 c6 11 add $0x11,%esi f5178: e8 00 00 00 00 callq f517d f517d: ba 10 00 00 00 mov $0x10,%edx f5182: 31 c9 xor %ecx,%ecx f5184: 48 89 ef mov %rbp,%rdi f5187: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f518e: 8b 70 04 mov 0x4(%rax),%esi f5191: 83 c6 12 add $0x12,%esi f5194: e8 00 00 00 00 callq f5199 f5199: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f51a0: 8b 40 04 mov 0x4(%rax),%eax f51a3: 8d 14 85 30 0b 00 00 lea 0xb30(,%rax,4),%edx f51aa: 81 e2 ff ff 0f 00 and $0xfffff,%edx f51b0: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f51b6: 3d ff 25 00 00 cmp $0x25ff,%eax f51bb: 76 33 jbe f51f0 f51bd: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f51c3: 3d ff 05 00 00 cmp $0x5ff,%eax f51c8: 0f 86 b8 12 00 00 jbe f6486 f51ce: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f51d4: 3d ff 25 00 00 cmp $0x25ff,%eax f51d9: 76 15 jbe f51f0 f51db: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f51e1: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f51e7: 81 f9 00 06 00 00 cmp $0x600,%ecx f51ed: 0f 43 c2 cmovae %edx,%eax f51f0: c1 e0 0e shl $0xe,%eax f51f3: 31 c9 xor %ecx,%ecx f51f5: 48 89 ef mov %rbp,%rdi f51f8: 83 c8 01 or $0x1,%eax f51fb: 89 c2 mov %eax,%edx f51fd: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5204: 8b 70 04 mov 0x4(%rax),%esi f5207: 83 c6 11 add $0x11,%esi f520a: e8 00 00 00 00 callq f520f f520f: ba 40 20 0c 04 mov $0x40c2040,%edx f5214: 31 c9 xor %ecx,%ecx f5216: 48 89 ef mov %rbp,%rdi f5219: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5220: 8b 70 04 mov 0x4(%rax),%esi f5223: 83 c6 12 add $0x12,%esi f5226: e8 00 00 00 00 callq f522b f522b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f5232: 8b 40 04 mov 0x4(%rax),%eax f5235: 8d 14 85 38 0b 00 00 lea 0xb38(,%rax,4),%edx f523c: 81 e2 ff ff 0f 00 and $0xfffff,%edx f5242: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f5248: 3d ff 25 00 00 cmp $0x25ff,%eax f524d: 76 33 jbe f5282 f524f: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f5255: 3d ff 05 00 00 cmp $0x5ff,%eax f525a: 0f 86 1b 12 00 00 jbe f647b f5260: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f5266: 3d ff 25 00 00 cmp $0x25ff,%eax f526b: 76 15 jbe f5282 f526d: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f5273: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f5279: 81 f9 00 06 00 00 cmp $0x600,%ecx f527f: 0f 43 c2 cmovae %edx,%eax f5282: c1 e0 0e shl $0xe,%eax f5285: 31 c9 xor %ecx,%ecx f5287: 48 89 ef mov %rbp,%rdi f528a: 83 c8 01 or $0x1,%eax f528d: 89 c2 mov %eax,%edx f528f: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5296: 8b 70 04 mov 0x4(%rax),%esi f5299: 83 c6 11 add $0x11,%esi f529c: e8 00 00 00 00 callq f52a1 f52a1: ba 40 20 0c 04 mov $0x40c2040,%edx f52a6: 31 c9 xor %ecx,%ecx f52a8: 48 89 ef mov %rbp,%rdi f52ab: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f52b2: 8b 70 04 mov 0x4(%rax),%esi f52b5: 83 c6 12 add $0x12,%esi f52b8: e8 00 00 00 00 callq f52bd f52bd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f52c4: 8b 40 04 mov 0x4(%rax),%eax f52c7: 8d 14 85 40 0b 00 00 lea 0xb40(,%rax,4),%edx f52ce: 81 e2 ff ff 0f 00 and $0xfffff,%edx f52d4: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f52da: 3d ff 25 00 00 cmp $0x25ff,%eax f52df: 76 33 jbe f5314 f52e1: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f52e7: 3d ff 05 00 00 cmp $0x5ff,%eax f52ec: 0f 86 7e 11 00 00 jbe f6470 f52f2: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f52f8: 3d ff 25 00 00 cmp $0x25ff,%eax f52fd: 76 15 jbe f5314 f52ff: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f5305: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f530b: 81 f9 00 06 00 00 cmp $0x600,%ecx f5311: 0f 43 c2 cmovae %edx,%eax f5314: c1 e0 0e shl $0xe,%eax f5317: 31 c9 xor %ecx,%ecx f5319: 48 89 ef mov %rbp,%rdi f531c: 83 c8 01 or $0x1,%eax f531f: 89 c2 mov %eax,%edx f5321: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5328: 8b 70 04 mov 0x4(%rax),%esi f532b: 83 c6 11 add $0x11,%esi f532e: e8 00 00 00 00 callq f5333 f5333: ba 88 00 00 00 mov $0x88,%edx f5338: 31 c9 xor %ecx,%ecx f533a: 48 89 ef mov %rbp,%rdi f533d: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5344: 8b 70 04 mov 0x4(%rax),%esi f5347: 83 c6 12 add $0x12,%esi f534a: e8 00 00 00 00 callq f534f f534f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f5356: 8b 40 04 mov 0x4(%rax),%eax f5359: 8d 14 85 48 0b 00 00 lea 0xb48(,%rax,4),%edx f5360: 81 e2 ff ff 0f 00 and $0xfffff,%edx f5366: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f536c: 3d ff 25 00 00 cmp $0x25ff,%eax f5371: 76 33 jbe f53a6 f5373: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f5379: 3d ff 05 00 00 cmp $0x5ff,%eax f537e: 0f 86 e1 10 00 00 jbe f6465 f5384: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f538a: 3d ff 25 00 00 cmp $0x25ff,%eax f538f: 76 15 jbe f53a6 f5391: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f5397: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f539d: 81 f9 00 06 00 00 cmp $0x600,%ecx f53a3: 0f 43 c2 cmovae %edx,%eax f53a6: c1 e0 0e shl $0xe,%eax f53a9: 31 c9 xor %ecx,%ecx f53ab: 48 89 ef mov %rbp,%rdi f53ae: 83 c8 01 or $0x1,%eax f53b1: 89 c2 mov %eax,%edx f53b3: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f53ba: 8b 70 04 mov 0x4(%rax),%esi f53bd: 83 c6 11 add $0x11,%esi f53c0: e8 00 00 00 00 callq f53c5 f53c5: 31 d2 xor %edx,%edx f53c7: 44 89 e6 mov %r12d,%esi f53ca: 48 89 ef mov %rbp,%rdi f53cd: e8 ee c0 ff ff callq f14c0 f53d2: ba 10 00 00 00 mov $0x10,%edx f53d7: 31 c9 xor %ecx,%ecx f53d9: 48 89 ef mov %rbp,%rdi f53dc: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f53e3: 8b 70 04 mov 0x4(%rax),%esi f53e6: 83 c6 12 add $0x12,%esi f53e9: e8 00 00 00 00 callq f53ee f53ee: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f53f5: 8b 40 04 mov 0x4(%rax),%eax f53f8: 8d 14 85 b0 09 00 00 lea 0x9b0(,%rax,4),%edx f53ff: 81 e2 ff ff 0f 00 and $0xfffff,%edx f5405: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f540b: 3d ff 25 00 00 cmp $0x25ff,%eax f5410: 76 33 jbe f5445 f5412: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f5418: 3d ff 05 00 00 cmp $0x5ff,%eax f541d: 0f 86 37 10 00 00 jbe f645a f5423: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f5429: 3d ff 25 00 00 cmp $0x25ff,%eax f542e: 76 15 jbe f5445 f5430: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f5436: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f543c: 81 f9 00 06 00 00 cmp $0x600,%ecx f5442: 0f 43 c2 cmovae %edx,%eax f5445: c1 e0 0e shl $0xe,%eax f5448: 31 c9 xor %ecx,%ecx f544a: 48 89 ef mov %rbp,%rdi f544d: 83 c8 01 or $0x1,%eax f5450: 89 c2 mov %eax,%edx f5452: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5459: 8b 70 04 mov 0x4(%rax),%esi f545c: 83 c6 11 add $0x11,%esi f545f: e8 00 00 00 00 callq f5464 f5464: ba 03 00 00 00 mov $0x3,%edx f5469: 31 c9 xor %ecx,%ecx f546b: 48 89 ef mov %rbp,%rdi f546e: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5475: 8b 70 04 mov 0x4(%rax),%esi f5478: 83 c6 12 add $0x12,%esi f547b: e8 00 00 00 00 callq f5480 f5480: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f5487: 8b 40 04 mov 0x4(%rax),%eax f548a: 8d 14 85 ac 09 00 00 lea 0x9ac(,%rax,4),%edx f5491: 81 e2 ff ff 0f 00 and $0xfffff,%edx f5497: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f549d: 3d ff 25 00 00 cmp $0x25ff,%eax f54a2: 76 33 jbe f54d7 f54a4: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f54aa: 3d ff 05 00 00 cmp $0x5ff,%eax f54af: 0f 86 9a 0f 00 00 jbe f644f f54b5: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f54bb: 3d ff 25 00 00 cmp $0x25ff,%eax f54c0: 76 15 jbe f54d7 f54c2: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f54c8: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f54ce: 81 f9 00 06 00 00 cmp $0x600,%ecx f54d4: 0f 43 c2 cmovae %edx,%eax f54d7: c1 e0 0e shl $0xe,%eax f54da: 31 c9 xor %ecx,%ecx f54dc: 48 89 ef mov %rbp,%rdi f54df: 83 c8 01 or $0x1,%eax f54e2: 89 c2 mov %eax,%edx f54e4: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f54eb: 8b 70 04 mov 0x4(%rax),%esi f54ee: 83 c6 11 add $0x11,%esi f54f1: e8 00 00 00 00 callq f54f6 f54f6: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f54fd: 31 d2 xor %edx,%edx f54ff: 31 c9 xor %ecx,%ecx f5501: 48 89 ef mov %rbp,%rdi f5504: 8b 70 04 mov 0x4(%rax),%esi f5507: 83 c6 12 add $0x12,%esi f550a: e8 00 00 00 00 callq f550f f550f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f5516: 8b 40 04 mov 0x4(%rax),%eax f5519: 8d 14 85 98 12 00 00 lea 0x1298(,%rax,4),%edx f5520: 81 e2 ff ff 0f 00 and $0xfffff,%edx f5526: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f552c: 3d ff 25 00 00 cmp $0x25ff,%eax f5531: 76 33 jbe f5566 f5533: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f5539: 3d ff 05 00 00 cmp $0x5ff,%eax f553e: 0f 86 00 0f 00 00 jbe f6444 f5544: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f554a: 3d ff 25 00 00 cmp $0x25ff,%eax f554f: 76 15 jbe f5566 f5551: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f5557: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f555d: 81 f9 00 06 00 00 cmp $0x600,%ecx f5563: 0f 43 c2 cmovae %edx,%eax f5566: c1 e0 0e shl $0xe,%eax f5569: 31 c9 xor %ecx,%ecx f556b: 48 89 ef mov %rbp,%rdi f556e: 83 c8 01 or $0x1,%eax f5571: 89 c2 mov %eax,%edx f5573: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f557a: 8b 70 04 mov 0x4(%rax),%esi f557d: 83 c6 11 add $0x11,%esi f5580: e8 00 00 00 00 callq f5585 f5585: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f558c: 31 d2 xor %edx,%edx f558e: 31 c9 xor %ecx,%ecx f5590: 48 89 ef mov %rbp,%rdi f5593: 8b 70 04 mov 0x4(%rax),%esi f5596: 83 c6 12 add $0x12,%esi f5599: e8 00 00 00 00 callq f559e f559e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f55a5: 8b 40 04 mov 0x4(%rax),%eax f55a8: 8d 14 85 18 03 00 00 lea 0x318(,%rax,4),%edx f55af: 81 e2 ff ff 0f 00 and $0xfffff,%edx f55b5: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f55bb: 3d ff 25 00 00 cmp $0x25ff,%eax f55c0: 76 33 jbe f55f5 f55c2: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f55c8: 3d ff 05 00 00 cmp $0x5ff,%eax f55cd: 0f 86 66 0e 00 00 jbe f6439 f55d3: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f55d9: 3d ff 25 00 00 cmp $0x25ff,%eax f55de: 76 15 jbe f55f5 f55e0: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f55e6: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f55ec: 81 f9 00 06 00 00 cmp $0x600,%ecx f55f2: 0f 43 c2 cmovae %edx,%eax f55f5: c1 e0 0e shl $0xe,%eax f55f8: 31 c9 xor %ecx,%ecx f55fa: 48 89 ef mov %rbp,%rdi f55fd: 83 c8 01 or $0x1,%eax f5600: 89 c2 mov %eax,%edx f5602: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5609: 8b 70 04 mov 0x4(%rax),%esi f560c: 83 c6 11 add $0x11,%esi f560f: e8 00 00 00 00 callq f5614 f5614: ba 00 02 f0 0f mov $0xff00200,%edx f5619: 31 c9 xor %ecx,%ecx f561b: 48 89 ef mov %rbp,%rdi f561e: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5625: 8b 70 04 mov 0x4(%rax),%esi f5628: 83 c6 12 add $0x12,%esi f562b: e8 00 00 00 00 callq f5630 f5630: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f5637: 8b 40 04 mov 0x4(%rax),%eax f563a: 8d 14 85 58 05 00 00 lea 0x558(,%rax,4),%edx f5641: 81 e2 ff ff 0f 00 and $0xfffff,%edx f5647: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f564d: 3d ff 25 00 00 cmp $0x25ff,%eax f5652: 76 33 jbe f5687 f5654: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f565a: 3d ff 05 00 00 cmp $0x5ff,%eax f565f: 0f 86 c9 0d 00 00 jbe f642e f5665: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f566b: 3d ff 25 00 00 cmp $0x25ff,%eax f5670: 76 15 jbe f5687 f5672: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f5678: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f567e: 81 f9 00 06 00 00 cmp $0x600,%ecx f5684: 0f 43 c2 cmovae %edx,%eax f5687: c1 e0 0e shl $0xe,%eax f568a: 31 c9 xor %ecx,%ecx f568c: 48 89 ef mov %rbp,%rdi f568f: 83 c8 01 or $0x1,%eax f5692: 89 c2 mov %eax,%edx f5694: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f569b: 8b 70 04 mov 0x4(%rax),%esi f569e: 83 c6 11 add $0x11,%esi f56a1: e8 00 00 00 00 callq f56a6 f56a6: ba 02 00 00 00 mov $0x2,%edx f56ab: 31 c9 xor %ecx,%ecx f56ad: 48 89 ef mov %rbp,%rdi f56b0: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f56b7: 8b 70 04 mov 0x4(%rax),%esi f56ba: 83 c6 12 add $0x12,%esi f56bd: e8 00 00 00 00 callq f56c2 f56c2: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax f56c9: 8b 40 04 mov 0x4(%rax),%eax f56cc: 8d 14 85 84 02 00 00 lea 0x284(,%rax,4),%edx f56d3: 81 e2 ff ff 0f 00 and $0xfffff,%edx f56d9: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f56df: 3d ff 25 00 00 cmp $0x25ff,%eax f56e4: 76 33 jbe f5719 f56e6: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f56ec: 3d ff 05 00 00 cmp $0x5ff,%eax f56f1: 0f 86 2c 0d 00 00 jbe f6423 f56f7: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f56fd: 3d ff 25 00 00 cmp $0x25ff,%eax f5702: 76 15 jbe f5719 f5704: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f570a: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f5710: 81 f9 00 06 00 00 cmp $0x600,%ecx f5716: 0f 43 c2 cmovae %edx,%eax f5719: c1 e0 0e shl $0xe,%eax f571c: 31 c9 xor %ecx,%ecx f571e: 48 89 ef mov %rbp,%rdi f5721: 83 c8 01 or $0x1,%eax f5724: 89 c2 mov %eax,%edx f5726: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f572d: 8b 70 04 mov 0x4(%rax),%esi f5730: 83 c6 11 add $0x11,%esi f5733: e8 00 00 00 00 callq f5738 f5738: e9 6c f4 ff ff jmpq f4ba9 f573d: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f5743: 3d ff 05 00 00 cmp $0x5ff,%eax f5748: 0f 87 65 0a 00 00 ja f61b3 f574e: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f5754: e9 f7 f3 ff ff jmpq f4b50 f5759: 48 89 ef mov %rbp,%rdi f575c: e8 9f d7 ff ff callq f2f00 f5761: 80 bd d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbp) f5768: 0f 84 1e f6 ff ff je f4d8c f576e: 31 db xor %ebx,%ebx f5770: 41 bd 01 00 00 00 mov $0x1,%r13d f5776: 44 89 e8 mov %r13d,%eax f5779: 89 d9 mov %ebx,%ecx f577b: d3 e0 shl %cl,%eax f577d: 23 85 f4 25 01 00 and 0x125f4(%rbp),%eax f5783: 0f 85 5c 01 00 00 jne f58e5 f5789: 48 63 c3 movslq %ebx,%rax f578c: 31 d2 xor %edx,%edx f578e: 48 89 ef mov %rbp,%rdi f5791: 4c 8d 64 c5 00 lea 0x0(%rbp,%rax,8),%r12 f5796: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f579d: 00 f579e: 8b 70 04 mov 0x4(%rax),%esi f57a1: 81 c6 56 01 00 00 add $0x156,%esi f57a7: e8 00 00 00 00 callq f57ac f57ac: 31 c9 xor %ecx,%ecx f57ae: 48 89 ef mov %rbp,%rdi f57b1: 80 cc 02 or $0x2,%ah f57b4: 89 c2 mov %eax,%edx f57b6: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f57bd: 00 f57be: 8b 70 04 mov 0x4(%rax),%esi f57c1: 81 c6 56 01 00 00 add $0x156,%esi f57c7: e8 00 00 00 00 callq f57cc f57cc: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f57d3: 00 f57d4: 31 d2 xor %edx,%edx f57d6: 48 89 ef mov %rbp,%rdi f57d9: 8b 70 04 mov 0x4(%rax),%esi f57dc: 81 c6 a1 00 00 00 add $0xa1,%esi f57e2: e8 00 00 00 00 callq f57e7 f57e7: 31 c9 xor %ecx,%ecx f57e9: 48 89 ef mov %rbp,%rdi f57ec: 83 e0 fd and $0xfffffffd,%eax f57ef: 89 c2 mov %eax,%edx f57f1: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f57f8: 00 f57f9: 8b 70 04 mov 0x4(%rax),%esi f57fc: 81 c6 a1 00 00 00 add $0xa1,%esi f5802: e8 00 00 00 00 callq f5807 f5807: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f580e: 00 f580f: 31 d2 xor %edx,%edx f5811: 48 89 ef mov %rbp,%rdi f5814: 8b 70 04 mov 0x4(%rax),%esi f5817: 81 c6 a8 04 00 00 add $0x4a8,%esi f581d: e8 00 00 00 00 callq f5822 f5822: 31 c9 xor %ecx,%ecx f5824: 48 89 ef mov %rbp,%rdi f5827: 30 c0 xor %al,%al f5829: 89 c2 mov %eax,%edx f582b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f5832: 00 f5833: 81 ca 08 31 20 00 or $0x203108,%edx f5839: 8b 70 04 mov 0x4(%rax),%esi f583c: 81 c6 a8 04 00 00 add $0x4a8,%esi f5842: e8 00 00 00 00 callq f5847 f5847: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f584e: 00 f584f: 31 d2 xor %edx,%edx f5851: 48 89 ef mov %rbp,%rdi f5854: 8b 70 04 mov 0x4(%rax),%esi f5857: 81 c6 cc 02 00 00 add $0x2cc,%esi f585d: e8 00 00 00 00 callq f5862 f5862: 31 c9 xor %ecx,%ecx f5864: 48 89 ef mov %rbp,%rdi f5867: 83 e0 c7 and $0xffffffc7,%eax f586a: 89 c2 mov %eax,%edx f586c: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f5873: 00 f5874: 83 ca 10 or $0x10,%edx f5877: 8b 70 04 mov 0x4(%rax),%esi f587a: 81 c6 cc 02 00 00 add $0x2cc,%esi f5880: e8 00 00 00 00 callq f5885 f5885: 31 c9 xor %ecx,%ecx f5887: ba 40 20 0c 04 mov $0x40c2040,%edx f588c: 48 89 ef mov %rbp,%rdi f588f: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f5896: 00 f5897: 8b 70 04 mov 0x4(%rax),%esi f589a: 81 c6 ce 02 00 00 add $0x2ce,%esi f58a0: e8 00 00 00 00 callq f58a5 f58a5: 31 c9 xor %ecx,%ecx f58a7: ba 40 20 0c 04 mov $0x40c2040,%edx f58ac: 48 89 ef mov %rbp,%rdi f58af: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f58b6: 00 f58b7: 8b 70 04 mov 0x4(%rax),%esi f58ba: 81 c6 d0 02 00 00 add $0x2d0,%esi f58c0: e8 00 00 00 00 callq f58c5 f58c5: 31 c9 xor %ecx,%ecx f58c7: ba 88 00 00 00 mov $0x88,%edx f58cc: 48 89 ef mov %rbp,%rdi f58cf: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f58d6: 00 f58d7: 8b 70 04 mov 0x4(%rax),%esi f58da: 81 c6 d2 02 00 00 add $0x2d2,%esi f58e0: e8 00 00 00 00 callq f58e5 f58e5: 0f b6 95 d9 0a 01 00 movzbl 0x10ad9(%rbp),%edx f58ec: 83 c3 01 add $0x1,%ebx f58ef: 89 d0 mov %edx,%eax f58f1: 39 d3 cmp %edx,%ebx f58f3: 0f 8c 7d fe ff ff jl f5776 f58f9: 84 d2 test %dl,%dl f58fb: 0f 84 8b f4 ff ff je f4d8c f5901: 48 8b 95 c8 0a 01 00 mov 0x10ac8(%rbp),%rdx f5908: 45 31 f6 xor %r14d,%r14d f590b: 4c 8b 22 mov (%rdx),%r12 f590e: 41 81 c4 03 10 00 00 add $0x1003,%r12d f5915: 41 81 e4 00 f0 ff ff and $0xfffff000,%r12d f591c: 41 bd 01 00 00 00 mov $0x1,%r13d f5922: 44 89 f1 mov %r14d,%ecx f5925: 41 d3 e5 shl %cl,%r13d f5928: 44 23 ad f4 25 01 00 and 0x125f4(%rbp),%r13d f592f: 0f 85 52 02 00 00 jne f5b87 f5935: 49 63 de movslq %r14d,%rbx f5938: 4c 8d 7c dd 00 lea 0x0(%rbp,%rbx,8),%r15 f593d: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5944: 8b 70 04 mov 0x4(%rax),%esi f5947: 81 c6 3c 04 00 00 add $0x43c,%esi f594d: 83 bd c8 33 01 00 02 cmpl $0x2,0x133c8(%rbp) f5954: 0f 84 5d 0a 00 00 je f63b7 f595a: 4c 69 eb 50 0d 00 00 imul $0xd50,%rbx,%r13 f5961: 31 c9 xor %ecx,%ecx f5963: 48 89 ef mov %rbp,%rdi f5966: 49 01 ed add %rbp,%r13 f5969: 41 8b 95 f0 0a 01 00 mov 0x10af0(%r13),%edx f5970: e8 00 00 00 00 callq f5975 f5975: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f597c: 31 c9 xor %ecx,%ecx f597e: 48 89 ef mov %rbp,%rdi f5981: 41 8b 95 f4 0a 01 00 mov 0x10af4(%r13),%edx f5988: 45 89 e5 mov %r12d,%r13d f598b: 8b 70 04 mov 0x4(%rax),%esi f598e: 81 c6 3d 04 00 00 add $0x43d,%esi f5994: e8 00 00 00 00 callq f5999 f5999: 31 c9 xor %ecx,%ecx f599b: ba 20 00 00 00 mov $0x20,%edx f59a0: 48 89 ef mov %rbp,%rdi f59a3: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f59aa: 8b 70 04 mov 0x4(%rax),%esi f59ad: 81 c6 40 01 00 00 add $0x140,%esi f59b3: e8 00 00 00 00 callq f59b8 f59b8: 44 89 e0 mov %r12d,%eax f59bb: 49 8b 97 98 5f 01 00 mov 0x15f98(%r15),%rdx f59c2: 31 c9 xor %ecx,%ecx f59c4: 48 89 ef mov %rbp,%rdi f59c7: 48 89 04 24 mov %rax,(%rsp) f59cb: 48 69 db 50 0d 00 00 imul $0xd50,%rbx,%rbx f59d2: 8b 72 04 mov 0x4(%rdx),%esi f59d5: 44 89 e2 mov %r12d,%edx f59d8: 81 c6 41 01 00 00 add $0x141,%esi f59de: 48 01 eb add %rbp,%rbx f59e1: e8 00 00 00 00 callq f59e6 f59e6: 49 8b 8f 98 5f 01 00 mov 0x15f98(%r15),%rcx f59ed: 8b 93 f0 0a 01 00 mov 0x10af0(%rbx),%edx f59f3: 48 89 ef mov %rbp,%rdi f59f6: 8b 71 04 mov 0x4(%rcx),%esi f59f9: 44 01 ea add %r13d,%edx f59fc: 31 c9 xor %ecx,%ecx f59fe: 81 c6 68 04 00 00 add $0x468,%esi f5a04: e8 00 00 00 00 callq f5a09 f5a09: 49 8b 8f 98 5f 01 00 mov 0x15f98(%r15),%rcx f5a10: 48 8b 04 24 mov (%rsp),%rax f5a14: 48 89 ef mov %rbp,%rdi f5a17: 48 8b 93 f0 0a 01 00 mov 0x10af0(%rbx),%rdx f5a1e: 8b 71 04 mov 0x4(%rcx),%esi f5a21: 31 c9 xor %ecx,%ecx f5a23: 48 01 c2 add %rax,%rdx f5a26: 48 c1 ea 20 shr $0x20,%rdx f5a2a: 81 c6 69 04 00 00 add $0x469,%esi f5a30: e8 00 00 00 00 callq f5a35 f5a35: 49 8b 97 98 5f 01 00 mov 0x15f98(%r15),%rdx f5a3c: 31 c9 xor %ecx,%ecx f5a3e: 48 89 ef mov %rbp,%rdi f5a41: 8b 72 04 mov 0x4(%rdx),%esi f5a44: 31 d2 xor %edx,%edx f5a46: 81 c6 42 01 00 00 add $0x142,%esi f5a4c: e8 00 00 00 00 callq f5a51 f5a51: 49 8b 97 98 5f 01 00 mov 0x15f98(%r15),%rdx f5a58: 31 c9 xor %ecx,%ecx f5a5a: 48 89 ef mov %rbp,%rdi f5a5d: 8b 72 04 mov 0x4(%rdx),%esi f5a60: ba 00 00 02 00 mov $0x20000,%edx f5a65: 81 c6 43 01 00 00 add $0x143,%esi f5a6b: e8 00 00 00 00 callq f5a70 f5a70: 49 8b 8f 98 5f 01 00 mov 0x15f98(%r15),%rcx f5a77: 48 8b 93 f0 0a 01 00 mov 0x10af0(%rbx),%rdx f5a7e: 48 89 ef mov %rbp,%rdi f5a81: 8b 71 04 mov 0x4(%rcx),%esi f5a84: 41 8d 94 15 00 00 02 lea 0x20000(%r13,%rdx,1),%edx f5a8b: 00 f5a8c: 31 c9 xor %ecx,%ecx f5a8e: 81 c6 6c 04 00 00 add $0x46c,%esi f5a94: e8 00 00 00 00 callq f5a99 f5a99: 48 8b 04 24 mov (%rsp),%rax f5a9d: 31 c9 xor %ecx,%ecx f5a9f: 48 89 ef mov %rbp,%rdi f5aa2: 48 8b 93 f0 0a 01 00 mov 0x10af0(%rbx),%rdx f5aa9: 48 8d 94 10 00 00 02 lea 0x20000(%rax,%rdx,1),%rdx f5ab0: 00 f5ab1: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5ab8: 48 c1 ea 20 shr $0x20,%rdx f5abc: 8b 70 04 mov 0x4(%rax),%esi f5abf: 81 c6 6d 04 00 00 add $0x46d,%esi f5ac5: e8 00 00 00 00 callq f5aca f5aca: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5ad1: 31 c9 xor %ecx,%ecx f5ad3: 31 d2 xor %edx,%edx f5ad5: 48 89 ef mov %rbp,%rdi f5ad8: 8b 70 04 mov 0x4(%rax),%esi f5adb: 81 c6 44 01 00 00 add $0x144,%esi f5ae1: e8 00 00 00 00 callq f5ae6 f5ae6: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5aed: ba 00 00 08 00 mov $0x80000,%edx f5af2: 48 89 ef mov %rbp,%rdi f5af5: 8b 70 04 mov 0x4(%rax),%esi f5af8: 81 c6 45 01 00 00 add $0x145,%esi f5afe: 31 c9 xor %ecx,%ecx f5b00: e8 00 00 00 00 callq f5b05 f5b05: 8b 93 28 18 01 00 mov 0x11828(%rbx),%edx f5b0b: 31 c9 xor %ecx,%ecx f5b0d: 48 89 ef mov %rbp,%rdi f5b10: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5b17: 8b 70 04 mov 0x4(%rax),%esi f5b1a: 81 c6 38 04 00 00 add $0x438,%esi f5b20: e8 00 00 00 00 callq f5b25 f5b25: 8b 93 2c 18 01 00 mov 0x1182c(%rbx),%edx f5b2b: 31 c9 xor %ecx,%ecx f5b2d: 48 89 ef mov %rbp,%rdi f5b30: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5b37: 8b 70 04 mov 0x4(%rax),%esi f5b3a: 81 c6 39 04 00 00 add $0x439,%esi f5b40: e8 00 00 00 00 callq f5b45 f5b45: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5b4c: 31 c9 xor %ecx,%ecx f5b4e: 31 d2 xor %edx,%edx f5b50: 48 89 ef mov %rbp,%rdi f5b53: 8b 70 04 mov 0x4(%rax),%esi f5b56: 81 c6 52 01 00 00 add $0x152,%esi f5b5c: e8 00 00 00 00 callq f5b61 f5b61: 31 c9 xor %ecx,%ecx f5b63: ba 00 10 00 00 mov $0x1000,%edx f5b68: 48 89 ef mov %rbp,%rdi f5b6b: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f5b72: 8b 70 04 mov 0x4(%rax),%esi f5b75: 81 c6 53 01 00 00 add $0x153,%esi f5b7b: e8 00 00 00 00 callq f5b80 f5b80: 0f b6 85 d9 0a 01 00 movzbl 0x10ad9(%rbp),%eax f5b87: 41 83 c6 01 add $0x1,%r14d f5b8b: 0f b6 d0 movzbl %al,%edx f5b8e: 41 39 d6 cmp %edx,%r14d f5b91: 0f 8c 85 fd ff ff jl f591c f5b97: 84 c0 test %al,%al f5b99: 0f 84 ed f1 ff ff je f4d8c f5b9f: 4c 8d a5 98 5f 01 00 lea 0x15f98(%rbp),%r12 f5ba6: 4c 8d b5 10 0d 01 00 lea 0x10d10(%rbp),%r14 f5bad: 45 31 ff xor %r15d,%r15d f5bb0: eb 1f jmp f5bd1 f5bb2: 0f b6 85 d9 0a 01 00 movzbl 0x10ad9(%rbp),%eax f5bb9: 41 83 c7 01 add $0x1,%r15d f5bbd: 49 83 c4 08 add $0x8,%r12 f5bc1: 49 81 c6 50 0d 00 00 add $0xd50,%r14 f5bc8: 41 39 c7 cmp %eax,%r15d f5bcb: 0f 8d bb f1 ff ff jge f4d8c f5bd1: b8 01 00 00 00 mov $0x1,%eax f5bd6: 44 89 f9 mov %r15d,%ecx f5bd9: d3 e0 shl %cl,%eax f5bdb: 23 85 f4 25 01 00 and 0x125f4(%rbp),%eax f5be1: 75 cf jne f5bb2 f5be3: 49 8b 86 10 0b 00 00 mov 0xb10(%r14),%rax f5bea: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx f5bf0: 31 c9 xor %ecx,%ecx f5bf2: 48 89 ef mov %rbp,%rdi f5bf5: 48 89 44 24 10 mov %rax,0x10(%rsp) f5bfa: 49 8b 04 24 mov (%r12),%rax f5bfe: 8b 70 04 mov 0x4(%rax),%esi f5c01: 83 c6 49 add $0x49,%esi f5c04: e8 00 00 00 00 callq f5c09 f5c09: 49 8b 04 24 mov (%r12),%rax f5c0d: 31 c9 xor %ecx,%ecx f5c0f: 48 89 ef mov %rbp,%rdi f5c12: 8b 95 84 8a 00 00 mov 0x8a84(%rbp),%edx f5c18: 8b 70 04 mov 0x4(%rax),%esi f5c1b: 83 c6 49 add $0x49,%esi f5c1e: e8 00 00 00 00 callq f5c23 f5c23: 49 8b 04 24 mov (%r12),%rax f5c27: 31 d2 xor %edx,%edx f5c29: 48 89 ef mov %rbp,%rdi f5c2c: 8b 70 04 mov 0x4(%rax),%esi f5c2f: 81 c6 a6 04 00 00 add $0x4a6,%esi f5c35: e8 00 00 00 00 callq f5c3a f5c3a: 31 c9 xor %ecx,%ecx f5c3c: 48 89 ef mov %rbp,%rdi f5c3f: 80 e4 fe and $0xfe,%ah f5c42: 89 c2 mov %eax,%edx f5c44: 49 8b 04 24 mov (%r12),%rax f5c48: 8b 70 04 mov 0x4(%rax),%esi f5c4b: 81 c6 a6 04 00 00 add $0x4a6,%esi f5c51: e8 00 00 00 00 callq f5c56 f5c56: 49 8b 04 24 mov (%r12),%rax f5c5a: 31 d2 xor %edx,%edx f5c5c: 48 89 ef mov %rbp,%rdi f5c5f: 8b 70 04 mov 0x4(%rax),%esi f5c62: 81 c6 c6 00 00 00 add $0xc6,%esi f5c68: e8 00 00 00 00 callq f5c6d f5c6d: 31 c9 xor %ecx,%ecx f5c6f: 48 89 ef mov %rbp,%rdi f5c72: 83 e0 f7 and $0xfffffff7,%eax f5c75: 89 c2 mov %eax,%edx f5c77: 49 8b 04 24 mov (%r12),%rax f5c7b: 8b 70 04 mov 0x4(%rax),%esi f5c7e: 81 c6 c6 00 00 00 add $0xc6,%esi f5c84: e8 00 00 00 00 callq f5c89 f5c89: 49 8b 04 24 mov (%r12),%rax f5c8d: 31 d2 xor %edx,%edx f5c8f: 48 89 ef mov %rbp,%rdi f5c92: 8b 70 04 mov 0x4(%rax),%esi f5c95: 81 c6 56 01 00 00 add $0x156,%esi f5c9b: e8 00 00 00 00 callq f5ca0 f5ca0: 31 c9 xor %ecx,%ecx f5ca2: 48 89 ef mov %rbp,%rdi f5ca5: 25 ff ff ff ef and $0xefffffff,%eax f5caa: 89 c2 mov %eax,%edx f5cac: 49 8b 04 24 mov (%r12),%rax f5cb0: 8b 70 04 mov 0x4(%rax),%esi f5cb3: 81 c6 56 01 00 00 add $0x156,%esi f5cb9: e8 00 00 00 00 callq f5cbe f5cbe: c7 04 24 0a 00 00 00 movl $0xa,(%rsp) f5cc5: bb 64 00 00 00 mov $0x64,%ebx f5cca: 49 8b 04 24 mov (%r12),%rax f5cce: 31 d2 xor %edx,%edx f5cd0: 48 89 ef mov %rbp,%rdi f5cd3: 8b 70 04 mov 0x4(%rax),%esi f5cd6: 83 ee 80 sub $0xffffff80,%esi f5cd9: e8 00 00 00 00 callq f5cde f5cde: a8 02 test $0x2,%al f5ce0: 0f 85 4b 01 00 00 jne f5e31 f5ce6: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # f5ced f5ced: 41 bd 0a 00 00 00 mov $0xa,%r13d f5cf3: 0f 84 20 01 00 00 je f5e19 f5cf9: bf 58 89 41 00 mov $0x418958,%edi f5cfe: e8 00 00 00 00 callq f5d03 f5d03: 49 83 ed 01 sub $0x1,%r13 f5d07: 75 f0 jne f5cf9 f5d09: 83 eb 01 sub $0x1,%ebx f5d0c: 75 bc jne f5cca f5d0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f5d15: bb 0a 00 00 00 mov $0xa,%ebx f5d1a: e8 00 00 00 00 callq f5d1f f5d1f: 49 8b 04 24 mov (%r12),%rax f5d23: 31 d2 xor %edx,%edx f5d25: 48 89 ef mov %rbp,%rdi f5d28: 8b 70 04 mov 0x4(%rax),%esi f5d2b: 81 c6 56 01 00 00 add $0x156,%esi f5d31: e8 00 00 00 00 callq f5d36 f5d36: 31 c9 xor %ecx,%ecx f5d38: 48 89 ef mov %rbp,%rdi f5d3b: 0d 00 00 00 10 or $0x10000000,%eax f5d40: 89 c2 mov %eax,%edx f5d42: 49 8b 04 24 mov (%r12),%rax f5d46: 8b 70 04 mov 0x4(%rax),%esi f5d49: 81 c6 56 01 00 00 add $0x156,%esi f5d4f: e8 00 00 00 00 callq f5d54 f5d54: bf 58 89 41 00 mov $0x418958,%edi f5d59: e8 00 00 00 00 callq f5d5e f5d5e: 48 83 eb 01 sub $0x1,%rbx f5d62: 75 f0 jne f5d54 f5d64: 49 8b 04 24 mov (%r12),%rax f5d68: 31 d2 xor %edx,%edx f5d6a: 48 89 ef mov %rbp,%rdi f5d6d: bb 0a 00 00 00 mov $0xa,%ebx f5d72: 8b 70 04 mov 0x4(%rax),%esi f5d75: 81 c6 56 01 00 00 add $0x156,%esi f5d7b: e8 00 00 00 00 callq f5d80 f5d80: 31 c9 xor %ecx,%ecx f5d82: 48 89 ef mov %rbp,%rdi f5d85: 25 ff ff ff ef and $0xefffffff,%eax f5d8a: 89 c2 mov %eax,%edx f5d8c: 49 8b 04 24 mov (%r12),%rax f5d90: 8b 70 04 mov 0x4(%rax),%esi f5d93: 81 c6 56 01 00 00 add $0x156,%esi f5d99: e8 00 00 00 00 callq f5d9e f5d9e: bf 58 89 41 00 mov $0x418958,%edi f5da3: e8 00 00 00 00 callq f5da8 f5da8: 48 83 eb 01 sub $0x1,%rbx f5dac: 75 f0 jne f5d9e f5dae: 83 2c 24 01 subl $0x1,(%rsp) f5db2: 0f 85 0d ff ff ff jne f5cc5 f5db8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f5dbf: e8 00 00 00 00 callq f5dc4 f5dc4: b8 ff ff ff ff mov $0xffffffff,%eax f5dc9: e9 90 e4 ff ff jmpq f425e f5dce: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f5dd4: 3d ff 05 00 00 cmp $0x5ff,%eax f5dd9: 0f 86 e9 06 00 00 jbe f64c8 f5ddf: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f5de5: 3d ff 25 00 00 cmp $0x25ff,%eax f5dea: 0f 86 08 f0 ff ff jbe f4df8 f5df0: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f5df6: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f5dfc: 81 f9 00 06 00 00 cmp $0x600,%ecx f5e02: 0f 43 c2 cmovae %edx,%eax f5e05: e9 ee ef ff ff jmpq f4df8 f5e0a: be 01 00 00 00 mov $0x1,%esi f5e0f: e8 00 00 00 00 callq f5e14 f5e14: e9 61 e4 ff ff jmpq f427a f5e19: bf f4 01 00 00 mov $0x1f4,%edi f5e1e: e8 00 00 00 00 callq f5e23 f5e23: 83 eb 01 sub $0x1,%ebx f5e26: 0f 85 9e fe ff ff jne f5cca f5e2c: e9 dd fe ff ff jmpq f5d0e f5e31: 49 8b 04 24 mov (%r12),%rax f5e35: 31 d2 xor %edx,%edx f5e37: 48 89 ef mov %rbp,%rdi f5e3a: 8b 70 04 mov 0x4(%rax),%esi f5e3d: 81 c6 a1 00 00 00 add $0xa1,%esi f5e43: e8 00 00 00 00 callq f5e48 f5e48: 31 c9 xor %ecx,%ecx f5e4a: 48 89 ef mov %rbp,%rdi f5e4d: 83 c8 02 or $0x2,%eax f5e50: 89 c2 mov %eax,%edx f5e52: 49 8b 04 24 mov (%r12),%rax f5e56: 8b 70 04 mov 0x4(%rax),%esi f5e59: 81 c6 a1 00 00 00 add $0xa1,%esi f5e5f: e8 00 00 00 00 callq f5e64 f5e64: 49 8b 04 24 mov (%r12),%rax f5e68: 31 d2 xor %edx,%edx f5e6a: 48 89 ef mov %rbp,%rdi f5e6d: 8b 70 04 mov 0x4(%rax),%esi f5e70: 83 ee 80 sub $0xffffff80,%esi f5e73: e8 00 00 00 00 callq f5e78 f5e78: 31 c9 xor %ecx,%ecx f5e7a: 48 89 ef mov %rbp,%rdi f5e7d: 83 e0 fb and $0xfffffffb,%eax f5e80: 89 c2 mov %eax,%edx f5e82: 49 8b 04 24 mov (%r12),%rax f5e86: 8b 70 04 mov 0x4(%rax),%esi f5e89: 83 ee 80 sub $0xffffff80,%esi f5e8c: e8 00 00 00 00 callq f5e91 f5e91: 49 8b 04 24 mov (%r12),%rax f5e95: 31 d2 xor %edx,%edx f5e97: 48 89 ef mov %rbp,%rdi f5e9a: 31 c9 xor %ecx,%ecx f5e9c: 8b 70 04 mov 0x4(%rax),%esi f5e9f: 81 c6 b0 04 00 00 add $0x4b0,%esi f5ea5: e8 00 00 00 00 callq f5eaa f5eaa: 41 8b 7e 10 mov 0x10(%r14),%edi f5eae: ba 00 01 01 11 mov $0x11010100,%edx f5eb3: 48 83 ff 01 cmp $0x1,%rdi f5eb7: 76 10 jbe f5ec9 f5eb9: e8 92 dd ff ff callq f3c50 <__order_base_2.part.0> f5ebe: 83 e0 1f and $0x1f,%eax f5ec1: 89 c2 mov %eax,%edx f5ec3: 81 ca 00 01 01 11 or $0x11010100,%edx f5ec9: 49 8b 04 24 mov (%r12),%rax f5ecd: 31 c9 xor %ecx,%ecx f5ecf: 48 89 ef mov %rbp,%rdi f5ed2: 8b 70 04 mov 0x4(%rax),%esi f5ed5: 81 c6 de 02 00 00 add $0x2de,%esi f5edb: e8 00 00 00 00 callq f5ee0 f5ee0: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx f5ee5: 31 c9 xor %ecx,%ecx f5ee7: 48 89 ef mov %rbp,%rdi f5eea: 0f b6 43 39 movzbl 0x39(%rbx),%eax f5eee: 83 c8 01 or $0x1,%eax f5ef1: 88 43 39 mov %al,0x39(%rbx) f5ef4: 49 8b 04 24 mov (%r12),%rax f5ef8: 41 8b 56 20 mov 0x20(%r14),%edx f5efc: 8b 70 04 mov 0x4(%rax),%esi f5eff: 81 c6 32 04 00 00 add $0x432,%esi f5f05: e8 00 00 00 00 callq f5f0a f5f0a: 49 8b 04 24 mov (%r12),%rax f5f0e: 41 8b 56 24 mov 0x24(%r14),%edx f5f12: 31 c9 xor %ecx,%ecx f5f14: 48 89 ef mov %rbp,%rdi f5f17: 8b 70 04 mov 0x4(%rax),%esi f5f1a: 81 c6 33 04 00 00 add $0x433,%esi f5f20: e8 00 00 00 00 callq f5f25 f5f25: 49 8b 04 24 mov (%r12),%rax f5f29: 31 c9 xor %ecx,%ecx f5f2b: 31 d2 xor %edx,%edx f5f2d: 48 89 ef mov %rbp,%rdi f5f30: 8b 70 04 mov 0x4(%rax),%esi f5f33: 81 c6 e0 02 00 00 add $0x2e0,%esi f5f39: e8 00 00 00 00 callq f5f3e f5f3e: 49 8b 04 24 mov (%r12),%rax f5f42: 31 d2 xor %edx,%edx f5f44: 48 89 ef mov %rbp,%rdi f5f47: 8b 70 04 mov 0x4(%rax),%esi f5f4a: 81 c6 e0 02 00 00 add $0x2e0,%esi f5f50: e8 00 00 00 00 callq f5f55 f5f55: 31 c9 xor %ecx,%ecx f5f57: 48 89 ef mov %rbp,%rdi f5f5a: 89 c2 mov %eax,%edx f5f5c: 89 c0 mov %eax,%eax f5f5e: 49 89 06 mov %rax,(%r14) f5f61: 49 8b 04 24 mov (%r12),%rax f5f65: 8b 70 04 mov 0x4(%rax),%esi f5f68: 81 c6 e1 02 00 00 add $0x2e1,%esi f5f6e: e8 00 00 00 00 callq f5f73 f5f73: 0f b6 43 39 movzbl 0x39(%rbx),%eax f5f77: 31 c9 xor %ecx,%ecx f5f79: 48 89 ef mov %rbp,%rdi f5f7c: 83 e0 fe and $0xfffffffe,%eax f5f7f: 88 43 39 mov %al,0x39(%rbx) f5f82: 0f b6 43 3a movzbl 0x3a(%rbx),%eax f5f86: 83 c8 01 or $0x1,%eax f5f89: 88 43 3a mov %al,0x3a(%rbx) f5f8c: 49 8b 04 24 mov (%r12),%rax f5f90: 41 8b 96 28 03 00 00 mov 0x328(%r14),%edx f5f97: 8b 70 04 mov 0x4(%rax),%esi f5f9a: 81 c6 ad 00 00 00 add $0xad,%esi f5fa0: e8 00 00 00 00 callq f5fa5 f5fa5: 49 8b 04 24 mov (%r12),%rax f5fa9: 31 c9 xor %ecx,%ecx f5fab: 48 89 ef mov %rbp,%rdi f5fae: 41 8b 96 28 03 00 00 mov 0x328(%r14),%edx f5fb5: 8b 70 04 mov 0x4(%rax),%esi f5fb8: 81 c6 ae 00 00 00 add $0xae,%esi f5fbe: e8 00 00 00 00 callq f5fc3 f5fc3: 49 8b 04 24 mov (%r12),%rax f5fc7: 31 c9 xor %ecx,%ecx f5fc9: 48 89 ef mov %rbp,%rdi f5fcc: 41 8b 96 48 03 00 00 mov 0x348(%r14),%edx f5fd3: 8b 70 04 mov 0x4(%rax),%esi f5fd6: 81 c6 aa 00 00 00 add $0xaa,%esi f5fdc: e8 00 00 00 00 callq f5fe1 f5fe1: 49 8b 04 24 mov (%r12),%rax f5fe5: 41 8b 96 4c 03 00 00 mov 0x34c(%r14),%edx f5fec: 48 89 ef mov %rbp,%rdi f5fef: 8b 70 04 mov 0x4(%rax),%esi f5ff2: 81 c6 ab 00 00 00 add $0xab,%esi f5ff8: 31 c9 xor %ecx,%ecx f5ffa: e8 00 00 00 00 callq f5fff f5fff: 49 8b 04 24 mov (%r12),%rax f6003: 31 c9 xor %ecx,%ecx f6005: 48 89 ef mov %rbp,%rdi f6008: 41 8b 96 38 03 00 00 mov 0x338(%r14),%edx f600f: 8b 70 04 mov 0x4(%rax),%esi f6012: c1 ea 02 shr $0x2,%edx f6015: 81 c6 ac 00 00 00 add $0xac,%esi f601b: e8 00 00 00 00 callq f6020 f6020: 0f b6 43 3a movzbl 0x3a(%rbx),%eax f6024: 31 c9 xor %ecx,%ecx f6026: 48 89 ef mov %rbp,%rdi f6029: 83 e0 fe and $0xfffffffe,%eax f602c: 88 43 3a mov %al,0x3a(%rbx) f602f: 0f b6 43 3b movzbl 0x3b(%rbx),%eax f6033: 83 c8 01 or $0x1,%eax f6036: 88 43 3b mov %al,0x3b(%rbx) f6039: 49 8b 04 24 mov (%r12),%rax f603d: 41 8b 96 50 06 00 00 mov 0x650(%r14),%edx f6044: 8b 70 04 mov 0x4(%rax),%esi f6047: 81 c6 b2 00 00 00 add $0xb2,%esi f604d: e8 00 00 00 00 callq f6052 f6052: 49 8b 04 24 mov (%r12),%rax f6056: 31 c9 xor %ecx,%ecx f6058: 48 89 ef mov %rbp,%rdi f605b: 41 8b 96 50 06 00 00 mov 0x650(%r14),%edx f6062: 8b 70 04 mov 0x4(%rax),%esi f6065: 81 c6 b3 00 00 00 add $0xb3,%esi f606b: e8 00 00 00 00 callq f6070 f6070: 49 8b 04 24 mov (%r12),%rax f6074: 31 c9 xor %ecx,%ecx f6076: 48 89 ef mov %rbp,%rdi f6079: 41 8b 96 70 06 00 00 mov 0x670(%r14),%edx f6080: 8b 70 04 mov 0x4(%rax),%esi f6083: 81 c6 af 00 00 00 add $0xaf,%esi f6089: e8 00 00 00 00 callq f608e f608e: 49 8b 04 24 mov (%r12),%rax f6092: 31 c9 xor %ecx,%ecx f6094: 48 89 ef mov %rbp,%rdi f6097: 41 8b 96 74 06 00 00 mov 0x674(%r14),%edx f609e: 8b 70 04 mov 0x4(%rax),%esi f60a1: 81 c6 b0 00 00 00 add $0xb0,%esi f60a7: e8 00 00 00 00 callq f60ac f60ac: 49 8b 04 24 mov (%r12),%rax f60b0: 31 c9 xor %ecx,%ecx f60b2: 48 89 ef mov %rbp,%rdi f60b5: 41 8b 96 60 06 00 00 mov 0x660(%r14),%edx f60bc: 8b 70 04 mov 0x4(%rax),%esi f60bf: c1 ea 02 shr $0x2,%edx f60c2: 81 c6 b1 00 00 00 add $0xb1,%esi f60c8: e8 00 00 00 00 callq f60cd f60cd: 0f b6 43 3b movzbl 0x3b(%rbx),%eax f60d1: 83 e0 fe and $0xfffffffe,%eax f60d4: 88 43 3b mov %al,0x3b(%rbx) f60d7: e9 d6 fa ff ff jmpq f5bb2 f60dc: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f60e2: 3d ff 25 00 00 cmp $0x25ff,%eax f60e7: 0f 86 f6 e4 ff ff jbe f45e3 f60ed: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f60f3: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f60f9: 81 f9 00 06 00 00 cmp $0x600,%ecx f60ff: 0f 43 c2 cmovae %edx,%eax f6102: e9 dc e4 ff ff jmpq f45e3 f6107: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f610d: 3d ff 25 00 00 cmp $0x25ff,%eax f6112: 0f 86 06 e3 ff ff jbe f441e f6118: 8d ba 00 80 fb ff lea -0x48000(%rdx),%edi f611e: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f6124: 81 ff 00 06 00 00 cmp $0x600,%edi f612a: 0f 43 c2 cmovae %edx,%eax f612d: e9 ec e2 ff ff jmpq f441e f6132: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f6138: 3d ff 25 00 00 cmp $0x25ff,%eax f613d: 0f 86 fc e5 ff ff jbe f473f f6143: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f6149: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f614f: 81 f9 00 06 00 00 cmp $0x600,%ecx f6155: 0f 43 c2 cmovae %edx,%eax f6158: e9 e2 e5 ff ff jmpq f473f f615d: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f6163: 3d ff 25 00 00 cmp $0x25ff,%eax f6168: 0f 86 b1 e7 ff ff jbe f491f f616e: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f6174: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f617a: 81 f9 00 06 00 00 cmp $0x600,%ecx f6180: 0f 43 c2 cmovae %edx,%eax f6183: e9 97 e7 ff ff jmpq f491f f6188: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f618e: 3d ff 25 00 00 cmp $0x25ff,%eax f6193: 0f 86 8e e6 ff ff jbe f4827 f6199: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f619f: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f61a5: 81 f9 00 06 00 00 cmp $0x600,%ecx f61ab: 0f 43 c2 cmovae %edx,%eax f61ae: e9 74 e6 ff ff jmpq f4827 f61b3: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f61b9: 3d ff 25 00 00 cmp $0x25ff,%eax f61be: 0f 86 8c e9 ff ff jbe f4b50 f61c4: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f61ca: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f61d0: 81 f9 00 06 00 00 cmp $0x600,%ecx f61d6: 0f 43 c2 cmovae %edx,%eax f61d9: e9 72 e9 ff ff jmpq f4b50 f61de: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f61e4: 3d ff 25 00 00 cmp $0x25ff,%eax f61e9: 0f 86 18 e8 ff ff jbe f4a07 f61ef: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f61f5: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f61fb: 81 f9 00 06 00 00 cmp $0x600,%ecx f6201: 0f 43 c2 cmovae %edx,%eax f6204: e9 fe e7 ff ff jmpq f4a07 f6209: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f620f: 3d ff 25 00 00 cmp $0x25ff,%eax f6214: 0f 86 d5 e8 ff ff jbe f4aef f621a: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f6220: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f6226: 81 f9 00 06 00 00 cmp $0x600,%ecx f622c: 0f 43 c2 cmovae %edx,%eax f622f: e9 bb e8 ff ff jmpq f4aef f6234: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f623a: 3d ff 25 00 00 cmp $0x25ff,%eax f623f: 0f 86 36 e8 ff ff jbe f4a7b f6245: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f624b: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f6251: 81 f9 00 06 00 00 cmp $0x600,%ecx f6257: 0f 43 c2 cmovae %edx,%eax f625a: e9 1c e8 ff ff jmpq f4a7b f625f: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f6265: 3d ff 25 00 00 cmp $0x25ff,%eax f626a: 0f 86 23 e7 ff ff jbe f4993 f6270: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f6276: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f627c: 81 f9 00 06 00 00 cmp $0x600,%ecx f6282: 0f 43 c2 cmovae %edx,%eax f6285: e9 09 e7 ff ff jmpq f4993 f628a: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f6290: 3d ff 25 00 00 cmp $0x25ff,%eax f6295: 0f 86 bc e3 ff ff jbe f4657 f629b: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f62a1: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f62a7: 81 f9 00 06 00 00 cmp $0x600,%ecx f62ad: 0f 43 c2 cmovae %edx,%eax f62b0: e9 a2 e3 ff ff jmpq f4657 f62b5: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f62bb: 3d ff 25 00 00 cmp $0x25ff,%eax f62c0: 0f 86 c1 e1 ff ff jbe f4487 f62c6: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f62cc: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f62d2: 81 f9 00 06 00 00 cmp $0x600,%ecx f62d8: 0f 43 c2 cmovae %edx,%eax f62db: e9 a7 e1 ff ff jmpq f4487 f62e0: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f62e6: 3d ff 25 00 00 cmp $0x25ff,%eax f62eb: 0f 86 da e3 ff ff jbe f46cb f62f1: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f62f7: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f62fd: 81 f9 00 06 00 00 cmp $0x600,%ecx f6303: 0f 43 c2 cmovae %edx,%eax f6306: e9 c0 e3 ff ff jmpq f46cb f630b: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f6311: 3d ff 25 00 00 cmp $0x25ff,%eax f6316: 0f 86 53 e2 ff ff jbe f456f f631c: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f6322: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f6328: 81 f9 00 06 00 00 cmp $0x600,%ecx f632e: 0f 43 c2 cmovae %edx,%eax f6331: e9 39 e2 ff ff jmpq f456f f6336: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f633c: 3d ff 25 00 00 cmp $0x25ff,%eax f6341: 0f 86 54 e5 ff ff jbe f489b f6347: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f634d: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f6353: 81 f9 00 06 00 00 cmp $0x600,%ecx f6359: 0f 43 c2 cmovae %edx,%eax f635c: e9 3a e5 ff ff jmpq f489b f6361: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f6367: 3d ff 25 00 00 cmp $0x25ff,%eax f636c: 0f 86 89 e1 ff ff jbe f44fb f6372: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f6378: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f637e: 81 f9 00 06 00 00 cmp $0x600,%ecx f6384: 0f 43 c2 cmovae %edx,%eax f6387: e9 6f e1 ff ff jmpq f44fb f638c: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f6392: 3d ff 25 00 00 cmp $0x25ff,%eax f6397: 0f 86 16 e4 ff ff jbe f47b3 f639d: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f63a3: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f63a9: 81 f9 00 06 00 00 cmp $0x600,%ecx f63af: 0f 43 c2 cmovae %edx,%eax f63b2: e9 fc e3 ff ff jmpq f47b3 f63b7: 41 8d 46 1c lea 0x1c(%r14),%eax f63bb: 31 c9 xor %ecx,%ecx f63bd: 48 89 ef mov %rbp,%rdi f63c0: 48 98 cltq f63c2: 48 8d 04 40 lea (%rax,%rax,2),%rax f63c6: 48 c1 e0 04 shl $0x4,%rax f63ca: 48 01 e8 add %rbp,%rax f63cd: 8b 90 5c 2d 01 00 mov 0x12d5c(%rax),%edx f63d3: 48 89 04 24 mov %rax,(%rsp) f63d7: e8 00 00 00 00 callq f63dc f63dc: 48 8b 04 24 mov (%rsp),%rax f63e0: 31 c9 xor %ecx,%ecx f63e2: 48 89 ef mov %rbp,%rdi f63e5: 49 8b 97 98 5f 01 00 mov 0x15f98(%r15),%rdx f63ec: 8b 72 04 mov 0x4(%rdx),%esi f63ef: 8b 90 60 2d 01 00 mov 0x12d60(%rax),%edx f63f5: 81 c6 3d 04 00 00 add $0x43d,%esi f63fb: e8 00 00 00 00 callq f6400 f6400: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax f6407: 31 c9 xor %ecx,%ecx f6409: 31 d2 xor %edx,%edx f640b: 48 89 ef mov %rbp,%rdi f640e: 8b 70 04 mov 0x4(%rax),%esi f6411: 81 c6 40 01 00 00 add $0x140,%esi f6417: e8 00 00 00 00 callq f641c f641c: 31 c0 xor %eax,%eax f641e: e9 98 f5 ff ff jmpq f59bb f6423: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f6429: e9 eb f2 ff ff jmpq f5719 f642e: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f6434: e9 4e f2 ff ff jmpq f5687 f6439: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f643f: e9 b1 f1 ff ff jmpq f55f5 f6444: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f644a: e9 17 f1 ff ff jmpq f5566 f644f: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f6455: e9 7d f0 ff ff jmpq f54d7 f645a: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f6460: e9 e0 ef ff ff jmpq f5445 f6465: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f646b: e9 36 ef ff ff jmpq f53a6 f6470: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f6476: e9 99 ee ff ff jmpq f5314 f647b: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f6481: e9 fc ed ff ff jmpq f5282 f6486: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f648c: e9 5f ed ff ff jmpq f51f0 f6491: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f6497: e9 c2 ec ff ff jmpq f515e f649c: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f64a2: e9 25 ec ff ff jmpq f50cc f64a7: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f64ad: e9 8b eb ff ff jmpq f503d f64b2: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f64b8: e9 ee ea ff ff jmpq f4fab f64bd: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f64c3: e9 54 ea ff ff jmpq f4f1c f64c8: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f64ce: e9 25 e9 ff ff jmpq f4df8 f64d3: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f64d9: e9 ac e9 ff ff jmpq f4e8a f64de: 66 90 xchg %ax,%ax 00000000000f64e0 : f64e0: e8 00 00 00 00 callq f64e5 f64e5: 41 57 push %r15 f64e7: 41 56 push %r14 f64e9: 41 55 push %r13 f64eb: 41 54 push %r12 f64ed: 55 push %rbp f64ee: 53 push %rbx f64ef: 48 89 fb mov %rdi,%rbx f64f2: 48 83 ec 28 sub $0x28,%rsp f64f6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f64fd: 00 00 f64ff: 48 89 44 24 20 mov %rax,0x20(%rsp) f6504: 31 c0 xor %eax,%eax f6506: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) f650d: 0f 85 21 01 00 00 jne f6634 f6513: 80 bb d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbx) f651a: 0f 84 b7 07 00 00 je f6cd7 f6520: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) f6527: 00 f6528: 31 ed xor %ebp,%ebp f652a: 45 31 ff xor %r15d,%r15d f652d: 41 bd 01 00 00 00 mov $0x1,%r13d f6533: eb 37 jmp f656c f6535: c6 80 1c 10 01 00 01 movb $0x1,0x1101c(%rax) f653c: c6 80 44 13 01 00 00 movb $0x0,0x11344(%rax) f6543: c6 80 6c 16 01 00 00 movb $0x0,0x1166c(%rax) f654a: c6 80 f4 0c 01 00 01 movb $0x1,0x10cf4(%rax) f6551: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f6558: 41 83 c7 01 add $0x1,%r15d f655c: 48 81 c5 50 0d 00 00 add $0xd50,%rbp f6563: 44 39 f8 cmp %r15d,%eax f6566: 0f 8e cd 06 00 00 jle f6c39 f656c: 44 89 e8 mov %r13d,%eax f656f: 44 89 f9 mov %r15d,%ecx f6572: d3 e0 shl %cl,%eax f6574: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f657a: 75 d5 jne f6551 f657c: 49 63 c7 movslq %r15d,%rax f657f: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax f6586: 48 01 d8 add %rbx,%rax f6589: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) f6590: 75 a3 jne f6535 f6592: 48 8b 93 e8 89 00 00 mov 0x89e8(%rbx),%rdx f6599: 0f b6 b0 7c 0d 01 00 movzbl 0x10d7c(%rax),%esi f65a0: 44 89 f9 mov %r15d,%ecx f65a3: 48 89 df mov %rbx,%rdi f65a6: 4c 8b 42 50 mov 0x50(%rdx),%r8 f65aa: 8b 90 78 0d 01 00 mov 0x10d78(%rax),%edx f65b0: e8 00 00 00 00 callq f65b5 f65b5: 48 8d bc 2b 00 0b 01 lea 0x10b00(%rbx,%rbp,1),%rdi f65bc: 00 f65bd: e8 00 00 00 00 callq f65c2 f65c2: 89 44 24 04 mov %eax,0x4(%rsp) f65c6: 85 c0 test %eax,%eax f65c8: 0f 85 00 07 00 00 jne f6cce f65ce: 8b 83 d0 0a 01 00 mov 0x10ad0(%rbx),%eax f65d4: 45 31 f6 xor %r14d,%r14d f65d7: 4c 8d a5 28 0e 01 00 lea 0x10e28(%rbp),%r12 f65de: 85 c0 test %eax,%eax f65e0: 75 16 jne f65f8 f65e2: e9 6a ff ff ff jmpq f6551 f65e7: 41 83 c6 01 add $0x1,%r14d f65eb: 44 39 b3 d0 0a 01 00 cmp %r14d,0x10ad0(%rbx) f65f2: 0f 86 59 ff ff ff jbe f6551 f65f8: 49 63 fe movslq %r14d,%rdi f65fb: 48 69 ff 28 03 00 00 imul $0x328,%rdi,%rdi f6602: 4c 01 e7 add %r12,%rdi f6605: 48 01 df add %rbx,%rdi f6608: e8 00 00 00 00 callq f660d f660d: 85 c0 test %eax,%eax f660f: 74 d6 je f65e7 f6611: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx f6616: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx f661d: 00 00 f661f: 0f 85 b7 06 00 00 jne f6cdc f6625: 48 83 c4 28 add $0x28,%rsp f6629: 5b pop %rbx f662a: 5d pop %rbp f662b: 41 5c pop %r12 f662d: 41 5d pop %r13 f662f: 41 5e pop %r14 f6631: 41 5f pop %r15 f6633: c3 retq f6634: 4c 8b b7 38 64 01 00 mov 0x16438(%rdi),%r14 f663b: 31 c0 xor %eax,%eax f663d: 48 b9 00 00 01 00 08 movabs $0x800010000,%rcx f6644: 00 00 00 f6647: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) f664e: 00 00 f6650: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) f6657: 00 f6658: 49 89 0e mov %rcx,(%r14) f665b: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) f6662: c6 44 24 17 30 movb $0x30,0x17(%rsp) f6667: 0f 84 8d 04 00 00 je f6afa f666d: 49 8d 6e 20 lea 0x20(%r14),%rbp f6671: 4c 8d a7 98 5f 01 00 lea 0x15f98(%rdi),%r12 f6678: 4c 89 f3 mov %r14,%rbx f667b: 31 c9 xor %ecx,%ecx f667d: 4c 8d af f0 0a 01 00 lea 0x10af0(%rdi),%r13 f6684: 45 31 ff xor %r15d,%r15d f6687: 49 89 fa mov %rdi,%r10 f668a: ba 08 00 00 00 mov $0x8,%edx f668f: 49 b9 00 00 00 00 04 movabs $0x400000000,%r9 f6696: 00 00 00 f6699: 4d 89 ee mov %r13,%r14 f669c: 4d 89 e5 mov %r12,%r13 f669f: 49 b8 00 00 00 00 00 movabs $0x2000000000000,%r8 f66a6: 00 02 00 f66a9: 48 be 00 00 00 00 00 movabs $0x8000000000000,%rsi f66b0: 00 08 00 f66b3: 49 89 ec mov %rbp,%r12 f66b6: 42 89 54 3b 0c mov %edx,0xc(%rbx,%r15,1) f66bb: 48 8b 7c 24 14 mov 0x14(%rsp),%rdi f66c0: 42 c7 44 3b 08 00 00 movl $0x0,0x8(%rbx,%r15,1) f66c7: 00 00 f66c9: 42 c7 44 3b 10 00 00 movl $0x0,0x10(%rbx,%r15,1) f66d0: 00 00 f66d2: 49 8b 55 00 mov 0x0(%r13),%rdx f66d6: 81 e7 00 00 00 f0 and $0xf0000000,%edi f66dc: c7 44 24 1c fb ff ff movl $0xfffffffb,0x1c(%rsp) f66e3: ff f66e4: 8b 52 04 mov 0x4(%rdx),%edx f66e7: 41 c7 44 24 08 fb ff movl $0xfffffffb,0x8(%r12) f66ee: ff ff f66f0: 83 ea 80 sub $0xffffff80,%edx f66f3: 81 e2 ff ff ff 0f and $0xfffffff,%edx f66f9: 4c 09 ca or %r9,%rdx f66fc: 48 09 fa or %rdi,%rdx f66ff: 49 89 14 24 mov %rdx,(%r12) f6703: 49 8b 7d 00 mov 0x0(%r13),%rdi f6707: 48 89 54 24 14 mov %rdx,0x14(%rsp) f670c: 49 8b 92 c8 0a 01 00 mov 0x10ac8(%r10),%rdx f6713: 8b 7f 04 mov 0x4(%rdi),%edi f6716: 48 8b 12 mov (%rdx),%rdx f6719: 44 8d 9f 3c 04 00 00 lea 0x43c(%rdi),%r11d f6720: 81 c2 03 10 00 00 add $0x1003,%edx f6726: 81 e2 00 f0 ff ff and $0xfffff000,%edx f672c: 41 83 ba c8 33 01 00 cmpl $0x2,0x133c8(%r10) f6733: 02 f6734: 0f 84 10 05 00 00 je f6c4a f673a: 41 8b 3e mov (%r14),%edi f673d: 41 81 e3 ff ff ff 0f and $0xfffffff,%r11d f6744: 25 00 00 00 f0 and $0xf0000000,%eax f6749: 89 d5 mov %edx,%ebp f674b: 4c 09 d8 or %r11,%rax f674e: 49 bb 00 00 00 00 ff movabs $0xffffffff00000000,%r11 f6755: ff ff ff f6758: 48 c1 e7 20 shl $0x20,%rdi f675c: 48 09 f8 or %rdi,%rax f675f: 49 89 44 24 0c mov %rax,0xc(%r12) f6764: 49 8b 7d 00 mov 0x0(%r13),%rdi f6768: 25 00 00 00 f0 and $0xf0000000,%eax f676d: 4d 23 1e and (%r14),%r11 f6770: 8b 7f 04 mov 0x4(%rdi),%edi f6773: 81 c7 3d 04 00 00 add $0x43d,%edi f6779: 81 e7 ff ff ff 0f and $0xfffffff,%edi f677f: 48 09 c7 or %rax,%rdi f6782: 4c 09 df or %r11,%rdi f6785: 49 bb 00 00 00 00 20 movabs $0x2000000000,%r11 f678c: 00 00 00 f678f: 49 89 7c 24 14 mov %rdi,0x14(%r12) f6794: 49 8b 45 00 mov 0x0(%r13),%rax f6798: 8b 40 04 mov 0x4(%rax),%eax f679b: 05 40 01 00 00 add $0x140,%eax f67a0: 25 ff ff ff 0f and $0xfffffff,%eax f67a5: 49 09 c3 or %rax,%r11 f67a8: 48 89 f8 mov %rdi,%rax f67ab: 48 89 ef mov %rbp,%rdi f67ae: 25 00 00 00 f0 and $0xf0000000,%eax f67b3: 4c 09 d8 or %r11,%rax f67b6: 41 89 d3 mov %edx,%r11d f67b9: 49 89 44 24 1c mov %rax,0x1c(%r12) f67be: 49 8b 55 00 mov 0x0(%r13),%rdx f67c2: 25 00 00 00 f0 and $0xf0000000,%eax f67c7: 48 c1 e5 20 shl $0x20,%rbp f67cb: 8b 52 04 mov 0x4(%rdx),%edx f67ce: 81 c2 41 01 00 00 add $0x141,%edx f67d4: 81 e2 ff ff ff 0f and $0xfffffff,%edx f67da: 48 09 d0 or %rdx,%rax f67dd: 48 09 e8 or %rbp,%rax f67e0: 49 89 44 24 24 mov %rax,0x24(%r12) f67e5: 49 8b 55 00 mov 0x0(%r13),%rdx f67e9: 25 00 00 00 f0 and $0xf0000000,%eax f67ee: 8b 52 04 mov 0x4(%rdx),%edx f67f1: 8d aa 68 04 00 00 lea 0x468(%rdx),%ebp f67f7: 44 89 da mov %r11d,%edx f67fa: 41 03 16 add (%r14),%edx f67fd: 81 e5 ff ff ff 0f and $0xfffffff,%ebp f6803: 48 c1 e2 20 shl $0x20,%rdx f6807: 48 09 e8 or %rbp,%rax f680a: 48 09 d0 or %rdx,%rax f680d: 49 89 44 24 2c mov %rax,0x2c(%r12) f6812: 49 8b 55 00 mov 0x0(%r13),%rdx f6816: 25 00 00 00 f0 and $0xf0000000,%eax f681b: 49 8b 2e mov (%r14),%rbp f681e: 8b 52 04 mov 0x4(%rdx),%edx f6821: 48 01 fd add %rdi,%rbp f6824: 81 c2 69 04 00 00 add $0x469,%edx f682a: 48 c1 ed 20 shr $0x20,%rbp f682e: 81 e2 ff ff ff 0f and $0xfffffff,%edx f6834: 48 c1 e5 20 shl $0x20,%rbp f6838: 48 09 d0 or %rdx,%rax f683b: 48 09 e8 or %rbp,%rax f683e: 49 89 44 24 34 mov %rax,0x34(%r12) f6843: 48 89 c2 mov %rax,%rdx f6846: 49 8b 45 00 mov 0x0(%r13),%rax f684a: 81 e2 00 00 00 f0 and $0xf0000000,%edx f6850: 8b 40 04 mov 0x4(%rax),%eax f6853: 05 42 01 00 00 add $0x142,%eax f6858: 25 ff ff ff 0f and $0xfffffff,%eax f685d: 48 09 d0 or %rdx,%rax f6860: 49 89 44 24 3c mov %rax,0x3c(%r12) f6865: 49 8b 55 00 mov 0x0(%r13),%rdx f6869: 25 00 00 00 f0 and $0xf0000000,%eax f686e: 8b 52 04 mov 0x4(%rdx),%edx f6871: 81 c2 43 01 00 00 add $0x143,%edx f6877: 81 e2 ff ff ff 0f and $0xfffffff,%edx f687d: 4c 09 c2 or %r8,%rdx f6880: 48 09 d0 or %rdx,%rax f6883: 49 89 44 24 44 mov %rax,0x44(%r12) f6888: 49 8b 55 00 mov 0x0(%r13),%rdx f688c: 25 00 00 00 f0 and $0xf0000000,%eax f6891: 8b 52 04 mov 0x4(%rdx),%edx f6894: 8d aa 6c 04 00 00 lea 0x46c(%rdx),%ebp f689a: 49 8b 16 mov (%r14),%rdx f689d: 81 e5 ff ff ff 0f and $0xfffffff,%ebp f68a3: 41 8d 94 13 00 00 02 lea 0x20000(%r11,%rdx,1),%edx f68aa: 00 f68ab: 48 c1 e2 20 shl $0x20,%rdx f68af: 48 09 e8 or %rbp,%rax f68b2: 49 89 d3 mov %rdx,%r11 f68b5: 48 89 c2 mov %rax,%rdx f68b8: 4c 09 da or %r11,%rdx f68bb: 49 89 54 24 4c mov %rdx,0x4c(%r12) f68c0: 49 8b 06 mov (%r14),%rax f68c3: 81 e2 00 00 00 f0 and $0xf0000000,%edx f68c9: 48 8d bc 07 00 00 02 lea 0x20000(%rdi,%rax,1),%rdi f68d0: 00 f68d1: 49 8b 45 00 mov 0x0(%r13),%rax f68d5: 48 c1 ef 20 shr $0x20,%rdi f68d9: 8b 40 04 mov 0x4(%rax),%eax f68dc: 48 c1 e7 20 shl $0x20,%rdi f68e0: 05 6d 04 00 00 add $0x46d,%eax f68e5: 25 ff ff ff 0f and $0xfffffff,%eax f68ea: 48 09 d0 or %rdx,%rax f68ed: 48 09 f8 or %rdi,%rax f68f0: 49 89 44 24 54 mov %rax,0x54(%r12) f68f5: 49 8b 55 00 mov 0x0(%r13),%rdx f68f9: 25 00 00 00 f0 and $0xf0000000,%eax f68fe: 8b 52 04 mov 0x4(%rdx),%edx f6901: 81 c2 44 01 00 00 add $0x144,%edx f6907: 81 e2 ff ff ff 0f and $0xfffffff,%edx f690d: 48 09 d0 or %rdx,%rax f6910: 49 89 44 24 5c mov %rax,0x5c(%r12) f6915: 49 8b 55 00 mov 0x0(%r13),%rdx f6919: 25 00 00 00 f0 and $0xf0000000,%eax f691e: 8b 52 04 mov 0x4(%rdx),%edx f6921: 81 c2 45 01 00 00 add $0x145,%edx f6927: 81 e2 ff ff ff 0f and $0xfffffff,%edx f692d: 48 09 f2 or %rsi,%rdx f6930: 48 09 c2 or %rax,%rdx f6933: 49 89 54 24 64 mov %rdx,0x64(%r12) f6938: 81 e2 00 00 00 f0 and $0xf0000000,%edx f693e: 49 c7 86 48 05 00 00 movq $0x0,0x548(%r14) f6945: 00 00 00 00 f6949: 49 8b 45 00 mov 0x0(%r13),%rax f694d: 41 8b be 68 05 00 00 mov 0x568(%r14),%edi f6954: 8b 40 04 mov 0x4(%rax),%eax f6957: 48 c1 e7 20 shl $0x20,%rdi f695b: 05 aa 00 00 00 add $0xaa,%eax f6960: 25 ff ff ff 0f and $0xfffffff,%eax f6965: 48 09 d0 or %rdx,%rax f6968: 48 09 f8 or %rdi,%rax f696b: 49 89 44 24 6c mov %rax,0x6c(%r12) f6970: 49 8b 55 00 mov 0x0(%r13),%rdx f6974: 25 00 00 00 f0 and $0xf0000000,%eax f6979: 8b 52 04 mov 0x4(%rdx),%edx f697c: 8d ba ab 00 00 00 lea 0xab(%rdx),%edi f6982: 41 8b 96 6c 05 00 00 mov 0x56c(%r14),%edx f6989: 81 e7 ff ff ff 0f and $0xfffffff,%edi f698f: 48 c1 e2 20 shl $0x20,%rdx f6993: 48 09 f8 or %rdi,%rax f6996: 48 09 d0 or %rdx,%rax f6999: 49 89 44 24 74 mov %rax,0x74(%r12) f699e: 49 8b 55 00 mov 0x0(%r13),%rdx f69a2: 41 8b be 58 05 00 00 mov 0x558(%r14),%edi f69a9: 8b 52 04 mov 0x4(%rdx),%edx f69ac: c1 ef 02 shr $0x2,%edi f69af: 81 c2 ac 00 00 00 add $0xac,%edx f69b5: 81 e2 ff ff ff 0f and $0xfffffff,%edx f69bb: 25 00 00 00 f0 and $0xf0000000,%eax f69c0: 48 c1 e7 20 shl $0x20,%rdi f69c4: 48 09 c2 or %rax,%rdx f69c7: 48 09 fa or %rdi,%rdx f69ca: 49 89 54 24 7c mov %rdx,0x7c(%r12) f69cf: 41 8b ae 40 02 00 00 mov 0x240(%r14),%ebp f69d6: 81 e2 00 00 00 f0 and $0xf0000000,%edx f69dc: 49 c7 86 20 02 00 00 movq $0x0,0x220(%r14) f69e3: 00 00 00 00 f69e7: 49 8b 45 00 mov 0x0(%r13),%rax f69eb: 48 c1 e5 20 shl $0x20,%rbp f69ef: 8b 40 04 mov 0x4(%rax),%eax f69f2: 05 32 04 00 00 add $0x432,%eax f69f7: 25 ff ff ff 0f and $0xfffffff,%eax f69fc: 48 09 d0 or %rdx,%rax f69ff: 48 09 e8 or %rbp,%rax f6a02: 49 89 84 24 84 00 00 mov %rax,0x84(%r12) f6a09: 00 f6a0a: 49 8b 55 00 mov 0x0(%r13),%rdx f6a0e: 25 00 00 00 f0 and $0xf0000000,%eax f6a13: 8b 52 04 mov 0x4(%rdx),%edx f6a16: 8d aa 33 04 00 00 lea 0x433(%rdx),%ebp f6a1c: 41 8b 96 44 02 00 00 mov 0x244(%r14),%edx f6a23: 81 e5 ff ff ff 0f and $0xfffffff,%ebp f6a29: 48 c1 e2 20 shl $0x20,%rdx f6a2d: 48 09 c5 or %rax,%rbp f6a30: 48 09 d5 or %rdx,%rbp f6a33: ba 00 01 01 11 mov $0x11010100,%edx f6a38: 49 89 ac 24 8c 00 00 mov %rbp,0x8c(%r12) f6a3f: 00 f6a40: 41 8b be 30 02 00 00 mov 0x230(%r14),%edi f6a47: 48 83 ff 01 cmp $0x1,%rdi f6a4b: 76 40 jbe f6a8d f6a4d: 4c 89 54 24 08 mov %r10,0x8(%rsp) f6a52: 89 4c 24 04 mov %ecx,0x4(%rsp) f6a56: e8 f5 d1 ff ff callq f3c50 <__order_base_2.part.0> f6a5b: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 f6a60: 8b 4c 24 04 mov 0x4(%rsp),%ecx f6a64: 48 be 00 00 00 00 00 movabs $0x8000000000000,%rsi f6a6b: 00 08 00 f6a6e: 49 b8 00 00 00 00 00 movabs $0x2000000000000,%r8 f6a75: 00 02 00 f6a78: 83 e0 1f and $0x1f,%eax f6a7b: 49 b9 00 00 00 00 04 movabs $0x400000000,%r9 f6a82: 00 00 00 f6a85: 89 c2 mov %eax,%edx f6a87: 81 ca 00 01 01 11 or $0x11010100,%edx f6a8d: 49 8b 45 00 mov 0x0(%r13),%rax f6a91: 48 c1 e2 20 shl $0x20,%rdx f6a95: 83 c1 01 add $0x1,%ecx f6a98: 49 83 c5 08 add $0x8,%r13 f6a9c: 81 e5 00 00 00 f0 and $0xf0000000,%ebp f6aa2: 49 81 c4 a0 00 00 00 add $0xa0,%r12 f6aa9: 49 81 c6 50 0d 00 00 add $0xd50,%r14 f6ab0: 8b 40 04 mov 0x4(%rax),%eax f6ab3: 41 c7 44 24 fc 00 00 movl $0xf0000000,-0x4(%r12) f6aba: 00 f0 f6abc: 05 de 02 00 00 add $0x2de,%eax f6ac1: 25 ff ff ff 0f and $0xfffffff,%eax f6ac6: 48 09 e8 or %rbp,%rax f6ac9: 48 09 d0 or %rdx,%rax f6acc: 49 89 44 24 f4 mov %rax,-0xc(%r12) f6ad1: 42 c7 44 3b 10 28 00 movl $0x28,0x10(%rbx,%r15,1) f6ad8: 00 00 f6ada: 8b 53 04 mov 0x4(%rbx),%edx f6add: 49 83 c7 0c add $0xc,%r15 f6ae1: 83 c2 28 add $0x28,%edx f6ae4: 89 53 04 mov %edx,0x4(%rbx) f6ae7: 41 0f b6 ba d9 0a 01 movzbl 0x10ad9(%r10),%edi f6aee: 00 f6aef: 39 f9 cmp %edi,%ecx f6af1: 0f 82 bf fb ff ff jb f66b6 f6af7: 4c 89 d3 mov %r10,%rbx f6afa: 48 8b 83 38 64 01 00 mov 0x16438(%rbx),%rax f6b01: 48 8b ab 40 64 01 00 mov 0x16440(%rbx),%rbp f6b08: 31 c9 xor %ecx,%ecx f6b0a: 48 89 df mov %rbx,%rdi f6b0d: 44 8b 60 04 mov 0x4(%rax),%r12d f6b11: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f6b18: 89 ea mov %ebp,%edx f6b1a: 8b 30 mov (%rax),%esi f6b1c: 83 c6 0c add $0xc,%esi f6b1f: e8 00 00 00 00 callq f6b24 f6b24: 48 89 ea mov %rbp,%rdx f6b27: 31 c9 xor %ecx,%ecx f6b29: 48 89 df mov %rbx,%rdi f6b2c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f6b33: 48 c1 ea 20 shr $0x20,%rdx f6b37: bd 0a 00 00 00 mov $0xa,%ebp f6b3c: 8b 30 mov (%rax),%esi f6b3e: 83 c6 0d add $0xd,%esi f6b41: e8 00 00 00 00 callq f6b46 f6b46: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f6b4d: 31 d2 xor %edx,%edx f6b4f: 48 89 df mov %rbx,%rdi f6b52: 8b 30 mov (%rax),%esi f6b54: 83 c6 0b add $0xb,%esi f6b57: e8 00 00 00 00 callq f6b5c f6b5c: 31 c9 xor %ecx,%ecx f6b5e: 48 89 df mov %rbx,%rdi f6b61: 83 e0 e0 and $0xffffffe0,%eax f6b64: 89 c2 mov %eax,%edx f6b66: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f6b6d: 8b 30 mov (%rax),%esi f6b6f: 83 c6 0b add $0xb,%esi f6b72: e8 00 00 00 00 callq f6b77 f6b77: 31 c9 xor %ecx,%ecx f6b79: 44 89 e2 mov %r12d,%edx f6b7c: 48 89 df mov %rbx,%rdi f6b7f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f6b86: 8b 30 mov (%rax),%esi f6b88: 83 c6 0e add $0xe,%esi f6b8b: e8 00 00 00 00 callq f6b90 f6b90: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f6b97: 31 c9 xor %ecx,%ecx f6b99: 31 d2 xor %edx,%edx f6b9b: 48 89 df mov %rbx,%rdi f6b9e: 8b 30 mov (%rax),%esi f6ba0: 83 c6 13 add $0x13,%esi f6ba3: e8 00 00 00 00 callq f6ba8 f6ba8: 31 c9 xor %ecx,%ecx f6baa: ba 01 00 00 10 mov $0x10000001,%edx f6baf: 48 89 df mov %rbx,%rdi f6bb2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f6bb9: 8b 30 mov (%rax),%esi f6bbb: 83 c6 12 add $0x12,%esi f6bbe: e8 00 00 00 00 callq f6bc3 f6bc3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f6bca: 31 d2 xor %edx,%edx f6bcc: 48 89 df mov %rbx,%rdi f6bcf: 8b 30 mov (%rax),%esi f6bd1: 83 c6 13 add $0x13,%esi f6bd4: e8 00 00 00 00 callq f6bd9 f6bd9: 25 02 00 00 10 and $0x10000002,%eax f6bde: 3d 02 00 00 10 cmp $0x10000002,%eax f6be3: 0f 84 2a f9 ff ff je f6513 f6be9: bf bc 8d 06 00 mov $0x68dbc,%edi f6bee: e8 00 00 00 00 callq f6bf3 f6bf3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f6bfa: 31 d2 xor %edx,%edx f6bfc: 48 89 df mov %rbx,%rdi f6bff: 8b 30 mov (%rax),%esi f6c01: 83 c6 13 add $0x13,%esi f6c04: e8 00 00 00 00 callq f6c09 f6c09: 83 ed 01 sub $0x1,%ebp f6c0c: 75 cb jne f6bd9 f6c0e: 48 8b 3b mov (%rbx),%rdi f6c11: 89 c2 mov %eax,%edx f6c13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f6c1a: e8 00 00 00 00 callq f6c1f f6c1f: 80 bb d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbx) f6c26: c7 44 24 04 f0 ff ff movl $0xfffffff0,0x4(%rsp) f6c2d: ff f6c2e: 0f 85 f4 f8 ff ff jne f6528 f6c34: e9 00 00 00 00 jmpq f6c39 f6c39: 8b 44 24 04 mov 0x4(%rsp),%eax f6c3d: 85 c0 test %eax,%eax f6c3f: 0f 85 cc f9 ff ff jne f6611 f6c45: e9 00 00 00 00 jmpq f6c4a f6c4a: 43 8b bc ba 9c 32 01 mov 0x1329c(%r10,%r15,4),%edi f6c51: 00 f6c52: 41 81 e3 ff ff ff 0f and $0xfffffff,%r11d f6c59: 25 00 00 00 f0 and $0xf0000000,%eax f6c5e: 89 d5 mov %edx,%ebp f6c60: 4c 09 d8 or %r11,%rax f6c63: 48 c1 e7 20 shl $0x20,%rdi f6c67: 48 09 f8 or %rdi,%rax f6c6a: 49 89 44 24 0c mov %rax,0xc(%r12) f6c6f: 49 8b 7d 00 mov 0x0(%r13),%rdi f6c73: 25 00 00 00 f0 and $0xf0000000,%eax f6c78: 47 8b 9c ba a0 32 01 mov 0x132a0(%r10,%r15,4),%r11d f6c7f: 00 f6c80: 8b 7f 04 mov 0x4(%rdi),%edi f6c83: 49 c1 e3 20 shl $0x20,%r11 f6c87: 81 c7 3d 04 00 00 add $0x43d,%edi f6c8d: 81 e7 ff ff ff 0f and $0xfffffff,%edi f6c93: 48 09 c7 or %rax,%rdi f6c96: 4c 09 df or %r11,%rdi f6c99: 49 89 7c 24 14 mov %rdi,0x14(%r12) f6c9e: 49 8b 45 00 mov 0x0(%r13),%rax f6ca2: 8b 40 04 mov 0x4(%rax),%eax f6ca5: 05 40 01 00 00 add $0x140,%eax f6caa: 41 89 c3 mov %eax,%r11d f6cad: 48 89 f8 mov %rdi,%rax f6cb0: 31 ff xor %edi,%edi f6cb2: 41 81 e3 ff ff ff 0f and $0xfffffff,%r11d f6cb9: 25 00 00 00 f0 and $0xf0000000,%eax f6cbe: 4c 09 d8 or %r11,%rax f6cc1: 45 31 db xor %r11d,%r11d f6cc4: 49 89 44 24 1c mov %rax,0x1c(%r12) f6cc9: e9 f0 fa ff ff jmpq f67be f6cce: 8b 44 24 04 mov 0x4(%rsp),%eax f6cd2: e9 3a f9 ff ff jmpq f6611 f6cd7: e9 00 00 00 00 jmpq f6cdc f6cdc: e8 00 00 00 00 callq f6ce1 f6ce1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f6ce8: 00 00 00 00 f6cec: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f6cf0 : f6cf0: e8 00 00 00 00 callq f6cf5 f6cf5: 55 push %rbp f6cf6: 48 89 fd mov %rdi,%rbp f6cf9: e8 00 00 00 00 callq f6cfe f6cfe: 85 c0 test %eax,%eax f6d00: 74 02 je f6d04 f6d02: 5d pop %rbp f6d03: c3 retq f6d04: 48 89 ef mov %rbp,%rdi f6d07: 5d pop %rbp f6d08: e9 d3 f7 ff ff jmpq f64e0 f6d0d: 0f 1f 00 nopl (%rax) 00000000000f6d10 : f6d10: e8 00 00 00 00 callq f6d15 f6d15: 41 54 push %r12 f6d17: 55 push %rbp f6d18: 53 push %rbx f6d19: 48 89 fb mov %rdi,%rbx f6d1c: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi f6d23: e8 00 00 00 00 callq f6d28 f6d28: 80 bb d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbx) f6d2f: 74 71 je f6da2 f6d31: 31 ed xor %ebp,%ebp f6d33: 41 bc 01 00 00 00 mov $0x1,%r12d f6d39: eb 18 jmp f6d53 f6d3b: 8b 93 d4 0a 01 00 mov 0x10ad4(%rbx),%edx f6d41: 85 d2 test %edx,%edx f6d43: 75 64 jne f6da9 f6d45: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f6d4c: 83 c5 01 add $0x1,%ebp f6d4f: 39 e8 cmp %ebp,%eax f6d51: 7e 4f jle f6da2 f6d53: 44 89 e0 mov %r12d,%eax f6d56: 89 e9 mov %ebp,%ecx f6d58: d3 e0 shl %cl,%eax f6d5a: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f6d60: 75 e3 jne f6d45 f6d62: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) f6d69: 74 d0 je f6d3b f6d6b: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) f6d72: 75 d1 jne f6d45 f6d74: 8b 83 d4 0a 01 00 mov 0x10ad4(%rbx),%eax f6d7a: 85 c0 test %eax,%eax f6d7c: 74 c7 je f6d45 f6d7e: 48 89 df mov %rbx,%rdi f6d81: e8 ea ce ff ff callq f3c70 f6d86: 85 c0 test %eax,%eax f6d88: 75 bb jne f6d45 f6d8a: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f6d91: 83 c5 01 add $0x1,%ebp f6d94: c7 83 d4 0a 01 00 00 movl $0x0,0x10ad4(%rbx) f6d9b: 00 00 00 f6d9e: 39 e8 cmp %ebp,%eax f6da0: 7f b1 jg f6d53 f6da2: 5b pop %rbx f6da3: 31 c0 xor %eax,%eax f6da5: 5d pop %rbp f6da6: 41 5c pop %r12 f6da8: c3 retq f6da9: 48 63 c5 movslq %ebp,%rax f6dac: 31 d2 xor %edx,%edx f6dae: 48 89 df mov %rbx,%rdi f6db1: 48 8b 84 c3 98 5f 01 mov 0x15f98(%rbx,%rax,8),%rax f6db8: 00 f6db9: 8b 70 04 mov 0x4(%rax),%esi f6dbc: 83 ee 80 sub $0xffffff80,%esi f6dbf: e8 00 00 00 00 callq f6dc4 f6dc4: 85 c0 test %eax,%eax f6dc6: 75 a3 jne f6d6b f6dc8: e9 78 ff ff ff jmpq f6d45 f6dcd: 0f 1f 00 nopl (%rax) 00000000000f6dd0 : f6dd0: e8 00 00 00 00 callq f6dd5 f6dd5: 55 push %rbp f6dd6: 48 89 fd mov %rdi,%rbp f6dd9: e8 32 ff ff ff callq f6d10 f6dde: 85 c0 test %eax,%eax f6de0: 74 02 je f6de4 f6de2: 5d pop %rbp f6de3: c3 retq f6de4: 48 89 ef mov %rbp,%rdi f6de7: 5d pop %rbp f6de8: e9 00 00 00 00 jmpq f6ded f6ded: 0f 1f 00 nopl (%rax) 00000000000f6df0 : f6df0: e8 00 00 00 00 callq f6df5 f6df5: 31 c0 xor %eax,%eax f6df7: c3 retq f6df8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) f6dff: 00 00000000000f6e00 : f6e00: e8 00 00 00 00 callq f6e05 f6e05: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) f6e0c: 74 68 je f6e76 f6e0e: 41 55 push %r13 f6e10: 41 bd 01 00 00 00 mov $0x1,%r13d f6e16: 41 54 push %r12 f6e18: 41 bc 01 00 00 00 mov $0x1,%r12d f6e1e: 55 push %rbp f6e1f: 48 89 fd mov %rdi,%rbp f6e22: 53 push %rbx f6e23: 31 db xor %ebx,%ebx f6e25: 44 89 e0 mov %r12d,%eax f6e28: 89 d9 mov %ebx,%ecx f6e2a: d3 e0 shl %cl,%eax f6e2c: 23 85 f4 25 01 00 and 0x125f4(%rbp),%eax f6e32: 75 27 jne f6e5b f6e34: 48 63 c3 movslq %ebx,%rax f6e37: 31 d2 xor %edx,%edx f6e39: 48 89 ef mov %rbp,%rdi f6e3c: 48 8b 84 c5 98 5f 01 mov 0x15f98(%rbp,%rax,8),%rax f6e43: 00 f6e44: 8b 70 04 mov 0x4(%rax),%esi f6e47: 83 ee 80 sub $0xffffff80,%esi f6e4a: e8 00 00 00 00 callq f6e4f f6e4f: 83 f8 02 cmp $0x2,%eax f6e52: 0f 94 c0 sete %al f6e55: 0f b6 c0 movzbl %al,%eax f6e58: 41 21 c5 and %eax,%r13d f6e5b: 0f b6 85 d9 0a 01 00 movzbl 0x10ad9(%rbp),%eax f6e62: 83 c3 01 add $0x1,%ebx f6e65: 39 d8 cmp %ebx,%eax f6e67: 7f bc jg f6e25 f6e69: 44 89 e8 mov %r13d,%eax f6e6c: 5b pop %rbx f6e6d: 5d pop %rbp f6e6e: 83 e0 01 and $0x1,%eax f6e71: 41 5c pop %r12 f6e73: 41 5d pop %r13 f6e75: c3 retq f6e76: b8 01 00 00 00 mov $0x1,%eax f6e7b: c3 retq f6e7c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f6e80 : f6e80: e8 00 00 00 00 callq f6e85 f6e85: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) f6e8c: 4c 8b 07 mov (%rdi),%r8 f6e8f: 74 14 je f6ea5 f6e91: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx f6e97: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax f6e9e: 48 8d 04 90 lea (%rax,%rdx,4),%rax f6ea2: 8b 00 mov (%rax),%eax f6ea4: c3 retq f6ea5: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f6eab: 31 d2 xor %edx,%edx f6ead: 4c 89 c7 mov %r8,%rdi f6eb0: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f6eb7: 00 f6eb8: 8b 70 04 mov 0x4(%rax),%esi f6ebb: 81 c6 e1 02 00 00 add $0x2e1,%esi f6ec1: e8 00 00 00 00 callq f6ec6 f6ec6: 89 c0 mov %eax,%eax f6ec8: c3 retq f6ec9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000f6ed0 : f6ed0: e8 00 00 00 00 callq f6ed5 f6ed5: 4c 8b 07 mov (%rdi),%r8 f6ed8: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f6ede: 31 d2 xor %edx,%edx f6ee0: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f6ee7: 00 f6ee8: 4c 89 c7 mov %r8,%rdi f6eeb: 8b 70 04 mov 0x4(%rax),%esi f6eee: 81 c6 e0 02 00 00 add $0x2e0,%esi f6ef4: e8 00 00 00 00 callq f6ef9 f6ef9: 89 c0 mov %eax,%eax f6efb: c3 retq f6efc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f6f00 : f6f00: e8 00 00 00 00 callq f6f05 f6f05: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f6f0b: 4c 8b 07 mov (%rdi),%r8 f6f0e: 0f b6 97 7c 02 00 00 movzbl 0x27c(%rdi),%edx f6f15: 48 69 c8 50 0d 00 00 imul $0xd50,%rax,%rcx f6f1c: 49 8d 8c 08 28 0e 01 lea 0x10e28(%r8,%rcx,1),%rcx f6f23: 00 f6f24: 48 39 cf cmp %rcx,%rdi f6f27: 74 36 je f6f5f f6f29: 84 d2 test %dl,%dl f6f2b: 74 14 je f6f41 f6f2d: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx f6f33: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax f6f3a: 48 8d 04 90 lea (%rax,%rdx,4),%rax f6f3e: 8b 00 mov (%rax),%eax f6f40: c3 retq f6f41: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f6f48: 00 f6f49: 31 d2 xor %edx,%edx f6f4b: 4c 89 c7 mov %r8,%rdi f6f4e: 8b 70 04 mov 0x4(%rax),%esi f6f51: 81 c6 b3 00 00 00 add $0xb3,%esi f6f57: e8 00 00 00 00 callq f6f5c f6f5c: 89 c0 mov %eax,%eax f6f5e: c3 retq f6f5f: 84 d2 test %dl,%dl f6f61: 75 ca jne f6f2d f6f63: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f6f6a: 00 f6f6b: 31 d2 xor %edx,%edx f6f6d: 4c 89 c7 mov %r8,%rdi f6f70: 8b 70 04 mov 0x4(%rax),%esi f6f73: 81 c6 ae 00 00 00 add $0xae,%esi f6f79: e8 00 00 00 00 callq f6f7e f6f7e: 89 c0 mov %eax,%eax f6f80: c3 retq f6f81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f6f88: 00 00 00 00 f6f8c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f6f90 : f6f90: e8 00 00 00 00 callq f6f95 f6f95: 4c 8b 07 mov (%rdi),%r8 f6f98: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f6f9e: 49 8b 94 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rdx f6fa5: 00 f6fa6: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax f6fad: 8b 72 04 mov 0x4(%rdx),%esi f6fb0: 49 8d 84 00 28 0e 01 lea 0x10e28(%r8,%rax,1),%rax f6fb7: 00 f6fb8: 48 39 c7 cmp %rax,%rdi f6fbb: 74 13 je f6fd0 f6fbd: 81 c6 b2 00 00 00 add $0xb2,%esi f6fc3: 31 d2 xor %edx,%edx f6fc5: 4c 89 c7 mov %r8,%rdi f6fc8: e8 00 00 00 00 callq f6fcd f6fcd: 89 c0 mov %eax,%eax f6fcf: c3 retq f6fd0: 81 c6 ad 00 00 00 add $0xad,%esi f6fd6: 31 d2 xor %edx,%edx f6fd8: 4c 89 c7 mov %r8,%rdi f6fdb: e8 00 00 00 00 callq f6fe0 f6fe0: 89 c0 mov %eax,%eax f6fe2: c3 retq f6fe3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f6fea: 00 00 00 00 f6fee: 66 90 xchg %ax,%ax 00000000000f6ff0 : f6ff0: e8 00 00 00 00 callq f6ff5 f6ff5: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) f6ffc: 0f 84 ab 00 00 00 je f70ad f7002: 41 57 push %r15 f7004: 41 56 push %r14 f7006: 49 89 fe mov %rdi,%r14 f7009: 41 55 push %r13 f700b: 41 bd 01 00 00 00 mov $0x1,%r13d f7011: 41 54 push %r12 f7013: 45 31 e4 xor %r12d,%r12d f7016: 55 push %rbp f7017: 53 push %rbx f7018: eb 11 jmp f702b f701a: 41 0f b6 86 d9 0a 01 movzbl 0x10ad9(%r14),%eax f7021: 00 f7022: 41 83 c4 01 add $0x1,%r12d f7026: 44 39 e0 cmp %r12d,%eax f7029: 7e 75 jle f70a0 f702b: 44 89 eb mov %r13d,%ebx f702e: 44 89 e1 mov %r12d,%ecx f7031: d3 e3 shl %cl,%ebx f7033: 41 23 9e f4 25 01 00 and 0x125f4(%r14),%ebx f703a: 75 de jne f701a f703c: 49 63 ec movslq %r12d,%rbp f703f: 31 d2 xor %edx,%edx f7041: 4c 89 f7 mov %r14,%rdi f7044: 48 81 c5 f2 2b 00 00 add $0x2bf2,%rbp f704b: 49 8b 44 ee 08 mov 0x8(%r14,%rbp,8),%rax f7050: 8b 70 04 mov 0x4(%rax),%esi f7053: 83 ee 80 sub $0xffffff80,%esi f7056: e8 00 00 00 00 callq f705b f705b: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f7062: eb 28 jmp f708c f7064: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d f706b: 89 c3 mov %eax,%ebx f706d: 49 8b 44 ee 08 mov 0x8(%r14,%rbp,8),%rax f7072: 31 d2 xor %edx,%edx f7074: 4c 89 f7 mov %r14,%rdi f7077: 8b 70 04 mov 0x4(%rax),%esi f707a: 83 ee 80 sub $0xffffff80,%esi f707d: e8 00 00 00 00 callq f7082 f7082: 41 83 ef 01 sub $0x1,%r15d f7086: 0f 84 00 00 00 00 je f708c f708c: a8 02 test $0x2,%al f708e: 75 8a jne f701a f7090: 39 c3 cmp %eax,%ebx f7092: 75 d0 jne f7064 f7094: bf c7 10 00 00 mov $0x10c7,%edi f7099: e8 00 00 00 00 callq f709e f709e: eb cd jmp f706d f70a0: 31 c0 xor %eax,%eax f70a2: 5b pop %rbx f70a3: 5d pop %rbp f70a4: 41 5c pop %r12 f70a6: 41 5d pop %r13 f70a8: 41 5e pop %r14 f70aa: 41 5f pop %r15 f70ac: c3 retq f70ad: 31 c0 xor %eax,%eax f70af: c3 retq 00000000000f70b0 : f70b0: e8 00 00 00 00 callq f70b5 f70b5: 41 54 push %r12 f70b7: 55 push %rbp f70b8: 53 push %rbx f70b9: 48 89 fb mov %rdi,%rbx f70bc: 48 83 ec 08 sub $0x8,%rsp f70c0: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) f70c7: 0f 84 d9 00 00 00 je f71a6 f70cd: c6 87 d9 0a 01 00 02 movb $0x2,0x10ad9(%rdi) f70d4: 31 d2 xor %edx,%edx f70d6: c7 87 f4 25 01 00 00 movl $0x0,0x125f4(%rdi) f70dd: 00 00 00 f70e0: c7 87 d0 0a 01 00 01 movl $0x1,0x10ad0(%rdi) f70e7: 00 00 00 f70ea: bd 01 00 00 00 mov $0x1,%ebp f70ef: 31 c9 xor %ecx,%ecx f70f1: 89 e8 mov %ebp,%eax f70f3: d3 e0 shl %cl,%eax f70f5: 85 d0 test %edx,%eax f70f7: 0f 84 00 00 00 00 je f70fd f70fd: 0f b6 93 d9 0a 01 00 movzbl 0x10ad9(%rbx),%edx f7104: 83 c1 01 add $0x1,%ecx f7107: 39 d1 cmp %edx,%ecx f7109: 7d 20 jge f712b f710b: 89 e8 mov %ebp,%eax f710d: 8b 93 f4 25 01 00 mov 0x125f4(%rbx),%edx f7113: d3 e0 shl %cl,%eax f7115: 85 d0 test %edx,%eax f7117: 0f 84 00 00 00 00 je f711d f711d: 0f b6 93 d9 0a 01 00 movzbl 0x10ad9(%rbx),%edx f7124: 83 c1 01 add $0x1,%ecx f7127: 39 d1 cmp %edx,%ecx f7129: 7c e0 jl f710b f712b: 84 d2 test %dl,%dl f712d: 74 6c je f719b f712f: 31 c9 xor %ecx,%ecx f7131: bd 01 00 00 00 mov $0x1,%ebp f7136: 89 e8 mov %ebp,%eax f7138: 89 ca mov %ecx,%edx f713a: 89 ce mov %ecx,%esi f713c: d3 e0 shl %cl,%eax f713e: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f7144: 0f 84 ef 00 00 00 je f7239 f714a: 0f b6 93 d9 0a 01 00 movzbl 0x10ad9(%rbx),%edx f7151: 48 83 c1 01 add $0x1,%rcx f7155: 39 ca cmp %ecx,%edx f7157: 7f dd jg f7136 f7159: 85 d2 test %edx,%edx f715b: 7e 3e jle f719b f715d: 44 8b 83 f4 25 01 00 mov 0x125f4(%rbx),%r8d f7164: 48 8d 83 a0 17 01 00 lea 0x117a0(%rbx),%rax f716b: 31 c9 xor %ecx,%ecx f716d: bf 01 00 00 00 mov $0x1,%edi f7172: 89 fe mov %edi,%esi f7174: d3 e6 shl %cl,%esi f7176: 44 85 c6 test %r8d,%esi f7179: 75 13 jne f718e f717b: 8b b3 d0 0a 01 00 mov 0x10ad0(%rbx),%esi f7181: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) f7188: 00 f7189: 83 c6 01 add $0x1,%esi f718c: 89 30 mov %esi,(%rax) f718e: 83 c1 01 add $0x1,%ecx f7191: 48 05 50 0d 00 00 add $0xd50,%rax f7197: 39 d1 cmp %edx,%ecx f7199: 75 d7 jne f7172 f719b: 31 c0 xor %eax,%eax f719d: 48 83 c4 08 add $0x8,%rsp f71a1: 5b pop %rbx f71a2: 5d pop %rbp f71a3: 41 5c pop %r12 f71a5: c3 retq f71a6: 83 bf 08 07 00 00 1c cmpl $0x1c,0x708(%rdi) f71ad: 74 1c je f71cb f71af: c6 87 d9 0a 01 00 01 movb $0x1,0x10ad9(%rdi) f71b6: c7 87 d0 0a 01 00 02 movl $0x2,0x10ad0(%rdi) f71bd: 00 00 00 f71c0: 8b 93 f4 25 01 00 mov 0x125f4(%rbx),%edx f71c6: e9 1f ff ff ff jmpq f70ea f71cb: c6 87 d9 0a 01 00 02 movb $0x2,0x10ad9(%rdi) f71d2: 31 ed xor %ebp,%ebp f71d4: 41 bc 01 00 00 00 mov $0x1,%r12d f71da: 48 8b 84 eb 98 5f 01 mov 0x15f98(%rbx,%rbp,8),%rax f71e1: 00 f71e2: 31 d2 xor %edx,%edx f71e4: 48 89 df mov %rbx,%rdi f71e7: 8b 70 04 mov 0x4(%rax),%esi f71ea: 83 c6 07 add $0x7,%esi f71ed: e8 00 00 00 00 callq f71f2 f71f2: a8 02 test $0x2,%al f71f4: 74 0d je f7203 f71f6: 44 89 e0 mov %r12d,%eax f71f9: 89 e9 mov %ebp,%ecx f71fb: d3 e0 shl %cl,%eax f71fd: 09 83 f4 25 01 00 or %eax,0x125f4(%rbx) f7203: 0f b6 93 d9 0a 01 00 movzbl 0x10ad9(%rbx),%edx f720a: 48 83 c5 01 add $0x1,%rbp f720e: 39 ea cmp %ebp,%edx f7210: 7f c8 jg f71da f7212: 83 bb f4 25 01 00 03 cmpl $0x3,0x125f4(%rbx) f7219: 74 14 je f722f f721b: c7 83 d0 0a 01 00 02 movl $0x2,0x10ad0(%rbx) f7222: 00 00 00 f7225: 84 d2 test %dl,%dl f7227: 0f 84 6e ff ff ff je f719b f722d: eb 91 jmp f71c0 f722f: b8 fe ff ff ff mov $0xfffffffe,%eax f7234: e9 64 ff ff ff jmpq f719d f7239: 44 8b 83 d0 0a 01 00 mov 0x10ad0(%rbx),%r8d f7240: 45 85 c0 test %r8d,%r8d f7243: 0f 84 00 00 00 00 je f7249 f7249: 48 69 c1 50 0d 00 00 imul $0xd50,%rcx,%rax f7250: 31 ff xor %edi,%edi f7252: 48 01 d8 add %rbx,%rax f7255: 83 c7 01 add $0x1,%edi f7258: 89 90 70 10 01 00 mov %edx,0x11070(%rax) f725e: 48 05 28 03 00 00 add $0x328,%rax f7264: 48 c7 80 08 0b 01 00 movq $0x0,0x10b08(%rax) f726b: 00 00 00 00 f726f: 41 39 f8 cmp %edi,%r8d f7272: 75 e1 jne f7255 f7274: e9 00 00 00 00 jmpq f7279 f7279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000f7280 : f7280: e8 00 00 00 00 callq f7285 f7285: 48 63 f6 movslq %esi,%rsi f7288: 55 push %rbp f7289: 31 d2 xor %edx,%edx f728b: 48 89 fd mov %rdi,%rbp f728e: 53 push %rbx f728f: 48 8d 1c f7 lea (%rdi,%rsi,8),%rbx f7293: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f729a: 8b 70 04 mov 0x4(%rax),%esi f729d: 81 c6 8a 00 00 00 add $0x8a,%esi f72a3: e8 00 00 00 00 callq f72a8 f72a8: 48 89 ef mov %rbp,%rdi f72ab: 89 c2 mov %eax,%edx f72ad: 83 ca 01 or $0x1,%edx f72b0: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) f72b7: 0f 45 c2 cmovne %edx,%eax f72ba: 31 c9 xor %ecx,%ecx f72bc: 0d 04 01 00 00 or $0x104,%eax f72c1: 89 c2 mov %eax,%edx f72c3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f72ca: 8b 70 04 mov 0x4(%rax),%esi f72cd: 81 c6 8a 00 00 00 add $0x8a,%esi f72d3: e8 00 00 00 00 callq f72d8 f72d8: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f72df: 48 89 ef mov %rbp,%rdi f72e2: 31 d2 xor %edx,%edx f72e4: 8b 70 04 mov 0x4(%rax),%esi f72e7: 81 c6 8a 00 00 00 add $0x8a,%esi f72ed: e8 00 00 00 00 callq f72f2 f72f2: 31 c9 xor %ecx,%ecx f72f4: 48 89 ef mov %rbp,%rdi f72f7: 0d 00 f8 ff bf or $0xbffff800,%eax f72fc: 89 c2 mov %eax,%edx f72fe: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7305: 8b 70 04 mov 0x4(%rax),%esi f7308: 81 c6 8a 00 00 00 add $0x8a,%esi f730e: e8 00 00 00 00 callq f7313 f7313: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f731a: 48 89 ef mov %rbp,%rdi f731d: 31 d2 xor %edx,%edx f731f: 8b 70 04 mov 0x4(%rax),%esi f7322: 81 c6 8e 00 00 00 add $0x8e,%esi f7328: e8 00 00 00 00 callq f732d f732d: 48 89 ef mov %rbp,%rdi f7330: 31 c9 xor %ecx,%ecx f7332: 0d bf ff 03 30 or $0x3003ffbf,%eax f7337: 89 c2 mov %eax,%edx f7339: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7340: 5b pop %rbx f7341: 5d pop %rbp f7342: 8b 70 04 mov 0x4(%rax),%esi f7345: 81 c6 8e 00 00 00 add $0x8e,%esi f734b: e9 00 00 00 00 jmpq f7350 00000000000f7350 : f7350: e8 00 00 00 00 callq f7355 f7355: 41 57 push %r15 f7357: 41 56 push %r14 f7359: 41 55 push %r13 f735b: 41 54 push %r12 f735d: 4c 63 e6 movslq %esi,%r12 f7360: 55 push %rbp f7361: 48 89 fd mov %rdi,%rbp f7364: 53 push %rbx f7365: 48 8b 87 c8 0a 01 00 mov 0x10ac8(%rdi),%rax f736c: 4a 8d 1c e7 lea (%rdi,%r12,8),%rbx f7370: 4c 8b 28 mov (%rax),%r13 f7373: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f737a: 41 81 c5 03 10 00 00 add $0x1003,%r13d f7381: 8b 40 04 mov 0x4(%rax),%eax f7384: 41 81 e5 00 f0 ff ff and $0xfffff000,%r13d f738b: 83 bf c8 33 01 00 02 cmpl $0x2,0x133c8(%rdi) f7392: 0f 84 2f 10 00 00 je f83c7 f7398: 84 d2 test %dl,%dl f739a: 0f 84 41 09 00 00 je f7ce1 f73a0: 8d 04 85 f0 10 00 00 lea 0x10f0(,%rax,4),%eax f73a7: 25 ff ff 0f 00 and $0xfffff,%eax f73ac: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f73b2: 81 fa ff 25 00 00 cmp $0x25ff,%edx f73b8: 76 35 jbe f73ef f73ba: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f73c0: 81 fa ff 05 00 00 cmp $0x5ff,%edx f73c6: 0f 86 07 12 00 00 jbe f85d3 f73cc: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f73d2: 81 fa ff 25 00 00 cmp $0x25ff,%edx f73d8: 76 15 jbe f73ef f73da: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f73e0: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f73e6: 81 f9 00 06 00 00 cmp $0x600,%ecx f73ec: 0f 43 d0 cmovae %eax,%edx f73ef: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f73f6: c1 ea 02 shr $0x2,%edx f73f9: 48 01 e8 add %rbp,%rax f73fc: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f7403: 48 8d 71 04 lea 0x4(%rcx),%rsi f7407: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f740e: 89 11 mov %edx,(%rcx) f7410: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f7417: 48 8b 88 f0 0a 01 00 mov 0x10af0(%rax),%rcx f741e: 48 8d 72 04 lea 0x4(%rdx),%rsi f7422: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f7429: 89 0a mov %ecx,(%rdx) f742b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7432: 8b 40 04 mov 0x4(%rax),%eax f7435: 8d 04 85 f4 10 00 00 lea 0x10f4(,%rax,4),%eax f743c: 25 ff ff 0f 00 and $0xfffff,%eax f7441: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7447: 81 fa ff 25 00 00 cmp $0x25ff,%edx f744d: 76 35 jbe f7484 f744f: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7455: 81 fa ff 05 00 00 cmp $0x5ff,%edx f745b: 0f 86 5c 11 00 00 jbe f85bd f7461: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f7467: 81 fa ff 25 00 00 cmp $0x25ff,%edx f746d: 76 15 jbe f7484 f746f: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f7475: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f747b: 81 f9 00 06 00 00 cmp $0x600,%ecx f7481: 0f 43 d0 cmovae %eax,%edx f7484: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f748b: c1 ea 02 shr $0x2,%edx f748e: 48 01 e8 add %rbp,%rax f7491: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f7498: 48 8d 71 04 lea 0x4(%rcx),%rsi f749c: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f74a3: 89 11 mov %edx,(%rcx) f74a5: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f74ac: 8b 88 f4 0a 01 00 mov 0x10af4(%rax),%ecx f74b2: 48 8d 72 04 lea 0x4(%rdx),%rsi f74b6: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f74bd: 89 0a mov %ecx,(%rdx) f74bf: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f74c6: 8b 40 04 mov 0x4(%rax),%eax f74c9: 8d 04 85 00 05 00 00 lea 0x500(,%rax,4),%eax f74d0: 25 ff ff 0f 00 and $0xfffff,%eax f74d5: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f74db: 81 fa ff 25 00 00 cmp $0x25ff,%edx f74e1: 76 35 jbe f7518 f74e3: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f74e9: 81 fa ff 05 00 00 cmp $0x5ff,%edx f74ef: 0f 86 d3 10 00 00 jbe f85c8 f74f5: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f74fb: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7501: 76 15 jbe f7518 f7503: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f7509: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f750f: 81 f9 00 06 00 00 cmp $0x600,%ecx f7515: 0f 43 d0 cmovae %eax,%edx f7518: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f751f: c1 ea 02 shr $0x2,%edx f7522: 48 01 e8 add %rbp,%rax f7525: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f752c: 48 8d 71 04 lea 0x4(%rcx),%rsi f7530: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f7537: 89 11 mov %edx,(%rcx) f7539: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f7540: 48 8d 4a 04 lea 0x4(%rdx),%rcx f7544: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f754b: c7 02 20 00 00 00 movl $0x20,(%rdx) f7551: 44 89 ea mov %r13d,%edx f7554: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f755b: 8b 40 04 mov 0x4(%rax),%eax f755e: 8d 04 85 04 05 00 00 lea 0x504(,%rax,4),%eax f7565: 25 ff ff 0f 00 and $0xfffff,%eax f756a: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f7570: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f7576: 76 35 jbe f75ad f7578: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f757e: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f7584: 0f 86 28 10 00 00 jbe f85b2 f758a: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f7590: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f7596: 76 15 jbe f75ad f7598: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f759e: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f75a4: 81 fe 00 06 00 00 cmp $0x600,%esi f75aa: 0f 43 c8 cmovae %eax,%ecx f75ad: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f75b4: c1 e9 02 shr $0x2,%ecx f75b7: 48 01 e8 add %rbp,%rax f75ba: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f75c1: 48 8d 7e 04 lea 0x4(%rsi),%rdi f75c5: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f75cc: 89 0e mov %ecx,(%rsi) f75ce: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f75d5: 48 8d 71 04 lea 0x4(%rcx),%rsi f75d9: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f75e0: c7 01 00 00 00 00 movl $0x0,(%rcx) f75e6: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f75ed: 8b 40 04 mov 0x4(%rax),%eax f75f0: 8d 04 85 a0 11 00 00 lea 0x11a0(,%rax,4),%eax f75f7: 25 ff ff 0f 00 and $0xfffff,%eax f75fc: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f7602: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f7608: 76 35 jbe f763f f760a: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f7610: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f7616: 0f 86 8b 0f 00 00 jbe f85a7 f761c: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f7622: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f7628: 76 15 jbe f763f f762a: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f7630: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f7636: 81 fe 00 06 00 00 cmp $0x600,%esi f763c: 0f 43 c8 cmovae %eax,%ecx f763f: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f7646: c1 e9 02 shr $0x2,%ecx f7649: 48 01 e8 add %rbp,%rax f764c: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f7653: 48 8d 7e 04 lea 0x4(%rsi),%rdi f7657: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f765e: 89 0e mov %ecx,(%rsi) f7660: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f7667: 48 8d 71 04 lea 0x4(%rcx),%rsi f766b: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f7672: c7 01 00 00 00 00 movl $0x0,(%rcx) f7678: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f767f: 8b 40 04 mov 0x4(%rax),%eax f7682: 8d 04 85 a4 11 00 00 lea 0x11a4(,%rax,4),%eax f7689: 25 ff ff 0f 00 and $0xfffff,%eax f768e: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f7694: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f769a: 76 35 jbe f76d1 f769c: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f76a2: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f76a8: 0f 86 ee 0e 00 00 jbe f859c f76ae: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f76b4: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f76ba: 76 15 jbe f76d1 f76bc: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f76c2: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f76c8: 81 fe 00 06 00 00 cmp $0x600,%esi f76ce: 0f 43 c8 cmovae %eax,%ecx f76d1: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f76d8: c1 e9 02 shr $0x2,%ecx f76db: 48 01 e8 add %rbp,%rax f76de: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f76e5: 48 8d 7e 04 lea 0x4(%rsi),%rdi f76e9: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f76f0: 89 0e mov %ecx,(%rsi) f76f2: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f76f9: 48 8d 71 04 lea 0x4(%rcx),%rsi f76fd: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f7704: c7 01 00 00 00 00 movl $0x0,(%rcx) f770a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7711: 8b 40 04 mov 0x4(%rax),%eax f7714: 8d 04 85 08 05 00 00 lea 0x508(,%rax,4),%eax f771b: 25 ff ff 0f 00 and $0xfffff,%eax f7720: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f7726: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f772c: 76 35 jbe f7763 f772e: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f7734: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f773a: 0f 86 51 0e 00 00 jbe f8591 f7740: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f7746: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f774c: 76 15 jbe f7763 f774e: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f7754: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f775a: 81 fe 00 06 00 00 cmp $0x600,%esi f7760: 0f 43 c8 cmovae %eax,%ecx f7763: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f776a: c1 e9 02 shr $0x2,%ecx f776d: 48 01 e8 add %rbp,%rax f7770: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f7777: 48 8d 7e 04 lea 0x4(%rsi),%rdi f777b: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f7782: 89 0e mov %ecx,(%rsi) f7784: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f778b: 48 8d 71 04 lea 0x4(%rcx),%rsi f778f: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f7796: c7 01 00 00 00 00 movl $0x0,(%rcx) f779c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f77a3: 8b 40 04 mov 0x4(%rax),%eax f77a6: 8d 04 85 0c 05 00 00 lea 0x50c(,%rax,4),%eax f77ad: 25 ff ff 0f 00 and $0xfffff,%eax f77b2: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f77b8: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f77be: 76 35 jbe f77f5 f77c0: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f77c6: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f77cc: 0f 86 b4 0d 00 00 jbe f8586 f77d2: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f77d8: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f77de: 76 15 jbe f77f5 f77e0: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f77e6: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f77ec: 81 fe 00 06 00 00 cmp $0x600,%esi f77f2: 0f 43 c8 cmovae %eax,%ecx f77f5: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f77fc: c1 e9 02 shr $0x2,%ecx f77ff: 48 01 e8 add %rbp,%rax f7802: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f7809: 48 8d 7e 04 lea 0x4(%rsi),%rdi f780d: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f7814: 89 0e mov %ecx,(%rsi) f7816: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f781d: 48 8d 71 04 lea 0x4(%rcx),%rsi f7821: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f7828: c7 01 00 00 02 00 movl $0x20000,(%rcx) f782e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7835: 8b 40 04 mov 0x4(%rax),%eax f7838: 8d 04 85 b0 11 00 00 lea 0x11b0(,%rax,4),%eax f783f: 25 ff ff 0f 00 and $0xfffff,%eax f7844: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f784a: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f7850: 76 35 jbe f7887 f7852: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f7858: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f785e: 0f 86 17 0d 00 00 jbe f857b f7864: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f786a: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f7870: 76 15 jbe f7887 f7872: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f7878: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f787e: 81 fe 00 06 00 00 cmp $0x600,%esi f7884: 0f 43 c8 cmovae %eax,%ecx f7887: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f788e: c1 e9 02 shr $0x2,%ecx f7891: 48 01 e8 add %rbp,%rax f7894: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f789b: 48 8d 7e 04 lea 0x4(%rsi),%rdi f789f: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f78a6: 89 0e mov %ecx,(%rsi) f78a8: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f78af: 48 8b b0 f0 0a 01 00 mov 0x10af0(%rax),%rsi f78b6: 48 8d 79 04 lea 0x4(%rcx),%rdi f78ba: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f78c1: 41 8d 84 35 00 00 02 lea 0x20000(%r13,%rsi,1),%eax f78c8: 00 f78c9: 89 01 mov %eax,(%rcx) f78cb: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f78d2: 8b 40 04 mov 0x4(%rax),%eax f78d5: 8d 04 85 b4 11 00 00 lea 0x11b4(,%rax,4),%eax f78dc: 25 ff ff 0f 00 and $0xfffff,%eax f78e1: 8d 88 00 06 fe ff lea -0x1fa00(%rax),%ecx f78e7: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f78ed: 76 35 jbe f7924 f78ef: 8d 88 00 08 fe ff lea -0x1f800(%rax),%ecx f78f5: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx f78fb: 0f 86 6f 0c 00 00 jbe f8570 f7901: 8d 88 00 7e fb ff lea -0x48200(%rax),%ecx f7907: 81 f9 ff 25 00 00 cmp $0x25ff,%ecx f790d: 76 15 jbe f7924 f790f: 8d b0 00 80 fb ff lea -0x48000(%rax),%esi f7915: 8d 88 00 80 fe ff lea -0x18000(%rax),%ecx f791b: 81 fe 00 06 00 00 cmp $0x600,%esi f7921: 0f 43 c8 cmovae %eax,%ecx f7924: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f792b: c1 e9 02 shr $0x2,%ecx f792e: 48 01 e8 add %rbp,%rax f7931: 48 8b b0 10 18 01 00 mov 0x11810(%rax),%rsi f7938: 48 8d 7e 04 lea 0x4(%rsi),%rdi f793c: 48 89 b8 10 18 01 00 mov %rdi,0x11810(%rax) f7943: 89 0e mov %ecx,(%rsi) f7945: 48 8b 88 f0 0a 01 00 mov 0x10af0(%rax),%rcx f794c: 48 8d 94 0a 00 00 02 lea 0x20000(%rdx,%rcx,1),%rdx f7953: 00 f7954: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f795b: 48 c1 ea 20 shr $0x20,%rdx f795f: 48 8d 71 04 lea 0x4(%rcx),%rsi f7963: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f796a: 89 11 mov %edx,(%rcx) f796c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7973: 8b 40 04 mov 0x4(%rax),%eax f7976: 8d 04 85 10 05 00 00 lea 0x510(,%rax,4),%eax f797d: 25 ff ff 0f 00 and $0xfffff,%eax f7982: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7988: 81 fa ff 25 00 00 cmp $0x25ff,%edx f798e: 76 35 jbe f79c5 f7990: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7996: 81 fa ff 05 00 00 cmp $0x5ff,%edx f799c: 0f 86 c3 0b 00 00 jbe f8565 f79a2: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f79a8: 81 fa ff 25 00 00 cmp $0x25ff,%edx f79ae: 76 15 jbe f79c5 f79b0: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f79b6: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f79bc: 81 f9 00 06 00 00 cmp $0x600,%ecx f79c2: 0f 43 d0 cmovae %eax,%edx f79c5: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f79cc: c1 ea 02 shr $0x2,%edx f79cf: 48 01 e8 add %rbp,%rax f79d2: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f79d9: 48 8d 71 04 lea 0x4(%rcx),%rsi f79dd: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f79e4: 89 11 mov %edx,(%rcx) f79e6: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f79ed: 48 8d 4a 04 lea 0x4(%rdx),%rcx f79f1: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f79f8: c7 02 00 00 00 00 movl $0x0,(%rdx) f79fe: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7a05: 8b 40 04 mov 0x4(%rax),%eax f7a08: 8d 04 85 14 05 00 00 lea 0x514(,%rax,4),%eax f7a0f: 25 ff ff 0f 00 and $0xfffff,%eax f7a14: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7a1a: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7a20: 76 35 jbe f7a57 f7a22: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7a28: 81 fa ff 05 00 00 cmp $0x5ff,%edx f7a2e: 0f 86 26 0b 00 00 jbe f855a f7a34: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f7a3a: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7a40: 76 15 jbe f7a57 f7a42: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f7a48: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f7a4e: 81 f9 00 06 00 00 cmp $0x600,%ecx f7a54: 0f 43 d0 cmovae %eax,%edx f7a57: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f7a5e: c1 ea 02 shr $0x2,%edx f7a61: 48 01 e8 add %rbp,%rax f7a64: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f7a6b: 48 8d 71 04 lea 0x4(%rcx),%rsi f7a6f: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f7a76: 89 11 mov %edx,(%rcx) f7a78: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f7a7f: 48 8d 4a 04 lea 0x4(%rdx),%rcx f7a83: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f7a8a: c7 02 00 00 08 00 movl $0x80000,(%rdx) f7a90: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7a97: 8b 40 04 mov 0x4(%rax),%eax f7a9a: 8d 04 85 e0 10 00 00 lea 0x10e0(,%rax,4),%eax f7aa1: 25 ff ff 0f 00 and $0xfffff,%eax f7aa6: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7aac: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7ab2: 76 35 jbe f7ae9 f7ab4: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7aba: 81 fa ff 05 00 00 cmp $0x5ff,%edx f7ac0: 0f 86 89 0a 00 00 jbe f854f f7ac6: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f7acc: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7ad2: 76 15 jbe f7ae9 f7ad4: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f7ada: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f7ae0: 81 f9 00 06 00 00 cmp $0x600,%ecx f7ae6: 0f 43 d0 cmovae %eax,%edx f7ae9: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f7af0: c1 ea 02 shr $0x2,%edx f7af3: 48 01 e8 add %rbp,%rax f7af6: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f7afd: 48 8d 71 04 lea 0x4(%rcx),%rsi f7b01: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f7b08: 89 11 mov %edx,(%rcx) f7b0a: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f7b11: 48 8d 4a 04 lea 0x4(%rdx),%rcx f7b15: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f7b1c: c7 02 00 00 00 00 movl $0x0,(%rdx) f7b22: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7b29: 8b 40 04 mov 0x4(%rax),%eax f7b2c: 8d 04 85 e4 10 00 00 lea 0x10e4(,%rax,4),%eax f7b33: 25 ff ff 0f 00 and $0xfffff,%eax f7b38: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7b3e: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7b44: 76 35 jbe f7b7b f7b46: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7b4c: 81 fa ff 05 00 00 cmp $0x5ff,%edx f7b52: 0f 86 ec 09 00 00 jbe f8544 f7b58: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f7b5e: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7b64: 76 15 jbe f7b7b f7b66: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f7b6c: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f7b72: 81 f9 00 06 00 00 cmp $0x600,%ecx f7b78: 0f 43 d0 cmovae %eax,%edx f7b7b: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f7b82: c1 ea 02 shr $0x2,%edx f7b85: 48 01 e8 add %rbp,%rax f7b88: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f7b8f: 48 8d 71 04 lea 0x4(%rcx),%rsi f7b93: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f7b9a: 89 11 mov %edx,(%rcx) f7b9c: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f7ba3: 48 8d 4a 04 lea 0x4(%rdx),%rcx f7ba7: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f7bae: c7 02 00 00 00 00 movl $0x0,(%rdx) f7bb4: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7bbb: 8b 40 04 mov 0x4(%rax),%eax f7bbe: 8d 04 85 48 05 00 00 lea 0x548(,%rax,4),%eax f7bc5: 25 ff ff 0f 00 and $0xfffff,%eax f7bca: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7bd0: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7bd6: 76 35 jbe f7c0d f7bd8: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7bde: 81 fa ff 05 00 00 cmp $0x5ff,%edx f7be4: 0f 86 4f 09 00 00 jbe f8539 f7bea: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f7bf0: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7bf6: 76 15 jbe f7c0d f7bf8: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f7bfe: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f7c04: 81 f9 00 06 00 00 cmp $0x600,%ecx f7c0a: 0f 43 d0 cmovae %eax,%edx f7c0d: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f7c14: c1 ea 02 shr $0x2,%edx f7c17: 48 01 e8 add %rbp,%rax f7c1a: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f7c21: 48 8d 71 04 lea 0x4(%rcx),%rsi f7c25: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f7c2c: 89 11 mov %edx,(%rcx) f7c2e: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f7c35: 48 8d 4a 04 lea 0x4(%rdx),%rcx f7c39: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f7c40: c7 02 00 00 00 00 movl $0x0,(%rdx) f7c46: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7c4d: 8b 40 04 mov 0x4(%rax),%eax f7c50: 8d 14 85 4c 05 00 00 lea 0x54c(,%rax,4),%edx f7c57: 81 e2 ff ff 0f 00 and $0xfffff,%edx f7c5d: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax f7c63: 3d ff 25 00 00 cmp $0x25ff,%eax f7c68: 76 33 jbe f7c9d f7c6a: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax f7c70: 3d ff 05 00 00 cmp $0x5ff,%eax f7c75: 0f 86 b3 08 00 00 jbe f852e f7c7b: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax f7c81: 3d ff 25 00 00 cmp $0x25ff,%eax f7c86: 76 15 jbe f7c9d f7c88: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx f7c8e: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax f7c94: 81 f9 00 06 00 00 cmp $0x600,%ecx f7c9a: 0f 43 c2 cmovae %edx,%eax f7c9d: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f7ca4: c1 e8 02 shr $0x2,%eax f7ca7: 4c 01 e5 add %r12,%rbp f7caa: 48 8b 95 10 18 01 00 mov 0x11810(%rbp),%rdx f7cb1: 48 8d 4a 04 lea 0x4(%rdx),%rcx f7cb5: 48 89 8d 10 18 01 00 mov %rcx,0x11810(%rbp) f7cbc: 89 02 mov %eax,(%rdx) f7cbe: 48 8b 85 10 18 01 00 mov 0x11810(%rbp),%rax f7cc5: 48 8d 50 04 lea 0x4(%rax),%rdx f7cc9: 48 89 95 10 18 01 00 mov %rdx,0x11810(%rbp) f7cd0: c7 00 00 00 00 00 movl $0x0,(%rax) f7cd6: 5b pop %rbx f7cd7: 5d pop %rbp f7cd8: 41 5c pop %r12 f7cda: 41 5d pop %r13 f7cdc: 41 5e pop %r14 f7cde: 41 5f pop %r15 f7ce0: c3 retq f7ce1: 49 69 d4 50 0d 00 00 imul $0xd50,%r12,%rdx f7ce8: 8d 70 12 lea 0x12(%rax),%esi f7ceb: 31 c9 xor %ecx,%ecx f7ced: 48 8b 94 17 f0 0a 01 mov 0x10af0(%rdi,%rdx,1),%rdx f7cf4: 00 f7cf5: e8 00 00 00 00 callq f7cfa f7cfa: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7d01: 8b 70 04 mov 0x4(%rax),%esi f7d04: 8d 04 b5 f0 10 00 00 lea 0x10f0(,%rsi,4),%eax f7d0b: 25 ff ff 0f 00 and $0xfffff,%eax f7d10: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7d16: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7d1c: 76 18 jbe f7d36 f7d1e: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7d24: 81 fa ff 05 00 00 cmp $0x5ff,%edx f7d2a: 0f 87 90 0d 00 00 ja f8ac0 f7d30: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f7d36: c1 e2 0e shl $0xe,%edx f7d39: 83 c6 11 add $0x11,%esi f7d3c: 31 c9 xor %ecx,%ecx f7d3e: 48 89 ef mov %rbp,%rdi f7d41: 83 ca 01 or $0x1,%edx f7d44: e8 00 00 00 00 callq f7d49 f7d49: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f7d50: 31 c9 xor %ecx,%ecx f7d52: 48 89 ef mov %rbp,%rdi f7d55: 8b 94 05 f4 0a 01 00 mov 0x10af4(%rbp,%rax,1),%edx f7d5c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7d63: 8b 70 04 mov 0x4(%rax),%esi f7d66: 83 c6 12 add $0x12,%esi f7d69: e8 00 00 00 00 callq f7d6e f7d6e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7d75: 8b 70 04 mov 0x4(%rax),%esi f7d78: 8d 04 b5 f4 10 00 00 lea 0x10f4(,%rsi,4),%eax f7d7f: 25 ff ff 0f 00 and $0xfffff,%eax f7d84: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7d8a: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7d90: 76 18 jbe f7daa f7d92: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7d98: 81 fa ff 05 00 00 cmp $0x5ff,%edx f7d9e: 0f 87 f0 0c 00 00 ja f8a94 f7da4: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f7daa: c1 e2 0e shl $0xe,%edx f7dad: 83 c6 11 add $0x11,%esi f7db0: 31 c9 xor %ecx,%ecx f7db2: 48 89 ef mov %rbp,%rdi f7db5: 83 ca 01 or $0x1,%edx f7db8: e8 00 00 00 00 callq f7dbd f7dbd: ba 20 00 00 00 mov $0x20,%edx f7dc2: 31 c9 xor %ecx,%ecx f7dc4: 48 89 ef mov %rbp,%rdi f7dc7: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7dce: 8b 70 04 mov 0x4(%rax),%esi f7dd1: 83 c6 12 add $0x12,%esi f7dd4: e8 00 00 00 00 callq f7dd9 f7dd9: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7de0: 8b 70 04 mov 0x4(%rax),%esi f7de3: 8d 04 b5 00 05 00 00 lea 0x500(,%rsi,4),%eax f7dea: 25 ff ff 0f 00 and $0xfffff,%eax f7def: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7df5: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7dfb: 0f 87 dd 07 00 00 ja f85de f7e01: c1 e2 0e shl $0xe,%edx f7e04: 83 c6 11 add $0x11,%esi f7e07: 31 c9 xor %ecx,%ecx f7e09: 48 89 ef mov %rbp,%rdi f7e0c: 83 ca 01 or $0x1,%edx f7e0f: 45 89 ee mov %r13d,%r14d f7e12: 45 89 ef mov %r13d,%r15d f7e15: e8 00 00 00 00 callq f7e1a f7e1a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7e21: 44 89 ea mov %r13d,%edx f7e24: 31 c9 xor %ecx,%ecx f7e26: 48 89 ef mov %rbp,%rdi f7e29: 8b 70 04 mov 0x4(%rax),%esi f7e2c: 83 c6 12 add $0x12,%esi f7e2f: e8 00 00 00 00 callq f7e34 f7e34: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7e3b: 8b 70 04 mov 0x4(%rax),%esi f7e3e: 8d 04 b5 04 05 00 00 lea 0x504(,%rsi,4),%eax f7e45: 25 ff ff 0f 00 and $0xfffff,%eax f7e4a: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7e50: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7e56: 76 18 jbe f7e70 f7e58: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7e5e: 81 fa ff 05 00 00 cmp $0x5ff,%edx f7e64: 0f 87 96 09 00 00 ja f8800 f7e6a: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f7e70: c1 ea 02 shr $0x2,%edx f7e73: 83 c6 11 add $0x11,%esi f7e76: 31 c9 xor %ecx,%ecx f7e78: 48 89 ef mov %rbp,%rdi f7e7b: c1 e2 10 shl $0x10,%edx f7e7e: 83 ca 01 or $0x1,%edx f7e81: e8 00 00 00 00 callq f7e86 f7e86: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f7e8d: 31 c9 xor %ecx,%ecx f7e8f: 48 89 ef mov %rbp,%rdi f7e92: 8b 94 05 f0 0a 01 00 mov 0x10af0(%rbp,%rax,1),%edx f7e99: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7ea0: 8b 70 04 mov 0x4(%rax),%esi f7ea3: 44 01 fa add %r15d,%edx f7ea6: 83 c6 12 add $0x12,%esi f7ea9: e8 00 00 00 00 callq f7eae f7eae: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7eb5: 8b 70 04 mov 0x4(%rax),%esi f7eb8: 8d 04 b5 a0 11 00 00 lea 0x11a0(,%rsi,4),%eax f7ebf: 25 ff ff 0f 00 and $0xfffff,%eax f7ec4: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7eca: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7ed0: 76 18 jbe f7eea f7ed2: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7ed8: 81 fa ff 05 00 00 cmp $0x5ff,%edx f7ede: 0f 87 74 09 00 00 ja f8858 f7ee4: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f7eea: c1 e2 0e shl $0xe,%edx f7eed: 83 c6 11 add $0x11,%esi f7ef0: 31 c9 xor %ecx,%ecx f7ef2: 48 89 ef mov %rbp,%rdi f7ef5: 83 ca 01 or $0x1,%edx f7ef8: e8 00 00 00 00 callq f7efd f7efd: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f7f04: 31 c9 xor %ecx,%ecx f7f06: 48 89 ef mov %rbp,%rdi f7f09: 48 8b 94 05 f0 0a 01 mov 0x10af0(%rbp,%rax,1),%rdx f7f10: 00 f7f11: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7f18: 8b 70 04 mov 0x4(%rax),%esi f7f1b: 4c 01 f2 add %r14,%rdx f7f1e: 48 c1 ea 20 shr $0x20,%rdx f7f22: 83 c6 12 add $0x12,%esi f7f25: e8 00 00 00 00 callq f7f2a f7f2a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7f31: 8b 70 04 mov 0x4(%rax),%esi f7f34: 8d 04 b5 a4 11 00 00 lea 0x11a4(,%rsi,4),%eax f7f3b: 25 ff ff 0f 00 and $0xfffff,%eax f7f40: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7f46: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7f4c: 76 18 jbe f7f66 f7f4e: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7f54: 81 fa ff 05 00 00 cmp $0x5ff,%edx f7f5a: 0f 87 cc 08 00 00 ja f882c f7f60: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f7f66: c1 e2 0e shl $0xe,%edx f7f69: 83 c6 11 add $0x11,%esi f7f6c: 31 c9 xor %ecx,%ecx f7f6e: 48 89 ef mov %rbp,%rdi f7f71: 83 ca 01 or $0x1,%edx f7f74: e8 00 00 00 00 callq f7f79 f7f79: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7f80: 31 d2 xor %edx,%edx f7f82: 31 c9 xor %ecx,%ecx f7f84: 48 89 ef mov %rbp,%rdi f7f87: 8b 70 04 mov 0x4(%rax),%esi f7f8a: 83 c6 12 add $0x12,%esi f7f8d: e8 00 00 00 00 callq f7f92 f7f92: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7f99: 8b 70 04 mov 0x4(%rax),%esi f7f9c: 8d 04 b5 08 05 00 00 lea 0x508(,%rsi,4),%eax f7fa3: 25 ff ff 0f 00 and $0xfffff,%eax f7fa8: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f7fae: 81 fa ff 25 00 00 cmp $0x25ff,%edx f7fb4: 76 18 jbe f7fce f7fb6: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f7fbc: 81 fa ff 05 00 00 cmp $0x5ff,%edx f7fc2: 0f 87 f0 09 00 00 ja f89b8 f7fc8: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f7fce: c1 e2 0e shl $0xe,%edx f7fd1: 83 c6 11 add $0x11,%esi f7fd4: 31 c9 xor %ecx,%ecx f7fd6: 48 89 ef mov %rbp,%rdi f7fd9: 83 ca 01 or $0x1,%edx f7fdc: e8 00 00 00 00 callq f7fe1 f7fe1: ba 00 00 02 00 mov $0x20000,%edx f7fe6: 31 c9 xor %ecx,%ecx f7fe8: 48 89 ef mov %rbp,%rdi f7feb: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f7ff2: 8b 70 04 mov 0x4(%rax),%esi f7ff5: 83 c6 12 add $0x12,%esi f7ff8: e8 00 00 00 00 callq f7ffd f7ffd: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8004: 8b 70 04 mov 0x4(%rax),%esi f8007: 8d 04 b5 0c 05 00 00 lea 0x50c(,%rsi,4),%eax f800e: 25 ff ff 0f 00 and $0xfffff,%eax f8013: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f8019: 81 fa ff 25 00 00 cmp $0x25ff,%edx f801f: 76 18 jbe f8039 f8021: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f8027: 81 fa ff 05 00 00 cmp $0x5ff,%edx f802d: 0f 87 a9 08 00 00 ja f88dc f8033: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8039: c1 e2 0e shl $0xe,%edx f803c: 83 c6 11 add $0x11,%esi f803f: 31 c9 xor %ecx,%ecx f8041: 48 89 ef mov %rbp,%rdi f8044: 83 ca 01 or $0x1,%edx f8047: e8 00 00 00 00 callq f804c f804c: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f8053: 31 c9 xor %ecx,%ecx f8055: 48 89 ef mov %rbp,%rdi f8058: 48 8b 84 05 f0 0a 01 mov 0x10af0(%rbp,%rax,1),%rax f805f: 00 f8060: 41 8d 94 07 00 00 02 lea 0x20000(%r15,%rax,1),%edx f8067: 00 f8068: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f806f: 8b 70 04 mov 0x4(%rax),%esi f8072: 83 c6 12 add $0x12,%esi f8075: e8 00 00 00 00 callq f807a f807a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8081: 8b 70 04 mov 0x4(%rax),%esi f8084: 8d 04 b5 b0 11 00 00 lea 0x11b0(,%rsi,4),%eax f808b: 25 ff ff 0f 00 and $0xfffff,%eax f8090: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f8096: 81 fa ff 25 00 00 cmp $0x25ff,%edx f809c: 76 18 jbe f80b6 f809e: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f80a4: 81 fa ff 05 00 00 cmp $0x5ff,%edx f80aa: 0f 87 00 08 00 00 ja f88b0 f80b0: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f80b6: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f80bd: c1 e2 0e shl $0xe,%edx f80c0: 83 c6 11 add $0x11,%esi f80c3: 31 c9 xor %ecx,%ecx f80c5: 83 ca 01 or $0x1,%edx f80c8: 48 89 ef mov %rbp,%rdi f80cb: e8 00 00 00 00 callq f80d0 f80d0: 31 c9 xor %ecx,%ecx f80d2: 48 89 ef mov %rbp,%rdi f80d5: 4a 8b 84 25 f0 0a 01 mov 0x10af0(%rbp,%r12,1),%rax f80dc: 00 f80dd: 49 8d 94 06 00 00 02 lea 0x20000(%r14,%rax,1),%rdx f80e4: 00 f80e5: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f80ec: 48 c1 ea 20 shr $0x20,%rdx f80f0: 8b 70 04 mov 0x4(%rax),%esi f80f3: 83 c6 12 add $0x12,%esi f80f6: e8 00 00 00 00 callq f80fb f80fb: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8102: 8b 70 04 mov 0x4(%rax),%esi f8105: 8d 04 b5 b4 11 00 00 lea 0x11b4(,%rsi,4),%eax f810c: 25 ff ff 0f 00 and $0xfffff,%eax f8111: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f8117: 81 fa ff 25 00 00 cmp $0x25ff,%edx f811d: 76 18 jbe f8137 f811f: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f8125: 81 fa ff 05 00 00 cmp $0x5ff,%edx f812b: 0f 87 53 07 00 00 ja f8884 f8131: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8137: c1 e2 0e shl $0xe,%edx f813a: 83 c6 11 add $0x11,%esi f813d: 31 c9 xor %ecx,%ecx f813f: 48 89 ef mov %rbp,%rdi f8142: 83 ca 01 or $0x1,%edx f8145: e8 00 00 00 00 callq f814a f814a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8151: 31 d2 xor %edx,%edx f8153: 31 c9 xor %ecx,%ecx f8155: 48 89 ef mov %rbp,%rdi f8158: 8b 70 04 mov 0x4(%rax),%esi f815b: 83 c6 12 add $0x12,%esi f815e: e8 00 00 00 00 callq f8163 f8163: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f816a: 8b 70 04 mov 0x4(%rax),%esi f816d: 8d 04 b5 10 05 00 00 lea 0x510(,%rsi,4),%eax f8174: 25 ff ff 0f 00 and $0xfffff,%eax f8179: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f817f: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8185: 76 18 jbe f819f f8187: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f818d: 81 fa ff 05 00 00 cmp $0x5ff,%edx f8193: 0f 87 3b 06 00 00 ja f87d4 f8199: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f819f: c1 e2 0e shl $0xe,%edx f81a2: 83 c6 11 add $0x11,%esi f81a5: 31 c9 xor %ecx,%ecx f81a7: 48 89 ef mov %rbp,%rdi f81aa: 83 ca 01 or $0x1,%edx f81ad: e8 00 00 00 00 callq f81b2 f81b2: ba 00 00 08 00 mov $0x80000,%edx f81b7: 31 c9 xor %ecx,%ecx f81b9: 48 89 ef mov %rbp,%rdi f81bc: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f81c3: 8b 70 04 mov 0x4(%rax),%esi f81c6: 83 c6 12 add $0x12,%esi f81c9: e8 00 00 00 00 callq f81ce f81ce: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f81d5: 8b 70 04 mov 0x4(%rax),%esi f81d8: 8d 04 b5 14 05 00 00 lea 0x514(,%rsi,4),%eax f81df: 25 ff ff 0f 00 and $0xfffff,%eax f81e4: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f81ea: 81 fa ff 25 00 00 cmp $0x25ff,%edx f81f0: 76 18 jbe f820a f81f2: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f81f8: 81 fa ff 05 00 00 cmp $0x5ff,%edx f81fe: 0f 87 30 07 00 00 ja f8934 f8204: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f820a: c1 e2 0e shl $0xe,%edx f820d: 83 c6 11 add $0x11,%esi f8210: 31 c9 xor %ecx,%ecx f8212: 48 89 ef mov %rbp,%rdi f8215: 83 ca 01 or $0x1,%edx f8218: e8 00 00 00 00 callq f821d f821d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8224: 31 d2 xor %edx,%edx f8226: 31 c9 xor %ecx,%ecx f8228: 48 89 ef mov %rbp,%rdi f822b: 8b 70 04 mov 0x4(%rax),%esi f822e: 83 c6 12 add $0x12,%esi f8231: e8 00 00 00 00 callq f8236 f8236: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f823d: 8b 70 04 mov 0x4(%rax),%esi f8240: 8d 04 b5 e0 10 00 00 lea 0x10e0(,%rsi,4),%eax f8247: 25 ff ff 0f 00 and $0xfffff,%eax f824c: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f8252: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8258: 76 18 jbe f8272 f825a: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f8260: 81 fa ff 05 00 00 cmp $0x5ff,%edx f8266: 0f 87 20 07 00 00 ja f898c f826c: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8272: c1 e2 0e shl $0xe,%edx f8275: 83 c6 11 add $0x11,%esi f8278: 31 c9 xor %ecx,%ecx f827a: 48 89 ef mov %rbp,%rdi f827d: 83 ca 01 or $0x1,%edx f8280: e8 00 00 00 00 callq f8285 f8285: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f828c: 31 d2 xor %edx,%edx f828e: 31 c9 xor %ecx,%ecx f8290: 48 89 ef mov %rbp,%rdi f8293: 8b 70 04 mov 0x4(%rax),%esi f8296: 83 c6 12 add $0x12,%esi f8299: e8 00 00 00 00 callq f829e f829e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f82a5: 8b 70 04 mov 0x4(%rax),%esi f82a8: 8d 04 b5 e4 10 00 00 lea 0x10e4(,%rsi,4),%eax f82af: 25 ff ff 0f 00 and $0xfffff,%eax f82b4: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f82ba: 81 fa ff 25 00 00 cmp $0x25ff,%edx f82c0: 76 18 jbe f82da f82c2: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f82c8: 81 fa ff 05 00 00 cmp $0x5ff,%edx f82ce: 0f 87 8c 06 00 00 ja f8960 f82d4: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f82da: c1 e2 0e shl $0xe,%edx f82dd: 83 c6 11 add $0x11,%esi f82e0: 31 c9 xor %ecx,%ecx f82e2: 48 89 ef mov %rbp,%rdi f82e5: 83 ca 01 or $0x1,%edx f82e8: e8 00 00 00 00 callq f82ed f82ed: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f82f4: 31 d2 xor %edx,%edx f82f6: 31 c9 xor %ecx,%ecx f82f8: 48 89 ef mov %rbp,%rdi f82fb: 8b 70 04 mov 0x4(%rax),%esi f82fe: 83 c6 12 add $0x12,%esi f8301: e8 00 00 00 00 callq f8306 f8306: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f830d: 8b 70 04 mov 0x4(%rax),%esi f8310: 8d 04 b5 48 05 00 00 lea 0x548(,%rsi,4),%eax f8317: 25 ff ff 0f 00 and $0xfffff,%eax f831c: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f8322: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8328: 76 18 jbe f8342 f832a: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f8330: 81 fa ff 05 00 00 cmp $0x5ff,%edx f8336: 0f 87 cc 05 00 00 ja f8908 f833c: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8342: c1 e2 0e shl $0xe,%edx f8345: 83 c6 11 add $0x11,%esi f8348: 31 c9 xor %ecx,%ecx f834a: 48 89 ef mov %rbp,%rdi f834d: 83 ca 01 or $0x1,%edx f8350: e8 00 00 00 00 callq f8355 f8355: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f835c: 31 d2 xor %edx,%edx f835e: 31 c9 xor %ecx,%ecx f8360: 48 89 ef mov %rbp,%rdi f8363: 8b 70 04 mov 0x4(%rax),%esi f8366: 83 c6 12 add $0x12,%esi f8369: e8 00 00 00 00 callq f836e f836e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8375: 8b 70 04 mov 0x4(%rax),%esi f8378: 8d 04 b5 4c 05 00 00 lea 0x54c(,%rsi,4),%eax f837f: 25 ff ff 0f 00 and $0xfffff,%eax f8384: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f838a: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8390: 76 18 jbe f83aa f8392: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f8398: 81 fa ff 05 00 00 cmp $0x5ff,%edx f839e: 0f 87 04 04 00 00 ja f87a8 f83a4: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f83aa: c1 e2 0e shl $0xe,%edx f83ad: 5b pop %rbx f83ae: 48 89 ef mov %rbp,%rdi f83b1: 83 c6 11 add $0x11,%esi f83b4: 5d pop %rbp f83b5: 83 ca 01 or $0x1,%edx f83b8: 41 5c pop %r12 f83ba: 31 c9 xor %ecx,%ecx f83bc: 41 5d pop %r13 f83be: 41 5e pop %r14 f83c0: 41 5f pop %r15 f83c2: e9 00 00 00 00 jmpq f83c7 f83c7: 84 d2 test %dl,%dl f83c9: 0f 84 2c 02 00 00 je f85fb f83cf: 8d 04 85 f0 10 00 00 lea 0x10f0(,%rax,4),%eax f83d6: 25 ff ff 0f 00 and $0xfffff,%eax f83db: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f83e1: 81 fa ff 25 00 00 cmp $0x25ff,%edx f83e7: 76 18 jbe f8401 f83e9: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f83ef: 81 fa ff 05 00 00 cmp $0x5ff,%edx f83f5: 0f 87 15 06 00 00 ja f8a10 f83fb: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8401: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f8408: c1 ea 02 shr $0x2,%edx f840b: 48 01 e8 add %rbp,%rax f840e: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f8415: 48 8d 71 04 lea 0x4(%rcx),%rsi f8419: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f8420: 89 11 mov %edx,(%rcx) f8422: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f8429: 48 8d 4a 04 lea 0x4(%rdx),%rcx f842d: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f8434: c7 02 00 00 00 00 movl $0x0,(%rdx) f843a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8441: 8b 40 04 mov 0x4(%rax),%eax f8444: 8d 04 85 f4 10 00 00 lea 0x10f4(,%rax,4),%eax f844b: 25 ff ff 0f 00 and $0xfffff,%eax f8450: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f8456: 81 fa ff 25 00 00 cmp $0x25ff,%edx f845c: 76 18 jbe f8476 f845e: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f8464: 81 fa ff 05 00 00 cmp $0x5ff,%edx f846a: 0f 87 74 05 00 00 ja f89e4 f8470: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8476: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f847d: c1 ea 02 shr $0x2,%edx f8480: 48 01 e8 add %rbp,%rax f8483: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f848a: 48 8d 71 04 lea 0x4(%rcx),%rsi f848e: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f8495: 89 11 mov %edx,(%rcx) f8497: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f849e: 48 8d 4a 04 lea 0x4(%rdx),%rcx f84a2: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f84a9: c7 02 00 00 00 00 movl $0x0,(%rdx) f84af: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f84b6: 8b 40 04 mov 0x4(%rax),%eax f84b9: 8d 04 85 00 05 00 00 lea 0x500(,%rax,4),%eax f84c0: 25 ff ff 0f 00 and $0xfffff,%eax f84c5: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f84cb: 81 fa ff 25 00 00 cmp $0x25ff,%edx f84d1: 76 18 jbe f84eb f84d3: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f84d9: 81 fa ff 05 00 00 cmp $0x5ff,%edx f84df: 0f 87 57 05 00 00 ja f8a3c f84e5: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f84eb: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f84f2: c1 ea 02 shr $0x2,%edx f84f5: 45 31 ed xor %r13d,%r13d f84f8: 48 01 e8 add %rbp,%rax f84fb: 48 8b 88 10 18 01 00 mov 0x11810(%rax),%rcx f8502: 48 8d 71 04 lea 0x4(%rcx),%rsi f8506: 48 89 b0 10 18 01 00 mov %rsi,0x11810(%rax) f850d: 89 11 mov %edx,(%rcx) f850f: 48 8b 90 10 18 01 00 mov 0x11810(%rax),%rdx f8516: 48 8d 4a 04 lea 0x4(%rdx),%rcx f851a: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) f8521: c7 02 00 00 00 00 movl $0x0,(%rdx) f8527: 31 d2 xor %edx,%edx f8529: e9 26 f0 ff ff jmpq f7554 f852e: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax f8534: e9 64 f7 ff ff jmpq f7c9d f8539: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f853f: e9 c9 f6 ff ff jmpq f7c0d f8544: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f854a: e9 2c f6 ff ff jmpq f7b7b f854f: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8555: e9 8f f5 ff ff jmpq f7ae9 f855a: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8560: e9 f2 f4 ff ff jmpq f7a57 f8565: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f856b: e9 55 f4 ff ff jmpq f79c5 f8570: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f8576: e9 a9 f3 ff ff jmpq f7924 f857b: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f8581: e9 01 f3 ff ff jmpq f7887 f8586: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f858c: e9 64 f2 ff ff jmpq f77f5 f8591: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f8597: e9 c7 f1 ff ff jmpq f7763 f859c: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f85a2: e9 2a f1 ff ff jmpq f76d1 f85a7: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f85ad: e9 8d f0 ff ff jmpq f763f f85b2: 8d 88 00 08 01 00 lea 0x10800(%rax),%ecx f85b8: e9 f0 ef ff ff jmpq f75ad f85bd: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f85c3: e9 bc ee ff ff jmpq f7484 f85c8: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f85ce: e9 45 ef ff ff jmpq f7518 f85d3: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f85d9: e9 11 ee ff ff jmpq f73ef f85de: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f85e4: 81 fa ff 05 00 00 cmp $0x5ff,%edx f85ea: 0f 87 78 04 00 00 ja f8a68 f85f0: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f85f6: e9 06 f8 ff ff jmpq f7e01 f85fb: 83 c6 1c add $0x1c,%esi f85fe: 31 c9 xor %ecx,%ecx f8600: 4c 63 f6 movslq %esi,%r14 f8603: 8d 70 12 lea 0x12(%rax),%esi f8606: 4b 8d 14 76 lea (%r14,%r14,2),%rdx f860a: 48 c1 e2 04 shl $0x4,%rdx f860e: 8b 94 17 5c 2d 01 00 mov 0x12d5c(%rdi,%rdx,1),%edx f8615: e8 00 00 00 00 callq f861a f861a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8621: 8b 70 04 mov 0x4(%rax),%esi f8624: 8d 04 b5 f0 10 00 00 lea 0x10f0(,%rsi,4),%eax f862b: 25 ff ff 0f 00 and $0xfffff,%eax f8630: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f8636: 81 fa ff 25 00 00 cmp $0x25ff,%edx f863c: 76 35 jbe f8673 f863e: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f8644: 81 fa ff 05 00 00 cmp $0x5ff,%edx f864a: 0f 86 b2 04 00 00 jbe f8b02 f8650: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f8656: 81 fa ff 25 00 00 cmp $0x25ff,%edx f865c: 76 15 jbe f8673 f865e: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8664: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f866a: 81 f9 00 06 00 00 cmp $0x600,%ecx f8670: 0f 43 d0 cmovae %eax,%edx f8673: c1 e2 0e shl $0xe,%edx f8676: 83 c6 11 add $0x11,%esi f8679: 31 c9 xor %ecx,%ecx f867b: 83 ca 01 or $0x1,%edx f867e: 48 89 ef mov %rbp,%rdi f8681: e8 00 00 00 00 callq f8686 f8686: 4b 8d 04 76 lea (%r14,%r14,2),%rax f868a: 31 c9 xor %ecx,%ecx f868c: 48 89 ef mov %rbp,%rdi f868f: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx f8696: 48 c1 e0 04 shl $0x4,%rax f869a: 8b 72 04 mov 0x4(%rdx),%esi f869d: 8b 94 05 60 2d 01 00 mov 0x12d60(%rbp,%rax,1),%edx f86a4: 83 c6 12 add $0x12,%esi f86a7: e8 00 00 00 00 callq f86ac f86ac: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f86b3: 8b 70 04 mov 0x4(%rax),%esi f86b6: 8d 04 b5 f4 10 00 00 lea 0x10f4(,%rsi,4),%eax f86bd: 25 ff ff 0f 00 and $0xfffff,%eax f86c2: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f86c8: 81 fa ff 25 00 00 cmp $0x25ff,%edx f86ce: 76 35 jbe f8705 f86d0: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f86d6: 81 fa ff 05 00 00 cmp $0x5ff,%edx f86dc: 0f 86 15 04 00 00 jbe f8af7 f86e2: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f86e8: 81 fa ff 25 00 00 cmp $0x25ff,%edx f86ee: 76 15 jbe f8705 f86f0: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f86f6: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f86fc: 81 f9 00 06 00 00 cmp $0x600,%ecx f8702: 0f 43 d0 cmovae %eax,%edx f8705: c1 e2 0e shl $0xe,%edx f8708: 83 c6 11 add $0x11,%esi f870b: 31 c9 xor %ecx,%ecx f870d: 83 ca 01 or $0x1,%edx f8710: 48 89 ef mov %rbp,%rdi f8713: e8 00 00 00 00 callq f8718 f8718: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f871f: 31 d2 xor %edx,%edx f8721: 31 c9 xor %ecx,%ecx f8723: 48 89 ef mov %rbp,%rdi f8726: 8b 70 04 mov 0x4(%rax),%esi f8729: 83 c6 12 add $0x12,%esi f872c: e8 00 00 00 00 callq f8731 f8731: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8738: 8b 70 04 mov 0x4(%rax),%esi f873b: 8d 04 b5 00 05 00 00 lea 0x500(,%rsi,4),%eax f8742: 25 ff ff 0f 00 and $0xfffff,%eax f8747: 8d 90 00 06 fe ff lea -0x1fa00(%rax),%edx f874d: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8753: 76 35 jbe f878a f8755: 8d 90 00 08 fe ff lea -0x1f800(%rax),%edx f875b: 81 fa ff 05 00 00 cmp $0x5ff,%edx f8761: 0f 86 85 03 00 00 jbe f8aec f8767: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f876d: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8773: 76 15 jbe f878a f8775: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f877b: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f8781: 81 f9 00 06 00 00 cmp $0x600,%ecx f8787: 0f 43 d0 cmovae %eax,%edx f878a: c1 e2 0e shl $0xe,%edx f878d: 83 c6 11 add $0x11,%esi f8790: 31 c9 xor %ecx,%ecx f8792: 83 ca 01 or $0x1,%edx f8795: 48 89 ef mov %rbp,%rdi f8798: 45 31 f6 xor %r14d,%r14d f879b: 45 31 ff xor %r15d,%r15d f879e: e8 00 00 00 00 callq f87a3 f87a3: e9 72 f6 ff ff jmpq f7e1a f87a8: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f87ae: 81 fa ff 25 00 00 cmp $0x25ff,%edx f87b4: 0f 86 f0 fb ff ff jbe f83aa f87ba: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f87c0: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f87c6: 81 f9 00 06 00 00 cmp $0x600,%ecx f87cc: 0f 43 d0 cmovae %eax,%edx f87cf: e9 d6 fb ff ff jmpq f83aa f87d4: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f87da: 81 fa ff 25 00 00 cmp $0x25ff,%edx f87e0: 0f 86 b9 f9 ff ff jbe f819f f87e6: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f87ec: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f87f2: 81 f9 00 06 00 00 cmp $0x600,%ecx f87f8: 0f 43 d0 cmovae %eax,%edx f87fb: e9 9f f9 ff ff jmpq f819f f8800: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f8806: 81 fa ff 25 00 00 cmp $0x25ff,%edx f880c: 0f 86 5e f6 ff ff jbe f7e70 f8812: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8818: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f881e: 81 f9 00 06 00 00 cmp $0x600,%ecx f8824: 0f 43 d0 cmovae %eax,%edx f8827: e9 44 f6 ff ff jmpq f7e70 f882c: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f8832: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8838: 0f 86 28 f7 ff ff jbe f7f66 f883e: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8844: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f884a: 81 f9 00 06 00 00 cmp $0x600,%ecx f8850: 0f 43 d0 cmovae %eax,%edx f8853: e9 0e f7 ff ff jmpq f7f66 f8858: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f885e: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8864: 0f 86 80 f6 ff ff jbe f7eea f886a: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8870: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f8876: 81 f9 00 06 00 00 cmp $0x600,%ecx f887c: 0f 43 d0 cmovae %eax,%edx f887f: e9 66 f6 ff ff jmpq f7eea f8884: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f888a: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8890: 0f 86 a1 f8 ff ff jbe f8137 f8896: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f889c: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f88a2: 81 f9 00 06 00 00 cmp $0x600,%ecx f88a8: 0f 43 d0 cmovae %eax,%edx f88ab: e9 87 f8 ff ff jmpq f8137 f88b0: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f88b6: 81 fa ff 25 00 00 cmp $0x25ff,%edx f88bc: 0f 86 f4 f7 ff ff jbe f80b6 f88c2: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f88c8: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f88ce: 81 f9 00 06 00 00 cmp $0x600,%ecx f88d4: 0f 43 d0 cmovae %eax,%edx f88d7: e9 da f7 ff ff jmpq f80b6 f88dc: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f88e2: 81 fa ff 25 00 00 cmp $0x25ff,%edx f88e8: 0f 86 4b f7 ff ff jbe f8039 f88ee: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f88f4: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f88fa: 81 f9 00 06 00 00 cmp $0x600,%ecx f8900: 0f 43 d0 cmovae %eax,%edx f8903: e9 31 f7 ff ff jmpq f8039 f8908: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f890e: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8914: 0f 86 28 fa ff ff jbe f8342 f891a: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8920: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f8926: 81 f9 00 06 00 00 cmp $0x600,%ecx f892c: 0f 43 d0 cmovae %eax,%edx f892f: e9 0e fa ff ff jmpq f8342 f8934: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f893a: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8940: 0f 86 c4 f8 ff ff jbe f820a f8946: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f894c: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f8952: 81 f9 00 06 00 00 cmp $0x600,%ecx f8958: 0f 43 d0 cmovae %eax,%edx f895b: e9 aa f8 ff ff jmpq f820a f8960: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f8966: 81 fa ff 25 00 00 cmp $0x25ff,%edx f896c: 0f 86 68 f9 ff ff jbe f82da f8972: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8978: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f897e: 81 f9 00 06 00 00 cmp $0x600,%ecx f8984: 0f 43 d0 cmovae %eax,%edx f8987: e9 4e f9 ff ff jmpq f82da f898c: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f8992: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8998: 0f 86 d4 f8 ff ff jbe f8272 f899e: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f89a4: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f89aa: 81 f9 00 06 00 00 cmp $0x600,%ecx f89b0: 0f 43 d0 cmovae %eax,%edx f89b3: e9 ba f8 ff ff jmpq f8272 f89b8: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f89be: 81 fa ff 25 00 00 cmp $0x25ff,%edx f89c4: 0f 86 04 f6 ff ff jbe f7fce f89ca: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f89d0: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f89d6: 81 f9 00 06 00 00 cmp $0x600,%ecx f89dc: 0f 43 d0 cmovae %eax,%edx f89df: e9 ea f5 ff ff jmpq f7fce f89e4: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f89ea: 81 fa ff 25 00 00 cmp $0x25ff,%edx f89f0: 0f 86 80 fa ff ff jbe f8476 f89f6: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f89fc: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f8a02: 81 f9 00 06 00 00 cmp $0x600,%ecx f8a08: 0f 43 d0 cmovae %eax,%edx f8a0b: e9 66 fa ff ff jmpq f8476 f8a10: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f8a16: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8a1c: 0f 86 df f9 ff ff jbe f8401 f8a22: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8a28: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f8a2e: 81 f9 00 06 00 00 cmp $0x600,%ecx f8a34: 0f 43 d0 cmovae %eax,%edx f8a37: e9 c5 f9 ff ff jmpq f8401 f8a3c: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f8a42: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8a48: 0f 86 9d fa ff ff jbe f84eb f8a4e: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8a54: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f8a5a: 81 f9 00 06 00 00 cmp $0x600,%ecx f8a60: 0f 43 d0 cmovae %eax,%edx f8a63: e9 83 fa ff ff jmpq f84eb f8a68: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f8a6e: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8a74: 0f 86 87 f3 ff ff jbe f7e01 f8a7a: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8a80: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f8a86: 81 f9 00 06 00 00 cmp $0x600,%ecx f8a8c: 0f 43 d0 cmovae %eax,%edx f8a8f: e9 6d f3 ff ff jmpq f7e01 f8a94: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f8a9a: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8aa0: 0f 86 04 f3 ff ff jbe f7daa f8aa6: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8aac: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f8ab2: 81 f9 00 06 00 00 cmp $0x600,%ecx f8ab8: 0f 43 d0 cmovae %eax,%edx f8abb: e9 ea f2 ff ff jmpq f7daa f8ac0: 8d 90 00 7e fb ff lea -0x48200(%rax),%edx f8ac6: 81 fa ff 25 00 00 cmp $0x25ff,%edx f8acc: 0f 86 64 f2 ff ff jbe f7d36 f8ad2: 8d 88 00 80 fb ff lea -0x48000(%rax),%ecx f8ad8: 8d 90 00 80 fe ff lea -0x18000(%rax),%edx f8ade: 81 f9 00 06 00 00 cmp $0x600,%ecx f8ae4: 0f 43 d0 cmovae %eax,%edx f8ae7: e9 4a f2 ff ff jmpq f7d36 f8aec: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8af2: e9 93 fc ff ff jmpq f878a f8af7: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8afd: e9 03 fc ff ff jmpq f8705 f8b02: 8d 90 00 08 01 00 lea 0x10800(%rax),%edx f8b08: e9 66 fb ff ff jmpq f8673 f8b0d: 0f 1f 00 nopl (%rax) 00000000000f8b10 : f8b10: e8 00 00 00 00 callq f8b15 f8b15: 48 63 c6 movslq %esi,%rax f8b18: 41 56 push %r14 f8b1a: 31 d2 xor %edx,%edx f8b1c: 41 55 push %r13 f8b1e: 41 54 push %r12 f8b20: 49 89 c4 mov %rax,%r12 f8b23: 55 push %rbp f8b24: 48 89 fd mov %rdi,%rbp f8b27: 53 push %rbx f8b28: 48 8d 1c c7 lea (%rdi,%rax,8),%rbx f8b2c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8b33: 8b 70 04 mov 0x4(%rax),%esi f8b36: 81 c6 8a 00 00 00 add $0x8a,%esi f8b3c: e8 00 00 00 00 callq f8b41 f8b41: 48 89 ef mov %rbp,%rdi f8b44: 89 c2 mov %eax,%edx f8b46: 83 e0 fe and $0xfffffffe,%eax f8b49: 83 ca 01 or $0x1,%edx f8b4c: f6 85 93 89 00 00 01 testb $0x1,0x8993(%rbp) f8b53: 0f 44 d0 cmove %eax,%edx f8b56: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8b5d: 31 c9 xor %ecx,%ecx f8b5f: 45 31 ed xor %r13d,%r13d f8b62: 8b 70 04 mov 0x4(%rax),%esi f8b65: 81 ca 04 01 00 00 or $0x104,%edx f8b6b: 81 c6 8a 00 00 00 add $0x8a,%esi f8b71: e8 00 00 00 00 callq f8b76 f8b76: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8b7d: 31 d2 xor %edx,%edx f8b7f: 48 89 ef mov %rbp,%rdi f8b82: 8b 70 04 mov 0x4(%rax),%esi f8b85: 81 c6 88 00 00 00 add $0x88,%esi f8b8b: e8 00 00 00 00 callq f8b90 f8b90: 31 c9 xor %ecx,%ecx f8b92: 48 89 ef mov %rbp,%rdi f8b95: 25 00 00 e8 ff and $0xffe80000,%eax f8b9a: 89 c2 mov %eax,%edx f8b9c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8ba3: 8b 70 04 mov 0x4(%rax),%esi f8ba6: 81 c6 88 00 00 00 add $0x88,%esi f8bac: e8 00 00 00 00 callq f8bb1 f8bb1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8bb8: 31 d2 xor %edx,%edx f8bba: 48 89 ef mov %rbp,%rdi f8bbd: 8b 70 04 mov 0x4(%rax),%esi f8bc0: 81 c6 88 00 00 00 add $0x88,%esi f8bc6: e8 00 00 00 00 callq f8bcb f8bcb: 44 8b b5 28 07 00 00 mov 0x728(%rbp),%r14d f8bd2: eb 2e jmp f8c02 f8bd4: 44 8b b5 28 07 00 00 mov 0x728(%rbp),%r14d f8bdb: 41 89 c5 mov %eax,%r13d f8bde: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8be5: 31 d2 xor %edx,%edx f8be7: 48 89 ef mov %rbp,%rdi f8bea: 8b 70 04 mov 0x4(%rax),%esi f8bed: 81 c6 88 00 00 00 add $0x88,%esi f8bf3: e8 00 00 00 00 callq f8bf8 f8bf8: 41 83 ee 01 sub $0x1,%r14d f8bfc: 0f 84 00 00 00 00 je f8c02 f8c02: 85 c0 test %eax,%eax f8c04: 74 11 je f8c17 f8c06: 41 39 c5 cmp %eax,%r13d f8c09: 75 c9 jne f8bd4 f8c0b: bf c7 10 00 00 mov $0x10c7,%edi f8c10: e8 00 00 00 00 callq f8c15 f8c15: eb c7 jmp f8bde f8c17: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8c1e: 48 89 ef mov %rbp,%rdi f8c21: 31 d2 xor %edx,%edx f8c23: 8b 70 04 mov 0x4(%rax),%esi f8c26: 81 c6 8a 00 00 00 add $0x8a,%esi f8c2c: e8 00 00 00 00 callq f8c31 f8c31: 31 c9 xor %ecx,%ecx f8c33: 48 89 ef mov %rbp,%rdi f8c36: 25 ff 07 00 40 and $0x400007ff,%eax f8c3b: 89 c2 mov %eax,%edx f8c3d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8c44: 8b 70 04 mov 0x4(%rax),%esi f8c47: 81 c6 8a 00 00 00 add $0x8a,%esi f8c4d: e8 00 00 00 00 callq f8c52 f8c52: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8c59: 48 89 ef mov %rbp,%rdi f8c5c: 31 d2 xor %edx,%edx f8c5e: 8b 70 04 mov 0x4(%rax),%esi f8c61: 81 c6 8c 00 00 00 add $0x8c,%esi f8c67: e8 00 00 00 00 callq f8c6c f8c6c: 31 c9 xor %ecx,%ecx f8c6e: 48 89 ef mov %rbp,%rdi f8c71: 0d ff bf ff ff or $0xffffbfff,%eax f8c76: 89 c2 mov %eax,%edx f8c78: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8c7f: 8b 70 04 mov 0x4(%rax),%esi f8c82: 81 c6 8c 00 00 00 add $0x8c,%esi f8c88: e8 00 00 00 00 callq f8c8d f8c8d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8c94: 48 89 ef mov %rbp,%rdi f8c97: 31 d2 xor %edx,%edx f8c99: 8b 70 04 mov 0x4(%rax),%esi f8c9c: 81 c6 ff 00 00 00 add $0xff,%esi f8ca2: e8 00 00 00 00 callq f8ca7 f8ca7: 31 c9 xor %ecx,%ecx f8ca9: 48 89 ef mov %rbp,%rdi f8cac: 83 c8 1f or $0x1f,%eax f8caf: 89 c2 mov %eax,%edx f8cb1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8cb8: 8b 70 04 mov 0x4(%rax),%esi f8cbb: 81 c6 ff 00 00 00 add $0xff,%esi f8cc1: e8 00 00 00 00 callq f8cc6 f8cc6: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8ccd: 48 89 ef mov %rbp,%rdi f8cd0: 31 d2 xor %edx,%edx f8cd2: 8b 70 04 mov 0x4(%rax),%esi f8cd5: 81 c6 8e 00 00 00 add $0x8e,%esi f8cdb: e8 00 00 00 00 callq f8ce0 f8ce0: 48 89 ef mov %rbp,%rdi f8ce3: 31 c9 xor %ecx,%ecx f8ce5: 25 40 00 fc cf and $0xcffc0040,%eax f8cea: 89 c2 mov %eax,%edx f8cec: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8cf3: 5b pop %rbx f8cf4: 5d pop %rbp f8cf5: 41 5c pop %r12 f8cf7: 8b 70 04 mov 0x4(%rax),%esi f8cfa: 41 5d pop %r13 f8cfc: 41 5e pop %r14 f8cfe: 81 c6 8e 00 00 00 add $0x8e,%esi f8d04: e9 00 00 00 00 jmpq f8d09 f8d09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000f8d10 : f8d10: e8 00 00 00 00 callq f8d15 f8d15: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) f8d1c: 0f 84 95 00 00 00 je f8db7 f8d22: 41 55 push %r13 f8d24: 41 89 f5 mov %esi,%r13d f8d27: 41 54 push %r12 f8d29: 45 31 e4 xor %r12d,%r12d f8d2c: 55 push %rbp f8d2d: bd 01 00 00 00 mov $0x1,%ebp f8d32: 53 push %rbx f8d33: 48 89 fb mov %rdi,%rbx f8d36: eb 3b jmp f8d73 f8d38: 49 63 c4 movslq %r12d,%rax f8d3b: 31 d2 xor %edx,%edx f8d3d: 48 89 df mov %rbx,%rdi f8d40: 48 8b 84 c3 98 5f 01 mov 0x15f98(%rbx,%rax,8),%rax f8d47: 00 f8d48: 8b 70 04 mov 0x4(%rax),%esi f8d4b: 83 ee 80 sub $0xffffff80,%esi f8d4e: e8 00 00 00 00 callq f8d53 f8d53: 83 f8 02 cmp $0x2,%eax f8d56: 75 53 jne f8dab f8d58: 44 89 e6 mov %r12d,%esi f8d5b: 48 89 df mov %rbx,%rdi f8d5e: e8 1d e5 ff ff callq f7280 f8d63: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f8d6a: 41 83 c4 01 add $0x1,%r12d f8d6e: 44 39 e0 cmp %r12d,%eax f8d71: 7e 2f jle f8da2 f8d73: 89 e8 mov %ebp,%eax f8d75: 44 89 e1 mov %r12d,%ecx f8d78: d3 e0 shl %cl,%eax f8d7a: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f8d80: 75 e1 jne f8d63 f8d82: 45 85 ed test %r13d,%r13d f8d85: 74 b1 je f8d38 f8d87: 44 89 e6 mov %r12d,%esi f8d8a: 48 89 df mov %rbx,%rdi f8d8d: 41 83 c4 01 add $0x1,%r12d f8d91: e8 7a fd ff ff callq f8b10 f8d96: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f8d9d: 44 39 e0 cmp %r12d,%eax f8da0: 7f d1 jg f8d73 f8da2: 5b pop %rbx f8da3: 31 c0 xor %eax,%eax f8da5: 5d pop %rbp f8da6: 41 5c pop %r12 f8da8: 41 5d pop %r13 f8daa: c3 retq f8dab: 5b pop %rbx f8dac: b8 f0 ff ff ff mov $0xfffffff0,%eax f8db1: 5d pop %rbp f8db2: 41 5c pop %r12 f8db4: 41 5d pop %r13 f8db6: c3 retq f8db7: 31 c0 xor %eax,%eax f8db9: c3 retq f8dba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000f8dc0 : f8dc0: e8 00 00 00 00 callq f8dc5 f8dc5: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) f8dcc: 4c 8b 07 mov (%rdi),%r8 f8dcf: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx f8dd6: 74 28 je f8e00 f8dd8: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx f8dde: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax f8de5: 48 8d 04 88 lea (%rax,%rcx,4),%rax f8de9: 89 10 mov %edx,(%rax) f8deb: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx f8df2: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi f8df8: 4c 89 c7 mov %r8,%rdi f8dfb: e9 00 00 00 00 jmpq f8e00 f8e00: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f8e06: 31 c9 xor %ecx,%ecx f8e08: 4c 89 c7 mov %r8,%rdi f8e0b: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f8e12: 00 f8e13: 8b 70 04 mov 0x4(%rax),%esi f8e16: 81 c6 e1 02 00 00 add $0x2e1,%esi f8e1c: e9 00 00 00 00 jmpq f8e21 f8e21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f8e28: 00 00 00 00 f8e2c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f8e30 : f8e30: e8 00 00 00 00 callq f8e35 f8e35: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax f8e3b: 4c 8b 07 mov (%rdi),%r8 f8e3e: 0f b6 8f 7c 02 00 00 movzbl 0x27c(%rdi),%ecx f8e45: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx f8e4c: 48 69 f0 50 0d 00 00 imul $0xd50,%rax,%rsi f8e53: 49 8d b4 30 28 0e 01 lea 0x10e28(%r8,%rsi,1),%rsi f8e5a: 00 f8e5b: 48 39 f7 cmp %rsi,%rdi f8e5e: 74 47 je f8ea7 f8e60: 84 c9 test %cl,%cl f8e62: 74 28 je f8e8c f8e64: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx f8e6a: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax f8e71: 48 8d 04 88 lea (%rax,%rcx,4),%rax f8e75: 89 10 mov %edx,(%rax) f8e77: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx f8e7e: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi f8e84: 4c 89 c7 mov %r8,%rdi f8e87: e9 00 00 00 00 jmpq f8e8c f8e8c: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f8e93: 00 f8e94: 31 c9 xor %ecx,%ecx f8e96: 4c 89 c7 mov %r8,%rdi f8e99: 8b 70 04 mov 0x4(%rax),%esi f8e9c: 81 c6 b3 00 00 00 add $0xb3,%esi f8ea2: e9 00 00 00 00 jmpq f8ea7 f8ea7: 84 c9 test %cl,%cl f8ea9: 75 b9 jne f8e64 f8eab: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax f8eb2: 00 f8eb3: 31 c9 xor %ecx,%ecx f8eb5: 4c 89 c7 mov %r8,%rdi f8eb8: 8b 70 04 mov 0x4(%rax),%esi f8ebb: 81 c6 ae 00 00 00 add $0xae,%esi f8ec1: e9 00 00 00 00 jmpq f8ec6 f8ec6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) f8ecd: 00 00 00 00000000000f8ed0 : f8ed0: e8 00 00 00 00 callq f8ed5 f8ed5: 55 push %rbp f8ed6: 48 89 fd mov %rdi,%rbp f8ed9: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) f8ee0: 75 17 jne f8ef9 f8ee2: 48 89 ef mov %rbp,%rdi f8ee5: e8 00 00 00 00 callq f8eea f8eea: 85 c0 test %eax,%eax f8eec: 74 02 je f8ef0 f8eee: 5d pop %rbp f8eef: c3 retq f8ef0: 48 89 ef mov %rbp,%rdi f8ef3: 5d pop %rbp f8ef4: e9 00 00 00 00 jmpq f8ef9 f8ef9: e8 00 00 00 00 callq f8efe f8efe: eb e2 jmp f8ee2 00000000000f8f00 : f8f00: e8 00 00 00 00 callq f8f05 f8f05: 41 57 push %r15 f8f07: 41 56 push %r14 f8f09: 41 55 push %r13 f8f0b: 41 54 push %r12 f8f0d: 4c 63 e6 movslq %esi,%r12 f8f10: 55 push %rbp f8f11: 49 69 c4 50 0d 00 00 imul $0xd50,%r12,%rax f8f18: 48 89 d5 mov %rdx,%rbp f8f1b: 53 push %rbx f8f1c: 48 83 ec 08 sub $0x8,%rsp f8f20: 8b 94 07 f8 17 01 00 mov 0x117f8(%rdi,%rax,1),%edx f8f27: 8b 4d 00 mov 0x0(%rbp),%ecx f8f2a: 89 34 24 mov %esi,(%rsp) f8f2d: 39 ca cmp %ecx,%edx f8f2f: 75 11 jne f8f42 f8f31: 48 83 c4 08 add $0x8,%rsp f8f35: 31 c0 xor %eax,%eax f8f37: 5b pop %rbx f8f38: 5d pop %rbp f8f39: 41 5c pop %r12 f8f3b: 41 5d pop %r13 f8f3d: 41 5e pop %r14 f8f3f: 41 5f pop %r15 f8f41: c3 retq f8f42: 49 89 fd mov %rdi,%r13 f8f45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f8f4c: bf 01 00 00 00 mov $0x1,%edi f8f51: e8 00 00 00 00 callq f8f56 f8f56: 4b 8d 5c e5 00 lea 0x0(%r13,%r12,8),%rbx f8f5b: 31 d2 xor %edx,%edx f8f5d: 4c 89 ef mov %r13,%rdi f8f60: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8f67: 8b 70 04 mov 0x4(%rax),%esi f8f6a: 83 c6 14 add $0x14,%esi f8f6d: e8 00 00 00 00 callq f8f72 f8f72: 83 7d 00 01 cmpl $0x1,0x0(%rbp) f8f76: 89 44 24 04 mov %eax,0x4(%rsp) f8f7a: 74 32 je f8fae f8f7c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8f83: 8b 54 24 04 mov 0x4(%rsp),%edx f8f87: 31 c9 xor %ecx,%ecx f8f89: 4c 89 ef mov %r13,%rdi f8f8c: 8b 70 04 mov 0x4(%rax),%esi f8f8f: 83 e2 f3 and $0xfffffff3,%edx f8f92: 83 c6 14 add $0x14,%esi f8f95: e8 00 00 00 00 callq f8f9a f8f9a: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f8fa1: 8b 45 00 mov 0x0(%rbp),%eax f8fa4: 43 89 84 25 f8 17 01 mov %eax,0x117f8(%r13,%r12,1) f8fab: 00 f8fac: eb 83 jmp f8f31 f8fae: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8fb5: 31 d2 xor %edx,%edx f8fb7: 4c 89 ef mov %r13,%rdi f8fba: 45 31 ff xor %r15d,%r15d f8fbd: 8b 70 04 mov 0x4(%rax),%esi f8fc0: 83 c6 04 add $0x4,%esi f8fc3: e8 00 00 00 00 callq f8fc8 f8fc8: 45 8b b5 28 07 00 00 mov 0x728(%r13),%r14d f8fcf: eb 2b jmp f8ffc f8fd1: 45 8b b5 28 07 00 00 mov 0x728(%r13),%r14d f8fd8: 41 89 c7 mov %eax,%r15d f8fdb: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f8fe2: 31 d2 xor %edx,%edx f8fe4: 4c 89 ef mov %r13,%rdi f8fe7: 8b 70 04 mov 0x4(%rax),%esi f8fea: 83 c6 04 add $0x4,%esi f8fed: e8 00 00 00 00 callq f8ff2 f8ff2: 41 83 ee 01 sub $0x1,%r14d f8ff6: 0f 84 00 00 00 00 je f8ffc f8ffc: 89 c2 mov %eax,%edx f8ffe: 83 e2 03 and $0x3,%edx f9001: 83 fa 01 cmp $0x1,%edx f9004: 74 11 je f9017 f9006: 41 39 c7 cmp %eax,%r15d f9009: 75 c6 jne f8fd1 f900b: bf c7 10 00 00 mov $0x10c7,%edi f9010: e8 00 00 00 00 callq f9015 f9015: eb c4 jmp f8fdb f9017: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f901e: 8b 54 24 04 mov 0x4(%rsp),%edx f9022: 31 c9 xor %ecx,%ecx f9024: 4c 89 ef mov %r13,%rdi f9027: 45 31 f6 xor %r14d,%r14d f902a: 8b 70 04 mov 0x4(%rax),%esi f902d: 83 e2 f7 and $0xfffffff7,%edx f9030: 83 ca 04 or $0x4,%edx f9033: 83 c6 14 add $0x14,%esi f9036: e8 00 00 00 00 callq f903b f903b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f9042: 31 d2 xor %edx,%edx f9044: 4c 89 ef mov %r13,%rdi f9047: 8b 70 04 mov 0x4(%rax),%esi f904a: 83 c6 14 add $0x14,%esi f904d: e8 00 00 00 00 callq f9052 f9052: 45 8b bd 28 07 00 00 mov 0x728(%r13),%r15d f9059: eb 2b jmp f9086 f905b: 45 8b bd 28 07 00 00 mov 0x728(%r13),%r15d f9062: 41 89 c6 mov %eax,%r14d f9065: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f906c: 31 d2 xor %edx,%edx f906e: 4c 89 ef mov %r13,%rdi f9071: 8b 70 04 mov 0x4(%rax),%esi f9074: 83 c6 14 add $0x14,%esi f9077: e8 00 00 00 00 callq f907c f907c: 41 83 ef 01 sub $0x1,%r15d f9080: 0f 84 00 00 00 00 je f9086 f9086: a8 08 test $0x8,%al f9088: 75 11 jne f909b f908a: 41 39 c6 cmp %eax,%r14d f908d: 75 cc jne f905b f908f: bf c7 10 00 00 mov $0x10c7,%edi f9094: e8 00 00 00 00 callq f9099 f9099: eb ca jmp f9065 f909b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f90a2: 31 d2 xor %edx,%edx f90a4: 4c 89 ef mov %r13,%rdi f90a7: 4d 69 f4 50 0d 00 00 imul $0xd50,%r12,%r14 f90ae: 8b 70 04 mov 0x4(%rax),%esi f90b1: 83 c6 04 add $0x4,%esi f90b4: 4d 01 ee add %r13,%r14 f90b7: e8 00 00 00 00 callq f90bc f90bc: 31 c9 xor %ecx,%ecx f90be: 4c 89 ef mov %r13,%rdi f90c1: 0d 00 00 00 80 or $0x80000000,%eax f90c6: 89 c2 mov %eax,%edx f90c8: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f90cf: 8b 70 04 mov 0x4(%rax),%esi f90d2: 83 c6 04 add $0x4,%esi f90d5: e8 00 00 00 00 callq f90da f90da: 41 8b 96 58 10 01 00 mov 0x11058(%r14),%edx f90e1: 31 c9 xor %ecx,%ecx f90e3: 4c 89 ef mov %r13,%rdi f90e6: 49 c7 86 38 10 01 00 movq $0x0,0x11038(%r14) f90ed: 00 00 00 00 f90f1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f90f8: 8b 70 04 mov 0x4(%rax),%esi f90fb: 81 c6 aa 00 00 00 add $0xaa,%esi f9101: e8 00 00 00 00 callq f9106 f9106: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f910d: 31 c9 xor %ecx,%ecx f910f: 4c 89 ef mov %r13,%rdi f9112: 41 8b 96 5c 10 01 00 mov 0x1105c(%r14),%edx f9119: 8b 70 04 mov 0x4(%rax),%esi f911c: 81 c6 ab 00 00 00 add $0xab,%esi f9122: e8 00 00 00 00 callq f9127 f9127: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f912e: 31 c9 xor %ecx,%ecx f9130: 4c 89 ef mov %r13,%rdi f9133: 41 8b 96 48 10 01 00 mov 0x11048(%r14),%edx f913a: 8b 70 04 mov 0x4(%rax),%esi f913d: c1 ea 02 shr $0x2,%edx f9140: 81 c6 ac 00 00 00 add $0xac,%esi f9146: e8 00 00 00 00 callq f914b f914b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f9152: 31 c9 xor %ecx,%ecx f9154: 4c 89 ef mov %r13,%rdi f9157: 41 8b 96 38 10 01 00 mov 0x11038(%r14),%edx f915e: 8b 70 04 mov 0x4(%rax),%esi f9161: 81 c6 ad 00 00 00 add $0xad,%esi f9167: e8 00 00 00 00 callq f916c f916c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f9173: 31 c9 xor %ecx,%ecx f9175: 4c 89 ef mov %r13,%rdi f9178: 41 8b 96 38 10 01 00 mov 0x11038(%r14),%edx f917f: 8b 70 04 mov 0x4(%rax),%esi f9182: 81 c6 ae 00 00 00 add $0xae,%esi f9188: e8 00 00 00 00 callq f918d f918d: 41 8b 96 80 13 01 00 mov 0x11380(%r14),%edx f9194: 31 c9 xor %ecx,%ecx f9196: 4c 89 ef mov %r13,%rdi f9199: 49 c7 86 60 13 01 00 movq $0x0,0x11360(%r14) f91a0: 00 00 00 00 f91a4: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f91ab: 8b 70 04 mov 0x4(%rax),%esi f91ae: 81 c6 af 00 00 00 add $0xaf,%esi f91b4: e8 00 00 00 00 callq f91b9 f91b9: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f91c0: 31 c9 xor %ecx,%ecx f91c2: 4c 89 ef mov %r13,%rdi f91c5: 41 8b 96 84 13 01 00 mov 0x11384(%r14),%edx f91cc: 8b 70 04 mov 0x4(%rax),%esi f91cf: 81 c6 b0 00 00 00 add $0xb0,%esi f91d5: e8 00 00 00 00 callq f91da f91da: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f91e1: 41 8b 96 70 13 01 00 mov 0x11370(%r14),%edx f91e8: 4c 89 ef mov %r13,%rdi f91eb: 8b 70 04 mov 0x4(%rax),%esi f91ee: c1 ea 02 shr $0x2,%edx f91f1: 81 c6 b1 00 00 00 add $0xb1,%esi f91f7: 31 c9 xor %ecx,%ecx f91f9: e8 00 00 00 00 callq f91fe f91fe: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f9205: 31 c9 xor %ecx,%ecx f9207: 4c 89 ef mov %r13,%rdi f920a: 41 8b 96 60 13 01 00 mov 0x11360(%r14),%edx f9211: 8b 70 04 mov 0x4(%rax),%esi f9214: 81 c6 b2 00 00 00 add $0xb2,%esi f921a: e8 00 00 00 00 callq f921f f921f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f9226: 31 c9 xor %ecx,%ecx f9228: 4c 89 ef mov %r13,%rdi f922b: 49 8b 96 60 13 01 00 mov 0x11360(%r14),%rdx f9232: 45 31 f6 xor %r14d,%r14d f9235: 8b 70 04 mov 0x4(%rax),%esi f9238: 81 c6 b3 00 00 00 add $0xb3,%esi f923e: e8 00 00 00 00 callq f9243 f9243: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f924a: 31 d2 xor %edx,%edx f924c: 4c 89 ef mov %r13,%rdi f924f: 8b 70 04 mov 0x4(%rax),%esi f9252: 83 c6 04 add $0x4,%esi f9255: e8 00 00 00 00 callq f925a f925a: 31 c9 xor %ecx,%ecx f925c: 4c 89 ef mov %r13,%rdi f925f: 25 ff ff ff 7f and $0x7fffffff,%eax f9264: 89 c2 mov %eax,%edx f9266: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f926d: 8b 70 04 mov 0x4(%rax),%esi f9270: 83 c6 04 add $0x4,%esi f9273: e8 00 00 00 00 callq f9278 f9278: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f927f: 31 d2 xor %edx,%edx f9281: 4c 89 ef mov %r13,%rdi f9284: 8b 70 04 mov 0x4(%rax),%esi f9287: 83 c6 04 add $0x4,%esi f928a: e8 00 00 00 00 callq f928f f928f: 45 8b bd 28 07 00 00 mov 0x728(%r13),%r15d f9296: eb 2b jmp f92c3 f9298: 45 8b bd 28 07 00 00 mov 0x728(%r13),%r15d f929f: 41 89 c6 mov %eax,%r14d f92a2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f92a9: 31 d2 xor %edx,%edx f92ab: 4c 89 ef mov %r13,%rdi f92ae: 8b 70 04 mov 0x4(%rax),%esi f92b1: 83 c6 04 add $0x4,%esi f92b4: e8 00 00 00 00 callq f92b9 f92b9: 41 83 ef 01 sub $0x1,%r15d f92bd: 0f 84 00 00 00 00 je f92c3 f92c3: 89 c2 mov %eax,%edx f92c5: 83 e2 03 and $0x3,%edx f92c8: 83 fa 02 cmp $0x2,%edx f92cb: 0f 84 c9 fc ff ff je f8f9a f92d1: 41 39 c6 cmp %eax,%r14d f92d4: 75 c2 jne f9298 f92d6: bf c7 10 00 00 mov $0x10c7,%edi f92db: e8 00 00 00 00 callq f92e0 f92e0: eb c0 jmp f92a2 f92e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f92e9: 00 00 00 00 f92ed: 0f 1f 00 nopl (%rax) 00000000000f92f0 : f92f0: e8 00 00 00 00 callq f92f5 f92f5: 41 54 push %r12 f92f7: 55 push %rbp f92f8: 48 89 fd mov %rdi,%rbp f92fb: 53 push %rbx f92fc: 8b 32 mov (%rdx),%esi f92fe: 48 89 d3 mov %rdx,%rbx f9301: 83 fe 0e cmp $0xe,%esi f9304: 74 54 je f935a f9306: 83 fe 10 cmp $0x10,%esi f9309: 74 13 je f931e f930b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f9312: e8 00 00 00 00 callq f9317 f9317: 31 c0 xor %eax,%eax f9319: 5b pop %rbx f931a: 5d pop %rbp f931b: 41 5c pop %r12 f931d: c3 retq f931e: 45 31 e4 xor %r12d,%r12d f9321: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f9328: bf 01 00 00 00 mov $0x1,%edi f932d: e8 00 00 00 00 callq f9332 f9332: 8b 73 04 mov 0x4(%rbx),%esi f9335: 83 fe 78 cmp $0x78,%esi f9338: 74 5e je f9398 f933a: 83 fe 7c cmp $0x7c,%esi f933d: 74 3e je f937d f933f: 83 fe 77 cmp $0x77,%esi f9342: 74 1e je f9362 f9344: 8b 53 2c mov 0x2c(%rbx),%edx f9347: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f934e: e8 00 00 00 00 callq f9353 f9353: 31 c0 xor %eax,%eax f9355: 5b pop %rbx f9356: 5d pop %rbp f9357: 41 5c pop %r12 f9359: c3 retq f935a: 41 bc 01 00 00 00 mov $0x1,%r12d f9360: eb bf jmp f9321 f9362: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f9369: 4a 8d bc 25 28 0e 01 lea 0x10e28(%rbp,%r12,1),%rdi f9370: 00 f9371: e8 00 00 00 00 callq f9376 f9376: 31 c0 xor %eax,%eax f9378: 5b pop %rbx f9379: 5d pop %rbp f937a: 41 5c pop %r12 f937c: c3 retq f937d: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f9384: 4a 8d bc 25 00 0b 01 lea 0x10b00(%rbp,%r12,1),%rdi f938b: 00 f938c: e8 00 00 00 00 callq f9391 f9391: 31 c0 xor %eax,%eax f9393: 5b pop %rbx f9394: 5d pop %rbp f9395: 41 5c pop %r12 f9397: c3 retq f9398: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f939f: 4a 8d bc 25 50 11 01 lea 0x11150(%rbp,%r12,1),%rdi f93a6: 00 f93a7: e8 00 00 00 00 callq f93ac f93ac: 31 c0 xor %eax,%eax f93ae: 5b pop %rbx f93af: 5d pop %rbp f93b0: 41 5c pop %r12 f93b2: c3 retq f93b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f93ba: 00 00 00 00 f93be: 66 90 xchg %ax,%ax 00000000000f93c0 <__order_base_2.part.0>: f93c0: 48 83 ef 01 sub $0x1,%rdi f93c4: b8 ff ff ff ff mov $0xffffffff,%eax f93c9: 48 0f bd c7 bsr %rdi,%rax f93cd: 83 c0 01 add $0x1,%eax f93d0: c3 retq f93d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) f93d8: 00 00 00 00 f93dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f93e0 : f93e0: e8 00 00 00 00 callq f93e5 f93e5: 41 57 push %r15 f93e7: 41 56 push %r14 f93e9: 41 55 push %r13 f93eb: 41 54 push %r12 f93ed: 55 push %rbp f93ee: 53 push %rbx f93ef: 48 89 fb mov %rdi,%rbx f93f2: 48 83 ec 50 sub $0x50,%rsp f93f6: 0f b6 97 d9 0a 01 00 movzbl 0x10ad9(%rdi),%edx f93fd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax f9404: 00 00 f9406: 48 89 44 24 48 mov %rax,0x48(%rsp) f940b: 31 c0 xor %eax,%eax f940d: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) f9414: 0f 85 0b 01 00 00 jne f9525 f941a: 45 31 ed xor %r13d,%r13d f941d: 45 31 e4 xor %r12d,%r12d f9420: 41 be 01 00 00 00 mov $0x1,%r14d f9426: 84 d2 test %dl,%dl f9428: 74 27 je f9451 f942a: 44 89 f0 mov %r14d,%eax f942d: 44 89 e1 mov %r12d,%ecx f9430: d3 e0 shl %cl,%eax f9432: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f9438: 74 61 je f949b f943a: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f9441: 41 83 c4 01 add $0x1,%r12d f9445: 49 81 c5 50 0d 00 00 add $0xd50,%r13 f944c: 44 39 e0 cmp %r12d,%eax f944f: 7f d9 jg f942a f9451: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) f9458: 48 c7 c0 00 00 00 00 mov $0x0,%rax f945f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f9466: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f946d: 48 0f 44 f0 cmove %rax,%rsi f9471: e8 00 00 00 00 callq f9476 f9476: 31 c0 xor %eax,%eax f9478: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx f947d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx f9484: 00 00 f9486: 0f 85 ab 08 00 00 jne f9d37 f948c: 48 83 c4 50 add $0x50,%rsp f9490: 5b pop %rbx f9491: 5d pop %rbp f9492: 41 5c pop %r12 f9494: 41 5d pop %r13 f9496: 41 5e pop %r14 f9498: 41 5f pop %r15 f949a: c3 retq f949b: 49 63 c4 movslq %r12d,%rax f949e: 48 8b 93 e8 89 00 00 mov 0x89e8(%rbx),%rdx f94a5: 44 89 e1 mov %r12d,%ecx f94a8: 48 89 df mov %rbx,%rdi f94ab: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax f94b2: 4c 8b 42 50 mov 0x50(%rdx),%r8 f94b6: 48 01 d8 add %rbx,%rax f94b9: 0f b6 b0 7c 0d 01 00 movzbl 0x10d7c(%rax),%esi f94c0: 8b 90 78 0d 01 00 mov 0x10d78(%rax),%edx f94c6: e8 00 00 00 00 callq f94cb f94cb: 4a 8d bc 2b 00 0b 01 lea 0x10b00(%rbx,%r13,1),%rdi f94d2: 00 f94d3: e8 00 00 00 00 callq f94d8 f94d8: 41 89 c7 mov %eax,%r15d f94db: 85 c0 test %eax,%eax f94dd: 75 99 jne f9478 f94df: 8b 83 d0 0a 01 00 mov 0x10ad0(%rbx),%eax f94e5: 85 c0 test %eax,%eax f94e7: 0f 84 4d ff ff ff je f943a f94ed: 49 8d ad 28 0e 01 00 lea 0x10e28(%r13),%rbp f94f4: eb 11 jmp f9507 f94f6: 41 83 c7 01 add $0x1,%r15d f94fa: 44 39 bb d0 0a 01 00 cmp %r15d,0x10ad0(%rbx) f9501: 0f 86 33 ff ff ff jbe f943a f9507: 49 63 ff movslq %r15d,%rdi f950a: 48 69 ff 28 03 00 00 imul $0x328,%rdi,%rdi f9511: 48 01 ef add %rbp,%rdi f9514: 48 01 df add %rbx,%rdi f9517: e8 00 00 00 00 callq f951c f951c: 85 c0 test %eax,%eax f951e: 74 d6 je f94f6 f9520: e9 53 ff ff ff jmpq f9478 f9525: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) f952c: 00 f952d: 48 8b af 38 64 01 00 mov 0x16438(%rdi),%rbp f9534: 48 b9 00 00 03 00 08 movabs $0x800030000,%rcx f953b: 00 00 00 f953e: 31 c0 xor %eax,%eax f9540: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) f9547: 00 00 f9549: 41 bd 08 00 00 00 mov $0x8,%r13d f954f: c6 44 24 1f 30 movb $0x30,0x1f(%rsp) f9554: 48 89 4c 24 28 mov %rcx,0x28(%rsp) f9559: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) f9560: 00 00 f9562: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) f9569: 00 00 f956b: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) f9572: 00 00 f9574: 84 d2 test %dl,%dl f9576: 74 3c je f95b4 f9578: 48 83 c5 20 add $0x20,%rbp f957c: 49 89 fe mov %rdi,%r14 f957f: 31 c9 xor %ecx,%ecx f9581: 41 bf 01 00 00 00 mov $0x1,%r15d f9587: 44 89 fa mov %r15d,%edx f958a: d3 e2 shl %cl,%edx f958c: 23 93 f4 25 01 00 and 0x125f4(%rbx),%edx f9592: 0f 84 74 01 00 00 je f970c f9598: 0f b6 93 d9 0a 01 00 movzbl 0x10ad9(%rbx),%edx f959f: 83 c1 01 add $0x1,%ecx f95a2: 49 81 c6 50 0d 00 00 add $0xd50,%r14 f95a9: 39 d1 cmp %edx,%ecx f95ab: 7c da jl f9587 f95ad: 48 8b ab 38 64 01 00 mov 0x16438(%rbx),%rbp f95b4: 48 8b 44 24 28 mov 0x28(%rsp),%rax f95b9: 31 c9 xor %ecx,%ecx f95bb: 48 89 df mov %rbx,%rdi f95be: 48 89 45 00 mov %rax,0x0(%rbp) f95c2: 48 8b 44 24 30 mov 0x30(%rsp),%rax f95c7: 48 89 45 08 mov %rax,0x8(%rbp) f95cb: 48 8b 44 24 38 mov 0x38(%rsp),%rax f95d0: 48 89 45 10 mov %rax,0x10(%rbp) f95d4: 48 8b 44 24 40 mov 0x40(%rsp),%rax f95d9: 48 89 45 18 mov %rax,0x18(%rbp) f95dd: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f95e4: 48 8b ab 40 64 01 00 mov 0x16440(%rbx),%rbp f95eb: 8b 30 mov (%rax),%esi f95ed: 89 ea mov %ebp,%edx f95ef: 83 c6 0c add $0xc,%esi f95f2: e8 00 00 00 00 callq f95f7 f95f7: 48 89 ea mov %rbp,%rdx f95fa: 31 c9 xor %ecx,%ecx f95fc: 48 89 df mov %rbx,%rdi f95ff: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f9606: 48 c1 ea 20 shr $0x20,%rdx f960a: bd 64 00 00 00 mov $0x64,%ebp f960f: 8b 30 mov (%rax),%esi f9611: 83 c6 0d add $0xd,%esi f9614: e8 00 00 00 00 callq f9619 f9619: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f9620: 31 d2 xor %edx,%edx f9622: 48 89 df mov %rbx,%rdi f9625: 8b 30 mov (%rax),%esi f9627: 83 c6 0b add $0xb,%esi f962a: e8 00 00 00 00 callq f962f f962f: 31 c9 xor %ecx,%ecx f9631: 48 89 df mov %rbx,%rdi f9634: 83 e0 e0 and $0xffffffe0,%eax f9637: 89 c2 mov %eax,%edx f9639: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f9640: 8b 30 mov (%rax),%esi f9642: 83 c6 0b add $0xb,%esi f9645: e8 00 00 00 00 callq f964a f964a: 31 c9 xor %ecx,%ecx f964c: 44 89 ea mov %r13d,%edx f964f: 48 89 df mov %rbx,%rdi f9652: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f9659: 8b 30 mov (%rax),%esi f965b: 83 c6 0e add $0xe,%esi f965e: e8 00 00 00 00 callq f9663 f9663: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f966a: 31 c9 xor %ecx,%ecx f966c: 31 d2 xor %edx,%edx f966e: 48 89 df mov %rbx,%rdi f9671: 8b 30 mov (%rax),%esi f9673: 83 c6 13 add $0x13,%esi f9676: e8 00 00 00 00 callq f967b f967b: 31 c9 xor %ecx,%ecx f967d: ba 01 00 00 10 mov $0x10000001,%edx f9682: 48 89 df mov %rbx,%rdi f9685: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f968c: 8b 30 mov (%rax),%esi f968e: 83 c6 12 add $0x12,%esi f9691: e8 00 00 00 00 callq f9696 f9696: eb 13 jmp f96ab f9698: bf c6 a7 00 00 mov $0xa7c6,%edi f969d: e8 00 00 00 00 callq f96a2 f96a2: 83 ed 01 sub $0x1,%ebp f96a5: 0f 84 69 06 00 00 je f9d14 f96ab: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax f96b2: 31 d2 xor %edx,%edx f96b4: 48 89 df mov %rbx,%rdi f96b7: 8b 30 mov (%rax),%esi f96b9: 83 c6 13 add $0x13,%esi f96bc: e8 00 00 00 00 callq f96c1 f96c1: 41 89 c4 mov %eax,%r12d f96c4: 3d 02 00 00 10 cmp $0x10000002,%eax f96c9: 75 cd jne f9698 f96cb: 31 ed xor %ebp,%ebp f96cd: 80 bb d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbx) f96d4: 49 89 de mov %rbx,%r14 f96d7: 0f 84 74 fd ff ff je f9451 f96dd: b8 01 00 00 00 mov $0x1,%eax f96e2: 89 e9 mov %ebp,%ecx f96e4: d3 e0 shl %cl,%eax f96e6: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f96ec: 0f 84 f3 04 00 00 je f9be5 f96f2: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f96f9: 83 c5 01 add $0x1,%ebp f96fc: 49 81 c6 50 0d 00 00 add $0xd50,%r14 f9703: 39 e8 cmp %ebp,%eax f9705: 7f d6 jg f96dd f9707: e9 45 fd ff ff jmpq f9451 f970c: 4c 63 c1 movslq %ecx,%r8 f970f: c7 44 24 24 fb ff ff movl $0xfffffffb,0x24(%rsp) f9716: ff f9717: 48 be 00 00 00 00 04 movabs $0x400000000,%rsi f971e: 00 00 00 f9721: 4e 8d 24 c3 lea (%rbx,%r8,8),%r12 f9725: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx f972c: 00 f972d: 8b 52 04 mov 0x4(%rdx),%edx f9730: c7 45 08 fb ff ff ff movl $0xfffffffb,0x8(%rbp) f9737: 83 ea 80 sub $0xffffff80,%edx f973a: 81 e2 ff ff ff 0f and $0xfffffff,%edx f9740: 48 09 f2 or %rsi,%rdx f9743: 48 8b 74 24 1c mov 0x1c(%rsp),%rsi f9748: 81 e6 00 00 00 f0 and $0xf0000000,%esi f974e: 48 09 f2 or %rsi,%rdx f9751: 48 89 55 00 mov %rdx,0x0(%rbp) f9755: 49 8b b4 24 98 5f 01 mov 0x15f98(%r12),%rsi f975c: 00 f975d: 48 89 54 24 1c mov %rdx,0x1c(%rsp) f9762: 48 8b 93 c8 0a 01 00 mov 0x10ac8(%rbx),%rdx f9769: 8b 76 04 mov 0x4(%rsi),%esi f976c: 48 8b 12 mov (%rdx),%rdx f976f: 44 8d 8e 3c 04 00 00 lea 0x43c(%rsi),%r9d f9776: 81 c2 03 10 00 00 add $0x1003,%edx f977c: 81 e2 00 f0 ff ff and $0xfffff000,%edx f9782: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) f9789: 0f 84 f4 04 00 00 je f9c83 f978f: 49 69 f8 50 0d 00 00 imul $0xd50,%r8,%rdi f9796: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d f979d: 25 00 00 00 f0 and $0xf0000000,%eax f97a2: 4c 09 c8 or %r9,%rax f97a5: 48 01 df add %rbx,%rdi f97a8: 8b b7 f0 0a 01 00 mov 0x10af0(%rdi),%esi f97ae: 48 c1 e6 20 shl $0x20,%rsi f97b2: 48 09 f0 or %rsi,%rax f97b5: 48 89 45 0c mov %rax,0xc(%rbp) f97b9: 49 8b b4 24 98 5f 01 mov 0x15f98(%r12),%rsi f97c0: 00 f97c1: 25 00 00 00 f0 and $0xf0000000,%eax f97c6: 8b 76 04 mov 0x4(%rsi),%esi f97c9: 81 c6 3d 04 00 00 add $0x43d,%esi f97cf: 81 e6 ff ff ff 0f and $0xfffffff,%esi f97d5: 49 89 f1 mov %rsi,%r9 f97d8: 48 89 c6 mov %rax,%rsi f97db: 8b 87 f4 0a 01 00 mov 0x10af4(%rdi),%eax f97e1: 48 bf 00 00 00 00 20 movabs $0x2000000000,%rdi f97e8: 00 00 00 f97eb: 4c 09 ce or %r9,%rsi f97ee: 48 c1 e0 20 shl $0x20,%rax f97f2: 48 09 c6 or %rax,%rsi f97f5: 48 89 75 14 mov %rsi,0x14(%rbp) f97f9: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f9800: 00 f9801: 8b 40 04 mov 0x4(%rax),%eax f9804: 05 40 01 00 00 add $0x140,%eax f9809: 25 ff ff ff 0f and $0xfffffff,%eax f980e: 48 09 c7 or %rax,%rdi f9811: 48 89 f0 mov %rsi,%rax f9814: 25 00 00 00 f0 and $0xf0000000,%eax f9819: 48 09 f8 or %rdi,%rax f981c: 48 89 d7 mov %rdx,%rdi f981f: 48 89 45 1c mov %rax,0x1c(%rbp) f9823: 25 00 00 00 f0 and $0xf0000000,%eax f9828: 49 8b b4 24 98 5f 01 mov 0x15f98(%r12),%rsi f982f: 00 f9830: 48 c1 e2 20 shl $0x20,%rdx f9834: 4d 69 c8 50 0d 00 00 imul $0xd50,%r8,%r9 f983b: 8b 76 04 mov 0x4(%rsi),%esi f983e: 49 01 d9 add %rbx,%r9 f9841: 81 c6 41 01 00 00 add $0x141,%esi f9847: 81 e6 ff ff ff 0f and $0xfffffff,%esi f984d: 48 09 f0 or %rsi,%rax f9850: 48 09 d0 or %rdx,%rax f9853: 48 89 45 24 mov %rax,0x24(%rbp) f9857: 49 8b b1 f0 0a 01 00 mov 0x10af0(%r9),%rsi f985e: 25 00 00 00 f0 and $0xf0000000,%eax f9863: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx f986a: 00 f986b: 48 01 fe add %rdi,%rsi f986e: 8b 52 04 mov 0x4(%rdx),%edx f9871: 81 c2 68 04 00 00 add $0x468,%edx f9877: 81 e2 ff ff ff 0f and $0xfffffff,%edx f987d: 49 89 d2 mov %rdx,%r10 f9880: 48 89 c2 mov %rax,%rdx f9883: 48 89 f0 mov %rsi,%rax f9886: 48 c1 ee 20 shr $0x20,%rsi f988a: 48 c1 e0 20 shl $0x20,%rax f988e: 4c 09 d2 or %r10,%rdx f9891: 48 c1 e6 20 shl $0x20,%rsi f9895: 48 09 c2 or %rax,%rdx f9898: 48 89 55 2c mov %rdx,0x2c(%rbp) f989c: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f98a3: 00 f98a4: 81 e2 00 00 00 f0 and $0xf0000000,%edx f98aa: 8b 40 04 mov 0x4(%rax),%eax f98ad: 05 69 04 00 00 add $0x469,%eax f98b2: 25 ff ff ff 0f and $0xfffffff,%eax f98b7: 48 09 d0 or %rdx,%rax f98ba: 48 09 f0 or %rsi,%rax f98bd: 48 89 45 34 mov %rax,0x34(%rbp) f98c1: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx f98c8: 00 f98c9: 25 00 00 00 f0 and $0xf0000000,%eax f98ce: 8b 72 04 mov 0x4(%rdx),%esi f98d1: 81 c6 42 01 00 00 add $0x142,%esi f98d7: 81 e6 ff ff ff 0f and $0xfffffff,%esi f98dd: 48 09 f0 or %rsi,%rax f98e0: 48 89 45 3c mov %rax,0x3c(%rbp) f98e4: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx f98eb: 00 f98ec: 25 00 00 00 f0 and $0xf0000000,%eax f98f1: 8b 72 04 mov 0x4(%rdx),%esi f98f4: 48 ba 00 00 00 00 00 movabs $0x2000000000000,%rdx f98fb: 00 02 00 f98fe: 81 c6 43 01 00 00 add $0x143,%esi f9904: 81 e6 ff ff ff 0f and $0xfffffff,%esi f990a: 48 09 d6 or %rdx,%rsi f990d: 48 09 c6 or %rax,%rsi f9910: 48 89 75 44 mov %rsi,0x44(%rbp) f9914: 49 8b 81 f0 0a 01 00 mov 0x10af0(%r9),%rax f991b: 48 8d bc 07 00 00 02 lea 0x20000(%rdi,%rax,1),%rdi f9922: 00 f9923: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f992a: 00 f992b: 8b 40 04 mov 0x4(%rax),%eax f992e: 05 6c 04 00 00 add $0x46c,%eax f9933: 25 ff ff ff 0f and $0xfffffff,%eax f9938: 48 83 c5 6c add $0x6c,%rbp f993c: 48 89 c2 mov %rax,%rdx f993f: 48 89 f0 mov %rsi,%rax f9942: 48 89 fe mov %rdi,%rsi f9945: 25 00 00 00 f0 and $0xf0000000,%eax f994a: 48 c1 e6 20 shl $0x20,%rsi f994e: 48 09 d0 or %rdx,%rax f9951: 48 09 f0 or %rsi,%rax f9954: 48 89 fe mov %rdi,%rsi f9957: 48 89 45 e0 mov %rax,-0x20(%rbp) f995b: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx f9962: 00 f9963: 25 00 00 00 f0 and $0xf0000000,%eax f9968: 48 c1 ee 20 shr $0x20,%rsi f996c: 48 c1 e6 20 shl $0x20,%rsi f9970: 8b 52 04 mov 0x4(%rdx),%edx f9973: 81 c2 6d 04 00 00 add $0x46d,%edx f9979: 81 e2 ff ff ff 0f and $0xfffffff,%edx f997f: 48 09 c2 or %rax,%rdx f9982: 48 09 f2 or %rsi,%rdx f9985: 48 be 00 00 00 00 00 movabs $0x8000000000000,%rsi f998c: 00 08 00 f998f: 48 89 55 e8 mov %rdx,-0x18(%rbp) f9993: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f999a: 00 f999b: 81 e2 00 00 00 f0 and $0xf0000000,%edx f99a1: 8b 40 04 mov 0x4(%rax),%eax f99a4: 05 44 01 00 00 add $0x144,%eax f99a9: 25 ff ff ff 0f and $0xfffffff,%eax f99ae: 48 09 c2 or %rax,%rdx f99b1: 48 89 55 f0 mov %rdx,-0x10(%rbp) f99b5: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f99bc: 00 f99bd: 81 e2 00 00 00 f0 and $0xf0000000,%edx f99c3: 8b 40 04 mov 0x4(%rax),%eax f99c6: 05 45 01 00 00 add $0x145,%eax f99cb: 25 ff ff ff 0f and $0xfffffff,%eax f99d0: 48 09 f0 or %rsi,%rax f99d3: 48 09 d0 or %rdx,%rax f99d6: ba 22 00 00 00 mov $0x22,%edx f99db: 48 89 45 f8 mov %rax,-0x8(%rbp) f99df: 8b b3 d0 0a 01 00 mov 0x10ad0(%rbx),%esi f99e5: 85 f6 test %esi,%esi f99e7: 0f 84 d7 00 00 00 je f9ac4 f99ed: 4c 89 f6 mov %r14,%rsi f99f0: 41 b9 1b 00 00 00 mov $0x1b,%r9d f99f6: 31 ff xor %edi,%edi f99f8: 4c 8b 96 58 10 01 00 mov 0x11058(%rsi),%r10 f99ff: 25 00 00 00 f0 and $0xf0000000,%eax f9a04: 48 83 c5 18 add $0x18,%rbp f9a08: 83 c7 01 add $0x1,%edi f9a0b: 48 c7 86 38 10 01 00 movq $0x0,0x11038(%rsi) f9a12: 00 00 00 00 f9a16: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx f9a1d: 00 f9a1e: 48 81 c6 28 03 00 00 add $0x328,%rsi f9a25: 8b 52 04 mov 0x4(%rdx),%edx f9a28: 44 8d 9a aa 00 00 00 lea 0xaa(%rdx),%r11d f9a2f: 4c 89 d2 mov %r10,%rdx f9a32: 49 c1 ea 20 shr $0x20,%r10 f9a36: 48 c1 e2 20 shl $0x20,%rdx f9a3a: 41 81 e3 ff ff ff 0f and $0xfffffff,%r11d f9a41: 49 c1 e2 20 shl $0x20,%r10 f9a45: 4c 09 d8 or %r11,%rax f9a48: 48 09 d0 or %rdx,%rax f9a4b: 48 89 45 e8 mov %rax,-0x18(%rbp) f9a4f: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx f9a56: 00 f9a57: 25 00 00 00 f0 and $0xf0000000,%eax f9a5c: 8b 52 04 mov 0x4(%rdx),%edx f9a5f: 44 8d 9a ab 00 00 00 lea 0xab(%rdx),%r11d f9a66: 41 81 e3 ff ff ff 0f and $0xfffffff,%r11d f9a6d: 4c 09 d8 or %r11,%rax f9a70: 4c 09 d0 or %r10,%rax f9a73: 48 89 45 f0 mov %rax,-0x10(%rbp) f9a77: 48 89 c2 mov %rax,%rdx f9a7a: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f9a81: 00 f9a82: 44 8b 96 20 0d 01 00 mov 0x10d20(%rsi),%r10d f9a89: 81 e2 00 00 00 f0 and $0xf0000000,%edx f9a8f: 8b 40 04 mov 0x4(%rax),%eax f9a92: 41 c1 ea 02 shr $0x2,%r10d f9a96: 05 ac 00 00 00 add $0xac,%eax f9a9b: 49 c1 e2 20 shl $0x20,%r10 f9a9f: 25 ff ff ff 0f and $0xfffffff,%eax f9aa4: 48 09 d0 or %rdx,%rax f9aa7: 44 89 ca mov %r9d,%edx f9aaa: 41 83 c1 06 add $0x6,%r9d f9aae: 4c 09 d0 or %r10,%rax f9ab1: 48 89 45 f8 mov %rax,-0x8(%rbp) f9ab5: 39 bb d0 0a 01 00 cmp %edi,0x10ad0(%rbx) f9abb: 0f 87 37 ff ff ff ja f99f8 f9ac1: 83 c2 0d add $0xd,%edx f9ac4: 49 69 f8 50 0d 00 00 imul $0xd50,%r8,%rdi f9acb: 25 00 00 00 f0 and $0xf0000000,%eax f9ad0: 48 01 df add %rbx,%rdi f9ad3: 48 c7 87 10 0d 01 00 movq $0x0,0x10d10(%rdi) f9ada: 00 00 00 00 f9ade: 4d 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%r9 f9ae5: 00 f9ae6: 48 8b b7 30 0d 01 00 mov 0x10d30(%rdi),%rsi f9aed: 45 8b 49 04 mov 0x4(%r9),%r9d f9af1: 49 89 f2 mov %rsi,%r10 f9af4: 48 c1 ee 20 shr $0x20,%rsi f9af8: 49 c1 e2 20 shl $0x20,%r10 f9afc: 41 81 c1 32 04 00 00 add $0x432,%r9d f9b03: 48 c1 e6 20 shl $0x20,%rsi f9b07: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d f9b0e: 4c 09 c8 or %r9,%rax f9b11: 4c 09 d0 or %r10,%rax f9b14: 48 89 45 00 mov %rax,0x0(%rbp) f9b18: 4d 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%r9 f9b1f: 00 f9b20: 25 00 00 00 f0 and $0xf0000000,%eax f9b25: 45 8b 49 04 mov 0x4(%r9),%r9d f9b29: 41 81 c1 33 04 00 00 add $0x433,%r9d f9b30: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d f9b37: 4c 09 c8 or %r9,%rax f9b3a: 48 09 f0 or %rsi,%rax f9b3d: be 00 01 01 11 mov $0x11010100,%esi f9b42: 48 89 45 08 mov %rax,0x8(%rbp) f9b46: 8b bf 20 0d 01 00 mov 0x10d20(%rdi),%edi f9b4c: 49 89 c1 mov %rax,%r9 f9b4f: 48 83 ff 01 cmp $0x1,%rdi f9b53: 76 32 jbe f9b87 f9b55: 89 4c 24 14 mov %ecx,0x14(%rsp) f9b59: 4c 89 44 24 08 mov %r8,0x8(%rsp) f9b5e: 89 54 24 10 mov %edx,0x10(%rsp) f9b62: 48 89 04 24 mov %rax,(%rsp) f9b66: e8 55 f8 ff ff callq f93c0 <__order_base_2.part.0> f9b6b: 8b 4c 24 14 mov 0x14(%rsp),%ecx f9b6f: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 f9b74: 83 e0 1f and $0x1f,%eax f9b77: 4c 8b 0c 24 mov (%rsp),%r9 f9b7b: 8b 54 24 10 mov 0x10(%rsp),%edx f9b7f: 89 c6 mov %eax,%esi f9b81: 81 ce 00 01 01 11 or $0x11010100,%esi f9b87: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f9b8e: 00 f9b8f: 48 c1 e6 20 shl $0x20,%rsi f9b93: 48 83 c5 1c add $0x1c,%rbp f9b97: 8b 40 04 mov 0x4(%rax),%eax f9b9a: c7 45 fc 00 00 00 f0 movl $0xf0000000,-0x4(%rbp) f9ba1: 8d b8 de 02 00 00 lea 0x2de(%rax),%edi f9ba7: 4c 89 c8 mov %r9,%rax f9baa: 81 e7 ff ff ff 0f and $0xfffffff,%edi f9bb0: 25 00 00 00 f0 and $0xf0000000,%eax f9bb5: 48 09 f8 or %rdi,%rax f9bb8: 48 09 f0 or %rsi,%rax f9bbb: 4b 8d 34 40 lea (%r8,%r8,2),%rsi f9bbf: 48 c1 e6 02 shl $0x2,%rsi f9bc3: 48 89 45 f4 mov %rax,-0xc(%rbp) f9bc7: 44 89 6c 34 34 mov %r13d,0x34(%rsp,%rsi,1) f9bcc: 41 01 d5 add %edx,%r13d f9bcf: c7 44 34 30 01 00 00 movl $0x1,0x30(%rsp,%rsi,1) f9bd6: 00 f9bd7: 89 54 34 38 mov %edx,0x38(%rsp,%rsi,1) f9bdb: 44 89 6c 24 2c mov %r13d,0x2c(%rsp) f9be0: e9 b3 f9 ff ff jmpq f9598 f9be5: 4c 63 e5 movslq %ebp,%r12 f9be8: 49 8d be 00 0b 01 00 lea 0x10b00(%r14),%rdi f9bef: 4d 69 e4 50 0d 00 00 imul $0xd50,%r12,%r12 f9bf6: 49 01 dc add %rbx,%r12 f9bf9: 49 c7 84 24 10 0d 01 movq $0x0,0x10d10(%r12) f9c00: 00 00 00 00 00 f9c05: 49 c7 84 24 18 0d 01 movq $0x0,0x10d18(%r12) f9c0c: 00 00 00 00 00 f9c11: e8 aa f1 ff ff callq f8dc0 f9c16: 41 c6 84 24 f4 0c 01 movb $0x1,0x10cf4(%r12) f9c1d: 00 01 f9c1f: 8b 93 d0 0a 01 00 mov 0x10ad0(%rbx),%edx f9c25: 85 d2 test %edx,%edx f9c27: 0f 84 c5 fa ff ff je f96f2 f9c2d: 4d 8d be 28 0e 01 00 lea 0x10e28(%r14),%r15 f9c34: 4d 89 f4 mov %r14,%r12 f9c37: 45 31 ed xor %r13d,%r13d f9c3a: 4c 89 ff mov %r15,%rdi f9c3d: 41 83 c5 01 add $0x1,%r13d f9c41: 49 c7 84 24 38 10 01 movq $0x0,0x11038(%r12) f9c48: 00 00 00 00 00 f9c4d: 49 81 c7 28 03 00 00 add $0x328,%r15 f9c54: 49 c7 84 24 40 10 01 movq $0x0,0x11040(%r12) f9c5b: 00 00 00 00 00 f9c60: 49 81 c4 28 03 00 00 add $0x328,%r12 f9c67: e8 c4 f1 ff ff callq f8e30 f9c6c: 41 c6 84 24 f4 0c 01 movb $0x1,0x10cf4(%r12) f9c73: 00 01 f9c75: 44 39 ab d0 0a 01 00 cmp %r13d,0x10ad0(%rbx) f9c7c: 77 bc ja f9c3a f9c7e: e9 6f fa ff ff jmpq f96f2 f9c83: 42 8b 34 85 00 00 00 mov 0x0(,%r8,4),%esi f9c8a: 00 f9c8b: 41 81 e1 ff ff ff 0f and $0xfffffff,%r9d f9c92: 25 00 00 00 f0 and $0xf0000000,%eax f9c97: 4c 09 c8 or %r9,%rax f9c9a: 48 8d 3c 76 lea (%rsi,%rsi,2),%rdi f9c9e: 48 c1 e7 04 shl $0x4,%rdi f9ca2: 48 01 df add %rbx,%rdi f9ca5: 8b b7 5c 2d 01 00 mov 0x12d5c(%rdi),%esi f9cab: 48 c1 e6 20 shl $0x20,%rsi f9caf: 48 09 f0 or %rsi,%rax f9cb2: 48 89 45 0c mov %rax,0xc(%rbp) f9cb6: 8b bf 60 2d 01 00 mov 0x12d60(%rdi),%edi f9cbc: 25 00 00 00 f0 and $0xf0000000,%eax f9cc1: 49 8b b4 24 98 5f 01 mov 0x15f98(%r12),%rsi f9cc8: 00 f9cc9: 48 c1 e7 20 shl $0x20,%rdi f9ccd: 8b 76 04 mov 0x4(%rsi),%esi f9cd0: 81 c6 3d 04 00 00 add $0x43d,%esi f9cd6: 81 e6 ff ff ff 0f and $0xfffffff,%esi f9cdc: 48 09 c6 or %rax,%rsi f9cdf: 48 09 fe or %rdi,%rsi f9ce2: 48 89 75 14 mov %rsi,0x14(%rbp) f9ce6: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax f9ced: 00 f9cee: 8b 40 04 mov 0x4(%rax),%eax f9cf1: 05 40 01 00 00 add $0x140,%eax f9cf6: 89 c7 mov %eax,%edi f9cf8: 48 89 f0 mov %rsi,%rax f9cfb: 81 e7 ff ff ff 0f and $0xfffffff,%edi f9d01: 25 00 00 00 f0 and $0xf0000000,%eax f9d06: 48 09 f8 or %rdi,%rax f9d09: 31 ff xor %edi,%edi f9d0b: 48 89 45 1c mov %rax,0x1c(%rbp) f9d0f: e9 0f fb ff ff jmpq f9823 f9d14: 44 89 e1 mov %r12d,%ecx f9d17: ba 02 00 00 10 mov $0x10000002,%edx f9d1c: be e8 03 00 00 mov $0x3e8,%esi f9d21: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f9d28: e8 00 00 00 00 callq f9d2d f9d2d: b8 f0 ff ff ff mov $0xfffffff0,%eax f9d32: e9 41 f7 ff ff jmpq f9478 f9d37: e8 00 00 00 00 callq f9d3c f9d3c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000f9d40 : f9d40: e8 00 00 00 00 callq f9d45 f9d45: 55 push %rbp f9d46: 48 89 fd mov %rdi,%rbp f9d49: e8 00 00 00 00 callq f9d4e f9d4e: 85 c0 test %eax,%eax f9d50: 74 02 je f9d54 f9d52: 5d pop %rbp f9d53: c3 retq f9d54: 48 89 ef mov %rbp,%rdi f9d57: 5d pop %rbp f9d58: e9 83 f6 ff ff jmpq f93e0 f9d5d: 0f 1f 00 nopl (%rax) 00000000000f9d60 : f9d60: e8 00 00 00 00 callq f9d65 f9d65: 41 57 push %r15 f9d67: 41 56 push %r14 f9d69: 41 55 push %r13 f9d6b: 41 54 push %r12 f9d6d: 55 push %rbp f9d6e: 53 push %rbx f9d6f: 48 89 fb mov %rdi,%rbx f9d72: 48 83 ec 20 sub $0x20,%rsp f9d76: e8 00 00 00 00 callq f9d7b f9d7b: 89 44 24 18 mov %eax,0x18(%rsp) f9d7f: 85 c0 test %eax,%eax f9d81: 0f 85 22 03 00 00 jne fa0a9 f9d87: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) f9d8e: 0f 84 00 00 00 00 je f9d94 f9d94: 48 89 df mov %rbx,%rdi f9d97: e8 00 00 00 00 callq f9d9c f9d9c: 89 44 24 18 mov %eax,0x18(%rsp) f9da0: 85 c0 test %eax,%eax f9da2: 0f 85 01 03 00 00 jne fa0a9 f9da8: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f9daf: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) f9db6: 0f 84 16 03 00 00 je fa0d2 f9dbc: 8b bb d4 66 01 00 mov 0x166d4(%rbx),%edi f9dc2: 01 ff add %edi,%edi f9dc4: 89 7c 24 08 mov %edi,0x8(%rsp) f9dc8: 84 c0 test %al,%al f9dca: 0f 84 c9 02 00 00 je fa099 f9dd0: 48 89 5c 24 10 mov %rbx,0x10(%rsp) f9dd5: 45 31 ff xor %r15d,%r15d f9dd8: eb 1d jmp f9df7 f9dda: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax f9de1: 41 83 c7 01 add $0x1,%r15d f9de5: 48 81 44 24 10 50 0d addq $0xd50,0x10(%rsp) f9dec: 00 00 f9dee: 41 39 c7 cmp %eax,%r15d f9df1: 0f 8d 99 02 00 00 jge fa090 f9df7: b8 01 00 00 00 mov $0x1,%eax f9dfc: 44 89 f9 mov %r15d,%ecx f9dff: d3 e0 shl %cl,%eax f9e01: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax f9e07: 75 d1 jne f9dda f9e09: 48 b8 27 00 00 00 31 movabs $0x43100000027,%rax f9e10: 04 00 00 f9e13: 49 63 ef movslq %r15d,%rbp f9e16: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 f9e1b: 48 89 df mov %rbx,%rdi f9e1e: 48 89 83 90 25 01 00 mov %rax,0x12590(%rbx) f9e25: 4c 69 c5 50 0d 00 00 imul $0xd50,%rbp,%r8 f9e2c: 48 b8 b4 03 00 00 b5 movabs $0x3b5000003b4,%rax f9e33: 03 00 00 f9e36: 48 89 83 98 25 01 00 mov %rax,0x12598(%rbx) f9e3d: 4d 8d ac 24 a0 17 01 lea 0x117a0(%r12),%r13 f9e44: 00 f9e45: 48 b8 5c 02 00 00 66 movabs $0x660000025c,%rax f9e4c: 00 00 00 f9e4f: 48 89 83 a0 25 01 00 mov %rax,0x125a0(%rbx) f9e56: c7 83 a8 25 01 00 1d movl $0xc01d,0x125a8(%rbx) f9e5d: c0 00 00 f9e60: 4e 8d 34 03 lea (%rbx,%r8,1),%r14 f9e64: 48 8b 94 eb 98 5f 01 mov 0x15f98(%rbx,%rbp,8),%rdx f9e6b: 00 f9e6c: 8b 42 04 mov 0x4(%rdx),%eax f9e6f: 83 c0 1d add $0x1d,%eax f9e72: 41 89 86 e8 17 01 00 mov %eax,0x117e8(%r14) f9e79: 48 8d 45 01 lea 0x1(%rbp),%rax f9e7d: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax f9e84: c7 83 80 25 01 00 10 movl $0x10,0x12580(%rbx) f9e8b: 00 00 00 f9e8e: 8b 4a 04 mov 0x4(%rdx),%ecx f9e91: 81 c1 90 00 00 00 add $0x90,%ecx f9e97: 48 01 d8 add %rbx,%rax f9e9a: 89 88 70 0a 01 00 mov %ecx,0x10a70(%rax) f9ea0: c7 83 84 25 01 00 11 movl $0x11,0x12584(%rbx) f9ea7: 00 00 00 f9eaa: 8b 4a 04 mov 0x4(%rdx),%ecx f9ead: 81 c1 91 00 00 00 add $0x91,%ecx f9eb3: 89 88 74 0a 01 00 mov %ecx,0x10a74(%rax) f9eb9: c7 83 88 25 01 00 0f movl $0xf,0x12588(%rbx) f9ec0: 00 00 00 f9ec3: 8b 4a 04 mov 0x4(%rdx),%ecx f9ec6: 81 c1 8f 00 00 00 add $0x8f,%ecx f9ecc: 89 88 78 0a 01 00 mov %ecx,0x10a78(%rax) f9ed2: 4c 89 e9 mov %r13,%rcx f9ed5: c7 83 8c 25 01 00 29 movl $0x29,0x1258c(%rbx) f9edc: 00 00 00 f9edf: 8b 52 04 mov 0x4(%rdx),%edx f9ee2: 81 c2 a9 00 00 00 add $0xa9,%edx f9ee8: 89 90 7c 0a 01 00 mov %edx,0x10a7c(%rax) f9eee: 8b 04 ad 00 00 00 00 mov 0x0(,%rbp,4),%eax f9ef5: ba 7c 00 00 00 mov $0x7c,%edx f9efa: 89 c6 mov %eax,%esi f9efc: 89 44 24 0c mov %eax,0xc(%rsp) f9f00: e8 00 00 00 00 callq f9f05 f9f05: 85 c0 test %eax,%eax f9f07: 0f 85 98 01 00 00 jne fa0a5 f9f0d: 41 c6 86 7c 0d 01 00 movb $0x1,0x10d7c(%r14) f9f14: 01 f9f15: 49 81 c4 00 0b 01 00 add $0x10b00,%r12 f9f1c: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) f9f23: 0f 84 93 01 00 00 je fa0bc f9f29: 8b 4c 24 08 mov 0x8(%rsp),%ecx f9f2d: 89 c8 mov %ecx,%eax f9f2f: 83 c1 01 add $0x1,%ecx f9f32: 89 4c 24 08 mov %ecx,0x8(%rsp) f9f36: 48 69 ed 50 0d 00 00 imul $0xd50,%rbp,%rbp f9f3d: 48 01 dd add %rbx,%rbp f9f40: 89 85 78 0d 01 00 mov %eax,0x10d78(%rbp) f9f46: 83 bb 08 07 00 00 1c cmpl $0x1c,0x708(%rbx) f9f4d: 75 09 jne f9f58 f9f4f: 45 85 ff test %r15d,%r15d f9f52: 0f 85 a0 01 00 00 jne fa0f8 f9f58: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 f9f5d: 44 89 fa mov %r15d,%edx f9f60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f9f67: 49 8d be 90 0d 01 00 lea 0x10d90(%r14),%rdi f9f6e: e8 00 00 00 00 callq f9f73 f9f73: 45 31 c0 xor %r8d,%r8d f9f76: 4c 89 e9 mov %r13,%rcx f9f79: ba 00 02 00 00 mov $0x200,%edx f9f7e: 41 b9 01 00 00 00 mov $0x1,%r9d f9f84: 4c 89 e6 mov %r12,%rsi f9f87: 48 89 df mov %rbx,%rdi f9f8a: e8 00 00 00 00 callq f9f8f f9f8f: 89 c5 mov %eax,%ebp f9f91: 85 c0 test %eax,%eax f9f93: 0f 85 6b 01 00 00 jne fa104 f9f99: 8b 83 d0 0a 01 00 mov 0x10ad0(%rbx),%eax f9f9f: 85 c0 test %eax,%eax f9fa1: 0f 84 33 fe ff ff je f9dda f9fa7: 42 8d 04 fd 00 00 00 lea 0x0(,%r15,8),%eax f9fae: 00 f9faf: 4d 89 f4 mov %r14,%r12 f9fb2: 4d 8d b6 b8 10 01 00 lea 0x110b8(%r14),%r14 f9fb9: 89 44 24 1c mov %eax,0x1c(%rsp) f9fbd: e9 86 00 00 00 jmpq fa048 f9fc2: 8b 74 24 08 mov 0x8(%rsp),%esi f9fc6: 89 f0 mov %esi,%eax f9fc8: 83 c6 01 add $0x1,%esi f9fcb: 89 74 24 08 mov %esi,0x8(%rsp) f9fcf: 41 89 84 24 a0 10 01 mov %eax,0x110a0(%r12) f9fd6: 00 f9fd7: 83 bb 08 07 00 00 1c cmpl $0x1c,0x708(%rbx) f9fde: 75 0f jne f9fef f9fe0: 41 83 ff 01 cmp $0x1,%r15d f9fe4: 74 09 je f9fef f9fe6: 41 c6 84 24 09 11 01 movb $0x1,0x11109(%r12) f9fed: 00 01 f9fef: 89 e9 mov %ebp,%ecx f9ff1: 44 89 fa mov %r15d,%edx f9ff4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f9ffb: 4c 89 f7 mov %r14,%rdi f9ffe: 4c 89 1c 24 mov %r11,(%rsp) fa002: e8 00 00 00 00 callq fa007 fa007: 4c 8b 1c 24 mov (%rsp),%r11 fa00b: 45 31 c0 xor %r8d,%r8d fa00e: 4c 89 e9 mov %r13,%rcx fa011: 41 b9 01 00 00 00 mov $0x1,%r9d fa017: ba 00 02 00 00 mov $0x200,%edx fa01c: 48 89 df mov %rbx,%rdi fa01f: 4c 89 de mov %r11,%rsi fa022: e8 00 00 00 00 callq fa027 fa027: 85 c0 test %eax,%eax fa029: 75 7a jne fa0a5 fa02b: 83 c5 01 add $0x1,%ebp fa02e: 49 81 c6 28 03 00 00 add $0x328,%r14 fa035: 49 81 c4 28 03 00 00 add $0x328,%r12 fa03c: 39 ab d0 0a 01 00 cmp %ebp,0x10ad0(%rbx) fa042: 0f 86 92 fd ff ff jbe f9dda fa048: 8b 74 24 0c mov 0xc(%rsp),%esi fa04c: 8d 55 77 lea 0x77(%rbp),%edx fa04f: 4c 89 e9 mov %r13,%rcx fa052: 48 89 df mov %rbx,%rdi fa055: e8 00 00 00 00 callq fa05a fa05a: 85 c0 test %eax,%eax fa05c: 75 47 jne fa0a5 fa05e: 41 c6 84 24 a4 10 01 movb $0x1,0x110a4(%r12) fa065: 00 01 fa067: 4d 8d 9e 70 fd ff ff lea -0x290(%r14),%r11 fa06e: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) fa075: 0f 85 47 ff ff ff jne f9fc2 fa07b: 8b 83 d4 66 01 00 mov 0x166d4(%rbx),%eax fa081: 8b 7c 24 1c mov 0x1c(%rsp),%edi fa085: 8d 44 47 02 lea 0x2(%rdi,%rax,2),%eax fa089: 01 e8 add %ebp,%eax fa08b: e9 3f ff ff ff jmpq f9fcf fa090: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) fa097: 74 49 je fa0e2 fa099: 48 89 df mov %rbx,%rdi fa09c: e8 00 00 00 00 callq fa0a1 fa0a1: 85 c0 test %eax,%eax fa0a3: 74 3d je fa0e2 fa0a5: 89 44 24 18 mov %eax,0x18(%rsp) fa0a9: 8b 44 24 18 mov 0x18(%rsp),%eax fa0ad: 48 83 c4 20 add $0x20,%rsp fa0b1: 5b pop %rbx fa0b2: 5d pop %rbp fa0b3: 41 5c pop %r12 fa0b5: 41 5d pop %r13 fa0b7: 41 5e pop %r14 fa0b9: 41 5f pop %r15 fa0bb: c3 retq fa0bc: 8b 93 d4 66 01 00 mov 0x166d4(%rbx),%edx fa0c2: 42 8d 04 fd 00 00 00 lea 0x0(,%r15,8),%eax fa0c9: 00 fa0ca: 8d 04 50 lea (%rax,%rdx,2),%eax fa0cd: e9 64 fe ff ff jmpq f9f36 fa0d2: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) fa0d9: 00 fa0da: 84 c0 test %al,%al fa0dc: 0f 85 ee fc ff ff jne f9dd0 fa0e2: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) fa0e9: 74 be je fa0a9 fa0eb: 48 c7 83 f8 25 01 00 movq $0x0,0x125f8(%rbx) fa0f2: 00 00 00 00 fa0f6: eb b1 jmp fa0a9 fa0f8: c6 85 e1 0d 01 00 01 movb $0x1,0x10de1(%rbp) fa0ff: e9 54 fe ff ff jmpq f9f58 fa104: 89 44 24 18 mov %eax,0x18(%rsp) fa108: eb 9f jmp fa0a9 fa10a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000fa110 : fa110: e8 00 00 00 00 callq fa115 fa115: 41 57 push %r15 fa117: 41 56 push %r14 fa119: 49 89 fe mov %rdi,%r14 fa11c: 41 55 push %r13 fa11e: 45 31 ed xor %r13d,%r13d fa121: 41 54 push %r12 fa123: 55 push %rbp fa124: 53 push %rbx fa125: 48 83 ec 08 sub $0x8,%rsp fa129: 80 bf d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rdi) fa130: 0f 84 e3 00 00 00 je fa219 fa136: bd 01 00 00 00 mov $0x1,%ebp fa13b: 44 89 e9 mov %r13d,%ecx fa13e: d3 e5 shl %cl,%ebp fa140: 41 23 ae f4 25 01 00 and 0x125f4(%r14),%ebp fa147: 0f 85 b7 00 00 00 jne fa204 fa14d: 49 63 c5 movslq %r13d,%rax fa150: 45 8b a6 94 89 00 00 mov 0x8994(%r14),%r12d fa157: 49 8d 1c c6 lea (%r14,%rax,8),%rbx fa15b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa162: 8b 70 04 mov 0x4(%rax),%esi fa165: 41 81 e4 00 80 00 00 and $0x8000,%r12d fa16c: 0f 84 ce 02 00 00 je fa440 fa172: 83 c6 04 add $0x4,%esi fa175: 31 d2 xor %edx,%edx fa177: 4c 89 f7 mov %r14,%rdi fa17a: 45 31 e4 xor %r12d,%r12d fa17d: e8 00 00 00 00 callq fa182 fa182: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa189: eb 2b jmp fa1b6 fa18b: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa192: 41 89 c4 mov %eax,%r12d fa195: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa19c: 31 d2 xor %edx,%edx fa19e: 4c 89 f7 mov %r14,%rdi fa1a1: 8b 70 04 mov 0x4(%rax),%esi fa1a4: 83 c6 04 add $0x4,%esi fa1a7: e8 00 00 00 00 callq fa1ac fa1ac: 41 83 ef 01 sub $0x1,%r15d fa1b0: 0f 84 00 00 00 00 je fa1b6 fa1b6: 89 c2 mov %eax,%edx fa1b8: 83 e2 03 and $0x3,%edx fa1bb: 83 fa 01 cmp $0x1,%edx fa1be: 74 78 je fa238 fa1c0: 41 39 c4 cmp %eax,%r12d fa1c3: 75 c6 jne fa18b fa1c5: bf c7 10 00 00 mov $0x10c7,%edi fa1ca: e8 00 00 00 00 callq fa1cf fa1cf: eb c4 jmp fa195 fa1d1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa1d8: 31 d2 xor %edx,%edx fa1da: 4c 89 f7 mov %r14,%rdi fa1dd: 8b 70 04 mov 0x4(%rax),%esi fa1e0: 83 c6 04 add $0x4,%esi fa1e3: e8 00 00 00 00 callq fa1e8 fa1e8: 31 c9 xor %ecx,%ecx fa1ea: 4c 89 f7 mov %r14,%rdi fa1ed: 83 e0 fb and $0xfffffffb,%eax fa1f0: 89 c2 mov %eax,%edx fa1f2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa1f9: 8b 70 04 mov 0x4(%rax),%esi fa1fc: 83 c6 04 add $0x4,%esi fa1ff: e8 00 00 00 00 callq fa204 fa204: 41 0f b6 86 d9 0a 01 movzbl 0x10ad9(%r14),%eax fa20b: 00 fa20c: 41 83 c5 01 add $0x1,%r13d fa210: 44 39 e8 cmp %r13d,%eax fa213: 0f 8f 1d ff ff ff jg fa136 fa219: 31 c0 xor %eax,%eax fa21b: 41 80 be c4 7c 00 00 cmpb $0x0,0x7cc4(%r14) fa222: 00 fa223: 0f 85 99 05 00 00 jne fa7c2 fa229: 48 83 c4 08 add $0x8,%rsp fa22d: 5b pop %rbx fa22e: 5d pop %rbp fa22f: 41 5c pop %r12 fa231: 41 5d pop %r13 fa233: 41 5e pop %r14 fa235: 41 5f pop %r15 fa237: c3 retq fa238: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa23f: 31 d2 xor %edx,%edx fa241: 4c 89 f7 mov %r14,%rdi fa244: 45 31 e4 xor %r12d,%r12d fa247: 8b 70 04 mov 0x4(%rax),%esi fa24a: 81 c6 ae 00 00 00 add $0xae,%esi fa250: e8 00 00 00 00 callq fa255 fa255: 31 d2 xor %edx,%edx fa257: 4c 89 f7 mov %r14,%rdi fa25a: 89 44 24 04 mov %eax,0x4(%rsp) fa25e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa265: 8b 70 04 mov 0x4(%rax),%esi fa268: 81 c6 ad 00 00 00 add $0xad,%esi fa26e: e8 00 00 00 00 callq fa273 fa273: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa27a: eb 2e jmp fa2aa fa27c: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa283: 41 89 c4 mov %eax,%r12d fa286: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa28d: 31 d2 xor %edx,%edx fa28f: 4c 89 f7 mov %r14,%rdi fa292: 8b 70 04 mov 0x4(%rax),%esi fa295: 81 c6 ad 00 00 00 add $0xad,%esi fa29b: e8 00 00 00 00 callq fa2a0 fa2a0: 41 83 ef 01 sub $0x1,%r15d fa2a4: 0f 84 00 00 00 00 je fa2aa fa2aa: 39 44 24 04 cmp %eax,0x4(%rsp) fa2ae: 74 11 je fa2c1 fa2b0: 41 39 c4 cmp %eax,%r12d fa2b3: 75 c7 jne fa27c fa2b5: bf c7 10 00 00 mov $0x10c7,%edi fa2ba: e8 00 00 00 00 callq fa2bf fa2bf: eb c5 jmp fa286 fa2c1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa2c8: 31 d2 xor %edx,%edx fa2ca: 4c 89 f7 mov %r14,%rdi fa2cd: 45 31 e4 xor %r12d,%r12d fa2d0: 8b 70 04 mov 0x4(%rax),%esi fa2d3: 81 c6 b3 00 00 00 add $0xb3,%esi fa2d9: e8 00 00 00 00 callq fa2de fa2de: 31 d2 xor %edx,%edx fa2e0: 4c 89 f7 mov %r14,%rdi fa2e3: 89 44 24 04 mov %eax,0x4(%rsp) fa2e7: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa2ee: 8b 70 04 mov 0x4(%rax),%esi fa2f1: 81 c6 b2 00 00 00 add $0xb2,%esi fa2f7: e8 00 00 00 00 callq fa2fc fa2fc: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa303: eb 2e jmp fa333 fa305: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa30c: 41 89 c4 mov %eax,%r12d fa30f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa316: 31 d2 xor %edx,%edx fa318: 4c 89 f7 mov %r14,%rdi fa31b: 8b 70 04 mov 0x4(%rax),%esi fa31e: 81 c6 b2 00 00 00 add $0xb2,%esi fa324: e8 00 00 00 00 callq fa329 fa329: 41 83 ef 01 sub $0x1,%r15d fa32d: 0f 84 00 00 00 00 je fa333 fa333: 39 44 24 04 cmp %eax,0x4(%rsp) fa337: 74 11 je fa34a fa339: 41 39 c4 cmp %eax,%r12d fa33c: 75 c7 jne fa305 fa33e: bf c7 10 00 00 mov $0x10c7,%edi fa343: e8 00 00 00 00 callq fa348 fa348: eb c5 jmp fa30f fa34a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa351: 31 d2 xor %edx,%edx fa353: 4c 89 f7 mov %r14,%rdi fa356: 45 31 e4 xor %r12d,%r12d fa359: 8b 70 04 mov 0x4(%rax),%esi fa35c: 81 c6 e1 02 00 00 add $0x2e1,%esi fa362: e8 00 00 00 00 callq fa367 fa367: 31 d2 xor %edx,%edx fa369: 4c 89 f7 mov %r14,%rdi fa36c: 25 ff ff ff 7f and $0x7fffffff,%eax fa371: 89 44 24 04 mov %eax,0x4(%rsp) fa375: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa37c: 8b 70 04 mov 0x4(%rax),%esi fa37f: 81 c6 e0 02 00 00 add $0x2e0,%esi fa385: e8 00 00 00 00 callq fa38a fa38a: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa391: eb 2e jmp fa3c1 fa393: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa39a: 41 89 c4 mov %eax,%r12d fa39d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa3a4: 31 d2 xor %edx,%edx fa3a6: 4c 89 f7 mov %r14,%rdi fa3a9: 8b 70 04 mov 0x4(%rax),%esi fa3ac: 81 c6 e0 02 00 00 add $0x2e0,%esi fa3b2: e8 00 00 00 00 callq fa3b7 fa3b7: 41 83 ef 01 sub $0x1,%r15d fa3bb: 0f 84 00 00 00 00 je fa3c1 fa3c1: 39 44 24 04 cmp %eax,0x4(%rsp) fa3c5: 74 11 je fa3d8 fa3c7: 41 39 c4 cmp %eax,%r12d fa3ca: 75 c7 jne fa393 fa3cc: bf c7 10 00 00 mov $0x10c7,%edi fa3d1: e8 00 00 00 00 callq fa3d6 fa3d6: eb c5 jmp fa39d fa3d8: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa3df: 31 d2 xor %edx,%edx fa3e1: 4c 89 f7 mov %r14,%rdi fa3e4: 8b 70 04 mov 0x4(%rax),%esi fa3e7: 83 c6 04 add $0x4,%esi fa3ea: e8 00 00 00 00 callq fa3ef fa3ef: 45 8b a6 28 07 00 00 mov 0x728(%r14),%r12d fa3f6: eb 2a jmp fa422 fa3f8: 45 8b a6 28 07 00 00 mov 0x728(%r14),%r12d fa3ff: 89 c5 mov %eax,%ebp fa401: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa408: 31 d2 xor %edx,%edx fa40a: 4c 89 f7 mov %r14,%rdi fa40d: 8b 70 04 mov 0x4(%rax),%esi fa410: 83 c6 04 add $0x4,%esi fa413: e8 00 00 00 00 callq fa418 fa418: 41 83 ec 01 sub $0x1,%r12d fa41c: 0f 84 00 00 00 00 je fa422 fa422: 89 c2 mov %eax,%edx fa424: 83 e2 03 and $0x3,%edx fa427: 83 fa 01 cmp $0x1,%edx fa42a: 0f 84 a1 fd ff ff je fa1d1 fa430: 39 c5 cmp %eax,%ebp fa432: 75 c4 jne fa3f8 fa434: bf c7 10 00 00 mov $0x10c7,%edi fa439: e8 00 00 00 00 callq fa43e fa43e: eb c1 jmp fa401 fa440: 83 ee 80 sub $0xffffff80,%esi fa443: 31 d2 xor %edx,%edx fa445: 4c 89 f7 mov %r14,%rdi fa448: 31 ed xor %ebp,%ebp fa44a: e8 00 00 00 00 callq fa44f fa44f: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa456: eb 2a jmp fa482 fa458: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa45f: 89 c5 mov %eax,%ebp fa461: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa468: 31 d2 xor %edx,%edx fa46a: 4c 89 f7 mov %r14,%rdi fa46d: 8b 70 04 mov 0x4(%rax),%esi fa470: 83 ee 80 sub $0xffffff80,%esi fa473: e8 00 00 00 00 callq fa478 fa478: 41 83 ef 01 sub $0x1,%r15d fa47c: 0f 84 00 00 00 00 je fa482 fa482: 89 c2 mov %eax,%edx fa484: 83 e2 07 and $0x7,%edx fa487: 83 fa 02 cmp $0x2,%edx fa48a: 74 10 je fa49c fa48c: 39 c5 cmp %eax,%ebp fa48e: 75 c8 jne fa458 fa490: bf c7 10 00 00 mov $0x10c7,%edi fa495: e8 00 00 00 00 callq fa49a fa49a: eb c5 jmp fa461 fa49c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa4a3: 31 d2 xor %edx,%edx fa4a5: 4c 89 f7 mov %r14,%rdi fa4a8: 31 ed xor %ebp,%ebp fa4aa: 8b 70 04 mov 0x4(%rax),%esi fa4ad: 81 c6 a9 04 00 00 add $0x4a9,%esi fa4b3: e8 00 00 00 00 callq fa4b8 fa4b8: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa4bf: eb 2d jmp fa4ee fa4c1: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa4c8: 89 c5 mov %eax,%ebp fa4ca: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa4d1: 31 d2 xor %edx,%edx fa4d3: 4c 89 f7 mov %r14,%rdi fa4d6: 8b 70 04 mov 0x4(%rax),%esi fa4d9: 81 c6 a9 04 00 00 add $0x4a9,%esi fa4df: e8 00 00 00 00 callq fa4e4 fa4e4: 41 83 ef 01 sub $0x1,%r15d fa4e8: 0f 84 00 00 00 00 je fa4ee fa4ee: 89 c2 mov %eax,%edx fa4f0: 83 e2 0f and $0xf,%edx fa4f3: 83 fa 0f cmp $0xf,%edx fa4f6: 74 10 je fa508 fa4f8: 39 c5 cmp %eax,%ebp fa4fa: 75 c5 jne fa4c1 fa4fc: bf c7 10 00 00 mov $0x10c7,%edi fa501: e8 00 00 00 00 callq fa506 fa506: eb c2 jmp fa4ca fa508: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa50f: 31 d2 xor %edx,%edx fa511: 4c 89 f7 mov %r14,%rdi fa514: 31 ed xor %ebp,%ebp fa516: 8b 70 04 mov 0x4(%rax),%esi fa519: 81 c6 a6 04 00 00 add $0x4a6,%esi fa51f: e8 00 00 00 00 callq fa524 fa524: 31 c9 xor %ecx,%ecx fa526: 4c 89 f7 mov %r14,%rdi fa529: 80 cc 01 or $0x1,%ah fa52c: 89 c2 mov %eax,%edx fa52e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa535: 8b 70 04 mov 0x4(%rax),%esi fa538: 81 c6 a6 04 00 00 add $0x4a6,%esi fa53e: e8 00 00 00 00 callq fa543 fa543: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa54a: 31 d2 xor %edx,%edx fa54c: 4c 89 f7 mov %r14,%rdi fa54f: 8b 70 04 mov 0x4(%rax),%esi fa552: 81 c6 a9 04 00 00 add $0x4a9,%esi fa558: e8 00 00 00 00 callq fa55d fa55d: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa564: eb 2d jmp fa593 fa566: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d fa56d: 89 c5 mov %eax,%ebp fa56f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa576: 31 d2 xor %edx,%edx fa578: 4c 89 f7 mov %r14,%rdi fa57b: 8b 70 04 mov 0x4(%rax),%esi fa57e: 81 c6 a9 04 00 00 add $0x4a9,%esi fa584: e8 00 00 00 00 callq fa589 fa589: 41 83 ef 01 sub $0x1,%r15d fa58d: 0f 84 00 00 00 00 je fa593 fa593: 89 c2 mov %eax,%edx fa595: 81 e2 40 02 00 00 and $0x240,%edx fa59b: 81 fa 40 02 00 00 cmp $0x240,%edx fa5a1: 74 10 je fa5b3 fa5a3: 39 c5 cmp %eax,%ebp fa5a5: 75 bf jne fa566 fa5a7: bf c7 10 00 00 mov $0x10c7,%edi fa5ac: e8 00 00 00 00 callq fa5b1 fa5b1: eb bc jmp fa56f fa5b3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa5ba: 31 d2 xor %edx,%edx fa5bc: 4c 89 f7 mov %r14,%rdi fa5bf: 8b 70 04 mov 0x4(%rax),%esi fa5c2: 81 c6 c6 00 00 00 add $0xc6,%esi fa5c8: e8 00 00 00 00 callq fa5cd fa5cd: 31 c9 xor %ecx,%ecx fa5cf: 4c 89 f7 mov %r14,%rdi fa5d2: 83 c8 08 or $0x8,%eax fa5d5: 89 c2 mov %eax,%edx fa5d7: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa5de: 8b 70 04 mov 0x4(%rax),%esi fa5e1: 81 c6 c6 00 00 00 add $0xc6,%esi fa5e7: e8 00 00 00 00 callq fa5ec fa5ec: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa5f3: 31 d2 xor %edx,%edx fa5f5: 4c 89 f7 mov %r14,%rdi fa5f8: 8b 70 04 mov 0x4(%rax),%esi fa5fb: 81 c6 56 01 00 00 add $0x156,%esi fa601: e8 00 00 00 00 callq fa606 fa606: 31 c9 xor %ecx,%ecx fa608: 4c 89 f7 mov %r14,%rdi fa60b: 0d 00 00 00 10 or $0x10000000,%eax fa610: 89 c2 mov %eax,%edx fa612: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa619: 8b 70 04 mov 0x4(%rax),%esi fa61c: 81 c6 56 01 00 00 add $0x156,%esi fa622: e8 00 00 00 00 callq fa627 fa627: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa62e: 31 d2 xor %edx,%edx fa630: 4c 89 f7 mov %r14,%rdi fa633: 8b 70 04 mov 0x4(%rax),%esi fa636: 81 c6 56 01 00 00 add $0x156,%esi fa63c: e8 00 00 00 00 callq fa641 fa641: 31 c9 xor %ecx,%ecx fa643: 4c 89 f7 mov %r14,%rdi fa646: 80 e4 fd and $0xfd,%ah fa649: 89 c2 mov %eax,%edx fa64b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa652: 8b 70 04 mov 0x4(%rax),%esi fa655: 81 c6 56 01 00 00 add $0x156,%esi fa65b: e8 00 00 00 00 callq fa660 fa660: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa667: 31 d2 xor %edx,%edx fa669: 4c 89 f7 mov %r14,%rdi fa66c: 8b 70 04 mov 0x4(%rax),%esi fa66f: 81 c6 84 00 00 00 add $0x84,%esi fa675: e8 00 00 00 00 callq fa67a fa67a: 31 c9 xor %ecx,%ecx fa67c: 4c 89 f7 mov %r14,%rdi fa67f: 80 cc 20 or $0x20,%ah fa682: 89 c2 mov %eax,%edx fa684: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa68b: 8b 70 04 mov 0x4(%rax),%esi fa68e: 81 c6 84 00 00 00 add $0x84,%esi fa694: e8 00 00 00 00 callq fa699 fa699: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa6a0: 31 d2 xor %edx,%edx fa6a2: 4c 89 f7 mov %r14,%rdi fa6a5: 8b 70 04 mov 0x4(%rax),%esi fa6a8: 81 c6 84 00 00 00 add $0x84,%esi fa6ae: e8 00 00 00 00 callq fa6b3 fa6b3: 4c 89 f7 mov %r14,%rdi fa6b6: 83 c8 04 or $0x4,%eax fa6b9: 89 c2 mov %eax,%edx fa6bb: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa6c2: 8b 70 04 mov 0x4(%rax),%esi fa6c5: 81 c6 84 00 00 00 add $0x84,%esi fa6cb: 31 c9 xor %ecx,%ecx fa6cd: e8 00 00 00 00 callq fa6d2 fa6d2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa6d9: 31 c9 xor %ecx,%ecx fa6db: 31 d2 xor %edx,%edx fa6dd: 4c 89 f7 mov %r14,%rdi fa6e0: 8b 70 04 mov 0x4(%rax),%esi fa6e3: 83 ee 80 sub $0xffffff80,%esi fa6e6: e8 00 00 00 00 callq fa6eb fa6eb: 44 89 ee mov %r13d,%esi fa6ee: 4c 89 f7 mov %r14,%rdi fa6f1: e8 8a cb ff ff callq f7280 fa6f6: 41 f6 86 95 89 00 00 testb $0x40,0x8995(%r14) fa6fd: 40 fa6fe: 0f 84 00 fb ff ff je fa204 fa704: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa70b: 31 d2 xor %edx,%edx fa70d: 4c 89 f7 mov %r14,%rdi fa710: 8b 70 04 mov 0x4(%rax),%esi fa713: 83 c6 04 add $0x4,%esi fa716: e8 00 00 00 00 callq fa71b fa71b: 31 c9 xor %ecx,%ecx fa71d: 4c 89 f7 mov %r14,%rdi fa720: 83 e0 fc and $0xfffffffc,%eax fa723: 89 c2 mov %eax,%edx fa725: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa72c: 83 ca 01 or $0x1,%edx fa72f: 8b 70 04 mov 0x4(%rax),%esi fa732: 83 c6 04 add $0x4,%esi fa735: e8 00 00 00 00 callq fa73a fa73a: 31 c9 xor %ecx,%ecx fa73c: ba aa aa 2a 2a mov $0x2a2aaaaa,%edx fa741: 4c 89 f7 mov %r14,%rdi fa744: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa74b: 8b 70 04 mov 0x4(%rax),%esi fa74e: e8 00 00 00 00 callq fa753 fa753: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa75a: 31 d2 xor %edx,%edx fa75c: 4c 89 f7 mov %r14,%rdi fa75f: 8b 70 04 mov 0x4(%rax),%esi fa762: 83 c6 01 add $0x1,%esi fa765: e8 00 00 00 00 callq fa76a fa76a: 41 8b ae 28 07 00 00 mov 0x728(%r14),%ebp fa771: eb 2a jmp fa79d fa773: 41 8b ae 28 07 00 00 mov 0x728(%r14),%ebp fa77a: 41 89 c4 mov %eax,%r12d fa77d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fa784: 31 d2 xor %edx,%edx fa786: 4c 89 f7 mov %r14,%rdi fa789: 8b 70 04 mov 0x4(%rax),%esi fa78c: 83 c6 01 add $0x1,%esi fa78f: e8 00 00 00 00 callq fa794 fa794: 83 ed 01 sub $0x1,%ebp fa797: 0f 84 00 00 00 00 je fa79d fa79d: 89 c2 mov %eax,%edx fa79f: 81 e2 ff ff 3f 3f and $0x3f3fffff,%edx fa7a5: 81 fa aa aa 2a 2a cmp $0x2a2aaaaa,%edx fa7ab: 0f 84 53 fa ff ff je fa204 fa7b1: 41 39 c4 cmp %eax,%r12d fa7b4: 75 bd jne fa773 fa7b6: bf c7 10 00 00 mov $0x10c7,%edi fa7bb: e8 00 00 00 00 callq fa7c0 fa7c0: eb bb jmp fa77d fa7c2: 4c 89 f7 mov %r14,%rdi fa7c5: 31 f6 xor %esi,%esi fa7c7: e8 00 00 00 00 callq fa7cc fa7cc: 31 c0 xor %eax,%eax fa7ce: 48 83 c4 08 add $0x8,%rsp fa7d2: 5b pop %rbx fa7d3: 5d pop %rbp fa7d4: 41 5c pop %r12 fa7d6: 41 5d pop %r13 fa7d8: 41 5e pop %r14 fa7da: 41 5f pop %r15 fa7dc: c3 retq fa7dd: 0f 1f 00 nopl (%rax) 00000000000fa7e0 : fa7e0: e8 00 00 00 00 callq fa7e5 fa7e5: 41 57 push %r15 fa7e7: 41 56 push %r14 fa7e9: 41 55 push %r13 fa7eb: 41 54 push %r12 fa7ed: 55 push %rbp fa7ee: 53 push %rbx fa7ef: 48 89 fb mov %rdi,%rbx fa7f2: 48 83 ec 18 sub $0x18,%rsp fa7f6: 89 74 24 0c mov %esi,0xc(%rsp) fa7fa: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) fa801: 0f 85 7e 1f 00 00 jne fc785 fa807: 8b 4c 24 0c mov 0xc(%rsp),%ecx fa80b: 31 c0 xor %eax,%eax fa80d: 39 8f d4 0a 01 00 cmp %ecx,0x10ad4(%rdi) fa813: 74 11 je fa826 fa815: 85 c9 test %ecx,%ecx fa817: 75 1c jne fa835 fa819: e8 f2 f8 ff ff callq fa110 fa81e: 85 c0 test %eax,%eax fa820: 0f 84 c4 0b 00 00 je fb3ea fa826: 48 83 c4 18 add $0x18,%rsp fa82a: 5b pop %rbx fa82b: 5d pop %rbp fa82c: 41 5c pop %r12 fa82e: 41 5d pop %r13 fa830: 41 5e pop %r14 fa832: 41 5f pop %r15 fa834: c3 retq fa835: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) fa83c: 0f 85 64 22 00 00 jne fcaa6 fa842: 80 bb d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbx) fa849: 0f 84 9b 0b 00 00 je fb3ea fa84f: 45 31 f6 xor %r14d,%r14d fa852: e9 c9 0a 00 00 jmpq fb320 fa857: 83 c6 04 add $0x4,%esi fa85a: 31 d2 xor %edx,%edx fa85c: 48 89 df mov %rbx,%rdi fa85f: 0f b6 ab d8 0a 01 00 movzbl 0x10ad8(%rbx),%ebp fa866: e8 00 00 00 00 callq fa86b fa86b: 31 c9 xor %ecx,%ecx fa86d: 48 89 df mov %rbx,%rdi fa870: 83 e0 fc and $0xfffffffc,%eax fa873: 89 c2 mov %eax,%edx fa875: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fa87c: 00 fa87d: 83 ca 01 or $0x1,%edx fa880: 8b 70 04 mov 0x4(%rax),%esi fa883: 83 c6 04 add $0x4,%esi fa886: e8 00 00 00 00 callq fa88b fa88b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fa892: 00 fa893: 31 d2 xor %edx,%edx fa895: 48 89 df mov %rbx,%rdi fa898: 8b 70 04 mov 0x4(%rax),%esi fa89b: 83 c6 04 add $0x4,%esi fa89e: e8 00 00 00 00 callq fa8a3 fa8a3: 31 c9 xor %ecx,%ecx fa8a5: 48 89 df mov %rbx,%rdi fa8a8: 0d 04 01 00 00 or $0x104,%eax fa8ad: 89 c2 mov %eax,%edx fa8af: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fa8b6: 00 fa8b7: 8b 70 04 mov 0x4(%rax),%esi fa8ba: 83 c6 04 add $0x4,%esi fa8bd: e8 00 00 00 00 callq fa8c2 fa8c2: 40 84 ed test %bpl,%bpl fa8c5: 0f 84 2e 11 00 00 je fb9f9 fa8cb: 49 69 c5 50 0d 00 00 imul $0xd50,%r13,%rax fa8d2: 31 f6 xor %esi,%esi fa8d4: 48 01 d8 add %rbx,%rax fa8d7: 48 8b 88 00 18 01 00 mov 0x11800(%rax),%rcx fa8de: 48 89 88 10 18 01 00 mov %rcx,0x11810(%rax) fa8e5: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fa8ec: 00 fa8ed: f6 83 93 89 00 00 01 testb $0x1,0x8993(%rbx) fa8f4: 8b 40 04 mov 0x4(%rax),%eax fa8f7: 40 0f 95 c6 setne %sil fa8fb: 81 c6 04 01 00 00 add $0x104,%esi fa901: 8d 14 85 28 02 00 00 lea 0x228(,%rax,4),%edx fa908: 81 e2 ff ff 0f 00 and $0xfffff,%edx fa90e: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fa914: 3d ff 25 00 00 cmp $0x25ff,%eax fa919: 76 17 jbe fa932 fa91b: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fa921: 3d ff 05 00 00 cmp $0x5ff,%eax fa926: 0f 87 9f 1e 00 00 ja fc7cb fa92c: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fa932: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fa939: 48 8d 79 04 lea 0x4(%rcx),%rdi fa93d: c1 e8 02 shr $0x2,%eax fa940: 48 01 da add %rbx,%rdx fa943: 48 89 ba 10 18 01 00 mov %rdi,0x11810(%rdx) fa94a: 89 01 mov %eax,(%rcx) fa94c: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fa953: 48 8d 48 04 lea 0x4(%rax),%rcx fa957: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fa95e: 89 30 mov %esi,(%rax) fa960: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fa967: 00 fa968: 8b 40 04 mov 0x4(%rax),%eax fa96b: 8d 14 85 20 02 00 00 lea 0x220(,%rax,4),%edx fa972: 81 e2 ff ff 0f 00 and $0xfffff,%edx fa978: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fa97e: 3d ff 25 00 00 cmp $0x25ff,%eax fa983: 76 17 jbe fa99c fa985: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fa98b: 3d ff 05 00 00 cmp $0x5ff,%eax fa990: 0f 87 0a 1e 00 00 ja fc7a0 fa996: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fa99c: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fa9a3: c1 e8 02 shr $0x2,%eax fa9a6: 48 01 da add %rbx,%rdx fa9a9: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fa9b0: 48 8d 71 04 lea 0x4(%rcx),%rsi fa9b4: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fa9bb: 89 01 mov %eax,(%rcx) fa9bd: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fa9c4: 48 8d 48 04 lea 0x4(%rax),%rcx fa9c8: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fa9cf: c7 00 00 00 00 00 movl $0x0,(%rax) fa9d5: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fa9dc: 00 fa9dd: 8b 40 04 mov 0x4(%rax),%eax fa9e0: 8d 14 85 30 02 00 00 lea 0x230(,%rax,4),%edx fa9e7: 81 e2 ff ff 0f 00 and $0xfffff,%edx fa9ed: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fa9f3: 3d ff 25 00 00 cmp $0x25ff,%eax fa9f8: 76 17 jbe faa11 fa9fa: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax faa00: 3d ff 05 00 00 cmp $0x5ff,%eax faa05: 0f 87 43 1f 00 00 ja fc94e faa0b: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax faa11: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx faa18: c1 e8 02 shr $0x2,%eax faa1b: 48 01 da add %rbx,%rdx faa1e: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx faa25: 48 8d 71 04 lea 0x4(%rcx),%rsi faa29: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) faa30: 89 01 mov %eax,(%rcx) faa32: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax faa39: 48 8d 48 04 lea 0x4(%rax),%rcx faa3d: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) faa44: c7 00 01 00 00 00 movl $0x1,(%rax) faa4a: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax faa51: 00 faa52: 8b 40 04 mov 0x4(%rax),%eax faa55: 8d 14 85 38 02 00 00 lea 0x238(,%rax,4),%edx faa5c: 81 e2 ff ff 0f 00 and $0xfffff,%edx faa62: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax faa68: 3d ff 25 00 00 cmp $0x25ff,%eax faa6d: 76 17 jbe faa86 faa6f: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax faa75: 3d ff 05 00 00 cmp $0x5ff,%eax faa7a: 0f 87 f9 1e 00 00 ja fc979 faa80: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax faa86: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx faa8d: c1 e8 02 shr $0x2,%eax faa90: 48 01 da add %rbx,%rdx faa93: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx faa9a: 48 8d 71 04 lea 0x4(%rcx),%rsi faa9e: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) faaa5: 89 01 mov %eax,(%rcx) faaa7: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax faaae: 48 8d 48 04 lea 0x4(%rax),%rcx faab2: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) faab9: c7 00 00 00 00 00 movl $0x0,(%rax) faabf: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax faac6: 00 faac7: 8b 40 04 mov 0x4(%rax),%eax faaca: 8d 14 85 58 05 00 00 lea 0x558(,%rax,4),%edx faad1: 81 e2 ff ff 0f 00 and $0xfffff,%edx faad7: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax faadd: 3d ff 25 00 00 cmp $0x25ff,%eax faae2: 76 17 jbe faafb faae4: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax faaea: 3d ff 05 00 00 cmp $0x5ff,%eax faaef: 0f 87 af 1e 00 00 ja fc9a4 faaf5: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax faafb: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fab02: c1 e8 02 shr $0x2,%eax fab05: 48 01 da add %rbx,%rdx fab08: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fab0f: 48 8d 71 04 lea 0x4(%rcx),%rsi fab13: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fab1a: 89 01 mov %eax,(%rcx) fab1c: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fab23: 48 8d 48 04 lea 0x4(%rax),%rcx fab27: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fab2e: c7 00 00 02 f0 1f movl $0x1ff00200,(%rax) fab34: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fab3b: 00 fab3c: 8b 40 04 mov 0x4(%rax),%eax fab3f: 8d 14 85 84 02 00 00 lea 0x284(,%rax,4),%edx fab46: 81 e2 ff ff 0f 00 and $0xfffff,%edx fab4c: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fab52: 3d ff 25 00 00 cmp $0x25ff,%eax fab57: 76 17 jbe fab70 fab59: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fab5f: 3d ff 05 00 00 cmp $0x5ff,%eax fab64: 0f 87 65 1e 00 00 ja fc9cf fab6a: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fab70: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fab77: c1 e8 02 shr $0x2,%eax fab7a: 48 01 da add %rbx,%rdx fab7d: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fab84: 48 8d 71 04 lea 0x4(%rcx),%rsi fab88: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fab8f: 89 01 mov %eax,(%rcx) fab91: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fab98: 48 8d 48 04 lea 0x4(%rax),%rcx fab9c: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) faba3: c7 00 00 00 00 00 movl $0x0,(%rax) faba9: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fabb0: 00 fabb1: 8b 40 04 mov 0x4(%rax),%eax fabb4: 8d 14 85 a0 12 00 00 lea 0x12a0(,%rax,4),%edx fabbb: 81 e2 ff ff 0f 00 and $0xfffff,%edx fabc1: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fabc7: 3d ff 25 00 00 cmp $0x25ff,%eax fabcc: 76 17 jbe fabe5 fabce: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fabd4: 3d ff 05 00 00 cmp $0x5ff,%eax fabd9: 0f 87 1b 1e 00 00 ja fc9fa fabdf: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fabe5: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fabec: c1 e8 02 shr $0x2,%eax fabef: 48 01 da add %rbx,%rdx fabf2: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fabf9: 48 8d 71 04 lea 0x4(%rcx),%rsi fabfd: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fac04: 89 01 mov %eax,(%rcx) fac06: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fac0d: 48 8d 48 04 lea 0x4(%rax),%rcx fac11: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fac18: c7 00 08 73 30 00 movl $0x307308,(%rax) fac1e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fac25: 00 fac26: 8b 40 04 mov 0x4(%rax),%eax fac29: 8d 14 85 30 0b 00 00 lea 0xb30(,%rax,4),%edx fac30: 81 e2 ff ff 0f 00 and $0xfffff,%edx fac36: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fac3c: 3d ff 25 00 00 cmp $0x25ff,%eax fac41: 76 17 jbe fac5a fac43: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fac49: 3d ff 05 00 00 cmp $0x5ff,%eax fac4e: 0f 87 d1 1d 00 00 ja fca25 fac54: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fac5a: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fac61: c1 e8 02 shr $0x2,%eax fac64: 48 01 da add %rbx,%rdx fac67: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fac6e: 48 8d 71 04 lea 0x4(%rcx),%rsi fac72: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fac79: 89 01 mov %eax,(%rcx) fac7b: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fac82: 48 8d 48 04 lea 0x4(%rax),%rcx fac86: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fac8d: c7 00 10 00 00 00 movl $0x10,(%rax) fac93: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fac9a: 00 fac9b: 8b 40 04 mov 0x4(%rax),%eax fac9e: 8d 14 85 38 0b 00 00 lea 0xb38(,%rax,4),%edx faca5: 81 e2 ff ff 0f 00 and $0xfffff,%edx facab: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax facb1: 3d ff 25 00 00 cmp $0x25ff,%eax facb6: 76 17 jbe faccf facb8: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax facbe: 3d ff 05 00 00 cmp $0x5ff,%eax facc3: 0f 87 87 1d 00 00 ja fca50 facc9: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax faccf: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx facd6: c1 e8 02 shr $0x2,%eax facd9: 48 01 da add %rbx,%rdx facdc: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx face3: 48 8d 71 04 lea 0x4(%rcx),%rsi face7: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) facee: 89 01 mov %eax,(%rcx) facf0: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax facf7: 48 8d 48 04 lea 0x4(%rax),%rcx facfb: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fad02: c7 00 40 20 0c 04 movl $0x40c2040,(%rax) fad08: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fad0f: 00 fad10: 8b 40 04 mov 0x4(%rax),%eax fad13: 8d 14 85 40 0b 00 00 lea 0xb40(,%rax,4),%edx fad1a: 81 e2 ff ff 0f 00 and $0xfffff,%edx fad20: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fad26: 3d ff 25 00 00 cmp $0x25ff,%eax fad2b: 76 17 jbe fad44 fad2d: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fad33: 3d ff 05 00 00 cmp $0x5ff,%eax fad38: 0f 87 3d 1d 00 00 ja fca7b fad3e: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fad44: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fad4b: c1 e8 02 shr $0x2,%eax fad4e: 48 01 da add %rbx,%rdx fad51: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fad58: 48 8d 71 04 lea 0x4(%rcx),%rsi fad5c: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fad63: 89 01 mov %eax,(%rcx) fad65: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fad6c: 48 8d 48 04 lea 0x4(%rax),%rcx fad70: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fad77: c7 00 40 20 0c 04 movl $0x40c2040,(%rax) fad7d: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fad84: 00 fad85: 8b 40 04 mov 0x4(%rax),%eax fad88: 8d 14 85 48 0b 00 00 lea 0xb48(,%rax,4),%edx fad8f: 81 e2 ff ff 0f 00 and $0xfffff,%edx fad95: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fad9b: 3d ff 25 00 00 cmp $0x25ff,%eax fada0: 76 17 jbe fadb9 fada2: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fada8: 3d ff 05 00 00 cmp $0x5ff,%eax fadad: 0f 87 43 1a 00 00 ja fc7f6 fadb3: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fadb9: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fadc0: c1 e8 02 shr $0x2,%eax fadc3: 48 89 df mov %rbx,%rdi fadc6: 48 01 da add %rbx,%rdx fadc9: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fadd0: 48 8d 71 04 lea 0x4(%rcx),%rsi fadd4: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) faddb: 44 89 f6 mov %r14d,%esi fadde: 89 01 mov %eax,(%rcx) fade0: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fade7: 48 8d 48 04 lea 0x4(%rax),%rcx fadeb: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fadf2: ba 01 00 00 00 mov $0x1,%edx fadf7: c7 00 88 00 00 00 movl $0x88,(%rax) fadfd: e8 4e c5 ff ff callq f7350 fae02: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fae09: 00 fae0a: 8b 40 04 mov 0x4(%rax),%eax fae0d: 8d 14 85 b0 09 00 00 lea 0x9b0(,%rax,4),%edx fae14: 81 e2 ff ff 0f 00 and $0xfffff,%edx fae1a: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fae20: 3d ff 25 00 00 cmp $0x25ff,%eax fae25: 76 17 jbe fae3e fae27: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fae2d: 3d ff 05 00 00 cmp $0x5ff,%eax fae32: 0f 87 e9 19 00 00 ja fc821 fae38: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fae3e: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fae45: c1 e8 02 shr $0x2,%eax fae48: 48 01 da add %rbx,%rdx fae4b: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fae52: 48 8d 71 04 lea 0x4(%rcx),%rsi fae56: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fae5d: 89 01 mov %eax,(%rcx) fae5f: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fae66: 48 8d 48 04 lea 0x4(%rax),%rcx fae6a: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fae71: c7 00 10 00 00 00 movl $0x10,(%rax) fae77: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fae7e: 00 fae7f: 8b 40 04 mov 0x4(%rax),%eax fae82: 8d 14 85 ac 09 00 00 lea 0x9ac(,%rax,4),%edx fae89: 81 e2 ff ff 0f 00 and $0xfffff,%edx fae8f: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fae95: 3d ff 25 00 00 cmp $0x25ff,%eax fae9a: 76 17 jbe faeb3 fae9c: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax faea2: 3d ff 05 00 00 cmp $0x5ff,%eax faea7: 0f 87 9f 19 00 00 ja fc84c faead: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax faeb3: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx faeba: c1 e8 02 shr $0x2,%eax faebd: 48 01 da add %rbx,%rdx faec0: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx faec7: 48 8d 71 04 lea 0x4(%rcx),%rsi faecb: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) faed2: 89 01 mov %eax,(%rcx) faed4: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax faedb: 48 8d 48 04 lea 0x4(%rax),%rcx faedf: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) faee6: c7 00 03 00 00 00 movl $0x3,(%rax) faeec: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax faef3: 00 faef4: 8b 40 04 mov 0x4(%rax),%eax faef7: 8d 14 85 98 12 00 00 lea 0x1298(,%rax,4),%edx faefe: 81 e2 ff ff 0f 00 and $0xfffff,%edx faf04: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax faf0a: 3d ff 25 00 00 cmp $0x25ff,%eax faf0f: 76 17 jbe faf28 faf11: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax faf17: 3d ff 05 00 00 cmp $0x5ff,%eax faf1c: 0f 87 55 19 00 00 ja fc877 faf22: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax faf28: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx faf2f: c1 e8 02 shr $0x2,%eax faf32: 48 01 da add %rbx,%rdx faf35: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx faf3c: 48 8d 71 04 lea 0x4(%rcx),%rsi faf40: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) faf47: 89 01 mov %eax,(%rcx) faf49: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax faf50: 48 8d 48 04 lea 0x4(%rax),%rcx faf54: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) faf5b: c7 00 00 00 00 00 movl $0x0,(%rax) faf61: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax faf68: 00 faf69: 8b 40 04 mov 0x4(%rax),%eax faf6c: 8d 14 85 18 03 00 00 lea 0x318(,%rax,4),%edx faf73: 81 e2 ff ff 0f 00 and $0xfffff,%edx faf79: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax faf7f: 3d ff 25 00 00 cmp $0x25ff,%eax faf84: 76 17 jbe faf9d faf86: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax faf8c: 3d ff 05 00 00 cmp $0x5ff,%eax faf91: 0f 87 0b 19 00 00 ja fc8a2 faf97: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax faf9d: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fafa4: c1 e8 02 shr $0x2,%eax fafa7: 48 01 da add %rbx,%rdx fafaa: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fafb1: 48 8d 71 04 lea 0x4(%rcx),%rsi fafb5: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fafbc: 89 01 mov %eax,(%rcx) fafbe: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fafc5: 48 8d 48 04 lea 0x4(%rax),%rcx fafc9: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fafd0: c7 00 00 00 00 00 movl $0x0,(%rax) fafd6: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fafdd: 00 fafde: 8b 40 04 mov 0x4(%rax),%eax fafe1: 8d 14 85 58 05 00 00 lea 0x558(,%rax,4),%edx fafe8: 81 e2 ff ff 0f 00 and $0xfffff,%edx fafee: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax faff4: 3d ff 25 00 00 cmp $0x25ff,%eax faff9: 76 17 jbe fb012 faffb: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fb001: 3d ff 05 00 00 cmp $0x5ff,%eax fb006: 0f 87 c1 18 00 00 ja fc8cd fb00c: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fb012: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fb019: c1 e8 02 shr $0x2,%eax fb01c: 48 01 da add %rbx,%rdx fb01f: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fb026: 48 8d 71 04 lea 0x4(%rcx),%rsi fb02a: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fb031: 89 01 mov %eax,(%rcx) fb033: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fb03a: 48 8d 48 04 lea 0x4(%rax),%rcx fb03e: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fb045: c7 00 00 02 f0 0f movl $0xff00200,(%rax) fb04b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb052: 00 fb053: 8b 40 04 mov 0x4(%rax),%eax fb056: 8d 14 85 84 02 00 00 lea 0x284(,%rax,4),%edx fb05d: 81 e2 ff ff 0f 00 and $0xfffff,%edx fb063: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fb069: 3d ff 25 00 00 cmp $0x25ff,%eax fb06e: 76 17 jbe fb087 fb070: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fb076: 3d ff 05 00 00 cmp $0x5ff,%eax fb07b: 0f 87 77 18 00 00 ja fc8f8 fb081: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fb087: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fb08e: c1 e8 02 shr $0x2,%eax fb091: 48 01 da add %rbx,%rdx fb094: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fb09b: 48 8d 71 04 lea 0x4(%rcx),%rsi fb09f: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fb0a6: 89 01 mov %eax,(%rcx) fb0a8: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fb0af: 48 8d 48 04 lea 0x4(%rax),%rcx fb0b3: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fb0ba: c7 00 02 00 00 00 movl $0x2,(%rax) fb0c0: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb0c7: 00 fb0c8: 8b 40 04 mov 0x4(%rax),%eax fb0cb: 8d 14 85 58 05 00 00 lea 0x558(,%rax,4),%edx fb0d2: 81 e2 ff ff 0f 00 and $0xfffff,%edx fb0d8: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fb0de: 3d ff 25 00 00 cmp $0x25ff,%eax fb0e3: 76 17 jbe fb0fc fb0e5: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fb0eb: 3d ff 05 00 00 cmp $0x5ff,%eax fb0f0: 0f 87 2d 18 00 00 ja fc923 fb0f6: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fb0fc: 49 69 d5 50 0d 00 00 imul $0xd50,%r13,%rdx fb103: c1 e8 02 shr $0x2,%eax fb106: 48 89 df mov %rbx,%rdi fb109: 48 01 da add %rbx,%rdx fb10c: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fb113: 48 8d 71 04 lea 0x4(%rcx),%rsi fb117: 48 89 b2 10 18 01 00 mov %rsi,0x11810(%rdx) fb11e: 44 89 f6 mov %r14d,%esi fb121: 89 01 mov %eax,(%rcx) fb123: 48 8b 82 10 18 01 00 mov 0x11810(%rdx),%rax fb12a: 48 8d 48 04 lea 0x4(%rax),%rcx fb12e: 48 89 8a 10 18 01 00 mov %rcx,0x11810(%rdx) fb135: c7 00 00 02 f0 0f movl $0xff00200,(%rax) fb13b: 48 8b 8a 10 18 01 00 mov 0x11810(%rdx),%rcx fb142: 48 2b 8a 00 18 01 00 sub 0x11800(%rdx),%rcx fb149: 48 8b 92 08 18 01 00 mov 0x11808(%rdx),%rdx fb150: e8 00 00 00 00 callq fb155 fb155: 49 69 c5 50 0d 00 00 imul $0xd50,%r13,%rax fb15c: ba 00 01 01 11 mov $0x11010100,%edx fb161: 8b bc 03 20 0d 01 00 mov 0x10d20(%rbx,%rax,1),%edi fb168: 48 83 ff 01 cmp $0x1,%rdi fb16c: 76 10 jbe fb17e fb16e: e8 4d e2 ff ff callq f93c0 <__order_base_2.part.0> fb173: 83 e0 1f and $0x1f,%eax fb176: 89 c2 mov %eax,%edx fb178: 81 ca 00 01 01 11 or $0x11010100,%edx fb17e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb185: 00 fb186: 31 c9 xor %ecx,%ecx fb188: 48 89 df mov %rbx,%rdi fb18b: 49 69 ed 50 0d 00 00 imul $0xd50,%r13,%rbp fb192: 8b 70 04 mov 0x4(%rax),%esi fb195: 81 c6 de 02 00 00 add $0x2de,%esi fb19b: 48 01 dd add %rbx,%rbp fb19e: e8 00 00 00 00 callq fb1a3 fb1a3: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb1aa: 00 fb1ab: 31 d2 xor %edx,%edx fb1ad: 48 89 df mov %rbx,%rdi fb1b0: 8b 70 04 mov 0x4(%rax),%esi fb1b3: 83 c6 04 add $0x4,%esi fb1b6: e8 00 00 00 00 callq fb1bb fb1bb: 31 c9 xor %ecx,%ecx fb1bd: 48 89 df mov %rbx,%rdi fb1c0: 0d 00 00 00 80 or $0x80000000,%eax fb1c5: 89 c2 mov %eax,%edx fb1c7: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb1ce: 00 fb1cf: 8b 70 04 mov 0x4(%rax),%esi fb1d2: 83 c6 04 add $0x4,%esi fb1d5: e8 00 00 00 00 callq fb1da fb1da: 31 c9 xor %ecx,%ecx fb1dc: 31 d2 xor %edx,%edx fb1de: 48 89 df mov %rbx,%rdi fb1e1: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb1e8: 00 fb1e9: 8b 70 04 mov 0x4(%rax),%esi fb1ec: 81 c6 e6 02 00 00 add $0x2e6,%esi fb1f2: e8 00 00 00 00 callq fb1f7 fb1f7: 8b 95 34 0d 01 00 mov 0x10d34(%rbp),%edx fb1fd: 31 c9 xor %ecx,%ecx fb1ff: 48 89 df mov %rbx,%rdi fb202: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb209: 00 fb20a: c1 ea 02 shr $0x2,%edx fb20d: 8b 70 04 mov 0x4(%rax),%esi fb210: 81 c6 df 02 00 00 add $0x2df,%esi fb216: e8 00 00 00 00 callq fb21b fb21b: 8b 95 30 0d 01 00 mov 0x10d30(%rbp),%edx fb221: 31 c9 xor %ecx,%ecx fb223: 48 89 df mov %rbx,%rdi fb226: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb22d: 00 fb22e: 8b 70 04 mov 0x4(%rax),%esi fb231: 81 c6 32 04 00 00 add $0x432,%esi fb237: e8 00 00 00 00 callq fb23c fb23c: 8b 95 34 0d 01 00 mov 0x10d34(%rbp),%edx fb242: 31 c9 xor %ecx,%ecx fb244: 48 89 df mov %rbx,%rdi fb247: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb24e: 00 fb24f: 8b 70 04 mov 0x4(%rax),%esi fb252: 81 c6 33 04 00 00 add $0x433,%esi fb258: e8 00 00 00 00 callq fb25d fb25d: 31 c9 xor %ecx,%ecx fb25f: 31 d2 xor %edx,%edx fb261: 48 89 df mov %rbx,%rdi fb264: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb26b: 00 fb26c: 8b 70 04 mov 0x4(%rax),%esi fb26f: 81 c6 e0 02 00 00 add $0x2e0,%esi fb275: e8 00 00 00 00 callq fb27a fb27a: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb281: 00 fb282: 31 c9 xor %ecx,%ecx fb284: 48 89 df mov %rbx,%rdi fb287: 8b 70 04 mov 0x4(%rax),%esi fb28a: 83 c6 16 add $0x16,%esi fb28d: 31 d2 xor %edx,%edx fb28f: e8 00 00 00 00 callq fb294 fb294: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb29b: 00 fb29c: 31 d2 xor %edx,%edx fb29e: 48 89 df mov %rbx,%rdi fb2a1: 8b 70 04 mov 0x4(%rax),%esi fb2a4: 81 c6 e0 02 00 00 add $0x2e0,%esi fb2aa: e8 00 00 00 00 callq fb2af fb2af: 31 c9 xor %ecx,%ecx fb2b1: 48 89 df mov %rbx,%rdi fb2b4: 89 c2 mov %eax,%edx fb2b6: 89 c0 mov %eax,%eax fb2b8: 48 89 85 10 0d 01 00 mov %rax,0x10d10(%rbp) fb2bf: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb2c6: 00 fb2c7: 8b 70 04 mov 0x4(%rax),%esi fb2ca: 81 c6 e1 02 00 00 add $0x2e1,%esi fb2d0: e8 00 00 00 00 callq fb2d5 fb2d5: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb2dc: 00 fb2dd: 31 d2 xor %edx,%edx fb2df: 48 89 df mov %rbx,%rdi fb2e2: 8b 70 04 mov 0x4(%rax),%esi fb2e5: 83 c6 04 add $0x4,%esi fb2e8: e8 00 00 00 00 callq fb2ed fb2ed: 31 c9 xor %ecx,%ecx fb2ef: 48 89 df mov %rbx,%rdi fb2f2: 25 ff ff ff 7f and $0x7fffffff,%eax fb2f7: 89 c2 mov %eax,%edx fb2f9: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb300: 00 fb301: 8b 70 04 mov 0x4(%rax),%esi fb304: 83 c6 04 add $0x4,%esi fb307: e8 00 00 00 00 callq fb30c fb30c: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax fb313: 41 83 c6 01 add $0x1,%r14d fb317: 41 39 c6 cmp %eax,%r14d fb31a: 0f 8d ca 00 00 00 jge fb3ea fb320: b8 01 00 00 00 mov $0x1,%eax fb325: 44 89 f1 mov %r14d,%ecx fb328: d3 e0 shl %cl,%eax fb32a: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax fb330: 75 da jne fb30c fb332: 4d 63 ee movslq %r14d,%r13 fb335: 8b ab 94 89 00 00 mov 0x8994(%rbx),%ebp fb33b: 4e 8d 24 eb lea (%rbx,%r13,8),%r12 fb33f: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb346: 00 fb347: 8b 70 04 mov 0x4(%rax),%esi fb34a: 89 e8 mov %ebp,%eax fb34c: 25 00 80 00 00 and $0x8000,%eax fb351: 89 04 24 mov %eax,(%rsp) fb354: 0f 85 fd f4 ff ff jne fa857 fb35a: 31 c9 xor %ecx,%ecx fb35c: 81 e5 00 40 00 00 and $0x4000,%ebp fb362: 0f 84 58 10 00 00 je fc3c0 fb368: ba a5 9a 2a 2a mov $0x2a2a9aa5,%edx fb36d: 48 89 df mov %rbx,%rdi fb370: 31 ed xor %ebp,%ebp fb372: e8 00 00 00 00 callq fb377 fb377: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb37e: 00 fb37f: 31 d2 xor %edx,%edx fb381: 48 89 df mov %rbx,%rdi fb384: 8b 70 04 mov 0x4(%rax),%esi fb387: 83 c6 01 add $0x1,%esi fb38a: e8 00 00 00 00 callq fb38f fb38f: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d fb396: 41 89 c0 mov %eax,%r8d fb399: eb 2f jmp fb3ca fb39b: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d fb3a2: 44 89 c5 mov %r8d,%ebp fb3a5: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb3ac: 00 fb3ad: 31 d2 xor %edx,%edx fb3af: 48 89 df mov %rbx,%rdi fb3b2: 8b 70 04 mov 0x4(%rax),%esi fb3b5: 83 c6 01 add $0x1,%esi fb3b8: e8 00 00 00 00 callq fb3bd fb3bd: 41 89 c0 mov %eax,%r8d fb3c0: 41 83 ef 01 sub $0x1,%r15d fb3c4: 0f 84 00 00 00 00 je fb3ca fb3ca: 44 89 c0 mov %r8d,%eax fb3cd: 25 ff ff 3f 3f and $0x3f3fffff,%eax fb3d2: 3d a0 8a 2a 2a cmp $0x2a2a8aa0,%eax fb3d7: 74 2c je fb405 fb3d9: 44 39 c5 cmp %r8d,%ebp fb3dc: 75 bd jne fb39b fb3de: bf c7 10 00 00 mov $0x10c7,%edi fb3e3: e8 00 00 00 00 callq fb3e8 fb3e8: eb bb jmp fb3a5 fb3ea: 8b 44 24 0c mov 0xc(%rsp),%eax fb3ee: 89 83 d4 0a 01 00 mov %eax,0x10ad4(%rbx) fb3f4: 48 83 c4 18 add $0x18,%rsp fb3f8: 31 c0 xor %eax,%eax fb3fa: 5b pop %rbx fb3fb: 5d pop %rbp fb3fc: 41 5c pop %r12 fb3fe: 41 5d pop %r13 fb400: 41 5e pop %r14 fb402: 41 5f pop %r15 fb404: c3 retq fb405: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb40c: 00 fb40d: 31 d2 xor %edx,%edx fb40f: 48 89 df mov %rbx,%rdi fb412: 8b 70 04 mov 0x4(%rax),%esi fb415: 83 c6 04 add $0x4,%esi fb418: e8 00 00 00 00 callq fb41d fb41d: 48 89 df mov %rbx,%rdi fb420: 25 fc fe ff ff and $0xfffffefc,%eax fb425: 89 c2 mov %eax,%edx fb427: 0d 02 01 00 00 or $0x102,%eax fb42c: f6 83 95 89 00 00 40 testb $0x40,0x8995(%rbx) fb433: 0f 45 d0 cmovne %eax,%edx fb436: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb43d: 00 fb43e: 31 c9 xor %ecx,%ecx fb440: 8b 70 04 mov 0x4(%rax),%esi fb443: 83 c6 04 add $0x4,%esi fb446: e8 00 00 00 00 callq fb44b fb44b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb452: 00 fb453: 31 d2 xor %edx,%edx fb455: 48 89 df mov %rbx,%rdi fb458: 8b 70 04 mov 0x4(%rax),%esi fb45b: 83 ee 80 sub $0xffffff80,%esi fb45e: e8 00 00 00 00 callq fb463 fb463: 31 c9 xor %ecx,%ecx fb465: 48 89 df mov %rbx,%rdi fb468: 83 c8 04 or $0x4,%eax fb46b: 89 c2 mov %eax,%edx fb46d: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb474: 00 fb475: 8b 70 04 mov 0x4(%rax),%esi fb478: 83 ee 80 sub $0xffffff80,%esi fb47b: e8 00 00 00 00 callq fb480 fb480: 44 89 f6 mov %r14d,%esi fb483: 48 89 df mov %rbx,%rdi fb486: e8 85 d6 ff ff callq f8b10 fb48b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb492: 00 fb493: 31 d2 xor %edx,%edx fb495: 48 89 df mov %rbx,%rdi fb498: 8b 70 04 mov 0x4(%rax),%esi fb49b: 81 c6 56 01 00 00 add $0x156,%esi fb4a1: e8 00 00 00 00 callq fb4a6 fb4a6: 31 c9 xor %ecx,%ecx fb4a8: 48 89 df mov %rbx,%rdi fb4ab: 80 cc 02 or $0x2,%ah fb4ae: 89 c2 mov %eax,%edx fb4b0: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb4b7: 00 fb4b8: 8b 70 04 mov 0x4(%rax),%esi fb4bb: 81 c6 56 01 00 00 add $0x156,%esi fb4c1: e8 00 00 00 00 callq fb4c6 fb4c6: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb4cd: 00 fb4ce: 31 d2 xor %edx,%edx fb4d0: 48 89 df mov %rbx,%rdi fb4d3: 8b 70 04 mov 0x4(%rax),%esi fb4d6: 81 c6 a1 00 00 00 add $0xa1,%esi fb4dc: e8 00 00 00 00 callq fb4e1 fb4e1: 31 c9 xor %ecx,%ecx fb4e3: 48 89 df mov %rbx,%rdi fb4e6: 83 e0 fd and $0xfffffffd,%eax fb4e9: 89 c2 mov %eax,%edx fb4eb: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb4f2: 00 fb4f3: 8b 70 04 mov 0x4(%rax),%esi fb4f6: 81 c6 a1 00 00 00 add $0xa1,%esi fb4fc: e8 00 00 00 00 callq fb501 fb501: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb508: 00 fb509: 31 d2 xor %edx,%edx fb50b: 48 89 df mov %rbx,%rdi fb50e: 8b 70 04 mov 0x4(%rax),%esi fb511: 81 c6 a6 04 00 00 add $0x4a6,%esi fb517: e8 00 00 00 00 callq fb51c fb51c: 31 c9 xor %ecx,%ecx fb51e: 48 89 df mov %rbx,%rdi fb521: 80 e4 fe and $0xfe,%ah fb524: 89 c2 mov %eax,%edx fb526: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb52d: 00 fb52e: 8b 70 04 mov 0x4(%rax),%esi fb531: 81 c6 a6 04 00 00 add $0x4a6,%esi fb537: e8 00 00 00 00 callq fb53c fb53c: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb543: 00 fb544: 48 89 df mov %rbx,%rdi fb547: 8b 70 04 mov 0x4(%rax),%esi fb54a: 81 c6 84 00 00 00 add $0x84,%esi fb550: 31 d2 xor %edx,%edx fb552: e8 00 00 00 00 callq fb557 fb557: 31 c9 xor %ecx,%ecx fb559: 48 89 df mov %rbx,%rdi fb55c: 25 fb df ff ff and $0xffffdffb,%eax fb561: 89 c2 mov %eax,%edx fb563: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb56a: 00 fb56b: 8b 70 04 mov 0x4(%rax),%esi fb56e: 81 c6 84 00 00 00 add $0x84,%esi fb574: e8 00 00 00 00 callq fb579 fb579: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb580: 00 fb581: 31 d2 xor %edx,%edx fb583: 48 89 df mov %rbx,%rdi fb586: 8b 70 04 mov 0x4(%rax),%esi fb589: 81 c6 a8 04 00 00 add $0x4a8,%esi fb58f: e8 00 00 00 00 callq fb594 fb594: 31 c9 xor %ecx,%ecx fb596: 48 89 df mov %rbx,%rdi fb599: 0d 00 31 20 00 or $0x203100,%eax fb59e: 89 c2 mov %eax,%edx fb5a0: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb5a7: 00 fb5a8: 8b 70 04 mov 0x4(%rax),%esi fb5ab: 81 c6 a8 04 00 00 add $0x4a8,%esi fb5b1: e8 00 00 00 00 callq fb5b6 fb5b6: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb5bd: 00 fb5be: 31 d2 xor %edx,%edx fb5c0: 48 89 df mov %rbx,%rdi fb5c3: 8b 70 04 mov 0x4(%rax),%esi fb5c6: 81 c6 cc 02 00 00 add $0x2cc,%esi fb5cc: e8 00 00 00 00 callq fb5d1 fb5d1: 31 c9 xor %ecx,%ecx fb5d3: 48 89 df mov %rbx,%rdi fb5d6: 83 e0 c7 and $0xffffffc7,%eax fb5d9: 89 c2 mov %eax,%edx fb5db: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb5e2: 00 fb5e3: 83 ca 10 or $0x10,%edx fb5e6: 8b 70 04 mov 0x4(%rax),%esi fb5e9: 81 c6 cc 02 00 00 add $0x2cc,%esi fb5ef: e8 00 00 00 00 callq fb5f4 fb5f4: 31 c9 xor %ecx,%ecx fb5f6: ba 40 20 0c 04 mov $0x40c2040,%edx fb5fb: 48 89 df mov %rbx,%rdi fb5fe: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb605: 00 fb606: 8b 70 04 mov 0x4(%rax),%esi fb609: 81 c6 ce 02 00 00 add $0x2ce,%esi fb60f: e8 00 00 00 00 callq fb614 fb614: 31 c9 xor %ecx,%ecx fb616: ba 40 20 0c 04 mov $0x40c2040,%edx fb61b: 48 89 df mov %rbx,%rdi fb61e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb625: 00 fb626: 8b 70 04 mov 0x4(%rax),%esi fb629: 81 c6 d0 02 00 00 add $0x2d0,%esi fb62f: e8 00 00 00 00 callq fb634 fb634: 31 c9 xor %ecx,%ecx fb636: ba 88 00 00 00 mov $0x88,%edx fb63b: 48 89 df mov %rbx,%rdi fb63e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb645: 00 fb646: 8b 70 04 mov 0x4(%rax),%esi fb649: 81 c6 d2 02 00 00 add $0x2d2,%esi fb64f: e8 00 00 00 00 callq fb654 fb654: 48 8b 83 c8 0a 01 00 mov 0x10ac8(%rbx),%rax fb65b: 48 8b 28 mov (%rax),%rbp fb65e: 81 c5 03 10 00 00 add $0x1003,%ebp fb664: 81 e5 00 f0 ff ff and $0xfffff000,%ebp fb66a: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) fb671: 0f 84 bd 0d 00 00 je fc434 fb677: 4d 69 fd 50 0d 00 00 imul $0xd50,%r13,%r15 fb67e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb685: 00 fb686: 31 c9 xor %ecx,%ecx fb688: 48 89 df mov %rbx,%rdi fb68b: 8b 70 04 mov 0x4(%rax),%esi fb68e: 49 01 df add %rbx,%r15 fb691: 41 8b 97 f0 0a 01 00 mov 0x10af0(%r15),%edx fb698: 81 c6 3c 04 00 00 add $0x43c,%esi fb69e: e8 00 00 00 00 callq fb6a3 fb6a3: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb6aa: 00 fb6ab: 31 c9 xor %ecx,%ecx fb6ad: 48 89 df mov %rbx,%rdi fb6b0: 41 8b 97 f4 0a 01 00 mov 0x10af4(%r15),%edx fb6b7: 8b 70 04 mov 0x4(%rax),%esi fb6ba: 81 c6 3d 04 00 00 add $0x43d,%esi fb6c0: e8 00 00 00 00 callq fb6c5 fb6c5: 31 c9 xor %ecx,%ecx fb6c7: ba 20 00 00 00 mov $0x20,%edx fb6cc: 48 89 df mov %rbx,%rdi fb6cf: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb6d6: 00 fb6d7: 8b 70 04 mov 0x4(%rax),%esi fb6da: 81 c6 40 01 00 00 add $0x140,%esi fb6e0: e8 00 00 00 00 callq fb6e5 fb6e5: 89 e8 mov %ebp,%eax fb6e7: 89 2c 24 mov %ebp,(%rsp) fb6ea: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx fb6f1: 00 fb6f2: 31 c9 xor %ecx,%ecx fb6f4: 48 89 df mov %rbx,%rdi fb6f7: 48 89 44 24 10 mov %rax,0x10(%rsp) fb6fc: 8b 72 04 mov 0x4(%rdx),%esi fb6ff: 89 ea mov %ebp,%edx fb701: 49 69 ed 50 0d 00 00 imul $0xd50,%r13,%rbp fb708: 81 c6 41 01 00 00 add $0x141,%esi fb70e: e8 00 00 00 00 callq fb713 fb713: 48 01 dd add %rbx,%rbp fb716: 44 8b 3c 24 mov (%rsp),%r15d fb71a: 48 89 df mov %rbx,%rdi fb71d: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx fb724: 00 fb725: 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%edx fb72b: 8b 71 04 mov 0x4(%rcx),%esi fb72e: 44 01 fa add %r15d,%edx fb731: 31 c9 xor %ecx,%ecx fb733: 81 c6 68 04 00 00 add $0x468,%esi fb739: e8 00 00 00 00 callq fb73e fb73e: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx fb745: 00 fb746: 48 8b 44 24 10 mov 0x10(%rsp),%rax fb74b: 48 89 df mov %rbx,%rdi fb74e: 8b 71 04 mov 0x4(%rcx),%esi fb751: 48 89 c2 mov %rax,%rdx fb754: 48 03 95 f0 0a 01 00 add 0x10af0(%rbp),%rdx fb75b: 31 c9 xor %ecx,%ecx fb75d: 48 c1 ea 20 shr $0x20,%rdx fb761: 48 89 04 24 mov %rax,(%rsp) fb765: 81 c6 69 04 00 00 add $0x469,%esi fb76b: e8 00 00 00 00 callq fb770 fb770: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx fb777: 00 fb778: 31 c9 xor %ecx,%ecx fb77a: 48 89 df mov %rbx,%rdi fb77d: 8b 72 04 mov 0x4(%rdx),%esi fb780: 31 d2 xor %edx,%edx fb782: 81 c6 42 01 00 00 add $0x142,%esi fb788: e8 00 00 00 00 callq fb78d fb78d: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx fb794: 00 fb795: 31 c9 xor %ecx,%ecx fb797: 48 89 df mov %rbx,%rdi fb79a: 8b 72 04 mov 0x4(%rdx),%esi fb79d: ba 00 00 02 00 mov $0x20000,%edx fb7a2: 81 c6 43 01 00 00 add $0x143,%esi fb7a8: e8 00 00 00 00 callq fb7ad fb7ad: 49 8b 8c 24 98 5f 01 mov 0x15f98(%r12),%rcx fb7b4: 00 fb7b5: 48 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%rdx fb7bc: 48 89 df mov %rbx,%rdi fb7bf: 8b 71 04 mov 0x4(%rcx),%esi fb7c2: 41 8d 94 17 00 00 02 lea 0x20000(%r15,%rdx,1),%edx fb7c9: 00 fb7ca: 31 c9 xor %ecx,%ecx fb7cc: 81 c6 6c 04 00 00 add $0x46c,%esi fb7d2: e8 00 00 00 00 callq fb7d7 fb7d7: 48 8b 04 24 mov (%rsp),%rax fb7db: 31 c9 xor %ecx,%ecx fb7dd: 48 89 df mov %rbx,%rdi fb7e0: 48 8b 95 f0 0a 01 00 mov 0x10af0(%rbp),%rdx fb7e7: 48 8d 94 10 00 00 02 lea 0x20000(%rax,%rdx,1),%rdx fb7ee: 00 fb7ef: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb7f6: 00 fb7f7: 48 c1 ea 20 shr $0x20,%rdx fb7fb: 8b 70 04 mov 0x4(%rax),%esi fb7fe: 81 c6 6d 04 00 00 add $0x46d,%esi fb804: e8 00 00 00 00 callq fb809 fb809: 31 c9 xor %ecx,%ecx fb80b: 31 d2 xor %edx,%edx fb80d: 48 89 df mov %rbx,%rdi fb810: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb817: 00 fb818: 8b 70 04 mov 0x4(%rax),%esi fb81b: 81 c6 44 01 00 00 add $0x144,%esi fb821: e8 00 00 00 00 callq fb826 fb826: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb82d: 00 fb82e: ba 00 00 08 00 mov $0x80000,%edx fb833: 48 89 df mov %rbx,%rdi fb836: 8b 70 04 mov 0x4(%rax),%esi fb839: 81 c6 45 01 00 00 add $0x145,%esi fb83f: 31 c9 xor %ecx,%ecx fb841: e8 00 00 00 00 callq fb846 fb846: 8b 93 84 8a 00 00 mov 0x8a84(%rbx),%edx fb84c: 31 c9 xor %ecx,%ecx fb84e: 48 89 df mov %rbx,%rdi fb851: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb858: 00 fb859: 8b 70 04 mov 0x4(%rax),%esi fb85c: 83 c6 4a add $0x4a,%esi fb85f: e8 00 00 00 00 callq fb864 fb864: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb86b: 00 fb86c: 31 d2 xor %edx,%edx fb86e: 48 89 df mov %rbx,%rdi fb871: 8b 70 04 mov 0x4(%rax),%esi fb874: 81 c6 c6 00 00 00 add $0xc6,%esi fb87a: e8 00 00 00 00 callq fb87f fb87f: 31 c9 xor %ecx,%ecx fb881: 48 89 df mov %rbx,%rdi fb884: 83 e0 f7 and $0xfffffff7,%eax fb887: 89 c2 mov %eax,%edx fb889: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb890: 00 fb891: 8b 70 04 mov 0x4(%rax),%esi fb894: 81 c6 c6 00 00 00 add $0xc6,%esi fb89a: e8 00 00 00 00 callq fb89f fb89f: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb8a6: 00 fb8a7: 31 d2 xor %edx,%edx fb8a9: 48 89 df mov %rbx,%rdi fb8ac: 8b 70 04 mov 0x4(%rax),%esi fb8af: 81 c6 56 01 00 00 add $0x156,%esi fb8b5: e8 00 00 00 00 callq fb8ba fb8ba: 31 c9 xor %ecx,%ecx fb8bc: 48 89 df mov %rbx,%rdi fb8bf: 25 ff ff ff ef and $0xefffffff,%eax fb8c4: 89 c2 mov %eax,%edx fb8c6: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb8cd: 00 fb8ce: 8b 70 04 mov 0x4(%rax),%esi fb8d1: 81 c6 56 01 00 00 add $0x156,%esi fb8d7: e8 00 00 00 00 callq fb8dc fb8dc: c7 04 24 0a 00 00 00 movl $0xa,(%rsp) fb8e3: bd 64 00 00 00 mov $0x64,%ebp fb8e8: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb8ef: 00 fb8f0: 31 d2 xor %edx,%edx fb8f2: 48 89 df mov %rbx,%rdi fb8f5: 8b 70 04 mov 0x4(%rax),%esi fb8f8: 83 ee 80 sub $0xffffff80,%esi fb8fb: e8 00 00 00 00 callq fb900 fb900: a8 02 test $0x2,%al fb902: 0f 85 ad 0b 00 00 jne fc4b5 fb908: 41 bf 0a 00 00 00 mov $0xa,%r15d fb90e: bf 58 89 41 00 mov $0x418958,%edi fb913: e8 00 00 00 00 callq fb918 fb918: 49 83 ef 01 sub $0x1,%r15 fb91c: 75 f0 jne fb90e fb91e: 83 ed 01 sub $0x1,%ebp fb921: 75 c5 jne fb8e8 fb923: 44 89 f6 mov %r14d,%esi fb926: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fb92d: bd 0a 00 00 00 mov $0xa,%ebp fb932: e8 00 00 00 00 callq fb937 fb937: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb93e: 00 fb93f: 31 d2 xor %edx,%edx fb941: 48 89 df mov %rbx,%rdi fb944: 8b 70 04 mov 0x4(%rax),%esi fb947: 81 c6 56 01 00 00 add $0x156,%esi fb94d: e8 00 00 00 00 callq fb952 fb952: 31 c9 xor %ecx,%ecx fb954: 48 89 df mov %rbx,%rdi fb957: 0d 00 00 00 10 or $0x10000000,%eax fb95c: 89 c2 mov %eax,%edx fb95e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb965: 00 fb966: 8b 70 04 mov 0x4(%rax),%esi fb969: 81 c6 56 01 00 00 add $0x156,%esi fb96f: e8 00 00 00 00 callq fb974 fb974: bf 58 89 41 00 mov $0x418958,%edi fb979: e8 00 00 00 00 callq fb97e fb97e: 48 83 ed 01 sub $0x1,%rbp fb982: 75 f0 jne fb974 fb984: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb98b: 00 fb98c: 31 d2 xor %edx,%edx fb98e: 48 89 df mov %rbx,%rdi fb991: bd 0a 00 00 00 mov $0xa,%ebp fb996: 8b 70 04 mov 0x4(%rax),%esi fb999: 81 c6 56 01 00 00 add $0x156,%esi fb99f: e8 00 00 00 00 callq fb9a4 fb9a4: 31 c9 xor %ecx,%ecx fb9a6: 48 89 df mov %rbx,%rdi fb9a9: 25 ff ff ff ef and $0xefffffff,%eax fb9ae: 89 c2 mov %eax,%edx fb9b0: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fb9b7: 00 fb9b8: 8b 70 04 mov 0x4(%rax),%esi fb9bb: 81 c6 56 01 00 00 add $0x156,%esi fb9c1: e8 00 00 00 00 callq fb9c6 fb9c6: bf 58 89 41 00 mov $0x418958,%edi fb9cb: e8 00 00 00 00 callq fb9d0 fb9d0: 48 83 ed 01 sub $0x1,%rbp fb9d4: 75 f0 jne fb9c6 fb9d6: 83 2c 24 01 subl $0x1,(%rsp) fb9da: 0f 85 03 ff ff ff jne fb8e3 fb9e0: 44 89 f6 mov %r14d,%esi fb9e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fb9ea: e8 00 00 00 00 callq fb9ef fb9ef: b8 ff ff ff ff mov $0xffffffff,%eax fb9f4: e9 2d ee ff ff jmpq fa826 fb9f9: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fba00: 00 fba01: 31 d2 xor %edx,%edx fba03: 48 89 df mov %rbx,%rdi fba06: f6 83 93 89 00 00 01 testb $0x1,0x8993(%rbx) fba0d: 0f 95 c2 setne %dl fba10: 31 c9 xor %ecx,%ecx fba12: 8b 70 04 mov 0x4(%rax),%esi fba15: 81 c2 04 01 00 00 add $0x104,%edx fba1b: 83 c6 12 add $0x12,%esi fba1e: e8 00 00 00 00 callq fba23 fba23: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fba2a: 00 fba2b: 8b 48 04 mov 0x4(%rax),%ecx fba2e: 8d 14 8d 28 02 00 00 lea 0x228(,%rcx,4),%edx fba35: 81 e2 ff ff 0f 00 and $0xfffff,%edx fba3b: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fba41: 3d ff 25 00 00 cmp $0x25ff,%eax fba46: 76 33 jbe fba7b fba48: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fba4e: 3d ff 05 00 00 cmp $0x5ff,%eax fba53: 0f 86 17 11 00 00 jbe fcb70 fba59: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fba5f: 3d ff 25 00 00 cmp $0x25ff,%eax fba64: 76 15 jbe fba7b fba66: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fba6c: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fba72: 81 fe 00 06 00 00 cmp $0x600,%esi fba78: 0f 43 c2 cmovae %edx,%eax fba7b: c1 e8 02 shr $0x2,%eax fba7e: 8d 71 11 lea 0x11(%rcx),%esi fba81: 48 89 df mov %rbx,%rdi fba84: 89 c2 mov %eax,%edx fba86: 31 c9 xor %ecx,%ecx fba88: c1 e2 10 shl $0x10,%edx fba8b: 83 ca 01 or $0x1,%edx fba8e: e8 00 00 00 00 callq fba93 fba93: 31 c9 xor %ecx,%ecx fba95: 31 d2 xor %edx,%edx fba97: 48 89 df mov %rbx,%rdi fba9a: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbaa1: 00 fbaa2: 8b 70 04 mov 0x4(%rax),%esi fbaa5: 83 c6 12 add $0x12,%esi fbaa8: e8 00 00 00 00 callq fbaad fbaad: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbab4: 00 fbab5: 8b 48 04 mov 0x4(%rax),%ecx fbab8: 8d 14 8d 20 02 00 00 lea 0x220(,%rcx,4),%edx fbabf: 81 e2 ff ff 0f 00 and $0xfffff,%edx fbac5: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fbacb: 3d ff 25 00 00 cmp $0x25ff,%eax fbad0: 76 33 jbe fbb05 fbad2: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fbad8: 3d ff 05 00 00 cmp $0x5ff,%eax fbadd: 0f 86 82 10 00 00 jbe fcb65 fbae3: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fbae9: 3d ff 25 00 00 cmp $0x25ff,%eax fbaee: 76 15 jbe fbb05 fbaf0: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fbaf6: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fbafc: 81 fe 00 06 00 00 cmp $0x600,%esi fbb02: 0f 43 c2 cmovae %edx,%eax fbb05: c1 e0 0e shl $0xe,%eax fbb08: 8d 71 11 lea 0x11(%rcx),%esi fbb0b: 48 89 df mov %rbx,%rdi fbb0e: 83 c8 01 or $0x1,%eax fbb11: 31 c9 xor %ecx,%ecx fbb13: 89 c2 mov %eax,%edx fbb15: e8 00 00 00 00 callq fbb1a fbb1a: 31 c9 xor %ecx,%ecx fbb1c: ba 01 00 00 00 mov $0x1,%edx fbb21: 48 89 df mov %rbx,%rdi fbb24: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbb2b: 00 fbb2c: 8b 70 04 mov 0x4(%rax),%esi fbb2f: 83 c6 12 add $0x12,%esi fbb32: e8 00 00 00 00 callq fbb37 fbb37: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbb3e: 00 fbb3f: 8b 48 04 mov 0x4(%rax),%ecx fbb42: 8d 14 8d 30 02 00 00 lea 0x230(,%rcx,4),%edx fbb49: 81 e2 ff ff 0f 00 and $0xfffff,%edx fbb4f: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fbb55: 3d ff 25 00 00 cmp $0x25ff,%eax fbb5a: 76 33 jbe fbb8f fbb5c: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fbb62: 3d ff 05 00 00 cmp $0x5ff,%eax fbb67: 0f 86 ed 0f 00 00 jbe fcb5a fbb6d: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fbb73: 3d ff 25 00 00 cmp $0x25ff,%eax fbb78: 76 15 jbe fbb8f fbb7a: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fbb80: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fbb86: 81 fe 00 06 00 00 cmp $0x600,%esi fbb8c: 0f 43 c2 cmovae %edx,%eax fbb8f: c1 e0 0e shl $0xe,%eax fbb92: 8d 71 11 lea 0x11(%rcx),%esi fbb95: 48 89 df mov %rbx,%rdi fbb98: 83 c8 01 or $0x1,%eax fbb9b: 31 c9 xor %ecx,%ecx fbb9d: 89 c2 mov %eax,%edx fbb9f: e8 00 00 00 00 callq fbba4 fbba4: 31 c9 xor %ecx,%ecx fbba6: 31 d2 xor %edx,%edx fbba8: 48 89 df mov %rbx,%rdi fbbab: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbbb2: 00 fbbb3: 8b 70 04 mov 0x4(%rax),%esi fbbb6: 83 c6 12 add $0x12,%esi fbbb9: e8 00 00 00 00 callq fbbbe fbbbe: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbbc5: 00 fbbc6: 8b 48 04 mov 0x4(%rax),%ecx fbbc9: 8d 14 8d 38 02 00 00 lea 0x238(,%rcx,4),%edx fbbd0: 81 e2 ff ff 0f 00 and $0xfffff,%edx fbbd6: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fbbdc: 3d ff 25 00 00 cmp $0x25ff,%eax fbbe1: 76 33 jbe fbc16 fbbe3: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fbbe9: 3d ff 05 00 00 cmp $0x5ff,%eax fbbee: 0f 86 5b 0f 00 00 jbe fcb4f fbbf4: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fbbfa: 3d ff 25 00 00 cmp $0x25ff,%eax fbbff: 76 15 jbe fbc16 fbc01: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fbc07: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fbc0d: 81 fe 00 06 00 00 cmp $0x600,%esi fbc13: 0f 43 c2 cmovae %edx,%eax fbc16: c1 e0 0e shl $0xe,%eax fbc19: 8d 71 11 lea 0x11(%rcx),%esi fbc1c: 48 89 df mov %rbx,%rdi fbc1f: 83 c8 01 or $0x1,%eax fbc22: 31 c9 xor %ecx,%ecx fbc24: 89 c2 mov %eax,%edx fbc26: e8 00 00 00 00 callq fbc2b fbc2b: 31 c9 xor %ecx,%ecx fbc2d: ba 00 02 f0 1f mov $0x1ff00200,%edx fbc32: 48 89 df mov %rbx,%rdi fbc35: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbc3c: 00 fbc3d: 8b 70 04 mov 0x4(%rax),%esi fbc40: 83 c6 12 add $0x12,%esi fbc43: e8 00 00 00 00 callq fbc48 fbc48: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbc4f: 00 fbc50: 8b 48 04 mov 0x4(%rax),%ecx fbc53: 8d 14 8d 58 05 00 00 lea 0x558(,%rcx,4),%edx fbc5a: 81 e2 ff ff 0f 00 and $0xfffff,%edx fbc60: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fbc66: 3d ff 25 00 00 cmp $0x25ff,%eax fbc6b: 76 33 jbe fbca0 fbc6d: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fbc73: 3d ff 05 00 00 cmp $0x5ff,%eax fbc78: 0f 86 c6 0e 00 00 jbe fcb44 fbc7e: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fbc84: 3d ff 25 00 00 cmp $0x25ff,%eax fbc89: 76 15 jbe fbca0 fbc8b: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fbc91: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fbc97: 81 fe 00 06 00 00 cmp $0x600,%esi fbc9d: 0f 43 c2 cmovae %edx,%eax fbca0: c1 e0 0e shl $0xe,%eax fbca3: 8d 71 11 lea 0x11(%rcx),%esi fbca6: 48 89 df mov %rbx,%rdi fbca9: 83 c8 01 or $0x1,%eax fbcac: 31 c9 xor %ecx,%ecx fbcae: 89 c2 mov %eax,%edx fbcb0: e8 00 00 00 00 callq fbcb5 fbcb5: 31 c9 xor %ecx,%ecx fbcb7: 31 d2 xor %edx,%edx fbcb9: 48 89 df mov %rbx,%rdi fbcbc: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbcc3: 00 fbcc4: 8b 70 04 mov 0x4(%rax),%esi fbcc7: 83 c6 12 add $0x12,%esi fbcca: e8 00 00 00 00 callq fbccf fbccf: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbcd6: 00 fbcd7: 8b 48 04 mov 0x4(%rax),%ecx fbcda: 8d 14 8d 84 02 00 00 lea 0x284(,%rcx,4),%edx fbce1: 81 e2 ff ff 0f 00 and $0xfffff,%edx fbce7: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fbced: 3d ff 25 00 00 cmp $0x25ff,%eax fbcf2: 76 33 jbe fbd27 fbcf4: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fbcfa: 3d ff 05 00 00 cmp $0x5ff,%eax fbcff: 0f 86 34 0e 00 00 jbe fcb39 fbd05: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fbd0b: 3d ff 25 00 00 cmp $0x25ff,%eax fbd10: 76 15 jbe fbd27 fbd12: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fbd18: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fbd1e: 81 fe 00 06 00 00 cmp $0x600,%esi fbd24: 0f 43 c2 cmovae %edx,%eax fbd27: c1 e0 0e shl $0xe,%eax fbd2a: 8d 71 11 lea 0x11(%rcx),%esi fbd2d: 48 89 df mov %rbx,%rdi fbd30: 83 c8 01 or $0x1,%eax fbd33: 31 c9 xor %ecx,%ecx fbd35: 89 c2 mov %eax,%edx fbd37: e8 00 00 00 00 callq fbd3c fbd3c: 31 c9 xor %ecx,%ecx fbd3e: ba 08 73 30 00 mov $0x307308,%edx fbd43: 48 89 df mov %rbx,%rdi fbd46: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbd4d: 00 fbd4e: 8b 70 04 mov 0x4(%rax),%esi fbd51: 83 c6 12 add $0x12,%esi fbd54: e8 00 00 00 00 callq fbd59 fbd59: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbd60: 00 fbd61: 8b 48 04 mov 0x4(%rax),%ecx fbd64: 8d 14 8d a0 12 00 00 lea 0x12a0(,%rcx,4),%edx fbd6b: 81 e2 ff ff 0f 00 and $0xfffff,%edx fbd71: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fbd77: 3d ff 25 00 00 cmp $0x25ff,%eax fbd7c: 76 33 jbe fbdb1 fbd7e: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fbd84: 3d ff 05 00 00 cmp $0x5ff,%eax fbd89: 0f 86 9f 0d 00 00 jbe fcb2e fbd8f: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fbd95: 3d ff 25 00 00 cmp $0x25ff,%eax fbd9a: 76 15 jbe fbdb1 fbd9c: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fbda2: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fbda8: 81 fe 00 06 00 00 cmp $0x600,%esi fbdae: 0f 43 c2 cmovae %edx,%eax fbdb1: c1 e0 0e shl $0xe,%eax fbdb4: 8d 71 11 lea 0x11(%rcx),%esi fbdb7: 48 89 df mov %rbx,%rdi fbdba: 83 c8 01 or $0x1,%eax fbdbd: 31 c9 xor %ecx,%ecx fbdbf: 89 c2 mov %eax,%edx fbdc1: e8 00 00 00 00 callq fbdc6 fbdc6: 31 c9 xor %ecx,%ecx fbdc8: ba 10 00 00 00 mov $0x10,%edx fbdcd: 48 89 df mov %rbx,%rdi fbdd0: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbdd7: 00 fbdd8: 8b 70 04 mov 0x4(%rax),%esi fbddb: 83 c6 12 add $0x12,%esi fbdde: e8 00 00 00 00 callq fbde3 fbde3: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbdea: 00 fbdeb: 8b 48 04 mov 0x4(%rax),%ecx fbdee: 8d 14 8d 30 0b 00 00 lea 0xb30(,%rcx,4),%edx fbdf5: 81 e2 ff ff 0f 00 and $0xfffff,%edx fbdfb: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fbe01: 3d ff 25 00 00 cmp $0x25ff,%eax fbe06: 76 33 jbe fbe3b fbe08: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fbe0e: 3d ff 05 00 00 cmp $0x5ff,%eax fbe13: 0f 86 0a 0d 00 00 jbe fcb23 fbe19: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fbe1f: 3d ff 25 00 00 cmp $0x25ff,%eax fbe24: 76 15 jbe fbe3b fbe26: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fbe2c: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fbe32: 81 fe 00 06 00 00 cmp $0x600,%esi fbe38: 0f 43 c2 cmovae %edx,%eax fbe3b: c1 e0 0e shl $0xe,%eax fbe3e: 8d 71 11 lea 0x11(%rcx),%esi fbe41: 48 89 df mov %rbx,%rdi fbe44: 83 c8 01 or $0x1,%eax fbe47: 31 c9 xor %ecx,%ecx fbe49: 89 c2 mov %eax,%edx fbe4b: e8 00 00 00 00 callq fbe50 fbe50: 31 c9 xor %ecx,%ecx fbe52: ba 40 20 0c 04 mov $0x40c2040,%edx fbe57: 48 89 df mov %rbx,%rdi fbe5a: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbe61: 00 fbe62: 8b 70 04 mov 0x4(%rax),%esi fbe65: 83 c6 12 add $0x12,%esi fbe68: e8 00 00 00 00 callq fbe6d fbe6d: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbe74: 00 fbe75: 8b 48 04 mov 0x4(%rax),%ecx fbe78: 8d 14 8d 38 0b 00 00 lea 0xb38(,%rcx,4),%edx fbe7f: 81 e2 ff ff 0f 00 and $0xfffff,%edx fbe85: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fbe8b: 3d ff 25 00 00 cmp $0x25ff,%eax fbe90: 76 33 jbe fbec5 fbe92: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fbe98: 3d ff 05 00 00 cmp $0x5ff,%eax fbe9d: 0f 86 75 0c 00 00 jbe fcb18 fbea3: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fbea9: 3d ff 25 00 00 cmp $0x25ff,%eax fbeae: 76 15 jbe fbec5 fbeb0: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fbeb6: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fbebc: 81 fe 00 06 00 00 cmp $0x600,%esi fbec2: 0f 43 c2 cmovae %edx,%eax fbec5: c1 e0 0e shl $0xe,%eax fbec8: 8d 71 11 lea 0x11(%rcx),%esi fbecb: 48 89 df mov %rbx,%rdi fbece: 83 c8 01 or $0x1,%eax fbed1: 31 c9 xor %ecx,%ecx fbed3: 89 c2 mov %eax,%edx fbed5: e8 00 00 00 00 callq fbeda fbeda: 31 c9 xor %ecx,%ecx fbedc: ba 40 20 0c 04 mov $0x40c2040,%edx fbee1: 48 89 df mov %rbx,%rdi fbee4: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbeeb: 00 fbeec: 8b 70 04 mov 0x4(%rax),%esi fbeef: 83 c6 12 add $0x12,%esi fbef2: e8 00 00 00 00 callq fbef7 fbef7: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbefe: 00 fbeff: 8b 48 04 mov 0x4(%rax),%ecx fbf02: 8d 14 8d 40 0b 00 00 lea 0xb40(,%rcx,4),%edx fbf09: 81 e2 ff ff 0f 00 and $0xfffff,%edx fbf0f: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fbf15: 3d ff 25 00 00 cmp $0x25ff,%eax fbf1a: 76 33 jbe fbf4f fbf1c: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fbf22: 3d ff 05 00 00 cmp $0x5ff,%eax fbf27: 0f 86 e0 0b 00 00 jbe fcb0d fbf2d: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fbf33: 3d ff 25 00 00 cmp $0x25ff,%eax fbf38: 76 15 jbe fbf4f fbf3a: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fbf40: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fbf46: 81 fe 00 06 00 00 cmp $0x600,%esi fbf4c: 0f 43 c2 cmovae %edx,%eax fbf4f: c1 e0 0e shl $0xe,%eax fbf52: 8d 71 11 lea 0x11(%rcx),%esi fbf55: 48 89 df mov %rbx,%rdi fbf58: 83 c8 01 or $0x1,%eax fbf5b: 31 c9 xor %ecx,%ecx fbf5d: 89 c2 mov %eax,%edx fbf5f: e8 00 00 00 00 callq fbf64 fbf64: 31 c9 xor %ecx,%ecx fbf66: ba 88 00 00 00 mov $0x88,%edx fbf6b: 48 89 df mov %rbx,%rdi fbf6e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbf75: 00 fbf76: 8b 70 04 mov 0x4(%rax),%esi fbf79: 83 c6 12 add $0x12,%esi fbf7c: e8 00 00 00 00 callq fbf81 fbf81: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fbf88: 00 fbf89: 8b 48 04 mov 0x4(%rax),%ecx fbf8c: 8d 14 8d 48 0b 00 00 lea 0xb48(,%rcx,4),%edx fbf93: 81 e2 ff ff 0f 00 and $0xfffff,%edx fbf99: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fbf9f: 3d ff 25 00 00 cmp $0x25ff,%eax fbfa4: 76 33 jbe fbfd9 fbfa6: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fbfac: 3d ff 05 00 00 cmp $0x5ff,%eax fbfb1: 0f 86 4b 0b 00 00 jbe fcb02 fbfb7: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fbfbd: 3d ff 25 00 00 cmp $0x25ff,%eax fbfc2: 76 15 jbe fbfd9 fbfc4: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fbfca: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fbfd0: 81 fe 00 06 00 00 cmp $0x600,%esi fbfd6: 0f 43 c2 cmovae %edx,%eax fbfd9: c1 e0 0e shl $0xe,%eax fbfdc: 8d 71 11 lea 0x11(%rcx),%esi fbfdf: 48 89 df mov %rbx,%rdi fbfe2: 83 c8 01 or $0x1,%eax fbfe5: 31 c9 xor %ecx,%ecx fbfe7: 89 c2 mov %eax,%edx fbfe9: e8 00 00 00 00 callq fbfee fbfee: 31 d2 xor %edx,%edx fbff0: 44 89 f6 mov %r14d,%esi fbff3: 48 89 df mov %rbx,%rdi fbff6: e8 55 b3 ff ff callq f7350 fbffb: 31 c9 xor %ecx,%ecx fbffd: ba 10 00 00 00 mov $0x10,%edx fc002: 48 89 df mov %rbx,%rdi fc005: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc00c: 00 fc00d: 8b 70 04 mov 0x4(%rax),%esi fc010: 83 c6 12 add $0x12,%esi fc013: e8 00 00 00 00 callq fc018 fc018: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc01f: 00 fc020: 8b 48 04 mov 0x4(%rax),%ecx fc023: 8d 14 8d b0 09 00 00 lea 0x9b0(,%rcx,4),%edx fc02a: 81 e2 ff ff 0f 00 and $0xfffff,%edx fc030: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fc036: 3d ff 25 00 00 cmp $0x25ff,%eax fc03b: 76 33 jbe fc070 fc03d: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fc043: 3d ff 05 00 00 cmp $0x5ff,%eax fc048: 0f 86 a9 0a 00 00 jbe fcaf7 fc04e: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc054: 3d ff 25 00 00 cmp $0x25ff,%eax fc059: 76 15 jbe fc070 fc05b: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fc061: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc067: 81 fe 00 06 00 00 cmp $0x600,%esi fc06d: 0f 43 c2 cmovae %edx,%eax fc070: c1 e0 0e shl $0xe,%eax fc073: 8d 71 11 lea 0x11(%rcx),%esi fc076: 48 89 df mov %rbx,%rdi fc079: 83 c8 01 or $0x1,%eax fc07c: 31 c9 xor %ecx,%ecx fc07e: 89 c2 mov %eax,%edx fc080: e8 00 00 00 00 callq fc085 fc085: 31 c9 xor %ecx,%ecx fc087: ba 03 00 00 00 mov $0x3,%edx fc08c: 48 89 df mov %rbx,%rdi fc08f: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc096: 00 fc097: 8b 70 04 mov 0x4(%rax),%esi fc09a: 83 c6 12 add $0x12,%esi fc09d: e8 00 00 00 00 callq fc0a2 fc0a2: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc0a9: 00 fc0aa: 8b 48 04 mov 0x4(%rax),%ecx fc0ad: 8d 14 8d ac 09 00 00 lea 0x9ac(,%rcx,4),%edx fc0b4: 81 e2 ff ff 0f 00 and $0xfffff,%edx fc0ba: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fc0c0: 3d ff 25 00 00 cmp $0x25ff,%eax fc0c5: 76 33 jbe fc0fa fc0c7: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fc0cd: 3d ff 05 00 00 cmp $0x5ff,%eax fc0d2: 0f 86 14 0a 00 00 jbe fcaec fc0d8: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc0de: 3d ff 25 00 00 cmp $0x25ff,%eax fc0e3: 76 15 jbe fc0fa fc0e5: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fc0eb: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc0f1: 81 fe 00 06 00 00 cmp $0x600,%esi fc0f7: 0f 43 c2 cmovae %edx,%eax fc0fa: c1 e0 0e shl $0xe,%eax fc0fd: 8d 71 11 lea 0x11(%rcx),%esi fc100: 48 89 df mov %rbx,%rdi fc103: 83 c8 01 or $0x1,%eax fc106: 31 c9 xor %ecx,%ecx fc108: 89 c2 mov %eax,%edx fc10a: e8 00 00 00 00 callq fc10f fc10f: 31 c9 xor %ecx,%ecx fc111: 31 d2 xor %edx,%edx fc113: 48 89 df mov %rbx,%rdi fc116: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc11d: 00 fc11e: 8b 70 04 mov 0x4(%rax),%esi fc121: 83 c6 12 add $0x12,%esi fc124: e8 00 00 00 00 callq fc129 fc129: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc130: 00 fc131: 8b 48 04 mov 0x4(%rax),%ecx fc134: 8d 14 8d 98 12 00 00 lea 0x1298(,%rcx,4),%edx fc13b: 81 e2 ff ff 0f 00 and $0xfffff,%edx fc141: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fc147: 3d ff 25 00 00 cmp $0x25ff,%eax fc14c: 76 33 jbe fc181 fc14e: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fc154: 3d ff 05 00 00 cmp $0x5ff,%eax fc159: 0f 86 82 09 00 00 jbe fcae1 fc15f: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc165: 3d ff 25 00 00 cmp $0x25ff,%eax fc16a: 76 15 jbe fc181 fc16c: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fc172: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc178: 81 fe 00 06 00 00 cmp $0x600,%esi fc17e: 0f 43 c2 cmovae %edx,%eax fc181: c1 e0 0e shl $0xe,%eax fc184: 8d 71 11 lea 0x11(%rcx),%esi fc187: 48 89 df mov %rbx,%rdi fc18a: 83 c8 01 or $0x1,%eax fc18d: 31 c9 xor %ecx,%ecx fc18f: 89 c2 mov %eax,%edx fc191: e8 00 00 00 00 callq fc196 fc196: 31 c9 xor %ecx,%ecx fc198: 31 d2 xor %edx,%edx fc19a: 48 89 df mov %rbx,%rdi fc19d: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc1a4: 00 fc1a5: 8b 70 04 mov 0x4(%rax),%esi fc1a8: 83 c6 12 add $0x12,%esi fc1ab: e8 00 00 00 00 callq fc1b0 fc1b0: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc1b7: 00 fc1b8: 8b 48 04 mov 0x4(%rax),%ecx fc1bb: 8d 14 8d 18 03 00 00 lea 0x318(,%rcx,4),%edx fc1c2: 81 e2 ff ff 0f 00 and $0xfffff,%edx fc1c8: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fc1ce: 3d ff 25 00 00 cmp $0x25ff,%eax fc1d3: 76 33 jbe fc208 fc1d5: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fc1db: 3d ff 05 00 00 cmp $0x5ff,%eax fc1e0: 0f 86 f0 08 00 00 jbe fcad6 fc1e6: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc1ec: 3d ff 25 00 00 cmp $0x25ff,%eax fc1f1: 76 15 jbe fc208 fc1f3: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fc1f9: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc1ff: 81 fe 00 06 00 00 cmp $0x600,%esi fc205: 0f 43 c2 cmovae %edx,%eax fc208: c1 e0 0e shl $0xe,%eax fc20b: 8d 71 11 lea 0x11(%rcx),%esi fc20e: 48 89 df mov %rbx,%rdi fc211: 83 c8 01 or $0x1,%eax fc214: 31 c9 xor %ecx,%ecx fc216: 89 c2 mov %eax,%edx fc218: e8 00 00 00 00 callq fc21d fc21d: 31 c9 xor %ecx,%ecx fc21f: ba 00 02 f0 0f mov $0xff00200,%edx fc224: 48 89 df mov %rbx,%rdi fc227: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc22e: 00 fc22f: 8b 70 04 mov 0x4(%rax),%esi fc232: 83 c6 12 add $0x12,%esi fc235: e8 00 00 00 00 callq fc23a fc23a: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc241: 00 fc242: 8b 48 04 mov 0x4(%rax),%ecx fc245: 8d 14 8d 58 05 00 00 lea 0x558(,%rcx,4),%edx fc24c: 81 e2 ff ff 0f 00 and $0xfffff,%edx fc252: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fc258: 3d ff 25 00 00 cmp $0x25ff,%eax fc25d: 76 33 jbe fc292 fc25f: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fc265: 3d ff 05 00 00 cmp $0x5ff,%eax fc26a: 0f 86 5b 08 00 00 jbe fcacb fc270: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc276: 3d ff 25 00 00 cmp $0x25ff,%eax fc27b: 76 15 jbe fc292 fc27d: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fc283: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc289: 81 fe 00 06 00 00 cmp $0x600,%esi fc28f: 0f 43 c2 cmovae %edx,%eax fc292: c1 e0 0e shl $0xe,%eax fc295: 8d 71 11 lea 0x11(%rcx),%esi fc298: 48 89 df mov %rbx,%rdi fc29b: 83 c8 01 or $0x1,%eax fc29e: 31 c9 xor %ecx,%ecx fc2a0: 89 c2 mov %eax,%edx fc2a2: e8 00 00 00 00 callq fc2a7 fc2a7: 31 c9 xor %ecx,%ecx fc2a9: ba 02 00 00 00 mov $0x2,%edx fc2ae: 48 89 df mov %rbx,%rdi fc2b1: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc2b8: 00 fc2b9: 8b 70 04 mov 0x4(%rax),%esi fc2bc: 83 c6 12 add $0x12,%esi fc2bf: e8 00 00 00 00 callq fc2c4 fc2c4: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc2cb: 00 fc2cc: 8b 48 04 mov 0x4(%rax),%ecx fc2cf: 8d 14 8d 84 02 00 00 lea 0x284(,%rcx,4),%edx fc2d6: 81 e2 ff ff 0f 00 and $0xfffff,%edx fc2dc: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fc2e2: 3d ff 25 00 00 cmp $0x25ff,%eax fc2e7: 76 33 jbe fc31c fc2e9: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fc2ef: 3d ff 05 00 00 cmp $0x5ff,%eax fc2f4: 0f 86 c6 07 00 00 jbe fcac0 fc2fa: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc300: 3d ff 25 00 00 cmp $0x25ff,%eax fc305: 76 15 jbe fc31c fc307: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fc30d: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc313: 81 fe 00 06 00 00 cmp $0x600,%esi fc319: 0f 43 c2 cmovae %edx,%eax fc31c: c1 e0 0e shl $0xe,%eax fc31f: 8d 71 11 lea 0x11(%rcx),%esi fc322: 48 89 df mov %rbx,%rdi fc325: 83 c8 01 or $0x1,%eax fc328: 31 c9 xor %ecx,%ecx fc32a: 89 c2 mov %eax,%edx fc32c: e8 00 00 00 00 callq fc331 fc331: 31 c9 xor %ecx,%ecx fc333: ba 00 02 f0 0f mov $0xff00200,%edx fc338: 48 89 df mov %rbx,%rdi fc33b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc342: 00 fc343: 8b 70 04 mov 0x4(%rax),%esi fc346: 83 c6 12 add $0x12,%esi fc349: e8 00 00 00 00 callq fc34e fc34e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc355: 00 fc356: 8b 48 04 mov 0x4(%rax),%ecx fc359: 8d 14 8d 58 05 00 00 lea 0x558(,%rcx,4),%edx fc360: 81 e2 ff ff 0f 00 and $0xfffff,%edx fc366: 8d 82 00 06 fe ff lea -0x1fa00(%rdx),%eax fc36c: 3d ff 25 00 00 cmp $0x25ff,%eax fc371: 76 33 jbe fc3a6 fc373: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fc379: 3d ff 05 00 00 cmp $0x5ff,%eax fc37e: 0f 86 31 07 00 00 jbe fcab5 fc384: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc38a: 3d ff 25 00 00 cmp $0x25ff,%eax fc38f: 76 15 jbe fc3a6 fc391: 8d b2 00 80 fb ff lea -0x48000(%rdx),%esi fc397: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc39d: 81 fe 00 06 00 00 cmp $0x600,%esi fc3a3: 0f 43 c2 cmovae %edx,%eax fc3a6: c1 e0 0e shl $0xe,%eax fc3a9: 8d 71 11 lea 0x11(%rcx),%esi fc3ac: 48 89 df mov %rbx,%rdi fc3af: 83 c8 01 or $0x1,%eax fc3b2: 31 c9 xor %ecx,%ecx fc3b4: 89 c2 mov %eax,%edx fc3b6: e8 00 00 00 00 callq fc3bb fc3bb: e9 95 ed ff ff jmpq fb155 fc3c0: ba 55 55 15 15 mov $0x15155555,%edx fc3c5: 48 89 df mov %rbx,%rdi fc3c8: e8 00 00 00 00 callq fc3cd fc3cd: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc3d4: 00 fc3d5: 31 d2 xor %edx,%edx fc3d7: 48 89 df mov %rbx,%rdi fc3da: 8b 70 04 mov 0x4(%rax),%esi fc3dd: 83 c6 01 add $0x1,%esi fc3e0: e8 00 00 00 00 callq fc3e5 fc3e5: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d fc3ec: eb 2b jmp fc419 fc3ee: 44 8b bb 28 07 00 00 mov 0x728(%rbx),%r15d fc3f5: 89 c5 mov %eax,%ebp fc3f7: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc3fe: 00 fc3ff: 31 d2 xor %edx,%edx fc401: 48 89 df mov %rbx,%rdi fc404: 8b 70 04 mov 0x4(%rax),%esi fc407: 83 c6 01 add $0x1,%esi fc40a: e8 00 00 00 00 callq fc40f fc40f: 41 83 ef 01 sub $0x1,%r15d fc413: 0f 84 00 00 00 00 je fc419 fc419: a9 ff ff 3f 3f test $0x3f3fffff,%eax fc41e: 0f 84 e1 ef ff ff je fb405 fc424: 39 c5 cmp %eax,%ebp fc426: 75 c6 jne fc3ee fc428: bf c7 10 00 00 mov $0x10c7,%edi fc42d: e8 00 00 00 00 callq fc432 fc432: eb c3 jmp fc3f7 fc434: 41 8d 46 1c lea 0x1c(%r14),%eax fc438: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx fc43f: 00 fc440: 31 c9 xor %ecx,%ecx fc442: 48 89 df mov %rbx,%rdi fc445: 48 98 cltq fc447: 48 8d 04 40 lea (%rax,%rax,2),%rax fc44b: 8b 72 04 mov 0x4(%rdx),%esi fc44e: 48 c1 e0 04 shl $0x4,%rax fc452: 48 01 d8 add %rbx,%rax fc455: 81 c6 3c 04 00 00 add $0x43c,%esi fc45b: 8b 90 5c 2d 01 00 mov 0x12d5c(%rax),%edx fc461: 48 89 44 24 10 mov %rax,0x10(%rsp) fc466: e8 00 00 00 00 callq fc46b fc46b: 48 8b 44 24 10 mov 0x10(%rsp),%rax fc470: 31 c9 xor %ecx,%ecx fc472: 48 89 df mov %rbx,%rdi fc475: 49 8b 94 24 98 5f 01 mov 0x15f98(%r12),%rdx fc47c: 00 fc47d: 8b 72 04 mov 0x4(%rdx),%esi fc480: 8b 90 60 2d 01 00 mov 0x12d60(%rax),%edx fc486: 81 c6 3d 04 00 00 add $0x43d,%esi fc48c: e8 00 00 00 00 callq fc491 fc491: 31 c9 xor %ecx,%ecx fc493: 31 d2 xor %edx,%edx fc495: 48 89 df mov %rbx,%rdi fc498: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc49f: 00 fc4a0: 8b 70 04 mov 0x4(%rax),%esi fc4a3: 81 c6 40 01 00 00 add $0x140,%esi fc4a9: e8 00 00 00 00 callq fc4ae fc4ae: 31 c0 xor %eax,%eax fc4b0: e9 35 f2 ff ff jmpq fb6ea fc4b5: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc4bc: 00 fc4bd: 31 d2 xor %edx,%edx fc4bf: 48 89 df mov %rbx,%rdi fc4c2: 8b 70 04 mov 0x4(%rax),%esi fc4c5: 81 c6 a1 00 00 00 add $0xa1,%esi fc4cb: e8 00 00 00 00 callq fc4d0 fc4d0: 31 c9 xor %ecx,%ecx fc4d2: 48 89 df mov %rbx,%rdi fc4d5: 83 c8 02 or $0x2,%eax fc4d8: 89 c2 mov %eax,%edx fc4da: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc4e1: 00 fc4e2: 8b 70 04 mov 0x4(%rax),%esi fc4e5: 81 c6 a1 00 00 00 add $0xa1,%esi fc4eb: e8 00 00 00 00 callq fc4f0 fc4f0: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc4f7: 00 fc4f8: 31 d2 xor %edx,%edx fc4fa: 48 89 df mov %rbx,%rdi fc4fd: 8b 70 04 mov 0x4(%rax),%esi fc500: 83 ee 80 sub $0xffffff80,%esi fc503: e8 00 00 00 00 callq fc508 fc508: 31 c9 xor %ecx,%ecx fc50a: 48 89 df mov %rbx,%rdi fc50d: 83 e0 fb and $0xfffffffb,%eax fc510: 89 c2 mov %eax,%edx fc512: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc519: 00 fc51a: 8b 70 04 mov 0x4(%rax),%esi fc51d: 83 ee 80 sub $0xffffff80,%esi fc520: e8 00 00 00 00 callq fc525 fc525: 31 d2 xor %edx,%edx fc527: 48 89 df mov %rbx,%rdi fc52a: 31 c9 xor %ecx,%ecx fc52c: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc533: 00 fc534: 8b 70 04 mov 0x4(%rax),%esi fc537: 81 c6 b0 04 00 00 add $0x4b0,%esi fc53d: e8 00 00 00 00 callq fc542 fc542: 49 69 c5 50 0d 00 00 imul $0xd50,%r13,%rax fc549: ba 00 01 01 11 mov $0x11010100,%edx fc54e: 8b bc 03 20 0d 01 00 mov 0x10d20(%rbx,%rax,1),%edi fc555: 48 83 ff 01 cmp $0x1,%rdi fc559: 76 10 jbe fc56b fc55b: e8 60 ce ff ff callq f93c0 <__order_base_2.part.0> fc560: 83 e0 1f and $0x1f,%eax fc563: 89 c2 mov %eax,%edx fc565: 81 ca 00 01 01 11 or $0x11010100,%edx fc56b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc572: 00 fc573: 49 69 ed 50 0d 00 00 imul $0xd50,%r13,%rbp fc57a: 31 c9 xor %ecx,%ecx fc57c: 48 89 df mov %rbx,%rdi fc57f: 8b 70 04 mov 0x4(%rax),%esi fc582: 48 01 dd add %rbx,%rbp fc585: 81 c6 de 02 00 00 add $0x2de,%esi fc58b: e8 00 00 00 00 callq fc590 fc590: 8b 95 30 0d 01 00 mov 0x10d30(%rbp),%edx fc596: 31 c9 xor %ecx,%ecx fc598: 48 89 df mov %rbx,%rdi fc59b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc5a2: 00 fc5a3: 8b 70 04 mov 0x4(%rax),%esi fc5a6: 81 c6 32 04 00 00 add $0x432,%esi fc5ac: e8 00 00 00 00 callq fc5b1 fc5b1: 8b 95 34 0d 01 00 mov 0x10d34(%rbp),%edx fc5b7: 31 c9 xor %ecx,%ecx fc5b9: 48 89 df mov %rbx,%rdi fc5bc: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc5c3: 00 fc5c4: 8b 70 04 mov 0x4(%rax),%esi fc5c7: 81 c6 33 04 00 00 add $0x433,%esi fc5cd: e8 00 00 00 00 callq fc5d2 fc5d2: 31 c9 xor %ecx,%ecx fc5d4: 31 d2 xor %edx,%edx fc5d6: 48 89 df mov %rbx,%rdi fc5d9: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc5e0: 00 fc5e1: 8b 70 04 mov 0x4(%rax),%esi fc5e4: 81 c6 e0 02 00 00 add $0x2e0,%esi fc5ea: e8 00 00 00 00 callq fc5ef fc5ef: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc5f6: 00 fc5f7: 31 d2 xor %edx,%edx fc5f9: 48 89 df mov %rbx,%rdi fc5fc: 8b 70 04 mov 0x4(%rax),%esi fc5ff: 81 c6 e0 02 00 00 add $0x2e0,%esi fc605: e8 00 00 00 00 callq fc60a fc60a: 31 c9 xor %ecx,%ecx fc60c: 48 89 df mov %rbx,%rdi fc60f: 89 c2 mov %eax,%edx fc611: 89 c0 mov %eax,%eax fc613: 48 89 85 10 0d 01 00 mov %rax,0x10d10(%rbp) fc61a: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc621: 00 fc622: 8b 70 04 mov 0x4(%rax),%esi fc625: 81 c6 e1 02 00 00 add $0x2e1,%esi fc62b: e8 00 00 00 00 callq fc630 fc630: 8b 95 38 10 01 00 mov 0x11038(%rbp),%edx fc636: 31 c9 xor %ecx,%ecx fc638: 48 89 df mov %rbx,%rdi fc63b: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc642: 00 fc643: 8b 70 04 mov 0x4(%rax),%esi fc646: 81 c6 ad 00 00 00 add $0xad,%esi fc64c: e8 00 00 00 00 callq fc651 fc651: 8b 95 38 10 01 00 mov 0x11038(%rbp),%edx fc657: 31 c9 xor %ecx,%ecx fc659: 48 89 df mov %rbx,%rdi fc65c: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc663: 00 fc664: 8b 70 04 mov 0x4(%rax),%esi fc667: 81 c6 ae 00 00 00 add $0xae,%esi fc66d: e8 00 00 00 00 callq fc672 fc672: 8b 95 58 10 01 00 mov 0x11058(%rbp),%edx fc678: 31 c9 xor %ecx,%ecx fc67a: 48 89 df mov %rbx,%rdi fc67d: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc684: 00 fc685: 8b 70 04 mov 0x4(%rax),%esi fc688: 81 c6 aa 00 00 00 add $0xaa,%esi fc68e: e8 00 00 00 00 callq fc693 fc693: 8b 95 5c 10 01 00 mov 0x1105c(%rbp),%edx fc699: 48 89 df mov %rbx,%rdi fc69c: 31 c9 xor %ecx,%ecx fc69e: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc6a5: 00 fc6a6: 8b 70 04 mov 0x4(%rax),%esi fc6a9: 81 c6 ab 00 00 00 add $0xab,%esi fc6af: e8 00 00 00 00 callq fc6b4 fc6b4: 8b 95 48 10 01 00 mov 0x11048(%rbp),%edx fc6ba: 31 c9 xor %ecx,%ecx fc6bc: 48 89 df mov %rbx,%rdi fc6bf: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc6c6: 00 fc6c7: c1 ea 02 shr $0x2,%edx fc6ca: 8b 70 04 mov 0x4(%rax),%esi fc6cd: 81 c6 ac 00 00 00 add $0xac,%esi fc6d3: e8 00 00 00 00 callq fc6d8 fc6d8: 8b 95 60 13 01 00 mov 0x11360(%rbp),%edx fc6de: 31 c9 xor %ecx,%ecx fc6e0: 48 89 df mov %rbx,%rdi fc6e3: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc6ea: 00 fc6eb: 8b 70 04 mov 0x4(%rax),%esi fc6ee: 81 c6 b2 00 00 00 add $0xb2,%esi fc6f4: e8 00 00 00 00 callq fc6f9 fc6f9: 8b 95 60 13 01 00 mov 0x11360(%rbp),%edx fc6ff: 31 c9 xor %ecx,%ecx fc701: 48 89 df mov %rbx,%rdi fc704: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc70b: 00 fc70c: 8b 70 04 mov 0x4(%rax),%esi fc70f: 81 c6 b3 00 00 00 add $0xb3,%esi fc715: e8 00 00 00 00 callq fc71a fc71a: 8b 95 80 13 01 00 mov 0x11380(%rbp),%edx fc720: 31 c9 xor %ecx,%ecx fc722: 48 89 df mov %rbx,%rdi fc725: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc72c: 00 fc72d: 8b 70 04 mov 0x4(%rax),%esi fc730: 81 c6 af 00 00 00 add $0xaf,%esi fc736: e8 00 00 00 00 callq fc73b fc73b: 8b 95 84 13 01 00 mov 0x11384(%rbp),%edx fc741: 31 c9 xor %ecx,%ecx fc743: 48 89 df mov %rbx,%rdi fc746: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc74d: 00 fc74e: 8b 70 04 mov 0x4(%rax),%esi fc751: 81 c6 b0 00 00 00 add $0xb0,%esi fc757: e8 00 00 00 00 callq fc75c fc75c: 8b 95 70 13 01 00 mov 0x11370(%rbp),%edx fc762: 31 c9 xor %ecx,%ecx fc764: 48 89 df mov %rbx,%rdi fc767: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax fc76e: 00 fc76f: c1 ea 02 shr $0x2,%edx fc772: 8b 70 04 mov 0x4(%rax),%esi fc775: 81 c6 b1 00 00 00 add $0xb1,%esi fc77b: e8 00 00 00 00 callq fc780 fc780: e9 87 eb ff ff jmpq fb30c fc785: c7 87 d4 0a 01 00 01 movl $0x1,0x10ad4(%rdi) fc78c: 00 00 00 fc78f: 48 83 c4 18 add $0x18,%rsp fc793: 31 c0 xor %eax,%eax fc795: 5b pop %rbx fc796: 5d pop %rbp fc797: 41 5c pop %r12 fc799: 41 5d pop %r13 fc79b: 41 5e pop %r14 fc79d: 41 5f pop %r15 fc79f: c3 retq fc7a0: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc7a6: 3d ff 25 00 00 cmp $0x25ff,%eax fc7ab: 0f 86 eb e1 ff ff jbe fa99c fc7b1: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc7b7: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc7bd: 81 f9 00 06 00 00 cmp $0x600,%ecx fc7c3: 0f 43 c2 cmovae %edx,%eax fc7c6: e9 d1 e1 ff ff jmpq fa99c fc7cb: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc7d1: 3d ff 25 00 00 cmp $0x25ff,%eax fc7d6: 0f 86 56 e1 ff ff jbe fa932 fc7dc: 8d ba 00 80 fb ff lea -0x48000(%rdx),%edi fc7e2: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc7e8: 81 ff 00 06 00 00 cmp $0x600,%edi fc7ee: 0f 43 c2 cmovae %edx,%eax fc7f1: e9 3c e1 ff ff jmpq fa932 fc7f6: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc7fc: 3d ff 25 00 00 cmp $0x25ff,%eax fc801: 0f 86 b2 e5 ff ff jbe fadb9 fc807: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc80d: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc813: 81 f9 00 06 00 00 cmp $0x600,%ecx fc819: 0f 43 c2 cmovae %edx,%eax fc81c: e9 98 e5 ff ff jmpq fadb9 fc821: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc827: 3d ff 25 00 00 cmp $0x25ff,%eax fc82c: 0f 86 0c e6 ff ff jbe fae3e fc832: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc838: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc83e: 81 f9 00 06 00 00 cmp $0x600,%ecx fc844: 0f 43 c2 cmovae %edx,%eax fc847: e9 f2 e5 ff ff jmpq fae3e fc84c: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc852: 3d ff 25 00 00 cmp $0x25ff,%eax fc857: 0f 86 56 e6 ff ff jbe faeb3 fc85d: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc863: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc869: 81 f9 00 06 00 00 cmp $0x600,%ecx fc86f: 0f 43 c2 cmovae %edx,%eax fc872: e9 3c e6 ff ff jmpq faeb3 fc877: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc87d: 3d ff 25 00 00 cmp $0x25ff,%eax fc882: 0f 86 a0 e6 ff ff jbe faf28 fc888: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc88e: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc894: 81 f9 00 06 00 00 cmp $0x600,%ecx fc89a: 0f 43 c2 cmovae %edx,%eax fc89d: e9 86 e6 ff ff jmpq faf28 fc8a2: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc8a8: 3d ff 25 00 00 cmp $0x25ff,%eax fc8ad: 0f 86 ea e6 ff ff jbe faf9d fc8b3: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc8b9: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc8bf: 81 f9 00 06 00 00 cmp $0x600,%ecx fc8c5: 0f 43 c2 cmovae %edx,%eax fc8c8: e9 d0 e6 ff ff jmpq faf9d fc8cd: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc8d3: 3d ff 25 00 00 cmp $0x25ff,%eax fc8d8: 0f 86 34 e7 ff ff jbe fb012 fc8de: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc8e4: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc8ea: 81 f9 00 06 00 00 cmp $0x600,%ecx fc8f0: 0f 43 c2 cmovae %edx,%eax fc8f3: e9 1a e7 ff ff jmpq fb012 fc8f8: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc8fe: 3d ff 25 00 00 cmp $0x25ff,%eax fc903: 0f 86 7e e7 ff ff jbe fb087 fc909: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc90f: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc915: 81 f9 00 06 00 00 cmp $0x600,%ecx fc91b: 0f 43 c2 cmovae %edx,%eax fc91e: e9 64 e7 ff ff jmpq fb087 fc923: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc929: 3d ff 25 00 00 cmp $0x25ff,%eax fc92e: 0f 86 c8 e7 ff ff jbe fb0fc fc934: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc93a: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc940: 81 f9 00 06 00 00 cmp $0x600,%ecx fc946: 0f 43 c2 cmovae %edx,%eax fc949: e9 ae e7 ff ff jmpq fb0fc fc94e: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc954: 3d ff 25 00 00 cmp $0x25ff,%eax fc959: 0f 86 b2 e0 ff ff jbe faa11 fc95f: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc965: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc96b: 81 f9 00 06 00 00 cmp $0x600,%ecx fc971: 0f 43 c2 cmovae %edx,%eax fc974: e9 98 e0 ff ff jmpq faa11 fc979: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc97f: 3d ff 25 00 00 cmp $0x25ff,%eax fc984: 0f 86 fc e0 ff ff jbe faa86 fc98a: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc990: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc996: 81 f9 00 06 00 00 cmp $0x600,%ecx fc99c: 0f 43 c2 cmovae %edx,%eax fc99f: e9 e2 e0 ff ff jmpq faa86 fc9a4: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc9aa: 3d ff 25 00 00 cmp $0x25ff,%eax fc9af: 0f 86 46 e1 ff ff jbe faafb fc9b5: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc9bb: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc9c1: 81 f9 00 06 00 00 cmp $0x600,%ecx fc9c7: 0f 43 c2 cmovae %edx,%eax fc9ca: e9 2c e1 ff ff jmpq faafb fc9cf: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fc9d5: 3d ff 25 00 00 cmp $0x25ff,%eax fc9da: 0f 86 90 e1 ff ff jbe fab70 fc9e0: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fc9e6: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fc9ec: 81 f9 00 06 00 00 cmp $0x600,%ecx fc9f2: 0f 43 c2 cmovae %edx,%eax fc9f5: e9 76 e1 ff ff jmpq fab70 fc9fa: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fca00: 3d ff 25 00 00 cmp $0x25ff,%eax fca05: 0f 86 da e1 ff ff jbe fabe5 fca0b: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fca11: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fca17: 81 f9 00 06 00 00 cmp $0x600,%ecx fca1d: 0f 43 c2 cmovae %edx,%eax fca20: e9 c0 e1 ff ff jmpq fabe5 fca25: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fca2b: 3d ff 25 00 00 cmp $0x25ff,%eax fca30: 0f 86 24 e2 ff ff jbe fac5a fca36: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fca3c: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fca42: 81 f9 00 06 00 00 cmp $0x600,%ecx fca48: 0f 43 c2 cmovae %edx,%eax fca4b: e9 0a e2 ff ff jmpq fac5a fca50: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fca56: 3d ff 25 00 00 cmp $0x25ff,%eax fca5b: 0f 86 6e e2 ff ff jbe faccf fca61: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fca67: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fca6d: 81 f9 00 06 00 00 cmp $0x600,%ecx fca73: 0f 43 c2 cmovae %edx,%eax fca76: e9 54 e2 ff ff jmpq faccf fca7b: 8d 82 00 7e fb ff lea -0x48200(%rdx),%eax fca81: 3d ff 25 00 00 cmp $0x25ff,%eax fca86: 0f 86 b8 e2 ff ff jbe fad44 fca8c: 8d 8a 00 80 fb ff lea -0x48000(%rdx),%ecx fca92: 8d 82 00 80 fe ff lea -0x18000(%rdx),%eax fca98: 81 f9 00 06 00 00 cmp $0x600,%ecx fca9e: 0f 43 c2 cmovae %edx,%eax fcaa1: e9 9e e2 ff ff jmpq fad44 fcaa6: be 01 00 00 00 mov $0x1,%esi fcaab: e8 00 00 00 00 callq fcab0 fcab0: e9 8d dd ff ff jmpq fa842 fcab5: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcabb: e9 e6 f8 ff ff jmpq fc3a6 fcac0: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcac6: e9 51 f8 ff ff jmpq fc31c fcacb: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcad1: e9 bc f7 ff ff jmpq fc292 fcad6: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcadc: e9 27 f7 ff ff jmpq fc208 fcae1: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcae7: e9 95 f6 ff ff jmpq fc181 fcaec: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcaf2: e9 03 f6 ff ff jmpq fc0fa fcaf7: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcafd: e9 6e f5 ff ff jmpq fc070 fcb02: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb08: e9 cc f4 ff ff jmpq fbfd9 fcb0d: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb13: e9 37 f4 ff ff jmpq fbf4f fcb18: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb1e: e9 a2 f3 ff ff jmpq fbec5 fcb23: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb29: e9 0d f3 ff ff jmpq fbe3b fcb2e: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb34: e9 78 f2 ff ff jmpq fbdb1 fcb39: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb3f: e9 e3 f1 ff ff jmpq fbd27 fcb44: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb4a: e9 51 f1 ff ff jmpq fbca0 fcb4f: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb55: e9 bc f0 ff ff jmpq fbc16 fcb5a: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb60: e9 2a f0 ff ff jmpq fbb8f fcb65: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb6b: e9 95 ef ff ff jmpq fbb05 fcb70: 8d 82 00 08 01 00 lea 0x10800(%rdx),%eax fcb76: e9 00 ef ff ff jmpq fba7b fcb7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000fcb80 : fcb80: e8 00 00 00 00 callq fcb85 fcb85: 55 push %rbp fcb86: 53 push %rbx fcb87: 48 89 fb mov %rdi,%rbx fcb8a: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi fcb91: 48 83 ec 08 sub $0x8,%rsp fcb95: e8 00 00 00 00 callq fcb9a fcb9a: 80 bb d9 0a 01 00 00 cmpb $0x0,0x10ad9(%rbx) fcba1: 74 75 je fcc18 fcba3: 31 c9 xor %ecx,%ecx fcba5: bd 01 00 00 00 mov $0x1,%ebp fcbaa: eb 18 jmp fcbc4 fcbac: 8b 93 d4 0a 01 00 mov 0x10ad4(%rbx),%edx fcbb2: 85 d2 test %edx,%edx fcbb4: 75 6b jne fcc21 fcbb6: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax fcbbd: 83 c1 01 add $0x1,%ecx fcbc0: 39 c8 cmp %ecx,%eax fcbc2: 7e 54 jle fcc18 fcbc4: 89 e8 mov %ebp,%eax fcbc6: d3 e0 shl %cl,%eax fcbc8: 23 83 f4 25 01 00 and 0x125f4(%rbx),%eax fcbce: 75 e6 jne fcbb6 fcbd0: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) fcbd7: 75 dd jne fcbb6 fcbd9: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) fcbe0: 74 ca je fcbac fcbe2: 8b 83 d4 0a 01 00 mov 0x10ad4(%rbx),%eax fcbe8: 85 c0 test %eax,%eax fcbea: 74 ca je fcbb6 fcbec: 48 89 df mov %rbx,%rdi fcbef: 89 4c 24 04 mov %ecx,0x4(%rsp) fcbf3: e8 18 d5 ff ff callq fa110 fcbf8: 8b 4c 24 04 mov 0x4(%rsp),%ecx fcbfc: 85 c0 test %eax,%eax fcbfe: 75 b6 jne fcbb6 fcc00: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax fcc07: 83 c1 01 add $0x1,%ecx fcc0a: c7 83 d4 0a 01 00 00 movl $0x0,0x10ad4(%rbx) fcc11: 00 00 00 fcc14: 39 c8 cmp %ecx,%eax fcc16: 7f ac jg fcbc4 fcc18: 48 83 c4 08 add $0x8,%rsp fcc1c: 31 c0 xor %eax,%eax fcc1e: 5b pop %rbx fcc1f: 5d pop %rbp fcc20: c3 retq fcc21: 48 63 c1 movslq %ecx,%rax fcc24: 31 d2 xor %edx,%edx fcc26: 48 89 df mov %rbx,%rdi fcc29: 89 4c 24 04 mov %ecx,0x4(%rsp) fcc2d: 48 8b 84 c3 98 5f 01 mov 0x15f98(%rbx,%rax,8),%rax fcc34: 00 fcc35: 8b 70 04 mov 0x4(%rax),%esi fcc38: 83 ee 80 sub $0xffffff80,%esi fcc3b: e8 00 00 00 00 callq fcc40 fcc40: 8b 4c 24 04 mov 0x4(%rsp),%ecx fcc44: 85 c0 test %eax,%eax fcc46: 0f 84 6a ff ff ff je fcbb6 fcc4c: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) fcc53: 74 8d je fcbe2 fcc55: c7 83 d4 0a 01 00 01 movl $0x1,0x10ad4(%rbx) fcc5c: 00 00 00 fcc5f: e9 52 ff ff ff jmpq fcbb6 fcc64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) fcc6b: 00 00 00 00 fcc6f: 90 nop 00000000000fcc70 : fcc70: e8 00 00 00 00 callq fcc75 fcc75: 55 push %rbp fcc76: 48 89 fd mov %rdi,%rbp fcc79: e8 02 ff ff ff callq fcb80 fcc7e: 85 c0 test %eax,%eax fcc80: 74 02 je fcc84 fcc82: 5d pop %rbp fcc83: c3 retq fcc84: 48 89 ef mov %rbp,%rdi fcc87: 5d pop %rbp fcc88: e9 00 00 00 00 jmpq fcc8d fcc8d: 0f 1f 00 nopl (%rax) 00000000000fcc90 : fcc90: e8 00 00 00 00 callq fcc95 fcc95: 41 56 push %r14 fcc97: 41 55 push %r13 fcc99: 41 54 push %r12 fcc9b: 49 89 fc mov %rdi,%r12 fcc9e: 55 push %rbp fcc9f: 53 push %rbx fcca0: 80 bf 50 f9 ff ff 00 cmpb $0x0,-0x6b0(%rdi) fcca7: 74 47 je fccf0 fcca9: 48 8d af 58 f9 ff ff lea -0x6a8(%rdi),%rbp fccb0: 31 db xor %ebx,%ebx fccb2: 45 31 f6 xor %r14d,%r14d fccb5: 41 bd 01 00 00 00 mov $0x1,%r13d fccbb: 44 89 e8 mov %r13d,%eax fccbe: 89 d9 mov %ebx,%ecx fccc0: d3 e0 shl %cl,%eax fccc2: 41 23 44 24 fc and -0x4(%r12),%eax fccc7: 75 0b jne fccd4 fccc9: 48 89 ef mov %rbp,%rdi fcccc: e8 00 00 00 00 callq fccd1 fccd1: 41 01 c6 add %eax,%r14d fccd4: 41 0f b6 84 24 50 f9 movzbl -0x6b0(%r12),%eax fccdb: ff ff fccdd: 83 c3 01 add $0x1,%ebx fcce0: 48 81 c5 50 03 00 00 add $0x350,%rbp fcce7: 39 d8 cmp %ebx,%eax fcce9: 77 d0 ja fccbb fcceb: 45 85 f6 test %r14d,%r14d fccee: 75 0c jne fccfc fccf0: 41 8b 84 24 80 00 00 mov 0x80(%r12),%eax fccf7: 00 fccf8: 85 c0 test %eax,%eax fccfa: 74 21 je fcd1d fccfc: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # fcd03 fcd03: 5b pop %rbx fcd04: 4c 89 e2 mov %r12,%rdx fcd07: b9 e8 03 00 00 mov $0x3e8,%ecx fcd0c: 5d pop %rbp fcd0d: bf 80 01 00 00 mov $0x180,%edi fcd12: 41 5c pop %r12 fcd14: 41 5d pop %r13 fcd16: 41 5e pop %r14 fcd18: e9 00 00 00 00 jmpq fcd1d fcd1d: 5b pop %rbx fcd1e: 49 8d bc 24 50 d3 fe lea -0x12cb0(%r12),%rdi fcd25: ff fcd26: 5d pop %rbp fcd27: 31 d2 xor %edx,%edx fcd29: 41 5c pop %r12 fcd2b: be 0d 00 00 00 mov $0xd,%esi fcd30: 41 5d pop %r13 fcd32: 41 5e pop %r14 fcd34: e9 00 00 00 00 jmpq fcd39 fcd39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000fcd40 : fcd40: e8 00 00 00 00 callq fcd45 fcd45: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax fcd4c: 00 00 00 fcd4f: 53 push %rbx fcd50: 45 31 c0 xor %r8d,%r8d fcd53: 31 c9 xor %ecx,%ecx fcd55: 48 89 87 b0 2c 01 00 mov %rax,0x12cb0(%rdi) fcd5c: 48 8d 87 b8 2c 01 00 lea 0x12cb8(%rdi),%rax fcd63: 48 89 fb mov %rdi,%rbx fcd66: ba 00 00 20 00 mov $0x200000,%edx fcd6b: 48 89 87 b8 2c 01 00 mov %rax,0x12cb8(%rdi) fcd72: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fcd79: 48 8d bf d0 2c 01 00 lea 0x12cd0(%rdi),%rdi fcd80: 48 89 47 f0 mov %rax,-0x10(%rdi) fcd84: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) fcd8b: 00 fcd8c: e8 00 00 00 00 callq fcd91 fcd91: 48 8d bb 10 2d 01 00 lea 0x12d10(%rbx),%rdi fcd98: 48 c7 c2 00 00 00 00 mov $0x0,%rdx fcd9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fcda6: e8 00 00 00 00 callq fcdab fcdab: 31 c0 xor %eax,%eax fcdad: c7 83 30 2d 01 00 00 movl $0x0,0x12d30(%rbx) fcdb4: 00 00 00 fcdb7: 5b pop %rbx fcdb8: c3 retq fcdb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000fcdc0 : fcdc0: e8 00 00 00 00 callq fcdc5 fcdc5: 41 55 push %r13 fcdc7: 41 54 push %r12 fcdc9: 55 push %rbp fcdca: 48 89 fd mov %rdi,%rbp fcdcd: 48 81 c7 b0 2c 01 00 add $0x12cb0,%rdi fcdd4: 53 push %rbx fcdd5: e8 00 00 00 00 callq fcdda fcdda: 80 bd 00 26 01 00 00 cmpb $0x0,0x12600(%rbp) fcde1: 74 3b je fce1e fcde3: 4c 8d a5 08 26 01 00 lea 0x12608(%rbp),%r12 fcdea: 31 db xor %ebx,%ebx fcdec: 41 bd 01 00 00 00 mov $0x1,%r13d fcdf2: 44 89 e8 mov %r13d,%eax fcdf5: 89 d9 mov %ebx,%ecx fcdf7: d3 e0 shl %cl,%eax fcdf9: 23 85 ac 2c 01 00 and 0x12cac(%rbp),%eax fcdff: 75 08 jne fce09 fce01: 4c 89 e7 mov %r12,%rdi fce04: e8 00 00 00 00 callq fce09 fce09: 0f b6 85 00 26 01 00 movzbl 0x12600(%rbp),%eax fce10: 83 c3 01 add $0x1,%ebx fce13: 49 81 c4 50 03 00 00 add $0x350,%r12 fce1a: 39 d8 cmp %ebx,%eax fce1c: 7f d4 jg fcdf2 fce1e: 5b pop %rbx fce1f: 31 c0 xor %eax,%eax fce21: 5d pop %rbp fce22: 41 5c pop %r12 fce24: 41 5d pop %r13 fce26: c3 retq fce27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) fce2e: 00 00 00000000000fce30 : fce30: e8 00 00 00 00 callq fce35 fce35: 48 81 c7 b0 2c 01 00 add $0x12cb0,%rdi fce3c: e8 00 00 00 00 callq fce41 fce41: 31 c0 xor %eax,%eax fce43: c3 retq fce44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) fce4b: 00 00 00 00 fce4f: 90 nop 00000000000fce50 : fce50: e8 00 00 00 00 callq fce55 fce55: 31 c0 xor %eax,%eax fce57: c3 retq fce58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) fce5f: 00 00000000000fce60 : fce60: e8 00 00 00 00 callq fce65 fce65: 41 54 push %r12 fce67: 55 push %rbp fce68: 48 8b 2f mov (%rdi),%rbp fce6b: f0 ff 85 30 2d 01 00 lock incl 0x12d30(%rbp) fce72: 4c 8d a5 10 2d 01 00 lea 0x12d10(%rbp),%r12 fce79: 48 8d bd b0 2c 01 00 lea 0x12cb0(%rbp),%rdi fce80: e8 00 00 00 00 callq fce85 fce85: 4c 89 e7 mov %r12,%rdi fce88: e8 00 00 00 00 callq fce8d fce8d: 48 89 ef mov %rbp,%rdi fce90: ba 01 00 00 00 mov $0x1,%edx fce95: be 0d 00 00 00 mov $0xd,%esi fce9a: e8 00 00 00 00 callq fce9f fce9f: 4c 89 e7 mov %r12,%rdi fcea2: 5d pop %rbp fcea3: 41 5c pop %r12 fcea5: e9 00 00 00 00 jmpq fceaa fceaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000000fceb0 : fceb0: e8 00 00 00 00 callq fceb5 fceb5: 48 8b 07 mov (%rdi),%rax fceb8: f0 ff 88 30 2d 01 00 lock decl 0x12d30(%rax) fcebf: 48 8b 17 mov (%rdi),%rdx fcec2: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # fcec9 fcec9: b9 e8 03 00 00 mov $0x3e8,%ecx fcece: bf 80 01 00 00 mov $0x180,%edi fced3: 48 81 c2 b0 2c 01 00 add $0x12cb0,%rdx fceda: e9 00 00 00 00 jmpq fcedf fcedf: 90 nop 00000000000fcee0 : fcee0: e8 00 00 00 00 callq fcee5 fcee5: 41 55 push %r13 fcee7: 31 c9 xor %ecx,%ecx fcee9: ba ad de fe ca mov $0xcafedead,%edx fceee: 41 54 push %r12 fcef0: 55 push %rbp fcef1: 53 push %rbx fcef2: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax fcef8: 48 89 fb mov %rdi,%rbx fcefb: 48 8b 2f mov (%rdi),%rbp fcefe: 48 69 c0 50 03 00 00 imul $0x350,%rax,%rax fcf05: 48 89 ef mov %rbp,%rdi fcf08: 8b b4 05 50 29 01 00 mov 0x12950(%rbp,%rax,1),%esi fcf0f: e8 00 00 00 00 callq fcf14 fcf14: be 03 00 00 00 mov $0x3,%esi fcf19: 48 89 df mov %rbx,%rdi fcf1c: e8 00 00 00 00 callq fcf21 fcf21: 41 89 c5 mov %eax,%r13d fcf24: 85 c0 test %eax,%eax fcf26: 74 0a je fcf32 fcf28: 5b pop %rbx fcf29: 44 89 e8 mov %r13d,%eax fcf2c: 5d pop %rbp fcf2d: 41 5c pop %r12 fcf2f: 41 5d pop %r13 fcf31: c3 retq fcf32: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fcf38: 44 0f b7 a5 a8 2c 01 movzwl 0x12ca8(%rbp),%r12d fcf3f: 00 fcf40: 85 ff test %edi,%edi fcf42: 0f 8e f4 00 00 00 jle fd03c fcf48: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fcf4f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi fcf56: 48 8d 50 01 lea 0x1(%rax),%rdx fcf5a: 23 83 40 02 00 00 and 0x240(%rbx),%eax fcf60: 48 8d 04 86 lea (%rsi,%rax,4),%rax fcf64: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fcf6b: 44 89 20 mov %r12d,(%rax) fcf6e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx fcf74: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fcf7b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fcf82: 8d 51 ff lea -0x1(%rcx),%edx fcf85: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fcf8c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fcf92: 85 d2 test %edx,%edx fcf94: 0f 8e b3 00 00 00 jle fd04d fcf9a: 48 8d 50 01 lea 0x1(%rax),%rdx fcf9e: 23 83 40 02 00 00 and 0x240(%rbx),%eax fcfa4: 48 89 df mov %rbx,%rdi fcfa7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fcfae: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fcfb5: 48 8d 04 82 lea (%rdx,%rax,4),%rax fcfb9: c7 00 ef be ad de movl $0xdeadbeef,(%rax) fcfbf: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax fcfc6: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) fcfcd: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) fcfd4: e8 00 00 00 00 callq fcfd9 fcfd9: 8b 8d 28 07 00 00 mov 0x728(%rbp),%ecx fcfdf: 85 c9 test %ecx,%ecx fcfe1: 74 4e je fd031 fcfe3: 45 31 e4 xor %r12d,%r12d fcfe6: eb 17 jmp fcfff fcfe8: bf c7 10 00 00 mov $0x10c7,%edi fcfed: 41 83 c4 01 add $0x1,%r12d fcff1: e8 00 00 00 00 callq fcff6 fcff6: 44 39 a5 28 07 00 00 cmp %r12d,0x728(%rbp) fcffd: 76 32 jbe fd031 fcfff: 8b 83 48 02 00 00 mov 0x248(%rbx),%eax fd005: 31 d2 xor %edx,%edx fd007: 48 89 ef mov %rbp,%rdi fd00a: 48 69 c0 50 03 00 00 imul $0x350,%rax,%rax fd011: 8b b4 05 50 29 01 00 mov 0x12950(%rbp,%rax,1),%esi fd018: e8 00 00 00 00 callq fd01d fd01d: 3d ef be ad de cmp $0xdeadbeef,%eax fd022: 75 c4 jne fcfe8 fd024: 44 39 a5 28 07 00 00 cmp %r12d,0x728(%rbp) fd02b: 0f 87 f7 fe ff ff ja fcf28 fd031: 41 bd 92 ff ff ff mov $0xffffff92,%r13d fd037: e9 ec fe ff ff jmpq fcf28 fd03c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd043: e8 00 00 00 00 callq fd048 fd048: e9 fb fe ff ff jmpq fcf48 fd04d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd054: e8 00 00 00 00 callq fd059 fd059: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd060: e9 35 ff ff ff jmpq fcf9a fd065: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) fd06c: 00 00 00 00 00000000000fd070 : fd070: e8 00 00 00 00 callq fd075 fd075: 41 56 push %r14 fd077: ba 02 00 00 00 mov $0x2,%edx fd07c: 41 55 push %r13 fd07e: 41 54 push %r12 fd080: 49 89 f4 mov %rsi,%r12 fd083: be 40 00 00 00 mov $0x40,%esi fd088: 55 push %rbp fd089: 48 89 fd mov %rdi,%rbp fd08c: 53 push %rbx fd08d: 48 83 ec 18 sub $0x18,%rsp fd091: 48 8b 1f mov (%rdi),%rbx fd094: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax fd09b: 00 00 fd09d: 48 89 44 24 10 mov %rax,0x10(%rsp) fd0a2: 31 c0 xor %eax,%eax fd0a4: 48 89 e1 mov %rsp,%rcx fd0a7: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) fd0ae: 00 00 fd0b0: 48 89 df mov %rbx,%rdi fd0b3: e8 00 00 00 00 callq fd0b8 fd0b8: 41 89 c5 mov %eax,%r13d fd0bb: 85 c0 test %eax,%eax fd0bd: 0f 85 5a 01 00 00 jne fd21d fd0c3: 48 8b 04 24 mov (%rsp),%rax fd0c7: 48 8b 90 88 01 00 00 mov 0x188(%rax),%rdx fd0ce: 8b 83 a8 2c 01 00 mov 0x12ca8(%rbx),%eax fd0d4: 48 8b 4a 18 mov 0x18(%rdx),%rcx fd0d8: 25 ff ff 03 00 and $0x3ffff,%eax fd0dd: 89 01 mov %eax,(%rcx) fd0df: 48 8b 42 18 mov 0x18(%rdx),%rax fd0e3: c7 40 04 ef be ad de movl $0xdeadbeef,0x4(%rax) fd0ea: b8 08 00 00 00 mov $0x8,%eax fd0ef: 48 8b 4a 18 mov 0x18(%rdx),%rcx fd0f3: c7 04 01 00 00 00 60 movl $0x60000000,(%rcx,%rax,1) fd0fa: 48 8b 4a 18 mov 0x18(%rdx),%rcx fd0fe: c7 44 01 04 00 00 00 movl $0x0,0x4(%rcx,%rax,1) fd105: 00 fd106: 48 83 c0 08 add $0x8,%rax fd10a: 48 83 f8 40 cmp $0x40,%rax fd10e: 75 df jne fd0ef fd110: c7 42 08 10 00 00 00 movl $0x10,0x8(%rdx) fd117: 48 8b 3c 24 mov (%rsp),%rdi fd11b: 48 89 ee mov %rbp,%rsi fd11e: 48 8d 54 24 08 lea 0x8(%rsp),%rdx fd123: e8 00 00 00 00 callq fd128 fd128: 41 89 c5 mov %eax,%r13d fd12b: 85 c0 test %eax,%eax fd12d: 0f 85 12 01 00 00 jne fd245 fd133: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 fd138: 4d 85 f6 test %r14,%r14 fd13b: 74 4f je fd18c fd13d: 49 8d 7e 38 lea 0x38(%r14),%rdi fd141: b8 01 00 00 00 mov $0x1,%eax fd146: f0 41 0f c1 46 38 lock xadd %eax,0x38(%r14) fd14c: 85 c0 test %eax,%eax fd14e: 0f 84 44 01 00 00 je fd298 fd154: 0f 88 28 01 00 00 js fd282 fd15a: 83 c0 01 add $0x1,%eax fd15d: 0f 88 1f 01 00 00 js fd282 fd163: 48 8b 44 24 08 mov 0x8(%rsp),%rax fd168: 48 85 c0 test %rax,%rax fd16b: 74 1f je fd18c fd16d: 48 8d 78 38 lea 0x38(%rax),%rdi fd171: ba ff ff ff ff mov $0xffffffff,%edx fd176: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) fd17b: 83 fa 01 cmp $0x1,%edx fd17e: 0f 84 d4 00 00 00 je fd258 fd184: 85 d2 test %edx,%edx fd186: 0f 8e db 00 00 00 jle fd267 fd18c: 31 f6 xor %esi,%esi fd18e: 4c 89 e2 mov %r12,%rdx fd191: 4c 89 f7 mov %r14,%rdi fd194: e8 00 00 00 00 callq fd199 fd199: 48 85 c0 test %rax,%rax fd19c: 0f 84 9b 00 00 00 je fd23d fd1a2: 0f 88 ba 00 00 00 js fd262 fd1a8: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax fd1ae: 85 c0 test %eax,%eax fd1b0: 0f 84 9a 00 00 00 je fd250 fd1b6: 45 31 e4 xor %r12d,%r12d fd1b9: eb 17 jmp fd1d2 fd1bb: bf c7 10 00 00 mov $0x10c7,%edi fd1c0: 41 83 c4 01 add $0x1,%r12d fd1c4: e8 00 00 00 00 callq fd1c9 fd1c9: 44 39 a3 28 07 00 00 cmp %r12d,0x728(%rbx) fd1d0: 76 7e jbe fd250 fd1d2: 8b 85 48 02 00 00 mov 0x248(%rbp),%eax fd1d8: 31 d2 xor %edx,%edx fd1da: 48 89 df mov %rbx,%rdi fd1dd: 48 69 c0 50 03 00 00 imul $0x350,%rax,%rax fd1e4: 8b b4 03 50 29 01 00 mov 0x12950(%rbx,%rax,1),%esi fd1eb: e8 00 00 00 00 callq fd1f0 fd1f0: 3d ef be ad de cmp $0xdeadbeef,%eax fd1f5: 75 c4 jne fd1bb fd1f7: 44 39 a3 28 07 00 00 cmp %r12d,0x728(%rbx) fd1fe: 76 50 jbe fd250 fd200: 4d 85 f6 test %r14,%r14 fd203: 74 18 je fd21d fd205: 49 8d 7e 38 lea 0x38(%r14),%rdi fd209: b8 ff ff ff ff mov $0xffffffff,%eax fd20e: f0 41 0f c1 46 38 lock xadd %eax,0x38(%r14) fd214: 83 f8 01 cmp $0x1,%eax fd217: 74 78 je fd291 fd219: 85 c0 test %eax,%eax fd21b: 7e 59 jle fd276 fd21d: 48 8b 44 24 10 mov 0x10(%rsp),%rax fd222: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax fd229: 00 00 fd22b: 75 7a jne fd2a7 fd22d: 48 83 c4 18 add $0x18,%rsp fd231: 44 89 e8 mov %r13d,%eax fd234: 5b pop %rbx fd235: 5d pop %rbp fd236: 41 5c pop %r12 fd238: 41 5d pop %r13 fd23a: 41 5e pop %r14 fd23c: c3 retq fd23d: 41 bd 92 ff ff ff mov $0xffffff92,%r13d fd243: eb d8 jmp fd21d fd245: 48 8b 3c 24 mov (%rsp),%rdi fd249: e8 00 00 00 00 callq fd24e fd24e: eb cd jmp fd21d fd250: 41 bd 92 ff ff ff mov $0xffffff92,%r13d fd256: eb a8 jmp fd200 fd258: e8 00 00 00 00 callq fd25d fd25d: e9 2a ff ff ff jmpq fd18c fd262: 41 89 c5 mov %eax,%r13d fd265: eb b6 jmp fd21d fd267: be 03 00 00 00 mov $0x3,%esi fd26c: e8 00 00 00 00 callq fd271 fd271: e9 16 ff ff ff jmpq fd18c fd276: be 03 00 00 00 mov $0x3,%esi fd27b: e8 00 00 00 00 callq fd280 fd280: eb 9b jmp fd21d fd282: be 01 00 00 00 mov $0x1,%esi fd287: e8 00 00 00 00 callq fd28c fd28c: e9 d2 fe ff ff jmpq fd163 fd291: e8 00 00 00 00 callq fd296 fd296: eb 85 jmp fd21d fd298: be 02 00 00 00 mov $0x2,%esi fd29d: e8 00 00 00 00 callq fd2a2 fd2a2: e9 bc fe ff ff jmpq fd163 fd2a7: e8 00 00 00 00 callq fd2ac fd2ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000fd2b0 : fd2b0: e8 00 00 00 00 callq fd2b5 fd2b5: 48 8b 07 mov (%rdi),%rax fd2b8: 4c 8b 8f 00 02 00 00 mov 0x200(%rdi),%r9 fd2bf: 41 89 c8 mov %ecx,%r8d fd2c2: 8b 0e mov (%rsi),%ecx fd2c4: 48 8b 80 98 5f 01 00 mov 0x15f98(%rax),%rax fd2cb: 44 8d 51 01 lea 0x1(%rcx),%r10d fd2cf: 49 8d 0c 89 lea (%r9,%rcx,4),%rcx fd2d3: 8b 40 04 mov 0x4(%rax),%eax fd2d6: 44 89 16 mov %r10d,(%rsi) fd2d9: 05 17 05 00 00 add $0x517,%eax fd2de: 25 ff ff 03 00 and $0x3ffff,%eax fd2e3: 89 01 mov %eax,(%rcx) fd2e5: 8d 82 00 08 fe ff lea -0x1f800(%rdx),%eax fd2eb: 48 8b 8f 00 02 00 00 mov 0x200(%rdi),%rcx fd2f2: 3d ff 27 00 00 cmp $0x27ff,%eax fd2f7: 76 4a jbe fd343 fd2f9: 8d 82 00 20 fe ff lea -0x1e000(%rdx),%eax fd2ff: 3d ff 01 00 00 cmp $0x1ff,%eax fd304: 76 3d jbe fd343 fd306: 8b 06 mov (%rsi),%eax fd308: 44 8d 48 01 lea 0x1(%rax),%r9d fd30c: 48 8d 04 81 lea (%rcx,%rax,4),%rax fd310: 44 89 0e mov %r9d,(%rsi) fd313: 89 10 mov %edx,(%rax) fd315: 8b 06 mov (%rsi),%eax fd317: 48 8b 97 00 02 00 00 mov 0x200(%rdi),%rdx fd31e: 8d 48 01 lea 0x1(%rax),%ecx fd321: 48 8d 04 82 lea (%rdx,%rax,4),%rax fd325: 89 0e mov %ecx,(%rsi) fd327: c7 00 00 00 00 00 movl $0x0,(%rax) fd32d: 8b 06 mov (%rsi),%eax fd32f: 48 8b 97 00 02 00 00 mov 0x200(%rdi),%rdx fd336: 8d 48 01 lea 0x1(%rax),%ecx fd339: 48 8d 04 82 lea (%rdx,%rax,4),%rax fd33d: 89 0e mov %ecx,(%rsi) fd33f: 44 89 00 mov %r8d,(%rax) fd342: c3 retq fd343: 8b 06 mov (%rsi),%eax fd345: c1 ea 02 shr $0x2,%edx fd348: 81 e2 ff ff 03 00 and $0x3ffff,%edx fd34e: 44 8d 48 01 lea 0x1(%rax),%r9d fd352: 48 8d 04 81 lea (%rcx,%rax,4),%rax fd356: 44 89 0e mov %r9d,(%rsi) fd359: c7 00 00 00 00 00 movl $0x0,(%rax) fd35f: 8b 06 mov (%rsi),%eax fd361: 48 8b 8f 00 02 00 00 mov 0x200(%rdi),%rcx fd368: 44 8d 48 01 lea 0x1(%rax),%r9d fd36c: 48 8d 04 81 lea (%rcx,%rax,4),%rax fd370: 44 89 0e mov %r9d,(%rsi) fd373: 89 10 mov %edx,(%rax) fd375: eb b6 jmp fd32d fd377: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) fd37e: 00 00 00000000000fd380 : fd380: e8 00 00 00 00 callq fd385 fd385: 31 c0 xor %eax,%eax fd387: c3 retq fd388: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) fd38f: 00 00000000000fd390 : fd390: e8 00 00 00 00 callq fd395 fd395: 41 55 push %r13 fd397: 49 89 fd mov %rdi,%r13 fd39a: 41 54 push %r12 fd39c: 55 push %rbp fd39d: 53 push %rbx fd39e: 48 8b 2f mov (%rdi),%rbp fd3a1: 48 8d bd 70 0a 01 00 lea 0x10a70(%rbp),%rdi fd3a8: e8 00 00 00 00 callq fd3ad fd3ad: 48 8d bd d0 25 01 00 lea 0x125d0(%rbp),%rdi fd3b4: 83 f0 01 xor $0x1,%eax fd3b7: 44 0f b6 e0 movzbl %al,%r12d fd3bb: e8 00 00 00 00 callq fd3c0 fd3c0: 48 8d bd 00 0b 01 00 lea 0x10b00(%rbp),%rdi fd3c7: e8 00 00 00 00 callq fd3cc fd3cc: 85 c0 test %eax,%eax fd3ce: 75 5e jne fd42e fd3d0: 8b 85 d0 0a 01 00 mov 0x10ad0(%rbp),%eax fd3d6: 85 c0 test %eax,%eax fd3d8: 74 43 je fd41d fd3da: 31 db xor %ebx,%ebx fd3dc: eb 0b jmp fd3e9 fd3de: 83 c3 01 add $0x1,%ebx fd3e1: 39 9d d0 0a 01 00 cmp %ebx,0x10ad0(%rbp) fd3e7: 76 34 jbe fd41d fd3e9: 48 63 c3 movslq %ebx,%rax fd3ec: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax fd3f3: 48 8d bc 05 28 0e 01 lea 0x10e28(%rbp,%rax,1),%rdi fd3fa: 00 fd3fb: e8 00 00 00 00 callq fd400 fd400: 85 c0 test %eax,%eax fd402: 74 da je fd3de fd404: 89 de mov %ebx,%esi fd406: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd40d: 83 c3 01 add $0x1,%ebx fd410: e8 00 00 00 00 callq fd415 fd415: 39 9d d0 0a 01 00 cmp %ebx,0x10ad0(%rbp) fd41b: 77 cc ja fd3e9 fd41d: 5b pop %rbx fd41e: 44 89 e6 mov %r12d,%esi fd421: 5d pop %rbp fd422: 4c 89 ef mov %r13,%rdi fd425: 41 5c pop %r12 fd427: 41 5d pop %r13 fd429: e9 00 00 00 00 jmpq fd42e fd42e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd435: e8 00 00 00 00 callq fd43a fd43a: eb 94 jmp fd3d0 fd43c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000fd440 : fd440: e8 00 00 00 00 callq fd445 fd445: 4c 8b 07 mov (%rdi),%r8 fd448: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx fd44f: 31 c9 xor %ecx,%ecx fd451: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax fd458: 4c 89 c7 mov %r8,%rdi fd45b: 8b 70 04 mov 0x4(%rax),%esi fd45e: 81 c6 09 05 00 00 add $0x509,%esi fd464: e9 00 00 00 00 jmpq fd469 fd469: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000000fd470 : fd470: e8 00 00 00 00 callq fd475 fd475: 48 8b 3f mov (%rdi),%rdi fd478: 31 d2 xor %edx,%edx fd47a: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax fd481: 8b 70 04 mov 0x4(%rax),%esi fd484: 81 c6 09 05 00 00 add $0x509,%esi fd48a: e8 00 00 00 00 callq fd48f fd48f: 89 c0 mov %eax,%eax fd491: c3 retq fd492: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) fd499: 00 00 00 00 fd49d: 0f 1f 00 nopl (%rax) 00000000000fd4a0 : fd4a0: e8 00 00 00 00 callq fd4a5 fd4a5: 48 8b 3f mov (%rdi),%rdi fd4a8: 31 d2 xor %edx,%edx fd4aa: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax fd4b1: 8b 70 04 mov 0x4(%rax),%esi fd4b4: 81 c6 57 04 00 00 add $0x457,%esi fd4ba: e8 00 00 00 00 callq fd4bf fd4bf: 89 c0 mov %eax,%eax fd4c1: c3 retq fd4c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) fd4c9: 00 00 00 00 fd4cd: 0f 1f 00 nopl (%rax) 00000000000fd4d0 : fd4d0: e8 00 00 00 00 callq fd4d5 fd4d5: 55 push %rbp fd4d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fd4dd: 48 89 fd mov %rdi,%rbp fd4e0: bf 01 00 00 00 mov $0x1,%edi fd4e5: 53 push %rbx fd4e6: 48 89 d3 mov %rdx,%rbx fd4e9: e8 00 00 00 00 callq fd4ee fd4ee: 8b 73 04 mov 0x4(%rbx),%esi fd4f1: 83 fe 7e cmp $0x7e,%esi fd4f4: 74 14 je fd50a fd4f6: 8b 53 2c mov 0x2c(%rbx),%edx fd4f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd500: e8 00 00 00 00 callq fd505 fd505: 31 c0 xor %eax,%eax fd507: 5b pop %rbx fd508: 5d pop %rbp fd509: c3 retq fd50a: 48 8d bd 08 26 01 00 lea 0x12608(%rbp),%rdi fd511: e8 00 00 00 00 callq fd516 fd516: 31 c0 xor %eax,%eax fd518: 5b pop %rbx fd519: 5d pop %rbp fd51a: c3 retq fd51b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000000fd520 : fd520: e8 00 00 00 00 callq fd525 fd525: 41 54 push %r12 fd527: 55 push %rbp fd528: 89 f5 mov %esi,%ebp fd52a: 53 push %rbx fd52b: 48 89 fb mov %rdi,%rbx fd52e: f6 87 10 02 00 00 01 testb $0x1,0x210(%rdi) fd535: 0f 84 e4 00 00 00 je fd61f fd53b: 0f 0b ud2 fd53d: d1 ed shr %ebp fd53f: 0f 84 d5 00 00 00 je fd61a fd545: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax fd54b: 45 31 e4 xor %r12d,%r12d fd54e: e9 99 00 00 00 jmpq fd5ec fd553: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd55a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx fd561: 48 8d 50 01 lea 0x1(%rax),%rdx fd565: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd56b: 48 8d 04 81 lea (%rcx,%rax,4),%rax fd56f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fd576: c7 00 00 00 00 60 movl $0x60000000,(%rax) fd57c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx fd582: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd589: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fd590: 8d 51 ff lea -0x1(%rcx),%edx fd593: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fd59a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fd5a0: 85 d2 test %edx,%edx fd5a2: 7e 61 jle fd605 fd5a4: 48 8d 50 01 lea 0x1(%rax),%rdx fd5a8: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd5ae: 41 83 c4 01 add $0x1,%r12d fd5b2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fd5b9: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fd5c0: 48 8d 04 82 lea (%rdx,%rax,4),%rax fd5c4: c7 00 00 00 00 00 movl $0x0,(%rax) fd5ca: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax fd5d1: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) fd5d8: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax fd5de: 83 e8 01 sub $0x1,%eax fd5e1: 89 83 28 02 00 00 mov %eax,0x228(%rbx) fd5e7: 44 39 e5 cmp %r12d,%ebp fd5ea: 74 2e je fd61a fd5ec: 85 c0 test %eax,%eax fd5ee: 0f 8f 5f ff ff ff jg fd553 fd5f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd5fb: e8 00 00 00 00 callq fd600 fd600: e9 4e ff ff ff jmpq fd553 fd605: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd60c: e8 00 00 00 00 callq fd611 fd611: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd618: eb 8a jmp fd5a4 fd61a: 5b pop %rbx fd61b: 5d pop %rbp fd61c: 41 5c pop %r12 fd61e: c3 retq fd61f: 40 f6 c6 01 test $0x1,%sil fd623: 0f 84 14 ff ff ff je fd53d fd629: e9 0d ff ff ff jmpq fd53b fd62e: 66 90 xchg %ax,%ax 00000000000fd630 : fd630: e8 00 00 00 00 callq fd635 fd635: 55 push %rbp fd636: 53 push %rbx fd637: 48 8b 07 mov (%rdi),%rax fd63a: 48 89 fb mov %rdi,%rbx fd63d: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d fd644: 48 8b 80 98 5f 01 00 mov 0x15f98(%rax),%rax fd64b: 8b 68 04 mov 0x4(%rax),%ebp fd64e: 81 c5 17 05 00 00 add $0x517,%ebp fd654: 81 e5 ff ff 03 00 and $0x3ffff,%ebp fd65a: 45 85 c0 test %r8d,%r8d fd65d: 0f 8e 23 01 00 00 jle fd786 fd663: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd66a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi fd671: 48 8d 50 01 lea 0x1(%rax),%rdx fd675: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd67b: 48 8d 04 87 lea (%rdi,%rax,4),%rax fd67f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fd686: 89 28 mov %ebp,(%rax) fd688: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx fd68e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd695: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fd69c: 8d 51 ff lea -0x1(%rcx),%edx fd69f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fd6a6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fd6ac: 85 d2 test %edx,%edx fd6ae: 0f 8e 10 01 00 00 jle fd7c4 fd6b4: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi fd6bb: 48 8d 50 01 lea 0x1(%rax),%rdx fd6bf: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd6c5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fd6cc: 48 8d 04 86 lea (%rsi,%rax,4),%rax fd6d0: c7 00 04 8e 06 00 movl $0x68e04,(%rax) fd6d6: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fd6dc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd6e3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fd6ea: 8d 56 ff lea -0x1(%rsi),%edx fd6ed: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fd6f4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fd6fa: 85 d2 test %edx,%edx fd6fc: 0f 8e aa 00 00 00 jle fd7ac fd702: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx fd709: 48 8d 50 01 lea 0x1(%rax),%rdx fd70d: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd713: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fd71a: 48 8d 04 81 lea (%rcx,%rax,4),%rax fd71e: c7 00 00 00 00 00 movl $0x0,(%rax) fd724: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx fd72a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd731: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fd738: 8d 51 ff lea -0x1(%rcx),%edx fd73b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fd742: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fd748: 85 d2 test %edx,%edx fd74a: 7e 4b jle fd797 fd74c: 48 8d 50 01 lea 0x1(%rax),%rdx fd750: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd756: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fd75d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fd764: 48 8d 04 82 lea (%rdx,%rax,4),%rax fd768: c7 00 00 00 01 00 movl $0x10000,(%rax) fd76e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax fd775: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) fd77c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) fd783: 5b pop %rbx fd784: 5d pop %rbp fd785: c3 retq fd786: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd78d: e8 00 00 00 00 callq fd792 fd792: e9 cc fe ff ff jmpq fd663 fd797: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd79e: e8 00 00 00 00 callq fd7a3 fd7a3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd7aa: eb a0 jmp fd74c fd7ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd7b3: e8 00 00 00 00 callq fd7b8 fd7b8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd7bf: e9 3e ff ff ff jmpq fd702 fd7c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd7cb: e8 00 00 00 00 callq fd7d0 fd7d0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd7d7: e9 d8 fe ff ff jmpq fd6b4 fd7dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000fd7e0 : fd7e0: e8 00 00 00 00 callq fd7e5 fd7e5: 55 push %rbp fd7e6: 53 push %rbx fd7e7: 48 8b 07 mov (%rdi),%rax fd7ea: 48 89 fb mov %rdi,%rbx fd7ed: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d fd7f4: 48 8b 80 98 5f 01 00 mov 0x15f98(%rax),%rax fd7fb: 8b 68 04 mov 0x4(%rax),%ebp fd7fe: 81 c5 17 05 00 00 add $0x517,%ebp fd804: 81 e5 ff ff 03 00 and $0x3ffff,%ebp fd80a: 45 85 c0 test %r8d,%r8d fd80d: 0f 8e 23 01 00 00 jle fd936 fd813: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd81a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi fd821: 48 8d 50 01 lea 0x1(%rax),%rdx fd825: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd82b: 48 8d 04 87 lea (%rdi,%rax,4),%rax fd82f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fd836: 89 28 mov %ebp,(%rax) fd838: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx fd83e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd845: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fd84c: 8d 51 ff lea -0x1(%rcx),%edx fd84f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fd856: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fd85c: 85 d2 test %edx,%edx fd85e: 0f 8e 10 01 00 00 jle fd974 fd864: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi fd86b: 48 8d 50 01 lea 0x1(%rax),%rdx fd86f: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd875: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fd87c: 48 8d 04 86 lea (%rsi,%rax,4),%rax fd880: c7 00 04 8e 06 00 movl $0x68e04,(%rax) fd886: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fd88c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd893: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fd89a: 8d 56 ff lea -0x1(%rsi),%edx fd89d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fd8a4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fd8aa: 85 d2 test %edx,%edx fd8ac: 0f 8e aa 00 00 00 jle fd95c fd8b2: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx fd8b9: 48 8d 50 01 lea 0x1(%rax),%rdx fd8bd: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd8c3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fd8ca: 48 8d 04 81 lea (%rcx,%rax,4),%rax fd8ce: c7 00 00 00 00 00 movl $0x0,(%rax) fd8d4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx fd8da: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd8e1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fd8e8: 8d 51 ff lea -0x1(%rcx),%edx fd8eb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fd8f2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fd8f8: 85 d2 test %edx,%edx fd8fa: 7e 4b jle fd947 fd8fc: 48 8d 50 01 lea 0x1(%rax),%rdx fd900: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd906: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fd90d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fd914: 48 8d 04 82 lea (%rdx,%rax,4),%rax fd918: c7 00 00 00 01 80 movl $0x80010000,(%rax) fd91e: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax fd925: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) fd92c: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) fd933: 5b pop %rbx fd934: 5d pop %rbp fd935: c3 retq fd936: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd93d: e8 00 00 00 00 callq fd942 fd942: e9 cc fe ff ff jmpq fd813 fd947: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd94e: e8 00 00 00 00 callq fd953 fd953: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd95a: eb a0 jmp fd8fc fd95c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd963: e8 00 00 00 00 callq fd968 fd968: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd96f: e9 3e ff ff ff jmpq fd8b2 fd974: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fd97b: e8 00 00 00 00 callq fd980 fd980: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd987: e9 d8 fe ff ff jmpq fd864 fd98c: 0f 1f 40 00 nopl 0x0(%rax) 00000000000fd990 : fd990: e8 00 00 00 00 callq fd995 fd995: 41 56 push %r14 fd997: 44 8d 34 b5 00 00 00 lea 0x0(,%rsi,4),%r14d fd99e: 00 fd99f: 41 55 push %r13 fd9a1: 41 89 f5 mov %esi,%r13d fd9a4: 41 54 push %r12 fd9a6: 55 push %rbp fd9a7: 89 d5 mov %edx,%ebp fd9a9: 53 push %rbx fd9aa: 48 8b 07 mov (%rdi),%rax fd9ad: 48 89 fb mov %rdi,%rbx fd9b0: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d fd9b7: 48 8b 80 98 5f 01 00 mov 0x15f98(%rax),%rax fd9be: 44 8b 60 04 mov 0x4(%rax),%r12d fd9c2: 41 81 c4 17 05 00 00 add $0x517,%r12d fd9c9: 41 81 e4 ff ff 03 00 and $0x3ffff,%r12d fd9d0: 45 85 d2 test %r10d,%r10d fd9d3: 0f 8e e2 01 00 00 jle fdbbb fd9d9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fd9e0: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 fd9e7: 41 8d 8e 00 08 fe ff lea -0x1f800(%r14),%ecx fd9ee: 48 8d 50 01 lea 0x1(%rax),%rdx fd9f2: 23 83 40 02 00 00 and 0x240(%rbx),%eax fd9f8: 49 8d 04 81 lea (%r9,%rax,4),%rax fd9fc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fda03: 44 89 20 mov %r12d,(%rax) fda06: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fda0c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fda13: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fda1a: 8d 56 ff lea -0x1(%rsi),%edx fda1d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fda24: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fda2a: 81 f9 ff 27 00 00 cmp $0x27ff,%ecx fda30: 0f 86 f0 00 00 00 jbe fdb26 fda36: 41 8d 8e 00 20 fe ff lea -0x1e000(%r14),%ecx fda3d: 81 f9 ff 01 00 00 cmp $0x1ff,%ecx fda43: 0f 86 dd 00 00 00 jbe fdb26 fda49: 85 d2 test %edx,%edx fda4b: 0f 8e 90 01 00 00 jle fdbe1 fda51: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi fda58: 48 8d 50 01 lea 0x1(%rax),%rdx fda5c: 23 83 40 02 00 00 and 0x240(%rbx),%eax fda62: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fda69: 48 8d 04 86 lea (%rsi,%rax,4),%rax fda6d: 44 89 30 mov %r14d,(%rax) fda70: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fda76: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fda7d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fda84: 8d 57 ff lea -0x1(%rdi),%edx fda87: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fda8e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fda94: 85 d2 test %edx,%edx fda96: 0f 8e 5d 01 00 00 jle fdbf9 fda9c: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx fdaa3: 48 8d 50 01 lea 0x1(%rax),%rdx fdaa7: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdaad: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fdab4: 48 8d 04 81 lea (%rcx,%rax,4),%rax fdab8: c7 00 00 00 00 00 movl $0x0,(%rax) fdabe: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax fdac5: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) fdacc: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax fdad2: 83 e8 01 sub $0x1,%eax fdad5: 89 83 28 02 00 00 mov %eax,0x228(%rbx) fdadb: 85 c0 test %eax,%eax fdadd: 0f 8e c7 00 00 00 jle fdbaa fdae3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdaea: 48 8d 50 01 lea 0x1(%rax),%rdx fdaee: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdaf4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fdafb: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fdb02: 48 8d 04 82 lea (%rdx,%rax,4),%rax fdb06: 89 28 mov %ebp,(%rax) fdb08: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax fdb0f: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) fdb16: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) fdb1d: 5b pop %rbx fdb1e: 5d pop %rbp fdb1f: 41 5c pop %r12 fdb21: 41 5d pop %r13 fdb23: 41 5e pop %r14 fdb25: c3 retq fdb26: 85 d2 test %edx,%edx fdb28: 0f 8e e3 00 00 00 jle fdc11 fdb2e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdb35: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 fdb3c: 41 81 e5 ff ff 03 00 and $0x3ffff,%r13d fdb43: 48 8d 50 01 lea 0x1(%rax),%rdx fdb47: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdb4d: 49 8d 04 80 lea (%r8,%rax,4),%rax fdb51: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fdb58: c7 00 00 00 00 00 movl $0x0,(%rax) fdb5e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx fdb64: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdb6b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fdb72: 8d 51 ff lea -0x1(%rcx),%edx fdb75: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fdb7c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fdb82: 85 d2 test %edx,%edx fdb84: 7e 46 jle fdbcc fdb86: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi fdb8d: 48 8d 50 01 lea 0x1(%rax),%rdx fdb91: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdb97: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fdb9e: 48 8d 04 87 lea (%rdi,%rax,4),%rax fdba2: 44 89 28 mov %r13d,(%rax) fdba5: e9 14 ff ff ff jmpq fdabe fdbaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fdbb1: e8 00 00 00 00 callq fdbb6 fdbb6: e9 28 ff ff ff jmpq fdae3 fdbbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fdbc2: e8 00 00 00 00 callq fdbc7 fdbc7: e9 0d fe ff ff jmpq fd9d9 fdbcc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fdbd3: e8 00 00 00 00 callq fdbd8 fdbd8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdbdf: eb a5 jmp fdb86 fdbe1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fdbe8: e8 00 00 00 00 callq fdbed fdbed: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdbf4: e9 58 fe ff ff jmpq fda51 fdbf9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fdc00: e8 00 00 00 00 callq fdc05 fdc05: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdc0c: e9 8b fe ff ff jmpq fda9c fdc11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fdc18: e8 00 00 00 00 callq fdc1d fdc1d: e9 0c ff ff ff jmpq fdb2e fdc22: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) fdc29: 00 00 00 00 fdc2d: 0f 1f 00 nopl (%rax) 00000000000fdc30 : fdc30: e8 00 00 00 00 callq fdc35 fdc35: 41 57 push %r15 fdc37: 41 56 push %r14 fdc39: 44 8d 34 b5 00 00 00 lea 0x0(,%rsi,4),%r14d fdc40: 00 fdc41: 41 55 push %r13 fdc43: 41 89 d5 mov %edx,%r13d fdc46: 41 54 push %r12 fdc48: 41 89 cc mov %ecx,%r12d fdc4b: 55 push %rbp fdc4c: 89 f5 mov %esi,%ebp fdc4e: 53 push %rbx fdc4f: 48 89 fb mov %rdi,%rbx fdc52: 48 83 ec 08 sub $0x8,%rsp fdc56: 4c 8b 3f mov (%rdi),%r15 fdc59: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi fdc5f: 49 8b 87 98 5f 01 00 mov 0x15f98(%r15),%rax fdc66: 8b 50 04 mov 0x4(%rax),%edx fdc69: 81 c2 13 05 00 00 add $0x513,%edx fdc6f: 81 e2 ff ff 03 00 and $0x3ffff,%edx fdc75: 85 f6 test %esi,%esi fdc77: 0f 8e b5 03 00 00 jle fe032 fdc7d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdc84: 48 8d 48 01 lea 0x1(%rax),%rcx fdc88: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdc8e: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) fdc95: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx fdc9c: 48 8d 04 81 lea (%rcx,%rax,4),%rax fdca0: 89 10 mov %edx,(%rax) fdca2: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fdca8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdcaf: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fdcb6: 8d 56 ff lea -0x1(%rsi),%edx fdcb9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fdcc0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fdcc6: 85 d2 test %edx,%edx fdcc8: 0f 8e 4c 03 00 00 jle fe01a fdcce: 48 8d 50 01 lea 0x1(%rax),%rdx fdcd2: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdcd8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fdcdf: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fdce6: 48 8d 04 82 lea (%rdx,%rax,4),%rax fdcea: c7 00 00 02 40 01 movl $0x1400200,(%rax) fdcf0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fdcf6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdcfd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fdd04: 8d 4e ff lea -0x1(%rsi),%ecx fdd07: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fdd0e: 89 8b 28 02 00 00 mov %ecx,0x228(%rbx) fdd14: 49 8b 97 98 5f 01 00 mov 0x15f98(%r15),%rdx fdd1b: 8b 52 04 mov 0x4(%rdx),%edx fdd1e: 81 c2 12 05 00 00 add $0x512,%edx fdd24: 81 e2 ff ff 03 00 and $0x3ffff,%edx fdd2a: 85 c9 test %ecx,%ecx fdd2c: 0f 8e c8 02 00 00 jle fdffa fdd32: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 fdd39: 48 8d 48 01 lea 0x1(%rax),%rcx fdd3d: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdd43: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) fdd4a: 49 8d 04 83 lea (%r11,%rax,4),%rax fdd4e: 89 10 mov %edx,(%rax) fdd50: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fdd56: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdd5d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fdd64: 8d 57 ff lea -0x1(%rdi),%edx fdd67: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fdd6e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fdd74: 85 d2 test %edx,%edx fdd76: 0f 8e 66 02 00 00 jle fdfe2 fdd7c: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 fdd83: 48 8d 50 01 lea 0x1(%rax),%rdx fdd87: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdd8d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fdd94: 49 8d 04 82 lea (%r10,%rax,4),%rax fdd98: 44 89 28 mov %r13d,(%rax) fdd9b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fdda1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdda8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fddaf: 8d 56 ff lea -0x1(%rsi),%edx fddb2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fddb9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fddbf: 49 8b 8f 98 5f 01 00 mov 0x15f98(%r15),%rcx fddc6: 44 8b 69 04 mov 0x4(%rcx),%r13d fddca: 41 81 c5 17 05 00 00 add $0x517,%r13d fddd1: 41 81 e5 ff ff 03 00 and $0x3ffff,%r13d fddd8: 85 d2 test %edx,%edx fddda: 0f 8e ea 01 00 00 jle fdfca fdde0: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 fdde7: 48 8d 50 01 lea 0x1(%rax),%rdx fddeb: 23 83 40 02 00 00 and 0x240(%rbx),%eax fddf1: 41 8d 8e 00 08 fe ff lea -0x1f800(%r14),%ecx fddf8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fddff: 49 8d 04 81 lea (%r9,%rax,4),%rax fde03: 44 89 28 mov %r13d,(%rax) fde06: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fde0c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fde13: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fde1a: 8d 57 ff lea -0x1(%rdi),%edx fde1d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fde24: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fde2a: 81 f9 ff 27 00 00 cmp $0x27ff,%ecx fde30: 0f 86 f7 00 00 00 jbe fdf2d fde36: 41 8d 8e 00 20 fe ff lea -0x1e000(%r14),%ecx fde3d: 81 f9 ff 01 00 00 cmp $0x1ff,%ecx fde43: 0f 86 e4 00 00 00 jbe fdf2d fde49: 85 d2 test %edx,%edx fde4b: 0f 8e 12 02 00 00 jle fe063 fde51: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi fde58: 48 8d 50 01 lea 0x1(%rax),%rdx fde5c: 23 83 40 02 00 00 and 0x240(%rbx),%eax fde62: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fde69: 48 8d 04 86 lea (%rsi,%rax,4),%rax fde6d: 44 89 30 mov %r14d,(%rax) fde70: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fde76: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fde7d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fde84: 8d 57 ff lea -0x1(%rdi),%edx fde87: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fde8e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fde94: 85 d2 test %edx,%edx fde96: 0f 8e df 01 00 00 jle fe07b fde9c: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx fdea3: 48 8d 50 01 lea 0x1(%rax),%rdx fdea7: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdead: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fdeb4: 48 8d 04 81 lea (%rcx,%rax,4),%rax fdeb8: c7 00 00 00 00 30 movl $0x30000000,(%rax) fdebe: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax fdec5: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) fdecc: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax fded2: 83 e8 01 sub $0x1,%eax fded5: 89 83 28 02 00 00 mov %eax,0x228(%rbx) fdedb: 85 c0 test %eax,%eax fdedd: 0f 8e d6 00 00 00 jle fdfb9 fdee3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdeea: 48 8d 50 01 lea 0x1(%rax),%rdx fdeee: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdef4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fdefb: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fdf02: 48 8d 04 82 lea (%rdx,%rax,4),%rax fdf06: 44 89 20 mov %r12d,(%rax) fdf09: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax fdf10: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) fdf17: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) fdf1e: 48 83 c4 08 add $0x8,%rsp fdf22: 5b pop %rbx fdf23: 5d pop %rbp fdf24: 41 5c pop %r12 fdf26: 41 5d pop %r13 fdf28: 41 5e pop %r14 fdf2a: 41 5f pop %r15 fdf2c: c3 retq fdf2d: 85 d2 test %edx,%edx fdf2f: 0f 8e 5e 01 00 00 jle fe093 fdf35: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdf3c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 fdf43: 81 e5 ff ff 03 00 and $0x3ffff,%ebp fdf49: 81 cd 00 00 00 30 or $0x30000000,%ebp fdf4f: 48 8d 50 01 lea 0x1(%rax),%rdx fdf53: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdf59: 49 8d 04 80 lea (%r8,%rax,4),%rax fdf5d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fdf64: c7 00 00 00 00 00 movl $0x0,(%rax) fdf6a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fdf70: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdf77: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fdf7e: 8d 56 ff lea -0x1(%rsi),%edx fdf81: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fdf88: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fdf8e: 85 d2 test %edx,%edx fdf90: 0f 8e b5 00 00 00 jle fe04b fdf96: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi fdf9d: 48 8d 50 01 lea 0x1(%rax),%rdx fdfa1: 23 83 40 02 00 00 and 0x240(%rbx),%eax fdfa7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fdfae: 48 8d 04 87 lea (%rdi,%rax,4),%rax fdfb2: 89 28 mov %ebp,(%rax) fdfb4: e9 05 ff ff ff jmpq fdebe fdfb9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fdfc0: e8 00 00 00 00 callq fdfc5 fdfc5: e9 19 ff ff ff jmpq fdee3 fdfca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fdfd1: e8 00 00 00 00 callq fdfd6 fdfd6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdfdd: e9 fe fd ff ff jmpq fdde0 fdfe2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fdfe9: e8 00 00 00 00 callq fdfee fdfee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fdff5: e9 82 fd ff ff jmpq fdd7c fdffa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe001: 89 54 24 04 mov %edx,0x4(%rsp) fe005: e8 00 00 00 00 callq fe00a fe00a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe011: 8b 54 24 04 mov 0x4(%rsp),%edx fe015: e9 18 fd ff ff jmpq fdd32 fe01a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe021: e8 00 00 00 00 callq fe026 fe026: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe02d: e9 9c fc ff ff jmpq fdcce fe032: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe039: 89 54 24 04 mov %edx,0x4(%rsp) fe03d: e8 00 00 00 00 callq fe042 fe042: 8b 54 24 04 mov 0x4(%rsp),%edx fe046: e9 32 fc ff ff jmpq fdc7d fe04b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe052: e8 00 00 00 00 callq fe057 fe057: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe05e: e9 33 ff ff ff jmpq fdf96 fe063: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe06a: e8 00 00 00 00 callq fe06f fe06f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe076: e9 d6 fd ff ff jmpq fde51 fe07b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe082: e8 00 00 00 00 callq fe087 fe087: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe08e: e9 09 fe ff ff jmpq fde9c fe093: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe09a: e8 00 00 00 00 callq fe09f fe09f: e9 91 fe ff ff jmpq fdf35 fe0a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) fe0ab: 00 00 00 00 fe0af: 90 nop 00000000000fe0b0 : fe0b0: e8 00 00 00 00 callq fe0b5 fe0b5: 41 55 push %r13 fe0b7: 41 54 push %r12 fe0b9: 55 push %rbp fe0ba: 48 89 fd mov %rdi,%rbp fe0bd: 53 push %rbx fe0be: 4c 8b 2f mov (%rdi),%r13 fe0c1: 89 f3 mov %esi,%ebx fe0c3: 48 8b 47 08 mov 0x8(%rdi),%rax fe0c7: 44 8b 60 10 mov 0x10(%rax),%r12d fe0cb: 49 8b 85 58 28 00 00 mov 0x2858(%r13),%rax fe0d2: 48 8b 40 10 mov 0x10(%rax),%rax fe0d6: e8 00 00 00 00 callq fe0db fe0db: 48 89 ef mov %rbp,%rdi fe0de: 48 89 c2 mov %rax,%rdx fe0e1: 44 89 e0 mov %r12d,%eax fe0e4: 48 89 c1 mov %rax,%rcx fe0e7: 48 c1 e1 06 shl $0x6,%rcx fe0eb: 41 0f af 9c 0d a4 55 imul 0x55a4(%r13,%rcx,1),%ebx fe0f2: 00 00 fe0f4: 89 de mov %ebx,%esi fe0f6: 5b pop %rbx fe0f7: 41 03 b4 0d 80 55 00 add 0x5580(%r13,%rcx,1),%esi fe0fe: 00 fe0ff: b9 ff ff ff ff mov $0xffffffff,%ecx fe104: 5d pop %rbp fe105: 41 5c pop %r12 fe107: 41 5d pop %r13 fe109: e9 22 fb ff ff jmpq fdc30 fe10e: 66 90 xchg %ax,%ax 00000000000fe110 : fe110: e8 00 00 00 00 callq fe115 fe115: 41 56 push %r14 fe117: 41 55 push %r13 fe119: 45 31 ed xor %r13d,%r13d fe11c: 41 54 push %r12 fe11e: 49 89 d4 mov %rdx,%r12 fe121: 55 push %rbp fe122: 53 push %rbx fe123: 48 89 fb mov %rdi,%rbx fe126: 48 8b 2f mov (%rdi),%rbp fe129: 48 85 f6 test %rsi,%rsi fe12c: 74 10 je fe13e fe12e: 8b 86 b0 01 00 00 mov 0x1b0(%rsi),%eax fe134: 41 89 c5 mov %eax,%r13d fe137: 41 c1 e5 04 shl $0x4,%r13d fe13b: 41 09 c5 or %eax,%r13d fe13e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax fe145: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fe14b: 44 8b 70 04 mov 0x4(%rax),%r14d fe14f: 41 81 c6 07 05 00 00 add $0x507,%r14d fe156: 41 81 e6 ff ff 03 00 and $0x3ffff,%r14d fe15d: 85 ff test %edi,%edi fe15f: 0f 8e 77 07 00 00 jle fe8dc fe165: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe16c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi fe173: 48 8d 50 01 lea 0x1(%rax),%rdx fe177: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe17d: 48 8d 04 86 lea (%rsi,%rax,4),%rax fe181: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe188: 44 89 30 mov %r14d,(%rax) fe18b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fe191: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe198: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe19f: 8d 56 ff lea -0x1(%rsi),%edx fe1a2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe1a9: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe1af: 85 d2 test %edx,%edx fe1b1: 0f 8e 13 09 00 00 jle feaca fe1b7: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx fe1be: 48 8d 50 01 lea 0x1(%rax),%rdx fe1c2: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe1c8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe1cf: 48 8d 04 81 lea (%rcx,%rax,4),%rax fe1d3: 44 89 28 mov %r13d,(%rax) fe1d6: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fe1dc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe1e3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe1ea: 8d 56 ff lea -0x1(%rsi),%edx fe1ed: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe1f4: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe1fa: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fe201: 44 8b 71 04 mov 0x4(%rcx),%r14d fe205: 41 81 c6 5d 04 00 00 add $0x45d,%r14d fe20c: 41 81 e6 ff ff 03 00 and $0x3ffff,%r14d fe213: 85 d2 test %edx,%edx fe215: 0f 8e 97 08 00 00 jle feab2 fe21b: 48 8d 50 01 lea 0x1(%rax),%rdx fe21f: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe225: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe22c: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fe233: 48 8d 04 82 lea (%rdx,%rax,4),%rax fe237: 44 89 30 mov %r14d,(%rax) fe23a: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fe240: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe247: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe24e: 8d 57 ff lea -0x1(%rdi),%edx fe251: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe258: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe25e: 85 d2 test %edx,%edx fe260: 0f 8e 34 08 00 00 jle fea9a fe266: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 fe26d: 48 8d 50 01 lea 0x1(%rax),%rdx fe271: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe277: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe27e: 49 8d 04 86 lea (%r14,%rax,4),%rax fe282: 44 89 28 mov %r13d,(%rax) fe285: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fe28b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe292: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe299: 8d 56 ff lea -0x1(%rsi),%edx fe29c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe2a3: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe2a9: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fe2b0: 44 8b 69 04 mov 0x4(%rcx),%r13d fe2b4: 41 81 c5 05 05 00 00 add $0x505,%r13d fe2bb: 41 81 e5 ff ff 03 00 and $0x3ffff,%r13d fe2c2: 85 d2 test %edx,%edx fe2c4: 0f 8e b8 07 00 00 jle fea82 fe2ca: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 fe2d1: 48 8d 50 01 lea 0x1(%rax),%rdx fe2d5: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe2db: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe2e2: 49 8d 04 83 lea (%r11,%rax,4),%rax fe2e6: 44 89 28 mov %r13d,(%rax) fe2e9: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fe2ef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe2f6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe2fd: 8d 57 ff lea -0x1(%rdi),%edx fe300: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe307: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe30d: 4d 8b 6c 24 10 mov 0x10(%r12),%r13 fe312: 85 d2 test %edx,%edx fe314: 0f 8e 50 07 00 00 jle fea6a fe31a: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 fe321: 48 8d 50 01 lea 0x1(%rax),%rdx fe325: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe32b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe332: 49 8d 04 82 lea (%r10,%rax,4),%rax fe336: 44 89 28 mov %r13d,(%rax) fe339: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fe33f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe346: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe34d: 8d 56 ff lea -0x1(%rsi),%edx fe350: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe357: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe35d: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fe364: 44 8b 69 04 mov 0x4(%rcx),%r13d fe368: 41 81 c5 06 05 00 00 add $0x506,%r13d fe36f: 41 81 e5 ff ff 03 00 and $0x3ffff,%r13d fe376: 85 d2 test %edx,%edx fe378: 0f 8e d4 06 00 00 jle fea52 fe37e: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 fe385: 48 8d 50 01 lea 0x1(%rax),%rdx fe389: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe38f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe396: 49 8d 04 81 lea (%r9,%rax,4),%rax fe39a: 44 89 28 mov %r13d,(%rax) fe39d: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fe3a3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe3aa: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe3b1: 8d 57 ff lea -0x1(%rdi),%edx fe3b4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe3bb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe3c1: 45 8b 6c 24 14 mov 0x14(%r12),%r13d fe3c6: 85 d2 test %edx,%edx fe3c8: 0f 8e 6c 06 00 00 jle fea3a fe3ce: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 fe3d5: 48 8d 50 01 lea 0x1(%rax),%rdx fe3d9: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe3df: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe3e6: 49 8d 04 80 lea (%r8,%rax,4),%rax fe3ea: 44 89 28 mov %r13d,(%rax) fe3ed: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fe3f3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe3fa: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe401: 8d 56 ff lea -0x1(%rsi),%edx fe404: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe40b: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe411: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fe418: 44 8b 69 04 mov 0x4(%rcx),%r13d fe41c: 41 81 c5 0b 05 00 00 add $0x50b,%r13d fe423: 41 81 e5 ff ff 03 00 and $0x3ffff,%r13d fe42a: 85 d2 test %edx,%edx fe42c: 0f 8e f0 05 00 00 jle fea22 fe432: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi fe439: 48 8d 50 01 lea 0x1(%rax),%rdx fe43d: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe443: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe44a: 48 8d 04 87 lea (%rdi,%rax,4),%rax fe44e: 44 89 28 mov %r13d,(%rax) fe451: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fe457: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe45e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe465: 8d 57 ff lea -0x1(%rdi),%edx fe468: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe46f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe475: 45 8b 64 24 08 mov 0x8(%r12),%r12d fe47a: 85 d2 test %edx,%edx fe47c: 0f 8e 88 05 00 00 jle fea0a fe482: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi fe489: 48 8d 50 01 lea 0x1(%rax),%rdx fe48d: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe493: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe49a: 48 8d 04 86 lea (%rsi,%rax,4),%rax fe49e: 44 89 20 mov %r12d,(%rax) fe4a1: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fe4a7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe4ae: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe4b5: 8d 56 ff lea -0x1(%rsi),%edx fe4b8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe4bf: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe4c5: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fe4cc: 44 8b 61 04 mov 0x4(%rcx),%r12d fe4d0: 41 81 c4 10 05 00 00 add $0x510,%r12d fe4d7: 41 81 e4 ff ff 03 00 and $0x3ffff,%r12d fe4de: 85 d2 test %edx,%edx fe4e0: 0f 8e 0c 05 00 00 jle fe9f2 fe4e6: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx fe4ed: 48 8d 50 01 lea 0x1(%rax),%rdx fe4f1: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe4f7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe4fe: 48 8d 04 81 lea (%rcx,%rax,4),%rax fe502: 44 89 20 mov %r12d,(%rax) fe505: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fe50b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe512: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe519: 8d 57 ff lea -0x1(%rdi),%edx fe51c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe523: 4c 8b a3 30 02 00 00 mov 0x230(%rbx),%r12 fe52a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe530: 85 d2 test %edx,%edx fe532: 0f 8e a2 04 00 00 jle fe9da fe538: 48 8d 50 01 lea 0x1(%rax),%rdx fe53c: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe542: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe549: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fe550: 48 8d 04 82 lea (%rdx,%rax,4),%rax fe554: 44 89 20 mov %r12d,(%rax) fe557: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fe55d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe564: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe56b: 8d 56 ff lea -0x1(%rsi),%edx fe56e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe575: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe57b: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fe582: 44 8b 61 04 mov 0x4(%rcx),%r12d fe586: 41 81 c4 11 05 00 00 add $0x511,%r12d fe58d: 41 81 e4 ff ff 03 00 and $0x3ffff,%r12d fe594: 85 d2 test %edx,%edx fe596: 0f 8e 26 04 00 00 jle fe9c2 fe59c: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 fe5a3: 48 8d 50 01 lea 0x1(%rax),%rdx fe5a7: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe5ad: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe5b4: 49 8d 04 86 lea (%r14,%rax,4),%rax fe5b8: 44 89 20 mov %r12d,(%rax) fe5bb: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx fe5c1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe5c8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe5cf: 8d 51 ff lea -0x1(%rcx),%edx fe5d2: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe5d9: 44 8b a3 34 02 00 00 mov 0x234(%rbx),%r12d fe5e0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe5e6: 85 d2 test %edx,%edx fe5e8: 0f 8e bc 03 00 00 jle fe9aa fe5ee: 4c 8b ab 00 02 00 00 mov 0x200(%rbx),%r13 fe5f5: 48 8d 50 01 lea 0x1(%rax),%rdx fe5f9: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe5ff: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe606: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax fe60b: 44 89 20 mov %r12d,(%rax) fe60e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fe614: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe61b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe622: 8d 57 ff lea -0x1(%rdi),%edx fe625: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe62c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe632: 85 d2 test %edx,%edx fe634: 0f 8e 58 03 00 00 jle fe992 fe63a: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 fe641: 48 8d 50 01 lea 0x1(%rax),%rdx fe645: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe64b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe652: 49 8d 04 83 lea (%r11,%rax,4),%rax fe656: c7 00 00 00 00 20 movl $0x20000000,(%rax) fe65c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fe662: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe669: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe670: 8d 56 ff lea -0x1(%rsi),%edx fe673: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe67a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe680: 85 d2 test %edx,%edx fe682: 0f 8e f2 02 00 00 jle fe97a fe688: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 fe68f: 48 8d 50 01 lea 0x1(%rax),%rdx fe693: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe699: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe6a0: 49 8d 04 82 lea (%r10,%rax,4),%rax fe6a4: c7 00 00 00 00 00 movl $0x0,(%rax) fe6aa: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx fe6b0: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe6b7: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe6be: 8d 51 ff lea -0x1(%rcx),%edx fe6c1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe6c8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe6ce: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fe6d5: 44 8b 61 04 mov 0x4(%rcx),%r12d fe6d9: 41 81 c4 13 05 00 00 add $0x513,%r12d fe6e0: 41 81 e4 ff ff 03 00 and $0x3ffff,%r12d fe6e7: 85 d2 test %edx,%edx fe6e9: 0f 8e 73 02 00 00 jle fe962 fe6ef: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 fe6f6: 48 8d 50 01 lea 0x1(%rax),%rdx fe6fa: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe700: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe707: 49 8d 04 81 lea (%r9,%rax,4),%rax fe70b: 44 89 20 mov %r12d,(%rax) fe70e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fe714: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe71b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe722: 8d 57 ff lea -0x1(%rdi),%edx fe725: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe72c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe732: 85 d2 test %edx,%edx fe734: 0f 8e 10 02 00 00 jle fe94a fe73a: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 fe741: 48 8d 50 01 lea 0x1(%rax),%rdx fe745: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe74b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe752: 49 8d 04 80 lea (%r8,%rax,4),%rax fe756: c7 00 00 02 40 01 movl $0x1400200,(%rax) fe75c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fe762: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe769: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe770: 8d 56 ff lea -0x1(%rsi),%edx fe773: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe77a: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe780: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fe787: 44 8b 61 04 mov 0x4(%rcx),%r12d fe78b: 41 81 c4 12 05 00 00 add $0x512,%r12d fe792: 41 81 e4 ff ff 03 00 and $0x3ffff,%r12d fe799: 85 d2 test %edx,%edx fe79b: 0f 8e 91 01 00 00 jle fe932 fe7a1: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi fe7a8: 48 8d 50 01 lea 0x1(%rax),%rdx fe7ac: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe7b2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe7b9: 48 8d 04 87 lea (%rdi,%rax,4),%rax fe7bd: 44 89 20 mov %r12d,(%rax) fe7c0: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx fe7c6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe7cd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe7d4: 8d 51 ff lea -0x1(%rcx),%edx fe7d7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe7de: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe7e4: 85 d2 test %edx,%edx fe7e6: 0f 8e 2e 01 00 00 jle fe91a fe7ec: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi fe7f3: 48 8d 50 01 lea 0x1(%rax),%rdx fe7f7: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe7fd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe804: 48 8d 04 86 lea (%rsi,%rax,4),%rax fe808: c7 00 02 00 00 00 movl $0x2,(%rax) fe80e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fe814: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe81b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe822: 8d 57 ff lea -0x1(%rdi),%edx fe825: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe82c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe832: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fe839: 8b 69 04 mov 0x4(%rcx),%ebp fe83c: 81 c5 1a 05 00 00 add $0x51a,%ebp fe842: 81 e5 ff ff 03 00 and $0x3ffff,%ebp fe848: 81 cd 00 00 00 33 or $0x33000000,%ebp fe84e: 85 d2 test %edx,%edx fe850: 0f 8e ac 00 00 00 jle fe902 fe856: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx fe85d: 48 8d 50 01 lea 0x1(%rax),%rdx fe861: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe867: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe86e: 48 8d 04 81 lea (%rcx,%rax,4),%rax fe872: 89 28 mov %ebp,(%rax) fe874: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fe87a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe881: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fe888: 8d 56 ff lea -0x1(%rsi),%edx fe88b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fe892: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fe898: 85 d2 test %edx,%edx fe89a: 7e 51 jle fe8ed fe89c: 48 8d 50 01 lea 0x1(%rax),%rdx fe8a0: 23 83 40 02 00 00 and 0x240(%rbx),%eax fe8a6: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fe8ad: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fe8b4: 48 8d 04 82 lea (%rdx,%rax,4),%rax fe8b8: c7 00 02 00 00 00 movl $0x2,(%rax) fe8be: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax fe8c5: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) fe8cc: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) fe8d3: 5b pop %rbx fe8d4: 5d pop %rbp fe8d5: 41 5c pop %r12 fe8d7: 41 5d pop %r13 fe8d9: 41 5e pop %r14 fe8db: c3 retq fe8dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe8e3: e8 00 00 00 00 callq fe8e8 fe8e8: e9 78 f8 ff ff jmpq fe165 fe8ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe8f4: e8 00 00 00 00 callq fe8f9 fe8f9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe900: eb 9a jmp fe89c fe902: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe909: e8 00 00 00 00 callq fe90e fe90e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe915: e9 3c ff ff ff jmpq fe856 fe91a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe921: e8 00 00 00 00 callq fe926 fe926: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe92d: e9 ba fe ff ff jmpq fe7ec fe932: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe939: e8 00 00 00 00 callq fe93e fe93e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe945: e9 57 fe ff ff jmpq fe7a1 fe94a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe951: e8 00 00 00 00 callq fe956 fe956: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe95d: e9 d8 fd ff ff jmpq fe73a fe962: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe969: e8 00 00 00 00 callq fe96e fe96e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe975: e9 75 fd ff ff jmpq fe6ef fe97a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe981: e8 00 00 00 00 callq fe986 fe986: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe98d: e9 f6 fc ff ff jmpq fe688 fe992: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe999: e8 00 00 00 00 callq fe99e fe99e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe9a5: e9 90 fc ff ff jmpq fe63a fe9aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe9b1: e8 00 00 00 00 callq fe9b6 fe9b6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe9bd: e9 2c fc ff ff jmpq fe5ee fe9c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe9c9: e8 00 00 00 00 callq fe9ce fe9ce: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe9d5: e9 c2 fb ff ff jmpq fe59c fe9da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe9e1: e8 00 00 00 00 callq fe9e6 fe9e6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fe9ed: e9 46 fb ff ff jmpq fe538 fe9f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fe9f9: e8 00 00 00 00 callq fe9fe fe9fe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fea05: e9 dc fa ff ff jmpq fe4e6 fea0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fea11: e8 00 00 00 00 callq fea16 fea16: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fea1d: e9 60 fa ff ff jmpq fe482 fea22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fea29: e8 00 00 00 00 callq fea2e fea2e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fea35: e9 f8 f9 ff ff jmpq fe432 fea3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fea41: e8 00 00 00 00 callq fea46 fea46: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fea4d: e9 7c f9 ff ff jmpq fe3ce fea52: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fea59: e8 00 00 00 00 callq fea5e fea5e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fea65: e9 14 f9 ff ff jmpq fe37e fea6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fea71: e8 00 00 00 00 callq fea76 fea76: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fea7d: e9 98 f8 ff ff jmpq fe31a fea82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fea89: e8 00 00 00 00 callq fea8e fea8e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fea95: e9 30 f8 ff ff jmpq fe2ca fea9a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi feaa1: e8 00 00 00 00 callq feaa6 feaa6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax feaad: e9 b4 f7 ff ff jmpq fe266 feab2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi feab9: e8 00 00 00 00 callq feabe feabe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax feac5: e9 51 f7 ff ff jmpq fe21b feaca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fead1: e8 00 00 00 00 callq fead6 fead6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax feadd: e9 d5 f6 ff ff jmpq fe1b7 feae2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) feae9: 00 00 00 00 feaed: 0f 1f 00 nopl (%rax) 00000000000feaf0 : feaf0: e8 00 00 00 00 callq feaf5 feaf5: 83 e1 01 and $0x1,%ecx feaf8: 41 57 push %r15 feafa: 41 56 push %r14 feafc: 49 89 d6 mov %rdx,%r14 feaff: 41 55 push %r13 feb01: 49 89 f5 mov %rsi,%r13 feb04: 41 54 push %r12 feb06: 55 push %rbp feb07: 53 push %rbx feb08: 48 89 fb mov %rdi,%rbx feb0b: 48 8b 2f mov (%rdi),%rbp feb0e: 0f 85 0b 0c 00 00 jne ff71f feb14: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax feb1b: 44 8b 60 04 mov 0x4(%rax),%r12d feb1f: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax feb25: 41 81 c4 2d 02 00 00 add $0x22d,%r12d feb2c: 41 81 e4 ff ff 03 00 and $0x3ffff,%r12d feb33: 85 c0 test %eax,%eax feb35: 0f 8e 4e 09 00 00 jle ff489 feb3b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax feb42: 4c 8b bb 00 02 00 00 mov 0x200(%rbx),%r15 feb49: 48 8d 50 01 lea 0x1(%rax),%rdx feb4d: 23 83 40 02 00 00 and 0x240(%rbx),%eax feb53: 49 8d 04 87 lea (%r15,%rax,4),%rax feb57: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) feb5e: 44 89 20 mov %r12d,(%rax) feb61: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi feb67: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax feb6e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax feb75: 8d 56 ff lea -0x1(%rsi),%edx feb78: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) feb7f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) feb85: 85 d2 test %edx,%edx feb87: 0f 8e 7a 0b 00 00 jle ff707 feb8d: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 feb94: 48 8d 50 01 lea 0x1(%rax),%rdx feb98: 23 83 40 02 00 00 and 0x240(%rbx),%eax feb9e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) feba5: 49 8d 04 83 lea (%r11,%rax,4),%rax feba9: 44 89 30 mov %r14d,(%rax) febac: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi febb2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax febb9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax febc0: 8d 56 ff lea -0x1(%rsi),%edx febc3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) febca: 89 93 28 02 00 00 mov %edx,0x228(%rbx) febd0: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx febd7: 44 8b 61 04 mov 0x4(%rcx),%r12d febdb: 41 81 c4 2e 02 00 00 add $0x22e,%r12d febe2: 41 81 e4 ff ff 03 00 and $0x3ffff,%r12d febe9: 85 d2 test %edx,%edx febeb: 0f 8e fe 0a 00 00 jle ff6ef febf1: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 febf8: 48 8d 50 01 lea 0x1(%rax),%rdx febfc: 23 83 40 02 00 00 and 0x240(%rbx),%eax fec02: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fec09: 49 8d 04 82 lea (%r10,%rax,4),%rax fec0d: 44 89 20 mov %r12d,(%rax) fec10: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fec16: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fec1d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fec24: 8d 56 ff lea -0x1(%rsi),%edx fec27: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fec2e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fec34: 85 d2 test %edx,%edx fec36: 0f 8e 9b 0a 00 00 jle ff6d7 fec3c: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 fec43: 48 8d 50 01 lea 0x1(%rax),%rdx fec47: 23 83 40 02 00 00 and 0x240(%rbx),%eax fec4d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fec54: 49 8d 04 81 lea (%r9,%rax,4),%rax fec58: 44 89 30 mov %r14d,(%rax) fec5b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fec61: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fec68: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fec6f: 8d 56 ff lea -0x1(%rsi),%edx fec72: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fec79: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fec7f: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fec86: 44 8b 61 04 mov 0x4(%rcx),%r12d fec8a: 41 81 c4 0e 05 00 00 add $0x50e,%r12d fec91: 41 81 e4 ff ff 03 00 and $0x3ffff,%r12d fec98: 85 d2 test %edx,%edx fec9a: 0f 8e 1f 0a 00 00 jle ff6bf feca0: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 feca7: 48 8d 50 01 lea 0x1(%rax),%rdx fecab: 23 83 40 02 00 00 and 0x240(%rbx),%eax fecb1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fecb8: 49 8d 04 80 lea (%r8,%rax,4),%rax fecbc: 44 89 20 mov %r12d,(%rax) fecbf: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fecc5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax feccc: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fecd3: 8d 57 ff lea -0x1(%rdi),%edx fecd6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fecdd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fece3: 85 d2 test %edx,%edx fece5: 0f 8e bc 09 00 00 jle ff6a7 feceb: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi fecf2: 48 8d 50 01 lea 0x1(%rax),%rdx fecf6: 23 83 40 02 00 00 and 0x240(%rbx),%eax fecfc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fed03: 48 8d 04 87 lea (%rdi,%rax,4),%rax fed07: 44 89 28 mov %r13d,(%rax) fed0a: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fed10: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fed17: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fed1e: 8d 56 ff lea -0x1(%rsi),%edx fed21: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fed28: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fed2e: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fed35: 44 8b 61 04 mov 0x4(%rcx),%r12d fed39: 41 81 c4 0f 05 00 00 add $0x50f,%r12d fed40: 41 81 e4 ff ff 03 00 and $0x3ffff,%r12d fed47: 85 d2 test %edx,%edx fed49: 0f 8e 40 09 00 00 jle ff68f fed4f: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi fed56: 48 8d 50 01 lea 0x1(%rax),%rdx fed5a: 23 83 40 02 00 00 and 0x240(%rbx),%eax fed60: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fed67: 48 8d 04 86 lea (%rsi,%rax,4),%rax fed6b: 44 89 20 mov %r12d,(%rax) fed6e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fed74: 4d 89 ec mov %r13,%r12 fed77: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fed7e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fed85: 49 c1 ec 20 shr $0x20,%r12 fed89: 8d 57 ff lea -0x1(%rdi),%edx fed8c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fed93: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fed99: 85 d2 test %edx,%edx fed9b: 0f 8e d6 08 00 00 jle ff677 feda1: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx feda8: 48 8d 50 01 lea 0x1(%rax),%rdx fedac: 23 83 40 02 00 00 and 0x240(%rbx),%eax fedb2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fedb9: 48 8d 04 81 lea (%rcx,%rax,4),%rax fedbd: 44 89 20 mov %r12d,(%rax) fedc0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fedc6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fedcd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fedd4: 8d 56 ff lea -0x1(%rsi),%edx fedd7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fedde: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fede4: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fedeb: 44 8b 79 04 mov 0x4(%rcx),%r15d fedef: 41 81 c7 2c 02 00 00 add $0x22c,%r15d fedf6: 41 81 e7 ff ff 03 00 and $0x3ffff,%r15d fedfd: 85 d2 test %edx,%edx fedff: 0f 8e 5a 08 00 00 jle ff65f fee05: 48 8d 50 01 lea 0x1(%rax),%rdx fee09: 23 83 40 02 00 00 and 0x240(%rbx),%eax fee0f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fee16: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx fee1d: 48 8d 04 82 lea (%rdx,%rax,4),%rax fee21: 44 89 38 mov %r15d,(%rax) fee24: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fee2a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fee31: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fee38: 8d 57 ff lea -0x1(%rdi),%edx fee3b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fee42: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fee48: 85 d2 test %edx,%edx fee4a: 0f 8e f7 07 00 00 jle ff647 fee50: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 fee57: 48 8d 50 01 lea 0x1(%rax),%rdx fee5b: 23 83 40 02 00 00 and 0x240(%rbx),%eax fee61: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fee68: 49 8d 04 83 lea (%r11,%rax,4),%rax fee6c: c7 00 08 00 00 00 movl $0x8,(%rax) fee72: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fee78: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fee7f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fee86: 8d 56 ff lea -0x1(%rsi),%edx fee89: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fee90: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fee96: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fee9d: 44 8b 79 04 mov 0x4(%rcx),%r15d feea1: 41 81 c7 2c 02 00 00 add $0x22c,%r15d feea8: 41 81 e7 ff ff 03 00 and $0x3ffff,%r15d feeaf: 41 81 cf 00 00 00 40 or $0x40000000,%r15d feeb6: 85 d2 test %edx,%edx feeb8: 0f 8e 71 07 00 00 jle ff62f feebe: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 feec5: 48 8d 50 01 lea 0x1(%rax),%rdx feec9: 23 83 40 02 00 00 and 0x240(%rbx),%eax feecf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) feed6: 49 8d 04 82 lea (%r10,%rax,4),%rax feeda: 44 89 38 mov %r15d,(%rax) feedd: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi feee3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax feeea: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax feef1: 8d 57 ff lea -0x1(%rdi),%edx feef4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) feefb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fef01: 85 d2 test %edx,%edx fef03: 0f 8e 0e 07 00 00 jle ff617 fef09: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 fef10: 48 8d 50 01 lea 0x1(%rax),%rdx fef14: 23 83 40 02 00 00 and 0x240(%rbx),%eax fef1a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fef21: 49 8d 04 81 lea (%r9,%rax,4),%rax fef25: c7 00 00 00 00 00 movl $0x0,(%rax) fef2b: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fef31: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fef38: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fef3f: 8d 56 ff lea -0x1(%rsi),%edx fef42: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fef49: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fef4f: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx fef56: 44 8b 79 04 mov 0x4(%rcx),%r15d fef5a: 41 81 c7 13 05 00 00 add $0x513,%r15d fef61: 41 81 e7 ff ff 03 00 and $0x3ffff,%r15d fef68: 85 d2 test %edx,%edx fef6a: 0f 8e 8f 06 00 00 jle ff5ff fef70: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 fef77: 48 8d 50 01 lea 0x1(%rax),%rdx fef7b: 23 83 40 02 00 00 and 0x240(%rbx),%eax fef81: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fef88: 49 8d 04 80 lea (%r8,%rax,4),%rax fef8c: 44 89 38 mov %r15d,(%rax) fef8f: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi fef95: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fef9c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax fefa3: 8d 57 ff lea -0x1(%rdi),%edx fefa6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) fefad: 89 93 28 02 00 00 mov %edx,0x228(%rbx) fefb3: 85 d2 test %edx,%edx fefb5: 0f 8e 2c 06 00 00 jle ff5e7 fefbb: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi fefc2: 48 8d 50 01 lea 0x1(%rax),%rdx fefc6: 23 83 40 02 00 00 and 0x240(%rbx),%eax fefcc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) fefd3: 48 8d 04 87 lea (%rdi,%rax,4),%rax fefd7: c7 00 00 02 40 01 movl $0x1400200,(%rax) fefdd: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi fefe3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax fefea: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax feff1: 8d 56 ff lea -0x1(%rsi),%edx feff4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) feffb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff001: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx ff008: 44 8b 79 04 mov 0x4(%rcx),%r15d ff00c: 41 81 c7 12 05 00 00 add $0x512,%r15d ff013: 41 81 e7 ff ff 03 00 and $0x3ffff,%r15d ff01a: 85 d2 test %edx,%edx ff01c: 0f 8e ad 05 00 00 jle ff5cf ff022: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ff029: 48 8d 50 01 lea 0x1(%rax),%rdx ff02d: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff033: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff03a: 48 8d 04 86 lea (%rsi,%rax,4),%rax ff03e: 44 89 38 mov %r15d,(%rax) ff041: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi ff047: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff04e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff055: 8d 57 ff lea -0x1(%rdi),%edx ff058: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff05f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff065: 85 d2 test %edx,%edx ff067: 0f 8e 4a 05 00 00 jle ff5b7 ff06d: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ff074: 48 8d 50 01 lea 0x1(%rax),%rdx ff078: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff07e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff085: 48 8d 04 81 lea (%rcx,%rax,4),%rax ff089: 44 89 30 mov %r14d,(%rax) ff08c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ff092: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff099: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff0a0: 8d 56 ff lea -0x1(%rsi),%edx ff0a3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff0aa: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff0b0: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx ff0b7: 44 8b 71 04 mov 0x4(%rcx),%r14d ff0bb: 41 81 c6 10 05 00 00 add $0x510,%r14d ff0c2: 41 81 e6 ff ff 03 00 and $0x3ffff,%r14d ff0c9: 85 d2 test %edx,%edx ff0cb: 0f 8e ce 04 00 00 jle ff59f ff0d1: 48 8d 50 01 lea 0x1(%rax),%rdx ff0d5: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff0db: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff0e2: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ff0e9: 48 8d 04 82 lea (%rdx,%rax,4),%rax ff0ed: 44 89 30 mov %r14d,(%rax) ff0f0: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi ff0f6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff0fd: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff104: 8d 57 ff lea -0x1(%rdi),%edx ff107: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff10e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff114: 85 d2 test %edx,%edx ff116: 0f 8e 6b 04 00 00 jle ff587 ff11c: 4c 8b bb 00 02 00 00 mov 0x200(%rbx),%r15 ff123: 48 8d 50 01 lea 0x1(%rax),%rdx ff127: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff12d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff134: 49 8d 04 87 lea (%r15,%rax,4),%rax ff138: 44 89 28 mov %r13d,(%rax) ff13b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ff141: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff148: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff14f: 8d 51 ff lea -0x1(%rcx),%edx ff152: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff159: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff15f: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx ff166: 44 8b 69 04 mov 0x4(%rcx),%r13d ff16a: 41 81 c5 11 05 00 00 add $0x511,%r13d ff171: 41 81 e5 ff ff 03 00 and $0x3ffff,%r13d ff178: 85 d2 test %edx,%edx ff17a: 0f 8e ef 03 00 00 jle ff56f ff180: 4c 8b b3 00 02 00 00 mov 0x200(%rbx),%r14 ff187: 48 8d 50 01 lea 0x1(%rax),%rdx ff18b: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff191: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff198: 49 8d 04 86 lea (%r14,%rax,4),%rax ff19c: 44 89 28 mov %r13d,(%rax) ff19f: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ff1a5: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff1ac: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff1b3: 8d 56 ff lea -0x1(%rsi),%edx ff1b6: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff1bd: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff1c3: 85 d2 test %edx,%edx ff1c5: 0f 8e 8c 03 00 00 jle ff557 ff1cb: 4c 8b ab 00 02 00 00 mov 0x200(%rbx),%r13 ff1d2: 48 8d 50 01 lea 0x1(%rax),%rdx ff1d6: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff1dc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff1e3: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax ff1e8: 44 89 20 mov %r12d,(%rax) ff1eb: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi ff1f1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff1f8: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff1ff: 8d 57 ff lea -0x1(%rdi),%edx ff202: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff209: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff20f: 85 d2 test %edx,%edx ff211: 0f 8e 28 03 00 00 jle ff53f ff217: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 ff21e: 48 8d 50 01 lea 0x1(%rax),%rdx ff222: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff228: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff22f: 49 8d 04 83 lea (%r11,%rax,4),%rax ff233: c7 00 00 00 00 23 movl $0x23000000,(%rax) ff239: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ff23f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff246: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff24d: 8d 51 ff lea -0x1(%rcx),%edx ff250: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff257: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff25d: 85 d2 test %edx,%edx ff25f: 0f 8e c2 02 00 00 jle ff527 ff265: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 ff26c: 48 8d 50 01 lea 0x1(%rax),%rdx ff270: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff276: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff27d: 49 8d 04 82 lea (%r10,%rax,4),%rax ff281: c7 00 ff ff ff ff movl $0xffffffff,(%rax) ff287: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ff28d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff294: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff29b: 8d 56 ff lea -0x1(%rsi),%edx ff29e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff2a5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff2ab: 48 8b 8d 98 5f 01 00 mov 0x15f98(%rbp),%rcx ff2b2: 8b 69 04 mov 0x4(%rcx),%ebp ff2b5: 81 c5 17 05 00 00 add $0x517,%ebp ff2bb: 81 e5 ff ff 03 00 and $0x3ffff,%ebp ff2c1: 85 d2 test %edx,%edx ff2c3: 0f 8e 46 02 00 00 jle ff50f ff2c9: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 ff2d0: 48 8d 50 01 lea 0x1(%rax),%rdx ff2d4: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff2da: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff2e1: 49 8d 04 81 lea (%r9,%rax,4),%rax ff2e5: 89 28 mov %ebp,(%rax) ff2e7: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi ff2ed: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff2f4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff2fb: 8d 57 ff lea -0x1(%rdi),%edx ff2fe: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff305: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff30b: 85 d2 test %edx,%edx ff30d: 0f 8e e4 01 00 00 jle ff4f7 ff313: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 ff31a: 48 8d 50 01 lea 0x1(%rax),%rdx ff31e: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff324: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff32b: 49 8d 04 80 lea (%r8,%rax,4),%rax ff32f: c7 00 bc 3f 00 00 movl $0x3fbc,(%rax) ff335: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ff33b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff342: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff349: 8d 51 ff lea -0x1(%rcx),%edx ff34c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff353: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff359: 85 d2 test %edx,%edx ff35b: 0f 8e 7e 01 00 00 jle ff4df ff361: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi ff368: 48 8d 50 01 lea 0x1(%rax),%rdx ff36c: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff372: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff379: 48 8d 04 87 lea (%rdi,%rax,4),%rax ff37d: c7 00 00 00 00 00 movl $0x0,(%rax) ff383: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi ff389: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff390: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff397: 8d 56 ff lea -0x1(%rsi),%edx ff39a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff3a1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff3a7: 85 d2 test %edx,%edx ff3a9: 0f 8e 18 01 00 00 jle ff4c7 ff3af: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi ff3b6: 48 8d 50 01 lea 0x1(%rax),%rdx ff3ba: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff3c0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff3c7: 48 8d 04 86 lea (%rsi,%rax,4),%rax ff3cb: c7 00 01 00 00 00 movl $0x1,(%rax) ff3d1: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi ff3d7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff3de: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff3e5: 8d 57 ff lea -0x1(%rdi),%edx ff3e8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff3ef: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff3f5: 85 d2 test %edx,%edx ff3f7: 0f 8e b2 00 00 00 jle ff4af ff3fd: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx ff404: 48 8d 50 01 lea 0x1(%rax),%rdx ff408: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff40e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff415: 48 8d 04 81 lea (%rcx,%rax,4),%rax ff419: c7 00 00 00 00 70 movl $0x70000000,(%rax) ff41f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx ff425: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff42c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax ff433: 8d 51 ff lea -0x1(%rcx),%edx ff436: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) ff43d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) ff443: 85 d2 test %edx,%edx ff445: 7e 53 jle ff49a ff447: 48 8d 50 01 lea 0x1(%rax),%rdx ff44b: 23 83 40 02 00 00 and 0x240(%rbx),%eax ff451: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) ff458: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx ff45f: 48 8d 04 82 lea (%rdx,%rax,4),%rax ff463: c7 00 00 00 00 00 movl $0x0,(%rax) ff469: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax ff470: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) ff477: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) ff47e: 5b pop %rbx ff47f: 5d pop %rbp ff480: 41 5c pop %r12 ff482: 41 5d pop %r13 ff484: 41 5e pop %r14 ff486: 41 5f pop %r15 ff488: c3 retq ff489: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff490: e8 00 00 00 00 callq ff495 ff495: e9 a1 f6 ff ff jmpq feb3b ff49a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff4a1: e8 00 00 00 00 callq ff4a6 ff4a6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff4ad: eb 98 jmp ff447 ff4af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff4b6: e8 00 00 00 00 callq ff4bb ff4bb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff4c2: e9 36 ff ff ff jmpq ff3fd ff4c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff4ce: e8 00 00 00 00 callq ff4d3 ff4d3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff4da: e9 d0 fe ff ff jmpq ff3af ff4df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff4e6: e8 00 00 00 00 callq ff4eb ff4eb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff4f2: e9 6a fe ff ff jmpq ff361 ff4f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff4fe: e8 00 00 00 00 callq ff503 ff503: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff50a: e9 04 fe ff ff jmpq ff313 ff50f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff516: e8 00 00 00 00 callq ff51b ff51b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff522: e9 a2 fd ff ff jmpq ff2c9 ff527: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff52e: e8 00 00 00 00 callq ff533 ff533: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff53a: e9 26 fd ff ff jmpq ff265 ff53f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff546: e8 00 00 00 00 callq ff54b ff54b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff552: e9 c0 fc ff ff jmpq ff217 ff557: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff55e: e8 00 00 00 00 callq ff563 ff563: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff56a: e9 5c fc ff ff jmpq ff1cb ff56f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff576: e8 00 00 00 00 callq ff57b ff57b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff582: e9 f9 fb ff ff jmpq ff180 ff587: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff58e: e8 00 00 00 00 callq ff593 ff593: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff59a: e9 7d fb ff ff jmpq ff11c ff59f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff5a6: e8 00 00 00 00 callq ff5ab ff5ab: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff5b2: e9 1a fb ff ff jmpq ff0d1 ff5b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff5be: e8 00 00 00 00 callq ff5c3 ff5c3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff5ca: e9 9e fa ff ff jmpq ff06d ff5cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff5d6: e8 00 00 00 00 callq ff5db ff5db: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff5e2: e9 3b fa ff ff jmpq ff022 ff5e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff5ee: e8 00 00 00 00 callq ff5f3 ff5f3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff5fa: e9 bc f9 ff ff jmpq fefbb ff5ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff606: e8 00 00 00 00 callq ff60b ff60b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff612: e9 59 f9 ff ff jmpq fef70 ff617: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff61e: e8 00 00 00 00 callq ff623 ff623: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff62a: e9 da f8 ff ff jmpq fef09 ff62f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff636: e8 00 00 00 00 callq ff63b ff63b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff642: e9 77 f8 ff ff jmpq feebe ff647: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff64e: e8 00 00 00 00 callq ff653 ff653: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff65a: e9 f1 f7 ff ff jmpq fee50 ff65f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff666: e8 00 00 00 00 callq ff66b ff66b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff672: e9 8e f7 ff ff jmpq fee05 ff677: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff67e: e8 00 00 00 00 callq ff683 ff683: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff68a: e9 12 f7 ff ff jmpq feda1 ff68f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff696: e8 00 00 00 00 callq ff69b ff69b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff6a2: e9 a8 f6 ff ff jmpq fed4f ff6a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff6ae: e8 00 00 00 00 callq ff6b3 ff6b3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff6ba: e9 2c f6 ff ff jmpq feceb ff6bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff6c6: e8 00 00 00 00 callq ff6cb ff6cb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff6d2: e9 c9 f5 ff ff jmpq feca0 ff6d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff6de: e8 00 00 00 00 callq ff6e3 ff6e3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff6ea: e9 4d f5 ff ff jmpq fec3c ff6ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff6f6: e8 00 00 00 00 callq ff6fb ff6fb: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff702: e9 ea f4 ff ff jmpq febf1 ff707: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ff70e: e8 00 00 00 00 callq ff713 ff713: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax ff71a: e9 6e f4 ff ff jmpq feb8d ff71f: 0f 0b ud2 ff721: e9 ee f3 ff ff jmpq feb14 ff726: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) ff72d: 00 00 00 00000000000ff730 : ff730: e8 00 00 00 00 callq ff735 ff735: 41 54 push %r12 ff737: 4c 8d a7 30 29 01 00 lea 0x12930(%rdi),%r12 ff73e: ba 7e 00 00 00 mov $0x7e,%edx ff743: be 10 00 00 00 mov $0x10,%esi ff748: 53 push %rbx ff749: 4c 89 e1 mov %r12,%rcx ff74c: 48 89 fb mov %rdi,%rbx ff74f: e8 00 00 00 00 callq ff754 ff754: 85 c0 test %eax,%eax ff756: 74 04 je ff75c ff758: 5b pop %rbx ff759: 41 5c pop %r12 ff75b: c3 retq ff75c: c6 83 a0 28 01 00 00 movb $0x0,0x128a0(%rbx) ff763: 45 31 c0 xor %r8d,%r8d ff766: 4c 89 e1 mov %r12,%rcx ff769: 48 89 df mov %rbx,%rdi ff76c: 48 b8 6a 70 65 67 5f movabs $0x6365645f6765706a,%rax ff773: 64 65 63 ff776: 41 b9 01 00 00 00 mov $0x1,%r9d ff77c: ba 00 02 00 00 mov $0x200,%edx ff781: 48 89 83 98 28 01 00 mov %rax,0x12898(%rbx) ff788: 48 8d b3 08 26 01 00 lea 0x12608(%rbx),%rsi ff78f: e8 00 00 00 00 callq ff794 ff794: 85 c0 test %eax,%eax ff796: 75 c0 jne ff758 ff798: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx ff79f: 8b 52 04 mov 0x4(%rdx),%edx ff7a2: 81 c2 22 02 00 00 add $0x222,%edx ff7a8: 89 93 50 29 01 00 mov %edx,0x12950(%rbx) ff7ae: 89 93 a8 2c 01 00 mov %edx,0x12ca8(%rbx) ff7b4: 5b pop %rbx ff7b5: 41 5c pop %r12 ff7b7: c3 retq ff7b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ff7bf: 00 00000000000ff7c0 : ff7c0: e8 00 00 00 00 callq ff7c5 ff7c5: 48 81 c7 08 26 01 00 add $0x12608,%rdi ff7cc: e9 00 00 00 00 jmpq ff7d1 ff7d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ff7d8: 00 00 00 00 ff7dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000ff7e0 : ff7e0: e8 00 00 00 00 callq ff7e5 ff7e5: 41 54 push %r12 ff7e7: 55 push %rbp ff7e8: 48 8d af 08 26 01 00 lea 0x12608(%rdi),%rbp ff7ef: 53 push %rbx ff7f0: 48 89 fb mov %rdi,%rbx ff7f3: 48 83 ec 10 sub $0x10,%rsp ff7f7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax ff7fe: 00 00 ff800: 48 89 44 24 08 mov %rax,0x8(%rsp) ff805: 31 c0 xor %eax,%eax ff807: 85 f6 test %esi,%esi ff809: 0f 84 40 03 00 00 je ffb4f ff80f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ff816: 31 d2 xor %edx,%edx ff818: 48 89 df mov %rbx,%rdi ff81b: 8b 70 04 mov 0x4(%rax),%esi ff81e: 81 c6 09 05 00 00 add $0x509,%esi ff824: e8 00 00 00 00 callq ff829 ff829: 4c 8b a3 08 26 01 00 mov 0x12608(%rbx),%r12 ff830: 8b 8b 38 28 01 00 mov 0x12838(%rbx),%ecx ff836: 48 89 ef mov %rbp,%rdi ff839: 89 c2 mov %eax,%edx ff83b: 89 c0 mov %eax,%eax ff83d: 48 8d 74 24 04 lea 0x4(%rsp),%rsi ff842: 48 89 83 18 28 01 00 mov %rax,0x12818(%rbx) ff849: 8b 83 2c 28 01 00 mov 0x1282c(%rbx),%eax ff84f: 0f af 05 00 00 00 00 imul 0x0(%rip),%eax # ff856 ff856: 01 d0 add %edx,%eax ff858: 89 44 24 04 mov %eax,0x4(%rsp) ff85c: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax ff863: 00 ff864: 8b 40 04 mov 0x4(%rax),%eax ff867: 8d 14 85 40 14 00 00 lea 0x1440(,%rax,4),%edx ff86e: e8 3d da ff ff callq fd2b0 ff873: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax ff87a: 00 ff87b: 8b 8b 3c 28 01 00 mov 0x1283c(%rbx),%ecx ff881: 48 89 ef mov %rbp,%rdi ff884: 48 8d 74 24 04 lea 0x4(%rsp),%rsi ff889: 8b 40 04 mov 0x4(%rax),%eax ff88c: 8d 14 85 44 14 00 00 lea 0x1444(,%rax,4),%edx ff893: e8 18 da ff ff callq fd2b0 ff898: ba 03 00 00 00 mov $0x3,%edx ff89d: 8b 44 24 04 mov 0x4(%rsp),%eax ff8a1: 8d 48 01 lea 0x1(%rax),%ecx ff8a4: 89 4c 24 04 mov %ecx,0x4(%rsp) ff8a8: 48 8b 8b 08 28 01 00 mov 0x12808(%rbx),%rcx ff8af: 48 8d 04 81 lea (%rcx,%rax,4),%rax ff8b3: c7 00 00 00 00 20 movl $0x20000000,(%rax) ff8b9: 8b 44 24 04 mov 0x4(%rsp),%eax ff8bd: 48 8b b3 08 28 01 00 mov 0x12808(%rbx),%rsi ff8c4: 8d 48 01 lea 0x1(%rax),%ecx ff8c7: 48 8d 04 86 lea (%rsi,%rax,4),%rax ff8cb: 89 4c 24 04 mov %ecx,0x4(%rsp) ff8cf: c7 00 00 00 00 00 movl $0x0,(%rax) ff8d5: 83 ea 01 sub $0x1,%edx ff8d8: 75 c3 jne ff89d ff8da: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax ff8e1: 00 ff8e2: b9 13 00 00 00 mov $0x13,%ecx ff8e7: 48 8d 74 24 04 lea 0x4(%rsp),%rsi ff8ec: 48 89 ef mov %rbp,%rdi ff8ef: 8b 40 04 mov 0x4(%rax),%eax ff8f2: 8d 14 85 28 14 00 00 lea 0x1428(,%rax,4),%edx ff8f9: e8 b2 d9 ff ff callq fd2b0 ff8fe: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax ff905: 00 ff906: b9 01 00 00 00 mov $0x1,%ecx ff90b: 48 89 ef mov %rbp,%rdi ff90e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi ff913: 8b 40 04 mov 0x4(%rax),%eax ff916: 8d 14 85 48 14 00 00 lea 0x1448(,%rax,4),%edx ff91d: e8 8e d9 ff ff callq fd2b0 ff922: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax ff929: 00 ff92a: 8b 70 04 mov 0x4(%rax),%esi ff92d: 8b 44 24 04 mov 0x4(%rsp),%eax ff931: 8d 78 01 lea 0x1(%rax),%edi ff934: 8d 96 0a 05 00 00 lea 0x50a(%rsi),%edx ff93a: 81 c6 13 05 00 00 add $0x513,%esi ff940: 89 7c 24 04 mov %edi,0x4(%rsp) ff944: 48 8b bb 08 28 01 00 mov 0x12808(%rbx),%rdi ff94b: 81 e6 ff ff 03 00 and $0x3ffff,%esi ff951: 8d 0c 95 00 00 00 00 lea 0x0(,%rdx,4),%ecx ff958: 48 8d 04 87 lea (%rdi,%rax,4),%rax ff95c: 89 30 mov %esi,(%rax) ff95e: 8b 44 24 04 mov 0x4(%rsp),%eax ff962: 4c 8b 83 08 28 01 00 mov 0x12808(%rbx),%r8 ff969: 8d 70 01 lea 0x1(%rax),%esi ff96c: 49 8d 04 80 lea (%r8,%rax,4),%rax ff970: 89 74 24 04 mov %esi,0x4(%rsp) ff974: c7 00 00 02 40 01 movl $0x1400200,(%rax) ff97a: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax ff981: 00 ff982: 4c 8b 8b 08 28 01 00 mov 0x12808(%rbx),%r9 ff989: 8b 70 04 mov 0x4(%rax),%esi ff98c: 8b 44 24 04 mov 0x4(%rsp),%eax ff990: 81 c6 12 05 00 00 add $0x512,%esi ff996: 8d 78 01 lea 0x1(%rax),%edi ff999: 49 8d 04 81 lea (%r9,%rax,4),%rax ff99d: 81 e6 ff ff 03 00 and $0x3ffff,%esi ff9a3: 89 7c 24 04 mov %edi,0x4(%rsp) ff9a7: 89 30 mov %esi,(%rax) ff9a9: 8b 44 24 04 mov 0x4(%rsp),%eax ff9ad: 4c 8b 93 08 28 01 00 mov 0x12808(%rbx),%r10 ff9b4: 8d 70 01 lea 0x1(%rax),%esi ff9b7: 49 8d 04 82 lea (%r10,%rax,4),%rax ff9bb: 89 74 24 04 mov %esi,0x4(%rsp) ff9bf: c7 00 01 00 00 00 movl $0x1,(%rax) ff9c5: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax ff9cc: 00 ff9cd: 4c 8b 9b 08 28 01 00 mov 0x12808(%rbx),%r11 ff9d4: 8b 70 04 mov 0x4(%rax),%esi ff9d7: 8b 44 24 04 mov 0x4(%rsp),%eax ff9db: 81 c6 17 05 00 00 add $0x517,%esi ff9e1: 8d 78 01 lea 0x1(%rax),%edi ff9e4: 49 8d 04 83 lea (%r11,%rax,4),%rax ff9e8: 81 e6 ff ff 03 00 and $0x3ffff,%esi ff9ee: 89 7c 24 04 mov %edi,0x4(%rsp) ff9f2: 89 30 mov %esi,(%rax) ff9f4: 8d 81 00 08 fe ff lea -0x1f800(%rcx),%eax ff9fa: 3d ff 27 00 00 cmp $0x27ff,%eax ff9ff: 0f 86 05 01 00 00 jbe ffb0a ffa05: 8d 81 00 20 fe ff lea -0x1e000(%rcx),%eax ffa0b: 3d ff 01 00 00 cmp $0x1ff,%eax ffa10: 0f 86 f4 00 00 00 jbe ffb0a ffa16: 8b 44 24 04 mov 0x4(%rsp),%eax ffa1a: 4c 8b 83 08 28 01 00 mov 0x12808(%rbx),%r8 ffa21: 8d 50 01 lea 0x1(%rax),%edx ffa24: 49 8d 04 80 lea (%r8,%rax,4),%rax ffa28: 89 54 24 04 mov %edx,0x4(%rsp) ffa2c: 89 08 mov %ecx,(%rax) ffa2e: 8b 44 24 04 mov 0x4(%rsp),%eax ffa32: 4c 8b 8b 08 28 01 00 mov 0x12808(%rbx),%r9 ffa39: 8d 50 01 lea 0x1(%rax),%edx ffa3c: 49 8d 04 81 lea (%r9,%rax,4),%rax ffa40: 89 54 24 04 mov %edx,0x4(%rsp) ffa44: c7 00 00 00 00 30 movl $0x30000000,(%rax) ffa4a: 8b 44 24 04 mov 0x4(%rsp),%eax ffa4e: 48 8b bb 08 28 01 00 mov 0x12808(%rbx),%rdi ffa55: 8d 50 01 lea 0x1(%rax),%edx ffa58: 48 8d 04 87 lea (%rdi,%rax,4),%rax ffa5c: 89 54 24 04 mov %edx,0x4(%rsp) ffa60: ba 0d 00 00 00 mov $0xd,%edx ffa65: c7 00 01 00 00 00 movl $0x1,(%rax) ffa6b: 8b 44 24 04 mov 0x4(%rsp),%eax ffa6f: 8d 48 01 lea 0x1(%rax),%ecx ffa72: 89 4c 24 04 mov %ecx,0x4(%rsp) ffa76: 48 8b 8b 08 28 01 00 mov 0x12808(%rbx),%rcx ffa7d: 48 8d 04 81 lea (%rcx,%rax,4),%rax ffa81: c7 00 00 00 00 60 movl $0x60000000,(%rax) ffa87: 8b 44 24 04 mov 0x4(%rsp),%eax ffa8b: 48 8b b3 08 28 01 00 mov 0x12808(%rbx),%rsi ffa92: 8d 48 01 lea 0x1(%rax),%ecx ffa95: 48 8d 04 86 lea (%rsi,%rax,4),%rax ffa99: 89 4c 24 04 mov %ecx,0x4(%rsp) ffa9d: c7 00 00 00 00 00 movl $0x0,(%rax) ffaa3: 83 ea 01 sub $0x1,%edx ffaa6: 75 c3 jne ffa6b ffaa8: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax ffaaf: 00 ffab0: 31 c9 xor %ecx,%ecx ffab2: 48 8d 74 24 04 lea 0x4(%rsp),%rsi ffab7: 48 89 ef mov %rbp,%rdi ffaba: 8b 40 04 mov 0x4(%rax),%eax ffabd: 8d 14 85 5c 11 00 00 lea 0x115c(,%rax,4),%edx ffac4: e8 e7 d7 ff ff callq fd2b0 ffac9: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax ffad0: 00 ffad1: b9 12 00 00 00 mov $0x12,%ecx ffad6: 48 89 ef mov %rbp,%rdi ffad9: 48 8d 74 24 04 lea 0x4(%rsp),%rsi ffade: 8b 40 04 mov 0x4(%rax),%eax ffae1: 8d 14 85 28 14 00 00 lea 0x1428(,%rax,4),%edx ffae8: e8 c3 d7 ff ff callq fd2b0 ffaed: 48 8b 44 24 08 mov 0x8(%rsp),%rax ffaf2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax ffaf9: 00 00 ffafb: 0f 85 22 01 00 00 jne ffc23 ffb01: 48 83 c4 10 add $0x10,%rsp ffb05: 5b pop %rbx ffb06: 5d pop %rbp ffb07: 41 5c pop %r12 ffb09: c3 retq ffb0a: 8b 44 24 04 mov 0x4(%rsp),%eax ffb0e: 4c 8b 93 08 28 01 00 mov 0x12808(%rbx),%r10 ffb15: 81 e2 ff ff 03 00 and $0x3ffff,%edx ffb1b: 81 ca 00 00 00 30 or $0x30000000,%edx ffb21: 8d 48 01 lea 0x1(%rax),%ecx ffb24: 49 8d 04 82 lea (%r10,%rax,4),%rax ffb28: 89 4c 24 04 mov %ecx,0x4(%rsp) ffb2c: c7 00 00 00 00 00 movl $0x0,(%rax) ffb32: 8b 44 24 04 mov 0x4(%rsp),%eax ffb36: 4c 8b 9b 08 28 01 00 mov 0x12808(%rbx),%r11 ffb3d: 8d 48 01 lea 0x1(%rax),%ecx ffb40: 49 8d 04 83 lea (%r11,%rax,4),%rax ffb44: 89 4c 24 04 mov %ecx,0x4(%rsp) ffb48: 89 10 mov %edx,(%rax) ffb4a: e9 fb fe ff ff jmpq ffa4a ffb4f: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax ffb56: 31 c9 xor %ecx,%ecx ffb58: 31 d2 xor %edx,%edx ffb5a: 8b 70 04 mov 0x4(%rax),%esi ffb5d: 81 c6 08 05 00 00 add $0x508,%esi ffb63: e8 00 00 00 00 callq ffb68 ffb68: 31 c9 xor %ecx,%ecx ffb6a: 48 89 df mov %rbx,%rdi ffb6d: ba 03 00 00 00 mov $0x3,%edx ffb72: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ffb79: 8b 70 04 mov 0x4(%rax),%esi ffb7c: 81 c6 0a 05 00 00 add $0x50a,%esi ffb82: e8 00 00 00 00 callq ffb87 ffb87: 8b 93 38 28 01 00 mov 0x12838(%rbx),%edx ffb8d: 31 c9 xor %ecx,%ecx ffb8f: 48 89 df mov %rbx,%rdi ffb92: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ffb99: 8b 70 04 mov 0x4(%rax),%esi ffb9c: 81 c6 03 05 00 00 add $0x503,%esi ffba2: e8 00 00 00 00 callq ffba7 ffba7: 8b 93 3c 28 01 00 mov 0x1283c(%rbx),%edx ffbad: 31 c9 xor %ecx,%ecx ffbaf: 48 89 df mov %rbx,%rdi ffbb2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ffbb9: 8b 70 04 mov 0x4(%rax),%esi ffbbc: 81 c6 04 05 00 00 add $0x504,%esi ffbc2: e8 00 00 00 00 callq ffbc7 ffbc7: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ffbce: 31 c9 xor %ecx,%ecx ffbd0: 31 d2 xor %edx,%edx ffbd2: 48 89 df mov %rbx,%rdi ffbd5: 8b 70 04 mov 0x4(%rax),%esi ffbd8: 81 c6 57 04 00 00 add $0x457,%esi ffbde: e8 00 00 00 00 callq ffbe3 ffbe3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ffbea: 31 c9 xor %ecx,%ecx ffbec: 31 d2 xor %edx,%edx ffbee: 48 89 df mov %rbx,%rdi ffbf1: 8b 70 04 mov 0x4(%rax),%esi ffbf4: 81 c6 09 05 00 00 add $0x509,%esi ffbfa: e8 00 00 00 00 callq ffbff ffbff: 31 c9 xor %ecx,%ecx ffc01: ba 02 00 00 00 mov $0x2,%edx ffc06: 48 89 df mov %rbx,%rdi ffc09: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ffc10: 8b 70 04 mov 0x4(%rax),%esi ffc13: 81 c6 0a 05 00 00 add $0x50a,%esi ffc19: e8 00 00 00 00 callq ffc1e ffc1e: e9 ec fb ff ff jmpq ff80f ffc23: e8 00 00 00 00 callq ffc28 ffc28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffc2f: 00 00000000000ffc30 : ffc30: e8 00 00 00 00 callq ffc35 ffc35: 31 c0 xor %eax,%eax ffc37: c3 retq ffc38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) ffc3f: 00 00000000000ffc40 : ffc40: e8 00 00 00 00 callq ffc45 ffc45: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax ffc4c: 31 d2 xor %edx,%edx ffc4e: 8b 30 mov (%rax),%esi ffc50: 81 c6 09 01 00 00 add $0x109,%esi ffc56: e8 00 00 00 00 callq ffc5b ffc5b: 83 e0 01 and $0x1,%eax ffc5e: c3 retq ffc5f: 90 nop 00000000000ffc60 : ffc60: e8 00 00 00 00 callq ffc65 ffc65: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) ffc6c: 4c 8b 07 mov (%rdi),%r8 ffc6f: 74 14 je ffc85 ffc71: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx ffc77: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax ffc7e: 48 8d 04 90 lea (%rax,%rdx,4),%rax ffc82: 8b 00 mov (%rax),%eax ffc84: c3 retq ffc85: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax ffc8c: 31 d2 xor %edx,%edx ffc8e: 4c 89 c7 mov %r8,%rdi ffc91: 8b 30 mov (%rax),%esi ffc93: 81 c6 00 01 00 00 add $0x100,%esi ffc99: e8 00 00 00 00 callq ffc9e ffc9e: 89 c0 mov %eax,%eax ffca0: c3 retq ffca1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ffca8: 00 00 00 00 ffcac: 0f 1f 40 00 nopl 0x0(%rax) 00000000000ffcb0 : ffcb0: e8 00 00 00 00 callq ffcb5 ffcb5: 48 8b 3f mov (%rdi),%rdi ffcb8: 31 d2 xor %edx,%edx ffcba: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax ffcc1: 8b 30 mov (%rax),%esi ffcc3: 81 c6 0a 01 00 00 add $0x10a,%esi ffcc9: e8 00 00 00 00 callq ffcce ffcce: 89 c0 mov %eax,%eax ffcd0: c3 retq ffcd1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ffcd8: 00 00 00 00 ffcdc: 0f 1f 40 00 nopl 0x0(%rax) 00000000000ffce0 : ffce0: e8 00 00 00 00 callq ffce5 ffce5: 55 push %rbp ffce6: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax ffced: 31 d2 xor %edx,%edx ffcef: 48 89 fd mov %rdi,%rbp ffcf2: 8b 30 mov (%rax),%esi ffcf4: 81 c6 e1 01 00 00 add $0x1e1,%esi ffcfa: e8 00 00 00 00 callq ffcff ffcff: 48 89 ef mov %rbp,%rdi ffd02: 89 c2 mov %eax,%edx ffd04: 83 ca 01 or $0x1,%edx ffd07: f6 85 93 89 00 00 40 testb $0x40,0x8993(%rbp) ffd0e: 0f 45 c2 cmovne %edx,%eax ffd11: 31 c9 xor %ecx,%ecx ffd13: 0c 82 or $0x82,%al ffd15: 89 c2 mov %eax,%edx ffd17: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ffd1e: 8b 30 mov (%rax),%esi ffd20: 81 c6 e1 01 00 00 add $0x1e1,%esi ffd26: e8 00 00 00 00 callq ffd2b ffd2b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ffd32: 48 89 ef mov %rbp,%rdi ffd35: 31 d2 xor %edx,%edx ffd37: 8b 30 mov (%rax),%esi ffd39: 81 c6 e0 01 00 00 add $0x1e0,%esi ffd3f: e8 00 00 00 00 callq ffd44 ffd44: 48 89 ef mov %rbp,%rdi ffd47: 31 c9 xor %ecx,%ecx ffd49: 83 c8 1f or $0x1f,%eax ffd4c: 89 c2 mov %eax,%edx ffd4e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ffd55: 5d pop %rbp ffd56: 8b 30 mov (%rax),%esi ffd58: 81 c6 e0 01 00 00 add $0x1e0,%esi ffd5e: e9 00 00 00 00 jmpq ffd63 ffd63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ffd6a: 00 00 00 00 ffd6e: 66 90 xchg %ax,%ax 00000000000ffd70 : ffd70: e8 00 00 00 00 callq ffd75 ffd75: 55 push %rbp ffd76: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax ffd7d: 31 d2 xor %edx,%edx ffd7f: 48 89 fd mov %rdi,%rbp ffd82: 8b 30 mov (%rax),%esi ffd84: 81 c6 e1 01 00 00 add $0x1e1,%esi ffd8a: e8 00 00 00 00 callq ffd8f ffd8f: 48 89 ef mov %rbp,%rdi ffd92: 89 c2 mov %eax,%edx ffd94: 83 ca 01 or $0x1,%edx ffd97: f6 85 93 89 00 00 40 testb $0x40,0x8993(%rbp) ffd9e: 0f 45 c2 cmovne %edx,%eax ffda1: 31 c9 xor %ecx,%ecx ffda3: 0c 82 or $0x82,%al ffda5: 89 c2 mov %eax,%edx ffda7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ffdae: 8b 30 mov (%rax),%esi ffdb0: 81 c6 e1 01 00 00 add $0x1e1,%esi ffdb6: e8 00 00 00 00 callq ffdbb ffdbb: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ffdc2: 48 89 ef mov %rbp,%rdi ffdc5: 31 d2 xor %edx,%edx ffdc7: 8b 30 mov (%rax),%esi ffdc9: 81 c6 e0 01 00 00 add $0x1e0,%esi ffdcf: e8 00 00 00 00 callq ffdd4 ffdd4: 48 89 ef mov %rbp,%rdi ffdd7: 31 c9 xor %ecx,%ecx ffdd9: 83 e0 e0 and $0xffffffe0,%eax ffddc: 89 c2 mov %eax,%edx ffdde: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax ffde5: 5d pop %rbp ffde6: 8b 30 mov (%rax),%esi ffde8: 81 c6 e0 01 00 00 add $0x1e0,%esi ffdee: e9 00 00 00 00 jmpq ffdf3 ffdf3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) ffdfa: 00 00 00 00 ffdfe: 66 90 xchg %ax,%ax 00000000000ffe00 : ffe00: e8 00 00 00 00 callq ffe05 ffe05: 31 c0 xor %eax,%eax ffe07: 39 b7 08 2d 01 00 cmp %esi,0x12d08(%rdi) ffe0d: 0f 84 e5 02 00 00 je 1000f8 ffe13: 41 55 push %r13 ffe15: 41 54 push %r12 ffe17: 55 push %rbp ffe18: 89 f5 mov %esi,%ebp ffe1a: 53 push %rbx ffe1b: 48 89 fb mov %rdi,%rbx ffe1e: 85 f6 test %esi,%esi ffe20: 75 65 jne ffe87 ffe22: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax ffe29: 31 d2 xor %edx,%edx ffe2b: 8b 30 mov (%rax),%esi ffe2d: 81 c6 92 01 00 00 add $0x192,%esi ffe33: e8 00 00 00 00 callq ffe38 ffe38: 31 c9 xor %ecx,%ecx ffe3a: 48 89 df mov %rbx,%rdi ffe3d: 83 c8 01 or $0x1,%eax ffe40: 89 c2 mov %eax,%edx ffe42: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ffe49: 8b 30 mov (%rax),%esi ffe4b: 81 c6 92 01 00 00 add $0x192,%esi ffe51: e8 00 00 00 00 callq ffe56 ffe56: 48 89 df mov %rbx,%rdi ffe59: e8 82 fe ff ff callq ffce0 ffe5e: f6 83 96 89 00 00 02 testb $0x2,0x8996(%rbx) ffe65: 0f 85 9d 02 00 00 jne 100108 ffe6b: 80 bb c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbx) ffe72: 0f 85 4f 03 00 00 jne 1001c7 ffe78: 89 ab 08 2d 01 00 mov %ebp,0x12d08(%rbx) ffe7e: 31 c0 xor %eax,%eax ffe80: 5b pop %rbx ffe81: 5d pop %rbp ffe82: 41 5c pop %r12 ffe84: 41 5d pop %r13 ffe86: c3 retq ffe87: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) ffe8e: 0f 85 65 02 00 00 jne 1000f9 ffe94: f6 83 96 89 00 00 02 testb $0x2,0x8996(%rbx) ffe9b: 74 7f je fff1c ffe9d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ffea4: 31 c9 xor %ecx,%ecx ffea6: 48 89 df mov %rbx,%rdi ffea9: 45 31 e4 xor %r12d,%r12d ffeac: ba 00 00 40 00 mov $0x400000,%edx ffeb1: 8b 70 04 mov 0x4(%rax),%esi ffeb4: e8 00 00 00 00 callq ffeb9 ffeb9: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ffec0: 31 d2 xor %edx,%edx ffec2: 48 89 df mov %rbx,%rdi ffec5: 8b 70 04 mov 0x4(%rax),%esi ffec8: 83 c6 01 add $0x1,%esi ffecb: e8 00 00 00 00 callq ffed0 ffed0: 44 8b ab 28 07 00 00 mov 0x728(%rbx),%r13d ffed7: eb 2b jmp fff04 ffed9: 44 8b ab 28 07 00 00 mov 0x728(%rbx),%r13d ffee0: 41 89 c4 mov %eax,%r12d ffee3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax ffeea: 31 d2 xor %edx,%edx ffeec: 48 89 df mov %rbx,%rdi ffeef: 8b 70 04 mov 0x4(%rax),%esi ffef2: 83 c6 01 add $0x1,%esi ffef5: e8 00 00 00 00 callq ffefa ffefa: 41 83 ed 01 sub $0x1,%r13d ffefe: 0f 84 00 00 00 00 je fff04 fff04: a9 00 00 c0 00 test $0xc00000,%eax fff09: 74 11 je fff1c fff0b: 41 39 c4 cmp %eax,%r12d fff0e: 75 c9 jne ffed9 fff10: bf c7 10 00 00 mov $0x10c7,%edi fff15: e8 00 00 00 00 callq fff1a fff1a: eb c7 jmp ffee3 fff1c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fff23: 31 d2 xor %edx,%edx fff25: 48 89 df mov %rbx,%rdi fff28: 8b 70 04 mov 0x4(%rax),%esi fff2b: 83 c6 0a add $0xa,%esi fff2e: e8 00 00 00 00 callq fff33 fff33: 31 c9 xor %ecx,%ecx fff35: 48 89 df mov %rbx,%rdi fff38: 83 e0 fe and $0xfffffffe,%eax fff3b: 89 c2 mov %eax,%edx fff3d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fff44: 8b 70 04 mov 0x4(%rax),%esi fff47: 83 c6 0a add $0xa,%esi fff4a: e8 00 00 00 00 callq fff4f fff4f: 48 89 df mov %rbx,%rdi fff52: e8 19 fe ff ff callq ffd70 fff57: 8b 93 84 8a 00 00 mov 0x8a84(%rbx),%edx fff5d: 31 c9 xor %ecx,%ecx fff5f: 48 89 df mov %rbx,%rdi fff62: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fff69: 8b 30 mov (%rax),%esi fff6b: 81 c6 a6 00 00 00 add $0xa6,%esi fff71: e8 00 00 00 00 callq fff76 fff76: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fff7d: 31 d2 xor %edx,%edx fff7f: 48 89 df mov %rbx,%rdi fff82: 8b 30 mov (%rax),%esi fff84: 81 c6 92 01 00 00 add $0x192,%esi fff8a: e8 00 00 00 00 callq fff8f fff8f: 31 c9 xor %ecx,%ecx fff91: 48 89 df mov %rbx,%rdi fff94: 83 e0 fe and $0xfffffffe,%eax fff97: 89 c2 mov %eax,%edx fff99: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fffa0: 8b 30 mov (%rax),%esi fffa2: 81 c6 92 01 00 00 add $0x192,%esi fffa8: e8 00 00 00 00 callq fffad fffad: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fffb4: 31 d2 xor %edx,%edx fffb6: 48 89 df mov %rbx,%rdi fffb9: 8b 30 mov (%rax),%esi fffbb: 81 c6 c1 01 00 00 add $0x1c1,%esi fffc1: e8 00 00 00 00 callq fffc6 fffc6: 31 c9 xor %ecx,%ecx fffc8: 48 89 df mov %rbx,%rdi fffcb: 83 c8 02 or $0x2,%eax fffce: 89 c2 mov %eax,%edx fffd0: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fffd7: 8b 30 mov (%rax),%esi fffd9: 81 c6 c1 01 00 00 add $0x1c1,%esi fffdf: e8 00 00 00 00 callq fffe4 fffe4: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax fffeb: 31 c9 xor %ecx,%ecx fffed: 31 d2 xor %edx,%edx fffef: 48 89 df mov %rbx,%rdi ffff2: 8b 30 mov (%rax),%esi ffff4: 81 c6 50 01 00 00 add $0x150,%esi ffffa: e8 00 00 00 00 callq fffff fffff: 31 c9 xor %ecx,%ecx 100001: ba 03 00 00 00 mov $0x3,%edx 100006: 48 89 df mov %rbx,%rdi 100009: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 100010: 8b 30 mov (%rax),%esi 100012: 81 c6 01 01 00 00 add $0x101,%esi 100018: e8 00 00 00 00 callq 10001d 10001d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 100024: 8b 93 38 28 01 00 mov 0x12838(%rbx),%edx 10002a: 48 89 df mov %rbx,%rdi 10002d: 8b 30 mov (%rax),%esi 10002f: 81 c6 66 01 00 00 add $0x166,%esi 100035: 31 c9 xor %ecx,%ecx 100037: e8 00 00 00 00 callq 10003c 10003c: 8b 93 3c 28 01 00 mov 0x1283c(%rbx),%edx 100042: 31 c9 xor %ecx,%ecx 100044: 48 89 df mov %rbx,%rdi 100047: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10004e: 8b 30 mov (%rax),%esi 100050: 81 c6 67 01 00 00 add $0x167,%esi 100056: e8 00 00 00 00 callq 10005b 10005b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 100062: 31 c9 xor %ecx,%ecx 100064: 31 d2 xor %edx,%edx 100066: 48 89 df mov %rbx,%rdi 100069: 8b 30 mov (%rax),%esi 10006b: 81 c6 0a 01 00 00 add $0x10a,%esi 100071: e8 00 00 00 00 callq 100076 100076: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10007d: 31 c9 xor %ecx,%ecx 10007f: 31 d2 xor %edx,%edx 100081: 48 89 df mov %rbx,%rdi 100084: 8b 30 mov (%rax),%esi 100086: 81 c6 00 01 00 00 add $0x100,%esi 10008c: e8 00 00 00 00 callq 100091 100091: 31 c9 xor %ecx,%ecx 100093: ba 02 00 00 00 mov $0x2,%edx 100098: 48 89 df mov %rbx,%rdi 10009b: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1000a2: 8b 30 mov (%rax),%esi 1000a4: 81 c6 01 01 00 00 add $0x101,%esi 1000aa: e8 00 00 00 00 callq 1000af 1000af: 8b 93 28 28 01 00 mov 0x12828(%rbx),%edx 1000b5: 31 c9 xor %ecx,%ecx 1000b7: 48 89 df mov %rbx,%rdi 1000ba: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1000c1: c1 ea 02 shr $0x2,%edx 1000c4: 8b 30 mov (%rax),%esi 1000c6: 81 c6 13 01 00 00 add $0x113,%esi 1000cc: e8 00 00 00 00 callq 1000d1 1000d1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1000d8: 31 d2 xor %edx,%edx 1000da: 48 89 df mov %rbx,%rdi 1000dd: 8b 30 mov (%rax),%esi 1000df: 81 c6 00 01 00 00 add $0x100,%esi 1000e5: e8 00 00 00 00 callq 1000ea 1000ea: 89 c0 mov %eax,%eax 1000ec: 48 89 83 18 28 01 00 mov %rax,0x12818(%rbx) 1000f3: e9 80 fd ff ff jmpq ffe78 1000f8: c3 retq 1000f9: be 01 00 00 00 mov $0x1,%esi 1000fe: e8 00 00 00 00 callq 100103 100103: e9 8c fd ff ff jmpq ffe94 100108: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10010f: 31 d2 xor %edx,%edx 100111: 48 89 df mov %rbx,%rdi 100114: 45 31 e4 xor %r12d,%r12d 100117: 8b 70 04 mov 0x4(%rax),%esi 10011a: 83 c6 0a add $0xa,%esi 10011d: e8 00 00 00 00 callq 100122 100122: 31 c9 xor %ecx,%ecx 100124: 48 89 df mov %rbx,%rdi 100127: 83 c8 01 or $0x1,%eax 10012a: 89 c2 mov %eax,%edx 10012c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 100133: 8b 70 04 mov 0x4(%rax),%esi 100136: 83 c6 0a add $0xa,%esi 100139: e8 00 00 00 00 callq 10013e 10013e: 31 c9 xor %ecx,%ecx 100140: ba 00 00 80 00 mov $0x800000,%edx 100145: 48 89 df mov %rbx,%rdi 100148: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10014f: 8b 70 04 mov 0x4(%rax),%esi 100152: e8 00 00 00 00 callq 100157 100157: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10015e: 31 d2 xor %edx,%edx 100160: 48 89 df mov %rbx,%rdi 100163: 8b 70 04 mov 0x4(%rax),%esi 100166: 83 c6 01 add $0x1,%esi 100169: e8 00 00 00 00 callq 10016e 10016e: 44 8b ab 28 07 00 00 mov 0x728(%rbx),%r13d 100175: eb 2b jmp 1001a2 100177: 44 8b ab 28 07 00 00 mov 0x728(%rbx),%r13d 10017e: 41 89 c4 mov %eax,%r12d 100181: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 100188: 31 d2 xor %edx,%edx 10018a: 48 89 df mov %rbx,%rdi 10018d: 8b 70 04 mov 0x4(%rax),%esi 100190: 83 c6 01 add $0x1,%esi 100193: e8 00 00 00 00 callq 100198 100198: 41 83 ed 01 sub $0x1,%r13d 10019c: 0f 84 00 00 00 00 je 1001a2 1001a2: 89 c2 mov %eax,%edx 1001a4: 81 e2 00 00 c0 00 and $0xc00000,%edx 1001aa: 81 fa 00 00 80 00 cmp $0x800000,%edx 1001b0: 0f 84 b5 fc ff ff je ffe6b 1001b6: 41 39 c4 cmp %eax,%r12d 1001b9: 75 bc jne 100177 1001bb: bf c7 10 00 00 mov $0x10c7,%edi 1001c0: e8 00 00 00 00 callq 1001c5 1001c5: eb ba jmp 100181 1001c7: 31 f6 xor %esi,%esi 1001c9: 48 89 df mov %rbx,%rdi 1001cc: e8 00 00 00 00 callq 1001d1 1001d1: e9 a2 fc ff ff jmpq ffe78 1001d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1001dd: 00 00 00 00000000001001e0 : 1001e0: e8 00 00 00 00 callq 1001e5 1001e5: 41 54 push %r12 1001e7: 31 d2 xor %edx,%edx 1001e9: 49 89 fc mov %rdi,%r12 1001ec: 55 push %rbp 1001ed: 31 ed xor %ebp,%ebp 1001ef: 53 push %rbx 1001f0: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 1001f7: 8b 30 mov (%rax),%esi 1001f9: 81 c6 09 01 00 00 add $0x109,%esi 1001ff: e8 00 00 00 00 callq 100204 100204: 41 8b 9c 24 28 07 00 mov 0x728(%r12),%ebx 10020b: 00 10020c: eb 2d jmp 10023b 10020e: 41 8b 9c 24 28 07 00 mov 0x728(%r12),%ebx 100215: 00 100216: 89 c5 mov %eax,%ebp 100218: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax 10021f: 00 100220: 31 d2 xor %edx,%edx 100222: 4c 89 e7 mov %r12,%rdi 100225: 8b 30 mov (%rax),%esi 100227: 81 c6 09 01 00 00 add $0x109,%esi 10022d: e8 00 00 00 00 callq 100232 100232: 83 eb 01 sub $0x1,%ebx 100235: 0f 84 00 00 00 00 je 10023b 10023b: a8 01 test $0x1,%al 10023d: 75 10 jne 10024f 10023f: 39 c5 cmp %eax,%ebp 100241: 75 cb jne 10020e 100243: bf c7 10 00 00 mov $0x10c7,%edi 100248: e8 00 00 00 00 callq 10024d 10024d: eb c9 jmp 100218 10024f: 31 c0 xor %eax,%eax 100251: 5b pop %rbx 100252: 5d pop %rbp 100253: 41 5c pop %r12 100255: c3 retq 100256: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10025d: 00 00 00 0000000000100260 : 100260: e8 00 00 00 00 callq 100265 100265: 41 54 push %r12 100267: 31 c9 xor %ecx,%ecx 100269: 53 push %rbx 10026a: 8b 87 d4 66 01 00 mov 0x166d4(%rdi),%eax 100270: 48 89 fb mov %rdi,%rbx 100273: 0f b6 b7 84 28 01 00 movzbl 0x12884(%rdi),%esi 10027a: 8d 14 00 lea (%rax,%rax,1),%edx 10027d: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 100284: 48 8b 40 50 mov 0x50(%rax),%rax 100288: e8 00 00 00 00 callq 10028d 10028d: 48 8d bb 08 26 01 00 lea 0x12608(%rbx),%rdi 100294: e8 00 00 00 00 callq 100299 100299: 41 89 c4 mov %eax,%r12d 10029c: 85 c0 test %eax,%eax 10029e: 0f 84 00 00 00 00 je 1002a4 1002a4: 44 89 e0 mov %r12d,%eax 1002a7: 5b pop %rbx 1002a8: 41 5c pop %r12 1002aa: c3 retq 1002ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001002b0 : 1002b0: e8 00 00 00 00 callq 1002b5 1002b5: 55 push %rbp 1002b6: 48 89 fd mov %rdi,%rbp 1002b9: e8 00 00 00 00 callq 1002be 1002be: 85 c0 test %eax,%eax 1002c0: 74 02 je 1002c4 1002c2: 5d pop %rbp 1002c3: c3 retq 1002c4: 48 89 ef mov %rbp,%rdi 1002c7: 5d pop %rbp 1002c8: eb 96 jmp 100260 1002ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001002d0 : 1002d0: e8 00 00 00 00 callq 1002d5 1002d5: 55 push %rbp 1002d6: 48 89 fd mov %rdi,%rbp 1002d9: e8 00 00 00 00 callq 1002de 1002de: 85 c0 test %eax,%eax 1002e0: 74 02 je 1002e4 1002e2: 5d pop %rbp 1002e3: c3 retq 1002e4: 48 89 ef mov %rbp,%rdi 1002e7: 5d pop %rbp 1002e8: e9 00 00 00 00 jmpq 1002ed 1002ed: 0f 1f 00 nopl (%rax) 00000000001002f0 : 1002f0: e8 00 00 00 00 callq 1002f5 1002f5: 41 54 push %r12 1002f7: 4c 8d a7 30 29 01 00 lea 0x12930(%rdi),%r12 1002fe: ba 99 00 00 00 mov $0x99,%edx 100303: be 10 00 00 00 mov $0x10,%esi 100308: 53 push %rbx 100309: 4c 89 e1 mov %r12,%rcx 10030c: 48 89 fb mov %rdi,%rbx 10030f: e8 00 00 00 00 callq 100314 100314: 85 c0 test %eax,%eax 100316: 74 04 je 10031c 100318: 5b pop %rbx 100319: 41 5c pop %r12 10031b: c3 retq 10031c: 48 89 df mov %rbx,%rdi 10031f: e8 00 00 00 00 callq 100324 100324: 85 c0 test %eax,%eax 100326: 75 f0 jne 100318 100328: 48 89 df mov %rbx,%rdi 10032b: e8 00 00 00 00 callq 100330 100330: 85 c0 test %eax,%eax 100332: 75 e4 jne 100318 100334: c6 83 84 28 01 00 01 movb $0x1,0x12884(%rbx) 10033b: 45 31 c0 xor %r8d,%r8d 10033e: 4c 89 e1 mov %r12,%rcx 100341: 48 89 df mov %rbx,%rdi 100344: 8b 83 d4 66 01 00 mov 0x166d4(%rbx),%eax 10034a: c6 83 a0 28 01 00 00 movb $0x0,0x128a0(%rbx) 100351: ba 00 02 00 00 mov $0x200,%edx 100356: 48 8d b3 08 26 01 00 lea 0x12608(%rbx),%rsi 10035d: 41 b9 01 00 00 00 mov $0x1,%r9d 100363: 8d 44 00 01 lea 0x1(%rax,%rax,1),%eax 100367: 89 83 80 28 01 00 mov %eax,0x12880(%rbx) 10036d: 48 b8 6a 70 65 67 5f movabs $0x6365645f6765706a,%rax 100374: 64 65 63 100377: 48 89 83 98 28 01 00 mov %rax,0x12898(%rbx) 10037e: e8 00 00 00 00 callq 100383 100383: 85 c0 test %eax,%eax 100385: 75 91 jne 100318 100387: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx 10038e: c7 83 a8 2c 01 00 1f movl $0x401f,0x12ca8(%rbx) 100395: 40 00 00 100398: 8b 12 mov (%rdx),%edx 10039a: 81 c2 9f 00 00 00 add $0x9f,%edx 1003a0: 89 93 50 29 01 00 mov %edx,0x12950(%rbx) 1003a6: e9 6d ff ff ff jmpq 100318 1003ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001003b0 : 1003b0: e8 00 00 00 00 callq 1003b5 1003b5: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) 1003bc: 4c 8b 07 mov (%rdi),%r8 1003bf: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 1003c6: 74 28 je 1003f0 1003c8: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx 1003ce: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax 1003d5: 48 8d 04 88 lea (%rax,%rcx,4),%rax 1003d9: 89 10 mov %edx,(%rax) 1003db: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 1003e2: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi 1003e8: 4c 89 c7 mov %r8,%rdi 1003eb: e9 00 00 00 00 jmpq 1003f0 1003f0: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax 1003f7: 31 c9 xor %ecx,%ecx 1003f9: 4c 89 c7 mov %r8,%rdi 1003fc: 8b 30 mov (%rax),%esi 1003fe: 81 c6 00 01 00 00 add $0x100,%esi 100404: e9 00 00 00 00 jmpq 100409 100409: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000100410 : 100410: e8 00 00 00 00 callq 100415 100415: 55 push %rbp 100416: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10041d: 48 89 fd mov %rdi,%rbp 100420: bf 01 00 00 00 mov $0x1,%edi 100425: 53 push %rbx 100426: 48 89 d3 mov %rdx,%rbx 100429: e8 00 00 00 00 callq 10042e 10042e: 8b 73 04 mov 0x4(%rbx),%esi 100431: 81 fe 99 00 00 00 cmp $0x99,%esi 100437: 74 14 je 10044d 100439: 8b 53 2c mov 0x2c(%rbx),%edx 10043c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100443: e8 00 00 00 00 callq 100448 100448: 31 c0 xor %eax,%eax 10044a: 5b pop %rbx 10044b: 5d pop %rbp 10044c: c3 retq 10044d: 48 8d bd 08 26 01 00 lea 0x12608(%rbp),%rdi 100454: e8 00 00 00 00 callq 100459 100459: 31 c0 xor %eax,%eax 10045b: 5b pop %rbx 10045c: 5d pop %rbp 10045d: c3 retq 10045e: 66 90 xchg %ax,%ax 0000000000100460 : 100460: e8 00 00 00 00 callq 100465 100465: 55 push %rbp 100466: 48 89 fd mov %rdi,%rbp 100469: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi 100470: e8 00 00 00 00 callq 100475 100475: 8b 85 08 2d 01 00 mov 0x12d08(%rbp),%eax 10047b: 85 c0 test %eax,%eax 10047d: 75 04 jne 100483 10047f: 31 c0 xor %eax,%eax 100481: 5d pop %rbp 100482: c3 retq 100483: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 10048a: 31 d2 xor %edx,%edx 10048c: 48 89 ef mov %rbp,%rdi 10048f: 8b 30 mov (%rax),%esi 100491: 81 c6 09 01 00 00 add $0x109,%esi 100497: e8 00 00 00 00 callq 10049c 10049c: 85 c0 test %eax,%eax 10049e: 74 df je 10047f 1004a0: 48 89 ef mov %rbp,%rdi 1004a3: 31 f6 xor %esi,%esi 1004a5: e8 56 f9 ff ff callq ffe00 1004aa: 31 c0 xor %eax,%eax 1004ac: 5d pop %rbp 1004ad: c3 retq 1004ae: 66 90 xchg %ax,%ax 00000000001004b0 : 1004b0: e8 00 00 00 00 callq 1004b5 1004b5: 55 push %rbp 1004b6: 48 89 fd mov %rdi,%rbp 1004b9: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi 1004c0: e8 00 00 00 00 callq 1004c5 1004c5: 8b 85 08 2d 01 00 mov 0x12d08(%rbp),%eax 1004cb: 85 c0 test %eax,%eax 1004cd: 75 09 jne 1004d8 1004cf: 48 89 ef mov %rbp,%rdi 1004d2: 5d pop %rbp 1004d3: e9 00 00 00 00 jmpq 1004d8 1004d8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1004df: 31 d2 xor %edx,%edx 1004e1: 48 89 ef mov %rbp,%rdi 1004e4: 8b 30 mov (%rax),%esi 1004e6: 81 c6 09 01 00 00 add $0x109,%esi 1004ec: e8 00 00 00 00 callq 1004f1 1004f1: 85 c0 test %eax,%eax 1004f3: 74 da je 1004cf 1004f5: 48 89 ef mov %rbp,%rdi 1004f8: 31 f6 xor %esi,%esi 1004fa: e8 01 f9 ff ff callq ffe00 1004ff: 48 89 ef mov %rbp,%rdi 100502: 5d pop %rbp 100503: e9 00 00 00 00 jmpq 100508 100508: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10050f: 00 0000000000100510 : 100510: e8 00 00 00 00 callq 100515 100515: 55 push %rbp 100516: 48 89 fd mov %rdi,%rbp 100519: 85 f6 test %esi,%esi 10051b: 75 26 jne 100543 10051d: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 100524: 31 d2 xor %edx,%edx 100526: 8b 30 mov (%rax),%esi 100528: 81 c6 09 01 00 00 add $0x109,%esi 10052e: e8 00 00 00 00 callq 100533 100533: a8 01 test $0x1,%al 100535: 74 15 je 10054c 100537: 48 89 ef mov %rbp,%rdi 10053a: e8 a1 f7 ff ff callq ffce0 10053f: 31 c0 xor %eax,%eax 100541: 5d pop %rbp 100542: c3 retq 100543: e8 28 f8 ff ff callq ffd70 100548: 31 c0 xor %eax,%eax 10054a: 5d pop %rbp 10054b: c3 retq 10054c: b8 f0 ff ff ff mov $0xfffffff0,%eax 100551: 5d pop %rbp 100552: c3 retq 100553: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10055a: 00 00 00 00 10055e: 66 90 xchg %ax,%ax 0000000000100560 : 100560: e8 00 00 00 00 callq 100565 100565: 41 54 push %r12 100567: 55 push %rbp 100568: 89 f5 mov %esi,%ebp 10056a: 53 push %rbx 10056b: 48 89 fb mov %rdi,%rbx 10056e: f6 87 10 02 00 00 01 testb $0x1,0x210(%rdi) 100575: 0f 84 e4 00 00 00 je 10065f 10057b: 0f 0b ud2 10057d: d1 ed shr %ebp 10057f: 0f 84 d5 00 00 00 je 10065a 100585: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 10058b: 45 31 e4 xor %r12d,%r12d 10058e: e9 99 00 00 00 jmpq 10062c 100593: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10059a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 1005a1: 48 8d 50 01 lea 0x1(%rax),%rdx 1005a5: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1005ab: 48 8d 04 81 lea (%rcx,%rax,4),%rax 1005af: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1005b6: c7 00 00 00 00 60 movl $0x60000000,(%rax) 1005bc: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 1005c2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1005c9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 1005d0: 8d 51 ff lea -0x1(%rcx),%edx 1005d3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 1005da: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 1005e0: 85 d2 test %edx,%edx 1005e2: 7e 61 jle 100645 1005e4: 48 8d 50 01 lea 0x1(%rax),%rdx 1005e8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1005ee: 41 83 c4 01 add $0x1,%r12d 1005f2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1005f9: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 100600: 48 8d 04 82 lea (%rdx,%rax,4),%rax 100604: c7 00 00 00 00 00 movl $0x0,(%rax) 10060a: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 100611: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 100618: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 10061e: 83 e8 01 sub $0x1,%eax 100621: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 100627: 44 39 e5 cmp %r12d,%ebp 10062a: 74 2e je 10065a 10062c: 85 c0 test %eax,%eax 10062e: 0f 8f 5f ff ff ff jg 100593 100634: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10063b: e8 00 00 00 00 callq 100640 100640: e9 4e ff ff ff jmpq 100593 100645: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10064c: e8 00 00 00 00 callq 100651 100651: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100658: eb 8a jmp 1005e4 10065a: 5b pop %rbx 10065b: 5d pop %rbp 10065c: 41 5c pop %r12 10065e: c3 retq 10065f: 40 f6 c6 01 test $0x1,%sil 100663: 0f 84 14 ff ff ff je 10057d 100669: e9 0d ff ff ff jmpq 10057b 10066e: 66 90 xchg %ax,%ax 0000000000100670 : 100670: e8 00 00 00 00 callq 100675 100675: 53 push %rbx 100676: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d 10067d: 48 89 fb mov %rdi,%rbx 100680: 45 85 c0 test %r8d,%r8d 100683: 0f 8e 26 01 00 00 jle 1007af 100689: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100690: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 100697: 48 8d 50 01 lea 0x1(%rax),%rdx 10069b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1006a1: 48 8d 04 87 lea (%rdi,%rax,4),%rax 1006a5: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1006ac: c7 00 ff bf 01 00 movl $0x1bfff,(%rax) 1006b2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 1006b8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1006bf: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 1006c6: 8d 51 ff lea -0x1(%rcx),%edx 1006c9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 1006d0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 1006d6: 85 d2 test %edx,%edx 1006d8: 0f 8e 0f 01 00 00 jle 1007ed 1006de: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 1006e5: 48 8d 50 01 lea 0x1(%rax),%rdx 1006e9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1006ef: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1006f6: 48 8d 04 86 lea (%rsi,%rax,4),%rax 1006fa: c7 00 04 8e 06 00 movl $0x68e04,(%rax) 100700: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 100706: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10070d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100714: 8d 56 ff lea -0x1(%rsi),%edx 100717: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 10071e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100724: 85 d2 test %edx,%edx 100726: 0f 8e a9 00 00 00 jle 1007d5 10072c: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 100733: 48 8d 50 01 lea 0x1(%rax),%rdx 100737: 23 83 40 02 00 00 and 0x240(%rbx),%eax 10073d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100744: 48 8d 04 81 lea (%rcx,%rax,4),%rax 100748: c7 00 00 80 01 00 movl $0x18000,(%rax) 10074e: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 100754: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10075b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100762: 8d 51 ff lea -0x1(%rcx),%edx 100765: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 10076c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100772: 85 d2 test %edx,%edx 100774: 7e 4a jle 1007c0 100776: 48 8d 50 01 lea 0x1(%rax),%rdx 10077a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100780: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100787: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 10078e: 48 8d 04 82 lea (%rdx,%rax,4),%rax 100792: c7 00 00 00 01 80 movl $0x80010000,(%rax) 100798: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 10079f: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 1007a6: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 1007ad: 5b pop %rbx 1007ae: c3 retq 1007af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1007b6: e8 00 00 00 00 callq 1007bb 1007bb: e9 c9 fe ff ff jmpq 100689 1007c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1007c7: e8 00 00 00 00 callq 1007cc 1007cc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1007d3: eb a1 jmp 100776 1007d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1007dc: e8 00 00 00 00 callq 1007e1 1007e1: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1007e8: e9 3f ff ff ff jmpq 10072c 1007ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1007f4: e8 00 00 00 00 callq 1007f9 1007f9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100800: e9 d9 fe ff ff jmpq 1006de 100805: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10080c: 00 00 00 00 0000000000100810 : 100810: e8 00 00 00 00 callq 100815 100815: 53 push %rbx 100816: 44 8b 87 28 02 00 00 mov 0x228(%rdi),%r8d 10081d: 48 89 fb mov %rdi,%rbx 100820: 45 85 c0 test %r8d,%r8d 100823: 0f 8e 26 01 00 00 jle 10094f 100829: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100830: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 100837: 48 8d 50 01 lea 0x1(%rax),%rdx 10083b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100841: 48 8d 04 87 lea (%rdi,%rax,4),%rax 100845: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 10084c: c7 00 ff bf 01 00 movl $0x1bfff,(%rax) 100852: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 100858: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10085f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100866: 8d 51 ff lea -0x1(%rcx),%edx 100869: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100870: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100876: 85 d2 test %edx,%edx 100878: 0f 8e 0f 01 00 00 jle 10098d 10087e: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 100885: 48 8d 50 01 lea 0x1(%rax),%rdx 100889: 23 83 40 02 00 00 and 0x240(%rbx),%eax 10088f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100896: 48 8d 04 86 lea (%rsi,%rax,4),%rax 10089a: c7 00 04 8e 06 00 movl $0x68e04,(%rax) 1008a0: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 1008a6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1008ad: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 1008b4: 8d 56 ff lea -0x1(%rsi),%edx 1008b7: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 1008be: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 1008c4: 85 d2 test %edx,%edx 1008c6: 0f 8e a9 00 00 00 jle 100975 1008cc: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 1008d3: 48 8d 50 01 lea 0x1(%rax),%rdx 1008d7: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1008dd: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1008e4: 48 8d 04 81 lea (%rcx,%rax,4),%rax 1008e8: c7 00 00 80 01 00 movl $0x18000,(%rax) 1008ee: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 1008f4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1008fb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100902: 8d 51 ff lea -0x1(%rcx),%edx 100905: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 10090c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100912: 85 d2 test %edx,%edx 100914: 7e 4a jle 100960 100916: 48 8d 50 01 lea 0x1(%rax),%rdx 10091a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100920: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100927: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 10092e: 48 8d 04 82 lea (%rdx,%rax,4),%rax 100932: c7 00 00 00 01 00 movl $0x10000,(%rax) 100938: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 10093f: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 100946: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 10094d: 5b pop %rbx 10094e: c3 retq 10094f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100956: e8 00 00 00 00 callq 10095b 10095b: e9 c9 fe ff ff jmpq 100829 100960: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100967: e8 00 00 00 00 callq 10096c 10096c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100973: eb a1 jmp 100916 100975: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10097c: e8 00 00 00 00 callq 100981 100981: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100988: e9 3f ff ff ff jmpq 1008cc 10098d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100994: e8 00 00 00 00 callq 100999 100999: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1009a0: e9 d9 fe ff ff jmpq 10087e 1009a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1009ac: 00 00 00 00 00000000001009b0 : 1009b0: e8 00 00 00 00 callq 1009b5 1009b5: 41 55 push %r13 1009b7: 44 8d 2c b5 00 00 00 lea 0x0(,%rsi,4),%r13d 1009be: 00 1009bf: 41 54 push %r12 1009c1: 41 89 f4 mov %esi,%r12d 1009c4: 55 push %rbp 1009c5: 89 d5 mov %edx,%ebp 1009c7: 53 push %rbx 1009c8: 44 8b 97 28 02 00 00 mov 0x228(%rdi),%r10d 1009cf: 48 89 fb mov %rdi,%rbx 1009d2: 45 85 d2 test %r10d,%r10d 1009d5: 0f 8e d0 01 00 00 jle 100bab 1009db: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1009e2: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 1009e9: 48 8d 50 01 lea 0x1(%rax),%rdx 1009ed: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1009f3: 49 8d 04 81 lea (%r9,%rax,4),%rax 1009f7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1009fe: c7 00 ff bf 01 00 movl $0x1bfff,(%rax) 100a04: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 100a0a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100a11: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100a18: 8d 51 ff lea -0x1(%rcx),%edx 100a1b: 41 8d 8d 00 00 ff ff lea -0x10000(%r13),%ecx 100a22: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100a29: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100a2f: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx 100a35: 0f 87 e9 00 00 00 ja 100b24 100a3b: 85 d2 test %edx,%edx 100a3d: 0f 8e 8e 01 00 00 jle 100bd1 100a43: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100a4a: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 100a51: 41 81 e4 ff ff 03 00 and $0x3ffff,%r12d 100a58: 48 8d 50 01 lea 0x1(%rax),%rdx 100a5c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100a62: 49 8d 04 80 lea (%r8,%rax,4),%rax 100a66: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100a6d: c7 00 00 00 00 00 movl $0x0,(%rax) 100a73: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 100a79: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100a80: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100a87: 8d 56 ff lea -0x1(%rsi),%edx 100a8a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100a91: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100a97: 85 d2 test %edx,%edx 100a99: 0f 8e 43 01 00 00 jle 100be2 100a9f: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 100aa6: 48 8d 50 01 lea 0x1(%rax),%rdx 100aaa: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100ab0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100ab7: 48 8d 04 87 lea (%rdi,%rax,4),%rax 100abb: 44 89 20 mov %r12d,(%rax) 100abe: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 100ac5: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 100acc: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 100ad2: 83 e8 01 sub $0x1,%eax 100ad5: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 100adb: 85 c0 test %eax,%eax 100add: 0f 8e b7 00 00 00 jle 100b9a 100ae3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100aea: 48 8d 50 01 lea 0x1(%rax),%rdx 100aee: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100af4: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100afb: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 100b02: 48 8d 04 82 lea (%rdx,%rax,4),%rax 100b06: 89 28 mov %ebp,(%rax) 100b08: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 100b0f: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 100b16: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 100b1d: 5b pop %rbx 100b1e: 5d pop %rbp 100b1f: 41 5c pop %r12 100b21: 41 5d pop %r13 100b23: c3 retq 100b24: 85 d2 test %edx,%edx 100b26: 0f 8e ce 00 00 00 jle 100bfa 100b2c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 100b33: 48 8d 50 01 lea 0x1(%rax),%rdx 100b37: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100b3d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100b44: 48 8d 04 86 lea (%rsi,%rax,4),%rax 100b48: 44 89 28 mov %r13d,(%rax) 100b4b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 100b51: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100b58: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100b5f: 8d 51 ff lea -0x1(%rcx),%edx 100b62: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100b69: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100b6f: 85 d2 test %edx,%edx 100b71: 7e 49 jle 100bbc 100b73: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 100b7a: 48 8d 50 01 lea 0x1(%rax),%rdx 100b7e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100b84: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100b8b: 48 8d 04 81 lea (%rcx,%rax,4),%rax 100b8f: c7 00 00 80 01 00 movl $0x18000,(%rax) 100b95: e9 24 ff ff ff jmpq 100abe 100b9a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100ba1: e8 00 00 00 00 callq 100ba6 100ba6: e9 38 ff ff ff jmpq 100ae3 100bab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100bb2: e8 00 00 00 00 callq 100bb7 100bb7: e9 1f fe ff ff jmpq 1009db 100bbc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100bc3: e8 00 00 00 00 callq 100bc8 100bc8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100bcf: eb a2 jmp 100b73 100bd1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100bd8: e8 00 00 00 00 callq 100bdd 100bdd: e9 61 fe ff ff jmpq 100a43 100be2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100be9: e8 00 00 00 00 callq 100bee 100bee: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100bf5: e9 a5 fe ff ff jmpq 100a9f 100bfa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 100c01: e8 00 00 00 00 callq 100c06 100c06: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100c0d: e9 1a ff ff ff jmpq 100b2c 100c12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 100c19: 00 00 00 00 100c1d: 0f 1f 00 nopl (%rax) 0000000000100c20 : 100c20: e8 00 00 00 00 callq 100c25 100c25: 83 e1 01 and $0x1,%ecx 100c28: 41 54 push %r12 100c2a: 49 89 d4 mov %rdx,%r12 100c2d: 55 push %rbp 100c2e: 48 89 f5 mov %rsi,%rbp 100c31: 53 push %rbx 100c32: 48 89 fb mov %rdi,%rbx 100c35: 0f 85 18 07 00 00 jne 101353 100c3b: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 100c41: 85 c0 test %eax,%eax 100c43: 0f 8e 64 05 00 00 jle 1011ad 100c49: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100c50: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 100c57: 48 8d 50 01 lea 0x1(%rax),%rdx 100c5b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100c61: 49 8d 04 83 lea (%r11,%rax,4),%rax 100c65: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100c6c: c7 00 2a 40 00 00 movl $0x402a,(%rax) 100c72: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 100c78: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100c7f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100c86: 8d 51 ff lea -0x1(%rcx),%edx 100c89: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100c90: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100c96: 85 d2 test %edx,%edx 100c98: 0f 8e 9d 06 00 00 jle 10133b 100c9e: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 100ca5: 48 8d 50 01 lea 0x1(%rax),%rdx 100ca9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100caf: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100cb6: 49 8d 04 82 lea (%r10,%rax,4),%rax 100cba: 44 89 20 mov %r12d,(%rax) 100cbd: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 100cc3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100cca: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100cd1: 8d 56 ff lea -0x1(%rsi),%edx 100cd4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100cdb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100ce1: 85 d2 test %edx,%edx 100ce3: 0f 8e 3a 06 00 00 jle 101323 100ce9: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 100cf0: 48 8d 50 01 lea 0x1(%rax),%rdx 100cf4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100cfa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100d01: 49 8d 04 81 lea (%r9,%rax,4),%rax 100d05: c7 00 2b 40 00 00 movl $0x402b,(%rax) 100d0b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 100d11: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100d18: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100d1f: 8d 51 ff lea -0x1(%rcx),%edx 100d22: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100d29: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100d2f: 85 d2 test %edx,%edx 100d31: 0f 8e d4 05 00 00 jle 10130b 100d37: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 100d3e: 48 8d 50 01 lea 0x1(%rax),%rdx 100d42: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100d48: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100d4f: 49 8d 04 80 lea (%r8,%rax,4),%rax 100d53: 44 89 20 mov %r12d,(%rax) 100d56: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 100d5c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100d63: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100d6a: 8d 56 ff lea -0x1(%rsi),%edx 100d6d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100d74: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100d7a: 85 d2 test %edx,%edx 100d7c: 0f 8e 71 05 00 00 jle 1012f3 100d82: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 100d89: 48 8d 50 01 lea 0x1(%rax),%rdx 100d8d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100d93: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100d9a: 48 8d 04 87 lea (%rdi,%rax,4),%rax 100d9e: c7 00 ea 40 00 00 movl $0x40ea,(%rax) 100da4: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 100daa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100db1: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100db8: 8d 51 ff lea -0x1(%rcx),%edx 100dbb: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100dc2: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100dc8: 85 d2 test %edx,%edx 100dca: 0f 8e 0b 05 00 00 jle 1012db 100dd0: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 100dd7: 48 8d 50 01 lea 0x1(%rax),%rdx 100ddb: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100de1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100de8: 48 8d 04 86 lea (%rsi,%rax,4),%rax 100dec: 89 28 mov %ebp,(%rax) 100dee: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 100df4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100dfb: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100e02: 8d 56 ff lea -0x1(%rsi),%edx 100e05: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100e0c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100e12: 85 d2 test %edx,%edx 100e14: 0f 8e a9 04 00 00 jle 1012c3 100e1a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 100e21: 48 8d 50 01 lea 0x1(%rax),%rdx 100e25: 48 c1 ed 20 shr $0x20,%rbp 100e29: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100e2f: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100e36: 48 8d 04 81 lea (%rcx,%rax,4),%rax 100e3a: c7 00 eb 40 00 00 movl $0x40eb,(%rax) 100e40: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 100e46: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100e4d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100e54: 8d 57 ff lea -0x1(%rdi),%edx 100e57: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100e5e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100e64: 85 d2 test %edx,%edx 100e66: 0f 8e 3f 04 00 00 jle 1012ab 100e6c: 48 8d 50 01 lea 0x1(%rax),%rdx 100e70: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100e76: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100e7d: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 100e84: 48 8d 04 82 lea (%rdx,%rax,4),%rax 100e88: 89 28 mov %ebp,(%rax) 100e8a: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 100e90: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100e97: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100e9e: 8d 51 ff lea -0x1(%rcx),%edx 100ea1: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100ea8: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100eae: 85 d2 test %edx,%edx 100eb0: 0f 8e dd 03 00 00 jle 101293 100eb6: 4c 8b a3 00 02 00 00 mov 0x200(%rbx),%r12 100ebd: 48 8d 50 01 lea 0x1(%rax),%rdx 100ec1: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100ec7: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100ece: 49 8d 04 84 lea (%r12,%rax,4),%rax 100ed2: c7 00 29 40 00 00 movl $0x4029,(%rax) 100ed8: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 100ede: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100ee5: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100eec: 8d 56 ff lea -0x1(%rsi),%edx 100eef: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100ef6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100efc: 85 d2 test %edx,%edx 100efe: 0f 8e 77 03 00 00 jle 10127b 100f04: 48 8b ab 00 02 00 00 mov 0x200(%rbx),%rbp 100f0b: 48 8d 50 01 lea 0x1(%rax),%rdx 100f0f: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100f15: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100f1c: 48 8d 44 85 00 lea 0x0(%rbp,%rax,4),%rax 100f21: c7 00 08 00 00 00 movl $0x8,(%rax) 100f27: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 100f2d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100f34: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100f3b: 8d 57 ff lea -0x1(%rdi),%edx 100f3e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100f45: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100f4b: 85 d2 test %edx,%edx 100f4d: 0f 8e 10 03 00 00 jle 101263 100f53: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 100f5a: 48 8d 50 01 lea 0x1(%rax),%rdx 100f5e: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100f64: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100f6b: 49 8d 04 83 lea (%r11,%rax,4),%rax 100f6f: c7 00 29 40 00 40 movl $0x40004029,(%rax) 100f75: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 100f7b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100f82: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100f89: 8d 51 ff lea -0x1(%rcx),%edx 100f8c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100f93: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100f99: 85 d2 test %edx,%edx 100f9b: 0f 8e aa 02 00 00 jle 10124b 100fa1: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 100fa8: 48 8d 50 01 lea 0x1(%rax),%rdx 100fac: 23 83 40 02 00 00 and 0x240(%rbx),%eax 100fb2: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 100fb9: 49 8d 04 82 lea (%r10,%rax,4),%rax 100fbd: c7 00 00 00 00 00 movl $0x0,(%rax) 100fc3: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 100fc9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 100fd0: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 100fd7: 8d 56 ff lea -0x1(%rsi),%edx 100fda: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 100fe1: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 100fe7: 85 d2 test %edx,%edx 100fe9: 0f 8e 44 02 00 00 jle 101233 100fef: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 100ff6: 48 8d 50 01 lea 0x1(%rax),%rdx 100ffa: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101000: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101007: 49 8d 04 81 lea (%r9,%rax,4),%rax 10100b: c7 00 ff bf 01 00 movl $0x1bfff,(%rax) 101011: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 101017: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10101e: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101025: 8d 57 ff lea -0x1(%rdi),%edx 101028: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 10102f: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101035: 85 d2 test %edx,%edx 101037: 0f 8e de 01 00 00 jle 10121b 10103d: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 101044: 48 8d 50 01 lea 0x1(%rax),%rdx 101048: 23 83 40 02 00 00 and 0x240(%rbx),%eax 10104e: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101055: 49 8d 04 80 lea (%r8,%rax,4),%rax 101059: c7 00 bc 3f 00 00 movl $0x3fbc,(%rax) 10105f: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 101065: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10106c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101073: 8d 51 ff lea -0x1(%rcx),%edx 101076: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 10107d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101083: 85 d2 test %edx,%edx 101085: 0f 8e 78 01 00 00 jle 101203 10108b: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 101092: 48 8d 50 01 lea 0x1(%rax),%rdx 101096: 23 83 40 02 00 00 and 0x240(%rbx),%eax 10109c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1010a3: 48 8d 04 87 lea (%rdi,%rax,4),%rax 1010a7: c7 00 00 80 01 00 movl $0x18000,(%rax) 1010ad: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 1010b3: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1010ba: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 1010c1: 8d 56 ff lea -0x1(%rsi),%edx 1010c4: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 1010cb: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 1010d1: 85 d2 test %edx,%edx 1010d3: 0f 8e 12 01 00 00 jle 1011eb 1010d9: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 1010e0: 48 8d 50 01 lea 0x1(%rax),%rdx 1010e4: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1010ea: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1010f1: 48 8d 04 86 lea (%rsi,%rax,4),%rax 1010f5: c7 00 01 00 00 00 movl $0x1,(%rax) 1010fb: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 101101: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101108: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 10110f: 8d 57 ff lea -0x1(%rdi),%edx 101112: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101119: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 10111f: 85 d2 test %edx,%edx 101121: 0f 8e ac 00 00 00 jle 1011d3 101127: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 10112e: 48 8d 50 01 lea 0x1(%rax),%rdx 101132: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101138: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 10113f: 48 8d 04 81 lea (%rcx,%rax,4),%rax 101143: c7 00 00 00 00 70 movl $0x70000000,(%rax) 101149: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 10114f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101156: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 10115d: 8d 51 ff lea -0x1(%rcx),%edx 101160: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101167: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 10116d: 85 d2 test %edx,%edx 10116f: 7e 4d jle 1011be 101171: 48 8d 50 01 lea 0x1(%rax),%rdx 101175: 23 83 40 02 00 00 and 0x240(%rbx),%eax 10117b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101182: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 101189: 48 8d 04 82 lea (%rdx,%rax,4),%rax 10118d: c7 00 00 00 00 00 movl $0x0,(%rax) 101193: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 10119a: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 1011a1: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 1011a8: 5b pop %rbx 1011a9: 5d pop %rbp 1011aa: 41 5c pop %r12 1011ac: c3 retq 1011ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1011b4: e8 00 00 00 00 callq 1011b9 1011b9: e9 8b fa ff ff jmpq 100c49 1011be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1011c5: e8 00 00 00 00 callq 1011ca 1011ca: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1011d1: eb 9e jmp 101171 1011d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1011da: e8 00 00 00 00 callq 1011df 1011df: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1011e6: e9 3c ff ff ff jmpq 101127 1011eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1011f2: e8 00 00 00 00 callq 1011f7 1011f7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1011fe: e9 d6 fe ff ff jmpq 1010d9 101203: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10120a: e8 00 00 00 00 callq 10120f 10120f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101216: e9 70 fe ff ff jmpq 10108b 10121b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101222: e8 00 00 00 00 callq 101227 101227: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10122e: e9 0a fe ff ff jmpq 10103d 101233: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10123a: e8 00 00 00 00 callq 10123f 10123f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101246: e9 a4 fd ff ff jmpq 100fef 10124b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101252: e8 00 00 00 00 callq 101257 101257: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10125e: e9 3e fd ff ff jmpq 100fa1 101263: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10126a: e8 00 00 00 00 callq 10126f 10126f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101276: e9 d8 fc ff ff jmpq 100f53 10127b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101282: e8 00 00 00 00 callq 101287 101287: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10128e: e9 71 fc ff ff jmpq 100f04 101293: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10129a: e8 00 00 00 00 callq 10129f 10129f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1012a6: e9 0b fc ff ff jmpq 100eb6 1012ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1012b2: e8 00 00 00 00 callq 1012b7 1012b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1012be: e9 a9 fb ff ff jmpq 100e6c 1012c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1012ca: e8 00 00 00 00 callq 1012cf 1012cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1012d6: e9 3f fb ff ff jmpq 100e1a 1012db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1012e2: e8 00 00 00 00 callq 1012e7 1012e7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1012ee: e9 dd fa ff ff jmpq 100dd0 1012f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1012fa: e8 00 00 00 00 callq 1012ff 1012ff: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101306: e9 77 fa ff ff jmpq 100d82 10130b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101312: e8 00 00 00 00 callq 101317 101317: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10131e: e9 14 fa ff ff jmpq 100d37 101323: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10132a: e8 00 00 00 00 callq 10132f 10132f: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101336: e9 ae f9 ff ff jmpq 100ce9 10133b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101342: e8 00 00 00 00 callq 101347 101347: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10134e: e9 4b f9 ff ff jmpq 100c9e 101353: 0f 0b ud2 101355: e9 e1 f8 ff ff jmpq 100c3b 10135a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000101360 : 101360: e8 00 00 00 00 callq 101365 101365: 41 56 push %r14 101367: 41 89 d6 mov %edx,%r14d 10136a: 41 55 push %r13 10136c: 44 8d 2c b5 00 00 00 lea 0x0(,%rsi,4),%r13d 101373: 00 101374: 41 54 push %r12 101376: 41 89 cc mov %ecx,%r12d 101379: 55 push %rbp 10137a: 89 f5 mov %esi,%ebp 10137c: 53 push %rbx 10137d: 8b b7 28 02 00 00 mov 0x228(%rdi),%esi 101383: 48 89 fb mov %rdi,%rbx 101386: 85 f6 test %esi,%esi 101388: 0f 8e 70 03 00 00 jle 1016fe 10138e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101395: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 10139c: 48 8d 50 01 lea 0x1(%rax),%rdx 1013a0: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1013a6: 48 8d 04 81 lea (%rcx,%rax,4),%rax 1013aa: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1013b1: c7 00 85 40 00 00 movl $0x4085,(%rax) 1013b7: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 1013bd: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1013c4: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 1013cb: 8d 56 ff lea -0x1(%rsi),%edx 1013ce: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 1013d5: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 1013db: 85 d2 test %edx,%edx 1013dd: 0f 8e 03 03 00 00 jle 1016e6 1013e3: 48 8d 50 01 lea 0x1(%rax),%rdx 1013e7: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1013ed: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1013f4: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 1013fb: 48 8d 04 82 lea (%rdx,%rax,4),%rax 1013ff: c7 00 00 02 40 01 movl $0x1400200,(%rax) 101405: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 10140b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101412: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101419: 8d 51 ff lea -0x1(%rcx),%edx 10141c: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101423: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101429: 85 d2 test %edx,%edx 10142b: 0f 8e 9d 02 00 00 jle 1016ce 101431: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 101438: 48 8d 50 01 lea 0x1(%rax),%rdx 10143c: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101442: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101449: 49 8d 04 83 lea (%r11,%rax,4),%rax 10144d: c7 00 84 40 00 00 movl $0x4084,(%rax) 101453: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 101459: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101460: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101467: 8d 56 ff lea -0x1(%rsi),%edx 10146a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101471: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101477: 85 d2 test %edx,%edx 101479: 0f 8e 37 02 00 00 jle 1016b6 10147f: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 101486: 48 8d 50 01 lea 0x1(%rax),%rdx 10148a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101490: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101497: 49 8d 04 82 lea (%r10,%rax,4),%rax 10149b: 44 89 30 mov %r14d,(%rax) 10149e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 1014a4: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1014ab: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 1014b2: 8d 57 ff lea -0x1(%rdi),%edx 1014b5: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 1014bc: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 1014c2: 85 d2 test %edx,%edx 1014c4: 0f 8e d4 01 00 00 jle 10169e 1014ca: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 1014d1: 48 8d 50 01 lea 0x1(%rax),%rdx 1014d5: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1014db: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1014e2: 49 8d 04 81 lea (%r9,%rax,4),%rax 1014e6: c7 00 ff bf 01 00 movl $0x1bfff,(%rax) 1014ec: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 1014f2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1014f9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101500: 8d 51 ff lea -0x1(%rcx),%edx 101503: 41 8d 8d 00 00 ff ff lea -0x10000(%r13),%ecx 10150a: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101511: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101517: 81 f9 ff 05 00 00 cmp $0x5ff,%ecx 10151d: 0f 87 f0 00 00 00 ja 101613 101523: 85 d2 test %edx,%edx 101525: 0f 8e fc 01 00 00 jle 101727 10152b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101532: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 101539: 81 e5 ff ff 03 00 and $0x3ffff,%ebp 10153f: 81 cd 00 00 00 30 or $0x30000000,%ebp 101545: 48 8d 50 01 lea 0x1(%rax),%rdx 101549: 23 83 40 02 00 00 and 0x240(%rbx),%eax 10154f: 49 8d 04 80 lea (%r8,%rax,4),%rax 101553: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 10155a: c7 00 00 00 00 00 movl $0x0,(%rax) 101560: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 101566: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10156d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101574: 8d 56 ff lea -0x1(%rsi),%edx 101577: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 10157e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101584: 85 d2 test %edx,%edx 101586: 0f 8e ac 01 00 00 jle 101738 10158c: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 101593: 48 8d 50 01 lea 0x1(%rax),%rdx 101597: 23 83 40 02 00 00 and 0x240(%rbx),%eax 10159d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1015a4: 48 8d 04 87 lea (%rdi,%rax,4),%rax 1015a8: 89 28 mov %ebp,(%rax) 1015aa: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 1015b1: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 1015b8: 8b 83 28 02 00 00 mov 0x228(%rbx),%eax 1015be: 83 e8 01 sub $0x1,%eax 1015c1: 89 83 28 02 00 00 mov %eax,0x228(%rbx) 1015c7: 85 c0 test %eax,%eax 1015c9: 0f 8e be 00 00 00 jle 10168d 1015cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1015d6: 48 8d 50 01 lea 0x1(%rax),%rdx 1015da: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1015e0: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1015e7: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 1015ee: 48 8d 04 82 lea (%rdx,%rax,4),%rax 1015f2: 44 89 20 mov %r12d,(%rax) 1015f5: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 1015fc: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 101603: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 10160a: 5b pop %rbx 10160b: 5d pop %rbp 10160c: 41 5c pop %r12 10160e: 41 5d pop %r13 101610: 41 5e pop %r14 101612: c3 retq 101613: 85 d2 test %edx,%edx 101615: 0f 8e 35 01 00 00 jle 101750 10161b: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 101622: 48 8d 50 01 lea 0x1(%rax),%rdx 101626: 23 83 40 02 00 00 and 0x240(%rbx),%eax 10162c: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101633: 48 8d 04 86 lea (%rsi,%rax,4),%rax 101637: 44 89 28 mov %r13d,(%rax) 10163a: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 101640: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101647: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 10164e: 8d 57 ff lea -0x1(%rdi),%edx 101651: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101658: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 10165e: 85 d2 test %edx,%edx 101660: 0f 8e a9 00 00 00 jle 10170f 101666: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 10166d: 48 8d 50 01 lea 0x1(%rax),%rdx 101671: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101677: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 10167e: 48 8d 04 81 lea (%rcx,%rax,4),%rax 101682: c7 00 00 80 01 30 movl $0x30018000,(%rax) 101688: e9 1d ff ff ff jmpq 1015aa 10168d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101694: e8 00 00 00 00 callq 101699 101699: e9 31 ff ff ff jmpq 1015cf 10169e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1016a5: e8 00 00 00 00 callq 1016aa 1016aa: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1016b1: e9 14 fe ff ff jmpq 1014ca 1016b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1016bd: e8 00 00 00 00 callq 1016c2 1016c2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1016c9: e9 b1 fd ff ff jmpq 10147f 1016ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1016d5: e8 00 00 00 00 callq 1016da 1016da: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1016e1: e9 4b fd ff ff jmpq 101431 1016e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1016ed: e8 00 00 00 00 callq 1016f2 1016f2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1016f9: e9 e5 fc ff ff jmpq 1013e3 1016fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101705: e8 00 00 00 00 callq 10170a 10170a: e9 7f fc ff ff jmpq 10138e 10170f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101716: e8 00 00 00 00 callq 10171b 10171b: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101722: e9 3f ff ff ff jmpq 101666 101727: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10172e: e8 00 00 00 00 callq 101733 101733: e9 f3 fd ff ff jmpq 10152b 101738: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10173f: e8 00 00 00 00 callq 101744 101744: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10174b: e9 3c fe ff ff jmpq 10158c 101750: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101757: e8 00 00 00 00 callq 10175c 10175c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101763: e9 b3 fe ff ff jmpq 10161b 101768: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10176f: 00 0000000000101770 : 101770: e8 00 00 00 00 callq 101775 101775: 41 55 push %r13 101777: 41 54 push %r12 101779: 55 push %rbp 10177a: 48 89 fd mov %rdi,%rbp 10177d: 53 push %rbx 10177e: 4c 8b 2f mov (%rdi),%r13 101781: 89 f3 mov %esi,%ebx 101783: 48 8b 47 08 mov 0x8(%rdi),%rax 101787: 44 8b 60 10 mov 0x10(%rax),%r12d 10178b: 49 8b 85 58 28 00 00 mov 0x2858(%r13),%rax 101792: 48 8b 40 10 mov 0x10(%rax),%rax 101796: e8 00 00 00 00 callq 10179b 10179b: 48 89 ef mov %rbp,%rdi 10179e: 48 89 c2 mov %rax,%rdx 1017a1: 44 89 e0 mov %r12d,%eax 1017a4: 48 89 c1 mov %rax,%rcx 1017a7: 48 c1 e1 06 shl $0x6,%rcx 1017ab: 41 0f af 9c 0d a4 55 imul 0x55a4(%r13,%rcx,1),%ebx 1017b2: 00 00 1017b4: 89 de mov %ebx,%esi 1017b6: 5b pop %rbx 1017b7: 41 03 b4 0d 80 55 00 add 0x5580(%r13,%rcx,1),%esi 1017be: 00 1017bf: b9 ff ff ff ff mov $0xffffffff,%ecx 1017c4: 5d pop %rbp 1017c5: 41 5c pop %r12 1017c7: 41 5d pop %r13 1017c9: e9 92 fb ff ff jmpq 101360 1017ce: 66 90 xchg %ax,%ax 00000000001017d0 : 1017d0: e8 00 00 00 00 callq 1017d5 1017d5: 41 54 push %r12 1017d7: 45 31 e4 xor %r12d,%r12d 1017da: 55 push %rbp 1017db: 48 89 d5 mov %rdx,%rbp 1017de: 53 push %rbx 1017df: 48 89 fb mov %rdi,%rbx 1017e2: 48 85 f6 test %rsi,%rsi 1017e5: 74 10 je 1017f7 1017e7: 8b 86 b0 01 00 00 mov 0x1b0(%rsi),%eax 1017ed: 41 89 c4 mov %eax,%r12d 1017f0: 41 c1 e4 04 shl $0x4,%r12d 1017f4: 41 09 c4 or %eax,%r12d 1017f7: 44 8b 83 28 02 00 00 mov 0x228(%rbx),%r8d 1017fe: 45 85 c0 test %r8d,%r8d 101801: 0f 8e a5 06 00 00 jle 101eac 101807: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10180e: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 101815: 48 8d 50 01 lea 0x1(%rax),%rdx 101819: 23 83 40 02 00 00 and 0x240(%rbx),%eax 10181f: 48 8d 04 87 lea (%rdi,%rax,4),%rax 101823: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 10182a: c7 00 cf 40 00 00 movl $0x40cf,(%rax) 101830: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 101836: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10183d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101844: 8d 51 ff lea -0x1(%rcx),%edx 101847: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 10184e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101854: 85 d2 test %edx,%edx 101856: 0f 8e 3e 08 00 00 jle 10209a 10185c: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 101863: 48 8d 50 01 lea 0x1(%rax),%rdx 101867: 23 83 40 02 00 00 and 0x240(%rbx),%eax 10186d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101874: 48 8d 04 86 lea (%rsi,%rax,4),%rax 101878: 44 89 20 mov %r12d,(%rax) 10187b: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 101881: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101888: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 10188f: 8d 51 ff lea -0x1(%rcx),%edx 101892: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101899: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 10189f: 85 d2 test %edx,%edx 1018a1: 0f 8e db 07 00 00 jle 102082 1018a7: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 1018ae: 48 8d 50 01 lea 0x1(%rax),%rdx 1018b2: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1018b8: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1018bf: 48 8d 04 81 lea (%rcx,%rax,4),%rax 1018c3: c7 00 d1 40 00 00 movl $0x40d1,(%rax) 1018c9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 1018cf: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1018d6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 1018dd: 8d 51 ff lea -0x1(%rcx),%edx 1018e0: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 1018e7: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 1018ed: 85 d2 test %edx,%edx 1018ef: 0f 8e 75 07 00 00 jle 10206a 1018f5: 48 8d 50 01 lea 0x1(%rax),%rdx 1018f9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1018ff: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101906: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 10190d: 48 8d 04 82 lea (%rdx,%rax,4),%rax 101911: 44 89 20 mov %r12d,(%rax) 101914: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 10191a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101921: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101928: 8d 56 ff lea -0x1(%rsi),%edx 10192b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101932: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101938: 85 d2 test %edx,%edx 10193a: 0f 8e 12 07 00 00 jle 102052 101940: 4c 8b a3 00 02 00 00 mov 0x200(%rbx),%r12 101947: 48 8d 50 01 lea 0x1(%rax),%rdx 10194b: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101951: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101958: 49 8d 04 84 lea (%r12,%rax,4),%rax 10195c: c7 00 e8 40 00 00 movl $0x40e8,(%rax) 101962: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 101968: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10196f: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101976: 8d 51 ff lea -0x1(%rcx),%edx 101979: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101980: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101986: 4c 8b 65 10 mov 0x10(%rbp),%r12 10198a: 85 d2 test %edx,%edx 10198c: 0f 8e a8 06 00 00 jle 10203a 101992: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 101999: 48 8d 50 01 lea 0x1(%rax),%rdx 10199d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1019a3: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1019aa: 49 8d 04 83 lea (%r11,%rax,4),%rax 1019ae: 44 89 20 mov %r12d,(%rax) 1019b1: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 1019b7: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1019be: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 1019c5: 8d 56 ff lea -0x1(%rsi),%edx 1019c8: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 1019cf: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 1019d5: 85 d2 test %edx,%edx 1019d7: 0f 8e 45 06 00 00 jle 102022 1019dd: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 1019e4: 48 8d 50 01 lea 0x1(%rax),%rdx 1019e8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 1019ee: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 1019f5: 49 8d 04 82 lea (%r10,%rax,4),%rax 1019f9: c7 00 e9 40 00 00 movl $0x40e9,(%rax) 1019ff: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 101a05: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101a0c: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101a13: 8d 51 ff lea -0x1(%rcx),%edx 101a16: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101a1d: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101a23: 44 8b 65 14 mov 0x14(%rbp),%r12d 101a27: 85 d2 test %edx,%edx 101a29: 0f 8e db 05 00 00 jle 10200a 101a2f: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 101a36: 48 8d 50 01 lea 0x1(%rax),%rdx 101a3a: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101a40: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101a47: 49 8d 04 81 lea (%r9,%rax,4),%rax 101a4b: 44 89 20 mov %r12d,(%rax) 101a4e: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 101a54: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101a5b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101a62: 8d 57 ff lea -0x1(%rdi),%edx 101a65: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101a6c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101a72: 85 d2 test %edx,%edx 101a74: 0f 8e 78 05 00 00 jle 101ff2 101a7a: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 101a81: 48 8d 50 01 lea 0x1(%rax),%rdx 101a85: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101a8b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101a92: 49 8d 04 80 lea (%r8,%rax,4),%rax 101a96: c7 00 82 40 00 00 movl $0x4082,(%rax) 101a9c: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 101aa2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101aa9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101ab0: 8d 56 ff lea -0x1(%rsi),%edx 101ab3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101aba: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101ac0: 8b 6d 08 mov 0x8(%rbp),%ebp 101ac3: 85 d2 test %edx,%edx 101ac5: 0f 8e 0f 05 00 00 jle 101fda 101acb: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 101ad2: 48 8d 50 01 lea 0x1(%rax),%rdx 101ad6: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101adc: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101ae3: 48 8d 04 87 lea (%rdi,%rax,4),%rax 101ae7: 89 28 mov %ebp,(%rax) 101ae9: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 101aef: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101af6: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101afd: 8d 51 ff lea -0x1(%rcx),%edx 101b00: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101b07: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101b0d: 85 d2 test %edx,%edx 101b0f: 0f 8e ad 04 00 00 jle 101fc2 101b15: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 101b1c: 48 8d 50 01 lea 0x1(%rax),%rdx 101b20: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101b26: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101b2d: 48 8d 04 86 lea (%rsi,%rax,4),%rax 101b31: c7 00 ec 40 00 00 movl $0x40ec,(%rax) 101b37: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 101b3d: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101b44: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101b4b: 8d 57 ff lea -0x1(%rdi),%edx 101b4e: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101b55: 48 8b ab 30 02 00 00 mov 0x230(%rbx),%rbp 101b5c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101b62: 85 d2 test %edx,%edx 101b64: 0f 8e 40 04 00 00 jle 101faa 101b6a: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 101b71: 48 8d 50 01 lea 0x1(%rax),%rdx 101b75: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101b7b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101b82: 48 8d 04 81 lea (%rcx,%rax,4),%rax 101b86: 89 28 mov %ebp,(%rax) 101b88: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 101b8e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101b95: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101b9c: 8d 56 ff lea -0x1(%rsi),%edx 101b9f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101ba6: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101bac: 85 d2 test %edx,%edx 101bae: 0f 8e de 03 00 00 jle 101f92 101bb4: 48 8d 50 01 lea 0x1(%rax),%rdx 101bb8: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101bbe: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101bc5: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 101bcc: 48 8d 04 82 lea (%rdx,%rax,4),%rax 101bd0: c7 00 ed 40 00 00 movl $0x40ed,(%rax) 101bd6: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 101bdc: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101be3: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101bea: 8d 51 ff lea -0x1(%rcx),%edx 101bed: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101bf4: 8b ab 34 02 00 00 mov 0x234(%rbx),%ebp 101bfa: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101c00: 85 d2 test %edx,%edx 101c02: 0f 8e 72 03 00 00 jle 101f7a 101c08: 4c 8b a3 00 02 00 00 mov 0x200(%rbx),%r12 101c0f: 48 8d 50 01 lea 0x1(%rax),%rdx 101c13: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101c19: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101c20: 49 8d 04 84 lea (%r12,%rax,4),%rax 101c24: 89 28 mov %ebp,(%rax) 101c26: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 101c2c: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101c33: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101c3a: 8d 57 ff lea -0x1(%rdi),%edx 101c3d: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101c44: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101c4a: 85 d2 test %edx,%edx 101c4c: 0f 8e 10 03 00 00 jle 101f62 101c52: 4c 8b 9b 00 02 00 00 mov 0x200(%rbx),%r11 101c59: 48 8d 50 01 lea 0x1(%rax),%rdx 101c5d: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101c63: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101c6a: 49 8d 04 83 lea (%r11,%rax,4),%rax 101c6e: c7 00 00 00 00 20 movl $0x20000000,(%rax) 101c74: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 101c7a: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101c81: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101c88: 8d 56 ff lea -0x1(%rsi),%edx 101c8b: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101c92: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101c98: 85 d2 test %edx,%edx 101c9a: 0f 8e aa 02 00 00 jle 101f4a 101ca0: 4c 8b 93 00 02 00 00 mov 0x200(%rbx),%r10 101ca7: 48 8d 50 01 lea 0x1(%rax),%rdx 101cab: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101cb1: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101cb8: 49 8d 04 82 lea (%r10,%rax,4),%rax 101cbc: c7 00 00 00 00 00 movl $0x0,(%rax) 101cc2: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 101cc8: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101ccf: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101cd6: 8d 51 ff lea -0x1(%rcx),%edx 101cd9: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101ce0: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101ce6: 85 d2 test %edx,%edx 101ce8: 0f 8e 44 02 00 00 jle 101f32 101cee: 4c 8b 8b 00 02 00 00 mov 0x200(%rbx),%r9 101cf5: 48 8d 50 01 lea 0x1(%rax),%rdx 101cf9: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101cff: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101d06: 49 8d 04 81 lea (%r9,%rax,4),%rax 101d0a: c7 00 85 40 00 00 movl $0x4085,(%rax) 101d10: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 101d16: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101d1d: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101d24: 8d 57 ff lea -0x1(%rdi),%edx 101d27: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101d2e: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101d34: 85 d2 test %edx,%edx 101d36: 0f 8e de 01 00 00 jle 101f1a 101d3c: 4c 8b 83 00 02 00 00 mov 0x200(%rbx),%r8 101d43: 48 8d 50 01 lea 0x1(%rax),%rdx 101d47: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101d4d: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101d54: 49 8d 04 80 lea (%r8,%rax,4),%rax 101d58: c7 00 00 02 40 01 movl $0x1400200,(%rax) 101d5e: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 101d64: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101d6b: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101d72: 8d 56 ff lea -0x1(%rsi),%edx 101d75: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101d7c: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101d82: 85 d2 test %edx,%edx 101d84: 0f 8e 78 01 00 00 jle 101f02 101d8a: 48 8b bb 00 02 00 00 mov 0x200(%rbx),%rdi 101d91: 48 8d 50 01 lea 0x1(%rax),%rdx 101d95: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101d9b: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101da2: 48 8d 04 87 lea (%rdi,%rax,4),%rax 101da6: c7 00 84 40 00 00 movl $0x4084,(%rax) 101dac: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx 101db2: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101db9: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101dc0: 8d 51 ff lea -0x1(%rcx),%edx 101dc3: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101dca: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101dd0: 85 d2 test %edx,%edx 101dd2: 0f 8e 12 01 00 00 jle 101eea 101dd8: 48 8b b3 00 02 00 00 mov 0x200(%rbx),%rsi 101ddf: 48 8d 50 01 lea 0x1(%rax),%rdx 101de3: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101de9: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101df0: 48 8d 04 86 lea (%rsi,%rax,4),%rax 101df4: c7 00 02 00 00 00 movl $0x2,(%rax) 101dfa: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 101e00: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101e07: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101e0e: 8d 57 ff lea -0x1(%rdi),%edx 101e11: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101e18: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101e1e: 85 d2 test %edx,%edx 101e20: 0f 8e ac 00 00 00 jle 101ed2 101e26: 48 8b 8b 00 02 00 00 mov 0x200(%rbx),%rcx 101e2d: 48 8d 50 01 lea 0x1(%rax),%rdx 101e31: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101e37: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101e3e: 48 8d 04 81 lea (%rcx,%rax,4),%rax 101e42: c7 00 89 40 00 33 movl $0x33004089,(%rax) 101e48: 8b b3 28 02 00 00 mov 0x228(%rbx),%esi 101e4e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101e55: 48 23 83 38 02 00 00 and 0x238(%rbx),%rax 101e5c: 8d 56 ff lea -0x1(%rsi),%edx 101e5f: 48 89 83 10 02 00 00 mov %rax,0x210(%rbx) 101e66: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 101e6c: 85 d2 test %edx,%edx 101e6e: 7e 4d jle 101ebd 101e70: 48 8d 50 01 lea 0x1(%rax),%rdx 101e74: 23 83 40 02 00 00 and 0x240(%rbx),%eax 101e7a: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 101e81: 48 8b 93 00 02 00 00 mov 0x200(%rbx),%rdx 101e88: 48 8d 04 82 lea (%rdx,%rax,4),%rax 101e8c: c7 00 02 00 00 00 movl $0x2,(%rax) 101e92: 48 8b 83 38 02 00 00 mov 0x238(%rbx),%rax 101e99: 83 ab 28 02 00 00 01 subl $0x1,0x228(%rbx) 101ea0: 48 21 83 10 02 00 00 and %rax,0x210(%rbx) 101ea7: 5b pop %rbx 101ea8: 5d pop %rbp 101ea9: 41 5c pop %r12 101eab: c3 retq 101eac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101eb3: e8 00 00 00 00 callq 101eb8 101eb8: e9 4a f9 ff ff jmpq 101807 101ebd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101ec4: e8 00 00 00 00 callq 101ec9 101ec9: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101ed0: eb 9e jmp 101e70 101ed2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101ed9: e8 00 00 00 00 callq 101ede 101ede: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101ee5: e9 3c ff ff ff jmpq 101e26 101eea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101ef1: e8 00 00 00 00 callq 101ef6 101ef6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101efd: e9 d6 fe ff ff jmpq 101dd8 101f02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101f09: e8 00 00 00 00 callq 101f0e 101f0e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101f15: e9 70 fe ff ff jmpq 101d8a 101f1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101f21: e8 00 00 00 00 callq 101f26 101f26: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101f2d: e9 0a fe ff ff jmpq 101d3c 101f32: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101f39: e8 00 00 00 00 callq 101f3e 101f3e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101f45: e9 a4 fd ff ff jmpq 101cee 101f4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101f51: e8 00 00 00 00 callq 101f56 101f56: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101f5d: e9 3e fd ff ff jmpq 101ca0 101f62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101f69: e8 00 00 00 00 callq 101f6e 101f6e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101f75: e9 d8 fc ff ff jmpq 101c52 101f7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101f81: e8 00 00 00 00 callq 101f86 101f86: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101f8d: e9 76 fc ff ff jmpq 101c08 101f92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101f99: e8 00 00 00 00 callq 101f9e 101f9e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101fa5: e9 0a fc ff ff jmpq 101bb4 101faa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101fb1: e8 00 00 00 00 callq 101fb6 101fb6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101fbd: e9 a8 fb ff ff jmpq 101b6a 101fc2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101fc9: e8 00 00 00 00 callq 101fce 101fce: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101fd5: e9 3b fb ff ff jmpq 101b15 101fda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101fe1: e8 00 00 00 00 callq 101fe6 101fe6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 101fed: e9 d9 fa ff ff jmpq 101acb 101ff2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 101ff9: e8 00 00 00 00 callq 101ffe 101ffe: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 102005: e9 70 fa ff ff jmpq 101a7a 10200a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 102011: e8 00 00 00 00 callq 102016 102016: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10201d: e9 0d fa ff ff jmpq 101a2f 102022: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 102029: e8 00 00 00 00 callq 10202e 10202e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 102035: e9 a3 f9 ff ff jmpq 1019dd 10203a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 102041: e8 00 00 00 00 callq 102046 102046: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10204d: e9 40 f9 ff ff jmpq 101992 102052: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 102059: e8 00 00 00 00 callq 10205e 10205e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 102065: e9 d6 f8 ff ff jmpq 101940 10206a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 102071: e8 00 00 00 00 callq 102076 102076: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 10207d: e9 73 f8 ff ff jmpq 1018f5 102082: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 102089: e8 00 00 00 00 callq 10208e 10208e: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 102095: e9 0d f8 ff ff jmpq 1018a7 10209a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1020a1: e8 00 00 00 00 callq 1020a6 1020a6: 48 8b 83 10 02 00 00 mov 0x210(%rbx),%rax 1020ad: e9 aa f7 ff ff jmpq 10185c 1020b2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1020b9: 00 00 00 1020bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001020c0 : 1020c0: e8 00 00 00 00 callq 1020c5 1020c5: 31 c0 xor %eax,%eax 1020c7: c3 retq 1020c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1020cf: 00 00000000001020d0 : 1020d0: e8 00 00 00 00 callq 1020d5 1020d5: 80 bf 00 26 01 00 00 cmpb $0x0,0x12600(%rdi) 1020dc: 74 61 je 10213f 1020de: 41 55 push %r13 1020e0: 41 bd 01 00 00 00 mov $0x1,%r13d 1020e6: 41 54 push %r12 1020e8: 41 bc 01 00 00 00 mov $0x1,%r12d 1020ee: 55 push %rbp 1020ef: 48 89 fd mov %rdi,%rbp 1020f2: 53 push %rbx 1020f3: 31 db xor %ebx,%ebx 1020f5: 44 89 e0 mov %r12d,%eax 1020f8: 89 d9 mov %ebx,%ecx 1020fa: d3 e0 shl %cl,%eax 1020fc: 23 85 ac 2c 01 00 and 0x12cac(%rbp),%eax 102102: 75 20 jne 102124 102104: 48 63 c3 movslq %ebx,%rax 102107: 31 d2 xor %edx,%edx 102109: 48 89 ef mov %rbp,%rdi 10210c: 48 8b 84 c5 98 5f 01 mov 0x15f98(%rbp,%rax,8),%rax 102113: 00 102114: 8b 30 mov (%rax),%esi 102116: 81 c6 09 01 00 00 add $0x109,%esi 10211c: e8 00 00 00 00 callq 102121 102121: 41 21 c5 and %eax,%r13d 102124: 0f b6 85 00 26 01 00 movzbl 0x12600(%rbp),%eax 10212b: 83 c3 01 add $0x1,%ebx 10212e: 39 d8 cmp %ebx,%eax 102130: 7f c3 jg 1020f5 102132: 44 89 e8 mov %r13d,%eax 102135: 5b pop %rbx 102136: 5d pop %rbp 102137: 83 e0 01 and $0x1,%eax 10213a: 41 5c pop %r12 10213c: 41 5d pop %r13 10213e: c3 retq 10213f: b8 01 00 00 00 mov $0x1,%eax 102144: c3 retq 102145: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10214c: 00 00 00 00 0000000000102150 : 102150: e8 00 00 00 00 callq 102155 102155: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) 10215c: 4c 8b 07 mov (%rdi),%r8 10215f: 74 14 je 102175 102161: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx 102167: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax 10216e: 48 8d 04 90 lea (%rax,%rdx,4),%rax 102172: 8b 00 mov (%rax),%eax 102174: c3 retq 102175: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 10217b: 31 d2 xor %edx,%edx 10217d: 4c 89 c7 mov %r8,%rdi 102180: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax 102187: 00 102188: 8b 30 mov (%rax),%esi 10218a: 81 c6 00 01 00 00 add $0x100,%esi 102190: e8 00 00 00 00 callq 102195 102195: 89 c0 mov %eax,%eax 102197: c3 retq 102198: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10219f: 00 00000000001021a0 : 1021a0: e8 00 00 00 00 callq 1021a5 1021a5: 4c 8b 07 mov (%rdi),%r8 1021a8: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 1021ae: 31 d2 xor %edx,%edx 1021b0: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax 1021b7: 00 1021b8: 4c 89 c7 mov %r8,%rdi 1021bb: 8b 30 mov (%rax),%esi 1021bd: 81 c6 0a 01 00 00 add $0x10a,%esi 1021c3: e8 00 00 00 00 callq 1021c8 1021c8: 89 c0 mov %eax,%eax 1021ca: c3 retq 1021cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001021d0 : 1021d0: e8 00 00 00 00 callq 1021d5 1021d5: 55 push %rbp 1021d6: 31 d2 xor %edx,%edx 1021d8: 48 89 fd mov %rdi,%rbp 1021db: 53 push %rbx 1021dc: 48 63 de movslq %esi,%rbx 1021df: 48 81 c3 f2 2b 00 00 add $0x2bf2,%rbx 1021e6: 48 8b 44 df 08 mov 0x8(%rdi,%rbx,8),%rax 1021eb: 8b 30 mov (%rax),%esi 1021ed: 81 c6 e0 01 00 00 add $0x1e0,%esi 1021f3: e8 00 00 00 00 callq 1021f8 1021f8: 48 89 ef mov %rbp,%rdi 1021fb: 31 c9 xor %ecx,%ecx 1021fd: 83 c8 1f or $0x1f,%eax 102200: 89 c2 mov %eax,%edx 102202: 48 8b 44 dd 08 mov 0x8(%rbp,%rbx,8),%rax 102207: 5b pop %rbx 102208: 5d pop %rbp 102209: 8b 30 mov (%rax),%esi 10220b: 81 c6 e0 01 00 00 add $0x1e0,%esi 102211: e9 00 00 00 00 jmpq 102216 102216: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10221d: 00 00 00 0000000000102220 : 102220: e8 00 00 00 00 callq 102225 102225: 80 bf 00 26 01 00 00 cmpb $0x0,0x12600(%rdi) 10222c: 0f 84 bb 00 00 00 je 1022ed 102232: 41 55 push %r13 102234: 41 bd 01 00 00 00 mov $0x1,%r13d 10223a: 41 54 push %r12 10223c: 45 31 e4 xor %r12d,%r12d 10223f: 55 push %rbp 102240: 53 push %rbx 102241: 48 89 fb mov %rdi,%rbx 102244: 44 89 e8 mov %r13d,%eax 102247: 44 89 e1 mov %r12d,%ecx 10224a: d3 e0 shl %cl,%eax 10224c: 23 83 ac 2c 01 00 and 0x12cac(%rbx),%eax 102252: 75 7c jne 1022d0 102254: 49 63 c4 movslq %r12d,%rax 102257: 31 d2 xor %edx,%edx 102259: 48 89 df mov %rbx,%rdi 10225c: 48 8d 2c c3 lea (%rbx,%rax,8),%rbp 102260: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102267: 8b 30 mov (%rax),%esi 102269: 81 c6 92 01 00 00 add $0x192,%esi 10226f: e8 00 00 00 00 callq 102274 102274: 31 c9 xor %ecx,%ecx 102276: 48 89 df mov %rbx,%rdi 102279: 83 c8 01 or $0x1,%eax 10227c: 89 c2 mov %eax,%edx 10227e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102285: 8b 30 mov (%rax),%esi 102287: 81 c6 92 01 00 00 add $0x192,%esi 10228d: e8 00 00 00 00 callq 102292 102292: 44 89 e6 mov %r12d,%esi 102295: 48 89 df mov %rbx,%rdi 102298: e8 33 ff ff ff callq 1021d0 10229d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1022a4: 31 d2 xor %edx,%edx 1022a6: 48 89 df mov %rbx,%rdi 1022a9: 8b 70 04 mov 0x4(%rax),%esi 1022ac: 83 c6 0a add $0xa,%esi 1022af: e8 00 00 00 00 callq 1022b4 1022b4: 31 c9 xor %ecx,%ecx 1022b6: 48 89 df mov %rbx,%rdi 1022b9: 83 c8 01 or $0x1,%eax 1022bc: 89 c2 mov %eax,%edx 1022be: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1022c5: 8b 70 04 mov 0x4(%rax),%esi 1022c8: 83 c6 0a add $0xa,%esi 1022cb: e8 00 00 00 00 callq 1022d0 1022d0: 0f b6 83 00 26 01 00 movzbl 0x12600(%rbx),%eax 1022d7: 41 83 c4 01 add $0x1,%r12d 1022db: 44 39 e0 cmp %r12d,%eax 1022de: 0f 8f 60 ff ff ff jg 102244 1022e4: 5b pop %rbx 1022e5: 31 c0 xor %eax,%eax 1022e7: 5d pop %rbp 1022e8: 41 5c pop %r12 1022ea: 41 5d pop %r13 1022ec: c3 retq 1022ed: 31 c0 xor %eax,%eax 1022ef: c3 retq 00000000001022f0 : 1022f0: e8 00 00 00 00 callq 1022f5 1022f5: 48 63 f6 movslq %esi,%rsi 1022f8: 55 push %rbp 1022f9: 31 d2 xor %edx,%edx 1022fb: 48 89 fd mov %rdi,%rbp 1022fe: 53 push %rbx 1022ff: 48 8d 1c f7 lea (%rdi,%rsi,8),%rbx 102303: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10230a: 8b 30 mov (%rax),%esi 10230c: 81 c6 e1 01 00 00 add $0x1e1,%esi 102312: e8 00 00 00 00 callq 102317 102317: 48 89 ef mov %rbp,%rdi 10231a: 89 c2 mov %eax,%edx 10231c: 83 ca 01 or $0x1,%edx 10231f: f6 85 93 89 00 00 40 testb $0x40,0x8993(%rbp) 102326: 0f 45 c2 cmovne %edx,%eax 102329: 31 c9 xor %ecx,%ecx 10232b: 0c 82 or $0x82,%al 10232d: 89 c2 mov %eax,%edx 10232f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 102336: 8b 30 mov (%rax),%esi 102338: 81 c6 e1 01 00 00 add $0x1e1,%esi 10233e: e8 00 00 00 00 callq 102343 102343: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10234a: 48 89 ef mov %rbp,%rdi 10234d: 31 d2 xor %edx,%edx 10234f: 8b 30 mov (%rax),%esi 102351: 81 c6 e0 01 00 00 add $0x1e0,%esi 102357: e8 00 00 00 00 callq 10235c 10235c: 31 c9 xor %ecx,%ecx 10235e: 48 89 ef mov %rbp,%rdi 102361: 83 e0 e4 and $0xffffffe4,%eax 102364: 89 c2 mov %eax,%edx 102366: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10236d: 8b 30 mov (%rax),%esi 10236f: 81 c6 e0 01 00 00 add $0x1e0,%esi 102375: e8 00 00 00 00 callq 10237a 10237a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 102381: 48 89 ef mov %rbp,%rdi 102384: 31 d2 xor %edx,%edx 102386: 8b 30 mov (%rax),%esi 102388: 81 c6 e1 01 00 00 add $0x1e1,%esi 10238e: e8 00 00 00 00 callq 102393 102393: 48 89 ef mov %rbp,%rdi 102396: 31 c9 xor %ecx,%ecx 102398: 25 ff ff e4 ff and $0xffe4ffff,%eax 10239d: 89 c2 mov %eax,%edx 10239f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1023a6: 5b pop %rbx 1023a7: 5d pop %rbp 1023a8: 8b 30 mov (%rax),%esi 1023aa: 81 c6 e1 01 00 00 add $0x1e1,%esi 1023b0: e9 00 00 00 00 jmpq 1023b5 1023b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1023bc: 00 00 00 00 00000000001023c0 : 1023c0: e8 00 00 00 00 callq 1023c5 1023c5: 80 bf 00 26 01 00 00 cmpb $0x0,0x12600(%rdi) 1023cc: 0f 84 81 00 00 00 je 102453 1023d2: 41 55 push %r13 1023d4: 41 89 f5 mov %esi,%r13d 1023d7: 41 54 push %r12 1023d9: 45 31 e4 xor %r12d,%r12d 1023dc: 55 push %rbp 1023dd: bd 01 00 00 00 mov $0x1,%ebp 1023e2: 53 push %rbx 1023e3: 48 89 fb mov %rdi,%rbx 1023e6: eb 27 jmp 10240f 1023e8: 48 89 df mov %rbx,%rdi 1023eb: e8 e0 fc ff ff callq 1020d0 1023f0: 84 c0 test %al,%al 1023f2: 74 53 je 102447 1023f4: 44 89 e6 mov %r12d,%esi 1023f7: 48 89 df mov %rbx,%rdi 1023fa: e8 d1 fd ff ff callq 1021d0 1023ff: 0f b6 83 00 26 01 00 movzbl 0x12600(%rbx),%eax 102406: 41 83 c4 01 add $0x1,%r12d 10240a: 44 39 e0 cmp %r12d,%eax 10240d: 7e 2f jle 10243e 10240f: 89 e8 mov %ebp,%eax 102411: 44 89 e1 mov %r12d,%ecx 102414: d3 e0 shl %cl,%eax 102416: 23 83 ac 2c 01 00 and 0x12cac(%rbx),%eax 10241c: 75 e1 jne 1023ff 10241e: 45 85 ed test %r13d,%r13d 102421: 74 c5 je 1023e8 102423: 44 89 e6 mov %r12d,%esi 102426: 48 89 df mov %rbx,%rdi 102429: 41 83 c4 01 add $0x1,%r12d 10242d: e8 be fe ff ff callq 1022f0 102432: 0f b6 83 00 26 01 00 movzbl 0x12600(%rbx),%eax 102439: 44 39 e0 cmp %r12d,%eax 10243c: 7f d1 jg 10240f 10243e: 5b pop %rbx 10243f: 31 c0 xor %eax,%eax 102441: 5d pop %rbp 102442: 41 5c pop %r12 102444: 41 5d pop %r13 102446: c3 retq 102447: 5b pop %rbx 102448: b8 f0 ff ff ff mov $0xfffffff0,%eax 10244d: 5d pop %rbp 10244e: 41 5c pop %r12 102450: 41 5d pop %r13 102452: c3 retq 102453: 31 c0 xor %eax,%eax 102455: c3 retq 102456: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10245d: 00 00 00 0000000000102460 : 102460: e8 00 00 00 00 callq 102465 102465: 31 c0 xor %eax,%eax 102467: 39 b7 08 2d 01 00 cmp %esi,0x12d08(%rdi) 10246d: 0f 84 8b 02 00 00 je 1026fe 102473: 41 57 push %r15 102475: 41 56 push %r14 102477: 41 89 f6 mov %esi,%r14d 10247a: 41 55 push %r13 10247c: 41 54 push %r12 10247e: 55 push %rbp 10247f: 53 push %rbx 102480: 48 89 fb mov %rdi,%rbx 102483: 85 f6 test %esi,%esi 102485: 0f 84 5f 02 00 00 je 1026ea 10248b: 45 31 e4 xor %r12d,%r12d 10248e: 80 bf 00 26 01 00 00 cmpb $0x0,0x12600(%rdi) 102495: 41 bf 01 00 00 00 mov $0x1,%r15d 10249b: 0f 84 35 02 00 00 je 1026d6 1024a1: 44 89 f8 mov %r15d,%eax 1024a4: 44 89 e1 mov %r12d,%ecx 1024a7: d3 e0 shl %cl,%eax 1024a9: 23 83 ac 2c 01 00 and 0x12cac(%rbx),%eax 1024af: 0f 85 0d 02 00 00 jne 1026c2 1024b5: 4d 63 ec movslq %r12d,%r13 1024b8: 31 d2 xor %edx,%edx 1024ba: 48 89 df mov %rbx,%rdi 1024bd: 4a 8d 2c eb lea (%rbx,%r13,8),%rbp 1024c1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1024c8: 8b 70 04 mov 0x4(%rax),%esi 1024cb: 83 c6 0a add $0xa,%esi 1024ce: e8 00 00 00 00 callq 1024d3 1024d3: 31 c9 xor %ecx,%ecx 1024d5: 48 89 df mov %rbx,%rdi 1024d8: 83 e0 fe and $0xfffffffe,%eax 1024db: 89 c2 mov %eax,%edx 1024dd: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1024e4: 8b 70 04 mov 0x4(%rax),%esi 1024e7: 83 c6 0a add $0xa,%esi 1024ea: e8 00 00 00 00 callq 1024ef 1024ef: 44 89 e6 mov %r12d,%esi 1024f2: 48 89 df mov %rbx,%rdi 1024f5: e8 f6 fd ff ff callq 1022f0 1024fa: 8b 93 84 8a 00 00 mov 0x8a84(%rbx),%edx 102500: 31 c9 xor %ecx,%ecx 102502: 48 89 df mov %rbx,%rdi 102505: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 10250c: 8b 30 mov (%rax),%esi 10250e: 81 c6 a3 00 00 00 add $0xa3,%esi 102514: e8 00 00 00 00 callq 102519 102519: 8b 93 84 8a 00 00 mov 0x8a84(%rbx),%edx 10251f: 31 c9 xor %ecx,%ecx 102521: 48 89 df mov %rbx,%rdi 102524: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 10252b: 8b 30 mov (%rax),%esi 10252d: 81 c6 a6 00 00 00 add $0xa6,%esi 102533: e8 00 00 00 00 callq 102538 102538: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 10253f: 31 d2 xor %edx,%edx 102541: 48 89 df mov %rbx,%rdi 102544: 8b 30 mov (%rax),%esi 102546: 81 c6 92 01 00 00 add $0x192,%esi 10254c: e8 00 00 00 00 callq 102551 102551: 31 c9 xor %ecx,%ecx 102553: 48 89 df mov %rbx,%rdi 102556: 83 e0 fe and $0xfffffffe,%eax 102559: 89 c2 mov %eax,%edx 10255b: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102562: 8b 30 mov (%rax),%esi 102564: 81 c6 92 01 00 00 add $0x192,%esi 10256a: e8 00 00 00 00 callq 10256f 10256f: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102576: 31 d2 xor %edx,%edx 102578: 48 89 df mov %rbx,%rdi 10257b: 8b 30 mov (%rax),%esi 10257d: 81 c6 c1 01 00 00 add $0x1c1,%esi 102583: e8 00 00 00 00 callq 102588 102588: 31 c9 xor %ecx,%ecx 10258a: 48 89 df mov %rbx,%rdi 10258d: 83 c8 02 or $0x2,%eax 102590: 89 c2 mov %eax,%edx 102592: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102599: 8b 30 mov (%rax),%esi 10259b: 81 c6 c1 01 00 00 add $0x1c1,%esi 1025a1: e8 00 00 00 00 callq 1025a6 1025a6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1025ad: 31 c9 xor %ecx,%ecx 1025af: 31 d2 xor %edx,%edx 1025b1: 48 89 df mov %rbx,%rdi 1025b4: 8b 30 mov (%rax),%esi 1025b6: 81 c6 50 01 00 00 add $0x150,%esi 1025bc: e8 00 00 00 00 callq 1025c1 1025c1: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1025c8: ba 03 00 00 00 mov $0x3,%edx 1025cd: 48 89 df mov %rbx,%rdi 1025d0: 8b 30 mov (%rax),%esi 1025d2: 81 c6 01 01 00 00 add $0x101,%esi 1025d8: 4d 69 ed 50 03 00 00 imul $0x350,%r13,%r13 1025df: 31 c9 xor %ecx,%ecx 1025e1: e8 00 00 00 00 callq 1025e6 1025e6: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1025ed: 31 c9 xor %ecx,%ecx 1025ef: 48 89 df mov %rbx,%rdi 1025f2: 49 01 dd add %rbx,%r13 1025f5: 8b 30 mov (%rax),%esi 1025f7: 41 8b 95 38 28 01 00 mov 0x12838(%r13),%edx 1025fe: 81 c6 66 01 00 00 add $0x166,%esi 102604: e8 00 00 00 00 callq 102609 102609: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102610: 31 c9 xor %ecx,%ecx 102612: 48 89 df mov %rbx,%rdi 102615: 41 8b 95 3c 28 01 00 mov 0x1283c(%r13),%edx 10261c: 8b 30 mov (%rax),%esi 10261e: 81 c6 67 01 00 00 add $0x167,%esi 102624: e8 00 00 00 00 callq 102629 102629: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102630: 31 c9 xor %ecx,%ecx 102632: 31 d2 xor %edx,%edx 102634: 48 89 df mov %rbx,%rdi 102637: 8b 30 mov (%rax),%esi 102639: 81 c6 0a 01 00 00 add $0x10a,%esi 10263f: e8 00 00 00 00 callq 102644 102644: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 10264b: 31 c9 xor %ecx,%ecx 10264d: 31 d2 xor %edx,%edx 10264f: 48 89 df mov %rbx,%rdi 102652: 8b 30 mov (%rax),%esi 102654: 81 c6 00 01 00 00 add $0x100,%esi 10265a: e8 00 00 00 00 callq 10265f 10265f: 31 c9 xor %ecx,%ecx 102661: ba 02 00 00 00 mov $0x2,%edx 102666: 48 89 df mov %rbx,%rdi 102669: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102670: 8b 30 mov (%rax),%esi 102672: 81 c6 01 01 00 00 add $0x101,%esi 102678: e8 00 00 00 00 callq 10267d 10267d: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102684: 31 c9 xor %ecx,%ecx 102686: 48 89 df mov %rbx,%rdi 102689: 41 8b 95 28 28 01 00 mov 0x12828(%r13),%edx 102690: 8b 30 mov (%rax),%esi 102692: c1 ea 02 shr $0x2,%edx 102695: 81 c6 13 01 00 00 add $0x113,%esi 10269b: e8 00 00 00 00 callq 1026a0 1026a0: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1026a7: 31 d2 xor %edx,%edx 1026a9: 48 89 df mov %rbx,%rdi 1026ac: 8b 30 mov (%rax),%esi 1026ae: 81 c6 00 01 00 00 add $0x100,%esi 1026b4: e8 00 00 00 00 callq 1026b9 1026b9: 89 c0 mov %eax,%eax 1026bb: 49 89 85 18 28 01 00 mov %rax,0x12818(%r13) 1026c2: 0f b6 83 00 26 01 00 movzbl 0x12600(%rbx),%eax 1026c9: 41 83 c4 01 add $0x1,%r12d 1026cd: 41 39 c4 cmp %eax,%r12d 1026d0: 0f 8c cb fd ff ff jl 1024a1 1026d6: 44 89 b3 08 2d 01 00 mov %r14d,0x12d08(%rbx) 1026dd: 31 c0 xor %eax,%eax 1026df: 5b pop %rbx 1026e0: 5d pop %rbp 1026e1: 41 5c pop %r12 1026e3: 41 5d pop %r13 1026e5: 41 5e pop %r14 1026e7: 41 5f pop %r15 1026e9: c3 retq 1026ea: e8 31 fb ff ff callq 102220 1026ef: 85 c0 test %eax,%eax 1026f1: 74 e3 je 1026d6 1026f3: 5b pop %rbx 1026f4: 5d pop %rbp 1026f5: 41 5c pop %r12 1026f7: 41 5d pop %r13 1026f9: 41 5e pop %r14 1026fb: 41 5f pop %r15 1026fd: c3 retq 1026fe: c3 retq 1026ff: 90 nop 0000000000102700 : 102700: e8 00 00 00 00 callq 102705 102705: 80 bf 00 26 01 00 00 cmpb $0x0,0x12600(%rdi) 10270c: 0f 84 af 00 00 00 je 1027c1 102712: 41 57 push %r15 102714: 41 56 push %r14 102716: 49 89 fe mov %rdi,%r14 102719: 41 55 push %r13 10271b: 41 bd 01 00 00 00 mov $0x1,%r13d 102721: 41 54 push %r12 102723: 45 31 e4 xor %r12d,%r12d 102726: 55 push %rbp 102727: 53 push %rbx 102728: eb 11 jmp 10273b 10272a: 41 0f b6 86 00 26 01 movzbl 0x12600(%r14),%eax 102731: 00 102732: 41 83 c4 01 add $0x1,%r12d 102736: 44 39 e0 cmp %r12d,%eax 102739: 7e 79 jle 1027b4 10273b: 44 89 eb mov %r13d,%ebx 10273e: 44 89 e1 mov %r12d,%ecx 102741: d3 e3 shl %cl,%ebx 102743: 41 23 9e ac 2c 01 00 and 0x12cac(%r14),%ebx 10274a: 75 de jne 10272a 10274c: 49 63 ec movslq %r12d,%rbp 10274f: 31 d2 xor %edx,%edx 102751: 4c 89 f7 mov %r14,%rdi 102754: 48 81 c5 f2 2b 00 00 add $0x2bf2,%rbp 10275b: 49 8b 44 ee 08 mov 0x8(%r14,%rbp,8),%rax 102760: 8b 30 mov (%rax),%esi 102762: 81 c6 09 01 00 00 add $0x109,%esi 102768: e8 00 00 00 00 callq 10276d 10276d: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d 102774: eb 2a jmp 1027a0 102776: 45 8b be 28 07 00 00 mov 0x728(%r14),%r15d 10277d: 89 c3 mov %eax,%ebx 10277f: 49 8b 44 ee 08 mov 0x8(%r14,%rbp,8),%rax 102784: 31 d2 xor %edx,%edx 102786: 4c 89 f7 mov %r14,%rdi 102789: 8b 30 mov (%rax),%esi 10278b: 81 c6 09 01 00 00 add $0x109,%esi 102791: e8 00 00 00 00 callq 102796 102796: 41 83 ef 01 sub $0x1,%r15d 10279a: 0f 84 00 00 00 00 je 1027a0 1027a0: a8 01 test $0x1,%al 1027a2: 75 86 jne 10272a 1027a4: 39 c3 cmp %eax,%ebx 1027a6: 75 ce jne 102776 1027a8: bf c7 10 00 00 mov $0x10c7,%edi 1027ad: e8 00 00 00 00 callq 1027b2 1027b2: eb cb jmp 10277f 1027b4: 31 c0 xor %eax,%eax 1027b6: 5b pop %rbx 1027b7: 5d pop %rbp 1027b8: 41 5c pop %r12 1027ba: 41 5d pop %r13 1027bc: 41 5e pop %r14 1027be: 41 5f pop %r15 1027c0: c3 retq 1027c1: 31 c0 xor %eax,%eax 1027c3: c3 retq 1027c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1027cb: 00 00 00 00 1027cf: 90 nop 00000000001027d0 : 1027d0: e8 00 00 00 00 callq 1027d5 1027d5: 41 54 push %r12 1027d7: 41 bc 01 00 00 00 mov $0x1,%r12d 1027dd: 55 push %rbp 1027de: 31 ed xor %ebp,%ebp 1027e0: 53 push %rbx 1027e1: 48 89 fb mov %rdi,%rbx 1027e4: 48 83 ec 08 sub $0x8,%rsp 1027e8: c6 87 00 26 01 00 02 movb $0x2,0x12600(%rdi) 1027ef: 48 8b 84 eb 98 5f 01 mov 0x15f98(%rbx,%rbp,8),%rax 1027f6: 00 1027f7: 31 d2 xor %edx,%edx 1027f9: 48 89 df mov %rbx,%rdi 1027fc: 8b 70 04 mov 0x4(%rax),%esi 1027ff: 83 c6 07 add $0x7,%esi 102802: e8 00 00 00 00 callq 102807 102807: a8 02 test $0x2,%al 102809: 74 0d je 102818 10280b: 44 89 e0 mov %r12d,%eax 10280e: 89 e9 mov %ebp,%ecx 102810: d3 e0 shl %cl,%eax 102812: 09 83 ac 2c 01 00 or %eax,0x12cac(%rbx) 102818: 0f b6 93 00 26 01 00 movzbl 0x12600(%rbx),%edx 10281f: 48 83 c5 01 add $0x1,%rbp 102823: 89 d0 mov %edx,%eax 102825: 39 ea cmp %ebp,%edx 102827: 7f c6 jg 1027ef 102829: 8b 93 ac 2c 01 00 mov 0x12cac(%rbx),%edx 10282f: 83 fa 03 cmp $0x3,%edx 102832: 0f 84 8c 00 00 00 je 1028c4 102838: 31 c9 xor %ecx,%ecx 10283a: bd 01 00 00 00 mov $0x1,%ebp 10283f: 84 c0 test %al,%al 102841: 74 76 je 1028b9 102843: 89 e8 mov %ebp,%eax 102845: d3 e0 shl %cl,%eax 102847: 85 d0 test %edx,%eax 102849: 0f 84 00 00 00 00 je 10284f 10284f: 0f b6 83 00 26 01 00 movzbl 0x12600(%rbx),%eax 102856: 83 c1 01 add $0x1,%ecx 102859: 39 c1 cmp %eax,%ecx 10285b: 7d 20 jge 10287d 10285d: 89 e8 mov %ebp,%eax 10285f: 8b 93 ac 2c 01 00 mov 0x12cac(%rbx),%edx 102865: d3 e0 shl %cl,%eax 102867: 85 d0 test %edx,%eax 102869: 0f 84 00 00 00 00 je 10286f 10286f: 0f b6 83 00 26 01 00 movzbl 0x12600(%rbx),%eax 102876: 83 c1 01 add $0x1,%ecx 102879: 39 c1 cmp %eax,%ecx 10287b: 7c e0 jl 10285d 10287d: 85 c0 test %eax,%eax 10287f: 74 38 je 1028b9 102881: 8b bb ac 2c 01 00 mov 0x12cac(%rbx),%edi 102887: 31 c9 xor %ecx,%ecx 102889: 48 81 c3 30 29 01 00 add $0x12930,%rbx 102890: be 01 00 00 00 mov $0x1,%esi 102895: 89 f2 mov %esi,%edx 102897: d3 e2 shl %cl,%edx 102899: 85 fa test %edi,%edx 10289b: 75 0e jne 1028ab 10289d: c7 03 01 00 00 00 movl $0x1,(%rbx) 1028a3: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1028aa: 00 1028ab: 83 c1 01 add $0x1,%ecx 1028ae: 48 81 c3 50 03 00 00 add $0x350,%rbx 1028b5: 39 c1 cmp %eax,%ecx 1028b7: 75 dc jne 102895 1028b9: 31 c0 xor %eax,%eax 1028bb: 48 83 c4 08 add $0x8,%rsp 1028bf: 5b pop %rbx 1028c0: 5d pop %rbp 1028c1: 41 5c pop %r12 1028c3: c3 retq 1028c4: b8 fe ff ff ff mov $0xfffffffe,%eax 1028c9: eb f0 jmp 1028bb 1028cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001028d0 : 1028d0: e8 00 00 00 00 callq 1028d5 1028d5: 41 55 push %r13 1028d7: 41 54 push %r12 1028d9: 55 push %rbp 1028da: 53 push %rbx 1028db: 80 bf 00 26 01 00 00 cmpb $0x0,0x12600(%rdi) 1028e2: 0f 84 00 00 00 00 je 1028e8 1028e8: 48 89 fb mov %rdi,%rbx 1028eb: 48 8d af 08 26 01 00 lea 0x12608(%rdi),%rbp 1028f2: 45 31 e4 xor %r12d,%r12d 1028f5: 41 bd 01 00 00 00 mov $0x1,%r13d 1028fb: 44 89 e8 mov %r13d,%eax 1028fe: 44 89 e1 mov %r12d,%ecx 102901: d3 e0 shl %cl,%eax 102903: 23 83 ac 2c 01 00 and 0x12cac(%rbx),%eax 102909: 75 45 jne 102950 10290b: 8b 93 d4 66 01 00 mov 0x166d4(%rbx),%edx 102911: 42 8d 04 e5 00 00 00 lea 0x0(,%r12,8),%eax 102918: 00 102919: 48 89 df mov %rbx,%rdi 10291c: 44 89 e1 mov %r12d,%ecx 10291f: 8d 14 50 lea (%rax,%rdx,2),%edx 102922: 49 63 c4 movslq %r12d,%rax 102925: 48 69 c0 50 03 00 00 imul $0x350,%rax,%rax 10292c: 0f b6 b4 03 84 28 01 movzbl 0x12884(%rbx,%rax,1),%esi 102933: 00 102934: 48 8b 83 e8 89 00 00 mov 0x89e8(%rbx),%rax 10293b: 48 8b 40 50 mov 0x50(%rax),%rax 10293f: e8 00 00 00 00 callq 102944 102944: 48 89 ef mov %rbp,%rdi 102947: e8 00 00 00 00 callq 10294c 10294c: 85 c0 test %eax,%eax 10294e: 75 1c jne 10296c 102950: 0f b6 83 00 26 01 00 movzbl 0x12600(%rbx),%eax 102957: 41 83 c4 01 add $0x1,%r12d 10295b: 48 81 c5 50 03 00 00 add $0x350,%rbp 102962: 44 39 e0 cmp %r12d,%eax 102965: 7f 94 jg 1028fb 102967: e9 00 00 00 00 jmpq 10296c 10296c: 5b pop %rbx 10296d: 5d pop %rbp 10296e: 41 5c pop %r12 102970: 41 5d pop %r13 102972: c3 retq 102973: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10297a: 00 00 00 00 10297e: 66 90 xchg %ax,%ax 0000000000102980 : 102980: e8 00 00 00 00 callq 102985 102985: 55 push %rbp 102986: 48 89 fd mov %rdi,%rbp 102989: e8 00 00 00 00 callq 10298e 10298e: 85 c0 test %eax,%eax 102990: 74 02 je 102994 102992: 5d pop %rbp 102993: c3 retq 102994: 48 89 ef mov %rbp,%rdi 102997: 5d pop %rbp 102998: e9 33 ff ff ff jmpq 1028d0 10299d: 0f 1f 00 nopl (%rax) 00000000001029a0 : 1029a0: e8 00 00 00 00 callq 1029a5 1029a5: 55 push %rbp 1029a6: 48 89 fd mov %rdi,%rbp 1029a9: e8 00 00 00 00 callq 1029ae 1029ae: 85 c0 test %eax,%eax 1029b0: 74 02 je 1029b4 1029b2: 5d pop %rbp 1029b3: c3 retq 1029b4: 48 89 ef mov %rbp,%rdi 1029b7: 5d pop %rbp 1029b8: e9 00 00 00 00 jmpq 1029bd 1029bd: 0f 1f 00 nopl (%rax) 00000000001029c0 : 1029c0: e8 00 00 00 00 callq 1029c5 1029c5: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) 1029cc: 4c 8b 07 mov (%rdi),%r8 1029cf: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 1029d6: 74 28 je 102a00 1029d8: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx 1029de: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax 1029e5: 48 8d 04 88 lea (%rax,%rcx,4),%rax 1029e9: 89 10 mov %edx,(%rax) 1029eb: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 1029f2: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi 1029f8: 4c 89 c7 mov %r8,%rdi 1029fb: e9 00 00 00 00 jmpq 102a00 102a00: 8b 87 48 02 00 00 mov 0x248(%rdi),%eax 102a06: 31 c9 xor %ecx,%ecx 102a08: 4c 89 c7 mov %r8,%rdi 102a0b: 49 8b 84 c0 98 5f 01 mov 0x15f98(%r8,%rax,8),%rax 102a12: 00 102a13: 8b 30 mov (%rax),%esi 102a15: 81 c6 00 01 00 00 add $0x100,%esi 102a1b: e9 00 00 00 00 jmpq 102a20 0000000000102a20 : 102a20: e8 00 00 00 00 callq 102a25 102a25: 41 54 push %r12 102a27: 55 push %rbp 102a28: 48 89 fd mov %rdi,%rbp 102a2b: 53 push %rbx 102a2c: 8b 32 mov (%rdx),%esi 102a2e: 48 89 d3 mov %rdx,%rbx 102a31: 83 fe 0e cmp $0xe,%esi 102a34: 74 68 je 102a9e 102a36: 83 fe 10 cmp $0x10,%esi 102a39: 74 13 je 102a4e 102a3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 102a42: e8 00 00 00 00 callq 102a47 102a47: 31 c0 xor %eax,%eax 102a49: 5b pop %rbx 102a4a: 5d pop %rbp 102a4b: 41 5c pop %r12 102a4d: c3 retq 102a4e: 45 31 e4 xor %r12d,%r12d 102a51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 102a58: bf 01 00 00 00 mov $0x1,%edi 102a5d: e8 00 00 00 00 callq 102a62 102a62: 8b 73 04 mov 0x4(%rbx),%esi 102a65: 81 fe 99 00 00 00 cmp $0x99,%esi 102a6b: 74 16 je 102a83 102a6d: 8b 53 2c mov 0x2c(%rbx),%edx 102a70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 102a77: e8 00 00 00 00 callq 102a7c 102a7c: 31 c0 xor %eax,%eax 102a7e: 5b pop %rbx 102a7f: 5d pop %rbp 102a80: 41 5c pop %r12 102a82: c3 retq 102a83: 4d 69 e4 50 03 00 00 imul $0x350,%r12,%r12 102a8a: 4a 8d bc 25 08 26 01 lea 0x12608(%rbp,%r12,1),%rdi 102a91: 00 102a92: e8 00 00 00 00 callq 102a97 102a97: 31 c0 xor %eax,%eax 102a99: 5b pop %rbx 102a9a: 5d pop %rbp 102a9b: 41 5c pop %r12 102a9d: c3 retq 102a9e: 41 bc 01 00 00 00 mov $0x1,%r12d 102aa4: eb ab jmp 102a51 102aa6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 102aad: 00 00 00 0000000000102ab0 : 102ab0: e8 00 00 00 00 callq 102ab5 102ab5: 41 57 push %r15 102ab7: 41 56 push %r14 102ab9: 41 55 push %r13 102abb: 41 bd 01 00 00 00 mov $0x1,%r13d 102ac1: 41 54 push %r12 102ac3: 4c 8d a7 30 29 01 00 lea 0x12930(%rdi),%r12 102aca: 55 push %rbp 102acb: 48 89 fd mov %rdi,%rbp 102ace: 53 push %rbx 102acf: 31 db xor %ebx,%ebx 102ad1: 80 bf 00 26 01 00 00 cmpb $0x0,0x12600(%rdi) 102ad8: 74 45 je 102b1f 102ada: 44 89 e8 mov %r13d,%eax 102add: 89 d9 mov %ebx,%ecx 102adf: d3 e0 shl %cl,%eax 102ae1: 23 85 ac 2c 01 00 and 0x12cac(%rbp),%eax 102ae7: 75 21 jne 102b0a 102ae9: 48 63 c3 movslq %ebx,%rax 102aec: 4c 89 e1 mov %r12,%rcx 102aef: ba 99 00 00 00 mov $0x99,%edx 102af4: 48 89 ef mov %rbp,%rdi 102af7: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 102afe: e8 00 00 00 00 callq 102b03 102b03: 41 89 c6 mov %eax,%r14d 102b06: 85 c0 test %eax,%eax 102b08: 75 24 jne 102b2e 102b0a: 0f b6 85 00 26 01 00 movzbl 0x12600(%rbp),%eax 102b11: 83 c3 01 add $0x1,%ebx 102b14: 49 81 c4 50 03 00 00 add $0x350,%r12 102b1b: 39 d8 cmp %ebx,%eax 102b1d: 7f bb jg 102ada 102b1f: 48 89 ef mov %rbp,%rdi 102b22: e8 00 00 00 00 callq 102b27 102b27: 41 89 c6 mov %eax,%r14d 102b2a: 85 c0 test %eax,%eax 102b2c: 74 0e je 102b3c 102b2e: 5b pop %rbx 102b2f: 44 89 f0 mov %r14d,%eax 102b32: 5d pop %rbp 102b33: 41 5c pop %r12 102b35: 41 5d pop %r13 102b37: 41 5e pop %r14 102b39: 41 5f pop %r15 102b3b: c3 retq 102b3c: 48 89 ef mov %rbp,%rdi 102b3f: e8 00 00 00 00 callq 102b44 102b44: 41 89 c6 mov %eax,%r14d 102b47: 85 c0 test %eax,%eax 102b49: 75 e3 jne 102b2e 102b4b: 45 31 e4 xor %r12d,%r12d 102b4e: 80 bd 00 26 01 00 00 cmpb $0x0,0x12600(%rbp) 102b55: 4c 8d ad 98 28 01 00 lea 0x12898(%rbp),%r13 102b5c: 74 d0 je 102b2e 102b5e: b8 01 00 00 00 mov $0x1,%eax 102b63: 44 89 e1 mov %r12d,%ecx 102b66: d3 e0 shl %cl,%eax 102b68: 23 85 ac 2c 01 00 and 0x12cac(%rbp),%eax 102b6e: 0f 85 88 00 00 00 jne 102bfc 102b74: 49 63 dc movslq %r12d,%rbx 102b77: 42 8d 04 e5 00 00 00 lea 0x0(,%r12,8),%eax 102b7e: 00 102b7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 102b86: 4c 89 ef mov %r13,%rdi 102b89: 4c 69 fb 50 03 00 00 imul $0x350,%rbx,%r15 102b90: 49 01 ef add %rbp,%r15 102b93: 41 c6 87 84 28 01 00 movb $0x1,0x12884(%r15) 102b9a: 01 102b9b: 8b 95 d4 66 01 00 mov 0x166d4(%rbp),%edx 102ba1: 8d 44 50 01 lea 0x1(%rax,%rdx,2),%eax 102ba5: 44 89 e2 mov %r12d,%edx 102ba8: 41 89 87 80 28 01 00 mov %eax,0x12880(%r15) 102baf: e8 00 00 00 00 callq 102bb4 102bb4: 45 31 c0 xor %r8d,%r8d 102bb7: ba 00 02 00 00 mov $0x200,%edx 102bbc: 48 89 ef mov %rbp,%rdi 102bbf: 49 8d 8d 98 00 00 00 lea 0x98(%r13),%rcx 102bc6: 49 8d b5 70 fd ff ff lea -0x290(%r13),%rsi 102bcd: 41 b9 01 00 00 00 mov $0x1,%r9d 102bd3: e8 00 00 00 00 callq 102bd8 102bd8: 85 c0 test %eax,%eax 102bda: 75 49 jne 102c25 102bdc: c7 85 a8 2c 01 00 1f movl $0x401f,0x12ca8(%rbp) 102be3: 40 00 00 102be6: 48 8b 84 dd 98 5f 01 mov 0x15f98(%rbp,%rbx,8),%rax 102bed: 00 102bee: 8b 00 mov (%rax),%eax 102bf0: 05 9f 00 00 00 add $0x9f,%eax 102bf5: 41 89 87 50 29 01 00 mov %eax,0x12950(%r15) 102bfc: 0f b6 85 00 26 01 00 movzbl 0x12600(%rbp),%eax 102c03: 41 83 c4 01 add $0x1,%r12d 102c07: 49 81 c5 50 03 00 00 add $0x350,%r13 102c0e: 41 39 c4 cmp %eax,%r12d 102c11: 0f 8c 47 ff ff ff jl 102b5e 102c17: 5b pop %rbx 102c18: 44 89 f0 mov %r14d,%eax 102c1b: 5d pop %rbp 102c1c: 41 5c pop %r12 102c1e: 41 5d pop %r13 102c20: 41 5e pop %r14 102c22: 41 5f pop %r15 102c24: c3 retq 102c25: 41 89 c6 mov %eax,%r14d 102c28: e9 01 ff ff ff jmpq 102b2e 102c2d: 0f 1f 00 nopl (%rax) 0000000000102c30 : 102c30: e8 00 00 00 00 callq 102c35 102c35: 41 54 push %r12 102c37: 55 push %rbp 102c38: 48 89 fd mov %rdi,%rbp 102c3b: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi 102c42: 53 push %rbx 102c43: e8 00 00 00 00 callq 102c48 102c48: 80 bd 00 26 01 00 00 cmpb $0x0,0x12600(%rbp) 102c4f: 0f 84 80 00 00 00 je 102cd5 102c55: 31 db xor %ebx,%ebx 102c57: 41 bc 01 00 00 00 mov $0x1,%r12d 102c5d: eb 0e jmp 102c6d 102c5f: 0f b6 85 00 26 01 00 movzbl 0x12600(%rbp),%eax 102c66: 83 c3 01 add $0x1,%ebx 102c69: 39 d8 cmp %ebx,%eax 102c6b: 7e 68 jle 102cd5 102c6d: 44 89 e0 mov %r12d,%eax 102c70: 89 d9 mov %ebx,%ecx 102c72: d3 e0 shl %cl,%eax 102c74: 23 85 ac 2c 01 00 and 0x12cac(%rbp),%eax 102c7a: 75 e3 jne 102c5f 102c7c: 8b 95 08 2d 01 00 mov 0x12d08(%rbp),%edx 102c82: 85 d2 test %edx,%edx 102c84: 74 d9 je 102c5f 102c86: 48 63 c3 movslq %ebx,%rax 102c89: 31 d2 xor %edx,%edx 102c8b: 48 89 ef mov %rbp,%rdi 102c8e: 48 8b 84 c5 98 5f 01 mov 0x15f98(%rbp,%rax,8),%rax 102c95: 00 102c96: 8b 30 mov (%rax),%esi 102c98: 81 c6 09 01 00 00 add $0x109,%esi 102c9e: e8 00 00 00 00 callq 102ca3 102ca3: 85 c0 test %eax,%eax 102ca5: 74 b8 je 102c5f 102ca7: 8b 85 08 2d 01 00 mov 0x12d08(%rbp),%eax 102cad: 85 c0 test %eax,%eax 102caf: 74 ae je 102c5f 102cb1: 48 89 ef mov %rbp,%rdi 102cb4: e8 67 f5 ff ff callq 102220 102cb9: 85 c0 test %eax,%eax 102cbb: 75 a2 jne 102c5f 102cbd: 0f b6 85 00 26 01 00 movzbl 0x12600(%rbp),%eax 102cc4: 83 c3 01 add $0x1,%ebx 102cc7: c7 85 08 2d 01 00 00 movl $0x0,0x12d08(%rbp) 102cce: 00 00 00 102cd1: 39 d8 cmp %ebx,%eax 102cd3: 7f 98 jg 102c6d 102cd5: 5b pop %rbx 102cd6: 31 c0 xor %eax,%eax 102cd8: 5d pop %rbp 102cd9: 41 5c pop %r12 102cdb: c3 retq 102cdc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000102ce0 : 102ce0: e8 00 00 00 00 callq 102ce5 102ce5: 55 push %rbp 102ce6: 48 89 fd mov %rdi,%rbp 102ce9: e8 42 ff ff ff callq 102c30 102cee: 85 c0 test %eax,%eax 102cf0: 74 02 je 102cf4 102cf2: 5d pop %rbp 102cf3: c3 retq 102cf4: 48 89 ef mov %rbp,%rdi 102cf7: 5d pop %rbp 102cf8: e9 00 00 00 00 jmpq 102cfd 102cfd: 0f 1f 00 nopl (%rax) 0000000000102d00 : 102d00: e8 00 00 00 00 callq 102d05 102d05: 31 c0 xor %eax,%eax 102d07: c3 retq 102d08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 102d0f: 00 0000000000102d10 : 102d10: e8 00 00 00 00 callq 102d15 102d15: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 102d1c: 31 d2 xor %edx,%edx 102d1e: 8b 30 mov (%rax),%esi 102d20: 81 c6 09 01 00 00 add $0x109,%esi 102d26: e8 00 00 00 00 callq 102d2b 102d2b: 83 e0 01 and $0x1,%eax 102d2e: c3 retq 102d2f: 90 nop 0000000000102d30 : 102d30: e8 00 00 00 00 callq 102d35 102d35: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) 102d3c: 4c 8b 07 mov (%rdi),%r8 102d3f: 74 14 je 102d55 102d41: 8b 97 80 02 00 00 mov 0x280(%rdi),%edx 102d47: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax 102d4e: 48 8d 04 90 lea (%rax,%rdx,4),%rax 102d52: 8b 00 mov (%rax),%eax 102d54: c3 retq 102d55: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax 102d5c: 31 d2 xor %edx,%edx 102d5e: 4c 89 c7 mov %r8,%rdi 102d61: 8b 30 mov (%rax),%esi 102d63: 81 c6 00 01 00 00 add $0x100,%esi 102d69: e8 00 00 00 00 callq 102d6e 102d6e: 89 c0 mov %eax,%eax 102d70: c3 retq 102d71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 102d78: 00 00 00 00 102d7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000102d80 : 102d80: e8 00 00 00 00 callq 102d85 102d85: 48 8b 3f mov (%rdi),%rdi 102d88: 31 d2 xor %edx,%edx 102d8a: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 102d91: 8b 30 mov (%rax),%esi 102d93: 81 c6 0a 01 00 00 add $0x10a,%esi 102d99: e8 00 00 00 00 callq 102d9e 102d9e: 89 c0 mov %eax,%eax 102da0: c3 retq 102da1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 102da8: 00 00 00 00 102dac: 0f 1f 40 00 nopl 0x0(%rax) 0000000000102db0 : 102db0: e8 00 00 00 00 callq 102db5 102db5: 55 push %rbp 102db6: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 102dbd: 31 d2 xor %edx,%edx 102dbf: 48 89 fd mov %rdi,%rbp 102dc2: 8b 30 mov (%rax),%esi 102dc4: 81 c6 e1 01 00 00 add $0x1e1,%esi 102dca: e8 00 00 00 00 callq 102dcf 102dcf: 48 89 ef mov %rbp,%rdi 102dd2: 89 c2 mov %eax,%edx 102dd4: 83 ca 01 or $0x1,%edx 102dd7: f6 85 93 89 00 00 40 testb $0x40,0x8993(%rbp) 102dde: 0f 45 c2 cmovne %edx,%eax 102de1: 31 c9 xor %ecx,%ecx 102de3: 0c 82 or $0x82,%al 102de5: 89 c2 mov %eax,%edx 102de7: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102dee: 8b 30 mov (%rax),%esi 102df0: 81 c6 e1 01 00 00 add $0x1e1,%esi 102df6: e8 00 00 00 00 callq 102dfb 102dfb: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102e02: 48 89 ef mov %rbp,%rdi 102e05: 31 d2 xor %edx,%edx 102e07: 8b 30 mov (%rax),%esi 102e09: 81 c6 e0 01 00 00 add $0x1e0,%esi 102e0f: e8 00 00 00 00 callq 102e14 102e14: 31 c9 xor %ecx,%ecx 102e16: 48 89 ef mov %rbp,%rdi 102e19: 83 e0 e0 and $0xffffffe0,%eax 102e1c: 89 c2 mov %eax,%edx 102e1e: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102e25: 8b 30 mov (%rax),%esi 102e27: 81 c6 e0 01 00 00 add $0x1e0,%esi 102e2d: e8 00 00 00 00 callq 102e32 102e32: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102e39: 48 89 ef mov %rbp,%rdi 102e3c: 31 d2 xor %edx,%edx 102e3e: 8b 30 mov (%rax),%esi 102e40: 81 c6 e1 01 00 00 add $0x1e1,%esi 102e46: e8 00 00 00 00 callq 102e4b 102e4b: 48 89 ef mov %rbp,%rdi 102e4e: 31 c9 xor %ecx,%ecx 102e50: 25 ff ff e4 ff and $0xffe4ffff,%eax 102e55: 89 c2 mov %eax,%edx 102e57: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 102e5e: 5d pop %rbp 102e5f: 8b 30 mov (%rax),%esi 102e61: 81 c6 e1 01 00 00 add $0x1e1,%esi 102e67: e9 00 00 00 00 jmpq 102e6c 102e6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000102e70 : 102e70: e8 00 00 00 00 callq 102e75 102e75: 41 54 push %r12 102e77: 31 d2 xor %edx,%edx 102e79: 49 89 fc mov %rdi,%r12 102e7c: 55 push %rbp 102e7d: 31 ed xor %ebp,%ebp 102e7f: 53 push %rbx 102e80: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 102e87: 8b 30 mov (%rax),%esi 102e89: 81 c6 09 01 00 00 add $0x109,%esi 102e8f: e8 00 00 00 00 callq 102e94 102e94: 41 8b 9c 24 28 07 00 mov 0x728(%r12),%ebx 102e9b: 00 102e9c: eb 2d jmp 102ecb 102e9e: 41 8b 9c 24 28 07 00 mov 0x728(%r12),%ebx 102ea5: 00 102ea6: 89 c5 mov %eax,%ebp 102ea8: 49 8b 84 24 98 5f 01 mov 0x15f98(%r12),%rax 102eaf: 00 102eb0: 31 d2 xor %edx,%edx 102eb2: 4c 89 e7 mov %r12,%rdi 102eb5: 8b 30 mov (%rax),%esi 102eb7: 81 c6 09 01 00 00 add $0x109,%esi 102ebd: e8 00 00 00 00 callq 102ec2 102ec2: 83 eb 01 sub $0x1,%ebx 102ec5: 0f 84 00 00 00 00 je 102ecb 102ecb: a8 01 test $0x1,%al 102ecd: 75 10 jne 102edf 102ecf: 39 c5 cmp %eax,%ebp 102ed1: 75 cb jne 102e9e 102ed3: bf c7 10 00 00 mov $0x10c7,%edi 102ed8: e8 00 00 00 00 callq 102edd 102edd: eb c9 jmp 102ea8 102edf: 31 c0 xor %eax,%eax 102ee1: 5b pop %rbx 102ee2: 5d pop %rbp 102ee3: 41 5c pop %r12 102ee5: c3 retq 102ee6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 102eed: 00 00 00 0000000000102ef0 : 102ef0: e8 00 00 00 00 callq 102ef5 102ef5: 31 c0 xor %eax,%eax 102ef7: 39 b7 08 2d 01 00 cmp %esi,0x12d08(%rdi) 102efd: 0f 84 9d 03 00 00 je 1032a0 102f03: 41 55 push %r13 102f05: 41 54 push %r12 102f07: 55 push %rbp 102f08: 89 f5 mov %esi,%ebp 102f0a: 53 push %rbx 102f0b: 48 89 fb mov %rdi,%rbx 102f0e: 85 f6 test %esi,%esi 102f10: 0f 85 c7 00 00 00 jne 102fdd 102f16: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 102f1d: 31 d2 xor %edx,%edx 102f1f: 8b 30 mov (%rax),%esi 102f21: 81 c6 92 01 00 00 add $0x192,%esi 102f27: e8 00 00 00 00 callq 102f2c 102f2c: 31 c9 xor %ecx,%ecx 102f2e: 48 89 df mov %rbx,%rdi 102f31: 83 c8 01 or $0x1,%eax 102f34: 89 c2 mov %eax,%edx 102f36: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 102f3d: 8b 30 mov (%rax),%esi 102f3f: 81 c6 92 01 00 00 add $0x192,%esi 102f45: e8 00 00 00 00 callq 102f4a 102f4a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 102f51: 31 d2 xor %edx,%edx 102f53: 48 89 df mov %rbx,%rdi 102f56: 8b 30 mov (%rax),%esi 102f58: 81 c6 e0 01 00 00 add $0x1e0,%esi 102f5e: e8 00 00 00 00 callq 102f63 102f63: 31 c9 xor %ecx,%ecx 102f65: 48 89 df mov %rbx,%rdi 102f68: 83 c8 1f or $0x1f,%eax 102f6b: 89 c2 mov %eax,%edx 102f6d: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 102f74: 8b 30 mov (%rax),%esi 102f76: 81 c6 e0 01 00 00 add $0x1e0,%esi 102f7c: e8 00 00 00 00 callq 102f81 102f81: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 102f88: 31 d2 xor %edx,%edx 102f8a: 48 89 df mov %rbx,%rdi 102f8d: 8b 70 04 mov 0x4(%rax),%esi 102f90: 83 c6 0a add $0xa,%esi 102f93: e8 00 00 00 00 callq 102f98 102f98: 31 c9 xor %ecx,%ecx 102f9a: 48 89 df mov %rbx,%rdi 102f9d: 83 c8 01 or $0x1,%eax 102fa0: 89 c2 mov %eax,%edx 102fa2: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 102fa9: 8b 70 04 mov 0x4(%rax),%esi 102fac: 83 c6 0a add $0xa,%esi 102faf: e8 00 00 00 00 callq 102fb4 102fb4: f6 83 96 89 00 00 02 testb $0x2,0x8996(%rbx) 102fbb: 0f 85 ef 02 00 00 jne 1032b0 102fc1: 80 bb c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbx) 102fc8: 0f 85 6e 03 00 00 jne 10333c 102fce: 89 ab 08 2d 01 00 mov %ebp,0x12d08(%rbx) 102fd4: 31 c0 xor %eax,%eax 102fd6: 5b pop %rbx 102fd7: 5d pop %rbp 102fd8: 41 5c pop %r12 102fda: 41 5d pop %r13 102fdc: c3 retq 102fdd: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 102fe4: 0f 85 b7 02 00 00 jne 1032a1 102fea: f6 83 96 89 00 00 02 testb $0x2,0x8996(%rbx) 102ff1: 74 7f je 103072 102ff3: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 102ffa: 31 c9 xor %ecx,%ecx 102ffc: 48 89 df mov %rbx,%rdi 102fff: 45 31 e4 xor %r12d,%r12d 103002: ba 00 00 40 00 mov $0x400000,%edx 103007: 8b 70 04 mov 0x4(%rax),%esi 10300a: e8 00 00 00 00 callq 10300f 10300f: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 103016: 31 d2 xor %edx,%edx 103018: 48 89 df mov %rbx,%rdi 10301b: 8b 70 04 mov 0x4(%rax),%esi 10301e: 83 c6 01 add $0x1,%esi 103021: e8 00 00 00 00 callq 103026 103026: 44 8b ab 28 07 00 00 mov 0x728(%rbx),%r13d 10302d: eb 2b jmp 10305a 10302f: 44 8b ab 28 07 00 00 mov 0x728(%rbx),%r13d 103036: 41 89 c4 mov %eax,%r12d 103039: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 103040: 31 d2 xor %edx,%edx 103042: 48 89 df mov %rbx,%rdi 103045: 8b 70 04 mov 0x4(%rax),%esi 103048: 83 c6 01 add $0x1,%esi 10304b: e8 00 00 00 00 callq 103050 103050: 41 83 ed 01 sub $0x1,%r13d 103054: 0f 84 00 00 00 00 je 10305a 10305a: a9 00 00 c0 00 test $0xc00000,%eax 10305f: 74 11 je 103072 103061: 41 39 c4 cmp %eax,%r12d 103064: 75 c9 jne 10302f 103066: bf c7 10 00 00 mov $0x10c7,%edi 10306b: e8 00 00 00 00 callq 103070 103070: eb c7 jmp 103039 103072: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 103079: 31 d2 xor %edx,%edx 10307b: 48 89 df mov %rbx,%rdi 10307e: 8b 70 04 mov 0x4(%rax),%esi 103081: 83 c6 0a add $0xa,%esi 103084: e8 00 00 00 00 callq 103089 103089: 31 c9 xor %ecx,%ecx 10308b: 48 89 df mov %rbx,%rdi 10308e: 83 e0 fe and $0xfffffffe,%eax 103091: 89 c2 mov %eax,%edx 103093: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10309a: 8b 70 04 mov 0x4(%rax),%esi 10309d: 83 c6 0a add $0xa,%esi 1030a0: e8 00 00 00 00 callq 1030a5 1030a5: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1030ac: 31 d2 xor %edx,%edx 1030ae: 48 89 df mov %rbx,%rdi 1030b1: 8b 70 04 mov 0x4(%rax),%esi 1030b4: 83 c6 0a add $0xa,%esi 1030b7: e8 00 00 00 00 callq 1030bc 1030bc: 31 c9 xor %ecx,%ecx 1030be: 48 89 df mov %rbx,%rdi 1030c1: 83 e0 ef and $0xffffffef,%eax 1030c4: 89 c2 mov %eax,%edx 1030c6: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1030cd: 8b 70 04 mov 0x4(%rax),%esi 1030d0: 83 c6 0a add $0xa,%esi 1030d3: e8 00 00 00 00 callq 1030d8 1030d8: 48 89 df mov %rbx,%rdi 1030db: e8 d0 fc ff ff callq 102db0 1030e0: 8b 93 84 8a 00 00 mov 0x8a84(%rbx),%edx 1030e6: 31 c9 xor %ecx,%ecx 1030e8: 48 89 df mov %rbx,%rdi 1030eb: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1030f2: 8b 30 mov (%rax),%esi 1030f4: 81 c6 a6 00 00 00 add $0xa6,%esi 1030fa: e8 00 00 00 00 callq 1030ff 1030ff: 8b 93 84 8a 00 00 mov 0x8a84(%rbx),%edx 103105: 31 c9 xor %ecx,%ecx 103107: 48 89 df mov %rbx,%rdi 10310a: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 103111: 8b 30 mov (%rax),%esi 103113: 81 c6 ec 00 00 00 add $0xec,%esi 103119: e8 00 00 00 00 callq 10311e 10311e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 103125: 31 d2 xor %edx,%edx 103127: 48 89 df mov %rbx,%rdi 10312a: 8b 30 mov (%rax),%esi 10312c: 81 c6 92 01 00 00 add $0x192,%esi 103132: e8 00 00 00 00 callq 103137 103137: 31 c9 xor %ecx,%ecx 103139: 48 89 df mov %rbx,%rdi 10313c: 83 e0 fe and $0xfffffffe,%eax 10313f: 89 c2 mov %eax,%edx 103141: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 103148: 8b 30 mov (%rax),%esi 10314a: 81 c6 92 01 00 00 add $0x192,%esi 103150: e8 00 00 00 00 callq 103155 103155: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10315c: 31 d2 xor %edx,%edx 10315e: 48 89 df mov %rbx,%rdi 103161: 8b 30 mov (%rax),%esi 103163: 81 c6 c1 01 00 00 add $0x1c1,%esi 103169: e8 00 00 00 00 callq 10316e 10316e: 48 89 df mov %rbx,%rdi 103171: 83 c8 02 or $0x2,%eax 103174: 89 c2 mov %eax,%edx 103176: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10317d: 8b 30 mov (%rax),%esi 10317f: 81 c6 c1 01 00 00 add $0x1c1,%esi 103185: 31 c9 xor %ecx,%ecx 103187: e8 00 00 00 00 callq 10318c 10318c: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 103193: 31 c9 xor %ecx,%ecx 103195: 31 d2 xor %edx,%edx 103197: 48 89 df mov %rbx,%rdi 10319a: 8b 30 mov (%rax),%esi 10319c: 81 c6 50 01 00 00 add $0x150,%esi 1031a2: e8 00 00 00 00 callq 1031a7 1031a7: 31 c9 xor %ecx,%ecx 1031a9: ba 03 00 00 00 mov $0x3,%edx 1031ae: 48 89 df mov %rbx,%rdi 1031b1: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1031b8: 8b 30 mov (%rax),%esi 1031ba: 81 c6 01 01 00 00 add $0x101,%esi 1031c0: e8 00 00 00 00 callq 1031c5 1031c5: 8b 93 38 28 01 00 mov 0x12838(%rbx),%edx 1031cb: 31 c9 xor %ecx,%ecx 1031cd: 48 89 df mov %rbx,%rdi 1031d0: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1031d7: 8b 30 mov (%rax),%esi 1031d9: 81 c6 66 01 00 00 add $0x166,%esi 1031df: e8 00 00 00 00 callq 1031e4 1031e4: 8b 93 3c 28 01 00 mov 0x1283c(%rbx),%edx 1031ea: 31 c9 xor %ecx,%ecx 1031ec: 48 89 df mov %rbx,%rdi 1031ef: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1031f6: 8b 30 mov (%rax),%esi 1031f8: 81 c6 67 01 00 00 add $0x167,%esi 1031fe: e8 00 00 00 00 callq 103203 103203: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10320a: 31 c9 xor %ecx,%ecx 10320c: 31 d2 xor %edx,%edx 10320e: 48 89 df mov %rbx,%rdi 103211: 8b 30 mov (%rax),%esi 103213: 81 c6 0a 01 00 00 add $0x10a,%esi 103219: e8 00 00 00 00 callq 10321e 10321e: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 103225: 31 c9 xor %ecx,%ecx 103227: 31 d2 xor %edx,%edx 103229: 48 89 df mov %rbx,%rdi 10322c: 8b 30 mov (%rax),%esi 10322e: 81 c6 00 01 00 00 add $0x100,%esi 103234: e8 00 00 00 00 callq 103239 103239: 31 c9 xor %ecx,%ecx 10323b: ba 02 00 00 00 mov $0x2,%edx 103240: 48 89 df mov %rbx,%rdi 103243: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 10324a: 8b 30 mov (%rax),%esi 10324c: 81 c6 01 01 00 00 add $0x101,%esi 103252: e8 00 00 00 00 callq 103257 103257: 8b 93 28 28 01 00 mov 0x12828(%rbx),%edx 10325d: 31 c9 xor %ecx,%ecx 10325f: 48 89 df mov %rbx,%rdi 103262: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 103269: c1 ea 02 shr $0x2,%edx 10326c: 8b 30 mov (%rax),%esi 10326e: 81 c6 13 01 00 00 add $0x113,%esi 103274: e8 00 00 00 00 callq 103279 103279: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 103280: 48 89 df mov %rbx,%rdi 103283: 8b 30 mov (%rax),%esi 103285: 81 c6 00 01 00 00 add $0x100,%esi 10328b: 31 d2 xor %edx,%edx 10328d: e8 00 00 00 00 callq 103292 103292: 89 c0 mov %eax,%eax 103294: 48 89 83 18 28 01 00 mov %rax,0x12818(%rbx) 10329b: e9 2e fd ff ff jmpq 102fce 1032a0: c3 retq 1032a1: be 01 00 00 00 mov $0x1,%esi 1032a6: e8 00 00 00 00 callq 1032ab 1032ab: e9 3a fd ff ff jmpq 102fea 1032b0: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1032b7: 31 c9 xor %ecx,%ecx 1032b9: 48 89 df mov %rbx,%rdi 1032bc: 45 31 e4 xor %r12d,%r12d 1032bf: ba 00 00 80 00 mov $0x800000,%edx 1032c4: 8b 70 04 mov 0x4(%rax),%esi 1032c7: e8 00 00 00 00 callq 1032cc 1032cc: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1032d3: 31 d2 xor %edx,%edx 1032d5: 48 89 df mov %rbx,%rdi 1032d8: 8b 70 04 mov 0x4(%rax),%esi 1032db: 83 c6 01 add $0x1,%esi 1032de: e8 00 00 00 00 callq 1032e3 1032e3: 44 8b ab 28 07 00 00 mov 0x728(%rbx),%r13d 1032ea: eb 2b jmp 103317 1032ec: 44 8b ab 28 07 00 00 mov 0x728(%rbx),%r13d 1032f3: 41 89 c4 mov %eax,%r12d 1032f6: 48 8b 83 98 5f 01 00 mov 0x15f98(%rbx),%rax 1032fd: 31 d2 xor %edx,%edx 1032ff: 48 89 df mov %rbx,%rdi 103302: 8b 70 04 mov 0x4(%rax),%esi 103305: 83 c6 01 add $0x1,%esi 103308: e8 00 00 00 00 callq 10330d 10330d: 41 83 ed 01 sub $0x1,%r13d 103311: 0f 84 00 00 00 00 je 103317 103317: 89 c2 mov %eax,%edx 103319: 81 e2 00 00 c0 00 and $0xc00000,%edx 10331f: 81 fa 00 00 80 00 cmp $0x800000,%edx 103325: 0f 84 96 fc ff ff je 102fc1 10332b: 41 39 c4 cmp %eax,%r12d 10332e: 75 bc jne 1032ec 103330: bf c7 10 00 00 mov $0x10c7,%edi 103335: e8 00 00 00 00 callq 10333a 10333a: eb ba jmp 1032f6 10333c: 31 f6 xor %esi,%esi 10333e: 48 89 df mov %rbx,%rdi 103341: e8 00 00 00 00 callq 103346 103346: e9 83 fc ff ff jmpq 102fce 10334b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000103350 : 103350: e8 00 00 00 00 callq 103355 103355: 41 54 push %r12 103357: 31 c9 xor %ecx,%ecx 103359: 53 push %rbx 10335a: 8b 87 d4 66 01 00 mov 0x166d4(%rdi),%eax 103360: 48 89 fb mov %rdi,%rbx 103363: 0f b6 b7 84 28 01 00 movzbl 0x12884(%rdi),%esi 10336a: 8d 14 00 lea (%rax,%rax,1),%edx 10336d: 48 8b 87 e8 89 00 00 mov 0x89e8(%rdi),%rax 103374: 48 8b 40 50 mov 0x50(%rax),%rax 103378: e8 00 00 00 00 callq 10337d 10337d: 48 8d bb 08 26 01 00 lea 0x12608(%rbx),%rdi 103384: e8 00 00 00 00 callq 103389 103389: 41 89 c4 mov %eax,%r12d 10338c: 85 c0 test %eax,%eax 10338e: 0f 84 00 00 00 00 je 103394 103394: 44 89 e0 mov %r12d,%eax 103397: 5b pop %rbx 103398: 41 5c pop %r12 10339a: c3 retq 10339b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001033a0 : 1033a0: e8 00 00 00 00 callq 1033a5 1033a5: 55 push %rbp 1033a6: 48 89 fd mov %rdi,%rbp 1033a9: e8 00 00 00 00 callq 1033ae 1033ae: 85 c0 test %eax,%eax 1033b0: 74 02 je 1033b4 1033b2: 5d pop %rbp 1033b3: c3 retq 1033b4: 48 89 ef mov %rbp,%rdi 1033b7: 5d pop %rbp 1033b8: eb 96 jmp 103350 1033ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001033c0 : 1033c0: e8 00 00 00 00 callq 1033c5 1033c5: 55 push %rbp 1033c6: 48 89 fd mov %rdi,%rbp 1033c9: e8 00 00 00 00 callq 1033ce 1033ce: 85 c0 test %eax,%eax 1033d0: 74 02 je 1033d4 1033d2: 5d pop %rbp 1033d3: c3 retq 1033d4: 48 89 ef mov %rbp,%rdi 1033d7: 5d pop %rbp 1033d8: e9 00 00 00 00 jmpq 1033dd 1033dd: 0f 1f 00 nopl (%rax) 00000000001033e0 : 1033e0: e8 00 00 00 00 callq 1033e5 1033e5: 41 54 push %r12 1033e7: 4c 8d a7 30 29 01 00 lea 0x12930(%rdi),%r12 1033ee: ba 99 00 00 00 mov $0x99,%edx 1033f3: be 10 00 00 00 mov $0x10,%esi 1033f8: 53 push %rbx 1033f9: 4c 89 e1 mov %r12,%rcx 1033fc: 48 89 fb mov %rdi,%rbx 1033ff: e8 00 00 00 00 callq 103404 103404: 85 c0 test %eax,%eax 103406: 74 04 je 10340c 103408: 5b pop %rbx 103409: 41 5c pop %r12 10340b: c3 retq 10340c: 48 89 df mov %rbx,%rdi 10340f: e8 00 00 00 00 callq 103414 103414: 85 c0 test %eax,%eax 103416: 75 f0 jne 103408 103418: 48 89 df mov %rbx,%rdi 10341b: e8 00 00 00 00 callq 103420 103420: 85 c0 test %eax,%eax 103422: 75 e4 jne 103408 103424: c6 83 84 28 01 00 01 movb $0x1,0x12884(%rbx) 10342b: 45 31 c0 xor %r8d,%r8d 10342e: 4c 89 e1 mov %r12,%rcx 103431: 48 89 df mov %rbx,%rdi 103434: 8b 83 d4 66 01 00 mov 0x166d4(%rbx),%eax 10343a: c6 83 a0 28 01 00 00 movb $0x0,0x128a0(%rbx) 103441: ba 00 02 00 00 mov $0x200,%edx 103446: 48 8d b3 08 26 01 00 lea 0x12608(%rbx),%rsi 10344d: 41 b9 01 00 00 00 mov $0x1,%r9d 103453: 8d 44 00 01 lea 0x1(%rax,%rax,1),%eax 103457: 89 83 80 28 01 00 mov %eax,0x12880(%rbx) 10345d: 48 b8 6a 70 65 67 5f movabs $0x6365645f6765706a,%rax 103464: 64 65 63 103467: 48 89 83 98 28 01 00 mov %rax,0x12898(%rbx) 10346e: e8 00 00 00 00 callq 103473 103473: 85 c0 test %eax,%eax 103475: 75 91 jne 103408 103477: 48 8b 93 98 5f 01 00 mov 0x15f98(%rbx),%rdx 10347e: c7 83 a8 2c 01 00 1f movl $0x401f,0x12ca8(%rbx) 103485: 40 00 00 103488: 8b 12 mov (%rdx),%edx 10348a: 81 c2 9f 00 00 00 add $0x9f,%edx 103490: 89 93 50 29 01 00 mov %edx,0x12950(%rbx) 103496: e9 6d ff ff ff jmpq 103408 10349b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001034a0 : 1034a0: e8 00 00 00 00 callq 1034a5 1034a5: 80 bf 7c 02 00 00 00 cmpb $0x0,0x27c(%rdi) 1034ac: 4c 8b 07 mov (%rdi),%r8 1034af: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 1034b6: 74 28 je 1034e0 1034b8: 8b 8f 80 02 00 00 mov 0x280(%rdi),%ecx 1034be: 49 8b 80 20 5c 00 00 mov 0x5c20(%r8),%rax 1034c5: 48 8d 04 88 lea (%rax,%rcx,4),%rax 1034c9: 89 10 mov %edx,(%rax) 1034cb: 48 8b 97 10 02 00 00 mov 0x210(%rdi),%rdx 1034d2: 8b b7 78 02 00 00 mov 0x278(%rdi),%esi 1034d8: 4c 89 c7 mov %r8,%rdi 1034db: e9 00 00 00 00 jmpq 1034e0 1034e0: 49 8b 80 98 5f 01 00 mov 0x15f98(%r8),%rax 1034e7: 31 c9 xor %ecx,%ecx 1034e9: 4c 89 c7 mov %r8,%rdi 1034ec: 8b 30 mov (%rax),%esi 1034ee: 81 c6 00 01 00 00 add $0x100,%esi 1034f4: e9 00 00 00 00 jmpq 1034f9 1034f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000103500 : 103500: e8 00 00 00 00 callq 103505 103505: 55 push %rbp 103506: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10350d: 48 89 fd mov %rdi,%rbp 103510: bf 01 00 00 00 mov $0x1,%edi 103515: 53 push %rbx 103516: 48 89 d3 mov %rdx,%rbx 103519: e8 00 00 00 00 callq 10351e 10351e: 8b 73 04 mov 0x4(%rbx),%esi 103521: 81 fe 99 00 00 00 cmp $0x99,%esi 103527: 74 14 je 10353d 103529: 8b 53 2c mov 0x2c(%rbx),%edx 10352c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 103533: e8 00 00 00 00 callq 103538 103538: 31 c0 xor %eax,%eax 10353a: 5b pop %rbx 10353b: 5d pop %rbp 10353c: c3 retq 10353d: 48 8d bd 08 26 01 00 lea 0x12608(%rbp),%rdi 103544: e8 00 00 00 00 callq 103549 103549: 31 c0 xor %eax,%eax 10354b: 5b pop %rbx 10354c: 5d pop %rbp 10354d: c3 retq 10354e: 66 90 xchg %ax,%ax 0000000000103550 : 103550: e8 00 00 00 00 callq 103555 103555: 53 push %rbx 103556: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 10355d: 31 d2 xor %edx,%edx 10355f: 48 89 fb mov %rdi,%rbx 103562: 8b 70 04 mov 0x4(%rax),%esi 103565: 83 c6 07 add $0x7,%esi 103568: e8 00 00 00 00 callq 10356d 10356d: a8 02 test $0x2,%al 10356f: 0f 84 00 00 00 00 je 103575 103575: b8 fe ff ff ff mov $0xfffffffe,%eax 10357a: 5b pop %rbx 10357b: c3 retq 10357c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000103580 : 103580: e8 00 00 00 00 callq 103585 103585: 55 push %rbp 103586: 48 89 fd mov %rdi,%rbp 103589: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi 103590: e8 00 00 00 00 callq 103595 103595: 8b 85 08 2d 01 00 mov 0x12d08(%rbp),%eax 10359b: 85 c0 test %eax,%eax 10359d: 75 04 jne 1035a3 10359f: 31 c0 xor %eax,%eax 1035a1: 5d pop %rbp 1035a2: c3 retq 1035a3: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1035aa: 31 d2 xor %edx,%edx 1035ac: 48 89 ef mov %rbp,%rdi 1035af: 8b 30 mov (%rax),%esi 1035b1: 81 c6 09 01 00 00 add $0x109,%esi 1035b7: e8 00 00 00 00 callq 1035bc 1035bc: 85 c0 test %eax,%eax 1035be: 74 df je 10359f 1035c0: 48 89 ef mov %rbp,%rdi 1035c3: 31 f6 xor %esi,%esi 1035c5: e8 26 f9 ff ff callq 102ef0 1035ca: 31 c0 xor %eax,%eax 1035cc: 5d pop %rbp 1035cd: c3 retq 1035ce: 66 90 xchg %ax,%ax 00000000001035d0 : 1035d0: e8 00 00 00 00 callq 1035d5 1035d5: 55 push %rbp 1035d6: 48 89 fd mov %rdi,%rbp 1035d9: 48 81 c7 70 0a 01 00 add $0x10a70,%rdi 1035e0: e8 00 00 00 00 callq 1035e5 1035e5: 8b 85 08 2d 01 00 mov 0x12d08(%rbp),%eax 1035eb: 85 c0 test %eax,%eax 1035ed: 75 09 jne 1035f8 1035ef: 48 89 ef mov %rbp,%rdi 1035f2: 5d pop %rbp 1035f3: e9 00 00 00 00 jmpq 1035f8 1035f8: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 1035ff: 31 d2 xor %edx,%edx 103601: 48 89 ef mov %rbp,%rdi 103604: 8b 30 mov (%rax),%esi 103606: 81 c6 09 01 00 00 add $0x109,%esi 10360c: e8 00 00 00 00 callq 103611 103611: 85 c0 test %eax,%eax 103613: 74 da je 1035ef 103615: 48 89 ef mov %rbp,%rdi 103618: 31 f6 xor %esi,%esi 10361a: e8 d1 f8 ff ff callq 102ef0 10361f: 48 89 ef mov %rbp,%rdi 103622: 5d pop %rbp 103623: e9 00 00 00 00 jmpq 103628 103628: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10362f: 00 0000000000103630 : 103630: e8 00 00 00 00 callq 103635 103635: 55 push %rbp 103636: 48 89 fd mov %rdi,%rbp 103639: 85 f6 test %esi,%esi 10363b: 75 55 jne 103692 10363d: 48 8b 87 98 5f 01 00 mov 0x15f98(%rdi),%rax 103644: 31 d2 xor %edx,%edx 103646: 8b 30 mov (%rax),%esi 103648: 81 c6 09 01 00 00 add $0x109,%esi 10364e: e8 00 00 00 00 callq 103653 103653: a8 01 test $0x1,%al 103655: 74 44 je 10369b 103657: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 10365e: 48 89 ef mov %rbp,%rdi 103661: 31 d2 xor %edx,%edx 103663: 8b 30 mov (%rax),%esi 103665: 81 c6 e0 01 00 00 add $0x1e0,%esi 10366b: e8 00 00 00 00 callq 103670 103670: 48 89 ef mov %rbp,%rdi 103673: 31 c9 xor %ecx,%ecx 103675: 83 c8 1f or $0x1f,%eax 103678: 89 c2 mov %eax,%edx 10367a: 48 8b 85 98 5f 01 00 mov 0x15f98(%rbp),%rax 103681: 8b 30 mov (%rax),%esi 103683: 81 c6 e0 01 00 00 add $0x1e0,%esi 103689: e8 00 00 00 00 callq 10368e 10368e: 31 c0 xor %eax,%eax 103690: 5d pop %rbp 103691: c3 retq 103692: e8 19 f7 ff ff callq 102db0 103697: 31 c0 xor %eax,%eax 103699: 5d pop %rbp 10369a: c3 retq 10369b: b8 f0 ff ff ff mov $0xfffffff0,%eax 1036a0: 5d pop %rbp 1036a1: c3 retq 1036a2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1036a9: 00 00 00 1036ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001036b0 : 1036b0: e8 00 00 00 00 callq 1036b5 1036b5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 1036bc: 0f 85 9d 00 00 00 jne 10375f 1036c2: 55 push %rbp 1036c3: 48 89 fd mov %rdi,%rbp 1036c6: 53 push %rbx 1036c7: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 1036cd: 89 f3 mov %esi,%ebx 1036cf: 83 f8 16 cmp $0x16,%eax 1036d2: 77 0a ja 1036de 1036d4: 83 f8 12 cmp $0x12,%eax 1036d7: 77 0a ja 1036e3 1036d9: 31 c0 xor %eax,%eax 1036db: 5b pop %rbx 1036dc: 5d pop %rbp 1036dd: c3 retq 1036de: 83 f8 18 cmp $0x18,%eax 1036e1: 75 f6 jne 1036d9 1036e3: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 1036ea: 31 d2 xor %edx,%edx 1036ec: 48 89 ef mov %rbp,%rdi 1036ef: 8b 30 mov (%rax),%esi 1036f1: 83 c6 0a add $0xa,%esi 1036f4: e8 00 00 00 00 callq 1036f9 1036f9: 85 db test %ebx,%ebx 1036fb: 74 65 je 103762 1036fd: 89 c2 mov %eax,%edx 1036ff: 81 e2 ff ff fb ff and $0xfffbffff,%edx 103705: a9 00 00 04 00 test $0x40000,%eax 10370a: 74 16 je 103722 10370c: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 103713: 31 c9 xor %ecx,%ecx 103715: 48 89 ef mov %rbp,%rdi 103718: 8b 30 mov (%rax),%esi 10371a: 83 c6 0a add $0xa,%esi 10371d: e8 00 00 00 00 callq 103722 103722: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 103729: 31 d2 xor %edx,%edx 10372b: 48 89 ef mov %rbp,%rdi 10372e: 8b 30 mov (%rax),%esi 103730: 83 c6 0a add $0xa,%esi 103733: e8 00 00 00 00 callq 103738 103738: 89 c2 mov %eax,%edx 10373a: 81 e2 ff ff f7 ff and $0xfff7ffff,%edx 103740: 39 c2 cmp %eax,%edx 103742: 74 95 je 1036d9 103744: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 10374b: 48 89 ef mov %rbp,%rdi 10374e: 31 c9 xor %ecx,%ecx 103750: 8b 30 mov (%rax),%esi 103752: 83 c6 0a add $0xa,%esi 103755: e8 00 00 00 00 callq 10375a 10375a: 31 c0 xor %eax,%eax 10375c: 5b pop %rbx 10375d: 5d pop %rbp 10375e: c3 retq 10375f: 31 c0 xor %eax,%eax 103761: c3 retq 103762: 48 8b 95 58 5e 01 00 mov 0x15e58(%rbp),%rdx 103769: 41 89 c0 mov %eax,%r8d 10376c: 8b 0a mov (%rdx),%ecx 10376e: 8d 71 0a lea 0xa(%rcx),%esi 103771: f6 85 91 89 00 00 02 testb $0x2,0x8991(%rbp) 103778: 74 34 je 1037ae 10377a: 41 81 c8 00 00 04 00 or $0x40000,%r8d 103781: 44 39 c0 cmp %r8d,%eax 103784: 75 36 jne 1037bc 103786: 31 d2 xor %edx,%edx 103788: 48 89 ef mov %rbp,%rdi 10378b: e8 00 00 00 00 callq 103790 103790: 8b 95 90 89 00 00 mov 0x8990(%rbp),%edx 103796: 81 e2 00 81 00 00 and $0x8100,%edx 10379c: 81 fa 00 81 00 00 cmp $0x8100,%edx 1037a2: 75 94 jne 103738 1037a4: 89 c2 mov %eax,%edx 1037a6: 81 ca 00 00 08 00 or $0x80000,%edx 1037ac: eb 92 jmp 103740 1037ae: 41 81 e0 ff ff fb ff and $0xfffbffff,%r8d 1037b5: a9 00 00 04 00 test $0x40000,%eax 1037ba: 74 ca je 103786 1037bc: 8b 32 mov (%rdx),%esi 1037be: 31 c9 xor %ecx,%ecx 1037c0: 44 89 c2 mov %r8d,%edx 1037c3: 48 89 ef mov %rbp,%rdi 1037c6: 83 c6 0a add $0xa,%esi 1037c9: e8 00 00 00 00 callq 1037ce 1037ce: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 1037d5: 8b 30 mov (%rax),%esi 1037d7: 83 c6 0a add $0xa,%esi 1037da: eb aa jmp 103786 1037dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001037e0 : 1037e0: e8 00 00 00 00 callq 1037e5 1037e5: 53 push %rbx 1037e6: 48 89 f3 mov %rsi,%rbx 1037e9: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 1037f0: 74 06 je 1037f8 1037f2: c7 06 00 00 00 00 movl $0x0,(%rsi) 1037f8: 48 8b 87 58 5e 01 00 mov 0x15e58(%rdi),%rax 1037ff: 31 d2 xor %edx,%edx 103801: 8b 30 mov (%rax),%esi 103803: 83 c6 0a add $0xa,%esi 103806: e8 00 00 00 00 callq 10380b 10380b: a9 00 00 04 00 test $0x40000,%eax 103810: 74 06 je 103818 103812: 81 0b 00 00 00 20 orl $0x20000000,(%rbx) 103818: a9 00 00 08 00 test $0x80000,%eax 10381d: 74 06 je 103825 10381f: 81 0b 00 00 00 10 orl $0x10000000,(%rbx) 103825: 5b pop %rbx 103826: c3 retq 103827: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10382e: 00 00 0000000000103830 : 103830: e8 00 00 00 00 callq 103835 103835: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 10383c: 0f 85 93 00 00 00 jne 1038d5 103842: 55 push %rbp 103843: 48 89 fd mov %rdi,%rbp 103846: 53 push %rbx 103847: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 10384d: 83 e8 19 sub $0x19,%eax 103850: 83 f8 02 cmp $0x2,%eax 103853: 76 05 jbe 10385a 103855: 31 c0 xor %eax,%eax 103857: 5b pop %rbx 103858: 5d pop %rbp 103859: c3 retq 10385a: 48 8b 87 58 5e 01 00 mov 0x15e58(%rdi),%rax 103861: 89 f3 mov %esi,%ebx 103863: 31 d2 xor %edx,%edx 103865: 8b 30 mov (%rax),%esi 103867: 83 c6 0a add $0xa,%esi 10386a: e8 00 00 00 00 callq 10386f 10386f: 85 db test %ebx,%ebx 103871: 74 65 je 1038d8 103873: 89 c2 mov %eax,%edx 103875: 81 e2 ff ff fb ff and $0xfffbffff,%edx 10387b: a9 00 00 04 00 test $0x40000,%eax 103880: 74 16 je 103898 103882: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 103889: 31 c9 xor %ecx,%ecx 10388b: 48 89 ef mov %rbp,%rdi 10388e: 8b 30 mov (%rax),%esi 103890: 83 c6 0a add $0xa,%esi 103893: e8 00 00 00 00 callq 103898 103898: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 10389f: 31 d2 xor %edx,%edx 1038a1: 48 89 ef mov %rbp,%rdi 1038a4: 8b 30 mov (%rax),%esi 1038a6: 83 c6 0a add $0xa,%esi 1038a9: e8 00 00 00 00 callq 1038ae 1038ae: 89 c2 mov %eax,%edx 1038b0: 81 e2 ff ff f7 ff and $0xfff7ffff,%edx 1038b6: 39 c2 cmp %eax,%edx 1038b8: 74 9b je 103855 1038ba: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 1038c1: 48 89 ef mov %rbp,%rdi 1038c4: 31 c9 xor %ecx,%ecx 1038c6: 8b 30 mov (%rax),%esi 1038c8: 83 c6 0a add $0xa,%esi 1038cb: e8 00 00 00 00 callq 1038d0 1038d0: 31 c0 xor %eax,%eax 1038d2: 5b pop %rbx 1038d3: 5d pop %rbp 1038d4: c3 retq 1038d5: 31 c0 xor %eax,%eax 1038d7: c3 retq 1038d8: 48 8b 95 58 5e 01 00 mov 0x15e58(%rbp),%rdx 1038df: 41 89 c0 mov %eax,%r8d 1038e2: 8b 0a mov (%rdx),%ecx 1038e4: 8d 71 0a lea 0xa(%rcx),%esi 1038e7: f6 85 91 89 00 00 02 testb $0x2,0x8991(%rbp) 1038ee: 74 34 je 103924 1038f0: 41 81 c8 00 00 04 00 or $0x40000,%r8d 1038f7: 44 39 c0 cmp %r8d,%eax 1038fa: 75 36 jne 103932 1038fc: 31 d2 xor %edx,%edx 1038fe: 48 89 ef mov %rbp,%rdi 103901: e8 00 00 00 00 callq 103906 103906: 8b 95 90 89 00 00 mov 0x8990(%rbp),%edx 10390c: 81 e2 00 81 00 00 and $0x8100,%edx 103912: 81 fa 00 81 00 00 cmp $0x8100,%edx 103918: 75 94 jne 1038ae 10391a: 89 c2 mov %eax,%edx 10391c: 81 ca 00 00 08 00 or $0x80000,%edx 103922: eb 92 jmp 1038b6 103924: 41 81 e0 ff ff fb ff and $0xfffbffff,%r8d 10392b: a9 00 00 04 00 test $0x40000,%eax 103930: 74 ca je 1038fc 103932: 8b 32 mov (%rdx),%esi 103934: 31 c9 xor %ecx,%ecx 103936: 44 89 c2 mov %r8d,%edx 103939: 48 89 ef mov %rbp,%rdi 10393c: 83 c6 0a add $0xa,%esi 10393f: e8 00 00 00 00 callq 103944 103944: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 10394b: 8b 30 mov (%rax),%esi 10394d: 83 c6 0a add $0xa,%esi 103950: eb aa jmp 1038fc 103952: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 103959: 00 00 00 00 10395d: 0f 1f 00 nopl (%rax) 0000000000103960 : 103960: e8 00 00 00 00 callq 103965 103965: 48 8b 87 58 5e 01 00 mov 0x15e58(%rdi),%rax 10396c: 53 push %rbx 10396d: 48 89 f3 mov %rsi,%rbx 103970: 31 d2 xor %edx,%edx 103972: 8b 30 mov (%rax),%esi 103974: 83 c6 0a add $0xa,%esi 103977: e8 00 00 00 00 callq 10397c 10397c: a9 00 00 04 00 test $0x40000,%eax 103981: 74 06 je 103989 103983: 81 0b 00 00 00 20 orl $0x20000000,(%rbx) 103989: a9 00 00 08 00 test $0x80000,%eax 10398e: 74 06 je 103996 103990: 81 0b 00 00 00 10 orl $0x10000000,(%rbx) 103996: 5b pop %rbx 103997: c3 retq 103998: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10399f: 00 00000000001039a0 : 1039a0: e8 00 00 00 00 callq 1039a5 1039a5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 1039ac: 75 18 jne 1039c6 1039ae: 55 push %rbp 1039af: 48 89 fd mov %rdi,%rbp 1039b2: 53 push %rbx 1039b3: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 1039b9: 83 e8 1c sub $0x1c,%eax 1039bc: 83 f8 01 cmp $0x1,%eax 1039bf: 76 08 jbe 1039c9 1039c1: 31 c0 xor %eax,%eax 1039c3: 5b pop %rbx 1039c4: 5d pop %rbp 1039c5: c3 retq 1039c6: 31 c0 xor %eax,%eax 1039c8: c3 retq 1039c9: 48 8b 87 58 5e 01 00 mov 0x15e58(%rdi),%rax 1039d0: 89 f3 mov %esi,%ebx 1039d2: 31 d2 xor %edx,%edx 1039d4: 8b 30 mov (%rax),%esi 1039d6: 83 c6 09 add $0x9,%esi 1039d9: e8 00 00 00 00 callq 1039de 1039de: 85 db test %ebx,%ebx 1039e0: 75 67 jne 103a49 1039e2: 48 8b 95 58 5e 01 00 mov 0x15e58(%rbp),%rdx 1039e9: 41 89 c0 mov %eax,%r8d 1039ec: 8b 0a mov (%rdx),%ecx 1039ee: 8d 71 09 lea 0x9(%rcx),%esi 1039f1: f6 85 91 89 00 00 02 testb $0x2,0x8991(%rbp) 1039f8: 0f 85 92 00 00 00 jne 103a90 1039fe: 41 83 e0 bf and $0xffffffbf,%r8d 103a02: a8 40 test $0x40,%al 103a04: 74 1e je 103a24 103a06: 8b 32 mov (%rdx),%esi 103a08: 31 c9 xor %ecx,%ecx 103a0a: 44 89 c2 mov %r8d,%edx 103a0d: 48 89 ef mov %rbp,%rdi 103a10: 83 c6 09 add $0x9,%esi 103a13: e8 00 00 00 00 callq 103a18 103a18: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 103a1f: 8b 30 mov (%rax),%esi 103a21: 83 c6 09 add $0x9,%esi 103a24: 31 d2 xor %edx,%edx 103a26: 48 89 ef mov %rbp,%rdi 103a29: e8 00 00 00 00 callq 103a2e 103a2e: 8b 95 90 89 00 00 mov 0x8990(%rbp),%edx 103a34: 81 e2 00 81 00 00 and $0x8100,%edx 103a3a: 81 fa 00 81 00 00 cmp $0x8100,%edx 103a40: 75 26 jne 103a68 103a42: 89 c2 mov %eax,%edx 103a44: 80 ca 80 or $0x80,%dl 103a47: eb 24 jmp 103a6d 103a49: 89 c2 mov %eax,%edx 103a4b: 83 e2 bf and $0xffffffbf,%edx 103a4e: a8 40 test $0x40,%al 103a50: 75 4c jne 103a9e 103a52: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 103a59: 31 d2 xor %edx,%edx 103a5b: 48 89 ef mov %rbp,%rdi 103a5e: 8b 30 mov (%rax),%esi 103a60: 83 c6 09 add $0x9,%esi 103a63: e8 00 00 00 00 callq 103a68 103a68: 89 c2 mov %eax,%edx 103a6a: 80 e2 7f and $0x7f,%dl 103a6d: 39 c2 cmp %eax,%edx 103a6f: 0f 84 4c ff ff ff je 1039c1 103a75: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 103a7c: 31 c9 xor %ecx,%ecx 103a7e: 48 89 ef mov %rbp,%rdi 103a81: 8b 30 mov (%rax),%esi 103a83: 83 c6 09 add $0x9,%esi 103a86: e8 00 00 00 00 callq 103a8b 103a8b: e9 31 ff ff ff jmpq 1039c1 103a90: 41 83 c8 40 or $0x40,%r8d 103a94: 44 39 c0 cmp %r8d,%eax 103a97: 74 8b je 103a24 103a99: e9 68 ff ff ff jmpq 103a06 103a9e: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 103aa5: 31 c9 xor %ecx,%ecx 103aa7: 48 89 ef mov %rbp,%rdi 103aaa: 8b 30 mov (%rax),%esi 103aac: 83 c6 09 add $0x9,%esi 103aaf: e8 00 00 00 00 callq 103ab4 103ab4: eb 9c jmp 103a52 103ab6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 103abd: 00 00 00 0000000000103ac0 : 103ac0: e8 00 00 00 00 callq 103ac5 103ac5: 48 8b 87 58 5e 01 00 mov 0x15e58(%rdi),%rax 103acc: 53 push %rbx 103acd: 48 89 f3 mov %rsi,%rbx 103ad0: 31 d2 xor %edx,%edx 103ad2: 8b 30 mov (%rax),%esi 103ad4: 83 c6 09 add $0x9,%esi 103ad7: e8 00 00 00 00 callq 103adc 103adc: a8 40 test $0x40,%al 103ade: 74 06 je 103ae6 103ae0: 81 0b 00 00 00 20 orl $0x20000000,(%rbx) 103ae6: a8 80 test $0x80,%al 103ae8: 74 06 je 103af0 103aea: 81 0b 00 00 00 10 orl $0x10000000,(%rbx) 103af0: 5b pop %rbx 103af1: c3 retq 103af2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 103af9: 00 00 00 103afc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000103b00 : 103b00: e8 00 00 00 00 callq 103b05 103b05: 41 54 push %r12 103b07: 48 83 ec 78 sub $0x78,%rsp 103b0b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 103b12: 00 00 103b14: 48 89 44 24 70 mov %rax,0x70(%rsp) 103b19: 31 c0 xor %eax,%eax 103b1b: 48 89 e7 mov %rsp,%rdi 103b1e: e8 00 00 00 00 callq 103b23 103b23: 8b 54 24 68 mov 0x68(%rsp),%edx 103b27: 48 8b 44 24 20 mov 0x20(%rsp),%rax 103b2c: 48 2b 44 24 58 sub 0x58(%rsp),%rax 103b31: 48 0f af c2 imul %rdx,%rax 103b35: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 103b3c 103b3c: e8 00 00 00 00 callq 103b41 103b41: 41 89 c4 mov %eax,%r12d 103b44: e8 00 00 00 00 callq 103b49 103b49: 45 85 e4 test %r12d,%r12d 103b4c: 0f 94 05 00 00 00 00 sete 0x0(%rip) # 103b53 103b53: 48 8b 44 24 70 mov 0x70(%rsp),%rax 103b58: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 103b5f: 00 00 103b61: 75 0a jne 103b6d 103b63: 48 83 c4 78 add $0x78,%rsp 103b67: 44 89 e0 mov %r12d,%eax 103b6a: 41 5c pop %r12 103b6c: c3 retq 103b6d: e8 00 00 00 00 callq 103b72 103b72: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 103b79: 00 00 00 00 103b7d: 0f 1f 00 nopl (%rax) 0000000000103b80 : 103b80: e8 00 00 00 00 callq 103b85 103b85: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 103b8c 103b8c: 75 01 jne 103b8f 103b8e: c3 retq 103b8f: e8 00 00 00 00 callq 103b94 103b94: c6 05 00 00 00 00 00 movb $0x0,0x0(%rip) # 103b9b 103b9b: c3 retq 103b9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000103ba0 : 103ba0: e8 00 00 00 00 callq 103ba5 103ba5: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 103bac 103bac: 75 01 jne 103baf 103bae: c3 retq 103baf: 8b 8f b0 63 01 00 mov 0x163b0(%rdi),%ecx 103bb5: 8b 97 08 07 00 00 mov 0x708(%rdi),%edx 103bbb: 53 push %rbx 103bbc: 48 89 fb mov %rdi,%rbx 103bbf: 48 8b 77 08 mov 0x8(%rdi),%rsi 103bc3: c1 e9 02 shr $0x2,%ecx 103bc6: 83 e1 01 and $0x1,%ecx 103bc9: e8 00 00 00 00 callq 103bce 103bce: 48 89 83 10 3b 01 00 mov %rax,0x13b10(%rbx) 103bd5: 48 85 c0 test %rax,%rax 103bd8: 74 0e je 103be8 103bda: 48 8b 83 b8 0f 00 00 mov 0xfb8(%rbx),%rax 103be1: 48 01 05 00 00 00 00 add %rax,0x0(%rip) # 103be8 103be8: 5b pop %rbx 103be9: c3 retq 103bea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000103bf0 : 103bf0: e8 00 00 00 00 callq 103bf5 103bf5: 53 push %rbx 103bf6: 48 83 ec 60 sub $0x60,%rsp 103bfa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 103c01: 00 00 103c03: 48 89 44 24 58 mov %rax,0x58(%rsp) 103c08: 31 c0 xor %eax,%eax 103c0a: 48 83 bf 10 3b 01 00 cmpq $0x0,0x13b10(%rdi) 103c11: 00 103c12: 0f 84 15 01 00 00 je 103d2d 103c18: 48 89 fb mov %rdi,%rbx 103c1b: b9 0a 00 00 00 mov $0xa,%ecx 103c20: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 103c25: f3 48 ab rep stos %rax,%es:(%rdi) 103c28: 8b 8b b8 53 00 00 mov 0x53b8(%rbx),%ecx 103c2e: b8 01 00 00 00 mov $0x1,%eax 103c33: 48 8d b3 10 8e 00 00 lea 0x8e10(%rbx),%rsi 103c3a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 103c3f: d3 e0 shl %cl,%eax 103c41: 89 c2 mov %eax,%edx 103c43: b8 00 00 01 00 mov $0x10000,%eax 103c48: 29 d0 sub %edx,%eax 103c4a: 48 ba 00 00 00 00 00 movabs $0x800000000000,%rdx 103c51: 80 00 00 103c54: 89 04 24 mov %eax,(%rsp) 103c57: 8b 83 bc 8d 00 00 mov 0x8dbc(%rbx),%eax 103c5d: 89 44 24 04 mov %eax,0x4(%rsp) 103c61: 8b 83 c0 8d 00 00 mov 0x8dc0(%rbx),%eax 103c67: 89 44 24 08 mov %eax,0x8(%rsp) 103c6b: 48 8d 83 ac 66 01 00 lea 0x166ac(%rbx),%rax 103c72: 48 89 44 24 20 mov %rax,0x20(%rsp) 103c77: 48 8b 83 38 54 00 00 mov 0x5438(%rbx),%rax 103c7e: 48 c1 e0 0c shl $0xc,%rax 103c82: 48 39 d0 cmp %rdx,%rax 103c85: 48 0f 47 c2 cmova %rdx,%rax 103c89: ba 80 00 00 00 mov $0x80,%edx 103c8e: 48 89 44 24 48 mov %rax,0x48(%rsp) 103c93: 48 8b 43 68 mov 0x68(%rbx),%rax 103c97: 8b 00 mov (%rax),%eax 103c99: 89 44 24 50 mov %eax,0x50(%rsp) 103c9d: e8 00 00 00 00 callq 103ca2 103ca2: 8b 93 bc 8d 00 00 mov 0x8dbc(%rbx),%edx 103ca8: 0f af 93 c0 8d 00 00 imul 0x8dc0(%rbx),%edx 103caf: 83 fa 7f cmp $0x7f,%edx 103cb2: 7f 20 jg 103cd4 103cb4: b9 7f 00 00 00 mov $0x7f,%ecx 103cb9: 48 63 c2 movslq %edx,%rax 103cbc: 29 d1 sub %edx,%ecx 103cbe: 48 01 c1 add %rax,%rcx 103cc1: 48 89 c2 mov %rax,%rdx 103cc4: f0 48 0f b3 44 24 10 lock btr %rax,0x10(%rsp) 103ccb: 48 83 c0 01 add $0x1,%rax 103ccf: 48 39 ca cmp %rcx,%rdx 103cd2: 75 ed jne 103cc1 103cd4: 8b 83 90 0d 00 00 mov 0xd90(%rbx),%eax 103cda: 48 8b 93 80 0d 00 00 mov 0xd80(%rbx),%rdx 103ce1: 48 c1 e0 02 shl $0x2,%rax 103ce5: 48 39 c2 cmp %rax,%rdx 103ce8: 77 59 ja 103d43 103cea: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 103cf1: 00 00 103cf3: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 103cfa: 00 00 103cfc: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 103d03: 00 00 103d05: 83 bb 08 07 00 00 12 cmpl $0x12,0x708(%rbx) 103d0c: 76 0c jbe 103d1a 103d0e: 48 8b 83 f4 66 01 00 mov 0x166f4(%rbx),%rax 103d15: 48 89 44 24 28 mov %rax,0x28(%rsp) 103d1a: 48 8b bb 10 3b 01 00 mov 0x13b10(%rbx),%rdi 103d21: 48 8d 73 10 lea 0x10(%rbx),%rsi 103d25: 48 89 e2 mov %rsp,%rdx 103d28: e8 00 00 00 00 callq 103d2d 103d2d: 48 8b 44 24 58 mov 0x58(%rsp),%rax 103d32: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 103d39: 00 00 103d3b: 75 1e jne 103d5b 103d3d: 48 83 c4 60 add $0x60,%rsp 103d41: 5b pop %rbx 103d42: c3 retq 103d43: 48 8b 8b 78 0d 00 00 mov 0xd78(%rbx),%rcx 103d4a: 48 89 54 24 38 mov %rdx,0x38(%rsp) 103d4f: 48 89 44 24 40 mov %rax,0x40(%rsp) 103d54: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 103d59: eb aa jmp 103d05 103d5b: e8 00 00 00 00 callq 103d60 0000000000103d60 : 103d60: e8 00 00 00 00 callq 103d65 103d65: 53 push %rbx 103d66: 48 89 fb mov %rdi,%rbx 103d69: 48 8b bf 10 3b 01 00 mov 0x13b10(%rdi),%rdi 103d70: 48 85 ff test %rdi,%rdi 103d73: 74 10 je 103d85 103d75: e8 00 00 00 00 callq 103d7a 103d7a: 48 c7 83 10 3b 01 00 movq $0x0,0x13b10(%rbx) 103d81: 00 00 00 00 103d85: 5b pop %rbx 103d86: c3 retq 103d87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 103d8e: 00 00 0000000000103d90 : 103d90: e8 00 00 00 00 callq 103d95 103d95: 48 8b bf 10 3b 01 00 mov 0x13b10(%rdi),%rdi 103d9c: 48 85 ff test %rdi,%rdi 103d9f: 74 05 je 103da6 103da1: e9 00 00 00 00 jmpq 103da6 103da6: c3 retq 103da7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 103dae: 00 00 0000000000103db0 : 103db0: e8 00 00 00 00 callq 103db5 103db5: 48 8b bf 10 3b 01 00 mov 0x13b10(%rdi),%rdi 103dbc: 48 85 ff test %rdi,%rdi 103dbf: 74 09 je 103dca 103dc1: 40 0f b6 f6 movzbl %sil,%esi 103dc5: e9 00 00 00 00 jmpq 103dca 103dca: c3 retq 103dcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000103dd0 : 103dd0: e8 00 00 00 00 callq 103dd5 103dd5: 48 8b bf 10 3b 01 00 mov 0x13b10(%rdi),%rdi 103ddc: 48 85 ff test %rdi,%rdi 103ddf: 74 09 je 103dea 103de1: 40 0f b6 f6 movzbl %sil,%esi 103de5: e9 00 00 00 00 jmpq 103dea 103dea: 31 c0 xor %eax,%eax 103dec: c3 retq 103ded: 0f 1f 00 nopl (%rax) 0000000000103df0 : 103df0: e8 00 00 00 00 callq 103df5 103df5: 48 8b bf 10 3b 01 00 mov 0x13b10(%rdi),%rdi 103dfc: 48 85 ff test %rdi,%rdi 103dff: 74 05 je 103e06 103e01: e9 00 00 00 00 jmpq 103e06 103e06: 31 c0 xor %eax,%eax 103e08: c3 retq 103e09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000103e10 : 103e10: e8 00 00 00 00 callq 103e15 103e15: 48 8b bf 10 3b 01 00 mov 0x13b10(%rdi),%rdi 103e1c: 48 85 ff test %rdi,%rdi 103e1f: 74 05 je 103e26 103e21: e9 00 00 00 00 jmpq 103e26 103e26: 31 c0 xor %eax,%eax 103e28: c3 retq 103e29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000103e30 : 103e30: e8 00 00 00 00 callq 103e35 103e35: 55 push %rbp 103e36: 48 89 fd mov %rdi,%rbp 103e39: e8 00 00 00 00 callq 103e3e 103e3e: 84 c0 test %al,%al 103e40: 75 02 jne 103e44 103e42: 5d pop %rbp 103e43: c3 retq 103e44: 48 89 ef mov %rbp,%rdi 103e47: 31 f6 xor %esi,%esi 103e49: 5d pop %rbp 103e4a: e9 00 00 00 00 jmpq 103e4f 103e4f: 90 nop 0000000000103e50 : 103e50: e8 00 00 00 00 callq 103e55 103e55: 41 57 push %r15 103e57: 41 56 push %r14 103e59: 49 89 d6 mov %rdx,%r14 103e5c: 41 55 push %r13 103e5e: 49 89 cd mov %rcx,%r13 103e61: 41 54 push %r12 103e63: 55 push %rbp 103e64: 4c 89 c5 mov %r8,%rbp 103e67: 53 push %rbx 103e68: 48 89 fb mov %rdi,%rbx 103e6b: 48 83 ec 50 sub $0x50,%rsp 103e6f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 103e76: 00 00 103e78: 48 89 44 24 48 mov %rax,0x48(%rsp) 103e7d: 31 c0 xor %eax,%eax 103e7f: 41 80 f9 01 cmp $0x1,%r9b 103e83: 48 89 74 24 18 mov %rsi,0x18(%rsp) 103e88: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 103e8d: 48 b8 00 10 00 00 02 movabs $0x200001000,%rax 103e94: 00 00 00 103e97: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 103e9c: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 103ea3: 00 00 103ea5: 48 89 44 24 20 mov %rax,0x20(%rsp) 103eaa: 48 19 c0 sbb %rax,%rax 103ead: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 103eb4: 00 00 103eb6: 30 c0 xor %al,%al 103eb8: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 103ebf: 00 00 103ec1: 48 05 04 01 00 00 add $0x104,%rax 103ec7: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 103ece: 00 00 103ed0: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 103ed7: 00 00 103ed9: c7 44 24 38 01 00 00 movl $0x1,0x38(%rsp) 103ee0: 00 103ee1: 48 89 44 24 30 mov %rax,0x30(%rsp) 103ee6: e8 00 00 00 00 callq 103eeb 103eeb: 85 c0 test %eax,%eax 103eed: 0f 85 00 00 00 00 jne 103ef3 103ef3: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 103ef8: 31 f6 xor %esi,%esi 103efa: 49 8b 87 a0 01 00 00 mov 0x1a0(%r15),%rax 103f01: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 103f08: 48 89 04 24 mov %rax,(%rsp) 103f0c: e8 00 00 00 00 callq 103f11 103f11: 41 89 c4 mov %eax,%r12d 103f14: 83 f8 fc cmp $0xfffffffc,%eax 103f17: 0f 84 ec 00 00 00 je 104009 103f1d: 85 c0 test %eax,%eax 103f1f: 0f 85 c2 00 00 00 jne 103fe7 103f25: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 103f2a: be 02 00 00 00 mov $0x2,%esi 103f2f: 49 c7 c7 00 00 00 00 mov $0x0,%r15 103f36: e8 00 00 00 00 callq 103f3b 103f3b: 41 89 c4 mov %eax,%r12d 103f3e: 85 c0 test %eax,%eax 103f40: 0f 85 d0 00 00 00 jne 104016 103f46: 48 8b 44 24 08 mov 0x8(%rsp),%rax 103f4b: 48 8d 78 58 lea 0x58(%rax),%rdi 103f4f: e8 00 00 00 00 callq 103f54 103f54: 41 89 c4 mov %eax,%r12d 103f57: 85 c0 test %eax,%eax 103f59: 0f 85 00 00 00 00 jne 103f5f 103f5f: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 103f64: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 103f69: e8 00 00 00 00 callq 103f6e 103f6e: 41 89 c4 mov %eax,%r12d 103f71: 85 c0 test %eax,%eax 103f73: 0f 85 00 00 00 00 jne 103f79 103f79: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 103f7e: 49 89 3e mov %rdi,(%r14) 103f81: e8 00 00 00 00 callq 103f86 103f86: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 103f8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 103f92: 49 89 45 00 mov %rax,0x0(%r13) 103f96: 48 8b 44 24 10 mov 0x10(%rsp),%rax 103f9b: 48 89 45 00 mov %rax,0x0(%rbp) 103f9f: e8 00 00 00 00 callq 103fa4 103fa4: 48 8d 7b 58 lea 0x58(%rbx),%rdi 103fa8: 31 f6 xor %esi,%esi 103faa: e8 00 00 00 00 callq 103faf 103faf: 4c 89 ff mov %r15,%rdi 103fb2: ff 14 25 00 00 00 00 callq *0x0 103fb9: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 103fc0: e8 00 00 00 00 callq 103fc5 103fc5: 48 8b 44 24 48 mov 0x48(%rsp),%rax 103fca: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 103fd1: 00 00 103fd3: 75 3c jne 104011 103fd5: 48 83 c4 50 add $0x50,%rsp 103fd9: 44 89 e0 mov %r12d,%eax 103fdc: 5b pop %rbx 103fdd: 5d pop %rbp 103fde: 41 5c pop %r12 103fe0: 41 5d pop %r13 103fe2: 41 5e pop %r14 103fe4: 41 5f pop %r15 103fe6: c3 retq 103fe7: 3d 00 fe ff ff cmp $0xfffffe00,%eax 103fec: 0f 85 00 00 00 00 jne 103ff2 103ff2: 48 8b 3b mov (%rbx),%rdi 103ff5: 44 89 e2 mov %r12d,%edx 103ff8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 103fff: e8 00 00 00 00 callq 104004 104004: e9 00 00 00 00 jmpq 104009 104009: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 10400f: eb e1 jmp 103ff2 104011: e8 00 00 00 00 callq 104016 104016: e9 00 00 00 00 jmpq 10401b 10401b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000104020 : 104020: e8 00 00 00 00 callq 104025 104025: 41 54 push %r12 104027: 49 89 f4 mov %rsi,%r12 10402a: 53 push %rbx 10402b: 48 83 ec 10 sub $0x10,%rsp 10402f: 48 8b be 50 01 00 00 mov 0x150(%rsi),%rdi 104036: 48 8b 9e a0 01 00 00 mov 0x1a0(%rsi),%rbx 10403d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 104044: 00 00 104046: 48 89 44 24 08 mov %rax,0x8(%rsp) 10404b: 31 c0 xor %eax,%eax 10404d: 48 89 34 24 mov %rsi,(%rsp) 104051: 31 f6 xor %esi,%esi 104053: e8 00 00 00 00 callq 104058 104058: 8d 90 00 02 00 00 lea 0x200(%rax),%edx 10405e: 81 e2 ff fd ff ff and $0xfffffdff,%edx 104064: 74 09 je 10406f 104066: 83 f8 fc cmp $0xfffffffc,%eax 104069: 0f 85 00 00 00 00 jne 10406f 10406f: 48 8b 3c 24 mov (%rsp),%rdi 104073: e8 00 00 00 00 callq 104078 104078: 48 8b 3c 24 mov (%rsp),%rdi 10407c: e8 00 00 00 00 callq 104081 104081: 4c 8b 24 24 mov (%rsp),%r12 104085: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10408c: e8 00 00 00 00 callq 104091 104091: 31 f6 xor %esi,%esi 104093: 49 8d 7c 24 58 lea 0x58(%r12),%rdi 104098: e8 00 00 00 00 callq 10409d 10409d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1040a4: ff 14 25 00 00 00 00 callq *0x0 1040ab: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 1040b2: 00 1040b3: e8 00 00 00 00 callq 1040b8 1040b8: 48 89 e7 mov %rsp,%rdi 1040bb: e8 00 00 00 00 callq 1040c0 1040c0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1040c5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1040cc: 00 00 1040ce: 75 08 jne 1040d8 1040d0: 48 83 c4 10 add $0x10,%rsp 1040d4: 5b pop %rbx 1040d5: 41 5c pop %r12 1040d7: c3 retq 1040d8: e8 00 00 00 00 callq 1040dd 1040dd: 0f 1f 00 nopl (%rax) 00000000001040e0 : 1040e0: e8 00 00 00 00 callq 1040e5 1040e5: 55 push %rbp 1040e6: 48 89 d5 mov %rdx,%rbp 1040e9: 53 push %rbx 1040ea: 48 89 fb mov %rdi,%rbx 1040ed: 48 83 ec 48 sub $0x48,%rsp 1040f1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1040f8: 00 00 1040fa: 48 89 44 24 40 mov %rax,0x40(%rsp) 1040ff: 31 c0 xor %eax,%eax 104101: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 104106: 48 89 74 24 10 mov %rsi,0x10(%rsp) 10410b: 48 b8 01 00 00 00 10 movabs $0x1000000001,%rax 104112: 00 00 00 104115: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 10411a: 48 89 44 24 18 mov %rax,0x18(%rsp) 10411f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 104126: 00 00 104128: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 10412f: 00 00 104131: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 104138: 00 00 10413a: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 104141: 00 00 104143: 48 c7 44 24 28 02 00 movq $0x2,0x28(%rsp) 10414a: 00 00 10414c: e8 00 00 00 00 callq 104151 104151: 85 c0 test %eax,%eax 104153: 0f 85 00 00 00 00 jne 104159 104159: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 10415e: 48 89 55 00 mov %rdx,0x0(%rbp) 104162: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 104167: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 10416e: 00 00 104170: 75 07 jne 104179 104172: 48 83 c4 48 add $0x48,%rsp 104176: 5b pop %rbx 104177: 5d pop %rbp 104178: c3 retq 104179: e8 00 00 00 00 callq 10417e 10417e: 66 90 xchg %ax,%ax 0000000000104180 : 104180: e8 00 00 00 00 callq 104185 104185: 48 83 ec 10 sub $0x10,%rsp 104189: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 104190: 00 00 104192: 48 89 44 24 08 mov %rax,0x8(%rsp) 104197: 31 c0 xor %eax,%eax 104199: 48 89 e7 mov %rsp,%rdi 10419c: 48 89 34 24 mov %rsi,(%rsp) 1041a0: e8 00 00 00 00 callq 1041a5 1041a5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1041aa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1041b1: 00 00 1041b3: 75 05 jne 1041ba 1041b5: 48 83 c4 10 add $0x10,%rsp 1041b9: c3 retq 1041ba: e8 00 00 00 00 callq 1041bf 1041bf: 90 nop 00000000001041c0 : 1041c0: e8 00 00 00 00 callq 1041c5 1041c5: 83 fe 05 cmp $0x5,%esi 1041c8: 74 41 je 10420b 1041ca: 77 11 ja 1041dd 1041cc: 83 fe 03 cmp $0x3,%esi 1041cf: 74 41 je 104212 1041d1: 83 fe 04 cmp $0x4,%esi 1041d4: 75 18 jne 1041ee 1041d6: 8b 87 e0 91 00 00 mov 0x91e0(%rdi),%eax 1041dc: c3 retq 1041dd: 83 fe 07 cmp $0x7,%esi 1041e0: 74 37 je 104219 1041e2: 83 fe 08 cmp $0x8,%esi 1041e5: 75 18 jne 1041ff 1041e7: 8b 87 78 ba 00 00 mov 0xba78(%rdi),%eax 1041ed: c3 retq 1041ee: 83 fe 01 cmp $0x1,%esi 1041f1: 74 2d je 104220 1041f3: 83 fe 02 cmp $0x2,%esi 1041f6: 75 2f jne 104227 1041f8: 8b 87 a0 91 00 00 mov 0x91a0(%rdi),%eax 1041fe: c3 retq 1041ff: 83 fe 06 cmp $0x6,%esi 104202: 75 23 jne 104227 104204: 8b 87 d0 91 00 00 mov 0x91d0(%rdi),%eax 10420a: c3 retq 10420b: 8b 87 f0 91 00 00 mov 0x91f0(%rdi),%eax 104211: c3 retq 104212: 8b 87 c0 91 00 00 mov 0x91c0(%rdi),%eax 104218: c3 retq 104219: 8b 87 10 b4 00 00 mov 0xb410(%rdi),%eax 10421f: c3 retq 104220: 8b 87 b0 91 00 00 mov 0x91b0(%rdi),%eax 104226: c3 retq 104227: 31 c0 xor %eax,%eax 104229: c3 retq 10422a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000104230 : 104230: e8 00 00 00 00 callq 104235 104235: 48 ba 00 00 00 00 ff movabs $0xffffffff00000000,%rdx 10423c: ff ff ff 10423f: 55 push %rbp 104240: 48 89 fd mov %rdi,%rbp 104243: 53 push %rbx 104244: 48 89 f3 mov %rsi,%rbx 104247: 48 83 ec 10 sub $0x10,%rsp 10424b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 104252: 00 00 104254: 48 89 44 24 08 mov %rax,0x8(%rsp) 104259: 48 8b 07 mov (%rdi),%rax 10425c: 48 8b 80 50 02 00 00 mov 0x250(%rax),%rax 104263: 48 85 c0 test %rax,%rax 104266: 74 06 je 10426e 104268: 48 8b 10 mov (%rax),%rdx 10426b: 48 f7 d2 not %rdx 10426e: 48 8b 85 40 0f 00 00 mov 0xf40(%rbp),%rax 104275: 48 03 85 48 0f 00 00 add 0xf48(%rbp),%rax 10427c: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 104283: 48 89 04 24 mov %rax,(%rsp) 104287: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 10428e: 00 10428f: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 104296: 00 104297: 48 0b 85 48 0f 00 00 or 0xf48(%rbp),%rax 10429e: 48 85 d0 test %rdx,%rax 1042a1: 0f 84 a1 00 00 00 je 104348 1042a7: 48 8b 85 b8 0f 00 00 mov 0xfb8(%rbp),%rax 1042ae: 48 89 03 mov %rax,(%rbx) 1042b1: 8b 85 b0 0f 00 00 mov 0xfb0(%rbp),%eax 1042b7: 89 43 10 mov %eax,0x10(%rbx) 1042ba: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1042bf: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 1042c6: 74 5c je 104324 1042c8: 8b 85 28 0f 00 00 mov 0xf28(%rbp),%eax 1042ce: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1042d5: 48 c1 e8 25 shr $0x25,%rax 1042d9: 89 43 14 mov %eax,0x14(%rbx) 1042dc: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1042e1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1042e8: 00 00 1042ea: 0f 85 9b 00 00 00 jne 10438b 1042f0: 48 83 c4 10 add $0x10,%rsp 1042f4: 5b pop %rbx 1042f5: 5d pop %rbp 1042f6: c3 retq 1042f7: 4c 8b 0b mov (%rbx),%r9 1042fa: 4c 8b 43 08 mov 0x8(%rbx),%r8 1042fe: 48 89 e1 mov %rsp,%rcx 104301: 48 8d 95 48 0f 00 00 lea 0xf48(%rbp),%rdx 104308: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10430f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 104316: e8 00 00 00 00 callq 10431b 10431b: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 104322: 75 a4 jne 1042c8 104324: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 10432b: 74 12 je 10433f 10432d: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 104334 104334: 75 2f jne 104365 104336: c7 43 14 00 00 00 00 movl $0x0,0x14(%rbx) 10433d: eb 9d jmp 1042dc 10433f: c7 43 14 64 00 00 00 movl $0x64,0x14(%rbx) 104346: eb 94 jmp 1042dc 104348: 48 8b 95 58 0f 00 00 mov 0xf58(%rbp),%rdx 10434f: 48 89 53 08 mov %rdx,0x8(%rbx) 104353: 48 8b 85 b8 0f 00 00 mov 0xfb8(%rbp),%rax 10435a: 48 29 d0 sub %rdx,%rax 10435d: 48 89 03 mov %rax,(%rbx) 104360: e9 4c ff ff ff jmpq 1042b1 104365: 31 f6 xor %esi,%esi 104367: 48 89 ef mov %rbp,%rdi 10436a: e8 00 00 00 00 callq 10436f 10436f: 89 c2 mov %eax,%edx 104371: 48 98 cltq 104373: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 10437a: c1 fa 1f sar $0x1f,%edx 10437d: 48 c1 f8 25 sar $0x25,%rax 104381: 29 d0 sub %edx,%eax 104383: 89 43 14 mov %eax,0x14(%rbx) 104386: e9 51 ff ff ff jmpq 1042dc 10438b: e8 00 00 00 00 callq 104390 0000000000104390 : 104390: e8 00 00 00 00 callq 104395 104395: 48 8b 87 38 b3 00 00 mov 0xb338(%rdi),%rax 10439c: 48 8b 00 mov (%rax),%rax 10439f: 48 85 c0 test %rax,%rax 1043a2: 74 05 je 1043a9 1043a4: e9 00 00 00 00 jmpq 1043a9 1043a9: 31 c0 xor %eax,%eax 1043ab: c3 retq 1043ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001043b0 : 1043b0: e8 00 00 00 00 callq 1043b5 1043b5: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 1043bc: 75 2b jne 1043e9 1043be: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 1043c5: b8 64 00 00 00 mov $0x64,%eax 1043ca: 75 01 jne 1043cd 1043cc: c3 retq 1043cd: 31 f6 xor %esi,%esi 1043cf: e8 00 00 00 00 callq 1043d4 1043d4: 89 c2 mov %eax,%edx 1043d6: 48 98 cltq 1043d8: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1043df: c1 fa 1f sar $0x1f,%edx 1043e2: 48 c1 f8 25 sar $0x25,%rax 1043e6: 29 d0 sub %edx,%eax 1043e8: c3 retq 1043e9: 8b 87 2c 0f 00 00 mov 0xf2c(%rdi),%eax 1043ef: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1043f6: 48 c1 e8 25 shr $0x25,%rax 1043fa: c3 retq 1043fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000104400 : 104400: e8 00 00 00 00 callq 104405 104405: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 10440c: 49 89 f8 mov %rdi,%r8 10440f: 48 89 f2 mov %rsi,%rdx 104412: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 104419: 00 00 10441b: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 104422: 00 104423: 48 8b 87 98 b2 00 00 mov 0xb298(%rdi),%rax 10442a: 49 8d b0 9c b2 00 00 lea 0xb29c(%r8),%rsi 104431: 48 89 44 24 04 mov %rax,0x4(%rsp) 104436: 48 8b 87 2c b3 00 00 mov 0xb32c(%rdi),%rax 10443d: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 104442: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 104449: 00 10444a: b8 13 00 00 00 mov $0x13,%eax 10444f: 48 89 c1 mov %rax,%rcx 104452: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 104455: 48 8d 7a 08 lea 0x8(%rdx),%rdi 104459: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 104460: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 104464: 48 89 c8 mov %rcx,%rax 104467: 48 89 d1 mov %rdx,%rcx 10446a: 48 29 f9 sub %rdi,%rcx 10446d: 83 c1 68 add $0x68,%ecx 104470: c1 e9 03 shr $0x3,%ecx 104473: f3 48 ab rep stos %rax,%es:(%rdi) 104476: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 10447b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 104480: 48 89 4a 28 mov %rcx,0x28(%rdx) 104484: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx 104489: 48 89 42 0c mov %rax,0xc(%rdx) 10448d: 48 89 4a 30 mov %rcx,0x30(%rdx) 104491: 48 8b 4c 24 70 mov 0x70(%rsp),%rcx 104496: 48 89 4a 38 mov %rcx,0x38(%rdx) 10449a: 48 8b 4c 24 78 mov 0x78(%rsp),%rcx 10449f: 48 89 4a 40 mov %rcx,0x40(%rdx) 1044a3: 48 8b 8c 24 80 00 00 mov 0x80(%rsp),%rcx 1044aa: 00 1044ab: 48 89 4a 48 mov %rcx,0x48(%rdx) 1044af: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx 1044b6: 00 1044b7: 48 89 4a 50 mov %rcx,0x50(%rdx) 1044bb: 48 8b 8c 24 90 00 00 mov 0x90(%rsp),%rcx 1044c2: 00 1044c3: 48 89 4a 58 mov %rcx,0x58(%rdx) 1044c7: 48 8b 8c 24 98 00 00 mov 0x98(%rsp),%rcx 1044ce: 00 1044cf: 48 89 4a 60 mov %rcx,0x60(%rdx) 1044d3: 41 8b 80 28 8a 00 00 mov 0x8a28(%r8),%eax 1044da: 89 02 mov %eax,(%rdx) 1044dc: 41 8b 80 34 8a 00 00 mov 0x8a34(%r8),%eax 1044e3: 89 42 04 mov %eax,0x4(%rdx) 1044e6: 41 8b 80 30 8a 00 00 mov 0x8a30(%r8),%eax 1044ed: 89 42 08 mov %eax,0x8(%rdx) 1044f0: 48 8b 44 24 04 mov 0x4(%rsp),%rax 1044f5: 48 89 42 14 mov %rax,0x14(%rdx) 1044f9: 48 8b 44 24 0c mov 0xc(%rsp),%rax 1044fe: 48 89 42 1c mov %rax,0x1c(%rdx) 104502: 8b 44 24 14 mov 0x14(%rsp),%eax 104506: 89 42 24 mov %eax,0x24(%rdx) 104509: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 104510: 00 104511: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 104518: 00 00 10451a: 75 08 jne 104524 10451c: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 104523: c3 retq 104524: e8 00 00 00 00 callq 104529 104529: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000104530 : 104530: e8 00 00 00 00 callq 104535 104535: 41 57 push %r15 104537: 41 56 push %r14 104539: 41 55 push %r13 10453b: 4d 89 c5 mov %r8,%r13 10453e: 41 54 push %r12 104540: 55 push %rbp 104541: 48 89 cd mov %rcx,%rbp 104544: 53 push %rbx 104545: 48 89 fb mov %rdi,%rbx 104548: 89 f7 mov %esi,%edi 10454a: 48 83 ec 28 sub $0x28,%rsp 10454e: 4c 8b 7c 24 60 mov 0x60(%rsp),%r15 104553: 4c 8b 74 24 68 mov 0x68(%rsp),%r14 104558: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 10455d: 48 89 14 24 mov %rdx,(%rsp) 104561: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 104568: 00 00 10456a: 48 89 44 24 20 mov %rax,0x20(%rsp) 10456f: 31 c0 xor %eax,%eax 104571: e8 00 00 00 00 callq 104576 104576: 49 89 c1 mov %rax,%r9 104579: 41 89 c4 mov %eax,%r12d 10457c: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 104582: 77 18 ja 10459c 104584: 41 bc ea ff ff ff mov $0xffffffea,%r12d 10458a: 48 81 78 20 00 00 00 cmpq $0x0,0x20(%rax) 104591: 00 104592: 74 2e je 1045c2 104594: 4c 89 cf mov %r9,%rdi 104597: e8 00 00 00 00 callq 10459c 10459c: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1045a1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1045a8: 00 00 1045aa: 0f 85 cb 00 00 00 jne 10467b 1045b0: 48 83 c4 28 add $0x28,%rsp 1045b4: 44 89 e0 mov %r12d,%eax 1045b7: 5b pop %rbx 1045b8: 5d pop %rbp 1045b9: 41 5c pop %r12 1045bb: 41 5d pop %r13 1045bd: 41 5e pop %r14 1045bf: 41 5f pop %r15 1045c1: c3 retq 1045c2: 4c 8b 90 88 00 00 00 mov 0x88(%rax),%r10 1045c9: 48 8b 43 50 mov 0x50(%rbx),%rax 1045cd: 49 8b 52 08 mov 0x8(%r10),%rdx 1045d1: 48 39 42 40 cmp %rax,0x40(%rdx) 1045d5: 75 bd jne 104594 1045d7: 41 f6 42 a8 06 testb $0x6,-0x58(%r10) 1045dc: 74 b6 je 104594 1045de: 48 8b 04 24 mov (%rsp),%rax 1045e2: 48 85 c0 test %rax,%rax 1045e5: 74 07 je 1045ee 1045e7: 48 83 ea 10 sub $0x10,%rdx 1045eb: 48 89 10 mov %rdx,(%rax) 1045ee: 48 85 ed test %rbp,%rbp 1045f1: 74 0f je 104602 1045f3: 49 8b 82 60 01 00 00 mov 0x160(%r10),%rax 1045fa: 48 c1 e0 0c shl $0xc,%rax 1045fe: 48 89 45 00 mov %rax,0x0(%rbp) 104602: 4d 85 ff test %r15,%r15 104605: 74 0a je 104611 104607: 41 8b 82 68 02 00 00 mov 0x268(%r10),%eax 10460e: 41 89 07 mov %eax,(%r15) 104611: 45 31 e4 xor %r12d,%r12d 104614: 4d 85 ed test %r13,%r13 104617: 74 2e je 104647 104619: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 10461e: 49 8d 7a a8 lea -0x58(%r10),%rdi 104622: 4c 89 f9 mov %r15,%rcx 104625: 4c 89 ee mov %r13,%rsi 104628: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 10462d: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 104632: 4c 89 14 24 mov %r10,(%rsp) 104636: e8 00 00 00 00 callq 10463b 10463b: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 104640: 4c 8b 14 24 mov (%rsp),%r10 104644: 41 89 c4 mov %eax,%r12d 104647: 4d 85 f6 test %r14,%r14 10464a: 0f 84 44 ff ff ff je 104594 104650: 31 d2 xor %edx,%edx 104652: 41 f6 42 a8 04 testb $0x4,-0x58(%r10) 104657: 0f 94 c2 sete %dl 10465a: 83 c2 01 add $0x1,%edx 10465d: 89 d1 mov %edx,%ecx 10465f: 41 89 16 mov %edx,(%r14) 104662: 81 c9 00 00 00 20 or $0x20000000,%ecx 104668: 41 f6 82 40 02 00 00 testb $0x1,0x240(%r10) 10466f: 01 104670: 0f 45 d1 cmovne %ecx,%edx 104673: 41 89 16 mov %edx,(%r14) 104676: e9 19 ff ff ff jmpq 104594 10467b: e8 00 00 00 00 callq 104680 0000000000104680 : 104680: e8 00 00 00 00 callq 104685 104685: 48 8b bf d8 56 00 00 mov 0x56d8(%rdi),%rdi 10468c: e9 00 00 00 00 jmpq 104691 104691: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 104698: 00 00 00 00 10469c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001046a0 : 1046a0: e8 00 00 00 00 callq 1046a5 1046a5: 48 8b 87 68 28 00 00 mov 0x2868(%rdi),%rax 1046ac: c3 retq 1046ad: 0f 1f 00 nopl (%rax) 00000000001046b0 : 1046b0: e8 00 00 00 00 callq 1046b5 1046b5: 48 8b 87 70 67 01 00 mov 0x16770(%rdi),%rax 1046bc: c3 retq 1046bd: 0f 1f 00 nopl (%rax) 00000000001046c0 : 1046c0: e8 00 00 00 00 callq 1046c5 1046c5: 55 push %rbp 1046c6: 48 89 f5 mov %rsi,%rbp 1046c9: 53 push %rbx 1046ca: 48 89 fb mov %rdi,%rbx 1046cd: e8 00 00 00 00 callq 1046d2 1046d2: 85 c0 test %eax,%eax 1046d4: 78 03 js 1046d9 1046d6: 5b pop %rbx 1046d7: 5d pop %rbp 1046d8: c3 retq 1046d9: 8b 95 78 28 00 00 mov 0x2878(%rbp),%edx 1046df: 8b b3 78 28 00 00 mov 0x2878(%rbx),%esi 1046e5: 89 c1 mov %eax,%ecx 1046e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1046ee: e8 00 00 00 00 callq 1046f3 1046f3: 31 c0 xor %eax,%eax 1046f5: 5b pop %rbx 1046f6: 5d pop %rbp 1046f7: c3 retq 1046f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1046ff: 00 0000000000104700 : 104700: e8 00 00 00 00 callq 104705 104705: 48 8b 87 98 0c 00 00 mov 0xc98(%rdi),%rax 10470c: c3 retq 10470d: 0f 1f 00 nopl (%rax) 0000000000104710 : 104710: e8 00 00 00 00 callq 104715 104715: 8b 87 04 3b 01 00 mov 0x13b04(%rdi),%eax 10471b: c3 retq 10471c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000104720 : 104720: e8 00 00 00 00 callq 104725 104725: 8b 87 10 07 00 00 mov 0x710(%rdi),%eax 10472b: c3 retq 10472c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000104730 : 104730: e8 00 00 00 00 callq 104735 104735: 8b 87 c0 28 00 00 mov 0x28c0(%rdi),%eax 10473b: c3 retq 10473c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000104740 : 104740: e8 00 00 00 00 callq 104745 104745: 41 57 push %r15 104747: 41 56 push %r14 104749: 49 89 ce mov %rcx,%r14 10474c: 41 55 push %r13 10474e: 4d 89 c5 mov %r8,%r13 104751: 41 54 push %r12 104753: 55 push %rbp 104754: 44 89 cd mov %r9d,%ebp 104757: 53 push %rbx 104758: 89 d3 mov %edx,%ebx 10475a: 48 83 ec 18 sub $0x18,%rsp 10475e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 104765: 00 00 104767: 48 89 44 24 10 mov %rax,0x10(%rsp) 10476c: 31 c0 xor %eax,%eax 10476e: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 104775: 00 00 104777: 83 fe 07 cmp $0x7,%esi 10477a: 0f 84 ff 00 00 00 je 10487f 104780: 4c 8d bf 80 ba 00 00 lea 0xba80(%rdi),%r15 104787: 83 fe 08 cmp $0x8,%esi 10478a: 75 3c jne 1047c8 10478c: 31 c9 xor %ecx,%ecx 10478e: 48 89 e2 mov %rsp,%rdx 104791: be 01 00 00 00 mov $0x1,%esi 104796: e8 00 00 00 00 callq 10479b 10479b: 41 89 c4 mov %eax,%r12d 10479e: 85 c0 test %eax,%eax 1047a0: 74 38 je 1047da 1047a2: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1047a7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1047ae: 00 00 1047b0: 0f 85 f6 00 00 00 jne 1048ac 1047b6: 48 83 c4 18 add $0x18,%rsp 1047ba: 44 89 e0 mov %r12d,%eax 1047bd: 5b pop %rbx 1047be: 5d pop %rbp 1047bf: 41 5c pop %r12 1047c1: 41 5d pop %r13 1047c3: 41 5e pop %r14 1047c5: 41 5f pop %r15 1047c7: c3 retq 1047c8: 83 fe 04 cmp $0x4,%esi 1047cb: 0f 85 00 00 00 00 jne 1047d1 1047d1: 4c 8d bf 80 98 00 00 lea 0x9880(%rdi),%r15 1047d8: eb b2 jmp 10478c 1047da: 48 8b 04 24 mov (%rsp),%rax 1047de: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 1047e3: be 01 00 00 00 mov $0x1,%esi 1047e8: 4c 89 ff mov %r15,%rdi 1047eb: 48 8b 90 88 01 00 00 mov 0x188(%rax),%rdx 1047f2: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 1047f9: 48 8b 0c 24 mov (%rsp),%rcx 1047fd: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 104804: 00 104805: 48 c7 42 20 00 00 00 movq $0x0,0x20(%rdx) 10480c: 00 10480d: 4c 89 72 10 mov %r14,0x10(%rdx) 104811: 4c 89 6a 18 mov %r13,0x18(%rdx) 104815: 89 6a 08 mov %ebp,0x8(%rdx) 104818: 89 99 b0 01 00 00 mov %ebx,0x1b0(%rcx) 10481e: e8 00 00 00 00 callq 104823 104823: 41 89 c4 mov %eax,%r12d 104826: 85 c0 test %eax,%eax 104828: 75 61 jne 10488b 10482a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 10482f: 31 f6 xor %esi,%esi 104831: 41 bc 00 00 00 00 mov $0x0,%r12d 104837: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 10483e: ff ff 7f 104841: e8 00 00 00 00 callq 104846 104846: 48 85 c0 test %rax,%rax 104849: 49 0f 4f c4 cmovg %r12,%rax 10484d: 41 89 c4 mov %eax,%r12d 104850: 48 8b 44 24 08 mov 0x8(%rsp),%rax 104855: 48 85 c0 test %rax,%rax 104858: 74 17 je 104871 10485a: 48 8d 78 38 lea 0x38(%rax),%rdi 10485e: ba ff ff ff ff mov $0xffffffff,%edx 104863: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 104868: 83 fa 01 cmp $0x1,%edx 10486b: 74 2c je 104899 10486d: 85 d2 test %edx,%edx 10486f: 7e 2f jle 1048a0 104871: 48 8b 3c 24 mov (%rsp),%rdi 104875: e8 00 00 00 00 callq 10487a 10487a: e9 23 ff ff ff jmpq 1047a2 10487f: 4c 8d bf 18 b4 00 00 lea 0xb418(%rdi),%r15 104886: e9 01 ff ff ff jmpq 10478c 10488b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 104892: e8 00 00 00 00 callq 104897 104897: eb b7 jmp 104850 104899: e8 00 00 00 00 callq 10489e 10489e: eb d1 jmp 104871 1048a0: be 03 00 00 00 mov $0x3,%esi 1048a5: e8 00 00 00 00 callq 1048aa 1048aa: eb c5 jmp 104871 1048ac: e8 00 00 00 00 callq 1048b1 1048b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1048b8: 00 00 00 00 1048bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001048c0 : 1048c0: e8 00 00 00 00 callq 1048c5 1048c5: 83 f6 01 xor $0x1,%esi 1048c8: 40 0f b6 d6 movzbl %sil,%edx 1048cc: be 05 00 00 00 mov $0x5,%esi 1048d1: e9 00 00 00 00 jmpq 1048d6 1048d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1048dd: 00 00 00 00000000001048e0 : 1048e0: e8 00 00 00 00 callq 1048e5 1048e5: 31 c0 xor %eax,%eax 1048e7: 48 83 bf 10 3b 01 00 cmpq $0x0,0x13b10(%rdi) 1048ee: 00 1048ef: 74 09 je 1048fa 1048f1: 39 b7 b8 53 00 00 cmp %esi,0x53b8(%rdi) 1048f7: 0f 96 c0 setbe %al 1048fa: c3 retq 1048fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000104900 : 104900: e8 00 00 00 00 callq 104905 104905: 41 54 push %r12 104907: 55 push %rbp 104908: 48 89 fd mov %rdi,%rbp 10490b: 53 push %rbx 10490c: 81 bf 0c 07 00 00 8d cmpl $0x8d,0x70c(%rdi) 104913: 00 00 00 104916: 74 1d je 104935 104918: 48 8b 87 58 28 00 00 mov 0x2858(%rdi),%rax 10491f: 0f b7 f6 movzwl %si,%esi 104922: 31 c9 xor %ecx,%ecx 104924: 31 d2 xor %edx,%edx 104926: 48 8b 00 mov (%rax),%rax 104929: e8 00 00 00 00 callq 10492e 10492e: 5b pop %rbx 10492f: 31 c0 xor %eax,%eax 104931: 5d pop %rbp 104932: 41 5c pop %r12 104934: c3 retq 104935: 8b 87 40 56 00 00 mov 0x5640(%rdi),%eax 10493b: 44 0f b7 e6 movzwl %si,%r12d 10493f: 31 db xor %ebx,%ebx 104941: 85 c0 test %eax,%eax 104943: 74 e9 je 10492e 104945: 48 8b 85 58 28 00 00 mov 0x2858(%rbp),%rax 10494c: 89 da mov %ebx,%edx 10494e: 31 c9 xor %ecx,%ecx 104950: 44 89 e6 mov %r12d,%esi 104953: 48 89 ef mov %rbp,%rdi 104956: 83 c3 01 add $0x1,%ebx 104959: 48 8b 00 mov (%rax),%rax 10495c: e8 00 00 00 00 callq 104961 104961: 39 9d 40 56 00 00 cmp %ebx,0x5640(%rbp) 104967: 77 dc ja 104945 104969: 5b pop %rbx 10496a: 31 c0 xor %eax,%eax 10496c: 5d pop %rbp 10496d: 41 5c pop %r12 10496f: c3 retq 0000000000104970 : 104970: e8 00 00 00 00 callq 104975 104975: 48 8b 87 58 28 00 00 mov 0x2858(%rdi),%rax 10497c: 31 c9 xor %ecx,%ecx 10497e: 0f b7 f6 movzwl %si,%esi 104981: 81 bf 0c 07 00 00 8d cmpl $0x8d,0x70c(%rdi) 104988: 00 00 00 10498b: 0f 94 c1 sete %cl 10498e: 31 d2 xor %edx,%edx 104990: 48 8b 40 08 mov 0x8(%rax),%rax 104994: e9 00 00 00 00 jmpq 104999 104999: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001049a0 : 1049a0: e8 00 00 00 00 callq 1049a5 1049a5: 0f b6 87 19 0c 00 00 movzbl 0xc19(%rdi),%eax 1049ac: c3 retq 1049ad: 0f 1f 00 nopl (%rax) 00000000001049b0 : 1049b0: e8 00 00 00 00 callq 1049b5 1049b5: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 1049bc 1049bc: 41 54 push %r12 1049be: 0f 87 00 00 00 00 ja 1049c4 1049c4: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1049ca 1049ca: 83 e8 01 sub $0x1,%eax 1049cd: 3d ff ff 07 00 cmp $0x7ffff,%eax 1049d2: 0f 87 00 00 00 00 ja 1049d8 1049d8: e8 00 00 00 00 callq 1049dd 1049dd: 41 89 c4 mov %eax,%r12d 1049e0: 85 c0 test %eax,%eax 1049e2: 0f 88 00 00 00 00 js 1049e8 1049e8: e8 00 00 00 00 callq 1049ed 1049ed: 41 89 c4 mov %eax,%r12d 1049f0: 85 c0 test %eax,%eax 1049f2: 78 24 js 104a18 1049f4: e8 00 00 00 00 callq 1049f9 1049f9: 41 89 c4 mov %eax,%r12d 1049fc: 85 c0 test %eax,%eax 1049fe: 78 13 js 104a13 104a00: e8 00 00 00 00 callq 104a05 104a05: 45 31 e4 xor %r12d,%r12d 104a08: e8 00 00 00 00 callq 104a0d 104a0d: 44 89 e0 mov %r12d,%eax 104a10: 41 5c pop %r12 104a12: c3 retq 104a13: e8 00 00 00 00 callq 104a18 104a18: e8 00 00 00 00 callq 104a1d 104a1d: e9 00 00 00 00 jmpq 104a22 104a22: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 104a29: 00 00 00 00 104a2d: 0f 1f 00 nopl (%rax) 0000000000104a30 : 104a30: e8 00 00 00 00 callq 104a35 104a35: e8 00 00 00 00 callq 104a3a 104a3a: e8 00 00 00 00 callq 104a3f 104a3f: e8 00 00 00 00 callq 104a44 104a44: e8 00 00 00 00 callq 104a49 104a49: e9 00 00 00 00 jmpq 104a4e 104a4e: 66 90 xchg %ax,%ax 0000000000104a50 : 104a50: e8 00 00 00 00 callq 104a55 104a55: 55 push %rbp 104a56: 48 89 fd mov %rdi,%rbp 104a59: 48 83 ec 08 sub $0x8,%rsp 104a5d: e8 00 00 00 00 callq 104a62 104a62: 85 c0 test %eax,%eax 104a64: 0f 85 00 00 00 00 jne 104a6a 104a6a: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 104a71: 48 8b 47 30 mov 0x30(%rdi),%rax 104a75: e8 00 00 00 00 callq 104a7a 104a7a: 85 c0 test %eax,%eax 104a7c: 0f 85 00 00 00 00 jne 104a82 104a82: 48 83 c4 08 add $0x8,%rsp 104a86: 5d pop %rbp 104a87: c3 retq 104a88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 104a8f: 00 0000000000104a90 : 104a90: e8 00 00 00 00 callq 104a95 104a95: 55 push %rbp 104a96: 48 89 fd mov %rdi,%rbp 104a99: 40 84 f6 test %sil,%sil 104a9c: 75 11 jne 104aaf 104a9e: b8 01 00 00 00 mov $0x1,%eax 104aa3: f0 0f c1 05 00 00 00 lock xadd %eax,0x0(%rip) # 104aab 104aaa: 00 104aab: 85 c0 test %eax,%eax 104aad: 74 19 je 104ac8 104aaf: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 104ab6: 48 8b 47 38 mov 0x38(%rdi),%rax 104aba: e8 00 00 00 00 callq 104abf 104abf: 48 89 ef mov %rbp,%rdi 104ac2: 5d pop %rbp 104ac3: e9 00 00 00 00 jmpq 104ac8 104ac8: e8 00 00 00 00 callq 104acd 104acd: eb e0 jmp 104aaf 104acf: 90 nop 0000000000104ad0 : 104ad0: e8 00 00 00 00 callq 104ad5 104ad5: 41 56 push %r14 104ad7: 41 55 push %r13 104ad9: 41 54 push %r12 104adb: 55 push %rbp 104adc: 53 push %rbx 104add: 83 fa 1d cmp $0x1d,%edx 104ae0: 0f 87 00 00 00 00 ja 104ae6 104ae6: 89 d2 mov %edx,%edx 104ae8: 0f b6 c1 movzbl %cl,%eax 104aeb: 48 8d 04 50 lea (%rax,%rdx,2),%rax 104aef: 4c 8b 2c d5 00 00 00 mov 0x0(,%rdx,8),%r13 104af6: 00 104af7: 4c 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%r14 104afe: 00 104aff: 4d 85 f6 test %r14,%r14 104b02: 0f 84 00 00 00 00 je 104b08 104b08: 4d 85 ed test %r13,%r13 104b0b: 0f 84 00 00 00 00 je 104b11 104b11: 48 89 fb mov %rdi,%rbx 104b14: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 104b1b 104b1b: 48 89 f5 mov %rsi,%rbp 104b1e: ba 70 02 00 00 mov $0x270,%edx 104b23: be c0 0d 00 00 mov $0xdc0,%esi 104b28: e8 00 00 00 00 callq 104b2d 104b2d: 49 89 c4 mov %rax,%r12 104b30: 48 85 c0 test %rax,%rax 104b33: 0f 84 a0 00 00 00 je 104bd9 104b39: 48 89 df mov %rbx,%rdi 104b3c: e8 00 00 00 00 callq 104b41 104b41: 41 88 84 24 28 02 00 mov %al,0x228(%r12) 104b48: 00 104b49: 41 80 7e 36 01 cmpb $0x1,0x36(%r14) 104b4e: 0f 84 91 00 00 00 je 104be5 104b54: 49 89 1c 24 mov %rbx,(%r12) 104b58: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 104b5f: 49 8d bc 24 b0 00 00 lea 0xb0(%r12),%rdi 104b66: 00 104b67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 104b6e: 4d 89 74 24 08 mov %r14,0x8(%r12) 104b73: 49 89 6c 24 10 mov %rbp,0x10(%r12) 104b78: 41 c6 84 24 e8 01 00 movb $0x0,0x1e8(%r12) 104b7f: 00 00 104b81: 4d 89 ac 24 a8 00 00 mov %r13,0xa8(%r12) 104b88: 00 104b89: 41 c7 84 24 30 02 00 movl $0x0,0x230(%r12) 104b90: 00 00 00 00 00 104b95: e8 00 00 00 00 callq 104b9a 104b9a: 49 8d 94 24 d0 00 00 lea 0xd0(%r12),%rdx 104ba1: 00 104ba2: 31 c0 xor %eax,%eax 104ba4: b9 10 00 00 00 mov $0x10,%ecx 104ba9: 48 89 d7 mov %rdx,%rdi 104bac: f3 48 ab rep stos %rax,%es:(%rdi) 104baf: 48 b8 00 00 00 00 05 movabs $0x80000500000000,%rax 104bb6: 00 80 00 104bb9: 41 c7 84 24 2c 02 00 movl $0x0,0x22c(%r12) 104bc0: 00 00 00 00 00 104bc5: 49 89 84 24 58 02 00 mov %rax,0x258(%r12) 104bcc: 00 104bcd: 49 c7 84 24 60 02 00 movq $0x0,0x260(%r12) 104bd4: 00 00 00 00 00 104bd9: 5b pop %rbx 104bda: 4c 89 e0 mov %r12,%rax 104bdd: 5d pop %rbp 104bde: 41 5c pop %r12 104be0: 41 5d pop %r13 104be2: 41 5e pop %r14 104be4: c3 retq 104be5: 84 c0 test %al,%al 104be7: 0f 84 00 00 00 00 je 104bed 104bed: e9 62 ff ff ff jmpq 104b54 104bf2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 104bf9: 00 00 00 00 104bfd: 0f 1f 00 nopl (%rax) 0000000000104c00 : 104c00: e8 00 00 00 00 callq 104c05 104c05: 41 54 push %r12 104c07: 55 push %rbp 104c08: 48 89 d5 mov %rdx,%rbp 104c0b: 53 push %rbx 104c0c: 48 89 fb mov %rdi,%rbx 104c0f: 48 89 77 18 mov %rsi,0x18(%rdi) 104c13: 48 8b 3f mov (%rdi),%rdi 104c16: be 04 00 00 00 mov $0x4,%esi 104c1b: e8 00 00 00 00 callq 104c20 104c20: 48 8b 3b mov (%rbx),%rdi 104c23: be 05 00 00 00 mov $0x5,%esi 104c28: 66 89 83 f8 01 00 00 mov %ax,0x1f8(%rbx) 104c2f: e8 00 00 00 00 callq 104c34 104c34: 48 8b 3b mov (%rbx),%rdi 104c37: be 07 00 00 00 mov $0x7,%esi 104c3c: 66 89 83 fa 01 00 00 mov %ax,0x1fa(%rbx) 104c43: e8 00 00 00 00 callq 104c48 104c48: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 104c4e: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 104c54 104c54: 66 89 83 fc 01 00 00 mov %ax,0x1fc(%rbx) 104c5b: 48 8b 45 00 mov 0x0(%rbp),%rax 104c5f: 48 89 43 40 mov %rax,0x40(%rbx) 104c63: 48 8b 45 08 mov 0x8(%rbp),%rax 104c67: 48 89 43 48 mov %rax,0x48(%rbx) 104c6b: 48 8b 45 10 mov 0x10(%rbp),%rax 104c6f: 48 89 43 50 mov %rax,0x50(%rbx) 104c73: 48 8b 45 18 mov 0x18(%rbp),%rax 104c77: 48 89 43 58 mov %rax,0x58(%rbx) 104c7b: 48 8b 45 20 mov 0x20(%rbp),%rax 104c7f: 48 89 43 60 mov %rax,0x60(%rbx) 104c83: 48 8b 45 28 mov 0x28(%rbp),%rax 104c87: 48 89 43 68 mov %rax,0x68(%rbx) 104c8b: 48 8b 45 30 mov 0x30(%rbp),%rax 104c8f: 48 89 43 70 mov %rax,0x70(%rbx) 104c93: 48 8b 45 38 mov 0x38(%rbp),%rax 104c97: 48 89 43 78 mov %rax,0x78(%rbx) 104c9b: 48 8b 45 40 mov 0x40(%rbp),%rax 104c9f: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 104ca6: 48 8b 45 48 mov 0x48(%rbp),%rax 104caa: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 104cb1: 48 8b 45 50 mov 0x50(%rbp),%rax 104cb5: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 104cbc: 44 89 c0 mov %r8d,%eax 104cbf: 0f bc 45 00 bsf 0x0(%rbp),%eax 104cc3: 89 83 98 00 00 00 mov %eax,0x98(%rbx) 104cc9: 44 0f bd 45 00 bsr 0x0(%rbp),%r8d 104cce: 44 89 83 9c 00 00 00 mov %r8d,0x9c(%rbx) 104cd5: 41 83 c0 01 add $0x1,%r8d 104cd9: 41 29 c0 sub %eax,%r8d 104cdc: 44 89 83 a0 00 00 00 mov %r8d,0xa0(%rbx) 104ce3: 85 d2 test %edx,%edx 104ce5: 0f 88 00 00 00 00 js 104ceb 104ceb: 41 39 d0 cmp %edx,%r8d 104cee: 0f 82 00 00 00 00 jb 104cf4 104cf4: 89 93 00 02 00 00 mov %edx,0x200(%rbx) 104cfa: 48 8b 53 08 mov 0x8(%rbx),%rdx 104cfe: 48 8b 3b mov (%rbx),%rdi 104d01: 45 31 c9 xor %r9d,%r9d 104d04: 48 8d 8b 58 01 00 00 lea 0x158(%rbx),%rcx 104d0b: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 104d11 104d11: 4c 8d 83 60 01 00 00 lea 0x160(%rbx),%r8 104d18: 0f b7 52 32 movzwl 0x32(%rdx),%edx 104d1c: 0f af d0 imul %eax,%edx 104d1f: 6b c0 38 imul $0x38,%eax,%eax 104d22: 8d b4 02 20 10 09 00 lea 0x91020(%rdx,%rax,1),%esi 104d29: 48 8d 93 50 01 00 00 lea 0x150(%rbx),%rdx 104d30: 49 89 f4 mov %rsi,%r12 104d33: e8 00 00 00 00 callq 104d38 104d38: 85 c0 test %eax,%eax 104d3a: 0f 84 00 00 00 00 je 104d40 104d40: e9 00 00 00 00 jmpq 104d45 104d45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 104d4c: 00 00 00 00 0000000000104d50 : 104d50: e8 00 00 00 00 callq 104d55 104d55: 55 push %rbp 104d56: 80 bf e8 01 00 00 00 cmpb $0x0,0x1e8(%rdi) 104d5d: 48 89 fd mov %rdi,%rbp 104d60: 75 09 jne 104d6b 104d62: 48 89 ef mov %rbp,%rdi 104d65: 5d pop %rbp 104d66: e9 00 00 00 00 jmpq 104d6b 104d6b: 31 f6 xor %esi,%esi 104d6d: e8 1e fd ff ff callq 104a90 104d72: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 104d79: e8 00 00 00 00 callq 104d7e 104d7e: 48 89 ef mov %rbp,%rdi 104d81: e8 00 00 00 00 callq 104d86 104d86: 48 89 ef mov %rbp,%rdi 104d89: e8 00 00 00 00 callq 104d8e 104d8e: 48 89 ef mov %rbp,%rdi 104d91: e8 00 00 00 00 callq 104d96 104d96: 48 8d bd 58 02 00 00 lea 0x258(%rbp),%rdi 104d9d: e8 00 00 00 00 callq 104da2 104da2: 48 8b bd 68 01 00 00 mov 0x168(%rbp),%rdi 104da9: e8 00 00 00 00 callq 104dae 104dae: 48 8b b5 50 01 00 00 mov 0x150(%rbp),%rsi 104db5: 48 8b 7d 00 mov 0x0(%rbp),%rdi 104db9: e8 00 00 00 00 callq 104dbe 104dbe: 48 8b b5 38 02 00 00 mov 0x238(%rbp),%rsi 104dc5: 48 85 f6 test %rsi,%rsi 104dc8: 74 98 je 104d62 104dca: 48 8b 7d 00 mov 0x0(%rbp),%rdi 104dce: e8 00 00 00 00 callq 104dd3 104dd3: 48 89 ef mov %rbp,%rdi 104dd6: 5d pop %rbp 104dd7: e9 00 00 00 00 jmpq 104ddc 104ddc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000104de0 : 104de0: e8 00 00 00 00 callq 104de5 104de5: 80 bf e8 01 00 00 00 cmpb $0x0,0x1e8(%rdi) 104dec: 75 03 jne 104df1 104dee: 31 c0 xor %eax,%eax 104df0: c3 retq 104df1: 55 push %rbp 104df2: 31 f6 xor %esi,%esi 104df4: 48 89 fd mov %rdi,%rbp 104df7: e8 00 00 00 00 callq 104dfc 104dfc: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 104e03: 48 8b 47 40 mov 0x40(%rdi),%rax 104e07: e8 00 00 00 00 callq 104e0c 104e0c: 80 bd e8 01 00 00 00 cmpb $0x0,0x1e8(%rbp) 104e13: 74 0a je 104e1f 104e15: 31 f6 xor %esi,%esi 104e17: 48 89 ef mov %rbp,%rdi 104e1a: e8 71 fc ff ff callq 104a90 104e1f: 48 89 ef mov %rbp,%rdi 104e22: e8 00 00 00 00 callq 104e27 104e27: 31 c0 xor %eax,%eax 104e29: 5d pop %rbp 104e2a: c3 retq 104e2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000104e30 : 104e30: e8 00 00 00 00 callq 104e35 104e35: 31 c0 xor %eax,%eax 104e37: 80 bf e8 01 00 00 00 cmpb $0x0,0x1e8(%rdi) 104e3e: 75 01 jne 104e41 104e40: c3 retq 104e41: 55 push %rbp 104e42: 48 89 fd mov %rdi,%rbp 104e45: 48 83 ec 08 sub $0x8,%rsp 104e49: e8 02 fc ff ff callq 104a50 104e4e: 85 c0 test %eax,%eax 104e50: 75 26 jne 104e78 104e52: 89 44 24 04 mov %eax,0x4(%rsp) 104e56: f0 ff 0d 00 00 00 00 lock decl 0x0(%rip) # 104e5d 104e5d: c7 85 2c 02 00 00 00 movl $0x0,0x22c(%rbp) 104e64: 00 00 00 104e67: be 01 00 00 00 mov $0x1,%esi 104e6c: 48 89 ef mov %rbp,%rdi 104e6f: e8 00 00 00 00 callq 104e74 104e74: 8b 44 24 04 mov 0x4(%rsp),%eax 104e78: 48 83 c4 08 add $0x8,%rsp 104e7c: 5d pop %rbp 104e7d: c3 retq 104e7e: 66 90 xchg %ax,%ax 0000000000104e80 : 104e80: e8 00 00 00 00 callq 104e85 104e85: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 104e8b 104e8b: 85 c0 test %eax,%eax 104e8d: 0f 9f c0 setg %al 104e90: c3 retq 104e91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 104e98: 00 00 00 00 104e9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000104ea0 : 104ea0: e8 00 00 00 00 callq 104ea5 104ea5: 80 bf e8 01 00 00 00 cmpb $0x0,0x1e8(%rdi) 104eac: 74 09 je 104eb7 104eae: 40 0f b6 f6 movzbl %sil,%esi 104eb2: e9 d9 fb ff ff jmpq 104a90 104eb7: c3 retq 104eb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 104ebf: 00 0000000000104ec0 : 104ec0: e8 00 00 00 00 callq 104ec5 104ec5: 80 bf e8 01 00 00 00 cmpb $0x0,0x1e8(%rdi) 104ecc: 75 03 jne 104ed1 104ece: 31 c0 xor %eax,%eax 104ed0: c3 retq 104ed1: 53 push %rbx 104ed2: 89 f3 mov %esi,%ebx 104ed4: 48 83 ec 08 sub $0x8,%rsp 104ed8: e8 73 fb ff ff callq 104a50 104edd: 85 c0 test %eax,%eax 104edf: 75 24 jne 104f05 104ee1: 84 db test %bl,%bl 104ee3: 75 1e jne 104f03 104ee5: ba ff ff ff ff mov $0xffffffff,%edx 104eea: f0 0f c1 15 00 00 00 lock xadd %edx,0x0(%rip) # 104ef2 104ef1: 00 104ef2: 83 ea 01 sub $0x1,%edx 104ef5: 78 14 js 104f0b 104ef7: 75 0a jne 104f03 104ef9: 48 83 c4 08 add $0x8,%rsp 104efd: 5b pop %rbx 104efe: e9 00 00 00 00 jmpq 104f03 104f03: 31 c0 xor %eax,%eax 104f05: 48 83 c4 08 add $0x8,%rsp 104f09: 5b pop %rbx 104f0a: c3 retq 104f0b: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 104f12 104f12: 75 ef jne 104f03 104f14: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 104f1b: 89 44 24 04 mov %eax,0x4(%rsp) 104f1f: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 104f26 104f26: e8 00 00 00 00 callq 104f2b 104f2b: 0f 0b ud2 104f2d: 8b 44 24 04 mov 0x4(%rsp),%eax 104f31: eb d2 jmp 104f05 104f33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 104f3a: 00 00 00 00 104f3e: 66 90 xchg %ax,%ax 0000000000104f40 : 104f40: e8 00 00 00 00 callq 104f45 104f45: 41 57 push %r15 104f47: 41 56 push %r14 104f49: 41 55 push %r13 104f4b: 41 54 push %r12 104f4d: 55 push %rbp 104f4e: 53 push %rbx 104f4f: 48 83 ec 30 sub $0x30,%rsp 104f53: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 104f5a: 00 00 104f5c: 48 89 44 24 28 mov %rax,0x28(%rsp) 104f61: 31 c0 xor %eax,%eax 104f63: 80 bf e8 01 00 00 00 cmpb $0x0,0x1e8(%rdi) 104f6a: c6 44 24 07 00 movb $0x0,0x7(%rsp) 104f6f: 74 1b je 104f8c 104f71: 48 8b 47 08 mov 0x8(%rdi),%rax 104f75: 48 89 fb mov %rdi,%rbx 104f78: 48 83 78 28 20 cmpq $0x20,0x28(%rax) 104f7d: 76 30 jbe 104faf 104f7f: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 104f86 104f86: 0f 84 00 00 00 00 je 104f8c 104f8c: 48 8b 44 24 28 mov 0x28(%rsp),%rax 104f91: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 104f98: 00 00 104f9a: 0f 85 d6 00 00 00 jne 105076 104fa0: 48 83 c4 30 add $0x30,%rsp 104fa4: 5b pop %rbx 104fa5: 5d pop %rbp 104fa6: 41 5c pop %r12 104fa8: 41 5d pop %r13 104faa: 41 5e pop %r14 104fac: 41 5f pop %r15 104fae: c3 retq 104faf: 4c 8d af d8 01 00 00 lea 0x1d8(%rdi),%r13 104fb6: 48 89 f5 mov %rsi,%rbp 104fb9: 4c 89 ef mov %r13,%rdi 104fbc: e8 00 00 00 00 callq 104fc1 104fc1: 80 bb e9 01 00 00 00 cmpb $0x0,0x1e9(%rbx) 104fc8: 49 89 c4 mov %rax,%r12 104fcb: 75 0d jne 104fda 104fcd: 4c 89 e6 mov %r12,%rsi 104fd0: 4c 89 ef mov %r13,%rdi 104fd3: e8 00 00 00 00 callq 104fd8 104fd8: eb b2 jmp 104f8c 104fda: 4c 8d 74 24 08 lea 0x8(%rsp),%r14 104fdf: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 104fe4: 48 89 ee mov %rbp,%rsi 104fe7: 48 89 df mov %rbx,%rdi 104fea: 4c 89 f2 mov %r14,%rdx 104fed: e8 00 00 00 00 callq 104ff2 104ff2: 84 c0 test %al,%al 104ff4: 74 d7 je 104fcd 104ff6: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 104ffb: 48 89 df mov %rbx,%rdi 104ffe: 49 0f 45 ee cmovne %r14,%rbp 105002: 48 89 ee mov %rbp,%rsi 105005: e8 00 00 00 00 callq 10500a 10500a: 84 c0 test %al,%al 10500c: 74 bf je 104fcd 10500e: 4c 8b bb b0 01 00 00 mov 0x1b0(%rbx),%r15 105015: 4c 8d b3 b8 01 00 00 lea 0x1b8(%rbx),%r14 10501c: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 105023: 65 8b 2d 00 00 00 00 mov %gs:0x0(%rip),%ebp # 10502a 10502a: 89 ef mov %ebp,%edi 10502c: eb 04 jmp 105032 10502e: 39 fd cmp %edi,%ebp 105030: 74 31 je 105063 105032: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105039: e8 00 00 00 00 callq 10503e 10503e: 31 d2 xor %edx,%edx 105040: f7 35 00 00 00 00 divl 0x0(%rip) # 105046 105046: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 10504d 10504d: 41 89 d0 mov %edx,%r8d 105050: 48 63 d2 movslq %edx,%rdx 105053: 48 89 d7 mov %rdx,%rdi 105056: 48 8b 14 d5 00 00 00 mov 0x0(,%rdx,8),%rdx 10505d: 00 10505e: 39 04 1a cmp %eax,(%rdx,%rbx,1) 105061: 75 cb jne 10502e 105063: 4c 89 f2 mov %r14,%rdx 105066: 4c 89 fe mov %r15,%rsi 105069: 44 89 c7 mov %r8d,%edi 10506c: e8 00 00 00 00 callq 105071 105071: e9 57 ff ff ff jmpq 104fcd 105076: e8 00 00 00 00 callq 10507b 10507b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000105080 : 105080: e8 00 00 00 00 callq 105085 105085: 41 54 push %r12 105087: 55 push %rbp 105088: e8 00 00 00 00 callq 10508d 10508d: 48 85 c0 test %rax,%rax 105090: 74 40 je 1050d2 105092: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 105099 105099: 48 89 c5 mov %rax,%rbp 10509c: 75 1a jne 1050b8 10509e: 48 89 ef mov %rbp,%rdi 1050a1: e8 00 00 00 00 callq 1050a6 1050a6: 48 89 ef mov %rbp,%rdi 1050a9: 41 89 c4 mov %eax,%r12d 1050ac: e8 00 00 00 00 callq 1050b1 1050b1: 44 89 e0 mov %r12d,%eax 1050b4: 5d pop %rbp 1050b5: 41 5c pop %r12 1050b7: c3 retq 1050b8: 48 8b 40 60 mov 0x60(%rax),%rax 1050bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1050c3: 8b b0 48 04 00 00 mov 0x448(%rax),%esi 1050c9: e8 00 00 00 00 callq 1050ce 1050ce: 0f 0b ud2 1050d0: eb cc jmp 10509e 1050d2: 41 bc fd ff ff ff mov $0xfffffffd,%r12d 1050d8: eb d7 jmp 1050b1 1050da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001050e0 : 1050e0: e8 00 00 00 00 callq 1050e5 1050e5: 41 54 push %r12 1050e7: 55 push %rbp 1050e8: e8 00 00 00 00 callq 1050ed 1050ed: 48 85 c0 test %rax,%rax 1050f0: 74 1d je 10510f 1050f2: 48 89 c5 mov %rax,%rbp 1050f5: 48 89 c7 mov %rax,%rdi 1050f8: e8 00 00 00 00 callq 1050fd 1050fd: 48 89 ef mov %rbp,%rdi 105100: 41 89 c4 mov %eax,%r12d 105103: e8 00 00 00 00 callq 105108 105108: 44 89 e0 mov %r12d,%eax 10510b: 5d pop %rbp 10510c: 41 5c pop %r12 10510e: c3 retq 10510f: 41 bc fd ff ff ff mov $0xfffffffd,%r12d 105115: eb f1 jmp 105108 105117: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10511e: 00 00 0000000000105120 : 105120: e8 00 00 00 00 callq 105125 105125: 41 55 push %r13 105127: 41 54 push %r12 105129: 55 push %rbp 10512a: 48 83 ec 08 sub $0x8,%rsp 10512e: 48 85 f6 test %rsi,%rsi 105131: 0f 84 f2 00 00 00 je 105229 105137: 48 8b 46 30 mov 0x30(%rsi),%rax 10513b: 48 89 f5 mov %rsi,%rbp 10513e: 45 31 ed xor %r13d,%r13d 105141: a8 01 test $0x1,%al 105143: 0f 85 a3 00 00 00 jne 1051ec 105149: 48 8b 46 08 mov 0x8(%rsi),%rax 10514d: 49 89 fc mov %rdi,%r12 105150: 48 8b 40 20 mov 0x20(%rax),%rax 105154: 48 85 c0 test %rax,%rax 105157: 74 10 je 105169 105159: 48 89 f7 mov %rsi,%rdi 10515c: e8 00 00 00 00 callq 105161 105161: 84 c0 test %al,%al 105163: 0f 85 90 00 00 00 jne 1051f9 105169: 4c 89 e7 mov %r12,%rdi 10516c: e8 00 00 00 00 callq 105171 105171: 49 89 c4 mov %rax,%r12 105174: 48 85 c0 test %rax,%rax 105177: 0f 84 b4 00 00 00 je 105231 10517d: 48 8b 45 28 mov 0x28(%rbp),%rax 105181: 41 8b 94 24 f8 01 00 mov 0x1f8(%r12),%edx 105188: 00 105189: 48 39 d0 cmp %rdx,%rax 10518c: 74 53 je 1051e1 10518e: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 105195 105195: 41 89 84 24 f8 01 00 mov %eax,0x1f8(%r12) 10519c: 00 10519d: 49 8b 84 24 00 02 00 mov 0x200(%r12),%rax 1051a4: 00 1051a5: 48 89 f2 mov %rsi,%rdx 1051a8: 48 29 c2 sub %rax,%rdx 1051ab: 48 29 f0 sub %rsi,%rax 1051ae: 48 8d 48 0a lea 0xa(%rax),%rcx 1051b2: 48 83 fa 0a cmp $0xa,%rdx 1051b6: b8 00 00 00 00 mov $0x0,%eax 1051bb: 48 0f 43 c8 cmovae %rax,%rcx 1051bf: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 1051c6 1051c6: 75 3b jne 105203 1051c8: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1051cf 1051cf: 49 8d 94 24 48 01 00 lea 0x148(%r12),%rdx 1051d6: 00 1051d7: bf 80 01 00 00 mov $0x180,%edi 1051dc: e8 00 00 00 00 callq 1051e1 1051e1: 4c 89 e7 mov %r12,%rdi 1051e4: 45 31 ed xor %r13d,%r13d 1051e7: e8 00 00 00 00 callq 1051ec 1051ec: 48 83 c4 08 add $0x8,%rsp 1051f0: 44 89 e8 mov %r13d,%eax 1051f3: 5d pop %rbp 1051f4: 41 5c pop %r12 1051f6: 41 5d pop %r13 1051f8: c3 retq 1051f9: 48 89 ef mov %rbp,%rdi 1051fc: e8 00 00 00 00 callq 105201 105201: eb e9 jmp 1051ec 105203: 49 8b 44 24 60 mov 0x60(%r12),%rax 105208: 48 89 ca mov %rcx,%rdx 10520b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 105212: 48 89 0c 24 mov %rcx,(%rsp) 105216: 8b b0 48 04 00 00 mov 0x448(%rax),%esi 10521c: e8 00 00 00 00 callq 105221 105221: 0f 0b ud2 105223: 48 8b 0c 24 mov (%rsp),%rcx 105227: eb 9f jmp 1051c8 105229: 41 bd ea ff ff ff mov $0xffffffea,%r13d 10522f: eb bb jmp 1051ec 105231: 41 bd ed ff ff ff mov $0xffffffed,%r13d 105237: eb b3 jmp 1051ec 105239: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000105240 : 105240: e8 00 00 00 00 callq 105245 105245: 85 f6 test %esi,%esi 105247: 0f 84 62 02 00 00 je 1054af 10524d: 41 57 push %r15 10524f: 41 56 push %r14 105251: 41 55 push %r13 105253: 41 54 push %r12 105255: 41 89 f4 mov %esi,%r12d 105258: 55 push %rbp 105259: 48 89 fd mov %rdi,%rbp 10525c: 53 push %rbx 10525d: 48 83 ec 08 sub $0x8,%rsp 105261: 8b 87 94 01 00 00 mov 0x194(%rdi),%eax 105267: 0f af 87 90 01 00 00 imul 0x190(%rdi),%eax 10526e: 39 f0 cmp %esi,%eax 105270: 0f 82 2c 01 00 00 jb 1053a2 105276: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10527d 10527d: 49 89 d6 mov %rdx,%r14 105280: be c0 0d 00 00 mov $0xdc0,%esi 105285: ba 20 00 00 00 mov $0x20,%edx 10528a: e8 00 00 00 00 callq 10528f 10528f: 49 89 06 mov %rax,(%r14) 105292: 48 89 c2 mov %rax,%rdx 105295: 48 85 c0 test %rax,%rax 105298: 0f 84 04 01 00 00 je 1053a2 10529e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1052a3: 48 8d 85 70 01 00 00 lea 0x170(%rbp),%rax 1052aa: 45 31 ed xor %r13d,%r13d 1052ad: 48 89 c7 mov %rax,%rdi 1052b0: 48 89 04 24 mov %rax,(%rsp) 1052b4: e8 00 00 00 00 callq 1052b9 1052b9: 8b b5 94 01 00 00 mov 0x194(%rbp),%esi 1052bf: 48 8b bd 68 01 00 00 mov 0x168(%rbp),%rdi 1052c6: 4c 89 ea mov %r13,%rdx 1052c9: e8 00 00 00 00 callq 1052ce 1052ce: 49 89 c7 mov %rax,%r15 1052d1: 89 c3 mov %eax,%ebx 1052d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1052d8: 44 39 bd 94 01 00 00 cmp %r15d,0x194(%rbp) 1052df: 0f 84 a7 00 00 00 je 10538c 1052e5: 49 8b 06 mov (%r14),%rax 1052e8: 44 89 38 mov %r15d,(%rax) 1052eb: 49 8b 06 mov (%r14),%rax 1052ee: 44 89 78 04 mov %r15d,0x4(%rax) 1052f2: 49 8b 16 mov (%r14),%rdx 1052f5: 44 89 f8 mov %r15d,%eax 1052f8: 0f af 85 90 01 00 00 imul 0x190(%rbp),%eax 1052ff: 48 03 85 58 01 00 00 add 0x158(%rbp),%rax 105306: 48 89 42 08 mov %rax,0x8(%rdx) 10530a: 49 8b 16 mov (%r14),%rdx 10530d: 44 89 f8 mov %r15d,%eax 105310: 0f af 85 90 01 00 00 imul 0x190(%rbp),%eax 105317: 48 03 85 60 01 00 00 add 0x160(%rbp),%rax 10531e: 48 89 42 10 mov %rax,0x10(%rdx) 105322: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 105327: 8b 85 90 01 00 00 mov 0x190(%rbp),%eax 10532d: 44 39 e0 cmp %r12d,%eax 105330: 0f 83 4e 01 00 00 jae 105484 105336: 45 89 e7 mov %r12d,%r15d 105339: 8b b5 94 01 00 00 mov 0x194(%rbp),%esi 10533f: 41 29 c7 sub %eax,%r15d 105342: eb 12 jmp 105356 105344: 8b 85 90 01 00 00 mov 0x190(%rbp),%eax 10534a: 44 39 f8 cmp %r15d,%eax 10534d: 0f 83 bb 00 00 00 jae 10540e 105353: 41 29 c7 sub %eax,%r15d 105356: 48 8b bd 68 01 00 00 mov 0x168(%rbp),%rdi 10535d: 44 8d 6b 01 lea 0x1(%rbx),%r13d 105361: 4c 89 ea mov %r13,%rdx 105364: 4c 89 eb mov %r13,%rbx 105367: e8 00 00 00 00 callq 10536c 10536c: 49 8b 16 mov (%r14),%rdx 10536f: 89 42 04 mov %eax,0x4(%rdx) 105372: 49 8b 3e mov (%r14),%rdi 105375: 8b 4f 04 mov 0x4(%rdi),%ecx 105378: 44 39 e9 cmp %r13d,%ecx 10537b: 0f 85 38 ff ff ff jne 1052b9 105381: 8b b5 94 01 00 00 mov 0x194(%rbp),%esi 105387: 44 39 ee cmp %r13d,%esi 10538a: 75 b8 jne 105344 10538c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 105391: 48 8b 3c 24 mov (%rsp),%rdi 105395: e8 00 00 00 00 callq 10539a 10539a: 49 8b 3e mov (%r14),%rdi 10539d: e8 00 00 00 00 callq 1053a2 1053a2: 48 83 c4 08 add $0x8,%rsp 1053a6: b8 f4 ff ff ff mov $0xfffffff4,%eax 1053ab: 5b pop %rbx 1053ac: 5d pop %rbp 1053ad: 41 5c pop %r12 1053af: 41 5d pop %r13 1053b1: 41 5e pop %r14 1053b3: 41 5f pop %r15 1053b5: c3 retq 1053b6: 44 89 e1 mov %r12d,%ecx 1053b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1053c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1053c7: e8 00 00 00 00 callq 1053cc 1053cc: e9 d2 fe ff ff jmpq 1052a3 1053d1: 89 c2 mov %eax,%edx 1053d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1053da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1053e1: e8 00 00 00 00 callq 1053e6 1053e6: e9 ed fe ff ff jmpq 1052d8 1053eb: 49 8b 06 mov (%r14),%rax 1053ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1053f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1053fc: 48 8b 48 10 mov 0x10(%rax),%rcx 105400: 48 8b 50 08 mov 0x8(%rax),%rdx 105404: e8 00 00 00 00 callq 105409 105409: e9 19 ff ff ff jmpq 105327 10540e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 105413: 8b 07 mov (%rdi),%eax 105415: 39 c8 cmp %ecx,%eax 105417: 77 19 ja 105432 105419: 48 8b 95 68 01 00 00 mov 0x168(%rbp),%rdx 105420: 89 c1 mov %eax,%ecx 105422: f0 48 0f ab 0a lock bts %rcx,(%rdx) 105427: 49 8b 16 mov (%r14),%rdx 10542a: 83 c0 01 add $0x1,%eax 10542d: 39 42 04 cmp %eax,0x4(%rdx) 105430: 73 e7 jae 105419 105432: 48 8b 3c 24 mov (%rsp),%rdi 105436: e8 00 00 00 00 callq 10543b 10543b: 31 c0 xor %eax,%eax 10543d: 48 83 c4 08 add $0x8,%rsp 105441: 5b pop %rbx 105442: 5d pop %rbp 105443: 41 5c pop %r12 105445: 41 5d pop %r13 105447: 41 5e pop %r14 105449: 41 5f pop %r15 10544b: c3 retq 10544c: 49 8b 16 mov (%r14),%rdx 10544f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105456: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10545d: e8 00 00 00 00 callq 105462 105462: e9 2a ff ff ff jmpq 105391 105467: 8b 17 mov (%rdi),%edx 105469: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105470: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 105477: e8 00 00 00 00 callq 10547c 10547c: 49 8b 3e mov (%r14),%rdi 10547f: 8b 4f 04 mov 0x4(%rdi),%ecx 105482: eb 8f jmp 105413 105484: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 105489: 48 8b 85 68 01 00 00 mov 0x168(%rbp),%rax 105490: 45 89 ff mov %r15d,%r15d 105493: f0 4c 0f ab 38 lock bts %r15,(%rax) 105498: eb 98 jmp 105432 10549a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1054a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1054a8: e8 00 00 00 00 callq 1054ad 1054ad: eb da jmp 105489 1054af: b8 ea ff ff ff mov $0xffffffea,%eax 1054b4: c3 retq 1054b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1054bc: 00 00 00 00 00000000001054c0 : 1054c0: e8 00 00 00 00 callq 1054c5 1054c5: 48 85 f6 test %rsi,%rsi 1054c8: 74 71 je 10553b 1054ca: 41 54 push %r12 1054cc: 55 push %rbp 1054cd: 48 89 f5 mov %rsi,%rbp 1054d0: 53 push %rbx 1054d1: 48 89 fb mov %rdi,%rbx 1054d4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1054d9: 4c 8d a3 70 01 00 00 lea 0x170(%rbx),%r12 1054e0: 4c 89 e7 mov %r12,%rdi 1054e3: e8 00 00 00 00 callq 1054e8 1054e8: 8b 45 00 mov 0x0(%rbp),%eax 1054eb: 3b 45 04 cmp 0x4(%rbp),%eax 1054ee: 77 16 ja 105506 1054f0: 48 8b 93 68 01 00 00 mov 0x168(%rbx),%rdx 1054f7: 89 c1 mov %eax,%ecx 1054f9: f0 48 0f b3 0a lock btr %rcx,(%rdx) 1054fe: 83 c0 01 add $0x1,%eax 105501: 39 45 04 cmp %eax,0x4(%rbp) 105504: 73 ea jae 1054f0 105506: 4c 89 e7 mov %r12,%rdi 105509: e8 00 00 00 00 callq 10550e 10550e: 48 89 ef mov %rbp,%rdi 105511: e8 00 00 00 00 callq 105516 105516: 31 c0 xor %eax,%eax 105518: 5b pop %rbx 105519: 5d pop %rbp 10551a: 41 5c pop %r12 10551c: c3 retq 10551d: 44 8b 46 04 mov 0x4(%rsi),%r8d 105521: 8b 0e mov (%rsi),%ecx 105523: 48 89 f2 mov %rsi,%rdx 105526: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10552d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105534: e8 00 00 00 00 callq 105539 105539: eb 9e jmp 1054d9 10553b: 31 c0 xor %eax,%eax 10553d: c3 retq 10553e: 66 90 xchg %ax,%ax 0000000000105540 : 105540: e8 00 00 00 00 callq 105545 105545: 48 85 ff test %rdi,%rdi 105548: 74 07 je 105551 10554a: f0 ff 87 2c 02 00 00 lock incl 0x22c(%rdi) 105551: c3 retq 105552: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 105559: 00 00 00 00 10555d: 0f 1f 00 nopl (%rax) 0000000000105560 : 105560: e8 00 00 00 00 callq 105565 105565: b8 01 00 00 00 mov $0x1,%eax 10556a: f0 0f c1 87 30 02 00 lock xadd %eax,0x230(%rdi) 105571: 00 105572: 85 c0 test %eax,%eax 105574: 74 01 je 105577 105576: c3 retq 105577: 48 8b 3f mov (%rdi),%rdi 10557a: 31 f6 xor %esi,%esi 10557c: e9 00 00 00 00 jmpq 105581 105581: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 105588: 00 00 00 00 10558c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000105590 : 105590: e8 00 00 00 00 callq 105595 105595: b8 ff ff ff ff mov $0xffffffff,%eax 10559a: f0 0f c1 87 30 02 00 lock xadd %eax,0x230(%rdi) 1055a1: 00 1055a2: 83 e8 01 sub $0x1,%eax 1055a5: 74 03 je 1055aa 1055a7: 78 0e js 1055b7 1055a9: c3 retq 1055aa: 48 8b 3f mov (%rdi),%rdi 1055ad: be 01 00 00 00 mov $0x1,%esi 1055b2: e9 00 00 00 00 jmpq 1055b7 1055b7: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 1055be 1055be: 75 e9 jne 1055a9 1055c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1055c7: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 1055ce 1055ce: e8 00 00 00 00 callq 1055d3 1055d3: 0f 0b ud2 1055d5: c3 retq 1055d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1055dd: 00 00 00 00000000001055e0 : 1055e0: e8 00 00 00 00 callq 1055e5 1055e5: 48 85 ff test %rdi,%rdi 1055e8: 74 05 je 1055ef 1055ea: e9 00 00 00 00 jmpq 1055ef 1055ef: c3 retq 00000000001055f0 : 1055f0: e8 00 00 00 00 callq 1055f5 1055f5: 53 push %rbx 1055f6: 48 89 fb mov %rdi,%rbx 1055f9: 48 8b bf e0 01 00 00 mov 0x1e0(%rdi),%rdi 105600: 8b 87 d4 01 00 00 mov 0x1d4(%rdi),%eax 105606: 85 c0 test %eax,%eax 105608: 0f 85 00 00 00 00 jne 10560e 10560e: 48 81 c7 d0 00 00 00 add $0xd0,%rdi 105615: e8 00 00 00 00 callq 10561a 10561a: 85 c0 test %eax,%eax 10561c: 74 02 je 105620 10561e: 5b pop %rbx 10561f: c3 retq 105620: 48 8b bb e0 01 00 00 mov 0x1e0(%rbx),%rdi 105627: 5b pop %rbx 105628: e9 00 00 00 00 jmpq 10562d 10562d: 0f 1f 00 nopl (%rax) 0000000000105630 : 105630: e8 00 00 00 00 callq 105635 105635: 48 b8 01 00 00 00 03 movabs $0x300000001,%rax 10563c: 00 00 00 10563f: 48 89 02 mov %rax,(%rdx) 105642: 31 c0 xor %eax,%eax 105644: c3 retq 105645: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10564c: 00 00 00 00 0000000000105650 : 105650: e8 00 00 00 00 callq 105655 105655: 48 8b be c8 00 00 00 mov 0xc8(%rsi),%rdi 10565c: 48 85 ff test %rdi,%rdi 10565f: 74 05 je 105666 105661: e8 00 00 00 00 callq 105666 105666: 31 c0 xor %eax,%eax 105668: c3 retq 105669: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000105670 : 105670: e8 00 00 00 00 callq 105675 105675: f7 47 4c ff ff 0f 00 testl $0xfffff,0x4c(%rdi) 10567c: 75 76 jne 1056f4 10567e: 55 push %rbp 10567f: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 105686: 00 00 105688: 53 push %rbx 105689: f6 40 08 02 testb $0x2,0x8(%rax) 10568d: 0f 85 00 00 00 00 jne 105693 105693: 48 89 f7 mov %rsi,%rdi 105696: 48 89 f3 mov %rsi,%rbx 105699: e8 00 00 00 00 callq 10569e 10569e: 48 89 c5 mov %rax,%rbp 1056a1: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1056a7: 77 47 ja 1056f0 1056a9: e8 00 00 00 00 callq 1056ae 1056ae: 84 c0 test %al,%al 1056b0: 75 48 jne 1056fa 1056b2: 48 89 ab c8 00 00 00 mov %rbp,0xc8(%rbx) 1056b9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1056be: 31 c0 xor %eax,%eax 1056c0: 5b pop %rbx 1056c1: 5d pop %rbp 1056c2: c3 retq 1056c3: 8b 8d a0 00 00 00 mov 0xa0(%rbp),%ecx 1056c9: 44 0f b6 85 d8 00 00 movzbl 0xd8(%rbp),%r8d 1056d0: 00 1056d1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1056d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1056df: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1056e6 1056e6: e8 00 00 00 00 callq 1056eb 1056eb: 31 c0 xor %eax,%eax 1056ed: 5b pop %rbx 1056ee: 5d pop %rbp 1056ef: c3 retq 1056f0: 89 e8 mov %ebp,%eax 1056f2: eb cc jmp 1056c0 1056f4: b8 ed ff ff ff mov $0xffffffed,%eax 1056f9: c3 retq 1056fa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1056ff: 48 89 ef mov %rbp,%rdi 105702: e8 00 00 00 00 callq 105707 105707: b8 f5 ff ff ff mov $0xfffffff5,%eax 10570c: eb b2 jmp 1056c0 10570e: 8b 8d a0 00 00 00 mov 0xa0(%rbp),%ecx 105714: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10571b 10571b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 105722: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 105729: e8 00 00 00 00 callq 10572e 10572e: eb cf jmp 1056ff 0000000000105730 : 105730: e8 00 00 00 00 callq 105735 105735: 41 55 push %r13 105737: 41 54 push %r12 105739: 49 89 f4 mov %rsi,%r12 10573c: 55 push %rbp 10573d: 53 push %rbx 10573e: 65 48 8b 3c 25 00 00 mov %gs:0x0,%rdi 105745: 00 00 105747: e8 00 00 00 00 callq 10574c 10574c: 48 89 c5 mov %rax,%rbp 10574f: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 105755: 77 62 ja 1057b9 105757: 49 8b 9c 24 98 00 00 mov 0x98(%r12),%rbx 10575e: 00 10575f: 48 c1 e3 0c shl $0xc,%rbx 105763: 48 89 df mov %rbx,%rdi 105766: 48 c1 ef 2e shr $0x2e,%rdi 10576a: 81 e7 ff ff 00 00 and $0xffff,%edi 105770: 75 4e jne 1057c0 105772: 48 b8 00 00 00 00 00 movabs $0xc000000000000000,%rax 105779: 00 00 c0 10577c: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 105783: 00 00 80 105786: 48 21 c3 and %rax,%rbx 105789: 48 39 d3 cmp %rdx,%rbx 10578c: 0f 84 ad 00 00 00 je 10583f 105792: 0f 87 b8 00 00 00 ja 105850 105798: b8 ed ff ff ff mov $0xffffffed,%eax 10579d: 48 85 db test %rbx,%rbx 1057a0: 74 17 je 1057b9 1057a2: 48 b8 00 00 00 00 00 movabs $0x4000000000000000,%rax 1057a9: 00 00 40 1057ac: 48 39 c3 cmp %rax,%rbx 1057af: 0f 95 c0 setne %al 1057b2: 0f b6 c0 movzbl %al,%eax 1057b5: 8d 44 80 ed lea -0x13(%rax,%rax,4),%eax 1057b9: 5b pop %rbx 1057ba: 5d pop %rbp 1057bb: 41 5c pop %r12 1057bd: 41 5d pop %r13 1057bf: c3 retq 1057c0: e8 00 00 00 00 callq 1057c5 1057c5: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 1057cc: 00 00 80 1057cf: 48 89 c7 mov %rax,%rdi 1057d2: 48 b8 00 00 00 00 00 movabs $0xc000000000000000,%rax 1057d9: 00 00 c0 1057dc: 48 21 c3 and %rax,%rbx 1057df: 48 39 d3 cmp %rdx,%rbx 1057e2: 74 5b je 10583f 1057e4: 77 2e ja 105814 1057e6: 48 85 db test %rbx,%rbx 1057e9: 74 79 je 105864 1057eb: 48 b8 00 00 00 00 00 movabs $0x4000000000000000,%rax 1057f2: 00 00 40 1057f5: 48 39 c3 cmp %rax,%rbx 1057f8: 75 39 jne 105833 1057fa: 48 85 ff test %rdi,%rdi 1057fd: 0f 84 0a 01 00 00 je 10590d 105803: 5b pop %rbx 105804: 4c 89 e2 mov %r12,%rdx 105807: 48 89 ee mov %rbp,%rsi 10580a: 5d pop %rbp 10580b: 41 5c pop %r12 10580d: 41 5d pop %r13 10580f: e9 00 00 00 00 jmpq 105814 105814: 48 39 c3 cmp %rax,%rbx 105817: 75 1a jne 105833 105819: 48 85 ff test %rdi,%rdi 10581c: 0f 84 eb 00 00 00 je 10590d 105822: 5b pop %rbx 105823: 4c 89 e2 mov %r12,%rdx 105826: 48 89 ee mov %rbp,%rsi 105829: 5d pop %rbp 10582a: 41 5c pop %r12 10582c: 41 5d pop %r13 10582e: e9 00 00 00 00 jmpq 105833 105833: 5b pop %rbx 105834: b8 f2 ff ff ff mov $0xfffffff2,%eax 105839: 5d pop %rbp 10583a: 41 5c pop %r12 10583c: 41 5d pop %r13 10583e: c3 retq 10583f: 5b pop %rbx 105840: 4c 89 e6 mov %r12,%rsi 105843: 48 89 ef mov %rbp,%rdi 105846: 5d pop %rbp 105847: 41 5c pop %r12 105849: 41 5d pop %r13 10584b: e9 00 00 00 00 jmpq 105850 105850: 48 39 c3 cmp %rax,%rbx 105853: 5b pop %rbx 105854: 5d pop %rbp 105855: 0f 95 c0 setne %al 105858: 41 5c pop %r12 10585a: 41 5d pop %r13 10585c: 0f b6 c0 movzbl %al,%eax 10585f: 8d 44 80 ed lea -0x13(%rax,%rax,4),%eax 105863: c3 retq 105864: 48 85 ff test %rdi,%rdi 105867: 0f 84 a0 00 00 00 je 10590d 10586d: 49 8b 44 24 08 mov 0x8(%r12),%rax 105872: 49 2b 04 24 sub (%r12),%rax 105876: 48 3d 00 10 00 00 cmp $0x1000,%rax 10587c: 0f 85 95 00 00 00 jne 105917 105882: 48 8b 3f mov (%rdi),%rdi 105885: e8 00 00 00 00 callq 10588a 10588a: 49 81 4c 24 50 00 44 orq $0x4264400,0x50(%r12) 105891: 26 04 105893: 80 3d 00 00 00 00 03 cmpb $0x3,0x0(%rip) # 10589a 10589a: 48 89 c3 mov %rax,%rbx 10589d: 77 55 ja 1058f4 10589f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1058a4: 48 89 da mov %rbx,%rdx 1058a7: 49 8b 34 24 mov (%r12),%rsi 1058ab: 4d 8b 44 24 48 mov 0x48(%r12),%r8 1058b0: 4c 89 e7 mov %r12,%rdi 1058b3: 5b pop %rbx 1058b4: 48 c1 ea 0c shr $0xc,%rdx 1058b8: 5d pop %rbp 1058b9: b9 00 10 00 00 mov $0x1000,%ecx 1058be: 41 5c pop %r12 1058c0: 41 5d pop %r13 1058c2: e9 00 00 00 00 jmpq 1058c7 1058c7: 8b 95 a0 00 00 00 mov 0xa0(%rbp),%edx 1058cd: 4d 8b 4c 24 50 mov 0x50(%r12),%r9 1058d2: 68 00 10 00 00 pushq $0x1000 1058d7: 49 89 d8 mov %rbx,%r8 1058da: 49 8b 0c 24 mov (%r12),%rcx 1058de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1058e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1058ec: e8 00 00 00 00 callq 1058f1 1058f1: 58 pop %rax 1058f2: eb b0 jmp 1058a4 1058f4: 4d 8b 6c 24 48 mov 0x48(%r12),%r13 1058f9: bf 02 00 00 00 mov $0x2,%edi 1058fe: e8 00 00 00 00 callq 105903 105903: 49 09 c5 or %rax,%r13 105906: 4d 89 6c 24 48 mov %r13,0x48(%r12) 10590b: eb 92 jmp 10589f 10590d: b8 ed ff ff ff mov $0xffffffed,%eax 105912: e9 a2 fe ff ff jmpq 1057b9 105917: b8 ea ff ff ff mov $0xffffffea,%eax 10591c: e9 98 fe ff ff jmpq 1057b9 105921: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 105928: 00 00 00 00 10592c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000105930 : 105930: e8 00 00 00 00 callq 105935 105935: 53 push %rbx 105936: 8b 3a mov (%rdx),%edi 105938: 48 89 d3 mov %rdx,%rbx 10593b: e8 00 00 00 00 callq 105940 105940: 48 85 c0 test %rax,%rax 105943: 74 0d je 105952 105945: 48 8d 73 04 lea 0x4(%rbx),%rsi 105949: 48 89 c7 mov %rax,%rdi 10594c: 5b pop %rbx 10594d: e9 00 00 00 00 jmpq 105952 105952: b8 ea ff ff ff mov $0xffffffea,%eax 105957: 5b pop %rbx 105958: c3 retq 105959: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000105960 : 105960: e8 00 00 00 00 callq 105965 105965: 41 56 push %r14 105967: 4c 8d 76 40 lea 0x40(%rsi),%r14 10596b: 41 55 push %r13 10596d: 4c 89 f7 mov %r14,%rdi 105970: 41 54 push %r12 105972: 49 89 d4 mov %rdx,%r12 105975: 55 push %rbp 105976: 48 89 f5 mov %rsi,%rbp 105979: 48 81 c5 b8 00 00 00 add $0xb8,%rbp 105980: e8 00 00 00 00 callq 105985 105985: 41 8b 34 24 mov (%r12),%esi 105989: 48 89 ef mov %rbp,%rdi 10598c: e8 00 00 00 00 callq 105991 105991: 48 85 c0 test %rax,%rax 105994: 74 77 je 105a0d 105996: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 10599d: 48 8b 90 38 02 00 00 mov 0x238(%rax),%rdx 1059a4: 48 85 d2 test %rdx,%rdx 1059a7: 74 4b je 1059f4 1059a9: 48 8b 80 e0 01 00 00 mov 0x1e0(%rax),%rax 1059b0: 83 b8 d4 01 00 00 02 cmpl $0x2,0x1d4(%rax) 1059b7: 74 3b je 1059f4 1059b9: 41 8b 44 24 04 mov 0x4(%r12),%eax 1059be: 41 8b 34 24 mov (%r12),%esi 1059c2: 48 89 ef mov %rbp,%rdi 1059c5: 85 c0 test %eax,%eax 1059c7: b8 00 00 00 00 mov $0x0,%eax 1059cc: 48 0f 44 d0 cmove %rax,%rdx 1059d0: e8 00 00 00 00 callq 1059d5 1059d5: 4c 89 f7 mov %r14,%rdi 1059d8: 41 89 c5 mov %eax,%r13d 1059db: e8 00 00 00 00 callq 1059e0 1059e0: 44 89 e8 mov %r13d,%eax 1059e3: 5d pop %rbp 1059e4: 41 c7 44 24 08 00 00 movl $0x0,0x8(%r12) 1059eb: 00 00 1059ed: 41 5c pop %r12 1059ef: 41 5d pop %r13 1059f1: 41 5e pop %r14 1059f3: c3 retq 1059f4: 41 bd ed ff ff ff mov $0xffffffed,%r13d 1059fa: 4c 89 f7 mov %r14,%rdi 1059fd: e8 00 00 00 00 callq 105a02 105a02: 44 89 e8 mov %r13d,%eax 105a05: 5d pop %rbp 105a06: 41 5c pop %r12 105a08: 41 5d pop %r13 105a0a: 41 5e pop %r14 105a0c: c3 retq 105a0d: 41 bd ea ff ff ff mov $0xffffffea,%r13d 105a13: eb e5 jmp 1059fa 105a15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 105a1c: 00 00 00 00 0000000000105a20 : 105a20: e8 00 00 00 00 callq 105a25 105a25: 41 55 push %r13 105a27: 41 54 push %r12 105a29: 55 push %rbp 105a2a: 48 89 f5 mov %rsi,%rbp 105a2d: 53 push %rbx 105a2e: 8b 7a 10 mov 0x10(%rdx),%edi 105a31: 48 89 d3 mov %rdx,%rbx 105a34: e8 00 00 00 00 callq 105a39 105a39: 48 85 c0 test %rax,%rax 105a3c: 74 66 je 105aa4 105a3e: 4c 8d 6d 40 lea 0x40(%rbp),%r13 105a42: 49 89 c4 mov %rax,%r12 105a45: 4c 89 ef mov %r13,%rdi 105a48: e8 00 00 00 00 callq 105a4d 105a4d: 48 89 ee mov %rbp,%rsi 105a50: 4c 89 e7 mov %r12,%rdi 105a53: e8 00 00 00 00 callq 105a58 105a58: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 105a5e: 77 3c ja 105a9c 105a60: 49 8b bc 24 e0 01 00 mov 0x1e0(%r12),%rdi 105a67: 00 105a68: 48 8d 70 20 lea 0x20(%rax),%rsi 105a6c: 48 8b 4b 08 mov 0x8(%rbx),%rcx 105a70: 48 8b 13 mov (%rbx),%rdx 105a73: 48 8b 47 68 mov 0x68(%rdi),%rax 105a77: e8 00 00 00 00 callq 105a7c 105a7c: 41 89 c4 mov %eax,%r12d 105a7f: 85 c0 test %eax,%eax 105a81: b8 ea ff ff ff mov $0xffffffea,%eax 105a86: 44 0f 45 e0 cmovne %eax,%r12d 105a8a: 4c 89 ef mov %r13,%rdi 105a8d: e8 00 00 00 00 callq 105a92 105a92: 5b pop %rbx 105a93: 44 89 e0 mov %r12d,%eax 105a96: 5d pop %rbp 105a97: 41 5c pop %r12 105a99: 41 5d pop %r13 105a9b: c3 retq 105a9c: 41 bc fd ff ff ff mov $0xfffffffd,%r12d 105aa2: eb e6 jmp 105a8a 105aa4: 41 bc ea ff ff ff mov $0xffffffea,%r12d 105aaa: eb e6 jmp 105a92 105aac: 0f 1f 40 00 nopl 0x0(%rax) 0000000000105ab0 : 105ab0: e8 00 00 00 00 callq 105ab5 105ab5: 41 55 push %r13 105ab7: 41 54 push %r12 105ab9: 49 89 d4 mov %rdx,%r12 105abc: 55 push %rbp 105abd: 48 89 f5 mov %rsi,%rbp 105ac0: 53 push %rbx 105ac1: 48 83 ec 08 sub $0x8,%rsp 105ac5: 8b 7a 08 mov 0x8(%rdx),%edi 105ac8: e8 00 00 00 00 callq 105acd 105acd: 48 85 c0 test %rax,%rax 105ad0: 0f 84 99 00 00 00 je 105b6f 105ad6: 4c 8d 6d 40 lea 0x40(%rbp),%r13 105ada: 48 89 c3 mov %rax,%rbx 105add: 4c 89 ef mov %r13,%rdi 105ae0: e8 00 00 00 00 callq 105ae5 105ae5: 48 89 ee mov %rbp,%rsi 105ae8: 48 89 df mov %rbx,%rdi 105aeb: e8 00 00 00 00 callq 105af0 105af0: 48 89 c5 mov %rax,%rbp 105af3: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 105af9: 77 68 ja 105b63 105afb: 49 8b 04 24 mov (%r12),%rax 105aff: 4c 89 ef mov %r13,%rdi 105b02: 89 85 94 00 00 00 mov %eax,0x94(%rbp) 105b08: e8 00 00 00 00 callq 105b0d 105b0d: 48 8b 93 e0 01 00 00 mov 0x1e0(%rbx),%rdx 105b14: 31 c0 xor %eax,%eax 105b16: 83 ba d4 01 00 00 02 cmpl $0x2,0x1d4(%rdx) 105b1d: 74 0b je 105b2a 105b1f: 48 83 c4 08 add $0x8,%rsp 105b23: 5b pop %rbx 105b24: 5d pop %rbp 105b25: 41 5c pop %r12 105b27: 41 5d pop %r13 105b29: c3 retq 105b2a: 8b 55 54 mov 0x54(%rbp),%edx 105b2d: 85 d2 test %edx,%edx 105b2f: 74 ee je 105b1f 105b31: 48 8b 8b a8 00 00 00 mov 0xa8(%rbx),%rcx 105b38: 48 8b 89 88 00 00 00 mov 0x88(%rcx),%rcx 105b3f: 48 85 c9 test %rcx,%rcx 105b42: 74 db je 105b1f 105b44: 49 8b 34 24 mov (%r12),%rsi 105b48: 48 8b 3b mov (%rbx),%rdi 105b4b: 89 44 24 04 mov %eax,0x4(%rsp) 105b4f: e8 00 00 00 00 callq 105b54 105b54: 8b 44 24 04 mov 0x4(%rsp),%eax 105b58: 48 83 c4 08 add $0x8,%rsp 105b5c: 5b pop %rbx 105b5d: 5d pop %rbp 105b5e: 41 5c pop %r12 105b60: 41 5d pop %r13 105b62: c3 retq 105b63: 4c 89 ef mov %r13,%rdi 105b66: e8 00 00 00 00 callq 105b6b 105b6b: 89 e8 mov %ebp,%eax 105b6d: eb b0 jmp 105b1f 105b6f: b8 ea ff ff ff mov $0xffffffea,%eax 105b74: eb a9 jmp 105b1f 105b76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 105b7d: 00 00 00 0000000000105b80 : 105b80: e8 00 00 00 00 callq 105b85 105b85: 41 55 push %r13 105b87: 41 54 push %r12 105b89: 55 push %rbp 105b8a: 53 push %rbx 105b8b: 83 7a 14 01 cmpl $0x1,0x14(%rdx) 105b8f: 0f 87 92 00 00 00 ja 105c27 105b95: 83 7a 18 01 cmpl $0x1,0x18(%rdx) 105b99: 48 89 d3 mov %rdx,%rbx 105b9c: 0f 87 85 00 00 00 ja 105c27 105ba2: 8b 7a 10 mov 0x10(%rdx),%edi 105ba5: 49 89 f4 mov %rsi,%r12 105ba8: e8 00 00 00 00 callq 105bad 105bad: 48 89 c5 mov %rax,%rbp 105bb0: 48 85 c0 test %rax,%rax 105bb3: 74 72 je 105c27 105bb5: 4d 8d 6c 24 40 lea 0x40(%r12),%r13 105bba: 4c 89 ef mov %r13,%rdi 105bbd: e8 00 00 00 00 callq 105bc2 105bc2: 4c 89 e6 mov %r12,%rsi 105bc5: 48 89 ef mov %rbp,%rdi 105bc8: e8 00 00 00 00 callq 105bcd 105bcd: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 105bd3: 77 4a ja 105c1f 105bd5: 8b 53 18 mov 0x18(%rbx),%edx 105bd8: 8b 73 14 mov 0x14(%rbx),%esi 105bdb: 31 c9 xor %ecx,%ecx 105bdd: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 105be4: 4c 8b 4b 08 mov 0x8(%rbx),%r9 105be8: 85 d2 test %edx,%edx 105bea: 4c 8b 03 mov (%rbx),%r8 105bed: 0f 95 c1 setne %cl 105bf0: 31 d2 xor %edx,%edx 105bf2: 85 f6 test %esi,%esi 105bf4: 0f 95 c2 setne %dl 105bf7: 48 8d 70 20 lea 0x20(%rax),%rsi 105bfb: 48 8b 47 60 mov 0x60(%rdi),%rax 105bff: e8 00 00 00 00 callq 105c04 105c04: 3c 01 cmp $0x1,%al 105c06: 45 19 e4 sbb %r12d,%r12d 105c09: 41 83 e4 ea and $0xffffffea,%r12d 105c0d: 4c 89 ef mov %r13,%rdi 105c10: e8 00 00 00 00 callq 105c15 105c15: 5b pop %rbx 105c16: 44 89 e0 mov %r12d,%eax 105c19: 5d pop %rbp 105c1a: 41 5c pop %r12 105c1c: 41 5d pop %r13 105c1e: c3 retq 105c1f: 41 bc fd ff ff ff mov $0xfffffffd,%r12d 105c25: eb e6 jmp 105c0d 105c27: 41 bc ea ff ff ff mov $0xffffffea,%r12d 105c2d: eb e6 jmp 105c15 105c2f: 90 nop 0000000000105c30 : 105c30: e8 00 00 00 00 callq 105c35 105c35: 41 57 push %r15 105c37: 41 56 push %r14 105c39: 41 55 push %r13 105c3b: 49 89 f5 mov %rsi,%r13 105c3e: 41 54 push %r12 105c40: 55 push %rbp 105c41: 53 push %rbx 105c42: 48 89 d3 mov %rdx,%rbx 105c45: 48 83 ec 18 sub $0x18,%rsp 105c49: 8b 7a 10 mov 0x10(%rdx),%edi 105c4c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 105c53: 00 00 105c55: 48 89 44 24 10 mov %rax,0x10(%rsp) 105c5a: 31 c0 xor %eax,%eax 105c5c: e8 00 00 00 00 callq 105c61 105c61: 48 85 c0 test %rax,%rax 105c64: 0f 84 e8 00 00 00 je 105d52 105c6a: 8b 7b 14 mov 0x14(%rbx),%edi 105c6d: 48 89 c5 mov %rax,%rbp 105c70: e8 00 00 00 00 callq 105c75 105c75: 49 89 c4 mov %rax,%r12 105c78: 41 89 c7 mov %eax,%r15d 105c7b: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 105c81: 77 60 ja 105ce3 105c83: 4d 8d 75 40 lea 0x40(%r13),%r14 105c87: 4c 89 f7 mov %r14,%rdi 105c8a: e8 00 00 00 00 callq 105c8f 105c8f: 4c 89 ee mov %r13,%rsi 105c92: 48 89 ef mov %rbp,%rdi 105c95: e8 00 00 00 00 callq 105c9a 105c9a: 49 89 c5 mov %rax,%r13 105c9d: 41 89 c7 mov %eax,%r15d 105ca0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 105ca6: 77 2b ja 105cd3 105ca8: 48 8b 88 08 01 00 00 mov 0x108(%rax),%rcx 105caf: 48 8b 13 mov (%rbx),%rdx 105cb2: 6a 00 pushq $0x0 105cb4: 4c 89 e6 mov %r12,%rsi 105cb7: 48 8b 7d 00 mov 0x0(%rbp),%rdi 105cbb: 4c 8d 4c 24 08 lea 0x8(%rsp),%r9 105cc0: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 105cc5: e8 00 00 00 00 callq 105cca 105cca: 41 89 c7 mov %eax,%r15d 105ccd: 58 pop %rax 105cce: 45 85 ff test %r15d,%r15d 105cd1: 74 32 je 105d05 105cd3: 4c 89 f7 mov %r14,%rdi 105cd6: e8 00 00 00 00 callq 105cdb 105cdb: 4c 89 e7 mov %r12,%rdi 105cde: e8 00 00 00 00 callq 105ce3 105ce3: 48 8b 44 24 10 mov 0x10(%rsp),%rax 105ce8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 105cef: 00 00 105cf1: 75 67 jne 105d5a 105cf3: 48 83 c4 18 add $0x18,%rsp 105cf7: 44 89 f8 mov %r15d,%eax 105cfa: 5b pop %rbx 105cfb: 5d pop %rbp 105cfc: 41 5c pop %r12 105cfe: 41 5d pop %r13 105d00: 41 5e pop %r14 105d02: 41 5f pop %r15 105d04: c3 retq 105d05: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 105d0a: 4c 89 ef mov %r13,%rdi 105d0d: e8 00 00 00 00 callq 105d12 105d12: 4c 63 e8 movslq %eax,%r13 105d15: 45 85 ed test %r13d,%r13d 105d18: 78 20 js 105d3a 105d1a: 4c 89 f7 mov %r14,%rdi 105d1d: e8 00 00 00 00 callq 105d22 105d22: 4c 89 e7 mov %r12,%rdi 105d25: e8 00 00 00 00 callq 105d2a 105d2a: 8b 43 10 mov 0x10(%rbx),%eax 105d2d: 48 c1 e0 20 shl $0x20,%rax 105d31: 49 01 c5 add %rax,%r13 105d34: 4c 89 6b 08 mov %r13,0x8(%rbx) 105d38: eb a9 jmp 105ce3 105d3a: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 105d3f: 48 8b 7d 00 mov 0x0(%rbp),%rdi 105d43: 31 d2 xor %edx,%edx 105d45: 41 bf f2 ff ff ff mov $0xfffffff2,%r15d 105d4b: e8 00 00 00 00 callq 105d50 105d50: eb 81 jmp 105cd3 105d52: 41 bf ea ff ff ff mov $0xffffffea,%r15d 105d58: eb 89 jmp 105ce3 105d5a: e8 00 00 00 00 callq 105d5f 105d5f: 90 nop 0000000000105d60 : 105d60: e8 00 00 00 00 callq 105d65 105d65: 41 55 push %r13 105d67: 4c 8d 6e 40 lea 0x40(%rsi),%r13 105d6b: 41 54 push %r12 105d6d: 4c 89 ef mov %r13,%rdi 105d70: 55 push %rbp 105d71: 48 89 d5 mov %rdx,%rbp 105d74: 53 push %rbx 105d75: 48 89 f3 mov %rsi,%rbx 105d78: e8 00 00 00 00 callq 105d7d 105d7d: 8b 75 10 mov 0x10(%rbp),%esi 105d80: 48 8b 55 00 mov 0x0(%rbp),%rdx 105d84: 48 8d 4d 08 lea 0x8(%rbp),%rcx 105d88: 48 8d bb b8 00 00 00 lea 0xb8(%rbx),%rdi 105d8f: 4c 8d 45 0c lea 0xc(%rbp),%r8 105d93: e8 00 00 00 00 callq 105d98 105d98: 4c 89 ef mov %r13,%rdi 105d9b: 41 89 c4 mov %eax,%r12d 105d9e: e8 00 00 00 00 callq 105da3 105da3: 44 89 e0 mov %r12d,%eax 105da6: 5b pop %rbx 105da7: 5d pop %rbp 105da8: 41 5c pop %r12 105daa: 41 5d pop %r13 105dac: c3 retq 105dad: 0f 1f 00 nopl (%rax) 0000000000105db0 : 105db0: 48 83 ef 01 sub $0x1,%rdi 105db4: b8 ff ff ff ff mov $0xffffffff,%eax 105db9: 48 c1 ef 0c shr $0xc,%rdi 105dbd: 48 0f bd c7 bsr %rdi,%rax 105dc1: 83 c0 01 add $0x1,%eax 105dc4: c3 retq 105dc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 105dcc: 00 00 00 00 0000000000105dd0 : 105dd0: e8 00 00 00 00 callq 105dd5 105dd5: 41 56 push %r14 105dd7: 41 55 push %r13 105dd9: 49 89 f5 mov %rsi,%r13 105ddc: 41 54 push %r12 105dde: 49 89 d4 mov %rdx,%r12 105de1: 55 push %rbp 105de2: 53 push %rbx 105de3: 48 83 ec 10 sub $0x10,%rsp 105de7: 48 8b 3a mov (%rdx),%rdi 105dea: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 105df1: 00 00 105df3: 48 89 44 24 08 mov %rax,0x8(%rsp) 105df8: 31 c0 xor %eax,%eax 105dfa: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 105e01: 00 105e02: 48 c1 ef 20 shr $0x20,%rdi 105e06: e8 00 00 00 00 callq 105e0b 105e0b: 48 85 c0 test %rax,%rax 105e0e: 0f 84 9b 00 00 00 je 105eaf 105e14: 4d 8d 75 40 lea 0x40(%r13),%r14 105e18: 48 89 c5 mov %rax,%rbp 105e1b: 4c 89 f7 mov %r14,%rdi 105e1e: e8 00 00 00 00 callq 105e23 105e23: 4c 89 ee mov %r13,%rsi 105e26: 48 89 ef mov %rbp,%rdi 105e29: e8 00 00 00 00 callq 105e2e 105e2e: 48 89 c3 mov %rax,%rbx 105e31: 48 85 c0 test %rax,%rax 105e34: 0f 84 00 00 00 00 je 105e3a 105e3a: 41 8b 34 24 mov (%r12),%esi 105e3e: 48 89 c7 mov %rax,%rdi 105e41: 41 bd ea ff ff ff mov $0xffffffea,%r13d 105e47: e8 00 00 00 00 callq 105e4c 105e4c: 48 89 c6 mov %rax,%rsi 105e4f: 48 85 c0 test %rax,%rax 105e52: 74 25 je 105e79 105e54: 48 8b 7d 00 mov 0x0(%rbp),%rdi 105e58: 48 89 e2 mov %rsp,%rdx 105e5b: e8 00 00 00 00 callq 105e60 105e60: 41 89 c5 mov %eax,%r13d 105e63: 85 c0 test %eax,%eax 105e65: 74 3a je 105ea1 105e67: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 105e6e: 48 2b 04 24 sub (%rsp),%rax 105e72: 48 89 83 30 01 00 00 mov %rax,0x130(%rbx) 105e79: 4c 89 f7 mov %r14,%rdi 105e7c: e8 00 00 00 00 callq 105e81 105e81: 48 8b 44 24 08 mov 0x8(%rsp),%rax 105e86: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 105e8d: 00 00 105e8f: 75 26 jne 105eb7 105e91: 48 83 c4 10 add $0x10,%rsp 105e95: 44 89 e8 mov %r13d,%eax 105e98: 5b pop %rbx 105e99: 5d pop %rbp 105e9a: 41 5c pop %r12 105e9c: 41 5d pop %r13 105e9e: 41 5e pop %r14 105ea0: c3 retq 105ea1: 49 8b 34 24 mov (%r12),%rsi 105ea5: 48 89 df mov %rbx,%rdi 105ea8: e8 00 00 00 00 callq 105ead 105ead: eb b8 jmp 105e67 105eaf: 41 bd ea ff ff ff mov $0xffffffea,%r13d 105eb5: eb ca jmp 105e81 105eb7: e8 00 00 00 00 callq 105ebc 105ebc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000105ec0 : 105ec0: e8 00 00 00 00 callq 105ec5 105ec5: 41 56 push %r14 105ec7: 8b 7a 04 mov 0x4(%rdx),%edi 105eca: 41 55 push %r13 105ecc: 49 89 f5 mov %rsi,%r13 105ecf: 41 54 push %r12 105ed1: 55 push %rbp 105ed2: 48 89 d5 mov %rdx,%rbp 105ed5: e8 00 00 00 00 callq 105eda 105eda: 48 85 c0 test %rax,%rax 105edd: 0f 84 99 00 00 00 je 105f7c 105ee3: 8b 7d 00 mov 0x0(%rbp),%edi 105ee6: 49 89 c4 mov %rax,%r12 105ee9: e8 00 00 00 00 callq 105eee 105eee: 48 89 c5 mov %rax,%rbp 105ef1: 48 85 c0 test %rax,%rax 105ef4: 0f 84 82 00 00 00 je 105f7c 105efa: 4d 8d 75 40 lea 0x40(%r13),%r14 105efe: 4c 89 f7 mov %r14,%rdi 105f01: e8 00 00 00 00 callq 105f06 105f06: 4c 89 e7 mov %r12,%rdi 105f09: 4c 89 ee mov %r13,%rsi 105f0c: e8 00 00 00 00 callq 105f11 105f11: 48 89 c7 mov %rax,%rdi 105f14: 48 85 c0 test %rax,%rax 105f17: 74 5b je 105f74 105f19: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 105f20: 48 85 c0 test %rax,%rax 105f23: 74 2d je 105f52 105f25: 48 39 e8 cmp %rbp,%rax 105f28: 41 bc 00 00 00 00 mov $0x0,%r12d 105f2e: b8 f0 ff ff ff mov $0xfffffff0,%eax 105f33: 44 0f 45 e0 cmovne %eax,%r12d 105f37: 4c 89 f7 mov %r14,%rdi 105f3a: e8 00 00 00 00 callq 105f3f 105f3f: 48 89 ef mov %rbp,%rdi 105f42: e8 00 00 00 00 callq 105f47 105f47: 5d pop %rbp 105f48: 44 89 e0 mov %r12d,%eax 105f4b: 41 5c pop %r12 105f4d: 41 5d pop %r13 105f4f: 41 5e pop %r14 105f51: c3 retq 105f52: 48 89 ee mov %rbp,%rsi 105f55: e8 00 00 00 00 callq 105f5a 105f5a: 41 89 c4 mov %eax,%r12d 105f5d: 85 c0 test %eax,%eax 105f5f: 75 d6 jne 105f37 105f61: 4c 89 f7 mov %r14,%rdi 105f64: e8 00 00 00 00 callq 105f69 105f69: 44 89 e0 mov %r12d,%eax 105f6c: 5d pop %rbp 105f6d: 41 5c pop %r12 105f6f: 41 5d pop %r13 105f71: 41 5e pop %r14 105f73: c3 retq 105f74: 41 bc ea ff ff ff mov $0xffffffea,%r12d 105f7a: eb bb jmp 105f37 105f7c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 105f82: eb c3 jmp 105f47 105f84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 105f8b: 00 00 00 00 105f8f: 90 nop 0000000000105f90 : 105f90: e8 00 00 00 00 callq 105f95 105f95: 41 55 push %r13 105f97: 41 54 push %r12 105f99: 49 89 f4 mov %rsi,%r12 105f9c: 55 push %rbp 105f9d: 53 push %rbx 105f9e: 48 89 d3 mov %rdx,%rbx 105fa1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 105fa6: c7 83 88 01 00 00 00 movl $0x0,0x188(%rbx) 105fad: 00 00 00 105fb0: 4d 8d 6c 24 40 lea 0x40(%r12),%r13 105fb5: 4c 89 ef mov %r13,%rdi 105fb8: e8 00 00 00 00 callq 105fbd 105fbd: 4c 89 e7 mov %r12,%rdi 105fc0: e8 00 00 00 00 callq 105fc5 105fc5: 84 c0 test %al,%al 105fc7: 75 33 jne 105ffc 105fc9: 4c 89 ef mov %r13,%rdi 105fcc: e8 00 00 00 00 callq 105fd1 105fd1: 31 c0 xor %eax,%eax 105fd3: 5b pop %rbx 105fd4: 5d pop %rbp 105fd5: 41 5c pop %r12 105fd7: 41 5d pop %r13 105fd9: c3 retq 105fda: 8b 8e a0 00 00 00 mov 0xa0(%rsi),%ecx 105fe0: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 105fe7 105fe7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 105fee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 105ff5: e8 00 00 00 00 callq 105ffa 105ffa: eb aa jmp 105fa6 105ffc: 4c 89 e7 mov %r12,%rdi 105fff: e8 00 00 00 00 callq 106004 106004: 8b 8b 88 01 00 00 mov 0x188(%rbx),%ecx 10600a: 48 89 c5 mov %rax,%rbp 10600d: eb 0b jmp 10601a 10600f: 8b 8b 88 01 00 00 mov 0x188(%rbx),%ecx 106015: 83 f9 06 cmp $0x6,%ecx 106018: 77 af ja 105fc9 10601a: 48 8b 45 10 mov 0x10(%rbp),%rax 10601e: 89 ca mov %ecx,%edx 106020: 8b 70 20 mov 0x20(%rax),%esi 106023: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 10602a: 00 10602b: 48 29 d0 sub %rdx,%rax 10602e: 48 8d 04 c3 lea (%rbx,%rax,8),%rax 106032: 89 70 30 mov %esi,0x30(%rax) 106035: 48 8b 95 d0 00 00 00 mov 0xd0(%rbp),%rdx 10603c: 48 89 10 mov %rdx,(%rax) 10603f: 48 8b 95 d8 00 00 00 mov 0xd8(%rbp),%rdx 106046: 48 89 50 08 mov %rdx,0x8(%rax) 10604a: 48 8b 95 e0 00 00 00 mov 0xe0(%rbp),%rdx 106051: 48 89 50 20 mov %rdx,0x20(%rax) 106055: 48 8b 95 e8 00 00 00 mov 0xe8(%rbp),%rdx 10605c: 48 89 50 28 mov %rdx,0x28(%rax) 106060: 48 8b 95 f0 00 00 00 mov 0xf0(%rbp),%rdx 106067: 48 89 50 10 mov %rdx,0x10(%rax) 10606b: 48 8b 95 f8 00 00 00 mov 0xf8(%rbp),%rdx 106072: 48 89 50 18 mov %rdx,0x18(%rax) 106076: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10607b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106080: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106085: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10608a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10608f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106094: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106099: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10609e: 83 83 88 01 00 00 01 addl $0x1,0x188(%rbx) 1060a5: 48 89 ee mov %rbp,%rsi 1060a8: 4c 89 e7 mov %r12,%rdi 1060ab: e8 00 00 00 00 callq 1060b0 1060b0: 48 89 c5 mov %rax,%rbp 1060b3: 48 85 c0 test %rax,%rax 1060b6: 0f 85 53 ff ff ff jne 10600f 1060bc: e9 08 ff ff ff jmpq 105fc9 1060c1: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1060c8 1060c8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1060cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1060d6: e8 00 00 00 00 callq 1060db 1060db: eb 9e jmp 10607b 1060dd: 48 8b 8d f8 00 00 00 mov 0xf8(%rbp),%rcx 1060e4: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1060eb 1060eb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1060f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1060f9: e8 00 00 00 00 callq 1060fe 1060fe: eb 9e jmp 10609e 106100: 48 8b 8d f0 00 00 00 mov 0xf0(%rbp),%rcx 106107: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10610e 10610e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 106115: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10611c: e8 00 00 00 00 callq 106121 106121: e9 73 ff ff ff jmpq 106099 106126: 48 8b 8d e8 00 00 00 mov 0xe8(%rbp),%rcx 10612d: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 106134 106134: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10613b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106142: e8 00 00 00 00 callq 106147 106147: e9 48 ff ff ff jmpq 106094 10614c: 48 8b 8d e0 00 00 00 mov 0xe0(%rbp),%rcx 106153: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10615a 10615a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 106161: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106168: e8 00 00 00 00 callq 10616d 10616d: e9 1d ff ff ff jmpq 10608f 106172: 48 8b 8d d8 00 00 00 mov 0xd8(%rbp),%rcx 106179: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 106180 106180: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 106187: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10618e: e8 00 00 00 00 callq 106193 106193: e9 f2 fe ff ff jmpq 10608a 106198: 48 8b 8d d0 00 00 00 mov 0xd0(%rbp),%rcx 10619f: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1061a6 1061a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1061ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1061b4: e8 00 00 00 00 callq 1061b9 1061b9: e9 c7 fe ff ff jmpq 106085 1061be: 48 8b 45 10 mov 0x10(%rbp),%rax 1061c2: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1061c9 1061c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1061d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1061d7: 8b 48 20 mov 0x20(%rax),%ecx 1061da: e8 00 00 00 00 callq 1061df 1061df: e9 9c fe ff ff jmpq 106080 1061e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1061eb: 00 00 00 00 1061ef: 90 nop 00000000001061f0 : 1061f0: e8 00 00 00 00 callq 1061f5 1061f5: 41 54 push %r12 1061f7: 49 89 f4 mov %rsi,%r12 1061fa: 55 push %rbp 1061fb: 48 89 d5 mov %rdx,%rbp 1061fe: 53 push %rbx 1061ff: 48 83 ec 30 sub $0x30,%rsp 106203: 8b 7a 08 mov 0x8(%rdx),%edi 106206: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10620d: 00 00 10620f: 48 89 44 24 28 mov %rax,0x28(%rsp) 106214: 31 c0 xor %eax,%eax 106216: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 10621d: 00 10621e: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 106225: 00 00 106227: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 10622e: 00 00 106230: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 106237: 00 00 106239: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 106240: 00 00 106242: e8 00 00 00 00 callq 106247 106247: 48 85 c0 test %rax,%rax 10624a: 0f 84 09 01 00 00 je 106359 106250: 48 89 c3 mov %rax,%rbx 106253: 48 8b 40 08 mov 0x8(%rax),%rax 106257: 83 38 0d cmpl $0xd,(%rax) 10625a: 0f 84 2e 01 00 00 je 10638e 106260: 8b 55 0c mov 0xc(%rbp),%edx 106263: 83 fa 2c cmp $0x2c,%edx 106266: 0f 85 f4 00 00 00 jne 106360 10626c: 48 8b 7d 00 mov 0x0(%rbp),%rdi 106270: 48 85 ff test %rdi,%rdi 106273: 0f 84 e0 00 00 00 je 106359 106279: be 1c 00 00 00 mov $0x1c,%esi 10627e: e8 00 00 00 00 callq 106283 106283: 48 89 c5 mov %rax,%rbp 106286: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 10628c: 77 68 ja 1062f6 10628e: 4c 89 24 24 mov %r12,(%rsp) 106292: 8b 00 mov (%rax),%eax 106294: 89 44 24 0c mov %eax,0xc(%rsp) 106298: 8b 45 04 mov 0x4(%rbp),%eax 10629b: 89 44 24 10 mov %eax,0x10(%rsp) 10629f: 8b 45 08 mov 0x8(%rbp),%eax 1062a2: 89 44 24 08 mov %eax,0x8(%rsp) 1062a6: 8b 45 0c mov 0xc(%rbp),%eax 1062a9: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1062b0: 00 00 1062b2: 89 44 24 1c mov %eax,0x1c(%rsp) 1062b6: e8 00 00 00 00 callq 1062bb 1062bb: 48 89 c7 mov %rax,%rdi 1062be: e8 00 00 00 00 callq 1062c3 1062c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1062c8: 48 8b bb f0 01 00 00 mov 0x1f0(%rbx),%rdi 1062cf: 48 89 e6 mov %rsp,%rsi 1062d2: e8 00 00 00 00 callq 1062d7 1062d7: 48 89 c3 mov %rax,%rbx 1062da: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1062df: e8 00 00 00 00 callq 1062e4 1062e4: 48 89 c7 mov %rax,%rdi 1062e7: e8 00 00 00 00 callq 1062ec 1062ec: 48 89 ef mov %rbp,%rdi 1062ef: e8 00 00 00 00 callq 1062f4 1062f4: 89 d8 mov %ebx,%eax 1062f6: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 1062fb: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 106302: 00 00 106304: 0f 85 a8 00 00 00 jne 1063b2 10630a: 48 83 c4 30 add $0x30,%rsp 10630e: 5b pop %rbx 10630f: 5d pop %rbp 106310: 41 5c pop %r12 106312: c3 retq 106313: 8b 44 24 1c mov 0x1c(%rsp),%eax 106317: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10631e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106325: 50 push %rax 106326: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 10632b: 44 8b 44 24 18 mov 0x18(%rsp),%r8d 106330: 8b 4c 24 14 mov 0x14(%rsp),%ecx 106334: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 106339: e8 00 00 00 00 callq 10633e 10633e: 58 pop %rax 10633f: eb 87 jmp 1062c8 106341: 48 89 c2 mov %rax,%rdx 106344: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10634b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106352: e8 00 00 00 00 callq 106357 106357: eb 86 jmp 1062df 106359: b8 ea ff ff ff mov $0xffffffea,%eax 10635e: eb 96 jmp 1062f6 106360: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106365: b8 ea ff ff ff mov $0xffffffea,%eax 10636a: eb 8a jmp 1062f6 10636c: b9 2c 00 00 00 mov $0x2c,%ecx 106371: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106378: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10637f: e8 00 00 00 00 callq 106384 106384: b8 ea ff ff ff mov $0xffffffea,%eax 106389: e9 68 ff ff ff jmpq 1062f6 10638e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106393: eb d0 jmp 106365 106395: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10639c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1063a3: e8 00 00 00 00 callq 1063a8 1063a8: b8 ea ff ff ff mov $0xffffffea,%eax 1063ad: e9 44 ff ff ff jmpq 1062f6 1063b2: e8 00 00 00 00 callq 1063b7 1063b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1063be: 00 00 00000000001063c0 : 1063c0: e8 00 00 00 00 callq 1063c5 1063c5: 41 56 push %r14 1063c7: b9 06 00 00 00 mov $0x6,%ecx 1063cc: 41 55 push %r13 1063ce: 49 89 f5 mov %rsi,%r13 1063d1: 41 54 push %r12 1063d3: 55 push %rbp 1063d4: 53 push %rbx 1063d5: 48 89 d3 mov %rdx,%rbx 1063d8: 48 83 ec 38 sub $0x38,%rsp 1063dc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1063e3: 00 00 1063e5: 48 89 44 24 30 mov %rax,0x30(%rsp) 1063ea: 31 c0 xor %eax,%eax 1063ec: 49 89 e4 mov %rsp,%r12 1063ef: 4c 89 e7 mov %r12,%rdi 1063f2: f3 48 ab rep stos %rax,%es:(%rdi) 1063f5: 8b 7a 08 mov 0x8(%rdx),%edi 1063f8: e8 00 00 00 00 callq 1063fd 1063fd: 48 85 c0 test %rax,%rax 106400: 0f 84 08 01 00 00 je 10650e 106406: 49 89 c6 mov %rax,%r14 106409: 48 8b 40 08 mov 0x8(%rax),%rax 10640d: 83 38 0d cmpl $0xd,(%rax) 106410: 0f 84 00 01 00 00 je 106516 106416: 8b 73 0c mov 0xc(%rbx),%esi 106419: 48 8b 3b mov (%rbx),%rdi 10641c: 8d 46 e7 lea -0x19(%rsi),%eax 10641f: 3d e7 0f 00 00 cmp $0xfe7,%eax 106424: 0f 87 e4 00 00 00 ja 10650e 10642a: 48 85 ff test %rdi,%rdi 10642d: 0f 84 db 00 00 00 je 10650e 106433: 48 83 ee 10 sub $0x10,%rsi 106437: e8 00 00 00 00 callq 10643c 10643c: 48 89 c5 mov %rax,%rbp 10643f: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 106445: 0f 87 be 00 00 00 ja 106509 10644b: 4c 89 2c 24 mov %r13,(%rsp) 10644f: 8b 10 mov (%rax),%edx 106451: 48 8d 40 04 lea 0x4(%rax),%rax 106455: 8b 73 0c mov 0xc(%rbx),%esi 106458: 48 89 44 24 08 mov %rax,0x8(%rsp) 10645d: 8d 0c 95 04 00 00 00 lea 0x4(,%rdx,4),%ecx 106464: 89 54 24 28 mov %edx,0x28(%rsp) 106468: c1 e2 03 shl $0x3,%edx 10646b: 48 89 c8 mov %rcx,%rax 10646e: 48 01 e9 add %rbp,%rcx 106471: 48 8d 7e f0 lea -0x10(%rsi),%rdi 106475: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 10647a: 8d 0c 10 lea (%rax,%rdx,1),%ecx 10647d: 48 89 c8 mov %rcx,%rax 106480: 48 39 f9 cmp %rdi,%rcx 106483: 73 52 jae 1064d7 106485: 48 01 e9 add %rbp,%rcx 106488: 80 39 00 cmpb $0x0,(%rcx) 10648b: 75 78 jne 106505 10648d: 83 c0 08 add $0x8,%eax 106490: 31 c9 xor %ecx,%ecx 106492: 48 83 ee 08 sub $0x8,%rsi 106496: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 10649b: 48 39 f0 cmp %rsi,%rax 10649e: 73 37 jae 1064d7 1064a0: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1064a7: 00 00 1064a9: e8 00 00 00 00 callq 1064ae 1064ae: 48 89 c7 mov %rax,%rdi 1064b1: e8 00 00 00 00 callq 1064b6 1064b6: 49 8b be f0 01 00 00 mov 0x1f0(%r14),%rdi 1064bd: 4c 89 e6 mov %r12,%rsi 1064c0: e8 00 00 00 00 callq 1064c5 1064c5: 49 89 c4 mov %rax,%r12 1064c8: e8 00 00 00 00 callq 1064cd 1064cd: 48 89 c7 mov %rax,%rdi 1064d0: e8 00 00 00 00 callq 1064d5 1064d5: eb 06 jmp 1064dd 1064d7: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1064dd: 48 89 ef mov %rbp,%rdi 1064e0: e8 00 00 00 00 callq 1064e5 1064e5: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1064ea: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1064f1: 00 00 1064f3: 75 49 jne 10653e 1064f5: 48 83 c4 38 add $0x38,%rsp 1064f9: 44 89 e0 mov %r12d,%eax 1064fc: 5b pop %rbx 1064fd: 5d pop %rbp 1064fe: 41 5c pop %r12 106500: 41 5d pop %r13 106502: 41 5e pop %r14 106504: c3 retq 106505: 01 d0 add %edx,%eax 106507: eb 89 jmp 106492 106509: 41 89 c4 mov %eax,%r12d 10650c: eb d7 jmp 1064e5 10650e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 106514: eb cf jmp 1064e5 106516: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10651b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 106521: eb c2 jmp 1064e5 106523: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10652a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106531: 41 bc ea ff ff ff mov $0xffffffea,%r12d 106537: e8 00 00 00 00 callq 10653c 10653c: eb a7 jmp 1064e5 10653e: e8 00 00 00 00 callq 106543 106543: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10654a: 00 00 00 00 10654e: 66 90 xchg %ax,%ax 0000000000106550 : 106550: e8 00 00 00 00 callq 106555 106555: 55 push %rbp 106556: 8b 3a mov (%rdx),%edi 106558: 48 89 f5 mov %rsi,%rbp 10655b: 53 push %rbx 10655c: e8 00 00 00 00 callq 106561 106561: 48 85 c0 test %rax,%rax 106564: 74 71 je 1065d7 106566: 48 83 b8 f0 01 00 00 cmpq $0x0,0x1f0(%rax) 10656d: 00 10656e: 48 89 c3 mov %rax,%rbx 106571: 74 64 je 1065d7 106573: 48 8b 40 08 mov 0x8(%rax),%rax 106577: 83 38 0d cmpl $0xd,(%rax) 10657a: 74 4f je 1065cb 10657c: e8 00 00 00 00 callq 106581 106581: 48 89 c7 mov %rax,%rdi 106584: e8 00 00 00 00 callq 106589 106589: 48 8b bb f0 01 00 00 mov 0x1f0(%rbx),%rdi 106590: 48 89 ee mov %rbp,%rsi 106593: e8 00 00 00 00 callq 106598 106598: 48 89 c5 mov %rax,%rbp 10659b: 48 85 c0 test %rax,%rax 10659e: 74 12 je 1065b2 1065a0: e8 00 00 00 00 callq 1065a5 1065a5: 48 89 c7 mov %rax,%rdi 1065a8: e8 00 00 00 00 callq 1065ad 1065ad: 89 e8 mov %ebp,%eax 1065af: 5b pop %rbx 1065b0: 5d pop %rbp 1065b1: c3 retq 1065b2: 48 8b bb f0 01 00 00 mov 0x1f0(%rbx),%rdi 1065b9: e8 00 00 00 00 callq 1065be 1065be: 48 c7 83 f0 01 00 00 movq $0x0,0x1f0(%rbx) 1065c5: 00 00 00 00 1065c9: eb d5 jmp 1065a0 1065cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1065d0: b8 ea ff ff ff mov $0xffffffea,%eax 1065d5: eb d8 jmp 1065af 1065d7: b8 ea ff ff ff mov $0xffffffea,%eax 1065dc: eb d1 jmp 1065af 1065de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1065e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1065ec: e8 00 00 00 00 callq 1065f1 1065f1: b8 ea ff ff ff mov $0xffffffea,%eax 1065f6: eb b7 jmp 1065af 1065f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1065ff: 00 0000000000106600 : 106600: e8 00 00 00 00 callq 106605 106605: 41 55 push %r13 106607: 41 54 push %r12 106609: 55 push %rbp 10660a: 48 89 f5 mov %rsi,%rbp 10660d: 53 push %rbx 10660e: 48 83 ec 10 sub $0x10,%rsp 106612: 8b 3a mov (%rdx),%edi 106614: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10661b: 00 00 10661d: 48 89 44 24 08 mov %rax,0x8(%rsp) 106622: 31 c0 xor %eax,%eax 106624: e8 00 00 00 00 callq 106629 106629: 48 85 c0 test %rax,%rax 10662c: 0f 84 1b 01 00 00 je 10674d 106632: 48 89 c3 mov %rax,%rbx 106635: 48 8b 40 08 mov 0x8(%rax),%rax 106639: 83 38 0d cmpl $0xd,(%rax) 10663c: 0f 84 dd 00 00 00 je 10671f 106642: 4c 8d 6d 40 lea 0x40(%rbp),%r13 106646: 4c 89 ef mov %r13,%rdi 106649: e8 00 00 00 00 callq 10664e 10664e: e8 00 00 00 00 callq 106653 106653: 48 89 c7 mov %rax,%rdi 106656: e8 00 00 00 00 callq 10665b 10665b: 48 89 ee mov %rbp,%rsi 10665e: 48 89 df mov %rbx,%rdi 106661: e8 00 00 00 00 callq 106666 106666: 41 89 c4 mov %eax,%r12d 106669: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 10666f: 77 15 ja 106686 106671: 48 83 bb f0 01 00 00 cmpq $0x0,0x1f0(%rbx) 106678: 00 106679: 74 5d je 1066d8 10667b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106680: 41 bc ea ff ff ff mov $0xffffffea,%r12d 106686: e8 00 00 00 00 callq 10668b 10668b: 48 89 c7 mov %rax,%rdi 10668e: e8 00 00 00 00 callq 106693 106693: 4c 89 ef mov %r13,%rdi 106696: e8 00 00 00 00 callq 10669b 10669b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1066a0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1066a7: 00 00 1066a9: 0f 85 a9 00 00 00 jne 106758 1066af: 48 83 c4 10 add $0x10,%rsp 1066b3: 44 89 e0 mov %r12d,%eax 1066b6: 5b pop %rbx 1066b7: 5d pop %rbp 1066b8: 41 5c pop %r12 1066ba: 41 5d pop %r13 1066bc: c3 retq 1066bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1066c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1066cb: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1066d1: e8 00 00 00 00 callq 1066d6 1066d6: eb ae jmp 106686 1066d8: 48 89 de mov %rbx,%rsi 1066db: 48 89 e7 mov %rsp,%rdi 1066de: 45 31 e4 xor %r12d,%r12d 1066e1: e8 00 00 00 00 callq 1066e6 1066e6: 84 c0 test %al,%al 1066e8: 74 9c je 106686 1066ea: 48 8b 3c 24 mov (%rsp),%rdi 1066ee: 48 89 ee mov %rbp,%rsi 1066f1: e8 00 00 00 00 callq 1066f6 1066f6: 48 89 c5 mov %rax,%rbp 1066f9: 48 85 c0 test %rax,%rax 1066fc: 75 10 jne 10670e 1066fe: 48 8b 04 24 mov (%rsp),%rax 106702: 48 89 83 f0 01 00 00 mov %rax,0x1f0(%rbx) 106709: e9 78 ff ff ff jmpq 106686 10670e: 48 8b 3c 24 mov (%rsp),%rdi 106712: 41 89 ec mov %ebp,%r12d 106715: e8 00 00 00 00 callq 10671a 10671a: e9 67 ff ff ff jmpq 106686 10671f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106724: 41 bc ea ff ff ff mov $0xffffffea,%r12d 10672a: e9 6c ff ff ff jmpq 10669b 10672f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106736: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10673d: 41 bc ea ff ff ff mov $0xffffffea,%r12d 106743: e8 00 00 00 00 callq 106748 106748: e9 4e ff ff ff jmpq 10669b 10674d: 41 bc ea ff ff ff mov $0xffffffea,%r12d 106753: e9 43 ff ff ff jmpq 10669b 106758: e8 00 00 00 00 callq 10675d 10675d: 0f 1f 00 nopl (%rax) 0000000000106760 : 106760: e8 00 00 00 00 callq 106765 106765: 8b 42 0c mov 0xc(%rdx),%eax 106768: 31 c9 xor %ecx,%ecx 10676a: 44 8b 42 10 mov 0x10(%rdx),%r8d 10676e: 48 89 f7 mov %rsi,%rdi 106771: 4c 8d 4a 14 lea 0x14(%rdx),%r9 106775: 8b 72 08 mov 0x8(%rdx),%esi 106778: 48 8b 12 mov (%rdx),%rdx 10677b: 85 c0 test %eax,%eax 10677d: 0f 95 c1 setne %cl 106780: e9 00 00 00 00 jmpq 106785 106785: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10678c: 00 00 00 00 0000000000106790 : 106790: e8 00 00 00 00 callq 106795 106795: 48 89 f7 mov %rsi,%rdi 106798: 8b 32 mov (%rdx),%esi 10679a: e9 00 00 00 00 jmpq 10679f 10679f: 90 nop 00000000001067a0 : 1067a0: e8 00 00 00 00 callq 1067a5 1067a5: 48 89 f7 mov %rsi,%rdi 1067a8: 8b 32 mov (%rdx),%esi 1067aa: e9 00 00 00 00 jmpq 1067af 1067af: 90 nop 00000000001067b0 : 1067b0: e8 00 00 00 00 callq 1067b5 1067b5: 48 89 f7 mov %rsi,%rdi 1067b8: 8b 32 mov (%rdx),%esi 1067ba: e9 00 00 00 00 jmpq 1067bf 1067bf: 90 nop 00000000001067c0 : 1067c0: e8 00 00 00 00 callq 1067c5 1067c5: 41 57 push %r15 1067c7: 41 56 push %r14 1067c9: 41 55 push %r13 1067cb: 49 89 fd mov %rdi,%r13 1067ce: 41 54 push %r12 1067d0: 55 push %rbp 1067d1: 48 89 f5 mov %rsi,%rbp 1067d4: 53 push %rbx 1067d5: 48 89 d3 mov %rdx,%rbx 1067d8: 48 83 ec 18 sub $0x18,%rsp 1067dc: 48 8b 3a mov (%rdx),%rdi 1067df: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1067e6: 00 00 1067e8: 48 89 44 24 10 mov %rax,0x10(%rsp) 1067ed: 31 c0 xor %eax,%eax 1067ef: 48 85 ff test %rdi,%rdi 1067f2: 0f 84 9f 00 00 00 je 106897 1067f8: 48 83 be 18 01 00 00 cmpq $0x0,0x118(%rsi) 1067ff: 00 106800: 0f 85 00 00 00 00 jne 106806 106806: 48 c1 ef 20 shr $0x20,%rdi 10680a: e8 00 00 00 00 callq 10680f 10680f: 49 89 c4 mov %rax,%r12 106812: 48 85 c0 test %rax,%rax 106815: 0f 84 00 00 00 00 je 10681b 10681b: 4c 8d 7d 40 lea 0x40(%rbp),%r15 10681f: 4c 89 ff mov %r15,%rdi 106822: e8 00 00 00 00 callq 106827 106827: 4c 89 e7 mov %r12,%rdi 10682a: 48 89 ee mov %rbp,%rsi 10682d: e8 00 00 00 00 callq 106832 106832: 48 89 c7 mov %rax,%rdi 106835: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 10683b: 0f 87 aa 00 00 00 ja 1068eb 106841: 8b 33 mov (%rbx),%esi 106843: e8 00 00 00 00 callq 106848 106848: 49 89 c6 mov %rax,%r14 10684b: 48 85 c0 test %rax,%rax 10684e: 0f 84 00 00 00 00 je 106854 106854: 4c 89 ff mov %r15,%rdi 106857: e8 00 00 00 00 callq 10685c 10685c: 49 8b 3c 24 mov (%r12),%rdi 106860: 4c 89 f6 mov %r14,%rsi 106863: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 106868: 48 89 e2 mov %rsp,%rdx 10686b: e8 00 00 00 00 callq 106870 106870: 41 89 c4 mov %eax,%r12d 106873: 85 c0 test %eax,%eax 106875: 0f 85 00 00 00 00 jne 10687b 10687b: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 106880: 48 8b 34 24 mov (%rsp),%rsi 106884: 48 89 ef mov %rbp,%rdi 106887: e8 00 00 00 00 callq 10688c 10688c: 41 89 c4 mov %eax,%r12d 10688f: 85 c0 test %eax,%eax 106891: 0f 85 00 00 00 00 jne 106897 106897: 8b 43 10 mov 0x10(%rbx),%eax 10689a: 31 c9 xor %ecx,%ecx 10689c: 8b 53 0c mov 0xc(%rbx),%edx 10689f: 4c 8d 4b 18 lea 0x18(%rbx),%r9 1068a3: 44 8b 43 14 mov 0x14(%rbx),%r8d 1068a7: 48 89 ee mov %rbp,%rsi 1068aa: 4c 89 ef mov %r13,%rdi 1068ad: 85 c0 test %eax,%eax 1068af: 48 8d 43 1c lea 0x1c(%rbx),%rax 1068b3: 50 push %rax 1068b4: 48 8d 43 08 lea 0x8(%rbx),%rax 1068b8: 0f 95 c1 setne %cl 1068bb: 53 push %rbx 1068bc: 50 push %rax 1068bd: e8 00 00 00 00 callq 1068c2 1068c2: 41 89 c4 mov %eax,%r12d 1068c5: 48 83 c4 18 add $0x18,%rsp 1068c9: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1068ce: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1068d5: 00 00 1068d7: 75 1f jne 1068f8 1068d9: 48 83 c4 18 add $0x18,%rsp 1068dd: 44 89 e0 mov %r12d,%eax 1068e0: 5b pop %rbx 1068e1: 5d pop %rbp 1068e2: 41 5c pop %r12 1068e4: 41 5d pop %r13 1068e6: 41 5e pop %r14 1068e8: 41 5f pop %r15 1068ea: c3 retq 1068eb: 41 89 c4 mov %eax,%r12d 1068ee: 4c 89 ff mov %r15,%rdi 1068f1: e8 00 00 00 00 callq 1068f6 1068f6: eb d1 jmp 1068c9 1068f8: e8 00 00 00 00 callq 1068fd 1068fd: 0f 1f 00 nopl (%rax) 0000000000106900 : 106900: e8 00 00 00 00 callq 106905 106905: 41 55 push %r13 106907: 41 54 push %r12 106909: 55 push %rbp 10690a: 48 89 f5 mov %rsi,%rbp 10690d: 53 push %rbx 10690e: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 106915: 8b 72 10 mov 0x10(%rdx),%esi 106918: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10691f: 00 00 106921: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 106928: 00 106929: 31 c0 xor %eax,%eax 10692b: 83 fe 64 cmp $0x64,%esi 10692e: 0f 87 00 00 00 00 ja 106934 106934: 8b 4a 14 mov 0x14(%rdx),%ecx 106937: 48 89 d3 mov %rdx,%rbx 10693a: 83 f9 0f cmp $0xf,%ecx 10693d: 0f 87 00 00 00 00 ja 106943 106943: 48 8b 12 mov (%rdx),%rdx 106946: 48 85 d2 test %rdx,%rdx 106949: 74 18 je 106963 10694b: e9 00 00 00 00 jmpq 106950 106950: 48 b8 f8 ef ff ff ff movabs $0xffffffffffeff8,%rax 106957: ff ff 00 10695a: 48 39 c2 cmp %rax,%rdx 10695d: 0f 87 00 00 00 00 ja 106963 106963: 8b 43 0c mov 0xc(%rbx),%eax 106966: 48 85 c0 test %rax,%rax 106969: 74 0d je 106978 10696b: 48 8d 78 ff lea -0x1(%rax),%rdi 10696f: 48 85 c7 test %rax,%rdi 106972: 0f 85 00 00 00 00 jne 106978 106978: 48 89 54 24 10 mov %rdx,0x10(%rsp) 10697d: 48 89 44 24 18 mov %rax,0x18(%rsp) 106982: 89 74 24 24 mov %esi,0x24(%rsp) 106986: 89 4c 24 20 mov %ecx,0x20(%rsp) 10698a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10698f: 4c 8d 6d 40 lea 0x40(%rbp),%r13 106993: 4c 89 ef mov %r13,%rdi 106996: e8 00 00 00 00 callq 10699b 10699b: 8b 73 08 mov 0x8(%rbx),%esi 10699e: 48 8d bd b8 00 00 00 lea 0xb8(%rbp),%rdi 1069a5: 48 89 e2 mov %rsp,%rdx 1069a8: e8 00 00 00 00 callq 1069ad 1069ad: 4c 89 ef mov %r13,%rdi 1069b0: 41 89 c4 mov %eax,%r12d 1069b3: e8 00 00 00 00 callq 1069b8 1069b8: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 1069bf: 00 1069c0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1069c7: 00 00 1069c9: 75 4d jne 106a18 1069cb: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 1069d2: 44 89 e0 mov %r12d,%eax 1069d5: 5b pop %rbx 1069d6: 5d pop %rbp 1069d7: 41 5c pop %r12 1069d9: 41 5d pop %r13 1069db: c3 retq 1069dc: 8b 8d a0 00 00 00 mov 0xa0(%rbp),%ecx 1069e2: 8b 53 08 mov 0x8(%rbx),%edx 1069e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1069ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1069f3: e8 00 00 00 00 callq 1069f8 1069f8: eb 95 jmp 10698f 1069fa: 48 b8 f8 ef ff ff ff movabs $0xffffffffffeff8,%rax 106a01: ff ff 00 106a04: e9 51 ff ff ff jmpq 10695a 106a09: 48 b8 f8 ef ff ff ff movabs $0x7fffffffeff8,%rax 106a10: 7f 00 00 106a13: e9 42 ff ff ff jmpq 10695a 106a18: e8 00 00 00 00 callq 106a1d 106a1d: 0f 1f 00 nopl (%rax) 0000000000106a20 : 106a20: e8 00 00 00 00 callq 106a25 106a25: 53 push %rbx 106a26: 8b 7a 20 mov 0x20(%rdx),%edi 106a29: 48 89 d3 mov %rdx,%rbx 106a2c: e8 00 00 00 00 callq 106a31 106a31: 48 85 c0 test %rax,%rax 106a34: 74 2e je 106a64 106a36: 48 8b 38 mov (%rax),%rdi 106a39: e8 00 00 00 00 callq 106a3e 106a3e: 48 89 03 mov %rax,(%rbx) 106a41: e8 00 00 00 00 callq 106a46 106a46: bf 01 00 00 00 mov $0x1,%edi 106a4b: 48 89 43 08 mov %rax,0x8(%rbx) 106a4f: e8 00 00 00 00 callq 106a54 106a54: 48 c7 43 18 00 ca 9a movq $0x3b9aca00,0x18(%rbx) 106a5b: 3b 106a5c: 48 89 43 10 mov %rax,0x10(%rbx) 106a60: 31 c0 xor %eax,%eax 106a62: 5b pop %rbx 106a63: c3 retq 106a64: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 106a6b: eb d4 jmp 106a41 106a6d: 0f 1f 00 nopl (%rax) 0000000000106a70 : 106a70: e8 00 00 00 00 callq 106a75 106a75: 41 55 push %r13 106a77: 41 54 push %r12 106a79: 55 push %rbp 106a7a: 48 89 d5 mov %rdx,%rbp 106a7d: 53 push %rbx 106a7e: 48 89 f3 mov %rsi,%rbx 106a81: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106a86: 4c 8d 6b 40 lea 0x40(%rbx),%r13 106a8a: 4c 89 ef mov %r13,%rdi 106a8d: e8 00 00 00 00 callq 106a92 106a92: 8b 75 00 mov 0x0(%rbp),%esi 106a95: 48 8d bb b8 00 00 00 lea 0xb8(%rbx),%rdi 106a9c: e8 00 00 00 00 callq 106aa1 106aa1: 4c 89 ef mov %r13,%rdi 106aa4: 41 89 c4 mov %eax,%r12d 106aa7: e8 00 00 00 00 callq 106aac 106aac: 44 89 e0 mov %r12d,%eax 106aaf: 5b pop %rbx 106ab0: 5d pop %rbp 106ab1: 41 5c pop %r12 106ab3: 41 5d pop %r13 106ab5: c3 retq 106ab6: 8b 8e a0 00 00 00 mov 0xa0(%rsi),%ecx 106abc: 8b 12 mov (%rdx),%edx 106abe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106ac5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106acc: e8 00 00 00 00 callq 106ad1 106ad1: eb b3 jmp 106a86 106ad3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 106ada: 00 00 00 00 106ade: 66 90 xchg %ax,%ax 0000000000106ae0 : 106ae0: e8 00 00 00 00 callq 106ae5 106ae5: 41 57 push %r15 106ae7: b9 13 00 00 00 mov $0x13,%ecx 106aec: 41 56 push %r14 106aee: 41 55 push %r13 106af0: 49 89 fd mov %rdi,%r13 106af3: 41 54 push %r12 106af5: 55 push %rbp 106af6: 48 89 f5 mov %rsi,%rbp 106af9: 53 push %rbx 106afa: 48 89 d3 mov %rdx,%rbx 106afd: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 106b04: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 106b0b: 00 00 106b0d: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 106b14: 00 106b15: 31 c0 xor %eax,%eax 106b17: 4c 8d 74 24 08 lea 0x8(%rsp),%r14 106b1c: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 106b23: 00 106b24: 4c 89 f7 mov %r14,%rdi 106b27: f3 48 ab rep stos %rax,%es:(%rdi) 106b2a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106b2f: 8b 53 2c mov 0x2c(%rbx),%edx 106b32: 83 fa 64 cmp $0x64,%edx 106b35: 0f 87 00 00 00 00 ja 106b3b 106b3b: 44 8b 53 30 mov 0x30(%rbx),%r10d 106b3f: 41 83 fa 0f cmp $0xf,%r10d 106b43: 0f 87 00 00 00 00 ja 106b49 106b49: 4c 8b 03 mov (%rbx),%r8 106b4c: 4d 85 c0 test %r8,%r8 106b4f: 74 18 je 106b69 106b51: e9 00 00 00 00 jmpq 106b56 106b56: 48 b8 f8 ef ff ff ff movabs $0xffffffffffeff8,%rax 106b5d: ff ff 00 106b60: 49 39 c0 cmp %rax,%r8 106b63: 0f 87 00 00 00 00 ja 106b69 106b69: 8b 43 20 mov 0x20(%rbx),%eax 106b6c: 48 85 c0 test %rax,%rax 106b6f: 74 0d je 106b7e 106b71: 48 8d 48 ff lea -0x1(%rax),%rcx 106b75: 48 85 c1 test %rax,%rcx 106b78: 0f 85 00 00 00 00 jne 106b7e 106b7e: e9 00 00 00 00 jmpq 106b83 106b83: 48 b9 fc ef ff ff ff movabs $0xffffffffffeffc,%rcx 106b8a: ff ff 00 106b8d: 4c 8b 4b 10 mov 0x10(%rbx),%r9 106b91: 49 39 c9 cmp %rcx,%r9 106b94: 0f 87 00 00 00 00 ja 106b9a 106b9a: e9 00 00 00 00 jmpq 106b9f 106b9f: 48 b9 fc ef ff ff ff movabs $0xffffffffffeffc,%rcx 106ba6: ff ff 00 106ba9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 106bad: 48 39 cf cmp %rcx,%rdi 106bb0: 0f 87 00 00 00 00 ja 106bb6 106bb6: 48 8b 4b 38 mov 0x38(%rbx),%rcx 106bba: 48 85 c9 test %rcx,%rcx 106bbd: 74 18 je 106bd7 106bbf: e9 00 00 00 00 jmpq 106bc4 106bc4: 48 be fc ef ff ff ff movabs $0xffffffffffeffc,%rsi 106bcb: ff ff 00 106bce: 48 39 ce cmp %rcx,%rsi 106bd1: 0f 82 8f 03 00 00 jb 106f66 106bd7: 48 8b 73 48 mov 0x48(%rbx),%rsi 106bdb: 48 85 f6 test %rsi,%rsi 106bde: 74 18 je 106bf8 106be0: e9 00 00 00 00 jmpq 106be5 106be5: 49 bb fc ef ff ff ff movabs $0xffffffffffeffc,%r11 106bec: ff ff 00 106bef: 49 39 f3 cmp %rsi,%r11 106bf2: 0f 82 e0 03 00 00 jb 106fd8 106bf8: 48 89 44 24 20 mov %rax,0x20(%rsp) 106bfd: 48 8b 43 40 mov 0x40(%rbx),%rax 106c01: c6 44 24 4c 00 movb $0x0,0x4c(%rsp) 106c06: 89 44 24 68 mov %eax,0x68(%rsp) 106c0a: 48 8b 43 50 mov 0x50(%rbx),%rax 106c0e: c6 44 24 4f 00 movb $0x0,0x4f(%rsp) 106c13: 48 89 44 24 78 mov %rax,0x78(%rsp) 106c18: 8b 43 28 mov 0x28(%rbx),%eax 106c1b: 89 54 24 2c mov %edx,0x2c(%rsp) 106c1f: 44 89 54 24 28 mov %r10d,0x28(%rsp) 106c24: 4c 89 44 24 18 mov %r8,0x18(%rsp) 106c29: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 106c2e: 48 89 7c 24 38 mov %rdi,0x38(%rsp) 106c33: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 106c38: 48 89 74 24 70 mov %rsi,0x70(%rsp) 106c3d: a9 fd ff ff ff test $0xfffffffd,%eax 106c42: 0f 85 3d 01 00 00 jne 106d85 106c48: 83 f8 02 cmp $0x2,%eax 106c4b: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 106c52: 00 106c53: 0f 94 c0 sete %al 106c56: 0f b6 c0 movzbl %al,%eax 106c59: 89 44 24 0c mov %eax,0xc(%rsp) 106c5d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106c62: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106c67: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106c6c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106c71: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106c76: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106c7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106c80: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106c85: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106c8a: 8b 7b 24 mov 0x24(%rbx),%edi 106c8d: e8 00 00 00 00 callq 106c92 106c92: 49 89 c4 mov %rax,%r12 106c95: 48 85 c0 test %rax,%rax 106c98: 0f 84 86 03 00 00 je 107024 106c9e: 4c 8d 7d 40 lea 0x40(%rbp),%r15 106ca2: 4c 89 ff mov %r15,%rdi 106ca5: e8 00 00 00 00 callq 106caa 106caa: 48 89 ee mov %rbp,%rsi 106cad: 4c 89 e7 mov %r12,%rdi 106cb0: e8 00 00 00 00 callq 106cb5 106cb5: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 106cbb: 0f 87 14 02 00 00 ja 106ed5 106cc1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106cc6: 4c 89 ea mov %r13,%rdx 106cc9: 48 8d bd b8 00 00 00 lea 0xb8(%rbp),%rdi 106cd0: 49 89 e0 mov %rsp,%r8 106cd3: 4c 89 f1 mov %r14,%rcx 106cd6: 4c 8d 4c 24 04 lea 0x4(%rsp),%r9 106cdb: 4c 89 e6 mov %r12,%rsi 106cde: e8 00 00 00 00 callq 106ce3 106ce3: 41 89 c5 mov %eax,%r13d 106ce6: 85 c0 test %eax,%eax 106ce8: 0f 85 ed 01 00 00 jne 106edb 106cee: 48 ba 00 00 00 00 00 movabs $0x3fffc00000000000,%rdx 106cf5: c0 ff 3f 106cf8: 8b 04 24 mov (%rsp),%eax 106cfb: 89 43 34 mov %eax,0x34(%rbx) 106cfe: 8b 43 24 mov 0x24(%rbx),%eax 106d01: 48 c1 e0 2e shl $0x2e,%rax 106d05: 48 21 d0 and %rdx,%rax 106d08: 48 ba 00 00 00 00 00 movabs $0xc000000000000000,%rdx 106d0f: 00 00 c0 106d12: 48 09 d0 or %rdx,%rax 106d15: 48 89 43 18 mov %rax,0x18(%rbx) 106d19: 49 8b 54 24 08 mov 0x8(%r12),%rdx 106d1e: 83 3a 12 cmpl $0x12,(%rdx) 106d21: 76 0b jbe 106d2e 106d23: 8b 54 24 04 mov 0x4(%rsp),%edx 106d27: 48 09 d0 or %rdx,%rax 106d2a: 48 89 43 18 mov %rax,0x18(%rbx) 106d2e: 4c 89 ff mov %r15,%rdi 106d31: e8 00 00 00 00 callq 106d36 106d36: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106d3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106d40: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106d45: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106d4a: e9 94 01 00 00 jmpq 106ee3 106d4f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106d56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106d5d: e8 00 00 00 00 callq 106d62 106d62: e9 c8 fd ff ff jmpq 106b2f 106d67: 48 b9 fc ef ff ff ff movabs $0x7fffffffeffc,%rcx 106d6e: 7f 00 00 106d71: e9 33 fe ff ff jmpq 106ba9 106d76: 48 b9 fc ef ff ff ff movabs $0x7fffffffeffc,%rcx 106d7d: 7f 00 00 106d80: e9 08 fe ff ff jmpq 106b8d 106d85: 83 f8 01 cmp $0x1,%eax 106d88: 0f 84 3b 02 00 00 je 106fc9 106d8e: 83 f8 03 cmp $0x3,%eax 106d91: 0f 85 9d 02 00 00 jne 107034 106d97: c7 44 24 08 04 00 00 movl $0x4,0x8(%rsp) 106d9e: 00 106d9f: 31 c0 xor %eax,%eax 106da1: e9 b3 fe ff ff jmpq 106c59 106da6: 48 8b 54 24 70 mov 0x70(%rsp),%rdx 106dab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106db2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106db9: e8 00 00 00 00 callq 106dbe 106dbe: e9 c2 fe ff ff jmpq 106c85 106dc3: 48 8b 54 24 60 mov 0x60(%rsp),%rdx 106dc8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106dcf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106dd6: e8 00 00 00 00 callq 106ddb 106ddb: e9 a0 fe ff ff jmpq 106c80 106de0: 8b 54 24 0c mov 0xc(%rsp),%edx 106de4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106deb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106df2: e8 00 00 00 00 callq 106df7 106df7: e9 7f fe ff ff jmpq 106c7b 106dfc: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 106e01: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 106e06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106e0d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106e14: e8 00 00 00 00 callq 106e19 106e19: e9 58 fe ff ff jmpq 106c76 106e1e: 8b 4b 20 mov 0x20(%rbx),%ecx 106e21: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 106e26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106e2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106e34: e8 00 00 00 00 callq 106e39 106e39: e9 33 fe ff ff jmpq 106c71 106e3e: 48 8b 0b mov (%rbx),%rcx 106e41: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 106e46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106e4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106e54: e8 00 00 00 00 callq 106e59 106e59: e9 0e fe ff ff jmpq 106c6c 106e5e: 8b 4b 30 mov 0x30(%rbx),%ecx 106e61: 8b 54 24 28 mov 0x28(%rsp),%edx 106e65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106e6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106e73: e8 00 00 00 00 callq 106e78 106e78: e9 ea fd ff ff jmpq 106c67 106e7d: 89 d1 mov %edx,%ecx 106e7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106e86: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106e8d: e8 00 00 00 00 callq 106e92 106e92: e9 cb fd ff ff jmpq 106c62 106e97: 8b 53 24 mov 0x24(%rbx),%edx 106e9a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106ea1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106ea8: e8 00 00 00 00 callq 106ead 106ead: e9 d8 fd ff ff jmpq 106c8a 106eb2: 41 8b 4c 24 20 mov 0x20(%r12),%ecx 106eb7: 8b 95 a0 00 00 00 mov 0xa0(%rbp),%edx 106ebd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106ec4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106ecb: e8 00 00 00 00 callq 106ed0 106ed0: e9 f1 fd ff ff jmpq 106cc6 106ed5: 41 bd fd ff ff ff mov $0xfffffffd,%r13d 106edb: 4c 89 ff mov %r15,%rdi 106ede: e8 00 00 00 00 callq 106ee3 106ee3: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 106eea: 00 106eeb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 106ef2: 00 00 106ef4: 0f 85 66 01 00 00 jne 107060 106efa: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 106f01: 44 89 e8 mov %r13d,%eax 106f04: 5b pop %rbx 106f05: 5d pop %rbp 106f06: 41 5c pop %r12 106f08: 41 5d pop %r13 106f0a: 41 5e pop %r14 106f0c: 41 5f pop %r15 106f0e: c3 retq 106f0f: 48 be fc ef ff ff ff movabs $0x7fffffffeffc,%rsi 106f16: 7f 00 00 106f19: e9 b0 fc ff ff jmpq 106bce 106f1e: 48 b8 f8 ef ff ff ff movabs $0xffffffffffeff8,%rax 106f25: ff ff 00 106f28: e9 33 fc ff ff jmpq 106b60 106f2d: 48 b8 f8 ef ff ff ff movabs $0x7fffffffeff8,%rax 106f34: 7f 00 00 106f37: e9 24 fc ff ff jmpq 106b60 106f3c: 49 bb fc ef ff ff ff movabs $0x7fffffffeffc,%r11 106f43: 7f 00 00 106f46: e9 a4 fc ff ff jmpq 106bef 106f4b: 8b 53 34 mov 0x34(%rbx),%edx 106f4e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106f55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106f5c: e8 00 00 00 00 callq 106f61 106f61: e9 d5 fd ff ff jmpq 106d3b 106f66: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106f6b: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d 106f71: e9 6d ff ff ff jmpq 106ee3 106f76: 48 8b 53 08 mov 0x8(%rbx),%rdx 106f7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106f81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106f88: e8 00 00 00 00 callq 106f8d 106f8d: e9 51 ff ff ff jmpq 106ee3 106f92: 48 8b 53 10 mov 0x10(%rbx),%rdx 106f96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106f9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106fa4: e8 00 00 00 00 callq 106fa9 106fa9: e9 97 fd ff ff jmpq 106d45 106fae: 48 8b 13 mov (%rbx),%rdx 106fb1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106fb8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106fbf: e8 00 00 00 00 callq 106fc4 106fc4: e9 77 fd ff ff jmpq 106d40 106fc9: c7 44 24 08 01 00 00 movl $0x1,0x8(%rsp) 106fd0: 00 106fd1: 31 c0 xor %eax,%eax 106fd3: e9 81 fc ff ff jmpq 106c59 106fd8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 106fdd: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d 106fe3: e9 fb fe ff ff jmpq 106ee3 106fe8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106fef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 106ff6: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d 106ffc: e8 00 00 00 00 callq 107001 107001: e9 dd fe ff ff jmpq 106ee3 107006: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10700d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107014: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d 10701a: e8 00 00 00 00 callq 10701f 10701f: e9 bf fe ff ff jmpq 106ee3 107024: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107029: 41 bd ea ff ff ff mov $0xffffffea,%r13d 10702f: e9 af fe ff ff jmpq 106ee3 107034: 41 bd f4 fd ff ff mov $0xfffffdf4,%r13d 10703a: e9 a4 fe ff ff jmpq 106ee3 10703f: 8b 53 24 mov 0x24(%rbx),%edx 107042: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107049: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107050: 41 bd ea ff ff ff mov $0xffffffea,%r13d 107056: e8 00 00 00 00 callq 10705b 10705b: e9 83 fe ff ff jmpq 106ee3 107060: e8 00 00 00 00 callq 107065 107065: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10706c: 00 00 00 00 0000000000107070 : 107070: 48 89 f2 mov %rsi,%rdx 107073: 89 fe mov %edi,%esi 107075: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10707c: e8 00 00 00 00 callq 107081 107081: 0f 0b ud2 107083: c3 retq 107084: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10708b: 00 00 00 00 10708f: 90 nop 0000000000107090 : 107090: e8 00 00 00 00 callq 107095 107095: 41 57 push %r15 107097: 41 56 push %r14 107099: 41 55 push %r13 10709b: 44 0f b6 ee movzbl %sil,%r13d 10709f: 41 54 push %r12 1070a1: 55 push %rbp 1070a2: 48 89 d5 mov %rdx,%rbp 1070a5: 53 push %rbx 1070a6: 89 f3 mov %esi,%ebx 1070a8: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 1070af: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1070b6: 00 00 1070b8: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1070bf: 00 1070c0: 31 c0 xor %eax,%eax 1070c2: 81 e6 e0 00 00 00 and $0xe0,%esi 1070c8: 75 5b jne 107125 1070ca: 41 8d 45 ff lea -0x1(%r13),%eax 1070ce: 83 f8 1e cmp $0x1e,%eax 1070d1: 77 52 ja 107125 1070d3: 45 89 ee mov %r13d,%r14d 1070d6: 49 89 fc mov %rdi,%r12 1070d9: 4c 89 f0 mov %r14,%rax 1070dc: 48 c1 e0 05 shl $0x5,%rax 1070e0: 44 8b b8 00 00 00 00 mov 0x0(%rax),%r15d 1070e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1070ec: 4d 8b 8c 24 c8 00 00 mov 0xc8(%r12),%r9 1070f3: 00 1070f4: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 1070fb: 00 00 1070fd: 48 8b 80 88 04 00 00 mov 0x488(%rax),%rax 107104: 49 39 41 60 cmp %rax,0x60(%r9) 107108: 0f 84 25 01 00 00 je 107233 10710e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107113: 31 ff xor %edi,%edi 107115: e8 00 00 00 00 callq 10711a 10711a: 41 b9 f7 ff ff ff mov $0xfffffff7,%r9d 107120: e9 e1 00 00 00 jmpq 107206 107125: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10712a: 31 ff xor %edi,%edi 10712c: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 107133: e8 00 00 00 00 callq 107138 107138: 41 b9 ea ff ff ff mov $0xffffffea,%r9d 10713e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107143: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 10714a: 00 10714b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 107152: 00 00 107154: 0f 85 d9 02 00 00 jne 107433 10715a: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 107161: 4c 89 e0 mov %r12,%rax 107164: 5b pop %rbx 107165: 5d pop %rbp 107166: 41 5c pop %r12 107168: 41 5d pop %r13 10716a: 41 5e pop %r14 10716c: 41 5f pop %r15 10716e: c3 retq 10716f: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 107176 107176: 49 89 d1 mov %rdx,%r9 107179: 45 89 e8 mov %r13d,%r8d 10717c: 44 89 f9 mov %r15d,%ecx 10717f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107186: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10718d: e8 00 00 00 00 callq 107192 107192: e9 55 ff ff ff jmpq 1070ec 107197: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 10719e: 00 00 1071a0: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1071a7 1071a7: 8b 88 48 04 00 00 mov 0x448(%rax),%ecx 1071ad: 45 89 e9 mov %r13d,%r9d 1071b0: 41 89 d8 mov %ebx,%r8d 1071b3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1071ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1071c1: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1071c8: e8 00 00 00 00 callq 1071cd 1071cd: 31 ff xor %edi,%edi 1071cf: e8 00 00 00 00 callq 1071d4 1071d4: 41 b9 ea ff ff ff mov $0xffffffea,%r9d 1071da: e9 5f ff ff ff jmpq 10713e 1071df: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1071e6 1071e6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1071ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1071f4: e8 00 00 00 00 callq 1071f9 1071f9: 31 ff xor %edi,%edi 1071fb: e8 00 00 00 00 callq 107200 107200: 41 b9 f7 ff ff ff mov $0xfffffff7,%r9d 107206: 4d 63 e1 movslq %r9d,%r12 107209: e9 30 ff ff ff jmpq 10713e 10720e: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 107215 107215: 49 89 e8 mov %rbp,%r8 107218: 44 89 e9 mov %r13d,%ecx 10721b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107222: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107229: e8 00 00 00 00 callq 10722e 10722e: e9 10 ff ff ff jmpq 107143 107233: 49 c1 e6 05 shl $0x5,%r14 107237: 49 8b 8e 00 00 00 00 mov 0x0(%r14),%rcx 10723e: 48 85 c9 test %rcx,%rcx 107241: 0f 84 a9 01 00 00 je 1073f0 107247: c1 eb 10 shr $0x10,%ebx 10724a: 81 e3 ff 3f 00 00 and $0x3fff,%ebx 107250: 41 f7 c7 00 00 00 c0 test $0xc0000000,%r15d 107257: 0f 84 82 00 00 00 je 1072df 10725d: 44 89 fa mov %r15d,%edx 107260: c1 ea 10 shr $0x10,%edx 107263: 81 e2 ff 3f 00 00 and $0x3fff,%edx 107269: 39 da cmp %ebx,%edx 10726b: 0f 42 d3 cmovb %ebx,%edx 10726e: 81 fa 80 00 00 00 cmp $0x80,%edx 107274: 0f 86 2a 01 00 00 jbe 1073a4 10727a: 89 d7 mov %edx,%edi 10727c: be c0 0c 00 00 mov $0xcc0,%esi 107281: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 107286: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 10728b: 89 54 24 08 mov %edx,0x8(%rsp) 10728f: e8 00 00 00 00 callq 107294 107294: 49 89 c6 mov %rax,%r14 107297: 48 85 c0 test %rax,%rax 10729a: 0f 84 98 01 00 00 je 107438 1072a0: 48 8d 44 24 20 lea 0x20(%rsp),%rax 1072a5: 8b 54 24 08 mov 0x8(%rsp),%edx 1072a9: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 1072ae: 48 89 04 24 mov %rax,(%rsp) 1072b2: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1072b7: 39 d3 cmp %edx,%ebx 1072b9: 73 30 jae 1072eb 1072bb: 89 df mov %ebx,%edi 1072bd: 29 da sub %ebx,%edx 1072bf: 31 f6 xor %esi,%esi 1072c1: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 1072c6: 4c 01 f7 add %r14,%rdi 1072c9: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 1072ce: e8 00 00 00 00 callq 1072d3 1072d3: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 1072d8: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1072dd: eb 0c jmp 1072eb 1072df: 48 8d 44 24 20 lea 0x20(%rsp),%rax 1072e4: 45 31 f6 xor %r14d,%r14d 1072e7: 48 89 04 24 mov %rax,(%rsp) 1072eb: 41 f7 c7 00 00 00 40 test $0x40000000,%r15d 1072f2: 74 7f je 107373 1072f4: 48 89 da mov %rbx,%rdx 1072f7: 48 89 ee mov %rbp,%rsi 1072fa: 4c 89 f7 mov %r14,%rdi 1072fd: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 107302: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 107307: e8 00 00 00 00 callq 10730c 10730c: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 107311: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 107316: 48 85 c0 test %rax,%rax 107319: 75 2e jne 107349 10731b: 4c 89 ce mov %r9,%rsi 10731e: 4c 89 f2 mov %r14,%rdx 107321: 4c 89 e7 mov %r12,%rdi 107324: e8 00 00 00 00 callq 107329 107329: 41 89 c1 mov %eax,%r9d 10732c: 45 85 ff test %r15d,%r15d 10732f: 79 58 jns 107389 107331: 48 89 da mov %rbx,%rdx 107334: 4c 89 f6 mov %r14,%rsi 107337: 48 89 ef mov %rbp,%rdi 10733a: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 10733f: e8 00 00 00 00 callq 107344 107344: 48 85 c0 test %rax,%rax 107347: 74 69 je 1073b2 107349: 49 c7 c4 f2 ff ff ff mov $0xfffffffffffffff2,%r12 107350: 41 b9 f2 ff ff ff mov $0xfffffff2,%r9d 107356: 4c 3b 34 24 cmp (%rsp),%r14 10735a: 0f 84 de fd ff ff je 10713e 107360: 4c 89 f7 mov %r14,%rdi 107363: e8 00 00 00 00 callq 107368 107368: 41 b9 f2 ff ff ff mov $0xfffffff2,%r9d 10736e: e9 93 fe ff ff jmpq 107206 107373: 45 85 ff test %r15d,%r15d 107376: 78 41 js 1073b9 107378: 4c 89 ce mov %r9,%rsi 10737b: 4c 89 f2 mov %r14,%rdx 10737e: 4c 89 e7 mov %r12,%rdi 107381: e8 00 00 00 00 callq 107386 107386: 41 89 c1 mov %eax,%r9d 107389: 4c 3b 34 24 cmp (%rsp),%r14 10738d: 0f 85 b7 00 00 00 jne 10744a 107393: 45 85 c9 test %r9d,%r9d 107396: 0f 85 6a fe ff ff jne 107206 10739c: 45 31 e4 xor %r12d,%r12d 10739f: e9 9f fd ff ff jmpq 107143 1073a4: 4c 8d 74 24 20 lea 0x20(%rsp),%r14 1073a9: 4c 89 34 24 mov %r14,(%rsp) 1073ad: e9 05 ff ff ff jmpq 1072b7 1073b2: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 1073b7: eb d0 jmp 107389 1073b9: 48 89 da mov %rbx,%rdx 1073bc: 31 f6 xor %esi,%esi 1073be: 4c 89 f7 mov %r14,%rdi 1073c1: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 1073c6: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 1073cb: e8 00 00 00 00 callq 1073d0 1073d0: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 1073d5: 4c 89 f2 mov %r14,%rdx 1073d8: 4c 89 e7 mov %r12,%rdi 1073db: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1073e0: 4c 89 ce mov %r9,%rsi 1073e3: e8 00 00 00 00 callq 1073e8 1073e8: 41 89 c1 mov %eax,%r9d 1073eb: e9 41 ff ff ff jmpq 107331 1073f0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1073f5: 31 ff xor %edi,%edi 1073f7: e8 00 00 00 00 callq 1073fc 1073fc: 41 b9 ea ff ff ff mov $0xffffffea,%r9d 107402: e9 ff fd ff ff jmpq 107206 107407: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10740e 10740e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107415: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10741c: e8 00 00 00 00 callq 107421 107421: 31 ff xor %edi,%edi 107423: e8 00 00 00 00 callq 107428 107428: 41 b9 ea ff ff ff mov $0xffffffea,%r9d 10742e: e9 d3 fd ff ff jmpq 107206 107433: e8 00 00 00 00 callq 107438 107438: 31 ff xor %edi,%edi 10743a: e8 00 00 00 00 callq 10743f 10743f: 41 b9 f4 ff ff ff mov $0xfffffff4,%r9d 107445: e9 bc fd ff ff jmpq 107206 10744a: 4c 89 f7 mov %r14,%rdi 10744d: 44 89 0c 24 mov %r9d,(%rsp) 107451: e8 00 00 00 00 callq 107456 107456: 44 8b 0c 24 mov (%rsp),%r9d 10745a: e9 34 ff ff ff jmpq 107393 10745f: 90 nop 0000000000107460 : 107460: e8 00 00 00 00 callq 107465 107465: 41 55 push %r13 107467: 41 54 push %r12 107469: 55 push %rbp 10746a: 48 89 d5 mov %rdx,%rbp 10746d: 53 push %rbx 10746e: 31 db xor %ebx,%ebx 107470: 48 83 ec 20 sub $0x20,%rsp 107474: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10747b: 00 00 10747d: 48 89 44 24 18 mov %rax,0x18(%rsp) 107482: 31 c0 xor %eax,%eax 107484: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 10748b: 00 00 10748d: eb 0b jmp 10749a 10748f: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 107495: 75 20 jne 1074b7 107497: 83 c3 01 add $0x1,%ebx 10749a: 0f b6 fb movzbl %bl,%edi 10749d: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1074a2: e8 00 00 00 00 callq 1074a7 1074a7: 85 c0 test %eax,%eax 1074a9: 74 e4 je 10748f 1074ab: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 1074b1: 0f 84 e4 00 00 00 je 10759b 1074b7: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 1074bc: 0f 85 a6 00 00 00 jne 107568 1074c2: 45 31 ed xor %r13d,%r13d 1074c5: 48 8d 44 24 04 lea 0x4(%rsp),%rax 1074ca: 8b 75 1c mov 0x1c(%rbp),%esi 1074cd: 44 8b 4d 10 mov 0x10(%rbp),%r9d 1074d1: 4d 89 e8 mov %r13,%r8 1074d4: 50 push %rax 1074d5: 48 8d 45 10 lea 0x10(%rbp),%rax 1074d9: 48 89 e9 mov %rbp,%rcx 1074dc: 50 push %rax 1074dd: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1074e2: 48 8b 38 mov (%rax),%rdi 1074e5: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 1074ea: e8 00 00 00 00 callq 1074ef 1074ef: 41 89 c4 mov %eax,%r12d 1074f2: 58 pop %rax 1074f3: 5a pop %rdx 1074f4: 45 85 e4 test %r12d,%r12d 1074f7: 75 49 jne 107542 1074f9: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1074fe: e8 00 00 00 00 callq 107503 107503: 48 89 44 24 08 mov %rax,0x8(%rsp) 107508: 48 85 c0 test %rax,%rax 10750b: 74 7c je 107589 10750d: 8b 40 20 mov 0x20(%rax),%eax 107510: 89 45 14 mov %eax,0x14(%rbp) 107513: 8b 44 24 04 mov 0x4(%rsp),%eax 107517: 89 45 18 mov %eax,0x18(%rbp) 10751a: 4d 85 ed test %r13,%r13 10751d: 74 23 je 107542 10751f: 8b 55 10 mov 0x10(%rbp),%edx 107522: 48 8b 7d 08 mov 0x8(%rbp),%rdi 107526: 48 81 fa ff ff ff 7f cmp $0x7fffffff,%rdx 10752d: 77 62 ja 107591 10752f: 4c 89 ee mov %r13,%rsi 107532: e8 00 00 00 00 callq 107537 107537: 85 c0 test %eax,%eax 107539: b8 f2 ff ff ff mov $0xfffffff2,%eax 10753e: 44 0f 45 e0 cmovne %eax,%r12d 107542: 4c 89 ef mov %r13,%rdi 107545: e8 00 00 00 00 callq 10754a 10754a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 10754f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 107556: 00 00 107558: 75 49 jne 1075a3 10755a: 48 83 c4 20 add $0x20,%rsp 10755e: 44 89 e0 mov %r12d,%eax 107561: 5b pop %rbx 107562: 5d pop %rbp 107563: 41 5c pop %r12 107565: 41 5d pop %r13 107567: c3 retq 107568: 8b 7d 10 mov 0x10(%rbp),%edi 10756b: be c0 0d 00 00 mov $0xdc0,%esi 107570: e8 00 00 00 00 callq 107575 107575: 49 89 c5 mov %rax,%r13 107578: 48 85 c0 test %rax,%rax 10757b: 0f 85 44 ff ff ff jne 1074c5 107581: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 107587: eb c1 jmp 10754a 107589: 41 bc ea ff ff ff mov $0xffffffea,%r12d 10758f: eb b1 jmp 107542 107591: 0f 0b ud2 107593: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d 107599: eb a7 jmp 107542 10759b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1075a1: eb a7 jmp 10754a 1075a3: e8 00 00 00 00 callq 1075a8 1075a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1075af: 00 00000000001075b0 : 1075b0: e8 00 00 00 00 callq 1075b5 1075b5: 53 push %rbx 1075b6: 48 89 d3 mov %rdx,%rbx 1075b9: 48 83 ec 30 sub $0x30,%rsp 1075bd: 8b 7a 18 mov 0x18(%rdx),%edi 1075c0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1075c7: 00 00 1075c9: 48 89 44 24 28 mov %rax,0x28(%rsp) 1075ce: 31 c0 xor %eax,%eax 1075d0: e8 00 00 00 00 callq 1075d5 1075d5: 48 85 c0 test %rax,%rax 1075d8: 0f 84 bd 00 00 00 je 10769b 1075de: 48 8b 38 mov (%rax),%rdi 1075e1: 48 89 e6 mov %rsp,%rsi 1075e4: e8 00 00 00 00 callq 1075e9 1075e9: 8b 44 24 18 mov 0x18(%rsp),%eax 1075ed: 8b 53 10 mov 0x10(%rbx),%edx 1075f0: 89 43 1c mov %eax,0x1c(%rbx) 1075f3: 48 8b 44 24 1c mov 0x1c(%rsp),%rax 1075f8: 48 89 43 20 mov %rax,0x20(%rbx) 1075fc: 8b 44 24 10 mov 0x10(%rsp),%eax 107600: 39 c2 cmp %eax,%edx 107602: 77 65 ja 107669 107604: 48 c1 e2 02 shl $0x2,%rdx 107608: 48 8b 34 24 mov (%rsp),%rsi 10760c: 48 8b 3b mov (%rbx),%rdi 10760f: 48 81 fa ff ff ff 7f cmp $0x7fffffff,%rdx 107616: 77 5f ja 107677 107618: e8 00 00 00 00 callq 10761d 10761d: 48 89 c2 mov %rax,%rdx 107620: 85 d2 test %edx,%edx 107622: 75 5b jne 10767f 107624: 8b 53 14 mov 0x14(%rbx),%edx 107627: 8b 44 24 14 mov 0x14(%rsp),%eax 10762b: 39 c2 cmp %eax,%edx 10762d: 77 41 ja 107670 10762f: 48 c1 e2 02 shl $0x2,%rdx 107633: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 107638: 48 8b 7b 08 mov 0x8(%rbx),%rdi 10763c: 48 81 fa ff ff ff 7f cmp $0x7fffffff,%rdx 107643: 77 36 ja 10767b 107645: e8 00 00 00 00 callq 10764a 10764a: 48 89 c2 mov %rax,%rdx 10764d: 89 d0 mov %edx,%eax 10764f: 85 d2 test %edx,%edx 107651: 75 3a jne 10768d 107653: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 107658: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 10765f: 00 00 107661: 75 3f jne 1076a2 107663: 48 83 c4 30 add $0x30,%rsp 107667: 5b pop %rbx 107668: c3 retq 107669: 89 43 10 mov %eax,0x10(%rbx) 10766c: 89 c2 mov %eax,%edx 10766e: eb 94 jmp 107604 107670: 89 43 14 mov %eax,0x14(%rbx) 107673: 89 c2 mov %eax,%edx 107675: eb b8 jmp 10762f 107677: 0f 0b ud2 107679: eb a5 jmp 107620 10767b: 0f 0b ud2 10767d: eb ce jmp 10764d 10767f: c7 43 10 00 00 00 00 movl $0x0,0x10(%rbx) 107686: b8 f2 ff ff ff mov $0xfffffff2,%eax 10768b: eb c6 jmp 107653 10768d: c7 43 14 00 00 00 00 movl $0x0,0x14(%rbx) 107694: b8 f2 ff ff ff mov $0xfffffff2,%eax 107699: eb b8 jmp 107653 10769b: b8 ea ff ff ff mov $0xffffffea,%eax 1076a0: eb b1 jmp 107653 1076a2: e8 00 00 00 00 callq 1076a7 1076a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1076ae: 00 00 00000000001076b0 : 1076b0: e8 00 00 00 00 callq 1076b5 1076b5: 41 55 push %r13 1076b7: 41 54 push %r12 1076b9: 55 push %rbp 1076ba: 48 89 d5 mov %rdx,%rbp 1076bd: 53 push %rbx 1076be: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 1076c5: 4c 8b 6a 08 mov 0x8(%rdx),%r13 1076c9: 8b 52 04 mov 0x4(%rdx),%edx 1076cc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1076d3: 00 00 1076d5: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 1076dc: 00 1076dd: 31 c0 xor %eax,%eax 1076df: f6 c2 1f test $0x1f,%dl 1076e2: 0f 85 27 01 00 00 jne 10780f 1076e8: 89 94 24 88 00 00 00 mov %edx,0x88(%rsp) 1076ef: 85 d2 test %edx,%edx 1076f1: 0f 84 28 01 00 00 je 10781f 1076f7: 48 89 f3 mov %rsi,%rbx 1076fa: 81 fa 00 04 00 00 cmp $0x400,%edx 107700: 0f 87 94 00 00 00 ja 10779a 107706: c1 ea 05 shr $0x5,%edx 107709: be c0 0d 00 00 mov $0xdc0,%esi 10770e: 41 89 d4 mov %edx,%r12d 107711: 49 c1 e4 02 shl $0x2,%r12 107715: 4c 89 e7 mov %r12,%rdi 107718: e8 00 00 00 00 callq 10771d 10771d: 48 89 c7 mov %rax,%rdi 107720: 48 89 bc 24 90 00 00 mov %rdi,0x90(%rsp) 107727: 00 107728: 48 85 ff test %rdi,%rdi 10772b: 0f 84 46 01 00 00 je 107877 107731: 4c 89 e2 mov %r12,%rdx 107734: 4c 89 ee mov %r13,%rsi 107737: e8 00 00 00 00 callq 10773c 10773c: 85 c0 test %eax,%eax 10773e: 0f 85 ae 00 00 00 jne 1077f2 107744: 4c 8d 6b 40 lea 0x40(%rbx),%r13 107748: 4c 89 ef mov %r13,%rdi 10774b: e8 00 00 00 00 callq 107750 107750: 8b 75 00 mov 0x0(%rbp),%esi 107753: 48 8d bb b8 00 00 00 lea 0xb8(%rbx),%rdi 10775a: 48 89 e2 mov %rsp,%rdx 10775d: e8 00 00 00 00 callq 107762 107762: 4c 89 ef mov %r13,%rdi 107765: 41 89 c4 mov %eax,%r12d 107768: e8 00 00 00 00 callq 10776d 10776d: 45 85 e4 test %r12d,%r12d 107770: 75 5c jne 1077ce 107772: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 107779: 00 10777a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 107781: 00 00 107783: 0f 85 f9 00 00 00 jne 107882 107789: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 107790: 44 89 e0 mov %r12d,%eax 107793: 5b pop %rbx 107794: 5d pop %rbp 107795: 41 5c pop %r12 107797: 41 5d pop %r13 107799: c3 retq 10779a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10779f: ba 80 00 00 00 mov $0x80,%edx 1077a4: be c0 0d 00 00 mov $0xdc0,%esi 1077a9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1077b0 1077b0: c7 84 24 88 00 00 00 movl $0x400,0x88(%rsp) 1077b7: 00 04 00 00 1077bb: 41 bc 80 00 00 00 mov $0x80,%r12d 1077c1: e8 00 00 00 00 callq 1077c6 1077c6: 48 89 c7 mov %rax,%rdi 1077c9: e9 52 ff ff ff jmpq 107720 1077ce: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 1077d5: 00 1077d6: e8 00 00 00 00 callq 1077db 1077db: eb 95 jmp 107772 1077dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1077e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1077eb: e8 00 00 00 00 callq 1077f0 1077f0: eb ad jmp 10779f 1077f2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1077f7: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 1077fe: 00 1077ff: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d 107805: e8 00 00 00 00 callq 10780a 10780a: e9 63 ff ff ff jmpq 107772 10780f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107814: 41 bc ea ff ff ff mov $0xffffffea,%r12d 10781a: e9 53 ff ff ff jmpq 107772 10781f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107824: eb ee jmp 107814 107826: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10782d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107834: 41 bc ea ff ff ff mov $0xffffffea,%r12d 10783a: e8 00 00 00 00 callq 10783f 10783f: e9 2e ff ff ff jmpq 107772 107844: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10784b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107852: e8 00 00 00 00 callq 107857 107857: eb 9e jmp 1077f7 107859: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107860: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107867: 41 bc ea ff ff ff mov $0xffffffea,%r12d 10786d: e8 00 00 00 00 callq 107872 107872: e9 fb fe ff ff jmpq 107772 107877: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 10787d: e9 f0 fe ff ff jmpq 107772 107882: e8 00 00 00 00 callq 107887 107887: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10788e: 00 00 0000000000107890 : 107890: e8 00 00 00 00 callq 107895 107895: 41 57 push %r15 107897: 41 56 push %r14 107899: 41 55 push %r13 10789b: 49 89 f5 mov %rsi,%r13 10789e: 41 54 push %r12 1078a0: 55 push %rbp 1078a1: 53 push %rbx 1078a2: 48 89 d3 mov %rdx,%rbx 1078a5: 48 83 ec 08 sub $0x8,%rsp 1078a9: 48 8b 3a mov (%rdx),%rdi 1078ac: 48 c1 ef 20 shr $0x20,%rdi 1078b0: e8 00 00 00 00 callq 1078b5 1078b5: 48 85 c0 test %rax,%rax 1078b8: 0f 84 9a 01 00 00 je 107a58 1078be: 8b 7b 10 mov 0x10(%rbx),%edi 1078c1: 85 ff test %edi,%edi 1078c3: 0f 84 4f 01 00 00 je 107a18 1078c9: 3b 7b 14 cmp 0x14(%rbx),%edi 1078cc: 0f 82 39 01 00 00 jb 107a0b 1078d2: 48 c1 e7 02 shl $0x2,%rdi 1078d6: be c0 0c 00 00 mov $0xcc0,%esi 1078db: 48 89 c5 mov %rax,%rbp 1078de: e8 00 00 00 00 callq 1078e3 1078e3: 49 89 c4 mov %rax,%r12 1078e6: 48 85 c0 test %rax,%rax 1078e9: 0f 84 74 01 00 00 je 107a63 1078ef: 8b 53 10 mov 0x10(%rbx),%edx 1078f2: 48 8b 73 08 mov 0x8(%rbx),%rsi 1078f6: 48 c1 e2 02 shl $0x2,%rdx 1078fa: 48 81 fa ff ff ff 7f cmp $0x7fffffff,%rdx 107901: 0f 87 d4 00 00 00 ja 1079db 107907: 48 89 c7 mov %rax,%rdi 10790a: e8 00 00 00 00 callq 10790f 10790f: 48 85 c0 test %rax,%rax 107912: 0f 85 a3 00 00 00 jne 1079bb 107918: 49 8d 45 40 lea 0x40(%r13),%rax 10791c: 48 89 c7 mov %rax,%rdi 10791f: 48 89 04 24 mov %rax,(%rsp) 107923: e8 00 00 00 00 callq 107928 107928: 48 89 ef mov %rbp,%rdi 10792b: 4c 89 ee mov %r13,%rsi 10792e: e8 00 00 00 00 callq 107933 107933: 48 89 c7 mov %rax,%rdi 107936: 48 85 c0 test %rax,%rax 107939: 74 6f je 1079aa 10793b: 8b 33 mov (%rbx),%esi 10793d: e8 00 00 00 00 callq 107942 107942: 49 89 c6 mov %rax,%r14 107945: 48 85 c0 test %rax,%rax 107948: 0f 84 b5 00 00 00 je 107a03 10794e: 8b 6b 14 mov 0x14(%rbx),%ebp 107951: 3b 6b 10 cmp 0x10(%rbx),%ebp 107954: 72 41 jb 107997 107956: e9 8a 00 00 00 jmpq 1079e5 10795b: 4c 89 ee mov %r13,%rsi 10795e: 48 89 c7 mov %rax,%rdi 107961: e8 00 00 00 00 callq 107966 107966: 48 85 c0 test %rax,%rax 107969: 0f 84 8c 00 00 00 je 1079fb 10796f: 49 8b 3f mov (%r15),%rdi 107972: 48 8b 90 08 01 00 00 mov 0x108(%rax),%rdx 107979: 4c 89 f6 mov %r14,%rsi 10797c: e8 00 00 00 00 callq 107981 107981: 41 89 c7 mov %eax,%r15d 107984: 85 c0 test %eax,%eax 107986: 0f 85 00 00 00 00 jne 10798c 10798c: 83 c5 01 add $0x1,%ebp 10798f: 89 6b 14 mov %ebp,0x14(%rbx) 107992: 3b 6b 10 cmp 0x10(%rbx),%ebp 107995: 73 4e jae 1079e5 107997: 89 e8 mov %ebp,%eax 107999: 41 8b 3c 84 mov (%r12,%rax,4),%edi 10799d: e8 00 00 00 00 callq 1079a2 1079a2: 49 89 c7 mov %rax,%r15 1079a5: 48 85 c0 test %rax,%rax 1079a8: 75 b1 jne 10795b 1079aa: 41 bf ea ff ff ff mov $0xffffffea,%r15d 1079b0: 48 8b 3c 24 mov (%rsp),%rdi 1079b4: e8 00 00 00 00 callq 1079b9 1079b9: eb 06 jmp 1079c1 1079bb: 41 bf f2 ff ff ff mov $0xfffffff2,%r15d 1079c1: 4c 89 e7 mov %r12,%rdi 1079c4: e8 00 00 00 00 callq 1079c9 1079c9: 48 83 c4 08 add $0x8,%rsp 1079cd: 44 89 f8 mov %r15d,%eax 1079d0: 5b pop %rbx 1079d1: 5d pop %rbp 1079d2: 41 5c pop %r12 1079d4: 41 5d pop %r13 1079d6: 41 5e pop %r14 1079d8: 41 5f pop %r15 1079da: c3 retq 1079db: 0f 0b ud2 1079dd: 41 bf f2 ff ff ff mov $0xfffffff2,%r15d 1079e3: eb dc jmp 1079c1 1079e5: 4c 89 e7 mov %r12,%rdi 1079e8: 45 31 ff xor %r15d,%r15d 1079eb: e8 00 00 00 00 callq 1079f0 1079f0: 48 8b 3c 24 mov (%rsp),%rdi 1079f4: e8 00 00 00 00 callq 1079f9 1079f9: eb ce jmp 1079c9 1079fb: 41 bf ed ff ff ff mov $0xffffffed,%r15d 107a01: eb ad jmp 1079b0 107a03: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 107a09: eb a5 jmp 1079b0 107a0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107a10: 41 bf ea ff ff ff mov $0xffffffea,%r15d 107a16: eb b1 jmp 1079c9 107a18: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107a1d: eb f1 jmp 107a10 107a1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107a26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107a2d: 41 bf ea ff ff ff mov $0xffffffea,%r15d 107a33: e8 00 00 00 00 callq 107a38 107a38: eb 8f jmp 1079c9 107a3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107a41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107a48: 41 bf ea ff ff ff mov $0xffffffea,%r15d 107a4e: e8 00 00 00 00 callq 107a53 107a53: e9 71 ff ff ff jmpq 1079c9 107a58: 41 bf ea ff ff ff mov $0xffffffea,%r15d 107a5e: e9 66 ff ff ff jmpq 1079c9 107a63: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 107a69: e9 5b ff ff ff jmpq 1079c9 107a6e: 66 90 xchg %ax,%ax 0000000000107a70 : 107a70: e8 00 00 00 00 callq 107a75 107a75: 41 57 push %r15 107a77: 41 56 push %r14 107a79: 41 55 push %r13 107a7b: 49 89 f5 mov %rsi,%r13 107a7e: 41 54 push %r12 107a80: 55 push %rbp 107a81: 53 push %rbx 107a82: 48 89 d3 mov %rdx,%rbx 107a85: 48 83 ec 18 sub $0x18,%rsp 107a89: 48 8b 3a mov (%rdx),%rdi 107a8c: 48 c1 ef 20 shr $0x20,%rdi 107a90: e8 00 00 00 00 callq 107a95 107a95: 48 89 44 24 08 mov %rax,0x8(%rsp) 107a9a: 48 85 c0 test %rax,%rax 107a9d: 0f 84 57 02 00 00 je 107cfa 107aa3: 8b 7b 10 mov 0x10(%rbx),%edi 107aa6: 85 ff test %edi,%edi 107aa8: 0f 84 09 02 00 00 je 107cb7 107aae: 3b 7b 14 cmp 0x14(%rbx),%edi 107ab1: 0f 82 d8 01 00 00 jb 107c8f 107ab7: 48 c1 e7 02 shl $0x2,%rdi 107abb: be c0 0c 00 00 mov $0xcc0,%esi 107ac0: e8 00 00 00 00 callq 107ac5 107ac5: 49 89 c4 mov %rax,%r12 107ac8: 48 85 c0 test %rax,%rax 107acb: 0f 84 34 02 00 00 je 107d05 107ad1: 8b 53 10 mov 0x10(%rbx),%edx 107ad4: 48 8b 73 08 mov 0x8(%rbx),%rsi 107ad8: 48 c1 e2 02 shl $0x2,%rdx 107adc: 48 81 fa ff ff ff 7f cmp $0x7fffffff,%rdx 107ae3: 0f 87 e5 00 00 00 ja 107bce 107ae9: 48 89 c7 mov %rax,%rdi 107aec: 41 be f2 ff ff ff mov $0xfffffff2,%r14d 107af2: e8 00 00 00 00 callq 107af7 107af7: 48 85 c0 test %rax,%rax 107afa: 0f 85 b4 00 00 00 jne 107bb4 107b00: 49 8d 45 40 lea 0x40(%r13),%rax 107b04: 48 89 c7 mov %rax,%rdi 107b07: 48 89 44 24 10 mov %rax,0x10(%rsp) 107b0c: e8 00 00 00 00 callq 107b11 107b11: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 107b16: 4c 89 ee mov %r13,%rsi 107b19: e8 00 00 00 00 callq 107b1e 107b1e: 48 89 c7 mov %rax,%rdi 107b21: 41 89 c6 mov %eax,%r14d 107b24: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 107b2a: 77 7e ja 107baa 107b2c: 8b 33 mov (%rbx),%esi 107b2e: e8 00 00 00 00 callq 107b33 107b33: 49 89 c7 mov %rax,%r15 107b36: 48 85 c0 test %rax,%rax 107b39: 0f 84 02 01 00 00 je 107c41 107b3f: 8b 6b 14 mov 0x14(%rbx),%ebp 107b42: 3b 6b 10 cmp 0x10(%rbx),%ebp 107b45: 72 2d jb 107b74 107b47: e9 8c 00 00 00 jmpq 107bd8 107b4c: 48 8b 90 08 01 00 00 mov 0x108(%rax),%rdx 107b53: 48 8b 39 mov (%rcx),%rdi 107b56: 4c 89 fe mov %r15,%rsi 107b59: e8 00 00 00 00 callq 107b5e 107b5e: 41 89 c6 mov %eax,%r14d 107b61: 85 c0 test %eax,%eax 107b63: 0f 85 00 00 00 00 jne 107b69 107b69: 83 c5 01 add $0x1,%ebp 107b6c: 89 6b 14 mov %ebp,0x14(%rbx) 107b6f: 39 6b 10 cmp %ebp,0x10(%rbx) 107b72: 76 64 jbe 107bd8 107b74: 48 63 c5 movslq %ebp,%rax 107b77: 4d 8d 34 84 lea (%r12,%rax,4),%r14 107b7b: 41 8b 3e mov (%r14),%edi 107b7e: e8 00 00 00 00 callq 107b83 107b83: 48 85 c0 test %rax,%rax 107b86: 0f 84 c0 00 00 00 je 107c4c 107b8c: 4c 89 ee mov %r13,%rsi 107b8f: 48 89 c7 mov %rax,%rdi 107b92: 48 89 04 24 mov %rax,(%rsp) 107b96: e8 00 00 00 00 callq 107b9b 107b9b: 48 8b 0c 24 mov (%rsp),%rcx 107b9f: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 107ba5: 76 a5 jbe 107b4c 107ba7: 41 89 c6 mov %eax,%r14d 107baa: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 107baf: e8 00 00 00 00 callq 107bb4 107bb4: 4c 89 e7 mov %r12,%rdi 107bb7: e8 00 00 00 00 callq 107bbc 107bbc: 48 83 c4 18 add $0x18,%rsp 107bc0: 44 89 f0 mov %r14d,%eax 107bc3: 5b pop %rbx 107bc4: 5d pop %rbp 107bc5: 41 5c pop %r12 107bc7: 41 5d pop %r13 107bc9: 41 5e pop %r14 107bcb: 41 5f pop %r15 107bcd: c3 retq 107bce: 0f 0b ud2 107bd0: 41 be f2 ff ff ff mov $0xfffffff2,%r14d 107bd6: eb dc jmp 107bb4 107bd8: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 107bdd: e8 00 00 00 00 callq 107be2 107be2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 107be7: ba 01 00 00 00 mov $0x1,%edx 107bec: 4c 89 fe mov %r15,%rsi 107bef: 48 8b 38 mov (%rax),%rdi 107bf2: e8 00 00 00 00 callq 107bf7 107bf7: 41 89 c6 mov %eax,%r14d 107bfa: 85 c0 test %eax,%eax 107bfc: 0f 85 83 00 00 00 jne 107c85 107c02: 8b 43 10 mov 0x10(%rbx),%eax 107c05: 31 ed xor %ebp,%ebp 107c07: 85 c0 test %eax,%eax 107c09: 74 a9 je 107bb4 107c0b: 48 63 c5 movslq %ebp,%rax 107c0e: 41 8b 3c 84 mov (%r12,%rax,4),%edi 107c12: e8 00 00 00 00 callq 107c17 107c17: 48 89 c7 mov %rax,%rdi 107c1a: 48 85 c0 test %rax,%rax 107c1d: 74 5e je 107c7d 107c1f: 4c 89 ee mov %r13,%rsi 107c22: e8 00 00 00 00 callq 107c27 107c27: 48 89 c7 mov %rax,%rdi 107c2a: 48 85 c0 test %rax,%rax 107c2d: 74 52 je 107c81 107c2f: e8 00 00 00 00 callq 107c34 107c34: 83 c5 01 add $0x1,%ebp 107c37: 39 6b 10 cmp %ebp,0x10(%rbx) 107c3a: 77 cf ja 107c0b 107c3c: e9 73 ff ff ff jmpq 107bb4 107c41: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 107c47: e9 5e ff ff ff jmpq 107baa 107c4c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107c51: 41 be ea ff ff ff mov $0xffffffea,%r14d 107c57: e9 4e ff ff ff jmpq 107baa 107c5c: 41 8b 16 mov (%r14),%edx 107c5f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107c66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107c6d: 41 be ea ff ff ff mov $0xffffffea,%r14d 107c73: e8 00 00 00 00 callq 107c78 107c78: e9 2d ff ff ff jmpq 107baa 107c7d: 0f 0b ud2 107c7f: eb b3 jmp 107c34 107c81: 0f 0b ud2 107c83: eb af jmp 107c34 107c85: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107c8a: e9 25 ff ff ff jmpq 107bb4 107c8f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107c94: 41 be ea ff ff ff mov $0xffffffea,%r14d 107c9a: e9 1d ff ff ff jmpq 107bbc 107c9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107ca6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107cad: e8 00 00 00 00 callq 107cb2 107cb2: e9 fd fe ff ff jmpq 107bb4 107cb7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107cbc: eb d6 jmp 107c94 107cbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107cc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107ccc: 41 be ea ff ff ff mov $0xffffffea,%r14d 107cd2: e8 00 00 00 00 callq 107cd7 107cd7: e9 e0 fe ff ff jmpq 107bbc 107cdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107ce3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107cea: 41 be ea ff ff ff mov $0xffffffea,%r14d 107cf0: e8 00 00 00 00 callq 107cf5 107cf5: e9 c2 fe ff ff jmpq 107bbc 107cfa: 41 be ea ff ff ff mov $0xffffffea,%r14d 107d00: e9 b7 fe ff ff jmpq 107bbc 107d05: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 107d0b: e9 ac fe ff ff jmpq 107bbc 0000000000107d10 : 107d10: e8 00 00 00 00 callq 107d15 107d15: 41 57 push %r15 107d17: 41 56 push %r14 107d19: 41 55 push %r13 107d1b: 49 89 f5 mov %rsi,%r13 107d1e: 41 54 push %r12 107d20: 49 89 d4 mov %rdx,%r12 107d23: 55 push %rbp 107d24: 53 push %rbx 107d25: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107d2a: 41 8b 44 24 08 mov 0x8(%r12),%eax 107d2f: 85 c0 test %eax,%eax 107d31: 75 35 jne 107d68 107d33: 4d 8d 7d 40 lea 0x40(%r13),%r15 107d37: 4c 89 ff mov %r15,%rdi 107d3a: e8 00 00 00 00 callq 107d3f 107d3f: 4c 89 ef mov %r13,%rdi 107d42: e8 00 00 00 00 callq 107d47 107d47: 84 c0 test %al,%al 107d49: 0f 85 9e 02 00 00 jne 107fed 107d4f: 4c 89 ff mov %r15,%rdi 107d52: 45 31 e4 xor %r12d,%r12d 107d55: e8 00 00 00 00 callq 107d5a 107d5a: 5b pop %rbx 107d5b: 44 89 e0 mov %r12d,%eax 107d5e: 5d pop %rbp 107d5f: 41 5c pop %r12 107d61: 41 5d pop %r13 107d63: 41 5e pop %r14 107d65: 41 5f pop %r15 107d67: c3 retq 107d68: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 107d6f: 00 107d70: be c0 0d 00 00 mov $0xdc0,%esi 107d75: 48 29 c7 sub %rax,%rdi 107d78: 48 c1 e7 03 shl $0x3,%rdi 107d7c: e8 00 00 00 00 callq 107d81 107d81: 49 89 c6 mov %rax,%r14 107d84: 48 85 c0 test %rax,%rax 107d87: 0f 84 9c 02 00 00 je 108029 107d8d: 4d 8d 7d 40 lea 0x40(%r13),%r15 107d91: 4c 89 ff mov %r15,%rdi 107d94: e8 00 00 00 00 callq 107d99 107d99: 4c 89 ef mov %r13,%rdi 107d9c: e8 00 00 00 00 callq 107da1 107da1: 84 c0 test %al,%al 107da3: 0f 84 6a 02 00 00 je 108013 107da9: 4c 89 ef mov %r13,%rdi 107dac: 31 db xor %ebx,%ebx 107dae: e8 00 00 00 00 callq 107db3 107db3: 48 89 c5 mov %rax,%rbp 107db6: eb 0b jmp 107dc3 107db8: 41 39 5c 24 08 cmp %ebx,0x8(%r12) 107dbd: 0f 86 99 00 00 00 jbe 107e5c 107dc3: 89 da mov %ebx,%edx 107dc5: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 107dcc: 00 107dcd: 48 29 d0 sub %rdx,%rax 107dd0: 48 8b 55 10 mov 0x10(%rbp),%rdx 107dd4: 49 8d 04 c6 lea (%r14,%rax,8),%rax 107dd8: 8b 52 20 mov 0x20(%rdx),%edx 107ddb: 89 50 30 mov %edx,0x30(%rax) 107dde: 48 8b 95 d0 00 00 00 mov 0xd0(%rbp),%rdx 107de5: 48 89 10 mov %rdx,(%rax) 107de8: 48 8b 95 d8 00 00 00 mov 0xd8(%rbp),%rdx 107def: 48 89 50 08 mov %rdx,0x8(%rax) 107df3: 48 8b 95 e0 00 00 00 mov 0xe0(%rbp),%rdx 107dfa: 48 89 50 20 mov %rdx,0x20(%rax) 107dfe: 48 8b 95 e8 00 00 00 mov 0xe8(%rbp),%rdx 107e05: 48 89 50 28 mov %rdx,0x28(%rax) 107e09: 48 8b 95 f0 00 00 00 mov 0xf0(%rbp),%rdx 107e10: 48 89 50 10 mov %rdx,0x10(%rax) 107e14: 48 8b 95 f8 00 00 00 mov 0xf8(%rbp),%rdx 107e1b: 48 89 50 18 mov %rdx,0x18(%rax) 107e1f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107e24: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107e29: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107e2e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107e33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107e38: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107e3d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 107e42: 48 89 ee mov %rbp,%rsi 107e45: 4c 89 ef mov %r13,%rdi 107e48: 83 c3 01 add $0x1,%ebx 107e4b: e8 00 00 00 00 callq 107e50 107e50: 48 89 c5 mov %rax,%rbp 107e53: 48 85 c0 test %rax,%rax 107e56: 0f 85 5c ff ff ff jne 107db8 107e5c: 89 d8 mov %ebx,%eax 107e5e: 4c 89 ff mov %r15,%rdi 107e61: 4c 8d 2c c5 00 00 00 lea 0x0(,%rax,8),%r13 107e68: 00 107e69: 49 29 c5 sub %rax,%r13 107e6c: e8 00 00 00 00 callq 107e71 107e71: 49 c1 e5 03 shl $0x3,%r13 107e75: 41 89 5c 24 08 mov %ebx,0x8(%r12) 107e7a: 49 8b 3c 24 mov (%r12),%rdi 107e7e: 49 81 fd ff ff ff 7f cmp $0x7fffffff,%r13 107e85: 0f 87 a9 01 00 00 ja 108034 107e8b: 4c 89 ea mov %r13,%rdx 107e8e: 4c 89 f6 mov %r14,%rsi 107e91: e8 00 00 00 00 callq 107e96 107e96: 49 89 c5 mov %rax,%r13 107e99: 4c 89 f7 mov %r14,%rdi 107e9c: 45 89 ec mov %r13d,%r12d 107e9f: e8 00 00 00 00 callq 107ea4 107ea4: 45 85 ed test %r13d,%r13d 107ea7: b8 f2 ff ff ff mov $0xfffffff2,%eax 107eac: 5b pop %rbx 107ead: 44 0f 45 e0 cmovne %eax,%r12d 107eb1: 5d pop %rbp 107eb2: 44 89 e0 mov %r12d,%eax 107eb5: 41 5c pop %r12 107eb7: 41 5d pop %r13 107eb9: 41 5e pop %r14 107ebb: 41 5f pop %r15 107ebd: c3 retq 107ebe: 8b 8e a0 00 00 00 mov 0xa0(%rsi),%ecx 107ec4: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 107ecb 107ecb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107ed2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107ed9: e8 00 00 00 00 callq 107ede 107ede: e9 47 fe ff ff jmpq 107d2a 107ee3: 48 8b 8d f8 00 00 00 mov 0xf8(%rbp),%rcx 107eea: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 107ef1 107ef1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107ef8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107eff: e8 00 00 00 00 callq 107f04 107f04: e9 39 ff ff ff jmpq 107e42 107f09: 48 8b 8d d0 00 00 00 mov 0xd0(%rbp),%rcx 107f10: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 107f17 107f17: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107f1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107f25: e8 00 00 00 00 callq 107f2a 107f2a: e9 fa fe ff ff jmpq 107e29 107f2f: 48 8b 45 10 mov 0x10(%rbp),%rax 107f33: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 107f3a 107f3a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107f41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107f48: 8b 48 20 mov 0x20(%rax),%ecx 107f4b: e8 00 00 00 00 callq 107f50 107f50: e9 cf fe ff ff jmpq 107e24 107f55: 48 8b 8d f0 00 00 00 mov 0xf0(%rbp),%rcx 107f5c: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 107f63 107f63: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107f6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107f71: e8 00 00 00 00 callq 107f76 107f76: e9 c2 fe ff ff jmpq 107e3d 107f7b: 48 8b 8d e8 00 00 00 mov 0xe8(%rbp),%rcx 107f82: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 107f89 107f89: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107f90: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107f97: e8 00 00 00 00 callq 107f9c 107f9c: e9 97 fe ff ff jmpq 107e38 107fa1: 48 8b 8d e0 00 00 00 mov 0xe0(%rbp),%rcx 107fa8: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 107faf 107faf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107fb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107fbd: e8 00 00 00 00 callq 107fc2 107fc2: e9 6c fe ff ff jmpq 107e33 107fc7: 48 8b 8d d8 00 00 00 mov 0xd8(%rbp),%rcx 107fce: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 107fd5 107fd5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 107fdc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 107fe3: e8 00 00 00 00 callq 107fe8 107fe8: e9 41 fe ff ff jmpq 107e2e 107fed: 4c 89 ef mov %r13,%rdi 107ff0: e8 00 00 00 00 callq 107ff5 107ff5: 48 89 c6 mov %rax,%rsi 107ff8: 41 83 44 24 08 01 addl $0x1,0x8(%r12) 107ffe: 4c 89 ef mov %r13,%rdi 108001: e8 00 00 00 00 callq 108006 108006: 48 89 c6 mov %rax,%rsi 108009: 48 85 c0 test %rax,%rax 10800c: 75 ea jne 107ff8 10800e: e9 3c fd ff ff jmpq 107d4f 108013: 41 c7 44 24 08 00 00 movl $0x0,0x8(%r12) 10801a: 00 00 10801c: 4c 89 f7 mov %r14,%rdi 10801f: e8 00 00 00 00 callq 108024 108024: e9 26 fd ff ff jmpq 107d4f 108029: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 10802f: e9 26 fd ff ff jmpq 107d5a 108034: 0f 0b ud2 108036: e9 5e fe ff ff jmpq 107e99 10803b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000108040 : 108040: e8 00 00 00 00 callq 108045 108045: 48 83 ec 08 sub $0x8,%rsp 108049: 49 c7 c0 00 00 00 00 mov $0x0,%r8 108050: 31 f6 xor %esi,%esi 108052: 31 ff xor %edi,%edi 108054: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10805b: ba 00 01 00 00 mov $0x100,%edx 108060: e8 00 00 00 00 callq 108065 108065: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 10806b 10806b: 85 c0 test %eax,%eax 10806d: 78 5a js 1080c9 10806f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 108076: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10807d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108084: e8 00 00 00 00 callq 108089 108089: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 108090 108090: 48 89 c7 mov %rax,%rdi 108093: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 108099: 77 47 ja 1080e2 10809b: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 1080a1 1080a1: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1080a8: 31 c9 xor %ecx,%ecx 1080aa: 31 f6 xor %esi,%esi 1080ac: c1 e2 14 shl $0x14,%edx 1080af: e8 00 00 00 00 callq 1080b4 1080b4: 48 89 c2 mov %rax,%rdx 1080b7: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 1080be 1080be: 31 c0 xor %eax,%eax 1080c0: 48 81 fa 00 f0 ff ff cmp $0xfffffffffffff000,%rdx 1080c7: 77 05 ja 1080ce 1080c9: 48 83 c4 08 add $0x8,%rsp 1080cd: c3 retq 1080ce: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1080d5 1080d5: 89 54 24 04 mov %edx,0x4(%rsp) 1080d9: e8 00 00 00 00 callq 1080de 1080de: 8b 44 24 04 mov 0x4(%rsp),%eax 1080e2: 8b 3d 00 00 00 00 mov 0x0(%rip),%edi # 1080e8 1080e8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1080ef: ba 00 01 00 00 mov $0x100,%edx 1080f4: 31 f6 xor %esi,%esi 1080f6: 89 44 24 04 mov %eax,0x4(%rsp) 1080fa: e8 00 00 00 00 callq 1080ff 1080ff: 8b 44 24 04 mov 0x4(%rsp),%eax 108103: 48 83 c4 08 add $0x8,%rsp 108107: c3 retq 108108: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10810f: 00 0000000000108110 : 108110: e8 00 00 00 00 callq 108115 108115: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 10811b 10811b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 108122 108122: c1 e6 14 shl $0x14,%esi 108125: e8 00 00 00 00 callq 10812a 10812a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 108131 108131: e8 00 00 00 00 callq 108136 108136: 8b 3d 00 00 00 00 mov 0x0(%rip),%edi # 10813c 10813c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 108143: 31 f6 xor %esi,%esi 108145: ba 00 01 00 00 mov $0x100,%edx 10814a: e8 00 00 00 00 callq 10814f 10814f: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 10815a 108156: 00 00 00 00 10815a: c3 retq 10815b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000108160 : 108160: e8 00 00 00 00 callq 108165 108165: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 10816c 10816c: c3 retq 10816d: 0f 1f 00 nopl (%rax) 0000000000108170 : 108170: e8 00 00 00 00 callq 108175 108175: 41 54 push %r12 108177: 48 83 ec 20 sub $0x20,%rsp 10817b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 108182: 00 00 108184: 48 89 44 24 18 mov %rax,0x18(%rsp) 108189: 31 c0 xor %eax,%eax 10818b: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 108191 108191: 85 c0 test %eax,%eax 108193: 75 48 jne 1081dd 108195: 44 0f b6 a7 29 02 00 movzbl 0x229(%rdi),%r12d 10819c: 00 10819d: 45 84 e4 test %r12b,%r12b 1081a0: 74 1d je 1081bf 1081a2: 45 31 e4 xor %r12d,%r12d 1081a5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1081aa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1081b1: 00 00 1081b3: 75 50 jne 108205 1081b5: 48 83 c4 20 add $0x20,%rsp 1081b9: 44 89 e0 mov %r12d,%eax 1081bc: 41 5c pop %r12 1081be: c3 retq 1081bf: 48 8b 3f mov (%rdi),%rdi 1081c2: 48 89 e6 mov %rsp,%rsi 1081c5: e8 00 00 00 00 callq 1081ca 1081ca: 48 83 3c 24 00 cmpq $0x0,(%rsp) 1081cf: 75 d4 jne 1081a5 1081d1: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 1081d7: 41 0f 95 c4 setne %r12b 1081db: eb c8 jmp 1081a5 1081dd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1081e2: 41 bc 01 00 00 00 mov $0x1,%r12d 1081e8: eb bb jmp 1081a5 1081ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1081f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1081f8: 41 bc 01 00 00 00 mov $0x1,%r12d 1081fe: e8 00 00 00 00 callq 108203 108203: eb a0 jmp 1081a5 108205: e8 00 00 00 00 callq 10820a 10820a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000108210 : 108210: e8 00 00 00 00 callq 108215 108215: 41 57 push %r15 108217: 41 56 push %r14 108219: 41 55 push %r13 10821b: 41 54 push %r12 10821d: 55 push %rbp 10821e: 53 push %rbx 10821f: 48 83 ec 20 sub $0x20,%rsp 108223: 44 8b 6a 24 mov 0x24(%rdx),%r13d 108227: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10822e: 00 00 108230: 48 89 44 24 18 mov %rax,0x18(%rsp) 108235: 48 8b 42 18 mov 0x18(%rdx),%rax 108239: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 10823e: 48 89 44 24 10 mov %rax,0x10(%rsp) 108243: 0f 84 d2 01 00 00 je 10841b 108249: 8b 7a 20 mov 0x20(%rdx),%edi 10824c: 49 89 f4 mov %rsi,%r12 10824f: 48 89 d3 mov %rdx,%rbx 108252: e8 00 00 00 00 callq 108257 108257: 48 89 c5 mov %rax,%rbp 10825a: 48 85 c0 test %rax,%rax 10825d: 0f 84 b8 01 00 00 je 10841b 108263: 44 89 e8 mov %r13d,%eax 108266: 25 01 00 00 20 and $0x20000001,%eax 10826b: 3d 01 00 00 20 cmp $0x20000001,%eax 108270: 0f 84 11 01 00 00 je 108387 108276: 4d 8d 74 24 40 lea 0x40(%r12),%r14 10827b: 4c 89 f7 mov %r14,%rdi 10827e: e8 00 00 00 00 callq 108283 108283: 4c 89 e6 mov %r12,%rsi 108286: 48 89 ef mov %rbp,%rdi 108289: e8 00 00 00 00 callq 10828e 10828e: 49 89 c4 mov %rax,%r12 108291: 41 89 c7 mov %eax,%r15d 108294: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 10829a: 0f 87 b9 00 00 00 ja 108359 1082a0: 4c 8b 7b 08 mov 0x8(%rbx),%r15 1082a4: 41 f6 c5 08 test $0x8,%r13b 1082a8: 0f 85 ee 00 00 00 jne 10839c 1082ae: 41 f6 c5 10 test $0x10,%r13b 1082b2: 0f 85 92 00 00 00 jne 10834a 1082b8: 49 8b 8c 24 08 01 00 mov 0x108(%r12),%rcx 1082bf: 00 1082c0: 41 55 push %r13 1082c2: 4c 89 fa mov %r15,%rdx 1082c5: 48 8b 33 mov (%rbx),%rsi 1082c8: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1082cc: 4c 8d 4c 24 18 lea 0x18(%rsp),%r9 1082d1: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 1082d6: e8 00 00 00 00 callq 1082db 1082db: 41 89 c7 mov %eax,%r15d 1082de: 58 pop %rax 1082df: 45 85 ff test %r15d,%r15d 1082e2: 75 75 jne 108359 1082e4: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1082e9: 4c 89 e7 mov %r12,%rdi 1082ec: e8 00 00 00 00 callq 1082f1 1082f1: 85 c0 test %eax,%eax 1082f3: 0f 88 fc 00 00 00 js 1083f5 1082f9: 41 f6 c5 01 test $0x1,%r13b 1082fd: 74 14 je 108313 1082ff: 48 8b 53 08 mov 0x8(%rbx),%rdx 108303: 49 03 94 24 30 01 00 add 0x130(%r12),%rdx 10830a: 00 10830b: 49 89 94 24 30 01 00 mov %rdx,0x130(%r12) 108312: 00 108313: 4c 89 f7 mov %r14,%rdi 108316: 89 44 24 04 mov %eax,0x4(%rsp) 10831a: e8 00 00 00 00 callq 10831f 10831f: 8b 53 20 mov 0x20(%rbx),%edx 108322: 48 63 44 24 04 movslq 0x4(%rsp),%rax 108327: 48 89 d1 mov %rdx,%rcx 10832a: 48 c1 e1 20 shl $0x20,%rcx 10832e: 48 01 c8 add %rcx,%rax 108331: 41 83 e5 10 and $0x10,%r13d 108335: 48 89 43 10 mov %rax,0x10(%rbx) 108339: 0f 85 9c 00 00 00 jne 1083db 10833f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 108344: 48 89 43 18 mov %rax,0x18(%rbx) 108348: eb 17 jmp 108361 10834a: 49 81 ff 00 10 00 00 cmp $0x1000,%r15 108351: 74 6c je 1083bf 108353: 41 bf ea ff ff ff mov $0xffffffea,%r15d 108359: 4c 89 f7 mov %r14,%rdi 10835c: e8 00 00 00 00 callq 108361 108361: 48 8b 44 24 18 mov 0x18(%rsp),%rax 108366: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10836d: 00 00 10836f: 0f 85 b1 00 00 00 jne 108426 108375: 48 83 c4 20 add $0x20,%rsp 108379: 44 89 f8 mov %r15d,%eax 10837c: 5b pop %rbx 10837d: 5d pop %rbp 10837e: 41 5c pop %r12 108380: 41 5d pop %r13 108382: 41 5e pop %r14 108384: 41 5f pop %r15 108386: c3 retq 108387: 48 89 ef mov %rbp,%rdi 10838a: e8 00 00 00 00 callq 10838f 10838f: 84 c0 test %al,%al 108391: 0f 85 df fe ff ff jne 108276 108397: e9 00 00 00 00 jmpq 10839c 10839c: 48 89 ef mov %rbp,%rdi 10839f: e8 00 00 00 00 callq 1083a4 1083a4: 4c 39 f8 cmp %r15,%rax 1083a7: 75 aa jne 108353 1083a9: 4c 89 e7 mov %r12,%rdi 1083ac: e8 00 00 00 00 callq 1083b1 1083b1: 4c 8b 7b 08 mov 0x8(%rbx),%r15 1083b5: 48 89 44 24 10 mov %rax,0x10(%rsp) 1083ba: e9 f9 fe ff ff jmpq 1082b8 1083bf: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1083c3: e8 00 00 00 00 callq 1083c8 1083c8: 48 89 44 24 10 mov %rax,0x10(%rsp) 1083cd: 48 85 c0 test %rax,%rax 1083d0: 74 3e je 108410 1083d2: 4c 8b 7b 08 mov 0x8(%rbx),%r15 1083d6: e9 dd fe ff ff jmpq 1082b8 1083db: 48 b8 00 00 00 00 00 movabs $0x3fffc00000000000,%rax 1083e2: c0 ff 3f 1083e5: 48 c1 e2 2e shl $0x2e,%rdx 1083e9: 48 21 c2 and %rax,%rdx 1083ec: 48 89 53 18 mov %rdx,0x18(%rbx) 1083f0: e9 6c ff ff ff jmpq 108361 1083f5: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1083fa: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1083fe: 31 d2 xor %edx,%edx 108400: 41 bf f2 ff ff ff mov $0xfffffff2,%r15d 108406: e8 00 00 00 00 callq 10840b 10840b: e9 49 ff ff ff jmpq 108359 108410: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 108416: e9 3e ff ff ff jmpq 108359 10841b: 41 bf ea ff ff ff mov $0xffffffea,%r15d 108421: e9 3b ff ff ff jmpq 108361 108426: e8 00 00 00 00 callq 10842b 10842b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000108430 : 108430: e8 00 00 00 00 callq 108435 108435: 41 55 push %r13 108437: 49 bd 00 01 00 00 00 movabs $0xdead000000000100,%r13 10843e: 00 ad de 108441: 41 54 push %r12 108443: 49 bc 22 01 00 00 00 movabs $0xdead000000000122,%r12 10844a: 00 ad de 10844d: 55 push %rbp 10844e: 48 89 fd mov %rdi,%rbp 108451: 53 push %rbx 108452: 48 8b 17 mov (%rdi),%rdx 108455: 48 8d 9d c0 00 00 00 lea 0xc0(%rbp),%rbx 10845c: 48 8b 47 08 mov 0x8(%rdi),%rax 108460: 48 89 42 08 mov %rax,0x8(%rdx) 108464: 48 89 10 mov %rdx,(%rax) 108467: 4c 89 2f mov %r13,(%rdi) 10846a: 4c 89 67 08 mov %r12,0x8(%rdi) 10846e: 48 8b bf c0 00 00 00 mov 0xc0(%rdi),%rdi 108475: 48 39 df cmp %rbx,%rdi 108478: 74 26 je 1084a0 10847a: 48 8b 17 mov (%rdi),%rdx 10847d: 48 8b 47 08 mov 0x8(%rdi),%rax 108481: 48 89 42 08 mov %rax,0x8(%rdx) 108485: 48 89 10 mov %rdx,(%rax) 108488: 4c 89 2f mov %r13,(%rdi) 10848b: 4c 89 67 08 mov %r12,0x8(%rdi) 10848f: e8 00 00 00 00 callq 108494 108494: 48 8b bd c0 00 00 00 mov 0xc0(%rbp),%rdi 10849b: 48 39 df cmp %rbx,%rdi 10849e: 75 da jne 10847a 1084a0: 48 8b bd d8 00 00 00 mov 0xd8(%rbp),%rdi 1084a7: 48 8d 9d d8 00 00 00 lea 0xd8(%rbp),%rbx 1084ae: 48 39 df cmp %rbx,%rdi 1084b1: 74 3a je 1084ed 1084b3: 49 bd 00 01 00 00 00 movabs $0xdead000000000100,%r13 1084ba: 00 ad de 1084bd: 49 bc 22 01 00 00 00 movabs $0xdead000000000122,%r12 1084c4: 00 ad de 1084c7: 48 8b 17 mov (%rdi),%rdx 1084ca: 48 8b 47 08 mov 0x8(%rdi),%rax 1084ce: 48 89 42 08 mov %rax,0x8(%rdx) 1084d2: 48 89 10 mov %rdx,(%rax) 1084d5: 4c 89 2f mov %r13,(%rdi) 1084d8: 4c 89 67 08 mov %r12,0x8(%rdi) 1084dc: e8 00 00 00 00 callq 1084e1 1084e1: 48 8b bd d8 00 00 00 mov 0xd8(%rbp),%rdi 1084e8: 48 39 df cmp %rbx,%rdi 1084eb: 75 da jne 1084c7 1084ed: 48 8b bd f0 00 00 00 mov 0xf0(%rbp),%rdi 1084f4: 48 8d 9d f0 00 00 00 lea 0xf0(%rbp),%rbx 1084fb: 48 39 df cmp %rbx,%rdi 1084fe: 74 3a je 10853a 108500: 49 bd 00 01 00 00 00 movabs $0xdead000000000100,%r13 108507: 00 ad de 10850a: 49 bc 22 01 00 00 00 movabs $0xdead000000000122,%r12 108511: 00 ad de 108514: 48 8b 17 mov (%rdi),%rdx 108517: 48 8b 47 08 mov 0x8(%rdi),%rax 10851b: 48 89 42 08 mov %rax,0x8(%rdx) 10851f: 48 89 10 mov %rdx,(%rax) 108522: 4c 89 2f mov %r13,(%rdi) 108525: 4c 89 67 08 mov %r12,0x8(%rdi) 108529: e8 00 00 00 00 callq 10852e 10852e: 48 8b bd f0 00 00 00 mov 0xf0(%rbp),%rdi 108535: 48 39 df cmp %rbx,%rdi 108538: 75 da jne 108514 10853a: 48 8b bd 00 01 00 00 mov 0x100(%rbp),%rdi 108541: 48 8d 9d 00 01 00 00 lea 0x100(%rbp),%rbx 108548: 48 39 fb cmp %rdi,%rbx 10854b: 74 3a je 108587 10854d: 49 bd 00 01 00 00 00 movabs $0xdead000000000100,%r13 108554: 00 ad de 108557: 49 bc 22 01 00 00 00 movabs $0xdead000000000122,%r12 10855e: 00 ad de 108561: 48 8b 17 mov (%rdi),%rdx 108564: 48 8b 47 08 mov 0x8(%rdi),%rax 108568: 48 89 42 08 mov %rax,0x8(%rdx) 10856c: 48 89 10 mov %rdx,(%rax) 10856f: 4c 89 2f mov %r13,(%rdi) 108572: 4c 89 67 08 mov %r12,0x8(%rdi) 108576: e8 00 00 00 00 callq 10857b 10857b: 48 8b bd 00 01 00 00 mov 0x100(%rbp),%rdi 108582: 48 39 df cmp %rbx,%rdi 108585: 75 da jne 108561 108587: 5b pop %rbx 108588: 48 89 ef mov %rbp,%rdi 10858b: 5d pop %rbp 10858c: 41 5c pop %r12 10858e: 41 5d pop %r13 108590: e9 00 00 00 00 jmpq 108595 108595: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10859c: 00 00 00 00 00000000001085a0 : 1085a0: e8 00 00 00 00 callq 1085a5 1085a5: e9 00 00 00 00 jmpq 1085aa 1085aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001085b0 : 1085b0: e8 00 00 00 00 callq 1085b5 1085b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1085bc: e8 00 00 00 00 callq 1085c1 1085c1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1085c8 1085c8: 48 85 c0 test %rax,%rax 1085cb: 74 28 je 1085f5 1085cd: 8b 48 28 mov 0x28(%rax),%ecx 1085d0: 8b 50 2c mov 0x2c(%rax),%edx 1085d3: 85 c9 test %ecx,%ecx 1085d5: 74 16 je 1085ed 1085d7: 85 d2 test %edx,%edx 1085d9: 0f 85 00 00 00 00 jne 1085df 1085df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1085e6: e8 00 00 00 00 callq 1085eb 1085eb: eb 08 jmp 1085f5 1085ed: 85 d2 test %edx,%edx 1085ef: 0f 85 00 00 00 00 jne 1085f5 1085f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1085fc: e9 00 00 00 00 jmpq 108601 108601: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 108608: 00 00 00 00 10860c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000108610 : 108610: e8 00 00 00 00 callq 108615 108615: 41 54 push %r12 108617: 53 push %rbx 108618: 48 89 fb mov %rdi,%rbx 10861b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 108622: e8 00 00 00 00 callq 108627 108627: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 10862e 10862e: 49 81 fc 00 00 00 00 cmp $0x0,%r12 108635: 0f 84 c2 00 00 00 je 1086fd 10863b: 0f b6 83 29 02 00 00 movzbl 0x229(%rbx),%eax 108642: eb 11 jmp 108655 108644: 4d 8b 24 24 mov (%r12),%r12 108648: 49 81 fc 00 00 00 00 cmp $0x0,%r12 10864f: 0f 84 a8 00 00 00 je 1086fd 108655: 84 c0 test %al,%al 108657: 75 09 jne 108662 108659: 41 8b 4c 24 28 mov 0x28(%r12),%ecx 10865e: 85 c9 test %ecx,%ecx 108660: 75 e2 jne 108644 108662: 49 83 bc 24 10 01 00 cmpq $0x0,0x110(%r12) 108669: 00 00 10866b: 75 d7 jne 108644 10866d: 41 8b 54 24 2c mov 0x2c(%r12),%edx 108672: 85 d2 test %edx,%edx 108674: 74 ce je 108644 108676: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 10867d: 00 10867e: 49 8d 94 24 c0 00 00 lea 0xc0(%r12),%rdx 108685: 00 108686: 49 89 9c 24 10 01 00 mov %rbx,0x110(%r12) 10868d: 00 10868e: 48 39 d0 cmp %rdx,%rax 108691: 75 0a jne 10869d 108693: eb 14 jmp 1086a9 108695: 49 8b 9c 24 10 01 00 mov 0x110(%r12),%rbx 10869c: 00 10869d: 48 89 58 30 mov %rbx,0x30(%rax) 1086a1: 48 8b 00 mov (%rax),%rax 1086a4: 48 39 d0 cmp %rdx,%rax 1086a7: 75 ec jne 108695 1086a9: 49 8b 84 24 d8 00 00 mov 0xd8(%r12),%rax 1086b0: 00 1086b1: 49 8d 8c 24 d8 00 00 lea 0xd8(%r12),%rcx 1086b8: 00 1086b9: 48 39 c8 cmp %rcx,%rax 1086bc: 74 14 je 1086d2 1086be: 49 8b 94 24 10 01 00 mov 0x110(%r12),%rdx 1086c5: 00 1086c6: 48 89 50 50 mov %rdx,0x50(%rax) 1086ca: 48 8b 00 mov (%rax),%rax 1086cd: 48 39 c8 cmp %rcx,%rax 1086d0: 75 ec jne 1086be 1086d2: 49 8b 84 24 f0 00 00 mov 0xf0(%r12),%rax 1086d9: 00 1086da: 49 8d 8c 24 f0 00 00 lea 0xf0(%r12),%rcx 1086e1: 00 1086e2: 48 39 c8 cmp %rcx,%rax 1086e5: 74 19 je 108700 1086e7: 49 8b 94 24 10 01 00 mov 0x110(%r12),%rdx 1086ee: 00 1086ef: 48 89 50 40 mov %rdx,0x40(%rax) 1086f3: 48 8b 00 mov (%rax),%rax 1086f6: 48 39 c8 cmp %rcx,%rax 1086f9: 75 ec jne 1086e7 1086fb: eb 03 jmp 108700 1086fd: 45 31 e4 xor %r12d,%r12d 108700: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 108707: e8 00 00 00 00 callq 10870c 10870c: 4c 89 e0 mov %r12,%rax 10870f: 5b pop %rbx 108710: 41 5c pop %r12 108712: c3 retq 108713: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10871a: 00 00 00 00 10871e: 66 90 xchg %ax,%ax 0000000000108720 : 108720: e8 00 00 00 00 callq 108725 108725: 41 54 push %r12 108727: 55 push %rbp 108728: 48 89 d5 mov %rdx,%rbp 10872b: 53 push %rbx 10872c: c6 02 00 movb $0x0,(%rdx) 10872f: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 108736: 74 15 je 10874d 108738: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 10873f: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 108746: 74 26 je 10876e 108748: 5b pop %rbx 108749: 5d pop %rbp 10874a: 41 5c pop %r12 10874c: c3 retq 10874d: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 108753 108753: 48 89 ef mov %rbp,%rdi 108756: be 00 10 00 00 mov $0x1000,%esi 10875b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 108762: e8 00 00 00 00 callq 108767 108767: 5b pop %rbx 108768: 5d pop %rbp 108769: 48 98 cltq 10876b: 41 5c pop %r12 10876d: c3 retq 10876e: 4c 8b 05 00 00 00 00 mov 0x0(%rip),%r8 # 108775 108775: 48 89 ef mov %rbp,%rdi 108778: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10877f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 108786: be 00 10 00 00 mov $0x1000,%esi 10878b: 41 bc 00 10 00 00 mov $0x1000,%r12d 108791: e8 00 00 00 00 callq 108796 108796: 4c 8b 05 00 00 00 00 mov 0x0(%rip),%r8 # 10879d 10879d: 4c 89 e6 mov %r12,%rsi 1087a0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1087a7: 48 63 f8 movslq %eax,%rdi 1087aa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1087b1: 48 29 fe sub %rdi,%rsi 1087b4: 48 89 fb mov %rdi,%rbx 1087b7: 48 01 ef add %rbp,%rdi 1087ba: e8 00 00 00 00 callq 1087bf 1087bf: 4c 89 e6 mov %r12,%rsi 1087c2: 4c 8b 05 00 00 00 00 mov 0x0(%rip),%r8 # 1087c9 1087c9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1087d0: 01 c3 add %eax,%ebx 1087d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1087d9: 48 63 fb movslq %ebx,%rdi 1087dc: 48 29 fe sub %rdi,%rsi 1087df: 48 01 ef add %rbp,%rdi 1087e2: e8 00 00 00 00 callq 1087e7 1087e7: 01 d8 add %ebx,%eax 1087e9: 5b pop %rbx 1087ea: 5d pop %rbp 1087eb: 48 98 cltq 1087ed: 41 5c pop %r12 1087ef: c3 retq 00000000001087f0 : 1087f0: e8 00 00 00 00 callq 1087f5 1087f5: c6 02 00 movb $0x0,(%rdx) 1087f8: 8b 4e 20 mov 0x20(%rsi),%ecx 1087fb: 48 89 d7 mov %rdx,%rdi 1087fe: 31 c0 xor %eax,%eax 108800: 85 c9 test %ecx,%ecx 108802: 75 01 jne 108805 108804: c3 retq 108805: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10880c: be 00 10 00 00 mov $0x1000,%esi 108811: e8 00 00 00 00 callq 108816 108816: 48 98 cltq 108818: c3 retq 108819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000108820 : 108820: e8 00 00 00 00 callq 108825 108825: 80 3f 11 cmpb $0x11,(%rdi) 108828: 74 01 je 10882b 10882a: c3 retq 10882b: 80 7f 01 14 cmpb $0x14,0x1(%rdi) 10882f: 76 f9 jbe 10882a 108831: 48 81 c6 c0 00 00 00 add $0xc0,%rsi 108838: 48 8b 06 mov (%rsi),%rax 10883b: 44 0f b7 47 0a movzwl 0xa(%rdi),%r8d 108840: 0f b7 57 15 movzwl 0x15(%rdi),%edx 108844: 48 39 f0 cmp %rsi,%rax 108847: 74 e1 je 10882a 108849: 41 8d 48 ff lea -0x1(%r8),%ecx 10884d: 41 0f b7 f8 movzwl %r8w,%edi 108851: 44 0f b7 c2 movzwl %dx,%r8d 108855: 66 83 f9 fd cmp $0xfffd,%cx 108859: 77 03 ja 10885e 10885b: 89 78 24 mov %edi,0x24(%rax) 10885e: 66 85 d2 test %dx,%dx 108861: 74 04 je 108867 108863: 44 89 40 28 mov %r8d,0x28(%rax) 108867: 48 8b 00 mov (%rax),%rax 10886a: 48 39 f0 cmp %rsi,%rax 10886d: 75 e6 jne 108855 10886f: c3 retq 0000000000108870 : 108870: e8 00 00 00 00 callq 108875 108875: 41 55 push %r13 108877: 41 54 push %r12 108879: 55 push %rbp 10887a: 48 89 fd mov %rdi,%rbp 10887d: 53 push %rbx 10887e: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 108885: 48 85 ff test %rdi,%rdi 108888: 74 6d je 1088f7 10888a: 48 8b 9d f0 00 00 00 mov 0xf0(%rbp),%rbx 108891: 4c 8d ad f0 00 00 00 lea 0xf0(%rbp),%r13 108898: 4c 39 eb cmp %r13,%rbx 10889b: 74 3e je 1088db 10889d: 4c 8b 63 48 mov 0x48(%rbx),%r12 1088a1: 4d 85 e4 test %r12,%r12 1088a4: 74 26 je 1088cc 1088a6: 48 8d 73 50 lea 0x50(%rbx),%rsi 1088aa: 31 d2 xor %edx,%edx 1088ac: 4c 89 e7 mov %r12,%rdi 1088af: e8 00 00 00 00 callq 1088b4 1088b4: 4c 89 e7 mov %r12,%rdi 1088b7: e8 00 00 00 00 callq 1088bc 1088bc: 4c 89 e7 mov %r12,%rdi 1088bf: e8 00 00 00 00 callq 1088c4 1088c4: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx) 1088cb: 00 1088cc: 48 8b 1b mov (%rbx),%rbx 1088cf: 4c 39 eb cmp %r13,%rbx 1088d2: 75 c9 jne 10889d 1088d4: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 1088db: e8 00 00 00 00 callq 1088e0 1088e0: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 1088e7: e8 00 00 00 00 callq 1088ec 1088ec: 48 c7 85 30 01 00 00 movq $0x0,0x130(%rbp) 1088f3: 00 00 00 00 1088f7: 48 8b bd 28 01 00 00 mov 0x128(%rbp),%rdi 1088fe: 48 85 ff test %rdi,%rdi 108901: 74 6d je 108970 108903: 48 8b 9d d8 00 00 00 mov 0xd8(%rbp),%rbx 10890a: 4c 8d ad d8 00 00 00 lea 0xd8(%rbp),%r13 108911: 4c 39 eb cmp %r13,%rbx 108914: 74 3e je 108954 108916: 4c 8b 63 58 mov 0x58(%rbx),%r12 10891a: 4d 85 e4 test %r12,%r12 10891d: 74 26 je 108945 10891f: 48 8d 73 60 lea 0x60(%rbx),%rsi 108923: 31 d2 xor %edx,%edx 108925: 4c 89 e7 mov %r12,%rdi 108928: e8 00 00 00 00 callq 10892d 10892d: 4c 89 e7 mov %r12,%rdi 108930: e8 00 00 00 00 callq 108935 108935: 4c 89 e7 mov %r12,%rdi 108938: e8 00 00 00 00 callq 10893d 10893d: 48 c7 43 58 00 00 00 movq $0x0,0x58(%rbx) 108944: 00 108945: 48 8b 1b mov (%rbx),%rbx 108948: 4c 39 eb cmp %r13,%rbx 10894b: 75 c9 jne 108916 10894d: 48 8b bd 28 01 00 00 mov 0x128(%rbp),%rdi 108954: e8 00 00 00 00 callq 108959 108959: 48 8b bd 28 01 00 00 mov 0x128(%rbp),%rdi 108960: e8 00 00 00 00 callq 108965 108965: 48 c7 85 28 01 00 00 movq $0x0,0x128(%rbp) 10896c: 00 00 00 00 108970: 48 8b bd 20 01 00 00 mov 0x120(%rbp),%rdi 108977: 48 85 ff test %rdi,%rdi 10897a: 74 6d je 1089e9 10897c: 48 8b 9d c0 00 00 00 mov 0xc0(%rbp),%rbx 108983: 4c 8d ad c0 00 00 00 lea 0xc0(%rbp),%r13 10898a: 4c 39 eb cmp %r13,%rbx 10898d: 74 3e je 1089cd 10898f: 4c 8b 63 38 mov 0x38(%rbx),%r12 108993: 4d 85 e4 test %r12,%r12 108996: 74 26 je 1089be 108998: 48 8d 73 40 lea 0x40(%rbx),%rsi 10899c: 31 d2 xor %edx,%edx 10899e: 4c 89 e7 mov %r12,%rdi 1089a1: e8 00 00 00 00 callq 1089a6 1089a6: 4c 89 e7 mov %r12,%rdi 1089a9: e8 00 00 00 00 callq 1089ae 1089ae: 4c 89 e7 mov %r12,%rdi 1089b1: e8 00 00 00 00 callq 1089b6 1089b6: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 1089bd: 00 1089be: 48 8b 1b mov (%rbx),%rbx 1089c1: 4c 39 eb cmp %r13,%rbx 1089c4: 75 c9 jne 10898f 1089c6: 48 8b bd 20 01 00 00 mov 0x120(%rbp),%rdi 1089cd: e8 00 00 00 00 callq 1089d2 1089d2: 48 8b bd 20 01 00 00 mov 0x120(%rbp),%rdi 1089d9: e8 00 00 00 00 callq 1089de 1089de: 48 c7 85 20 01 00 00 movq $0x0,0x120(%rbp) 1089e5: 00 00 00 00 1089e9: 48 8b bd 38 01 00 00 mov 0x138(%rbp),%rdi 1089f0: 48 85 ff test %rdi,%rdi 1089f3: 74 4f je 108a44 1089f5: 48 8b 9d 00 01 00 00 mov 0x100(%rbp),%rbx 1089fc: 4c 8d a5 00 01 00 00 lea 0x100(%rbp),%r12 108a03: 4c 39 e3 cmp %r12,%rbx 108a06: 74 20 je 108a28 108a08: 48 8b 7b 28 mov 0x28(%rbx),%rdi 108a0c: e8 00 00 00 00 callq 108a11 108a11: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 108a18: 00 108a19: 48 8b 1b mov (%rbx),%rbx 108a1c: 4c 39 e3 cmp %r12,%rbx 108a1f: 75 e7 jne 108a08 108a21: 48 8b bd 38 01 00 00 mov 0x138(%rbp),%rdi 108a28: e8 00 00 00 00 callq 108a2d 108a2d: 48 8b bd 38 01 00 00 mov 0x138(%rbp),%rdi 108a34: e8 00 00 00 00 callq 108a39 108a39: 48 c7 85 38 01 00 00 movq $0x0,0x138(%rbp) 108a40: 00 00 00 00 108a44: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 108a4b: 48 85 ff test %rdi,%rdi 108a4e: 74 5b je 108aab 108a50: 48 8d b5 40 01 00 00 lea 0x140(%rbp),%rsi 108a57: 31 d2 xor %edx,%edx 108a59: e8 00 00 00 00 callq 108a5e 108a5e: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 108a65: 48 8d b5 50 01 00 00 lea 0x150(%rbp),%rsi 108a6c: 31 d2 xor %edx,%edx 108a6e: e8 00 00 00 00 callq 108a73 108a73: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 108a7a: 48 8d b5 60 01 00 00 lea 0x160(%rbp),%rsi 108a81: 31 d2 xor %edx,%edx 108a83: e8 00 00 00 00 callq 108a88 108a88: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 108a8f: e8 00 00 00 00 callq 108a94 108a94: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 108a9b: e8 00 00 00 00 callq 108aa0 108aa0: 48 c7 85 18 01 00 00 movq $0x0,0x118(%rbp) 108aa7: 00 00 00 00 108aab: 5b pop %rbx 108aac: 5d pop %rbp 108aad: 41 5c pop %r12 108aaf: 41 5d pop %r13 108ab1: c3 retq 108ab2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 108ab9: 00 00 00 00 108abd: 0f 1f 00 nopl (%rax) 0000000000108ac0 : 108ac0: e8 00 00 00 00 callq 108ac5 108ac5: 41 57 push %r15 108ac7: 41 56 push %r14 108ac9: 41 55 push %r13 108acb: 55 push %rbp 108acc: 53 push %rbx 108acd: 48 83 ec 08 sub $0x8,%rsp 108ad1: 48 83 3d 00 00 00 00 cmpq $0x0,0x0(%rip) # 108ad9 108ad8: 00 108ad9: 0f 84 ae 02 00 00 je 108d8d 108adf: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 108ae6 108ae6: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 108aed: 0f 84 96 02 00 00 je 108d89 108af3: 48 89 df mov %rbx,%rdi 108af6: e8 75 fd ff ff callq 108870 108afb: 48 8b 1b mov (%rbx),%rbx 108afe: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 108b05: 75 ec jne 108af3 108b07: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 108b0e 108b0e: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 108b15: 0f 84 6e 02 00 00 je 108d89 108b1b: 45 31 ed xor %r13d,%r13d 108b1e: 48 83 bb 18 01 00 00 cmpq $0x0,0x118(%rbx) 108b25: 00 108b26: 0f 85 40 02 00 00 jne 108d6c 108b2c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 108b33 108b33: ba 40 00 00 00 mov $0x40,%edx 108b38: be c0 0d 00 00 mov $0xdc0,%esi 108b3d: e8 00 00 00 00 callq 108b42 108b42: 48 89 83 18 01 00 00 mov %rax,0x118(%rbx) 108b49: 48 89 c7 mov %rax,%rdi 108b4c: 48 85 c0 test %rax,%rax 108b4f: 0f 84 e4 01 00 00 je 108d39 108b55: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 108b5c 108b5c: 45 89 e8 mov %r13d,%r8d 108b5f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 108b66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108b6d: e8 00 00 00 00 callq 108b72 108b72: 85 c0 test %eax,%eax 108b74: 0f 88 d1 01 00 00 js 108d4b 108b7a: 48 8b b3 18 01 00 00 mov 0x118(%rbx),%rsi 108b81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 108b88: e8 00 00 00 00 callq 108b8d 108b8d: 48 89 83 20 01 00 00 mov %rax,0x120(%rbx) 108b94: 48 85 c0 test %rax,%rax 108b97: 0f 84 9c 01 00 00 je 108d39 108b9d: 48 8b b3 18 01 00 00 mov 0x118(%rbx),%rsi 108ba4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 108bab: e8 00 00 00 00 callq 108bb0 108bb0: 48 89 83 28 01 00 00 mov %rax,0x128(%rbx) 108bb7: 48 85 c0 test %rax,%rax 108bba: 0f 84 79 01 00 00 je 108d39 108bc0: 48 8b b3 18 01 00 00 mov 0x118(%rbx),%rsi 108bc7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 108bce: e8 00 00 00 00 callq 108bd3 108bd3: 48 89 83 30 01 00 00 mov %rax,0x130(%rbx) 108bda: 48 85 c0 test %rax,%rax 108bdd: 0f 84 56 01 00 00 je 108d39 108be3: 48 8b b3 18 01 00 00 mov 0x118(%rbx),%rsi 108bea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 108bf1: e8 00 00 00 00 callq 108bf6 108bf6: 48 89 83 38 01 00 00 mov %rax,0x138(%rbx) 108bfd: 48 85 c0 test %rax,%rax 108c00: 0f 84 33 01 00 00 je 108d39 108c06: be 24 01 00 00 mov $0x124,%esi 108c0b: bf 24 01 00 00 mov $0x124,%edi 108c10: 31 d2 xor %edx,%edx 108c12: 41 b8 24 01 00 00 mov $0x124,%r8d 108c18: 66 89 b3 48 01 00 00 mov %si,0x148(%rbx) 108c1f: 48 8d b3 40 01 00 00 lea 0x140(%rbx),%rsi 108c26: 66 89 bb 58 01 00 00 mov %di,0x158(%rbx) 108c2d: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 108c34: 48 c7 83 40 01 00 00 movq $0x0,0x140(%rbx) 108c3b: 00 00 00 00 108c3f: 48 c7 83 50 01 00 00 movq $0x0,0x150(%rbx) 108c46: 00 00 00 00 108c4a: 48 c7 83 60 01 00 00 movq $0x0,0x160(%rbx) 108c51: 00 00 00 00 108c55: 66 44 89 83 68 01 00 mov %r8w,0x168(%rbx) 108c5c: 00 108c5d: e8 00 00 00 00 callq 108c62 108c62: 85 c0 test %eax,%eax 108c64: 0f 88 d4 00 00 00 js 108d3e 108c6a: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 108c71: 31 d2 xor %edx,%edx 108c73: 48 8d b3 50 01 00 00 lea 0x150(%rbx),%rsi 108c7a: e8 00 00 00 00 callq 108c7f 108c7f: 85 c0 test %eax,%eax 108c81: 0f 88 b7 00 00 00 js 108d3e 108c87: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 108c8e: 31 d2 xor %edx,%edx 108c90: 48 8d b3 60 01 00 00 lea 0x160(%rbx),%rsi 108c97: e8 00 00 00 00 callq 108c9c 108c9c: 85 c0 test %eax,%eax 108c9e: 0f 88 9a 00 00 00 js 108d3e 108ca4: 4c 8b bb c0 00 00 00 mov 0xc0(%rbx),%r15 108cab: 4c 8d b3 c0 00 00 00 lea 0xc0(%rbx),%r14 108cb2: 31 ed xor %ebp,%ebp 108cb4: 4d 39 fe cmp %r15,%r14 108cb7: 75 5e jne 108d17 108cb9: e9 aa 01 00 00 jmpq 108e68 108cbe: 48 8b 93 20 01 00 00 mov 0x120(%rbx),%rdx 108cc5: 41 89 e8 mov %ebp,%r8d 108cc8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 108ccf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108cd6: e8 00 00 00 00 callq 108cdb 108cdb: 85 c0 test %eax,%eax 108cdd: 0f 88 1f 02 00 00 js 108f02 108ce3: b9 24 01 00 00 mov $0x124,%ecx 108ce8: 49 8b 7f 38 mov 0x38(%r15),%rdi 108cec: 31 d2 xor %edx,%edx 108cee: 49 8d 77 40 lea 0x40(%r15),%rsi 108cf2: 49 c7 47 40 00 00 00 movq $0x0,0x40(%r15) 108cf9: 00 108cfa: 66 41 89 4f 48 mov %cx,0x48(%r15) 108cff: e8 00 00 00 00 callq 108d04 108d04: 85 c0 test %eax,%eax 108d06: 78 36 js 108d3e 108d08: 4d 8b 3f mov (%r15),%r15 108d0b: 83 c5 01 add $0x1,%ebp 108d0e: 4d 39 fe cmp %r15,%r14 108d11: 0f 84 51 01 00 00 je 108e68 108d17: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 108d1e 108d1e: ba 40 00 00 00 mov $0x40,%edx 108d23: be c0 0d 00 00 mov $0xdc0,%esi 108d28: e8 00 00 00 00 callq 108d2d 108d2d: 49 89 47 38 mov %rax,0x38(%r15) 108d31: 48 89 c7 mov %rax,%rdi 108d34: 48 85 c0 test %rax,%rax 108d37: 75 85 jne 108cbe 108d39: b8 f4 ff ff ff mov $0xfffffff4,%eax 108d3e: 48 83 c4 08 add $0x8,%rsp 108d42: 5b pop %rbx 108d43: 5d pop %rbp 108d44: 41 5d pop %r13 108d46: 41 5e pop %r14 108d48: 41 5f pop %r15 108d4a: c3 retq 108d4b: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 108d52: 89 44 24 04 mov %eax,0x4(%rsp) 108d56: e8 00 00 00 00 callq 108d5b 108d5b: 8b 44 24 04 mov 0x4(%rsp),%eax 108d5f: 48 83 c4 08 add $0x8,%rsp 108d63: 5b pop %rbx 108d64: 5d pop %rbp 108d65: 41 5d pop %r13 108d67: 41 5e pop %r14 108d69: 41 5f pop %r15 108d6b: c3 retq 108d6c: 0f 0b ud2 108d6e: b8 ef ff ff ff mov $0xffffffef,%eax 108d73: eb c9 jmp 108d3e 108d75: 48 8b 1b mov (%rbx),%rbx 108d78: 41 83 c5 01 add $0x1,%r13d 108d7c: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 108d83: 0f 85 95 fd ff ff jne 108b1e 108d89: 31 c0 xor %eax,%eax 108d8b: eb b1 jmp 108d3e 108d8d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 108d94 108d94: ba 40 00 00 00 mov $0x40,%edx 108d99: be c0 0d 00 00 mov $0xdc0,%esi 108d9e: e8 00 00 00 00 callq 108da3 108da3: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 108daa 108daa: 48 89 c7 mov %rax,%rdi 108dad: 48 85 c0 test %rax,%rax 108db0: 74 87 je 108d39 108db2: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 108db9 108db9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 108dc0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108dc7: e8 00 00 00 00 callq 108dcc 108dcc: 85 c0 test %eax,%eax 108dce: 0f 88 44 01 00 00 js 108f18 108dd4: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 108ddb 108ddb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 108de2: e8 00 00 00 00 callq 108de7 108de7: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 108dee 108dee: 48 85 c0 test %rax,%rax 108df1: 0f 84 42 ff ff ff je 108d39 108df7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 108dfe 108dfe: 41 ba 24 01 00 00 mov $0x124,%r10d 108e04: 31 d2 xor %edx,%edx 108e06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108e0d: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 108e18 108e14: 00 00 00 00 108e18: 66 44 89 15 00 00 00 mov %r10w,0x0(%rip) # 108e20 108e1f: 00 108e20: e8 00 00 00 00 callq 108e25 108e25: 85 c0 test %eax,%eax 108e27: 0f 88 11 ff ff ff js 108d3e 108e2d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 108e34 108e34: 41 b9 24 01 00 00 mov $0x124,%r9d 108e3a: 31 d2 xor %edx,%edx 108e3c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108e43: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 108e4e 108e4a: 00 00 00 00 108e4e: 66 44 89 0d 00 00 00 mov %r9w,0x0(%rip) # 108e56 108e55: 00 108e56: e8 00 00 00 00 callq 108e5b 108e5b: 85 c0 test %eax,%eax 108e5d: 0f 89 7c fc ff ff jns 108adf 108e63: e9 d6 fe ff ff jmpq 108d3e 108e68: 4c 8b bb d8 00 00 00 mov 0xd8(%rbx),%r15 108e6f: 4c 8d b3 d8 00 00 00 lea 0xd8(%rbx),%r14 108e76: 31 ed xor %ebp,%ebp 108e78: 4d 39 f7 cmp %r14,%r15 108e7b: 75 5e jne 108edb 108e7d: e9 af 00 00 00 jmpq 108f31 108e82: 48 8b 93 28 01 00 00 mov 0x128(%rbx),%rdx 108e89: 41 89 e8 mov %ebp,%r8d 108e8c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 108e93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108e9a: e8 00 00 00 00 callq 108e9f 108e9f: 85 c0 test %eax,%eax 108ea1: 0f 88 24 01 00 00 js 108fcb 108ea7: ba 24 01 00 00 mov $0x124,%edx 108eac: 49 c7 47 60 00 00 00 movq $0x0,0x60(%r15) 108eb3: 00 108eb4: 49 8b 7f 58 mov 0x58(%r15),%rdi 108eb8: 49 8d 77 60 lea 0x60(%r15),%rsi 108ebc: 66 41 89 57 68 mov %dx,0x68(%r15) 108ec1: 31 d2 xor %edx,%edx 108ec3: e8 00 00 00 00 callq 108ec8 108ec8: 85 c0 test %eax,%eax 108eca: 0f 88 6e fe ff ff js 108d3e 108ed0: 4d 8b 3f mov (%r15),%r15 108ed3: 83 c5 01 add $0x1,%ebp 108ed6: 4d 39 f7 cmp %r14,%r15 108ed9: 74 56 je 108f31 108edb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 108ee2 108ee2: ba 40 00 00 00 mov $0x40,%edx 108ee7: be c0 0d 00 00 mov $0xdc0,%esi 108eec: e8 00 00 00 00 callq 108ef1 108ef1: 49 89 47 58 mov %rax,0x58(%r15) 108ef5: 48 89 c7 mov %rax,%rdi 108ef8: 48 85 c0 test %rax,%rax 108efb: 75 85 jne 108e82 108efd: e9 37 fe ff ff jmpq 108d39 108f02: 49 8b 7f 38 mov 0x38(%r15),%rdi 108f06: 89 44 24 04 mov %eax,0x4(%rsp) 108f0a: e8 00 00 00 00 callq 108f0f 108f0f: 8b 44 24 04 mov 0x4(%rsp),%eax 108f13: e9 26 fe ff ff jmpq 108d3e 108f18: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 108f1f 108f1f: 89 44 24 04 mov %eax,0x4(%rsp) 108f23: e8 00 00 00 00 callq 108f28 108f28: 8b 44 24 04 mov 0x4(%rsp),%eax 108f2c: e9 0d fe ff ff jmpq 108d3e 108f31: 4c 8b bb f0 00 00 00 mov 0xf0(%rbx),%r15 108f38: 4c 8d b3 f0 00 00 00 lea 0xf0(%rbx),%r14 108f3f: 31 ed xor %ebp,%ebp 108f41: 4d 39 f7 cmp %r14,%r15 108f44: 75 5e jne 108fa4 108f46: e9 96 00 00 00 jmpq 108fe1 108f4b: 48 8b 93 30 01 00 00 mov 0x130(%rbx),%rdx 108f52: 41 89 e8 mov %ebp,%r8d 108f55: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 108f5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108f63: e8 00 00 00 00 callq 108f68 108f68: 85 c0 test %eax,%eax 108f6a: 0f 88 2b 01 00 00 js 10909b 108f70: b8 24 01 00 00 mov $0x124,%eax 108f75: 49 8b 7f 48 mov 0x48(%r15),%rdi 108f79: 31 d2 xor %edx,%edx 108f7b: 49 8d 77 50 lea 0x50(%r15),%rsi 108f7f: 49 c7 47 50 00 00 00 movq $0x0,0x50(%r15) 108f86: 00 108f87: 66 41 89 47 58 mov %ax,0x58(%r15) 108f8c: e8 00 00 00 00 callq 108f91 108f91: 85 c0 test %eax,%eax 108f93: 0f 88 a5 fd ff ff js 108d3e 108f99: 4d 8b 3f mov (%r15),%r15 108f9c: 83 c5 01 add $0x1,%ebp 108f9f: 4d 39 f7 cmp %r14,%r15 108fa2: 74 3d je 108fe1 108fa4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 108fab 108fab: ba 40 00 00 00 mov $0x40,%edx 108fb0: be c0 0d 00 00 mov $0xdc0,%esi 108fb5: e8 00 00 00 00 callq 108fba 108fba: 49 89 47 48 mov %rax,0x48(%r15) 108fbe: 48 89 c7 mov %rax,%rdi 108fc1: 48 85 c0 test %rax,%rax 108fc4: 75 85 jne 108f4b 108fc6: e9 6e fd ff ff jmpq 108d39 108fcb: 49 8b 7f 58 mov 0x58(%r15),%rdi 108fcf: 89 44 24 04 mov %eax,0x4(%rsp) 108fd3: e8 00 00 00 00 callq 108fd8 108fd8: 8b 44 24 04 mov 0x4(%rsp),%eax 108fdc: e9 5d fd ff ff jmpq 108d3e 108fe1: 4c 8b b3 00 01 00 00 mov 0x100(%rbx),%r14 108fe8: 48 8d ab 00 01 00 00 lea 0x100(%rbx),%rbp 108fef: 49 39 ee cmp %rbp,%r14 108ff2: 75 34 jne 109028 108ff4: e9 7c fd ff ff jmpq 108d75 108ff9: 4c 89 02 mov %r8,(%rdx) 108ffc: 49 8b 46 28 mov 0x28(%r14),%rax 109000: 4c 89 48 18 mov %r9,0x18(%rax) 109004: 49 8b 76 28 mov 0x28(%r14),%rsi 109008: 48 8b bb 38 01 00 00 mov 0x138(%rbx),%rdi 10900f: e8 00 00 00 00 callq 109014 109014: 85 c0 test %eax,%eax 109016: 0f 88 22 fd ff ff js 108d3e 10901c: 4d 8b 36 mov (%r14),%r14 10901f: 4c 39 f5 cmp %r14,%rbp 109022: 0f 84 4d fd ff ff je 108d75 109028: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10902f 10902f: ba a0 00 00 00 mov $0xa0,%edx 109034: be c0 0d 00 00 mov $0xdc0,%esi 109039: e8 00 00 00 00 callq 10903e 10903e: 49 89 46 28 mov %rax,0x28(%r14) 109042: 48 89 c2 mov %rax,%rdx 109045: 48 85 c0 test %rax,%rax 109048: 0f 84 eb fc ff ff je 108d39 10904e: 4d 8d 46 10 lea 0x10(%r14),%r8 109052: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109059: b9 06 00 00 00 mov $0x6,%ecx 10905e: 4c 89 c6 mov %r8,%rsi 109061: 4c 8d 48 28 lea 0x28(%rax),%r9 109065: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 109067: 0f 97 c0 seta %al 10906a: 1c 00 sbb $0x0,%al 10906c: 84 c0 test %al,%al 10906e: 75 89 jne 108ff9 109070: 41 8b 46 20 mov 0x20(%r14),%eax 109074: 48 c7 42 28 00 00 00 movq $0x0,0x28(%rdx) 10907b: 00 10907c: 48 c7 42 30 00 00 00 movq $0x0,0x30(%rdx) 109083: 00 109084: 48 c7 42 38 00 00 00 movq $0x0,0x38(%rdx) 10908b: 00 10908c: 49 8b 56 28 mov 0x28(%r14),%rdx 109090: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 109096 109096: e9 5e ff ff ff jmpq 108ff9 10909b: 49 8b 7f 48 mov 0x48(%r15),%rdi 10909f: 89 44 24 04 mov %eax,0x4(%rsp) 1090a3: e8 00 00 00 00 callq 1090a8 1090a8: 8b 44 24 04 mov 0x4(%rsp),%eax 1090ac: e9 8d fc ff ff jmpq 108d3e 1090b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1090b8: 00 00 00 00 1090bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001090c0 : 1090c0: e8 00 00 00 00 callq 1090c5 1090c5: 53 push %rbx 1090c6: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 1090cd 1090cd: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 1090d4: 74 14 je 1090ea 1090d6: 48 89 df mov %rbx,%rdi 1090d9: e8 92 f7 ff ff callq 108870 1090de: 48 8b 1b mov (%rbx),%rbx 1090e1: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 1090e8: 75 ec jne 1090d6 1090ea: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1090f1 1090f1: 48 85 ff test %rdi,%rdi 1090f4: 74 6e je 109164 1090f6: 31 d2 xor %edx,%edx 1090f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1090ff: e8 00 00 00 00 callq 109104 109104: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10910b 10910b: 31 d2 xor %edx,%edx 10910d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 109114: e8 00 00 00 00 callq 109119 109119: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 109120 109120: 48 85 ff test %rdi,%rdi 109123: 74 1c je 109141 109125: e8 00 00 00 00 callq 10912a 10912a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 109131 109131: e8 00 00 00 00 callq 109136 109136: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 109141 10913d: 00 00 00 00 109141: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 109148 109148: e8 00 00 00 00 callq 10914d 10914d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 109154 109154: e8 00 00 00 00 callq 109159 109159: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 109164 109160: 00 00 00 00 109164: 5b pop %rbx 109165: c3 retq 109166: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10916d: 00 00 00 0000000000109170 : 109170: e8 00 00 00 00 callq 109175 109175: 41 55 push %r13 109177: 41 54 push %r12 109179: 49 89 d4 mov %rdx,%r12 10917c: 55 push %rbp 10917d: 48 89 f5 mov %rsi,%rbp 109180: 53 push %rbx 109181: c6 02 00 movb $0x0,(%rdx) 109184: 48 8b 46 f0 mov -0x10(%rsi),%rax 109188: 48 85 c0 test %rax,%rax 10918b: 74 26 je 1091b3 10918d: 48 8b 40 18 mov 0x18(%rax),%rax 109191: b9 06 00 00 00 mov $0x6,%ecx 109196: be e2 00 00 00 mov $0xe2,%esi 10919b: bf 02 00 00 00 mov $0x2,%edi 1091a0: 48 8b 40 58 mov 0x58(%rax),%rax 1091a4: 8b 10 mov (%rax),%edx 1091a6: e8 00 00 00 00 callq 1091ab 1091ab: 85 c0 test %eax,%eax 1091ad: 0f 85 c5 00 00 00 jne 109278 1091b3: 44 8b 45 d0 mov -0x30(%rbp),%r8d 1091b7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1091be: be 00 10 00 00 mov $0x1000,%esi 1091c3: 4c 89 e7 mov %r12,%rdi 1091c6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1091cd: 41 bd 00 10 00 00 mov $0x1000,%r13d 1091d3: e8 00 00 00 00 callq 1091d8 1091d8: 4c 8b 45 d8 mov -0x28(%rbp),%r8 1091dc: 4c 89 ee mov %r13,%rsi 1091df: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1091e6: 48 63 f8 movslq %eax,%rdi 1091e9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1091f0: 48 29 fe sub %rdi,%rsi 1091f3: 48 89 fb mov %rdi,%rbx 1091f6: 4c 01 e7 add %r12,%rdi 1091f9: e8 00 00 00 00 callq 1091fe 1091fe: 44 8b 45 e0 mov -0x20(%rbp),%r8d 109202: 4c 89 ee mov %r13,%rsi 109205: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10920c: 01 c3 add %eax,%ebx 10920e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109215: 48 63 fb movslq %ebx,%rdi 109218: 48 29 fe sub %rdi,%rsi 10921b: 4c 01 e7 add %r12,%rdi 10921e: e8 00 00 00 00 callq 109223 109223: 44 8b 45 e4 mov -0x1c(%rbp),%r8d 109227: 4c 89 ee mov %r13,%rsi 10922a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109231: 01 c3 add %eax,%ebx 109233: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10923a: 48 63 fb movslq %ebx,%rdi 10923d: 48 29 fe sub %rdi,%rsi 109240: 4c 01 e7 add %r12,%rdi 109243: e8 00 00 00 00 callq 109248 109248: 44 8b 45 e8 mov -0x18(%rbp),%r8d 10924c: 4c 89 ee mov %r13,%rsi 10924f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109256: 01 c3 add %eax,%ebx 109258: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10925f: 48 63 fb movslq %ebx,%rdi 109262: 48 29 fe sub %rdi,%rsi 109265: 4c 01 e7 add %r12,%rdi 109268: e8 00 00 00 00 callq 10926d 10926d: 01 d8 add %ebx,%eax 10926f: 48 98 cltq 109271: 5b pop %rbx 109272: 5d pop %rbp 109273: 41 5c pop %r12 109275: 41 5d pop %r13 109277: c3 retq 109278: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 10927f: eb f0 jmp 109271 109281: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 109288: 00 00 00 00 10928c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000109290 : 109290: e8 00 00 00 00 callq 109295 109295: 41 57 push %r15 109297: 41 56 push %r14 109299: 41 55 push %r13 10929b: 49 89 f5 mov %rsi,%r13 10929e: 41 54 push %r12 1092a0: 55 push %rbp 1092a1: 48 89 d5 mov %rdx,%rbp 1092a4: 53 push %rbx 1092a5: c6 02 00 movb $0x0,(%rdx) 1092a8: 48 8b 46 f0 mov -0x10(%rsi),%rax 1092ac: 48 85 c0 test %rax,%rax 1092af: 74 26 je 1092d7 1092b1: 48 8b 40 18 mov 0x18(%rax),%rax 1092b5: b9 06 00 00 00 mov $0x6,%ecx 1092ba: be e2 00 00 00 mov $0xe2,%esi 1092bf: bf 02 00 00 00 mov $0x2,%edi 1092c4: 48 8b 40 58 mov 0x58(%rax),%rax 1092c8: 8b 10 mov (%rax),%edx 1092ca: e8 00 00 00 00 callq 1092cf 1092cf: 85 c0 test %eax,%eax 1092d1: 0f 85 b7 01 00 00 jne 10948e 1092d7: 45 8b 45 b0 mov -0x50(%r13),%r8d 1092db: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1092e2: be 00 10 00 00 mov $0x1000,%esi 1092e7: 48 89 ef mov %rbp,%rdi 1092ea: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1092f1: 41 bc 00 10 00 00 mov $0x1000,%r12d 1092f7: e8 00 00 00 00 callq 1092fc 1092fc: 45 8b 45 b4 mov -0x4c(%r13),%r8d 109300: 4c 89 e6 mov %r12,%rsi 109303: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10930a: 89 c3 mov %eax,%ebx 10930c: 48 98 cltq 10930e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109315: 48 29 c6 sub %rax,%rsi 109318: 48 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%rdi 10931d: e8 00 00 00 00 callq 109322 109322: 45 8b 45 b8 mov -0x48(%r13),%r8d 109326: 4c 89 e6 mov %r12,%rsi 109329: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109330: 01 c3 add %eax,%ebx 109332: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109339: 48 63 c3 movslq %ebx,%rax 10933c: 48 29 c6 sub %rax,%rsi 10933f: 48 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%rdi 109344: e8 00 00 00 00 callq 109349 109349: 45 8b 45 bc mov -0x44(%r13),%r8d 10934d: 4c 89 e6 mov %r12,%rsi 109350: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109357: 01 c3 add %eax,%ebx 109359: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109360: 48 63 c3 movslq %ebx,%rax 109363: 48 29 c6 sub %rax,%rsi 109366: 48 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%rdi 10936b: e8 00 00 00 00 callq 109370 109370: 45 8b 45 c0 mov -0x40(%r13),%r8d 109374: 4c 89 e6 mov %r12,%rsi 109377: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10937e: 01 c3 add %eax,%ebx 109380: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109387: 48 63 c3 movslq %ebx,%rax 10938a: 48 29 c6 sub %rax,%rsi 10938d: 48 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%rdi 109392: e8 00 00 00 00 callq 109397 109397: 45 8b 45 c4 mov -0x3c(%r13),%r8d 10939b: 4c 89 e6 mov %r12,%rsi 10939e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1093a5: 01 c3 add %eax,%ebx 1093a7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1093ae: 48 63 c3 movslq %ebx,%rax 1093b1: 48 29 c6 sub %rax,%rsi 1093b4: 48 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%rdi 1093b9: e8 00 00 00 00 callq 1093be 1093be: 45 8b 45 c8 mov -0x38(%r13),%r8d 1093c2: 4c 89 e6 mov %r12,%rsi 1093c5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1093cc: 01 c3 add %eax,%ebx 1093ce: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1093d5: 48 63 c3 movslq %ebx,%rax 1093d8: 48 29 c6 sub %rax,%rsi 1093db: 48 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%rdi 1093e0: e8 00 00 00 00 callq 1093e5 1093e5: 45 8b 45 cc mov -0x34(%r13),%r8d 1093e9: 4c 89 e6 mov %r12,%rsi 1093ec: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1093f3: 01 c3 add %eax,%ebx 1093f5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1093fc: 48 63 c3 movslq %ebx,%rax 1093ff: 48 29 c6 sub %rax,%rsi 109402: 48 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%rdi 109407: e8 00 00 00 00 callq 10940c 10940c: 4c 89 e6 mov %r12,%rsi 10940f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109416: 01 c3 add %eax,%ebx 109418: 48 63 c3 movslq %ebx,%rax 10941b: 44 8d 7b 0c lea 0xc(%rbx),%r15d 10941f: 49 8d 5d d0 lea -0x30(%r13),%rbx 109423: 49 83 ed 10 sub $0x10,%r13 109427: 48 29 c6 sub %rax,%rsi 10942a: 48 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%rdi 10942f: e8 00 00 00 00 callq 109434 109434: 45 31 f6 xor %r14d,%r14d 109437: 0f b6 03 movzbl (%rbx),%eax 10943a: 44 89 f1 mov %r14d,%ecx 10943d: 49 63 ff movslq %r15d,%rdi 109440: 4c 89 e6 mov %r12,%rsi 109443: 48 29 fe sub %rdi,%rsi 109446: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10944d: 48 01 ef add %rbp,%rdi 109450: 41 83 c6 01 add $0x1,%r14d 109454: d3 f8 sar %cl,%eax 109456: 89 c1 mov %eax,%ecx 109458: 83 e1 01 and $0x1,%ecx 10945b: e8 00 00 00 00 callq 109460 109460: 44 89 f8 mov %r15d,%eax 109463: 41 83 c7 02 add $0x2,%r15d 109467: 41 83 fe 08 cmp $0x8,%r14d 10946b: 75 ca jne 109437 10946d: 48 83 c3 01 add $0x1,%rbx 109471: 49 39 dd cmp %rbx,%r13 109474: 75 be jne 109434 109476: 83 c0 01 add $0x1,%eax 109479: 48 98 cltq 10947b: c6 44 05 00 0a movb $0xa,0x0(%rbp,%rax,1) 109480: 49 63 c7 movslq %r15d,%rax 109483: 5b pop %rbx 109484: 5d pop %rbp 109485: 41 5c pop %r12 109487: 41 5d pop %r13 109489: 41 5e pop %r14 10948b: 41 5f pop %r15 10948d: c3 retq 10948e: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 109495: eb ec jmp 109483 109497: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10949e: 00 00 00000000001094a0 : 1094a0: e8 00 00 00 00 callq 1094a5 1094a5: 41 55 push %r13 1094a7: 41 54 push %r12 1094a9: 49 89 d4 mov %rdx,%r12 1094ac: 55 push %rbp 1094ad: 48 89 f5 mov %rsi,%rbp 1094b0: 53 push %rbx 1094b1: c6 02 00 movb $0x0,(%rdx) 1094b4: 48 8b 46 f0 mov -0x10(%rsi),%rax 1094b8: 48 85 c0 test %rax,%rax 1094bb: 74 26 je 1094e3 1094bd: 48 8b 40 18 mov 0x18(%rax),%rax 1094c1: b9 06 00 00 00 mov $0x6,%ecx 1094c6: be e2 00 00 00 mov $0xe2,%esi 1094cb: bf 02 00 00 00 mov $0x2,%edi 1094d0: 48 8b 40 58 mov 0x58(%rax),%rax 1094d4: 8b 10 mov (%rax),%edx 1094d6: e8 00 00 00 00 callq 1094db 1094db: 85 c0 test %eax,%eax 1094dd: 0f 85 c8 01 00 00 jne 1096ab 1094e3: 44 8b 45 c0 mov -0x40(%rbp),%r8d 1094e7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1094ee: be 00 10 00 00 mov $0x1000,%esi 1094f3: 4c 89 e7 mov %r12,%rdi 1094f6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1094fd: 41 bd 00 10 00 00 mov $0x1000,%r13d 109503: e8 00 00 00 00 callq 109508 109508: 44 8b 45 c4 mov -0x3c(%rbp),%r8d 10950c: 4c 89 ee mov %r13,%rsi 10950f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109516: 48 63 f8 movslq %eax,%rdi 109519: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109520: 48 29 fe sub %rdi,%rsi 109523: 48 89 fb mov %rdi,%rbx 109526: 4c 01 e7 add %r12,%rdi 109529: e8 00 00 00 00 callq 10952e 10952e: 44 8b 45 c8 mov -0x38(%rbp),%r8d 109532: 4c 89 ee mov %r13,%rsi 109535: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10953c: 01 c3 add %eax,%ebx 10953e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109545: 48 63 fb movslq %ebx,%rdi 109548: 48 29 fe sub %rdi,%rsi 10954b: 4c 01 e7 add %r12,%rdi 10954e: e8 00 00 00 00 callq 109553 109553: 44 8b 45 cc mov -0x34(%rbp),%r8d 109557: 4c 89 ee mov %r13,%rsi 10955a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109561: 01 c3 add %eax,%ebx 109563: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10956a: 48 63 fb movslq %ebx,%rdi 10956d: 48 29 fe sub %rdi,%rsi 109570: 4c 01 e7 add %r12,%rdi 109573: e8 00 00 00 00 callq 109578 109578: 44 8b 45 d0 mov -0x30(%rbp),%r8d 10957c: 4c 89 ee mov %r13,%rsi 10957f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109586: 01 c3 add %eax,%ebx 109588: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10958f: 48 63 fb movslq %ebx,%rdi 109592: 48 29 fe sub %rdi,%rsi 109595: 4c 01 e7 add %r12,%rdi 109598: e8 00 00 00 00 callq 10959d 10959d: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 1095a1: 4c 89 ee mov %r13,%rsi 1095a4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1095ab: 01 c3 add %eax,%ebx 1095ad: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1095b4: 48 63 fb movslq %ebx,%rdi 1095b7: 48 29 fe sub %rdi,%rsi 1095ba: 4c 01 e7 add %r12,%rdi 1095bd: e8 00 00 00 00 callq 1095c2 1095c2: 44 8b 45 d8 mov -0x28(%rbp),%r8d 1095c6: 4c 89 ee mov %r13,%rsi 1095c9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1095d0: 01 c3 add %eax,%ebx 1095d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1095d9: 48 63 fb movslq %ebx,%rdi 1095dc: 48 29 fe sub %rdi,%rsi 1095df: 4c 01 e7 add %r12,%rdi 1095e2: e8 00 00 00 00 callq 1095e7 1095e7: 44 8b 45 dc mov -0x24(%rbp),%r8d 1095eb: 4c 89 ee mov %r13,%rsi 1095ee: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1095f5: 01 c3 add %eax,%ebx 1095f7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1095fe: 48 63 fb movslq %ebx,%rdi 109601: 48 29 fe sub %rdi,%rsi 109604: 4c 01 e7 add %r12,%rdi 109607: e8 00 00 00 00 callq 10960c 10960c: 44 8b 45 e0 mov -0x20(%rbp),%r8d 109610: 4c 89 ee mov %r13,%rsi 109613: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10961a: 01 c3 add %eax,%ebx 10961c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109623: 48 63 fb movslq %ebx,%rdi 109626: 48 29 fe sub %rdi,%rsi 109629: 4c 01 e7 add %r12,%rdi 10962c: e8 00 00 00 00 callq 109631 109631: 44 8b 45 e4 mov -0x1c(%rbp),%r8d 109635: 4c 89 ee mov %r13,%rsi 109638: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10963f: 01 c3 add %eax,%ebx 109641: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109648: 48 63 fb movslq %ebx,%rdi 10964b: 48 29 fe sub %rdi,%rsi 10964e: 4c 01 e7 add %r12,%rdi 109651: e8 00 00 00 00 callq 109656 109656: 44 8b 45 e8 mov -0x18(%rbp),%r8d 10965a: 4c 89 ee mov %r13,%rsi 10965d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109664: 01 c3 add %eax,%ebx 109666: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10966d: 48 63 fb movslq %ebx,%rdi 109670: 48 29 fe sub %rdi,%rsi 109673: 4c 01 e7 add %r12,%rdi 109676: e8 00 00 00 00 callq 10967b 10967b: 44 8b 45 ec mov -0x14(%rbp),%r8d 10967f: 4c 89 ee mov %r13,%rsi 109682: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109689: 01 c3 add %eax,%ebx 10968b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109692: 48 63 fb movslq %ebx,%rdi 109695: 48 29 fe sub %rdi,%rsi 109698: 4c 01 e7 add %r12,%rdi 10969b: e8 00 00 00 00 callq 1096a0 1096a0: 01 d8 add %ebx,%eax 1096a2: 48 98 cltq 1096a4: 5b pop %rbx 1096a5: 5d pop %rbp 1096a6: 41 5c pop %r12 1096a8: 41 5d pop %r13 1096aa: c3 retq 1096ab: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 1096b2: eb f0 jmp 1096a4 1096b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1096bb: 00 00 00 00 1096bf: 90 nop 00000000001096c0 : 1096c0: e8 00 00 00 00 callq 1096c5 1096c5: 41 55 push %r13 1096c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1096ce: b9 07 00 00 00 mov $0x7,%ecx 1096d3: 41 54 push %r12 1096d5: 49 89 d4 mov %rdx,%r12 1096d8: 55 push %rbp 1096d9: 48 89 f5 mov %rsi,%rbp 1096dc: 53 push %rbx 1096dd: c6 02 00 movb $0x0,(%rdx) 1096e0: 48 8b 16 mov (%rsi),%rdx 1096e3: 48 89 d6 mov %rdx,%rsi 1096e6: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 1096e8: 0f 97 c0 seta %al 1096eb: 1c 00 sbb $0x0,%al 1096ed: 84 c0 test %al,%al 1096ef: 75 52 jne 109743 1096f1: 48 8b 45 d0 mov -0x30(%rbp),%rax 1096f5: 48 85 c0 test %rax,%rax 1096f8: 74 26 je 109720 1096fa: 48 8b 40 18 mov 0x18(%rax),%rax 1096fe: b9 06 00 00 00 mov $0x6,%ecx 109703: be e2 00 00 00 mov $0xe2,%esi 109708: bf 02 00 00 00 mov $0x2,%edi 10970d: 48 8b 40 58 mov 0x58(%rax),%rax 109711: 8b 10 mov (%rax),%edx 109713: e8 00 00 00 00 callq 109718 109718: 85 c0 test %eax,%eax 10971a: 0f 85 8b 06 00 00 jne 109dab 109720: 8b 8d d0 fe ff ff mov -0x130(%rbp),%ecx 109726: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10972d: be 00 10 00 00 mov $0x1000,%esi 109732: 4c 89 e7 mov %r12,%rdi 109735: e8 00 00 00 00 callq 10973a 10973a: 48 98 cltq 10973c: 5b pop %rbx 10973d: 5d pop %rbp 10973e: 41 5c pop %r12 109740: 41 5d pop %r13 109742: c3 retq 109743: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10974a: b9 05 00 00 00 mov $0x5,%ecx 10974f: 48 89 d6 mov %rdx,%rsi 109752: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 109754: 0f 97 c0 seta %al 109757: 1c 00 sbb $0x0,%al 109759: 84 c0 test %al,%al 10975b: 75 53 jne 1097b0 10975d: 48 8b 45 c0 mov -0x40(%rbp),%rax 109761: 48 85 c0 test %rax,%rax 109764: 74 26 je 10978c 109766: 48 8b 40 18 mov 0x18(%rax),%rax 10976a: b9 06 00 00 00 mov $0x6,%ecx 10976f: be e2 00 00 00 mov $0xe2,%esi 109774: bf 02 00 00 00 mov $0x2,%edi 109779: 48 8b 40 58 mov 0x58(%rax),%rax 10977d: 8b 10 mov (%rax),%edx 10977f: e8 00 00 00 00 callq 109784 109784: 85 c0 test %eax,%eax 109786: 0f 85 1f 06 00 00 jne 109dab 10978c: 48 8d 8d 50 ff ff ff lea -0xb0(%rbp),%rcx 109793: 4c 89 e7 mov %r12,%rdi 109796: be 00 10 00 00 mov $0x1000,%esi 10979b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1097a2: e8 00 00 00 00 callq 1097a7 1097a7: 5b pop %rbx 1097a8: 5d pop %rbp 1097a9: 48 98 cltq 1097ab: 41 5c pop %r12 1097ad: 41 5d pop %r13 1097af: c3 retq 1097b0: 48 8b 45 b0 mov -0x50(%rbp),%rax 1097b4: 48 85 c0 test %rax,%rax 1097b7: 74 26 je 1097df 1097b9: 48 8b 40 18 mov 0x18(%rax),%rax 1097bd: b9 06 00 00 00 mov $0x6,%ecx 1097c2: be e2 00 00 00 mov $0xe2,%esi 1097c7: bf 02 00 00 00 mov $0x2,%edi 1097cc: 48 8b 40 58 mov 0x58(%rax),%rax 1097d0: 8b 10 mov (%rax),%edx 1097d2: e8 00 00 00 00 callq 1097d7 1097d7: 85 c0 test %eax,%eax 1097d9: 0f 85 cc 05 00 00 jne 109dab 1097df: 44 8b 85 c8 fe ff ff mov -0x138(%rbp),%r8d 1097e6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1097ed: be 00 10 00 00 mov $0x1000,%esi 1097f2: 4c 89 e7 mov %r12,%rdi 1097f5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1097fc: e8 00 00 00 00 callq 109801 109801: 45 31 c0 xor %r8d,%r8d 109804: 48 83 7d b0 00 cmpq $0x0,-0x50(%rbp) 109809: 89 c3 mov %eax,%ebx 10980b: 74 07 je 109814 10980d: 44 8b 85 cc fe ff ff mov -0x134(%rbp),%r8d 109814: 41 bd 00 10 00 00 mov $0x1000,%r13d 10981a: 48 63 fb movslq %ebx,%rdi 10981d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109824: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10982b: 4c 89 ee mov %r13,%rsi 10982e: 48 29 fe sub %rdi,%rsi 109831: 4c 01 e7 add %r12,%rdi 109834: e8 00 00 00 00 callq 109839 109839: 44 8b 85 d0 fe ff ff mov -0x130(%rbp),%r8d 109840: 4c 89 ee mov %r13,%rsi 109843: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10984a: 01 c3 add %eax,%ebx 10984c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109853: 48 63 fb movslq %ebx,%rdi 109856: 48 29 fe sub %rdi,%rsi 109859: 4c 01 e7 add %r12,%rdi 10985c: e8 00 00 00 00 callq 109861 109861: 44 8b 85 d4 fe ff ff mov -0x12c(%rbp),%r8d 109868: 4c 89 ee mov %r13,%rsi 10986b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109872: 01 c3 add %eax,%ebx 109874: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10987b: 48 63 fb movslq %ebx,%rdi 10987e: 48 29 fe sub %rdi,%rsi 109881: 4c 01 e7 add %r12,%rdi 109884: e8 00 00 00 00 callq 109889 109889: 44 8b 85 d8 fe ff ff mov -0x128(%rbp),%r8d 109890: 4c 89 ee mov %r13,%rsi 109893: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10989a: 01 c3 add %eax,%ebx 10989c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1098a3: 48 63 fb movslq %ebx,%rdi 1098a6: 48 29 fe sub %rdi,%rsi 1098a9: 4c 01 e7 add %r12,%rdi 1098ac: e8 00 00 00 00 callq 1098b1 1098b1: 44 8b 85 dc fe ff ff mov -0x124(%rbp),%r8d 1098b8: 4c 89 ee mov %r13,%rsi 1098bb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1098c2: 01 c3 add %eax,%ebx 1098c4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1098cb: 48 63 fb movslq %ebx,%rdi 1098ce: 48 29 fe sub %rdi,%rsi 1098d1: 4c 01 e7 add %r12,%rdi 1098d4: e8 00 00 00 00 callq 1098d9 1098d9: 44 8b 85 e0 fe ff ff mov -0x120(%rbp),%r8d 1098e0: 4c 89 ee mov %r13,%rsi 1098e3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1098ea: 01 c3 add %eax,%ebx 1098ec: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1098f3: 48 63 fb movslq %ebx,%rdi 1098f6: 48 29 fe sub %rdi,%rsi 1098f9: 4c 01 e7 add %r12,%rdi 1098fc: e8 00 00 00 00 callq 109901 109901: 44 8b 85 e8 fe ff ff mov -0x118(%rbp),%r8d 109908: 4c 89 ee mov %r13,%rsi 10990b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109912: 01 c3 add %eax,%ebx 109914: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10991b: 48 63 fb movslq %ebx,%rdi 10991e: 48 29 fe sub %rdi,%rsi 109921: 4c 01 e7 add %r12,%rdi 109924: e8 00 00 00 00 callq 109929 109929: 44 8b 85 ec fe ff ff mov -0x114(%rbp),%r8d 109930: 4c 89 ee mov %r13,%rsi 109933: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10993a: 01 c3 add %eax,%ebx 10993c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109943: 48 63 fb movslq %ebx,%rdi 109946: 48 29 fe sub %rdi,%rsi 109949: 4c 01 e7 add %r12,%rdi 10994c: e8 00 00 00 00 callq 109951 109951: 44 8b 85 f0 fe ff ff mov -0x110(%rbp),%r8d 109958: 4c 89 ee mov %r13,%rsi 10995b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109962: 01 c3 add %eax,%ebx 109964: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10996b: 48 63 fb movslq %ebx,%rdi 10996e: 48 29 fe sub %rdi,%rsi 109971: 4c 01 e7 add %r12,%rdi 109974: e8 00 00 00 00 callq 109979 109979: 44 8b 85 f4 fe ff ff mov -0x10c(%rbp),%r8d 109980: 4c 89 ee mov %r13,%rsi 109983: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10998a: 01 c3 add %eax,%ebx 10998c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109993: 48 63 fb movslq %ebx,%rdi 109996: 48 29 fe sub %rdi,%rsi 109999: 4c 01 e7 add %r12,%rdi 10999c: e8 00 00 00 00 callq 1099a1 1099a1: 44 8b 85 f8 fe ff ff mov -0x108(%rbp),%r8d 1099a8: 4c 89 ee mov %r13,%rsi 1099ab: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1099b2: 01 c3 add %eax,%ebx 1099b4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1099bb: 48 63 fb movslq %ebx,%rdi 1099be: 48 29 fe sub %rdi,%rsi 1099c1: 4c 01 e7 add %r12,%rdi 1099c4: e8 00 00 00 00 callq 1099c9 1099c9: 44 8b 85 fc fe ff ff mov -0x104(%rbp),%r8d 1099d0: 4c 89 ee mov %r13,%rsi 1099d3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1099da: 01 c3 add %eax,%ebx 1099dc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1099e3: 48 63 fb movslq %ebx,%rdi 1099e6: 48 29 fe sub %rdi,%rsi 1099e9: 4c 01 e7 add %r12,%rdi 1099ec: e8 00 00 00 00 callq 1099f1 1099f1: 44 8b 85 00 ff ff ff mov -0x100(%rbp),%r8d 1099f8: 4c 89 ee mov %r13,%rsi 1099fb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109a02: 01 c3 add %eax,%ebx 109a04: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109a0b: 48 63 fb movslq %ebx,%rdi 109a0e: 48 29 fe sub %rdi,%rsi 109a11: 4c 01 e7 add %r12,%rdi 109a14: e8 00 00 00 00 callq 109a19 109a19: 44 8b 85 04 ff ff ff mov -0xfc(%rbp),%r8d 109a20: 4c 89 ee mov %r13,%rsi 109a23: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109a2a: 01 c3 add %eax,%ebx 109a2c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109a33: 48 63 fb movslq %ebx,%rdi 109a36: 48 29 fe sub %rdi,%rsi 109a39: 4c 01 e7 add %r12,%rdi 109a3c: e8 00 00 00 00 callq 109a41 109a41: 44 8b 85 08 ff ff ff mov -0xf8(%rbp),%r8d 109a48: 4c 89 ee mov %r13,%rsi 109a4b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109a52: 01 c3 add %eax,%ebx 109a54: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109a5b: 48 63 fb movslq %ebx,%rdi 109a5e: 48 29 fe sub %rdi,%rsi 109a61: 4c 01 e7 add %r12,%rdi 109a64: e8 00 00 00 00 callq 109a69 109a69: 44 8b 85 0c ff ff ff mov -0xf4(%rbp),%r8d 109a70: 4c 89 ee mov %r13,%rsi 109a73: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109a7a: 01 c3 add %eax,%ebx 109a7c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109a83: 48 63 fb movslq %ebx,%rdi 109a86: 48 29 fe sub %rdi,%rsi 109a89: 4c 01 e7 add %r12,%rdi 109a8c: e8 00 00 00 00 callq 109a91 109a91: 44 8b 85 14 ff ff ff mov -0xec(%rbp),%r8d 109a98: 4c 89 ee mov %r13,%rsi 109a9b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109aa2: 01 c3 add %eax,%ebx 109aa4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109aab: 48 63 fb movslq %ebx,%rdi 109aae: 48 29 fe sub %rdi,%rsi 109ab1: 4c 01 e7 add %r12,%rdi 109ab4: e8 00 00 00 00 callq 109ab9 109ab9: 44 8b 85 18 ff ff ff mov -0xe8(%rbp),%r8d 109ac0: 4c 89 ee mov %r13,%rsi 109ac3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109aca: 01 c3 add %eax,%ebx 109acc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109ad3: 48 63 fb movslq %ebx,%rdi 109ad6: 48 29 fe sub %rdi,%rsi 109ad9: 4c 01 e7 add %r12,%rdi 109adc: e8 00 00 00 00 callq 109ae1 109ae1: 44 8b 85 1c ff ff ff mov -0xe4(%rbp),%r8d 109ae8: 4c 89 ee mov %r13,%rsi 109aeb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109af2: 01 c3 add %eax,%ebx 109af4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109afb: 48 63 fb movslq %ebx,%rdi 109afe: 48 29 fe sub %rdi,%rsi 109b01: 4c 01 e7 add %r12,%rdi 109b04: e8 00 00 00 00 callq 109b09 109b09: 44 8b 85 20 ff ff ff mov -0xe0(%rbp),%r8d 109b10: 4c 89 ee mov %r13,%rsi 109b13: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109b1a: 01 c3 add %eax,%ebx 109b1c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109b23: 48 63 fb movslq %ebx,%rdi 109b26: 48 29 fe sub %rdi,%rsi 109b29: 4c 01 e7 add %r12,%rdi 109b2c: e8 00 00 00 00 callq 109b31 109b31: 44 8b 85 2c ff ff ff mov -0xd4(%rbp),%r8d 109b38: 4c 89 ee mov %r13,%rsi 109b3b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109b42: 01 c3 add %eax,%ebx 109b44: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109b4b: 48 63 fb movslq %ebx,%rdi 109b4e: 48 29 fe sub %rdi,%rsi 109b51: 4c 01 e7 add %r12,%rdi 109b54: e8 00 00 00 00 callq 109b59 109b59: 4c 8b 85 b8 fe ff ff mov -0x148(%rbp),%r8 109b60: 4c 89 ee mov %r13,%rsi 109b63: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109b6a: 01 c3 add %eax,%ebx 109b6c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109b73: 48 63 fb movslq %ebx,%rdi 109b76: 48 29 fe sub %rdi,%rsi 109b79: 4c 01 e7 add %r12,%rdi 109b7c: e8 00 00 00 00 callq 109b81 109b81: 44 8b 85 30 ff ff ff mov -0xd0(%rbp),%r8d 109b88: 4c 89 ee mov %r13,%rsi 109b8b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109b92: 01 c3 add %eax,%ebx 109b94: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109b9b: 48 63 fb movslq %ebx,%rdi 109b9e: 48 29 fe sub %rdi,%rsi 109ba1: 4c 01 e7 add %r12,%rdi 109ba4: e8 00 00 00 00 callq 109ba9 109ba9: 44 8b 85 34 ff ff ff mov -0xcc(%rbp),%r8d 109bb0: 4c 89 ee mov %r13,%rsi 109bb3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109bba: 01 c3 add %eax,%ebx 109bbc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109bc3: 48 63 fb movslq %ebx,%rdi 109bc6: 48 29 fe sub %rdi,%rsi 109bc9: 4c 01 e7 add %r12,%rdi 109bcc: e8 00 00 00 00 callq 109bd1 109bd1: 44 8b 85 38 ff ff ff mov -0xc8(%rbp),%r8d 109bd8: 4c 89 ee mov %r13,%rsi 109bdb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109be2: 01 c3 add %eax,%ebx 109be4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109beb: 48 63 fb movslq %ebx,%rdi 109bee: 48 29 fe sub %rdi,%rsi 109bf1: 4c 01 e7 add %r12,%rdi 109bf4: e8 00 00 00 00 callq 109bf9 109bf9: 44 8b 85 3c ff ff ff mov -0xc4(%rbp),%r8d 109c00: 4c 89 ee mov %r13,%rsi 109c03: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109c0a: 01 c3 add %eax,%ebx 109c0c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109c13: 48 63 fb movslq %ebx,%rdi 109c16: 48 29 fe sub %rdi,%rsi 109c19: 4c 01 e7 add %r12,%rdi 109c1c: e8 00 00 00 00 callq 109c21 109c21: 4c 8b 85 c0 fe ff ff mov -0x140(%rbp),%r8 109c28: 4c 89 ee mov %r13,%rsi 109c2b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109c32: 01 c3 add %eax,%ebx 109c34: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109c3b: 48 63 fb movslq %ebx,%rdi 109c3e: 48 29 fe sub %rdi,%rsi 109c41: 4c 01 e7 add %r12,%rdi 109c44: e8 00 00 00 00 callq 109c49 109c49: 48 8b 55 b0 mov -0x50(%rbp),%rdx 109c4d: 01 c3 add %eax,%ebx 109c4f: 48 85 d2 test %rdx,%rdx 109c52: 0f 84 12 01 00 00 je 109d6a 109c58: 48 8b 4a 08 mov 0x8(%rdx),%rcx 109c5c: b8 ff ff ff ff mov $0xffffffff,%eax 109c61: 0f b6 71 30 movzbl 0x30(%rcx),%esi 109c65: 0f bd c6 bsr %esi,%eax 109c68: 85 c0 test %eax,%eax 109c6a: 74 1a je 109c86 109c6c: c1 e0 08 shl $0x8,%eax 109c6f: 25 00 0f 00 00 and $0xf00,%eax 109c74: 0b 85 e4 fe ff ff or -0x11c(%rbp),%eax 109c7a: 0c 80 or $0x80,%al 109c7c: 89 85 e4 fe ff ff mov %eax,-0x11c(%rbp) 109c82: 48 8b 4a 08 mov 0x8(%rdx),%rcx 109c86: 83 39 0b cmpl $0xb,(%rcx) 109c89: 75 0a jne 109c95 109c8b: 81 8d e4 fe ff ff 00 orl $0x4000,-0x11c(%rbp) 109c92: 40 00 00 109c95: 41 bd 00 10 00 00 mov $0x1000,%r13d 109c9b: 48 63 fb movslq %ebx,%rdi 109c9e: 44 8b 85 24 ff ff ff mov -0xdc(%rbp),%r8d 109ca5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109cac: 4c 89 ee mov %r13,%rsi 109caf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109cb6: 48 29 fe sub %rdi,%rsi 109cb9: 4c 01 e7 add %r12,%rdi 109cbc: e8 00 00 00 00 callq 109cc1 109cc1: 4c 89 ee mov %r13,%rsi 109cc4: 45 31 c0 xor %r8d,%r8d 109cc7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109cce: 01 c3 add %eax,%ebx 109cd0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109cd7: 48 63 fb movslq %ebx,%rdi 109cda: 83 c3 11 add $0x11,%ebx 109cdd: 48 29 fe sub %rdi,%rsi 109ce0: 4c 01 e7 add %r12,%rdi 109ce3: e8 00 00 00 00 callq 109ce8 109ce8: 48 8b 45 b0 mov -0x50(%rbp),%rax 109cec: 48 63 fb movslq %ebx,%rdi 109cef: 4c 89 ee mov %r13,%rsi 109cf2: 48 29 fe sub %rdi,%rsi 109cf5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109cfc: 4c 01 e7 add %r12,%rdi 109cff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109d06: 44 0f b7 80 f8 01 00 movzwl 0x1f8(%rax),%r8d 109d0d: 00 109d0e: e8 00 00 00 00 callq 109d13 109d13: 44 8b 85 e4 fe ff ff mov -0x11c(%rbp),%r8d 109d1a: 4c 89 ee mov %r13,%rsi 109d1d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109d24: 01 c3 add %eax,%ebx 109d26: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109d2d: 48 63 fb movslq %ebx,%rdi 109d30: 48 29 fe sub %rdi,%rsi 109d33: 4c 01 e7 add %r12,%rdi 109d36: e8 00 00 00 00 callq 109d3b 109d3b: 4c 89 ee mov %r13,%rsi 109d3e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109d45: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109d4c: 01 c3 add %eax,%ebx 109d4e: 48 8b 45 b0 mov -0x50(%rbp),%rax 109d52: 48 63 fb movslq %ebx,%rdi 109d55: 44 0f b7 80 fc 01 00 movzwl 0x1fc(%rax),%r8d 109d5c: 00 109d5d: 48 29 fe sub %rdi,%rsi 109d60: 4c 01 e7 add %r12,%rdi 109d63: e8 00 00 00 00 callq 109d68 109d68: 01 c3 add %eax,%ebx 109d6a: 31 ff xor %edi,%edi 109d6c: e8 00 00 00 00 callq 109d71 109d71: 48 63 fb movslq %ebx,%rdi 109d74: be 00 10 00 00 mov $0x1000,%esi 109d79: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 109d80: 41 89 c0 mov %eax,%r8d 109d83: 48 29 fe sub %rdi,%rsi 109d86: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 109d8d: 4c 01 e7 add %r12,%rdi 109d90: 4d 69 c0 d3 4d 62 10 imul $0x10624dd3,%r8,%r8 109d97: 49 c1 e8 26 shr $0x26,%r8 109d9b: e8 00 00 00 00 callq 109da0 109da0: 01 d8 add %ebx,%eax 109da2: 5b pop %rbx 109da3: 5d pop %rbp 109da4: 48 98 cltq 109da6: 41 5c pop %r12 109da8: 41 5d pop %r13 109daa: c3 retq 109dab: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 109db2: e9 85 f9 ff ff jmpq 10973c 109db7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 109dbe: 00 00 0000000000109dc0 : 109dc0: e8 00 00 00 00 callq 109dc5 109dc5: 41 54 push %r12 109dc7: 53 push %rbx 109dc8: 89 fb mov %edi,%ebx 109dca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109dd1: e8 00 00 00 00 callq 109dd6 109dd6: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 109ddd 109ddd: 49 81 fc 00 00 00 00 cmp $0x0,%r12 109de4: 75 0f jne 109df5 109de6: eb 27 jmp 109e0f 109de8: 4d 8b 24 24 mov (%r12),%r12 109dec: 49 81 fc 00 00 00 00 cmp $0x0,%r12 109df3: 74 1a je 109e0f 109df5: 41 39 5c 24 14 cmp %ebx,0x14(%r12) 109dfa: 75 ec jne 109de8 109dfc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109e03: e8 00 00 00 00 callq 109e08 109e08: 4c 89 e0 mov %r12,%rax 109e0b: 5b pop %rbx 109e0c: 41 5c pop %r12 109e0e: c3 retq 109e0f: 45 31 e4 xor %r12d,%r12d 109e12: eb e8 jmp 109dfc 109e14: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 109e1b: 00 00 00 00 109e1f: 90 nop 0000000000109e20 : 109e20: e8 00 00 00 00 callq 109e25 109e25: 41 54 push %r12 109e27: 53 push %rbx 109e28: 89 fb mov %edi,%ebx 109e2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109e31: e8 00 00 00 00 callq 109e36 109e36: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 109e3d 109e3d: 49 81 fc 00 00 00 00 cmp $0x0,%r12 109e44: 75 0f jne 109e55 109e46: eb 27 jmp 109e6f 109e48: 4d 8b 24 24 mov (%r12),%r12 109e4c: 49 81 fc 00 00 00 00 cmp $0x0,%r12 109e53: 74 1a je 109e6f 109e55: 41 39 5c 24 10 cmp %ebx,0x10(%r12) 109e5a: 75 ec jne 109e48 109e5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109e63: e8 00 00 00 00 callq 109e68 109e68: 4c 89 e0 mov %r12,%rax 109e6b: 5b pop %rbx 109e6c: 41 5c pop %r12 109e6e: c3 retq 109e6f: 45 31 e4 xor %r12d,%r12d 109e72: eb e8 jmp 109e5c 109e74: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 109e7b: 00 00 00 00 109e7f: 90 nop 0000000000109e80 : 109e80: e8 00 00 00 00 callq 109e85 109e85: 41 54 push %r12 109e87: 53 push %rbx 109e88: 89 fb mov %edi,%ebx 109e8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109e91: e8 00 00 00 00 callq 109e96 109e96: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 109e9d 109e9d: 49 81 fc 00 00 00 00 cmp $0x0,%r12 109ea4: 75 0f jne 109eb5 109ea6: eb 34 jmp 109edc 109ea8: 4d 8b 24 24 mov (%r12),%r12 109eac: 49 81 fc 00 00 00 00 cmp $0x0,%r12 109eb3: 74 27 je 109edc 109eb5: 41 3b 5c 24 10 cmp 0x10(%r12),%ebx 109eba: 75 ec jne 109ea8 109ebc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109ec3: e8 00 00 00 00 callq 109ec8 109ec8: 4d 85 e4 test %r12,%r12 109ecb: 74 08 je 109ed5 109ecd: 4d 8b a4 24 10 01 00 mov 0x110(%r12),%r12 109ed4: 00 109ed5: 4c 89 e0 mov %r12,%rax 109ed8: 5b pop %rbx 109ed9: 41 5c pop %r12 109edb: c3 retq 109edc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109ee3: 45 31 e4 xor %r12d,%r12d 109ee6: e8 00 00 00 00 callq 109eeb 109eeb: eb e8 jmp 109ed5 109eed: 0f 1f 00 nopl (%rax) 0000000000109ef0 : 109ef0: e8 00 00 00 00 callq 109ef5 109ef5: 41 54 push %r12 109ef7: 53 push %rbx 109ef8: 48 89 fb mov %rdi,%rbx 109efb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109f02: e8 00 00 00 00 callq 109f07 109f07: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 109f0e 109f0e: 48 3d 00 00 00 00 cmp $0x0,%rax 109f14: 74 1e je 109f34 109f16: 4c 8b a0 10 01 00 00 mov 0x110(%rax),%r12 109f1d: 4d 85 e4 test %r12,%r12 109f20: 74 07 je 109f29 109f22: 49 39 5c 24 10 cmp %rbx,0x10(%r12) 109f27: 74 0e je 109f37 109f29: 48 8b 00 mov (%rax),%rax 109f2c: 48 3d 00 00 00 00 cmp $0x0,%rax 109f32: 75 e2 jne 109f16 109f34: 45 31 e4 xor %r12d,%r12d 109f37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109f3e: e8 00 00 00 00 callq 109f43 109f43: 4c 89 e0 mov %r12,%rax 109f46: 5b pop %rbx 109f47: 41 5c pop %r12 109f49: c3 retq 109f4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000109f50 : 109f50: e8 00 00 00 00 callq 109f55 109f55: 41 54 push %r12 109f57: 53 push %rbx 109f58: 48 89 fb mov %rdi,%rbx 109f5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109f62: e8 00 00 00 00 callq 109f67 109f67: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 109f6e 109f6e: 48 3d 00 00 00 00 cmp $0x0,%rax 109f74: 74 1d je 109f93 109f76: 4c 8b a0 10 01 00 00 mov 0x110(%rax),%r12 109f7d: 4d 85 e4 test %r12,%r12 109f80: 74 06 je 109f88 109f82: 49 39 1c 24 cmp %rbx,(%r12) 109f86: 74 0e je 109f96 109f88: 48 8b 00 mov (%rax),%rax 109f8b: 48 3d 00 00 00 00 cmp $0x0,%rax 109f91: 75 e3 jne 109f76 109f93: 45 31 e4 xor %r12d,%r12d 109f96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 109f9d: e8 00 00 00 00 callq 109fa2 109fa2: 4c 89 e0 mov %r12,%rax 109fa5: 5b pop %rbx 109fa6: 41 5c pop %r12 109fa8: c3 retq 109fa9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000109fb0 : 109fb0: e8 00 00 00 00 callq 109fb5 109fb5: 48 8b 07 mov (%rdi),%rax 109fb8: 48 39 c7 cmp %rax,%rdi 109fbb: 74 16 je 109fd3 109fbd: 53 push %rbx 109fbe: 48 89 fb mov %rdi,%rbx 109fc1: 48 8b 3b mov (%rbx),%rdi 109fc4: e8 67 e4 ff ff callq 108430 109fc9: 48 8b 03 mov (%rbx),%rax 109fcc: 48 39 c3 cmp %rax,%rbx 109fcf: 75 f0 jne 109fc1 109fd1: 5b pop %rbx 109fd2: c3 retq 109fd3: c3 retq 109fd4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 109fdb: 00 00 00 00 109fdf: 90 nop 0000000000109fe0 : 109fe0: e8 00 00 00 00 callq 109fe5 109fe5: 41 54 push %r12 109fe7: ba 88 01 00 00 mov $0x188,%edx 109fec: be c0 0d 00 00 mov $0xdc0,%esi 109ff1: 53 push %rbx 109ff2: 48 89 fb mov %rdi,%rbx 109ff5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 109ffc 109ffc: e8 00 00 00 00 callq 10a001 10a001: 49 89 c4 mov %rax,%r12 10a004: 48 85 c0 test %rax,%rax 10a007: 0f 84 00 00 00 00 je 10a00d 10a00d: 48 8d 80 c0 00 00 00 lea 0xc0(%rax),%rax 10a014: 49 89 1c 24 mov %rbx,(%r12) 10a018: 49 89 84 24 c0 00 00 mov %rax,0xc0(%r12) 10a01f: 00 10a020: 49 89 84 24 c8 00 00 mov %rax,0xc8(%r12) 10a027: 00 10a028: 49 8d 84 24 d8 00 00 lea 0xd8(%r12),%rax 10a02f: 00 10a030: 49 89 84 24 d8 00 00 mov %rax,0xd8(%r12) 10a037: 00 10a038: 49 89 84 24 e0 00 00 mov %rax,0xe0(%r12) 10a03f: 00 10a040: 49 8d 84 24 f0 00 00 lea 0xf0(%r12),%rax 10a047: 00 10a048: 49 89 84 24 f0 00 00 mov %rax,0xf0(%r12) 10a04f: 00 10a050: 49 89 84 24 f8 00 00 mov %rax,0xf8(%r12) 10a057: 00 10a058: 49 8d 84 24 00 01 00 lea 0x100(%r12),%rax 10a05f: 00 10a060: 49 89 84 24 00 01 00 mov %rax,0x100(%r12) 10a067: 00 10a068: 49 89 84 24 08 01 00 mov %rax,0x108(%r12) 10a06f: 00 10a070: 48 8b 43 08 mov 0x8(%rbx),%rax 10a074: 4c 89 63 08 mov %r12,0x8(%rbx) 10a078: 49 89 44 24 08 mov %rax,0x8(%r12) 10a07d: 4c 89 20 mov %r12,(%rax) 10a080: 4c 89 e0 mov %r12,%rax 10a083: 5b pop %rbx 10a084: 41 5c pop %r12 10a086: c3 retq 10a087: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10a08e: 00 00 000000000010a090 : 10a090: e8 00 00 00 00 callq 10a095 10a095: 41 54 push %r12 10a097: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10a09e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10a0a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a0ac: 55 push %rbp 10a0ad: 53 push %rbx 10a0ae: 48 83 ec 28 sub $0x28,%rsp 10a0b2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10a0b9: 00 00 10a0bb: 48 89 44 24 20 mov %rax,0x20(%rsp) 10a0c0: 31 c0 xor %eax,%eax 10a0c2: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp 10a0c7: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 10a0ce: 00 10a0cf: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 10a0da 10a0d6: 00 00 00 00 10a0da: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 10a0e1: 00 00 10a0e3: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 10a0ee 10a0ea: 00 00 00 00 10a0ee: 48 89 6c 24 10 mov %rbp,0x10(%rsp) 10a0f3: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 10a0f8: e8 00 00 00 00 callq 10a0fd 10a0fd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10a104: 31 c0 xor %eax,%eax 10a106: b9 0a 00 00 00 mov $0xa,%ecx 10a10b: 48 89 d7 mov %rdx,%rdi 10a10e: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 10a113: f3 48 ab rep stos %rax,%es:(%rdi) 10a116: 48 89 e7 mov %rsp,%rdi 10a119: e8 00 00 00 00 callq 10a11e 10a11e: 85 c0 test %eax,%eax 10a120: 0f 84 30 01 00 00 je 10a256 10a126: 31 db xor %ebx,%ebx 10a128: 48 83 3c 24 00 cmpq $0x0,(%rsp) 10a12d: 0f 84 5f 01 00 00 je 10a292 10a133: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 10a138: e8 00 00 00 00 callq 10a13d 10a13d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a144: e8 00 00 00 00 callq 10a149 10a149: 48 8b 44 24 10 mov 0x10(%rsp),%rax 10a14e: 48 39 e8 cmp %rbp,%rax 10a151: 0f 84 c1 01 00 00 je 10a318 10a157: 48 8b 44 24 10 mov 0x10(%rsp),%rax 10a15c: 48 8b 08 mov (%rax),%rcx 10a15f: 48 8b 50 08 mov 0x8(%rax),%rdx 10a163: 48 89 51 08 mov %rdx,0x8(%rcx) 10a167: 48 89 0a mov %rcx,(%rdx) 10a16a: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 10a171 10a171: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 10a178 10a178: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10a17f: 48 89 50 08 mov %rdx,0x8(%rax) 10a183: 48 89 02 mov %rax,(%rdx) 10a186: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 10a18c 10a18c: 8d 50 01 lea 0x1(%rax),%edx 10a18f: 89 15 00 00 00 00 mov %edx,0x0(%rip) # 10a195 10a195: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 10a19a: 48 39 ea cmp %rbp,%rdx 10a19d: 75 b8 jne 10a157 10a19f: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 10a1a5 10a1a5: e8 16 e9 ff ff callq 108ac0 10a1aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a1b1: 41 89 c4 mov %eax,%r12d 10a1b4: e8 00 00 00 00 callq 10a1b9 10a1b9: 45 85 e4 test %r12d,%r12d 10a1bc: 0f 85 00 00 00 00 jne 10a1c2 10a1c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a1c9: 83 05 00 00 00 00 01 addl $0x1,0x0(%rip) # 10a1d0 10a1d0: e8 00 00 00 00 callq 10a1d5 10a1d5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 10a1dc 10a1dc: 48 85 c0 test %rax,%rax 10a1df: 74 33 je 10a214 10a1e1: 48 ba ff ff ff ff ff movabs $0xffffffffffff,%rdx 10a1e8: ff 00 00 10a1eb: 48 23 90 70 01 00 00 and 0x170(%rax),%rdx 10a1f2: 48 89 15 00 00 00 00 mov %rdx,0x0(%rip) # 10a1f9 10a1f9: 48 8b 90 76 01 00 00 mov 0x176(%rax),%rdx 10a200: 8b 80 80 01 00 00 mov 0x180(%rax),%eax 10a206: 48 89 15 00 00 00 00 mov %rdx,0x0(%rip) # 10a20d 10a20d: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 10a214 10a214: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a21b: e8 00 00 00 00 callq 10a220 10a220: e8 8b e3 ff ff callq 1085b0 10a225: 85 db test %ebx,%ebx 10a227: 0f 85 aa 00 00 00 jne 10a2d7 10a22d: 48 8b 3c 24 mov (%rsp),%rdi 10a231: e8 00 00 00 00 callq 10a236 10a236: 48 8b 44 24 20 mov 0x20(%rsp),%rax 10a23b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10a242: 00 00 10a244: 0f 85 09 01 00 00 jne 10a353 10a24a: 48 83 c4 28 add $0x28,%rsp 10a24e: 44 89 e0 mov %r12d,%eax 10a251: 5b pop %rbx 10a252: 5d pop %rbp 10a253: 41 5c pop %r12 10a255: c3 retq 10a256: 48 8b 3c 24 mov (%rsp),%rdi 10a25a: 31 d2 xor %edx,%edx 10a25c: 48 89 ee mov %rbp,%rsi 10a25f: e8 00 00 00 00 callq 10a264 10a264: 85 c0 test %eax,%eax 10a266: 75 0f jne 10a277 10a268: e9 b9 00 00 00 jmpq 10a326 10a26d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 10a272: e8 b9 e1 ff ff callq 108430 10a277: 48 8b 44 24 10 mov 0x10(%rsp),%rax 10a27c: 48 39 e8 cmp %rbp,%rax 10a27f: 75 ec jne 10a26d 10a281: 48 8b 3c 24 mov (%rsp),%rdi 10a285: e8 00 00 00 00 callq 10a28a 10a28a: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 10a291: 00 10a292: 45 31 c0 xor %r8d,%r8d 10a295: 31 c9 xor %ecx,%ecx 10a297: ba 01 00 00 00 mov $0x1,%edx 10a29c: 48 89 e7 mov %rsp,%rdi 10a29f: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 10a2a4: e8 00 00 00 00 callq 10a2a9 10a2a9: 41 89 c4 mov %eax,%r12d 10a2ac: 85 c0 test %eax,%eax 10a2ae: 0f 85 00 00 00 00 jne 10a2b4 10a2b4: 48 8b 3c 24 mov (%rsp),%rdi 10a2b8: 31 d2 xor %edx,%edx 10a2ba: 48 89 ee mov %rbp,%rsi 10a2bd: e8 00 00 00 00 callq 10a2c2 10a2c2: 41 89 c4 mov %eax,%r12d 10a2c5: 85 c0 test %eax,%eax 10a2c7: 0f 85 00 00 00 00 jne 10a2cd 10a2cd: bb 01 00 00 00 mov $0x1,%ebx 10a2d2: e9 5c fe ff ff jmpq 10a133 10a2d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a2de: e8 00 00 00 00 callq 10a2e3 10a2e3: 48 8b 2d 00 00 00 00 mov 0x0(%rip),%rbp # 10a2ea 10a2ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a2f1: e8 00 00 00 00 callq 10a2f6 10a2f6: 48 83 bd 10 01 00 00 cmpq $0x0,0x110(%rbp) 10a2fd: 00 10a2fe: 0f 85 29 ff ff ff jne 10a22d 10a304: 48 89 ee mov %rbp,%rsi 10a307: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a30e: e8 00 00 00 00 callq 10a313 10a313: e9 15 ff ff ff jmpq 10a22d 10a318: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 10a31e 10a31e: 83 e8 01 sub $0x1,%eax 10a321: e9 79 fe ff ff jmpq 10a19f 10a326: 48 8b 44 24 10 mov 0x10(%rsp),%rax 10a32b: 48 39 e8 cmp %rbp,%rax 10a32e: 0f 84 00 00 00 00 je 10a334 10a334: 8b 48 28 mov 0x28(%rax),%ecx 10a337: 85 c9 test %ecx,%ecx 10a339: 74 0b je 10a346 10a33b: 8b 50 2c mov 0x2c(%rax),%edx 10a33e: 85 d2 test %edx,%edx 10a340: 0f 85 e0 fd ff ff jne 10a126 10a346: 48 8b 00 mov (%rax),%rax 10a349: 48 39 e8 cmp %rbp,%rax 10a34c: 75 e6 jne 10a334 10a34e: e9 00 00 00 00 jmpq 10a353 10a353: e8 00 00 00 00 callq 10a358 10a358: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10a35f: 00 000000000010a360 : 10a360: e8 00 00 00 00 callq 10a365 10a365: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a36c: e8 00 00 00 00 callq 10a371 10a371: e8 4a ed ff ff callq 1090c0 10a376: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 10a37d 10a37d: 48 3d 00 00 00 00 cmp $0x0,%rax 10a383: 74 1b je 10a3a0 10a385: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10a38c 10a38c: e8 9f e0 ff ff callq 108430 10a391: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 10a398 10a398: 48 3d 00 00 00 00 cmp $0x0,%rax 10a39e: 75 e5 jne 10a385 10a3a0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10a3a7: b9 0a 00 00 00 mov $0xa,%ecx 10a3ac: 31 c0 xor %eax,%eax 10a3ae: 48 89 d7 mov %rdx,%rdi 10a3b1: f3 48 ab rep stos %rax,%es:(%rdi) 10a3b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a3bb: e9 00 00 00 00 jmpq 10a3c0 000000000010a3c0 : 10a3c0: e8 00 00 00 00 callq 10a3c5 10a3c5: 41 57 push %r15 10a3c7: 41 56 push %r14 10a3c9: 41 55 push %r13 10a3cb: 45 31 ed xor %r13d,%r13d 10a3ce: 41 54 push %r12 10a3d0: 55 push %rbp 10a3d1: 48 89 fd mov %rdi,%rbp 10a3d4: 53 push %rbx 10a3d5: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 10a3dc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10a3e3: 00 00 10a3e5: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 10a3ec: 00 10a3ed: 31 c0 xor %eax,%eax 10a3ef: 48 8d 5c 24 20 lea 0x20(%rsp),%rbx 10a3f4: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 10a3fb: 00 00 10a3fd: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 10a404: 00 00 10a406: 48 89 5c 24 20 mov %rbx,0x20(%rsp) 10a40b: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 10a410: 48 85 ff test %rdi,%rdi 10a413: 74 71 je 10a486 10a415: 48 8b 3f mov (%rdi),%rdi 10a418: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 10a41d: e8 00 00 00 00 callq 10a422 10a422: 48 8b 55 10 mov 0x10(%rbp),%rdx 10a426: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 10a42b: 48 03 4c 24 30 add 0x30(%rsp),%rcx 10a430: 8b 72 40 mov 0x40(%rdx),%esi 10a433: 8b 42 38 mov 0x38(%rdx),%eax 10a436: 89 74 24 4c mov %esi,0x4c(%rsp) 10a43a: 48 8b 72 10 mov 0x10(%rdx),%rsi 10a43e: 48 8b be d0 00 00 00 mov 0xd0(%rsi),%rdi 10a445: 8b 3f mov (%rdi),%edi 10a447: 89 7c 24 50 mov %edi,0x50(%rsp) 10a44b: 0f b7 52 3e movzwl 0x3e(%rdx),%edx 10a44f: 89 54 24 54 mov %edx,0x54(%rsp) 10a453: 0f b6 96 e0 00 00 00 movzbl 0xe0(%rsi),%edx 10a45a: 48 89 4c 24 5c mov %rcx,0x5c(%rsp) 10a45f: 48 8d 4c 24 64 lea 0x64(%rsp),%rcx 10a464: 89 54 24 58 mov %edx,0x58(%rsp) 10a468: 48 8d 54 24 4c lea 0x4c(%rsp),%rdx 10a46d: eb 06 jmp 10a475 10a46f: 8b 02 mov (%rdx),%eax 10a471: 48 83 c2 04 add $0x4,%rdx 10a475: 69 c0 47 86 c8 61 imul $0x61c88647,%eax,%eax 10a47b: c1 e8 10 shr $0x10,%eax 10a47e: 41 31 c5 xor %eax,%r13d 10a481: 48 39 d1 cmp %rdx,%rcx 10a484: 75 e9 jne 10a46f 10a486: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10a48b: 41 be 01 00 00 00 mov $0x1,%r14d 10a491: f0 44 0f c1 35 00 00 lock xadd %r14d,0x0(%rip) # 10a49a 10a498: 00 00 10a49a: 48 89 ef mov %rbp,%rdi 10a49d: e8 6e e1 ff ff callq 108610 10a4a2: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 10a4a9: 00 10a4aa: 49 89 c4 mov %rax,%r12 10a4ad: 48 85 c0 test %rax,%rax 10a4b0: 0f 84 26 04 00 00 je 10a8dc 10a4b6: 45 89 6c 24 10 mov %r13d,0x10(%r12) 10a4bb: 48 8d 74 24 48 lea 0x48(%rsp),%rsi 10a4c0: 44 89 6d 20 mov %r13d,0x20(%rbp) 10a4c4: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 10a4cb: 00 10a4cc: 48 8b 38 mov (%rax),%rdi 10a4cf: e8 00 00 00 00 callq 10a4d4 10a4d4: 48 8b 45 08 mov 0x8(%rbp),%rax 10a4d8: ba 20 00 00 00 mov $0x20,%edx 10a4dd: 49 8d bc 24 a0 00 00 lea 0xa0(%r12),%rdi 10a4e4: 00 10a4e5: 48 8b 70 08 mov 0x8(%rax),%rsi 10a4e9: e8 00 00 00 00 callq 10a4ee 10a4ee: 8b 44 24 4c mov 0x4c(%rsp),%eax 10a4f2: 41 89 44 24 60 mov %eax,0x60(%r12) 10a4f7: 48 8b 45 10 mov 0x10(%rbp),%rax 10a4fb: 0f b7 40 3c movzwl 0x3c(%rax),%eax 10a4ff: 41 89 44 24 74 mov %eax,0x74(%r12) 10a504: 48 8b 45 10 mov 0x10(%rbp),%rax 10a508: 0f b7 40 3e movzwl 0x3e(%rax),%eax 10a50c: 41 89 44 24 78 mov %eax,0x78(%r12) 10a511: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 10a518: 00 10a519: 48 8b 38 mov (%rax),%rdi 10a51c: e8 00 00 00 00 callq 10a521 10a521: c1 e0 16 shl $0x16,%eax 10a524: 25 00 00 c0 03 and $0x3c00000,%eax 10a529: 41 09 44 24 44 or %eax,0x44(%r12) 10a52e: 48 8b 55 10 mov 0x10(%rbp),%rdx 10a532: 48 8b 42 10 mov 0x10(%rdx),%rax 10a536: 0f b6 80 e0 00 00 00 movzbl 0xe0(%rax),%eax 10a53d: c1 e0 08 shl $0x8,%eax 10a540: 66 0b 42 38 or 0x38(%rdx),%ax 10a544: 0f b7 c0 movzwl %ax,%eax 10a547: 41 89 44 24 7c mov %eax,0x7c(%r12) 10a54c: 48 8b 45 10 mov 0x10(%rbp),%rax 10a550: 48 8b 40 10 mov 0x10(%rax),%rax 10a554: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 10a55b: 8b 00 mov (%rax),%eax 10a55d: 41 89 84 24 80 00 00 mov %eax,0x80(%r12) 10a564: 00 10a565: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 10a56c: 00 10a56d: 48 8b 38 mov (%rax),%rdi 10a570: e8 00 00 00 00 callq 10a575 10a575: 31 ff xor %edi,%edi 10a577: 41 89 84 24 84 00 00 mov %eax,0x84(%r12) 10a57e: 00 10a57f: e8 00 00 00 00 callq 10a584 10a584: 31 d2 xor %edx,%edx 10a586: 89 c0 mov %eax,%eax 10a588: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 10a58f: 48 c1 e8 26 shr $0x26,%rax 10a593: 41 89 84 24 88 00 00 mov %eax,0x88(%r12) 10a59a: 00 10a59b: 8b 85 90 00 00 00 mov 0x90(%rbp),%eax 10a5a1: 41 89 84 24 8c 00 00 mov %eax,0x8c(%r12) 10a5a8: 00 10a5a9: 48 8b 85 18 02 00 00 mov 0x218(%rbp),%rax 10a5b0: 49 89 44 24 18 mov %rax,0x18(%r12) 10a5b5: 48 8b 45 08 mov 0x8(%rbp),%rax 10a5b9: 8b 40 38 mov 0x38(%rax),%eax 10a5bc: 41 89 84 24 90 00 00 mov %eax,0x90(%r12) 10a5c3: 00 10a5c4: 48 8b 45 08 mov 0x8(%rbp),%rax 10a5c8: 8b 40 3c mov 0x3c(%rax),%eax 10a5cb: 41 89 84 24 94 00 00 mov %eax,0x94(%r12) 10a5d2: 00 10a5d3: 48 8b 45 08 mov 0x8(%rbp),%rax 10a5d7: 8b 40 40 mov 0x40(%rax),%eax 10a5da: 41 89 84 24 98 00 00 mov %eax,0x98(%r12) 10a5e1: 00 10a5e2: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 10a5e9: 00 10a5ea: 48 83 b8 38 02 00 00 cmpq $0x0,0x238(%rax) 10a5f1: 00 10a5f2: 74 14 je 10a608 10a5f4: 48 8b 88 e0 01 00 00 mov 0x1e0(%rax),%rcx 10a5fb: 83 b9 d4 01 00 00 02 cmpl $0x2,0x1d4(%rcx) 10a602: 0f 85 a8 02 00 00 jne 10a8b0 10a608: 41 89 54 24 54 mov %edx,0x54(%r12) 10a60d: 48 8b b8 e0 01 00 00 mov 0x1e0(%rax),%rdi 10a614: e8 00 00 00 00 callq 10a619 10a619: 41 89 84 24 9c 00 00 mov %eax,0x9c(%r12) 10a620: 00 10a621: 48 8b 85 20 02 00 00 mov 0x220(%rbp),%rax 10a628: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 10a62d: 49 89 44 24 20 mov %rax,0x20(%r12) 10a632: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 10a639: 00 10a63a: 48 8b 38 mov (%rax),%rdi 10a63d: e8 00 00 00 00 callq 10a642 10a642: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 10a649: 00 10a64a: 8b 4c 24 44 mov 0x44(%rsp),%ecx 10a64e: 49 8d 94 24 c0 00 00 lea 0xc0(%r12),%rdx 10a655: 00 10a656: 48 39 c2 cmp %rax,%rdx 10a659: 74 0b je 10a666 10a65b: 89 48 28 mov %ecx,0x28(%rax) 10a65e: 48 8b 00 mov (%rax),%rax 10a661: 48 39 c2 cmp %rax,%rdx 10a664: 75 f5 jne 10a65b 10a666: 49 8b b4 24 10 01 00 mov 0x110(%r12),%rsi 10a66d: 00 10a66e: 48 85 f6 test %rsi,%rsi 10a671: 0f 84 ec 00 00 00 je 10a763 10a677: 48 8b 7e 10 mov 0x10(%rsi),%rdi 10a67b: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 10a680: be 24 00 00 00 mov $0x24,%esi 10a685: 41 be 0d 00 00 00 mov $0xd,%r14d 10a68b: e8 00 00 00 00 callq 10a690 10a690: 8b 44 24 30 mov 0x30(%rsp),%eax 10a694: 49 8b b4 24 10 01 00 mov 0x110(%r12),%rsi 10a69b: 00 10a69c: 25 80 01 00 00 and $0x180,%eax 10a6a1: 83 f8 01 cmp $0x1,%eax 10a6a4: 19 ed sbb %ebp,%ebp 10a6a6: 83 e5 0c and $0xc,%ebp 10a6a9: 83 c5 01 add $0x1,%ebp 10a6ac: 80 be 28 02 00 00 00 cmpb $0x0,0x228(%rsi) 10a6b3: 0f 85 0e 02 00 00 jne 10a8c7 10a6b9: 4d 8b ac 24 f0 00 00 mov 0xf0(%r12),%r13 10a6c0: 00 10a6c1: 49 8d 84 24 f0 00 00 lea 0xf0(%r12),%rax 10a6c8: 00 10a6c9: 48 89 04 24 mov %rax,(%rsp) 10a6cd: 49 39 c5 cmp %rax,%r13 10a6d0: 0f 84 8d 00 00 00 je 10a763 10a6d6: 45 89 75 3c mov %r14d,0x3c(%r13) 10a6da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a6e1: 45 8b 7d 20 mov 0x20(%r13),%r15d 10a6e5: e8 00 00 00 00 callq 10a6ea 10a6ea: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 10a6f1 10a6f1: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 10a6f8: 75 15 jne 10a70f 10a6fa: e9 af 00 00 00 jmpq 10a7ae 10a6ff: 48 8b 1b mov (%rbx),%rbx 10a702: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 10a709: 0f 84 9f 00 00 00 je 10a7ae 10a70f: 44 3b 7b 14 cmp 0x14(%rbx),%r15d 10a713: 75 ea jne 10a6ff 10a715: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a71c: e8 00 00 00 00 callq 10a721 10a721: 48 85 db test %rbx,%rbx 10a724: 74 27 je 10a74d 10a726: 48 8b 83 f0 00 00 00 mov 0xf0(%rbx),%rax 10a72d: 48 81 c3 f0 00 00 00 add $0xf0,%rbx 10a734: 48 39 d8 cmp %rbx,%rax 10a737: 74 14 je 10a74d 10a739: 41 8b 75 1c mov 0x1c(%r13),%esi 10a73d: 39 70 20 cmp %esi,0x20(%rax) 10a740: 75 03 jne 10a745 10a742: 89 68 3c mov %ebp,0x3c(%rax) 10a745: 48 8b 00 mov (%rax),%rax 10a748: 48 39 d8 cmp %rbx,%rax 10a74b: 75 ec jne 10a739 10a74d: 4d 8b 6d 00 mov 0x0(%r13),%r13 10a751: 4c 3b 2c 24 cmp (%rsp),%r13 10a755: 0f 85 7b ff ff ff jne 10a6d6 10a75b: 49 8b b4 24 10 01 00 mov 0x110(%r12),%rsi 10a762: 00 10a763: 48 8b 46 08 mov 0x8(%rsi),%rax 10a767: 8b 08 mov (%rax),%ecx 10a769: 83 f9 1d cmp $0x1d,%ecx 10a76c: 77 21 ja 10a78f 10a76e: b8 01 00 00 00 mov $0x1,%eax 10a773: 48 d3 e0 shl %cl,%rax 10a776: a9 00 00 f8 3f test $0x3ff80000,%eax 10a77b: 75 68 jne 10a7e5 10a77d: a9 00 b0 07 00 test $0x7b000,%eax 10a782: 0f 85 35 02 00 00 jne 10a9bd 10a788: a9 40 09 00 00 test $0x940,%eax 10a78d: 75 18 jne 10a7a7 10a78f: 89 ce mov %ecx,%esi 10a791: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a798: e8 00 00 00 00 callq 10a79d 10a79d: 0f 0b ud2 10a79f: 49 8b b4 24 10 01 00 mov 0x110(%r12),%rsi 10a7a6: 00 10a7a7: 41 8b 4c 24 44 mov 0x44(%r12),%ecx 10a7ac: eb 44 jmp 10a7f2 10a7ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a7b5: e8 00 00 00 00 callq 10a7ba 10a7ba: 4d 8b 6d 00 mov 0x0(%r13),%r13 10a7be: 4c 3b 2c 24 cmp (%rsp),%r13 10a7c2: 0f 85 0e ff ff ff jne 10a6d6 10a7c8: eb 91 jmp 10a75b 10a7ca: 44 89 ea mov %r13d,%edx 10a7cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10a7d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a7db: e8 00 00 00 00 callq 10a7e0 10a7e0: e9 a6 fc ff ff jmpq 10a48b 10a7e5: 41 8b 4c 24 44 mov 0x44(%r12),%ecx 10a7ea: 80 cd 20 or $0x20,%ch 10a7ed: 41 89 4c 24 44 mov %ecx,0x44(%r12) 10a7f2: 89 ca mov %ecx,%edx 10a7f4: 83 e2 fd and $0xfffffffd,%edx 10a7f7: 80 be 29 02 00 00 00 cmpb $0x0,0x229(%rsi) 10a7fe: 74 05 je 10a805 10a800: 83 c9 02 or $0x2,%ecx 10a803: 89 ca mov %ecx,%edx 10a805: 41 89 54 24 44 mov %edx,0x44(%r12) 10a80a: 48 8b 46 08 mov 0x8(%rsi),%rax 10a80e: 83 38 0d cmpl $0xd,(%rax) 10a811: 75 17 jne 10a82a 10a813: 8b 44 24 5c mov 0x5c(%rsp),%eax 10a817: 0f af 44 24 54 imul 0x54(%rsp),%eax 10a81c: 41 c7 44 24 48 0a 00 movl $0xa,0x48(%r12) 10a823: 00 00 10a825: 41 89 44 24 2c mov %eax,0x2c(%r12) 10a82a: 48 8b 0e mov (%rsi),%rcx 10a82d: 8b 81 48 68 01 00 mov 0x16848(%rcx),%eax 10a833: c1 e0 11 shl $0x11,%eax 10a836: 25 00 00 08 00 and $0x80000,%eax 10a83b: 09 c2 or %eax,%edx 10a83d: 41 89 54 24 44 mov %edx,0x44(%r12) 10a842: 8b 81 48 68 01 00 mov 0x16848(%rcx),%eax 10a848: c1 e0 14 shl $0x14,%eax 10a84b: 25 00 00 10 00 and $0x100000,%eax 10a850: 09 d0 or %edx,%eax 10a852: 41 89 44 24 44 mov %eax,0x44(%r12) 10a857: 83 b9 08 07 00 00 13 cmpl $0x13,0x708(%rcx) 10a85e: 74 14 je 10a874 10a860: 8b 91 48 68 01 00 mov 0x16848(%rcx),%edx 10a866: 85 d2 test %edx,%edx 10a868: 74 05 je 10a86f 10a86a: 0d 00 00 20 00 or $0x200000,%eax 10a86f: 41 89 44 24 44 mov %eax,0x44(%r12) 10a874: e8 37 dd ff ff callq 1085b0 10a879: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 10a87e: e8 00 00 00 00 callq 10a883 10a883: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 10a88a: 00 10a88b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10a892: 00 00 10a894: 0f 85 57 01 00 00 jne 10a9f1 10a89a: 8b 44 24 0c mov 0xc(%rsp),%eax 10a89e: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 10a8a5: 5b pop %rbx 10a8a6: 5d pop %rbp 10a8a7: 41 5c pop %r12 10a8a9: 41 5d pop %r13 10a8ab: 41 5e pop %r14 10a8ad: 41 5f pop %r15 10a8af: c3 retq 10a8b0: 48 8b 38 mov (%rax),%rdi 10a8b3: e8 00 00 00 00 callq 10a8b8 10a8b8: 89 c2 mov %eax,%edx 10a8ba: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 10a8c1: 00 10a8c2: e9 41 fd ff ff jmpq 10a608 10a8c7: 48 8b 46 08 mov 0x8(%rsi),%rax 10a8cb: 83 38 08 cmpl $0x8,(%rax) 10a8ce: b8 01 00 00 00 mov $0x1,%eax 10a8d3: 44 0f 45 f0 cmovne %eax,%r14d 10a8d7: e9 dd fd ff ff jmpq 10a6b9 10a8dc: 41 83 c6 01 add $0x1,%r14d 10a8e0: 48 89 e9 mov %rbp,%rcx 10a8e3: ba 02 00 00 00 mov $0x2,%edx 10a8e8: 45 89 f0 mov %r14d,%r8d 10a8eb: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 10a8f0: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 10a8f5: e8 00 00 00 00 callq 10a8fa 10a8fa: 89 44 24 0c mov %eax,0xc(%rsp) 10a8fe: 85 c0 test %eax,%eax 10a900: 0f 85 00 00 00 00 jne 10a906 10a906: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 10a90b: 44 89 f2 mov %r14d,%edx 10a90e: 48 89 de mov %rbx,%rsi 10a911: e8 00 00 00 00 callq 10a916 10a916: 89 44 24 0c mov %eax,0xc(%rsp) 10a91a: 85 c0 test %eax,%eax 10a91c: 0f 85 00 00 00 00 jne 10a922 10a922: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a929: e8 00 00 00 00 callq 10a92e 10a92e: 48 8b 44 24 20 mov 0x20(%rsp),%rax 10a933: 48 39 d8 cmp %rbx,%rax 10a936: 74 40 je 10a978 10a938: 48 8b 44 24 20 mov 0x20(%rsp),%rax 10a93d: 48 8b 08 mov (%rax),%rcx 10a940: 48 8b 50 08 mov 0x8(%rax),%rdx 10a944: 48 89 51 08 mov %rdx,0x8(%rcx) 10a948: 48 89 0a mov %rcx,(%rdx) 10a94b: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 10a952 10a952: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 10a959 10a959: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10a960: 48 89 50 08 mov %rdx,0x8(%rax) 10a964: 48 89 02 mov %rax,(%rdx) 10a967: 48 8b 44 24 20 mov 0x20(%rsp),%rax 10a96c: 83 05 00 00 00 00 01 addl $0x1,0x0(%rip) # 10a973 10a973: 48 39 d8 cmp %rbx,%rax 10a976: 75 c0 jne 10a938 10a978: e8 43 e1 ff ff callq 108ac0 10a97d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a984: 89 c3 mov %eax,%ebx 10a986: 89 44 24 0c mov %eax,0xc(%rsp) 10a98a: e8 00 00 00 00 callq 10a98f 10a98f: 85 db test %ebx,%ebx 10a991: 75 63 jne 10a9f6 10a993: 83 05 00 00 00 00 01 addl $0x1,0x0(%rip) # 10a99a 10a99a: 48 89 ef mov %rbp,%rdi 10a99d: e8 6e dc ff ff callq 108610 10a9a2: 49 89 c4 mov %rax,%r12 10a9a5: 48 85 c0 test %rax,%rax 10a9a8: 0f 85 08 fb ff ff jne 10a4b6 10a9ae: 0f 0b ud2 10a9b0: c7 44 24 0c ed ff ff movl $0xffffffed,0xc(%rsp) 10a9b7: ff 10a9b8: e9 bc fe ff ff jmpq 10a879 10a9bd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10a9c2: 41 8b 4c 24 44 mov 0x44(%r12),%ecx 10a9c7: 80 cd 10 or $0x10,%ch 10a9ca: 41 89 4c 24 44 mov %ecx,0x44(%r12) 10a9cf: e9 1e fe ff ff jmpq 10a7f2 10a9d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10a9db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10a9e2: e8 00 00 00 00 callq 10a9e7 10a9e7: 49 8b b4 24 10 01 00 mov 0x110(%r12),%rsi 10a9ee: 00 10a9ef: eb d1 jmp 10a9c2 10a9f1: e8 00 00 00 00 callq 10a9f6 10a9f6: e9 00 00 00 00 jmpq 10a9fb 10a9fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000010aa00 : 10aa00: e8 00 00 00 00 callq 10aa05 10aa05: 41 54 push %r12 10aa07: 55 push %rbp 10aa08: 53 push %rbx 10aa09: 48 89 fb mov %rdi,%rbx 10aa0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10aa13: e8 00 00 00 00 callq 10aa18 10aa18: 48 8b 2d 00 00 00 00 mov 0x0(%rip),%rbp # 10aa1f 10aa1f: 48 8b 45 00 mov 0x0(%rbp),%rax 10aa23: 48 81 fd 00 00 00 00 cmp $0x0,%rbp 10aa2a: 75 13 jne 10aa3f 10aa2c: eb 44 jmp 10aa72 10aa2e: 48 8b 10 mov (%rax),%rdx 10aa31: 48 89 c5 mov %rax,%rbp 10aa34: 48 3d 00 00 00 00 cmp $0x0,%rax 10aa3a: 74 36 je 10aa72 10aa3c: 48 89 d0 mov %rdx,%rax 10aa3f: 48 39 9d 10 01 00 00 cmp %rbx,0x110(%rbp) 10aa46: 75 e6 jne 10aa2e 10aa48: 48 89 ef mov %rbp,%rdi 10aa4b: 45 31 e4 xor %r12d,%r12d 10aa4e: e8 1d de ff ff callq 108870 10aa53: 48 89 ef mov %rbp,%rdi 10aa56: e8 d5 d9 ff ff callq 108430 10aa5b: 83 2d 00 00 00 00 01 subl $0x1,0x0(%rip) # 10aa62 10aa62: e8 59 e0 ff ff callq 108ac0 10aa67: 85 c0 test %eax,%eax 10aa69: 79 0d jns 10aa78 10aa6b: e8 50 e6 ff ff callq 1090c0 10aa70: eb 06 jmp 10aa78 10aa72: 41 bc ed ff ff ff mov $0xffffffed,%r12d 10aa78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10aa7f: e8 00 00 00 00 callq 10aa84 10aa84: 44 89 e0 mov %r12d,%eax 10aa87: 5b pop %rbx 10aa88: 5d pop %rbp 10aa89: 41 5c pop %r12 10aa8b: c3 retq 10aa8c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010aa90 : 10aa90: e8 00 00 00 00 callq 10aa95 10aa95: 41 54 push %r12 10aa97: 49 89 f4 mov %rsi,%r12 10aa9a: 55 push %rbp 10aa9b: 89 fd mov %edi,%ebp 10aa9d: 53 push %rbx 10aa9e: 89 fb mov %edi,%ebx 10aaa0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10aaa7: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 10aaae: e8 00 00 00 00 callq 10aab3 10aab3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 10aaba 10aaba: 48 3d 00 00 00 00 cmp $0x0,%rax 10aac0: 74 1b je 10aadd 10aac2: 40 84 ed test %bpl,%bpl 10aac5: 74 2c je 10aaf3 10aac7: 31 d2 xor %edx,%edx 10aac9: eb 04 jmp 10aacf 10aacb: 38 d3 cmp %dl,%bl 10aacd: 74 24 je 10aaf3 10aacf: 48 8b 00 mov (%rax),%rax 10aad2: 83 c2 01 add $0x1,%edx 10aad5: 48 3d 00 00 00 00 cmp $0x0,%rax 10aadb: 75 ee jne 10aacb 10aadd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10aae4: e8 00 00 00 00 callq 10aae9 10aae9: b8 ff ff ff ff mov $0xffffffff,%eax 10aaee: 5b pop %rbx 10aaef: 5d pop %rbp 10aaf0: 41 5c pop %r12 10aaf2: c3 retq 10aaf3: 48 8b 80 10 01 00 00 mov 0x110(%rax),%rax 10aafa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ab01: 49 89 04 24 mov %rax,(%r12) 10ab05: e8 00 00 00 00 callq 10ab0a 10ab0a: 31 c0 xor %eax,%eax 10ab0c: 5b pop %rbx 10ab0d: 5d pop %rbp 10ab0e: 41 5c pop %r12 10ab10: c3 retq 10ab11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10ab18: 00 00 00 00 10ab1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010ab20 : 10ab20: e8 00 00 00 00 callq 10ab25 10ab25: 83 ff ff cmp $0xffffffff,%edi 10ab28: 0f 84 00 00 00 00 je 10ab2e 10ab2e: 48 63 ff movslq %edi,%rdi 10ab31: 48 8d 3c 7f lea (%rdi,%rdi,2),%rdi 10ab35: 48 c1 e7 04 shl $0x4,%rdi 10ab39: 48 81 c7 00 00 00 00 add $0x0,%rdi 10ab40: 74 35 je 10ab77 10ab42: 48 81 ff 00 00 00 00 cmp $0x0,%rdi 10ab49: 74 2c je 10ab77 10ab4b: be 80 01 00 00 mov $0x180,%esi 10ab50: e8 00 00 00 00 callq 10ab55 10ab55: 39 05 00 00 00 00 cmp %eax,0x0(%rip) # 10ab5b 10ab5b: 76 1a jbe 10ab77 10ab5d: 48 98 cltq 10ab5f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10ab66: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 10ab6d: 00 10ab6e: 0f b7 84 10 e2 00 00 movzwl 0xe2(%rax,%rdx,1),%eax 10ab75: 00 10ab76: c3 retq 10ab77: b8 ff ff ff ff mov $0xffffffff,%eax 10ab7c: c3 retq 10ab7d: 0f 1f 00 nopl (%rax) 000000000010ab80 : 10ab80: e8 00 00 00 00 callq 10ab85 10ab85: 48 8b 47 08 mov 0x8(%rdi),%rax 10ab89: c6 87 29 02 00 00 00 movb $0x0,0x229(%rdi) 10ab90: 80 78 35 00 cmpb $0x0,0x35(%rax) 10ab94: 75 01 jne 10ab97 10ab96: c3 retq 10ab97: 53 push %rbx 10ab98: 48 89 fb mov %rdi,%rbx 10ab9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10aba2: e8 00 00 00 00 callq 10aba7 10aba7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 10abae 10abae: 48 3d 00 00 00 00 cmp $0x0,%rax 10abb4: 74 23 je 10abd9 10abb6: 8b 48 28 mov 0x28(%rax),%ecx 10abb9: 85 c9 test %ecx,%ecx 10abbb: 74 11 je 10abce 10abbd: 8b 50 2c mov 0x2c(%rax),%edx 10abc0: 85 d2 test %edx,%edx 10abc2: 74 0a je 10abce 10abc4: 48 83 b8 10 01 00 00 cmpq $0x0,0x110(%rax) 10abcb: 00 10abcc: 74 18 je 10abe6 10abce: 48 8b 00 mov (%rax),%rax 10abd1: 48 3d 00 00 00 00 cmp $0x0,%rax 10abd7: 75 dd jne 10abb6 10abd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10abe0: 5b pop %rbx 10abe1: e9 00 00 00 00 jmpq 10abe6 10abe6: c6 83 29 02 00 00 01 movb $0x1,0x229(%rbx) 10abed: eb df jmp 10abce 10abef: 90 nop 000000000010abf0 : 10abf0: e8 00 00 00 00 callq 10abf5 10abf5: 41 55 push %r13 10abf7: 49 89 fd mov %rdi,%r13 10abfa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ac01: 55 push %rbp 10ac02: 31 ed xor %ebp,%ebp 10ac04: 53 push %rbx 10ac05: 48 83 ec 08 sub $0x8,%rsp 10ac09: e8 00 00 00 00 callq 10ac0e 10ac0e: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 10ac15 10ac15: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 10ac1c: 74 49 je 10ac67 10ac1e: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 10ac25: 89 ea mov %ebp,%edx 10ac27: 83 c5 01 add $0x1,%ebp 10ac2a: 48 85 c0 test %rax,%rax 10ac2d: 74 2c je 10ac5b 10ac2f: 8b 48 20 mov 0x20(%rax),%ecx 10ac32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ac39: 4c 89 ef mov %r13,%rdi 10ac3c: e8 00 00 00 00 callq 10ac41 10ac41: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 10ac48: 4c 89 ef mov %r13,%rdi 10ac4b: 48 8b b0 e0 01 00 00 mov 0x1e0(%rax),%rsi 10ac52: e8 00 00 00 00 callq 10ac57 10ac57: 85 c0 test %eax,%eax 10ac59: 75 0e jne 10ac69 10ac5b: 48 8b 1b mov (%rbx),%rbx 10ac5e: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 10ac65: 75 b7 jne 10ac1e 10ac67: 31 c0 xor %eax,%eax 10ac69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ac70: 89 44 24 04 mov %eax,0x4(%rsp) 10ac74: e8 00 00 00 00 callq 10ac79 10ac79: 8b 44 24 04 mov 0x4(%rsp),%eax 10ac7d: 48 83 c4 08 add $0x8,%rsp 10ac81: 5b pop %rbx 10ac82: 5d pop %rbp 10ac83: 41 5d pop %r13 10ac85: c3 retq 10ac86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10ac8d: 00 00 00 000000000010ac90 : 10ac90: e8 00 00 00 00 callq 10ac95 10ac95: 41 55 push %r13 10ac97: 49 89 fd mov %rdi,%r13 10ac9a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10aca1: 55 push %rbp 10aca2: 31 ed xor %ebp,%ebp 10aca4: 53 push %rbx 10aca5: 48 83 ec 08 sub $0x8,%rsp 10aca9: e8 00 00 00 00 callq 10acae 10acae: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 10acb5 10acb5: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 10acbc: 74 50 je 10ad0e 10acbe: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 10acc5: 89 ea mov %ebp,%edx 10acc7: 83 c5 01 add $0x1,%ebp 10acca: 48 85 c0 test %rax,%rax 10accd: 74 33 je 10ad02 10accf: 8b 48 20 mov 0x20(%rax),%ecx 10acd2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10acd9: 4c 89 ef mov %r13,%rdi 10acdc: e8 00 00 00 00 callq 10ace1 10ace1: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 10ace8: 4c 89 ef mov %r13,%rdi 10aceb: 48 8b b0 e0 01 00 00 mov 0x1e0(%rax),%rsi 10acf2: 48 81 c6 d0 00 00 00 add $0xd0,%rsi 10acf9: e8 00 00 00 00 callq 10acfe 10acfe: 85 c0 test %eax,%eax 10ad00: 75 0e jne 10ad10 10ad02: 48 8b 1b mov (%rbx),%rbx 10ad05: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 10ad0c: 75 b0 jne 10acbe 10ad0e: 31 c0 xor %eax,%eax 10ad10: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ad17: 89 44 24 04 mov %eax,0x4(%rsp) 10ad1b: e8 00 00 00 00 callq 10ad20 10ad20: 8b 44 24 04 mov 0x4(%rsp),%eax 10ad24: 48 83 c4 08 add $0x8,%rsp 10ad28: 5b pop %rbx 10ad29: 5d pop %rbp 10ad2a: 41 5d pop %r13 10ad2c: c3 retq 10ad2d: 0f 1f 00 nopl (%rax) 000000000010ad30 : 10ad30: e8 00 00 00 00 callq 10ad35 10ad35: 31 c0 xor %eax,%eax 10ad37: 83 ff 01 cmp $0x1,%edi 10ad3a: 76 43 jbe 10ad7f 10ad3c: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 10ad42 10ad42: b8 01 00 00 00 mov $0x1,%eax 10ad47: d3 e0 shl %cl,%eax 10ad49: 89 c2 mov %eax,%edx 10ad4b: b8 01 00 00 00 mov $0x1,%eax 10ad50: 39 fa cmp %edi,%edx 10ad52: 76 2b jbe 10ad7f 10ad54: 31 c0 xor %eax,%eax 10ad56: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 10ad5d 10ad5d: 75 20 jne 10ad7f 10ad5f: 83 e9 01 sub $0x1,%ecx 10ad62: ba 01 00 00 00 mov $0x1,%edx 10ad67: 89 d0 mov %edx,%eax 10ad69: 89 ce mov %ecx,%esi 10ad6b: d3 e0 shl %cl,%eax 10ad6d: 83 e9 01 sub $0x1,%ecx 10ad70: 39 f8 cmp %edi,%eax 10ad72: 77 f3 ja 10ad67 10ad74: 89 35 00 00 00 00 mov %esi,0x0(%rip) # 10ad7a 10ad7a: b8 01 00 00 00 mov $0x1,%eax 10ad7f: c3 retq 000000000010ad80 : 10ad80: e8 00 00 00 00 callq 10ad85 10ad85: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 10ad8b 10ad8b: b8 01 00 00 00 mov $0x1,%eax 10ad90: d3 e0 shl %cl,%eax 10ad92: c3 retq 10ad93: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10ad9a: 00 00 00 00 10ad9e: 66 90 xchg %ax,%ax 000000000010ada0 : 10ada0: e8 00 00 00 00 callq 10ada5 10ada5: 8b 3d 00 00 00 00 mov 0x0(%rip),%edi # 10adab 10adab: e8 00 00 00 00 callq 10adb0 10adb0: 45 31 c0 xor %r8d,%r8d 10adb3: 85 c0 test %eax,%eax 10adb5: 7e 0a jle 10adc1 10adb7: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 10adbe 10adbe: 41 89 c0 mov %eax,%r8d 10adc1: 44 89 c0 mov %r8d,%eax 10adc4: c3 retq 10adc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10adcc: 00 00 00 00 000000000010add0 : 10add0: e8 00 00 00 00 callq 10add5 10add5: e9 00 00 00 00 jmpq 10adda 10adda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010ade0 : 10ade0: e8 00 00 00 00 callq 10ade5 10ade5: 48 8b 47 08 mov 0x8(%rdi),%rax 10ade9: 8b 40 20 mov 0x20(%rax),%eax 10adec: c1 e0 0a shl $0xa,%eax 10adef: 48 05 ff 0f 00 00 add $0xfff,%rax 10adf5: 48 25 00 f0 ff ff and $0xfffffffffffff000,%rax 10adfb: c3 retq 10adfc: 0f 1f 40 00 nopl 0x0(%rax) 000000000010ae00 : 10ae00: e8 00 00 00 00 callq 10ae05 10ae05: 41 54 push %r12 10ae07: 31 d2 xor %edx,%edx 10ae09: 53 push %rbx 10ae0a: 4c 8b 47 08 mov 0x8(%rdi),%r8 10ae0e: 48 89 fb mov %rdi,%rbx 10ae11: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 10ae18: 48 8b 7f 78 mov 0x78(%rdi),%rdi 10ae1c: 41 8b 48 20 mov 0x20(%r8),%ecx 10ae20: c1 e1 0a shl $0xa,%ecx 10ae23: 48 81 c1 ff 0f 00 00 add $0xfff,%rcx 10ae2a: 48 81 e1 00 f0 ff ff and $0xfffffffffffff000,%rcx 10ae31: 48 8d 44 01 ff lea -0x1(%rcx,%rax,1),%rax 10ae36: 48 f7 f1 div %rcx 10ae39: 31 d2 xor %edx,%edx 10ae3b: 48 0f af c1 imul %rcx,%rax 10ae3f: 48 89 c6 mov %rax,%rsi 10ae42: 48 89 f8 mov %rdi,%rax 10ae45: 48 f7 f1 div %rcx 10ae48: 48 29 d7 sub %rdx,%rdi 10ae4b: 48 39 fe cmp %rdi,%rsi 10ae4e: 0f 83 40 01 00 00 jae 10af94 10ae54: 48 29 f7 sub %rsi,%rdi 10ae57: 31 d2 xor %edx,%edx 10ae59: 48 89 f8 mov %rdi,%rax 10ae5c: 48 f7 f1 div %rcx 10ae5f: 49 89 c4 mov %rax,%r12 10ae62: 8b 83 68 02 00 00 mov 0x268(%rbx),%eax 10ae68: 85 c0 test %eax,%eax 10ae6a: 75 6a jne 10aed6 10ae6c: 44 89 a3 68 02 00 00 mov %r12d,0x268(%rbx) 10ae73: 48 8b 7b 70 mov 0x70(%rbx),%rdi 10ae77: 48 01 f7 add %rsi,%rdi 10ae7a: 48 c1 ee 02 shr $0x2,%rsi 10ae7e: 48 89 7b 28 mov %rdi,0x28(%rbx) 10ae82: 48 89 73 30 mov %rsi,0x30(%rbx) 10ae86: 41 8b 70 20 mov 0x20(%r8),%esi 10ae8a: c1 e6 0a shl $0xa,%esi 10ae8d: 48 81 c6 ff 0f 00 00 add $0xfff,%rsi 10ae94: 48 81 e6 00 f0 ff ff and $0xfffffffffffff000,%rsi 10ae9b: e8 00 00 00 00 callq 10aea0 10aea0: 48 89 43 38 mov %rax,0x38(%rbx) 10aea4: 48 85 c0 test %rax,%rax 10aea7: 0f 84 f1 00 00 00 je 10af9e 10aead: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10aeb2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10aeb7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10aebc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10aec1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10aec6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10aecb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10aed0: 31 c0 xor %eax,%eax 10aed2: 5b pop %rbx 10aed3: 41 5c pop %r12 10aed5: c3 retq 10aed6: 4c 39 e0 cmp %r12,%rax 10aed9: 76 98 jbe 10ae73 10aedb: eb 8f jmp 10ae6c 10aedd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10aee4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10aeeb: e8 00 00 00 00 callq 10aef0 10aef0: eb c0 jmp 10aeb2 10aef2: 48 8b 53 38 mov 0x38(%rbx),%rdx 10aef6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10aefd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10af04: e8 00 00 00 00 callq 10af09 10af09: 31 c0 xor %eax,%eax 10af0b: 5b pop %rbx 10af0c: 41 5c pop %r12 10af0e: c3 retq 10af0f: 48 8b 53 78 mov 0x78(%rbx),%rdx 10af13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10af1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10af21: e8 00 00 00 00 callq 10af26 10af26: eb a3 jmp 10aecb 10af28: 48 8b 53 28 mov 0x28(%rbx),%rdx 10af2c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10af33: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10af3a: e8 00 00 00 00 callq 10af3f 10af3f: eb 85 jmp 10aec6 10af41: 4c 89 e2 mov %r12,%rdx 10af44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10af4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10af52: e8 00 00 00 00 callq 10af57 10af57: e9 65 ff ff ff jmpq 10aec1 10af5c: 48 8b 53 30 mov 0x30(%rbx),%rdx 10af60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10af67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10af6e: e8 00 00 00 00 callq 10af73 10af73: e9 44 ff ff ff jmpq 10aebc 10af78: 48 8b 53 28 mov 0x28(%rbx),%rdx 10af7c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10af83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10af8a: e8 00 00 00 00 callq 10af8f 10af8f: e9 23 ff ff ff jmpq 10aeb7 10af94: b8 e4 ff ff ff mov $0xffffffe4,%eax 10af99: e9 34 ff ff ff jmpq 10aed2 10af9e: b8 f4 ff ff ff mov $0xfffffff4,%eax 10afa3: e9 2a ff ff ff jmpq 10aed2 10afa8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10afaf: 00 000000000010afb0 : 10afb0: e8 00 00 00 00 callq 10afb5 10afb5: 48 8b 7f 38 mov 0x38(%rdi),%rdi 10afb9: 48 85 ff test %rdi,%rdi 10afbc: 74 05 je 10afc3 10afbe: e9 00 00 00 00 jmpq 10afc3 10afc3: c3 retq 10afc4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10afcb: 00 00 00 00 10afcf: 90 nop 000000000010afd0 : 10afd0: e8 00 00 00 00 callq 10afd5 10afd5: 41 55 push %r13 10afd7: 41 54 push %r12 10afd9: 55 push %rbp 10afda: 48 89 d5 mov %rdx,%rbp 10afdd: 53 push %rbx 10afde: 48 8b 47 08 mov 0x8(%rdi),%rax 10afe2: 48 8b 52 08 mov 0x8(%rdx),%rdx 10afe6: 48 2b 55 00 sub 0x0(%rbp),%rdx 10afea: 8b 40 20 mov 0x20(%rax),%eax 10afed: c1 e0 0a shl $0xa,%eax 10aff0: 48 05 ff 0f 00 00 add $0xfff,%rax 10aff6: 48 25 00 f0 ff ff and $0xfffffffffffff000,%rax 10affc: 48 39 c2 cmp %rax,%rdx 10afff: 0f 85 dc 00 00 00 jne 10b0e1 10b005: 49 89 fc mov %rdi,%r12 10b008: e8 00 00 00 00 callq 10b00d 10b00d: 48 85 c0 test %rax,%rax 10b010: 0f 84 cb 00 00 00 je 10b0e1 10b016: 48 8b 48 10 mov 0x10(%rax),%rcx 10b01a: 48 8b 51 08 mov 0x8(%rcx),%rdx 10b01e: 8b 5a 20 mov 0x20(%rdx),%ebx 10b021: 8b 90 a8 01 00 00 mov 0x1a8(%rax),%edx 10b027: c1 e3 0a shl $0xa,%ebx 10b02a: 48 81 c3 ff 0f 00 00 add $0xfff,%rbx 10b031: 48 81 e3 00 f0 ff ff and $0xfffffffffffff000,%rbx 10b038: 48 0f af da imul %rdx,%rbx 10b03c: 48 03 59 28 add 0x28(%rcx),%rbx 10b040: 48 81 4d 50 00 44 26 orq $0x4264400,0x50(%rbp) 10b047: 04 10b048: 80 3d 00 00 00 00 03 cmpb $0x3,0x0(%rip) # 10b04f 10b04f: 77 76 ja 10b0c7 10b051: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b056: 49 8b 44 24 08 mov 0x8(%r12),%rax 10b05b: 48 c1 eb 0c shr $0xc,%rbx 10b05f: 48 8b 75 00 mov 0x0(%rbp),%rsi 10b063: 48 89 ef mov %rbp,%rdi 10b066: 4c 8b 45 48 mov 0x48(%rbp),%r8 10b06a: 48 89 da mov %rbx,%rdx 10b06d: 5b pop %rbx 10b06e: 8b 48 20 mov 0x20(%rax),%ecx 10b071: 5d pop %rbp 10b072: 41 5c pop %r12 10b074: 41 5d pop %r13 10b076: c1 e1 0a shl $0xa,%ecx 10b079: 48 81 c1 ff 0f 00 00 add $0xfff,%rcx 10b080: 48 81 e1 00 f0 ff ff and $0xfffffffffffff000,%rcx 10b087: e9 00 00 00 00 jmpq 10b08c 10b08c: 49 8b 44 24 08 mov 0x8(%r12),%rax 10b091: 4c 8b 45 50 mov 0x50(%rbp),%r8 10b095: 48 89 d9 mov %rbx,%rcx 10b098: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10b09f: 48 8b 55 00 mov 0x0(%rbp),%rdx 10b0a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b0aa: 44 8b 48 20 mov 0x20(%rax),%r9d 10b0ae: 41 c1 e1 0a shl $0xa,%r9d 10b0b2: 49 81 c1 ff 0f 00 00 add $0xfff,%r9 10b0b9: 49 81 e1 00 f0 ff ff and $0xfffffffffffff000,%r9 10b0c0: e8 00 00 00 00 callq 10b0c5 10b0c5: eb 8f jmp 10b056 10b0c7: 4c 8b 6d 48 mov 0x48(%rbp),%r13 10b0cb: bf 02 00 00 00 mov $0x2,%edi 10b0d0: e8 00 00 00 00 callq 10b0d5 10b0d5: 49 09 c5 or %rax,%r13 10b0d8: 4c 89 6d 48 mov %r13,0x48(%rbp) 10b0dc: e9 70 ff ff ff jmpq 10b051 10b0e1: 5b pop %rbx 10b0e2: b8 ea ff ff ff mov $0xffffffea,%eax 10b0e7: 5d pop %rbp 10b0e8: 41 5c pop %r12 10b0ea: 41 5d pop %r13 10b0ec: c3 retq 10b0ed: 0f 1f 00 nopl (%rax) 000000000010b0f0 : 10b0f0: e8 00 00 00 00 callq 10b0f5 10b0f5: 41 55 push %r13 10b0f7: 49 89 f5 mov %rsi,%r13 10b0fa: 41 54 push %r12 10b0fc: 55 push %rbp 10b0fd: 48 8d af b0 00 00 00 lea 0xb0(%rdi),%rbp 10b104: 53 push %rbx 10b105: 48 89 fb mov %rdi,%rbx 10b108: 48 89 ef mov %rbp,%rdi 10b10b: e8 00 00 00 00 callq 10b110 10b110: 48 8d bb d0 00 00 00 lea 0xd0(%rbx),%rdi 10b117: be 00 04 00 00 mov $0x400,%esi 10b11c: e8 00 00 00 00 callq 10b121 10b121: 49 89 c4 mov %rax,%r12 10b124: 89 c0 mov %eax,%eax 10b126: 48 0f ab 83 d0 00 00 bts %rax,0xd0(%rbx) 10b12d: 00 10b12e: 48 89 ef mov %rbp,%rdi 10b131: e8 00 00 00 00 callq 10b136 10b136: 41 81 fc ff 03 00 00 cmp $0x3ff,%r12d 10b13d: 77 42 ja 10b181 10b13f: 48 8b 43 08 mov 0x8(%rbx),%rax 10b143: 8b 53 30 mov 0x30(%rbx),%edx 10b146: 8b 68 20 mov 0x20(%rax),%ebp 10b149: c1 ed 02 shr $0x2,%ebp 10b14c: 41 0f af ec imul %r12d,%ebp 10b150: 01 ea add %ebp,%edx 10b152: 41 89 55 00 mov %edx,0x0(%r13) 10b156: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b15b: 48 8b 43 38 mov 0x38(%rbx),%rax 10b15f: 5b pop %rbx 10b160: 48 8d 04 a8 lea (%rax,%rbp,4),%rax 10b164: 5d pop %rbp 10b165: 41 5c pop %r12 10b167: 41 5d pop %r13 10b169: c3 retq 10b16a: 89 e9 mov %ebp,%ecx 10b16c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10b173: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b17a: e8 00 00 00 00 callq 10b17f 10b17f: eb da jmp 10b15b 10b181: 5b pop %rbx 10b182: 31 c0 xor %eax,%eax 10b184: 5d pop %rbp 10b185: 41 5c pop %r12 10b187: 41 5d pop %r13 10b189: c3 retq 10b18a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010b190 : 10b190: e8 00 00 00 00 callq 10b195 10b195: 41 54 push %r12 10b197: 48 89 f0 mov %rsi,%rax 10b19a: 4c 8d a7 b0 00 00 00 lea 0xb0(%rdi),%r12 10b1a1: 48 be fc ff ff ff 03 movabs $0x3fffffffc,%rsi 10b1a8: 00 00 00 10b1ab: 55 push %rbp 10b1ac: 48 89 fd mov %rdi,%rbp 10b1af: 53 push %rbx 10b1b0: 48 8b 57 08 mov 0x8(%rdi),%rdx 10b1b4: 48 2b 47 38 sub 0x38(%rdi),%rax 10b1b8: 4c 89 e7 mov %r12,%rdi 10b1bb: 8b 4a 20 mov 0x20(%rdx),%ecx 10b1be: 48 21 f0 and %rsi,%rax 10b1c1: 31 d2 xor %edx,%edx 10b1c3: 48 f7 f1 div %rcx 10b1c6: 48 89 c3 mov %rax,%rbx 10b1c9: e8 00 00 00 00 callq 10b1ce 10b1ce: 89 d8 mov %ebx,%eax 10b1d0: 48 0f b3 85 d0 00 00 btr %rax,0xd0(%rbp) 10b1d7: 00 10b1d8: 5b pop %rbx 10b1d9: 4c 89 e7 mov %r12,%rdi 10b1dc: 5d pop %rbp 10b1dd: 41 5c pop %r12 10b1df: e9 00 00 00 00 jmpq 10b1e4 10b1e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10b1eb: 00 00 00 00 10b1ef: 90 nop 000000000010b1f0 : 10b1f0: e8 00 00 00 00 callq 10b1f5 10b1f5: 48 85 ff test %rdi,%rdi 10b1f8: 74 07 je 10b201 10b1fa: 89 37 mov %esi,(%rdi) 10b1fc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b201: c3 retq 10b202: 48 89 f9 mov %rdi,%rcx 10b205: 89 f2 mov %esi,%edx 10b207: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b20e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10b215: e9 00 00 00 00 jmpq 10b21a 10b21a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010b220 : 10b220: e8 00 00 00 00 callq 10b225 10b225: 48 85 ff test %rdi,%rdi 10b228: 74 34 je 10b25e 10b22a: 48 83 ec 10 sub $0x10,%rsp 10b22e: 48 89 f9 mov %rdi,%rcx 10b231: 40 f6 c7 07 test $0x7,%dil 10b235: 75 28 jne 10b25f 10b237: 48 89 31 mov %rsi,(%rcx) 10b23a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b23f: 48 83 c4 10 add $0x10,%rsp 10b243: c3 retq 10b244: 48 89 f2 mov %rsi,%rdx 10b247: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b24e: 48 83 c4 10 add $0x10,%rsp 10b252: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10b259: e9 00 00 00 00 jmpq 10b25e 10b25e: c3 retq 10b25f: 48 89 3c 24 mov %rdi,(%rsp) 10b263: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b26a: 48 89 74 24 08 mov %rsi,0x8(%rsp) 10b26f: e8 00 00 00 00 callq 10b274 10b274: 0f 0b ud2 10b276: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 10b27b: 48 8b 0c 24 mov (%rsp),%rcx 10b27f: eb b6 jmp 10b237 10b281: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10b288: 00 00 00 00 10b28c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010b290 : 10b290: e8 00 00 00 00 callq 10b295 10b295: 48 8b 47 08 mov 0x8(%rdi),%rax 10b299: 8b b6 a8 01 00 00 mov 0x1a8(%rsi),%esi 10b29f: 8b 48 20 mov 0x20(%rax),%ecx 10b2a2: 89 c8 mov %ecx,%eax 10b2a4: 0f af d1 imul %ecx,%edx 10b2a7: c1 e0 0a shl $0xa,%eax 10b2aa: 48 05 ff 0f 00 00 add $0xfff,%rax 10b2b0: 48 25 00 f0 ff ff and $0xfffffffffffff000,%rax 10b2b6: c1 ea 02 shr $0x2,%edx 10b2b9: 03 57 30 add 0x30(%rdi),%edx 10b2bc: 48 0f af c6 imul %rsi,%rax 10b2c0: 48 c1 e8 02 shr $0x2,%rax 10b2c4: 01 d0 add %edx,%eax 10b2c6: c3 retq 10b2c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10b2ce: 00 00 000000000010b2d0 : 10b2d0: e8 00 00 00 00 callq 10b2d5 10b2d5: 48 8b 57 08 mov 0x8(%rdi),%rdx 10b2d9: 48 8b 47 78 mov 0x78(%rdi),%rax 10b2dd: 48 2b 87 80 00 00 00 sub 0x80(%rdi),%rax 10b2e4: 8b 4a 20 mov 0x20(%rdx),%ecx 10b2e7: 31 d2 xor %edx,%edx 10b2e9: c1 e1 0a shl $0xa,%ecx 10b2ec: 48 81 c1 ff 0f 00 00 add $0xfff,%rcx 10b2f3: 48 81 e1 00 f0 ff ff and $0xfffffffffffff000,%rcx 10b2fa: 48 f7 f1 div %rcx 10b2fd: 48 83 c0 01 add $0x1,%rax 10b301: c3 retq 10b302: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10b309: 00 00 00 00 10b30d: 0f 1f 00 nopl (%rax) 000000000010b310 : 10b310: e8 00 00 00 00 callq 10b315 10b315: 48 8b 57 10 mov 0x10(%rdi),%rdx 10b319: 8b 8f a8 01 00 00 mov 0x1a8(%rdi),%ecx 10b31f: 48 8b 42 08 mov 0x8(%rdx),%rax 10b323: 8b 40 20 mov 0x20(%rax),%eax 10b326: c1 e0 0a shl $0xa,%eax 10b329: 48 05 ff 0f 00 00 add $0xfff,%rax 10b32f: 48 25 00 f0 ff ff and $0xfffffffffffff000,%rax 10b335: 48 0f af c1 imul %rcx,%rax 10b339: 48 03 42 28 add 0x28(%rdx),%rax 10b33d: c3 retq 10b33e: 66 90 xchg %ax,%ax 000000000010b340 : 10b340: e8 00 00 00 00 callq 10b345 10b345: 53 push %rbx 10b346: 8b 87 68 02 00 00 mov 0x268(%rdi),%eax 10b34c: 48 89 f3 mov %rsi,%rbx 10b34f: b9 c0 0c 00 00 mov $0xcc0,%ecx 10b354: 48 81 c7 58 02 00 00 add $0x258,%rdi 10b35b: be 01 00 00 00 mov $0x1,%esi 10b360: 8d 50 ff lea -0x1(%rax),%edx 10b363: e8 00 00 00 00 callq 10b368 10b368: 85 c0 test %eax,%eax 10b36a: 7e 02 jle 10b36e 10b36c: 89 03 mov %eax,(%rbx) 10b36e: 5b pop %rbx 10b36f: c3 retq 000000000010b370 : 10b370: e8 00 00 00 00 callq 10b375 10b375: 85 f6 test %esi,%esi 10b377: 75 01 jne 10b37a 10b379: c3 retq 10b37a: 48 81 c7 58 02 00 00 add $0x258,%rdi 10b381: e9 00 00 00 00 jmpq 10b386 10b386: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10b38d: 00 00 00 000000000010b390 : 10b390: e8 00 00 00 00 callq 10b395 10b395: 41 57 push %r15 10b397: 49 bf ff ff ff ff 00 movabs $0x10000ffffffff,%r15 10b39e: 00 01 00 10b3a1: 41 56 push %r14 10b3a3: 41 55 push %r13 10b3a5: 49 bd 00 00 00 00 00 movabs $0x1000000000000,%r13 10b3ac: 00 01 00 10b3af: 41 54 push %r12 10b3b1: 55 push %rbp 10b3b2: 48 89 fd mov %rdi,%rbp 10b3b5: 53 push %rbx 10b3b6: bb 01 00 00 00 mov $0x1,%ebx 10b3bb: 48 83 ec 10 sub $0x10,%rsp 10b3bf: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10b3c6: 00 00 10b3c8: 48 89 44 24 08 mov %rax,0x8(%rsp) 10b3cd: 31 c0 xor %eax,%eax 10b3cf: eb 6d jmp 10b43e 10b3d1: 48 c7 80 d8 00 00 00 movq $0x0,0xd8(%rax) 10b3d8: 00 00 00 00 10b3dc: 48 c7 80 d0 00 00 00 movq $0x0,0xd0(%rax) 10b3e3: 00 00 00 00 10b3e7: 48 c7 80 e8 00 00 00 movq $0x0,0xe8(%rax) 10b3ee: 00 00 00 00 10b3f2: 48 c7 80 e0 00 00 00 movq $0x0,0xe0(%rax) 10b3f9: 00 00 00 00 10b3fd: 48 c7 80 f8 00 00 00 movq $0x0,0xf8(%rax) 10b404: 00 00 00 00 10b408: 48 c7 80 f0 00 00 00 movq $0x0,0xf0(%rax) 10b40f: 00 00 00 00 10b413: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b418: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b41d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b422: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b427: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b42c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b431: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b436: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10b43b: 83 c3 01 add $0x1,%ebx 10b43e: 44 8d 63 ff lea -0x1(%rbx),%r12d 10b442: 48 89 e6 mov %rsp,%rsi 10b445: 45 0f b6 e4 movzbl %r12b,%r12d 10b449: 44 89 e7 mov %r12d,%edi 10b44c: e8 00 00 00 00 callq 10b451 10b451: 85 c0 test %eax,%eax 10b453: 0f 85 0b 03 00 00 jne 10b764 10b459: 48 8b 04 24 mov (%rsp),%rax 10b45d: 48 85 c0 test %rax,%rax 10b460: 74 d9 je 10b43b 10b462: 48 8b 40 18 mov 0x18(%rax),%rax 10b466: b9 06 00 00 00 mov $0x6,%ecx 10b46b: be e2 00 00 00 mov $0xe2,%esi 10b470: bf 02 00 00 00 mov $0x2,%edi 10b475: 48 8b 40 58 mov 0x58(%rax),%rax 10b479: 8b 10 mov (%rax),%edx 10b47b: e8 00 00 00 00 callq 10b480 10b480: 85 c0 test %eax,%eax 10b482: 75 b7 jne 10b43b 10b484: 48 8b 3c 24 mov (%rsp),%rdi 10b488: 48 89 ee mov %rbp,%rsi 10b48b: e8 00 00 00 00 callq 10b490 10b490: 49 89 c6 mov %rax,%r14 10b493: 48 85 c0 test %rax,%rax 10b496: 0f 84 00 00 00 00 je 10b49c 10b49c: 80 bd d8 00 00 00 00 cmpb $0x0,0xd8(%rbp) 10b4a3: 0f 85 28 ff ff ff jne 10b3d1 10b4a9: 48 8b 34 24 mov (%rsp),%rsi 10b4ad: 48 8b 56 08 mov 0x8(%rsi),%rdx 10b4b1: 8b 0a mov (%rdx),%ecx 10b4b3: 83 f9 1d cmp $0x1d,%ecx 10b4b6: 0f 87 a9 00 00 00 ja 10b565 10b4bc: ba 01 00 00 00 mov $0x1,%edx 10b4c1: 48 d3 e2 shl %cl,%rdx 10b4c4: f7 c2 00 00 f8 3f test $0x3ff80000,%edx 10b4ca: 0f 85 f9 01 00 00 jne 10b6c9 10b4d0: f7 c2 40 b9 07 00 test $0x7b940,%edx 10b4d6: 0f 84 89 00 00 00 je 10b565 10b4dc: 48 b8 00 00 00 00 00 movabs $0x2000000000000000,%rax 10b4e3: 00 00 20 10b4e6: 49 8b 4e 10 mov 0x10(%r14),%rcx 10b4ea: 49 89 86 d0 00 00 00 mov %rax,0xd0(%r14) 10b4f1: 48 b8 ff ff ff ff 00 movabs $0x20000000ffffffff,%rax 10b4f8: 00 00 20 10b4fb: 49 89 86 d8 00 00 00 mov %rax,0xd8(%r14) 10b502: 80 b9 29 02 00 00 00 cmpb $0x0,0x229(%rcx) 10b509: 0f 84 33 02 00 00 je 10b742 10b50f: 41 8d 54 24 01 lea 0x1(%r12),%edx 10b514: 48 c1 e2 3d shl $0x3d,%rdx 10b518: 4a 8d 3c 2a lea (%rdx,%r13,1),%rdi 10b51c: 49 89 be e0 00 00 00 mov %rdi,0xe0(%r14) 10b523: 48 bf ff ff ff ff ff movabs $0xffffffffffff,%rdi 10b52a: ff 00 00 10b52d: 48 01 fa add %rdi,%rdx 10b530: 48 03 91 88 00 00 00 add 0x88(%rcx),%rdx 10b537: 49 89 96 e8 00 00 00 mov %rdx,0xe8(%r14) 10b53e: 48 b8 00 00 00 00 01 movabs $0x2000000100000000,%rax 10b545: 00 00 20 10b548: 49 89 86 f0 00 00 00 mov %rax,0xf0(%r14) 10b54f: 48 b8 ff ff ff ff 01 movabs $0x20000001ffffffff,%rax 10b556: 00 00 20 10b559: 49 89 86 f8 00 00 00 mov %rax,0xf8(%r14) 10b560: e9 b5 01 00 00 jmpq 10b71a 10b565: 89 ce mov %ecx,%esi 10b567: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b56e: e8 00 00 00 00 callq 10b573 10b573: 0f 0b ud2 10b575: b8 ea ff ff ff mov $0xffffffea,%eax 10b57a: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 10b57f: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 10b586: 00 00 10b588: 0f 85 dd 01 00 00 jne 10b76b 10b58e: 48 83 c4 10 add $0x10,%rsp 10b592: 5b pop %rbx 10b593: 5d pop %rbp 10b594: 41 5c pop %r12 10b596: 41 5d pop %r13 10b598: 41 5e pop %r14 10b59a: 41 5f pop %r15 10b59c: c3 retq 10b59d: 49 8b 8e f8 00 00 00 mov 0xf8(%r14),%rcx 10b5a4: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10b5ab 10b5ab: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b5b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b5b9: e8 00 00 00 00 callq 10b5be 10b5be: e9 78 fe ff ff jmpq 10b43b 10b5c3: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10b5ca 10b5ca: 44 89 e1 mov %r12d,%ecx 10b5cd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b5d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b5db: e8 00 00 00 00 callq 10b5e0 10b5e0: e9 33 fe ff ff jmpq 10b418 10b5e5: 49 8b 8e d0 00 00 00 mov 0xd0(%r14),%rcx 10b5ec: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10b5f3 10b5f3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b5fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b601: e8 00 00 00 00 callq 10b606 10b606: e9 17 fe ff ff jmpq 10b422 10b60b: 49 8b 56 10 mov 0x10(%r14),%rdx 10b60f: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10b616 10b616: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b61d: 8b 4a 20 mov 0x20(%rdx),%ecx 10b620: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b627: e8 00 00 00 00 callq 10b62c 10b62c: e9 ec fd ff ff jmpq 10b41d 10b631: 49 8b 8e f0 00 00 00 mov 0xf0(%r14),%rcx 10b638: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10b63f 10b63f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b646: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b64d: e8 00 00 00 00 callq 10b652 10b652: e9 df fd ff ff jmpq 10b436 10b657: 49 8b 8e e8 00 00 00 mov 0xe8(%r14),%rcx 10b65e: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10b665 10b665: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b66c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b673: e8 00 00 00 00 callq 10b678 10b678: e9 b4 fd ff ff jmpq 10b431 10b67d: 49 8b 8e e0 00 00 00 mov 0xe0(%r14),%rcx 10b684: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10b68b 10b68b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b692: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b699: e8 00 00 00 00 callq 10b69e 10b69e: e9 89 fd ff ff jmpq 10b42c 10b6a3: 49 8b 8e d8 00 00 00 mov 0xd8(%r14),%rcx 10b6aa: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10b6b1 10b6b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b6b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b6bf: e8 00 00 00 00 callq 10b6c4 10b6c4: e9 5e fd ff ff jmpq 10b427 10b6c9: 48 8b 50 10 mov 0x10(%rax),%rdx 10b6cd: 4c 89 a8 d0 00 00 00 mov %r13,0xd0(%rax) 10b6d4: 4c 89 b8 d8 00 00 00 mov %r15,0xd8(%rax) 10b6db: 48 c7 80 e0 00 00 00 movq $0x1000000,0xe0(%rax) 10b6e2: 00 00 00 01 10b6e6: 48 8b 92 88 00 00 00 mov 0x88(%rdx),%rdx 10b6ed: 48 83 ea 01 sub $0x1,%rdx 10b6f1: 48 89 90 e8 00 00 00 mov %rdx,0xe8(%rax) 10b6f8: 48 b8 00 00 00 00 00 movabs $0x2000000000000,%rax 10b6ff: 00 02 00 10b702: 49 89 86 f0 00 00 00 mov %rax,0xf0(%r14) 10b709: 48 b8 ff ff ff ff 00 movabs $0x20000ffffffff,%rax 10b710: 00 02 00 10b713: 49 89 86 f8 00 00 00 mov %rax,0xf8(%r14) 10b71a: 80 be 29 02 00 00 00 cmpb $0x0,0x229(%rsi) 10b721: 0f 85 ec fc ff ff jne 10b413 10b727: 49 c7 86 a0 00 00 00 movq $0xffe000,0xa0(%r14) 10b72e: 00 e0 ff 00 10b732: 49 c7 86 b8 00 00 00 movq $0xffd000,0xb8(%r14) 10b739: 00 d0 ff 00 10b73d: e9 d1 fc ff ff jmpq 10b413 10b742: 49 c7 86 e0 00 00 00 movq $0x1000000,0xe0(%r14) 10b749: 00 00 00 01 10b74d: 48 8b 91 88 00 00 00 mov 0x88(%rcx),%rdx 10b754: 48 83 ea 01 sub $0x1,%rdx 10b758: 49 89 96 e8 00 00 00 mov %rdx,0xe8(%r14) 10b75f: e9 da fd ff ff jmpq 10b53e 10b764: 31 c0 xor %eax,%eax 10b766: e9 0f fe ff ff jmpq 10b57a 10b76b: e8 00 00 00 00 callq 10b770 000000000010b770 : 10b770: e8 00 00 00 00 callq 10b775 10b775: 49 89 d0 mov %rdx,%r8 10b778: 48 8b 16 mov (%rsi),%rdx 10b77b: 49 89 f9 mov %rdi,%r9 10b77e: b9 05 00 00 00 mov $0x5,%ecx 10b783: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b78a: 48 89 d6 mov %rdx,%rsi 10b78d: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 10b78f: 0f 97 c0 seta %al 10b792: 1c 00 sbb $0x0,%al 10b794: 84 c0 test %al,%al 10b796: 74 74 je 10b80c 10b798: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b79f: b9 05 00 00 00 mov $0x5,%ecx 10b7a4: 48 89 d6 mov %rdx,%rsi 10b7a7: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 10b7a9: 0f 97 c0 seta %al 10b7ac: 1c 00 sbb $0x0,%al 10b7ae: 84 c0 test %al,%al 10b7b0: 74 3c je 10b7ee 10b7b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b7b9: b9 06 00 00 00 mov $0x6,%ecx 10b7be: 48 89 d6 mov %rdx,%rsi 10b7c1: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 10b7c3: 0f 97 c0 seta %al 10b7c6: 1c 00 sbb $0x0,%al 10b7c8: 84 c0 test %al,%al 10b7ca: 0f 85 00 00 00 00 jne 10b7d0 10b7d0: 49 8b 41 f0 mov -0x10(%r9),%rax 10b7d4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b7db: be 00 10 00 00 mov $0x1000,%esi 10b7e0: 4c 89 c7 mov %r8,%rdi 10b7e3: 8b 48 20 mov 0x20(%rax),%ecx 10b7e6: e8 00 00 00 00 callq 10b7eb 10b7eb: 48 98 cltq 10b7ed: c3 retq 10b7ee: 41 8b 89 38 ff ff ff mov -0xc8(%r9),%ecx 10b7f5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b7fc: be 00 10 00 00 mov $0x1000,%esi 10b801: 4c 89 c7 mov %r8,%rdi 10b804: e8 00 00 00 00 callq 10b809 10b809: 48 98 cltq 10b80b: c3 retq 10b80c: 49 8b 89 50 ff ff ff mov -0xb0(%r9),%rcx 10b813: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10b81a: be 00 10 00 00 mov $0x1000,%esi 10b81f: 4c 89 c7 mov %r8,%rdi 10b822: e8 00 00 00 00 callq 10b827 10b827: 48 98 cltq 10b829: c3 retq 10b82a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010b830 : 10b830: e8 00 00 00 00 callq 10b835 10b835: e9 00 00 00 00 jmpq 10b83a 10b83a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010b840 : 10b840: 48 83 ef 01 sub $0x1,%rdi 10b844: b8 ff ff ff ff mov $0xffffffff,%eax 10b849: 48 c1 ef 0c shr $0xc,%rdi 10b84d: 48 0f bd c7 bsr %rdi,%rax 10b851: 83 c0 01 add $0x1,%eax 10b854: c3 retq 10b855: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10b85c: 00 00 00 00 000000000010b860 : 10b860: e8 00 00 00 00 callq 10b865 10b865: 48 39 77 a8 cmp %rsi,-0x58(%rdi) 10b869: 0f 85 2a 01 00 00 jne 10b999 10b86f: 41 57 push %r15 10b871: 41 56 push %r14 10b873: 4c 8d 77 98 lea -0x68(%rdi),%r14 10b877: 41 55 push %r13 10b879: 41 54 push %r12 10b87b: 55 push %rbp 10b87c: 48 89 fd mov %rdi,%rbp 10b87f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b886: 53 push %rbx 10b887: e8 00 00 00 00 callq 10b88c 10b88c: 48 8b 45 a0 mov -0x60(%rbp),%rax 10b890: 48 85 c0 test %rax,%rax 10b893: 74 18 je 10b8ad 10b895: 48 8b 55 98 mov -0x68(%rbp),%rdx 10b899: 48 89 10 mov %rdx,(%rax) 10b89c: 48 85 d2 test %rdx,%rdx 10b89f: 74 04 je 10b8a5 10b8a1: 48 89 42 08 mov %rax,0x8(%rdx) 10b8a5: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 10b8ac: 00 10b8ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b8b4: 4c 8d 6d d8 lea -0x28(%rbp),%r13 10b8b8: 4c 8d 65 40 lea 0x40(%rbp),%r12 10b8bc: e8 00 00 00 00 callq 10b8c1 10b8c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10b8c8: e8 00 00 00 00 callq 10b8cd 10b8cd: 48 8d bd e0 00 00 00 lea 0xe0(%rbp),%rdi 10b8d4: e8 00 00 00 00 callq 10b8d9 10b8d9: 48 8d bd 38 01 00 00 lea 0x138(%rbp),%rdi 10b8e0: e8 00 00 00 00 callq 10b8e5 10b8e5: 4c 89 ef mov %r13,%rdi 10b8e8: e8 00 00 00 00 callq 10b8ed 10b8ed: 48 8b 5d 40 mov 0x40(%rbp),%rbx 10b8f1: 4c 39 e3 cmp %r12,%rbx 10b8f4: 74 3e je 10b934 10b8f6: 4c 8b 7b 10 mov 0x10(%rbx),%r15 10b8fa: e8 00 00 00 00 callq 10b8ff 10b8ff: 48 89 c7 mov %rax,%rdi 10b902: e8 00 00 00 00 callq 10b907 10b907: 4d 85 ff test %r15,%r15 10b90a: 74 13 je 10b91f 10b90c: 49 8b bf f0 01 00 00 mov 0x1f0(%r15),%rdi 10b913: 48 85 ff test %rdi,%rdi 10b916: 74 07 je 10b91f 10b918: 8b 45 38 mov 0x38(%rbp),%eax 10b91b: 39 07 cmp %eax,(%rdi) 10b91d: 74 54 je 10b973 10b91f: e8 00 00 00 00 callq 10b924 10b924: 48 89 c7 mov %rax,%rdi 10b927: e8 00 00 00 00 callq 10b92c 10b92c: 48 8b 1b mov (%rbx),%rbx 10b92f: 4c 39 e3 cmp %r12,%rbx 10b932: 75 c2 jne 10b8f6 10b934: 4c 89 f7 mov %r14,%rdi 10b937: e8 00 00 00 00 callq 10b93c 10b93c: 48 8d 7d 50 lea 0x50(%rbp),%rdi 10b940: e8 00 00 00 00 callq 10b945 10b945: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) 10b94c: 00 10b94d: 48 8b bd d8 00 00 00 mov 0xd8(%rbp),%rdi 10b954: e8 00 00 00 00 callq 10b959 10b959: 4c 89 ef mov %r13,%rdi 10b95c: e8 00 00 00 00 callq 10b961 10b961: 48 89 ef mov %rbp,%rdi 10b964: 5b pop %rbx 10b965: 5d pop %rbp 10b966: 41 5c pop %r12 10b968: 41 5d pop %r13 10b96a: 41 5e pop %r14 10b96c: 41 5f pop %r15 10b96e: e9 00 00 00 00 jmpq 10b973 10b973: 4c 89 f6 mov %r14,%rsi 10b976: e8 00 00 00 00 callq 10b97b 10b97b: 48 85 c0 test %rax,%rax 10b97e: 75 9f jne 10b91f 10b980: 49 8b bf f0 01 00 00 mov 0x1f0(%r15),%rdi 10b987: e8 00 00 00 00 callq 10b98c 10b98c: 49 c7 87 f0 01 00 00 movq $0x0,0x1f0(%r15) 10b993: 00 00 00 00 10b997: eb 86 jmp 10b91f 10b999: 0f 0b ud2 10b99b: c3 retq 10b99c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010b9a0 : 10b9a0: e8 00 00 00 00 callq 10b9a5 10b9a5: 41 57 push %r15 10b9a7: 49 89 ff mov %rdi,%r15 10b9aa: 41 56 push %r14 10b9ac: 49 be 00 01 00 00 00 movabs $0xdead000000000100,%r14 10b9b3: 00 ad de 10b9b6: 41 55 push %r13 10b9b8: 49 bd 22 01 00 00 00 movabs $0xdead000000000122,%r13 10b9bf: 00 ad de 10b9c2: 41 54 push %r12 10b9c4: 4c 8d a7 a8 00 00 00 lea 0xa8(%rdi),%r12 10b9cb: 55 push %rbp 10b9cc: 53 push %rbx 10b9cd: 48 83 ec 08 sub $0x8,%rsp 10b9d1: 48 8b af a8 00 00 00 mov 0xa8(%rdi),%rbp 10b9d8: 48 8b 5d 00 mov 0x0(%rbp),%rbx 10b9dc: 4c 39 e5 cmp %r12,%rbp 10b9df: 0f 85 98 00 00 00 jne 10ba7d 10b9e5: e9 4d 01 00 00 jmpq 10bb37 10b9ea: 48 8b 45 10 mov 0x10(%rbp),%rax 10b9ee: 48 8b 38 mov (%rax),%rdi 10b9f1: e8 00 00 00 00 callq 10b9f6 10b9f6: 48 8b bd 00 01 00 00 mov 0x100(%rbp),%rdi 10b9fd: e8 00 00 00 00 callq 10ba02 10ba02: 48 8b 55 00 mov 0x0(%rbp),%rdx 10ba06: 48 8b 45 08 mov 0x8(%rbp),%rax 10ba0a: 48 89 42 08 mov %rax,0x8(%rdx) 10ba0e: 48 89 10 mov %rdx,(%rax) 10ba11: 4c 8b 85 98 00 00 00 mov 0x98(%rbp),%r8 10ba18: 4c 89 75 00 mov %r14,0x0(%rbp) 10ba1c: 4c 89 6d 08 mov %r13,0x8(%rbp) 10ba20: 4d 85 c0 test %r8,%r8 10ba23: 74 0e je 10ba33 10ba25: 48 83 bd a0 00 00 00 cmpq $0x0,0xa0(%rbp) 10ba2c: 00 10ba2d: 0f 84 e3 00 00 00 je 10bb16 10ba33: 48 8b bd c8 00 00 00 mov 0xc8(%rbp),%rdi 10ba3a: e8 00 00 00 00 callq 10ba3f 10ba3f: 48 8d bd 10 01 00 00 lea 0x110(%rbp),%rdi 10ba46: e8 00 00 00 00 callq 10ba4b 10ba4b: 8b b5 a8 01 00 00 mov 0x1a8(%rbp),%esi 10ba51: 48 8b 7d 10 mov 0x10(%rbp),%rdi 10ba55: e8 00 00 00 00 callq 10ba5a 10ba5a: 80 bd 29 01 00 00 00 cmpb $0x0,0x129(%rbp) 10ba61: 75 71 jne 10bad4 10ba63: 48 89 ef mov %rbp,%rdi 10ba66: 48 89 dd mov %rbx,%rbp 10ba69: e8 00 00 00 00 callq 10ba6e 10ba6e: 48 8b 03 mov (%rbx),%rax 10ba71: 4c 39 e3 cmp %r12,%rbx 10ba74: 0f 84 bd 00 00 00 je 10bb37 10ba7a: 48 89 c3 mov %rax,%rbx 10ba7d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10ba82: 48 83 bd 00 01 00 00 cmpq $0x0,0x100(%rbp) 10ba89: 00 10ba8a: 48 8b b5 08 01 00 00 mov 0x108(%rbp),%rsi 10ba91: 0f 85 53 ff ff ff jne 10b9ea 10ba97: 48 85 f6 test %rsi,%rsi 10ba9a: 0f 84 62 ff ff ff je 10ba02 10baa0: 48 8b 45 10 mov 0x10(%rbp),%rax 10baa4: 48 8b 38 mov (%rax),%rdi 10baa7: e8 00 00 00 00 callq 10baac 10baac: e9 51 ff ff ff jmpq 10ba02 10bab1: 48 8b 45 10 mov 0x10(%rbp),%rax 10bab5: 41 8b 8f a0 00 00 00 mov 0xa0(%r15),%ecx 10babc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10bac3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10baca: 8b 50 20 mov 0x20(%rax),%edx 10bacd: e8 00 00 00 00 callq 10bad2 10bad2: eb ae jmp 10ba82 10bad4: 48 8b 45 10 mov 0x10(%rbp),%rax 10bad8: 48 8b 40 18 mov 0x18(%rax),%rax 10badc: 48 8b 50 18 mov 0x18(%rax),%rdx 10bae0: 48 89 14 24 mov %rdx,(%rsp) 10bae4: e8 00 00 00 00 callq 10bae9 10bae9: 48 8b 14 24 mov (%rsp),%rdx 10baed: be 0d 00 00 00 mov $0xd,%esi 10baf2: 48 89 82 e0 01 00 00 mov %rax,0x1e0(%rdx) 10baf9: 48 8b 45 10 mov 0x10(%rbp),%rax 10bafd: 48 8b 40 18 mov 0x18(%rax),%rax 10bb01: 48 8b 78 18 mov 0x18(%rax),%rdi 10bb05: e8 00 00 00 00 callq 10bb0a 10bb0a: c6 85 29 01 00 00 00 movb $0x0,0x129(%rbp) 10bb11: e9 4d ff ff ff jmpq 10ba63 10bb16: bf 00 20 00 00 mov $0x2000,%edi 10bb1b: 4c 89 04 24 mov %r8,(%rsp) 10bb1f: e8 1c fd ff ff callq 10b840 10bb24: 4c 8b 04 24 mov (%rsp),%r8 10bb28: 89 c6 mov %eax,%esi 10bb2a: 4c 89 c7 mov %r8,%rdi 10bb2d: e8 00 00 00 00 callq 10bb32 10bb32: e9 fc fe ff ff jmpq 10ba33 10bb37: 48 83 c4 08 add $0x8,%rsp 10bb3b: 5b pop %rbx 10bb3c: 5d pop %rbp 10bb3d: 41 5c pop %r12 10bb3f: 41 5d pop %r13 10bb41: 41 5e pop %r14 10bb43: 41 5f pop %r15 10bb45: c3 retq 10bb46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10bb4d: 00 00 00 000000000010bb50 : 10bb50: e8 00 00 00 00 callq 10bb55 10bb55: 41 57 push %r15 10bb57: 41 56 push %r14 10bb59: 41 55 push %r13 10bb5b: 49 89 fd mov %rdi,%r13 10bb5e: 41 54 push %r12 10bb60: 4c 8d a7 10 01 00 00 lea 0x110(%rdi),%r12 10bb67: 55 push %rbp 10bb68: 53 push %rbx 10bb69: 48 83 ec 10 sub $0x10,%rsp 10bb6d: 4c 8b 77 18 mov 0x18(%rdi),%r14 10bb71: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10bb78: 00 00 10bb7a: 48 89 44 24 08 mov %rax,0x8(%rsp) 10bb7f: 31 c0 xor %eax,%eax 10bb81: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 10bb88: 00 10bb89: 49 8d ae a8 00 00 00 lea 0xa8(%r14),%rbp 10bb90: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 10bb95: 4c 89 e7 mov %r12,%rdi 10bb98: e8 00 00 00 00 callq 10bb9d 10bb9d: 49 89 c7 mov %rax,%r15 10bba0: 48 85 c0 test %rax,%rax 10bba3: 74 5e je 10bc03 10bba5: 49 8b 9e a8 00 00 00 mov 0xa8(%r14),%rbx 10bbac: 48 39 eb cmp %rbp,%rbx 10bbaf: 74 23 je 10bbd4 10bbb1: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 10bbb8: 48 85 d2 test %rdx,%rdx 10bbbb: 74 0f je 10bbcc 10bbbd: 48 8b 43 10 mov 0x10(%rbx),%rax 10bbc1: 4c 89 fe mov %r15,%rsi 10bbc4: 48 8b 38 mov (%rax),%rdi 10bbc7: e8 00 00 00 00 callq 10bbcc 10bbcc: 48 8b 1b mov (%rbx),%rbx 10bbcf: 48 39 eb cmp %rbp,%rbx 10bbd2: 75 dd jne 10bbb1 10bbd4: 49 8b 45 10 mov 0x10(%r13),%rax 10bbd8: 4c 89 fe mov %r15,%rsi 10bbdb: 31 d2 xor %edx,%edx 10bbdd: 48 8b 38 mov (%rax),%rdi 10bbe0: e8 00 00 00 00 callq 10bbe5 10bbe5: 48 63 74 24 04 movslq 0x4(%rsp),%rsi 10bbea: 85 f6 test %esi,%esi 10bbec: 78 0c js 10bbfa 10bbee: 4c 89 e7 mov %r12,%rdi 10bbf1: e8 00 00 00 00 callq 10bbf6 10bbf6: 8b 74 24 04 mov 0x4(%rsp),%esi 10bbfa: 83 c6 01 add $0x1,%esi 10bbfd: 89 74 24 04 mov %esi,0x4(%rsp) 10bc01: eb 8d jmp 10bb90 10bc03: 48 8b 44 24 08 mov 0x8(%rsp),%rax 10bc08: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10bc0f: 00 00 10bc11: 75 0f jne 10bc22 10bc13: 48 83 c4 10 add $0x10,%rsp 10bc17: 5b pop %rbx 10bc18: 5d pop %rbp 10bc19: 41 5c pop %r12 10bc1b: 41 5d pop %r13 10bc1d: 41 5e pop %r14 10bc1f: 41 5f pop %r15 10bc21: c3 retq 10bc22: e8 00 00 00 00 callq 10bc27 10bc27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10bc2e: 00 00 000000000010bc30 : 10bc30: e8 00 00 00 00 callq 10bc35 10bc35: 55 push %rbp 10bc36: 48 89 f0 mov %rsi,%rax 10bc39: b9 0b 00 00 00 mov $0xb,%ecx 10bc3e: 48 89 d5 mov %rdx,%rbp 10bc41: 48 83 ec 10 sub $0x10,%rsp 10bc45: 4c 8b 06 mov (%rsi),%r8 10bc48: 65 48 8b 3c 25 28 00 mov %gs:0x28,%rdi 10bc4f: 00 00 10bc51: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 10bc56: 31 ff xor %edi,%edi 10bc58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10bc5f: 4c 89 c6 mov %r8,%rsi 10bc62: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 10bc64: 0f 97 c2 seta %dl 10bc67: 80 da 00 sbb $0x0,%dl 10bc6a: 84 d2 test %dl,%dl 10bc6c: 0f 84 d2 00 00 00 je 10bd44 10bc72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10bc79: b9 0d 00 00 00 mov $0xd,%ecx 10bc7e: 4c 89 c6 mov %r8,%rsi 10bc81: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 10bc83: 0f 97 c2 seta %dl 10bc86: 80 da 00 sbb $0x0,%dl 10bc89: 84 d2 test %dl,%dl 10bc8b: 0f 85 00 00 00 00 jne 10bc91 10bc91: 48 8b b8 60 fe ff ff mov -0x1a0(%rax),%rdi 10bc98: 48 8b 97 a8 00 00 00 mov 0xa8(%rdi),%rdx 10bc9f: 4c 8b 82 a0 00 00 00 mov 0xa0(%rdx),%r8 10bca6: 4d 85 c0 test %r8,%r8 10bca9: 0f 84 d7 00 00 00 je 10bd86 10bcaf: 48 8b 90 68 fe ff ff mov -0x198(%rax),%rdx 10bcb6: 8b 80 a0 fe ff ff mov -0x160(%rax),%eax 10bcbc: 85 c0 test %eax,%eax 10bcbe: 74 62 je 10bd22 10bcc0: 8b b2 a0 00 00 00 mov 0xa0(%rdx),%esi 10bcc6: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 10bccd: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 10bcd2: 48 89 e2 mov %rsp,%rdx 10bcd5: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 10bcdc: 00 10bcdd: 48 8b 3f mov (%rdi),%rdi 10bce0: e8 00 00 00 00 callq 10bce5 10bce5: 8b 4c 24 04 mov 0x4(%rsp),%ecx 10bce9: 8b 04 24 mov (%rsp),%eax 10bcec: be 00 10 00 00 mov $0x1000,%esi 10bcf1: 48 89 ef mov %rbp,%rdi 10bcf4: 01 c8 add %ecx,%eax 10bcf6: 83 e8 01 sub $0x1,%eax 10bcf9: 99 cltd 10bcfa: f7 f9 idiv %ecx 10bcfc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10bd03: 89 c1 mov %eax,%ecx 10bd05: e8 00 00 00 00 callq 10bd0a 10bd0a: 48 98 cltq 10bd0c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 10bd11: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 10bd18: 00 00 10bd1a: 75 76 jne 10bd92 10bd1c: 48 83 c4 10 add $0x10,%rsp 10bd20: 5d pop %rbp 10bd21: c3 retq 10bd22: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10bd27: 31 c9 xor %ecx,%ecx 10bd29: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10bd30: be 00 10 00 00 mov $0x1000,%esi 10bd35: 48 89 ef mov %rbp,%rdi 10bd38: e8 00 00 00 00 callq 10bd3d 10bd3d: b8 02 00 00 00 mov $0x2,%eax 10bd42: eb c8 jmp 10bd0c 10bd44: 48 8b 78 f8 mov -0x8(%rax),%rdi 10bd48: e8 00 00 00 00 callq 10bd4d 10bd4d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10bd54: be 00 10 00 00 mov $0x1000,%esi 10bd59: 48 89 ef mov %rbp,%rdi 10bd5c: 48 89 c1 mov %rax,%rcx 10bd5f: e8 00 00 00 00 callq 10bd64 10bd64: 48 98 cltq 10bd66: eb a4 jmp 10bd0c 10bd68: 8b 8a a0 00 00 00 mov 0xa0(%rdx),%ecx 10bd6e: 8b 57 20 mov 0x20(%rdi),%edx 10bd71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10bd78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10bd7f: e8 00 00 00 00 callq 10bd84 10bd84: eb a1 jmp 10bd27 10bd86: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 10bd8d: e9 7a ff ff ff jmpq 10bd0c 10bd92: e8 00 00 00 00 callq 10bd97 10bd97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10bd9e: 00 00 000000000010bda0 : 10bda0: e8 00 00 00 00 callq 10bda5 10bda5: 55 push %rbp 10bda6: 48 89 f0 mov %rsi,%rax 10bda9: b9 06 00 00 00 mov $0x6,%ecx 10bdae: 48 89 d5 mov %rdx,%rbp 10bdb1: 48 83 ec 38 sub $0x38,%rsp 10bdb5: 4c 8b 06 mov (%rsi),%r8 10bdb8: 65 48 8b 3c 25 28 00 mov %gs:0x28,%rdi 10bdbf: 00 00 10bdc1: 48 89 7c 24 30 mov %rdi,0x30(%rsp) 10bdc6: 31 ff xor %edi,%edi 10bdc8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10bdcf: 4c 89 c6 mov %r8,%rsi 10bdd2: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 10bdd4: 0f 97 c2 seta %dl 10bdd7: 80 da 00 sbb $0x0,%dl 10bdda: 84 d2 test %dl,%dl 10bddc: 0f 84 fc 00 00 00 je 10bede 10bde2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10bde9: b9 05 00 00 00 mov $0x5,%ecx 10bdee: 4c 89 c6 mov %r8,%rsi 10bdf1: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 10bdf3: 0f 97 c2 seta %dl 10bdf6: 80 da 00 sbb $0x0,%dl 10bdf9: 84 d2 test %dl,%dl 10bdfb: 0f 84 c1 00 00 00 je 10bec2 10be01: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10be08: b9 05 00 00 00 mov $0x5,%ecx 10be0d: 4c 89 c6 mov %r8,%rsi 10be10: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 10be12: 0f 97 c2 seta %dl 10be15: 80 da 00 sbb $0x0,%dl 10be18: 84 d2 test %dl,%dl 10be1a: 0f 85 00 00 00 00 jne 10be20 10be20: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 10be25: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10be2c 10be2c: 48 bf e0 ff ff ff 0f movabs $0xfffffffe0,%rdi 10be33: 00 00 00 10be36: 48 2d 60 01 00 00 sub $0x160,%rax 10be3c: 48 89 3c 24 mov %rdi,(%rsp) 10be40: bf 80 01 00 00 mov $0x180,%edi 10be45: 48 89 54 24 08 mov %rdx,0x8(%rsp) 10be4a: 48 89 54 24 10 mov %rdx,0x10(%rsp) 10be4f: 48 89 e2 mov %rsp,%rdx 10be52: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 10be59: 00 00 10be5b: 48 89 44 24 20 mov %rax,0x20(%rsp) 10be60: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 10be67: 00 00 10be69: e8 00 00 00 00 callq 10be6e 10be6e: 48 89 e7 mov %rsp,%rdi 10be71: e8 00 00 00 00 callq 10be76 10be76: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 10be7b: be 00 10 00 00 mov $0x1000,%esi 10be80: 48 89 ef mov %rbp,%rdi 10be83: 48 b9 c3 f5 28 5c 8f movabs $0x28f5c28f5c28f5c3,%rcx 10be8a: c2 f5 28 10be8d: 48 c1 ea 02 shr $0x2,%rdx 10be91: 48 89 d0 mov %rdx,%rax 10be94: 48 f7 e1 mul %rcx 10be97: 48 89 d1 mov %rdx,%rcx 10be9a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10bea1: 48 c1 e9 02 shr $0x2,%rcx 10bea5: e8 00 00 00 00 callq 10beaa 10beaa: 48 98 cltq 10beac: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 10beb1: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 10beb8: 00 00 10beba: 75 40 jne 10befc 10bebc: 48 83 c4 38 add $0x38,%rsp 10bec0: 5d pop %rbp 10bec1: c3 retq 10bec2: 48 8b 48 f8 mov -0x8(%rax),%rcx 10bec6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10becd: be 00 10 00 00 mov $0x1000,%esi 10bed2: 48 89 ef mov %rbp,%rdi 10bed5: e8 00 00 00 00 callq 10beda 10beda: 48 98 cltq 10bedc: eb ce jmp 10beac 10bede: 8b 88 88 fe ff ff mov -0x178(%rax),%ecx 10bee4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10beeb: be 00 10 00 00 mov $0x1000,%esi 10bef0: 48 89 ef mov %rbp,%rdi 10bef3: e8 00 00 00 00 callq 10bef8 10bef8: 48 98 cltq 10befa: eb b0 jmp 10beac 10befc: e8 00 00 00 00 callq 10bf01 10bf01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10bf08: 00 00 00 00 10bf0c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010bf10 : 10bf10: e8 00 00 00 00 callq 10bf15 10bf15: 41 56 push %r14 10bf17: 41 89 c9 mov %ecx,%r9d 10bf1a: 89 d2 mov %edx,%edx 10bf1c: 41 55 push %r13 10bf1e: 4d 89 c5 mov %r8,%r13 10bf21: 41 54 push %r12 10bf23: 55 push %rbp 10bf24: 48 89 fd mov %rdi,%rbp 10bf27: 53 push %rbx 10bf28: 48 83 ec 10 sub $0x10,%rsp 10bf2c: 48 8b 5f 10 mov 0x10(%rdi),%rbx 10bf30: 48 8b 8f 08 01 00 00 mov 0x108(%rdi),%rcx 10bf37: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10bf3e: 00 00 10bf40: 48 89 44 24 08 mov %rax,0x8(%rsp) 10bf45: 31 c0 xor %eax,%eax 10bf47: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 10bf4e: 00 10bf4f: 41 51 push %r9 10bf51: 48 8b 3b mov (%rbx),%rdi 10bf54: 45 31 c9 xor %r9d,%r9d 10bf57: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 10bf5c: e8 00 00 00 00 callq 10bf61 10bf61: 5a pop %rdx 10bf62: 41 89 c4 mov %eax,%r12d 10bf65: 85 c0 test %eax,%eax 10bf67: 74 2c je 10bf95 10bf69: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 10bf70: 00 10bf71: 48 8b 44 24 08 mov 0x8(%rsp),%rax 10bf76: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10bf7d: 00 00 10bf7f: 0f 85 12 01 00 00 jne 10c097 10bf85: 48 83 c4 10 add $0x10,%rsp 10bf89: 44 89 e0 mov %r12d,%eax 10bf8c: 5b pop %rbx 10bf8d: 5d pop %rbp 10bf8e: 41 5c pop %r12 10bf90: 41 5d pop %r13 10bf92: 41 5e pop %r14 10bf94: c3 retq 10bf95: 48 8b 95 08 01 00 00 mov 0x108(%rbp),%rdx 10bf9c: 48 8b 34 24 mov (%rsp),%rsi 10bfa0: 48 8b 3b mov (%rbx),%rdi 10bfa3: e8 00 00 00 00 callq 10bfa8 10bfa8: 41 89 c4 mov %eax,%r12d 10bfab: 85 c0 test %eax,%eax 10bfad: 0f 85 8c 00 00 00 jne 10c03f 10bfb3: 48 8b 34 24 mov (%rsp),%rsi 10bfb7: 48 8b 3b mov (%rbx),%rdi 10bfba: ba 01 00 00 00 mov $0x1,%edx 10bfbf: e8 00 00 00 00 callq 10bfc4 10bfc4: 41 89 c4 mov %eax,%r12d 10bfc7: 85 c0 test %eax,%eax 10bfc9: 74 31 je 10bffc 10bfcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10bfd0: 48 8b 5d 10 mov 0x10(%rbp),%rbx 10bfd4: 4c 8b 2c 24 mov (%rsp),%r13 10bfd8: 48 8b 95 08 01 00 00 mov 0x108(%rbp),%rdx 10bfdf: 48 8b 3b mov (%rbx),%rdi 10bfe2: 4c 89 ee mov %r13,%rsi 10bfe5: e8 00 00 00 00 callq 10bfea 10bfea: 48 8b 3b mov (%rbx),%rdi 10bfed: 31 d2 xor %edx,%edx 10bfef: 4c 89 ee mov %r13,%rsi 10bff2: e8 00 00 00 00 callq 10bff7 10bff7: e9 75 ff ff ff jmpq 10bf71 10bffc: 48 8b 34 24 mov (%rsp),%rsi 10c000: 4c 8d b5 10 01 00 00 lea 0x110(%rbp),%r14 10c007: 31 c9 xor %ecx,%ecx 10c009: 31 d2 xor %edx,%edx 10c00b: 41 b8 c0 0c 00 00 mov $0xcc0,%r8d 10c011: 4c 89 f7 mov %r14,%rdi 10c014: e8 00 00 00 00 callq 10c019 10c019: 41 89 c4 mov %eax,%r12d 10c01c: 85 c0 test %eax,%eax 10c01e: 78 b0 js 10bfd0 10c020: 48 8b 3b mov (%rbx),%rdi 10c023: 48 8b 34 24 mov (%rsp),%rsi 10c027: 31 c9 xor %ecx,%ecx 10c029: 4c 89 ea mov %r13,%rdx 10c02c: e8 00 00 00 00 callq 10c031 10c031: 89 c3 mov %eax,%ebx 10c033: 85 c0 test %eax,%eax 10c035: 75 33 jne 10c06a 10c037: 45 31 e4 xor %r12d,%r12d 10c03a: e9 32 ff ff ff jmpq 10bf71 10c03f: 48 8b 34 24 mov (%rsp),%rsi 10c043: 48 8b 3b mov (%rbx),%rdi 10c046: 31 d2 xor %edx,%edx 10c048: e8 00 00 00 00 callq 10c04d 10c04d: e9 17 ff ff ff jmpq 10bf69 10c052: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c059: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10c060: e8 00 00 00 00 callq 10c065 10c065: e9 66 ff ff ff jmpq 10bfd0 10c06a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10c06f: 49 63 f4 movslq %r12d,%rsi 10c072: 4c 89 f7 mov %r14,%rdi 10c075: 41 89 dc mov %ebx,%r12d 10c078: e8 00 00 00 00 callq 10c07d 10c07d: e9 4e ff ff ff jmpq 10bfd0 10c082: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c089: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10c090: e8 00 00 00 00 callq 10c095 10c095: eb d8 jmp 10c06f 10c097: e8 00 00 00 00 callq 10c09c 10c09c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010c0a0 : 10c0a0: e8 00 00 00 00 callq 10c0a5 10c0a5: 41 56 push %r14 10c0a7: 4c 8d 9f 08 01 00 00 lea 0x108(%rdi),%r11 10c0ae: 41 55 push %r13 10c0b0: 41 54 push %r12 10c0b2: 55 push %rbp 10c0b3: 48 89 f5 mov %rsi,%rbp 10c0b6: 53 push %rbx 10c0b7: 48 89 fb mov %rdi,%rbx 10c0ba: 48 83 ec 10 sub $0x10,%rsp 10c0be: 4c 8b 6f 10 mov 0x10(%rdi),%r13 10c0c2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10c0c9: 00 00 10c0cb: 48 89 44 24 08 mov %rax,0x8(%rsp) 10c0d0: 48 8b 47 18 mov 0x18(%rdi),%rax 10c0d4: 49 8b 7d 00 mov 0x0(%r13),%rdi 10c0d8: 44 8b 90 a0 00 00 00 mov 0xa0(%rax),%r10d 10c0df: 4c 8d 88 40 01 00 00 lea 0x140(%rax),%r9 10c0e6: 48 8d 88 38 01 00 00 lea 0x138(%rax),%rcx 10c0ed: 48 85 f6 test %rsi,%rsi 10c0f0: 0f 84 a5 00 00 00 je 10c19b 10c0f6: 49 89 c8 mov %rcx,%r8 10c0f9: 44 89 d2 mov %r10d,%edx 10c0fc: 4c 89 d9 mov %r11,%rcx 10c0ff: e8 00 00 00 00 callq 10c104 10c104: 41 89 c4 mov %eax,%r12d 10c107: 45 85 e4 test %r12d,%r12d 10c10a: 0f 85 00 00 00 00 jne 10c110 10c110: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 10c117: e8 00 00 00 00 callq 10c11c 10c11c: 48 83 bb c0 00 00 00 cmpq $0x0,0xc0(%rbx) 10c123: 00 10c124: 74 43 je 10c169 10c126: 4c 8b 73 10 mov 0x10(%rbx),%r14 10c12a: 41 80 be 04 02 00 00 cmpb $0x0,0x204(%r14) 10c131: 00 10c132: 74 0a je 10c13e 10c134: 48 83 bb 98 00 00 00 cmpq $0x0,0x98(%rbx) 10c13b: 00 10c13c: 74 73 je 10c1b1 10c13e: 48 89 ab 00 01 00 00 mov %rbp,0x100(%rbx) 10c145: 48 8b 44 24 08 mov 0x8(%rsp),%rax 10c14a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10c151: 00 00 10c153: 0f 85 17 01 00 00 jne 10c270 10c159: 48 83 c4 10 add $0x10,%rsp 10c15d: 44 89 e0 mov %r12d,%eax 10c160: 5b pop %rbx 10c161: 5d pop %rbp 10c162: 41 5c pop %r12 10c164: 41 5d pop %r13 10c166: 41 5e pop %r14 10c168: c3 retq 10c169: 48 8b b3 b8 00 00 00 mov 0xb8(%rbx),%rsi 10c170: 48 85 f6 test %rsi,%rsi 10c173: 74 b1 je 10c126 10c175: 49 89 e0 mov %rsp,%r8 10c178: b9 02 00 00 d0 mov $0xd0000002,%ecx 10c17d: ba 00 10 00 00 mov $0x1000,%edx 10c182: 48 89 df mov %rbx,%rdi 10c185: e8 86 fd ff ff callq 10bf10 10c18a: 85 c0 test %eax,%eax 10c18c: 75 48 jne 10c1d6 10c18e: 48 8b 04 24 mov (%rsp),%rax 10c192: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 10c199: eb 8b jmp 10c126 10c19b: 4d 89 c8 mov %r9,%r8 10c19e: 4c 89 da mov %r11,%rdx 10c1a1: 44 89 d6 mov %r10d,%esi 10c1a4: e8 00 00 00 00 callq 10c1a9 10c1a9: 41 89 c4 mov %eax,%r12d 10c1ac: e9 56 ff ff ff jmpq 10c107 10c1b1: 48 8b b3 a0 00 00 00 mov 0xa0(%rbx),%rsi 10c1b8: 48 85 f6 test %rsi,%rsi 10c1bb: 74 81 je 10c13e 10c1bd: 49 89 e0 mov %rsp,%r8 10c1c0: b9 02 00 00 50 mov $0x50000002,%ecx 10c1c5: ba 00 20 00 00 mov $0x2000,%edx 10c1ca: 48 89 df mov %rbx,%rdi 10c1cd: e8 3e fd ff ff callq 10bf10 10c1d2: 85 c0 test %eax,%eax 10c1d4: 74 30 je 10c206 10c1d6: 48 89 df mov %rbx,%rdi 10c1d9: 41 89 c4 mov %eax,%r12d 10c1dc: e8 6f f9 ff ff callq 10bb50 10c1e1: 48 85 ed test %rbp,%rbp 10c1e4: 75 10 jne 10c1f6 10c1e6: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 10c1ed: 49 8b 7d 00 mov 0x0(%r13),%rdi 10c1f1: e8 00 00 00 00 callq 10c1f6 10c1f6: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 10c1fd: 00 00 00 00 10c201: e9 3f ff ff ff jmpq 10c145 10c206: 48 8b 3c 24 mov (%rsp),%rdi 10c20a: 48 8b 83 a0 00 00 00 mov 0xa0(%rbx),%rax 10c211: 48 89 bb 98 00 00 00 mov %rdi,0x98(%rbx) 10c218: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 10c21f: 41 8b 96 10 02 00 00 mov 0x210(%r14),%edx 10c226: 49 8b b6 08 02 00 00 mov 0x208(%r14),%rsi 10c22d: e8 00 00 00 00 callq 10c232 10c232: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 10c239: 48 8d 8a 00 10 00 00 lea 0x1000(%rdx),%rcx 10c240: 48 89 8b b0 00 00 00 mov %rcx,0xb0(%rbx) 10c247: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10c24c: e9 ed fe ff ff jmpq 10c13e 10c251: 4c 8b 83 98 00 00 00 mov 0x98(%rbx),%r8 10c258: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c25f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10c266: e8 00 00 00 00 callq 10c26b 10c26b: e9 ce fe ff ff jmpq 10c13e 10c270: e8 00 00 00 00 callq 10c275 10c275: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10c27c: 00 00 00 00 000000000010c280 : 10c280: e8 00 00 00 00 callq 10c285 10c285: 41 55 push %r13 10c287: 4c 8d 6f e0 lea -0x20(%rdi),%r13 10c28b: 41 54 push %r12 10c28d: 55 push %rbp 10c28e: 48 89 fd mov %rdi,%rbp 10c291: 53 push %rbx 10c292: 48 8b bf e8 01 00 00 mov 0x1e8(%rdi),%rdi 10c299: 4c 8d a5 88 00 00 00 lea 0x88(%rbp),%r12 10c2a0: 48 85 ff test %rdi,%rdi 10c2a3: 0f 84 fc 00 00 00 je 10c3a5 10c2a9: 48 8d b5 f8 01 00 00 lea 0x1f8(%rbp),%rsi 10c2b0: 31 d2 xor %edx,%edx 10c2b2: e8 00 00 00 00 callq 10c2b7 10c2b7: 48 8b bd f0 01 00 00 mov 0x1f0(%rbp),%rdi 10c2be: e8 00 00 00 00 callq 10c2c3 10c2c3: 48 8b bd f0 01 00 00 mov 0x1f0(%rbp),%rdi 10c2ca: e8 00 00 00 00 callq 10c2cf 10c2cf: 48 8b 9d 88 00 00 00 mov 0x88(%rbp),%rbx 10c2d6: 48 c7 85 f0 01 00 00 movq $0x0,0x1f0(%rbp) 10c2dd: 00 00 00 00 10c2e1: 4c 39 e3 cmp %r12,%rbx 10c2e4: 0f 84 98 00 00 00 je 10c382 10c2ea: 48 8b bd e8 01 00 00 mov 0x1e8(%rbp),%rdi 10c2f1: 31 d2 xor %edx,%edx 10c2f3: 48 8d b3 38 01 00 00 lea 0x138(%rbx),%rsi 10c2fa: e8 00 00 00 00 callq 10c2ff 10c2ff: 48 8b bd e8 01 00 00 mov 0x1e8(%rbp),%rdi 10c306: 31 d2 xor %edx,%edx 10c308: 48 8d b3 60 01 00 00 lea 0x160(%rbx),%rsi 10c30f: e8 00 00 00 00 callq 10c314 10c314: 48 8b bb a0 01 00 00 mov 0x1a0(%rbx),%rdi 10c31b: 31 d2 xor %edx,%edx 10c31d: 48 8d b3 90 01 00 00 lea 0x190(%rbx),%rsi 10c324: e8 00 00 00 00 callq 10c329 10c329: 48 8b 43 10 mov 0x10(%rbx),%rax 10c32d: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 10c334: 48 83 b8 a0 00 00 00 cmpq $0x0,0xa0(%rax) 10c33b: 00 10c33c: 74 15 je 10c353 10c33e: 48 8b bb a0 01 00 00 mov 0x1a0(%rbx),%rdi 10c345: 48 8d b3 b0 01 00 00 lea 0x1b0(%rbx),%rsi 10c34c: 31 d2 xor %edx,%edx 10c34e: e8 00 00 00 00 callq 10c353 10c353: 48 8b bb a0 01 00 00 mov 0x1a0(%rbx),%rdi 10c35a: e8 00 00 00 00 callq 10c35f 10c35f: 48 8b bb a0 01 00 00 mov 0x1a0(%rbx),%rdi 10c366: e8 00 00 00 00 callq 10c36b 10c36b: 48 c7 83 a0 01 00 00 movq $0x0,0x1a0(%rbx) 10c372: 00 00 00 00 10c376: 48 8b 1b mov (%rbx),%rbx 10c379: 4c 39 e3 cmp %r12,%rbx 10c37c: 0f 85 68 ff ff ff jne 10c2ea 10c382: 48 8b bd e8 01 00 00 mov 0x1e8(%rbp),%rdi 10c389: e8 00 00 00 00 callq 10c38e 10c38e: 48 8b bd e8 01 00 00 mov 0x1e8(%rbp),%rdi 10c395: e8 00 00 00 00 callq 10c39a 10c39a: 48 c7 85 e8 01 00 00 movq $0x0,0x1e8(%rbp) 10c3a1: 00 00 00 00 10c3a5: 4c 89 ef mov %r13,%rdi 10c3a8: e8 00 00 00 00 callq 10c3ad 10c3ad: 48 8b 9d 88 00 00 00 mov 0x88(%rbp),%rbx 10c3b4: 4c 39 e3 cmp %r12,%rbx 10c3b7: 74 10 je 10c3c9 10c3b9: 48 89 df mov %rbx,%rdi 10c3bc: e8 8f f7 ff ff callq 10bb50 10c3c1: 48 8b 1b mov (%rbx),%rbx 10c3c4: 4c 39 e3 cmp %r12,%rbx 10c3c7: 75 f0 jne 10c3b9 10c3c9: 4c 89 ef mov %r13,%rdi 10c3cc: e8 cf f5 ff ff callq 10b9a0 10c3d1: 48 8b 85 20 01 00 00 mov 0x120(%rbp),%rax 10c3d8: 48 85 c0 test %rax,%rax 10c3db: 74 17 je 10c3f4 10c3dd: 48 8d 78 38 lea 0x38(%rax),%rdi 10c3e1: ba ff ff ff ff mov $0xffffffff,%edx 10c3e6: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 10c3eb: 83 fa 01 cmp $0x1,%edx 10c3ee: 74 53 je 10c443 10c3f0: 85 d2 test %edx,%edx 10c3f2: 7e 56 jle 10c44a 10c3f4: 4c 89 ef mov %r13,%rdi 10c3f7: e8 00 00 00 00 callq 10c3fc 10c3fc: 8b bd 80 00 00 00 mov 0x80(%rbp),%edi 10c402: e8 00 00 00 00 callq 10c407 10c407: 48 8b 7d 40 mov 0x40(%rbp),%rdi 10c40b: b8 ff ff ff ff mov $0xffffffff,%eax 10c410: 4c 8d 47 20 lea 0x20(%rdi),%r8 10c414: f0 0f c1 47 20 lock xadd %eax,0x20(%rdi) 10c419: 83 f8 01 cmp $0x1,%eax 10c41c: 74 12 je 10c430 10c41e: 85 c0 test %eax,%eax 10c420: 7e 34 jle 10c456 10c422: 5b pop %rbx 10c423: 4c 89 ef mov %r13,%rdi 10c426: 5d pop %rbp 10c427: 41 5c pop %r12 10c429: 41 5d pop %r13 10c42b: e9 00 00 00 00 jmpq 10c430 10c430: e8 00 00 00 00 callq 10c435 10c435: 4c 89 ef mov %r13,%rdi 10c438: 5b pop %rbx 10c439: 5d pop %rbp 10c43a: 41 5c pop %r12 10c43c: 41 5d pop %r13 10c43e: e9 00 00 00 00 jmpq 10c443 10c443: e8 00 00 00 00 callq 10c448 10c448: eb aa jmp 10c3f4 10c44a: be 03 00 00 00 mov $0x3,%esi 10c44f: e8 00 00 00 00 callq 10c454 10c454: eb 9e jmp 10c3f4 10c456: 4c 89 c7 mov %r8,%rdi 10c459: be 03 00 00 00 mov $0x3,%esi 10c45e: e8 00 00 00 00 callq 10c463 10c463: 4c 89 ef mov %r13,%rdi 10c466: 5b pop %rbx 10c467: 5d pop %rbp 10c468: 41 5c pop %r12 10c46a: 41 5d pop %r13 10c46c: e9 00 00 00 00 jmpq 10c471 10c471: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10c478: 00 00 00 00 10c47c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010c480 : 10c480: e8 00 00 00 00 callq 10c485 10c485: 4c 8d 47 b0 lea -0x50(%rdi),%r8 10c489: b8 ff ff ff ff mov $0xffffffff,%eax 10c48e: f0 0f c1 47 b0 lock xadd %eax,-0x50(%rdi) 10c493: 83 f8 01 cmp $0x1,%eax 10c496: 74 05 je 10c49d 10c498: 85 c0 test %eax,%eax 10c49a: 7e 38 jle 10c4d4 10c49c: c3 retq 10c49d: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 10c4a4: 00 00 00 10c4a7: 48 c7 47 d0 00 00 00 movq $0x0,-0x30(%rdi) 10c4ae: 00 10c4af: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10c4b6 10c4b6: 48 8d 57 b8 lea -0x48(%rdi),%rdx 10c4ba: 48 89 47 b8 mov %rax,-0x48(%rdi) 10c4be: 48 8d 47 c0 lea -0x40(%rdi),%rax 10c4c2: 48 89 47 c0 mov %rax,-0x40(%rdi) 10c4c6: 48 89 47 c8 mov %rax,-0x38(%rdi) 10c4ca: bf 80 01 00 00 mov $0x180,%edi 10c4cf: e9 00 00 00 00 jmpq 10c4d4 10c4d4: be 03 00 00 00 mov $0x3,%esi 10c4d9: 4c 89 c7 mov %r8,%rdi 10c4dc: e9 00 00 00 00 jmpq 10c4e1 10c4e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10c4e8: 00 00 00 00 10c4ec: 0f 1f 40 00 nopl 0x0(%rax) 000000000010c4f0 : 10c4f0: e8 00 00 00 00 callq 10c4f5 10c4f5: 41 57 push %r15 10c4f7: 41 56 push %r14 10c4f9: 41 55 push %r13 10c4fb: 41 54 push %r12 10c4fd: 55 push %rbp 10c4fe: 53 push %rbx 10c4ff: 48 83 ec 48 sub $0x48,%rsp 10c503: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10c50a: 00 00 10c50c: 48 89 44 24 40 mov %rax,0x40(%rsp) 10c511: 31 c0 xor %eax,%eax 10c513: 48 85 ff test %rdi,%rdi 10c516: 0f 84 fe 02 00 00 je 10c81a 10c51c: 4c 8b 7f 20 mov 0x20(%rdi),%r15 10c520: 48 89 fb mov %rdi,%rbx 10c523: 4d 85 ff test %r15,%r15 10c526: 0f 84 ee 02 00 00 je 10c81a 10c52c: 49 8b 47 10 mov 0x10(%r15),%rax 10c530: 4c 8b a8 e0 01 00 00 mov 0x1e0(%rax),%r13 10c537: 4d 85 ed test %r13,%r13 10c53a: 0f 84 da 02 00 00 je 10c81a 10c540: 49 83 ff e0 cmp $0xffffffffffffffe0,%r15 10c544: 0f 84 d0 02 00 00 je 10c81a 10c54a: 4c 8d 64 24 30 lea 0x30(%rsp),%r12 10c54f: 49 8d 85 28 01 00 00 lea 0x128(%r13),%rax 10c556: 4c 89 64 24 30 mov %r12,0x30(%rsp) 10c55b: 48 89 c7 mov %rax,%rdi 10c55e: 49 8d 6f 30 lea 0x30(%r15),%rbp 10c562: 4c 89 64 24 38 mov %r12,0x38(%rsp) 10c567: 48 89 04 24 mov %rax,(%rsp) 10c56b: e8 00 00 00 00 callq 10c570 10c570: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 10c577: 00 00 10c579: 8b 42 24 mov 0x24(%rdx),%eax 10c57c: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 10c583: 25 00 08 00 00 and $0x800,%eax 10c588: 41 89 85 58 01 00 00 mov %eax,0x158(%r13) 10c58f: 4d 8b 77 30 mov 0x30(%r15),%r14 10c593: 4c 39 f5 cmp %r14,%rbp 10c596: 75 0a jne 10c5a2 10c598: eb 6c jmp 10c606 10c59a: 4d 8b 36 mov (%r14),%r14 10c59d: 49 39 ee cmp %rbp,%r14 10c5a0: 74 64 je 10c606 10c5a2: 41 8b 46 28 mov 0x28(%r14),%eax 10c5a6: 83 f8 01 cmp $0x1,%eax 10c5a9: 74 05 je 10c5b0 10c5ab: 83 f8 04 cmp $0x4,%eax 10c5ae: 75 ea jne 10c59a 10c5b0: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10c5b7 10c5b7: ba 28 00 00 00 mov $0x28,%edx 10c5bc: be c0 0d 00 00 mov $0xdc0,%esi 10c5c1: e8 00 00 00 00 callq 10c5c6 10c5c6: 48 85 c0 test %rax,%rax 10c5c9: 0f 84 d3 01 00 00 je 10c7a2 10c5cf: 48 8d 50 18 lea 0x18(%rax),%rdx 10c5d3: 48 89 50 18 mov %rdx,0x18(%rax) 10c5d7: 48 89 50 20 mov %rdx,0x20(%rax) 10c5db: 49 8b 76 50 mov 0x50(%r14),%rsi 10c5df: 48 89 30 mov %rsi,(%rax) 10c5e2: 41 8b 76 30 mov 0x30(%r14),%esi 10c5e6: 4c 89 60 18 mov %r12,0x18(%rax) 10c5ea: 89 70 10 mov %esi,0x10(%rax) 10c5ed: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 10c5f2: 48 89 54 24 38 mov %rdx,0x38(%rsp) 10c5f7: 48 89 70 20 mov %rsi,0x20(%rax) 10c5fb: 48 89 16 mov %rdx,(%rsi) 10c5fe: 4d 8b 36 mov (%r14),%r14 10c601: 49 39 ee cmp %rbp,%r14 10c604: 75 9c jne 10c5a2 10c606: 48 8b 44 24 30 mov 0x30(%rsp),%rax 10c60b: 4c 8d 74 24 18 lea 0x18(%rsp),%r14 10c610: 4c 39 e0 cmp %r12,%rax 10c613: 0f 84 e2 02 00 00 je 10c8fb 10c619: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 10c620: 00 00 10c622: 8b 42 24 mov 0x24(%rdx),%eax 10c625: 48 8b 3c 24 mov (%rsp),%rdi 10c629: 80 e4 f7 and $0xf7,%ah 10c62c: 41 0b 85 58 01 00 00 or 0x158(%r13),%eax 10c633: 89 42 24 mov %eax,0x24(%rdx) 10c636: e8 00 00 00 00 callq 10c63b 10c63b: 49 8b 47 18 mov 0x18(%r15),%rax 10c63f: 48 8b 78 60 mov 0x60(%rax),%rdi 10c643: e8 00 00 00 00 callq 10c648 10c648: 48 85 c0 test %rax,%rax 10c64b: 0f 84 78 01 00 00 je 10c7c9 10c651: 48 89 c7 mov %rax,%rdi 10c654: 48 89 44 24 08 mov %rax,0x8(%rsp) 10c659: e8 00 00 00 00 callq 10c65e 10c65e: 48 8b 44 24 30 mov 0x30(%rsp),%rax 10c663: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 10c668: 4c 8d 40 e8 lea -0x18(%rax),%r8 10c66c: 4d 39 f0 cmp %r14,%r8 10c66f: 74 29 je 10c69a 10c671: 49 8b 00 mov (%r8),%rax 10c674: 48 83 c0 08 add $0x8,%rax 10c678: e8 00 00 00 00 callq 10c67d 10c67d: 85 c0 test %eax,%eax 10c67f: 0f 85 3c 02 00 00 jne 10c8c1 10c685: 49 89 50 08 mov %rdx,0x8(%r8) 10c689: 48 01 53 28 add %rdx,0x28(%rbx) 10c68d: 4d 8b 40 18 mov 0x18(%r8),%r8 10c691: 49 83 e8 18 sub $0x18,%r8 10c695: 4d 39 f0 cmp %r14,%r8 10c698: 75 d7 jne 10c671 10c69a: 4c 89 cf mov %r9,%rdi 10c69d: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 10c6a2: e8 00 00 00 00 callq 10c6a7 10c6a7: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 10c6ac: 4c 89 cf mov %r9,%rdi 10c6af: e8 00 00 00 00 callq 10c6b4 10c6b4: 48 8b 3c 24 mov (%rsp),%rdi 10c6b8: e8 00 00 00 00 callq 10c6bd 10c6bd: 49 b9 00 01 00 00 00 movabs $0xdead000000000100,%r9 10c6c4: 00 ad de 10c6c7: 49 b8 22 01 00 00 00 movabs $0xdead000000000122,%r8 10c6ce: 00 ad de 10c6d1: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 10c6d8: 00 00 10c6da: 8b 42 24 mov 0x24(%rdx),%eax 10c6dd: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 10c6e4: 25 00 08 00 00 and $0x800,%eax 10c6e9: 41 89 85 58 01 00 00 mov %eax,0x158(%r13) 10c6f0: 49 8b 87 58 01 00 00 mov 0x158(%r15),%rax 10c6f7: 48 01 43 28 add %rax,0x28(%rbx) 10c6fb: 4d 8b 7f 30 mov 0x30(%r15),%r15 10c6ff: 49 39 ef cmp %rbp,%r15 10c702: 75 16 jne 10c71a 10c704: e9 34 01 00 00 jmpq 10c83d 10c709: 83 f8 04 cmp $0x4,%eax 10c70c: 74 23 je 10c731 10c70e: 4d 8b 3f mov (%r15),%r15 10c711: 49 39 ef cmp %rbp,%r15 10c714: 0f 84 23 01 00 00 je 10c83d 10c71a: 48 8b 44 24 30 mov 0x30(%rsp),%rax 10c71f: 4c 39 e0 cmp %r12,%rax 10c722: 0f 84 15 01 00 00 je 10c83d 10c728: 41 8b 47 28 mov 0x28(%r15),%eax 10c72c: 83 f8 01 cmp $0x1,%eax 10c72f: 75 d8 jne 10c709 10c731: 48 8b 44 24 30 mov 0x30(%rsp),%rax 10c736: 48 8b 10 mov (%rax),%rdx 10c739: 48 8d 78 e8 lea -0x18(%rax),%rdi 10c73d: 48 83 ea 18 sub $0x18,%rdx 10c741: 4c 39 f7 cmp %r14,%rdi 10c744: 74 c8 je 10c70e 10c746: 49 8b 77 50 mov 0x50(%r15),%rsi 10c74a: eb 13 jmp 10c75f 10c74c: 48 8b 42 18 mov 0x18(%rdx),%rax 10c750: 48 89 d7 mov %rdx,%rdi 10c753: 48 83 e8 18 sub $0x18,%rax 10c757: 4c 39 f2 cmp %r14,%rdx 10c75a: 74 b2 je 10c70e 10c75c: 48 89 c2 mov %rax,%rdx 10c75f: 48 3b 37 cmp (%rdi),%rsi 10c762: 75 e8 jne 10c74c 10c764: 41 8b 47 30 mov 0x30(%r15),%eax 10c768: 39 47 10 cmp %eax,0x10(%rdi) 10c76b: 75 df jne 10c74c 10c76d: 48 8b 57 18 mov 0x18(%rdi),%rdx 10c771: 48 8b 47 20 mov 0x20(%rdi),%rax 10c775: 48 89 42 08 mov %rax,0x8(%rdx) 10c779: 48 89 10 mov %rdx,(%rax) 10c77c: 4c 89 4f 18 mov %r9,0x18(%rdi) 10c780: 4c 89 47 20 mov %r8,0x20(%rdi) 10c784: e8 00 00 00 00 callq 10c789 10c789: 49 b8 22 01 00 00 00 movabs $0xdead000000000122,%r8 10c790: 00 ad de 10c793: 49 b9 00 01 00 00 00 movabs $0xdead000000000100,%r9 10c79a: 00 ad de 10c79d: e9 6c ff ff ff jmpq 10c70e 10c7a2: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 10c7a9: 00 00 10c7ab: 8b 42 24 mov 0x24(%rdx),%eax 10c7ae: 48 8b 3c 24 mov (%rsp),%rdi 10c7b2: 80 e4 f7 and $0xf7,%ah 10c7b5: 41 0b 85 58 01 00 00 or 0x158(%r13),%eax 10c7bc: 89 42 24 mov %eax,0x24(%rdx) 10c7bf: e8 00 00 00 00 callq 10c7c4 10c7c4: 4c 8d 74 24 18 lea 0x18(%rsp),%r14 10c7c9: 48 8b 44 24 30 mov 0x30(%rsp),%rax 10c7ce: 48 8d 78 e8 lea -0x18(%rax),%rdi 10c7d2: 48 8b 00 mov (%rax),%rax 10c7d5: 48 8d 58 e8 lea -0x18(%rax),%rbx 10c7d9: 4c 39 f7 cmp %r14,%rdi 10c7dc: 74 3c je 10c81a 10c7de: 49 bc 00 01 00 00 00 movabs $0xdead000000000100,%r12 10c7e5: 00 ad de 10c7e8: 48 bd 22 01 00 00 00 movabs $0xdead000000000122,%rbp 10c7ef: 00 ad de 10c7f2: 48 8b 57 20 mov 0x20(%rdi),%rdx 10c7f6: 48 89 50 08 mov %rdx,0x8(%rax) 10c7fa: 48 89 02 mov %rax,(%rdx) 10c7fd: 4c 89 67 18 mov %r12,0x18(%rdi) 10c801: 48 89 6f 20 mov %rbp,0x20(%rdi) 10c805: e8 00 00 00 00 callq 10c80a 10c80a: 48 8b 43 18 mov 0x18(%rbx),%rax 10c80e: 48 89 df mov %rbx,%rdi 10c811: 48 8d 58 e8 lea -0x18(%rax),%rbx 10c815: 4c 39 f7 cmp %r14,%rdi 10c818: 75 d8 jne 10c7f2 10c81a: 48 8b 44 24 40 mov 0x40(%rsp),%rax 10c81f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10c826: 00 00 10c828: 0f 85 ff 00 00 00 jne 10c92d 10c82e: 48 83 c4 48 add $0x48,%rsp 10c832: 5b pop %rbx 10c833: 5d pop %rbp 10c834: 41 5c pop %r12 10c836: 41 5d pop %r13 10c838: 41 5e pop %r14 10c83a: 41 5f pop %r15 10c83c: c3 retq 10c83d: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 10c844: 00 00 10c846: 8b 42 24 mov 0x24(%rdx),%eax 10c849: 48 8b 3c 24 mov (%rsp),%rdi 10c84d: 49 bc 22 01 00 00 00 movabs $0xdead000000000122,%r12 10c854: 00 ad de 10c857: 80 e4 f7 and $0xf7,%ah 10c85a: 41 0b 85 58 01 00 00 or 0x158(%r13),%eax 10c861: 49 bd 00 01 00 00 00 movabs $0xdead000000000100,%r13 10c868: 00 ad de 10c86b: 89 42 24 mov %eax,0x24(%rdx) 10c86e: e8 00 00 00 00 callq 10c873 10c873: 48 8b 44 24 30 mov 0x30(%rsp),%rax 10c878: 48 8b 28 mov (%rax),%rbp 10c87b: 48 8d 78 e8 lea -0x18(%rax),%rdi 10c87f: 48 83 ed 18 sub $0x18,%rbp 10c883: 4c 39 f7 cmp %r14,%rdi 10c886: 74 92 je 10c81a 10c888: 48 8b 47 08 mov 0x8(%rdi),%rax 10c88c: 48 29 43 28 sub %rax,0x28(%rbx) 10c890: 48 8b 47 20 mov 0x20(%rdi),%rax 10c894: 48 8b 57 18 mov 0x18(%rdi),%rdx 10c898: 48 89 42 08 mov %rax,0x8(%rdx) 10c89c: 48 89 10 mov %rdx,(%rax) 10c89f: 4c 89 6f 18 mov %r13,0x18(%rdi) 10c8a3: 4c 89 67 20 mov %r12,0x20(%rdi) 10c8a7: e8 00 00 00 00 callq 10c8ac 10c8ac: 48 8b 45 18 mov 0x18(%rbp),%rax 10c8b0: 48 89 ef mov %rbp,%rdi 10c8b3: 48 8d 68 e8 lea -0x18(%rax),%rbp 10c8b7: 4c 39 f7 cmp %r14,%rdi 10c8ba: 75 cc jne 10c888 10c8bc: e9 59 ff ff ff jmpq 10c81a 10c8c1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10c8c6: e9 c2 fd ff ff jmpq 10c68d 10c8cb: 41 8b 50 10 mov 0x10(%r8),%edx 10c8cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c8d6: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 10c8db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10c8e2: 4c 89 44 24 08 mov %r8,0x8(%rsp) 10c8e7: e8 00 00 00 00 callq 10c8ec 10c8ec: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 10c8f1: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 10c8f6: e9 92 fd ff ff jmpq 10c68d 10c8fb: 49 8b 87 58 01 00 00 mov 0x158(%r15),%rax 10c902: 48 8b 3c 24 mov (%rsp),%rdi 10c906: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 10c90d: 00 00 10c90f: 48 89 43 28 mov %rax,0x28(%rbx) 10c913: 8b 42 24 mov 0x24(%rdx),%eax 10c916: 80 e4 f7 and $0xf7,%ah 10c919: 41 0b 85 58 01 00 00 or 0x158(%r13),%eax 10c920: 89 42 24 mov %eax,0x24(%rdx) 10c923: e8 00 00 00 00 callq 10c928 10c928: e9 ed fe ff ff jmpq 10c81a 10c92d: e8 00 00 00 00 callq 10c932 10c932: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10c939: 00 00 00 00 10c93d: 0f 1f 00 nopl (%rax) 000000000010c940 : 10c940: e8 00 00 00 00 callq 10c945 10c945: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10c94c 10c94c: 48 85 ff test %rdi,%rdi 10c94f: 74 1c je 10c96d 10c951: e8 00 00 00 00 callq 10c956 10c956: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10c95d 10c95d: e8 00 00 00 00 callq 10c962 10c962: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 10c96d 10c969: 00 00 00 00 10c96d: c3 retq 10c96e: 66 90 xchg %ax,%ax 000000000010c970 : 10c970: e8 00 00 00 00 callq 10c975 10c975: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10c97c 10c97c: ba 40 00 00 00 mov $0x40,%edx 10c981: be c0 0d 00 00 mov $0xdc0,%esi 10c986: e8 00 00 00 00 callq 10c98b 10c98b: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 10c992 10c992: 48 89 c7 mov %rax,%rdi 10c995: 48 85 c0 test %rax,%rax 10c998: 74 23 je 10c9bd 10c99a: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 10c9a1 10c9a1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10c9a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c9af: e8 00 00 00 00 callq 10c9b4 10c9b4: 85 c0 test %eax,%eax 10c9b6: 0f 85 00 00 00 00 jne 10c9bc 10c9bc: c3 retq 10c9bd: c3 retq 10c9be: 66 90 xchg %ax,%ax 000000000010c9c0 : 10c9c0: e8 00 00 00 00 callq 10c9c5 10c9c5: 41 54 push %r12 10c9c7: 55 push %rbp 10c9c8: 53 push %rbx 10c9c9: 48 85 ff test %rdi,%rdi 10c9cc: 74 62 je 10ca30 10c9ce: 48 8b 87 d8 00 00 00 mov 0xd8(%rdi),%rax 10c9d5: 48 89 fb mov %rdi,%rbx 10c9d8: 48 85 c0 test %rax,%rax 10c9db: 74 4b je 10ca28 10c9dd: 48 8b 90 10 02 00 00 mov 0x210(%rax),%rdx 10c9e4: 48 85 d2 test %rdx,%rdx 10c9e7: 74 37 je 10ca20 10c9e9: 44 8b 47 30 mov 0x30(%rdi),%r8d 10c9ed: 48 8d af f0 00 00 00 lea 0xf0(%rdi),%rbp 10c9f4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10c9fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ca02: 48 89 ef mov %rbp,%rdi 10ca05: e8 00 00 00 00 callq 10ca0a 10ca0a: 41 89 c4 mov %eax,%r12d 10ca0d: 85 c0 test %eax,%eax 10ca0f: 0f 88 00 00 00 00 js 10ca15 10ca15: 45 31 e4 xor %r12d,%r12d 10ca18: 44 89 e0 mov %r12d,%eax 10ca1b: 5b pop %rbx 10ca1c: 5d pop %rbp 10ca1d: 41 5c pop %r12 10ca1f: c3 retq 10ca20: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d 10ca26: eb f0 jmp 10ca18 10ca28: 41 bc ea ff ff ff mov $0xffffffea,%r12d 10ca2e: eb e8 jmp 10ca18 10ca30: 41 bc ea ff ff ff mov $0xffffffea,%r12d 10ca36: eb e0 jmp 10ca18 10ca38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10ca3f: 00 000000000010ca40 : 10ca40: e8 00 00 00 00 callq 10ca45 10ca45: 48 85 ff test %rdi,%rdi 10ca48: 74 19 je 10ca63 10ca4a: 55 push %rbp 10ca4b: 48 8d af f0 00 00 00 lea 0xf0(%rdi),%rbp 10ca52: 48 89 ef mov %rbp,%rdi 10ca55: e8 00 00 00 00 callq 10ca5a 10ca5a: 48 89 ef mov %rbp,%rdi 10ca5d: 5d pop %rbp 10ca5e: e9 00 00 00 00 jmpq 10ca63 10ca63: c3 retq 10ca64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10ca6b: 00 00 00 00 10ca6f: 90 nop 000000000010ca70 : 10ca70: e8 00 00 00 00 callq 10ca75 10ca75: 48 83 3d 00 00 00 00 cmpq $0x0,0x0(%rip) # 10ca7d 10ca7c: 00 10ca7d: 74 19 je 10ca98 10ca7f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10ca86 10ca86: 48 85 ff test %rdi,%rdi 10ca89: 74 30 je 10cabb 10ca8b: 48 83 3d 00 00 00 00 cmpq $0x0,0x0(%rip) # 10ca93 10ca92: 00 10ca93: 74 7a je 10cb0f 10ca95: 31 c0 xor %eax,%eax 10ca97: c3 retq 10ca98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ca9f: 31 d2 xor %edx,%edx 10caa1: 31 f6 xor %esi,%esi 10caa3: e8 00 00 00 00 callq 10caa8 10caa8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10caaf 10caaf: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 10cab6 10cab6: 48 85 ff test %rdi,%rdi 10cab9: 75 d0 jne 10ca8b 10cabb: ba 01 00 00 00 mov $0x1,%edx 10cac0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10cac7: be 02 00 0a 00 mov $0xa0002,%esi 10cacc: e8 00 00 00 00 callq 10cad1 10cad1: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10cad8 10cad8: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 10cadf 10cadf: 48 89 c2 mov %rax,%rdx 10cae2: 48 85 ff test %rdi,%rdi 10cae5: 74 17 je 10cafe 10cae7: 31 c0 xor %eax,%eax 10cae9: 48 85 d2 test %rdx,%rdx 10caec: 75 a9 jne 10ca97 10caee: e8 00 00 00 00 callq 10caf3 10caf3: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 10cafe 10cafa: 00 00 00 00 10cafe: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10cb05 10cb05: b8 f4 ff ff ff mov $0xfffffff4,%eax 10cb0a: 48 85 ff test %rdi,%rdi 10cb0d: 74 88 je 10ca97 10cb0f: e8 00 00 00 00 callq 10cb14 10cb14: b8 f4 ff ff ff mov $0xfffffff4,%eax 10cb19: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 10cb24 10cb20: 00 00 00 00 10cb24: c3 retq 10cb25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10cb2c: 00 00 00 00 000000000010cb30 : 10cb30: e8 00 00 00 00 callq 10cb35 10cb35: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10cb3c 10cb3c: 48 85 ff test %rdi,%rdi 10cb3f: 74 10 je 10cb51 10cb41: e8 00 00 00 00 callq 10cb46 10cb46: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 10cb51 10cb4d: 00 00 00 00 10cb51: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10cb58 10cb58: 48 85 ff test %rdi,%rdi 10cb5b: 74 10 je 10cb6d 10cb5d: e8 00 00 00 00 callq 10cb62 10cb62: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 10cb6d 10cb69: 00 00 00 00 10cb6d: c3 retq 10cb6e: 66 90 xchg %ax,%ax 000000000010cb70 : 10cb70: e8 00 00 00 00 callq 10cb75 10cb75: 41 57 push %r15 10cb77: 41 56 push %r14 10cb79: 41 55 push %r13 10cb7b: 41 54 push %r12 10cb7d: 55 push %rbp 10cb7e: 53 push %rbx 10cb7f: 65 48 8b 1c 25 00 00 mov %gs:0x0,%rbx 10cb86: 00 00 10cb88: 48 83 ec 20 sub $0x20,%rsp 10cb8c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10cb93: 00 00 10cb95: 48 89 44 24 18 mov %rax,0x18(%rsp) 10cb9a: 31 c0 xor %eax,%eax 10cb9c: 48 8b 83 98 03 00 00 mov 0x398(%rbx),%rax 10cba3: 48 85 c0 test %rax,%rax 10cba6: 0f 84 12 01 00 00 je 10ccbe 10cbac: 48 8b 93 88 04 00 00 mov 0x488(%rbx),%rdx 10cbb3: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 10cbba: 48 3b 82 98 03 00 00 cmp 0x398(%rdx),%rax 10cbc1: 74 26 je 10cbe9 10cbc3: 48 8b 44 24 18 mov 0x18(%rsp),%rax 10cbc8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10cbcf: 00 00 10cbd1: 0f 85 84 07 00 00 jne 10d35b 10cbd7: 48 83 c4 20 add $0x20,%rsp 10cbdb: 4c 89 e0 mov %r12,%rax 10cbde: 5b pop %rbx 10cbdf: 5d pop %rbp 10cbe0: 41 5c pop %r12 10cbe2: 41 5d pop %r13 10cbe4: 41 5e pop %r14 10cbe6: 41 5f pop %r15 10cbe8: c3 retq 10cbe9: 48 89 fd mov %rdi,%rbp 10cbec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10cbf3: e8 00 00 00 00 callq 10cbf8 10cbf8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10cbff: e8 00 00 00 00 callq 10cc04 10cc04: 48 ba eb 83 b5 80 46 movabs $0x61c8864680b583eb,%rdx 10cc0b: 86 c8 61 10cc0e: 89 c6 mov %eax,%esi 10cc10: 48 8b 83 98 03 00 00 mov 0x398(%rbx),%rax 10cc17: 48 0f af d0 imul %rax,%rdx 10cc1b: 48 c1 ea 3b shr $0x3b,%rdx 10cc1f: 4c 8b 24 d5 00 00 00 mov 0x0(,%rdx,8),%r12 10cc26: 00 10cc27: 4d 85 e4 test %r12,%r12 10cc2a: 75 30 jne 10cc5c 10cc2c: 45 31 e4 xor %r12d,%r12d 10cc2f: f7 c6 fe ff ff ff test $0xfffffffe,%esi 10cc35: 0f 84 a4 00 00 00 je 10ccdf 10cc3b: 0f 0b ud2 10cc3d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10cc44: e8 00 00 00 00 callq 10cc49 10cc49: 4d 85 e4 test %r12,%r12 10cc4c: 75 29 jne 10cc77 10cc4e: e9 98 00 00 00 jmpq 10cceb 10cc53: 4d 8b 24 24 mov (%r12),%r12 10cc57: 4d 85 e4 test %r12,%r12 10cc5a: 74 d0 je 10cc2c 10cc5c: 49 3b 44 24 10 cmp 0x10(%r12),%rax 10cc61: 75 f0 jne 10cc53 10cc63: f7 c6 fe ff ff ff test $0xfffffffe,%esi 10cc69: 75 d0 jne 10cc3b 10cc6b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10cc72: e8 00 00 00 00 callq 10cc77 10cc77: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10cc7c: 49 81 fc 00 f0 ff ff cmp $0xfffffffffffff000,%r12 10cc83: 77 28 ja 10ccad 10cc85: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 10cc8a: b8 01 00 00 00 mov $0x1,%eax 10cc8f: f0 41 0f c1 44 24 18 lock xadd %eax,0x18(%r12) 10cc96: 85 c0 test %eax,%eax 10cc98: 0f 84 a7 01 00 00 je 10ce45 10cc9e: 0f 88 92 01 00 00 js 10ce36 10cca4: 83 c0 01 add $0x1,%eax 10cca7: 0f 88 89 01 00 00 js 10ce36 10ccad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ccb4: e8 00 00 00 00 callq 10ccb9 10ccb9: e9 05 ff ff ff jmpq 10cbc3 10ccbe: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 10ccc5: e9 f9 fe ff ff jmpq 10cbc3 10ccca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ccd1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ccd8: e8 00 00 00 00 callq 10ccdd 10ccdd: eb 9d jmp 10cc7c 10ccdf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10cce6: e8 00 00 00 00 callq 10cceb 10cceb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10ccf2 10ccf2: ba 28 02 00 00 mov $0x228,%edx 10ccf7: be c0 0d 00 00 mov $0xdc0,%esi 10ccfc: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 10cd03: e8 00 00 00 00 callq 10cd08 10cd08: 49 89 c5 mov %rax,%r13 10cd0b: 48 85 c0 test %rax,%rax 10cd0e: 74 9d je 10ccad 10cd10: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 10cd17: 48 8d 78 40 lea 0x40(%rax),%rdi 10cd1b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10cd22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10cd29: 49 be e0 ff ff ff 0f movabs $0xfffffffe0,%r14 10cd30: 00 00 00 10cd33: e8 00 00 00 00 callq 10cd38 10cd38: 45 31 c0 xor %r8d,%r8d 10cd3b: 31 c9 xor %ecx,%ecx 10cd3d: ba 00 00 20 00 mov $0x200000,%edx 10cd42: 48 8b 83 98 03 00 00 mov 0x398(%rbx),%rax 10cd49: 49 8d bd 68 01 00 00 lea 0x168(%r13),%rdi 10cd50: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10cd57: 49 89 45 10 mov %rax,0x10(%r13) 10cd5b: 48 8b 83 88 04 00 00 mov 0x488(%rbx),%rax 10cd62: 49 8d 9d a8 00 00 00 lea 0xa8(%r13),%rbx 10cd69: 49 89 9d a8 00 00 00 mov %rbx,0xa8(%r13) 10cd70: 49 89 45 60 mov %rax,0x60(%r13) 10cd74: 49 8d 85 50 01 00 00 lea 0x150(%r13),%rax 10cd7b: 49 89 85 50 01 00 00 mov %rax,0x150(%r13) 10cd82: 49 89 85 58 01 00 00 mov %rax,0x158(%r13) 10cd89: 49 89 9d b0 00 00 00 mov %rbx,0xb0(%r13) 10cd90: 4d 89 b5 48 01 00 00 mov %r14,0x148(%r13) 10cd97: 49 c7 85 60 01 00 00 movq $0x0,0x160(%r13) 10cd9e: 00 00 00 00 10cda2: e8 00 00 00 00 callq 10cda7 10cda7: 45 31 c0 xor %r8d,%r8d 10cdaa: 31 c9 xor %ecx,%ecx 10cdac: ba 00 00 20 00 mov $0x200000,%edx 10cdb1: 49 8d 85 a8 01 00 00 lea 0x1a8(%r13),%rax 10cdb8: 4d 89 b5 a0 01 00 00 mov %r14,0x1a0(%r13) 10cdbf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10cdc6: 49 8d bd c0 01 00 00 lea 0x1c0(%r13),%rdi 10cdcd: 49 89 85 a8 01 00 00 mov %rax,0x1a8(%r13) 10cdd4: 49 89 85 b0 01 00 00 mov %rax,0x1b0(%r13) 10cddb: 49 c7 85 b8 01 00 00 movq $0x0,0x1b8(%r13) 10cde2: 00 00 00 00 10cde6: e8 00 00 00 00 callq 10cdeb 10cdeb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 10cdf2 10cdf2: 4c 89 ef mov %r13,%rdi 10cdf5: 49 89 85 00 02 00 00 mov %rax,0x200(%r13) 10cdfc: e8 00 00 00 00 callq 10ce01 10ce01: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 10ce08: 00 00 10ce0a: 8b 40 08 mov 0x8(%rax),%eax 10ce0d: d1 e8 shr %eax 10ce0f: 83 e0 01 and $0x1,%eax 10ce12: 41 88 85 d8 00 00 00 mov %al,0xd8(%r13) 10ce19: e8 00 00 00 00 callq 10ce1e 10ce1e: 41 89 85 a0 00 00 00 mov %eax,0xa0(%r13) 10ce25: 85 c0 test %eax,%eax 10ce27: 75 2b jne 10ce54 10ce29: 4c 89 ef mov %r13,%rdi 10ce2c: e8 00 00 00 00 callq 10ce31 10ce31: e9 77 fe ff ff jmpq 10ccad 10ce36: be 01 00 00 00 mov $0x1,%esi 10ce3b: e8 00 00 00 00 callq 10ce40 10ce40: e9 68 fe ff ff jmpq 10ccad 10ce45: be 02 00 00 00 mov $0x2,%esi 10ce4a: e8 00 00 00 00 callq 10ce4f 10ce4f: e9 59 fe ff ff jmpq 10ccad 10ce54: 4d 8d b5 b8 00 00 00 lea 0xb8(%r13),%r14 10ce5b: 4c 89 ee mov %r13,%rsi 10ce5e: 4c 89 f7 mov %r14,%rdi 10ce61: e8 00 00 00 00 callq 10ce66 10ce66: 4c 63 e0 movslq %eax,%r12 10ce69: 45 85 e4 test %r12d,%r12d 10ce6c: 0f 85 b1 03 00 00 jne 10d223 10ce72: 4c 89 ef mov %r13,%rdi 10ce75: e8 00 00 00 00 callq 10ce7a 10ce7a: 4c 63 e0 movslq %eax,%r12 10ce7d: 45 85 e4 test %r12d,%r12d 10ce80: 0f 85 95 03 00 00 jne 10d21b 10ce86: 49 c7 45 78 00 00 00 movq $0x0,0x78(%r13) 10ce8d: 00 10ce8e: 49 8b 75 10 mov 0x10(%r13),%rsi 10ce92: 49 8d 7d 68 lea 0x68(%r13),%rdi 10ce96: e8 00 00 00 00 callq 10ce9b 10ce9b: 4c 63 e0 movslq %eax,%r12 10ce9e: 45 85 e4 test %r12d,%r12d 10cea1: 0f 85 50 03 00 00 jne 10d1f7 10cea7: 49 8b 55 60 mov 0x60(%r13),%rdx 10ceab: b8 01 00 00 00 mov $0x1,%eax 10ceb0: 48 8d 7a 20 lea 0x20(%rdx),%rdi 10ceb4: f0 0f c1 42 20 lock xadd %eax,0x20(%rdx) 10ceb9: 85 c0 test %eax,%eax 10cebb: 0f 84 ae 04 00 00 je 10d36f 10cec1: 0f 88 99 04 00 00 js 10d360 10cec7: 83 c0 01 add $0x1,%eax 10ceca: 0f 88 90 04 00 00 js 10d360 10ced0: 48 b8 eb 83 b5 80 46 movabs $0x61c8864680b583eb,%rax 10ced7: 86 c8 61 10ceda: 49 0f af 45 10 imul 0x10(%r13),%rax 10cedf: 48 c1 e8 3b shr $0x3b,%rax 10cee3: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 10ceea: 00 10ceeb: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 10cef2: 00 10cef3: 49 89 4d 08 mov %rcx,0x8(%r13) 10cef7: 49 89 55 00 mov %rdx,0x0(%r13) 10cefb: 4c 89 2c c5 00 00 00 mov %r13,0x0(,%rax,8) 10cf02: 00 10cf03: 4c 89 eb mov %r13,%rbx 10cf06: 4d 89 ec mov %r13,%r12 10cf09: 48 85 d2 test %rdx,%rdx 10cf0c: 74 04 je 10cf12 10cf0e: 4c 89 6a 08 mov %r13,0x8(%rdx) 10cf12: 48 81 fb 00 f0 ff ff cmp $0xfffffffffffff000,%rbx 10cf19: 0f 87 8e fd ff ff ja 10ccad 10cf1f: 49 8b 9c 24 a8 00 00 mov 0xa8(%r12),%rbx 10cf26: 00 10cf27: 4d 8d ac 24 a8 00 00 lea 0xa8(%r12),%r13 10cf2e: 00 10cf2f: 4c 39 eb cmp %r13,%rbx 10cf32: 0f 84 b8 00 00 00 je 10cff0 10cf38: 49 bf 00 00 00 00 00 movabs $0x3fffc00000000000,%r15 10cf3f: c0 ff 3f 10cf42: eb 0c jmp 10cf50 10cf44: 48 8b 1b mov (%rbx),%rbx 10cf47: 4c 39 eb cmp %r13,%rbx 10cf4a: 0f 84 a0 00 00 00 je 10cff0 10cf50: 4c 8b 73 10 mov 0x10(%rbx),%r14 10cf54: 41 80 be 04 02 00 00 cmpb $0x0,0x204(%r14) 10cf5b: 00 10cf5c: 74 e6 je 10cf44 10cf5e: 48 83 bb 98 00 00 00 cmpq $0x0,0x98(%rbx) 10cf65: 00 10cf66: 75 dc jne 10cf44 10cf68: 48 83 bb a0 00 00 00 cmpq $0x0,0xa0(%rbx) 10cf6f: 00 10cf70: 75 d2 jne 10cf44 10cf72: 45 8b 4e 20 mov 0x20(%r14),%r9d 10cf76: 41 b8 01 00 00 00 mov $0x1,%r8d 10cf7c: 31 f6 xor %esi,%esi 10cf7e: 48 89 ef mov %rbp,%rdi 10cf81: 48 b8 00 00 00 00 00 movabs $0x4000000000000000,%rax 10cf88: 00 00 40 10cf8b: b9 05 00 00 00 mov $0x5,%ecx 10cf90: ba 00 20 00 00 mov $0x2000,%edx 10cf95: 49 c1 e1 2e shl $0x2e,%r9 10cf99: 4d 21 f9 and %r15,%r9 10cf9c: 49 09 c1 or %rax,%r9 10cf9f: e8 00 00 00 00 callq 10cfa4 10cfa4: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 10cfab: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 10cfb1: 0f 87 00 00 00 00 ja 10cfb7 10cfb7: 41 8b 96 10 02 00 00 mov 0x210(%r14),%edx 10cfbe: 48 8b bb 98 00 00 00 mov 0x98(%rbx),%rdi 10cfc5: 49 8b b6 08 02 00 00 mov 0x208(%r14),%rsi 10cfcc: e8 00 00 00 00 callq 10cfd1 10cfd1: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 10cfd8: 48 8d 8a 00 10 00 00 lea 0x1000(%rdx),%rcx 10cfdf: 48 89 8b b0 00 00 00 mov %rcx,0xb0(%rbx) 10cfe6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10cfeb: e9 54 ff ff ff jmpq 10cf44 10cff0: 48 83 3d 00 00 00 00 cmpq $0x0,0x0(%rip) # 10cff8 10cff7: 00 10cff8: 0f 84 87 fc ff ff je 10cc85 10cffe: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10d005 10d005: ba 40 00 00 00 mov $0x40,%edx 10d00a: be c0 0d 00 00 mov $0xdc0,%esi 10d00f: e8 00 00 00 00 callq 10d014 10d014: 49 89 84 24 08 02 00 mov %rax,0x208(%r12) 10d01b: 00 10d01c: 48 89 c7 mov %rax,%rdi 10d01f: 48 85 c0 test %rax,%rax 10d022: 0f 84 00 00 00 00 je 10d028 10d028: 49 8b 44 24 60 mov 0x60(%r12),%rax 10d02d: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 10d034 10d034: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 10d03b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d042: 44 8b 80 48 04 00 00 mov 0x448(%rax),%r8d 10d049: e8 00 00 00 00 callq 10d04e 10d04e: 85 c0 test %eax,%eax 10d050: 0f 85 00 00 00 00 jne 10d056 10d056: bf 24 01 00 00 mov $0x124,%edi 10d05b: 31 d2 xor %edx,%edx 10d05d: 49 c7 84 24 18 02 00 movq $0x0,0x218(%r12) 10d064: 00 00 00 00 00 10d069: 49 8d b4 24 18 02 00 lea 0x218(%r12),%rsi 10d070: 00 10d071: 66 41 89 bc 24 20 02 mov %di,0x220(%r12) 10d078: 00 00 10d07a: 49 8b bc 24 08 02 00 mov 0x208(%r12),%rdi 10d081: 00 10d082: e8 00 00 00 00 callq 10d087 10d087: 85 c0 test %eax,%eax 10d089: 0f 85 00 00 00 00 jne 10d08f 10d08f: 49 8b b4 24 08 02 00 mov 0x208(%r12),%rsi 10d096: 00 10d097: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d09e: e8 00 00 00 00 callq 10d0a3 10d0a3: 49 89 84 24 10 02 00 mov %rax,0x210(%r12) 10d0aa: 00 10d0ab: 48 85 c0 test %rax,%rax 10d0ae: 0f 84 00 00 00 00 je 10d0b4 10d0b4: 4d 85 e4 test %r12,%r12 10d0b7: 0f 84 00 00 00 00 je 10d0bd 10d0bd: 49 83 bc 24 08 02 00 cmpq $0x0,0x208(%r12) 10d0c4: 00 00 10d0c6: 0f 84 00 00 00 00 je 10d0cc 10d0cc: 49 8b 9c 24 a8 00 00 mov 0xa8(%r12),%rbx 10d0d3: 00 10d0d4: 4c 39 eb cmp %r13,%rbx 10d0d7: 0f 85 b7 00 00 00 jne 10d194 10d0dd: e9 a3 fb ff ff jmpq 10cc85 10d0e2: 49 8b 94 24 08 02 00 mov 0x208(%r12),%rdx 10d0e9: 00 10d0ea: 48 8d 4c 24 09 lea 0x9(%rsp),%rcx 10d0ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d0f6: 48 89 c7 mov %rax,%rdi 10d0f9: e8 00 00 00 00 callq 10d0fe 10d0fe: 85 c0 test %eax,%eax 10d100: 0f 85 00 00 00 00 jne 10d106 10d106: be 24 01 00 00 mov $0x124,%esi 10d10b: 48 89 ab a0 01 00 00 mov %rbp,0x1a0(%rbx) 10d112: 31 d2 xor %edx,%edx 10d114: 48 89 ef mov %rbp,%rdi 10d117: 66 89 b3 98 01 00 00 mov %si,0x198(%rbx) 10d11e: 48 8d b3 90 01 00 00 lea 0x190(%rbx),%rsi 10d125: 48 c7 83 90 01 00 00 movq $0x0,0x190(%rbx) 10d12c: 00 00 00 00 10d130: e8 00 00 00 00 callq 10d135 10d135: 41 89 c6 mov %eax,%r14d 10d138: 85 c0 test %eax,%eax 10d13a: 0f 85 00 00 00 00 jne 10d140 10d140: 48 8b 43 10 mov 0x10(%rbx),%rax 10d144: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 10d14b: 48 83 b8 a0 00 00 00 cmpq $0x0,0xa0(%rax) 10d152: 00 10d153: 74 33 je 10d188 10d155: b9 24 01 00 00 mov $0x124,%ecx 10d15a: 48 8d b3 b0 01 00 00 lea 0x1b0(%rbx),%rsi 10d161: 31 d2 xor %edx,%edx 10d163: 48 89 ef mov %rbp,%rdi 10d166: 48 c7 83 b0 01 00 00 movq $0x0,0x1b0(%rbx) 10d16d: 00 00 00 00 10d171: 66 89 8b b8 01 00 00 mov %cx,0x1b8(%rbx) 10d178: e8 00 00 00 00 callq 10d17d 10d17d: 41 89 c6 mov %eax,%r14d 10d180: 85 c0 test %eax,%eax 10d182: 0f 85 00 00 00 00 jne 10d188 10d188: 48 8b 1b mov (%rbx),%rbx 10d18b: 4c 39 eb cmp %r13,%rbx 10d18e: 0f 84 ab 00 00 00 je 10d23f 10d194: 48 8b 43 10 mov 0x10(%rbx),%rax 10d198: be 0f 00 00 00 mov $0xf,%esi 10d19d: 48 8d 7c 24 09 lea 0x9(%rsp),%rdi 10d1a2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10d1a9: 8b 48 20 mov 0x20(%rax),%ecx 10d1ac: e8 00 00 00 00 callq 10d1b1 10d1b1: ba 40 00 00 00 mov $0x40,%edx 10d1b6: be c0 0d 00 00 mov $0xdc0,%esi 10d1bb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10d1c2 10d1c2: e8 00 00 00 00 callq 10d1c7 10d1c7: 48 89 c5 mov %rax,%rbp 10d1ca: 48 85 c0 test %rax,%rax 10d1cd: 0f 85 0f ff ff ff jne 10d0e2 10d1d3: e9 00 00 00 00 jmpq 10d1d8 10d1d8: 4c 8b 83 98 00 00 00 mov 0x98(%rbx),%r8 10d1df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d1e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d1ed: e8 00 00 00 00 callq 10d1f2 10d1f2: e9 4d fd ff ff jmpq 10cf44 10d1f7: 4d 8b bd a8 00 00 00 mov 0xa8(%r13),%r15 10d1fe: 4c 39 fb cmp %r15,%rbx 10d201: 74 10 je 10d213 10d203: 4c 89 ff mov %r15,%rdi 10d206: e8 45 e9 ff ff callq 10bb50 10d20b: 4d 8b 3f mov (%r15),%r15 10d20e: 4c 39 fb cmp %r15,%rbx 10d211: 75 f0 jne 10d203 10d213: 4c 89 ef mov %r13,%rdi 10d216: e8 85 e7 ff ff callq 10b9a0 10d21b: 4c 89 f7 mov %r14,%rdi 10d21e: e8 00 00 00 00 callq 10d223 10d223: 41 8b bd a0 00 00 00 mov 0xa0(%r13),%edi 10d22a: 4c 89 e3 mov %r12,%rbx 10d22d: e8 00 00 00 00 callq 10d232 10d232: 4c 89 ef mov %r13,%rdi 10d235: e8 00 00 00 00 callq 10d23a 10d23a: e9 d3 fc ff ff jmpq 10cf12 10d23f: 45 85 f6 test %r14d,%r14d 10d242: 0f 85 00 00 00 00 jne 10d248 10d248: 49 83 bc 24 08 02 00 cmpq $0x0,0x208(%r12) 10d24f: 00 00 10d251: 0f 84 00 00 00 00 je 10d257 10d257: 49 8b 9c 24 a8 00 00 mov 0xa8(%r12),%rbx 10d25e: 00 10d25f: 4c 39 eb cmp %r13,%rbx 10d262: 0f 84 1d fa ff ff je 10cc85 10d268: 48 8b 43 10 mov 0x10(%rbx),%rax 10d26c: 48 8d ab 48 01 00 00 lea 0x148(%rbx),%rbp 10d273: be 0f 00 00 00 mov $0xf,%esi 10d278: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10d27f: 48 89 ef mov %rbp,%rdi 10d282: 8b 48 20 mov 0x20(%rax),%ecx 10d285: e8 00 00 00 00 callq 10d28a 10d28a: 48 8d b3 38 01 00 00 lea 0x138(%rbx),%rsi 10d291: 48 85 ed test %rbp,%rbp 10d294: 0f 84 00 00 00 00 je 10d29a 10d29a: 48 85 f6 test %rsi,%rsi 10d29d: 0f 84 00 00 00 00 je 10d2a3 10d2a3: ba 24 01 00 00 mov $0x124,%edx 10d2a8: 48 89 ab 38 01 00 00 mov %rbp,0x138(%rbx) 10d2af: 66 89 93 40 01 00 00 mov %dx,0x140(%rbx) 10d2b6: 49 8b bc 24 08 02 00 mov 0x208(%r12),%rdi 10d2bd: 00 10d2be: 31 d2 xor %edx,%edx 10d2c0: e8 00 00 00 00 callq 10d2c5 10d2c5: 85 c0 test %eax,%eax 10d2c7: 0f 85 00 00 00 00 jne 10d2cd 10d2cd: 48 8b 43 10 mov 0x10(%rbx),%rax 10d2d1: 48 8d ab 70 01 00 00 lea 0x170(%rbx),%rbp 10d2d8: be 0f 00 00 00 mov $0xf,%esi 10d2dd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 10d2e4: 48 89 ef mov %rbp,%rdi 10d2e7: 8b 48 20 mov 0x20(%rax),%ecx 10d2ea: e8 00 00 00 00 callq 10d2ef 10d2ef: 48 8d b3 60 01 00 00 lea 0x160(%rbx),%rsi 10d2f6: 48 85 ed test %rbp,%rbp 10d2f9: 74 46 je 10d341 10d2fb: 48 85 f6 test %rsi,%rsi 10d2fe: 74 41 je 10d341 10d300: b8 24 01 00 00 mov $0x124,%eax 10d305: 48 89 ab 60 01 00 00 mov %rbp,0x160(%rbx) 10d30c: 31 d2 xor %edx,%edx 10d30e: 66 89 83 68 01 00 00 mov %ax,0x168(%rbx) 10d315: 49 8b bc 24 08 02 00 mov 0x208(%r12),%rdi 10d31c: 00 10d31d: e8 00 00 00 00 callq 10d322 10d322: 89 c5 mov %eax,%ebp 10d324: 85 c0 test %eax,%eax 10d326: 75 1e jne 10d346 10d328: 48 8b 1b mov (%rbx),%rbx 10d32b: 4c 39 eb cmp %r13,%rbx 10d32e: 0f 85 34 ff ff ff jne 10d268 10d334: 85 ed test %ebp,%ebp 10d336: 0f 84 49 f9 ff ff je 10cc85 10d33c: e9 00 00 00 00 jmpq 10d341 10d341: bd ea ff ff ff mov $0xffffffea,%ebp 10d346: 48 8b 43 10 mov 0x10(%rbx),%rax 10d34a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d351: 8b 70 20 mov 0x20(%rax),%esi 10d354: e8 00 00 00 00 callq 10d359 10d359: eb cd jmp 10d328 10d35b: e8 00 00 00 00 callq 10d360 10d360: be 01 00 00 00 mov $0x1,%esi 10d365: e8 00 00 00 00 callq 10d36a 10d36a: e9 61 fb ff ff jmpq 10ced0 10d36f: be 02 00 00 00 mov $0x2,%esi 10d374: e8 00 00 00 00 callq 10d379 10d379: e9 52 fb ff ff jmpq 10ced0 10d37e: 66 90 xchg %ax,%ax 000000000010d380 : 10d380: e8 00 00 00 00 callq 10d385 10d385: 48 8b 87 98 03 00 00 mov 0x398(%rdi),%rax 10d38c: 48 85 c0 test %rax,%rax 10d38f: 0f 84 b3 00 00 00 je 10d448 10d395: 53 push %rbx 10d396: 48 89 fb mov %rdi,%rbx 10d399: 48 83 ec 08 sub $0x8,%rsp 10d39d: 48 8b 97 88 04 00 00 mov 0x488(%rdi),%rdx 10d3a4: 48 3b 82 98 03 00 00 cmp 0x398(%rdx),%rax 10d3ab: 74 0d je 10d3ba 10d3ad: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 10d3b4: 48 83 c4 08 add $0x8,%rsp 10d3b8: 5b pop %rbx 10d3b9: c3 retq 10d3ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d3c1: e8 00 00 00 00 callq 10d3c6 10d3c6: 48 8b 93 98 03 00 00 mov 0x398(%rbx),%rdx 10d3cd: 89 c6 mov %eax,%esi 10d3cf: 48 b8 eb 83 b5 80 46 movabs $0x61c8864680b583eb,%rax 10d3d6: 86 c8 61 10d3d9: 48 0f af c2 imul %rdx,%rax 10d3dd: 48 c1 e8 3b shr $0x3b,%rax 10d3e1: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 10d3e8: 00 10d3e9: 48 85 c0 test %rax,%rax 10d3ec: 75 33 jne 10d421 10d3ee: 31 c0 xor %eax,%eax 10d3f0: f7 c6 fe ff ff ff test $0xfffffffe,%esi 10d3f6: 74 58 je 10d450 10d3f8: 48 89 04 24 mov %rax,(%rsp) 10d3fc: 0f 0b ud2 10d3fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d405: e8 00 00 00 00 callq 10d40a 10d40a: 48 8b 04 24 mov (%rsp),%rax 10d40e: 48 85 c0 test %rax,%rax 10d411: 74 9a je 10d3ad 10d413: 48 83 c4 08 add $0x8,%rsp 10d417: 5b pop %rbx 10d418: c3 retq 10d419: 48 8b 00 mov (%rax),%rax 10d41c: 48 85 c0 test %rax,%rax 10d41f: 74 cd je 10d3ee 10d421: 48 3b 50 10 cmp 0x10(%rax),%rdx 10d425: 75 f2 jne 10d419 10d427: f7 c6 fe ff ff ff test $0xfffffffe,%esi 10d42d: 75 c9 jne 10d3f8 10d42f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d436: 48 89 04 24 mov %rax,(%rsp) 10d43a: e8 00 00 00 00 callq 10d43f 10d43f: 48 8b 04 24 mov (%rsp),%rax 10d443: e9 6c ff ff ff jmpq 10d3b4 10d448: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 10d44f: c3 retq 10d450: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d457: e8 00 00 00 00 callq 10d45c 10d45c: e9 4c ff ff ff jmpq 10d3ad 10d461: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10d468: 00 00 00 00 10d46c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010d470 : 10d470: e8 00 00 00 00 callq 10d475 10d475: 4c 8d 47 18 lea 0x18(%rdi),%r8 10d479: b8 ff ff ff ff mov $0xffffffff,%eax 10d47e: f0 0f c1 47 18 lock xadd %eax,0x18(%rdi) 10d483: 83 f8 01 cmp $0x1,%eax 10d486: 74 05 je 10d48d 10d488: 85 c0 test %eax,%eax 10d48a: 7e 38 jle 10d4c4 10d48c: c3 retq 10d48d: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 10d494: 00 00 00 10d497: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 10d49e: 00 10d49f: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10d4a6 10d4a6: 48 8d 57 20 lea 0x20(%rdi),%rdx 10d4aa: 48 89 47 20 mov %rax,0x20(%rdi) 10d4ae: 48 8d 47 28 lea 0x28(%rdi),%rax 10d4b2: 48 89 47 28 mov %rax,0x28(%rdi) 10d4b6: 48 89 47 30 mov %rax,0x30(%rdi) 10d4ba: bf 80 01 00 00 mov $0x180,%edi 10d4bf: e9 00 00 00 00 jmpq 10d4c4 10d4c4: be 03 00 00 00 mov $0x3,%esi 10d4c9: 4c 89 c7 mov %r8,%rdi 10d4cc: e9 00 00 00 00 jmpq 10d4d1 10d4d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10d4d8: 00 00 00 00 10d4dc: 0f 1f 40 00 nopl 0x0(%rax) 000000000010d4e0 : 10d4e0: e8 00 00 00 00 callq 10d4e5 10d4e5: 48 8b 86 a8 00 00 00 mov 0xa8(%rsi),%rax 10d4ec: 48 81 c6 a8 00 00 00 add $0xa8,%rsi 10d4f3: 48 39 f0 cmp %rsi,%rax 10d4f6: 75 0a jne 10d502 10d4f8: eb 0f jmp 10d509 10d4fa: 48 8b 00 mov (%rax),%rax 10d4fd: 48 39 f0 cmp %rsi,%rax 10d500: 74 07 je 10d509 10d502: 48 39 78 10 cmp %rdi,0x10(%rax) 10d506: 75 f2 jne 10d4fa 10d508: c3 retq 10d509: 31 c0 xor %eax,%eax 10d50b: c3 retq 10d50c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010d510 : 10d510: e8 00 00 00 00 callq 10d515 10d515: 41 56 push %r14 10d517: 49 89 fe mov %rdi,%r14 10d51a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10d521 10d521: ba c0 01 00 00 mov $0x1c0,%edx 10d526: 41 55 push %r13 10d528: 49 89 f5 mov %rsi,%r13 10d52b: be c0 0d 00 00 mov $0xdc0,%esi 10d530: 41 54 push %r12 10d532: 55 push %rbp 10d533: 53 push %rbx 10d534: e8 00 00 00 00 callq 10d539 10d539: 49 89 c4 mov %rax,%r12 10d53c: 48 85 c0 test %rax,%rax 10d53f: 0f 84 fa 00 00 00 je 10d63f 10d545: 48 8d b0 a8 01 00 00 lea 0x1a8(%rax),%rsi 10d54c: 4c 89 f7 mov %r14,%rdi 10d54f: e8 00 00 00 00 callq 10d554 10d554: 85 c0 test %eax,%eax 10d556: 0f 88 00 00 00 00 js 10d55c 10d55c: 49 8b 46 08 mov 0x8(%r14),%rax 10d560: 83 38 12 cmpl $0x12,(%rax) 10d563: 0f 87 e2 00 00 00 ja 10d64b 10d569: 49 8d 44 24 30 lea 0x30(%r12),%rax 10d56e: 4d 89 74 24 10 mov %r14,0x10(%r12) 10d573: 49 89 44 24 30 mov %rax,0x30(%r12) 10d578: 49 89 44 24 38 mov %rax,0x38(%r12) 10d57d: 49 8d 44 24 40 lea 0x40(%r12),%rax 10d582: 49 89 44 24 40 mov %rax,0x40(%r12) 10d587: 49 89 44 24 48 mov %rax,0x48(%r12) 10d58c: 49 8b 86 e0 01 00 00 mov 0x1e0(%r14),%rax 10d593: 49 c7 84 24 88 01 00 movq $0x0,0x188(%r12) 10d59a: 00 00 00 00 00 10d59f: 49 89 44 24 20 mov %rax,0x20(%r12) 10d5a4: 49 8d 85 b8 00 00 00 lea 0xb8(%r13),%rax 10d5ab: 49 89 44 24 28 mov %rax,0x28(%r12) 10d5b0: 31 c0 xor %eax,%eax 10d5b2: 66 41 89 84 24 28 01 mov %ax,0x128(%r12) 10d5b9: 00 00 10d5bb: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 10d5c2: 41 c7 44 24 5c 00 00 movl $0x0,0x5c(%r12) 10d5c9: 00 00 10d5cb: 41 c6 44 24 61 00 movb $0x0,0x61(%r12) 10d5d1: 4d 89 6c 24 18 mov %r13,0x18(%r12) 10d5d6: 41 c7 84 24 2c 01 00 movl $0x0,0x12c(%r12) 10d5dd: 00 00 00 00 00 10d5e2: 49 c7 84 24 30 01 00 movq $0x0,0x130(%r12) 10d5e9: 00 00 00 00 00 10d5ee: 49 c7 84 24 58 01 00 movq $0x0,0x158(%r12) 10d5f5: 00 00 00 00 00 10d5fa: 4c 89 60 08 mov %r12,0x8(%rax) 10d5fe: 49 89 04 24 mov %rax,(%r12) 10d602: 49 8d 85 a8 00 00 00 lea 0xa8(%r13),%rax 10d609: 49 89 44 24 08 mov %rax,0x8(%r12) 10d60e: 48 b8 00 00 00 00 04 movabs $0x80000400000000,%rax 10d615: 00 80 00 10d618: 4d 89 a5 a8 00 00 00 mov %r12,0xa8(%r13) 10d61f: 49 89 84 24 10 01 00 mov %rax,0x110(%r12) 10d626: 00 10d627: 49 c7 84 24 18 01 00 movq $0x0,0x118(%r12) 10d62e: 00 00 00 00 00 10d633: 49 c7 84 24 20 01 00 movq $0x0,0x120(%r12) 10d63a: 00 00 00 00 00 10d63f: 5b pop %rbx 10d640: 4c 89 e0 mov %r12,%rax 10d643: 5d pop %rbp 10d644: 41 5c pop %r12 10d646: 41 5d pop %r13 10d648: 41 5e pop %r14 10d64a: c3 retq 10d64b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10d652 10d652: ba 80 00 00 00 mov $0x80,%edx 10d657: be c0 0d 00 00 mov $0xdc0,%esi 10d65c: 41 8b 5e 68 mov 0x68(%r14),%ebx 10d660: 41 8b 6e 6c mov 0x6c(%r14),%ebp 10d664: e8 00 00 00 00 callq 10d669 10d669: 49 89 84 24 c8 00 00 mov %rax,0xc8(%r12) 10d670: 00 10d671: 48 85 c0 test %rax,%rax 10d674: 0f 84 00 00 00 00 je 10d67a 10d67a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10d67f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10d684: 31 c0 xor %eax,%eax 10d686: 39 c3 cmp %eax,%ebx 10d688: 77 25 ja 10d6af 10d68a: 39 c5 cmp %eax,%ebp 10d68c: 72 21 jb 10d6af 10d68e: 49 8b 94 24 c8 00 00 mov 0xc8(%r12),%rdx 10d695: 00 10d696: f0 48 0f ab 02 lock bts %rax,(%rdx) 10d69b: 49 8b 94 24 c8 00 00 mov 0xc8(%r12),%rdx 10d6a2: 00 10d6a3: 48 8d 88 00 02 00 00 lea 0x200(%rax),%rcx 10d6aa: f0 48 0f ab 0a lock bts %rcx,(%rdx) 10d6af: 48 83 c0 01 add $0x1,%rax 10d6b3: 48 3d 00 02 00 00 cmp $0x200,%rax 10d6b9: 75 cb jne 10d686 10d6bb: e9 a9 fe ff ff jmpq 10d569 10d6c0: 8d 8d 00 02 00 00 lea 0x200(%rbp),%ecx 10d6c6: 8d 93 00 02 00 00 lea 0x200(%rbx),%edx 10d6cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d6d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d6da: e8 00 00 00 00 callq 10d6df 10d6df: eb a3 jmp 10d684 10d6e1: 89 e9 mov %ebp,%ecx 10d6e3: 89 da mov %ebx,%edx 10d6e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d6ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d6f3: e8 00 00 00 00 callq 10d6f8 10d6f8: eb 85 jmp 10d67f 10d6fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010d700 : 10d700: e8 00 00 00 00 callq 10d705 10d705: 48 83 bf 08 01 00 00 cmpq $0x0,0x108(%rdi) 10d70c: 00 10d70d: 74 0c je 10d71b 10d70f: 48 83 fe 01 cmp $0x1,%rsi 10d713: 19 c0 sbb %eax,%eax 10d715: f7 d0 not %eax 10d717: 83 e0 f0 and $0xfffffff0,%eax 10d71a: c3 retq 10d71b: e9 80 e9 ff ff jmpq 10c0a0 000000000010d720 : 10d720: e8 00 00 00 00 callq 10d725 10d725: 41 54 push %r12 10d727: 48 81 c6 a8 00 00 00 add $0xa8,%rsi 10d72e: 55 push %rbp 10d72f: 53 push %rbx 10d730: 4c 8b 26 mov (%rsi),%r12 10d733: 4c 39 e6 cmp %r12,%rsi 10d736: 0f 84 be 00 00 00 je 10d7fa 10d73c: 48 89 fb mov %rdi,%rbx 10d73f: eb 0d jmp 10d74e 10d741: 4d 8b 24 24 mov (%r12),%r12 10d745: 49 39 f4 cmp %rsi,%r12 10d748: 0f 84 ac 00 00 00 je 10d7fa 10d74e: 49 3b 5c 24 10 cmp 0x10(%r12),%rbx 10d753: 75 ec jne 10d741 10d755: 4d 85 e4 test %r12,%r12 10d758: 0f 84 9c 00 00 00 je 10d7fa 10d75e: 41 80 bc 24 29 01 00 cmpb $0x0,0x129(%r12) 10d765: 00 00 10d767: 75 18 jne 10d781 10d769: 48 8b 43 18 mov 0x18(%rbx),%rax 10d76d: be 04 00 00 00 mov $0x4,%esi 10d772: 48 8b 78 18 mov 0x18(%rax),%rdi 10d776: e8 00 00 00 00 callq 10d77b 10d77b: 89 c5 mov %eax,%ebp 10d77d: 85 c0 test %eax,%eax 10d77f: 78 65 js 10d7e6 10d781: 4c 89 e7 mov %r12,%rdi 10d784: e8 00 00 00 00 callq 10d789 10d789: 89 c5 mov %eax,%ebp 10d78b: 85 c0 test %eax,%eax 10d78d: 75 2c jne 10d7bb 10d78f: 49 83 bc 24 08 01 00 cmpq $0x0,0x108(%r12) 10d796: 00 00 10d798: 74 11 je 10d7ab 10d79a: 41 c6 84 24 29 01 00 movb $0x1,0x129(%r12) 10d7a1: 00 01 10d7a3: 4c 89 e0 mov %r12,%rax 10d7a6: 5b pop %rbx 10d7a7: 5d pop %rbp 10d7a8: 41 5c pop %r12 10d7aa: c3 retq 10d7ab: 31 f6 xor %esi,%esi 10d7ad: 4c 89 e7 mov %r12,%rdi 10d7b0: e8 eb e8 ff ff callq 10c0a0 10d7b5: 89 c5 mov %eax,%ebp 10d7b7: 85 c0 test %eax,%eax 10d7b9: 74 df je 10d79a 10d7bb: 41 80 bc 24 29 01 00 cmpb $0x0,0x129(%r12) 10d7c2: 00 00 10d7c4: 74 0b je 10d7d1 10d7c6: 4c 63 e5 movslq %ebp,%r12 10d7c9: 5b pop %rbx 10d7ca: 5d pop %rbp 10d7cb: 4c 89 e0 mov %r12,%rax 10d7ce: 41 5c pop %r12 10d7d0: c3 retq 10d7d1: 48 8b 43 18 mov 0x18(%rbx),%rax 10d7d5: 4c 8b 60 18 mov 0x18(%rax),%r12 10d7d9: e8 00 00 00 00 callq 10d7de 10d7de: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 10d7e5: 00 10d7e6: 48 8b 43 18 mov 0x18(%rbx),%rax 10d7ea: be 0d 00 00 00 mov $0xd,%esi 10d7ef: 48 8b 78 18 mov 0x18(%rax),%rdi 10d7f3: e8 00 00 00 00 callq 10d7f8 10d7f8: eb cc jmp 10d7c6 10d7fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d801: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 10d808: e8 00 00 00 00 callq 10d80d 10d80d: eb 94 jmp 10d7a3 10d80f: 90 nop 000000000010d810 : 10d810: e8 00 00 00 00 callq 10d815 10d815: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax 10d81c: c3 retq 10d81d: 0f 1f 00 nopl (%rax) 000000000010d820 : 10d820: e8 00 00 00 00 callq 10d825 10d825: 48 8b 06 mov (%rsi),%rax 10d828: 48 81 c7 a8 00 00 00 add $0xa8,%rdi 10d82f: ba 00 00 00 00 mov $0x0,%edx 10d834: 48 39 f8 cmp %rdi,%rax 10d837: 48 0f 44 c2 cmove %rdx,%rax 10d83b: c3 retq 10d83c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010d840 : 10d840: e8 00 00 00 00 callq 10d845 10d845: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax 10d84c: 48 81 c7 a8 00 00 00 add $0xa8,%rdi 10d853: 48 39 f8 cmp %rdi,%rax 10d856: 0f 95 c0 setne %al 10d859: c3 retq 10d85a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010d860 : 10d860: e8 00 00 00 00 callq 10d865 10d865: 48 81 c7 10 01 00 00 add $0x110,%rdi 10d86c: 41 b8 c0 0c 00 00 mov $0xcc0,%r8d 10d872: 31 c9 xor %ecx,%ecx 10d874: 31 d2 xor %edx,%edx 10d876: e9 00 00 00 00 jmpq 10d87b 10d87b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000010d880 : 10d880: e8 00 00 00 00 callq 10d885 10d885: 85 f6 test %esi,%esi 10d887: 78 0f js 10d898 10d889: 48 63 f6 movslq %esi,%rsi 10d88c: 48 81 c7 10 01 00 00 add $0x110,%rdi 10d893: e9 00 00 00 00 jmpq 10d898 10d898: 31 c0 xor %eax,%eax 10d89a: c3 retq 10d89b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000010d8a0 : 10d8a0: e8 00 00 00 00 callq 10d8a5 10d8a5: 85 f6 test %esi,%esi 10d8a7: 79 01 jns 10d8aa 10d8a9: c3 retq 10d8aa: 48 63 f6 movslq %esi,%rsi 10d8ad: 48 81 c7 10 01 00 00 add $0x110,%rdi 10d8b4: e9 00 00 00 00 jmpq 10d8b9 10d8b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000010d8c0 : 10d8c0: e8 00 00 00 00 callq 10d8c5 10d8c5: 41 54 push %r12 10d8c7: 55 push %rbp 10d8c8: 53 push %rbx 10d8c9: 89 fb mov %edi,%ebx 10d8cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d8d2: e8 00 00 00 00 callq 10d8d7 10d8d7: 89 c5 mov %eax,%ebp 10d8d9: 31 c0 xor %eax,%eax 10d8db: 89 c2 mov %eax,%edx 10d8dd: 4c 8b 24 d5 00 00 00 mov 0x0(,%rdx,8),%r12 10d8e4: 00 10d8e5: 4d 85 e4 test %r12,%r12 10d8e8: 75 0b jne 10d8f5 10d8ea: eb 4d jmp 10d939 10d8ec: 4d 8b 24 24 mov (%r12),%r12 10d8f0: 4d 85 e4 test %r12,%r12 10d8f3: 74 44 je 10d939 10d8f5: 41 39 9c 24 a0 00 00 cmp %ebx,0xa0(%r12) 10d8fc: 00 10d8fd: 75 ed jne 10d8ec 10d8ff: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 10d904: b8 01 00 00 00 mov $0x1,%eax 10d909: f0 41 0f c1 44 24 18 lock xadd %eax,0x18(%r12) 10d910: 85 c0 test %eax,%eax 10d912: 74 48 je 10d95c 10d914: 78 30 js 10d946 10d916: 83 c0 01 add $0x1,%eax 10d919: 78 2b js 10d946 10d91b: f7 c5 fe ff ff ff test $0xfffffffe,%ebp 10d921: 75 35 jne 10d958 10d923: 89 ee mov %ebp,%esi 10d925: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d92c: e8 00 00 00 00 callq 10d931 10d931: 4c 89 e0 mov %r12,%rax 10d934: 5b pop %rbx 10d935: 5d pop %rbp 10d936: 41 5c pop %r12 10d938: c3 retq 10d939: 83 c0 01 add $0x1,%eax 10d93c: 83 f8 20 cmp $0x20,%eax 10d93f: 75 9a jne 10d8db 10d941: 45 31 e4 xor %r12d,%r12d 10d944: eb d5 jmp 10d91b 10d946: be 01 00 00 00 mov $0x1,%esi 10d94b: e8 00 00 00 00 callq 10d950 10d950: f7 c5 fe ff ff ff test $0xfffffffe,%ebp 10d956: 74 cb je 10d923 10d958: 0f 0b ud2 10d95a: eb c7 jmp 10d923 10d95c: be 02 00 00 00 mov $0x2,%esi 10d961: e8 00 00 00 00 callq 10d966 10d966: eb b3 jmp 10d91b 10d968: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10d96f: 00 000000000010d970 : 10d970: e8 00 00 00 00 callq 10d975 10d975: 41 54 push %r12 10d977: 55 push %rbp 10d978: 53 push %rbx 10d979: 48 89 fb mov %rdi,%rbx 10d97c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d983: e8 00 00 00 00 callq 10d988 10d988: 89 c5 mov %eax,%ebp 10d98a: 48 b8 eb 83 b5 80 46 movabs $0x61c8864680b583eb,%rax 10d991: 86 c8 61 10d994: 48 0f af c3 imul %rbx,%rax 10d998: 48 c1 e8 3b shr $0x3b,%rax 10d99c: 4c 8b 24 c5 00 00 00 mov 0x0(,%rax,8),%r12 10d9a3: 00 10d9a4: 4d 85 e4 test %r12,%r12 10d9a7: 75 0b jne 10d9b4 10d9a9: eb 2c jmp 10d9d7 10d9ab: 4d 8b 24 24 mov (%r12),%r12 10d9af: 4d 85 e4 test %r12,%r12 10d9b2: 74 23 je 10d9d7 10d9b4: 49 3b 5c 24 10 cmp 0x10(%r12),%rbx 10d9b9: 75 f0 jne 10d9ab 10d9bb: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 10d9c0: b8 01 00 00 00 mov $0x1,%eax 10d9c5: f0 41 0f c1 44 24 18 lock xadd %eax,0x18(%r12) 10d9cc: 85 c0 test %eax,%eax 10d9ce: 74 25 je 10d9f5 10d9d0: 78 2f js 10da01 10d9d2: 83 c0 01 add $0x1,%eax 10d9d5: 78 2a js 10da01 10d9d7: f7 c5 fe ff ff ff test $0xfffffffe,%ebp 10d9dd: 75 2e jne 10da0d 10d9df: 89 ee mov %ebp,%esi 10d9e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10d9e8: e8 00 00 00 00 callq 10d9ed 10d9ed: 4c 89 e0 mov %r12,%rax 10d9f0: 5b pop %rbx 10d9f1: 5d pop %rbp 10d9f2: 41 5c pop %r12 10d9f4: c3 retq 10d9f5: be 02 00 00 00 mov $0x2,%esi 10d9fa: e8 00 00 00 00 callq 10d9ff 10d9ff: eb d6 jmp 10d9d7 10da01: be 01 00 00 00 mov $0x1,%esi 10da06: e8 00 00 00 00 callq 10da0b 10da0b: eb ca jmp 10d9d7 10da0d: 0f 0b ud2 10da0f: eb ce jmp 10d9df 10da11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10da18: 00 00 00 00 10da1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010da20 : 10da20: e8 00 00 00 00 callq 10da25 10da25: 41 56 push %r14 10da27: 49 89 fe mov %rdi,%r14 10da2a: 41 55 push %r13 10da2c: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 10da33: 41 54 push %r12 10da35: 55 push %rbp 10da36: 31 ed xor %ebp,%ebp 10da38: 53 push %rbx 10da39: 48 8b 9f a8 00 00 00 mov 0xa8(%rdi),%rbx 10da40: 4c 39 eb cmp %r13,%rbx 10da43: 74 2e je 10da73 10da45: 48 8b 43 10 mov 0x10(%rbx),%rax 10da49: 48 8d 73 20 lea 0x20(%rbx),%rsi 10da4d: 48 8b b8 e0 01 00 00 mov 0x1e0(%rax),%rdi 10da54: 48 8b 47 78 mov 0x78(%rdi),%rax 10da58: e8 00 00 00 00 callq 10da5d 10da5d: 41 89 c4 mov %eax,%r12d 10da60: 85 c0 test %eax,%eax 10da62: 0f 85 00 00 00 00 jne 10da68 10da68: 48 8b 1b mov (%rbx),%rbx 10da6b: 83 c5 01 add $0x1,%ebp 10da6e: 4c 39 eb cmp %r13,%rbx 10da71: 75 d2 jne 10da45 10da73: 45 31 e4 xor %r12d,%r12d 10da76: 5b pop %rbx 10da77: 44 89 e0 mov %r12d,%eax 10da7a: 5d pop %rbp 10da7b: 41 5c pop %r12 10da7d: 41 5d pop %r13 10da7f: 41 5e pop %r14 10da81: c3 retq 10da82: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10da89: 00 00 00 00 10da8d: 0f 1f 00 nopl (%rax) 000000000010da90 : 10da90: e8 00 00 00 00 callq 10da95 10da95: 41 54 push %r12 10da97: 55 push %rbp 10da98: 48 8d af b8 fe ff ff lea -0x148(%rdi),%rbp 10da9f: 53 push %rbx 10daa0: 48 8b 47 f8 mov -0x8(%rdi),%rax 10daa4: 48 89 fb mov %rdi,%rbx 10daa7: 8b 97 b0 00 00 00 mov 0xb0(%rdi),%edx 10daad: 48 3b 50 28 cmp 0x28(%rax),%rdx 10dab1: 0f 85 c0 00 00 00 jne 10db77 10dab7: 4c 8d 63 58 lea 0x58(%rbx),%r12 10dabb: 4c 89 e7 mov %r12,%rdi 10dabe: e8 00 00 00 00 callq 10dac3 10dac3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10dac8: 48 89 ef mov %rbp,%rdi 10dacb: e8 00 00 00 00 callq 10dad0 10dad0: 85 c0 test %eax,%eax 10dad2: 0f 85 00 00 00 00 jne 10dad8 10dad8: 48 8b 7b f8 mov -0x8(%rbx),%rdi 10dadc: e8 00 00 00 00 callq 10dae1 10dae1: 48 8b 43 f8 mov -0x8(%rbx),%rax 10dae5: 48 85 c0 test %rax,%rax 10dae8: 74 17 je 10db01 10daea: 48 8d 78 38 lea 0x38(%rax),%rdi 10daee: ba ff ff ff ff mov $0xffffffff,%edx 10daf3: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 10daf8: 83 fa 01 cmp $0x1,%edx 10dafb: 74 67 je 10db64 10dafd: 85 d2 test %edx,%edx 10daff: 7e 6a jle 10db6b 10db01: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx) 10db08: 00 10db09: b9 64 00 00 00 mov $0x64,%ecx 10db0e: 4c 89 e2 mov %r12,%rdx 10db11: bf 80 01 00 00 mov $0x180,%edi 10db16: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10db1d 10db1d: e8 00 00 00 00 callq 10db22 10db22: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10db27: 5b pop %rbx 10db28: 5d pop %rbp 10db29: 41 5c pop %r12 10db2b: c3 retq 10db2c: 8b 93 58 ff ff ff mov -0xa8(%rbx),%edx 10db32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10db39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10db40: e8 00 00 00 00 callq 10db45 10db45: eb 81 jmp 10dac8 10db47: 8b 93 58 ff ff ff mov -0xa8(%rbx),%edx 10db4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10db54: 5b pop %rbx 10db55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10db5c: 5d pop %rbp 10db5d: 41 5c pop %r12 10db5f: e9 00 00 00 00 jmpq 10db64 10db64: e8 00 00 00 00 callq 10db69 10db69: eb 96 jmp 10db01 10db6b: be 03 00 00 00 mov $0x3,%esi 10db70: e8 00 00 00 00 callq 10db75 10db75: eb 8a jmp 10db01 10db77: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 10db7e 10db7e: 0f 85 33 ff ff ff jne 10dab7 10db84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10db8b: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 10db92 10db92: e8 00 00 00 00 callq 10db97 10db97: 0f 0b ud2 10db99: e9 19 ff ff ff jmpq 10dab7 10db9e: 66 90 xchg %ax,%ax 000000000010dba0 : 10dba0: e8 00 00 00 00 callq 10dba5 10dba5: 41 55 push %r13 10dba7: 45 31 ed xor %r13d,%r13d 10dbaa: 41 54 push %r12 10dbac: 4c 8d a7 a8 00 00 00 lea 0xa8(%rdi),%r12 10dbb3: 55 push %rbp 10dbb4: 53 push %rbx 10dbb5: 48 8b 9f a8 00 00 00 mov 0xa8(%rdi),%rbx 10dbbc: 4c 39 e3 cmp %r12,%rbx 10dbbf: 74 2d je 10dbee 10dbc1: 48 8b 43 10 mov 0x10(%rbx),%rax 10dbc5: 48 8d 73 20 lea 0x20(%rbx),%rsi 10dbc9: 48 8b b8 e0 01 00 00 mov 0x1e0(%rax),%rdi 10dbd0: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 10dbd7: e8 00 00 00 00 callq 10dbdc 10dbdc: 89 c5 mov %eax,%ebp 10dbde: 85 c0 test %eax,%eax 10dbe0: 0f 85 00 00 00 00 jne 10dbe6 10dbe6: 48 8b 1b mov (%rbx),%rbx 10dbe9: 4c 39 e3 cmp %r12,%rbx 10dbec: 75 d3 jne 10dbc1 10dbee: 5b pop %rbx 10dbef: 44 89 e8 mov %r13d,%eax 10dbf2: 5d pop %rbp 10dbf3: 41 5c pop %r12 10dbf5: 41 5d pop %r13 10dbf7: c3 retq 10dbf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10dbff: 00 000000000010dc00 : 10dc00: e8 00 00 00 00 callq 10dc05 10dc05: 41 54 push %r12 10dc07: 49 89 fc mov %rdi,%r12 10dc0a: 55 push %rbp 10dc0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10dc10: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 10dc17 10dc17: 49 8b 7c 24 98 mov -0x68(%r12),%rdi 10dc1c: 49 8d 74 24 a0 lea -0x60(%r12),%rsi 10dc21: 49 8d ac 24 60 fe ff lea -0x1a0(%r12),%rbp 10dc28: ff 10dc29: 49 89 44 24 60 mov %rax,0x60(%r12) 10dc2e: e8 00 00 00 00 callq 10dc33 10dc33: 85 c0 test %eax,%eax 10dc35: 74 63 je 10dc9a 10dc37: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10dc3c: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10dc43 10dc43: b9 64 00 00 00 mov $0x64,%ecx 10dc48: 4c 89 e2 mov %r12,%rdx 10dc4b: bf 80 01 00 00 mov $0x180,%edi 10dc50: e8 00 00 00 00 callq 10dc55 10dc55: 84 c0 test %al,%al 10dc57: 74 78 je 10dcd1 10dc59: 5d pop %rbp 10dc5a: 41 5c pop %r12 10dc5c: c3 retq 10dc5d: 8b 97 00 ff ff ff mov -0x100(%rdi),%edx 10dc63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10dc6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10dc71: e8 00 00 00 00 callq 10dc76 10dc76: eb 98 jmp 10dc10 10dc78: 41 8b 94 24 00 ff ff mov -0x100(%r12),%edx 10dc7f: ff 10dc80: b9 64 00 00 00 mov $0x64,%ecx 10dc85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10dc8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10dc93: e8 00 00 00 00 callq 10dc98 10dc98: eb a2 jmp 10dc3c 10dc9a: 48 89 ef mov %rbp,%rdi 10dc9d: e8 00 00 00 00 callq 10dca2 10dca2: 85 c0 test %eax,%eax 10dca4: 0f 85 00 00 00 00 jne 10dcaa 10dcaa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10dcaf: 5d pop %rbp 10dcb0: 41 5c pop %r12 10dcb2: c3 retq 10dcb3: 41 8b 94 24 00 ff ff mov -0x100(%r12),%edx 10dcba: ff 10dcbb: 5d pop %rbp 10dcbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10dcc3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10dcca: 41 5c pop %r12 10dccc: e9 00 00 00 00 jmpq 10dcd1 10dcd1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10dcd8: e8 00 00 00 00 callq 10dcdd 10dcdd: 0f 0b ud2 10dcdf: e9 75 ff ff ff jmpq 10dc59 10dce4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10dceb: 00 00 00 00 10dcef: 90 nop 000000000010dcf0 : 10dcf0: e8 00 00 00 00 callq 10dcf5 10dcf5: 41 55 push %r13 10dcf7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10dcfe: 41 54 push %r12 10dd00: 55 push %rbp 10dd01: 53 push %rbx 10dd02: e8 00 00 00 00 callq 10dd07 10dd07: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 10dd0e 10dd0e: 41 89 c5 mov %eax,%r13d 10dd11: 0f 85 c7 00 00 00 jne 10ddde 10dd17: 45 31 e4 xor %r12d,%r12d 10dd1a: bd ff ff ff ff mov $0xffffffff,%ebp 10dd1f: 44 89 e0 mov %r12d,%eax 10dd22: 48 8b 1c c5 00 00 00 mov 0x0(,%rax,8),%rbx 10dd29: 00 10dd2a: 48 85 db test %rbx,%rbx 10dd2d: 75 1d jne 10dd4c 10dd2f: eb 72 jmp 10dda3 10dd31: 85 d2 test %edx,%edx 10dd33: 0f 8e 96 00 00 00 jle 10ddcf 10dd39: 48 c7 83 40 01 00 00 movq $0x0,0x140(%rbx) 10dd40: 00 00 00 00 10dd44: 48 8b 1b mov (%rbx),%rbx 10dd47: 48 85 db test %rbx,%rbx 10dd4a: 74 57 je 10dda3 10dd4c: 48 8d bb 48 01 00 00 lea 0x148(%rbx),%rdi 10dd53: e8 00 00 00 00 callq 10dd58 10dd58: 48 8d bb a0 01 00 00 lea 0x1a0(%rbx),%rdi 10dd5f: e8 00 00 00 00 callq 10dd64 10dd64: 48 89 df mov %rbx,%rdi 10dd67: e8 00 00 00 00 callq 10dd6c 10dd6c: 85 c0 test %eax,%eax 10dd6e: 0f 85 00 00 00 00 jne 10dd74 10dd74: 48 8b bb 40 01 00 00 mov 0x140(%rbx),%rdi 10dd7b: e8 00 00 00 00 callq 10dd80 10dd80: 48 8b 83 40 01 00 00 mov 0x140(%rbx),%rax 10dd87: 48 85 c0 test %rax,%rax 10dd8a: 74 ad je 10dd39 10dd8c: 48 8d 78 38 lea 0x38(%rax),%rdi 10dd90: 89 ea mov %ebp,%edx 10dd92: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 10dd97: 83 fa 01 cmp $0x1,%edx 10dd9a: 75 95 jne 10dd31 10dd9c: e8 00 00 00 00 callq 10dda1 10dda1: eb 96 jmp 10dd39 10dda3: 41 83 c4 01 add $0x1,%r12d 10dda7: 41 83 fc 20 cmp $0x20,%r12d 10ddab: 0f 85 6e ff ff ff jne 10dd1f 10ddb1: 41 f7 c5 fe ff ff ff test $0xfffffffe,%r13d 10ddb8: 75 37 jne 10ddf1 10ddba: 5b pop %rbx 10ddbb: 44 89 ee mov %r13d,%esi 10ddbe: 5d pop %rbp 10ddbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ddc6: 41 5c pop %r12 10ddc8: 41 5d pop %r13 10ddca: e9 00 00 00 00 jmpq 10ddcf 10ddcf: be 03 00 00 00 mov $0x3,%esi 10ddd4: e8 00 00 00 00 callq 10ddd9 10ddd9: e9 5b ff ff ff jmpq 10dd39 10ddde: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10dde5: e8 00 00 00 00 callq 10ddea 10ddea: 0f 0b ud2 10ddec: e9 26 ff ff ff jmpq 10dd17 10ddf1: 0f 0b ud2 10ddf3: eb c5 jmp 10ddba 10ddf5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10ddfc: 00 00 00 00 000000000010de00 : 10de00: e8 00 00 00 00 callq 10de05 10de05: 41 55 push %r13 10de07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10de0e: 45 31 ed xor %r13d,%r13d 10de11: 41 54 push %r12 10de13: 55 push %rbp 10de14: 31 ed xor %ebp,%ebp 10de16: 53 push %rbx 10de17: e8 00 00 00 00 callq 10de1c 10de1c: 41 89 c4 mov %eax,%r12d 10de1f: 89 e8 mov %ebp,%eax 10de21: 48 8b 1c c5 00 00 00 mov 0x0(,%rax,8),%rbx 10de28: 00 10de29: 48 85 db test %rbx,%rbx 10de2c: 74 2a je 10de58 10de2e: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 10de35 10de35: 31 c9 xor %ecx,%ecx 10de37: bf 80 01 00 00 mov $0x180,%edi 10de3c: 48 8d 93 a0 01 00 00 lea 0x1a0(%rbx),%rdx 10de43: e8 00 00 00 00 callq 10de48 10de48: 84 c0 test %al,%al 10de4a: 0f 84 00 00 00 00 je 10de50 10de50: 48 8b 1b mov (%rbx),%rbx 10de53: 48 85 db test %rbx,%rbx 10de56: 75 d6 jne 10de2e 10de58: 83 c5 01 add $0x1,%ebp 10de5b: 83 fd 20 cmp $0x20,%ebp 10de5e: 75 bf jne 10de1f 10de60: 41 f7 c4 fe ff ff ff test $0xfffffffe,%r12d 10de67: 75 19 jne 10de82 10de69: 44 89 e6 mov %r12d,%esi 10de6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10de73: e8 00 00 00 00 callq 10de78 10de78: 44 89 e8 mov %r13d,%eax 10de7b: 5b pop %rbx 10de7c: 5d pop %rbp 10de7d: 41 5c pop %r12 10de7f: 41 5d pop %r13 10de81: c3 retq 10de82: 0f 0b ud2 10de84: eb e3 jmp 10de69 10de86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10de8d: 00 00 00 000000000010de90 : 10de90: e8 00 00 00 00 callq 10de95 10de95: 55 push %rbp 10de96: 53 push %rbx 10de97: 48 8b 42 08 mov 0x8(%rdx),%rax 10de9b: 48 2b 02 sub (%rdx),%rax 10de9e: 48 3d 00 20 00 00 cmp $0x2000,%rax 10dea4: 0f 85 00 00 00 00 jne 10deaa 10deaa: 48 8b 9e a8 00 00 00 mov 0xa8(%rsi),%rbx 10deb1: 48 81 c6 a8 00 00 00 add $0xa8,%rsi 10deb8: 48 89 d5 mov %rdx,%rbp 10debb: 48 39 de cmp %rbx,%rsi 10debe: 75 0d jne 10decd 10dec0: e9 87 00 00 00 jmpq 10df4c 10dec5: 48 8b 1b mov (%rbx),%rbx 10dec8: 48 39 f3 cmp %rsi,%rbx 10decb: 74 77 je 10df44 10decd: 48 3b 7b 10 cmp 0x10(%rbx),%rdi 10ded1: 75 f2 jne 10dec5 10ded3: 48 85 db test %rbx,%rbx 10ded6: 0f 84 80 00 00 00 je 10df5c 10dedc: bf 00 20 00 00 mov $0x2000,%edi 10dee1: e8 5a d9 ff ff callq 10b840 10dee6: bf c0 0d 00 00 mov $0xdc0,%edi 10deeb: 89 c6 mov %eax,%esi 10deed: e8 00 00 00 00 callq 10def2 10def2: 48 89 83 98 00 00 00 mov %rax,0x98(%rbx) 10def9: 48 85 c0 test %rax,%rax 10defc: 0f 84 00 00 00 00 je 10df02 10df02: 48 81 4d 50 00 44 26 orq $0x4264400,0x50(%rbp) 10df09: 04 10df0a: ba 00 00 00 80 mov $0x80000000,%edx 10df0f: 48 03 93 98 00 00 00 add 0x98(%rbx),%rdx 10df16: 72 3b jb 10df53 10df18: 48 c7 c0 00 00 00 80 mov $0xffffffff80000000,%rax 10df1f: 48 2b 05 00 00 00 00 sub 0x0(%rip),%rax # 10df26 10df26: 4c 8b 45 48 mov 0x48(%rbp),%r8 10df2a: 48 8b 75 00 mov 0x0(%rbp),%rsi 10df2e: 48 01 c2 add %rax,%rdx 10df31: 48 89 ef mov %rbp,%rdi 10df34: 5b pop %rbx 10df35: 48 c1 ea 0c shr $0xc,%rdx 10df39: b9 00 20 00 00 mov $0x2000,%ecx 10df3e: 5d pop %rbp 10df3f: e9 00 00 00 00 jmpq 10df44 10df44: b8 ea ff ff ff mov $0xffffffea,%eax 10df49: 5b pop %rbx 10df4a: 5d pop %rbp 10df4b: c3 retq 10df4c: b8 ea ff ff ff mov $0xffffffea,%eax 10df51: eb f6 jmp 10df49 10df53: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 10df5a 10df5a: eb ca jmp 10df26 10df5c: b8 ea ff ff ff mov $0xffffffea,%eax 10df61: eb e6 jmp 10df49 10df63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10df6a: 00 00 00 00 10df6e: 66 90 xchg %ax,%ax 000000000010df70 : 10df70: e8 00 00 00 00 callq 10df75 10df75: 48 8b 47 10 mov 0x10(%rdi),%rax 10df79: 48 8b 90 e0 01 00 00 mov 0x1e0(%rax),%rdx 10df80: 83 ba d4 01 00 00 02 cmpl $0x2,0x1d4(%rdx) 10df87: 75 08 jne 10df91 10df89: 8b 77 54 mov 0x54(%rdi),%esi 10df8c: 85 f6 test %esi,%esi 10df8e: 75 14 jne 10dfa4 10df90: c3 retq 10df91: 48 8b 57 18 mov 0x18(%rdi),%rdx 10df95: 48 8b 38 mov (%rax),%rdi 10df98: 0f b7 b2 a0 00 00 00 movzwl 0xa0(%rdx),%esi 10df9f: e9 00 00 00 00 jmpq 10dfa4 10dfa4: 48 8b 38 mov (%rax),%rdi 10dfa7: 0f b7 f6 movzwl %si,%esi 10dfaa: e9 00 00 00 00 jmpq 10dfaf 10dfaf: 90 nop 000000000010dfb0 : 10dfb0: e8 00 00 00 00 callq 10dfb5 10dfb5: 41 57 push %r15 10dfb7: 41 56 push %r14 10dfb9: 41 55 push %r13 10dfbb: 45 31 ed xor %r13d,%r13d 10dfbe: 41 54 push %r12 10dfc0: 55 push %rbp 10dfc1: 48 89 fd mov %rdi,%rbp 10dfc4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10dfcb: 53 push %rbx 10dfcc: e8 00 00 00 00 callq 10dfd1 10dfd1: 41 89 c6 mov %eax,%r14d 10dfd4: 44 89 e8 mov %r13d,%eax 10dfd7: 48 8b 1c c5 00 00 00 mov 0x0(,%rax,8),%rbx 10dfde: 00 10dfdf: 48 85 db test %rbx,%rbx 10dfe2: 74 52 je 10e036 10dfe4: 48 8b 43 60 mov 0x60(%rbx),%rax 10dfe8: 8b 8b a0 00 00 00 mov 0xa0(%rbx),%ecx 10dfee: 48 89 ef mov %rbp,%rdi 10dff1: 4c 8d 7b 40 lea 0x40(%rbx),%r15 10dff5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10dffc: 8b 90 4c 04 00 00 mov 0x44c(%rax),%edx 10e002: e8 00 00 00 00 callq 10e007 10e007: 4c 89 ff mov %r15,%rdi 10e00a: e8 00 00 00 00 callq 10e00f 10e00f: 48 89 ef mov %rbp,%rdi 10e012: 48 8d b3 b8 00 00 00 lea 0xb8(%rbx),%rsi 10e019: e8 00 00 00 00 callq 10e01e 10e01e: 4c 89 ff mov %r15,%rdi 10e021: 41 89 c4 mov %eax,%r12d 10e024: e8 00 00 00 00 callq 10e029 10e029: 45 85 e4 test %r12d,%r12d 10e02c: 75 15 jne 10e043 10e02e: 48 8b 1b mov (%rbx),%rbx 10e031: 48 85 db test %rbx,%rbx 10e034: 75 ae jne 10dfe4 10e036: 41 83 c5 01 add $0x1,%r13d 10e03a: 41 83 fd 20 cmp $0x20,%r13d 10e03e: 75 94 jne 10dfd4 10e040: 45 31 e4 xor %r12d,%r12d 10e043: 41 f7 c6 fe ff ff ff test $0xfffffffe,%r14d 10e04a: 75 1d jne 10e069 10e04c: 44 89 f6 mov %r14d,%esi 10e04f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e056: e8 00 00 00 00 callq 10e05b 10e05b: 44 89 e0 mov %r12d,%eax 10e05e: 5b pop %rbx 10e05f: 5d pop %rbp 10e060: 41 5c pop %r12 10e062: 41 5d pop %r13 10e064: 41 5e pop %r14 10e066: 41 5f pop %r15 10e068: c3 retq 10e069: 0f 0b ud2 10e06b: eb df jmp 10e04c 10e06d: 0f 1f 00 nopl (%rax) 000000000010e070 : 10e070: e8 00 00 00 00 callq 10e075 10e075: 48 85 ff test %rdi,%rdi 10e078: 0f 84 57 01 00 00 je 10e1d5 10e07e: 53 push %rbx 10e07f: 48 89 fb mov %rdi,%rbx 10e082: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e087: eb 13 jmp 10e09c 10e089: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e090: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e097: e8 00 00 00 00 callq 10e09c 10e09c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e0a1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e0a6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e0ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e0b0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e0b5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e0ba: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e0bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e0c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e0c9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e0ce: 5b pop %rbx 10e0cf: c3 retq 10e0d0: 8b 53 40 mov 0x40(%rbx),%edx 10e0d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e0da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e0e1: 5b pop %rbx 10e0e2: e9 00 00 00 00 jmpq 10e0e7 10e0e7: 48 8b 53 38 mov 0x38(%rbx),%rdx 10e0eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e0f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e0f9: e8 00 00 00 00 callq 10e0fe 10e0fe: eb c9 jmp 10e0c9 10e100: 48 8b 53 30 mov 0x30(%rbx),%rdx 10e104: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e10b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e112: e8 00 00 00 00 callq 10e117 10e117: eb ab jmp 10e0c4 10e119: 48 8b 53 28 mov 0x28(%rbx),%rdx 10e11d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e124: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e12b: e8 00 00 00 00 callq 10e130 10e130: eb 8d jmp 10e0bf 10e132: 8b 53 48 mov 0x48(%rbx),%edx 10e135: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e13c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e143: e8 00 00 00 00 callq 10e148 10e148: e9 6d ff ff ff jmpq 10e0ba 10e14d: 8b 53 08 mov 0x8(%rbx),%edx 10e150: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e157: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e15e: e8 00 00 00 00 callq 10e163 10e163: e9 4d ff ff ff jmpq 10e0b5 10e168: 48 8b 53 10 mov 0x10(%rbx),%rdx 10e16c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e173: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e17a: e8 00 00 00 00 callq 10e17f 10e17f: e9 2c ff ff ff jmpq 10e0b0 10e184: 8b 53 24 mov 0x24(%rbx),%edx 10e187: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e18e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e195: e8 00 00 00 00 callq 10e19a 10e19a: e9 0c ff ff ff jmpq 10e0ab 10e19f: 48 8b 53 18 mov 0x18(%rbx),%rdx 10e1a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e1aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e1b1: e8 00 00 00 00 callq 10e1b6 10e1b6: e9 eb fe ff ff jmpq 10e0a6 10e1bb: 8b 13 mov (%rbx),%edx 10e1bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e1c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e1cb: e8 00 00 00 00 callq 10e1d0 10e1d0: e9 cc fe ff ff jmpq 10e0a1 10e1d5: c3 retq 10e1d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10e1dd: 00 00 00 000000000010e1e0 : 10e1e0: e8 00 00 00 00 callq 10e1e5 10e1e5: 48 85 ff test %rdi,%rdi 10e1e8: 0f 84 e2 01 00 00 je 10e3d0 10e1ee: 53 push %rbx 10e1ef: 48 89 fb mov %rdi,%rbx 10e1f2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e1f7: eb 13 jmp 10e20c 10e1f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e200: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e207: e8 00 00 00 00 callq 10e20c 10e20c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e211: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e216: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e21b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e220: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e225: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e22a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e22f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e234: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e239: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e23e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e243: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e248: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e24d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10e252: 5b pop %rbx 10e253: c3 retq 10e254: 48 8b 93 e0 00 00 00 mov 0xe0(%rbx),%rdx 10e25b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e262: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e269: 5b pop %rbx 10e26a: e9 00 00 00 00 jmpq 10e26f 10e26f: 48 8b 93 d8 00 00 00 mov 0xd8(%rbx),%rdx 10e276: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e27d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e284: e8 00 00 00 00 callq 10e289 10e289: eb c2 jmp 10e24d 10e28b: 48 8b 53 20 mov 0x20(%rbx),%rdx 10e28f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e296: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e29d: e8 00 00 00 00 callq 10e2a2 10e2a2: eb a4 jmp 10e248 10e2a4: 48 8b 53 10 mov 0x10(%rbx),%rdx 10e2a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e2af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e2b6: e8 00 00 00 00 callq 10e2bb 10e2bb: eb 86 jmp 10e243 10e2bd: 8b 53 68 mov 0x68(%rbx),%edx 10e2c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e2c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e2ce: e8 00 00 00 00 callq 10e2d3 10e2d3: e9 66 ff ff ff jmpq 10e23e 10e2d8: 48 8b 53 60 mov 0x60(%rbx),%rdx 10e2dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e2e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e2ea: e8 00 00 00 00 callq 10e2ef 10e2ef: e9 45 ff ff ff jmpq 10e239 10e2f4: 48 8b 53 58 mov 0x58(%rbx),%rdx 10e2f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e2ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e306: e8 00 00 00 00 callq 10e30b 10e30b: e9 24 ff ff ff jmpq 10e234 10e310: 48 8b 53 50 mov 0x50(%rbx),%rdx 10e314: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e31b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e322: e8 00 00 00 00 callq 10e327 10e327: e9 03 ff ff ff jmpq 10e22f 10e32c: 8b 53 70 mov 0x70(%rbx),%edx 10e32f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e336: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e33d: e8 00 00 00 00 callq 10e342 10e342: e9 e3 fe ff ff jmpq 10e22a 10e347: 8b 53 30 mov 0x30(%rbx),%edx 10e34a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e351: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e358: e8 00 00 00 00 callq 10e35d 10e35d: e9 c3 fe ff ff jmpq 10e225 10e362: 48 8b 53 38 mov 0x38(%rbx),%rdx 10e366: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e36d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e374: e8 00 00 00 00 callq 10e379 10e379: e9 a2 fe ff ff jmpq 10e220 10e37e: 8b 53 4c mov 0x4c(%rbx),%edx 10e381: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e388: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e38f: e8 00 00 00 00 callq 10e394 10e394: e9 82 fe ff ff jmpq 10e21b 10e399: 48 8b 53 40 mov 0x40(%rbx),%rdx 10e39d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e3a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e3ab: e8 00 00 00 00 callq 10e3b0 10e3b0: e9 61 fe ff ff jmpq 10e216 10e3b5: 8b 53 28 mov 0x28(%rbx),%edx 10e3b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e3bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10e3c6: e8 00 00 00 00 callq 10e3cb 10e3cb: e9 41 fe ff ff jmpq 10e211 10e3d0: c3 retq 10e3d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10e3d8: 00 00 00 00 10e3dc: 0f 1f 40 00 nopl 0x0(%rax) 000000000010e3e0 : 10e3e0: e8 00 00 00 00 callq 10e3e5 10e3e5: 55 push %rbp 10e3e6: 48 89 fd mov %rdi,%rbp 10e3e9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10e3f0 10e3f0: ba 30 01 00 00 mov $0x130,%edx 10e3f5: 53 push %rbx 10e3f6: 48 89 f3 mov %rsi,%rbx 10e3f9: be c0 0d 00 00 mov $0xdc0,%esi 10e3fe: e8 00 00 00 00 callq 10e403 10e403: 48 85 c0 test %rax,%rax 10e406: 74 1b je 10e423 10e408: 48 8d 50 28 lea 0x28(%rax),%rdx 10e40c: b9 13 00 00 00 mov $0x13,%ecx 10e411: 48 89 de mov %rbx,%rsi 10e414: 48 89 d7 mov %rdx,%rdi 10e417: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 10e41a: 48 89 45 00 mov %rax,0x0(%rbp) 10e41e: 31 c0 xor %eax,%eax 10e420: 5b pop %rbx 10e421: 5d pop %rbp 10e422: c3 retq 10e423: b8 f4 ff ff ff mov $0xfffffff4,%eax 10e428: eb f6 jmp 10e420 10e42a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010e430 : 10e430: e8 00 00 00 00 callq 10e435 10e435: e9 00 00 00 00 jmpq 10e43a 10e43a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010e440 : 10e440: e8 00 00 00 00 callq 10e445 10e445: 53 push %rbx 10e446: 48 89 fb mov %rdi,%rbx 10e449: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10e450 10e450: ba 20 00 00 00 mov $0x20,%edx 10e455: be c0 0d 00 00 mov $0xdc0,%esi 10e45a: e8 00 00 00 00 callq 10e45f 10e45f: 48 85 c0 test %rax,%rax 10e462: 74 28 je 10e48c 10e464: 48 8b 93 e0 01 00 00 mov 0x1e0(%rbx),%rdx 10e46b: 48 8b 8a 18 02 00 00 mov 0x218(%rdx),%rcx 10e472: 48 89 48 18 mov %rcx,0x18(%rax) 10e476: 48 8b 8a 08 02 00 00 mov 0x208(%rdx),%rcx 10e47d: 48 89 48 08 mov %rcx,0x8(%rax) 10e481: 48 8b 92 10 02 00 00 mov 0x210(%rdx),%rdx 10e488: 48 89 50 10 mov %rdx,0x10(%rax) 10e48c: 5b pop %rbx 10e48d: c3 retq 10e48e: 66 90 xchg %ax,%ax 000000000010e490 : 10e490: e8 00 00 00 00 callq 10e495 10e495: 55 push %rbp 10e496: 48 89 fd mov %rdi,%rbp 10e499: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10e4a0 10e4a0: ba 20 00 00 00 mov $0x20,%edx 10e4a5: 53 push %rbx 10e4a6: 48 89 f3 mov %rsi,%rbx 10e4a9: be c0 0d 00 00 mov $0xdc0,%esi 10e4ae: e8 00 00 00 00 callq 10e4b3 10e4b3: 48 85 c0 test %rax,%rax 10e4b6: 74 56 je 10e50e 10e4b8: 48 8b b5 e0 01 00 00 mov 0x1e0(%rbp),%rsi 10e4bf: 48 8b 55 08 mov 0x8(%rbp),%rdx 10e4c3: 48 8b 8e c0 00 00 00 mov 0xc0(%rsi),%rcx 10e4ca: 8b 52 40 mov 0x40(%rdx),%edx 10e4cd: 0f af 53 4c imul 0x4c(%rbx),%edx 10e4d1: 03 53 50 add 0x50(%rbx),%edx 10e4d4: 89 d3 mov %edx,%ebx 10e4d6: 48 8b 96 b0 00 00 00 mov 0xb0(%rsi),%rdx 10e4dd: 0f af 59 70 imul 0x70(%rcx),%ebx 10e4e1: 48 8b 8e 18 02 00 00 mov 0x218(%rsi),%rcx 10e4e8: 8b 52 70 mov 0x70(%rdx),%edx 10e4eb: 48 01 da add %rbx,%rdx 10e4ee: 48 01 d1 add %rdx,%rcx 10e4f1: 48 89 48 18 mov %rcx,0x18(%rax) 10e4f5: 48 8b 8e 08 02 00 00 mov 0x208(%rsi),%rcx 10e4fc: 48 01 d1 add %rdx,%rcx 10e4ff: 48 89 48 08 mov %rcx,0x8(%rax) 10e503: 48 03 96 10 02 00 00 add 0x210(%rsi),%rdx 10e50a: 48 89 50 10 mov %rdx,0x10(%rax) 10e50e: 5b pop %rbx 10e50f: 5d pop %rbp 10e510: c3 retq 10e511: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10e518: 00 00 00 00 10e51c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010e520 : 10e520: e8 00 00 00 00 callq 10e525 10e525: 48 83 7a 18 00 cmpq $0x0,0x18(%rdx) 10e52a: 48 89 d7 mov %rdx,%rdi 10e52d: 74 05 je 10e534 10e52f: e9 00 00 00 00 jmpq 10e534 10e534: 0f 0b ud2 10e536: e9 00 00 00 00 jmpq 10e53b 10e53b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000010e540 : 10e540: e8 00 00 00 00 callq 10e545 10e545: 41 57 push %r15 10e547: 49 89 f8 mov %rdi,%r8 10e54a: 41 56 push %r14 10e54c: 41 89 d6 mov %edx,%r14d 10e54f: 41 55 push %r13 10e551: 41 54 push %r12 10e553: 55 push %rbp 10e554: 48 89 f5 mov %rsi,%rbp 10e557: 53 push %rbx 10e558: 48 89 cb mov %rcx,%rbx 10e55b: b9 08 00 00 00 mov $0x8,%ecx 10e560: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 10e567: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10e56e: 00 00 10e570: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 10e577: 00 10e578: 31 c0 xor %eax,%eax 10e57a: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 10e57f: 48 8d 74 24 48 lea 0x48(%rsp),%rsi 10e584: f3 48 ab rep stos %rax,%es:(%rdi) 10e587: 49 8b 40 68 mov 0x68(%r8),%rax 10e58b: 48 8b 38 mov (%rax),%rdi 10e58e: e8 00 00 00 00 callq 10e593 10e593: 44 8b 44 24 48 mov 0x48(%rsp),%r8d 10e598: 44 39 74 24 54 cmp %r14d,0x54(%rsp) 10e59d: 44 0f 46 74 24 54 cmovbe 0x54(%rsp),%r14d 10e5a3: 41 83 f8 08 cmp $0x8,%r8d 10e5a7: 0f 87 00 00 00 00 ja 10e5ad 10e5ad: 44 8b 54 24 4c mov 0x4c(%rsp),%r10d 10e5b2: 41 83 fa 02 cmp $0x2,%r10d 10e5b6: 0f 87 00 00 00 00 ja 10e5bc 10e5bc: 45 85 c0 test %r8d,%r8d 10e5bf: 0f 84 9a 00 00 00 je 10e65f 10e5c5: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 10e5ca: 31 c9 xor %ecx,%ecx 10e5cc: 45 85 d2 test %r10d,%r10d 10e5cf: 74 34 je 10e605 10e5d1: 41 89 c9 mov %ecx,%r9d 10e5d4: 41 89 cb mov %ecx,%r11d 10e5d7: 31 d2 xor %edx,%edx 10e5d9: 41 83 e1 03 and $0x3,%r9d 10e5dd: 41 c1 fb 02 sar $0x2,%r11d 10e5e1: 49 c1 e1 02 shl $0x2,%r9 10e5e5: 41 8d 04 13 lea (%r11,%rdx,1),%eax 10e5e9: 48 98 cltq 10e5eb: 4a 8d 44 08 08 lea 0x8(%rax,%r9,1),%rax 10e5f0: 8b 7c 84 50 mov 0x50(%rsp,%rax,4),%edi 10e5f4: e8 00 00 00 00 callq 10e5f9 10e5f9: 89 04 96 mov %eax,(%rsi,%rdx,4) 10e5fc: 48 83 c2 01 add $0x1,%rdx 10e600: 41 39 d2 cmp %edx,%r10d 10e603: 77 e0 ja 10e5e5 10e605: 83 c1 01 add $0x1,%ecx 10e608: 48 83 c6 08 add $0x8,%rsi 10e60c: 41 39 c8 cmp %ecx,%r8d 10e60f: 75 bb jne 10e5cc 10e611: 44 89 c0 mov %r8d,%eax 10e614: 31 ff xor %edi,%edi 10e616: 48 c1 e0 02 shl $0x2,%rax 10e61a: 83 f8 08 cmp $0x8,%eax 10e61d: 0f 82 09 01 00 00 jb 10e72c 10e623: 89 c2 mov %eax,%edx 10e625: 48 8d 4b 08 lea 0x8(%rbx),%rcx 10e629: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 10e630: 48 c7 44 13 f8 00 00 movq $0x0,-0x8(%rbx,%rdx,1) 10e637: 00 00 10e639: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 10e63d: 48 89 da mov %rbx,%rdx 10e640: 48 29 ca sub %rcx,%rdx 10e643: 01 d0 add %edx,%eax 10e645: 83 e0 f8 and $0xfffffff8,%eax 10e648: 83 f8 08 cmp $0x8,%eax 10e64b: 72 12 jb 10e65f 10e64d: 83 e0 f8 and $0xfffffff8,%eax 10e650: 31 d2 xor %edx,%edx 10e652: 89 d6 mov %edx,%esi 10e654: 83 c2 08 add $0x8,%edx 10e657: 48 89 3c 31 mov %rdi,(%rcx,%rsi,1) 10e65b: 39 c2 cmp %eax,%edx 10e65d: 72 f3 jb 10e652 10e65f: 44 89 d0 mov %r10d,%eax 10e662: 44 89 14 24 mov %r10d,(%rsp) 10e666: 45 31 c9 xor %r9d,%r9d 10e669: 31 d2 xor %edx,%edx 10e66b: c1 e0 04 shl $0x4,%eax 10e66e: 41 bb 01 00 00 00 mov $0x1,%r11d 10e674: 89 44 24 04 mov %eax,0x4(%rsp) 10e678: 8b 04 24 mov (%rsp),%eax 10e67b: 85 c0 test %eax,%eax 10e67d: 74 7a je 10e6f9 10e67f: 8b 44 24 04 mov 0x4(%rsp),%eax 10e683: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 10e688: 45 89 cd mov %r9d,%r13d 10e68b: 45 8d 14 01 lea (%r9,%rax,1),%r10d 10e68f: 45 89 dc mov %r11d,%r12d 10e692: 44 89 e9 mov %r13d,%ecx 10e695: 31 c0 xor %eax,%eax 10e697: 41 d3 e4 shl %cl,%r12d 10e69a: 45 85 c0 test %r8d,%r8d 10e69d: 74 4d je 10e6ec 10e69f: 44 39 0c c7 cmp %r9d,(%rdi,%rax,8) 10e6a3: 76 3e jbe 10e6e3 10e6a5: 85 d2 test %edx,%edx 10e6a7: 8d 72 1f lea 0x1f(%rdx),%esi 10e6aa: 41 89 d7 mov %edx,%r15d 10e6ad: 0f 49 f2 cmovns %edx,%esi 10e6b0: 41 c1 ff 1f sar $0x1f,%r15d 10e6b4: 41 c1 ef 1b shr $0x1b,%r15d 10e6b8: 42 8d 0c 3a lea (%rdx,%r15,1),%ecx 10e6bc: c1 fe 05 sar $0x5,%esi 10e6bf: 83 e1 1f and $0x1f,%ecx 10e6c2: 48 63 f6 movslq %esi,%rsi 10e6c5: 44 29 f9 sub %r15d,%ecx 10e6c8: 45 89 df mov %r11d,%r15d 10e6cb: 41 d3 e7 shl %cl,%r15d 10e6ce: 44 89 f9 mov %r15d,%ecx 10e6d1: 23 4c b5 00 and 0x0(%rbp,%rsi,4),%ecx 10e6d5: 74 04 je 10e6db 10e6d7: 44 09 24 83 or %r12d,(%rbx,%rax,4) 10e6db: 83 c2 01 add $0x1,%edx 10e6de: 44 39 f2 cmp %r14d,%edx 10e6e1: 74 24 je 10e707 10e6e3: 48 83 c0 01 add $0x1,%rax 10e6e7: 41 39 c0 cmp %eax,%r8d 10e6ea: 77 b3 ja 10e69f 10e6ec: 41 83 c5 10 add $0x10,%r13d 10e6f0: 48 83 c7 04 add $0x4,%rdi 10e6f4: 45 39 ea cmp %r13d,%r10d 10e6f7: 75 96 jne 10e68f 10e6f9: 41 83 c1 01 add $0x1,%r9d 10e6fd: 41 83 f9 10 cmp $0x10,%r9d 10e701: 0f 85 71 ff ff ff jne 10e678 10e707: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 10e70e: 00 10e70f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10e716: 00 00 10e718: 75 3b jne 10e755 10e71a: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 10e721: 5b pop %rbx 10e722: 5d pop %rbp 10e723: 41 5c pop %r12 10e725: 41 5d pop %r13 10e727: 41 5e pop %r14 10e729: 41 5f pop %r15 10e72b: c3 retq 10e72c: a8 04 test $0x4,%al 10e72e: 75 10 jne 10e740 10e730: 85 c0 test %eax,%eax 10e732: 0f 84 27 ff ff ff je 10e65f 10e738: c6 03 00 movb $0x0,(%rbx) 10e73b: e9 1f ff ff ff jmpq 10e65f 10e740: 89 c0 mov %eax,%eax 10e742: c7 03 00 00 00 00 movl $0x0,(%rbx) 10e748: c7 44 03 fc 00 00 00 movl $0x0,-0x4(%rbx,%rax,1) 10e74f: 00 10e750: e9 0a ff ff ff jmpq 10e65f 10e755: e8 00 00 00 00 callq 10e75a 10e75a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010e760 : 10e760: e8 00 00 00 00 callq 10e765 10e765: 48 8b 7f 68 mov 0x68(%rdi),%rdi 10e769: 45 31 d2 xor %r10d,%r10d 10e76c: 41 83 78 04 01 cmpl $0x1,0x4(%r8) 10e771: 41 0f 94 c2 sete %r10b 10e775: 4c 8b 9f a8 00 00 00 mov 0xa8(%rdi),%r11 10e77c: 41 51 push %r9 10e77e: 46 8d 0c 95 00 00 00 lea 0x0(,%r10,4),%r9d 10e785: 00 10e786: 49 8b 40 18 mov 0x18(%r8),%rax 10e78a: 48 c1 e8 02 shr $0x2,%rax 10e78e: 83 e8 01 sub $0x1,%eax 10e791: 50 push %rax 10e792: 49 8b 43 18 mov 0x18(%r11),%rax 10e796: 4d 8b 40 30 mov 0x30(%r8),%r8 10e79a: 48 8b 3f mov (%rdi),%rdi 10e79d: e8 00 00 00 00 callq 10e7a2 10e7a2: 5a pop %rdx 10e7a3: 59 pop %rcx 10e7a4: c3 retq 10e7a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10e7ac: 00 00 00 00 000000000010e7b0 : 10e7b0: e8 00 00 00 00 callq 10e7b5 10e7b5: 48 8b 47 68 mov 0x68(%rdi),%rax 10e7b9: 49 8b 50 30 mov 0x30(%r8),%rdx 10e7bd: 4c 89 c9 mov %r9,%rcx 10e7c0: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 10e7c7: 4c 8b 47 28 mov 0x28(%rdi),%r8 10e7cb: 48 8b 38 mov (%rax),%rdi 10e7ce: e9 00 00 00 00 jmpq 10e7d3 10e7d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10e7da: 00 00 00 00 10e7de: 66 90 xchg %ax,%ax 000000000010e7e0 : 10e7e0: e8 00 00 00 00 callq 10e7e5 10e7e5: 48 8b 47 68 mov 0x68(%rdi),%rax 10e7e9: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 10e7f0: 4c 8b 57 48 mov 0x48(%rdi),%r10 10e7f4: 48 8b 38 mov (%rax),%rdi 10e7f7: e9 00 00 00 00 jmpq 10e7fc 10e7fc: 0f 1f 40 00 nopl 0x0(%rax) 000000000010e800 : 10e800: e8 00 00 00 00 callq 10e805 10e805: 48 8b 47 68 mov 0x68(%rdi),%rax 10e809: 89 ca mov %ecx,%edx 10e80b: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx 10e812: 48 8b 38 mov (%rax),%rdi 10e815: 48 8b 49 58 mov 0x58(%rcx),%rcx 10e819: e9 00 00 00 00 jmpq 10e81e 10e81e: 66 90 xchg %ax,%ax 000000000010e820 : 10e820: e8 00 00 00 00 callq 10e825 10e825: 48 8b 47 68 mov 0x68(%rdi),%rax 10e829: 48 89 d6 mov %rdx,%rsi 10e82c: 89 ca mov %ecx,%edx 10e82e: 44 89 c1 mov %r8d,%ecx 10e831: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 10e838: 4c 8b 47 40 mov 0x40(%rdi),%r8 10e83c: 48 8b 38 mov (%rax),%rdi 10e83f: e9 00 00 00 00 jmpq 10e844 10e844: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10e84b: 00 00 00 00 10e84f: 90 nop 000000000010e850 : 10e850: e8 00 00 00 00 callq 10e855 10e855: 48 8b 47 68 mov 0x68(%rdi),%rax 10e859: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 10e860: 48 8b 38 mov (%rax),%rdi 10e863: 48 8b 52 50 mov 0x50(%rdx),%rdx 10e867: e9 00 00 00 00 jmpq 10e86c 10e86c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010e870 : 10e870: e8 00 00 00 00 callq 10e875 10e875: 6a 00 pushq $0x0 10e877: 49 89 f1 mov %rsi,%r9 10e87a: 41 b8 04 00 00 00 mov $0x4,%r8d 10e880: b9 20 00 00 00 mov $0x20,%ecx 10e885: 68 00 02 00 00 pushq $0x200 10e88a: ba 02 00 00 00 mov $0x2,%edx 10e88f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e896: e8 00 00 00 00 callq 10e89b 10e89b: 58 pop %rax 10e89c: 31 c0 xor %eax,%eax 10e89e: 5a pop %rdx 10e89f: c3 retq 000000000010e8a0 : 10e8a0: e8 00 00 00 00 callq 10e8a5 10e8a5: 49 89 d2 mov %rdx,%r10 10e8a8: 49 89 f3 mov %rsi,%r11 10e8ab: 49 89 f9 mov %rdi,%r9 10e8ae: 48 89 ca mov %rcx,%rdx 10e8b1: 49 8b 72 10 mov 0x10(%r10),%rsi 10e8b5: 31 c0 xor %eax,%eax 10e8b7: 48 8d 7e 08 lea 0x8(%rsi),%rdi 10e8bb: 48 89 f1 mov %rsi,%rcx 10e8be: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 10e8c5: 48 c7 86 f8 01 00 00 movq $0x0,0x1f8(%rsi) 10e8cc: 00 00 00 00 10e8d0: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 10e8d4: 48 29 f9 sub %rdi,%rcx 10e8d7: 81 c1 00 02 00 00 add $0x200,%ecx 10e8dd: c1 e9 03 shr $0x3,%ecx 10e8e0: f3 48 ab rep stos %rax,%es:(%rdi) 10e8e3: 49 89 33 mov %rsi,(%r11) 10e8e6: 48 85 d2 test %rdx,%rdx 10e8e9: 74 07 je 10e8f2 10e8eb: 49 8b 42 08 mov 0x8(%r10),%rax 10e8ef: 48 89 02 mov %rax,(%rdx) 10e8f2: 49 8b 41 18 mov 0x18(%r9),%rax 10e8f6: 4c 89 c2 mov %r8,%rdx 10e8f9: 4c 89 cf mov %r9,%rdi 10e8fc: e9 00 00 00 00 jmpq 10e901 10e901: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10e908: 00 00 00 00 10e90c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010e910 : 10e910: e8 00 00 00 00 callq 10e915 10e915: 48 89 d0 mov %rdx,%rax 10e918: 49 89 f2 mov %rsi,%r10 10e91b: 49 89 f9 mov %rdi,%r9 10e91e: 49 89 cb mov %rcx,%r11 10e921: 48 8b 70 10 mov 0x10(%rax),%rsi 10e925: 4c 89 c2 mov %r8,%rdx 10e928: 4c 8b 40 08 mov 0x8(%rax),%r8 10e92c: 31 c0 xor %eax,%eax 10e92e: 48 8d 7e 08 lea 0x8(%rsi),%rdi 10e932: 48 89 f1 mov %rsi,%rcx 10e935: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 10e93c: 48 c7 86 f8 01 00 00 movq $0x0,0x1f8(%rsi) 10e943: 00 00 00 00 10e947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 10e94b: 48 29 f9 sub %rdi,%rcx 10e94e: 81 c1 00 02 00 00 add $0x200,%ecx 10e954: c1 e9 03 shr $0x3,%ecx 10e957: f3 48 ab rep stos %rax,%es:(%rdi) 10e95a: c7 06 00 08 31 c0 movl $0xc0310800,(%rsi) 10e960: c7 46 2c 01 00 00 00 movl $0x1,0x2c(%rsi) 10e967: 48 c7 46 5c ff ff ff movq $0xffffffffffffffff,0x5c(%rsi) 10e96e: ff 10e96f: 48 c7 46 68 ff ff ff movq $0xffffffffffffffff,0x68(%rsi) 10e976: ff 10e977: c7 86 dc 00 00 00 01 movl $0x3301,0xdc(%rsi) 10e97e: 33 00 00 10e981: c7 86 54 01 00 00 00 movl $0x100,0x154(%rsi) 10e988: 01 00 00 10e98b: 4c 89 86 cc 00 00 00 mov %r8,0xcc(%rsi) 10e992: c7 86 e8 00 00 00 11 movl $0xa11,0xe8(%rsi) 10e999: 0a 00 00 10e99c: 8b 42 20 mov 0x20(%rdx),%eax 10e99f: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 10e9a6: 89 86 e0 00 00 00 mov %eax,0xe0(%rsi) 10e9ac: 8b 42 20 mov 0x20(%rdx),%eax 10e9af: 89 86 e4 00 00 00 mov %eax,0xe4(%rsi) 10e9b5: 83 7a 04 01 cmpl $0x1,0x4(%rdx) 10e9b9: 75 0a jne 10e9c5 10e9bb: c7 86 28 01 00 00 01 movl $0x1,0x128(%rsi) 10e9c2: 00 00 00 10e9c5: 49 89 32 mov %rsi,(%r10) 10e9c8: 4d 85 db test %r11,%r11 10e9cb: 74 03 je 10e9d0 10e9cd: 4d 89 03 mov %r8,(%r11) 10e9d0: 49 8b 41 18 mov 0x18(%r9),%rax 10e9d4: 4c 89 cf mov %r9,%rdi 10e9d7: e9 00 00 00 00 jmpq 10e9dc 10e9dc: 0f 1f 40 00 nopl 0x0(%rax) 000000000010e9e0 : 10e9e0: e8 00 00 00 00 callq 10e9e5 10e9e5: e9 26 ff ff ff jmpq 10e910 10e9ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010e9f0 : 10e9f0: e8 00 00 00 00 callq 10e9f5 10e9f5: 48 8b 7f 68 mov 0x68(%rdi),%rdi 10e9f9: 48 89 d6 mov %rdx,%rsi 10e9fc: e9 00 00 00 00 jmpq 10ea01 10ea01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10ea08: 00 00 00 00 10ea0c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010ea10 : 10ea10: e8 00 00 00 00 callq 10ea15 10ea15: 48 83 ec 10 sub $0x10,%rsp 10ea19: be 00 02 00 00 mov $0x200,%esi 10ea1e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10ea25: 00 00 10ea27: 48 89 44 24 08 mov %rax,0x8(%rsp) 10ea2c: 31 c0 xor %eax,%eax 10ea2e: 48 89 e2 mov %rsp,%rdx 10ea31: e8 00 00 00 00 callq 10ea36 10ea36: 85 c0 test %eax,%eax 10ea38: b8 00 00 00 00 mov $0x0,%eax 10ea3d: 48 0f 44 04 24 cmove (%rsp),%rax 10ea42: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 10ea47: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 10ea4e: 00 00 10ea50: 75 05 jne 10ea57 10ea52: 48 83 c4 10 add $0x10,%rsp 10ea56: c3 retq 10ea57: e8 00 00 00 00 callq 10ea5c 10ea5c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010ea60 <__order_base_2.part.0>: 10ea60: 48 83 ef 01 sub $0x1,%rdi 10ea64: b8 ff ff ff ff mov $0xffffffff,%eax 10ea69: 48 0f bd c7 bsr %rdi,%rax 10ea6d: 83 c0 01 add $0x1,%eax 10ea70: c3 retq 10ea71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10ea78: 00 00 00 00 10ea7c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010ea80 : 10ea80: e8 00 00 00 00 callq 10ea85 10ea85: 55 push %rbp 10ea86: 48 89 f5 mov %rsi,%rbp 10ea89: 53 push %rbx 10ea8a: 48 8b 7a 18 mov 0x18(%rdx),%rdi 10ea8e: 48 89 d3 mov %rdx,%rbx 10ea91: 31 d2 xor %edx,%edx 10ea93: 48 83 ff 07 cmp $0x7,%rdi 10ea97: 76 0c jbe 10eaa5 10ea99: 48 c1 ef 02 shr $0x2,%rdi 10ea9d: e8 be ff ff ff callq 10ea60 <__order_base_2.part.0> 10eaa2: 8d 14 00 lea (%rax,%rax,1),%edx 10eaa5: 8b 43 48 mov 0x48(%rbx),%eax 10eaa8: c1 e0 18 shl $0x18,%eax 10eaab: 09 d0 or %edx,%eax 10eaad: 0d 00 10 06 00 or $0x61000,%eax 10eab2: 89 45 00 mov %eax,0x0(%rbp) 10eab5: 48 8b 43 10 mov 0x10(%rbx),%rax 10eab9: 48 c1 e8 08 shr $0x8,%rax 10eabd: 89 45 04 mov %eax,0x4(%rbp) 10eac0: 48 8b 43 10 mov 0x10(%rbx),%rax 10eac4: 48 c1 e8 28 shr $0x28,%rax 10eac8: 89 45 08 mov %eax,0x8(%rbp) 10eacb: 48 8b 43 28 mov 0x28(%rbx),%rax 10eacf: 89 45 24 mov %eax,0x24(%rbp) 10ead2: 8b 43 2c mov 0x2c(%rbx),%eax 10ead5: 89 45 20 mov %eax,0x20(%rbp) 10ead8: 8b 43 40 mov 0x40(%rbx),%eax 10eadb: 89 45 48 mov %eax,0x48(%rbp) 10eade: 8b 43 54 mov 0x54(%rbx),%eax 10eae1: 89 45 4c mov %eax,0x4c(%rbp) 10eae4: 8b 43 4c mov 0x4c(%rbx),%eax 10eae7: 89 85 f8 01 00 00 mov %eax,0x1f8(%rbp) 10eaed: 8b 43 50 mov 0x50(%rbx),%eax 10eaf0: 89 85 fc 01 00 00 mov %eax,0x1fc(%rbp) 10eaf6: 31 c0 xor %eax,%eax 10eaf8: 48 83 7b 18 00 cmpq $0x0,0x18(%rbx) 10eafd: 74 15 je 10eb14 10eaff: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 10eb04: 74 0e je 10eb14 10eb06: 8b 53 24 mov 0x24(%rbx),%edx 10eb09: 85 d2 test %edx,%edx 10eb0b: 74 07 je 10eb14 10eb0d: 0f b6 43 45 movzbl 0x45(%rbx),%eax 10eb11: 83 f0 01 xor $0x1,%eax 10eb14: 88 43 46 mov %al,0x46(%rbx) 10eb17: 5b pop %rbx 10eb18: 5d pop %rbp 10eb19: c3 retq 10eb1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010eb20 : 10eb20: e8 00 00 00 00 callq 10eb25 10eb25: 55 push %rbp 10eb26: b8 ff ff ff ff mov $0xffffffff,%eax 10eb2b: 48 89 f5 mov %rsi,%rbp 10eb2e: 53 push %rbx 10eb2f: 48 89 d3 mov %rdx,%rbx 10eb32: c7 86 10 01 00 00 00 movl $0xc0300500,0x110(%rsi) 10eb39: 05 30 c0 10eb3c: 48 8b 7a 18 mov 0x18(%rdx),%rdi 10eb40: 48 83 ff 07 cmp $0x7,%rdi 10eb44: 76 11 jbe 10eb57 10eb46: 48 c1 ef 02 shr $0x2,%rdi 10eb4a: e8 11 ff ff ff callq 10ea60 <__order_base_2.part.0> 10eb4f: 83 e8 01 sub $0x1,%eax 10eb52: 0d 00 05 30 c0 or $0xc0300500,%eax 10eb57: 89 85 10 01 00 00 mov %eax,0x110(%rbp) 10eb5d: 48 8b 43 10 mov 0x10(%rbx),%rax 10eb61: 48 c1 e8 08 shr $0x8,%rax 10eb65: 89 85 ec 00 00 00 mov %eax,0xec(%rbp) 10eb6b: 48 8b 43 10 mov 0x10(%rbx),%rax 10eb6f: 48 c1 e8 28 shr $0x28,%rax 10eb73: 89 85 f0 00 00 00 mov %eax,0xf0(%rbp) 10eb79: 48 8b 43 28 mov 0x28(%rbx),%rax 10eb7d: 89 85 f8 00 00 00 mov %eax,0xf8(%rbp) 10eb83: 8b 43 2c mov 0x2c(%rbx),%eax 10eb86: 89 85 fc 00 00 00 mov %eax,0xfc(%rbp) 10eb8c: 8b 43 40 mov 0x40(%rbx),%eax 10eb8f: c1 e0 02 shl $0x2,%eax 10eb92: 89 85 08 01 00 00 mov %eax,0x108(%rbp) 10eb98: 8b 43 48 mov 0x48(%rbx),%eax 10eb9b: 89 85 d8 00 00 00 mov %eax,0xd8(%rbp) 10eba1: 31 c0 xor %eax,%eax 10eba3: 48 83 7b 18 00 cmpq $0x0,0x18(%rbx) 10eba8: 74 15 je 10ebbf 10ebaa: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 10ebaf: 74 0e je 10ebbf 10ebb1: 8b 53 24 mov 0x24(%rbx),%edx 10ebb4: 85 d2 test %edx,%edx 10ebb6: 74 07 je 10ebbf 10ebb8: 0f b6 43 45 movzbl 0x45(%rbx),%eax 10ebbc: 83 f0 01 xor $0x1,%eax 10ebbf: 88 43 46 mov %al,0x46(%rbx) 10ebc2: 8b 43 20 mov 0x20(%rbx),%eax 10ebc5: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 10ebcc: 89 85 e0 00 00 00 mov %eax,0xe0(%rbp) 10ebd2: 8b 43 20 mov 0x20(%rbx),%eax 10ebd5: 5b pop %rbx 10ebd6: 89 85 e4 00 00 00 mov %eax,0xe4(%rbp) 10ebdc: 5d pop %rbp 10ebdd: c3 retq 10ebde: 66 90 xchg %ax,%ax 000000000010ebe0 <__update_mqd>: 10ebe0: e8 00 00 00 00 callq 10ebe5 <__update_mqd+0x5> 10ebe5: 41 55 push %r13 10ebe7: 41 bd 00 05 30 00 mov $0x300500,%r13d 10ebed: 41 54 push %r12 10ebef: 49 89 fc mov %rdi,%r12 10ebf2: 55 push %rbp 10ebf3: 48 89 d5 mov %rdx,%rbp 10ebf6: 53 push %rbx 10ebf7: 48 89 f3 mov %rsi,%rbx 10ebfa: 48 83 ec 18 sub $0x18,%rsp 10ebfe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10ec05: 00 00 10ec07: 48 89 44 24 10 mov %rax,0x10(%rsp) 10ec0c: 31 c0 xor %eax,%eax 10ec0e: c7 86 10 01 00 00 00 movl $0x300500,0x110(%rsi) 10ec15: 05 30 00 10ec18: c7 86 20 01 00 00 00 movl $0x300000,0x120(%rsi) 10ec1f: 00 30 00 10ec22: 85 c9 test %ecx,%ecx 10ec24: 74 1a je 10ec40 <__update_mqd+0x60> 10ec26: c7 86 10 01 00 00 00 movl $0xb00500,0x110(%rsi) 10ec2d: 05 b0 00 10ec30: 41 bd 00 05 b0 00 mov $0xb00500,%r13d 10ec36: c7 86 20 01 00 00 00 movl $0xb00000,0x120(%rsi) 10ec3d: 00 b0 00 10ec40: 48 8b 7d 18 mov 0x18(%rbp),%rdi 10ec44: ba ff ff ff ff mov $0xffffffff,%edx 10ec49: 48 83 ff 07 cmp $0x7,%rdi 10ec4d: 76 0f jbe 10ec5e <__update_mqd+0x7e> 10ec4f: 48 c1 ef 02 shr $0x2,%rdi 10ec53: e8 08 fe ff ff callq 10ea60 <__order_base_2.part.0> 10ec58: 8d 50 ff lea -0x1(%rax),%edx 10ec5b: 44 09 ea or %r13d,%edx 10ec5e: 89 93 10 01 00 00 mov %edx,0x110(%rbx) 10ec64: 48 8b 45 10 mov 0x10(%rbp),%rax 10ec68: 48 c1 e8 08 shr $0x8,%rax 10ec6c: 89 83 ec 00 00 00 mov %eax,0xec(%rbx) 10ec72: 48 8b 45 10 mov 0x10(%rbp),%rax 10ec76: 48 c1 e8 28 shr $0x28,%rax 10ec7a: 89 83 f0 00 00 00 mov %eax,0xf0(%rbx) 10ec80: 48 8b 45 28 mov 0x28(%rbp),%rax 10ec84: 89 83 f8 00 00 00 mov %eax,0xf8(%rbx) 10ec8a: 8b 45 2c mov 0x2c(%rbp),%eax 10ec8d: 89 83 fc 00 00 00 mov %eax,0xfc(%rbx) 10ec93: 8b 45 40 mov 0x40(%rbp),%eax 10ec96: c1 e0 02 shl $0x2,%eax 10ec99: 89 83 08 01 00 00 mov %eax,0x108(%rbx) 10ec9f: 8b 45 48 mov 0x48(%rbp),%eax 10eca2: 89 83 d8 00 00 00 mov %eax,0xd8(%rbx) 10eca8: 83 7d 04 01 cmpl $0x1,0x4(%rbp) 10ecac: 75 0c jne 10ecba <__update_mqd+0xda> 10ecae: 81 ca 00 00 00 08 or $0x8000000,%edx 10ecb4: 89 93 10 01 00 00 mov %edx,0x110(%rbx) 10ecba: 8b 95 88 00 00 00 mov 0x88(%rbp),%edx 10ecc0: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 10ecc7: 00 10ecc8: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 10eccf: 00 00 10ecd1: 85 d2 test %edx,%edx 10ecd3: 75 57 jne 10ed2c <__update_mqd+0x14c> 10ecd5: 8b 45 20 mov 0x20(%rbp),%eax 10ecd8: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 10ecdf: 89 83 e0 00 00 00 mov %eax,0xe0(%rbx) 10ece5: 8b 45 20 mov 0x20(%rbp),%eax 10ece8: 89 83 e4 00 00 00 mov %eax,0xe4(%rbx) 10ecee: 31 c0 xor %eax,%eax 10ecf0: 48 83 7d 18 00 cmpq $0x0,0x18(%rbp) 10ecf5: 74 07 je 10ecfe <__update_mqd+0x11e> 10ecf7: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 10ecfc: 75 1e jne 10ed1c <__update_mqd+0x13c> 10ecfe: 88 45 46 mov %al,0x46(%rbp) 10ed01: 48 8b 44 24 10 mov 0x10(%rsp),%rax 10ed06: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10ed0d: 00 00 10ed0f: 75 6e jne 10ed7f <__update_mqd+0x19f> 10ed11: 48 83 c4 18 add $0x18,%rsp 10ed15: 5b pop %rbx 10ed16: 5d pop %rbp 10ed17: 41 5c pop %r12 10ed19: 41 5d pop %r13 10ed1b: c3 retq 10ed1c: 8b 55 24 mov 0x24(%rbp),%edx 10ed1f: 85 d2 test %edx,%edx 10ed21: 74 db je 10ecfe <__update_mqd+0x11e> 10ed23: 0f b6 45 45 movzbl 0x45(%rbp),%eax 10ed27: 83 f0 01 xor $0x1,%eax 10ed2a: eb d2 jmp 10ecfe <__update_mqd+0x11e> 10ed2c: 48 8b b5 90 00 00 00 mov 0x90(%rbp),%rsi 10ed33: 48 89 e1 mov %rsp,%rcx 10ed36: 4c 89 e7 mov %r12,%rdi 10ed39: e8 00 00 00 00 callq 10ed3e <__update_mqd+0x15e> 10ed3e: 8b 14 24 mov (%rsp),%edx 10ed41: 8b 4c 24 04 mov 0x4(%rsp),%ecx 10ed45: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 10ed4a: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 10ed4f: 89 53 5c mov %edx,0x5c(%rbx) 10ed52: 89 4b 60 mov %ecx,0x60(%rbx) 10ed55: 44 89 43 68 mov %r8d,0x68(%rbx) 10ed59: 44 89 4b 6c mov %r9d,0x6c(%rbx) 10ed5d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10ed62: e9 6e ff ff ff jmpq 10ecd5 <__update_mqd+0xf5> 10ed67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ed6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ed75: e8 00 00 00 00 callq 10ed7a <__update_mqd+0x19a> 10ed7a: e9 56 ff ff ff jmpq 10ecd5 <__update_mqd+0xf5> 10ed7f: e8 00 00 00 00 callq 10ed84 <__update_mqd+0x1a4> 10ed84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10ed8b: 00 00 00 00 10ed8f: 90 nop 000000000010ed90 : 10ed90: e8 00 00 00 00 callq 10ed95 10ed95: b9 01 00 00 00 mov $0x1,%ecx 10ed9a: e9 41 fe ff ff jmpq 10ebe0 <__update_mqd> 10ed9f: 90 nop 000000000010eda0 : 10eda0: e8 00 00 00 00 callq 10eda5 10eda5: 31 c9 xor %ecx,%ecx 10eda7: e9 34 fe ff ff jmpq 10ebe0 <__update_mqd> 10edac: 0f 1f 40 00 nopl 0x0(%rax) 000000000010edb0 : 10edb0: e8 00 00 00 00 callq 10edb5 10edb5: 6a 00 pushq $0x0 10edb7: 49 89 f1 mov %rsi,%r9 10edba: 41 b8 04 00 00 00 mov $0x4,%r8d 10edc0: b9 20 00 00 00 mov $0x20,%ecx 10edc5: 68 00 02 00 00 pushq $0x200 10edca: ba 02 00 00 00 mov $0x2,%edx 10edcf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10edd6: e8 00 00 00 00 callq 10eddb 10eddb: 58 pop %rax 10eddc: 31 c0 xor %eax,%eax 10edde: 5a pop %rdx 10eddf: c3 retq 000000000010ede0 : 10ede0: e8 00 00 00 00 callq 10ede5 10ede5: 83 ff 03 cmp $0x3,%edi 10ede8: 0f 87 34 01 00 00 ja 10ef22 10edee: 55 push %rbp 10edef: ba 78 00 00 00 mov $0x78,%edx 10edf4: 48 89 f5 mov %rsi,%rbp 10edf7: be c0 0d 00 00 mov $0xdc0,%esi 10edfc: 53 push %rbx 10edfd: 89 fb mov %edi,%ebx 10edff: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10ee06 10ee06: e8 00 00 00 00 callq 10ee0b 10ee0b: 48 85 c0 test %rax,%rax 10ee0e: 74 61 je 10ee71 10ee10: 48 89 68 68 mov %rbp,0x68(%rax) 10ee14: 83 fb 02 cmp $0x2,%ebx 10ee17: 0f 84 a0 00 00 00 je 10eebd 10ee1d: 83 fb 03 cmp $0x3,%ebx 10ee20: 0f 84 e0 00 00 00 je 10ef06 10ee26: 83 fb 01 cmp $0x1,%ebx 10ee29: 74 49 je 10ee74 10ee2b: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10ee32: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 10ee39: 00 10ee3a: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 10ee41: 00 10ee42: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 10ee49: 00 10ee4a: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 10ee51: 00 10ee52: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 10ee59: 00 10ee5a: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 10ee61: 00 10ee62: c7 40 70 00 02 00 00 movl $0x200,0x70(%rax) 10ee69: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 10ee70: 00 10ee71: 5b pop %rbx 10ee72: 5d pop %rbp 10ee73: c3 retq 10ee74: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10ee7b: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 10ee82: 00 10ee83: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 10ee8a: 00 10ee8b: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 10ee92: 00 10ee93: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 10ee9a: 00 10ee9b: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 10eea2: 00 10eea3: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 10eeaa: 00 10eeab: c7 40 70 00 02 00 00 movl $0x200,0x70(%rax) 10eeb2: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 10eeb9: 00 10eeba: 5b pop %rbx 10eebb: 5d pop %rbp 10eebc: c3 retq 10eebd: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10eec4: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 10eecb: 00 10eecc: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 10eed3: 00 10eed4: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 10eedb: 00 10eedc: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 10eee3: 00 10eee4: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 10eeeb: 00 10eeec: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 10eef3: 00 10eef4: c7 40 70 00 02 00 00 movl $0x200,0x70(%rax) 10eefb: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 10ef02: 00 10ef03: 5b pop %rbx 10ef04: 5d pop %rbp 10ef05: c3 retq 10ef06: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10ef0d: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 10ef14: 00 10ef15: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 10ef1c: 00 10ef1d: e9 20 ff ff ff jmpq 10ee42 10ef22: 0f 0b ud2 10ef24: 31 c0 xor %eax,%eax 10ef26: c3 retq 10ef27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10ef2e: 00 00 000000000010ef30 : 10ef30: e8 00 00 00 00 callq 10ef35 10ef35: 53 push %rbx 10ef36: 89 fb mov %edi,%ebx 10ef38: e8 00 00 00 00 callq 10ef3d 10ef3d: 48 85 c0 test %rax,%rax 10ef40: 74 05 je 10ef47 10ef42: 83 fb 01 cmp $0x1,%ebx 10ef45: 74 02 je 10ef49 10ef47: 5b pop %rbx 10ef48: c3 retq 10ef49: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 10ef50: 00 10ef51: 5b pop %rbx 10ef52: c3 retq 10ef53: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10ef5a: 00 00 00 10ef5d: 0f 1f 00 nopl (%rax) 000000000010ef60 : 10ef60: e8 00 00 00 00 callq 10ef65 10ef65: 48 8b 7f 68 mov 0x68(%rdi),%rdi 10ef69: 45 31 d2 xor %r10d,%r10d 10ef6c: 41 83 78 04 01 cmpl $0x1,0x4(%r8) 10ef71: 41 0f 94 c2 sete %r10b 10ef75: 4c 8b 9f a8 00 00 00 mov 0xa8(%rdi),%r11 10ef7c: 41 51 push %r9 10ef7e: 46 8d 0c 95 00 00 00 lea 0x0(,%r10,4),%r9d 10ef85: 00 10ef86: 49 8b 40 18 mov 0x18(%r8),%rax 10ef8a: 48 c1 e8 02 shr $0x2,%rax 10ef8e: 83 e8 01 sub $0x1,%eax 10ef91: 50 push %rax 10ef92: 49 8b 43 18 mov 0x18(%r11),%rax 10ef96: 4d 8b 40 30 mov 0x30(%r8),%r8 10ef9a: 48 8b 3f mov (%rdi),%rdi 10ef9d: e8 00 00 00 00 callq 10efa2 10efa2: 5a pop %rdx 10efa3: 59 pop %rcx 10efa4: c3 retq 10efa5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10efac: 00 00 00 00 000000000010efb0 : 10efb0: e8 00 00 00 00 callq 10efb5 10efb5: 48 8b 47 68 mov 0x68(%rdi),%rax 10efb9: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 10efc0: 4c 8b 57 48 mov 0x48(%rdi),%r10 10efc4: 48 8b 38 mov (%rax),%rdi 10efc7: e9 00 00 00 00 jmpq 10efcc 10efcc: 0f 1f 40 00 nopl 0x0(%rax) 000000000010efd0 : 10efd0: e8 00 00 00 00 callq 10efd5 10efd5: 48 8b 47 68 mov 0x68(%rdi),%rax 10efd9: 48 89 d6 mov %rdx,%rsi 10efdc: 89 ca mov %ecx,%edx 10efde: 44 89 c1 mov %r8d,%ecx 10efe1: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 10efe8: 4c 8b 47 40 mov 0x40(%rdi),%r8 10efec: 48 8b 38 mov (%rax),%rdi 10efef: e9 00 00 00 00 jmpq 10eff4 10eff4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10effb: 00 00 00 00 10efff: 90 nop 000000000010f000 : 10f000: e8 00 00 00 00 callq 10f005 10f005: 8b 86 bc 02 00 00 mov 0x2bc(%rsi),%eax 10f00b: 2b 86 b8 02 00 00 sub 0x2b8(%rsi),%eax 10f011: 89 01 mov %eax,(%rcx) 10f013: 8b 86 c0 02 00 00 mov 0x2c0(%rsi),%eax 10f019: 2b 86 bc 02 00 00 sub 0x2bc(%rsi),%eax 10f01f: 41 89 00 mov %eax,(%r8) 10f022: 31 c0 xor %eax,%eax 10f024: c3 retq 10f025: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10f02c: 00 00 00 00 000000000010f030 : 10f030: e8 00 00 00 00 callq 10f035 10f035: 48 8b 47 68 mov 0x68(%rdi),%rax 10f039: 49 8b 50 30 mov 0x30(%r8),%rdx 10f03d: 4c 89 c9 mov %r9,%rcx 10f040: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 10f047: 4c 8b 47 28 mov 0x28(%rdi),%r8 10f04b: 48 8b 38 mov (%rax),%rdi 10f04e: e9 00 00 00 00 jmpq 10f053 10f053: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10f05a: 00 00 00 00 10f05e: 66 90 xchg %ax,%ax 000000000010f060 : 10f060: e8 00 00 00 00 callq 10f065 10f065: 48 8b 47 68 mov 0x68(%rdi),%rax 10f069: 89 ca mov %ecx,%edx 10f06b: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx 10f072: 48 8b 38 mov (%rax),%rdi 10f075: 48 8b 49 58 mov 0x58(%rcx),%rcx 10f079: e9 00 00 00 00 jmpq 10f07e 10f07e: 66 90 xchg %ax,%ax 000000000010f080 : 10f080: e8 00 00 00 00 callq 10f085 10f085: 48 8b 47 68 mov 0x68(%rdi),%rax 10f089: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 10f090: 48 8b 38 mov (%rax),%rdi 10f093: 48 8b 52 50 mov 0x50(%rdx),%rdx 10f097: e9 00 00 00 00 jmpq 10f09c 10f09c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010f0a0 : 10f0a0: e8 00 00 00 00 callq 10f0a5 10f0a5: 6a 00 pushq $0x0 10f0a7: 49 89 f1 mov %rsi,%r9 10f0aa: 41 b8 04 00 00 00 mov $0x4,%r8d 10f0b0: b9 20 00 00 00 mov $0x20,%ecx 10f0b5: 68 00 02 00 00 pushq $0x200 10f0ba: ba 02 00 00 00 mov $0x2,%edx 10f0bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f0c6: e8 00 00 00 00 callq 10f0cb 10f0cb: 58 pop %rax 10f0cc: 31 c0 xor %eax,%eax 10f0ce: 5a pop %rdx 10f0cf: c3 retq 000000000010f0d0 : 10f0d0: e8 00 00 00 00 callq 10f0d5 10f0d5: 6a 00 pushq $0x0 10f0d7: 49 89 f1 mov %rsi,%r9 10f0da: 41 b8 04 00 00 00 mov $0x4,%r8d 10f0e0: b9 20 00 00 00 mov $0x20,%ecx 10f0e5: 68 00 08 00 00 pushq $0x800 10f0ea: ba 02 00 00 00 mov $0x2,%edx 10f0ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f0f6: e8 00 00 00 00 callq 10f0fb 10f0fb: 58 pop %rax 10f0fc: 31 c0 xor %eax,%eax 10f0fe: 5a pop %rdx 10f0ff: c3 retq 000000000010f100 : 10f100: e8 00 00 00 00 callq 10f105 10f105: 49 89 d2 mov %rdx,%r10 10f108: 49 89 f3 mov %rsi,%r11 10f10b: 49 89 f9 mov %rdi,%r9 10f10e: 48 89 ca mov %rcx,%rdx 10f111: 49 8b 72 10 mov 0x10(%r10),%rsi 10f115: 31 c0 xor %eax,%eax 10f117: 48 8d 7e 08 lea 0x8(%rsi),%rdi 10f11b: 48 89 f1 mov %rsi,%rcx 10f11e: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 10f125: 48 c7 86 f8 01 00 00 movq $0x0,0x1f8(%rsi) 10f12c: 00 00 00 00 10f130: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 10f134: 48 29 f9 sub %rdi,%rcx 10f137: 81 c1 00 02 00 00 add $0x200,%ecx 10f13d: c1 e9 03 shr $0x3,%ecx 10f140: f3 48 ab rep stos %rax,%es:(%rdi) 10f143: 49 89 33 mov %rsi,(%r11) 10f146: 48 85 d2 test %rdx,%rdx 10f149: 74 07 je 10f152 10f14b: 49 8b 42 08 mov 0x8(%r10),%rax 10f14f: 48 89 02 mov %rax,(%rdx) 10f152: 49 8b 41 18 mov 0x18(%r9),%rax 10f156: 4c 89 c2 mov %r8,%rdx 10f159: 4c 89 cf mov %r9,%rdi 10f15c: e9 00 00 00 00 jmpq 10f161 10f161: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10f168: 00 00 00 00 10f16c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010f170 : 10f170: e8 00 00 00 00 callq 10f175 10f175: 48 89 d0 mov %rdx,%rax 10f178: 49 89 f2 mov %rsi,%r10 10f17b: 49 89 f9 mov %rdi,%r9 10f17e: 49 89 cb mov %rcx,%r11 10f181: 48 8b 70 10 mov 0x10(%rax),%rsi 10f185: 4c 89 c2 mov %r8,%rdx 10f188: 4c 8b 40 08 mov 0x8(%rax),%r8 10f18c: 31 c0 xor %eax,%eax 10f18e: 48 8d 7e 08 lea 0x8(%rsi),%rdi 10f192: 48 89 f1 mov %rsi,%rcx 10f195: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 10f19c: 48 c7 86 f8 07 00 00 movq $0x0,0x7f8(%rsi) 10f1a3: 00 00 00 00 10f1a7: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 10f1ab: 48 29 f9 sub %rdi,%rcx 10f1ae: 81 c1 00 08 00 00 add $0x800,%ecx 10f1b4: c1 e9 03 shr $0x3,%ecx 10f1b7: f3 48 ab rep stos %rax,%es:(%rdi) 10f1ba: c7 06 00 08 31 c0 movl $0xc0310800,(%rsi) 10f1c0: c7 46 2c 01 00 00 00 movl $0x1,0x2c(%rsi) 10f1c7: 48 c7 46 5c ff ff ff movq $0xffffffffffffffff,0x5c(%rsi) 10f1ce: ff 10f1cf: 48 c7 46 68 ff ff ff movq $0xffffffffffffffff,0x68(%rsi) 10f1d6: ff 10f1d7: c7 86 10 02 00 00 01 movl $0x5301,0x210(%rsi) 10f1de: 53 00 00 10f1e1: c7 86 88 02 00 00 00 movl $0x18000100,0x288(%rsi) 10f1e8: 01 00 18 10f1eb: 4c 89 86 00 02 00 00 mov %r8,0x200(%rsi) 10f1f2: c7 86 1c 02 00 00 11 movl $0x111,0x21c(%rsi) 10f1f9: 01 00 00 10f1fc: 8b 42 20 mov 0x20(%rdx),%eax 10f1ff: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 10f206: 89 86 14 02 00 00 mov %eax,0x214(%rsi) 10f20c: 8b 42 20 mov 0x20(%rdx),%eax 10f20f: c7 86 a0 02 00 00 00 movl $0x80000000,0x2a0(%rsi) 10f216: 00 00 80 10f219: 89 86 18 02 00 00 mov %eax,0x218(%rsi) 10f21f: 83 7a 04 01 cmpl $0x1,0x4(%rdx) 10f223: 75 0a jne 10f22f 10f225: c7 86 5c 02 00 00 01 movl $0x1,0x25c(%rsi) 10f22c: 00 00 00 10f22f: 48 8b 42 78 mov 0x78(%rdx),%rax 10f233: 48 85 c0 test %rax,%rax 10f236: 74 35 je 10f26d 10f238: 48 c1 e8 08 shr $0x8,%rax 10f23c: 89 46 3c mov %eax,0x3c(%rsi) 10f23f: 48 8b 42 78 mov 0x78(%rdx),%rax 10f243: 48 c1 e8 28 shr $0x28,%rax 10f247: 89 46 40 mov %eax,0x40(%rsi) 10f24a: 48 8b 82 80 00 00 00 mov 0x80(%rdx),%rax 10f251: 48 c1 e8 08 shr $0x8,%rax 10f255: 89 46 44 mov %eax,0x44(%rsi) 10f258: 48 8b 82 80 00 00 00 mov 0x80(%rdx),%rax 10f25f: c7 46 50 40 00 00 00 movl $0x40,0x50(%rsi) 10f266: 48 c1 e8 28 shr $0x28,%rax 10f26a: 89 46 48 mov %eax,0x48(%rsi) 10f26d: 49 8b 41 68 mov 0x68(%r9),%rax 10f271: 80 b8 04 02 00 00 00 cmpb $0x0,0x204(%rax) 10f278: 74 07 je 10f281 10f27a: 48 83 7a 68 00 cmpq $0x0,0x68(%rdx) 10f27f: 75 17 jne 10f298 10f281: 49 89 32 mov %rsi,(%r10) 10f284: 4d 85 db test %r11,%r11 10f287: 74 03 je 10f28c 10f289: 4d 89 03 mov %r8,(%r11) 10f28c: 49 8b 41 18 mov 0x18(%r9),%rax 10f290: 4c 89 cf mov %r9,%rdi 10f293: e9 00 00 00 00 jmpq 10f298 10f298: c7 86 10 02 00 00 01 movl $0x40005301,0x210(%rsi) 10f29f: 53 00 40 10f2a2: 48 8b 42 68 mov 0x68(%rdx),%rax 10f2a6: 89 86 ac 02 00 00 mov %eax,0x2ac(%rsi) 10f2ac: 8b 42 6c mov 0x6c(%rdx),%eax 10f2af: 89 86 b0 02 00 00 mov %eax,0x2b0(%rsi) 10f2b5: 8b 42 70 mov 0x70(%rdx),%eax 10f2b8: 89 86 c4 02 00 00 mov %eax,0x2c4(%rsi) 10f2be: 8b 42 74 mov 0x74(%rdx),%eax 10f2c1: 89 86 bc 02 00 00 mov %eax,0x2bc(%rsi) 10f2c7: 89 86 b8 02 00 00 mov %eax,0x2b8(%rsi) 10f2cd: 8b 42 74 mov 0x74(%rdx),%eax 10f2d0: 89 86 c0 02 00 00 mov %eax,0x2c0(%rsi) 10f2d6: eb a9 jmp 10f281 10f2d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 10f2df: 00 000000000010f2e0 : 10f2e0: e8 00 00 00 00 callq 10f2e5 10f2e5: 53 push %rbx 10f2e6: 48 89 f3 mov %rsi,%rbx 10f2e9: e8 82 fe ff ff callq 10f170 10f2ee: 48 8b 03 mov (%rbx),%rax 10f2f1: 81 88 44 02 00 00 00 orl $0xc0000000,0x244(%rax) 10f2f8: 00 00 c0 10f2fb: 5b pop %rbx 10f2fc: c3 retq 10f2fd: 0f 1f 00 nopl (%rax) 000000000010f300 : 10f300: e8 00 00 00 00 callq 10f305 10f305: 48 8b 7f 68 mov 0x68(%rdi),%rdi 10f309: 48 89 d6 mov %rdx,%rsi 10f30c: e9 00 00 00 00 jmpq 10f311 10f311: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10f318: 00 00 00 00 10f31c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010f320 : 10f320: e8 00 00 00 00 callq 10f325 10f325: 48 83 ec 10 sub $0x10,%rsp 10f329: be 00 08 00 00 mov $0x800,%esi 10f32e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10f335: 00 00 10f337: 48 89 44 24 08 mov %rax,0x8(%rsp) 10f33c: 31 c0 xor %eax,%eax 10f33e: 48 89 e2 mov %rsp,%rdx 10f341: e8 00 00 00 00 callq 10f346 10f346: 85 c0 test %eax,%eax 10f348: b8 00 00 00 00 mov $0x0,%eax 10f34d: 48 0f 44 04 24 cmove (%rsp),%rax 10f352: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 10f357: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 10f35e: 00 00 10f360: 75 05 jne 10f367 10f362: 48 83 c4 10 add $0x10,%rsp 10f366: c3 retq 10f367: e8 00 00 00 00 callq 10f36c 10f36c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010f370 <__order_base_2.part.0>: 10f370: 48 83 ef 01 sub $0x1,%rdi 10f374: b8 ff ff ff ff mov $0xffffffff,%eax 10f379: 48 0f bd c7 bsr %rdi,%rax 10f37d: 83 c0 01 add $0x1,%eax 10f380: c3 retq 10f381: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10f388: 00 00 00 00 10f38c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010f390 : 10f390: e8 00 00 00 00 callq 10f395 10f395: 55 push %rbp 10f396: 48 89 f5 mov %rsi,%rbp 10f399: 53 push %rbx 10f39a: 48 8b 7a 18 mov 0x18(%rdx),%rdi 10f39e: 48 89 d3 mov %rdx,%rbx 10f3a1: 31 d2 xor %edx,%edx 10f3a3: 48 83 ff 07 cmp $0x7,%rdi 10f3a7: 76 0c jbe 10f3b5 10f3a9: 48 c1 ef 02 shr $0x2,%rdi 10f3ad: e8 be ff ff ff callq 10f370 <__order_base_2.part.0> 10f3b2: 8d 14 00 lea (%rax,%rax,1),%edx 10f3b5: 8b 43 48 mov 0x48(%rbx),%eax 10f3b8: c1 e0 18 shl $0x18,%eax 10f3bb: 09 d0 or %edx,%eax 10f3bd: 0d 00 10 06 00 or $0x61000,%eax 10f3c2: 89 45 00 mov %eax,0x0(%rbp) 10f3c5: 48 8b 43 10 mov 0x10(%rbx),%rax 10f3c9: 48 c1 e8 08 shr $0x8,%rax 10f3cd: 89 45 04 mov %eax,0x4(%rbp) 10f3d0: 48 8b 43 10 mov 0x10(%rbx),%rax 10f3d4: 48 c1 e8 28 shr $0x28,%rax 10f3d8: 89 45 08 mov %eax,0x8(%rbp) 10f3db: 48 8b 43 28 mov 0x28(%rbx),%rax 10f3df: 89 45 24 mov %eax,0x24(%rbp) 10f3e2: 8b 43 2c mov 0x2c(%rbx),%eax 10f3e5: 89 45 20 mov %eax,0x20(%rbp) 10f3e8: 8b 43 40 mov 0x40(%rbx),%eax 10f3eb: 89 45 48 mov %eax,0x48(%rbp) 10f3ee: 8b 43 54 mov 0x54(%rbx),%eax 10f3f1: 89 45 4c mov %eax,0x4c(%rbp) 10f3f4: 8b 43 4c mov 0x4c(%rbx),%eax 10f3f7: 89 85 f8 01 00 00 mov %eax,0x1f8(%rbp) 10f3fd: 8b 43 50 mov 0x50(%rbx),%eax 10f400: 89 85 fc 01 00 00 mov %eax,0x1fc(%rbp) 10f406: 31 c0 xor %eax,%eax 10f408: 48 83 7b 18 00 cmpq $0x0,0x18(%rbx) 10f40d: 74 15 je 10f424 10f40f: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 10f414: 74 0e je 10f424 10f416: 8b 53 24 mov 0x24(%rbx),%edx 10f419: 85 d2 test %edx,%edx 10f41b: 74 07 je 10f424 10f41d: 0f b6 43 45 movzbl 0x45(%rbx),%eax 10f421: 83 f0 01 xor $0x1,%eax 10f424: 88 43 46 mov %al,0x46(%rbx) 10f427: 5b pop %rbx 10f428: 5d pop %rbp 10f429: c3 retq 10f42a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010f430 <__update_mqd>: 10f430: e8 00 00 00 00 callq 10f435 <__update_mqd+0x5> 10f435: 41 57 push %r15 10f437: 45 89 c7 mov %r8d,%r15d 10f43a: 41 56 push %r14 10f43c: 41 c1 e7 17 shl $0x17,%r15d 10f440: 49 89 fe mov %rdi,%r14 10f443: 41 55 push %r13 10f445: 41 89 cd mov %ecx,%r13d 10f448: 41 54 push %r12 10f44a: 41 c1 e5 0f shl $0xf,%r13d 10f44e: 41 89 cc mov %ecx,%r12d 10f451: 55 push %rbp 10f452: 45 09 fd or %r15d,%r13d 10f455: 48 89 d5 mov %rdx,%rbp 10f458: 53 push %rbx 10f459: 44 89 e9 mov %r13d,%ecx 10f45c: 48 89 f3 mov %rsi,%rbx 10f45f: 80 cd 05 or $0x5,%ch 10f462: 48 83 ec 20 sub $0x20,%rsp 10f466: 44 89 44 24 04 mov %r8d,0x4(%rsp) 10f46b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10f472: 00 00 10f474: 48 89 44 24 18 mov %rax,0x18(%rsp) 10f479: 31 c0 xor %eax,%eax 10f47b: 89 8e 44 02 00 00 mov %ecx,0x244(%rsi) 10f481: 48 8b 7a 18 mov 0x18(%rdx),%rdi 10f485: ba ff ff ff ff mov $0xffffffff,%edx 10f48a: 89 0c 24 mov %ecx,(%rsp) 10f48d: 48 83 ff 07 cmp $0x7,%rdi 10f491: 76 11 jbe 10f4a4 <__update_mqd+0x74> 10f493: 48 c1 ef 02 shr $0x2,%rdi 10f497: e8 d4 fe ff ff callq 10f370 <__order_base_2.part.0> 10f49c: 8b 0c 24 mov (%rsp),%ecx 10f49f: 8d 50 ff lea -0x1(%rax),%edx 10f4a2: 09 ca or %ecx,%edx 10f4a4: 89 93 44 02 00 00 mov %edx,0x244(%rbx) 10f4aa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10f4af: 48 8b 45 10 mov 0x10(%rbp),%rax 10f4b3: 48 c1 e8 08 shr $0x8,%rax 10f4b7: 89 83 20 02 00 00 mov %eax,0x220(%rbx) 10f4bd: 48 8b 45 10 mov 0x10(%rbp),%rax 10f4c1: 48 c1 e8 28 shr $0x28,%rax 10f4c5: 89 83 24 02 00 00 mov %eax,0x224(%rbx) 10f4cb: 48 8b 45 28 mov 0x28(%rbp),%rax 10f4cf: 89 83 2c 02 00 00 mov %eax,0x22c(%rbx) 10f4d5: 8b 45 2c mov 0x2c(%rbp),%eax 10f4d8: 89 83 30 02 00 00 mov %eax,0x230(%rbx) 10f4de: 48 8b 45 30 mov 0x30(%rbp),%rax 10f4e2: 89 83 34 02 00 00 mov %eax,0x234(%rbx) 10f4e8: 8b 45 34 mov 0x34(%rbp),%eax 10f4eb: 89 83 38 02 00 00 mov %eax,0x238(%rbx) 10f4f1: 8b 45 40 mov 0x40(%rbp),%eax 10f4f4: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 10f4fb: 89 93 3c 02 00 00 mov %edx,0x23c(%rbx) 10f501: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10f506: 44 89 e0 mov %r12d,%eax 10f509: 44 89 ab 9c 02 00 00 mov %r13d,0x29c(%rbx) 10f510: c1 e0 1b shl $0x1b,%eax 10f513: 41 09 c7 or %eax,%r15d 10f516: 44 89 f8 mov %r15d,%eax 10f519: 0d 00 00 30 00 or $0x300000,%eax 10f51e: 89 83 54 02 00 00 mov %eax,0x254(%rbx) 10f524: 8b 45 60 mov 0x60(%rbp),%eax 10f527: 89 c7 mov %eax,%edi 10f529: c1 ef 02 shr $0x2,%edi 10f52c: 83 f8 07 cmp $0x7,%eax 10f52f: 0f 86 54 01 00 00 jbe 10f689 <__update_mqd+0x259> 10f535: e8 36 fe ff ff callq 10f370 <__order_base_2.part.0> 10f53a: ba 0a 00 00 00 mov $0xa,%edx 10f53f: 83 e8 01 sub $0x1,%eax 10f542: 83 f8 0a cmp $0xa,%eax 10f545: 0f 4f c2 cmovg %edx,%eax 10f548: 41 09 c5 or %eax,%r13d 10f54b: 44 89 ab 9c 02 00 00 mov %r13d,0x29c(%rbx) 10f552: 48 8b 45 58 mov 0x58(%rbp),%rax 10f556: 48 c1 e8 08 shr $0x8,%rax 10f55a: 89 83 94 02 00 00 mov %eax,0x294(%rbx) 10f560: 48 8b 45 58 mov 0x58(%rbp),%rax 10f564: 44 89 bb 58 02 00 00 mov %r15d,0x258(%rbx) 10f56b: 48 c1 e8 28 shr $0x28,%rax 10f56f: 89 83 98 02 00 00 mov %eax,0x298(%rbx) 10f575: 8b 45 48 mov 0x48(%rbp),%eax 10f578: 89 83 0c 02 00 00 mov %eax,0x20c(%rbx) 10f57e: 83 7d 04 01 cmpl $0x1,0x4(%rbp) 10f582: 75 0a jne 10f58e <__update_mqd+0x15e> 10f584: 81 8b 44 02 00 00 00 orl $0xc000000,0x244(%rbx) 10f58b: 00 00 0c 10f58e: 49 8b 46 68 mov 0x68(%r14),%rax 10f592: 80 b8 04 02 00 00 00 cmpb $0x0,0x204(%rax) 10f599: 74 17 je 10f5b2 <__update_mqd+0x182> 10f59b: 48 83 7d 68 00 cmpq $0x0,0x68(%rbp) 10f5a0: 74 10 je 10f5b2 <__update_mqd+0x182> 10f5a2: 8b 44 24 04 mov 0x4(%rsp),%eax 10f5a6: 45 01 e4 add %r12d,%r12d 10f5a9: 44 09 e0 or %r12d,%eax 10f5ac: 89 83 b4 02 00 00 mov %eax,0x2b4(%rbx) 10f5b2: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 10f5b9: 00 00 10f5bb: 8b 95 88 00 00 00 mov 0x88(%rbp),%edx 10f5c1: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 10f5c8: 00 00 10f5ca: 85 d2 test %edx,%edx 10f5cc: 74 39 je 10f607 <__update_mqd+0x1d7> 10f5ce: 48 8b b5 90 00 00 00 mov 0x90(%rbp),%rsi 10f5d5: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 10f5da: 4c 89 f7 mov %r14,%rdi 10f5dd: e8 00 00 00 00 callq 10f5e2 <__update_mqd+0x1b2> 10f5e2: 8b 54 24 08 mov 0x8(%rsp),%edx 10f5e6: 8b 4c 24 0c mov 0xc(%rsp),%ecx 10f5ea: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 10f5ef: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 10f5f4: 89 53 5c mov %edx,0x5c(%rbx) 10f5f7: 89 4b 60 mov %ecx,0x60(%rbx) 10f5fa: 44 89 43 68 mov %r8d,0x68(%rbx) 10f5fe: 44 89 4b 6c mov %r9d,0x6c(%rbx) 10f602: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10f607: 8b 45 20 mov 0x20(%rbp),%eax 10f60a: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 10f611: 89 83 14 02 00 00 mov %eax,0x214(%rbx) 10f617: 8b 45 20 mov 0x20(%rbp),%eax 10f61a: 89 83 18 02 00 00 mov %eax,0x218(%rbx) 10f620: 31 c0 xor %eax,%eax 10f622: 48 83 7d 18 00 cmpq $0x0,0x18(%rbp) 10f627: 74 0e je 10f637 <__update_mqd+0x207> 10f629: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 10f62e: 74 07 je 10f637 <__update_mqd+0x207> 10f630: 8b 55 24 mov 0x24(%rbp),%edx 10f633: 85 d2 test %edx,%edx 10f635: 75 75 jne 10f6ac <__update_mqd+0x27c> 10f637: 88 45 46 mov %al,0x46(%rbp) 10f63a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 10f63f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10f646: 00 00 10f648: 75 6b jne 10f6b5 <__update_mqd+0x285> 10f64a: 48 83 c4 20 add $0x20,%rsp 10f64e: 5b pop %rbx 10f64f: 5d pop %rbp 10f650: 41 5c pop %r12 10f652: 41 5d pop %r13 10f654: 41 5e pop %r14 10f656: 41 5f pop %r15 10f658: c3 retq 10f659: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f660: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10f667: e8 00 00 00 00 callq 10f66c <__update_mqd+0x23c> 10f66c: e9 3e fe ff ff jmpq 10f4af <__update_mqd+0x7f> 10f671: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f678: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10f67f: e8 00 00 00 00 callq 10f684 <__update_mqd+0x254> 10f684: e9 7d fe ff ff jmpq 10f506 <__update_mqd+0xd6> 10f689: 41 bd ff ff ff ff mov $0xffffffff,%r13d 10f68f: e9 b7 fe ff ff jmpq 10f54b <__update_mqd+0x11b> 10f694: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f69b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10f6a2: e8 00 00 00 00 callq 10f6a7 <__update_mqd+0x277> 10f6a7: e9 5b ff ff ff jmpq 10f607 <__update_mqd+0x1d7> 10f6ac: 0f b6 45 45 movzbl 0x45(%rbp),%eax 10f6b0: 83 f0 01 xor $0x1,%eax 10f6b3: eb 82 jmp 10f637 <__update_mqd+0x207> 10f6b5: e8 00 00 00 00 callq 10f6ba <__update_mqd+0x28a> 10f6ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000010f6c0 : 10f6c0: e8 00 00 00 00 callq 10f6c5 10f6c5: 41 b8 01 00 00 00 mov $0x1,%r8d 10f6cb: b9 02 00 00 00 mov $0x2,%ecx 10f6d0: e9 5b fd ff ff jmpq 10f430 <__update_mqd> 10f6d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10f6dc: 00 00 00 00 000000000010f6e0 : 10f6e0: e8 00 00 00 00 callq 10f6e5 10f6e5: 45 31 c0 xor %r8d,%r8d 10f6e8: b9 03 00 00 00 mov $0x3,%ecx 10f6ed: e9 3e fd ff ff jmpq 10f430 <__update_mqd> 10f6f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10f6f9: 00 00 00 00 10f6fd: 0f 1f 00 nopl (%rax) 000000000010f700 : 10f700: e8 00 00 00 00 callq 10f705 10f705: 45 31 c0 xor %r8d,%r8d 10f708: b9 03 00 00 00 mov $0x3,%ecx 10f70d: e9 1e fd ff ff jmpq 10f430 <__update_mqd> 10f712: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10f719: 00 00 00 00 10f71d: 0f 1f 00 nopl (%rax) 000000000010f720 : 10f720: e8 00 00 00 00 callq 10f725 10f725: 83 ff 03 cmp $0x3,%edi 10f728: 0f 87 3c 01 00 00 ja 10f86a 10f72e: 55 push %rbp 10f72f: ba 78 00 00 00 mov $0x78,%edx 10f734: 48 89 f5 mov %rsi,%rbp 10f737: be c0 0d 00 00 mov $0xdc0,%esi 10f73c: 53 push %rbx 10f73d: 89 fb mov %edi,%ebx 10f73f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 10f746 10f746: e8 00 00 00 00 callq 10f74b 10f74b: 48 85 c0 test %rax,%rax 10f74e: 74 61 je 10f7b1 10f750: 48 89 68 68 mov %rbp,0x68(%rax) 10f754: 83 fb 02 cmp $0x2,%ebx 10f757: 0f 84 a8 00 00 00 je 10f805 10f75d: 83 fb 03 cmp $0x3,%ebx 10f760: 0f 84 e8 00 00 00 je 10f84e 10f766: 83 fb 01 cmp $0x1,%ebx 10f769: 74 49 je 10f7b4 10f76b: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10f772: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 10f779: 00 10f77a: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 10f781: 00 10f782: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 10f789: 00 10f78a: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 10f791: 00 10f792: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 10f799: 00 10f79a: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 10f7a1: 00 10f7a2: c7 40 70 00 08 00 00 movl $0x800,0x70(%rax) 10f7a9: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 10f7b0: 00 10f7b1: 5b pop %rbx 10f7b2: 5d pop %rbp 10f7b3: c3 retq 10f7b4: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10f7bb: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 10f7c2: 00 10f7c3: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 10f7ca: 00 10f7cb: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 10f7d2: 00 10f7d3: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 10f7da: 00 10f7db: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 10f7e2: 00 10f7e3: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 10f7ea: 00 10f7eb: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 10f7f2: 00 10f7f3: c7 40 70 00 08 00 00 movl $0x800,0x70(%rax) 10f7fa: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 10f801: 00 10f802: 5b pop %rbx 10f803: 5d pop %rbp 10f804: c3 retq 10f805: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10f80c: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 10f813: 00 10f814: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 10f81b: 00 10f81c: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 10f823: 00 10f824: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 10f82b: 00 10f82c: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 10f833: 00 10f834: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 10f83b: 00 10f83c: c7 40 70 00 02 00 00 movl $0x200,0x70(%rax) 10f843: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 10f84a: 00 10f84b: 5b pop %rbx 10f84c: 5d pop %rbp 10f84d: c3 retq 10f84e: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 10f855: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 10f85c: 00 10f85d: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 10f864: 00 10f865: e9 18 ff ff ff jmpq 10f782 10f86a: 0f 0b ud2 10f86c: 31 c0 xor %eax,%eax 10f86e: c3 retq 10f86f: 90 nop 000000000010f870 : 10f870: e8 00 00 00 00 callq 10f875 10f875: 53 push %rbx 10f876: 89 fb mov %edi,%ebx 10f878: e8 00 00 00 00 callq 10f87d 10f87d: 48 85 c0 test %rax,%rax 10f880: 74 05 je 10f887 10f882: 83 fb 01 cmp $0x1,%ebx 10f885: 74 02 je 10f889 10f887: 5b pop %rbx 10f888: c3 retq 10f889: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 10f890: 00 10f891: 5b pop %rbx 10f892: c3 retq 10f893: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 10f89a: 00 00 00 10f89d: 0f 1f 00 nopl (%rax) 000000000010f8a0 : 10f8a0: e8 00 00 00 00 callq 10f8a5 10f8a5: 49 89 fa mov %rdi,%r10 10f8a8: 31 ff xor %edi,%edi 10f8aa: 41 83 78 04 01 cmpl $0x1,0x4(%r8) 10f8af: 49 8b 42 68 mov 0x68(%r10),%rax 10f8b3: 40 0f 94 c7 sete %dil 10f8b7: 4c 8b 90 a8 00 00 00 mov 0xa8(%rax),%r10 10f8be: 41 51 push %r9 10f8c0: 44 8d 0c bd 00 00 00 lea 0x0(,%rdi,4),%r9d 10f8c7: 00 10f8c8: 6a 00 pushq $0x0 10f8ca: 4d 8b 40 30 mov 0x30(%r8),%r8 10f8ce: 4d 8b 52 18 mov 0x18(%r10),%r10 10f8d2: 48 8b 38 mov (%rax),%rdi 10f8d5: e8 00 00 00 00 callq 10f8da 10f8da: 5a pop %rdx 10f8db: 59 pop %rcx 10f8dc: c3 retq 10f8dd: 0f 1f 00 nopl (%rax) 000000000010f8e0 : 10f8e0: e8 00 00 00 00 callq 10f8e5 10f8e5: 48 8b 47 68 mov 0x68(%rdi),%rax 10f8e9: 45 8b 40 40 mov 0x40(%r8),%r8d 10f8ed: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 10f8f4: 4c 8b 4f 20 mov 0x20(%rdi),%r9 10f8f8: 48 8b 38 mov (%rax),%rdi 10f8fb: e9 00 00 00 00 jmpq 10f900 000000000010f900 : 10f900: e8 00 00 00 00 callq 10f905 10f905: 48 8b 47 68 mov 0x68(%rdi),%rax 10f909: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 10f910: 4c 8b 57 48 mov 0x48(%rdi),%r10 10f914: 48 8b 38 mov (%rax),%rdi 10f917: e9 00 00 00 00 jmpq 10f91c 10f91c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010f920 : 10f920: e8 00 00 00 00 callq 10f925 10f925: 48 8b 47 68 mov 0x68(%rdi),%rax 10f929: 48 89 d6 mov %rdx,%rsi 10f92c: 89 ca mov %ecx,%edx 10f92e: 44 89 c1 mov %r8d,%ecx 10f931: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 10f938: 4c 8b 47 40 mov 0x40(%rdi),%r8 10f93c: 48 8b 38 mov (%rax),%rdi 10f93f: e9 00 00 00 00 jmpq 10f944 10f944: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10f94b: 00 00 00 00 10f94f: 90 nop 000000000010f950 : 10f950: e8 00 00 00 00 callq 10f955 10f955: 48 8b 47 68 mov 0x68(%rdi),%rax 10f959: 49 8b 50 30 mov 0x30(%r8),%rdx 10f95d: 4c 89 c9 mov %r9,%rcx 10f960: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 10f967: 4c 8b 47 28 mov 0x28(%rdi),%r8 10f96b: 48 8b 38 mov (%rax),%rdi 10f96e: e9 00 00 00 00 jmpq 10f973 10f973: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10f97a: 00 00 00 00 10f97e: 66 90 xchg %ax,%ax 000000000010f980 : 10f980: e8 00 00 00 00 callq 10f985 10f985: 48 8b 47 68 mov 0x68(%rdi),%rax 10f989: 89 ca mov %ecx,%edx 10f98b: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx 10f992: 48 8b 38 mov (%rax),%rdi 10f995: 48 8b 49 58 mov 0x58(%rcx),%rcx 10f999: e9 00 00 00 00 jmpq 10f99e 10f99e: 66 90 xchg %ax,%ax 000000000010f9a0 : 10f9a0: e8 00 00 00 00 callq 10f9a5 10f9a5: 48 8b 47 68 mov 0x68(%rdi),%rax 10f9a9: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 10f9b0: 48 8b 38 mov (%rax),%rdi 10f9b3: 48 8b 52 50 mov 0x50(%rdx),%rdx 10f9b7: e9 00 00 00 00 jmpq 10f9bc 10f9bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000010f9c0 : 10f9c0: e8 00 00 00 00 callq 10f9c5 10f9c5: 6a 00 pushq $0x0 10f9c7: 49 89 f1 mov %rsi,%r9 10f9ca: 41 b8 04 00 00 00 mov $0x4,%r8d 10f9d0: b9 20 00 00 00 mov $0x20,%ecx 10f9d5: 68 00 02 00 00 pushq $0x200 10f9da: ba 02 00 00 00 mov $0x2,%edx 10f9df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f9e6: e8 00 00 00 00 callq 10f9eb 10f9eb: 58 pop %rax 10f9ec: 31 c0 xor %eax,%eax 10f9ee: 5a pop %rdx 10f9ef: c3 retq 000000000010f9f0 : 10f9f0: e8 00 00 00 00 callq 10f9f5 10f9f5: 6a 00 pushq $0x0 10f9f7: 49 89 f1 mov %rsi,%r9 10f9fa: 41 b8 04 00 00 00 mov $0x4,%r8d 10fa00: b9 20 00 00 00 mov $0x20,%ecx 10fa05: 68 00 08 00 00 pushq $0x800 10fa0a: ba 02 00 00 00 mov $0x2,%edx 10fa0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10fa16: e8 00 00 00 00 callq 10fa1b 10fa1b: 58 pop %rax 10fa1c: 31 c0 xor %eax,%eax 10fa1e: 5a pop %rdx 10fa1f: c3 retq 000000000010fa20 : 10fa20: e8 00 00 00 00 callq 10fa25 10fa25: 49 89 d2 mov %rdx,%r10 10fa28: 49 89 f3 mov %rsi,%r11 10fa2b: 49 89 f9 mov %rdi,%r9 10fa2e: 48 89 ca mov %rcx,%rdx 10fa31: 49 8b 72 10 mov 0x10(%r10),%rsi 10fa35: 31 c0 xor %eax,%eax 10fa37: 48 8d 7e 08 lea 0x8(%rsi),%rdi 10fa3b: 48 89 f1 mov %rsi,%rcx 10fa3e: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 10fa45: 48 c7 86 f8 01 00 00 movq $0x0,0x1f8(%rsi) 10fa4c: 00 00 00 00 10fa50: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 10fa54: 48 29 f9 sub %rdi,%rcx 10fa57: 81 c1 00 02 00 00 add $0x200,%ecx 10fa5d: c1 e9 03 shr $0x3,%ecx 10fa60: f3 48 ab rep stos %rax,%es:(%rdi) 10fa63: 49 89 33 mov %rsi,(%r11) 10fa66: 48 85 d2 test %rdx,%rdx 10fa69: 74 07 je 10fa72 10fa6b: 49 8b 42 08 mov 0x8(%r10),%rax 10fa6f: 48 89 02 mov %rax,(%rdx) 10fa72: 49 8b 41 18 mov 0x18(%r9),%rax 10fa76: 4c 89 c2 mov %r8,%rdx 10fa79: 4c 89 cf mov %r9,%rdi 10fa7c: e9 00 00 00 00 jmpq 10fa81 10fa81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10fa88: 00 00 00 00 10fa8c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010fa90 : 10fa90: e8 00 00 00 00 callq 10fa95 10fa95: 48 89 d0 mov %rdx,%rax 10fa98: 49 89 f2 mov %rsi,%r10 10fa9b: 49 89 f9 mov %rdi,%r9 10fa9e: 49 89 cb mov %rcx,%r11 10faa1: 48 8b 70 10 mov 0x10(%rax),%rsi 10faa5: 4c 89 c2 mov %r8,%rdx 10faa8: 4c 8b 40 08 mov 0x8(%rax),%r8 10faac: 31 c0 xor %eax,%eax 10faae: 48 8d 7e 08 lea 0x8(%rsi),%rdi 10fab2: 48 89 f1 mov %rsi,%rcx 10fab5: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 10fabc: 48 c7 86 f8 07 00 00 movq $0x0,0x7f8(%rsi) 10fac3: 00 00 00 00 10fac7: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 10facb: 48 29 f9 sub %rdi,%rcx 10face: 81 c1 00 08 00 00 add $0x800,%ecx 10fad4: c1 e9 03 shr $0x3,%ecx 10fad7: f3 48 ab rep stos %rax,%es:(%rdi) 10fada: c7 06 00 08 31 c0 movl $0xc0310800,(%rsi) 10fae0: c7 46 2c 01 00 00 00 movl $0x1,0x2c(%rsi) 10fae7: 48 c7 46 5c ff ff ff movq $0xffffffffffffffff,0x5c(%rsi) 10faee: ff 10faef: 48 c7 46 68 ff ff ff movq $0xffffffffffffffff,0x68(%rsi) 10faf6: ff 10faf7: 48 c7 86 9c 00 00 00 movq $0xffffffffffffffff,0x9c(%rsi) 10fafe: ff ff ff ff 10fb02: 48 c7 86 a4 00 00 00 movq $0xffffffffffffffff,0xa4(%rsi) 10fb09: ff ff ff ff 10fb0d: c7 86 10 02 00 00 01 movl $0x5301,0x210(%rsi) 10fb14: 53 00 00 10fb17: c7 86 88 02 00 00 00 movl $0x100,0x288(%rsi) 10fb1e: 01 00 00 10fb21: 4c 89 86 00 02 00 00 mov %r8,0x200(%rsi) 10fb28: c7 86 1c 02 00 00 11 movl $0x111,0x21c(%rsi) 10fb2f: 01 00 00 10fb32: 83 7a 04 01 cmpl $0x1,0x4(%rdx) 10fb36: 75 0a jne 10fb42 10fb38: c7 86 d4 02 00 00 01 movl $0x1,0x2d4(%rsi) 10fb3f: 00 00 00 10fb42: 48 83 7a 78 00 cmpq $0x0,0x78(%rdx) 10fb47: 74 07 je 10fb50 10fb49: c7 46 50 40 00 00 00 movl $0x40,0x50(%rsi) 10fb50: 49 8b 41 68 mov 0x68(%r9),%rax 10fb54: 80 b8 04 02 00 00 00 cmpb $0x0,0x204(%rax) 10fb5b: 74 07 je 10fb64 10fb5d: 48 83 7a 68 00 cmpq $0x0,0x68(%rdx) 10fb62: 75 17 jne 10fb7b 10fb64: 49 89 32 mov %rsi,(%r10) 10fb67: 4d 85 db test %r11,%r11 10fb6a: 74 03 je 10fb6f 10fb6c: 4d 89 03 mov %r8,(%r11) 10fb6f: 49 8b 41 18 mov 0x18(%r9),%rax 10fb73: 4c 89 cf mov %r9,%rdi 10fb76: e9 00 00 00 00 jmpq 10fb7b 10fb7b: c7 86 10 02 00 00 01 movl $0x40005301,0x210(%rsi) 10fb82: 53 00 40 10fb85: 48 8b 42 68 mov 0x68(%rdx),%rax 10fb89: 89 86 ac 02 00 00 mov %eax,0x2ac(%rsi) 10fb8f: 8b 42 6c mov 0x6c(%rdx),%eax 10fb92: 89 86 b0 02 00 00 mov %eax,0x2b0(%rsi) 10fb98: 8b 42 70 mov 0x70(%rdx),%eax 10fb9b: 89 86 c4 02 00 00 mov %eax,0x2c4(%rsi) 10fba1: 8b 42 74 mov 0x74(%rdx),%eax 10fba4: 89 86 bc 02 00 00 mov %eax,0x2bc(%rsi) 10fbaa: 89 86 b8 02 00 00 mov %eax,0x2b8(%rsi) 10fbb0: 8b 42 74 mov 0x74(%rdx),%eax 10fbb3: 89 86 c0 02 00 00 mov %eax,0x2c0(%rsi) 10fbb9: eb a9 jmp 10fb64 10fbbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000010fbc0 : 10fbc0: e8 00 00 00 00 callq 10fbc5 10fbc5: 53 push %rbx 10fbc6: 48 89 f3 mov %rsi,%rbx 10fbc9: e8 c2 fe ff ff callq 10fa90 10fbce: 48 8b 03 mov (%rbx),%rax 10fbd1: 81 88 44 02 00 00 00 orl $0xc0000000,0x244(%rax) 10fbd8: 00 00 c0 10fbdb: 5b pop %rbx 10fbdc: c3 retq 10fbdd: 0f 1f 00 nopl (%rax) 000000000010fbe0 : 10fbe0: e8 00 00 00 00 callq 10fbe5 10fbe5: 8b 86 bc 02 00 00 mov 0x2bc(%rsi),%eax 10fbeb: 2b 86 b8 02 00 00 sub 0x2b8(%rsi),%eax 10fbf1: 48 89 d7 mov %rdx,%rdi 10fbf4: 4c 8d 8e 00 10 00 00 lea 0x1000(%rsi),%r9 10fbfb: 89 01 mov %eax,(%rcx) 10fbfd: 8b 86 c0 02 00 00 mov 0x2c0(%rsi),%eax 10fc03: 2b 86 bc 02 00 00 sub 0x2bc(%rsi),%eax 10fc09: 41 89 00 mov %eax,(%r8) 10fc0c: 8b 96 bc 02 00 00 mov 0x2bc(%rsi),%edx 10fc12: 48 81 fa ff ff ff 7f cmp $0x7fffffff,%rdx 10fc19: 77 14 ja 10fc2f 10fc1b: 4c 89 ce mov %r9,%rsi 10fc1e: e8 00 00 00 00 callq 10fc23 10fc23: 48 83 f8 01 cmp $0x1,%rax 10fc27: 19 c0 sbb %eax,%eax 10fc29: f7 d0 not %eax 10fc2b: 83 e0 f2 and $0xfffffff2,%eax 10fc2e: c3 retq 10fc2f: 0f 0b ud2 10fc31: b8 f2 ff ff ff mov $0xfffffff2,%eax 10fc36: c3 retq 10fc37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 10fc3e: 00 00 000000000010fc40 : 10fc40: e8 00 00 00 00 callq 10fc45 10fc45: 48 8b 72 18 mov 0x18(%rdx),%rsi 10fc49: 55 push %rbp 10fc4a: 48 89 d5 mov %rdx,%rbp 10fc4d: 48 8b 7f 68 mov 0x68(%rdi),%rdi 10fc51: 48 85 f6 test %rsi,%rsi 10fc54: 74 11 je 10fc67 10fc56: 48 8b 3f mov (%rdi),%rdi 10fc59: e8 00 00 00 00 callq 10fc5e 10fc5e: 48 89 ef mov %rbp,%rdi 10fc61: 5d pop %rbp 10fc62: e9 00 00 00 00 jmpq 10fc67 10fc67: 48 89 d6 mov %rdx,%rsi 10fc6a: 5d pop %rbp 10fc6b: e9 00 00 00 00 jmpq 10fc70 <__order_base_2.part.0> 000000000010fc70 <__order_base_2.part.0>: 10fc70: 48 83 ef 01 sub $0x1,%rdi 10fc74: b8 ff ff ff ff mov $0xffffffff,%eax 10fc79: 48 0f bd c7 bsr %rdi,%rax 10fc7d: 83 c0 01 add $0x1,%eax 10fc80: c3 retq 10fc81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 10fc88: 00 00 00 00 10fc8c: 0f 1f 40 00 nopl 0x0(%rax) 000000000010fc90 : 10fc90: e8 00 00 00 00 callq 10fc95 10fc95: 55 push %rbp 10fc96: 48 89 f5 mov %rsi,%rbp 10fc99: 53 push %rbx 10fc9a: 48 8b 7a 18 mov 0x18(%rdx),%rdi 10fc9e: 48 89 d3 mov %rdx,%rbx 10fca1: 31 d2 xor %edx,%edx 10fca3: 48 83 ff 07 cmp $0x7,%rdi 10fca7: 76 0c jbe 10fcb5 10fca9: 48 c1 ef 02 shr $0x2,%rdi 10fcad: e8 be ff ff ff callq 10fc70 <__order_base_2.part.0> 10fcb2: 8d 14 00 lea (%rax,%rax,1),%edx 10fcb5: 8b 43 48 mov 0x48(%rbx),%eax 10fcb8: c1 e0 18 shl $0x18,%eax 10fcbb: 09 d0 or %edx,%eax 10fcbd: 0d 00 10 06 00 or $0x61000,%eax 10fcc2: 89 45 00 mov %eax,0x0(%rbp) 10fcc5: 48 8b 43 10 mov 0x10(%rbx),%rax 10fcc9: 48 c1 e8 08 shr $0x8,%rax 10fccd: 89 45 04 mov %eax,0x4(%rbp) 10fcd0: 48 8b 43 10 mov 0x10(%rbx),%rax 10fcd4: 48 c1 e8 28 shr $0x28,%rax 10fcd8: 89 45 08 mov %eax,0x8(%rbp) 10fcdb: 48 8b 43 28 mov 0x28(%rbx),%rax 10fcdf: 89 45 24 mov %eax,0x24(%rbp) 10fce2: 8b 43 2c mov 0x2c(%rbx),%eax 10fce5: 89 45 20 mov %eax,0x20(%rbp) 10fce8: 8b 43 40 mov 0x40(%rbx),%eax 10fceb: c1 e0 02 shl $0x2,%eax 10fcee: 89 45 58 mov %eax,0x58(%rbp) 10fcf1: 8b 43 4c mov 0x4c(%rbx),%eax 10fcf4: 89 85 f8 01 00 00 mov %eax,0x1f8(%rbp) 10fcfa: 8b 43 50 mov 0x50(%rbx),%eax 10fcfd: c7 45 6c 0f 00 00 00 movl $0xf,0x6c(%rbp) 10fd04: 89 85 fc 01 00 00 mov %eax,0x1fc(%rbp) 10fd0a: 31 c0 xor %eax,%eax 10fd0c: 48 83 7b 18 00 cmpq $0x0,0x18(%rbx) 10fd11: 74 15 je 10fd28 10fd13: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 10fd18: 74 0e je 10fd28 10fd1a: 8b 53 24 mov 0x24(%rbx),%edx 10fd1d: 85 d2 test %edx,%edx 10fd1f: 74 07 je 10fd28 10fd21: 0f b6 43 45 movzbl 0x45(%rbx),%eax 10fd25: 83 f0 01 xor $0x1,%eax 10fd28: 88 43 46 mov %al,0x46(%rbx) 10fd2b: 5b pop %rbx 10fd2c: 5d pop %rbp 10fd2d: c3 retq 10fd2e: 66 90 xchg %ax,%ax 000000000010fd30 : 10fd30: e8 00 00 00 00 callq 10fd35 10fd35: 41 54 push %r12 10fd37: 49 89 fc mov %rdi,%r12 10fd3a: 55 push %rbp 10fd3b: 48 89 d5 mov %rdx,%rbp 10fd3e: 53 push %rbx 10fd3f: 48 89 f3 mov %rsi,%rbx 10fd42: 48 83 ec 28 sub $0x28,%rsp 10fd46: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10fd4d: 00 00 10fd4f: 48 89 44 24 20 mov %rax,0x20(%rsp) 10fd54: 31 c0 xor %eax,%eax 10fd56: c7 86 44 02 00 00 00 movl $0x500,0x244(%rsi) 10fd5d: 05 00 00 10fd60: 48 8b 7a 18 mov 0x18(%rdx),%rdi 10fd64: ba ff ff ff ff mov $0xffffffff,%edx 10fd69: 48 83 ff 07 cmp $0x7,%rdi 10fd6d: 76 0f jbe 10fd7e 10fd6f: 48 c1 ef 02 shr $0x2,%rdi 10fd73: e8 f8 fe ff ff callq 10fc70 <__order_base_2.part.0> 10fd78: 8d 50 ff lea -0x1(%rax),%edx 10fd7b: 80 ce 05 or $0x5,%dh 10fd7e: 89 93 44 02 00 00 mov %edx,0x244(%rbx) 10fd84: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10fd89: 48 8b 45 10 mov 0x10(%rbp),%rax 10fd8d: 48 c1 e8 08 shr $0x8,%rax 10fd91: 89 83 20 02 00 00 mov %eax,0x220(%rbx) 10fd97: 48 8b 45 10 mov 0x10(%rbp),%rax 10fd9b: 48 c1 e8 28 shr $0x28,%rax 10fd9f: 89 83 24 02 00 00 mov %eax,0x224(%rbx) 10fda5: 48 8b 45 28 mov 0x28(%rbp),%rax 10fda9: 89 83 2c 02 00 00 mov %eax,0x22c(%rbx) 10fdaf: 8b 45 2c mov 0x2c(%rbp),%eax 10fdb2: 89 83 30 02 00 00 mov %eax,0x230(%rbx) 10fdb8: 48 8b 45 30 mov 0x30(%rbp),%rax 10fdbc: 89 83 34 02 00 00 mov %eax,0x234(%rbx) 10fdc2: 8b 45 34 mov 0x34(%rbp),%eax 10fdc5: 89 83 38 02 00 00 mov %eax,0x238(%rbx) 10fdcb: 8b 45 40 mov 0x40(%rbp),%eax 10fdce: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 10fdd5: 89 93 3c 02 00 00 mov %edx,0x23c(%rbx) 10fddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10fde0: c7 83 54 02 00 00 00 movl $0xb00000,0x254(%rbx) 10fde7: 00 b0 00 10fdea: 8b 45 60 mov 0x60(%rbp),%eax 10fded: 89 c7 mov %eax,%edi 10fdef: c1 ef 02 shr $0x2,%edi 10fdf2: 83 f8 07 cmp $0x7,%eax 10fdf5: 0f 86 87 01 00 00 jbe 10ff82 10fdfb: e8 70 fe ff ff callq 10fc70 <__order_base_2.part.0> 10fe00: ba 0a 00 00 00 mov $0xa,%edx 10fe05: 83 e8 01 sub $0x1,%eax 10fe08: 83 f8 0a cmp $0xa,%eax 10fe0b: 0f 4f c2 cmovg %edx,%eax 10fe0e: 89 83 9c 02 00 00 mov %eax,0x29c(%rbx) 10fe14: 48 8b 45 58 mov 0x58(%rbp),%rax 10fe18: 48 c1 e8 08 shr $0x8,%rax 10fe1c: 89 83 94 02 00 00 mov %eax,0x294(%rbx) 10fe22: 48 8b 45 58 mov 0x58(%rbp),%rax 10fe26: c7 83 58 02 00 00 00 movl $0x0,0x258(%rbx) 10fe2d: 00 00 00 10fe30: 48 c1 e8 28 shr $0x28,%rax 10fe34: 89 83 98 02 00 00 mov %eax,0x298(%rbx) 10fe3a: 8b 45 48 mov 0x48(%rbp),%eax 10fe3d: 89 83 0c 02 00 00 mov %eax,0x20c(%rbx) 10fe43: 83 7d 04 01 cmpl $0x1,0x4(%rbp) 10fe47: 75 11 jne 10fe5a 10fe49: 81 8b 44 02 00 00 00 orl $0xc014000,0x244(%rbx) 10fe50: 40 01 0c 10fe53: 83 8b 3c 02 00 00 02 orl $0x2,0x23c(%rbx) 10fe5a: 49 8b 44 24 68 mov 0x68(%r12),%rax 10fe5f: 80 b8 04 02 00 00 00 cmpb $0x0,0x204(%rax) 10fe66: 74 11 je 10fe79 10fe68: 48 83 7d 68 00 cmpq $0x0,0x68(%rbp) 10fe6d: 74 0a je 10fe79 10fe6f: c7 83 b4 02 00 00 00 movl $0x0,0x2b4(%rbx) 10fe76: 00 00 00 10fe79: 8b 95 88 00 00 00 mov 0x88(%rbp),%edx 10fe7f: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 10fe86: 00 10fe87: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 10fe8e: 00 00 10fe90: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 10fe97: 00 00 10fe99: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 10fea0: 00 00 10fea2: 85 d2 test %edx,%edx 10fea4: 74 60 je 10ff06 10fea6: 48 8b b5 90 00 00 00 mov 0x90(%rbp),%rsi 10fead: 48 89 e1 mov %rsp,%rcx 10feb0: 4c 89 e7 mov %r12,%rdi 10feb3: e8 00 00 00 00 callq 10feb8 10feb8: 8b 14 24 mov (%rsp),%edx 10febb: 8b 4c 24 04 mov 0x4(%rsp),%ecx 10febf: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 10fec4: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 10fec9: 8b 44 24 10 mov 0x10(%rsp),%eax 10fecd: 8b 74 24 14 mov 0x14(%rsp),%esi 10fed1: 89 53 5c mov %edx,0x5c(%rbx) 10fed4: 8b 7c 24 18 mov 0x18(%rsp),%edi 10fed8: 44 8b 54 24 1c mov 0x1c(%rsp),%r10d 10fedd: 89 4b 60 mov %ecx,0x60(%rbx) 10fee0: 44 89 43 68 mov %r8d,0x68(%rbx) 10fee4: 44 89 4b 6c mov %r9d,0x6c(%rbx) 10fee8: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 10feee: 89 b3 a0 00 00 00 mov %esi,0xa0(%rbx) 10fef4: 89 bb a4 00 00 00 mov %edi,0xa4(%rbx) 10fefa: 44 89 93 a8 00 00 00 mov %r10d,0xa8(%rbx) 10ff01: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 10ff06: 8b 45 20 mov 0x20(%rbp),%eax 10ff09: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 10ff10: 89 83 14 02 00 00 mov %eax,0x214(%rbx) 10ff16: 8b 45 20 mov 0x20(%rbp),%eax 10ff19: 89 83 18 02 00 00 mov %eax,0x218(%rbx) 10ff1f: 31 c0 xor %eax,%eax 10ff21: 48 83 7d 18 00 cmpq $0x0,0x18(%rbp) 10ff26: 74 0e je 10ff36 10ff28: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 10ff2d: 74 07 je 10ff36 10ff2f: 8b 55 24 mov 0x24(%rbp),%edx 10ff32: 85 d2 test %edx,%edx 10ff34: 75 77 jne 10ffad 10ff36: 88 45 46 mov %al,0x46(%rbp) 10ff39: 48 8b 44 24 20 mov 0x20(%rsp),%rax 10ff3e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 10ff45: 00 00 10ff47: 75 6d jne 10ffb6 10ff49: 48 83 c4 28 add $0x28,%rsp 10ff4d: 5b pop %rbx 10ff4e: 5d pop %rbp 10ff4f: 41 5c pop %r12 10ff51: c3 retq 10ff52: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ff59: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ff60: e8 00 00 00 00 callq 10ff65 10ff65: e9 1f fe ff ff jmpq 10fd89 10ff6a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ff71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ff78: e8 00 00 00 00 callq 10ff7d 10ff7d: e9 5e fe ff ff jmpq 10fde0 10ff82: b8 ff ff ff ff mov $0xffffffff,%eax 10ff87: e9 82 fe ff ff jmpq 10fe0e 10ff8c: 41 52 push %r10 10ff8e: 57 push %rdi 10ff8f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 10ff96: 56 push %rsi 10ff97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ff9e: 50 push %rax 10ff9f: e8 00 00 00 00 callq 10ffa4 10ffa4: 48 83 c4 20 add $0x20,%rsp 10ffa8: e9 59 ff ff ff jmpq 10ff06 10ffad: 0f b6 45 45 movzbl 0x45(%rbp),%eax 10ffb1: 83 f0 01 xor $0x1,%eax 10ffb4: eb 80 jmp 10ff36 10ffb6: e8 00 00 00 00 callq 10ffbb 10ffbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000010ffc0 : 10ffc0: e8 00 00 00 00 callq 10ffc5 10ffc5: 55 push %rbp 10ffc6: 48 89 fd mov %rdi,%rbp 10ffc9: 53 push %rbx 10ffca: 48 83 ec 10 sub $0x10,%rsp 10ffce: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 10ffd5: 00 00 10ffd7: 48 89 44 24 08 mov %rax,0x8(%rsp) 10ffdc: 31 c0 xor %eax,%eax 10ffde: 80 bf 04 02 00 00 00 cmpb $0x0,0x204(%rdi) 10ffe5: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 10ffec: 00 10ffed: 74 09 je 10fff8 10ffef: 8b 06 mov (%rsi),%eax 10fff1: 48 89 f3 mov %rsi,%rbx 10fff4: 85 c0 test %eax,%eax 10fff6: 74 32 je 11002a 10fff8: 48 89 e2 mov %rsp,%rdx 10fffb: be 00 08 00 00 mov $0x800,%esi 110000: 48 89 ef mov %rbp,%rdi 110003: e8 00 00 00 00 callq 110008 110008: 4c 8b 04 24 mov (%rsp),%r8 11000c: 85 c0 test %eax,%eax 11000e: 75 6f jne 11007f 110010: 48 8b 44 24 08 mov 0x8(%rsp),%rax 110015: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11001c: 00 00 11001e: 75 6c jne 11008c 110020: 48 83 c4 10 add $0x10,%rsp 110024: 4c 89 c0 mov %r8,%rax 110027: 5b pop %rbx 110028: 5d pop %rbp 110029: c3 retq 11002a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 110031 110031: ba 20 00 00 00 mov $0x20,%edx 110036: be c0 0d 00 00 mov $0xdc0,%esi 11003b: e8 00 00 00 00 callq 110040 110040: 48 89 04 24 mov %rax,(%rsp) 110044: 49 89 c0 mov %rax,%r8 110047: 48 85 c0 test %rax,%rax 11004a: 74 c4 je 110010 11004c: 8b 73 74 mov 0x74(%rbx),%esi 11004f: 48 8b 7d 00 mov 0x0(%rbp),%rdi 110053: 48 8d 48 08 lea 0x8(%rax),%rcx 110057: 48 8d 50 18 lea 0x18(%rax),%rdx 11005b: 41 b9 01 00 00 00 mov $0x1,%r9d 110061: 4c 8d 40 10 lea 0x10(%rax),%r8 110065: 81 c6 ff 0f 00 00 add $0xfff,%esi 11006b: 81 e6 00 f0 ff ff and $0xfffff000,%esi 110071: 48 81 c6 00 10 00 00 add $0x1000,%rsi 110078: e8 00 00 00 00 callq 11007d 11007d: eb 89 jmp 110008 11007f: 4c 89 c7 mov %r8,%rdi 110082: e8 00 00 00 00 callq 110087 110087: 45 31 c0 xor %r8d,%r8d 11008a: eb 84 jmp 110010 11008c: e8 00 00 00 00 callq 110091 110091: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 110098: 00 00 00 00 11009c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001100a0 : 1100a0: e8 00 00 00 00 callq 1100a5 1100a5: 83 ff 03 cmp $0x3,%edi 1100a8: 0f 87 44 01 00 00 ja 1101f2 1100ae: 55 push %rbp 1100af: ba 78 00 00 00 mov $0x78,%edx 1100b4: 48 89 f5 mov %rsi,%rbp 1100b7: be c0 0d 00 00 mov $0xdc0,%esi 1100bc: 53 push %rbx 1100bd: 89 fb mov %edi,%ebx 1100bf: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1100c6 1100c6: e8 00 00 00 00 callq 1100cb 1100cb: 48 85 c0 test %rax,%rax 1100ce: 74 61 je 110131 1100d0: 48 89 68 68 mov %rbp,0x68(%rax) 1100d4: 83 fb 02 cmp $0x2,%ebx 1100d7: 0f 84 a8 00 00 00 je 110185 1100dd: 83 fb 03 cmp $0x3,%ebx 1100e0: 0f 84 e8 00 00 00 je 1101ce 1100e6: 83 fb 01 cmp $0x1,%ebx 1100e9: 74 49 je 110134 1100eb: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 1100f2: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1100f9: 00 1100fa: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 110101: 00 110102: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 110109: 00 11010a: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 110111: 00 110112: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 110119: 00 11011a: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 110121: 00 110122: c7 40 70 00 08 00 00 movl $0x800,0x70(%rax) 110129: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 110130: 00 110131: 5b pop %rbx 110132: 5d pop %rbp 110133: c3 retq 110134: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 11013b: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 110142: 00 110143: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 11014a: 00 11014b: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 110152: 00 110153: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 11015a: 00 11015b: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 110162: 00 110163: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 11016a: 00 11016b: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 110172: 00 110173: c7 40 70 00 08 00 00 movl $0x800,0x70(%rax) 11017a: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 110181: 00 110182: 5b pop %rbx 110183: 5d pop %rbp 110184: c3 retq 110185: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 11018c: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 110193: 00 110194: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 11019b: 00 11019c: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 1101a3: 00 1101a4: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 1101ab: 00 1101ac: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 1101b3: 00 1101b4: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 1101bb: 00 1101bc: c7 40 70 00 02 00 00 movl $0x200,0x70(%rax) 1101c3: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 1101ca: 00 1101cb: 5b pop %rbx 1101cc: 5d pop %rbp 1101cd: c3 retq 1101ce: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 1101d5: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1101dc: 00 1101dd: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 1101e4: 00 1101e5: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 1101ec: 00 1101ed: e9 18 ff ff ff jmpq 11010a 1101f2: 0f 0b ud2 1101f4: 31 c0 xor %eax,%eax 1101f6: c3 retq 1101f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1101fe: 00 00 0000000000110200 : 110200: e8 00 00 00 00 callq 110205 110205: 49 89 fa mov %rdi,%r10 110208: 31 ff xor %edi,%edi 11020a: 41 83 78 04 01 cmpl $0x1,0x4(%r8) 11020f: 49 8b 42 68 mov 0x68(%r10),%rax 110213: 40 0f 94 c7 sete %dil 110217: 4c 8b 90 a8 00 00 00 mov 0xa8(%rax),%r10 11021e: 41 51 push %r9 110220: 44 8d 0c bd 00 00 00 lea 0x0(,%rdi,4),%r9d 110227: 00 110228: 6a 00 pushq $0x0 11022a: 4d 8b 40 30 mov 0x30(%r8),%r8 11022e: 4d 8b 52 18 mov 0x18(%r10),%r10 110232: 48 8b 38 mov (%rax),%rdi 110235: e8 00 00 00 00 callq 11023a 11023a: 5a pop %rdx 11023b: 59 pop %rcx 11023c: c3 retq 11023d: 0f 1f 00 nopl (%rax) 0000000000110240 : 110240: e8 00 00 00 00 callq 110245 110245: 48 8b 47 68 mov 0x68(%rdi),%rax 110249: 45 8b 40 40 mov 0x40(%r8),%r8d 11024d: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 110254: 4c 8b 4f 20 mov 0x20(%rdi),%r9 110258: 48 8b 38 mov (%rax),%rdi 11025b: e9 00 00 00 00 jmpq 110260 0000000000110260 : 110260: e8 00 00 00 00 callq 110265 110265: 48 8b 47 68 mov 0x68(%rdi),%rax 110269: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 110270: 4c 8b 57 48 mov 0x48(%rdi),%r10 110274: 48 8b 38 mov (%rax),%rdi 110277: e9 00 00 00 00 jmpq 11027c 11027c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000110280 : 110280: e8 00 00 00 00 callq 110285 110285: 48 8b 47 68 mov 0x68(%rdi),%rax 110289: 48 89 d6 mov %rdx,%rsi 11028c: 89 ca mov %ecx,%edx 11028e: 44 89 c1 mov %r8d,%ecx 110291: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 110298: 4c 8b 47 40 mov 0x40(%rdi),%r8 11029c: 48 8b 38 mov (%rax),%rdi 11029f: e9 00 00 00 00 jmpq 1102a4 1102a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1102ab: 00 00 00 00 1102af: 90 nop 00000000001102b0 : 1102b0: e8 00 00 00 00 callq 1102b5 1102b5: 8b 86 bc 02 00 00 mov 0x2bc(%rsi),%eax 1102bb: 2b 86 b8 02 00 00 sub 0x2b8(%rsi),%eax 1102c1: 89 01 mov %eax,(%rcx) 1102c3: 8b 86 c0 02 00 00 mov 0x2c0(%rsi),%eax 1102c9: 2b 86 bc 02 00 00 sub 0x2bc(%rsi),%eax 1102cf: 41 89 00 mov %eax,(%r8) 1102d2: 31 c0 xor %eax,%eax 1102d4: c3 retq 1102d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1102dc: 00 00 00 00 00000000001102e0 : 1102e0: e8 00 00 00 00 callq 1102e5 1102e5: 48 8b 47 68 mov 0x68(%rdi),%rax 1102e9: 49 8b 50 30 mov 0x30(%r8),%rdx 1102ed: 4c 89 c9 mov %r9,%rcx 1102f0: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 1102f7: 4c 8b 47 28 mov 0x28(%rdi),%r8 1102fb: 48 8b 38 mov (%rax),%rdi 1102fe: e9 00 00 00 00 jmpq 110303 110303: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11030a: 00 00 00 00 11030e: 66 90 xchg %ax,%ax 0000000000110310 : 110310: e8 00 00 00 00 callq 110315 110315: 48 8b 42 18 mov 0x18(%rdx),%rax 110319: b9 ff ff ff ff mov $0xffffffff,%ecx 11031e: 48 c1 e8 02 shr $0x2,%rax 110322: 0f bc c8 bsf %eax,%ecx 110325: 8b 42 48 mov 0x48(%rdx),%eax 110328: 01 c9 add %ecx,%ecx 11032a: c1 e0 18 shl $0x18,%eax 11032d: 09 c8 or %ecx,%eax 11032f: 0d 00 10 06 00 or $0x61000,%eax 110334: 89 06 mov %eax,(%rsi) 110336: 48 8b 42 10 mov 0x10(%rdx),%rax 11033a: 48 c1 e8 08 shr $0x8,%rax 11033e: 89 46 04 mov %eax,0x4(%rsi) 110341: 48 8b 42 10 mov 0x10(%rdx),%rax 110345: 48 c1 e8 28 shr $0x28,%rax 110349: 89 46 08 mov %eax,0x8(%rsi) 11034c: 48 8b 42 28 mov 0x28(%rdx),%rax 110350: 89 46 24 mov %eax,0x24(%rsi) 110353: 8b 42 2c mov 0x2c(%rdx),%eax 110356: 89 46 20 mov %eax,0x20(%rsi) 110359: 8b 42 40 mov 0x40(%rdx),%eax 11035c: c1 e0 02 shl $0x2,%eax 11035f: 89 46 58 mov %eax,0x58(%rsi) 110362: 8b 42 4c mov 0x4c(%rdx),%eax 110365: 89 86 00 02 00 00 mov %eax,0x200(%rsi) 11036b: 8b 42 50 mov 0x50(%rdx),%eax 11036e: c7 46 6c 0f 00 00 00 movl $0xf,0x6c(%rsi) 110375: 89 86 04 02 00 00 mov %eax,0x204(%rsi) 11037b: 31 c0 xor %eax,%eax 11037d: 48 83 7a 18 00 cmpq $0x0,0x18(%rdx) 110382: 74 15 je 110399 110384: 48 83 7a 10 00 cmpq $0x0,0x10(%rdx) 110389: 74 0e je 110399 11038b: 8b 4a 24 mov 0x24(%rdx),%ecx 11038e: 85 c9 test %ecx,%ecx 110390: 74 07 je 110399 110392: 0f b6 42 45 movzbl 0x45(%rdx),%eax 110396: 83 f0 01 xor $0x1,%eax 110399: 88 42 46 mov %al,0x46(%rdx) 11039c: c3 retq 11039d: 0f 1f 00 nopl (%rax) 00000000001103a0 : 1103a0: e8 00 00 00 00 callq 1103a5 1103a5: 48 8b 47 68 mov 0x68(%rdi),%rax 1103a9: 89 ca mov %ecx,%edx 1103ab: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx 1103b2: 48 8b 38 mov (%rax),%rdi 1103b5: 48 8b 49 58 mov 0x58(%rcx),%rcx 1103b9: e9 00 00 00 00 jmpq 1103be 1103be: 66 90 xchg %ax,%ax 00000000001103c0 : 1103c0: e8 00 00 00 00 callq 1103c5 1103c5: 48 8b 47 68 mov 0x68(%rdi),%rax 1103c9: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 1103d0: 48 8b 38 mov (%rax),%rdi 1103d3: 48 8b 52 50 mov 0x50(%rdx),%rdx 1103d7: e9 00 00 00 00 jmpq 1103dc 1103dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001103e0 : 1103e0: e8 00 00 00 00 callq 1103e5 1103e5: 6a 00 pushq $0x0 1103e7: 49 89 f1 mov %rsi,%r9 1103ea: 41 b8 04 00 00 00 mov $0x4,%r8d 1103f0: b9 20 00 00 00 mov $0x20,%ecx 1103f5: 68 08 02 00 00 pushq $0x208 1103fa: ba 02 00 00 00 mov $0x2,%edx 1103ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110406: e8 00 00 00 00 callq 11040b 11040b: 58 pop %rax 11040c: 31 c0 xor %eax,%eax 11040e: 5a pop %rdx 11040f: c3 retq 0000000000110410 : 110410: e8 00 00 00 00 callq 110415 110415: 6a 00 pushq $0x0 110417: 49 89 f1 mov %rsi,%r9 11041a: 41 b8 04 00 00 00 mov $0x4,%r8d 110420: b9 20 00 00 00 mov $0x20,%ecx 110425: 68 00 08 00 00 pushq $0x800 11042a: ba 02 00 00 00 mov $0x2,%edx 11042f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110436: e8 00 00 00 00 callq 11043b 11043b: 58 pop %rax 11043c: 31 c0 xor %eax,%eax 11043e: 5a pop %rdx 11043f: c3 retq 0000000000110440 : 110440: e8 00 00 00 00 callq 110445 110445: 49 89 d2 mov %rdx,%r10 110448: 49 89 f3 mov %rsi,%r11 11044b: 49 89 f9 mov %rdi,%r9 11044e: 48 89 ca mov %rcx,%rdx 110451: 49 8b 72 10 mov 0x10(%r10),%rsi 110455: 31 c0 xor %eax,%eax 110457: 48 8d 7e 08 lea 0x8(%rsi),%rdi 11045b: 48 89 f1 mov %rsi,%rcx 11045e: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 110465: 48 c7 86 00 02 00 00 movq $0x0,0x200(%rsi) 11046c: 00 00 00 00 110470: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 110474: 48 29 f9 sub %rdi,%rcx 110477: 81 c1 08 02 00 00 add $0x208,%ecx 11047d: c1 e9 03 shr $0x3,%ecx 110480: f3 48 ab rep stos %rax,%es:(%rdi) 110483: 49 89 33 mov %rsi,(%r11) 110486: 48 85 d2 test %rdx,%rdx 110489: 74 07 je 110492 11048b: 49 8b 42 08 mov 0x8(%r10),%rax 11048f: 48 89 02 mov %rax,(%rdx) 110492: 49 8b 41 18 mov 0x18(%r9),%rax 110496: 4c 89 c2 mov %r8,%rdx 110499: 4c 89 cf mov %r9,%rdi 11049c: e9 00 00 00 00 jmpq 1104a1 1104a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1104a8: 00 00 00 00 1104ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001104b0 : 1104b0: e8 00 00 00 00 callq 1104b5 1104b5: 48 89 d0 mov %rdx,%rax 1104b8: 49 89 f2 mov %rsi,%r10 1104bb: 49 89 f9 mov %rdi,%r9 1104be: 49 89 cb mov %rcx,%r11 1104c1: 48 8b 70 10 mov 0x10(%rax),%rsi 1104c5: 4c 89 c2 mov %r8,%rdx 1104c8: 4c 8b 40 08 mov 0x8(%rax),%r8 1104cc: 31 c0 xor %eax,%eax 1104ce: 48 8d 7e 08 lea 0x8(%rsi),%rdi 1104d2: 48 89 f1 mov %rsi,%rcx 1104d5: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 1104dc: 48 c7 86 f8 07 00 00 movq $0x0,0x7f8(%rsi) 1104e3: 00 00 00 00 1104e7: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1104eb: 48 29 f9 sub %rdi,%rcx 1104ee: 81 c1 00 08 00 00 add $0x800,%ecx 1104f4: c1 e9 03 shr $0x3,%ecx 1104f7: f3 48 ab rep stos %rax,%es:(%rdi) 1104fa: c7 06 00 08 31 c0 movl $0xc0310800,(%rsi) 110500: c7 46 2c 01 00 00 00 movl $0x1,0x2c(%rsi) 110507: 48 c7 46 5c ff ff ff movq $0xffffffffffffffff,0x5c(%rsi) 11050e: ff 11050f: 48 c7 46 68 ff ff ff movq $0xffffffffffffffff,0x68(%rsi) 110516: ff 110517: c7 86 10 02 00 00 01 movl $0x5301,0x210(%rsi) 11051e: 53 00 00 110521: c7 86 88 02 00 00 00 movl $0x100,0x288(%rsi) 110528: 01 00 00 11052b: 4c 89 86 00 02 00 00 mov %r8,0x200(%rsi) 110532: c7 86 1c 02 00 00 11 movl $0x111,0x21c(%rsi) 110539: 01 00 00 11053c: 83 7a 04 01 cmpl $0x1,0x4(%rdx) 110540: 75 0a jne 11054c 110542: c7 86 d4 02 00 00 01 movl $0x1,0x2d4(%rsi) 110549: 00 00 00 11054c: 49 8b 41 68 mov 0x68(%r9),%rax 110550: 80 b8 04 02 00 00 00 cmpb $0x0,0x204(%rax) 110557: 74 3e je 110597 110559: c7 86 10 02 00 00 01 movl $0x40005301,0x210(%rsi) 110560: 53 00 40 110563: 48 8b 42 68 mov 0x68(%rdx),%rax 110567: 89 86 ac 02 00 00 mov %eax,0x2ac(%rsi) 11056d: 8b 42 6c mov 0x6c(%rdx),%eax 110570: 89 86 b0 02 00 00 mov %eax,0x2b0(%rsi) 110576: 8b 42 70 mov 0x70(%rdx),%eax 110579: 89 86 c4 02 00 00 mov %eax,0x2c4(%rsi) 11057f: 8b 42 74 mov 0x74(%rdx),%eax 110582: 89 86 bc 02 00 00 mov %eax,0x2bc(%rsi) 110588: 89 86 b8 02 00 00 mov %eax,0x2b8(%rsi) 11058e: 8b 42 74 mov 0x74(%rdx),%eax 110591: 89 86 c0 02 00 00 mov %eax,0x2c0(%rsi) 110597: 49 89 32 mov %rsi,(%r10) 11059a: 4d 85 db test %r11,%r11 11059d: 74 03 je 1105a2 11059f: 4d 89 03 mov %r8,(%r11) 1105a2: 49 8b 41 18 mov 0x18(%r9),%rax 1105a6: 4c 89 cf mov %r9,%rdi 1105a9: e9 00 00 00 00 jmpq 1105ae 1105ae: 66 90 xchg %ax,%ax 00000000001105b0 : 1105b0: e8 00 00 00 00 callq 1105b5 1105b5: 53 push %rbx 1105b6: 48 89 f3 mov %rsi,%rbx 1105b9: e8 f2 fe ff ff callq 1104b0 1105be: 48 8b 03 mov (%rbx),%rax 1105c1: 81 88 44 02 00 00 00 orl $0xc0000000,0x244(%rax) 1105c8: 00 00 c0 1105cb: 5b pop %rbx 1105cc: c3 retq 1105cd: 0f 1f 00 nopl (%rax) 00000000001105d0 : 1105d0: e8 00 00 00 00 callq 1105d5 1105d5: 41 54 push %r12 1105d7: 49 89 fc mov %rdi,%r12 1105da: 55 push %rbp 1105db: 48 89 d5 mov %rdx,%rbp 1105de: 53 push %rbx 1105df: 48 89 f3 mov %rsi,%rbx 1105e2: 48 83 ec 18 sub $0x18,%rsp 1105e6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1105ed: 00 00 1105ef: 48 89 44 24 10 mov %rax,0x10(%rsp) 1105f4: 31 c0 xor %eax,%eax 1105f6: c7 86 44 02 00 00 00 movl $0x500,0x244(%rsi) 1105fd: 05 00 00 110600: 48 8b 42 18 mov 0x18(%rdx),%rax 110604: ba ff ff ff ff mov $0xffffffff,%edx 110609: 48 c1 e8 02 shr $0x2,%rax 11060d: 0f bc d0 bsf %eax,%edx 110610: 83 ea 01 sub $0x1,%edx 110613: 80 ce 05 or $0x5,%dh 110616: 89 96 44 02 00 00 mov %edx,0x244(%rsi) 11061c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 110621: 48 8b 45 10 mov 0x10(%rbp),%rax 110625: 48 c1 e8 08 shr $0x8,%rax 110629: 89 83 20 02 00 00 mov %eax,0x220(%rbx) 11062f: 48 8b 45 10 mov 0x10(%rbp),%rax 110633: 48 c1 e8 28 shr $0x28,%rax 110637: 89 83 24 02 00 00 mov %eax,0x224(%rbx) 11063d: 48 8b 45 28 mov 0x28(%rbp),%rax 110641: 89 83 2c 02 00 00 mov %eax,0x22c(%rbx) 110647: 8b 45 2c mov 0x2c(%rbp),%eax 11064a: 89 83 30 02 00 00 mov %eax,0x230(%rbx) 110650: 48 8b 45 30 mov 0x30(%rbp),%rax 110654: 89 83 34 02 00 00 mov %eax,0x234(%rbx) 11065a: 8b 45 34 mov 0x34(%rbp),%eax 11065d: 89 83 38 02 00 00 mov %eax,0x238(%rbx) 110663: 8b 45 40 mov 0x40(%rbp),%eax 110666: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 11066d: 89 93 3c 02 00 00 mov %edx,0x23c(%rbx) 110673: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 110678: c7 83 54 02 00 00 00 movl $0x300000,0x254(%rbx) 11067f: 00 30 00 110682: 8b 55 60 mov 0x60(%rbp),%edx 110685: b8 ff ff ff ff mov $0xffffffff,%eax 11068a: c1 ea 02 shr $0x2,%edx 11068d: 0f bc c2 bsf %edx,%eax 110690: 83 e8 01 sub $0x1,%eax 110693: ba 0a 00 00 00 mov $0xa,%edx 110698: 83 f8 0a cmp $0xa,%eax 11069b: 0f 4f c2 cmovg %edx,%eax 11069e: 89 83 9c 02 00 00 mov %eax,0x29c(%rbx) 1106a4: 48 8b 45 58 mov 0x58(%rbp),%rax 1106a8: 48 c1 e8 08 shr $0x8,%rax 1106ac: 89 83 94 02 00 00 mov %eax,0x294(%rbx) 1106b2: 48 8b 45 58 mov 0x58(%rbp),%rax 1106b6: c7 83 58 02 00 00 00 movl $0x0,0x258(%rbx) 1106bd: 00 00 00 1106c0: 48 c1 e8 28 shr $0x28,%rax 1106c4: 89 83 98 02 00 00 mov %eax,0x298(%rbx) 1106ca: 8b 45 48 mov 0x48(%rbp),%eax 1106cd: 89 83 0c 02 00 00 mov %eax,0x20c(%rbx) 1106d3: 83 7d 04 01 cmpl $0x1,0x4(%rbp) 1106d7: 75 11 jne 1106ea 1106d9: 81 8b 44 02 00 00 00 orl $0x8084000,0x244(%rbx) 1106e0: 40 08 08 1106e3: 83 8b 3c 02 00 00 02 orl $0x2,0x23c(%rbx) 1106ea: 49 8b 44 24 68 mov 0x68(%r12),%rax 1106ef: 80 b8 04 02 00 00 00 cmpb $0x0,0x204(%rax) 1106f6: 74 0a je 110702 1106f8: c7 83 b4 02 00 00 00 movl $0x0,0x2b4(%rbx) 1106ff: 00 00 00 110702: 8b 95 88 00 00 00 mov 0x88(%rbp),%edx 110708: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 11070f: 00 110710: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 110717: 00 00 110719: 85 d2 test %edx,%edx 11071b: 0f 85 89 00 00 00 jne 1107aa 110721: 8b 45 20 mov 0x20(%rbp),%eax 110724: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 11072b: 89 83 14 02 00 00 mov %eax,0x214(%rbx) 110731: 8b 45 20 mov 0x20(%rbp),%eax 110734: 89 83 18 02 00 00 mov %eax,0x218(%rbx) 11073a: 31 c0 xor %eax,%eax 11073c: 48 83 7d 18 00 cmpq $0x0,0x18(%rbp) 110741: 74 07 je 11074a 110743: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 110748: 75 38 jne 110782 11074a: 88 45 46 mov %al,0x46(%rbp) 11074d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 110752: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 110759: 00 00 11075b: 0f 85 9c 00 00 00 jne 1107fd 110761: 48 83 c4 18 add $0x18,%rsp 110765: 5b pop %rbx 110766: 5d pop %rbp 110767: 41 5c pop %r12 110769: c3 retq 11076a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110771: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 110778: e8 00 00 00 00 callq 11077d 11077d: e9 9f fe ff ff jmpq 110621 110782: 8b 55 24 mov 0x24(%rbp),%edx 110785: 85 d2 test %edx,%edx 110787: 74 c1 je 11074a 110789: 0f b6 45 45 movzbl 0x45(%rbp),%eax 11078d: 83 f0 01 xor $0x1,%eax 110790: eb b8 jmp 11074a 110792: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110799: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1107a0: e8 00 00 00 00 callq 1107a5 1107a5: e9 ce fe ff ff jmpq 110678 1107aa: 48 8b b5 90 00 00 00 mov 0x90(%rbp),%rsi 1107b1: 48 89 e1 mov %rsp,%rcx 1107b4: 4c 89 e7 mov %r12,%rdi 1107b7: e8 00 00 00 00 callq 1107bc 1107bc: 8b 14 24 mov (%rsp),%edx 1107bf: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1107c3: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 1107c8: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 1107cd: 89 53 5c mov %edx,0x5c(%rbx) 1107d0: 89 4b 60 mov %ecx,0x60(%rbx) 1107d3: 44 89 43 68 mov %r8d,0x68(%rbx) 1107d7: 44 89 4b 6c mov %r9d,0x6c(%rbx) 1107db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1107e0: e9 3c ff ff ff jmpq 110721 1107e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1107ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1107f3: e8 00 00 00 00 callq 1107f8 1107f8: e9 24 ff ff ff jmpq 110721 1107fd: e8 00 00 00 00 callq 110802 110802: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 110809: 00 00 00 00 11080d: 0f 1f 00 nopl (%rax) 0000000000110810 : 110810: e8 00 00 00 00 callq 110815 110815: 48 8b 7f 68 mov 0x68(%rdi),%rdi 110819: 48 89 d6 mov %rdx,%rsi 11081c: e9 00 00 00 00 jmpq 110821 110821: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 110828: 00 00 00 00 11082c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000110830 : 110830: e8 00 00 00 00 callq 110835 110835: 48 83 ec 10 sub $0x10,%rsp 110839: be 00 08 00 00 mov $0x800,%esi 11083e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 110845: 00 00 110847: 48 89 44 24 08 mov %rax,0x8(%rsp) 11084c: 31 c0 xor %eax,%eax 11084e: 48 89 e2 mov %rsp,%rdx 110851: e8 00 00 00 00 callq 110856 110856: 85 c0 test %eax,%eax 110858: b8 00 00 00 00 mov $0x0,%eax 11085d: 48 0f 44 04 24 cmove (%rsp),%rax 110862: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 110867: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 11086e: 00 00 110870: 75 05 jne 110877 110872: 48 83 c4 10 add $0x10,%rsp 110876: c3 retq 110877: e8 00 00 00 00 callq 11087c 11087c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000110880 : 110880: e8 00 00 00 00 callq 110885 110885: 41 54 push %r12 110887: 55 push %rbp 110888: 53 push %rbx 110889: 83 ff 03 cmp $0x3,%edi 11088c: 0f 87 46 02 00 00 ja 110ad8 110892: 89 fb mov %edi,%ebx 110894: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11089b 11089b: 48 89 f5 mov %rsi,%rbp 11089e: ba 78 00 00 00 mov $0x78,%edx 1108a3: be c0 0d 00 00 mov $0xdc0,%esi 1108a8: e8 00 00 00 00 callq 1108ad 1108ad: 49 89 c4 mov %rax,%r12 1108b0: 48 85 c0 test %rax,%rax 1108b3: 74 79 je 11092e 1108b5: 48 89 68 68 mov %rbp,0x68(%rax) 1108b9: 83 fb 02 cmp $0x2,%ebx 1108bc: 0f 84 45 01 00 00 je 110a07 1108c2: 83 fb 03 cmp $0x3,%ebx 1108c5: 0f 84 bf 01 00 00 je 110a8a 1108cb: 83 fb 01 cmp $0x1,%ebx 1108ce: 0f 84 a7 00 00 00 je 11097b 1108d4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1108d9: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 1108e0: 00 1108e1: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1108e8: 00 00 1108ea: 49 c7 44 24 28 00 00 movq $0x0,0x28(%r12) 1108f1: 00 00 1108f3: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1108fa: 00 00 1108fc: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 110903: 00 00 110905: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 11090c: 00 00 11090e: 49 c7 44 24 30 00 00 movq $0x0,0x30(%r12) 110915: 00 00 110917: 41 c7 44 24 70 00 08 movl $0x800,0x70(%r12) 11091e: 00 00 110920: 49 c7 44 24 40 00 00 movq $0x0,0x40(%r12) 110927: 00 00 110929: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11092e: 4c 89 e0 mov %r12,%rax 110931: 5b pop %rbx 110932: 5d pop %rbp 110933: 41 5c pop %r12 110935: c3 retq 110936: b9 ac 01 00 00 mov $0x1ac,%ecx 11093b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 110942: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110949: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 110950: e8 00 00 00 00 callq 110955 110955: eb d7 jmp 11092e 110957: b9 a0 01 00 00 mov $0x1a0,%ecx 11095c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 110963: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11096a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 110971: e8 00 00 00 00 callq 110976 110976: e9 5e ff ff ff jmpq 1108d9 11097b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 110980: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 110987: 00 110988: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 11098f: 00 00 110991: 49 c7 44 24 28 00 00 movq $0x0,0x28(%r12) 110998: 00 00 11099a: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1109a1: 00 00 1109a3: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 1109aa: 00 00 1109ac: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 1109b3: 00 00 1109b5: 49 c7 44 24 30 00 00 movq $0x0,0x30(%r12) 1109bc: 00 00 1109be: 41 c7 44 24 70 00 08 movl $0x800,0x70(%r12) 1109c5: 00 00 1109c7: 49 c7 44 24 38 00 00 movq $0x0,0x38(%r12) 1109ce: 00 00 1109d0: 49 c7 44 24 40 00 00 movq $0x0,0x40(%r12) 1109d7: 00 00 1109d9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1109de: e9 4b ff ff ff jmpq 11092e 1109e3: b9 9d 01 00 00 mov $0x19d,%ecx 1109e8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1109ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1109f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1109fd: e8 00 00 00 00 callq 110a02 110a02: e9 27 ff ff ff jmpq 11092e 110a07: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 110a0c: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 110a13: 00 110a14: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 110a1b: 00 00 110a1d: 49 c7 44 24 28 00 00 movq $0x0,0x28(%r12) 110a24: 00 00 110a26: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 110a2d: 00 00 110a2f: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 110a36: 00 00 110a38: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 110a3f: 00 00 110a41: 49 c7 44 24 30 00 00 movq $0x0,0x30(%r12) 110a48: 00 00 110a4a: 41 c7 44 24 70 08 02 movl $0x208,0x70(%r12) 110a51: 00 00 110a53: 49 c7 44 24 40 00 00 movq $0x0,0x40(%r12) 110a5a: 00 00 110a5c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 110a61: e9 c8 fe ff ff jmpq 11092e 110a66: b9 c8 01 00 00 mov $0x1c8,%ecx 110a6b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 110a72: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110a79: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 110a80: e8 00 00 00 00 callq 110a85 110a85: e9 a4 fe ff ff jmpq 11092e 110a8a: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 110a91: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 110a98: 00 110a99: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 110aa0: 00 110aa1: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 110aa8: 00 110aa9: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 110ab0: 00 110ab1: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 110ab8: 00 110ab9: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 110ac0: 00 110ac1: c7 40 70 00 08 00 00 movl $0x800,0x70(%rax) 110ac8: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 110acf: 00 110ad0: 4c 89 e0 mov %r12,%rax 110ad3: 5b pop %rbx 110ad4: 5d pop %rbp 110ad5: 41 5c pop %r12 110ad7: c3 retq 110ad8: 0f 0b ud2 110ada: 45 31 e4 xor %r12d,%r12d 110add: 5b pop %rbx 110ade: 5d pop %rbp 110adf: 4c 89 e0 mov %r12,%rax 110ae2: 41 5c pop %r12 110ae4: c3 retq 110ae5: b9 bc 01 00 00 mov $0x1bc,%ecx 110aea: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 110af1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110af8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 110aff: e8 00 00 00 00 callq 110b04 110b04: e9 03 ff ff ff jmpq 110a0c 110b09: b9 90 01 00 00 mov $0x190,%ecx 110b0e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 110b15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110b1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 110b23: e8 00 00 00 00 callq 110b28 110b28: e9 53 fe ff ff jmpq 110980 110b2d: 0f 1f 00 nopl (%rax) 0000000000110b30 : 110b30: e8 00 00 00 00 callq 110b35 110b35: 41 56 push %r14 110b37: 41 55 push %r13 110b39: 41 54 push %r12 110b3b: 55 push %rbp 110b3c: 53 push %rbx 110b3d: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 110b44: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 110b4b: 00 00 110b4d: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 110b54: 00 110b55: 31 c0 xor %eax,%eax 110b57: 8d 42 fe lea -0x2(%rdx),%eax 110b5a: 83 f8 01 cmp $0x1,%eax 110b5d: 0f 87 72 03 00 00 ja 110ed5 110b63: 48 89 fb mov %rdi,%rbx 110b66: 48 89 f5 mov %rsi,%rbp 110b69: 41 89 d4 mov %edx,%r12d 110b6c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 110b71: 49 89 e5 mov %rsp,%r13 110b74: 31 c0 xor %eax,%eax 110b76: b9 13 00 00 00 mov $0x13,%ecx 110b7b: 48 89 2b mov %rbp,(%rbx) 110b7e: 4c 89 ef mov %r13,%rdi 110b81: c7 43 24 00 10 ff ff movl $0xffff1000,0x24(%rbx) 110b88: f3 48 ab rep stos %rax,%es:(%rdi) 110b8b: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 110b92: 41 83 fc 03 cmp $0x3,%r12d 110b96: 0f 84 88 01 00 00 je 110d24 110b9c: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 110ba3: 48 89 43 08 mov %rax,0x8(%rbx) 110ba7: 45 31 f6 xor %r14d,%r14d 110baa: 48 85 c0 test %rax,%rax 110bad: 0f 84 86 00 00 00 je 110c39 110bb3: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 110bb8: 48 89 ef mov %rbp,%rdi 110bbb: e8 00 00 00 00 callq 110bc0 110bc0: 48 89 44 24 38 mov %rax,0x38(%rsp) 110bc5: 48 85 c0 test %rax,%rax 110bc8: 0f 84 00 00 00 00 je 110bce 110bce: 48 8d 53 58 lea 0x58(%rbx),%rdx 110bd2: be 00 08 00 00 mov $0x800,%esi 110bd7: 48 89 ef mov %rbp,%rdi 110bda: e8 00 00 00 00 callq 110bdf 110bdf: 85 c0 test %eax,%eax 110be1: 0f 85 00 00 00 00 jne 110be7 110be7: 48 8b 43 58 mov 0x58(%rbx),%rax 110beb: 48 8b 50 10 mov 0x10(%rax),%rdx 110bef: 48 89 53 68 mov %rdx,0x68(%rbx) 110bf3: 48 8b 40 08 mov 0x8(%rax),%rax 110bf7: 48 89 43 60 mov %rax,0x60(%rbx) 110bfb: 48 8b 45 08 mov 0x8(%rbp),%rax 110bff: 83 38 09 cmpl $0x9,(%rax) 110c02: 0f 86 bf 00 00 00 jbe 110cc7 110c08: 48 8d 53 70 lea 0x70(%rbx),%rdx 110c0c: be 00 10 00 00 mov $0x1000,%esi 110c11: 48 89 ef mov %rbp,%rdi 110c14: e8 00 00 00 00 callq 110c19 110c19: 85 c0 test %eax,%eax 110c1b: 74 68 je 110c85 110c1d: 48 8b 73 58 mov 0x58(%rbx),%rsi 110c21: 48 89 ef mov %rbp,%rdi 110c24: e8 00 00 00 00 callq 110c29 110c29: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 110c2e: 48 89 ef mov %rbp,%rdi 110c31: 45 31 f6 xor %r14d,%r14d 110c34: e8 00 00 00 00 callq 110c39 110c39: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 110c40: 00 110c41: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 110c48: 00 00 110c4a: 0f 85 14 03 00 00 jne 110f64 110c50: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 110c57: 44 89 f0 mov %r14d,%eax 110c5a: 5b pop %rbx 110c5b: 5d pop %rbp 110c5c: 41 5c pop %r12 110c5e: 41 5d pop %r13 110c60: 41 5e pop %r14 110c62: c3 retq 110c63: b9 00 08 00 00 mov $0x800,%ecx 110c68: ba 02 00 00 00 mov $0x2,%edx 110c6d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110c74: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 110c7b: e8 00 00 00 00 callq 110c80 110c80: e9 ec fe ff ff jmpq 110b71 110c85: 48 8b 43 70 mov 0x70(%rbx),%rax 110c89: 48 8b 50 08 mov 0x8(%rax),%rdx 110c8d: 48 89 53 78 mov %rdx,0x78(%rbx) 110c91: 48 8b 40 10 mov 0x10(%rax),%rax 110c95: 48 8d 78 08 lea 0x8(%rax),%rdi 110c99: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 110ca0: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 110ca4: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 110cab: 48 c7 80 f8 0f 00 00 movq $0x0,0xff8(%rax) 110cb2: 00 00 00 00 110cb6: 48 29 f8 sub %rdi,%rax 110cb9: 8d 88 00 10 00 00 lea 0x1000(%rax),%ecx 110cbf: 31 c0 xor %eax,%eax 110cc1: c1 e9 03 shr $0x3,%ecx 110cc4: f3 48 ab rep stos %rax,%es:(%rdi) 110cc7: 48 8d 53 28 lea 0x28(%rbx),%rdx 110ccb: be 04 00 00 00 mov $0x4,%esi 110cd0: 48 89 ef mov %rbp,%rdi 110cd3: e8 00 00 00 00 callq 110cd8 110cd8: 85 c0 test %eax,%eax 110cda: 75 37 jne 110d13 110cdc: 48 8b 43 28 mov 0x28(%rbx),%rax 110ce0: 48 89 ef mov %rbp,%rdi 110ce3: 48 8b 50 10 mov 0x10(%rax),%rdx 110ce7: 48 89 53 30 mov %rdx,0x30(%rbx) 110ceb: 48 8b 40 08 mov 0x8(%rax),%rax 110cef: 48 8d 53 40 lea 0x40(%rbx),%rdx 110cf3: 48 89 43 38 mov %rax,0x38(%rbx) 110cf7: 48 8b 45 08 mov 0x8(%rbp),%rax 110cfb: 8b 70 20 mov 0x20(%rax),%esi 110cfe: e8 00 00 00 00 callq 110d03 110d03: 85 c0 test %eax,%eax 110d05: 74 29 je 110d30 110d07: 48 8b 73 28 mov 0x28(%rbx),%rsi 110d0b: 48 89 ef mov %rbp,%rdi 110d0e: e8 00 00 00 00 callq 110d13 110d13: 48 8b 73 70 mov 0x70(%rbx),%rsi 110d17: 48 89 ef mov %rbp,%rdi 110d1a: e8 00 00 00 00 callq 110d1f 110d1f: e9 f9 fe ff ff jmpq 110c1d 110d24: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 110d2b: e9 73 fe ff ff jmpq 110ba3 110d30: 48 8b 43 40 mov 0x40(%rbx),%rax 110d34: 4c 89 ee mov %r13,%rsi 110d37: 48 8b 50 10 mov 0x10(%rax),%rdx 110d3b: 48 89 53 48 mov %rdx,0x48(%rbx) 110d3f: 48 8b 40 08 mov 0x8(%rax),%rax 110d43: 48 89 43 50 mov %rax,0x50(%rbx) 110d47: 48 8b 43 68 mov 0x68(%rbx),%rax 110d4b: 48 8d 78 08 lea 0x8(%rax),%rdi 110d4f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 110d56: 48 c7 80 f8 07 00 00 movq $0x0,0x7f8(%rax) 110d5d: 00 00 00 00 110d61: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 110d65: 48 29 f8 sub %rdi,%rax 110d68: 8d 88 00 08 00 00 lea 0x800(%rax),%ecx 110d6e: 31 c0 xor %eax,%eax 110d70: c1 e9 03 shr $0x3,%ecx 110d73: f3 48 ab rep stos %rax,%es:(%rdi) 110d76: 48 8d 7b 10 lea 0x10(%rbx),%rdi 110d7a: 48 8b 43 30 mov 0x30(%rbx),%rax 110d7e: c7 00 00 00 00 00 movl $0x0,(%rax) 110d84: 48 8b 43 48 mov 0x48(%rbx),%rax 110d88: c7 00 00 00 00 00 movl $0x0,(%rax) 110d8e: 48 b8 01 00 00 00 64 movabs $0x6400000001,%rax 110d95: 00 00 00 110d98: 48 89 44 24 20 mov %rax,0x20(%rsp) 110d9d: 48 8b 43 60 mov 0x60(%rbx),%rax 110da1: c6 44 24 44 00 movb $0x0,0x44(%rsp) 110da6: 48 89 44 24 10 mov %rax,0x10(%rsp) 110dab: 48 8b 43 38 mov 0x38(%rbx),%rax 110daf: c6 44 24 47 00 movb $0x0,0x47(%rsp) 110db4: 48 89 44 24 28 mov %rax,0x28(%rsp) 110db9: 48 8b 43 50 mov 0x50(%rbx),%rax 110dbd: 48 c7 44 24 18 00 08 movq $0x800,0x18(%rsp) 110dc4: 00 00 110dc6: 48 89 44 24 30 mov %rax,0x30(%rsp) 110dcb: 48 8b 43 78 mov 0x78(%rbx),%rax 110dcf: 44 89 24 24 mov %r12d,(%rsp) 110dd3: c7 44 24 48 00 00 00 movl $0x0,0x48(%rsp) 110dda: 00 110ddb: 48 89 44 24 58 mov %rax,0x58(%rsp) 110de0: c7 44 24 60 00 10 00 movl $0x1000,0x60(%rsp) 110de7: 00 110de8: 48 c7 84 24 90 00 00 movq $0x0,0x90(%rsp) 110def: 00 00 00 00 00 110df4: e8 00 00 00 00 callq 110df9 110df9: 85 c0 test %eax,%eax 110dfb: 0f 85 00 01 00 00 jne 110f01 110e01: 48 8b 43 10 mov 0x10(%rbx),%rax 110e05: 65 48 8b 3c 25 00 00 mov %gs:0x0,%rdi 110e0c: 00 00 110e0e: 48 89 a8 e0 00 00 00 mov %rbp,0xe0(%rax) 110e15: 4c 8b 6b 10 mov 0x10(%rbx),%r13 110e19: e8 00 00 00 00 callq 110e1e 110e1e: 49 89 85 d8 00 00 00 mov %rax,0xd8(%r13) 110e25: 48 8b 43 08 mov 0x8(%rbx),%rax 110e29: 4c 8b 6b 10 mov 0x10(%rbx),%r13 110e2d: 48 8b 78 68 mov 0x68(%rax),%rdi 110e31: 48 8b 00 mov (%rax),%rax 110e34: 49 8d 75 28 lea 0x28(%r13),%rsi 110e38: e8 00 00 00 00 callq 110e3d 110e3d: 49 89 45 18 mov %rax,0x18(%r13) 110e41: 48 8b 7b 10 mov 0x10(%rbx),%rdi 110e45: 48 8b 57 18 mov 0x18(%rdi),%rdx 110e49: 48 85 d2 test %rdx,%rdx 110e4c: 0f 84 aa 00 00 00 je 110efc 110e52: 4c 8b 4b 08 mov 0x8(%rbx),%r9 110e56: 48 8d 4f 20 lea 0x20(%rdi),%rcx 110e5a: 48 8d 77 10 lea 0x10(%rdi),%rsi 110e5e: 4c 8d 47 28 lea 0x28(%rdi),%r8 110e62: 49 8b 41 08 mov 0x8(%r9),%rax 110e66: 4c 89 cf mov %r9,%rdi 110e69: e8 00 00 00 00 callq 110e6e 110e6e: 41 83 fc 02 cmp $0x2,%r12d 110e72: 0f 85 9a 00 00 00 jne 110f12 110e78: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 110e7d: 48 8b 43 10 mov 0x10(%rbx),%rax 110e81: 45 31 c9 xor %r9d,%r9d 110e84: c7 80 c4 00 00 00 04 movl $0x4,0xc4(%rax) 110e8b: 00 00 00 110e8e: 48 8b 43 10 mov 0x10(%rbx),%rax 110e92: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) 110e99: 00 00 00 110e9c: 48 8b 43 10 mov 0x10(%rbx),%rax 110ea0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 110ea4: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx 110eaa: 8b 90 c4 00 00 00 mov 0xc4(%rax),%edx 110eb0: 4c 8d 40 28 lea 0x28(%rax),%r8 110eb4: 48 8b 70 10 mov 0x10(%rax),%rsi 110eb8: 4c 8b 57 10 mov 0x10(%rdi),%r10 110ebc: e8 00 00 00 00 callq 110ec1 110ec1: 48 8b 7b 10 mov 0x10(%rbx),%rdi 110ec5: 41 be 01 00 00 00 mov $0x1,%r14d 110ecb: e8 00 00 00 00 callq 110ed0 110ed0: e9 64 fd ff ff jmpq 110c39 110ed5: 0f 0b ud2 110ed7: 45 31 f6 xor %r14d,%r14d 110eda: e9 5a fd ff ff jmpq 110c39 110edf: 48 8b 43 10 mov 0x10(%rbx),%rax 110ee3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 110ee7: 48 8b 50 18 mov 0x18(%rax),%rdx 110eeb: 48 8b 70 10 mov 0x10(%rax),%rsi 110eef: 48 8b 47 28 mov 0x28(%rdi),%rax 110ef3: e8 00 00 00 00 callq 110ef8 110ef8: 48 8b 7b 10 mov 0x10(%rbx),%rdi 110efc: e8 00 00 00 00 callq 110f01 110f01: 48 8b 73 40 mov 0x40(%rbx),%rsi 110f05: 48 89 ef mov %rbp,%rdi 110f08: e8 00 00 00 00 callq 110f0d 110f0d: e9 f5 fd ff ff jmpq 110d07 110f12: 48 8d 93 88 00 00 00 lea 0x88(%rbx),%rdx 110f19: be 04 00 00 00 mov $0x4,%esi 110f1e: 48 89 ef mov %rbp,%rdi 110f21: e8 00 00 00 00 callq 110f26 110f26: 85 c0 test %eax,%eax 110f28: 75 b5 jne 110edf 110f2a: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 110f31: 48 8b 50 10 mov 0x10(%rax),%rdx 110f35: 48 89 93 98 00 00 00 mov %rdx,0x98(%rbx) 110f3c: 48 8b 40 08 mov 0x8(%rax),%rax 110f40: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 110f47: e9 75 ff ff ff jmpq 110ec1 110f4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110f53: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 110f5a: e8 00 00 00 00 callq 110f5f 110f5f: e9 19 ff ff ff jmpq 110e7d 110f64: e8 00 00 00 00 callq 110f69 110f69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000110f70 : 110f70: e8 00 00 00 00 callq 110f75 110f75: 41 57 push %r15 110f77: 41 56 push %r14 110f79: 41 55 push %r13 110f7b: 49 89 f5 mov %rsi,%r13 110f7e: 41 54 push %r12 110f80: 49 89 fc mov %rdi,%r12 110f83: 55 push %rbp 110f84: 53 push %rbx 110f85: 48 83 ec 10 sub $0x10,%rsp 110f89: 48 8b 47 30 mov 0x30(%rdi),%rax 110f8d: 8b 5f 20 mov 0x20(%rdi),%ebx 110f90: 4c 8b 77 18 mov 0x18(%rdi),%r14 110f94: 4c 8b 47 68 mov 0x68(%rdi),%r8 110f98: 48 89 14 24 mov %rdx,(%rsp) 110f9c: 44 8b 38 mov (%rax),%r15d 110f9f: 48 8b 47 10 mov 0x10(%rdi),%rax 110fa3: 48 8b 68 40 mov 0x40(%rax),%rbp 110fa7: 48 c1 ed 02 shr $0x2,%rbp 110fab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 110fb0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 110fb5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 110fba: 89 de mov %ebx,%esi 110fbc: 49 8d 44 2f ff lea -0x1(%r15,%rbp,1),%rax 110fc1: 31 d2 xor %edx,%edx 110fc3: 48 29 f0 sub %rsi,%rax 110fc6: 48 f7 f5 div %rbp 110fc9: 4c 39 ea cmp %r13,%rdx 110fcc: 0f 82 db 00 00 00 jb 1110ad 110fd2: 4a 8d 04 2e lea (%rsi,%r13,1),%rax 110fd6: 48 39 e8 cmp %rbp,%rax 110fd9: 0f 82 a2 00 00 00 jb 111081 110fdf: 4d 39 ef cmp %r13,%r15 110fe2: 0f 86 c5 00 00 00 jbe 1110ad 110fe8: 85 db test %ebx,%ebx 110fea: 75 07 jne 110ff3 110fec: e9 94 00 00 00 jmpq 111085 110ff1: 89 d6 mov %edx,%esi 110ff3: 41 8b 44 24 24 mov 0x24(%r12),%eax 110ff8: 31 d2 xor %edx,%edx 110ffa: 49 83 c6 01 add $0x1,%r14 110ffe: 41 89 04 b0 mov %eax,(%r8,%rsi,4) 111002: 8d 43 01 lea 0x1(%rbx),%eax 111005: 48 f7 f5 div %rbp 111008: 89 d3 mov %edx,%ebx 11100a: 48 85 d2 test %rdx,%rdx 11100d: 75 e2 jne 110ff1 11100f: 31 db xor %ebx,%ebx 111011: eb 72 jmp 111085 111013: 44 89 fa mov %r15d,%edx 111016: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11101d: 4c 89 44 24 08 mov %r8,0x8(%rsp) 111022: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 111029: e8 00 00 00 00 callq 11102e 11102e: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 111033: e9 78 ff ff ff jmpq 110fb0 111038: 4c 89 c2 mov %r8,%rdx 11103b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111042: 4c 89 44 24 08 mov %r8,0x8(%rsp) 111047: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11104e: e8 00 00 00 00 callq 111053 111053: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 111058: e9 5d ff ff ff jmpq 110fba 11105d: 89 da mov %ebx,%edx 11105f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111066: 4c 89 44 24 08 mov %r8,0x8(%rsp) 11106b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 111072: e8 00 00 00 00 callq 111077 111077: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 11107c: e9 34 ff ff ff jmpq 110fb5 111081: 4d 8d 04 b0 lea (%r8,%rsi,4),%r8 111085: 48 8b 04 24 mov (%rsp),%rax 111089: 44 01 eb add %r13d,%ebx 11108c: 4d 01 ee add %r13,%r14 11108f: 4c 89 00 mov %r8,(%rax) 111092: 31 c0 xor %eax,%eax 111094: 41 89 5c 24 20 mov %ebx,0x20(%r12) 111099: 4d 89 74 24 18 mov %r14,0x18(%r12) 11109e: 48 83 c4 10 add $0x10,%rsp 1110a2: 5b pop %rbx 1110a3: 5d pop %rbp 1110a4: 41 5c pop %r12 1110a6: 41 5d pop %r13 1110a8: 41 5e pop %r14 1110aa: 41 5f pop %r15 1110ac: c3 retq 1110ad: 48 8b 04 24 mov (%rsp),%rax 1110b1: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 1110b8: b8 f4 ff ff ff mov $0xfffffff4,%eax 1110bd: eb df jmp 11109e 1110bf: 90 nop 00000000001110c0 : 1110c0: e8 00 00 00 00 callq 1110c5 1110c5: 48 8b 17 mov (%rdi),%rdx 1110c8: 48 8b 47 48 mov 0x48(%rdi),%rax 1110cc: 48 8b 52 08 mov 0x8(%rdx),%rdx 1110d0: 83 7a 20 08 cmpl $0x8,0x20(%rdx) 1110d4: 74 12 je 1110e8 1110d6: 8b 77 20 mov 0x20(%rdi),%esi 1110d9: 89 30 mov %esi,(%rax) 1110db: 48 8b 47 10 mov 0x10(%rdi),%rax 1110df: 48 8b 78 60 mov 0x60(%rax),%rdi 1110e3: e9 00 00 00 00 jmpq 1110e8 1110e8: 48 8b 77 18 mov 0x18(%rdi),%rsi 1110ec: 48 89 30 mov %rsi,(%rax) 1110ef: 48 8b 47 10 mov 0x10(%rdi),%rax 1110f3: 48 8b 78 60 mov 0x60(%rax),%rdi 1110f7: e9 00 00 00 00 jmpq 1110fc 1110fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000111100 : 111100: e8 00 00 00 00 callq 111105 111105: 48 8b 17 mov (%rdi),%rdx 111108: 48 8b 47 48 mov 0x48(%rdi),%rax 11110c: 48 8b 52 08 mov 0x8(%rdx),%rdx 111110: 83 7a 20 08 cmpl $0x8,0x20(%rdx) 111114: 74 06 je 11111c 111116: 8b 00 mov (%rax),%eax 111118: 89 47 20 mov %eax,0x20(%rdi) 11111b: c3 retq 11111c: 48 8b 10 mov (%rax),%rdx 11111f: 48 89 57 18 mov %rdx,0x18(%rdi) 111123: 48 8b 57 10 mov 0x10(%rdi),%rdx 111127: 8b 00 mov (%rax),%eax 111129: 48 8b 4a 40 mov 0x40(%rdx),%rcx 11112d: 31 d2 xor %edx,%edx 11112f: 48 c1 e9 02 shr $0x2,%rcx 111133: 48 f7 f1 div %rcx 111136: 89 57 20 mov %edx,0x20(%rdi) 111139: c3 retq 11113a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000111140 : 111140: e8 00 00 00 00 callq 111145 111145: 41 55 push %r13 111147: ba b0 00 00 00 mov $0xb0,%edx 11114c: 41 89 f5 mov %esi,%r13d 11114f: be c0 0d 00 00 mov $0xdc0,%esi 111154: 41 54 push %r12 111156: 55 push %rbp 111157: 48 89 fd mov %rdi,%rbp 11115a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 111161 111161: e8 00 00 00 00 callq 111166 111166: 49 89 c4 mov %rax,%r12 111169: 48 85 c0 test %rax,%rax 11116c: 74 16 je 111184 11116e: 44 89 ea mov %r13d,%edx 111171: 48 89 ee mov %rbp,%rsi 111174: 48 89 c7 mov %rax,%rdi 111177: e8 b4 f9 ff ff callq 110b30 11117c: 84 c0 test %al,%al 11117e: 0f 84 00 00 00 00 je 111184 111184: 4c 89 e0 mov %r12,%rax 111187: 5d pop %rbp 111188: 41 5c pop %r12 11118a: 41 5d pop %r13 11118c: c3 retq 11118d: 0f 1f 00 nopl (%rax) 0000000000111190 : 111190: e8 00 00 00 00 callq 111195 111195: 55 push %rbp 111196: 48 8b 47 10 mov 0x10(%rdi),%rax 11119a: 48 89 fd mov %rdi,%rbp 11119d: 8b 50 28 mov 0x28(%rax),%edx 1111a0: 83 fa 02 cmp $0x2,%edx 1111a3: 74 75 je 11121a 1111a5: 83 fa 03 cmp $0x3,%edx 1111a8: 0f 84 a3 00 00 00 je 111251 1111ae: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1111b2: 48 8b 50 18 mov 0x18(%rax),%rdx 1111b6: 48 8b 70 10 mov 0x10(%rax),%rsi 1111ba: 48 8b 47 28 mov 0x28(%rdi),%rax 1111be: e8 00 00 00 00 callq 1111c3 1111c3: 48 8b 75 28 mov 0x28(%rbp),%rsi 1111c7: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1111cb: e8 00 00 00 00 callq 1111d0 1111d0: 48 8b 75 40 mov 0x40(%rbp),%rsi 1111d4: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1111d8: e8 00 00 00 00 callq 1111dd 1111dd: 48 8b 75 70 mov 0x70(%rbp),%rsi 1111e1: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1111e5: e8 00 00 00 00 callq 1111ea 1111ea: 48 8b 75 58 mov 0x58(%rbp),%rsi 1111ee: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1111f2: e8 00 00 00 00 callq 1111f7 1111f7: 48 8b 45 10 mov 0x10(%rbp),%rax 1111fb: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1111ff: 48 8b 70 60 mov 0x60(%rax),%rsi 111203: e8 00 00 00 00 callq 111208 111208: 48 8b 7d 10 mov 0x10(%rbp),%rdi 11120c: e8 00 00 00 00 callq 111211 111211: 48 89 ef mov %rbp,%rdi 111214: 5d pop %rbp 111215: e9 00 00 00 00 jmpq 11121a 11121a: 40 84 f6 test %sil,%sil 11121d: 75 8f jne 1111ae 11121f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 111223: 48 8b 70 10 mov 0x10(%rax),%rsi 111227: b9 a0 0f 00 00 mov $0xfa0,%ecx 11122c: ba 01 00 00 00 mov $0x1,%edx 111231: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 111238: 44 8b 80 c4 00 00 00 mov 0xc4(%rax),%r8d 11123f: 4c 8b 57 20 mov 0x20(%rdi),%r10 111243: e8 00 00 00 00 callq 111248 111248: 48 8b 45 10 mov 0x10(%rbp),%rax 11124c: e9 5d ff ff ff jmpq 1111ae 111251: 48 8b b7 88 00 00 00 mov 0x88(%rdi),%rsi 111258: 48 8b 3f mov (%rdi),%rdi 11125b: e8 00 00 00 00 callq 111260 111260: 48 8b 45 10 mov 0x10(%rbp),%rax 111264: e9 45 ff ff ff jmpq 1111ae 111269: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000111270 : 111270: e8 00 00 00 00 callq 111275 111275: 55 push %rbp 111276: 53 push %rbx 111277: 48 8b 86 20 01 00 00 mov 0x120(%rsi),%rax 11127e: 48 8b 40 08 mov 0x8(%rax),%rax 111282: 8b 08 mov (%rax),%ecx 111284: 83 f9 1d cmp $0x1d,%ecx 111287: 77 6b ja 1112f4 111289: b8 01 00 00 00 mov $0x1,%eax 11128e: 48 89 fb mov %rdi,%rbx 111291: 48 89 f5 mov %rsi,%rbp 111294: 48 d3 e0 shl %cl,%rax 111297: a9 00 00 f8 3f test $0x3ff80000,%eax 11129c: 75 4c jne 1112ea 11129e: a9 40 b9 07 00 test $0x7b940,%eax 1112a3: 74 4f je 1112f4 1112a5: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1112ac: 00 1112ad: 48 89 2b mov %rbp,(%rbx) 1112b0: 48 8d 7b 10 lea 0x10(%rbx),%rdi 1112b4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1112bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1112c2: e8 00 00 00 00 callq 1112c7 1112c7: 48 8b bd 20 01 00 00 mov 0x120(%rbp),%rdi 1112ce: be 02 00 00 00 mov $0x2,%esi 1112d3: e8 00 00 00 00 callq 1112d8 1112d8: 48 89 43 08 mov %rax,0x8(%rbx) 1112dc: 48 85 c0 test %rax,%rax 1112df: 74 2b je 11130c 1112e1: c6 43 30 00 movb $0x0,0x30(%rbx) 1112e5: 31 c0 xor %eax,%eax 1112e7: 5b pop %rbx 1112e8: 5d pop %rbp 1112e9: c3 retq 1112ea: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1112f1: 00 1112f2: eb b9 jmp 1112ad 1112f4: 89 ce mov %ecx,%esi 1112f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1112fd: e8 00 00 00 00 callq 111302 111302: 0f 0b ud2 111304: b8 ea ff ff ff mov $0xffffffea,%eax 111309: 5b pop %rbx 11130a: 5d pop %rbp 11130b: c3 retq 11130c: b8 f4 ff ff ff mov $0xfffffff4,%eax 111311: eb d4 jmp 1112e7 111313: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11131a: 00 00 00 00 11131e: 66 90 xchg %ax,%ax 0000000000111320 : 111320: e8 00 00 00 00 callq 111325 111325: 48 8b 7f 08 mov 0x8(%rdi),%rdi 111329: 40 0f b6 f6 movzbl %sil,%esi 11132d: e9 00 00 00 00 jmpq 111332 111332: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 111339: 00 00 00 00 11133d: 0f 1f 00 nopl (%rax) 0000000000111340 : 111340: e8 00 00 00 00 callq 111345 111345: 41 55 push %r13 111347: 4c 8d 6f 10 lea 0x10(%rdi),%r13 11134b: 41 54 push %r12 11134d: 49 89 f4 mov %rsi,%r12 111350: 55 push %rbp 111351: 53 push %rbx 111352: 48 89 fb mov %rdi,%rbx 111355: 48 83 ec 10 sub $0x10,%rsp 111359: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 111360: 00 00 111362: 48 89 44 24 08 mov %rax,0x8(%rsp) 111367: 48 8b 47 48 mov 0x48(%rdi),%rax 11136b: 4c 89 ef mov %r13,%rdi 11136e: 8b 68 40 mov 0x40(%rax),%ebp 111371: e8 00 00 00 00 callq 111376 111376: 48 8b 7b 08 mov 0x8(%rbx),%rdi 11137a: c1 ed 02 shr $0x2,%ebp 11137d: 48 89 e2 mov %rsp,%rdx 111380: 89 ee mov %ebp,%esi 111382: e8 00 00 00 00 callq 111387 111387: 48 8b 34 24 mov (%rsp),%rsi 11138b: 48 85 f6 test %rsi,%rsi 11138e: 0f 84 00 00 00 00 je 111394 111394: 48 8b 43 48 mov 0x48(%rbx),%rax 111398: 4c 89 e2 mov %r12,%rdx 11139b: 48 89 df mov %rbx,%rdi 11139e: 48 8b 40 10 mov 0x10(%rax),%rax 1113a2: e8 00 00 00 00 callq 1113a7 1113a7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1113ab: 41 89 c4 mov %eax,%r12d 1113ae: 85 c0 test %eax,%eax 1113b0: 75 2b jne 1113dd 1113b2: e8 00 00 00 00 callq 1113b7 1113b7: 4c 89 ef mov %r13,%rdi 1113ba: e8 00 00 00 00 callq 1113bf 1113bf: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1113c4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1113cb: 00 00 1113cd: 75 15 jne 1113e4 1113cf: 48 83 c4 10 add $0x10,%rsp 1113d3: 44 89 e0 mov %r12d,%eax 1113d6: 5b pop %rbx 1113d7: 5d pop %rbp 1113d8: 41 5c pop %r12 1113da: 41 5d pop %r13 1113dc: c3 retq 1113dd: e8 00 00 00 00 callq 1113e2 1113e2: eb d3 jmp 1113b7 1113e4: e8 00 00 00 00 callq 1113e9 1113e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001113f0 : 1113f0: e8 00 00 00 00 callq 1113f5 1113f5: 41 57 push %r15 1113f7: 49 89 ff mov %rdi,%r15 1113fa: 41 56 push %r14 1113fc: 41 55 push %r13 1113fe: 41 54 push %r12 111400: 55 push %rbp 111401: 53 push %rbx 111402: 48 83 ec 50 sub $0x50,%rsp 111406: 48 89 74 24 28 mov %rsi,0x28(%rsp) 11140b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 111412: 00 00 111414: 48 89 44 24 48 mov %rax,0x48(%rsp) 111419: 31 c0 xor %eax,%eax 11141b: 48 8d 47 10 lea 0x10(%rdi),%rax 11141f: 80 7f 30 00 cmpb $0x0,0x30(%rdi) 111423: 48 89 44 24 10 mov %rax,0x10(%rsp) 111428: 0f 85 36 05 00 00 jne 111964 11142e: 48 8b 3f mov (%rdi),%rdi 111431: b8 01 00 00 00 mov $0x1,%eax 111436: 48 8b 97 20 01 00 00 mov 0x120(%rdi),%rdx 11143d: 8b 9f 5c 01 00 00 mov 0x15c(%rdi),%ebx 111443: 44 8b af 60 01 00 00 mov 0x160(%rdi),%r13d 11144a: 8b 8a 00 02 00 00 mov 0x200(%rdx),%ecx 111450: 85 c9 test %ecx,%ecx 111452: 0f 45 82 00 02 00 00 cmovne 0x200(%rdx),%eax 111459: 39 c3 cmp %eax,%ebx 11145b: 0f 86 95 04 00 00 jbe 1118f6 111461: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 111466: 49 8b 47 48 mov 0x48(%r15),%rax 11146a: 0f af 58 38 imul 0x38(%rax),%ebx 11146e: 44 0f af 68 44 imul 0x44(%rax),%r13d 111473: 44 01 eb add %r13d,%ebx 111476: 03 58 3c add 0x3c(%rax),%ebx 111479: c6 44 24 3f 01 movb $0x1,0x3f(%rsp) 11147e: 89 5c 24 18 mov %ebx,0x18(%rsp) 111482: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 111487: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 11148c: e8 00 00 00 00 callq 111491 111491: 49 8b 07 mov (%r15),%rax 111494: 8b 74 24 18 mov 0x18(%rsp),%esi 111498: 49 8d 57 38 lea 0x38(%r15),%rdx 11149c: 48 8b b8 20 01 00 00 mov 0x120(%rax),%rdi 1114a3: e8 00 00 00 00 callq 1114a8 1114a8: 89 44 24 38 mov %eax,0x38(%rsp) 1114ac: 85 c0 test %eax,%eax 1114ae: 0f 85 00 00 00 00 jne 1114b4 1114b4: 49 8b 47 38 mov 0x38(%r15),%rax 1114b8: 31 f6 xor %esi,%esi 1114ba: 4c 8b 68 10 mov 0x10(%rax),%r13 1114be: 48 8b 40 08 mov 0x8(%rax),%rax 1114c2: 48 89 44 24 30 mov %rax,0x30(%rsp) 1114c7: 8b 44 24 18 mov 0x18(%rsp),%eax 1114cb: 4c 89 ef mov %r13,%rdi 1114ce: 48 89 c2 mov %rax,%rdx 1114d1: 48 89 c3 mov %rax,%rbx 1114d4: 48 89 04 24 mov %rax,(%rsp) 1114d8: e8 00 00 00 00 callq 1114dd 1114dd: 41 c6 47 30 01 movb $0x1,0x30(%r15) 1114e2: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1114e7: e8 00 00 00 00 callq 1114ec 1114ec: 41 89 5f 40 mov %ebx,0x40(%r15) 1114f0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1114f5: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 1114fa: 48 8b 03 mov (%rbx),%rax 1114fd: 48 8d 48 f8 lea -0x8(%rax),%rcx 111501: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 111506: 48 39 c3 cmp %rax,%rbx 111509: 0f 84 d9 04 00 00 je 1119e8 11150f: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 111516: 00 111517: 31 db xor %ebx,%ebx 111519: 48 8b 44 24 20 mov 0x20(%rsp),%rax 11151e: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 111522: 48 8b 28 mov (%rax),%rbp 111525: 49 8b 07 mov (%r15),%rax 111528: 39 88 5c 01 00 00 cmp %ecx,0x15c(%rax) 11152e: 0f 86 89 04 00 00 jbe 1119bd 111534: 89 d8 mov %ebx,%eax 111536: 48 89 ea mov %rbp,%rdx 111539: 4c 89 ff mov %r15,%rdi 11153c: 49 8d 74 85 00 lea 0x0(%r13,%rax,4),%rsi 111541: 49 8b 47 48 mov 0x48(%r15),%rax 111545: 48 8b 00 mov (%rax),%rax 111548: e8 00 00 00 00 callq 11154d 11154d: 41 89 c0 mov %eax,%r8d 111550: 85 c0 test %eax,%eax 111552: 0f 85 34 01 00 00 jne 11168c 111558: 49 8b 47 48 mov 0x48(%r15),%rax 11155c: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) 111561: 8b 40 38 mov 0x38(%rax),%eax 111564: c1 e8 02 shr $0x2,%eax 111567: 44 8d 34 03 lea (%rbx,%rax,1),%r14d 11156b: 4c 89 f3 mov %r14,%rbx 11156e: 4a 8d 14 b5 00 00 00 lea 0x0(,%r14,4),%rdx 111575: 00 111576: 48 39 14 24 cmp %rdx,(%rsp) 11157a: 0f 82 f1 03 00 00 jb 111971 111580: 48 8b 55 20 mov 0x20(%rbp),%rdx 111584: 48 8d 45 20 lea 0x20(%rbp),%rax 111588: 48 89 44 24 08 mov %rax,0x8(%rsp) 11158d: 4c 8d a2 60 ff ff ff lea -0xa0(%rdx),%r12 111594: 48 39 d0 cmp %rdx,%rax 111597: 0f 84 4a 01 00 00 je 1116e7 11159d: 4c 89 f0 mov %r14,%rax 1115a0: 4d 89 fe mov %r15,%r14 1115a3: 4d 89 e7 mov %r12,%r15 1115a6: 49 89 c4 mov %rax,%r12 1115a9: eb 19 jmp 1115c4 1115ab: 49 8b 87 a0 00 00 00 mov 0xa0(%r15),%rax 1115b2: 4c 8d b8 60 ff ff ff lea -0xa0(%rax),%r15 1115b9: 48 39 44 24 08 cmp %rax,0x8(%rsp) 1115be: 0f 84 1d 01 00 00 je 1116e1 1115c4: 49 8b 57 10 mov 0x10(%r15),%rdx 1115c8: 80 7a 6e 00 cmpb $0x0,0x6e(%rdx) 1115cc: 74 dd je 1115ab 1115ce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1115d3: 49 8b 46 48 mov 0x48(%r14),%rax 1115d7: 0f b6 4d 38 movzbl 0x38(%rbp),%ecx 1115db: 4b 8d 74 a5 00 lea 0x0(%r13,%r12,4),%rsi 1115e0: 4c 89 f7 mov %r14,%rdi 1115e3: 48 8b 40 18 mov 0x18(%rax),%rax 1115e7: e8 00 00 00 00 callq 1115ec 1115ec: 85 c0 test %eax,%eax 1115ee: 0f 85 d0 02 00 00 jne 1118c4 1115f4: 49 8b 46 48 mov 0x48(%r14),%rax 1115f8: 8b 40 44 mov 0x44(%rax),%eax 1115fb: c1 e8 02 shr $0x2,%eax 1115fe: 44 8d 24 03 lea (%rbx,%rax,1),%r12d 111602: 4c 89 e3 mov %r12,%rbx 111605: 4a 8d 04 a5 00 00 00 lea 0x0(,%r12,4),%rax 11160c: 00 11160d: 48 39 04 24 cmp %rax,(%rsp) 111611: 73 98 jae 1115ab 111613: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11161a: e8 00 00 00 00 callq 11161f 11161f: 0f 0b ud2 111621: eb 88 jmp 1115ab 111623: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11162a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 111631: e8 00 00 00 00 callq 111636 111636: 49 8b 47 48 mov 0x48(%r15),%rax 11163a: 0f af 58 38 imul 0x38(%rax),%ebx 11163e: 44 0f af 68 44 imul 0x44(%rax),%r13d 111643: 44 01 eb add %r13d,%ebx 111646: e9 2b fe ff ff jmpq 111476 11164b: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 111651: 0f b6 4d 38 movzbl 0x38(%rbp),%ecx 111655: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11165c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 111663: e8 00 00 00 00 callq 111668 111668: 49 8b 57 10 mov 0x10(%r15),%rdx 11166c: e9 62 ff ff ff jmpq 1115d3 111671: e8 00 00 00 00 callq 111676 111676: 44 8b 04 24 mov (%rsp),%r8d 11167a: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 11167f: 44 89 04 24 mov %r8d,(%rsp) 111683: e8 00 00 00 00 callq 111688 111688: 44 8b 04 24 mov (%rsp),%r8d 11168c: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 111691: 44 89 04 24 mov %r8d,(%rsp) 111695: e8 00 00 00 00 callq 11169a 11169a: 41 80 7f 30 00 cmpb $0x0,0x30(%r15) 11169f: 44 8b 04 24 mov (%rsp),%r8d 1116a3: 0f 85 92 02 00 00 jne 11193b 1116a9: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1116ae: 44 89 04 24 mov %r8d,(%rsp) 1116b2: e8 00 00 00 00 callq 1116b7 1116b7: 44 8b 04 24 mov (%rsp),%r8d 1116bb: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1116c0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1116c7: 00 00 1116c9: 0f 85 89 03 00 00 jne 111a58 1116cf: 48 83 c4 50 add $0x50,%rsp 1116d3: 44 89 c0 mov %r8d,%eax 1116d6: 5b pop %rbx 1116d7: 5d pop %rbp 1116d8: 41 5c pop %r12 1116da: 41 5d pop %r13 1116dc: 41 5e pop %r14 1116de: 41 5f pop %r15 1116e0: c3 retq 1116e1: 4d 89 f7 mov %r14,%r15 1116e4: 4d 89 e6 mov %r12,%r14 1116e7: 4c 8b 65 10 mov 0x10(%rbp),%r12 1116eb: 48 8d 45 10 lea 0x10(%rbp),%rax 1116ef: 48 89 44 24 08 mov %rax,0x8(%rsp) 1116f4: 49 39 c4 cmp %rax,%r12 1116f7: 75 0d jne 111706 1116f9: eb 74 jmp 11176f 1116fb: 4d 8b 24 24 mov (%r12),%r12 1116ff: 4c 3b 64 24 08 cmp 0x8(%rsp),%r12 111704: 74 69 je 11176f 111706: 41 80 7c 24 6e 00 cmpb $0x0,0x6e(%r12) 11170c: 74 ed je 1116fb 11170e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 111713: 49 8b 47 48 mov 0x48(%r15),%rax 111717: 0f b6 4d 38 movzbl 0x38(%rbp),%ecx 11171b: 4b 8d 74 b5 00 lea 0x0(%r13,%r14,4),%rsi 111720: 4c 89 e2 mov %r12,%rdx 111723: 4c 89 ff mov %r15,%rdi 111726: 48 8b 40 18 mov 0x18(%rax),%rax 11172a: e8 00 00 00 00 callq 11172f 11172f: 85 c0 test %eax,%eax 111731: 0f 85 25 02 00 00 jne 11195c 111737: 49 8b 47 48 mov 0x48(%r15),%rax 11173b: 8b 40 44 mov 0x44(%rax),%eax 11173e: c1 e8 02 shr $0x2,%eax 111741: 44 8d 34 03 lea (%rbx,%rax,1),%r14d 111745: 4c 89 f3 mov %r14,%rbx 111748: 4a 8d 14 b5 00 00 00 lea 0x0(,%r14,4),%rdx 11174f: 00 111750: 48 39 14 24 cmp %rdx,(%rsp) 111754: 73 a5 jae 1116fb 111756: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11175d: e8 00 00 00 00 callq 111762 111762: 0f 0b ud2 111764: 4d 8b 24 24 mov (%r12),%r12 111768: 4c 3b 64 24 08 cmp 0x8(%rsp),%r12 11176d: 75 97 jne 111706 11176f: 48 8b 44 24 20 mov 0x20(%rsp),%rax 111774: 48 8b 40 08 mov 0x8(%rax),%rax 111778: 48 8d 48 f8 lea -0x8(%rax),%rcx 11177c: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 111781: 48 39 44 24 28 cmp %rax,0x28(%rsp) 111786: 0f 85 8d fd ff ff jne 111519 11178c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 111791: 8b 6c 24 18 mov 0x18(%rsp),%ebp 111795: c1 ed 02 shr $0x2,%ebp 111798: 80 7c 24 3f 00 cmpb $0x0,0x3f(%rsp) 11179d: 74 31 je 1117d0 11179f: 41 80 7f 44 00 cmpb $0x0,0x44(%r15) 1117a4: 0f 84 00 00 00 00 je 1117aa 1117aa: 49 8b 47 48 mov 0x48(%r15),%rax 1117ae: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1117b3: 89 e9 mov %ebp,%ecx 1117b5: 49 8d 74 9d 00 lea 0x0(%r13,%rbx,4),%rsi 1117ba: 41 b8 01 00 00 00 mov $0x1,%r8d 1117c0: 4c 89 ff mov %r15,%rdi 1117c3: 48 8b 40 08 mov 0x8(%rax),%rax 1117c7: e8 00 00 00 00 callq 1117cc 1117cc: 89 44 24 38 mov %eax,0x38(%rsp) 1117d0: 0f b6 44 24 3f movzbl 0x3f(%rsp),%eax 1117d5: 41 88 47 44 mov %al,0x44(%r15) 1117d9: 85 ed test %ebp,%ebp 1117db: 74 16 je 1117f3 1117dd: 8d 45 ff lea -0x1(%rbp),%eax 1117e0: 49 8d 5c 85 04 lea 0x4(%r13,%rax,4),%rbx 1117e5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1117ea: 49 83 c5 04 add $0x4,%r13 1117ee: 4c 39 eb cmp %r13,%rbx 1117f1: 75 f2 jne 1117e5 1117f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1117f8: 8b 44 24 38 mov 0x38(%rsp),%eax 1117fc: 85 c0 test %eax,%eax 1117fe: 0f 85 4a 02 00 00 jne 111a4e 111804: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 111809: 49 8b 47 48 mov 0x48(%r15),%rax 11180d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 111812: 48 63 68 3c movslq 0x3c(%rax),%rbp 111816: e8 00 00 00 00 callq 11181b 11181b: 49 8b 7f 08 mov 0x8(%r15),%rdi 11181f: 48 c1 ed 02 shr $0x2,%rbp 111823: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 111828: 48 89 ee mov %rbp,%rsi 11182b: e8 00 00 00 00 callq 111830 111830: 41 89 c0 mov %eax,%r8d 111833: 85 c0 test %eax,%eax 111835: 0f 85 3f fe ff ff jne 11167a 11183b: 48 8b 0c 24 mov (%rsp),%rcx 11183f: 49 8b 47 48 mov 0x48(%r15),%rax 111843: 4c 89 ff mov %r15,%rdi 111846: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 11184b: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 111850: 48 8b 40 08 mov 0x8(%rax),%rax 111854: 48 c1 e9 02 shr $0x2,%rcx 111858: e8 00 00 00 00 callq 11185d 11185d: 49 8b 7f 08 mov 0x8(%r15),%rdi 111861: 89 04 24 mov %eax,(%rsp) 111864: 85 c0 test %eax,%eax 111866: 0f 85 05 fe ff ff jne 111671 11186c: e8 00 00 00 00 callq 111871 111871: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 111876: e8 00 00 00 00 callq 11187b 11187b: 44 8b 04 24 mov (%rsp),%r8d 11187f: e9 37 fe ff ff jmpq 1116bb 111884: 0f b6 4d 38 movzbl 0x38(%rbp),%ecx 111888: 41 8b 94 24 c8 00 00 mov 0xc8(%r12),%edx 11188f: 00 111890: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111897: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11189e: e8 00 00 00 00 callq 1118a3 1118a3: e9 6b fe ff ff jmpq 111713 1118a8: 8b 54 24 18 mov 0x18(%rsp),%edx 1118ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1118b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1118ba: e8 00 00 00 00 callq 1118bf 1118bf: e9 c3 fb ff ff jmpq 111487 1118c4: 41 89 c0 mov %eax,%r8d 1118c7: 4d 89 f7 mov %r14,%r15 1118ca: e9 bd fd ff ff jmpq 11168c 1118cf: 49 8b 07 mov (%r15),%rax 1118d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1118d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1118e0: 8b 88 60 01 00 00 mov 0x160(%rax),%ecx 1118e6: 8b 90 5c 01 00 00 mov 0x15c(%rax),%edx 1118ec: e8 00 00 00 00 callq 1118f1 1118f1: e9 ff fb ff ff jmpq 1114f5 1118f6: 44 8b a7 68 01 00 00 mov 0x168(%rdi),%r12d 1118fd: 8b af 64 01 00 00 mov 0x164(%rdi),%ebp 111903: e8 00 00 00 00 callq 111908 111908: 41 83 fc 01 cmp $0x1,%r12d 11190c: 0f 97 c2 seta %dl 11190f: 39 c5 cmp %eax,%ebp 111911: 0f 97 c0 seta %al 111914: 08 c2 or %al,%dl 111916: 88 54 24 3f mov %dl,0x3f(%rsp) 11191a: 0f 85 41 fb ff ff jne 111461 111920: 49 8b 47 48 mov 0x48(%r15),%rax 111924: 44 0f af 68 44 imul 0x44(%rax),%r13d 111929: 0f af 58 38 imul 0x38(%rax),%ebx 11192d: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax 111932: 89 44 24 18 mov %eax,0x18(%rsp) 111936: e9 47 fb ff ff jmpq 111482 11193b: 49 8b 07 mov (%r15),%rax 11193e: 49 8b 77 38 mov 0x38(%r15),%rsi 111942: 48 8b b8 20 01 00 00 mov 0x120(%rax),%rdi 111949: e8 00 00 00 00 callq 11194e 11194e: 41 c6 47 30 00 movb $0x0,0x30(%r15) 111953: 44 8b 04 24 mov (%rsp),%r8d 111957: e9 4d fd ff ff jmpq 1116a9 11195c: 41 89 c0 mov %eax,%r8d 11195f: e9 28 fd ff ff jmpq 11168c 111964: 0f 0b ud2 111966: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 11196c: e9 1b fd ff ff jmpq 11168c 111971: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 111978: e8 00 00 00 00 callq 11197d 11197d: 0f 0b ud2 11197f: e9 fc fb ff ff jmpq 111580 111984: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 111989: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111990: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 111997: e8 00 00 00 00 callq 11199c 11199c: e9 68 fe ff ff jmpq 111809 1119a1: 41 8b 55 00 mov 0x0(%r13),%edx 1119a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1119ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1119b3: e8 00 00 00 00 callq 1119b8 1119b8: e9 2d fe ff ff jmpq 1117ea 1119bd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1119c2: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1119c7: e8 00 00 00 00 callq 1119cc 1119cc: 41 80 7f 30 00 cmpb $0x0,0x30(%r15) 1119d1: 75 61 jne 111a34 1119d3: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1119d8: e8 00 00 00 00 callq 1119dd 1119dd: 41 b8 f4 ff ff ff mov $0xfffffff4,%r8d 1119e3: e9 a4 fc ff ff jmpq 11168c 1119e8: 31 db xor %ebx,%ebx 1119ea: e9 9d fd ff ff jmpq 11178c 1119ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1119f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1119fd: e8 00 00 00 00 callq 111a02 111a02: e9 f1 fd ff ff jmpq 1117f8 111a07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111a0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 111a15: e8 00 00 00 00 callq 111a1a 111a1a: e9 72 fd ff ff jmpq 111791 111a1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111a26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 111a2d: e8 00 00 00 00 callq 111a32 111a32: eb 8e jmp 1119c2 111a34: 49 8b 07 mov (%r15),%rax 111a37: 49 8b 77 38 mov 0x38(%r15),%rsi 111a3b: 48 8b b8 20 01 00 00 mov 0x120(%rax),%rdi 111a42: e8 00 00 00 00 callq 111a47 111a47: 41 c6 47 30 00 movb $0x0,0x30(%r15) 111a4c: eb 85 jmp 1119d3 111a4e: 44 8b 44 24 38 mov 0x38(%rsp),%r8d 111a53: e9 34 fc ff ff jmpq 11168c 111a58: e8 00 00 00 00 callq 111a5d 111a5d: 0f 1f 00 nopl (%rax) 0000000000111a60 : 111a60: e8 00 00 00 00 callq 111a65 111a65: 41 56 push %r14 111a67: 41 55 push %r13 111a69: 41 54 push %r12 111a6b: 55 push %rbp 111a6c: 53 push %rbx 111a6d: 48 83 ec 10 sub $0x10,%rsp 111a71: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 111a78: 00 00 111a7a: 48 89 44 24 08 mov %rax,0x8(%rsp) 111a7f: 31 c0 xor %eax,%eax 111a81: 48 85 f6 test %rsi,%rsi 111a84: 0f 84 8f 00 00 00 je 111b19 111a8a: 48 8b 47 48 mov 0x48(%rdi),%rax 111a8e: 4c 8d 6f 10 lea 0x10(%rdi),%r13 111a92: 48 89 fb mov %rdi,%rbx 111a95: 49 89 f4 mov %rsi,%r12 111a98: 4c 89 ef mov %r13,%rdi 111a9b: 49 89 d6 mov %rdx,%r14 111a9e: 8b 68 4c mov 0x4c(%rax),%ebp 111aa1: e8 00 00 00 00 callq 111aa6 111aa6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 111aaa: c1 ed 02 shr $0x2,%ebp 111aad: 48 89 e2 mov %rsp,%rdx 111ab0: 89 ee mov %ebp,%esi 111ab2: e8 00 00 00 00 callq 111ab7 111ab7: 48 8b 34 24 mov (%rsp),%rsi 111abb: 48 85 f6 test %rsi,%rsi 111abe: 0f 84 00 00 00 00 je 111ac4 111ac4: 48 8b 43 48 mov 0x48(%rbx),%rax 111ac8: 4c 89 e2 mov %r12,%rdx 111acb: 48 89 df mov %rbx,%rdi 111ace: 4c 89 f1 mov %r14,%rcx 111ad1: 48 8b 40 28 mov 0x28(%rax),%rax 111ad5: e8 00 00 00 00 callq 111ada 111ada: 48 8b 7b 08 mov 0x8(%rbx),%rdi 111ade: 41 89 c4 mov %eax,%r12d 111ae1: 85 c0 test %eax,%eax 111ae3: 74 2d je 111b12 111ae5: e8 00 00 00 00 callq 111aea 111aea: 4c 89 ef mov %r13,%rdi 111aed: e8 00 00 00 00 callq 111af2 111af2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 111af7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 111afe: 00 00 111b00: 75 21 jne 111b23 111b02: 48 83 c4 10 add $0x10,%rsp 111b06: 44 89 e0 mov %r12d,%eax 111b09: 5b pop %rbx 111b0a: 5d pop %rbp 111b0b: 41 5c pop %r12 111b0d: 41 5d pop %r13 111b0f: 41 5e pop %r14 111b11: c3 retq 111b12: e8 00 00 00 00 callq 111b17 111b17: eb d1 jmp 111aea 111b19: 0f 0b ud2 111b1b: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d 111b21: eb cf jmp 111af2 111b23: e8 00 00 00 00 callq 111b28 111b28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 111b2f: 00 0000000000111b30 : 111b30: e8 00 00 00 00 callq 111b35 111b35: 41 57 push %r15 111b37: 41 89 d7 mov %edx,%r15d 111b3a: 41 56 push %r14 111b3c: 41 89 f6 mov %esi,%r14d 111b3f: 41 55 push %r13 111b41: 4c 8d 6f 10 lea 0x10(%rdi),%r13 111b45: 41 54 push %r12 111b47: 45 89 c4 mov %r8d,%r12d 111b4a: 55 push %rbp 111b4b: 53 push %rbx 111b4c: 48 89 fb mov %rdi,%rbx 111b4f: 48 83 ec 18 sub $0x18,%rsp 111b53: 89 4c 24 04 mov %ecx,0x4(%rsp) 111b57: 44 89 0c 24 mov %r9d,(%rsp) 111b5b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 111b62: 00 00 111b64: 48 89 44 24 10 mov %rax,0x10(%rsp) 111b69: 48 8b 47 48 mov 0x48(%rdi),%rax 111b6d: 4c 89 ef mov %r13,%rdi 111b70: 8b 68 48 mov 0x48(%rax),%ebp 111b73: e8 00 00 00 00 callq 111b78 111b78: 48 8b 7b 08 mov 0x8(%rbx),%rdi 111b7c: c1 ed 02 shr $0x2,%ebp 111b7f: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 111b84: 89 ee mov %ebp,%esi 111b86: e8 00 00 00 00 callq 111b8b 111b8b: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 111b90: 48 85 f6 test %rsi,%rsi 111b93: 0f 84 00 00 00 00 je 111b99 111b99: 8b 4c 24 04 mov 0x4(%rsp),%ecx 111b9d: 44 8b 0c 24 mov (%rsp),%r9d 111ba1: 48 89 df mov %rbx,%rdi 111ba4: 44 89 f2 mov %r14d,%edx 111ba7: 48 8b 43 48 mov 0x48(%rbx),%rax 111bab: 41 51 push %r9 111bad: 41 89 c8 mov %ecx,%r8d 111bb0: 45 0f b6 cc movzbl %r12b,%r9d 111bb4: 44 89 f9 mov %r15d,%ecx 111bb7: 48 8b 40 20 mov 0x20(%rax),%rax 111bbb: e8 00 00 00 00 callq 111bc0 111bc0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 111bc4: 41 89 c4 mov %eax,%r12d 111bc7: 58 pop %rax 111bc8: 45 85 e4 test %r12d,%r12d 111bcb: 75 2f jne 111bfc 111bcd: e8 00 00 00 00 callq 111bd2 111bd2: 4c 89 ef mov %r13,%rdi 111bd5: e8 00 00 00 00 callq 111bda 111bda: 48 8b 44 24 10 mov 0x10(%rsp),%rax 111bdf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 111be6: 00 00 111be8: 75 19 jne 111c03 111bea: 48 83 c4 18 add $0x18,%rsp 111bee: 44 89 e0 mov %r12d,%eax 111bf1: 5b pop %rbx 111bf2: 5d pop %rbp 111bf3: 41 5c pop %r12 111bf5: 41 5d pop %r13 111bf7: 41 5e pop %r14 111bf9: 41 5f pop %r15 111bfb: c3 retq 111bfc: e8 00 00 00 00 callq 111c01 111c01: eb cf jmp 111bd2 111c03: e8 00 00 00 00 callq 111c08 111c08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 111c0f: 00 0000000000111c10 : 111c10: e8 00 00 00 00 callq 111c15 111c15: 55 push %rbp 111c16: 48 8d 6f 10 lea 0x10(%rdi),%rbp 111c1a: 53 push %rbx 111c1b: 48 89 fb mov %rdi,%rbx 111c1e: 48 89 ef mov %rbp,%rdi 111c21: e8 00 00 00 00 callq 111c26 111c26: 80 7b 30 00 cmpb $0x0,0x30(%rbx) 111c2a: 75 0a jne 111c36 111c2c: 48 89 ef mov %rbp,%rdi 111c2f: 5b pop %rbx 111c30: 5d pop %rbp 111c31: e9 00 00 00 00 jmpq 111c36 111c36: 48 8b 03 mov (%rbx),%rax 111c39: 48 8b 73 38 mov 0x38(%rbx),%rsi 111c3d: 48 8b b8 20 01 00 00 mov 0x120(%rax),%rdi 111c44: e8 00 00 00 00 callq 111c49 111c49: c6 43 30 00 movb $0x0,0x30(%rbx) 111c4d: 48 89 ef mov %rbp,%rdi 111c50: 5b pop %rbx 111c51: 5d pop %rbp 111c52: e9 00 00 00 00 jmpq 111c57 111c57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 111c5e: 00 00 0000000000111c60 : 111c60: e8 00 00 00 00 callq 111c65 111c65: 41 54 push %r12 111c67: 4c 8d 66 10 lea 0x10(%rsi),%r12 111c6b: 55 push %rbp 111c6c: 48 89 fd mov %rdi,%rbp 111c6f: 4c 89 e7 mov %r12,%rdi 111c72: 53 push %rbx 111c73: 48 89 f3 mov %rsi,%rbx 111c76: e8 00 00 00 00 callq 111c7b 111c7b: 80 7b 30 00 cmpb $0x0,0x30(%rbx) 111c7f: 74 3e je 111cbf 111c81: 48 8b 43 38 mov 0x38(%rbx),%rax 111c85: 48 89 ef mov %rbp,%rdi 111c88: 41 b8 04 00 00 00 mov $0x4,%r8d 111c8e: b9 20 00 00 00 mov $0x20,%ecx 111c93: ba 02 00 00 00 mov $0x2,%edx 111c98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111c9f: 4c 8b 48 10 mov 0x10(%rax),%r9 111ca3: 8b 43 40 mov 0x40(%rbx),%eax 111ca6: 6a 00 pushq $0x0 111ca8: 50 push %rax 111ca9: e8 00 00 00 00 callq 111cae 111cae: 4c 89 e7 mov %r12,%rdi 111cb1: 58 pop %rax 111cb2: 5a pop %rdx 111cb3: e8 00 00 00 00 callq 111cb8 111cb8: 31 c0 xor %eax,%eax 111cba: 5b pop %rbx 111cbb: 5d pop %rbp 111cbc: 41 5c pop %r12 111cbe: c3 retq 111cbf: 48 89 ef mov %rbp,%rdi 111cc2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111cc9: e8 00 00 00 00 callq 111cce 111cce: 4c 89 e7 mov %r12,%rdi 111cd1: e8 00 00 00 00 callq 111cd6 111cd6: 31 c0 xor %eax,%eax 111cd8: 5b pop %rbx 111cd9: 5d pop %rbp 111cda: 41 5c pop %r12 111cdc: c3 retq 111cdd: 0f 1f 00 nopl (%rax) 0000000000111ce0 : 111ce0: e8 00 00 00 00 callq 111ce5 111ce5: 41 55 push %r13 111ce7: 41 54 push %r12 111ce9: 4c 8d 67 10 lea 0x10(%rdi),%r12 111ced: 55 push %rbp 111cee: 53 push %rbx 111cef: 48 89 fb mov %rdi,%rbx 111cf2: 48 83 ec 10 sub $0x10,%rsp 111cf6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 111cfd: 00 00 111cff: 48 89 44 24 08 mov %rax,0x8(%rsp) 111d04: 48 8b 47 48 mov 0x48(%rdi),%rax 111d08: 4c 89 e7 mov %r12,%rdi 111d0b: 8b 68 4c mov 0x4c(%rax),%ebp 111d0e: e8 00 00 00 00 callq 111d13 111d13: 48 8b 7b 08 mov 0x8(%rbx),%rdi 111d17: 89 ee mov %ebp,%esi 111d19: 48 89 e2 mov %rsp,%rdx 111d1c: c1 ee 02 shr $0x2,%esi 111d1f: e8 00 00 00 00 callq 111d24 111d24: 48 8b 3c 24 mov (%rsp),%rdi 111d28: 48 85 ff test %rdi,%rdi 111d2b: 0f 84 00 00 00 00 je 111d31 111d31: 89 ea mov %ebp,%edx 111d33: be 55 00 00 00 mov $0x55,%esi 111d38: 45 31 ed xor %r13d,%r13d 111d3b: e8 00 00 00 00 callq 111d40 111d40: 48 8b 7b 08 mov 0x8(%rbx),%rdi 111d44: e8 00 00 00 00 callq 111d49 111d49: 48 8b 04 24 mov (%rsp),%rax 111d4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 111d54: 8b 70 18 mov 0x18(%rax),%esi 111d57: 8b 50 04 mov 0x4(%rax),%edx 111d5a: 44 8b 48 10 mov 0x10(%rax),%r9d 111d5e: 44 8b 40 0c mov 0xc(%rax),%r8d 111d62: 8b 48 08 mov 0x8(%rax),%ecx 111d65: 56 push %rsi 111d66: 8b 70 14 mov 0x14(%rax),%esi 111d69: 56 push %rsi 111d6a: 8b 30 mov (%rax),%esi 111d6c: e8 00 00 00 00 callq 111d71 111d71: 58 pop %rax 111d72: 5a pop %rdx 111d73: 4c 89 e7 mov %r12,%rdi 111d76: e8 00 00 00 00 callq 111d7b 111d7b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 111d80: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 111d87: 00 00 111d89: 75 0e jne 111d99 111d8b: 48 83 c4 10 add $0x10,%rsp 111d8f: 44 89 e8 mov %r13d,%eax 111d92: 5b pop %rbx 111d93: 5d pop %rbp 111d94: 41 5c pop %r12 111d96: 41 5d pop %r13 111d98: c3 retq 111d99: e8 00 00 00 00 callq 111d9e 111d9e: 66 90 xchg %ax,%ax 0000000000111da0 : 111da0: e8 00 00 00 00 callq 111da5 111da5: 48 b8 00 a0 06 c0 00 movabs $0x20000000c006a000,%rax 111dac: 00 00 20 111daf: 48 c7 46 18 00 00 00 movq $0x0,0x18(%rsi) 111db6: 00 111db7: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 111dbe: 00 111dbf: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 111dc6: 00 111dc7: 48 89 06 mov %rax,(%rsi) 111dca: 8b 02 mov (%rdx),%eax 111dcc: c6 46 06 28 movb $0x28,0x6(%rsi) 111dd0: 66 89 46 04 mov %ax,0x4(%rsi) 111dd4: 8b 42 18 mov 0x18(%rdx),%eax 111dd7: 66 89 46 18 mov %ax,0x18(%rsi) 111ddb: 0f b6 46 1c movzbl 0x1c(%rsi),%eax 111ddf: 0f b6 4a 1c movzbl 0x1c(%rdx),%ecx 111de3: 83 e0 c0 and $0xffffffc0,%eax 111de6: 83 e1 3f and $0x3f,%ecx 111de9: 09 c8 or %ecx,%eax 111deb: 88 46 1c mov %al,0x1c(%rsi) 111dee: 8b 42 20 mov 0x20(%rdx),%eax 111df1: 83 e0 3f and $0x3f,%eax 111df4: c1 e0 0b shl $0xb,%eax 111df7: 89 c1 mov %eax,%ecx 111df9: 8b 46 1c mov 0x1c(%rsi),%eax 111dfc: 25 ff 07 fe ff and $0xfffe07ff,%eax 111e01: 09 c8 or %ecx,%eax 111e03: 89 46 1c mov %eax,0x1c(%rsi) 111e06: 48 8b 42 10 mov 0x10(%rdx),%rax 111e0a: 89 46 10 mov %eax,0x10(%rsi) 111e0d: 8b 42 14 mov 0x14(%rdx),%eax 111e10: 89 46 14 mov %eax,0x14(%rsi) 111e13: 48 8b 42 08 mov 0x8(%rdx),%rax 111e17: 89 46 08 mov %eax,0x8(%rsi) 111e1a: 8b 42 0c mov 0xc(%rdx),%eax 111e1d: 89 46 0c mov %eax,0xc(%rsi) 111e20: 31 c0 xor %eax,%eax 111e22: c3 retq 111e23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 111e2a: 00 00 00 00 111e2e: 66 90 xchg %ax,%ax 0000000000111e30 : 111e30: e8 00 00 00 00 callq 111e35 111e35: 48 89 f8 mov %rdi,%rax 111e38: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 111e3f: 00 111e40: 48 ba 00 49 05 c0 14 movabs $0x30514c0054900,%rdx 111e47: 05 03 00 111e4a: 48 c1 e8 02 shr $0x2,%rax 111e4e: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 111e55: 00 111e56: c1 e0 0a shl $0xa,%eax 111e59: c7 46 18 00 00 00 00 movl $0x0,0x18(%rsi) 111e60: 83 c8 22 or $0x22,%eax 111e63: 48 89 16 mov %rdx,(%rsi) 111e66: 89 46 0b mov %eax,0xb(%rsi) 111e69: 48 89 f8 mov %rdi,%rax 111e6c: 48 c1 ef 20 shr $0x20,%rdi 111e70: 48 c1 e8 18 shr $0x18,%rax 111e74: 89 7e 10 mov %edi,0x10(%rsi) 111e77: 88 46 0f mov %al,0xf(%rsi) 111e7a: 31 c0 xor %eax,%eax 111e7c: c3 retq 111e7d: 0f 1f 00 nopl (%rax) 0000000000111e80 : 111e80: e8 00 00 00 00 callq 111e85 111e85: 48 bf 00 a4 05 c0 00 movabs $0x80000000c005a400,%rdi 111e8c: 00 00 80 111e8f: 48 c7 46 04 00 00 00 movq $0x0,0x4(%rsi) 111e96: 00 111e97: 48 b8 00 00 00 00 ff movabs $0x3fffffff00000000,%rax 111e9e: ff ff 3f 111ea1: 48 23 06 and (%rsi),%rax 111ea4: 48 09 f8 or %rdi,%rax 111ea7: 48 89 56 0c mov %rdx,0xc(%rsi) 111eab: 48 89 06 mov %rax,(%rsi) 111eae: 31 c0 xor %eax,%eax 111eb0: 48 89 4e 14 mov %rcx,0x14(%rsi) 111eb4: c3 retq 111eb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 111ebc: 00 00 00 00 0000000000111ec0 : 111ec0: e8 00 00 00 00 callq 111ec5 111ec5: 48 8d 7e 08 lea 0x8(%rsi),%rdi 111ec9: 48 89 f1 mov %rsi,%rcx 111ecc: 31 c0 xor %eax,%eax 111ece: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 111ed5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 111ed9: 48 c7 46 38 00 00 00 movq $0x0,0x38(%rsi) 111ee0: 00 111ee1: 48 29 f9 sub %rdi,%rcx 111ee4: 83 c1 40 add $0x40,%ecx 111ee7: c1 e9 03 shr $0x3,%ecx 111eea: f3 48 ab rep stos %rax,%es:(%rdi) 111eed: c7 06 00 a1 0e c0 movl $0xc00ea100,(%rsi) 111ef3: 0f b6 42 38 movzbl 0x38(%rdx),%eax 111ef7: 83 c8 14 or $0x14,%eax 111efa: 88 46 07 mov %al,0x7(%rsi) 111efd: 48 8b 42 08 mov 0x8(%rdx),%rax 111f01: 48 8b 00 mov (%rax),%rax 111f04: 8b 80 a0 00 00 00 mov 0xa0(%rax),%eax 111f0a: 66 89 46 04 mov %ax,0x4(%rsi) 111f0e: 8b 46 08 mov 0x8(%rsi),%eax 111f11: 8b 4a 50 mov 0x50(%rdx),%ecx 111f14: 25 00 00 00 f0 and $0xf0000000,%eax 111f19: 81 e1 ff ff ff 0f and $0xfffffff,%ecx 111f1f: 09 c8 or %ecx,%eax 111f21: 89 46 08 mov %eax,0x8(%rsi) 111f24: 0f b6 46 36 movzbl 0x36(%rsi),%eax 111f28: 0f b6 4a 68 movzbl 0x68(%rdx),%ecx 111f2c: 83 e0 c0 and $0xffffffc0,%eax 111f2f: 83 e1 3f and $0x3f,%ecx 111f32: 09 c8 or %ecx,%eax 111f34: 88 46 36 mov %al,0x36(%rsi) 111f37: 0f b6 46 34 movzbl 0x34(%rsi),%eax 111f3b: 0f b6 4a 6c movzbl 0x6c(%rdx),%ecx 111f3f: 83 e0 c0 and $0xffffffc0,%eax 111f42: 83 e1 3f and $0x3f,%ecx 111f45: 09 c8 or %ecx,%eax 111f47: 88 46 34 mov %al,0x34(%rsi) 111f4a: 0f b6 46 35 movzbl 0x35(%rsi),%eax 111f4e: 0f b6 4a 70 movzbl 0x70(%rdx),%ecx 111f52: 83 e0 f0 and $0xfffffff0,%eax 111f55: 83 e1 0f and $0xf,%ecx 111f58: 09 c8 or %ecx,%eax 111f5a: 88 46 35 mov %al,0x35(%rsi) 111f5d: 31 c0 xor %eax,%eax 111f5f: 80 7a 38 00 cmpb $0x0,0x38(%rdx) 111f63: 75 08 jne 111f6d 111f65: 0f b7 42 30 movzwl 0x30(%rdx),%eax 111f69: 66 25 ff 03 and $0x3ff,%ax 111f6d: c1 e0 06 shl $0x6,%eax 111f70: 89 c1 mov %eax,%ecx 111f72: 0f b7 46 36 movzwl 0x36(%rsi),%eax 111f76: 83 e0 3f and $0x3f,%eax 111f79: 09 c8 or %ecx,%eax 111f7b: 66 89 46 36 mov %ax,0x36(%rsi) 111f7f: 8b 42 58 mov 0x58(%rdx),%eax 111f82: 89 46 14 mov %eax,0x14(%rsi) 111f85: 8b 42 5c mov 0x5c(%rdx),%eax 111f88: 89 46 10 mov %eax,0x10(%rsi) 111f8b: 8b 42 60 mov 0x60(%rdx),%eax 111f8e: 89 46 18 mov %eax,0x18(%rsi) 111f91: 8b 42 64 mov 0x64(%rdx),%eax 111f94: 89 46 1c mov %eax,0x1c(%rsi) 111f97: 8b 42 74 mov 0x74(%rdx),%eax 111f9a: 89 46 20 mov %eax,0x20(%rsi) 111f9d: 48 8b 42 48 mov 0x48(%rdx),%rax 111fa1: 89 46 2c mov %eax,0x2c(%rsi) 111fa4: 8b 42 4c mov 0x4c(%rdx),%eax 111fa7: 89 46 30 mov %eax,0x30(%rsi) 111faa: 31 c0 xor %eax,%eax 111fac: c3 retq 111fad: 0f 1f 00 nopl (%rax) 0000000000111fb0 : 111fb0: e8 00 00 00 00 callq 111fb5 111fb5: 48 8b 3f mov (%rdi),%rdi 111fb8: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 111fbf: 48 85 d2 test %rdx,%rdx 111fc2: 74 68 je 11202c 111fc4: 8b 80 00 02 00 00 mov 0x200(%rax),%eax 111fca: 39 87 5c 01 00 00 cmp %eax,0x15c(%rdi) 111fd0: 45 0f b6 c0 movzbl %r8b,%r8d 111fd4: 0f 46 87 5c 01 00 00 cmovbe 0x15c(%rdi),%eax 111fdb: 41 c1 e0 14 shl $0x14,%r8d 111fdf: 31 ff xor %edi,%edi 111fe1: 89 56 04 mov %edx,0x4(%rsi) 111fe4: 81 e1 ff ff 0f 00 and $0xfffff,%ecx 111fea: c7 46 0a 00 00 00 00 movl $0x0,0xa(%rsi) 111ff1: 48 c1 ea 20 shr $0x20,%rdx 111ff5: 81 c9 00 00 80 00 or $0x800000,%ecx 111ffb: c1 e0 18 shl $0x18,%eax 111ffe: 66 89 7e 0e mov %di,0xe(%rsi) 112002: 25 00 00 00 0f and $0xf000000,%eax 112007: 44 09 c1 or %r8d,%ecx 11200a: c7 06 00 a5 02 c0 movl $0xc002a500,(%rsi) 112010: 09 c1 or %eax,%ecx 112012: 8b 46 0c mov 0xc(%rsi),%eax 112015: 66 89 56 08 mov %dx,0x8(%rsi) 112019: 81 e1 ff ff 9f 0f and $0xf9fffff,%ecx 11201f: 25 00 00 60 f0 and $0xf0600000,%eax 112024: 09 c1 or %eax,%ecx 112026: 31 c0 xor %eax,%eax 112028: 89 4e 0c mov %ecx,0xc(%rsi) 11202b: c3 retq 11202c: 0f 0b ud2 11202e: b8 f2 ff ff ff mov $0xfffffff2,%eax 112033: c3 retq 112034: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11203b: 00 00 00 00 11203f: 90 nop 0000000000112040 : 112040: e8 00 00 00 00 callq 112045 112045: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 11204c: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 112053: 00 112054: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 11205b: 00 11205c: c7 06 00 a3 04 c0 movl $0xc004a300,(%rsi) 112062: 83 fa 03 cmp $0x3,%edx 112065: 74 27 je 11208e 112067: 77 5f ja 1120c8 112069: 85 d2 test %edx,%edx 11206b: 74 21 je 11208e 11206d: 83 fa 01 cmp $0x1,%edx 112070: 75 5b jne 1120cd 112072: 8b 44 24 08 mov 0x8(%rsp),%eax 112076: 8d 04 85 08 00 00 00 lea 0x8(,%rax,4),%eax 11207d: 83 e0 1c and $0x1c,%eax 112080: 89 c2 mov %eax,%edx 112082: 0f b6 46 07 movzbl 0x7(%rsi),%eax 112086: 83 e0 e3 and $0xffffffe3,%eax 112089: 09 d0 or %edx,%eax 11208b: 88 46 07 mov %al,0x7(%rsi) 11208e: 45 84 c9 test %r9b,%r9b 112091: 75 50 jne 1120e3 112093: 83 f9 02 cmp $0x2,%ecx 112096: 74 5d je 1120f5 112098: 77 14 ja 1120ae 11209a: 85 c9 test %ecx,%ecx 11209c: 74 5e je 1120fc 11209e: 0f b6 46 04 movzbl 0x4(%rsi),%eax 1120a2: 83 e0 cf and $0xffffffcf,%eax 1120a5: 83 c8 20 or $0x20,%eax 1120a8: 88 46 04 mov %al,0x4(%rsi) 1120ab: 31 c0 xor %eax,%eax 1120ad: c3 retq 1120ae: 83 f9 03 cmp $0x3,%ecx 1120b1: 75 6a jne 11211d 1120b3: 0f b6 46 04 movzbl 0x4(%rsi),%eax 1120b7: 66 44 89 46 08 mov %r8w,0x8(%rsi) 1120bc: 83 e0 cf and $0xffffffcf,%eax 1120bf: 83 c8 10 or $0x10,%eax 1120c2: 88 46 04 mov %al,0x4(%rsi) 1120c5: 31 c0 xor %eax,%eax 1120c7: c3 retq 1120c8: 83 fa 04 cmp $0x4,%edx 1120cb: 74 a5 je 112072 1120cd: 89 d6 mov %edx,%esi 1120cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1120d6: e8 00 00 00 00 callq 1120db 1120db: 0f 0b ud2 1120dd: b8 ea ff ff ff mov $0xffffffea,%eax 1120e2: c3 retq 1120e3: 0f b6 46 04 movzbl 0x4(%rsi),%eax 1120e7: 83 e0 fc and $0xfffffffc,%eax 1120ea: 83 c8 01 or $0x1,%eax 1120ed: 88 46 04 mov %al,0x4(%rsi) 1120f0: 83 f9 02 cmp $0x2,%ecx 1120f3: 75 a3 jne 112098 1120f5: 80 4e 04 30 orb $0x30,0x4(%rsi) 1120f9: 31 c0 xor %eax,%eax 1120fb: c3 retq 1120fc: 8b 46 07 mov 0x7(%rsi),%eax 1120ff: 41 c1 e0 0a shl $0xa,%r8d 112103: 41 81 e0 00 fc ff 7f and $0x7ffffc00,%r8d 11210a: 25 1f 03 00 80 and $0x8000031f,%eax 11210f: 41 83 c8 20 or $0x20,%r8d 112113: 41 09 c0 or %eax,%r8d 112116: 31 c0 xor %eax,%eax 112118: 44 89 46 07 mov %r8d,0x7(%rsi) 11211c: c3 retq 11211d: 89 ce mov %ecx,%esi 11211f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 112126: e8 00 00 00 00 callq 11212b 11212b: 0f 0b ud2 11212d: b8 ea ff ff ff mov $0xffffffea,%eax 112132: c3 retq 112133: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11213a: 00 00 00 00 11213e: 66 90 xchg %ax,%ax 0000000000112140 : 112140: e8 00 00 00 00 callq 112145 112145: 48 b8 00 a2 05 c0 10 movabs $0x20000010c005a200,%rax 11214c: 00 00 20 11214f: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 112156: 00 112157: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 11215e: 00 11215f: c7 46 18 00 00 00 00 movl $0x0,0x18(%rsi) 112166: 48 89 06 mov %rax,(%rsi) 112169: 44 8b 42 28 mov 0x28(%rdx),%r8d 11216d: 41 83 f8 03 cmp $0x3,%r8d 112171: 0f 84 91 00 00 00 je 112208 112177: 77 72 ja 1121eb 112179: 45 85 c0 test %r8d,%r8d 11217c: 75 4a jne 1121c8 11217e: 84 c9 test %cl,%cl 112180: 74 0d je 11218f 112182: 0f b6 46 06 movzbl 0x6(%rsi),%eax 112186: 83 e0 1f and $0x1f,%eax 112189: 83 c8 40 or $0x40,%eax 11218c: 88 46 06 mov %al,0x6(%rsi) 11218f: 8b 42 68 mov 0x68(%rdx),%eax 112192: 25 ff ff 1f 00 and $0x1fffff,%eax 112197: 8d 0c 85 00 00 00 00 lea 0x0(,%rax,4),%ecx 11219e: 8b 46 08 mov 0x8(%rsi),%eax 1121a1: 25 03 00 80 ff and $0xff800003,%eax 1121a6: 09 c8 or %ecx,%eax 1121a8: 89 46 08 mov %eax,0x8(%rsi) 1121ab: 48 8b 42 20 mov 0x20(%rdx),%rax 1121af: 89 46 0c mov %eax,0xc(%rsi) 1121b2: 8b 42 24 mov 0x24(%rdx),%eax 1121b5: 89 46 10 mov %eax,0x10(%rsi) 1121b8: 48 8b 42 58 mov 0x58(%rdx),%rax 1121bc: 89 46 14 mov %eax,0x14(%rsi) 1121bf: 8b 42 5c mov 0x5c(%rdx),%eax 1121c2: 89 46 18 mov %eax,0x18(%rsi) 1121c5: 31 c0 xor %eax,%eax 1121c7: c3 retq 1121c8: 41 83 f8 01 cmp $0x1,%r8d 1121cc: 75 23 jne 1121f1 1121ce: 8b 42 74 mov 0x74(%rdx),%eax 1121d1: 8d 04 85 08 00 00 00 lea 0x8(,%rax,4),%eax 1121d8: 83 e0 1c and $0x1c,%eax 1121db: 89 c1 mov %eax,%ecx 1121dd: 0f b6 46 07 movzbl 0x7(%rsi),%eax 1121e1: 83 e0 e3 and $0xffffffe3,%eax 1121e4: 09 c8 or %ecx,%eax 1121e6: 88 46 07 mov %al,0x7(%rsi) 1121e9: eb a4 jmp 11218f 1121eb: 41 83 f8 04 cmp $0x4,%r8d 1121ef: 74 dd je 1121ce 1121f1: 44 89 c6 mov %r8d,%esi 1121f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1121fb: e8 00 00 00 00 callq 112200 112200: 0f 0b ud2 112202: b8 ea ff ff ff mov $0xffffffea,%eax 112207: c3 retq 112208: 0f b6 46 06 movzbl 0x6(%rsi),%eax 11220c: 83 e0 1f and $0x1f,%eax 11220f: 83 c8 20 or $0x20,%eax 112212: 88 46 06 mov %al,0x6(%rsi) 112215: e9 75 ff ff ff jmpq 11218f 11221a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000112220 : 112220: e8 00 00 00 00 callq 112225 112225: 48 c1 ee 02 shr $0x2,%rsi 112229: c1 e7 08 shl $0x8,%edi 11222c: 8d 46 fe lea -0x2(%rsi),%eax 11222f: 81 e7 00 ff 00 00 and $0xff00,%edi 112235: 66 0d 00 c0 or $0xc000,%ax 112239: c1 e0 10 shl $0x10,%eax 11223c: 09 f8 or %edi,%eax 11223e: c3 retq 11223f: 90 nop 0000000000112240 : 112240: e8 00 00 00 00 callq 112245 112245: 41 54 push %r12 112247: bf a4 00 00 00 mov $0xa4,%edi 11224c: 49 89 d4 mov %rdx,%r12 11224f: 55 push %rbp 112250: 48 89 cd mov %rcx,%rbp 112253: 53 push %rbx 112254: 48 89 f3 mov %rsi,%rbx 112257: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 11225e: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 112265: 00 112266: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 11226d: 00 11226e: c7 46 18 00 00 00 00 movl $0x0,0x18(%rsi) 112275: be 1c 00 00 00 mov $0x1c,%esi 11227a: e8 00 00 00 00 callq 11227f 11227f: 4c 89 63 0c mov %r12,0xc(%rbx) 112283: 89 03 mov %eax,(%rbx) 112285: 31 c0 xor %eax,%eax 112287: 48 89 6b 14 mov %rbp,0x14(%rbx) 11228b: c7 43 04 00 00 00 80 movl $0x80000000,0x4(%rbx) 112292: 5b pop %rbx 112293: 5d pop %rbp 112294: 41 5c pop %r12 112296: c3 retq 112297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 11229e: 00 00 00000000001122a0 : 1122a0: e8 00 00 00 00 callq 1122a5 1122a5: 55 push %rbp 1122a6: bf a0 00 00 00 mov $0xa0,%edi 1122ab: 48 89 d5 mov %rdx,%rbp 1122ae: 53 push %rbx 1122af: 48 89 f3 mov %rsi,%rbx 1122b2: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 1122b9: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1122c0: 00 1122c1: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 1122c8: 00 1122c9: 48 c7 46 18 00 00 00 movq $0x0,0x18(%rsi) 1122d0: 00 1122d1: be 20 00 00 00 mov $0x20,%esi 1122d6: e8 00 00 00 00 callq 1122db 1122db: 89 03 mov %eax,(%rbx) 1122dd: 0f b6 43 07 movzbl 0x7(%rbx),%eax 1122e1: 83 e0 1f and $0x1f,%eax 1122e4: 83 c8 20 or $0x20,%eax 1122e7: 88 43 07 mov %al,0x7(%rbx) 1122ea: 8b 45 00 mov 0x0(%rbp),%eax 1122ed: c6 43 06 28 movb $0x28,0x6(%rbx) 1122f1: 66 89 43 04 mov %ax,0x4(%rbx) 1122f5: 8b 45 18 mov 0x18(%rbp),%eax 1122f8: 66 89 43 18 mov %ax,0x18(%rbx) 1122fc: 0f b7 43 1c movzwl 0x1c(%rbx),%eax 112300: 0f b7 55 1c movzwl 0x1c(%rbp),%edx 112304: 66 25 00 fc and $0xfc00,%ax 112308: 66 81 e2 ff 03 and $0x3ff,%dx 11230d: 09 d0 or %edx,%eax 11230f: 66 89 43 1c mov %ax,0x1c(%rbx) 112313: 8b 45 20 mov 0x20(%rbp),%eax 112316: 25 ff 03 00 00 and $0x3ff,%eax 11231b: c1 e0 0b shl $0xb,%eax 11231e: 89 c2 mov %eax,%edx 112320: 8b 43 1c mov 0x1c(%rbx),%eax 112323: 25 ff 07 e0 ff and $0xffe007ff,%eax 112328: 09 d0 or %edx,%eax 11232a: 89 43 1c mov %eax,0x1c(%rbx) 11232d: 48 8b 45 10 mov 0x10(%rbp),%rax 112331: 89 43 10 mov %eax,0x10(%rbx) 112334: 8b 45 14 mov 0x14(%rbp),%eax 112337: 89 43 14 mov %eax,0x14(%rbx) 11233a: 48 8b 45 08 mov 0x8(%rbp),%rax 11233e: 89 43 08 mov %eax,0x8(%rbx) 112341: 8b 45 0c mov 0xc(%rbp),%eax 112344: 89 43 0c mov %eax,0xc(%rbx) 112347: 31 c0 xor %eax,%eax 112349: 5b pop %rbx 11234a: 5d pop %rbp 11234b: c3 retq 11234c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000112350 : 112350: e8 00 00 00 00 callq 112355 112355: 41 56 push %r14 112357: 45 89 c6 mov %r8d,%r14d 11235a: 41 55 push %r13 11235c: 49 89 d5 mov %rdx,%r13 11235f: 45 0f b6 f6 movzbl %r14b,%r14d 112363: 41 54 push %r12 112365: 55 push %rbp 112366: 48 89 f5 mov %rsi,%rbp 112369: 53 push %rbx 11236a: 48 8b 17 mov (%rdi),%rdx 11236d: bf a5 00 00 00 mov $0xa5,%edi 112372: 48 89 cb mov %rcx,%rbx 112375: 48 8b 82 20 01 00 00 mov 0x120(%rdx),%rax 11237c: 44 8b a2 5c 01 00 00 mov 0x15c(%rdx),%r12d 112383: 44 39 a0 00 02 00 00 cmp %r12d,0x200(%rax) 11238a: 44 0f 46 a0 00 02 00 cmovbe 0x200(%rax),%r12d 112391: 00 112392: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 112399: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1123a0: 00 1123a1: be 10 00 00 00 mov $0x10,%esi 1123a6: 41 c1 e4 18 shl $0x18,%r12d 1123aa: 41 81 e4 00 00 00 0f and $0xf000000,%r12d 1123b1: e8 00 00 00 00 callq 1123b6 1123b6: 8b 55 0c mov 0xc(%rbp),%edx 1123b9: 4c 89 6d 04 mov %r13,0x4(%rbp) 1123bd: 89 45 00 mov %eax,0x0(%rbp) 1123c0: 48 89 d8 mov %rbx,%rax 1123c3: 44 89 f3 mov %r14d,%ebx 1123c6: 41 c1 e6 16 shl $0x16,%r14d 1123ca: 25 ff ff 0f 00 and $0xfffff,%eax 1123cf: c1 e3 14 shl $0x14,%ebx 1123d2: 81 e2 00 00 00 f0 and $0xf0000000,%edx 1123d8: 0d 00 00 80 00 or $0x800000,%eax 1123dd: 09 d8 or %ebx,%eax 1123df: 5b pop %rbx 1123e0: 44 09 f0 or %r14d,%eax 1123e3: 44 09 e0 or %r12d,%eax 1123e6: 25 ff ff ff 0f and $0xfffffff,%eax 1123eb: 09 d0 or %edx,%eax 1123ed: 89 45 0c mov %eax,0xc(%rbp) 1123f0: 5d pop %rbp 1123f1: 31 c0 xor %eax,%eax 1123f3: 41 5c pop %r12 1123f5: 41 5d pop %r13 1123f7: 41 5e pop %r14 1123f9: c3 retq 1123fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000112400 : 112400: e8 00 00 00 00 callq 112405 112405: 48 8d 7e 08 lea 0x8(%rsi),%rdi 112409: 48 89 f1 mov %rsi,%rcx 11240c: 31 c0 xor %eax,%eax 11240e: 41 54 push %r12 112410: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 112414: 55 push %rbp 112415: 48 89 d5 mov %rdx,%rbp 112418: 48 29 f9 sub %rdi,%rcx 11241b: 53 push %rbx 11241c: 4c 8b 62 50 mov 0x50(%rdx),%r12 112420: 48 89 f3 mov %rsi,%rbx 112423: 83 c1 40 add $0x40,%ecx 112426: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 11242d: c1 e9 03 shr $0x3,%ecx 112430: 48 c7 46 38 00 00 00 movq $0x0,0x38(%rsi) 112437: 00 112438: be 40 00 00 00 mov $0x40,%esi 11243d: f3 48 ab rep stos %rax,%es:(%rdi) 112440: bf a1 00 00 00 mov $0xa1,%edi 112445: e8 00 00 00 00 callq 11244a 11244a: 89 03 mov %eax,(%rbx) 11244c: 0f b6 45 38 movzbl 0x38(%rbp),%eax 112450: 83 c8 14 or $0x14,%eax 112453: 88 43 07 mov %al,0x7(%rbx) 112456: 48 8b 45 08 mov 0x8(%rbp),%rax 11245a: 48 8b 00 mov (%rax),%rax 11245d: 8b 80 a0 00 00 00 mov 0xa0(%rax),%eax 112463: 66 89 43 04 mov %ax,0x4(%rbx) 112467: 0f b6 43 36 movzbl 0x36(%rbx),%eax 11246b: 0f b6 55 68 movzbl 0x68(%rbp),%edx 11246f: 83 e0 c0 and $0xffffffc0,%eax 112472: 83 e2 3f and $0x3f,%edx 112475: 09 d0 or %edx,%eax 112477: 88 43 36 mov %al,0x36(%rbx) 11247a: 8b 45 68 mov 0x68(%rbp),%eax 11247d: c1 e8 06 shr $0x6,%eax 112480: 89 c2 mov %eax,%edx 112482: 0f b6 43 35 movzbl 0x35(%rbx),%eax 112486: c1 e2 04 shl $0x4,%edx 112489: 83 e0 0f and $0xf,%eax 11248c: 09 d0 or %edx,%eax 11248e: 31 d2 xor %edx,%edx 112490: 88 43 35 mov %al,0x35(%rbx) 112493: 80 7d 41 00 cmpb $0x0,0x41(%rbp) 112497: 74 07 je 1124a0 112499: 0f b6 55 6c movzbl 0x6c(%rbp),%edx 11249d: 83 e2 7f and $0x7f,%edx 1124a0: 0f b6 43 34 movzbl 0x34(%rbx),%eax 1124a4: 83 e0 80 and $0xffffff80,%eax 1124a7: 09 d0 or %edx,%eax 1124a9: 88 43 34 mov %al,0x34(%rbx) 1124ac: 8b 45 70 mov 0x70(%rbp),%eax 1124af: 0f b7 53 34 movzwl 0x34(%rbx),%edx 1124b3: 83 e0 0f and $0xf,%eax 1124b6: c1 e0 08 shl $0x8,%eax 1124b9: 66 81 e2 7f f0 and $0xf07f,%dx 1124be: 0c 80 or $0x80,%al 1124c0: 09 d0 or %edx,%eax 1124c2: 66 89 43 34 mov %ax,0x34(%rbx) 1124c6: 31 c0 xor %eax,%eax 1124c8: 80 7d 38 00 cmpb $0x0,0x38(%rbp) 1124cc: 75 08 jne 1124d6 1124ce: 0f b7 45 30 movzwl 0x30(%rbp),%eax 1124d2: 66 25 ff 03 and $0x3ff,%ax 1124d6: c1 e0 06 shl $0x6,%eax 1124d9: 89 c2 mov %eax,%edx 1124db: 0f b7 43 36 movzwl 0x36(%rbx),%eax 1124df: 83 e0 3f and $0x3f,%eax 1124e2: 09 d0 or %edx,%eax 1124e4: 66 89 43 36 mov %ax,0x36(%rbx) 1124e8: 8b 45 58 mov 0x58(%rbp),%eax 1124eb: 89 43 14 mov %eax,0x14(%rbx) 1124ee: 8b 45 5c mov 0x5c(%rbp),%eax 1124f1: 89 43 10 mov %eax,0x10(%rbx) 1124f4: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax 1124fb: 48 85 c0 test %rax,%rax 1124fe: 74 36 je 112536 112500: 48 c1 e8 08 shr $0x8,%rax 112504: 89 43 18 mov %eax,0x18(%rbx) 112507: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax 11250e: 48 c1 e8 28 shr $0x28,%rax 112512: 0d 00 00 00 80 or $0x80000000,%eax 112517: 89 43 1c mov %eax,0x1c(%rbx) 11251a: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax 112521: 48 c1 e8 08 shr $0x8,%rax 112525: 89 43 20 mov %eax,0x20(%rbx) 112528: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax 11252f: 48 c1 e8 28 shr $0x28,%rax 112533: 89 43 24 mov %eax,0x24(%rbx) 112536: 48 8b 45 48 mov 0x48(%rbp),%rax 11253a: 89 43 2c mov %eax,0x2c(%rbx) 11253d: 8b 45 4c mov 0x4c(%rbp),%eax 112540: 4c 89 63 08 mov %r12,0x8(%rbx) 112544: 89 43 30 mov %eax,0x30(%rbx) 112547: 5b pop %rbx 112548: 31 c0 xor %eax,%eax 11254a: 5d pop %rbp 11254b: 41 5c pop %r12 11254d: c3 retq 11254e: 66 90 xchg %ax,%ax 0000000000112550 : 112550: e8 00 00 00 00 callq 112555 112555: 41 56 push %r14 112557: bf a3 00 00 00 mov $0xa3,%edi 11255c: 45 89 ce mov %r9d,%r14d 11255f: 41 55 push %r13 112561: 41 89 cd mov %ecx,%r13d 112564: 41 54 push %r12 112566: 45 89 c4 mov %r8d,%r12d 112569: 55 push %rbp 11256a: 89 d5 mov %edx,%ebp 11256c: 53 push %rbx 11256d: 48 89 f3 mov %rsi,%rbx 112570: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 112577: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 11257e: 00 11257f: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 112586: 00 112587: be 18 00 00 00 mov $0x18,%esi 11258c: e8 00 00 00 00 callq 112591 112591: 89 03 mov %eax,(%rbx) 112593: 83 fd 03 cmp $0x3,%ebp 112596: 74 58 je 1125f0 112598: 77 33 ja 1125cd 11259a: 85 ed test %ebp,%ebp 11259c: 74 52 je 1125f0 11259e: 83 fd 01 cmp $0x1,%ebp 1125a1: 75 2f jne 1125d2 1125a3: 83 7c 24 30 01 cmpl $0x1,0x30(%rsp) 1125a8: 0f 86 a7 00 00 00 jbe 112655 1125ae: 8b 44 24 30 mov 0x30(%rsp),%eax 1125b2: 8b 53 04 mov 0x4(%rbx),%edx 1125b5: c1 e0 1a shl $0x1a,%eax 1125b8: 81 e2 f3 ff ff e3 and $0xe3fffff3,%edx 1125be: 25 00 00 00 1c and $0x1c000000,%eax 1125c3: 83 c8 04 or $0x4,%eax 1125c6: 09 d0 or %edx,%eax 1125c8: 89 43 04 mov %eax,0x4(%rbx) 1125cb: eb 2a jmp 1125f7 1125cd: 83 fd 04 cmp $0x4,%ebp 1125d0: 74 d1 je 1125a3 1125d2: 89 ee mov %ebp,%esi 1125d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1125db: e8 00 00 00 00 callq 1125e0 1125e0: 0f 0b ud2 1125e2: b8 ea ff ff ff mov $0xffffffea,%eax 1125e7: 5b pop %rbx 1125e8: 5d pop %rbp 1125e9: 41 5c pop %r12 1125eb: 41 5d pop %r13 1125ed: 41 5e pop %r14 1125ef: c3 retq 1125f0: 81 63 04 f3 ff ff e3 andl $0xe3fffff3,0x4(%rbx) 1125f7: 44 0f b6 4b 04 movzbl 0x4(%rbx),%r9d 1125fc: 41 83 e6 03 and $0x3,%r14d 112600: 41 83 e1 fc and $0xfffffffc,%r9d 112604: 45 09 f1 or %r14d,%r9d 112607: 44 88 4b 04 mov %r9b,0x4(%rbx) 11260b: 41 83 fd 02 cmp $0x2,%r13d 11260f: 74 64 je 112675 112611: 77 20 ja 112633 112613: 45 85 ed test %r13d,%r13d 112616: 0f 84 8b 00 00 00 je 1126a7 11261c: 41 83 e1 cf and $0xffffffcf,%r9d 112620: 31 c0 xor %eax,%eax 112622: 41 83 c9 20 or $0x20,%r9d 112626: 44 88 4b 04 mov %r9b,0x4(%rbx) 11262a: 5b pop %rbx 11262b: 5d pop %rbp 11262c: 41 5c pop %r12 11262e: 41 5d pop %r13 112630: 41 5e pop %r14 112632: c3 retq 112633: 41 83 fd 03 cmp $0x3,%r13d 112637: 75 4f jne 112688 112639: 41 83 e1 cf and $0xffffffcf,%r9d 11263d: 66 44 89 63 08 mov %r12w,0x8(%rbx) 112642: 31 c0 xor %eax,%eax 112644: 41 83 c9 10 or $0x10,%r9d 112648: 44 88 4b 04 mov %r9b,0x4(%rbx) 11264c: 5b pop %rbx 11264d: 5d pop %rbp 11264e: 41 5c pop %r12 112650: 41 5d pop %r13 112652: 41 5e pop %r14 112654: c3 retq 112655: 0f b6 44 24 30 movzbl 0x30(%rsp),%eax 11265a: 8b 53 04 mov 0x4(%rbx),%edx 11265d: 83 c0 02 add $0x2,%eax 112660: 81 e2 f3 ff ff e3 and $0xe3fffff3,%edx 112666: c1 e0 1a shl $0x1a,%eax 112669: 25 0c 00 00 1c and $0x1c00000c,%eax 11266e: 09 d0 or %edx,%eax 112670: 89 43 04 mov %eax,0x4(%rbx) 112673: eb 82 jmp 1125f7 112675: 41 83 c9 30 or $0x30,%r9d 112679: 31 c0 xor %eax,%eax 11267b: 44 88 4b 04 mov %r9b,0x4(%rbx) 11267f: 5b pop %rbx 112680: 5d pop %rbp 112681: 41 5c pop %r12 112683: 41 5d pop %r13 112685: 41 5e pop %r14 112687: c3 retq 112688: 44 89 ee mov %r13d,%esi 11268b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 112692: e8 00 00 00 00 callq 112697 112697: 0f 0b ud2 112699: b8 ea ff ff ff mov $0xffffffea,%eax 11269e: 5b pop %rbx 11269f: 5d pop %rbp 1126a0: 41 5c pop %r12 1126a2: 41 5d pop %r13 1126a4: 41 5e pop %r14 1126a6: c3 retq 1126a7: 41 81 e4 ff ff ff 03 and $0x3ffffff,%r12d 1126ae: 48 b8 cf ff ff 1f 03 movabs $0xf00000031fffffcf,%rax 1126b5: 00 00 f0 1126b8: 48 23 43 04 and 0x4(%rbx),%rax 1126bc: 49 c1 e4 22 shl $0x22,%r12 1126c0: 49 81 cc 00 00 00 20 or $0x20000000,%r12 1126c7: 49 09 c4 or %rax,%r12 1126ca: 31 c0 xor %eax,%eax 1126cc: 4c 89 63 04 mov %r12,0x4(%rbx) 1126d0: 5b pop %rbx 1126d1: 5d pop %rbp 1126d2: 41 5c pop %r12 1126d4: 41 5d pop %r13 1126d6: 41 5e pop %r14 1126d8: c3 retq 1126d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001126e0 : 1126e0: e8 00 00 00 00 callq 1126e5 1126e5: 41 54 push %r12 1126e7: bf a2 00 00 00 mov $0xa2,%edi 1126ec: 41 89 cc mov %ecx,%r12d 1126ef: 55 push %rbp 1126f0: 48 89 d5 mov %rdx,%rbp 1126f3: 53 push %rbx 1126f4: 48 89 f3 mov %rsi,%rbx 1126f7: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 1126fe: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 112705: 00 112706: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 11270d: 00 11270e: c7 46 18 00 00 00 00 movl $0x0,0x18(%rsi) 112715: be 1c 00 00 00 mov $0x1c,%esi 11271a: e8 00 00 00 00 callq 11271f 11271f: 31 d2 xor %edx,%edx 112721: 89 03 mov %eax,(%rbx) 112723: 8b 43 04 mov 0x4(%rbx),%eax 112726: 25 cf ff ff 03 and $0x3ffffcf,%eax 11272b: 0d 10 00 00 20 or $0x20000010,%eax 112730: 89 43 04 mov %eax,0x4(%rbx) 112733: 48 83 bd e8 00 00 00 cmpq $0x0,0xe8(%rbp) 11273a: 00 11273b: 0f 95 c2 setne %dl 11273e: 25 f3 ef 1f ff and $0xff1feff3,%eax 112743: c1 e2 0c shl $0xc,%edx 112746: 09 d0 or %edx,%eax 112748: 89 43 04 mov %eax,0x4(%rbx) 11274b: 8b 75 28 mov 0x28(%rbp),%esi 11274e: 83 fe 03 cmp $0x3,%esi 112751: 0f 84 a3 00 00 00 je 1127fa 112757: 0f 87 80 00 00 00 ja 1127dd 11275d: 85 f6 test %esi,%esi 11275f: 75 46 jne 1127a7 112761: 45 84 e4 test %r12b,%r12b 112764: 0f 85 a2 00 00 00 jne 11280c 11276a: 8b 45 68 mov 0x68(%rbp),%eax 11276d: 25 ff ff ff 03 and $0x3ffffff,%eax 112772: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 112779: 8b 43 08 mov 0x8(%rbx),%eax 11277c: 25 03 00 00 f0 and $0xf0000003,%eax 112781: 09 d0 or %edx,%eax 112783: 89 43 08 mov %eax,0x8(%rbx) 112786: 48 8b 45 20 mov 0x20(%rbp),%rax 11278a: 89 43 0c mov %eax,0xc(%rbx) 11278d: 8b 45 24 mov 0x24(%rbp),%eax 112790: 89 43 10 mov %eax,0x10(%rbx) 112793: 48 8b 45 58 mov 0x58(%rbp),%rax 112797: 89 43 14 mov %eax,0x14(%rbx) 11279a: 8b 45 5c mov 0x5c(%rbp),%eax 11279d: 89 43 18 mov %eax,0x18(%rbx) 1127a0: 5b pop %rbx 1127a1: 31 c0 xor %eax,%eax 1127a3: 5d pop %rbp 1127a4: 41 5c pop %r12 1127a6: c3 retq 1127a7: 83 fe 01 cmp $0x1,%esi 1127aa: 75 36 jne 1127e2 1127ac: 8b 45 74 mov 0x74(%rbp),%eax 1127af: 83 f8 01 cmp $0x1,%eax 1127b2: 76 6a jbe 11281e 1127b4: 0f b6 43 04 movzbl 0x4(%rbx),%eax 1127b8: 83 e0 f3 and $0xfffffff3,%eax 1127bb: 83 c8 04 or $0x4,%eax 1127be: 88 43 04 mov %al,0x4(%rbx) 1127c1: 0f b6 45 74 movzbl 0x74(%rbp),%eax 1127c5: 83 e0 07 and $0x7,%eax 1127c8: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 1127cf: 0f b6 43 07 movzbl 0x7(%rbx),%eax 1127d3: 83 e0 e3 and $0xffffffe3,%eax 1127d6: 09 d0 or %edx,%eax 1127d8: 88 43 07 mov %al,0x7(%rbx) 1127db: eb 8d jmp 11276a 1127dd: 83 fe 04 cmp $0x4,%esi 1127e0: 74 ca je 1127ac 1127e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1127e9: e8 00 00 00 00 callq 1127ee 1127ee: 0f 0b ud2 1127f0: b8 ea ff ff ff mov $0xffffffea,%eax 1127f5: 5b pop %rbx 1127f6: 5d pop %rbp 1127f7: 41 5c pop %r12 1127f9: c3 retq 1127fa: 0f b6 43 06 movzbl 0x6(%rbx),%eax 1127fe: 83 e0 1f and $0x1f,%eax 112801: 83 c8 20 or $0x20,%eax 112804: 88 43 06 mov %al,0x6(%rbx) 112807: e9 5e ff ff ff jmpq 11276a 11280c: 0f b6 43 06 movzbl 0x6(%rbx),%eax 112810: 83 e0 1f and $0x1f,%eax 112813: 83 c8 40 or $0x40,%eax 112816: 88 43 06 mov %al,0x6(%rbx) 112819: e9 4c ff ff ff jmpq 11276a 11281e: 0f b6 53 07 movzbl 0x7(%rbx),%edx 112822: 8d 04 85 08 00 00 00 lea 0x8(,%rax,4),%eax 112829: 83 e0 1c and $0x1c,%eax 11282c: 83 e2 e3 and $0xffffffe3,%edx 11282f: 09 d0 or %edx,%eax 112831: 88 43 07 mov %al,0x7(%rbx) 112834: e9 31 ff ff ff jmpq 11276a 112839: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000112840 : 112840: e8 00 00 00 00 callq 112845 112845: 41 55 push %r13 112847: 49 89 fd mov %rdi,%r13 11284a: 48 89 d7 mov %rdx,%rdi 11284d: 41 54 push %r12 11284f: 48 c7 41 38 00 00 00 movq $0x0,0x38(%rcx) 112856: 00 112857: 55 push %rbp 112858: 48 89 f5 mov %rsi,%rbp 11285b: 48 89 ce mov %rcx,%rsi 11285e: 53 push %rbx 11285f: 48 89 d3 mov %rdx,%rbx 112862: c7 41 48 00 00 00 00 movl $0x0,0x48(%rcx) 112869: 44 89 41 08 mov %r8d,0x8(%rcx) 11286d: e8 00 00 00 00 callq 112872 112872: 41 89 c4 mov %eax,%r12d 112875: 85 c0 test %eax,%eax 112877: 75 1d jne 112896 112879: 48 8b 03 mov (%rbx),%rax 11287c: 48 89 a8 e0 00 00 00 mov %rbp,0xe0(%rax) 112883: 48 8b 03 mov (%rbx),%rax 112886: 49 8b 55 00 mov 0x0(%r13),%rdx 11288a: 48 89 90 d8 00 00 00 mov %rdx,0xd8(%rax) 112891: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 112896: 5b pop %rbx 112897: 44 89 e0 mov %r12d,%eax 11289a: 5d pop %rbp 11289b: 41 5c pop %r12 11289d: 41 5d pop %r13 11289f: c3 retq 1128a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1128a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1128ae: e8 00 00 00 00 callq 1128b3 1128b3: 44 89 e0 mov %r12d,%eax 1128b6: 5b pop %rbx 1128b7: 5d pop %rbp 1128b8: 41 5c pop %r12 1128ba: 41 5d pop %r13 1128bc: c3 retq 1128bd: 0f 1f 00 nopl (%rax) 00000000001128c0 : 1128c0: e8 00 00 00 00 callq 1128c5 1128c5: 80 bf 28 01 00 00 00 cmpb $0x0,0x128(%rdi) 1128cc: 75 25 jne 1128f3 1128ce: 53 push %rbx 1128cf: 48 8b 47 10 mov 0x10(%rdi),%rax 1128d3: 48 89 fb mov %rdi,%rbx 1128d6: 48 8d 73 20 lea 0x20(%rbx),%rsi 1128da: 48 8b b8 e0 01 00 00 mov 0x1e0(%rax),%rdi 1128e1: 48 8b 47 70 mov 0x70(%rdi),%rax 1128e5: e8 00 00 00 00 callq 1128ea 1128ea: c6 83 28 01 00 00 01 movb $0x1,0x128(%rbx) 1128f1: 5b pop %rbx 1128f2: c3 retq 1128f3: c3 retq 1128f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1128fb: 00 00 00 00 1128ff: 90 nop 0000000000112900 : 112900: e8 00 00 00 00 callq 112905 112905: 41 55 push %r13 112907: 48 8d 4f 08 lea 0x8(%rdi),%rcx 11290b: 41 54 push %r12 11290d: 55 push %rbp 11290e: 53 push %rbx 11290f: 48 83 ec 10 sub $0x10,%rsp 112913: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11291a: 00 00 11291c: 48 89 44 24 08 mov %rax,0x8(%rsp) 112921: 31 c0 xor %eax,%eax 112923: 48 8b 47 08 mov 0x8(%rdi),%rax 112927: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 11292e: 00 11292f: 48 39 c1 cmp %rax,%rcx 112932: 74 37 je 11296b 112934: 49 89 d4 mov %rdx,%r12 112937: 48 8d 58 f0 lea -0x10(%rax),%rbx 11293b: 48 8b 03 mov (%rbx),%rax 11293e: 48 85 c0 test %rax,%rax 112941: 74 09 je 11294c 112943: 3b 70 30 cmp 0x30(%rax),%esi 112946: 0f 84 f1 00 00 00 je 112a3d 11294c: 48 8b 53 08 mov 0x8(%rbx),%rdx 112950: 48 85 d2 test %rdx,%rdx 112953: 74 09 je 11295e 112955: 48 8b 52 10 mov 0x10(%rdx),%rdx 112959: 3b 72 30 cmp 0x30(%rdx),%esi 11295c: 74 3d je 11299b 11295e: 48 8b 43 10 mov 0x10(%rbx),%rax 112962: 48 8d 58 f0 lea -0x10(%rax),%rbx 112966: 48 39 c1 cmp %rax,%rcx 112969: 75 d0 jne 11293b 11296b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 112972: e8 00 00 00 00 callq 112977 112977: b8 ea ff ff ff mov $0xffffffea,%eax 11297c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 112981: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 112988: 00 00 11298a: 0f 85 13 01 00 00 jne 112aa3 112990: 48 83 c4 10 add $0x10,%rsp 112994: 5b pop %rbx 112995: 5d pop %rbp 112996: 41 5c pop %r12 112998: 41 5d pop %r13 11299a: c3 retq 11299b: 48 85 db test %rbx,%rbx 11299e: 74 cb je 11296b 1129a0: 48 85 c0 test %rax,%rax 1129a3: 0f 84 da 00 00 00 je 112a83 1129a9: 4c 8b a8 e0 00 00 00 mov 0xe0(%rax),%r13 1129b0: 4d 85 ed test %r13,%r13 1129b3: 0f 84 ca 00 00 00 je 112a83 1129b9: 48 8b 37 mov (%rdi),%rsi 1129bc: 4c 89 ef mov %r13,%rdi 1129bf: e8 00 00 00 00 callq 1129c4 1129c4: 48 89 c5 mov %rax,%rbp 1129c7: 48 85 c0 test %rax,%rax 1129ca: 0f 84 d8 00 00 00 je 112aa8 1129d0: 8b 85 8c 00 00 00 mov 0x8c(%rbp),%eax 1129d6: 4d 85 e4 test %r12,%r12 1129d9: 74 70 je 112a4b 1129db: 85 c0 test %eax,%eax 1129dd: 0f 85 ac 00 00 00 jne 112a8f 1129e3: 48 8b 45 18 mov 0x18(%rbp),%rax 1129e7: 48 89 e2 mov %rsp,%rdx 1129ea: 4c 89 e6 mov %r12,%rsi 1129ed: 48 8b b8 38 01 00 00 mov 0x138(%rax),%rdi 1129f4: e8 00 00 00 00 callq 1129f9 1129f9: 85 c0 test %eax,%eax 1129fb: 0f 85 7b ff ff ff jne 11297c 112a01: 48 8b 03 mov (%rbx),%rax 112a04: 48 8b 14 24 mov (%rsp),%rdx 112a08: 48 89 90 e8 00 00 00 mov %rdx,0xe8(%rax) 112a0f: 49 8b 7d 00 mov 0x0(%r13),%rdi 112a13: e8 00 00 00 00 callq 112a18 112a18: 89 85 8c 00 00 00 mov %eax,0x8c(%rbp) 112a1e: 48 8b 33 mov (%rbx),%rsi 112a21: 48 8b 86 e0 00 00 00 mov 0xe0(%rsi),%rax 112a28: 48 8b b8 e0 01 00 00 mov 0x1e0(%rax),%rdi 112a2f: 48 8b 47 10 mov 0x10(%rdi),%rax 112a33: e8 00 00 00 00 callq 112a38 112a38: e9 3f ff ff ff jmpq 11297c 112a3d: 48 85 db test %rbx,%rbx 112a40: 0f 85 63 ff ff ff jne 1129a9 112a46: e9 20 ff ff ff jmpq 11296b 112a4b: 85 c0 test %eax,%eax 112a4d: 74 4a je 112a99 112a4f: 48 8b 03 mov (%rbx),%rax 112a52: 48 8b b0 e8 00 00 00 mov 0xe8(%rax),%rsi 112a59: 48 8b 45 18 mov 0x18(%rbp),%rax 112a5d: 48 8b b8 38 01 00 00 mov 0x138(%rax),%rdi 112a64: e8 00 00 00 00 callq 112a69 112a69: 85 c0 test %eax,%eax 112a6b: 0f 85 0b ff ff ff jne 11297c 112a71: 48 8b 03 mov (%rbx),%rax 112a74: 48 8b 14 24 mov (%rsp),%rdx 112a78: 48 89 90 e8 00 00 00 mov %rdx,0xe8(%rax) 112a7f: 31 c0 xor %eax,%eax 112a81: eb 95 jmp 112a18 112a83: 0f 0b ud2 112a85: b8 ed ff ff ff mov $0xffffffed,%eax 112a8a: e9 ed fe ff ff jmpq 11297c 112a8f: b8 f0 ff ff ff mov $0xfffffff0,%eax 112a94: e9 e3 fe ff ff jmpq 11297c 112a99: b8 ea ff ff ff mov $0xffffffea,%eax 112a9e: e9 d9 fe ff ff jmpq 11297c 112aa3: e8 00 00 00 00 callq 112aa8 112aa8: e9 00 00 00 00 jmpq 112aad 112aad: 0f 1f 00 nopl (%rax) 0000000000112ab0 : 112ab0: e8 00 00 00 00 callq 112ab5 112ab5: 55 push %rbp 112ab6: 48 8d af a8 00 00 00 lea 0xa8(%rdi),%rbp 112abd: 53 push %rbx 112abe: 48 8b 9f a8 00 00 00 mov 0xa8(%rdi),%rbx 112ac5: 48 39 eb cmp %rbp,%rbx 112ac8: 74 30 je 112afa 112aca: 80 bb 28 01 00 00 00 cmpb $0x0,0x128(%rbx) 112ad1: 75 1f jne 112af2 112ad3: 48 8b 43 10 mov 0x10(%rbx),%rax 112ad7: 48 8d 73 20 lea 0x20(%rbx),%rsi 112adb: 48 8b b8 e0 01 00 00 mov 0x1e0(%rax),%rdi 112ae2: 48 8b 47 70 mov 0x70(%rdi),%rax 112ae6: e8 00 00 00 00 callq 112aeb 112aeb: c6 83 28 01 00 00 01 movb $0x1,0x128(%rbx) 112af2: 48 8b 1b mov (%rbx),%rbx 112af5: 48 39 eb cmp %rbp,%rbx 112af8: 75 d0 jne 112aca 112afa: 5b pop %rbx 112afb: 5d pop %rbp 112afc: c3 retq 112afd: 0f 1f 00 nopl (%rax) 0000000000112b00 : 112b00: e8 00 00 00 00 callq 112b05 112b05: 48 8d 47 08 lea 0x8(%rdi),%rax 112b09: 55 push %rbp 112b0a: ba 80 00 00 00 mov $0x80,%edx 112b0f: 48 89 f5 mov %rsi,%rbp 112b12: 53 push %rbx 112b13: 48 89 fb mov %rdi,%rbx 112b16: be c0 0d 00 00 mov $0xdc0,%esi 112b1b: 48 89 47 08 mov %rax,0x8(%rdi) 112b1f: 48 89 47 10 mov %rax,0x10(%rdi) 112b23: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 112b2a 112b2a: e8 00 00 00 00 callq 112b2f 112b2f: 48 89 43 18 mov %rax,0x18(%rbx) 112b33: 48 85 c0 test %rax,%rax 112b36: 74 08 je 112b40 112b38: 48 89 2b mov %rbp,(%rbx) 112b3b: 31 c0 xor %eax,%eax 112b3d: 5b pop %rbx 112b3e: 5d pop %rbp 112b3f: c3 retq 112b40: b8 f4 ff ff ff mov $0xfffffff4,%eax 112b45: eb f6 jmp 112b3d 112b47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 112b4e: 00 00 0000000000112b50 : 112b50: e8 00 00 00 00 callq 112b55 112b55: 41 57 push %r15 112b57: 41 56 push %r14 112b59: 49 be 00 01 00 00 00 movabs $0xdead000000000100,%r14 112b60: 00 ad de 112b63: 41 55 push %r13 112b65: 49 bd 22 01 00 00 00 movabs $0xdead000000000122,%r13 112b6c: 00 ad de 112b6f: 41 54 push %r12 112b71: 49 89 fc mov %rdi,%r12 112b74: 55 push %rbp 112b75: 53 push %rbx 112b76: 48 8b 47 08 mov 0x8(%rdi),%rax 112b7a: 48 8d 5f 08 lea 0x8(%rdi),%rbx 112b7e: 48 8b 08 mov (%rax),%rcx 112b81: 48 8d 68 f0 lea -0x10(%rax),%rbp 112b85: 4c 8d 79 f0 lea -0x10(%rcx),%r15 112b89: 48 39 c3 cmp %rax,%rbx 112b8c: 75 05 jne 112b93 112b8e: eb 6d jmp 112bfd 112b90: 49 89 c7 mov %rax,%r15 112b93: 48 8b 7d 00 mov 0x0(%rbp),%rdi 112b97: 48 85 ff test %rdi,%rdi 112b9a: 74 20 je 112bbc 112b9c: 48 8b b7 e8 00 00 00 mov 0xe8(%rdi),%rsi 112ba3: 48 85 f6 test %rsi,%rsi 112ba6: 74 14 je 112bbc 112ba8: 49 8b 04 24 mov (%r12),%rax 112bac: 48 8b b8 38 01 00 00 mov 0x138(%rax),%rdi 112bb3: e8 00 00 00 00 callq 112bb8 112bb8: 48 8b 7d 00 mov 0x0(%rbp),%rdi 112bbc: e8 00 00 00 00 callq 112bc1 112bc1: 48 8b 7d 00 mov 0x0(%rbp),%rdi 112bc5: e8 00 00 00 00 callq 112bca 112bca: 48 8b 55 10 mov 0x10(%rbp),%rdx 112bce: 48 8b 45 18 mov 0x18(%rbp),%rax 112bd2: 48 89 ef mov %rbp,%rdi 112bd5: 48 89 42 08 mov %rax,0x8(%rdx) 112bd9: 48 89 10 mov %rdx,(%rax) 112bdc: 4c 89 75 10 mov %r14,0x10(%rbp) 112be0: 4c 89 6d 18 mov %r13,0x18(%rbp) 112be4: 4c 89 fd mov %r15,%rbp 112be7: e8 00 00 00 00 callq 112bec 112bec: 49 8b 47 10 mov 0x10(%r15),%rax 112bf0: 49 8d 57 10 lea 0x10(%r15),%rdx 112bf4: 48 83 e8 10 sub $0x10,%rax 112bf8: 48 39 d3 cmp %rdx,%rbx 112bfb: 75 93 jne 112b90 112bfd: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 112c02: e8 00 00 00 00 callq 112c07 112c07: 5b pop %rbx 112c08: 5d pop %rbp 112c09: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 112c10: 00 00 112c12: 41 5c pop %r12 112c14: 41 5d pop %r13 112c16: 41 5e pop %r14 112c18: 41 5f pop %r15 112c1a: c3 retq 112c1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000112c20 : 112c20: e8 00 00 00 00 callq 112c25 112c25: 41 57 push %r15 112c27: 41 56 push %r14 112c29: 41 55 push %r13 112c2b: 49 89 cd mov %rcx,%r13 112c2e: 41 54 push %r12 112c30: 55 push %rbp 112c31: 48 89 f5 mov %rsi,%rbp 112c34: 53 push %rbx 112c35: 48 89 fb mov %rdi,%rbx 112c38: 48 83 ec 30 sub $0x30,%rsp 112c3c: 48 8b 37 mov (%rdi),%rsi 112c3f: 48 89 ef mov %rbp,%rdi 112c42: 44 8b 31 mov (%rcx),%r14d 112c45: 4c 89 04 24 mov %r8,(%rsp) 112c49: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 112c4e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 112c55: 00 00 112c57: 48 89 44 24 28 mov %rax,0x28(%rsp) 112c5c: 31 c0 xor %eax,%eax 112c5e: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 112c65: 00 00 112c67: e8 00 00 00 00 callq 112c6c 112c6c: 48 85 c0 test %rax,%rax 112c6f: 0f 84 00 00 00 00 je 112c75 112c75: 80 78 58 00 cmpb $0x0,0x58(%rax) 112c79: 49 89 c4 mov %rax,%r12 112c7c: 75 0b jne 112c89 112c7e: b8 7f 00 00 00 mov $0x7f,%eax 112c83: 41 83 fe 03 cmp $0x3,%r14d 112c87: 75 09 jne 112c92 112c89: 48 8b 45 08 mov 0x8(%rbp),%rax 112c8d: 8b 40 1c mov 0x1c(%rax),%eax 112c90: d1 e8 shr %eax 112c92: 41 39 44 24 50 cmp %eax,0x50(%r12) 112c97: 0f 83 a2 03 00 00 jae 11303f 112c9d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 112ca1: be 00 04 00 00 mov $0x400,%esi 112ca6: e8 00 00 00 00 callq 112cab 112cab: 49 89 c7 mov %rax,%r15 112cae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 112cb3: 49 81 ff ff 03 00 00 cmp $0x3ff,%r15 112cba: 0f 87 99 03 00 00 ja 113059 112cc0: 48 8b 43 18 mov 0x18(%rbx),%rax 112cc4: f0 4c 0f ab 38 lock bts %r15,(%rax) 112cc9: 48 8b 04 24 mov (%rsp),%rax 112ccd: 44 89 38 mov %r15d,(%rax) 112cd0: 49 8d 44 24 30 lea 0x30(%r12),%rax 112cd5: 48 89 44 24 10 mov %rax,0x10(%rsp) 112cda: 48 89 c1 mov %rax,%rcx 112cdd: 49 8b 44 24 30 mov 0x30(%r12),%rax 112ce2: 48 39 c1 cmp %rax,%rcx 112ce5: 0f 84 51 02 00 00 je 112f3c 112ceb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 112cf2 112cf2: ba 20 00 00 00 mov $0x20,%edx 112cf7: be c0 0d 00 00 mov $0xdc0,%esi 112cfc: e8 00 00 00 00 callq 112d01 112d01: 49 89 c7 mov %rax,%r15 112d04: 48 85 c0 test %rax,%rax 112d07: 0f 84 ea 02 00 00 je 112ff7 112d0d: 41 83 fe 03 cmp $0x3,%r14d 112d11: 0f 84 52 02 00 00 je 112f69 112d17: 0f 87 68 01 00 00 ja 112e85 112d1d: 45 85 f6 test %r14d,%r14d 112d20: 75 5b jne 112d7d 112d22: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 112d29: 83 bf d4 01 00 00 01 cmpl $0x1,0x1d4(%rdi) 112d30: 0f 85 77 01 00 00 jne 112ead 112d36: 8b 85 a0 00 00 00 mov 0xa0(%rbp),%eax 112d3c: 39 87 5c 01 00 00 cmp %eax,0x15c(%rdi) 112d42: 0f 82 4c 01 00 00 jb 112e94 112d48: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 112d4d: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 112d52: 41 bd ff ff ff ff mov $0xffffffff,%r13d 112d58: e8 00 00 00 00 callq 112d5d 112d5d: e9 86 01 00 00 jmpq 112ee8 112d62: 48 89 c2 mov %rax,%rdx 112d65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 112d6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 112d73: e8 00 00 00 00 callq 112d78 112d78: e9 36 ff ff ff jmpq 112cb3 112d7d: 41 83 fe 01 cmp $0x1,%r14d 112d81: 0f 85 c8 02 00 00 jne 11304f 112d87: 48 8b 04 24 mov (%rsp),%rax 112d8b: 4c 89 e9 mov %r13,%rcx 112d8e: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 112d93: 48 89 ee mov %rbp,%rsi 112d96: 48 89 df mov %rbx,%rdi 112d99: 44 8b 00 mov (%rax),%r8d 112d9c: e8 9f fa ff ff callq 112840 112da1: 41 89 c5 mov %eax,%r13d 112da4: 85 c0 test %eax,%eax 112da6: 0f 85 32 01 00 00 jne 112ede 112dac: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 112db3: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 112db8: 49 8d 54 24 20 lea 0x20(%r12),%rdx 112dbd: 49 c7 47 08 00 00 00 movq $0x0,0x8(%r15) 112dc4: 00 112dc5: 49 89 37 mov %rsi,(%r15) 112dc8: 48 8b 07 mov (%rdi),%rax 112dcb: e8 00 00 00 00 callq 112dd0 112dd0: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 112dd5: 41 89 c5 mov %eax,%r13d 112dd8: e8 00 00 00 00 callq 112ddd 112ddd: 45 85 ed test %r13d,%r13d 112de0: 0f 85 6e 02 00 00 jne 113054 112de6: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 112deb: 48 8b 44 24 20 mov 0x20(%rsp),%rax 112df0: 4d 85 f6 test %r14,%r14 112df3: 74 21 je 112e16 112df5: 48 85 c0 test %rax,%rax 112df8: 74 1c je 112e16 112dfa: 8b 40 68 mov 0x68(%rax),%eax 112dfd: 48 89 ef mov %rbp,%rdi 112e00: 44 8d 24 85 00 00 00 lea 0x0(,%rax,4),%r12d 112e07: 00 112e08: e8 00 00 00 00 callq 112e0d 112e0d: 83 e8 01 sub $0x1,%eax 112e10: 44 21 e0 and %r12d,%eax 112e13: 41 89 06 mov %eax,(%r14) 112e16: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 112e1b: 48 8b 53 08 mov 0x8(%rbx),%rdx 112e1f: 49 8d 47 10 lea 0x10(%r15),%rax 112e23: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 112e28: 45 31 ed xor %r13d,%r13d 112e2b: 48 89 42 08 mov %rax,0x8(%rdx) 112e2f: 49 89 57 10 mov %rdx,0x10(%r15) 112e33: 48 8d 53 08 lea 0x8(%rbx),%rdx 112e37: 49 89 57 18 mov %rdx,0x18(%r15) 112e3b: 48 89 43 08 mov %rax,0x8(%rbx) 112e3f: 48 85 ff test %rdi,%rdi 112e42: 74 1b je 112e5f 112e44: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 112e49: e8 00 00 00 00 callq 112e4e 112e4e: 48 8b 44 24 20 mov 0x20(%rsp),%rax 112e53: 45 31 ed xor %r13d,%r13d 112e56: 48 8d 78 28 lea 0x28(%rax),%rdi 112e5a: e8 00 00 00 00 callq 112e5f 112e5f: 48 8b 44 24 28 mov 0x28(%rsp),%rax 112e64: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 112e6b: 00 00 112e6d: 0f 85 d7 01 00 00 jne 11304a 112e73: 48 83 c4 30 add $0x30,%rsp 112e77: 44 89 e8 mov %r13d,%eax 112e7a: 5b pop %rbx 112e7b: 5d pop %rbp 112e7c: 41 5c pop %r12 112e7e: 41 5d pop %r13 112e80: 41 5e pop %r14 112e82: 41 5f pop %r15 112e84: c3 retq 112e85: 41 83 fe 04 cmp $0x4,%r14d 112e89: 0f 84 f8 fe ff ff je 112d87 112e8f: e9 00 00 00 00 jmpq 112e94 112e94: 8b 87 60 01 00 00 mov 0x160(%rdi),%eax 112e9a: 89 44 24 1c mov %eax,0x1c(%rsp) 112e9e: e8 00 00 00 00 callq 112ea3 112ea3: 39 44 24 1c cmp %eax,0x1c(%rsp) 112ea7: 0f 83 9b fe ff ff jae 112d48 112ead: 48 8b 04 24 mov (%rsp),%rax 112eb1: 4c 89 e9 mov %r13,%rcx 112eb4: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 112eb9: 48 89 ee mov %rbp,%rsi 112ebc: 48 89 df mov %rbx,%rdi 112ebf: 44 8b 00 mov (%rax),%r8d 112ec2: e8 79 f9 ff ff callq 112840 112ec7: 41 89 c5 mov %eax,%r13d 112eca: 85 c0 test %eax,%eax 112ecc: 0f 84 da fe ff ff je 112dac 112ed2: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 112ed7: e8 00 00 00 00 callq 112edc 112edc: eb 0a jmp 112ee8 112ede: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 112ee3: e8 00 00 00 00 callq 112ee8 112ee8: 4c 89 ff mov %r15,%rdi 112eeb: e8 00 00 00 00 callq 112ef0 112ef0: 48 8b 43 18 mov 0x18(%rbx),%rax 112ef4: 48 8b 1c 24 mov (%rsp),%rbx 112ef8: 8b 13 mov (%rbx),%edx 112efa: f0 48 0f b3 10 lock btr %rdx,(%rax) 112eff: 49 8b 44 24 30 mov 0x30(%r12),%rax 112f04: 48 39 44 24 10 cmp %rax,0x10(%rsp) 112f09: 0f 85 50 ff ff ff jne 112e5f 112f0f: 49 8b 54 24 40 mov 0x40(%r12),%rdx 112f14: 49 8d 44 24 40 lea 0x40(%r12),%rax 112f19: 48 39 c2 cmp %rax,%rdx 112f1c: 0f 85 3d ff ff ff jne 112e5f 112f22: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 112f29: 49 8d 74 24 20 lea 0x20(%r12),%rsi 112f2e: 48 8b 57 20 mov 0x20(%rdi),%rdx 112f32: e8 00 00 00 00 callq 112f37 112f37: e9 23 ff ff ff jmpq 112e5f 112f3c: 49 8b 54 24 40 mov 0x40(%r12),%rdx 112f41: 49 8d 44 24 40 lea 0x40(%r12),%rax 112f46: 48 39 c2 cmp %rax,%rdx 112f49: 0f 85 9c fd ff ff jne 112ceb 112f4f: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 112f56: 49 8d 74 24 20 lea 0x20(%r12),%rsi 112f5b: 48 8b 47 18 mov 0x18(%rdi),%rax 112f5f: e8 00 00 00 00 callq 112f64 112f64: e9 82 fd ff ff jmpq 112ceb 112f69: be 03 00 00 00 mov $0x3,%esi 112f6e: 48 89 ef mov %rbp,%rdi 112f71: e8 00 00 00 00 callq 112f76 112f76: 49 89 c6 mov %rax,%r14 112f79: 48 85 c0 test %rax,%rax 112f7c: 0f 84 a8 00 00 00 je 11302a 112f82: 48 8b 14 24 mov (%rsp),%rdx 112f86: 48 8b 40 10 mov 0x10(%rax),%rax 112f8a: 4c 89 f6 mov %r14,%rsi 112f8d: 8b 12 mov (%rdx),%edx 112f8f: 89 50 30 mov %edx,0x30(%rax) 112f92: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 112f99: 49 8d 54 24 20 lea 0x20(%r12),%rdx 112f9e: 4d 89 77 08 mov %r14,0x8(%r15) 112fa2: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 112fa9: 48 8b 47 50 mov 0x50(%rdi),%rax 112fad: e8 00 00 00 00 callq 112fb2 112fb2: 41 89 c5 mov %eax,%r13d 112fb5: 85 c0 test %eax,%eax 112fb7: 0f 84 29 fe ff ff je 112de6 112fbd: e9 00 00 00 00 jmpq 112fc2 112fc2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 112fc9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 112fd0: e8 00 00 00 00 callq 112fd5 112fd5: e9 41 fe ff ff jmpq 112e1b 112fda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 112fe1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 112fe8: e8 00 00 00 00 callq 112fed 112fed: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 112ff2: e9 52 fe ff ff jmpq 112e49 112ff7: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 112ffd: e9 ee fe ff ff jmpq 112ef0 113002: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113009: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 113010: 41 bd ff ff ff ff mov $0xffffffff,%r13d 113016: e8 00 00 00 00 callq 11301b 11301b: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 113020: e8 00 00 00 00 callq 113025 113025: e9 be fe ff ff jmpq 112ee8 11302a: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 11302f: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 113035: e8 00 00 00 00 callq 11303a 11303a: e9 a9 fe ff ff jmpq 112ee8 11303f: 41 bd e4 ff ff ff mov $0xffffffe4,%r13d 113045: e9 15 fe ff ff jmpq 112e5f 11304a: e8 00 00 00 00 callq 11304f 11304f: e9 00 00 00 00 jmpq 113054 113054: e9 00 00 00 00 jmpq 113059 113059: e9 00 00 00 00 jmpq 11305e 11305e: 66 90 xchg %ax,%ax 0000000000113060 : 113060: e8 00 00 00 00 callq 113065 113065: 41 57 push %r15 113067: 41 56 push %r14 113069: 41 55 push %r13 11306b: 41 54 push %r12 11306d: 55 push %rbp 11306e: 53 push %rbx 11306f: 48 8b 47 08 mov 0x8(%rdi),%rax 113073: 89 f3 mov %esi,%ebx 113075: 48 8d 77 08 lea 0x8(%rdi),%rsi 113079: 48 39 c6 cmp %rax,%rsi 11307c: 74 38 je 1130b6 11307e: 49 89 fc mov %rdi,%r12 113081: 48 8d 68 f0 lea -0x10(%rax),%rbp 113085: 48 8b 45 00 mov 0x0(%rbp),%rax 113089: 48 85 c0 test %rax,%rax 11308c: 74 05 je 113093 11308e: 3b 58 30 cmp 0x30(%rax),%ebx 113091: 74 3a je 1130cd 113093: 48 8b 55 08 mov 0x8(%rbp),%rdx 113097: 48 85 d2 test %rdx,%rdx 11309a: 74 0d je 1130a9 11309c: 48 8b 4a 10 mov 0x10(%rdx),%rcx 1130a0: 3b 59 30 cmp 0x30(%rcx),%ebx 1130a3: 0f 84 63 01 00 00 je 11320c 1130a9: 48 8b 45 10 mov 0x10(%rbp),%rax 1130ad: 48 8d 68 f0 lea -0x10(%rax),%rbp 1130b1: 48 39 c6 cmp %rax,%rsi 1130b4: 75 cf jne 113085 1130b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1130bd: 41 bf ea ff ff ff mov $0xffffffea,%r15d 1130c3: e8 00 00 00 00 callq 1130c8 1130c8: e9 31 01 00 00 jmpq 1131fe 1130cd: 48 85 ed test %rbp,%rbp 1130d0: 74 e4 je 1130b6 1130d2: 48 8b b8 e0 00 00 00 mov 0xe0(%rax),%rdi 1130d9: 48 85 ff test %rdi,%rdi 1130dc: 0f 84 68 01 00 00 je 11324a 1130e2: 49 8b 34 24 mov (%r12),%rsi 1130e6: e8 00 00 00 00 callq 1130eb 1130eb: 49 89 c5 mov %rax,%r13 1130ee: 48 85 c0 test %rax,%rax 1130f1: 0f 84 69 01 00 00 je 113260 1130f7: 48 8b 75 08 mov 0x8(%rbp),%rsi 1130fb: 45 31 f6 xor %r14d,%r14d 1130fe: 48 85 f6 test %rsi,%rsi 113101: 74 25 je 113128 113103: 48 8b 06 mov (%rsi),%rax 113106: 49 8d 55 20 lea 0x20(%r13),%rdx 11310a: 4c 8b b0 e0 01 00 00 mov 0x1e0(%rax),%r14 113111: 4c 89 f7 mov %r14,%rdi 113114: 49 8b 46 58 mov 0x58(%r14),%rax 113118: e8 00 00 00 00 callq 11311d 11311d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 113121: 31 f6 xor %esi,%esi 113123: e8 00 00 00 00 callq 113128 113128: 48 8b 7d 00 mov 0x0(%rbp),%rdi 11312c: 48 85 ff test %rdi,%rdi 11312f: 0f 84 f1 00 00 00 je 113226 113135: e8 00 00 00 00 callq 11313a 11313a: 48 8b 55 00 mov 0x0(%rbp),%rdx 11313e: 49 8d 75 20 lea 0x20(%r13),%rsi 113142: 48 8b 82 e0 00 00 00 mov 0xe0(%rdx),%rax 113149: 4c 8b b0 e0 01 00 00 mov 0x1e0(%rax),%r14 113150: 49 8b 46 08 mov 0x8(%r14),%rax 113154: 4c 89 f7 mov %r14,%rdi 113157: e8 00 00 00 00 callq 11315c 11315c: 41 89 c7 mov %eax,%r15d 11315f: 85 c0 test %eax,%eax 113161: 0f 85 00 00 00 00 jne 113167 113167: 48 8b 45 00 mov 0x0(%rbp),%rax 11316b: 48 8b b0 e8 00 00 00 mov 0xe8(%rax),%rsi 113172: 48 85 f6 test %rsi,%rsi 113175: 74 1f je 113196 113177: 49 8b 04 24 mov (%r12),%rax 11317b: 48 8b b8 38 01 00 00 mov 0x138(%rax),%rdi 113182: e8 00 00 00 00 callq 113187 113187: 41 c7 85 8c 00 00 00 movl $0x0,0x8c(%r13) 11318e: 00 00 00 00 113192: 48 8b 45 00 mov 0x0(%rbp),%rax 113196: 48 8b b8 b8 00 00 00 mov 0xb8(%rax),%rdi 11319d: e8 00 00 00 00 callq 1131a2 1131a2: 48 8b 45 00 mov 0x0(%rbp),%rax 1131a6: 48 c7 80 b8 00 00 00 movq $0x0,0xb8(%rax) 1131ad: 00 00 00 00 1131b1: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1131b5: e8 00 00 00 00 callq 1131ba 1131ba: 48 8b 45 18 mov 0x18(%rbp),%rax 1131be: 48 8b 55 10 mov 0x10(%rbp),%rdx 1131c2: 48 89 ef mov %rbp,%rdi 1131c5: 48 89 42 08 mov %rax,0x8(%rdx) 1131c9: 48 89 10 mov %rdx,(%rax) 1131cc: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 1131d3: 00 ad de 1131d6: 48 89 45 10 mov %rax,0x10(%rbp) 1131da: 48 83 c0 22 add $0x22,%rax 1131de: 48 89 45 18 mov %rax,0x18(%rbp) 1131e2: e8 00 00 00 00 callq 1131e7 1131e7: 49 8b 44 24 18 mov 0x18(%r12),%rax 1131ec: f0 48 0f b3 18 lock btr %rbx,(%rax) 1131f1: 49 8b 55 30 mov 0x30(%r13),%rdx 1131f5: 49 8d 45 30 lea 0x30(%r13),%rax 1131f9: 48 39 c2 cmp %rax,%rdx 1131fc: 74 2d je 11322b 1131fe: 5b pop %rbx 1131ff: 44 89 f8 mov %r15d,%eax 113202: 5d pop %rbp 113203: 41 5c pop %r12 113205: 41 5d pop %r13 113207: 41 5e pop %r14 113209: 41 5f pop %r15 11320b: c3 retq 11320c: 48 85 ed test %rbp,%rbp 11320f: 0f 84 a1 fe ff ff je 1130b6 113215: 48 8b 3a mov (%rdx),%rdi 113218: 48 85 c0 test %rax,%rax 11321b: 0f 84 b8 fe ff ff je 1130d9 113221: e9 ac fe ff ff jmpq 1130d2 113226: 45 31 ff xor %r15d,%r15d 113229: eb 8f jmp 1131ba 11322b: 49 8b 55 40 mov 0x40(%r13),%rdx 11322f: 49 8d 45 40 lea 0x40(%r13),%rax 113233: 48 39 c2 cmp %rax,%rdx 113236: 75 c6 jne 1131fe 113238: 49 8b 46 20 mov 0x20(%r14),%rax 11323c: 49 8d 75 20 lea 0x20(%r13),%rsi 113240: 4c 89 f7 mov %r14,%rdi 113243: e8 00 00 00 00 callq 113248 113248: eb b4 jmp 1131fe 11324a: 0f 0b ud2 11324c: 41 bf ed ff ff ff mov $0xffffffed,%r15d 113252: 5b pop %rbx 113253: 5d pop %rbp 113254: 44 89 f8 mov %r15d,%eax 113257: 41 5c pop %r12 113259: 41 5d pop %r13 11325b: 41 5e pop %r14 11325d: 41 5f pop %r15 11325f: c3 retq 113260: e9 00 00 00 00 jmpq 113265 113265: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11326c: 00 00 00 00 0000000000113270 : 113270: e8 00 00 00 00 callq 113275 113275: 49 89 d0 mov %rdx,%r8 113278: 48 8b 57 08 mov 0x8(%rdi),%rdx 11327c: 48 83 c7 08 add $0x8,%rdi 113280: 48 8d 42 f0 lea -0x10(%rdx),%rax 113284: 48 39 d7 cmp %rdx,%rdi 113287: 74 2c je 1132b5 113289: 48 8b 10 mov (%rax),%rdx 11328c: 48 85 d2 test %rdx,%rdx 11328f: 74 05 je 113296 113291: 3b 72 30 cmp 0x30(%rdx),%esi 113294: 74 2a je 1132c0 113296: 48 8b 48 08 mov 0x8(%rax),%rcx 11329a: 48 85 c9 test %rcx,%rcx 11329d: 74 09 je 1132a8 11329f: 48 8b 49 10 mov 0x10(%rcx),%rcx 1132a3: 3b 71 30 cmp 0x30(%rcx),%esi 1132a6: 74 18 je 1132c0 1132a8: 48 8b 50 10 mov 0x10(%rax),%rdx 1132ac: 48 8d 42 f0 lea -0x10(%rdx),%rax 1132b0: 48 39 d7 cmp %rdx,%rdi 1132b3: 75 d4 jne 113289 1132b5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1132ba: b8 f2 ff ff ff mov $0xfffffff2,%eax 1132bf: c3 retq 1132c0: 48 85 c0 test %rax,%rax 1132c3: 74 f0 je 1132b5 1132c5: 49 8b 48 10 mov 0x10(%r8),%rcx 1132c9: 48 89 4a 38 mov %rcx,0x38(%rdx) 1132cd: 48 8b 10 mov (%rax),%rdx 1132d0: 49 8b 48 18 mov 0x18(%r8),%rcx 1132d4: 48 89 4a 40 mov %rcx,0x40(%rdx) 1132d8: 48 8b 10 mov (%rax),%rdx 1132db: 41 8b 48 24 mov 0x24(%r8),%ecx 1132df: 89 4a 4c mov %ecx,0x4c(%rdx) 1132e2: 48 8b 10 mov (%rax),%rdx 1132e5: 41 8b 48 20 mov 0x20(%r8),%ecx 1132e9: 89 4a 48 mov %ecx,0x48(%rdx) 1132ec: 48 8b 30 mov (%rax),%rsi 1132ef: 48 8b 86 e0 00 00 00 mov 0xe0(%rsi),%rax 1132f6: 48 8b b8 e0 01 00 00 mov 0x1e0(%rax),%rdi 1132fd: 48 8b 47 10 mov 0x10(%rdi),%rax 113301: e9 00 00 00 00 jmpq 113306 113306: 89 f2 mov %esi,%edx 113308: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11330f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113316: e8 00 00 00 00 callq 11331b 11331b: eb 9d jmp 1132ba 11331d: 0f 1f 00 nopl (%rax) 0000000000113320 : 113320: e8 00 00 00 00 callq 113325 113325: 55 push %rbp 113326: 48 83 c7 08 add $0x8,%rdi 11332a: 53 push %rbx 11332b: 48 8b 07 mov (%rdi),%rax 11332e: 48 39 c7 cmp %rax,%rdi 113331: 74 33 je 113366 113333: 48 89 d5 mov %rdx,%rbp 113336: 48 8d 58 f0 lea -0x10(%rax),%rbx 11333a: 48 8b 03 mov (%rbx),%rax 11333d: 48 85 c0 test %rax,%rax 113340: 74 05 je 113347 113342: 3b 70 30 cmp 0x30(%rax),%esi 113345: 74 2c je 113373 113347: 48 8b 53 08 mov 0x8(%rbx),%rdx 11334b: 48 85 d2 test %rdx,%rdx 11334e: 74 09 je 113359 113350: 48 8b 52 10 mov 0x10(%rdx),%rdx 113354: 3b 72 30 cmp 0x30(%rdx),%esi 113357: 74 1a je 113373 113359: 48 8b 43 10 mov 0x10(%rbx),%rax 11335d: 48 8d 58 f0 lea -0x10(%rax),%rbx 113361: 48 39 c7 cmp %rax,%rdi 113364: 75 d4 jne 11333a 113366: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11336b: b8 f2 ff ff ff mov $0xfffffff2,%eax 113370: 5b pop %rbx 113371: 5d pop %rbp 113372: c3 retq 113373: 48 85 db test %rbx,%rbx 113376: 74 ee je 113366 113378: 48 8b b8 b8 00 00 00 mov 0xb8(%rax),%rdi 11337f: e8 00 00 00 00 callq 113384 113384: 48 8b 03 mov (%rbx),%rax 113387: 8b 95 88 00 00 00 mov 0x88(%rbp),%edx 11338d: 89 90 b0 00 00 00 mov %edx,0xb0(%rax) 113393: 48 8b 03 mov (%rbx),%rax 113396: 48 8b 95 90 00 00 00 mov 0x90(%rbp),%rdx 11339d: 48 89 90 b8 00 00 00 mov %rdx,0xb8(%rax) 1133a4: 48 8b 33 mov (%rbx),%rsi 1133a7: 5b pop %rbx 1133a8: 5d pop %rbp 1133a9: 48 8b 86 e0 00 00 00 mov 0xe0(%rsi),%rax 1133b0: 48 8b b8 e0 01 00 00 mov 0x1e0(%rax),%rdi 1133b7: 48 8b 47 10 mov 0x10(%rdi),%rax 1133bb: e9 00 00 00 00 jmpq 1133c0 1133c0: 89 f2 mov %esi,%edx 1133c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1133c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1133d0: e8 00 00 00 00 callq 1133d5 1133d5: eb 94 jmp 11336b 1133d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1133de: 00 00 00000000001133e0 : 1133e0: e8 00 00 00 00 callq 1133e5 1133e5: 48 8b 57 08 mov 0x8(%rdi),%rdx 1133e9: 48 83 c7 08 add $0x8,%rdi 1133ed: 48 8d 42 f0 lea -0x10(%rdx),%rax 1133f1: 48 39 d7 cmp %rdx,%rdi 1133f4: 74 2c je 113422 1133f6: 48 8b 10 mov (%rax),%rdx 1133f9: 48 85 d2 test %rdx,%rdx 1133fc: 74 05 je 113403 1133fe: 3b 72 30 cmp 0x30(%rdx),%esi 113401: 74 22 je 113425 113403: 48 8b 50 08 mov 0x8(%rax),%rdx 113407: 48 85 d2 test %rdx,%rdx 11340a: 74 09 je 113415 11340c: 48 8b 52 10 mov 0x10(%rdx),%rdx 113410: 3b 72 30 cmp 0x30(%rdx),%esi 113413: 74 10 je 113425 113415: 48 8b 50 10 mov 0x10(%rax),%rdx 113419: 48 8d 42 f0 lea -0x10(%rdx),%rax 11341d: 48 39 d7 cmp %rdx,%rdi 113420: 75 d4 jne 1133f6 113422: 31 c0 xor %eax,%eax 113424: c3 retq 113425: 48 85 c0 test %rax,%rax 113428: 74 05 je 11342f 11342a: 48 8b 40 08 mov 0x8(%rax),%rax 11342e: c3 retq 11342f: c3 retq 0000000000113430 : 113430: e8 00 00 00 00 callq 113435 113435: 48 8b 57 08 mov 0x8(%rdi),%rdx 113439: 48 83 c7 08 add $0x8,%rdi 11343d: 48 8d 42 f0 lea -0x10(%rdx),%rax 113441: 48 39 d7 cmp %rdx,%rdi 113444: 74 2d je 113473 113446: 4c 8b 00 mov (%rax),%r8 113449: 4d 85 c0 test %r8,%r8 11344c: 74 06 je 113454 11344e: 41 3b 70 30 cmp 0x30(%r8),%esi 113452: 74 26 je 11347a 113454: 48 8b 50 08 mov 0x8(%rax),%rdx 113458: 48 85 d2 test %rdx,%rdx 11345b: 74 09 je 113466 11345d: 48 8b 52 10 mov 0x10(%rdx),%rdx 113461: 3b 72 30 cmp 0x30(%rdx),%esi 113464: 74 14 je 11347a 113466: 48 8b 50 10 mov 0x10(%rax),%rdx 11346a: 48 8d 42 f0 lea -0x10(%rdx),%rax 11346e: 48 39 d7 cmp %rdx,%rdi 113471: 75 d3 jne 113446 113473: 45 31 c0 xor %r8d,%r8d 113476: 4c 89 c0 mov %r8,%rax 113479: c3 retq 11347a: 48 85 c0 test %rax,%rax 11347d: b8 00 00 00 00 mov $0x0,%eax 113482: 4c 0f 44 c0 cmove %rax,%r8 113486: 4c 89 c0 mov %r8,%rax 113489: c3 retq 11348a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000113490 : 113490: e8 00 00 00 00 callq 113495 113495: 49 89 d2 mov %rdx,%r10 113498: 48 8b 57 08 mov 0x8(%rdi),%rdx 11349c: 48 83 c7 08 add $0x8,%rdi 1134a0: 41 89 f1 mov %esi,%r9d 1134a3: 48 8d 42 f0 lea -0x10(%rdx),%rax 1134a7: 48 39 d7 cmp %rdx,%rdi 1134aa: 74 2e je 1134da 1134ac: 48 8b 30 mov (%rax),%rsi 1134af: 48 85 f6 test %rsi,%rsi 1134b2: 74 06 je 1134ba 1134b4: 44 3b 4e 30 cmp 0x30(%rsi),%r9d 1134b8: 74 2b je 1134e5 1134ba: 48 8b 50 08 mov 0x8(%rax),%rdx 1134be: 48 85 d2 test %rdx,%rdx 1134c1: 74 0a je 1134cd 1134c3: 48 8b 52 10 mov 0x10(%rdx),%rdx 1134c7: 44 3b 4a 30 cmp 0x30(%rdx),%r9d 1134cb: 74 18 je 1134e5 1134cd: 48 8b 50 10 mov 0x10(%rax),%rdx 1134d1: 48 8d 42 f0 lea -0x10(%rdx),%rax 1134d5: 48 39 d7 cmp %rdx,%rdi 1134d8: 75 d2 jne 1134ac 1134da: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1134df: b8 f2 ff ff ff mov $0xfffffff2,%eax 1134e4: c3 retq 1134e5: 48 85 c0 test %rax,%rax 1134e8: 74 f0 je 1134da 1134ea: 48 8b 86 e0 00 00 00 mov 0xe0(%rsi),%rax 1134f1: 4c 89 d2 mov %r10,%rdx 1134f4: 48 8b b8 e0 01 00 00 mov 0x1e0(%rax),%rdi 1134fb: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax 113502: e9 00 00 00 00 jmpq 113507 113507: 44 89 ca mov %r9d,%edx 11350a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113511: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 113518: e8 00 00 00 00 callq 11351d 11351d: eb c0 jmp 1134df 11351f: 90 nop 0000000000113520 : 113520: e8 00 00 00 00 callq 113525 113525: 41 56 push %r14 113527: 41 55 push %r13 113529: 4c 8d 6e 08 lea 0x8(%rsi),%r13 11352d: 41 54 push %r12 11352f: 49 89 fc mov %rdi,%r12 113532: 55 push %rbp 113533: 53 push %rbx 113534: 48 8b 46 08 mov 0x8(%rsi),%rax 113538: 48 8d 68 f0 lea -0x10(%rax),%rbp 11353c: 49 39 c5 cmp %rax,%r13 11353f: 75 4c jne 11358d 113541: e9 09 01 00 00 jmpq 11364f 113546: 48 8b 83 e0 00 00 00 mov 0xe0(%rbx),%rax 11354d: 8b 53 28 mov 0x28(%rbx),%edx 113550: 44 8b 40 20 mov 0x20(%rax),%r8d 113554: 83 fa 01 cmp $0x1,%edx 113557: 0f 84 b9 00 00 00 je 113616 11355d: 83 fa 04 cmp $0x4,%edx 113560: 0f 84 b0 00 00 00 je 113616 113566: 85 d2 test %edx,%edx 113568: 74 7d je 1135e7 11356a: 44 89 c1 mov %r8d,%ecx 11356d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113574: 4c 89 e7 mov %r12,%rdi 113577: e8 00 00 00 00 callq 11357c 11357c: 48 8b 45 10 mov 0x10(%rbp),%rax 113580: 48 8d 68 f0 lea -0x10(%rax),%rbp 113584: 49 39 c5 cmp %rax,%r13 113587: 0f 84 c2 00 00 00 je 11364f 11358d: 48 8b 5d 00 mov 0x0(%rbp),%rbx 113591: 48 85 db test %rbx,%rbx 113594: 75 b0 jne 113546 113596: 48 8b 45 08 mov 0x8(%rbp),%rax 11359a: 48 85 c0 test %rax,%rax 11359d: 0f 84 b7 00 00 00 je 11365a 1135a3: 48 8b 58 10 mov 0x10(%rax),%rbx 1135a7: 48 8b 08 mov (%rax),%rcx 1135aa: 8b 53 28 mov 0x28(%rbx),%edx 1135ad: 8b 49 20 mov 0x20(%rcx),%ecx 1135b0: 83 fa 03 cmp $0x3,%edx 1135b3: 75 7a jne 11362f 1135b5: 89 ca mov %ecx,%edx 1135b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1135be: 4c 89 e7 mov %r12,%rdi 1135c1: 4c 8b 70 08 mov 0x8(%rax),%r14 1135c5: e8 00 00 00 00 callq 1135ca 1135ca: 48 8b 73 10 mov 0x10(%rbx),%rsi 1135ce: 49 8b 46 40 mov 0x40(%r14),%rax 1135d2: 4c 89 e7 mov %r12,%rdi 1135d5: e8 00 00 00 00 callq 1135da 1135da: 85 c0 test %eax,%eax 1135dc: 74 9e je 11357c 1135de: 5b pop %rbx 1135df: 5d pop %rbp 1135e0: 41 5c pop %r12 1135e2: 41 5d pop %r13 1135e4: 41 5e pop %r14 1135e6: c3 retq 1135e7: 44 89 c2 mov %r8d,%edx 1135ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1135f1: 4c 89 e7 mov %r12,%rdi 1135f4: e8 00 00 00 00 callq 1135f9 1135f9: b8 01 00 00 00 mov $0x1,%eax 1135fe: 48 8b 93 e0 00 00 00 mov 0xe0(%rbx),%rdx 113605: 48 8b 92 e0 01 00 00 mov 0x1e0(%rdx),%rdx 11360c: 4c 8b b4 c2 b0 00 00 mov 0xb0(%rdx,%rax,8),%r14 113613: 00 113614: eb b4 jmp 1135ca 113616: 44 89 c2 mov %r8d,%edx 113619: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113620: 4c 89 e7 mov %r12,%rdi 113623: e8 00 00 00 00 callq 113628 113628: b8 02 00 00 00 mov $0x2,%eax 11362d: eb cf jmp 1135fe 11362f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113636: 4c 89 e7 mov %r12,%rdi 113639: e8 00 00 00 00 callq 11363e 11363e: 48 8b 45 10 mov 0x10(%rbp),%rax 113642: 48 8d 68 f0 lea -0x10(%rax),%rbp 113646: 49 39 c5 cmp %rax,%r13 113649: 0f 85 3e ff ff ff jne 11358d 11364f: 5b pop %rbx 113650: 31 c0 xor %eax,%eax 113652: 5d pop %rbp 113653: 41 5c pop %r12 113655: 41 5d pop %r13 113657: 41 5e pop %r14 113659: c3 retq 11365a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113661: 4c 89 e7 mov %r12,%rdi 113664: e8 00 00 00 00 callq 113669 113669: e9 0e ff ff ff jmpq 11357c 11366e: 66 90 xchg %ax,%ax 0000000000113670 : 113670: e8 00 00 00 00 callq 113675 113675: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 11367c: 80 b8 04 02 00 00 00 cmpb $0x0,0x204(%rax) 113683: 74 15 je 11369a 113685: 48 8b 46 78 mov 0x78(%rsi),%rax 113689: 48 89 90 00 10 00 00 mov %rdx,0x1000(%rax) 113690: 48 89 88 08 10 00 00 mov %rcx,0x1008(%rax) 113697: 31 c0 xor %eax,%eax 113699: c3 retq 11369a: 48 89 96 88 00 00 00 mov %rdx,0x88(%rsi) 1136a1: 31 c0 xor %eax,%eax 1136a3: 48 89 8e 90 00 00 00 mov %rcx,0x90(%rsi) 1136aa: c3 retq 1136ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001136b0 : 1136b0: e8 00 00 00 00 callq 1136b5 1136b5: 53 push %rbx 1136b6: 8b 46 28 mov 0x28(%rsi),%eax 1136b9: 48 89 f3 mov %rsi,%rbx 1136bc: 83 f8 01 cmp $0x1,%eax 1136bf: 0f 84 9c 00 00 00 je 113761 1136c5: 83 f8 04 cmp $0x4,%eax 1136c8: 74 26 je 1136f0 1136ca: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1136cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1136d4: 31 c0 xor %eax,%eax 1136d6: 5b pop %rbx 1136d7: c3 retq 1136d8: 8b 53 74 mov 0x74(%rbx),%edx 1136db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1136e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1136e9: e8 00 00 00 00 callq 1136ee 1136ee: eb df jmp 1136cf 1136f0: 48 8b 87 88 01 00 00 mov 0x188(%rdi),%rax 1136f7: 48 85 c0 test %rax,%rax 1136fa: 0f 84 00 00 00 00 je 113700 113700: f3 48 0f bc d0 tzcnt %rax,%rdx 113705: 48 0f b3 d0 btr %rdx,%rax 113709: 89 d1 mov %edx,%ecx 11370b: 48 89 87 88 01 00 00 mov %rax,0x188(%rdi) 113712: 89 96 cc 00 00 00 mov %edx,0xcc(%rsi) 113718: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 11371f: 48 8b 70 08 mov 0x8(%rax),%rsi 113723: 89 d0 mov %edx,%eax 113725: 31 d2 xor %edx,%edx 113727: f7 76 3c divl 0x3c(%rsi) 11372a: 03 56 38 add 0x38(%rsi),%edx 11372d: 89 53 74 mov %edx,0x74(%rbx) 113730: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 113737: 31 d2 xor %edx,%edx 113739: 48 8b 70 08 mov 0x8(%rax),%rsi 11373d: 89 c8 mov %ecx,%eax 11373f: f7 76 3c divl 0x3c(%rsi) 113742: 89 43 78 mov %eax,0x78(%rbx) 113745: eb 83 jmp 1136ca 113747: 8b 53 78 mov 0x78(%rbx),%edx 11374a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113751: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 113758: e8 00 00 00 00 callq 11375d 11375d: 31 c0 xor %eax,%eax 11375f: 5b pop %rbx 113760: c3 retq 113761: 48 8b 87 80 01 00 00 mov 0x180(%rdi),%rax 113768: 48 85 c0 test %rax,%rax 11376b: 0f 84 00 00 00 00 je 113771 113771: f3 48 0f bc d0 tzcnt %rax,%rdx 113776: 48 0f b3 d0 btr %rdx,%rax 11377a: 89 d1 mov %edx,%ecx 11377c: 48 89 87 80 01 00 00 mov %rax,0x180(%rdi) 113783: 89 96 cc 00 00 00 mov %edx,0xcc(%rsi) 113789: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 113790: 48 8b 70 08 mov 0x8(%rax),%rsi 113794: 89 d0 mov %edx,%eax 113796: 31 d2 xor %edx,%edx 113798: f7 76 38 divl 0x38(%rsi) 11379b: 89 53 74 mov %edx,0x74(%rbx) 11379e: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 1137a5: 31 d2 xor %edx,%edx 1137a7: 48 8b 70 08 mov 0x8(%rax),%rsi 1137ab: 89 c8 mov %ecx,%eax 1137ad: f7 76 38 divl 0x38(%rsi) 1137b0: 89 43 78 mov %eax,0x78(%rbx) 1137b3: e9 12 ff ff ff jmpq 1136ca 1137b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1137bf: 00 00000000001137c0 : 1137c0: e8 00 00 00 00 callq 1137c5 1137c5: 55 push %rbp 1137c6: 48 89 fd mov %rdi,%rbp 1137c9: 53 push %rbx 1137ca: 8b 97 60 01 00 00 mov 0x160(%rdi),%edx 1137d0: 85 d2 test %edx,%edx 1137d2: 74 30 je 113804 1137d4: 0f 0b ud2 1137d6: 48 8b bd 78 01 00 00 mov 0x178(%rbp),%rdi 1137dd: 48 8d 9d b0 00 00 00 lea 0xb0(%rbp),%rbx 1137e4: 48 81 c5 d0 00 00 00 add $0xd0,%rbp 1137eb: e8 00 00 00 00 callq 1137f0 1137f0: 48 8b 3b mov (%rbx),%rdi 1137f3: 48 83 c3 08 add $0x8,%rbx 1137f7: e8 00 00 00 00 callq 1137fc 1137fc: 48 39 dd cmp %rbx,%rbp 1137ff: 75 ef jne 1137f0 113801: 5b pop %rbx 113802: 5d pop %rbp 113803: c3 retq 113804: 8b 87 5c 01 00 00 mov 0x15c(%rdi),%eax 11380a: 85 c0 test %eax,%eax 11380c: 75 c6 jne 1137d4 11380e: eb c6 jmp 1137d6 0000000000113810 : 113810: e8 00 00 00 00 callq 113815 113815: 53 push %rbx 113816: 48 89 fb mov %rdi,%rbx 113819: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11381e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 113825: 48 8d bb 28 01 00 00 lea 0x128(%rbx),%rdi 11382c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113833: e8 00 00 00 00 callq 113838 113838: 48 8b 93 20 01 00 00 mov 0x120(%rbx),%rdx 11383f: 48 8d 83 48 01 00 00 lea 0x148(%rbx),%rax 113846: 48 c7 83 5c 01 00 00 movq $0x0,0x15c(%rbx) 11384d: 00 00 00 00 113851: 48 89 83 48 01 00 00 mov %rax,0x148(%rbx) 113858: 48 89 83 50 01 00 00 mov %rax,0x150(%rbx) 11385f: 48 c7 83 64 01 00 00 movq $0x0,0x164(%rbx) 113866: 00 00 00 00 11386a: c6 83 d0 01 00 00 00 movb $0x0,0x1d0(%rbx) 113871: 48 8b 42 08 mov 0x8(%rdx),%rax 113875: 8b 48 38 mov 0x38(%rax),%ecx 113878: 0f af 48 40 imul 0x40(%rax),%ecx 11387c: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 113883: 83 f9 3f cmp $0x3f,%ecx 113886: 77 0c ja 113894 113888: b8 01 00 00 00 mov $0x1,%eax 11388d: 48 d3 e0 shl %cl,%rax 113890: 48 83 e8 01 sub $0x1,%rax 113894: 48 89 83 80 01 00 00 mov %rax,0x180(%rbx) 11389b: 48 8b 42 08 mov 0x8(%rdx),%rax 11389f: 8b 48 3c mov 0x3c(%rax),%ecx 1138a2: 0f af 48 40 imul 0x40(%rax),%ecx 1138a6: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 1138ad: 83 f9 3f cmp $0x3f,%ecx 1138b0: 77 0c ja 1138be 1138b2: b8 01 00 00 00 mov $0x1,%eax 1138b7: 48 d3 e0 shl %cl,%rax 1138ba: 48 83 e8 01 sub $0x1,%rax 1138be: 48 89 83 88 01 00 00 mov %rax,0x188(%rbx) 1138c5: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 1138cc: 00 00 00 1138cf: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 1138d6: 48 8d 83 e8 01 00 00 lea 0x1e8(%rbx),%rax 1138dd: 48 89 83 e8 01 00 00 mov %rax,0x1e8(%rbx) 1138e4: 48 89 83 f0 01 00 00 mov %rax,0x1f0(%rbx) 1138eb: 31 c0 xor %eax,%eax 1138ed: 48 c7 83 f8 01 00 00 movq $0x0,0x1f8(%rbx) 1138f4: 00 00 00 00 1138f8: 5b pop %rbx 1138f9: c3 retq 1138fa: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 113901: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113908: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11390f: 8b 50 44 mov 0x44(%rax),%edx 113912: e8 00 00 00 00 callq 113917 113917: e9 02 ff ff ff jmpq 11381e 11391c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000113920 : 113920: e8 00 00 00 00 callq 113925 113925: 41 54 push %r12 113927: 49 89 f4 mov %rsi,%r12 11392a: 55 push %rbp 11392b: 53 push %rbx 11392c: 48 8b 07 mov (%rdi),%rax 11392f: 48 89 fb mov %rdi,%rbx 113932: 48 8b a8 20 01 00 00 mov 0x120(%rax),%rbp 113939: 48 8b 45 08 mov 0x8(%rbp),%rax 11393d: 83 38 12 cmpl $0x12,(%rax) 113940: 77 21 ja 113963 113942: 8b 56 30 mov 0x30(%rsi),%edx 113945: 89 96 d0 00 00 00 mov %edx,0xd0(%rsi) 11394b: 48 8d 73 e0 lea -0x20(%rbx),%rsi 11394f: 48 89 ef mov %rbp,%rdi 113952: e8 00 00 00 00 callq 113957 113957: 41 89 44 24 68 mov %eax,0x68(%r12) 11395c: 31 c0 xor %eax,%eax 11395e: 5b pop %rbx 11395f: 5d pop %rbp 113960: 41 5c pop %r12 113962: c3 retq 113963: 8b 46 28 mov 0x28(%rsi),%eax 113966: 83 f8 01 cmp $0x1,%eax 113969: 74 05 je 113970 11396b: 83 f8 04 cmp $0x4,%eax 11396e: 75 2a jne 11399a 113970: 41 8b 4c 24 78 mov 0x78(%r12),%ecx 113975: 48 8b 75 60 mov 0x60(%rbp),%rsi 113979: 41 8b 7c 24 74 mov 0x74(%r12),%edi 11397e: 89 ca mov %ecx,%edx 113980: d1 e9 shr %ecx 113982: 83 e2 01 and $0x1,%edx 113985: 89 d0 mov %edx,%eax 113987: c1 e0 09 shl $0x9,%eax 11398a: 8d 14 08 lea (%rax,%rcx,1),%edx 11398d: 03 14 be add (%rsi,%rdi,4),%edx 113990: 41 89 94 24 d0 00 00 mov %edx,0xd0(%r12) 113997: 00 113998: eb b1 jmp 11394b 11399a: 48 8b bf a8 00 00 00 mov 0xa8(%rdi),%rdi 1139a1: be 00 04 00 00 mov $0x400,%esi 1139a6: e8 00 00 00 00 callq 1139ab 1139ab: 89 c2 mov %eax,%edx 1139ad: 3d ff 03 00 00 cmp $0x3ff,%eax 1139b2: 77 1b ja 1139cf 1139b4: 48 8b 8b a8 00 00 00 mov 0xa8(%rbx),%rcx 1139bb: 89 c6 mov %eax,%esi 1139bd: f0 48 0f ab 31 lock bts %rsi,(%rcx) 1139c2: 41 89 84 24 d0 00 00 mov %eax,0xd0(%r12) 1139c9: 00 1139ca: e9 7c ff ff ff jmpq 11394b 1139cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1139d4: b8 f0 ff ff ff mov $0xfffffff0,%eax 1139d9: eb 83 jmp 11395e 1139db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1139e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1139e9: e8 00 00 00 00 callq 1139ee 1139ee: b8 f0 ff ff ff mov $0xfffffff0,%eax 1139f3: e9 66 ff ff ff jmpq 11395e 1139f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1139ff: 00 0000000000113a00 : 113a00: e8 00 00 00 00 callq 113a05 113a05: 53 push %rbx 113a06: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 113a0d: 48 89 fb mov %rdi,%rbx 113a10: 48 8b 40 08 mov 0x8(%rax),%rax 113a14: 83 38 08 cmpl $0x8,(%rax) 113a17: 74 0b je 113a24 113a19: c6 83 20 02 00 00 00 movb $0x0,0x220(%rbx) 113a20: 31 c0 xor %eax,%eax 113a22: 5b pop %rbx 113a23: c3 retq 113a24: 48 8d bf d0 00 00 00 lea 0xd0(%rdi),%rdi 113a2b: 31 f6 xor %esi,%esi 113a2d: e8 00 00 00 00 callq 113a32 113a32: c6 83 20 02 00 00 00 movb $0x0,0x220(%rbx) 113a39: 31 c0 xor %eax,%eax 113a3b: 5b pop %rbx 113a3c: c3 retq 113a3d: 0f 1f 00 nopl (%rax) 0000000000113a40 : 113a40: e8 00 00 00 00 callq 113a45 113a45: 48 8b 87 40 ff ff ff mov -0xc0(%rdi),%rax 113a4c: 48 8b 38 mov (%rax),%rdi 113a4f: e9 00 00 00 00 jmpq 113a54 113a54: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 113a5b: 00 00 00 00 113a5f: 90 nop 0000000000113a60 : 113a60: e8 00 00 00 00 callq 113a65 113a65: 41 57 push %r15 113a67: 49 89 ff mov %rdi,%r15 113a6a: 41 56 push %r14 113a6c: 41 55 push %r13 113a6e: 41 54 push %r12 113a70: 55 push %rbp 113a71: 53 push %rbx 113a72: 48 83 ec 08 sub $0x8,%rsp 113a76: 85 d2 test %edx,%edx 113a78: 0f 84 90 00 00 00 je 113b0e 113a7e: 49 89 f4 mov %rsi,%r12 113a81: 89 d5 mov %edx,%ebp 113a83: 45 31 c0 xor %r8d,%r8d 113a86: 31 db xor %ebx,%ebx 113a88: 49 c7 c5 00 00 00 00 mov $0x0,%r13 113a8f: 89 da mov %ebx,%edx 113a91: 4d 8d 34 d4 lea (%r12,%rdx,8),%r14 113a95: 45 85 c0 test %r8d,%r8d 113a98: 0f 85 8d 00 00 00 jne 113b2b 113a9e: 41 8b 0e mov (%r14),%ecx 113aa1: 85 db test %ebx,%ebx 113aa3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 113aaa: 45 8b 46 04 mov 0x4(%r14),%r8d 113aae: 4c 89 ff mov %r15,%rdi 113ab1: 49 0f 45 d5 cmovne %r13,%rdx 113ab5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113abc: 83 c3 01 add $0x1,%ebx 113abf: e8 00 00 00 00 callq 113ac4 113ac4: 39 dd cmp %ebx,%ebp 113ac6: 76 46 jbe 113b0e 113ac8: 41 b8 07 00 00 00 mov $0x7,%r8d 113ace: 89 da mov %ebx,%edx 113ad0: 41 8b 06 mov (%r14),%eax 113ad3: 4d 8d 34 d4 lea (%r12,%rdx,8),%r14 113ad7: 41 8b 16 mov (%r14),%edx 113ada: 48 83 c0 04 add $0x4,%rax 113ade: 48 89 d1 mov %rdx,%rcx 113ae1: 48 39 d0 cmp %rdx,%rax 113ae4: 75 bb jne 113aa1 113ae6: 41 8b 56 04 mov 0x4(%r14),%edx 113aea: 4c 89 ff mov %r15,%rdi 113aed: 44 89 44 24 04 mov %r8d,0x4(%rsp) 113af2: 83 c3 01 add $0x1,%ebx 113af5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113afc: e8 00 00 00 00 callq 113b01 113b01: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 113b06: 41 83 e8 01 sub $0x1,%r8d 113b0a: 39 dd cmp %ebx,%ebp 113b0c: 77 81 ja 113a8f 113b0e: 48 83 c4 08 add $0x8,%rsp 113b12: 4c 89 ff mov %r15,%rdi 113b15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113b1c: 5b pop %rbx 113b1d: 5d pop %rbp 113b1e: 41 5c pop %r12 113b20: 41 5d pop %r13 113b22: 41 5e pop %r14 113b24: 41 5f pop %r15 113b26: e9 00 00 00 00 jmpq 113b2b 113b2b: 8d 43 ff lea -0x1(%rbx),%eax 113b2e: 4d 8d 34 c4 lea (%r12,%rax,8),%r14 113b32: eb 9c jmp 113ad0 113b34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 113b3b: 00 00 00 00 113b3f: 90 nop 0000000000113b40 : 113b40: e8 00 00 00 00 callq 113b45 113b45: 41 54 push %r12 113b47: 45 31 e4 xor %r12d,%r12d 113b4a: 53 push %rbx 113b4b: 80 bf 20 02 00 00 00 cmpb $0x0,0x220(%rdi) 113b52: 74 20 je 113b74 113b54: 8b 97 60 01 00 00 mov 0x160(%rdi),%edx 113b5a: 48 89 fb mov %rdi,%rbx 113b5d: 85 d2 test %edx,%edx 113b5f: 74 13 je 113b74 113b61: 8b 87 5c 01 00 00 mov 0x15c(%rdi),%eax 113b67: 85 c0 test %eax,%eax 113b69: 74 09 je 113b74 113b6b: 80 bf d0 01 00 00 00 cmpb $0x0,0x1d0(%rdi) 113b72: 74 07 je 113b7b 113b74: 44 89 e0 mov %r12d,%eax 113b77: 5b pop %rbx 113b78: 41 5c pop %r12 113b7a: c3 retq 113b7b: 48 8d b7 48 01 00 00 lea 0x148(%rdi),%rsi 113b82: 48 8d bf d0 00 00 00 lea 0xd0(%rdi),%rdi 113b89: e8 00 00 00 00 callq 113b8e 113b8e: 41 89 c4 mov %eax,%r12d 113b91: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 113b96: 45 85 e4 test %r12d,%r12d 113b99: 0f 85 00 00 00 00 jne 113b9f 113b9f: c6 83 d0 01 00 00 01 movb $0x1,0x1d0(%rbx) 113ba6: 44 89 e0 mov %r12d,%eax 113ba9: 5b pop %rbx 113baa: 41 5c pop %r12 113bac: c3 retq 113bad: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 113bb4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113bbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 113bc2: e8 00 00 00 00 callq 113bc7 113bc7: eb cd jmp 113b96 113bc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000113bd0 : 113bd0: e8 00 00 00 00 callq 113bd5 113bd5: 8b 46 28 mov 0x28(%rsi),%eax 113bd8: 83 f8 01 cmp $0x1,%eax 113bdb: 74 32 je 113c0f 113bdd: 83 f8 04 cmp $0x4,%eax 113be0: 74 01 je 113be3 113be2: c3 retq 113be3: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 113bea: 8b 8e cc 00 00 00 mov 0xcc(%rsi),%ecx 113bf0: 48 8b 50 08 mov 0x8(%rax),%rdx 113bf4: 8b 42 3c mov 0x3c(%rdx),%eax 113bf7: 0f af 42 40 imul 0x40(%rdx),%eax 113bfb: 39 c1 cmp %eax,%ecx 113bfd: 73 e3 jae 113be2 113bff: b8 01 00 00 00 mov $0x1,%eax 113c04: 48 d3 e0 shl %cl,%rax 113c07: 48 09 87 88 01 00 00 or %rax,0x188(%rdi) 113c0e: c3 retq 113c0f: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 113c16: 8b 8e cc 00 00 00 mov 0xcc(%rsi),%ecx 113c1c: 48 8b 50 08 mov 0x8(%rax),%rdx 113c20: 8b 42 38 mov 0x38(%rdx),%eax 113c23: 0f af 42 40 imul 0x40(%rdx),%eax 113c27: 39 c1 cmp %eax,%ecx 113c29: 73 b7 jae 113be2 113c2b: b8 01 00 00 00 mov $0x1,%eax 113c30: 48 d3 e0 shl %cl,%rax 113c33: 48 09 87 80 01 00 00 or %rax,0x180(%rdi) 113c3a: c3 retq 113c3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000113c40 : 113c40: e8 00 00 00 00 callq 113c45 113c45: 48 8b 07 mov (%rdi),%rax 113c48: 48 8b 80 20 01 00 00 mov 0x120(%rax),%rax 113c4f: 48 8b 40 08 mov 0x8(%rax),%rax 113c53: 83 38 12 cmpl $0x12,(%rax) 113c56: 76 21 jbe 113c79 113c58: 8b 46 28 mov 0x28(%rsi),%eax 113c5b: 83 f8 04 cmp $0x4,%eax 113c5e: 74 19 je 113c79 113c60: 83 f8 01 cmp $0x1,%eax 113c63: 74 14 je 113c79 113c65: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax 113c6c: 8b 96 d0 00 00 00 mov 0xd0(%rsi),%edx 113c72: f0 48 0f b3 10 lock btr %rdx,(%rax) 113c77: 73 01 jae 113c7a 113c79: c3 retq 113c7a: 0f 0b ud2 113c7c: c3 retq 113c7d: 0f 1f 00 nopl (%rax) 0000000000113c80 : 113c80: e8 00 00 00 00 callq 113c85 113c85: 41 56 push %r14 113c87: 41 55 push %r13 113c89: 41 54 push %r12 113c8b: 49 89 fc mov %rdi,%r12 113c8e: 55 push %rbp 113c8f: 48 89 d5 mov %rdx,%rbp 113c92: 53 push %rbx 113c93: 4c 8b aa e0 00 00 00 mov 0xe0(%rdx),%r13 113c9a: 48 89 f3 mov %rsi,%rbx 113c9d: 49 8b 45 08 mov 0x8(%r13),%rax 113ca1: 83 38 08 cmpl $0x8,(%rax) 113ca4: 74 4e je 113cf4 113ca6: 48 8d 7b e0 lea -0x20(%rbx),%rdi 113caa: e8 00 00 00 00 callq 113caf 113caf: 49 8b 84 24 20 01 00 mov 0x120(%r12),%rax 113cb6: 00 113cb7: 8b 53 34 mov 0x34(%rbx),%edx 113cba: 31 f6 xor %esi,%esi 113cbc: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx 113cc3: 48 8b 38 mov (%rax),%rdi 113cc6: 48 8b 49 08 mov 0x8(%rcx),%rcx 113cca: e8 00 00 00 00 callq 113ccf 113ccf: 8b 43 34 mov 0x34(%rbx),%eax 113cd2: 31 d2 xor %edx,%edx 113cd4: 66 41 89 94 44 90 01 mov %dx,0x190(%r12,%rax,2) 113cdb: 00 00 113cdd: c7 43 34 00 00 00 00 movl $0x0,0x34(%rbx) 113ce4: 5b pop %rbx 113ce5: c7 45 70 00 00 00 00 movl $0x0,0x70(%rbp) 113cec: 5d pop %rbp 113ced: 41 5c pop %r12 113cef: 41 5d pop %r13 113cf1: 41 5e pop %r14 113cf3: c3 retq 113cf4: 48 8b 06 mov (%rsi),%rax 113cf7: 48 8b b6 a0 00 00 00 mov 0xa0(%rsi),%rsi 113cfe: 4c 8b b0 18 01 00 00 mov 0x118(%rax),%r14 113d05: 48 85 f6 test %rsi,%rsi 113d08: 0f 84 00 00 00 00 je 113d0e 113d0e: 48 8b bb 98 00 00 00 mov 0x98(%rbx),%rdi 113d15: 49 8b 46 30 mov 0x30(%r14),%rax 113d19: e8 00 00 00 00 callq 113d1e 113d1e: 85 c0 test %eax,%eax 113d20: 0f 85 00 00 00 00 jne 113d26 113d26: 4d 63 4e 50 movslq 0x50(%r14),%r9 113d2a: 8b 53 34 mov 0x34(%rbx),%edx 113d2d: be 04 00 00 00 mov $0x4,%esi 113d32: 48 8b 8b 98 00 00 00 mov 0x98(%rbx),%rcx 113d39: 4c 8b 83 a0 00 00 00 mov 0xa0(%rbx),%r8 113d40: 49 8b 7d 00 mov 0x0(%r13),%rdi 113d44: 49 c1 e9 02 shr $0x2,%r9 113d48: e8 00 00 00 00 callq 113d4d 113d4d: 85 c0 test %eax,%eax 113d4f: 0f 85 00 00 00 00 jne 113d55 113d55: e9 4c ff ff ff jmpq 113ca6 113d5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000113d60 : 113d60: e8 00 00 00 00 callq 113d65 113d65: 41 55 push %r13 113d67: 41 54 push %r12 113d69: 49 89 f4 mov %rsi,%r12 113d6c: 55 push %rbp 113d6d: 48 89 fd mov %rdi,%rbp 113d70: 53 push %rbx 113d71: 48 89 d3 mov %rdx,%rbx 113d74: 8b 52 28 mov 0x28(%rdx),%edx 113d77: 83 fa 01 cmp $0x1,%edx 113d7a: 0f 84 1f 01 00 00 je 113e9f 113d80: 83 fa 04 cmp $0x4,%edx 113d83: 0f 84 16 01 00 00 je 113e9f 113d89: 4c 8b af b8 00 00 00 mov 0xb8(%rdi),%r13 113d90: 85 d2 test %edx,%edx 113d92: 0f 85 54 01 00 00 jne 113eec 113d98: 8b 8b c8 00 00 00 mov 0xc8(%rbx),%ecx 113d9e: 8b b3 c4 00 00 00 mov 0xc4(%rbx),%esi 113da4: b8 01 00 00 00 mov $0x1,%eax 113da9: 48 8b 95 78 01 00 00 mov 0x178(%rbp),%rdx 113db0: d3 e0 shl %cl,%eax 113db2: 09 04 b2 or %eax,(%rdx,%rsi,4) 113db5: 83 ad 6c 01 00 00 01 subl $0x1,0x16c(%rbp) 113dbc: 48 89 de mov %rbx,%rsi 113dbf: 4c 89 e7 mov %r12,%rdi 113dc2: e8 79 fe ff ff callq 113c40 113dc7: 80 bd 20 02 00 00 00 cmpb $0x0,0x220(%rbp) 113dce: 0f 84 a8 00 00 00 je 113e7c 113dd4: 49 8b 45 20 mov 0x20(%r13),%rax 113dd8: 4c 89 ef mov %r13,%rdi 113ddb: 48 8b 73 10 mov 0x10(%rbx),%rsi 113ddf: b9 a0 0f 00 00 mov $0xfa0,%ecx 113de4: 44 8b 8b c8 00 00 00 mov 0xc8(%rbx),%r9d 113deb: 44 8b 83 c4 00 00 00 mov 0xc4(%rbx),%r8d 113df2: ba 01 00 00 00 mov $0x1,%edx 113df7: e8 00 00 00 00 callq 113dfc 113dfc: 41 89 c5 mov %eax,%r13d 113dff: 83 f8 c2 cmp $0xffffffc2,%eax 113e02: 75 06 jne 113e0a 113e04: 41 c6 44 24 40 01 movb $0x1,0x40(%r12) 113e0a: 48 8b 13 mov (%rbx),%rdx 113e0d: 48 8b 43 08 mov 0x8(%rbx),%rax 113e11: 48 89 42 08 mov %rax,0x8(%rdx) 113e15: 48 89 10 mov %rdx,(%rax) 113e18: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 113e1f: 00 ad de 113e22: 48 89 03 mov %rax,(%rbx) 113e25: 48 83 c0 22 add $0x22,%rax 113e29: 48 89 43 08 mov %rax,0x8(%rbx) 113e2d: 49 8b 54 24 10 mov 0x10(%r12),%rdx 113e32: 49 8d 44 24 10 lea 0x10(%r12),%rax 113e37: 48 39 c2 cmp %rax,%rdx 113e3a: 0f 84 8d 00 00 00 je 113ecd 113e40: 41 83 6c 24 30 01 subl $0x1,0x30(%r12) 113e46: 80 7b 6e 00 cmpb $0x0,0x6e(%rbx) 113e4a: 74 26 je 113e72 113e4c: 8b 43 28 mov 0x28(%rbx),%eax 113e4f: 83 ad 60 01 00 00 01 subl $0x1,0x160(%rbp) 113e56: 85 c0 test %eax,%eax 113e58: 74 64 je 113ebe 113e5a: 83 f8 03 cmp $0x3,%eax 113e5d: 74 5f je 113ebe 113e5f: 80 7b 6f 00 cmpb $0x0,0x6f(%rbx) 113e63: 74 0d je 113e72 113e65: 83 ad 68 01 00 00 01 subl $0x1,0x168(%rbp) 113e6c: 41 c6 44 24 41 00 movb $0x0,0x41(%r12) 113e72: 5b pop %rbx 113e73: 44 89 e8 mov %r13d,%eax 113e76: 5d pop %rbp 113e77: 41 5c pop %r12 113e79: 41 5d pop %r13 113e7b: c3 retq 113e7c: 45 31 ed xor %r13d,%r13d 113e7f: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 113e86 113e86: 75 ea jne 113e72 113e88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 113e8f: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 113e96 113e96: e8 00 00 00 00 callq 113e9b 113e9b: 0f 0b ud2 113e9d: eb d3 jmp 113e72 113e9f: 4c 8b ad c0 00 00 00 mov 0xc0(%rbp),%r13 113ea6: 85 d2 test %edx,%edx 113ea8: 0f 84 ea fe ff ff je 113d98 113eae: 48 89 de mov %rbx,%rsi 113eb1: 48 89 ef mov %rbp,%rdi 113eb4: e8 17 fd ff ff callq 113bd0 113eb9: e9 f7 fe ff ff jmpq 113db5 113ebe: 83 ad 64 01 00 00 01 subl $0x1,0x164(%rbp) 113ec5: 80 7b 6f 00 cmpb $0x0,0x6f(%rbx) 113ec9: 74 a7 je 113e72 113ecb: eb 98 jmp 113e65 113ecd: 41 80 7c 24 40 00 cmpb $0x0,0x40(%r12) 113ed3: 0f 85 00 00 00 00 jne 113ed9 113ed9: 48 89 da mov %rbx,%rdx 113edc: 4c 89 e6 mov %r12,%rsi 113edf: 48 89 ef mov %rbp,%rdi 113ee2: e8 99 fd ff ff callq 113c80 113ee7: e9 54 ff ff ff jmpq 113e40 113eec: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 113ef1: 41 bd ea ff ff ff mov $0xffffffea,%r13d 113ef7: e9 76 ff ff ff jmpq 113e72 113efc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113f03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 113f0a: 41 bd ea ff ff ff mov $0xffffffea,%r13d 113f10: e8 00 00 00 00 callq 113f15 113f15: e9 58 ff ff ff jmpq 113e72 113f1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000113f20 : 113f20: e8 00 00 00 00 callq 113f25 113f25: 48 8b 8f 20 01 00 00 mov 0x120(%rdi),%rcx 113f2c: 8b 41 44 mov 0x44(%rcx),%eax 113f2f: 85 c0 test %eax,%eax 113f31: 74 60 je 113f93 113f33: 55 push %rbp 113f34: 31 ed xor %ebp,%ebp 113f36: 53 push %rbx 113f37: 48 89 fb mov %rdi,%rbx 113f3a: 8b 41 48 mov 0x48(%rcx),%eax 113f3d: 89 c6 mov %eax,%esi 113f3f: 0f af f5 imul %ebp,%esi 113f42: 85 c0 test %eax,%eax 113f44: 74 42 je 113f88 113f46: 31 d2 xor %edx,%edx 113f48: eb 0f jmp 113f59 113f4a: 48 8b 8b 20 01 00 00 mov 0x120(%rbx),%rcx 113f51: 83 c2 01 add $0x1,%edx 113f54: 3b 51 48 cmp 0x48(%rcx),%edx 113f57: 73 2f jae 113f88 113f59: 8d 04 32 lea (%rdx,%rsi,1),%eax 113f5c: 48 98 cltq 113f5e: 48 0f a3 41 50 bt %rax,0x50(%rcx) 113f63: 73 e5 jae 113f4a 113f65: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 113f6c: 89 ee mov %ebp,%esi 113f6e: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 113f75: 48 8b 38 mov (%rax),%rdi 113f78: 48 8b 52 10 mov 0x10(%rdx),%rdx 113f7c: e8 00 00 00 00 callq 113f81 113f81: 48 8b 8b 20 01 00 00 mov 0x120(%rbx),%rcx 113f88: 83 c5 01 add $0x1,%ebp 113f8b: 3b 69 44 cmp 0x44(%rcx),%ebp 113f8e: 72 aa jb 113f3a 113f90: 5b pop %rbx 113f91: 5d pop %rbp 113f92: c3 retq 113f93: c3 retq 113f94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 113f9b: 00 00 00 00 113f9f: 90 nop 0000000000113fa0 : 113fa0: e8 00 00 00 00 callq 113fa5 113fa5: 53 push %rbx 113fa6: 48 89 fb mov %rdi,%rbx 113fa9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 113fae: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 113fb5: be c0 0d 00 00 mov $0xdc0,%esi 113fba: 8b 78 44 mov 0x44(%rax),%edi 113fbd: 48 c1 e7 02 shl $0x2,%rdi 113fc1: e8 00 00 00 00 callq 113fc6 113fc6: 48 89 83 78 01 00 00 mov %rax,0x178(%rbx) 113fcd: 48 85 c0 test %rax,%rax 113fd0: 0f 84 44 01 00 00 je 11411a 113fd6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 113fdd: 48 8d bb 28 01 00 00 lea 0x128(%rbx),%rdi 113fe4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113feb: e8 00 00 00 00 callq 113ff0 113ff0: 48 8b 93 20 01 00 00 mov 0x120(%rbx),%rdx 113ff7: 48 8d 83 48 01 00 00 lea 0x148(%rbx),%rax 113ffe: c7 83 70 01 00 00 00 movl $0x0,0x170(%rbx) 114005: 00 00 00 114008: 48 89 83 48 01 00 00 mov %rax,0x148(%rbx) 11400f: 48 89 83 50 01 00 00 mov %rax,0x150(%rbx) 114016: 48 c7 83 60 01 00 00 movq $0x0,0x160(%rbx) 11401d: 00 00 00 00 114021: c7 83 68 01 00 00 00 movl $0x0,0x168(%rbx) 114028: 00 00 00 11402b: 8b 42 44 mov 0x44(%rdx),%eax 11402e: 85 c0 test %eax,%eax 114030: 74 55 je 114087 114032: 45 31 c0 xor %r8d,%r8d 114035: 41 b9 01 00 00 00 mov $0x1,%r9d 11403b: 8b 42 48 mov 0x48(%rdx),%eax 11403e: 44 89 c6 mov %r8d,%esi 114041: 0f af f0 imul %eax,%esi 114044: 85 c0 test %eax,%eax 114046: 74 35 je 11407d 114048: 49 63 f8 movslq %r8d,%rdi 11404b: 31 c9 xor %ecx,%ecx 11404d: 48 c1 e7 02 shl $0x2,%rdi 114051: 8d 04 31 lea (%rcx,%rsi,1),%eax 114054: 48 98 cltq 114056: 48 0f a3 42 50 bt %rax,0x50(%rdx) 11405b: 73 11 jae 11406e 11405d: 48 8b 83 78 01 00 00 mov 0x178(%rbx),%rax 114064: 44 89 ca mov %r9d,%edx 114067: d3 e2 shl %cl,%edx 114069: 48 01 f8 add %rdi,%rax 11406c: 09 10 or %edx,(%rax) 11406e: 48 8b 93 20 01 00 00 mov 0x120(%rbx),%rdx 114075: 83 c1 01 add $0x1,%ecx 114078: 39 4a 48 cmp %ecx,0x48(%rdx) 11407b: 77 d4 ja 114051 11407d: 41 83 c0 01 add $0x1,%r8d 114081: 44 39 42 44 cmp %r8d,0x44(%rdx) 114085: 77 b4 ja 11403b 114087: 48 c7 83 90 01 00 00 movq $0x0,0x190(%rbx) 11408e: 00 00 00 00 114092: be 40 00 00 00 mov $0x40,%esi 114097: 48 c7 83 98 01 00 00 movq $0x0,0x198(%rbx) 11409e: 00 00 00 00 1140a2: 48 c7 83 a0 01 00 00 movq $0x0,0x1a0(%rbx) 1140a9: 00 00 00 00 1140ad: 48 c7 83 a8 01 00 00 movq $0x0,0x1a8(%rbx) 1140b4: 00 00 00 00 1140b8: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1140bc: 8b 41 38 mov 0x38(%rcx),%eax 1140bf: 0f af 41 40 imul 0x40(%rcx),%eax 1140c3: 89 f1 mov %esi,%ecx 1140c5: 29 c1 sub %eax,%ecx 1140c7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 1140ce: 48 89 c7 mov %rax,%rdi 1140d1: 48 d3 ef shr %cl,%rdi 1140d4: 48 89 bb 80 01 00 00 mov %rdi,0x180(%rbx) 1140db: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1140df: 8b 51 3c mov 0x3c(%rcx),%edx 1140e2: 0f af 51 40 imul 0x40(%rcx),%edx 1140e6: 29 d6 sub %edx,%esi 1140e8: 89 f1 mov %esi,%ecx 1140ea: 48 d3 e8 shr %cl,%rax 1140ed: 48 89 83 88 01 00 00 mov %rax,0x188(%rbx) 1140f4: 31 c0 xor %eax,%eax 1140f6: 5b pop %rbx 1140f7: c3 retq 1140f8: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 1140ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114106: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11410d: 8b 50 44 mov 0x44(%rax),%edx 114110: e8 00 00 00 00 callq 114115 114115: e9 94 fe ff ff jmpq 113fae 11411a: b8 f4 ff ff ff mov $0xfffffff4,%eax 11411f: 5b pop %rbx 114120: c3 retq 114121: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 114128: 00 00 00 00 11412c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000114130 : 114130: e8 00 00 00 00 callq 114135 114135: 55 push %rbp 114136: 48 8d af 28 01 00 00 lea 0x128(%rdi),%rbp 11413d: 53 push %rbx 11413e: 48 89 fb mov %rdi,%rbx 114141: 48 89 ef mov %rbp,%rdi 114144: e8 00 00 00 00 callq 114149 114149: 48 89 ef mov %rbp,%rdi 11414c: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 114153: 00 00 114155: 8b 48 24 mov 0x24(%rax),%ecx 114158: 81 48 24 00 08 00 00 orl $0x800,0x24(%rax) 11415f: c6 83 d9 01 00 00 01 movb $0x1,0x1d9(%rbx) 114166: 81 e1 00 08 00 00 and $0x800,%ecx 11416c: 89 8b 58 01 00 00 mov %ecx,0x158(%rbx) 114172: 8b 50 24 mov 0x24(%rax),%edx 114175: 80 e6 f7 and $0xf7,%dh 114178: 09 ca or %ecx,%edx 11417a: 89 50 24 mov %edx,0x24(%rax) 11417d: 5b pop %rbx 11417e: 5d pop %rbp 11417f: e9 00 00 00 00 jmpq 114184 114184: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11418b: 00 00 00 00 11418f: 90 nop 0000000000114190 : 114190: e8 00 00 00 00 callq 114195 114195: 41 57 push %r15 114197: 41 56 push %r14 114199: 49 89 f6 mov %rsi,%r14 11419c: 41 55 push %r13 11419e: 41 54 push %r12 1141a0: 55 push %rbp 1141a1: 48 89 d5 mov %rdx,%rbp 1141a4: 53 push %rbx 1141a5: 48 89 fb mov %rdi,%rbx 1141a8: 48 83 ec 08 sub $0x8,%rsp 1141ac: 8b 42 28 mov 0x28(%rdx),%eax 1141af: 83 f8 01 cmp $0x1,%eax 1141b2: 0f 84 ab 00 00 00 je 114263 1141b8: 83 f8 04 cmp $0x4,%eax 1141bb: 0f 84 a2 00 00 00 je 114263 1141c1: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1141c8: 00 1141c9: 4c 8b af b8 00 00 00 mov 0xb8(%rdi),%r13 1141d0: 4c 8d bb 28 01 00 00 lea 0x128(%rbx),%r15 1141d7: 4c 89 ff mov %r15,%rdi 1141da: e8 00 00 00 00 callq 1141df 1141df: 4c 89 f6 mov %r14,%rsi 1141e2: 48 89 df mov %rbx,%rdi 1141e5: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 1141ec: 00 00 1141ee: 8b 42 24 mov 0x24(%rdx),%eax 1141f1: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 1141f8: 48 89 ea mov %rbp,%rdx 1141fb: 25 00 08 00 00 and $0x800,%eax 114200: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 114206: e8 55 fb ff ff callq 113d60 11420b: 41 89 c4 mov %eax,%r12d 11420e: 85 c0 test %eax,%eax 114210: 75 0b jne 11421d 114212: 48 8b 04 24 mov (%rsp),%rax 114216: 49 01 86 38 01 00 00 add %rax,0x138(%r14) 11421d: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 114224: 00 00 114226: 8b 42 24 mov 0x24(%rdx),%eax 114229: 4c 89 ff mov %r15,%rdi 11422c: 80 e4 f7 and $0xf7,%ah 11422f: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 114235: 89 42 24 mov %eax,0x24(%rdx) 114238: e8 00 00 00 00 callq 11423d 11423d: 49 8b 45 28 mov 0x28(%r13),%rax 114241: 48 8b 55 18 mov 0x18(%rbp),%rdx 114245: 4c 89 ef mov %r13,%rdi 114248: 48 8b 75 10 mov 0x10(%rbp),%rsi 11424c: e8 00 00 00 00 callq 114251 114251: 44 89 e0 mov %r12d,%eax 114254: 48 83 c4 08 add $0x8,%rsp 114258: 5b pop %rbx 114259: 5d pop %rbp 11425a: 41 5c pop %r12 11425c: 41 5d pop %r13 11425e: 41 5e pop %r14 114260: 41 5f pop %r15 114262: c3 retq 114263: 48 8b 45 50 mov 0x50(%rbp),%rax 114267: 4c 8b ab c0 00 00 00 mov 0xc0(%rbx),%r13 11426e: 48 83 c0 08 add $0x8,%rax 114272: e8 00 00 00 00 callq 114277 114277: 48 89 14 24 mov %rdx,(%rsp) 11427b: 85 c0 test %eax,%eax 11427d: 0f 84 4d ff ff ff je 1141d0 114283: e9 00 00 00 00 jmpq 114288 114288: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11428f: 00 0000000000114290 : 114290: e8 00 00 00 00 callq 114295 114295: 41 54 push %r12 114297: 55 push %rbp 114298: 48 89 fd mov %rdi,%rbp 11429b: 53 push %rbx 11429c: 48 89 f3 mov %rsi,%rbx 11429f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1142a4: 4c 8d a5 28 01 00 00 lea 0x128(%rbp),%r12 1142ab: 4c 89 e7 mov %r12,%rdi 1142ae: e8 00 00 00 00 callq 1142b3 1142b3: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 1142ba: 00 00 1142bc: 8b 70 24 mov 0x24(%rax),%esi 1142bf: 81 48 24 00 08 00 00 orl $0x800,0x24(%rax) 1142c6: 48 8b 85 48 01 00 00 mov 0x148(%rbp),%rax 1142cd: 81 e6 00 08 00 00 and $0x800,%esi 1142d3: 89 b5 58 01 00 00 mov %esi,0x158(%rbp) 1142d9: 48 8b 08 mov (%rax),%rcx 1142dc: 48 8d 78 f8 lea -0x8(%rax),%rdi 1142e0: 48 8d 51 f8 lea -0x8(%rcx),%rdx 1142e4: 48 8d 8d 48 01 00 00 lea 0x148(%rbp),%rcx 1142eb: 48 39 c1 cmp %rax,%rcx 1142ee: 75 1c jne 11430c 1142f0: e9 80 00 00 00 jmpq 114375 1142f5: 48 8b 42 08 mov 0x8(%rdx),%rax 1142f9: 48 89 d7 mov %rdx,%rdi 1142fc: 48 8d 52 08 lea 0x8(%rdx),%rdx 114300: 48 83 e8 08 sub $0x8,%rax 114304: 48 39 d1 cmp %rdx,%rcx 114307: 74 6c je 114375 114309: 48 89 c2 mov %rax,%rdx 11430c: 48 39 1f cmp %rbx,(%rdi) 11430f: 75 e4 jne 1142f5 114311: 48 8b 57 08 mov 0x8(%rdi),%rdx 114315: 48 8b 47 10 mov 0x10(%rdi),%rax 114319: 48 89 42 08 mov %rax,0x8(%rdx) 11431d: 48 89 10 mov %rdx,(%rax) 114320: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 114327: 00 ad de 11432a: 48 89 47 08 mov %rax,0x8(%rdi) 11432e: 48 83 c0 22 add $0x22,%rax 114332: 48 89 47 10 mov %rax,0x10(%rdi) 114336: e8 00 00 00 00 callq 11433b 11433b: 83 ad 5c 01 00 00 01 subl $0x1,0x15c(%rbp) 114342: 4c 89 e7 mov %r12,%rdi 114345: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 11434c: 00 00 11434e: 8b 42 24 mov 0x24(%rdx),%eax 114351: 80 e4 f7 and $0xf7,%ah 114354: 0b 85 58 01 00 00 or 0x158(%rbp),%eax 11435a: 89 42 24 mov %eax,0x24(%rdx) 11435d: e8 00 00 00 00 callq 114362 114362: 48 8b bd 20 01 00 00 mov 0x120(%rbp),%rdi 114369: e8 00 00 00 00 callq 11436e 11436e: 31 c0 xor %eax,%eax 114370: 5b pop %rbx 114371: 5d pop %rbp 114372: 41 5c pop %r12 114374: c3 retq 114375: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 11437c: 00 00 11437e: 8b 42 24 mov 0x24(%rdx),%eax 114381: 4c 89 e7 mov %r12,%rdi 114384: 80 e4 f7 and $0xf7,%ah 114387: 09 c6 or %eax,%esi 114389: 89 72 24 mov %esi,0x24(%rdx) 11438c: e8 00 00 00 00 callq 114391 114391: b8 01 00 00 00 mov $0x1,%eax 114396: 5b pop %rbx 114397: 5d pop %rbp 114398: 41 5c pop %r12 11439a: c3 retq 11439b: 48 8b 56 10 mov 0x10(%rsi),%rdx 11439f: 48 8d 46 10 lea 0x10(%rsi),%rax 1143a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1143aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1143b1: 48 39 c2 cmp %rax,%rdx 1143b4: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1143bb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1143c2: 48 0f 45 d0 cmovne %rax,%rdx 1143c6: e8 00 00 00 00 callq 1143cb 1143cb: e9 d4 fe ff ff jmpq 1142a4 00000000001143d0 : 1143d0: e8 00 00 00 00 callq 1143d5 1143d5: 41 56 push %r14 1143d7: ba 18 00 00 00 mov $0x18,%edx 1143dc: 41 55 push %r13 1143de: 41 54 push %r12 1143e0: 49 89 f4 mov %rsi,%r12 1143e3: be c0 0d 00 00 mov $0xdc0,%esi 1143e8: 55 push %rbp 1143e9: 53 push %rbx 1143ea: 48 89 fb mov %rdi,%rbx 1143ed: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1143f4 1143f4: e8 00 00 00 00 callq 1143f9 1143f9: 48 85 c0 test %rax,%rax 1143fc: 0f 84 de 00 00 00 je 1144e0 114402: 4c 89 20 mov %r12,(%rax) 114405: 49 8b bc 24 e8 00 00 mov 0xe8(%r12),%rdi 11440c: 00 11440d: 4c 8d ab 28 01 00 00 lea 0x128(%rbx),%r13 114414: 48 89 c5 mov %rax,%rbp 114417: e8 00 00 00 00 callq 11441c 11441c: 4c 89 ef mov %r13,%rdi 11441f: 49 89 c6 mov %rax,%r14 114422: e8 00 00 00 00 callq 114427 114427: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 11442e: 00 00 114430: 8b 42 24 mov 0x24(%rdx),%eax 114433: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 11443a: 48 8b 93 48 01 00 00 mov 0x148(%rbx),%rdx 114441: 25 00 08 00 00 and $0x800,%eax 114446: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 11444c: 48 8d 45 08 lea 0x8(%rbp),%rax 114450: 48 89 42 08 mov %rax,0x8(%rdx) 114454: 48 89 55 08 mov %rdx,0x8(%rbp) 114458: 48 8d 93 48 01 00 00 lea 0x148(%rbx),%rdx 11445f: 48 89 83 48 01 00 00 mov %rax,0x148(%rbx) 114466: 48 89 55 10 mov %rdx,0x10(%rbp) 11446a: 4d 89 74 24 50 mov %r14,0x50(%r12) 11446f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 114474: 4c 89 e6 mov %r12,%rsi 114477: 48 89 df mov %rbx,%rdi 11447a: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 114481: e8 00 00 00 00 callq 114486 114486: 83 83 5c 01 00 00 01 addl $0x1,0x15c(%rbx) 11448d: 4c 89 ef mov %r13,%rdi 114490: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 114497: 00 00 114499: 41 89 c4 mov %eax,%r12d 11449c: 8b 42 24 mov 0x24(%rdx),%eax 11449f: 80 e4 f7 and $0xf7,%ah 1144a2: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 1144a8: 89 42 24 mov %eax,0x24(%rdx) 1144ab: e8 00 00 00 00 callq 1144b0 1144b0: 48 8b bb 20 01 00 00 mov 0x120(%rbx),%rdi 1144b7: e8 00 00 00 00 callq 1144bc 1144bc: 5b pop %rbx 1144bd: 44 89 e0 mov %r12d,%eax 1144c0: 5d pop %rbp 1144c1: 41 5c pop %r12 1144c3: 41 5d pop %r13 1144c5: 41 5e pop %r14 1144c7: c3 retq 1144c8: 4c 89 f2 mov %r14,%rdx 1144cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1144d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1144d9: e8 00 00 00 00 callq 1144de 1144de: eb 94 jmp 114474 1144e0: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 1144e6: eb d4 jmp 1144bc 1144e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1144ef: 00 00000000001144f0 : 1144f0: e8 00 00 00 00 callq 1144f5 1144f5: 41 57 push %r15 1144f7: 49 89 f7 mov %rsi,%r15 1144fa: 41 56 push %r14 1144fc: 41 55 push %r13 1144fe: 41 54 push %r12 114500: 45 31 e4 xor %r12d,%r12d 114503: 55 push %rbp 114504: 48 8d af 28 01 00 00 lea 0x128(%rdi),%rbp 11450b: 53 push %rbx 11450c: 48 89 fb mov %rdi,%rbx 11450f: 48 89 ef mov %rbp,%rdi 114512: 65 4c 8b 2c 25 00 00 mov %gs:0x0,%r13 114519: 00 00 11451b: 48 83 ec 18 sub $0x18,%rsp 11451f: e8 00 00 00 00 callq 114524 114524: 41 8b 45 24 mov 0x24(%r13),%eax 114528: 41 81 4d 24 00 08 00 orl $0x800,0x24(%r13) 11452f: 00 114530: 25 00 08 00 00 and $0x800,%eax 114535: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 11453b: 49 8d 47 10 lea 0x10(%r15),%rax 11453f: 48 89 44 24 10 mov %rax,0x10(%rsp) 114544: 48 89 c1 mov %rax,%rcx 114547: 49 8b 47 10 mov 0x10(%r15),%rax 11454b: 48 39 c8 cmp %rcx,%rax 11454e: 0f 84 aa 00 00 00 je 1145fe 114554: 4c 89 e9 mov %r13,%rcx 114557: 4d 8b 77 10 mov 0x10(%r15),%r14 11455b: 41 8b 56 28 mov 0x28(%r14),%edx 11455f: 83 fa 01 cmp $0x1,%edx 114562: 0f 84 34 01 00 00 je 11469c 114568: b8 01 00 00 00 mov $0x1,%eax 11456d: 83 fa 04 cmp $0x4,%edx 114570: 0f 84 26 01 00 00 je 11469c 114576: 4c 89 f2 mov %r14,%rdx 114579: 4c 89 fe mov %r15,%rsi 11457c: 48 89 df mov %rbx,%rdi 11457f: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 114584: 4c 8b 84 c3 b0 00 00 mov 0xb0(%rbx,%rax,8),%r8 11458b: 00 11458c: 4c 89 04 24 mov %r8,(%rsp) 114590: e8 cb f7 ff ff callq 113d60 114595: 48 89 ef mov %rbp,%rdi 114598: 85 c0 test %eax,%eax 11459a: 44 0f 45 e0 cmovne %eax,%r12d 11459e: 41 8b 45 24 mov 0x24(%r13),%eax 1145a2: 80 e4 f7 and $0xf7,%ah 1145a5: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 1145ab: 41 89 45 24 mov %eax,0x24(%r13) 1145af: e8 00 00 00 00 callq 1145b4 1145b4: 4c 8b 04 24 mov (%rsp),%r8 1145b8: 49 8b 56 18 mov 0x18(%r14),%rdx 1145bc: 49 8b 76 10 mov 0x10(%r14),%rsi 1145c0: 49 8b 40 28 mov 0x28(%r8),%rax 1145c4: 4c 89 c7 mov %r8,%rdi 1145c7: e8 00 00 00 00 callq 1145cc 1145cc: 48 89 ef mov %rbp,%rdi 1145cf: e8 00 00 00 00 callq 1145d4 1145d4: 41 8b 45 24 mov 0x24(%r13),%eax 1145d8: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1145dd: 25 00 08 00 00 and $0x800,%eax 1145e2: 81 49 24 00 08 00 00 orl $0x800,0x24(%rcx) 1145e9: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 1145ef: 49 8b 47 10 mov 0x10(%r15),%rax 1145f3: 48 3b 44 24 10 cmp 0x10(%rsp),%rax 1145f8: 0f 85 59 ff ff ff jne 114557 1145fe: 48 8b 83 48 01 00 00 mov 0x148(%rbx),%rax 114605: 48 8b 08 mov (%rax),%rcx 114608: 48 8d 78 f8 lea -0x8(%rax),%rdi 11460c: 48 8d 51 f8 lea -0x8(%rcx),%rdx 114610: 48 8d 8b 48 01 00 00 lea 0x148(%rbx),%rcx 114617: 48 39 c1 cmp %rax,%rcx 11461a: 75 1c jne 114638 11461c: e9 85 00 00 00 jmpq 1146a6 114621: 48 8b 42 08 mov 0x8(%rdx),%rax 114625: 48 89 d7 mov %rdx,%rdi 114628: 48 8d 52 08 lea 0x8(%rdx),%rdx 11462c: 48 83 e8 08 sub $0x8,%rax 114630: 48 39 d1 cmp %rdx,%rcx 114633: 74 71 je 1146a6 114635: 48 89 c2 mov %rax,%rdx 114638: 4c 39 3f cmp %r15,(%rdi) 11463b: 75 e4 jne 114621 11463d: 48 8b 57 08 mov 0x8(%rdi),%rdx 114641: 48 8b 47 10 mov 0x10(%rdi),%rax 114645: 48 89 42 08 mov %rax,0x8(%rdx) 114649: 48 89 10 mov %rdx,(%rax) 11464c: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 114653: 00 ad de 114656: 48 89 47 08 mov %rax,0x8(%rdi) 11465a: 48 83 c0 22 add $0x22,%rax 11465e: 48 89 47 10 mov %rax,0x10(%rdi) 114662: e8 00 00 00 00 callq 114667 114667: 83 ab 5c 01 00 00 01 subl $0x1,0x15c(%rbx) 11466e: 48 89 ef mov %rbp,%rdi 114671: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 114678: 00 00 11467a: 8b 42 24 mov 0x24(%rdx),%eax 11467d: 80 e4 f7 and $0xf7,%ah 114680: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 114686: 89 42 24 mov %eax,0x24(%rdx) 114689: e8 00 00 00 00 callq 11468e 11468e: 48 8b bb 20 01 00 00 mov 0x120(%rbx),%rdi 114695: e8 00 00 00 00 callq 11469a 11469a: eb 2a jmp 1146c6 11469c: b8 02 00 00 00 mov $0x2,%eax 1146a1: e9 d0 fe ff ff jmpq 114576 1146a6: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 1146ad: 00 00 1146af: 8b 42 24 mov 0x24(%rdx),%eax 1146b2: 48 89 ef mov %rbp,%rdi 1146b5: 80 e4 f7 and $0xf7,%ah 1146b8: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 1146be: 89 42 24 mov %eax,0x24(%rdx) 1146c1: e8 00 00 00 00 callq 1146c6 1146c6: 48 83 c4 18 add $0x18,%rsp 1146ca: 44 89 e0 mov %r12d,%eax 1146cd: 5b pop %rbx 1146ce: 5d pop %rbp 1146cf: 41 5c pop %r12 1146d1: 41 5d pop %r13 1146d3: 41 5e pop %r14 1146d5: 41 5f pop %r15 1146d7: c3 retq 1146d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1146df: 00 00000000001146e0 : 1146e0: e8 00 00 00 00 callq 1146e5 1146e5: 41 57 push %r15 1146e7: 41 56 push %r14 1146e9: 4c 8d b7 28 01 00 00 lea 0x128(%rdi),%r14 1146f0: 41 55 push %r13 1146f2: 41 54 push %r12 1146f4: 49 89 f4 mov %rsi,%r12 1146f7: 55 push %rbp 1146f8: 48 89 fd mov %rdi,%rbp 1146fb: 4c 89 f7 mov %r14,%rdi 1146fe: 53 push %rbx 1146ff: e8 00 00 00 00 callq 114704 114704: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 11470b: 00 00 11470d: 8b 42 24 mov 0x24(%rdx),%eax 114710: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 114717: 25 00 08 00 00 and $0x800,%eax 11471c: 89 85 58 01 00 00 mov %eax,0x158(%rbp) 114722: 41 8b 44 24 3c mov 0x3c(%r12),%eax 114727: 8d 50 01 lea 0x1(%rax),%edx 11472a: 41 89 54 24 3c mov %edx,0x3c(%r12) 11472f: 85 c0 test %eax,%eax 114731: 0f 85 13 01 00 00 jne 11484a 114737: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11473c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 114743 114743: 49 8b 5c 24 10 mov 0x10(%r12),%rbx 114748: 4d 8d 6c 24 10 lea 0x10(%r12),%r13 11474d: 49 89 84 24 60 01 00 mov %rax,0x160(%r12) 114754: 00 114755: 4c 39 eb cmp %r13,%rbx 114758: 0f 84 ec 00 00 00 je 11484a 11475e: 45 31 ff xor %r15d,%r15d 114761: eb 59 jmp 1147bc 114763: 80 7b 6f 00 cmpb $0x0,0x6f(%rbx) 114767: 74 0d je 114776 114769: 83 ad 68 01 00 00 01 subl $0x1,0x168(%rbp) 114770: 41 c6 44 24 41 00 movb $0x0,0x41(%r12) 114776: 80 bd 20 02 00 00 00 cmpb $0x0,0x220(%rbp) 11477d: 0f 84 02 01 00 00 je 114885 114783: 31 d2 xor %edx,%edx 114785: 48 8b 73 10 mov 0x10(%rbx),%rsi 114789: 48 8b 47 20 mov 0x20(%rdi),%rax 11478d: b9 a0 0f 00 00 mov $0xfa0,%ecx 114792: 44 8b 8b c8 00 00 00 mov 0xc8(%rbx),%r9d 114799: 44 8b 83 c4 00 00 00 mov 0xc4(%rbx),%r8d 1147a0: e8 00 00 00 00 callq 1147a5 1147a5: 85 c0 test %eax,%eax 1147a7: 74 07 je 1147b0 1147a9: 45 85 ff test %r15d,%r15d 1147ac: 44 0f 44 f8 cmove %eax,%r15d 1147b0: 48 8b 1b mov (%rbx),%rbx 1147b3: 4c 39 eb cmp %r13,%rbx 1147b6: 0f 84 91 00 00 00 je 11484d 1147bc: 80 7b 6e 00 cmpb $0x0,0x6e(%rbx) 1147c0: c6 43 6d 01 movb $0x1,0x6d(%rbx) 1147c4: 74 ea je 1147b0 1147c6: 8b 43 28 mov 0x28(%rbx),%eax 1147c9: 83 f8 01 cmp $0x1,%eax 1147cc: 0f 84 a9 00 00 00 je 11487b 1147d2: ba 01 00 00 00 mov $0x1,%edx 1147d7: 83 f8 04 cmp $0x4,%eax 1147da: 0f 84 9b 00 00 00 je 11487b 1147e0: 48 8b bc d5 b0 00 00 mov 0xb0(%rbp,%rdx,8),%rdi 1147e7: 00 1147e8: c6 43 6e 00 movb $0x0,0x6e(%rbx) 1147ec: 83 ad 60 01 00 00 01 subl $0x1,0x160(%rbp) 1147f3: 85 c0 test %eax,%eax 1147f5: 74 09 je 114800 1147f7: 83 f8 03 cmp $0x3,%eax 1147fa: 0f 85 63 ff ff ff jne 114763 114800: 83 ad 64 01 00 00 01 subl $0x1,0x164(%rbp) 114807: e9 57 ff ff ff jmpq 114763 11480c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114813: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11481a: e8 00 00 00 00 callq 11481f 11481f: 85 c0 test %eax,%eax 114821: 0f 84 15 ff ff ff je 11473c 114827: 49 8b 44 24 f8 mov -0x8(%r12),%rax 11482c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114833: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11483a: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx 114840: e8 00 00 00 00 callq 114845 114845: e9 f2 fe ff ff jmpq 11473c 11484a: 45 31 ff xor %r15d,%r15d 11484d: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 114854: 00 00 114856: 8b 42 24 mov 0x24(%rdx),%eax 114859: 4c 89 f7 mov %r14,%rdi 11485c: 80 e4 f7 and $0xf7,%ah 11485f: 0b 85 58 01 00 00 or 0x158(%rbp),%eax 114865: 89 42 24 mov %eax,0x24(%rdx) 114868: e8 00 00 00 00 callq 11486d 11486d: 44 89 f8 mov %r15d,%eax 114870: 5b pop %rbx 114871: 5d pop %rbp 114872: 41 5c pop %r12 114874: 41 5d pop %r13 114876: 41 5e pop %r14 114878: 41 5f pop %r15 11487a: c3 retq 11487b: ba 02 00 00 00 mov $0x2,%edx 114880: e9 5b ff ff ff jmpq 1147e0 114885: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 11488c 11488c: 0f 85 1e ff ff ff jne 1147b0 114892: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 114899: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 1148a0 1148a0: e8 00 00 00 00 callq 1148a5 1148a5: 0f 0b ud2 1148a7: e9 04 ff ff ff jmpq 1147b0 1148ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001148b0 : 1148b0: e8 00 00 00 00 callq 1148b5 1148b5: 41 57 push %r15 1148b7: 41 56 push %r14 1148b9: 41 55 push %r13 1148bb: 41 54 push %r12 1148bd: 49 89 f4 mov %rsi,%r12 1148c0: 55 push %rbp 1148c1: 48 89 fd mov %rdi,%rbp 1148c4: 53 push %rbx 1148c5: 4c 8d b5 28 01 00 00 lea 0x128(%rbp),%r14 1148cc: 48 83 ec 08 sub $0x8,%rsp 1148d0: 48 8b be e8 00 00 00 mov 0xe8(%rsi),%rdi 1148d7: e8 00 00 00 00 callq 1148dc 1148dc: 4c 89 f7 mov %r14,%rdi 1148df: 49 89 c5 mov %rax,%r13 1148e2: e8 00 00 00 00 callq 1148e7 1148e7: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 1148ee: 00 00 1148f0: 8b 50 24 mov 0x24(%rax),%edx 1148f3: 81 48 24 00 08 00 00 orl $0x800,0x24(%rax) 1148fa: 81 e2 00 08 00 00 and $0x800,%edx 114900: 89 95 58 01 00 00 mov %edx,0x158(%rbp) 114906: 41 8b 44 24 3c mov 0x3c(%r12),%eax 11490b: 85 c0 test %eax,%eax 11490d: 0f 84 53 02 00 00 je 114b66 114913: 83 f8 01 cmp $0x1,%eax 114916: 0f 85 e0 01 00 00 jne 114afc 11491c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 114921: 4d 89 6c 24 50 mov %r13,0x50(%r12) 114926: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11492b: 49 8b 44 24 10 mov 0x10(%r12),%rax 114930: 4d 8d 7c 24 10 lea 0x10(%r12),%r15 114935: 49 39 c7 cmp %rax,%r15 114938: 74 31 je 11496b 11493a: 48 8b 85 20 01 00 00 mov 0x120(%rbp),%rax 114941: 49 8b 54 24 50 mov 0x50(%r12),%rdx 114946: 41 8b 74 24 34 mov 0x34(%r12),%esi 11494b: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx 114952: 48 8b 38 mov (%rax),%rdi 114955: 48 8b 89 90 00 00 00 mov 0x90(%rcx),%rcx 11495c: e8 00 00 00 00 callq 114961 114961: 49 8d 7c 24 e0 lea -0x20(%r12),%rdi 114966: e8 00 00 00 00 callq 11496b 11496b: 49 8b 44 24 f8 mov -0x8(%r12),%rax 114970: 48 8b 78 60 mov 0x60(%rax),%rdi 114974: e8 00 00 00 00 callq 114979 114979: 49 89 c1 mov %rax,%r9 11497c: 48 85 c0 test %rax,%rax 11497f: 0f 84 eb 01 00 00 je 114b70 114985: 49 8b 5c 24 10 mov 0x10(%r12),%rbx 11498a: 45 31 ed xor %r13d,%r13d 11498d: 4c 39 fb cmp %r15,%rbx 114990: 0f 84 bf 00 00 00 je 114a55 114996: 48 83 7b 40 00 cmpq $0x0,0x40(%rbx) 11499b: c6 43 6d 00 movb $0x0,0x6d(%rbx) 11499f: 0f 84 a4 00 00 00 je 114a49 1149a5: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 1149aa: 0f 84 99 00 00 00 je 114a49 1149b0: 8b 43 4c mov 0x4c(%rbx),%eax 1149b3: 85 c0 test %eax,%eax 1149b5: 0f 84 8e 00 00 00 je 114a49 1149bb: 8b 43 28 mov 0x28(%rbx),%eax 1149be: 83 f8 01 cmp $0x1,%eax 1149c1: 0f 84 66 01 00 00 je 114b2d 1149c7: ba 01 00 00 00 mov $0x1,%edx 1149cc: 83 f8 04 cmp $0x4,%eax 1149cf: 0f 84 58 01 00 00 je 114b2d 1149d5: 48 8b bc d5 b0 00 00 mov 0xb0(%rbp,%rdx,8),%rdi 1149dc: 00 1149dd: c6 43 6e 01 movb $0x1,0x6e(%rbx) 1149e1: 83 85 60 01 00 00 01 addl $0x1,0x160(%rbp) 1149e8: 85 c0 test %eax,%eax 1149ea: 0f 84 00 01 00 00 je 114af0 1149f0: 83 f8 03 cmp $0x3,%eax 1149f3: 0f 84 f7 00 00 00 je 114af0 1149f9: 80 7b 6f 00 cmpb $0x0,0x6f(%rbx) 1149fd: 74 0d je 114a0c 1149ff: 83 85 68 01 00 00 01 addl $0x1,0x168(%rbp) 114a06: 41 c6 44 24 41 01 movb $0x1,0x41(%r12) 114a0c: 80 bd 20 02 00 00 00 cmpb $0x0,0x220(%rbp) 114a13: 0f 84 1e 01 00 00 je 114b37 114a19: 48 8b 73 10 mov 0x10(%rbx),%rsi 114a1d: 48 8b 47 10 mov 0x10(%rdi),%rax 114a21: 4c 89 0c 24 mov %r9,(%rsp) 114a25: 4c 8d 43 28 lea 0x28(%rbx),%r8 114a29: 8b 8b c8 00 00 00 mov 0xc8(%rbx),%ecx 114a2f: 8b 93 c4 00 00 00 mov 0xc4(%rbx),%edx 114a35: e8 00 00 00 00 callq 114a3a 114a3a: 4c 8b 0c 24 mov (%rsp),%r9 114a3e: 85 c0 test %eax,%eax 114a40: 74 07 je 114a49 114a42: 45 85 ed test %r13d,%r13d 114a45: 44 0f 44 e8 cmove %eax,%r13d 114a49: 48 8b 1b mov (%rbx),%rbx 114a4c: 49 39 df cmp %rbx,%r15 114a4f: 0f 85 41 ff ff ff jne 114996 114a55: 41 c7 44 24 3c 00 00 movl $0x0,0x3c(%r12) 114a5c: 00 00 114a5e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 114a65 114a65: 49 2b 84 24 60 01 00 sub 0x160(%r12),%rax 114a6c: 00 114a6d: f0 49 01 84 24 68 01 lock add %rax,0x168(%r12) 114a74: 00 00 114a76: 4c 89 cf mov %r9,%rdi 114a79: e8 00 00 00 00 callq 114a7e 114a7e: 8b 95 58 01 00 00 mov 0x158(%rbp),%edx 114a84: 65 48 8b 0c 25 00 00 mov %gs:0x0,%rcx 114a8b: 00 00 114a8d: 8b 41 24 mov 0x24(%rcx),%eax 114a90: 4c 89 f7 mov %r14,%rdi 114a93: 80 e4 f7 and $0xf7,%ah 114a96: 09 d0 or %edx,%eax 114a98: 89 41 24 mov %eax,0x24(%rcx) 114a9b: e8 00 00 00 00 callq 114aa0 114aa0: 44 89 e8 mov %r13d,%eax 114aa3: 48 83 c4 08 add $0x8,%rsp 114aa7: 5b pop %rbx 114aa8: 5d pop %rbp 114aa9: 41 5c pop %r12 114aab: 41 5d pop %r13 114aad: 41 5e pop %r14 114aaf: 41 5f pop %r15 114ab1: c3 retq 114ab2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114ab9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 114ac0: e8 00 00 00 00 callq 114ac5 114ac5: 85 c0 test %eax,%eax 114ac7: 0f 84 54 fe ff ff je 114921 114acd: 49 8b 44 24 f8 mov -0x8(%r12),%rax 114ad2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114ad9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 114ae0: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx 114ae6: e8 00 00 00 00 callq 114aeb 114aeb: e9 31 fe ff ff jmpq 114921 114af0: 83 85 64 01 00 00 01 addl $0x1,0x164(%rbp) 114af7: e9 fd fe ff ff jmpq 1149f9 114afc: 83 e8 01 sub $0x1,%eax 114aff: 45 31 ed xor %r13d,%r13d 114b02: 41 89 44 24 3c mov %eax,0x3c(%r12) 114b07: 8b 95 58 01 00 00 mov 0x158(%rbp),%edx 114b0d: e9 72 ff ff ff jmpq 114a84 114b12: 4c 89 ea mov %r13,%rdx 114b15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114b1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 114b23: e8 00 00 00 00 callq 114b28 114b28: e9 fe fd ff ff jmpq 11492b 114b2d: ba 02 00 00 00 mov $0x2,%edx 114b32: e9 9e fe ff ff jmpq 1149d5 114b37: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 114b3e 114b3e: 0f 85 05 ff ff ff jne 114a49 114b44: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 114b4b: 4c 89 0c 24 mov %r9,(%rsp) 114b4f: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 114b56 114b56: e8 00 00 00 00 callq 114b5b 114b5b: 0f 0b ud2 114b5d: 4c 8b 0c 24 mov (%rsp),%r9 114b61: e9 e3 fe ff ff jmpq 114a49 114b66: 0f 0b ud2 114b68: 45 31 ed xor %r13d,%r13d 114b6b: e9 14 ff ff ff jmpq 114a84 114b70: 8b 95 58 01 00 00 mov 0x158(%rbp),%edx 114b76: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d 114b7c: e9 03 ff ff ff jmpq 114a84 114b81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 114b88: 00 00 00 00 114b8c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000114b90 : 114b90: e8 00 00 00 00 callq 114b95 114b95: 41 57 push %r15 114b97: 41 56 push %r14 114b99: 41 be 01 00 00 00 mov $0x1,%r14d 114b9f: 41 55 push %r13 114ba1: 41 54 push %r12 114ba3: 55 push %rbp 114ba4: 53 push %rbx 114ba5: 48 83 ec 08 sub $0x8,%rsp 114ba9: 48 83 bf 98 00 00 00 cmpq $0x0,0x98(%rdi) 114bb0: 00 114bb1: 89 54 24 04 mov %edx,0x4(%rsp) 114bb5: 89 0c 24 mov %ecx,(%rsp) 114bb8: 0f 84 a1 00 00 00 je 114c5f 114bbe: 4c 8d af 28 01 00 00 lea 0x128(%rdi),%r13 114bc5: 48 89 fb mov %rdi,%rbx 114bc8: 4d 89 cc mov %r9,%r12 114bcb: 48 89 f5 mov %rsi,%rbp 114bce: 4c 89 ef mov %r13,%rdi 114bd1: 4d 89 c7 mov %r8,%r15 114bd4: e8 00 00 00 00 callq 114bd9 114bd9: 8b 0c 24 mov (%rsp),%ecx 114bdc: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 114be1: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 114be8: 00 00 114bea: 8b 50 24 mov 0x24(%rax),%edx 114bed: 81 48 24 00 08 00 00 orl $0x800,0x24(%rax) 114bf4: 81 e2 00 08 00 00 and $0x800,%edx 114bfa: 4d 85 e4 test %r12,%r12 114bfd: 89 93 58 01 00 00 mov %edx,0x158(%rbx) 114c03: 75 6c jne 114c71 114c05: 48 c7 45 60 01 00 00 movq $0x1,0x60(%rbp) 114c0c: 00 114c0d: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax 114c14: 4d 89 e1 mov %r12,%r9 114c17: 4d 89 f8 mov %r15,%r8 114c1a: 44 89 d2 mov %r10d,%edx 114c1d: 48 89 ee mov %rbp,%rsi 114c20: 48 89 df mov %rbx,%rdi 114c23: e8 00 00 00 00 callq 114c28 114c28: 83 bb d4 01 00 00 02 cmpl $0x2,0x1d4(%rbx) 114c2f: 41 89 c6 mov %eax,%r14d 114c32: 0f 84 9f 00 00 00 je 114cd7 114c38: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 114c3d: 8b 93 58 01 00 00 mov 0x158(%rbx),%edx 114c43: 65 48 8b 0c 25 00 00 mov %gs:0x0,%rcx 114c4a: 00 00 114c4c: 8b 41 24 mov 0x24(%rcx),%eax 114c4f: 4c 89 ef mov %r13,%rdi 114c52: 80 e4 f7 and $0xf7,%ah 114c55: 09 d0 or %edx,%eax 114c57: 89 41 24 mov %eax,0x24(%rcx) 114c5a: e8 00 00 00 00 callq 114c5f 114c5f: 48 83 c4 08 add $0x8,%rsp 114c63: 44 89 f0 mov %r14d,%eax 114c66: 5b pop %rbx 114c67: 5d pop %rbp 114c68: 41 5c pop %r12 114c6a: 41 5d pop %r13 114c6c: 41 5e pop %r14 114c6e: 41 5f pop %r15 114c70: c3 retq 114c71: 4b 8d 44 27 ff lea -0x1(%r15,%r12,1),%rax 114c76: 45 31 f6 xor %r14d,%r14d 114c79: 49 39 c7 cmp %rax,%r15 114c7c: 73 c5 jae 114c43 114c7e: 48 be ff ff 00 00 00 movabs $0xffff80000000ffff,%rsi 114c85: 80 ff ff 114c88: 49 85 f7 test %rsi,%r15 114c8b: 75 b6 jne 114c43 114c8d: 48 21 c6 and %rax,%rsi 114c90: 48 81 fe ff ff 00 00 cmp $0xffff,%rsi 114c97: 75 aa jne 114c43 114c99: 4c 89 fa mov %r15,%rdx 114c9c: 48 c1 e8 10 shr $0x10,%rax 114ca0: 48 c1 ea 10 shr $0x10,%rdx 114ca4: 89 45 64 mov %eax,0x64(%rbp) 114ca7: 89 55 60 mov %edx,0x60(%rbp) 114caa: e9 5e ff ff ff jmpq 114c0d 114caf: 8b 55 58 mov 0x58(%rbp),%edx 114cb2: 8b 4d 60 mov 0x60(%rbp),%ecx 114cb5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114cbc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 114cc3: 44 8b 45 64 mov 0x64(%rbp),%r8d 114cc7: e8 00 00 00 00 callq 114ccc 114ccc: 8b 93 58 01 00 00 mov 0x158(%rbx),%edx 114cd2: e9 6c ff ff ff jmpq 114c43 114cd7: 8b 75 34 mov 0x34(%rbp),%esi 114cda: 85 f6 test %esi,%esi 114cdc: 0f 84 56 ff ff ff je 114c38 114ce2: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 114ce9: 8b 4d 60 mov 0x60(%rbp),%ecx 114cec: 8b 55 58 mov 0x58(%rbp),%edx 114cef: 44 8b 4d 5c mov 0x5c(%rbp),%r9d 114cf3: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 114cfa: 44 8b 45 64 mov 0x64(%rbp),%r8d 114cfe: 4c 8b 17 mov (%rdi),%r10 114d01: 48 8b 38 mov (%rax),%rdi 114d04: e8 00 00 00 00 callq 114d09 114d09: e9 2a ff ff ff jmpq 114c38 114d0e: 66 90 xchg %ax,%ax 0000000000114d10 : 114d10: e8 00 00 00 00 callq 114d15 114d15: 41 57 push %r15 114d17: 41 56 push %r14 114d19: 41 55 push %r13 114d1b: 49 89 d5 mov %rdx,%r13 114d1e: 41 54 push %r12 114d20: 49 89 f4 mov %rsi,%r12 114d23: 55 push %rbp 114d24: 48 8d af 28 01 00 00 lea 0x128(%rdi),%rbp 114d2b: 53 push %rbx 114d2c: 48 89 fb mov %rdi,%rbx 114d2f: 48 89 ef mov %rbp,%rdi 114d32: 48 83 ec 18 sub $0x18,%rsp 114d36: e8 00 00 00 00 callq 114d3b 114d3b: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 114d42: 00 00 114d44: 8b 42 24 mov 0x24(%rdx),%eax 114d47: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 114d4e: 8b b3 6c 01 00 00 mov 0x16c(%rbx),%esi 114d54: 25 00 08 00 00 and $0x800,%eax 114d59: 3b 35 00 00 00 00 cmp 0x0(%rip),%esi # 114d5f 114d5f: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 114d65: 0f 83 00 00 00 00 jae 114d6b 114d6b: 49 8d 45 10 lea 0x10(%r13),%rax 114d6f: 48 89 04 24 mov %rax,(%rsp) 114d73: 48 89 c2 mov %rax,%rdx 114d76: 49 8b 45 10 mov 0x10(%r13),%rax 114d7a: 48 39 c2 cmp %rax,%rdx 114d7d: 0f 84 89 03 00 00 je 11510c 114d83: 41 8b 45 34 mov 0x34(%r13),%eax 114d87: 41 89 44 24 70 mov %eax,0x70(%r12) 114d8c: 41 8b 55 3c mov 0x3c(%r13),%edx 114d90: 85 d2 test %edx,%edx 114d92: 41 0f 95 44 24 6d setne 0x6d(%r12) 114d98: 49 8b 85 88 00 00 00 mov 0x88(%r13),%rax 114d9f: 49 89 84 24 a0 00 00 mov %rax,0xa0(%r12) 114da6: 00 114da7: 49 8b 85 90 00 00 00 mov 0x90(%r13),%rax 114dae: 49 89 84 24 a8 00 00 mov %rax,0xa8(%r12) 114db5: 00 114db6: 41 8b 44 24 28 mov 0x28(%r12),%eax 114dbb: 83 f8 01 cmp $0x1,%eax 114dbe: 0f 84 e8 02 00 00 je 1150ac 114dc4: 83 f8 04 cmp $0x4,%eax 114dc7: 0f 84 df 02 00 00 je 1150ac 114dcd: 4c 8b b3 b8 00 00 00 mov 0xb8(%rbx),%r14 114dd4: 85 c0 test %eax,%eax 114dd6: 0f 84 b5 01 00 00 je 114f91 114ddc: 4c 89 e6 mov %r12,%rsi 114ddf: 4c 89 ef mov %r13,%rdi 114de2: e8 39 eb ff ff callq 113920 114de7: 41 89 c7 mov %eax,%r15d 114dea: 85 c0 test %eax,%eax 114dec: 74 6e je 114e5c 114dee: 41 8b 44 24 28 mov 0x28(%r12),%eax 114df3: 85 c0 test %eax,%eax 114df5: 0f 85 32 02 00 00 jne 11502d 114dfb: 41 8b 8c 24 c8 00 00 mov 0xc8(%r12),%ecx 114e02: 00 114e03: 41 8b b4 24 c4 00 00 mov 0xc4(%r12),%esi 114e0a: 00 114e0b: b8 01 00 00 00 mov $0x1,%eax 114e10: 48 8b 93 78 01 00 00 mov 0x178(%rbx),%rdx 114e17: d3 e0 shl %cl,%eax 114e19: 09 04 b2 or %eax,(%rdx,%rsi,4) 114e1c: 49 8b 45 10 mov 0x10(%r13),%rax 114e20: 48 39 04 24 cmp %rax,(%rsp) 114e24: 0f 84 f0 01 00 00 je 11501a 114e2a: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 114e31: 00 00 114e33: 8b 42 24 mov 0x24(%rdx),%eax 114e36: 48 89 ef mov %rbp,%rdi 114e39: 80 e4 f7 and $0xf7,%ah 114e3c: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 114e42: 89 42 24 mov %eax,0x24(%rdx) 114e45: e8 00 00 00 00 callq 114e4a 114e4a: 44 89 f8 mov %r15d,%eax 114e4d: 48 83 c4 18 add $0x18,%rsp 114e51: 5b pop %rbx 114e52: 5d pop %rbp 114e53: 41 5c pop %r12 114e55: 41 5d pop %r13 114e57: 41 5e pop %r14 114e59: 41 5f pop %r15 114e5b: c3 retq 114e5c: 65 4c 8b 1c 25 00 00 mov %gs:0x0,%r11 114e63: 00 00 114e65: 41 8b 43 24 mov 0x24(%r11),%eax 114e69: 48 89 ef mov %rbp,%rdi 114e6c: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 114e71: 80 e4 f7 and $0xf7,%ah 114e74: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 114e7a: 41 89 43 24 mov %eax,0x24(%r11) 114e7e: e8 00 00 00 00 callq 114e83 114e83: 4d 8d 44 24 28 lea 0x28(%r12),%r8 114e88: 49 8b 7e 68 mov 0x68(%r14),%rdi 114e8c: 49 8b 06 mov (%r14),%rax 114e8f: 4c 89 44 24 10 mov %r8,0x10(%rsp) 114e94: 4c 89 c6 mov %r8,%rsi 114e97: e8 00 00 00 00 callq 114e9c 114e9c: 48 89 ef mov %rbp,%rdi 114e9f: 49 89 44 24 18 mov %rax,0x18(%r12) 114ea4: e8 00 00 00 00 callq 114ea9 114ea9: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 114eae: 41 8b 43 24 mov 0x24(%r11),%eax 114eb2: 41 81 4b 24 00 08 00 orl $0x800,0x24(%r11) 114eb9: 00 114eba: 25 00 08 00 00 and $0x800,%eax 114ebf: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 114ec5: 49 8b 54 24 18 mov 0x18(%r12),%rdx 114eca: 48 85 d2 test %rdx,%rdx 114ecd: 0f 84 e0 03 00 00 je 1152b3 114ed3: 49 8b 46 08 mov 0x8(%r14),%rax 114ed7: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 114edc: 49 8d 4c 24 20 lea 0x20(%r12),%rcx 114ee1: 4c 89 f7 mov %r14,%rdi 114ee4: 49 8d 74 24 10 lea 0x10(%r12),%rsi 114ee9: e8 00 00 00 00 callq 114eee 114eee: 41 80 7c 24 6e 00 cmpb $0x0,0x6e(%r12) 114ef4: 0f 84 5e 01 00 00 je 115058 114efa: 80 bb 20 02 00 00 00 cmpb $0x0,0x220(%rbx) 114f01: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 114f06: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 114f0b: 0f 84 3a 01 00 00 je 11504b 114f11: 49 8b 84 24 d8 00 00 mov 0xd8(%r12),%rax 114f18: 00 114f19: 4c 8b 48 10 mov 0x10(%rax),%r9 114f1d: 4d 3b 8b 98 03 00 00 cmp 0x398(%r11),%r9 114f24: 0f 85 d1 03 00 00 jne 1152fb 114f2a: 41 8b 8c 24 c8 00 00 mov 0xc8(%r12),%ecx 114f31: 00 114f32: 41 8b 94 24 c4 00 00 mov 0xc4(%r12),%edx 114f39: 00 114f3a: 4c 89 f7 mov %r14,%rdi 114f3d: 49 8b 74 24 10 mov 0x10(%r12),%rsi 114f42: 49 8b 46 10 mov 0x10(%r14),%rax 114f46: e8 00 00 00 00 callq 114f4b 114f4b: 85 c0 test %eax,%eax 114f4d: 0f 84 05 01 00 00 je 115058 114f53: 49 8b 54 24 18 mov 0x18(%r12),%rdx 114f58: 49 8b 4e 28 mov 0x28(%r14),%rcx 114f5c: 89 44 24 08 mov %eax,0x8(%rsp) 114f60: 4c 89 f7 mov %r14,%rdi 114f63: 49 8b 74 24 10 mov 0x10(%r12),%rsi 114f68: e8 00 00 00 00 callq 114f6d 114f6d: 8b 44 24 08 mov 0x8(%rsp),%eax 114f71: 41 89 c7 mov %eax,%r15d 114f74: 4c 89 e6 mov %r12,%rsi 114f77: 4c 89 ef mov %r13,%rdi 114f7a: e8 c1 ec ff ff callq 113c40 114f7f: 41 8b 44 24 28 mov 0x28(%r12),%eax 114f84: 85 c0 test %eax,%eax 114f86: 0f 85 a1 00 00 00 jne 11502d 114f8c: e9 6a fe ff ff jmpq 114dfb 114f91: 48 8b bb 20 01 00 00 mov 0x120(%rbx),%rdi 114f98: 8b 93 70 01 00 00 mov 0x170(%rbx),%edx 114f9e: 45 31 c0 xor %r8d,%r8d 114fa1: 8b 47 44 mov 0x44(%rdi),%eax 114fa4: 85 c0 test %eax,%eax 114fa6: 74 5e je 115006 114fa8: 8b 4f 48 mov 0x48(%rdi),%ecx 114fab: 89 c8 mov %ecx,%eax 114fad: 0f af c2 imul %edx,%eax 114fb0: 85 c9 test %ecx,%ecx 114fb2: 74 3f je 114ff3 114fb4: 31 f6 xor %esi,%esi 114fb6: eb 0f jmp 114fc7 114fb8: 48 8b bb 20 01 00 00 mov 0x120(%rbx),%rdi 114fbf: 83 c6 01 add $0x1,%esi 114fc2: 39 77 48 cmp %esi,0x48(%rdi) 114fc5: 76 2c jbe 114ff3 114fc7: 8d 0c 06 lea (%rsi,%rax,1),%ecx 114fca: 48 63 c9 movslq %ecx,%rcx 114fcd: 48 0f a3 4f 50 bt %rcx,0x50(%rdi) 114fd2: 73 e4 jae 114fb8 114fd4: 48 8b 8b 78 01 00 00 mov 0x178(%rbx),%rcx 114fdb: 48 63 c2 movslq %edx,%rax 114fde: 48 8d 0c 81 lea (%rcx,%rax,4),%rcx 114fe2: 8b 01 mov (%rcx),%eax 114fe4: 85 c0 test %eax,%eax 114fe6: 0f 85 39 02 00 00 jne 115225 114fec: 48 8b bb 20 01 00 00 mov 0x120(%rbx),%rdi 114ff3: 8b 4f 44 mov 0x44(%rdi),%ecx 114ff6: 8d 42 01 lea 0x1(%rdx),%eax 114ff9: 41 83 c0 01 add $0x1,%r8d 114ffd: 31 d2 xor %edx,%edx 114fff: f7 f1 div %ecx 115001: 44 39 c1 cmp %r8d,%ecx 115004: 77 a2 ja 114fa8 115006: 49 8b 45 10 mov 0x10(%r13),%rax 11500a: 41 bf f0 ff ff ff mov $0xfffffff0,%r15d 115010: 48 39 04 24 cmp %rax,(%rsp) 115014: 0f 85 10 fe ff ff jne 114e2a 11501a: 4c 89 e2 mov %r12,%rdx 11501d: 4c 89 ee mov %r13,%rsi 115020: 48 89 df mov %rbx,%rdi 115023: e8 58 ec ff ff callq 113c80 115028: e9 fd fd ff ff jmpq 114e2a 11502d: 83 f8 01 cmp $0x1,%eax 115030: 74 09 je 11503b 115032: 83 f8 04 cmp $0x4,%eax 115035: 0f 85 e1 fd ff ff jne 114e1c 11503b: 4c 89 e6 mov %r12,%rsi 11503e: 48 89 df mov %rbx,%rdi 115041: e8 8a eb ff ff callq 113bd0 115046: e9 d1 fd ff ff jmpq 114e1c 11504b: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 115052 115052: 0f 84 89 02 00 00 je 1152e1 115058: 49 8b 45 10 mov 0x10(%r13),%rax 11505c: 4c 89 60 08 mov %r12,0x8(%rax) 115060: 49 89 04 24 mov %rax,(%r12) 115064: 48 8b 04 24 mov (%rsp),%rax 115068: 49 89 44 24 08 mov %rax,0x8(%r12) 11506d: 4d 89 65 10 mov %r12,0x10(%r13) 115071: 41 83 45 30 01 addl $0x1,0x30(%r13) 115076: 41 80 7c 24 6e 00 cmpb $0x0,0x6e(%r12) 11507c: 74 15 je 115093 11507e: 41 8b 44 24 28 mov 0x28(%r12),%eax 115083: 83 83 60 01 00 00 01 addl $0x1,0x160(%rbx) 11508a: 85 c0 test %eax,%eax 11508c: 74 75 je 115103 11508e: 83 f8 03 cmp $0x3,%eax 115091: 74 70 je 115103 115093: 8b 83 6c 01 00 00 mov 0x16c(%rbx),%eax 115099: 8d 50 01 lea 0x1(%rax),%edx 11509c: 89 93 6c 01 00 00 mov %edx,0x16c(%rbx) 1150a2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1150a7: e9 7e fd ff ff jmpq 114e2a 1150ac: 4c 8b b3 c0 00 00 00 mov 0xc0(%rbx),%r14 1150b3: 85 c0 test %eax,%eax 1150b5: 0f 84 d6 fe ff ff je 114f91 1150bb: 4c 89 e6 mov %r12,%rsi 1150be: 48 89 df mov %rbx,%rdi 1150c1: e8 ea e5 ff ff callq 1136b0 1150c6: 41 89 c7 mov %eax,%r15d 1150c9: 85 c0 test %eax,%eax 1150cb: 0f 85 4b fd ff ff jne 114e1c 1150d1: 48 8b 83 a0 00 00 00 mov 0xa0(%rbx),%rax 1150d8: 4c 89 ea mov %r13,%rdx 1150db: 4c 89 e6 mov %r12,%rsi 1150de: 48 89 df mov %rbx,%rdi 1150e1: e8 00 00 00 00 callq 1150e6 1150e6: e9 f1 fc ff ff jmpq 114ddc 1150eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1150f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1150f9: e8 00 00 00 00 callq 1150fe 1150fe: e9 27 fd ff ff jmpq 114e2a 115103: 83 83 64 01 00 00 01 addl $0x1,0x164(%rbx) 11510a: eb 87 jmp 115093 11510c: 48 8b 8b 20 01 00 00 mov 0x120(%rbx),%rcx 115113: 44 8b b1 98 00 00 00 mov 0x98(%rcx),%r14d 11511a: 8b 81 9c 00 00 00 mov 0x9c(%rcx),%eax 115120: 41 39 c6 cmp %eax,%r14d 115123: 76 12 jbe 115137 115125: e9 e9 01 00 00 jmpq 115313 11512a: 41 83 c6 01 add $0x1,%r14d 11512e: 41 39 c6 cmp %eax,%r14d 115131: 0f 87 dc 01 00 00 ja 115313 115137: 4d 63 fe movslq %r14d,%r15 11513a: 66 42 83 bc 7b 90 01 cmpw $0x0,0x190(%rbx,%r15,2) 115141: 00 00 00 115144: 75 e4 jne 11512a 115146: 45 85 f6 test %r14d,%r14d 115149: 0f 88 c4 01 00 00 js 115313 11514f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 115154: 49 8b 84 24 d8 00 00 mov 0xd8(%r12),%rax 11515b: 00 11515c: 44 89 f2 mov %r14d,%edx 11515f: 8b 80 a0 00 00 00 mov 0xa0(%rax),%eax 115165: 66 42 89 84 7b 90 01 mov %ax,0x190(%rbx,%r15,2) 11516c: 00 00 11516e: 48 8b 39 mov (%rcx),%rdi 115171: 49 8b 84 24 d8 00 00 mov 0xd8(%r12),%rax 115178: 00 115179: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 11517f: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax 115186: 48 8b 40 08 mov 0x8(%rax),%rax 11518a: e8 00 00 00 00 callq 11518f 11518f: 45 89 75 34 mov %r14d,0x34(%r13) 115193: 45 89 74 24 70 mov %r14d,0x70(%r12) 115198: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 11519f: 45 8b 4d 5c mov 0x5c(%r13),%r9d 1151a3: 45 8b 45 64 mov 0x64(%r13),%r8d 1151a7: 48 8b b0 a8 00 00 00 mov 0xa8(%rax),%rsi 1151ae: 48 8b 38 mov (%rax),%rdi 1151b1: 41 8b 4d 60 mov 0x60(%r13),%ecx 1151b5: 41 8b 55 58 mov 0x58(%r13),%edx 1151b9: 4c 8b 1e mov (%rsi),%r11 1151bc: 44 89 f6 mov %r14d,%esi 1151bf: e8 00 00 00 00 callq 1151c4 1151c4: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 1151cb: 49 8b 55 50 mov 0x50(%r13),%rdx 1151cf: 41 8b 75 34 mov 0x34(%r13),%esi 1151d3: 48 8b 88 a8 00 00 00 mov 0xa8(%rax),%rcx 1151da: 48 8b 38 mov (%rax),%rdi 1151dd: 48 8b 89 90 00 00 00 mov 0x90(%rcx),%rcx 1151e4: e8 00 00 00 00 callq 1151e9 1151e9: 49 8d 7d e0 lea -0x20(%r13),%rdi 1151ed: e8 00 00 00 00 callq 1151f2 1151f2: 48 8b 8b 20 01 00 00 mov 0x120(%rbx),%rcx 1151f9: 48 8b 81 a8 00 00 00 mov 0xa8(%rcx),%rax 115200: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 115207: 48 85 c0 test %rax,%rax 11520a: 0f 84 73 fb ff ff je 114d83 115210: 41 8b 55 34 mov 0x34(%r13),%edx 115214: 41 8b 75 74 mov 0x74(%r13),%esi 115218: 48 8b 39 mov (%rcx),%rdi 11521b: e8 00 00 00 00 callq 115220 115220: e9 5e fb ff ff jmpq 114d83 115225: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 11522b: 44 0f bc c0 bsf %eax,%r8d 11522f: 44 0f b3 c0 btr %r8d,%eax 115233: 89 01 mov %eax,(%rcx) 115235: 41 89 94 24 c4 00 00 mov %edx,0xc4(%r12) 11523c: 00 11523d: 45 89 84 24 c8 00 00 mov %r8d,0xc8(%r12) 115244: 00 115245: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11524a: 48 8b b3 20 01 00 00 mov 0x120(%rbx),%rsi 115251: 8d 42 01 lea 0x1(%rdx),%eax 115254: 31 d2 xor %edx,%edx 115256: f7 76 44 divl 0x44(%rsi) 115259: 89 93 70 01 00 00 mov %edx,0x170(%rbx) 11525f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 115264: e9 73 fb ff ff jmpq 114ddc 115269: 41 8b 8c 24 c8 00 00 mov 0xc8(%r12),%ecx 115270: 00 115271: 41 8b 94 24 c4 00 00 mov 0xc4(%r12),%edx 115278: 00 115279: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 115280: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 115287: e8 00 00 00 00 callq 11528c 11528c: e9 4b fb ff ff jmpq 114ddc 115291: 44 89 f2 mov %r14d,%edx 115294: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11529b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1152a2: e8 00 00 00 00 callq 1152a7 1152a7: 48 8b 8b 20 01 00 00 mov 0x120(%rbx),%rcx 1152ae: e9 a1 fe ff ff jmpq 115154 1152b3: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 1152b9: e9 b6 fc ff ff jmpq 114f74 1152be: 44 89 c1 mov %r8d,%ecx 1152c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1152c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1152cf: 89 54 24 08 mov %edx,0x8(%rsp) 1152d3: e8 00 00 00 00 callq 1152d8 1152d8: 8b 54 24 08 mov 0x8(%rsp),%edx 1152dc: e9 69 ff ff ff jmpq 11524a 1152e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1152e8: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 1152ef 1152ef: e8 00 00 00 00 callq 1152f4 1152f4: 0f 0b ud2 1152f6: e9 5d fd ff ff jmpq 115058 1152fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 115302: e8 00 00 00 00 callq 115307 115307: 0f 0b ud2 115309: b8 f2 ff ff ff mov $0xfffffff2,%eax 11530e: e9 40 fc ff ff jmpq 114f53 115313: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11531a: 41 bf e4 ff ff ff mov $0xffffffe4,%r15d 115320: e8 00 00 00 00 callq 115325 115325: e9 00 fb ff ff jmpq 114e2a 11532a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000115330 : 115330: e8 00 00 00 00 callq 115335 115335: 41 57 push %r15 115337: 4c 8d bf 28 01 00 00 lea 0x128(%rdi),%r15 11533e: 41 56 push %r14 115340: 4d 89 c6 mov %r8,%r14 115343: 41 55 push %r13 115345: 49 89 cd mov %rcx,%r13 115348: 41 54 push %r12 11534a: 49 89 d4 mov %rdx,%r12 11534d: 55 push %rbp 11534e: 48 89 fd mov %rdi,%rbp 115351: 4c 89 ff mov %r15,%rdi 115354: 53 push %rbx 115355: 48 89 f3 mov %rsi,%rbx 115358: e8 00 00 00 00 callq 11535d 11535d: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 115364: 00 00 115366: 8b 48 24 mov 0x24(%rax),%ecx 115369: 81 48 24 00 08 00 00 orl $0x800,0x24(%rax) 115370: 81 e1 00 08 00 00 and $0x800,%ecx 115376: 89 8d 58 01 00 00 mov %ecx,0x158(%rbp) 11537c: 8b 53 28 mov 0x28(%rbx),%edx 11537f: 48 8b ad b8 00 00 00 mov 0xb8(%rbp),%rbp 115386: 85 d2 test %edx,%edx 115388: 75 53 jne 1153dd 11538a: 80 7b 6e 00 cmpb $0x0,0x6e(%rbx) 11538e: 75 4d jne 1153dd 115390: 48 8b 93 e0 00 00 00 mov 0xe0(%rbx),%rdx 115397: 80 ba 04 02 00 00 00 cmpb $0x0,0x204(%rdx) 11539e: 74 3d je 1153dd 1153a0: 48 83 7d 38 00 cmpq $0x0,0x38(%rbp) 1153a5: 74 36 je 1153dd 1153a7: 8b 50 24 mov 0x24(%rax),%edx 1153aa: 4c 89 ff mov %r15,%rdi 1153ad: 80 e6 f7 and $0xf7,%dh 1153b0: 09 ca or %ecx,%edx 1153b2: 89 50 24 mov %edx,0x24(%rax) 1153b5: e8 00 00 00 00 callq 1153ba 1153ba: 48 8b 73 10 mov 0x10(%rbx),%rsi 1153be: 48 8b 45 38 mov 0x38(%rbp),%rax 1153c2: 4d 89 f0 mov %r14,%r8 1153c5: 5b pop %rbx 1153c6: 4c 89 e9 mov %r13,%rcx 1153c9: 4c 89 e2 mov %r12,%rdx 1153cc: 48 89 ef mov %rbp,%rdi 1153cf: 5d pop %rbp 1153d0: 41 5c pop %r12 1153d2: 41 5d pop %r13 1153d4: 41 5e pop %r14 1153d6: 41 5f pop %r15 1153d8: e9 00 00 00 00 jmpq 1153dd 1153dd: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 1153e4: 00 00 1153e6: 8b 50 24 mov 0x24(%rax),%edx 1153e9: 4c 89 ff mov %r15,%rdi 1153ec: 80 e6 f7 and $0xf7,%dh 1153ef: 09 ca or %ecx,%edx 1153f1: 89 50 24 mov %edx,0x24(%rax) 1153f4: e8 00 00 00 00 callq 1153f9 1153f9: b8 ea ff ff ff mov $0xffffffea,%eax 1153fe: 5b pop %rbx 1153ff: 5d pop %rbp 115400: 41 5c pop %r12 115402: 41 5d pop %r13 115404: 41 5e pop %r14 115406: 41 5f pop %r15 115408: c3 retq 115409: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000115410 : 115410: e8 00 00 00 00 callq 115415 115415: 48 8b bf 20 01 00 00 mov 0x120(%rdi),%rdi 11541c: be 80 00 00 00 mov $0x80,%esi 115421: 48 83 c7 50 add $0x50,%rdi 115425: e9 00 00 00 00 jmpq 11542a 11542a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000115430 : 115430: e8 00 00 00 00 callq 115435 115435: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 11543c: 8b 40 48 mov 0x48(%rax),%eax 11543f: c3 retq 0000000000115440 : 115440: e8 00 00 00 00 callq 115445 115445: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 11544c: 8b 40 44 mov 0x44(%rax),%eax 11544f: c3 retq 0000000000115450 : 115450: e8 00 00 00 00 callq 115455 115455: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 11545c: 48 8b 50 08 mov 0x8(%rax),%rdx 115460: 8b 42 38 mov 0x38(%rdx),%eax 115463: 0f af 42 40 imul 0x40(%rdx),%eax 115467: c3 retq 115468: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11546f: 00 0000000000115470 : 115470: e8 00 00 00 00 callq 115475 115475: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 11547c: 48 8b 50 08 mov 0x8(%rax),%rdx 115480: 8b 42 3c mov 0x3c(%rdx),%eax 115483: 0f af 42 40 imul 0x40(%rdx),%eax 115487: c3 retq 115488: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11548f: 00 0000000000115490 : 115490: e8 00 00 00 00 callq 115495 115495: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 11549c: 44 8b 5e 34 mov 0x34(%rsi),%r11d 1154a0: 8b 4e 60 mov 0x60(%rsi),%ecx 1154a3: 8b 56 58 mov 0x58(%rsi),%edx 1154a6: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 1154ad: 44 8b 4e 5c mov 0x5c(%rsi),%r9d 1154b1: 44 8b 46 64 mov 0x64(%rsi),%r8d 1154b5: 44 89 de mov %r11d,%esi 1154b8: 4c 8b 17 mov (%rdi),%r10 1154bb: 48 8b 38 mov (%rax),%rdi 1154be: e9 00 00 00 00 jmpq 1154c3 1154c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1154ca: 00 00 00 00 1154ce: 66 90 xchg %ax,%ax 00000000001154d0 : 1154d0: e8 00 00 00 00 callq 1154d5 1154d5: 41 54 push %r12 1154d7: 55 push %rbp 1154d8: 48 89 f5 mov %rsi,%rbp 1154db: 53 push %rbx 1154dc: 48 89 fb mov %rdi,%rbx 1154df: 89 d7 mov %edx,%edi 1154e1: e8 00 00 00 00 callq 1154e6 1154e6: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 1154ed 1154ed: 49 01 c4 add %rax,%r12 1154f0: 48 3b 2b cmp (%rbx),%rbp 1154f3: 74 1a je 11550f 1154f5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1154fc 1154fc: 49 39 c4 cmp %rax,%r12 1154ff: 0f 88 00 00 00 00 js 115505 115505: e8 00 00 00 00 callq 11550a 11550a: 48 39 2b cmp %rbp,(%rbx) 11550d: 75 e6 jne 1154f5 11550f: 31 c0 xor %eax,%eax 115511: 5b pop %rbx 115512: 5d pop %rbp 115513: 41 5c pop %r12 115515: c3 retq 115516: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 11551d: 00 00 00 0000000000115520 : 115520: e8 00 00 00 00 callq 115525 115525: 41 54 push %r12 115527: 45 31 e4 xor %r12d,%r12d 11552a: 55 push %rbp 11552b: 53 push %rbx 11552c: 80 bf 20 02 00 00 00 cmpb $0x0,0x220(%rdi) 115533: 74 19 je 11554e 115535: 80 bf d8 01 00 00 00 cmpb $0x0,0x1d8(%rdi) 11553c: 48 89 fb mov %rdi,%rbx 11553f: 0f 85 8e 00 00 00 jne 1155d3 115545: 80 bf d0 01 00 00 00 cmpb $0x0,0x1d0(%rdi) 11554c: 75 08 jne 115556 11554e: 44 89 e0 mov %r12d,%eax 115551: 5b pop %rbx 115552: 5d pop %rbp 115553: 41 5c pop %r12 115555: c3 retq 115556: 48 8d af d0 00 00 00 lea 0xd0(%rdi),%rbp 11555d: 89 f2 mov %esi,%edx 11555f: 45 31 c9 xor %r9d,%r9d 115562: 45 31 c0 xor %r8d,%r8d 115565: 31 c9 xor %ecx,%ecx 115567: 31 f6 xor %esi,%esi 115569: 48 89 ef mov %rbp,%rdi 11556c: e8 00 00 00 00 callq 115571 115571: 41 89 c4 mov %eax,%r12d 115574: 85 c0 test %eax,%eax 115576: 75 d6 jne 11554e 115578: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 11557f: ba 64 00 00 00 mov $0x64,%edx 115584: 48 89 ef mov %rbp,%rdi 115587: 48 c7 00 0a 00 00 00 movq $0xa,(%rax) 11558e: 48 8b b3 b8 01 00 00 mov 0x1b8(%rbx),%rsi 115595: e8 00 00 00 00 callq 11559a 11559a: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 1155a0 1155a0: be 64 00 00 00 mov $0x64,%esi 1155a5: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 1155ac: e8 00 00 00 00 callq 1155b1 1155b1: 41 89 c4 mov %eax,%r12d 1155b4: 85 c0 test %eax,%eax 1155b6: 0f 85 00 00 00 00 jne 1155bc 1155bc: 48 89 ef mov %rbp,%rdi 1155bf: e8 00 00 00 00 callq 1155c4 1155c4: c6 83 d0 01 00 00 00 movb $0x0,0x1d0(%rbx) 1155cb: 44 89 e0 mov %r12d,%eax 1155ce: 5b pop %rbx 1155cf: 5d pop %rbp 1155d0: 41 5c pop %r12 1155d2: c3 retq 1155d3: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 1155d9: e9 70 ff ff ff jmpq 11554e 1155de: 66 90 xchg %ax,%ax 00000000001155e0 : 1155e0: e8 00 00 00 00 callq 1155e5 1155e5: 41 57 push %r15 1155e7: 41 56 push %r14 1155e9: 41 55 push %r13 1155eb: 41 54 push %r12 1155ed: 55 push %rbp 1155ee: 48 89 f5 mov %rsi,%rbp 1155f1: 53 push %rbx 1155f2: 48 83 ec 08 sub $0x8,%rsp 1155f6: 8b b7 6c 01 00 00 mov 0x16c(%rdi),%esi 1155fc: 3b 35 00 00 00 00 cmp 0x0(%rip),%esi # 115602 115602: 0f 83 00 00 00 00 jae 115608 115608: 8b 45 28 mov 0x28(%rbp),%eax 11560b: 48 89 fb mov %rdi,%rbx 11560e: 49 89 d4 mov %rdx,%r12 115611: 83 f8 01 cmp $0x1,%eax 115614: 0f 84 83 01 00 00 je 11579d 11561a: 83 f8 04 cmp $0x4,%eax 11561d: 0f 84 7a 01 00 00 je 11579d 115623: 48 89 ee mov %rbp,%rsi 115626: 4c 89 e7 mov %r12,%rdi 115629: e8 f2 e2 ff ff callq 113920 11562e: 41 89 c5 mov %eax,%r13d 115631: 85 c0 test %eax,%eax 115633: 0f 85 f7 01 00 00 jne 115830 115639: 8b 45 28 mov 0x28(%rbp),%eax 11563c: 83 f8 01 cmp $0x1,%eax 11563f: 0f 84 b9 01 00 00 je 1157fe 115645: 83 f8 04 cmp $0x4,%eax 115648: 0f 84 b0 01 00 00 je 1157fe 11564e: 4c 8b bb b8 00 00 00 mov 0xb8(%rbx),%r15 115655: 49 8b 84 24 88 00 00 mov 0x88(%r12),%rax 11565c: 00 11565d: 4c 8d 45 28 lea 0x28(%rbp),%r8 115661: 4c 89 04 24 mov %r8,(%rsp) 115665: 4c 89 c6 mov %r8,%rsi 115668: 48 89 85 a0 00 00 00 mov %rax,0xa0(%rbp) 11566f: 49 8b 84 24 90 00 00 mov 0x90(%r12),%rax 115676: 00 115677: 48 89 85 a8 00 00 00 mov %rax,0xa8(%rbp) 11567e: 49 8b 7f 68 mov 0x68(%r15),%rdi 115682: 49 8b 07 mov (%r15),%rax 115685: e8 00 00 00 00 callq 11568a 11568a: 4c 8b 04 24 mov (%rsp),%r8 11568e: 48 85 c0 test %rax,%rax 115691: 48 89 45 18 mov %rax,0x18(%rbp) 115695: 0f 84 84 01 00 00 je 11581f 11569b: 4c 8d b3 28 01 00 00 lea 0x128(%rbx),%r14 1156a2: 4c 89 04 24 mov %r8,(%rsp) 1156a6: 4c 89 f7 mov %r14,%rdi 1156a9: e8 00 00 00 00 callq 1156ae 1156ae: 48 8d 4d 20 lea 0x20(%rbp),%rcx 1156b2: 4c 8b 04 24 mov (%rsp),%r8 1156b6: 4c 89 ff mov %r15,%rdi 1156b9: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 1156c0: 00 00 1156c2: 8b 42 24 mov 0x24(%rdx),%eax 1156c5: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 1156cc: 48 8d 75 10 lea 0x10(%rbp),%rsi 1156d0: 25 00 08 00 00 and $0x800,%eax 1156d5: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 1156db: 41 8b 44 24 3c mov 0x3c(%r12),%eax 1156e0: 48 8b 55 18 mov 0x18(%rbp),%rdx 1156e4: 85 c0 test %eax,%eax 1156e6: 0f 95 45 6d setne 0x6d(%rbp) 1156ea: 49 8b 47 08 mov 0x8(%r15),%rax 1156ee: e8 00 00 00 00 callq 1156f3 1156f3: 49 8b 44 24 10 mov 0x10(%r12),%rax 1156f8: 48 89 68 08 mov %rbp,0x8(%rax) 1156fc: 48 89 45 00 mov %rax,0x0(%rbp) 115700: 49 8d 44 24 10 lea 0x10(%r12),%rax 115705: 48 89 45 08 mov %rax,0x8(%rbp) 115709: 49 89 6c 24 10 mov %rbp,0x10(%r12) 11570e: 41 83 44 24 30 01 addl $0x1,0x30(%r12) 115714: 80 7d 6e 00 cmpb $0x0,0x6e(%rbp) 115718: 74 3d je 115757 11571a: 8b 45 28 mov 0x28(%rbp),%eax 11571d: 83 83 60 01 00 00 01 addl $0x1,0x160(%rbx) 115724: 85 c0 test %eax,%eax 115726: 0f 84 89 01 00 00 je 1158b5 11572c: 83 f8 03 cmp $0x3,%eax 11572f: 0f 84 80 01 00 00 je 1158b5 115735: 80 bb d8 01 00 00 00 cmpb $0x0,0x1d8(%rbx) 11573c: 75 19 jne 115757 11573e: be 02 00 00 00 mov $0x2,%esi 115743: 48 89 df mov %rbx,%rdi 115746: e8 d5 fd ff ff callq 115520 11574b: 85 c0 test %eax,%eax 11574d: 75 08 jne 115757 11574f: 48 89 df mov %rbx,%rdi 115752: e8 e9 e3 ff ff callq 113b40 115757: 8b 83 6c 01 00 00 mov 0x16c(%rbx),%eax 11575d: 8d 50 01 lea 0x1(%rax),%edx 115760: 89 93 6c 01 00 00 mov %edx,0x16c(%rbx) 115766: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11576b: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 115772: 00 00 115774: 8b 42 24 mov 0x24(%rdx),%eax 115777: 4c 89 f7 mov %r14,%rdi 11577a: 80 e4 f7 and $0xf7,%ah 11577d: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 115783: 89 42 24 mov %eax,0x24(%rdx) 115786: e8 00 00 00 00 callq 11578b 11578b: 48 83 c4 08 add $0x8,%rsp 11578f: 44 89 e8 mov %r13d,%eax 115792: 5b pop %rbx 115793: 5d pop %rbp 115794: 41 5c pop %r12 115796: 41 5d pop %r13 115798: 41 5e pop %r14 11579a: 41 5f pop %r15 11579c: c3 retq 11579d: 4c 8d bb 28 01 00 00 lea 0x128(%rbx),%r15 1157a4: 4c 89 ff mov %r15,%rdi 1157a7: e8 00 00 00 00 callq 1157ac 1157ac: 48 89 df mov %rbx,%rdi 1157af: 48 89 ee mov %rbp,%rsi 1157b2: 65 4c 8b 34 25 00 00 mov %gs:0x0,%r14 1157b9: 00 00 1157bb: 41 8b 46 24 mov 0x24(%r14),%eax 1157bf: 41 81 4e 24 00 08 00 orl $0x800,0x24(%r14) 1157c6: 00 1157c7: 25 00 08 00 00 and $0x800,%eax 1157cc: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 1157d2: e8 d9 de ff ff callq 1136b0 1157d7: 4c 89 ff mov %r15,%rdi 1157da: 41 89 c5 mov %eax,%r13d 1157dd: 41 8b 46 24 mov 0x24(%r14),%eax 1157e1: 80 e4 f7 and $0xf7,%ah 1157e4: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 1157ea: 41 89 46 24 mov %eax,0x24(%r14) 1157ee: e8 00 00 00 00 callq 1157f3 1157f3: 45 85 ed test %r13d,%r13d 1157f6: 0f 84 27 fe ff ff je 115623 1157fc: eb 8d jmp 11578b 1157fe: 4c 8b bb c0 00 00 00 mov 0xc0(%rbx),%r15 115805: 4c 89 e2 mov %r12,%rdx 115808: 48 89 ee mov %rbp,%rsi 11580b: 48 89 df mov %rbx,%rdi 11580e: 48 8b 83 a0 00 00 00 mov 0xa0(%rbx),%rax 115815: e8 00 00 00 00 callq 11581a 11581a: e9 36 fe ff ff jmpq 115655 11581f: 48 89 ee mov %rbp,%rsi 115822: 4c 89 e7 mov %r12,%rdi 115825: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 11582b: e8 10 e4 ff ff callq 113c40 115830: 8b 45 28 mov 0x28(%rbp),%eax 115833: 83 f8 01 cmp $0x1,%eax 115836: 74 09 je 115841 115838: 83 f8 04 cmp $0x4,%eax 11583b: 0f 85 4a ff ff ff jne 11578b 115841: 4c 8d b3 28 01 00 00 lea 0x128(%rbx),%r14 115848: 4c 89 f7 mov %r14,%rdi 11584b: e8 00 00 00 00 callq 115850 115850: 48 89 df mov %rbx,%rdi 115853: 48 89 ee mov %rbp,%rsi 115856: 65 4c 8b 24 25 00 00 mov %gs:0x0,%r12 11585d: 00 00 11585f: 41 8b 44 24 24 mov 0x24(%r12),%eax 115864: 41 81 4c 24 24 00 08 orl $0x800,0x24(%r12) 11586b: 00 00 11586d: 25 00 08 00 00 and $0x800,%eax 115872: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 115878: e8 53 e3 ff ff callq 113bd0 11587d: 41 8b 44 24 24 mov 0x24(%r12),%eax 115882: 4c 89 f7 mov %r14,%rdi 115885: 80 e4 f7 and $0xf7,%ah 115888: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 11588e: 41 89 44 24 24 mov %eax,0x24(%r12) 115893: e8 00 00 00 00 callq 115898 115898: e9 ee fe ff ff jmpq 11578b 11589d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1158a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1158ab: e8 00 00 00 00 callq 1158b0 1158b0: e9 b6 fe ff ff jmpq 11576b 1158b5: 83 83 64 01 00 00 01 addl $0x1,0x164(%rbx) 1158bc: e9 74 fe ff ff jmpq 115735 1158c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1158c8: 00 00 00 00 1158cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001158d0 : 1158d0: e8 00 00 00 00 callq 1158d5 1158d5: 41 54 push %r12 1158d7: 4c 8d a7 28 01 00 00 lea 0x128(%rdi),%r12 1158de: 55 push %rbp 1158df: 53 push %rbx 1158e0: 48 89 fb mov %rdi,%rbx 1158e3: 4c 89 e7 mov %r12,%rdi 1158e6: e8 00 00 00 00 callq 1158eb 1158eb: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 1158f2: 00 00 1158f4: 8b 50 24 mov 0x24(%rax),%edx 1158f7: 81 48 24 00 08 00 00 orl $0x800,0x24(%rax) 1158fe: 81 e2 00 08 00 00 and $0x800,%edx 115904: 80 bb d8 01 00 00 00 cmpb $0x0,0x1d8(%rbx) 11590b: 89 93 58 01 00 00 mov %edx,0x158(%rbx) 115911: 74 64 je 115977 115913: 66 83 bb d8 01 00 00 cmpw $0x0,0x1d8(%rbx) 11591a: 00 11591b: c6 83 20 02 00 00 00 movb $0x0,0x220(%rbx) 115922: 4c 89 e7 mov %r12,%rdi 115925: 4c 8d a3 d0 00 00 00 lea 0xd0(%rbx),%r12 11592c: 40 0f 95 c5 setne %bpl 115930: 65 48 8b 0c 25 00 00 mov %gs:0x0,%rcx 115937: 00 00 115939: 8b 41 24 mov 0x24(%rcx),%eax 11593c: 80 e4 f7 and $0xf7,%ah 11593f: 09 d0 or %edx,%eax 115941: 89 41 24 mov %eax,0x24(%rcx) 115944: e8 00 00 00 00 callq 115949 115949: 4c 89 e7 mov %r12,%rdi 11594c: e8 00 00 00 00 callq 115951 115951: 48 8b b3 c8 01 00 00 mov 0x1c8(%rbx),%rsi 115958: 48 8b bb 20 01 00 00 mov 0x120(%rbx),%rdi 11595f: e8 00 00 00 00 callq 115964 115964: 40 0f b6 f5 movzbl %bpl,%esi 115968: 4c 89 e7 mov %r12,%rdi 11596b: e8 00 00 00 00 callq 115970 115970: 31 c0 xor %eax,%eax 115972: 5b pop %rbx 115973: 5d pop %rbp 115974: 41 5c pop %r12 115976: c3 retq 115977: be 01 00 00 00 mov $0x1,%esi 11597c: 48 89 df mov %rbx,%rdi 11597f: e8 9c fb ff ff callq 115520 115984: 8b 93 58 01 00 00 mov 0x158(%rbx),%edx 11598a: eb 87 jmp 115913 11598c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000115990 : 115990: e8 00 00 00 00 callq 115995 115995: 41 57 push %r15 115997: 41 56 push %r14 115999: 41 55 push %r13 11599b: 4c 8d af 28 01 00 00 lea 0x128(%rdi),%r13 1159a2: 41 54 push %r12 1159a4: 55 push %rbp 1159a5: 48 89 fd mov %rdi,%rbp 1159a8: 4c 89 ef mov %r13,%rdi 1159ab: 53 push %rbx 1159ac: 48 89 f3 mov %rsi,%rbx 1159af: 48 83 ec 08 sub $0x8,%rsp 1159b3: e8 00 00 00 00 callq 1159b8 1159b8: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 1159bf: 00 00 1159c1: 8b 42 24 mov 0x24(%rdx),%eax 1159c4: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 1159cb: 25 00 08 00 00 and $0x800,%eax 1159d0: 89 85 58 01 00 00 mov %eax,0x158(%rbp) 1159d6: 48 8b b3 d8 00 00 00 mov 0xd8(%rbx),%rsi 1159dd: 48 8b bb e0 00 00 00 mov 0xe0(%rbx),%rdi 1159e4: e8 00 00 00 00 callq 1159e9 1159e9: 48 85 c0 test %rax,%rax 1159ec: 0f 84 f1 02 00 00 je 115ce3 1159f2: 8b 53 28 mov 0x28(%rbx),%edx 1159f5: 49 89 c6 mov %rax,%r14 1159f8: 83 fa 04 cmp $0x4,%edx 1159fb: 0f 94 c1 sete %cl 1159fe: 83 fa 01 cmp $0x1,%edx 115a01: 0f 84 34 02 00 00 je 115c3b 115a07: b8 01 00 00 00 mov $0x1,%eax 115a0c: 84 c9 test %cl,%cl 115a0e: 0f 85 27 02 00 00 jne 115c3b 115a14: 83 bd d4 01 00 00 02 cmpl $0x2,0x1d4(%rbp) 115a1b: 4c 8b bc c5 b0 00 00 mov 0xb0(%rbp,%rax,8),%r15 115a22: 00 115a23: 44 0f b6 43 6e movzbl 0x6e(%rbx),%r8d 115a28: 0f 85 97 01 00 00 jne 115bc5 115a2e: 45 84 c0 test %r8b,%r8b 115a31: 0f 84 b7 00 00 00 je 115aee 115a37: 83 fa 01 cmp $0x1,%edx 115a3a: 0f 86 16 02 00 00 jbe 115c56 115a40: 84 c9 test %cl,%cl 115a42: 0f 85 0e 02 00 00 jne 115c56 115a48: 4c 8d 63 28 lea 0x28(%rbx),%r12 115a4c: 48 8b 73 10 mov 0x10(%rbx),%rsi 115a50: 49 8b 47 18 mov 0x18(%r15),%rax 115a54: 4c 89 ff mov %r15,%rdi 115a57: 4c 89 e2 mov %r12,%rdx 115a5a: e8 00 00 00 00 callq 115a5f 115a5f: 80 7b 6e 00 cmpb $0x0,0x6e(%rbx) 115a63: 75 1b jne 115a80 115a65: 8b 43 28 mov 0x28(%rbx),%eax 115a68: 83 ad 60 01 00 00 01 subl $0x1,0x160(%rbp) 115a6f: 85 c0 test %eax,%eax 115a71: 0f 84 1d 02 00 00 je 115c94 115a77: 83 f8 03 cmp $0x3,%eax 115a7a: 0f 84 14 02 00 00 je 115c94 115a80: 48 83 bb e8 00 00 00 cmpq $0x0,0xe8(%rbx) 115a87: 00 115a88: 0f b6 43 6f movzbl 0x6f(%rbx),%eax 115a8c: 0f 84 ad 00 00 00 je 115b3f 115a92: 84 c0 test %al,%al 115a94: 75 0e jne 115aa4 115a96: 80 7b 6e 00 cmpb $0x0,0x6e(%rbx) 115a9a: 0f 85 a5 01 00 00 jne 115c45 115aa0: c6 43 6f 01 movb $0x1,0x6f(%rbx) 115aa4: 83 bd d4 01 00 00 02 cmpl $0x2,0x1d4(%rbp) 115aab: 0f 84 b1 00 00 00 je 115b62 115ab1: 48 89 ef mov %rbp,%rdi 115ab4: e8 87 e0 ff ff callq 113b40 115ab9: 41 89 c4 mov %eax,%r12d 115abc: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 115ac3: 00 00 115ac5: 8b 42 24 mov 0x24(%rdx),%eax 115ac8: 4c 89 ef mov %r13,%rdi 115acb: 80 e4 f7 and $0xf7,%ah 115ace: 0b 85 58 01 00 00 or 0x158(%rbp),%eax 115ad4: 89 42 24 mov %eax,0x24(%rdx) 115ad7: e8 00 00 00 00 callq 115adc 115adc: 44 89 e0 mov %r12d,%eax 115adf: 48 83 c4 08 add $0x8,%rsp 115ae3: 5b pop %rbx 115ae4: 5d pop %rbp 115ae5: 41 5c pop %r12 115ae7: 41 5d pop %r13 115ae9: 41 5e pop %r14 115aeb: 41 5f pop %r15 115aed: c3 retq 115aee: 4c 8d 63 28 lea 0x28(%rbx),%r12 115af2: 48 8b 73 10 mov 0x10(%rbx),%rsi 115af6: 49 8b 47 18 mov 0x18(%r15),%rax 115afa: 4c 89 ff mov %r15,%rdi 115afd: 4c 89 e2 mov %r12,%rdx 115b00: e8 00 00 00 00 callq 115b05 115b05: 80 7b 6e 00 cmpb $0x0,0x6e(%rbx) 115b09: 0f 84 71 ff ff ff je 115a80 115b0f: 8b 43 28 mov 0x28(%rbx),%eax 115b12: 83 85 60 01 00 00 01 addl $0x1,0x160(%rbp) 115b19: 85 c0 test %eax,%eax 115b1b: 74 09 je 115b26 115b1d: 83 f8 03 cmp $0x3,%eax 115b20: 0f 85 5a ff ff ff jne 115a80 115b26: 83 85 64 01 00 00 01 addl $0x1,0x164(%rbp) 115b2d: 48 83 bb e8 00 00 00 cmpq $0x0,0xe8(%rbx) 115b34: 00 115b35: 0f b6 43 6f movzbl 0x6f(%rbx),%eax 115b39: 0f 85 53 ff ff ff jne 115a92 115b3f: 84 c0 test %al,%al 115b41: 0f 84 5d ff ff ff je 115aa4 115b47: 80 7b 6e 00 cmpb $0x0,0x6e(%rbx) 115b4b: 74 0c je 115b59 115b4d: 83 ad 68 01 00 00 01 subl $0x1,0x168(%rbp) 115b54: 41 c6 46 61 00 movb $0x0,0x61(%r14) 115b59: c6 43 6f 00 movb $0x0,0x6f(%rbx) 115b5d: e9 42 ff ff ff jmpq 115aa4 115b62: 80 7b 6e 00 cmpb $0x0,0x6e(%rbx) 115b66: 0f 84 b9 00 00 00 je 115c25 115b6c: 8b 43 28 mov 0x28(%rbx),%eax 115b6f: 83 f8 01 cmp $0x1,%eax 115b72: 76 09 jbe 115b7d 115b74: 83 f8 04 cmp $0x4,%eax 115b77: 0f 85 a8 00 00 00 jne 115c25 115b7d: 48 8b 93 d8 00 00 00 mov 0xd8(%rbx),%rdx 115b84: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 115b8b: 00 00 115b8d: 4c 8b 4a 10 mov 0x10(%rdx),%r9 115b91: 4c 3b 88 98 03 00 00 cmp 0x398(%rax),%r9 115b98: 0f 85 2c 01 00 00 jne 115cca 115b9e: 4d 89 e0 mov %r12,%r8 115ba1: 8b 8b c8 00 00 00 mov 0xc8(%rbx),%ecx 115ba7: 48 8b 73 10 mov 0x10(%rbx),%rsi 115bab: 4c 89 ff mov %r15,%rdi 115bae: 8b 93 c4 00 00 00 mov 0xc4(%rbx),%edx 115bb4: 49 8b 47 10 mov 0x10(%r15),%rax 115bb8: e8 00 00 00 00 callq 115bbd 115bbd: 41 89 c4 mov %eax,%r12d 115bc0: e9 f7 fe ff ff jmpq 115abc 115bc5: be 02 00 00 00 mov $0x2,%esi 115bca: 48 89 ef mov %rbp,%rdi 115bcd: 44 88 44 24 07 mov %r8b,0x7(%rsp) 115bd2: e8 49 f9 ff ff callq 115520 115bd7: 41 89 c4 mov %eax,%r12d 115bda: 85 c0 test %eax,%eax 115bdc: 0f 85 00 00 00 00 jne 115be2 115be2: 4c 8d 63 28 lea 0x28(%rbx),%r12 115be6: 48 8b 73 10 mov 0x10(%rbx),%rsi 115bea: 49 8b 47 18 mov 0x18(%r15),%rax 115bee: 4c 89 ff mov %r15,%rdi 115bf1: 4c 89 e2 mov %r12,%rdx 115bf4: e8 00 00 00 00 callq 115bf9 115bf9: 80 7b 6e 00 cmpb $0x0,0x6e(%rbx) 115bfd: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 115c03: 74 28 je 115c2d 115c05: 45 84 c0 test %r8b,%r8b 115c08: 0f 85 72 fe ff ff jne 115a80 115c0e: 8b 43 28 mov 0x28(%rbx),%eax 115c11: 83 85 60 01 00 00 01 addl $0x1,0x160(%rbp) 115c18: 85 c0 test %eax,%eax 115c1a: 0f 85 fd fe ff ff jne 115b1d 115c20: e9 01 ff ff ff jmpq 115b26 115c25: 45 31 e4 xor %r12d,%r12d 115c28: e9 8f fe ff ff jmpq 115abc 115c2d: 45 84 c0 test %r8b,%r8b 115c30: 0f 85 2f fe ff ff jne 115a65 115c36: e9 45 fe ff ff jmpq 115a80 115c3b: b8 02 00 00 00 mov $0x2,%eax 115c40: e9 cf fd ff ff jmpq 115a14 115c45: 83 85 68 01 00 00 01 addl $0x1,0x168(%rbp) 115c4c: 41 c6 46 61 01 movb $0x1,0x61(%r14) 115c51: e9 4a fe ff ff jmpq 115aa0 115c56: 80 bd 20 02 00 00 00 cmpb $0x0,0x220(%rbp) 115c5d: 74 41 je 115ca0 115c5f: 48 8b 73 10 mov 0x10(%rbx),%rsi 115c63: 49 8b 47 20 mov 0x20(%r15),%rax 115c67: b9 a0 0f 00 00 mov $0xfa0,%ecx 115c6c: 31 d2 xor %edx,%edx 115c6e: 44 8b 8b c8 00 00 00 mov 0xc8(%rbx),%r9d 115c75: 44 8b 83 c4 00 00 00 mov 0xc4(%rbx),%r8d 115c7c: 4c 89 ff mov %r15,%rdi 115c7f: e8 00 00 00 00 callq 115c84 115c84: 41 89 c4 mov %eax,%r12d 115c87: 85 c0 test %eax,%eax 115c89: 0f 84 b9 fd ff ff je 115a48 115c8f: e9 00 00 00 00 jmpq 115c94 115c94: 83 ad 64 01 00 00 01 subl $0x1,0x164(%rbp) 115c9b: e9 e0 fd ff ff jmpq 115a80 115ca0: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 115ca7 115ca7: 0f 85 78 ff ff ff jne 115c25 115cad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 115cb4: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 115cbb 115cbb: e8 00 00 00 00 callq 115cc0 115cc0: 0f 0b ud2 115cc2: 45 31 e4 xor %r12d,%r12d 115cc5: e9 f2 fd ff ff jmpq 115abc 115cca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 115cd1: e8 00 00 00 00 callq 115cd6 115cd6: 0f 0b ud2 115cd8: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d 115cde: e9 d9 fd ff ff jmpq 115abc 115ce3: 41 bc ed ff ff ff mov $0xffffffed,%r12d 115ce9: e9 ce fd ff ff jmpq 115abc 115cee: 66 90 xchg %ax,%ax 0000000000115cf0 : 115cf0: e8 00 00 00 00 callq 115cf5 115cf5: 41 55 push %r13 115cf7: 49 89 d5 mov %rdx,%r13 115cfa: 41 54 push %r12 115cfc: 4c 8d a7 28 01 00 00 lea 0x128(%rdi),%r12 115d03: 55 push %rbp 115d04: 48 89 f5 mov %rsi,%rbp 115d07: 53 push %rbx 115d08: 48 89 fb mov %rdi,%rbx 115d0b: 4c 89 e7 mov %r12,%rdi 115d0e: e8 00 00 00 00 callq 115d13 115d13: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 115d1a: 00 00 115d1c: 8b 42 24 mov 0x24(%rdx),%eax 115d1f: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 115d26: 25 00 08 00 00 and $0x800,%eax 115d2b: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 115d31: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 115d38: 48 8b 95 a0 00 00 00 mov 0xa0(%rbp),%rdx 115d3f: 48 89 42 08 mov %rax,0x8(%rdx) 115d43: 48 89 10 mov %rdx,(%rax) 115d46: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 115d4d: 00 ad de 115d50: 48 89 85 a0 00 00 00 mov %rax,0xa0(%rbp) 115d57: 48 83 c0 22 add $0x22,%rax 115d5b: 48 89 85 a8 00 00 00 mov %rax,0xa8(%rbp) 115d62: 48 8b 45 10 mov 0x10(%rbp),%rax 115d66: 8b 40 28 mov 0x28(%rax),%eax 115d69: 83 ab 60 01 00 00 01 subl $0x1,0x160(%rbx) 115d70: 85 c0 test %eax,%eax 115d72: 74 66 je 115dda 115d74: 83 f8 03 cmp $0x3,%eax 115d77: 74 61 je 115dda 115d79: 41 c6 45 38 00 movb $0x0,0x38(%r13) 115d7e: 80 bb d8 01 00 00 00 cmpb $0x0,0x1d8(%rbx) 115d85: 75 19 jne 115da0 115d87: be 01 00 00 00 mov $0x1,%esi 115d8c: 48 89 df mov %rbx,%rdi 115d8f: e8 8c f7 ff ff callq 115520 115d94: 85 c0 test %eax,%eax 115d96: 75 08 jne 115da0 115d98: 48 89 df mov %rbx,%rdi 115d9b: e8 a0 dd ff ff callq 113b40 115da0: 8b 83 6c 01 00 00 mov 0x16c(%rbx),%eax 115da6: 8d 50 ff lea -0x1(%rax),%edx 115da9: 89 93 6c 01 00 00 mov %edx,0x16c(%rbx) 115daf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 115db4: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 115dbb: 00 00 115dbd: 8b 42 24 mov 0x24(%rdx),%eax 115dc0: 4c 89 e7 mov %r12,%rdi 115dc3: 80 e4 f7 and $0xf7,%ah 115dc6: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 115dcc: 89 42 24 mov %eax,0x24(%rdx) 115dcf: 5b pop %rbx 115dd0: 5d pop %rbp 115dd1: 41 5c pop %r12 115dd3: 41 5d pop %r13 115dd5: e9 00 00 00 00 jmpq 115dda 115dda: 83 ab 64 01 00 00 01 subl $0x1,0x164(%rbx) 115de1: eb 96 jmp 115d79 115de3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 115dea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 115df1: e8 00 00 00 00 callq 115df6 115df6: eb bc jmp 115db4 115df8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 115dff: 00 0000000000115e00 : 115e00: e8 00 00 00 00 callq 115e05 115e05: 41 56 push %r14 115e07: 41 55 push %r13 115e09: 4c 8d af 28 01 00 00 lea 0x128(%rdi),%r13 115e10: 41 54 push %r12 115e12: 49 89 f4 mov %rsi,%r12 115e15: 55 push %rbp 115e16: 48 89 d5 mov %rdx,%rbp 115e19: 53 push %rbx 115e1a: 48 89 fb mov %rdi,%rbx 115e1d: 4c 89 ef mov %r13,%rdi 115e20: 65 4c 8b 34 25 00 00 mov %gs:0x0,%r14 115e27: 00 00 115e29: e8 00 00 00 00 callq 115e2e 115e2e: 41 8b 46 24 mov 0x24(%r14),%eax 115e32: 41 81 4e 24 00 08 00 orl $0x800,0x24(%r14) 115e39: 00 115e3a: 8b 93 6c 01 00 00 mov 0x16c(%rbx),%edx 115e40: 25 00 08 00 00 and $0x800,%eax 115e45: 3b 15 00 00 00 00 cmp 0x0(%rip),%edx # 115e4b 115e4b: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 115e51: 0f 83 00 00 00 00 jae 115e57 115e57: 83 c2 01 add $0x1,%edx 115e5a: 89 93 6c 01 00 00 mov %edx,0x16c(%rbx) 115e60: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 115e65: 48 8b 55 20 mov 0x20(%rbp),%rdx 115e69: 49 8d 84 24 a0 00 00 lea 0xa0(%r12),%rax 115e70: 00 115e71: 48 89 42 08 mov %rax,0x8(%rdx) 115e75: 49 89 94 24 a0 00 00 mov %rdx,0xa0(%r12) 115e7c: 00 115e7d: 48 8d 55 20 lea 0x20(%rbp),%rdx 115e81: 49 89 94 24 a8 00 00 mov %rdx,0xa8(%r12) 115e88: 00 115e89: 48 89 45 20 mov %rax,0x20(%rbp) 115e8d: 49 8b 44 24 10 mov 0x10(%r12),%rax 115e92: 8b 40 28 mov 0x28(%rax),%eax 115e95: 83 83 60 01 00 00 01 addl $0x1,0x160(%rbx) 115e9c: 85 c0 test %eax,%eax 115e9e: 74 56 je 115ef6 115ea0: 83 f8 03 cmp $0x3,%eax 115ea3: 74 51 je 115ef6 115ea5: c6 45 38 01 movb $0x1,0x38(%rbp) 115ea9: 80 bb d8 01 00 00 00 cmpb $0x0,0x1d8(%rbx) 115eb0: 75 19 jne 115ecb 115eb2: be 02 00 00 00 mov $0x2,%esi 115eb7: 48 89 df mov %rbx,%rdi 115eba: e8 61 f6 ff ff callq 115520 115ebf: 85 c0 test %eax,%eax 115ec1: 75 08 jne 115ecb 115ec3: 48 89 df mov %rbx,%rdi 115ec6: e8 75 dc ff ff callq 113b40 115ecb: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 115ed2: 00 00 115ed4: 8b 42 24 mov 0x24(%rdx),%eax 115ed7: 4c 89 ef mov %r13,%rdi 115eda: 80 e4 f7 and $0xf7,%ah 115edd: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 115ee3: 89 42 24 mov %eax,0x24(%rdx) 115ee6: e8 00 00 00 00 callq 115eeb 115eeb: 31 c0 xor %eax,%eax 115eed: 5b pop %rbx 115eee: 5d pop %rbp 115eef: 41 5c pop %r12 115ef1: 41 5d pop %r13 115ef3: 41 5e pop %r14 115ef5: c3 retq 115ef6: 83 83 64 01 00 00 01 addl $0x1,0x164(%rbx) 115efd: eb a6 jmp 115ea5 115eff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 115f06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 115f0d: e8 00 00 00 00 callq 115f12 115f12: e9 4e ff ff ff jmpq 115e65 115f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 115f1e: 00 00 0000000000115f20 : 115f20: e8 00 00 00 00 callq 115f25 115f25: 41 55 push %r13 115f27: 45 31 ed xor %r13d,%r13d 115f2a: 41 54 push %r12 115f2c: 4c 8d a7 28 01 00 00 lea 0x128(%rdi),%r12 115f33: 55 push %rbp 115f34: 48 89 f5 mov %rsi,%rbp 115f37: 53 push %rbx 115f38: 48 89 fb mov %rdi,%rbx 115f3b: 4c 89 e7 mov %r12,%rdi 115f3e: e8 00 00 00 00 callq 115f43 115f43: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 115f4a: 00 00 115f4c: 8b 42 24 mov 0x24(%rdx),%eax 115f4f: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 115f56: 25 00 08 00 00 and $0x800,%eax 115f5b: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 115f61: 8b 45 3c mov 0x3c(%rbp),%eax 115f64: 8d 50 01 lea 0x1(%rax),%edx 115f67: 89 55 3c mov %edx,0x3c(%rbp) 115f6a: 85 c0 test %eax,%eax 115f6c: 0f 85 8d 00 00 00 jne 115fff 115f72: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 115f77: 48 8b 45 10 mov 0x10(%rbp),%rax 115f7b: 48 8d 4d 10 lea 0x10(%rbp),%rcx 115f7f: 48 39 c8 cmp %rcx,%rax 115f82: 75 0a jne 115f8e 115f84: eb 38 jmp 115fbe 115f86: 48 8b 00 mov (%rax),%rax 115f89: 48 39 c8 cmp %rcx,%rax 115f8c: 74 30 je 115fbe 115f8e: 80 78 6e 00 cmpb $0x0,0x6e(%rax) 115f92: c6 40 6d 01 movb $0x1,0x6d(%rax) 115f96: 74 ee je 115f86 115f98: 8b 50 28 mov 0x28(%rax),%edx 115f9b: c6 40 6e 00 movb $0x0,0x6e(%rax) 115f9f: 83 ab 60 01 00 00 01 subl $0x1,0x160(%rbx) 115fa6: 85 d2 test %edx,%edx 115fa8: 74 05 je 115faf 115faa: 83 fa 03 cmp $0x3,%edx 115fad: 75 d7 jne 115f86 115faf: 83 ab 64 01 00 00 01 subl $0x1,0x164(%rbx) 115fb6: 48 8b 00 mov (%rax),%rax 115fb9: 48 39 c8 cmp %rcx,%rax 115fbc: 75 d0 jne 115f8e 115fbe: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 115fc5 115fc5: 80 7d 38 01 cmpb $0x1,0x38(%rbp) 115fc9: be 01 00 00 00 mov $0x1,%esi 115fce: 83 d6 00 adc $0x0,%esi 115fd1: 48 89 85 60 01 00 00 mov %rax,0x160(%rbp) 115fd8: 80 bb d8 01 00 00 00 cmpb $0x0,0x1d8(%rbx) 115fdf: 0f 85 81 00 00 00 jne 116066 115fe5: 48 89 df mov %rbx,%rdi 115fe8: e8 33 f5 ff ff callq 115520 115fed: 41 89 c5 mov %eax,%r13d 115ff0: 85 c0 test %eax,%eax 115ff2: 75 0b jne 115fff 115ff4: 48 89 df mov %rbx,%rdi 115ff7: e8 44 db ff ff callq 113b40 115ffc: 41 89 c5 mov %eax,%r13d 115fff: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 116006: 00 00 116008: 8b 42 24 mov 0x24(%rdx),%eax 11600b: 4c 89 e7 mov %r12,%rdi 11600e: 80 e4 f7 and $0xf7,%ah 116011: 0b 83 58 01 00 00 or 0x158(%rbx),%eax 116017: 89 42 24 mov %eax,0x24(%rdx) 11601a: e8 00 00 00 00 callq 11601f 11601f: 44 89 e8 mov %r13d,%eax 116022: 5b pop %rbx 116023: 5d pop %rbp 116024: 41 5c pop %r12 116026: 41 5d pop %r13 116028: c3 retq 116029: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 116030: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 116037: e8 00 00 00 00 callq 11603c 11603c: 85 c0 test %eax,%eax 11603e: 0f 84 33 ff ff ff je 115f77 116044: 48 8b 45 f8 mov -0x8(%rbp),%rax 116048: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11604f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 116056: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx 11605c: e8 00 00 00 00 callq 116061 116061: e9 11 ff ff ff jmpq 115f77 116066: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 11606c: eb 91 jmp 115fff 11606e: 66 90 xchg %ax,%ax 0000000000116070 : 116070: e8 00 00 00 00 callq 116075 116075: 41 57 push %r15 116077: 49 89 ff mov %rdi,%r15 11607a: 41 56 push %r14 11607c: 49 89 f6 mov %rsi,%r14 11607f: 41 55 push %r13 116081: 41 54 push %r12 116083: 55 push %rbp 116084: 48 8d af 28 01 00 00 lea 0x128(%rdi),%rbp 11608b: 53 push %rbx 11608c: 48 89 ef mov %rbp,%rdi 11608f: 48 83 ec 10 sub $0x10,%rsp 116093: e8 00 00 00 00 callq 116098 116098: 4d 8d 4e 20 lea 0x20(%r14),%r9 11609c: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 1160a3: 00 00 1160a5: 8b 42 24 mov 0x24(%rdx),%eax 1160a8: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 1160af: 25 00 08 00 00 and $0x800,%eax 1160b4: 41 89 87 58 01 00 00 mov %eax,0x158(%r15) 1160bb: 49 8b 7e 20 mov 0x20(%r14),%rdi 1160bf: 48 8b 17 mov (%rdi),%rdx 1160c2: 49 39 f9 cmp %rdi,%r9 1160c5: 0f 84 12 03 00 00 je 1163dd 1160cb: 48 8d 87 60 ff ff ff lea -0xa0(%rdi),%rax 1160d2: 48 8d b2 60 ff ff ff lea -0xa0(%rdx),%rsi 1160d9: 49 bb 00 01 00 00 00 movabs $0xdead000000000100,%r11 1160e0: 00 ad de 1160e3: 49 ba 22 01 00 00 00 movabs $0xdead000000000122,%r10 1160ea: 00 ad de 1160ed: eb 29 jmp 116118 1160ef: 41 c6 46 38 00 movb $0x0,0x38(%r14) 1160f4: 48 89 f0 mov %rsi,%rax 1160f7: 48 8d b6 a0 00 00 00 lea 0xa0(%rsi),%rsi 1160fe: 41 83 af 6c 01 00 00 subl $0x1,0x16c(%r15) 116105: 01 116106: 48 8b 16 mov (%rsi),%rdx 116109: 48 8d ba 60 ff ff ff lea -0xa0(%rdx),%rdi 116110: 49 39 f1 cmp %rsi,%r9 116113: 74 41 je 116156 116115: 48 89 fe mov %rdi,%rsi 116118: 48 8b b8 a8 00 00 00 mov 0xa8(%rax),%rdi 11611f: 48 89 7a 08 mov %rdi,0x8(%rdx) 116123: 48 89 17 mov %rdx,(%rdi) 116126: 4c 89 98 a0 00 00 00 mov %r11,0xa0(%rax) 11612d: 4c 89 90 a8 00 00 00 mov %r10,0xa8(%rax) 116134: 48 8b 40 10 mov 0x10(%rax),%rax 116138: 8b 40 28 mov 0x28(%rax),%eax 11613b: 41 83 af 60 01 00 00 subl $0x1,0x160(%r15) 116142: 01 116143: 85 c0 test %eax,%eax 116145: 74 05 je 11614c 116147: 83 f8 03 cmp $0x3,%eax 11614a: 75 a3 jne 1160ef 11614c: 41 83 af 64 01 00 00 subl $0x1,0x164(%r15) 116153: 01 116154: eb 99 jmp 1160ef 116156: 41 bc 01 00 00 00 mov $0x1,%r12d 11615c: 4d 8b 6e 10 mov 0x10(%r14),%r13 116160: 49 8d 46 10 lea 0x10(%r14),%rax 116164: 48 89 04 24 mov %rax,(%rsp) 116168: 4c 39 e8 cmp %r13,%rax 11616b: 75 49 jne 1161b6 11616d: eb 67 jmp 1161d6 11616f: 83 f8 04 cmp $0x4,%eax 116172: 74 4b je 1161bf 116174: 41 80 7d 6e 00 cmpb $0x0,0x6e(%r13) 116179: 74 29 je 1161a4 11617b: 41 8b 45 28 mov 0x28(%r13),%eax 11617f: 41 83 af 60 01 00 00 subl $0x1,0x160(%r15) 116186: 01 116187: 85 c0 test %eax,%eax 116189: 74 41 je 1161cc 11618b: 83 f8 03 cmp $0x3,%eax 11618e: 74 3c je 1161cc 116190: 41 80 7d 6f 00 cmpb $0x0,0x6f(%r13) 116195: 74 0d je 1161a4 116197: 41 83 af 68 01 00 00 subl $0x1,0x168(%r15) 11619e: 01 11619f: 41 c6 46 41 00 movb $0x0,0x41(%r14) 1161a4: 41 83 af 6c 01 00 00 subl $0x1,0x16c(%r15) 1161ab: 01 1161ac: 4d 8b 6d 00 mov 0x0(%r13),%r13 1161b0: 4c 3b 2c 24 cmp (%rsp),%r13 1161b4: 74 20 je 1161d6 1161b6: 41 8b 45 28 mov 0x28(%r13),%eax 1161ba: 83 f8 01 cmp $0x1,%eax 1161bd: 75 b0 jne 11616f 1161bf: 4c 89 ee mov %r13,%rsi 1161c2: 4c 89 ff mov %r15,%rdi 1161c5: e8 06 da ff ff callq 113bd0 1161ca: eb a8 jmp 116174 1161cc: 41 83 af 64 01 00 00 subl $0x1,0x164(%r15) 1161d3: 01 1161d4: eb ba jmp 116190 1161d6: 49 8b 87 48 01 00 00 mov 0x148(%r15),%rax 1161dd: 49 8d b7 48 01 00 00 lea 0x148(%r15),%rsi 1161e4: 48 8b 08 mov (%rax),%rcx 1161e7: 48 8d 78 f8 lea -0x8(%rax),%rdi 1161eb: 48 8d 51 f8 lea -0x8(%rcx),%rdx 1161ef: 48 39 c6 cmp %rax,%rsi 1161f2: 75 19 jne 11620d 1161f4: eb 55 jmp 11624b 1161f6: 48 8b 42 08 mov 0x8(%rdx),%rax 1161fa: 48 89 d7 mov %rdx,%rdi 1161fd: 48 8d 52 08 lea 0x8(%rdx),%rdx 116201: 48 83 e8 08 sub $0x8,%rax 116205: 48 39 d6 cmp %rdx,%rsi 116208: 74 41 je 11624b 11620a: 48 89 c2 mov %rax,%rdx 11620d: 4c 39 37 cmp %r14,(%rdi) 116210: 75 e4 jne 1161f6 116212: 48 8b 47 10 mov 0x10(%rdi),%rax 116216: 48 8b 57 08 mov 0x8(%rdi),%rdx 11621a: 48 89 42 08 mov %rax,0x8(%rdx) 11621e: 48 89 10 mov %rdx,(%rax) 116221: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 116228: 00 ad de 11622b: 48 89 47 08 mov %rax,0x8(%rdi) 11622f: 48 83 c0 22 add $0x22,%rax 116233: 48 89 47 10 mov %rax,0x10(%rdi) 116237: e8 00 00 00 00 callq 11623c 11623c: 41 83 af 5c 01 00 00 subl $0x1,0x15c(%r15) 116243: 01 116244: c6 44 24 0f 01 movb $0x1,0xf(%rsp) 116249: eb 05 jmp 116250 11624b: c6 44 24 0f 00 movb $0x0,0xf(%rsp) 116250: 41 80 bf d8 01 00 00 cmpb $0x0,0x1d8(%r15) 116257: 00 116258: 0f 85 8a 01 00 00 jne 1163e8 11625e: 44 89 e6 mov %r12d,%esi 116261: 4c 89 ff mov %r15,%rdi 116264: e8 b7 f2 ff ff callq 115520 116269: 89 44 24 08 mov %eax,0x8(%rsp) 11626d: 85 c0 test %eax,%eax 11626f: 0f 84 13 01 00 00 je 116388 116275: 41 80 bf d8 01 00 00 cmpb $0x0,0x1d8(%r15) 11627c: 00 11627d: 0f 84 72 01 00 00 je 1163f5 116283: 49 8b 46 10 mov 0x10(%r14),%rax 116287: 48 39 04 24 cmp %rax,(%rsp) 11628b: 0f 84 32 01 00 00 je 1163c3 116291: 65 4c 8b 24 25 00 00 mov %gs:0x0,%r12 116298: 00 00 11629a: 49 8b 5e 10 mov 0x10(%r14),%rbx 11629e: 8b 73 28 mov 0x28(%rbx),%esi 1162a1: 83 fe 01 cmp $0x1,%esi 1162a4: 0f 84 d4 00 00 00 je 11637e 1162aa: ba 01 00 00 00 mov $0x1,%edx 1162af: 83 fe 04 cmp $0x4,%esi 1162b2: 0f 84 c6 00 00 00 je 11637e 1162b8: 4d 8b ac d7 b0 00 00 mov 0xb0(%r15,%rdx,8),%r13 1162bf: 00 1162c0: 48 8b 33 mov (%rbx),%rsi 1162c3: 48 89 ef mov %rbp,%rdi 1162c6: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 1162cd: 00 ad de 1162d0: 48 8b 53 08 mov 0x8(%rbx),%rdx 1162d4: 48 89 56 08 mov %rdx,0x8(%rsi) 1162d8: 48 89 32 mov %rsi,(%rdx) 1162db: 48 89 03 mov %rax,(%rbx) 1162de: 48 83 c0 22 add $0x22,%rax 1162e2: 48 89 43 08 mov %rax,0x8(%rbx) 1162e6: 41 83 6e 30 01 subl $0x1,0x30(%r14) 1162eb: 41 8b 54 24 24 mov 0x24(%r12),%edx 1162f0: 80 e6 f7 and $0xf7,%dh 1162f3: 41 0b 97 58 01 00 00 or 0x158(%r15),%edx 1162fa: 41 89 54 24 24 mov %edx,0x24(%r12) 1162ff: e8 00 00 00 00 callq 116304 116304: 48 8b 53 18 mov 0x18(%rbx),%rdx 116308: 49 8b 45 28 mov 0x28(%r13),%rax 11630c: 4c 89 ef mov %r13,%rdi 11630f: 48 8b 73 10 mov 0x10(%rbx),%rsi 116313: e8 00 00 00 00 callq 116318 116318: 48 89 ef mov %rbp,%rdi 11631b: e8 00 00 00 00 callq 116320 116320: 41 8b 44 24 24 mov 0x24(%r12),%eax 116325: 41 81 4c 24 24 00 08 orl $0x800,0x24(%r12) 11632c: 00 00 11632e: 25 00 08 00 00 and $0x800,%eax 116333: 41 89 87 58 01 00 00 mov %eax,0x158(%r15) 11633a: 49 8b 56 10 mov 0x10(%r14),%rdx 11633e: 48 3b 14 24 cmp (%rsp),%rdx 116342: 0f 85 52 ff ff ff jne 11629a 116348: 65 48 8b 34 25 00 00 mov %gs:0x0,%rsi 11634f: 00 00 116351: 8b 56 24 mov 0x24(%rsi),%edx 116354: 48 89 ef mov %rbp,%rdi 116357: 80 e6 f7 and $0xf7,%dh 11635a: 09 d0 or %edx,%eax 11635c: 89 46 24 mov %eax,0x24(%rsi) 11635f: e8 00 00 00 00 callq 116364 116364: 80 7c 24 0f 00 cmpb $0x0,0xf(%rsp) 116369: 75 64 jne 1163cf 11636b: 8b 44 24 08 mov 0x8(%rsp),%eax 11636f: 48 83 c4 10 add $0x10,%rsp 116373: 5b pop %rbx 116374: 5d pop %rbp 116375: 41 5c pop %r12 116377: 41 5d pop %r13 116379: 41 5e pop %r14 11637b: 41 5f pop %r15 11637d: c3 retq 11637e: ba 02 00 00 00 mov $0x2,%edx 116383: e9 30 ff ff ff jmpq 1162b8 116388: 4c 89 ff mov %r15,%rdi 11638b: e8 b0 d7 ff ff callq 113b40 116390: 41 80 bf d8 01 00 00 cmpb $0x0,0x1d8(%r15) 116397: 00 116398: 89 44 24 08 mov %eax,0x8(%rsp) 11639c: 0f 85 e1 fe ff ff jne 116283 1163a2: 85 c0 test %eax,%eax 1163a4: 0f 85 00 00 00 00 jne 1163aa 1163aa: 41 80 7e 40 00 cmpb $0x0,0x40(%r14) 1163af: 0f 85 00 00 00 00 jne 1163b5 1163b5: 49 8b 46 10 mov 0x10(%r14),%rax 1163b9: 48 39 04 24 cmp %rax,(%rsp) 1163bd: 0f 85 ce fe ff ff jne 116291 1163c3: 41 8b 87 58 01 00 00 mov 0x158(%r15),%eax 1163ca: e9 79 ff ff ff jmpq 116348 1163cf: 49 8b bf 20 01 00 00 mov 0x120(%r15),%rdi 1163d6: e8 00 00 00 00 callq 1163db 1163db: eb 8e jmp 11636b 1163dd: 41 bc 02 00 00 00 mov $0x2,%r12d 1163e3: e9 74 fd ff ff jmpq 11615c 1163e8: c7 44 24 08 fb ff ff movl $0xfffffffb,0x8(%rsp) 1163ef: ff 1163f0: e9 8e fe ff ff jmpq 116283 1163f5: e9 00 00 00 00 jmpq 1163fa 1163fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000116400 : 116400: e8 00 00 00 00 callq 116405 116405: 41 55 push %r13 116407: 41 54 push %r12 116409: 55 push %rbp 11640a: 48 89 f5 mov %rsi,%rbp 11640d: 53 push %rbx 11640e: 48 89 fb mov %rdi,%rbx 116411: 48 8b be e8 00 00 00 mov 0xe8(%rsi),%rdi 116418: 4c 8d a3 28 01 00 00 lea 0x128(%rbx),%r12 11641f: e8 00 00 00 00 callq 116424 116424: 4c 89 e7 mov %r12,%rdi 116427: 49 89 c5 mov %rax,%r13 11642a: e8 00 00 00 00 callq 11642f 11642f: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 116436: 00 00 116438: 8b 50 24 mov 0x24(%rax),%edx 11643b: 81 48 24 00 08 00 00 orl $0x800,0x24(%rax) 116442: 81 e2 00 08 00 00 and $0x800,%edx 116448: 89 93 58 01 00 00 mov %edx,0x158(%rbx) 11644e: 8b 45 3c mov 0x3c(%rbp),%eax 116451: 85 c0 test %eax,%eax 116453: 0f 84 4e 01 00 00 je 1165a7 116459: 83 f8 01 cmp $0x1,%eax 11645c: 0f 85 19 01 00 00 jne 11657b 116462: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 116467: 4c 89 6d 50 mov %r13,0x50(%rbp) 11646b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 116470: 48 8b 45 10 mov 0x10(%rbp),%rax 116474: 48 8d 55 10 lea 0x10(%rbp),%rdx 116478: 48 39 c2 cmp %rax,%rdx 11647b: 74 40 je 1164bd 11647d: 48 83 78 40 00 cmpq $0x0,0x40(%rax) 116482: c6 40 6d 00 movb $0x0,0x6d(%rax) 116486: 74 2d je 1164b5 116488: 48 83 78 38 00 cmpq $0x0,0x38(%rax) 11648d: 74 26 je 1164b5 11648f: 8b 48 4c mov 0x4c(%rax),%ecx 116492: 85 c9 test %ecx,%ecx 116494: 74 1f je 1164b5 116496: 8b 48 28 mov 0x28(%rax),%ecx 116499: c6 40 6e 01 movb $0x1,0x6e(%rax) 11649d: 83 83 60 01 00 00 01 addl $0x1,0x160(%rbx) 1164a4: 85 c9 test %ecx,%ecx 1164a6: 0f 84 c3 00 00 00 je 11656f 1164ac: 83 f9 03 cmp $0x3,%ecx 1164af: 0f 84 ba 00 00 00 je 11656f 1164b5: 48 8b 00 mov (%rax),%rax 1164b8: 48 39 c2 cmp %rax,%rdx 1164bb: 75 c0 jne 11647d 1164bd: 80 bb d8 01 00 00 00 cmpb $0x0,0x1d8(%rbx) 1164c4: 0f 85 e7 00 00 00 jne 1165b1 1164ca: be 02 00 00 00 mov $0x2,%esi 1164cf: 48 89 df mov %rbx,%rdi 1164d2: e8 49 f0 ff ff callq 115520 1164d7: 41 89 c5 mov %eax,%r13d 1164da: 85 c0 test %eax,%eax 1164dc: 75 0b jne 1164e9 1164de: 48 89 df mov %rbx,%rdi 1164e1: e8 5a d6 ff ff callq 113b40 1164e6: 41 89 c5 mov %eax,%r13d 1164e9: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1164f0 1164f0: c7 45 3c 00 00 00 00 movl $0x0,0x3c(%rbp) 1164f7: 48 2b 85 60 01 00 00 sub 0x160(%rbp),%rax 1164fe: f0 48 01 85 68 01 00 lock add %rax,0x168(%rbp) 116505: 00 116506: 8b 93 58 01 00 00 mov 0x158(%rbx),%edx 11650c: 65 48 8b 0c 25 00 00 mov %gs:0x0,%rcx 116513: 00 00 116515: 8b 41 24 mov 0x24(%rcx),%eax 116518: 4c 89 e7 mov %r12,%rdi 11651b: 80 e4 f7 and $0xf7,%ah 11651e: 09 d0 or %edx,%eax 116520: 89 41 24 mov %eax,0x24(%rcx) 116523: e8 00 00 00 00 callq 116528 116528: 44 89 e8 mov %r13d,%eax 11652b: 5b pop %rbx 11652c: 5d pop %rbp 11652d: 41 5c pop %r12 11652f: 41 5d pop %r13 116531: c3 retq 116532: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 116539: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 116540: e8 00 00 00 00 callq 116545 116545: 85 c0 test %eax,%eax 116547: 0f 84 1a ff ff ff je 116467 11654d: 48 8b 45 f8 mov -0x8(%rbp),%rax 116551: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 116558: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11655f: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx 116565: e8 00 00 00 00 callq 11656a 11656a: e9 f8 fe ff ff jmpq 116467 11656f: 83 83 64 01 00 00 01 addl $0x1,0x164(%rbx) 116576: e9 3a ff ff ff jmpq 1164b5 11657b: 83 e8 01 sub $0x1,%eax 11657e: 45 31 ed xor %r13d,%r13d 116581: 89 45 3c mov %eax,0x3c(%rbp) 116584: 8b 93 58 01 00 00 mov 0x158(%rbx),%edx 11658a: eb 80 jmp 11650c 11658c: 4c 89 ea mov %r13,%rdx 11658f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 116596: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11659d: e8 00 00 00 00 callq 1165a2 1165a2: e9 c9 fe ff ff jmpq 116470 1165a7: 0f 0b ud2 1165a9: 45 31 ed xor %r13d,%r13d 1165ac: e9 5b ff ff ff jmpq 11650c 1165b1: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 1165b7: e9 2d ff ff ff jmpq 1164e9 1165bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001165c0 : 1165c0: e8 00 00 00 00 callq 1165c5 1165c5: 41 56 push %r14 1165c7: 48 89 fe mov %rdi,%rsi 1165ca: 49 89 fe mov %rdi,%r14 1165cd: 41 55 push %r13 1165cf: 4c 8d af d0 00 00 00 lea 0xd0(%rdi),%r13 1165d6: 41 54 push %r12 1165d8: 4c 89 ef mov %r13,%rdi 1165db: 55 push %rbp 1165dc: 53 push %rbx 1165dd: 48 83 ec 30 sub $0x30,%rsp 1165e1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1165e8: 00 00 1165ea: 48 89 44 24 28 mov %rax,0x28(%rsp) 1165ef: 31 c0 xor %eax,%eax 1165f1: e8 00 00 00 00 callq 1165f6 1165f6: 41 89 c4 mov %eax,%r12d 1165f9: 85 c0 test %eax,%eax 1165fb: 74 24 je 116621 1165fd: 48 8b 44 24 28 mov 0x28(%rsp),%rax 116602: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 116609: 00 00 11660b: 0f 85 d5 01 00 00 jne 1167e6 116611: 48 83 c4 30 add $0x30,%rsp 116615: 44 89 e0 mov %r12d,%eax 116618: 5b pop %rbx 116619: 5d pop %rbp 11661a: 41 5c pop %r12 11661c: 41 5d pop %r13 11661e: 41 5e pop %r14 116620: c3 retq 116621: 49 8b 8e 20 01 00 00 mov 0x120(%r14),%rcx 116628: bd 01 00 00 00 mov $0x1,%ebp 11662d: 31 db xor %ebx,%ebx 11662f: 41 bc 01 00 00 00 mov $0x1,%r12d 116635: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 11663c: 00 00 11663e: 8b 41 40 mov 0x40(%rcx),%eax 116641: 89 04 24 mov %eax,(%rsp) 116644: eb 3a jmp 116680 116646: 84 c9 test %cl,%cl 116648: 74 4c je 116696 11664a: 48 83 fb 3f cmp $0x3f,%rbx 11664e: 0f 87 00 00 00 00 ja 116654 116654: 49 8b 86 20 01 00 00 mov 0x120(%r14),%rax 11665b: 89 de mov %ebx,%esi 11665d: 48 8b 38 mov (%rax),%rdi 116660: e8 00 00 00 00 callq 116665 116665: 4c 89 e6 mov %r12,%rsi 116668: 89 c1 mov %eax,%ecx 11666a: 48 d3 e6 shl %cl,%rsi 11666d: 48 09 74 24 08 or %rsi,0x8(%rsp) 116672: 49 8b 8e 20 01 00 00 mov 0x120(%r14),%rcx 116679: 48 83 c3 01 add $0x1,%rbx 11667d: 83 c5 01 add $0x1,%ebp 116680: 89 d8 mov %ebx,%eax 116682: 31 d2 xor %edx,%edx 116684: f7 71 48 divl 0x48(%rcx) 116687: 8b 51 44 mov 0x44(%rcx),%edx 11668a: 48 0f a3 59 50 bt %rbx,0x50(%rcx) 11668f: 0f 92 c1 setb %cl 116692: 39 d0 cmp %edx,%eax 116694: 72 b0 jb 116646 116696: 81 fd 80 00 00 00 cmp $0x80,%ebp 11669c: 75 d4 jne 116672 11669e: 48 c7 44 24 10 ff ff movq $0xffffffffffffffff,0x10(%rsp) 1166a5: ff ff 1166a7: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1166ae: 00 00 1166b0: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) 1166b7: 00 1166b8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1166bd: 48 89 e6 mov %rsp,%rsi 1166c0: 4c 89 ef mov %r13,%rdi 1166c3: e8 00 00 00 00 callq 1166c8 1166c8: 41 89 c4 mov %eax,%r12d 1166cb: 85 c0 test %eax,%eax 1166cd: 0f 85 cc 00 00 00 jne 11679f 1166d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1166d8: 49 8b be 20 01 00 00 mov 0x120(%r14),%rdi 1166df: 49 8d 96 c8 01 00 00 lea 0x1c8(%r14),%rdx 1166e6: be 08 00 00 00 mov $0x8,%esi 1166eb: e8 00 00 00 00 callq 1166f0 1166f0: 41 89 c4 mov %eax,%r12d 1166f3: 85 c0 test %eax,%eax 1166f5: 0f 85 a4 00 00 00 jne 11679f 1166fb: 49 8b 86 c8 01 00 00 mov 0x1c8(%r14),%rax 116702: 4c 89 f7 mov %r14,%rdi 116705: 49 8d ae 28 01 00 00 lea 0x128(%r14),%rbp 11670c: 48 8b 50 10 mov 0x10(%rax),%rdx 116710: 49 89 96 c0 01 00 00 mov %rdx,0x1c0(%r14) 116717: 48 8b 40 08 mov 0x8(%rax),%rax 11671b: 49 89 86 b8 01 00 00 mov %rax,0x1b8(%r14) 116722: e8 f9 d7 ff ff callq 113f20 116727: 48 89 ef mov %rbp,%rdi 11672a: e8 00 00 00 00 callq 11672f 11672f: be 02 00 00 00 mov $0x2,%esi 116734: 4c 89 f7 mov %r14,%rdi 116737: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 11673e: 00 00 116740: 8b 42 24 mov 0x24(%rdx),%eax 116743: 81 4a 24 00 08 00 00 orl $0x800,0x24(%rdx) 11674a: 41 c6 86 20 02 00 00 movb $0x1,0x220(%r14) 116751: 01 116752: 25 00 08 00 00 and $0x800,%eax 116757: 41 89 86 58 01 00 00 mov %eax,0x158(%r14) 11675e: 31 c0 xor %eax,%eax 116760: 66 41 89 86 d8 01 00 mov %ax,0x1d8(%r14) 116767: 00 116768: e8 b3 ed ff ff callq 115520 11676d: 85 c0 test %eax,%eax 11676f: 75 08 jne 116779 116771: 4c 89 f7 mov %r14,%rdi 116774: e8 c7 d3 ff ff callq 113b40 116779: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 116780: 00 00 116782: 8b 42 24 mov 0x24(%rdx),%eax 116785: 48 89 ef mov %rbp,%rdi 116788: 80 e4 f7 and $0xf7,%ah 11678b: 41 0b 86 58 01 00 00 or 0x158(%r14),%eax 116792: 89 42 24 mov %eax,0x24(%rdx) 116795: e8 00 00 00 00 callq 11679a 11679a: e9 5e fe ff ff jmpq 1165fd 11679f: 31 f6 xor %esi,%esi 1167a1: 4c 89 ef mov %r13,%rdi 1167a4: e8 00 00 00 00 callq 1167a9 1167a9: e9 4f fe ff ff jmpq 1165fd 1167ae: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1167b3: 8b 14 24 mov (%rsp),%edx 1167b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1167bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1167c4: e8 00 00 00 00 callq 1167c9 1167c9: e9 ef fe ff ff jmpq 1166bd 1167ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1167d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1167dc: e8 00 00 00 00 callq 1167e1 1167e1: e9 f2 fe ff ff jmpq 1166d8 1167e6: e8 00 00 00 00 callq 1167eb 1167eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001167f0 : 1167f0: e8 00 00 00 00 callq 1167f5 1167f5: 41 57 push %r15 1167f7: 41 56 push %r14 1167f9: 41 55 push %r13 1167fb: 41 54 push %r12 1167fd: 49 89 f4 mov %rsi,%r12 116800: 55 push %rbp 116801: 48 89 fd mov %rdi,%rbp 116804: 53 push %rbx 116805: 8b 42 28 mov 0x28(%rdx),%eax 116808: 48 89 d3 mov %rdx,%rbx 11680b: 83 f8 01 cmp $0x1,%eax 11680e: 0f 84 8b 01 00 00 je 11699f 116814: 45 31 ff xor %r15d,%r15d 116817: 83 f8 04 cmp $0x4,%eax 11681a: 0f 84 7f 01 00 00 je 11699f 116820: 4c 8d ad 28 01 00 00 lea 0x128(%rbp),%r13 116827: 4c 89 ef mov %r13,%rdi 11682a: e8 00 00 00 00 callq 11682f 11682f: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 116836: 00 00 116838: 8b 50 24 mov 0x24(%rax),%edx 11683b: 81 48 24 00 08 00 00 orl $0x800,0x24(%rax) 116842: 81 e2 00 08 00 00 and $0x800,%edx 116848: 89 95 58 01 00 00 mov %edx,0x158(%rbp) 11684e: 41 80 7c 24 38 00 cmpb $0x0,0x38(%r12) 116854: 0f 85 9b 01 00 00 jne 1169f5 11685a: 8b 53 28 mov 0x28(%rbx),%edx 11685d: 83 fa 01 cmp $0x1,%edx 116860: 0f 84 7a 01 00 00 je 1169e0 116866: b8 01 00 00 00 mov $0x1,%eax 11686b: 83 fa 04 cmp $0x4,%edx 11686e: 0f 84 6c 01 00 00 je 1169e0 116874: 48 89 de mov %rbx,%rsi 116877: 4c 89 e7 mov %r12,%rdi 11687a: 4c 8b b4 c5 b0 00 00 mov 0xb0(%rbp,%rax,8),%r14 116881: 00 116882: e8 b9 d3 ff ff callq 113c40 116887: 8b 43 28 mov 0x28(%rbx),%eax 11688a: 83 f8 01 cmp $0x1,%eax 11688d: 0f 84 29 01 00 00 je 1169bc 116893: 83 f8 04 cmp $0x4,%eax 116896: 0f 84 20 01 00 00 je 1169bc 11689c: 48 8b 43 08 mov 0x8(%rbx),%rax 1168a0: 48 8b 13 mov (%rbx),%rdx 1168a3: 45 31 ff xor %r15d,%r15d 1168a6: 48 89 42 08 mov %rax,0x8(%rdx) 1168aa: 48 89 10 mov %rdx,(%rax) 1168ad: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 1168b4: 00 ad de 1168b7: 48 89 03 mov %rax,(%rbx) 1168ba: 48 83 c0 22 add $0x22,%rax 1168be: 48 89 43 08 mov %rax,0x8(%rbx) 1168c2: 41 83 6c 24 30 01 subl $0x1,0x30(%r12) 1168c8: 80 7b 6e 00 cmpb $0x0,0x6e(%rbx) 1168cc: 74 66 je 116934 1168ce: 8b 43 28 mov 0x28(%rbx),%eax 1168d1: 83 ad 60 01 00 00 01 subl $0x1,0x160(%rbp) 1168d8: 85 c0 test %eax,%eax 1168da: 0f 84 f4 00 00 00 je 1169d4 1168e0: 83 f8 03 cmp $0x3,%eax 1168e3: 0f 84 eb 00 00 00 je 1169d4 1168e9: 80 bd d8 01 00 00 00 cmpb $0x0,0x1d8(%rbp) 1168f0: 0f 85 f4 00 00 00 jne 1169ea 1168f6: be 02 00 00 00 mov $0x2,%esi 1168fb: 48 89 ef mov %rbp,%rdi 1168fe: e8 1d ec ff ff callq 115520 116903: 41 89 c7 mov %eax,%r15d 116906: 85 c0 test %eax,%eax 116908: 75 0b jne 116915 11690a: 48 89 ef mov %rbp,%rdi 11690d: e8 2e d2 ff ff callq 113b40 116912: 41 89 c7 mov %eax,%r15d 116915: 41 83 ff c2 cmp $0xffffffc2,%r15d 116919: 75 06 jne 116921 11691b: 41 c6 44 24 40 01 movb $0x1,0x40(%r12) 116921: 80 7b 6f 00 cmpb $0x0,0x6f(%rbx) 116925: 74 0d je 116934 116927: 83 ad 68 01 00 00 01 subl $0x1,0x168(%rbp) 11692e: 41 c6 44 24 41 00 movb $0x0,0x41(%r12) 116934: 8b 85 6c 01 00 00 mov 0x16c(%rbp),%eax 11693a: 8d 50 ff lea -0x1(%rax),%edx 11693d: 89 95 6c 01 00 00 mov %edx,0x16c(%rbp) 116943: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 116948: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 11694f: 00 00 116951: 8b 42 24 mov 0x24(%rdx),%eax 116954: 4c 89 ef mov %r13,%rdi 116957: 80 e4 f7 and $0xf7,%ah 11695a: 0b 85 58 01 00 00 or 0x158(%rbp),%eax 116960: 89 42 24 mov %eax,0x24(%rdx) 116963: e8 00 00 00 00 callq 116968 116968: 48 8b 53 18 mov 0x18(%rbx),%rdx 11696c: 48 8b 73 10 mov 0x10(%rbx),%rsi 116970: 4c 89 f7 mov %r14,%rdi 116973: 49 8b 46 28 mov 0x28(%r14),%rax 116977: e8 00 00 00 00 callq 11697c 11697c: 5b pop %rbx 11697d: 44 89 f8 mov %r15d,%eax 116980: 5d pop %rbp 116981: 41 5c pop %r12 116983: 41 5d pop %r13 116985: 41 5e pop %r14 116987: 41 5f pop %r15 116989: c3 retq 11698a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 116991: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 116998: e8 00 00 00 00 callq 11699d 11699d: eb a9 jmp 116948 11699f: 48 8b 43 50 mov 0x50(%rbx),%rax 1169a3: 48 83 c0 08 add $0x8,%rax 1169a7: e8 00 00 00 00 callq 1169ac 1169ac: 49 89 d7 mov %rdx,%r15 1169af: 85 c0 test %eax,%eax 1169b1: 0f 84 69 fe ff ff je 116820 1169b7: e9 00 00 00 00 jmpq 1169bc 1169bc: 48 89 de mov %rbx,%rsi 1169bf: 48 89 ef mov %rbp,%rdi 1169c2: e8 09 d2 ff ff callq 113bd0 1169c7: 4d 01 bc 24 38 01 00 add %r15,0x138(%r12) 1169ce: 00 1169cf: e9 c8 fe ff ff jmpq 11689c 1169d4: 83 ad 64 01 00 00 01 subl $0x1,0x164(%rbp) 1169db: e9 09 ff ff ff jmpq 1168e9 1169e0: b8 02 00 00 00 mov $0x2,%eax 1169e5: e9 8a fe ff ff jmpq 116874 1169ea: 41 bf fb ff ff ff mov $0xfffffffb,%r15d 1169f0: e9 2c ff ff ff jmpq 116921 1169f5: 8b 48 24 mov 0x24(%rax),%ecx 1169f8: 4c 89 ef mov %r13,%rdi 1169fb: 41 bf f0 ff ff ff mov $0xfffffff0,%r15d 116a01: 80 e5 f7 and $0xf7,%ch 116a04: 09 ca or %ecx,%edx 116a06: 89 50 24 mov %edx,0x24(%rax) 116a09: e8 00 00 00 00 callq 116a0e 116a0e: e9 69 ff ff ff jmpq 11697c 116a13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 116a1a: 00 00 00 00 116a1e: 66 90 xchg %ax,%ax 0000000000116a20 : 116a20: e8 00 00 00 00 callq 116a25 116a25: 41 54 push %r12 116a27: 55 push %rbp 116a28: 53 push %rbx 116a29: 48 89 fb mov %rdi,%rbx 116a2c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 116a31: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 116a38 116a38: ba 28 02 00 00 mov $0x228,%edx 116a3d: be c0 0d 00 00 mov $0xdc0,%esi 116a42: e8 00 00 00 00 callq 116a47 116a47: 49 89 c4 mov %rax,%r12 116a4a: 48 85 c0 test %rax,%rax 116a4d: 0f 84 c4 01 00 00 je 116c17 116a53: 48 8b 43 08 mov 0x8(%rbx),%rax 116a57: 8b 10 mov (%rax),%edx 116a59: 83 fa 08 cmp $0x8,%edx 116a5c: 0f 84 f9 02 00 00 je 116d5b 116a62: 83 fa 0b cmp $0xb,%edx 116a65: 0f 84 f0 02 00 00 je 116d5b 116a6b: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 116a71 116a71: 49 89 9c 24 20 01 00 mov %rbx,0x120(%r12) 116a78: 00 116a79: 41 89 b4 24 d4 01 00 mov %esi,0x1d4(%r12) 116a80: 00 116a81: 83 fe 01 cmp $0x1,%esi 116a84: 0f 8f 16 02 00 00 jg 116ca0 116a8a: 85 f6 test %esi,%esi 116a8c: 0f 88 e2 02 00 00 js 116d74 116a92: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 116a99: 00 116a9a: 49 c7 44 24 28 00 00 movq $0x0,0x28(%r12) 116aa1: 00 00 116aa3: 49 c7 44 24 30 00 00 movq $0x0,0x30(%r12) 116aaa: 00 00 116aac: 49 c7 44 24 38 00 00 movq $0x0,0x38(%r12) 116ab3: 00 00 116ab5: 49 c7 44 24 40 00 00 movq $0x0,0x40(%r12) 116abc: 00 00 116abe: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 116ac5: 00 00 116ac7: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 116ace: 00 00 116ad0: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 116ad7: 00 00 116ad9: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 116ae0: 00 00 116ae2: 49 c7 44 24 48 00 00 movq $0x0,0x48(%r12) 116ae9: 00 00 116aeb: 49 c7 44 24 50 00 00 movq $0x0,0x50(%r12) 116af2: 00 00 116af4: 49 c7 44 24 58 00 00 movq $0x0,0x58(%r12) 116afb: 00 00 116afd: 49 c7 44 24 60 00 00 movq $0x0,0x60(%r12) 116b04: 00 00 116b06: 49 c7 44 24 68 00 00 movq $0x0,0x68(%r12) 116b0d: 00 00 116b0f: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 116b16: 00 00 116b18: 49 c7 44 24 78 00 00 movq $0x0,0x78(%r12) 116b1f: 00 00 116b21: 49 c7 84 24 80 00 00 movq $0x0,0x80(%r12) 116b28: 00 00 00 00 00 116b2d: 49 c7 84 24 88 00 00 movq $0x0,0x88(%r12) 116b34: 00 00 00 00 00 116b39: 8b 30 mov (%rax),%esi 116b3b: 83 fe 0d cmp $0xd,%esi 116b3e: 0f 84 05 02 00 00 je 116d49 116b44: 0f 86 d5 00 00 00 jbe 116c1f 116b4a: 83 fe 18 cmp $0x18,%esi 116b4d: 0f 87 04 01 00 00 ja 116c57 116b53: 83 fe 12 cmp $0x12,%esi 116b56: 0f 87 2f 02 00 00 ja 116d8b 116b5c: 8d 46 f1 lea -0xf(%rsi),%eax 116b5f: 83 f8 03 cmp $0x3,%eax 116b62: 0f 87 ce 00 00 00 ja 116c36 116b68: 49 8d bc 24 90 00 00 lea 0x90(%r12),%rdi 116b6f: 00 116b70: e8 00 00 00 00 callq 116b75 116b75: 31 db xor %ebx,%ebx 116b77: 49 8b b4 24 20 01 00 mov 0x120(%r12),%rsi 116b7e: 00 116b7f: 49 8b 84 24 a8 00 00 mov 0xa8(%r12),%rax 116b86: 00 116b87: 89 df mov %ebx,%edi 116b89: e8 00 00 00 00 callq 116b8e 116b8e: 48 85 c0 test %rax,%rax 116b91: 0f 84 00 00 00 00 je 116b97 116b97: 49 89 84 dc b0 00 00 mov %rax,0xb0(%r12,%rbx,8) 116b9e: 00 116b9f: 48 83 c3 01 add $0x1,%rbx 116ba3: 48 83 fb 04 cmp $0x4,%rbx 116ba7: 75 ce jne 116b77 116ba9: 49 8b bc 24 20 01 00 mov 0x120(%r12),%rdi 116bb0: 00 116bb1: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 116bb8: 00 116bb9: 45 31 c9 xor %r9d,%r9d 116bbc: 4d 8d 94 24 18 02 00 lea 0x218(%r12),%r10 116bc3: 00 116bc4: 49 8d 8c 24 08 02 00 lea 0x208(%r12),%rcx 116bcb: 00 116bcc: 4d 8d 84 24 10 02 00 lea 0x210(%r12),%r8 116bd3: 00 116bd4: 48 8b 57 08 mov 0x8(%rdi),%rdx 116bd8: 8b 70 70 mov 0x70(%rax),%esi 116bdb: 48 8b 3f mov (%rdi),%rdi 116bde: 0f af 72 40 imul 0x40(%rdx),%esi 116be2: 8b 42 3c mov 0x3c(%rdx),%eax 116be5: 03 42 38 add 0x38(%rdx),%eax 116be8: 4c 89 d2 mov %r10,%rdx 116beb: 0f af f0 imul %eax,%esi 116bee: 49 8b 84 24 b0 00 00 mov 0xb0(%r12),%rax 116bf5: 00 116bf6: 03 70 70 add 0x70(%rax),%esi 116bf9: e8 00 00 00 00 callq 116bfe 116bfe: 85 c0 test %eax,%eax 116c00: 0f 85 9c 01 00 00 jne 116da2 116c06: 49 8b 44 24 28 mov 0x28(%r12),%rax 116c0b: 4c 89 e7 mov %r12,%rdi 116c0e: e8 00 00 00 00 callq 116c13 116c13: 85 c0 test %eax,%eax 116c15: 75 2d jne 116c44 116c17: 4c 89 e0 mov %r12,%rax 116c1a: 5b pop %rbx 116c1b: 5d pop %rbp 116c1c: 41 5c pop %r12 116c1e: c3 retq 116c1f: 83 fe 08 cmp $0x8,%esi 116c22: 0f 84 51 01 00 00 je 116d79 116c28: 76 47 jbe 116c71 116c2a: 8d 46 f5 lea -0xb(%rsi),%eax 116c2d: 83 f8 01 cmp $0x1,%eax 116c30: 0f 86 32 ff ff ff jbe 116b68 116c36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 116c3d: e8 00 00 00 00 callq 116c42 116c42: 0f 0b ud2 116c44: 4c 89 e7 mov %r12,%rdi 116c47: 45 31 e4 xor %r12d,%r12d 116c4a: e8 00 00 00 00 callq 116c4f 116c4f: 4c 89 e0 mov %r12,%rax 116c52: 5b pop %rbx 116c53: 5d pop %rbp 116c54: 41 5c pop %r12 116c56: c3 retq 116c57: 8d 46 e7 lea -0x19(%rsi),%eax 116c5a: 83 f8 04 cmp $0x4,%eax 116c5d: 77 d7 ja 116c36 116c5f: 49 8d bc 24 90 00 00 lea 0x90(%r12),%rdi 116c66: 00 116c67: e8 00 00 00 00 callq 116c6c 116c6c: e9 04 ff ff ff jmpq 116b75 116c71: 83 fe 06 cmp $0x6,%esi 116c74: 75 c0 jne 116c36 116c76: 49 8d bc 24 90 00 00 lea 0x90(%r12),%rdi 116c7d: 00 116c7e: e8 00 00 00 00 callq 116c83 116c83: e9 ed fe ff ff jmpq 116b75 116c88: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 116c8f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 116c96: e8 00 00 00 00 callq 116c9b 116c9b: e9 91 fd ff ff jmpq 116a31 116ca0: 83 fe 02 cmp $0x2,%esi 116ca3: 0f 85 f4 00 00 00 jne 116d9d 116ca9: 49 c7 44 24 30 00 00 movq $0x0,0x30(%r12) 116cb0: 00 00 116cb2: 49 c7 44 24 38 00 00 movq $0x0,0x38(%r12) 116cb9: 00 00 116cbb: 49 c7 44 24 40 00 00 movq $0x0,0x40(%r12) 116cc2: 00 00 116cc4: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 116ccb: 00 116ccc: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 116cd3: 00 00 116cd5: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 116cdc: 00 00 116cde: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 116ce5: 00 00 116ce7: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 116cee: 00 00 116cf0: 49 c7 44 24 28 00 00 movq $0x0,0x28(%r12) 116cf7: 00 00 116cf9: 49 c7 44 24 48 00 00 movq $0x0,0x48(%r12) 116d00: 00 00 116d02: 49 c7 44 24 60 00 00 movq $0x0,0x60(%r12) 116d09: 00 00 116d0b: 49 c7 44 24 68 00 00 movq $0x0,0x68(%r12) 116d12: 00 00 116d14: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 116d1b: 00 00 116d1d: 49 c7 44 24 78 00 00 movq $0x0,0x78(%r12) 116d24: 00 00 116d26: 49 c7 84 24 80 00 00 movq $0x0,0x80(%r12) 116d2d: 00 00 00 00 00 116d32: 49 c7 84 24 88 00 00 movq $0x0,0x88(%r12) 116d39: 00 00 00 00 00 116d3e: 8b 30 mov (%rax),%esi 116d40: 83 fe 0d cmp $0xd,%esi 116d43: 0f 85 fb fd ff ff jne 116b44 116d49: 49 8d bc 24 90 00 00 lea 0x90(%r12),%rdi 116d50: 00 116d51: e8 00 00 00 00 callq 116d56 116d56: e9 1a fe ff ff jmpq 116b75 116d5b: 41 c7 84 24 d4 01 00 movl $0x2,0x1d4(%r12) 116d62: 00 02 00 00 00 116d67: 49 89 9c 24 20 01 00 mov %rbx,0x120(%r12) 116d6e: 00 116d6f: e9 35 ff ff ff jmpq 116ca9 116d74: e9 00 00 00 00 jmpq 116d79 116d79: 49 8d bc 24 90 00 00 lea 0x90(%r12),%rdi 116d80: 00 116d81: e8 00 00 00 00 callq 116d86 116d86: e9 ea fd ff ff jmpq 116b75 116d8b: 49 8d bc 24 90 00 00 lea 0x90(%r12),%rdi 116d92: 00 116d93: e8 00 00 00 00 callq 116d98 116d98: e9 d8 fd ff ff jmpq 116b75 116d9d: e9 00 00 00 00 jmpq 116da2 116da2: e9 00 00 00 00 jmpq 116da7 116da7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 116dae: 00 00 0000000000116db0 : 116db0: e8 00 00 00 00 callq 116db5 116db5: 55 push %rbp 116db6: 48 89 fd mov %rdi,%rbp 116db9: 53 push %rbx 116dba: 48 8b 47 48 mov 0x48(%rdi),%rax 116dbe: e8 00 00 00 00 callq 116dc3 116dc3: 48 8b 9d 20 01 00 00 mov 0x120(%rbp),%rbx 116dca: 48 81 fd 00 fe ff ff cmp $0xfffffffffffffe00,%rbp 116dd1: 74 19 je 116dec 116dd3: 48 8b 3b mov (%rbx),%rdi 116dd6: 48 8b b5 18 02 00 00 mov 0x218(%rbp),%rsi 116ddd: e8 00 00 00 00 callq 116de2 116de2: 48 89 ef mov %rbp,%rdi 116de5: 5b pop %rbx 116de6: 5d pop %rbp 116de7: e9 00 00 00 00 jmpq 116dec 116dec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 116df3: e8 00 00 00 00 callq 116df8 116df8: 0f 0b ud2 116dfa: eb d7 jmp 116dd3 116dfc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000116e00 : 116e00: e8 00 00 00 00 callq 116e05 116e05: 41 55 push %r13 116e07: 41 54 push %r12 116e09: 49 89 fc mov %rdi,%r12 116e0c: 89 f7 mov %esi,%edi 116e0e: 55 push %rbp 116e0f: e8 00 00 00 00 callq 116e14 116e14: 48 85 c0 test %rax,%rax 116e17: 74 63 je 116e7c 116e19: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 116e20 116e20: 48 89 c5 mov %rax,%rbp 116e23: 75 3d jne 116e62 116e25: 49 8b bc 24 20 01 00 mov 0x120(%r12),%rdi 116e2c: 00 116e2d: 48 89 ee mov %rbp,%rsi 116e30: 45 31 ed xor %r13d,%r13d 116e33: e8 00 00 00 00 callq 116e38 116e38: 48 85 c0 test %rax,%rax 116e3b: 74 14 je 116e51 116e3d: 48 8d 70 20 lea 0x20(%rax),%rsi 116e41: 4c 89 e7 mov %r12,%rdi 116e44: 49 8b 44 24 78 mov 0x78(%r12),%rax 116e49: e8 00 00 00 00 callq 116e4e 116e4e: 41 89 c5 mov %eax,%r13d 116e51: 48 89 ef mov %rbp,%rdi 116e54: e8 00 00 00 00 callq 116e59 116e59: 44 89 e8 mov %r13d,%eax 116e5c: 5d pop %rbp 116e5d: 41 5c pop %r12 116e5f: 41 5d pop %r13 116e61: c3 retq 116e62: 48 8b 40 60 mov 0x60(%rax),%rax 116e66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 116e6d: 8b b0 48 04 00 00 mov 0x448(%rax),%esi 116e73: e8 00 00 00 00 callq 116e78 116e78: 0f 0b ud2 116e7a: eb a9 jmp 116e25 116e7c: 41 bd ea ff ff ff mov $0xffffffea,%r13d 116e82: eb d5 jmp 116e59 116e84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 116e8b: 00 00 00 00 116e8f: 90 nop 0000000000116e90 : 116e90: e8 00 00 00 00 callq 116e95 116e95: 41 57 push %r15 116e97: 41 56 push %r14 116e99: 41 55 push %r13 116e9b: 41 54 push %r12 116e9d: 55 push %rbp 116e9e: 48 89 fd mov %rdi,%rbp 116ea1: 53 push %rbx 116ea2: 48 83 ec 18 sub $0x18,%rsp 116ea6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 116ead: 00 00 116eaf: 48 89 44 24 10 mov %rax,0x10(%rsp) 116eb4: 31 c0 xor %eax,%eax 116eb6: 80 be 20 02 00 00 00 cmpb $0x0,0x220(%rsi) 116ebd: 0f 84 2d 02 00 00 je 1170f0 116ec3: 48 8b 86 20 01 00 00 mov 0x120(%rsi),%rax 116eca: 48 89 f3 mov %rsi,%rbx 116ecd: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 116ed2: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 116ed7: be 04 00 00 00 mov $0x4,%esi 116edc: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 116ee3: 48 8b 38 mov (%rax),%rdi 116ee6: 4c 8b 4a 30 mov 0x30(%rdx),%r9 116eea: 31 d2 xor %edx,%edx 116eec: e8 00 00 00 00 callq 116ef1 116ef1: 41 89 c4 mov %eax,%r12d 116ef4: 85 c0 test %eax,%eax 116ef6: 0f 84 ac 01 00 00 je 1170a8 116efc: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 116f03: 8b 70 44 mov 0x44(%rax),%esi 116f06: 85 f6 test %esi,%esi 116f08: 0f 84 ae 00 00 00 je 116fbc 116f0e: 45 31 ed xor %r13d,%r13d 116f11: 8b 50 48 mov 0x48(%rax),%edx 116f14: 41 89 d6 mov %edx,%r14d 116f17: 45 0f af f5 imul %r13d,%r14d 116f1b: 85 d2 test %edx,%edx 116f1d: 0f 84 8b 00 00 00 je 116fae 116f23: 45 31 ff xor %r15d,%r15d 116f26: 43 8d 14 3e lea (%r14,%r15,1),%edx 116f2a: 48 63 d2 movslq %edx,%rdx 116f2d: 48 0f a3 50 50 bt %rdx,0x50(%rax) 116f32: 73 65 jae 116f99 116f34: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 116f3b: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 116f40: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 116f45: 44 89 ee mov %r13d,%esi 116f48: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 116f4f: 48 8b 38 mov (%rax),%rdi 116f52: 4c 8b 4a 30 mov 0x30(%rdx),%r9 116f56: 44 89 fa mov %r15d,%edx 116f59: e8 00 00 00 00 callq 116f5e 116f5e: 41 89 c4 mov %eax,%r12d 116f61: 85 c0 test %eax,%eax 116f63: 0f 85 25 01 00 00 jne 11708e 116f69: 44 89 f9 mov %r15d,%ecx 116f6c: 44 89 ea mov %r13d,%edx 116f6f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 116f76: 48 89 ef mov %rbp,%rdi 116f79: e8 00 00 00 00 callq 116f7e 116f7e: 8b 54 24 04 mov 0x4(%rsp),%edx 116f82: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 116f87: 48 89 ef mov %rbp,%rdi 116f8a: e8 d1 ca ff ff callq 113a60 116f8f: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 116f94: e8 00 00 00 00 callq 116f99 116f99: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 116fa0: 41 83 c7 01 add $0x1,%r15d 116fa4: 44 39 78 48 cmp %r15d,0x48(%rax) 116fa8: 0f 87 78 ff ff ff ja 116f26 116fae: 41 83 c5 01 add $0x1,%r13d 116fb2: 44 3b 68 44 cmp 0x44(%rax),%r13d 116fb6: 0f 82 55 ff ff ff jb 116f11 116fbc: 48 8b 50 08 mov 0x8(%rax),%rdx 116fc0: 45 31 f6 xor %r14d,%r14d 116fc3: 8b 4a 3c mov 0x3c(%rdx),%ecx 116fc6: 03 4a 38 add 0x38(%rdx),%ecx 116fc9: 0f 84 99 00 00 00 je 117068 116fcf: 8b 4a 40 mov 0x40(%rdx),%ecx 116fd2: 45 31 ed xor %r13d,%r13d 116fd5: 85 c9 test %ecx,%ecx 116fd7: 75 47 jne 117020 116fd9: eb 7a jmp 117055 116fdb: 44 89 e9 mov %r13d,%ecx 116fde: 44 89 f2 mov %r14d,%edx 116fe1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 116fe8: 48 89 ef mov %rbp,%rdi 116feb: e8 00 00 00 00 callq 116ff0 116ff0: 8b 54 24 04 mov 0x4(%rsp),%edx 116ff4: 48 89 ef mov %rbp,%rdi 116ff7: 41 83 c5 01 add $0x1,%r13d 116ffb: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 117000: e8 5b ca ff ff callq 113a60 117005: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 11700a: e8 00 00 00 00 callq 11700f 11700f: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 117016: 48 8b 50 08 mov 0x8(%rax),%rdx 11701a: 44 39 6a 40 cmp %r13d,0x40(%rdx) 11701e: 76 35 jbe 117055 117020: 48 8b 38 mov (%rax),%rdi 117023: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 117028: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 11702d: 44 89 f6 mov %r14d,%esi 117030: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 117037: 4c 8b 4a 38 mov 0x38(%rdx),%r9 11703b: 44 89 ea mov %r13d,%edx 11703e: e8 00 00 00 00 callq 117043 117043: 41 89 c4 mov %eax,%r12d 117046: 85 c0 test %eax,%eax 117048: 74 91 je 116fdb 11704a: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 117051: 48 8b 50 08 mov 0x8(%rax),%rdx 117055: 8b 4a 3c mov 0x3c(%rdx),%ecx 117058: 41 83 c6 01 add $0x1,%r14d 11705c: 03 4a 38 add 0x38(%rdx),%ecx 11705f: 44 39 f1 cmp %r14d,%ecx 117062: 0f 87 67 ff ff ff ja 116fcf 117068: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11706d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 117074: 00 00 117076: 0f 85 88 00 00 00 jne 117104 11707c: 48 83 c4 18 add $0x18,%rsp 117080: 44 89 e0 mov %r12d,%eax 117083: 5b pop %rbx 117084: 5d pop %rbp 117085: 41 5c pop %r12 117087: 41 5d pop %r13 117089: 41 5e pop %r14 11708b: 41 5f pop %r15 11708d: c3 retq 11708e: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 117095: 41 83 c5 01 add $0x1,%r13d 117099: 44 3b 68 44 cmp 0x44(%rax),%r13d 11709d: 0f 82 6e fe ff ff jb 116f11 1170a3: e9 14 ff ff ff jmpq 116fbc 1170a8: 48 8b b3 20 01 00 00 mov 0x120(%rbx),%rsi 1170af: 31 d2 xor %edx,%edx 1170b1: 45 31 c0 xor %r8d,%r8d 1170b4: 48 89 ef mov %rbp,%rdi 1170b7: b8 04 00 00 00 mov $0x4,%eax 1170bc: f7 76 44 divl 0x44(%rsi) 1170bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1170c6: 89 d1 mov %edx,%ecx 1170c8: 8d 50 01 lea 0x1(%rax),%edx 1170cb: e8 00 00 00 00 callq 1170d0 1170d0: 8b 54 24 04 mov 0x4(%rsp),%edx 1170d4: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1170d9: 48 89 ef mov %rbp,%rdi 1170dc: e8 7f c9 ff ff callq 113a60 1170e1: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1170e6: e8 00 00 00 00 callq 1170eb 1170eb: e9 0c fe ff ff jmpq 116efc 1170f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1170f7: 45 31 e4 xor %r12d,%r12d 1170fa: e8 00 00 00 00 callq 1170ff 1170ff: e9 64 ff ff ff jmpq 117068 117104: e8 00 00 00 00 callq 117109 117109: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000117110 : 117110: e8 00 00 00 00 callq 117115 117115: 41 54 push %r12 117117: 55 push %rbp 117118: 48 8d af 28 01 00 00 lea 0x128(%rdi),%rbp 11711f: 53 push %rbx 117120: 48 89 fb mov %rdi,%rbx 117123: 48 89 ef mov %rbp,%rdi 117126: e8 00 00 00 00 callq 11712b 11712b: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 117132: 00 00 117134: 8b 50 24 mov 0x24(%rax),%edx 117137: 81 48 24 00 08 00 00 orl $0x800,0x24(%rax) 11713e: c6 83 d0 01 00 00 01 movb $0x1,0x1d0(%rbx) 117145: 81 e2 00 08 00 00 and $0x800,%edx 11714b: 80 bb d8 01 00 00 00 cmpb $0x0,0x1d8(%rbx) 117152: 89 93 58 01 00 00 mov %edx,0x158(%rbx) 117158: 75 49 jne 1171a3 11715a: be 01 00 00 00 mov $0x1,%esi 11715f: 48 89 df mov %rbx,%rdi 117162: e8 b9 e3 ff ff callq 115520 117167: 41 89 c4 mov %eax,%r12d 11716a: 85 c0 test %eax,%eax 11716c: 75 0b jne 117179 11716e: 48 89 df mov %rbx,%rdi 117171: e8 ca c9 ff ff callq 113b40 117176: 41 89 c4 mov %eax,%r12d 117179: 8b 93 58 01 00 00 mov 0x158(%rbx),%edx 11717f: 65 48 8b 0c 25 00 00 mov %gs:0x0,%rcx 117186: 00 00 117188: 8b 41 24 mov 0x24(%rcx),%eax 11718b: 48 89 ef mov %rbp,%rdi 11718e: 80 e4 f7 and $0xf7,%ah 117191: 09 d0 or %edx,%eax 117193: 89 41 24 mov %eax,0x24(%rcx) 117196: e8 00 00 00 00 callq 11719b 11719b: 44 89 e0 mov %r12d,%eax 11719e: 5b pop %rbx 11719f: 5d pop %rbp 1171a0: 41 5c pop %r12 1171a2: c3 retq 1171a3: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 1171a9: eb d4 jmp 11717f 1171ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001171b0 : 1171b0: e8 00 00 00 00 callq 1171b5 1171b5: 83 fa 01 cmp $0x1,%edx 1171b8: 8b 46 58 mov 0x58(%rsi),%eax 1171bb: 19 d2 sbb %edx,%edx 1171bd: 83 e2 20 and $0x20,%edx 1171c0: 83 c2 10 add $0x10,%edx 1171c3: 83 f9 01 cmp $0x1,%ecx 1171c6: 19 c9 sbb %ecx,%ecx 1171c8: 83 e0 01 and $0x1,%eax 1171cb: 81 e1 00 01 00 00 and $0x100,%ecx 1171d1: 83 e9 80 sub $0xffffff80,%ecx 1171d4: 09 c8 or %ecx,%eax 1171d6: 09 d0 or %edx,%eax 1171d8: 83 c8 0c or $0xc,%eax 1171db: 89 46 58 mov %eax,0x58(%rsi) 1171de: b8 01 00 00 00 mov $0x1,%eax 1171e3: c3 retq 1171e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1171eb: 00 00 00 00 1171ef: 90 nop 00000000001171f0 : 1171f0: e8 00 00 00 00 callq 1171f5 1171f5: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax 1171fc: 48 8b 96 d8 00 00 00 mov 0xd8(%rsi),%rdx 117203: 80 ba d8 00 00 00 00 cmpb $0x0,0xd8(%rdx) 11720a: 74 0e je 11721a 11720c: 48 c1 e8 10 shr $0x10,%rax 117210: 0f b6 c0 movzbl %al,%eax 117213: 83 c8 11 or $0x11,%eax 117216: 89 46 7c mov %eax,0x7c(%rsi) 117219: c3 retq 11721a: 48 c1 e8 3c shr $0x3c,%rax 11721e: c1 e0 08 shl $0x8,%eax 117221: 25 00 06 00 00 and $0x600,%eax 117226: 83 c8 01 or $0x1,%eax 117229: 89 46 7c mov %eax,0x7c(%rsi) 11722c: c3 retq 11722d: 0f 1f 00 nopl (%rax) 0000000000117230 : 117230: e8 00 00 00 00 callq 117235 117235: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax 11723c: 48 c1 e8 3c shr $0x3c,%rax 117240: c1 e0 08 shl $0x8,%eax 117243: 25 00 06 00 00 and $0x600,%eax 117248: 89 46 7c mov %eax,0x7c(%rsi) 11724b: c3 retq 11724c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000117250 : 117250: e8 00 00 00 00 callq 117255 117255: 8b 46 58 mov 0x58(%rsi),%eax 117258: 85 c0 test %eax,%eax 11725a: 75 14 jne 117270 11725c: c7 46 58 bc 01 00 00 movl $0x1bc,0x58(%rsi) 117263: b8 bc 01 00 00 mov $0x1bc,%eax 117268: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 11726f: 00 117270: 48 8b 56 08 mov 0x8(%rsi),%rdx 117274: 48 8b 8e b0 00 00 00 mov 0xb0(%rsi),%rcx 11727b: 48 8b 3a mov (%rdx),%rdi 11727e: 80 bf d8 00 00 00 00 cmpb $0x0,0xd8(%rdi) 117285: 74 41 je 1172c8 117287: 48 c1 e9 10 shr $0x10,%rcx 11728b: 83 c8 01 or $0x1,%eax 11728e: 0f b6 c9 movzbl %cl,%ecx 117291: 89 46 58 mov %eax,0x58(%rsi) 117294: 89 cf mov %ecx,%edi 117296: c1 e7 10 shl $0x10,%edi 117299: 89 7e 5c mov %edi,0x5c(%rsi) 11729c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1172a1: 31 c0 xor %eax,%eax 1172a3: c3 retq 1172a4: 48 8b 02 mov (%rdx),%rax 1172a7: 44 8b 46 5c mov 0x5c(%rsi),%r8d 1172ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1172b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1172b9: 0f b6 90 d8 00 00 00 movzbl 0xd8(%rax),%edx 1172c0: e8 00 00 00 00 callq 1172c5 1172c5: 31 c0 xor %eax,%eax 1172c7: c3 retq 1172c8: 48 c1 e9 3c shr $0x3c,%rcx 1172cc: 83 e1 0e and $0xe,%ecx 1172cf: 8d 79 ff lea -0x1(%rcx),%edi 1172d2: 83 ff 0d cmp $0xd,%edi 1172d5: 76 02 jbe 1172d9 1172d7: 0f 0b ud2 1172d9: 89 cf mov %ecx,%edi 1172db: 41 89 c8 mov %ecx,%r8d 1172de: 83 c8 02 or $0x2,%eax 1172e1: c1 e7 0c shl $0xc,%edi 1172e4: 41 c1 e0 1c shl $0x1c,%r8d 1172e8: 89 46 58 mov %eax,0x58(%rsi) 1172eb: 44 09 c7 or %r8d,%edi 1172ee: 89 7e 5c mov %edi,0x5c(%rsi) 1172f1: eb a9 jmp 11729c 1172f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1172fa: 00 00 00 00 1172fe: 66 90 xchg %ax,%ax 0000000000117300 : 117300: e8 00 00 00 00 callq 117305 117305: 8b 46 58 mov 0x58(%rsi),%eax 117308: 85 c0 test %eax,%eax 11730a: 75 0f jne 11731b 11730c: c7 46 58 bc 01 00 00 movl $0x1bc,0x58(%rsi) 117313: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 11731a: 00 11731b: 48 8b 8e b0 00 00 00 mov 0xb0(%rsi),%rcx 117322: 48 c1 e9 3c shr $0x3c,%rcx 117326: 83 e1 0e and $0xe,%ecx 117329: 8d 41 ff lea -0x1(%rcx),%eax 11732c: 83 f8 0d cmp $0xd,%eax 11732f: 76 02 jbe 117333 117331: 0f 0b ud2 117333: 41 89 c8 mov %ecx,%r8d 117336: 89 c8 mov %ecx,%eax 117338: 41 c1 e0 0c shl $0xc,%r8d 11733c: c1 e0 1c shl $0x1c,%eax 11733f: 41 09 c0 or %eax,%r8d 117342: 44 89 46 5c mov %r8d,0x5c(%rsi) 117346: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11734b: 31 c0 xor %eax,%eax 11734d: c3 retq 11734e: 48 8b 46 08 mov 0x8(%rsi),%rax 117352: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 117359: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117360: 48 8b 00 mov (%rax),%rax 117363: 0f b6 90 d8 00 00 00 movzbl 0xd8(%rax),%edx 11736a: e8 00 00 00 00 callq 11736f 11736f: 31 c0 xor %eax,%eax 117371: c3 retq 117372: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 117379: 00 00 00 00 11737d: 0f 1f 00 nopl (%rax) 0000000000117380 : 117380: e8 00 00 00 00 callq 117385 117385: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 11738c: 00 11738d: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 117394: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 11739b: 00 11739c: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 1173a3: 00 1173a4: c3 retq 1173a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1173ac: 00 00 00 00 00000000001173b0 : 1173b0: e8 00 00 00 00 callq 1173b5 1173b5: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 1173bc: 00 1173bd: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1173c4: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 1173cb: 00 1173cc: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 1173d3: 00 1173d4: c3 retq 1173d5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1173dc: 00 00 00 1173df: 90 nop 00000000001173e0 : 1173e0: e8 00 00 00 00 callq 1173e5 1173e5: 83 fa 01 cmp $0x1,%edx 1173e8: 8b 46 58 mov 0x58(%rsi),%eax 1173eb: 19 d2 sbb %edx,%edx 1173ed: 83 e2 20 and $0x20,%edx 1173f0: 83 c2 20 add $0x20,%edx 1173f3: 83 f9 01 cmp $0x1,%ecx 1173f6: 19 c9 sbb %ecx,%ecx 1173f8: 83 e0 03 and $0x3,%eax 1173fb: 81 e1 00 01 00 00 and $0x100,%ecx 117401: 81 c1 00 01 00 00 add $0x100,%ecx 117407: 09 c8 or %ecx,%eax 117409: 09 d0 or %edx,%eax 11740b: 83 c8 1c or $0x1c,%eax 11740e: 89 46 58 mov %eax,0x58(%rsi) 117411: b8 01 00 00 00 mov $0x1,%eax 117416: c3 retq 117417: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 11741e: 00 00 0000000000117420 : 117420: e8 00 00 00 00 callq 117425 117425: 83 fa 01 cmp $0x1,%edx 117428: 19 c0 sbb %eax,%eax 11742a: 83 e0 40 and $0x40,%eax 11742d: 83 c0 20 add $0x20,%eax 117430: 83 f9 01 cmp $0x1,%ecx 117433: 19 d2 sbb %edx,%edx 117435: 81 e2 00 02 00 00 and $0x200,%edx 11743b: 81 c2 00 01 00 00 add $0x100,%edx 117441: 09 d0 or %edx,%eax 117443: 83 c8 18 or $0x18,%eax 117446: 89 46 58 mov %eax,0x58(%rsi) 117449: b8 01 00 00 00 mov $0x1,%eax 11744e: c3 retq 11744f: 90 nop 0000000000117450 : 117450: e8 00 00 00 00 callq 117455 117455: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax 11745c: 48 8b 96 d8 00 00 00 mov 0xd8(%rsi),%rdx 117463: 80 ba d8 00 00 00 00 cmpb $0x0,0xd8(%rdx) 11746a: 74 0e je 11747a 11746c: 48 c1 e8 10 shr $0x10,%rax 117470: 0f b6 c0 movzbl %al,%eax 117473: 83 c8 11 or $0x11,%eax 117476: 89 46 7c mov %eax,0x7c(%rsi) 117479: c3 retq 11747a: 48 c1 e8 3c shr $0x3c,%rax 11747e: c1 e0 08 shl $0x8,%eax 117481: 25 00 06 00 00 and $0x600,%eax 117486: 83 c8 01 or $0x1,%eax 117489: 89 46 7c mov %eax,0x7c(%rsi) 11748c: c3 retq 11748d: 0f 1f 00 nopl (%rax) 0000000000117490 : 117490: e8 00 00 00 00 callq 117495 117495: 48 8b 82 b0 00 00 00 mov 0xb0(%rdx),%rax 11749c: 48 c1 e8 3c shr $0x3c,%rax 1174a0: c1 e0 08 shl $0x8,%eax 1174a3: 25 00 06 00 00 and $0x600,%eax 1174a8: 89 46 7c mov %eax,0x7c(%rsi) 1174ab: c3 retq 1174ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001174b0 : 1174b0: e8 00 00 00 00 callq 1174b5 1174b5: 8b 46 58 mov 0x58(%rsi),%eax 1174b8: 85 c0 test %eax,%eax 1174ba: 75 14 jne 1174d0 1174bc: c7 46 58 5c 02 00 00 movl $0x25c,0x58(%rsi) 1174c3: b8 5c 02 00 00 mov $0x25c,%eax 1174c8: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 1174cf: 00 1174d0: 48 8b 56 08 mov 0x8(%rsi),%rdx 1174d4: 48 8b 8e b0 00 00 00 mov 0xb0(%rsi),%rcx 1174db: 48 8b 3a mov (%rdx),%rdi 1174de: 80 bf d8 00 00 00 00 cmpb $0x0,0xd8(%rdi) 1174e5: 74 41 je 117528 1174e7: 48 c1 e9 10 shr $0x10,%rcx 1174eb: 83 c8 03 or $0x3,%eax 1174ee: 0f b6 c9 movzbl %cl,%ecx 1174f1: 89 46 58 mov %eax,0x58(%rsi) 1174f4: 89 cf mov %ecx,%edi 1174f6: c1 e7 10 shl $0x10,%edi 1174f9: 89 7e 5c mov %edi,0x5c(%rsi) 1174fc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 117501: 31 c0 xor %eax,%eax 117503: c3 retq 117504: 48 8b 02 mov (%rdx),%rax 117507: 44 8b 46 5c mov 0x5c(%rsi),%r8d 11750b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 117512: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117519: 0f b6 90 d8 00 00 00 movzbl 0xd8(%rax),%edx 117520: e8 00 00 00 00 callq 117525 117525: 31 c0 xor %eax,%eax 117527: c3 retq 117528: 48 c1 e9 3c shr $0x3c,%rcx 11752c: 83 e1 0e and $0xe,%ecx 11752f: 8d 79 ff lea -0x1(%rcx),%edi 117532: 83 ff 0d cmp $0xd,%edi 117535: 76 02 jbe 117539 117537: 0f 0b ud2 117539: 89 cf mov %ecx,%edi 11753b: 41 89 c8 mov %ecx,%r8d 11753e: 83 c8 06 or $0x6,%eax 117541: c1 e7 0c shl $0xc,%edi 117544: 41 c1 e0 1c shl $0x1c,%r8d 117548: 89 46 58 mov %eax,0x58(%rsi) 11754b: 44 09 c7 or %r8d,%edi 11754e: 89 7e 5c mov %edi,0x5c(%rsi) 117551: eb a9 jmp 1174fc 117553: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11755a: 00 00 00 00 11755e: 66 90 xchg %ax,%ax 0000000000117560 : 117560: e8 00 00 00 00 callq 117565 117565: 8b 46 58 mov 0x58(%rsi),%eax 117568: 85 c0 test %eax,%eax 11756a: 75 0f jne 11757b 11756c: c7 46 58 78 03 00 00 movl $0x378,0x58(%rsi) 117573: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 11757a: 00 11757b: 48 8b 96 b0 00 00 00 mov 0xb0(%rsi),%rdx 117582: 48 c1 ea 3c shr $0x3c,%rdx 117586: 83 e2 0e and $0xe,%edx 117589: 8d 42 ff lea -0x1(%rdx),%eax 11758c: 83 f8 0d cmp $0xd,%eax 11758f: 76 02 jbe 117593 117591: 0f 0b ud2 117593: 89 d1 mov %edx,%ecx 117595: 89 d0 mov %edx,%eax 117597: c1 e1 0c shl $0xc,%ecx 11759a: c1 e0 1c shl $0x1c,%eax 11759d: 09 c1 or %eax,%ecx 11759f: 89 4e 5c mov %ecx,0x5c(%rsi) 1175a2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1175a7: 31 c0 xor %eax,%eax 1175a9: c3 retq 1175aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1175b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1175b8: e8 00 00 00 00 callq 1175bd 1175bd: 31 c0 xor %eax,%eax 1175bf: c3 retq 00000000001175c0 : 1175c0: e8 00 00 00 00 callq 1175c5 1175c5: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 1175cc: 00 1175cd: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1175d4: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 1175db: 00 1175dc: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 1175e3: 00 1175e4: c3 retq 1175e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1175ec: 00 00 00 00 00000000001175f0 : 1175f0: e8 00 00 00 00 callq 1175f5 1175f5: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 1175fc: 00 1175fd: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 117604: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 11760b: 00 11760c: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 117613: 00 117614: c3 retq 117615: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 11761c: 00 00 00 11761f: 90 nop 0000000000117620 : 117620: e8 00 00 00 00 callq 117625 117625: c7 46 7c 00 00 00 00 movl $0x0,0x7c(%rsi) 11762c: c3 retq 11762d: 0f 1f 00 nopl (%rax) 0000000000117630 : 117630: e8 00 00 00 00 callq 117635 117635: 8b 4e 58 mov 0x58(%rsi),%ecx 117638: 85 c9 test %ecx,%ecx 11763a: 75 20 jne 11765c 11763c: c7 46 58 18 00 00 00 movl $0x18,0x58(%rsi) 117643: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 11764a: 8b 90 6c 02 00 00 mov 0x26c(%rax),%edx 117650: 85 d2 test %edx,%edx 117652: 75 3c jne 117690 117654: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 11765b: 00 11765c: 0f b7 96 b6 00 00 00 movzwl 0xb6(%rsi),%edx 117663: 0f b7 86 d6 00 00 00 movzwl 0xd6(%rsi),%eax 11766a: c1 e2 10 shl $0x10,%edx 11766d: 09 c2 or %eax,%edx 11766f: 89 56 5c mov %edx,0x5c(%rsi) 117672: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 117677: 31 c0 xor %eax,%eax 117679: c3 retq 11767a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117681: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 117688: e8 00 00 00 00 callq 11768d 11768d: 31 c0 xor %eax,%eax 11768f: c3 retq 117690: 80 b8 29 02 00 00 00 cmpb $0x0,0x229(%rax) 117697: 75 bb jne 117654 117699: c7 46 58 18 10 00 00 movl $0x1018,0x58(%rsi) 1176a0: eb b2 jmp 117654 1176a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1176a9: 00 00 00 00 1176ad: 0f 1f 00 nopl (%rax) 00000000001176b0 : 1176b0: e8 00 00 00 00 callq 1176b5 1176b5: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1176bc: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 1176c3: 00 1176c4: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 1176cb: 00 1176cc: c3 retq 1176cd: 0f 1f 00 nopl (%rax) 00000000001176d0 : 1176d0: e8 00 00 00 00 callq 1176d5 1176d5: c7 46 7c 00 00 00 00 movl $0x0,0x7c(%rsi) 1176dc: c3 retq 1176dd: 0f 1f 00 nopl (%rax) 00000000001176e0 : 1176e0: e8 00 00 00 00 callq 1176e5 1176e5: 8b 46 58 mov 0x58(%rsi),%eax 1176e8: 85 c0 test %eax,%eax 1176ea: 75 0f jne 1176fb 1176ec: c7 46 58 0c c0 00 00 movl $0xc00c,0x58(%rsi) 1176f3: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 1176fa: 00 1176fb: 0f b7 96 b6 00 00 00 movzwl 0xb6(%rsi),%edx 117702: 0f b7 86 d6 00 00 00 movzwl 0xd6(%rsi),%eax 117709: c1 e2 10 shl $0x10,%edx 11770c: 09 c2 or %eax,%edx 11770e: 89 56 5c mov %edx,0x5c(%rsi) 117711: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 117716: 31 c0 xor %eax,%eax 117718: c3 retq 117719: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117720: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 117727: e8 00 00 00 00 callq 11772c 11772c: 31 c0 xor %eax,%eax 11772e: c3 retq 11772f: 90 nop 0000000000117730 : 117730: e8 00 00 00 00 callq 117735 117735: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 11773c: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 117743: 00 117744: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 11774b: 00 11774c: c3 retq 11774d: 0f 1f 00 nopl (%rax) 0000000000117750 : 117750: e8 00 00 00 00 callq 117755 117755: 41 54 push %r12 117757: 55 push %rbp 117758: 53 push %rbx 117759: 48 83 ec 28 sub $0x28,%rsp 11775d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 117764: 00 00 117766: 48 89 44 24 20 mov %rax,0x20(%rsp) 11776b: 48 8b 87 50 fe ff ff mov -0x1b0(%rdi),%rax 117772: 48 8b 50 28 mov 0x28(%rax),%rdx 117776: 48 83 fa 20 cmp $0x20,%rdx 11777a: 77 6e ja 1177ea 11777c: 48 89 fb mov %rdi,%rbx 11777f: 4c 8d a7 48 fe ff ff lea -0x1b8(%rdi),%r12 117786: 48 8d 6f e0 lea -0x20(%rdi),%rbp 11778a: 48 89 e6 mov %rsp,%rsi 11778d: 48 89 ef mov %rbp,%rdi 117790: e8 00 00 00 00 callq 117795 117795: 48 8b 93 50 fe ff ff mov -0x1b0(%rbx),%rdx 11779c: 85 c0 test %eax,%eax 11779e: 74 23 je 1177c3 1177a0: 48 98 cltq 1177a2: 48 3b 42 28 cmp 0x28(%rdx),%rax 1177a6: 74 22 je 1177ca 1177a8: 0f 0b ud2 1177aa: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1177af: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1177b6: 00 00 1177b8: 75 6c jne 117826 1177ba: 48 83 c4 28 add $0x28,%rsp 1177be: 5b pop %rbx 1177bf: 5d pop %rbp 1177c0: 41 5c pop %r12 1177c2: c3 retq 1177c3: 48 83 7a 28 00 cmpq $0x0,0x28(%rdx) 1177c8: 75 e0 jne 1177aa 1177ca: 48 8b 42 10 mov 0x10(%rdx),%rax 1177ce: 48 89 e6 mov %rsp,%rsi 1177d1: 4c 89 e7 mov %r12,%rdi 1177d4: 48 8b 40 08 mov 0x8(%rax),%rax 1177d8: e8 00 00 00 00 callq 1177dd 1177dd: 48 8b 83 50 fe ff ff mov -0x1b0(%rbx),%rax 1177e4: 48 8b 50 28 mov 0x28(%rax),%rdx 1177e8: eb a0 jmp 11778a 1177ea: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 1177f1 1177f1: 75 b7 jne 1177aa 1177f3: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 1177fa 1177fa: e8 00 00 00 00 callq 1177ff 1177ff: 48 89 c7 mov %rax,%rdi 117802: 48 8b 44 24 20 mov 0x20(%rsp),%rax 117807: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11780e: 00 00 117810: 75 14 jne 117826 117812: 48 83 c4 28 add $0x28,%rsp 117816: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11781d: 5b pop %rbx 11781e: 5d pop %rbp 11781f: 41 5c pop %r12 117821: e9 00 00 00 00 jmpq 117826 117826: e8 00 00 00 00 callq 11782b 11782b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000117830 : 117830: e8 00 00 00 00 callq 117835 117835: 41 54 push %r12 117837: b9 c0 0c 00 00 mov $0xcc0,%ecx 11783c: ba 01 00 00 00 mov $0x1,%edx 117841: 55 push %rbp 117842: 48 8d af 98 01 00 00 lea 0x198(%rdi),%rbp 117849: 53 push %rbx 11784a: 48 8b 47 08 mov 0x8(%rdi),%rax 11784e: 48 89 fb mov %rdi,%rbx 117851: 48 89 ef mov %rbp,%rdi 117854: 48 8b 70 28 mov 0x28(%rax),%rsi 117858: c1 e6 0d shl $0xd,%esi 11785b: e8 00 00 00 00 callq 117860 117860: 41 89 c4 mov %eax,%r12d 117863: 85 c0 test %eax,%eax 117865: 0f 85 90 00 00 00 jne 1178fb 11786b: ba 01 00 00 00 mov $0x1,%edx 117870: be 10 00 00 00 mov $0x10,%esi 117875: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11787c: e8 00 00 00 00 callq 117881 117881: 48 89 83 b0 01 00 00 mov %rax,0x1b0(%rbx) 117888: 48 85 c0 test %rax,%rax 11788b: 74 4a je 1178d7 11788d: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 117894: 00 00 00 117897: c6 83 e9 01 00 00 01 movb $0x1,0x1e9(%rbx) 11789e: 48 89 83 b8 01 00 00 mov %rax,0x1b8(%rbx) 1178a5: 48 8d 83 c0 01 00 00 lea 0x1c0(%rbx),%rax 1178ac: c7 83 d8 01 00 00 00 movl $0x0,0x1d8(%rbx) 1178b3: 00 00 00 1178b6: 48 89 83 c0 01 00 00 mov %rax,0x1c0(%rbx) 1178bd: 48 89 83 c8 01 00 00 mov %rax,0x1c8(%rbx) 1178c4: 48 c7 83 d0 01 00 00 movq $0x0,0x1d0(%rbx) 1178cb: 00 00 00 00 1178cf: 44 89 e0 mov %r12d,%eax 1178d2: 5b pop %rbx 1178d3: 5d pop %rbp 1178d4: 41 5c pop %r12 1178d6: c3 retq 1178d7: 48 89 ef mov %rbp,%rdi 1178da: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 1178e0: e8 00 00 00 00 callq 1178e5 1178e5: e8 00 00 00 00 callq 1178ea 1178ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1178f1: 48 89 c7 mov %rax,%rdi 1178f4: e8 00 00 00 00 callq 1178f9 1178f9: eb d4 jmp 1178cf 1178fb: e8 00 00 00 00 callq 117900 117900: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117907: 48 89 c7 mov %rax,%rdi 11790a: e8 00 00 00 00 callq 11790f 11790f: eb be jmp 1178cf 117911: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 117918: 00 00 00 00 11791c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000117920 : 117920: e8 00 00 00 00 callq 117925 117925: 55 push %rbp 117926: 48 8d af d8 01 00 00 lea 0x1d8(%rdi),%rbp 11792d: 53 push %rbx 11792e: 48 89 fb mov %rdi,%rbx 117931: 48 89 ef mov %rbp,%rdi 117934: e8 00 00 00 00 callq 117939 117939: c6 83 e9 01 00 00 00 movb $0x0,0x1e9(%rbx) 117940: 48 89 ef mov %rbp,%rdi 117943: 48 89 c6 mov %rax,%rsi 117946: e8 00 00 00 00 callq 11794b 11794b: 48 8b bb b0 01 00 00 mov 0x1b0(%rbx),%rdi 117952: e8 00 00 00 00 callq 117957 117957: 48 8d bb 98 01 00 00 lea 0x198(%rbx),%rdi 11795e: 5b pop %rbx 11795f: 5d pop %rbp 117960: e9 00 00 00 00 jmpq 117965 117965: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11796c: 00 00 00 00 0000000000117970 : 117970: e8 00 00 00 00 callq 117975 117975: 41 54 push %r12 117977: 53 push %rbx 117978: 48 8b 47 08 mov 0x8(%rdi),%rax 11797c: 48 89 fb mov %rdi,%rbx 11797f: 48 81 c7 98 01 00 00 add $0x198,%rdi 117986: 48 8b 50 28 mov 0x28(%rax),%rdx 11798a: e8 00 00 00 00 callq 11798f 11798f: 48 8b 53 08 mov 0x8(%rbx),%rdx 117993: 48 63 c8 movslq %eax,%rcx 117996: b8 01 00 00 00 mov $0x1,%eax 11799b: 48 3b 4a 28 cmp 0x28(%rdx),%rcx 11799f: 75 04 jne 1179a5 1179a1: 5b pop %rbx 1179a2: 41 5c pop %r12 1179a4: c3 retq 1179a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1179ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1179b3: 49 89 cc mov %rcx,%r12 1179b6: e8 00 00 00 00 callq 1179bb 1179bb: 85 c0 test %eax,%eax 1179bd: 75 06 jne 1179c5 1179bf: 31 c0 xor %eax,%eax 1179c1: 5b pop %rbx 1179c2: 41 5c pop %r12 1179c4: c3 retq 1179c5: e8 00 00 00 00 callq 1179ca 1179ca: 44 89 e2 mov %r12d,%edx 1179cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1179d4: 48 89 c7 mov %rax,%rdi 1179d7: e8 00 00 00 00 callq 1179dc 1179dc: 31 c0 xor %eax,%eax 1179de: eb c1 jmp 1179a1 00000000001179e0 : 1179e0: e8 00 00 00 00 callq 1179e5 1179e5: 48 8b 47 08 mov 0x8(%rdi),%rax 1179e9: 48 8b 40 10 mov 0x10(%rax),%rax 1179ed: 48 8b 00 mov (%rax),%rax 1179f0: e9 00 00 00 00 jmpq 1179f5 1179f5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1179fc: 00 00 00 1179ff: 90 nop 0000000000117a00 : 117a00: e8 00 00 00 00 callq 117a05 117a05: 80 7f 05 00 cmpb $0x0,0x5(%rdi) 117a09: b8 01 00 00 00 mov $0x1,%eax 117a0e: 74 0e je 117a1e 117a10: 48 8b 57 18 mov 0x18(%rdi),%rdx 117a14: 48 8d 47 18 lea 0x18(%rdi),%rax 117a18: 48 39 c2 cmp %rax,%rdx 117a1b: 0f 94 c0 sete %al 117a1e: 88 47 04 mov %al,0x4(%rdi) 117a21: 48 8b 47 18 mov 0x18(%rdi),%rax 117a25: 48 83 e8 18 sub $0x18,%rax 117a29: 48 39 c7 cmp %rax,%rdi 117a2c: 74 11 je 117a3f 117a2e: c6 40 30 01 movb $0x1,0x30(%rax) 117a32: 48 8b 40 18 mov 0x18(%rax),%rax 117a36: 48 83 e8 18 sub $0x18,%rax 117a3a: 48 39 c7 cmp %rax,%rdi 117a3d: 75 ef jne 117a2e 117a3f: 48 83 c7 10 add $0x10,%rdi 117a43: 31 c9 xor %ecx,%ecx 117a45: 31 d2 xor %edx,%edx 117a47: be 03 00 00 00 mov $0x3,%esi 117a4c: e9 00 00 00 00 jmpq 117a51 117a51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 117a58: 00 00 00 00 117a5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000117a60 : 117a60: e8 00 00 00 00 callq 117a65 117a65: 55 push %rbp 117a66: 48 89 f5 mov %rsi,%rbp 117a69: 53 push %rbx 117a6a: 48 8b 46 18 mov 0x18(%rsi),%rax 117a6e: 48 89 fb mov %rdi,%rbx 117a71: 48 83 e8 18 sub $0x18,%rax 117a75: 48 39 c6 cmp %rax,%rsi 117a78: 74 15 je 117a8f 117a7a: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 117a81: 00 117a82: 48 8b 40 18 mov 0x18(%rax),%rax 117a86: 48 83 e8 18 sub $0x18,%rax 117a8a: 48 39 c5 cmp %rax,%rbp 117a8d: 75 eb jne 117a7a 117a8f: 48 8d 7d 10 lea 0x10(%rbp),%rdi 117a93: 31 c9 xor %ecx,%ecx 117a95: 31 d2 xor %edx,%edx 117a97: be 03 00 00 00 mov $0x3,%esi 117a9c: e8 00 00 00 00 callq 117aa1 117aa1: 8b 45 08 mov 0x8(%rbp),%eax 117aa4: 85 c0 test %eax,%eax 117aa6: 74 1e je 117ac6 117aa8: 83 f8 05 cmp $0x5,%eax 117aab: 74 19 je 117ac6 117aad: 8b 75 00 mov 0x0(%rbp),%esi 117ab0: 48 8d bb 00 01 00 00 lea 0x100(%rbx),%rdi 117ab7: e8 00 00 00 00 callq 117abc 117abc: 48 89 ef mov %rbp,%rdi 117abf: 5b pop %rbx 117ac0: 5d pop %rbp 117ac1: e9 00 00 00 00 jmpq 117ac6 117ac6: 48 83 ab 28 01 00 00 subq $0x1,0x128(%rbx) 117acd: 01 117ace: eb dd jmp 117aad 0000000000117ad0 : 117ad0: 48 83 ef 01 sub $0x1,%rdi 117ad4: b8 ff ff ff ff mov $0xffffffff,%eax 117ad9: 48 c1 ef 0c shr $0xc,%rdi 117add: 48 0f bd c7 bsr %rdi,%rax 117ae1: 83 c0 01 add $0x1,%eax 117ae4: c3 retq 117ae5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 117aec: 00 00 00 00 0000000000117af0 : 117af0: e8 00 00 00 00 callq 117af5 117af5: 85 ff test %edi,%edi 117af7: 74 63 je 117b5c 117af9: 41 54 push %r12 117afb: 55 push %rbp 117afc: 48 89 d5 mov %rdx,%rbp 117aff: 8d 57 ff lea -0x1(%rdi),%edx 117b02: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 117b09: 00 117b0a: 53 push %rbx 117b0b: 48 8d 5e 28 lea 0x28(%rsi),%rbx 117b0f: 48 29 d0 sub %rdx,%rax 117b12: 4c 8d 64 c6 60 lea 0x60(%rsi,%rax,8),%r12 117b17: eb 0d jmp 117b26 117b19: 48 83 c3 38 add $0x38,%rbx 117b1d: 48 83 c5 30 add $0x30,%rbp 117b21: 4c 39 e3 cmp %r12,%rbx 117b24: 74 2f je 117b55 117b26: 80 7b 08 00 cmpb $0x0,0x8(%rbx) 117b2a: 74 ed je 117b19 117b2c: 48 8b 33 mov (%rbx),%rsi 117b2f: 83 7e 08 08 cmpl $0x8,0x8(%rsi) 117b33: 75 e4 jne 117b19 117b35: 48 83 c6 30 add $0x30,%rsi 117b39: ba 20 00 00 00 mov $0x20,%edx 117b3e: 48 89 ef mov %rbp,%rdi 117b41: e8 00 00 00 00 callq 117b46 117b46: 48 85 c0 test %rax,%rax 117b49: 74 ce je 117b19 117b4b: 5b pop %rbx 117b4c: b8 f2 ff ff ff mov $0xfffffff2,%eax 117b51: 5d pop %rbp 117b52: 41 5c pop %r12 117b54: c3 retq 117b55: 5b pop %rbx 117b56: 31 c0 xor %eax,%eax 117b58: 5d pop %rbp 117b59: 41 5c pop %r12 117b5b: c3 retq 117b5c: 31 c0 xor %eax,%eax 117b5e: c3 retq 117b5f: 90 nop 0000000000117b60 : 117b60: e8 00 00 00 00 callq 117b65 117b65: 41 57 push %r15 117b67: 49 89 ff mov %rdi,%r15 117b6a: 41 56 push %r14 117b6c: 49 89 d6 mov %rdx,%r14 117b6f: 41 55 push %r13 117b71: 4c 8d af 00 01 00 00 lea 0x100(%rdi),%r13 117b78: 41 54 push %r12 117b7a: 4c 89 ef mov %r13,%rdi 117b7d: 41 89 f4 mov %esi,%r12d 117b80: 55 push %rbp 117b81: 53 push %rbx 117b82: 48 83 ec 10 sub $0x10,%rsp 117b86: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 117b8d: 00 00 117b8f: 48 89 44 24 08 mov %rax,0x8(%rsp) 117b94: 31 c0 xor %eax,%eax 117b96: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 117b9b: c7 44 24 04 00 00 00 movl $0x40000000,0x4(%rsp) 117ba2: 40 117ba3: e8 00 00 00 00 callq 117ba8 117ba8: 48 85 c0 test %rax,%rax 117bab: 0f 84 bc 00 00 00 je 117c6d 117bb1: 48 89 c3 mov %rax,%rbx 117bb4: bd 01 00 00 00 mov $0x1,%ebp 117bb9: eb 1a jmp 117bd5 117bbb: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 117bc0: 4c 89 ef mov %r13,%rdi 117bc3: 83 44 24 04 01 addl $0x1,0x4(%rsp) 117bc8: e8 00 00 00 00 callq 117bcd 117bcd: 48 89 c3 mov %rax,%rbx 117bd0: 48 85 c0 test %rax,%rax 117bd3: 74 6a je 117c3f 117bd5: 44 39 63 08 cmp %r12d,0x8(%rbx) 117bd9: 75 e0 jne 117bbb 117bdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 117be0: 48 89 df mov %rbx,%rdi 117be3: e8 18 fe ff ff callq 117a00 117be8: 83 7b 08 08 cmpl $0x8,0x8(%rbx) 117bec: 40 0f 94 c5 sete %bpl 117bf0: 4d 85 f6 test %r14,%r14 117bf3: 0f 95 c0 setne %al 117bf6: 40 20 c5 and %al,%bpl 117bf9: 74 c0 je 117bbb 117bfb: 49 8b 06 mov (%r14),%rax 117bfe: 31 ed xor %ebp,%ebp 117c00: 48 89 43 30 mov %rax,0x30(%rbx) 117c04: 49 8b 46 08 mov 0x8(%r14),%rax 117c08: 48 89 43 38 mov %rax,0x38(%rbx) 117c0c: 49 8b 46 10 mov 0x10(%r14),%rax 117c10: 48 89 43 40 mov %rax,0x40(%rbx) 117c14: 49 8b 46 18 mov 0x18(%r14),%rax 117c18: 48 89 43 48 mov %rax,0x48(%rbx) 117c1c: eb 9d jmp 117bbb 117c1e: 8b 0b mov (%rbx),%ecx 117c20: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 117c27 117c27: 45 89 e0 mov %r12d,%r8d 117c2a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 117c31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 117c38: e8 00 00 00 00 callq 117c3d 117c3d: eb a1 jmp 117be0 117c3f: 41 83 fc 08 cmp $0x8,%r12d 117c43: 74 3c je 117c81 117c45: 40 84 ed test %bpl,%bpl 117c48: 0f 85 00 00 00 00 jne 117c4e 117c4e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 117c53: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 117c5a: 00 00 117c5c: 75 1e jne 117c7c 117c5e: 48 83 c4 10 add $0x10,%rsp 117c62: 5b pop %rbx 117c63: 5d pop %rbp 117c64: 41 5c pop %r12 117c66: 41 5d pop %r13 117c68: 41 5e pop %r14 117c6a: 41 5f pop %r15 117c6c: c3 retq 117c6d: 41 83 fc 08 cmp $0x8,%r12d 117c71: 0f 84 00 00 00 00 je 117c77 117c77: e9 00 00 00 00 jmpq 117c7c 117c7c: e8 00 00 00 00 callq 117c81 117c81: e9 00 00 00 00 jmpq 117c86 117c86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 117c8d: 00 00 00 0000000000117c90 : 117c90: e8 00 00 00 00 callq 117c95 117c95: 53 push %rbx 117c96: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 117c9d: 48 89 fb mov %rdi,%rbx 117ca0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117ca7: 48 8d bf e0 00 00 00 lea 0xe0(%rdi),%rdi 117cae: e8 00 00 00 00 callq 117cb3 117cb3: 48 b8 00 00 00 00 04 movabs $0x80000400000000,%rax 117cba: 00 80 00 117cbd: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 117cc4: 00 00 00 00 117cc8: 48 89 83 00 01 00 00 mov %rax,0x100(%rbx) 117ccf: 48 c7 83 10 01 00 00 movq $0x0,0x110(%rbx) 117cd6: 00 00 00 00 117cda: 48 c7 83 18 01 00 00 movq $0x0,0x118(%rbx) 117ce1: 00 00 00 00 117ce5: 48 c7 83 28 01 00 00 movq $0x0,0x128(%rbx) 117cec: 00 00 00 00 117cf0: 5b pop %rbx 117cf1: c3 retq 117cf2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 117cf9: 00 00 00 00 117cfd: 0f 1f 00 nopl (%rax) 0000000000117d00 : 117d00: e8 00 00 00 00 callq 117d05 117d05: 55 push %rbp 117d06: 48 8d af 00 01 00 00 lea 0x100(%rdi),%rbp 117d0d: 53 push %rbx 117d0e: 48 89 fb mov %rdi,%rbx 117d11: 48 83 ec 10 sub $0x10,%rsp 117d15: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 117d1c: 00 00 117d1e: 48 89 44 24 08 mov %rax,0x8(%rsp) 117d23: 31 c0 xor %eax,%eax 117d25: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 117d2c: 00 117d2d: eb 0d jmp 117d3c 117d2f: 48 89 df mov %rbx,%rdi 117d32: e8 29 fd ff ff callq 117a60 117d37: 83 44 24 04 01 addl $0x1,0x4(%rsp) 117d3c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 117d41: 48 89 ef mov %rbp,%rdi 117d44: e8 00 00 00 00 callq 117d49 117d49: 48 89 c6 mov %rax,%rsi 117d4c: 48 85 c0 test %rax,%rax 117d4f: 75 de jne 117d2f 117d51: 48 89 ef mov %rbp,%rdi 117d54: e8 00 00 00 00 callq 117d59 117d59: 48 8b ab 18 01 00 00 mov 0x118(%rbx),%rbp 117d60: 48 85 ed test %rbp,%rbp 117d63: 74 3b je 117da0 117d65: 80 7d 10 00 cmpb $0x0,0x10(%rbp) 117d69: 75 1e jne 117d89 117d6b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 117d70: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 117d77: 00 00 117d79: 75 3c jne 117db7 117d7b: 48 83 c4 10 add $0x10,%rsp 117d7f: 48 89 ef mov %rbp,%rdi 117d82: 5b pop %rbx 117d83: 5d pop %rbp 117d84: e9 00 00 00 00 jmpq 117d89 117d89: bf 00 80 00 00 mov $0x8000,%edi 117d8e: e8 3d fd ff ff callq 117ad0 117d93: 48 8b 7d 00 mov 0x0(%rbp),%rdi 117d97: 89 c6 mov %eax,%esi 117d99: e8 00 00 00 00 callq 117d9e 117d9e: eb cb jmp 117d6b 117da0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 117da5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 117dac: 00 00 117dae: 75 07 jne 117db7 117db0: 48 83 c4 10 add $0x10,%rsp 117db4: 5b pop %rbx 117db5: 5d pop %rbp 117db6: c3 retq 117db7: e8 00 00 00 00 callq 117dbc 117dbc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000117dc0 : 117dc0: e8 00 00 00 00 callq 117dc5 117dc5: 48 83 bf 18 01 00 00 cmpq $0x0,0x118(%rdi) 117dcc: 00 117dcd: 75 5a jne 117e29 117dcf: 41 55 push %r13 117dd1: 49 89 d5 mov %rdx,%r13 117dd4: ba 18 00 00 00 mov $0x18,%edx 117dd9: 41 54 push %r12 117ddb: 49 89 f4 mov %rsi,%r12 117dde: be c0 0d 00 00 mov $0xdc0,%esi 117de3: 55 push %rbp 117de4: 53 push %rbx 117de5: 48 89 fb mov %rdi,%rbx 117de8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 117def 117def: e8 00 00 00 00 callq 117df4 117df4: 48 89 c5 mov %rax,%rbp 117df7: 48 85 c0 test %rax,%rax 117dfa: 74 33 je 117e2f 117dfc: ba 00 80 00 00 mov $0x8000,%edx 117e01: be ff 00 00 00 mov $0xff,%esi 117e06: 4c 89 e7 mov %r12,%rdi 117e09: e8 00 00 00 00 callq 117e0e 117e0e: 4c 89 65 00 mov %r12,0x0(%rbp) 117e12: 31 c0 xor %eax,%eax 117e14: 48 89 ab 18 01 00 00 mov %rbp,0x118(%rbx) 117e1b: 4c 89 ab 20 01 00 00 mov %r13,0x120(%rbx) 117e22: 5b pop %rbx 117e23: 5d pop %rbp 117e24: 41 5c pop %r12 117e26: 41 5d pop %r13 117e28: c3 retq 117e29: b8 f0 ff ff ff mov $0xfffffff0,%eax 117e2e: c3 retq 117e2f: b8 f4 ff ff ff mov $0xfffffff4,%eax 117e34: eb ec jmp 117e22 117e36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 117e3d: 00 00 00 0000000000117e40 : 117e40: e8 00 00 00 00 callq 117e45 117e45: 41 57 push %r15 117e47: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 117e4e 117e4e: 41 56 push %r14 117e50: 41 55 push %r13 117e52: 41 89 cd mov %ecx,%r13d 117e55: 41 54 push %r12 117e57: 41 89 d4 mov %edx,%r12d 117e5a: ba 50 00 00 00 mov $0x50,%edx 117e5f: 55 push %rbp 117e60: 4c 89 cd mov %r9,%rbp 117e63: 53 push %rbx 117e64: 48 89 f3 mov %rsi,%rbx 117e67: be c0 0d 00 00 mov $0xdc0,%esi 117e6c: 4c 8b 74 24 40 mov 0x40(%rsp),%r14 117e71: e8 00 00 00 00 callq 117e76 117e76: 48 85 c0 test %rax,%rax 117e79: 0f 84 2c 02 00 00 je 1180ab 117e7f: 44 88 68 05 mov %r13b,0x5(%rax) 117e83: 48 8d 78 10 lea 0x10(%rax),%rdi 117e87: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 117e8e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117e95: 44 89 60 08 mov %r12d,0x8(%rax) 117e99: 49 89 c7 mov %rax,%r15 117e9c: 4c 8d ab e0 00 00 00 lea 0xe0(%rbx),%r13 117ea3: c6 40 04 00 movb $0x0,0x4(%rax) 117ea7: e8 00 00 00 00 callq 117eac 117eac: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 117eb3: 4c 89 ef mov %r13,%rdi 117eb6: e8 00 00 00 00 callq 117ebb 117ebb: 45 85 e4 test %r12d,%r12d 117ebe: 0f 84 83 00 00 00 je 117f47 117ec4: 41 83 fc 05 cmp $0x5,%r12d 117ec8: 74 7d je 117f47 117eca: 48 8d bb 00 01 00 00 lea 0x100(%rbx),%rdi 117ed1: 41 b8 c0 0c 00 00 mov $0xcc0,%r8d 117ed7: b9 00 00 00 80 mov $0x80000000,%ecx 117edc: 4c 89 fe mov %r15,%rsi 117edf: ba 00 00 00 40 mov $0x40000000,%edx 117ee4: e8 00 00 00 00 callq 117ee9 117ee9: 41 89 c4 mov %eax,%r12d 117eec: 85 c0 test %eax,%eax 117eee: 78 4d js 117f3d 117ef0: 41 89 07 mov %eax,(%r15) 117ef3: 89 c1 mov %eax,%ecx 117ef5: 48 8b 44 24 38 mov 0x38(%rsp),%rax 117efa: 89 4d 00 mov %ecx,0x0(%rbp) 117efd: 45 31 e4 xor %r12d,%r12d 117f00: 89 08 mov %ecx,(%rax) 117f02: 4c 89 ef mov %r13,%rdi 117f05: e8 00 00 00 00 callq 117f0a 117f0a: 5b pop %rbx 117f0b: 44 89 e0 mov %r12d,%eax 117f0e: 5d pop %rbp 117f0f: 41 5c pop %r12 117f11: 41 5d pop %r13 117f13: 41 5e pop %r14 117f15: 41 5f pop %r15 117f17: c3 retq 117f18: 4c 89 e7 mov %r12,%rdi 117f1b: e8 00 00 00 00 callq 117f20 117f20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 117f27: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 117f2d: 48 c7 83 18 01 00 00 movq $0x0,0x118(%rbx) 117f34: 00 00 00 00 117f38: e8 00 00 00 00 callq 117f3d 117f3d: 4c 89 ff mov %r15,%rdi 117f40: e8 00 00 00 00 callq 117f45 117f45: eb bb jmp 117f02 117f47: 48 8b 8b 20 01 00 00 mov 0x120(%rbx),%rcx 117f4e: 48 85 c9 test %rcx,%rcx 117f51: 74 14 je 117f67 117f53: 48 89 c8 mov %rcx,%rax 117f56: 48 c1 e8 03 shr $0x3,%rax 117f5a: 48 39 83 28 01 00 00 cmp %rax,0x128(%rbx) 117f61: 0f 84 4f 01 00 00 je 1180b6 117f67: 48 c1 e9 03 shr $0x3,%rcx 117f6b: 48 83 bb 18 01 00 00 cmpq $0x0,0x118(%rbx) 117f72: 00 117f73: 0f 84 99 00 00 00 je 118012 117f79: 48 8d bb 00 01 00 00 lea 0x100(%rbx),%rdi 117f80: 41 b8 c0 0c 00 00 mov $0xcc0,%r8d 117f86: 31 d2 xor %edx,%edx 117f88: 4c 89 fe mov %r15,%rsi 117f8b: e8 00 00 00 00 callq 117f90 117f90: 4c 63 e0 movslq %eax,%r12 117f93: 45 85 e4 test %r12d,%r12d 117f96: 0f 88 00 00 00 00 js 117f9c 117f9c: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 117fa3: 45 89 27 mov %r12d,(%r15) 117fa6: 48 8b 00 mov (%rax),%rax 117fa9: 4a c7 04 e0 ff ff ff movq $0xffffffffffffffff,(%rax,%r12,8) 117fb0: ff 117fb1: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 117fb8: 41 8b 37 mov (%r15),%esi 117fbb: 48 8d 50 01 lea 0x1(%rax),%rdx 117fbf: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 117fc6: 48 89 93 28 01 00 00 mov %rdx,0x128(%rbx) 117fcd: 48 89 f1 mov %rsi,%rcx 117fd0: 48 8b 40 08 mov 0x8(%rax),%rax 117fd4: 4c 8d 04 f0 lea (%rax,%rsi,8),%r8 117fd8: 4d 89 47 28 mov %r8,0x28(%r15) 117fdc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 117fe1: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 117fe8: 00 00 80 117feb: 49 89 06 mov %rax,(%r14) 117fee: 48 8b 44 24 48 mov 0x48(%rsp),%rax 117ff3: 89 08 mov %ecx,(%rax) 117ff5: e9 fb fe ff ff jmpq 117ef5 117ffa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118001: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118008: e8 00 00 00 00 callq 11800d 11800d: 41 8b 0f mov (%r15),%ecx 118010: eb cf jmp 117fe1 118012: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 118019 118019: ba 18 00 00 00 mov $0x18,%edx 11801e: be c0 0d 00 00 mov $0xdc0,%esi 118023: e8 00 00 00 00 callq 118028 118028: 49 89 c4 mov %rax,%r12 11802b: 48 85 c0 test %rax,%rax 11802e: 0f 84 ec fe ff ff je 117f20 118034: bf 00 80 00 00 mov $0x8000,%edi 118039: e8 92 fa ff ff callq 117ad0 11803e: bf c0 0c 00 00 mov $0xcc0,%edi 118043: 89 c6 mov %eax,%esi 118045: e8 00 00 00 00 callq 11804a 11804a: 48 85 c0 test %rax,%rax 11804d: 0f 84 c5 fe ff ff je 117f18 118053: ba 00 80 00 00 mov $0x8000,%edx 118058: be ff 00 00 00 mov $0xff,%esi 11805d: 48 89 c7 mov %rax,%rdi 118060: e8 00 00 00 00 callq 118065 118065: 41 c6 44 24 10 01 movb $0x1,0x10(%r12) 11806b: 49 89 04 24 mov %rax,(%r12) 11806f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 118074: 4c 89 a3 18 01 00 00 mov %r12,0x118(%rbx) 11807b: b9 00 01 00 00 mov $0x100,%ecx 118080: 48 c7 83 20 01 00 00 movq $0x800,0x120(%rbx) 118087: 00 08 00 00 11808b: e9 e9 fe ff ff jmpq 117f79 118090: 48 89 d9 mov %rbx,%rcx 118093: 4c 89 e2 mov %r12,%rdx 118096: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11809d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1180a4: e8 00 00 00 00 callq 1180a9 1180a9: eb c9 jmp 118074 1180ab: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 1180b1: e9 54 fe ff ff jmpq 117f0a 1180b6: 80 bb 30 01 00 00 00 cmpb $0x0,0x130(%rbx) 1180bd: 41 bc e4 ff ff ff mov $0xffffffe4,%r12d 1180c3: 0f 85 74 fe ff ff jne 117f3d 1180c9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1180ce: c6 83 30 01 00 00 01 movb $0x1,0x130(%rbx) 1180d5: 41 bc e4 ff ff ff mov $0xffffffe4,%r12d 1180db: e9 5d fe ff ff jmpq 117f3d 1180e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1180e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1180ee: e8 00 00 00 00 callq 1180f3 1180f3: eb d9 jmp 1180ce 1180f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1180fc: 00 00 00 00 0000000000118100 : 118100: e8 00 00 00 00 callq 118105 118105: 41 55 push %r13 118107: 41 54 push %r12 118109: 4c 8d a7 e0 00 00 00 lea 0xe0(%rdi),%r12 118110: 55 push %rbp 118111: 48 89 fd mov %rdi,%rbp 118114: 4c 89 e7 mov %r12,%rdi 118117: 53 push %rbx 118118: 89 f3 mov %esi,%ebx 11811a: e8 00 00 00 00 callq 11811f 11811f: 89 de mov %ebx,%esi 118121: 48 8d bd 00 01 00 00 lea 0x100(%rbp),%rdi 118128: e8 00 00 00 00 callq 11812d 11812d: 48 85 c0 test %rax,%rax 118130: 74 20 je 118152 118132: 48 89 c6 mov %rax,%rsi 118135: 48 89 ef mov %rbp,%rdi 118138: 45 31 ed xor %r13d,%r13d 11813b: e8 20 f9 ff ff callq 117a60 118140: 4c 89 e7 mov %r12,%rdi 118143: e8 00 00 00 00 callq 118148 118148: 44 89 e8 mov %r13d,%eax 11814b: 5b pop %rbx 11814c: 5d pop %rbp 11814d: 41 5c pop %r12 11814f: 41 5d pop %r13 118151: c3 retq 118152: 41 bd ea ff ff ff mov $0xffffffea,%r13d 118158: eb e6 jmp 118140 11815a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000118160 : 118160: e8 00 00 00 00 callq 118165 118165: 41 55 push %r13 118167: 4c 8d af e0 00 00 00 lea 0xe0(%rdi),%r13 11816e: 41 54 push %r12 118170: 55 push %rbp 118171: 89 f5 mov %esi,%ebp 118173: 53 push %rbx 118174: 48 89 fb mov %rdi,%rbx 118177: 4c 89 ef mov %r13,%rdi 11817a: e8 00 00 00 00 callq 11817f 11817f: 89 ee mov %ebp,%esi 118181: 48 8d bb 00 01 00 00 lea 0x100(%rbx),%rdi 118188: e8 00 00 00 00 callq 11818d 11818d: 48 85 c0 test %rax,%rax 118190: 74 23 je 1181b5 118192: 44 8b 60 08 mov 0x8(%rax),%r12d 118196: 48 89 c7 mov %rax,%rdi 118199: 45 85 e4 test %r12d,%r12d 11819c: 75 17 jne 1181b5 11819e: e8 5d f8 ff ff callq 117a00 1181a3: 4c 89 ef mov %r13,%rdi 1181a6: e8 00 00 00 00 callq 1181ab 1181ab: 44 89 e0 mov %r12d,%eax 1181ae: 5b pop %rbx 1181af: 5d pop %rbp 1181b0: 41 5c pop %r12 1181b2: 41 5d pop %r13 1181b4: c3 retq 1181b5: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1181bb: eb e6 jmp 1181a3 1181bd: 0f 1f 00 nopl (%rax) 00000000001181c0 : 1181c0: e8 00 00 00 00 callq 1181c5 1181c5: 41 55 push %r13 1181c7: 4c 8d af e0 00 00 00 lea 0xe0(%rdi),%r13 1181ce: 41 54 push %r12 1181d0: 55 push %rbp 1181d1: 89 f5 mov %esi,%ebp 1181d3: 53 push %rbx 1181d4: 48 89 fb mov %rdi,%rbx 1181d7: 4c 89 ef mov %r13,%rdi 1181da: e8 00 00 00 00 callq 1181df 1181df: 89 ee mov %ebp,%esi 1181e1: 48 8d bb 00 01 00 00 lea 0x100(%rbx),%rdi 1181e8: e8 00 00 00 00 callq 1181ed 1181ed: 48 85 c0 test %rax,%rax 1181f0: 74 1f je 118211 1181f2: 44 8b 60 08 mov 0x8(%rax),%r12d 1181f6: 45 85 e4 test %r12d,%r12d 1181f9: 75 16 jne 118211 1181fb: c6 40 04 00 movb $0x0,0x4(%rax) 1181ff: 4c 89 ef mov %r13,%rdi 118202: e8 00 00 00 00 callq 118207 118207: 44 89 e0 mov %r12d,%eax 11820a: 5b pop %rbx 11820b: 5d pop %rbp 11820c: 41 5c pop %r12 11820e: 41 5d pop %r13 118210: c3 retq 118211: 41 bc ea ff ff ff mov $0xffffffea,%r12d 118217: eb e6 jmp 1181ff 118219: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000118220 : 118220: e8 00 00 00 00 callq 118225 118225: 41 57 push %r15 118227: 41 56 push %r14 118229: 41 89 f6 mov %esi,%r14d 11822c: 41 55 push %r13 11822e: 41 89 d5 mov %edx,%r13d 118231: 41 54 push %r12 118233: 55 push %rbp 118234: 53 push %rbx 118235: 48 83 ec 10 sub $0x10,%rsp 118239: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 118240: 00 00 118242: 48 89 44 24 08 mov %rax,0x8(%rsp) 118247: 31 c0 xor %eax,%eax 118249: e8 00 00 00 00 callq 11824e 11824e: 48 85 c0 test %rax,%rax 118251: 0f 84 c8 00 00 00 je 11831f 118257: 4c 8d a0 e0 00 00 00 lea 0xe0(%rax),%r12 11825e: 48 89 c5 mov %rax,%rbp 118261: 4c 89 e7 mov %r12,%rdi 118264: e8 00 00 00 00 callq 118269 118269: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 118270: 45 85 ed test %r13d,%r13d 118273: 75 3b jne 1182b0 118275: 48 85 c0 test %rax,%rax 118278: 0f 85 07 02 00 00 jne 118485 11827e: 4c 89 e7 mov %r12,%rdi 118281: e8 00 00 00 00 callq 118286 118286: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11828b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 118292: 00 00 118294: 0f 85 2c 02 00 00 jne 1184c6 11829a: 48 83 c4 10 add $0x10,%rsp 11829e: 48 89 ef mov %rbp,%rdi 1182a1: 5b pop %rbx 1182a2: 5d pop %rbp 1182a3: 41 5c pop %r12 1182a5: 41 5d pop %r13 1182a7: 41 5e pop %r14 1182a9: 41 5f pop %r15 1182ab: e9 00 00 00 00 jmpq 1182b0 1182b0: 48 85 c0 test %rax,%rax 1182b3: 74 c9 je 11827e 1182b5: 41 81 fe ff 0f 00 00 cmp $0xfff,%r14d 1182bc: 0f 87 d6 00 00 00 ja 118398 1182c2: 41 83 fd 1f cmp $0x1f,%r13d 1182c6: 77 7a ja 118342 1182c8: 41 bf 01 00 00 00 mov $0x1,%r15d 1182ce: 44 89 e9 mov %r13d,%ecx 1182d1: 41 d3 e7 shl %cl,%r15d 1182d4: 41 81 ff ff 0f 00 00 cmp $0xfff,%r15d 1182db: 77 65 ja 118342 1182dd: 44 89 f3 mov %r14d,%ebx 1182e0: eb 28 jmp 11830a 1182e2: 48 8d bd 00 01 00 00 lea 0x100(%rbp),%rdi 1182e9: e8 00 00 00 00 callq 1182ee 1182ee: 48 85 c0 test %rax,%rax 1182f1: 0f 94 c2 sete %dl 1182f4: 44 01 fb add %r15d,%ebx 1182f7: 81 fb ff 0f 00 00 cmp $0xfff,%ebx 1182fd: 77 5c ja 11835b 1182ff: 84 d2 test %dl,%dl 118301: 74 58 je 11835b 118303: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 11830a: 48 8b 00 mov (%rax),%rax 11830d: 89 de mov %ebx,%esi 11830f: 48 83 3c f0 ff cmpq $0xffffffffffffffff,(%rax,%rsi,8) 118314: 75 cc jne 1182e2 118316: ba 01 00 00 00 mov $0x1,%edx 11831b: 31 c0 xor %eax,%eax 11831d: eb d5 jmp 1182f4 11831f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 118324: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11832b: 00 00 11832d: 0f 85 93 01 00 00 jne 1184c6 118333: 48 83 c4 10 add $0x10,%rsp 118337: 5b pop %rbx 118338: 5d pop %rbp 118339: 41 5c pop %r12 11833b: 41 5d pop %r13 11833d: 41 5e pop %r14 11833f: 41 5f pop %r15 118341: c3 retq 118342: 48 8b 18 mov (%rax),%rbx 118345: 44 89 f6 mov %r14d,%esi 118348: 48 83 3c f3 ff cmpq $0xffffffffffffffff,(%rbx,%rsi,8) 11834d: 74 55 je 1183a4 11834f: 48 8d bd 00 01 00 00 lea 0x100(%rbp),%rdi 118356: e8 00 00 00 00 callq 11835b 11835b: 48 85 c0 test %rax,%rax 11835e: 74 31 je 118391 118360: 8b 50 08 mov 0x8(%rax),%edx 118363: 85 d2 test %edx,%edx 118365: 74 09 je 118370 118367: 83 fa 05 cmp $0x5,%edx 11836a: 0f 85 0e ff ff ff jne 11827e 118370: 48 8b 95 18 01 00 00 mov 0x118(%rbp),%rdx 118377: 8b 08 mov (%rax),%ecx 118379: 48 89 c7 mov %rax,%rdi 11837c: 48 8b 12 mov (%rdx),%rdx 11837f: 48 c7 04 ca ff ff ff movq $0xffffffffffffffff,(%rdx,%rcx,8) 118386: ff 118387: e8 74 f6 ff ff callq 117a00 11838c: e9 ed fe ff ff jmpq 11827e 118391: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 118398: 48 85 c0 test %rax,%rax 11839b: 0f 84 dd fe ff ff je 11827e 1183a1: 48 8b 18 mov (%rax),%rbx 1183a4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1183a9: 48 83 bd 28 01 00 00 cmpq $0x3f,0x128(%rbp) 1183b0: 3f 1183b1: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1183b8: 00 1183b9: 4c 8d ad 00 01 00 00 lea 0x100(%rbp),%r13 1183c0: 76 6c jbe 11842e 1183c2: 31 f6 xor %esi,%esi 1183c4: 4c 8d ad 00 01 00 00 lea 0x100(%rbp),%r13 1183cb: eb 1c jmp 1183e9 1183cd: 83 f8 05 cmp $0x5,%eax 1183d0: 74 35 je 118407 1183d2: 8b 44 24 04 mov 0x4(%rsp),%eax 1183d6: 8d 70 01 lea 0x1(%rax),%esi 1183d9: 89 74 24 04 mov %esi,0x4(%rsp) 1183dd: 81 fe ff 0f 00 00 cmp $0xfff,%esi 1183e3: 0f 87 95 fe ff ff ja 11827e 1183e9: 48 83 3c f3 ff cmpq $0xffffffffffffffff,(%rbx,%rsi,8) 1183ee: 74 e2 je 1183d2 1183f0: 4c 89 ef mov %r13,%rdi 1183f3: e8 00 00 00 00 callq 1183f8 1183f8: 48 89 c7 mov %rax,%rdi 1183fb: 48 85 c0 test %rax,%rax 1183fe: 74 d2 je 1183d2 118400: 8b 40 08 mov 0x8(%rax),%eax 118403: 85 c0 test %eax,%eax 118405: 75 c6 jne 1183cd 118407: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 11840e: 8b 17 mov (%rdi),%edx 118410: 48 8b 00 mov (%rax),%rax 118413: 48 c7 04 d0 ff ff ff movq $0xffffffffffffffff,(%rax,%rdx,8) 11841a: ff 11841b: e8 e0 f5 ff ff callq 117a00 118420: eb b0 jmp 1183d2 118422: 83 fa 05 cmp $0x5,%edx 118425: 74 3f je 118466 118427: 83 c0 01 add $0x1,%eax 11842a: 89 44 24 04 mov %eax,0x4(%rsp) 11842e: 4c 89 ef mov %r13,%rdi 118431: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 118436: e8 00 00 00 00 callq 11843b 11843b: 48 89 c7 mov %rax,%rdi 11843e: 48 85 c0 test %rax,%rax 118441: 0f 84 37 fe ff ff je 11827e 118447: 8b 44 24 04 mov 0x4(%rsp),%eax 11844b: 3d ff 0f 00 00 cmp $0xfff,%eax 118450: 0f 87 28 fe ff ff ja 11827e 118456: 89 c2 mov %eax,%edx 118458: 48 83 3c d3 ff cmpq $0xffffffffffffffff,(%rbx,%rdx,8) 11845d: 74 c8 je 118427 11845f: 8b 57 08 mov 0x8(%rdi),%edx 118462: 85 d2 test %edx,%edx 118464: 75 bc jne 118422 118466: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 11846d: 8b 17 mov (%rdi),%edx 11846f: 48 8b 00 mov (%rax),%rax 118472: 48 c7 04 d0 ff ff ff movq $0xffffffffffffffff,(%rax,%rdx,8) 118479: ff 11847a: e8 81 f5 ff ff callq 117a00 11847f: 8b 44 24 04 mov 0x4(%rsp),%eax 118483: eb a2 jmp 118427 118485: 48 8b 18 mov (%rax),%rbx 118488: e9 1c ff ff ff jmpq 1183a9 11848d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118494: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11849b: e8 00 00 00 00 callq 1184a0 1184a0: 85 c0 test %eax,%eax 1184a2: 0f 84 01 ff ff ff je 1183a9 1184a8: 44 89 e9 mov %r13d,%ecx 1184ab: 44 89 f2 mov %r14d,%edx 1184ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1184b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1184bc: e8 00 00 00 00 callq 1184c1 1184c1: e9 e3 fe ff ff jmpq 1183a9 1184c6: e8 00 00 00 00 callq 1184cb 1184cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001184d0 : 1184d0: e8 00 00 00 00 callq 1184d5 1184d5: 41 57 push %r15 1184d7: 41 56 push %r14 1184d9: 41 55 push %r13 1184db: 49 89 fd mov %rdi,%r13 1184de: 41 54 push %r12 1184e0: 55 push %rbp 1184e1: 53 push %rbx 1184e2: 89 f3 mov %esi,%ebx 1184e4: 48 83 ec 78 sub $0x78,%rsp 1184e8: 48 89 54 24 18 mov %rdx,0x18(%rsp) 1184ed: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 1184f2: 88 4c 24 2f mov %cl,0x2f(%rsp) 1184f6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1184fd: 00 00 1184ff: 48 89 44 24 70 mov %rax,0x70(%rsp) 118504: 31 c0 xor %eax,%eax 118506: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 11850d: 00 00 11850f: 45 85 c0 test %r8d,%r8d 118512: 74 33 je 118547 118514: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 11851b: ff ff 7f 11851e: 48 89 44 24 10 mov %rax,0x10(%rsp) 118523: 41 83 f8 ff cmp $0xffffffff,%r8d 118527: 74 1e je 118547 118529: 41 81 f8 ff ff ff 7f cmp $0x7fffffff,%r8d 118530: bf ff ff ff 7f mov $0x7fffffff,%edi 118535: 41 0f 46 f8 cmovbe %r8d,%edi 118539: e8 00 00 00 00 callq 11853e 11853e: 48 83 c0 01 add $0x1,%rax 118542: 48 89 44 24 10 mov %rax,0x10(%rsp) 118547: 89 d8 mov %ebx,%eax 118549: be c0 0c 00 00 mov $0xcc0,%esi 11854e: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 118555: 00 118556: 48 29 c7 sub %rax,%rdi 118559: 48 c1 e7 03 shl $0x3,%rdi 11855d: e8 00 00 00 00 callq 118562 118562: 48 89 04 24 mov %rax,(%rsp) 118566: 48 85 c0 test %rax,%rax 118569: 0f 84 6e 01 00 00 je 1186dd 11856f: 31 d2 xor %edx,%edx 118571: 65 48 8b 34 25 00 00 mov %gs:0x0,%rsi 118578: 00 00 11857a: 85 db test %ebx,%ebx 11857c: 0f 84 50 01 00 00 je 1186d2 118582: 48 8d 48 18 lea 0x18(%rax),%rcx 118586: 83 c2 01 add $0x1,%edx 118589: 48 89 70 08 mov %rsi,0x8(%rax) 11858d: 48 83 c0 38 add $0x38,%rax 118591: 48 c7 40 d8 00 00 00 movq $0x0,-0x28(%rax) 118598: 00 118599: 48 89 48 e0 mov %rcx,-0x20(%rax) 11859d: 48 89 48 e8 mov %rcx,-0x18(%rax) 1185a1: c7 40 c8 00 00 00 00 movl $0x0,-0x38(%rax) 1185a8: c6 40 f8 00 movb $0x0,-0x8(%rax) 1185ac: 39 d3 cmp %edx,%ebx 1185ae: 77 d2 ja 118582 1185b0: 49 8d 85 e0 00 00 00 lea 0xe0(%r13),%rax 1185b7: 48 89 c7 mov %rax,%rdi 1185ba: 48 89 44 24 20 mov %rax,0x20(%rsp) 1185bf: e8 00 00 00 00 callq 1185c4 1185c4: 8d 53 ff lea -0x1(%rbx),%edx 1185c7: 48 8b 0c 24 mov (%rsp),%rcx 1185cb: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 1185d0: 49 81 c5 00 01 00 00 add $0x100,%r13 1185d7: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1185de: 00 1185df: 48 29 d0 sub %rdx,%rax 1185e2: 4c 8d 71 28 lea 0x28(%rcx),%r14 1185e6: 49 89 cf mov %rcx,%r15 1185e9: 48 c1 e0 03 shl $0x3,%rax 1185ed: 4c 89 74 24 30 mov %r14,0x30(%rsp) 1185f2: 48 89 44 24 38 mov %rax,0x38(%rsp) 1185f7: 4c 8d 64 01 60 lea 0x60(%rcx,%rax,1),%r12 1185fc: eb 3f jmp 11863d 1185fe: 8b 74 24 68 mov 0x68(%rsp),%esi 118602: 4c 89 ef mov %r13,%rdi 118605: e8 00 00 00 00 callq 11860a 11860a: 48 85 c0 test %rax,%rax 11860d: 0f 84 02 03 00 00 je 118915 118613: 49 89 06 mov %rax,(%r14) 118616: 0f b6 50 04 movzbl 0x4(%rax),%edx 11861a: 41 88 56 08 mov %dl,0x8(%r14) 11861e: 84 d2 test %dl,%dl 118620: 74 07 je 118629 118622: 0f b6 50 05 movzbl 0x5(%rax),%edx 118626: 83 f2 01 xor $0x1,%edx 118629: 49 83 c6 38 add $0x38,%r14 11862d: 88 50 04 mov %dl,0x4(%rax) 118630: 48 83 c5 30 add $0x30,%rbp 118634: 4d 39 e6 cmp %r12,%r14 118637: 0f 84 b3 00 00 00 je 1186f0 11863d: ba 30 00 00 00 mov $0x30,%edx 118642: 48 89 ee mov %rbp,%rsi 118645: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 11864a: e8 00 00 00 00 callq 11864f 11864f: 48 85 c0 test %rax,%rax 118652: 74 aa je 1185fe 118654: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d 11865a: 48 8b 2c 24 mov (%rsp),%rbp 11865e: 45 31 ed xor %r13d,%r13d 118661: 48 8b 7d 28 mov 0x28(%rbp),%rdi 118665: 48 85 ff test %rdi,%rdi 118668: 74 0c je 118676 11866a: 48 83 c7 10 add $0x10,%rdi 11866e: 48 89 ee mov %rbp,%rsi 118671: e8 00 00 00 00 callq 118676 118676: 41 83 c5 01 add $0x1,%r13d 11867a: 48 83 c5 38 add $0x38,%rbp 11867e: 44 39 eb cmp %r13d,%ebx 118681: 77 de ja 118661 118683: 48 8b 3c 24 mov (%rsp),%rdi 118687: e8 00 00 00 00 callq 11868c 11868c: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 118691: e8 00 00 00 00 callq 118696 118696: 45 85 e4 test %r12d,%r12d 118699: 75 48 jne 1186e3 11869b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1186a0: 83 38 02 cmpl $0x2,(%rax) 1186a3: b8 fb ff ff ff mov $0xfffffffb,%eax 1186a8: 44 0f 44 e0 cmove %eax,%r12d 1186ac: 48 8b 44 24 70 mov 0x70(%rsp),%rax 1186b1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1186b8: 00 00 1186ba: 0f 85 60 02 00 00 jne 118920 1186c0: 48 83 c4 78 add $0x78,%rsp 1186c4: 44 89 e0 mov %r12d,%eax 1186c7: 5b pop %rbx 1186c8: 5d pop %rbp 1186c9: 41 5c pop %r12 1186cb: 41 5d pop %r13 1186cd: 41 5e pop %r14 1186cf: 41 5f pop %r15 1186d1: c3 retq 1186d2: 48 83 3c 24 00 cmpq $0x0,(%rsp) 1186d7: 0f 85 e1 01 00 00 jne 1188be 1186dd: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 1186e3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1186e8: c7 00 02 00 00 00 movl $0x2,(%rax) 1186ee: eb bc jmp 1186ac 1186f0: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1186f5: 0f b6 4c 24 2f movzbl 0x2f(%rsp),%ecx 1186fa: 31 d2 xor %edx,%edx 1186fc: eb 1a jmp 118718 1186fe: 80 78 08 00 cmpb $0x0,0x8(%rax) 118702: 74 0b je 11870f 118704: 84 c9 test %cl,%cl 118706: 0f 84 87 01 00 00 je 118893 11870c: 83 c2 01 add $0x1,%edx 11870f: 48 83 c0 38 add $0x38,%rax 118713: 49 39 c4 cmp %rax,%r12 118716: 74 1b je 118733 118718: 48 83 38 00 cmpq $0x0,(%rax) 11871c: 75 e0 jne 1186fe 11871e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 118723: c7 00 02 00 00 00 movl $0x2,(%rax) 118729: 0f 0b ud2 11872b: 45 31 e4 xor %r12d,%r12d 11872e: e9 27 ff ff ff jmpq 11865a 118733: 31 c0 xor %eax,%eax 118735: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 11873a: 39 d3 cmp %edx,%ebx 11873c: 0f 95 c0 setne %al 11873f: 89 01 mov %eax,(%rcx) 118741: 0f 84 57 01 00 00 je 11889e 118747: 48 8b 04 24 mov (%rsp),%rax 11874b: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 118750: 48 8d 6c 08 38 lea 0x38(%rax,%rcx,1),%rbp 118755: eb 09 jmp 118760 118757: 49 83 c7 38 add $0x38,%r15 11875b: 4c 39 fd cmp %r15,%rbp 11875e: 74 20 je 118780 118760: 41 80 7f 30 00 cmpb $0x0,0x30(%r15) 118765: 75 f0 jne 118757 118767: 49 8b 47 28 mov 0x28(%r15),%rax 11876b: 4c 89 fe mov %r15,%rsi 11876e: 49 83 c7 38 add $0x38,%r15 118772: 48 8d 78 10 lea 0x10(%rax),%rdi 118776: e8 00 00 00 00 callq 11877b 11877b: 4c 39 fd cmp %r15,%rbp 11877e: 75 e0 jne 118760 118780: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 118785: 65 48 8b 2c 25 00 00 mov %gs:0x0,%rbp 11878c: 00 00 11878e: e8 00 00 00 00 callq 118793 118793: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 118798: 4c 8b 6c 24 30 mov 0x30(%rsp),%r13 11879d: 44 0f b6 7c 24 2f movzbl 0x2f(%rsp),%r15d 1187a3: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1187a8: 48 8b 45 00 mov 0x0(%rbp),%rax 1187ac: a8 04 test $0x4,%al 1187ae: 0f 85 b1 00 00 00 jne 118865 1187b4: 48 8b 45 00 mov 0x0(%rbp),%rax 1187b8: a8 04 test $0x4,%al 1187ba: 0f 85 ba 00 00 00 jne 11887a 1187c0: 48 c7 44 24 40 01 00 movq $0x1,0x40(%rsp) 1187c7: 00 00 1187c9: 48 8d 55 10 lea 0x10(%rbp),%rdx 1187cd: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1187d2: 48 87 02 xchg %rax,(%rdx) 1187d5: 31 d2 xor %edx,%edx 1187d7: 48 89 44 24 40 mov %rax,0x40(%rsp) 1187dc: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1187e1: 4c 89 e8 mov %r13,%rax 1187e4: eb 17 jmp 1187fd 1187e6: 80 78 08 00 cmpb $0x0,0x8(%rax) 1187ea: 74 08 je 1187f4 1187ec: 45 84 ff test %r15b,%r15b 1187ef: 74 70 je 118861 1187f1: 83 c2 01 add $0x1,%edx 1187f4: 48 83 c0 38 add $0x38,%rax 1187f8: 49 39 c4 cmp %rax,%r12 1187fb: 74 44 je 118841 1187fd: 48 83 38 00 cmpq $0x0,(%rax) 118801: 75 e3 jne 1187e6 118803: b8 02 00 00 00 mov $0x2,%eax 118808: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 11880d: 89 01 mov %eax,(%rcx) 11880f: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 118816: 00 00 118818: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 11881f: 00 118820: 48 8b 44 24 08 mov 0x8(%rsp),%rax 118825: 45 31 e4 xor %r12d,%r12d 118828: 8b 00 mov (%rax),%eax 11882a: 85 c0 test %eax,%eax 11882c: 0f 84 cb 00 00 00 je 1188fd 118832: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 118837: e8 00 00 00 00 callq 11883c 11883c: e9 19 fe ff ff jmpq 11865a 118841: 31 c0 xor %eax,%eax 118843: 39 d3 cmp %edx,%ebx 118845: 0f 95 c0 setne %al 118848: 41 89 06 mov %eax,(%r14) 11884b: 48 85 ff test %rdi,%rdi 11884e: 7e bf jle 11880f 118850: 39 d3 cmp %edx,%ebx 118852: 74 bb je 11880f 118854: e8 00 00 00 00 callq 118859 118859: 48 89 c7 mov %rax,%rdi 11885c: e9 47 ff ff ff jmpq 1187a8 118861: 31 c0 xor %eax,%eax 118863: eb a3 jmp 118808 118865: f6 85 b1 06 00 00 01 testb $0x1,0x6b1(%rbp) 11886c: 0f 84 42 ff ff ff je 1187b4 118872: 41 bc fc ff ff ff mov $0xfffffffc,%r12d 118878: eb 06 jmp 118880 11887a: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 118880: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 118887: 00 00 118889: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 118890: 00 118891: eb 9f jmp 118832 118893: 48 8b 44 24 08 mov 0x8(%rsp),%rax 118898: c7 00 00 00 00 00 movl $0x0,(%rax) 11889e: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 1188a3: 48 8b 34 24 mov (%rsp),%rsi 1188a7: 89 df mov %ebx,%edi 1188a9: e8 42 f2 ff ff callq 117af0 1188ae: 41 89 c4 mov %eax,%r12d 1188b1: 85 db test %ebx,%ebx 1188b3: 0f 84 ca fd ff ff je 118683 1188b9: e9 9c fd ff ff jmpq 11865a 1188be: 49 8d 85 e0 00 00 00 lea 0xe0(%r13),%rax 1188c5: 48 89 c7 mov %rax,%rdi 1188c8: 48 89 44 24 20 mov %rax,0x20(%rsp) 1188cd: e8 00 00 00 00 callq 1188d2 1188d2: 85 db test %ebx,%ebx 1188d4: 0f 85 ea fc ff ff jne 1185c4 1188da: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1188df: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 1188e4: 31 ff xor %edi,%edi 1188e6: 48 8b 34 24 mov (%rsp),%rsi 1188ea: c7 00 00 00 00 00 movl $0x0,(%rax) 1188f0: e8 fb f1 ff ff callq 117af0 1188f5: 41 89 c4 mov %eax,%r12d 1188f8: e9 86 fd ff ff jmpq 118683 1188fd: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 118902: 48 8b 34 24 mov (%rsp),%rsi 118906: 89 df mov %ebx,%edi 118908: e8 e3 f1 ff ff callq 117af0 11890d: 41 89 c4 mov %eax,%r12d 118910: e9 1d ff ff ff jmpq 118832 118915: 41 bc ea ff ff ff mov $0xffffffea,%r12d 11891b: e9 3a fd ff ff jmpq 11865a 118920: e8 00 00 00 00 callq 118925 118925: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11892c: 00 00 00 00 0000000000118930 : 118930: e8 00 00 00 00 callq 118935 118935: 41 55 push %r13 118937: 49 89 fd mov %rdi,%r13 11893a: bf 00 80 00 00 mov $0x8000,%edi 11893f: 41 54 push %r12 118941: 55 push %rbp 118942: 53 push %rbx 118943: 48 89 f3 mov %rsi,%rbx 118946: e8 85 f1 ff ff callq 117ad0 11894b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 11894f: 48 2b 3b sub (%rbx),%rdi 118952: 89 c5 mov %eax,%ebp 118954: e8 77 f1 ff ff callq 117ad0 118959: 39 c5 cmp %eax,%ebp 11895b: 0f 8c 00 00 00 00 jl 118961 118961: 49 8b ad 18 01 00 00 mov 0x118(%r13),%rbp 118968: 48 85 ed test %rbp,%rbp 11896b: 0f 84 22 01 00 00 je 118a93 118971: b8 00 00 00 80 mov $0x80000000,%eax 118976: 48 03 45 00 add 0x0(%rbp),%rax 11897a: 0f 82 3f 01 00 00 jb 118abf 118980: 49 c7 c4 00 00 00 80 mov $0xffffffff80000000,%r12 118987: 4c 2b 25 00 00 00 00 sub 0x0(%rip),%r12 # 11898e 11898e: 49 01 c4 add %rax,%r12 118991: 48 81 4b 50 00 44 26 orq $0x4264400,0x50(%rbx) 118998: 04 118999: 49 c1 ec 0c shr $0xc,%r12 11899d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1189a2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1189a7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1189ac: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1189b1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1189b6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1189bb: 48 8b 03 mov (%rbx),%rax 1189be: 4c 89 e2 mov %r12,%rdx 1189c1: 48 89 df mov %rbx,%rdi 1189c4: 48 89 45 08 mov %rax,0x8(%rbp) 1189c8: 48 8b 33 mov (%rbx),%rsi 1189cb: 48 8b 4b 08 mov 0x8(%rbx),%rcx 1189cf: 4c 8b 43 48 mov 0x48(%rbx),%r8 1189d3: 48 29 f1 sub %rsi,%rcx 1189d6: e8 00 00 00 00 callq 1189db 1189db: 85 c0 test %eax,%eax 1189dd: 75 0e jne 1189ed 1189df: 48 8b 53 08 mov 0x8(%rbx),%rdx 1189e3: 48 2b 13 sub (%rbx),%rdx 1189e6: 49 89 95 20 01 00 00 mov %rdx,0x120(%r13) 1189ed: 5b pop %rbx 1189ee: 5d pop %rbp 1189ef: 41 5c pop %r12 1189f1: 41 5d pop %r13 1189f3: c3 retq 1189f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1189fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118a02: e8 00 00 00 00 callq 118a07 118a07: eb 99 jmp 1189a2 118a09: 48 8b 53 08 mov 0x8(%rbx),%rdx 118a0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118a14: 48 2b 13 sub (%rbx),%rdx 118a17: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118a1e: e8 00 00 00 00 callq 118a23 118a23: eb 96 jmp 1189bb 118a25: 48 8b 53 50 mov 0x50(%rbx),%rdx 118a29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118a30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118a37: e8 00 00 00 00 callq 118a3c 118a3c: e9 75 ff ff ff jmpq 1189b6 118a41: 4c 89 e2 mov %r12,%rdx 118a44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118a4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118a52: e8 00 00 00 00 callq 118a57 118a57: e9 55 ff ff ff jmpq 1189b1 118a5c: 48 8b 53 08 mov 0x8(%rbx),%rdx 118a60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118a67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118a6e: e8 00 00 00 00 callq 118a73 118a73: e9 34 ff ff ff jmpq 1189ac 118a78: 48 8b 13 mov (%rbx),%rdx 118a7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118a82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118a89: e8 00 00 00 00 callq 118a8e 118a8e: e9 14 ff ff ff jmpq 1189a7 118a93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 118a98: b8 ea ff ff ff mov $0xffffffea,%eax 118a9d: e9 4b ff ff ff jmpq 1189ed 118aa2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118aa9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118ab0: e8 00 00 00 00 callq 118ab5 118ab5: b8 ea ff ff ff mov $0xffffffea,%eax 118aba: e9 2e ff ff ff jmpq 1189ed 118abf: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 118ac6 118ac6: e9 c3 fe ff ff jmpq 11898e 118acb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000118ad0 : 118ad0: e8 00 00 00 00 callq 118ad5 118ad5: 41 57 push %r15 118ad7: 41 89 cf mov %ecx,%r15d 118ada: 41 56 push %r14 118adc: 45 89 c6 mov %r8d,%r14d 118adf: 41 55 push %r13 118ae1: 49 89 fd mov %rdi,%r13 118ae4: 89 f7 mov %esi,%edi 118ae6: 41 54 push %r12 118ae8: 55 push %rbp 118ae9: 53 push %rbx 118aea: 48 89 d3 mov %rdx,%rbx 118aed: 48 83 ec 38 sub $0x38,%rsp 118af1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 118af8: 00 00 118afa: 48 89 44 24 30 mov %rax,0x30(%rsp) 118aff: 31 c0 xor %eax,%eax 118b01: e8 00 00 00 00 callq 118b06 118b06: 48 85 c0 test %rax,%rax 118b09: 0f 84 d8 00 00 00 je 118be7 118b0f: 48 8b 78 60 mov 0x60(%rax),%rdi 118b13: 48 89 c5 mov %rax,%rbp 118b16: e8 00 00 00 00 callq 118b1b 118b1b: 49 89 c4 mov %rax,%r12 118b1e: 48 85 c0 test %rax,%rax 118b21: 0f 84 3f 01 00 00 je 118c66 118b27: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 118b2e: 00 00 118b30: 4c 8d 40 78 lea 0x78(%rax),%r8 118b34: 4c 89 c7 mov %r8,%rdi 118b37: 4c 89 04 24 mov %r8,(%rsp) 118b3b: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 118b42: 00 00 118b44: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 118b4b: 00 00 118b4d: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 118b54: 00 00 118b56: e8 00 00 00 00 callq 118b5b 118b5b: 48 89 de mov %rbx,%rsi 118b5e: 4c 89 e7 mov %r12,%rdi 118b61: e8 00 00 00 00 callq 118b66 118b66: 41 8b 55 20 mov 0x20(%r13),%edx 118b6a: 4c 8b 04 24 mov (%rsp),%r8 118b6e: 48 85 c0 test %rax,%rax 118b71: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 118b76: 89 54 24 20 mov %edx,0x20(%rsp) 118b7a: 48 c7 44 24 08 01 00 movq $0x1,0x8(%rsp) 118b81: 00 00 118b83: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 118b8a: 00 118b8b: 74 2f je 118bbc 118b8d: 48 39 18 cmp %rbx,(%rax) 118b90: 77 2a ja 118bbc 118b92: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 118b99: 00 118b9a: 45 84 ff test %r15b,%r15b 118b9d: 74 0a je 118ba9 118b9f: f6 40 50 02 testb $0x2,0x50(%rax) 118ba3: 0f 84 e3 00 00 00 je 118c8c 118ba9: 45 84 f6 test %r14b,%r14b 118bac: 74 0e je 118bbc 118bae: f6 40 50 04 testb $0x4,0x50(%rax) 118bb2: 75 08 jne 118bbc 118bb4: c7 44 24 10 01 00 00 movl $0x1,0x10(%rsp) 118bbb: 00 118bbc: 4c 89 c7 mov %r8,%rdi 118bbf: e8 00 00 00 00 callq 118bc4 118bc4: 4c 89 e7 mov %r12,%rdi 118bc7: e8 00 00 00 00 callq 118bcc 118bcc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 118bd1: 49 8b 45 08 mov 0x8(%r13),%rax 118bd5: 8b 00 mov (%rax),%eax 118bd7: 83 e8 16 sub $0x16,%eax 118bda: 83 e0 fd and $0xfffffffd,%eax 118bdd: 75 59 jne 118c38 118bdf: 48 89 ef mov %rbp,%rdi 118be2: e8 00 00 00 00 callq 118be7 118be7: 48 8b 44 24 30 mov 0x30(%rsp),%rax 118bec: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 118bf3: 00 00 118bf5: 0f 85 9e 00 00 00 jne 118c99 118bfb: 48 83 c4 38 add $0x38,%rsp 118bff: 5b pop %rbx 118c00: 5d pop %rbp 118c01: 41 5c pop %r12 118c03: 41 5d pop %r13 118c05: 41 5e pop %r14 118c07: 41 5f pop %r15 118c09: c3 retq 118c0a: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 118c0f: 8b 4c 24 10 mov 0x10(%rsp),%ecx 118c13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118c1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118c21: 8b 54 24 08 mov 0x8(%rsp),%edx 118c25: e8 00 00 00 00 callq 118c2a 118c2a: 49 8b 45 08 mov 0x8(%r13),%rax 118c2e: 8b 00 mov (%rax),%eax 118c30: 83 e8 16 sub $0x16,%eax 118c33: 83 e0 fd and $0xfffffffd,%eax 118c36: 74 a7 je 118bdf 118c38: 4c 8d a5 e0 00 00 00 lea 0xe0(%rbp),%r12 118c3f: 4c 89 e7 mov %r12,%rdi 118c42: e8 00 00 00 00 callq 118c47 118c47: 48 89 ef mov %rbp,%rdi 118c4a: be 08 00 00 00 mov $0x8,%esi 118c4f: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 118c54: e8 07 ef ff ff callq 117b60 118c59: 4c 89 e7 mov %r12,%rdi 118c5c: e8 00 00 00 00 callq 118c61 118c61: e9 79 ff ff ff jmpq 118bdf 118c66: 48 8b 44 24 30 mov 0x30(%rsp),%rax 118c6b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 118c72: 00 00 118c74: 75 23 jne 118c99 118c76: 48 83 c4 38 add $0x38,%rsp 118c7a: 48 89 ef mov %rbp,%rdi 118c7d: 5b pop %rbx 118c7e: 5d pop %rbp 118c7f: 41 5c pop %r12 118c81: 41 5d pop %r13 118c83: 41 5e pop %r14 118c85: 41 5f pop %r15 118c87: e9 00 00 00 00 jmpq 118c8c 118c8c: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 118c93: 00 118c94: e9 10 ff ff ff jmpq 118ba9 118c99: e8 00 00 00 00 callq 118c9e 118c9e: 66 90 xchg %ax,%ax 0000000000118ca0 : 118ca0: e8 00 00 00 00 callq 118ca5 118ca5: 41 54 push %r12 118ca7: 55 push %rbp 118ca8: e8 00 00 00 00 callq 118cad 118cad: 48 85 c0 test %rax,%rax 118cb0: 74 34 je 118ce6 118cb2: 4c 8d a0 e0 00 00 00 lea 0xe0(%rax),%r12 118cb9: 48 89 c5 mov %rax,%rbp 118cbc: 4c 89 e7 mov %r12,%rdi 118cbf: e8 00 00 00 00 callq 118cc4 118cc4: 48 89 ef mov %rbp,%rdi 118cc7: 31 d2 xor %edx,%edx 118cc9: be 03 00 00 00 mov $0x3,%esi 118cce: e8 8d ee ff ff callq 117b60 118cd3: 4c 89 e7 mov %r12,%rdi 118cd6: e8 00 00 00 00 callq 118cdb 118cdb: 48 89 ef mov %rbp,%rdi 118cde: 5d pop %rbp 118cdf: 41 5c pop %r12 118ce1: e9 00 00 00 00 jmpq 118ce6 118ce6: 5d pop %rbp 118ce7: 41 5c pop %r12 118ce9: c3 retq 118cea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000118cf0 : 118cf0: e8 00 00 00 00 callq 118cf5 118cf5: 41 54 push %r12 118cf7: 49 89 fc mov %rdi,%r12 118cfa: 89 f7 mov %esi,%edi 118cfc: 55 push %rbp 118cfd: 53 push %rbx 118cfe: 48 89 d3 mov %rdx,%rbx 118d01: 48 83 ec 38 sub $0x38,%rsp 118d05: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 118d0c: 00 00 118d0e: 48 89 44 24 30 mov %rax,0x30(%rsp) 118d13: 31 c0 xor %eax,%eax 118d15: e8 00 00 00 00 callq 118d1a 118d1a: 48 85 c0 test %rax,%rax 118d1d: 0f 84 e4 00 00 00 je 118e07 118d23: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 118d2a: 00 00 118d2c: 48 89 c5 mov %rax,%rbp 118d2f: 41 8b 44 24 20 mov 0x20(%r12),%eax 118d34: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 118d3b: 00 00 118d3d: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 118d44: 00 00 118d46: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 118d4d: 00 00 118d4f: 89 44 24 20 mov %eax,0x20(%rsp) 118d53: c7 44 24 14 01 00 00 movl $0x1,0x14(%rsp) 118d5a: 00 118d5b: 48 85 db test %rbx,%rbx 118d5e: 74 2c je 118d8c 118d60: 48 8b 03 mov (%rbx),%rax 118d63: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 118d6a: 00 118d6b: 48 c1 e0 0c shl $0xc,%rax 118d6f: 48 89 44 24 18 mov %rax,0x18(%rsp) 118d74: 0f b6 43 14 movzbl 0x14(%rbx),%eax 118d78: 89 44 24 08 mov %eax,0x8(%rsp) 118d7c: 0f b6 43 17 movzbl 0x17(%rbx),%eax 118d80: 89 44 24 10 mov %eax,0x10(%rsp) 118d84: 0f b6 43 16 movzbl 0x16(%rbx),%eax 118d88: 89 44 24 0c mov %eax,0xc(%rsp) 118d8c: 4c 8d a5 e0 00 00 00 lea 0xe0(%rbp),%r12 118d93: 48 8d 9d 00 01 00 00 lea 0x100(%rbp),%rbx 118d9a: 4c 89 e7 mov %r12,%rdi 118d9d: e8 00 00 00 00 callq 118da2 118da2: c7 44 24 04 00 00 00 movl $0x40000000,0x4(%rsp) 118da9: 40 118daa: eb 05 jmp 118db1 118dac: 83 44 24 04 01 addl $0x1,0x4(%rsp) 118db1: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 118db6: 48 89 df mov %rbx,%rdi 118db9: e8 00 00 00 00 callq 118dbe 118dbe: 48 85 c0 test %rax,%rax 118dc1: 74 34 je 118df7 118dc3: 83 78 08 08 cmpl $0x8,0x8(%rax) 118dc7: 75 e3 jne 118dac 118dc9: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 118dce: 48 89 c7 mov %rax,%rdi 118dd1: 48 89 50 30 mov %rdx,0x30(%rax) 118dd5: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 118dda: 48 89 50 38 mov %rdx,0x38(%rax) 118dde: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 118de3: 48 89 50 40 mov %rdx,0x40(%rax) 118de7: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 118dec: 48 89 50 48 mov %rdx,0x48(%rax) 118df0: e8 0b ec ff ff callq 117a00 118df5: eb b5 jmp 118dac 118df7: 4c 89 e7 mov %r12,%rdi 118dfa: e8 00 00 00 00 callq 118dff 118dff: 48 89 ef mov %rbp,%rdi 118e02: e8 00 00 00 00 callq 118e07 118e07: 48 8b 44 24 30 mov 0x30(%rsp),%rax 118e0c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 118e13: 00 00 118e15: 75 09 jne 118e20 118e17: 48 83 c4 38 add $0x38,%rsp 118e1b: 5b pop %rbx 118e1c: 5d pop %rbp 118e1d: 41 5c pop %r12 118e1f: c3 retq 118e20: e8 00 00 00 00 callq 118e25 118e25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 118e2c: 00 00 00 00 0000000000118e30 : 118e30: e8 00 00 00 00 callq 118e35 118e35: 55 push %rbp 118e36: 48 89 e5 mov %rsp,%rbp 118e39: 41 57 push %r15 118e3b: 41 56 push %r14 118e3d: 41 55 push %r13 118e3f: 41 54 push %r12 118e41: 53 push %rbx 118e42: 48 83 ec 50 sub $0x50,%rsp 118e46: 8b 47 20 mov 0x20(%rdi),%eax 118e49: 65 48 8b 0c 25 28 00 mov %gs:0x28,%rcx 118e50: 00 00 118e52: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 118e57: 31 c9 xor %ecx,%ecx 118e59: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 118e60: 00 118e61: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 118e68: 00 00 118e6a: 8b 97 2c 02 00 00 mov 0x22c(%rdi),%edx 118e70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118e77: 89 44 24 1c mov %eax,0x1c(%rsp) 118e7b: c7 44 24 18 01 00 00 movl $0x1,0x18(%rsp) 118e82: 00 118e83: 85 d2 test %edx,%edx 118e85: c7 44 24 3c 01 00 00 movl $0x1,0x3c(%rsp) 118e8c: 00 118e8d: 0f 95 c2 setne %dl 118e90: 89 44 24 38 mov %eax,0x38(%rsp) 118e94: 41 0f 95 c5 setne %r13b 118e98: 0f b6 d2 movzbl %dl,%edx 118e9b: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) 118ea2: 00 118ea3: 89 54 24 14 mov %edx,0x14(%rsp) 118ea7: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 118eae: 00 00 118eb0: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 118eb7: 00 00 118eb9: e8 00 00 00 00 callq 118ebe 118ebe: 89 04 24 mov %eax,(%rsp) 118ec1: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 118ec8: 00 118ec9: 8b 44 24 04 mov 0x4(%rsp),%eax 118ecd: 4c 8b 24 c5 00 00 00 mov 0x0(,%rax,8),%r12 118ed4: 00 118ed5: 4d 85 e4 test %r12,%r12 118ed8: 0f 84 87 00 00 00 je 118f65 118ede: 4d 8d b4 24 e0 00 00 lea 0xe0(%r12),%r14 118ee5: 00 118ee6: 49 8d 9c 24 00 01 00 lea 0x100(%r12),%rbx 118eed: 00 118eee: 4c 89 f7 mov %r14,%rdi 118ef1: e8 00 00 00 00 callq 118ef6 118ef6: c7 44 24 0c 00 00 00 movl $0x40000000,0xc(%rsp) 118efd: 40 118efe: eb 13 jmp 118f13 118f00: 83 f8 08 cmp $0x8,%eax 118f03: 75 09 jne 118f0e 118f05: 45 84 ed test %r13b,%r13b 118f08: 0f 85 a0 00 00 00 jne 118fae 118f0e: 83 44 24 0c 01 addl $0x1,0xc(%rsp) 118f13: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 118f18: 48 89 df mov %rbx,%rdi 118f1b: e8 00 00 00 00 callq 118f20 118f20: 49 89 c7 mov %rax,%r15 118f23: 48 85 c0 test %rax,%rax 118f26: 74 28 je 118f50 118f28: 8b 40 08 mov 0x8(%rax),%eax 118f2b: 83 f8 03 cmp $0x3,%eax 118f2e: 75 d0 jne 118f00 118f30: 48 8b 44 24 10 mov 0x10(%rsp),%rax 118f35: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 118f3a: 4c 89 ff mov %r15,%rdi 118f3d: 49 89 47 30 mov %rax,0x30(%r15) 118f41: 49 89 57 38 mov %rdx,0x38(%r15) 118f45: e8 b6 ea ff ff callq 117a00 118f4a: 41 8b 47 08 mov 0x8(%r15),%eax 118f4e: eb b0 jmp 118f00 118f50: 4c 89 f7 mov %r14,%rdi 118f53: e8 00 00 00 00 callq 118f58 118f58: 4d 8b 24 24 mov (%r12),%r12 118f5c: 4d 85 e4 test %r12,%r12 118f5f: 0f 85 79 ff ff ff jne 118ede 118f65: 83 44 24 04 01 addl $0x1,0x4(%rsp) 118f6a: 8b 44 24 04 mov 0x4(%rsp),%eax 118f6e: 83 f8 20 cmp $0x20,%eax 118f71: 0f 85 52 ff ff ff jne 118ec9 118f77: f7 04 24 fe ff ff ff testl $0xfffffffe,(%rsp) 118f7e: 75 5f jne 118fdf 118f80: 8b 34 24 mov (%rsp),%esi 118f83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 118f8a: e8 00 00 00 00 callq 118f8f 118f8f: 48 8b 44 24 48 mov 0x48(%rsp),%rax 118f94: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 118f9b: 00 00 118f9d: 75 44 jne 118fe3 118f9f: 48 83 c4 50 add $0x50,%rsp 118fa3: 5b pop %rbx 118fa4: 41 5c pop %r12 118fa6: 41 5d pop %r13 118fa8: 41 5e pop %r14 118faa: 41 5f pop %r15 118fac: 5d pop %rbp 118fad: c3 retq 118fae: 48 8b 44 24 20 mov 0x20(%rsp),%rax 118fb3: 4c 89 ff mov %r15,%rdi 118fb6: 49 89 47 30 mov %rax,0x30(%r15) 118fba: 48 8b 44 24 28 mov 0x28(%rsp),%rax 118fbf: 49 89 47 38 mov %rax,0x38(%r15) 118fc3: 48 8b 44 24 30 mov 0x30(%rsp),%rax 118fc8: 49 89 47 40 mov %rax,0x40(%r15) 118fcc: 48 8b 44 24 38 mov 0x38(%rsp),%rax 118fd1: 49 89 47 48 mov %rax,0x48(%r15) 118fd5: e8 26 ea ff ff callq 117a00 118fda: e9 2f ff ff ff jmpq 118f0e 118fdf: 0f 0b ud2 118fe1: eb 9d jmp 118f80 118fe3: e8 00 00 00 00 callq 118fe8 118fe8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 118fef: 00 0000000000118ff0 : 118ff0: e8 00 00 00 00 callq 118ff5 118ff5: 41 54 push %r12 118ff7: 55 push %rbp 118ff8: 53 push %rbx 118ff9: 48 83 ec 20 sub $0x20,%rsp 118ffd: 8b 5e 08 mov 0x8(%rsi),%ebx 119000: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 119007: 00 00 119009: 48 89 44 24 18 mov %rax,0x18(%rsp) 11900e: 31 c0 xor %eax,%eax 119010: 41 89 dc mov %ebx,%r12d 119013: 41 c1 ec 10 shr $0x10,%r12d 119017: 74 3d je 119056 119019: 8b 56 04 mov 0x4(%rsi),%edx 11901c: 8b 06 mov (%rsi),%eax 11901e: 41 89 d0 mov %edx,%r8d 119021: 41 81 e0 ff ff ff 0f and $0xfffffff,%r8d 119028: 3d b5 00 00 00 cmp $0xb5,%eax 11902d: 74 44 je 119073 11902f: 3d e0 00 00 00 cmp $0xe0,%eax 119034: 74 3d je 119073 119036: 3d ef 00 00 00 cmp $0xef,%eax 11903b: 0f 84 cc 00 00 00 je 11910d 119041: 3d b7 00 00 00 cmp $0xb7,%eax 119046: 0f 84 de 00 00 00 je 11912a 11904c: 2d 92 00 00 00 sub $0x92,%eax 119051: 83 f8 01 cmp $0x1,%eax 119054: 76 49 jbe 11909f 119056: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11905b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 119062: 00 00 119064: 0f 85 f3 00 00 00 jne 11915d 11906a: 48 83 c4 20 add $0x20,%rsp 11906e: 5b pop %rbx 11906f: 5d pop %rbp 119070: 41 5c pop %r12 119072: c3 retq 119073: 48 8b 44 24 18 mov 0x18(%rsp),%rax 119078: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11907f: 00 00 119081: 0f 85 d6 00 00 00 jne 11915d 119087: ba 1c 00 00 00 mov $0x1c,%edx 11908c: 44 89 c6 mov %r8d,%esi 11908f: 48 83 c4 20 add $0x20,%rsp 119093: 44 89 e7 mov %r12d,%edi 119096: 5b pop %rbx 119097: 5d pop %rbp 119098: 41 5c pop %r12 11909a: e9 00 00 00 00 jmpq 11909f 11909f: 48 89 fd mov %rdi,%rbp 1190a2: 44 89 e6 mov %r12d,%esi 1190a5: e8 00 00 00 00 callq 1190aa 1190aa: 48 8b bd e0 01 00 00 mov 0x1e0(%rbp),%rdi 1190b1: 44 89 e6 mov %r12d,%esi 1190b4: e8 00 00 00 00 callq 1190b9 1190b9: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1190bd: 48 89 e6 mov %rsp,%rsi 1190c0: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1190c7: 00 1190c8: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1190cf: 00 00 1190d1: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1190d8: 00 00 1190da: e8 00 00 00 00 callq 1190df 1190df: 48 83 3c 24 00 cmpq $0x0,(%rsp) 1190e4: 75 0c jne 1190f2 1190e6: 8b 44 24 10 mov 0x10(%rsp),%eax 1190ea: 85 c0 test %eax,%eax 1190ec: 0f 84 64 ff ff ff je 119056 1190f2: 0f b6 df movzbl %bh,%ebx 1190f5: 39 5c 24 08 cmp %ebx,0x8(%rsp) 1190f9: 74 4f je 11914a 1190fb: 31 d2 xor %edx,%edx 1190fd: 44 89 e6 mov %r12d,%esi 119100: 48 89 ef mov %rbp,%rdi 119103: e8 00 00 00 00 callq 119108 119108: e9 49 ff ff ff jmpq 119056 11910d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 119112: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 119119: 00 00 11911b: 75 40 jne 11915d 11911d: 0f b6 f2 movzbl %dl,%esi 119120: ba 08 00 00 00 mov $0x8,%edx 119125: e9 65 ff ff ff jmpq 11908f 11912a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11912f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 119136: 00 00 119138: 75 23 jne 11915d 11913a: 48 83 c4 20 add $0x20,%rsp 11913e: 44 89 e7 mov %r12d,%edi 119141: 5b pop %rbx 119142: 5d pop %rbp 119143: 41 5c pop %r12 119145: e9 00 00 00 00 jmpq 11914a 11914a: 48 89 e2 mov %rsp,%rdx 11914d: 44 89 e6 mov %r12d,%esi 119150: 48 89 ef mov %rbp,%rdi 119153: e8 00 00 00 00 callq 119158 119158: e9 f9 fe ff ff jmpq 119056 11915d: e8 00 00 00 00 callq 119162 119162: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 119169: 00 00 00 00 11916d: 0f 1f 00 nopl (%rax) 0000000000119170 : 119170: e8 00 00 00 00 callq 119175 119175: 55 push %rbp 119176: 48 89 c8 mov %rcx,%rax 119179: 48 89 e5 mov %rsp,%rbp 11917c: 41 56 push %r14 11917e: 41 55 push %r13 119180: 41 54 push %r12 119182: 53 push %rbx 119183: 48 89 fb mov %rdi,%rbx 119186: 48 83 ec 18 sub $0x18,%rsp 11918a: 8b 0e mov (%rsi),%ecx 11918c: 65 48 8b 3c 25 28 00 mov %gs:0x28,%rdi 119193: 00 00 119195: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 11919a: 31 ff xor %edi,%edi 11919c: 8d b9 6e ff ff ff lea -0x92(%rcx),%edi 1191a2: 83 ff 01 cmp $0x1,%edi 1191a5: 76 70 jbe 119217 1191a7: 8b 46 08 mov 0x8(%rsi),%eax 1191aa: 0f b6 d4 movzbl %ah,%edx 1191ad: 39 93 98 00 00 00 cmp %edx,0x98(%rbx) 1191b3: 77 3f ja 1191f4 1191b5: 39 93 9c 00 00 00 cmp %edx,0x9c(%rbx) 1191bb: 72 37 jb 1191f4 1191bd: c1 e8 10 shr $0x10,%eax 1191c0: 66 89 44 24 0e mov %ax,0xe(%rsp) 1191c5: 0f 84 ea 00 00 00 je 1192b5 1191cb: 81 e9 b5 00 00 00 sub $0xb5,%ecx 1191d1: 31 d2 xor %edx,%edx 1191d3: 83 f9 3a cmp $0x3a,%ecx 1191d6: 77 12 ja 1191ea 1191d8: 48 b8 05 00 00 00 00 movabs $0x400080000000005,%rax 1191df: 08 00 04 1191e2: 48 d3 e8 shr %cl,%rax 1191e5: 89 c2 mov %eax,%edx 1191e7: 83 e2 01 and $0x1,%edx 1191ea: 83 ff 01 cmp $0x1,%edi 1191ed: 0f 96 c0 setbe %al 1191f0: 09 d0 or %edx,%eax 1191f2: eb 02 jmp 1191f6 1191f4: 31 c0 xor %eax,%eax 1191f6: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1191fb: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 119202: 00 00 119204: 0f 85 dd 00 00 00 jne 1192e7 11920a: 48 83 c4 18 add $0x18,%rsp 11920e: 5b pop %rbx 11920f: 41 5c pop %r12 119211: 41 5d pop %r13 119213: 41 5e pop %r14 119215: 5d pop %rbp 119216: c3 retq 119217: 49 89 d4 mov %rdx,%r12 11921a: 48 8b 53 08 mov 0x8(%rbx),%rdx 11921e: 83 3a 08 cmpl $0x8,(%rdx) 119221: 75 84 jne 1191a7 119223: 4c 8b b3 a8 00 00 00 mov 0xa8(%rbx),%r14 11922a: c6 00 01 movb $0x1,(%rax) 11922d: 48 8b 06 mov (%rsi),%rax 119230: 48 8b 56 08 mov 0x8(%rsi),%rdx 119234: 49 89 04 24 mov %rax,(%r12) 119238: 49 89 54 24 08 mov %rdx,0x8(%r12) 11923d: 48 8b 3b mov (%rbx),%rdi 119240: 49 8b 86 98 00 00 00 mov 0x98(%r14),%rax 119247: e8 00 00 00 00 callq 11924c 11924c: 48 8b 3b mov (%rbx),%rdi 11924f: 41 89 c5 mov %eax,%r13d 119252: 0f b6 f0 movzbl %al,%esi 119255: 48 8d 54 24 0e lea 0xe(%rsp),%rdx 11925a: 49 8b 86 80 00 00 00 mov 0x80(%r14),%rax 119261: e8 00 00 00 00 callq 119266 119266: 41 0f b6 54 24 08 movzbl 0x8(%r12),%edx 11926c: 41 89 c0 mov %eax,%r8d 11926f: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 119274: 89 c1 mov %eax,%ecx 119276: c1 e1 10 shl $0x10,%ecx 119279: 09 ca or %ecx,%edx 11927b: 44 89 e9 mov %r13d,%ecx 11927e: c1 e1 08 shl $0x8,%ecx 119281: 09 ca or %ecx,%edx 119283: 66 85 c0 test %ax,%ax 119286: 0f 95 c0 setne %al 119289: 41 89 54 24 08 mov %edx,0x8(%r12) 11928e: 44 20 c0 and %r8b,%al 119291: 0f 84 5f ff ff ff je 1191f6 119297: 31 c0 xor %eax,%eax 119299: 44 39 ab 98 00 00 00 cmp %r13d,0x98(%rbx) 1192a0: 0f 87 50 ff ff ff ja 1191f6 1192a6: 44 39 ab 9c 00 00 00 cmp %r13d,0x9c(%rbx) 1192ad: 0f 93 c0 setae %al 1192b0: e9 41 ff ff ff jmpq 1191f6 1192b5: 0f b6 05 00 00 00 00 movzbl 0x0(%rip),%eax # 1192bc 1192bc: 84 c0 test %al,%al 1192be: 0f 85 30 ff ff ff jne 1191f4 1192c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1192cb: 88 44 24 07 mov %al,0x7(%rsp) 1192cf: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 1192d6 1192d6: e8 00 00 00 00 callq 1192db 1192db: 0f 0b ud2 1192dd: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1192e2: e9 0f ff ff ff jmpq 1191f6 1192e7: e8 00 00 00 00 callq 1192ec 1192ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000001192f0 : 1192f0: e8 00 00 00 00 callq 1192f5 1192f5: 41 54 push %r12 1192f7: 49 89 fc mov %rdi,%r12 1192fa: 55 push %rbp 1192fb: 48 83 ec 20 sub $0x20,%rsp 1192ff: 8b 7e 0c mov 0xc(%rsi),%edi 119302: 44 8b 46 10 mov 0x10(%rsi),%r8d 119306: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11930d: 00 00 11930f: 48 89 44 24 18 mov %rax,0x18(%rsp) 119314: 8b 06 mov (%rsi),%eax 119316: 89 c2 mov %eax,%edx 119318: 66 c1 ea 08 shr $0x8,%dx 11931c: 66 81 fa b5 00 cmp $0xb5,%dx 119321: 0f 84 e1 00 00 00 je 119408 119327: 66 81 fa e0 00 cmp $0xe0,%dx 11932c: 0f 84 20 01 00 00 je 119452 119332: 66 81 fa ef 00 cmp $0xef,%dx 119337: 0f 84 42 01 00 00 je 11947f 11933d: 66 81 fa b7 00 cmp $0xb7,%dx 119342: 0f 84 eb 00 00 00 je 119433 119348: 0f b6 c8 movzbl %al,%ecx 11934b: 3c 1b cmp $0x1b,%al 11934d: 0f 87 99 00 00 00 ja 1193ec 119353: ba 40 00 04 08 mov $0x8040040,%edx 119358: 44 0f b7 c9 movzwl %cx,%r9d 11935c: 48 d3 ea shr %cl,%rdx 11935f: 83 e2 01 and $0x1,%edx 119362: 0f 84 84 00 00 00 je 1193ec 119368: 89 c2 mov %eax,%edx 11936a: 8b 76 14 mov 0x14(%rsi),%esi 11936d: 89 c1 mov %eax,%ecx 11936f: 0f b7 ef movzwl %di,%ebp 119372: c1 ea 18 shr $0x18,%edx 119375: c1 e9 13 shr $0x13,%ecx 119378: 4c 89 e7 mov %r12,%rdi 11937b: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 119380: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 119387: 00 00 119389: 83 e2 0f and $0xf,%edx 11938c: 48 c1 e6 20 shl $0x20,%rsi 119390: 89 54 24 08 mov %edx,0x8(%rsp) 119394: 48 ba 00 00 00 00 0f movabs $0xf00000000,%rdx 11939b: 00 00 00 11939e: 48 21 d6 and %rdx,%rsi 1193a1: 89 ca mov %ecx,%edx 1193a3: 89 c1 mov %eax,%ecx 1193a5: c1 e8 15 shr $0x15,%eax 1193a8: c1 e9 14 shr $0x14,%ecx 1193ab: 83 e2 01 and $0x1,%edx 1193ae: 49 09 f0 or %rsi,%r8 1193b1: 83 e0 01 and $0x1,%eax 1193b4: 88 54 24 14 mov %dl,0x14(%rsp) 1193b8: 89 ca mov %ecx,%edx 1193ba: 89 ee mov %ebp,%esi 1193bc: 83 e2 01 and $0x1,%edx 1193bf: 4c 89 04 24 mov %r8,(%rsp) 1193c3: 88 54 24 15 mov %dl,0x15(%rsp) 1193c7: 88 44 24 16 mov %al,0x16(%rsp) 1193cb: e8 00 00 00 00 callq 1193d0 1193d0: 49 8b bc 24 e0 01 00 mov 0x1e0(%r12),%rdi 1193d7: 00 1193d8: 89 ee mov %ebp,%esi 1193da: e8 00 00 00 00 callq 1193df 1193df: 89 ee mov %ebp,%esi 1193e1: 4c 89 e7 mov %r12,%rdi 1193e4: 48 89 e2 mov %rsp,%rdx 1193e7: e8 00 00 00 00 callq 1193ec 1193ec: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1193f1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1193f8: 00 00 1193fa: 0f 85 ac 00 00 00 jne 1194ac 119400: 48 83 c4 20 add $0x20,%rsp 119404: 5d pop %rbp 119405: 41 5c pop %r12 119407: c3 retq 119408: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11940d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 119414: 00 00 119416: 0f 85 90 00 00 00 jne 1194ac 11941c: 48 83 c4 20 add $0x20,%rsp 119420: 0f b7 ff movzwl %di,%edi 119423: ba 20 00 00 00 mov $0x20,%edx 119428: 44 89 c6 mov %r8d,%esi 11942b: 5d pop %rbp 11942c: 41 5c pop %r12 11942e: e9 00 00 00 00 jmpq 119433 119433: 48 8b 44 24 18 mov 0x18(%rsp),%rax 119438: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11943f: 00 00 119441: 75 69 jne 1194ac 119443: 48 83 c4 20 add $0x20,%rsp 119447: 0f b7 ff movzwl %di,%edi 11944a: 5d pop %rbp 11944b: 41 5c pop %r12 11944d: e9 00 00 00 00 jmpq 119452 119452: 48 8b 44 24 18 mov 0x18(%rsp),%rax 119457: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11945e: 00 00 119460: 75 4a jne 1194ac 119462: 48 83 c4 20 add $0x20,%rsp 119466: 44 89 c6 mov %r8d,%esi 119469: 0f b7 ff movzwl %di,%edi 11946c: ba 1c 00 00 00 mov $0x1c,%edx 119471: 5d pop %rbp 119472: 81 e6 ff ff ff 0f and $0xfffffff,%esi 119478: 41 5c pop %r12 11947a: e9 00 00 00 00 jmpq 11947f 11947f: 48 8b 44 24 18 mov 0x18(%rsp),%rax 119484: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11948b: 00 00 11948d: 75 1d jne 1194ac 11948f: 48 83 c4 20 add $0x20,%rsp 119493: 44 89 c6 mov %r8d,%esi 119496: 0f b7 ff movzwl %di,%edi 119499: ba 18 00 00 00 mov $0x18,%edx 11949e: 5d pop %rbp 11949f: 81 e6 ff ff ff 00 and $0xffffff,%esi 1194a5: 41 5c pop %r12 1194a7: e9 00 00 00 00 jmpq 1194ac 1194ac: e8 00 00 00 00 callq 1194b1 1194b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1194b8: 00 00 00 00 1194bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001194c0 : 1194c0: e8 00 00 00 00 callq 1194c5 1194c5: 41 56 push %r14 1194c7: 41 55 push %r13 1194c9: 41 54 push %r12 1194cb: 55 push %rbp 1194cc: 48 89 fd mov %rdi,%rbp 1194cf: 53 push %rbx 1194d0: 48 83 ec 08 sub $0x8,%rsp 1194d4: 8b 06 mov (%rsi),%eax 1194d6: 41 89 c0 mov %eax,%r8d 1194d9: 41 c1 e8 18 shr $0x18,%r8d 1194dd: 41 83 e0 0f and $0xf,%r8d 1194e1: 44 3b 87 98 00 00 00 cmp 0x98(%rdi),%r8d 1194e8: 72 7e jb 119568 1194ea: 44 3b 87 9c 00 00 00 cmp 0x9c(%rdi),%r8d 1194f1: 77 75 ja 119568 1194f3: 41 89 c4 mov %eax,%r12d 1194f6: 44 0f b6 e8 movzbl %al,%r13d 1194fa: 8b 46 0c mov 0xc(%rsi),%eax 1194fd: 48 89 f3 mov %rsi,%rbx 119500: 66 41 c1 ec 08 shr $0x8,%r12w 119505: 41 89 c6 mov %eax,%r14d 119508: 66 85 c0 test %ax,%ax 11950b: 75 14 jne 119521 11950d: 48 8b 87 e0 01 00 00 mov 0x1e0(%rdi),%rax 119514: 83 b8 d4 01 00 00 02 cmpl $0x2,0x1d4(%rax) 11951b: 0f 84 c9 00 00 00 je 1195ea 119521: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119526: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11952b: 66 45 85 f6 test %r14w,%r14w 11952f: 0f 84 f2 00 00 00 je 119627 119535: 66 41 81 ec b5 00 sub $0xb5,%r12w 11953b: 66 41 83 fc 3a cmp $0x3a,%r12w 119540: 0f 87 8b 00 00 00 ja 1195d1 119546: 48 b8 05 00 00 00 00 movabs $0x400080000000005,%rax 11954d: 08 00 04 119550: 4c 0f a3 e0 bt %r12,%rax 119554: 73 7b jae 1195d1 119556: 48 83 c4 08 add $0x8,%rsp 11955a: b8 01 00 00 00 mov $0x1,%eax 11955f: 5b pop %rbx 119560: 5d pop %rbp 119561: 41 5c pop %r12 119563: 41 5d pop %r13 119565: 41 5e pop %r14 119567: c3 retq 119568: 31 c0 xor %eax,%eax 11956a: 48 83 c4 08 add $0x8,%rsp 11956e: 5b pop %rbx 11956f: 5d pop %rbp 119570: 41 5c pop %r12 119572: 41 5d pop %r13 119574: 41 5e pop %r14 119576: c3 retq 119577: 41 0f b7 cc movzwl %r12w,%ecx 11957b: 41 0f b7 d5 movzwl %r13w,%edx 11957f: 45 0f b7 ce movzwl %r14w,%r9d 119583: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11958a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119591: e8 00 00 00 00 callq 119596 119596: eb 8e jmp 119526 119598: 8b 43 1c mov 0x1c(%rbx),%eax 11959b: 8b 4b 04 mov 0x4(%rbx),%ecx 11959e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1195a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1195ac: 50 push %rax 1195ad: 8b 43 18 mov 0x18(%rbx),%eax 1195b0: 50 push %rax 1195b1: 8b 43 14 mov 0x14(%rbx),%eax 1195b4: 50 push %rax 1195b5: 8b 43 10 mov 0x10(%rbx),%eax 1195b8: 50 push %rax 1195b9: 44 8b 4b 0c mov 0xc(%rbx),%r9d 1195bd: 44 8b 43 08 mov 0x8(%rbx),%r8d 1195c1: 8b 13 mov (%rbx),%edx 1195c3: e8 00 00 00 00 callq 1195c8 1195c8: 48 83 c4 20 add $0x20,%rsp 1195cc: e9 5a ff ff ff jmpq 11952b 1195d1: 31 c0 xor %eax,%eax 1195d3: 66 41 83 fd 1b cmp $0x1b,%r13w 1195d8: 77 90 ja 11956a 1195da: b8 40 00 04 08 mov $0x8040040,%eax 1195df: 44 89 e9 mov %r13d,%ecx 1195e2: 48 d3 e8 shr %cl,%rax 1195e5: 83 e0 01 and $0x1,%eax 1195e8: eb 80 jmp 11956a 1195ea: c6 01 01 movb $0x1,(%rcx) 1195ed: 48 8b 45 08 mov 0x8(%rbp),%rax 1195f1: 48 89 d7 mov %rdx,%rdi 1195f4: 44 89 44 24 04 mov %r8d,0x4(%rsp) 1195f9: 48 8b 50 28 mov 0x28(%rax),%rdx 1195fd: e8 00 00 00 00 callq 119602 119602: 48 63 54 24 04 movslq 0x4(%rsp),%rdx 119607: 48 89 c7 mov %rax,%rdi 11960a: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 119611: 49 89 d0 mov %rdx,%r8 119614: 44 0f b7 b4 50 90 01 movzwl 0x190(%rax,%rdx,2),%r14d 11961b: 00 00 11961d: 66 44 89 77 0c mov %r14w,0xc(%rdi) 119622: e9 fa fe ff ff jmpq 119521 119627: 0f b6 05 00 00 00 00 movzbl 0x0(%rip),%eax # 11962e 11962e: 84 c0 test %al,%al 119630: 0f 85 32 ff ff ff jne 119568 119636: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11963d: 88 44 24 04 mov %al,0x4(%rsp) 119641: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 119648 119648: e8 00 00 00 00 callq 11964d 11964d: 0f 0b ud2 11964f: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 119654: e9 11 ff ff ff jmpq 11956a 119659: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000119660 : 119660: e8 00 00 00 00 callq 119665 119665: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 11966c: 00 11966d: 31 c0 xor %eax,%eax 11966f: c3 retq 0000000000119670 : 119670: e8 00 00 00 00 callq 119675 119675: 48 8b 07 mov (%rdi),%rax 119678: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 11967f: 48 8b 38 mov (%rax),%rdi 119682: 48 8b 52 60 mov 0x60(%rdx),%rdx 119686: e8 00 00 00 00 callq 11968b 11968b: 31 c0 xor %eax,%eax 11968d: c3 retq 11968e: 66 90 xchg %ax,%ax 0000000000119690 : 119690: e8 00 00 00 00 callq 119695 119695: 49 89 f0 mov %rsi,%r8 119698: 48 89 d6 mov %rdx,%rsi 11969b: 8b 57 10 mov 0x10(%rdi),%edx 11969e: 31 c0 xor %eax,%eax 1196a0: 31 c9 xor %ecx,%ecx 1196a2: 83 fa 02 cmp $0x2,%edx 1196a5: 74 13 je 1196ba 1196a7: 83 fa 03 cmp $0x3,%edx 1196aa: 0f 84 cd 00 00 00 je 11977d 1196b0: 85 d2 test %edx,%edx 1196b2: 74 6d je 119721 1196b4: b8 ea ff ff ff mov $0xffffffea,%eax 1196b9: c3 retq 1196ba: b9 00 00 00 e0 mov $0xe0000000,%ecx 1196bf: b8 10 00 00 00 mov $0x10,%eax 1196c4: 8b 57 0c mov 0xc(%rdi),%edx 1196c7: 83 fa 03 cmp $0x3,%edx 1196ca: 0f 84 9f 00 00 00 je 11976f 1196d0: 77 1c ja 1196ee 1196d2: 83 fa 01 cmp $0x1,%edx 1196d5: 0f 84 db 00 00 00 je 1197b6 1196db: 83 fa 02 cmp $0x2,%edx 1196de: 75 d4 jne 1196b4 1196e0: 83 e0 f8 and $0xfffffff8,%eax 1196e3: 83 c8 02 or $0x2,%eax 1196e6: 41 89 00 mov %eax,(%r8) 1196e9: 31 c0 xor %eax,%eax 1196eb: 89 0e mov %ecx,(%rsi) 1196ed: c3 retq 1196ee: 83 fa 04 cmp $0x4,%edx 1196f1: 0f 84 b1 00 00 00 je 1197a8 1196f7: 83 fa 05 cmp $0x5,%edx 1196fa: 75 b8 jne 1196b4 1196fc: 8b 57 08 mov 0x8(%rdi),%edx 1196ff: 83 fa 07 cmp $0x7,%edx 119702: 77 b0 ja 1196b4 119704: 83 e2 07 and $0x7,%edx 119707: 89 c7 mov %eax,%edi 119709: c1 e2 08 shl $0x8,%edx 11970c: 66 81 e7 f8 f8 and $0xf8f8,%di 119711: 83 ca 05 or $0x5,%edx 119714: 09 fa or %edi,%edx 119716: 66 89 d0 mov %dx,%ax 119719: 41 89 00 mov %eax,(%r8) 11971c: 31 c0 xor %eax,%eax 11971e: 89 0e mov %ecx,(%rsi) 119720: c3 retq 119721: 44 0f b6 4f 1e movzbl 0x1e(%rdi),%r9d 119726: 8b 47 1c mov 0x1c(%rdi),%eax 119729: 44 89 ca mov %r9d,%edx 11972c: c1 e0 02 shl $0x2,%eax 11972f: c0 ea 02 shr $0x2,%dl 119732: 25 00 00 0f 00 and $0xf0000,%eax 119737: 41 c0 e9 04 shr $0x4,%r9b 11973b: 83 e2 03 and $0x3,%edx 11973e: 0c 80 or $0x80,%al 119740: c1 e2 14 shl $0x14,%edx 119743: 09 d0 or %edx,%eax 119745: 0f b6 57 1d movzbl 0x1d(%rdi),%edx 119749: 83 e2 01 and $0x1,%edx 11974c: 88 d5 mov %dl,%ch 11974e: 0f b6 57 1f movzbl 0x1f(%rdi),%edx 119752: 81 e1 ff ff 00 ff and $0xff00ffff,%ecx 119758: 83 e2 03 and $0x3,%edx 11975b: c1 e2 10 shl $0x10,%edx 11975e: 09 d1 or %edx,%ecx 119760: 8b 57 0c mov 0xc(%rdi),%edx 119763: 44 88 c9 mov %r9b,%cl 119766: 83 fa 03 cmp $0x3,%edx 119769: 0f 85 61 ff ff ff jne 1196d0 11976f: 83 e0 f8 and $0xfffffff8,%eax 119772: 83 c8 03 or $0x3,%eax 119775: 41 89 00 mov %eax,(%r8) 119778: 31 c0 xor %eax,%eax 11977a: 89 0e mov %ecx,(%rsi) 11977c: c3 retq 11977d: 0f b6 57 1d movzbl 0x1d(%rdi),%edx 119781: b0 90 mov $0x90,%al 119783: 83 e2 01 and $0x1,%edx 119786: 88 d5 mov %dl,%ch 119788: 0f b6 57 1f movzbl 0x1f(%rdi),%edx 11978c: 81 e1 ff ff 00 ff and $0xff00ffff,%ecx 119792: 83 e2 03 and $0x3,%edx 119795: c1 e2 10 shl $0x10,%edx 119798: 09 d1 or %edx,%ecx 11979a: 0f b6 57 1e movzbl 0x1e(%rdi),%edx 11979e: c0 ea 04 shr $0x4,%dl 1197a1: 88 d1 mov %dl,%cl 1197a3: e9 1c ff ff ff jmpq 1196c4 1197a8: 83 e0 f8 and $0xfffffff8,%eax 1197ab: 83 c8 04 or $0x4,%eax 1197ae: 41 89 00 mov %eax,(%r8) 1197b1: 31 c0 xor %eax,%eax 1197b3: 89 0e mov %ecx,(%rsi) 1197b5: c3 retq 1197b6: 83 e0 f8 and $0xfffffff8,%eax 1197b9: 83 c8 01 or $0x1,%eax 1197bc: 41 89 00 mov %eax,(%r8) 1197bf: 31 c0 xor %eax,%eax 1197c1: 89 0e mov %ecx,(%rsi) 1197c3: c3 retq 1197c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1197cb: 00 00 00 00 1197cf: 90 nop 00000000001197d0 : 1197d0: e8 00 00 00 00 callq 1197d5 1197d5: 55 push %rbp 1197d6: 44 89 c8 mov %r9d,%eax 1197d9: 48 89 f5 mov %rsi,%rbp 1197dc: 45 89 c0 mov %r8d,%r8d 1197df: 53 push %rbx 1197e0: 48 89 d3 mov %rdx,%rbx 1197e3: c7 06 00 00 00 00 movl $0x0,(%rsi) 1197e9: be ff ff ff 00 mov $0xffffff,%esi 1197ee: c7 02 00 00 00 00 movl $0x0,(%rdx) 1197f4: c7 01 00 00 00 00 movl $0x0,(%rcx) 1197fa: 48 8b 57 18 mov 0x18(%rdi),%rdx 1197fe: 48 85 d2 test %rdx,%rdx 119801: 74 0c je 11980f 119803: 4a 8b 14 c2 mov (%rdx,%r8,8),%rdx 119807: 89 d6 mov %edx,%esi 119809: 81 e6 ff ff ff 00 and $0xffffff,%esi 11980f: 8b 11 mov (%rcx),%edx 119811: 83 e0 0f and $0xf,%eax 119814: 81 e2 00 00 00 ff and $0xff000000,%edx 11981a: 09 f2 or %esi,%edx 11981c: 89 11 mov %edx,(%rcx) 11981e: 48 8b 57 10 mov 0x10(%rdi),%rdx 119822: 4a 8b 14 c2 mov (%rdx,%r8,8),%rdx 119826: 48 89 d6 mov %rdx,%rsi 119829: 48 c1 ee 20 shr $0x20,%rsi 11982d: 66 89 75 00 mov %si,0x0(%rbp) 119831: 89 d6 mov %edx,%esi 119833: 8b 13 mov (%rbx),%edx 119835: 83 e6 c0 and $0xffffffc0,%esi 119838: 83 e2 3f and $0x3f,%edx 11983b: 09 f2 or %esi,%edx 11983d: 89 13 mov %edx,(%rbx) 11983f: 48 8b 57 08 mov 0x8(%rdi),%rdx 119843: 46 8b 0c 82 mov (%rdx,%r8,4),%r9d 119847: 41 83 e1 03 and $0x3,%r9d 11984b: 41 c1 e1 05 shl $0x5,%r9d 11984f: 41 09 c1 or %eax,%r9d 119852: 0f b6 41 03 movzbl 0x3(%rcx),%eax 119856: 83 e0 90 and $0xffffff90,%eax 119859: 41 09 c1 or %eax,%r9d 11985c: 44 88 49 03 mov %r9b,0x3(%rcx) 119860: 8b 01 mov (%rcx),%eax 119862: 89 c2 mov %eax,%edx 119864: 81 ca 00 00 00 10 or $0x10000000,%edx 11986a: 89 11 mov %edx,(%rcx) 11986c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119871: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119876: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11987b: 5b pop %rbx 11987c: 5d pop %rbp 11987d: c3 retq 11987e: 25 ff ff ff 00 and $0xffffff,%eax 119883: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11988a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119891: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119898: 89 c1 mov %eax,%ecx 11989a: e8 00 00 00 00 callq 11989f 11989f: eb d0 jmp 119871 1198a1: 0f b7 4d 00 movzwl 0x0(%rbp),%ecx 1198a5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1198ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1198b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1198ba: e8 00 00 00 00 callq 1198bf 1198bf: eb b5 jmp 119876 1198c1: 8b 0b mov (%rbx),%ecx 1198c3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1198ca: 5b pop %rbx 1198cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1198d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1198d9: 5d pop %rbp 1198da: c1 e9 06 shr $0x6,%ecx 1198dd: e9 00 00 00 00 jmpq 1198e2 1198e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1198e9: 00 00 00 00 1198ed: 0f 1f 00 nopl (%rax) 00000000001198f0 : 1198f0: e8 00 00 00 00 callq 1198f5 1198f5: 41 55 push %r13 1198f7: 49 89 fd mov %rdi,%r13 1198fa: 41 54 push %r12 1198fc: 49 89 f4 mov %rsi,%r12 1198ff: 55 push %rbp 119900: 53 push %rbx 119901: 48 83 ec 18 sub $0x18,%rsp 119905: 48 8b 36 mov (%rsi),%rsi 119908: 48 8b 3f mov (%rdi),%rdi 11990b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 119912: 00 00 119914: 48 89 44 24 10 mov %rax,0x10(%rsp) 119919: 31 c0 xor %eax,%eax 11991b: e8 00 00 00 00 callq 119920 119920: 48 85 c0 test %rax,%rax 119923: 0f 84 00 00 00 00 je 119929 119929: 48 89 c5 mov %rax,%rbp 11992c: 41 8b 44 24 28 mov 0x28(%r12),%eax 119931: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 119938: 00 119939: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 119940: 00 119941: 83 e8 01 sub $0x1,%eax 119944: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 11994b: 00 11994c: 83 f8 03 cmp $0x3,%eax 11994f: 0f 87 00 00 00 00 ja 119955 119955: 49 83 7c 24 08 00 cmpq $0x0,0x8(%r12) 11995b: 0f 84 00 00 00 00 je 119961 119961: 49 83 7c 24 10 00 cmpq $0x0,0x10(%r12) 119967: 0f 84 00 00 00 00 je 11996d 11996d: 31 db xor %ebx,%ebx 11996f: 44 8b 4d 54 mov 0x54(%rbp),%r9d 119973: 41 89 d8 mov %ebx,%r8d 119976: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 11997b: 4c 89 e7 mov %r12,%rdi 11997e: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 119983: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 119988: e8 43 fe ff ff callq 1197d0 11998d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119992: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119997: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11999c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1199a1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1199a6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1199ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1199b0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1199b5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1199ba: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1199bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1199c4: 48 8b 45 10 mov 0x10(%rbp),%rax 1199c8: 49 8b 7d 00 mov 0x0(%r13),%rdi 1199cc: 89 de mov %ebx,%esi 1199ce: 83 c3 01 add $0x1,%ebx 1199d1: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 1199d6: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1199da: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 1199e1: 8b 54 24 0c mov 0xc(%rsp),%edx 1199e5: 48 8b 3f mov (%rdi),%rdi 1199e8: 48 8b 40 68 mov 0x68(%rax),%rax 1199ec: e8 00 00 00 00 callq 1199f1 1199f1: 41 39 5c 24 28 cmp %ebx,0x28(%r12) 1199f6: 0f 87 73 ff ff ff ja 11996f 1199fc: 31 c0 xor %eax,%eax 1199fe: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 119a03: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 119a0a: 00 00 119a0c: 0f 85 9b 01 00 00 jne 119bad 119a12: 48 83 c4 18 add $0x18,%rsp 119a16: 5b pop %rbx 119a17: 5d pop %rbp 119a18: 41 5c pop %r12 119a1a: 41 5d pop %r13 119a1c: c3 retq 119a1d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119a24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119a2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119a32: e8 00 00 00 00 callq 119a37 119a37: eb 8b jmp 1199c4 119a39: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx 119a3e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119a45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119a4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119a53: c0 e9 04 shr $0x4,%cl 119a56: 83 e1 01 and $0x1,%ecx 119a59: e8 00 00 00 00 callq 119a5e 119a5e: e9 5c ff ff ff jmpq 1199bf 119a63: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx 119a68: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119a6f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119a76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119a7d: 83 e1 0f and $0xf,%ecx 119a80: e8 00 00 00 00 callq 119a85 119a85: e9 30 ff ff ff jmpq 1199ba 119a8a: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx 119a8f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119a96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119a9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119aa4: c0 e9 05 shr $0x5,%cl 119aa7: 83 e1 03 and $0x3,%ecx 119aaa: e8 00 00 00 00 callq 119aaf 119aaf: e9 01 ff ff ff jmpq 1199b5 119ab4: 8b 4c 24 0c mov 0xc(%rsp),%ecx 119ab8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119abf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119ac6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119acd: 81 e1 ff ff ff 00 and $0xffffff,%ecx 119ad3: e8 00 00 00 00 callq 119ad8 119ad8: e9 d3 fe ff ff jmpq 1199b0 119add: 0f b7 4c 24 04 movzwl 0x4(%rsp),%ecx 119ae2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119ae9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119af0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119af7: e8 00 00 00 00 callq 119afc 119afc: e9 aa fe ff ff jmpq 1199ab 119b01: 0f b7 4c 24 04 movzwl 0x4(%rsp),%ecx 119b06: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119b0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119b14: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119b1b: e8 00 00 00 00 callq 119b20 119b20: e9 81 fe ff ff jmpq 1199a6 119b25: 8b 4c 24 08 mov 0x8(%rsp),%ecx 119b29: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119b30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119b37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119b3e: c1 e9 06 shr $0x6,%ecx 119b41: e8 00 00 00 00 callq 119b46 119b46: e9 56 fe ff ff jmpq 1199a1 119b4b: 8b 4d 54 mov 0x54(%rbp),%ecx 119b4e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119b55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119b5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119b63: e8 00 00 00 00 callq 119b68 119b68: e9 2f fe ff ff jmpq 11999c 119b6d: 89 d9 mov %ebx,%ecx 119b6f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119b76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119b7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119b84: e8 00 00 00 00 callq 119b89 119b89: e9 09 fe ff ff jmpq 119997 119b8e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119b95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119b9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119ba3: e8 00 00 00 00 callq 119ba8 119ba8: e9 e5 fd ff ff jmpq 119992 119bad: e8 00 00 00 00 callq 119bb2 119bb2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 119bb9: 00 00 00 00 119bbd: 0f 1f 00 nopl (%rax) 0000000000119bc0 : 119bc0: e8 00 00 00 00 callq 119bc5 119bc5: 41 55 push %r13 119bc7: 49 89 fd mov %rdi,%r13 119bca: 41 54 push %r12 119bcc: 55 push %rbp 119bcd: 53 push %rbx 119bce: 48 89 f3 mov %rsi,%rbx 119bd1: 48 83 ec 10 sub $0x10,%rsp 119bd5: 48 8b 36 mov (%rsi),%rsi 119bd8: 48 8b 3f mov (%rdi),%rdi 119bdb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 119be2: 00 00 119be4: 48 89 44 24 08 mov %rax,0x8(%rsp) 119be9: 31 c0 xor %eax,%eax 119beb: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 119bf2: e8 00 00 00 00 callq 119bf7 119bf7: 48 85 c0 test %rax,%rax 119bfa: 0f 84 00 00 00 00 je 119c00 119c00: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 119c05: 48 89 e6 mov %rsp,%rsi 119c08: 48 89 df mov %rbx,%rdi 119c0b: 48 89 c5 mov %rax,%rbp 119c0e: e8 7d fa ff ff callq 119690 119c13: 41 89 c4 mov %eax,%r12d 119c16: 85 c0 test %eax,%eax 119c18: 0f 85 00 00 00 00 jne 119c1e 119c1e: 0f b6 55 54 movzbl 0x54(%rbp),%edx 119c22: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 119c27: c1 e2 04 shl $0x4,%edx 119c2a: 83 e0 0f and $0xf,%eax 119c2d: 09 d0 or %edx,%eax 119c2f: 88 44 24 03 mov %al,0x3(%rsp) 119c33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c38: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c3d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c42: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c47: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c4c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c51: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c56: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c60: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c65: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c6a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c6f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c74: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c79: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c7e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c83: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c88: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c8d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c92: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119c97: 49 8b 45 00 mov 0x0(%r13),%rax 119c9b: 8b 74 24 04 mov 0x4(%rsp),%esi 119c9f: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 119ca6: 48 8b 38 mov (%rax),%rdi 119ca9: 48 8b 4a 70 mov 0x70(%rdx),%rcx 119cad: 8b 14 24 mov (%rsp),%edx 119cb0: e8 00 00 00 00 callq 119cb5 119cb5: 41 89 c4 mov %eax,%r12d 119cb8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 119cbd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 119cc4: 00 00 119cc6: 0f 85 7c 02 00 00 jne 119f48 119ccc: 48 83 c4 10 add $0x10,%rsp 119cd0: 44 89 e0 mov %r12d,%eax 119cd3: 5b pop %rbx 119cd4: 5d pop %rbp 119cd5: 41 5c pop %r12 119cd7: 41 5d pop %r13 119cd9: c3 retq 119cda: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119ce1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119ce8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119cef: e8 00 00 00 00 callq 119cf4 119cf4: e9 3f ff ff ff jmpq 119c38 119cf9: 8b 53 10 mov 0x10(%rbx),%edx 119cfc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119d03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119d0a: e8 00 00 00 00 callq 119d0f 119d0f: e9 29 ff ff ff jmpq 119c3d 119d14: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 119d1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119d22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119d29: e8 00 00 00 00 callq 119d2e 119d2e: e9 64 ff ff ff jmpq 119c97 119d33: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 119d38: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119d3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119d46: c0 ea 05 shr $0x5,%dl 119d49: 83 e2 01 and $0x1,%edx 119d4c: e8 00 00 00 00 callq 119d51 119d51: e9 3c ff ff ff jmpq 119c92 119d56: 0f b6 54 24 05 movzbl 0x5(%rsp),%edx 119d5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119d62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119d69: e8 00 00 00 00 callq 119d6e 119d6e: e9 1a ff ff ff jmpq 119c8d 119d73: 0f b6 54 24 06 movzbl 0x6(%rsp),%edx 119d78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119d7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119d86: e8 00 00 00 00 callq 119d8b 119d8b: e9 f8 fe ff ff jmpq 119c88 119d90: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 119d95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119d9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119da3: c0 ea 07 shr $0x7,%dl 119da6: 0f b6 d2 movzbl %dl,%edx 119da9: e8 00 00 00 00 callq 119dae 119dae: e9 d0 fe ff ff jmpq 119c83 119db3: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 119db8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119dbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119dc6: e8 00 00 00 00 callq 119dcb 119dcb: e9 ae fe ff ff jmpq 119c7e 119dd0: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 119dd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119ddc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119de3: c0 ea 06 shr $0x6,%dl 119de6: 83 e2 01 and $0x1,%edx 119de9: e8 00 00 00 00 callq 119dee 119dee: e9 86 fe ff ff jmpq 119c79 119df3: 0f b6 54 24 02 movzbl 0x2(%rsp),%edx 119df8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119dff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119e06: 83 e2 0f and $0xf,%edx 119e09: e8 00 00 00 00 callq 119e0e 119e0e: e9 61 fe ff ff jmpq 119c74 119e13: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 119e18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119e1f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119e26: c0 ea 04 shr $0x4,%dl 119e29: 0f b6 d2 movzbl %dl,%edx 119e2c: e8 00 00 00 00 callq 119e31 119e31: e9 39 fe ff ff jmpq 119c6f 119e36: 0f b6 14 24 movzbl (%rsp),%edx 119e3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119e41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119e48: c0 ea 04 shr $0x4,%dl 119e4b: 83 e2 07 and $0x7,%edx 119e4e: e8 00 00 00 00 callq 119e53 119e53: e9 12 fe ff ff jmpq 119c6a 119e58: 0f b6 54 24 02 movzbl 0x2(%rsp),%edx 119e5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119e64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119e6b: c0 ea 04 shr $0x4,%dl 119e6e: 83 e2 03 and $0x3,%edx 119e71: e8 00 00 00 00 callq 119e76 119e76: e9 ea fd ff ff jmpq 119c65 119e7b: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 119e80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119e87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119e8e: 83 e2 07 and $0x7,%edx 119e91: e8 00 00 00 00 callq 119e96 119e96: e9 c5 fd ff ff jmpq 119c60 119e9b: 0f b6 14 24 movzbl (%rsp),%edx 119e9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119ea6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119ead: 83 e2 07 and $0x7,%edx 119eb0: e8 00 00 00 00 callq 119eb5 119eb5: e9 a1 fd ff ff jmpq 119c5b 119eba: 0f b6 14 24 movzbl (%rsp),%edx 119ebe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119ec5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119ecc: c0 ea 07 shr $0x7,%dl 119ecf: 0f b6 d2 movzbl %dl,%edx 119ed2: e8 00 00 00 00 callq 119ed7 119ed7: e9 7a fd ff ff jmpq 119c56 119edc: 8b 55 54 mov 0x54(%rbp),%edx 119edf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119ee6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119eed: e8 00 00 00 00 callq 119ef2 119ef2: e9 5a fd ff ff jmpq 119c51 119ef7: 8b 53 1c mov 0x1c(%rbx),%edx 119efa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119f01: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119f08: e8 00 00 00 00 callq 119f0d 119f0d: e9 3a fd ff ff jmpq 119c4c 119f12: 8b 53 08 mov 0x8(%rbx),%edx 119f15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119f1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119f23: e8 00 00 00 00 callq 119f28 119f28: e9 1a fd ff ff jmpq 119c47 119f2d: 8b 53 0c mov 0xc(%rbx),%edx 119f30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119f37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 119f3e: e8 00 00 00 00 callq 119f43 119f43: e9 fa fc ff ff jmpq 119c42 119f48: e8 00 00 00 00 callq 119f4d 119f4d: 0f 1f 00 nopl (%rax) 0000000000119f50 : 119f50: e8 00 00 00 00 callq 119f55 119f55: 53 push %rbx 119f56: 48 8b 47 08 mov 0x8(%rdi),%rax 119f5a: 48 89 fb mov %rdi,%rbx 119f5d: 48 8b 7f 10 mov 0x10(%rdi),%rdi 119f61: 48 8b 40 10 mov 0x10(%rax),%rax 119f65: 8b 70 30 mov 0x30(%rax),%esi 119f68: e8 00 00 00 00 callq 119f6d 119f6d: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 119f74: 00 119f75: 5b pop %rbx 119f76: c3 retq 119f77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 119f7e: 00 00 0000000000119f80 : 119f80: e8 00 00 00 00 callq 119f85 119f85: 41 54 push %r12 119f87: 45 31 c9 xor %r9d,%r9d 119f8a: 31 d2 xor %edx,%edx 119f8c: 53 push %rbx 119f8d: 48 89 fb mov %rdi,%rbx 119f90: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 119f97: 48 8b 7f 10 mov 0x10(%rdi),%rdi 119f9b: 48 8b 33 mov (%rbx),%rsi 119f9e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 119fa5: 00 00 119fa7: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 119fae: 00 119faf: 31 c0 xor %eax,%eax 119fb1: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 119fb6: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 119fbb: c7 44 24 08 03 00 00 movl $0x3,0x8(%rsp) 119fc2: 00 119fc3: e8 00 00 00 00 callq 119fc8 119fc8: 41 89 c4 mov %eax,%r12d 119fcb: 85 c0 test %eax,%eax 119fcd: 0f 85 00 00 00 00 jne 119fd3 119fd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 119fd8: 48 8b 7b 10 mov 0x10(%rbx),%rdi 119fdc: 8b 74 24 04 mov 0x4(%rsp),%esi 119fe0: e8 00 00 00 00 callq 119fe5 119fe5: 48 85 c0 test %rax,%rax 119fe8: 0f 84 00 00 00 00 je 119fee 119fee: 48 89 43 08 mov %rax,0x8(%rbx) 119ff2: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 119ff9: 00 119ffa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11a001: 00 00 11a003: 75 27 jne 11a02c 11a005: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 11a00c: 44 89 e0 mov %r12d,%eax 11a00f: 5b pop %rbx 11a010: 41 5c pop %r12 11a012: c3 retq 11a013: 8b 54 24 04 mov 0x4(%rsp),%edx 11a017: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a01e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a025: e8 00 00 00 00 callq 11a02a 11a02a: eb ac jmp 119fd8 11a02c: e8 00 00 00 00 callq 11a031 11a031: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11a038: 00 00 00 00 11a03c: 0f 1f 40 00 nopl 0x0(%rax) 000000000011a040 : 11a040: e8 00 00 00 00 callq 11a045 11a045: 41 56 push %r14 11a047: 41 55 push %r13 11a049: 41 54 push %r12 11a04b: 41 89 f4 mov %esi,%r12d 11a04e: be 0c 00 00 00 mov $0xc,%esi 11a053: 55 push %rbp 11a054: 48 89 fd mov %rdi,%rbp 11a057: 53 push %rbx 11a058: 48 89 cb mov %rcx,%rbx 11a05b: 48 83 ec 20 sub $0x20,%rsp 11a05f: 4c 8b 77 08 mov 0x8(%rdi),%r14 11a063: 48 89 14 24 mov %rdx,(%rsp) 11a067: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 11a06c: 4c 89 f7 mov %r14,%rdi 11a06f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11a076: 00 00 11a078: 48 89 44 24 18 mov %rax,0x18(%rsp) 11a07d: 31 c0 xor %eax,%eax 11a07f: e8 00 00 00 00 callq 11a084 11a084: 85 c0 test %eax,%eax 11a086: 0f 85 00 00 00 00 jne 11a08c 11a08c: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 11a091: 31 c0 xor %eax,%eax 11a093: 48 c1 eb 02 shr $0x2,%rbx 11a097: be 08 00 00 00 mov $0x8,%esi 11a09c: 66 41 81 e4 ff 03 and $0x3ff,%r12w 11a0a2: 81 cb 00 00 80 80 or $0x80800000,%ebx 11a0a8: 48 8d 79 08 lea 0x8(%rcx),%rdi 11a0ac: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 11a0b3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 11a0b7: 48 c7 41 28 00 00 00 movq $0x0,0x28(%rcx) 11a0be: 00 11a0bf: 48 29 f9 sub %rdi,%rcx 11a0c2: 83 c1 30 add $0x30,%ecx 11a0c5: c1 e9 03 shr $0x3,%ecx 11a0c8: f3 48 ab rep stos %rax,%es:(%rdi) 11a0cb: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11a0d0: 0f b6 10 movzbl (%rax),%edx 11a0d3: 89 58 0c mov %ebx,0xc(%rax) 11a0d6: 81 ca 00 5c 03 c0 or $0xc0035c00,%edx 11a0dc: 89 10 mov %edx,(%rax) 11a0de: 8b 50 04 mov 0x4(%rax),%edx 11a0e1: 8b 0c 24 mov (%rsp),%ecx 11a0e4: 83 e2 03 and $0x3,%edx 11a0e7: 83 e1 fc and $0xfffffffc,%ecx 11a0ea: 09 ca or %ecx,%edx 11a0ec: 89 50 04 mov %edx,0x4(%rax) 11a0ef: 8b 54 24 04 mov 0x4(%rsp),%edx 11a0f3: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 11a0f8: 66 89 50 08 mov %dx,0x8(%rax) 11a0fc: 0f b7 50 10 movzwl 0x10(%rax),%edx 11a100: 66 81 e2 00 fc and $0xfc00,%dx 11a105: 41 09 d4 or %edx,%r12d 11a108: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 11a10d: 66 44 89 60 10 mov %r12w,0x10(%rax) 11a112: 48 8b 7d 00 mov 0x0(%rbp),%rdi 11a116: e8 00 00 00 00 callq 11a11b 11a11b: 41 89 c5 mov %eax,%r13d 11a11e: 85 c0 test %eax,%eax 11a120: 0f 85 00 00 00 00 jne 11a126 11a126: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11a12b: 4c 89 f7 mov %r14,%rdi 11a12e: 4c 8b 60 10 mov 0x10(%rax),%r12 11a132: 49 c7 04 24 01 00 00 movq $0x1,(%r12) 11a139: 00 11a13a: 0f b6 43 14 movzbl 0x14(%rbx),%eax 11a13e: 0d 00 49 05 c0 or $0xc0054900,%eax 11a143: 89 43 14 mov %eax,0x14(%rbx) 11a146: 8b 43 18 mov 0x18(%rbx),%eax 11a149: 25 c0 70 ff f8 and $0xf8ff70c0,%eax 11a14e: 0d 14 85 00 00 or $0x8514,%eax 11a153: 89 43 18 mov %eax,0x18(%rbx) 11a156: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11a15b: 48 8b 40 08 mov 0x8(%rax),%rax 11a15f: c7 43 28 02 00 00 00 movl $0x2,0x28(%rbx) 11a166: 48 89 c2 mov %rax,%rdx 11a169: 48 c1 ea 20 shr $0x20,%rdx 11a16d: 89 53 24 mov %edx,0x24(%rbx) 11a170: 0f b7 53 1e movzwl 0x1e(%rbx),%edx 11a174: 66 81 e2 fc 18 and $0x18fc,%dx 11a179: 80 ce 43 or $0x43,%dh 11a17c: 66 89 53 1e mov %dx,0x1e(%rbx) 11a180: 89 c2 mov %eax,%edx 11a182: 8b 43 20 mov 0x20(%rbx),%eax 11a185: 83 e2 fc and $0xfffffffc,%edx 11a188: 83 e0 03 and $0x3,%eax 11a18b: 09 d0 or %edx,%eax 11a18d: 89 43 20 mov %eax,0x20(%rbx) 11a190: e8 00 00 00 00 callq 11a195 11a195: be 02 00 00 00 mov $0x2,%esi 11a19a: 4c 89 e7 mov %r12,%rdi 11a19d: ba dc 05 00 00 mov $0x5dc,%edx 11a1a2: e8 00 00 00 00 callq 11a1a7 11a1a7: 48 8b 7d 00 mov 0x0(%rbp),%rdi 11a1ab: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 11a1b0: 41 89 c5 mov %eax,%r13d 11a1b3: e8 00 00 00 00 callq 11a1b8 11a1b8: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11a1bd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11a1c4: 00 00 11a1c6: 75 10 jne 11a1d8 11a1c8: 48 83 c4 20 add $0x20,%rsp 11a1cc: 44 89 e8 mov %r13d,%eax 11a1cf: 5b pop %rbx 11a1d0: 5d pop %rbp 11a1d1: 41 5c pop %r12 11a1d3: 41 5d pop %r13 11a1d5: 41 5e pop %r14 11a1d7: c3 retq 11a1d8: e8 00 00 00 00 callq 11a1dd 11a1dd: 0f 1f 00 nopl (%rax) 000000000011a1e0 : 11a1e0: e8 00 00 00 00 callq 11a1e5 11a1e5: 41 54 push %r12 11a1e7: 55 push %rbp 11a1e8: 48 89 f5 mov %rsi,%rbp 11a1eb: 53 push %rbx 11a1ec: 48 89 fb mov %rdi,%rbx 11a1ef: 48 89 ef mov %rbp,%rdi 11a1f2: 48 83 ec 18 sub $0x18,%rsp 11a1f6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11a1fd: 00 00 11a1ff: 48 89 44 24 10 mov %rax,0x10(%rsp) 11a204: 31 c0 xor %eax,%eax 11a206: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 11a20b: 48 89 e6 mov %rsp,%rsi 11a20e: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 11a215: e8 76 f4 ff ff callq 119690 11a21a: 85 c0 test %eax,%eax 11a21c: 0f 85 00 00 00 00 jne 11a222 11a222: 80 64 24 03 0f andb $0xf,0x3(%rsp) 11a227: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a22c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a231: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a236: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a23b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a240: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a245: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a24a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a24f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a254: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a259: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a25e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a263: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a268: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a26d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a272: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a277: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a27c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a281: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a286: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a28b: 48 8b 3b mov (%rbx),%rdi 11a28e: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 11a293: be 24 00 00 00 mov $0x24,%esi 11a298: e8 00 00 00 00 callq 11a29d 11a29d: 41 89 c4 mov %eax,%r12d 11a2a0: 85 c0 test %eax,%eax 11a2a2: 0f 85 00 00 00 00 jne 11a2a8 11a2a8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11a2ad: ba 00 02 00 00 mov $0x200,%edx 11a2b2: 48 89 df mov %rbx,%rdi 11a2b5: 48 b9 00 02 00 00 00 movabs $0xe000000000000200,%rcx 11a2bc: 00 00 e0 11a2bf: 48 8b 40 10 mov 0x10(%rax),%rax 11a2c3: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 11a2ca: c7 00 00 79 01 c0 movl $0xc0017900,(%rax) 11a2d0: 66 89 50 04 mov %dx,0x4(%rax) 11a2d4: 8b 54 24 04 mov 0x4(%rsp),%edx 11a2d8: c7 44 24 04 00 00 00 movl $0xe0000000,0x4(%rsp) 11a2df: e0 11a2e0: 89 50 08 mov %edx,0x8(%rax) 11a2e3: 8b 14 24 mov (%rsp),%edx 11a2e6: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 11a2ed: 00 11a2ee: 89 50 14 mov %edx,0x14(%rax) 11a2f1: 8b 10 mov (%rax),%edx 11a2f3: c7 40 20 00 00 00 00 movl $0x0,0x20(%rax) 11a2fa: 89 50 18 mov %edx,0x18(%rax) 11a2fd: 48 8b 50 1c mov 0x1c(%rax),%rdx 11a301: c7 40 0c 00 68 01 c0 movl $0xc0016800,0xc(%rax) 11a308: 81 e2 00 00 ff ff and $0xffff0000,%edx 11a30e: c7 40 10 7b 03 00 1e movl $0x1e00037b,0x10(%rax) 11a315: 48 09 ca or %rcx,%rdx 11a318: b9 24 00 00 00 mov $0x24,%ecx 11a31d: 48 89 50 1c mov %rdx,0x1c(%rax) 11a321: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11a326: 48 8b 50 08 mov 0x8(%rax),%rdx 11a32a: 48 8b 45 00 mov 0x0(%rbp),%rax 11a32e: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 11a334: e8 07 fd ff ff callq 11a040 11a339: 41 89 c4 mov %eax,%r12d 11a33c: 85 c0 test %eax,%eax 11a33e: 0f 85 00 00 00 00 jne 11a344 11a344: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 11a349: 48 8b 3b mov (%rbx),%rdi 11a34c: e8 00 00 00 00 callq 11a351 11a351: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11a356: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11a35d: 00 00 11a35f: 0f 85 77 02 00 00 jne 11a5dc 11a365: 48 83 c4 18 add $0x18,%rsp 11a369: 44 89 e0 mov %r12d,%eax 11a36c: 5b pop %rbx 11a36d: 5d pop %rbp 11a36e: 41 5c pop %r12 11a370: c3 retq 11a371: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a378: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a37f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a386: e8 00 00 00 00 callq 11a38b 11a38b: e9 9c fe ff ff jmpq 11a22c 11a390: 8b 55 10 mov 0x10(%rbp),%edx 11a393: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a39a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a3a1: e8 00 00 00 00 callq 11a3a6 11a3a6: e9 86 fe ff ff jmpq 11a231 11a3ab: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a3b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a3b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a3c0: e8 00 00 00 00 callq 11a3c5 11a3c5: e9 c1 fe ff ff jmpq 11a28b 11a3ca: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 11a3cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a3d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a3dd: c0 ea 05 shr $0x5,%dl 11a3e0: 83 e2 01 and $0x1,%edx 11a3e3: e8 00 00 00 00 callq 11a3e8 11a3e8: e9 99 fe ff ff jmpq 11a286 11a3ed: 0f b6 54 24 05 movzbl 0x5(%rsp),%edx 11a3f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a3f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a400: e8 00 00 00 00 callq 11a405 11a405: e9 77 fe ff ff jmpq 11a281 11a40a: 0f b6 54 24 06 movzbl 0x6(%rsp),%edx 11a40f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a416: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a41d: e8 00 00 00 00 callq 11a422 11a422: e9 55 fe ff ff jmpq 11a27c 11a427: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 11a42c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a433: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a43a: c0 ea 07 shr $0x7,%dl 11a43d: 0f b6 d2 movzbl %dl,%edx 11a440: e8 00 00 00 00 callq 11a445 11a445: e9 2d fe ff ff jmpq 11a277 11a44a: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 11a44f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a456: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a45d: e8 00 00 00 00 callq 11a462 11a462: e9 0b fe ff ff jmpq 11a272 11a467: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 11a46c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a473: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a47a: c0 ea 06 shr $0x6,%dl 11a47d: 83 e2 01 and $0x1,%edx 11a480: e8 00 00 00 00 callq 11a485 11a485: e9 e3 fd ff ff jmpq 11a26d 11a48a: 0f b6 54 24 02 movzbl 0x2(%rsp),%edx 11a48f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a496: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a49d: 83 e2 0f and $0xf,%edx 11a4a0: e8 00 00 00 00 callq 11a4a5 11a4a5: e9 be fd ff ff jmpq 11a268 11a4aa: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 11a4af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a4b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a4bd: c0 ea 04 shr $0x4,%dl 11a4c0: 0f b6 d2 movzbl %dl,%edx 11a4c3: e8 00 00 00 00 callq 11a4c8 11a4c8: e9 96 fd ff ff jmpq 11a263 11a4cd: 0f b6 14 24 movzbl (%rsp),%edx 11a4d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a4d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a4df: c0 ea 04 shr $0x4,%dl 11a4e2: 83 e2 07 and $0x7,%edx 11a4e5: e8 00 00 00 00 callq 11a4ea 11a4ea: e9 6f fd ff ff jmpq 11a25e 11a4ef: 0f b6 54 24 02 movzbl 0x2(%rsp),%edx 11a4f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a4fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a502: c0 ea 04 shr $0x4,%dl 11a505: 83 e2 03 and $0x3,%edx 11a508: e8 00 00 00 00 callq 11a50d 11a50d: e9 47 fd ff ff jmpq 11a259 11a512: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 11a517: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a51e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a525: 83 e2 07 and $0x7,%edx 11a528: e8 00 00 00 00 callq 11a52d 11a52d: e9 22 fd ff ff jmpq 11a254 11a532: 0f b6 14 24 movzbl (%rsp),%edx 11a536: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a53d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a544: 83 e2 07 and $0x7,%edx 11a547: e8 00 00 00 00 callq 11a54c 11a54c: e9 fe fc ff ff jmpq 11a24f 11a551: 0f b6 14 24 movzbl (%rsp),%edx 11a555: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a55c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a563: c0 ea 07 shr $0x7,%dl 11a566: 0f b6 d2 movzbl %dl,%edx 11a569: e8 00 00 00 00 callq 11a56e 11a56e: e9 d7 fc ff ff jmpq 11a24a 11a573: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a57a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a581: e8 00 00 00 00 callq 11a586 11a586: e9 ba fc ff ff jmpq 11a245 11a58b: 8b 55 1c mov 0x1c(%rbp),%edx 11a58e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a595: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a59c: e8 00 00 00 00 callq 11a5a1 11a5a1: e9 9a fc ff ff jmpq 11a240 11a5a6: 8b 55 08 mov 0x8(%rbp),%edx 11a5a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a5b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a5b7: e8 00 00 00 00 callq 11a5bc 11a5bc: e9 7a fc ff ff jmpq 11a23b 11a5c1: 8b 55 0c mov 0xc(%rbp),%edx 11a5c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a5cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a5d2: e8 00 00 00 00 callq 11a5d7 11a5d7: e9 5a fc ff ff jmpq 11a236 11a5dc: e8 00 00 00 00 callq 11a5e1 11a5e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11a5e8: 00 00 00 00 11a5ec: 0f 1f 40 00 nopl 0x0(%rax) 000000000011a5f0 : 11a5f0: e8 00 00 00 00 callq 11a5f5 11a5f5: 41 57 push %r15 11a5f7: 41 56 push %r14 11a5f9: 41 55 push %r13 11a5fb: 41 54 push %r12 11a5fd: 55 push %rbp 11a5fe: 53 push %rbx 11a5ff: 48 83 ec 20 sub $0x20,%rsp 11a603: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11a60a: 00 00 11a60c: 48 89 44 24 18 mov %rax,0x18(%rsp) 11a611: 31 c0 xor %eax,%eax 11a613: 8b 46 28 mov 0x28(%rsi),%eax 11a616: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 11a61d: 00 11a61e: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 11a625: 00 11a626: 83 e8 01 sub $0x1,%eax 11a629: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 11a630: 00 11a631: 83 f8 03 cmp $0x3,%eax 11a634: 0f 87 00 00 00 00 ja 11a63a 11a63a: 48 83 7e 08 00 cmpq $0x0,0x8(%rsi) 11a63f: 49 89 f4 mov %rsi,%r12 11a642: 0f 84 00 00 00 00 je 11a648 11a648: 48 83 7e 10 00 cmpq $0x0,0x10(%rsi) 11a64d: 0f 84 00 00 00 00 je 11a653 11a653: 49 89 fd mov %rdi,%r13 11a656: 48 8b 3f mov (%rdi),%rdi 11a659: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 11a65e: be 30 00 00 00 mov $0x30,%esi 11a663: e8 00 00 00 00 callq 11a668 11a668: 41 89 c6 mov %eax,%r14d 11a66b: 85 c0 test %eax,%eax 11a66d: 0f 85 00 00 00 00 jne 11a673 11a673: 48 ba 00 68 01 c0 00 movabs $0x1c000000c0016800,%rdx 11a67a: 00 00 1c 11a67d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11a682: 48 8b 68 10 mov 0x10(%rax),%rbp 11a686: 31 c0 xor %eax,%eax 11a688: 48 8d 7d 08 lea 0x8(%rbp),%rdi 11a68c: 48 89 e9 mov %rbp,%rcx 11a68f: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 11a696: 00 11a697: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 11a69b: 48 c7 45 28 00 00 00 movq $0x0,0x28(%rbp) 11a6a2: 00 11a6a3: 48 29 f9 sub %rdi,%rcx 11a6a6: 83 c1 30 add $0x30,%ecx 11a6a9: c1 e9 03 shr $0x3,%ecx 11a6ac: f3 48 ab rep stos %rax,%es:(%rdi) 11a6af: c7 45 0c 00 68 01 c0 movl $0xc0016800,0xc(%rbp) 11a6b6: c7 45 18 00 68 01 c0 movl $0xc0016800,0x18(%rbp) 11a6bd: 0f b6 45 00 movzbl 0x0(%rbp),%eax 11a6c1: 0d 00 68 01 c0 or $0xc0016800,%eax 11a6c6: 89 45 00 mov %eax,0x0(%rbp) 11a6c9: 0f b7 45 06 movzwl 0x6(%rbp),%eax 11a6cd: 66 25 7f e0 and $0xe07f,%ax 11a6d1: 80 cc 1c or $0x1c,%ah 11a6d4: 66 89 45 06 mov %ax,0x6(%rbp) 11a6d8: 48 b8 00 00 00 00 ff movabs $0xe07fffff00000000,%rax 11a6df: ff 7f e0 11a6e2: 48 23 45 24 and 0x24(%rbp),%rax 11a6e6: 48 09 d0 or %rdx,%rax 11a6e9: 48 89 45 24 mov %rax,0x24(%rbp) 11a6ed: 41 8b 44 24 28 mov 0x28(%r12),%eax 11a6f2: 85 c0 test %eax,%eax 11a6f4: 0f 84 6c 01 00 00 je 11a866 11a6fa: 31 db xor %ebx,%ebx 11a6fc: 45 31 c9 xor %r9d,%r9d 11a6ff: 41 89 d8 mov %ebx,%r8d 11a702: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 11a707: 4c 89 e7 mov %r12,%rdi 11a70a: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 11a70f: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 11a714: e8 b7 f0 ff ff callq 1197d0 11a719: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a71e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a723: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a728: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a72d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a732: 41 89 df mov %ebx,%r15d 11a735: 49 c1 e7 03 shl $0x3,%r15 11a739: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a73e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a743: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a748: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a74d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a752: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a757: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11a75c: 49 8b 45 00 mov 0x0(%r13),%rax 11a760: 89 de mov %ebx,%esi 11a762: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 11a769: 48 8b 38 mov (%rax),%rdi 11a76c: 48 8b 4a 78 mov 0x78(%rdx),%rcx 11a770: ba 02 00 00 00 mov $0x2,%edx 11a775: e8 00 00 00 00 callq 11a77a 11a77a: 89 de mov %ebx,%esi 11a77c: 66 2d 00 20 sub $0x2000,%ax 11a780: 66 89 45 04 mov %ax,0x4(%rbp) 11a784: 8b 44 24 0c mov 0xc(%rsp),%eax 11a788: 89 45 08 mov %eax,0x8(%rbp) 11a78b: 49 8b 45 00 mov 0x0(%r13),%rax 11a78f: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 11a796: 48 8b 38 mov (%rax),%rdi 11a799: 48 8b 4a 78 mov 0x78(%rdx),%rcx 11a79d: 31 d2 xor %edx,%edx 11a79f: e8 00 00 00 00 callq 11a7a4 11a7a4: 89 de mov %ebx,%esi 11a7a6: 66 2d 00 20 sub $0x2000,%ax 11a7aa: 66 89 45 10 mov %ax,0x10(%rbp) 11a7ae: 8b 44 24 04 mov 0x4(%rsp),%eax 11a7b2: 89 45 14 mov %eax,0x14(%rbp) 11a7b5: 49 8b 45 00 mov 0x0(%r13),%rax 11a7b9: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 11a7c0: 48 8b 38 mov (%rax),%rdi 11a7c3: 48 8b 4a 78 mov 0x78(%rdx),%rcx 11a7c7: ba 01 00 00 00 mov $0x1,%edx 11a7cc: e8 00 00 00 00 callq 11a7d1 11a7d1: 89 de mov %ebx,%esi 11a7d3: 66 2d 00 20 sub $0x2000,%ax 11a7d7: 66 89 45 1c mov %ax,0x1c(%rbp) 11a7db: 8b 44 24 08 mov 0x8(%rsp),%eax 11a7df: 89 45 20 mov %eax,0x20(%rbp) 11a7e2: 49 8b 44 24 10 mov 0x10(%r12),%rax 11a7e7: 4a 83 3c 38 00 cmpq $0x0,(%rax,%r15,1) 11a7ec: 0f 95 c0 setne %al 11a7ef: c1 e0 07 shl $0x7,%eax 11a7f2: 89 c2 mov %eax,%edx 11a7f4: 0f b6 44 24 0f movzbl 0xf(%rsp),%eax 11a7f9: 83 e0 7f and $0x7f,%eax 11a7fc: 09 d0 or %edx,%eax 11a7fe: 88 44 24 0f mov %al,0xf(%rsp) 11a802: 49 8b 45 00 mov 0x0(%r13),%rax 11a806: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 11a80d: 48 8b 38 mov (%rax),%rdi 11a810: 48 8b 4a 78 mov 0x78(%rdx),%rcx 11a814: ba 02 00 00 00 mov $0x2,%edx 11a819: e8 00 00 00 00 callq 11a81e 11a81e: b9 30 00 00 00 mov $0x30,%ecx 11a823: 4c 89 ef mov %r13,%rdi 11a826: 66 2d 00 20 sub $0x2000,%ax 11a82a: 66 89 45 28 mov %ax,0x28(%rbp) 11a82e: 8b 44 24 0c mov 0xc(%rsp),%eax 11a832: 89 45 2c mov %eax,0x2c(%rbp) 11a835: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11a83a: 48 8b 50 08 mov 0x8(%rax),%rdx 11a83e: 49 8b 04 24 mov (%r12),%rax 11a842: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 11a848: e8 f3 f7 ff ff callq 11a040 11a84d: 41 89 c7 mov %eax,%r15d 11a850: 85 c0 test %eax,%eax 11a852: 0f 85 00 00 00 00 jne 11a858 11a858: 83 c3 01 add $0x1,%ebx 11a85b: 41 39 5c 24 28 cmp %ebx,0x28(%r12) 11a860: 0f 87 96 fe ff ff ja 11a6fc 11a866: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 11a86b: 49 8b 7d 00 mov 0x0(%r13),%rdi 11a86f: e8 00 00 00 00 callq 11a874 11a874: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11a879: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11a880: 00 00 11a882: 0f 85 d6 01 00 00 jne 11aa5e 11a888: 48 83 c4 20 add $0x20,%rsp 11a88c: 44 89 f0 mov %r14d,%eax 11a88f: 5b pop %rbx 11a890: 5d pop %rbp 11a891: 41 5c pop %r12 11a893: 41 5d pop %r13 11a895: 41 5e pop %r14 11a897: 41 5f pop %r15 11a899: c3 retq 11a89a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a8a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a8a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a8af: e8 00 00 00 00 callq 11a8b4 11a8b4: e9 a3 fe ff ff jmpq 11a75c 11a8b9: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx 11a8be: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a8c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a8cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a8d3: c0 e9 04 shr $0x4,%cl 11a8d6: 83 e1 01 and $0x1,%ecx 11a8d9: e8 00 00 00 00 callq 11a8de 11a8de: e9 74 fe ff ff jmpq 11a757 11a8e3: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx 11a8e8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a8ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a8f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a8fd: 83 e1 0f and $0xf,%ecx 11a900: e8 00 00 00 00 callq 11a905 11a905: e9 48 fe ff ff jmpq 11a752 11a90a: 0f b6 4c 24 0f movzbl 0xf(%rsp),%ecx 11a90f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a916: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a91d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a924: c0 e9 05 shr $0x5,%cl 11a927: 83 e1 03 and $0x3,%ecx 11a92a: e8 00 00 00 00 callq 11a92f 11a92f: e9 19 fe ff ff jmpq 11a74d 11a934: 8b 4c 24 0c mov 0xc(%rsp),%ecx 11a938: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a93f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a946: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a94d: 81 e1 ff ff ff 00 and $0xffffff,%ecx 11a953: e8 00 00 00 00 callq 11a958 11a958: e9 eb fd ff ff jmpq 11a748 11a95d: 0f b7 4c 24 04 movzwl 0x4(%rsp),%ecx 11a962: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a969: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a970: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a977: e8 00 00 00 00 callq 11a97c 11a97c: e9 c2 fd ff ff jmpq 11a743 11a981: 8b 4c 24 08 mov 0x8(%rsp),%ecx 11a985: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a98c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a993: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a99a: c1 e9 06 shr $0x6,%ecx 11a99d: e8 00 00 00 00 callq 11a9a2 11a9a2: e9 97 fd ff ff jmpq 11a73e 11a9a7: 49 8b 54 24 10 mov 0x10(%r12),%rdx 11a9ac: 89 d8 mov %ebx,%eax 11a9ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a9b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a9bc: 4c 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%r15 11a9c3: 00 11a9c4: 48 8b 0c c2 mov (%rdx,%rax,8),%rcx 11a9c8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a9cf: e8 00 00 00 00 callq 11a9d4 11a9d4: e9 60 fd ff ff jmpq 11a739 11a9d9: 49 8b 4c 24 10 mov 0x10(%r12),%rcx 11a9de: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11a9e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a9ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11a9f3: e8 00 00 00 00 callq 11a9f8 11a9f8: e9 30 fd ff ff jmpq 11a72d 11a9fd: 31 c9 xor %ecx,%ecx 11a9ff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11aa06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11aa0d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11aa14: e8 00 00 00 00 callq 11aa19 11aa19: e9 0a fd ff ff jmpq 11a728 11aa1e: 89 d9 mov %ebx,%ecx 11aa20: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11aa27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11aa2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11aa35: e8 00 00 00 00 callq 11aa3a 11aa3a: e9 e4 fc ff ff jmpq 11a723 11aa3f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11aa46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11aa4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11aa54: e8 00 00 00 00 callq 11aa59 11aa59: e9 c0 fc ff ff jmpq 11a71e 11aa5e: e8 00 00 00 00 callq 11aa63 11aa63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11aa6a: 00 00 00 00 11aa6e: 66 90 xchg %ax,%ax 000000000011aa70 : 11aa70: e8 00 00 00 00 callq 11aa75 11aa75: 41 55 push %r13 11aa77: 49 89 f5 mov %rsi,%r13 11aa7a: 41 54 push %r12 11aa7c: 55 push %rbp 11aa7d: 48 89 fd mov %rdi,%rbp 11aa80: 53 push %rbx 11aa81: 48 83 ec 40 sub $0x40,%rsp 11aa85: 8b 9f 98 00 00 00 mov 0x98(%rdi),%ebx 11aa8b: 44 8b a7 9c 00 00 00 mov 0x9c(%rdi),%r12d 11aa92: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11aa99: 00 00 11aa9b: 48 89 44 24 38 mov %rax,0x38(%rsp) 11aaa0: 31 c0 xor %eax,%eax 11aaa2: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 11aaa9: 00 11aaaa: 48 b8 03 00 00 00 02 movabs $0x200000003,%rax 11aab1: 00 00 00 11aab4: 48 89 44 24 1c mov %rax,0x1c(%rsp) 11aab9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11aabe: 44 39 e3 cmp %r12d,%ebx 11aac1: 77 3b ja 11aafe 11aac3: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 11aaca: 48 8b 7d 00 mov 0x0(%rbp),%rdi 11aace: 0f b6 f3 movzbl %bl,%esi 11aad1: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 11aad6: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 11aadd: e8 00 00 00 00 callq 11aae2 11aae2: 84 c0 test %al,%al 11aae4: 74 10 je 11aaf6 11aae6: 41 8b 8d a0 00 00 00 mov 0xa0(%r13),%ecx 11aaed: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 11aaf2: 39 c8 cmp %ecx,%eax 11aaf4: 74 38 je 11ab2e 11aaf6: 83 c3 01 add $0x1,%ebx 11aaf9: 41 39 dc cmp %ebx,%r12d 11aafc: 73 c5 jae 11aac3 11aafe: 41 8b b5 a0 00 00 00 mov 0xa0(%r13),%esi 11ab05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11ab0c: e8 00 00 00 00 callq 11ab11 11ab11: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d 11ab17: eb 72 jmp 11ab8b 11ab19: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ab20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11ab27: e8 00 00 00 00 callq 11ab2c 11ab2c: eb 90 jmp 11aabe 11ab2e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11ab33: 4c 89 ee mov %r13,%rsi 11ab36: 48 89 ef mov %rbp,%rdi 11ab39: e8 00 00 00 00 callq 11ab3e 11ab3e: 48 85 c0 test %rax,%rax 11ab41: 74 ce je 11ab11 11ab43: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 11ab48: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 11ab4d: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 11ab52: e8 39 eb ff ff callq 119690 11ab57: 41 89 c4 mov %eax,%r12d 11ab5a: 85 c0 test %eax,%eax 11ab5c: 75 65 jne 11abc3 11ab5e: 0f b6 44 24 0b movzbl 0xb(%rsp),%eax 11ab63: c1 e3 04 shl $0x4,%ebx 11ab66: 8b 74 24 0c mov 0xc(%rsp),%esi 11ab6a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 11ab6e: 83 e0 0f and $0xf,%eax 11ab71: 09 c3 or %eax,%ebx 11ab73: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 11ab7a: 88 5c 24 0b mov %bl,0xb(%rsp) 11ab7e: 8b 54 24 08 mov 0x8(%rsp),%edx 11ab82: 48 8b 40 70 mov 0x70(%rax),%rax 11ab86: e8 00 00 00 00 callq 11ab8b 11ab8b: 48 8b 44 24 38 mov 0x38(%rsp),%rax 11ab90: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11ab97: 00 00 11ab99: 75 30 jne 11abcb 11ab9b: 48 83 c4 40 add $0x40,%rsp 11ab9f: 44 89 e0 mov %r12d,%eax 11aba2: 5b pop %rbx 11aba3: 5d pop %rbp 11aba4: 41 5c pop %r12 11aba6: 41 5d pop %r13 11aba8: c3 retq 11aba9: 89 da mov %ebx,%edx 11abab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11abb2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11abb9: e8 00 00 00 00 callq 11abbe 11abbe: e9 70 ff ff ff jmpq 11ab33 11abc3: 41 bc ea ff ff ff mov $0xffffffea,%r12d 11abc9: eb c0 jmp 11ab8b 11abcb: e8 00 00 00 00 callq 11abd0 000000000011abd0 : 11abd0: e8 00 00 00 00 callq 11abd5 11abd5: 48 89 37 mov %rsi,(%rdi) 11abd8: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 11abdf: 00 11abe0: 89 57 18 mov %edx,0x18(%rdi) 11abe3: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 11abea: 00 11abeb: 83 fa 01 cmp $0x1,%edx 11abee: 74 21 je 11ac11 11abf0: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 11abf7: 00 11abf8: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 11abff: 00 11ac00: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 11ac07: 00 11ac08: 48 c7 47 30 00 00 00 movq $0x0,0x30(%rdi) 11ac0f: 00 11ac10: c3 retq 11ac11: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 11ac18: 00 11ac19: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 11ac20: 00 11ac21: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 11ac28: 00 11ac29: 48 c7 47 30 00 00 00 movq $0x0,0x30(%rdi) 11ac30: 00 11ac31: c3 retq 11ac32: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 11ac39: 00 00 00 11ac3c: 0f 1f 40 00 nopl 0x0(%rax) 000000000011ac40 : 11ac40: e8 00 00 00 00 callq 11ac45 11ac45: 48 c7 c0 00 00 00 00 mov $0x0,%rax 11ac4c: c3 retq 11ac4d: 0f 1f 00 nopl (%rax) 000000000011ac50 : 11ac50: e8 00 00 00 00 callq 11ac55 11ac55: 48 85 ff test %rdi,%rdi 11ac58: 74 2d je 11ac87 11ac5a: 55 push %rbp 11ac5b: 48 89 fd mov %rdi,%rbp 11ac5e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 11ac62: e8 00 00 00 00 callq 11ac67 11ac67: 48 c7 45 10 00 00 00 movq $0x0,0x10(%rbp) 11ac6e: 00 11ac6f: 48 89 ef mov %rbp,%rdi 11ac72: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 11ac79: 48 c7 45 08 00 00 00 movq $0x0,0x8(%rbp) 11ac80: 00 11ac81: 5d pop %rbp 11ac82: e9 00 00 00 00 jmpq 11ac87 11ac87: c3 retq 11ac88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11ac8f: 00 000000000011ac90 : 11ac90: e8 00 00 00 00 callq 11ac95 11ac95: 41 55 push %r13 11ac97: 41 54 push %r12 11ac99: 55 push %rbp 11ac9a: 53 push %rbx 11ac9b: 44 0f b6 ae e8 01 00 movzbl 0x1e8(%rsi),%r13d 11aca2: 00 11aca3: 45 84 ed test %r13b,%r13b 11aca6: 0f 84 84 00 00 00 je 11ad30 11acac: 48 89 fb mov %rdi,%rbx 11acaf: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11acb6 11acb6: 49 89 f4 mov %rsi,%r12 11acb9: ba 18 00 00 00 mov $0x18,%edx 11acbe: be c0 0d 00 00 mov $0xdc0,%esi 11acc3: e8 00 00 00 00 callq 11acc8 11acc8: 48 89 c5 mov %rax,%rbp 11accb: 48 85 c0 test %rax,%rax 11acce: 0f 84 00 00 00 00 je 11acd4 11acd4: c7 00 00 00 00 00 movl $0x0,(%rax) 11acda: ba 40 00 00 00 mov $0x40,%edx 11acdf: be c0 0d 00 00 mov $0xdc0,%esi 11ace4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11aceb 11aceb: 4c 89 60 08 mov %r12,0x8(%rax) 11acef: e8 00 00 00 00 callq 11acf4 11acf4: 48 89 45 10 mov %rax,0x10(%rbp) 11acf8: 48 89 c7 mov %rax,%rdi 11acfb: 48 85 c0 test %rax,%rax 11acfe: 0f 84 00 00 00 00 je 11ad04 11ad04: 49 8b 84 24 e0 01 00 mov 0x1e0(%r12),%rax 11ad0b: 00 11ad0c: 31 d2 xor %edx,%edx 11ad0e: 4c 89 e6 mov %r12,%rsi 11ad11: 83 b8 d4 01 00 00 02 cmpl $0x2,0x1d4(%rax) 11ad18: 0f 95 c2 setne %dl 11ad1b: 83 c2 01 add $0x1,%edx 11ad1e: e8 00 00 00 00 callq 11ad23 11ad23: 48 89 2b mov %rbp,(%rbx) 11ad26: 5b pop %rbx 11ad27: 44 89 e8 mov %r13d,%eax 11ad2a: 5d pop %rbp 11ad2b: 41 5c pop %r12 11ad2d: 41 5d pop %r13 11ad2f: c3 retq 11ad30: 0f 0b ud2 11ad32: 5b pop %rbx 11ad33: 44 89 e8 mov %r13d,%eax 11ad36: 5d pop %rbp 11ad37: 41 5c pop %r12 11ad39: 41 5d pop %r13 11ad3b: c3 retq 11ad3c: 0f 1f 40 00 nopl 0x0(%rax) 000000000011ad40 : 11ad40: e8 00 00 00 00 callq 11ad45 11ad45: 8b 17 mov (%rdi),%edx 11ad47: 85 d2 test %edx,%edx 11ad49: 75 27 jne 11ad72 11ad4b: 8b 86 a0 00 00 00 mov 0xa0(%rsi),%eax 11ad51: 48 81 c6 b8 00 00 00 add $0xb8,%rsi 11ad58: 89 07 mov %eax,(%rdi) 11ad5a: 48 8b 47 10 mov 0x10(%rdi),%rax 11ad5e: 48 89 70 10 mov %rsi,0x10(%rax) 11ad62: 48 8b 7f 10 mov 0x10(%rdi),%rdi 11ad66: 48 8b 47 20 mov 0x20(%rdi),%rax 11ad6a: e8 00 00 00 00 callq 11ad6f 11ad6f: 31 c0 xor %eax,%eax 11ad71: c3 retq 11ad72: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11ad77: 48 c7 c0 f0 ff ff ff mov $0xfffffffffffffff0,%rax 11ad7e: c3 retq 11ad7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ad86: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11ad8d: e8 00 00 00 00 callq 11ad92 11ad92: 48 c7 c0 f0 ff ff ff mov $0xfffffffffffffff0,%rax 11ad99: c3 retq 11ad9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000011ada0 : 11ada0: e8 00 00 00 00 callq 11ada5 11ada5: 53 push %rbx 11ada6: 8b 96 a0 00 00 00 mov 0xa0(%rsi),%edx 11adac: 39 17 cmp %edx,(%rdi) 11adae: 75 1a jne 11adca 11adb0: 48 89 fb mov %rdi,%rbx 11adb3: 48 8b 7f 10 mov 0x10(%rdi),%rdi 11adb7: 48 8b 47 28 mov 0x28(%rdi),%rax 11adbb: e8 00 00 00 00 callq 11adc0 11adc0: c7 03 00 00 00 00 movl $0x0,(%rbx) 11adc6: 31 c0 xor %eax,%eax 11adc8: 5b pop %rbx 11adc9: c3 retq 11adca: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11adcf: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 11add6: 5b pop %rbx 11add7: c3 retq 11add8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11addf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11ade6: e8 00 00 00 00 callq 11adeb 11adeb: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 11adf2: 5b pop %rbx 11adf3: c3 retq 11adf4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11adfb: 00 00 00 00 11adff: 90 nop 000000000011ae00 : 11ae00: e8 00 00 00 00 callq 11ae05 11ae05: 48 8b 06 mov (%rsi),%rax 11ae08: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx 11ae0e: 39 17 cmp %edx,(%rdi) 11ae10: 75 10 jne 11ae22 11ae12: 48 8b 7f 10 mov 0x10(%rdi),%rdi 11ae16: 48 8b 47 38 mov 0x38(%rdi),%rax 11ae1a: e8 00 00 00 00 callq 11ae1f 11ae1f: 48 98 cltq 11ae21: c3 retq 11ae22: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11ae27: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 11ae2e: c3 retq 11ae2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ae36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11ae3d: e8 00 00 00 00 callq 11ae42 11ae42: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 11ae49: c3 retq 11ae4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000011ae50 : 11ae50: e8 00 00 00 00 callq 11ae55 11ae55: 48 8b 06 mov (%rsi),%rax 11ae58: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx 11ae5e: 39 17 cmp %edx,(%rdi) 11ae60: 75 10 jne 11ae72 11ae62: 48 8b 7f 10 mov 0x10(%rdi),%rdi 11ae66: 48 8b 47 30 mov 0x30(%rdi),%rax 11ae6a: e8 00 00 00 00 callq 11ae6f 11ae6f: 48 98 cltq 11ae71: c3 retq 11ae72: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11ae77: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 11ae7e: c3 retq 11ae7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ae86: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11ae8d: e8 00 00 00 00 callq 11ae92 11ae92: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 11ae99: c3 retq 11ae9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000011aea0 : 11aea0: e8 00 00 00 00 callq 11aea5 11aea5: 53 push %rbx 11aea6: 48 83 ec 10 sub $0x10,%rsp 11aeaa: 48 8b 9f c8 00 00 00 mov 0xc8(%rdi),%rbx 11aeb1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11aeb8: 00 00 11aeba: 48 89 44 24 08 mov %rax,0x8(%rsp) 11aebf: 31 c0 xor %eax,%eax 11aec1: e9 00 00 00 00 jmpq 11aec6 11aec6: 48 b8 00 f0 ff ff ff movabs $0xfffffffffff000,%rax 11aecd: ff ff 00 11aed0: eb 0a jmp 11aedc 11aed2: 48 b8 00 f0 ff ff ff movabs $0xfffffffffff000,%rax 11aed9: ff ff 00 11aedc: 48 89 f1 mov %rsi,%rcx 11aedf: 48 01 d1 add %rdx,%rcx 11aee2: 72 4c jb 11af30 11aee4: 48 83 fa 07 cmp $0x7,%rdx 11aee8: 76 46 jbe 11af30 11aeea: 48 39 c1 cmp %rax,%rcx 11aeed: 77 41 ja 11af30 11aeef: ba 08 00 00 00 mov $0x8,%edx 11aef4: 48 89 e7 mov %rsp,%rdi 11aef7: e8 00 00 00 00 callq 11aefc 11aefc: 48 85 c0 test %rax,%rax 11aeff: 75 2f jne 11af30 11af01: 48 8b 04 24 mov (%rsp),%rax 11af05: 48 89 43 40 mov %rax,0x40(%rbx) 11af09: b8 08 00 00 00 mov $0x8,%eax 11af0e: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 11af13: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 11af1a: 00 00 11af1c: 75 1b jne 11af39 11af1e: 48 83 c4 10 add $0x10,%rsp 11af22: 5b pop %rbx 11af23: c3 retq 11af24: 48 b8 00 f0 ff ff ff movabs $0x7ffffffff000,%rax 11af2b: 7f 00 00 11af2e: eb ac jmp 11aedc 11af30: 48 c7 c0 f2 ff ff ff mov $0xfffffffffffffff2,%rax 11af37: eb d5 jmp 11af0e 11af39: e8 00 00 00 00 callq 11af3e 11af3e: 66 90 xchg %ax,%ax 000000000011af40 : 11af40: e8 00 00 00 00 callq 11af45 11af45: 41 57 push %r15 11af47: 41 56 push %r14 11af49: 41 55 push %r13 11af4b: 41 54 push %r12 11af4d: 55 push %rbp 11af4e: 53 push %rbx 11af4f: 48 83 ec 08 sub $0x8,%rsp 11af53: 48 89 14 24 mov %rdx,(%rsp) 11af57: 48 8b 9f 40 02 00 00 mov 0x240(%rdi),%rbx 11af5e: 48 8d af 40 02 00 00 lea 0x240(%rdi),%rbp 11af65: 48 39 eb cmp %rbp,%rbx 11af68: 0f 84 8d 00 00 00 je 11affb 11af6e: 41 89 cd mov %ecx,%r13d 11af71: 41 bc 01 00 00 00 mov $0x1,%r12d 11af77: 8d 4e ff lea -0x1(%rsi),%ecx 11af7a: 41 89 f6 mov %esi,%r14d 11af7d: 49 d3 e4 shl %cl,%r12 11af80: eb 17 jmp 11af99 11af82: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11af87: 4c 89 ff mov %r15,%rdi 11af8a: ff 14 25 00 00 00 00 callq *0x0 11af91: 48 8b 1b mov (%rbx),%rbx 11af94: 48 39 eb cmp %rbp,%rbx 11af97: 74 62 je 11affb 11af99: 48 8b 43 40 mov 0x40(%rbx),%rax 11af9d: 49 85 c4 test %rax,%r12 11afa0: 74 ef je 11af91 11afa2: 4c 8d 7b 50 lea 0x50(%rbx),%r15 11afa6: 4c 89 ff mov %r15,%rdi 11afa9: e8 00 00 00 00 callq 11afae 11afae: 8b 43 14 mov 0x14(%rbx),%eax 11afb1: 03 43 18 add 0x18(%rbx),%eax 11afb4: 83 c0 01 add $0x1,%eax 11afb7: 2b 43 10 sub 0x10(%rbx),%eax 11afba: 41 39 c5 cmp %eax,%r13d 11afbd: 77 c3 ja 11af82 11afbf: 48 8b 34 24 mov (%rsp),%rsi 11afc3: 48 8d 7b 10 lea 0x10(%rbx),%rdi 11afc7: 44 89 ea mov %r13d,%edx 11afca: e8 00 00 00 00 callq 11afcf 11afcf: 48 8d 7b 28 lea 0x28(%rbx),%rdi 11afd3: 31 c9 xor %ecx,%ecx 11afd5: 31 d2 xor %edx,%edx 11afd7: be 03 00 00 00 mov $0x3,%esi 11afdc: e8 00 00 00 00 callq 11afe1 11afe1: eb a4 jmp 11af87 11afe3: 44 89 f2 mov %r14d,%edx 11afe6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11afed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11aff4: e8 00 00 00 00 callq 11aff9 11aff9: eb 8c jmp 11af87 11affb: 48 83 c4 08 add $0x8,%rsp 11afff: 5b pop %rbx 11b000: 5d pop %rbp 11b001: 41 5c pop %r12 11b003: 41 5d pop %r13 11b005: 41 5e pop %r14 11b007: 41 5f pop %r15 11b009: e9 00 00 00 00 jmpq 11b00e 11b00e: 66 90 xchg %ax,%ax 000000000011b010 : 11b010: e8 00 00 00 00 callq 11b015 11b015: 41 54 push %r12 11b017: 55 push %rbp 11b018: 48 8b ae c8 00 00 00 mov 0xc8(%rsi),%rbp 11b01f: 48 8b 45 48 mov 0x48(%rbp),%rax 11b023: 4c 8d a0 50 02 00 00 lea 0x250(%rax),%r12 11b02a: 4c 89 e7 mov %r12,%rdi 11b02d: e8 00 00 00 00 callq 11b032 11b032: 48 8b 45 08 mov 0x8(%rbp),%rax 11b036: 48 8b 55 00 mov 0x0(%rbp),%rdx 11b03a: 4c 89 e7 mov %r12,%rdi 11b03d: 48 89 42 08 mov %rax,0x8(%rdx) 11b041: 48 89 10 mov %rdx,(%rax) 11b044: 48 b8 22 01 00 00 00 movabs $0xdead000000000122,%rax 11b04b: 00 ad de 11b04e: 48 89 45 08 mov %rax,0x8(%rbp) 11b052: ff 14 25 00 00 00 00 callq *0x0 11b059: e8 00 00 00 00 callq 11b05e 11b05e: 48 8d 7d 10 lea 0x10(%rbp),%rdi 11b062: e8 00 00 00 00 callq 11b067 11b067: 48 89 ef mov %rbp,%rdi 11b06a: e8 00 00 00 00 callq 11b06f 11b06f: 31 c0 xor %eax,%eax 11b071: 5d pop %rbp 11b072: 41 5c pop %r12 11b074: c3 retq 11b075: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11b07c: 00 00 00 00 000000000011b080 : 11b080: e8 00 00 00 00 callq 11b085 11b085: 55 push %rbp 11b086: 53 push %rbx 11b087: 48 8b 9f c8 00 00 00 mov 0xc8(%rdi),%rbx 11b08e: 48 85 f6 test %rsi,%rsi 11b091: 74 19 je 11b0ac 11b093: 48 89 f2 mov %rsi,%rdx 11b096: 48 8d 73 28 lea 0x28(%rbx),%rsi 11b09a: 48 8b 02 mov (%rdx),%rax 11b09d: 48 85 c0 test %rax,%rax 11b0a0: 74 0a je 11b0ac 11b0a2: 48 85 f6 test %rsi,%rsi 11b0a5: 74 05 je 11b0ac 11b0a7: e8 00 00 00 00 callq 11b0ac 11b0ac: 48 8d 6b 50 lea 0x50(%rbx),%rbp 11b0b0: 48 89 ef mov %rbp,%rdi 11b0b3: e8 00 00 00 00 callq 11b0b8 11b0b8: 8b 43 14 mov 0x14(%rbx),%eax 11b0bb: 39 43 10 cmp %eax,0x10(%rbx) 11b0be: b8 41 00 00 00 mov $0x41,%eax 11b0c3: 41 b8 00 00 00 00 mov $0x0,%r8d 11b0c9: 48 89 ef mov %rbp,%rdi 11b0cc: 44 0f 45 c0 cmovne %eax,%r8d 11b0d0: ff 14 25 00 00 00 00 callq *0x0 11b0d7: 44 89 c0 mov %r8d,%eax 11b0da: 5b pop %rbx 11b0db: 5d pop %rbp 11b0dc: c3 retq 11b0dd: 0f 1f 00 nopl (%rax) 000000000011b0e0 : 11b0e0: e8 00 00 00 00 callq 11b0e5 11b0e5: 41 56 push %r14 11b0e7: 41 55 push %r13 11b0e9: 49 89 f5 mov %rsi,%r13 11b0ec: be c0 0c 00 00 mov $0xcc0,%esi 11b0f1: 41 54 push %r12 11b0f3: 55 push %rbp 11b0f4: 53 push %rbx 11b0f5: 4c 8b a7 c8 00 00 00 mov 0xc8(%rdi),%r12 11b0fc: 48 89 d3 mov %rdx,%rbx 11b0ff: ba 00 04 00 00 mov $0x400,%edx 11b104: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11b10b 11b10b: e8 00 00 00 00 callq 11b110 11b110: 48 85 c0 test %rax,%rax 11b113: 0f 84 b8 00 00 00 je 11b1d1 11b119: 4d 8d 74 24 50 lea 0x50(%r12),%r14 11b11e: 48 89 c5 mov %rax,%rbp 11b121: 4c 89 f7 mov %r14,%rdi 11b124: e8 00 00 00 00 callq 11b129 11b129: 41 8b 44 24 10 mov 0x10(%r12),%eax 11b12e: 41 2b 44 24 14 sub 0x14(%r12),%eax 11b133: 48 85 c0 test %rax,%rax 11b136: 74 63 je 11b19b 11b138: 48 83 fb 08 cmp $0x8,%rbx 11b13c: ba 08 00 00 00 mov $0x8,%edx 11b141: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 11b146: 48 89 ee mov %rbp,%rsi 11b149: 48 0f 47 da cmova %rdx,%rbx 11b14d: 48 39 c3 cmp %rax,%rbx 11b150: 48 0f 47 d8 cmova %rax,%rbx 11b154: 89 da mov %ebx,%edx 11b156: e8 00 00 00 00 callq 11b15b 11b15b: 4c 89 f7 mov %r14,%rdi 11b15e: 89 c2 mov %eax,%edx 11b160: ff 14 25 00 00 00 00 callq *0x0 11b167: 85 d2 test %edx,%edx 11b169: 7e 55 jle 11b1c0 11b16b: 48 89 da mov %rbx,%rdx 11b16e: 48 89 ee mov %rbp,%rsi 11b171: 4c 89 ef mov %r13,%rdi 11b174: 49 c7 c4 f2 ff ff ff mov $0xfffffffffffffff2,%r12 11b17b: e8 00 00 00 00 callq 11b180 11b180: 85 c0 test %eax,%eax 11b182: 75 28 jne 11b1ac 11b184: 48 89 ef mov %rbp,%rdi 11b187: 49 89 dc mov %rbx,%r12 11b18a: e8 00 00 00 00 callq 11b18f 11b18f: 5b pop %rbx 11b190: 4c 89 e0 mov %r12,%rax 11b193: 5d pop %rbp 11b194: 41 5c pop %r12 11b196: 41 5d pop %r13 11b198: 41 5e pop %r14 11b19a: c3 retq 11b19b: 4c 89 f7 mov %r14,%rdi 11b19e: ff 14 25 00 00 00 00 callq *0x0 11b1a5: 49 c7 c4 f5 ff ff ff mov $0xfffffffffffffff5,%r12 11b1ac: 48 89 ef mov %rbp,%rdi 11b1af: e8 00 00 00 00 callq 11b1b4 11b1b4: 5b pop %rbx 11b1b5: 4c 89 e0 mov %r12,%rax 11b1b8: 5d pop %rbp 11b1b9: 41 5c pop %r12 11b1bb: 41 5d pop %r13 11b1bd: 41 5e pop %r14 11b1bf: c3 retq 11b1c0: 48 89 ef mov %rbp,%rdi 11b1c3: 49 c7 c4 f5 ff ff ff mov $0xfffffffffffffff5,%r12 11b1ca: e8 00 00 00 00 callq 11b1cf 11b1cf: eb e3 jmp 11b1b4 11b1d1: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 11b1d8: eb b5 jmp 11b18f 11b1da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000011b1e0 : 11b1e0: e8 00 00 00 00 callq 11b1e5 11b1e5: 41 54 push %r12 11b1e7: 55 push %rbp 11b1e8: 48 83 ec 18 sub $0x18,%rsp 11b1ec: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11b1f3: 00 00 11b1f5: 48 89 44 24 10 mov %rax,0x10(%rsp) 11b1fa: 31 c0 xor %eax,%eax 11b1fc: 48 8d 87 40 02 00 00 lea 0x240(%rdi),%rax 11b203: 48 8b 97 40 02 00 00 mov 0x240(%rdi),%rdx 11b20a: 48 39 c2 cmp %rax,%rdx 11b20d: 74 51 je 11b260 11b20f: 44 8b 87 54 02 00 00 mov 0x254(%rdi),%r8d 11b216: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 11b21d: 00 11b21e: 48 89 fd mov %rdi,%rbp 11b221: 41 bc 04 00 00 00 mov $0x4,%r12d 11b227: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 11b22e: 00 00 11b230: 40 84 f6 test %sil,%sil 11b233: 74 43 je 11b278 11b235: 44 89 e1 mov %r12d,%ecx 11b238: be 0c 00 00 00 mov $0xc,%esi 11b23d: 48 8d 7c 24 04 lea 0x4(%rsp),%rdi 11b242: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11b249: e8 00 00 00 00 callq 11b24e 11b24e: 44 89 e6 mov %r12d,%esi 11b251: 48 89 ef mov %rbp,%rdi 11b254: 89 c1 mov %eax,%ecx 11b256: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 11b25b: e8 e0 fc ff ff callq 11af40 11b260: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11b265: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11b26c: 00 00 11b26e: 75 1b jne 11b28b 11b270: 48 83 c4 18 add $0x18,%rsp 11b274: 5d pop %rbp 11b275: 41 5c pop %r12 11b277: c3 retq 11b278: 41 83 c0 01 add $0x1,%r8d 11b27c: 41 bc 03 00 00 00 mov $0x3,%r12d 11b282: 44 89 87 54 02 00 00 mov %r8d,0x254(%rdi) 11b289: eb aa jmp 11b235 11b28b: e8 00 00 00 00 callq 11b290 000000000011b290 : 11b290: e8 00 00 00 00 callq 11b295 11b295: 55 push %rbp 11b296: 48 83 ec 28 sub $0x28,%rsp 11b29a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11b2a1: 00 00 11b2a3: 48 89 44 24 20 mov %rax,0x20(%rsp) 11b2a8: 31 c0 xor %eax,%eax 11b2aa: 48 8d 87 40 02 00 00 lea 0x240(%rdi),%rax 11b2b1: 48 8b 97 40 02 00 00 mov 0x240(%rdi),%rdx 11b2b8: 48 39 c2 cmp %rax,%rdx 11b2bb: 74 3f je 11b2fc 11b2bd: 48 8b 07 mov (%rdi),%rax 11b2c0: 48 89 fd mov %rdi,%rbp 11b2c3: 41 89 f0 mov %esi,%r8d 11b2c6: b9 02 00 00 00 mov $0x2,%ecx 11b2cb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11b2d2: be 1d 00 00 00 mov $0x1d,%esi 11b2d7: 48 8d 7c 24 03 lea 0x3(%rsp),%rdi 11b2dc: 4c 8b 88 48 7c 00 00 mov 0x7c48(%rax),%r9 11b2e3: e8 00 00 00 00 callq 11b2e8 11b2e8: be 02 00 00 00 mov $0x2,%esi 11b2ed: 48 89 ef mov %rbp,%rdi 11b2f0: 89 c1 mov %eax,%ecx 11b2f2: 48 8d 54 24 03 lea 0x3(%rsp),%rdx 11b2f7: e8 44 fc ff ff callq 11af40 11b2fc: 48 8b 44 24 20 mov 0x20(%rsp),%rax 11b301: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11b308: 00 00 11b30a: 75 06 jne 11b312 11b30c: 48 83 c4 28 add $0x28,%rsp 11b310: 5d pop %rbp 11b311: c3 retq 11b312: e8 00 00 00 00 callq 11b317 11b317: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 11b31e: 00 00 000000000011b320 : 11b320: e8 00 00 00 00 callq 11b325 11b325: 55 push %rbp 11b326: 48 83 ec 50 sub $0x50,%rsp 11b32a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11b331: 00 00 11b333: 48 89 44 24 48 mov %rax,0x48(%rsp) 11b338: 31 c0 xor %eax,%eax 11b33a: 48 8d 87 40 02 00 00 lea 0x240(%rdi),%rax 11b341: 48 8b 97 40 02 00 00 mov 0x240(%rdi),%rdx 11b348: 48 39 c2 cmp %rax,%rdx 11b34b: 74 47 je 11b394 11b34d: 48 89 fd mov %rdi,%rbp 11b350: 48 8b 3f mov (%rdi),%rdi 11b353: 0f b7 f6 movzwl %si,%esi 11b356: 48 89 e2 mov %rsp,%rdx 11b359: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 11b360: 00 11b361: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 11b368: 00 00 11b36a: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 11b371: 00 00 11b373: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 11b37a: 00 00 11b37c: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 11b383: 00 00 11b385: e8 00 00 00 00 callq 11b38a 11b38a: 44 8b 44 24 20 mov 0x20(%rsp),%r8d 11b38f: 45 85 c0 test %r8d,%r8d 11b392: 75 16 jne 11b3aa 11b394: 48 8b 44 24 48 mov 0x48(%rsp),%rax 11b399: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11b3a0: 00 00 11b3a2: 75 3c jne 11b3e0 11b3a4: 48 83 c4 50 add $0x50,%rsp 11b3a8: 5d pop %rbp 11b3a9: c3 retq 11b3aa: 4c 8d 4c 24 10 lea 0x10(%rsp),%r9 11b3af: b9 01 00 00 00 mov $0x1,%ecx 11b3b4: be 1d 00 00 00 mov $0x1d,%esi 11b3b9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11b3c0: 48 8d 7c 24 2b lea 0x2b(%rsp),%rdi 11b3c5: e8 00 00 00 00 callq 11b3ca 11b3ca: be 01 00 00 00 mov $0x1,%esi 11b3cf: 48 89 ef mov %rbp,%rdi 11b3d2: 89 c1 mov %eax,%ecx 11b3d4: 48 8d 54 24 2b lea 0x2b(%rsp),%rdx 11b3d9: e8 62 fb ff ff callq 11af40 11b3de: eb b4 jmp 11b394 11b3e0: e8 00 00 00 00 callq 11b3e5 11b3e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11b3ec: 00 00 00 00 000000000011b3f0 : 11b3f0: e8 00 00 00 00 callq 11b3f5 11b3f5: 41 57 push %r15 11b3f7: ba 58 00 00 00 mov $0x58,%edx 11b3fc: 41 56 push %r14 11b3fe: 41 55 push %r13 11b400: 49 89 f5 mov %rsi,%r13 11b403: be c0 0d 00 00 mov $0xdc0,%esi 11b408: 41 54 push %r12 11b40a: 55 push %rbp 11b40b: 53 push %rbx 11b40c: 48 89 fb mov %rdi,%rbx 11b40f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11b416 11b416: e8 00 00 00 00 callq 11b41b 11b41b: 48 85 c0 test %rax,%rax 11b41e: 0f 84 03 01 00 00 je 11b527 11b424: 48 89 00 mov %rax,(%rax) 11b427: 4c 8d 78 10 lea 0x10(%rax),%r15 11b42b: b9 c0 0c 00 00 mov $0xcc0,%ecx 11b430: 48 89 c5 mov %rax,%rbp 11b433: 48 89 40 08 mov %rax,0x8(%rax) 11b437: ba 01 00 00 00 mov $0x1,%edx 11b43c: be 00 04 00 00 mov $0x400,%esi 11b441: 4c 89 ff mov %r15,%rdi 11b444: e8 00 00 00 00 callq 11b449 11b449: 41 89 c4 mov %eax,%r12d 11b44c: 85 c0 test %eax,%eax 11b44e: 0f 85 9c 00 00 00 jne 11b4f0 11b454: b9 02 00 00 00 mov $0x2,%ecx 11b459: 48 89 ea mov %rbp,%rdx 11b45c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11b463: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11b46a: e8 00 00 00 00 callq 11b46f 11b46f: 41 89 c6 mov %eax,%r14d 11b472: 85 c0 test %eax,%eax 11b474: 0f 88 8c 00 00 00 js 11b506 11b47a: 41 89 45 00 mov %eax,0x0(%r13) 11b47e: 48 8d 7d 28 lea 0x28(%rbp),%rdi 11b482: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11b489: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11b490: 4c 8d ab 50 02 00 00 lea 0x250(%rbx),%r13 11b497: e8 00 00 00 00 callq 11b49c 11b49c: c7 45 50 00 00 00 00 movl $0x0,0x50(%rbp) 11b4a3: 4c 89 ef mov %r13,%rdi 11b4a6: 48 c7 45 40 00 00 00 movq $0x0,0x40(%rbp) 11b4ad: 00 11b4ae: 48 89 5d 48 mov %rbx,0x48(%rbp) 11b4b2: e8 00 00 00 00 callq 11b4b7 11b4b7: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 11b4be: 48 8d 93 40 02 00 00 lea 0x240(%rbx),%rdx 11b4c5: 48 89 55 08 mov %rdx,0x8(%rbp) 11b4c9: 48 89 45 00 mov %rax,0x0(%rbp) 11b4cd: 48 89 ab 40 02 00 00 mov %rbp,0x240(%rbx) 11b4d4: 4c 89 ef mov %r13,%rdi 11b4d7: 48 89 68 08 mov %rbp,0x8(%rax) 11b4db: ff 14 25 00 00 00 00 callq *0x0 11b4e2: 5b pop %rbx 11b4e3: 44 89 e0 mov %r12d,%eax 11b4e6: 5d pop %rbp 11b4e7: 41 5c pop %r12 11b4e9: 41 5d pop %r13 11b4eb: 41 5e pop %r14 11b4ed: 41 5f pop %r15 11b4ef: c3 retq 11b4f0: 48 89 ef mov %rbp,%rdi 11b4f3: e8 00 00 00 00 callq 11b4f8 11b4f8: 44 89 e0 mov %r12d,%eax 11b4fb: 5b pop %rbx 11b4fc: 5d pop %rbp 11b4fd: 41 5c pop %r12 11b4ff: 41 5d pop %r13 11b501: 41 5e pop %r14 11b503: 41 5f pop %r15 11b505: c3 retq 11b506: 4c 89 ff mov %r15,%rdi 11b509: 45 89 f4 mov %r14d,%r12d 11b50c: e8 00 00 00 00 callq 11b511 11b511: 48 89 ef mov %rbp,%rdi 11b514: e8 00 00 00 00 callq 11b519 11b519: 44 89 e0 mov %r12d,%eax 11b51c: 5b pop %rbx 11b51d: 5d pop %rbp 11b51e: 41 5c pop %r12 11b520: 41 5d pop %r13 11b522: 41 5e pop %r14 11b524: 41 5f pop %r15 11b526: c3 retq 11b527: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11b52d: eb b3 jmp 11b4e2 11b52f: 90 nop 000000000011b530 : 11b530: e8 00 00 00 00 callq 11b535 11b535: 83 2f 28 subl $0x28,(%rdi) 11b538: 0f 88 84 00 00 00 js 11b5c2 11b53e: b8 01 28 00 00 mov $0x2801,%eax 11b543: 41 55 push %r13 11b545: 49 89 d5 mov %rdx,%r13 11b548: 41 54 push %r12 11b54a: 41 89 f4 mov %esi,%r12d 11b54d: 55 push %rbp 11b54e: 4c 89 cd mov %r9,%rbp 11b551: 53 push %rbx 11b552: 48 89 cb mov %rcx,%rbx 11b555: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 11b55c: 48 c7 41 08 00 00 00 movq $0x0,0x8(%rcx) 11b563: 00 11b564: 48 c7 41 10 00 00 00 movq $0x0,0x10(%rcx) 11b56b: 00 11b56c: 48 c7 41 18 00 00 00 movq $0x0,0x18(%rcx) 11b573: 00 11b574: 48 c7 41 20 00 00 00 movq $0x0,0x20(%rcx) 11b57b: 00 11b57c: 66 89 01 mov %ax,(%rcx) 11b57f: c7 41 04 01 00 00 00 movl $0x1,0x4(%rcx) 11b586: 44 89 41 08 mov %r8d,0x8(%rcx) 11b58a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11b58f: 4c 89 6b 14 mov %r13,0x14(%rbx) 11b593: 8b 45 10 mov 0x10(%rbp),%eax 11b596: 44 88 63 20 mov %r12b,0x20(%rbx) 11b59a: 89 43 1c mov %eax,0x1c(%rbx) 11b59d: 31 c0 xor %eax,%eax 11b59f: 5b pop %rbx 11b5a0: 5d pop %rbp 11b5a1: 41 5c pop %r12 11b5a3: 41 5d pop %r13 11b5a5: c3 retq 11b5a6: 40 0f b6 d6 movzbl %sil,%edx 11b5aa: 4c 89 e9 mov %r13,%rcx 11b5ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11b5b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11b5bb: e8 00 00 00 00 callq 11b5c0 11b5c0: eb cd jmp 11b58f 11b5c2: b8 f4 ff ff ff mov $0xfffffff4,%eax 11b5c7: c3 retq 11b5c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11b5cf: 00 000000000011b5d0 : 11b5d0: e8 00 00 00 00 callq 11b5d5 11b5d5: 41 57 push %r15 11b5d7: 41 56 push %r14 11b5d9: 41 55 push %r13 11b5db: 41 54 push %r12 11b5dd: 55 push %rbp 11b5de: 53 push %rbx 11b5df: 48 81 ec e0 00 00 00 sub $0xe0,%rsp 11b5e6: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 11b5eb: 48 89 74 24 48 mov %rsi,0x48(%rsp) 11b5f0: 48 89 54 24 28 mov %rdx,0x28(%rsp) 11b5f5: 89 4c 24 38 mov %ecx,0x38(%rsp) 11b5f9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11b600: 00 00 11b602: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) 11b609: 00 11b60a: 48 8b 06 mov (%rsi),%rax 11b60d: 48 85 ff test %rdi,%rdi 11b610: 0f 84 02 02 00 00 je 11b818 11b616: 3d ff 3f 00 00 cmp $0x3fff,%eax 11b61b: 0f 86 f7 01 00 00 jbe 11b818 11b621: 8d 50 d0 lea -0x30(%rax),%edx 11b624: 89 54 24 54 mov %edx,0x54(%rsp) 11b628: 85 d2 test %edx,%edx 11b62a: 0f 88 e8 05 00 00 js 11bc18 11b630: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 11b635: 83 e8 58 sub $0x58,%eax 11b638: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 11b63d: ba 01 00 00 00 mov $0x1,%edx 11b642: 48 8d 74 24 70 lea 0x70(%rsp),%rsi 11b647: 49 c7 46 08 00 00 00 movq $0x0,0x8(%r14) 11b64e: 00 11b64f: 49 8d 5e 30 lea 0x30(%r14),%rbx 11b653: 89 44 24 54 mov %eax,0x54(%rsp) 11b657: 8b 44 24 38 mov 0x38(%rsp),%eax 11b65b: 49 c7 46 30 00 00 00 movq $0x0,0x30(%r14) 11b662: 00 11b663: 49 c7 46 28 00 00 00 movq $0x0,0x28(%r14) 11b66a: 00 11b66b: 49 c7 46 10 00 00 00 movq $0x0,0x10(%r14) 11b672: 00 11b673: 66 41 89 56 28 mov %dx,0x28(%r14) 11b678: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 11b67f: 00 11b680: 49 c7 46 20 00 00 00 movq $0x0,0x20(%r14) 11b687: 00 11b688: 41 c7 06 43 52 41 54 movl $0x54415243,(%r14) 11b68f: 41 c7 46 04 30 00 00 movl $0x30,0x4(%r14) 11b696: 00 11b697: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 11b69e: 00 11b69f: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 11b6a6: 00 11b6a7: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 11b6ae: 00 11b6af: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 11b6b6: 00 11b6b7: 41 89 46 38 mov %eax,0x38(%r14) 11b6bb: 41 c6 46 31 28 movb $0x28,0x31(%r14) 11b6c0: 41 c7 46 34 09 00 00 movl $0x9,0x34(%r14) 11b6c7: 00 11b6c8: 49 8b 3f mov (%r15),%rdi 11b6cb: e8 00 00 00 00 callq 11b6d0 11b6d0: 8b 54 24 70 mov 0x70(%rsp),%edx 11b6d4: 8b 4c 24 78 mov 0x78(%rsp),%ecx 11b6d8: 4c 89 ff mov %r15,%rdi 11b6db: 8b 84 24 84 00 00 00 mov 0x84(%rsp),%eax 11b6e2: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 11b6e8 11b6e8: 41 88 4e 51 mov %cl,0x51(%r14) 11b6ec: 41 88 46 52 mov %al,0x52(%r14) 11b6f0: 66 0f af 44 24 7c imul 0x7c(%rsp),%ax 11b6f6: 41 89 76 3c mov %esi,0x3c(%r14) 11b6fa: 41 88 56 4d mov %dl,0x4d(%r14) 11b6fe: 66 41 89 46 42 mov %ax,0x42(%r14) 11b703: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 11b70a: 66 41 89 46 44 mov %ax,0x44(%r14) 11b70f: 8b 84 24 8c 00 00 00 mov 0x8c(%rsp),%eax 11b716: 41 88 46 4c mov %al,0x4c(%r14) 11b71a: 0f b6 44 24 74 movzbl 0x74(%rsp),%eax 11b71f: 0f af c2 imul %edx,%eax 11b722: 41 88 46 50 mov %al,0x50(%r14) 11b726: 0f b6 c0 movzbl %al,%eax 11b729: 0f af c1 imul %ecx,%eax 11b72c: 31 c9 xor %ecx,%ecx 11b72e: 66 41 89 4e 48 mov %cx,0x48(%r14) 11b733: 01 f0 add %esi,%eax 11b735: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 11b73b 11b73b: 8b 84 24 90 00 00 00 mov 0x90(%rsp),%eax 11b742: 41 88 46 53 mov %al,0x53(%r14) 11b746: 8b 84 24 94 00 00 00 mov 0x94(%rsp),%eax 11b74d: 66 41 89 46 4a mov %ax,0x4a(%r14) 11b752: e8 00 00 00 00 callq 11b757 11b757: 85 c0 test %eax,%eax 11b759: 75 06 jne 11b761 11b75b: 66 41 83 4e 48 10 orw $0x10,0x48(%r14) 11b761: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 11b766: 48 8d 74 24 58 lea 0x58(%rsp),%rsi 11b76b: 41 0f b6 46 31 movzbl 0x31(%r14),%eax 11b770: 41 83 46 24 01 addl $0x1,0x24(%r14) 11b775: 41 01 46 04 add %eax,0x4(%r14) 11b779: 48 8b 44 24 28 mov 0x28(%rsp),%rax 11b77e: 48 8b 38 mov (%rax),%rdi 11b781: e8 00 00 00 00 callq 11b786 11b786: 41 0f b6 46 31 movzbl 0x31(%r14),%eax 11b78b: 48 01 c3 add %rax,%rbx 11b78e: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 11b794 11b794: 85 c0 test %eax,%eax 11b796: 0f 85 aa 00 00 00 jne 11b846 11b79c: 48 8b 44 24 58 mov 0x58(%rsp),%rax 11b7a1: 48 8b 54 24 60 mov 0x60(%rsp),%rdx 11b7a6: 48 85 c0 test %rax,%rax 11b7a9: 0f 84 a5 00 00 00 je 11b854 11b7af: 44 8b 44 24 38 mov 0x38(%rsp),%r8d 11b7b4: 48 01 c2 add %rax,%rdx 11b7b7: 4c 8d 4c 24 58 lea 0x58(%rsp),%r9 11b7bc: 48 89 d9 mov %rbx,%rcx 11b7bf: be 02 00 00 00 mov $0x2,%esi 11b7c4: 48 8d 7c 24 54 lea 0x54(%rsp),%rdi 11b7c9: e8 62 fd ff ff callq 11b530 11b7ce: 85 c0 test %eax,%eax 11b7d0: 78 4b js 11b81d 11b7d2: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 11b7d7: 44 8b 74 24 54 mov 0x54(%rsp),%r14d 11b7dc: 83 46 04 28 addl $0x28,0x4(%rsi) 11b7e0: 83 46 24 01 addl $0x1,0x24(%rsi) 11b7e4: 0f b6 43 01 movzbl 0x1(%rbx),%eax 11b7e8: 48 01 d8 add %rbx,%rax 11b7eb: 48 89 44 24 30 mov %rax,0x30(%rsp) 11b7f0: 8b 46 3c mov 0x3c(%rsi),%eax 11b7f3: 89 44 24 3c mov %eax,0x3c(%rsp) 11b7f7: 48 8b 44 24 28 mov 0x28(%rsp),%rax 11b7fc: 48 8b 40 08 mov 0x8(%rax),%rax 11b800: 8b 00 mov (%rax),%eax 11b802: 83 f8 0d cmp $0xd,%eax 11b805: 77 6e ja 11b875 11b807: 83 f8 0a cmp $0xa,%eax 11b80a: 77 71 ja 11b87d 11b80c: 83 e8 06 sub $0x6,%eax 11b80f: 83 e0 fd and $0xfffffffd,%eax 11b812: 0f 84 f4 03 00 00 je 11bc0c 11b818: b8 ea ff ff ff mov $0xffffffea,%eax 11b81d: 48 8b 9c 24 d8 00 00 mov 0xd8(%rsp),%rbx 11b824: 00 11b825: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 11b82c: 00 00 11b82e: 0f 85 ee 03 00 00 jne 11bc22 11b834: 48 81 c4 e0 00 00 00 add $0xe0,%rsp 11b83b: 5b pop %rbx 11b83c: 5d pop %rbp 11b83d: 41 5c pop %r12 11b83f: 41 5d pop %r13 11b841: 41 5e pop %r14 11b843: 41 5f pop %r15 11b845: c3 retq 11b846: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 11b84d: 00 00 11b84f: 48 8b 54 24 60 mov 0x60(%rsp),%rdx 11b854: 44 8b 44 24 38 mov 0x38(%rsp),%r8d 11b859: 4c 8d 4c 24 58 lea 0x58(%rsp),%r9 11b85e: 48 89 d9 mov %rbx,%rcx 11b861: be 01 00 00 00 mov $0x1,%esi 11b866: 48 8d 7c 24 54 lea 0x54(%rsp),%rdi 11b86b: e8 c0 fc ff ff callq 11b530 11b870: e9 59 ff ff ff jmpq 11b7ce 11b875: 83 e8 0f sub $0xf,%eax 11b878: 83 f8 0e cmp $0xe,%eax 11b87b: 77 9b ja 11b818 11b87d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 11b884: 49 89 c4 mov %rax,%r12 11b887: 48 8d 40 30 lea 0x30(%rax),%rax 11b88b: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 11b890: 45 31 ff xor %r15d,%r15d 11b893: 48 89 44 24 40 mov %rax,0x40(%rsp) 11b898: 41 bd 01 00 00 00 mov $0x1,%r13d 11b89e: 44 89 f5 mov %r14d,%ebp 11b8a1: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 11b8a8: 8b 4c 24 70 mov 0x70(%rsp),%ecx 11b8ac: 44 8b 54 24 3c mov 0x3c(%rsp),%r10d 11b8b1: 41 be ff ff ff ff mov $0xffffffff,%r14d 11b8b7: 44 89 ff mov %r15d,%edi 11b8ba: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 11b8c1: 00 11b8c2: 85 c9 test %ecx,%ecx 11b8c4: 0f 84 59 01 00 00 je 11ba23 11b8ca: 8b 7c 24 74 mov 0x74(%rsp),%edi 11b8ce: 85 ff test %edi,%edi 11b8d0: 0f 84 ec 02 00 00 je 11bbc2 11b8d6: 8b 5c 24 1c mov 0x1c(%rsp),%ebx 11b8da: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 11b8e1: 00 11b8e2: 89 da mov %ebx,%edx 11b8e4: c1 fa 1f sar $0x1f,%edx 11b8e7: c1 ea 1e shr $0x1e,%edx 11b8ea: 8d 04 13 lea (%rbx,%rdx,1),%eax 11b8ed: 83 e0 03 and $0x3,%eax 11b8f0: 29 d0 sub %edx,%eax 11b8f2: 85 db test %ebx,%ebx 11b8f4: 8d 53 03 lea 0x3(%rbx),%edx 11b8f7: 0f 49 d3 cmovns %ebx,%edx 11b8fa: 48 98 cltq 11b8fc: 48 c1 e0 02 shl $0x2,%rax 11b900: c1 fa 02 sar $0x2,%edx 11b903: 48 89 44 24 10 mov %rax,0x10(%rsp) 11b908: 89 54 24 18 mov %edx,0x18(%rsp) 11b90c: 44 8b 44 24 78 mov 0x78(%rsp),%r8d 11b911: 44 89 ff mov %r15d,%edi 11b914: 45 85 c0 test %r8d,%r8d 11b917: 0f 84 e0 00 00 00 je 11b9fd 11b91d: 8b 44 24 0c mov 0xc(%rsp),%eax 11b921: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 11b926: 03 44 24 18 add 0x18(%rsp),%eax 11b92a: 48 98 cltq 11b92c: 48 8d 5c 18 08 lea 0x8(%rax,%rbx,1),%rbx 11b931: 8b 54 9c 78 mov 0x78(%rsp,%rbx,4),%edx 11b935: 83 fd 3f cmp $0x3f,%ebp 11b938: 0f 86 bf 00 00 00 jbe 11b9fd 11b93e: 41 8b 44 24 0c mov 0xc(%r12),%eax 11b943: 45 31 c9 xor %r9d,%r9d 11b946: 31 c9 xor %ecx,%ecx 11b948: eb 0d jmp 11b957 11b94a: 8b 54 9c 78 mov 0x78(%rsp,%rbx,4),%edx 11b94e: 83 fd 3f cmp $0x3f,%ebp 11b951: 0f 86 a6 00 00 00 jbe 11b9fd 11b957: 89 d7 mov %edx,%edi 11b959: 44 89 ea mov %r13d,%edx 11b95c: 45 89 f0 mov %r14d,%r8d 11b95f: d3 ef shr %cl,%edi 11b961: 89 c1 mov %eax,%ecx 11b963: d3 e2 shl %cl,%edx 11b965: 8d 52 ff lea -0x1(%rdx),%edx 11b968: 21 fa and %edi,%edx 11b96a: 44 89 ff mov %r15d,%edi 11b96d: 44 0f bc c2 bsf %edx,%r8d 11b971: 45 89 c3 mov %r8d,%r11d 11b974: 41 83 c3 01 add $0x1,%r11d 11b978: 74 6f je 11b9e9 11b97a: 48 8d 7e 08 lea 0x8(%rsi),%rdi 11b97e: 48 89 f1 mov %rsi,%rcx 11b981: 31 c0 xor %eax,%eax 11b983: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 11b98a: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 11b98e: 48 c7 46 38 00 00 00 movq $0x0,0x38(%rsi) 11b995: 00 11b996: 83 ed 40 sub $0x40,%ebp 11b999: 48 83 c6 40 add $0x40,%rsi 11b99d: 48 29 f9 sub %rdi,%rcx 11b9a0: 83 c1 40 add $0x40,%ecx 11b9a3: c1 e9 03 shr $0x3,%ecx 11b9a6: f3 48 ab rep stos %rax,%es:(%rdi) 11b9a9: b8 02 40 00 00 mov $0x4002,%eax 11b9ae: 44 89 c1 mov %r8d,%ecx 11b9b1: 41 8d 7f 40 lea 0x40(%r15),%edi 11b9b5: 66 89 46 c0 mov %ax,-0x40(%rsi) 11b9b9: d3 ea shr %cl,%edx 11b9bb: 41 89 ff mov %edi,%r15d 11b9be: 41 8b 44 24 08 mov 0x8(%r12),%eax 11b9c3: 83 04 24 01 addl $0x1,(%rsp) 11b9c7: 89 46 c4 mov %eax,-0x3c(%rsi) 11b9ca: 43 8d 44 1a ff lea -0x1(%r10,%r11,1),%eax 11b9cf: 89 46 c8 mov %eax,-0x38(%rsi) 11b9d2: 41 8b 44 24 04 mov 0x4(%r12),%eax 11b9d7: 88 46 f0 mov %al,-0x10(%rsi) 11b9da: 41 8b 04 24 mov (%r12),%eax 11b9de: 89 56 cc mov %edx,-0x34(%rsi) 11b9e1: 89 46 ec mov %eax,-0x14(%rsi) 11b9e4: 41 8b 44 24 0c mov 0xc(%r12),%eax 11b9e9: 41 01 c1 add %eax,%r9d 11b9ec: 41 01 c2 add %eax,%r10d 11b9ef: 44 89 c9 mov %r9d,%ecx 11b9f2: 44 3b 4c 24 78 cmp 0x78(%rsp),%r9d 11b9f7: 0f 82 4d ff ff ff jb 11b94a 11b9fd: 83 44 24 0c 01 addl $0x1,0xc(%rsp) 11ba02: 8b 44 24 0c mov 0xc(%rsp),%eax 11ba06: 39 44 24 74 cmp %eax,0x74(%rsp) 11ba0a: 0f 87 fc fe ff ff ja 11b90c 11ba10: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) 11ba15: 8b 44 24 1c mov 0x1c(%rsp),%eax 11ba19: 39 44 24 70 cmp %eax,0x70(%rsp) 11ba1d: 0f 87 a7 fe ff ff ja 11b8ca 11ba23: 49 83 c4 10 add $0x10,%r12 11ba27: 4c 39 64 24 40 cmp %r12,0x40(%rsp) 11ba2c: 0f 85 76 fe ff ff jne 11b8a8 11ba32: 89 f9 mov %edi,%ecx 11ba34: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11ba39: 48 8b 44 24 20 mov 0x20(%rsp),%rax 11ba3e: 8b 1c 24 mov (%rsp),%ebx 11ba41: 01 48 04 add %ecx,0x4(%rax) 11ba44: 01 58 24 add %ebx,0x24(%rax) 11ba47: 8b 44 24 54 mov 0x54(%rsp),%eax 11ba4b: 49 63 df movslq %r15d,%rbx 11ba4e: 48 03 5c 24 30 add 0x30(%rsp),%rbx 11ba53: 44 29 f8 sub %r15d,%eax 11ba56: 83 e8 40 sub $0x40,%eax 11ba59: 89 44 24 54 mov %eax,0x54(%rsp) 11ba5d: 0f 88 b5 01 00 00 js 11bc18 11ba63: 48 8d 7b 08 lea 0x8(%rbx),%rdi 11ba67: 48 89 d9 mov %rbx,%rcx 11ba6a: 31 c0 xor %eax,%eax 11ba6c: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 11ba73: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 11ba77: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 11ba7e: 00 11ba7f: ba 05 40 00 00 mov $0x4005,%edx 11ba84: 48 29 f9 sub %rdi,%rcx 11ba87: 83 c1 40 add $0x40,%ecx 11ba8a: c1 e9 03 shr $0x3,%ecx 11ba8d: f3 48 ab rep stos %rax,%es:(%rdi) 11ba90: 66 89 13 mov %dx,(%rbx) 11ba93: c7 43 04 01 00 00 00 movl $0x1,0x4(%rbx) 11ba9a: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 11ba9f: e8 00 00 00 00 callq 11baa4 11baa4: 84 c0 test %al,%al 11baa6: 0f 85 54 01 00 00 jne 11bc00 11baac: 8b 44 24 38 mov 0x38(%rsp),%eax 11bab0: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 11bab5: c6 43 10 02 movb $0x2,0x10(%rbx) 11bab9: ba 00 00 00 00 mov $0x0,%edx 11babe: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 11bac3: 89 43 08 mov %eax,0x8(%rbx) 11bac6: 48 8b 46 10 mov 0x10(%rsi),%rax 11baca: 8b 80 50 03 00 00 mov 0x350(%rax),%eax 11bad0: 83 f8 ff cmp $0xffffffff,%eax 11bad3: 0f 44 c2 cmove %edx,%eax 11bad6: 89 43 0c mov %eax,0xc(%rbx) 11bad9: 0f b6 43 01 movzbl 0x1(%rbx),%eax 11badd: 83 47 24 01 addl $0x1,0x24(%rdi) 11bae1: 01 47 04 add %eax,0x4(%rdi) 11bae4: 48 83 be 18 02 00 00 cmpq $0x0,0x218(%rsi) 11baeb: 00 11baec: 0f 84 00 00 00 00 je 11baf2 11baf2: 44 8b 6c 24 38 mov 0x38(%rsp),%r13d 11baf7: 45 85 ed test %r13d,%r13d 11bafa: 0f 84 00 00 00 00 je 11bb00 11bb00: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 11bb05: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 11bb0a: 45 31 e4 xor %r12d,%r12d 11bb0d: 31 ed xor %ebp,%ebp 11bb0f: eb 0d jmp 11bb1e 11bb11: 41 83 c4 01 add $0x1,%r12d 11bb15: 45 39 e5 cmp %r12d,%r13d 11bb18: 0f 84 09 01 00 00 je 11bc27 11bb1e: 44 89 e7 mov %r12d,%edi 11bb21: e8 00 00 00 00 callq 11bb26 11bb26: 48 8b 90 10 01 00 00 mov 0x110(%rax),%rdx 11bb2d: 48 85 d2 test %rdx,%rdx 11bb30: 74 df je 11bb11 11bb32: 49 8b 87 18 02 00 00 mov 0x218(%r15),%rax 11bb39: 48 39 82 18 02 00 00 cmp %rax,0x218(%rdx) 11bb40: 75 cf jne 11bb11 11bb42: 83 6c 24 54 40 subl $0x40,0x54(%rsp) 11bb47: 4c 8d 43 40 lea 0x40(%rbx),%r8 11bb4b: 0f 88 c7 00 00 00 js 11bc18 11bb51: 48 8d 7b 48 lea 0x48(%rbx),%rdi 11bb55: 4c 89 c1 mov %r8,%rcx 11bb58: 48 89 e8 mov %rbp,%rax 11bb5b: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx) 11bb62: 00 11bb63: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 11bb67: 48 c7 43 78 00 00 00 movq $0x0,0x78(%rbx) 11bb6e: 00 11bb6f: 48 29 f9 sub %rdi,%rcx 11bb72: 4c 89 04 24 mov %r8,(%rsp) 11bb76: 83 c1 40 add $0x40,%ecx 11bb79: c1 e9 03 shr $0x3,%ecx 11bb7c: f3 48 ab rep stos %rax,%es:(%rdi) 11bb7f: b8 05 40 00 00 mov $0x4005,%eax 11bb84: c7 43 44 01 00 00 80 movl $0x80000001,0x44(%rbx) 11bb8b: 66 89 43 40 mov %ax,0x40(%rbx) 11bb8f: c6 43 50 0b movb $0xb,0x50(%rbx) 11bb93: 44 89 6b 48 mov %r13d,0x48(%rbx) 11bb97: 44 89 63 4c mov %r12d,0x4c(%rbx) 11bb9b: 48 8b 32 mov (%rdx),%rsi 11bb9e: 49 8b 3f mov (%r15),%rdi 11bba1: e8 00 00 00 00 callq 11bba6 11bba6: 4c 8b 04 24 mov (%rsp),%r8 11bbaa: 88 43 7f mov %al,0x7f(%rbx) 11bbad: 0f b6 43 41 movzbl 0x41(%rbx),%eax 11bbb1: 41 83 46 24 01 addl $0x1,0x24(%r14) 11bbb6: 4c 89 c3 mov %r8,%rbx 11bbb9: 41 01 46 04 add %eax,0x4(%r14) 11bbbd: e9 4f ff ff ff jmpq 11bb11 11bbc2: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) 11bbc7: 44 89 ff mov %r15d,%edi 11bbca: 8b 44 24 1c mov 0x1c(%rsp),%eax 11bbce: 39 44 24 70 cmp %eax,0x70(%rsp) 11bbd2: 0f 87 f2 fc ff ff ja 11b8ca 11bbd8: e9 46 fe ff ff jmpq 11ba23 11bbdd: 8b 14 24 mov (%rsp),%edx 11bbe0: 89 7c 24 0c mov %edi,0xc(%rsp) 11bbe4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11bbeb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11bbf2: e8 00 00 00 00 callq 11bbf7 11bbf7: 8b 4c 24 0c mov 0xc(%rsp),%ecx 11bbfb: e9 39 fe ff ff jmpq 11ba39 11bc00: 81 4b 04 00 00 00 80 orl $0x80000000,0x4(%rbx) 11bc07: e9 a0 fe ff ff jmpq 11baac 11bc0c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 11bc13: e9 6c fc ff ff jmpq 11b884 11bc18: b8 f4 ff ff ff mov $0xfffffff4,%eax 11bc1d: e9 fb fb ff ff jmpq 11b81d 11bc22: e8 00 00 00 00 callq 11bc27 11bc27: e9 00 00 00 00 jmpq 11bc2c 11bc2c: 0f 1f 40 00 nopl 0x0(%rax) 000000000011bc30 : 11bc30: e8 00 00 00 00 callq 11bc35 11bc35: 41 57 push %r15 11bc37: 41 56 push %r14 11bc39: 41 55 push %r13 11bc3b: 41 54 push %r12 11bc3d: 55 push %rbp 11bc3e: 53 push %rbx 11bc3f: 48 83 ec 10 sub $0x10,%rsp 11bc43: 48 85 ff test %rdi,%rdi 11bc46: 0f 84 6c 06 00 00 je 11c2b8 11bc4c: 48 8b 06 mov (%rsi),%rax 11bc4f: 49 89 f4 mov %rsi,%r12 11bc52: 48 39 c6 cmp %rax,%rsi 11bc55: 0f 85 00 00 00 00 jne 11bc5b 11bc5b: 49 89 fd mov %rdi,%r13 11bc5e: 41 89 d6 mov %edx,%r14d 11bc61: 0f b7 5f 28 movzwl 0x28(%rdi),%ebx 11bc65: 8b 6f 04 mov 0x4(%rdi),%ebp 11bc68: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11bc6d: 66 85 db test %bx,%bx 11bc70: 74 27 je 11bc99 11bc72: 45 31 ff xor %r15d,%r15d 11bc75: eb 15 jmp 11bc8c 11bc77: 41 83 c7 01 add $0x1,%r15d 11bc7b: 44 89 70 14 mov %r14d,0x14(%rax) 11bc7f: 41 8d 56 01 lea 0x1(%r14),%edx 11bc83: 66 44 39 fb cmp %r15w,%bx 11bc87: 76 4d jbe 11bcd6 11bc89: 41 89 d6 mov %edx,%r14d 11bc8c: 4c 89 e7 mov %r12,%rdi 11bc8f: e8 00 00 00 00 callq 11bc94 11bc94: 48 85 c0 test %rax,%rax 11bc97: 75 de jne 11bc77 11bc99: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 11bc9f: 4c 89 e7 mov %r12,%rdi 11bca2: e8 00 00 00 00 callq 11bca7 11bca7: 48 83 c4 10 add $0x10,%rsp 11bcab: 44 89 e8 mov %r13d,%eax 11bcae: 5b pop %rbx 11bcaf: 5d pop %rbp 11bcb0: 41 5c pop %r12 11bcb2: 41 5d pop %r13 11bcb4: 41 5e pop %r14 11bcb6: 41 5f pop %r15 11bcb8: c3 retq 11bcb9: 0f b7 d3 movzwl %bx,%edx 11bcbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11bcc3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11bcca: e8 00 00 00 00 callq 11bccf 11bccf: 66 85 db test %bx,%bx 11bcd2: 75 9e jne 11bc72 11bcd4: eb c3 jmp 11bc99 11bcd6: 41 8b 55 0a mov 0xa(%r13),%edx 11bcda: 49 8d 5d 30 lea 0x30(%r13),%rbx 11bcde: 4d 8d 74 2d 00 lea 0x0(%r13,%rbp,1),%r14 11bce3: 49 83 c5 38 add $0x38,%r13 11bce7: 89 90 70 01 00 00 mov %edx,0x170(%rax) 11bced: 41 0f b7 55 d6 movzwl -0x2a(%r13),%edx 11bcf2: 66 89 90 74 01 00 00 mov %dx,0x174(%rax) 11bcf9: 49 8b 55 d8 mov -0x28(%r13),%rdx 11bcfd: 48 89 90 76 01 00 00 mov %rdx,0x176(%rax) 11bd04: 41 8b 55 e0 mov -0x20(%r13),%edx 11bd08: 89 90 80 01 00 00 mov %edx,0x180(%rax) 11bd0e: 4d 39 ee cmp %r13,%r14 11bd11: 77 19 ja 11bd2c 11bd13: e9 4e 01 00 00 jmpq 11be66 11bd18: 0f b6 43 01 movzbl 0x1(%rbx),%eax 11bd1c: 48 01 c3 add %rax,%rbx 11bd1f: 48 8d 43 08 lea 0x8(%rbx),%rax 11bd23: 49 39 c6 cmp %rax,%r14 11bd26: 0f 86 3a 01 00 00 jbe 11be66 11bd2c: f6 43 04 01 testb $0x1,0x4(%rbx) 11bd30: 74 e6 je 11bd18 11bd32: 0f b6 03 movzbl (%rbx),%eax 11bd35: 3c 03 cmp $0x3,%al 11bd37: 0f 84 dd 03 00 00 je 11c11a 11bd3d: 0f 87 c1 01 00 00 ja 11bf04 11bd43: 3c 01 cmp $0x1,%al 11bd45: 0f 84 2b 03 00 00 je 11c076 11bd4b: 3c 02 cmp $0x2,%al 11bd4d: 0f 85 1b 01 00 00 jne 11be6e 11bd53: 44 8b 6b 08 mov 0x8(%rbx),%r13d 11bd57: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11bd5c: 49 8b 2c 24 mov (%r12),%rbp 11bd60: 49 39 ec cmp %rbp,%r12 11bd63: 75 1d jne 11bd82 11bd65: eb b1 jmp 11bd18 11bd67: 8b 45 40 mov 0x40(%rbp),%eax 11bd6a: 41 39 c5 cmp %eax,%r13d 11bd6d: 72 0a jb 11bd79 11bd6f: 0f af d1 imul %ecx,%edx 11bd72: 01 c2 add %eax,%edx 11bd74: 41 39 d5 cmp %edx,%r13d 11bd77: 72 1f jb 11bd98 11bd79: 48 8b 6d 00 mov 0x0(%rbp),%rbp 11bd7d: 49 39 ec cmp %rbp,%r12 11bd80: 74 96 je 11bd18 11bd82: 8b 45 3c mov 0x3c(%rbp),%eax 11bd85: 8b 55 5c mov 0x5c(%rbp),%edx 11bd88: 8b 4d 64 mov 0x64(%rbp),%ecx 11bd8b: 41 39 c5 cmp %eax,%r13d 11bd8e: 72 d7 jb 11bd67 11bd90: 03 45 28 add 0x28(%rbp),%eax 11bd93: 41 39 c5 cmp %eax,%r13d 11bd96: 77 cf ja 11bd67 11bd98: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11bd9f 11bd9f: ba 70 00 00 00 mov $0x70,%edx 11bda4: be c0 0d 00 00 mov $0xdc0,%esi 11bda9: e8 00 00 00 00 callq 11bdae 11bdae: 48 85 c0 test %rax,%rax 11bdb1: 0f 84 e2 fe ff ff je 11bc99 11bdb7: 0f b6 53 30 movzbl 0x30(%rbx),%edx 11bdbb: 48 8b 73 0c mov 0xc(%rbx),%rsi 11bdbf: 44 89 68 10 mov %r13d,0x10(%rax) 11bdc3: 48 8b 4b 24 mov 0x24(%rbx),%rcx 11bdc7: 89 50 14 mov %edx,0x14(%rax) 11bdca: 8b 53 2c mov 0x2c(%rbx),%edx 11bdcd: 48 89 70 30 mov %rsi,0x30(%rax) 11bdd1: 48 8b 73 14 mov 0x14(%rbx),%rsi 11bdd5: 89 50 18 mov %edx,0x18(%rax) 11bdd8: 0f b7 53 32 movzwl 0x32(%rbx),%edx 11bddc: 48 89 70 38 mov %rsi,0x38(%rax) 11bde0: 48 8b 73 1c mov 0x1c(%rbx),%rsi 11bde4: 89 50 1c mov %edx,0x1c(%rax) 11bde7: 0f b6 53 31 movzbl 0x31(%rbx),%edx 11bdeb: 48 89 70 40 mov %rsi,0x40(%rax) 11bdef: 89 50 20 mov %edx,0x20(%rax) 11bdf2: 0f b6 53 34 movzbl 0x34(%rbx),%edx 11bdf6: 48 89 48 48 mov %rcx,0x48(%rax) 11bdfa: 89 50 24 mov %edx,0x24(%rax) 11bdfd: 0f b7 53 36 movzwl 0x36(%rbx),%edx 11be01: 89 50 28 mov %edx,0x28(%rax) 11be04: 8b 53 04 mov 0x4(%rbx),%edx 11be07: f6 c2 02 test $0x2,%dl 11be0a: 74 04 je 11be10 11be0c: 83 48 2c 01 orl $0x1,0x2c(%rax) 11be10: f6 c2 04 test $0x4,%dl 11be13: 74 04 je 11be19 11be15: 83 48 2c 02 orl $0x2,0x2c(%rax) 11be19: f6 c2 08 test $0x8,%dl 11be1c: 74 04 je 11be22 11be1e: 83 48 2c 04 orl $0x4,0x2c(%rax) 11be22: 83 e2 10 and $0x10,%edx 11be25: 74 04 je 11be2b 11be27: 83 48 2c 08 orl $0x8,0x2c(%rax) 11be2b: 48 8b 95 e0 00 00 00 mov 0xe0(%rbp),%rdx 11be32: 83 85 d0 00 00 00 01 addl $0x1,0xd0(%rbp) 11be39: 83 45 34 01 addl $0x1,0x34(%rbp) 11be3d: 48 81 c5 d8 00 00 00 add $0xd8,%rbp 11be44: 48 89 45 08 mov %rax,0x8(%rbp) 11be48: 48 89 28 mov %rbp,(%rax) 11be4b: 48 89 50 08 mov %rdx,0x8(%rax) 11be4f: 48 89 02 mov %rax,(%rdx) 11be52: 0f b6 43 01 movzbl 0x1(%rbx),%eax 11be56: 48 01 c3 add %rax,%rbx 11be59: 48 8d 43 08 lea 0x8(%rbx),%rax 11be5d: 49 39 c6 cmp %rax,%r14 11be60: 0f 87 c6 fe ff ff ja 11bd2c 11be66: 45 31 ed xor %r13d,%r13d 11be69: e9 39 fe ff ff jmpq 11bca7 11be6e: 84 c0 test %al,%al 11be70: 0f 85 58 04 00 00 jne 11c2ce 11be76: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11be7b: 49 8b 2c 24 mov (%r12),%rbp 11be7f: 49 39 ec cmp %rbp,%r12 11be82: 0f 84 90 fe ff ff je 11bd18 11be88: 8b 43 08 mov 0x8(%rbx),%eax 11be8b: eb 0d jmp 11be9a 11be8d: 48 8b 6d 00 mov 0x0(%rbp),%rbp 11be91: 49 39 ec cmp %rbp,%r12 11be94: 0f 84 7e fe ff ff je 11bd18 11be9a: 3b 45 14 cmp 0x14(%rbp),%eax 11be9d: 75 ee jne 11be8d 11be9f: 8b 43 04 mov 0x4(%rbx),%eax 11bea2: a8 04 test $0x4,%al 11bea4: 0f 85 2b 03 00 00 jne 11c1d5 11beaa: a8 08 test $0x8,%al 11beac: 0f 84 66 fe ff ff je 11bd18 11beb2: 8b 43 0c mov 0xc(%rbx),%eax 11beb5: 89 45 40 mov %eax,0x40(%rbp) 11beb8: 0f b7 43 12 movzwl 0x12(%rbx),%eax 11bebc: 89 45 2c mov %eax,0x2c(%rbp) 11bebf: 0f b7 43 1a movzwl 0x1a(%rbx),%eax 11bec3: 89 45 4c mov %eax,0x4c(%rbp) 11bec6: 0f b7 43 14 movzwl 0x14(%rbx),%eax 11beca: 89 45 48 mov %eax,0x48(%rbp) 11becd: 0f b6 43 1c movzbl 0x1c(%rbx),%eax 11bed1: 89 45 58 mov %eax,0x58(%rbp) 11bed4: 0f b6 43 20 movzbl 0x20(%rbx),%eax 11bed8: 89 45 5c mov %eax,0x5c(%rbp) 11bedb: 0f b6 43 21 movzbl 0x21(%rbx),%eax 11bedf: 89 45 64 mov %eax,0x64(%rbp) 11bee2: 0f b6 43 22 movzbl 0x22(%rbx),%eax 11bee6: 89 45 68 mov %eax,0x68(%rbp) 11bee9: 0f b6 43 23 movzbl 0x23(%rbx),%eax 11beed: 89 45 6c mov %eax,0x6c(%rbp) 11bef0: f6 43 18 02 testb $0x2,0x18(%rbx) 11bef4: 74 04 je 11befa 11bef6: 83 4d 44 01 orl $0x1,0x44(%rbp) 11befa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11beff: e9 14 fe ff ff jmpq 11bd18 11bf04: 3c 04 cmp $0x4,%al 11bf06: 75 22 jne 11bf2a 11bf08: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11bf0d: e9 06 fe ff ff jmpq 11bd18 11bf12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11bf19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11bf20: e8 00 00 00 00 callq 11bf25 11bf25: e9 ee fd ff ff jmpq 11bd18 11bf2a: 3c 05 cmp $0x5,%al 11bf2c: 0f 85 a1 03 00 00 jne 11c2d3 11bf32: 44 8b 6b 08 mov 0x8(%rbx),%r13d 11bf36: 8b 4b 0c mov 0xc(%rbx),%ecx 11bf39: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11bf3e: 49 8b 2c 24 mov (%r12),%rbp 11bf42: 49 39 ec cmp %rbp,%r12 11bf45: 75 12 jne 11bf59 11bf47: e9 cc fd ff ff jmpq 11bd18 11bf4c: 48 8b 6d 00 mov 0x0(%rbp),%rbp 11bf50: 49 39 ec cmp %rbp,%r12 11bf53: 0f 84 bf fd ff ff je 11bd18 11bf59: 44 3b 6d 14 cmp 0x14(%rbp),%r13d 11bf5d: 75 ed jne 11bf4c 11bf5f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11bf66 11bf66: ba 60 00 00 00 mov $0x60,%edx 11bf6b: be c0 0d 00 00 mov $0xdc0,%esi 11bf70: 89 0c 24 mov %ecx,(%rsp) 11bf73: e8 00 00 00 00 callq 11bf78 11bf78: 49 89 c7 mov %rax,%r15 11bf7b: 48 85 c0 test %rax,%rax 11bf7e: 0f 84 15 fd ff ff je 11bc99 11bf84: 8b 0c 24 mov (%rsp),%ecx 11bf87: 44 89 68 1c mov %r13d,0x1c(%rax) 11bf8b: 89 48 20 mov %ecx,0x20(%rax) 11bf8e: 0f b6 43 11 movzbl 0x11(%rbx),%eax 11bf92: 41 89 47 14 mov %eax,0x14(%r15) 11bf96: 0f b7 43 12 movzwl 0x12(%rbx),%eax 11bf9a: 41 89 47 18 mov %eax,0x18(%r15) 11bf9e: 0f b6 43 10 movzbl 0x10(%rbx),%eax 11bfa2: 41 89 47 10 mov %eax,0x10(%r15) 11bfa6: 83 f8 02 cmp $0x2,%eax 11bfa9: 0f 84 19 02 00 00 je 11c1c8 11bfaf: 83 f8 0b cmp $0xb,%eax 11bfb2: 0f 85 41 02 00 00 jne 11c1f9 11bfb8: 0f b6 53 3f movzbl 0x3f(%rbx),%edx 11bfbc: 89 d0 mov %edx,%eax 11bfbe: c1 e0 04 shl $0x4,%eax 11bfc1: 29 d0 sub %edx,%eax 11bfc3: 41 89 47 24 mov %eax,0x24(%r15) 11bfc7: 48 8b 53 14 mov 0x14(%rbx),%rdx 11bfcb: 8b 43 24 mov 0x24(%rbx),%eax 11bfce: 49 89 57 28 mov %rdx,0x28(%r15) 11bfd2: 48 8b 53 1c mov 0x1c(%rbx),%rdx 11bfd6: 41 89 47 38 mov %eax,0x38(%r15) 11bfda: 49 89 57 30 mov %rdx,0x30(%r15) 11bfde: 48 8b 85 f8 00 00 00 mov 0xf8(%rbp),%rax 11bfe5: 83 85 e8 00 00 00 01 addl $0x1,0xe8(%rbp) 11bfec: 83 45 38 01 addl $0x1,0x38(%rbp) 11bff0: 48 81 c5 f0 00 00 00 add $0xf0,%rbp 11bff7: 4c 89 7d 08 mov %r15,0x8(%rbp) 11bffb: 49 89 47 08 mov %rax,0x8(%r15) 11bfff: 49 89 2f mov %rbp,(%r15) 11c002: 4c 89 38 mov %r15,(%rax) 11c005: 8b 43 04 mov 0x4(%rbx),%eax 11c008: 85 c0 test %eax,%eax 11c00a: 0f 89 08 fd ff ff jns 11bd18 11c010: 89 cf mov %ecx,%edi 11c012: 89 0c 24 mov %ecx,(%rsp) 11c015: e8 00 00 00 00 callq 11c01a 11c01a: 48 89 c5 mov %rax,%rbp 11c01d: 48 85 c0 test %rax,%rax 11c020: 0f 84 9d 02 00 00 je 11c2c3 11c026: ba c0 0c 00 00 mov $0xcc0,%edx 11c02b: be 60 00 00 00 mov $0x60,%esi 11c030: 4c 89 ff mov %r15,%rdi 11c033: e8 00 00 00 00 callq 11c038 11c038: 8b 0c 24 mov (%rsp),%ecx 11c03b: 44 89 68 20 mov %r13d,0x20(%rax) 11c03f: 89 48 1c mov %ecx,0x1c(%rax) 11c042: 48 c7 40 48 00 00 00 movq $0x0,0x48(%rax) 11c049: 00 11c04a: 48 8b 95 f8 00 00 00 mov 0xf8(%rbp),%rdx 11c051: 83 85 e8 00 00 00 01 addl $0x1,0xe8(%rbp) 11c058: 83 45 38 01 addl $0x1,0x38(%rbp) 11c05c: 48 81 c5 f0 00 00 00 add $0xf0,%rbp 11c063: 48 89 45 08 mov %rax,0x8(%rbp) 11c067: 48 89 28 mov %rbp,(%rax) 11c06a: 48 89 50 08 mov %rdx,0x8(%rax) 11c06e: 48 89 02 mov %rax,(%rdx) 11c071: e9 a2 fc ff ff jmpq 11bd18 11c076: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11c07b: 49 8b 2c 24 mov (%r12),%rbp 11c07f: 49 39 ec cmp %rbp,%r12 11c082: 0f 84 90 fc ff ff je 11bd18 11c088: 8b 43 08 mov 0x8(%rbx),%eax 11c08b: eb 0d jmp 11c09a 11c08d: 48 8b 6d 00 mov 0x0(%rbp),%rbp 11c091: 49 39 ec cmp %rbp,%r12 11c094: 0f 84 7e fc ff ff je 11bd18 11c09a: 3b 45 14 cmp 0x14(%rbp),%eax 11c09d: 75 ee jne 11c08d 11c09f: 8b 55 28 mov 0x28(%rbp),%edx 11c0a2: 45 31 ed xor %r13d,%r13d 11c0a5: 85 d2 test %edx,%edx 11c0a7: 0f 84 05 01 00 00 je 11c1b2 11c0ad: 8b 43 04 mov 0x4(%rbx),%eax 11c0b0: 44 8b 43 14 mov 0x14(%rbx),%r8d 11c0b4: 4c 8d bd c0 00 00 00 lea 0xc0(%rbp),%r15 11c0bb: 44 8b 4b 1c mov 0x1c(%rbx),%r9d 11c0bf: 89 c1 mov %eax,%ecx 11c0c1: d1 e9 shr %ecx 11c0c3: 83 e1 01 and $0x1,%ecx 11c0c6: 89 ca mov %ecx,%edx 11c0c8: 83 ca 02 or $0x2,%edx 11c0cb: a8 04 test $0x4,%al 11c0cd: 8b 43 18 mov 0x18(%rbx),%eax 11c0d0: 0f 45 ca cmovne %edx,%ecx 11c0d3: 48 c1 e0 20 shl $0x20,%rax 11c0d7: 49 01 c0 add %rax,%r8 11c0da: 48 8b 85 c0 00 00 00 mov 0xc0(%rbp),%rax 11c0e1: 49 39 c7 cmp %rax,%r15 11c0e4: 75 11 jne 11c0f7 11c0e6: e9 64 01 00 00 jmpq 11c24f 11c0eb: 48 8b 00 mov (%rax),%rax 11c0ee: 49 39 c7 cmp %rax,%r15 11c0f1: 0f 84 58 01 00 00 je 11c24f 11c0f7: 44 3b 68 10 cmp 0x10(%rax),%r13d 11c0fb: 75 ee jne 11c0eb 11c0fd: 3b 48 20 cmp 0x20(%rax),%ecx 11c100: 75 e9 jne 11c0eb 11c102: 44 3b 48 24 cmp 0x24(%rax),%r9d 11c106: 75 e3 jne 11c0eb 11c108: 48 85 c0 test %rax,%rax 11c10b: 0f 84 3e 01 00 00 je 11c24f 11c111: 4c 01 40 18 add %r8,0x18(%rax) 11c115: e9 fe fb ff ff jmpq 11bd18 11c11a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11c11f: e9 f4 fb ff ff jmpq 11bd18 11c124: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c12b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c132: e8 00 00 00 00 callq 11c137 11c137: e9 dc fb ff ff jmpq 11bd18 11c13c: 44 89 ea mov %r13d,%edx 11c13f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c146: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c14d: 89 0c 24 mov %ecx,(%rsp) 11c150: e8 00 00 00 00 callq 11c155 11c155: 8b 0c 24 mov (%rsp),%ecx 11c158: e9 e1 fd ff ff jmpq 11bf3e 11c15d: 44 89 ea mov %r13d,%edx 11c160: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c167: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c16e: e8 00 00 00 00 callq 11c173 11c173: e9 e4 fb ff ff jmpq 11bd5c 11c178: 8b 53 08 mov 0x8(%rbx),%edx 11c17b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c182: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c189: e8 00 00 00 00 callq 11c18e 11c18e: e9 e8 fe ff ff jmpq 11c07b 11c193: 0f b7 4b 18 movzwl 0x18(%rbx),%ecx 11c197: 8b 53 08 mov 0x8(%rbx),%edx 11c19a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c1a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c1a8: e8 00 00 00 00 callq 11c1ad 11c1ad: e9 c9 fc ff ff jmpq 11be7b 11c1b2: 44 0f b6 6b 20 movzbl 0x20(%rbx),%r13d 11c1b7: b8 02 00 00 00 mov $0x2,%eax 11c1bc: 45 84 ed test %r13b,%r13b 11c1bf: 44 0f 44 e8 cmove %eax,%r13d 11c1c3: e9 e5 fe ff ff jmpq 11c0ad 11c1c8: 41 c7 47 24 14 00 00 movl $0x14,0x24(%r15) 11c1cf: 00 11c1d0: e9 f2 fd ff ff jmpq 11bfc7 11c1d5: 0f b7 43 10 movzwl 0x10(%rbx),%eax 11c1d9: 89 45 28 mov %eax,0x28(%rbp) 11c1dc: 8b 43 0c mov 0xc(%rbx),%eax 11c1df: 89 45 3c mov %eax,0x3c(%rbp) 11c1e2: f6 43 18 10 testb $0x10,0x18(%rbx) 11c1e6: 74 04 je 11c1ec 11c1e8: 83 4d 44 02 orl $0x2,0x44(%rbp) 11c1ec: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11c1f1: 8b 43 04 mov 0x4(%rbx),%eax 11c1f4: e9 b1 fc ff ff jmpq 11beaa 11c1f9: 89 ce mov %ecx,%esi 11c1fb: 44 89 ef mov %r13d,%edi 11c1fe: 89 0c 24 mov %ecx,(%rsp) 11c201: e8 00 00 00 00 callq 11c206 11c206: 8b 0c 24 mov (%rsp),%ecx 11c209: 41 89 47 24 mov %eax,0x24(%r15) 11c20d: e9 b5 fd ff ff jmpq 11bfc7 11c212: 8b 53 0c mov 0xc(%rbx),%edx 11c215: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c21c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c223: e8 00 00 00 00 callq 11c228 11c228: e9 eb fa ff ff jmpq 11bd18 11c22d: 8b 4b 0c mov 0xc(%rbx),%ecx 11c230: 0f b7 53 10 movzwl 0x10(%rbx),%edx 11c234: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c23b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c242: e8 00 00 00 00 callq 11c247 11c247: 8b 43 04 mov 0x4(%rbx),%eax 11c24a: e9 5b fc ff ff jmpq 11beaa 11c24f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11c256 11c256: ba 50 00 00 00 mov $0x50,%edx 11c25b: be c0 0d 00 00 mov $0xdc0,%esi 11c260: 89 4c 24 0c mov %ecx,0xc(%rsp) 11c264: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 11c269: 4c 89 04 24 mov %r8,(%rsp) 11c26d: e8 00 00 00 00 callq 11c272 11c272: 48 85 c0 test %rax,%rax 11c275: 0f 84 1e fa ff ff je 11bc99 11c27b: 8b 4c 24 0c mov 0xc(%rsp),%ecx 11c27f: 4c 8b 04 24 mov (%rsp),%r8 11c283: 44 89 68 10 mov %r13d,0x10(%rax) 11c287: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 11c28c: 89 48 20 mov %ecx,0x20(%rax) 11c28f: 4c 89 40 18 mov %r8,0x18(%rax) 11c293: 44 89 48 24 mov %r9d,0x24(%rax) 11c297: 48 8b 95 c8 00 00 00 mov 0xc8(%rbp),%rdx 11c29e: 83 45 30 01 addl $0x1,0x30(%rbp) 11c2a2: 48 89 85 c8 00 00 00 mov %rax,0xc8(%rbp) 11c2a9: 4c 89 38 mov %r15,(%rax) 11c2ac: 48 89 50 08 mov %rdx,0x8(%rax) 11c2b0: 48 89 02 mov %rax,(%rdx) 11c2b3: e9 60 fa ff ff jmpq 11bd18 11c2b8: 41 bd ea ff ff ff mov $0xffffffea,%r13d 11c2be: e9 e4 f9 ff ff jmpq 11bca7 11c2c3: 41 bd ed ff ff ff mov $0xffffffed,%r13d 11c2c9: e9 d1 f9 ff ff jmpq 11bc9f 11c2ce: e9 00 00 00 00 jmpq 11c2d3 11c2d3: e9 00 00 00 00 jmpq 11c2d8 11c2d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11c2df: 00 000000000011c2e0 : 11c2e0: e8 00 00 00 00 callq 11c2e5 11c2e5: 41 54 push %r12 11c2e7: 55 push %rbp 11c2e8: 53 push %rbx 11c2e9: 48 83 ec 10 sub $0x10,%rsp 11c2ed: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11c2f4: 00 00 11c2f6: 48 89 44 24 08 mov %rax,0x8(%rsp) 11c2fb: 31 c0 xor %eax,%eax 11c2fd: 48 85 ff test %rdi,%rdi 11c300: 0f 84 a4 00 00 00 je 11c3aa 11c306: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 11c30d: 48 89 fb mov %rdi,%rbx 11c310: 48 89 f5 mov %rsi,%rbp 11c313: 48 89 e2 mov %rsp,%rdx 11c316: 31 f6 xor %esi,%esi 11c318: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c31f: e8 00 00 00 00 callq 11c324 11c324: 83 f8 05 cmp $0x5,%eax 11c327: 0f 84 00 00 00 00 je 11c32d 11c32d: 85 c0 test %eax,%eax 11c32f: 0f 85 82 00 00 00 jne 11c3b7 11c335: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # 11c33c 11c33c: 45 85 e4 test %r12d,%r12d 11c33f: 0f 85 00 00 00 00 jne 11c345 11c345: 48 8b 04 24 mov (%rsp),%rax 11c349: ba ff ff ff ff mov $0xffffffff,%edx 11c34e: be c0 0c 00 00 mov $0xcc0,%esi 11c353: 8b 78 04 mov 0x4(%rax),%edi 11c356: e8 00 00 00 00 callq 11c35b 11c35b: 48 85 c0 test %rax,%rax 11c35e: 74 3e je 11c39e 11c360: 48 8b 34 24 mov (%rsp),%rsi 11c364: 48 89 c7 mov %rax,%rdi 11c367: 8b 56 04 mov 0x4(%rsi),%edx 11c36a: e8 00 00 00 00 callq 11c36f 11c36f: 48 8b 3c 24 mov (%rsp),%rdi 11c373: 48 89 03 mov %rax,(%rbx) 11c376: 8b 47 04 mov 0x4(%rdi),%eax 11c379: 48 89 45 00 mov %rax,0x0(%rbp) 11c37d: e8 00 00 00 00 callq 11c382 11c382: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11c387: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11c38e: 00 00 11c390: 75 20 jne 11c3b2 11c392: 48 83 c4 10 add $0x10,%rsp 11c396: 44 89 e0 mov %r12d,%eax 11c399: 5b pop %rbx 11c39a: 5d pop %rbp 11c39b: 41 5c pop %r12 11c39d: c3 retq 11c39e: 48 8b 3c 24 mov (%rsp),%rdi 11c3a2: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11c3a8: eb d3 jmp 11c37d 11c3aa: 41 bc ea ff ff ff mov $0xffffffea,%r12d 11c3b0: eb d0 jmp 11c382 11c3b2: e8 00 00 00 00 callq 11c3b7 11c3b7: 89 c7 mov %eax,%edi 11c3b9: 41 bc ea ff ff ff mov $0xffffffea,%r12d 11c3bf: e8 00 00 00 00 callq 11c3c4 11c3c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c3cb: 48 89 c6 mov %rax,%rsi 11c3ce: e8 00 00 00 00 callq 11c3d3 11c3d3: eb ad jmp 11c382 11c3d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11c3dc: 00 00 00 00 000000000011c3e0 : 11c3e0: e8 00 00 00 00 callq 11c3e5 11c3e5: 41 57 push %r15 11c3e7: 41 56 push %r14 11c3e9: 41 55 push %r13 11c3eb: 41 54 push %r12 11c3ed: 55 push %rbp 11c3ee: 53 push %rbx 11c3ef: 48 83 ec 30 sub $0x30,%rsp 11c3f3: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 11c3f8: 48 89 74 24 18 mov %rsi,0x18(%rsp) 11c3fd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11c404: 00 00 11c406: 48 89 44 24 28 mov %rax,0x28(%rsp) 11c40b: 31 c0 xor %eax,%eax 11c40d: 48 85 ff test %rdi,%rdi 11c410: 0f 84 8f 04 00 00 je 11c8a5 11c416: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11c41b: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 11c422: 83 fa 02 cmp $0x2,%edx 11c425: 0f 84 de 03 00 00 je 11c809 11c42b: 83 fa 03 cmp $0x3,%edx 11c42e: 0f 84 00 00 00 00 je 11c434 11c434: 83 fa 01 cmp $0x1,%edx 11c437: 74 37 je 11c470 11c439: 41 bc ea ff ff ff mov $0xffffffea,%r12d 11c43f: 45 31 f6 xor %r14d,%r14d 11c442: 4c 89 f7 mov %r14,%rdi 11c445: e8 00 00 00 00 callq 11c44a 11c44a: 48 8b 44 24 28 mov 0x28(%rsp),%rax 11c44f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11c456: 00 00 11c458: 0f 85 68 04 00 00 jne 11c8c6 11c45e: 48 83 c4 30 add $0x30,%rsp 11c462: 44 89 e0 mov %r12d,%eax 11c465: 5b pop %rbx 11c466: 5d pop %rbp 11c467: 41 5c pop %r12 11c469: 41 5d pop %r13 11c46b: 41 5e pop %r14 11c46d: 41 5f pop %r15 11c46f: c3 retq 11c470: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11c477 11c477: ba ff ff ff ff mov $0xffffffff,%edx 11c47c: be c0 0c 00 00 mov $0xcc0,%esi 11c481: e8 00 00 00 00 callq 11c486 11c486: 8d 68 ff lea -0x1(%rax),%ebp 11c489: 4c 63 e0 movslq %eax,%r12 11c48c: 48 63 ed movslq %ebp,%rbp 11c48f: 48 c1 e5 06 shl $0x6,%rbp 11c493: 48 83 c5 50 add $0x50,%rbp 11c497: 49 0f af ec imul %r12,%rbp 11c49b: 4c 8d 65 30 lea 0x30(%rbp),%r12 11c49f: 4c 89 e7 mov %r12,%rdi 11c4a2: e8 00 00 00 00 callq 11c4a7 11c4a7: 49 89 c6 mov %rax,%r14 11c4aa: 48 85 c0 test %rax,%rax 11c4ad: 0f 84 fd 03 00 00 je 11c8b0 11c4b3: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11c4b8: 4c 89 20 mov %r12,(%rax) 11c4bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11c4c0: 44 89 e5 mov %r12d,%ebp 11c4c3: 83 ed 30 sub $0x30,%ebp 11c4c6: 0f 88 ef 03 00 00 js 11c8bb 11c4cc: 49 c7 46 08 00 00 00 movq $0x0,0x8(%r14) 11c4d3: 00 11c4d4: 31 f6 xor %esi,%esi 11c4d6: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 11c4db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c4e2: 49 c7 46 10 00 00 00 movq $0x0,0x10(%r14) 11c4e9: 00 11c4ea: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 11c4f1: 00 11c4f2: 49 c7 46 20 00 00 00 movq $0x0,0x20(%r14) 11c4f9: 00 11c4fa: 49 c7 46 28 00 00 00 movq $0x0,0x28(%r14) 11c501: 00 11c502: 41 c7 06 43 52 41 54 movl $0x54415243,(%r14) 11c509: 41 c7 46 04 30 00 00 movl $0x30,0x4(%r14) 11c510: 00 11c511: e8 00 00 00 00 callq 11c516 11c516: 85 c0 test %eax,%eax 11c518: 0f 85 00 00 00 00 jne 11c51e 11c51e: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 11c523: 0f b6 47 08 movzbl 0x8(%rdi),%eax 11c527: 41 89 46 18 mov %eax,0x18(%r14) 11c52b: 8b 47 0a mov 0xa(%rdi),%eax 11c52e: 41 89 46 0a mov %eax,0xa(%r14) 11c532: 0f b7 47 0e movzwl 0xe(%rdi),%eax 11c536: 66 41 89 46 0e mov %ax,0xe(%r14) 11c53b: 48 8b 47 10 mov 0x10(%rdi),%rax 11c53f: 49 89 46 10 mov %rax,0x10(%r14) 11c543: e8 00 00 00 00 callq 11c548 11c548: 31 c9 xor %ecx,%ecx 11c54a: be 40 00 00 00 mov $0x40,%esi 11c54f: 4d 8d 66 30 lea 0x30(%r14),%r12 11c553: bb 40 00 00 00 mov $0x40,%ebx 11c558: 41 c7 46 24 00 00 00 movl $0x0,0x24(%r14) 11c55f: 00 11c560: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c567: 66 41 89 4e 28 mov %cx,0x28(%r14) 11c56c: e8 00 00 00 00 callq 11c571 11c571: 83 f8 40 cmp $0x40,%eax 11c574: 0f 4e d8 cmovle %eax,%ebx 11c577: 83 f8 3f cmp $0x3f,%eax 11c57a: 0f 8f 00 00 00 00 jg 11c580 11c580: 48 c7 c0 00 00 00 00 mov $0x0,%rax 11c587: 48 89 44 24 08 mov %rax,0x8(%rsp) 11c58c: 89 df mov %ebx,%edi 11c58e: e8 00 00 00 00 callq 11c593 11c593: 83 f8 ff cmp $0xffffffff,%eax 11c596: 0f 84 3d 02 00 00 je 11c7d9 11c59c: 89 e8 mov %ebp,%eax 11c59e: 41 0f b7 56 28 movzwl 0x28(%r14),%edx 11c5a3: 83 e8 28 sub $0x28,%eax 11c5a6: 0f 88 e3 02 00 00 js 11c88f 11c5ac: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 11c5b3: 00 11c5b4: 4c 63 eb movslq %ebx,%r13 11c5b7: 89 df mov %ebx,%edi 11c5b9: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 11c5c0: 00 00 11c5c2: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax 11c5c7: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 11c5ce: 00 00 11c5d0: 48 c1 e0 04 shl $0x4,%rax 11c5d4: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 11c5db: 00 00 11c5dd: 4c 8d b8 00 00 00 00 lea 0x0(%rax),%r15 11c5e4: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 11c5eb: 00 00 11c5ed: 41 c6 44 24 01 28 movb $0x28,0x1(%r12) 11c5f3: 41 c7 44 24 04 05 00 movl $0x5,0x4(%r12) 11c5fa: 00 00 11c5fc: 41 89 54 24 08 mov %edx,0x8(%r12) 11c601: e8 00 00 00 00 callq 11c606 11c606: 41 89 44 24 0c mov %eax,0xc(%r12) 11c60b: 83 f8 ff cmp $0xffffffff,%eax 11c60e: 0f 84 86 02 00 00 je 11c89a 11c614: 4c 89 ff mov %r15,%rdi 11c617: be 80 01 00 00 mov $0x180,%esi 11c61c: e8 00 00 00 00 callq 11c621 11c621: 66 41 89 44 24 10 mov %ax,0x10(%r12) 11c627: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 11c62d: 41 83 46 24 01 addl $0x1,0x24(%r14) 11c632: 41 0f b7 7e 28 movzwl 0x28(%r14),%edi 11c637: 41 01 46 04 add %eax,0x4(%r14) 11c63b: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 11c641: 49 01 c4 add %rax,%r12 11c644: 83 ed 50 sub $0x50,%ebp 11c647: 0f 88 42 02 00 00 js 11c88f 11c64d: ba 01 28 00 00 mov $0x2801,%edx 11c652: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 11c659: 00 11c65a: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 11c661: 00 00 11c663: 66 41 89 14 24 mov %dx,(%r12) 11c668: 31 d2 xor %edx,%edx 11c66a: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 11c671: 00 00 11c673: 49 c7 44 24 18 00 00 movq $0x0,0x18(%r12) 11c67a: 00 00 11c67c: 49 c7 44 24 20 00 00 movq $0x0,0x20(%r12) 11c683: 00 00 11c685: 41 c7 44 24 04 01 00 movl $0x1,0x4(%r12) 11c68c: 00 00 11c68e: 4a 8b 04 ed 00 00 00 mov 0x0(,%r13,8),%rax 11c695: 00 11c696: 48 8d b0 80 20 00 00 lea 0x2080(%rax),%rsi 11c69d: 48 8b 48 70 mov 0x70(%rax),%rcx 11c6a1: 48 05 80 06 00 00 add $0x680,%rax 11c6a7: 48 01 ca add %rcx,%rdx 11c6aa: 48 39 c6 cmp %rax,%rsi 11c6ad: 75 ee jne 11c69d 11c6af: 48 c1 e2 0c shl $0xc,%rdx 11c6b3: 0f b7 ff movzwl %di,%edi 11c6b6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 11c6bb: 49 89 54 24 14 mov %rdx,0x14(%r12) 11c6c0: 41 89 7c 24 08 mov %edi,0x8(%r12) 11c6c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c6cc: 41 83 46 04 28 addl $0x28,0x4(%r14) 11c6d1: 41 83 46 24 01 addl $0x1,0x24(%r14) 11c6d6: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 11c6dc: 49 01 c4 add %rax,%r12 11c6df: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 11c6e6 11c6e6: 80 7c 30 01 02 cmpb $0x2,0x1(%rax,%rsi,1) 11c6eb: be 40 00 00 00 mov $0x40,%esi 11c6f0: 0f 95 44 24 07 setne 0x7(%rsp) 11c6f5: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 11c6fa: 8d 04 85 01 00 00 00 lea 0x1(,%rax,4),%eax 11c701: 88 44 24 07 mov %al,0x7(%rsp) 11c705: e8 00 00 00 00 callq 11c70a 11c70a: ba 40 00 00 00 mov $0x40,%edx 11c70f: 83 f8 40 cmp $0x40,%eax 11c712: 0f 4e d0 cmovle %eax,%edx 11c715: 83 f8 3f cmp $0x3f,%eax 11c718: 0f 8f b5 00 00 00 jg 11c7d3 11c71e: 4d 89 e7 mov %r12,%r15 11c721: 45 31 ed xor %r13d,%r13d 11c724: 39 da cmp %ebx,%edx 11c726: 74 5c je 11c784 11c728: 83 ed 40 sub $0x40,%ebp 11c72b: 0f 88 5e 01 00 00 js 11c88f 11c731: 49 8d 7f 08 lea 0x8(%r15),%rdi 11c735: 4c 89 f9 mov %r15,%rcx 11c738: 31 c0 xor %eax,%eax 11c73a: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 11c741: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 11c745: 49 c7 47 38 00 00 00 movq $0x0,0x38(%r15) 11c74c: 00 11c74d: 41 83 c5 01 add $0x1,%r13d 11c751: 49 83 c7 40 add $0x40,%r15 11c755: 48 29 f9 sub %rdi,%rcx 11c758: 83 c1 40 add $0x40,%ecx 11c75b: c1 e9 03 shr $0x3,%ecx 11c75e: f3 48 ab rep stos %rax,%es:(%rdi) 11c761: b8 05 40 00 00 mov $0x4005,%eax 11c766: 41 c7 47 c4 01 00 00 movl $0x1,-0x3c(%r15) 11c76d: 00 11c76e: 66 41 89 47 c0 mov %ax,-0x40(%r15) 11c773: 41 89 5f c8 mov %ebx,-0x38(%r15) 11c777: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 11c77c: 41 89 57 cc mov %edx,-0x34(%r15) 11c780: 41 88 47 d0 mov %al,-0x30(%r15) 11c784: 83 c2 01 add $0x1,%edx 11c787: be 40 00 00 00 mov $0x40,%esi 11c78c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c793: 48 63 d2 movslq %edx,%rdx 11c796: e8 00 00 00 00 callq 11c79b 11c79b: ba 40 00 00 00 mov $0x40,%edx 11c7a0: 83 f8 40 cmp $0x40,%eax 11c7a3: 0f 4e d0 cmovle %eax,%edx 11c7a6: 83 f8 3f cmp $0x3f,%eax 11c7a9: 0f 8e 75 ff ff ff jle 11c724 11c7af: 45 85 ed test %r13d,%r13d 11c7b2: 74 1f je 11c7d3 11c7b4: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 11c7ba: 45 01 6e 24 add %r13d,0x24(%r14) 11c7be: 41 0f af c5 imul %r13d,%eax 11c7c2: 41 01 46 04 add %eax,0x4(%r14) 11c7c6: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 11c7cc: 44 0f af e8 imul %eax,%r13d 11c7d0: 4d 01 ec add %r13,%r12 11c7d3: 66 41 83 46 28 01 addw $0x1,0x28(%r14) 11c7d9: 8d 53 01 lea 0x1(%rbx),%edx 11c7dc: be 40 00 00 00 mov $0x40,%esi 11c7e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c7e8: bb 40 00 00 00 mov $0x40,%ebx 11c7ed: 48 63 d2 movslq %edx,%rdx 11c7f0: e8 00 00 00 00 callq 11c7f5 11c7f5: 83 f8 40 cmp $0x40,%eax 11c7f8: 0f 4e d8 cmovle %eax,%ebx 11c7fb: 83 f8 3f cmp $0x3f,%eax 11c7fe: 0f 8e 88 fd ff ff jle 11c58c 11c804: e9 00 00 00 00 jmpq 11c809 11c809: 49 89 cc mov %rcx,%r12 11c80c: 48 85 c9 test %rcx,%rcx 11c80f: 0f 84 90 00 00 00 je 11c8a5 11c815: ba ff ff ff ff mov $0xffffffff,%edx 11c81a: be c0 0c 00 00 mov $0xcc0,%esi 11c81f: bf 00 40 00 00 mov $0x4000,%edi 11c824: 45 89 c5 mov %r8d,%r13d 11c827: e8 00 00 00 00 callq 11c82c 11c82c: 49 89 c6 mov %rax,%r14 11c82f: 48 85 c0 test %rax,%rax 11c832: 74 7c je 11c8b0 11c834: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11c839: 4c 89 e2 mov %r12,%rdx 11c83c: 44 89 e9 mov %r13d,%ecx 11c83f: 4c 89 f7 mov %r14,%rdi 11c842: 48 c7 00 00 40 00 00 movq $0x4000,(%rax) 11c849: 48 89 c6 mov %rax,%rsi 11c84c: e8 7f ed ff ff callq 11b5d0 11c851: 41 89 c4 mov %eax,%r12d 11c854: 85 c0 test %eax,%eax 11c856: 0f 85 e6 fb ff ff jne 11c442 11c85c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11c861: 45 31 e4 xor %r12d,%r12d 11c864: 4c 89 30 mov %r14,(%rax) 11c867: e9 de fb ff ff jmpq 11c44a 11c86c: 4c 89 e2 mov %r12,%rdx 11c86f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c876: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c87d: e8 00 00 00 00 callq 11c882 11c882: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11c887: 4c 8b 20 mov (%rax),%r12 11c88a: e9 31 fc ff ff jmpq 11c4c0 11c88f: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11c895: e9 a8 fb ff ff jmpq 11c442 11c89a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 11c8a0: e9 9d fb ff ff jmpq 11c442 11c8a5: 41 bc ea ff ff ff mov $0xffffffea,%r12d 11c8ab: e9 9a fb ff ff jmpq 11c44a 11c8b0: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11c8b6: e9 8f fb ff ff jmpq 11c44a 11c8bb: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11c8c1: e9 7c fb ff ff jmpq 11c442 11c8c6: e8 00 00 00 00 callq 11c8cb 11c8cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000011c8d0 : 11c8d0: e8 00 00 00 00 callq 11c8d5 11c8d5: e9 00 00 00 00 jmpq 11c8da 11c8da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000011c8e0 : 11c8e0: e8 00 00 00 00 callq 11c8e5 11c8e5: 41 55 push %r13 11c8e7: 49 89 fd mov %rdi,%r13 11c8ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11c8f1: 41 54 push %r12 11c8f3: 49 89 d4 mov %rdx,%r12 11c8f6: 55 push %rbp 11c8f7: 89 f5 mov %esi,%ebp 11c8f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c900: 53 push %rbx 11c901: 89 cb mov %ecx,%ebx 11c903: e8 00 00 00 00 callq 11c908 11c908: 85 c0 test %eax,%eax 11c90a: 0f 85 00 00 00 00 jne 11c910 11c910: 4c 89 ef mov %r13,%rdi 11c913: e8 00 00 00 00 callq 11c918 11c918: 48 89 c7 mov %rax,%rdi 11c91b: 48 85 c0 test %rax,%rax 11c91e: 74 2a je 11c94a 11c920: 41 89 d8 mov %ebx,%r8d 11c923: 89 d9 mov %ebx,%ecx 11c925: 4c 89 e2 mov %r12,%rdx 11c928: 89 ee mov %ebp,%esi 11c92a: 66 41 d1 e8 shr %r8w 11c92e: 66 c1 e9 05 shr $0x5,%cx 11c932: 83 e1 01 and $0x1,%ecx 11c935: 41 83 e0 01 and $0x1,%r8d 11c939: e8 00 00 00 00 callq 11c93e 11c93e: b8 01 00 00 00 mov $0x1,%eax 11c943: 5b pop %rbx 11c944: 5d pop %rbp 11c945: 41 5c pop %r12 11c947: 41 5d pop %r13 11c949: c3 retq 11c94a: 0f 0b ud2 11c94c: b8 01 00 00 00 mov $0x1,%eax 11c951: 5b pop %rbx 11c952: 5d pop %rbp 11c953: 41 5c pop %r12 11c955: 41 5d pop %r13 11c957: c3 retq 11c958: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11c95f: 00 000000000011c960 : 11c960: e8 00 00 00 00 callq 11c965 11c965: 41 55 push %r13 11c967: 41 89 f5 mov %esi,%r13d 11c96a: 41 54 push %r12 11c96c: 55 push %rbp 11c96d: e8 00 00 00 00 callq 11c972 11c972: 48 85 c0 test %rax,%rax 11c975: 0f 84 a3 00 00 00 je 11ca1e 11c97b: 44 89 ef mov %r13d,%edi 11c97e: 48 89 c5 mov %rax,%rbp 11c981: e8 00 00 00 00 callq 11c986 11c986: 49 89 c4 mov %rax,%r12 11c989: 48 85 c0 test %rax,%rax 11c98c: 0f 84 8c 00 00 00 je 11ca1e 11c992: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11c997: e8 00 00 00 00 callq 11c99c 11c99c: 48 89 c7 mov %rax,%rdi 11c99f: e8 00 00 00 00 callq 11c9a4 11c9a4: 48 8b bd f0 01 00 00 mov 0x1f0(%rbp),%rdi 11c9ab: 48 85 ff test %rdi,%rdi 11c9ae: 74 0c je 11c9bc 11c9b0: 41 8b 84 24 a0 00 00 mov 0xa0(%r12),%eax 11c9b7: 00 11c9b8: 39 07 cmp %eax,(%rdi) 11c9ba: 74 68 je 11ca24 11c9bc: e8 00 00 00 00 callq 11c9c1 11c9c1: 4d 8d 6c 24 40 lea 0x40(%r12),%r13 11c9c6: 48 89 c7 mov %rax,%rdi 11c9c9: e8 00 00 00 00 callq 11c9ce 11c9ce: 4c 89 ef mov %r13,%rdi 11c9d1: e8 00 00 00 00 callq 11c9d6 11c9d6: 48 89 ef mov %rbp,%rdi 11c9d9: 4c 89 e6 mov %r12,%rsi 11c9dc: e8 00 00 00 00 callq 11c9e1 11c9e1: 48 89 c7 mov %rax,%rdi 11c9e4: 48 85 c0 test %rax,%rax 11c9e7: 74 05 je 11c9ee 11c9e9: e8 00 00 00 00 callq 11c9ee 11c9ee: 4c 89 ef mov %r13,%rdi 11c9f1: e8 00 00 00 00 callq 11c9f6 11c9f6: 4c 89 e7 mov %r12,%rdi 11c9f9: 5d pop %rbp 11c9fa: 41 5c pop %r12 11c9fc: 41 5d pop %r13 11c9fe: e9 00 00 00 00 jmpq 11ca03 11ca03: 44 89 ea mov %r13d,%edx 11ca06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ca0d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11ca14: e8 00 00 00 00 callq 11ca19 11ca19: e9 79 ff ff ff jmpq 11c997 11ca1e: 5d pop %rbp 11ca1f: 41 5c pop %r12 11ca21: 41 5d pop %r13 11ca23: c3 retq 11ca24: 4c 89 e6 mov %r12,%rsi 11ca27: e8 00 00 00 00 callq 11ca2c 11ca2c: 48 85 c0 test %rax,%rax 11ca2f: 75 8b jne 11c9bc 11ca31: 48 8b bd f0 01 00 00 mov 0x1f0(%rbp),%rdi 11ca38: e8 00 00 00 00 callq 11ca3d 11ca3d: 48 c7 85 f0 01 00 00 movq $0x0,0x1f0(%rbp) 11ca44: 00 00 00 00 11ca48: e9 6f ff ff ff jmpq 11c9bc 11ca4d: 0f 1f 00 nopl (%rax) 000000000011ca50 : 11ca50: e8 00 00 00 00 callq 11ca55 11ca55: 48 83 ec 10 sub $0x10,%rsp 11ca59: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11ca60: 00 00 11ca62: 48 89 44 24 08 mov %rax,0x8(%rsp) 11ca67: 31 c0 xor %eax,%eax 11ca69: 80 bf 29 02 00 00 00 cmpb $0x0,0x229(%rdi) 11ca70: 74 39 je 11caab 11ca72: 48 8b 7f 10 mov 0x10(%rdi),%rdi 11ca76: 48 89 e6 mov %rsp,%rsi 11ca79: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 11ca80: 00 11ca81: e8 00 00 00 00 callq 11ca86 11ca86: 85 c0 test %eax,%eax 11ca88: 75 0c jne 11ca96 11ca8a: 8b 54 24 04 mov 0x4(%rsp),%edx 11ca8e: 83 e2 07 and $0x7,%edx 11ca91: 83 fa 07 cmp $0x7,%edx 11ca94: 75 15 jne 11caab 11ca96: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 11ca9b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 11caa2: 00 00 11caa4: 75 0c jne 11cab2 11caa6: 48 83 c4 10 add $0x10,%rsp 11caaa: c3 retq 11caab: b8 ed ff ff ff mov $0xffffffed,%eax 11cab0: eb e4 jmp 11ca96 11cab2: e8 00 00 00 00 callq 11cab7 11cab7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 11cabe: 00 00 000000000011cac0 : 11cac0: e8 00 00 00 00 callq 11cac5 11cac5: 53 push %rbx 11cac6: 48 83 ec 10 sub $0x10,%rsp 11caca: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11cad1: 00 00 11cad3: 48 89 44 24 08 mov %rax,0x8(%rsp) 11cad8: 31 c0 xor %eax,%eax 11cada: 80 bf 29 02 00 00 00 cmpb $0x0,0x229(%rdi) 11cae1: 75 18 jne 11cafb 11cae3: 31 c0 xor %eax,%eax 11cae5: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 11caea: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 11caf1: 00 00 11caf3: 75 5b jne 11cb50 11caf5: 48 83 c4 10 add $0x10,%rsp 11caf9: 5b pop %rbx 11cafa: c3 retq 11cafb: 48 89 fb mov %rdi,%rbx 11cafe: 48 8b 7f 10 mov 0x10(%rdi),%rdi 11cb02: 48 89 e6 mov %rsp,%rsi 11cb05: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 11cb0c: 00 11cb0d: e8 00 00 00 00 callq 11cb12 11cb12: 85 c0 test %eax,%eax 11cb14: 0f 88 00 00 00 00 js 11cb1a 11cb1a: 8b 44 24 04 mov 0x4(%rsp),%eax 11cb1e: 89 c2 mov %eax,%edx 11cb20: 83 e2 07 and $0x7,%edx 11cb23: 83 fa 07 cmp $0x7,%edx 11cb26: 0f 85 00 00 00 00 jne 11cb2c 11cb2c: 48 8b 43 08 mov 0x8(%rbx),%rax 11cb30: bf 01 00 00 00 mov $0x1,%edi 11cb35: 8b 48 18 mov 0x18(%rax),%ecx 11cb38: 8b 04 24 mov (%rsp),%eax 11cb3b: d3 e7 shl %cl,%edi 11cb3d: 39 c7 cmp %eax,%edi 11cb3f: 0f 47 f8 cmova %eax,%edi 11cb42: e8 00 00 00 00 callq 11cb47 11cb47: 84 c0 test %al,%al 11cb49: 75 98 jne 11cae3 11cb4b: e9 00 00 00 00 jmpq 11cb50 11cb50: e8 00 00 00 00 callq 11cb55 11cb55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11cb5c: 00 00 00 00 000000000011cb60 : 11cb60: e8 00 00 00 00 callq 11cb65 11cb65: 48 8b 57 10 mov 0x10(%rdi),%rdx 11cb69: 31 c0 xor %eax,%eax 11cb6b: 80 ba 29 02 00 00 00 cmpb $0x0,0x229(%rdx) 11cb72: 74 42 je 11cbb6 11cb74: 53 push %rbx 11cb75: 8b 8f 2c 01 00 00 mov 0x12c(%rdi),%ecx 11cb7b: 48 89 fb mov %rdi,%rbx 11cb7e: 83 f9 01 cmp $0x1,%ecx 11cb81: 74 31 je 11cbb4 11cb83: 83 f9 02 cmp $0x2,%ecx 11cb86: 0f 84 00 00 00 00 je 11cb8c 11cb8c: 48 8b 47 18 mov 0x18(%rdi),%rax 11cb90: 48 8b 7a 10 mov 0x10(%rdx),%rdi 11cb94: 4c 8b 40 60 mov 0x60(%rax),%r8 11cb98: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 11cb9e: 4c 89 c2 mov %r8,%rdx 11cba1: e8 00 00 00 00 callq 11cba6 11cba6: 85 c0 test %eax,%eax 11cba8: 75 0a jne 11cbb4 11cbaa: c7 83 2c 01 00 00 01 movl $0x1,0x12c(%rbx) 11cbb1: 00 00 00 11cbb4: 5b pop %rbx 11cbb5: c3 retq 11cbb6: c3 retq 11cbb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 11cbbe: 00 00 000000000011cbc0 : 11cbc0: e8 00 00 00 00 callq 11cbc5 11cbc5: 41 54 push %r12 11cbc7: 55 push %rbp 11cbc8: 48 8d af a8 00 00 00 lea 0xa8(%rdi),%rbp 11cbcf: 53 push %rbx 11cbd0: 48 8b 9f a8 00 00 00 mov 0xa8(%rdi),%rbx 11cbd7: 48 39 eb cmp %rbp,%rbx 11cbda: 74 33 je 11cc0f 11cbdc: 49 89 fc mov %rdi,%r12 11cbdf: eb 08 jmp 11cbe9 11cbe1: 48 8b 1b mov (%rbx),%rbx 11cbe4: 48 39 eb cmp %rbp,%rbx 11cbe7: 74 26 je 11cc0f 11cbe9: 83 bb 2c 01 00 00 01 cmpl $0x1,0x12c(%rbx) 11cbf0: 75 ef jne 11cbe1 11cbf2: 48 8b 43 10 mov 0x10(%rbx),%rax 11cbf6: 41 8b b4 24 a0 00 00 mov 0xa0(%r12),%esi 11cbfd: 00 11cbfe: 48 8b 78 10 mov 0x10(%rax),%rdi 11cc02: e8 00 00 00 00 callq 11cc07 11cc07: 48 8b 1b mov (%rbx),%rbx 11cc0a: 48 39 eb cmp %rbp,%rbx 11cc0d: 75 da jne 11cbe9 11cc0f: 5b pop %rbx 11cc10: 5d pop %rbp 11cc11: 41 5c pop %r12 11cc13: c3 retq 11cc14: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11cc1b: 00 00 00 00 11cc1f: 90 nop 000000000011cc20 : 11cc20: e8 00 00 00 00 callq 11cc25 11cc25: 80 bf 29 02 00 00 00 cmpb $0x0,0x229(%rdi) 11cc2c: 75 01 jne 11cc2f 11cc2e: c3 retq 11cc2f: 41 56 push %r14 11cc31: 41 55 push %r13 11cc33: 41 54 push %r12 11cc35: 45 31 e4 xor %r12d,%r12d 11cc38: 55 push %rbp 11cc39: 48 89 fd mov %rdi,%rbp 11cc3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11cc43: 53 push %rbx 11cc44: e8 00 00 00 00 callq 11cc49 11cc49: 41 89 c5 mov %eax,%r13d 11cc4c: 44 89 e0 mov %r12d,%eax 11cc4f: 48 8b 1c c5 00 00 00 mov 0x0(,%rax,8),%rbx 11cc56: 00 11cc57: 48 85 db test %rbx,%rbx 11cc5a: 75 25 jne 11cc81 11cc5c: eb 51 jmp 11ccaf 11cc5e: 83 b8 2c 01 00 00 01 cmpl $0x1,0x12c(%rax) 11cc65: 75 0a jne 11cc71 11cc67: c7 80 2c 01 00 00 02 movl $0x2,0x12c(%rax) 11cc6e: 00 00 00 11cc71: 4c 89 f7 mov %r14,%rdi 11cc74: e8 00 00 00 00 callq 11cc79 11cc79: 48 8b 1b mov (%rbx),%rbx 11cc7c: 48 85 db test %rbx,%rbx 11cc7f: 74 2e je 11ccaf 11cc81: 4c 8d 73 40 lea 0x40(%rbx),%r14 11cc85: 4c 89 f7 mov %r14,%rdi 11cc88: e8 00 00 00 00 callq 11cc8d 11cc8d: 48 89 de mov %rbx,%rsi 11cc90: 48 89 ef mov %rbp,%rdi 11cc93: e8 00 00 00 00 callq 11cc98 11cc98: 48 85 c0 test %rax,%rax 11cc9b: 75 c1 jne 11cc5e 11cc9d: 0f 0b ud2 11cc9f: 4c 89 f7 mov %r14,%rdi 11cca2: e8 00 00 00 00 callq 11cca7 11cca7: 48 8b 1b mov (%rbx),%rbx 11ccaa: 48 85 db test %rbx,%rbx 11ccad: 75 d2 jne 11cc81 11ccaf: 41 83 c4 01 add $0x1,%r12d 11ccb3: 41 83 fc 20 cmp $0x20,%r12d 11ccb7: 75 93 jne 11cc4c 11ccb9: 41 f7 c5 fe ff ff ff test $0xfffffffe,%r13d 11ccc0: 75 36 jne 11ccf8 11ccc2: 44 89 ee mov %r13d,%esi 11ccc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11cccc: e8 00 00 00 00 callq 11ccd1 11ccd1: 48 8b 7d 10 mov 0x10(%rbp),%rdi 11ccd5: 31 f6 xor %esi,%esi 11ccd7: e8 00 00 00 00 callq 11ccdc 11ccdc: 48 8b 7d 10 mov 0x10(%rbp),%rdi 11cce0: 31 f6 xor %esi,%esi 11cce2: e8 00 00 00 00 callq 11cce7 11cce7: 48 8b 7d 10 mov 0x10(%rbp),%rdi 11cceb: 5b pop %rbx 11ccec: 5d pop %rbp 11cced: 41 5c pop %r12 11ccef: 41 5d pop %r13 11ccf1: 41 5e pop %r14 11ccf3: e9 00 00 00 00 jmpq 11ccf8 11ccf8: 0f 0b ud2 11ccfa: eb c6 jmp 11ccc2 11ccfc: 0f 1f 40 00 nopl 0x0(%rax) 000000000011cd00 : 11cd00: e8 00 00 00 00 callq 11cd05 11cd05: 41 57 push %r15 11cd07: 41 56 push %r14 11cd09: 41 55 push %r13 11cd0b: 45 31 ed xor %r13d,%r13d 11cd0e: 41 54 push %r12 11cd10: 55 push %rbp 11cd11: 53 push %rbx 11cd12: 48 83 ec 08 sub $0x8,%rsp 11cd16: 80 bf 29 02 00 00 00 cmpb $0x0,0x229(%rdi) 11cd1d: 75 12 jne 11cd31 11cd1f: 48 83 c4 08 add $0x8,%rsp 11cd23: 44 89 e8 mov %r13d,%eax 11cd26: 5b pop %rbx 11cd27: 5d pop %rbp 11cd28: 41 5c pop %r12 11cd2a: 41 5d pop %r13 11cd2c: 41 5e pop %r14 11cd2e: 41 5f pop %r15 11cd30: c3 retq 11cd31: 49 89 fc mov %rdi,%r12 11cd34: e8 00 00 00 00 callq 11cd39 11cd39: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 11cd3e: 89 c6 mov %eax,%esi 11cd40: e8 00 00 00 00 callq 11cd45 11cd45: 41 89 c5 mov %eax,%r13d 11cd48: 85 c0 test %eax,%eax 11cd4a: 0f 85 0e 01 00 00 jne 11ce5e 11cd50: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 11cd55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11cd5c: 45 31 f6 xor %r14d,%r14d 11cd5f: e8 00 00 00 00 callq 11cd64 11cd64: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 11cd69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11cd70: e8 00 00 00 00 callq 11cd75 11cd75: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11cd7c: e8 00 00 00 00 callq 11cd81 11cd81: 89 44 24 04 mov %eax,0x4(%rsp) 11cd85: 44 89 f0 mov %r14d,%eax 11cd88: 48 8b 1c c5 00 00 00 mov 0x0(,%rax,8),%rbx 11cd8f: 00 11cd90: 48 85 db test %rbx,%rbx 11cd93: 74 3c je 11cdd1 11cd95: 4c 8d 7b 40 lea 0x40(%rbx),%r15 11cd99: 4c 89 ff mov %r15,%rdi 11cd9c: e8 00 00 00 00 callq 11cda1 11cda1: 48 89 de mov %rbx,%rsi 11cda4: 4c 89 e7 mov %r12,%rdi 11cda7: e8 00 00 00 00 callq 11cdac 11cdac: 48 89 c5 mov %rax,%rbp 11cdaf: 48 85 c0 test %rax,%rax 11cdb2: 0f 84 9b 00 00 00 je 11ce53 11cdb8: 83 b8 2c 01 00 00 02 cmpl $0x2,0x12c(%rax) 11cdbf: 74 64 je 11ce25 11cdc1: 4c 89 ff mov %r15,%rdi 11cdc4: e8 00 00 00 00 callq 11cdc9 11cdc9: 48 8b 1b mov (%rbx),%rbx 11cdcc: 48 85 db test %rbx,%rbx 11cdcf: 75 c4 jne 11cd95 11cdd1: 41 83 c6 01 add $0x1,%r14d 11cdd5: 41 83 fe 20 cmp $0x20,%r14d 11cdd9: 75 aa jne 11cd85 11cddb: f7 44 24 04 fe ff ff testl $0xfffffffe,0x4(%rsp) 11cde2: ff 11cde3: 75 75 jne 11ce5a 11cde5: 8b 74 24 04 mov 0x4(%rsp),%esi 11cde9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11cdf0: e8 00 00 00 00 callq 11cdf5 11cdf5: 45 85 ed test %r13d,%r13d 11cdf8: 0f 84 21 ff ff ff je 11cd1f 11cdfe: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 11ce03: 31 f6 xor %esi,%esi 11ce05: e8 00 00 00 00 callq 11ce0a 11ce0a: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 11ce0f: 31 f6 xor %esi,%esi 11ce11: e8 00 00 00 00 callq 11ce16 11ce16: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 11ce1b: e8 00 00 00 00 callq 11ce20 11ce20: e9 fa fe ff ff jmpq 11cd1f 11ce25: 48 8b 53 60 mov 0x60(%rbx),%rdx 11ce29: 8b b3 a0 00 00 00 mov 0xa0(%rbx),%esi 11ce2f: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 11ce34: e8 00 00 00 00 callq 11ce39 11ce39: 41 89 c5 mov %eax,%r13d 11ce3c: 85 c0 test %eax,%eax 11ce3e: 0f 88 00 00 00 00 js 11ce44 11ce44: c7 85 2c 01 00 00 01 movl $0x1,0x12c(%rbp) 11ce4b: 00 00 00 11ce4e: e9 6e ff ff ff jmpq 11cdc1 11ce53: 0f 0b ud2 11ce55: e9 67 ff ff ff jmpq 11cdc1 11ce5a: 0f 0b ud2 11ce5c: eb 87 jmp 11cde5 11ce5e: 41 bd fa ff ff ff mov $0xfffffffa,%r13d 11ce64: e9 b6 fe ff ff jmpq 11cd1f 11ce69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000011ce70 : 11ce70: e8 00 00 00 00 callq 11ce75 11ce75: f6 47 44 02 testb $0x2,0x44(%rdi) 11ce79: 75 03 jne 11ce7e 11ce7b: 31 c0 xor %eax,%eax 11ce7d: c3 retq 11ce7e: 41 54 push %r12 11ce80: 55 push %rbp 11ce81: 53 push %rbx 11ce82: 48 89 fb mov %rdi,%rbx 11ce85: e8 00 00 00 00 callq 11ce8a 11ce8a: 84 c0 test %al,%al 11ce8c: 74 65 je 11cef3 11ce8e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11ce95 11ce95: ba 30 00 00 00 mov $0x30,%edx 11ce9a: be c0 0d 00 00 mov $0xdc0,%esi 11ce9f: e8 00 00 00 00 callq 11cea4 11cea4: 48 89 c5 mov %rax,%rbp 11cea7: 48 85 c0 test %rax,%rax 11ceaa: 74 4e je 11cefa 11ceac: c7 40 10 69 6f 6d 6d movl $0x6d6d6f69,0x10(%rax) 11ceb3: 31 ff xor %edi,%edi 11ceb5: b8 75 00 00 00 mov $0x75,%eax 11ceba: 48 81 c3 00 01 00 00 add $0x100,%rbx 11cec1: 66 89 45 14 mov %ax,0x14(%rbp) 11cec5: e8 00 00 00 00 callq 11ceca 11ceca: 31 ff xor %edi,%edi 11cecc: 44 0f b6 e0 movzbl %al,%r12d 11ced0: e8 00 00 00 00 callq 11ced5 11ced5: 0f b6 c0 movzbl %al,%eax 11ced8: 44 0f af e0 imul %eax,%r12d 11cedc: 48 8b 43 08 mov 0x8(%rbx),%rax 11cee0: 48 89 6b 08 mov %rbp,0x8(%rbx) 11cee4: 48 89 5d 00 mov %rbx,0x0(%rbp) 11cee8: 48 89 45 08 mov %rax,0x8(%rbp) 11ceec: 44 89 65 20 mov %r12d,0x20(%rbp) 11cef0: 48 89 28 mov %rbp,(%rax) 11cef3: 31 c0 xor %eax,%eax 11cef5: 5b pop %rbx 11cef6: 5d pop %rbp 11cef7: 41 5c pop %r12 11cef9: c3 retq 11cefa: b8 f4 ff ff ff mov $0xfffffff4,%eax 11ceff: eb f4 jmp 11cef5 11cf01: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 11cf08: 00 00 00 11cf0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000011cf10 : 11cf10: e8 00 00 00 00 callq 11cf15 11cf15: 49 89 f8 mov %rdi,%r8 11cf18: 48 89 f7 mov %rsi,%rdi 11cf1b: 31 d2 xor %edx,%edx 11cf1d: 49 8b b0 48 02 00 00 mov 0x248(%r8),%rsi 11cf24: e9 00 00 00 00 jmpq 11cf29 11cf29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000011cf30 : 11cf30: e8 00 00 00 00 callq 11cf35 11cf35: 53 push %rbx 11cf36: 48 83 ec 20 sub $0x20,%rsp 11cf3a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11cf41: 00 00 11cf43: 48 89 44 24 18 mov %rax,0x18(%rsp) 11cf48: 31 c0 xor %eax,%eax 11cf4a: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 11cf51: 00 00 11cf53: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 11cf5a: 00 00 11cf5c: 48 83 fa 0f cmp $0xf,%rdx 11cf60: 0f 87 00 00 00 00 ja 11cf66 11cf66: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 11cf6b: 48 89 d3 mov %rdx,%rbx 11cf6e: e8 00 00 00 00 callq 11cf73 11cf73: 49 89 c0 mov %rax,%r8 11cf76: 48 c7 c0 f2 ff ff ff mov $0xfffffffffffffff2,%rax 11cf7d: 4d 85 c0 test %r8,%r8 11cf80: 74 16 je 11cf98 11cf82: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 11cf87: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 11cf8e: 00 00 11cf90: 75 41 jne 11cfd3 11cf92: 48 83 c4 20 add $0x20,%rsp 11cf96: 5b pop %rbx 11cf97: c3 retq 11cf98: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 11cf9d: be 0a 00 00 00 mov $0xa,%esi 11cfa2: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 11cfa7: e8 00 00 00 00 callq 11cfac 11cfac: 85 c0 test %eax,%eax 11cfae: 0f 85 00 00 00 00 jne 11cfb4 11cfb4: 8b 7c 24 04 mov 0x4(%rsp),%edi 11cfb8: e8 00 00 00 00 callq 11cfbd 11cfbd: 48 89 c7 mov %rax,%rdi 11cfc0: 48 85 c0 test %rax,%rax 11cfc3: 0f 84 00 00 00 00 je 11cfc9 11cfc9: e8 00 00 00 00 callq 11cfce 11cfce: 48 89 d8 mov %rbx,%rax 11cfd1: eb af jmp 11cf82 11cfd3: e8 00 00 00 00 callq 11cfd8 11cfd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11cfdf: 00 000000000011cfe0 : 11cfe0: e8 00 00 00 00 callq 11cfe5 11cfe5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11cfec: e8 00 00 00 00 callq 11cff1 11cff1: 31 c0 xor %eax,%eax 11cff3: c3 retq 11cff4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11cffb: 00 00 00 00 11cfff: 90 nop 000000000011d000 : 11d000: e8 00 00 00 00 callq 11d005 11d005: 31 f6 xor %esi,%esi 11d007: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d00e: e8 00 00 00 00 callq 11d013 11d013: 49 c7 c0 00 00 00 00 mov $0x0,%r8 11d01a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 11d021: be 24 81 00 00 mov $0x8124,%esi 11d026: 48 89 c2 mov %rax,%rdx 11d029: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d030: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 11d037 11d037: e8 00 00 00 00 callq 11d03c 11d03c: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 11d043 11d043: be 24 81 00 00 mov $0x8124,%esi 11d048: 49 c7 c0 00 00 00 00 mov $0x0,%r8 11d04f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 11d056: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d05d: e8 00 00 00 00 callq 11d062 11d062: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 11d069 11d069: be 24 81 00 00 mov $0x8124,%esi 11d06e: 49 c7 c0 00 00 00 00 mov $0x0,%r8 11d075: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 11d07c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d083: e8 00 00 00 00 callq 11d088 11d088: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 11d08f 11d08f: be 80 80 00 00 mov $0x8080,%esi 11d094: 49 c7 c0 00 00 00 00 mov $0x0,%r8 11d09b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 11d0a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d0a9: e9 00 00 00 00 jmpq 11d0ae 11d0ae: 66 90 xchg %ax,%ax 000000000011d0b0 : 11d0b0: e8 00 00 00 00 callq 11d0b5 11d0b5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11d0bc 11d0bc: e9 00 00 00 00 jmpq 11d0c1 11d0c1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 11d0c8: 00 00 00 11d0cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000011d0d0 : 11d0d0: e8 00 00 00 00 callq 11d0d5 11d0d5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 11d0dc: c3 retq 11d0dd: 0f 1f 00 nopl (%rax) 000000000011d0e0 : 11d0e0: e8 00 00 00 00 callq 11d0e5 11d0e5: 48 85 ff test %rdi,%rdi 11d0e8: 74 11 je 11d0fb 11d0ea: 48 81 7f 08 00 00 00 cmpq $0x0,0x8(%rdi) 11d0f1: 00 11d0f2: b8 00 00 00 00 mov $0x0,%eax 11d0f7: 48 0f 45 f8 cmovne %rax,%rdi 11d0fb: 48 8d 47 4c lea 0x4c(%rdi),%rax 11d0ff: c3 retq 000000000011d100 : 11d100: e8 00 00 00 00 callq 11d105 11d105: 53 push %rbx 11d106: 48 85 ff test %rdi,%rdi 11d109: 74 0d je 11d118 11d10b: 48 89 fb mov %rdi,%rbx 11d10e: 48 81 7f 08 00 00 00 cmpq $0x0,0x8(%rdi) 11d115: 00 11d116: 74 04 je 11d11c 11d118: 0f 0b ud2 11d11a: 5b pop %rbx 11d11b: c3 retq 11d11c: 48 8b 7f 40 mov 0x40(%rdi),%rdi 11d120: f0 ff 4f 60 lock decl 0x60(%rdi) 11d124: 74 0f je 11d135 11d126: 48 8d 7b 10 lea 0x10(%rbx),%rdi 11d12a: be 10 00 00 00 mov $0x10,%esi 11d12f: 5b pop %rbx 11d130: e9 00 00 00 00 jmpq 11d135 11d135: e8 00 00 00 00 callq 11d13a 11d13a: eb ea jmp 11d126 11d13c: 0f 1f 40 00 nopl 0x0(%rax) 000000000011d140 : 11d140: e8 00 00 00 00 callq 11d145 11d145: 48 89 fe mov %rdi,%rsi 11d148: 31 c0 xor %eax,%eax 11d14a: 48 85 ff test %rdi,%rdi 11d14d: 74 0a je 11d159 11d14f: 48 81 7f 08 00 00 00 cmpq $0x0,0x8(%rdi) 11d156: 00 11d157: 74 01 je 11d15a 11d159: c3 retq 11d15a: 48 8b 47 30 mov 0x30(%rdi),%rax 11d15e: 83 e0 01 and $0x1,%eax 11d161: 75 f6 jne 11d159 11d163: 48 8b 7f 40 mov 0x40(%rdi),%rdi 11d167: e8 00 00 00 00 callq 11d16c 11d16c: 85 c0 test %eax,%eax 11d16e: 0f 94 c0 sete %al 11d171: c3 retq 11d172: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11d179: 00 00 00 00 11d17d: 0f 1f 00 nopl (%rax) 000000000011d180 : 11d180: e8 00 00 00 00 callq 11d185 11d185: 41 55 push %r13 11d187: 49 89 fd mov %rdi,%r13 11d18a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11d191 11d191: ba 60 00 00 00 mov $0x60,%edx 11d196: 41 54 push %r12 11d198: 53 push %rbx 11d199: 48 89 f3 mov %rsi,%rbx 11d19c: be c0 0d 00 00 mov $0xdc0,%esi 11d1a1: e8 00 00 00 00 callq 11d1a6 11d1a6: 49 89 c4 mov %rax,%r12 11d1a9: 48 85 c0 test %rax,%rax 11d1ac: 74 55 je 11d203 11d1ae: f0 ff 43 60 lock incl 0x60(%rbx) 11d1b2: 48 89 58 40 mov %rbx,0x40(%rax) 11d1b6: 48 8d 78 4c lea 0x4c(%rax),%rdi 11d1ba: be 10 00 00 00 mov $0x10,%esi 11d1bf: 65 48 8b 14 25 00 00 mov %gs:0x0,%rdx 11d1c6: 00 00 11d1c8: e8 00 00 00 00 callq 11d1cd 11d1cd: 41 b8 01 00 00 00 mov $0x1,%r8d 11d1d3: 41 c7 44 24 48 00 00 movl $0x0,0x48(%r12) 11d1da: 00 00 11d1dc: f0 44 0f c1 05 00 00 lock xadd %r8d,0x0(%rip) # 11d1e5 11d1e3: 00 00 11d1e5: 41 83 c0 01 add $0x1,%r8d 11d1e9: 49 8d 54 24 48 lea 0x48(%r12),%rdx 11d1ee: 4c 89 e9 mov %r13,%rcx 11d1f1: 4c 89 e7 mov %r12,%rdi 11d1f4: 4d 63 c0 movslq %r8d,%r8 11d1f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11d1fe: e8 00 00 00 00 callq 11d203 11d203: 4c 89 e0 mov %r12,%rax 11d206: 5b pop %rbx 11d207: 41 5c pop %r12 11d209: 41 5d pop %r13 11d20b: c3 retq 11d20c: 0f 1f 40 00 nopl 0x0(%rax) 000000000011d210 : 11d210: e8 00 00 00 00 callq 11d215 11d215: 48 85 ff test %rdi,%rdi 11d218: 74 12 je 11d22c 11d21a: 48 81 7f 08 00 00 00 cmpq $0x0,0x8(%rdi) 11d221: 00 11d222: b8 00 00 00 00 mov $0x0,%eax 11d227: 48 0f 44 c7 cmove %rdi,%rax 11d22b: c3 retq 11d22c: 31 c0 xor %eax,%eax 11d22e: c3 retq 11d22f: 90 nop 000000000011d230 : 11d230: e8 00 00 00 00 callq 11d235 11d235: 31 c0 xor %eax,%eax 11d237: 48 85 ff test %rdi,%rdi 11d23a: 74 0a je 11d246 11d23c: 48 81 7f 08 00 00 00 cmpq $0x0,0x8(%rdi) 11d243: 00 11d244: 74 01 je 11d247 11d246: c3 retq 11d247: 48 39 77 40 cmp %rsi,0x40(%rdi) 11d24b: 0f 94 c0 sete %al 11d24e: c3 retq 11d24f: 90 nop 000000000011d250 : 11d250: e8 00 00 00 00 callq 11d255 11d255: 41 56 push %r14 11d257: 49 89 fe mov %rdi,%r14 11d25a: 48 81 c7 48 56 00 00 add $0x5648,%rdi 11d261: 41 55 push %r13 11d263: 41 89 cd mov %ecx,%r13d 11d266: 41 54 push %r12 11d268: 49 89 f4 mov %rsi,%r12 11d26b: 55 push %rbp 11d26c: 89 d5 mov %edx,%ebp 11d26e: ba 78 03 00 00 mov $0x378,%edx 11d273: 53 push %rbx 11d274: e8 00 00 00 00 callq 11d279 11d279: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d280: 48 89 c3 mov %rax,%rbx 11d283: e8 00 00 00 00 callq 11d288 11d288: 83 fd 02 cmp $0x2,%ebp 11d28b: 0f 84 98 00 00 00 je 11d329 11d291: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 11d298 11d298: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 11d29f 11d29f: 48 29 da sub %rbx,%rdx 11d2a2: 83 fd 01 cmp $0x1,%ebp 11d2a5: 75 40 jne 11d2e7 11d2a7: 41 80 fd 01 cmp $0x1,%r13b 11d2ab: 74 3a je 11d2e7 11d2ad: 4c 29 e0 sub %r12,%rax 11d2b0: 48 89 15 00 00 00 00 mov %rdx,0x0(%rip) # 11d2b7 11d2b7: 48 29 d8 sub %rbx,%rax 11d2ba: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 11d2c1 11d2c1: 48 85 c0 test %rax,%rax 11d2c4: 78 43 js 11d309 11d2c6: 48 83 3d 00 00 00 00 cmpq $0x0,0x0(%rip) # 11d2ce 11d2cd: 00 11d2ce: 78 79 js 11d349 11d2d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d2d7: ff 14 25 00 00 00 00 callq *0x0 11d2de: 5b pop %rbx 11d2df: 5d pop %rbp 11d2e0: 41 5c pop %r12 11d2e2: 41 5d pop %r13 11d2e4: 41 5e pop %r14 11d2e6: c3 retq 11d2e7: 48 29 d8 sub %rbx,%rax 11d2ea: 48 89 15 00 00 00 00 mov %rdx,0x0(%rip) # 11d2f1 11d2f1: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 11d2f8 11d2f8: 83 fd 04 cmp $0x4,%ebp 11d2fb: 75 c4 jne 11d2c1 11d2fd: 4d 29 a6 18 3b 01 00 sub %r12,0x13b18(%r14) 11d304: 48 85 c0 test %rax,%rax 11d307: 79 bd jns 11d2c6 11d309: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 11d310 11d310: 75 b4 jne 11d2c6 11d312: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d319: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 11d320 11d320: e8 00 00 00 00 callq 11d325 11d325: 0f 0b ud2 11d327: eb 9d jmp 11d2c6 11d329: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 11d330 11d330: 4c 01 e3 add %r12,%rbx 11d333: 48 29 1d 00 00 00 00 sub %rbx,0x0(%rip) # 11d33a 11d33a: 48 29 d8 sub %rbx,%rax 11d33d: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 11d344 11d344: e9 78 ff ff ff jmpq 11d2c1 11d349: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 11d350 11d350: 0f 85 7a ff ff ff jne 11d2d0 11d356: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d35d: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 11d364 11d364: e8 00 00 00 00 callq 11d369 11d369: 0f 0b ud2 11d36b: e9 60 ff ff ff jmpq 11d2d0 000000000011d370 : 11d370: 48 83 ef 01 sub $0x1,%rdi 11d374: b8 ff ff ff ff mov $0xffffffff,%eax 11d379: 48 c1 ef 0c shr $0xc,%rdi 11d37d: 48 0f bd c7 bsr %rdi,%rax 11d381: 83 c0 01 add $0x1,%eax 11d384: c3 retq 11d385: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11d38c: 00 00 00 00 000000000011d390 : 11d390: e8 00 00 00 00 callq 11d395 11d395: 41 54 push %r12 11d397: 41 89 f4 mov %esi,%r12d 11d39a: 55 push %rbp 11d39b: 48 89 fd mov %rdi,%rbp 11d39e: 53 push %rbx 11d39f: 89 d3 mov %edx,%ebx 11d3a1: 48 83 ec 28 sub $0x28,%rsp 11d3a5: 48 8b bf 20 02 00 00 mov 0x220(%rdi),%rdi 11d3ac: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11d3b3: 00 00 11d3b5: 48 89 44 24 20 mov %rax,0x20(%rsp) 11d3ba: 31 c0 xor %eax,%eax 11d3bc: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 11d3c3: 00 11d3c4: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 11d3cb: 00 00 11d3cd: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 11d3d4: 00 00 11d3d6: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 11d3dd: 00 00 11d3df: e8 00 00 00 00 callq 11d3e4 11d3e4: 48 85 c0 test %rax,%rax 11d3e7: 75 53 jne 11d43c 11d3e9: 44 89 e6 mov %r12d,%esi 11d3ec: 48 89 ef mov %rbp,%rdi 11d3ef: e8 00 00 00 00 callq 11d3f4 11d3f4: 48 8d 75 38 lea 0x38(%rbp),%rsi 11d3f8: 48 8d 7d 58 lea 0x58(%rbp),%rdi 11d3fc: 48 89 e2 mov %rsp,%rdx 11d3ff: e8 00 00 00 00 callq 11d404 11d404: 41 89 c4 mov %eax,%r12d 11d407: 85 c0 test %eax,%eax 11d409: 75 04 jne 11d40f 11d40b: 84 db test %bl,%bl 11d40d: 75 1c jne 11d42b 11d40f: 48 8b 44 24 20 mov 0x20(%rsp),%rax 11d414: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11d41b: 00 00 11d41d: 75 33 jne 11d452 11d41f: 48 83 c4 28 add $0x28,%rsp 11d423: 44 89 e0 mov %r12d,%eax 11d426: 5b pop %rbx 11d427: 5d pop %rbp 11d428: 41 5c pop %r12 11d42a: c3 retq 11d42b: 31 d2 xor %edx,%edx 11d42d: be 02 00 00 00 mov $0x2,%esi 11d432: 48 89 ef mov %rbp,%rdi 11d435: e8 00 00 00 00 callq 11d43a 11d43a: eb d3 jmp 11d40f 11d43c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d443: e8 00 00 00 00 callq 11d448 11d448: 0f 0b ud2 11d44a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 11d450: eb bd jmp 11d40f 11d452: e8 00 00 00 00 callq 11d457 11d457: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 11d45e: 00 00 000000000011d460 : 11d460: e8 00 00 00 00 callq 11d465 11d465: 48 89 f7 mov %rsi,%rdi 11d468: 8b 76 04 mov 0x4(%rsi),%esi 11d46b: 31 d2 xor %edx,%edx 11d46d: e9 1e ff ff ff jmpq 11d390 11d472: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11d479: 00 00 00 00 11d47d: 0f 1f 00 nopl (%rax) 000000000011d480 : 11d480: e8 00 00 00 00 callq 11d485 11d485: 41 54 push %r12 11d487: 31 c9 xor %ecx,%ecx 11d489: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11d490: 55 push %rbp 11d491: 53 push %rbx 11d492: 48 8b af a8 00 00 00 mov 0xa8(%rdi),%rbp 11d499: 48 89 fb mov %rdi,%rbx 11d49c: 48 89 de mov %rbx,%rsi 11d49f: 48 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%rax 11d4a6: 48 8d b8 b8 a9 ff ff lea -0x5648(%rax),%rdi 11d4ad: e8 00 00 00 00 callq 11d4b2 11d4b2: 85 c0 test %eax,%eax 11d4b4: 0f 85 00 00 00 00 jne 11d4ba 11d4ba: 8b 75 04 mov 0x4(%rbp),%esi 11d4bd: 31 d2 xor %edx,%edx 11d4bf: 48 89 ef mov %rbp,%rdi 11d4c2: e8 c9 fe ff ff callq 11d390 11d4c7: 41 89 c4 mov %eax,%r12d 11d4ca: 85 c0 test %eax,%eax 11d4cc: 0f 85 00 00 00 00 jne 11d4d2 11d4d2: 48 8b bb a8 00 00 00 mov 0xa8(%rbx),%rdi 11d4d9: e8 00 00 00 00 callq 11d4de 11d4de: 80 bb 78 02 00 00 00 cmpb $0x0,0x278(%rbx) 11d4e5: 48 89 83 c0 06 00 00 mov %rax,0x6c0(%rbx) 11d4ec: 75 08 jne 11d4f6 11d4ee: 44 89 e0 mov %r12d,%eax 11d4f1: 5b pop %rbx 11d4f2: 5d pop %rbp 11d4f3: 41 5c pop %r12 11d4f5: c3 retq 11d4f6: 31 f6 xor %esi,%esi 11d4f8: 48 89 ef mov %rbp,%rdi 11d4fb: e8 00 00 00 00 callq 11d500 11d500: 41 89 c4 mov %eax,%r12d 11d503: 85 c0 test %eax,%eax 11d505: 0f 85 00 00 00 00 jne 11d50b 11d50b: 44 89 e0 mov %r12d,%eax 11d50e: 5b pop %rbx 11d50f: 5d pop %rbp 11d510: 41 5c pop %r12 11d512: c3 retq 11d513: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11d51a: 00 00 00 00 11d51e: 66 90 xchg %ax,%ax 000000000011d520 : 11d520: e8 00 00 00 00 callq 11d525 11d525: 41 54 push %r12 11d527: 49 89 fc mov %rdi,%r12 11d52a: 55 push %rbp 11d52b: 48 89 f5 mov %rsi,%rbp 11d52e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11d533: 48 8b 75 10 mov 0x10(%rbp),%rsi 11d537: 4c 89 e7 mov %r12,%rdi 11d53a: e8 00 00 00 00 callq 11d53f 11d53f: 48 8b 45 08 mov 0x8(%rbp),%rax 11d543: 48 8b 55 00 mov 0x0(%rbp),%rdx 11d547: 48 89 ef mov %rbp,%rdi 11d54a: 48 89 42 08 mov %rax,0x8(%rdx) 11d54e: 48 89 10 mov %rdx,(%rax) 11d551: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 11d558: 00 ad de 11d55b: 48 89 45 00 mov %rax,0x0(%rbp) 11d55f: 48 83 c0 22 add $0x22,%rax 11d563: 48 89 45 08 mov %rax,0x8(%rbp) 11d567: 5d pop %rbp 11d568: 41 5c pop %r12 11d56a: e9 00 00 00 00 jmpq 11d56f 11d56f: 4c 8b 4e 28 mov 0x28(%rsi),%r9 11d573: 49 89 f0 mov %rsi,%r8 11d576: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d57d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11d584: 49 8d 0c 11 lea (%r9,%rdx,1),%rcx 11d588: 4c 89 ca mov %r9,%rdx 11d58b: e8 00 00 00 00 callq 11d590 11d590: eb a1 jmp 11d533 11d592: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11d599: 00 00 00 00 11d59d: 0f 1f 00 nopl (%rax) 000000000011d5a0 : 11d5a0: e8 00 00 00 00 callq 11d5a5 11d5a5: 41 57 push %r15 11d5a7: 48 8d 87 98 00 00 00 lea 0x98(%rdi),%rax 11d5ae: 4c 8d 7f 28 lea 0x28(%rdi),%r15 11d5b2: 41 56 push %r14 11d5b4: 41 55 push %r13 11d5b6: 41 89 d5 mov %edx,%r13d 11d5b9: 41 54 push %r12 11d5bb: 49 89 cc mov %rcx,%r12 11d5be: 55 push %rbp 11d5bf: 4d 8d 74 24 68 lea 0x68(%r12),%r14 11d5c4: 48 89 f5 mov %rsi,%rbp 11d5c7: 53 push %rbx 11d5c8: 48 89 fb mov %rdi,%rbx 11d5cb: 48 83 ec 10 sub $0x10,%rsp 11d5cf: 48 8b 4f 20 mov 0x20(%rdi),%rcx 11d5d3: 49 89 84 24 88 00 00 mov %rax,0x88(%r12) 11d5da: 00 11d5db: 49 8d 44 24 78 lea 0x78(%r12),%rax 11d5e0: 4d 89 74 24 68 mov %r14,0x68(%r12) 11d5e5: 41 c6 84 24 90 00 00 movb $0x0,0x90(%r12) 11d5ec: 00 00 11d5ee: 41 c7 44 24 40 00 00 movl $0x0,0x40(%r12) 11d5f5: 00 00 11d5f7: 49 c7 44 24 48 00 00 movq $0x0,0x48(%r12) 11d5fe: 00 00 11d600: 4d 89 74 24 70 mov %r14,0x70(%r12) 11d605: 48 89 44 24 08 mov %rax,0x8(%rsp) 11d60a: 49 89 44 24 78 mov %rax,0x78(%r12) 11d60f: 49 89 84 24 80 00 00 mov %rax,0x80(%r12) 11d616: 00 11d617: 48 8b 47 28 mov 0x28(%rdi),%rax 11d61b: 4c 39 f8 cmp %r15,%rax 11d61e: 0f 84 30 01 00 00 je 11d754 11d624: 31 d2 xor %edx,%edx 11d626: eb 08 jmp 11d630 11d628: 48 8b 00 mov (%rax),%rax 11d62b: 4c 39 f8 cmp %r15,%rax 11d62e: 74 2d je 11d65d 11d630: 48 85 ed test %rbp,%rbp 11d633: 74 09 je 11d63e 11d635: 48 8b 70 10 mov 0x10(%rax),%rsi 11d639: 48 39 2e cmp %rbp,(%rsi) 11d63c: 75 ea jne 11d628 11d63e: 0f b6 70 20 movzbl 0x20(%rax),%esi 11d642: 44 39 ee cmp %r13d,%esi 11d645: 74 06 je 11d64d 11d647: 41 83 fd 02 cmp $0x2,%r13d 11d64b: 75 db jne 11d628 11d64d: 83 c2 01 add $0x1,%edx 11d650: 41 89 54 24 40 mov %edx,0x40(%r12) 11d655: 48 8b 00 mov (%rax),%rax 11d658: 4c 39 f8 cmp %r15,%rax 11d65b: 75 d3 jne 11d630 11d65d: 4c 89 f0 mov %r14,%rax 11d660: 85 d2 test %edx,%edx 11d662: 0f 85 c0 00 00 00 jne 11d728 11d668: 41 c7 44 24 28 00 00 movl $0x0,0x28(%r12) 11d66f: 00 00 11d671: 48 83 c1 58 add $0x58,%rcx 11d675: 49 89 4c 24 10 mov %rcx,0x10(%r12) 11d67a: 31 c9 xor %ecx,%ecx 11d67c: 41 c7 44 24 18 01 00 movl $0x1,0x18(%r12) 11d683: 00 00 11d685: 4c 89 60 08 mov %r12,0x8(%rax) 11d689: 49 89 04 24 mov %rax,(%r12) 11d68d: 4d 89 74 24 08 mov %r14,0x8(%r12) 11d692: 4d 89 64 24 68 mov %r12,0x68(%r12) 11d697: 48 8b 5b 28 mov 0x28(%rbx),%rbx 11d69b: 4c 39 fb cmp %r15,%rbx 11d69e: 75 0a jne 11d6aa 11d6a0: eb 50 jmp 11d6f2 11d6a2: 48 8b 1b mov (%rbx),%rbx 11d6a5: 4c 39 fb cmp %r15,%rbx 11d6a8: 74 48 je 11d6f2 11d6aa: 48 85 ed test %rbp,%rbp 11d6ad: 74 09 je 11d6b8 11d6af: 48 8b 43 10 mov 0x10(%rbx),%rax 11d6b3: 48 39 28 cmp %rbp,(%rax) 11d6b6: 75 ea jne 11d6a2 11d6b8: 0f b6 43 20 movzbl 0x20(%rbx),%eax 11d6bc: 44 39 e8 cmp %r13d,%eax 11d6bf: 74 06 je 11d6c7 11d6c1: 41 83 fd 02 cmp $0x2,%r13d 11d6c5: 75 db jne 11d6a2 11d6c7: 48 8b 43 10 mov 0x10(%rbx),%rax 11d6cb: 89 ca mov %ecx,%edx 11d6cd: 4c 89 f6 mov %r14,%rsi 11d6d0: 89 0c 24 mov %ecx,(%rsp) 11d6d3: 48 c1 e2 06 shl $0x6,%rdx 11d6d7: 49 03 54 24 48 add 0x48(%r12),%rdx 11d6dc: 48 8b 38 mov (%rax),%rdi 11d6df: e8 00 00 00 00 callq 11d6e4 11d6e4: 48 8b 1b mov (%rbx),%rbx 11d6e7: 8b 0c 24 mov (%rsp),%ecx 11d6ea: 83 c1 01 add $0x1,%ecx 11d6ed: 4c 39 fb cmp %r15,%rbx 11d6f0: 75 b8 jne 11d6aa 11d6f2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 11d6f7: 49 8d 7c 24 50 lea 0x50(%r12),%rdi 11d6fc: 31 d2 xor %edx,%edx 11d6fe: 4c 89 f6 mov %r14,%rsi 11d701: e8 00 00 00 00 callq 11d706 11d706: 41 89 c5 mov %eax,%r13d 11d709: 85 c0 test %eax,%eax 11d70b: 75 57 jne 11d764 11d70d: 41 c6 84 24 90 00 00 movb $0x1,0x90(%r12) 11d714: 00 01 11d716: 48 83 c4 10 add $0x10,%rsp 11d71a: 44 89 e8 mov %r13d,%eax 11d71d: 5b pop %rbx 11d71e: 5d pop %rbp 11d71f: 41 5c pop %r12 11d721: 41 5d pop %r13 11d723: 41 5e pop %r14 11d725: 41 5f pop %r15 11d727: c3 retq 11d728: 89 d7 mov %edx,%edi 11d72a: be c0 0d 00 00 mov $0xdc0,%esi 11d72f: 48 89 0c 24 mov %rcx,(%rsp) 11d733: 48 c1 e7 06 shl $0x6,%rdi 11d737: e8 00 00 00 00 callq 11d73c 11d73c: 49 89 44 24 48 mov %rax,0x48(%r12) 11d741: 48 85 c0 test %rax,%rax 11d744: 74 16 je 11d75c 11d746: 49 8b 44 24 68 mov 0x68(%r12),%rax 11d74b: 48 8b 0c 24 mov (%rsp),%rcx 11d74f: e9 14 ff ff ff jmpq 11d668 11d754: 4c 89 f0 mov %r14,%rax 11d757: e9 0c ff ff ff jmpq 11d668 11d75c: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 11d762: eb b2 jmp 11d716 11d764: e9 00 00 00 00 jmpq 11d769 11d769: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000011d770 : 11d770: e8 00 00 00 00 callq 11d775 11d775: 48 8b 07 mov (%rdi),%rax 11d778: 48 39 c7 cmp %rax,%rdi 11d77b: 74 66 je 11d7e3 11d77d: 41 54 push %r12 11d77f: 49 89 f4 mov %rsi,%r12 11d782: 55 push %rbp 11d783: 48 89 fd mov %rdi,%rbp 11d786: 53 push %rbx 11d787: 48 8d 98 50 f9 ff ff lea -0x6b0(%rax),%rbx 11d78e: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 11d795: 31 d2 xor %edx,%edx 11d797: 48 89 de mov %rbx,%rsi 11d79a: 48 8b b8 a0 01 00 00 mov 0x1a0(%rax),%rdi 11d7a1: 48 81 ef 48 56 00 00 sub $0x5648,%rdi 11d7a8: e8 00 00 00 00 callq 11d7ad 11d7ad: 85 c0 test %eax,%eax 11d7af: 74 05 je 11d7b6 11d7b1: 5b pop %rbx 11d7b2: 5d pop %rbp 11d7b3: 41 5c pop %r12 11d7b5: c3 retq 11d7b6: 48 8b b3 d8 00 00 00 mov 0xd8(%rbx),%rsi 11d7bd: 4c 89 e7 mov %r12,%rdi 11d7c0: e8 00 00 00 00 callq 11d7c5 11d7c5: 85 c0 test %eax,%eax 11d7c7: 75 e8 jne 11d7b1 11d7c9: 48 8b 83 b0 06 00 00 mov 0x6b0(%rbx),%rax 11d7d0: 48 8d 98 50 f9 ff ff lea -0x6b0(%rax),%rbx 11d7d7: 48 39 c5 cmp %rax,%rbp 11d7da: 75 b2 jne 11d78e 11d7dc: 5b pop %rbx 11d7dd: 31 c0 xor %eax,%eax 11d7df: 5d pop %rbp 11d7e0: 41 5c pop %r12 11d7e2: c3 retq 11d7e3: 31 c0 xor %eax,%eax 11d7e5: c3 retq 11d7e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 11d7ed: 00 00 00 000000000011d7f0 : 11d7f0: e8 00 00 00 00 callq 11d7f5 11d7f5: 41 57 push %r15 11d7f7: 48 8d 46 28 lea 0x28(%rsi),%rax 11d7fb: 41 56 push %r14 11d7fd: 41 55 push %r13 11d7ff: 41 54 push %r12 11d801: 55 push %rbp 11d802: 53 push %rbx 11d803: 48 83 ec 18 sub $0x18,%rsp 11d807: 4c 8b 7e 20 mov 0x20(%rsi),%r15 11d80b: 4c 8b b6 80 00 00 00 mov 0x80(%rsi),%r14 11d812: 4c 89 44 24 08 mov %r8,0x8(%rsp) 11d817: 48 89 04 24 mov %rax,(%rsp) 11d81b: 4d 8b 87 e0 01 00 00 mov 0x1e0(%r15),%r8 11d822: 4d 85 f6 test %r14,%r14 11d825: 0f 84 00 00 00 00 je 11d82b 11d82b: 49 89 fc mov %rdi,%r12 11d82e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11d835 11d835: 4b 8d 04 06 lea (%r14,%r8,1),%rax 11d839: 84 c9 test %cl,%cl 11d83b: 48 89 f3 mov %rsi,%rbx 11d83e: 49 89 d5 mov %rdx,%r13 11d841: be c0 0d 00 00 mov $0xdc0,%esi 11d846: ba 38 00 00 00 mov $0x38,%edx 11d84b: 4c 89 44 24 10 mov %r8,0x10(%rsp) 11d850: 4c 0f 45 f0 cmovne %rax,%r14 11d854: e8 00 00 00 00 callq 11d859 11d859: 48 89 c5 mov %rax,%rbp 11d85c: 48 85 c0 test %rax,%rax 11d85f: 0f 84 1f 01 00 00 je 11d984 11d865: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 11d86a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11d86f: 4c 89 fa mov %r15,%rdx 11d872: 4c 89 ee mov %r13,%rsi 11d875: 4c 89 e7 mov %r12,%rdi 11d878: e8 00 00 00 00 callq 11d87d 11d87d: 48 89 45 10 mov %rax,0x10(%rbp) 11d881: 48 85 c0 test %rax,%rax 11d884: 0f 84 00 00 00 00 je 11d88a 11d88a: 8b 93 88 00 00 00 mov 0x88(%rbx),%edx 11d890: 48 8b 43 20 mov 0x20(%rbx),%rax 11d894: 4c 89 75 28 mov %r14,0x28(%rbp) 11d898: 48 8b b0 a0 01 00 00 mov 0x1a0(%rax),%rsi 11d89f: 89 d0 mov %edx,%eax 11d8a1: 89 d7 mov %edx,%edi 11d8a3: c1 f8 1f sar $0x1f,%eax 11d8a6: 81 e7 00 00 00 04 and $0x4000000,%edi 11d8ac: 83 e0 04 and $0x4,%eax 11d8af: 83 c0 02 add $0x2,%eax 11d8b2: 89 c1 mov %eax,%ecx 11d8b4: 83 c9 08 or $0x8,%ecx 11d8b7: f7 c2 00 00 00 40 test $0x40000000,%edx 11d8bd: 0f 45 c1 cmovne %ecx,%eax 11d8c0: 41 83 bc 24 08 07 00 cmpl $0x17,0x708(%r12) 11d8c7: 00 17 11d8c9: 0f 84 84 00 00 00 je 11d953 11d8cf: 83 ff 01 cmp $0x1,%edi 11d8d2: 19 f6 sbb %esi,%esi 11d8d4: 83 e6 a0 and $0xffffffa0,%esi 11d8d7: 83 ee 80 sub $0xffffff80,%esi 11d8da: 09 c6 or %eax,%esi 11d8dc: 4c 89 e7 mov %r12,%rdi 11d8df: e8 00 00 00 00 callq 11d8e4 11d8e4: 4c 89 65 18 mov %r12,0x18(%rbp) 11d8e8: 4c 89 ef mov %r13,%rdi 11d8eb: 48 89 45 30 mov %rax,0x30(%rbp) 11d8ef: 48 8b 43 28 mov 0x28(%rbx),%rax 11d8f3: 48 89 68 08 mov %rbp,0x8(%rax) 11d8f7: 48 89 45 00 mov %rax,0x0(%rbp) 11d8fb: 48 8b 04 24 mov (%rsp),%rax 11d8ff: 48 89 6b 28 mov %rbp,0x28(%rbx) 11d903: 48 89 45 08 mov %rax,0x8(%rbp) 11d907: 48 8b 44 24 08 mov 0x8(%rsp),%rax 11d90c: 48 89 28 mov %rbp,(%rax) 11d90f: e8 6c fb ff ff callq 11d480 11d914: 41 89 c5 mov %eax,%r13d 11d917: 85 c0 test %eax,%eax 11d919: 0f 85 00 00 00 00 jne 11d91f 11d91f: 48 83 c4 18 add $0x18,%rsp 11d923: 44 89 e8 mov %r13d,%eax 11d926: 5b pop %rbx 11d927: 5d pop %rbp 11d928: 41 5c pop %r12 11d92a: 41 5d pop %r13 11d92c: 41 5e pop %r14 11d92e: 41 5f pop %r15 11d930: c3 retq 11d931: 4b 8d 0c 06 lea (%r14,%r8,1),%rcx 11d935: 4c 89 f2 mov %r14,%rdx 11d938: 4d 89 e8 mov %r13,%r8 11d93b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11d942: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11d949: e8 00 00 00 00 callq 11d94e 11d94e: e9 1c ff ff ff jmpq 11d86f 11d953: 83 e2 01 and $0x1,%edx 11d956: 0f 84 73 ff ff ff je 11d8cf 11d95c: 48 8d 96 b8 a9 ff ff lea -0x5648(%rsi),%rdx 11d963: 89 c6 mov %eax,%esi 11d965: 40 80 ce 80 or $0x80,%sil 11d969: 49 39 d4 cmp %rdx,%r12 11d96c: 0f 85 6a ff ff ff jne 11d8dc 11d972: 83 ff 01 cmp $0x1,%edi 11d975: 19 f6 sbb %esi,%esi 11d977: 83 e6 40 and $0x40,%esi 11d97a: 83 c6 60 add $0x60,%esi 11d97d: 09 c6 or %eax,%esi 11d97f: e9 58 ff ff ff jmpq 11d8dc 11d984: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 11d98a: eb 93 jmp 11d91f 11d98c: 0f 1f 40 00 nopl 0x0(%rax) 000000000011d990 : 11d990: e8 00 00 00 00 callq 11d995 11d995: 48 85 f6 test %rsi,%rsi 11d998: 0f 84 1c 01 00 00 je 11daba 11d99e: 41 56 push %r14 11d9a0: 41 55 push %r13 11d9a2: 49 89 fd mov %rdi,%r13 11d9a5: 41 54 push %r12 11d9a7: 55 push %rbp 11d9a8: 53 push %rbx 11d9a9: 48 8b 6f 38 mov 0x38(%rdi),%rbp 11d9ad: 48 85 ed test %rbp,%rbp 11d9b0: 0f 84 f2 00 00 00 je 11daa8 11d9b6: 8b 45 14 mov 0x14(%rbp),%eax 11d9b9: 49 89 f6 mov %rsi,%r14 11d9bc: be c0 0c 00 00 mov $0xcc0,%esi 11d9c1: 48 8d 3c c5 18 00 00 lea 0x18(,%rax,8),%rdi 11d9c8: 00 11d9c9: e8 00 00 00 00 callq 11d9ce 11d9ce: 49 89 c4 mov %rax,%r12 11d9d1: 48 85 c0 test %rax,%rax 11d9d4: 0f 84 e6 00 00 00 je 11dac0 11d9da: 8b 5d 10 mov 0x10(%rbp),%ebx 11d9dd: 85 db test %ebx,%ebx 11d9df: 0f 84 ce 00 00 00 je 11dab3 11d9e5: 49 8b 7e 20 mov 0x20(%r14),%rdi 11d9e9: 31 f6 xor %esi,%esi 11d9eb: 31 c0 xor %eax,%eax 11d9ed: eb 16 jmp 11da05 11d9ef: 89 f1 mov %esi,%ecx 11d9f1: 83 c0 01 add $0x1,%eax 11d9f4: 83 c6 01 add $0x1,%esi 11d9f7: 48 83 c1 02 add $0x2,%rcx 11d9fb: 49 89 54 cc 08 mov %rdx,0x8(%r12,%rcx,8) 11da00: 3b 45 10 cmp 0x10(%rbp),%eax 11da03: 73 24 jae 11da29 11da05: 89 c2 mov %eax,%edx 11da07: 48 8b 54 d5 18 mov 0x18(%rbp,%rdx,8),%rdx 11da0c: 48 39 7a 20 cmp %rdi,0x20(%rdx) 11da10: 75 dd jne 11d9ef 11da12: 8d 4b ff lea -0x1(%rbx),%ecx 11da15: 83 c0 01 add $0x1,%eax 11da18: 48 89 cb mov %rcx,%rbx 11da1b: 48 83 c1 02 add $0x2,%rcx 11da1f: 49 89 54 cc 08 mov %rdx,0x8(%r12,%rcx,8) 11da24: 3b 45 10 cmp 0x10(%rbp),%eax 11da27: 72 dc jb 11da05 11da29: 8b 45 14 mov 0x14(%rbp),%eax 11da2c: 41 89 74 24 10 mov %esi,0x10(%r12) 11da31: 41 89 44 24 14 mov %eax,0x14(%r12) 11da36: 41 83 45 28 01 addl $0x1,0x28(%r13) 11da3b: 4d 89 65 38 mov %r12,0x38(%r13) 11da3f: 41 83 45 28 01 addl $0x1,0x28(%r13) 11da44: 3b 5d 10 cmp 0x10(%rbp),%ebx 11da47: 73 3e jae 11da87 11da49: 41 bd ff ff ff ff mov $0xffffffff,%r13d 11da4f: eb 0c jmp 11da5d 11da51: 85 d2 test %edx,%edx 11da53: 7e 47 jle 11da9c 11da55: 83 c3 01 add $0x1,%ebx 11da58: 3b 5d 10 cmp 0x10(%rbp),%ebx 11da5b: 73 2a jae 11da87 11da5d: 89 d8 mov %ebx,%eax 11da5f: 49 8b 44 c4 18 mov 0x18(%r12,%rax,8),%rax 11da64: 48 85 c0 test %rax,%rax 11da67: 74 ec je 11da55 11da69: 48 8d 78 38 lea 0x38(%rax),%rdi 11da6d: 44 89 ea mov %r13d,%edx 11da70: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 11da75: 83 fa 01 cmp $0x1,%edx 11da78: 75 d7 jne 11da51 11da7a: e8 00 00 00 00 callq 11da7f 11da7f: 83 c3 01 add $0x1,%ebx 11da82: 3b 5d 10 cmp 0x10(%rbp),%ebx 11da85: 72 d6 jb 11da5d 11da87: 31 f6 xor %esi,%esi 11da89: 48 89 ef mov %rbp,%rdi 11da8c: e8 00 00 00 00 callq 11da91 11da91: 31 c0 xor %eax,%eax 11da93: 5b pop %rbx 11da94: 5d pop %rbp 11da95: 41 5c pop %r12 11da97: 41 5d pop %r13 11da99: 41 5e pop %r14 11da9b: c3 retq 11da9c: be 03 00 00 00 mov $0x3,%esi 11daa1: e8 00 00 00 00 callq 11daa6 11daa6: eb ad jmp 11da55 11daa8: 5b pop %rbx 11daa9: 31 c0 xor %eax,%eax 11daab: 5d pop %rbp 11daac: 41 5c pop %r12 11daae: 41 5d pop %r13 11dab0: 41 5e pop %r14 11dab2: c3 retq 11dab3: 31 f6 xor %esi,%esi 11dab5: e9 6f ff ff ff jmpq 11da29 11daba: b8 ea ff ff ff mov $0xffffffea,%eax 11dabf: c3 retq 11dac0: b8 f4 ff ff ff mov $0xfffffff4,%eax 11dac5: eb cc jmp 11da93 11dac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 11dace: 00 00 000000000011dad0 : 11dad0: e8 00 00 00 00 callq 11dad5 11dad5: 41 57 push %r15 11dad7: 41 56 push %r14 11dad9: 41 55 push %r13 11dadb: 49 89 fd mov %rdi,%r13 11dade: 41 54 push %r12 11dae0: 55 push %rbp 11dae1: 53 push %rbx 11dae2: 48 89 f3 mov %rsi,%rbx 11dae5: 48 83 ec 08 sub $0x8,%rsp 11dae9: 48 8b 06 mov (%rsi),%rax 11daec: 48 89 14 24 mov %rdx,(%rsp) 11daf0: 48 85 c0 test %rax,%rax 11daf3: 0f 84 0b 02 00 00 je 11dd04 11daf9: 4c 8b bf a8 00 00 00 mov 0xa8(%rdi),%r15 11db00: 48 89 87 a8 06 00 00 mov %rax,0x6a8(%rdi) 11db07: 31 f6 xor %esi,%esi 11db09: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 11db10: 4d 8b b7 a0 01 00 00 mov 0x1a0(%r15),%r14 11db17: e8 00 00 00 00 callq 11db1c 11db1c: 41 89 c4 mov %eax,%r12d 11db1f: 83 f8 fc cmp $0xfffffffc,%eax 11db22: 0f 84 b9 03 00 00 je 11dee1 11db28: 31 ed xor %ebp,%ebp 11db2a: 45 85 e4 test %r12d,%r12d 11db2d: 0f 85 60 03 00 00 jne 11de93 11db33: 4c 89 ef mov %r13,%rdi 11db36: 49 c7 c6 00 00 00 00 mov $0x0,%r14 11db3d: e8 3e f9 ff ff callq 11d480 11db42: 41 89 c4 mov %eax,%r12d 11db45: 85 c0 test %eax,%eax 11db47: 0f 85 b5 03 00 00 jne 11df02 11db4d: 49 8b bd a8 00 00 00 mov 0xa8(%r13),%rdi 11db54: 31 d2 xor %edx,%edx 11db56: be 02 00 00 00 mov $0x2,%esi 11db5b: e8 00 00 00 00 callq 11db60 11db60: 41 89 c4 mov %eax,%r12d 11db63: 85 c0 test %eax,%eax 11db65: 0f 84 cf 00 00 00 je 11dc3a 11db6b: 4d 8b bd a8 00 00 00 mov 0xa8(%r13),%r15 11db72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11db79: e8 00 00 00 00 callq 11db7e 11db7e: 31 f6 xor %esi,%esi 11db80: 49 8d 7f 58 lea 0x58(%r15),%rdi 11db84: e8 00 00 00 00 callq 11db89 11db89: 4c 89 f7 mov %r14,%rdi 11db8c: ff 14 25 00 00 00 00 callq *0x0 11db93: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 11db9a: e8 00 00 00 00 callq 11db9f 11db9f: 49 c7 85 a8 06 00 00 movq $0x0,0x6a8(%r13) 11dba6: 00 00 00 00 11dbaa: 48 85 ed test %rbp,%rbp 11dbad: 74 79 je 11dc28 11dbaf: 48 8b 45 68 mov 0x68(%rbp),%rax 11dbb3: 48 85 c0 test %rax,%rax 11dbb6: 74 1f je 11dbd7 11dbb8: 48 8d 78 38 lea 0x38(%rax),%rdi 11dbbc: ba ff ff ff ff mov $0xffffffff,%edx 11dbc1: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 11dbc6: 83 fa 01 cmp $0x1,%edx 11dbc9: 0f 84 ba 02 00 00 je 11de89 11dbcf: 85 d2 test %edx,%edx 11dbd1: 0f 8e ec 02 00 00 jle 11dec3 11dbd7: 48 8b 04 24 mov (%rsp),%rax 11dbdb: 48 8b 00 mov (%rax),%rax 11dbde: 48 85 c0 test %rax,%rax 11dbe1: 74 1f je 11dc02 11dbe3: 48 8d 78 38 lea 0x38(%rax),%rdi 11dbe7: ba ff ff ff ff mov $0xffffffff,%edx 11dbec: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 11dbf1: 83 fa 01 cmp $0x1,%edx 11dbf4: 0f 84 85 02 00 00 je 11de7f 11dbfa: 85 d2 test %edx,%edx 11dbfc: 0f 8e b2 02 00 00 jle 11deb4 11dc02: 48 8b 04 24 mov (%rsp),%rax 11dc06: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 11dc0d: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 11dc14: 48 8b bd d0 00 00 00 mov 0xd0(%rbp),%rdi 11dc1b: e8 00 00 00 00 callq 11dc20 11dc20: 48 89 ef mov %rbp,%rdi 11dc23: e8 00 00 00 00 callq 11dc28 11dc28: 48 83 c4 08 add $0x8,%rsp 11dc2c: 44 89 e0 mov %r12d,%eax 11dc2f: 5b pop %rbx 11dc30: 5d pop %rbp 11dc31: 41 5c pop %r12 11dc33: 41 5d pop %r13 11dc35: 41 5e pop %r14 11dc37: 41 5f pop %r15 11dc39: c3 retq 11dc3a: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 11dc41: be 01 00 00 00 mov $0x1,%esi 11dc46: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 11dc4d: e8 00 00 00 00 callq 11dc52 11dc52: 41 89 c4 mov %eax,%r12d 11dc55: 85 c0 test %eax,%eax 11dc57: 0f 85 0e ff ff ff jne 11db6b 11dc5d: 49 8b 85 a8 06 00 00 mov 0x6a8(%r13),%rax 11dc64: 49 8b bd a8 00 00 00 mov 0xa8(%r13),%rdi 11dc6b: ba 01 00 00 00 mov $0x1,%edx 11dc70: 48 8b 70 68 mov 0x68(%rax),%rsi 11dc74: e8 00 00 00 00 callq 11dc79 11dc79: 49 8b 9d a8 00 00 00 mov 0xa8(%r13),%rbx 11dc80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11dc87: e8 00 00 00 00 callq 11dc8c 11dc8c: 31 f6 xor %esi,%esi 11dc8e: 48 8d 7b 58 lea 0x58(%rbx),%rdi 11dc92: e8 00 00 00 00 callq 11dc97 11dc97: 4c 89 f7 mov %r14,%rdi 11dc9a: ff 14 25 00 00 00 00 callq *0x0 11dca1: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 11dca8: e8 00 00 00 00 callq 11dcad 11dcad: 49 8b 85 a8 06 00 00 mov 0x6a8(%r13),%rax 11dcb4: 48 8d 78 40 lea 0x40(%rax),%rdi 11dcb8: e8 00 00 00 00 callq 11dcbd 11dcbd: 49 8b 85 a8 06 00 00 mov 0x6a8(%r13),%rax 11dcc4: 49 8d 8d b0 06 00 00 lea 0x6b0(%r13),%rcx 11dccb: 48 8b 50 08 mov 0x8(%rax),%rdx 11dccf: 48 89 48 08 mov %rcx,0x8(%rax) 11dcd3: 49 89 85 b0 06 00 00 mov %rax,0x6b0(%r13) 11dcda: 49 89 95 b8 06 00 00 mov %rdx,0x6b8(%r13) 11dce1: 48 89 0a mov %rcx,(%rdx) 11dce4: 49 8b 85 a8 06 00 00 mov 0x6a8(%r13),%rax 11dceb: 83 40 60 01 addl $0x1,0x60(%rax) 11dcef: 49 8b bd a8 06 00 00 mov 0x6a8(%r13),%rdi 11dcf6: 48 83 c7 40 add $0x40,%rdi 11dcfa: e8 00 00 00 00 callq 11dcff 11dcff: e9 24 ff ff ff jmpq 11dc28 11dd04: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11dd0b 11dd0b: ba d8 00 00 00 mov $0xd8,%edx 11dd10: be c0 0d 00 00 mov $0xdc0,%esi 11dd15: e8 00 00 00 00 callq 11dd1a 11dd1a: 48 89 c5 mov %rax,%rbp 11dd1d: 48 85 c0 test %rax,%rax 11dd20: 0f 84 d1 01 00 00 je 11def7 11dd26: 48 8d 78 40 lea 0x40(%rax),%rdi 11dd2a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11dd31: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11dd38: e8 00 00 00 00 callq 11dd3d 11dd3d: 48 8d 45 10 lea 0x10(%rbp),%rax 11dd41: 48 89 6d 00 mov %rbp,0x0(%rbp) 11dd45: bf 01 00 00 00 mov $0x1,%edi 11dd4a: 48 89 45 10 mov %rax,0x10(%rbp) 11dd4e: 48 89 45 18 mov %rax,0x18(%rbp) 11dd52: 48 8d 45 20 lea 0x20(%rbp),%rax 11dd56: 48 89 45 20 mov %rax,0x20(%rbp) 11dd5a: 48 89 45 28 mov %rax,0x28(%rbp) 11dd5e: 48 8d 45 30 lea 0x30(%rbp),%rax 11dd62: 48 89 6d 08 mov %rbp,0x8(%rbp) 11dd66: 48 89 45 30 mov %rax,0x30(%rbp) 11dd6a: 48 89 45 38 mov %rax,0x38(%rbp) 11dd6e: 65 4c 8b 24 25 00 00 mov %gs:0x0,%r12 11dd75: 00 00 11dd77: 4d 8b b4 24 98 03 00 mov 0x398(%r12),%r14 11dd7e: 00 11dd7f: e8 00 00 00 00 callq 11dd84 11dd84: 48 89 c7 mov %rax,%rdi 11dd87: 4c 89 f6 mov %r14,%rsi 11dd8a: e8 00 00 00 00 callq 11dd8f 11dd8f: 48 89 45 68 mov %rax,0x68(%rbp) 11dd93: 48 85 c0 test %rax,%rax 11dd96: 0f 84 00 00 00 00 je 11dd9c 11dd9c: 49 8b bc 24 88 04 00 mov 0x488(%r12),%rdi 11dda3: 00 11dda4: 31 f6 xor %esi,%esi 11dda6: e8 00 00 00 00 callq 11ddab 11ddab: 45 31 c0 xor %r8d,%r8d 11ddae: 31 c9 xor %ecx,%ecx 11ddb0: ba 00 00 20 00 mov $0x200000,%edx 11ddb5: 48 89 85 d0 00 00 00 mov %rax,0xd0(%rbp) 11ddbc: 48 8d bd 98 00 00 00 lea 0x98(%rbp),%rdi 11ddc3: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 11ddca: 00 00 00 11ddcd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ddd4: 48 89 45 78 mov %rax,0x78(%rbp) 11ddd8: 48 8d 85 80 00 00 00 lea 0x80(%rbp),%rax 11dddf: c7 45 70 00 00 00 00 movl $0x0,0x70(%rbp) 11dde6: 48 89 85 88 00 00 00 mov %rax,0x88(%rbp) 11dded: 48 89 85 80 00 00 00 mov %rax,0x80(%rbp) 11ddf4: 48 c7 85 90 00 00 00 movq $0x0,0x90(%rbp) 11ddfb: 00 00 00 00 11ddff: e8 00 00 00 00 callq 11de04 11de04: 4c 8b 65 68 mov 0x68(%rbp),%r12 11de08: 48 89 2b mov %rbp,(%rbx) 11de0b: 4d 85 e4 test %r12,%r12 11de0e: 74 20 je 11de30 11de10: 49 8d 7c 24 38 lea 0x38(%r12),%rdi 11de15: b8 01 00 00 00 mov $0x1,%eax 11de1a: f0 41 0f c1 44 24 38 lock xadd %eax,0x38(%r12) 11de21: 85 c0 test %eax,%eax 11de23: 0f 84 a9 00 00 00 je 11ded2 11de29: 78 7a js 11dea5 11de2b: 83 c0 01 add $0x1,%eax 11de2e: 78 75 js 11dea5 11de30: 48 8b 04 24 mov (%rsp),%rax 11de34: 31 f6 xor %esi,%esi 11de36: 4c 89 20 mov %r12,(%rax) 11de39: 48 8b 03 mov (%rbx),%rax 11de3c: 4d 8b bd a8 00 00 00 mov 0xa8(%r13),%r15 11de43: 49 89 85 a8 06 00 00 mov %rax,0x6a8(%r13) 11de4a: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 11de51: 4d 8b b7 a0 01 00 00 mov 0x1a0(%r15),%r14 11de58: e8 00 00 00 00 callq 11de5d 11de5d: 41 89 c4 mov %eax,%r12d 11de60: 83 f8 fc cmp $0xfffffffc,%eax 11de63: 0f 85 c1 fc ff ff jne 11db2a 11de69: 49 c7 85 a8 06 00 00 movq $0x0,0x6a8(%r13) 11de70: 00 00 00 00 11de74: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 11de7a: e9 30 fd ff ff jmpq 11dbaf 11de7f: e8 00 00 00 00 callq 11de84 11de84: e9 79 fd ff ff jmpq 11dc02 11de89: e8 00 00 00 00 callq 11de8e 11de8e: e9 44 fd ff ff jmpq 11dbd7 11de93: 41 81 fc 00 fe ff ff cmp $0xfffffe00,%r12d 11de9a: 0f 84 ff fc ff ff je 11db9f 11dea0: e9 00 00 00 00 jmpq 11dea5 11dea5: be 01 00 00 00 mov $0x1,%esi 11deaa: e8 00 00 00 00 callq 11deaf 11deaf: e9 7c ff ff ff jmpq 11de30 11deb4: be 03 00 00 00 mov $0x3,%esi 11deb9: e8 00 00 00 00 callq 11debe 11debe: e9 3f fd ff ff jmpq 11dc02 11dec3: be 03 00 00 00 mov $0x3,%esi 11dec8: e8 00 00 00 00 callq 11decd 11decd: e9 05 fd ff ff jmpq 11dbd7 11ded2: be 02 00 00 00 mov $0x2,%esi 11ded7: e8 00 00 00 00 callq 11dedc 11dedc: e9 4f ff ff ff jmpq 11de30 11dee1: 49 c7 85 a8 06 00 00 movq $0x0,0x6a8(%r13) 11dee8: 00 00 00 00 11deec: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 11def2: e9 31 fd ff ff jmpq 11dc28 11def7: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11defd: e9 26 fd ff ff jmpq 11dc28 11df02: e9 00 00 00 00 jmpq 11df07 11df07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 11df0e: 00 00 000000000011df10 : 11df10: e8 00 00 00 00 callq 11df15 11df15: 41 57 push %r15 11df17: be c0 0d 00 00 mov $0xdc0,%esi 11df1c: 41 56 push %r14 11df1e: 41 55 push %r13 11df20: 41 54 push %r12 11df22: 55 push %rbp 11df23: 48 89 fd mov %rdi,%rbp 11df26: 53 push %rbx 11df27: 48 81 ec 00 01 00 00 sub $0x100,%rsp 11df2e: 8b 7f 60 mov 0x60(%rdi),%edi 11df31: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11df38: 00 00 11df3a: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) 11df41: 00 11df42: 31 c0 xor %eax,%eax 11df44: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 11df4b: 00 00 11df4d: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 11df54: 00 00 11df56: 48 c1 e7 06 shl $0x6,%rdi 11df5a: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 11df61: 00 00 11df63: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 11df6a: 00 00 11df6c: e8 00 00 00 00 callq 11df71 11df71: 48 89 44 24 08 mov %rax,0x8(%rsp) 11df76: 48 85 c0 test %rax,%rax 11df79: 0f 84 00 00 00 00 je 11df7f 11df7f: 48 8d 44 24 18 lea 0x18(%rsp),%rax 11df84: 48 8d 5c 24 28 lea 0x28(%rsp),%rbx 11df89: 48 89 44 24 18 mov %rax,0x18(%rsp) 11df8e: 48 89 44 24 20 mov %rax,0x20(%rsp) 11df93: 48 8b 45 00 mov 0x0(%rbp),%rax 11df97: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 11df9c: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 11dfa1: 4c 8d a0 50 f9 ff ff lea -0x6b0(%rax),%r12 11dfa8: 48 39 c5 cmp %rax,%rbp 11dfab: 74 34 je 11dfe1 11dfad: 45 31 f6 xor %r14d,%r14d 11dfb0: 49 63 d6 movslq %r14d,%rdx 11dfb3: 4c 89 e7 mov %r12,%rdi 11dfb6: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 11dfbb: 41 83 c6 01 add $0x1,%r14d 11dfbf: 48 c1 e2 06 shl $0x6,%rdx 11dfc3: 48 03 54 24 08 add 0x8(%rsp),%rdx 11dfc8: e8 00 00 00 00 callq 11dfcd 11dfcd: 49 8b 84 24 b0 06 00 mov 0x6b0(%r12),%rax 11dfd4: 00 11dfd5: 4c 8d a0 50 f9 ff ff lea -0x6b0(%rax),%r12 11dfdc: 48 39 c5 cmp %rax,%rbp 11dfdf: 75 cf jne 11dfb0 11dfe1: 48 8b 55 30 mov 0x30(%rbp),%rdx 11dfe5: 48 8d 4d 30 lea 0x30(%rbp),%rcx 11dfe9: 48 89 0c 24 mov %rcx,(%rsp) 11dfed: 48 8d 42 c8 lea -0x38(%rdx),%rax 11dff1: 48 39 d1 cmp %rdx,%rcx 11dff4: 74 3a je 11e030 11dff6: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 11dffb: 48 8d 48 58 lea 0x58(%rax),%rcx 11dfff: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 11e004: 48 89 70 58 mov %rsi,0x58(%rax) 11e008: 48 89 50 60 mov %rdx,0x60(%rax) 11e00c: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 11e011: 48 89 0a mov %rcx,(%rdx) 11e014: 48 8b 50 48 mov 0x48(%rax),%rdx 11e018: 48 89 50 68 mov %rdx,0x68(%rax) 11e01c: 8b 50 50 mov 0x50(%rax),%edx 11e01f: 89 50 70 mov %edx,0x70(%rax) 11e022: 48 8b 50 38 mov 0x38(%rax),%rdx 11e026: 48 8d 42 c8 lea -0x38(%rdx),%rax 11e02a: 48 39 14 24 cmp %rdx,(%rsp) 11e02e: 75 c6 jne 11dff6 11e030: 48 89 d9 mov %rbx,%rcx 11e033: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 11e038: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 11e03d: 31 d2 xor %edx,%edx 11e03f: e8 00 00 00 00 callq 11e044 11e044: 41 89 c0 mov %eax,%r8d 11e047: 48 8b 44 24 28 mov 0x28(%rsp),%rax 11e04c: 48 39 d8 cmp %rbx,%rax 11e04f: 0f 85 b5 01 00 00 jne 11e20a 11e055: 45 85 c0 test %r8d,%r8d 11e058: 74 3e je 11e098 11e05a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 11e05f: 44 89 04 24 mov %r8d,(%rsp) 11e063: e8 00 00 00 00 callq 11e068 11e068: 44 8b 04 24 mov (%rsp),%r8d 11e06c: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 11e073: 00 11e074: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11e07b: 00 00 11e07d: 0f 85 a4 01 00 00 jne 11e227 11e083: 48 81 c4 00 01 00 00 add $0x100,%rsp 11e08a: 44 89 c0 mov %r8d,%eax 11e08d: 5b pop %rbx 11e08e: 5d pop %rbp 11e08f: 41 5c pop %r12 11e091: 41 5d pop %r13 11e093: 41 5e pop %r14 11e095: 41 5f pop %r15 11e097: c3 retq 11e098: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi 11e09d: e8 00 00 00 00 callq 11e0a2 11e0a2: 48 8b 45 00 mov 0x0(%rbp),%rax 11e0a6: 48 8d 98 50 f9 ff ff lea -0x6b0(%rax),%rbx 11e0ad: 48 39 c5 cmp %rax,%rbp 11e0b0: 75 15 jne 11e0c7 11e0b2: eb 54 jmp 11e108 11e0b4: 48 8b 83 b0 06 00 00 mov 0x6b0(%rbx),%rax 11e0bb: 48 8d 98 50 f9 ff ff lea -0x6b0(%rax),%rbx 11e0c2: 48 39 c5 cmp %rax,%rbp 11e0c5: 74 41 je 11e108 11e0c7: 48 89 df mov %rbx,%rdi 11e0ca: e8 b1 f3 ff ff callq 11d480 11e0cf: 41 89 c0 mov %eax,%r8d 11e0d2: 85 c0 test %eax,%eax 11e0d4: 74 de je 11e0b4 11e0d6: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 11e0db: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 11e0e0: 44 89 04 24 mov %r8d,(%rsp) 11e0e4: e8 00 00 00 00 callq 11e0e9 11e0e9: 31 f6 xor %esi,%esi 11e0eb: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi 11e0f0: e8 00 00 00 00 callq 11e0f5 11e0f5: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi 11e0fa: e8 00 00 00 00 callq 11e0ff 11e0ff: 44 8b 04 24 mov (%rsp),%r8d 11e103: e9 52 ff ff ff jmpq 11e05a 11e108: 48 8b 5d 30 mov 0x30(%rbp),%rbx 11e10c: 48 8b 03 mov (%rbx),%rax 11e10f: 4c 8d 63 c8 lea -0x38(%rbx),%r12 11e113: 4c 8d 78 c8 lea -0x38(%rax),%r15 11e117: 48 3b 1c 24 cmp (%rsp),%rbx 11e11b: 0f 84 d4 00 00 00 je 11e1f5 11e121: 4d 8b 74 24 20 mov 0x20(%r12),%r14 11e126: 49 8b 86 20 02 00 00 mov 0x220(%r14),%rax 11e12d: 48 8b 00 mov (%rax),%rax 11e130: 48 83 38 00 cmpq $0x0,(%rax) 11e134: 74 27 je 11e15d 11e136: 41 8b 74 24 78 mov 0x78(%r12),%esi 11e13b: 4c 89 f7 mov %r14,%rdi 11e13e: e8 00 00 00 00 callq 11e143 11e143: 49 8d 76 38 lea 0x38(%r14),%rsi 11e147: 49 8d 7e 58 lea 0x58(%r14),%rdi 11e14b: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 11e150: e8 00 00 00 00 callq 11e155 11e155: 85 c0 test %eax,%eax 11e157: 0f 85 00 00 00 00 jne 11e15d 11e15d: 49 8b 54 24 38 mov 0x38(%r12),%rdx 11e162: 49 8b 44 24 40 mov 0x40(%r12),%rax 11e167: 48 89 42 08 mov %rax,0x8(%rdx) 11e16b: 48 89 10 mov %rdx,(%rax) 11e16e: 48 8b 45 28 mov 0x28(%rbp),%rax 11e172: 48 8d 55 20 lea 0x20(%rbp),%rdx 11e176: 48 89 5d 28 mov %rbx,0x28(%rbp) 11e17a: 49 89 54 24 38 mov %rdx,0x38(%r12) 11e17f: 49 89 44 24 40 mov %rax,0x40(%r12) 11e184: 48 89 18 mov %rbx,(%rax) 11e187: 4d 8b 74 24 28 mov 0x28(%r12),%r14 11e18c: 49 8d 5c 24 28 lea 0x28(%r12),%rbx 11e191: 4c 39 f3 cmp %r14,%rbx 11e194: 74 42 je 11e1d8 11e196: 41 80 7e 20 00 cmpb $0x0,0x20(%r14) 11e19b: 74 33 je 11e1d0 11e19d: 4d 8b 6e 10 mov 0x10(%r14),%r13 11e1a1: 49 8b 7e 18 mov 0x18(%r14),%rdi 11e1a5: 31 d2 xor %edx,%edx 11e1a7: 4c 89 ee mov %r13,%rsi 11e1aa: e8 00 00 00 00 callq 11e1af 11e1af: 85 c0 test %eax,%eax 11e1b1: 0f 85 00 00 00 00 jne 11e1b7 11e1b7: 49 8b 75 38 mov 0x38(%r13),%rsi 11e1bb: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi 11e1c0: e8 00 00 00 00 callq 11e1c5 11e1c5: 41 89 c0 mov %eax,%r8d 11e1c8: 85 c0 test %eax,%eax 11e1ca: 0f 85 00 00 00 00 jne 11e1d0 11e1d0: 4d 8b 36 mov (%r14),%r14 11e1d3: 4c 39 f3 cmp %r14,%rbx 11e1d6: 75 be jne 11e196 11e1d8: 49 8b 47 38 mov 0x38(%r15),%rax 11e1dc: 49 8d 5f 38 lea 0x38(%r15),%rbx 11e1e0: 4d 89 fc mov %r15,%r12 11e1e3: 48 83 e8 38 sub $0x38,%rax 11e1e7: 48 3b 1c 24 cmp (%rsp),%rbx 11e1eb: 74 08 je 11e1f5 11e1ed: 49 89 c7 mov %rax,%r15 11e1f0: e9 2c ff ff ff jmpq 11e121 11e1f5: 48 8d 74 24 70 lea 0x70(%rsp),%rsi 11e1fa: 48 89 ef mov %rbp,%rdi 11e1fd: e8 6e f5 ff ff callq 11d770 11e202: 41 89 c0 mov %eax,%r8d 11e205: e9 cc fe ff ff jmpq 11e0d6 11e20a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11e211: 44 89 44 24 14 mov %r8d,0x14(%rsp) 11e216: e8 00 00 00 00 callq 11e21b 11e21b: 0f 0b ud2 11e21d: 44 8b 44 24 14 mov 0x14(%rsp),%r8d 11e222: e9 2e fe ff ff jmpq 11e055 11e227: e8 00 00 00 00 callq 11e22c 11e22c: 0f 1f 40 00 nopl 0x0(%rax) 000000000011e230 : 11e230: e8 00 00 00 00 callq 11e235 11e235: 41 57 push %r15 11e237: 41 56 push %r14 11e239: 41 55 push %r13 11e23b: 41 54 push %r12 11e23d: 55 push %rbp 11e23e: 53 push %rbx 11e23f: 48 83 ec 58 sub $0x58,%rsp 11e243: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11e24a: 00 00 11e24c: 48 89 44 24 50 mov %rax,0x50(%rsp) 11e251: 8b 47 f8 mov -0x8(%rdi),%eax 11e254: 89 44 24 0c mov %eax,0xc(%rsp) 11e258: 85 c0 test %eax,%eax 11e25a: 75 23 jne 11e27f 11e25c: 48 8b 44 24 50 mov 0x50(%rsp),%rax 11e261: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11e268: 00 00 11e26a: 0f 85 99 03 00 00 jne 11e609 11e270: 48 83 c4 58 add $0x58,%rsp 11e274: 5b pop %rbx 11e275: 5d pop %rbp 11e276: 41 5c pop %r12 11e278: 41 5d pop %r13 11e27a: 41 5e pop %r14 11e27c: 41 5f pop %r15 11e27e: c3 retq 11e27f: 49 89 fc mov %rdi,%r12 11e282: 48 8b 7f 58 mov 0x58(%rdi),%rdi 11e286: 31 f6 xor %esi,%esi 11e288: e8 00 00 00 00 callq 11e28d 11e28d: 48 89 44 24 10 mov %rax,0x10(%rsp) 11e292: 48 89 c3 mov %rax,%rbx 11e295: 48 85 c0 test %rax,%rax 11e298: 74 c2 je 11e25c 11e29a: 48 89 c7 mov %rax,%rdi 11e29d: e8 00 00 00 00 callq 11e2a2 11e2a2: 48 8d 4b 20 lea 0x20(%rbx),%rcx 11e2a6: 48 89 44 24 18 mov %rax,0x18(%rsp) 11e2ab: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 11e2b0: 48 85 c0 test %rax,%rax 11e2b3: 0f 84 9c 02 00 00 je 11e555 11e2b9: 49 8d 44 24 c8 lea -0x38(%r12),%rax 11e2be: 48 89 c7 mov %rax,%rdi 11e2c1: 48 89 44 24 20 mov %rax,0x20(%rsp) 11e2c6: e8 00 00 00 00 callq 11e2cb 11e2cb: 4d 8b 4c 24 a8 mov -0x58(%r12),%r9 11e2d0: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 11e2d7: 00 00 11e2d9: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 11e2e0: 00 00 11e2e2: 49 8d 59 c8 lea -0x38(%r9),%rbx 11e2e6: 4d 89 cd mov %r9,%r13 11e2e9: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 11e2f0: 00 00 11e2f2: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 11e2f9: 00 00 11e2fb: 49 8b 01 mov (%r9),%rax 11e2fe: 48 8d 68 c8 lea -0x38(%rax),%rbp 11e302: 49 8d 44 24 a8 lea -0x58(%r12),%rax 11e307: 48 89 04 24 mov %rax,(%rsp) 11e30b: 49 39 c1 cmp %rax,%r9 11e30e: 75 08 jne 11e318 11e310: e9 df 00 00 00 jmpq 11e3f4 11e315: 48 89 c5 mov %rax,%rbp 11e318: 8b 83 8c 00 00 00 mov 0x8c(%rbx),%eax 11e31e: 85 c0 test %eax,%eax 11e320: 0f 84 b5 00 00 00 je 11e3db 11e326: 4c 8b 7b 20 mov 0x20(%rbx),%r15 11e32a: 31 f6 xor %esi,%esi 11e32c: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 11e333: 4d 8b b7 a0 01 00 00 mov 0x1a0(%r15),%r14 11e33a: e8 00 00 00 00 callq 11e33f 11e33f: 83 f8 fc cmp $0xfffffffc,%eax 11e342: 0f 84 3a 01 00 00 je 11e482 11e348: 85 c0 test %eax,%eax 11e34a: 0f 85 a9 01 00 00 jne 11e4f9 11e350: 4c 89 ff mov %r15,%rdi 11e353: be 01 00 00 00 mov $0x1,%esi 11e358: 4d 8d 77 58 lea 0x58(%r15),%r14 11e35c: e8 00 00 00 00 callq 11e361 11e361: 49 8d 77 38 lea 0x38(%r15),%rsi 11e365: 4c 89 f7 mov %r14,%rdi 11e368: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 11e36d: e8 00 00 00 00 callq 11e372 11e372: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11e379: 89 44 24 08 mov %eax,0x8(%rsp) 11e37d: e8 00 00 00 00 callq 11e382 11e382: 4c 89 f7 mov %r14,%rdi 11e385: 31 f6 xor %esi,%esi 11e387: e8 00 00 00 00 callq 11e38c 11e38c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11e393: ff 14 25 00 00 00 00 callq *0x0 11e39a: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 11e3a1: e8 00 00 00 00 callq 11e3a6 11e3a6: 8b 54 24 08 mov 0x8(%rsp),%edx 11e3aa: 85 d2 test %edx,%edx 11e3ac: 0f 85 5c 02 00 00 jne 11e60e 11e3b2: 48 8b 53 38 mov 0x38(%rbx),%rdx 11e3b6: 48 8b 43 40 mov 0x40(%rbx),%rax 11e3ba: 48 89 42 08 mov %rax,0x8(%rdx) 11e3be: 48 89 10 mov %rdx,(%rax) 11e3c1: 49 8b 44 24 c0 mov -0x40(%r12),%rax 11e3c6: 49 8d 54 24 b8 lea -0x48(%r12),%rdx 11e3cb: 4d 89 6c 24 c0 mov %r13,-0x40(%r12) 11e3d0: 48 89 53 38 mov %rdx,0x38(%rbx) 11e3d4: 48 89 43 40 mov %rax,0x40(%rbx) 11e3d8: 4c 89 28 mov %r13,(%rax) 11e3db: 48 8b 45 38 mov 0x38(%rbp),%rax 11e3df: 4c 8d 6d 38 lea 0x38(%rbp),%r13 11e3e3: 48 89 eb mov %rbp,%rbx 11e3e6: 48 83 e8 38 sub $0x38,%rax 11e3ea: 4c 39 2c 24 cmp %r13,(%rsp) 11e3ee: 0f 85 21 ff ff ff jne 11e315 11e3f4: 49 8b 44 24 b8 mov -0x48(%r12),%rax 11e3f9: 49 8d 5c 24 b8 lea -0x48(%r12),%rbx 11e3fe: 48 39 c3 cmp %rax,%rbx 11e401: 74 62 je 11e465 11e403: 49 8b 44 24 b8 mov -0x48(%r12),%rax 11e408: 4c 8d 70 c8 lea -0x38(%rax),%r14 11e40c: 48 39 c3 cmp %rax,%rbx 11e40f: 74 54 je 11e465 11e411: 41 8b ae 8c 00 00 00 mov 0x8c(%r14),%ebp 11e418: 85 ed test %ebp,%ebp 11e41a: 74 3c je 11e458 11e41c: 4d 8b 6e 20 mov 0x20(%r14),%r13 11e420: 49 8b 85 20 02 00 00 mov 0x220(%r13),%rax 11e427: 4c 89 ef mov %r13,%rdi 11e42a: 48 8b 30 mov (%rax),%rsi 11e42d: e8 00 00 00 00 callq 11e432 11e432: 41 89 c7 mov %eax,%r15d 11e435: 85 c0 test %eax,%eax 11e437: 0f 85 a1 01 00 00 jne 11e5de 11e43d: 49 8b bd 20 02 00 00 mov 0x220(%r13),%rdi 11e444: e8 00 00 00 00 callq 11e449 11e449: 89 e8 mov %ebp,%eax 11e44b: f0 45 0f b1 be 8c 00 lock cmpxchg %r15d,0x8c(%r14) 11e452: 00 00 11e454: 39 c5 cmp %eax,%ebp 11e456: 75 2a jne 11e482 11e458: 49 8b 46 38 mov 0x38(%r14),%rax 11e45c: 4c 8d 70 c8 lea -0x38(%rax),%r14 11e460: 48 39 c3 cmp %rax,%rbx 11e463: 75 ac jne 11e411 11e465: 49 8b 44 24 b8 mov -0x48(%r12),%rax 11e46a: 48 39 d8 cmp %rbx,%rax 11e46d: 0f 84 b0 00 00 00 je 11e523 11e473: 41 8b 44 24 f8 mov -0x8(%r12),%eax 11e478: 39 44 24 0c cmp %eax,0xc(%rsp) 11e47c: 0f 84 8f 00 00 00 je 11e511 11e482: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 11e487: e8 00 00 00 00 callq 11e48c 11e48c: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 11e491: e8 00 00 00 00 callq 11e496 11e496: b8 ff ff ff ff mov $0xffffffff,%eax 11e49b: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 11e4a0: f0 0f c1 41 20 lock xadd %eax,0x20(%rcx) 11e4a5: 83 f8 01 cmp $0x1,%eax 11e4a8: 74 5b je 11e505 11e4aa: 85 c0 test %eax,%eax 11e4ac: 0f 8e f0 00 00 00 jle 11e5a2 11e4b2: 8b 44 24 0c mov 0xc(%rsp),%eax 11e4b6: 85 c0 test %eax,%eax 11e4b8: 0f 84 9e fd ff ff je 11e25c 11e4be: 48 8b 44 24 50 mov 0x50(%rsp),%rax 11e4c3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11e4ca: 00 00 11e4cc: 0f 85 37 01 00 00 jne 11e609 11e4d2: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 11e4d9 11e4d9: 48 83 c4 58 add $0x58,%rsp 11e4dd: 4c 89 e2 mov %r12,%rdx 11e4e0: b9 01 00 00 00 mov $0x1,%ecx 11e4e5: 5b pop %rbx 11e4e6: bf 80 01 00 00 mov $0x180,%edi 11e4eb: 5d pop %rbp 11e4ec: 41 5c pop %r12 11e4ee: 41 5d pop %r13 11e4f0: 41 5e pop %r14 11e4f2: 41 5f pop %r15 11e4f4: e9 00 00 00 00 jmpq 11e4f9 11e4f9: 3d 00 fe ff ff cmp $0xfffffe00,%eax 11e4fe: 74 82 je 11e482 11e500: e9 00 00 00 00 jmpq 11e505 11e505: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 11e50a: e8 00 00 00 00 callq 11e50f 11e50f: eb a1 jmp 11e4b2 11e511: 49 8d 7c 24 88 lea -0x78(%r12),%rdi 11e516: e8 f5 f9 ff ff callq 11df10 11e51b: 85 c0 test %eax,%eax 11e51d: 0f 85 5f ff ff ff jne 11e482 11e523: 8b 4c 24 0c mov 0xc(%rsp),%ecx 11e527: 31 d2 xor %edx,%edx 11e529: 89 c8 mov %ecx,%eax 11e52b: f0 41 0f b1 54 24 f8 lock cmpxchg %edx,-0x8(%r12) 11e532: 39 c1 cmp %eax,%ecx 11e534: 0f 85 48 ff ff ff jne 11e482 11e53a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 11e53f: e8 00 00 00 00 callq 11e544 11e544: 89 44 24 0c mov %eax,0xc(%rsp) 11e548: 85 c0 test %eax,%eax 11e54a: 0f 84 32 ff ff ff je 11e482 11e550: e9 00 00 00 00 jmpq 11e555 11e555: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 11e55a: b8 ff ff ff ff mov $0xffffffff,%eax 11e55f: f0 0f c1 41 20 lock xadd %eax,0x20(%rcx) 11e564: 83 f8 01 cmp $0x1,%eax 11e567: 74 4d je 11e5b6 11e569: 85 c0 test %eax,%eax 11e56b: 0f 8f eb fc ff ff jg 11e25c 11e571: 48 8b 44 24 50 mov 0x50(%rsp),%rax 11e576: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11e57d: 00 00 11e57f: 0f 85 84 00 00 00 jne 11e609 11e585: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 11e58a: 48 83 c4 58 add $0x58,%rsp 11e58e: be 03 00 00 00 mov $0x3,%esi 11e593: 5b pop %rbx 11e594: 5d pop %rbp 11e595: 41 5c pop %r12 11e597: 41 5d pop %r13 11e599: 41 5e pop %r14 11e59b: 41 5f pop %r15 11e59d: e9 00 00 00 00 jmpq 11e5a2 11e5a2: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 11e5a7: be 03 00 00 00 mov $0x3,%esi 11e5ac: e8 00 00 00 00 callq 11e5b1 11e5b1: e9 fc fe ff ff jmpq 11e4b2 11e5b6: 48 8b 44 24 50 mov 0x50(%rsp),%rax 11e5bb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11e5c2: 00 00 11e5c4: 75 43 jne 11e609 11e5c6: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 11e5cb: 48 83 c4 58 add $0x58,%rsp 11e5cf: 5b pop %rbx 11e5d0: 5d pop %rbp 11e5d1: 41 5c pop %r12 11e5d3: 41 5d pop %r13 11e5d5: 41 5e pop %r14 11e5d7: 41 5f pop %r15 11e5d9: e9 00 00 00 00 jmpq 11e5de 11e5de: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11e5e3: e9 9a fe ff ff jmpq 11e482 11e5e8: 89 c1 mov %eax,%ecx 11e5ea: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11e5f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11e5f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11e5ff: e8 00 00 00 00 callq 11e604 11e604: e9 79 fe ff ff jmpq 11e482 11e609: e8 00 00 00 00 callq 11e60e 11e60e: e9 00 00 00 00 jmpq 11e613 11e613: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11e61a: 00 00 00 00 11e61e: 66 90 xchg %ax,%ax 000000000011e620 : 11e620: e8 00 00 00 00 callq 11e625 11e625: 48 83 ec 78 sub $0x78,%rsp 11e629: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11e630: 00 00 11e632: 48 89 44 24 70 mov %rax,0x70(%rsp) 11e637: 31 c0 xor %eax,%eax 11e639: 48 89 e7 mov %rsp,%rdi 11e63c: e8 00 00 00 00 callq 11e641 11e641: 48 8b 44 24 20 mov 0x20(%rsp),%rax 11e646: 48 2b 44 24 58 sub 0x58(%rsp),%rax 11e64b: c7 05 00 00 00 00 00 movl $0x0,0x0(%rip) # 11e655 11e652: 00 00 00 11e655: 48 89 c2 mov %rax,%rdx 11e658: 8b 44 24 68 mov 0x68(%rsp),%eax 11e65c: 48 0f af c2 imul %rdx,%rax 11e660: 48 89 c1 mov %rax,%rcx 11e663: 48 89 c2 mov %rax,%rdx 11e666: 48 c1 e9 04 shr $0x4,%rcx 11e66a: 48 29 ca sub %rcx,%rdx 11e66d: 48 89 c1 mov %rax,%rcx 11e670: 48 c1 e8 03 shr $0x3,%rax 11e674: 48 d1 e9 shr %rcx 11e677: 48 89 15 00 00 00 00 mov %rdx,0x0(%rip) # 11e67e 11e67e: 48 29 c1 sub %rax,%rcx 11e681: 48 89 0d 00 00 00 00 mov %rcx,0x0(%rip) # 11e688 11e688: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11e68d: 48 8b 44 24 70 mov 0x70(%rsp),%rax 11e692: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11e699: 00 00 11e69b: 75 22 jne 11e6bf 11e69d: 48 83 c4 78 add $0x78,%rsp 11e6a1: c3 retq 11e6a2: 48 c1 e9 14 shr $0x14,%rcx 11e6a6: 48 c1 ea 14 shr $0x14,%rdx 11e6aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11e6b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11e6b8: e8 00 00 00 00 callq 11e6bd 11e6bd: eb ce jmp 11e68d 11e6bf: e8 00 00 00 00 callq 11e6c4 11e6c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11e6cb: 00 00 00 00 11e6cf: 90 nop 000000000011e6d0 : 11e6d0: e8 00 00 00 00 callq 11e6d5 11e6d5: 48 8b 87 a0 01 00 00 mov 0x1a0(%rdi),%rax 11e6dc: 48 83 bf 98 02 00 00 cmpq $0x0,0x298(%rdi) 11e6e3: 00 11e6e4: 8b 17 mov (%rdi),%edx 11e6e6: 4c 8d 80 b8 a9 ff ff lea -0x5648(%rax),%r8 11e6ed: 78 1b js 11e70a 11e6ef: 31 c9 xor %ecx,%ecx 11e6f1: 83 fa 01 cmp $0x1,%edx 11e6f4: 0f 94 c1 sete %cl 11e6f7: 48 8b b7 b8 01 00 00 mov 0x1b8(%rdi),%rsi 11e6fe: 4c 89 c7 mov %r8,%rdi 11e701: 48 c1 e6 0c shl $0xc,%rsi 11e705: e9 46 eb ff ff jmpq 11d250 11e70a: 31 c9 xor %ecx,%ecx 11e70c: ba 01 00 00 00 mov $0x1,%edx 11e711: eb e4 jmp 11e6f7 11e713: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11e71a: 00 00 00 00 11e71e: 66 90 xchg %ax,%ax 000000000011e720 : 11e720: e8 00 00 00 00 callq 11e725 11e725: 41 54 push %r12 11e727: 48 89 f8 mov %rdi,%rax 11e72a: 55 push %rbp 11e72b: 53 push %rbx 11e72c: 48 89 fb mov %rdi,%rbx 11e72f: 48 89 c2 mov %rax,%rdx 11e732: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 11e739: 48 85 c0 test %rax,%rax 11e73c: 75 f1 jne 11e72f 11e73e: 48 8b 82 c8 02 00 00 mov 0x2c8(%rdx),%rax 11e745: 48 85 c0 test %rax,%rax 11e748: 0f 84 8f 00 00 00 je 11e7dd 11e74e: 48 8b 00 mov (%rax),%rax 11e751: 48 85 c0 test %rax,%rax 11e754: 0f 84 83 00 00 00 je 11e7dd 11e75a: 48 8b 80 a8 06 00 00 mov 0x6a8(%rax),%rax 11e761: 48 85 c0 test %rax,%rax 11e764: 74 77 je 11e7dd 11e766: 4c 8b 60 68 mov 0x68(%rax),%r12 11e76a: 4d 85 e4 test %r12,%r12 11e76d: 74 6e je 11e7dd 11e76f: 49 8d 6c 24 38 lea 0x38(%r12),%rbp 11e774: b8 01 00 00 00 mov $0x1,%eax 11e779: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 11e77e: 85 c0 test %eax,%eax 11e780: 0f 84 83 00 00 00 je 11e809 11e786: 78 70 js 11e7f8 11e788: 83 c0 01 add $0x1,%eax 11e78b: 78 6b js 11e7f8 11e78d: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 11e794: e8 00 00 00 00 callq 11e799 11e799: 85 c0 test %eax,%eax 11e79b: 74 6a je 11e807 11e79d: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 11e7a4: 4c 89 e6 mov %r12,%rsi 11e7a7: e8 e4 f1 ff ff callq 11d990 11e7ac: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 11e7b3: 41 89 c4 mov %eax,%r12d 11e7b6: e8 00 00 00 00 callq 11e7bb 11e7bb: b8 ff ff ff ff mov $0xffffffff,%eax 11e7c0: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 11e7c5: 83 f8 01 cmp $0x1,%eax 11e7c8: 74 1e je 11e7e8 11e7ca: 85 c0 test %eax,%eax 11e7cc: 7f 12 jg 11e7e0 11e7ce: be 03 00 00 00 mov $0x3,%esi 11e7d3: 48 89 ef mov %rbp,%rdi 11e7d6: e8 00 00 00 00 callq 11e7db 11e7db: eb 03 jmp 11e7e0 11e7dd: 45 31 e4 xor %r12d,%r12d 11e7e0: 44 89 e0 mov %r12d,%eax 11e7e3: 5b pop %rbx 11e7e4: 5d pop %rbp 11e7e5: 41 5c pop %r12 11e7e7: c3 retq 11e7e8: 48 89 ef mov %rbp,%rdi 11e7eb: e8 00 00 00 00 callq 11e7f0 11e7f0: 44 89 e0 mov %r12d,%eax 11e7f3: 5b pop %rbx 11e7f4: 5d pop %rbp 11e7f5: 41 5c pop %r12 11e7f7: c3 retq 11e7f8: be 01 00 00 00 mov $0x1,%esi 11e7fd: 48 89 ef mov %rbp,%rdi 11e800: e8 00 00 00 00 callq 11e805 11e805: eb 86 jmp 11e78d 11e807: 0f 0b ud2 11e809: be 02 00 00 00 mov $0x2,%esi 11e80e: 48 89 ef mov %rbp,%rdi 11e811: e8 00 00 00 00 callq 11e816 11e816: e9 72 ff ff ff jmpq 11e78d 11e81b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000011e820 : 11e820: e8 00 00 00 00 callq 11e825 11e825: 41 57 push %r15 11e827: 41 56 push %r14 11e829: 4d 89 c6 mov %r8,%r14 11e82c: 41 55 push %r13 11e82e: 49 89 cd mov %rcx,%r13 11e831: 41 54 push %r12 11e833: 41 89 f4 mov %esi,%r12d 11e836: be c0 0d 00 00 mov $0xdc0,%esi 11e83b: 55 push %rbp 11e83c: 48 89 fd mov %rdi,%rbp 11e83f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11e846 11e846: 53 push %rbx 11e847: 48 89 d3 mov %rdx,%rbx 11e84a: ba b8 07 00 00 mov $0x7b8,%edx 11e84f: e8 00 00 00 00 callq 11e854 11e854: 48 85 c0 test %rax,%rax 11e857: 74 68 je 11e8c1 11e859: 44 89 e1 mov %r12d,%ecx 11e85c: ba 01 00 00 00 mov $0x1,%edx 11e861: 48 89 c6 mov %rax,%rsi 11e864: 48 89 ef mov %rbp,%rdi 11e867: 49 89 c7 mov %rax,%r15 11e86a: e8 00 00 00 00 callq 11e86f 11e86f: 41 89 c4 mov %eax,%r12d 11e872: 85 c0 test %eax,%eax 11e874: 0f 85 00 00 00 00 jne 11e87a 11e87a: 4c 89 f2 mov %r14,%rdx 11e87d: 4c 89 ee mov %r13,%rsi 11e880: 4c 89 ff mov %r15,%rdi 11e883: e8 48 f2 ff ff callq 11dad0 11e888: 41 89 c4 mov %eax,%r12d 11e88b: 85 c0 test %eax,%eax 11e88d: 75 11 jne 11e8a0 11e88f: 4c 89 3b mov %r15,(%rbx) 11e892: 5b pop %rbx 11e893: 44 89 e0 mov %r12d,%eax 11e896: 5d pop %rbp 11e897: 41 5c pop %r12 11e899: 41 5d pop %r13 11e89b: 41 5e pop %r14 11e89d: 41 5f pop %r15 11e89f: c3 retq 11e8a0: 4c 89 fe mov %r15,%rsi 11e8a3: 48 89 ef mov %rbp,%rdi 11e8a6: e8 00 00 00 00 callq 11e8ab 11e8ab: 4c 89 ff mov %r15,%rdi 11e8ae: e8 00 00 00 00 callq 11e8b3 11e8b3: 44 89 e0 mov %r12d,%eax 11e8b6: 5b pop %rbx 11e8b7: 5d pop %rbp 11e8b8: 41 5c pop %r12 11e8ba: 41 5d pop %r13 11e8bc: 41 5e pop %r14 11e8be: 41 5f pop %r15 11e8c0: c3 retq 11e8c1: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11e8c7: eb c9 jmp 11e892 11e8c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000011e8d0 : 11e8d0: e8 00 00 00 00 callq 11e8d5 11e8d5: 41 55 push %r13 11e8d7: 41 54 push %r12 11e8d9: 55 push %rbp 11e8da: 53 push %rbx 11e8db: 48 8b 86 c8 00 00 00 mov 0xc8(%rsi),%rax 11e8e2: 4c 8b a8 88 00 00 00 mov 0x88(%rax),%r13 11e8e9: 49 83 bd a8 06 00 00 cmpq $0x0,0x6a8(%r13) 11e8f0: 00 11e8f1: 75 38 jne 11e92b 11e8f3: 4c 89 ee mov %r13,%rsi 11e8f6: 48 89 cb mov %rcx,%rbx 11e8f9: 4c 89 c5 mov %r8,%rbp 11e8fc: 4d 89 cc mov %r9,%r12 11e8ff: e8 00 00 00 00 callq 11e904 11e904: 85 c0 test %eax,%eax 11e906: 74 07 je 11e90f 11e908: 5b pop %rbx 11e909: 5d pop %rbp 11e90a: 41 5c pop %r12 11e90c: 41 5d pop %r13 11e90e: c3 retq 11e90f: 4c 89 e2 mov %r12,%rdx 11e912: 48 89 ee mov %rbp,%rsi 11e915: 4c 89 ef mov %r13,%rdi 11e918: e8 b3 f1 ff ff callq 11dad0 11e91d: 85 c0 test %eax,%eax 11e91f: 75 e7 jne 11e908 11e921: 4c 89 2b mov %r13,(%rbx) 11e924: 5b pop %rbx 11e925: 5d pop %rbp 11e926: 41 5c pop %r12 11e928: 41 5d pop %r13 11e92a: c3 retq 11e92b: b8 ea ff ff ff mov $0xffffffea,%eax 11e930: eb d6 jmp 11e908 11e932: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11e939: 00 00 00 00 11e93d: 0f 1f 00 nopl (%rax) 000000000011e940 : 11e940: e8 00 00 00 00 callq 11e945 11e945: 41 55 push %r13 11e947: 41 54 push %r12 11e949: 55 push %rbp 11e94a: 53 push %rbx 11e94b: 48 8b ae a8 06 00 00 mov 0x6a8(%rsi),%rbp 11e952: 48 85 ed test %rbp,%rbp 11e955: 0f 84 3b 01 00 00 je 11ea96 11e95b: 4c 8b a6 a8 00 00 00 mov 0xa8(%rsi),%r12 11e962: 48 89 f3 mov %rsi,%rbx 11e965: 31 f6 xor %esi,%esi 11e967: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 11e96e: 00 11e96f: 4d 8b ac 24 a0 01 00 mov 0x1a0(%r12),%r13 11e976: 00 11e977: e8 00 00 00 00 callq 11e97c 11e97c: 8d 90 00 02 00 00 lea 0x200(%rax),%edx 11e982: 81 e2 ff fd ff ff and $0xfffffdff,%edx 11e988: 0f 85 0f 01 00 00 jne 11ea9d 11e98e: 31 d2 xor %edx,%edx 11e990: 31 f6 xor %esi,%esi 11e992: 4c 89 e7 mov %r12,%rdi 11e995: e8 00 00 00 00 callq 11e99a 11e99a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11e9a1: e8 00 00 00 00 callq 11e9a6 11e9a6: 49 8d 7c 24 58 lea 0x58(%r12),%rdi 11e9ab: 31 f6 xor %esi,%esi 11e9ad: e8 00 00 00 00 callq 11e9b2 11e9b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11e9b9: ff 14 25 00 00 00 00 callq *0x0 11e9c0: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 11e9c7: 00 11e9c8: 4c 8d 65 40 lea 0x40(%rbp),%r12 11e9cc: e8 00 00 00 00 callq 11e9d1 11e9d1: 4c 89 e7 mov %r12,%rdi 11e9d4: e8 00 00 00 00 callq 11e9d9 11e9d9: 83 6d 60 01 subl $0x1,0x60(%rbp) 11e9dd: 48 8b 83 b8 06 00 00 mov 0x6b8(%rbx),%rax 11e9e4: 4c 89 e7 mov %r12,%rdi 11e9e7: 48 8b 93 b0 06 00 00 mov 0x6b0(%rbx),%rdx 11e9ee: 48 89 42 08 mov %rax,0x8(%rdx) 11e9f2: 48 89 10 mov %rdx,(%rax) 11e9f5: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 11e9fc: 00 ad de 11e9ff: 48 89 83 b0 06 00 00 mov %rax,0x6b0(%rbx) 11ea06: 48 83 c0 22 add $0x22,%rax 11ea0a: 48 89 83 b8 06 00 00 mov %rax,0x6b8(%rbx) 11ea11: e8 00 00 00 00 callq 11ea16 11ea16: 48 c7 83 a8 06 00 00 movq $0x0,0x6a8(%rbx) 11ea1d: 00 00 00 00 11ea21: 8b 45 60 mov 0x60(%rbp),%eax 11ea24: 85 c0 test %eax,%eax 11ea26: 75 6e jne 11ea96 11ea28: 48 8b 55 10 mov 0x10(%rbp),%rdx 11ea2c: 48 8d 45 10 lea 0x10(%rbp),%rax 11ea30: 48 39 c2 cmp %rax,%rdx 11ea33: 0f 85 85 00 00 00 jne 11eabe 11ea39: 48 8b 55 20 mov 0x20(%rbp),%rdx 11ea3d: 48 8d 45 20 lea 0x20(%rbp),%rax 11ea41: 48 39 c2 cmp %rax,%rdx 11ea44: 75 7f jne 11eac5 11ea46: 48 8b 55 30 mov 0x30(%rbp),%rdx 11ea4a: 48 8d 45 30 lea 0x30(%rbp),%rax 11ea4e: 48 39 c2 cmp %rax,%rdx 11ea51: 75 79 jne 11eacc 11ea53: 48 8b 45 68 mov 0x68(%rbp),%rax 11ea57: 48 85 c0 test %rax,%rax 11ea5a: 74 17 je 11ea73 11ea5c: 48 8d 78 38 lea 0x38(%rax),%rdi 11ea60: ba ff ff ff ff mov $0xffffffff,%edx 11ea65: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 11ea6a: 83 fa 01 cmp $0x1,%edx 11ea6d: 74 3c je 11eaab 11ea6f: 85 d2 test %edx,%edx 11ea71: 7e 3f jle 11eab2 11ea73: 48 8d 7d 78 lea 0x78(%rbp),%rdi 11ea77: e8 00 00 00 00 callq 11ea7c 11ea7c: 48 8b bd d0 00 00 00 mov 0xd0(%rbp),%rdi 11ea83: e8 00 00 00 00 callq 11ea88 11ea88: 48 89 ef mov %rbp,%rdi 11ea8b: 5b pop %rbx 11ea8c: 5d pop %rbp 11ea8d: 41 5c pop %r12 11ea8f: 41 5d pop %r13 11ea91: e9 00 00 00 00 jmpq 11ea96 11ea96: 5b pop %rbx 11ea97: 5d pop %rbp 11ea98: 41 5c pop %r12 11ea9a: 41 5d pop %r13 11ea9c: c3 retq 11ea9d: 83 f8 fc cmp $0xfffffffc,%eax 11eaa0: 0f 84 e8 fe ff ff je 11e98e 11eaa6: e9 00 00 00 00 jmpq 11eaab 11eaab: e8 00 00 00 00 callq 11eab0 11eab0: eb c1 jmp 11ea73 11eab2: be 03 00 00 00 mov $0x3,%esi 11eab7: e8 00 00 00 00 callq 11eabc 11eabc: eb b5 jmp 11ea73 11eabe: 0f 0b ud2 11eac0: e9 74 ff ff ff jmpq 11ea39 11eac5: 0f 0b ud2 11eac7: e9 7a ff ff ff jmpq 11ea46 11eacc: 0f 0b ud2 11eace: eb 83 jmp 11ea53 000000000011ead0 : 11ead0: e8 00 00 00 00 callq 11ead5 11ead5: 41 54 push %r12 11ead7: 55 push %rbp 11ead8: 48 85 ff test %rdi,%rdi 11eadb: 74 3e je 11eb1b 11eadd: 48 89 f5 mov %rsi,%rbp 11eae0: 48 85 f6 test %rsi,%rsi 11eae3: 74 36 je 11eb1b 11eae5: 49 89 fc mov %rdi,%r12 11eae8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11eaed: 4c 89 e7 mov %r12,%rdi 11eaf0: 48 89 ee mov %rbp,%rsi 11eaf3: e8 00 00 00 00 callq 11eaf8 11eaf8: 48 89 ef mov %rbp,%rdi 11eafb: 5d pop %rbp 11eafc: 41 5c pop %r12 11eafe: e9 00 00 00 00 jmpq 11eb03 11eb03: 48 89 f2 mov %rsi,%rdx 11eb06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11eb0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11eb14: e8 00 00 00 00 callq 11eb19 11eb19: eb d2 jmp 11eaed 11eb1b: 0f 0b ud2 11eb1d: 5d pop %rbp 11eb1e: 41 5c pop %r12 11eb20: c3 retq 11eb21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11eb28: 00 00 00 00 11eb2c: 0f 1f 40 00 nopl 0x0(%rax) 000000000011eb30 : 11eb30: e8 00 00 00 00 callq 11eb35 11eb35: 41 54 push %r12 11eb37: 55 push %rbp 11eb38: 48 85 ff test %rdi,%rdi 11eb3b: 74 42 je 11eb7f 11eb3d: 48 89 f5 mov %rsi,%rbp 11eb40: 48 85 f6 test %rsi,%rsi 11eb43: 74 3a je 11eb7f 11eb45: 49 89 fc mov %rdi,%r12 11eb48: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11eb4d: 48 89 ee mov %rbp,%rsi 11eb50: 4c 89 e7 mov %r12,%rdi 11eb53: 5d pop %rbp 11eb54: 41 5c pop %r12 11eb56: e9 00 00 00 00 jmpq 11eb5b 11eb5b: 48 89 f2 mov %rsi,%rdx 11eb5e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11eb65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11eb6c: e8 00 00 00 00 callq 11eb71 11eb71: 48 89 ee mov %rbp,%rsi 11eb74: 4c 89 e7 mov %r12,%rdi 11eb77: 5d pop %rbp 11eb78: 41 5c pop %r12 11eb7a: e9 00 00 00 00 jmpq 11eb7f 11eb7f: 0f 0b ud2 11eb81: 5d pop %rbp 11eb82: 41 5c pop %r12 11eb84: c3 retq 11eb85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11eb8c: 00 00 00 00 000000000011eb90 : 11eb90: e8 00 00 00 00 callq 11eb95 11eb95: 48 8b 97 a8 00 00 00 mov 0xa8(%rdi),%rdx 11eb9c: 48 8b 87 c0 06 00 00 mov 0x6c0(%rdi),%rax 11eba3: 48 8b 92 a0 01 00 00 mov 0x1a0(%rdx),%rdx 11ebaa: 83 ba c0 b0 ff ff 12 cmpl $0x12,-0x4f40(%rdx) 11ebb1: 76 01 jbe 11ebb4 11ebb3: c3 retq 11ebb4: 48 c1 e8 0c shr $0xc,%rax 11ebb8: c3 retq 11ebb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000011ebc0 : 11ebc0: e8 00 00 00 00 callq 11ebc5 11ebc5: 41 57 push %r15 11ebc7: 4d 89 c7 mov %r8,%r15 11ebca: 41 56 push %r14 11ebcc: 41 55 push %r13 11ebce: 49 89 d5 mov %rdx,%r13 11ebd1: 41 54 push %r12 11ebd3: 55 push %rbp 11ebd4: 48 89 fd mov %rdi,%rbp 11ebd7: 53 push %rbx 11ebd8: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 11ebdf: 48 89 74 24 10 mov %rsi,0x10(%rsp) 11ebe4: 8b 9c 24 e8 00 00 00 mov 0xe8(%rsp),%ebx 11ebeb: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 11ebf0: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 11ebf5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11ebfc: 00 00 11ebfe: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 11ec05: 00 11ec06: 31 c0 xor %eax,%eax 11ec08: f6 c3 01 test $0x1,%bl 11ec0b: 0f 84 23 04 00 00 je 11f034 11ec11: 31 c0 xor %eax,%eax 11ec13: f7 c3 00 00 00 20 test $0x20000000,%ebx 11ec19: c7 44 24 48 04 00 00 movl $0x4,0x48(%rsp) 11ec20: 00 11ec21: 41 be 04 00 00 00 mov $0x4,%r14d 11ec27: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 11ec2e: 00 00 11ec30: 0f 94 c0 sete %al 11ec33: 48 05 01 02 00 00 add $0x201,%rax 11ec39: 48 89 44 24 28 mov %rax,0x28(%rsp) 11ec3e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11ec45 11ec45: ba 28 01 00 00 mov $0x128,%edx 11ec4a: be c0 0d 00 00 mov $0xdc0,%esi 11ec4f: e8 00 00 00 00 callq 11ec54 11ec54: 49 89 07 mov %rax,(%r15) 11ec57: 48 89 c7 mov %rax,%rdi 11ec5a: 48 85 c0 test %rax,%rax 11ec5d: 0f 84 b8 04 00 00 je 11f11b 11ec63: c7 44 24 4c 00 00 00 movl $0x0,0x4c(%rsp) 11ec6a: 00 11ec6b: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 11ec72: 00 11ec73: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 11ec7a: 00 11ec7b: 48 8d 47 28 lea 0x28(%rdi),%rax 11ec7f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 11ec86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ec8d: 48 89 47 28 mov %rax,0x28(%rdi) 11ec91: 48 89 47 30 mov %rax,0x30(%rdi) 11ec95: e8 00 00 00 00 callq 11ec9a 11ec9a: 89 d8 mov %ebx,%eax 11ec9c: 49 8b 17 mov (%r15),%rdx 11ec9f: c1 e8 1b shr $0x1b,%eax 11eca2: 83 e0 01 and $0x1,%eax 11eca5: 88 82 20 01 00 00 mov %al,0x120(%rdx) 11ecab: 49 8b 07 mov (%r15),%rax 11ecae: 80 b8 20 01 00 00 00 cmpb $0x0,0x120(%rax) 11ecb5: 74 03 je 11ecba 11ecb7: 49 d1 ed shr %r13 11ecba: 89 98 88 00 00 00 mov %ebx,0x88(%rax) 11ecc0: 49 8b 07 mov (%r15),%rax 11ecc3: 48 8d b8 98 00 00 00 lea 0x98(%rax),%rdi 11ecca: e8 00 00 00 00 callq 11eccf 11eccf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 11ecd6 11ecd6: ba 78 03 00 00 mov $0x378,%edx 11ecdb: 4c 89 ee mov %r13,%rsi 11ecde: 48 8d bd 48 56 00 00 lea 0x5648(%rbp),%rdi 11ece5: 48 c1 e8 0e shr $0xe,%rax 11ece9: 48 89 44 24 38 mov %rax,0x38(%rsp) 11ecee: e8 00 00 00 00 callq 11ecf3 11ecf3: 41 83 fe 02 cmp $0x2,%r14d 11ecf7: 0f 84 27 03 00 00 je 11f024 11ecfd: 41 83 fe 01 cmp $0x1,%r14d 11ed01: 0f 85 a8 04 00 00 jne 11f1af 11ed07: 48 83 3c 24 00 cmpq $0x0,(%rsp) 11ed0c: 0f 85 9d 04 00 00 jne 11f1af 11ed12: 49 8d 5c 05 00 lea 0x0(%r13,%rax,1),%rbx 11ed17: 45 31 e4 xor %r12d,%r12d 11ed1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11ed21: 48 89 44 24 30 mov %rax,0x30(%rsp) 11ed26: e8 00 00 00 00 callq 11ed2b 11ed2b: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 11ed32 11ed32: 48 8b 44 24 30 mov 0x30(%rsp),%rax 11ed37: 48 01 d9 add %rbx,%rcx 11ed3a: 48 3b 0d 00 00 00 00 cmp 0x0(%rip),%rcx # 11ed41 11ed41: 76 12 jbe 11ed55 11ed43: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11ed48: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 11ed4f 11ed4f: 0f 84 c7 05 00 00 je 11f31c 11ed55: 48 03 05 00 00 00 00 add 0x0(%rip),%rax # 11ed5c 11ed5c: 48 3b 05 00 00 00 00 cmp 0x0(%rip),%rax # 11ed63 11ed63: 0f 87 b3 05 00 00 ja 11f31c 11ed69: 48 8b 95 b8 0f 00 00 mov 0xfb8(%rbp),%rdx 11ed70: 4c 03 a5 18 3b 01 00 add 0x13b18(%rbp),%r12 11ed77: 48 2b 54 24 38 sub 0x38(%rsp),%rdx 11ed7c: 49 39 d4 cmp %rdx,%r12 11ed7f: 0f 87 97 05 00 00 ja 11f31c 11ed85: 48 89 0d 00 00 00 00 mov %rcx,0x0(%rip) # 11ed8c 11ed8c: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 11ed93 11ed93: 4c 89 a5 18 3b 01 00 mov %r12,0x13b18(%rbp) 11ed9a: 45 31 e4 xor %r12d,%r12d 11ed9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11eda4: ff 14 25 00 00 00 00 callq *0x0 11edab: 45 85 e4 test %r12d,%r12d 11edae: 0f 85 be 03 00 00 jne 11f172 11edb4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11edb9: 48 8b 44 24 28 mov 0x28(%rsp),%rax 11edbe: 48 89 ef mov %rbp,%rdi 11edc1: 48 c7 84 24 98 00 00 movq $0x0,0x98(%rsp) 11edc8: 00 00 00 00 00 11edcd: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 11edd2: 48 8d 74 24 78 lea 0x78(%rsp),%rsi 11edd7: 4c 89 6c 24 78 mov %r13,0x78(%rsp) 11eddc: 48 c7 84 24 88 00 00 movq $0x0,0x88(%rsp) 11ede3: 00 00 00 00 00 11ede8: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 11edef: 00 00 00 00 00 11edf4: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 11edfb: 00 11edfc: 8b 44 24 24 mov 0x24(%rsp),%eax 11ee00: c7 84 24 80 00 00 00 movl $0x1,0x80(%rsp) 11ee07: 01 00 00 00 11ee0b: 44 89 b4 24 84 00 00 mov %r14d,0x84(%rsp) 11ee12: 00 11ee13: 89 84 24 98 00 00 00 mov %eax,0x98(%rsp) 11ee1a: e8 00 00 00 00 callq 11ee1f 11ee1f: 41 89 c4 mov %eax,%r12d 11ee22: 85 c0 test %eax,%eax 11ee24: 0f 85 ae 04 00 00 jne 11f2d8 11ee2a: 83 7c 24 24 02 cmpl $0x2,0x24(%rsp) 11ee2f: 48 8b 44 24 50 mov 0x50(%rsp),%rax 11ee34: 0f 84 83 04 00 00 je 11f2bd 11ee3a: 49 8b 17 mov (%r15),%rdx 11ee3d: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 11ee43: 48 89 90 70 03 00 00 mov %rdx,0x370(%rax) 11ee4a: 48 89 42 20 mov %rax,0x20(%rdx) 11ee4e: 74 09 je 11ee59 11ee50: 48 0f ba a8 98 02 00 btsq $0x3f,0x298(%rax) 11ee57: 00 3f 11ee59: 49 8b 07 mov (%r15),%rax 11ee5c: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 11ee61: 8b 5c 24 48 mov 0x48(%rsp),%ebx 11ee65: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 11ee6a: 48 89 88 80 00 00 00 mov %rcx,0x80(%rax) 11ee71: 49 8b 07 mov (%r15),%rax 11ee74: 89 58 78 mov %ebx,0x78(%rax) 11ee77: 49 8b 07 mov (%r15),%rax 11ee7a: c7 40 7c 00 00 00 00 movl $0x0,0x7c(%rax) 11ee81: 49 8b 07 mov (%r15),%rax 11ee84: 48 8b ae a8 06 00 00 mov 0x6a8(%rsi),%rbp 11ee8b: 48 89 a8 90 00 00 00 mov %rbp,0x90(%rax) 11ee92: 49 8b 1f mov (%r15),%rbx 11ee95: 4c 8d 75 40 lea 0x40(%rbp),%r14 11ee99: 4c 89 f7 mov %r14,%rdi 11ee9c: 48 8b 43 20 mov 0x20(%rbx),%rax 11eea0: 4c 8d 6b 38 lea 0x38(%rbx),%r13 11eea4: c7 43 50 01 00 00 00 movl $0x1,0x50(%rbx) 11eeab: 4c 89 6b 38 mov %r13,0x38(%rbx) 11eeaf: 48 83 c0 58 add $0x58,%rax 11eeb3: 4c 89 6b 40 mov %r13,0x40(%rbx) 11eeb7: 48 89 43 48 mov %rax,0x48(%rbx) 11eebb: e8 00 00 00 00 callq 11eec0 11eec0: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 11eec6: 0f 84 32 03 00 00 je 11f1fe 11eecc: 48 8b 45 28 mov 0x28(%rbp),%rax 11eed0: 4c 89 6d 28 mov %r13,0x28(%rbp) 11eed4: 48 83 c5 20 add $0x20,%rbp 11eed8: 4c 89 f7 mov %r14,%rdi 11eedb: 48 89 6b 38 mov %rbp,0x38(%rbx) 11eedf: 48 89 43 40 mov %rax,0x40(%rbx) 11eee3: 4c 89 28 mov %r13,(%rax) 11eee6: e8 00 00 00 00 callq 11eeeb 11eeeb: 49 8b 1f mov (%r15),%rbx 11eeee: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 11eef5: 00 00 11eef7: 48 8b 8b 90 00 00 00 mov 0x90(%rbx),%rcx 11eefe: 48 8b 6b 20 mov 0x20(%rbx),%rbp 11ef02: c6 44 24 58 01 movb $0x1,0x58(%rsp) 11ef07: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 11ef0e: 00 00 11ef10: 4c 8d 69 40 lea 0x40(%rcx),%r13 11ef14: 4c 8d 75 58 lea 0x58(%rbp),%r14 11ef18: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 11ef1f: 00 00 11ef21: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 11ef28: 00 00 11ef2a: 4c 89 ef mov %r13,%rdi 11ef2d: e8 00 00 00 00 callq 11ef32 11ef32: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 11ef37: 31 d2 xor %edx,%edx 11ef39: 4c 89 f7 mov %r14,%rdi 11ef3c: e8 00 00 00 00 callq 11ef41 11ef41: 85 c0 test %eax,%eax 11ef43: 0f 85 aa 04 00 00 jne 11f3f3 11ef49: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 11ef4e: 48 89 ef mov %rbp,%rdi 11ef51: e8 00 00 00 00 callq 11ef56 11ef56: 85 c0 test %eax,%eax 11ef58: 0f 85 00 00 00 00 jne 11ef5e 11ef5e: 48 8b 85 20 02 00 00 mov 0x220(%rbp),%rax 11ef65: 48 89 ef mov %rbp,%rdi 11ef68: 48 8b 30 mov (%rax),%rsi 11ef6b: e8 00 00 00 00 callq 11ef70 11ef70: 85 c0 test %eax,%eax 11ef72: 0f 85 00 00 00 00 jne 11ef78 11ef78: 48 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%rax 11ef7f: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 11ef86: 31 f6 xor %esi,%esi 11ef88: 48 89 44 24 08 mov %rax,0x8(%rsp) 11ef8d: e8 00 00 00 00 callq 11ef92 11ef92: 89 c1 mov %eax,%ecx 11ef94: 83 f8 fc cmp $0xfffffffc,%eax 11ef97: 0f 84 00 00 00 00 je 11ef9d 11ef9d: 85 c0 test %eax,%eax 11ef9f: 0f 85 8d 03 00 00 jne 11f332 11efa5: 8b 73 78 mov 0x78(%rbx),%esi 11efa8: 48 89 ef mov %rbp,%rdi 11efab: e8 00 00 00 00 callq 11efb0 11efb0: 48 8d 75 38 lea 0x38(%rbp),%rsi 11efb4: 4c 89 f7 mov %r14,%rdi 11efb7: 48 8d 54 24 58 lea 0x58(%rsp),%rdx 11efbc: e8 00 00 00 00 callq 11efc1 11efc1: 89 c1 mov %eax,%ecx 11efc3: 85 c0 test %eax,%eax 11efc5: 0f 85 23 04 00 00 jne 11f3ee 11efcb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11efd2: 89 4c 24 08 mov %ecx,0x8(%rsp) 11efd6: e8 00 00 00 00 callq 11efdb 11efdb: 4c 89 f7 mov %r14,%rdi 11efde: 31 f6 xor %esi,%esi 11efe0: e8 00 00 00 00 callq 11efe5 11efe5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11efec: ff 14 25 00 00 00 00 callq *0x0 11eff3: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 11effa: e8 00 00 00 00 callq 11efff 11efff: 48 8b bd 20 02 00 00 mov 0x220(%rbp),%rdi 11f006: e8 00 00 00 00 callq 11f00b 11f00b: 8b 4c 24 08 mov 0x8(%rsp),%ecx 11f00f: 85 c9 test %ecx,%ecx 11f011: 0f 85 4d 03 00 00 jne 11f364 11f017: 4c 89 ef mov %r13,%rdi 11f01a: e8 00 00 00 00 callq 11f01f 11f01f: e9 f9 01 00 00 jmpq 11f21d 11f024: 49 8d 5c 05 00 lea 0x0(%r13,%rax,1),%rbx 11f029: 45 31 e4 xor %r12d,%r12d 11f02c: 48 89 d8 mov %rbx,%rax 11f02f: e9 e6 fc ff ff jmpq 11ed1a 11f034: f6 c3 02 test $0x2,%bl 11f037: 0f 85 10 01 00 00 jne 11f14d 11f03d: f6 c3 04 test $0x4,%bl 11f040: 0f 85 fd 01 00 00 jne 11f243 11f046: f6 c3 18 test $0x18,%bl 11f049: 0f 84 8f 03 00 00 je 11f3de 11f04f: b8 ff ff ff ff mov $0xffffffff,%eax 11f054: 48 39 c2 cmp %rax,%rdx 11f057: 0f 87 81 03 00 00 ja 11f3de 11f05d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11f062: ba 10 00 00 00 mov $0x10,%edx 11f067: be c0 0c 00 00 mov $0xcc0,%esi 11f06c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11f073 11f073: 4c 8b 20 mov (%rax),%r12 11f076: e8 00 00 00 00 callq 11f07b 11f07b: 48 89 04 24 mov %rax,(%rsp) 11f07f: 48 85 c0 test %rax,%rax 11f082: 0f 84 93 00 00 00 je 11f11b 11f088: 48 8b 3c 24 mov (%rsp),%rdi 11f08c: ba c0 0c 00 00 mov $0xcc0,%edx 11f091: be 01 00 00 00 mov $0x1,%esi 11f096: e8 00 00 00 00 callq 11f09b 11f09b: 85 c0 test %eax,%eax 11f09d: 75 73 jne 11f112 11f09f: 48 8b 34 24 mov (%rsp),%rsi 11f0a3: ba 28 01 00 00 mov $0x128,%edx 11f0a8: 48 8b 06 mov (%rsi),%rax 11f0ab: 4c 89 60 10 mov %r12,0x10(%rax) 11f0af: 48 8b 06 mov (%rsi),%rax 11f0b2: 44 89 68 0c mov %r13d,0xc(%rax) 11f0b6: 48 8b 06 mov (%rsi),%rax 11f0b9: be c0 0d 00 00 mov $0xdc0,%esi 11f0be: 44 89 68 18 mov %r13d,0x18(%rax) 11f0c2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11f0c9 11f0c9: e8 00 00 00 00 callq 11f0ce 11f0ce: 49 89 07 mov %rax,(%r15) 11f0d1: 48 89 c7 mov %rax,%rdi 11f0d4: 48 85 c0 test %rax,%rax 11f0d7: 0f 84 4a 02 00 00 je 11f327 11f0dd: c7 44 24 4c 01 00 00 movl $0x1,0x4c(%rsp) 11f0e4: 00 11f0e5: 41 be 01 00 00 00 mov $0x1,%r14d 11f0eb: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 11f0f2: 00 00 11f0f4: c7 44 24 48 02 00 00 movl $0x2,0x48(%rsp) 11f0fb: 00 11f0fc: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 11f103: 00 00 11f105: c7 44 24 24 02 00 00 movl $0x2,0x24(%rsp) 11f10c: 00 11f10d: e9 69 fb ff ff jmpq 11ec7b 11f112: 48 8b 3c 24 mov (%rsp),%rdi 11f116: e8 00 00 00 00 callq 11f11b 11f11b: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11f121: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 11f128: 00 11f129: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11f130: 00 00 11f132: 0f 85 b1 02 00 00 jne 11f3e9 11f138: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 11f13f: 44 89 e0 mov %r12d,%eax 11f142: 5b pop %rbx 11f143: 5d pop %rbp 11f144: 41 5c pop %r12 11f146: 41 5d pop %r13 11f148: 41 5e pop %r14 11f14a: 41 5f pop %r15 11f14c: c3 retq 11f14d: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 11f154: 00 00 11f156: 41 be 02 00 00 00 mov $0x2,%r14d 11f15c: c7 44 24 48 02 00 00 movl $0x2,0x48(%rsp) 11f163: 00 11f164: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 11f16b: 00 00 11f16d: e9 cc fa ff ff jmpq 11ec3e 11f172: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11f177: e9 15 01 00 00 jmpq 11f291 11f17c: b8 ff ff ff ff mov $0xffffffff,%eax 11f181: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 11f186: 4c 89 e9 mov %r13,%rcx 11f189: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f190: 41 0f bc c6 bsf %r14d,%eax 11f194: 48 98 cltq 11f196: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11f19d: 4c 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%r8 11f1a4: 00 11f1a5: e8 00 00 00 00 callq 11f1aa 11f1aa: e9 0a fc ff ff jmpq 11edb9 11f1af: 41 83 fe 04 cmp $0x4,%r14d 11f1b3: 41 bc 00 00 00 00 mov $0x0,%r12d 11f1b9: 48 89 c3 mov %rax,%rbx 11f1bc: 4d 0f 44 e5 cmove %r13,%r12 11f1c0: e9 55 fb ff ff jmpq 11ed1a 11f1c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f1cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11f1d3: 48 89 44 24 30 mov %rax,0x30(%rsp) 11f1d8: e8 00 00 00 00 callq 11f1dd 11f1dd: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 11f1e4 11f1e4: 48 8b 44 24 30 mov 0x30(%rsp),%rax 11f1e9: 48 01 d9 add %rbx,%rcx 11f1ec: 48 3b 0d 00 00 00 00 cmp 0x0(%rip),%rcx # 11f1f3 11f1f3: 0f 87 4f fb ff ff ja 11ed48 11f1f9: e9 57 fb ff ff jmpq 11ed55 11f1fe: 48 8b 45 18 mov 0x18(%rbp),%rax 11f202: 4c 89 6d 18 mov %r13,0x18(%rbp) 11f206: 48 83 c5 10 add $0x10,%rbp 11f20a: 4c 89 f7 mov %r14,%rdi 11f20d: 48 89 6b 38 mov %rbp,0x38(%rbx) 11f211: 48 89 43 40 mov %rax,0x40(%rbx) 11f215: 4c 89 28 mov %r13,(%rax) 11f218: e8 00 00 00 00 callq 11f21d 11f21d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 11f222: 48 85 f6 test %rsi,%rsi 11f225: 0f 84 f6 fe ff ff je 11f121 11f22b: 48 8b 44 24 50 mov 0x50(%rsp),%rax 11f230: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 11f237: 48 c1 e0 0c shl $0xc,%rax 11f23b: 48 89 06 mov %rax,(%rsi) 11f23e: e9 de fe ff ff jmpq 11f121 11f243: 48 8b 44 24 18 mov 0x18(%rsp),%rax 11f248: 48 85 c0 test %rax,%rax 11f24b: 0f 84 8d 01 00 00 je 11f3de 11f251: 48 8b 00 mov (%rax),%rax 11f254: 48 89 44 24 08 mov %rax,0x8(%rsp) 11f259: 48 85 c0 test %rax,%rax 11f25c: 0f 84 7c 01 00 00 je 11f3de 11f262: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 11f269: 00 00 11f26b: 41 be 01 00 00 00 mov $0x1,%r14d 11f271: c7 44 24 48 02 00 00 movl $0x2,0x48(%rsp) 11f278: 00 11f279: e9 c0 f9 ff ff jmpq 11ec3e 11f27e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f285: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11f28c: e8 00 00 00 00 callq 11f291 11f291: 49 8b 3f mov (%r15),%rdi 11f294: e8 00 00 00 00 callq 11f299 11f299: 48 83 3c 24 00 cmpq $0x0,(%rsp) 11f29e: 0f 84 7d fe ff ff je 11f121 11f2a4: 48 8b 1c 24 mov (%rsp),%rbx 11f2a8: 48 89 df mov %rbx,%rdi 11f2ab: e8 00 00 00 00 callq 11f2b0 11f2b0: 48 89 df mov %rbx,%rdi 11f2b3: e8 00 00 00 00 callq 11f2b8 11f2b8: e9 64 fe ff ff jmpq 11f121 11f2bd: 48 8b 1c 24 mov (%rsp),%rbx 11f2c1: 48 8b 90 20 02 00 00 mov 0x220(%rax),%rdx 11f2c8: 48 89 98 70 02 00 00 mov %rbx,0x270(%rax) 11f2cf: 48 89 5a 18 mov %rbx,0x18(%rdx) 11f2d3: e9 62 fb ff ff jmpq 11ee3a 11f2d8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11f2dd: 8b 4c 24 4c mov 0x4c(%rsp),%ecx 11f2e1: 44 89 f2 mov %r14d,%edx 11f2e4: 4c 89 ee mov %r13,%rsi 11f2e7: 48 89 ef mov %rbp,%rdi 11f2ea: e8 61 df ff ff callq 11d250 11f2ef: eb a0 jmp 11f291 11f2f1: b8 ff ff ff ff mov $0xffffffff,%eax 11f2f6: 44 89 e1 mov %r12d,%ecx 11f2f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f300: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11f307: 41 0f bc c6 bsf %r14d,%eax 11f30b: 48 98 cltq 11f30d: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 11f314: 00 11f315: e8 00 00 00 00 callq 11f31a 11f31a: eb c1 jmp 11f2dd 11f31c: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11f322: e9 76 fa ff ff jmpq 11ed9d 11f327: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 11f32d: e9 72 ff ff ff jmpq 11f2a4 11f332: 3d 00 fe ff ff cmp $0xfffffe00,%eax 11f337: 0f 85 00 00 00 00 jne 11f33d 11f33d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f344: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11f34b: 89 4c 24 08 mov %ecx,0x8(%rsp) 11f34f: e8 00 00 00 00 callq 11f354 11f354: 48 8b bd 20 02 00 00 mov 0x220(%rbp),%rdi 11f35b: e8 00 00 00 00 callq 11f360 11f360: 8b 4c 24 08 mov 0x8(%rsp),%ecx 11f364: 48 89 ef mov %rbp,%rdi 11f367: 89 4c 24 08 mov %ecx,0x8(%rsp) 11f36b: e8 00 00 00 00 callq 11f370 11f370: 8b 4c 24 08 mov 0x8(%rsp),%ecx 11f374: 4c 89 ef mov %r13,%rdi 11f377: 89 4c 24 08 mov %ecx,0x8(%rsp) 11f37b: e8 00 00 00 00 callq 11f380 11f380: 48 8b 44 24 40 mov 0x40(%rsp),%rax 11f385: 49 8b 1f mov (%r15),%rbx 11f388: 48 8b a8 a8 06 00 00 mov 0x6a8(%rax),%rbp 11f38f: 48 83 c5 40 add $0x40,%rbp 11f393: 48 89 ef mov %rbp,%rdi 11f396: e8 00 00 00 00 callq 11f39b 11f39b: 48 8b 53 38 mov 0x38(%rbx),%rdx 11f39f: 48 8b 43 40 mov 0x40(%rbx),%rax 11f3a3: 48 89 ef mov %rbp,%rdi 11f3a6: 48 89 42 08 mov %rax,0x8(%rdx) 11f3aa: 48 89 10 mov %rdx,(%rax) 11f3ad: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 11f3b4: 00 ad de 11f3b7: 48 89 43 38 mov %rax,0x38(%rbx) 11f3bb: 48 83 c0 22 add $0x22,%rax 11f3bf: 48 89 43 40 mov %rax,0x40(%rbx) 11f3c3: e8 00 00 00 00 callq 11f3c8 11f3c8: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 11f3cd: e8 00 00 00 00 callq 11f3d2 11f3d2: 8b 4c 24 08 mov 0x8(%rsp),%ecx 11f3d6: 41 89 cc mov %ecx,%r12d 11f3d9: e9 b3 fe ff ff jmpq 11f291 11f3de: 41 bc ea ff ff ff mov $0xffffffea,%r12d 11f3e4: e9 38 fd ff ff jmpq 11f121 11f3e9: e8 00 00 00 00 callq 11f3ee 11f3ee: e9 00 00 00 00 jmpq 11f3f3 11f3f3: e9 00 00 00 00 jmpq 11f3f8 11f3f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11f3ff: 00 000000000011f400 : 11f400: e8 00 00 00 00 callq 11f405 11f405: 41 57 push %r15 11f407: 48 89 f7 mov %rsi,%rdi 11f40a: 41 56 push %r14 11f40c: 49 89 d6 mov %rdx,%r14 11f40f: 41 55 push %r13 11f411: 41 54 push %r12 11f413: 55 push %rbp 11f414: 48 89 f5 mov %rsi,%rbp 11f417: 53 push %rbx 11f418: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 11f41f: 48 8b 9e 90 00 00 00 mov 0x90(%rsi),%rbx 11f426: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11f42d: 00 00 11f42f: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 11f436: 00 11f437: 31 c0 xor %eax,%eax 11f439: 48 8b 46 20 mov 0x20(%rsi),%rax 11f43d: 4c 8b a0 e0 01 00 00 mov 0x1e0(%rax),%r12 11f444: e8 00 00 00 00 callq 11f449 11f449: 44 8b 6d 7c mov 0x7c(%rbp),%r13d 11f44d: 0f b6 85 21 01 00 00 movzbl 0x121(%rbp),%eax 11f454: 48 89 ef mov %rbp,%rdi 11f457: 88 44 24 07 mov %al,0x7(%rsp) 11f45b: e8 00 00 00 00 callq 11f460 11f460: 45 85 ed test %r13d,%r13d 11f463: 0f 85 ea 01 00 00 jne 11f653 11f469: 4c 8d 6b 40 lea 0x40(%rbx),%r13 11f46d: 4c 89 ef mov %r13,%rdi 11f470: e8 00 00 00 00 callq 11f475 11f475: 48 8b 55 38 mov 0x38(%rbp),%rdx 11f479: 48 8b 45 40 mov 0x40(%rbp),%rax 11f47d: 4c 89 ef mov %r13,%rdi 11f480: 48 89 42 08 mov %rax,0x8(%rdx) 11f484: 48 89 10 mov %rdx,(%rax) 11f487: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 11f48e: 00 ad de 11f491: 48 89 45 38 mov %rax,0x38(%rbp) 11f495: 48 83 c0 22 add $0x22,%rax 11f499: 48 89 45 40 mov %rax,0x40(%rbp) 11f49d: e8 00 00 00 00 callq 11f4a2 11f4a2: 48 8b 7d 20 mov 0x20(%rbp),%rdi 11f4a6: e8 00 00 00 00 callq 11f4ab 11f4ab: ba 02 00 00 00 mov $0x2,%edx 11f4b0: 31 f6 xor %esi,%esi 11f4b2: 48 89 ef mov %rbp,%rdi 11f4b5: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 11f4ba: e8 e1 e0 ff ff callq 11d5a0 11f4bf: 41 89 c5 mov %eax,%r13d 11f4c2: 85 c0 test %eax,%eax 11f4c4: 0f 85 f6 00 00 00 jne 11f5c0 11f4ca: 48 8b 45 20 mov 0x20(%rbp),%rax 11f4ce: 48 8b 73 68 mov 0x68(%rbx),%rsi 11f4d2: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 11f4d9: e8 b2 e4 ff ff callq 11d990 11f4de: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11f4e3: 48 8b 75 28 mov 0x28(%rbp),%rsi 11f4e7: 48 8d 5d 28 lea 0x28(%rbp),%rbx 11f4eb: 4c 8b 3e mov (%rsi),%r15 11f4ee: 48 39 f3 cmp %rsi,%rbx 11f4f1: 74 17 je 11f50a 11f4f3: 48 8b 7e 18 mov 0x18(%rsi),%rdi 11f4f7: 4c 89 e2 mov %r12,%rdx 11f4fa: e8 21 e0 ff ff callq 11d520 11f4ff: 4c 89 fe mov %r15,%rsi 11f502: 4d 8b 3f mov (%r15),%r15 11f505: 48 39 de cmp %rbx,%rsi 11f508: 75 e9 jne 11f4f3 11f50a: 80 bc 24 98 00 00 00 cmpb $0x0,0x98(%rsp) 11f511: 00 11f512: 0f 85 05 01 00 00 jne 11f61d 11f518: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 11f51d: e8 00 00 00 00 callq 11f522 11f522: 48 8d bd 98 00 00 00 lea 0x98(%rbp),%rdi 11f529: 48 c7 84 24 90 00 00 movq $0x0,0x90(%rsp) 11f530: 00 00 00 00 00 11f535: c6 84 24 98 00 00 00 movb $0x0,0x98(%rsp) 11f53c: 00 11f53d: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 11f544: 00 00 11f546: e8 00 00 00 00 callq 11f54b 11f54b: 48 8b 45 20 mov 0x20(%rbp),%rax 11f54f: 48 8b b8 70 02 00 00 mov 0x270(%rax),%rdi 11f556: 48 85 ff test %rdi,%rdi 11f559: 74 19 je 11f574 11f55b: e8 00 00 00 00 callq 11f560 11f560: 48 8b 45 20 mov 0x20(%rbp),%rax 11f564: 48 8b b8 70 02 00 00 mov 0x270(%rax),%rdi 11f56b: e8 00 00 00 00 callq 11f570 11f570: 48 8b 45 20 mov 0x20(%rbp),%rax 11f574: 4d 85 f6 test %r14,%r14 11f577: 74 1b je 11f594 11f579: 83 38 04 cmpl $0x4,(%rax) 11f57c: 75 0b jne 11f589 11f57e: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 11f583: 0f 84 af 00 00 00 je 11f638 11f589: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 11f590: 48 8b 45 20 mov 0x20(%rbp),%rax 11f594: 48 89 c7 mov %rax,%rdi 11f597: 48 83 c7 58 add $0x58,%rdi 11f59b: 74 1b je 11f5b8 11f59d: ba ff ff ff ff mov $0xffffffff,%edx 11f5a2: f0 0f c1 50 58 lock xadd %edx,0x58(%rax) 11f5a7: 83 fa 01 cmp $0x1,%edx 11f5aa: 0f 84 81 00 00 00 je 11f631 11f5b0: 85 d2 test %edx,%edx 11f5b2: 0f 8e 8c 00 00 00 jle 11f644 11f5b8: 48 89 ef mov %rbp,%rdi 11f5bb: e8 00 00 00 00 callq 11f5c0 11f5c0: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 11f5c7: 00 11f5c8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11f5cf: 00 00 11f5d1: 0f 85 b4 00 00 00 jne 11f68b 11f5d7: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 11f5de: 44 89 e8 mov %r13d,%eax 11f5e1: 5b pop %rbx 11f5e2: 5d pop %rbp 11f5e3: 41 5c pop %r12 11f5e5: 41 5d pop %r13 11f5e7: 41 5e pop %r14 11f5e9: 41 5f pop %r15 11f5eb: c3 retq 11f5ec: 0f b6 85 20 01 00 00 movzbl 0x120(%rbp),%eax 11f5f3: 48 8b 95 80 00 00 00 mov 0x80(%rbp),%rdx 11f5fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f601: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11f608: 48 8d 48 01 lea 0x1(%rax),%rcx 11f60c: 49 0f af cc imul %r12,%rcx 11f610: 48 01 d1 add %rdx,%rcx 11f613: e8 00 00 00 00 callq 11f618 11f618: e9 c6 fe ff ff jmpq 11f4e3 11f61d: 48 8d 74 24 70 lea 0x70(%rsp),%rsi 11f622: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 11f627: e8 00 00 00 00 callq 11f62c 11f62c: e9 e7 fe ff ff jmpq 11f518 11f631: e8 00 00 00 00 callq 11f636 11f636: eb 80 jmp 11f5b8 11f638: 4d 89 26 mov %r12,(%r14) 11f63b: 48 8b 45 20 mov 0x20(%rbp),%rax 11f63f: e9 50 ff ff ff jmpq 11f594 11f644: be 03 00 00 00 mov $0x3,%esi 11f649: e8 00 00 00 00 callq 11f64e 11f64e: e9 65 ff ff ff jmpq 11f5b8 11f653: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11f658: 41 bd f0 ff ff ff mov $0xfffffff0,%r13d 11f65e: e9 5d ff ff ff jmpq 11f5c0 11f663: 48 8b 95 80 00 00 00 mov 0x80(%rbp),%rdx 11f66a: 4c 89 e1 mov %r12,%rcx 11f66d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f674: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11f67b: 41 bd f0 ff ff ff mov $0xfffffff0,%r13d 11f681: e8 00 00 00 00 callq 11f686 11f686: e9 35 ff ff ff jmpq 11f5c0 11f68b: e8 00 00 00 00 callq 11f690 000000000011f690 : 11f690: e8 00 00 00 00 callq 11f695 11f695: 41 57 push %r15 11f697: 41 56 push %r14 11f699: 41 55 push %r13 11f69b: 41 54 push %r12 11f69d: 55 push %rbp 11f69e: 53 push %rbx 11f69f: 48 81 ec d8 00 00 00 sub $0xd8,%rsp 11f6a6: 4c 8b 66 20 mov 0x20(%rsi),%r12 11f6aa: 48 89 3c 24 mov %rdi,(%rsp) 11f6ae: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11f6b5: 00 00 11f6b7: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 11f6be: 00 11f6bf: 31 c0 xor %eax,%eax 11f6c1: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 11f6c8: 00 00 11f6ca: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 11f6d1: 00 00 11f6d3: 4d 85 e4 test %r12,%r12 11f6d6: 0f 84 00 00 00 00 je 11f6dc 11f6dc: 48 8b 86 90 00 00 00 mov 0x90(%rsi),%rax 11f6e3: 48 89 f5 mov %rsi,%rbp 11f6e6: 49 89 d7 mov %rdx,%r15 11f6e9: 48 8d 78 40 lea 0x40(%rax),%rdi 11f6ed: e8 00 00 00 00 callq 11f6f2 11f6f2: 49 8b bc 24 20 02 00 mov 0x220(%r12),%rdi 11f6f9: 00 11f6fa: e8 00 00 00 00 callq 11f6ff 11f6ff: c6 44 24 08 00 movb $0x0,0x8(%rsp) 11f704: 48 85 c0 test %rax,%rax 11f707: 74 36 je 11f73f 11f709: 65 48 8b 1c 25 00 00 mov %gs:0x0,%rbx 11f710: 00 00 11f712: 48 8b 83 98 03 00 00 mov 0x398(%rbx),%rax 11f719: 48 8d 78 78 lea 0x78(%rax),%rdi 11f71d: e8 00 00 00 00 callq 11f722 11f722: 8b 85 8c 00 00 00 mov 0x8c(%rbp),%eax 11f728: 48 8b bb 98 03 00 00 mov 0x398(%rbx),%rdi 11f72f: 85 c0 test %eax,%eax 11f731: 0f 95 44 24 08 setne 0x8(%rsp) 11f736: 48 83 c7 78 add $0x78,%rdi 11f73a: e8 00 00 00 00 callq 11f73f 11f73f: 48 89 ef mov %rbp,%rdi 11f742: e8 00 00 00 00 callq 11f747 11f747: 8b 45 78 mov 0x78(%rbp),%eax 11f74a: 89 44 24 18 mov %eax,0x18(%rsp) 11f74e: 49 8b 84 24 e0 01 00 mov 0x1e0(%r12),%rax 11f755: 00 11f756: 48 89 44 24 10 mov %rax,0x10(%rsp) 11f75b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11f760: 4c 8b 75 20 mov 0x20(%rbp),%r14 11f764: 4d 85 ff test %r15,%r15 11f767: 0f 84 55 03 00 00 je 11fac2 11f76d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 11f774 11f774: 4c 8d ac 24 a0 00 00 lea 0xa0(%rsp),%r13 11f77b: 00 11f77c: 48 8d 9c 24 b0 00 00 lea 0xb0(%rsp),%rbx 11f783: 00 11f784: ba 40 00 00 00 mov $0x40,%edx 11f789: 48 8d 85 98 00 00 00 lea 0x98(%rbp),%rax 11f790: be c0 0d 00 00 mov $0xdc0,%esi 11f795: 4c 89 ac 24 a0 00 00 mov %r13,0xa0(%rsp) 11f79c: 00 11f79d: c6 84 24 c8 00 00 00 movb $0x0,0xc8(%rsp) 11f7a4: 00 11f7a5: c7 44 24 78 01 00 00 movl $0x1,0x78(%rsp) 11f7ac: 00 11f7ad: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 11f7b4: 00 11f7b5: 4c 89 ac 24 a8 00 00 mov %r13,0xa8(%rsp) 11f7bc: 00 11f7bd: 48 89 9c 24 b0 00 00 mov %rbx,0xb0(%rsp) 11f7c4: 00 11f7c5: 48 89 9c 24 b8 00 00 mov %rbx,0xb8(%rsp) 11f7cc: 00 11f7cd: e8 00 00 00 00 callq 11f7d2 11f7d2: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 11f7d9: 00 11f7da: 48 85 c0 test %rax,%rax 11f7dd: 0f 84 99 04 00 00 je 11fc7c 11f7e3: 4c 8d 44 24 38 lea 0x38(%rsp),%r8 11f7e8: 49 83 c6 58 add $0x58,%r14 11f7ec: 4c 89 ee mov %r13,%rsi 11f7ef: 4c 89 ff mov %r15,%rdi 11f7f2: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 11f7f9: 00 11f7fa: c7 44 24 60 00 00 00 movl $0x0,0x60(%rsp) 11f801: 00 11f802: 4c 89 74 24 48 mov %r14,0x48(%rsp) 11f807: c7 44 24 50 01 00 00 movl $0x1,0x50(%rsp) 11f80e: 00 11f80f: 4c 89 40 08 mov %r8,0x8(%rax) 11f813: 48 8b 94 24 80 00 00 mov 0x80(%rsp),%rdx 11f81a: 00 11f81b: 48 89 44 24 38 mov %rax,0x38(%rsp) 11f820: 4c 89 84 24 a0 00 00 mov %r8,0xa0(%rsp) 11f827: 00 11f828: 4c 89 6c 24 40 mov %r13,0x40(%rsp) 11f82d: e8 00 00 00 00 callq 11f832 11f832: 48 89 d9 mov %rbx,%rcx 11f835: 31 d2 xor %edx,%edx 11f837: 4c 89 ee mov %r13,%rsi 11f83a: 48 8d bc 24 88 00 00 lea 0x88(%rsp),%rdi 11f841: 00 11f842: e8 00 00 00 00 callq 11f847 11f847: 89 44 24 0c mov %eax,0xc(%rsp) 11f84b: 85 c0 test %eax,%eax 11f84d: 0f 85 00 00 00 00 jne 11f853 11f853: 49 8b bc 24 20 02 00 mov 0x220(%r12),%rdi 11f85a: 00 11f85b: c6 84 24 c8 00 00 00 movb $0x1,0xc8(%rsp) 11f862: 01 11f863: e8 00 00 00 00 callq 11f868 11f868: 48 85 c0 test %rax,%rax 11f86b: 74 1b je 11f888 11f86d: 41 8b 8c 24 f4 01 00 mov 0x1f4(%r12),%ecx 11f874: 00 11f875: b8 01 00 00 00 mov $0x1,%eax 11f87a: 85 c9 test %ecx,%ecx 11f87c: 0f b6 4c 24 08 movzbl 0x8(%rsp),%ecx 11f881: 0f 44 c8 cmove %eax,%ecx 11f884: 88 4c 24 08 mov %cl,0x8(%rsp) 11f888: 48 8b 45 28 mov 0x28(%rbp),%rax 11f88c: 4c 8d 75 28 lea 0x28(%rbp),%r14 11f890: 4c 39 f0 cmp %r14,%rax 11f893: 75 11 jne 11f8a6 11f895: e9 2f 02 00 00 jmpq 11fac9 11f89a: 48 8b 00 mov (%rax),%rax 11f89d: 4c 39 f0 cmp %r14,%rax 11f8a0: 0f 84 23 02 00 00 je 11fac9 11f8a6: 48 8b 50 10 mov 0x10(%rax),%rdx 11f8aa: 4c 3b 3a cmp (%rdx),%r15 11f8ad: 75 eb jne 11f89a 11f8af: 4c 89 ff mov %r15,%rdi 11f8b2: e8 c9 db ff ff callq 11d480 11f8b7: 89 c1 mov %eax,%ecx 11f8b9: 85 c0 test %eax,%eax 11f8bb: 0f 85 17 03 00 00 jne 11fbd8 11f8c1: 8b 55 7c mov 0x7c(%rbp),%edx 11f8c4: 85 d2 test %edx,%edx 11f8c6: 0f 84 96 02 00 00 je 11fb62 11f8cc: 48 8b 5d 28 mov 0x28(%rbp),%rbx 11f8d0: 49 39 de cmp %rbx,%r14 11f8d3: 0f 84 01 01 00 00 je 11f9da 11f8d9: 4c 89 64 24 18 mov %r12,0x18(%rsp) 11f8de: eb 0c jmp 11f8ec 11f8e0: 48 8b 1b mov (%rbx),%rbx 11f8e3: 4c 39 f3 cmp %r14,%rbx 11f8e6: 0f 84 e9 00 00 00 je 11f9d5 11f8ec: 48 8b 73 10 mov 0x10(%rbx),%rsi 11f8f0: 4c 39 3e cmp %r15,(%rsi) 11f8f3: 75 eb jne 11f8e0 11f8f5: 80 7b 20 00 cmpb $0x0,0x20(%rbx) 11f8f9: 75 e5 jne 11f8e0 11f8fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11f900: 48 8b 46 08 mov 0x8(%rsi),%rax 11f904: 48 8b 53 28 mov 0x28(%rbx),%rdx 11f908: 31 c9 xor %ecx,%ecx 11f90a: 4c 8b 4b 30 mov 0x30(%rbx),%r9 11f90e: 48 8b 3c 24 mov (%rsp),%rdi 11f912: 4c 8b 80 b8 01 00 00 mov 0x1b8(%rax),%r8 11f919: 4c 8b a4 24 c0 00 00 mov 0xc0(%rsp),%r12 11f920: 00 11f921: 49 c1 e0 0c shl $0xc,%r8 11f925: e8 00 00 00 00 callq 11f92a 11f92a: 85 c0 test %eax,%eax 11f92c: 0f 85 00 00 00 00 jne 11f932 11f932: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp) 11f937: 75 38 jne 11f971 11f939: 48 8b 4b 10 mov 0x10(%rbx),%rcx 11f93d: 48 8b 3c 24 mov (%rsp),%rdi 11f941: 31 d2 xor %edx,%edx 11f943: 48 89 ce mov %rcx,%rsi 11f946: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 11f94b: e8 00 00 00 00 callq 11f950 11f950: 85 c0 test %eax,%eax 11f952: 0f 85 00 00 00 00 jne 11f958 11f958: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 11f95d: 4c 89 e7 mov %r12,%rdi 11f960: 48 8b 71 38 mov 0x38(%rcx),%rsi 11f964: e8 00 00 00 00 callq 11f969 11f969: 85 c0 test %eax,%eax 11f96b: 0f 85 3d 03 00 00 jne 11fcae 11f971: 49 8b 87 a8 00 00 00 mov 0xa8(%r15),%rax 11f978: 31 d2 xor %edx,%edx 11f97a: 4c 89 fe mov %r15,%rsi 11f97d: 4c 8b a4 24 c0 00 00 mov 0xc0(%rsp),%r12 11f984: 00 11f985: 48 8b b8 a0 01 00 00 mov 0x1a0(%rax),%rdi 11f98c: 48 81 ef 48 56 00 00 sub $0x5648,%rdi 11f993: e8 00 00 00 00 callq 11f998 11f998: 85 c0 test %eax,%eax 11f99a: 0f 85 00 00 00 00 jne 11f9a0 11f9a0: 49 8b b7 d8 00 00 00 mov 0xd8(%r15),%rsi 11f9a7: 4c 89 e7 mov %r12,%rdi 11f9aa: e8 00 00 00 00 callq 11f9af 11f9af: 85 c0 test %eax,%eax 11f9b1: 0f 85 00 00 00 00 jne 11f9b7 11f9b7: c6 43 20 01 movb $0x1,0x20(%rbx) 11f9bb: 8b 45 7c mov 0x7c(%rbp),%eax 11f9be: 8d 50 01 lea 0x1(%rax),%edx 11f9c1: 89 55 7c mov %edx,0x7c(%rbp) 11f9c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11f9c9: 48 8b 1b mov (%rbx),%rbx 11f9cc: 4c 39 f3 cmp %r14,%rbx 11f9cf: 0f 85 17 ff ff ff jne 11f8ec 11f9d5: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 11f9da: 49 8b bc 24 20 02 00 mov 0x220(%r12),%rdi 11f9e1: 00 11f9e2: e8 00 00 00 00 callq 11f9e7 11f9e7: 48 85 c0 test %rax,%rax 11f9ea: 0f 84 5f 02 00 00 je 11fc4f 11f9f0: 80 bc 24 c8 00 00 00 cmpb $0x0,0xc8(%rsp) 11f9f7: 00 11f9f8: 0f 85 22 02 00 00 jne 11fc20 11f9fe: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 11fa05: 00 11fa06: e8 00 00 00 00 callq 11fa0b 11fa0b: 48 c7 84 24 c0 00 00 movq $0x0,0xc0(%rsp) 11fa12: 00 00 00 00 00 11fa17: c6 84 24 c8 00 00 00 movb $0x0,0xc8(%rsp) 11fa1e: 00 11fa1f: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 11fa26: 00 00 00 00 00 11fa2b: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax 11fa32: 48 8d 78 40 lea 0x40(%rax),%rdi 11fa36: e8 00 00 00 00 callq 11fa3b 11fa3b: 48 89 ef mov %rbp,%rdi 11fa3e: e8 00 00 00 00 callq 11fa43 11fa43: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 11fa4a: 00 11fa4b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11fa52: 00 00 11fa54: 0f 85 4f 02 00 00 jne 11fca9 11fa5a: 8b 44 24 0c mov 0xc(%rsp),%eax 11fa5e: 48 81 c4 d8 00 00 00 add $0xd8,%rsp 11fa65: 5b pop %rbx 11fa66: 5d pop %rbp 11fa67: 41 5c pop %r12 11fa69: 41 5d pop %r13 11fa6b: 41 5e pop %r14 11fa6d: 41 5f pop %r15 11fa6f: c3 retq 11fa70: 0f b6 8d 20 01 00 00 movzbl 0x120(%rbp),%ecx 11fa77: 48 8b 95 80 00 00 00 mov 0x80(%rbp),%rdx 11fa7e: b8 ff ff ff ff mov $0xffffffff,%eax 11fa83: 4d 89 f8 mov %r15,%r8 11fa86: 0f bc 44 24 18 bsf 0x18(%rsp),%eax 11fa8b: 48 83 c1 01 add $0x1,%rcx 11fa8f: 48 0f af 4c 24 10 imul 0x10(%rsp),%rcx 11fa95: 48 98 cltq 11fa97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11fa9e: 4c 8b 0c c5 00 00 00 mov 0x0(,%rax,8),%r9 11faa5: 00 11faa6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11faad: 48 01 d1 add %rdx,%rcx 11fab0: e8 00 00 00 00 callq 11fab5 11fab5: 4c 8b 75 20 mov 0x20(%rbp),%r14 11fab9: 4d 85 ff test %r15,%r15 11fabc: 0f 85 ab fc ff ff jne 11f76d 11fac2: 0f 0b ud2 11fac4: e9 a4 fc ff ff jmpq 11f76d 11fac9: 48 8b 3c 24 mov (%rsp),%rdi 11facd: 31 c9 xor %ecx,%ecx 11facf: 4c 8d 44 24 28 lea 0x28(%rsp),%r8 11fad4: 4c 89 fa mov %r15,%rdx 11fad7: 48 89 ee mov %rbp,%rsi 11fada: e8 11 dd ff ff callq 11d7f0 11fadf: 89 c1 mov %eax,%ecx 11fae1: 85 c0 test %eax,%eax 11fae3: 0f 85 ef 00 00 00 jne 11fbd8 11fae9: 80 bd 20 01 00 00 00 cmpb $0x0,0x120(%rbp) 11faf0: 0f 84 cb fd ff ff je 11f8c1 11faf6: 48 8b 3c 24 mov (%rsp),%rdi 11fafa: b9 01 00 00 00 mov $0x1,%ecx 11faff: 4c 89 fa mov %r15,%rdx 11fb02: 48 89 ee mov %rbp,%rsi 11fb05: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 11fb0a: e8 e1 dc ff ff callq 11d7f0 11fb0f: 89 c1 mov %eax,%ecx 11fb11: 85 c0 test %eax,%eax 11fb13: 0f 84 a8 fd ff ff je 11f8c1 11fb19: e9 9a 00 00 00 jmpq 11fbb8 11fb1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11fb25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11fb2c: e8 00 00 00 00 callq 11fb31 11fb31: e9 aa fd ff ff jmpq 11f8e0 11fb36: 48 8b 53 28 mov 0x28(%rbx),%rdx 11fb3a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 11fb3f: 49 89 d8 mov %rbx,%r8 11fb42: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11fb49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11fb50: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 11fb54: e8 00 00 00 00 callq 11fb59 11fb59: 48 8b 73 10 mov 0x10(%rbx),%rsi 11fb5d: e9 9e fd ff ff jmpq 11f900 11fb62: 49 8b bc 24 20 02 00 mov 0x220(%r12),%rdi 11fb69: 00 11fb6a: e8 00 00 00 00 callq 11fb6f 11fb6f: 48 85 c0 test %rax,%rax 11fb72: 0f 85 54 fd ff ff jne 11f8cc 11fb78: 8b 74 24 18 mov 0x18(%rsp),%esi 11fb7c: ba 01 00 00 00 mov $0x1,%edx 11fb81: 4c 89 e7 mov %r12,%rdi 11fb84: e8 07 d8 ff ff callq 11d390 11fb89: 89 c1 mov %eax,%ecx 11fb8b: 85 c0 test %eax,%eax 11fb8d: 0f 84 39 fd ff ff je 11f8cc 11fb93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11fb98: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 11fb9d: 48 85 f6 test %rsi,%rsi 11fba0: 74 16 je 11fbb8 11fba2: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 11fba7: 48 8b 3c 24 mov (%rsp),%rdi 11fbab: 89 4c 24 08 mov %ecx,0x8(%rsp) 11fbaf: e8 6c d9 ff ff callq 11d520 11fbb4: 8b 4c 24 08 mov 0x8(%rsp),%ecx 11fbb8: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 11fbbd: 48 85 f6 test %rsi,%rsi 11fbc0: 74 16 je 11fbd8 11fbc2: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 11fbc7: 48 8b 3c 24 mov (%rsp),%rdi 11fbcb: 89 4c 24 08 mov %ecx,0x8(%rsp) 11fbcf: e8 4c d9 ff ff callq 11d520 11fbd4: 8b 4c 24 08 mov 0x8(%rsp),%ecx 11fbd8: 80 bc 24 c8 00 00 00 cmpb $0x0,0xc8(%rsp) 11fbdf: 00 11fbe0: 75 53 jne 11fc35 11fbe2: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 11fbe9: 00 11fbea: 89 4c 24 08 mov %ecx,0x8(%rsp) 11fbee: e8 00 00 00 00 callq 11fbf3 11fbf3: 8b 4c 24 08 mov 0x8(%rsp),%ecx 11fbf7: 48 c7 84 24 c0 00 00 movq $0x0,0xc0(%rsp) 11fbfe: 00 00 00 00 00 11fc03: c6 84 24 c8 00 00 00 movb $0x0,0xc8(%rsp) 11fc0a: 00 11fc0b: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 11fc12: 00 00 00 00 00 11fc17: 89 4c 24 0c mov %ecx,0xc(%rsp) 11fc1b: e9 0b fe ff ff jmpq 11fa2b 11fc20: 4c 89 ee mov %r13,%rsi 11fc23: 48 8d bc 24 88 00 00 lea 0x88(%rsp),%rdi 11fc2a: 00 11fc2b: e8 00 00 00 00 callq 11fc30 11fc30: e9 c9 fd ff ff jmpq 11f9fe 11fc35: 4c 89 ee mov %r13,%rsi 11fc38: 48 8d bc 24 88 00 00 lea 0x88(%rsp),%rdi 11fc3f: 00 11fc40: 89 4c 24 08 mov %ecx,0x8(%rsp) 11fc44: e8 00 00 00 00 callq 11fc49 11fc49: 8b 4c 24 08 mov 0x8(%rsp),%ecx 11fc4d: eb 93 jmp 11fbe2 11fc4f: 41 8b 84 24 a0 02 00 mov 0x2a0(%r12),%eax 11fc56: 00 11fc57: 85 c0 test %eax,%eax 11fc59: 0f 85 91 fd ff ff jne 11f9f0 11fc5f: 49 8b 87 a8 06 00 00 mov 0x6a8(%r15),%rax 11fc66: ba 01 00 00 00 mov $0x1,%edx 11fc6b: 4c 89 e7 mov %r12,%rdi 11fc6e: 48 8b 70 68 mov 0x68(%rax),%rsi 11fc72: e8 00 00 00 00 callq 11fc77 11fc77: e9 74 fd ff ff jmpq 11f9f0 11fc7c: c7 44 24 0c f4 ff ff movl $0xfffffff4,0xc(%rsp) 11fc83: ff 11fc84: e9 a2 fd ff ff jmpq 11fa2b 11fc89: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11fc90: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11fc97: 89 44 24 08 mov %eax,0x8(%rsp) 11fc9b: e8 00 00 00 00 callq 11fca0 11fca0: 8b 4c 24 08 mov 0x8(%rsp),%ecx 11fca4: e9 ef fe ff ff jmpq 11fb98 11fca9: e8 00 00 00 00 callq 11fcae 11fcae: 4d 89 e7 mov %r12,%r15 11fcb1: 89 c1 mov %eax,%ecx 11fcb3: e9 00 00 00 00 jmpq 11fcb8 11fcb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 11fcbf: 00 000000000011fcc0 : 11fcc0: e8 00 00 00 00 callq 11fcc5 11fcc5: 41 57 push %r15 11fcc7: 41 56 push %r14 11fcc9: 49 89 d6 mov %rdx,%r14 11fccc: 41 55 push %r13 11fcce: 49 89 fd mov %rdi,%r13 11fcd1: 48 89 f7 mov %rsi,%rdi 11fcd4: 41 54 push %r12 11fcd6: 55 push %rbp 11fcd7: 48 89 f5 mov %rsi,%rbp 11fcda: 53 push %rbx 11fcdb: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 11fce2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11fce9: 00 00 11fceb: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 11fcf2: 00 11fcf3: 48 8b 82 a8 06 00 00 mov 0x6a8(%rdx),%rax 11fcfa: 48 89 44 24 08 mov %rax,0x8(%rsp) 11fcff: 48 8b 46 20 mov 0x20(%rsi),%rax 11fd03: 48 8b 80 e0 01 00 00 mov 0x1e0(%rax),%rax 11fd0a: 48 89 04 24 mov %rax,(%rsp) 11fd0e: e8 00 00 00 00 callq 11fd13 11fd13: ba 01 00 00 00 mov $0x1,%edx 11fd18: 4c 89 f6 mov %r14,%rsi 11fd1b: 48 89 ef mov %rbp,%rdi 11fd1e: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx 11fd23: e8 78 d8 ff ff callq 11d5a0 11fd28: 85 c0 test %eax,%eax 11fd2a: 0f 85 15 02 00 00 jne 11ff45 11fd30: 8b 74 24 68 mov 0x68(%rsp),%esi 11fd34: 41 bc ea ff ff ff mov $0xffffffea,%r12d 11fd3a: 85 f6 test %esi,%esi 11fd3c: 75 69 jne 11fda7 11fd3e: 80 bc 24 b8 00 00 00 cmpb $0x0,0xb8(%rsp) 11fd45: 00 11fd46: 0f 85 67 01 00 00 jne 11feb3 11fd4c: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 11fd51: e8 00 00 00 00 callq 11fd56 11fd56: 48 c7 84 24 b0 00 00 movq $0x0,0xb0(%rsp) 11fd5d: 00 00 00 00 00 11fd62: c6 84 24 b8 00 00 00 movb $0x0,0xb8(%rsp) 11fd69: 00 11fd6a: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 11fd71: 00 00 11fd73: 48 89 ef mov %rbp,%rdi 11fd76: e8 00 00 00 00 callq 11fd7b 11fd7b: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 11fd82: 00 11fd83: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11fd8a: 00 00 11fd8c: 0f 85 bb 01 00 00 jne 11ff4d 11fd92: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 11fd99: 44 89 e0 mov %r12d,%eax 11fd9c: 5b pop %rbx 11fd9d: 5d pop %rbp 11fd9e: 41 5c pop %r12 11fda0: 41 5d pop %r13 11fda2: 41 5e pop %r14 11fda4: 41 5f pop %r15 11fda6: c3 retq 11fda7: 4c 89 f7 mov %r14,%rdi 11fdaa: e8 d1 d6 ff ff callq 11d480 11fdaf: 41 89 c4 mov %eax,%r12d 11fdb2: 85 c0 test %eax,%eax 11fdb4: 75 88 jne 11fd3e 11fdb6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11fdbb: 48 8b 5d 28 mov 0x28(%rbp),%rbx 11fdbf: 4c 8d 7d 28 lea 0x28(%rbp),%r15 11fdc3: 4c 39 fb cmp %r15,%rbx 11fdc6: 75 11 jne 11fdd9 11fdc8: e9 96 00 00 00 jmpq 11fe63 11fdcd: 48 8b 1b mov (%rbx),%rbx 11fdd0: 49 39 df cmp %rbx,%r15 11fdd3: 0f 84 8a 00 00 00 je 11fe63 11fdd9: 48 8b 4b 10 mov 0x10(%rbx),%rcx 11fddd: 4c 39 31 cmp %r14,(%rcx) 11fde0: 75 eb jne 11fdcd 11fde2: 80 7b 20 00 cmpb $0x0,0x20(%rbx) 11fde6: 74 e5 je 11fdcd 11fde8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11fded: 4d 89 f3 mov %r14,%r11 11fdf0: 48 8b 53 28 mov 0x28(%rbx),%rdx 11fdf4: 48 89 ce mov %rcx,%rsi 11fdf7: 4c 89 ef mov %r13,%rdi 11fdfa: 4c 89 5c 24 20 mov %r11,0x20(%rsp) 11fdff: 4c 8b 84 24 b0 00 00 mov 0xb0(%rsp),%r8 11fe06: 00 11fe07: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 11fe0c: 4c 89 44 24 18 mov %r8,0x18(%rsp) 11fe11: e8 00 00 00 00 callq 11fe16 11fe16: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 11fe1b: 4c 8b 5c 24 20 mov 0x20(%rsp),%r11 11fe20: 4c 89 ef mov %r13,%rdi 11fe23: 48 8d 51 38 lea 0x38(%rcx),%rdx 11fe27: 4c 89 de mov %r11,%rsi 11fe2a: e8 00 00 00 00 callq 11fe2f 11fe2f: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 11fe34: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 11fe39: 48 8b 71 38 mov 0x38(%rcx),%rsi 11fe3d: 4c 89 c7 mov %r8,%rdi 11fe40: e8 00 00 00 00 callq 11fe45 11fe45: c6 43 20 00 movb $0x0,0x20(%rbx) 11fe49: 8b 45 7c mov 0x7c(%rbp),%eax 11fe4c: 8d 50 ff lea -0x1(%rax),%edx 11fe4f: 89 55 7c mov %edx,0x7c(%rbp) 11fe52: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 11fe57: 48 8b 1b mov (%rbx),%rbx 11fe5a: 49 39 df cmp %rbx,%r15 11fe5d: 0f 85 76 ff ff ff jne 11fdd9 11fe63: 8b 4d 7c mov 0x7c(%rbp),%ecx 11fe66: 85 c9 test %ecx,%ecx 11fe68: 0f 85 d0 fe ff ff jne 11fd3e 11fe6e: 48 8b 45 20 mov 0x20(%rbp),%rax 11fe72: 48 8b b8 20 02 00 00 mov 0x220(%rax),%rdi 11fe79: e8 00 00 00 00 callq 11fe7e 11fe7e: 48 85 c0 test %rax,%rax 11fe81: 0f 85 b7 fe ff ff jne 11fd3e 11fe87: 48 8b 45 20 mov 0x20(%rbp),%rax 11fe8b: 8b 90 a0 02 00 00 mov 0x2a0(%rax),%edx 11fe91: 85 d2 test %edx,%edx 11fe93: 0f 85 a5 fe ff ff jne 11fd3e 11fe99: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 11fe9e: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 11fea5: 48 8b 76 68 mov 0x68(%rsi),%rsi 11fea9: e8 e2 da ff ff callq 11d990 11feae: e9 8b fe ff ff jmpq 11fd3e 11feb3: 48 8d b4 24 90 00 00 lea 0x90(%rsp),%rsi 11feba: 00 11febb: 48 8d 7c 24 78 lea 0x78(%rsp),%rdi 11fec0: e8 00 00 00 00 callq 11fec5 11fec5: e9 82 fe ff ff jmpq 11fd4c 11feca: 0f b6 85 20 01 00 00 movzbl 0x120(%rbp),%eax 11fed1: 48 8b 95 80 00 00 00 mov 0x80(%rbp),%rdx 11fed8: 4d 89 f0 mov %r14,%r8 11fedb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11fee2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11fee9: 48 8d 48 01 lea 0x1(%rax),%rcx 11feed: 48 0f af 0c 24 imul (%rsp),%rcx 11fef2: 48 01 d1 add %rdx,%rcx 11fef5: e8 00 00 00 00 callq 11fefa 11fefa: e9 bc fe ff ff jmpq 11fdbb 11feff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ff06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11ff0d: e8 00 00 00 00 callq 11ff12 11ff12: e9 b6 fe ff ff jmpq 11fdcd 11ff17: 48 8b 53 28 mov 0x28(%rbx),%rdx 11ff1b: 48 8b 04 24 mov (%rsp),%rax 11ff1f: 49 89 d8 mov %rbx,%r8 11ff22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ff29: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 11ff30: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx 11ff34: e8 00 00 00 00 callq 11ff39 11ff39: 48 8b 4b 10 mov 0x10(%rbx),%rcx 11ff3d: 4c 8b 19 mov (%rcx),%r11 11ff40: e9 ab fe ff ff jmpq 11fdf0 11ff45: 41 89 c4 mov %eax,%r12d 11ff48: e9 26 fe ff ff jmpq 11fd73 11ff4d: e8 00 00 00 00 callq 11ff52 11ff52: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 11ff59: 00 00 00 00 11ff5d: 0f 1f 00 nopl (%rax) 000000000011ff60 : 11ff60: e8 00 00 00 00 callq 11ff65 11ff65: 41 54 push %r12 11ff67: 55 push %rbp 11ff68: 48 89 f5 mov %rsi,%rbp 11ff6b: 53 push %rbx 11ff6c: 89 d3 mov %edx,%ebx 11ff6e: 48 81 ec 90 00 00 00 sub $0x90,%rsp 11ff75: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 11ff7c: 00 00 11ff7e: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 11ff85: 00 11ff86: 31 c0 xor %eax,%eax 11ff88: 48 89 e7 mov %rsp,%rdi 11ff8b: e8 00 00 00 00 callq 11ff90 11ff90: 48 89 ef mov %rbp,%rdi 11ff93: e8 00 00 00 00 callq 11ff98 11ff98: 48 8d bd 98 00 00 00 lea 0x98(%rbp),%rdi 11ff9f: 48 89 e6 mov %rsp,%rsi 11ffa2: e8 00 00 00 00 callq 11ffa7 11ffa7: 48 89 ef mov %rbp,%rdi 11ffaa: e8 00 00 00 00 callq 11ffaf 11ffaf: 0f b6 f3 movzbl %bl,%esi 11ffb2: 48 89 e7 mov %rsp,%rdi 11ffb5: e8 00 00 00 00 callq 11ffba 11ffba: 48 89 e7 mov %rsp,%rdi 11ffbd: 41 89 c4 mov %eax,%r12d 11ffc0: e8 00 00 00 00 callq 11ffc5 11ffc5: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 11ffcc: 00 11ffcd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 11ffd4: 00 00 11ffd6: 75 0f jne 11ffe7 11ffd8: 48 81 c4 90 00 00 00 add $0x90,%rsp 11ffdf: 44 89 e0 mov %r12d,%eax 11ffe2: 5b pop %rbx 11ffe3: 5d pop %rbp 11ffe4: 41 5c pop %r12 11ffe6: c3 retq 11ffe7: e8 00 00 00 00 callq 11ffec 11ffec: 0f 1f 40 00 nopl 0x0(%rax) 000000000011fff0 : 11fff0: e8 00 00 00 00 callq 11fff5 11fff5: 41 57 push %r15 11fff7: 41 56 push %r14 11fff9: 49 89 d6 mov %rdx,%r14 11fffc: 41 55 push %r13 11fffe: 41 54 push %r12 120000: 55 push %rbp 120001: 48 89 cd mov %rcx,%rbp 120004: 53 push %rbx 120005: 4c 8b 6e 20 mov 0x20(%rsi),%r13 120009: 48 89 f3 mov %rsi,%rbx 12000c: 49 8b bd 20 02 00 00 mov 0x220(%r13),%rdi 120013: e8 00 00 00 00 callq 120018 120018: 48 85 c0 test %rax,%rax 12001b: 0f 85 00 00 00 00 jne 120021 120021: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 120028: 48 8d 78 40 lea 0x40(%rax),%rdi 12002c: e8 00 00 00 00 callq 120031 120031: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 120038: 31 f6 xor %esi,%esi 12003a: 4d 8b bd a0 01 00 00 mov 0x1a0(%r13),%r15 120041: e8 00 00 00 00 callq 120046 120046: 41 89 c4 mov %eax,%r12d 120049: 83 f8 fc cmp $0xfffffffc,%eax 12004c: 0f 84 ea 00 00 00 je 12013c 120052: 85 c0 test %eax,%eax 120054: 0f 85 c3 00 00 00 jne 12011d 12005a: be 02 00 00 00 mov $0x2,%esi 12005f: 4c 89 ef mov %r13,%rdi 120062: e8 00 00 00 00 callq 120067 120067: 41 89 c4 mov %eax,%r12d 12006a: 85 c0 test %eax,%eax 12006c: 0f 85 d2 00 00 00 jne 120144 120072: 4c 89 f6 mov %r14,%rsi 120075: 4c 89 ef mov %r13,%rdi 120078: e8 00 00 00 00 callq 12007d 12007d: 41 89 c4 mov %eax,%r12d 120080: 85 c0 test %eax,%eax 120082: 0f 85 00 00 00 00 jne 120088 120088: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 12008f: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 120096: 48 8b 70 68 mov 0x68(%rax),%rsi 12009a: e8 f1 d8 ff ff callq 11d990 12009f: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1200a3: 48 8b 53 40 mov 0x40(%rbx),%rdx 1200a7: 48 8d 43 38 lea 0x38(%rbx),%rax 1200ab: 48 89 51 08 mov %rdx,0x8(%rcx) 1200af: 48 89 0a mov %rcx,(%rdx) 1200b2: 48 89 43 38 mov %rax,0x38(%rbx) 1200b6: 48 89 43 40 mov %rax,0x40(%rbx) 1200ba: 48 85 ed test %rbp,%rbp 1200bd: 74 0f je 1200ce 1200bf: 49 8b 85 b8 01 00 00 mov 0x1b8(%r13),%rax 1200c6: 48 c1 e0 0c shl $0xc,%rax 1200ca: 48 89 45 00 mov %rax,0x0(%rbp) 1200ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1200d5: e8 00 00 00 00 callq 1200da 1200da: 49 8d 7d 58 lea 0x58(%r13),%rdi 1200de: 31 f6 xor %esi,%esi 1200e0: e8 00 00 00 00 callq 1200e5 1200e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1200ec: ff 14 25 00 00 00 00 callq *0x0 1200f3: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 1200fa: e8 00 00 00 00 callq 1200ff 1200ff: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 120106: 48 83 c7 40 add $0x40,%rdi 12010a: e8 00 00 00 00 callq 12010f 12010f: 5b pop %rbx 120110: 44 89 e0 mov %r12d,%eax 120113: 5d pop %rbp 120114: 41 5c pop %r12 120116: 41 5d pop %r13 120118: 41 5e pop %r14 12011a: 41 5f pop %r15 12011c: c3 retq 12011d: 3d 00 fe ff ff cmp $0xfffffe00,%eax 120122: 0f 85 00 00 00 00 jne 120128 120128: 44 89 e6 mov %r12d,%esi 12012b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 120132: e8 00 00 00 00 callq 120137 120137: e9 00 00 00 00 jmpq 12013c 12013c: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 120142: eb e4 jmp 120128 120144: e9 00 00 00 00 jmpq 120149 120149: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000120150 : 120150: e8 00 00 00 00 callq 120155 120155: 8b 87 48 10 00 00 mov 0x1048(%rdi),%eax 12015b: 83 f8 01 cmp $0x1,%eax 12015e: 75 2a jne 12018a 120160: 48 8b 87 40 10 00 00 mov 0x1040(%rdi),%rax 120167: 48 8b 10 mov (%rax),%rdx 12016a: 48 89 16 mov %rdx,(%rsi) 12016d: 48 8b 50 08 mov 0x8(%rax),%rdx 120171: 48 89 56 08 mov %rdx,0x8(%rsi) 120175: 48 8b 40 10 mov 0x10(%rax),%rax 120179: 48 89 46 10 mov %rax,0x10(%rsi) 12017d: 0f ae f0 mfence 120180: c7 87 48 10 00 00 00 movl $0x0,0x1048(%rdi) 120187: 00 00 00 12018a: 31 c0 xor %eax,%eax 12018c: c3 retq 12018d: 0f 1f 00 nopl (%rax) 0000000000120190 : 120190: e8 00 00 00 00 callq 120195 120195: 48 81 7e 20 00 00 00 cmpq $0x0,0x20(%rsi) 12019c: 00 12019d: 0f 85 cb 01 00 00 jne 12036e 1201a3: 41 57 push %r15 1201a5: 41 56 push %r14 1201a7: 41 55 push %r13 1201a9: 41 54 push %r12 1201ab: 55 push %rbp 1201ac: 53 push %rbx 1201ad: 48 8b ae 88 00 00 00 mov 0x88(%rsi),%rbp 1201b4: 48 8b 45 08 mov 0x8(%rbp),%rax 1201b8: 48 83 e8 10 sub $0x10,%rax 1201bc: 48 39 c7 cmp %rax,%rdi 1201bf: 0f 85 a2 01 00 00 jne 120367 1201c5: 4c 8d 75 a8 lea -0x58(%rbp),%r14 1201c9: f6 45 a8 06 testb $0x6,-0x58(%rbp) 1201cd: 0f 84 94 01 00 00 je 120367 1201d3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1201da 1201da: 49 89 d5 mov %rdx,%r13 1201dd: 4c 89 c3 mov %r8,%rbx 1201e0: 49 89 cc mov %rcx,%r12 1201e3: ba 28 01 00 00 mov $0x128,%edx 1201e8: be c0 0d 00 00 mov $0xdc0,%esi 1201ed: 4d 89 cf mov %r9,%r15 1201f0: e8 00 00 00 00 callq 1201f5 1201f5: 48 89 03 mov %rax,(%rbx) 1201f8: 48 85 c0 test %rax,%rax 1201fb: 0f 84 73 01 00 00 je 120374 120201: 4d 85 ff test %r15,%r15 120204: 74 0e je 120214 120206: 48 8b 85 60 01 00 00 mov 0x160(%rbp),%rax 12020d: 48 c1 e0 0c shl $0xc,%rax 120211: 49 89 07 mov %rax,(%r15) 120214: 48 83 7c 24 38 00 cmpq $0x0,0x38(%rsp) 12021a: 74 10 je 12022c 12021c: 48 8b 45 28 mov 0x28(%rbp),%rax 120220: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 120225: 48 c1 e0 0c shl $0xc,%rax 120229: 48 89 01 mov %rax,(%rcx) 12022c: 48 8b 03 mov (%rbx),%rax 12022f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 120236: 48 8d 50 28 lea 0x28(%rax),%rdx 12023a: 48 89 50 28 mov %rdx,0x28(%rax) 12023e: 48 89 50 30 mov %rdx,0x30(%rax) 120242: 48 8b 3b mov (%rbx),%rdi 120245: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12024c: e8 00 00 00 00 callq 120251 120251: 31 c0 xor %eax,%eax 120253: f6 45 a8 04 testb $0x4,-0x58(%rbp) 120257: 48 8b 13 mov (%rbx),%rdx 12025a: 0f 94 c0 sete %al 12025d: 2d ff ff ff 3f sub $0x3fffffff,%eax 120262: 89 82 88 00 00 00 mov %eax,0x88(%rdx) 120268: b8 01 00 00 00 mov $0x1,%eax 12026d: f0 0f c1 45 00 lock xadd %eax,0x0(%rbp) 120272: 85 c0 test %eax,%eax 120274: 0f 84 db 00 00 00 je 120355 12027a: 0f 88 c3 00 00 00 js 120343 120280: 83 c0 01 add $0x1,%eax 120283: 0f 88 ba 00 00 00 js 120343 120289: 48 8b 03 mov (%rbx),%rax 12028c: 4c 89 70 20 mov %r14,0x20(%rax) 120290: 48 8b 03 mov (%rbx),%rax 120293: 4c 89 a8 80 00 00 00 mov %r13,0x80(%rax) 12029a: 8b 45 a8 mov -0x58(%rbp),%eax 12029d: 48 8b 13 mov (%rbx),%rdx 1202a0: 83 e0 04 and $0x4,%eax 1202a3: 83 f8 01 cmp $0x1,%eax 1202a6: 19 c0 sbb %eax,%eax 1202a8: 83 e0 fe and $0xfffffffe,%eax 1202ab: 83 c0 04 add $0x4,%eax 1202ae: 89 42 78 mov %eax,0x78(%rdx) 1202b1: 48 8b 03 mov (%rbx),%rax 1202b4: c7 40 7c 00 00 00 00 movl $0x0,0x7c(%rax) 1202bb: 4d 8b a4 24 a8 06 00 mov 0x6a8(%r12),%r12 1202c2: 00 1202c3: 48 8b 03 mov (%rbx),%rax 1202c6: 4d 8d 74 24 40 lea 0x40(%r12),%r14 1202cb: 4c 89 a0 90 00 00 00 mov %r12,0x90(%rax) 1202d2: 48 8b 2b mov (%rbx),%rbp 1202d5: 4c 89 f7 mov %r14,%rdi 1202d8: 49 83 c4 10 add $0x10,%r12 1202dc: 48 8b 45 20 mov 0x20(%rbp),%rax 1202e0: 4c 8d 6d 38 lea 0x38(%rbp),%r13 1202e4: c7 45 50 01 00 00 00 movl $0x1,0x50(%rbp) 1202eb: 4c 89 6d 38 mov %r13,0x38(%rbp) 1202ef: 48 83 c0 58 add $0x58,%rax 1202f3: 4c 89 6d 40 mov %r13,0x40(%rbp) 1202f7: 48 89 45 48 mov %rax,0x48(%rbp) 1202fb: e8 00 00 00 00 callq 120300 120300: 49 8b 44 24 08 mov 0x8(%r12),%rax 120305: 4d 89 6c 24 08 mov %r13,0x8(%r12) 12030a: 4c 89 f7 mov %r14,%rdi 12030d: 4c 89 65 38 mov %r12,0x38(%rbp) 120311: 48 89 45 40 mov %rax,0x40(%rbp) 120315: 4c 89 28 mov %r13,(%rax) 120318: e8 00 00 00 00 callq 12031d 12031d: 48 8b 03 mov (%rbx),%rax 120320: 48 8d b8 98 00 00 00 lea 0x98(%rax),%rdi 120327: e8 00 00 00 00 callq 12032c 12032c: 48 8b 03 mov (%rbx),%rax 12032f: c6 80 21 01 00 00 01 movb $0x1,0x121(%rax) 120336: 31 c0 xor %eax,%eax 120338: 5b pop %rbx 120339: 5d pop %rbp 12033a: 41 5c pop %r12 12033c: 41 5d pop %r13 12033e: 41 5e pop %r14 120340: 41 5f pop %r15 120342: c3 retq 120343: be 01 00 00 00 mov $0x1,%esi 120348: 48 89 ef mov %rbp,%rdi 12034b: e8 00 00 00 00 callq 120350 120350: e9 34 ff ff ff jmpq 120289 120355: be 02 00 00 00 mov $0x2,%esi 12035a: 48 89 ef mov %rbp,%rdi 12035d: e8 00 00 00 00 callq 120362 120362: e9 22 ff ff ff jmpq 120289 120367: b8 ea ff ff ff mov $0xffffffea,%eax 12036c: eb ca jmp 120338 12036e: b8 ea ff ff ff mov $0xffffffea,%eax 120373: c3 retq 120374: b8 f4 ff ff ff mov $0xfffffff4,%eax 120379: eb bd jmp 120338 12037b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000120380 : 120380: e8 00 00 00 00 callq 120385 120385: 41 54 push %r12 120387: 53 push %rbx 120388: 48 8b 9f 90 00 00 00 mov 0x90(%rdi),%rbx 12038f: f0 ff 87 8c 00 00 00 lock incl 0x8c(%rdi) 120396: b8 01 00 00 00 mov $0x1,%eax 12039b: f0 0f c1 43 70 lock xadd %eax,0x70(%rbx) 1203a0: 85 c0 test %eax,%eax 1203a2: 74 0a je 1203ae 1203a4: 45 31 e4 xor %r12d,%r12d 1203a7: 5b pop %rbx 1203a8: 44 89 e0 mov %r12d,%eax 1203ab: 41 5c pop %r12 1203ad: c3 retq 1203ae: 48 89 f7 mov %rsi,%rdi 1203b1: e8 00 00 00 00 callq 1203b6 1203b6: 41 89 c4 mov %eax,%r12d 1203b9: 85 c0 test %eax,%eax 1203bb: 0f 85 00 00 00 00 jne 1203c1 1203c1: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1203c8 1203c8: 48 8d 53 78 lea 0x78(%rbx),%rdx 1203cc: b9 01 00 00 00 mov $0x1,%ecx 1203d1: bf 80 01 00 00 mov $0x180,%edi 1203d6: e8 00 00 00 00 callq 1203db 1203db: 44 89 e0 mov %r12d,%eax 1203de: 5b pop %rbx 1203df: 41 5c pop %r12 1203e1: c3 retq 1203e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1203e9: 00 00 00 00 1203ed: 0f 1f 00 nopl (%rax) 00000000001203f0 : 1203f0: e8 00 00 00 00 callq 1203f5 1203f5: 41 57 push %r15 1203f7: 41 56 push %r14 1203f9: 41 55 push %r13 1203fb: 41 54 push %r12 1203fd: 55 push %rbp 1203fe: 53 push %rbx 1203ff: 48 89 fb mov %rdi,%rbx 120402: 48 81 ec 58 01 00 00 sub $0x158,%rsp 120409: 8b 7f 60 mov 0x60(%rdi),%edi 12040c: 48 89 74 24 10 mov %rsi,0x10(%rsp) 120411: 48 8d ac 24 98 00 00 lea 0x98(%rsp),%rbp 120418: 00 120419: be c0 0d 00 00 mov $0xdc0,%esi 12041e: 48 c1 e7 06 shl $0x6,%rdi 120422: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 120429: 00 00 12042b: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) 120432: 00 120433: 31 c0 xor %eax,%eax 120435: 48 8d 44 24 20 lea 0x20(%rsp),%rax 12043a: 48 89 ac 24 a0 00 00 mov %rbp,0xa0(%rsp) 120441: 00 120442: 48 89 44 24 20 mov %rax,0x20(%rsp) 120447: 48 89 44 24 28 mov %rax,0x28(%rsp) 12044c: 48 8d 84 24 a8 00 00 lea 0xa8(%rsp),%rax 120453: 00 120454: 48 89 ac 24 98 00 00 mov %rbp,0x98(%rsp) 12045b: 00 12045c: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 120463: 00 120464: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 12046b: 00 12046c: e8 00 00 00 00 callq 120471 120471: 48 85 c0 test %rax,%rax 120474: 0f 84 97 04 00 00 je 120911 12047a: 49 89 c4 mov %rax,%r12 12047d: 48 8d 43 40 lea 0x40(%rbx),%rax 120481: 48 89 c7 mov %rax,%rdi 120484: 48 89 44 24 08 mov %rax,0x8(%rsp) 120489: e8 00 00 00 00 callq 12048e 12048e: 48 8b 03 mov (%rbx),%rax 120491: 4c 8d a8 50 f9 ff ff lea -0x6b0(%rax),%r13 120498: 48 39 c3 cmp %rax,%rbx 12049b: 74 2f je 1204cc 12049d: 45 31 ff xor %r15d,%r15d 1204a0: 49 63 d7 movslq %r15d,%rdx 1204a3: 4c 89 ef mov %r13,%rdi 1204a6: 48 89 ee mov %rbp,%rsi 1204a9: 41 83 c7 01 add $0x1,%r15d 1204ad: 48 c1 e2 06 shl $0x6,%rdx 1204b1: 4c 01 e2 add %r12,%rdx 1204b4: e8 00 00 00 00 callq 1204b9 1204b9: 49 8b 85 b0 06 00 00 mov 0x6b0(%r13),%rax 1204c0: 4c 8d a8 50 f9 ff ff lea -0x6b0(%rax),%r13 1204c7: 48 39 c3 cmp %rax,%rbx 1204ca: 75 d4 jne 1204a0 1204cc: 48 8b 53 10 mov 0x10(%rbx),%rdx 1204d0: 4c 8d 6b 10 lea 0x10(%rbx),%r13 1204d4: 48 8d 42 c8 lea -0x38(%rdx),%rax 1204d8: 49 39 d5 cmp %rdx,%r13 1204db: 74 3a je 120517 1204dd: 48 8b 94 24 a0 00 00 mov 0xa0(%rsp),%rdx 1204e4: 00 1204e5: 48 8d 48 58 lea 0x58(%rax),%rcx 1204e9: 48 89 8c 24 a0 00 00 mov %rcx,0xa0(%rsp) 1204f0: 00 1204f1: 48 89 50 60 mov %rdx,0x60(%rax) 1204f5: 48 89 68 58 mov %rbp,0x58(%rax) 1204f9: 48 89 0a mov %rcx,(%rdx) 1204fc: 48 8b 50 48 mov 0x48(%rax),%rdx 120500: 48 89 50 68 mov %rdx,0x68(%rax) 120504: 8b 50 50 mov 0x50(%rax),%edx 120507: 89 50 70 mov %edx,0x70(%rax) 12050a: 48 8b 50 38 mov 0x38(%rax),%rdx 12050e: 48 8d 42 c8 lea -0x38(%rdx),%rax 120512: 49 39 d5 cmp %rdx,%r13 120515: 75 c6 jne 1204dd 120517: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx 12051c: 31 d2 xor %edx,%edx 12051e: 48 89 ee mov %rbp,%rsi 120521: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi 120528: 00 120529: e8 00 00 00 00 callq 12052e 12052e: 41 89 c0 mov %eax,%r8d 120531: 85 c0 test %eax,%eax 120533: 74 67 je 12059c 120535: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12053a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 12053f: 44 89 04 24 mov %r8d,(%rsp) 120543: e8 00 00 00 00 callq 120548 120548: 4c 89 e7 mov %r12,%rdi 12054b: e8 00 00 00 00 callq 120550 120550: 44 8b 04 24 mov (%rsp),%r8d 120554: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 12055b: 00 12055c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 120563: 00 00 120565: 0f 85 f1 03 00 00 jne 12095c 12056b: 48 81 c4 58 01 00 00 add $0x158,%rsp 120572: 44 89 c0 mov %r8d,%eax 120575: 5b pop %rbx 120576: 5d pop %rbp 120577: 41 5c pop %r12 120579: 41 5d pop %r13 12057b: 41 5e pop %r14 12057d: 41 5f pop %r15 12057f: c3 retq 120580: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 120587: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12058e: 89 04 24 mov %eax,(%rsp) 120591: e8 00 00 00 00 callq 120596 120596: 44 8b 04 24 mov (%rsp),%r8d 12059a: eb 9e jmp 12053a 12059c: 48 8d bc 24 c8 00 00 lea 0xc8(%rsp),%rdi 1205a3: 00 1205a4: e8 00 00 00 00 callq 1205a9 1205a9: 48 8b 03 mov (%rbx),%rax 1205ac: 4c 8d b8 50 f9 ff ff lea -0x6b0(%rax),%r15 1205b3: 48 39 c3 cmp %rax,%rbx 1205b6: 75 18 jne 1205d0 1205b8: e9 a9 00 00 00 jmpq 120666 1205bd: 49 8b 87 b0 06 00 00 mov 0x6b0(%r15),%rax 1205c4: 4c 8d b8 50 f9 ff ff lea -0x6b0(%rax),%r15 1205cb: 48 39 c3 cmp %rax,%rbx 1205ce: 74 39 je 120609 1205d0: 4c 89 ff mov %r15,%rdi 1205d3: e8 a8 ce ff ff callq 11d480 1205d8: 41 89 c0 mov %eax,%r8d 1205db: 85 c0 test %eax,%eax 1205dd: 74 de je 1205bd 1205df: 48 89 ee mov %rbp,%rsi 1205e2: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi 1205e9: 00 1205ea: 44 89 04 24 mov %r8d,(%rsp) 1205ee: e8 00 00 00 00 callq 1205f3 1205f3: 48 8d bc 24 c8 00 00 lea 0xc8(%rsp),%rdi 1205fa: 00 1205fb: e8 00 00 00 00 callq 120600 120600: 44 8b 04 24 mov (%rsp),%r8d 120604: e9 31 ff ff ff jmpq 12053a 120609: 48 8b 03 mov (%rbx),%rax 12060c: 4c 8d b8 50 f9 ff ff lea -0x6b0(%rax),%r15 120613: 48 39 c3 cmp %rax,%rbx 120616: 75 15 jne 12062d 120618: eb 4c jmp 120666 12061a: 49 8b 87 b0 06 00 00 mov 0x6b0(%r15),%rax 120621: 4c 8d b8 50 f9 ff ff lea -0x6b0(%rax),%r15 120628: 48 39 c3 cmp %rax,%rbx 12062b: 74 39 je 120666 12062d: 49 8b 87 a8 00 00 00 mov 0xa8(%r15),%rax 120634: 41 b8 02 00 00 00 mov $0x2,%r8d 12063a: b9 01 00 00 00 mov $0x1,%ecx 12063f: 31 ff xor %edi,%edi 120641: 48 8d b4 24 c8 00 00 lea 0xc8(%rsp),%rsi 120648: 00 120649: 48 8b 90 50 01 00 00 mov 0x150(%rax),%rdx 120650: e8 00 00 00 00 callq 120655 120655: 41 89 c0 mov %eax,%r8d 120658: 85 c0 test %eax,%eax 12065a: 74 be je 12061a 12065c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 120661: e9 79 ff ff ff jmpq 1205df 120666: 48 8b 43 10 mov 0x10(%rbx),%rax 12066a: 48 8d 48 c8 lea -0x38(%rax),%rcx 12066e: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 120673: 49 39 c5 cmp %rax,%r13 120676: 0f 84 d8 00 00 00 je 120754 12067c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 120681: 31 d2 xor %edx,%edx 120683: 4c 8b 78 20 mov 0x20(%rax),%r15 120687: 8b 70 78 mov 0x78(%rax),%esi 12068a: 4c 89 ff mov %r15,%rdi 12068d: e8 fe cc ff ff callq 11d390 120692: 41 89 c0 mov %eax,%r8d 120695: 85 c0 test %eax,%eax 120697: 0f 85 1b 01 00 00 jne 1207b8 12069d: 49 8b b7 60 02 00 00 mov 0x260(%r15),%rsi 1206a4: 48 8d bc 24 c8 00 00 lea 0xc8(%rsp),%rdi 1206ab: 00 1206ac: e8 00 00 00 00 callq 1206b1 1206b1: 41 89 c0 mov %eax,%r8d 1206b4: 85 c0 test %eax,%eax 1206b6: 0f 85 25 01 00 00 jne 1207e1 1206bc: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1206c1: 4c 8b 78 28 mov 0x28(%rax),%r15 1206c5: 48 83 c0 28 add $0x28,%rax 1206c9: 48 89 04 24 mov %rax,(%rsp) 1206cd: 4c 39 f8 cmp %r15,%rax 1206d0: 75 0b jne 1206dd 1206d2: eb 65 jmp 120739 1206d4: 4d 8b 3f mov (%r15),%r15 1206d7: 4c 3b 3c 24 cmp (%rsp),%r15 1206db: 74 5c je 120739 1206dd: 4d 8b 77 10 mov 0x10(%r15),%r14 1206e1: 49 8b 7f 18 mov 0x18(%r15),%rdi 1206e5: 31 d2 xor %edx,%edx 1206e7: 4c 89 f6 mov %r14,%rsi 1206ea: e8 00 00 00 00 callq 1206ef 1206ef: 85 c0 test %eax,%eax 1206f1: 0f 85 00 00 00 00 jne 1206f7 1206f7: 49 8b 76 38 mov 0x38(%r14),%rsi 1206fb: 48 8d bc 24 c8 00 00 lea 0xc8(%rsp),%rdi 120702: 00 120703: e8 00 00 00 00 callq 120708 120708: 41 89 c0 mov %eax,%r8d 12070b: 85 c0 test %eax,%eax 12070d: 74 c5 je 1206d4 12070f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 120714: e9 c6 fe ff ff jmpq 1205df 120719: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 120720: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 120727: 44 89 04 24 mov %r8d,(%rsp) 12072b: e8 00 00 00 00 callq 120730 120730: 44 8b 04 24 mov (%rsp),%r8d 120734: e9 a6 fe ff ff jmpq 1205df 120739: 48 8b 44 24 18 mov 0x18(%rsp),%rax 12073e: 48 8b 40 38 mov 0x38(%rax),%rax 120742: 48 8d 48 c8 lea -0x38(%rax),%rcx 120746: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 12074b: 49 39 c5 cmp %rax,%r13 12074e: 0f 85 28 ff ff ff jne 12067c 120754: 48 8d b4 24 c8 00 00 lea 0xc8(%rsp),%rsi 12075b: 00 12075c: 48 89 df mov %rbx,%rdi 12075f: e8 0c d0 ff ff callq 11d770 120764: 41 89 c0 mov %eax,%r8d 120767: 85 c0 test %eax,%eax 120769: 0f 84 9b 00 00 00 je 12080a 12076f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 120774: e9 66 fe ff ff jmpq 1205df 120779: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 120780: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 120787: 44 89 04 24 mov %r8d,(%rsp) 12078b: e8 00 00 00 00 callq 120790 120790: 44 8b 04 24 mov (%rsp),%r8d 120794: e9 46 fe ff ff jmpq 1205df 120799: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1207a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1207a7: 89 04 24 mov %eax,(%rsp) 1207aa: e8 00 00 00 00 callq 1207af 1207af: 44 8b 04 24 mov (%rsp),%r8d 1207b3: e9 27 fe ff ff jmpq 1205df 1207b8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1207bd: e9 1d fe ff ff jmpq 1205df 1207c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1207c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1207d0: 89 04 24 mov %eax,(%rsp) 1207d3: e8 00 00 00 00 callq 1207d8 1207d8: 44 8b 04 24 mov (%rsp),%r8d 1207dc: e9 fe fd ff ff jmpq 1205df 1207e1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1207e6: e9 f4 fd ff ff jmpq 1205df 1207eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1207f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1207f9: 89 04 24 mov %eax,(%rsp) 1207fc: e8 00 00 00 00 callq 120801 120801: 44 8b 04 24 mov (%rsp),%r8d 120805: e9 d5 fd ff ff jmpq 1205df 12080a: 31 f6 xor %esi,%esi 12080c: 48 8d bc 24 c8 00 00 lea 0xc8(%rsp),%rdi 120813: 00 120814: 89 04 24 mov %eax,(%rsp) 120817: e8 00 00 00 00 callq 12081c 12081c: 48 8b 43 68 mov 0x68(%rbx),%rax 120820: 48 8b 70 40 mov 0x40(%rax),%rsi 120824: 48 8b 78 20 mov 0x20(%rax),%rdi 120828: e8 00 00 00 00 callq 12082d 12082d: 49 89 c7 mov %rax,%r15 120830: 48 85 c0 test %rax,%rax 120833: 0f 84 00 00 00 00 je 120839 120839: 48 8b 53 68 mov 0x68(%rbx),%rdx 12083d: 44 8b 04 24 mov (%rsp),%r8d 120841: 48 85 d2 test %rdx,%rdx 120844: 74 1f je 120865 120846: 48 8d 7a 38 lea 0x38(%rdx),%rdi 12084a: b8 ff ff ff ff mov $0xffffffff,%eax 12084f: f0 0f c1 42 38 lock xadd %eax,0x38(%rdx) 120854: 83 f8 01 cmp $0x1,%eax 120857: 0f 84 bf 00 00 00 je 12091c 12085d: 85 c0 test %eax,%eax 12085f: 0f 8e fc 00 00 00 jle 120961 120865: 4c 89 7b 68 mov %r15,0x68(%rbx) 120869: 49 8d 7f 38 lea 0x38(%r15),%rdi 12086d: b8 01 00 00 00 mov $0x1,%eax 120872: f0 0f c1 07 lock xadd %eax,(%rdi) 120876: 85 c0 test %eax,%eax 120878: 0f 84 c7 00 00 00 je 120945 12087e: 0f 88 aa 00 00 00 js 12092e 120884: 83 c0 01 add $0x1,%eax 120887: 0f 88 a1 00 00 00 js 12092e 12088d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 120892: 4c 89 38 mov %r15,(%rax) 120895: 48 8b 43 10 mov 0x10(%rbx),%rax 120899: 4c 8d 78 c8 lea -0x38(%rax),%r15 12089d: 49 39 c5 cmp %rax,%r13 1208a0: 74 27 je 1208c9 1208a2: 49 8b 7f 20 mov 0x20(%r15),%rdi 1208a6: 48 8b 73 68 mov 0x68(%rbx),%rsi 1208aa: ba 01 00 00 00 mov $0x1,%edx 1208af: 44 89 04 24 mov %r8d,(%rsp) 1208b3: e8 00 00 00 00 callq 1208b8 1208b8: 49 8b 47 38 mov 0x38(%r15),%rax 1208bc: 44 8b 04 24 mov (%rsp),%r8d 1208c0: 49 39 c5 cmp %rax,%r13 1208c3: 4c 8d 78 c8 lea -0x38(%rax),%r15 1208c7: 75 d9 jne 1208a2 1208c9: 48 8b 03 mov (%rbx),%rax 1208cc: 4c 8d a8 50 f9 ff ff lea -0x6b0(%rax),%r13 1208d3: 48 39 c3 cmp %rax,%rbx 1208d6: 0f 84 03 fd ff ff je 1205df 1208dc: 49 8b bd a8 00 00 00 mov 0xa8(%r13),%rdi 1208e3: 48 8b 73 68 mov 0x68(%rbx),%rsi 1208e7: ba 01 00 00 00 mov $0x1,%edx 1208ec: 44 89 04 24 mov %r8d,(%rsp) 1208f0: e8 00 00 00 00 callq 1208f5 1208f5: 49 8b 85 b0 06 00 00 mov 0x6b0(%r13),%rax 1208fc: 44 8b 04 24 mov (%rsp),%r8d 120900: 48 39 c3 cmp %rax,%rbx 120903: 4c 8d a8 50 f9 ff ff lea -0x6b0(%rax),%r13 12090a: 75 d0 jne 1208dc 12090c: e9 ce fc ff ff jmpq 1205df 120911: 41 b8 f4 ff ff ff mov $0xfffffff4,%r8d 120917: e9 38 fc ff ff jmpq 120554 12091c: 44 89 04 24 mov %r8d,(%rsp) 120920: e8 00 00 00 00 callq 120925 120925: 44 8b 04 24 mov (%rsp),%r8d 120929: e9 37 ff ff ff jmpq 120865 12092e: be 01 00 00 00 mov $0x1,%esi 120933: 44 89 04 24 mov %r8d,(%rsp) 120937: e8 00 00 00 00 callq 12093c 12093c: 44 8b 04 24 mov (%rsp),%r8d 120940: e9 48 ff ff ff jmpq 12088d 120945: be 02 00 00 00 mov $0x2,%esi 12094a: 44 89 04 24 mov %r8d,(%rsp) 12094e: e8 00 00 00 00 callq 120953 120953: 44 8b 04 24 mov (%rsp),%r8d 120957: e9 31 ff ff ff jmpq 12088d 12095c: e8 00 00 00 00 callq 120961 120961: be 03 00 00 00 mov $0x3,%esi 120966: 44 89 04 24 mov %r8d,(%rsp) 12096a: e8 00 00 00 00 callq 12096f 12096f: 44 8b 04 24 mov (%rsp),%r8d 120973: e9 ed fe ff ff jmpq 120865 120978: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12097f: 00 0000000000120980 : 120980: e8 00 00 00 00 callq 120985 120985: 41 57 push %r15 120987: 41 56 push %r14 120989: 41 55 push %r13 12098b: 41 54 push %r12 12098d: 55 push %rbp 12098e: 53 push %rbx 12098f: 48 83 ec 10 sub $0x10,%rsp 120993: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12099a: 00 00 12099c: 48 89 44 24 08 mov %rax,0x8(%rsp) 1209a1: 31 c0 xor %eax,%eax 1209a3: 48 89 34 24 mov %rsi,(%rsp) 1209a7: 48 85 ff test %rdi,%rdi 1209aa: 0f 84 a4 02 00 00 je 120c54 1209b0: 48 85 f6 test %rsi,%rsi 1209b3: 0f 84 9b 02 00 00 je 120c54 1209b9: 48 89 fd mov %rdi,%rbp 1209bc: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1209c3 1209c3: 48 89 d3 mov %rdx,%rbx 1209c6: be c0 0d 00 00 mov $0xdc0,%esi 1209cb: ba 28 01 00 00 mov $0x128,%edx 1209d0: e8 00 00 00 00 callq 1209d5 1209d5: 48 89 03 mov %rax,(%rbx) 1209d8: 48 89 c7 mov %rax,%rdi 1209db: 48 85 c0 test %rax,%rax 1209de: 0f 84 7b 02 00 00 je 120c5f 1209e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1209eb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1209f2: 4c 8d 75 40 lea 0x40(%rbp),%r14 1209f6: e8 00 00 00 00 callq 1209fb 1209fb: 48 8b 03 mov (%rbx),%rax 1209fe: 48 8b 3c 24 mov (%rsp),%rdi 120a02: 48 8d 50 28 lea 0x28(%rax),%rdx 120a06: 48 89 50 28 mov %rdx,0x28(%rax) 120a0a: 48 89 50 30 mov %rdx,0x30(%rax) 120a0e: 4c 8b 23 mov (%rbx),%r12 120a11: e8 00 00 00 00 callq 120a16 120a16: 4c 89 f7 mov %r14,%rdi 120a19: 49 89 44 24 20 mov %rax,0x20(%r12) 120a1e: 48 8b 03 mov (%rbx),%rax 120a21: c7 40 78 10 00 00 00 movl $0x10,0x78(%rax) 120a28: 48 8b 03 mov (%rbx),%rax 120a2b: 48 89 a8 90 00 00 00 mov %rbp,0x90(%rax) 120a32: 4c 8b 23 mov (%rbx),%r12 120a35: 49 8b 44 24 20 mov 0x20(%r12),%rax 120a3a: 4d 8d 6c 24 38 lea 0x38(%r12),%r13 120a3f: 41 c7 44 24 50 01 00 movl $0x1,0x50(%r12) 120a46: 00 00 120a48: 4d 89 6c 24 38 mov %r13,0x38(%r12) 120a4d: 48 83 c0 58 add $0x58,%rax 120a51: 4d 89 6c 24 40 mov %r13,0x40(%r12) 120a56: 49 89 44 24 48 mov %rax,0x48(%r12) 120a5b: e8 00 00 00 00 callq 120a60 120a60: 48 8b 45 18 mov 0x18(%rbp),%rax 120a64: 48 8d 55 10 lea 0x10(%rbp),%rdx 120a68: 4c 89 f7 mov %r14,%rdi 120a6b: 4c 89 6d 18 mov %r13,0x18(%rbp) 120a6f: 49 89 54 24 38 mov %rdx,0x38(%r12) 120a74: 49 89 44 24 40 mov %rax,0x40(%r12) 120a79: 4c 89 28 mov %r13,(%rax) 120a7c: e8 00 00 00 00 callq 120a81 120a81: 48 8b 03 mov (%rbx),%rax 120a84: 48 8d b8 98 00 00 00 lea 0x98(%rax),%rdi 120a8b: e8 00 00 00 00 callq 120a90 120a90: 48 8b 03 mov (%rbx),%rax 120a93: 48 8b b8 90 00 00 00 mov 0x90(%rax),%rdi 120a9a: 48 83 c7 40 add $0x40,%rdi 120a9e: e8 00 00 00 00 callq 120aa3 120aa3: 4c 8b 2c 24 mov (%rsp),%r13 120aa7: 31 f6 xor %esi,%esi 120aa9: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 120ab0: 4d 8b bd a0 01 00 00 mov 0x1a0(%r13),%r15 120ab7: e8 00 00 00 00 callq 120abc 120abc: 41 89 c4 mov %eax,%r12d 120abf: 83 f8 fc cmp $0xfffffffc,%eax 120ac2: 0f 84 a2 01 00 00 je 120c6a 120ac8: 85 c0 test %eax,%eax 120aca: 0f 85 65 01 00 00 jne 120c35 120ad0: 48 8b 3c 24 mov (%rsp),%rdi 120ad4: ba 01 00 00 00 mov $0x1,%edx 120ad9: be 10 00 00 00 mov $0x10,%esi 120ade: 49 c7 c5 00 00 00 00 mov $0x0,%r13 120ae5: e8 a6 c8 ff ff callq 11d390 120aea: 41 89 c4 mov %eax,%r12d 120aed: 85 c0 test %eax,%eax 120aef: 0f 85 82 01 00 00 jne 120c77 120af5: 48 8b 04 24 mov (%rsp),%rax 120af9: be 01 00 00 00 mov $0x1,%esi 120afe: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 120b05: e8 00 00 00 00 callq 120b0a 120b0a: 41 89 c4 mov %eax,%r12d 120b0d: 85 c0 test %eax,%eax 120b0f: 0f 84 c8 00 00 00 je 120bdd 120b15: 48 8b 2c 24 mov (%rsp),%rbp 120b19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 120b20: e8 00 00 00 00 callq 120b25 120b25: 31 f6 xor %esi,%esi 120b27: 48 8d 7d 58 lea 0x58(%rbp),%rdi 120b2b: e8 00 00 00 00 callq 120b30 120b30: 4c 89 ef mov %r13,%rdi 120b33: ff 14 25 00 00 00 00 callq *0x0 120b3a: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 120b41: e8 00 00 00 00 callq 120b46 120b46: 48 8b 03 mov (%rbx),%rax 120b49: 48 8b b8 90 00 00 00 mov 0x90(%rax),%rdi 120b50: 48 83 c7 40 add $0x40,%rdi 120b54: e8 00 00 00 00 callq 120b59 120b59: 48 8b 03 mov (%rbx),%rax 120b5c: 48 8d b8 98 00 00 00 lea 0x98(%rax),%rdi 120b63: e8 00 00 00 00 callq 120b68 120b68: 48 8b 2b mov (%rbx),%rbp 120b6b: 4c 89 f7 mov %r14,%rdi 120b6e: e8 00 00 00 00 callq 120b73 120b73: 4c 89 f7 mov %r14,%rdi 120b76: 48 8b 55 38 mov 0x38(%rbp),%rdx 120b7a: 48 8b 45 40 mov 0x40(%rbp),%rax 120b7e: 48 89 42 08 mov %rax,0x8(%rdx) 120b82: 48 89 10 mov %rdx,(%rax) 120b85: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 120b8c: 00 ad de 120b8f: 48 89 45 38 mov %rax,0x38(%rbp) 120b93: 48 83 c0 22 add $0x22,%rax 120b97: 48 89 45 40 mov %rax,0x40(%rbp) 120b9b: e8 00 00 00 00 callq 120ba0 120ba0: 48 89 e7 mov %rsp,%rdi 120ba3: e8 00 00 00 00 callq 120ba8 120ba8: 48 8b 3b mov (%rbx),%rdi 120bab: e8 00 00 00 00 callq 120bb0 120bb0: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 120bb7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 120bbc: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 120bc3: 00 00 120bc5: 0f 85 a7 00 00 00 jne 120c72 120bcb: 48 83 c4 10 add $0x10,%rsp 120bcf: 44 89 e0 mov %r12d,%eax 120bd2: 5b pop %rbx 120bd3: 5d pop %rbp 120bd4: 41 5c pop %r12 120bd6: 41 5d pop %r13 120bd8: 41 5e pop %r14 120bda: 41 5f pop %r15 120bdc: c3 retq 120bdd: 48 8b 75 68 mov 0x68(%rbp),%rsi 120be1: 48 8b 3c 24 mov (%rsp),%rdi 120be5: ba 01 00 00 00 mov $0x1,%edx 120bea: e8 00 00 00 00 callq 120bef 120bef: 48 8b 2c 24 mov (%rsp),%rbp 120bf3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 120bfa: e8 00 00 00 00 callq 120bff 120bff: 31 f6 xor %esi,%esi 120c01: 48 8d 7d 58 lea 0x58(%rbp),%rdi 120c05: e8 00 00 00 00 callq 120c0a 120c0a: 4c 89 ef mov %r13,%rdi 120c0d: ff 14 25 00 00 00 00 callq *0x0 120c14: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 120c1b: e8 00 00 00 00 callq 120c20 120c20: 48 8b 03 mov (%rbx),%rax 120c23: 48 8b b8 90 00 00 00 mov 0x90(%rax),%rdi 120c2a: 48 83 c7 40 add $0x40,%rdi 120c2e: e8 00 00 00 00 callq 120c33 120c33: eb 82 jmp 120bb7 120c35: 3d 00 fe ff ff cmp $0xfffffe00,%eax 120c3a: 0f 85 00 00 00 00 jne 120c40 120c40: 44 89 e6 mov %r12d,%esi 120c43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 120c4a: e8 00 00 00 00 callq 120c4f 120c4f: e9 f2 fe ff ff jmpq 120b46 120c54: 41 bc ea ff ff ff mov $0xffffffea,%r12d 120c5a: e9 58 ff ff ff jmpq 120bb7 120c5f: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 120c65: e9 4d ff ff ff jmpq 120bb7 120c6a: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 120c70: eb ce jmp 120c40 120c72: e8 00 00 00 00 callq 120c77 120c77: e9 00 00 00 00 jmpq 120c7c 120c7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000120c80 : 120c80: e8 00 00 00 00 callq 120c85 120c85: 41 56 push %r14 120c87: 41 55 push %r13 120c89: 41 54 push %r12 120c8b: 4c 8d 67 40 lea 0x40(%rdi),%r12 120c8f: 55 push %rbp 120c90: 48 89 f5 mov %rsi,%rbp 120c93: 53 push %rbx 120c94: 48 89 fb mov %rdi,%rbx 120c97: 4c 89 e7 mov %r12,%rdi 120c9a: 48 83 ec 10 sub $0x10,%rsp 120c9e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 120ca5: 00 00 120ca7: 48 89 44 24 08 mov %rax,0x8(%rsp) 120cac: 48 8b 46 20 mov 0x20(%rsi),%rax 120cb0: 48 89 04 24 mov %rax,(%rsp) 120cb4: e8 00 00 00 00 callq 120cb9 120cb9: 48 8b 45 40 mov 0x40(%rbp),%rax 120cbd: 48 8b 55 38 mov 0x38(%rbp),%rdx 120cc1: 4c 89 e7 mov %r12,%rdi 120cc4: 48 89 42 08 mov %rax,0x8(%rdx) 120cc8: 48 89 10 mov %rdx,(%rax) 120ccb: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 120cd2: 00 ad de 120cd5: 48 89 45 38 mov %rax,0x38(%rbp) 120cd9: 48 83 c0 22 add $0x22,%rax 120cdd: 48 89 45 40 mov %rax,0x40(%rbp) 120ce1: e8 00 00 00 00 callq 120ce6 120ce6: 4c 8b 2c 24 mov (%rsp),%r13 120cea: 31 f6 xor %esi,%esi 120cec: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi 120cf3: 4d 8b b5 a0 01 00 00 mov 0x1a0(%r13),%r14 120cfa: e8 00 00 00 00 callq 120cff 120cff: 83 f8 fc cmp $0xfffffffc,%eax 120d02: 0f 84 ac 00 00 00 je 120db4 120d08: 41 89 c4 mov %eax,%r12d 120d0b: 85 c0 test %eax,%eax 120d0d: 0f 85 85 00 00 00 jne 120d98 120d13: 48 8b 04 24 mov (%rsp),%rax 120d17: 48 8b 73 68 mov 0x68(%rbx),%rsi 120d1b: 48 8b b8 50 01 00 00 mov 0x150(%rax),%rdi 120d22: e8 69 cc ff ff callq 11d990 120d27: 48 8b 1c 24 mov (%rsp),%rbx 120d2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 120d32: e8 00 00 00 00 callq 120d37 120d37: 31 f6 xor %esi,%esi 120d39: 48 8d 7b 58 lea 0x58(%rbx),%rdi 120d3d: e8 00 00 00 00 callq 120d42 120d42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 120d49: ff 14 25 00 00 00 00 callq *0x0 120d50: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 120d57: e8 00 00 00 00 callq 120d5c 120d5c: 48 8d bd 98 00 00 00 lea 0x98(%rbp),%rdi 120d63: e8 00 00 00 00 callq 120d68 120d68: 48 89 e7 mov %rsp,%rdi 120d6b: e8 00 00 00 00 callq 120d70 120d70: 48 89 ef mov %rbp,%rdi 120d73: e8 00 00 00 00 callq 120d78 120d78: 48 8b 44 24 08 mov 0x8(%rsp),%rax 120d7d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 120d84: 00 00 120d86: 75 34 jne 120dbc 120d88: 48 83 c4 10 add $0x10,%rsp 120d8c: 44 89 e0 mov %r12d,%eax 120d8f: 5b pop %rbx 120d90: 5d pop %rbp 120d91: 41 5c pop %r12 120d93: 41 5d pop %r13 120d95: 41 5e pop %r14 120d97: c3 retq 120d98: 3d 00 fe ff ff cmp $0xfffffe00,%eax 120d9d: 0f 85 00 00 00 00 jne 120da3 120da3: 44 89 e6 mov %r12d,%esi 120da6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 120dad: e8 00 00 00 00 callq 120db2 120db2: eb c4 jmp 120d78 120db4: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 120dba: eb e7 jmp 120da3 120dbc: e8 00 00 00 00 callq 120dc1 120dc1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 120dc8: 00 00 00 00 120dcc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000120dd0 : 120dd0: e8 00 00 00 00 callq 120dd5 120dd5: 8b 87 84 8a 00 00 mov 0x8a84(%rdi),%eax 120ddb: 89 46 18 mov %eax,0x18(%rsi) 120dde: 48 8d 87 94 8a 00 00 lea 0x8a94(%rdi),%rax 120de5: 48 89 06 mov %rax,(%rsi) 120de8: 48 8d 87 14 8b 00 00 lea 0x8b14(%rdi),%rax 120def: 48 89 46 08 mov %rax,0x8(%rsi) 120df3: 48 b8 20 00 00 00 10 movabs $0x1000000020,%rax 120dfa: 00 00 00 120dfd: 48 89 46 10 mov %rax,0x10(%rsi) 120e01: 8b 87 7c 8a 00 00 mov 0x8a7c(%rdi),%eax 120e07: 89 46 1c mov %eax,0x1c(%rsi) 120e0a: 8b 87 80 8a 00 00 mov 0x8a80(%rdi),%eax 120e10: 89 46 20 mov %eax,0x20(%rsi) 120e13: 31 c0 xor %eax,%eax 120e15: c3 retq 120e16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 120e1d: 00 00 00 0000000000120e20 : 120e20: e8 00 00 00 00 callq 120e25 120e25: 31 c0 xor %eax,%eax 120e27: c3 retq 120e28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 120e2f: 00 0000000000120e30 : 120e30: e8 00 00 00 00 callq 120e35 120e35: 31 c0 xor %eax,%eax 120e37: c3 retq 120e38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 120e3f: 00 0000000000120e40 : 120e40: e8 00 00 00 00 callq 120e45 120e45: 31 c0 xor %eax,%eax 120e47: c3 retq 120e48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 120e4f: 00 0000000000120e50 : 120e50: e8 00 00 00 00 callq 120e55 120e55: 41 54 push %r12 120e57: 49 89 d4 mov %rdx,%r12 120e5a: 55 push %rbp 120e5b: 48 89 fd mov %rdi,%rbp 120e5e: 53 push %rbx 120e5f: 89 f3 mov %esi,%ebx 120e61: e8 00 00 00 00 callq 120e66 120e66: 84 c0 test %al,%al 120e68: 0f 84 00 00 00 00 je 120e6e 120e6e: 8d b3 06 05 00 00 lea 0x506(%rbx),%esi 120e74: 44 89 e2 mov %r12d,%edx 120e77: 5b pop %rbx 120e78: 48 89 ef mov %rbp,%rdi 120e7b: 31 c9 xor %ecx,%ecx 120e7d: 5d pop %rbp 120e7e: 41 5c pop %r12 120e80: e9 00 00 00 00 jmpq 120e85 120e85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 120e8c: 00 00 00 00 0000000000120e90 : 120e90: e8 00 00 00 00 callq 120e95 120e95: 41 56 push %r14 120e97: 4c 8d b7 18 0b 00 00 lea 0xb18(%rdi),%r14 120e9e: 41 55 push %r13 120ea0: 41 89 f5 mov %esi,%r13d 120ea3: 41 54 push %r12 120ea5: 41 89 d4 mov %edx,%r12d 120ea8: 55 push %rbp 120ea9: 48 89 fd mov %rdi,%rbp 120eac: 4c 89 f7 mov %r14,%rdi 120eaf: e8 00 00 00 00 callq 120eb4 120eb4: 44 89 ea mov %r13d,%edx 120eb7: 48 89 ef mov %rbp,%rdi 120eba: 31 c9 xor %ecx,%ecx 120ebc: be 00 c2 00 00 mov $0xc200,%esi 120ec1: e8 00 00 00 00 callq 120ec6 120ec6: 44 89 e2 mov %r12d,%edx 120ec9: 48 89 ef mov %rbp,%rdi 120ecc: 31 c9 xor %ecx,%ecx 120ece: be 7b 23 00 00 mov $0x237b,%esi 120ed3: e8 00 00 00 00 callq 120ed8 120ed8: 48 89 ef mov %rbp,%rdi 120edb: 31 c9 xor %ecx,%ecx 120edd: ba 00 00 00 e0 mov $0xe0000000,%edx 120ee2: be 00 c2 00 00 mov $0xc200,%esi 120ee7: e8 00 00 00 00 callq 120eec 120eec: 4c 89 f7 mov %r14,%rdi 120eef: e8 00 00 00 00 callq 120ef4 120ef4: 31 c0 xor %eax,%eax 120ef6: 5d pop %rbp 120ef7: 41 5c pop %r12 120ef9: 41 5d pop %r13 120efb: 41 5e pop %r14 120efd: c3 retq 120efe: 66 90 xchg %ax,%ax 0000000000120f00 : 120f00: e8 00 00 00 00 callq 120f05 120f05: 53 push %rbx 120f06: 40 0f b6 f6 movzbl %sil,%esi 120f0a: 48 89 d3 mov %rdx,%rbx 120f0d: 31 d2 xor %edx,%edx 120f0f: 81 c6 e7 0c 00 00 add $0xce7,%esi 120f15: e8 00 00 00 00 callq 120f1a 120f1a: 66 89 03 mov %ax,(%rbx) 120f1d: c1 e8 1f shr $0x1f,%eax 120f20: 5b pop %rbx 120f21: c3 retq 120f22: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 120f29: 00 00 00 00 120f2d: 0f 1f 00 nopl (%rax) 0000000000120f30 : 120f30: e8 00 00 00 00 callq 120f35 120f35: 89 f0 mov %esi,%eax 120f37: 41 55 push %r13 120f39: 41 89 f5 mov %esi,%r13d 120f3c: 0d 00 00 00 80 or $0x80000000,%eax 120f41: 85 f6 test %esi,%esi 120f43: 41 54 push %r12 120f45: 8d b2 e7 0c 00 00 lea 0xce7(%rdx),%esi 120f4b: 44 0f 45 e8 cmovne %eax,%r13d 120f4f: 55 push %rbp 120f50: 31 c9 xor %ecx,%ecx 120f52: 48 89 fd mov %rdi,%rbp 120f55: 53 push %rbx 120f56: 89 d3 mov %edx,%ebx 120f58: 41 bc 01 00 00 00 mov $0x1,%r12d 120f5e: 44 89 ea mov %r13d,%edx 120f61: e8 00 00 00 00 callq 120f66 120f66: 89 d9 mov %ebx,%ecx 120f68: 41 d3 e4 shl %cl,%r12d 120f6b: eb 02 jmp 120f6f 120f6d: f3 90 pause 120f6f: 31 d2 xor %edx,%edx 120f71: be e6 0c 00 00 mov $0xce6,%esi 120f76: 48 89 ef mov %rbp,%rdi 120f79: e8 00 00 00 00 callq 120f7e 120f7e: 44 85 e0 test %r12d,%eax 120f81: 74 ea je 120f6d 120f83: 44 89 e2 mov %r12d,%edx 120f86: 48 89 ef mov %rbp,%rdi 120f89: 31 c9 xor %ecx,%ecx 120f8b: be e6 0c 00 00 mov $0xce6,%esi 120f90: e8 00 00 00 00 callq 120f95 120f95: 8d b3 00 0e 00 00 lea 0xe00(%rbx),%esi 120f9b: 44 89 ea mov %r13d,%edx 120f9e: 31 c9 xor %ecx,%ecx 120fa0: 48 89 ef mov %rbp,%rdi 120fa3: e8 00 00 00 00 callq 120fa8 120fa8: 31 c0 xor %eax,%eax 120faa: 5b pop %rbx 120fab: 5d pop %rbp 120fac: 41 5c pop %r12 120fae: 41 5d pop %r13 120fb0: c3 retq 120fb1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 120fb8: 00 00 00 00 120fbc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000120fc0 : 120fc0: 48 83 ef 01 sub $0x1,%rdi 120fc4: b8 ff ff ff ff mov $0xffffffff,%eax 120fc9: 48 c1 ef 0c shr $0xc,%rdi 120fcd: 48 0f bd c7 bsr %rdi,%rax 120fd1: 83 c0 01 add $0x1,%eax 120fd4: c3 retq 120fd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 120fdc: 00 00 00 00 0000000000120fe0 : 120fe0: e8 00 00 00 00 callq 120fe5 120fe5: 41 57 push %r15 120fe7: 41 56 push %r14 120fe9: 41 55 push %r13 120feb: 41 54 push %r12 120fed: 49 89 f4 mov %rsi,%r12 120ff0: 55 push %rbp 120ff1: 48 89 fd mov %rdi,%rbp 120ff4: 53 push %rbx 120ff5: 48 83 ec 10 sub $0x10,%rsp 120ff9: 48 89 54 24 08 mov %rdx,0x8(%rsp) 120ffe: 8b 96 f8 01 00 00 mov 0x1f8(%rsi),%edx 121004: 48 89 0c 24 mov %rcx,(%rsp) 121008: 8b 8e fc 01 00 00 mov 0x1fc(%rsi),%ecx 12100e: 8d 1c 91 lea (%rcx,%rdx,4),%ebx 121011: c1 e3 07 shl $0x7,%ebx 121014: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 121019: 41 8b 14 24 mov (%r12),%edx 12101d: 44 8d bb 00 35 00 00 lea 0x3500(%rbx),%r15d 121024: 31 c9 xor %ecx,%ecx 121026: 48 89 ef mov %rbp,%rdi 121029: 44 89 fe mov %r15d,%esi 12102c: 44 8d b3 11 35 00 00 lea 0x3511(%rbx),%r14d 121033: 83 e2 fe and $0xfffffffe,%edx 121036: e8 00 00 00 00 callq 12103b 12103b: 4c 8b 2d 00 00 00 00 mov 0x0(%rip),%r13 # 121042 121042: 49 81 c5 d0 07 00 00 add $0x7d0,%r13 121049: eb 1f jmp 12106a 12104b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 121052 121052: 49 39 c5 cmp %rax,%r13 121055: 0f 88 00 00 00 00 js 12105b 12105b: be e8 03 00 00 mov $0x3e8,%esi 121060: bf f4 01 00 00 mov $0x1f4,%edi 121065: e8 00 00 00 00 callq 12106a 12106a: 31 d2 xor %edx,%edx 12106c: 44 89 f6 mov %r14d,%esi 12106f: 48 89 ef mov %rbp,%rdi 121072: e8 00 00 00 00 callq 121077 121077: a8 04 test $0x4,%al 121079: 74 d0 je 12104b 12107b: 41 8b 54 24 48 mov 0x48(%r12),%edx 121080: 8d b3 12 35 00 00 lea 0x3512(%rbx),%esi 121086: 31 c9 xor %ecx,%ecx 121088: 48 89 ef mov %rbp,%rdi 12108b: 81 ca 00 00 00 10 or $0x10000000,%edx 121091: e8 00 00 00 00 callq 121096 121096: 41 8b 54 24 0c mov 0xc(%r12),%edx 12109b: 31 c9 xor %ecx,%ecx 12109d: 48 89 ef mov %rbp,%rdi 1210a0: 8d b3 03 35 00 00 lea 0x3503(%rbx),%esi 1210a6: e8 00 00 00 00 callq 1210ab 1210ab: 48 8b 0c 24 mov (%rsp),%rcx 1210af: 48 85 c9 test %rcx,%rcx 1210b2: 74 36 je 1210ea 1210b4: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 1210ba: 74 2e je 1210ea 1210bc: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 1210c3: 00 00 1210c5: 83 80 b8 09 00 00 01 addl $0x1,0x9b8(%rax) 1210cc: 48 39 88 98 03 00 00 cmp %rcx,0x398(%rax) 1210d3: 0f 84 cf 00 00 00 je 1211a8 1210d9: f6 40 26 20 testb $0x20,0x26(%rax) 1210dd: 0f 85 09 01 00 00 jne 1211ec 1210e3: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 1210ea: 41 8b 54 24 0c mov 0xc(%r12),%edx 1210ef: 8d b3 04 35 00 00 lea 0x3504(%rbx),%esi 1210f5: 31 c9 xor %ecx,%ecx 1210f7: 48 89 ef mov %rbp,%rdi 1210fa: e8 00 00 00 00 callq 1210ff 1210ff: 41 8b 54 24 4c mov 0x4c(%r12),%edx 121104: 8d b3 27 35 00 00 lea 0x3527(%rbx),%esi 12110a: 31 c9 xor %ecx,%ecx 12110c: 48 89 ef mov %rbp,%rdi 12110f: e8 00 00 00 00 callq 121114 121114: 41 8b 54 24 04 mov 0x4(%r12),%edx 121119: 31 c9 xor %ecx,%ecx 12111b: 48 89 ef mov %rbp,%rdi 12111e: 8d b3 01 35 00 00 lea 0x3501(%rbx),%esi 121124: e8 00 00 00 00 callq 121129 121129: 41 8b 54 24 08 mov 0x8(%r12),%edx 12112e: 31 c9 xor %ecx,%ecx 121130: 48 89 ef mov %rbp,%rdi 121133: 8d b3 02 35 00 00 lea 0x3502(%rbx),%esi 121139: e8 00 00 00 00 callq 12113e 12113e: 41 8b 54 24 24 mov 0x24(%r12),%edx 121143: 31 c9 xor %ecx,%ecx 121145: 48 89 ef mov %rbp,%rdi 121148: 8d b3 09 35 00 00 lea 0x3509(%rbx),%esi 12114e: e8 00 00 00 00 callq 121153 121153: 41 8b 54 24 20 mov 0x20(%r12),%edx 121158: 31 c9 xor %ecx,%ecx 12115a: 48 89 ef mov %rbp,%rdi 12115d: 8d b3 08 35 00 00 lea 0x3508(%rbx),%esi 121163: e8 00 00 00 00 callq 121168 121168: 41 8b 14 24 mov (%r12),%edx 12116c: 31 c9 xor %ecx,%ecx 12116e: 44 89 fe mov %r15d,%esi 121171: 48 89 ef mov %rbp,%rdi 121174: 83 ca 01 or $0x1,%edx 121177: e8 00 00 00 00 callq 12117c 12117c: 31 c0 xor %eax,%eax 12117e: 48 83 c4 10 add $0x10,%rsp 121182: 5b pop %rbx 121183: 5d pop %rbp 121184: 41 5c pop %r12 121186: 41 5d pop %r13 121188: 41 5e pop %r14 12118a: 41 5f pop %r15 12118c: c3 retq 12118d: 41 89 d8 mov %ebx,%r8d 121190: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121197: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12119e: e8 00 00 00 00 callq 1211a3 1211a3: e9 71 fe ff ff jmpq 121019 1211a8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1211ad: e8 00 00 00 00 callq 1211b2 1211b2: 85 c0 test %eax,%eax 1211b4: 41 89 d5 mov %edx,%r13d 1211b7: 41 0f 94 c6 sete %r14b 1211bb: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 1211c2: 00 00 1211c4: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 1211cb: 45 84 f6 test %r14b,%r14b 1211ce: 0f 84 16 ff ff ff je 1210ea 1211d4: 8d b3 04 35 00 00 lea 0x3504(%rbx),%esi 1211da: 31 c9 xor %ecx,%ecx 1211dc: 44 89 ea mov %r13d,%edx 1211df: 48 89 ef mov %rbp,%rdi 1211e2: e8 00 00 00 00 callq 1211e7 1211e7: e9 13 ff ff ff jmpq 1210ff 1211ec: 48 8b 3c 24 mov (%rsp),%rdi 1211f0: e8 00 00 00 00 callq 1211f5 1211f5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1211fa: e8 00 00 00 00 callq 1211ff 1211ff: 48 8b 3c 24 mov (%rsp),%rdi 121203: 85 c0 test %eax,%eax 121205: 41 89 d5 mov %edx,%r13d 121208: 41 0f 94 c6 sete %r14b 12120c: e8 00 00 00 00 callq 121211 121211: eb a8 jmp 1211bb 121213: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12121a: 00 00 00 00 12121e: 66 90 xchg %ax,%ax 0000000000121220 : 121220: e8 00 00 00 00 callq 121225 121225: 41 57 push %r15 121227: 49 89 cf mov %rcx,%r15 12122a: 41 56 push %r14 12122c: 41 55 push %r13 12122e: 44 8d 2c b2 lea (%rdx,%rsi,4),%r13d 121232: ba 18 01 00 00 mov $0x118,%edx 121237: be c0 0c 00 00 mov $0xcc0,%esi 12123c: 41 54 push %r12 12123e: 49 89 fc mov %rdi,%r12 121241: 55 push %rbp 121242: 53 push %rbx 121243: 44 89 eb mov %r13d,%ebx 121246: c1 e3 07 shl $0x7,%ebx 121249: 48 83 ec 10 sub $0x10,%rsp 12124d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 121254 121254: 4c 89 44 24 08 mov %r8,0x8(%rsp) 121259: 89 5c 24 04 mov %ebx,0x4(%rsp) 12125d: e8 00 00 00 00 callq 121262 121262: 49 89 07 mov %rax,(%r15) 121265: 48 85 c0 test %rax,%rax 121268: 0f 84 b9 01 00 00 je 121427 12126e: 8d ab 00 35 00 00 lea 0x3500(%rbx),%ebp 121274: 44 8d b3 13 35 00 00 lea 0x3513(%rbx),%r14d 12127b: 31 db xor %ebx,%ebx 12127d: eb 31 jmp 1212b0 12127f: 49 8b 17 mov (%r15),%rdx 121282: 89 d8 mov %ebx,%eax 121284: 8d 34 ad 00 00 00 00 lea 0x0(,%rbp,4),%esi 12128b: 4c 89 e7 mov %r12,%rdi 12128e: 83 c3 01 add $0x1,%ebx 121291: 89 34 c2 mov %esi,(%rdx,%rax,8) 121294: 49 8b 17 mov (%r15),%rdx 121297: 89 ee mov %ebp,%esi 121299: 83 c5 01 add $0x1,%ebp 12129c: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 1212a0: 31 d2 xor %edx,%edx 1212a2: e8 00 00 00 00 callq 1212a7 1212a7: 41 89 45 04 mov %eax,0x4(%r13) 1212ab: 44 39 f5 cmp %r14d,%ebp 1212ae: 74 0f je 1212bf 1212b0: 83 fb 22 cmp $0x22,%ebx 1212b3: 76 ca jbe 12127f 1212b5: 0f 0b ud2 1212b7: 83 c5 01 add $0x1,%ebp 1212ba: 44 39 f5 cmp %r14d,%ebp 1212bd: 75 f1 jne 1212b0 1212bf: 8b 44 24 04 mov 0x4(%rsp),%eax 1212c3: 44 8d b0 27 35 00 00 lea 0x3527(%rax),%r14d 1212ca: 44 8d a8 2b 35 00 00 lea 0x352b(%rax),%r13d 1212d1: 83 fb 22 cmp $0x22,%ebx 1212d4: 0f 87 37 01 00 00 ja 121411 1212da: 49 8b 17 mov (%r15),%rdx 1212dd: 89 d8 mov %ebx,%eax 1212df: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 1212e6: 00 1212e7: 4c 89 e7 mov %r12,%rdi 1212ea: 83 c3 01 add $0x1,%ebx 1212ed: 89 34 c2 mov %esi,(%rdx,%rax,8) 1212f0: 49 8b 17 mov (%r15),%rdx 1212f3: 44 89 f6 mov %r14d,%esi 1212f6: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 1212fa: 31 d2 xor %edx,%edx 1212fc: e8 00 00 00 00 callq 121301 121301: 89 45 04 mov %eax,0x4(%rbp) 121304: 41 83 c6 01 add $0x1,%r14d 121308: 45 39 f5 cmp %r14d,%r13d 12130b: 75 c4 jne 1212d1 12130d: 8b 44 24 04 mov 0x4(%rsp),%eax 121311: 44 8d b0 2c 35 00 00 lea 0x352c(%rax),%r14d 121318: 44 8d a8 2e 35 00 00 lea 0x352e(%rax),%r13d 12131f: 83 fb 22 cmp $0x22,%ebx 121322: 0f 87 f4 00 00 00 ja 12141c 121328: 49 8b 17 mov (%r15),%rdx 12132b: 89 d8 mov %ebx,%eax 12132d: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 121334: 00 121335: 4c 89 e7 mov %r12,%rdi 121338: 83 c3 01 add $0x1,%ebx 12133b: 89 34 c2 mov %esi,(%rdx,%rax,8) 12133e: 49 8b 17 mov (%r15),%rdx 121341: 44 89 f6 mov %r14d,%esi 121344: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 121348: 31 d2 xor %edx,%edx 12134a: e8 00 00 00 00 callq 12134f 12134f: 89 45 04 mov %eax,0x4(%rbp) 121352: 41 83 c6 01 add $0x1,%r14d 121356: 45 39 f5 cmp %r14d,%r13d 121359: 75 c4 jne 12131f 12135b: 8b 44 24 04 mov 0x4(%rsp),%eax 12135f: 44 8d b0 2f 35 00 00 lea 0x352f(%rax),%r14d 121366: 44 8d a8 32 35 00 00 lea 0x3532(%rax),%r13d 12136d: 83 fb 22 cmp $0x22,%ebx 121370: 0f 87 a2 00 00 00 ja 121418 121376: 49 8b 17 mov (%r15),%rdx 121379: 89 d8 mov %ebx,%eax 12137b: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 121382: 00 121383: 4c 89 e7 mov %r12,%rdi 121386: 83 c3 01 add $0x1,%ebx 121389: 89 34 c2 mov %esi,(%rdx,%rax,8) 12138c: 49 8b 17 mov (%r15),%rdx 12138f: 44 89 f6 mov %r14d,%esi 121392: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 121396: 31 d2 xor %edx,%edx 121398: e8 00 00 00 00 callq 12139d 12139d: 89 45 04 mov %eax,0x4(%rbp) 1213a0: 41 83 c6 01 add $0x1,%r14d 1213a4: 45 39 ee cmp %r13d,%r14d 1213a7: 75 c4 jne 12136d 1213a9: 8b 44 24 04 mov 0x4(%rsp),%eax 1213ad: 8d a8 41 35 00 00 lea 0x3541(%rax),%ebp 1213b3: 44 8d a8 48 35 00 00 lea 0x3548(%rax),%r13d 1213ba: 83 fb 22 cmp $0x22,%ebx 1213bd: 77 4e ja 12140d 1213bf: 49 8b 17 mov (%r15),%rdx 1213c2: 89 d8 mov %ebx,%eax 1213c4: 8d 34 ad 00 00 00 00 lea 0x0(,%rbp,4),%esi 1213cb: 4c 89 e7 mov %r12,%rdi 1213ce: 83 c3 01 add $0x1,%ebx 1213d1: 89 34 c2 mov %esi,(%rdx,%rax,8) 1213d4: 49 8b 17 mov (%r15),%rdx 1213d7: 89 ee mov %ebp,%esi 1213d9: 4c 8d 34 c2 lea (%rdx,%rax,8),%r14 1213dd: 31 d2 xor %edx,%edx 1213df: e8 00 00 00 00 callq 1213e4 1213e4: 41 89 46 04 mov %eax,0x4(%r14) 1213e8: 83 c5 01 add $0x1,%ebp 1213eb: 44 39 ed cmp %r13d,%ebp 1213ee: 75 ca jne 1213ba 1213f0: 83 fb 23 cmp $0x23,%ebx 1213f3: 75 2e jne 121423 1213f5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1213fa: 89 18 mov %ebx,(%rax) 1213fc: 31 c0 xor %eax,%eax 1213fe: 48 83 c4 10 add $0x10,%rsp 121402: 5b pop %rbx 121403: 5d pop %rbp 121404: 41 5c pop %r12 121406: 41 5d pop %r13 121408: 41 5e pop %r14 12140a: 41 5f pop %r15 12140c: c3 retq 12140d: 0f 0b ud2 12140f: eb d7 jmp 1213e8 121411: 0f 0b ud2 121413: e9 ec fe ff ff jmpq 121304 121418: 0f 0b ud2 12141a: eb 84 jmp 1213a0 12141c: 0f 0b ud2 12141e: e9 2f ff ff ff jmpq 121352 121423: 0f 0b ud2 121425: eb ce jmp 1213f5 121427: b8 f4 ff ff ff mov $0xfffffff4,%eax 12142c: eb d0 jmp 1213fe 12142e: 66 90 xchg %ax,%ax 0000000000121430 : 121430: e8 00 00 00 00 callq 121435 121435: 55 push %rbp 121436: 48 89 fd mov %rdi,%rbp 121439: 53 push %rbx 12143a: 8b 96 f8 01 00 00 mov 0x1f8(%rsi),%edx 121440: 8b 8e fc 01 00 00 mov 0x1fc(%rsi),%ecx 121446: 8d 1c 91 lea (%rcx,%rdx,4),%ebx 121449: c1 e3 07 shl $0x7,%ebx 12144c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 121451: 8d b3 00 35 00 00 lea 0x3500(%rbx),%esi 121457: 48 89 ef mov %rbp,%rdi 12145a: 31 d2 xor %edx,%edx 12145c: e8 00 00 00 00 callq 121461 121461: 5b pop %rbx 121462: 5d pop %rbp 121463: 83 e0 01 and $0x1,%eax 121466: c3 retq 121467: 41 89 d8 mov %ebx,%r8d 12146a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121471: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 121478: e8 00 00 00 00 callq 12147d 12147d: eb d2 jmp 121451 12147f: 90 nop 0000000000121480 : 121480: e8 00 00 00 00 callq 121485 121485: 41 57 push %r15 121487: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 12148e 12148e: 41 56 push %r14 121490: 49 89 f6 mov %rsi,%r14 121493: 41 55 push %r13 121495: 41 54 push %r12 121497: 55 push %rbp 121498: 48 89 fd mov %rdi,%rbp 12149b: 53 push %rbx 12149c: 69 da e8 03 00 00 imul $0x3e8,%edx,%ebx 1214a2: 8b 8e fc 01 00 00 mov 0x1fc(%rsi),%ecx 1214a8: 8b 96 f8 01 00 00 mov 0x1f8(%rsi),%edx 1214ae: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 1214b5: 44 8d 2c 91 lea (%rcx,%rdx,4),%r13d 1214b9: 41 c1 e5 07 shl $0x7,%r13d 1214bd: 48 c1 eb 26 shr $0x26,%rbx 1214c1: 48 01 c3 add %rax,%rbx 1214c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1214c9: 45 8d bd 00 35 00 00 lea 0x3500(%r13),%r15d 1214d0: 31 d2 xor %edx,%edx 1214d2: 48 89 ef mov %rbp,%rdi 1214d5: 44 89 fe mov %r15d,%esi 1214d8: 45 8d a5 11 35 00 00 lea 0x3511(%r13),%r12d 1214df: e8 00 00 00 00 callq 1214e4 1214e4: 31 c9 xor %ecx,%ecx 1214e6: 44 89 fe mov %r15d,%esi 1214e9: 48 89 ef mov %rbp,%rdi 1214ec: 83 e0 fe and $0xfffffffe,%eax 1214ef: 89 c2 mov %eax,%edx 1214f1: e8 00 00 00 00 callq 1214f6 1214f6: eb 1f jmp 121517 1214f8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1214ff 1214ff: 48 39 c3 cmp %rax,%rbx 121502: 0f 88 00 00 00 00 js 121508 121508: be e8 03 00 00 mov $0x3e8,%esi 12150d: bf f4 01 00 00 mov $0x1f4,%edi 121512: e8 00 00 00 00 callq 121517 121517: 31 d2 xor %edx,%edx 121519: 44 89 e6 mov %r12d,%esi 12151c: 48 89 ef mov %rbp,%rdi 12151f: e8 00 00 00 00 callq 121524 121524: a8 04 test $0x4,%al 121526: 74 d0 je 1214f8 121528: 31 c9 xor %ecx,%ecx 12152a: 41 8d b5 12 35 00 00 lea 0x3512(%r13),%esi 121531: 31 d2 xor %edx,%edx 121533: 48 89 ef mov %rbp,%rdi 121536: e8 00 00 00 00 callq 12153b 12153b: 31 d2 xor %edx,%edx 12153d: 44 89 fe mov %r15d,%esi 121540: 48 89 ef mov %rbp,%rdi 121543: e8 00 00 00 00 callq 121548 121548: 31 c9 xor %ecx,%ecx 12154a: 44 89 fe mov %r15d,%esi 12154d: 48 89 ef mov %rbp,%rdi 121550: 83 c8 01 or $0x1,%eax 121553: 89 c2 mov %eax,%edx 121555: e8 00 00 00 00 callq 12155a 12155a: 41 8d b5 03 35 00 00 lea 0x3503(%r13),%esi 121561: 31 d2 xor %edx,%edx 121563: 48 89 ef mov %rbp,%rdi 121566: e8 00 00 00 00 callq 12156b 12156b: 41 89 46 0c mov %eax,0xc(%r14) 12156f: 31 c0 xor %eax,%eax 121571: 5b pop %rbx 121572: 5d pop %rbp 121573: 41 5c pop %r12 121575: 41 5d pop %r13 121577: 41 5e pop %r14 121579: 41 5f pop %r15 12157b: c3 retq 12157c: 45 89 e8 mov %r13d,%r8d 12157f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121586: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12158d: e8 00 00 00 00 callq 121592 121592: e9 32 ff ff ff jmpq 1214c9 121597: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12159e: 00 00 00000000001215a0 : 1215a0: e8 00 00 00 00 callq 1215a5 1215a5: 41 55 push %r13 1215a7: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 1215ae: 41 54 push %r12 1215b0: 49 89 f4 mov %rsi,%r12 1215b3: 55 push %rbp 1215b4: 48 89 fd mov %rdi,%rbp 1215b7: 4c 89 ef mov %r13,%rdi 1215ba: 53 push %rbx 1215bb: 89 d3 mov %edx,%ebx 1215bd: c1 e3 04 shl $0x4,%ebx 1215c0: e8 00 00 00 00 callq 1215c5 1215c5: 89 da mov %ebx,%edx 1215c7: 48 89 ef mov %rbp,%rdi 1215ca: 31 c9 xor %ecx,%ecx 1215cc: be 91 03 00 00 mov $0x391,%esi 1215d1: e8 00 00 00 00 callq 1215d6 1215d6: 44 89 e2 mov %r12d,%edx 1215d9: 48 89 ef mov %rbp,%rdi 1215dc: 31 c9 xor %ecx,%ecx 1215de: be 80 25 00 00 mov $0x2580,%esi 1215e3: e8 00 00 00 00 callq 1215e8 1215e8: 48 89 ef mov %rbp,%rdi 1215eb: 31 c9 xor %ecx,%ecx 1215ed: 31 d2 xor %edx,%edx 1215ef: be 91 03 00 00 mov $0x391,%esi 1215f4: e8 00 00 00 00 callq 1215f9 1215f9: 4c 89 ef mov %r13,%rdi 1215fc: 5b pop %rbx 1215fd: 5d pop %rbp 1215fe: 41 5c pop %r12 121600: 41 5d pop %r13 121602: e9 00 00 00 00 jmpq 121607 121607: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12160e: 00 00 0000000000121610 : 121610: e8 00 00 00 00 callq 121615 121615: 41 55 push %r13 121617: 89 f0 mov %esi,%eax 121619: 31 d2 xor %edx,%edx 12161b: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 121622: 41 54 push %r12 121624: 55 push %rbp 121625: 48 89 fd mov %rdi,%rbp 121628: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 12162e: 4c 89 ef mov %r13,%rdi 121631: 44 8d 24 85 04 00 00 lea 0x4(,%rax,4),%r12d 121638: 00 121639: 41 09 d4 or %edx,%r12d 12163c: e8 00 00 00 00 callq 121641 121641: 44 89 e2 mov %r12d,%edx 121644: 48 89 ef mov %rbp,%rdi 121647: 31 c9 xor %ecx,%ecx 121649: be 91 03 00 00 mov $0x391,%esi 12164e: e8 00 00 00 00 callq 121653 121653: 48 89 ef mov %rbp,%rdi 121656: 31 c9 xor %ecx,%ecx 121658: ba 00 00 00 05 mov $0x5000000,%edx 12165d: be b4 30 00 00 mov $0x30b4,%esi 121662: e8 00 00 00 00 callq 121667 121667: 48 89 ef mov %rbp,%rdi 12166a: 31 c9 xor %ecx,%ecx 12166c: 31 d2 xor %edx,%edx 12166e: be 91 03 00 00 mov $0x391,%esi 121673: e8 00 00 00 00 callq 121678 121678: 4c 89 ef mov %r13,%rdi 12167b: e8 00 00 00 00 callq 121680 121680: 31 c0 xor %eax,%eax 121682: 5d pop %rbp 121683: 41 5c pop %r12 121685: 41 5d pop %r13 121687: c3 retq 121688: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12168f: 00 0000000000121690 : 121690: e8 00 00 00 00 callq 121695 121695: 41 57 push %r15 121697: 41 89 d7 mov %edx,%r15d 12169a: 41 56 push %r14 12169c: 41 89 ce mov %ecx,%r14d 12169f: 41 55 push %r13 1216a1: 45 89 c5 mov %r8d,%r13d 1216a4: 4c 8d 87 f8 0a 00 00 lea 0xaf8(%rdi),%r8 1216ab: 41 54 push %r12 1216ad: 45 89 cc mov %r9d,%r12d 1216b0: 55 push %rbp 1216b1: 48 89 fd mov %rdi,%rbp 1216b4: 4c 89 c7 mov %r8,%rdi 1216b7: 53 push %rbx 1216b8: 89 f3 mov %esi,%ebx 1216ba: c1 e3 04 shl $0x4,%ebx 1216bd: 48 83 ec 08 sub $0x8,%rsp 1216c1: 4c 89 04 24 mov %r8,(%rsp) 1216c5: e8 00 00 00 00 callq 1216ca 1216ca: 89 da mov %ebx,%edx 1216cc: 48 89 ef mov %rbp,%rdi 1216cf: 31 c9 xor %ecx,%ecx 1216d1: be 91 03 00 00 mov $0x391,%esi 1216d6: e8 00 00 00 00 callq 1216db 1216db: 44 89 fa mov %r15d,%edx 1216de: 48 89 ef mov %rbp,%rdi 1216e1: 31 c9 xor %ecx,%ecx 1216e3: be 0d 23 00 00 mov $0x230d,%esi 1216e8: e8 00 00 00 00 callq 1216ed 1216ed: 44 89 f2 mov %r14d,%edx 1216f0: 48 89 ef mov %rbp,%rdi 1216f3: 31 c9 xor %ecx,%ecx 1216f5: be 0b 23 00 00 mov $0x230b,%esi 1216fa: e8 00 00 00 00 callq 1216ff 1216ff: 44 89 ea mov %r13d,%edx 121702: 48 89 ef mov %rbp,%rdi 121705: 31 c9 xor %ecx,%ecx 121707: be 0c 23 00 00 mov $0x230c,%esi 12170c: e8 00 00 00 00 callq 121711 121711: 44 89 e2 mov %r12d,%edx 121714: 48 89 ef mov %rbp,%rdi 121717: 31 c9 xor %ecx,%ecx 121719: be 0a 23 00 00 mov $0x230a,%esi 12171e: e8 00 00 00 00 callq 121723 121723: 48 89 ef mov %rbp,%rdi 121726: 31 c9 xor %ecx,%ecx 121728: 31 d2 xor %edx,%edx 12172a: be 91 03 00 00 mov $0x391,%esi 12172f: e8 00 00 00 00 callq 121734 121734: 4c 8b 04 24 mov (%rsp),%r8 121738: 48 83 c4 08 add $0x8,%rsp 12173c: 5b pop %rbx 12173d: 4c 89 c7 mov %r8,%rdi 121740: 5d pop %rbp 121741: 41 5c pop %r12 121743: 41 5d pop %r13 121745: 41 5e pop %r14 121747: 41 5f pop %r15 121749: e9 00 00 00 00 jmpq 12174e 12174e: 66 90 xchg %ax,%ax 0000000000121750 : 121750: e8 00 00 00 00 callq 121755 121755: 41 55 push %r13 121757: 89 d0 mov %edx,%eax 121759: 31 d2 xor %edx,%edx 12175b: c1 e1 08 shl $0x8,%ecx 12175e: 41 54 push %r12 121760: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 121767: 55 push %rbp 121768: 48 89 fd mov %rdi,%rbp 12176b: 53 push %rbx 12176c: 48 89 f3 mov %rsi,%rbx 12176f: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 121775: 4c 89 ef mov %r13,%rdi 121778: 09 d1 or %edx,%ecx 12177a: 44 8d 24 85 04 00 00 lea 0x4(,%rax,4),%r12d 121781: 00 121782: 41 09 cc or %ecx,%r12d 121785: e8 00 00 00 00 callq 12178a 12178a: 31 c9 xor %ecx,%ecx 12178c: 44 89 e2 mov %r12d,%edx 12178f: be 91 03 00 00 mov $0x391,%esi 121794: 48 89 ef mov %rbp,%rdi 121797: e8 00 00 00 00 callq 12179c 12179c: 31 d2 xor %edx,%edx 12179e: be 47 32 00 00 mov $0x3247,%esi 1217a3: 48 89 ef mov %rbp,%rdi 1217a6: e8 00 00 00 00 callq 1217ab 1217ab: 85 c0 test %eax,%eax 1217ad: 75 26 jne 1217d5 1217af: 45 31 e4 xor %r12d,%r12d 1217b2: 48 89 ef mov %rbp,%rdi 1217b5: 31 c9 xor %ecx,%ecx 1217b7: 31 d2 xor %edx,%edx 1217b9: be 91 03 00 00 mov $0x391,%esi 1217be: e8 00 00 00 00 callq 1217c3 1217c3: 4c 89 ef mov %r13,%rdi 1217c6: e8 00 00 00 00 callq 1217cb 1217cb: 44 89 e0 mov %r12d,%eax 1217ce: 5b pop %rbx 1217cf: 5d pop %rbp 1217d0: 41 5c pop %r12 1217d2: 41 5d pop %r13 1217d4: c3 retq 1217d5: 31 d2 xor %edx,%edx 1217d7: be 4d 32 00 00 mov $0x324d,%esi 1217dc: 48 89 ef mov %rbp,%rdi 1217df: e8 00 00 00 00 callq 1217e4 1217e4: 41 89 c0 mov %eax,%r8d 1217e7: 48 89 d8 mov %rbx,%rax 1217ea: 48 c1 e8 08 shr $0x8,%rax 1217ee: 41 39 c0 cmp %eax,%r8d 1217f1: 75 bc jne 1217af 1217f3: 31 d2 xor %edx,%edx 1217f5: be 4e 32 00 00 mov $0x324e,%esi 1217fa: 48 89 ef mov %rbp,%rdi 1217fd: 48 c1 eb 28 shr $0x28,%rbx 121801: e8 00 00 00 00 callq 121806 121806: 39 d8 cmp %ebx,%eax 121808: 41 0f 94 c4 sete %r12b 12180c: eb a4 jmp 1217b2 12180e: 66 90 xchg %ax,%ax 0000000000121810 : 121810: e8 00 00 00 00 callq 121815 121815: 41 57 push %r15 121817: 49 89 cf mov %rcx,%r15 12181a: 41 56 push %r14 12181c: 41 55 push %r13 12181e: 41 54 push %r12 121820: 49 89 fc mov %rdi,%r12 121823: 55 push %rbp 121824: 89 f5 mov %esi,%ebp 121826: be c0 0c 00 00 mov $0xcc0,%esi 12182b: 53 push %rbx 12182c: 89 d3 mov %edx,%ebx 12182e: ba d0 01 00 00 mov $0x1d0,%edx 121833: 48 83 ec 08 sub $0x8,%rsp 121837: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12183e 12183e: 4c 89 04 24 mov %r8,(%rsp) 121842: e8 00 00 00 00 callq 121847 121847: 49 89 07 mov %rax,(%r15) 12184a: 48 85 c0 test %rax,%rax 12184d: 0f 84 41 01 00 00 je 121994 121853: 89 e8 mov %ebp,%eax 121855: 31 d2 xor %edx,%edx 121857: c1 e3 08 shl $0x8,%ebx 12185a: 4d 8d b4 24 f8 0a 00 lea 0xaf8(%r12),%r14 121861: 00 121862: 41 f7 b4 24 bc 8d 00 divl 0x8dbc(%r12) 121869: 00 12186a: 4c 89 f7 mov %r14,%rdi 12186d: bd 04 00 00 00 mov $0x4,%ebp 121872: 8d 04 85 04 00 00 00 lea 0x4(,%rax,4),%eax 121879: 09 d3 or %edx,%ebx 12187b: 09 c3 or %eax,%ebx 12187d: e8 00 00 00 00 callq 121882 121882: 31 c9 xor %ecx,%ecx 121884: 89 da mov %ebx,%edx 121886: be 91 03 00 00 mov $0x391,%esi 12188b: 4c 89 e7 mov %r12,%rdi 12188e: e8 00 00 00 00 callq 121893 121893: 49 8b 07 mov (%r15),%rax 121896: 31 d2 xor %edx,%edx 121898: be 16 2e 00 00 mov $0x2e16,%esi 12189d: 4c 89 e7 mov %r12,%rdi 1218a0: c7 00 58 b8 00 00 movl $0xb858,(%rax) 1218a6: 49 8b 1f mov (%r15),%rbx 1218a9: e8 00 00 00 00 callq 1218ae 1218ae: 31 d2 xor %edx,%edx 1218b0: be 17 2e 00 00 mov $0x2e17,%esi 1218b5: 4c 89 e7 mov %r12,%rdi 1218b8: 89 43 04 mov %eax,0x4(%rbx) 1218bb: 49 8b 07 mov (%r15),%rax 1218be: c7 40 08 5c b8 00 00 movl $0xb85c,0x8(%rax) 1218c5: 49 8b 1f mov (%r15),%rbx 1218c8: e8 00 00 00 00 callq 1218cd 1218cd: 31 d2 xor %edx,%edx 1218cf: be 19 2e 00 00 mov $0x2e19,%esi 1218d4: 4c 89 e7 mov %r12,%rdi 1218d7: 89 43 0c mov %eax,0xc(%rbx) 1218da: 49 8b 07 mov (%r15),%rax 1218dd: c7 40 10 64 b8 00 00 movl $0xb864,0x10(%rax) 1218e4: 49 8b 1f mov (%r15),%rbx 1218e7: e8 00 00 00 00 callq 1218ec 1218ec: 31 d2 xor %edx,%edx 1218ee: be 1a 2e 00 00 mov $0x2e1a,%esi 1218f3: 4c 89 e7 mov %r12,%rdi 1218f6: 89 43 14 mov %eax,0x14(%rbx) 1218f9: 49 8b 07 mov (%r15),%rax 1218fc: c7 40 18 68 b8 00 00 movl $0xb868,0x18(%rax) 121903: 49 8b 1f mov (%r15),%rbx 121906: e8 00 00 00 00 callq 12190b 12190b: 89 43 1c mov %eax,0x1c(%rbx) 12190e: bb 45 32 00 00 mov $0x3245,%ebx 121913: eb 34 jmp 121949 121915: 49 8b 17 mov (%r15),%rdx 121918: 89 e8 mov %ebp,%eax 12191a: 8d 0c 9d 00 00 00 00 lea 0x0(,%rbx,4),%ecx 121921: 89 de mov %ebx,%esi 121923: 4c 89 e7 mov %r12,%rdi 121926: 83 c3 01 add $0x1,%ebx 121929: 83 c5 01 add $0x1,%ebp 12192c: 89 0c c2 mov %ecx,(%rdx,%rax,8) 12192f: 49 8b 17 mov (%r15),%rdx 121932: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 121936: 31 d2 xor %edx,%edx 121938: e8 00 00 00 00 callq 12193d 12193d: 41 89 45 04 mov %eax,0x4(%r13) 121941: 81 fb 7b 32 00 00 cmp $0x327b,%ebx 121947: 74 12 je 12195b 121949: 83 fd 39 cmp $0x39,%ebp 12194c: 76 c7 jbe 121915 12194e: 0f 0b ud2 121950: 83 c3 01 add $0x1,%ebx 121953: 81 fb 7b 32 00 00 cmp $0x327b,%ebx 121959: 75 ee jne 121949 12195b: 31 c9 xor %ecx,%ecx 12195d: 31 d2 xor %edx,%edx 12195f: 4c 89 e7 mov %r12,%rdi 121962: be 91 03 00 00 mov $0x391,%esi 121967: e8 00 00 00 00 callq 12196c 12196c: 4c 89 f7 mov %r14,%rdi 12196f: e8 00 00 00 00 callq 121974 121974: 83 fd 3a cmp $0x3a,%ebp 121977: 75 17 jne 121990 121979: 48 8b 04 24 mov (%rsp),%rax 12197d: 89 28 mov %ebp,(%rax) 12197f: 31 c0 xor %eax,%eax 121981: 48 83 c4 08 add $0x8,%rsp 121985: 5b pop %rbx 121986: 5d pop %rbp 121987: 41 5c pop %r12 121989: 41 5d pop %r13 12198b: 41 5e pop %r14 12198d: 41 5f pop %r15 12198f: c3 retq 121990: 0f 0b ud2 121992: eb e5 jmp 121979 121994: b8 f4 ff ff ff mov $0xfffffff4,%eax 121999: eb e6 jmp 121981 12199b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001219a0 : 1219a0: e8 00 00 00 00 callq 1219a5 1219a5: 41 57 push %r15 1219a7: 89 d0 mov %edx,%eax 1219a9: 41 89 cf mov %ecx,%r15d 1219ac: 41 56 push %r14 1219ae: 41 c1 e7 08 shl $0x8,%r15d 1219b2: 41 89 ce mov %ecx,%r14d 1219b5: 41 55 push %r13 1219b7: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 1219be: 41 54 push %r12 1219c0: 41 89 d4 mov %edx,%r12d 1219c3: 31 d2 xor %edx,%edx 1219c5: 55 push %rbp 1219c6: 48 89 fd mov %rdi,%rbp 1219c9: 53 push %rbx 1219ca: 48 89 f3 mov %rsi,%rbx 1219cd: 48 83 ec 18 sub $0x18,%rsp 1219d1: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 1219d7: 4c 89 04 24 mov %r8,(%rsp) 1219db: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 1219e0: 4c 89 ef mov %r13,%rdi 1219e3: 8d 04 85 04 00 00 00 lea 0x4(,%rax,4),%eax 1219ea: 44 09 fa or %r15d,%edx 1219ed: 09 c2 or %eax,%edx 1219ef: 89 54 24 08 mov %edx,0x8(%rsp) 1219f3: e8 00 00 00 00 callq 1219f8 1219f8: 8b 54 24 08 mov 0x8(%rsp),%edx 1219fc: 31 c9 xor %ecx,%ecx 1219fe: be 91 03 00 00 mov $0x391,%esi 121a03: 48 89 ef mov %rbp,%rdi 121a06: e8 00 00 00 00 callq 121a0b 121a0b: 8b 83 0c 02 00 00 mov 0x20c(%rbx),%eax 121a11: 85 c0 test %eax,%eax 121a13: 75 5c jne 121a71 121a15: 44 89 e0 mov %r12d,%eax 121a18: 31 d2 xor %edx,%edx 121a1a: f7 b5 bc 8d 00 00 divl 0x8dbc(%rbp) 121a20: 83 c0 01 add $0x1,%eax 121a23: 89 54 24 10 mov %edx,0x10(%rsp) 121a27: 89 44 24 08 mov %eax,0x8(%rsp) 121a2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 121a30: 31 d2 xor %edx,%edx 121a32: be aa ec 00 00 mov $0xecaa,%esi 121a37: 48 89 ef mov %rbp,%rdi 121a3a: e8 00 00 00 00 callq 121a3f 121a3f: 8b 54 24 10 mov 0x10(%rsp),%edx 121a43: 31 c9 xor %ecx,%ecx 121a45: be aa ec 00 00 mov $0xecaa,%esi 121a4a: 30 e4 xor %ah,%ah 121a4c: 48 89 ef mov %rbp,%rdi 121a4f: c1 e2 03 shl $0x3,%edx 121a52: 44 09 f2 or %r14d,%edx 121a55: 44 8b 74 24 08 mov 0x8(%rsp),%r14d 121a5a: 41 c1 e6 05 shl $0x5,%r14d 121a5e: 44 09 f2 or %r14d,%edx 121a61: c1 e2 08 shl $0x8,%edx 121a64: 0f b7 d2 movzwl %dx,%edx 121a67: 09 c2 or %eax,%edx 121a69: 80 ce 80 or $0x80,%dh 121a6c: e8 00 00 00 00 callq 121a71 121a71: 41 be 45 32 00 00 mov $0x3245,%r14d 121a77: 42 8b 94 b3 ec 38 ff mov -0xc714(%rbx,%r14,4),%edx 121a7e: ff 121a7f: 44 89 f6 mov %r14d,%esi 121a82: 31 c9 xor %ecx,%ecx 121a84: 48 89 ef mov %rbp,%rdi 121a87: 49 83 c6 01 add $0x1,%r14 121a8b: e8 00 00 00 00 callq 121a90 121a90: 49 81 fe 6d 32 00 00 cmp $0x326d,%r14 121a97: 75 de jne 121a77 121a99: 83 bd 08 07 00 00 0b cmpl $0xb,0x708(%rbp) 121aa0: 74 3f je 121ae1 121aa2: 8b 93 a0 02 00 00 mov 0x2a0(%rbx),%edx 121aa8: 31 c9 xor %ecx,%ecx 121aaa: be 6d 32 00 00 mov $0x326d,%esi 121aaf: 48 89 ef mov %rbp,%rdi 121ab2: e8 00 00 00 00 callq 121ab7 121ab7: 8b 93 a4 02 00 00 mov 0x2a4(%rbx),%edx 121abd: 31 c9 xor %ecx,%ecx 121abf: 48 89 ef mov %rbp,%rdi 121ac2: be 6e 32 00 00 mov $0x326e,%esi 121ac7: e8 00 00 00 00 callq 121acc 121acc: 8b 93 d0 02 00 00 mov 0x2d0(%rbx),%edx 121ad2: 31 c9 xor %ecx,%ecx 121ad4: 48 89 ef mov %rbp,%rdi 121ad7: be 79 32 00 00 mov $0x3279,%esi 121adc: e8 00 00 00 00 callq 121ae1 121ae1: 41 be 6f 32 00 00 mov $0x326f,%r14d 121ae7: 42 8b 94 b3 ec 38 ff mov -0xc714(%rbx,%r14,4),%edx 121aee: ff 121aef: 44 89 f6 mov %r14d,%esi 121af2: 31 c9 xor %ecx,%ecx 121af4: 48 89 ef mov %rbp,%rdi 121af7: 49 83 c6 01 add $0x1,%r14 121afb: e8 00 00 00 00 callq 121b00 121b00: 49 81 fe 79 32 00 00 cmp $0x3279,%r14 121b07: 75 de jne 121ae7 121b09: 8b 93 3c 02 00 00 mov 0x23c(%rbx),%edx 121b0f: 31 c9 xor %ecx,%ecx 121b11: be 54 32 00 00 mov $0x3254,%esi 121b16: 48 89 ef mov %rbp,%rdi 121b19: 81 ca 00 00 00 40 or $0x40000000,%edx 121b1f: e8 00 00 00 00 callq 121b24 121b24: 31 c9 xor %ecx,%ecx 121b26: 31 d2 xor %edx,%edx 121b28: be 91 03 00 00 mov $0x391,%esi 121b2d: 48 89 ef mov %rbp,%rdi 121b30: e8 00 00 00 00 callq 121b35 121b35: 4c 89 ef mov %r13,%rdi 121b38: e8 00 00 00 00 callq 121b3d 121b3d: 48 83 7c 24 58 00 cmpq $0x0,0x58(%rsp) 121b43: 0f 84 a1 00 00 00 je 121bea 121b49: 48 83 3c 24 00 cmpq $0x0,(%rsp) 121b4e: 0f 84 96 00 00 00 je 121bea 121b54: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 121b5b: 00 00 121b5d: 83 80 b8 09 00 00 01 addl $0x1,0x9b8(%rax) 121b64: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 121b69: 48 39 b0 98 03 00 00 cmp %rsi,0x398(%rax) 121b70: 0f 84 0b 01 00 00 je 121c81 121b76: 45 31 f6 xor %r14d,%r14d 121b79: f6 40 26 20 testb $0x20,0x26(%rax) 121b7d: 0f 85 16 01 00 00 jne 121c99 121b83: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 121b8a: 00 00 121b8c: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 121b93: 31 d2 xor %edx,%edx 121b95: 44 89 e0 mov %r12d,%eax 121b98: 4c 89 ef mov %r13,%rdi 121b9b: f7 b5 bc 8d 00 00 divl 0x8dbc(%rbp) 121ba1: 41 09 d7 or %edx,%r15d 121ba4: 8d 04 85 04 00 00 00 lea 0x4(,%rax,4),%eax 121bab: 41 09 c7 or %eax,%r15d 121bae: e8 00 00 00 00 callq 121bb3 121bb3: 31 c9 xor %ecx,%ecx 121bb5: 44 89 fa mov %r15d,%edx 121bb8: be 91 03 00 00 mov $0x391,%esi 121bbd: 48 89 ef mov %rbp,%rdi 121bc0: e8 00 00 00 00 callq 121bc5 121bc5: 45 84 f6 test %r14b,%r14b 121bc8: 74 52 je 121c1c 121bca: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx 121bcf: 8b 54 24 14 mov 0x14(%rsp),%edx 121bd3: be 55 32 00 00 mov $0x3255,%esi 121bd8: 48 89 ef mov %rbp,%rdi 121bdb: d3 e2 shl %cl,%edx 121bdd: 31 c9 xor %ecx,%ecx 121bdf: 23 54 24 50 and 0x50(%rsp),%edx 121be3: e8 00 00 00 00 callq 121be8 121be8: eb 32 jmp 121c1c 121bea: 44 89 e0 mov %r12d,%eax 121bed: 31 d2 xor %edx,%edx 121bef: 4c 89 ef mov %r13,%rdi 121bf2: f7 b5 bc 8d 00 00 divl 0x8dbc(%rbp) 121bf8: 41 09 d7 or %edx,%r15d 121bfb: 8d 04 85 04 00 00 00 lea 0x4(,%rax,4),%eax 121c02: 41 09 c7 or %eax,%r15d 121c05: e8 00 00 00 00 callq 121c0a 121c0a: 31 c9 xor %ecx,%ecx 121c0c: 44 89 fa mov %r15d,%edx 121c0f: be 91 03 00 00 mov $0x391,%esi 121c14: 48 89 ef mov %rbp,%rdi 121c17: e8 00 00 00 00 callq 121c1c 121c1c: 8b 93 08 02 00 00 mov 0x208(%rbx),%edx 121c22: 48 89 ef mov %rbp,%rdi 121c25: 31 c9 xor %ecx,%ecx 121c27: be 47 32 00 00 mov $0x3247,%esi 121c2c: 83 ca 01 or $0x1,%edx 121c2f: e8 00 00 00 00 callq 121c34 121c34: 48 89 ef mov %rbp,%rdi 121c37: 31 c9 xor %ecx,%ecx 121c39: 31 d2 xor %edx,%edx 121c3b: be 91 03 00 00 mov $0x391,%esi 121c40: e8 00 00 00 00 callq 121c45 121c45: 4c 89 ef mov %r13,%rdi 121c48: e8 00 00 00 00 callq 121c4d 121c4d: 31 c0 xor %eax,%eax 121c4f: 48 83 c4 18 add $0x18,%rsp 121c53: 5b pop %rbx 121c54: 5d pop %rbp 121c55: 41 5c pop %r12 121c57: 41 5d pop %r13 121c59: 41 5e pop %r14 121c5b: 41 5f pop %r15 121c5d: c3 retq 121c5e: 8b 4c 24 10 mov 0x10(%rsp),%ecx 121c62: 8b 54 24 08 mov 0x8(%rsp),%edx 121c66: 45 89 f0 mov %r14d,%r8d 121c69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121c70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 121c77: e8 00 00 00 00 callq 121c7c 121c7c: e9 af fd ff ff jmpq 121a30 121c81: 48 8b 04 24 mov (%rsp),%rax 121c85: e8 00 00 00 00 callq 121c8a 121c8a: 85 c0 test %eax,%eax 121c8c: 89 54 24 14 mov %edx,0x14(%rsp) 121c90: 41 0f 94 c6 sete %r14b 121c94: e9 ea fe ff ff jmpq 121b83 121c99: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi 121c9e: e8 00 00 00 00 callq 121ca3 121ca3: 48 8b 04 24 mov (%rsp),%rax 121ca7: e8 00 00 00 00 callq 121cac 121cac: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi 121cb1: 85 c0 test %eax,%eax 121cb3: 89 54 24 14 mov %edx,0x14(%rsp) 121cb7: 41 0f 94 c6 sete %r14b 121cbb: e8 00 00 00 00 callq 121cc0 121cc0: e9 be fe ff ff jmpq 121b83 121cc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 121ccc: 00 00 00 00 0000000000121cd0 : 121cd0: e8 00 00 00 00 callq 121cd5 121cd5: 41 57 push %r15 121cd7: 41 56 push %r14 121cd9: 41 55 push %r13 121cdb: 41 54 push %r12 121cdd: 55 push %rbp 121cde: 53 push %rbx 121cdf: 48 83 ec 08 sub $0x8,%rsp 121ce3: 44 8b b7 44 66 01 00 mov 0x16644(%rdi),%r14d 121cea: 45 85 f6 test %r14d,%r14d 121ced: 0f 85 fe 01 00 00 jne 121ef1 121cf3: 44 89 c0 mov %r8d,%eax 121cf6: 89 d3 mov %edx,%ebx 121cf8: 31 d2 xor %edx,%edx 121cfa: 41 c1 e1 08 shl $0x8,%r9d 121cfe: 4c 8d bf f8 0a 00 00 lea 0xaf8(%rdi),%r15 121d05: 48 89 fd mov %rdi,%rbp 121d08: 49 89 f5 mov %rsi,%r13 121d0b: 41 89 cc mov %ecx,%r12d 121d0e: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 121d14: 4c 89 ff mov %r15,%rdi 121d17: 41 09 d1 or %edx,%r9d 121d1a: 8d 14 85 04 00 00 00 lea 0x4(,%rax,4),%edx 121d21: 44 09 ca or %r9d,%edx 121d24: 89 14 24 mov %edx,(%rsp) 121d27: e8 00 00 00 00 callq 121d2c 121d2c: 8b 14 24 mov (%rsp),%edx 121d2f: 31 c9 xor %ecx,%ecx 121d31: be 91 03 00 00 mov $0x391,%esi 121d36: 48 89 ef mov %rbp,%rdi 121d39: e8 00 00 00 00 callq 121d3e 121d3e: 41 8b 85 0c 02 00 00 mov 0x20c(%r13),%eax 121d45: 85 c0 test %eax,%eax 121d47: 0f 84 7d 01 00 00 je 121eca 121d4d: 45 31 ed xor %r13d,%r13d 121d50: 83 fb 01 cmp $0x1,%ebx 121d53: 41 0f 94 c5 sete %r13b 121d57: 41 83 c5 01 add $0x1,%r13d 121d5b: ff 14 25 00 00 00 00 callq *0x0 121d62: 48 89 04 24 mov %rax,(%rsp) 121d66: ff 14 25 00 00 00 00 callq *0x0 121d6d: bb 89 13 00 00 mov $0x1389,%ebx 121d72: 31 d2 xor %edx,%edx 121d74: be 5b 32 00 00 mov $0x325b,%esi 121d79: 48 89 ef mov %rbp,%rdi 121d7c: e8 00 00 00 00 callq 121d81 121d81: a9 00 00 00 40 test $0x40000000,%eax 121d86: 75 44 jne 121dcc 121d88: 85 c0 test %eax,%eax 121d8a: 79 5c jns 121de8 121d8c: 89 c2 mov %eax,%edx 121d8e: c1 ea 08 shr $0x8,%edx 121d91: 83 e2 07 and $0x7,%edx 121d94: 83 fa 03 cmp $0x3,%edx 121d97: 74 4f je 121de8 121d99: 3c 09 cmp $0x9,%al 121d9b: 77 4b ja 121de8 121d9d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 121da2: 83 eb 01 sub $0x1,%ebx 121da5: 0f 84 00 00 00 00 je 121dab 121dab: bf f4 01 00 00 mov $0x1f4,%edi 121db0: e8 00 00 00 00 callq 121db5 121db5: eb bb jmp 121d72 121db7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121dbe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 121dc5: e8 00 00 00 00 callq 121dca 121dca: eb d6 jmp 121da2 121dcc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 121dd1: eb cf jmp 121da2 121dd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121dda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 121de1: e8 00 00 00 00 callq 121de6 121de6: eb ba jmp 121da2 121de8: bb e9 03 00 00 mov $0x3e9,%ebx 121ded: eb 18 jmp 121e07 121def: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 121df4: 83 eb 01 sub $0x1,%ebx 121df7: 0f 84 00 00 00 00 je 121dfd 121dfd: bf f4 01 00 00 mov $0x1f4,%edi 121e02: e8 00 00 00 00 callq 121e07 121e07: 31 d2 xor %edx,%edx 121e09: be 5d 32 00 00 mov $0x325d,%esi 121e0e: 48 89 ef mov %rbp,%rdi 121e11: e8 00 00 00 00 callq 121e16 121e16: a8 10 test $0x10,%al 121e18: 75 d5 jne 121def 121e1a: 48 8b 3c 24 mov (%rsp),%rdi 121e1e: ff 14 25 00 00 00 00 callq *0x0 121e25: 41 69 dc e8 03 00 00 imul $0x3e8,%r12d,%ebx 121e2c: 31 c9 xor %ecx,%ecx 121e2e: 44 89 ea mov %r13d,%edx 121e31: 48 89 ef mov %rbp,%rdi 121e34: be 5d 32 00 00 mov $0x325d,%esi 121e39: e8 00 00 00 00 callq 121e3e 121e3e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 121e45 121e45: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 121e4c: 48 c1 eb 26 shr $0x26,%rbx 121e50: 48 01 c3 add %rax,%rbx 121e53: eb 1f jmp 121e74 121e55: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 121e5c 121e5c: 48 39 c3 cmp %rax,%rbx 121e5f: 0f 88 00 00 00 00 js 121e65 121e65: be e8 03 00 00 mov $0x3e8,%esi 121e6a: bf f4 01 00 00 mov $0x1f4,%edi 121e6f: e8 00 00 00 00 callq 121e74 121e74: 31 d2 xor %edx,%edx 121e76: be 47 32 00 00 mov $0x3247,%esi 121e7b: 48 89 ef mov %rbp,%rdi 121e7e: e8 00 00 00 00 callq 121e83 121e83: a8 01 test $0x1,%al 121e85: 75 ce jne 121e55 121e87: 48 89 ef mov %rbp,%rdi 121e8a: 31 c9 xor %ecx,%ecx 121e8c: 31 d2 xor %edx,%edx 121e8e: be 91 03 00 00 mov $0x391,%esi 121e93: e8 00 00 00 00 callq 121e98 121e98: 4c 89 ff mov %r15,%rdi 121e9b: e8 00 00 00 00 callq 121ea0 121ea0: 48 83 c4 08 add $0x8,%rsp 121ea4: 44 89 f0 mov %r14d,%eax 121ea7: 5b pop %rbx 121ea8: 5d pop %rbp 121ea9: 41 5c pop %r12 121eab: 41 5d pop %r13 121ead: 41 5e pop %r14 121eaf: 41 5f pop %r15 121eb1: c3 retq 121eb2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121eb9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 121ec0: e8 00 00 00 00 callq 121ec5 121ec5: e9 2a ff ff ff jmpq 121df4 121eca: 31 d2 xor %edx,%edx 121ecc: 48 89 ef mov %rbp,%rdi 121ecf: be aa ec 00 00 mov $0xecaa,%esi 121ed4: e8 00 00 00 00 callq 121ed9 121ed9: 31 c9 xor %ecx,%ecx 121edb: be aa ec 00 00 mov $0xecaa,%esi 121ee0: 48 89 ef mov %rbp,%rdi 121ee3: 30 e4 xor %ah,%ah 121ee5: 89 c2 mov %eax,%edx 121ee7: e8 00 00 00 00 callq 121eec 121eec: e9 5c fe ff ff jmpq 121d4d 121ef1: 41 be fb ff ff ff mov $0xfffffffb,%r14d 121ef7: eb a7 jmp 121ea0 121ef9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000121f00 : 121f00: e8 00 00 00 00 callq 121f05 121f05: 31 c0 xor %eax,%eax 121f07: c3 retq 121f08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 121f0f: 00 0000000000121f10 : 121f10: e8 00 00 00 00 callq 121f15 121f15: 31 c0 xor %eax,%eax 121f17: c3 retq 121f18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 121f1f: 00 0000000000121f20 : 121f20: e8 00 00 00 00 callq 121f25 121f25: 31 c0 xor %eax,%eax 121f27: c3 retq 121f28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 121f2f: 00 0000000000121f30 : 121f30: e8 00 00 00 00 callq 121f35 121f35: 89 f0 mov %esi,%eax 121f37: 41 55 push %r13 121f39: 41 bd 01 00 00 00 mov $0x1,%r13d 121f3f: 41 54 push %r12 121f41: 0d 00 00 00 80 or $0x80000000,%eax 121f46: 41 89 f4 mov %esi,%r12d 121f49: 85 f6 test %esi,%esi 121f4b: 55 push %rbp 121f4c: 44 0f 45 e0 cmovne %eax,%r12d 121f50: 31 c9 xor %ecx,%ecx 121f52: 48 89 fd mov %rdi,%rbp 121f55: 53 push %rbx 121f56: 48 8b 87 58 5e 01 00 mov 0x15e58(%rdi),%rax 121f5d: 89 d3 mov %edx,%ebx 121f5f: 8b 00 mov (%rax),%eax 121f61: 8d 74 02 0c lea 0xc(%rdx,%rax,1),%esi 121f65: 44 89 e2 mov %r12d,%edx 121f68: e8 00 00 00 00 callq 121f6d 121f6d: 89 d9 mov %ebx,%ecx 121f6f: 41 d3 e5 shl %cl,%r13d 121f72: eb 02 jmp 121f76 121f74: f3 90 pause 121f76: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 121f7d: 31 d2 xor %edx,%edx 121f7f: 48 89 ef mov %rbp,%rdi 121f82: 8b 30 mov (%rax),%esi 121f84: 83 c6 0b add $0xb,%esi 121f87: e8 00 00 00 00 callq 121f8c 121f8c: 44 85 e8 test %r13d,%eax 121f8f: 74 e3 je 121f74 121f91: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 121f98: 44 89 ea mov %r13d,%edx 121f9b: 31 c9 xor %ecx,%ecx 121f9d: 48 89 ef mov %rbp,%rdi 121fa0: 41 bd 01 00 00 00 mov $0x1,%r13d 121fa6: 8b 30 mov (%rax),%esi 121fa8: 83 c6 0b add $0xb,%esi 121fab: e8 00 00 00 00 callq 121fb0 121fb0: 31 c9 xor %ecx,%ecx 121fb2: 44 89 e2 mov %r12d,%edx 121fb5: 48 89 ef mov %rbp,%rdi 121fb8: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 121fbf: 8b 30 mov (%rax),%esi 121fc1: 01 de add %ebx,%esi 121fc3: e8 00 00 00 00 callq 121fc8 121fc8: 31 c9 xor %ecx,%ecx 121fca: 44 89 e2 mov %r12d,%edx 121fcd: 48 89 ef mov %rbp,%rdi 121fd0: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 121fd7: 8b 00 mov (%rax),%eax 121fd9: 8d 74 03 3d lea 0x3d(%rbx,%rax,1),%esi 121fdd: 83 c3 10 add $0x10,%ebx 121fe0: e8 00 00 00 00 callq 121fe5 121fe5: 89 d9 mov %ebx,%ecx 121fe7: 41 d3 e5 shl %cl,%r13d 121fea: eb 02 jmp 121fee 121fec: f3 90 pause 121fee: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 121ff5: 31 d2 xor %edx,%edx 121ff7: 48 89 ef mov %rbp,%rdi 121ffa: 8b 30 mov (%rax),%esi 121ffc: 83 c6 0b add $0xb,%esi 121fff: e8 00 00 00 00 callq 122004 122004: 44 85 e8 test %r13d,%eax 122007: 74 e3 je 121fec 122009: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 122010: 44 89 ea mov %r13d,%edx 122013: 48 89 ef mov %rbp,%rdi 122016: 31 c9 xor %ecx,%ecx 122018: 8b 30 mov (%rax),%esi 12201a: 83 c6 0b add $0xb,%esi 12201d: e8 00 00 00 00 callq 122022 122022: 44 89 e2 mov %r12d,%edx 122025: 48 89 ef mov %rbp,%rdi 122028: 31 c9 xor %ecx,%ecx 12202a: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 122031: 03 18 add (%rax),%ebx 122033: 89 de mov %ebx,%esi 122035: e8 00 00 00 00 callq 12203a 12203a: 31 c0 xor %eax,%eax 12203c: 5b pop %rbx 12203d: 5d pop %rbp 12203e: 41 5c pop %r12 122040: 41 5d pop %r13 122042: c3 retq 122043: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12204a: 00 00 00 00 12204e: 66 90 xchg %ax,%ax 0000000000122050 : 122050: e8 00 00 00 00 callq 122055 122055: 48 8b 87 58 5e 01 00 mov 0x15e58(%rdi),%rax 12205c: 53 push %rbx 12205d: 40 0f b6 f6 movzbl %sil,%esi 122061: 48 89 d3 mov %rdx,%rbx 122064: 31 d2 xor %edx,%edx 122066: 8b 00 mov (%rax),%eax 122068: 8d 74 06 0c lea 0xc(%rsi,%rax,1),%esi 12206c: e8 00 00 00 00 callq 122071 122071: 66 89 03 mov %ax,(%rbx) 122074: c1 e8 1f shr $0x1f,%eax 122077: 5b pop %rbx 122078: c3 retq 122079: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000122080 : 122080: e8 00 00 00 00 callq 122085 122085: 41 57 push %r15 122087: 41 56 push %r14 122089: 41 89 d6 mov %edx,%r14d 12208c: 41 55 push %r13 12208e: 4c 8d af 18 0b 00 00 lea 0xb18(%rdi),%r13 122095: 41 54 push %r12 122097: 41 89 f4 mov %esi,%r12d 12209a: 55 push %rbp 12209b: 48 89 fd mov %rdi,%rbp 12209e: 4c 89 ef mov %r13,%rdi 1220a1: e8 00 00 00 00 callq 1220a6 1220a6: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx 1220ad: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 1220b3: 8b 72 04 mov 0x4(%rdx),%esi 1220b6: 83 e0 14 and $0x14,%eax 1220b9: 44 8d be 00 22 00 00 lea 0x2200(%rsi),%r15d 1220c0: 83 f8 04 cmp $0x4,%eax 1220c3: 75 21 jne 1220e6 1220c5: 8b 02 mov (%rdx),%eax 1220c7: 83 c0 22 add $0x22,%eax 1220ca: 41 39 c7 cmp %eax,%r15d 1220cd: 0f 84 ba 00 00 00 je 12218d 1220d3: 81 c6 43 20 00 00 add $0x2043,%esi 1220d9: 31 c9 xor %ecx,%ecx 1220db: 44 89 e2 mov %r12d,%edx 1220de: 48 89 ef mov %rbp,%rdi 1220e1: e8 00 00 00 00 callq 1220e6 1220e6: 44 89 e2 mov %r12d,%edx 1220e9: 31 c9 xor %ecx,%ecx 1220eb: 44 89 fe mov %r15d,%esi 1220ee: 48 89 ef mov %rbp,%rdi 1220f1: e8 00 00 00 00 callq 1220f6 1220f6: 44 89 f2 mov %r14d,%edx 1220f9: 31 c9 xor %ecx,%ecx 1220fb: 48 89 ef mov %rbp,%rdi 1220fe: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 122105: 8b 30 mov (%rax),%esi 122107: 81 c6 7b 03 00 00 add $0x37b,%esi 12210d: e8 00 00 00 00 callq 122112 122112: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx 122119: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 12211f: 8b 72 04 mov 0x4(%rdx),%esi 122122: 83 e0 14 and $0x14,%eax 122125: 44 8d a6 00 22 00 00 lea 0x2200(%rsi),%r12d 12212c: 83 f8 04 cmp $0x4,%eax 12212f: 75 1f jne 122150 122131: 8b 02 mov (%rdx),%eax 122133: 83 c0 22 add $0x22,%eax 122136: 41 39 c4 cmp %eax,%r12d 122139: 74 3b je 122176 12213b: 81 c6 43 20 00 00 add $0x2043,%esi 122141: 31 c9 xor %ecx,%ecx 122143: ba 00 00 00 e0 mov $0xe0000000,%edx 122148: 48 89 ef mov %rbp,%rdi 12214b: e8 00 00 00 00 callq 122150 122150: 44 89 e6 mov %r12d,%esi 122153: 48 89 ef mov %rbp,%rdi 122156: 31 c9 xor %ecx,%ecx 122158: ba 00 00 00 e0 mov $0xe0000000,%edx 12215d: e8 00 00 00 00 callq 122162 122162: 4c 89 ef mov %r13,%rdi 122165: e8 00 00 00 00 callq 12216a 12216a: 31 c0 xor %eax,%eax 12216c: 5d pop %rbp 12216d: 41 5c pop %r12 12216f: 41 5d pop %r13 122171: 41 5e pop %r14 122173: 41 5f pop %r15 122175: c3 retq 122176: 81 c6 42 20 00 00 add $0x2042,%esi 12217c: 31 c9 xor %ecx,%ecx 12217e: ba 00 00 00 e0 mov $0xe0000000,%edx 122183: 48 89 ef mov %rbp,%rdi 122186: e8 00 00 00 00 callq 12218b 12218b: eb c3 jmp 122150 12218d: 81 c6 42 20 00 00 add $0x2042,%esi 122193: 31 c9 xor %ecx,%ecx 122195: 44 89 e2 mov %r12d,%edx 122198: 48 89 ef mov %rbp,%rdi 12219b: e8 00 00 00 00 callq 1221a0 1221a0: e9 41 ff ff ff jmpq 1220e6 1221a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1221ac: 00 00 00 00 00000000001221b0 : 1221b0: 48 83 ef 01 sub $0x1,%rdi 1221b4: b8 ff ff ff ff mov $0xffffffff,%eax 1221b9: 48 c1 ef 0c shr $0xc,%rdi 1221bd: 48 0f bd c7 bsr %rdi,%rax 1221c1: 83 c0 01 add $0x1,%eax 1221c4: c3 retq 1221c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1221cc: 00 00 00 00 00000000001221d0 : 1221d0: e8 00 00 00 00 callq 1221d5 1221d5: 41 55 push %r13 1221d7: 49 89 d5 mov %rdx,%r13 1221da: 41 54 push %r12 1221dc: 41 89 f4 mov %esi,%r12d 1221df: 55 push %rbp 1221e0: 48 89 fd mov %rdi,%rbp 1221e3: e8 00 00 00 00 callq 1221e8 1221e8: 84 c0 test %al,%al 1221ea: 0f 84 00 00 00 00 je 1221f0 1221f0: 48 8b 85 f8 89 00 00 mov 0x89f8(%rbp),%rax 1221f7: 4c 89 ea mov %r13,%rdx 1221fa: 44 89 e6 mov %r12d,%esi 1221fd: 48 89 ef mov %rbp,%rdi 122200: 48 8b 40 58 mov 0x58(%rax),%rax 122204: e8 00 00 00 00 callq 122209 122209: 48 8b 85 00 8a 00 00 mov 0x8a00(%rbp),%rax 122210: 4c 89 ea mov %r13,%rdx 122213: 44 89 e6 mov %r12d,%esi 122216: 48 89 ef mov %rbp,%rdi 122219: 5d pop %rbp 12221a: 41 5c pop %r12 12221c: 48 8b 40 10 mov 0x10(%rax),%rax 122220: 41 5d pop %r13 122222: e9 00 00 00 00 jmpq 122227 122227: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12222e: 00 00 0000000000122230 : 122230: e8 00 00 00 00 callq 122235 122235: 41 57 push %r15 122237: 49 89 ff mov %rdi,%r15 12223a: 41 56 push %r14 12223c: 41 55 push %r13 12223e: 41 54 push %r12 122240: 55 push %rbp 122241: 53 push %rbx 122242: 48 83 ec 50 sub $0x50,%rsp 122246: 89 74 24 10 mov %esi,0x10(%rsp) 12224a: 48 89 54 24 28 mov %rdx,0x28(%rsp) 12224f: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 122254: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12225b: 00 00 12225d: 48 89 44 24 48 mov %rax,0x48(%rsp) 122262: 31 c0 xor %eax,%eax 122264: 48 8d 87 f8 0a 00 00 lea 0xaf8(%rdi),%rax 12226b: 48 89 c7 mov %rax,%rdi 12226e: 48 89 44 24 18 mov %rax,0x18(%rsp) 122273: e8 00 00 00 00 callq 122278 122278: 49 8d 87 18 0b 00 00 lea 0xb18(%r15),%rax 12227f: 48 89 c7 mov %rax,%rdi 122282: 48 89 44 24 20 mov %rax,0x20(%rsp) 122287: e8 00 00 00 00 callq 12228c 12228c: 45 31 c0 xor %r8d,%r8d 12228f: 31 c9 xor %ecx,%ecx 122291: 31 d2 xor %edx,%edx 122293: be 01 00 00 00 mov $0x1,%esi 122298: 4c 89 ff mov %r15,%rdi 12229b: e8 00 00 00 00 callq 1222a0 1222a0: 49 8d b7 10 8e 00 00 lea 0x8e10(%r15),%rsi 1222a7: ba 80 00 00 00 mov $0x80,%edx 1222ac: 48 8d 7c 24 38 lea 0x38(%rsp),%rdi 1222b1: e8 00 00 00 00 callq 1222b6 1222b6: 41 8b 9f 34 8a 00 00 mov 0x8a34(%r15),%ebx 1222bd: 41 8b 87 bc 8d 00 00 mov 0x8dbc(%r15),%eax 1222c4: 41 0f af 87 c0 8d 00 imul 0x8dc0(%r15),%eax 1222cb: 00 1222cc: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1222d3: 89 5c 24 08 mov %ebx,0x8(%rsp) 1222d7: 41 8b 9f 28 8a 00 00 mov 0x8a28(%r15),%ebx 1222de: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1222e5: 00 1222e6: 89 44 24 0c mov %eax,0xc(%rsp) 1222ea: 89 c5 mov %eax,%ebp 1222ec: 89 5c 24 14 mov %ebx,0x14(%rsp) 1222f0: 85 db test %ebx,%ebx 1222f2: 0f 8e 2d 01 00 00 jle 122425 1222f8: 8b 44 24 08 mov 0x8(%rsp),%eax 1222fc: 45 31 e4 xor %r12d,%r12d 1222ff: 4d 89 fe mov %r15,%r14 122302: 85 c0 test %eax,%eax 122304: 0f 8e 08 01 00 00 jle 122412 12230a: 8b 74 24 04 mov 0x4(%rsp),%esi 12230e: b9 ff ff ff ff mov $0xffffffff,%ecx 122313: 44 89 e2 mov %r12d,%edx 122316: 4c 89 f7 mov %r14,%rdi 122319: e8 00 00 00 00 callq 12231e 12231e: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax 122325: 31 d2 xor %edx,%edx 122327: 4c 89 f7 mov %r14,%rdi 12232a: 8b 30 mov (%rax),%esi 12232c: 81 c6 db 04 00 00 add $0x4db,%esi 122332: e8 00 00 00 00 callq 122337 122337: 8b 54 24 0c mov 0xc(%rsp),%edx 12233b: 89 c3 mov %eax,%ebx 12233d: 85 d2 test %edx,%edx 12233f: 0f 8e bb 00 00 00 jle 122400 122345: 45 31 ff xor %r15d,%r15d 122348: eb 0d jmp 122357 12234a: 49 83 c7 01 add $0x1,%r15 12234e: 49 39 ef cmp %rbp,%r15 122351: 0f 84 a9 00 00 00 je 122400 122357: 44 89 f8 mov %r15d,%eax 12235a: 4c 0f a3 7c 24 38 bt %r15,0x38(%rsp) 122360: 73 e8 jae 12234a 122362: 44 0f a3 fb bt %r15d,%ebx 122366: 73 e2 jae 12234a 122368: 31 d2 xor %edx,%edx 12236a: 45 31 c0 xor %r8d,%r8d 12236d: be 01 00 00 00 mov $0x1,%esi 122372: 4c 89 f7 mov %r14,%rdi 122375: 41 f7 b6 c0 8d 00 00 divl 0x8dc0(%r14) 12237c: 41 89 d5 mov %edx,%r13d 12237f: 89 d1 mov %edx,%ecx 122381: 89 c2 mov %eax,%edx 122383: e8 00 00 00 00 callq 122388 122388: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax 12238f: 31 d2 xor %edx,%edx 122391: 4c 89 f7 mov %r14,%rdi 122394: 8b 00 mov (%rax),%eax 122396: 41 8d b4 05 dc 04 00 lea 0x4dc(%r13,%rax,1),%esi 12239d: 00 12239e: e8 00 00 00 00 callq 1223a3 1223a3: 25 ff 07 00 00 and $0x7ff,%eax 1223a8: 41 89 c5 mov %eax,%r13d 1223ab: 74 9d je 12234a 1223ad: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax 1223b4: 31 d2 xor %edx,%edx 1223b6: 4c 89 f7 mov %r14,%rdi 1223b9: 8b 30 mov (%rax),%esi 1223bb: 81 c6 48 12 00 00 add $0x1248,%esi 1223c1: e8 00 00 00 00 callq 1223c6 1223c6: 49 8b 96 d8 60 01 00 mov 0x160d8(%r14),%rdx 1223cd: 4c 89 f7 mov %r14,%rdi 1223d0: 83 e0 0f and $0xf,%eax 1223d3: 8b 32 mov (%rdx),%esi 1223d5: 31 d2 xor %edx,%edx 1223d7: 01 c6 add %eax,%esi 1223d9: e8 00 00 00 00 callq 1223de 1223de: 8b 0c 24 mov (%rsp),%ecx 1223e1: 41 89 c0 mov %eax,%r8d 1223e4: 44 3b 44 24 10 cmp 0x10(%rsp),%r8d 1223e9: 42 8d 04 29 lea (%rcx,%r13,1),%eax 1223ed: 0f 45 c1 cmovne %ecx,%eax 1223f0: 49 83 c7 01 add $0x1,%r15 1223f4: 89 04 24 mov %eax,(%rsp) 1223f7: 49 39 ef cmp %rbp,%r15 1223fa: 0f 85 57 ff ff ff jne 122357 122400: 41 83 c4 01 add $0x1,%r12d 122404: 44 39 64 24 08 cmp %r12d,0x8(%rsp) 122409: 0f 85 fb fe ff ff jne 12230a 12240f: 4d 89 f7 mov %r14,%r15 122412: 83 44 24 04 01 addl $0x1,0x4(%rsp) 122417: 8b 44 24 04 mov 0x4(%rsp),%eax 12241b: 39 44 24 14 cmp %eax,0x14(%rsp) 12241f: 0f 85 d3 fe ff ff jne 1222f8 122425: b9 ff ff ff ff mov $0xffffffff,%ecx 12242a: ba ff ff ff ff mov $0xffffffff,%edx 12242f: be ff ff ff ff mov $0xffffffff,%esi 122434: 4c 89 ff mov %r15,%rdi 122437: e8 00 00 00 00 callq 12243c 12243c: 45 31 c0 xor %r8d,%r8d 12243f: 31 c9 xor %ecx,%ecx 122441: 31 d2 xor %edx,%edx 122443: 31 f6 xor %esi,%esi 122445: 4c 89 ff mov %r15,%rdi 122448: e8 00 00 00 00 callq 12244d 12244d: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 122452: e8 00 00 00 00 callq 122457 122457: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 12245c: e8 00 00 00 00 callq 122461 122461: 48 8b 44 24 28 mov 0x28(%rsp),%rax 122466: 8b 1c 24 mov (%rsp),%ebx 122469: 89 18 mov %ebx,(%rax) 12246b: 41 8b 87 98 b2 00 00 mov 0xb298(%r15),%eax 122472: 41 0f af 87 9c b2 00 imul 0xb29c(%r15),%eax 122479: 00 12247a: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 12247f: 89 03 mov %eax,(%rbx) 122481: 48 8b 44 24 48 mov 0x48(%rsp),%rax 122486: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12248d: 00 00 12248f: 75 0f jne 1224a0 122491: 48 83 c4 50 add $0x50,%rsp 122495: 5b pop %rbx 122496: 5d pop %rbp 122497: 41 5c pop %r12 122499: 41 5d pop %r13 12249b: 41 5e pop %r14 12249d: 41 5f pop %r15 12249f: c3 retq 1224a0: e8 00 00 00 00 callq 1224a5 1224a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1224ac: 00 00 00 00 00000000001224b0 : 1224b0: e8 00 00 00 00 callq 1224b5 1224b5: 41 55 push %r13 1224b7: 89 d1 mov %edx,%ecx 1224b9: 41 89 f5 mov %esi,%r13d 1224bc: 41 54 push %r12 1224be: 49 89 fc mov %rdi,%r12 1224c1: 48 83 ec 08 sub $0x8,%rsp 1224c5: 85 f6 test %esi,%esi 1224c7: 75 26 jne 1224ef 1224c9: 49 8b 84 24 88 5b 01 mov 0x15b88(%r12),%rax 1224d0: 00 1224d1: 8b 00 mov (%rax),%eax 1224d3: 44 8d 24 49 lea (%rcx,%rcx,2),%r12d 1224d7: 41 c1 e4 05 shl $0x5,%r12d 1224db: 41 01 c4 add %eax,%r12d 1224de: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1224e3: 48 83 c4 08 add $0x8,%rsp 1224e7: 44 89 e0 mov %r12d,%eax 1224ea: 41 5c pop %r12 1224ec: 41 5d pop %r13 1224ee: c3 retq 1224ef: 83 fe 01 cmp $0x1,%esi 1224f2: 0f 85 00 00 00 00 jne 1224f8 1224f8: 48 8b 87 d8 5b 01 00 mov 0x15bd8(%rdi),%rax 1224ff: 8b 00 mov (%rax),%eax 122501: eb d0 jmp 1224d3 122503: 45 89 e0 mov %r12d,%r8d 122506: 44 89 ea mov %r13d,%edx 122509: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 122510: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 122517: e8 00 00 00 00 callq 12251c 12251c: 44 89 e0 mov %r12d,%eax 12251f: 48 83 c4 08 add $0x8,%rsp 122523: 41 5c pop %r12 122525: 41 5d pop %r13 122527: c3 retq 122528: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12252f: 00 0000000000122530 : 122530: e8 00 00 00 00 callq 122535 122535: 41 57 push %r15 122537: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 12253e 12253e: 41 56 push %r14 122540: 49 89 f6 mov %rsi,%r14 122543: 41 55 push %r13 122545: 41 54 push %r12 122547: 55 push %rbp 122548: 48 89 fd mov %rdi,%rbp 12254b: 53 push %rbx 12254c: 69 da e8 03 00 00 imul $0x3e8,%edx,%ebx 122552: 8b 96 fc 01 00 00 mov 0x1fc(%rsi),%edx 122558: 8b b6 f8 01 00 00 mov 0x1f8(%rsi),%esi 12255e: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 122565: 48 c1 eb 26 shr $0x26,%rbx 122569: 48 01 c3 add %rax,%rbx 12256c: e8 3f ff ff ff callq 1224b0 122571: 31 d2 xor %edx,%edx 122573: 48 89 ef mov %rbp,%rdi 122576: 44 8d b8 40 01 00 00 lea 0x140(%rax),%r15d 12257d: 41 89 c5 mov %eax,%r13d 122580: 44 89 fe mov %r15d,%esi 122583: 45 8d a5 51 01 00 00 lea 0x151(%r13),%r12d 12258a: e8 00 00 00 00 callq 12258f 12258f: 31 c9 xor %ecx,%ecx 122591: 44 89 fe mov %r15d,%esi 122594: 48 89 ef mov %rbp,%rdi 122597: 83 e0 fe and $0xfffffffe,%eax 12259a: 89 c2 mov %eax,%edx 12259c: e8 00 00 00 00 callq 1225a1 1225a1: eb 1f jmp 1225c2 1225a3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1225aa 1225aa: 48 39 c3 cmp %rax,%rbx 1225ad: 0f 88 00 00 00 00 js 1225b3 1225b3: be e8 03 00 00 mov $0x3e8,%esi 1225b8: bf f4 01 00 00 mov $0x1f4,%edi 1225bd: e8 00 00 00 00 callq 1225c2 1225c2: 31 d2 xor %edx,%edx 1225c4: 44 89 e6 mov %r12d,%esi 1225c7: 48 89 ef mov %rbp,%rdi 1225ca: e8 00 00 00 00 callq 1225cf 1225cf: a8 04 test $0x4,%al 1225d1: 74 d0 je 1225a3 1225d3: 31 c9 xor %ecx,%ecx 1225d5: 41 8d b5 52 01 00 00 lea 0x152(%r13),%esi 1225dc: 31 d2 xor %edx,%edx 1225de: 48 89 ef mov %rbp,%rdi 1225e1: e8 00 00 00 00 callq 1225e6 1225e6: 31 d2 xor %edx,%edx 1225e8: 44 89 fe mov %r15d,%esi 1225eb: 48 89 ef mov %rbp,%rdi 1225ee: e8 00 00 00 00 callq 1225f3 1225f3: 31 c9 xor %ecx,%ecx 1225f5: 44 89 fe mov %r15d,%esi 1225f8: 48 89 ef mov %rbp,%rdi 1225fb: 83 c8 01 or $0x1,%eax 1225fe: 89 c2 mov %eax,%edx 122600: e8 00 00 00 00 callq 122605 122605: 41 8d b5 43 01 00 00 lea 0x143(%r13),%esi 12260c: 31 d2 xor %edx,%edx 12260e: 48 89 ef mov %rbp,%rdi 122611: e8 00 00 00 00 callq 122616 122616: 41 8d b5 44 01 00 00 lea 0x144(%r13),%esi 12261d: 31 d2 xor %edx,%edx 12261f: 48 89 ef mov %rbp,%rdi 122622: 41 89 46 0c mov %eax,0xc(%r14) 122626: e8 00 00 00 00 callq 12262b 12262b: 41 89 46 10 mov %eax,0x10(%r14) 12262f: 31 c0 xor %eax,%eax 122631: 5b pop %rbx 122632: 5d pop %rbp 122633: 41 5c pop %r12 122635: 41 5d pop %r13 122637: 41 5e pop %r14 122639: 41 5f pop %r15 12263b: c3 retq 12263c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000122640 : 122640: e8 00 00 00 00 callq 122645 122645: 41 57 push %r15 122647: 41 56 push %r14 122649: 41 55 push %r13 12264b: 41 54 push %r12 12264d: 49 89 f4 mov %rsi,%r12 122650: 55 push %rbp 122651: 48 89 fd mov %rdi,%rbp 122654: 53 push %rbx 122655: 48 83 ec 10 sub $0x10,%rsp 122659: 48 89 54 24 08 mov %rdx,0x8(%rsp) 12265e: 8b 96 fc 01 00 00 mov 0x1fc(%rsi),%edx 122664: 8b b6 f8 01 00 00 mov 0x1f8(%rsi),%esi 12266a: 48 89 0c 24 mov %rcx,(%rsp) 12266e: e8 3d fe ff ff callq 1224b0 122673: 41 8b 14 24 mov (%r12),%edx 122677: 31 c9 xor %ecx,%ecx 122679: 48 89 ef mov %rbp,%rdi 12267c: 44 8d b8 40 01 00 00 lea 0x140(%rax),%r15d 122683: 89 c3 mov %eax,%ebx 122685: 83 e2 fe and $0xfffffffe,%edx 122688: 44 89 fe mov %r15d,%esi 12268b: 44 8d b3 51 01 00 00 lea 0x151(%rbx),%r14d 122692: e8 00 00 00 00 callq 122697 122697: 4c 8b 2d 00 00 00 00 mov 0x0(%rip),%r13 # 12269e 12269e: 49 81 c5 d0 07 00 00 add $0x7d0,%r13 1226a5: eb 1f jmp 1226c6 1226a7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1226ae 1226ae: 49 39 c5 cmp %rax,%r13 1226b1: 0f 88 00 00 00 00 js 1226b7 1226b7: be e8 03 00 00 mov $0x3e8,%esi 1226bc: bf f4 01 00 00 mov $0x1f4,%edi 1226c1: e8 00 00 00 00 callq 1226c6 1226c6: 31 d2 xor %edx,%edx 1226c8: 44 89 f6 mov %r14d,%esi 1226cb: 48 89 ef mov %rbp,%rdi 1226ce: e8 00 00 00 00 callq 1226d3 1226d3: a8 04 test $0x4,%al 1226d5: 74 d0 je 1226a7 1226d7: 41 8b 54 24 58 mov 0x58(%r12),%edx 1226dc: 8d b3 6b 01 00 00 lea 0x16b(%rbx),%esi 1226e2: 31 c9 xor %ecx,%ecx 1226e4: 48 89 ef mov %rbp,%rdi 1226e7: 44 8d b3 75 01 00 00 lea 0x175(%rbx),%r14d 1226ee: e8 00 00 00 00 callq 1226f3 1226f3: 41 8b 54 24 48 mov 0x48(%r12),%edx 1226f8: 31 c9 xor %ecx,%ecx 1226fa: 48 89 ef mov %rbp,%rdi 1226fd: 8d b3 52 01 00 00 lea 0x152(%rbx),%esi 122703: 81 ca 00 00 00 10 or $0x10000000,%edx 122709: e8 00 00 00 00 callq 12270e 12270e: 41 8b 54 24 0c mov 0xc(%r12),%edx 122713: 31 c9 xor %ecx,%ecx 122715: 48 89 ef mov %rbp,%rdi 122718: 8d b3 43 01 00 00 lea 0x143(%rbx),%esi 12271e: e8 00 00 00 00 callq 122723 122723: 41 8b 54 24 10 mov 0x10(%r12),%edx 122728: 31 c9 xor %ecx,%ecx 12272a: 48 89 ef mov %rbp,%rdi 12272d: 8d b3 44 01 00 00 lea 0x144(%rbx),%esi 122733: e8 00 00 00 00 callq 122738 122738: 31 c9 xor %ecx,%ecx 12273a: ba 01 00 00 00 mov $0x1,%edx 12273f: 44 89 f6 mov %r14d,%esi 122742: 48 89 ef mov %rbp,%rdi 122745: e8 00 00 00 00 callq 12274a 12274a: 48 8b 0c 24 mov (%rsp),%rcx 12274e: 48 85 c9 test %rcx,%rcx 122751: 74 36 je 122789 122753: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 122759: 74 2e je 122789 12275b: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 122762: 00 00 122764: 83 80 b8 09 00 00 01 addl $0x1,0x9b8(%rax) 12276b: 48 39 88 98 03 00 00 cmp %rcx,0x398(%rax) 122772: 0f 84 c3 00 00 00 je 12283b 122778: f6 40 26 20 testb $0x20,0x26(%rax) 12277c: 0f 85 12 01 00 00 jne 122894 122782: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 122789: 41 8b 54 24 0c mov 0xc(%r12),%edx 12278e: 8d b3 45 01 00 00 lea 0x145(%rbx),%esi 122794: 31 c9 xor %ecx,%ecx 122796: 48 89 ef mov %rbp,%rdi 122799: e8 00 00 00 00 callq 12279e 12279e: 41 8b 54 24 10 mov 0x10(%r12),%edx 1227a3: 31 c9 xor %ecx,%ecx 1227a5: 48 89 ef mov %rbp,%rdi 1227a8: 8d b3 46 01 00 00 lea 0x146(%rbx),%esi 1227ae: e8 00 00 00 00 callq 1227b3 1227b3: 31 c9 xor %ecx,%ecx 1227b5: 31 d2 xor %edx,%edx 1227b7: 44 89 f6 mov %r14d,%esi 1227ba: 48 89 ef mov %rbp,%rdi 1227bd: e8 00 00 00 00 callq 1227c2 1227c2: 41 8b 54 24 04 mov 0x4(%r12),%edx 1227c7: 31 c9 xor %ecx,%ecx 1227c9: 48 89 ef mov %rbp,%rdi 1227cc: 8d b3 41 01 00 00 lea 0x141(%rbx),%esi 1227d2: e8 00 00 00 00 callq 1227d7 1227d7: 41 8b 54 24 08 mov 0x8(%r12),%edx 1227dc: 31 c9 xor %ecx,%ecx 1227de: 48 89 ef mov %rbp,%rdi 1227e1: 8d b3 42 01 00 00 lea 0x142(%rbx),%esi 1227e7: e8 00 00 00 00 callq 1227ec 1227ec: 41 8b 54 24 24 mov 0x24(%r12),%edx 1227f1: 31 c9 xor %ecx,%ecx 1227f3: 48 89 ef mov %rbp,%rdi 1227f6: 8d b3 49 01 00 00 lea 0x149(%rbx),%esi 1227fc: e8 00 00 00 00 callq 122801 122801: 41 8b 54 24 20 mov 0x20(%r12),%edx 122806: 31 c9 xor %ecx,%ecx 122808: 48 89 ef mov %rbp,%rdi 12280b: 8d b3 48 01 00 00 lea 0x148(%rbx),%esi 122811: e8 00 00 00 00 callq 122816 122816: 41 8b 14 24 mov (%r12),%edx 12281a: 31 c9 xor %ecx,%ecx 12281c: 44 89 fe mov %r15d,%esi 12281f: 48 89 ef mov %rbp,%rdi 122822: 83 ca 01 or $0x1,%edx 122825: e8 00 00 00 00 callq 12282a 12282a: 31 c0 xor %eax,%eax 12282c: 48 83 c4 10 add $0x10,%rsp 122830: 5b pop %rbx 122831: 5d pop %rbp 122832: 41 5c pop %r12 122834: 41 5d pop %r13 122836: 41 5e pop %r14 122838: 41 5f pop %r15 12283a: c3 retq 12283b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 122840: e8 00 00 00 00 callq 122845 122845: 85 c0 test %eax,%eax 122847: 49 89 d5 mov %rdx,%r13 12284a: 0f 94 c2 sete %dl 12284d: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 122854: 00 00 122856: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 12285d: 84 d2 test %dl,%dl 12285f: 0f 84 24 ff ff ff je 122789 122865: 8d b3 45 01 00 00 lea 0x145(%rbx),%esi 12286b: 31 c9 xor %ecx,%ecx 12286d: 44 89 ea mov %r13d,%edx 122870: 48 89 ef mov %rbp,%rdi 122873: e8 00 00 00 00 callq 122878 122878: 4c 89 ea mov %r13,%rdx 12287b: 8d b3 46 01 00 00 lea 0x146(%rbx),%esi 122881: 31 c9 xor %ecx,%ecx 122883: 48 c1 ea 20 shr $0x20,%rdx 122887: 48 89 ef mov %rbp,%rdi 12288a: e8 00 00 00 00 callq 12288f 12288f: e9 1f ff ff ff jmpq 1227b3 122894: 48 8b 3c 24 mov (%rsp),%rdi 122898: e8 00 00 00 00 callq 12289d 12289d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1228a2: e8 00 00 00 00 callq 1228a7 1228a7: 85 c0 test %eax,%eax 1228a9: 48 8b 3c 24 mov (%rsp),%rdi 1228ad: 49 89 d5 mov %rdx,%r13 1228b0: 0f 94 c2 sete %dl 1228b3: 88 54 24 08 mov %dl,0x8(%rsp) 1228b7: e8 00 00 00 00 callq 1228bc 1228bc: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 1228c1: eb 8a jmp 12284d 1228c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1228ca: 00 00 00 00 1228ce: 66 90 xchg %ax,%ax 00000000001228d0 : 1228d0: e8 00 00 00 00 callq 1228d5 1228d5: 41 57 push %r15 1228d7: 49 89 cf mov %rcx,%r15 1228da: 41 56 push %r14 1228dc: 41 55 push %r13 1228de: 41 54 push %r12 1228e0: 49 89 fc mov %rdi,%r12 1228e3: 55 push %rbp 1228e4: 53 push %rbx 1228e5: 48 83 ec 10 sub $0x10,%rsp 1228e9: 4c 89 44 24 08 mov %r8,0x8(%rsp) 1228ee: e8 bd fb ff ff callq 1224b0 1228f3: ba 50 01 00 00 mov $0x150,%edx 1228f8: be c0 0c 00 00 mov $0xcc0,%esi 1228fd: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 122904 122904: 89 44 24 04 mov %eax,0x4(%rsp) 122908: 89 c3 mov %eax,%ebx 12290a: e8 00 00 00 00 callq 12290f 12290f: 49 89 07 mov %rax,(%r15) 122912: 48 85 c0 test %rax,%rax 122915: 0f 84 6c 01 00 00 je 122a87 12291b: 8d ab 40 01 00 00 lea 0x140(%rbx),%ebp 122921: 44 8d b3 53 01 00 00 lea 0x153(%rbx),%r14d 122928: 31 db xor %ebx,%ebx 12292a: eb 31 jmp 12295d 12292c: 49 8b 17 mov (%r15),%rdx 12292f: 89 d8 mov %ebx,%eax 122931: 8d 34 ad 00 00 00 00 lea 0x0(,%rbp,4),%esi 122938: 4c 89 e7 mov %r12,%rdi 12293b: 83 c3 01 add $0x1,%ebx 12293e: 89 34 c2 mov %esi,(%rdx,%rax,8) 122941: 49 8b 17 mov (%r15),%rdx 122944: 89 ee mov %ebp,%esi 122946: 83 c5 01 add $0x1,%ebp 122949: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 12294d: 31 d2 xor %edx,%edx 12294f: e8 00 00 00 00 callq 122954 122954: 41 89 45 04 mov %eax,0x4(%r13) 122958: 44 39 f5 cmp %r14d,%ebp 12295b: 74 0f je 12296c 12295d: 83 fb 29 cmp $0x29,%ebx 122960: 76 ca jbe 12292c 122962: 0f 0b ud2 122964: 83 c5 01 add $0x1,%ebp 122967: 44 39 f5 cmp %r14d,%ebp 12296a: 75 f1 jne 12295d 12296c: 8b 44 24 04 mov 0x4(%rsp),%eax 122970: 44 8d b0 68 01 00 00 lea 0x168(%rax),%r14d 122977: 44 8d a8 6e 01 00 00 lea 0x16e(%rax),%r13d 12297e: 83 fb 29 cmp $0x29,%ebx 122981: 0f 87 f5 00 00 00 ja 122a7c 122987: 49 8b 17 mov (%r15),%rdx 12298a: 89 d8 mov %ebx,%eax 12298c: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 122993: 00 122994: 4c 89 e7 mov %r12,%rdi 122997: 83 c3 01 add $0x1,%ebx 12299a: 89 34 c2 mov %esi,(%rdx,%rax,8) 12299d: 49 8b 17 mov (%r15),%rdx 1229a0: 44 89 f6 mov %r14d,%esi 1229a3: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 1229a7: 31 d2 xor %edx,%edx 1229a9: e8 00 00 00 00 callq 1229ae 1229ae: 89 45 04 mov %eax,0x4(%rbp) 1229b1: 41 83 c6 01 add $0x1,%r14d 1229b5: 45 39 f5 cmp %r14d,%r13d 1229b8: 75 c4 jne 12297e 1229ba: 8b 44 24 04 mov 0x4(%rsp),%eax 1229be: 44 8d b0 6f 01 00 00 lea 0x16f(%rax),%r14d 1229c5: 44 8d a8 76 01 00 00 lea 0x176(%rax),%r13d 1229cc: 83 fb 29 cmp $0x29,%ebx 1229cf: 0f 87 a3 00 00 00 ja 122a78 1229d5: 49 8b 17 mov (%r15),%rdx 1229d8: 89 d8 mov %ebx,%eax 1229da: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 1229e1: 00 1229e2: 4c 89 e7 mov %r12,%rdi 1229e5: 83 c3 01 add $0x1,%ebx 1229e8: 89 34 c2 mov %esi,(%rdx,%rax,8) 1229eb: 49 8b 17 mov (%r15),%rdx 1229ee: 44 89 f6 mov %r14d,%esi 1229f1: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 1229f5: 31 d2 xor %edx,%edx 1229f7: e8 00 00 00 00 callq 1229fc 1229fc: 89 45 04 mov %eax,0x4(%rbp) 1229ff: 41 83 c6 01 add $0x1,%r14d 122a03: 45 39 f5 cmp %r14d,%r13d 122a06: 75 c4 jne 1229cc 122a08: 8b 44 24 04 mov 0x4(%rsp),%eax 122a0c: 8d a8 80 01 00 00 lea 0x180(%rax),%ebp 122a12: 44 8d a8 8a 01 00 00 lea 0x18a(%rax),%r13d 122a19: eb 31 jmp 122a4c 122a1b: 49 8b 17 mov (%r15),%rdx 122a1e: 89 d8 mov %ebx,%eax 122a20: 8d 34 ad 00 00 00 00 lea 0x0(,%rbp,4),%esi 122a27: 4c 89 e7 mov %r12,%rdi 122a2a: 83 c3 01 add $0x1,%ebx 122a2d: 89 34 c2 mov %esi,(%rdx,%rax,8) 122a30: 49 8b 17 mov (%r15),%rdx 122a33: 89 ee mov %ebp,%esi 122a35: 83 c5 01 add $0x1,%ebp 122a38: 4c 8d 34 c2 lea (%rdx,%rax,8),%r14 122a3c: 31 d2 xor %edx,%edx 122a3e: e8 00 00 00 00 callq 122a43 122a43: 41 89 46 04 mov %eax,0x4(%r14) 122a47: 44 39 ed cmp %r13d,%ebp 122a4a: 74 0f je 122a5b 122a4c: 83 fb 29 cmp $0x29,%ebx 122a4f: 76 ca jbe 122a1b 122a51: 0f 0b ud2 122a53: 83 c5 01 add $0x1,%ebp 122a56: 44 39 ed cmp %r13d,%ebp 122a59: 75 f1 jne 122a4c 122a5b: 83 fb 2a cmp $0x2a,%ebx 122a5e: 75 23 jne 122a83 122a60: 48 8b 44 24 08 mov 0x8(%rsp),%rax 122a65: 89 18 mov %ebx,(%rax) 122a67: 31 c0 xor %eax,%eax 122a69: 48 83 c4 10 add $0x10,%rsp 122a6d: 5b pop %rbx 122a6e: 5d pop %rbp 122a6f: 41 5c pop %r12 122a71: 41 5d pop %r13 122a73: 41 5e pop %r14 122a75: 41 5f pop %r15 122a77: c3 retq 122a78: 0f 0b ud2 122a7a: eb 83 jmp 1229ff 122a7c: 0f 0b ud2 122a7e: e9 2e ff ff ff jmpq 1229b1 122a83: 0f 0b ud2 122a85: eb d9 jmp 122a60 122a87: b8 f4 ff ff ff mov $0xfffffff4,%eax 122a8c: eb db jmp 122a69 122a8e: 66 90 xchg %ax,%ax 0000000000122a90 : 122a90: e8 00 00 00 00 callq 122a95 122a95: 41 55 push %r13 122a97: 89 f0 mov %esi,%eax 122a99: 31 d2 xor %edx,%edx 122a9b: 41 54 push %r12 122a9d: 4c 8d a7 f8 0a 00 00 lea 0xaf8(%rdi),%r12 122aa4: 55 push %rbp 122aa5: 48 89 fd mov %rdi,%rbp 122aa8: 53 push %rbx 122aa9: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 122aaf: 4c 89 e7 mov %r12,%rdi 122ab2: 89 c3 mov %eax,%ebx 122ab4: 41 89 d5 mov %edx,%r13d 122ab7: e8 00 00 00 00 callq 122abc 122abc: 8d 73 01 lea 0x1(%rbx),%esi 122abf: 45 31 c0 xor %r8d,%r8d 122ac2: 44 89 ea mov %r13d,%edx 122ac5: 48 89 ef mov %rbp,%rdi 122ac8: 31 c9 xor %ecx,%ecx 122aca: e8 00 00 00 00 callq 122acf 122acf: 48 89 ef mov %rbp,%rdi 122ad2: 31 c9 xor %ecx,%ecx 122ad4: ba 00 00 00 05 mov $0x5000000,%edx 122ad9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 122ae0: 8b 30 mov (%rax),%esi 122ae2: 81 c6 b4 10 00 00 add $0x10b4,%esi 122ae8: e8 00 00 00 00 callq 122aed 122aed: 48 89 ef mov %rbp,%rdi 122af0: 45 31 c0 xor %r8d,%r8d 122af3: 31 c9 xor %ecx,%ecx 122af5: 31 d2 xor %edx,%edx 122af7: 31 f6 xor %esi,%esi 122af9: e8 00 00 00 00 callq 122afe 122afe: 4c 89 e7 mov %r12,%rdi 122b01: e8 00 00 00 00 callq 122b06 122b06: 31 c0 xor %eax,%eax 122b08: 5b pop %rbx 122b09: 5d pop %rbp 122b0a: 41 5c pop %r12 122b0c: 41 5d pop %r13 122b0e: c3 retq 122b0f: 90 nop 0000000000122b10 : 122b10: e8 00 00 00 00 callq 122b15 122b15: 41 57 push %r15 122b17: 89 d0 mov %edx,%eax 122b19: 31 d2 xor %edx,%edx 122b1b: 41 56 push %r14 122b1d: 41 89 ce mov %ecx,%r14d 122b20: 41 55 push %r13 122b22: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 122b29: 41 54 push %r12 122b2b: 49 89 f4 mov %rsi,%r12 122b2e: 55 push %rbp 122b2f: 48 89 fd mov %rdi,%rbp 122b32: 53 push %rbx 122b33: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 122b39: 4c 89 ef mov %r13,%rdi 122b3c: 89 c3 mov %eax,%ebx 122b3e: 41 89 d7 mov %edx,%r15d 122b41: e8 00 00 00 00 callq 122b46 122b46: 8d 73 01 lea 0x1(%rbx),%esi 122b49: 45 31 c0 xor %r8d,%r8d 122b4c: 44 89 fa mov %r15d,%edx 122b4f: 48 89 ef mov %rbp,%rdi 122b52: 44 89 f1 mov %r14d,%ecx 122b55: e8 00 00 00 00 callq 122b5a 122b5a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 122b61: 31 d2 xor %edx,%edx 122b63: 48 89 ef mov %rbp,%rdi 122b66: 8b 30 mov (%rax),%esi 122b68: 81 c6 47 12 00 00 add $0x1247,%esi 122b6e: e8 00 00 00 00 callq 122b73 122b73: 85 c0 test %eax,%eax 122b75: 75 2a jne 122ba1 122b77: 45 31 e4 xor %r12d,%r12d 122b7a: 48 89 ef mov %rbp,%rdi 122b7d: 45 31 c0 xor %r8d,%r8d 122b80: 31 c9 xor %ecx,%ecx 122b82: 31 d2 xor %edx,%edx 122b84: 31 f6 xor %esi,%esi 122b86: e8 00 00 00 00 callq 122b8b 122b8b: 4c 89 ef mov %r13,%rdi 122b8e: e8 00 00 00 00 callq 122b93 122b93: 44 89 e0 mov %r12d,%eax 122b96: 5b pop %rbx 122b97: 5d pop %rbp 122b98: 41 5c pop %r12 122b9a: 41 5d pop %r13 122b9c: 41 5e pop %r14 122b9e: 41 5f pop %r15 122ba0: c3 retq 122ba1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 122ba8: 31 d2 xor %edx,%edx 122baa: 48 89 ef mov %rbp,%rdi 122bad: 8b 30 mov (%rax),%esi 122baf: 81 c6 4d 12 00 00 add $0x124d,%esi 122bb5: e8 00 00 00 00 callq 122bba 122bba: 41 89 c0 mov %eax,%r8d 122bbd: 4c 89 e0 mov %r12,%rax 122bc0: 48 c1 e8 08 shr $0x8,%rax 122bc4: 41 39 c0 cmp %eax,%r8d 122bc7: 75 ae jne 122b77 122bc9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 122bd0: 31 d2 xor %edx,%edx 122bd2: 48 89 ef mov %rbp,%rdi 122bd5: 49 c1 ec 28 shr $0x28,%r12 122bd9: 8b 30 mov (%rax),%esi 122bdb: 81 c6 4e 12 00 00 add $0x124e,%esi 122be1: e8 00 00 00 00 callq 122be6 122be6: 44 39 e0 cmp %r12d,%eax 122be9: 41 0f 94 c4 sete %r12b 122bed: eb 8b jmp 122b7a 122bef: 90 nop 0000000000122bf0 : 122bf0: e8 00 00 00 00 callq 122bf5 122bf5: 41 57 push %r15 122bf7: 49 89 cf mov %rcx,%r15 122bfa: 41 56 push %r14 122bfc: 41 55 push %r13 122bfe: 41 54 push %r12 122c00: 49 89 fc mov %rdi,%r12 122c03: 55 push %rbp 122c04: 89 d5 mov %edx,%ebp 122c06: ba c0 01 00 00 mov $0x1c0,%edx 122c0b: 53 push %rbx 122c0c: 89 f3 mov %esi,%ebx 122c0e: be c0 0c 00 00 mov $0xcc0,%esi 122c13: 48 83 ec 10 sub $0x10,%rsp 122c17: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 122c1e 122c1e: 4c 89 04 24 mov %r8,(%rsp) 122c22: e8 00 00 00 00 callq 122c27 122c27: 49 89 07 mov %rax,(%r15) 122c2a: 48 85 c0 test %rax,%rax 122c2d: 0f 84 ed 00 00 00 je 122d20 122c33: 89 d8 mov %ebx,%eax 122c35: 31 d2 xor %edx,%edx 122c37: 4d 8d b4 24 f8 0a 00 lea 0xaf8(%r12),%r14 122c3e: 00 122c3f: 41 f7 b4 24 bc 8d 00 divl 0x8dbc(%r12) 122c46: 00 122c47: 4c 89 f7 mov %r14,%rdi 122c4a: 89 c3 mov %eax,%ebx 122c4c: 89 54 24 0c mov %edx,0xc(%rsp) 122c50: e8 00 00 00 00 callq 122c55 122c55: 8b 54 24 0c mov 0xc(%rsp),%edx 122c59: 8d 73 01 lea 0x1(%rbx),%esi 122c5c: 45 31 c0 xor %r8d,%r8d 122c5f: 89 e9 mov %ebp,%ecx 122c61: 4c 89 e7 mov %r12,%rdi 122c64: e8 00 00 00 00 callq 122c69 122c69: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx 122c70: 00 122c71: 8b 02 mov (%rdx),%eax 122c73: 8d 98 45 12 00 00 lea 0x1245(%rax),%ebx 122c79: 05 7c 12 00 00 add $0x127c,%eax 122c7e: 39 c3 cmp %eax,%ebx 122c80: 77 7f ja 122d01 122c82: 31 ed xor %ebp,%ebp 122c84: 83 fd 37 cmp $0x37,%ebp 122c87: 77 74 ja 122cfd 122c89: 49 8b 17 mov (%r15),%rdx 122c8c: 89 e8 mov %ebp,%eax 122c8e: 8d 0c 9d 00 00 00 00 lea 0x0(,%rbx,4),%ecx 122c95: 89 de mov %ebx,%esi 122c97: 4c 89 e7 mov %r12,%rdi 122c9a: 83 c5 01 add $0x1,%ebp 122c9d: 89 0c c2 mov %ecx,(%rdx,%rax,8) 122ca0: 49 8b 17 mov (%r15),%rdx 122ca3: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 122ca7: 31 d2 xor %edx,%edx 122ca9: e8 00 00 00 00 callq 122cae 122cae: 41 89 45 04 mov %eax,0x4(%r13) 122cb2: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx 122cb9: 00 122cba: 8b 02 mov (%rdx),%eax 122cbc: 83 c3 01 add $0x1,%ebx 122cbf: 05 7c 12 00 00 add $0x127c,%eax 122cc4: 39 d8 cmp %ebx,%eax 122cc6: 73 bc jae 122c84 122cc8: 45 31 c0 xor %r8d,%r8d 122ccb: 31 c9 xor %ecx,%ecx 122ccd: 31 d2 xor %edx,%edx 122ccf: 31 f6 xor %esi,%esi 122cd1: 4c 89 e7 mov %r12,%rdi 122cd4: e8 00 00 00 00 callq 122cd9 122cd9: 4c 89 f7 mov %r14,%rdi 122cdc: e8 00 00 00 00 callq 122ce1 122ce1: 83 fd 38 cmp $0x38,%ebp 122ce4: 75 36 jne 122d1c 122ce6: 48 8b 04 24 mov (%rsp),%rax 122cea: 89 28 mov %ebp,(%rax) 122cec: 31 c0 xor %eax,%eax 122cee: 48 83 c4 10 add $0x10,%rsp 122cf2: 5b pop %rbx 122cf3: 5d pop %rbp 122cf4: 41 5c pop %r12 122cf6: 41 5d pop %r13 122cf8: 41 5e pop %r14 122cfa: 41 5f pop %r15 122cfc: c3 retq 122cfd: 0f 0b ud2 122cff: eb b9 jmp 122cba 122d01: 45 31 c0 xor %r8d,%r8d 122d04: 31 c9 xor %ecx,%ecx 122d06: 31 d2 xor %edx,%edx 122d08: 31 f6 xor %esi,%esi 122d0a: 4c 89 e7 mov %r12,%rdi 122d0d: 31 ed xor %ebp,%ebp 122d0f: e8 00 00 00 00 callq 122d14 122d14: 4c 89 f7 mov %r14,%rdi 122d17: e8 00 00 00 00 callq 122d1c 122d1c: 0f 0b ud2 122d1e: eb c6 jmp 122ce6 122d20: b8 f4 ff ff ff mov $0xfffffff4,%eax 122d25: eb c7 jmp 122cee 122d27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 122d2e: 00 00 0000000000122d30 : 122d30: e8 00 00 00 00 callq 122d35 122d35: 41 57 push %r15 122d37: 41 89 d7 mov %edx,%r15d 122d3a: 41 56 push %r14 122d3c: 45 89 ce mov %r9d,%r14d 122d3f: 41 55 push %r13 122d41: 41 54 push %r12 122d43: 4c 8d a7 f8 0a 00 00 lea 0xaf8(%rdi),%r12 122d4a: 55 push %rbp 122d4b: 48 89 fd mov %rdi,%rbp 122d4e: 4c 89 e7 mov %r12,%rdi 122d51: 53 push %rbx 122d52: 89 f3 mov %esi,%ebx 122d54: e8 00 00 00 00 callq 122d59 122d59: 31 c9 xor %ecx,%ecx 122d5b: 31 d2 xor %edx,%edx 122d5d: 31 f6 xor %esi,%esi 122d5f: 41 89 d8 mov %ebx,%r8d 122d62: 48 89 ef mov %rbp,%rdi 122d65: e8 00 00 00 00 callq 122d6a 122d6a: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 122d70: 83 e0 14 and $0x14,%eax 122d73: 83 f8 04 cmp $0x4,%eax 122d76: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 122d7d: 74 66 je 122de5 122d7f: 8b 30 mov (%rax),%esi 122d81: 31 c9 xor %ecx,%ecx 122d83: 44 89 fa mov %r15d,%edx 122d86: 48 89 ef mov %rbp,%rdi 122d89: 81 c6 0d 03 00 00 add $0x30d,%esi 122d8f: e8 00 00 00 00 callq 122d94 122d94: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 122d9a: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx 122da1: 83 e0 14 and $0x14,%eax 122da4: 83 f8 04 cmp $0x4,%eax 122da7: 0f 84 d5 00 00 00 je 122e82 122dad: 8b 32 mov (%rdx),%esi 122daf: 31 c9 xor %ecx,%ecx 122db1: 44 89 f2 mov %r14d,%edx 122db4: 48 89 ef mov %rbp,%rdi 122db7: 81 c6 0a 03 00 00 add $0x30a,%esi 122dbd: e8 00 00 00 00 callq 122dc2 122dc2: 48 89 ef mov %rbp,%rdi 122dc5: 45 31 c0 xor %r8d,%r8d 122dc8: 31 c9 xor %ecx,%ecx 122dca: 31 d2 xor %edx,%edx 122dcc: 31 f6 xor %esi,%esi 122dce: e8 00 00 00 00 callq 122dd3 122dd3: 4c 89 e7 mov %r12,%rdi 122dd6: 5b pop %rbx 122dd7: 5d pop %rbp 122dd8: 41 5c pop %r12 122dda: 41 5d pop %r13 122ddc: 41 5e pop %r14 122dde: 41 5f pop %r15 122de0: e9 00 00 00 00 jmpq 122de5 122de5: 8b 58 04 mov 0x4(%rax),%ebx 122de8: 31 c9 xor %ecx,%ecx 122dea: 44 89 fa mov %r15d,%edx 122ded: 48 89 ef mov %rbp,%rdi 122df0: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 122df6: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d 122dfd: e8 00 00 00 00 callq 122e02 122e02: 31 c9 xor %ecx,%ecx 122e04: 44 89 ee mov %r13d,%esi 122e07: 48 89 ef mov %rbp,%rdi 122e0a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 122e11: 8b 10 mov (%rax),%edx 122e13: 81 c2 0d 03 00 00 add $0x30d,%edx 122e19: 81 ca 00 00 00 80 or $0x80000000,%edx 122e1f: e8 00 00 00 00 callq 122e24 122e24: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 122e2a: 31 c9 xor %ecx,%ecx 122e2c: 48 89 ef mov %rbp,%rdi 122e2f: ba 01 00 00 00 mov $0x1,%edx 122e34: bb 50 c3 00 00 mov $0xc350,%ebx 122e39: e8 00 00 00 00 callq 122e3e 122e3e: 31 d2 xor %edx,%edx 122e40: 44 89 ee mov %r13d,%esi 122e43: 48 89 ef mov %rbp,%rdi 122e46: e8 00 00 00 00 callq 122e4b 122e4b: 85 c0 test %eax,%eax 122e4d: 0f 89 41 ff ff ff jns 122d94 122e53: bf c6 a7 00 00 mov $0xa7c6,%edi 122e58: e8 00 00 00 00 callq 122e5d 122e5d: 83 eb 01 sub $0x1,%ebx 122e60: 75 dc jne 122e3e 122e62: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 122e69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 122e70: 8b 30 mov (%rax),%esi 122e72: 81 c6 0d 03 00 00 add $0x30d,%esi 122e78: e8 00 00 00 00 callq 122e7d 122e7d: e9 12 ff ff ff jmpq 122d94 122e82: 8b 5a 04 mov 0x4(%rdx),%ebx 122e85: 31 c9 xor %ecx,%ecx 122e87: 44 89 f2 mov %r14d,%edx 122e8a: 48 89 ef mov %rbp,%rdi 122e8d: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 122e93: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d 122e9a: e8 00 00 00 00 callq 122e9f 122e9f: 31 c9 xor %ecx,%ecx 122ea1: 44 89 ee mov %r13d,%esi 122ea4: 48 89 ef mov %rbp,%rdi 122ea7: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 122eae: 8b 10 mov (%rax),%edx 122eb0: 81 c2 0a 03 00 00 add $0x30a,%edx 122eb6: 81 ca 00 00 00 80 or $0x80000000,%edx 122ebc: e8 00 00 00 00 callq 122ec1 122ec1: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 122ec7: 31 c9 xor %ecx,%ecx 122ec9: 48 89 ef mov %rbp,%rdi 122ecc: ba 01 00 00 00 mov $0x1,%edx 122ed1: bb 50 c3 00 00 mov $0xc350,%ebx 122ed6: e8 00 00 00 00 callq 122edb 122edb: 31 d2 xor %edx,%edx 122edd: 44 89 ee mov %r13d,%esi 122ee0: 48 89 ef mov %rbp,%rdi 122ee3: e8 00 00 00 00 callq 122ee8 122ee8: 85 c0 test %eax,%eax 122eea: 0f 89 d2 fe ff ff jns 122dc2 122ef0: bf c6 a7 00 00 mov $0xa7c6,%edi 122ef5: e8 00 00 00 00 callq 122efa 122efa: 83 eb 01 sub $0x1,%ebx 122efd: 75 dc jne 122edb 122eff: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 122f06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 122f0d: 8b 30 mov (%rax),%esi 122f0f: 81 c6 0a 03 00 00 add $0x30a,%esi 122f15: e8 00 00 00 00 callq 122f1a 122f1a: e9 a3 fe ff ff jmpq 122dc2 122f1f: 90 nop 0000000000122f20 : 122f20: e8 00 00 00 00 callq 122f25 122f25: 41 57 push %r15 122f27: 41 56 push %r14 122f29: 41 55 push %r13 122f2b: 41 54 push %r12 122f2d: 55 push %rbp 122f2e: 53 push %rbx 122f2f: 89 cb mov %ecx,%ebx 122f31: 48 83 ec 10 sub $0x10,%rsp 122f35: 44 8b af 44 66 01 00 mov 0x16644(%rdi),%r13d 122f3c: 89 54 24 04 mov %edx,0x4(%rsp) 122f40: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 122f45: 45 85 ed test %r13d,%r13d 122f48: 0f 85 8e 02 00 00 jne 1231dc 122f4e: 44 89 c0 mov %r8d,%eax 122f51: 31 d2 xor %edx,%edx 122f53: 4c 8d b7 f8 0a 00 00 lea 0xaf8(%rdi),%r14 122f5a: 48 89 fd mov %rdi,%rbp 122f5d: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 122f63: 4c 89 f7 mov %r14,%rdi 122f66: 49 89 f7 mov %rsi,%r15 122f69: 41 89 c4 mov %eax,%r12d 122f6c: 89 54 24 0c mov %edx,0xc(%rsp) 122f70: e8 00 00 00 00 callq 122f75 122f75: 8b 4c 24 08 mov 0x8(%rsp),%ecx 122f79: 8b 54 24 0c mov 0xc(%rsp),%edx 122f7d: 45 31 c0 xor %r8d,%r8d 122f80: 41 8d 74 24 01 lea 0x1(%r12),%esi 122f85: 48 89 ef mov %rbp,%rdi 122f88: e8 00 00 00 00 callq 122f8d 122f8d: 41 8b 87 0c 02 00 00 mov 0x20c(%r15),%eax 122f94: 85 c0 test %eax,%eax 122f96: 0f 84 bc 00 00 00 je 123058 122f9c: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 122fa2: 31 d2 xor %edx,%edx 122fa4: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 122fa9: 0f 94 c2 sete %dl 122fac: 48 8b 8d e8 5a 01 00 mov 0x15ae8(%rbp),%rcx 122fb3: 83 e0 14 and $0x14,%eax 122fb6: 83 c2 01 add $0x1,%edx 122fb9: 83 f8 04 cmp $0x4,%eax 122fbc: 0f 84 e8 00 00 00 je 1230aa 122fc2: 8b 31 mov (%rcx),%esi 122fc4: 48 89 ef mov %rbp,%rdi 122fc7: 31 c9 xor %ecx,%ecx 122fc9: 81 c6 5d 12 00 00 add $0x125d,%esi 122fcf: e8 00 00 00 00 callq 122fd4 122fd4: 69 db e8 03 00 00 imul $0x3e8,%ebx,%ebx 122fda: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 122fe1 122fe1: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 122fe8: 48 c1 eb 26 shr $0x26,%rbx 122fec: 48 01 c3 add %rax,%rbx 122fef: eb 1f jmp 123010 122ff1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 122ff8 122ff8: 48 39 c3 cmp %rax,%rbx 122ffb: 0f 88 00 00 00 00 js 123001 123001: be e8 03 00 00 mov $0x3e8,%esi 123006: bf f4 01 00 00 mov $0x1f4,%edi 12300b: e8 00 00 00 00 callq 123010 123010: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123017: 31 d2 xor %edx,%edx 123019: 48 89 ef mov %rbp,%rdi 12301c: 8b 30 mov (%rax),%esi 12301e: 81 c6 47 12 00 00 add $0x1247,%esi 123024: e8 00 00 00 00 callq 123029 123029: a8 01 test $0x1,%al 12302b: 75 c4 jne 122ff1 12302d: 48 89 ef mov %rbp,%rdi 123030: 45 31 c0 xor %r8d,%r8d 123033: 31 c9 xor %ecx,%ecx 123035: 31 d2 xor %edx,%edx 123037: 31 f6 xor %esi,%esi 123039: e8 00 00 00 00 callq 12303e 12303e: 4c 89 f7 mov %r14,%rdi 123041: e8 00 00 00 00 callq 123046 123046: 48 83 c4 10 add $0x10,%rsp 12304a: 44 89 e8 mov %r13d,%eax 12304d: 5b pop %rbx 12304e: 5d pop %rbp 12304f: 41 5c pop %r12 123051: 41 5d pop %r13 123053: 41 5e pop %r14 123055: 41 5f pop %r15 123057: c3 retq 123058: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 12305f: 44 8b 60 04 mov 0x4(%rax),%r12d 123063: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 123069: 83 e0 14 and $0x14,%eax 12306c: 41 8d b4 24 aa 4c 00 lea 0x4caa(%r12),%esi 123073: 00 123074: 83 f8 04 cmp $0x4,%eax 123077: 0f 84 cf 00 00 00 je 12314c 12307d: 31 d2 xor %edx,%edx 12307f: 48 89 ef mov %rbp,%rdi 123082: e8 00 00 00 00 callq 123087 123087: 31 c9 xor %ecx,%ecx 123089: 48 89 ef mov %rbp,%rdi 12308c: 30 e4 xor %ah,%ah 12308e: 89 c2 mov %eax,%edx 123090: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123097: 8b 70 04 mov 0x4(%rax),%esi 12309a: 81 c6 aa 4c 00 00 add $0x4caa,%esi 1230a0: e8 00 00 00 00 callq 1230a5 1230a5: e9 f2 fe ff ff jmpq 122f9c 1230aa: 44 8b 61 04 mov 0x4(%rcx),%r12d 1230ae: 48 89 ef mov %rbp,%rdi 1230b1: 31 c9 xor %ecx,%ecx 1230b3: 41 8d b4 24 40 20 00 lea 0x2040(%r12),%esi 1230ba: 00 1230bb: 45 8d bc 24 41 20 00 lea 0x2041(%r12),%r15d 1230c2: 00 1230c3: e8 00 00 00 00 callq 1230c8 1230c8: 31 c9 xor %ecx,%ecx 1230ca: 44 89 fe mov %r15d,%esi 1230cd: 48 89 ef mov %rbp,%rdi 1230d0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1230d7: 8b 10 mov (%rax),%edx 1230d9: 81 c2 5d 12 00 00 add $0x125d,%edx 1230df: 81 ca 00 00 00 80 or $0x80000000,%edx 1230e5: e8 00 00 00 00 callq 1230ea 1230ea: 31 c9 xor %ecx,%ecx 1230ec: ba 01 00 00 00 mov $0x1,%edx 1230f1: 48 89 ef mov %rbp,%rdi 1230f4: 41 8d b4 24 cc 4c 00 lea 0x4ccc(%r12),%esi 1230fb: 00 1230fc: 41 bc 50 c3 00 00 mov $0xc350,%r12d 123102: e8 00 00 00 00 callq 123107 123107: 31 d2 xor %edx,%edx 123109: 44 89 fe mov %r15d,%esi 12310c: 48 89 ef mov %rbp,%rdi 12310f: e8 00 00 00 00 callq 123114 123114: 85 c0 test %eax,%eax 123116: 0f 89 b8 fe ff ff jns 122fd4 12311c: bf c6 a7 00 00 mov $0xa7c6,%edi 123121: e8 00 00 00 00 callq 123126 123126: 41 83 ec 01 sub $0x1,%r12d 12312a: 75 db jne 123107 12312c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123133: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12313a: 8b 30 mov (%rax),%esi 12313c: 81 c6 5d 12 00 00 add $0x125d,%esi 123142: e8 00 00 00 00 callq 123147 123147: e9 88 fe ff ff jmpq 122fd4 12314c: 31 d2 xor %edx,%edx 12314e: 48 89 ef mov %rbp,%rdi 123151: 45 8d bc 24 41 20 00 lea 0x2041(%r12),%r15d 123158: 00 123159: e8 00 00 00 00 callq 12315e 12315e: 41 8d b4 24 40 20 00 lea 0x2040(%r12),%esi 123165: 00 123166: 31 c9 xor %ecx,%ecx 123168: 48 89 ef mov %rbp,%rdi 12316b: 30 e4 xor %ah,%ah 12316d: 89 c2 mov %eax,%edx 12316f: e8 00 00 00 00 callq 123174 123174: 31 c9 xor %ecx,%ecx 123176: 44 89 fe mov %r15d,%esi 123179: 48 89 ef mov %rbp,%rdi 12317c: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123183: 8b 50 04 mov 0x4(%rax),%edx 123186: 81 c2 aa 4c 00 00 add $0x4caa,%edx 12318c: 81 ca 00 00 00 80 or $0x80000000,%edx 123192: e8 00 00 00 00 callq 123197 123197: 31 c9 xor %ecx,%ecx 123199: ba 01 00 00 00 mov $0x1,%edx 12319e: 48 89 ef mov %rbp,%rdi 1231a1: 41 8d b4 24 cc 4c 00 lea 0x4ccc(%r12),%esi 1231a8: 00 1231a9: 41 bc 50 c3 00 00 mov $0xc350,%r12d 1231af: e8 00 00 00 00 callq 1231b4 1231b4: eb 10 jmp 1231c6 1231b6: bf c6 a7 00 00 mov $0xa7c6,%edi 1231bb: e8 00 00 00 00 callq 1231c0 1231c0: 41 83 ec 01 sub $0x1,%r12d 1231c4: 74 21 je 1231e7 1231c6: 31 d2 xor %edx,%edx 1231c8: 44 89 fe mov %r15d,%esi 1231cb: 48 89 ef mov %rbp,%rdi 1231ce: e8 00 00 00 00 callq 1231d3 1231d3: 85 c0 test %eax,%eax 1231d5: 78 df js 1231b6 1231d7: e9 c0 fd ff ff jmpq 122f9c 1231dc: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 1231e2: e9 5f fe ff ff jmpq 123046 1231e7: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1231ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1231f5: 8b 70 04 mov 0x4(%rax),%esi 1231f8: 81 c6 aa 4c 00 00 add $0x4caa,%esi 1231fe: e8 00 00 00 00 callq 123203 123203: e9 94 fd ff ff jmpq 122f9c 123208: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12320f: 00 0000000000123210 : 123210: e8 00 00 00 00 callq 123215 123215: 41 57 push %r15 123217: 89 d0 mov %edx,%eax 123219: 4c 8d bf 38 8e 00 00 lea 0x8e38(%rdi),%r15 123220: 41 56 push %r14 123222: 49 89 fe mov %rdi,%r14 123225: 41 55 push %r13 123227: 41 89 d5 mov %edx,%r13d 12322a: 31 d2 xor %edx,%edx 12322c: 41 54 push %r12 12322e: 55 push %rbp 12322f: 48 89 f5 mov %rsi,%rbp 123232: 53 push %rbx 123233: 89 cb mov %ecx,%ebx 123235: 48 83 ec 18 sub $0x18,%rsp 123239: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 12323f: 44 89 44 24 14 mov %r8d,0x14(%rsp) 123244: 41 89 c4 mov %eax,%r12d 123247: 48 8d 87 f8 0a 00 00 lea 0xaf8(%rdi),%rax 12324e: 89 54 24 04 mov %edx,0x4(%rsp) 123252: 48 89 c7 mov %rax,%rdi 123255: 48 89 44 24 08 mov %rax,0x8(%rsp) 12325a: e8 00 00 00 00 callq 12325f 12325f: 8b 54 24 04 mov 0x4(%rsp),%edx 123263: 41 8d 74 24 01 lea 0x1(%r12),%esi 123268: 89 d9 mov %ebx,%ecx 12326a: 45 31 c0 xor %r8d,%r8d 12326d: 4c 89 f7 mov %r14,%rdi 123270: e8 00 00 00 00 callq 123275 123275: 44 89 e8 mov %r13d,%eax 123278: 31 d2 xor %edx,%edx 12327a: 41 f7 b6 bc 8d 00 00 divl 0x8dbc(%r14) 123281: 89 54 24 10 mov %edx,0x10(%rsp) 123285: 89 44 24 04 mov %eax,0x4(%rsp) 123289: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12328e: 4d 8d ae 30 8e 00 00 lea 0x8e30(%r14),%r13 123295: 4c 89 ef mov %r13,%rdi 123298: e8 00 00 00 00 callq 12329d 12329d: be 07 00 00 00 mov $0x7,%esi 1232a2: 4c 89 ff mov %r15,%rdi 1232a5: e8 00 00 00 00 callq 1232aa 1232aa: 41 89 c4 mov %eax,%r12d 1232ad: 85 c0 test %eax,%eax 1232af: 0f 85 00 00 00 00 jne 1232b5 1232b5: 45 8b 9e 60 90 00 00 mov 0x9060(%r14),%r11d 1232bc: 45 85 db test %r11d,%r11d 1232bf: 0f 8e b8 02 00 00 jle 12357d 1232c5: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1232cc: 4d 8b 96 38 90 00 00 mov 0x9038(%r14),%r10 1232d3: c1 e3 0d shl $0xd,%ebx 1232d6: 48 8d 50 01 lea 0x1(%rax),%rdx 1232da: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 1232e1: 49 8d 04 82 lea (%r10,%rax,4),%rax 1232e5: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 1232ec: 8b 54 24 04 mov 0x4(%rsp),%edx 1232f0: c7 00 00 a2 05 c0 movl $0xc005a200,(%rax) 1232f6: 41 8b b6 60 90 00 00 mov 0x9060(%r14),%esi 1232fd: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 123304: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 12330b: c1 e2 12 shl $0x12,%edx 12330e: 83 ee 01 sub $0x1,%esi 123311: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 123318: 09 d3 or %edx,%ebx 12331a: 41 89 b6 60 90 00 00 mov %esi,0x9060(%r14) 123321: 8b 8d 0c 02 00 00 mov 0x20c(%rbp),%ecx 123327: c1 e1 08 shl $0x8,%ecx 12332a: 09 cb or %ecx,%ebx 12332c: 8b 4c 24 10 mov 0x10(%rsp),%ecx 123330: c1 e1 10 shl $0x10,%ecx 123333: 09 cb or %ecx,%ebx 123335: 81 cb 00 00 00 24 or $0x24000000,%ebx 12333b: 85 f6 test %esi,%esi 12333d: 0f 8e c3 02 00 00 jle 123606 123343: 4d 8b 8e 38 90 00 00 mov 0x9038(%r14),%r9 12334a: 48 8d 50 01 lea 0x1(%rax),%rdx 12334e: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 123355: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 12335c: 49 8d 04 81 lea (%r9,%rax,4),%rax 123360: 89 18 mov %ebx,(%rax) 123362: 41 8b b6 60 90 00 00 mov 0x9060(%r14),%esi 123369: 8b 5c 24 14 mov 0x14(%rsp),%ebx 12336d: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 123374: 8d 56 ff lea -0x1(%rsi),%edx 123377: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 12337e: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 123385: c1 e3 02 shl $0x2,%ebx 123388: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 12338f: 85 d2 test %edx,%edx 123391: 0f 8e 57 02 00 00 jle 1235ee 123397: 4d 8b 86 38 90 00 00 mov 0x9038(%r14),%r8 12339e: 48 8d 50 01 lea 0x1(%rax),%rdx 1233a2: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 1233a9: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 1233b0: 49 8d 04 80 lea (%r8,%rax,4),%rax 1233b4: 89 18 mov %ebx,(%rax) 1233b6: 41 8b be 60 90 00 00 mov 0x9060(%r14),%edi 1233bd: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1233c4: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 1233cb: 8d 57 ff lea -0x1(%rdi),%edx 1233ce: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 1233d5: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 1233dc: 8b 9d 00 02 00 00 mov 0x200(%rbp),%ebx 1233e2: 85 d2 test %edx,%edx 1233e4: 0f 8e ec 01 00 00 jle 1235d6 1233ea: 49 8b be 38 90 00 00 mov 0x9038(%r14),%rdi 1233f1: 48 8d 50 01 lea 0x1(%rax),%rdx 1233f5: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 1233fc: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 123403: 48 8d 04 87 lea (%rdi,%rax,4),%rax 123407: 89 18 mov %ebx,(%rax) 123409: 41 8b 8e 60 90 00 00 mov 0x9060(%r14),%ecx 123410: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 123417: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 12341e: 8d 51 ff lea -0x1(%rcx),%edx 123421: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 123428: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 12342f: 8b 9d 04 02 00 00 mov 0x204(%rbp),%ebx 123435: 85 d2 test %edx,%edx 123437: 0f 8e 81 01 00 00 jle 1235be 12343d: 49 8b b6 38 90 00 00 mov 0x9038(%r14),%rsi 123444: 48 8d 50 01 lea 0x1(%rax),%rdx 123448: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 12344f: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 123456: 48 8d 04 86 lea (%rsi,%rax,4),%rax 12345a: 89 18 mov %ebx,(%rax) 12345c: 41 8b b6 60 90 00 00 mov 0x9060(%r14),%esi 123463: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 12346a: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 123471: 8d 56 ff lea -0x1(%rsi),%edx 123474: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 12347b: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 123482: 8b 9d 34 02 00 00 mov 0x234(%rbp),%ebx 123488: 85 d2 test %edx,%edx 12348a: 0f 8e 16 01 00 00 jle 1235a6 123490: 49 8b 8e 38 90 00 00 mov 0x9038(%r14),%rcx 123497: 48 8d 50 01 lea 0x1(%rax),%rdx 12349b: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 1234a2: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 1234a9: 48 8d 04 81 lea (%rcx,%rax,4),%rax 1234ad: 89 18 mov %ebx,(%rax) 1234af: 41 8b be 60 90 00 00 mov 0x9060(%r14),%edi 1234b6: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1234bd: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 1234c4: 8d 57 ff lea -0x1(%rdi),%edx 1234c7: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 1234ce: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 1234d5: 8b 9d 38 02 00 00 mov 0x238(%rbp),%ebx 1234db: 85 d2 test %edx,%edx 1234dd: 0f 8e ab 00 00 00 jle 12358e 1234e3: 48 8d 50 01 lea 0x1(%rax),%rdx 1234e7: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 1234ee: 4c 89 ff mov %r15,%rdi 1234f1: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 1234f8: 49 8b 96 38 90 00 00 mov 0x9038(%r14),%rdx 1234ff: 48 8d 04 82 lea (%rdx,%rax,4),%rax 123503: 89 18 mov %ebx,(%rax) 123505: 49 8b 86 70 90 00 00 mov 0x9070(%r14),%rax 12350c: 41 83 ae 60 90 00 00 subl $0x1,0x9060(%r14) 123513: 01 123514: 49 21 86 48 90 00 00 and %rax,0x9048(%r14) 12351b: e8 00 00 00 00 callq 123520 123520: 4c 89 ef mov %r13,%rdi 123523: ff 14 25 00 00 00 00 callq *0x0 12352a: 45 31 c0 xor %r8d,%r8d 12352d: 4c 89 f7 mov %r14,%rdi 123530: 31 c9 xor %ecx,%ecx 123532: 31 d2 xor %edx,%edx 123534: 31 f6 xor %esi,%esi 123536: e8 00 00 00 00 callq 12353b 12353b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 123540: e8 00 00 00 00 callq 123545 123545: 44 89 e0 mov %r12d,%eax 123548: 48 83 c4 18 add $0x18,%rsp 12354c: 5b pop %rbx 12354d: 5d pop %rbp 12354e: 41 5c pop %r12 123550: 41 5d pop %r13 123552: 41 5e pop %r14 123554: 41 5f pop %r15 123556: c3 retq 123557: 8b 44 24 04 mov 0x4(%rsp),%eax 12355b: 8b 4c 24 10 mov 0x10(%rsp),%ecx 12355f: 41 89 d8 mov %ebx,%r8d 123562: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 123569: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123570: 8d 50 01 lea 0x1(%rax),%edx 123573: e8 00 00 00 00 callq 123578 123578: e9 11 fd ff ff jmpq 12328e 12357d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123584: e8 00 00 00 00 callq 123589 123589: e9 37 fd ff ff jmpq 1232c5 12358e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123595: e8 00 00 00 00 callq 12359a 12359a: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1235a1: e9 3d ff ff ff jmpq 1234e3 1235a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1235ad: e8 00 00 00 00 callq 1235b2 1235b2: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1235b9: e9 d2 fe ff ff jmpq 123490 1235be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1235c5: e8 00 00 00 00 callq 1235ca 1235ca: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1235d1: e9 67 fe ff ff jmpq 12343d 1235d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1235dd: e8 00 00 00 00 callq 1235e2 1235e2: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1235e9: e9 fc fd ff ff jmpq 1233ea 1235ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1235f5: e8 00 00 00 00 callq 1235fa 1235fa: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 123601: e9 91 fd ff ff jmpq 123397 123606: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12360d: e8 00 00 00 00 callq 123612 123612: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 123619: e9 25 fd ff ff jmpq 123343 12361e: 66 90 xchg %ax,%ax 0000000000123620 : 123620: e8 00 00 00 00 callq 123625 123625: 41 57 push %r15 123627: 89 d0 mov %edx,%eax 123629: 41 89 cf mov %ecx,%r15d 12362c: 41 56 push %r14 12362e: 49 89 f6 mov %rsi,%r14 123631: 41 55 push %r13 123633: 41 54 push %r12 123635: 55 push %rbp 123636: 48 89 fd mov %rdi,%rbp 123639: 53 push %rbx 12363a: 48 83 ec 20 sub $0x20,%rsp 12363e: 89 54 24 18 mov %edx,0x18(%rsp) 123642: 31 d2 xor %edx,%edx 123644: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 12364a: 89 4c 24 1c mov %ecx,0x1c(%rsp) 12364e: 4c 89 44 24 08 mov %r8,0x8(%rsp) 123653: 89 c3 mov %eax,%ebx 123655: 48 8d 87 f8 0a 00 00 lea 0xaf8(%rdi),%rax 12365c: 41 89 d4 mov %edx,%r12d 12365f: 48 89 c7 mov %rax,%rdi 123662: 48 89 44 24 10 mov %rax,0x10(%rsp) 123667: e8 00 00 00 00 callq 12366c 12366c: 44 89 e2 mov %r12d,%edx 12366f: 8d 73 01 lea 0x1(%rbx),%esi 123672: 45 31 c0 xor %r8d,%r8d 123675: 44 89 f9 mov %r15d,%ecx 123678: 48 89 ef mov %rbp,%rdi 12367b: e8 00 00 00 00 callq 123680 123680: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx 123687: 8b 32 mov (%rdx),%esi 123689: 44 8d a6 45 12 00 00 lea 0x1245(%rsi),%r12d 123690: 8d 86 7c 12 00 00 lea 0x127c(%rsi),%eax 123696: 41 39 c4 cmp %eax,%r12d 123699: 0f 87 de 00 00 00 ja 12377d 12369f: b8 bb ed ff ff mov $0xffffedbb,%eax 1236a4: 4d 8d be 00 02 00 00 lea 0x200(%r14),%r15 1236ab: 29 f0 sub %esi,%eax 1236ad: 89 44 24 04 mov %eax,0x4(%rsp) 1236b1: eb 2c jmp 1236df 1236b3: 31 c9 xor %ecx,%ecx 1236b5: 44 89 c2 mov %r8d,%edx 1236b8: 44 89 e6 mov %r12d,%esi 1236bb: 48 89 ef mov %rbp,%rdi 1236be: e8 00 00 00 00 callq 1236c3 1236c3: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx 1236ca: 41 83 c4 01 add $0x1,%r12d 1236ce: 8b 32 mov (%rdx),%esi 1236d0: 8d 86 7c 12 00 00 lea 0x127c(%rsi),%eax 1236d6: 44 39 e0 cmp %r12d,%eax 1236d9: 0f 82 9e 00 00 00 jb 12377d 1236df: 8b 44 24 04 mov 0x4(%rsp),%eax 1236e3: 44 01 e0 add %r12d,%eax 1236e6: 45 8b 04 87 mov (%r15,%rax,4),%r8d 1236ea: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 1236f0: 83 e0 14 and $0x14,%eax 1236f3: 83 f8 04 cmp $0x4,%eax 1236f6: 75 bb jne 1236b3 1236f8: 8b 5a 04 mov 0x4(%rdx),%ebx 1236fb: 31 c9 xor %ecx,%ecx 1236fd: 44 89 c2 mov %r8d,%edx 123700: 48 89 ef mov %rbp,%rdi 123703: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 123709: 44 8d ab 41 20 00 00 lea 0x2041(%rbx),%r13d 123710: e8 00 00 00 00 callq 123715 123715: 44 89 e2 mov %r12d,%edx 123718: 31 c9 xor %ecx,%ecx 12371a: 44 89 ee mov %r13d,%esi 12371d: 81 ca 00 00 00 80 or $0x80000000,%edx 123723: 48 89 ef mov %rbp,%rdi 123726: e8 00 00 00 00 callq 12372b 12372b: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 123731: 31 c9 xor %ecx,%ecx 123733: 48 89 ef mov %rbp,%rdi 123736: ba 01 00 00 00 mov $0x1,%edx 12373b: bb 50 c3 00 00 mov $0xc350,%ebx 123740: e8 00 00 00 00 callq 123745 123745: 31 d2 xor %edx,%edx 123747: 44 89 ee mov %r13d,%esi 12374a: 48 89 ef mov %rbp,%rdi 12374d: e8 00 00 00 00 callq 123752 123752: 85 c0 test %eax,%eax 123754: 0f 89 69 ff ff ff jns 1236c3 12375a: bf c6 a7 00 00 mov $0xa7c6,%edi 12375f: e8 00 00 00 00 callq 123764 123764: 83 eb 01 sub $0x1,%ebx 123767: 75 dc jne 123745 123769: 44 89 e6 mov %r12d,%esi 12376c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123773: e8 00 00 00 00 callq 123778 123778: e9 46 ff ff ff jmpq 1236c3 12377d: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 123783: 45 8b 86 3c 02 00 00 mov 0x23c(%r14),%r8d 12378a: 83 e0 14 and $0x14,%eax 12378d: 41 81 c8 00 00 00 40 or $0x40000000,%r8d 123794: 83 f8 04 cmp $0x4,%eax 123797: 0f 84 91 02 00 00 je 123a2e 12379d: 81 c6 54 12 00 00 add $0x1254,%esi 1237a3: 31 c9 xor %ecx,%ecx 1237a5: 44 89 c2 mov %r8d,%edx 1237a8: 48 89 ef mov %rbp,%rdi 1237ab: e8 00 00 00 00 callq 1237b0 1237b0: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 1237b6: 0f 84 3c 01 00 00 je 1238f8 1237bc: 41 8b 8e 44 02 00 00 mov 0x244(%r14),%ecx 1237c3: b8 02 00 00 00 mov $0x2,%eax 1237c8: 41 8b be 28 02 00 00 mov 0x228(%r14),%edi 1237cf: 45 8b ae d8 02 00 00 mov 0x2d8(%r14),%r13d 1237d6: d3 e0 shl %cl,%eax 1237d8: 8d 48 ff lea -0x1(%rax),%ecx 1237db: 89 c6 mov %eax,%esi 1237dd: 21 cf and %ecx,%edi 1237df: 44 21 e9 and %r13d,%ecx 1237e2: 89 fa mov %edi,%edx 1237e4: 48 01 d6 add %rdx,%rsi 1237e7: 39 cf cmp %ecx,%edi 1237e9: 48 0f 47 d6 cmova %rsi,%rdx 1237ed: f7 d8 neg %eax 1237ef: 44 21 e8 and %r13d,%eax 1237f2: 45 8b ae dc 02 00 00 mov 0x2dc(%r14),%r13d 1237f9: 49 c1 e5 20 shl $0x20,%r13 1237fd: 49 01 c5 add %rax,%r13 123800: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 123806: 49 01 d5 add %rdx,%r13 123809: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx 123810: 83 e0 14 and $0x14,%eax 123813: 83 f8 04 cmp $0x4,%eax 123816: 0f 84 75 01 00 00 je 123991 12381c: 8b 32 mov (%rdx),%esi 12381e: 31 c9 xor %ecx,%ecx 123820: 44 89 ea mov %r13d,%edx 123823: 48 89 ef mov %rbp,%rdi 123826: 81 c6 7b 12 00 00 add $0x127b,%esi 12382c: e8 00 00 00 00 callq 123831 123831: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 123837: 4c 89 ea mov %r13,%rdx 12383a: 48 8b 8d e8 5a 01 00 mov 0x15ae8(%rbp),%rcx 123841: 48 c1 ea 20 shr $0x20,%rdx 123845: 83 e0 14 and $0x14,%eax 123848: 83 f8 04 cmp $0x4,%eax 12384b: 0f 84 4c 04 00 00 je 123c9d 123851: 8b 31 mov (%rcx),%esi 123853: 48 89 ef mov %rbp,%rdi 123856: 31 c9 xor %ecx,%ecx 123858: 81 c6 7c 12 00 00 add $0x127c,%esi 12385e: e8 00 00 00 00 callq 123863 123863: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 123869: 48 8b 95 e8 5a 01 00 mov 0x15ae8(%rbp),%rdx 123870: 83 e0 14 and $0x14,%eax 123873: 83 f8 04 cmp $0x4,%eax 123876: 0f 84 83 03 00 00 je 123bff 12387c: 8b 32 mov (%rdx),%esi 12387e: 8b 54 24 08 mov 0x8(%rsp),%edx 123882: 31 c9 xor %ecx,%ecx 123884: 48 89 ef mov %rbp,%rdi 123887: 81 c6 52 12 00 00 add $0x1252,%esi 12388d: e8 00 00 00 00 callq 123892 123892: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 123898: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 12389d: 48 8b 8d e8 5a 01 00 mov 0x15ae8(%rbp),%rcx 1238a4: 83 e0 14 and $0x14,%eax 1238a7: 48 c1 ea 20 shr $0x20,%rdx 1238ab: 83 f8 04 cmp $0x4,%eax 1238ae: 0f 84 83 04 00 00 je 123d37 1238b4: 8b 31 mov (%rcx),%esi 1238b6: 48 89 ef mov %rbp,%rdi 1238b9: 31 c9 xor %ecx,%ecx 1238bb: 81 c6 53 12 00 00 add $0x1253,%esi 1238c1: e8 00 00 00 00 callq 1238c6 1238c6: 8b 54 24 18 mov 0x18(%rsp),%edx 1238ca: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1238d1: 48 89 ef mov %rbp,%rdi 1238d4: 0f af 95 c0 8d 00 00 imul 0x8dc0(%rbp),%edx 1238db: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 1238df: 8b 30 mov (%rax),%esi 1238e1: 01 d1 add %edx,%ecx 1238e3: ba 01 00 00 00 mov $0x1,%edx 1238e8: 81 c6 84 10 00 00 add $0x1084,%esi 1238ee: 48 d3 e2 shl %cl,%rdx 1238f1: 31 c9 xor %ecx,%ecx 1238f3: e8 00 00 00 00 callq 1238f8 1238f8: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 1238fe: 41 8b 96 a0 02 00 00 mov 0x2a0(%r14),%edx 123905: 48 8b 8d e8 5a 01 00 mov 0x15ae8(%rbp),%rcx 12390c: 83 e0 14 and $0x14,%eax 12390f: 81 ca 00 00 00 80 or $0x80000000,%edx 123915: 83 f8 04 cmp $0x4,%eax 123918: 0f 84 47 02 00 00 je 123b65 12391e: 8b 31 mov (%rcx),%esi 123920: 48 89 ef mov %rbp,%rdi 123923: 31 c9 xor %ecx,%ecx 123925: 81 c6 6d 12 00 00 add $0x126d,%esi 12392b: e8 00 00 00 00 callq 123930 123930: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 123936: 41 8b 96 08 02 00 00 mov 0x208(%r14),%edx 12393d: 48 8b 8d e8 5a 01 00 mov 0x15ae8(%rbp),%rcx 123944: 83 e0 14 and $0x14,%eax 123947: 83 ca 01 or $0x1,%edx 12394a: 83 f8 04 cmp $0x4,%eax 12394d: 0f 84 78 01 00 00 je 123acb 123953: 8b 31 mov (%rcx),%esi 123955: 48 89 ef mov %rbp,%rdi 123958: 31 c9 xor %ecx,%ecx 12395a: 81 c6 47 12 00 00 add $0x1247,%esi 123960: e8 00 00 00 00 callq 123965 123965: 48 89 ef mov %rbp,%rdi 123968: 45 31 c0 xor %r8d,%r8d 12396b: 31 c9 xor %ecx,%ecx 12396d: 31 d2 xor %edx,%edx 12396f: 31 f6 xor %esi,%esi 123971: e8 00 00 00 00 callq 123976 123976: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 12397b: e8 00 00 00 00 callq 123980 123980: 31 c0 xor %eax,%eax 123982: 48 83 c4 20 add $0x20,%rsp 123986: 5b pop %rbx 123987: 5d pop %rbp 123988: 41 5c pop %r12 12398a: 41 5d pop %r13 12398c: 41 5e pop %r14 12398e: 41 5f pop %r15 123990: c3 retq 123991: 8b 5a 04 mov 0x4(%rdx),%ebx 123994: 31 c9 xor %ecx,%ecx 123996: 44 89 ea mov %r13d,%edx 123999: 48 89 ef mov %rbp,%rdi 12399c: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 1239a2: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d 1239a9: e8 00 00 00 00 callq 1239ae 1239ae: 31 c9 xor %ecx,%ecx 1239b0: 44 89 e6 mov %r12d,%esi 1239b3: 48 89 ef mov %rbp,%rdi 1239b6: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1239bd: 8b 10 mov (%rax),%edx 1239bf: 81 c2 7b 12 00 00 add $0x127b,%edx 1239c5: 81 ca 00 00 00 80 or $0x80000000,%edx 1239cb: e8 00 00 00 00 callq 1239d0 1239d0: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 1239d6: 31 c9 xor %ecx,%ecx 1239d8: 48 89 ef mov %rbp,%rdi 1239db: ba 01 00 00 00 mov $0x1,%edx 1239e0: bb 50 c3 00 00 mov $0xc350,%ebx 1239e5: e8 00 00 00 00 callq 1239ea 1239ea: 31 d2 xor %edx,%edx 1239ec: 44 89 e6 mov %r12d,%esi 1239ef: 48 89 ef mov %rbp,%rdi 1239f2: e8 00 00 00 00 callq 1239f7 1239f7: 85 c0 test %eax,%eax 1239f9: 0f 89 32 fe ff ff jns 123831 1239ff: bf c6 a7 00 00 mov $0xa7c6,%edi 123a04: e8 00 00 00 00 callq 123a09 123a09: 83 eb 01 sub $0x1,%ebx 123a0c: 75 dc jne 1239ea 123a0e: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123a15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123a1c: 8b 30 mov (%rax),%esi 123a1e: 81 c6 7b 12 00 00 add $0x127b,%esi 123a24: e8 00 00 00 00 callq 123a29 123a29: e9 03 fe ff ff jmpq 123831 123a2e: 8b 5a 04 mov 0x4(%rdx),%ebx 123a31: 31 c9 xor %ecx,%ecx 123a33: 44 89 c2 mov %r8d,%edx 123a36: 48 89 ef mov %rbp,%rdi 123a39: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 123a3f: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d 123a46: e8 00 00 00 00 callq 123a4b 123a4b: 31 c9 xor %ecx,%ecx 123a4d: 44 89 e6 mov %r12d,%esi 123a50: 48 89 ef mov %rbp,%rdi 123a53: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123a5a: 8b 10 mov (%rax),%edx 123a5c: 81 c2 54 12 00 00 add $0x1254,%edx 123a62: 81 ca 00 00 00 80 or $0x80000000,%edx 123a68: e8 00 00 00 00 callq 123a6d 123a6d: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 123a73: 31 c9 xor %ecx,%ecx 123a75: 48 89 ef mov %rbp,%rdi 123a78: ba 01 00 00 00 mov $0x1,%edx 123a7d: bb 50 c3 00 00 mov $0xc350,%ebx 123a82: e8 00 00 00 00 callq 123a87 123a87: 31 d2 xor %edx,%edx 123a89: 44 89 e6 mov %r12d,%esi 123a8c: 48 89 ef mov %rbp,%rdi 123a8f: e8 00 00 00 00 callq 123a94 123a94: 85 c0 test %eax,%eax 123a96: 0f 89 14 fd ff ff jns 1237b0 123a9c: bf c6 a7 00 00 mov $0xa7c6,%edi 123aa1: e8 00 00 00 00 callq 123aa6 123aa6: 83 eb 01 sub $0x1,%ebx 123aa9: 75 dc jne 123a87 123aab: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123ab2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123ab9: 8b 30 mov (%rax),%esi 123abb: 81 c6 54 12 00 00 add $0x1254,%esi 123ac1: e8 00 00 00 00 callq 123ac6 123ac6: e9 e5 fc ff ff jmpq 1237b0 123acb: 8b 59 04 mov 0x4(%rcx),%ebx 123ace: 48 89 ef mov %rbp,%rdi 123ad1: 31 c9 xor %ecx,%ecx 123ad3: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 123ad9: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d 123ae0: e8 00 00 00 00 callq 123ae5 123ae5: 31 c9 xor %ecx,%ecx 123ae7: 44 89 e6 mov %r12d,%esi 123aea: 48 89 ef mov %rbp,%rdi 123aed: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123af4: 8b 10 mov (%rax),%edx 123af6: 81 c2 47 12 00 00 add $0x1247,%edx 123afc: 81 ca 00 00 00 80 or $0x80000000,%edx 123b02: e8 00 00 00 00 callq 123b07 123b07: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 123b0d: 31 c9 xor %ecx,%ecx 123b0f: 48 89 ef mov %rbp,%rdi 123b12: ba 01 00 00 00 mov $0x1,%edx 123b17: bb 50 c3 00 00 mov $0xc350,%ebx 123b1c: e8 00 00 00 00 callq 123b21 123b21: 31 d2 xor %edx,%edx 123b23: 44 89 e6 mov %r12d,%esi 123b26: 48 89 ef mov %rbp,%rdi 123b29: e8 00 00 00 00 callq 123b2e 123b2e: 85 c0 test %eax,%eax 123b30: 0f 89 2f fe ff ff jns 123965 123b36: bf c6 a7 00 00 mov $0xa7c6,%edi 123b3b: e8 00 00 00 00 callq 123b40 123b40: 83 eb 01 sub $0x1,%ebx 123b43: 75 dc jne 123b21 123b45: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123b4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123b53: 8b 30 mov (%rax),%esi 123b55: 81 c6 47 12 00 00 add $0x1247,%esi 123b5b: e8 00 00 00 00 callq 123b60 123b60: e9 00 fe ff ff jmpq 123965 123b65: 8b 59 04 mov 0x4(%rcx),%ebx 123b68: 48 89 ef mov %rbp,%rdi 123b6b: 31 c9 xor %ecx,%ecx 123b6d: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 123b73: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d 123b7a: e8 00 00 00 00 callq 123b7f 123b7f: 31 c9 xor %ecx,%ecx 123b81: 44 89 e6 mov %r12d,%esi 123b84: 48 89 ef mov %rbp,%rdi 123b87: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123b8e: 8b 10 mov (%rax),%edx 123b90: 81 c2 6d 12 00 00 add $0x126d,%edx 123b96: 81 ca 00 00 00 80 or $0x80000000,%edx 123b9c: e8 00 00 00 00 callq 123ba1 123ba1: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 123ba7: 31 c9 xor %ecx,%ecx 123ba9: 48 89 ef mov %rbp,%rdi 123bac: ba 01 00 00 00 mov $0x1,%edx 123bb1: bb 50 c3 00 00 mov $0xc350,%ebx 123bb6: e8 00 00 00 00 callq 123bbb 123bbb: 31 d2 xor %edx,%edx 123bbd: 44 89 e6 mov %r12d,%esi 123bc0: 48 89 ef mov %rbp,%rdi 123bc3: e8 00 00 00 00 callq 123bc8 123bc8: 85 c0 test %eax,%eax 123bca: 0f 89 60 fd ff ff jns 123930 123bd0: bf c6 a7 00 00 mov $0xa7c6,%edi 123bd5: e8 00 00 00 00 callq 123bda 123bda: 83 eb 01 sub $0x1,%ebx 123bdd: 75 dc jne 123bbb 123bdf: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123be6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123bed: 8b 30 mov (%rax),%esi 123bef: 81 c6 6d 12 00 00 add $0x126d,%esi 123bf5: e8 00 00 00 00 callq 123bfa 123bfa: e9 31 fd ff ff jmpq 123930 123bff: 8b 5a 04 mov 0x4(%rdx),%ebx 123c02: 8b 54 24 08 mov 0x8(%rsp),%edx 123c06: 31 c9 xor %ecx,%ecx 123c08: 48 89 ef mov %rbp,%rdi 123c0b: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 123c11: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d 123c18: e8 00 00 00 00 callq 123c1d 123c1d: 31 c9 xor %ecx,%ecx 123c1f: 44 89 e6 mov %r12d,%esi 123c22: 48 89 ef mov %rbp,%rdi 123c25: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123c2c: 8b 10 mov (%rax),%edx 123c2e: 81 c2 52 12 00 00 add $0x1252,%edx 123c34: 81 ca 00 00 00 80 or $0x80000000,%edx 123c3a: e8 00 00 00 00 callq 123c3f 123c3f: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 123c45: 31 c9 xor %ecx,%ecx 123c47: 48 89 ef mov %rbp,%rdi 123c4a: ba 01 00 00 00 mov $0x1,%edx 123c4f: bb 50 c3 00 00 mov $0xc350,%ebx 123c54: e8 00 00 00 00 callq 123c59 123c59: 31 d2 xor %edx,%edx 123c5b: 44 89 e6 mov %r12d,%esi 123c5e: 48 89 ef mov %rbp,%rdi 123c61: e8 00 00 00 00 callq 123c66 123c66: 85 c0 test %eax,%eax 123c68: 0f 89 24 fc ff ff jns 123892 123c6e: bf c6 a7 00 00 mov $0xa7c6,%edi 123c73: e8 00 00 00 00 callq 123c78 123c78: 83 eb 01 sub $0x1,%ebx 123c7b: 75 dc jne 123c59 123c7d: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123c84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123c8b: 8b 30 mov (%rax),%esi 123c8d: 81 c6 52 12 00 00 add $0x1252,%esi 123c93: e8 00 00 00 00 callq 123c98 123c98: e9 f5 fb ff ff jmpq 123892 123c9d: 8b 59 04 mov 0x4(%rcx),%ebx 123ca0: 48 89 ef mov %rbp,%rdi 123ca3: 31 c9 xor %ecx,%ecx 123ca5: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 123cab: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d 123cb2: e8 00 00 00 00 callq 123cb7 123cb7: 31 c9 xor %ecx,%ecx 123cb9: 44 89 e6 mov %r12d,%esi 123cbc: 48 89 ef mov %rbp,%rdi 123cbf: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123cc6: 8b 10 mov (%rax),%edx 123cc8: 81 c2 7c 12 00 00 add $0x127c,%edx 123cce: 81 ca 00 00 00 80 or $0x80000000,%edx 123cd4: e8 00 00 00 00 callq 123cd9 123cd9: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 123cdf: 31 c9 xor %ecx,%ecx 123ce1: 48 89 ef mov %rbp,%rdi 123ce4: ba 01 00 00 00 mov $0x1,%edx 123ce9: bb 50 c3 00 00 mov $0xc350,%ebx 123cee: e8 00 00 00 00 callq 123cf3 123cf3: 31 d2 xor %edx,%edx 123cf5: 44 89 e6 mov %r12d,%esi 123cf8: 48 89 ef mov %rbp,%rdi 123cfb: e8 00 00 00 00 callq 123d00 123d00: 85 c0 test %eax,%eax 123d02: 0f 89 5b fb ff ff jns 123863 123d08: bf c6 a7 00 00 mov $0xa7c6,%edi 123d0d: e8 00 00 00 00 callq 123d12 123d12: 83 eb 01 sub $0x1,%ebx 123d15: 75 dc jne 123cf3 123d17: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123d1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123d25: 8b 30 mov (%rax),%esi 123d27: 81 c6 7c 12 00 00 add $0x127c,%esi 123d2d: e8 00 00 00 00 callq 123d32 123d32: e9 2c fb ff ff jmpq 123863 123d37: 8b 59 04 mov 0x4(%rcx),%ebx 123d3a: 48 89 ef mov %rbp,%rdi 123d3d: 31 c9 xor %ecx,%ecx 123d3f: 8d b3 40 20 00 00 lea 0x2040(%rbx),%esi 123d45: 44 8d a3 41 20 00 00 lea 0x2041(%rbx),%r12d 123d4c: e8 00 00 00 00 callq 123d51 123d51: 31 c9 xor %ecx,%ecx 123d53: 44 89 e6 mov %r12d,%esi 123d56: 48 89 ef mov %rbp,%rdi 123d59: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123d60: 8b 10 mov (%rax),%edx 123d62: 81 c2 53 12 00 00 add $0x1253,%edx 123d68: 81 ca 00 00 00 80 or $0x80000000,%edx 123d6e: e8 00 00 00 00 callq 123d73 123d73: 8d b3 cc 4c 00 00 lea 0x4ccc(%rbx),%esi 123d79: 31 c9 xor %ecx,%ecx 123d7b: 48 89 ef mov %rbp,%rdi 123d7e: ba 01 00 00 00 mov $0x1,%edx 123d83: bb 50 c3 00 00 mov $0xc350,%ebx 123d88: e8 00 00 00 00 callq 123d8d 123d8d: 31 d2 xor %edx,%edx 123d8f: 44 89 e6 mov %r12d,%esi 123d92: 48 89 ef mov %rbp,%rdi 123d95: e8 00 00 00 00 callq 123d9a 123d9a: 85 c0 test %eax,%eax 123d9c: 0f 89 24 fb ff ff jns 1238c6 123da2: bf c6 a7 00 00 mov $0xa7c6,%edi 123da7: e8 00 00 00 00 callq 123dac 123dac: 83 eb 01 sub $0x1,%ebx 123daf: 75 dc jne 123d8d 123db1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 123db8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123dbf: 8b 30 mov (%rax),%esi 123dc1: 81 c6 53 12 00 00 add $0x1253,%esi 123dc7: e8 00 00 00 00 callq 123dcc 123dcc: e9 f5 fa ff ff jmpq 1238c6 123dd1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 123dd8: 00 00 00 00 123ddc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000123de0 : 123de0: e8 00 00 00 00 callq 123de5 123de5: 55 push %rbp 123de6: 48 89 fd mov %rdi,%rbp 123de9: 53 push %rbx 123dea: 48 83 ec 08 sub $0x8,%rsp 123dee: 8b 96 f8 01 00 00 mov 0x1f8(%rsi),%edx 123df4: 8b 8e fc 01 00 00 mov 0x1fc(%rsi),%ecx 123dfa: 85 d2 test %edx,%edx 123dfc: 75 30 jne 123e2e 123dfe: 48 8b 85 88 5b 01 00 mov 0x15b88(%rbp),%rax 123e05: 8b 30 mov (%rax),%esi 123e07: 8d 1c 49 lea (%rcx,%rcx,2),%ebx 123e0a: c1 e3 05 shl $0x5,%ebx 123e0d: 01 f3 add %esi,%ebx 123e0f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 123e14: 8d b3 40 01 00 00 lea 0x140(%rbx),%esi 123e1a: 48 89 ef mov %rbp,%rdi 123e1d: 31 d2 xor %edx,%edx 123e1f: e8 00 00 00 00 callq 123e24 123e24: 48 83 c4 08 add $0x8,%rsp 123e28: 83 e0 01 and $0x1,%eax 123e2b: 5b pop %rbx 123e2c: 5d pop %rbp 123e2d: c3 retq 123e2e: 83 fa 01 cmp $0x1,%edx 123e31: 0f 85 00 00 00 00 jne 123e37 123e37: 48 8b 87 d8 5b 01 00 mov 0x15bd8(%rdi),%rax 123e3e: 8b 30 mov (%rax),%esi 123e40: eb c5 jmp 123e07 123e42: 41 89 d8 mov %ebx,%r8d 123e45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 123e4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123e53: e8 00 00 00 00 callq 123e58 123e58: eb ba jmp 123e14 123e5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000123e60 : 123e60: e8 00 00 00 00 callq 123e65 123e65: 41 55 push %r13 123e67: 89 d1 mov %edx,%ecx 123e69: 49 89 fd mov %rdi,%r13 123e6c: 41 54 push %r12 123e6e: 41 89 f4 mov %esi,%r12d 123e71: 48 83 ec 08 sub $0x8,%rsp 123e75: 83 fe 04 cmp $0x4,%esi 123e78: 0f 84 a1 00 00 00 je 123f1f 123e7e: 77 3f ja 123ebf 123e80: 83 fe 02 cmp $0x2,%esi 123e83: 0f 84 a5 00 00 00 je 123f2e 123e89: 83 fe 03 cmp $0x3,%esi 123e8c: 75 22 jne 123eb0 123e8e: 48 8b 87 78 5c 01 00 mov 0x15c78(%rdi),%rax 123e95: 8b 40 04 mov 0x4(%rax),%eax 123e98: 44 6b e9 58 imul $0x58,%ecx,%r13d 123e9c: 41 01 c5 add %eax,%r13d 123e9f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 123ea4: 48 83 c4 08 add $0x8,%rsp 123ea8: 44 89 e8 mov %r13d,%eax 123eab: 41 5c pop %r12 123ead: 41 5d pop %r13 123eaf: c3 retq 123eb0: 85 f6 test %esi,%esi 123eb2: 75 21 jne 123ed5 123eb4: 49 8b 85 88 5b 01 00 mov 0x15b88(%r13),%rax 123ebb: 8b 00 mov (%rax),%eax 123ebd: eb d9 jmp 123e98 123ebf: 83 fe 06 cmp $0x6,%esi 123ec2: 74 79 je 123f3d 123ec4: 83 fe 07 cmp $0x7,%esi 123ec7: 75 1c jne 123ee5 123ec9: 48 8b 87 b8 5d 01 00 mov 0x15db8(%rdi),%rax 123ed0: 8b 40 04 mov 0x4(%rax),%eax 123ed3: eb c3 jmp 123e98 123ed5: 83 fe 01 cmp $0x1,%esi 123ed8: 75 72 jne 123f4c 123eda: 48 8b 87 d8 5b 01 00 mov 0x15bd8(%rdi),%rax 123ee1: 8b 00 mov (%rax),%eax 123ee3: eb b3 jmp 123e98 123ee5: 83 fe 05 cmp $0x5,%esi 123ee8: 0f 85 00 00 00 00 jne 123eee 123eee: 48 8b 87 18 5d 01 00 mov 0x15d18(%rdi),%rax 123ef5: 8b 40 04 mov 0x4(%rax),%eax 123ef8: eb 9e jmp 123e98 123efa: 45 89 e8 mov %r13d,%r8d 123efd: 44 89 e2 mov %r12d,%edx 123f00: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 123f07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 123f0e: e8 00 00 00 00 callq 123f13 123f13: 44 89 e8 mov %r13d,%eax 123f16: 48 83 c4 08 add $0x8,%rsp 123f1a: 41 5c pop %r12 123f1c: 41 5d pop %r13 123f1e: c3 retq 123f1f: 48 8b 87 c8 5c 01 00 mov 0x15cc8(%rdi),%rax 123f26: 8b 40 04 mov 0x4(%rax),%eax 123f29: e9 6a ff ff ff jmpq 123e98 123f2e: 48 8b 87 28 5c 01 00 mov 0x15c28(%rdi),%rax 123f35: 8b 40 04 mov 0x4(%rax),%eax 123f38: e9 5b ff ff ff jmpq 123e98 123f3d: 48 8b 87 68 5d 01 00 mov 0x15d68(%rdi),%rax 123f44: 8b 40 04 mov 0x4(%rax),%eax 123f47: e9 4c ff ff ff jmpq 123e98 123f4c: e9 00 00 00 00 jmpq 123f51 123f51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 123f58: 00 00 00 00 123f5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000123f60 : 123f60: e8 00 00 00 00 callq 123f65 123f65: 41 57 push %r15 123f67: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 123f6e 123f6e: 41 56 push %r14 123f70: 49 89 f6 mov %rsi,%r14 123f73: 41 55 push %r13 123f75: 41 54 push %r12 123f77: 55 push %rbp 123f78: 48 89 fd mov %rdi,%rbp 123f7b: 53 push %rbx 123f7c: 69 da e8 03 00 00 imul $0x3e8,%edx,%ebx 123f82: 8b 96 fc 01 00 00 mov 0x1fc(%rsi),%edx 123f88: 8b b6 f8 01 00 00 mov 0x1f8(%rsi),%esi 123f8e: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 123f95: 48 c1 eb 26 shr $0x26,%rbx 123f99: 48 01 c3 add %rax,%rbx 123f9c: e8 bf fe ff ff callq 123e60 123fa1: 31 d2 xor %edx,%edx 123fa3: 48 89 ef mov %rbp,%rdi 123fa6: 44 8d b8 30 01 00 00 lea 0x130(%rax),%r15d 123fad: 41 89 c5 mov %eax,%r13d 123fb0: 44 89 fe mov %r15d,%esi 123fb3: 45 8d a5 41 01 00 00 lea 0x141(%r13),%r12d 123fba: e8 00 00 00 00 callq 123fbf 123fbf: 31 c9 xor %ecx,%ecx 123fc1: 44 89 fe mov %r15d,%esi 123fc4: 48 89 ef mov %rbp,%rdi 123fc7: 83 e0 fe and $0xfffffffe,%eax 123fca: 89 c2 mov %eax,%edx 123fcc: e8 00 00 00 00 callq 123fd1 123fd1: eb 1f jmp 123ff2 123fd3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 123fda 123fda: 48 39 c3 cmp %rax,%rbx 123fdd: 0f 88 00 00 00 00 js 123fe3 123fe3: be e8 03 00 00 mov $0x3e8,%esi 123fe8: bf f4 01 00 00 mov $0x1f4,%edi 123fed: e8 00 00 00 00 callq 123ff2 123ff2: 31 d2 xor %edx,%edx 123ff4: 44 89 e6 mov %r12d,%esi 123ff7: 48 89 ef mov %rbp,%rdi 123ffa: e8 00 00 00 00 callq 123fff 123fff: a8 04 test $0x4,%al 124001: 74 d0 je 123fd3 124003: 31 c9 xor %ecx,%ecx 124005: 41 8d b5 42 01 00 00 lea 0x142(%r13),%esi 12400c: 31 d2 xor %edx,%edx 12400e: 48 89 ef mov %rbp,%rdi 124011: e8 00 00 00 00 callq 124016 124016: 31 d2 xor %edx,%edx 124018: 44 89 fe mov %r15d,%esi 12401b: 48 89 ef mov %rbp,%rdi 12401e: e8 00 00 00 00 callq 124023 124023: 31 c9 xor %ecx,%ecx 124025: 44 89 fe mov %r15d,%esi 124028: 48 89 ef mov %rbp,%rdi 12402b: 83 c8 01 or $0x1,%eax 12402e: 89 c2 mov %eax,%edx 124030: e8 00 00 00 00 callq 124035 124035: 41 8d b5 33 01 00 00 lea 0x133(%r13),%esi 12403c: 31 d2 xor %edx,%edx 12403e: 48 89 ef mov %rbp,%rdi 124041: e8 00 00 00 00 callq 124046 124046: 41 8d b5 34 01 00 00 lea 0x134(%r13),%esi 12404d: 31 d2 xor %edx,%edx 12404f: 48 89 ef mov %rbp,%rdi 124052: 41 89 46 0c mov %eax,0xc(%r14) 124056: e8 00 00 00 00 callq 12405b 12405b: 41 89 46 10 mov %eax,0x10(%r14) 12405f: 31 c0 xor %eax,%eax 124061: 5b pop %rbx 124062: 5d pop %rbp 124063: 41 5c pop %r12 124065: 41 5d pop %r13 124067: 41 5e pop %r14 124069: 41 5f pop %r15 12406b: c3 retq 12406c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000124070 : 124070: e8 00 00 00 00 callq 124075 124075: 55 push %rbp 124076: 8b 96 fc 01 00 00 mov 0x1fc(%rsi),%edx 12407c: 48 89 fd mov %rdi,%rbp 12407f: 8b b6 f8 01 00 00 mov 0x1f8(%rsi),%esi 124085: e8 d6 fd ff ff callq 123e60 12408a: 48 89 ef mov %rbp,%rdi 12408d: 31 d2 xor %edx,%edx 12408f: 8d b0 30 01 00 00 lea 0x130(%rax),%esi 124095: e8 00 00 00 00 callq 12409a 12409a: 5d pop %rbp 12409b: 83 e0 01 and $0x1,%eax 12409e: c3 retq 12409f: 90 nop 00000000001240a0 : 1240a0: e8 00 00 00 00 callq 1240a5 1240a5: 41 57 push %r15 1240a7: 41 56 push %r14 1240a9: 41 55 push %r13 1240ab: 41 54 push %r12 1240ad: 49 89 f4 mov %rsi,%r12 1240b0: 55 push %rbp 1240b1: 48 89 fd mov %rdi,%rbp 1240b4: 53 push %rbx 1240b5: 48 83 ec 10 sub $0x10,%rsp 1240b9: 48 89 54 24 08 mov %rdx,0x8(%rsp) 1240be: 8b 96 fc 01 00 00 mov 0x1fc(%rsi),%edx 1240c4: 8b b6 f8 01 00 00 mov 0x1f8(%rsi),%esi 1240ca: 48 89 0c 24 mov %rcx,(%rsp) 1240ce: e8 8d fd ff ff callq 123e60 1240d3: 41 8b 14 24 mov (%r12),%edx 1240d7: 31 c9 xor %ecx,%ecx 1240d9: 48 89 ef mov %rbp,%rdi 1240dc: 44 8d b8 30 01 00 00 lea 0x130(%rax),%r15d 1240e3: 89 c3 mov %eax,%ebx 1240e5: 83 e2 fe and $0xfffffffe,%edx 1240e8: 44 89 fe mov %r15d,%esi 1240eb: 44 8d b3 41 01 00 00 lea 0x141(%rbx),%r14d 1240f2: e8 00 00 00 00 callq 1240f7 1240f7: 4c 8b 2d 00 00 00 00 mov 0x0(%rip),%r13 # 1240fe 1240fe: 49 81 c5 d0 07 00 00 add $0x7d0,%r13 124105: eb 1f jmp 124126 124107: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 12410e 12410e: 49 39 c5 cmp %rax,%r13 124111: 0f 88 00 00 00 00 js 124117 124117: be e8 03 00 00 mov $0x3e8,%esi 12411c: bf f4 01 00 00 mov $0x1f4,%edi 124121: e8 00 00 00 00 callq 124126 124126: 31 d2 xor %edx,%edx 124128: 44 89 f6 mov %r14d,%esi 12412b: 48 89 ef mov %rbp,%rdi 12412e: e8 00 00 00 00 callq 124133 124133: a8 04 test $0x4,%al 124135: 74 d0 je 124107 124137: 41 8b 54 24 58 mov 0x58(%r12),%edx 12413c: 8d b3 5b 01 00 00 lea 0x15b(%rbx),%esi 124142: 31 c9 xor %ecx,%ecx 124144: 48 89 ef mov %rbp,%rdi 124147: 44 8d b3 65 01 00 00 lea 0x165(%rbx),%r14d 12414e: e8 00 00 00 00 callq 124153 124153: 41 8b 54 24 48 mov 0x48(%r12),%edx 124158: 31 c9 xor %ecx,%ecx 12415a: 48 89 ef mov %rbp,%rdi 12415d: 8d b3 42 01 00 00 lea 0x142(%rbx),%esi 124163: 81 ca 00 00 00 10 or $0x10000000,%edx 124169: e8 00 00 00 00 callq 12416e 12416e: 41 8b 54 24 0c mov 0xc(%r12),%edx 124173: 31 c9 xor %ecx,%ecx 124175: 48 89 ef mov %rbp,%rdi 124178: 8d b3 33 01 00 00 lea 0x133(%rbx),%esi 12417e: e8 00 00 00 00 callq 124183 124183: 41 8b 54 24 10 mov 0x10(%r12),%edx 124188: 31 c9 xor %ecx,%ecx 12418a: 48 89 ef mov %rbp,%rdi 12418d: 8d b3 34 01 00 00 lea 0x134(%rbx),%esi 124193: e8 00 00 00 00 callq 124198 124198: 31 c9 xor %ecx,%ecx 12419a: ba 01 00 00 00 mov $0x1,%edx 12419f: 44 89 f6 mov %r14d,%esi 1241a2: 48 89 ef mov %rbp,%rdi 1241a5: e8 00 00 00 00 callq 1241aa 1241aa: 48 8b 0c 24 mov (%rsp),%rcx 1241ae: 48 85 c9 test %rcx,%rcx 1241b1: 74 36 je 1241e9 1241b3: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 1241b9: 74 2e je 1241e9 1241bb: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 1241c2: 00 00 1241c4: 83 80 b8 09 00 00 01 addl $0x1,0x9b8(%rax) 1241cb: 48 39 88 98 03 00 00 cmp %rcx,0x398(%rax) 1241d2: 0f 84 c3 00 00 00 je 12429b 1241d8: f6 40 26 20 testb $0x20,0x26(%rax) 1241dc: 0f 85 12 01 00 00 jne 1242f4 1241e2: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 1241e9: 41 8b 54 24 0c mov 0xc(%r12),%edx 1241ee: 8d b3 35 01 00 00 lea 0x135(%rbx),%esi 1241f4: 31 c9 xor %ecx,%ecx 1241f6: 48 89 ef mov %rbp,%rdi 1241f9: e8 00 00 00 00 callq 1241fe 1241fe: 41 8b 54 24 10 mov 0x10(%r12),%edx 124203: 31 c9 xor %ecx,%ecx 124205: 48 89 ef mov %rbp,%rdi 124208: 8d b3 36 01 00 00 lea 0x136(%rbx),%esi 12420e: e8 00 00 00 00 callq 124213 124213: 31 c9 xor %ecx,%ecx 124215: 31 d2 xor %edx,%edx 124217: 44 89 f6 mov %r14d,%esi 12421a: 48 89 ef mov %rbp,%rdi 12421d: e8 00 00 00 00 callq 124222 124222: 41 8b 54 24 04 mov 0x4(%r12),%edx 124227: 31 c9 xor %ecx,%ecx 124229: 48 89 ef mov %rbp,%rdi 12422c: 8d b3 31 01 00 00 lea 0x131(%rbx),%esi 124232: e8 00 00 00 00 callq 124237 124237: 41 8b 54 24 08 mov 0x8(%r12),%edx 12423c: 31 c9 xor %ecx,%ecx 12423e: 48 89 ef mov %rbp,%rdi 124241: 8d b3 32 01 00 00 lea 0x132(%rbx),%esi 124247: e8 00 00 00 00 callq 12424c 12424c: 41 8b 54 24 24 mov 0x24(%r12),%edx 124251: 31 c9 xor %ecx,%ecx 124253: 48 89 ef mov %rbp,%rdi 124256: 8d b3 39 01 00 00 lea 0x139(%rbx),%esi 12425c: e8 00 00 00 00 callq 124261 124261: 41 8b 54 24 20 mov 0x20(%r12),%edx 124266: 31 c9 xor %ecx,%ecx 124268: 48 89 ef mov %rbp,%rdi 12426b: 8d b3 38 01 00 00 lea 0x138(%rbx),%esi 124271: e8 00 00 00 00 callq 124276 124276: 41 8b 14 24 mov (%r12),%edx 12427a: 31 c9 xor %ecx,%ecx 12427c: 44 89 fe mov %r15d,%esi 12427f: 48 89 ef mov %rbp,%rdi 124282: 83 ca 01 or $0x1,%edx 124285: e8 00 00 00 00 callq 12428a 12428a: 31 c0 xor %eax,%eax 12428c: 48 83 c4 10 add $0x10,%rsp 124290: 5b pop %rbx 124291: 5d pop %rbp 124292: 41 5c pop %r12 124294: 41 5d pop %r13 124296: 41 5e pop %r14 124298: 41 5f pop %r15 12429a: c3 retq 12429b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1242a0: e8 00 00 00 00 callq 1242a5 1242a5: 85 c0 test %eax,%eax 1242a7: 49 89 d5 mov %rdx,%r13 1242aa: 0f 94 c2 sete %dl 1242ad: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 1242b4: 00 00 1242b6: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 1242bd: 84 d2 test %dl,%dl 1242bf: 0f 84 24 ff ff ff je 1241e9 1242c5: 8d b3 35 01 00 00 lea 0x135(%rbx),%esi 1242cb: 31 c9 xor %ecx,%ecx 1242cd: 44 89 ea mov %r13d,%edx 1242d0: 48 89 ef mov %rbp,%rdi 1242d3: e8 00 00 00 00 callq 1242d8 1242d8: 4c 89 ea mov %r13,%rdx 1242db: 8d b3 36 01 00 00 lea 0x136(%rbx),%esi 1242e1: 31 c9 xor %ecx,%ecx 1242e3: 48 c1 ea 20 shr $0x20,%rdx 1242e7: 48 89 ef mov %rbp,%rdi 1242ea: e8 00 00 00 00 callq 1242ef 1242ef: e9 1f ff ff ff jmpq 124213 1242f4: 48 8b 3c 24 mov (%rsp),%rdi 1242f8: e8 00 00 00 00 callq 1242fd 1242fd: 48 8b 44 24 08 mov 0x8(%rsp),%rax 124302: e8 00 00 00 00 callq 124307 124307: 85 c0 test %eax,%eax 124309: 48 8b 3c 24 mov (%rsp),%rdi 12430d: 49 89 d5 mov %rdx,%r13 124310: 0f 94 c2 sete %dl 124313: 88 54 24 08 mov %dl,0x8(%rsp) 124317: e8 00 00 00 00 callq 12431c 12431c: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 124321: eb 8a jmp 1242ad 124323: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12432a: 00 00 00 00 12432e: 66 90 xchg %ax,%ax 0000000000124330 : 124330: e8 00 00 00 00 callq 124335 124335: 41 57 push %r15 124337: 49 89 cf mov %rcx,%r15 12433a: 41 56 push %r14 12433c: 41 55 push %r13 12433e: 41 54 push %r12 124340: 49 89 fc mov %rdi,%r12 124343: 55 push %rbp 124344: 53 push %rbx 124345: 48 83 ec 10 sub $0x10,%rsp 124349: 4c 89 44 24 08 mov %r8,0x8(%rsp) 12434e: e8 0d fb ff ff callq 123e60 124353: ba 50 01 00 00 mov $0x150,%edx 124358: be c0 0c 00 00 mov $0xcc0,%esi 12435d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 124364 124364: 89 44 24 04 mov %eax,0x4(%rsp) 124368: 89 c3 mov %eax,%ebx 12436a: e8 00 00 00 00 callq 12436f 12436f: 49 89 07 mov %rax,(%r15) 124372: 48 85 c0 test %rax,%rax 124375: 0f 84 6c 01 00 00 je 1244e7 12437b: 8d ab 30 01 00 00 lea 0x130(%rbx),%ebp 124381: 44 8d b3 43 01 00 00 lea 0x143(%rbx),%r14d 124388: 31 db xor %ebx,%ebx 12438a: eb 31 jmp 1243bd 12438c: 49 8b 17 mov (%r15),%rdx 12438f: 89 d8 mov %ebx,%eax 124391: 8d 34 ad 00 00 00 00 lea 0x0(,%rbp,4),%esi 124398: 4c 89 e7 mov %r12,%rdi 12439b: 83 c3 01 add $0x1,%ebx 12439e: 89 34 c2 mov %esi,(%rdx,%rax,8) 1243a1: 49 8b 17 mov (%r15),%rdx 1243a4: 89 ee mov %ebp,%esi 1243a6: 83 c5 01 add $0x1,%ebp 1243a9: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 1243ad: 31 d2 xor %edx,%edx 1243af: e8 00 00 00 00 callq 1243b4 1243b4: 41 89 45 04 mov %eax,0x4(%r13) 1243b8: 44 39 f5 cmp %r14d,%ebp 1243bb: 74 0f je 1243cc 1243bd: 83 fb 29 cmp $0x29,%ebx 1243c0: 76 ca jbe 12438c 1243c2: 0f 0b ud2 1243c4: 83 c5 01 add $0x1,%ebp 1243c7: 44 39 f5 cmp %r14d,%ebp 1243ca: 75 f1 jne 1243bd 1243cc: 8b 44 24 04 mov 0x4(%rsp),%eax 1243d0: 44 8d b0 58 01 00 00 lea 0x158(%rax),%r14d 1243d7: 44 8d a8 5e 01 00 00 lea 0x15e(%rax),%r13d 1243de: 83 fb 29 cmp $0x29,%ebx 1243e1: 0f 87 f5 00 00 00 ja 1244dc 1243e7: 49 8b 17 mov (%r15),%rdx 1243ea: 89 d8 mov %ebx,%eax 1243ec: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 1243f3: 00 1243f4: 4c 89 e7 mov %r12,%rdi 1243f7: 83 c3 01 add $0x1,%ebx 1243fa: 89 34 c2 mov %esi,(%rdx,%rax,8) 1243fd: 49 8b 17 mov (%r15),%rdx 124400: 44 89 f6 mov %r14d,%esi 124403: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 124407: 31 d2 xor %edx,%edx 124409: e8 00 00 00 00 callq 12440e 12440e: 89 45 04 mov %eax,0x4(%rbp) 124411: 41 83 c6 01 add $0x1,%r14d 124415: 45 39 ee cmp %r13d,%r14d 124418: 75 c4 jne 1243de 12441a: 8b 44 24 04 mov 0x4(%rsp),%eax 12441e: 44 8d b0 5f 01 00 00 lea 0x15f(%rax),%r14d 124425: 44 8d a8 66 01 00 00 lea 0x166(%rax),%r13d 12442c: 83 fb 29 cmp $0x29,%ebx 12442f: 0f 87 a3 00 00 00 ja 1244d8 124435: 49 8b 17 mov (%r15),%rdx 124438: 89 d8 mov %ebx,%eax 12443a: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 124441: 00 124442: 4c 89 e7 mov %r12,%rdi 124445: 83 c3 01 add $0x1,%ebx 124448: 89 34 c2 mov %esi,(%rdx,%rax,8) 12444b: 49 8b 17 mov (%r15),%rdx 12444e: 44 89 f6 mov %r14d,%esi 124451: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 124455: 31 d2 xor %edx,%edx 124457: e8 00 00 00 00 callq 12445c 12445c: 89 45 04 mov %eax,0x4(%rbp) 12445f: 41 83 c6 01 add $0x1,%r14d 124463: 45 39 ee cmp %r13d,%r14d 124466: 75 c4 jne 12442c 124468: 8b 44 24 04 mov 0x4(%rsp),%eax 12446c: 8d a8 70 01 00 00 lea 0x170(%rax),%ebp 124472: 44 8d a8 7a 01 00 00 lea 0x17a(%rax),%r13d 124479: eb 31 jmp 1244ac 12447b: 49 8b 17 mov (%r15),%rdx 12447e: 89 d8 mov %ebx,%eax 124480: 8d 34 ad 00 00 00 00 lea 0x0(,%rbp,4),%esi 124487: 4c 89 e7 mov %r12,%rdi 12448a: 83 c3 01 add $0x1,%ebx 12448d: 89 34 c2 mov %esi,(%rdx,%rax,8) 124490: 49 8b 17 mov (%r15),%rdx 124493: 89 ee mov %ebp,%esi 124495: 83 c5 01 add $0x1,%ebp 124498: 4c 8d 34 c2 lea (%rdx,%rax,8),%r14 12449c: 31 d2 xor %edx,%edx 12449e: e8 00 00 00 00 callq 1244a3 1244a3: 41 89 46 04 mov %eax,0x4(%r14) 1244a7: 44 39 ed cmp %r13d,%ebp 1244aa: 74 0f je 1244bb 1244ac: 83 fb 29 cmp $0x29,%ebx 1244af: 76 ca jbe 12447b 1244b1: 0f 0b ud2 1244b3: 83 c5 01 add $0x1,%ebp 1244b6: 44 39 ed cmp %r13d,%ebp 1244b9: 75 f1 jne 1244ac 1244bb: 83 fb 2a cmp $0x2a,%ebx 1244be: 75 23 jne 1244e3 1244c0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1244c5: 89 18 mov %ebx,(%rax) 1244c7: 31 c0 xor %eax,%eax 1244c9: 48 83 c4 10 add $0x10,%rsp 1244cd: 5b pop %rbx 1244ce: 5d pop %rbp 1244cf: 41 5c pop %r12 1244d1: 41 5d pop %r13 1244d3: 41 5e pop %r14 1244d5: 41 5f pop %r15 1244d7: c3 retq 1244d8: 0f 0b ud2 1244da: eb 83 jmp 12445f 1244dc: 0f 0b ud2 1244de: e9 2e ff ff ff jmpq 124411 1244e3: 0f 0b ud2 1244e5: eb d9 jmp 1244c0 1244e7: b8 f4 ff ff ff mov $0xfffffff4,%eax 1244ec: eb db jmp 1244c9 1244ee: 66 90 xchg %ax,%ax 00000000001244f0 : 1244f0: e8 00 00 00 00 callq 1244f5 1244f5: 31 c0 xor %eax,%eax 1244f7: c3 retq 1244f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1244ff: 00 0000000000124500 : 124500: e8 00 00 00 00 callq 124505 124505: 31 c0 xor %eax,%eax 124507: c3 retq 124508: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12450f: 00 0000000000124510 : 124510: e8 00 00 00 00 callq 124515 124515: 31 c0 xor %eax,%eax 124517: c3 retq 124518: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12451f: 00 0000000000124520 : 124520: e8 00 00 00 00 callq 124525 124525: 41 55 push %r13 124527: 49 89 d5 mov %rdx,%r13 12452a: 41 54 push %r12 12452c: 41 89 f4 mov %esi,%r12d 12452f: 55 push %rbp 124530: 48 89 fd mov %rdi,%rbp 124533: e8 00 00 00 00 callq 124538 124538: 84 c0 test %al,%al 12453a: 0f 84 00 00 00 00 je 124540 124540: 48 8b 85 00 8a 00 00 mov 0x8a00(%rbp),%rax 124547: 4c 89 ea mov %r13,%rdx 12454a: 44 89 e6 mov %r12d,%esi 12454d: 48 89 ef mov %rbp,%rdi 124550: 5d pop %rbp 124551: 41 5c pop %r12 124553: 48 8b 40 10 mov 0x10(%rax),%rax 124557: 41 5d pop %r13 124559: e9 00 00 00 00 jmpq 12455e 12455e: 66 90 xchg %ax,%ax 0000000000124560 : 124560: e8 00 00 00 00 callq 124565 124565: 48 8b 87 58 5e 01 00 mov 0x15e58(%rdi),%rax 12456c: 53 push %rbx 12456d: 40 0f b6 f6 movzbl %sil,%esi 124571: 48 89 d3 mov %rdx,%rbx 124574: 31 d2 xor %edx,%edx 124576: 8b 00 mov (%rax),%eax 124578: 8d 74 06 0c lea 0xc(%rsi,%rax,1),%esi 12457c: e8 00 00 00 00 callq 124581 124581: 66 89 03 mov %ax,(%rbx) 124584: c1 e8 1f shr $0x1f,%eax 124587: 5b pop %rbx 124588: c3 retq 124589: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000124590 : 124590: e8 00 00 00 00 callq 124595 124595: 41 56 push %r14 124597: 4c 8d b7 18 0b 00 00 lea 0xb18(%rdi),%r14 12459e: 41 55 push %r13 1245a0: 41 89 f5 mov %esi,%r13d 1245a3: 41 54 push %r12 1245a5: 41 89 d4 mov %edx,%r12d 1245a8: 55 push %rbp 1245a9: 48 89 fd mov %rdi,%rbp 1245ac: 4c 89 f7 mov %r14,%rdi 1245af: e8 00 00 00 00 callq 1245b4 1245b4: 44 89 ea mov %r13d,%edx 1245b7: 48 89 ef mov %rbp,%rdi 1245ba: 31 c9 xor %ecx,%ecx 1245bc: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1245c3: 8b 70 04 mov 0x4(%rax),%esi 1245c6: 81 c6 00 22 00 00 add $0x2200,%esi 1245cc: e8 00 00 00 00 callq 1245d1 1245d1: 44 89 e2 mov %r12d,%edx 1245d4: 48 89 ef mov %rbp,%rdi 1245d7: 31 c9 xor %ecx,%ecx 1245d9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1245e0: 8b 30 mov (%rax),%esi 1245e2: 81 c6 1b 11 00 00 add $0x111b,%esi 1245e8: e8 00 00 00 00 callq 1245ed 1245ed: 48 89 ef mov %rbp,%rdi 1245f0: 31 c9 xor %ecx,%ecx 1245f2: ba 00 00 00 e0 mov $0xe0000000,%edx 1245f7: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1245fe: 8b 70 04 mov 0x4(%rax),%esi 124601: 81 c6 00 22 00 00 add $0x2200,%esi 124607: e8 00 00 00 00 callq 12460c 12460c: 4c 89 f7 mov %r14,%rdi 12460f: e8 00 00 00 00 callq 124614 124614: 31 c0 xor %eax,%eax 124616: 5d pop %rbp 124617: 41 5c pop %r12 124619: 41 5d pop %r13 12461b: 41 5e pop %r14 12461d: c3 retq 12461e: 66 90 xchg %ax,%ax 0000000000124620 : 124620: e8 00 00 00 00 callq 124625 124625: 41 54 push %r12 124627: 44 8d 24 52 lea (%rdx,%rdx,2),%r12d 12462b: 41 c1 e4 05 shl $0x5,%r12d 12462f: 48 83 ec 10 sub $0x10,%rsp 124633: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12463a: 00 00 12463c: 48 89 44 24 08 mov %rax,0x8(%rsp) 124641: 48 8b 87 88 5b 01 00 mov 0x15b88(%rdi),%rax 124648: 8b 00 mov (%rax),%eax 12464a: 89 04 24 mov %eax,(%rsp) 12464d: 48 8b 87 d8 5b 01 00 mov 0x15bd8(%rdi),%rax 124654: 8b 00 mov (%rax),%eax 124656: 05 00 06 00 00 add $0x600,%eax 12465b: 89 44 24 04 mov %eax,0x4(%rsp) 12465f: 89 f0 mov %esi,%eax 124661: 44 03 24 84 add (%rsp,%rax,4),%r12d 124665: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12466a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 12466f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 124676: 00 00 124678: 75 26 jne 1246a0 12467a: 48 83 c4 10 add $0x10,%rsp 12467e: 44 89 e0 mov %r12d,%eax 124681: 41 5c pop %r12 124683: c3 retq 124684: 89 d1 mov %edx,%ecx 124686: 45 89 e0 mov %r12d,%r8d 124689: 89 f2 mov %esi,%edx 12468b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 124692: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 124699: e8 00 00 00 00 callq 12469e 12469e: eb ca jmp 12466a 1246a0: e8 00 00 00 00 callq 1246a5 1246a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1246ac: 00 00 00 00 00000000001246b0 : 1246b0: e8 00 00 00 00 callq 1246b5 1246b5: 41 57 push %r15 1246b7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1246be 1246be: 41 56 push %r14 1246c0: 49 89 f6 mov %rsi,%r14 1246c3: 41 55 push %r13 1246c5: 41 54 push %r12 1246c7: 55 push %rbp 1246c8: 48 89 fd mov %rdi,%rbp 1246cb: 53 push %rbx 1246cc: 69 da e8 03 00 00 imul $0x3e8,%edx,%ebx 1246d2: 8b 96 04 02 00 00 mov 0x204(%rsi),%edx 1246d8: 8b b6 00 02 00 00 mov 0x200(%rsi),%esi 1246de: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 1246e5: 48 c1 eb 26 shr $0x26,%rbx 1246e9: 48 01 c3 add %rax,%rbx 1246ec: e8 2f ff ff ff callq 124620 1246f1: 31 d2 xor %edx,%edx 1246f3: 48 89 ef mov %rbp,%rdi 1246f6: 44 8d b8 40 01 00 00 lea 0x140(%rax),%r15d 1246fd: 41 89 c5 mov %eax,%r13d 124700: 44 89 fe mov %r15d,%esi 124703: 45 8d a5 51 01 00 00 lea 0x151(%r13),%r12d 12470a: e8 00 00 00 00 callq 12470f 12470f: 31 c9 xor %ecx,%ecx 124711: 44 89 fe mov %r15d,%esi 124714: 48 89 ef mov %rbp,%rdi 124717: 83 e0 fe and $0xfffffffe,%eax 12471a: 89 c2 mov %eax,%edx 12471c: e8 00 00 00 00 callq 124721 124721: eb 1f jmp 124742 124723: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 12472a 12472a: 48 39 c3 cmp %rax,%rbx 12472d: 0f 88 00 00 00 00 js 124733 124733: be e8 03 00 00 mov $0x3e8,%esi 124738: bf f4 01 00 00 mov $0x1f4,%edi 12473d: e8 00 00 00 00 callq 124742 124742: 31 d2 xor %edx,%edx 124744: 44 89 e6 mov %r12d,%esi 124747: 48 89 ef mov %rbp,%rdi 12474a: e8 00 00 00 00 callq 12474f 12474f: a8 04 test $0x4,%al 124751: 74 d0 je 124723 124753: 31 c9 xor %ecx,%ecx 124755: 41 8d b5 52 01 00 00 lea 0x152(%r13),%esi 12475c: 31 d2 xor %edx,%edx 12475e: 48 89 ef mov %rbp,%rdi 124761: e8 00 00 00 00 callq 124766 124766: 31 d2 xor %edx,%edx 124768: 44 89 fe mov %r15d,%esi 12476b: 48 89 ef mov %rbp,%rdi 12476e: e8 00 00 00 00 callq 124773 124773: 31 c9 xor %ecx,%ecx 124775: 44 89 fe mov %r15d,%esi 124778: 48 89 ef mov %rbp,%rdi 12477b: 83 c8 01 or $0x1,%eax 12477e: 89 c2 mov %eax,%edx 124780: e8 00 00 00 00 callq 124785 124785: 41 8d b5 43 01 00 00 lea 0x143(%r13),%esi 12478c: 31 d2 xor %edx,%edx 12478e: 48 89 ef mov %rbp,%rdi 124791: e8 00 00 00 00 callq 124796 124796: 41 8d b5 44 01 00 00 lea 0x144(%r13),%esi 12479d: 31 d2 xor %edx,%edx 12479f: 48 89 ef mov %rbp,%rdi 1247a2: 41 89 46 0c mov %eax,0xc(%r14) 1247a6: e8 00 00 00 00 callq 1247ab 1247ab: 41 89 46 10 mov %eax,0x10(%r14) 1247af: 31 c0 xor %eax,%eax 1247b1: 5b pop %rbx 1247b2: 5d pop %rbp 1247b3: 41 5c pop %r12 1247b5: 41 5d pop %r13 1247b7: 41 5e pop %r14 1247b9: 41 5f pop %r15 1247bb: c3 retq 1247bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001247c0 : 1247c0: e8 00 00 00 00 callq 1247c5 1247c5: 55 push %rbp 1247c6: 8b 96 04 02 00 00 mov 0x204(%rsi),%edx 1247cc: 48 89 fd mov %rdi,%rbp 1247cf: 8b b6 00 02 00 00 mov 0x200(%rsi),%esi 1247d5: e8 46 fe ff ff callq 124620 1247da: 48 89 ef mov %rbp,%rdi 1247dd: 31 d2 xor %edx,%edx 1247df: 8d b0 40 01 00 00 lea 0x140(%rax),%esi 1247e5: e8 00 00 00 00 callq 1247ea 1247ea: 5d pop %rbp 1247eb: 83 e0 01 and $0x1,%eax 1247ee: c3 retq 1247ef: 90 nop 00000000001247f0 : 1247f0: e8 00 00 00 00 callq 1247f5 1247f5: 41 55 push %r13 1247f7: 41 b8 00 00 00 00 mov $0x0,%r8d 1247fd: 41 54 push %r12 1247ff: 41 89 f4 mov %esi,%r12d 124802: 41 81 cc 00 00 00 80 or $0x80000000,%r12d 124809: 85 f6 test %esi,%esi 12480b: 55 push %rbp 12480c: 48 89 fd mov %rdi,%rbp 12480f: 53 push %rbx 124810: 45 0f 44 e0 cmove %r8d,%r12d 124814: 89 d3 mov %edx,%ebx 124816: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12481b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 124820: 44 8d 6b 0c lea 0xc(%rbx),%r13d 124824: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 12482b: 31 c9 xor %ecx,%ecx 12482d: 44 89 e2 mov %r12d,%edx 124830: 48 89 ef mov %rbp,%rdi 124833: 8b 30 mov (%rax),%esi 124835: 44 01 ee add %r13d,%esi 124838: e8 00 00 00 00 callq 12483d 12483d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 124842: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 124849: 44 89 e2 mov %r12d,%edx 12484c: 48 89 ef mov %rbp,%rdi 12484f: 31 c9 xor %ecx,%ecx 124851: 03 18 add (%rax),%ebx 124853: 89 de mov %ebx,%esi 124855: e8 00 00 00 00 callq 12485a 12485a: 31 c0 xor %eax,%eax 12485c: 5b pop %rbx 12485d: 5d pop %rbp 12485e: 41 5c pop %r12 124860: 41 5d pop %r13 124862: c3 retq 124863: 89 d1 mov %edx,%ecx 124865: 45 89 e0 mov %r12d,%r8d 124868: 89 f2 mov %esi,%edx 12486a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 124871: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 124878: e8 00 00 00 00 callq 12487d 12487d: eb 9c jmp 12481b 12487f: 48 8b 85 58 5e 01 00 mov 0x15e58(%rbp),%rax 124886: 44 8d 6b 0c lea 0xc(%rbx),%r13d 12488a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 124891: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 124898: 8b 10 mov (%rax),%edx 12489a: 44 01 ea add %r13d,%edx 12489d: e8 00 00 00 00 callq 1248a2 1248a2: eb 80 jmp 124824 1248a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1248ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1248b2: e8 00 00 00 00 callq 1248b7 1248b7: eb 89 jmp 124842 1248b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001248c0 : 1248c0: e8 00 00 00 00 callq 1248c5 1248c5: 41 57 push %r15 1248c7: 49 89 cf mov %rcx,%r15 1248ca: 41 56 push %r14 1248cc: 41 55 push %r13 1248ce: 41 54 push %r12 1248d0: 49 89 fc mov %rdi,%r12 1248d3: 55 push %rbp 1248d4: 53 push %rbx 1248d5: 48 83 ec 10 sub $0x10,%rsp 1248d9: 4c 89 44 24 08 mov %r8,0x8(%rsp) 1248de: e8 3d fd ff ff callq 124620 1248e3: ba 50 01 00 00 mov $0x150,%edx 1248e8: be c0 0c 00 00 mov $0xcc0,%esi 1248ed: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1248f4 1248f4: 89 44 24 04 mov %eax,0x4(%rsp) 1248f8: 89 c3 mov %eax,%ebx 1248fa: e8 00 00 00 00 callq 1248ff 1248ff: 49 89 07 mov %rax,(%r15) 124902: 48 85 c0 test %rax,%rax 124905: 0f 84 6c 01 00 00 je 124a77 12490b: 8d ab 40 01 00 00 lea 0x140(%rbx),%ebp 124911: 44 8d b3 53 01 00 00 lea 0x153(%rbx),%r14d 124918: 31 db xor %ebx,%ebx 12491a: eb 31 jmp 12494d 12491c: 49 8b 17 mov (%r15),%rdx 12491f: 89 d8 mov %ebx,%eax 124921: 8d 34 ad 00 00 00 00 lea 0x0(,%rbp,4),%esi 124928: 4c 89 e7 mov %r12,%rdi 12492b: 83 c3 01 add $0x1,%ebx 12492e: 89 34 c2 mov %esi,(%rdx,%rax,8) 124931: 49 8b 17 mov (%r15),%rdx 124934: 89 ee mov %ebp,%esi 124936: 83 c5 01 add $0x1,%ebp 124939: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 12493d: 31 d2 xor %edx,%edx 12493f: e8 00 00 00 00 callq 124944 124944: 41 89 45 04 mov %eax,0x4(%r13) 124948: 44 39 f5 cmp %r14d,%ebp 12494b: 74 0f je 12495c 12494d: 83 fb 29 cmp $0x29,%ebx 124950: 76 ca jbe 12491c 124952: 0f 0b ud2 124954: 83 c5 01 add $0x1,%ebp 124957: 44 39 f5 cmp %r14d,%ebp 12495a: 75 f1 jne 12494d 12495c: 8b 44 24 04 mov 0x4(%rsp),%eax 124960: 44 8d b0 68 01 00 00 lea 0x168(%rax),%r14d 124967: 44 8d a8 6e 01 00 00 lea 0x16e(%rax),%r13d 12496e: 83 fb 29 cmp $0x29,%ebx 124971: 0f 87 f5 00 00 00 ja 124a6c 124977: 49 8b 17 mov (%r15),%rdx 12497a: 89 d8 mov %ebx,%eax 12497c: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 124983: 00 124984: 4c 89 e7 mov %r12,%rdi 124987: 83 c3 01 add $0x1,%ebx 12498a: 89 34 c2 mov %esi,(%rdx,%rax,8) 12498d: 49 8b 17 mov (%r15),%rdx 124990: 44 89 f6 mov %r14d,%esi 124993: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 124997: 31 d2 xor %edx,%edx 124999: e8 00 00 00 00 callq 12499e 12499e: 89 45 04 mov %eax,0x4(%rbp) 1249a1: 41 83 c6 01 add $0x1,%r14d 1249a5: 45 39 f5 cmp %r14d,%r13d 1249a8: 75 c4 jne 12496e 1249aa: 8b 44 24 04 mov 0x4(%rsp),%eax 1249ae: 44 8d b0 6f 01 00 00 lea 0x16f(%rax),%r14d 1249b5: 44 8d a8 76 01 00 00 lea 0x176(%rax),%r13d 1249bc: 83 fb 29 cmp $0x29,%ebx 1249bf: 0f 87 a3 00 00 00 ja 124a68 1249c5: 49 8b 17 mov (%r15),%rdx 1249c8: 89 d8 mov %ebx,%eax 1249ca: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 1249d1: 00 1249d2: 4c 89 e7 mov %r12,%rdi 1249d5: 83 c3 01 add $0x1,%ebx 1249d8: 89 34 c2 mov %esi,(%rdx,%rax,8) 1249db: 49 8b 17 mov (%r15),%rdx 1249de: 44 89 f6 mov %r14d,%esi 1249e1: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 1249e5: 31 d2 xor %edx,%edx 1249e7: e8 00 00 00 00 callq 1249ec 1249ec: 89 45 04 mov %eax,0x4(%rbp) 1249ef: 41 83 c6 01 add $0x1,%r14d 1249f3: 45 39 f5 cmp %r14d,%r13d 1249f6: 75 c4 jne 1249bc 1249f8: 8b 44 24 04 mov 0x4(%rsp),%eax 1249fc: 8d a8 80 01 00 00 lea 0x180(%rax),%ebp 124a02: 44 8d a8 8a 01 00 00 lea 0x18a(%rax),%r13d 124a09: eb 31 jmp 124a3c 124a0b: 49 8b 17 mov (%r15),%rdx 124a0e: 89 d8 mov %ebx,%eax 124a10: 8d 34 ad 00 00 00 00 lea 0x0(,%rbp,4),%esi 124a17: 4c 89 e7 mov %r12,%rdi 124a1a: 83 c3 01 add $0x1,%ebx 124a1d: 89 34 c2 mov %esi,(%rdx,%rax,8) 124a20: 49 8b 17 mov (%r15),%rdx 124a23: 89 ee mov %ebp,%esi 124a25: 83 c5 01 add $0x1,%ebp 124a28: 4c 8d 34 c2 lea (%rdx,%rax,8),%r14 124a2c: 31 d2 xor %edx,%edx 124a2e: e8 00 00 00 00 callq 124a33 124a33: 41 89 46 04 mov %eax,0x4(%r14) 124a37: 44 39 ed cmp %r13d,%ebp 124a3a: 74 0f je 124a4b 124a3c: 83 fb 29 cmp $0x29,%ebx 124a3f: 76 ca jbe 124a0b 124a41: 0f 0b ud2 124a43: 83 c5 01 add $0x1,%ebp 124a46: 44 39 ed cmp %r13d,%ebp 124a49: 75 f1 jne 124a3c 124a4b: 83 fb 2a cmp $0x2a,%ebx 124a4e: 75 23 jne 124a73 124a50: 48 8b 44 24 08 mov 0x8(%rsp),%rax 124a55: 89 18 mov %ebx,(%rax) 124a57: 31 c0 xor %eax,%eax 124a59: 48 83 c4 10 add $0x10,%rsp 124a5d: 5b pop %rbx 124a5e: 5d pop %rbp 124a5f: 41 5c pop %r12 124a61: 41 5d pop %r13 124a63: 41 5e pop %r14 124a65: 41 5f pop %r15 124a67: c3 retq 124a68: 0f 0b ud2 124a6a: eb 83 jmp 1249ef 124a6c: 0f 0b ud2 124a6e: e9 2e ff ff ff jmpq 1249a1 124a73: 0f 0b ud2 124a75: eb d9 jmp 124a50 124a77: b8 f4 ff ff ff mov $0xfffffff4,%eax 124a7c: eb db jmp 124a59 124a7e: 66 90 xchg %ax,%ax 0000000000124a80 : 124a80: e8 00 00 00 00 callq 124a85 124a85: 41 57 push %r15 124a87: 41 56 push %r14 124a89: 41 55 push %r13 124a8b: 41 54 push %r12 124a8d: 49 89 f4 mov %rsi,%r12 124a90: 55 push %rbp 124a91: 48 89 fd mov %rdi,%rbp 124a94: 53 push %rbx 124a95: 48 83 ec 10 sub $0x10,%rsp 124a99: 48 89 54 24 08 mov %rdx,0x8(%rsp) 124a9e: 8b 96 04 02 00 00 mov 0x204(%rsi),%edx 124aa4: 8b b6 00 02 00 00 mov 0x200(%rsi),%esi 124aaa: 48 89 0c 24 mov %rcx,(%rsp) 124aae: e8 6d fb ff ff callq 124620 124ab3: 41 8b 14 24 mov (%r12),%edx 124ab7: 31 c9 xor %ecx,%ecx 124ab9: 48 89 ef mov %rbp,%rdi 124abc: 44 8d b8 40 01 00 00 lea 0x140(%rax),%r15d 124ac3: 89 c3 mov %eax,%ebx 124ac5: 83 e2 fe and $0xfffffffe,%edx 124ac8: 44 89 fe mov %r15d,%esi 124acb: 44 8d b3 51 01 00 00 lea 0x151(%rbx),%r14d 124ad2: e8 00 00 00 00 callq 124ad7 124ad7: 4c 8b 2d 00 00 00 00 mov 0x0(%rip),%r13 # 124ade 124ade: 49 81 c5 d0 07 00 00 add $0x7d0,%r13 124ae5: eb 1f jmp 124b06 124ae7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 124aee 124aee: 49 39 c5 cmp %rax,%r13 124af1: 0f 88 00 00 00 00 js 124af7 124af7: be e8 03 00 00 mov $0x3e8,%esi 124afc: bf f4 01 00 00 mov $0x1f4,%edi 124b01: e8 00 00 00 00 callq 124b06 124b06: 31 d2 xor %edx,%edx 124b08: 44 89 f6 mov %r14d,%esi 124b0b: 48 89 ef mov %rbp,%rdi 124b0e: e8 00 00 00 00 callq 124b13 124b13: a8 04 test $0x4,%al 124b15: 74 d0 je 124ae7 124b17: 41 8b 54 24 58 mov 0x58(%r12),%edx 124b1c: 8d b3 6b 01 00 00 lea 0x16b(%rbx),%esi 124b22: 31 c9 xor %ecx,%ecx 124b24: 48 89 ef mov %rbp,%rdi 124b27: 44 8d b3 75 01 00 00 lea 0x175(%rbx),%r14d 124b2e: e8 00 00 00 00 callq 124b33 124b33: 41 8b 54 24 48 mov 0x48(%r12),%edx 124b38: 31 c9 xor %ecx,%ecx 124b3a: 48 89 ef mov %rbp,%rdi 124b3d: 8d b3 52 01 00 00 lea 0x152(%rbx),%esi 124b43: 81 ca 00 00 00 10 or $0x10000000,%edx 124b49: e8 00 00 00 00 callq 124b4e 124b4e: 41 8b 54 24 0c mov 0xc(%r12),%edx 124b53: 31 c9 xor %ecx,%ecx 124b55: 48 89 ef mov %rbp,%rdi 124b58: 8d b3 43 01 00 00 lea 0x143(%rbx),%esi 124b5e: e8 00 00 00 00 callq 124b63 124b63: 41 8b 54 24 10 mov 0x10(%r12),%edx 124b68: 31 c9 xor %ecx,%ecx 124b6a: 48 89 ef mov %rbp,%rdi 124b6d: 8d b3 44 01 00 00 lea 0x144(%rbx),%esi 124b73: e8 00 00 00 00 callq 124b78 124b78: 31 c9 xor %ecx,%ecx 124b7a: ba 01 00 00 00 mov $0x1,%edx 124b7f: 44 89 f6 mov %r14d,%esi 124b82: 48 89 ef mov %rbp,%rdi 124b85: e8 00 00 00 00 callq 124b8a 124b8a: 48 8b 0c 24 mov (%rsp),%rcx 124b8e: 48 85 c9 test %rcx,%rcx 124b91: 74 36 je 124bc9 124b93: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 124b99: 74 2e je 124bc9 124b9b: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 124ba2: 00 00 124ba4: 83 80 b8 09 00 00 01 addl $0x1,0x9b8(%rax) 124bab: 48 39 88 98 03 00 00 cmp %rcx,0x398(%rax) 124bb2: 0f 84 c3 00 00 00 je 124c7b 124bb8: f6 40 26 20 testb $0x20,0x26(%rax) 124bbc: 0f 85 12 01 00 00 jne 124cd4 124bc2: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 124bc9: 41 8b 54 24 0c mov 0xc(%r12),%edx 124bce: 8d b3 45 01 00 00 lea 0x145(%rbx),%esi 124bd4: 31 c9 xor %ecx,%ecx 124bd6: 48 89 ef mov %rbp,%rdi 124bd9: e8 00 00 00 00 callq 124bde 124bde: 41 8b 54 24 10 mov 0x10(%r12),%edx 124be3: 31 c9 xor %ecx,%ecx 124be5: 48 89 ef mov %rbp,%rdi 124be8: 8d b3 46 01 00 00 lea 0x146(%rbx),%esi 124bee: e8 00 00 00 00 callq 124bf3 124bf3: 31 c9 xor %ecx,%ecx 124bf5: 31 d2 xor %edx,%edx 124bf7: 44 89 f6 mov %r14d,%esi 124bfa: 48 89 ef mov %rbp,%rdi 124bfd: e8 00 00 00 00 callq 124c02 124c02: 41 8b 54 24 04 mov 0x4(%r12),%edx 124c07: 31 c9 xor %ecx,%ecx 124c09: 48 89 ef mov %rbp,%rdi 124c0c: 8d b3 41 01 00 00 lea 0x141(%rbx),%esi 124c12: e8 00 00 00 00 callq 124c17 124c17: 41 8b 54 24 08 mov 0x8(%r12),%edx 124c1c: 31 c9 xor %ecx,%ecx 124c1e: 48 89 ef mov %rbp,%rdi 124c21: 8d b3 42 01 00 00 lea 0x142(%rbx),%esi 124c27: e8 00 00 00 00 callq 124c2c 124c2c: 41 8b 54 24 24 mov 0x24(%r12),%edx 124c31: 31 c9 xor %ecx,%ecx 124c33: 48 89 ef mov %rbp,%rdi 124c36: 8d b3 49 01 00 00 lea 0x149(%rbx),%esi 124c3c: e8 00 00 00 00 callq 124c41 124c41: 41 8b 54 24 20 mov 0x20(%r12),%edx 124c46: 31 c9 xor %ecx,%ecx 124c48: 48 89 ef mov %rbp,%rdi 124c4b: 8d b3 48 01 00 00 lea 0x148(%rbx),%esi 124c51: e8 00 00 00 00 callq 124c56 124c56: 41 8b 14 24 mov (%r12),%edx 124c5a: 31 c9 xor %ecx,%ecx 124c5c: 44 89 fe mov %r15d,%esi 124c5f: 48 89 ef mov %rbp,%rdi 124c62: 83 ca 01 or $0x1,%edx 124c65: e8 00 00 00 00 callq 124c6a 124c6a: 31 c0 xor %eax,%eax 124c6c: 48 83 c4 10 add $0x10,%rsp 124c70: 5b pop %rbx 124c71: 5d pop %rbp 124c72: 41 5c pop %r12 124c74: 41 5d pop %r13 124c76: 41 5e pop %r14 124c78: 41 5f pop %r15 124c7a: c3 retq 124c7b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 124c80: e8 00 00 00 00 callq 124c85 124c85: 85 c0 test %eax,%eax 124c87: 49 89 d5 mov %rdx,%r13 124c8a: 0f 94 c2 sete %dl 124c8d: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 124c94: 00 00 124c96: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 124c9d: 84 d2 test %dl,%dl 124c9f: 0f 84 24 ff ff ff je 124bc9 124ca5: 8d b3 45 01 00 00 lea 0x145(%rbx),%esi 124cab: 31 c9 xor %ecx,%ecx 124cad: 44 89 ea mov %r13d,%edx 124cb0: 48 89 ef mov %rbp,%rdi 124cb3: e8 00 00 00 00 callq 124cb8 124cb8: 4c 89 ea mov %r13,%rdx 124cbb: 8d b3 46 01 00 00 lea 0x146(%rbx),%esi 124cc1: 31 c9 xor %ecx,%ecx 124cc3: 48 c1 ea 20 shr $0x20,%rdx 124cc7: 48 89 ef mov %rbp,%rdi 124cca: e8 00 00 00 00 callq 124ccf 124ccf: e9 1f ff ff ff jmpq 124bf3 124cd4: 48 8b 3c 24 mov (%rsp),%rdi 124cd8: e8 00 00 00 00 callq 124cdd 124cdd: 48 8b 44 24 08 mov 0x8(%rsp),%rax 124ce2: e8 00 00 00 00 callq 124ce7 124ce7: 85 c0 test %eax,%eax 124ce9: 48 8b 3c 24 mov (%rsp),%rdi 124ced: 49 89 d5 mov %rdx,%r13 124cf0: 0f 94 c2 sete %dl 124cf3: 88 54 24 08 mov %dl,0x8(%rsp) 124cf7: e8 00 00 00 00 callq 124cfc 124cfc: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 124d01: eb 8a jmp 124c8d 124d03: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 124d0a: 00 00 00 00 124d0e: 66 90 xchg %ax,%ax 0000000000124d10 : 124d10: e8 00 00 00 00 callq 124d15 124d15: 41 55 push %r13 124d17: 89 f0 mov %esi,%eax 124d19: 31 d2 xor %edx,%edx 124d1b: 41 54 push %r12 124d1d: 4c 8d a7 f8 0a 00 00 lea 0xaf8(%rdi),%r12 124d24: 55 push %rbp 124d25: 48 89 fd mov %rdi,%rbp 124d28: 53 push %rbx 124d29: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 124d2f: 4c 89 e7 mov %r12,%rdi 124d32: 89 c3 mov %eax,%ebx 124d34: 41 89 d5 mov %edx,%r13d 124d37: e8 00 00 00 00 callq 124d3c 124d3c: 8d 73 01 lea 0x1(%rbx),%esi 124d3f: 45 31 c0 xor %r8d,%r8d 124d42: 44 89 ea mov %r13d,%edx 124d45: 48 89 ef mov %rbp,%rdi 124d48: 31 c9 xor %ecx,%ecx 124d4a: e8 00 00 00 00 callq 124d4f 124d4f: 48 89 ef mov %rbp,%rdi 124d52: 31 c9 xor %ecx,%ecx 124d54: ba 00 00 00 05 mov $0x5000000,%edx 124d59: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 124d60: 8b 30 mov (%rax),%esi 124d62: 81 c6 54 1e 00 00 add $0x1e54,%esi 124d68: e8 00 00 00 00 callq 124d6d 124d6d: 48 89 ef mov %rbp,%rdi 124d70: 45 31 c0 xor %r8d,%r8d 124d73: 31 c9 xor %ecx,%ecx 124d75: 31 d2 xor %edx,%edx 124d77: 31 f6 xor %esi,%esi 124d79: e8 00 00 00 00 callq 124d7e 124d7e: 4c 89 e7 mov %r12,%rdi 124d81: e8 00 00 00 00 callq 124d86 124d86: 31 c0 xor %eax,%eax 124d88: 5b pop %rbx 124d89: 5d pop %rbp 124d8a: 41 5c pop %r12 124d8c: 41 5d pop %r13 124d8e: c3 retq 124d8f: 90 nop 0000000000124d90 : 124d90: e8 00 00 00 00 callq 124d95 124d95: 41 56 push %r14 124d97: 4c 8d b7 f8 0a 00 00 lea 0xaf8(%rdi),%r14 124d9e: 41 55 push %r13 124da0: 41 89 d5 mov %edx,%r13d 124da3: 41 54 push %r12 124da5: 45 89 cc mov %r9d,%r12d 124da8: 55 push %rbp 124da9: 48 89 fd mov %rdi,%rbp 124dac: 4c 89 f7 mov %r14,%rdi 124daf: 53 push %rbx 124db0: 89 f3 mov %esi,%ebx 124db2: e8 00 00 00 00 callq 124db7 124db7: 41 89 d8 mov %ebx,%r8d 124dba: 48 89 ef mov %rbp,%rdi 124dbd: 31 c9 xor %ecx,%ecx 124dbf: 31 d2 xor %edx,%edx 124dc1: 31 f6 xor %esi,%esi 124dc3: e8 00 00 00 00 callq 124dc8 124dc8: 44 89 ea mov %r13d,%edx 124dcb: 48 89 ef mov %rbp,%rdi 124dce: 31 c9 xor %ecx,%ecx 124dd0: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 124dd7: 8b 30 mov (%rax),%esi 124dd9: 81 c6 ad 10 00 00 add $0x10ad,%esi 124ddf: e8 00 00 00 00 callq 124de4 124de4: 44 89 e2 mov %r12d,%edx 124de7: 48 89 ef mov %rbp,%rdi 124dea: 31 c9 xor %ecx,%ecx 124dec: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 124df3: 8b 30 mov (%rax),%esi 124df5: 81 c6 aa 10 00 00 add $0x10aa,%esi 124dfb: e8 00 00 00 00 callq 124e00 124e00: 48 89 ef mov %rbp,%rdi 124e03: 45 31 c0 xor %r8d,%r8d 124e06: 31 c9 xor %ecx,%ecx 124e08: 31 d2 xor %edx,%edx 124e0a: 31 f6 xor %esi,%esi 124e0c: e8 00 00 00 00 callq 124e11 124e11: 4c 89 f7 mov %r14,%rdi 124e14: 5b pop %rbx 124e15: 5d pop %rbp 124e16: 41 5c pop %r12 124e18: 41 5d pop %r13 124e1a: 41 5e pop %r14 124e1c: e9 00 00 00 00 jmpq 124e21 124e21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 124e28: 00 00 00 00 124e2c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000124e30 : 124e30: e8 00 00 00 00 callq 124e35 124e35: 41 57 push %r15 124e37: 89 d0 mov %edx,%eax 124e39: 31 d2 xor %edx,%edx 124e3b: 41 56 push %r14 124e3d: 41 89 ce mov %ecx,%r14d 124e40: 41 55 push %r13 124e42: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 124e49: 41 54 push %r12 124e4b: 49 89 f4 mov %rsi,%r12 124e4e: 55 push %rbp 124e4f: 48 89 fd mov %rdi,%rbp 124e52: 53 push %rbx 124e53: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 124e59: 4c 89 ef mov %r13,%rdi 124e5c: 89 c3 mov %eax,%ebx 124e5e: 41 89 d7 mov %edx,%r15d 124e61: e8 00 00 00 00 callq 124e66 124e66: 8d 73 01 lea 0x1(%rbx),%esi 124e69: 45 31 c0 xor %r8d,%r8d 124e6c: 44 89 fa mov %r15d,%edx 124e6f: 48 89 ef mov %rbp,%rdi 124e72: 44 89 f1 mov %r14d,%ecx 124e75: e8 00 00 00 00 callq 124e7a 124e7a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 124e81: 31 d2 xor %edx,%edx 124e83: 48 89 ef mov %rbp,%rdi 124e86: 8b 30 mov (%rax),%esi 124e88: 81 c6 ab 1f 00 00 add $0x1fab,%esi 124e8e: e8 00 00 00 00 callq 124e93 124e93: 85 c0 test %eax,%eax 124e95: 75 2a jne 124ec1 124e97: 45 31 e4 xor %r12d,%r12d 124e9a: 48 89 ef mov %rbp,%rdi 124e9d: 45 31 c0 xor %r8d,%r8d 124ea0: 31 c9 xor %ecx,%ecx 124ea2: 31 d2 xor %edx,%edx 124ea4: 31 f6 xor %esi,%esi 124ea6: e8 00 00 00 00 callq 124eab 124eab: 4c 89 ef mov %r13,%rdi 124eae: e8 00 00 00 00 callq 124eb3 124eb3: 44 89 e0 mov %r12d,%eax 124eb6: 5b pop %rbx 124eb7: 5d pop %rbp 124eb8: 41 5c pop %r12 124eba: 41 5d pop %r13 124ebc: 41 5e pop %r14 124ebe: 41 5f pop %r15 124ec0: c3 retq 124ec1: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 124ec8: 31 d2 xor %edx,%edx 124eca: 48 89 ef mov %rbp,%rdi 124ecd: 8b 30 mov (%rax),%esi 124ecf: 81 c6 b1 1f 00 00 add $0x1fb1,%esi 124ed5: e8 00 00 00 00 callq 124eda 124eda: 41 89 c0 mov %eax,%r8d 124edd: 4c 89 e0 mov %r12,%rax 124ee0: 48 c1 e8 08 shr $0x8,%rax 124ee4: 41 39 c0 cmp %eax,%r8d 124ee7: 75 ae jne 124e97 124ee9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 124ef0: 31 d2 xor %edx,%edx 124ef2: 48 89 ef mov %rbp,%rdi 124ef5: 49 c1 ec 28 shr $0x28,%r12 124ef9: 8b 30 mov (%rax),%esi 124efb: 81 c6 b2 1f 00 00 add $0x1fb2,%esi 124f01: e8 00 00 00 00 callq 124f06 124f06: 44 39 e0 cmp %r12d,%eax 124f09: 41 0f 94 c4 sete %r12b 124f0d: eb 8b jmp 124e9a 124f0f: 90 nop 0000000000124f10 : 124f10: e8 00 00 00 00 callq 124f15 124f15: 41 57 push %r15 124f17: 49 89 cf mov %rcx,%r15 124f1a: 41 56 push %r14 124f1c: 41 55 push %r13 124f1e: 41 54 push %r12 124f20: 49 89 fc mov %rdi,%r12 124f23: 55 push %rbp 124f24: 89 d5 mov %edx,%ebp 124f26: ba c0 01 00 00 mov $0x1c0,%edx 124f2b: 53 push %rbx 124f2c: 89 f3 mov %esi,%ebx 124f2e: be c0 0c 00 00 mov $0xcc0,%esi 124f33: 48 83 ec 10 sub $0x10,%rsp 124f37: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 124f3e 124f3e: 4c 89 04 24 mov %r8,(%rsp) 124f42: e8 00 00 00 00 callq 124f47 124f47: 49 89 07 mov %rax,(%r15) 124f4a: 48 85 c0 test %rax,%rax 124f4d: 0f 84 ed 00 00 00 je 125040 124f53: 89 d8 mov %ebx,%eax 124f55: 31 d2 xor %edx,%edx 124f57: 4d 8d b4 24 f8 0a 00 lea 0xaf8(%r12),%r14 124f5e: 00 124f5f: 41 f7 b4 24 bc 8d 00 divl 0x8dbc(%r12) 124f66: 00 124f67: 4c 89 f7 mov %r14,%rdi 124f6a: 89 c3 mov %eax,%ebx 124f6c: 89 54 24 0c mov %edx,0xc(%rsp) 124f70: e8 00 00 00 00 callq 124f75 124f75: 8b 54 24 0c mov 0xc(%rsp),%edx 124f79: 8d 73 01 lea 0x1(%rbx),%esi 124f7c: 45 31 c0 xor %r8d,%r8d 124f7f: 89 e9 mov %ebp,%ecx 124f81: 4c 89 e7 mov %r12,%rdi 124f84: e8 00 00 00 00 callq 124f89 124f89: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx 124f90: 00 124f91: 8b 02 mov (%rdx),%eax 124f93: 8d 98 a9 1f 00 00 lea 0x1fa9(%rax),%ebx 124f99: 05 e0 1f 00 00 add $0x1fe0,%eax 124f9e: 39 c3 cmp %eax,%ebx 124fa0: 77 7f ja 125021 124fa2: 31 ed xor %ebp,%ebp 124fa4: 83 fd 37 cmp $0x37,%ebp 124fa7: 77 74 ja 12501d 124fa9: 49 8b 17 mov (%r15),%rdx 124fac: 89 e8 mov %ebp,%eax 124fae: 8d 0c 9d 00 00 00 00 lea 0x0(,%rbx,4),%ecx 124fb5: 89 de mov %ebx,%esi 124fb7: 4c 89 e7 mov %r12,%rdi 124fba: 83 c5 01 add $0x1,%ebp 124fbd: 89 0c c2 mov %ecx,(%rdx,%rax,8) 124fc0: 49 8b 17 mov (%r15),%rdx 124fc3: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 124fc7: 31 d2 xor %edx,%edx 124fc9: e8 00 00 00 00 callq 124fce 124fce: 41 89 45 04 mov %eax,0x4(%r13) 124fd2: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx 124fd9: 00 124fda: 8b 02 mov (%rdx),%eax 124fdc: 83 c3 01 add $0x1,%ebx 124fdf: 05 e0 1f 00 00 add $0x1fe0,%eax 124fe4: 39 d8 cmp %ebx,%eax 124fe6: 73 bc jae 124fa4 124fe8: 45 31 c0 xor %r8d,%r8d 124feb: 31 c9 xor %ecx,%ecx 124fed: 31 d2 xor %edx,%edx 124fef: 31 f6 xor %esi,%esi 124ff1: 4c 89 e7 mov %r12,%rdi 124ff4: e8 00 00 00 00 callq 124ff9 124ff9: 4c 89 f7 mov %r14,%rdi 124ffc: e8 00 00 00 00 callq 125001 125001: 83 fd 38 cmp $0x38,%ebp 125004: 75 36 jne 12503c 125006: 48 8b 04 24 mov (%rsp),%rax 12500a: 89 28 mov %ebp,(%rax) 12500c: 31 c0 xor %eax,%eax 12500e: 48 83 c4 10 add $0x10,%rsp 125012: 5b pop %rbx 125013: 5d pop %rbp 125014: 41 5c pop %r12 125016: 41 5d pop %r13 125018: 41 5e pop %r14 12501a: 41 5f pop %r15 12501c: c3 retq 12501d: 0f 0b ud2 12501f: eb b9 jmp 124fda 125021: 45 31 c0 xor %r8d,%r8d 125024: 31 c9 xor %ecx,%ecx 125026: 31 d2 xor %edx,%edx 125028: 31 f6 xor %esi,%esi 12502a: 4c 89 e7 mov %r12,%rdi 12502d: 31 ed xor %ebp,%ebp 12502f: e8 00 00 00 00 callq 125034 125034: 4c 89 f7 mov %r14,%rdi 125037: e8 00 00 00 00 callq 12503c 12503c: 0f 0b ud2 12503e: eb c6 jmp 125006 125040: b8 f4 ff ff ff mov $0xfffffff4,%eax 125045: eb c7 jmp 12500e 125047: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12504e: 00 00 0000000000125050 : 125050: e8 00 00 00 00 callq 125055 125055: 41 57 push %r15 125057: 41 56 push %r14 125059: 41 55 push %r13 12505b: 41 54 push %r12 12505d: 55 push %rbp 12505e: 53 push %rbx 12505f: 89 cb mov %ecx,%ebx 125061: 48 83 ec 10 sub $0x10,%rsp 125065: 44 8b a7 44 66 01 00 mov 0x16644(%rdi),%r12d 12506c: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 125071: 45 85 e4 test %r12d,%r12d 125074: 0f 85 3a 01 00 00 jne 1251b4 12507a: 44 89 c0 mov %r8d,%eax 12507d: 41 89 d6 mov %edx,%r14d 125080: 31 d2 xor %edx,%edx 125082: 48 89 fd mov %rdi,%rbp 125085: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 12508b: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 125092: 49 89 f7 mov %rsi,%r15 125095: 4c 89 ef mov %r13,%rdi 125098: 89 54 24 0c mov %edx,0xc(%rsp) 12509c: 89 44 24 08 mov %eax,0x8(%rsp) 1250a0: e8 00 00 00 00 callq 1250a5 1250a5: 8b 44 24 08 mov 0x8(%rsp),%eax 1250a9: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1250ad: 45 31 c0 xor %r8d,%r8d 1250b0: 8b 54 24 0c mov 0xc(%rsp),%edx 1250b4: 48 89 ef mov %rbp,%rdi 1250b7: 8d 70 01 lea 0x1(%rax),%esi 1250ba: e8 00 00 00 00 callq 1250bf 1250bf: 41 8b 87 0c 02 00 00 mov 0x20c(%r15),%eax 1250c6: 85 c0 test %eax,%eax 1250c8: 0f 84 a9 00 00 00 je 125177 1250ce: 31 d2 xor %edx,%edx 1250d0: 41 83 fe 01 cmp $0x1,%r14d 1250d4: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1250db: 48 89 ef mov %rbp,%rdi 1250de: 0f 94 c2 sete %dl 1250e1: 69 db e8 03 00 00 imul $0x3e8,%ebx,%ebx 1250e7: 31 c9 xor %ecx,%ecx 1250e9: 8b 30 mov (%rax),%esi 1250eb: 83 c2 01 add $0x1,%edx 1250ee: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 1250f5: 81 c6 c1 1f 00 00 add $0x1fc1,%esi 1250fb: e8 00 00 00 00 callq 125100 125100: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 125107 125107: 48 c1 eb 26 shr $0x26,%rbx 12510b: 48 01 c3 add %rax,%rbx 12510e: eb 1f jmp 12512f 125110: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 125117 125117: 48 39 c3 cmp %rax,%rbx 12511a: 0f 88 00 00 00 00 js 125120 125120: be e8 03 00 00 mov $0x3e8,%esi 125125: bf f4 01 00 00 mov $0x1f4,%edi 12512a: e8 00 00 00 00 callq 12512f 12512f: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 125136: 31 d2 xor %edx,%edx 125138: 48 89 ef mov %rbp,%rdi 12513b: 8b 30 mov (%rax),%esi 12513d: 81 c6 ab 1f 00 00 add $0x1fab,%esi 125143: e8 00 00 00 00 callq 125148 125148: a8 01 test $0x1,%al 12514a: 75 c4 jne 125110 12514c: 48 89 ef mov %rbp,%rdi 12514f: 45 31 c0 xor %r8d,%r8d 125152: 31 c9 xor %ecx,%ecx 125154: 31 d2 xor %edx,%edx 125156: 31 f6 xor %esi,%esi 125158: e8 00 00 00 00 callq 12515d 12515d: 4c 89 ef mov %r13,%rdi 125160: e8 00 00 00 00 callq 125165 125165: 48 83 c4 10 add $0x10,%rsp 125169: 44 89 e0 mov %r12d,%eax 12516c: 5b pop %rbx 12516d: 5d pop %rbp 12516e: 41 5c pop %r12 125170: 41 5d pop %r13 125172: 41 5e pop %r14 125174: 41 5f pop %r15 125176: c3 retq 125177: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 12517e: 31 d2 xor %edx,%edx 125180: 48 89 ef mov %rbp,%rdi 125183: 8b 70 04 mov 0x4(%rax),%esi 125186: 81 c6 aa 4c 00 00 add $0x4caa,%esi 12518c: e8 00 00 00 00 callq 125191 125191: 31 c9 xor %ecx,%ecx 125193: 48 89 ef mov %rbp,%rdi 125196: 30 e4 xor %ah,%ah 125198: 89 c2 mov %eax,%edx 12519a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1251a1: 8b 70 04 mov 0x4(%rax),%esi 1251a4: 81 c6 aa 4c 00 00 add $0x4caa,%esi 1251aa: e8 00 00 00 00 callq 1251af 1251af: e9 1a ff ff ff jmpq 1250ce 1251b4: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 1251ba: eb a9 jmp 125165 1251bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001251c0 : 1251c0: e8 00 00 00 00 callq 1251c5 1251c5: 41 57 push %r15 1251c7: 49 89 ff mov %rdi,%r15 1251ca: 41 56 push %r14 1251cc: 41 89 ce mov %ecx,%r14d 1251cf: 41 55 push %r13 1251d1: 41 54 push %r12 1251d3: 55 push %rbp 1251d4: 48 89 f5 mov %rsi,%rbp 1251d7: 53 push %rbx 1251d8: 48 83 ec 18 sub $0x18,%rsp 1251dc: 89 54 24 04 mov %edx,0x4(%rsp) 1251e0: 4c 89 44 24 10 mov %r8,0x10(%rsp) 1251e5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1251ea: 8b 44 24 04 mov 0x4(%rsp),%eax 1251ee: 31 d2 xor %edx,%edx 1251f0: 41 f7 b7 bc 8d 00 00 divl 0x8dbc(%r15) 1251f7: 89 c3 mov %eax,%ebx 1251f9: 49 8d 87 f8 0a 00 00 lea 0xaf8(%r15),%rax 125200: 41 89 d5 mov %edx,%r13d 125203: 48 89 c7 mov %rax,%rdi 125206: 48 89 44 24 08 mov %rax,0x8(%rsp) 12520b: e8 00 00 00 00 callq 125210 125210: 44 89 ea mov %r13d,%edx 125213: 8d 73 01 lea 0x1(%rbx),%esi 125216: 45 31 c0 xor %r8d,%r8d 125219: 44 89 f1 mov %r14d,%ecx 12521c: 4c 89 ff mov %r15,%rdi 12521f: 4c 8d ad 00 02 00 00 lea 0x200(%rbp),%r13 125226: e8 00 00 00 00 callq 12522b 12522b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 125232: 8b 30 mov (%rax),%esi 125234: 44 8d a6 a9 1f 00 00 lea 0x1fa9(%rsi),%r12d 12523b: 8d 96 e0 1f 00 00 lea 0x1fe0(%rsi),%edx 125241: 41 39 d4 cmp %edx,%r12d 125244: 77 35 ja 12527b 125246: bb 57 e0 ff ff mov $0xffffe057,%ebx 12524b: 29 f3 sub %esi,%ebx 12524d: 42 8d 14 23 lea (%rbx,%r12,1),%edx 125251: 44 89 e6 mov %r12d,%esi 125254: 31 c9 xor %ecx,%ecx 125256: 4c 89 ff mov %r15,%rdi 125259: 41 8b 54 95 00 mov 0x0(%r13,%rdx,4),%edx 12525e: 41 83 c4 01 add $0x1,%r12d 125262: e8 00 00 00 00 callq 125267 125267: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx 12526e: 8b 32 mov (%rdx),%esi 125270: 8d 96 e0 1f 00 00 lea 0x1fe0(%rsi),%edx 125276: 44 39 e2 cmp %r12d,%edx 125279: 73 d2 jae 12524d 12527b: 8b 95 3c 02 00 00 mov 0x23c(%rbp),%edx 125281: 81 c6 b8 1f 00 00 add $0x1fb8,%esi 125287: 31 c9 xor %ecx,%ecx 125289: 4c 89 ff mov %r15,%rdi 12528c: 81 ca 00 00 00 40 or $0x40000000,%edx 125292: e8 00 00 00 00 callq 125297 125297: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 12529c: 4d 85 ed test %r13,%r13 12529f: 0f 84 ef 00 00 00 je 125394 1252a5: 8b 8d 44 02 00 00 mov 0x244(%rbp),%ecx 1252ab: b8 02 00 00 00 mov $0x2,%eax 1252b0: 8b bd 28 02 00 00 mov 0x228(%rbp),%edi 1252b6: 8b 9d d8 02 00 00 mov 0x2d8(%rbp),%ebx 1252bc: d3 e0 shl %cl,%eax 1252be: 8d 48 ff lea -0x1(%rax),%ecx 1252c1: 89 c6 mov %eax,%esi 1252c3: 21 cf and %ecx,%edi 1252c5: 21 d9 and %ebx,%ecx 1252c7: 89 fa mov %edi,%edx 1252c9: 48 01 d6 add %rdx,%rsi 1252cc: 39 cf cmp %ecx,%edi 1252ce: 4c 89 ff mov %r15,%rdi 1252d1: 48 0f 47 d6 cmova %rsi,%rdx 1252d5: f7 d8 neg %eax 1252d7: 31 c9 xor %ecx,%ecx 1252d9: 21 d8 and %ebx,%eax 1252db: 8b 9d dc 02 00 00 mov 0x2dc(%rbp),%ebx 1252e1: 48 c1 e3 20 shl $0x20,%rbx 1252e5: 48 01 c3 add %rax,%rbx 1252e8: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 1252ef: 48 01 d3 add %rdx,%rbx 1252f2: 8b 30 mov (%rax),%esi 1252f4: 89 da mov %ebx,%edx 1252f6: 48 c1 eb 20 shr $0x20,%rbx 1252fa: 81 c6 df 1f 00 00 add $0x1fdf,%esi 125300: e8 00 00 00 00 callq 125305 125305: 48 89 da mov %rbx,%rdx 125308: 31 c9 xor %ecx,%ecx 12530a: 4c 89 ff mov %r15,%rdi 12530d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 125314: 8b 30 mov (%rax),%esi 125316: 81 c6 e0 1f 00 00 add $0x1fe0,%esi 12531c: e8 00 00 00 00 callq 125321 125321: 31 c9 xor %ecx,%ecx 125323: 44 89 ea mov %r13d,%edx 125326: 4c 89 ff mov %r15,%rdi 125329: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 125330: 8b 30 mov (%rax),%esi 125332: 81 c6 b6 1f 00 00 add $0x1fb6,%esi 125338: e8 00 00 00 00 callq 12533d 12533d: 4c 89 ea mov %r13,%rdx 125340: 31 c9 xor %ecx,%ecx 125342: 4c 89 ff mov %r15,%rdi 125345: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 12534c: 48 c1 ea 20 shr $0x20,%rdx 125350: 8b 30 mov (%rax),%esi 125352: 81 c6 b7 1f 00 00 add $0x1fb7,%esi 125358: e8 00 00 00 00 callq 12535d 12535d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 125362: 44 8b 64 24 04 mov 0x4(%rsp),%r12d 125367: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 12536e: ba 01 00 00 00 mov $0x1,%edx 125373: 4c 89 ff mov %r15,%rdi 125376: 45 0f af a7 c0 8d 00 imul 0x8dc0(%r15),%r12d 12537d: 00 12537e: 8b 30 mov (%rax),%esi 125380: 43 8d 0c 34 lea (%r12,%r14,1),%ecx 125384: 81 c6 24 1e 00 00 add $0x1e24,%esi 12538a: 48 d3 e2 shl %cl,%rdx 12538d: 31 c9 xor %ecx,%ecx 12538f: e8 00 00 00 00 callq 125394 125394: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 12539b: 8b 95 a0 02 00 00 mov 0x2a0(%rbp),%edx 1253a1: 4c 89 ff mov %r15,%rdi 1253a4: 31 c9 xor %ecx,%ecx 1253a6: 8b 30 mov (%rax),%esi 1253a8: 81 ca 00 00 00 80 or $0x80000000,%edx 1253ae: 81 c6 d1 1f 00 00 add $0x1fd1,%esi 1253b4: e8 00 00 00 00 callq 1253b9 1253b9: 8b 95 08 02 00 00 mov 0x208(%rbp),%edx 1253bf: 4c 89 ff mov %r15,%rdi 1253c2: 31 c9 xor %ecx,%ecx 1253c4: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 1253cb: 83 ca 01 or $0x1,%edx 1253ce: 8b 30 mov (%rax),%esi 1253d0: 81 c6 ab 1f 00 00 add $0x1fab,%esi 1253d6: e8 00 00 00 00 callq 1253db 1253db: 4c 89 ff mov %r15,%rdi 1253de: 45 31 c0 xor %r8d,%r8d 1253e1: 31 c9 xor %ecx,%ecx 1253e3: 31 d2 xor %edx,%edx 1253e5: 31 f6 xor %esi,%esi 1253e7: e8 00 00 00 00 callq 1253ec 1253ec: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1253f1: e8 00 00 00 00 callq 1253f6 1253f6: 31 c0 xor %eax,%eax 1253f8: 48 83 c4 18 add $0x18,%rsp 1253fc: 5b pop %rbx 1253fd: 5d pop %rbp 1253fe: 41 5c pop %r12 125400: 41 5d pop %r13 125402: 41 5e pop %r14 125404: 41 5f pop %r15 125406: c3 retq 125407: 8b 54 24 04 mov 0x4(%rsp),%edx 12540b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 125412: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 125419: e8 00 00 00 00 callq 12541e 12541e: e9 c7 fd ff ff jmpq 1251ea 125423: 8b 4c 24 04 mov 0x4(%rsp),%ecx 125427: 41 0f af 8f c0 8d 00 imul 0x8dc0(%r15),%ecx 12542e: 00 12542f: b8 01 00 00 00 mov $0x1,%eax 125434: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12543b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 125442: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 125449: 44 01 f1 add %r14d,%ecx 12544c: 48 d3 e0 shl %cl,%rax 12544f: 48 89 c1 mov %rax,%rcx 125452: e8 00 00 00 00 callq 125457 125457: e9 06 ff ff ff jmpq 125362 12545c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000125460 : 125460: e8 00 00 00 00 callq 125465 125465: 41 57 push %r15 125467: 89 d0 mov %edx,%eax 125469: 4c 8d bf 38 8e 00 00 lea 0x8e38(%rdi),%r15 125470: 41 56 push %r14 125472: 49 89 fe mov %rdi,%r14 125475: 41 55 push %r13 125477: 41 89 d5 mov %edx,%r13d 12547a: 31 d2 xor %edx,%edx 12547c: 41 54 push %r12 12547e: 55 push %rbp 12547f: 48 89 f5 mov %rsi,%rbp 125482: 53 push %rbx 125483: 89 cb mov %ecx,%ebx 125485: 48 83 ec 18 sub $0x18,%rsp 125489: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 12548f: 44 89 44 24 14 mov %r8d,0x14(%rsp) 125494: 41 89 c4 mov %eax,%r12d 125497: 48 8d 87 f8 0a 00 00 lea 0xaf8(%rdi),%rax 12549e: 89 54 24 04 mov %edx,0x4(%rsp) 1254a2: 48 89 c7 mov %rax,%rdi 1254a5: 48 89 44 24 08 mov %rax,0x8(%rsp) 1254aa: e8 00 00 00 00 callq 1254af 1254af: 8b 54 24 04 mov 0x4(%rsp),%edx 1254b3: 41 8d 74 24 01 lea 0x1(%r12),%esi 1254b8: 89 d9 mov %ebx,%ecx 1254ba: 45 31 c0 xor %r8d,%r8d 1254bd: 4c 89 f7 mov %r14,%rdi 1254c0: e8 00 00 00 00 callq 1254c5 1254c5: 44 89 e8 mov %r13d,%eax 1254c8: 31 d2 xor %edx,%edx 1254ca: 41 f7 b6 bc 8d 00 00 divl 0x8dbc(%r14) 1254d1: 89 54 24 10 mov %edx,0x10(%rsp) 1254d5: 89 44 24 04 mov %eax,0x4(%rsp) 1254d9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1254de: 4d 8d ae 30 8e 00 00 lea 0x8e30(%r14),%r13 1254e5: 4c 89 ef mov %r13,%rdi 1254e8: e8 00 00 00 00 callq 1254ed 1254ed: be 07 00 00 00 mov $0x7,%esi 1254f2: 4c 89 ff mov %r15,%rdi 1254f5: e8 00 00 00 00 callq 1254fa 1254fa: 41 89 c4 mov %eax,%r12d 1254fd: 85 c0 test %eax,%eax 1254ff: 0f 85 00 00 00 00 jne 125505 125505: 45 8b 9e 60 90 00 00 mov 0x9060(%r14),%r11d 12550c: 45 85 db test %r11d,%r11d 12550f: 0f 8e b8 02 00 00 jle 1257cd 125515: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 12551c: 4d 8b 96 38 90 00 00 mov 0x9038(%r14),%r10 125523: c1 e3 0d shl $0xd,%ebx 125526: 48 8d 50 01 lea 0x1(%rax),%rdx 12552a: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 125531: 49 8d 04 82 lea (%r10,%rax,4),%rax 125535: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 12553c: 8b 54 24 04 mov 0x4(%rsp),%edx 125540: c7 00 00 a2 05 c0 movl $0xc005a200,(%rax) 125546: 41 8b b6 60 90 00 00 mov 0x9060(%r14),%esi 12554d: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 125554: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 12555b: c1 e2 12 shl $0x12,%edx 12555e: 83 ee 01 sub $0x1,%esi 125561: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 125568: 09 d3 or %edx,%ebx 12556a: 41 89 b6 60 90 00 00 mov %esi,0x9060(%r14) 125571: 8b 8d 0c 02 00 00 mov 0x20c(%rbp),%ecx 125577: c1 e1 08 shl $0x8,%ecx 12557a: 09 cb or %ecx,%ebx 12557c: 8b 4c 24 10 mov 0x10(%rsp),%ecx 125580: c1 e1 10 shl $0x10,%ecx 125583: 09 cb or %ecx,%ebx 125585: 81 cb 00 00 00 24 or $0x24000000,%ebx 12558b: 85 f6 test %esi,%esi 12558d: 0f 8e c3 02 00 00 jle 125856 125593: 4d 8b 8e 38 90 00 00 mov 0x9038(%r14),%r9 12559a: 48 8d 50 01 lea 0x1(%rax),%rdx 12559e: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 1255a5: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 1255ac: 49 8d 04 81 lea (%r9,%rax,4),%rax 1255b0: 89 18 mov %ebx,(%rax) 1255b2: 41 8b b6 60 90 00 00 mov 0x9060(%r14),%esi 1255b9: 8b 5c 24 14 mov 0x14(%rsp),%ebx 1255bd: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1255c4: 8d 56 ff lea -0x1(%rsi),%edx 1255c7: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 1255ce: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 1255d5: c1 e3 02 shl $0x2,%ebx 1255d8: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 1255df: 85 d2 test %edx,%edx 1255e1: 0f 8e 57 02 00 00 jle 12583e 1255e7: 4d 8b 86 38 90 00 00 mov 0x9038(%r14),%r8 1255ee: 48 8d 50 01 lea 0x1(%rax),%rdx 1255f2: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 1255f9: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 125600: 49 8d 04 80 lea (%r8,%rax,4),%rax 125604: 89 18 mov %ebx,(%rax) 125606: 41 8b be 60 90 00 00 mov 0x9060(%r14),%edi 12560d: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 125614: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 12561b: 8d 57 ff lea -0x1(%rdi),%edx 12561e: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 125625: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 12562c: 8b 9d 00 02 00 00 mov 0x200(%rbp),%ebx 125632: 85 d2 test %edx,%edx 125634: 0f 8e ec 01 00 00 jle 125826 12563a: 49 8b be 38 90 00 00 mov 0x9038(%r14),%rdi 125641: 48 8d 50 01 lea 0x1(%rax),%rdx 125645: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 12564c: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 125653: 48 8d 04 87 lea (%rdi,%rax,4),%rax 125657: 89 18 mov %ebx,(%rax) 125659: 41 8b 8e 60 90 00 00 mov 0x9060(%r14),%ecx 125660: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 125667: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 12566e: 8d 51 ff lea -0x1(%rcx),%edx 125671: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 125678: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 12567f: 8b 9d 04 02 00 00 mov 0x204(%rbp),%ebx 125685: 85 d2 test %edx,%edx 125687: 0f 8e 81 01 00 00 jle 12580e 12568d: 49 8b b6 38 90 00 00 mov 0x9038(%r14),%rsi 125694: 48 8d 50 01 lea 0x1(%rax),%rdx 125698: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 12569f: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 1256a6: 48 8d 04 86 lea (%rsi,%rax,4),%rax 1256aa: 89 18 mov %ebx,(%rax) 1256ac: 41 8b b6 60 90 00 00 mov 0x9060(%r14),%esi 1256b3: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1256ba: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 1256c1: 8d 56 ff lea -0x1(%rsi),%edx 1256c4: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 1256cb: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 1256d2: 8b 9d 34 02 00 00 mov 0x234(%rbp),%ebx 1256d8: 85 d2 test %edx,%edx 1256da: 0f 8e 16 01 00 00 jle 1257f6 1256e0: 49 8b 8e 38 90 00 00 mov 0x9038(%r14),%rcx 1256e7: 48 8d 50 01 lea 0x1(%rax),%rdx 1256eb: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 1256f2: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 1256f9: 48 8d 04 81 lea (%rcx,%rax,4),%rax 1256fd: 89 18 mov %ebx,(%rax) 1256ff: 41 8b be 60 90 00 00 mov 0x9060(%r14),%edi 125706: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 12570d: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 125714: 8d 57 ff lea -0x1(%rdi),%edx 125717: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 12571e: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 125725: 8b 9d 38 02 00 00 mov 0x238(%rbp),%ebx 12572b: 85 d2 test %edx,%edx 12572d: 0f 8e ab 00 00 00 jle 1257de 125733: 48 8d 50 01 lea 0x1(%rax),%rdx 125737: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 12573e: 4c 89 ff mov %r15,%rdi 125741: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 125748: 49 8b 96 38 90 00 00 mov 0x9038(%r14),%rdx 12574f: 48 8d 04 82 lea (%rdx,%rax,4),%rax 125753: 89 18 mov %ebx,(%rax) 125755: 49 8b 86 70 90 00 00 mov 0x9070(%r14),%rax 12575c: 41 83 ae 60 90 00 00 subl $0x1,0x9060(%r14) 125763: 01 125764: 49 21 86 48 90 00 00 and %rax,0x9048(%r14) 12576b: e8 00 00 00 00 callq 125770 125770: 4c 89 ef mov %r13,%rdi 125773: ff 14 25 00 00 00 00 callq *0x0 12577a: 45 31 c0 xor %r8d,%r8d 12577d: 4c 89 f7 mov %r14,%rdi 125780: 31 c9 xor %ecx,%ecx 125782: 31 d2 xor %edx,%edx 125784: 31 f6 xor %esi,%esi 125786: e8 00 00 00 00 callq 12578b 12578b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 125790: e8 00 00 00 00 callq 125795 125795: 44 89 e0 mov %r12d,%eax 125798: 48 83 c4 18 add $0x18,%rsp 12579c: 5b pop %rbx 12579d: 5d pop %rbp 12579e: 41 5c pop %r12 1257a0: 41 5d pop %r13 1257a2: 41 5e pop %r14 1257a4: 41 5f pop %r15 1257a6: c3 retq 1257a7: 8b 44 24 04 mov 0x4(%rsp),%eax 1257ab: 8b 4c 24 10 mov 0x10(%rsp),%ecx 1257af: 41 89 d8 mov %ebx,%r8d 1257b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1257b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1257c0: 8d 50 01 lea 0x1(%rax),%edx 1257c3: e8 00 00 00 00 callq 1257c8 1257c8: e9 11 fd ff ff jmpq 1254de 1257cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1257d4: e8 00 00 00 00 callq 1257d9 1257d9: e9 37 fd ff ff jmpq 125515 1257de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1257e5: e8 00 00 00 00 callq 1257ea 1257ea: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1257f1: e9 3d ff ff ff jmpq 125733 1257f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1257fd: e8 00 00 00 00 callq 125802 125802: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 125809: e9 d2 fe ff ff jmpq 1256e0 12580e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 125815: e8 00 00 00 00 callq 12581a 12581a: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 125821: e9 67 fe ff ff jmpq 12568d 125826: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12582d: e8 00 00 00 00 callq 125832 125832: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 125839: e9 fc fd ff ff jmpq 12563a 12583e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 125845: e8 00 00 00 00 callq 12584a 12584a: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 125851: e9 91 fd ff ff jmpq 1255e7 125856: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12585d: e8 00 00 00 00 callq 125862 125862: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 125869: e9 25 fd ff ff jmpq 125593 12586e: 66 90 xchg %ax,%ax 0000000000125870 : 125870: e8 00 00 00 00 callq 125875 125875: 31 c0 xor %eax,%eax 125877: c3 retq 125878: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12587f: 00 0000000000125880 : 125880: e8 00 00 00 00 callq 125885 125885: 31 c0 xor %eax,%eax 125887: c3 retq 125888: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12588f: 00 0000000000125890 : 125890: e8 00 00 00 00 callq 125895 125895: 31 c0 xor %eax,%eax 125897: c3 retq 125898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12589f: 00 00000000001258a0 : 1258a0: e8 00 00 00 00 callq 1258a5 1258a5: 48 8b 87 00 8a 00 00 mov 0x8a00(%rdi),%rax 1258ac: 48 8b 40 10 mov 0x10(%rax),%rax 1258b0: e9 00 00 00 00 jmpq 1258b5 1258b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1258bc: 00 00 00 00 00000000001258c0 : 1258c0: e8 00 00 00 00 callq 1258c5 1258c5: 41 56 push %r14 1258c7: 4c 8d b7 18 0b 00 00 lea 0xb18(%rdi),%r14 1258ce: 41 55 push %r13 1258d0: 41 89 f5 mov %esi,%r13d 1258d3: 41 54 push %r12 1258d5: 41 89 d4 mov %edx,%r12d 1258d8: 55 push %rbp 1258d9: 48 89 fd mov %rdi,%rbp 1258dc: 4c 89 f7 mov %r14,%rdi 1258df: e8 00 00 00 00 callq 1258e4 1258e4: 44 89 ea mov %r13d,%edx 1258e7: 48 89 ef mov %rbp,%rdi 1258ea: 31 c9 xor %ecx,%ecx 1258ec: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1258f3: 8b 70 04 mov 0x4(%rax),%esi 1258f6: 81 c6 00 22 00 00 add $0x2200,%esi 1258fc: e8 00 00 00 00 callq 125901 125901: 44 89 e2 mov %r12d,%edx 125904: 48 89 ef mov %rbp,%rdi 125907: 31 c9 xor %ecx,%ecx 125909: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 125910: 8b 30 mov (%rax),%esi 125912: 81 c6 1b 11 00 00 add $0x111b,%esi 125918: e8 00 00 00 00 callq 12591d 12591d: 48 89 ef mov %rbp,%rdi 125920: 31 c9 xor %ecx,%ecx 125922: ba 00 00 00 e0 mov $0xe0000000,%edx 125927: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 12592e: 8b 70 04 mov 0x4(%rax),%esi 125931: 81 c6 00 22 00 00 add $0x2200,%esi 125937: e8 00 00 00 00 callq 12593c 12593c: 4c 89 f7 mov %r14,%rdi 12593f: e8 00 00 00 00 callq 125944 125944: 31 c0 xor %eax,%eax 125946: 5d pop %rbp 125947: 41 5c pop %r12 125949: 41 5d pop %r13 12594b: 41 5e pop %r14 12594d: c3 retq 12594e: 66 90 xchg %ax,%ax 0000000000125950 : 125950: e8 00 00 00 00 callq 125955 125955: 41 55 push %r13 125957: 89 d1 mov %edx,%ecx 125959: 49 89 fd mov %rdi,%r13 12595c: 41 54 push %r12 12595e: 41 89 f4 mov %esi,%r12d 125961: 48 83 ec 08 sub $0x8,%rsp 125965: 83 fe 02 cmp $0x2,%esi 125968: 74 6b je 1259d5 12596a: 77 2a ja 125996 12596c: 85 f6 test %esi,%esi 12596e: 74 71 je 1259e1 125970: 48 8b 87 88 5b 01 00 mov 0x15b88(%rdi),%rax 125977: 8b 00 mov (%rax),%eax 125979: 05 00 06 00 00 add $0x600,%eax 12597e: 44 6b e9 58 imul $0x58,%ecx,%r13d 125982: 41 01 c5 add %eax,%r13d 125985: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12598a: 48 83 c4 08 add $0x8,%rsp 12598e: 44 89 e8 mov %r13d,%eax 125991: 41 5c pop %r12 125993: 41 5d pop %r13 125995: c3 retq 125996: 83 fe 03 cmp $0x3,%esi 125999: 0f 85 00 00 00 00 jne 12599f 12599f: 48 8b 87 88 5b 01 00 mov 0x15b88(%rdi),%rax 1259a6: 8b 40 08 mov 0x8(%rax),%eax 1259a9: 05 00 04 00 00 add $0x400,%eax 1259ae: eb ce jmp 12597e 1259b0: 45 89 e8 mov %r13d,%r8d 1259b3: 44 89 e2 mov %r12d,%edx 1259b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1259bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1259c4: e8 00 00 00 00 callq 1259c9 1259c9: 44 89 e8 mov %r13d,%eax 1259cc: 48 83 c4 08 add $0x8,%rsp 1259d0: 41 5c pop %r12 1259d2: 41 5d pop %r13 1259d4: c3 retq 1259d5: 48 8b 87 88 5b 01 00 mov 0x15b88(%rdi),%rax 1259dc: 8b 40 08 mov 0x8(%rax),%eax 1259df: eb 9d jmp 12597e 1259e1: 49 8b 85 88 5b 01 00 mov 0x15b88(%r13),%rax 1259e8: 8b 00 mov (%rax),%eax 1259ea: eb 92 jmp 12597e 1259ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000001259f0 : 1259f0: e8 00 00 00 00 callq 1259f5 1259f5: 41 57 push %r15 1259f7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1259fe 1259fe: 41 56 push %r14 125a00: 49 89 f6 mov %rsi,%r14 125a03: 41 55 push %r13 125a05: 41 54 push %r12 125a07: 55 push %rbp 125a08: 48 89 fd mov %rdi,%rbp 125a0b: 53 push %rbx 125a0c: 69 da e8 03 00 00 imul $0x3e8,%edx,%ebx 125a12: 8b 96 04 02 00 00 mov 0x204(%rsi),%edx 125a18: 8b b6 00 02 00 00 mov 0x200(%rsi),%esi 125a1e: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 125a25: 48 c1 eb 26 shr $0x26,%rbx 125a29: 48 01 c3 add %rax,%rbx 125a2c: e8 1f ff ff ff callq 125950 125a31: 31 d2 xor %edx,%edx 125a33: 48 89 ef mov %rbp,%rdi 125a36: 44 8d b8 30 01 00 00 lea 0x130(%rax),%r15d 125a3d: 41 89 c5 mov %eax,%r13d 125a40: 44 89 fe mov %r15d,%esi 125a43: 45 8d a5 41 01 00 00 lea 0x141(%r13),%r12d 125a4a: e8 00 00 00 00 callq 125a4f 125a4f: 31 c9 xor %ecx,%ecx 125a51: 44 89 fe mov %r15d,%esi 125a54: 48 89 ef mov %rbp,%rdi 125a57: 83 e0 fe and $0xfffffffe,%eax 125a5a: 89 c2 mov %eax,%edx 125a5c: e8 00 00 00 00 callq 125a61 125a61: eb 1f jmp 125a82 125a63: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 125a6a 125a6a: 48 39 c3 cmp %rax,%rbx 125a6d: 0f 88 00 00 00 00 js 125a73 125a73: be e8 03 00 00 mov $0x3e8,%esi 125a78: bf f4 01 00 00 mov $0x1f4,%edi 125a7d: e8 00 00 00 00 callq 125a82 125a82: 31 d2 xor %edx,%edx 125a84: 44 89 e6 mov %r12d,%esi 125a87: 48 89 ef mov %rbp,%rdi 125a8a: e8 00 00 00 00 callq 125a8f 125a8f: a8 04 test $0x4,%al 125a91: 74 d0 je 125a63 125a93: 31 c9 xor %ecx,%ecx 125a95: 41 8d b5 42 01 00 00 lea 0x142(%r13),%esi 125a9c: 31 d2 xor %edx,%edx 125a9e: 48 89 ef mov %rbp,%rdi 125aa1: e8 00 00 00 00 callq 125aa6 125aa6: 31 d2 xor %edx,%edx 125aa8: 44 89 fe mov %r15d,%esi 125aab: 48 89 ef mov %rbp,%rdi 125aae: e8 00 00 00 00 callq 125ab3 125ab3: 31 c9 xor %ecx,%ecx 125ab5: 44 89 fe mov %r15d,%esi 125ab8: 48 89 ef mov %rbp,%rdi 125abb: 83 c8 01 or $0x1,%eax 125abe: 89 c2 mov %eax,%edx 125ac0: e8 00 00 00 00 callq 125ac5 125ac5: 41 8d b5 33 01 00 00 lea 0x133(%r13),%esi 125acc: 31 d2 xor %edx,%edx 125ace: 48 89 ef mov %rbp,%rdi 125ad1: e8 00 00 00 00 callq 125ad6 125ad6: 41 8d b5 34 01 00 00 lea 0x134(%r13),%esi 125add: 31 d2 xor %edx,%edx 125adf: 48 89 ef mov %rbp,%rdi 125ae2: 41 89 46 0c mov %eax,0xc(%r14) 125ae6: e8 00 00 00 00 callq 125aeb 125aeb: 41 89 46 10 mov %eax,0x10(%r14) 125aef: 31 c0 xor %eax,%eax 125af1: 5b pop %rbx 125af2: 5d pop %rbp 125af3: 41 5c pop %r12 125af5: 41 5d pop %r13 125af7: 41 5e pop %r14 125af9: 41 5f pop %r15 125afb: c3 retq 125afc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000125b00 : 125b00: e8 00 00 00 00 callq 125b05 125b05: 55 push %rbp 125b06: 8b 96 04 02 00 00 mov 0x204(%rsi),%edx 125b0c: 48 89 fd mov %rdi,%rbp 125b0f: 8b b6 00 02 00 00 mov 0x200(%rsi),%esi 125b15: e8 36 fe ff ff callq 125950 125b1a: 48 89 ef mov %rbp,%rdi 125b1d: 31 d2 xor %edx,%edx 125b1f: 8d b0 30 01 00 00 lea 0x130(%rax),%esi 125b25: e8 00 00 00 00 callq 125b2a 125b2a: 5d pop %rbp 125b2b: 83 e0 01 and $0x1,%eax 125b2e: c3 retq 125b2f: 90 nop 0000000000125b30 : 125b30: e8 00 00 00 00 callq 125b35 125b35: 41 54 push %r12 125b37: 41 89 f4 mov %esi,%r12d 125b3a: 55 push %rbp 125b3b: 48 89 fd mov %rdi,%rbp 125b3e: 53 push %rbx 125b3f: 89 d3 mov %edx,%ebx 125b41: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 125b46: 48 8b 85 d8 60 01 00 mov 0x160d8(%rbp),%rax 125b4d: 44 89 e2 mov %r12d,%edx 125b50: 48 89 ef mov %rbp,%rdi 125b53: 31 c9 xor %ecx,%ecx 125b55: 03 18 add (%rax),%ebx 125b57: 89 de mov %ebx,%esi 125b59: e8 00 00 00 00 callq 125b5e 125b5e: 31 c0 xor %eax,%eax 125b60: 5b pop %rbx 125b61: 5d pop %rbp 125b62: 41 5c pop %r12 125b64: c3 retq 125b65: 89 f1 mov %esi,%ecx 125b67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 125b6e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 125b75: e8 00 00 00 00 callq 125b7a 125b7a: eb ca jmp 125b46 125b7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000125b80 : 125b80: e8 00 00 00 00 callq 125b85 125b85: 41 57 push %r15 125b87: 49 89 cf mov %rcx,%r15 125b8a: 41 56 push %r14 125b8c: 41 55 push %r13 125b8e: 41 54 push %r12 125b90: 49 89 fc mov %rdi,%r12 125b93: 55 push %rbp 125b94: 53 push %rbx 125b95: 48 83 ec 10 sub $0x10,%rsp 125b99: 4c 89 44 24 08 mov %r8,0x8(%rsp) 125b9e: e8 ad fd ff ff callq 125950 125ba3: ba 60 01 00 00 mov $0x160,%edx 125ba8: be c0 0c 00 00 mov $0xcc0,%esi 125bad: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 125bb4 125bb4: 89 44 24 04 mov %eax,0x4(%rsp) 125bb8: 89 c3 mov %eax,%ebx 125bba: e8 00 00 00 00 callq 125bbf 125bbf: 49 89 07 mov %rax,(%r15) 125bc2: 48 85 c0 test %rax,%rax 125bc5: 0f 84 6c 01 00 00 je 125d37 125bcb: 8d ab 30 01 00 00 lea 0x130(%rbx),%ebp 125bd1: 44 8d b3 43 01 00 00 lea 0x143(%rbx),%r14d 125bd8: 31 db xor %ebx,%ebx 125bda: eb 31 jmp 125c0d 125bdc: 49 8b 17 mov (%r15),%rdx 125bdf: 89 d8 mov %ebx,%eax 125be1: 8d 34 ad 00 00 00 00 lea 0x0(,%rbp,4),%esi 125be8: 4c 89 e7 mov %r12,%rdi 125beb: 83 c3 01 add $0x1,%ebx 125bee: 89 34 c2 mov %esi,(%rdx,%rax,8) 125bf1: 49 8b 17 mov (%r15),%rdx 125bf4: 89 ee mov %ebp,%esi 125bf6: 83 c5 01 add $0x1,%ebp 125bf9: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 125bfd: 31 d2 xor %edx,%edx 125bff: e8 00 00 00 00 callq 125c04 125c04: 41 89 45 04 mov %eax,0x4(%r13) 125c08: 44 39 f5 cmp %r14d,%ebp 125c0b: 74 0f je 125c1c 125c0d: 83 fb 2b cmp $0x2b,%ebx 125c10: 76 ca jbe 125bdc 125c12: 0f 0b ud2 125c14: 83 c5 01 add $0x1,%ebp 125c17: 44 39 f5 cmp %r14d,%ebp 125c1a: 75 f1 jne 125c0d 125c1c: 8b 44 24 04 mov 0x4(%rsp),%eax 125c20: 44 8d b0 58 01 00 00 lea 0x158(%rax),%r14d 125c27: 44 8d a8 5e 01 00 00 lea 0x15e(%rax),%r13d 125c2e: 83 fb 2b cmp $0x2b,%ebx 125c31: 0f 87 f5 00 00 00 ja 125d2c 125c37: 49 8b 17 mov (%r15),%rdx 125c3a: 89 d8 mov %ebx,%eax 125c3c: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 125c43: 00 125c44: 4c 89 e7 mov %r12,%rdi 125c47: 83 c3 01 add $0x1,%ebx 125c4a: 89 34 c2 mov %esi,(%rdx,%rax,8) 125c4d: 49 8b 17 mov (%r15),%rdx 125c50: 44 89 f6 mov %r14d,%esi 125c53: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 125c57: 31 d2 xor %edx,%edx 125c59: e8 00 00 00 00 callq 125c5e 125c5e: 89 45 04 mov %eax,0x4(%rbp) 125c61: 41 83 c6 01 add $0x1,%r14d 125c65: 45 39 f5 cmp %r14d,%r13d 125c68: 75 c4 jne 125c2e 125c6a: 8b 44 24 04 mov 0x4(%rsp),%eax 125c6e: 44 8d b0 5f 01 00 00 lea 0x15f(%rax),%r14d 125c75: 44 8d a8 66 01 00 00 lea 0x166(%rax),%r13d 125c7c: 83 fb 2b cmp $0x2b,%ebx 125c7f: 0f 87 a3 00 00 00 ja 125d28 125c85: 49 8b 17 mov (%r15),%rdx 125c88: 89 d8 mov %ebx,%eax 125c8a: 42 8d 34 b5 00 00 00 lea 0x0(,%r14,4),%esi 125c91: 00 125c92: 4c 89 e7 mov %r12,%rdi 125c95: 83 c3 01 add $0x1,%ebx 125c98: 89 34 c2 mov %esi,(%rdx,%rax,8) 125c9b: 49 8b 17 mov (%r15),%rdx 125c9e: 44 89 f6 mov %r14d,%esi 125ca1: 48 8d 2c c2 lea (%rdx,%rax,8),%rbp 125ca5: 31 d2 xor %edx,%edx 125ca7: e8 00 00 00 00 callq 125cac 125cac: 89 45 04 mov %eax,0x4(%rbp) 125caf: 41 83 c6 01 add $0x1,%r14d 125cb3: 45 39 f5 cmp %r14d,%r13d 125cb6: 75 c4 jne 125c7c 125cb8: 8b 44 24 04 mov 0x4(%rsp),%eax 125cbc: 8d a8 70 01 00 00 lea 0x170(%rax),%ebp 125cc2: 44 8d a8 7c 01 00 00 lea 0x17c(%rax),%r13d 125cc9: eb 31 jmp 125cfc 125ccb: 49 8b 17 mov (%r15),%rdx 125cce: 89 d8 mov %ebx,%eax 125cd0: 8d 34 ad 00 00 00 00 lea 0x0(,%rbp,4),%esi 125cd7: 4c 89 e7 mov %r12,%rdi 125cda: 83 c3 01 add $0x1,%ebx 125cdd: 89 34 c2 mov %esi,(%rdx,%rax,8) 125ce0: 49 8b 17 mov (%r15),%rdx 125ce3: 89 ee mov %ebp,%esi 125ce5: 83 c5 01 add $0x1,%ebp 125ce8: 4c 8d 34 c2 lea (%rdx,%rax,8),%r14 125cec: 31 d2 xor %edx,%edx 125cee: e8 00 00 00 00 callq 125cf3 125cf3: 41 89 46 04 mov %eax,0x4(%r14) 125cf7: 44 39 ed cmp %r13d,%ebp 125cfa: 74 0f je 125d0b 125cfc: 83 fb 2b cmp $0x2b,%ebx 125cff: 76 ca jbe 125ccb 125d01: 0f 0b ud2 125d03: 83 c5 01 add $0x1,%ebp 125d06: 44 39 ed cmp %r13d,%ebp 125d09: 75 f1 jne 125cfc 125d0b: 83 fb 2c cmp $0x2c,%ebx 125d0e: 75 23 jne 125d33 125d10: 48 8b 44 24 08 mov 0x8(%rsp),%rax 125d15: 89 18 mov %ebx,(%rax) 125d17: 31 c0 xor %eax,%eax 125d19: 48 83 c4 10 add $0x10,%rsp 125d1d: 5b pop %rbx 125d1e: 5d pop %rbp 125d1f: 41 5c pop %r12 125d21: 41 5d pop %r13 125d23: 41 5e pop %r14 125d25: 41 5f pop %r15 125d27: c3 retq 125d28: 0f 0b ud2 125d2a: eb 83 jmp 125caf 125d2c: 0f 0b ud2 125d2e: e9 2e ff ff ff jmpq 125c61 125d33: 0f 0b ud2 125d35: eb d9 jmp 125d10 125d37: b8 f4 ff ff ff mov $0xfffffff4,%eax 125d3c: eb db jmp 125d19 125d3e: 66 90 xchg %ax,%ax 0000000000125d40 : 125d40: e8 00 00 00 00 callq 125d45 125d45: 41 57 push %r15 125d47: 41 56 push %r14 125d49: 41 55 push %r13 125d4b: 41 54 push %r12 125d4d: 49 89 f4 mov %rsi,%r12 125d50: 55 push %rbp 125d51: 48 89 fd mov %rdi,%rbp 125d54: 53 push %rbx 125d55: 48 83 ec 10 sub $0x10,%rsp 125d59: 48 89 54 24 08 mov %rdx,0x8(%rsp) 125d5e: 8b 96 04 02 00 00 mov 0x204(%rsi),%edx 125d64: 8b b6 00 02 00 00 mov 0x200(%rsi),%esi 125d6a: 48 89 0c 24 mov %rcx,(%rsp) 125d6e: e8 dd fb ff ff callq 125950 125d73: 41 8b 14 24 mov (%r12),%edx 125d77: 31 c9 xor %ecx,%ecx 125d79: 48 89 ef mov %rbp,%rdi 125d7c: 44 8d b8 30 01 00 00 lea 0x130(%rax),%r15d 125d83: 89 c3 mov %eax,%ebx 125d85: 83 e2 fe and $0xfffffffe,%edx 125d88: 44 89 fe mov %r15d,%esi 125d8b: 44 8d b3 41 01 00 00 lea 0x141(%rbx),%r14d 125d92: e8 00 00 00 00 callq 125d97 125d97: 4c 8b 2d 00 00 00 00 mov 0x0(%rip),%r13 # 125d9e 125d9e: 49 81 c5 d0 07 00 00 add $0x7d0,%r13 125da5: eb 1f jmp 125dc6 125da7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 125dae 125dae: 49 39 c5 cmp %rax,%r13 125db1: 0f 88 00 00 00 00 js 125db7 125db7: be e8 03 00 00 mov $0x3e8,%esi 125dbc: bf f4 01 00 00 mov $0x1f4,%edi 125dc1: e8 00 00 00 00 callq 125dc6 125dc6: 31 d2 xor %edx,%edx 125dc8: 44 89 f6 mov %r14d,%esi 125dcb: 48 89 ef mov %rbp,%rdi 125dce: e8 00 00 00 00 callq 125dd3 125dd3: a8 04 test $0x4,%al 125dd5: 74 d0 je 125da7 125dd7: 41 8b 54 24 58 mov 0x58(%r12),%edx 125ddc: 8d b3 5b 01 00 00 lea 0x15b(%rbx),%esi 125de2: 31 c9 xor %ecx,%ecx 125de4: 48 89 ef mov %rbp,%rdi 125de7: 44 8d b3 65 01 00 00 lea 0x165(%rbx),%r14d 125dee: e8 00 00 00 00 callq 125df3 125df3: 41 8b 54 24 48 mov 0x48(%r12),%edx 125df8: 31 c9 xor %ecx,%ecx 125dfa: 48 89 ef mov %rbp,%rdi 125dfd: 8d b3 42 01 00 00 lea 0x142(%rbx),%esi 125e03: 81 ca 00 00 00 10 or $0x10000000,%edx 125e09: e8 00 00 00 00 callq 125e0e 125e0e: 41 8b 54 24 0c mov 0xc(%r12),%edx 125e13: 31 c9 xor %ecx,%ecx 125e15: 48 89 ef mov %rbp,%rdi 125e18: 8d b3 33 01 00 00 lea 0x133(%rbx),%esi 125e1e: e8 00 00 00 00 callq 125e23 125e23: 41 8b 54 24 10 mov 0x10(%r12),%edx 125e28: 31 c9 xor %ecx,%ecx 125e2a: 48 89 ef mov %rbp,%rdi 125e2d: 8d b3 34 01 00 00 lea 0x134(%rbx),%esi 125e33: e8 00 00 00 00 callq 125e38 125e38: 31 c9 xor %ecx,%ecx 125e3a: ba 01 00 00 00 mov $0x1,%edx 125e3f: 44 89 f6 mov %r14d,%esi 125e42: 48 89 ef mov %rbp,%rdi 125e45: e8 00 00 00 00 callq 125e4a 125e4a: 48 8b 0c 24 mov (%rsp),%rcx 125e4e: 48 85 c9 test %rcx,%rcx 125e51: 74 36 je 125e89 125e53: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 125e59: 74 2e je 125e89 125e5b: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 125e62: 00 00 125e64: 83 80 b8 09 00 00 01 addl $0x1,0x9b8(%rax) 125e6b: 48 39 88 98 03 00 00 cmp %rcx,0x398(%rax) 125e72: 0f 84 c3 00 00 00 je 125f3b 125e78: f6 40 26 20 testb $0x20,0x26(%rax) 125e7c: 0f 85 12 01 00 00 jne 125f94 125e82: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 125e89: 41 8b 54 24 0c mov 0xc(%r12),%edx 125e8e: 8d b3 35 01 00 00 lea 0x135(%rbx),%esi 125e94: 31 c9 xor %ecx,%ecx 125e96: 48 89 ef mov %rbp,%rdi 125e99: e8 00 00 00 00 callq 125e9e 125e9e: 41 8b 54 24 10 mov 0x10(%r12),%edx 125ea3: 31 c9 xor %ecx,%ecx 125ea5: 48 89 ef mov %rbp,%rdi 125ea8: 8d b3 36 01 00 00 lea 0x136(%rbx),%esi 125eae: e8 00 00 00 00 callq 125eb3 125eb3: 31 c9 xor %ecx,%ecx 125eb5: 31 d2 xor %edx,%edx 125eb7: 44 89 f6 mov %r14d,%esi 125eba: 48 89 ef mov %rbp,%rdi 125ebd: e8 00 00 00 00 callq 125ec2 125ec2: 41 8b 54 24 04 mov 0x4(%r12),%edx 125ec7: 31 c9 xor %ecx,%ecx 125ec9: 48 89 ef mov %rbp,%rdi 125ecc: 8d b3 31 01 00 00 lea 0x131(%rbx),%esi 125ed2: e8 00 00 00 00 callq 125ed7 125ed7: 41 8b 54 24 08 mov 0x8(%r12),%edx 125edc: 31 c9 xor %ecx,%ecx 125ede: 48 89 ef mov %rbp,%rdi 125ee1: 8d b3 32 01 00 00 lea 0x132(%rbx),%esi 125ee7: e8 00 00 00 00 callq 125eec 125eec: 41 8b 54 24 24 mov 0x24(%r12),%edx 125ef1: 31 c9 xor %ecx,%ecx 125ef3: 48 89 ef mov %rbp,%rdi 125ef6: 8d b3 39 01 00 00 lea 0x139(%rbx),%esi 125efc: e8 00 00 00 00 callq 125f01 125f01: 41 8b 54 24 20 mov 0x20(%r12),%edx 125f06: 31 c9 xor %ecx,%ecx 125f08: 48 89 ef mov %rbp,%rdi 125f0b: 8d b3 38 01 00 00 lea 0x138(%rbx),%esi 125f11: e8 00 00 00 00 callq 125f16 125f16: 41 8b 14 24 mov (%r12),%edx 125f1a: 31 c9 xor %ecx,%ecx 125f1c: 44 89 fe mov %r15d,%esi 125f1f: 48 89 ef mov %rbp,%rdi 125f22: 83 ca 01 or $0x1,%edx 125f25: e8 00 00 00 00 callq 125f2a 125f2a: 31 c0 xor %eax,%eax 125f2c: 48 83 c4 10 add $0x10,%rsp 125f30: 5b pop %rbx 125f31: 5d pop %rbp 125f32: 41 5c pop %r12 125f34: 41 5d pop %r13 125f36: 41 5e pop %r14 125f38: 41 5f pop %r15 125f3a: c3 retq 125f3b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 125f40: e8 00 00 00 00 callq 125f45 125f45: 85 c0 test %eax,%eax 125f47: 49 89 d5 mov %rdx,%r13 125f4a: 0f 94 c2 sete %dl 125f4d: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 125f54: 00 00 125f56: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 125f5d: 84 d2 test %dl,%dl 125f5f: 0f 84 24 ff ff ff je 125e89 125f65: 8d b3 35 01 00 00 lea 0x135(%rbx),%esi 125f6b: 31 c9 xor %ecx,%ecx 125f6d: 44 89 ea mov %r13d,%edx 125f70: 48 89 ef mov %rbp,%rdi 125f73: e8 00 00 00 00 callq 125f78 125f78: 4c 89 ea mov %r13,%rdx 125f7b: 8d b3 36 01 00 00 lea 0x136(%rbx),%esi 125f81: 31 c9 xor %ecx,%ecx 125f83: 48 c1 ea 20 shr $0x20,%rdx 125f87: 48 89 ef mov %rbp,%rdi 125f8a: e8 00 00 00 00 callq 125f8f 125f8f: e9 1f ff ff ff jmpq 125eb3 125f94: 48 8b 3c 24 mov (%rsp),%rdi 125f98: e8 00 00 00 00 callq 125f9d 125f9d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 125fa2: e8 00 00 00 00 callq 125fa7 125fa7: 85 c0 test %eax,%eax 125fa9: 48 8b 3c 24 mov (%rsp),%rdi 125fad: 49 89 d5 mov %rdx,%r13 125fb0: 0f 94 c2 sete %dl 125fb3: 88 54 24 08 mov %dl,0x8(%rsp) 125fb7: e8 00 00 00 00 callq 125fbc 125fbc: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 125fc1: eb 8a jmp 125f4d 125fc3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 125fca: 00 00 00 00 125fce: 66 90 xchg %ax,%ax 0000000000125fd0 : 125fd0: e8 00 00 00 00 callq 125fd5 125fd5: 41 55 push %r13 125fd7: 89 f0 mov %esi,%eax 125fd9: 31 d2 xor %edx,%edx 125fdb: 41 54 push %r12 125fdd: 4c 8d a7 f8 0a 00 00 lea 0xaf8(%rdi),%r12 125fe4: 55 push %rbp 125fe5: 48 89 fd mov %rdi,%rbp 125fe8: 53 push %rbx 125fe9: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 125fef: 4c 89 e7 mov %r12,%rdi 125ff2: 89 c3 mov %eax,%ebx 125ff4: 41 89 d5 mov %edx,%r13d 125ff7: e8 00 00 00 00 callq 125ffc 125ffc: 8d 73 01 lea 0x1(%rbx),%esi 125fff: 45 31 c0 xor %r8d,%r8d 126002: 44 89 ea mov %r13d,%edx 126005: 48 89 ef mov %rbp,%rdi 126008: 31 c9 xor %ecx,%ecx 12600a: e8 00 00 00 00 callq 12600f 12600f: 48 89 ef mov %rbp,%rdi 126012: 31 c9 xor %ecx,%ecx 126014: ba 00 00 00 05 mov $0x5000000,%edx 126019: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 126020: 8b 30 mov (%rax),%esi 126022: 81 c6 54 1e 00 00 add $0x1e54,%esi 126028: e8 00 00 00 00 callq 12602d 12602d: 48 89 ef mov %rbp,%rdi 126030: 45 31 c0 xor %r8d,%r8d 126033: 31 c9 xor %ecx,%ecx 126035: 31 d2 xor %edx,%edx 126037: 31 f6 xor %esi,%esi 126039: e8 00 00 00 00 callq 12603e 12603e: 4c 89 e7 mov %r12,%rdi 126041: e8 00 00 00 00 callq 126046 126046: 31 c0 xor %eax,%eax 126048: 5b pop %rbx 126049: 5d pop %rbp 12604a: 41 5c pop %r12 12604c: 41 5d pop %r13 12604e: c3 retq 12604f: 90 nop 0000000000126050 : 126050: e8 00 00 00 00 callq 126055 126055: 41 56 push %r14 126057: 4c 8d b7 f8 0a 00 00 lea 0xaf8(%rdi),%r14 12605e: 41 55 push %r13 126060: 41 89 d5 mov %edx,%r13d 126063: 41 54 push %r12 126065: 45 89 cc mov %r9d,%r12d 126068: 55 push %rbp 126069: 48 89 fd mov %rdi,%rbp 12606c: 4c 89 f7 mov %r14,%rdi 12606f: 53 push %rbx 126070: 89 f3 mov %esi,%ebx 126072: e8 00 00 00 00 callq 126077 126077: 41 89 d8 mov %ebx,%r8d 12607a: 48 89 ef mov %rbp,%rdi 12607d: 31 c9 xor %ecx,%ecx 12607f: 31 d2 xor %edx,%edx 126081: 31 f6 xor %esi,%esi 126083: e8 00 00 00 00 callq 126088 126088: 44 89 ea mov %r13d,%edx 12608b: 48 89 ef mov %rbp,%rdi 12608e: 31 c9 xor %ecx,%ecx 126090: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 126097: 8b 30 mov (%rax),%esi 126099: 81 c6 ad 10 00 00 add $0x10ad,%esi 12609f: e8 00 00 00 00 callq 1260a4 1260a4: 44 89 e2 mov %r12d,%edx 1260a7: 48 89 ef mov %rbp,%rdi 1260aa: 31 c9 xor %ecx,%ecx 1260ac: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1260b3: 8b 30 mov (%rax),%esi 1260b5: 81 c6 aa 10 00 00 add $0x10aa,%esi 1260bb: e8 00 00 00 00 callq 1260c0 1260c0: 48 89 ef mov %rbp,%rdi 1260c3: 45 31 c0 xor %r8d,%r8d 1260c6: 31 c9 xor %ecx,%ecx 1260c8: 31 d2 xor %edx,%edx 1260ca: 31 f6 xor %esi,%esi 1260cc: e8 00 00 00 00 callq 1260d1 1260d1: 4c 89 f7 mov %r14,%rdi 1260d4: 5b pop %rbx 1260d5: 5d pop %rbp 1260d6: 41 5c pop %r12 1260d8: 41 5d pop %r13 1260da: 41 5e pop %r14 1260dc: e9 00 00 00 00 jmpq 1260e1 1260e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1260e8: 00 00 00 00 1260ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000001260f0 : 1260f0: e8 00 00 00 00 callq 1260f5 1260f5: 41 57 push %r15 1260f7: 89 d0 mov %edx,%eax 1260f9: 31 d2 xor %edx,%edx 1260fb: 41 56 push %r14 1260fd: 41 89 ce mov %ecx,%r14d 126100: 41 55 push %r13 126102: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 126109: 41 54 push %r12 12610b: 49 89 f4 mov %rsi,%r12 12610e: 55 push %rbp 12610f: 48 89 fd mov %rdi,%rbp 126112: 53 push %rbx 126113: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 126119: 4c 89 ef mov %r13,%rdi 12611c: 89 c3 mov %eax,%ebx 12611e: 41 89 d7 mov %edx,%r15d 126121: e8 00 00 00 00 callq 126126 126126: 8d 73 01 lea 0x1(%rbx),%esi 126129: 45 31 c0 xor %r8d,%r8d 12612c: 44 89 fa mov %r15d,%edx 12612f: 48 89 ef mov %rbp,%rdi 126132: 44 89 f1 mov %r14d,%ecx 126135: e8 00 00 00 00 callq 12613a 12613a: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 126141: 31 d2 xor %edx,%edx 126143: 48 89 ef mov %rbp,%rdi 126146: 8b 30 mov (%rax),%esi 126148: 81 c6 ab 1f 00 00 add $0x1fab,%esi 12614e: e8 00 00 00 00 callq 126153 126153: 85 c0 test %eax,%eax 126155: 75 2a jne 126181 126157: 45 31 e4 xor %r12d,%r12d 12615a: 48 89 ef mov %rbp,%rdi 12615d: 45 31 c0 xor %r8d,%r8d 126160: 31 c9 xor %ecx,%ecx 126162: 31 d2 xor %edx,%edx 126164: 31 f6 xor %esi,%esi 126166: e8 00 00 00 00 callq 12616b 12616b: 4c 89 ef mov %r13,%rdi 12616e: e8 00 00 00 00 callq 126173 126173: 44 89 e0 mov %r12d,%eax 126176: 5b pop %rbx 126177: 5d pop %rbp 126178: 41 5c pop %r12 12617a: 41 5d pop %r13 12617c: 41 5e pop %r14 12617e: 41 5f pop %r15 126180: c3 retq 126181: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 126188: 31 d2 xor %edx,%edx 12618a: 48 89 ef mov %rbp,%rdi 12618d: 8b 30 mov (%rax),%esi 12618f: 81 c6 b1 1f 00 00 add $0x1fb1,%esi 126195: e8 00 00 00 00 callq 12619a 12619a: 41 89 c0 mov %eax,%r8d 12619d: 4c 89 e0 mov %r12,%rax 1261a0: 48 c1 e8 08 shr $0x8,%rax 1261a4: 41 39 c0 cmp %eax,%r8d 1261a7: 75 ae jne 126157 1261a9: 48 8b 85 e8 5a 01 00 mov 0x15ae8(%rbp),%rax 1261b0: 31 d2 xor %edx,%edx 1261b2: 48 89 ef mov %rbp,%rdi 1261b5: 49 c1 ec 28 shr $0x28,%r12 1261b9: 8b 30 mov (%rax),%esi 1261bb: 81 c6 b2 1f 00 00 add $0x1fb2,%esi 1261c1: e8 00 00 00 00 callq 1261c6 1261c6: 44 39 e0 cmp %r12d,%eax 1261c9: 41 0f 94 c4 sete %r12b 1261cd: eb 8b jmp 12615a 1261cf: 90 nop 00000000001261d0 : 1261d0: e8 00 00 00 00 callq 1261d5 1261d5: 41 57 push %r15 1261d7: 49 89 cf mov %rcx,%r15 1261da: 41 56 push %r14 1261dc: 41 55 push %r13 1261de: 41 54 push %r12 1261e0: 49 89 fc mov %rdi,%r12 1261e3: 55 push %rbp 1261e4: 89 d5 mov %edx,%ebp 1261e6: ba c0 01 00 00 mov $0x1c0,%edx 1261eb: 53 push %rbx 1261ec: 89 f3 mov %esi,%ebx 1261ee: be c0 0c 00 00 mov $0xcc0,%esi 1261f3: 48 83 ec 10 sub $0x10,%rsp 1261f7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1261fe 1261fe: 4c 89 04 24 mov %r8,(%rsp) 126202: e8 00 00 00 00 callq 126207 126207: 49 89 07 mov %rax,(%r15) 12620a: 48 85 c0 test %rax,%rax 12620d: 0f 84 ed 00 00 00 je 126300 126213: 89 d8 mov %ebx,%eax 126215: 31 d2 xor %edx,%edx 126217: 4d 8d b4 24 f8 0a 00 lea 0xaf8(%r12),%r14 12621e: 00 12621f: 41 f7 b4 24 bc 8d 00 divl 0x8dbc(%r12) 126226: 00 126227: 4c 89 f7 mov %r14,%rdi 12622a: 89 c3 mov %eax,%ebx 12622c: 89 54 24 0c mov %edx,0xc(%rsp) 126230: e8 00 00 00 00 callq 126235 126235: 8b 54 24 0c mov 0xc(%rsp),%edx 126239: 8d 73 01 lea 0x1(%rbx),%esi 12623c: 45 31 c0 xor %r8d,%r8d 12623f: 89 e9 mov %ebp,%ecx 126241: 4c 89 e7 mov %r12,%rdi 126244: e8 00 00 00 00 callq 126249 126249: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx 126250: 00 126251: 8b 02 mov (%rdx),%eax 126253: 8d 98 a9 1f 00 00 lea 0x1fa9(%rax),%ebx 126259: 05 e0 1f 00 00 add $0x1fe0,%eax 12625e: 39 c3 cmp %eax,%ebx 126260: 77 7f ja 1262e1 126262: 31 ed xor %ebp,%ebp 126264: 83 fd 37 cmp $0x37,%ebp 126267: 77 74 ja 1262dd 126269: 49 8b 17 mov (%r15),%rdx 12626c: 89 e8 mov %ebp,%eax 12626e: 8d 0c 9d 00 00 00 00 lea 0x0(,%rbx,4),%ecx 126275: 89 de mov %ebx,%esi 126277: 4c 89 e7 mov %r12,%rdi 12627a: 83 c5 01 add $0x1,%ebp 12627d: 89 0c c2 mov %ecx,(%rdx,%rax,8) 126280: 49 8b 17 mov (%r15),%rdx 126283: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 126287: 31 d2 xor %edx,%edx 126289: e8 00 00 00 00 callq 12628e 12628e: 41 89 45 04 mov %eax,0x4(%r13) 126292: 49 8b 94 24 e8 5a 01 mov 0x15ae8(%r12),%rdx 126299: 00 12629a: 8b 02 mov (%rdx),%eax 12629c: 83 c3 01 add $0x1,%ebx 12629f: 05 e0 1f 00 00 add $0x1fe0,%eax 1262a4: 39 d8 cmp %ebx,%eax 1262a6: 73 bc jae 126264 1262a8: 45 31 c0 xor %r8d,%r8d 1262ab: 31 c9 xor %ecx,%ecx 1262ad: 31 d2 xor %edx,%edx 1262af: 31 f6 xor %esi,%esi 1262b1: 4c 89 e7 mov %r12,%rdi 1262b4: e8 00 00 00 00 callq 1262b9 1262b9: 4c 89 f7 mov %r14,%rdi 1262bc: e8 00 00 00 00 callq 1262c1 1262c1: 83 fd 38 cmp $0x38,%ebp 1262c4: 75 36 jne 1262fc 1262c6: 48 8b 04 24 mov (%rsp),%rax 1262ca: 89 28 mov %ebp,(%rax) 1262cc: 31 c0 xor %eax,%eax 1262ce: 48 83 c4 10 add $0x10,%rsp 1262d2: 5b pop %rbx 1262d3: 5d pop %rbp 1262d4: 41 5c pop %r12 1262d6: 41 5d pop %r13 1262d8: 41 5e pop %r14 1262da: 41 5f pop %r15 1262dc: c3 retq 1262dd: 0f 0b ud2 1262df: eb b9 jmp 12629a 1262e1: 45 31 c0 xor %r8d,%r8d 1262e4: 31 c9 xor %ecx,%ecx 1262e6: 31 d2 xor %edx,%edx 1262e8: 31 f6 xor %esi,%esi 1262ea: 4c 89 e7 mov %r12,%rdi 1262ed: 31 ed xor %ebp,%ebp 1262ef: e8 00 00 00 00 callq 1262f4 1262f4: 4c 89 f7 mov %r14,%rdi 1262f7: e8 00 00 00 00 callq 1262fc 1262fc: 0f 0b ud2 1262fe: eb c6 jmp 1262c6 126300: b8 f4 ff ff ff mov $0xfffffff4,%eax 126305: eb c7 jmp 1262ce 126307: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12630e: 00 00 0000000000126310 : 126310: e8 00 00 00 00 callq 126315 126315: 41 57 push %r15 126317: 44 89 c0 mov %r8d,%eax 12631a: 49 89 ff mov %rdi,%r15 12631d: 41 56 push %r14 12631f: 4c 8d b7 f8 0a 00 00 lea 0xaf8(%rdi),%r14 126326: 41 55 push %r13 126328: 45 89 cd mov %r9d,%r13d 12632b: 41 54 push %r12 12632d: 49 89 f4 mov %rsi,%r12 126330: 55 push %rbp 126331: 89 d5 mov %edx,%ebp 126333: 31 d2 xor %edx,%edx 126335: 53 push %rbx 126336: 89 cb mov %ecx,%ebx 126338: 48 83 ec 10 sub $0x10,%rsp 12633c: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 126342: 44 89 44 24 0c mov %r8d,0xc(%rsp) 126347: 4c 89 f7 mov %r14,%rdi 12634a: 89 54 24 08 mov %edx,0x8(%rsp) 12634e: 89 44 24 04 mov %eax,0x4(%rsp) 126352: e8 00 00 00 00 callq 126357 126357: 8b 44 24 04 mov 0x4(%rsp),%eax 12635b: 8b 54 24 08 mov 0x8(%rsp),%edx 12635f: 45 31 c0 xor %r8d,%r8d 126362: 44 89 e9 mov %r13d,%ecx 126365: 4c 89 ff mov %r15,%rdi 126368: 8d 70 01 lea 0x1(%rax),%esi 12636b: e8 00 00 00 00 callq 126370 126370: 41 8b 84 24 0c 02 00 mov 0x20c(%r12),%eax 126377: 00 126378: 85 c0 test %eax,%eax 12637a: 0f 84 a7 00 00 00 je 126427 126380: 31 d2 xor %edx,%edx 126382: 83 fd 01 cmp $0x1,%ebp 126385: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 12638c: 4c 89 ff mov %r15,%rdi 12638f: 0f 94 c2 sete %dl 126392: 69 db e8 03 00 00 imul $0x3e8,%ebx,%ebx 126398: 31 c9 xor %ecx,%ecx 12639a: 8b 30 mov (%rax),%esi 12639c: 83 c2 01 add $0x1,%edx 12639f: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 1263a6: 81 c6 c1 1f 00 00 add $0x1fc1,%esi 1263ac: e8 00 00 00 00 callq 1263b1 1263b1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1263b8 1263b8: 48 c1 eb 26 shr $0x26,%rbx 1263bc: 48 01 c3 add %rax,%rbx 1263bf: eb 1f jmp 1263e0 1263c1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1263c8 1263c8: 48 39 c3 cmp %rax,%rbx 1263cb: 0f 88 00 00 00 00 js 1263d1 1263d1: be e8 03 00 00 mov $0x3e8,%esi 1263d6: bf f4 01 00 00 mov $0x1f4,%edi 1263db: e8 00 00 00 00 callq 1263e0 1263e0: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 1263e7: 31 d2 xor %edx,%edx 1263e9: 4c 89 ff mov %r15,%rdi 1263ec: 8b 30 mov (%rax),%esi 1263ee: 81 c6 ab 1f 00 00 add $0x1fab,%esi 1263f4: e8 00 00 00 00 callq 1263f9 1263f9: a8 01 test $0x1,%al 1263fb: 75 c4 jne 1263c1 1263fd: 45 31 c0 xor %r8d,%r8d 126400: 31 c9 xor %ecx,%ecx 126402: 31 d2 xor %edx,%edx 126404: 31 f6 xor %esi,%esi 126406: 4c 89 ff mov %r15,%rdi 126409: e8 00 00 00 00 callq 12640e 12640e: 4c 89 f7 mov %r14,%rdi 126411: e8 00 00 00 00 callq 126416 126416: 31 c0 xor %eax,%eax 126418: 48 83 c4 10 add $0x10,%rsp 12641c: 5b pop %rbx 12641d: 5d pop %rbp 12641e: 41 5c pop %r12 126420: 41 5d pop %r13 126422: 41 5e pop %r14 126424: 41 5f pop %r15 126426: c3 retq 126427: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 12642e: 31 d2 xor %edx,%edx 126430: 4c 89 ff mov %r15,%rdi 126433: 8b 70 04 mov 0x4(%rax),%esi 126436: 81 c6 a1 4c 00 00 add $0x4ca1,%esi 12643c: e8 00 00 00 00 callq 126441 126441: 31 c9 xor %ecx,%ecx 126443: 4c 89 ff mov %r15,%rdi 126446: 30 e4 xor %ah,%ah 126448: 89 c2 mov %eax,%edx 12644a: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 126451: 8b 70 04 mov 0x4(%rax),%esi 126454: 81 c6 a1 4c 00 00 add $0x4ca1,%esi 12645a: e8 00 00 00 00 callq 12645f 12645f: e9 1c ff ff ff jmpq 126380 126464: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12646b: 00 00 00 00 12646f: 90 nop 0000000000126470 : 126470: e8 00 00 00 00 callq 126475 126475: 41 57 push %r15 126477: 89 d0 mov %edx,%eax 126479: 4c 8d bf 38 8e 00 00 lea 0x8e38(%rdi),%r15 126480: 41 56 push %r14 126482: 49 89 fe mov %rdi,%r14 126485: 41 55 push %r13 126487: 41 89 d5 mov %edx,%r13d 12648a: 31 d2 xor %edx,%edx 12648c: 41 54 push %r12 12648e: 55 push %rbp 12648f: 48 89 f5 mov %rsi,%rbp 126492: 53 push %rbx 126493: 89 cb mov %ecx,%ebx 126495: 48 83 ec 18 sub $0x18,%rsp 126499: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 12649f: 44 89 44 24 14 mov %r8d,0x14(%rsp) 1264a4: 41 89 c4 mov %eax,%r12d 1264a7: 48 8d 87 f8 0a 00 00 lea 0xaf8(%rdi),%rax 1264ae: 89 54 24 04 mov %edx,0x4(%rsp) 1264b2: 48 89 c7 mov %rax,%rdi 1264b5: 48 89 44 24 08 mov %rax,0x8(%rsp) 1264ba: e8 00 00 00 00 callq 1264bf 1264bf: 8b 54 24 04 mov 0x4(%rsp),%edx 1264c3: 41 8d 74 24 01 lea 0x1(%r12),%esi 1264c8: 89 d9 mov %ebx,%ecx 1264ca: 45 31 c0 xor %r8d,%r8d 1264cd: 4c 89 f7 mov %r14,%rdi 1264d0: e8 00 00 00 00 callq 1264d5 1264d5: 44 89 e8 mov %r13d,%eax 1264d8: 31 d2 xor %edx,%edx 1264da: 41 f7 b6 bc 8d 00 00 divl 0x8dbc(%r14) 1264e1: 89 54 24 10 mov %edx,0x10(%rsp) 1264e5: 89 44 24 04 mov %eax,0x4(%rsp) 1264e9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1264ee: 4d 8d ae 30 8e 00 00 lea 0x8e30(%r14),%r13 1264f5: 4c 89 ef mov %r13,%rdi 1264f8: e8 00 00 00 00 callq 1264fd 1264fd: be 07 00 00 00 mov $0x7,%esi 126502: 4c 89 ff mov %r15,%rdi 126505: e8 00 00 00 00 callq 12650a 12650a: 41 89 c4 mov %eax,%r12d 12650d: 85 c0 test %eax,%eax 12650f: 0f 85 00 00 00 00 jne 126515 126515: 45 8b 9e 60 90 00 00 mov 0x9060(%r14),%r11d 12651c: 45 85 db test %r11d,%r11d 12651f: 0f 8e b8 02 00 00 jle 1267dd 126525: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 12652c: 4d 8b 96 38 90 00 00 mov 0x9038(%r14),%r10 126533: c1 e3 0d shl $0xd,%ebx 126536: 48 8d 50 01 lea 0x1(%rax),%rdx 12653a: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 126541: 49 8d 04 82 lea (%r10,%rax,4),%rax 126545: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 12654c: 8b 54 24 04 mov 0x4(%rsp),%edx 126550: c7 00 00 a2 05 c0 movl $0xc005a200,(%rax) 126556: 41 8b b6 60 90 00 00 mov 0x9060(%r14),%esi 12655d: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 126564: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 12656b: c1 e2 12 shl $0x12,%edx 12656e: 83 ee 01 sub $0x1,%esi 126571: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 126578: 09 d3 or %edx,%ebx 12657a: 41 89 b6 60 90 00 00 mov %esi,0x9060(%r14) 126581: 8b 8d 0c 02 00 00 mov 0x20c(%rbp),%ecx 126587: c1 e1 08 shl $0x8,%ecx 12658a: 09 cb or %ecx,%ebx 12658c: 8b 4c 24 10 mov 0x10(%rsp),%ecx 126590: c1 e1 10 shl $0x10,%ecx 126593: 09 cb or %ecx,%ebx 126595: 81 cb 00 00 00 24 or $0x24000000,%ebx 12659b: 85 f6 test %esi,%esi 12659d: 0f 8e c3 02 00 00 jle 126866 1265a3: 4d 8b 8e 38 90 00 00 mov 0x9038(%r14),%r9 1265aa: 48 8d 50 01 lea 0x1(%rax),%rdx 1265ae: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 1265b5: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 1265bc: 49 8d 04 81 lea (%r9,%rax,4),%rax 1265c0: 89 18 mov %ebx,(%rax) 1265c2: 41 8b b6 60 90 00 00 mov 0x9060(%r14),%esi 1265c9: 8b 5c 24 14 mov 0x14(%rsp),%ebx 1265cd: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1265d4: 8d 56 ff lea -0x1(%rsi),%edx 1265d7: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 1265de: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 1265e5: c1 e3 02 shl $0x2,%ebx 1265e8: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 1265ef: 85 d2 test %edx,%edx 1265f1: 0f 8e 57 02 00 00 jle 12684e 1265f7: 4d 8b 86 38 90 00 00 mov 0x9038(%r14),%r8 1265fe: 48 8d 50 01 lea 0x1(%rax),%rdx 126602: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 126609: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 126610: 49 8d 04 80 lea (%r8,%rax,4),%rax 126614: 89 18 mov %ebx,(%rax) 126616: 41 8b be 60 90 00 00 mov 0x9060(%r14),%edi 12661d: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 126624: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 12662b: 8d 57 ff lea -0x1(%rdi),%edx 12662e: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 126635: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 12663c: 8b 9d 00 02 00 00 mov 0x200(%rbp),%ebx 126642: 85 d2 test %edx,%edx 126644: 0f 8e ec 01 00 00 jle 126836 12664a: 49 8b be 38 90 00 00 mov 0x9038(%r14),%rdi 126651: 48 8d 50 01 lea 0x1(%rax),%rdx 126655: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 12665c: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 126663: 48 8d 04 87 lea (%rdi,%rax,4),%rax 126667: 89 18 mov %ebx,(%rax) 126669: 41 8b 8e 60 90 00 00 mov 0x9060(%r14),%ecx 126670: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 126677: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 12667e: 8d 51 ff lea -0x1(%rcx),%edx 126681: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 126688: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 12668f: 8b 9d 04 02 00 00 mov 0x204(%rbp),%ebx 126695: 85 d2 test %edx,%edx 126697: 0f 8e 81 01 00 00 jle 12681e 12669d: 49 8b b6 38 90 00 00 mov 0x9038(%r14),%rsi 1266a4: 48 8d 50 01 lea 0x1(%rax),%rdx 1266a8: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 1266af: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 1266b6: 48 8d 04 86 lea (%rsi,%rax,4),%rax 1266ba: 89 18 mov %ebx,(%rax) 1266bc: 41 8b b6 60 90 00 00 mov 0x9060(%r14),%esi 1266c3: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 1266ca: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 1266d1: 8d 56 ff lea -0x1(%rsi),%edx 1266d4: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 1266db: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 1266e2: 8b 9d 34 02 00 00 mov 0x234(%rbp),%ebx 1266e8: 85 d2 test %edx,%edx 1266ea: 0f 8e 16 01 00 00 jle 126806 1266f0: 49 8b 8e 38 90 00 00 mov 0x9038(%r14),%rcx 1266f7: 48 8d 50 01 lea 0x1(%rax),%rdx 1266fb: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 126702: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 126709: 48 8d 04 81 lea (%rcx,%rax,4),%rax 12670d: 89 18 mov %ebx,(%rax) 12670f: 41 8b be 60 90 00 00 mov 0x9060(%r14),%edi 126716: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 12671d: 49 23 86 70 90 00 00 and 0x9070(%r14),%rax 126724: 8d 57 ff lea -0x1(%rdi),%edx 126727: 49 89 86 48 90 00 00 mov %rax,0x9048(%r14) 12672e: 41 89 96 60 90 00 00 mov %edx,0x9060(%r14) 126735: 8b 9d 38 02 00 00 mov 0x238(%rbp),%ebx 12673b: 85 d2 test %edx,%edx 12673d: 0f 8e ab 00 00 00 jle 1267ee 126743: 48 8d 50 01 lea 0x1(%rax),%rdx 126747: 41 23 86 78 90 00 00 and 0x9078(%r14),%eax 12674e: 4c 89 ff mov %r15,%rdi 126751: 49 89 96 48 90 00 00 mov %rdx,0x9048(%r14) 126758: 49 8b 96 38 90 00 00 mov 0x9038(%r14),%rdx 12675f: 48 8d 04 82 lea (%rdx,%rax,4),%rax 126763: 89 18 mov %ebx,(%rax) 126765: 49 8b 86 70 90 00 00 mov 0x9070(%r14),%rax 12676c: 41 83 ae 60 90 00 00 subl $0x1,0x9060(%r14) 126773: 01 126774: 49 21 86 48 90 00 00 and %rax,0x9048(%r14) 12677b: e8 00 00 00 00 callq 126780 126780: 4c 89 ef mov %r13,%rdi 126783: ff 14 25 00 00 00 00 callq *0x0 12678a: 45 31 c0 xor %r8d,%r8d 12678d: 4c 89 f7 mov %r14,%rdi 126790: 31 c9 xor %ecx,%ecx 126792: 31 d2 xor %edx,%edx 126794: 31 f6 xor %esi,%esi 126796: e8 00 00 00 00 callq 12679b 12679b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1267a0: e8 00 00 00 00 callq 1267a5 1267a5: 44 89 e0 mov %r12d,%eax 1267a8: 48 83 c4 18 add $0x18,%rsp 1267ac: 5b pop %rbx 1267ad: 5d pop %rbp 1267ae: 41 5c pop %r12 1267b0: 41 5d pop %r13 1267b2: 41 5e pop %r14 1267b4: 41 5f pop %r15 1267b6: c3 retq 1267b7: 8b 44 24 04 mov 0x4(%rsp),%eax 1267bb: 8b 4c 24 10 mov 0x10(%rsp),%ecx 1267bf: 41 89 d8 mov %ebx,%r8d 1267c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1267c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1267d0: 8d 50 01 lea 0x1(%rax),%edx 1267d3: e8 00 00 00 00 callq 1267d8 1267d8: e9 11 fd ff ff jmpq 1264ee 1267dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1267e4: e8 00 00 00 00 callq 1267e9 1267e9: e9 37 fd ff ff jmpq 126525 1267ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1267f5: e8 00 00 00 00 callq 1267fa 1267fa: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 126801: e9 3d ff ff ff jmpq 126743 126806: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12680d: e8 00 00 00 00 callq 126812 126812: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 126819: e9 d2 fe ff ff jmpq 1266f0 12681e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 126825: e8 00 00 00 00 callq 12682a 12682a: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 126831: e9 67 fe ff ff jmpq 12669d 126836: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12683d: e8 00 00 00 00 callq 126842 126842: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 126849: e9 fc fd ff ff jmpq 12664a 12684e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 126855: e8 00 00 00 00 callq 12685a 12685a: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 126861: e9 91 fd ff ff jmpq 1265f7 126866: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12686d: e8 00 00 00 00 callq 126872 126872: 49 8b 86 48 90 00 00 mov 0x9048(%r14),%rax 126879: e9 25 fd ff ff jmpq 1265a3 12687e: 66 90 xchg %ax,%ax 0000000000126880 : 126880: e8 00 00 00 00 callq 126885 126885: 41 57 push %r15 126887: 49 89 ff mov %rdi,%r15 12688a: 41 56 push %r14 12688c: 41 89 ce mov %ecx,%r14d 12688f: 41 55 push %r13 126891: 41 54 push %r12 126893: 55 push %rbp 126894: 53 push %rbx 126895: 48 89 f3 mov %rsi,%rbx 126898: 48 83 ec 18 sub $0x18,%rsp 12689c: 89 54 24 04 mov %edx,0x4(%rsp) 1268a0: 4c 89 44 24 10 mov %r8,0x10(%rsp) 1268a5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1268aa: 8b 44 24 04 mov 0x4(%rsp),%eax 1268ae: 31 d2 xor %edx,%edx 1268b0: 49 8d bf f8 0a 00 00 lea 0xaf8(%r15),%rdi 1268b7: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 1268bc: 41 f7 b7 bc 8d 00 00 divl 0x8dbc(%r15) 1268c3: 89 c5 mov %eax,%ebp 1268c5: 41 89 d5 mov %edx,%r13d 1268c8: e8 00 00 00 00 callq 1268cd 1268cd: 8d 75 01 lea 0x1(%rbp),%esi 1268d0: 45 31 c0 xor %r8d,%r8d 1268d3: 44 89 f1 mov %r14d,%ecx 1268d6: 44 89 ea mov %r13d,%edx 1268d9: 4c 89 ff mov %r15,%rdi 1268dc: e8 00 00 00 00 callq 1268e1 1268e1: 8b 83 0c 02 00 00 mov 0x20c(%rbx),%eax 1268e7: 85 c0 test %eax,%eax 1268e9: 75 6c jne 126957 1268eb: 8b 44 24 04 mov 0x4(%rsp),%eax 1268ef: 31 d2 xor %edx,%edx 1268f1: 41 f7 b7 bc 8d 00 00 divl 0x8dbc(%r15) 1268f8: 41 89 d5 mov %edx,%r13d 1268fb: 8d 68 01 lea 0x1(%rax),%ebp 1268fe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 126903: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 12690a: 31 d2 xor %edx,%edx 12690c: 4c 89 ff mov %r15,%rdi 12690f: c1 e5 05 shl $0x5,%ebp 126912: 8b 70 04 mov 0x4(%rax),%esi 126915: 81 c6 a1 4c 00 00 add $0x4ca1,%esi 12691b: e8 00 00 00 00 callq 126920 126920: 42 8d 14 ed 00 00 00 lea 0x0(,%r13,8),%edx 126927: 00 126928: 31 c9 xor %ecx,%ecx 12692a: 4c 89 ff mov %r15,%rdi 12692d: 44 09 f2 or %r14d,%edx 126930: 30 e4 xor %ah,%ah 126932: 09 ea or %ebp,%edx 126934: c1 e2 08 shl $0x8,%edx 126937: 80 ce 80 or $0x80,%dh 12693a: 81 e2 00 ff 00 00 and $0xff00,%edx 126940: 09 c2 or %eax,%edx 126942: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 126949: 8b 70 04 mov 0x4(%rax),%esi 12694c: 81 c6 a1 4c 00 00 add $0x4ca1,%esi 126952: e8 00 00 00 00 callq 126957 126957: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 12695e: 4c 8d ab 00 02 00 00 lea 0x200(%rbx),%r13 126965: 8b 30 mov (%rax),%esi 126967: 44 8d a6 a9 1f 00 00 lea 0x1fa9(%rsi),%r12d 12696e: 8d 96 e0 1f 00 00 lea 0x1fe0(%rsi),%edx 126974: 41 39 d4 cmp %edx,%r12d 126977: 77 36 ja 1269af 126979: bd 57 e0 ff ff mov $0xffffe057,%ebp 12697e: 29 f5 sub %esi,%ebp 126980: 42 8d 54 25 00 lea 0x0(%rbp,%r12,1),%edx 126985: 44 89 e6 mov %r12d,%esi 126988: 31 c9 xor %ecx,%ecx 12698a: 4c 89 ff mov %r15,%rdi 12698d: 41 8b 54 95 00 mov 0x0(%r13,%rdx,4),%edx 126992: 41 83 c4 01 add $0x1,%r12d 126996: e8 00 00 00 00 callq 12699b 12699b: 49 8b 97 e8 5a 01 00 mov 0x15ae8(%r15),%rdx 1269a2: 8b 32 mov (%rdx),%esi 1269a4: 8d 96 e0 1f 00 00 lea 0x1fe0(%rsi),%edx 1269aa: 44 39 e2 cmp %r12d,%edx 1269ad: 73 d1 jae 126980 1269af: 8b 93 3c 02 00 00 mov 0x23c(%rbx),%edx 1269b5: 81 c6 b8 1f 00 00 add $0x1fb8,%esi 1269bb: 31 c9 xor %ecx,%ecx 1269bd: 4c 89 ff mov %r15,%rdi 1269c0: 81 ca 00 00 00 40 or $0x40000000,%edx 1269c6: e8 00 00 00 00 callq 1269cb 1269cb: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 1269d0: 4d 85 ed test %r13,%r13 1269d3: 0f 84 ef 00 00 00 je 126ac8 1269d9: 8b 8b 44 02 00 00 mov 0x244(%rbx),%ecx 1269df: b8 02 00 00 00 mov $0x2,%eax 1269e4: 8b bb 28 02 00 00 mov 0x228(%rbx),%edi 1269ea: 8b ab d8 02 00 00 mov 0x2d8(%rbx),%ebp 1269f0: d3 e0 shl %cl,%eax 1269f2: 8d 48 ff lea -0x1(%rax),%ecx 1269f5: 89 c6 mov %eax,%esi 1269f7: 21 cf and %ecx,%edi 1269f9: 21 e9 and %ebp,%ecx 1269fb: 89 fa mov %edi,%edx 1269fd: 48 01 d6 add %rdx,%rsi 126a00: 39 cf cmp %ecx,%edi 126a02: 4c 89 ff mov %r15,%rdi 126a05: 48 0f 47 d6 cmova %rsi,%rdx 126a09: f7 d8 neg %eax 126a0b: 31 c9 xor %ecx,%ecx 126a0d: 21 e8 and %ebp,%eax 126a0f: 8b ab dc 02 00 00 mov 0x2dc(%rbx),%ebp 126a15: 48 c1 e5 20 shl $0x20,%rbp 126a19: 48 01 c5 add %rax,%rbp 126a1c: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 126a23: 48 01 d5 add %rdx,%rbp 126a26: 8b 30 mov (%rax),%esi 126a28: 89 ea mov %ebp,%edx 126a2a: 81 c6 df 1f 00 00 add $0x1fdf,%esi 126a30: e8 00 00 00 00 callq 126a35 126a35: 48 89 ea mov %rbp,%rdx 126a38: 31 c9 xor %ecx,%ecx 126a3a: 4c 89 ff mov %r15,%rdi 126a3d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 126a44: 48 c1 ea 20 shr $0x20,%rdx 126a48: 8b 30 mov (%rax),%esi 126a4a: 81 c6 e0 1f 00 00 add $0x1fe0,%esi 126a50: e8 00 00 00 00 callq 126a55 126a55: 31 c9 xor %ecx,%ecx 126a57: 44 89 ea mov %r13d,%edx 126a5a: 4c 89 ff mov %r15,%rdi 126a5d: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 126a64: 8b 30 mov (%rax),%esi 126a66: 81 c6 b6 1f 00 00 add $0x1fb6,%esi 126a6c: e8 00 00 00 00 callq 126a71 126a71: 4c 89 ea mov %r13,%rdx 126a74: 31 c9 xor %ecx,%ecx 126a76: 4c 89 ff mov %r15,%rdi 126a79: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 126a80: 48 c1 ea 20 shr $0x20,%rdx 126a84: 8b 30 mov (%rax),%esi 126a86: 81 c6 b7 1f 00 00 add $0x1fb7,%esi 126a8c: e8 00 00 00 00 callq 126a91 126a91: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 126a96: 44 8b 64 24 04 mov 0x4(%rsp),%r12d 126a9b: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 126aa2: ba 01 00 00 00 mov $0x1,%edx 126aa7: 4c 89 ff mov %r15,%rdi 126aaa: 45 0f af a7 c0 8d 00 imul 0x8dc0(%r15),%r12d 126ab1: 00 126ab2: 8b 30 mov (%rax),%esi 126ab4: 43 8d 0c 34 lea (%r12,%r14,1),%ecx 126ab8: 81 c6 24 1e 00 00 add $0x1e24,%esi 126abe: 48 d3 e2 shl %cl,%rdx 126ac1: 31 c9 xor %ecx,%ecx 126ac3: e8 00 00 00 00 callq 126ac8 126ac8: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 126acf: 8b 93 a0 02 00 00 mov 0x2a0(%rbx),%edx 126ad5: 4c 89 ff mov %r15,%rdi 126ad8: 31 c9 xor %ecx,%ecx 126ada: 8b 30 mov (%rax),%esi 126adc: 81 ca 00 00 00 80 or $0x80000000,%edx 126ae2: 81 c6 d1 1f 00 00 add $0x1fd1,%esi 126ae8: e8 00 00 00 00 callq 126aed 126aed: 8b 93 08 02 00 00 mov 0x208(%rbx),%edx 126af3: 4c 89 ff mov %r15,%rdi 126af6: 31 c9 xor %ecx,%ecx 126af8: 49 8b 87 e8 5a 01 00 mov 0x15ae8(%r15),%rax 126aff: 83 ca 01 or $0x1,%edx 126b02: 8b 30 mov (%rax),%esi 126b04: 81 c6 ab 1f 00 00 add $0x1fab,%esi 126b0a: e8 00 00 00 00 callq 126b0f 126b0f: 4c 89 ff mov %r15,%rdi 126b12: 45 31 c0 xor %r8d,%r8d 126b15: 31 c9 xor %ecx,%ecx 126b17: 31 d2 xor %edx,%edx 126b19: 31 f6 xor %esi,%esi 126b1b: e8 00 00 00 00 callq 126b20 126b20: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 126b25: e8 00 00 00 00 callq 126b2a 126b2a: 31 c0 xor %eax,%eax 126b2c: 48 83 c4 18 add $0x18,%rsp 126b30: 5b pop %rbx 126b31: 5d pop %rbp 126b32: 41 5c pop %r12 126b34: 41 5d pop %r13 126b36: 41 5e pop %r14 126b38: 41 5f pop %r15 126b3a: c3 retq 126b3b: 8b 54 24 04 mov 0x4(%rsp),%edx 126b3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 126b46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 126b4d: e8 00 00 00 00 callq 126b52 126b52: e9 53 fd ff ff jmpq 1268aa 126b57: 8b 4c 24 04 mov 0x4(%rsp),%ecx 126b5b: 41 0f af 8f c0 8d 00 imul 0x8dc0(%r15),%ecx 126b62: 00 126b63: b8 01 00 00 00 mov $0x1,%eax 126b68: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 126b6f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 126b76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 126b7d: 44 01 f1 add %r14d,%ecx 126b80: 48 d3 e0 shl %cl,%rax 126b83: 48 89 c1 mov %rax,%rcx 126b86: e8 00 00 00 00 callq 126b8b 126b8b: e9 06 ff ff ff jmpq 126a96 126b90: 89 d1 mov %edx,%ecx 126b92: 45 89 f0 mov %r14d,%r8d 126b95: 89 ea mov %ebp,%edx 126b97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 126b9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 126ba5: e8 00 00 00 00 callq 126baa 126baa: e9 54 fd ff ff jmpq 126903 126baf: 90 nop 0000000000126bb0 : 126bb0: e8 00 00 00 00 callq 126bb5 126bb5: 8d 04 76 lea (%rsi,%rsi,2),%eax 126bb8: 01 d0 add %edx,%eax 126bba: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 126bc1: c3 retq 126bc2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 126bc9: 00 00 00 00 126bcd: 0f 1f 00 nopl (%rax) 0000000000126bd0 : 126bd0: e8 00 00 00 00 callq 126bd5 126bd5: 31 d2 xor %edx,%edx 126bd7: be 37 05 00 00 mov $0x537,%esi 126bdc: e8 00 00 00 00 callq 126be1 126be1: c1 e8 19 shr $0x19,%eax 126be4: 83 e0 0f and $0xf,%eax 126be7: c3 retq 126be8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 126bef: 00 0000000000126bf0 : 126bf0: e8 00 00 00 00 callq 126bf5 126bf5: 53 push %rbx 126bf6: 40 0f b6 f6 movzbl %sil,%esi 126bfa: 48 89 d3 mov %rdx,%rbx 126bfd: 31 d2 xor %edx,%edx 126bff: 81 c6 e7 0c 00 00 add $0xce7,%esi 126c05: e8 00 00 00 00 callq 126c0a 126c0a: 66 89 03 mov %ax,(%rbx) 126c0d: c1 e8 1f shr $0x1f,%eax 126c10: 5b pop %rbx 126c11: c3 retq 126c12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 126c19: 00 00 00 00 126c1d: 0f 1f 00 nopl (%rax) 0000000000126c20 : 126c20: e8 00 00 00 00 callq 126c25 126c25: 41 54 push %r12 126c27: 49 89 d4 mov %rdx,%r12 126c2a: 55 push %rbp 126c2b: 48 89 fd mov %rdi,%rbp 126c2e: 53 push %rbx 126c2f: 89 f3 mov %esi,%ebx 126c31: e8 00 00 00 00 callq 126c36 126c36: 84 c0 test %al,%al 126c38: 0f 84 00 00 00 00 je 126c3e 126c3e: 8d b3 06 05 00 00 lea 0x506(%rbx),%esi 126c44: 44 89 e2 mov %r12d,%edx 126c47: 5b pop %rbx 126c48: 48 89 ef mov %rbp,%rdi 126c4b: 31 c9 xor %ecx,%ecx 126c4d: 5d pop %rbp 126c4e: 41 5c pop %r12 126c50: e9 00 00 00 00 jmpq 126c55 126c55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 126c5c: 00 00 00 00 0000000000126c60 : 126c60: e8 00 00 00 00 callq 126c65 126c65: 41 57 push %r15 126c67: 41 56 push %r14 126c69: 41 89 ce mov %ecx,%r14d 126c6c: 31 c9 xor %ecx,%ecx 126c6e: 41 55 push %r13 126c70: 44 8d 2c 76 lea (%rsi,%rsi,2),%r13d 126c74: 41 8d 45 02 lea 0x2(%r13),%eax 126c78: 41 54 push %r12 126c7a: 45 89 c4 mov %r8d,%r12d 126c7d: 55 push %rbp 126c7e: 44 8b 3c 85 00 00 00 mov 0x0(,%rax,4),%r15d 126c85: 00 126c86: 48 89 fd mov %rdi,%rbp 126c89: 53 push %rbx 126c8a: 89 d3 mov %edx,%ebx 126c8c: 81 e3 ff ff ff 7f and $0x7fffffff,%ebx 126c92: 44 89 fe mov %r15d,%esi 126c95: 89 da mov %ebx,%edx 126c97: 81 cb 00 00 00 80 or $0x80000000,%ebx 126c9d: e8 00 00 00 00 callq 126ca2 126ca2: 44 89 e8 mov %r13d,%eax 126ca5: 44 89 f2 mov %r14d,%edx 126ca8: 48 89 ef mov %rbp,%rdi 126cab: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 126cb2: 31 c9 xor %ecx,%ecx 126cb4: e8 00 00 00 00 callq 126cb9 126cb9: 41 8d 45 01 lea 0x1(%r13),%eax 126cbd: 44 89 e2 mov %r12d,%edx 126cc0: 48 89 ef mov %rbp,%rdi 126cc3: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 126cca: 31 c9 xor %ecx,%ecx 126ccc: e8 00 00 00 00 callq 126cd1 126cd1: 89 da mov %ebx,%edx 126cd3: 44 89 fe mov %r15d,%esi 126cd6: 48 89 ef mov %rbp,%rdi 126cd9: 31 c9 xor %ecx,%ecx 126cdb: e8 00 00 00 00 callq 126ce0 126ce0: 31 c0 xor %eax,%eax 126ce2: 5b pop %rbx 126ce3: 5d pop %rbp 126ce4: 41 5c pop %r12 126ce6: 41 5d pop %r13 126ce8: 41 5e pop %r14 126cea: 41 5f pop %r15 126cec: c3 retq 126ced: 0f 1f 00 nopl (%rax) 0000000000126cf0 : 126cf0: e8 00 00 00 00 callq 126cf5 126cf5: 55 push %rbp 126cf6: 31 c9 xor %ecx,%ecx 126cf8: 48 89 fd mov %rdi,%rbp 126cfb: ba ff ff ff 10 mov $0x10ffffff,%edx 126d00: be a2 32 00 00 mov $0x32a2,%esi 126d05: e8 00 00 00 00 callq 126d0a 126d0a: 48 89 ef mov %rbp,%rdi 126d0d: 31 c9 xor %ecx,%ecx 126d0f: ba ff ff ff 10 mov $0x10ffffff,%edx 126d14: be a5 32 00 00 mov $0x32a5,%esi 126d19: e8 00 00 00 00 callq 126d1e 126d1e: 48 89 ef mov %rbp,%rdi 126d21: 31 c9 xor %ecx,%ecx 126d23: ba ff ff ff 10 mov $0x10ffffff,%edx 126d28: be a8 32 00 00 mov $0x32a8,%esi 126d2d: e8 00 00 00 00 callq 126d32 126d32: 48 89 ef mov %rbp,%rdi 126d35: 31 c9 xor %ecx,%ecx 126d37: ba ff ff ff 10 mov $0x10ffffff,%edx 126d3c: be ab 32 00 00 mov $0x32ab,%esi 126d41: e8 00 00 00 00 callq 126d46 126d46: 31 c0 xor %eax,%eax 126d48: 5d pop %rbp 126d49: c3 retq 126d4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000126d50 : 126d50: e8 00 00 00 00 callq 126d55 126d55: 89 f0 mov %esi,%eax 126d57: 41 55 push %r13 126d59: 41 89 f5 mov %esi,%r13d 126d5c: 0d 00 00 00 80 or $0x80000000,%eax 126d61: 85 f6 test %esi,%esi 126d63: 41 54 push %r12 126d65: 8d b2 e7 0c 00 00 lea 0xce7(%rdx),%esi 126d6b: 44 0f 45 e8 cmovne %eax,%r13d 126d6f: 55 push %rbp 126d70: 31 c9 xor %ecx,%ecx 126d72: 48 89 fd mov %rdi,%rbp 126d75: 53 push %rbx 126d76: 89 d3 mov %edx,%ebx 126d78: 41 bc 01 00 00 00 mov $0x1,%r12d 126d7e: 44 89 ea mov %r13d,%edx 126d81: e8 00 00 00 00 callq 126d86 126d86: 89 d9 mov %ebx,%ecx 126d88: 41 d3 e4 shl %cl,%r12d 126d8b: eb 02 jmp 126d8f 126d8d: f3 90 pause 126d8f: 31 d2 xor %edx,%edx 126d91: be e6 0c 00 00 mov $0xce6,%esi 126d96: 48 89 ef mov %rbp,%rdi 126d99: e8 00 00 00 00 callq 126d9e 126d9e: 44 85 e0 test %r12d,%eax 126da1: 74 ea je 126d8d 126da3: 44 89 e2 mov %r12d,%edx 126da6: 48 89 ef mov %rbp,%rdi 126da9: 31 c9 xor %ecx,%ecx 126dab: be e6 0c 00 00 mov $0xce6,%esi 126db0: e8 00 00 00 00 callq 126db5 126db5: 8d b3 50 0f 00 00 lea 0xf50(%rbx),%esi 126dbb: 44 89 ea mov %r13d,%edx 126dbe: 31 c9 xor %ecx,%ecx 126dc0: 48 89 ef mov %rbp,%rdi 126dc3: e8 00 00 00 00 callq 126dc8 126dc8: 31 c0 xor %eax,%eax 126dca: 5b pop %rbx 126dcb: 5d pop %rbp 126dcc: 41 5c pop %r12 126dce: 41 5d pop %r13 126dd0: c3 retq 126dd1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 126dd8: 00 00 00 00 126ddc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000126de0 : 126de0: e8 00 00 00 00 callq 126de5 126de5: 41 56 push %r14 126de7: 4c 8d b7 18 0b 00 00 lea 0xb18(%rdi),%r14 126dee: 41 55 push %r13 126df0: 41 89 f5 mov %esi,%r13d 126df3: 41 54 push %r12 126df5: 41 89 d4 mov %edx,%r12d 126df8: 55 push %rbp 126df9: 48 89 fd mov %rdi,%rbp 126dfc: 4c 89 f7 mov %r14,%rdi 126dff: e8 00 00 00 00 callq 126e04 126e04: 44 89 ea mov %r13d,%edx 126e07: 48 89 ef mov %rbp,%rdi 126e0a: 31 c9 xor %ecx,%ecx 126e0c: be 00 c2 00 00 mov $0xc200,%esi 126e11: e8 00 00 00 00 callq 126e16 126e16: 44 89 e2 mov %r12d,%edx 126e19: 48 89 ef mov %rbp,%rdi 126e1c: 31 c9 xor %ecx,%ecx 126e1e: be 7b 23 00 00 mov $0x237b,%esi 126e23: e8 00 00 00 00 callq 126e28 126e28: 48 89 ef mov %rbp,%rdi 126e2b: 31 c9 xor %ecx,%ecx 126e2d: ba 00 00 00 e0 mov $0xe0000000,%edx 126e32: be 00 c2 00 00 mov $0xc200,%esi 126e37: e8 00 00 00 00 callq 126e3c 126e3c: 4c 89 f7 mov %r14,%rdi 126e3f: e8 00 00 00 00 callq 126e44 126e44: 31 c0 xor %eax,%eax 126e46: 5d pop %rbp 126e47: 41 5c pop %r12 126e49: 41 5d pop %r13 126e4b: 41 5e pop %r14 126e4d: c3 retq 126e4e: 66 90 xchg %ax,%ax 0000000000126e50 : 126e50: 48 83 ef 01 sub $0x1,%rdi 126e54: b8 ff ff ff ff mov $0xffffffff,%eax 126e59: 48 c1 ef 0c shr $0xc,%rdi 126e5d: 48 0f bd c7 bsr %rdi,%rax 126e61: 83 c0 01 add $0x1,%eax 126e64: c3 retq 126e65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 126e6c: 00 00 00 00 0000000000126e70 : 126e70: e8 00 00 00 00 callq 126e75 126e75: 41 57 push %r15 126e77: 41 56 push %r14 126e79: 41 55 push %r13 126e7b: 41 54 push %r12 126e7d: 49 89 f4 mov %rsi,%r12 126e80: 55 push %rbp 126e81: 48 89 fd mov %rdi,%rbp 126e84: 53 push %rbx 126e85: 48 83 ec 10 sub $0x10,%rsp 126e89: 48 89 54 24 08 mov %rdx,0x8(%rsp) 126e8e: 8b 96 f8 01 00 00 mov 0x1f8(%rsi),%edx 126e94: 48 89 0c 24 mov %rcx,(%rsp) 126e98: 8b 8e fc 01 00 00 mov 0x1fc(%rsi),%ecx 126e9e: 8d 1c 91 lea (%rcx,%rdx,4),%ebx 126ea1: c1 e3 07 shl $0x7,%ebx 126ea4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 126ea9: 41 8b 14 24 mov (%r12),%edx 126ead: 44 8d bb 00 35 00 00 lea 0x3500(%rbx),%r15d 126eb4: 31 c9 xor %ecx,%ecx 126eb6: 48 89 ef mov %rbp,%rdi 126eb9: 44 89 fe mov %r15d,%esi 126ebc: 44 8d b3 11 35 00 00 lea 0x3511(%rbx),%r14d 126ec3: 83 e2 fe and $0xfffffffe,%edx 126ec6: e8 00 00 00 00 callq 126ecb 126ecb: 4c 8b 2d 00 00 00 00 mov 0x0(%rip),%r13 # 126ed2 126ed2: 49 81 c5 d0 07 00 00 add $0x7d0,%r13 126ed9: eb 1f jmp 126efa 126edb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 126ee2 126ee2: 49 39 c5 cmp %rax,%r13 126ee5: 0f 88 00 00 00 00 js 126eeb 126eeb: be e8 03 00 00 mov $0x3e8,%esi 126ef0: bf f4 01 00 00 mov $0x1f4,%edi 126ef5: e8 00 00 00 00 callq 126efa 126efa: 31 d2 xor %edx,%edx 126efc: 44 89 f6 mov %r14d,%esi 126eff: 48 89 ef mov %rbp,%rdi 126f02: e8 00 00 00 00 callq 126f07 126f07: a8 04 test $0x4,%al 126f09: 74 d0 je 126edb 126f0b: 41 8b 54 24 48 mov 0x48(%r12),%edx 126f10: 8d b3 12 35 00 00 lea 0x3512(%rbx),%esi 126f16: 31 c9 xor %ecx,%ecx 126f18: 48 89 ef mov %rbp,%rdi 126f1b: 81 ca 00 00 00 10 or $0x10000000,%edx 126f21: e8 00 00 00 00 callq 126f26 126f26: 41 8b 54 24 0c mov 0xc(%r12),%edx 126f2b: 31 c9 xor %ecx,%ecx 126f2d: 48 89 ef mov %rbp,%rdi 126f30: 8d b3 03 35 00 00 lea 0x3503(%rbx),%esi 126f36: e8 00 00 00 00 callq 126f3b 126f3b: 48 8b 0c 24 mov (%rsp),%rcx 126f3f: 48 85 c9 test %rcx,%rcx 126f42: 74 36 je 126f7a 126f44: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 126f4a: 74 2e je 126f7a 126f4c: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 126f53: 00 00 126f55: 83 80 b8 09 00 00 01 addl $0x1,0x9b8(%rax) 126f5c: 48 39 88 98 03 00 00 cmp %rcx,0x398(%rax) 126f63: 0f 84 cf 00 00 00 je 127038 126f69: f6 40 26 20 testb $0x20,0x26(%rax) 126f6d: 0f 85 09 01 00 00 jne 12707c 126f73: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 126f7a: 41 8b 54 24 0c mov 0xc(%r12),%edx 126f7f: 8d b3 04 35 00 00 lea 0x3504(%rbx),%esi 126f85: 31 c9 xor %ecx,%ecx 126f87: 48 89 ef mov %rbp,%rdi 126f8a: e8 00 00 00 00 callq 126f8f 126f8f: 41 8b 54 24 4c mov 0x4c(%r12),%edx 126f94: 8d b3 27 35 00 00 lea 0x3527(%rbx),%esi 126f9a: 31 c9 xor %ecx,%ecx 126f9c: 48 89 ef mov %rbp,%rdi 126f9f: e8 00 00 00 00 callq 126fa4 126fa4: 41 8b 54 24 04 mov 0x4(%r12),%edx 126fa9: 31 c9 xor %ecx,%ecx 126fab: 48 89 ef mov %rbp,%rdi 126fae: 8d b3 01 35 00 00 lea 0x3501(%rbx),%esi 126fb4: e8 00 00 00 00 callq 126fb9 126fb9: 41 8b 54 24 08 mov 0x8(%r12),%edx 126fbe: 31 c9 xor %ecx,%ecx 126fc0: 48 89 ef mov %rbp,%rdi 126fc3: 8d b3 02 35 00 00 lea 0x3502(%rbx),%esi 126fc9: e8 00 00 00 00 callq 126fce 126fce: 41 8b 54 24 24 mov 0x24(%r12),%edx 126fd3: 31 c9 xor %ecx,%ecx 126fd5: 48 89 ef mov %rbp,%rdi 126fd8: 8d b3 09 35 00 00 lea 0x3509(%rbx),%esi 126fde: e8 00 00 00 00 callq 126fe3 126fe3: 41 8b 54 24 20 mov 0x20(%r12),%edx 126fe8: 31 c9 xor %ecx,%ecx 126fea: 48 89 ef mov %rbp,%rdi 126fed: 8d b3 08 35 00 00 lea 0x3508(%rbx),%esi 126ff3: e8 00 00 00 00 callq 126ff8 126ff8: 41 8b 14 24 mov (%r12),%edx 126ffc: 31 c9 xor %ecx,%ecx 126ffe: 44 89 fe mov %r15d,%esi 127001: 48 89 ef mov %rbp,%rdi 127004: 83 ca 01 or $0x1,%edx 127007: e8 00 00 00 00 callq 12700c 12700c: 31 c0 xor %eax,%eax 12700e: 48 83 c4 10 add $0x10,%rsp 127012: 5b pop %rbx 127013: 5d pop %rbp 127014: 41 5c pop %r12 127016: 41 5d pop %r13 127018: 41 5e pop %r14 12701a: 41 5f pop %r15 12701c: c3 retq 12701d: 41 89 d8 mov %ebx,%r8d 127020: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 127027: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12702e: e8 00 00 00 00 callq 127033 127033: e9 71 fe ff ff jmpq 126ea9 127038: 48 8b 44 24 08 mov 0x8(%rsp),%rax 12703d: e8 00 00 00 00 callq 127042 127042: 85 c0 test %eax,%eax 127044: 41 89 d5 mov %edx,%r13d 127047: 41 0f 94 c6 sete %r14b 12704b: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 127052: 00 00 127054: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 12705b: 45 84 f6 test %r14b,%r14b 12705e: 0f 84 16 ff ff ff je 126f7a 127064: 8d b3 04 35 00 00 lea 0x3504(%rbx),%esi 12706a: 31 c9 xor %ecx,%ecx 12706c: 44 89 ea mov %r13d,%edx 12706f: 48 89 ef mov %rbp,%rdi 127072: e8 00 00 00 00 callq 127077 127077: e9 13 ff ff ff jmpq 126f8f 12707c: 48 8b 3c 24 mov (%rsp),%rdi 127080: e8 00 00 00 00 callq 127085 127085: 48 8b 44 24 08 mov 0x8(%rsp),%rax 12708a: e8 00 00 00 00 callq 12708f 12708f: 48 8b 3c 24 mov (%rsp),%rdi 127093: 85 c0 test %eax,%eax 127095: 41 89 d5 mov %edx,%r13d 127098: 41 0f 94 c6 sete %r14b 12709c: e8 00 00 00 00 callq 1270a1 1270a1: eb a8 jmp 12704b 1270a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1270aa: 00 00 00 00 1270ae: 66 90 xchg %ax,%ax 00000000001270b0 : 1270b0: e8 00 00 00 00 callq 1270b5 1270b5: 41 57 push %r15 1270b7: 49 89 cf mov %rcx,%r15 1270ba: 41 56 push %r14 1270bc: 44 8d 34 b2 lea (%rdx,%rsi,4),%r14d 1270c0: ba b8 00 00 00 mov $0xb8,%edx 1270c5: be c0 0c 00 00 mov $0xcc0,%esi 1270ca: 41 55 push %r13 1270cc: 41 54 push %r12 1270ce: 49 89 fc mov %rdi,%r12 1270d1: 55 push %rbp 1270d2: 53 push %rbx 1270d3: 44 89 f3 mov %r14d,%ebx 1270d6: c1 e3 07 shl $0x7,%ebx 1270d9: 48 83 ec 10 sub $0x10,%rsp 1270dd: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1270e4 1270e4: 4c 89 44 24 08 mov %r8,0x8(%rsp) 1270e9: 89 5c 24 04 mov %ebx,0x4(%rsp) 1270ed: e8 00 00 00 00 callq 1270f2 1270f2: 49 89 07 mov %rax,(%r15) 1270f5: 48 85 c0 test %rax,%rax 1270f8: 0f 84 bf 00 00 00 je 1271bd 1270fe: 89 d8 mov %ebx,%eax 127100: 31 ed xor %ebp,%ebp 127102: 8d 9b 00 35 00 00 lea 0x3500(%rbx),%ebx 127108: 44 8d a8 13 35 00 00 lea 0x3513(%rax),%r13d 12710f: eb 31 jmp 127142 127111: 49 8b 17 mov (%r15),%rdx 127114: 89 e8 mov %ebp,%eax 127116: 8d 34 9d 00 00 00 00 lea 0x0(,%rbx,4),%esi 12711d: 4c 89 e7 mov %r12,%rdi 127120: 83 c5 01 add $0x1,%ebp 127123: 89 34 c2 mov %esi,(%rdx,%rax,8) 127126: 49 8b 17 mov (%r15),%rdx 127129: 89 de mov %ebx,%esi 12712b: 83 c3 01 add $0x1,%ebx 12712e: 4c 8d 34 c2 lea (%rdx,%rax,8),%r14 127132: 31 d2 xor %edx,%edx 127134: e8 00 00 00 00 callq 127139 127139: 41 89 46 04 mov %eax,0x4(%r14) 12713d: 41 39 dd cmp %ebx,%r13d 127140: 74 0f je 127151 127142: 83 fd 16 cmp $0x16,%ebp 127145: 76 ca jbe 127111 127147: 0f 0b ud2 127149: 83 c3 01 add $0x1,%ebx 12714c: 41 39 dd cmp %ebx,%r13d 12714f: 75 f1 jne 127142 127151: 8b 44 24 04 mov 0x4(%rsp),%eax 127155: 8d 98 27 35 00 00 lea 0x3527(%rax),%ebx 12715b: 44 8d b0 2b 35 00 00 lea 0x352b(%rax),%r14d 127162: 83 fd 16 cmp $0x16,%ebp 127165: 77 4e ja 1271b5 127167: 49 8b 17 mov (%r15),%rdx 12716a: 89 e8 mov %ebp,%eax 12716c: 8d 34 9d 00 00 00 00 lea 0x0(,%rbx,4),%esi 127173: 4c 89 e7 mov %r12,%rdi 127176: 83 c5 01 add $0x1,%ebp 127179: 89 34 c2 mov %esi,(%rdx,%rax,8) 12717c: 49 8b 17 mov (%r15),%rdx 12717f: 89 de mov %ebx,%esi 127181: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 127185: 31 d2 xor %edx,%edx 127187: e8 00 00 00 00 callq 12718c 12718c: 41 89 45 04 mov %eax,0x4(%r13) 127190: 83 c3 01 add $0x1,%ebx 127193: 44 39 f3 cmp %r14d,%ebx 127196: 75 ca jne 127162 127198: 83 fd 17 cmp $0x17,%ebp 12719b: 75 1c jne 1271b9 12719d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1271a2: 89 28 mov %ebp,(%rax) 1271a4: 31 c0 xor %eax,%eax 1271a6: 48 83 c4 10 add $0x10,%rsp 1271aa: 5b pop %rbx 1271ab: 5d pop %rbp 1271ac: 41 5c pop %r12 1271ae: 41 5d pop %r13 1271b0: 41 5e pop %r14 1271b2: 41 5f pop %r15 1271b4: c3 retq 1271b5: 0f 0b ud2 1271b7: eb d7 jmp 127190 1271b9: 0f 0b ud2 1271bb: eb e0 jmp 12719d 1271bd: b8 f4 ff ff ff mov $0xfffffff4,%eax 1271c2: eb e2 jmp 1271a6 1271c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1271cb: 00 00 00 00 1271cf: 90 nop 00000000001271d0 : 1271d0: e8 00 00 00 00 callq 1271d5 1271d5: 55 push %rbp 1271d6: 48 89 fd mov %rdi,%rbp 1271d9: 53 push %rbx 1271da: 8b 96 f8 01 00 00 mov 0x1f8(%rsi),%edx 1271e0: 8b 8e fc 01 00 00 mov 0x1fc(%rsi),%ecx 1271e6: 8d 1c 91 lea (%rcx,%rdx,4),%ebx 1271e9: c1 e3 07 shl $0x7,%ebx 1271ec: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1271f1: 8d b3 00 35 00 00 lea 0x3500(%rbx),%esi 1271f7: 48 89 ef mov %rbp,%rdi 1271fa: 31 d2 xor %edx,%edx 1271fc: e8 00 00 00 00 callq 127201 127201: 5b pop %rbx 127202: 5d pop %rbp 127203: 83 e0 01 and $0x1,%eax 127206: c3 retq 127207: 41 89 d8 mov %ebx,%r8d 12720a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 127211: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 127218: e8 00 00 00 00 callq 12721d 12721d: eb d2 jmp 1271f1 12721f: 90 nop 0000000000127220 : 127220: e8 00 00 00 00 callq 127225 127225: 41 57 push %r15 127227: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 12722e 12722e: 41 56 push %r14 127230: 49 89 f6 mov %rsi,%r14 127233: 41 55 push %r13 127235: 41 54 push %r12 127237: 55 push %rbp 127238: 48 89 fd mov %rdi,%rbp 12723b: 53 push %rbx 12723c: 69 da e8 03 00 00 imul $0x3e8,%edx,%ebx 127242: 8b 8e fc 01 00 00 mov 0x1fc(%rsi),%ecx 127248: 8b 96 f8 01 00 00 mov 0x1f8(%rsi),%edx 12724e: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 127255: 44 8d 2c 91 lea (%rcx,%rdx,4),%r13d 127259: 41 c1 e5 07 shl $0x7,%r13d 12725d: 48 c1 eb 26 shr $0x26,%rbx 127261: 48 01 c3 add %rax,%rbx 127264: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 127269: 45 8d bd 00 35 00 00 lea 0x3500(%r13),%r15d 127270: 31 d2 xor %edx,%edx 127272: 48 89 ef mov %rbp,%rdi 127275: 44 89 fe mov %r15d,%esi 127278: 45 8d a5 11 35 00 00 lea 0x3511(%r13),%r12d 12727f: e8 00 00 00 00 callq 127284 127284: 31 c9 xor %ecx,%ecx 127286: 44 89 fe mov %r15d,%esi 127289: 48 89 ef mov %rbp,%rdi 12728c: 83 e0 fe and $0xfffffffe,%eax 12728f: 89 c2 mov %eax,%edx 127291: e8 00 00 00 00 callq 127296 127296: eb 1f jmp 1272b7 127298: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 12729f 12729f: 48 39 c3 cmp %rax,%rbx 1272a2: 0f 88 00 00 00 00 js 1272a8 1272a8: be e8 03 00 00 mov $0x3e8,%esi 1272ad: bf f4 01 00 00 mov $0x1f4,%edi 1272b2: e8 00 00 00 00 callq 1272b7 1272b7: 31 d2 xor %edx,%edx 1272b9: 44 89 e6 mov %r12d,%esi 1272bc: 48 89 ef mov %rbp,%rdi 1272bf: e8 00 00 00 00 callq 1272c4 1272c4: a8 04 test $0x4,%al 1272c6: 74 d0 je 127298 1272c8: 31 c9 xor %ecx,%ecx 1272ca: 41 8d b5 12 35 00 00 lea 0x3512(%r13),%esi 1272d1: 31 d2 xor %edx,%edx 1272d3: 48 89 ef mov %rbp,%rdi 1272d6: e8 00 00 00 00 callq 1272db 1272db: 31 d2 xor %edx,%edx 1272dd: 44 89 fe mov %r15d,%esi 1272e0: 48 89 ef mov %rbp,%rdi 1272e3: e8 00 00 00 00 callq 1272e8 1272e8: 31 c9 xor %ecx,%ecx 1272ea: 44 89 fe mov %r15d,%esi 1272ed: 48 89 ef mov %rbp,%rdi 1272f0: 83 c8 01 or $0x1,%eax 1272f3: 89 c2 mov %eax,%edx 1272f5: e8 00 00 00 00 callq 1272fa 1272fa: 41 8d b5 03 35 00 00 lea 0x3503(%r13),%esi 127301: 31 d2 xor %edx,%edx 127303: 48 89 ef mov %rbp,%rdi 127306: e8 00 00 00 00 callq 12730b 12730b: 41 89 46 0c mov %eax,0xc(%r14) 12730f: 31 c0 xor %eax,%eax 127311: 5b pop %rbx 127312: 5d pop %rbp 127313: 41 5c pop %r12 127315: 41 5d pop %r13 127317: 41 5e pop %r14 127319: 41 5f pop %r15 12731b: c3 retq 12731c: 45 89 e8 mov %r13d,%r8d 12731f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 127326: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12732d: e8 00 00 00 00 callq 127332 127332: e9 32 ff ff ff jmpq 127269 127337: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12733e: 00 00 0000000000127340 : 127340: e8 00 00 00 00 callq 127345 127345: 41 55 push %r13 127347: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 12734e: 41 54 push %r12 127350: 49 89 f4 mov %rsi,%r12 127353: 55 push %rbp 127354: 48 89 fd mov %rdi,%rbp 127357: 4c 89 ef mov %r13,%rdi 12735a: 53 push %rbx 12735b: 89 d3 mov %edx,%ebx 12735d: c1 e3 04 shl $0x4,%ebx 127360: e8 00 00 00 00 callq 127365 127365: 89 da mov %ebx,%edx 127367: 48 89 ef mov %rbp,%rdi 12736a: 31 c9 xor %ecx,%ecx 12736c: be 91 03 00 00 mov $0x391,%esi 127371: e8 00 00 00 00 callq 127376 127376: 44 89 e2 mov %r12d,%edx 127379: 48 89 ef mov %rbp,%rdi 12737c: 31 c9 xor %ecx,%ecx 12737e: be 80 25 00 00 mov $0x2580,%esi 127383: e8 00 00 00 00 callq 127388 127388: 48 89 ef mov %rbp,%rdi 12738b: 31 c9 xor %ecx,%ecx 12738d: 31 d2 xor %edx,%edx 12738f: be 91 03 00 00 mov $0x391,%esi 127394: e8 00 00 00 00 callq 127399 127399: 4c 89 ef mov %r13,%rdi 12739c: 5b pop %rbx 12739d: 5d pop %rbp 12739e: 41 5c pop %r12 1273a0: 41 5d pop %r13 1273a2: e9 00 00 00 00 jmpq 1273a7 1273a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1273ae: 00 00 00000000001273b0 : 1273b0: e8 00 00 00 00 callq 1273b5 1273b5: 41 55 push %r13 1273b7: 89 f0 mov %esi,%eax 1273b9: 31 d2 xor %edx,%edx 1273bb: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 1273c2: 41 54 push %r12 1273c4: 55 push %rbp 1273c5: 48 89 fd mov %rdi,%rbp 1273c8: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 1273ce: 4c 89 ef mov %r13,%rdi 1273d1: 44 8d 24 85 04 00 00 lea 0x4(,%rax,4),%r12d 1273d8: 00 1273d9: 41 09 d4 or %edx,%r12d 1273dc: e8 00 00 00 00 callq 1273e1 1273e1: 44 89 e2 mov %r12d,%edx 1273e4: 48 89 ef mov %rbp,%rdi 1273e7: 31 c9 xor %ecx,%ecx 1273e9: be 91 03 00 00 mov $0x391,%esi 1273ee: e8 00 00 00 00 callq 1273f3 1273f3: 48 89 ef mov %rbp,%rdi 1273f6: 31 c9 xor %ecx,%ecx 1273f8: ba 00 00 00 05 mov $0x5000000,%edx 1273fd: be b4 30 00 00 mov $0x30b4,%esi 127402: e8 00 00 00 00 callq 127407 127407: 48 89 ef mov %rbp,%rdi 12740a: 31 c9 xor %ecx,%ecx 12740c: 31 d2 xor %edx,%edx 12740e: be 91 03 00 00 mov $0x391,%esi 127413: e8 00 00 00 00 callq 127418 127418: 4c 89 ef mov %r13,%rdi 12741b: e8 00 00 00 00 callq 127420 127420: 31 c0 xor %eax,%eax 127422: 5d pop %rbp 127423: 41 5c pop %r12 127425: 41 5d pop %r13 127427: c3 retq 127428: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12742f: 00 0000000000127430 : 127430: e8 00 00 00 00 callq 127435 127435: 41 57 push %r15 127437: 41 89 d7 mov %edx,%r15d 12743a: 41 56 push %r14 12743c: 41 89 ce mov %ecx,%r14d 12743f: 41 55 push %r13 127441: 45 89 c5 mov %r8d,%r13d 127444: 4c 8d 87 f8 0a 00 00 lea 0xaf8(%rdi),%r8 12744b: 41 54 push %r12 12744d: 45 89 cc mov %r9d,%r12d 127450: 55 push %rbp 127451: 48 89 fd mov %rdi,%rbp 127454: 4c 89 c7 mov %r8,%rdi 127457: 53 push %rbx 127458: 89 f3 mov %esi,%ebx 12745a: c1 e3 04 shl $0x4,%ebx 12745d: 48 83 ec 08 sub $0x8,%rsp 127461: 4c 89 04 24 mov %r8,(%rsp) 127465: e8 00 00 00 00 callq 12746a 12746a: 89 da mov %ebx,%edx 12746c: 48 89 ef mov %rbp,%rdi 12746f: 31 c9 xor %ecx,%ecx 127471: be 91 03 00 00 mov $0x391,%esi 127476: e8 00 00 00 00 callq 12747b 12747b: 44 89 fa mov %r15d,%edx 12747e: 48 89 ef mov %rbp,%rdi 127481: 31 c9 xor %ecx,%ecx 127483: be 0d 23 00 00 mov $0x230d,%esi 127488: e8 00 00 00 00 callq 12748d 12748d: 44 89 f2 mov %r14d,%edx 127490: 48 89 ef mov %rbp,%rdi 127493: 31 c9 xor %ecx,%ecx 127495: be 0b 23 00 00 mov $0x230b,%esi 12749a: e8 00 00 00 00 callq 12749f 12749f: 44 89 ea mov %r13d,%edx 1274a2: 48 89 ef mov %rbp,%rdi 1274a5: 31 c9 xor %ecx,%ecx 1274a7: be 0c 23 00 00 mov $0x230c,%esi 1274ac: e8 00 00 00 00 callq 1274b1 1274b1: 44 89 e2 mov %r12d,%edx 1274b4: 48 89 ef mov %rbp,%rdi 1274b7: 31 c9 xor %ecx,%ecx 1274b9: be 0a 23 00 00 mov $0x230a,%esi 1274be: e8 00 00 00 00 callq 1274c3 1274c3: 48 89 ef mov %rbp,%rdi 1274c6: 31 c9 xor %ecx,%ecx 1274c8: 31 d2 xor %edx,%edx 1274ca: be 91 03 00 00 mov $0x391,%esi 1274cf: e8 00 00 00 00 callq 1274d4 1274d4: 4c 8b 04 24 mov (%rsp),%r8 1274d8: 48 83 c4 08 add $0x8,%rsp 1274dc: 5b pop %rbx 1274dd: 4c 89 c7 mov %r8,%rdi 1274e0: 5d pop %rbp 1274e1: 41 5c pop %r12 1274e3: 41 5d pop %r13 1274e5: 41 5e pop %r14 1274e7: 41 5f pop %r15 1274e9: e9 00 00 00 00 jmpq 1274ee 1274ee: 66 90 xchg %ax,%ax 00000000001274f0 : 1274f0: e8 00 00 00 00 callq 1274f5 1274f5: 41 55 push %r13 1274f7: 89 d0 mov %edx,%eax 1274f9: 31 d2 xor %edx,%edx 1274fb: c1 e1 08 shl $0x8,%ecx 1274fe: 41 54 push %r12 127500: 4c 8d af f8 0a 00 00 lea 0xaf8(%rdi),%r13 127507: 55 push %rbp 127508: 48 89 fd mov %rdi,%rbp 12750b: 53 push %rbx 12750c: 48 89 f3 mov %rsi,%rbx 12750f: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 127515: 4c 89 ef mov %r13,%rdi 127518: 09 d1 or %edx,%ecx 12751a: 44 8d 24 85 04 00 00 lea 0x4(,%rax,4),%r12d 127521: 00 127522: 41 09 cc or %ecx,%r12d 127525: e8 00 00 00 00 callq 12752a 12752a: 31 c9 xor %ecx,%ecx 12752c: 44 89 e2 mov %r12d,%edx 12752f: be 91 03 00 00 mov $0x391,%esi 127534: 48 89 ef mov %rbp,%rdi 127537: e8 00 00 00 00 callq 12753c 12753c: 31 d2 xor %edx,%edx 12753e: be 47 32 00 00 mov $0x3247,%esi 127543: 48 89 ef mov %rbp,%rdi 127546: e8 00 00 00 00 callq 12754b 12754b: 85 c0 test %eax,%eax 12754d: 75 26 jne 127575 12754f: 45 31 e4 xor %r12d,%r12d 127552: 48 89 ef mov %rbp,%rdi 127555: 31 c9 xor %ecx,%ecx 127557: 31 d2 xor %edx,%edx 127559: be 91 03 00 00 mov $0x391,%esi 12755e: e8 00 00 00 00 callq 127563 127563: 4c 89 ef mov %r13,%rdi 127566: e8 00 00 00 00 callq 12756b 12756b: 44 89 e0 mov %r12d,%eax 12756e: 5b pop %rbx 12756f: 5d pop %rbp 127570: 41 5c pop %r12 127572: 41 5d pop %r13 127574: c3 retq 127575: 31 d2 xor %edx,%edx 127577: be 4d 32 00 00 mov $0x324d,%esi 12757c: 48 89 ef mov %rbp,%rdi 12757f: e8 00 00 00 00 callq 127584 127584: 41 89 c0 mov %eax,%r8d 127587: 48 89 d8 mov %rbx,%rax 12758a: 48 c1 e8 08 shr $0x8,%rax 12758e: 41 39 c0 cmp %eax,%r8d 127591: 75 bc jne 12754f 127593: 31 d2 xor %edx,%edx 127595: be 4e 32 00 00 mov $0x324e,%esi 12759a: 48 89 ef mov %rbp,%rdi 12759d: 48 c1 eb 28 shr $0x28,%rbx 1275a1: e8 00 00 00 00 callq 1275a6 1275a6: 39 d8 cmp %ebx,%eax 1275a8: 41 0f 94 c4 sete %r12b 1275ac: eb a4 jmp 127552 1275ae: 66 90 xchg %ax,%ax 00000000001275b0 : 1275b0: e8 00 00 00 00 callq 1275b5 1275b5: 41 57 push %r15 1275b7: 89 d0 mov %edx,%eax 1275b9: c1 e1 08 shl $0x8,%ecx 1275bc: 41 56 push %r14 1275be: 4c 8d b7 f8 0a 00 00 lea 0xaf8(%rdi),%r14 1275c5: 41 89 cf mov %ecx,%r15d 1275c8: 41 55 push %r13 1275ca: 41 54 push %r12 1275cc: 41 89 d4 mov %edx,%r12d 1275cf: 31 d2 xor %edx,%edx 1275d1: 55 push %rbp 1275d2: 48 89 fd mov %rdi,%rbp 1275d5: 53 push %rbx 1275d6: 48 89 f3 mov %rsi,%rbx 1275d9: 48 83 ec 10 sub $0x10,%rsp 1275dd: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 1275e3: 4c 89 04 24 mov %r8,(%rsp) 1275e7: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 1275ec: 4c 89 f7 mov %r14,%rdi 1275ef: 09 ca or %ecx,%edx 1275f1: 8d 04 85 04 00 00 00 lea 0x4(,%rax,4),%eax 1275f8: 09 d0 or %edx,%eax 1275fa: 41 89 c5 mov %eax,%r13d 1275fd: e8 00 00 00 00 callq 127602 127602: 44 89 ea mov %r13d,%edx 127605: 31 c9 xor %ecx,%ecx 127607: be 91 03 00 00 mov $0x391,%esi 12760c: 48 89 ef mov %rbp,%rdi 12760f: 41 bd 45 32 00 00 mov $0x3245,%r13d 127615: e8 00 00 00 00 callq 12761a 12761a: 42 8b 94 ab b8 37 ff mov -0xc848(%rbx,%r13,4),%edx 127621: ff 127622: 44 89 ee mov %r13d,%esi 127625: 31 c9 xor %ecx,%ecx 127627: 48 89 ef mov %rbp,%rdi 12762a: 49 83 c5 01 add $0x1,%r13 12762e: e8 00 00 00 00 callq 127633 127633: 49 81 fd 68 32 00 00 cmp $0x3268,%r13 12763a: 75 de jne 12761a 12763c: 8b 93 08 01 00 00 mov 0x108(%rbx),%edx 127642: 31 c9 xor %ecx,%ecx 127644: be 54 32 00 00 mov $0x3254,%esi 127649: 48 89 ef mov %rbp,%rdi 12764c: 81 ca 00 00 00 40 or $0x40000000,%edx 127652: e8 00 00 00 00 callq 127657 127657: 31 c9 xor %ecx,%ecx 127659: 31 d2 xor %edx,%edx 12765b: be 91 03 00 00 mov $0x391,%esi 127660: 48 89 ef mov %rbp,%rdi 127663: e8 00 00 00 00 callq 127668 127668: 4c 89 f7 mov %r14,%rdi 12766b: e8 00 00 00 00 callq 127670 127670: 48 83 7c 24 50 00 cmpq $0x0,0x50(%rsp) 127676: 0f 84 a1 00 00 00 je 12771d 12767c: 48 83 3c 24 00 cmpq $0x0,(%rsp) 127681: 0f 84 96 00 00 00 je 12771d 127687: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 12768e: 00 00 127690: 83 80 b8 09 00 00 01 addl $0x1,0x9b8(%rax) 127697: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 12769c: 48 39 b0 98 03 00 00 cmp %rsi,0x398(%rax) 1276a3: 0f 84 e8 00 00 00 je 127791 1276a9: 45 31 ed xor %r13d,%r13d 1276ac: f6 40 26 20 testb $0x20,0x26(%rax) 1276b0: 0f 85 f5 00 00 00 jne 1277ab 1276b6: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 1276bd: 00 00 1276bf: 83 a8 b8 09 00 00 01 subl $0x1,0x9b8(%rax) 1276c6: 31 d2 xor %edx,%edx 1276c8: 44 89 e0 mov %r12d,%eax 1276cb: 4c 89 f7 mov %r14,%rdi 1276ce: f7 b5 bc 8d 00 00 divl 0x8dbc(%rbp) 1276d4: 41 09 d7 or %edx,%r15d 1276d7: 8d 04 85 04 00 00 00 lea 0x4(,%rax,4),%eax 1276de: 41 09 c7 or %eax,%r15d 1276e1: e8 00 00 00 00 callq 1276e6 1276e6: 31 c9 xor %ecx,%ecx 1276e8: 44 89 fa mov %r15d,%edx 1276eb: be 91 03 00 00 mov $0x391,%esi 1276f0: 48 89 ef mov %rbp,%rdi 1276f3: e8 00 00 00 00 callq 1276f8 1276f8: 45 84 ed test %r13b,%r13b 1276fb: 74 52 je 12774f 1276fd: 0f b6 4c 24 08 movzbl 0x8(%rsp),%ecx 127702: 8b 54 24 0c mov 0xc(%rsp),%edx 127706: be 55 32 00 00 mov $0x3255,%esi 12770b: 48 89 ef mov %rbp,%rdi 12770e: d3 e2 shl %cl,%edx 127710: 31 c9 xor %ecx,%ecx 127712: 23 54 24 48 and 0x48(%rsp),%edx 127716: e8 00 00 00 00 callq 12771b 12771b: eb 32 jmp 12774f 12771d: 44 89 e0 mov %r12d,%eax 127720: 31 d2 xor %edx,%edx 127722: 4c 89 f7 mov %r14,%rdi 127725: f7 b5 bc 8d 00 00 divl 0x8dbc(%rbp) 12772b: 41 09 d7 or %edx,%r15d 12772e: 8d 04 85 04 00 00 00 lea 0x4(,%rax,4),%eax 127735: 41 09 c7 or %eax,%r15d 127738: e8 00 00 00 00 callq 12773d 12773d: 31 c9 xor %ecx,%ecx 12773f: 44 89 fa mov %r15d,%edx 127742: be 91 03 00 00 mov $0x391,%esi 127747: 48 89 ef mov %rbp,%rdi 12774a: e8 00 00 00 00 callq 12774f 12774f: 8b 93 d4 00 00 00 mov 0xd4(%rbx),%edx 127755: 48 89 ef mov %rbp,%rdi 127758: 31 c9 xor %ecx,%ecx 12775a: be 47 32 00 00 mov $0x3247,%esi 12775f: 83 ca 01 or $0x1,%edx 127762: e8 00 00 00 00 callq 127767 127767: 48 89 ef mov %rbp,%rdi 12776a: 31 c9 xor %ecx,%ecx 12776c: 31 d2 xor %edx,%edx 12776e: be 91 03 00 00 mov $0x391,%esi 127773: e8 00 00 00 00 callq 127778 127778: 4c 89 f7 mov %r14,%rdi 12777b: e8 00 00 00 00 callq 127780 127780: 31 c0 xor %eax,%eax 127782: 48 83 c4 10 add $0x10,%rsp 127786: 5b pop %rbx 127787: 5d pop %rbp 127788: 41 5c pop %r12 12778a: 41 5d pop %r13 12778c: 41 5e pop %r14 12778e: 41 5f pop %r15 127790: c3 retq 127791: 48 8b 04 24 mov (%rsp),%rax 127795: e8 00 00 00 00 callq 12779a 12779a: 85 c0 test %eax,%eax 12779c: 89 54 24 0c mov %edx,0xc(%rsp) 1277a0: 0f 94 c0 sete %al 1277a3: 41 89 c5 mov %eax,%r13d 1277a6: e9 0b ff ff ff jmpq 1276b6 1277ab: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 1277b0: e8 00 00 00 00 callq 1277b5 1277b5: 48 8b 04 24 mov (%rsp),%rax 1277b9: e8 00 00 00 00 callq 1277be 1277be: 85 c0 test %eax,%eax 1277c0: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 1277c5: 89 54 24 0c mov %edx,0xc(%rsp) 1277c9: 0f 94 c0 sete %al 1277cc: 41 89 c5 mov %eax,%r13d 1277cf: e8 00 00 00 00 callq 1277d4 1277d4: e9 dd fe ff ff jmpq 1276b6 1277d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001277e0 : 1277e0: e8 00 00 00 00 callq 1277e5 1277e5: 41 57 push %r15 1277e7: 49 89 cf mov %rcx,%r15 1277ea: 41 56 push %r14 1277ec: 41 55 push %r13 1277ee: 41 54 push %r12 1277f0: 49 89 fc mov %rdi,%r12 1277f3: 55 push %rbp 1277f4: 89 f5 mov %esi,%ebp 1277f6: be c0 0c 00 00 mov $0xcc0,%esi 1277fb: 53 push %rbx 1277fc: 89 d3 mov %edx,%ebx 1277fe: ba 38 01 00 00 mov $0x138,%edx 127803: 48 83 ec 08 sub $0x8,%rsp 127807: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12780e 12780e: 4c 89 04 24 mov %r8,(%rsp) 127812: e8 00 00 00 00 callq 127817 127817: 49 89 07 mov %rax,(%r15) 12781a: 48 85 c0 test %rax,%rax 12781d: 0f 84 41 01 00 00 je 127964 127823: 89 e8 mov %ebp,%eax 127825: 31 d2 xor %edx,%edx 127827: c1 e3 08 shl $0x8,%ebx 12782a: 4d 8d b4 24 f8 0a 00 lea 0xaf8(%r12),%r14 127831: 00 127832: 41 f7 b4 24 bc 8d 00 divl 0x8dbc(%r12) 127839: 00 12783a: 4c 89 f7 mov %r14,%rdi 12783d: bd 04 00 00 00 mov $0x4,%ebp 127842: 8d 04 85 04 00 00 00 lea 0x4(,%rax,4),%eax 127849: 09 d3 or %edx,%ebx 12784b: 09 c3 or %eax,%ebx 12784d: e8 00 00 00 00 callq 127852 127852: 31 c9 xor %ecx,%ecx 127854: 89 da mov %ebx,%edx 127856: be 91 03 00 00 mov $0x391,%esi 12785b: 4c 89 e7 mov %r12,%rdi 12785e: e8 00 00 00 00 callq 127863 127863: 49 8b 07 mov (%r15),%rax 127866: 31 d2 xor %edx,%edx 127868: be 16 2e 00 00 mov $0x2e16,%esi 12786d: 4c 89 e7 mov %r12,%rdi 127870: c7 00 58 b8 00 00 movl $0xb858,(%rax) 127876: 49 8b 1f mov (%r15),%rbx 127879: e8 00 00 00 00 callq 12787e 12787e: 31 d2 xor %edx,%edx 127880: be 17 2e 00 00 mov $0x2e17,%esi 127885: 4c 89 e7 mov %r12,%rdi 127888: 89 43 04 mov %eax,0x4(%rbx) 12788b: 49 8b 07 mov (%r15),%rax 12788e: c7 40 08 5c b8 00 00 movl $0xb85c,0x8(%rax) 127895: 49 8b 1f mov (%r15),%rbx 127898: e8 00 00 00 00 callq 12789d 12789d: 31 d2 xor %edx,%edx 12789f: be 19 2e 00 00 mov $0x2e19,%esi 1278a4: 4c 89 e7 mov %r12,%rdi 1278a7: 89 43 0c mov %eax,0xc(%rbx) 1278aa: 49 8b 07 mov (%r15),%rax 1278ad: c7 40 10 64 b8 00 00 movl $0xb864,0x10(%rax) 1278b4: 49 8b 1f mov (%r15),%rbx 1278b7: e8 00 00 00 00 callq 1278bc 1278bc: 31 d2 xor %edx,%edx 1278be: be 1a 2e 00 00 mov $0x2e1a,%esi 1278c3: 4c 89 e7 mov %r12,%rdi 1278c6: 89 43 14 mov %eax,0x14(%rbx) 1278c9: 49 8b 07 mov (%r15),%rax 1278cc: c7 40 18 68 b8 00 00 movl $0xb868,0x18(%rax) 1278d3: 49 8b 1f mov (%r15),%rbx 1278d6: e8 00 00 00 00 callq 1278db 1278db: 89 43 1c mov %eax,0x1c(%rbx) 1278de: bb 45 32 00 00 mov $0x3245,%ebx 1278e3: eb 34 jmp 127919 1278e5: 49 8b 17 mov (%r15),%rdx 1278e8: 89 e8 mov %ebp,%eax 1278ea: 8d 0c 9d 00 00 00 00 lea 0x0(,%rbx,4),%ecx 1278f1: 89 de mov %ebx,%esi 1278f3: 4c 89 e7 mov %r12,%rdi 1278f6: 83 c3 01 add $0x1,%ebx 1278f9: 83 c5 01 add $0x1,%ebp 1278fc: 89 0c c2 mov %ecx,(%rdx,%rax,8) 1278ff: 49 8b 17 mov (%r15),%rdx 127902: 4c 8d 2c c2 lea (%rdx,%rax,8),%r13 127906: 31 d2 xor %edx,%edx 127908: e8 00 00 00 00 callq 12790d 12790d: 41 89 45 04 mov %eax,0x4(%r13) 127911: 81 fb 68 32 00 00 cmp $0x3268,%ebx 127917: 74 12 je 12792b 127919: 83 fd 26 cmp $0x26,%ebp 12791c: 76 c7 jbe 1278e5 12791e: 0f 0b ud2 127920: 83 c3 01 add $0x1,%ebx 127923: 81 fb 68 32 00 00 cmp $0x3268,%ebx 127929: 75 ee jne 127919 12792b: 31 c9 xor %ecx,%ecx 12792d: 31 d2 xor %edx,%edx 12792f: 4c 89 e7 mov %r12,%rdi 127932: be 91 03 00 00 mov $0x391,%esi 127937: e8 00 00 00 00 callq 12793c 12793c: 4c 89 f7 mov %r14,%rdi 12793f: e8 00 00 00 00 callq 127944 127944: 83 fd 27 cmp $0x27,%ebp 127947: 75 17 jne 127960 127949: 48 8b 04 24 mov (%rsp),%rax 12794d: 89 28 mov %ebp,(%rax) 12794f: 31 c0 xor %eax,%eax 127951: 48 83 c4 08 add $0x8,%rsp 127955: 5b pop %rbx 127956: 5d pop %rbp 127957: 41 5c pop %r12 127959: 41 5d pop %r13 12795b: 41 5e pop %r14 12795d: 41 5f pop %r15 12795f: c3 retq 127960: 0f 0b ud2 127962: eb e5 jmp 127949 127964: b8 f4 ff ff ff mov $0xfffffff4,%eax 127969: eb e6 jmp 127951 12796b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000127970 : 127970: e8 00 00 00 00 callq 127975 127975: 41 57 push %r15 127977: 41 56 push %r14 127979: 41 55 push %r13 12797b: 41 54 push %r12 12797d: 55 push %rbp 12797e: 53 push %rbx 12797f: 48 83 ec 08 sub $0x8,%rsp 127983: 44 8b b7 44 66 01 00 mov 0x16644(%rdi),%r14d 12798a: 45 85 f6 test %r14d,%r14d 12798d: 0f 85 d4 01 00 00 jne 127b67 127993: 44 89 c0 mov %r8d,%eax 127996: 89 d3 mov %edx,%ebx 127998: 31 d2 xor %edx,%edx 12799a: 41 c1 e1 08 shl $0x8,%r9d 12799e: 4c 8d bf f8 0a 00 00 lea 0xaf8(%rdi),%r15 1279a5: 48 89 fd mov %rdi,%rbp 1279a8: 41 89 cc mov %ecx,%r12d 1279ab: f7 b7 bc 8d 00 00 divl 0x8dbc(%rdi) 1279b1: 4c 89 ff mov %r15,%rdi 1279b4: 41 09 d1 or %edx,%r9d 1279b7: 44 8d 2c 85 04 00 00 lea 0x4(,%rax,4),%r13d 1279be: 00 1279bf: 45 09 cd or %r9d,%r13d 1279c2: e8 00 00 00 00 callq 1279c7 1279c7: 31 c9 xor %ecx,%ecx 1279c9: 44 89 ea mov %r13d,%edx 1279cc: 48 89 ef mov %rbp,%rdi 1279cf: be 91 03 00 00 mov $0x391,%esi 1279d4: 45 31 ed xor %r13d,%r13d 1279d7: e8 00 00 00 00 callq 1279dc 1279dc: 31 c9 xor %ecx,%ecx 1279de: 31 d2 xor %edx,%edx 1279e0: be 54 32 00 00 mov $0x3254,%esi 1279e5: 48 89 ef mov %rbp,%rdi 1279e8: e8 00 00 00 00 callq 1279ed 1279ed: 83 fb 01 cmp $0x1,%ebx 1279f0: 41 0f 94 c5 sete %r13b 1279f4: 41 83 c5 01 add $0x1,%r13d 1279f8: ff 14 25 00 00 00 00 callq *0x0 1279ff: 48 89 04 24 mov %rax,(%rsp) 127a03: ff 14 25 00 00 00 00 callq *0x0 127a0a: bb 89 13 00 00 mov $0x1389,%ebx 127a0f: 31 d2 xor %edx,%edx 127a11: be 5b 32 00 00 mov $0x325b,%esi 127a16: 48 89 ef mov %rbp,%rdi 127a19: e8 00 00 00 00 callq 127a1e 127a1e: a9 00 00 00 40 test $0x40000000,%eax 127a23: 75 44 jne 127a69 127a25: 85 c0 test %eax,%eax 127a27: 79 5c jns 127a85 127a29: 89 c2 mov %eax,%edx 127a2b: c1 ea 08 shr $0x8,%edx 127a2e: 83 e2 07 and $0x7,%edx 127a31: 83 fa 03 cmp $0x3,%edx 127a34: 74 4f je 127a85 127a36: 3c 09 cmp $0x9,%al 127a38: 77 4b ja 127a85 127a3a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 127a3f: 83 eb 01 sub $0x1,%ebx 127a42: 0f 84 00 00 00 00 je 127a48 127a48: bf f4 01 00 00 mov $0x1f4,%edi 127a4d: e8 00 00 00 00 callq 127a52 127a52: eb bb jmp 127a0f 127a54: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 127a5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 127a62: e8 00 00 00 00 callq 127a67 127a67: eb d6 jmp 127a3f 127a69: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 127a6e: eb cf jmp 127a3f 127a70: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 127a77: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 127a7e: e8 00 00 00 00 callq 127a83 127a83: eb ba jmp 127a3f 127a85: bb e9 03 00 00 mov $0x3e9,%ebx 127a8a: eb 18 jmp 127aa4 127a8c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 127a91: 83 eb 01 sub $0x1,%ebx 127a94: 0f 84 00 00 00 00 je 127a9a 127a9a: bf f4 01 00 00 mov $0x1f4,%edi 127a9f: e8 00 00 00 00 callq 127aa4 127aa4: 31 d2 xor %edx,%edx 127aa6: be 5d 32 00 00 mov $0x325d,%esi 127aab: 48 89 ef mov %rbp,%rdi 127aae: e8 00 00 00 00 callq 127ab3 127ab3: a8 10 test $0x10,%al 127ab5: 75 d5 jne 127a8c 127ab7: 48 8b 3c 24 mov (%rsp),%rdi 127abb: ff 14 25 00 00 00 00 callq *0x0 127ac2: 41 69 dc e8 03 00 00 imul $0x3e8,%r12d,%ebx 127ac9: 31 c9 xor %ecx,%ecx 127acb: 44 89 ea mov %r13d,%edx 127ace: 48 89 ef mov %rbp,%rdi 127ad1: be 5d 32 00 00 mov $0x325d,%esi 127ad6: e8 00 00 00 00 callq 127adb 127adb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 127ae2 127ae2: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 127ae9: 48 c1 eb 26 shr $0x26,%rbx 127aed: 48 01 c3 add %rax,%rbx 127af0: eb 1f jmp 127b11 127af2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 127af9 127af9: 48 39 c3 cmp %rax,%rbx 127afc: 0f 88 00 00 00 00 js 127b02 127b02: be e8 03 00 00 mov $0x3e8,%esi 127b07: bf f4 01 00 00 mov $0x1f4,%edi 127b0c: e8 00 00 00 00 callq 127b11 127b11: 31 d2 xor %edx,%edx 127b13: be 47 32 00 00 mov $0x3247,%esi 127b18: 48 89 ef mov %rbp,%rdi 127b1b: e8 00 00 00 00 callq 127b20 127b20: a8 01 test $0x1,%al 127b22: 75 ce jne 127af2 127b24: 48 89 ef mov %rbp,%rdi 127b27: 31 c9 xor %ecx,%ecx 127b29: 31 d2 xor %edx,%edx 127b2b: be 91 03 00 00 mov $0x391,%esi 127b30: e8 00 00 00 00 callq 127b35 127b35: 4c 89 ff mov %r15,%rdi 127b38: e8 00 00 00 00 callq 127b3d 127b3d: 48 83 c4 08 add $0x8,%rsp 127b41: 44 89 f0 mov %r14d,%eax 127b44: 5b pop %rbx 127b45: 5d pop %rbp 127b46: 41 5c pop %r12 127b48: 41 5d pop %r13 127b4a: 41 5e pop %r14 127b4c: 41 5f pop %r15 127b4e: c3 retq 127b4f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 127b56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 127b5d: e8 00 00 00 00 callq 127b62 127b62: e9 2a ff ff ff jmpq 127a91 127b67: 41 be fb ff ff ff mov $0xfffffffb,%r14d 127b6d: eb ce jmp 127b3d 127b6f: 90 nop 0000000000127b70 : 127b70: e8 00 00 00 00 callq 127b75 127b75: 41 55 push %r13 127b77: 41 54 push %r12 127b79: 55 push %rbp 127b7a: 48 89 d5 mov %rdx,%rbp 127b7d: 53 push %rbx 127b7e: 48 83 ec 30 sub $0x30,%rsp 127b82: 4c 8b 67 08 mov 0x8(%rdi),%r12 127b86: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 127b8d: 00 00 127b8f: 48 89 44 24 28 mov %rax,0x28(%rsp) 127b94: 31 c0 xor %eax,%eax 127b96: 83 fe 01 cmp $0x1,%esi 127b99: 0f 87 cf 02 00 00 ja 127e6e 127b9f: 31 c0 xor %eax,%eax 127ba1: 48 c7 44 24 0a 00 00 movq $0x0,0xa(%rsp) 127ba8: 00 00 127baa: 66 89 44 24 26 mov %ax,0x26(%rsp) 127baf: 49 8b 84 24 80 7f 00 mov 0x7f80(%r12),%rax 127bb6: 00 127bb7: 48 c7 44 24 12 00 00 movq $0x0,0x12(%rsp) 127bbe: 00 00 127bc0: 48 c7 44 24 1a 00 00 movq $0x0,0x1a(%rsp) 127bc7: 00 00 127bc9: c7 44 24 22 00 00 00 movl $0x0,0x22(%rsp) 127bd0: 00 127bd1: 48 85 c0 test %rax,%rax 127bd4: 74 5b je 127c31 127bd6: 48 8b 58 08 mov 0x8(%rax),%rbx 127bda: 48 89 df mov %rbx,%rdi 127bdd: e8 00 00 00 00 callq 127be2 127be2: 8b 53 10 mov 0x10(%rbx),%edx 127be5: 49 8b bc 24 80 7f 00 mov 0x7f80(%r12),%rdi 127bec: 00 127bed: 41 89 94 24 88 7f 00 mov %edx,0x7f88(%r12) 127bf4: 00 127bf5: 8b 73 14 mov 0x14(%rbx),%esi 127bf8: 8b 4b 20 mov 0x20(%rbx),%ecx 127bfb: 8b 43 18 mov 0x18(%rbx),%eax 127bfe: 48 03 47 08 add 0x8(%rdi),%rax 127c02: 66 89 55 00 mov %dx,0x0(%rbp) 127c06: 89 75 08 mov %esi,0x8(%rbp) 127c09: 89 4d 18 mov %ecx,0x18(%rbp) 127c0c: 48 89 45 20 mov %rax,0x20(%rbp) 127c10: 31 c0 xor %eax,%eax 127c12: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 127c17: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 127c1e: 00 00 127c20: 0f 85 21 0e 00 00 jne 128a47 127c26: 48 83 c4 30 add $0x30,%rsp 127c2a: 5b pop %rbx 127c2b: 5d pop %rbp 127c2c: 41 5c pop %r12 127c2e: 41 5d pop %r13 127c30: c3 retq 127c31: 41 8b 84 24 08 07 00 mov 0x708(%r12),%eax 127c38: 00 127c39: 83 f8 0b cmp $0xb,%eax 127c3c: 0f 84 a2 0a 00 00 je 1286e4 127c42: 0f 87 e7 00 00 00 ja 127d2f 127c48: 83 f8 04 cmp $0x4,%eax 127c4b: 0f 84 53 09 00 00 je 1285a4 127c51: 0f 86 2e 01 00 00 jbe 127d85 127c57: 83 f8 08 cmp $0x8,%eax 127c5a: 0f 84 9b 06 00 00 je 1282fb 127c60: 83 f8 0a cmp $0xa,%eax 127c63: 0f 85 68 04 00 00 jne 1280d1 127c69: 49 8b 54 24 08 mov 0x8(%r12),%rdx 127c6e: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 127c72: 66 3d 00 69 cmp $0x6900,%ax 127c76: 0f 84 5b 07 00 00 je 1283d7 127c7c: 66 3d 07 69 cmp $0x6907,%ax 127c80: 0f 84 bf 0b 00 00 je 128845 127c86: 48 b8 61 6d 64 67 70 movabs $0x742f757067646d61,%rax 127c8d: 75 2f 74 127c90: c7 44 24 1a 2e 62 69 movl $0x6e69622e,0x1a(%rsp) 127c97: 6e 127c98: 48 89 44 24 0a mov %rax,0xa(%rsp) 127c9d: 48 b8 6f 70 61 7a 5f movabs $0x636d735f7a61706f,%rax 127ca4: 73 6d 63 127ca7: 48 89 44 24 12 mov %rax,0x12(%rsp) 127cac: c6 44 24 1e 00 movb $0x0,0x1e(%rsp) 127cb1: 49 8b 14 24 mov (%r12),%rdx 127cb5: 49 8d bc 24 80 7f 00 lea 0x7f80(%r12),%rdi 127cbc: 00 127cbd: 48 8d 74 24 0a lea 0xa(%rsp),%rsi 127cc2: e8 00 00 00 00 callq 127cc7 127cc7: 85 c0 test %eax,%eax 127cc9: 0f 85 98 05 00 00 jne 128267 127ccf: 49 8b bc 24 80 7f 00 mov 0x7f80(%r12),%rdi 127cd6: 00 127cd7: e8 00 00 00 00 callq 127cdc 127cdc: 85 c0 test %eax,%eax 127cde: 0f 85 59 08 00 00 jne 12853d 127ce4: 41 83 bc 24 c8 33 01 cmpl $0x2,0x133c8(%r12) 127ceb: 00 02 127ced: 49 8b 84 24 80 7f 00 mov 0x7f80(%r12),%rax 127cf4: 00 127cf5: 0f 85 db fe ff ff jne 127bd6 127cfb: 41 c7 84 24 b8 31 01 movl $0x18,0x131b8(%r12) 127d02: 00 18 00 00 00 127d07: 49 89 84 24 c0 31 01 mov %rax,0x131c0(%r12) 127d0e: 00 127d0f: 48 8b 50 08 mov 0x8(%rax),%rdx 127d13: 8b 52 14 mov 0x14(%rdx),%edx 127d16: 81 c2 ff 0f 00 00 add $0xfff,%edx 127d1c: 81 e2 00 f0 ff ff and $0xfffff000,%edx 127d22: 41 01 94 24 d8 33 01 add %edx,0x133d8(%r12) 127d29: 00 127d2a: e9 a7 fe ff ff jmpq 127bd6 127d2f: 83 f8 12 cmp $0x12,%eax 127d32: 0f 84 3c 08 00 00 je 128574 127d38: 0f 86 b2 00 00 00 jbe 127df0 127d3e: 83 f8 14 cmp $0x14,%eax 127d41: 0f 84 fa 05 00 00 je 128341 127d47: 83 f8 15 cmp $0x15,%eax 127d4a: 0f 85 46 04 00 00 jne 128196 127d50: 48 b8 61 6d 64 67 70 movabs $0x762f757067646d61,%rax 127d57: 75 2f 76 127d5a: c7 44 24 1a 63 2e 62 movl $0x69622e63,0x1a(%rsp) 127d61: 69 127d62: 48 89 44 24 0a mov %rax,0xa(%rsp) 127d67: 48 b8 65 67 61 32 30 movabs $0x6d735f3032616765,%rax 127d6e: 5f 73 6d 127d71: 48 89 44 24 12 mov %rax,0x12(%rsp) 127d76: b8 6e 00 00 00 mov $0x6e,%eax 127d7b: 66 89 44 24 1e mov %ax,0x1e(%rsp) 127d80: e9 2c ff ff ff jmpq 127cb1 127d85: 83 f8 02 cmp $0x2,%eax 127d88: 0f 84 d0 08 00 00 je 12865e 127d8e: 0f 86 a2 03 00 00 jbe 128136 127d94: 83 f8 03 cmp $0x3,%eax 127d97: 0f 85 36 09 00 00 jne 1286d3 127d9d: 49 8b 44 24 08 mov 0x8(%r12),%rax 127da2: 0f b6 50 48 movzbl 0x48(%rax),%edx 127da6: 80 fa 81 cmp $0x81,%dl 127da9: 0f 84 7b 06 00 00 je 12842a 127daf: 80 fa 83 cmp $0x83,%dl 127db2: 75 0c jne 127dc0 127db4: 66 81 78 3e 10 66 cmpw $0x6610,0x3e(%rax) 127dba: 0f 84 87 06 00 00 je 128447 127dc0: 48 b8 72 61 64 65 6f movabs $0x6f2f6e6f65646172,%rax 127dc7: 6e 2f 6f 127dca: c7 44 24 1a 2e 62 69 movl $0x6e69622e,0x1a(%rsp) 127dd1: 6e 127dd2: 48 89 44 24 0a mov %rax,0xa(%rsp) 127dd7: 48 b8 6c 61 6e 64 5f movabs $0x636d735f646e616c,%rax 127dde: 73 6d 63 127de1: 48 89 44 24 12 mov %rax,0x12(%rsp) 127de6: c6 44 24 1e 00 movb $0x0,0x1e(%rsp) 127deb: e9 c1 fe ff ff jmpq 127cb1 127df0: 83 f8 10 cmp $0x10,%eax 127df3: 0f 84 09 08 00 00 je 128602 127df9: 0f 86 fa 03 00 00 jbe 1281f9 127dff: 83 f8 11 cmp $0x11,%eax 127e02: 0f 85 cb 08 00 00 jne 1286d3 127e08: 49 8b 44 24 08 mov 0x8(%r12),%rax 127e0d: 0f b7 50 3e movzwl 0x3e(%rax),%edx 127e11: 66 81 fa 87 69 cmp $0x6987,%dx 127e16: 0f 84 66 05 00 00 je 128382 127e1c: 66 81 fa 81 69 cmp $0x6981,%dx 127e21: 75 14 jne 127e37 127e23: 0f b6 40 48 movzbl 0x48(%rax),%eax 127e27: 3c 01 cmp $0x1,%al 127e29: 0f 86 63 05 00 00 jbe 128392 127e2f: 3c 10 cmp $0x10,%al 127e31: 0f 84 5b 05 00 00 je 128392 127e37: 48 b8 61 6d 64 67 70 movabs $0x702f757067646d61,%rax 127e3e: 75 2f 70 127e41: c6 44 24 22 00 movb $0x0,0x22(%rsp) 127e46: 48 89 44 24 0a mov %rax,0xa(%rsp) 127e4b: 48 b8 6f 6c 61 72 69 movabs $0x3231736972616c6f,%rax 127e52: 73 31 32 127e55: 48 89 44 24 12 mov %rax,0x12(%rsp) 127e5a: 48 b8 5f 73 6d 63 2e movabs $0x6e69622e636d735f,%rax 127e61: 62 69 6e 127e64: 48 89 44 24 1a mov %rax,0x1a(%rsp) 127e69: e9 43 fe ff ff jmpq 127cb1 127e6e: 48 89 fb mov %rdi,%rbx 127e71: 83 fe 06 cmp $0x6,%esi 127e74: 0f 84 82 06 00 00 je 1284fc 127e7a: 0f 87 0b 01 00 00 ja 127f8b 127e80: 83 fe 04 cmp $0x4,%esi 127e83: 0f 84 08 04 00 00 je 128291 127e89: 0f 86 d3 00 00 00 jbe 127f62 127e8f: b8 09 00 00 00 mov $0x9,%eax 127e94: 83 fe 05 cmp $0x5,%esi 127e97: 0f 85 07 01 00 00 jne 127fa4 127e9d: 48 8d 14 40 lea (%rax,%rax,2),%rdx 127ea1: 48 c1 e2 04 shl $0x4,%rdx 127ea5: 4c 01 e2 add %r12,%rdx 127ea8: 48 8b ba 40 2d 01 00 mov 0x12d40(%rdx),%rdi 127eaf: 48 85 ff test %rdi,%rdi 127eb2: 0f 84 c9 00 00 00 je 127f81 127eb8: 4c 8b 6f 08 mov 0x8(%rdi),%r13 127ebc: 48 8b 8a 48 2d 01 00 mov 0x12d48(%rdx),%rcx 127ec3: 41 8b 55 14 mov 0x14(%r13),%edx 127ec7: 48 8d 04 40 lea (%rax,%rax,2),%rax 127ecb: 48 c1 e0 04 shl $0x4,%rax 127ecf: 49 8b 84 04 50 2d 01 mov 0x12d50(%r12,%rax,1),%rax 127ed6: 00 127ed7: 89 55 08 mov %edx,0x8(%rbp) 127eda: 48 89 4d 10 mov %rcx,0x10(%rbp) 127ede: 48 89 45 20 mov %rax,0x20(%rbp) 127ee2: 41 8b 45 10 mov 0x10(%r13),%eax 127ee6: 66 89 45 00 mov %ax,0x0(%rbp) 127eea: 83 fe 07 cmp $0x7,%esi 127eed: 75 13 jne 127f02 127eef: 41 8b 45 24 mov 0x24(%r13),%eax 127ef3: c1 e0 02 shl $0x2,%eax 127ef6: 89 45 08 mov %eax,0x8(%rbp) 127ef9: 48 8b 43 08 mov 0x8(%rbx),%rax 127efd: e9 a5 01 00 00 jmpq 1280a7 127f02: 48 8b 43 08 mov 0x8(%rbx),%rax 127f06: 83 fe 06 cmp $0x6,%esi 127f09: 0f 84 67 04 00 00 je 128376 127f0f: 83 fe 06 cmp $0x6,%esi 127f12: 76 2d jbe 127f41 127f14: 83 fe 0b cmp $0xb,%esi 127f17: 0f 84 14 06 00 00 je 128531 127f1d: 0f 86 73 01 00 00 jbe 128096 127f23: 31 c0 xor %eax,%eax 127f25: 83 fe 0c cmp $0xc,%esi 127f28: 0f 85 e4 05 00 00 jne 128512 127f2e: 66 89 45 02 mov %ax,0x2(%rbp) 127f32: 41 8b 45 20 mov 0x20(%r13),%eax 127f36: 66 89 45 04 mov %ax,0x4(%rbp) 127f3a: 31 c0 xor %eax,%eax 127f3c: e9 d1 fc ff ff jmpq 127c12 127f41: 83 fe 04 cmp $0x4,%esi 127f44: 0f 84 bc 05 00 00 je 128506 127f4a: 0f 86 63 01 00 00 jbe 1280b3 127f50: 83 fe 05 cmp $0x5,%esi 127f53: 0f 85 b9 05 00 00 jne 128512 127f59: 0f b7 80 b0 91 00 00 movzwl 0x91b0(%rax),%eax 127f60: eb cc jmp 127f2e 127f62: 83 fe 02 cmp $0x2,%esi 127f65: 0f 84 15 03 00 00 je 128280 127f6b: 83 fe 03 cmp $0x3,%esi 127f6e: 75 34 jne 127fa4 127f70: 49 8b 84 24 70 2d 01 mov 0x12d70(%r12),%rax 127f77: 00 127f78: 48 85 c0 test %rax,%rax 127f7b: 0f 85 cb 0a 00 00 jne 128a4c 127f81: b8 ea ff ff ff mov $0xffffffea,%eax 127f86: e9 87 fc ff ff jmpq 127c12 127f8b: 83 fe 0b cmp $0xb,%esi 127f8e: 0f 84 f3 02 00 00 je 128287 127f94: 76 29 jbe 127fbf 127f96: b8 17 00 00 00 mov $0x17,%eax 127f9b: 83 fe 0c cmp $0xc,%esi 127f9e: 0f 84 f9 fe ff ff je 127e9d 127fa4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 127fab: 89 74 24 04 mov %esi,0x4(%rsp) 127faf: e8 00 00 00 00 callq 127fb4 127fb4: b8 23 00 00 00 mov $0x23,%eax 127fb9: 8b 74 24 04 mov 0x4(%rsp),%esi 127fbd: eb 0e jmp 127fcd 127fbf: 83 fe 08 cmp $0x8,%esi 127fc2: 0f 87 85 00 00 00 ja 12804d 127fc8: b8 0b 00 00 00 mov $0xb,%eax 127fcd: 48 6b d0 30 imul $0x30,%rax,%rdx 127fd1: 49 8b bc 14 40 2d 01 mov 0x12d40(%r12,%rdx,1),%rdi 127fd8: 00 127fd9: 48 85 ff test %rdi,%rdi 127fdc: 74 a3 je 127f81 127fde: 4c 8b 6f 08 mov 0x8(%rdi),%r13 127fe2: 48 8d 14 40 lea (%rax,%rax,2),%rdx 127fe6: 8d 7e f8 lea -0x8(%rsi),%edi 127fe9: 48 c1 e2 04 shl $0x4,%rdx 127fed: 49 8b 8c 14 48 2d 01 mov 0x12d48(%r12,%rdx,1),%rcx 127ff4: 00 127ff5: 41 8b 55 14 mov 0x14(%r13),%edx 127ff9: 83 ff 01 cmp $0x1,%edi 127ffc: 0f 87 c5 fe ff ff ja 127ec7 128002: 48 8d 04 40 lea (%rax,%rax,2),%rax 128006: 41 8b 7d 28 mov 0x28(%r13),%edi 12800a: 81 c2 ff 0f 00 00 add $0xfff,%edx 128010: 48 c1 e0 04 shl $0x4,%rax 128014: 81 e2 00 f0 ff ff and $0xfffff000,%edx 12801a: 49 8b 84 04 50 2d 01 mov 0x12d50(%r12,%rax,1),%rax 128021: 00 128022: c1 e7 02 shl $0x2,%edi 128025: 48 01 ca add %rcx,%rdx 128028: 89 7d 08 mov %edi,0x8(%rbp) 12802b: 48 89 45 20 mov %rax,0x20(%rbp) 12802f: 48 89 55 10 mov %rdx,0x10(%rbp) 128033: 41 8b 45 10 mov 0x10(%r13),%eax 128037: 66 89 45 00 mov %ax,0x0(%rbp) 12803b: 48 8b 43 08 mov 0x8(%rbx),%rax 12803f: 83 fe 06 cmp $0x6,%esi 128042: 0f 87 cc fe ff ff ja 127f14 128048: e9 f4 fe ff ff jmpq 127f41 12804d: 83 fe 09 cmp $0x9,%esi 128050: 0f 85 4e ff ff ff jne 127fa4 128056: 41 83 bc 24 08 07 00 cmpl $0xa,0x708(%r12) 12805d: 00 0a 12805f: 19 c0 sbb %eax,%eax 128061: 83 e0 02 and $0x2,%eax 128064: 83 c0 0b add $0xb,%eax 128067: 48 8d 14 40 lea (%rax,%rax,2),%rdx 12806b: 48 c1 e2 04 shl $0x4,%rdx 12806f: 4c 01 e2 add %r12,%rdx 128072: 48 8b ba 40 2d 01 00 mov 0x12d40(%rdx),%rdi 128079: 48 85 ff test %rdi,%rdi 12807c: 0f 84 ff fe ff ff je 127f81 128082: 4c 8b 6f 08 mov 0x8(%rdi),%r13 128086: 48 8b 8a 48 2d 01 00 mov 0x12d48(%rdx),%rcx 12808d: 41 8b 55 14 mov 0x14(%r13),%edx 128091: e9 6c ff ff ff jmpq 128002 128096: 83 fe 07 cmp $0x7,%esi 128099: 74 0c je 1280a7 12809b: 8d 56 f8 lea -0x8(%rsi),%edx 12809e: 83 fa 01 cmp $0x1,%edx 1280a1: 0f 87 6b 04 00 00 ja 128512 1280a7: 0f b7 80 e0 91 00 00 movzwl 0x91e0(%rax),%eax 1280ae: e9 7b fe ff ff jmpq 127f2e 1280b3: 83 fe 02 cmp $0x2,%esi 1280b6: 0f 84 69 04 00 00 je 128525 1280bc: 83 fe 03 cmp $0x3,%esi 1280bf: 0f 85 4d 04 00 00 jne 128512 1280c5: 0f b7 80 78 ba 00 00 movzwl 0xba78(%rax),%eax 1280cc: e9 5d fe ff ff jmpq 127f2e 1280d1: 83 f8 05 cmp $0x5,%eax 1280d4: 0f 85 f9 05 00 00 jne 1286d3 1280da: 49 8b 54 24 08 mov 0x8(%r12),%rdx 1280df: 0f b6 42 48 movzbl 0x48(%rdx),%eax 1280e3: 83 c0 80 add $0xffffff80,%eax 1280e6: 3c 01 cmp $0x1,%al 1280e8: 0f 86 d3 03 00 00 jbe 1284c1 1280ee: 66 81 7a 3e 5f 66 cmpw $0x665f,0x3e(%rdx) 1280f4: 0f 84 c7 03 00 00 je 1284c1 1280fa: 48 b8 61 6d 64 67 70 movabs $0x622f757067646d61,%rax 128101: 75 2f 62 128104: 41 bb 69 6e 00 00 mov $0x6e69,%r11d 12810a: c6 44 24 20 00 movb $0x0,0x20(%rsp) 12810f: 48 89 44 24 0a mov %rax,0xa(%rsp) 128114: 48 b8 6f 6e 61 69 72 movabs $0x735f657269616e6f,%rax 12811b: 65 5f 73 12811e: 48 89 44 24 12 mov %rax,0x12(%rsp) 128123: c7 44 24 1a 6d 63 2e movl $0x622e636d,0x1a(%rsp) 12812a: 62 12812b: 66 44 89 5c 24 1e mov %r11w,0x1e(%rsp) 128131: e9 7b fb ff ff jmpq 127cb1 128136: 85 c0 test %eax,%eax 128138: 0f 84 88 01 00 00 je 1282c6 12813e: 83 f8 01 cmp $0x1,%eax 128141: 0f 85 8c 05 00 00 jne 1286d3 128147: 49 8b 44 24 08 mov 0x8(%r12),%rax 12814c: 80 78 48 81 cmpb $0x81,0x48(%rax) 128150: 75 12 jne 128164 128152: 0f b7 40 3e movzwl 0x3e(%rax),%eax 128156: 66 2d 10 68 sub $0x6810,%ax 12815a: 66 83 f8 01 cmp $0x1,%ax 12815e: 0f 86 28 08 00 00 jbe 12898c 128164: 48 b8 72 61 64 65 6f movabs $0x702f6e6f65646172,%rax 12816b: 6e 2f 70 12816e: 48 89 44 24 0a mov %rax,0xa(%rsp) 128173: 48 b8 69 74 63 61 69 movabs $0x5f6e726961637469,%rax 12817a: 72 6e 5f 12817d: 48 89 44 24 12 mov %rax,0x12(%rsp) 128182: 48 b8 73 6d 63 2e 62 movabs $0x6e69622e636d73,%rax 128189: 69 6e 00 12818c: 48 89 44 24 1a mov %rax,0x1a(%rsp) 128191: e9 1b fb ff ff jmpq 127cb1 128196: 83 f8 13 cmp $0x13,%eax 128199: 0f 85 34 05 00 00 jne 1286d3 12819f: 49 8b 44 24 08 mov 0x8(%r12),%rax 1281a4: 66 81 78 3e 7f 68 cmpw $0x687f,0x3e(%rax) 1281aa: 75 18 jne 1281c4 1281ac: 0f b6 40 48 movzbl 0x48(%rax),%eax 1281b0: 8d 50 40 lea 0x40(%rax),%edx 1281b3: 80 fa 01 cmp $0x1,%dl 1281b6: 0f 86 80 07 00 00 jbe 12893c 1281bc: 3c c3 cmp $0xc3,%al 1281be: 0f 84 78 07 00 00 je 12893c 1281c4: 48 b8 61 6d 64 67 70 movabs $0x762f757067646d61,%rax 1281cb: 75 2f 76 1281ce: b9 6e 00 00 00 mov $0x6e,%ecx 1281d3: c7 44 24 1a 63 2e 62 movl $0x69622e63,0x1a(%rsp) 1281da: 69 1281db: 48 89 44 24 0a mov %rax,0xa(%rsp) 1281e0: 48 b8 65 67 61 31 30 movabs $0x6d735f3031616765,%rax 1281e7: 5f 73 6d 1281ea: 48 89 44 24 12 mov %rax,0x12(%rsp) 1281ef: 66 89 4c 24 1e mov %cx,0x1e(%rsp) 1281f4: e9 b8 fa ff ff jmpq 127cb1 1281f9: 83 f8 0c cmp $0xc,%eax 1281fc: 0f 84 99 00 00 00 je 12829b 128202: 83 f8 0f cmp $0xf,%eax 128205: 0f 85 c8 04 00 00 jne 1286d3 12820b: 85 f6 test %esi,%esi 12820d: 0f 85 74 02 00 00 jne 128487 128213: 49 8b 54 24 08 mov 0x8(%r12),%rdx 128218: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 12821c: 66 3d df 67 cmp $0x67df,%ax 128220: 0f 84 3f 06 00 00 je 128865 128226: 66 3d df 6f cmp $0x6fdf,%ax 12822a: 0f 84 48 07 00 00 je 128978 128230: 48 b8 61 6d 64 67 70 movabs $0x702f757067646d61,%rax 128237: 75 2f 70 12823a: c6 44 24 22 00 movb $0x0,0x22(%rsp) 12823f: 48 89 44 24 0a mov %rax,0xa(%rsp) 128244: 48 b8 6f 6c 61 72 69 movabs $0x3031736972616c6f,%rax 12824b: 73 31 30 12824e: 48 89 44 24 12 mov %rax,0x12(%rsp) 128253: 48 b8 5f 73 6d 63 2e movabs $0x6e69622e636d735f,%rax 12825a: 62 69 6e 12825d: 48 89 44 24 1a mov %rax,0x1a(%rsp) 128262: e9 4a fa ff ff jmpq 127cb1 128267: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12826e: 89 44 24 04 mov %eax,0x4(%rsp) 128272: e8 00 00 00 00 callq 128277 128277: 8b 44 24 04 mov 0x4(%rsp),%eax 12827b: e9 92 f9 ff ff jmpq 127c12 128280: 31 c0 xor %eax,%eax 128282: e9 16 fc ff ff jmpq 127e9d 128287: b8 16 00 00 00 mov $0x16,%eax 12828c: e9 0c fc ff ff jmpq 127e9d 128291: b8 08 00 00 00 mov $0x8,%eax 128296: e9 02 fc ff ff jmpq 127e9d 12829b: 48 b8 61 6d 64 67 70 movabs $0x662f757067646d61,%rax 1282a2: 75 2f 66 1282a5: c7 44 24 1a 62 69 6e movl $0x6e6962,0x1a(%rsp) 1282ac: 00 1282ad: 48 89 44 24 0a mov %rax,0xa(%rsp) 1282b2: 48 b8 69 6a 69 5f 73 movabs $0x2e636d735f696a69,%rax 1282b9: 6d 63 2e 1282bc: 48 89 44 24 12 mov %rax,0x12(%rsp) 1282c1: e9 eb f9 ff ff jmpq 127cb1 1282c6: 48 b8 72 61 64 65 6f movabs $0x742f6e6f65646172,%rax 1282cd: 6e 2f 74 1282d0: c7 44 24 1a 63 2e 62 movl $0x69622e63,0x1a(%rsp) 1282d7: 69 1282d8: 48 89 44 24 0a mov %rax,0xa(%rsp) 1282dd: 48 b8 61 68 69 74 69 movabs $0x6d735f6974696861,%rax 1282e4: 5f 73 6d 1282e7: 48 89 44 24 12 mov %rax,0x12(%rsp) 1282ec: b8 6e 00 00 00 mov $0x6e,%eax 1282f1: 66 89 44 24 1e mov %ax,0x1e(%rsp) 1282f6: e9 b6 f9 ff ff jmpq 127cb1 1282fb: 49 8b 44 24 08 mov 0x8(%r12),%rax 128300: 80 78 48 80 cmpb $0x80,0x48(%rax) 128304: 0f 84 a5 04 00 00 je 1287af 12830a: 48 b8 61 6d 64 67 70 movabs $0x682f757067646d61,%rax 128311: 75 2f 68 128314: 41 ba 6e 00 00 00 mov $0x6e,%r10d 12831a: c7 44 24 1a 63 2e 62 movl $0x69622e63,0x1a(%rsp) 128321: 69 128322: 48 89 44 24 0a mov %rax,0xa(%rsp) 128327: 48 b8 61 77 61 69 69 movabs $0x6d735f6969617761,%rax 12832e: 5f 73 6d 128331: 48 89 44 24 12 mov %rax,0x12(%rsp) 128336: 66 44 89 54 24 1e mov %r10w,0x1e(%rsp) 12833c: e9 70 f9 ff ff jmpq 127cb1 128341: 48 b8 61 6d 64 67 70 movabs $0x762f757067646d61,%rax 128348: 75 2f 76 12834b: ba 6e 00 00 00 mov $0x6e,%edx 128350: c7 44 24 1a 63 2e 62 movl $0x69622e63,0x1a(%rsp) 128357: 69 128358: 48 89 44 24 0a mov %rax,0xa(%rsp) 12835d: 48 b8 65 67 61 31 32 movabs $0x6d735f3231616765,%rax 128364: 5f 73 6d 128367: 48 89 44 24 12 mov %rax,0x12(%rsp) 12836c: 66 89 54 24 1e mov %dx,0x1e(%rsp) 128371: e9 3b f9 ff ff jmpq 127cb1 128376: 0f b7 80 a0 91 00 00 movzwl 0x91a0(%rax),%eax 12837d: e9 ac fb ff ff jmpq 127f2e 128382: 0f b6 40 48 movzbl 0x48(%rax),%eax 128386: 3c c0 cmp $0xc0,%al 128388: 74 08 je 128392 12838a: 3c c3 cmp $0xc3,%al 12838c: 0f 85 a5 fa ff ff jne 127e37 128392: 48 b8 61 6d 64 67 70 movabs $0x702f757067646d61,%rax 128399: 75 2f 70 12839c: c6 45 28 01 movb $0x1,0x28(%rbp) 1283a0: 48 89 44 24 0a mov %rax,0xa(%rsp) 1283a5: 48 b8 6f 6c 61 72 69 movabs $0x3231736972616c6f,%rax 1283ac: 73 31 32 1283af: 48 89 44 24 12 mov %rax,0x12(%rsp) 1283b4: bf 69 6e 00 00 mov $0x6e69,%edi 1283b9: 48 b8 5f 6b 5f 73 6d movabs $0x622e636d735f6b5f,%rax 1283c0: 63 2e 62 1283c3: 48 89 44 24 1a mov %rax,0x1a(%rsp) 1283c8: 66 89 7c 24 22 mov %di,0x22(%rsp) 1283cd: c6 44 24 24 00 movb $0x0,0x24(%rsp) 1283d2: e9 da f8 ff ff jmpq 127cb1 1283d7: 0f b6 42 48 movzbl 0x48(%rdx),%eax 1283db: 83 e0 fd and $0xfffffffd,%eax 1283de: 3c 81 cmp $0x81,%al 1283e0: 74 08 je 1283ea 1283e2: 3c d1 cmp $0xd1,%al 1283e4: 0f 85 9c f8 ff ff jne 127c86 1283ea: 48 b8 61 6d 64 67 70 movabs $0x742f757067646d61,%rax 1283f1: 75 2f 74 1283f4: 41 b9 69 6e 00 00 mov $0x6e69,%r9d 1283fa: c6 45 28 01 movb $0x1,0x28(%rbp) 1283fe: 48 89 44 24 0a mov %rax,0xa(%rsp) 128403: 48 b8 6f 70 61 7a 5f movabs $0x735f6b5f7a61706f,%rax 12840a: 6b 5f 73 12840d: 48 89 44 24 12 mov %rax,0x12(%rsp) 128412: c7 44 24 1a 6d 63 2e movl $0x622e636d,0x1a(%rsp) 128419: 62 12841a: 66 44 89 4c 24 1e mov %r9w,0x1e(%rsp) 128420: c6 44 24 20 00 movb $0x0,0x20(%rsp) 128425: e9 87 f8 ff ff jmpq 127cb1 12842a: 0f b7 40 3e movzwl 0x3e(%rax),%eax 12842e: 8d 90 fc 99 ff ff lea -0x6604(%rax),%edx 128434: 66 83 fa 01 cmp $0x1,%dx 128438: 76 0d jbe 128447 12843a: 83 e0 ef and $0xffffffef,%eax 12843d: 66 3d 00 66 cmp $0x6600,%ax 128441: 0f 85 79 f9 ff ff jne 127dc0 128447: 48 b8 72 61 64 65 6f movabs $0x6f2f6e6f65646172,%rax 12844e: 6e 2f 6f 128451: 41 bd 69 6e 00 00 mov $0x6e69,%r13d 128457: c6 45 28 01 movb $0x1,0x28(%rbp) 12845b: 48 89 44 24 0a mov %rax,0xa(%rsp) 128460: 48 b8 6c 61 6e 64 5f movabs $0x735f6b5f646e616c,%rax 128467: 6b 5f 73 12846a: 48 89 44 24 12 mov %rax,0x12(%rsp) 12846f: c7 44 24 1a 6d 63 2e movl $0x622e636d,0x1a(%rsp) 128476: 62 128477: 66 44 89 6c 24 1e mov %r13w,0x1e(%rsp) 12847d: c6 44 24 20 00 movb $0x0,0x20(%rsp) 128482: e9 2a f8 ff ff jmpq 127cb1 128487: 48 b8 61 6d 64 67 70 movabs $0x702f757067646d61,%rax 12848e: 75 2f 70 128491: c7 44 24 22 62 69 6e movl $0x6e6962,0x22(%rsp) 128498: 00 128499: 48 89 44 24 0a mov %rax,0xa(%rsp) 12849e: 48 b8 6f 6c 61 72 69 movabs $0x3031736972616c6f,%rax 1284a5: 73 31 30 1284a8: 48 89 44 24 12 mov %rax,0x12(%rsp) 1284ad: 48 b8 5f 73 6d 63 5f movabs $0x2e6b735f636d735f,%rax 1284b4: 73 6b 2e 1284b7: 48 89 44 24 1a mov %rax,0x1a(%rsp) 1284bc: e9 f0 f7 ff ff jmpq 127cb1 1284c1: 48 b8 61 6d 64 67 70 movabs $0x622f757067646d61,%rax 1284c8: 75 2f 62 1284cb: c6 45 28 01 movb $0x1,0x28(%rbp) 1284cf: 48 89 44 24 0a mov %rax,0xa(%rsp) 1284d4: 48 b8 6f 6e 61 69 72 movabs $0x6b5f657269616e6f,%rax 1284db: 65 5f 6b 1284de: 48 89 44 24 12 mov %rax,0x12(%rsp) 1284e3: 48 b8 5f 73 6d 63 2e movabs $0x6e69622e636d735f,%rax 1284ea: 62 69 6e 1284ed: 48 89 44 24 1a mov %rax,0x1a(%rsp) 1284f2: c6 44 24 22 00 movb $0x0,0x22(%rsp) 1284f7: e9 b5 f7 ff ff jmpq 127cb1 1284fc: b8 0a 00 00 00 mov $0xa,%eax 128501: e9 97 f9 ff ff jmpq 127e9d 128506: 0f b7 80 c0 91 00 00 movzwl 0x91c0(%rax),%eax 12850d: e9 1c fa ff ff jmpq 127f2e 128512: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 128519: e8 00 00 00 00 callq 12851e 12851e: 31 c0 xor %eax,%eax 128520: e9 09 fa ff ff jmpq 127f2e 128525: 0f b7 80 10 b4 00 00 movzwl 0xb410(%rax),%eax 12852c: e9 fd f9 ff ff jmpq 127f2e 128531: 0f b7 80 d0 91 00 00 movzwl 0x91d0(%rax),%eax 128538: e9 f1 f9 ff ff jmpq 127f2e 12853d: 48 8d 74 24 0a lea 0xa(%rsp),%rsi 128542: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 128549: 89 44 24 04 mov %eax,0x4(%rsp) 12854d: e8 00 00 00 00 callq 128552 128552: 49 8b bc 24 80 7f 00 mov 0x7f80(%r12),%rdi 128559: 00 12855a: e8 00 00 00 00 callq 12855f 12855f: 8b 44 24 04 mov 0x4(%rsp),%eax 128563: 49 c7 84 24 80 7f 00 movq $0x0,0x7f80(%r12) 12856a: 00 00 00 00 00 12856f: e9 9e f6 ff ff jmpq 127c12 128574: 48 b8 61 6d 64 67 70 movabs $0x762f757067646d61,%rax 12857b: 75 2f 76 12857e: c7 44 24 1a 2e 62 69 movl $0x6e69622e,0x1a(%rsp) 128585: 6e 128586: 48 89 44 24 0a mov %rax,0xa(%rsp) 12858b: 48 b8 65 67 61 6d 5f movabs $0x636d735f6d616765,%rax 128592: 73 6d 63 128595: 48 89 44 24 12 mov %rax,0x12(%rsp) 12859a: c6 44 24 1e 00 movb $0x0,0x1e(%rsp) 12859f: e9 0d f7 ff ff jmpq 127cb1 1285a4: 49 8b 54 24 08 mov 0x8(%r12),%rdx 1285a9: 0f b6 42 48 movzbl 0x48(%rdx),%eax 1285ad: 3c 81 cmp $0x81,%al 1285af: 0f 84 b8 01 00 00 je 12876d 1285b5: 3c 83 cmp $0x83,%al 1285b7: 0f 84 62 02 00 00 je 12881f 1285bd: 3c c3 cmp $0xc3,%al 1285bf: 75 0c jne 1285cd 1285c1: 66 81 7a 3e 65 66 cmpw $0x6665,0x3e(%rdx) 1285c7: 0f 84 3f 04 00 00 je 128a0c 1285cd: 48 b8 72 61 64 65 6f movabs $0x682f6e6f65646172,%rax 1285d4: 6e 2f 68 1285d7: bb 6e 00 00 00 mov $0x6e,%ebx 1285dc: c7 44 24 1a 63 2e 62 movl $0x69622e63,0x1a(%rsp) 1285e3: 69 1285e4: 48 89 44 24 0a mov %rax,0xa(%rsp) 1285e9: 48 b8 61 69 6e 61 6e movabs $0x6d735f6e616e6961,%rax 1285f0: 5f 73 6d 1285f3: 48 89 44 24 12 mov %rax,0x12(%rsp) 1285f8: 66 89 5c 24 1e mov %bx,0x1e(%rsp) 1285fd: e9 af f6 ff ff jmpq 127cb1 128602: 85 f6 test %esi,%esi 128604: 0f 85 db 01 00 00 jne 1287e5 12860a: 49 8b 54 24 08 mov 0x8(%r12),%rdx 12860f: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 128613: 66 3d ef 67 cmp $0x67ef,%ax 128617: 0f 84 89 02 00 00 je 1288a6 12861d: 66 3d ff 67 cmp $0x67ff,%ax 128621: 0f 84 b2 02 00 00 je 1288d9 128627: 48 b8 61 6d 64 67 70 movabs $0x702f757067646d61,%rax 12862e: 75 2f 70 128631: c6 44 24 22 00 movb $0x0,0x22(%rsp) 128636: 48 89 44 24 0a mov %rax,0xa(%rsp) 12863b: 48 b8 6f 6c 61 72 69 movabs $0x3131736972616c6f,%rax 128642: 73 31 31 128645: 48 89 44 24 12 mov %rax,0x12(%rsp) 12864a: 48 b8 5f 73 6d 63 2e movabs $0x6e69622e636d735f,%rax 128651: 62 69 6e 128654: 48 89 44 24 1a mov %rax,0x1a(%rsp) 128659: e9 53 f6 ff ff jmpq 127cb1 12865e: 49 8b 54 24 08 mov 0x8(%r12),%rdx 128663: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 128667: 0f b6 52 48 movzbl 0x48(%rdx),%edx 12866b: 66 3d 20 68 cmp $0x6820,%ax 12866f: 0f 84 bc 00 00 00 je 128731 128675: 66 3d 21 68 cmp $0x6821,%ax 128679: 0f 84 d5 01 00 00 je 128854 12867f: 80 fa 87 cmp $0x87,%dl 128682: 0f 85 b5 00 00 00 jne 12873d 128688: 83 e0 f7 and $0xfffffff7,%eax 12868b: 66 3d 23 68 cmp $0x6823,%ax 12868f: 0f 85 a8 00 00 00 jne 12873d 128695: 48 b8 72 61 64 65 6f movabs $0x762f6e6f65646172,%rax 12869c: 6e 2f 76 12869f: c6 45 28 01 movb $0x1,0x28(%rbp) 1286a3: 48 89 44 24 0a mov %rax,0xa(%rsp) 1286a8: 48 b8 65 72 64 65 5f movabs $0x735f6b5f65647265,%rax 1286af: 6b 5f 73 1286b2: 48 89 44 24 12 mov %rax,0x12(%rsp) 1286b7: b8 69 6e 00 00 mov $0x6e69,%eax 1286bc: c7 44 24 1a 6d 63 2e movl $0x622e636d,0x1a(%rsp) 1286c3: 62 1286c4: 66 89 44 24 1e mov %ax,0x1e(%rsp) 1286c9: c6 44 24 20 00 movb $0x0,0x20(%rsp) 1286ce: e9 de f5 ff ff jmpq 127cb1 1286d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1286da: e8 00 00 00 00 callq 1286df 1286df: e9 9d f8 ff ff jmpq 127f81 1286e4: 49 8b 54 24 08 mov 0x8(%r12),%rdx 1286e9: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 1286ed: 66 2d 38 69 sub $0x6938,%ax 1286f1: 66 83 f8 01 cmp $0x1,%ax 1286f5: 77 0a ja 128701 1286f7: 80 7a 48 f1 cmpb $0xf1,0x48(%rdx) 1286fb: 0f 84 cb 02 00 00 je 1289cc 128701: 48 b8 61 6d 64 67 70 movabs $0x742f757067646d61,%rax 128708: 75 2f 74 12870b: c7 44 24 1a 2e 62 69 movl $0x6e69622e,0x1a(%rsp) 128712: 6e 128713: 48 89 44 24 0a mov %rax,0xa(%rsp) 128718: 48 b8 6f 6e 67 61 5f movabs $0x636d735f61676e6f,%rax 12871f: 73 6d 63 128722: 48 89 44 24 12 mov %rax,0x12(%rsp) 128727: c6 44 24 1e 00 movb $0x0,0x1e(%rsp) 12872c: e9 80 f5 ff ff jmpq 127cb1 128731: 83 e2 fd and $0xfffffffd,%edx 128734: 80 fa 81 cmp $0x81,%dl 128737: 0f 84 58 ff ff ff je 128695 12873d: 48 b8 72 61 64 65 6f movabs $0x762f6e6f65646172,%rax 128744: 6e 2f 76 128747: c7 44 24 1a 2e 62 69 movl $0x6e69622e,0x1a(%rsp) 12874e: 6e 12874f: 48 89 44 24 0a mov %rax,0xa(%rsp) 128754: 48 b8 65 72 64 65 5f movabs $0x636d735f65647265,%rax 12875b: 73 6d 63 12875e: 48 89 44 24 12 mov %rax,0x12(%rsp) 128763: c6 44 24 1e 00 movb $0x0,0x1e(%rsp) 128768: e9 44 f5 ff ff jmpq 127cb1 12876d: 66 81 7a 3e 60 66 cmpw $0x6660,0x3e(%rdx) 128773: 0f 85 54 fe ff ff jne 1285cd 128779: 48 b8 72 61 64 65 6f movabs $0x682f6e6f65646172,%rax 128780: 6e 2f 68 128783: c6 45 28 01 movb $0x1,0x28(%rbp) 128787: 48 89 44 24 0a mov %rax,0xa(%rsp) 12878c: 48 b8 61 69 6e 61 6e movabs $0x5f6b5f6e616e6961,%rax 128793: 5f 6b 5f 128796: 48 89 44 24 12 mov %rax,0x12(%rsp) 12879b: 48 b8 73 6d 63 2e 62 movabs $0x6e69622e636d73,%rax 1287a2: 69 6e 00 1287a5: 48 89 44 24 1a mov %rax,0x1a(%rsp) 1287aa: e9 02 f5 ff ff jmpq 127cb1 1287af: 48 b8 61 6d 64 67 70 movabs $0x682f757067646d61,%rax 1287b6: 75 2f 68 1287b9: c6 42 28 01 movb $0x1,0x28(%rdx) 1287bd: 48 89 44 24 0a mov %rax,0xa(%rsp) 1287c2: 48 b8 61 77 61 69 69 movabs $0x5f6b5f6969617761,%rax 1287c9: 5f 6b 5f 1287cc: 48 89 44 24 12 mov %rax,0x12(%rsp) 1287d1: 48 b8 73 6d 63 2e 62 movabs $0x6e69622e636d73,%rax 1287d8: 69 6e 00 1287db: 48 89 44 24 1a mov %rax,0x1a(%rsp) 1287e0: e9 cc f4 ff ff jmpq 127cb1 1287e5: 48 b8 61 6d 64 67 70 movabs $0x702f757067646d61,%rax 1287ec: 75 2f 70 1287ef: c7 44 24 22 62 69 6e movl $0x6e6962,0x22(%rsp) 1287f6: 00 1287f7: 48 89 44 24 0a mov %rax,0xa(%rsp) 1287fc: 48 b8 6f 6c 61 72 69 movabs $0x3131736972616c6f,%rax 128803: 73 31 31 128806: 48 89 44 24 12 mov %rax,0x12(%rsp) 12880b: 48 b8 5f 73 6d 63 5f movabs $0x2e6b735f636d735f,%rax 128812: 73 6b 2e 128815: 48 89 44 24 1a mov %rax,0x1a(%rsp) 12881a: e9 92 f4 ff ff jmpq 127cb1 12881f: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 128823: 66 2d 60 66 sub $0x6660,%ax 128827: 66 83 f8 07 cmp $0x7,%ax 12882b: 0f 87 9c fd ff ff ja 1285cd 128831: ba a9 00 00 00 mov $0xa9,%edx 128836: 48 0f a3 c2 bt %rax,%rdx 12883a: 0f 82 39 ff ff ff jb 128779 128840: e9 88 fd ff ff jmpq 1285cd 128845: 80 7a 48 87 cmpb $0x87,0x48(%rdx) 128849: 0f 85 37 f4 ff ff jne 127c86 12884f: e9 96 fb ff ff jmpq 1283ea 128854: 83 e2 fb and $0xfffffffb,%edx 128857: 80 fa 83 cmp $0x83,%dl 12885a: 0f 84 35 fe ff ff je 128695 128860: e9 d8 fe ff ff jmpq 12873d 128865: 0f b6 42 48 movzbl 0x48(%rdx),%eax 128869: 8d 50 20 lea 0x20(%rax),%edx 12886c: 80 fa 0f cmp $0xf,%dl 12886f: 0f 87 9c 00 00 00 ja 128911 128875: b9 b9 80 00 00 mov $0x80b9,%ecx 12887a: 48 0f a3 d1 bt %rdx,%rcx 12887e: 0f 83 8d 00 00 00 jae 128911 128884: 48 b8 61 6d 64 67 70 movabs $0x702f757067646d61,%rax 12888b: 75 2f 70 12888e: c6 45 28 01 movb $0x1,0x28(%rbp) 128892: 48 89 44 24 0a mov %rax,0xa(%rsp) 128897: 48 b8 6f 6c 61 72 69 movabs $0x3031736972616c6f,%rax 12889e: 73 31 30 1288a1: e9 09 fb ff ff jmpq 1283af 1288a6: 0f b6 42 48 movzbl 0x48(%rdx),%eax 1288aa: 3c e0 cmp $0xe0,%al 1288ac: 74 41 je 1288ef 1288ae: 3c e5 cmp $0xe5,%al 1288b0: 74 3d je 1288ef 1288b2: 3c e2 cmp $0xe2,%al 1288b4: 0f 85 6d fd ff ff jne 128627 1288ba: 48 8d 44 24 0a lea 0xa(%rsp),%rax 1288bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1288c6: b9 07 00 00 00 mov $0x7,%ecx 1288cb: c6 45 28 01 movb $0x1,0x28(%rbp) 1288cf: 48 89 c7 mov %rax,%rdi 1288d2: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 1288d4: e9 d8 f3 ff ff jmpq 127cb1 1288d9: 0f b6 42 48 movzbl 0x48(%rdx),%eax 1288dd: 89 c2 mov %eax,%edx 1288df: 83 e2 df and $0xffffffdf,%edx 1288e2: 80 fa cf cmp $0xcf,%dl 1288e5: 74 08 je 1288ef 1288e7: 3c ff cmp $0xff,%al 1288e9: 0f 85 38 fd ff ff jne 128627 1288ef: 48 b8 61 6d 64 67 70 movabs $0x702f757067646d61,%rax 1288f6: 75 2f 70 1288f9: c6 45 28 01 movb $0x1,0x28(%rbp) 1288fd: 48 89 44 24 0a mov %rax,0xa(%rsp) 128902: 48 b8 6f 6c 61 72 69 movabs $0x3131736972616c6f,%rax 128909: 73 31 31 12890c: e9 9e fa ff ff jmpq 1283af 128911: 3c e1 cmp $0xe1,%al 128913: 74 08 je 12891d 128915: 3c f7 cmp $0xf7,%al 128917: 0f 85 13 f9 ff ff jne 128230 12891d: 48 8d 44 24 0a lea 0xa(%rsp),%rax 128922: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 128929: b9 07 00 00 00 mov $0x7,%ecx 12892e: c6 45 28 01 movb $0x1,0x28(%rbp) 128932: 48 89 c7 mov %rax,%rdi 128935: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 128937: e9 75 f3 ff ff jmpq 127cb1 12893c: 48 b8 61 6d 64 67 70 movabs $0x762f757067646d61,%rax 128943: 75 2f 76 128946: be 6e 00 00 00 mov $0x6e,%esi 12894b: 48 89 44 24 0a mov %rax,0xa(%rsp) 128950: 48 b8 65 67 61 31 30 movabs $0x63615f3031616765,%rax 128957: 5f 61 63 12895a: 48 89 44 24 12 mov %rax,0x12(%rsp) 12895f: 48 b8 67 5f 73 6d 63 movabs $0x69622e636d735f67,%rax 128966: 2e 62 69 128969: 48 89 44 24 1a mov %rax,0x1a(%rsp) 12896e: 66 89 74 24 22 mov %si,0x22(%rsp) 128973: e9 39 f3 ff ff jmpq 127cb1 128978: 0f b6 42 48 movzbl 0x48(%rdx),%eax 12897c: 83 e0 ef and $0xffffffef,%eax 12897f: 3c ef cmp $0xef,%al 128981: 0f 85 a9 f8 ff ff jne 128230 128987: e9 f8 fe ff ff jmpq 128884 12898c: 48 b8 72 61 64 65 6f movabs $0x702f6e6f65646172,%rax 128993: 6e 2f 70 128996: c6 42 28 01 movb $0x1,0x28(%rdx) 12899a: 48 89 44 24 0a mov %rax,0xa(%rsp) 12899f: 48 b8 69 74 63 61 69 movabs $0x5f6e726961637469,%rax 1289a6: 72 6e 5f 1289a9: 48 89 44 24 12 mov %rax,0x12(%rsp) 1289ae: 48 b8 6b 5f 73 6d 63 movabs $0x69622e636d735f6b,%rax 1289b5: 2e 62 69 1289b8: 48 89 44 24 1a mov %rax,0x1a(%rsp) 1289bd: b8 6e 00 00 00 mov $0x6e,%eax 1289c2: 66 89 44 24 22 mov %ax,0x22(%rsp) 1289c7: e9 e5 f2 ff ff jmpq 127cb1 1289cc: 48 b8 61 6d 64 67 70 movabs $0x742f757067646d61,%rax 1289d3: 75 2f 74 1289d6: 41 b8 69 6e 00 00 mov $0x6e69,%r8d 1289dc: c6 45 28 01 movb $0x1,0x28(%rbp) 1289e0: 48 89 44 24 0a mov %rax,0xa(%rsp) 1289e5: 48 b8 6f 6e 67 61 5f movabs $0x735f6b5f61676e6f,%rax 1289ec: 6b 5f 73 1289ef: 48 89 44 24 12 mov %rax,0x12(%rsp) 1289f4: c7 44 24 1a 6d 63 2e movl $0x622e636d,0x1a(%rsp) 1289fb: 62 1289fc: 66 44 89 44 24 1e mov %r8w,0x1e(%rsp) 128a02: c6 44 24 20 00 movb $0x0,0x20(%rsp) 128a07: e9 a5 f2 ff ff jmpq 127cb1 128a0c: 48 b8 72 61 64 65 6f movabs $0x622f6e6f65646172,%rax 128a13: 6e 2f 62 128a16: c6 45 28 01 movb $0x1,0x28(%rbp) 128a1a: 48 89 44 24 0a mov %rax,0xa(%rsp) 128a1f: 48 b8 61 6e 6b 73 5f movabs $0x325f6b5f736b6e61,%rax 128a26: 6b 5f 32 128a29: 48 89 44 24 12 mov %rax,0x12(%rsp) 128a2e: 48 b8 5f 73 6d 63 2e movabs $0x6e69622e636d735f,%rax 128a35: 62 69 6e 128a38: 48 89 44 24 1a mov %rax,0x1a(%rsp) 128a3d: c6 44 24 22 00 movb $0x0,0x22(%rsp) 128a42: e9 6a f2 ff ff jmpq 127cb1 128a47: e8 00 00 00 00 callq 128a4c 128a4c: 4c 8b 68 08 mov 0x8(%rax),%r13 128a50: 49 8b 8c 24 78 2d 01 mov 0x12d78(%r12),%rcx 128a57: 00 128a58: b8 01 00 00 00 mov $0x1,%eax 128a5d: 41 8b 55 14 mov 0x14(%r13),%edx 128a61: e9 61 f4 ff ff jmpq 127ec7 128a66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 128a6d: 00 00 00 0000000000128a70 : 128a70: e8 00 00 00 00 callq 128a75 128a75: 41 89 d0 mov %edx,%r8d 128a78: 48 8b 7f 08 mov 0x8(%rdi),%rdi 128a7c: 89 ca mov %ecx,%edx 128a7e: 83 fe 03 cmp $0x3,%esi 128a81: 74 58 je 128adb 128a83: 77 19 ja 128a9e 128a85: 83 fe 01 cmp $0x1,%esi 128a88: 74 60 je 128aea 128a8a: 83 fe 02 cmp $0x2,%esi 128a8d: 75 25 jne 128ab4 128a8f: 48 8b 87 00 0d 00 00 mov 0xd00(%rdi),%rax 128a96: 44 89 c6 mov %r8d,%esi 128a99: e9 00 00 00 00 jmpq 128a9e 128a9e: 83 fe 05 cmp $0x5,%esi 128aa1: 74 56 je 128af9 128aa3: 83 fe 06 cmp $0x6,%esi 128aa6: 75 1f jne 128ac7 128aa8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 128aaf: e9 00 00 00 00 jmpq 128ab4 128ab4: 85 f6 test %esi,%esi 128ab6: 75 50 jne 128b08 128ab8: 48 8b 87 c8 0c 00 00 mov 0xcc8(%rdi),%rax 128abf: 44 89 c6 mov %r8d,%esi 128ac2: e9 00 00 00 00 jmpq 128ac7 128ac7: 83 fe 04 cmp $0x4,%esi 128aca: 75 3c jne 128b08 128acc: 48 8b 87 30 0d 00 00 mov 0xd30(%rdi),%rax 128ad3: 44 89 c6 mov %r8d,%esi 128ad6: e9 00 00 00 00 jmpq 128adb 128adb: 48 8b 87 18 0d 00 00 mov 0xd18(%rdi),%rax 128ae2: 44 89 c6 mov %r8d,%esi 128ae5: e9 00 00 00 00 jmpq 128aea 128aea: 48 8b 87 b0 0c 00 00 mov 0xcb0(%rdi),%rax 128af1: 44 89 c6 mov %r8d,%esi 128af4: e9 00 00 00 00 jmpq 128af9 128af9: 48 8b 87 48 0d 00 00 mov 0xd48(%rdi),%rax 128b00: 44 89 c6 mov %r8d,%esi 128b03: e9 00 00 00 00 jmpq 128b08 128b08: 0f 0b ud2 128b0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000128b10 : 128b10: e8 00 00 00 00 callq 128b15 128b15: 48 8b 7f 08 mov 0x8(%rdi),%rdi 128b19: 83 fe 03 cmp $0x3,%esi 128b1c: 74 58 je 128b76 128b1e: 77 18 ja 128b38 128b20: 83 fe 01 cmp $0x1,%esi 128b23: 74 5f je 128b84 128b25: 83 fe 02 cmp $0x2,%esi 128b28: 75 27 jne 128b51 128b2a: 48 8b 87 f8 0c 00 00 mov 0xcf8(%rdi),%rax 128b31: 89 d6 mov %edx,%esi 128b33: e9 00 00 00 00 jmpq 128b38 128b38: 83 fe 05 cmp $0x5,%esi 128b3b: 74 55 je 128b92 128b3d: 83 fe 06 cmp $0x6,%esi 128b40: 75 21 jne 128b63 128b42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 128b49: e8 00 00 00 00 callq 128b4e 128b4e: 31 c0 xor %eax,%eax 128b50: c3 retq 128b51: 85 f6 test %esi,%esi 128b53: 75 4b jne 128ba0 128b55: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 128b5c: 89 d6 mov %edx,%esi 128b5e: e9 00 00 00 00 jmpq 128b63 128b63: 83 fe 04 cmp $0x4,%esi 128b66: 75 38 jne 128ba0 128b68: 48 8b 87 28 0d 00 00 mov 0xd28(%rdi),%rax 128b6f: 89 d6 mov %edx,%esi 128b71: e9 00 00 00 00 jmpq 128b76 128b76: 48 8b 87 10 0d 00 00 mov 0xd10(%rdi),%rax 128b7d: 89 d6 mov %edx,%esi 128b7f: e9 00 00 00 00 jmpq 128b84 128b84: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 128b8b: 89 d6 mov %edx,%esi 128b8d: e9 00 00 00 00 jmpq 128b92 128b92: 48 8b 87 40 0d 00 00 mov 0xd40(%rdi),%rax 128b99: 89 d6 mov %edx,%esi 128b9b: e9 00 00 00 00 jmpq 128ba0 128ba0: 0f 0b ud2 128ba2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 128ba9: 00 00 00 00 128bad: 0f 1f 00 nopl (%rax) 0000000000128bb0 : 128bb0: e8 00 00 00 00 callq 128bb5 128bb5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 128bb9: 31 c9 xor %ecx,%ecx 128bbb: e9 00 00 00 00 jmpq 128bc0 0000000000128bc0 : 128bc0: e8 00 00 00 00 callq 128bc5 128bc5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 128bc9: 31 d2 xor %edx,%edx 128bcb: e9 00 00 00 00 jmpq 128bd0 0000000000128bd0 : 128bd0: e8 00 00 00 00 callq 128bd5 128bd5: 53 push %rbx 128bd6: 48 89 fb mov %rdi,%rbx 128bd9: ba 10 00 00 00 mov $0x10,%edx 128bde: be c0 0c 00 00 mov $0xcc0,%esi 128be3: 48 83 ec 08 sub $0x8,%rsp 128be7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 128bee 128bee: e8 00 00 00 00 callq 128bf3 128bf3: 48 85 c0 test %rax,%rax 128bf6: 74 11 je 128c09 128bf8: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 128bff: 48 89 58 08 mov %rbx,0x8(%rax) 128c03: 48 83 c4 08 add $0x8,%rsp 128c07: 5b pop %rbx 128c08: c3 retq 128c09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 128c10: 48 89 04 24 mov %rax,(%rsp) 128c14: e8 00 00 00 00 callq 128c19 128c19: 48 8b 04 24 mov (%rsp),%rax 128c1d: eb e4 jmp 128c03 128c1f: 90 nop 0000000000128c20 : 128c20: e8 00 00 00 00 callq 128c25 128c25: e9 00 00 00 00 jmpq 128c2a 128c2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000128c30 : 128c30: e8 00 00 00 00 callq 128c35 128c35: 41 54 push %r12 128c37: 55 push %rbp 128c38: 48 89 fd mov %rdi,%rbp 128c3b: 53 push %rbx 128c3c: 48 83 ec 30 sub $0x30,%rsp 128c40: 4c 8b 67 08 mov 0x8(%rdi),%r12 128c44: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 128c4b: 00 00 128c4d: 48 89 44 24 28 mov %rax,0x28(%rsp) 128c52: 31 c0 xor %eax,%eax 128c54: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 128c5a 128c5a: 49 8b 5c 24 88 mov -0x78(%r12),%rbx 128c5f: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 128c66: 00 128c67: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 128c6e: 00 00 128c70: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 128c77: 00 00 128c79: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 128c80: 00 00 128c82: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 128c89: 00 00 128c8b: 85 c0 test %eax,%eax 128c8d: 74 23 je 128cb2 128c8f: 48 8b 47 10 mov 0x10(%rdi),%rax 128c93: 8b b7 b0 01 00 00 mov 0x1b0(%rdi),%esi 128c99: 49 8d 7c 24 88 lea -0x78(%r12),%rdi 128c9e: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx 128ca5: e8 00 00 00 00 callq 128caa 128caa: 84 c0 test %al,%al 128cac: 0f 85 9c 00 00 00 jne 128d4e 128cb2: 8b b5 b4 01 00 00 mov 0x1b4(%rbp),%esi 128cb8: 49 8b 7c 24 88 mov -0x78(%r12),%rdi 128cbd: 48 89 e2 mov %rsp,%rdx 128cc0: e8 00 00 00 00 callq 128cc5 128cc5: 48 8b 45 08 mov 0x8(%rbp),%rax 128cc9: 41 8b 54 24 ac mov -0x54(%r12),%edx 128cce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 128cd5: 41 8b 4c 24 a8 mov -0x58(%r12),%ecx 128cda: 48 8b 70 18 mov 0x18(%rax),%rsi 128cde: e8 00 00 00 00 callq 128ce3 128ce3: 44 8b 44 24 20 mov 0x20(%rsp),%r8d 128ce8: 8b 54 24 24 mov 0x24(%rsp),%edx 128cec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 128cf3: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 128cf8: 48 89 e6 mov %rsp,%rsi 128cfb: e8 00 00 00 00 callq 128d00 128d00: 49 8b 7c 24 88 mov -0x78(%r12),%rdi 128d05: e8 00 00 00 00 callq 128d0a 128d0a: 84 c0 test %al,%al 128d0c: 75 31 jne 128d3f 128d0e: 4c 89 e7 mov %r12,%rdi 128d11: e8 00 00 00 00 callq 128d16 128d16: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 128d1d: 74 07 je 128d26 128d1f: c6 83 5c 65 01 00 01 movb $0x1,0x1655c(%rbx) 128d26: 48 8b 44 24 28 mov 0x28(%rsp),%rax 128d2b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 128d32: 00 00 128d34: 75 2e jne 128d64 128d36: 48 83 c4 30 add $0x30,%rsp 128d3a: 5b pop %rbx 128d3b: 5d pop %rbp 128d3c: 41 5c pop %r12 128d3e: c3 retq 128d3f: 49 8b 7c 24 88 mov -0x78(%r12),%rdi 128d44: 48 89 ee mov %rbp,%rsi 128d47: e8 00 00 00 00 callq 128d4c 128d4c: eb d8 jmp 128d26 128d4e: 48 8b 45 08 mov 0x8(%rbp),%rax 128d52: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 128d59: 48 8b 70 18 mov 0x18(%rax),%rsi 128d5d: e8 00 00 00 00 callq 128d62 128d62: eb c2 jmp 128d26 128d64: e8 00 00 00 00 callq 128d69 128d69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000128d70 : 128d70: e8 00 00 00 00 callq 128d75 128d75: 41 57 push %r15 128d77: 49 89 f7 mov %rsi,%r15 128d7a: 41 56 push %r14 128d7c: 49 89 fe mov %rdi,%r14 128d7f: 41 55 push %r13 128d81: 41 54 push %r12 128d83: 55 push %rbp 128d84: 53 push %rbx 128d85: 48 8d 5f 78 lea 0x78(%rdi),%rbx 128d89: 48 8b 46 10 mov 0x10(%rsi),%rax 128d8d: 4c 8b 67 70 mov 0x70(%rdi),%r12 128d91: 48 89 df mov %rbx,%rdi 128d94: 48 8b 68 08 mov 0x8(%rax),%rbp 128d98: e8 00 00 00 00 callq 128d9d 128d9d: 49 89 c5 mov %rax,%r13 128da0: 48 85 c0 test %rax,%rax 128da3: 74 1d je 128dc2 128da5: 4c 89 fe mov %r15,%rsi 128da8: 48 89 c7 mov %rax,%rdi 128dab: e8 00 00 00 00 callq 128db0 128db0: 84 c0 test %al,%al 128db2: 75 5e jne 128e12 128db4: 5b pop %rbx 128db5: 4c 89 e8 mov %r13,%rax 128db8: 5d pop %rbp 128db9: 41 5c pop %r12 128dbb: 41 5d pop %r13 128dbd: 41 5e pop %r14 128dbf: 41 5f pop %r15 128dc1: c3 retq 128dc2: 4d 85 e4 test %r12,%r12 128dc5: 74 ed je 128db4 128dc7: 48 83 ed 78 sub $0x78,%rbp 128dcb: eb 0d jmp 128dda 128dcd: 48 89 df mov %rbx,%rdi 128dd0: e8 00 00 00 00 callq 128dd5 128dd5: 48 85 c0 test %rax,%rax 128dd8: 75 5e jne 128e38 128dda: 41 8b 86 b0 01 00 00 mov 0x1b0(%r14),%eax 128de1: 85 c0 test %eax,%eax 128de3: 75 cf jne 128db4 128de5: 49 8b 46 10 mov 0x10(%r14),%rax 128de9: 4d 89 f0 mov %r14,%r8 128dec: 48 89 da mov %rbx,%rdx 128def: 48 89 ee mov %rbp,%rsi 128df2: 4c 89 e7 mov %r12,%rdi 128df5: 48 8d 48 40 lea 0x40(%rax),%rcx 128df9: e8 00 00 00 00 callq 128dfe 128dfe: 85 c0 test %eax,%eax 128e00: 74 cb je 128dcd 128e02: 89 c6 mov %eax,%esi 128e04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 128e0b: e8 00 00 00 00 callq 128e10 128e10: eb bb jmp 128dcd 128e12: 49 8d be 00 01 00 00 lea 0x100(%r14),%rdi 128e19: 4c 89 ee mov %r13,%rsi 128e1c: e8 00 00 00 00 callq 128e21 128e21: 85 c0 test %eax,%eax 128e23: 74 8f je 128db4 128e25: 89 c6 mov %eax,%esi 128e27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 128e2e: e8 00 00 00 00 callq 128e33 128e33: e9 7c ff ff ff jmpq 128db4 128e38: 49 89 c5 mov %rax,%r13 128e3b: e9 74 ff ff ff jmpq 128db4 0000000000128e40 : 128e40: e8 00 00 00 00 callq 128e45 128e45: 55 push %rbp 128e46: 48 89 fd mov %rdi,%rbp 128e49: e8 00 00 00 00 callq 128e4e 128e4e: 48 8b 85 90 01 00 00 mov 0x190(%rbp),%rax 128e55: 48 85 c0 test %rax,%rax 128e58: 74 17 je 128e71 128e5a: 48 8d 78 38 lea 0x38(%rax),%rdi 128e5e: ba ff ff ff ff mov $0xffffffff,%edx 128e63: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 128e68: 83 fa 01 cmp $0x1,%edx 128e6b: 74 22 je 128e8f 128e6d: 85 d2 test %edx,%edx 128e6f: 7e 25 jle 128e96 128e71: 48 8d 7d 78 lea 0x78(%rbp),%rdi 128e75: e8 00 00 00 00 callq 128e7a 128e7a: 48 8d bd 00 01 00 00 lea 0x100(%rbp),%rdi 128e81: e8 00 00 00 00 callq 128e86 128e86: 48 89 ef mov %rbp,%rdi 128e89: 5d pop %rbp 128e8a: e9 00 00 00 00 jmpq 128e8f 128e8f: e8 00 00 00 00 callq 128e94 128e94: eb db jmp 128e71 128e96: be 03 00 00 00 mov $0x3,%esi 128e9b: e8 00 00 00 00 callq 128ea0 128ea0: eb cf jmp 128e71 128ea2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 128ea9: 00 00 00 00 128ead: 0f 1f 00 nopl (%rax) 0000000000128eb0 : 128eb0: e8 00 00 00 00 callq 128eb5 128eb5: 41 56 push %r14 128eb7: 31 f6 xor %esi,%esi 128eb9: 41 55 push %r13 128ebb: 41 54 push %r12 128ebd: 55 push %rbp 128ebe: 48 89 fd mov %rdi,%rbp 128ec1: 48 83 c7 78 add $0x78,%rdi 128ec5: 53 push %rbx 128ec6: 48 83 ec 10 sub $0x10,%rsp 128eca: 48 8b 5f 90 mov -0x70(%rdi),%rbx 128ece: 4c 8b 67 98 mov -0x68(%rdi),%r12 128ed2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 128ed9: 00 00 128edb: 48 89 44 24 08 mov %rax,0x8(%rsp) 128ee0: 31 c0 xor %eax,%eax 128ee2: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 128ee9: 00 128eea: e8 00 00 00 00 callq 128eef 128eef: 48 85 c0 test %rax,%rax 128ef2: 0f 85 83 01 00 00 jne 12907b 128ef8: 4c 8d 6b 88 lea -0x78(%rbx),%r13 128efc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 128f01: 48 8b 43 88 mov -0x78(%rbx),%rax 128f05: 8b 80 74 5c 00 00 mov 0x5c74(%rax),%eax 128f0b: 39 85 d0 01 00 00 cmp %eax,0x1d0(%rbp) 128f11: 74 48 je 128f5b 128f13: 49 8b 44 24 70 mov 0x70(%r12),%rax 128f18: a8 01 test $0x1,%al 128f1a: 0f 85 8a 01 00 00 jne 1290aa 128f20: 41 c7 44 24 7c 83 ff movl $0xffffff83,0x7c(%r12) 128f27: ff ff 128f29: e9 00 00 00 00 jmpq 128f2e 128f2e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 128f35 128f35: 89 c0 mov %eax,%eax 128f37: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 128f3f 128f3e: 00 128f3f: 73 c0 jae 128f01 128f41: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 128f48 128f48: 48 85 c0 test %rax,%rax 128f4b: 74 0c je 128f59 128f4d: 48 8b 78 08 mov 0x8(%rax),%rdi 128f51: 48 89 ee mov %rbp,%rsi 128f54: e8 00 00 00 00 callq 128f59 128f59: eb a6 jmp 128f01 128f5b: 41 8b 54 24 7c mov 0x7c(%r12),%edx 128f60: 85 d2 test %edx,%edx 128f62: 0f 88 00 00 00 00 js 128f68 128f68: 48 8b 95 88 01 00 00 mov 0x188(%rbp),%rdx 128f6f: 49 89 e0 mov %rsp,%r8 128f72: 48 89 e9 mov %rbp,%rcx 128f75: 4c 89 ef mov %r13,%rdi 128f78: 8b b5 a0 01 00 00 mov 0x1a0(%rbp),%esi 128f7e: e8 00 00 00 00 callq 128f83 128f83: 41 89 c4 mov %eax,%r12d 128f86: 85 c0 test %eax,%eax 128f88: 0f 85 d0 00 00 00 jne 12905e 128f8e: 48 8b 85 90 01 00 00 mov 0x190(%rbp),%rax 128f95: 48 85 c0 test %rax,%rax 128f98: 74 1f je 128fb9 128f9a: 48 8d 78 38 lea 0x38(%rax),%rdi 128f9e: ba ff ff ff ff mov $0xffffffff,%edx 128fa3: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 128fa8: 83 fa 01 cmp $0x1,%edx 128fab: 0f 84 c0 00 00 00 je 129071 128fb1: 85 d2 test %edx,%edx 128fb3: 0f 8e d3 00 00 00 jle 12908c 128fb9: 4c 8b 2c 24 mov (%rsp),%r13 128fbd: 4d 85 ed test %r13,%r13 128fc0: 74 26 je 128fe8 128fc2: 49 8d 7d 38 lea 0x38(%r13),%rdi 128fc6: b8 01 00 00 00 mov $0x1,%eax 128fcb: f0 41 0f c1 45 38 lock xadd %eax,0x38(%r13) 128fd1: 85 c0 test %eax,%eax 128fd3: 0f 84 c2 00 00 00 je 12909b 128fd9: 0f 88 9e 00 00 00 js 12907d 128fdf: 83 c0 01 add $0x1,%eax 128fe2: 0f 88 95 00 00 00 js 12907d 128fe8: 48 8b 45 10 mov 0x10(%rbp),%rax 128fec: 4c 8b 75 08 mov 0x8(%rbp),%r14 128ff0: 4c 89 ad 90 01 00 00 mov %r13,0x190(%rbp) 128ff7: 48 8d 50 40 lea 0x40(%rax),%rdx 128ffb: 48 85 c0 test %rax,%rax 128ffe: 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%eax 129004: 4c 0f 45 ea cmovne %rdx,%r13 129008: 85 c0 test %eax,%eax 12900a: 74 2a je 129036 12900c: 31 db xor %ebx,%ebx 12900e: 89 d8 mov %ebx,%eax 129010: 49 8b 7e 88 mov -0x78(%r14),%rdi 129014: 83 c3 01 add $0x1,%ebx 129017: 48 8d 14 80 lea (%rax,%rax,4),%rdx 12901b: 48 8b 85 88 01 00 00 mov 0x188(%rbp),%rax 129022: 48 8d 34 d0 lea (%rax,%rdx,8),%rsi 129026: 4c 89 ea mov %r13,%rdx 129029: e8 00 00 00 00 callq 12902e 12902e: 3b 9d a0 01 00 00 cmp 0x1a0(%rbp),%ebx 129034: 72 d8 jb 12900e 129036: 49 63 c4 movslq %r12d,%rax 129039: 45 85 e4 test %r12d,%r12d 12903c: 48 0f 44 04 24 cmove (%rsp),%rax 129041: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 129046: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12904d: 00 00 12904f: 75 60 jne 1290b1 129051: 48 83 c4 10 add $0x10,%rsp 129055: 5b pop %rbx 129056: 5d pop %rbp 129057: 41 5c pop %r12 129059: 41 5d pop %r13 12905b: 41 5e pop %r14 12905d: c3 retq 12905e: 89 c6 mov %eax,%esi 129060: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 129067: e8 00 00 00 00 callq 12906c 12906c: e9 1d ff ff ff jmpq 128f8e 129071: e8 00 00 00 00 callq 129076 129076: e9 3e ff ff ff jmpq 128fb9 12907b: 0f 0b ud2 12907d: be 01 00 00 00 mov $0x1,%esi 129082: e8 00 00 00 00 callq 129087 129087: e9 5c ff ff ff jmpq 128fe8 12908c: be 03 00 00 00 mov $0x3,%esi 129091: e8 00 00 00 00 callq 129096 129096: e9 1e ff ff ff jmpq 128fb9 12909b: be 02 00 00 00 mov $0x2,%esi 1290a0: e8 00 00 00 00 callq 1290a5 1290a5: e9 3e ff ff ff jmpq 128fe8 1290aa: 0f 0b ud2 1290ac: e9 6f fe ff ff jmpq 128f20 1290b1: e8 00 00 00 00 callq 1290b6 1290b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1290bd: 00 00 00 00000000001290c0 : 1290c0: e8 00 00 00 00 callq 1290c5 1290c5: 85 f6 test %esi,%esi 1290c7: 0f 84 9e 00 00 00 je 12916b 1290cd: 41 55 push %r13 1290cf: 89 f0 mov %esi,%eax 1290d1: 41 89 f5 mov %esi,%r13d 1290d4: be c0 0d 00 00 mov $0xdc0,%esi 1290d9: 41 54 push %r12 1290db: 48 8d 04 80 lea (%rax,%rax,4),%rax 1290df: 49 89 cc mov %rcx,%r12 1290e2: 55 push %rbp 1290e3: 48 89 fd mov %rdi,%rbp 1290e6: 48 8d 3c c5 e8 01 00 lea 0x1e8(,%rax,8),%rdi 1290ed: 00 1290ee: 53 push %rbx 1290ef: 48 89 d3 mov %rdx,%rbx 1290f2: e8 00 00 00 00 callq 1290f7 1290f7: 48 89 03 mov %rax,(%rbx) 1290fa: 48 85 c0 test %rax,%rax 1290fd: 74 72 je 129171 1290ff: 48 8b 8d a8 5f 00 00 mov 0x5fa8(%rbp),%rcx 129106: 4c 89 60 70 mov %r12,0x70(%rax) 12910a: 48 8d 78 78 lea 0x78(%rax),%rdi 12910e: 44 89 a8 a0 01 00 00 mov %r13d,0x1a0(%rax) 129115: 48 8d 51 78 lea 0x78(%rcx),%rdx 129119: 48 89 50 08 mov %rdx,0x8(%rax) 12911d: 48 8d 90 e8 01 00 00 lea 0x1e8(%rax),%rdx 129124: 48 89 90 88 01 00 00 mov %rdx,0x188(%rax) 12912b: e8 00 00 00 00 callq 129130 129130: 48 8b 03 mov (%rbx),%rax 129133: 48 8d b8 00 01 00 00 lea 0x100(%rax),%rdi 12913a: e8 00 00 00 00 callq 12913f 12913f: 48 8b 03 mov (%rbx),%rax 129142: 8b 95 74 5c 00 00 mov 0x5c74(%rbp),%edx 129148: 48 be ff ff ff ff ff movabs $0x7fffffffffffffff,%rsi 12914f: ff ff 7f 129152: 89 90 d0 01 00 00 mov %edx,0x1d0(%rax) 129158: 48 8b 03 mov (%rbx),%rax 12915b: 48 89 b0 a8 01 00 00 mov %rsi,0x1a8(%rax) 129162: 31 c0 xor %eax,%eax 129164: 5b pop %rbx 129165: 5d pop %rbp 129166: 41 5c pop %r12 129168: 41 5d pop %r13 12916a: c3 retq 12916b: b8 ea ff ff ff mov $0xffffffea,%eax 129170: c3 retq 129171: b8 f4 ff ff ff mov $0xfffffff4,%eax 129176: eb ec jmp 129164 129178: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12917f: 00 0000000000129180 : 129180: e8 00 00 00 00 callq 129185 129185: 41 55 push %r13 129187: 41 89 d5 mov %edx,%r13d 12918a: 41 54 push %r12 12918c: 41 89 f4 mov %esi,%r12d 12918f: be 01 00 00 00 mov $0x1,%esi 129194: 55 push %rbp 129195: 48 89 fd mov %rdi,%rbp 129198: 53 push %rbx 129199: 48 89 cb mov %rcx,%rbx 12919c: 31 c9 xor %ecx,%ecx 12919e: 48 89 da mov %rbx,%rdx 1291a1: 48 83 ec 08 sub $0x8,%rsp 1291a5: e8 00 00 00 00 callq 1291aa 1291aa: 85 c0 test %eax,%eax 1291ac: 74 0b je 1291b9 1291ae: 48 83 c4 08 add $0x8,%rsp 1291b2: 5b pop %rbx 1291b3: 5d pop %rbp 1291b4: 41 5c pop %r12 1291b6: 41 5d pop %r13 1291b8: c3 retq 1291b9: 48 8b 03 mov (%rbx),%rax 1291bc: 31 f6 xor %esi,%esi 1291be: 44 89 e9 mov %r13d,%ecx 1291c1: 44 89 e2 mov %r12d,%edx 1291c4: 48 89 ef mov %rbp,%rdi 1291c7: 4c 8b 80 88 01 00 00 mov 0x188(%rax),%r8 1291ce: e8 00 00 00 00 callq 1291d3 1291d3: 85 c0 test %eax,%eax 1291d5: 74 d7 je 1291ae 1291d7: 48 8b 3b mov (%rbx),%rdi 1291da: 89 44 24 04 mov %eax,0x4(%rsp) 1291de: e8 00 00 00 00 callq 1291e3 1291e3: 8b 44 24 04 mov 0x4(%rsp),%eax 1291e7: 48 83 c4 08 add $0x8,%rsp 1291eb: 5b pop %rbx 1291ec: 5d pop %rbp 1291ed: 41 5c pop %r12 1291ef: 41 5d pop %r13 1291f1: c3 retq 1291f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1291f9: 00 00 00 00 1291fd: 0f 1f 00 nopl (%rax) 0000000000129200 : 129200: e8 00 00 00 00 callq 129205 129205: 41 55 push %r13 129207: 41 54 push %r12 129209: 55 push %rbp 12920a: 48 89 fd mov %rdi,%rbp 12920d: 53 push %rbx 12920e: 4c 8b 67 10 mov 0x10(%rdi),%r12 129212: 4c 8b 6f 08 mov 0x8(%rdi),%r13 129216: 4d 85 e4 test %r12,%r12 129219: 74 3f je 12925a 12921b: 49 83 c4 40 add $0x40,%r12 12921f: 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%eax 129225: 85 c0 test %eax,%eax 129227: 74 2a je 129253 129229: 31 db xor %ebx,%ebx 12922b: 89 d8 mov %ebx,%eax 12922d: 49 8b 7d 88 mov -0x78(%r13),%rdi 129231: 83 c3 01 add $0x1,%ebx 129234: 48 8d 14 80 lea (%rax,%rax,4),%rdx 129238: 48 8b 85 88 01 00 00 mov 0x188(%rbp),%rax 12923f: 48 8d 34 d0 lea (%rax,%rdx,8),%rsi 129243: 4c 89 e2 mov %r12,%rdx 129246: e8 00 00 00 00 callq 12924b 12924b: 39 9d a0 01 00 00 cmp %ebx,0x1a0(%rbp) 129251: 77 d8 ja 12922b 129253: 5b pop %rbx 129254: 5d pop %rbp 129255: 41 5c pop %r12 129257: 41 5d pop %r13 129259: c3 retq 12925a: 4c 8b a7 90 01 00 00 mov 0x190(%rdi),%r12 129261: eb bc jmp 12921f 129263: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12926a: 00 00 00 00 12926e: 66 90 xchg %ax,%ax 0000000000129270 : 129270: e8 00 00 00 00 callq 129275 129275: 41 55 push %r13 129277: 41 54 push %r12 129279: 55 push %rbp 12927a: 48 89 fd mov %rdi,%rbp 12927d: 53 push %rbx 12927e: 4c 8b 67 10 mov 0x10(%rdi),%r12 129282: 4c 8b 6f 08 mov 0x8(%rdi),%r13 129286: 4d 85 e4 test %r12,%r12 129289: 74 7e je 129309 12928b: 49 83 c4 40 add $0x40,%r12 12928f: 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%eax 129295: 85 c0 test %eax,%eax 129297: 74 2a je 1292c3 129299: 31 db xor %ebx,%ebx 12929b: 89 d8 mov %ebx,%eax 12929d: 49 8b 7d 88 mov -0x78(%r13),%rdi 1292a1: 83 c3 01 add $0x1,%ebx 1292a4: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1292a8: 48 8b 85 88 01 00 00 mov 0x188(%rbp),%rax 1292af: 48 8d 34 d0 lea (%rax,%rdx,8),%rsi 1292b3: 4c 89 e2 mov %r12,%rdx 1292b6: e8 00 00 00 00 callq 1292bb 1292bb: 3b 9d a0 01 00 00 cmp 0x1a0(%rbp),%ebx 1292c1: 72 d8 jb 12929b 1292c3: 48 8b 85 90 01 00 00 mov 0x190(%rbp),%rax 1292ca: 48 85 c0 test %rax,%rax 1292cd: 74 17 je 1292e6 1292cf: 48 8d 78 38 lea 0x38(%rax),%rdi 1292d3: ba ff ff ff ff mov $0xffffffff,%edx 1292d8: f0 0f c1 50 38 lock xadd %edx,0x38(%rax) 1292dd: 83 fa 01 cmp $0x1,%edx 1292e0: 74 33 je 129315 1292e2: 85 d2 test %edx,%edx 1292e4: 7e 36 jle 12931c 1292e6: 48 8d 7d 78 lea 0x78(%rbp),%rdi 1292ea: e8 00 00 00 00 callq 1292ef 1292ef: 48 8d bd 00 01 00 00 lea 0x100(%rbp),%rdi 1292f6: e8 00 00 00 00 callq 1292fb 1292fb: 48 89 ef mov %rbp,%rdi 1292fe: 5b pop %rbx 1292ff: 5d pop %rbp 129300: 41 5c pop %r12 129302: 41 5d pop %r13 129304: e9 00 00 00 00 jmpq 129309 129309: 4c 8b a7 90 01 00 00 mov 0x190(%rdi),%r12 129310: e9 7a ff ff ff jmpq 12928f 129315: e8 00 00 00 00 callq 12931a 12931a: eb ca jmp 1292e6 12931c: be 03 00 00 00 mov $0x3,%esi 129321: e8 00 00 00 00 callq 129326 129326: eb be jmp 1292e6 129328: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12932f: 00 0000000000129330 : 129330: e8 00 00 00 00 callq 129335 129335: 41 57 push %r15 129337: 41 56 push %r14 129339: 41 55 push %r13 12933b: 41 54 push %r12 12933d: 55 push %rbp 12933e: 53 push %rbx 12933f: 48 85 c9 test %rcx,%rcx 129342: 0f 84 c0 00 00 00 je 129408 129348: 48 89 fd mov %rdi,%rbp 12934b: 49 89 f6 mov %rsi,%r14 12934e: 48 89 cb mov %rcx,%rbx 129351: e8 00 00 00 00 callq 129356 129356: 41 89 c5 mov %eax,%r13d 129359: 85 c0 test %eax,%eax 12935b: 75 79 jne 1293d6 12935d: 48 8b 45 10 mov 0x10(%rbp),%rax 129361: 49 89 c4 mov %rax,%r12 129364: 49 83 c4 40 add $0x40,%r12 129368: 74 19 je 129383 12936a: 48 8d 78 78 lea 0x78(%rax),%rdi 12936e: ba 01 00 00 00 mov $0x1,%edx 129373: f0 0f c1 50 78 lock xadd %edx,0x78(%rax) 129378: 85 d2 test %edx,%edx 12937a: 74 7d je 1293f9 12937c: 78 6f js 1293ed 12937e: 83 c2 01 add $0x1,%edx 129381: 78 6a js 1293ed 129383: 4c 89 23 mov %r12,(%rbx) 129386: 4c 8b 65 10 mov 0x10(%rbp),%r12 12938a: 4c 8b 7d 08 mov 0x8(%rbp),%r15 12938e: 4d 85 e4 test %r12,%r12 129391: 74 51 je 1293e4 129393: 49 83 c4 40 add $0x40,%r12 129397: 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%eax 12939d: 85 c0 test %eax,%eax 12939f: 74 2a je 1293cb 1293a1: 31 db xor %ebx,%ebx 1293a3: 89 d8 mov %ebx,%eax 1293a5: 49 8b 7f 88 mov -0x78(%r15),%rdi 1293a9: 83 c3 01 add $0x1,%ebx 1293ac: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1293b0: 48 8b 85 88 01 00 00 mov 0x188(%rbp),%rax 1293b7: 48 8d 34 d0 lea (%rax,%rdx,8),%rsi 1293bb: 4c 89 e2 mov %r12,%rdx 1293be: e8 00 00 00 00 callq 1293c3 1293c3: 3b 9d a0 01 00 00 cmp 0x1a0(%rbp),%ebx 1293c9: 72 d8 jb 1293a3 1293cb: 4c 89 f6 mov %r14,%rsi 1293ce: 48 89 ef mov %rbp,%rdi 1293d1: e8 00 00 00 00 callq 1293d6 1293d6: 5b pop %rbx 1293d7: 44 89 e8 mov %r13d,%eax 1293da: 5d pop %rbp 1293db: 41 5c pop %r12 1293dd: 41 5d pop %r13 1293df: 41 5e pop %r14 1293e1: 41 5f pop %r15 1293e3: c3 retq 1293e4: 4c 8b a5 90 01 00 00 mov 0x190(%rbp),%r12 1293eb: eb aa jmp 129397 1293ed: be 01 00 00 00 mov $0x1,%esi 1293f2: e8 00 00 00 00 callq 1293f7 1293f7: eb 8a jmp 129383 1293f9: be 02 00 00 00 mov $0x2,%esi 1293fe: e8 00 00 00 00 callq 129403 129403: e9 7b ff ff ff jmpq 129383 129408: 41 bd ea ff ff ff mov $0xffffffea,%r13d 12940e: eb c6 jmp 1293d6 0000000000129410 : 129410: e8 00 00 00 00 callq 129415 129415: 41 54 push %r12 129417: 48 8d 46 78 lea 0x78(%rsi),%rax 12941b: 31 c9 xor %ecx,%ecx 12941d: 55 push %rbp 12941e: 48 89 fd mov %rdi,%rbp 129421: 48 89 f7 mov %rsi,%rdi 129424: 53 push %rbx 129425: 8b b5 a0 01 00 00 mov 0x1a0(%rbp),%esi 12942b: 48 89 d3 mov %rdx,%rbx 12942e: 48 89 45 08 mov %rax,0x8(%rbp) 129432: 48 8b 95 88 01 00 00 mov 0x188(%rbp),%rdx 129439: 49 89 d8 mov %rbx,%r8 12943c: e8 00 00 00 00 callq 129441 129441: 48 8b 1b mov (%rbx),%rbx 129444: 41 89 c4 mov %eax,%r12d 129447: 48 85 db test %rbx,%rbx 12944a: 74 19 je 129465 12944c: 48 8d 7b 38 lea 0x38(%rbx),%rdi 129450: b8 01 00 00 00 mov $0x1,%eax 129455: f0 0f c1 43 38 lock xadd %eax,0x38(%rbx) 12945a: 85 c0 test %eax,%eax 12945c: 74 23 je 129481 12945e: 78 2d js 12948d 129460: 83 c0 01 add $0x1,%eax 129463: 78 28 js 12948d 129465: 48 89 9d 90 01 00 00 mov %rbx,0x190(%rbp) 12946c: 45 85 e4 test %r12d,%r12d 12946f: 75 08 jne 129479 129471: 48 89 ef mov %rbp,%rdi 129474: e8 00 00 00 00 callq 129479 129479: 44 89 e0 mov %r12d,%eax 12947c: 5b pop %rbx 12947d: 5d pop %rbp 12947e: 41 5c pop %r12 129480: c3 retq 129481: be 02 00 00 00 mov $0x2,%esi 129486: e8 00 00 00 00 callq 12948b 12948b: eb d8 jmp 129465 12948d: be 01 00 00 00 mov $0x1,%esi 129492: e8 00 00 00 00 callq 129497 129497: eb cc jmp 129465 129499: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001294a0 : 1294a0: e8 00 00 00 00 callq 1294a5 1294a5: 41 57 push %r15 1294a7: 48 89 f8 mov %rdi,%rax 1294aa: 41 56 push %r14 1294ac: 48 83 c0 08 add $0x8,%rax 1294b0: 41 55 push %r13 1294b2: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 1294b9: 41 54 push %r12 1294bb: 55 push %rbp 1294bc: 53 push %rbx 1294bd: 48 83 ec 10 sub $0x10,%rsp 1294c1: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 1294c6: 48 89 04 24 mov %rax,(%rsp) 1294ca: 4d 89 ef mov %r13,%r15 1294cd: 49 83 ef 10 sub $0x10,%r15 1294d1: 75 63 jne 129536 1294d3: 49 83 ed 28 sub $0x28,%r13 1294d7: 4c 39 2c 24 cmp %r13,(%rsp) 1294db: 75 ed jne 1294ca 1294dd: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1294e2: 48 8b 81 60 01 00 00 mov 0x160(%rcx),%rax 1294e9: 4c 8d b1 60 01 00 00 lea 0x160(%rcx),%r14 1294f0: 48 8d 58 d0 lea -0x30(%rax),%rbx 1294f4: 49 39 c6 cmp %rax,%r14 1294f7: 74 2e je 129527 1294f9: 48 8b 43 10 mov 0x10(%rbx),%rax 1294fd: 48 8b 50 70 mov 0x70(%rax),%rdx 129501: 48 8d 78 40 lea 0x40(%rax),%rdi 129505: 83 e2 01 and $0x1,%edx 129508: 0f 85 c1 00 00 00 jne 1295cf 12950e: c7 40 7c 7b ff ff ff movl $0xffffff7b,0x7c(%rax) 129515: e8 00 00 00 00 callq 12951a 12951a: 48 8b 43 30 mov 0x30(%rbx),%rax 12951e: 48 8d 58 d0 lea -0x30(%rax),%rbx 129522: 49 39 c6 cmp %rax,%r14 129525: 75 d2 jne 1294f9 129527: 48 83 c4 10 add $0x10,%rsp 12952b: 5b pop %rbx 12952c: 5d pop %rbp 12952d: 41 5c pop %r12 12952f: 41 5d pop %r13 129531: 41 5e pop %r14 129533: 41 5f pop %r15 129535: c3 retq 129536: 4c 89 ff mov %r15,%rdi 129539: e8 00 00 00 00 callq 12953e 12953e: 49 8b 5d 00 mov 0x0(%r13),%rbx 129542: 49 39 dd cmp %rbx,%r13 129545: 74 75 je 1295bc 129547: 4c 8d 63 30 lea 0x30(%rbx),%r12 12954b: 48 8b 53 30 mov 0x30(%rbx),%rdx 12954f: 48 8d 6b 40 lea 0x40(%rbx),%rbp 129553: 48 85 d2 test %rdx,%rdx 129556: 75 34 jne 12958c 129558: eb 5a jmp 1295b4 12955a: f0 ff 4d 00 lock decl 0x0(%rbp) 12955e: 4c 8b 72 10 mov 0x10(%rdx),%r14 129562: 4c 89 f7 mov %r14,%rdi 129565: e8 00 00 00 00 callq 12956a 12956a: 49 8b 46 70 mov 0x70(%r14),%rax 12956e: 49 8d 7e 40 lea 0x40(%r14),%rdi 129572: a8 01 test $0x1,%al 129574: 75 55 jne 1295cb 129576: 41 c7 46 7c 7b ff ff movl $0xffffff7b,0x7c(%r14) 12957d: ff 12957e: e8 00 00 00 00 callq 129583 129583: 48 8b 53 30 mov 0x30(%rbx),%rdx 129587: 48 85 d2 test %rdx,%rdx 12958a: 74 28 je 1295b4 12958c: 48 8b 02 mov (%rdx),%rax 12958f: 48 89 43 30 mov %rax,0x30(%rbx) 129593: 48 85 c0 test %rax,%rax 129596: 75 c2 jne 12955a 129598: 48 89 d0 mov %rdx,%rax 12959b: f0 4c 0f b1 63 38 lock cmpxchg %r12,0x38(%rbx) 1295a1: 48 39 c2 cmp %rax,%rdx 1295a4: 74 b4 je 12955a 1295a6: 48 8b 02 mov (%rdx),%rax 1295a9: 48 89 43 30 mov %rax,0x30(%rbx) 1295ad: 48 85 c0 test %rax,%rax 1295b0: 75 a8 jne 12955a 1295b2: eb f2 jmp 1295a6 1295b4: 48 8b 1b mov (%rbx),%rbx 1295b7: 4c 39 eb cmp %r13,%rbx 1295ba: 75 8b jne 129547 1295bc: 4c 89 ff mov %r15,%rdi 1295bf: ff 14 25 00 00 00 00 callq *0x0 1295c6: e9 08 ff ff ff jmpq 1294d3 1295cb: 0f 0b ud2 1295cd: eb a7 jmp 129576 1295cf: 0f 0b ud2 1295d1: e9 38 ff ff ff jmpq 12950e 1295d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1295dd: 00 00 00 00000000001295e0 : 1295e0: e8 00 00 00 00 callq 1295e5 1295e5: 40 f6 c6 c0 test $0xc0,%sil 1295e9: 74 08 je 1295f3 1295eb: e8 00 00 00 00 callq 1295f0 1295f0: 48 98 cltq 1295f2: c3 retq 1295f3: e9 00 00 00 00 jmpq 1295f8 1295f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1295ff: 00 0000000000129600 : 129600: e8 00 00 00 00 callq 129605 129605: 0f b7 77 3c movzwl 0x3c(%rdi),%esi 129609: b9 02 10 00 00 mov $0x1002,%ecx 12960e: ba 00 69 00 00 mov $0x6900,%edx 129613: 48 c7 c0 00 00 00 00 mov $0x0,%rax 12961a: eb 0d jmp 129629 12961c: 8b 50 18 mov 0x18(%rax),%edx 12961f: 48 83 c0 14 add $0x14,%rax 129623: 85 d2 test %edx,%edx 129625: 74 30 je 129657 129627: 8b 08 mov (%rax),%ecx 129629: 39 ce cmp %ecx,%esi 12962b: 75 ef jne 12961c 12962d: 0f b7 4f 3e movzwl 0x3e(%rdi),%ecx 129631: 39 d1 cmp %edx,%ecx 129633: 75 e7 jne 12961c 129635: 0f b7 57 40 movzwl 0x40(%rdi),%edx 129639: 3b 50 08 cmp 0x8(%rax),%edx 12963c: 75 de jne 12961c 12963e: 0f b7 57 42 movzwl 0x42(%rdi),%edx 129642: 3b 50 0c cmp 0xc(%rax),%edx 129645: 75 d5 jne 12961c 129647: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 12964d 12964d: 0b 50 10 or 0x10(%rax),%edx 129650: 89 15 00 00 00 00 mov %edx,0x0(%rip) # 129656 129656: c3 retq 129657: c3 retq 129658: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12965f: 00 0000000000129660 : 129660: e8 00 00 00 00 callq 129665 129665: 55 push %rbp 129666: 48 8b 2d 00 00 00 00 mov 0x0(%rip),%rbp # 12966d 12966d: 53 push %rbx 12966e: 48 8b 9f 48 03 00 00 mov 0x348(%rdi),%rbx 129675: 48 89 df mov %rbx,%rdi 129678: e8 00 00 00 00 callq 12967d 12967d: 41 89 c0 mov %eax,%r8d 129680: 31 c0 xor %eax,%eax 129682: 45 84 c0 test %r8b,%r8b 129685: 74 0d je 129694 129687: 48 89 d8 mov %rbx,%rax 12968a: 48 83 e8 10 sub $0x10,%rax 12968e: 74 04 je 129694 129690: 48 8b 43 f8 mov -0x8(%rbx),%rax 129694: 48 39 c5 cmp %rax,%rbp 129697: 5b pop %rbx 129698: 5d pop %rbp 129699: 0f 95 c0 setne %al 12969c: 0f b6 c0 movzbl %al,%eax 12969f: c3 retq 00000000001296a0 : 1296a0: e8 00 00 00 00 callq 1296a5 1296a5: 48 83 ec 58 sub $0x58,%rsp 1296a9: 48 63 f6 movslq %esi,%rsi 1296ac: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1296b3: 00 00 1296b5: 48 89 44 24 50 mov %rax,0x50(%rsp) 1296ba: 31 c0 xor %eax,%eax 1296bc: 48 8d 44 24 20 lea 0x20(%rsp),%rax 1296c1: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 1296c8: 48 c7 44 24 10 ff ff movq $0xffffffffffffffff,0x10(%rsp) 1296cf: ff ff 1296d1: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1296d8: 00 00 1296da: 48 89 44 24 08 mov %rax,0x8(%rsp) 1296df: c7 44 24 20 01 00 00 movl $0x1,0x20(%rsp) 1296e6: 00 1296e7: 48 89 74 24 28 mov %rsi,0x28(%rsp) 1296ec: 48 85 d2 test %rdx,%rdx 1296ef: 74 4a je 12973b 1296f1: 48 8b 02 mov (%rdx),%rax 1296f4: c7 44 24 38 03 00 00 movl $0x3,0x38(%rsp) 1296fb: 00 1296fc: 89 44 24 3c mov %eax,0x3c(%rsp) 129700: 48 8b 42 08 mov 0x8(%rdx),%rax 129704: 48 89 44 24 40 mov %rax,0x40(%rsp) 129709: 31 f6 xor %esi,%esi 12970b: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 129710: 48 89 e2 mov %rsp,%rdx 129713: e8 00 00 00 00 callq 129718 129718: 85 c0 test %eax,%eax 12971a: 74 05 je 129721 12971c: 83 f8 05 cmp $0x5,%eax 12971f: 75 2d jne 12974e 129721: 48 8b 44 24 18 mov 0x18(%rsp),%rax 129726: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 12972b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 129732: 00 00 129734: 75 3c jne 129772 129736: 48 83 c4 58 add $0x58,%rsp 12973a: c3 retq 12973b: c7 44 24 38 01 00 00 movl $0x1,0x38(%rsp) 129742: 00 129743: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 12974a: 00 00 12974c: eb bb jmp 129709 12974e: 89 c7 mov %eax,%edi 129750: e8 00 00 00 00 callq 129755 129755: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12975c: 48 89 c6 mov %rax,%rsi 12975f: e8 00 00 00 00 callq 129764 129764: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 129769: e8 00 00 00 00 callq 12976e 12976e: 31 c0 xor %eax,%eax 129770: eb b4 jmp 129726 129772: e8 00 00 00 00 callq 129777 129777: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12977e: 00 00 0000000000129780 : 129780: e8 00 00 00 00 callq 129785 129785: 53 push %rbx 129786: 48 83 ec 20 sub $0x20,%rsp 12978a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 129791: 00 00 129793: 48 89 44 24 18 mov %rax,0x18(%rsp) 129798: 31 c0 xor %eax,%eax 12979a: 85 ff test %edi,%edi 12979c: 75 18 jne 1297b6 12979e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1297a3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1297aa: 00 00 1297ac: 75 68 jne 129816 1297ae: 48 83 c4 20 add $0x20,%rsp 1297b2: 31 c0 xor %eax,%eax 1297b4: 5b pop %rbx 1297b5: c3 retq 1297b6: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 1297bd 1297bd: 74 df je 12979e 1297bf: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1297c6 1297c6: b8 03 00 00 00 mov $0x3,%eax 1297cb: 40 88 74 24 07 mov %sil,0x7(%rsp) 1297d0: 89 f3 mov %esi,%ebx 1297d2: 66 89 44 24 05 mov %ax,0x5(%rsp) 1297d7: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1297dc: 48 8d 44 24 05 lea 0x5(%rsp),%rax 1297e1: be 02 00 00 00 mov $0x2,%esi 1297e6: 48 c7 44 24 08 03 00 movq $0x3,0x8(%rsp) 1297ed: 00 00 1297ef: 48 89 44 24 10 mov %rax,0x10(%rsp) 1297f4: e8 a7 fe ff ff callq 1296a0 1297f9: 48 89 c7 mov %rax,%rdi 1297fc: 48 85 c0 test %rax,%rax 1297ff: 74 9d je 12979e 129801: e8 00 00 00 00 callq 129806 129806: 84 db test %bl,%bl 129808: 75 94 jne 12979e 12980a: bf c8 00 00 00 mov $0xc8,%edi 12980f: e8 00 00 00 00 callq 129814 129814: eb 88 jmp 12979e 129816: e8 00 00 00 00 callq 12981b 12981b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000129820 : 129820: e8 00 00 00 00 callq 129825 129825: 53 push %rbx 129826: 31 db xor %ebx,%ebx 129828: 48 83 ec 20 sub $0x20,%rsp 12982c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 129833: 00 00 129835: 48 89 44 24 18 mov %rax,0x18(%rsp) 12983a: 31 c0 xor %eax,%eax 12983c: 85 ff test %edi,%edi 12983e: 0f 95 c3 setne %bl 129841: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 129848 129848: 75 43 jne 12988d 12984a: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 129851 129851: 0f 85 8c 00 00 00 jne 1298e3 129857: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 12985e 12985e: 0f 85 d5 00 00 00 jne 129939 129864: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 12986b 12986b: 0f 85 1e 01 00 00 jne 12998f 129871: 48 8b 44 24 18 mov 0x18(%rsp),%rax 129876: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12987d: 00 00 12987f: 0f 85 58 01 00 00 jne 1299dd 129885: 48 83 c4 20 add $0x20,%rsp 129889: 31 c0 xor %eax,%eax 12988b: 5b pop %rbx 12988c: c3 retq 12988d: be 04 00 00 00 mov $0x4,%esi 129892: 48 8d 44 24 04 lea 0x4(%rsp),%rax 129897: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12989c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1298a3 1298a3: 66 89 74 24 04 mov %si,0x4(%rsp) 1298a8: be 05 00 00 00 mov $0x5,%esi 1298ad: 66 89 5c 24 06 mov %bx,0x6(%rsp) 1298b2: 48 c7 44 24 08 04 00 movq $0x4,0x8(%rsp) 1298b9: 00 00 1298bb: 48 89 44 24 10 mov %rax,0x10(%rsp) 1298c0: e8 db fd ff ff callq 1296a0 1298c5: 48 89 c7 mov %rax,%rdi 1298c8: 48 85 c0 test %rax,%rax 1298cb: 0f 84 79 ff ff ff je 12984a 1298d1: e8 00 00 00 00 callq 1298d6 1298d6: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 1298dd 1298dd: 0f 84 74 ff ff ff je 129857 1298e3: b9 04 00 00 00 mov $0x4,%ecx 1298e8: 48 8d 44 24 04 lea 0x4(%rsp),%rax 1298ed: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1298f2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1298f9 1298f9: be 03 00 00 00 mov $0x3,%esi 1298fe: 66 89 4c 24 04 mov %cx,0x4(%rsp) 129903: 66 89 5c 24 06 mov %bx,0x6(%rsp) 129908: 48 c7 44 24 08 04 00 movq $0x4,0x8(%rsp) 12990f: 00 00 129911: 48 89 44 24 10 mov %rax,0x10(%rsp) 129916: e8 85 fd ff ff callq 1296a0 12991b: 48 89 c7 mov %rax,%rdi 12991e: 48 85 c0 test %rax,%rax 129921: 0f 84 30 ff ff ff je 129857 129927: e8 00 00 00 00 callq 12992c 12992c: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 129933 129933: 0f 84 2b ff ff ff je 129864 129939: ba 04 00 00 00 mov $0x4,%edx 12993e: 48 8d 44 24 04 lea 0x4(%rsp),%rax 129943: be 04 00 00 00 mov $0x4,%esi 129948: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12994f 12994f: 66 89 54 24 04 mov %dx,0x4(%rsp) 129954: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 129959: 66 89 5c 24 06 mov %bx,0x6(%rsp) 12995e: 48 c7 44 24 08 04 00 movq $0x4,0x8(%rsp) 129965: 00 00 129967: 48 89 44 24 10 mov %rax,0x10(%rsp) 12996c: e8 2f fd ff ff callq 1296a0 129971: 48 89 c7 mov %rax,%rdi 129974: 48 85 c0 test %rax,%rax 129977: 0f 84 e7 fe ff ff je 129864 12997d: e8 00 00 00 00 callq 129982 129982: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 129989 129989: 0f 84 e2 fe ff ff je 129871 12998f: b8 04 00 00 00 mov $0x4,%eax 129994: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 129999: be 06 00 00 00 mov $0x6,%esi 12999e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1299a5 1299a5: 66 89 44 24 04 mov %ax,0x4(%rsp) 1299aa: 48 8d 44 24 04 lea 0x4(%rsp),%rax 1299af: 66 89 5c 24 06 mov %bx,0x6(%rsp) 1299b4: 48 c7 44 24 08 04 00 movq $0x4,0x8(%rsp) 1299bb: 00 00 1299bd: 48 89 44 24 10 mov %rax,0x10(%rsp) 1299c2: e8 d9 fc ff ff callq 1296a0 1299c7: 48 89 c7 mov %rax,%rdi 1299ca: 48 85 c0 test %rax,%rax 1299cd: 0f 84 9e fe ff ff je 129871 1299d3: e8 00 00 00 00 callq 1299d8 1299d8: e9 94 fe ff ff jmpq 129871 1299dd: e8 00 00 00 00 callq 1299e2 1299e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1299e9: 00 00 00 00 1299ed: 0f 1f 00 nopl (%rax) 00000000001299f0 : 1299f0: e8 00 00 00 00 callq 1299f5 1299f5: 41 54 push %r12 1299f7: 53 push %rbx 1299f8: 48 89 fb mov %rdi,%rbx 1299fb: 48 83 ec 10 sub $0x10,%rsp 1299ff: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 129a06: 00 00 129a08: 48 89 44 24 08 mov %rax,0x8(%rsp) 129a0d: 31 c0 xor %eax,%eax 129a0f: e8 00 00 00 00 callq 129a14 129a14: 41 89 c4 mov %eax,%r12d 129a17: 84 c0 test %al,%al 129a19: 74 37 je 129a52 129a1b: 48 83 fb 10 cmp $0x10,%rbx 129a1f: 74 58 je 129a79 129a21: 48 8b 5b f8 mov -0x8(%rbx),%rbx 129a25: 48 85 db test %rbx,%rbx 129a28: 74 4f je 129a79 129a2a: 48 89 e2 mov %rsp,%rdx 129a2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129a34: 48 89 df mov %rbx,%rdi 129a37: e8 00 00 00 00 callq 129a3c 129a3c: 85 c0 test %eax,%eax 129a3e: 75 2d jne 129a6d 129a40: 48 8b 04 24 mov (%rsp),%rax 129a44: 48 89 1d 00 00 00 00 mov %rbx,0x0(%rip) # 129a4b 129a4b: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 129a52 129a52: 48 8b 44 24 08 mov 0x8(%rsp),%rax 129a57: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 129a5e: 00 00 129a60: 75 1c jne 129a7e 129a62: 48 83 c4 10 add $0x10,%rsp 129a66: 44 89 e0 mov %r12d,%eax 129a69: 5b pop %rbx 129a6a: 41 5c pop %r12 129a6c: c3 retq 129a6d: 48 89 1d 00 00 00 00 mov %rbx,0x0(%rip) # 129a74 129a74: 45 31 e4 xor %r12d,%r12d 129a77: eb d9 jmp 129a52 129a79: 45 31 e4 xor %r12d,%r12d 129a7c: eb d4 jmp 129a52 129a7e: e8 00 00 00 00 callq 129a83 129a83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 129a8a: 00 00 00 00 129a8e: 66 90 xchg %ax,%ax 0000000000129a90 : 129a90: e8 00 00 00 00 callq 129a95 129a95: 41 56 push %r14 129a97: b9 1e 00 00 00 mov $0x1e,%ecx 129a9c: 41 55 push %r13 129a9e: 45 31 ed xor %r13d,%r13d 129aa1: 41 54 push %r12 129aa3: 45 31 e4 xor %r12d,%r12d 129aa6: 55 push %rbp 129aa7: 31 ed xor %ebp,%ebp 129aa9: 53 push %rbx 129aaa: 31 db xor %ebx,%ebx 129aac: 48 81 ec 20 01 00 00 sub $0x120,%rsp 129ab3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 129aba: 00 00 129abc: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) 129ac3: 00 129ac4: 31 c0 xor %eax,%eax 129ac6: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 129acb: 4c 8d 74 24 19 lea 0x19(%rsp),%r14 129ad0: 48 c7 44 24 19 00 00 movq $0x0,0x19(%rsp) 129ad7: 00 00 129ad9: 48 c7 44 24 21 00 00 movq $0x0,0x21(%rsp) 129ae0: 00 00 129ae2: 48 c7 84 24 10 01 00 movq $0x0,0x110(%rsp) 129ae9: 00 00 00 00 00 129aee: f3 48 ab rep stos %rax,%es:(%rdi) 129af1: 4c 89 74 24 10 mov %r14,0x10(%rsp) 129af6: 48 c7 44 24 08 ff 00 movq $0xff,0x8(%rsp) 129afd: 00 00 129aff: eb 51 jmp 129b52 129b01: 48 8b bd 48 03 00 00 mov 0x348(%rbp),%rdi 129b08: 41 83 c4 01 add $0x1,%r12d 129b0c: e8 df fe ff ff callq 1299f0 129b11: 09 c3 or %eax,%ebx 129b13: 48 89 e8 mov %rbp,%rax 129b16: f6 85 eb 07 00 00 40 testb $0x40,0x7eb(%rbp) 129b1d: 74 07 je 129b26 129b1f: 48 8b 85 78 09 00 00 mov 0x978(%rbp),%rax 129b26: 48 8b 40 10 mov 0x10(%rax),%rax 129b2a: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 129b2f: 74 19 je 129b4a 129b31: 48 8b 40 38 mov 0x38(%rax),%rax 129b35: 48 85 c0 test %rax,%rax 129b38: 74 10 je 129b4a 129b3a: 0f b6 80 87 00 00 00 movzbl 0x87(%rax),%eax 129b41: c0 e8 02 shr $0x2,%al 129b44: 83 e0 01 and $0x1,%eax 129b47: 41 09 c5 or %eax,%r13d 129b4a: 48 89 ef mov %rbp,%rdi 129b4d: e8 ae fa ff ff callq 129600 129b52: 48 89 ee mov %rbp,%rsi 129b55: bf 00 00 03 00 mov $0x30000,%edi 129b5a: e8 00 00 00 00 callq 129b5f 129b5f: 48 89 c5 mov %rax,%rbp 129b62: 48 85 c0 test %rax,%rax 129b65: 75 9a jne 129b01 129b67: eb 51 jmp 129bba 129b69: 48 8b bd 48 03 00 00 mov 0x348(%rbp),%rdi 129b70: 41 83 c4 01 add $0x1,%r12d 129b74: e8 77 fe ff ff callq 1299f0 129b79: 09 c3 or %eax,%ebx 129b7b: 48 89 e8 mov %rbp,%rax 129b7e: f6 85 eb 07 00 00 40 testb $0x40,0x7eb(%rbp) 129b85: 74 07 je 129b8e 129b87: 48 8b 85 78 09 00 00 mov 0x978(%rbp),%rax 129b8e: 48 8b 40 10 mov 0x10(%rax),%rax 129b92: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 129b97: 74 19 je 129bb2 129b99: 48 8b 40 38 mov 0x38(%rax),%rax 129b9d: 48 85 c0 test %rax,%rax 129ba0: 74 10 je 129bb2 129ba2: 0f b6 80 87 00 00 00 movzbl 0x87(%rax),%eax 129ba9: c0 e8 02 shr $0x2,%al 129bac: 83 e0 01 and $0x1,%eax 129baf: 41 09 c5 or %eax,%r13d 129bb2: 48 89 ef mov %rbp,%rdi 129bb5: e8 46 fa ff ff callq 129600 129bba: 48 89 ee mov %rbp,%rsi 129bbd: bf 00 80 03 00 mov $0x38000,%edi 129bc2: e8 00 00 00 00 callq 129bc7 129bc7: 48 89 c5 mov %rax,%rbp 129bca: 48 85 c0 test %rax,%rax 129bcd: 75 9a jne 129b69 129bcf: 41 83 fc 02 cmp $0x2,%r12d 129bd3: 0f 94 c0 sete %al 129bd6: 20 c3 and %al,%bl 129bd8: 75 25 jne 129bff 129bda: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 129be1: 00 129be2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 129be9: 00 00 129beb: 75 5f jne 129c4c 129bed: 48 81 c4 20 01 00 00 add $0x120,%rsp 129bf4: 89 d8 mov %ebx,%eax 129bf6: 5b pop %rbx 129bf7: 5d pop %rbp 129bf8: 41 5c pop %r12 129bfa: 41 5d pop %r13 129bfc: 41 5e pop %r14 129bfe: c3 retq 129bff: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 129c06 129c06: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 129c0b: 31 f6 xor %esi,%esi 129c0d: e8 00 00 00 00 callq 129c12 129c12: 4c 89 f6 mov %r14,%rsi 129c15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 129c1c: e8 00 00 00 00 callq 129c21 129c21: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 129c28 129c28: 31 d2 xor %edx,%edx 129c2a: 31 f6 xor %esi,%esi 129c2c: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 129c33 129c33: 44 88 2d 00 00 00 00 mov %r13b,0x0(%rip) # 129c3a 129c3a: e8 61 fa ff ff callq 1296a0 129c3f: 48 89 c5 mov %rax,%rbp 129c42: 48 85 c0 test %rax,%rax 129c45: 74 93 je 129bda 129c47: e9 00 00 00 00 jmpq 129c4c 129c4c: e8 00 00 00 00 callq 129c51 129c51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 129c58: 00 00 00 00 129c5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000129c60 : 129c60: e8 00 00 00 00 callq 129c65 129c65: 0f b6 05 00 00 00 00 movzbl 0x0(%rip),%eax # 129c6c 129c6c: c3 retq 129c6d: 0f 1f 00 nopl (%rax) 0000000000129c70 : 129c70: e8 00 00 00 00 callq 129c75 129c75: 0f b6 05 00 00 00 00 movzbl 0x0(%rip),%eax # 129c7c 129c7c: c3 retq 129c7d: 0f 1f 00 nopl (%rax) 0000000000129c80 : 129c80: e8 00 00 00 00 callq 129c85 129c85: 0f b6 05 00 00 00 00 movzbl 0x0(%rip),%eax # 129c8c 129c8c: c3 retq 129c8d: 0f 1f 00 nopl (%rax) 0000000000129c90 : 129c90: e8 00 00 00 00 callq 129c95 129c95: 0f b6 05 00 00 00 00 movzbl 0x0(%rip),%eax # 129c9c 129c9c: c3 retq 129c9d: 0f 1f 00 nopl (%rax) 0000000000129ca0 : 129ca0: e8 00 00 00 00 callq 129ca5 129ca5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 129cac 129cac: c3 retq 129cad: 0f 1f 00 nopl (%rax) 0000000000129cb0 : 129cb0: e8 00 00 00 00 callq 129cb5 129cb5: e8 d6 fd ff ff callq 129a90 129cba: 84 c0 test %al,%al 129cbc: 75 01 jne 129cbf 129cbe: c3 retq 129cbf: 31 f6 xor %esi,%esi 129cc1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 129cc8: e9 00 00 00 00 jmpq 129ccd 129ccd: 0f 1f 00 nopl (%rax) 0000000000129cd0 : 129cd0: e8 00 00 00 00 callq 129cd5 129cd5: e9 00 00 00 00 jmpq 129cda 129cda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000129ce0 : 129ce0: e8 00 00 00 00 callq 129ce5 129ce5: 48 83 ec 58 sub $0x58,%rsp 129ce9: 48 63 f6 movslq %esi,%rsi 129cec: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 129cf3: 00 00 129cf5: 48 89 44 24 50 mov %rax,0x50(%rsp) 129cfa: 31 c0 xor %eax,%eax 129cfc: 48 8d 44 24 20 lea 0x20(%rsp),%rax 129d01: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 129d08: 48 c7 44 24 10 ff ff movq $0xffffffffffffffff,0x10(%rsp) 129d0f: ff ff 129d11: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 129d18: 00 00 129d1a: 48 89 44 24 08 mov %rax,0x8(%rsp) 129d1f: c7 44 24 20 01 00 00 movl $0x1,0x20(%rsp) 129d26: 00 129d27: 48 89 74 24 28 mov %rsi,0x28(%rsp) 129d2c: 48 85 d2 test %rdx,%rdx 129d2f: 74 4f je 129d80 129d31: 48 8b 02 mov (%rdx),%rax 129d34: c7 44 24 38 03 00 00 movl $0x3,0x38(%rsp) 129d3b: 00 129d3c: 89 44 24 3c mov %eax,0x3c(%rsp) 129d40: 48 8b 42 08 mov 0x8(%rdx),%rax 129d44: 48 89 44 24 40 mov %rax,0x40(%rsp) 129d49: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 129d4e: 48 89 e2 mov %rsp,%rdx 129d51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129d58: e8 00 00 00 00 callq 129d5d 129d5d: 85 c0 test %eax,%eax 129d5f: 74 05 je 129d66 129d61: 83 f8 05 cmp $0x5,%eax 129d64: 75 2d jne 129d93 129d66: 48 8b 44 24 18 mov 0x18(%rsp),%rax 129d6b: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 129d70: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 129d77: 00 00 129d79: 75 41 jne 129dbc 129d7b: 48 83 c4 58 add $0x58,%rsp 129d7f: c3 retq 129d80: c7 44 24 38 01 00 00 movl $0x1,0x38(%rsp) 129d87: 00 129d88: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 129d8f: 00 00 129d91: eb b6 jmp 129d49 129d93: 89 c7 mov %eax,%edi 129d95: e8 00 00 00 00 callq 129d9a 129d9a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129da1: bf 02 00 00 00 mov $0x2,%edi 129da6: 48 89 c2 mov %rax,%rdx 129da9: e8 00 00 00 00 callq 129dae 129dae: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 129db3: e8 00 00 00 00 callq 129db8 129db8: 31 c0 xor %eax,%eax 129dba: eb af jmp 129d6b 129dbc: e8 00 00 00 00 callq 129dc1 129dc1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 129dc8: 00 00 00 00 129dcc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000129dd0 : 129dd0: e8 00 00 00 00 callq 129dd5 129dd5: 41 54 push %r12 129dd7: 49 89 f8 mov %rdi,%r8 129dda: b9 1e 00 00 00 mov $0x1e,%ecx 129ddf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129de6: 48 81 ec 20 01 00 00 sub $0x120,%rsp 129ded: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 129df4: 00 00 129df6: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) 129dfd: 00 129dfe: 31 c0 xor %eax,%eax 129e00: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 129e05: 4c 8d 64 24 19 lea 0x19(%rsp),%r12 129e0a: 48 89 e2 mov %rsp,%rdx 129e0d: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 129e14: 00 129e15: 48 c7 44 24 19 00 00 movq $0x0,0x19(%rsp) 129e1c: 00 00 129e1e: 48 c7 44 24 21 00 00 movq $0x0,0x21(%rsp) 129e25: 00 00 129e27: 48 c7 84 24 10 01 00 movq $0x0,0x110(%rsp) 129e2e: 00 00 00 00 00 129e33: f3 48 ab rep stos %rax,%es:(%rdi) 129e36: 4c 89 c7 mov %r8,%rdi 129e39: 4c 89 64 24 10 mov %r12,0x10(%rsp) 129e3e: 48 c7 44 24 08 ff 00 movq $0xff,0x8(%rsp) 129e45: 00 00 129e47: e8 00 00 00 00 callq 129e4c 129e4c: 85 c0 test %eax,%eax 129e4e: 75 45 jne 129e95 129e50: 48 8b 3c 24 mov (%rsp),%rdi 129e54: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 129e59: 31 f6 xor %esi,%esi 129e5b: e8 00 00 00 00 callq 129e60 129e60: 4c 89 e2 mov %r12,%rdx 129e63: bf 02 00 00 00 mov $0x2,%edi 129e68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129e6f: e8 00 00 00 00 callq 129e74 129e74: 48 8b 04 24 mov (%rsp),%rax 129e78: 48 8b 8c 24 18 01 00 mov 0x118(%rsp),%rcx 129e7f: 00 129e80: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 129e87: 00 00 129e89: 75 43 jne 129ece 129e8b: 48 81 c4 20 01 00 00 add $0x120,%rsp 129e92: 41 5c pop %r12 129e94: c3 retq 129e95: e8 00 00 00 00 callq 129e9a 129e9a: 84 c0 test %al,%al 129e9c: 74 1b je 129eb9 129e9e: e8 00 00 00 00 callq 129ea3 129ea3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129eaa: 48 89 c7 mov %rax,%rdi 129ead: 48 89 e2 mov %rsp,%rdx 129eb0: e8 00 00 00 00 callq 129eb5 129eb5: 85 c0 test %eax,%eax 129eb7: 74 97 je 129e50 129eb9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129ec0: bf 02 00 00 00 mov $0x2,%edi 129ec5: e8 00 00 00 00 callq 129eca 129eca: 31 c0 xor %eax,%eax 129ecc: eb aa jmp 129e78 129ece: e8 00 00 00 00 callq 129ed3 129ed3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 129eda: 00 00 00 00 129ede: 66 90 xchg %ax,%ax 0000000000129ee0 : 129ee0: e8 00 00 00 00 callq 129ee5 129ee5: 48 83 ec 58 sub $0x58,%rsp 129ee9: 48 63 f6 movslq %esi,%rsi 129eec: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 129ef3: 00 00 129ef5: 48 89 44 24 50 mov %rax,0x50(%rsp) 129efa: 31 c0 xor %eax,%eax 129efc: 48 8d 44 24 20 lea 0x20(%rsp),%rax 129f01: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 129f08: 48 c7 44 24 10 ff ff movq $0xffffffffffffffff,0x10(%rsp) 129f0f: ff ff 129f11: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 129f18: 00 00 129f1a: 48 89 44 24 08 mov %rax,0x8(%rsp) 129f1f: c7 44 24 20 01 00 00 movl $0x1,0x20(%rsp) 129f26: 00 129f27: 48 89 74 24 28 mov %rsi,0x28(%rsp) 129f2c: 48 85 d2 test %rdx,%rdx 129f2f: 74 4a je 129f7b 129f31: 48 8b 02 mov (%rdx),%rax 129f34: c7 44 24 38 03 00 00 movl $0x3,0x38(%rsp) 129f3b: 00 129f3c: 89 44 24 3c mov %eax,0x3c(%rsp) 129f40: 48 8b 42 08 mov 0x8(%rdx),%rax 129f44: 48 89 44 24 40 mov %rax,0x40(%rsp) 129f49: 31 f6 xor %esi,%esi 129f4b: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 129f50: 48 89 e2 mov %rsp,%rdx 129f53: e8 00 00 00 00 callq 129f58 129f58: 85 c0 test %eax,%eax 129f5a: 74 05 je 129f61 129f5c: 83 f8 05 cmp $0x5,%eax 129f5f: 75 2d jne 129f8e 129f61: 48 8b 44 24 18 mov 0x18(%rsp),%rax 129f66: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 129f6b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 129f72: 00 00 129f74: 75 41 jne 129fb7 129f76: 48 83 c4 58 add $0x58,%rsp 129f7a: c3 retq 129f7b: c7 44 24 38 01 00 00 movl $0x1,0x38(%rsp) 129f82: 00 129f83: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 129f8a: 00 00 129f8c: eb bb jmp 129f49 129f8e: 89 c7 mov %eax,%edi 129f90: e8 00 00 00 00 callq 129f95 129f95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129f9c: bf 02 00 00 00 mov $0x2,%edi 129fa1: 48 89 c2 mov %rax,%rdx 129fa4: e8 00 00 00 00 callq 129fa9 129fa9: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 129fae: e8 00 00 00 00 callq 129fb3 129fb3: 31 c0 xor %eax,%eax 129fb5: eb af jmp 129f66 129fb7: e8 00 00 00 00 callq 129fbc 129fbc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000129fc0 : 129fc0: e8 00 00 00 00 callq 129fc5 129fc5: 41 56 push %r14 129fc7: b9 0b 00 00 00 mov $0xb,%ecx 129fcc: 41 55 push %r13 129fce: 41 54 push %r12 129fd0: 49 89 fc mov %rdi,%r12 129fd3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 129fda: 55 push %rbp 129fdb: 48 8d 6a 10 lea 0x10(%rdx),%rbp 129fdf: 53 push %rbx 129fe0: 48 89 ee mov %rbp,%rsi 129fe3: 48 89 d3 mov %rdx,%rbx 129fe6: 48 83 ec 18 sub $0x18,%rsp 129fea: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 129ff1: 00 00 129ff3: 48 89 44 24 10 mov %rax,0x10(%rsp) 129ff8: 31 c0 xor %eax,%eax 129ffa: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 129ffc: 0f 97 c0 seta %al 129fff: 1c 00 sbb $0x0,%al 12a001: 84 c0 test %al,%al 12a003: 0f 84 84 00 00 00 je 12a08d 12a009: 8b 4b 2c mov 0x2c(%rbx),%ecx 12a00c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a013: bf 02 00 00 00 mov $0x2,%edi 12a018: 48 89 ea mov %rbp,%rdx 12a01b: 4d 8b ac 24 a8 03 00 mov 0x3a8(%r12),%r13 12a022: 00 12a023: e8 00 00 00 00 callq 12a028 12a028: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12a02f: b9 06 00 00 00 mov $0x6,%ecx 12a034: 48 89 ee mov %rbp,%rsi 12a037: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 12a039: 0f 97 c0 seta %al 12a03c: 1c 00 sbb $0x0,%al 12a03e: 0f be c0 movsbl %al,%eax 12a041: 85 c0 test %eax,%eax 12a043: 75 44 jne 12a089 12a045: 8b 53 2c mov 0x2c(%rbx),%edx 12a048: 4d 85 ed test %r13,%r13 12a04b: 74 0d je 12a05a 12a04d: 41 80 7d 14 00 cmpb $0x0,0x14(%r13) 12a052: 74 06 je 12a05a 12a054: 41 39 55 18 cmp %edx,0x18(%r13) 12a058: 74 72 je 12a0cc 12a05a: 81 fa 81 00 00 00 cmp $0x81,%edx 12a060: ba 02 80 00 00 mov $0x8002,%edx 12a065: 0f 44 c2 cmove %edx,%eax 12a068: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 12a06d: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 12a074: 00 00 12a076: 0f 85 99 01 00 00 jne 12a215 12a07c: 48 83 c4 18 add $0x18,%rsp 12a080: 5b pop %rbx 12a081: 5d pop %rbp 12a082: 41 5c pop %r12 12a084: 41 5d pop %r13 12a086: 41 5e pop %r14 12a088: c3 retq 12a089: 31 c0 xor %eax,%eax 12a08b: eb db jmp 12a068 12a08d: e8 00 00 00 00 callq 12a092 12a092: 85 c0 test %eax,%eax 12a094: 7e 23 jle 12a0b9 12a096: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a09d: bf 02 00 00 00 mov $0x2,%edi 12a0a2: e8 00 00 00 00 callq 12a0a7 12a0a7: 49 8d bc 24 c0 f8 ff lea -0x740(%r12),%rdi 12a0ae: ff 12a0af: e8 00 00 00 00 callq 12a0b4 12a0b4: e9 50 ff ff ff jmpq 12a009 12a0b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a0c0: bf 02 00 00 00 mov $0x2,%edi 12a0c5: e8 00 00 00 00 callq 12a0ca 12a0ca: eb db jmp 12a0a7 12a0cc: 41 80 7d 0f 00 cmpb $0x0,0xf(%r13) 12a0d1: b8 02 80 00 00 mov $0x8002,%eax 12a0d6: 74 90 je 12a068 12a0d8: 49 8b 7d 00 mov 0x0(%r13),%rdi 12a0dc: 31 d2 xor %edx,%edx 12a0de: be 02 00 00 00 mov $0x2,%esi 12a0e3: e8 f8 fd ff ff callq 129ee0 12a0e8: 48 89 c5 mov %rax,%rbp 12a0eb: 48 85 c0 test %rax,%rax 12a0ee: 74 12 je 12a102 12a0f0: 48 8b 40 08 mov 0x8(%rax),%rax 12a0f4: 66 83 38 0c cmpw $0xc,(%rax) 12a0f8: 77 12 ja 12a10c 12a0fa: 48 89 ef mov %rbp,%rdi 12a0fd: e8 00 00 00 00 callq 12a102 12a102: b8 02 80 00 00 mov $0x8002,%eax 12a107: e9 5c ff ff ff jmpq 12a068 12a10c: 48 c7 44 24 03 00 00 movq $0x0,0x3(%rsp) 12a113: 00 00 12a115: bf 02 00 00 00 mov $0x2,%edi 12a11a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a121: c7 44 24 0b 00 00 00 movl $0x0,0xb(%rsp) 12a128: 00 12a129: c6 44 24 0f 00 movb $0x0,0xf(%rsp) 12a12e: 48 8b 45 08 mov 0x8(%rbp),%rax 12a132: 48 8b 10 mov (%rax),%rdx 12a135: 48 89 54 24 03 mov %rdx,0x3(%rsp) 12a13a: 8b 50 08 mov 0x8(%rax),%edx 12a13d: 89 54 24 0b mov %edx,0xb(%rsp) 12a141: 8b 54 24 05 mov 0x5(%rsp),%edx 12a145: 0f b6 40 0c movzbl 0xc(%rax),%eax 12a149: 88 44 24 0f mov %al,0xf(%rsp) 12a14d: e8 00 00 00 00 callq 12a152 12a152: 8b 7c 24 05 mov 0x5(%rsp),%edi 12a156: e8 00 00 00 00 callq 12a15b 12a15b: 48 89 ef mov %rbp,%rdi 12a15e: 41 89 c6 mov %eax,%r14d 12a161: e8 00 00 00 00 callq 12a166 12a166: 45 85 f6 test %r14d,%r14d 12a169: 7e 97 jle 12a102 12a16b: 44 89 f2 mov %r14d,%edx 12a16e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a175: bf 02 00 00 00 mov $0x2,%edi 12a17a: e8 00 00 00 00 callq 12a17f 12a17f: 8b 44 24 05 mov 0x5(%rsp),%eax 12a183: a8 80 test $0x80,%al 12a185: 74 2f je 12a1b6 12a187: 49 83 7d 20 00 cmpq $0x0,0x20(%r13) 12a18c: 74 28 je 12a1b6 12a18e: 0f b6 54 24 0f movzbl 0xf(%rsp),%edx 12a193: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a19a: bf 02 00 00 00 mov $0x2,%edi 12a19f: e8 00 00 00 00 callq 12a1a4 12a1a4: 49 8b 7d 20 mov 0x20(%r13),%rdi 12a1a8: 0f b6 74 24 0f movzbl 0xf(%rsp),%esi 12a1ad: e8 00 00 00 00 callq 12a1b2 12a1b2: 8b 44 24 05 mov 0x5(%rsp),%eax 12a1b6: f6 c4 01 test $0x1,%ah 12a1b9: 0f 84 43 ff ff ff je 12a102 12a1bf: 41 f6 44 24 da 04 testb $0x4,-0x26(%r12) 12a1c5: 0f 84 37 ff ff ff je 12a102 12a1cb: 49 8b bc 24 e8 f8 ff mov -0x718(%r12),%rdi 12a1d2: ff 12a1d3: be 04 00 00 00 mov $0x4,%esi 12a1d8: e8 00 00 00 00 callq 12a1dd 12a1dd: 49 8d bc 24 d0 f8 ff lea -0x730(%r12),%rdi 12a1e4: ff 12a1e5: e8 00 00 00 00 callq 12a1ea 12a1ea: 49 8b 9c 24 e8 f8 ff mov -0x718(%r12),%rbx 12a1f1: ff 12a1f2: e8 00 00 00 00 callq 12a1f7 12a1f7: be 0d 00 00 00 mov $0xd,%esi 12a1fc: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 12a203: 49 8b bc 24 e8 f8 ff mov -0x718(%r12),%rdi 12a20a: ff 12a20b: e8 00 00 00 00 callq 12a210 12a210: e9 ed fe ff ff jmpq 12a102 12a215: e8 00 00 00 00 callq 12a21a 12a21a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000012a220 : 12a220: e8 00 00 00 00 callq 12a225 12a225: 41 54 push %r12 12a227: be 10 00 00 00 mov $0x10,%esi 12a22c: 53 push %rbx 12a22d: 48 89 fb mov %rdi,%rbx 12a230: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 12a237: 48 8b 3f mov (%rdi),%rdi 12a23a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12a241: 00 00 12a243: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 12a24a: 00 12a24b: 31 c0 xor %eax,%eax 12a24d: b8 03 00 00 00 mov $0x3,%eax 12a252: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12a257: c6 44 24 07 00 movb $0x0,0x7(%rsp) 12a25c: 66 89 44 24 05 mov %ax,0x5(%rsp) 12a261: 48 8d 44 24 05 lea 0x5(%rsp),%rax 12a266: 48 c7 44 24 08 03 00 movq $0x3,0x8(%rsp) 12a26d: 00 00 12a26f: 48 89 44 24 10 mov %rax,0x10(%rsp) 12a274: e8 67 fc ff ff callq 129ee0 12a279: 49 89 c0 mov %rax,%r8 12a27c: 48 85 c0 test %rax,%rax 12a27f: 0f 84 93 00 00 00 je 12a318 12a285: 48 8b 40 08 mov 0x8(%rax),%rax 12a289: 0f b7 10 movzwl (%rax),%edx 12a28c: 48 83 fa 09 cmp $0x9,%rdx 12a290: 76 7e jbe 12a310 12a292: 4c 8d 4c 24 18 lea 0x18(%rsp),%r9 12a297: 31 c0 xor %eax,%eax 12a299: b9 1a 00 00 00 mov $0x1a,%ecx 12a29e: 48 81 fa d0 00 00 00 cmp $0xd0,%rdx 12a2a5: 4c 89 cf mov %r9,%rdi 12a2a8: f3 48 ab rep stos %rax,%es:(%rdi) 12a2ab: b9 d0 00 00 00 mov $0xd0,%ecx 12a2b0: 4c 89 cf mov %r9,%rdi 12a2b3: 48 0f 47 d1 cmova %rcx,%rdx 12a2b7: 45 31 e4 xor %r12d,%r12d 12a2ba: 49 8b 70 08 mov 0x8(%r8),%rsi 12a2be: 48 8b 44 16 f8 mov -0x8(%rsi,%rdx,1),%rax 12a2c3: 48 89 44 14 10 mov %rax,0x10(%rsp,%rdx,1) 12a2c8: 83 ea 01 sub $0x1,%edx 12a2cb: c1 ea 03 shr $0x3,%edx 12a2ce: 89 d1 mov %edx,%ecx 12a2d0: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 12a2d3: c6 43 40 01 movb $0x1,0x40(%rbx) 12a2d7: 0f b6 44 24 1f movzbl 0x1f(%rsp),%eax 12a2dc: 89 43 38 mov %eax,0x38(%rbx) 12a2df: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax 12a2e4: 89 43 3c mov %eax,0x3c(%rbx) 12a2e7: 4c 89 c7 mov %r8,%rdi 12a2ea: e8 00 00 00 00 callq 12a2ef 12a2ef: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 12a2f6: 00 12a2f7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12a2fe: 00 00 12a300: 75 1e jne 12a320 12a302: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 12a309: 44 89 e0 mov %r12d,%eax 12a30c: 5b pop %rbx 12a30d: 41 5c pop %r12 12a30f: c3 retq 12a310: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12a316: eb cf jmp 12a2e7 12a318: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 12a31e: eb c7 jmp 12a2e7 12a320: e8 00 00 00 00 callq 12a325 12a325: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12a32c: 00 00 00 00 000000000012a330 : 12a330: e8 00 00 00 00 callq 12a335 12a335: 0f b6 87 f1 0a 00 00 movzbl 0xaf1(%rdi),%eax 12a33c: 84 c0 test %al,%al 12a33e: 74 07 je 12a347 12a340: 0f b6 87 f2 0a 00 00 movzbl 0xaf2(%rdi),%eax 12a347: c3 retq 12a348: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12a34f: 00 000000000012a350 : 12a350: e8 00 00 00 00 callq 12a355 12a355: 55 push %rbp 12a356: 53 push %rbx 12a357: 48 8b 47 08 mov 0x8(%rdi),%rax 12a35b: 48 89 fb mov %rdi,%rbx 12a35e: 48 8b a8 48 03 00 00 mov 0x348(%rax),%rbp 12a365: 48 89 ef mov %rbp,%rdi 12a368: e8 00 00 00 00 callq 12a36d 12a36d: 41 89 c0 mov %eax,%r8d 12a370: b8 ea ff ff ff mov $0xffffffea,%eax 12a375: 45 84 c0 test %r8b,%r8b 12a378: 74 33 je 12a3ad 12a37a: 48 83 fd 10 cmp $0x10,%rbp 12a37e: 74 2d je 12a3ad 12a380: 48 8b 7d f8 mov -0x8(%rbp),%rdi 12a384: 48 85 ff test %rdi,%rdi 12a387: 74 24 je 12a3ad 12a389: 80 bb f2 0a 00 00 00 cmpb $0x0,0xaf2(%rbx) 12a390: 74 1b je 12a3ad 12a392: 31 d2 xor %edx,%edx 12a394: be 03 00 00 00 mov $0x3,%esi 12a399: e8 42 f9 ff ff callq 129ce0 12a39e: 48 89 c7 mov %rax,%rdi 12a3a1: 48 85 c0 test %rax,%rax 12a3a4: 74 0a je 12a3b0 12a3a6: e8 00 00 00 00 callq 12a3ab 12a3ab: 31 c0 xor %eax,%eax 12a3ad: 5b pop %rbx 12a3ae: 5d pop %rbp 12a3af: c3 retq 12a3b0: b8 fb ff ff ff mov $0xfffffffb,%eax 12a3b5: eb f6 jmp 12a3ad 12a3b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12a3be: 00 00 000000000012a3c0 : 12a3c0: e8 00 00 00 00 callq 12a3c5 12a3c5: 41 56 push %r14 12a3c7: 41 55 push %r13 12a3c9: 41 89 d5 mov %edx,%r13d 12a3cc: 41 54 push %r12 12a3ce: 55 push %rbp 12a3cf: 89 f5 mov %esi,%ebp 12a3d1: 53 push %rbx 12a3d2: 48 89 fb mov %rdi,%rbx 12a3d5: 48 83 ec 28 sub $0x28,%rsp 12a3d9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12a3e0: 00 00 12a3e2: 48 89 44 24 20 mov %rax,0x20(%rsp) 12a3e7: 31 c0 xor %eax,%eax 12a3e9: e8 00 00 00 00 callq 12a3ee 12a3ee: 85 c0 test %eax,%eax 12a3f0: 0f 85 f9 00 00 00 jne 12a4ef 12a3f6: 41 89 c4 mov %eax,%r12d 12a3f9: 48 8b 43 08 mov 0x8(%rbx),%rax 12a3fd: 4c 8b b0 48 03 00 00 mov 0x348(%rax),%r14 12a404: 4c 89 f7 mov %r14,%rdi 12a407: e8 00 00 00 00 callq 12a40c 12a40c: 84 c0 test %al,%al 12a40e: 0f 84 db 00 00 00 je 12a4ef 12a414: 49 83 fe 10 cmp $0x10,%r14 12a418: 0f 84 d1 00 00 00 je 12a4ef 12a41e: 4d 8b 76 f8 mov -0x8(%r14),%r14 12a422: 4d 85 f6 test %r14,%r14 12a425: 0f 84 c4 00 00 00 je 12a4ef 12a42b: 80 bb f1 0a 00 00 00 cmpb $0x0,0xaf1(%rbx) 12a432: 0f 84 b7 00 00 00 je 12a4ef 12a438: 48 8b 53 08 mov 0x8(%rbx),%rdx 12a43c: b8 0a 00 00 00 mov $0xa,%eax 12a441: c6 44 24 0e 01 movb $0x1,0xe(%rsp) 12a446: 66 89 44 24 06 mov %ax,0x6(%rsp) 12a44b: 48 8b 42 10 mov 0x10(%rdx),%rax 12a44f: 40 88 6c 24 0f mov %bpl,0xf(%rsp) 12a454: 48 c7 44 24 10 0a 00 movq $0xa,0x10(%rsp) 12a45b: 00 00 12a45d: 0f b6 80 e0 00 00 00 movzbl 0xe0(%rax),%eax 12a464: c1 e0 08 shl $0x8,%eax 12a467: 66 0b 42 38 or 0x38(%rdx),%ax 12a46b: 41 80 fd 01 cmp $0x1,%r13b 12a46f: ba 03 00 00 00 mov $0x3,%edx 12a474: 66 89 44 24 08 mov %ax,0x8(%rsp) 12a479: b8 02 00 00 00 mov $0x2,%eax 12a47e: 41 bd 03 00 00 00 mov $0x3,%r13d 12a484: 66 83 d8 ff sbb $0xffff,%ax 12a488: 66 89 54 24 0a mov %dx,0xa(%rsp) 12a48d: 66 89 44 24 0c mov %ax,0xc(%rsp) 12a492: 48 8d 44 24 06 lea 0x6(%rsp),%rax 12a497: 48 89 44 24 18 mov %rax,0x18(%rsp) 12a49c: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 12a4a1: be 02 00 00 00 mov $0x2,%esi 12a4a6: 4c 89 f7 mov %r14,%rdi 12a4a9: e8 32 f8 ff ff callq 129ce0 12a4ae: 48 89 c5 mov %rax,%rbp 12a4b1: 48 85 c0 test %rax,%rax 12a4b4: 74 67 je 12a51d 12a4b6: 48 8b 40 08 mov 0x8(%rax),%rax 12a4ba: 0f b7 30 movzwl (%rax),%esi 12a4bd: 48 83 fe 02 cmp $0x2,%rsi 12a4c1: 0f 86 00 00 00 00 jbe 12a4c7 12a4c7: 0f b6 58 02 movzbl 0x2(%rax),%ebx 12a4cb: 48 89 ef mov %rbp,%rdi 12a4ce: e8 00 00 00 00 callq 12a4d3 12a4d3: 80 fb 02 cmp $0x2,%bl 12a4d6: 74 1d je 12a4f5 12a4d8: 80 fb 03 cmp $0x3,%bl 12a4db: 75 38 jne 12a515 12a4dd: bf c6 a7 00 00 mov $0xa7c6,%edi 12a4e2: e8 00 00 00 00 callq 12a4e7 12a4e7: 41 83 ed 01 sub $0x1,%r13d 12a4eb: 75 af jne 12a49c 12a4ed: eb 06 jmp 12a4f5 12a4ef: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12a4f5: 48 8b 44 24 20 mov 0x20(%rsp),%rax 12a4fa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12a501: 00 00 12a503: 75 20 jne 12a525 12a505: 48 83 c4 28 add $0x28,%rsp 12a509: 44 89 e0 mov %r12d,%eax 12a50c: 5b pop %rbx 12a50d: 5d pop %rbp 12a50e: 41 5c pop %r12 12a510: 41 5d pop %r13 12a512: 41 5e pop %r14 12a514: c3 retq 12a515: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12a51b: eb d8 jmp 12a4f5 12a51d: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 12a523: eb d0 jmp 12a4f5 12a525: e8 00 00 00 00 callq 12a52a 12a52a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000012a530 : 12a530: e8 00 00 00 00 callq 12a535 12a535: 41 55 push %r13 12a537: 41 54 push %r12 12a539: 45 31 e4 xor %r12d,%r12d 12a53c: 55 push %rbp 12a53d: 53 push %rbx 12a53e: 48 89 fb mov %rdi,%rbx 12a541: 48 83 ec 18 sub $0x18,%rsp 12a545: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12a54c: 00 00 12a54e: 48 89 44 24 10 mov %rax,0x10(%rsp) 12a553: 48 8b 47 08 mov 0x8(%rdi),%rax 12a557: 48 8b a8 48 03 00 00 mov 0x348(%rax),%rbp 12a55e: 48 89 ef mov %rbp,%rdi 12a561: e8 00 00 00 00 callq 12a566 12a566: 84 c0 test %al,%al 12a568: 0f 84 1d 03 00 00 je 12a88b 12a56e: 48 83 fd 10 cmp $0x10,%rbp 12a572: 0f 84 13 03 00 00 je 12a88b 12a578: 48 83 bb 20 0c 00 00 cmpq $0x0,0xc20(%rbx) 12a57f: 00 12a580: 4c 8b 6d f8 mov -0x8(%rbp),%r13 12a584: 0f 84 4e 03 00 00 je 12a8d8 12a58a: 4d 85 ed test %r13,%r13 12a58d: 0f 84 45 03 00 00 je 12a8d8 12a593: 31 d2 xor %edx,%edx 12a595: 31 f6 xor %esi,%esi 12a597: 4c 89 ef mov %r13,%rdi 12a59a: e8 41 f7 ff ff callq 129ce0 12a59f: 48 89 c5 mov %rax,%rbp 12a5a2: 48 85 c0 test %rax,%rax 12a5a5: 0f 84 e9 03 00 00 je 12a994 12a5ab: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 12a5b2: 00 00 12a5b4: 48 8b 40 08 mov 0x8(%rax),%rax 12a5b8: 0f b7 30 movzwl (%rax),%esi 12a5bb: 48 83 fe 07 cmp $0x7,%rsi 12a5bf: 0f 86 00 00 00 00 jbe 12a5c5 12a5c5: 48 8b 10 mov (%rax),%rdx 12a5c8: bf 02 00 00 00 mov $0x2,%edi 12a5cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a5d4: 48 89 54 24 04 mov %rdx,0x4(%rsp) 12a5d9: c1 ea 10 shr $0x10,%edx 12a5dc: e8 00 00 00 00 callq 12a5e1 12a5e1: 8b 44 24 08 mov 0x8(%rsp),%eax 12a5e5: 48 89 ef mov %rbp,%rdi 12a5e8: 89 c2 mov %eax,%edx 12a5ea: 88 83 f0 0a 00 00 mov %al,0xaf0(%rbx) 12a5f0: d1 ea shr %edx 12a5f2: 80 a3 f0 0a 00 00 01 andb $0x1,0xaf0(%rbx) 12a5f9: 83 e2 01 and $0x1,%edx 12a5fc: 88 93 f1 0a 00 00 mov %dl,0xaf1(%rbx) 12a602: 89 c2 mov %eax,%edx 12a604: c1 e8 03 shr $0x3,%eax 12a607: c1 ea 02 shr $0x2,%edx 12a60a: 83 e0 01 and $0x1,%eax 12a60d: 83 e2 01 and $0x1,%edx 12a610: 88 83 f3 0a 00 00 mov %al,0xaf3(%rbx) 12a616: 88 93 f2 0a 00 00 mov %dl,0xaf2(%rbx) 12a61c: e8 00 00 00 00 callq 12a621 12a621: 4c 89 ef mov %r13,%rdi 12a624: e8 a7 f7 ff ff callq 129dd0 12a629: 49 89 c5 mov %rax,%r13 12a62c: 48 85 c0 test %rax,%rax 12a62f: 0f 84 3f 02 00 00 je 12a874 12a635: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12a63c 12a63c: ba 48 00 00 00 mov $0x48,%edx 12a641: be c0 0d 00 00 mov $0xdc0,%esi 12a646: e8 00 00 00 00 callq 12a64b 12a64b: 48 89 c5 mov %rax,%rbp 12a64e: 48 85 c0 test %rax,%rax 12a651: 0f 84 00 00 00 00 je 12a657 12a657: 4c 89 28 mov %r13,(%rax) 12a65a: 31 d2 xor %edx,%edx 12a65c: 31 f6 xor %esi,%esi 12a65e: 4c 89 ef mov %r13,%rdi 12a661: e8 7a f8 ff ff callq 129ee0 12a666: 49 89 c4 mov %rax,%r12 12a669: 48 85 c0 test %rax,%rax 12a66c: 0f 84 41 03 00 00 je 12a9b3 12a672: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 12a679: 00 00 12a67b: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 12a682: 00 12a683: 48 8b 40 08 mov 0x8(%rax),%rax 12a687: 0f b7 30 movzwl (%rax),%esi 12a68a: 48 83 fe 0b cmp $0xb,%rsi 12a68e: 0f 86 00 00 00 00 jbe 12a694 12a694: 48 8b 10 mov (%rax),%rdx 12a697: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a69e: bf 02 00 00 00 mov $0x2,%edi 12a6a3: 48 89 54 24 04 mov %rdx,0x4(%rsp) 12a6a8: 8b 40 08 mov 0x8(%rax),%eax 12a6ab: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 12a6b0: 89 44 24 0c mov %eax,0xc(%rsp) 12a6b4: e8 00 00 00 00 callq 12a6b9 12a6b9: 8b 44 24 08 mov 0x8(%rsp),%eax 12a6bd: 4c 89 e7 mov %r12,%rdi 12a6c0: 89 c2 mov %eax,%edx 12a6c2: c1 ea 02 shr $0x2,%edx 12a6c5: 83 e2 01 and $0x1,%edx 12a6c8: 88 55 08 mov %dl,0x8(%rbp) 12a6cb: 89 c2 mov %eax,%edx 12a6cd: c1 ea 03 shr $0x3,%edx 12a6d0: 83 e2 01 and $0x1,%edx 12a6d3: 88 55 09 mov %dl,0x9(%rbp) 12a6d6: 89 c2 mov %eax,%edx 12a6d8: c1 ea 04 shr $0x4,%edx 12a6db: 83 e2 01 and $0x1,%edx 12a6de: 88 55 0a mov %dl,0xa(%rbp) 12a6e1: 89 c2 mov %eax,%edx 12a6e3: c0 ea 07 shr $0x7,%dl 12a6e6: 88 55 0b mov %dl,0xb(%rbp) 12a6e9: 89 c2 mov %eax,%edx 12a6eb: c1 e8 0c shr $0xc,%eax 12a6ee: 83 e0 01 and $0x1,%eax 12a6f1: c1 ea 08 shr $0x8,%edx 12a6f4: 88 45 0d mov %al,0xd(%rbp) 12a6f7: 8b 44 24 0c mov 0xc(%rsp),%eax 12a6fb: 83 e2 01 and $0x1,%edx 12a6fe: 88 55 0c mov %dl,0xc(%rbp) 12a701: 89 c2 mov %eax,%edx 12a703: 88 45 0e mov %al,0xe(%rbp) 12a706: d1 ea shr %edx 12a708: 80 65 0e 01 andb $0x1,0xe(%rbp) 12a70c: 83 e2 01 and $0x1,%edx 12a70f: 88 55 0f mov %dl,0xf(%rbp) 12a712: 89 c2 mov %eax,%edx 12a714: c1 ea 0c shr $0xc,%edx 12a717: 83 e2 01 and $0x1,%edx 12a71a: 88 55 10 mov %dl,0x10(%rbp) 12a71d: 89 c2 mov %eax,%edx 12a71f: c1 ea 0f shr $0xf,%edx 12a722: 83 e2 01 and $0x1,%edx 12a725: 88 55 11 mov %dl,0x11(%rbp) 12a728: 89 c2 mov %eax,%edx 12a72a: c1 e8 14 shr $0x14,%eax 12a72d: c1 ea 10 shr $0x10,%edx 12a730: 83 e0 01 and $0x1,%eax 12a733: 83 e2 01 and $0x1,%edx 12a736: 88 45 13 mov %al,0x13(%rbp) 12a739: 88 55 12 mov %dl,0x12(%rbp) 12a73c: e8 00 00 00 00 callq 12a741 12a741: 80 7d 0b 00 cmpb $0x0,0xb(%rbp) 12a745: 48 89 ab e8 0a 00 00 mov %rbp,0xae8(%rbx) 12a74c: 0f 85 8b 01 00 00 jne 12a8dd 12a752: 80 7d 0f 00 cmpb $0x0,0xf(%rbp) 12a756: 0f b6 45 0e movzbl 0xe(%rbp),%eax 12a75a: 0f 84 fb 00 00 00 je 12a85b 12a760: 84 c0 test %al,%al 12a762: 75 04 jne 12a768 12a764: c6 45 0e 01 movb $0x1,0xe(%rbp) 12a768: 48 8b 7d 00 mov 0x0(%rbp),%rdi 12a76c: 31 d2 xor %edx,%edx 12a76e: be 01 00 00 00 mov $0x1,%esi 12a773: e8 68 f7 ff ff callq 129ee0 12a778: 49 89 c5 mov %rax,%r13 12a77b: 48 85 c0 test %rax,%rax 12a77e: 0f 84 a6 02 00 00 je 12aa2a 12a784: 49 8b 45 08 mov 0x8(%r13),%rax 12a788: 44 0f b7 20 movzwl (%rax),%r12d 12a78c: 49 83 fc 09 cmp $0x9,%r12 12a790: 0f 86 44 02 00 00 jbe 12a9da 12a796: 31 c0 xor %eax,%eax 12a798: c6 44 24 0e 00 movb $0x0,0xe(%rsp) 12a79d: 49 83 fc 0b cmp $0xb,%r12 12a7a1: 48 c7 c6 fc ff ff ff mov $0xfffffffffffffffc,%rsi 12a7a8: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 12a7af: 00 00 12a7b1: 66 89 44 24 0c mov %ax,0xc(%rsp) 12a7b6: 49 8b 55 08 mov 0x8(%r13),%rdx 12a7ba: b8 0b 00 00 00 mov $0xb,%eax 12a7bf: 49 0f 46 c4 cmovbe %r12,%rax 12a7c3: 48 8b 0a mov (%rdx),%rcx 12a7c6: 48 89 4c 24 04 mov %rcx,0x4(%rsp) 12a7cb: 89 c1 mov %eax,%ecx 12a7cd: 48 8b 4c 0a f8 mov -0x8(%rdx,%rcx,1),%rcx 12a7d2: 48 89 4c 04 fc mov %rcx,-0x4(%rsp,%rax,1) 12a7d7: 01 f0 add %esi,%eax 12a7d9: 48 89 d1 mov %rdx,%rcx 12a7dc: 83 e0 f8 and $0xfffffff8,%eax 12a7df: 48 29 f1 sub %rsi,%rcx 12a7e2: 83 f8 08 cmp $0x8,%eax 12a7e5: 72 17 jb 12a7fe 12a7e7: 83 e0 f8 and $0xfffffff8,%eax 12a7ea: 31 d2 xor %edx,%edx 12a7ec: 89 d6 mov %edx,%esi 12a7ee: 83 c2 08 add $0x8,%edx 12a7f1: 48 8b 3c 31 mov (%rcx,%rsi,1),%rdi 12a7f5: 48 89 7c 34 08 mov %rdi,0x8(%rsp,%rsi,1) 12a7fa: 39 c2 cmp %eax,%edx 12a7fc: 72 ee jb 12a7ec 12a7fe: 8b 4c 24 06 mov 0x6(%rsp),%ecx 12a802: 8b 54 24 0a mov 0xa(%rsp),%edx 12a806: bf 02 00 00 00 mov $0x2,%edi 12a80b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a812: e8 00 00 00 00 callq 12a817 12a817: 8b 44 24 0a mov 0xa(%rsp),%eax 12a81b: 23 44 24 06 and 0x6(%rsp),%eax 12a81f: 89 44 24 0a mov %eax,0xa(%rsp) 12a823: 83 e0 03 and $0x3,%eax 12a826: 0f 85 81 00 00 00 jne 12a8ad 12a82c: c6 45 14 00 movb $0x0,0x14(%rbp) 12a830: 31 c9 xor %ecx,%ecx 12a832: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12a839: c7 45 18 00 00 00 00 movl $0x0,0x18(%rbp) 12a840: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a847: bf 02 00 00 00 mov $0x2,%edi 12a84c: e8 00 00 00 00 callq 12a851 12a851: 4c 89 ef mov %r13,%rdi 12a854: e8 00 00 00 00 callq 12a859 12a859: eb 08 jmp 12a863 12a85b: 84 c0 test %al,%al 12a85d: 0f 85 05 ff ff ff jne 12a768 12a863: 45 31 e4 xor %r12d,%r12d 12a866: 80 7d 11 00 cmpb $0x0,0x11(%rbp) 12a86a: 0f 85 89 00 00 00 jne 12a8f9 12a870: c6 45 40 00 movb $0x0,0x40(%rbp) 12a874: 48 c7 83 40 07 00 00 movq $0x0,0x740(%rbx) 12a87b: 00 00 00 00 12a87f: 48 8d bb 40 07 00 00 lea 0x740(%rbx),%rdi 12a886: e8 00 00 00 00 callq 12a88b 12a88b: 48 8b 44 24 10 mov 0x10(%rsp),%rax 12a890: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12a897: 00 00 12a899: 0f 85 93 01 00 00 jne 12aa32 12a89f: 48 83 c4 18 add $0x18,%rsp 12a8a3: 44 89 e0 mov %r12d,%eax 12a8a6: 5b pop %rbx 12a8a7: 5d pop %rbp 12a8a8: 41 5c pop %r12 12a8aa: 41 5d pop %r13 12a8ac: c3 retq 12a8ad: 83 f8 01 cmp $0x1,%eax 12a8b0: 0f 84 c9 00 00 00 je 12a97f 12a8b6: 49 83 fc 0a cmp $0xa,%r12 12a8ba: 0f 84 77 01 00 00 je 12aa37 12a8c0: 0f b6 4c 24 0e movzbl 0xe(%rsp),%ecx 12a8c5: c6 45 14 01 movb $0x1,0x14(%rbp) 12a8c9: 89 4d 18 mov %ecx,0x18(%rbp) 12a8cc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12a8d3: e9 68 ff ff ff jmpq 12a840 12a8d8: 45 31 e4 xor %r12d,%r12d 12a8db: eb ae jmp 12a88b 12a8dd: 48 89 df mov %rbx,%rdi 12a8e0: e8 00 00 00 00 callq 12a8e5 12a8e5: 84 c0 test %al,%al 12a8e7: 74 3f je 12a928 12a8e9: 48 8b 83 88 49 01 00 mov 0x14988(%rbx),%rax 12a8f0: 48 89 45 20 mov %rax,0x20(%rbp) 12a8f4: e9 59 fe ff ff jmpq 12a752 12a8f9: 48 89 ef mov %rbp,%rdi 12a8fc: e8 1f f9 ff ff callq 12a220 12a901: 41 89 c4 mov %eax,%r12d 12a904: 85 c0 test %eax,%eax 12a906: 0f 84 68 ff ff ff je 12a874 12a90c: 89 c2 mov %eax,%edx 12a90e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a915: bf 02 00 00 00 mov $0x2,%edi 12a91a: e8 00 00 00 00 callq 12a91f 12a91f: c6 45 40 00 movb $0x0,0x40(%rbp) 12a923: e9 4c ff ff ff jmpq 12a874 12a928: 48 8b 93 e8 02 00 00 mov 0x2e8(%rbx),%rdx 12a92f: 48 8d 8b e8 02 00 00 lea 0x2e8(%rbx),%rcx 12a936: 48 8d 42 f8 lea -0x8(%rdx),%rax 12a93a: 48 39 d1 cmp %rdx,%rcx 12a93d: 75 16 jne 12a955 12a93f: e9 0e fe ff ff jmpq 12a752 12a944: 48 8b 50 08 mov 0x8(%rax),%rdx 12a948: 48 8d 42 f8 lea -0x8(%rdx),%rax 12a94c: 48 39 d1 cmp %rdx,%rcx 12a94f: 0f 84 fd fd ff ff je 12a752 12a955: f6 80 80 00 00 00 22 testb $0x22,0x80(%rax) 12a95c: 74 e6 je 12a944 12a95e: 48 8b 90 18 01 00 00 mov 0x118(%rax),%rdx 12a965: 48 85 d2 test %rdx,%rdx 12a968: 74 da je 12a944 12a96a: 48 8b 92 90 00 00 00 mov 0x90(%rdx),%rdx 12a971: 48 85 d2 test %rdx,%rdx 12a974: 74 ce je 12a944 12a976: 48 89 55 20 mov %rdx,0x20(%rbp) 12a97a: e9 d3 fd ff ff jmpq 12a752 12a97f: c6 45 14 01 movb $0x1,0x14(%rbp) 12a983: b9 81 00 00 00 mov $0x81,%ecx 12a988: c7 45 18 81 00 00 00 movl $0x81,0x18(%rbp) 12a98f: e9 38 ff ff ff jmpq 12a8cc 12a994: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 12a99a: 44 89 e2 mov %r12d,%edx 12a99d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a9a4: bf 02 00 00 00 mov $0x2,%edi 12a9a9: e8 00 00 00 00 callq 12a9ae 12a9ae: e9 6e fc ff ff jmpq 12a621 12a9b3: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 12a9b9: 44 89 e2 mov %r12d,%edx 12a9bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a9c3: bf 02 00 00 00 mov $0x2,%edi 12a9c8: e8 00 00 00 00 callq 12a9cd 12a9cd: 48 89 ef mov %rbp,%rdi 12a9d0: e8 00 00 00 00 callq 12a9d5 12a9d5: e9 9a fe ff ff jmpq 12a874 12a9da: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12a9e0: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 12a9e4: 8b 4d 18 mov 0x18(%rbp),%ecx 12a9e7: 0f 85 8a 00 00 00 jne 12aa77 12a9ed: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12a9f4: bf 02 00 00 00 mov $0x2,%edi 12a9f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12aa00: e8 00 00 00 00 callq 12aa05 12aa05: 4c 89 ef mov %r13,%rdi 12aa08: e8 00 00 00 00 callq 12aa0d 12aa0d: 44 89 e2 mov %r12d,%edx 12aa10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12aa17: bf 02 00 00 00 mov $0x2,%edi 12aa1c: e8 00 00 00 00 callq 12aa21 12aa21: c6 45 14 00 movb $0x0,0x14(%rbp) 12aa25: e9 3c fe ff ff jmpq 12a866 12aa2a: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 12aa30: eb ae jmp 12a9e0 12aa32: e8 00 00 00 00 callq 12aa37 12aa37: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 12aa3b: 8b 4d 18 mov 0x18(%rbp),%ecx 12aa3e: 75 0f jne 12aa4f 12aa40: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12aa46: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12aa4d: eb a5 jmp 12a9f4 12aa4f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12aa56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12aa5d: bf 02 00 00 00 mov $0x2,%edi 12aa62: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12aa68: e8 00 00 00 00 callq 12aa6d 12aa6d: 4c 89 ef mov %r13,%rdi 12aa70: e8 00 00 00 00 callq 12aa75 12aa75: eb 96 jmp 12aa0d 12aa77: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12aa7e: e9 71 ff ff ff jmpq 12a9f4 12aa83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12aa8a: 00 00 00 00 12aa8e: 66 90 xchg %ax,%ax 000000000012aa90 : 12aa90: e8 00 00 00 00 callq 12aa95 12aa95: 48 8b 87 e8 0a 00 00 mov 0xae8(%rdi),%rax 12aa9c: 48 85 c0 test %rax,%rax 12aa9f: 74 22 je 12aac3 12aaa1: 0f b6 40 40 movzbl 0x40(%rax),%eax 12aaa5: 88 46 18 mov %al,0x18(%rsi) 12aaa8: 48 8b 87 e8 0a 00 00 mov 0xae8(%rdi),%rax 12aaaf: 8b 40 38 mov 0x38(%rax),%eax 12aab2: 89 46 10 mov %eax,0x10(%rsi) 12aab5: 48 8b 87 e8 0a 00 00 mov 0xae8(%rdi),%rax 12aabc: 8b 40 3c mov 0x3c(%rax),%eax 12aabf: 89 46 14 mov %eax,0x14(%rsi) 12aac2: c3 retq 12aac3: c6 46 18 00 movb $0x0,0x18(%rsi) 12aac7: c3 retq 12aac8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12aacf: 00 000000000012aad0 : 12aad0: e8 00 00 00 00 callq 12aad5 12aad5: 53 push %rbx 12aad6: 48 89 fb mov %rdi,%rbx 12aad9: 48 8d bf 40 07 00 00 lea 0x740(%rdi),%rdi 12aae0: e8 00 00 00 00 callq 12aae5 12aae5: 48 8b bb e8 0a 00 00 mov 0xae8(%rbx),%rdi 12aaec: 5b pop %rbx 12aaed: e9 00 00 00 00 jmpq 12aaf2 12aaf2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 12aaf9: 00 00 00 12aafc: 0f 1f 40 00 nopl 0x0(%rax) 000000000012ab00 : 12ab00: e8 00 00 00 00 callq 12ab05 12ab05: 41 55 push %r13 12ab07: 41 54 push %r12 12ab09: 55 push %rbp 12ab0a: 53 push %rbx 12ab0b: 8b 46 20 mov 0x20(%rsi),%eax 12ab0e: 41 89 c4 mov %eax,%r12d 12ab11: 41 83 e4 01 and $0x1,%r12d 12ab15: 75 0a jne 12ab21 12ab17: 5b pop %rbx 12ab18: 44 89 e0 mov %r12d,%eax 12ab1b: 5d pop %rbp 12ab1c: 41 5c pop %r12 12ab1e: 41 5d pop %r13 12ab20: c3 retq 12ab21: 48 8b 87 98 fe ff ff mov -0x168(%rdi),%rax 12ab28: 48 89 d5 mov %rdx,%rbp 12ab2b: 48 89 fb mov %rdi,%rbx 12ab2e: 4c 8d a8 c0 10 01 00 lea 0x110c0(%rax),%r13 12ab35: 4c 89 ef mov %r13,%rdi 12ab38: e8 00 00 00 00 callq 12ab3d 12ab3d: 48 89 6b 50 mov %rbp,0x50(%rbx) 12ab41: 31 d2 xor %edx,%edx 12ab43: be 01 00 00 00 mov $0x1,%esi 12ab48: 48 8b bb 48 fe ff ff mov -0x1b8(%rbx),%rdi 12ab4f: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 12ab56: ff ff 7f 12ab59: e8 00 00 00 00 callq 12ab5e 12ab5e: 4c 89 ef mov %r13,%rdi 12ab61: 48 89 c5 mov %rax,%rbp 12ab64: e8 00 00 00 00 callq 12ab69 12ab69: 48 85 ed test %rbp,%rbp 12ab6c: 7f a9 jg 12ab17 12ab6e: 48 89 ee mov %rbp,%rsi 12ab71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12ab78: e8 00 00 00 00 callq 12ab7d 12ab7d: 44 89 e0 mov %r12d,%eax 12ab80: 5b pop %rbx 12ab81: 5d pop %rbp 12ab82: 41 5c pop %r12 12ab84: 41 5d pop %r13 12ab86: c3 retq 12ab87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12ab8e: 00 00 000000000012ab90 : 12ab90: e8 00 00 00 00 callq 12ab95 12ab95: 41 55 push %r13 12ab97: 41 54 push %r12 12ab99: 55 push %rbp 12ab9a: 53 push %rbx 12ab9b: 8b 46 20 mov 0x20(%rsi),%eax 12ab9e: 41 89 c4 mov %eax,%r12d 12aba1: 41 83 e4 01 and $0x1,%r12d 12aba5: 74 35 je 12abdc 12aba7: 48 8b 87 98 fe ff ff mov -0x168(%rdi),%rax 12abae: 48 89 fb mov %rdi,%rbx 12abb1: 48 89 d5 mov %rdx,%rbp 12abb4: 4c 8d a8 c0 10 01 00 lea 0x110c0(%rax),%r13 12abbb: 4c 89 ef mov %r13,%rdi 12abbe: e8 00 00 00 00 callq 12abc3 12abc3: 48 89 6b 50 mov %rbp,0x50(%rbx) 12abc7: 48 8b 7b 68 mov 0x68(%rbx),%rdi 12abcb: 48 8b 73 38 mov 0x38(%rbx),%rsi 12abcf: e8 00 00 00 00 callq 12abd4 12abd4: 4c 89 ef mov %r13,%rdi 12abd7: e8 00 00 00 00 callq 12abdc 12abdc: 5b pop %rbx 12abdd: 44 89 e0 mov %r12d,%eax 12abe0: 5d pop %rbp 12abe1: 41 5c pop %r12 12abe3: 41 5d pop %r13 12abe5: c3 retq 12abe6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 12abed: 00 00 00 000000000012abf0 : 12abf0: e8 00 00 00 00 callq 12abf5 12abf5: 48 8b 8f b8 01 00 00 mov 0x1b8(%rdi),%rcx 12abfc: 48 89 f2 mov %rsi,%rdx 12abff: 4c 8d 8f 08 03 00 00 lea 0x308(%rdi),%r9 12ac06: 65 48 8b 04 25 00 00 mov %gs:0x0,%rax 12ac0d: 00 00 12ac0f: 48 c1 e1 0c shl $0xc,%rcx 12ac13: 48 83 bf 70 03 00 00 cmpq $0x0,0x370(%rdi) 12ac1a: 00 12ac1b: 48 8b b0 98 03 00 00 mov 0x398(%rax),%rsi 12ac22: 74 0f je 12ac33 12ac24: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12ac2b: 4c 89 cf mov %r9,%rdi 12ac2e: e9 00 00 00 00 jmpq 12ac33 12ac33: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12ac3a: 4c 89 cf mov %r9,%rdi 12ac3d: e9 00 00 00 00 jmpq 12ac42 12ac42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12ac49: 00 00 00 00 12ac4d: 0f 1f 00 nopl (%rax) 000000000012ac50 : 12ac50: e8 00 00 00 00 callq 12ac55 12ac55: 48 83 bf 40 03 00 00 cmpq $0x0,0x340(%rdi) 12ac5c: 00 12ac5d: 74 1d je 12ac7c 12ac5f: 53 push %rbx 12ac60: 48 89 fb mov %rdi,%rbx 12ac63: 48 8d bf 08 03 00 00 lea 0x308(%rdi),%rdi 12ac6a: e8 00 00 00 00 callq 12ac6f 12ac6f: 48 c7 83 40 03 00 00 movq $0x0,0x340(%rbx) 12ac76: 00 00 00 00 12ac7a: 5b pop %rbx 12ac7b: c3 retq 12ac7c: c3 retq 12ac7d: 0f 1f 00 nopl (%rax) 000000000012ac80 : 12ac80: e8 00 00 00 00 callq 12ac85 12ac85: 48 8b 87 48 04 00 00 mov 0x448(%rdi),%rax 12ac8c: 8b b0 90 00 00 00 mov 0x90(%rax),%esi 12ac92: 89 b7 88 05 00 00 mov %esi,0x588(%rdi) 12ac98: 8b 90 94 00 00 00 mov 0x94(%rax),%edx 12ac9e: 89 97 90 05 00 00 mov %edx,0x590(%rdi) 12aca4: 8b 88 20 01 00 00 mov 0x120(%rax),%ecx 12acaa: 89 8f a0 05 00 00 mov %ecx,0x5a0(%rdi) 12acb0: 8b 90 24 01 00 00 mov 0x124(%rax),%edx 12acb6: 89 97 a8 05 00 00 mov %edx,0x5a8(%rdi) 12acbc: 8b 10 mov (%rax),%edx 12acbe: 89 97 94 05 00 00 mov %edx,0x594(%rdi) 12acc4: 44 8b 40 04 mov 0x4(%rax),%r8d 12acc8: 44 89 87 9c 05 00 00 mov %r8d,0x59c(%rdi) 12accf: 83 b8 98 00 00 00 03 cmpl $0x3,0x98(%rax) 12acd6: 76 09 jbe 12ace1 12acd8: 83 b8 28 01 00 00 02 cmpl $0x2,0x128(%rax) 12acdf: 77 15 ja 12acf6 12ace1: 89 b7 8c 05 00 00 mov %esi,0x58c(%rdi) 12ace7: 31 c0 xor %eax,%eax 12ace9: 89 8f a4 05 00 00 mov %ecx,0x5a4(%rdi) 12acef: 89 97 98 05 00 00 mov %edx,0x598(%rdi) 12acf5: c3 retq 12acf6: 83 78 08 03 cmpl $0x3,0x8(%rax) 12acfa: 76 e5 jbe 12ace1 12acfc: 8b 90 bc 00 00 00 mov 0xbc(%rax),%edx 12ad02: 89 97 8c 05 00 00 mov %edx,0x58c(%rdi) 12ad08: 8b 90 44 01 00 00 mov 0x144(%rax),%edx 12ad0e: 89 97 a4 05 00 00 mov %edx,0x5a4(%rdi) 12ad14: 8b 40 2c mov 0x2c(%rax),%eax 12ad17: 89 87 98 05 00 00 mov %eax,0x598(%rdi) 12ad1d: 31 c0 xor %eax,%eax 12ad1f: c3 retq 000000000012ad20 : 12ad20: e8 00 00 00 00 callq 12ad25 12ad25: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 12ad2c: 0f b7 80 d2 01 00 00 movzwl 0x1d2(%rax),%eax 12ad33: 89 87 98 06 00 00 mov %eax,0x698(%rdi) 12ad39: 31 c0 xor %eax,%eax 12ad3b: c3 retq 12ad3c: 0f 1f 40 00 nopl 0x0(%rax) 000000000012ad40 : 12ad40: e8 00 00 00 00 callq 12ad45 12ad45: b8 00 02 00 00 mov $0x200,%eax 12ad4a: 41 89 f1 mov %esi,%r9d 12ad4d: 0f b6 d2 movzbl %dl,%edx 12ad50: 53 push %rbx 12ad51: 41 89 ca mov %ecx,%r10d 12ad54: 66 89 07 mov %ax,(%rdi) 12ad57: 89 f3 mov %esi,%ebx 12ad59: 41 83 f1 01 xor $0x1,%r9d 12ad5d: 66 89 57 02 mov %dx,0x2(%rdi) 12ad61: 44 8d 59 ff lea -0x1(%rcx),%r11d 12ad65: 48 83 c7 08 add $0x8,%rdi 12ad69: 31 c0 xor %eax,%eax 12ad6b: 88 4f fc mov %cl,-0x4(%rdi) 12ad6e: eb 3a jmp 12adaa 12ad70: 88 5f 01 mov %bl,0x1(%rdi) 12ad73: 0f b6 77 03 movzbl 0x3(%rdi),%esi 12ad77: 83 f8 02 cmp $0x2,%eax 12ad7a: 75 4a jne 12adc6 12ad7c: 45 84 c9 test %r9b,%r9b 12ad7f: 74 45 je 12adc6 12ad81: b9 02 00 00 00 mov $0x2,%ecx 12ad86: 44 39 d8 cmp %r11d,%eax 12ad89: 0f 94 c2 sete %dl 12ad8c: 09 f2 or %esi,%edx 12ad8e: 09 ca or %ecx,%edx 12ad90: 88 57 03 mov %dl,0x3(%rdi) 12ad93: 41 0f b6 14 00 movzbl (%r8,%rax,1),%edx 12ad98: 88 17 mov %dl,(%rdi) 12ad9a: 8d 50 01 lea 0x1(%rax),%edx 12ad9d: 44 39 d2 cmp %r10d,%edx 12ada0: 73 28 jae 12adca 12ada2: 48 83 c0 01 add $0x1,%rax 12ada6: 48 83 c7 04 add $0x4,%rdi 12adaa: 48 83 f8 01 cmp $0x1,%rax 12adae: 77 c0 ja 12ad70 12adb0: 41 39 c3 cmp %eax,%r11d 12adb3: c6 47 01 01 movb $0x1,0x1(%rdi) 12adb7: 0f 94 c2 sete %dl 12adba: 08 57 03 or %dl,0x3(%rdi) 12adbd: 41 0f b6 14 00 movzbl (%r8,%rax,1),%edx 12adc2: 88 17 mov %dl,(%rdi) 12adc4: eb dc jmp 12ada2 12adc6: 31 c9 xor %ecx,%ecx 12adc8: eb bc jmp 12ad86 12adca: 5b pop %rbx 12adcb: c3 retq 12adcc: 0f 1f 40 00 nopl 0x0(%rax) 000000000012add0 : 12add0: e8 00 00 00 00 callq 12add5 12add5: b8 09 00 ff 0e mov $0xeff0009,%eax 12adda: c3 retq 12addb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000012ade0 : 12ade0: e8 00 00 00 00 callq 12ade5 12ade5: 48 83 ec 10 sub $0x10,%rsp 12ade9: ba 02 00 00 00 mov $0x2,%edx 12adee: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12adf5: 00 00 12adf7: 48 89 44 24 08 mov %rax,0x8(%rsp) 12adfc: 31 c0 xor %eax,%eax 12adfe: 48 89 e6 mov %rsp,%rsi 12ae01: e8 00 00 00 00 callq 12ae06 12ae06: 41 89 c0 mov %eax,%r8d 12ae09: 31 c0 xor %eax,%eax 12ae0b: 45 85 c0 test %r8d,%r8d 12ae0e: 75 07 jne 12ae17 12ae10: f6 04 24 7f testb $0x7f,(%rsp) 12ae14: 0f 95 c0 setne %al 12ae17: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 12ae1c: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12ae23: 00 00 12ae25: 75 05 jne 12ae2c 12ae27: 48 83 c4 10 add $0x10,%rsp 12ae2b: c3 retq 12ae2c: e8 00 00 00 00 callq 12ae31 12ae31: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12ae38: 00 00 00 00 12ae3c: 0f 1f 40 00 nopl 0x0(%rax) 000000000012ae40 : 12ae40: e8 00 00 00 00 callq 12ae45 12ae45: 41 54 push %r12 12ae47: ba 01 00 00 00 mov $0x1,%edx 12ae4c: 49 89 f4 mov %rsi,%r12 12ae4f: 55 push %rbp 12ae50: 48 89 fd mov %rdi,%rbp 12ae53: 53 push %rbx 12ae54: 48 83 ec 68 sub $0x68,%rsp 12ae58: 48 8b 9f 38 04 00 00 mov 0x438(%rdi),%rbx 12ae5f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12ae66: 00 00 12ae68: 48 89 44 24 60 mov %rax,0x60(%rsp) 12ae6d: 31 c0 xor %eax,%eax 12ae6f: 48 89 e6 mov %rsp,%rsi 12ae72: e8 00 00 00 00 callq 12ae77 12ae77: 85 c0 test %eax,%eax 12ae79: 74 1f je 12ae9a 12ae7b: 48 98 cltq 12ae7d: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 12ae82: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12ae89: 00 00 12ae8b: 0f 85 fa 00 00 00 jne 12af8b 12ae91: 48 83 c4 68 add $0x68,%rsp 12ae95: 5b pop %rbx 12ae96: 5d pop %rbp 12ae97: 41 5c pop %r12 12ae99: c3 retq 12ae9a: 48 89 df mov %rbx,%rdi 12ae9d: e8 00 00 00 00 callq 12aea2 12aea2: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax 12aea7: 48 89 ef mov %rbp,%rdi 12aeaa: 66 89 43 10 mov %ax,0x10(%rbx) 12aeae: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax 12aeb3: 66 89 43 12 mov %ax,0x12(%rbx) 12aeb7: 0f b7 44 24 20 movzwl 0x20(%rsp),%eax 12aebc: 66 89 43 14 mov %ax,0x14(%rbx) 12aec0: 0f b7 44 24 22 movzwl 0x22(%rsp),%eax 12aec5: 66 89 43 16 mov %ax,0x16(%rbx) 12aec9: 0f b7 44 24 24 movzwl 0x24(%rsp),%eax 12aece: 66 89 43 18 mov %ax,0x18(%rbx) 12aed2: 0f b7 44 24 26 movzwl 0x26(%rsp),%eax 12aed7: 66 89 43 1a mov %ax,0x1a(%rbx) 12aedb: 8b 44 24 12 mov 0x12(%rsp),%eax 12aedf: 89 43 1c mov %eax,0x1c(%rbx) 12aee2: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax 12aee7: 66 89 43 20 mov %ax,0x20(%rbx) 12aeeb: 0f b7 44 24 1a movzwl 0x1a(%rsp),%eax 12aef0: 66 89 43 22 mov %ax,0x22(%rbx) 12aef4: 8b 44 24 34 mov 0x34(%rsp),%eax 12aef8: 89 43 24 mov %eax,0x24(%rbx) 12aefb: 8b 44 24 0c mov 0xc(%rsp),%eax 12aeff: 89 43 28 mov %eax,0x28(%rbx) 12af02: 0f b7 44 24 10 movzwl 0x10(%rsp),%eax 12af07: 66 89 43 2c mov %ax,0x2c(%rbx) 12af0b: 0f b7 44 24 2e movzwl 0x2e(%rsp),%eax 12af10: 66 89 43 2e mov %ax,0x2e(%rbx) 12af14: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax 12af19: 66 89 43 30 mov %ax,0x30(%rbx) 12af1d: 0f b7 04 24 movzwl (%rsp),%eax 12af21: 66 89 43 36 mov %ax,0x36(%rbx) 12af25: 8b 44 24 06 mov 0x6(%rsp),%eax 12af29: 89 43 38 mov %eax,0x38(%rbx) 12af2c: 8b 44 24 02 mov 0x2(%rsp),%eax 12af30: 89 43 3c mov %eax,0x3c(%rbx) 12af33: 8b 44 24 28 mov 0x28(%rsp),%eax 12af37: 89 43 44 mov %eax,0x44(%rbx) 12af3a: 0f b7 44 24 2c movzwl 0x2c(%rsp),%eax 12af3f: 66 89 43 48 mov %ax,0x48(%rbx) 12af43: e8 00 00 00 00 callq 12af48 12af48: be d0 03 10 11 mov $0x111003d0,%esi 12af4d: 88 43 4a mov %al,0x4a(%rbx) 12af50: 48 8b 7d 00 mov 0x0(%rbp),%rdi 12af54: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 12af5b: e8 00 00 00 00 callq 12af60 12af60: 89 c2 mov %eax,%edx 12af62: c1 ea 0f shr $0xf,%edx 12af65: 74 1a je 12af81 12af67: c1 e8 08 shr $0x8,%eax 12af6a: 83 e0 3f and $0x3f,%eax 12af6d: 83 e8 80 sub $0xffffff80,%eax 12af70: 88 43 4b mov %al,0x4b(%rbx) 12af73: b8 50 00 00 00 mov $0x50,%eax 12af78: 49 89 1c 24 mov %rbx,(%r12) 12af7c: e9 fc fe ff ff jmpq 12ae7d 12af81: 48 89 ef mov %rbp,%rdi 12af84: e8 00 00 00 00 callq 12af89 12af89: eb e5 jmp 12af70 12af8b: e8 00 00 00 00 callq 12af90 000000000012af90 : 12af90: e8 00 00 00 00 callq 12af95 12af95: 83 fa 02 cmp $0x2,%edx 12af98: 77 6f ja 12b009 12af9a: 89 d2 mov %edx,%edx 12af9c: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 12afa3: 48 c1 e2 02 shl $0x2,%rdx 12afa7: 83 fa 08 cmp $0x8,%edx 12afaa: 73 0f jae 12afbb 12afac: f6 c2 04 test $0x4,%dl 12afaf: 75 46 jne 12aff7 12afb1: 85 d2 test %edx,%edx 12afb3: 74 03 je 12afb8 12afb5: c6 06 ff movb $0xff,(%rsi) 12afb8: 31 c0 xor %eax,%eax 12afba: c3 retq 12afbb: 48 8d 4e 08 lea 0x8(%rsi),%rcx 12afbf: 89 d0 mov %edx,%eax 12afc1: 48 c7 06 ff ff ff ff movq $0xffffffffffffffff,(%rsi) 12afc8: 48 c7 44 06 f8 ff ff movq $0xffffffffffffffff,-0x8(%rsi,%rax,1) 12afcf: ff ff 12afd1: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 12afd5: 48 29 ce sub %rcx,%rsi 12afd8: 01 f2 add %esi,%edx 12afda: 83 e2 f8 and $0xfffffff8,%edx 12afdd: 83 fa 08 cmp $0x8,%edx 12afe0: 72 d6 jb 12afb8 12afe2: 83 e2 f8 and $0xfffffff8,%edx 12afe5: 31 c0 xor %eax,%eax 12afe7: 89 c6 mov %eax,%esi 12afe9: 83 c0 08 add $0x8,%eax 12afec: 48 89 3c 31 mov %rdi,(%rcx,%rsi,1) 12aff0: 39 d0 cmp %edx,%eax 12aff2: 72 f3 jb 12afe7 12aff4: 31 c0 xor %eax,%eax 12aff6: c3 retq 12aff7: 89 d0 mov %edx,%eax 12aff9: c7 06 ff ff ff ff movl $0xffffffff,(%rsi) 12afff: c7 44 06 fc ff ff ff movl $0xffffffff,-0x4(%rsi,%rax,1) 12b006: ff 12b007: eb af jmp 12afb8 12b009: b8 ea ff ff ff mov $0xffffffea,%eax 12b00e: c3 retq 12b00f: 90 nop 000000000012b010 : 12b010: e8 00 00 00 00 callq 12b015 12b015: 55 push %rbp 12b016: 31 d2 xor %edx,%edx 12b018: be 4e 00 00 00 mov $0x4e,%esi 12b01d: 48 89 fd mov %rdi,%rbp 12b020: 48 83 ec 08 sub $0x8,%rsp 12b024: e8 00 00 00 00 callq 12b029 12b029: 85 c0 test %eax,%eax 12b02b: 0f 85 00 00 00 00 jne 12b031 12b031: 48 83 c4 08 add $0x8,%rsp 12b035: 48 89 ef mov %rbp,%rdi 12b038: 31 d2 xor %edx,%edx 12b03a: be 5a 00 00 00 mov $0x5a,%esi 12b03f: 5d pop %rbp 12b040: e9 00 00 00 00 jmpq 12b045 12b045: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12b04c: 00 00 00 00 000000000012b050 : 12b050: e8 00 00 00 00 callq 12b055 12b055: 55 push %rbp 12b056: 48 8b 2f mov (%rdi),%rbp 12b059: e8 00 00 00 00 callq 12b05e 12b05e: 84 c0 test %al,%al 12b060: 74 0b je 12b06d 12b062: 31 c0 xor %eax,%eax 12b064: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 12b06b: 74 02 je 12b06f 12b06d: 5d pop %rbp 12b06e: c3 retq 12b06f: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 12b076: 48 89 ef mov %rbp,%rdi 12b079: 31 d2 xor %edx,%edx 12b07b: 8b 70 08 mov 0x8(%rax),%esi 12b07e: e8 00 00 00 00 callq 12b083 12b083: 5d pop %rbp 12b084: c0 e8 07 shr $0x7,%al 12b087: c3 retq 12b088: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12b08f: 00 000000000012b090 : 12b090: e8 00 00 00 00 callq 12b095 12b095: 48 8b 8f e8 00 00 00 mov 0xe8(%rdi),%rcx 12b09c: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 12b0a3: 48 85 f6 test %rsi,%rsi 12b0a6: 0f 84 9f 00 00 00 je 12b14b 12b0ac: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 12b0b3 12b0b3: 48 89 16 mov %rdx,(%rsi) 12b0b6: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 12b0bd 12b0bd: 48 89 56 08 mov %rdx,0x8(%rsi) 12b0c1: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 12b0c8 12b0c8: 48 89 56 10 mov %rdx,0x10(%rsi) 12b0cc: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 12b0d3 12b0d3: 48 89 56 18 mov %rdx,0x18(%rsi) 12b0d7: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 12b0de 12b0de: 48 89 56 20 mov %rdx,0x20(%rsi) 12b0e2: 0f b7 50 24 movzwl 0x24(%rax),%edx 12b0e6: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12b0ec: 89 56 04 mov %edx,0x4(%rsi) 12b0ef: 0f b7 50 24 movzwl 0x24(%rax),%edx 12b0f3: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12b0f9: 81 c2 88 13 00 00 add $0x1388,%edx 12b0ff: 89 56 08 mov %edx,0x8(%rsi) 12b102: 0f b7 50 26 movzwl 0x26(%rax),%edx 12b106: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12b10c: 89 56 10 mov %edx,0x10(%rsi) 12b10f: 0f b7 50 26 movzwl 0x26(%rax),%edx 12b113: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12b119: 81 c2 88 13 00 00 add $0x1388,%edx 12b11f: 89 56 14 mov %edx,0x14(%rsi) 12b122: 0f b7 50 28 movzwl 0x28(%rax),%edx 12b126: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12b12c: 89 56 1c mov %edx,0x1c(%rsi) 12b12f: 0f b7 40 28 movzwl 0x28(%rax),%eax 12b133: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 12b139: 05 88 13 00 00 add $0x1388,%eax 12b13e: 89 46 20 mov %eax,0x20(%rsi) 12b141: 0f b7 41 20 movzwl 0x20(%rcx),%eax 12b145: 89 46 24 mov %eax,0x24(%rsi) 12b148: 31 c0 xor %eax,%eax 12b14a: c3 retq 12b14b: b8 ea ff ff ff mov $0xffffffea,%eax 12b150: c3 retq 12b151: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12b158: 00 00 00 00 12b15c: 0f 1f 40 00 nopl 0x0(%rax) 000000000012b160 : 12b160: e8 00 00 00 00 callq 12b165 12b165: 55 push %rbp 12b166: 48 89 fd mov %rdi,%rbp 12b169: 53 push %rbx 12b16a: 89 f3 mov %esi,%ebx 12b16c: 31 f6 xor %esi,%esi 12b16e: 48 83 ec 18 sub $0x18,%rsp 12b172: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12b179: 00 00 12b17b: 48 89 44 24 10 mov %rax,0x10(%rsp) 12b180: 31 c0 xor %eax,%eax 12b182: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 12b187: e8 00 00 00 00 callq 12b18c 12b18c: 85 c0 test %eax,%eax 12b18e: 0f 85 00 00 00 00 jne 12b194 12b194: 81 7c 24 0c ff 16 36 cmpl $0x3616ff,0xc(%rsp) 12b19b: 00 12b19c: 0f 86 00 00 00 00 jbe 12b1a2 12b1a2: 31 c9 xor %ecx,%ecx 12b1a4: 84 db test %bl,%bl 12b1a6: 75 26 jne 12b1ce 12b1a8: 31 d2 xor %edx,%edx 12b1aa: be 92 00 00 00 mov $0x92,%esi 12b1af: 48 89 ef mov %rbp,%rdi 12b1b2: e8 00 00 00 00 callq 12b1b7 12b1b7: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 12b1bc: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12b1c3: 00 00 12b1c5: 75 1b jne 12b1e2 12b1c7: 48 83 c4 18 add $0x18,%rsp 12b1cb: 5b pop %rbx 12b1cc: 5d pop %rbp 12b1cd: c3 retq 12b1ce: ba 01 00 00 00 mov $0x1,%edx 12b1d3: be 92 00 00 00 mov $0x92,%esi 12b1d8: 48 89 ef mov %rbp,%rdi 12b1db: e8 00 00 00 00 callq 12b1e0 12b1e0: eb d5 jmp 12b1b7 12b1e2: e8 00 00 00 00 callq 12b1e7 12b1e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12b1ee: 00 00 000000000012b1f0 : 12b1f0: e8 00 00 00 00 callq 12b1f5 12b1f5: 41 54 push %r12 12b1f7: 41 89 f4 mov %esi,%r12d 12b1fa: 31 f6 xor %esi,%esi 12b1fc: 55 push %rbp 12b1fd: 48 89 fd mov %rdi,%rbp 12b200: 48 83 ec 18 sub $0x18,%rsp 12b204: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12b20b: 00 00 12b20d: 48 89 44 24 10 mov %rax,0x10(%rsp) 12b212: 31 c0 xor %eax,%eax 12b214: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 12b219: e8 00 00 00 00 callq 12b21e 12b21e: 85 c0 test %eax,%eax 12b220: 0f 85 00 00 00 00 jne 12b226 12b226: 81 7c 24 0c ff 0e 36 cmpl $0x360eff,0xc(%rsp) 12b22d: 00 12b22e: 0f 86 00 00 00 00 jbe 12b234 12b234: 31 c9 xor %ecx,%ecx 12b236: 44 89 e2 mov %r12d,%edx 12b239: be 91 00 00 00 mov $0x91,%esi 12b23e: 48 89 ef mov %rbp,%rdi 12b241: e8 00 00 00 00 callq 12b246 12b246: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 12b24b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12b252: 00 00 12b254: 75 08 jne 12b25e 12b256: 48 83 c4 18 add $0x18,%rsp 12b25a: 5d pop %rbp 12b25b: 41 5c pop %r12 12b25d: c3 retq 12b25e: e8 00 00 00 00 callq 12b263 12b263: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12b26a: 00 00 00 00 12b26e: 66 90 xchg %ax,%ax 000000000012b270 : 12b270: e8 00 00 00 00 callq 12b275 12b275: 55 push %rbp 12b276: 31 f6 xor %esi,%esi 12b278: 48 89 fd mov %rdi,%rbp 12b27b: 53 push %rbx 12b27c: 48 83 ec 18 sub $0x18,%rsp 12b280: 48 8b 1f mov (%rdi),%rbx 12b283: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12b28a: 00 00 12b28c: 48 89 44 24 10 mov %rax,0x10(%rsp) 12b291: 31 c0 xor %eax,%eax 12b293: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 12b298: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 12b29f: 00 12b2a0: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 12b2a7: 00 12b2a8: e8 00 00 00 00 callq 12b2ad 12b2ad: 85 c0 test %eax,%eax 12b2af: 0f 85 00 00 00 00 jne 12b2b5 12b2b5: 81 7c 24 0c ff 16 36 cmpl $0x3616ff,0xc(%rsp) 12b2bc: 00 12b2bd: 0f 86 00 00 00 00 jbe 12b2c3 12b2c3: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 12b2c8: be 42 00 00 00 mov $0x42,%esi 12b2cd: 48 89 ef mov %rbp,%rdi 12b2d0: e8 00 00 00 00 callq 12b2d5 12b2d5: be 43 00 00 00 mov $0x43,%esi 12b2da: 48 89 ef mov %rbp,%rdi 12b2dd: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12b2e2: e8 00 00 00 00 callq 12b2e7 12b2e7: 8b 54 24 08 mov 0x8(%rsp),%edx 12b2eb: 8b 44 24 04 mov 0x4(%rsp),%eax 12b2ef: 48 8d bb cc 67 01 00 lea 0x167cc(%rbx),%rdi 12b2f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12b2fd: 48 c1 e2 20 shl $0x20,%rdx 12b301: 48 09 c2 or %rax,%rdx 12b304: 48 89 93 70 67 01 00 mov %rdx,0x16770(%rbx) 12b30b: e8 00 00 00 00 callq 12b310 12b310: 48 8b 44 24 10 mov 0x10(%rsp),%rax 12b315: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12b31c: 00 00 12b31e: 75 07 jne 12b327 12b320: 48 83 c4 18 add $0x18,%rsp 12b324: 5b pop %rbx 12b325: 5d pop %rbp 12b326: c3 retq 12b327: e8 00 00 00 00 callq 12b32c 12b32c: 0f 1f 40 00 nopl 0x0(%rax) 000000000012b330 : 12b330: e8 00 00 00 00 callq 12b335 12b335: 48 89 f7 mov %rsi,%rdi 12b338: e9 00 00 00 00 jmpq 12b33d 12b33d: 0f 1f 00 nopl (%rax) 000000000012b340 : 12b340: e8 00 00 00 00 callq 12b345 12b345: 48 83 ec 08 sub $0x8,%rsp 12b349: 48 8b 86 90 7a ff ff mov -0x8570(%rsi),%rax 12b350: 48 89 f7 mov %rsi,%rdi 12b353: 48 ba 41 4d 44 47 50 movabs $0x5320555047444d41,%rdx 12b35a: 55 20 53 12b35d: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 12b364: 48 05 b0 00 00 00 add $0xb0,%rax 12b36a: c7 46 08 80 00 00 00 movl $0x80,0x8(%rsi) 12b371: 48 89 86 b0 00 00 00 mov %rax,0xb0(%rsi) 12b378: b8 4d 55 00 00 mov $0x554d,%eax 12b37d: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 12b384: 00 12b385: 48 89 96 6c 03 00 00 mov %rdx,0x36c(%rsi) 12b38c: 66 89 86 74 03 00 00 mov %ax,0x374(%rsi) 12b393: c6 86 76 03 00 00 00 movb $0x0,0x376(%rsi) 12b39a: e8 00 00 00 00 callq 12b39f 12b39f: 85 c0 test %eax,%eax 12b3a1: 75 05 jne 12b3a8 12b3a3: 48 83 c4 08 add $0x8,%rsp 12b3a7: c3 retq 12b3a8: 89 c6 mov %eax,%esi 12b3aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12b3b1: 89 44 24 04 mov %eax,0x4(%rsp) 12b3b5: e8 00 00 00 00 callq 12b3ba 12b3ba: 8b 44 24 04 mov 0x4(%rsp),%eax 12b3be: 48 83 c4 08 add $0x8,%rsp 12b3c2: c3 retq 12b3c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12b3ca: 00 00 00 00 12b3ce: 66 90 xchg %ax,%ax 000000000012b3d0 : 12b3d0: e8 00 00 00 00 callq 12b3d5 12b3d5: 41 57 push %r15 12b3d7: 44 0f b6 fe movzbl %sil,%r15d 12b3db: 49 89 d0 mov %rdx,%r8 12b3de: 31 f6 xor %esi,%esi 12b3e0: 41 56 push %r14 12b3e2: 41 89 ce mov %ecx,%r14d 12b3e5: b9 09 00 00 00 mov $0x9,%ecx 12b3ea: 41 55 push %r13 12b3ec: 41 54 push %r12 12b3ee: 49 89 fc mov %rdi,%r12 12b3f1: 55 push %rbp 12b3f2: 48 89 d5 mov %rdx,%rbp 12b3f5: 44 89 fa mov %r15d,%edx 12b3f8: 53 push %rbx 12b3f9: 49 8d 9c 24 c0 f0 ff lea -0xf40(%r12),%rbx 12b400: ff 12b401: 48 83 ec 50 sub $0x50,%rsp 12b405: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12b40c: 00 00 12b40e: 48 89 44 24 48 mov %rax,0x48(%rsp) 12b413: 31 c0 xor %eax,%eax 12b415: 49 89 e5 mov %rsp,%r13 12b418: 4c 89 ef mov %r13,%rdi 12b41b: f3 48 ab rep stos %rax,%es:(%rdi) 12b41e: 44 89 f1 mov %r14d,%ecx 12b421: 4c 89 ef mov %r13,%rdi 12b424: e8 17 f9 ff ff callq 12ad40 12b429: 48 89 df mov %rbx,%rdi 12b42c: e8 00 00 00 00 callq 12b431 12b431: 4c 89 e9 mov %r13,%rcx 12b434: 31 d2 xor %edx,%edx 12b436: 41 b8 01 00 00 00 mov $0x1,%r8d 12b43c: 49 8d bc 24 60 f0 ff lea -0xfa0(%r12),%rdi 12b443: ff 12b444: be 0c 00 00 00 mov $0xc,%esi 12b449: e8 00 00 00 00 callq 12b44e 12b44e: 48 89 df mov %rbx,%rdi 12b451: 41 89 c5 mov %eax,%r13d 12b454: e8 00 00 00 00 callq 12b459 12b459: 45 85 ed test %r13d,%r13d 12b45c: 0f 85 00 00 00 00 jne 12b462 12b462: 49 8b 8c 24 18 f4 ff mov -0xbe8(%r12),%rcx 12b469: ff 12b46a: 44 89 f2 mov %r14d,%edx 12b46d: 31 db xor %ebx,%ebx 12b46f: 0f b6 44 99 0a movzbl 0xa(%rcx,%rbx,4),%eax 12b474: 88 44 1d 00 mov %al,0x0(%rbp,%rbx,1) 12b478: 48 83 c3 01 add $0x1,%rbx 12b47c: 48 39 da cmp %rbx,%rdx 12b47f: 75 ee jne 12b46f 12b481: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12b486: 6a 00 pushq $0x0 12b488: 31 d2 xor %edx,%edx 12b48a: 49 89 e9 mov %rbp,%r9 12b48d: 41 b8 01 00 00 00 mov $0x1,%r8d 12b493: 53 push %rbx 12b494: b9 08 00 00 00 mov $0x8,%ecx 12b499: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12b4a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12b4a7: e8 00 00 00 00 callq 12b4ac 12b4ac: 58 pop %rax 12b4ad: 5a pop %rdx 12b4ae: 48 8b 44 24 48 mov 0x48(%rsp),%rax 12b4b3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12b4ba: 00 00 12b4bc: 75 35 jne 12b4f3 12b4be: 48 83 c4 50 add $0x50,%rsp 12b4c2: 44 89 e8 mov %r13d,%eax 12b4c5: 5b pop %rbx 12b4c6: 5d pop %rbp 12b4c7: 41 5c pop %r12 12b4c9: 41 5d pop %r13 12b4cb: 41 5e pop %r14 12b4cd: 41 5f pop %r15 12b4cf: c3 retq 12b4d0: 49 8b b4 24 88 7a ff mov -0x8578(%r12),%rsi 12b4d7: ff 12b4d8: 45 89 f0 mov %r14d,%r8d 12b4db: 44 89 f9 mov %r15d,%ecx 12b4de: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12b4e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12b4ec: e8 00 00 00 00 callq 12b4f1 12b4f1: eb 93 jmp 12b486 12b4f3: e8 00 00 00 00 callq 12b4f8 12b4f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12b4ff: 00 000000000012b500 : 12b500: e8 00 00 00 00 callq 12b505 12b505: 41 57 push %r15 12b507: 49 89 d0 mov %rdx,%r8 12b50a: 41 56 push %r14 12b50c: 44 0f b6 f6 movzbl %sil,%r14d 12b510: be 01 00 00 00 mov $0x1,%esi 12b515: 41 55 push %r13 12b517: 49 89 d5 mov %rdx,%r13 12b51a: 44 89 f2 mov %r14d,%edx 12b51d: 41 54 push %r12 12b51f: 55 push %rbp 12b520: 48 89 fd mov %rdi,%rbp 12b523: 53 push %rbx 12b524: 89 cb mov %ecx,%ebx 12b526: b9 09 00 00 00 mov $0x9,%ecx 12b52b: 4c 8d bd c0 f0 ff ff lea -0xf40(%rbp),%r15 12b532: 48 83 ec 50 sub $0x50,%rsp 12b536: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12b53d: 00 00 12b53f: 48 89 44 24 48 mov %rax,0x48(%rsp) 12b544: 31 c0 xor %eax,%eax 12b546: 49 89 e4 mov %rsp,%r12 12b549: 4c 89 e7 mov %r12,%rdi 12b54c: f3 48 ab rep stos %rax,%es:(%rdi) 12b54f: 89 d9 mov %ebx,%ecx 12b551: 4c 89 e7 mov %r12,%rdi 12b554: e8 e7 f7 ff ff callq 12ad40 12b559: 4c 89 ff mov %r15,%rdi 12b55c: e8 00 00 00 00 callq 12b561 12b561: 4c 89 e1 mov %r12,%rcx 12b564: 31 d2 xor %edx,%edx 12b566: 41 b8 01 00 00 00 mov $0x1,%r8d 12b56c: 48 8d bd 60 f0 ff ff lea -0xfa0(%rbp),%rdi 12b573: be 0c 00 00 00 mov $0xc,%esi 12b578: e8 00 00 00 00 callq 12b57d 12b57d: 4c 89 ff mov %r15,%rdi 12b580: 41 89 c4 mov %eax,%r12d 12b583: e8 00 00 00 00 callq 12b588 12b588: 45 85 e4 test %r12d,%r12d 12b58b: 0f 85 00 00 00 00 jne 12b591 12b591: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12b596: 6a 00 pushq $0x0 12b598: 31 d2 xor %edx,%edx 12b59a: 4d 89 e9 mov %r13,%r9 12b59d: 41 b8 01 00 00 00 mov $0x1,%r8d 12b5a3: 53 push %rbx 12b5a4: b9 08 00 00 00 mov $0x8,%ecx 12b5a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12b5b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12b5b7: e8 00 00 00 00 callq 12b5bc 12b5bc: bf 0a 00 00 00 mov $0xa,%edi 12b5c1: e8 00 00 00 00 callq 12b5c6 12b5c6: 58 pop %rax 12b5c7: 5a pop %rdx 12b5c8: 48 8b 44 24 48 mov 0x48(%rsp),%rax 12b5cd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12b5d4: 00 00 12b5d6: 75 34 jne 12b60c 12b5d8: 48 83 c4 50 add $0x50,%rsp 12b5dc: 44 89 e0 mov %r12d,%eax 12b5df: 5b pop %rbx 12b5e0: 5d pop %rbp 12b5e1: 41 5c pop %r12 12b5e3: 41 5d pop %r13 12b5e5: 41 5e pop %r14 12b5e7: 41 5f pop %r15 12b5e9: c3 retq 12b5ea: 48 8b b5 88 7a ff ff mov -0x8578(%rbp),%rsi 12b5f1: 41 89 d8 mov %ebx,%r8d 12b5f4: 44 89 f1 mov %r14d,%ecx 12b5f7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12b5fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12b605: e8 00 00 00 00 callq 12b60a 12b60a: eb 8a jmp 12b596 12b60c: e8 00 00 00 00 callq 12b611 12b611: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12b618: 00 00 00 00 12b61c: 0f 1f 40 00 nopl 0x0(%rax) 000000000012b620 : 12b620: e8 00 00 00 00 callq 12b625 12b625: 41 57 push %r15 12b627: 41 56 push %r14 12b629: 41 55 push %r13 12b62b: 41 54 push %r12 12b62d: 55 push %rbp 12b62e: 53 push %rbx 12b62f: 48 83 ec 38 sub $0x38,%rsp 12b633: 48 89 3c 24 mov %rdi,(%rsp) 12b637: 89 54 24 24 mov %edx,0x24(%rsp) 12b63b: 65 48 8b 0c 25 28 00 mov %gs:0x28,%rcx 12b642: 00 00 12b644: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 12b649: 31 c9 xor %ecx,%ecx 12b64b: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 12b652: 00 00 12b654: 85 d2 test %edx,%edx 12b656: 0f 84 d2 01 00 00 je 12b82e 12b65c: 89 d0 mov %edx,%eax 12b65e: 49 89 f6 mov %rsi,%r14 12b661: 83 e8 01 sub $0x1,%eax 12b664: 48 c1 e0 04 shl $0x4,%rax 12b668: 48 8d 44 06 10 lea 0x10(%rsi,%rax,1),%rax 12b66d: 48 89 44 24 18 mov %rax,0x18(%rsp) 12b672: 41 0f b7 46 04 movzwl 0x4(%r14),%eax 12b677: 49 8b 5e 08 mov 0x8(%r14),%rbx 12b67b: bd ab aa aa aa mov $0xaaaaaaab,%ebp 12b680: 8d 78 fe lea -0x2(%rax),%edi 12b683: 44 0f b7 3b movzwl (%rbx),%r15d 12b687: 48 83 c3 02 add $0x2,%rbx 12b68b: 48 0f af ef imul %rdi,%rbp 12b68f: 89 7c 24 20 mov %edi,0x20(%rsp) 12b693: 66 41 c1 c7 08 rol $0x8,%r15w 12b698: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 12b69d: 45 0f b7 ff movzwl %r15w,%r15d 12b6a1: 48 c1 ed 22 shr $0x22,%rbp 12b6a5: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 12b6aa: 83 ff 05 cmp $0x5,%edi 12b6ad: 0f 86 b8 00 00 00 jbe 12b76b 12b6b3: 45 31 e4 xor %r12d,%r12d 12b6b6: 4c 8d 6c 24 28 lea 0x28(%rsp),%r13 12b6bb: 48 8d 6c 24 2a lea 0x2a(%rsp),%rbp 12b6c0: 44 89 e0 mov %r12d,%eax 12b6c3: 4d 89 f4 mov %r14,%r12 12b6c6: 41 89 c6 mov %eax,%r14d 12b6c9: eb 3a jmp 12b705 12b6cb: 41 0f b6 34 24 movzbl (%r12),%esi 12b6d0: 48 8b 3c 24 mov (%rsp),%rdi 12b6d4: 4c 89 ea mov %r13,%rdx 12b6d7: b9 08 00 00 00 mov $0x8,%ecx 12b6dc: e8 ef fc ff ff callq 12b3d0 12b6e1: 8b 55 00 mov 0x0(%rbp),%edx 12b6e4: 89 13 mov %edx,(%rbx) 12b6e6: 0f b7 55 04 movzwl 0x4(%rbp),%edx 12b6ea: 66 89 53 04 mov %dx,0x4(%rbx) 12b6ee: 85 c0 test %eax,%eax 12b6f0: 75 4e jne 12b740 12b6f2: 41 83 c7 06 add $0x6,%r15d 12b6f6: 48 83 c3 06 add $0x6,%rbx 12b6fa: 41 83 c6 01 add $0x1,%r14d 12b6fe: 44 3b 74 24 08 cmp 0x8(%rsp),%r14d 12b703: 73 63 jae 12b768 12b705: 44 89 f8 mov %r15d,%eax 12b708: 66 c1 c0 08 rol $0x8,%ax 12b70c: 66 89 44 24 28 mov %ax,0x28(%rsp) 12b711: 41 f6 44 24 02 01 testb $0x1,0x2(%r12) 12b717: 75 b2 jne 12b6cb 12b719: 8b 03 mov (%rbx),%eax 12b71b: 41 0f b6 34 24 movzbl (%r12),%esi 12b720: b9 08 00 00 00 mov $0x8,%ecx 12b725: 4c 89 ea mov %r13,%rdx 12b728: 48 8b 3c 24 mov (%rsp),%rdi 12b72c: 89 45 00 mov %eax,0x0(%rbp) 12b72f: 0f b7 43 04 movzwl 0x4(%rbx),%eax 12b733: 66 89 45 04 mov %ax,0x4(%rbp) 12b737: e8 c4 fd ff ff callq 12b500 12b73c: 85 c0 test %eax,%eax 12b73e: 74 b2 je 12b6f2 12b740: b8 fb ff ff ff mov $0xfffffffb,%eax 12b745: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 12b74a: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12b751: 00 00 12b753: 0f 85 dc 00 00 00 jne 12b835 12b759: 48 83 c4 38 add $0x38,%rsp 12b75d: 5b pop %rbx 12b75e: 5d pop %rbp 12b75f: 41 5c pop %r12 12b761: 41 5d pop %r13 12b763: 41 5e pop %r14 12b765: 41 5f pop %r15 12b767: c3 retq 12b768: 4d 89 e6 mov %r12,%r14 12b76b: 41 bd ab aa aa aa mov $0xaaaaaaab,%r13d 12b771: 4c 0f af 6c 24 10 imul 0x10(%rsp),%r13 12b777: 44 8b 64 24 20 mov 0x20(%rsp),%r12d 12b77c: 49 c1 ed 22 shr $0x22,%r13 12b780: 43 8d 44 6d 00 lea 0x0(%r13,%r13,2),%eax 12b785: 01 c0 add %eax,%eax 12b787: 41 29 c4 sub %eax,%r12d 12b78a: 74 50 je 12b7dc 12b78c: 66 41 c1 c7 08 rol $0x8,%r15w 12b791: 41 8d 4c 24 02 lea 0x2(%r12),%ecx 12b796: 66 44 89 7c 24 28 mov %r15w,0x28(%rsp) 12b79c: 41 f6 46 02 01 testb $0x1,0x2(%r14) 12b7a1: 74 51 je 12b7f4 12b7a3: 4c 8d 6c 24 28 lea 0x28(%rsp),%r13 12b7a8: 41 0f b6 36 movzbl (%r14),%esi 12b7ac: 48 8b 3c 24 mov (%rsp),%rdi 12b7b0: 4c 89 ea mov %r13,%rdx 12b7b3: e8 18 fc ff ff callq 12b3d0 12b7b8: 89 c1 mov %eax,%ecx 12b7ba: 48 8d 6c 24 2a lea 0x2a(%rsp),%rbp 12b7bf: 31 c0 xor %eax,%eax 12b7c1: 89 c2 mov %eax,%edx 12b7c3: 83 c0 01 add $0x1,%eax 12b7c6: 0f b6 74 15 00 movzbl 0x0(%rbp,%rdx,1),%esi 12b7cb: 40 88 34 13 mov %sil,(%rbx,%rdx,1) 12b7cf: 44 39 e0 cmp %r12d,%eax 12b7d2: 72 ed jb 12b7c1 12b7d4: 85 c9 test %ecx,%ecx 12b7d6: 0f 85 64 ff ff ff jne 12b740 12b7dc: 49 83 c6 10 add $0x10,%r14 12b7e0: 4c 3b 74 24 18 cmp 0x18(%rsp),%r14 12b7e5: 0f 85 87 fe ff ff jne 12b672 12b7eb: 8b 44 24 24 mov 0x24(%rsp),%eax 12b7ef: e9 51 ff ff ff jmpq 12b745 12b7f4: 48 8d 6c 24 2a lea 0x2a(%rsp),%rbp 12b7f9: 31 c0 xor %eax,%eax 12b7fb: 89 c2 mov %eax,%edx 12b7fd: 83 c0 01 add $0x1,%eax 12b800: 0f b6 34 13 movzbl (%rbx,%rdx,1),%esi 12b804: 40 88 74 15 00 mov %sil,0x0(%rbp,%rdx,1) 12b809: 44 39 e0 cmp %r12d,%eax 12b80c: 72 ed jb 12b7fb 12b80e: 4c 8d 6c 24 28 lea 0x28(%rsp),%r13 12b813: 41 0f b6 36 movzbl (%r14),%esi 12b817: 48 8b 3c 24 mov (%rsp),%rdi 12b81b: 4c 89 ea mov %r13,%rdx 12b81e: e8 dd fc ff ff callq 12b500 12b823: 89 c1 mov %eax,%ecx 12b825: 85 c9 test %ecx,%ecx 12b827: 74 b3 je 12b7dc 12b829: e9 12 ff ff ff jmpq 12b740 12b82e: 31 c0 xor %eax,%eax 12b830: e9 10 ff ff ff jmpq 12b745 12b835: e8 00 00 00 00 callq 12b83a 12b83a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000012b840 : 12b840: e8 00 00 00 00 callq 12b845 12b845: 41 54 push %r12 12b847: 55 push %rbp 12b848: 53 push %rbx 12b849: 48 89 fb mov %rdi,%rbx 12b84c: 48 83 ec 10 sub $0x10,%rsp 12b850: 4c 8b a7 e8 00 00 00 mov 0xe8(%rdi),%r12 12b857: 48 8b af 68 01 00 00 mov 0x168(%rdi),%rbp 12b85e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12b865: 00 00 12b867: 48 89 44 24 08 mov %rax,0x8(%rsp) 12b86c: 31 c0 xor %eax,%eax 12b86e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 12b873: e8 00 00 00 00 callq 12b878 12b878: 85 c0 test %eax,%eax 12b87a: 75 56 jne 12b8d2 12b87c: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 12b881: 80 bb cc 05 00 00 00 cmpb $0x0,0x5cc(%rbx) 12b888: 44 89 83 d0 05 00 00 mov %r8d,0x5d0(%rbx) 12b88f: 74 1f je 12b8b0 12b891: 41 8b ac 24 06 01 00 mov 0x106(%r12),%ebp 12b898: 00 12b899: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12b89e: 83 c5 64 add $0x64,%ebp 12b8a1: 41 0f af e8 imul %r8d,%ebp 12b8a5: 4c 69 c5 1f 85 eb 51 imul $0x51eb851f,%rbp,%r8 12b8ac: 49 c1 e8 25 shr $0x25,%r8 12b8b0: 44 89 83 d4 05 00 00 mov %r8d,0x5d4(%rbx) 12b8b7: 31 c0 xor %eax,%eax 12b8b9: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 12b8be: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 12b8c5: 00 00 12b8c7: 75 40 jne 12b909 12b8c9: 48 83 c4 10 add $0x10,%rsp 12b8cd: 5b pop %rbx 12b8ce: 5d pop %rbp 12b8cf: 41 5c pop %r12 12b8d1: c3 retq 12b8d2: 48 85 ed test %rbp,%rbp 12b8d5: 0f 84 00 00 00 00 je 12b8db 12b8db: 44 0f b7 45 0c movzwl 0xc(%rbp),%r8d 12b8e0: 44 89 44 24 04 mov %r8d,0x4(%rsp) 12b8e5: eb 9a jmp 12b881 12b8e7: 48 8b 03 mov (%rbx),%rax 12b8ea: 89 e9 mov %ebp,%ecx 12b8ec: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12b8f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12b8fa: 48 8b 30 mov (%rax),%rsi 12b8fd: e8 00 00 00 00 callq 12b902 12b902: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 12b907: eb 95 jmp 12b89e 12b909: e8 00 00 00 00 callq 12b90e 12b90e: 66 90 xchg %ax,%ax 000000000012b910 : 12b910: e8 00 00 00 00 callq 12b915 12b915: 41 54 push %r12 12b917: 49 89 fc mov %rdi,%r12 12b91a: 55 push %rbp 12b91b: 89 f5 mov %esi,%ebp 12b91d: 31 f6 xor %esi,%esi 12b91f: 48 83 ec 18 sub $0x18,%rsp 12b923: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12b92a: 00 00 12b92c: 48 89 44 24 10 mov %rax,0x10(%rsp) 12b931: 31 c0 xor %eax,%eax 12b933: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 12b938: e8 00 00 00 00 callq 12b93d 12b93d: 85 c0 test %eax,%eax 12b93f: 0f 85 00 00 00 00 jne 12b945 12b945: 83 fd 40 cmp $0x40,%ebp 12b948: 77 3a ja 12b984 12b94a: 83 fd 03 cmp $0x3,%ebp 12b94d: 76 13 jbe 12b962 12b94f: 48 ba 11 10 00 10 00 movabs $0x1000000010001011,%rdx 12b956: 00 00 10 12b959: 8d 45 fc lea -0x4(%rbp),%eax 12b95c: 48 0f a3 c2 bt %rax,%rdx 12b960: 72 2a jb 12b98c 12b962: 89 ee mov %ebp,%esi 12b964: 4c 89 e7 mov %r12,%rdi 12b967: e8 00 00 00 00 callq 12b96c 12b96c: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 12b971: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12b978: 00 00 12b97a: 75 25 jne 12b9a1 12b97c: 48 83 c4 18 add $0x18,%rsp 12b980: 5d pop %rbp 12b981: 41 5c pop %r12 12b983: c3 retq 12b984: 81 fd 80 00 00 00 cmp $0x80,%ebp 12b98a: 75 d6 jne 12b962 12b98c: 8b 44 24 0c mov 0xc(%rsp),%eax 12b990: 2d 00 12 36 00 sub $0x361200,%eax 12b995: 3d 00 08 00 00 cmp $0x800,%eax 12b99a: 77 c6 ja 12b962 12b99c: e9 00 00 00 00 jmpq 12b9a1 12b9a1: e8 00 00 00 00 callq 12b9a6 12b9a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 12b9ad: 00 00 00 000000000012b9b0 : 12b9b0: e8 00 00 00 00 callq 12b9b5 12b9b5: 48 85 d2 test %rdx,%rdx 12b9b8: 0f 84 1f 03 00 00 je 12bcdd 12b9be: 41 55 push %r13 12b9c0: 41 54 push %r12 12b9c2: 55 push %rbp 12b9c3: 48 89 fd mov %rdi,%rbp 12b9c6: 53 push %rbx 12b9c7: 48 89 d3 mov %rdx,%rbx 12b9ca: 89 f2 mov %esi,%edx 12b9cc: be 01 00 00 00 mov $0x1,%esi 12b9d1: 48 83 ec 08 sub $0x8,%rsp 12b9d5: e8 00 00 00 00 callq 12b9da 12b9da: 85 c0 test %eax,%eax 12b9dc: 0f 88 13 01 00 00 js 12baf5 12b9e2: 83 f8 03 cmp $0x3,%eax 12b9e5: 0f 84 c3 01 00 00 je 12bbae 12b9eb: 7f 6c jg 12ba59 12b9ed: 83 f8 01 cmp $0x1,%eax 12b9f0: 0f 84 03 02 00 00 je 12bbf9 12b9f6: 83 f8 02 cmp $0x2,%eax 12b9f9: 0f 85 ae 00 00 00 jne 12baad 12b9ff: be 29 00 00 00 mov $0x29,%esi 12ba04: 48 89 ef mov %rbp,%rdi 12ba07: 4c 8d a5 a0 00 00 00 lea 0xa0(%rbp),%r12 12ba0e: e8 00 00 00 00 callq 12ba13 12ba13: 85 c0 test %eax,%eax 12ba15: 0f 84 19 01 00 00 je 12bb34 12ba1b: 4c 89 e7 mov %r12,%rdi 12ba1e: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12ba25: e8 00 00 00 00 callq 12ba2a 12ba2a: 31 d2 xor %edx,%edx 12ba2c: 31 f6 xor %esi,%esi 12ba2e: 48 89 ef mov %rbp,%rdi 12ba31: e8 00 00 00 00 callq 12ba36 12ba36: 85 c0 test %eax,%eax 12ba38: 0f 84 93 02 00 00 je 12bcd1 12ba3e: 4c 89 e7 mov %r12,%rdi 12ba41: 89 44 24 04 mov %eax,0x4(%rsp) 12ba45: e8 00 00 00 00 callq 12ba4a 12ba4a: 8b 44 24 04 mov 0x4(%rsp),%eax 12ba4e: 48 83 c4 08 add $0x8,%rsp 12ba52: 5b pop %rbx 12ba53: 5d pop %rbp 12ba54: 41 5c pop %r12 12ba56: 41 5d pop %r13 12ba58: c3 retq 12ba59: 83 f8 04 cmp $0x4,%eax 12ba5c: 0f 84 01 01 00 00 je 12bb63 12ba62: 83 f8 05 cmp $0x5,%eax 12ba65: 0f 85 8a 00 00 00 jne 12baf5 12ba6b: 4c 8d a5 a0 00 00 00 lea 0xa0(%rbp),%r12 12ba72: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12ba79: 4c 89 e7 mov %r12,%rdi 12ba7c: e8 00 00 00 00 callq 12ba81 12ba81: 31 d2 xor %edx,%edx 12ba83: 31 f6 xor %esi,%esi 12ba85: 48 89 ef mov %rbp,%rdi 12ba88: e8 00 00 00 00 callq 12ba8d 12ba8d: 85 c0 test %eax,%eax 12ba8f: 75 ad jne 12ba3e 12ba91: 41 0f b7 45 0a movzwl 0xa(%r13),%eax 12ba96: 89 03 mov %eax,(%rbx) 12ba98: 4c 89 e7 mov %r12,%rdi 12ba9b: e8 00 00 00 00 callq 12baa0 12baa0: 31 c0 xor %eax,%eax 12baa2: 48 83 c4 08 add $0x8,%rsp 12baa6: 5b pop %rbx 12baa7: 5d pop %rbp 12baa8: 41 5c pop %r12 12baaa: 41 5d pop %r13 12baac: c3 retq 12baad: 85 c0 test %eax,%eax 12baaf: 75 44 jne 12baf5 12bab1: be 01 00 00 00 mov $0x1,%esi 12bab6: 48 89 ef mov %rbp,%rdi 12bab9: 4c 8d a5 a0 00 00 00 lea 0xa0(%rbp),%r12 12bac0: e8 00 00 00 00 callq 12bac5 12bac5: 85 c0 test %eax,%eax 12bac7: 74 3c je 12bb05 12bac9: 4c 89 e7 mov %r12,%rdi 12bacc: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12bad3: e8 00 00 00 00 callq 12bad8 12bad8: 31 d2 xor %edx,%edx 12bada: 31 f6 xor %esi,%esi 12badc: 48 89 ef mov %rbp,%rdi 12badf: e8 00 00 00 00 callq 12bae4 12bae4: 85 c0 test %eax,%eax 12bae6: 0f 85 52 ff ff ff jne 12ba3e 12baec: 41 0f b7 45 00 movzwl 0x0(%r13),%eax 12baf1: 89 03 mov %eax,(%rbx) 12baf3: eb a3 jmp 12ba98 12baf5: 48 83 c4 08 add $0x8,%rsp 12baf9: b8 ea ff ff ff mov $0xffffffea,%eax 12bafe: 5b pop %rbx 12baff: 5d pop %rbp 12bb00: 41 5c pop %r12 12bb02: 41 5d pop %r13 12bb04: c3 retq 12bb05: 4c 89 e7 mov %r12,%rdi 12bb08: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12bb0f: e8 00 00 00 00 callq 12bb14 12bb14: 31 d2 xor %edx,%edx 12bb16: 31 f6 xor %esi,%esi 12bb18: 48 89 ef mov %rbp,%rdi 12bb1b: e8 00 00 00 00 callq 12bb20 12bb20: 85 c0 test %eax,%eax 12bb22: 0f 85 16 ff ff ff jne 12ba3e 12bb28: 41 0f b7 45 0c movzwl 0xc(%r13),%eax 12bb2d: 89 03 mov %eax,(%rbx) 12bb2f: e9 64 ff ff ff jmpq 12ba98 12bb34: 4c 89 e7 mov %r12,%rdi 12bb37: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12bb3e: e8 00 00 00 00 callq 12bb43 12bb43: 31 d2 xor %edx,%edx 12bb45: 31 f6 xor %esi,%esi 12bb47: 48 89 ef mov %rbp,%rdi 12bb4a: e8 00 00 00 00 callq 12bb4f 12bb4f: 85 c0 test %eax,%eax 12bb51: 0f 85 e7 fe ff ff jne 12ba3e 12bb57: 41 0f b7 45 30 movzwl 0x30(%r13),%eax 12bb5c: 89 03 mov %eax,(%rbx) 12bb5e: e9 35 ff ff ff jmpq 12ba98 12bb63: be 02 00 00 00 mov $0x2,%esi 12bb68: 48 89 ef mov %rbp,%rdi 12bb6b: 4c 8d a5 a0 00 00 00 lea 0xa0(%rbp),%r12 12bb72: e8 00 00 00 00 callq 12bb77 12bb77: 85 c0 test %eax,%eax 12bb79: 0f 84 c5 00 00 00 je 12bc44 12bb7f: 4c 89 e7 mov %r12,%rdi 12bb82: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12bb89: e8 00 00 00 00 callq 12bb8e 12bb8e: 31 d2 xor %edx,%edx 12bb90: 31 f6 xor %esi,%esi 12bb92: 48 89 ef mov %rbp,%rdi 12bb95: e8 00 00 00 00 callq 12bb9a 12bb9a: 85 c0 test %eax,%eax 12bb9c: 0f 85 9c fe ff ff jne 12ba3e 12bba2: 41 0f b7 45 08 movzwl 0x8(%r13),%eax 12bba7: 89 03 mov %eax,(%rbx) 12bba9: e9 ea fe ff ff jmpq 12ba98 12bbae: be 03 00 00 00 mov $0x3,%esi 12bbb3: 48 89 ef mov %rbp,%rdi 12bbb6: 4c 8d a5 a0 00 00 00 lea 0xa0(%rbp),%r12 12bbbd: e8 00 00 00 00 callq 12bbc2 12bbc2: 85 c0 test %eax,%eax 12bbc4: 0f 84 a9 00 00 00 je 12bc73 12bbca: 4c 89 e7 mov %r12,%rdi 12bbcd: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12bbd4: e8 00 00 00 00 callq 12bbd9 12bbd9: 31 d2 xor %edx,%edx 12bbdb: 31 f6 xor %esi,%esi 12bbdd: 48 89 ef mov %rbp,%rdi 12bbe0: e8 00 00 00 00 callq 12bbe5 12bbe5: 85 c0 test %eax,%eax 12bbe7: 0f 85 51 fe ff ff jne 12ba3e 12bbed: 41 0f b7 45 06 movzwl 0x6(%r13),%eax 12bbf2: 89 03 mov %eax,(%rbx) 12bbf4: e9 9f fe ff ff jmpq 12ba98 12bbf9: be 29 00 00 00 mov $0x29,%esi 12bbfe: 48 89 ef mov %rbp,%rdi 12bc01: 4c 8d a5 a0 00 00 00 lea 0xa0(%rbp),%r12 12bc08: e8 00 00 00 00 callq 12bc0d 12bc0d: 85 c0 test %eax,%eax 12bc0f: 0f 84 8d 00 00 00 je 12bca2 12bc15: 4c 89 e7 mov %r12,%rdi 12bc18: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12bc1f: e8 00 00 00 00 callq 12bc24 12bc24: 31 d2 xor %edx,%edx 12bc26: 31 f6 xor %esi,%esi 12bc28: 48 89 ef mov %rbp,%rdi 12bc2b: e8 00 00 00 00 callq 12bc30 12bc30: 85 c0 test %eax,%eax 12bc32: 0f 85 06 fe ff ff jne 12ba3e 12bc38: 41 0f b7 45 02 movzwl 0x2(%r13),%eax 12bc3d: 89 03 mov %eax,(%rbx) 12bc3f: e9 54 fe ff ff jmpq 12ba98 12bc44: 4c 89 e7 mov %r12,%rdi 12bc47: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12bc4e: e8 00 00 00 00 callq 12bc53 12bc53: 31 d2 xor %edx,%edx 12bc55: 31 f6 xor %esi,%esi 12bc57: 48 89 ef mov %rbp,%rdi 12bc5a: e8 00 00 00 00 callq 12bc5f 12bc5f: 85 c0 test %eax,%eax 12bc61: 0f 85 d7 fd ff ff jne 12ba3e 12bc67: 41 0f b7 45 10 movzwl 0x10(%r13),%eax 12bc6c: 89 03 mov %eax,(%rbx) 12bc6e: e9 25 fe ff ff jmpq 12ba98 12bc73: 4c 89 e7 mov %r12,%rdi 12bc76: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12bc7d: e8 00 00 00 00 callq 12bc82 12bc82: 31 d2 xor %edx,%edx 12bc84: 31 f6 xor %esi,%esi 12bc86: 48 89 ef mov %rbp,%rdi 12bc89: e8 00 00 00 00 callq 12bc8e 12bc8e: 85 c0 test %eax,%eax 12bc90: 0f 85 a8 fd ff ff jne 12ba3e 12bc96: 41 0f b7 45 0e movzwl 0xe(%r13),%eax 12bc9b: 89 03 mov %eax,(%rbx) 12bc9d: e9 f6 fd ff ff jmpq 12ba98 12bca2: 4c 89 e7 mov %r12,%rdi 12bca5: 4c 8b ad 08 01 00 00 mov 0x108(%rbp),%r13 12bcac: e8 00 00 00 00 callq 12bcb1 12bcb1: 31 d2 xor %edx,%edx 12bcb3: 31 f6 xor %esi,%esi 12bcb5: 48 89 ef mov %rbp,%rdi 12bcb8: e8 00 00 00 00 callq 12bcbd 12bcbd: 85 c0 test %eax,%eax 12bcbf: 0f 85 79 fd ff ff jne 12ba3e 12bcc5: 41 0f b7 45 2e movzwl 0x2e(%r13),%eax 12bcca: 89 03 mov %eax,(%rbx) 12bccc: e9 c7 fd ff ff jmpq 12ba98 12bcd1: 41 0f b7 45 04 movzwl 0x4(%r13),%eax 12bcd6: 89 03 mov %eax,(%rbx) 12bcd8: e9 bb fd ff ff jmpq 12ba98 12bcdd: b8 ea ff ff ff mov $0xffffffea,%eax 12bce2: c3 retq 12bce3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12bcea: 00 00 00 00 12bcee: 66 90 xchg %ax,%ax 000000000012bcf0 : 12bcf0: e8 00 00 00 00 callq 12bcf5 12bcf5: 41 57 push %r15 12bcf7: 41 56 push %r14 12bcf9: 41 55 push %r13 12bcfb: 41 54 push %r12 12bcfd: 55 push %rbp 12bcfe: 53 push %rbx 12bcff: 48 89 d3 mov %rdx,%rbx 12bd02: 48 81 ec 98 00 00 00 sub $0x98,%rsp 12bd09: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12bd10: 00 00 12bd12: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 12bd19: 00 12bd1a: 31 c0 xor %eax,%eax 12bd1c: 44 8b 05 00 00 00 00 mov 0x0(%rip),%r8d # 12bd23 12bd23: 45 85 c0 test %r8d,%r8d 12bd26: 0f 85 06 02 00 00 jne 12bf32 12bd2c: 4c 8b af 48 04 00 00 mov 0x448(%rdi),%r13 12bd33: 48 89 fd mov %rdi,%rbp 12bd36: 83 fe 0d cmp $0xd,%esi 12bd39: 0f 84 f4 02 00 00 je 12c033 12bd3f: 0f 87 f4 00 00 00 ja 12be39 12bd45: 83 fe 06 cmp $0x6,%esi 12bd48: 0f 84 04 02 00 00 je 12bf52 12bd4e: 83 fe 0c cmp $0xc,%esi 12bd51: 0f 85 af 01 00 00 jne 12bf06 12bd57: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12bd5c: be 0c 00 00 00 mov $0xc,%esi 12bd61: 44 89 44 24 04 mov %r8d,0x4(%rsp) 12bd66: e8 45 fc ff ff callq 12b9b0 12bd6b: 41 89 c6 mov %eax,%r14d 12bd6e: 85 c0 test %eax,%eax 12bd70: 0f 85 00 00 00 00 jne 12bd76 12bd76: b9 10 00 00 00 mov $0x10,%ecx 12bd7b: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 12bd80: 4c 8d 64 24 0c lea 0xc(%rsp),%r12 12bd85: 41 8b ad c8 06 00 00 mov 0x6c8(%r13),%ebp 12bd8c: 83 fd 10 cmp $0x10,%ebp 12bd8f: 48 0f 46 cd cmovbe %rbp,%rcx 12bd93: 31 c0 xor %eax,%eax 12bd95: 85 ed test %ebp,%ebp 12bd97: 0f 84 69 01 00 00 je 12bf06 12bd9d: 41 69 94 c5 d4 06 00 imul $0x3e8,0x6d4(%r13,%rax,8),%edx 12bda4: 00 e8 03 00 00 12bda9: 41 89 54 c4 04 mov %edx,0x4(%r12,%rax,8) 12bdae: 48 83 c0 01 add $0x1,%rax 12bdb2: 48 39 c1 cmp %rax,%rcx 12bdb5: 75 e6 jne 12bd9d 12bdb7: 45 31 ff xor %r15d,%r15d 12bdba: 49 c7 c4 00 00 00 00 mov $0x0,%r12 12bdc1: 85 ed test %ebp,%ebp 12bdc3: 75 63 jne 12be28 12bdc5: e9 3c 01 00 00 jmpq 12bf06 12bdca: 49 63 d7 movslq %r15d,%rdx 12bdcd: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12bdd4: 8b 44 d4 10 mov 0x10(%rsp,%rdx,8),%eax 12bdd8: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 12bddf: 48 c1 e8 26 shr $0x26,%rax 12bde3: 2b 44 24 08 sub 0x8(%rsp),%eax 12bde7: 89 c1 mov %eax,%ecx 12bde9: c1 f9 1f sar $0x1f,%ecx 12bdec: 31 c8 xor %ecx,%eax 12bdee: 29 c8 sub %ecx,%eax 12bdf0: 83 f8 02 cmp $0x2,%eax 12bdf3: 4d 0f 4c c4 cmovl %r12,%r8 12bdf7: 41 8b 8c d5 d4 06 00 mov 0x6d4(%r13,%rdx,8),%ecx 12bdfe: 00 12bdff: 49 63 fe movslq %r14d,%rdi 12be02: 44 89 fa mov %r15d,%edx 12be05: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12be0c: 48 01 df add %rbx,%rdi 12be0f: 41 83 c7 01 add $0x1,%r15d 12be13: e8 00 00 00 00 callq 12be18 12be18: 41 01 c6 add %eax,%r14d 12be1b: 45 39 bd c8 06 00 00 cmp %r15d,0x6c8(%r13) 12be22: 0f 86 ce 02 00 00 jbe 12c0f6 12be28: 83 fd 01 cmp $0x1,%ebp 12be2b: 75 9d jne 12bdca 12be2d: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12be34: 49 63 d7 movslq %r15d,%rdx 12be37: eb be jmp 12bdf7 12be39: 83 fe 0e cmp $0xe,%esi 12be3c: 0f 85 c4 00 00 00 jne 12bf06 12be42: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12be47: be 07 00 00 00 mov $0x7,%esi 12be4c: 44 89 44 24 04 mov %r8d,0x4(%rsp) 12be51: e8 5a fb ff ff callq 12b9b0 12be56: 41 89 c7 mov %eax,%r15d 12be59: 85 c0 test %eax,%eax 12be5b: 0f 85 00 00 00 00 jne 12be61 12be61: 41 8b ad 28 01 00 00 mov 0x128(%r13),%ebp 12be68: 41 be 10 00 00 00 mov $0x10,%r14d 12be6e: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 12be73: 83 fd 10 cmp $0x10,%ebp 12be76: 44 0f 46 f5 cmovbe %ebp,%r14d 12be7a: 85 ed test %ebp,%ebp 12be7c: 0f 84 84 00 00 00 je 12bf06 12be82: 44 89 f1 mov %r14d,%ecx 12be85: 4c 8d 64 24 0c lea 0xc(%rsp),%r12 12be8a: 31 c0 xor %eax,%eax 12be8c: 41 69 94 c5 34 01 00 imul $0x3e8,0x134(%r13,%rax,8),%edx 12be93: 00 e8 03 00 00 12be98: 41 89 54 c4 04 mov %edx,0x4(%r12,%rax,8) 12be9d: 48 83 c0 01 add $0x1,%rax 12bea1: 48 39 c1 cmp %rax,%rcx 12bea4: 75 e6 jne 12be8c 12bea6: 45 31 ed xor %r13d,%r13d 12bea9: 43 8b 4c ec 04 mov 0x4(%r12,%r13,8),%ecx 12beae: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 12beb5: 48 c1 e9 26 shr $0x26,%rcx 12beb9: 83 fd 01 cmp $0x1,%ebp 12bebc: 0f 84 4c 01 00 00 je 12c00e 12bec2: 89 c8 mov %ecx,%eax 12bec4: 2b 44 24 08 sub 0x8(%rsp),%eax 12bec8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12becf: 49 63 ff movslq %r15d,%rdi 12bed2: 99 cltd 12bed3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12beda: 31 d0 xor %edx,%eax 12bedc: 29 d0 sub %edx,%eax 12bede: 44 89 ea mov %r13d,%edx 12bee1: 83 f8 02 cmp $0x2,%eax 12bee4: 48 c7 c0 00 00 00 00 mov $0x0,%rax 12beeb: 4c 0f 4c c0 cmovl %rax,%r8 12beef: 48 01 df add %rbx,%rdi 12bef2: 49 83 c5 01 add $0x1,%r13 12bef6: e8 00 00 00 00 callq 12befb 12befb: 41 01 c7 add %eax,%r15d 12befe: 45 39 ee cmp %r13d,%r14d 12bf01: 77 a6 ja 12bea9 12bf03: 45 89 f8 mov %r15d,%r8d 12bf06: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 12bf0d: 00 12bf0e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12bf15: 00 00 12bf17: 0f 85 e1 01 00 00 jne 12c0fe 12bf1d: 48 81 c4 98 00 00 00 add $0x98,%rsp 12bf24: 44 89 c0 mov %r8d,%eax 12bf27: 5b pop %rbx 12bf28: 5d pop %rbp 12bf29: 41 5c pop %r12 12bf2b: 41 5d pop %r13 12bf2d: 41 5e pop %r14 12bf2f: 41 5f pop %r15 12bf31: c3 retq 12bf32: 48 b8 75 6e 61 76 61 movabs $0x616c696176616e75,%rax 12bf39: 69 6c 61 12bf3c: c6 42 0c 00 movb $0x0,0xc(%rdx) 12bf40: 41 b8 0c 00 00 00 mov $0xc,%r8d 12bf46: 48 89 02 mov %rax,(%rdx) 12bf49: c7 42 08 62 6c 65 0a movl $0xa656c62,0x8(%rdx) 12bf50: eb b4 jmp 12bf06 12bf52: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12bf57: be 06 00 00 00 mov $0x6,%esi 12bf5c: 44 89 44 24 04 mov %r8d,0x4(%rsp) 12bf61: e8 4a fa ff ff callq 12b9b0 12bf66: 41 89 c7 mov %eax,%r15d 12bf69: 85 c0 test %eax,%eax 12bf6b: 0f 85 00 00 00 00 jne 12bf71 12bf71: 41 8b 6d 08 mov 0x8(%r13),%ebp 12bf75: 41 be 10 00 00 00 mov $0x10,%r14d 12bf7b: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 12bf80: 83 fd 10 cmp $0x10,%ebp 12bf83: 44 0f 46 f5 cmovbe %ebp,%r14d 12bf87: 85 ed test %ebp,%ebp 12bf89: 0f 84 77 ff ff ff je 12bf06 12bf8f: 44 89 f1 mov %r14d,%ecx 12bf92: 4c 8d 64 24 0c lea 0xc(%rsp),%r12 12bf97: 31 c0 xor %eax,%eax 12bf99: 41 69 54 c5 14 e8 03 imul $0x3e8,0x14(%r13,%rax,8),%edx 12bfa0: 00 00 12bfa2: 41 89 54 c4 04 mov %edx,0x4(%r12,%rax,8) 12bfa7: 48 83 c0 01 add $0x1,%rax 12bfab: 48 39 c1 cmp %rax,%rcx 12bfae: 75 e9 jne 12bf99 12bfb0: 45 31 ed xor %r13d,%r13d 12bfb3: 43 8b 4c ec 04 mov 0x4(%r12,%r13,8),%ecx 12bfb8: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 12bfbf: 48 c1 e9 26 shr $0x26,%rcx 12bfc3: 83 fd 01 cmp $0x1,%ebp 12bfc6: 74 46 je 12c00e 12bfc8: 89 c8 mov %ecx,%eax 12bfca: 2b 44 24 08 sub 0x8(%rsp),%eax 12bfce: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12bfd5: 49 63 ff movslq %r15d,%rdi 12bfd8: 99 cltd 12bfd9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12bfe0: 31 d0 xor %edx,%eax 12bfe2: 29 d0 sub %edx,%eax 12bfe4: 44 89 ea mov %r13d,%edx 12bfe7: 83 f8 02 cmp $0x2,%eax 12bfea: 48 c7 c0 00 00 00 00 mov $0x0,%rax 12bff1: 4c 0f 4c c0 cmovl %rax,%r8 12bff5: 48 01 df add %rbx,%rdi 12bff8: 49 83 c5 01 add $0x1,%r13 12bffc: e8 00 00 00 00 callq 12c001 12c001: 41 01 c7 add %eax,%r15d 12c004: 45 39 ee cmp %r13d,%r14d 12c007: 77 aa ja 12bfb3 12c009: e9 f5 fe ff ff jmpq 12bf03 12c00e: 49 63 ff movslq %r15d,%rdi 12c011: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12c018: 44 89 ea mov %r13d,%edx 12c01b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c022: 48 01 df add %rbx,%rdi 12c025: e8 00 00 00 00 callq 12c02a 12c02a: 46 8d 04 38 lea (%rax,%r15,1),%r8d 12c02e: e9 d3 fe ff ff jmpq 12bf06 12c033: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12c038: 31 f6 xor %esi,%esi 12c03a: 44 89 44 24 04 mov %r8d,0x4(%rsp) 12c03f: e8 6c f9 ff ff callq 12b9b0 12c044: 41 89 c7 mov %eax,%r15d 12c047: 85 c0 test %eax,%eax 12c049: 0f 85 00 00 00 00 jne 12c04f 12c04f: 41 8b ad 98 00 00 00 mov 0x98(%r13),%ebp 12c056: 41 be 10 00 00 00 mov $0x10,%r14d 12c05c: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 12c061: 83 fd 10 cmp $0x10,%ebp 12c064: 44 0f 46 f5 cmovbe %ebp,%r14d 12c068: 85 ed test %ebp,%ebp 12c06a: 0f 84 96 fe ff ff je 12bf06 12c070: 44 89 f1 mov %r14d,%ecx 12c073: 4c 8d 64 24 0c lea 0xc(%rsp),%r12 12c078: 31 c0 xor %eax,%eax 12c07a: 41 69 94 c5 a4 00 00 imul $0x3e8,0xa4(%r13,%rax,8),%edx 12c081: 00 e8 03 00 00 12c086: 41 89 54 c4 04 mov %edx,0x4(%r12,%rax,8) 12c08b: 48 83 c0 01 add $0x1,%rax 12c08f: 48 39 c1 cmp %rax,%rcx 12c092: 75 e6 jne 12c07a 12c094: 45 31 ed xor %r13d,%r13d 12c097: 43 8b 4c ec 04 mov 0x4(%r12,%r13,8),%ecx 12c09c: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 12c0a3: 48 c1 e9 26 shr $0x26,%rcx 12c0a7: 83 fd 01 cmp $0x1,%ebp 12c0aa: 0f 84 5e ff ff ff je 12c00e 12c0b0: 89 c8 mov %ecx,%eax 12c0b2: 2b 44 24 08 sub 0x8(%rsp),%eax 12c0b6: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12c0bd: 49 63 ff movslq %r15d,%rdi 12c0c0: 99 cltd 12c0c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c0c8: 31 d0 xor %edx,%eax 12c0ca: 29 d0 sub %edx,%eax 12c0cc: 44 89 ea mov %r13d,%edx 12c0cf: 83 f8 02 cmp $0x2,%eax 12c0d2: 48 c7 c0 00 00 00 00 mov $0x0,%rax 12c0d9: 4c 0f 4c c0 cmovl %rax,%r8 12c0dd: 48 01 df add %rbx,%rdi 12c0e0: 49 83 c5 01 add $0x1,%r13 12c0e4: e8 00 00 00 00 callq 12c0e9 12c0e9: 41 01 c7 add %eax,%r15d 12c0ec: 45 39 ee cmp %r13d,%r14d 12c0ef: 77 a6 ja 12c097 12c0f1: e9 0d fe ff ff jmpq 12bf03 12c0f6: 45 89 f0 mov %r14d,%r8d 12c0f9: e9 08 fe ff ff jmpq 12bf06 12c0fe: e8 00 00 00 00 callq 12c103 12c103: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12c10a: 00 00 00 00 12c10e: 66 90 xchg %ax,%ax 000000000012c110 : 12c110: e8 00 00 00 00 callq 12c115 12c115: 41 54 push %r12 12c117: 89 d2 mov %edx,%edx 12c119: 55 push %rbp 12c11a: 48 89 fd mov %rdi,%rbp 12c11d: 53 push %rbx 12c11e: 48 81 ec 90 00 00 00 sub $0x90,%rsp 12c125: 48 8b 1c d6 mov (%rsi,%rdx,8),%rbx 12c129: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12c130: 00 00 12c132: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 12c139: 00 12c13a: 31 c0 xor %eax,%eax 12c13c: 83 fb 06 cmp $0x6,%ebx 12c13f: 0f 87 00 00 00 00 ja 12c145 12c145: 49 89 f4 mov %rsi,%r12 12c148: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12c14d: 31 f6 xor %esi,%esi 12c14f: e8 00 00 00 00 callq 12c154 12c154: 85 c0 test %eax,%eax 12c156: 75 4f jne 12c1a7 12c158: 83 fb 06 cmp $0x6,%ebx 12c15b: 75 0a jne 12c167 12c15d: 81 7c 24 08 ff 0c 36 cmpl $0x360cff,0x8(%rsp) 12c164: 00 12c165: 77 63 ja 12c1ca 12c167: 89 da mov %ebx,%edx 12c169: be 05 00 00 00 mov $0x5,%esi 12c16e: 48 89 ef mov %rbp,%rdi 12c171: e8 00 00 00 00 callq 12c176 12c176: 41 89 c4 mov %eax,%r12d 12c179: 85 c0 test %eax,%eax 12c17b: 0f 88 00 00 00 00 js 12c181 12c181: 89 c1 mov %eax,%ecx 12c183: ba 01 00 00 00 mov $0x1,%edx 12c188: be 0d 00 00 00 mov $0xd,%esi 12c18d: 48 89 ef mov %rbp,%rdi 12c190: d3 e2 shl %cl,%edx 12c192: 31 c9 xor %ecx,%ecx 12c194: e8 00 00 00 00 callq 12c199 12c199: 85 c0 test %eax,%eax 12c19b: 0f 85 00 00 00 00 jne 12c1a1 12c1a1: 89 9d 34 06 00 00 mov %ebx,0x634(%rbp) 12c1a7: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx 12c1ae: 00 12c1af: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12c1b6: 00 00 12c1b8: 0f 85 13 01 00 00 jne 12c2d1 12c1be: 48 81 c4 90 00 00 00 add $0x90,%rsp 12c1c5: 5b pop %rbx 12c1c6: 5d pop %rbp 12c1c7: 41 5c pop %r12 12c1c9: c3 retq 12c1ca: 45 31 c0 xor %r8d,%r8d 12c1cd: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 12c1d2: ba 04 00 00 00 mov $0x4,%edx 12c1d7: 48 89 ef mov %rbp,%rdi 12c1da: be 0a 00 00 00 mov $0xa,%esi 12c1df: e8 00 00 00 00 callq 12c1e4 12c1e4: 85 c0 test %eax,%eax 12c1e6: 0f 85 00 00 00 00 jne 12c1ec 12c1ec: 49 8b 04 24 mov (%r12),%rax 12c1f0: 48 85 c0 test %rax,%rax 12c1f3: 0f 84 83 00 00 00 je 12c27c 12c1f9: 48 83 f8 01 cmp $0x1,%rax 12c1fd: 75 53 jne 12c252 12c1ff: 49 8b 44 24 08 mov 0x8(%r12),%rax 12c204: 88 44 24 32 mov %al,0x32(%rsp) 12c208: 49 8b 44 24 10 mov 0x10(%r12),%rax 12c20d: 88 44 24 36 mov %al,0x36(%rsp) 12c211: 49 8b 44 24 18 mov 0x18(%r12),%rax 12c216: 88 44 24 33 mov %al,0x33(%rsp) 12c21a: 49 8b 44 24 20 mov 0x20(%r12),%rax 12c21f: 66 89 44 24 3a mov %ax,0x3a(%rsp) 12c224: 49 8b 44 24 28 mov 0x28(%r12),%rax 12c229: 88 44 24 34 mov %al,0x34(%rsp) 12c22d: 49 8b 44 24 30 mov 0x30(%r12),%rax 12c232: 66 89 44 24 3c mov %ax,0x3c(%rsp) 12c237: 49 8b 44 24 38 mov 0x38(%r12),%rax 12c23c: 89 44 24 48 mov %eax,0x48(%rsp) 12c240: 49 8b 44 24 40 mov 0x40(%r12),%rax 12c245: 89 44 24 4c mov %eax,0x4c(%rsp) 12c249: 49 8b 44 24 48 mov 0x48(%r12),%rax 12c24e: 89 44 24 50 mov %eax,0x50(%rsp) 12c252: 41 b8 01 00 00 00 mov $0x1,%r8d 12c258: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 12c25d: ba 04 00 00 00 mov $0x4,%edx 12c262: 48 89 ef mov %rbp,%rdi 12c265: be 0a 00 00 00 mov $0xa,%esi 12c26a: e8 00 00 00 00 callq 12c26f 12c26f: 85 c0 test %eax,%eax 12c271: 0f 84 f0 fe ff ff je 12c167 12c277: e9 00 00 00 00 jmpq 12c27c 12c27c: 49 8b 44 24 08 mov 0x8(%r12),%rax 12c281: 88 44 24 0e mov %al,0xe(%rsp) 12c285: 49 8b 44 24 10 mov 0x10(%r12),%rax 12c28a: 88 44 24 12 mov %al,0x12(%rsp) 12c28e: 49 8b 44 24 18 mov 0x18(%r12),%rax 12c293: 88 44 24 0f mov %al,0xf(%rsp) 12c297: 49 8b 44 24 20 mov 0x20(%r12),%rax 12c29c: 66 89 44 24 16 mov %ax,0x16(%rsp) 12c2a1: 49 8b 44 24 28 mov 0x28(%r12),%rax 12c2a6: 88 44 24 10 mov %al,0x10(%rsp) 12c2aa: 49 8b 44 24 30 mov 0x30(%r12),%rax 12c2af: 66 89 44 24 18 mov %ax,0x18(%rsp) 12c2b4: 49 8b 44 24 38 mov 0x38(%r12),%rax 12c2b9: 89 44 24 24 mov %eax,0x24(%rsp) 12c2bd: 49 8b 44 24 40 mov 0x40(%r12),%rax 12c2c2: 89 44 24 28 mov %eax,0x28(%rsp) 12c2c6: 49 8b 44 24 48 mov 0x48(%r12),%rax 12c2cb: 89 44 24 2c mov %eax,0x2c(%rsp) 12c2cf: eb 81 jmp 12c252 12c2d1: e8 00 00 00 00 callq 12c2d6 12c2d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 12c2dd: 00 00 00 000000000012c2e0 : 12c2e0: e8 00 00 00 00 callq 12c2e5 12c2e5: 41 57 push %r15 12c2e7: 41 56 push %r14 12c2e9: 41 55 push %r13 12c2eb: 41 54 push %r12 12c2ed: 55 push %rbp 12c2ee: 53 push %rbx 12c2ef: 48 81 ec 90 00 00 00 sub $0x90,%rsp 12c2f6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12c2fd: 00 00 12c2ff: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 12c306: 00 12c307: 31 c0 xor %eax,%eax 12c309: 48 85 f6 test %rsi,%rsi 12c30c: 0f 84 23 02 00 00 je 12c535 12c312: 49 89 f5 mov %rsi,%r13 12c315: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12c31a: 31 f6 xor %esi,%esi 12c31c: 49 89 fc mov %rdi,%r12 12c31f: e8 00 00 00 00 callq 12c324 12c324: 85 c0 test %eax,%eax 12c326: 0f 85 c5 00 00 00 jne 12c3f1 12c32c: 81 7c 24 08 ff 0c 36 cmpl $0x360cff,0x8(%rsp) 12c333: 00 12c334: 0f 87 e0 00 00 00 ja 12c41a 12c33a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12c341: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c348: 4c 89 ef mov %r13,%rdi 12c34b: bd 14 00 00 00 mov $0x14,%ebp 12c350: e8 00 00 00 00 callq 12c355 12c355: 31 db xor %ebx,%ebx 12c357: 49 c7 c6 00 00 00 00 mov $0x0,%r14 12c35e: eb 49 jmp 12c3a9 12c360: 45 39 bc 24 34 06 00 cmp %r15d,0x634(%r12) 12c367: 00 12c368: 89 ef mov %ebp,%edi 12c36a: 44 89 fa mov %r15d,%edx 12c36d: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12c374: 4d 0f 44 c6 cmove %r14,%r8 12c378: 48 8b 0c dd 00 00 00 mov 0x0(,%rbx,8),%rcx 12c37f: 00 12c380: 4c 01 ef add %r13,%rdi 12c383: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c38a: e8 00 00 00 00 callq 12c38f 12c38f: 01 c5 add %eax,%ebp 12c391: 81 7c 24 08 ff 0c 36 cmpl $0x360cff,0x8(%rsp) 12c398: 00 12c399: 0f 87 d7 00 00 00 ja 12c476 12c39f: 48 83 c3 01 add $0x1,%rbx 12c3a3: 48 83 fb 07 cmp $0x7,%rbx 12c3a7: 74 46 je 12c3ef 12c3a9: 89 da mov %ebx,%edx 12c3ab: be 05 00 00 00 mov $0x5,%esi 12c3b0: 4c 89 e7 mov %r12,%rdi 12c3b3: 41 89 df mov %ebx,%r15d 12c3b6: e8 00 00 00 00 callq 12c3bb 12c3bb: 66 85 c0 test %ax,%ax 12c3be: 78 df js 12c39f 12c3c0: 81 7c 24 08 ff 0c 36 cmpl $0x360cff,0x8(%rsp) 12c3c7: 00 12c3c8: 76 96 jbe 12c360 12c3ca: 45 31 c0 xor %r8d,%r8d 12c3cd: 0f bf d0 movswl %ax,%edx 12c3d0: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 12c3d5: be 0a 00 00 00 mov $0xa,%esi 12c3da: 4c 89 e7 mov %r12,%rdi 12c3dd: e8 00 00 00 00 callq 12c3e2 12c3e2: 85 c0 test %eax,%eax 12c3e4: 0f 84 76 ff ff ff je 12c360 12c3ea: e9 00 00 00 00 jmpq 12c3ef 12c3ef: 89 e8 mov %ebp,%eax 12c3f1: 48 8b 94 24 88 00 00 mov 0x88(%rsp),%rdx 12c3f8: 00 12c3f9: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 12c400: 00 00 12c402: 0f 85 37 01 00 00 jne 12c53f 12c408: 48 81 c4 90 00 00 00 add $0x90,%rsp 12c40f: 5b pop %rbx 12c410: 5d pop %rbp 12c411: 41 5c pop %r12 12c413: 41 5d pop %r13 12c415: 41 5e pop %r14 12c417: 41 5f pop %r15 12c419: c3 retq 12c41a: 68 00 00 00 00 pushq $0x0 12c41f: 49 c7 c1 00 00 00 00 mov $0x0,%r9 12c426: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12c42d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12c434: 68 00 00 00 00 pushq $0x0 12c439: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12c440: 4c 89 ef mov %r13,%rdi 12c443: bd ad 00 00 00 mov $0xad,%ebp 12c448: 68 00 00 00 00 pushq $0x0 12c44d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c454: 68 00 00 00 00 pushq $0x0 12c459: 68 00 00 00 00 pushq $0x0 12c45e: 68 00 00 00 00 pushq $0x0 12c463: 68 00 00 00 00 pushq $0x0 12c468: e8 00 00 00 00 callq 12c46d 12c46d: 48 83 c4 38 add $0x38,%rsp 12c471: e9 df fe ff ff jmpq 12c355 12c476: 8b 44 24 2c mov 0x2c(%rsp),%eax 12c47a: 89 ef mov %ebp,%edi 12c47c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12c483: 31 c9 xor %ecx,%ecx 12c485: 4c 01 ef add %r13,%rdi 12c488: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12c48f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c496: 50 push %rax 12c497: 8b 44 24 30 mov 0x30(%rsp),%eax 12c49b: 50 push %rax 12c49c: 8b 44 24 34 mov 0x34(%rsp),%eax 12c4a0: 50 push %rax 12c4a1: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax 12c4a6: 50 push %rax 12c4a7: 0f b6 44 24 30 movzbl 0x30(%rsp),%eax 12c4ac: 50 push %rax 12c4ad: 0f b7 44 24 3e movzwl 0x3e(%rsp),%eax 12c4b2: 50 push %rax 12c4b3: 0f b6 44 24 3f movzbl 0x3f(%rsp),%eax 12c4b8: 50 push %rax 12c4b9: 0f b6 44 24 4a movzbl 0x4a(%rsp),%eax 12c4be: 50 push %rax 12c4bf: 44 0f b6 4c 24 4e movzbl 0x4e(%rsp),%r9d 12c4c5: e8 00 00 00 00 callq 12c4ca 12c4ca: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12c4d1: b9 01 00 00 00 mov $0x1,%ecx 12c4d6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12c4dd: 48 83 c4 40 add $0x40,%rsp 12c4e1: 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%edi 12c4e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c4ec: 8b 44 24 50 mov 0x50(%rsp),%eax 12c4f0: 48 89 fd mov %rdi,%rbp 12c4f3: 4c 01 ef add %r13,%rdi 12c4f6: 50 push %rax 12c4f7: 8b 44 24 54 mov 0x54(%rsp),%eax 12c4fb: 50 push %rax 12c4fc: 8b 44 24 58 mov 0x58(%rsp),%eax 12c500: 50 push %rax 12c501: 0f b7 44 24 54 movzwl 0x54(%rsp),%eax 12c506: 50 push %rax 12c507: 0f b6 44 24 54 movzbl 0x54(%rsp),%eax 12c50c: 50 push %rax 12c50d: 0f b7 44 24 62 movzwl 0x62(%rsp),%eax 12c512: 50 push %rax 12c513: 0f b6 44 24 63 movzbl 0x63(%rsp),%eax 12c518: 50 push %rax 12c519: 0f b6 44 24 6e movzbl 0x6e(%rsp),%eax 12c51e: 50 push %rax 12c51f: 44 0f b6 4c 24 72 movzbl 0x72(%rsp),%r9d 12c525: e8 00 00 00 00 callq 12c52a 12c52a: 01 c5 add %eax,%ebp 12c52c: 48 83 c4 40 add $0x40,%rsp 12c530: e9 6a fe ff ff jmpq 12c39f 12c535: b8 ea ff ff ff mov $0xffffffea,%eax 12c53a: e9 b2 fe ff ff jmpq 12c3f1 12c53f: e8 00 00 00 00 callq 12c544 12c544: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12c54b: 00 00 00 00 12c54f: 90 nop 000000000012c550 : 12c550: e8 00 00 00 00 callq 12c555 12c555: 41 54 push %r12 12c557: be 03 00 00 00 mov $0x3,%esi 12c55c: 55 push %rbp 12c55d: 48 89 fd mov %rdi,%rbp 12c560: 53 push %rbx 12c561: 48 8b 9f 48 04 00 00 mov 0x448(%rdi),%rbx 12c568: 4c 8b a7 68 01 00 00 mov 0x168(%rdi),%r12 12c56f: e8 00 00 00 00 callq 12c574 12c574: 85 c0 test %eax,%eax 12c576: 0f 85 2d 01 00 00 jne 12c6a9 12c57c: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) 12c583: 8b 85 34 01 00 00 mov 0x134(%rbp),%eax 12c589: c6 43 10 01 movb $0x1,0x10(%rbx) 12c58d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12c594: 48 c1 e8 25 shr $0x25,%rax 12c598: 89 43 14 mov %eax,0x14(%rbx) 12c59b: 89 03 mov %eax,(%rbx) 12c59d: 89 43 04 mov %eax,0x4(%rbx) 12c5a0: be 01 00 00 00 mov $0x1,%esi 12c5a5: 48 89 ef mov %rbp,%rdi 12c5a8: e8 00 00 00 00 callq 12c5ad 12c5ad: 85 c0 test %eax,%eax 12c5af: 0f 85 1a 01 00 00 jne 12c6cf 12c5b5: c7 83 98 00 00 00 01 movl $0x1,0x98(%rbx) 12c5bc: 00 00 00 12c5bf: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 12c5c5: c6 83 a0 00 00 00 01 movb $0x1,0xa0(%rbx) 12c5cc: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12c5d3: 48 c1 e8 25 shr $0x25,%rax 12c5d7: 89 83 a4 00 00 00 mov %eax,0xa4(%rbx) 12c5dd: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 12c5e3: 89 83 94 00 00 00 mov %eax,0x94(%rbx) 12c5e9: be 02 00 00 00 mov $0x2,%esi 12c5ee: 48 89 ef mov %rbp,%rdi 12c5f1: e8 00 00 00 00 callq 12c5f6 12c5f6: 85 c0 test %eax,%eax 12c5f8: 0f 85 f8 00 00 00 jne 12c6f6 12c5fe: c7 83 28 01 00 00 01 movl $0x1,0x128(%rbx) 12c605: 00 00 00 12c608: 8b 85 30 01 00 00 mov 0x130(%rbp),%eax 12c60e: c6 83 30 01 00 00 01 movb $0x1,0x130(%rbx) 12c615: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12c61c: 48 c1 e8 25 shr $0x25,%rax 12c620: 89 83 34 01 00 00 mov %eax,0x134(%rbx) 12c626: 89 83 20 01 00 00 mov %eax,0x120(%rbx) 12c62c: 89 83 24 01 00 00 mov %eax,0x124(%rbx) 12c632: be 1d 00 00 00 mov $0x1d,%esi 12c637: 48 89 ef mov %rbp,%rdi 12c63a: e8 00 00 00 00 callq 12c63f 12c63f: 85 c0 test %eax,%eax 12c641: 75 39 jne 12c67c 12c643: c7 83 c8 06 00 00 01 movl $0x1,0x6c8(%rbx) 12c64a: 00 00 00 12c64d: 8b 95 60 01 00 00 mov 0x160(%rbp),%edx 12c653: c6 83 d0 06 00 00 01 movb $0x1,0x6d0(%rbx) 12c65a: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 12c661: 48 c1 ea 25 shr $0x25,%rdx 12c665: 89 93 d4 06 00 00 mov %edx,0x6d4(%rbx) 12c66b: 89 93 c0 06 00 00 mov %edx,0x6c0(%rbx) 12c671: 89 93 c4 06 00 00 mov %edx,0x6c4(%rbx) 12c677: 5b pop %rbx 12c678: 5d pop %rbp 12c679: 41 5c pop %r12 12c67b: c3 retq 12c67c: 48 8d 93 c0 06 00 00 lea 0x6c0(%rbx),%rdx 12c683: be 0c 00 00 00 mov $0xc,%esi 12c688: 48 89 ef mov %rbp,%rdi 12c68b: e8 00 00 00 00 callq 12c690 12c690: 85 c0 test %eax,%eax 12c692: 75 e3 jne 12c677 12c694: 41 80 bc 24 dd 00 00 cmpb $0x0,0xdd(%r12) 12c69b: 00 00 12c69d: 0f 94 83 cc 06 00 00 sete 0x6cc(%rbx) 12c6a4: 5b pop %rbx 12c6a5: 5d pop %rbp 12c6a6: 41 5c pop %r12 12c6a8: c3 retq 12c6a9: 48 89 da mov %rbx,%rdx 12c6ac: be 06 00 00 00 mov $0x6,%esi 12c6b1: 48 89 ef mov %rbp,%rdi 12c6b4: e8 00 00 00 00 callq 12c6b9 12c6b9: 85 c0 test %eax,%eax 12c6bb: 75 ba jne 12c677 12c6bd: 41 80 bc 24 a5 00 00 cmpb $0x0,0xa5(%r12) 12c6c4: 00 00 12c6c6: 0f 94 43 0c sete 0xc(%rbx) 12c6ca: e9 d1 fe ff ff jmpq 12c5a0 12c6cf: 31 f6 xor %esi,%esi 12c6d1: 48 8d 93 90 00 00 00 lea 0x90(%rbx),%rdx 12c6d8: 48 89 ef mov %rbp,%rdi 12c6db: e8 00 00 00 00 callq 12c6e0 12c6e0: 85 c0 test %eax,%eax 12c6e2: 75 93 jne 12c677 12c6e4: 41 80 7c 24 51 00 cmpb $0x0,0x51(%r12) 12c6ea: 0f 94 83 9c 00 00 00 sete 0x9c(%rbx) 12c6f1: e9 f3 fe ff ff jmpq 12c5e9 12c6f6: 48 8d 93 20 01 00 00 lea 0x120(%rbx),%rdx 12c6fd: be 07 00 00 00 mov $0x7,%esi 12c702: 48 89 ef mov %rbp,%rdi 12c705: e8 00 00 00 00 callq 12c70a 12c70a: 85 c0 test %eax,%eax 12c70c: 0f 85 65 ff ff ff jne 12c677 12c712: 41 80 bc 24 c1 00 00 cmpb $0x0,0xc1(%r12) 12c719: 00 00 12c71b: 0f 94 83 2c 01 00 00 sete 0x12c(%rbx) 12c722: e9 0b ff ff ff jmpq 12c632 12c727: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12c72e: 00 00 000000000012c730 : 12c730: e8 00 00 00 00 callq 12c735 12c735: 55 push %rbp 12c736: 53 push %rbx 12c737: 48 89 fb mov %rdi,%rbx 12c73a: 48 83 ec 18 sub $0x18,%rsp 12c73e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12c745: 00 00 12c747: 48 89 44 24 10 mov %rax,0x10(%rsp) 12c74c: 31 c0 xor %eax,%eax 12c74e: e8 00 00 00 00 callq 12c753 12c753: 85 c0 test %eax,%eax 12c755: 74 17 je 12c76e 12c757: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 12c75c: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 12c763: 00 00 12c765: 75 75 jne 12c7dc 12c767: 48 83 c4 18 add $0x18,%rsp 12c76b: 5b pop %rbx 12c76c: 5d pop %rbp 12c76d: c3 retq 12c76e: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 12c775: 48 8b 8b 68 01 00 00 mov 0x168(%rbx),%rcx 12c77c: 45 31 c0 xor %r8d,%r8d 12c77f: 4c 8d 4c 24 08 lea 0x8(%rsp),%r9 12c784: 48 8b 90 e2 01 00 00 mov 0x1e2(%rax),%rdx 12c78b: 48 8d b0 e2 01 00 00 lea 0x1e2(%rax),%rsi 12c792: 48 8d 79 08 lea 0x8(%rcx),%rdi 12c796: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 12c79a: 48 89 11 mov %rdx,(%rcx) 12c79d: 48 8b 80 ce 05 00 00 mov 0x5ce(%rax),%rax 12c7a4: 31 d2 xor %edx,%edx 12c7a6: 48 89 81 ec 03 00 00 mov %rax,0x3ec(%rcx) 12c7ad: 48 29 f9 sub %rdi,%rcx 12c7b0: 48 29 ce sub %rcx,%rsi 12c7b3: 81 c1 f4 03 00 00 add $0x3f4,%ecx 12c7b9: c1 e9 03 shr $0x3,%ecx 12c7bc: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 12c7bf: be 02 00 00 00 mov $0x2,%esi 12c7c4: 48 8b 3b mov (%rbx),%rdi 12c7c7: 48 8b ab 68 01 00 00 mov 0x168(%rbx),%rbp 12c7ce: e8 00 00 00 00 callq 12c7d3 12c7d3: 85 c0 test %eax,%eax 12c7d5: 75 80 jne 12c757 12c7d7: e9 00 00 00 00 jmpq 12c7dc 12c7dc: e8 00 00 00 00 callq 12c7e1 12c7e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12c7e8: 00 00 00 00 12c7ec: 0f 1f 40 00 nopl 0x0(%rax) 000000000012c7f0 : 12c7f0: e8 00 00 00 00 callq 12c7f5 12c7f5: 53 push %rbx 12c7f6: 48 89 fb mov %rdi,%rbx 12c7f9: 48 83 ec 08 sub $0x8,%rsp 12c7fd: 40 84 f6 test %sil,%sil 12c800: be 29 00 00 00 mov $0x29,%esi 12c805: 74 11 je 12c818 12c807: e8 00 00 00 00 callq 12c80c 12c80c: 85 c0 test %eax,%eax 12c80e: 74 2e je 12c83e 12c810: 31 c0 xor %eax,%eax 12c812: 48 83 c4 08 add $0x8,%rsp 12c816: 5b pop %rbx 12c817: c3 retq 12c818: e8 00 00 00 00 callq 12c81d 12c81d: 85 c0 test %eax,%eax 12c81f: 74 ef je 12c810 12c821: 31 d2 xor %edx,%edx 12c823: be 29 00 00 00 mov $0x29,%esi 12c828: 48 89 df mov %rbx,%rdi 12c82b: e8 00 00 00 00 callq 12c830 12c830: 85 c0 test %eax,%eax 12c832: 0f 85 00 00 00 00 jne 12c838 12c838: 48 83 c4 08 add $0x8,%rsp 12c83c: 5b pop %rbx 12c83d: c3 retq 12c83e: ba 01 00 00 00 mov $0x1,%edx 12c843: be 29 00 00 00 mov $0x29,%esi 12c848: 48 89 df mov %rbx,%rdi 12c84b: e8 00 00 00 00 callq 12c850 12c850: 85 c0 test %eax,%eax 12c852: 0f 85 00 00 00 00 jne 12c858 12c858: 48 83 c4 08 add $0x8,%rsp 12c85c: 5b pop %rbx 12c85d: c3 retq 12c85e: 66 90 xchg %ax,%ax 000000000012c860 : 12c860: e8 00 00 00 00 callq 12c865 12c865: 41 55 push %r13 12c867: 41 54 push %r12 12c869: 41 89 f4 mov %esi,%r12d 12c86c: be 01 00 00 00 mov $0x1,%esi 12c871: 55 push %rbp 12c872: 48 89 fd mov %rdi,%rbp 12c875: 53 push %rbx 12c876: 89 d3 mov %edx,%ebx 12c878: 48 83 ec 08 sub $0x8,%rsp 12c87c: 4c 8b af 48 04 00 00 mov 0x448(%rdi),%r13 12c883: e8 00 00 00 00 callq 12c888 12c888: 85 c0 test %eax,%eax 12c88a: 74 23 je 12c8af 12c88c: 89 da mov %ebx,%edx 12c88e: 41 0f b7 94 d5 a4 00 movzwl 0xa4(%r13,%rdx,8),%edx 12c895: 00 00 12c897: 45 84 e4 test %r12b,%r12b 12c89a: 74 3a je 12c8d6 12c89c: 31 c9 xor %ecx,%ecx 12c89e: be 20 00 00 00 mov $0x20,%esi 12c8a3: 48 89 ef mov %rbp,%rdi 12c8a6: e8 00 00 00 00 callq 12c8ab 12c8ab: 85 c0 test %eax,%eax 12c8ad: 75 3f jne 12c8ee 12c8af: be 02 00 00 00 mov $0x2,%esi 12c8b4: 48 89 ef mov %rbp,%rdi 12c8b7: e8 00 00 00 00 callq 12c8bc 12c8bc: be 03 00 00 00 mov $0x3,%esi 12c8c1: 48 89 ef mov %rbp,%rdi 12c8c4: e8 00 00 00 00 callq 12c8c9 12c8c9: 31 c0 xor %eax,%eax 12c8cb: 48 83 c4 08 add $0x8,%rsp 12c8cf: 5b pop %rbx 12c8d0: 5d pop %rbp 12c8d1: 41 5c pop %r12 12c8d3: 41 5d pop %r13 12c8d5: c3 retq 12c8d6: 31 c9 xor %ecx,%ecx 12c8d8: be 1f 00 00 00 mov $0x1f,%esi 12c8dd: 48 89 ef mov %rbp,%rdi 12c8e0: e8 00 00 00 00 callq 12c8e5 12c8e5: 85 c0 test %eax,%eax 12c8e7: 74 c6 je 12c8af 12c8e9: e9 00 00 00 00 jmpq 12c8ee 12c8ee: e9 00 00 00 00 jmpq 12c8f3 12c8f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12c8fa: 00 00 00 00 12c8fe: 66 90 xchg %ax,%ax 000000000012c900 : 12c900: e8 00 00 00 00 callq 12c905 12c905: 41 55 push %r13 12c907: 49 89 fd mov %rdi,%r13 12c90a: 41 54 push %r12 12c90c: 41 89 d4 mov %edx,%r12d 12c90f: 55 push %rbp 12c910: 89 f5 mov %esi,%ebp 12c912: 31 f6 xor %esi,%esi 12c914: 53 push %rbx 12c915: 48 83 ec 18 sub $0x18,%rsp 12c919: 48 8b 9f 48 04 00 00 mov 0x448(%rdi),%rbx 12c920: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12c927: 00 00 12c929: 48 89 44 24 10 mov %rax,0x10(%rsp) 12c92e: 31 c0 xor %eax,%eax 12c930: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 12c935: e8 00 00 00 00 callq 12c93a 12c93a: 85 c0 test %eax,%eax 12c93c: 0f 85 00 00 00 00 jne 12c942 12c942: 8b 4c 24 0c mov 0xc(%rsp),%ecx 12c946: 8d 91 00 ee c9 ff lea -0x361200(%rcx),%edx 12c94c: 81 fa 00 08 00 00 cmp $0x800,%edx 12c952: 0f 86 00 00 00 00 jbe 12c958 12c958: 31 d2 xor %edx,%edx 12c95a: 45 85 e4 test %r12d,%r12d 12c95d: 74 12 je 12c971 12c95f: b9 ff ff ff ff mov $0xffffffff,%ecx 12c964: 89 ca mov %ecx,%edx 12c966: 41 0f bd cc bsr %r12d,%ecx 12c96a: 41 0f bc d4 bsf %r12d,%edx 12c96e: 41 89 cc mov %ecx,%r12d 12c971: 83 fd 0d cmp $0xd,%ebp 12c974: 74 3a je 12c9b0 12c976: 77 2b ja 12c9a3 12c978: 83 fd 06 cmp $0x6,%ebp 12c97b: 74 6d je 12c9ea 12c97d: 83 fd 0c cmp $0xc,%ebp 12c980: ba ea ff ff ff mov $0xffffffea,%edx 12c985: 0f 44 c2 cmove %edx,%eax 12c988: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 12c98d: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 12c994: 00 00 12c996: 75 59 jne 12c9f1 12c998: 48 83 c4 18 add $0x18,%rsp 12c99c: 5b pop %rbx 12c99d: 5d pop %rbp 12c99e: 41 5c pop %r12 12c9a0: 41 5d pop %r13 12c9a2: c3 retq 12c9a3: 83 fd 0e cmp $0xe,%ebp 12c9a6: ba ea ff ff ff mov $0xffffffea,%edx 12c9ab: 0f 44 c2 cmove %edx,%eax 12c9ae: eb d8 jmp 12c988 12c9b0: 8b 83 98 00 00 00 mov 0x98(%rbx),%eax 12c9b6: 44 39 e0 cmp %r12d,%eax 12c9b9: 0f 86 00 00 00 00 jbe 12c9bf 12c9bf: 31 f6 xor %esi,%esi 12c9c1: 4c 89 ef mov %r13,%rdi 12c9c4: e8 97 fe ff ff callq 12c860 12c9c9: 85 c0 test %eax,%eax 12c9cb: 0f 85 00 00 00 00 jne 12c9d1 12c9d1: 44 89 e2 mov %r12d,%edx 12c9d4: be 01 00 00 00 mov $0x1,%esi 12c9d9: 4c 89 ef mov %r13,%rdi 12c9dc: e8 7f fe ff ff callq 12c860 12c9e1: 85 c0 test %eax,%eax 12c9e3: 74 a3 je 12c988 12c9e5: e9 00 00 00 00 jmpq 12c9ea 12c9ea: b8 ea ff ff ff mov $0xffffffea,%eax 12c9ef: eb 97 jmp 12c988 12c9f1: e8 00 00 00 00 callq 12c9f6 12c9f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 12c9fd: 00 00 00 000000000012ca00 : 12ca00: e8 00 00 00 00 callq 12ca05 12ca05: 55 push %rbp 12ca06: 48 89 fd mov %rdi,%rbp 12ca09: ba 60 00 00 00 mov $0x60,%edx 12ca0e: be c0 0d 00 00 mov $0xdc0,%esi 12ca13: 48 c7 87 70 01 00 00 movq $0x3f4,0x170(%rdi) 12ca1a: f4 03 00 00 12ca1e: c7 87 78 01 00 00 00 movl $0x1000,0x178(%rdi) 12ca25: 10 00 00 12ca28: c6 87 7c 01 00 00 04 movb $0x4,0x17c(%rdi) 12ca2f: 48 c7 87 88 02 00 00 movq $0x19000,0x288(%rdi) 12ca36: 00 90 01 00 12ca3a: c7 87 90 02 00 00 00 movl $0x1000,0x290(%rdi) 12ca41: 10 00 00 12ca44: c6 87 94 02 00 00 04 movb $0x4,0x294(%rdi) 12ca4b: 48 c7 87 b0 02 00 00 movq $0x60,0x2b0(%rdi) 12ca52: 60 00 00 00 12ca56: c7 87 b8 02 00 00 00 movl $0x1000,0x2b8(%rdi) 12ca5d: 10 00 00 12ca60: c6 87 bc 02 00 00 04 movb $0x4,0x2bc(%rdi) 12ca67: 48 c7 87 50 03 00 00 movq $0x48,0x350(%rdi) 12ca6e: 48 00 00 00 12ca72: c7 87 58 03 00 00 00 movl $0x1000,0x358(%rdi) 12ca79: 10 00 00 12ca7c: c6 87 5c 03 00 00 04 movb $0x4,0x35c(%rdi) 12ca83: 48 c7 87 00 03 00 00 movq $0x7c,0x300(%rdi) 12ca8a: 7c 00 00 00 12ca8e: c7 87 08 03 00 00 00 movl $0x1000,0x308(%rdi) 12ca95: 10 00 00 12ca98: c6 87 0c 03 00 00 04 movb $0x4,0x30c(%rdi) 12ca9f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12caa6 12caa6: e8 00 00 00 00 callq 12caab 12caab: 48 89 85 08 01 00 00 mov %rax,0x108(%rbp) 12cab2: 48 85 c0 test %rax,%rax 12cab5: 0f 84 bc 00 00 00 je 12cb77 12cabb: 48 c7 85 00 01 00 00 movq $0x0,0x100(%rbp) 12cac2: 00 00 00 00 12cac6: ba 50 00 00 00 mov $0x50,%edx 12cacb: be c0 0d 00 00 mov $0xdc0,%esi 12cad0: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12cad7 12cad7: c7 85 30 04 00 00 50 movl $0x50,0x430(%rbp) 12cade: 00 00 00 12cae1: e8 00 00 00 00 callq 12cae6 12cae6: 48 89 85 38 04 00 00 mov %rax,0x438(%rbp) 12caed: 48 85 c0 test %rax,%rax 12caf0: 74 79 je 12cb6b 12caf2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12caf9 12caf9: ba 5c 07 00 00 mov $0x75c,%edx 12cafe: be c0 0d 00 00 mov $0xdc0,%esi 12cb03: e8 00 00 00 00 callq 12cb08 12cb08: 48 89 85 48 04 00 00 mov %rax,0x448(%rbp) 12cb0f: 48 85 c0 test %rax,%rax 12cb12: 74 63 je 12cb77 12cb14: c7 85 40 04 00 00 5c movl $0x75c,0x440(%rbp) 12cb1b: 07 00 00 12cb1e: ba 68 00 00 00 mov $0x68,%edx 12cb23: be c0 0d 00 00 mov $0xdc0,%esi 12cb28: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12cb2f 12cb2f: e8 00 00 00 00 callq 12cb34 12cb34: 48 89 85 70 04 00 00 mov %rax,0x470(%rbp) 12cb3b: 48 85 c0 test %rax,%rax 12cb3e: 74 37 je 12cb77 12cb40: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12cb47 12cb47: ba 68 00 00 00 mov $0x68,%edx 12cb4c: be c0 0d 00 00 mov $0xdc0,%esi 12cb51: e8 00 00 00 00 callq 12cb56 12cb56: 48 89 85 68 04 00 00 mov %rax,0x468(%rbp) 12cb5d: 48 85 c0 test %rax,%rax 12cb60: 74 15 je 12cb77 12cb62: 48 89 ef mov %rbp,%rdi 12cb65: 5d pop %rbp 12cb66: e9 00 00 00 00 jmpq 12cb6b 12cb6b: 48 8b bd 08 01 00 00 mov 0x108(%rbp),%rdi 12cb72: e8 00 00 00 00 callq 12cb77 12cb77: b8 f4 ff ff ff mov $0xfffffff4,%eax 12cb7c: 5d pop %rbp 12cb7d: c3 retq 12cb7e: 66 90 xchg %ax,%ax 000000000012cb80 : 12cb80: e8 00 00 00 00 callq 12cb85 12cb85: 41 57 push %r15 12cb87: 41 56 push %r14 12cb89: 41 55 push %r13 12cb8b: 41 54 push %r12 12cb8d: 4c 8d a7 a0 00 00 00 lea 0xa0(%rdi),%r12 12cb94: 55 push %rbp 12cb95: 53 push %rbx 12cb96: 48 89 fb mov %rdi,%rbx 12cb99: 48 81 ec 10 01 00 00 sub $0x110,%rsp 12cba0: 4c 8b 2f mov (%rdi),%r13 12cba3: 4c 8b b7 08 01 00 00 mov 0x108(%rdi),%r14 12cbaa: 4c 89 e7 mov %r12,%rdi 12cbad: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12cbb4: 00 00 12cbb6: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) 12cbbd: 00 12cbbe: 31 c0 xor %eax,%eax 12cbc0: e8 00 00 00 00 callq 12cbc5 12cbc5: 31 d2 xor %edx,%edx 12cbc7: 31 f6 xor %esi,%esi 12cbc9: 48 89 df mov %rbx,%rdi 12cbcc: e8 00 00 00 00 callq 12cbd1 12cbd1: 85 c0 test %eax,%eax 12cbd3: 0f 85 ab 00 00 00 jne 12cc84 12cbd9: 4c 89 e7 mov %r12,%rdi 12cbdc: 89 c5 mov %eax,%ebp 12cbde: 45 8b 76 28 mov 0x28(%r14),%r14d 12cbe2: 49 c7 c7 00 00 00 00 mov $0x0,%r15 12cbe9: e8 00 00 00 00 callq 12cbee 12cbee: 31 c0 xor %eax,%eax 12cbf0: b9 20 00 00 00 mov $0x20,%ecx 12cbf5: 45 31 c9 xor %r9d,%r9d 12cbf8: 4c 8d 64 24 08 lea 0x8(%rsp),%r12 12cbfd: 49 c7 c2 00 00 00 00 mov $0x0,%r10 12cc04: 49 c7 c3 00 00 00 00 mov $0x0,%r11 12cc0b: 4c 89 e7 mov %r12,%rdi 12cc0e: f3 48 ab rep stos %rax,%es:(%rdi) 12cc11: b8 04 00 00 00 mov $0x4,%eax 12cc16: 44 85 f0 test %r14d,%eax 12cc19: 74 56 je 12cc71 12cc1b: 83 c5 01 add $0x1,%ebp 12cc1e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12cc25: 49 63 f9 movslq %r9d,%rdi 12cc28: 4d 8b 07 mov (%r15),%r8 12cc2b: 83 fd 01 cmp $0x1,%ebp 12cc2e: be 00 01 00 00 mov $0x100,%esi 12cc33: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 12cc38: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12cc3f: 49 0f 4f cb cmovg %r11,%rcx 12cc43: 48 29 fe sub %rdi,%rsi 12cc46: 4c 01 e7 add %r12,%rdi 12cc49: e8 00 00 00 00 callq 12cc4e 12cc4e: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 12cc53: 41 01 c1 add %eax,%r9d 12cc56: 41 81 f9 ff 00 00 00 cmp $0xff,%r9d 12cc5d: 0f 87 00 00 00 00 ja 12cc63 12cc63: 49 c7 c3 00 00 00 00 mov $0x0,%r11 12cc6a: 49 c7 c2 00 00 00 00 mov $0x0,%r10 12cc71: 49 83 c7 10 add $0x10,%r15 12cc75: 4d 39 fa cmp %r15,%r10 12cc78: 0f 84 00 00 00 00 je 12cc7e 12cc7e: 41 8b 47 f8 mov -0x8(%r15),%eax 12cc82: eb 92 jmp 12cc16 12cc84: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 12cc8b: 00 12cc8c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12cc93: 00 00 12cc95: 75 19 jne 12ccb0 12cc97: 48 81 c4 10 01 00 00 add $0x110,%rsp 12cc9e: 4c 89 e7 mov %r12,%rdi 12cca1: 5b pop %rbx 12cca2: 5d pop %rbp 12cca3: 41 5c pop %r12 12cca5: 41 5d pop %r13 12cca7: 41 5e pop %r14 12cca9: 41 5f pop %r15 12ccab: e9 00 00 00 00 jmpq 12ccb0 12ccb0: e8 00 00 00 00 callq 12ccb5 12ccb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12ccbc: 00 00 00 00 000000000012ccc0 : 12ccc0: e8 00 00 00 00 callq 12ccc5 12ccc5: 41 56 push %r14 12ccc7: 41 55 push %r13 12ccc9: 41 54 push %r12 12cccb: 55 push %rbp 12cccc: 53 push %rbx 12cccd: 48 85 f6 test %rsi,%rsi 12ccd0: 74 68 je 12cd3a 12ccd2: 48 89 fd mov %rdi,%rbp 12ccd5: 49 89 f4 mov %rsi,%r12 12ccd8: e8 00 00 00 00 callq 12ccdd 12ccdd: 83 f8 02 cmp $0x2,%eax 12cce0: 74 13 je 12ccf5 12cce2: 5b pop %rbx 12cce3: 4c 89 e6 mov %r12,%rsi 12cce6: 48 89 ef mov %rbp,%rdi 12cce9: 5d pop %rbp 12ccea: 41 5c pop %r12 12ccec: 41 5d pop %r13 12ccee: 41 5e pop %r14 12ccf0: e9 00 00 00 00 jmpq 12ccf5 12ccf5: 4c 8d b5 a0 00 00 00 lea 0xa0(%rbp),%r14 12ccfc: 48 8b 9d 08 01 00 00 mov 0x108(%rbp),%rbx 12cd03: 4c 89 f7 mov %r14,%rdi 12cd06: e8 00 00 00 00 callq 12cd0b 12cd0b: 31 d2 xor %edx,%edx 12cd0d: 31 f6 xor %esi,%esi 12cd0f: 48 89 ef mov %rbp,%rdi 12cd12: e8 00 00 00 00 callq 12cd17 12cd17: 41 89 c5 mov %eax,%r13d 12cd1a: 85 c0 test %eax,%eax 12cd1c: 75 08 jne 12cd26 12cd1e: 0f b7 43 2c movzwl 0x2c(%rbx),%eax 12cd22: 41 89 04 24 mov %eax,(%r12) 12cd26: 4c 89 f7 mov %r14,%rdi 12cd29: e8 00 00 00 00 callq 12cd2e 12cd2e: 5b pop %rbx 12cd2f: 44 89 e8 mov %r13d,%eax 12cd32: 5d pop %rbp 12cd33: 41 5c pop %r12 12cd35: 41 5d pop %r13 12cd37: 41 5e pop %r14 12cd39: c3 retq 12cd3a: 41 bd ea ff ff ff mov $0xffffffea,%r13d 12cd40: eb ec jmp 12cd2e 12cd42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12cd49: 00 00 00 00 12cd4d: 0f 1f 00 nopl (%rax) 000000000012cd50 : 12cd50: e8 00 00 00 00 callq 12cd55 12cd55: 41 57 push %r15 12cd57: 41 56 push %r14 12cd59: 41 55 push %r13 12cd5b: 41 54 push %r12 12cd5d: 55 push %rbp 12cd5e: 53 push %rbx 12cd5f: 48 83 ec 10 sub $0x10,%rsp 12cd63: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # 12cd6a 12cd6a: 45 85 e4 test %r12d,%r12d 12cd6d: 0f 85 ab 01 00 00 jne 12cf1e 12cd73: 49 89 d5 mov %rdx,%r13 12cd76: 48 85 d2 test %rdx,%rdx 12cd79: 0f 84 d9 02 00 00 je 12d058 12cd7f: 49 89 ce mov %rcx,%r14 12cd82: 48 85 c9 test %rcx,%rcx 12cd85: 0f 84 cd 02 00 00 je 12d058 12cd8b: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 12cd92: 4c 8d bf 80 00 00 00 lea 0x80(%rdi),%r15 12cd99: 48 89 fd mov %rdi,%rbp 12cd9c: 89 f3 mov %esi,%ebx 12cd9e: 4c 89 ff mov %r15,%rdi 12cda1: 48 89 04 24 mov %rax,(%rsp) 12cda5: e8 00 00 00 00 callq 12cdaa 12cdaa: 83 fb 08 cmp $0x8,%ebx 12cdad: 0f 84 d6 01 00 00 je 12cf89 12cdb3: 0f 87 90 00 00 00 ja 12ce49 12cdb9: 83 fb 02 cmp $0x2,%ebx 12cdbc: 0f 84 64 01 00 00 je 12cf26 12cdc2: 0f 86 ad 00 00 00 jbe 12ce75 12cdc8: 8d 43 fa lea -0x6(%rbx),%eax 12cdcb: 83 f8 01 cmp $0x1,%eax 12cdce: 0f 87 3f 01 00 00 ja 12cf13 12cdd4: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 12cddb: 4c 8d 8d a0 00 00 00 lea 0xa0(%rbp),%r9 12cde2: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 12cde7: 4c 89 cf mov %r9,%rdi 12cdea: 48 89 04 24 mov %rax,(%rsp) 12cdee: 83 fb 07 cmp $0x7,%ebx 12cdf1: 0f 85 9f 01 00 00 jne 12cf96 12cdf7: e8 00 00 00 00 callq 12cdfc 12cdfc: 31 d2 xor %edx,%edx 12cdfe: 31 f6 xor %esi,%esi 12ce00: 48 89 ef mov %rbp,%rdi 12ce03: e8 00 00 00 00 callq 12ce08 12ce08: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 12ce0d: 85 c0 test %eax,%eax 12ce0f: 41 89 c4 mov %eax,%r12d 12ce12: 75 0c jne 12ce20 12ce14: 48 8b 04 24 mov (%rsp),%rax 12ce18: 0f b7 40 14 movzwl 0x14(%rax),%eax 12ce1c: 41 89 45 00 mov %eax,0x0(%r13) 12ce20: 4c 89 cf mov %r9,%rdi 12ce23: e8 00 00 00 00 callq 12ce28 12ce28: 41 c7 06 04 00 00 00 movl $0x4,(%r14) 12ce2f: 4c 89 ff mov %r15,%rdi 12ce32: e8 00 00 00 00 callq 12ce37 12ce37: 48 83 c4 10 add $0x10,%rsp 12ce3b: 44 89 e0 mov %r12d,%eax 12ce3e: 5b pop %rbx 12ce3f: 5d pop %rbp 12ce40: 41 5c pop %r12 12ce42: 41 5d pop %r13 12ce44: 41 5e pop %r14 12ce46: 41 5f pop %r15 12ce48: c3 retq 12ce49: 83 fb 0e cmp $0xe,%ebx 12ce4c: 0f 84 ee 00 00 00 je 12cf40 12ce52: 76 4b jbe 12ce9f 12ce54: 83 fb 13 cmp $0x13,%ebx 12ce57: 0f 85 b6 00 00 00 jne 12cf13 12ce5d: 48 8b 04 24 mov (%rsp),%rax 12ce61: 0f b7 80 d2 01 00 00 movzwl 0x1d2(%rax),%eax 12ce68: 41 89 45 00 mov %eax,0x0(%r13) 12ce6c: 41 c7 06 04 00 00 00 movl $0x4,(%r14) 12ce73: eb ba jmp 12ce2f 12ce75: 4c 89 ea mov %r13,%rdx 12ce78: 31 f6 xor %esi,%esi 12ce7a: 85 db test %ebx,%ebx 12ce7c: 0f 85 91 00 00 00 jne 12cf13 12ce82: 48 89 ef mov %rbp,%rdi 12ce85: e8 26 eb ff ff callq 12b9b0 12ce8a: 41 89 c4 mov %eax,%r12d 12ce8d: 41 6b 45 00 64 imul $0x64,0x0(%r13),%eax 12ce92: 41 89 45 00 mov %eax,0x0(%r13) 12ce96: 41 c7 06 04 00 00 00 movl $0x4,(%r14) 12ce9d: eb 90 jmp 12ce2f 12ce9f: 8d 43 f7 lea -0x9(%rbx),%eax 12cea2: 83 f8 02 cmp $0x2,%eax 12cea5: 77 6c ja 12cf13 12cea7: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 12ceae: 4c 8d 8d a0 00 00 00 lea 0xa0(%rbp),%r9 12ceb5: 48 89 04 24 mov %rax,(%rsp) 12ceb9: 83 fb 0a cmp $0xa,%ebx 12cebc: 0f 84 4e 01 00 00 je 12d010 12cec2: 83 fb 0b cmp $0xb,%ebx 12cec5: 0f 84 05 01 00 00 je 12cfd0 12cecb: 4c 89 cf mov %r9,%rdi 12cece: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 12ced3: e8 00 00 00 00 callq 12ced8 12ced8: 31 d2 xor %edx,%edx 12ceda: 31 f6 xor %esi,%esi 12cedc: 48 89 ef mov %rbp,%rdi 12cedf: e8 00 00 00 00 callq 12cee4 12cee4: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 12cee9: 85 c0 test %eax,%eax 12ceeb: 41 89 c4 mov %eax,%r12d 12ceee: 0f 85 2c ff ff ff jne 12ce20 12cef4: 48 8b 04 24 mov (%rsp),%rax 12cef8: 4c 89 cf mov %r9,%rdi 12cefb: 0f b7 40 1c movzwl 0x1c(%rax),%eax 12ceff: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 12cf05: 41 89 45 00 mov %eax,0x0(%r13) 12cf09: e8 00 00 00 00 callq 12cf0e 12cf0e: e9 15 ff ff ff jmpq 12ce28 12cf13: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 12cf19: e9 11 ff ff ff jmpq 12ce2f 12cf1e: 45 31 e4 xor %r12d,%r12d 12cf21: e9 11 ff ff ff jmpq 12ce37 12cf26: 4c 89 ee mov %r13,%rsi 12cf29: 48 89 ef mov %rbp,%rdi 12cf2c: e8 00 00 00 00 callq 12cf31 12cf31: 41 c7 06 04 00 00 00 movl $0x4,(%r14) 12cf38: 41 89 c4 mov %eax,%r12d 12cf3b: e9 ef fe ff ff jmpq 12ce2f 12cf40: 4c 8d 85 a0 00 00 00 lea 0xa0(%rbp),%r8 12cf47: 48 8b 9d 08 01 00 00 mov 0x108(%rbp),%rbx 12cf4e: 4c 89 c7 mov %r8,%rdi 12cf51: 4c 89 04 24 mov %r8,(%rsp) 12cf55: e8 00 00 00 00 callq 12cf5a 12cf5a: 31 d2 xor %edx,%edx 12cf5c: 31 f6 xor %esi,%esi 12cf5e: 48 89 ef mov %rbp,%rdi 12cf61: e8 00 00 00 00 callq 12cf66 12cf66: 4c 8b 04 24 mov (%rsp),%r8 12cf6a: 85 c0 test %eax,%eax 12cf6c: 41 89 c4 mov %eax,%r12d 12cf6f: 75 0b jne 12cf7c 12cf71: 0f b7 43 1a movzwl 0x1a(%rbx),%eax 12cf75: c1 e0 08 shl $0x8,%eax 12cf78: 41 89 45 00 mov %eax,0x0(%r13) 12cf7c: 4c 89 c7 mov %r8,%rdi 12cf7f: e8 00 00 00 00 callq 12cf84 12cf84: e9 9f fe ff ff jmpq 12ce28 12cf89: 4c 89 ea mov %r13,%rdx 12cf8c: be 07 00 00 00 mov $0x7,%esi 12cf91: e9 ec fe ff ff jmpq 12ce82 12cf96: e8 00 00 00 00 callq 12cf9b 12cf9b: 31 d2 xor %edx,%edx 12cf9d: 31 f6 xor %esi,%esi 12cf9f: 48 89 ef mov %rbp,%rdi 12cfa2: e8 00 00 00 00 callq 12cfa7 12cfa7: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 12cfac: 85 c0 test %eax,%eax 12cfae: 41 89 c4 mov %eax,%r12d 12cfb1: 0f 85 69 fe ff ff jne 12ce20 12cfb7: 48 8b 04 24 mov (%rsp),%rax 12cfbb: 4c 89 cf mov %r9,%rdi 12cfbe: 0f b7 40 12 movzwl 0x12(%rax),%eax 12cfc2: 41 89 45 00 mov %eax,0x0(%r13) 12cfc6: e8 00 00 00 00 callq 12cfcb 12cfcb: e9 58 fe ff ff jmpq 12ce28 12cfd0: 4c 89 cf mov %r9,%rdi 12cfd3: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 12cfd8: e8 00 00 00 00 callq 12cfdd 12cfdd: 31 d2 xor %edx,%edx 12cfdf: 31 f6 xor %esi,%esi 12cfe1: 48 89 ef mov %rbp,%rdi 12cfe4: e8 00 00 00 00 callq 12cfe9 12cfe9: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 12cfee: 85 c0 test %eax,%eax 12cff0: 41 89 c4 mov %eax,%r12d 12cff3: 0f 85 27 fe ff ff jne 12ce20 12cff9: 48 8b 04 24 mov (%rsp),%rax 12cffd: 0f b7 40 20 movzwl 0x20(%rax),%eax 12d001: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 12d007: 41 89 45 00 mov %eax,0x0(%r13) 12d00b: e9 10 fe ff ff jmpq 12ce20 12d010: 4c 89 cf mov %r9,%rdi 12d013: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 12d018: e8 00 00 00 00 callq 12d01d 12d01d: 31 d2 xor %edx,%edx 12d01f: 31 f6 xor %esi,%esi 12d021: 48 89 ef mov %rbp,%rdi 12d024: e8 00 00 00 00 callq 12d029 12d029: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 12d02e: 85 c0 test %eax,%eax 12d030: 41 89 c4 mov %eax,%r12d 12d033: 0f 85 e7 fd ff ff jne 12ce20 12d039: 48 8b 04 24 mov (%rsp),%rax 12d03d: 4c 89 cf mov %r9,%rdi 12d040: 0f b7 40 1e movzwl 0x1e(%rax),%eax 12d044: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 12d04a: 41 89 45 00 mov %eax,0x0(%r13) 12d04e: e8 00 00 00 00 callq 12d053 12d053: e9 d0 fd ff ff jmpq 12ce28 12d058: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12d05e: e9 d4 fd ff ff jmpq 12ce37 12d063: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12d06a: 00 00 00 00 12d06e: 66 90 xchg %ax,%ax 000000000012d070 : 12d070: e8 00 00 00 00 callq 12d075 12d075: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 12d07c: 00 12d07d: 48 c7 47 30 00 00 00 movq $0x0,0x30(%rdi) 12d084: 00 12d085: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 12d08c: 00 12d08d: 48 c7 47 40 00 00 00 movq $0x0,0x40(%rdi) 12d094: 00 12d095: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 12d09c: 00 12d09d: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 12d0a4: 00 12d0a5: 48 c7 47 58 00 00 00 movq $0x0,0x58(%rdi) 12d0ac: 00 12d0ad: c3 retq 12d0ae: 66 90 xchg %ax,%ax 000000000012d0b0 : 12d0b0: e8 00 00 00 00 callq 12d0b5 12d0b5: 48 8b b7 48 04 00 00 mov 0x448(%rdi),%rsi 12d0bc: 48 8b 0f mov (%rdi),%rcx 12d0bf: 44 8b 86 90 00 00 00 mov 0x90(%rsi),%r8d 12d0c6: 44 89 87 88 05 00 00 mov %r8d,0x588(%rdi) 12d0cd: 8b 91 08 07 00 00 mov 0x708(%rcx),%edx 12d0d3: 83 fa 1a cmp $0x1a,%edx 12d0d6: 0f 84 d3 00 00 00 je 12d1af 12d0dc: b8 4c 04 00 00 mov $0x44c,%eax 12d0e1: 83 fa 1b cmp $0x1b,%edx 12d0e4: 74 15 je 12d0fb 12d0e6: 83 fa 19 cmp $0x19,%edx 12d0e9: 74 79 je 12d164 12d0eb: 8b 86 98 00 00 00 mov 0x98(%rsi),%eax 12d0f1: 83 e8 01 sub $0x1,%eax 12d0f4: 8b 84 c6 a4 00 00 00 mov 0xa4(%rsi,%rax,8),%eax 12d0fb: 89 87 90 05 00 00 mov %eax,0x590(%rdi) 12d101: 8b 96 20 01 00 00 mov 0x120(%rsi),%edx 12d107: 89 97 a0 05 00 00 mov %edx,0x5a0(%rdi) 12d10d: 8b 86 24 01 00 00 mov 0x124(%rsi),%eax 12d113: 89 87 a8 05 00 00 mov %eax,0x5a8(%rdi) 12d119: 8b 06 mov (%rsi),%eax 12d11b: 89 87 94 05 00 00 mov %eax,0x594(%rdi) 12d121: 8b 4e 04 mov 0x4(%rsi),%ecx 12d124: 89 8f 9c 05 00 00 mov %ecx,0x59c(%rdi) 12d12a: 81 be 94 00 00 00 14 cmpl $0x514,0x94(%rsi) 12d131: 05 00 00 12d134: 76 18 jbe 12d14e 12d136: 81 be 24 01 00 00 71 cmpl $0x271,0x124(%rsi) 12d13d: 02 00 00 12d140: 76 0c jbe 12d14e 12d142: 81 f9 d4 03 00 00 cmp $0x3d4,%ecx 12d148: 0f 87 8a 00 00 00 ja 12d1d8 12d14e: 89 87 98 05 00 00 mov %eax,0x598(%rdi) 12d154: 31 c0 xor %eax,%eax 12d156: 44 89 87 8c 05 00 00 mov %r8d,0x58c(%rdi) 12d15d: 89 97 a4 05 00 00 mov %edx,0x5a4(%rdi) 12d163: c3 retq 12d164: 48 8b 41 08 mov 0x8(%rcx),%rax 12d168: 0f b6 50 48 movzbl 0x48(%rax),%edx 12d16c: 80 fa f0 cmp $0xf0,%dl 12d16f: 0f 84 84 00 00 00 je 12d1f9 12d175: 77 23 ja 12d19a 12d177: b8 26 07 00 00 mov $0x726,%eax 12d17c: 80 fa c0 cmp $0xc0,%dl 12d17f: 0f 84 76 ff ff ff je 12d0fb 12d185: 80 fa c1 cmp $0xc1,%dl 12d188: b8 59 06 00 00 mov $0x659,%eax 12d18d: ba db 06 00 00 mov $0x6db,%edx 12d192: 0f 44 c2 cmove %edx,%eax 12d195: e9 61 ff ff ff jmpq 12d0fb 12d19a: 80 fa f1 cmp $0xf1,%dl 12d19d: b8 59 06 00 00 mov $0x659,%eax 12d1a2: ba db 06 00 00 mov $0x6db,%edx 12d1a7: 0f 44 c2 cmove %edx,%eax 12d1aa: e9 4c ff ff ff jmpq 12d0fb 12d1af: 48 8b 41 08 mov 0x8(%rcx),%rax 12d1b3: 0f b6 50 48 movzbl 0x48(%rax),%edx 12d1b7: b8 a8 05 00 00 mov $0x5a8,%eax 12d1bc: 83 c2 3f add $0x3f,%edx 12d1bf: 80 fa 35 cmp $0x35,%dl 12d1c2: 0f 87 33 ff ff ff ja 12d0fb 12d1c8: 0f b6 d2 movzbl %dl,%edx 12d1cb: 0f b7 84 12 00 00 00 movzwl 0x0(%rdx,%rdx,1),%eax 12d1d2: 00 12d1d3: e9 23 ff ff ff jmpq 12d0fb 12d1d8: c7 87 8c 05 00 00 14 movl $0x514,0x58c(%rdi) 12d1df: 05 00 00 12d1e2: 31 c0 xor %eax,%eax 12d1e4: c7 87 a4 05 00 00 71 movl $0x271,0x5a4(%rdi) 12d1eb: 02 00 00 12d1ee: c7 87 98 05 00 00 d4 movl $0x3d4,0x598(%rdi) 12d1f5: 03 00 00 12d1f8: c3 retq 12d1f9: b8 26 07 00 00 mov $0x726,%eax 12d1fe: e9 f8 fe ff ff jmpq 12d0fb 12d203: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12d20a: 00 00 00 00 12d20e: 66 90 xchg %ax,%ax 000000000012d210 : 12d210: e8 00 00 00 00 callq 12d215 12d215: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 12d21c: 0f b7 80 9a 02 00 00 movzwl 0x29a(%rax),%eax 12d223: 89 87 98 06 00 00 mov %eax,0x698(%rdi) 12d229: 31 c0 xor %eax,%eax 12d22b: c3 retq 12d22c: 0f 1f 40 00 nopl 0x0(%rax) 000000000012d230 : 12d230: e8 00 00 00 00 callq 12d235 12d235: 48 85 f6 test %rsi,%rsi 12d238: 74 48 je 12d282 12d23a: 48 85 d2 test %rdx,%rdx 12d23d: 74 43 je 12d282 12d23f: 48 8b 8f 68 01 00 00 mov 0x168(%rdi),%rcx 12d246: 48 85 c9 test %rcx,%rcx 12d249: 74 37 je 12d282 12d24b: 0f b6 81 a6 00 00 00 movzbl 0xa6(%rcx),%eax 12d252: 89 c7 mov %eax,%edi 12d254: 85 c0 test %eax,%eax 12d256: 74 2a je 12d282 12d258: 48 81 f9 64 fe ff ff cmp $0xfffffffffffffe64,%rcx 12d25f: 74 21 je 12d282 12d261: 89 02 mov %eax,(%rdx) 12d263: 31 c0 xor %eax,%eax 12d265: 0f b7 94 41 9c 01 00 movzwl 0x19c(%rcx,%rax,2),%edx 12d26c: 00 12d26d: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12d273: 89 14 86 mov %edx,(%rsi,%rax,4) 12d276: 48 83 c0 01 add $0x1,%rax 12d27a: 66 39 c7 cmp %ax,%di 12d27d: 77 e6 ja 12d265 12d27f: 31 c0 xor %eax,%eax 12d281: c3 retq 12d282: b8 ea ff ff ff mov $0xffffffea,%eax 12d287: c3 retq 12d288: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12d28f: 00 000000000012d290 : 12d290: e8 00 00 00 00 callq 12d295 12d295: 48 8b 07 mov (%rdi),%rax 12d298: 83 b8 08 07 00 00 1b cmpl $0x1b,0x708(%rax) 12d29f: 74 2b je 12d2cc 12d2a1: 48 8b 97 68 01 00 00 mov 0x168(%rdi),%rdx 12d2a8: 8b 92 60 03 00 00 mov 0x360(%rdx),%edx 12d2ae: 85 d2 test %edx,%edx 12d2b0: 74 1a je 12d2cc 12d2b2: 48 8b 40 08 mov 0x8(%rax),%rax 12d2b6: 31 d2 xor %edx,%edx 12d2b8: 66 81 78 3e 12 73 cmpw $0x7312,0x3e(%rax) 12d2be: 74 0f je 12d2cf 12d2c0: 31 c9 xor %ecx,%ecx 12d2c2: be 52 00 00 00 mov $0x52,%esi 12d2c7: e9 00 00 00 00 jmpq 12d2cc 12d2cc: 31 c0 xor %eax,%eax 12d2ce: c3 retq 12d2cf: 80 78 48 01 cmpb $0x1,0x48(%rax) 12d2d3: be 52 00 00 00 mov $0x52,%esi 12d2d8: 19 d2 sbb %edx,%edx 12d2da: 31 c9 xor %ecx,%ecx 12d2dc: 81 e2 88 d1 00 00 and $0xd188,%edx 12d2e2: e9 00 00 00 00 jmpq 12d2e7 12d2e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12d2ee: 00 00 000000000012d2f0 : 12d2f0: e8 00 00 00 00 callq 12d2f5 12d2f5: 41 57 push %r15 12d2f7: 41 56 push %r14 12d2f9: 41 89 f6 mov %esi,%r14d 12d2fc: 41 55 push %r13 12d2fe: 41 89 d5 mov %edx,%r13d 12d301: 41 54 push %r12 12d303: 55 push %rbp 12d304: 48 89 fd mov %rdi,%rbp 12d307: 53 push %rbx 12d308: 31 db xor %ebx,%ebx 12d30a: 48 83 ec 08 sub $0x8,%rsp 12d30e: 4c 8b a7 68 01 00 00 mov 0x168(%rdi),%r12 12d315: 4c 8b bf 48 04 00 00 mov 0x448(%rdi),%r15 12d31c: 41 0f b6 84 24 6c 02 movzbl 0x26c(%r12),%eax 12d323: 00 00 12d325: 41 88 87 50 07 00 00 mov %al,0x750(%r15) 12d32c: 41 0f b6 84 24 6e 02 movzbl 0x26e(%r12),%eax 12d333: 00 00 12d335: 41 88 87 52 07 00 00 mov %al,0x752(%r15) 12d33c: 41 0f b6 84 24 6d 02 movzbl 0x26d(%r12),%eax 12d343: 00 00 12d345: 41 88 87 51 07 00 00 mov %al,0x751(%r15) 12d34c: 41 0f b6 84 24 6f 02 movzbl 0x26f(%r12),%eax 12d353: 00 00 12d355: 41 88 87 53 07 00 00 mov %al,0x753(%r15) 12d35c: 89 f0 mov %esi,%eax 12d35e: c1 e0 08 shl $0x8,%eax 12d361: 89 44 24 04 mov %eax,0x4(%rsp) 12d365: 41 0f b6 8c 1c 6c 02 movzbl 0x26c(%r12,%rbx,1),%ecx 12d36c: 00 00 12d36e: 89 de mov %ebx,%esi 12d370: 48 89 ef mov %rbp,%rdi 12d373: 41 0f b6 94 1c 6e 02 movzbl 0x26e(%r12,%rbx,1),%edx 12d37a: 00 00 12d37c: c1 e6 10 shl $0x10,%esi 12d37f: 89 c8 mov %ecx,%eax 12d381: c1 e0 08 shl $0x8,%eax 12d384: 44 39 f1 cmp %r14d,%ecx 12d387: 0f 47 44 24 04 cmova 0x4(%rsp),%eax 12d38c: 44 39 ea cmp %r13d,%edx 12d38f: 41 0f 47 d5 cmova %r13d,%edx 12d393: 31 c9 xor %ecx,%ecx 12d395: 09 f2 or %esi,%edx 12d397: be 2d 00 00 00 mov $0x2d,%esi 12d39c: 09 c2 or %eax,%edx 12d39e: e8 00 00 00 00 callq 12d3a3 12d3a3: 85 c0 test %eax,%eax 12d3a5: 75 32 jne 12d3d9 12d3a7: 41 0f b6 94 1c 6c 02 movzbl 0x26c(%r12,%rbx,1),%edx 12d3ae: 00 00 12d3b0: 44 39 f2 cmp %r14d,%edx 12d3b3: 76 08 jbe 12d3bd 12d3b5: 45 88 b4 1f 50 07 00 mov %r14b,0x750(%r15,%rbx,1) 12d3bc: 00 12d3bd: 41 0f b6 94 1c 6e 02 movzbl 0x26e(%r12,%rbx,1),%edx 12d3c4: 00 00 12d3c6: 44 39 ea cmp %r13d,%edx 12d3c9: 76 08 jbe 12d3d3 12d3cb: 45 88 ac 1f 52 07 00 mov %r13b,0x752(%r15,%rbx,1) 12d3d2: 00 12d3d3: 48 83 fb 01 cmp $0x1,%rbx 12d3d7: 75 0f jne 12d3e8 12d3d9: 48 83 c4 08 add $0x8,%rsp 12d3dd: 5b pop %rbx 12d3de: 5d pop %rbp 12d3df: 41 5c pop %r12 12d3e1: 41 5d pop %r13 12d3e3: 41 5e pop %r14 12d3e5: 41 5f pop %r15 12d3e7: c3 retq 12d3e8: bb 01 00 00 00 mov $0x1,%ebx 12d3ed: e9 73 ff ff ff jmpq 12d365 12d3f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12d3f9: 00 00 00 00 12d3fd: 0f 1f 00 nopl (%rax) 000000000012d400 : 12d400: e8 00 00 00 00 callq 12d405 12d405: 48 83 ec 10 sub $0x10,%rsp 12d409: ba 02 00 00 00 mov $0x2,%edx 12d40e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12d415: 00 00 12d417: 48 89 44 24 08 mov %rax,0x8(%rsp) 12d41c: 31 c0 xor %eax,%eax 12d41e: 48 89 e6 mov %rsp,%rsi 12d421: e8 00 00 00 00 callq 12d426 12d426: 41 89 c0 mov %eax,%r8d 12d429: 31 c0 xor %eax,%eax 12d42b: 45 85 c0 test %r8d,%r8d 12d42e: 75 07 jne 12d437 12d430: 80 3c 24 00 cmpb $0x0,(%rsp) 12d434: 0f 95 c0 setne %al 12d437: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 12d43c: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12d443: 00 00 12d445: 75 05 jne 12d44c 12d447: 48 83 c4 10 add $0x10,%rsp 12d44b: c3 retq 12d44c: e8 00 00 00 00 callq 12d451 12d451: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12d458: 00 00 00 00 12d45c: 0f 1f 40 00 nopl 0x0(%rax) 000000000012d460 : 12d460: e8 00 00 00 00 callq 12d465 12d465: 48 8b 8f e8 00 00 00 mov 0xe8(%rdi),%rcx 12d46c: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 12d473: 48 85 f6 test %rsi,%rsi 12d476: 0f 84 9f 00 00 00 je 12d51b 12d47c: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 12d483 12d483: 48 89 16 mov %rdx,(%rsi) 12d486: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 12d48d 12d48d: 48 89 56 08 mov %rdx,0x8(%rsi) 12d491: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 12d498 12d498: 48 89 56 10 mov %rdx,0x10(%rsi) 12d49c: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 12d4a3 12d4a3: 48 89 56 18 mov %rdx,0x18(%rsi) 12d4a7: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 12d4ae 12d4ae: 48 89 56 20 mov %rdx,0x20(%rsi) 12d4b2: 0f b7 50 34 movzwl 0x34(%rax),%edx 12d4b6: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12d4bc: 89 56 04 mov %edx,0x4(%rsi) 12d4bf: 0f b7 50 34 movzwl 0x34(%rax),%edx 12d4c3: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12d4c9: 81 c2 88 13 00 00 add $0x1388,%edx 12d4cf: 89 56 08 mov %edx,0x8(%rsi) 12d4d2: 0f b7 50 36 movzwl 0x36(%rax),%edx 12d4d6: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12d4dc: 89 56 10 mov %edx,0x10(%rsi) 12d4df: 0f b7 50 36 movzwl 0x36(%rax),%edx 12d4e3: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12d4e9: 81 c2 88 13 00 00 add $0x1388,%edx 12d4ef: 89 56 14 mov %edx,0x14(%rsi) 12d4f2: 0f b7 50 38 movzwl 0x38(%rax),%edx 12d4f6: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 12d4fc: 89 56 1c mov %edx,0x1c(%rsi) 12d4ff: 0f b7 40 38 movzwl 0x38(%rax),%eax 12d503: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 12d509: 05 88 13 00 00 add $0x1388,%eax 12d50e: 89 46 20 mov %eax,0x20(%rsi) 12d511: 0f b7 41 20 movzwl 0x20(%rcx),%eax 12d515: 89 46 24 mov %eax,0x24(%rsi) 12d518: 31 c0 xor %eax,%eax 12d51a: c3 retq 12d51b: b8 ea ff ff ff mov $0xffffffea,%eax 12d520: c3 retq 12d521: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12d528: 00 00 00 00 12d52c: 0f 1f 40 00 nopl 0x0(%rax) 000000000012d530 : 12d530: e8 00 00 00 00 callq 12d535 12d535: 41 56 push %r14 12d537: 41 55 push %r13 12d539: 41 54 push %r12 12d53b: 55 push %rbp 12d53c: 53 push %rbx 12d53d: 48 83 ec 10 sub $0x10,%rsp 12d541: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12d548: 00 00 12d54a: 48 89 44 24 08 mov %rax,0x8(%rsp) 12d54f: 31 c0 xor %eax,%eax 12d551: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 12d558: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 12d55f: 00 12d560: 83 fe 0e cmp $0xe,%esi 12d563: 0f 87 aa 00 00 00 ja 12d613 12d569: b8 01 00 00 00 mov $0x1,%eax 12d56e: 89 f1 mov %esi,%ecx 12d570: 41 89 f5 mov %esi,%r13d 12d573: 45 31 e4 xor %r12d,%r12d 12d576: 48 d3 e0 shl %cl,%rax 12d579: a9 c1 41 00 00 test $0x41c1,%eax 12d57e: 75 24 jne 12d5a4 12d580: 48 8b 44 24 08 mov 0x8(%rsp),%rax 12d585: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12d58c: 00 00 12d58e: 0f 85 87 00 00 00 jne 12d61b 12d594: 48 83 c4 10 add $0x10,%rsp 12d598: 44 89 e0 mov %r12d,%eax 12d59b: 5b pop %rbx 12d59c: 5d pop %rbp 12d59d: 41 5c pop %r12 12d59f: 41 5d pop %r13 12d5a1: 41 5e pop %r14 12d5a3: c3 retq 12d5a4: 48 89 d5 mov %rdx,%rbp 12d5a7: 48 89 e2 mov %rsp,%rdx 12d5aa: 49 89 fe mov %rdi,%r14 12d5ad: e8 00 00 00 00 callq 12d5b2 12d5b2: 41 89 c4 mov %eax,%r12d 12d5b5: 85 c0 test %eax,%eax 12d5b7: 75 c7 jne 12d580 12d5b9: 8b 14 24 mov (%rsp),%edx 12d5bc: b8 10 00 00 00 mov $0x10,%eax 12d5c1: 83 fa 10 cmp $0x10,%edx 12d5c4: 0f 46 c2 cmovbe %edx,%eax 12d5c7: 31 db xor %ebx,%ebx 12d5c9: 89 04 24 mov %eax,(%rsp) 12d5cc: 89 45 00 mov %eax,0x0(%rbp) 12d5cf: 85 d2 test %edx,%edx 12d5d1: 75 21 jne 12d5f4 12d5d3: eb ab jmp 12d580 12d5d5: 69 54 24 04 e8 03 00 imul $0x3e8,0x4(%rsp),%edx 12d5dc: 00 12d5dd: 48 63 c3 movslq %ebx,%rax 12d5e0: 83 c3 01 add $0x1,%ebx 12d5e3: c7 44 c5 08 00 00 00 movl $0x0,0x8(%rbp,%rax,8) 12d5ea: 00 12d5eb: 89 54 c5 04 mov %edx,0x4(%rbp,%rax,8) 12d5ef: 39 1c 24 cmp %ebx,(%rsp) 12d5f2: 76 8c jbe 12d580 12d5f4: 0f b7 d3 movzwl %bx,%edx 12d5f7: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 12d5fc: 44 89 ee mov %r13d,%esi 12d5ff: 4c 89 f7 mov %r14,%rdi 12d602: e8 00 00 00 00 callq 12d607 12d607: 85 c0 test %eax,%eax 12d609: 74 ca je 12d5d5 12d60b: 41 89 c4 mov %eax,%r12d 12d60e: e9 6d ff ff ff jmpq 12d580 12d613: 45 31 e4 xor %r12d,%r12d 12d616: e9 65 ff ff ff jmpq 12d580 12d61b: e8 00 00 00 00 callq 12d620 000000000012d620 : 12d620: e8 00 00 00 00 callq 12d625 12d625: 31 c0 xor %eax,%eax 12d627: 40 38 b7 f4 05 00 00 cmp %sil,0x5f4(%rdi) 12d62e: 74 44 je 12d674 12d630: 55 push %rbp 12d631: 89 f5 mov %esi,%ebp 12d633: 53 push %rbx 12d634: 48 89 fb mov %rdi,%rbx 12d637: 40 84 f6 test %sil,%sil 12d63a: 75 20 jne 12d65c 12d63c: 8b 97 f0 05 00 00 mov 0x5f0(%rdi),%edx 12d642: 31 c9 xor %ecx,%ecx 12d644: be 07 00 00 00 mov $0x7,%esi 12d649: e8 00 00 00 00 callq 12d64e 12d64e: 85 c0 test %eax,%eax 12d650: 75 07 jne 12d659 12d652: 40 88 ab f4 05 00 00 mov %bpl,0x5f4(%rbx) 12d659: 5b pop %rbx 12d65a: 5d pop %rbp 12d65b: c3 retq 12d65c: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 12d663: 31 c9 xor %ecx,%ecx 12d665: be 07 00 00 00 mov $0x7,%esi 12d66a: 8b 50 0c mov 0xc(%rax),%edx 12d66d: e8 00 00 00 00 callq 12d672 12d672: eb da jmp 12d64e 12d674: c3 retq 12d675: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12d67c: 00 00 00 00 000000000012d680 : 12d680: e8 00 00 00 00 callq 12d685 12d685: 55 push %rbp 12d686: 31 c9 xor %ecx,%ecx 12d688: 31 d2 xor %edx,%edx 12d68a: be 40 00 00 00 mov $0x40,%esi 12d68f: 48 89 fd mov %rdi,%rbp 12d692: 48 83 ec 10 sub $0x10,%rsp 12d696: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12d69d: 00 00 12d69f: 48 89 44 24 08 mov %rax,0x8(%rsp) 12d6a4: 31 c0 xor %eax,%eax 12d6a6: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 12d6ad: 00 12d6ae: e8 00 00 00 00 callq 12d6b3 12d6b3: 85 c0 test %eax,%eax 12d6b5: 74 16 je 12d6cd 12d6b7: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 12d6bc: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 12d6c3: 00 00 12d6c5: 75 44 jne 12d70b 12d6c7: 48 83 c4 10 add $0x10,%rsp 12d6cb: 5d pop %rbp 12d6cc: c3 retq 12d6cd: be 02 00 00 00 mov $0x2,%esi 12d6d2: 48 89 ef mov %rbp,%rdi 12d6d5: e8 00 00 00 00 callq 12d6da 12d6da: 85 c0 test %eax,%eax 12d6dc: 74 d9 je 12d6b7 12d6de: 31 d2 xor %edx,%edx 12d6e0: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 12d6e5: be 07 00 00 00 mov $0x7,%esi 12d6ea: 48 89 ef mov %rbp,%rdi 12d6ed: e8 00 00 00 00 callq 12d6f2 12d6f2: 85 c0 test %eax,%eax 12d6f4: 75 c1 jne 12d6b7 12d6f6: 8b 4c 24 04 mov 0x4(%rsp),%ecx 12d6fa: 31 d2 xor %edx,%edx 12d6fc: be 07 00 00 00 mov $0x7,%esi 12d701: 48 89 ef mov %rbp,%rdi 12d704: e8 00 00 00 00 callq 12d709 12d709: eb ac jmp 12d6b7 12d70b: e8 00 00 00 00 callq 12d710 000000000012d710 : 12d710: e8 00 00 00 00 callq 12d715 12d715: 41 57 push %r15 12d717: 4c 8d bf a0 00 00 00 lea 0xa0(%rdi),%r15 12d71e: 41 56 push %r14 12d720: 41 55 push %r13 12d722: 49 89 d5 mov %rdx,%r13 12d725: 41 54 push %r12 12d727: 55 push %rbp 12d728: 48 89 fd mov %rdi,%rbp 12d72b: 53 push %rbx 12d72c: 4c 8b b7 08 01 00 00 mov 0x108(%rdi),%r14 12d733: 4c 89 ff mov %r15,%rdi 12d736: 89 f3 mov %esi,%ebx 12d738: e8 00 00 00 00 callq 12d73d 12d73d: 31 d2 xor %edx,%edx 12d73f: 31 f6 xor %esi,%esi 12d741: 48 89 ef mov %rbp,%rdi 12d744: e8 00 00 00 00 callq 12d749 12d749: 41 89 c4 mov %eax,%r12d 12d74c: 85 c0 test %eax,%eax 12d74e: 75 37 jne 12d787 12d750: 83 fb 0f cmp $0xf,%ebx 12d753: 0f 84 d1 01 00 00 je 12d92a 12d759: 77 42 ja 12d79d 12d75b: 83 fb 05 cmp $0x5,%ebx 12d75e: 0f 84 75 01 00 00 je 12d8d9 12d764: 76 65 jbe 12d7cb 12d766: 83 fb 0a cmp $0xa,%ebx 12d769: 0f 84 5c 01 00 00 je 12d8cb 12d76f: 0f 86 9d 00 00 00 jbe 12d812 12d775: 83 fb 0c cmp $0xc,%ebx 12d778: 0f 85 8b 01 00 00 jne 12d909 12d77e: 41 0f b7 46 16 movzwl 0x16(%r14),%eax 12d783: 41 89 45 00 mov %eax,0x0(%r13) 12d787: 4c 89 ff mov %r15,%rdi 12d78a: e8 00 00 00 00 callq 12d78f 12d78f: 44 89 e0 mov %r12d,%eax 12d792: 5b pop %rbx 12d793: 5d pop %rbp 12d794: 41 5c pop %r12 12d796: 41 5d pop %r13 12d798: 41 5e pop %r14 12d79a: 41 5f pop %r15 12d79c: c3 retq 12d79d: 83 fb 15 cmp $0x15,%ebx 12d7a0: 0f 84 4f 01 00 00 je 12d8f5 12d7a6: 76 42 jbe 12d7ea 12d7a8: 83 fb 19 cmp $0x19,%ebx 12d7ab: 0f 84 87 01 00 00 je 12d938 12d7b1: 0f 86 96 00 00 00 jbe 12d84d 12d7b7: 83 fb 1a cmp $0x1a,%ebx 12d7ba: 0f 85 49 01 00 00 jne 12d909 12d7c0: 41 0f b7 46 3e movzwl 0x3e(%r14),%eax 12d7c5: 41 89 45 00 mov %eax,0x0(%r13) 12d7c9: eb bc jmp 12d787 12d7cb: 83 fb 02 cmp $0x2,%ebx 12d7ce: 0f 84 13 01 00 00 je 12d8e7 12d7d4: 76 5c jbe 12d832 12d7d6: 83 fb 03 cmp $0x3,%ebx 12d7d9: 0f 85 2a 01 00 00 jne 12d909 12d7df: 41 0f b7 46 08 movzwl 0x8(%r14),%eax 12d7e4: 41 89 45 00 mov %eax,0x0(%r13) 12d7e8: eb 9d jmp 12d787 12d7ea: 83 fb 13 cmp $0x13,%ebx 12d7ed: 0f 84 23 01 00 00 je 12d916 12d7f3: 76 7a jbe 12d86f 12d7f5: 83 fb 14 cmp $0x14,%ebx 12d7f8: 0f 85 0b 01 00 00 jne 12d909 12d7fe: 41 0f b7 46 24 movzwl 0x24(%r14),%eax 12d803: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 12d809: 41 89 45 00 mov %eax,0x0(%r13) 12d80d: e9 75 ff ff ff jmpq 12d787 12d812: 83 fb 08 cmp $0x8,%ebx 12d815: 0f 84 a2 00 00 00 je 12d8bd 12d81b: 83 fb 09 cmp $0x9,%ebx 12d81e: 0f 85 e5 00 00 00 jne 12d909 12d824: 41 0f b7 46 12 movzwl 0x12(%r14),%eax 12d829: 41 89 45 00 mov %eax,0x0(%r13) 12d82d: e9 55 ff ff ff jmpq 12d787 12d832: 85 db test %ebx,%ebx 12d834: 74 7a je 12d8b0 12d836: 83 fb 01 cmp $0x1,%ebx 12d839: 0f 85 ca 00 00 00 jne 12d909 12d83f: 41 0f b7 46 02 movzwl 0x2(%r14),%eax 12d844: 41 89 45 00 mov %eax,0x0(%r13) 12d848: e9 3a ff ff ff jmpq 12d787 12d84d: 83 fb 16 cmp $0x16,%ebx 12d850: 74 4a je 12d89c 12d852: 83 fb 17 cmp $0x17,%ebx 12d855: 0f 85 ae 00 00 00 jne 12d909 12d85b: 41 0f b7 46 2e movzwl 0x2e(%r14),%eax 12d860: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 12d866: 41 89 45 00 mov %eax,0x0(%r13) 12d86a: e9 18 ff ff ff jmpq 12d787 12d86f: 83 fb 10 cmp $0x10,%ebx 12d872: 74 1a je 12d88e 12d874: 83 fb 12 cmp $0x12,%ebx 12d877: 0f 85 8c 00 00 00 jne 12d909 12d87d: 41 0f b7 46 20 movzwl 0x20(%r14),%eax 12d882: c1 e0 08 shl $0x8,%eax 12d885: 41 89 45 00 mov %eax,0x0(%r13) 12d889: e9 f9 fe ff ff jmpq 12d787 12d88e: 41 0f b7 46 1a movzwl 0x1a(%r14),%eax 12d893: 41 89 45 00 mov %eax,0x0(%r13) 12d897: e9 eb fe ff ff jmpq 12d787 12d89c: 41 0f b7 46 28 movzwl 0x28(%r14),%eax 12d8a1: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 12d8a7: 41 89 45 00 mov %eax,0x0(%r13) 12d8ab: e9 d7 fe ff ff jmpq 12d787 12d8b0: 41 0f b7 06 movzwl (%r14),%eax 12d8b4: 41 89 45 00 mov %eax,0x0(%r13) 12d8b8: e9 ca fe ff ff jmpq 12d787 12d8bd: 41 0f b7 46 0a movzwl 0xa(%r14),%eax 12d8c2: 41 89 45 00 mov %eax,0x0(%r13) 12d8c6: e9 bc fe ff ff jmpq 12d787 12d8cb: 41 0f b7 46 14 movzwl 0x14(%r14),%eax 12d8d0: 41 89 45 00 mov %eax,0x0(%r13) 12d8d4: e9 ae fe ff ff jmpq 12d787 12d8d9: 41 0f b7 46 06 movzwl 0x6(%r14),%eax 12d8de: 41 89 45 00 mov %eax,0x0(%r13) 12d8e2: e9 a0 fe ff ff jmpq 12d787 12d8e7: 41 0f b7 46 04 movzwl 0x4(%r14),%eax 12d8ec: 41 89 45 00 mov %eax,0x0(%r13) 12d8f0: e9 92 fe ff ff jmpq 12d787 12d8f5: 41 0f b7 46 26 movzwl 0x26(%r14),%eax 12d8fa: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 12d900: 41 89 45 00 mov %eax,0x0(%r13) 12d904: e9 7e fe ff ff jmpq 12d787 12d909: 41 c7 45 00 ff ff ff movl $0xffffffff,0x0(%r13) 12d910: ff 12d911: e9 71 fe ff ff jmpq 12d787 12d916: 41 0f b7 46 22 movzwl 0x22(%r14),%eax 12d91b: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 12d921: 41 89 45 00 mov %eax,0x0(%r13) 12d925: e9 5d fe ff ff jmpq 12d787 12d92a: 41 0f b7 46 18 movzwl 0x18(%r14),%eax 12d92f: 41 89 45 00 mov %eax,0x0(%r13) 12d933: e9 4f fe ff ff jmpq 12d787 12d938: 41 8b 46 38 mov 0x38(%r14),%eax 12d93c: 41 89 45 00 mov %eax,0x0(%r13) 12d940: e9 42 fe ff ff jmpq 12d787 12d945: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12d94c: 00 00 00 00 000000000012d950 : 12d950: e8 00 00 00 00 callq 12d955 12d955: 41 57 push %r15 12d957: b9 0d 00 00 00 mov $0xd,%ecx 12d95c: 41 56 push %r14 12d95e: 41 55 push %r13 12d960: 41 54 push %r12 12d962: 49 89 f4 mov %rsi,%r12 12d965: 55 push %rbp 12d966: 48 89 fd mov %rdi,%rbp 12d969: 53 push %rbx 12d96a: 4c 8d ad a0 00 00 00 lea 0xa0(%rbp),%r13 12d971: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 12d978: 48 8b 9f 38 04 00 00 mov 0x438(%rdi),%rbx 12d97f: 4c 8b 37 mov (%rdi),%r14 12d982: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12d989: 00 00 12d98b: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 12d992: 00 12d993: 31 c0 xor %eax,%eax 12d995: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi 12d99c: 00 12d99d: 48 c7 44 24 7c 00 00 movq $0x0,0x7c(%rsp) 12d9a4: 00 00 12d9a6: 48 c7 84 24 e0 00 00 movq $0x0,0xe0(%rsp) 12d9ad: 00 00 00 00 00 12d9b2: f3 48 ab rep stos %rax,%es:(%rdi) 12d9b5: 4c 89 ef mov %r13,%rdi 12d9b8: e8 00 00 00 00 callq 12d9bd 12d9bd: 31 f6 xor %esi,%esi 12d9bf: ba 01 00 00 00 mov $0x1,%edx 12d9c4: 48 89 ef mov %rbp,%rdi 12d9c7: e8 00 00 00 00 callq 12d9cc 12d9cc: 85 c0 test %eax,%eax 12d9ce: 0f 85 61 01 00 00 jne 12db35 12d9d4: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 12d9db: 41 83 be 08 07 00 00 cmpl $0x1b,0x708(%r14) 12d9e2: 1b 12d9e3: 48 8b 50 38 mov 0x38(%rax),%rdx 12d9e7: 48 8b 48 40 mov 0x40(%rax),%rcx 12d9eb: 4c 8b 38 mov (%rax),%r15 12d9ee: 4c 8b 58 08 mov 0x8(%rax),%r11 12d9f2: 48 89 14 24 mov %rdx,(%rsp) 12d9f6: 4c 8b 50 10 mov 0x10(%rax),%r10 12d9fa: 4c 8b 48 18 mov 0x18(%rax),%r9 12d9fe: 4c 8b 40 20 mov 0x20(%rax),%r8 12da02: 48 89 54 24 54 mov %rdx,0x54(%rsp) 12da07: 48 8b 50 48 mov 0x48(%rax),%rdx 12da0b: 48 8b 78 28 mov 0x28(%rax),%rdi 12da0f: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 12da14: 48 89 4c 24 5c mov %rcx,0x5c(%rsp) 12da19: 48 8b 70 30 mov 0x30(%rax),%rsi 12da1d: 48 89 54 24 10 mov %rdx,0x10(%rsp) 12da22: 48 8b 48 50 mov 0x50(%rax),%rcx 12da26: 48 89 54 24 64 mov %rdx,0x64(%rsp) 12da2b: 48 8b 50 58 mov 0x58(%rax),%rdx 12da2f: 4c 89 7c 24 1c mov %r15,0x1c(%rsp) 12da34: 4c 89 5c 24 24 mov %r11,0x24(%rsp) 12da39: 4c 89 54 24 2c mov %r10,0x2c(%rsp) 12da3e: 4c 89 4c 24 34 mov %r9,0x34(%rsp) 12da43: 4c 89 44 24 3c mov %r8,0x3c(%rsp) 12da48: 48 89 7c 24 44 mov %rdi,0x44(%rsp) 12da4d: 48 89 74 24 4c mov %rsi,0x4c(%rsp) 12da52: 48 89 4c 24 6c mov %rcx,0x6c(%rsp) 12da57: 48 89 54 24 74 mov %rdx,0x74(%rsp) 12da5c: 0f 84 08 01 00 00 je 12db6a 12da62: 4c 89 ef mov %r13,%rdi 12da65: e8 00 00 00 00 callq 12da6a 12da6a: 48 89 df mov %rbx,%rdi 12da6d: e8 00 00 00 00 callq 12da72 12da72: 48 8b 44 24 3e mov 0x3e(%rsp),%rax 12da77: 48 89 43 10 mov %rax,0x10(%rbx) 12da7b: 0f b7 44 24 4a movzwl 0x4a(%rsp),%eax 12da80: 66 89 43 18 mov %ax,0x18(%rbx) 12da84: 0f b7 44 24 46 movzwl 0x46(%rsp),%eax 12da89: 66 89 43 1a mov %ax,0x1a(%rbx) 12da8d: 8b 44 24 34 mov 0x34(%rsp),%eax 12da91: 89 43 1c mov %eax,0x1c(%rbx) 12da94: 0f b7 44 24 3c movzwl 0x3c(%rsp),%eax 12da99: 66 89 43 22 mov %ax,0x22(%rbx) 12da9d: 8b 44 24 2e mov 0x2e(%rsp),%eax 12daa1: 89 43 28 mov %eax,0x28(%rbx) 12daa4: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax 12daa9: 66 89 43 2c mov %ax,0x2c(%rbx) 12daad: 41 83 be 08 07 00 00 cmpl $0x1b,0x708(%r14) 12dab4: 1b 12dab5: 0f 84 8a 00 00 00 je 12db45 12dabb: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax 12dac0: 48 89 ef mov %rbp,%rdi 12dac3: 66 89 43 36 mov %ax,0x36(%rbx) 12dac7: 8b 44 24 1e mov 0x1e(%rsp),%eax 12dacb: 89 43 38 mov %eax,0x38(%rbx) 12dace: 0f b7 44 24 24 movzwl 0x24(%rsp),%eax 12dad3: 66 89 43 3c mov %ax,0x3c(%rbx) 12dad7: 0f b7 44 24 22 movzwl 0x22(%rsp),%eax 12dadc: 66 89 43 3e mov %ax,0x3e(%rbx) 12dae0: 8b 44 24 54 mov 0x54(%rsp),%eax 12dae4: 89 43 44 mov %eax,0x44(%rbx) 12dae7: 0f b7 44 24 5a movzwl 0x5a(%rsp),%eax 12daec: 66 89 43 48 mov %ax,0x48(%rbx) 12daf0: e8 00 00 00 00 callq 12daf5 12daf5: 48 89 ef mov %rbp,%rdi 12daf8: 88 43 4a mov %al,0x4a(%rbx) 12dafb: e8 00 00 00 00 callq 12db00 12db00: 88 43 4b mov %al,0x4b(%rbx) 12db03: b8 50 00 00 00 mov $0x50,%eax 12db08: 49 89 1c 24 mov %rbx,(%r12) 12db0c: 48 8b b4 24 e8 00 00 mov 0xe8(%rsp),%rsi 12db13: 00 12db14: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 12db1b: 00 00 12db1d: 0f 85 cd 00 00 00 jne 12dbf0 12db23: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 12db2a: 5b pop %rbx 12db2b: 5d pop %rbp 12db2c: 41 5c pop %r12 12db2e: 41 5d pop %r13 12db30: 41 5e pop %r14 12db32: 41 5f pop %r15 12db34: c3 retq 12db35: 41 89 c7 mov %eax,%r15d 12db38: 4c 89 ef mov %r13,%rdi 12db3b: e8 00 00 00 00 callq 12db40 12db40: 49 63 c7 movslq %r15d,%rax 12db43: eb c7 jmp 12db0c 12db45: 8b 84 24 bc 00 00 00 mov 0xbc(%rsp),%eax 12db4c: 89 43 24 mov %eax,0x24(%rbx) 12db4f: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 12db56: 89 43 2e mov %eax,0x2e(%rbx) 12db59: 0f b7 84 24 c4 00 00 movzwl 0xc4(%rsp),%eax 12db60: 00 12db61: 66 89 43 20 mov %ax,0x20(%rbx) 12db65: e9 51 ff ff ff jmpq 12dabb 12db6a: 48 89 b4 24 ac 00 00 mov %rsi,0xac(%rsp) 12db71: 00 12db72: 48 8b 34 24 mov (%rsp),%rsi 12db76: 48 89 94 24 d4 00 00 mov %rdx,0xd4(%rsp) 12db7d: 00 12db7e: 48 8b 50 60 mov 0x60(%rax),%rdx 12db82: 48 89 b4 24 b4 00 00 mov %rsi,0xb4(%rsp) 12db89: 00 12db8a: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 12db8f: 8b 40 68 mov 0x68(%rax),%eax 12db92: 4c 89 7c 24 7c mov %r15,0x7c(%rsp) 12db97: 48 89 b4 24 bc 00 00 mov %rsi,0xbc(%rsp) 12db9e: 00 12db9f: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 12dba4: 4c 89 9c 24 84 00 00 mov %r11,0x84(%rsp) 12dbab: 00 12dbac: 4c 89 94 24 8c 00 00 mov %r10,0x8c(%rsp) 12dbb3: 00 12dbb4: 4c 89 8c 24 94 00 00 mov %r9,0x94(%rsp) 12dbbb: 00 12dbbc: 4c 89 84 24 9c 00 00 mov %r8,0x9c(%rsp) 12dbc3: 00 12dbc4: 48 89 bc 24 a4 00 00 mov %rdi,0xa4(%rsp) 12dbcb: 00 12dbcc: 48 89 b4 24 c4 00 00 mov %rsi,0xc4(%rsp) 12dbd3: 00 12dbd4: 48 89 8c 24 cc 00 00 mov %rcx,0xcc(%rsp) 12dbdb: 00 12dbdc: 48 89 94 24 dc 00 00 mov %rdx,0xdc(%rsp) 12dbe3: 00 12dbe4: 89 84 24 e4 00 00 00 mov %eax,0xe4(%rsp) 12dbeb: e9 72 fe ff ff jmpq 12da62 12dbf0: e8 00 00 00 00 callq 12dbf5 12dbf5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12dbfc: 00 00 00 00 000000000012dc00 : 12dc00: e8 00 00 00 00 callq 12dc05 12dc05: 55 push %rbp 12dc06: 48 8b 2f mov (%rdi),%rbp 12dc09: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 12dc10: 74 04 je 12dc16 12dc12: 31 c0 xor %eax,%eax 12dc14: 5d pop %rbp 12dc15: c3 retq 12dc16: e8 00 00 00 00 callq 12dc1b 12dc1b: 84 c0 test %al,%al 12dc1d: 74 f3 je 12dc12 12dc1f: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 12dc26: 48 89 ef mov %rbp,%rdi 12dc29: 31 d2 xor %edx,%edx 12dc2b: 8b 70 08 mov 0x8(%rax),%esi 12dc2e: e8 00 00 00 00 callq 12dc33 12dc33: 5d pop %rbp 12dc34: c0 e8 07 shr $0x7,%al 12dc37: c3 retq 12dc38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12dc3f: 00 000000000012dc40 : 12dc40: e8 00 00 00 00 callq 12dc45 12dc45: 41 55 push %r13 12dc47: 41 54 push %r12 12dc49: 55 push %rbp 12dc4a: 53 push %rbx 12dc4b: 48 89 fb mov %rdi,%rbx 12dc4e: 48 83 ec 10 sub $0x10,%rsp 12dc52: 4c 8b af e8 00 00 00 mov 0xe8(%rdi),%r13 12dc59: 4c 8b a7 78 05 00 00 mov 0x578(%rdi),%r12 12dc60: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12dc67: 00 00 12dc69: 48 89 44 24 08 mov %rax,0x8(%rsp) 12dc6e: 31 c0 xor %eax,%eax 12dc70: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 12dc75: 48 8b af 68 01 00 00 mov 0x168(%rdi),%rbp 12dc7c: e8 00 00 00 00 callq 12dc81 12dc81: 85 c0 test %eax,%eax 12dc83: 75 41 jne 12dcc6 12dc85: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 12dc8a: 80 bb cc 05 00 00 00 cmpb $0x0,0x5cc(%rbx) 12dc91: 44 89 83 d0 05 00 00 mov %r8d,0x5d0(%rbx) 12dc98: 74 08 je 12dca2 12dc9a: 41 80 7c 24 0f 00 cmpb $0x0,0xf(%r12) 12dca0: 75 39 jne 12dcdb 12dca2: 44 89 83 d4 05 00 00 mov %r8d,0x5d4(%rbx) 12dca9: 31 c0 xor %eax,%eax 12dcab: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 12dcb0: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 12dcb7: 00 00 12dcb9: 75 62 jne 12dd1d 12dcbb: 48 83 c4 10 add $0x10,%rsp 12dcbf: 5b pop %rbx 12dcc0: 5d pop %rbp 12dcc1: 41 5c pop %r12 12dcc3: 41 5d pop %r13 12dcc5: c3 retq 12dcc6: 48 85 ed test %rbp,%rbp 12dcc9: 0f 84 00 00 00 00 je 12dccf 12dccf: 44 0f b7 45 0c movzwl 0xc(%rbp),%r8d 12dcd4: 44 89 44 24 04 mov %r8d,0x4(%rsp) 12dcd9: eb af jmp 12dc8a 12dcdb: 41 8b ad 06 01 00 00 mov 0x106(%r13),%ebp 12dce2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12dce7: 83 c5 64 add $0x64,%ebp 12dcea: 41 0f af e8 imul %r8d,%ebp 12dcee: 4c 69 c5 1f 85 eb 51 imul $0x51eb851f,%rbp,%r8 12dcf5: 49 c1 e8 25 shr $0x25,%r8 12dcf9: eb a7 jmp 12dca2 12dcfb: 48 8b 03 mov (%rbx),%rax 12dcfe: 89 e9 mov %ebp,%ecx 12dd00: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12dd07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12dd0e: 48 8b 30 mov (%rax),%rsi 12dd11: e8 00 00 00 00 callq 12dd16 12dd16: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 12dd1b: eb ca jmp 12dce7 12dd1d: e8 00 00 00 00 callq 12dd22 12dd22: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12dd29: 00 00 00 00 12dd2d: 0f 1f 00 nopl (%rax) 000000000012dd30 : 12dd30: 55 push %rbp 12dd31: 48 89 fd mov %rdi,%rbp 12dd34: 53 push %rbx 12dd35: 48 89 f3 mov %rsi,%rbx 12dd38: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12dd3d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12dd42: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12dd47: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12dd4c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12dd51: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12dd56: 5b pop %rbx 12dd57: 5d pop %rbp 12dd58: c3 retq 12dd59: 48 8b 07 mov (%rdi),%rax 12dd5c: 0f b7 0e movzwl (%rsi),%ecx 12dd5f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12dd66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12dd6d: 44 0f b7 46 02 movzwl 0x2(%rsi),%r8d 12dd72: 48 8b 30 mov (%rax),%rsi 12dd75: e8 00 00 00 00 callq 12dd7a 12dd7a: eb c1 jmp 12dd3d 12dd7c: 48 8b 45 00 mov 0x0(%rbp),%rax 12dd80: 0f b7 4b 04 movzwl 0x4(%rbx),%ecx 12dd84: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12dd8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12dd92: 44 0f b7 43 06 movzwl 0x6(%rbx),%r8d 12dd97: 48 8b 30 mov (%rax),%rsi 12dd9a: e8 00 00 00 00 callq 12dd9f 12dd9f: eb a1 jmp 12dd42 12dda1: 48 8b 45 00 mov 0x0(%rbp),%rax 12dda5: 0f bf 4b 12 movswl 0x12(%rbx),%ecx 12dda9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12ddb0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12ddb7: 5b pop %rbx 12ddb8: 5d pop %rbp 12ddb9: 48 8b 30 mov (%rax),%rsi 12ddbc: e9 00 00 00 00 jmpq 12ddc1 12ddc1: 48 8b 45 00 mov 0x0(%rbp),%rax 12ddc5: 0f b7 4b 10 movzwl 0x10(%rbx),%ecx 12ddc9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12ddd0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12ddd7: 48 8b 30 mov (%rax),%rsi 12ddda: e8 00 00 00 00 callq 12dddf 12dddf: e9 6d ff ff ff jmpq 12dd51 12dde4: 48 8b 45 00 mov 0x0(%rbp),%rax 12dde8: 0f b7 4b 0c movzwl 0xc(%rbx),%ecx 12ddec: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12ddf3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12ddfa: 44 0f b7 43 0e movzwl 0xe(%rbx),%r8d 12ddff: 48 8b 30 mov (%rax),%rsi 12de02: e8 00 00 00 00 callq 12de07 12de07: e9 40 ff ff ff jmpq 12dd4c 12de0c: 48 8b 45 00 mov 0x0(%rbp),%rax 12de10: 0f b7 4b 08 movzwl 0x8(%rbx),%ecx 12de14: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12de1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12de22: 44 0f b7 43 0a movzwl 0xa(%rbx),%r8d 12de27: 48 8b 30 mov (%rax),%rsi 12de2a: e8 00 00 00 00 callq 12de2f 12de2f: e9 13 ff ff ff jmpq 12dd47 12de34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12de3b: 00 00 00 00 12de3f: 90 nop 000000000012de40 : 12de40: e8 00 00 00 00 callq 12de45 12de45: 41 54 push %r12 12de47: 53 push %rbx 12de48: 48 89 fb mov %rdi,%rbx 12de4b: 48 85 f6 test %rsi,%rsi 12de4e: 0f 84 d4 00 00 00 je 12df28 12de54: 8b 0e mov (%rsi),%ecx 12de56: 83 f9 04 cmp $0x4,%ecx 12de59: 0f 87 fb 00 00 00 ja 12df5a 12de5f: 8b 56 2c mov 0x2c(%rsi),%edx 12de62: 83 fa 04 cmp $0x4,%edx 12de65: 0f 87 f7 00 00 00 ja 12df62 12de6b: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 12de72: 85 c9 test %ecx,%ecx 12de74: 74 50 je 12dec6 12de76: 48 8d 4e 04 lea 0x4(%rsi),%rcx 12de7a: 48 8d 90 b0 00 00 00 lea 0xb0(%rax),%rdx 12de81: 31 ff xor %edi,%edi 12de83: 44 0f b7 41 04 movzwl 0x4(%rcx),%r8d 12de88: 83 c7 01 add $0x1,%edi 12de8b: 48 83 c1 0a add $0xa,%rcx 12de8f: 48 83 c2 2c add $0x2c,%rdx 12de93: 66 44 89 42 d4 mov %r8w,-0x2c(%rdx) 12de98: 44 0f b7 41 fc movzwl -0x4(%rcx),%r8d 12de9d: 66 44 89 42 d6 mov %r8w,-0x2a(%rdx) 12dea2: 44 0f b7 41 f6 movzwl -0xa(%rcx),%r8d 12dea7: 66 44 89 42 d8 mov %r8w,-0x28(%rdx) 12deac: 44 0f b7 41 f8 movzwl -0x8(%rcx),%r8d 12deb1: 66 44 89 42 da mov %r8w,-0x26(%rdx) 12deb6: 44 0f b6 41 fe movzbl -0x2(%rcx),%r8d 12debb: 44 88 42 dc mov %r8b,-0x24(%rdx) 12debf: 39 3e cmp %edi,(%rsi) 12dec1: 77 c0 ja 12de83 12dec3: 8b 56 2c mov 0x2c(%rsi),%edx 12dec6: 85 d2 test %edx,%edx 12dec8: 74 3d je 12df07 12deca: 48 8d 56 30 lea 0x30(%rsi),%rdx 12dece: 31 c9 xor %ecx,%ecx 12ded0: 0f b7 3a movzwl (%rdx),%edi 12ded3: 83 c1 01 add $0x1,%ecx 12ded6: 48 83 c2 0a add $0xa,%rdx 12deda: 48 83 c0 2c add $0x2c,%rax 12dede: 66 89 78 d4 mov %di,-0x2c(%rax) 12dee2: 0f b7 7a f8 movzwl -0x8(%rdx),%edi 12dee6: 66 89 78 d6 mov %di,-0x2a(%rax) 12deea: 0f b7 7a fa movzwl -0x6(%rdx),%edi 12deee: 66 89 78 d8 mov %di,-0x28(%rax) 12def2: 0f b7 7a fc movzwl -0x4(%rdx),%edi 12def6: 66 89 78 da mov %di,-0x26(%rax) 12defa: 0f b6 7a fe movzbl -0x2(%rdx),%edi 12defe: 40 88 78 dc mov %dil,-0x24(%rax) 12df02: 39 4e 2c cmp %ecx,0x2c(%rsi) 12df05: 77 c9 ja 12ded0 12df07: 8b 83 ec 05 00 00 mov 0x5ec(%rbx),%eax 12df0d: 45 31 e4 xor %r12d,%r12d 12df10: 83 c8 01 or $0x1,%eax 12df13: 89 83 ec 05 00 00 mov %eax,0x5ec(%rbx) 12df19: 83 e0 03 and $0x3,%eax 12df1c: 83 f8 01 cmp $0x1,%eax 12df1f: 74 18 je 12df39 12df21: 44 89 e0 mov %r12d,%eax 12df24: 5b pop %rbx 12df25: 41 5c pop %r12 12df27: c3 retq 12df28: 8b 87 ec 05 00 00 mov 0x5ec(%rdi),%eax 12df2e: 45 31 e4 xor %r12d,%r12d 12df31: 83 e0 03 and $0x3,%eax 12df34: 83 f8 01 cmp $0x1,%eax 12df37: 75 e8 jne 12df21 12df39: 48 89 df mov %rbx,%rdi 12df3c: e8 00 00 00 00 callq 12df41 12df41: 41 89 c4 mov %eax,%r12d 12df44: 85 c0 test %eax,%eax 12df46: 0f 85 00 00 00 00 jne 12df4c 12df4c: 44 89 e0 mov %r12d,%eax 12df4f: 83 8b ec 05 00 00 02 orl $0x2,0x5ec(%rbx) 12df56: 5b pop %rbx 12df57: 41 5c pop %r12 12df59: c3 retq 12df5a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12df60: eb bf jmp 12df21 12df62: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12df68: eb b7 jmp 12df21 12df6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000012df70 : 12df70: e8 00 00 00 00 callq 12df75 12df75: 41 55 push %r13 12df77: be 09 00 00 00 mov $0x9,%esi 12df7c: 41 54 push %r12 12df7e: 55 push %rbp 12df7f: 53 push %rbx 12df80: 48 89 fb mov %rdi,%rbx 12df83: 48 83 ec 18 sub $0x18,%rsp 12df87: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12df8e: 00 00 12df90: 48 89 44 24 10 mov %rax,0x10(%rsp) 12df95: 48 8b 87 20 05 00 00 mov 0x520(%rdi),%rax 12df9c: 44 8b a8 c4 05 00 00 mov 0x5c4(%rax),%r13d 12dfa3: 44 8b a0 c8 05 00 00 mov 0x5c8(%rax),%r12d 12dfaa: 8b 68 14 mov 0x14(%rax),%ebp 12dfad: e8 00 00 00 00 callq 12dfb2 12dfb2: 85 c0 test %eax,%eax 12dfb4: 74 39 je 12dfef 12dfb6: 43 8d 44 ad 00 lea 0x0(%r13,%r13,4),%eax 12dfbb: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 12dfc0: 48 89 df mov %rbx,%rdi 12dfc3: c7 44 24 08 04 00 00 movl $0x4,0x8(%rsp) 12dfca: 00 12dfcb: 01 c0 add %eax,%eax 12dfcd: 89 44 24 0c mov %eax,0xc(%rsp) 12dfd1: e8 00 00 00 00 callq 12dfd6 12dfd6: 85 c0 test %eax,%eax 12dfd8: 0f 85 00 00 00 00 jne 12dfde 12dfde: be 13 00 00 00 mov $0x13,%esi 12dfe3: 48 89 df mov %rbx,%rdi 12dfe6: e8 00 00 00 00 callq 12dfeb 12dfeb: 85 c0 test %eax,%eax 12dfed: 75 51 jne 12e040 12dfef: be 02 00 00 00 mov $0x2,%esi 12dff4: 48 89 df mov %rbx,%rdi 12dff7: e8 00 00 00 00 callq 12dffc 12dffc: 85 c0 test %eax,%eax 12dffe: 75 1b jne 12e01b 12e000: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 12e005: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12e00c: 00 00 12e00e: 75 56 jne 12e066 12e010: 48 83 c4 18 add $0x18,%rsp 12e014: 5b pop %rbx 12e015: 5d pop %rbp 12e016: 41 5c pop %r12 12e018: 41 5d pop %r13 12e01a: c3 retq 12e01b: 89 ea mov %ebp,%edx 12e01d: 31 c9 xor %ecx,%ecx 12e01f: be 07 00 00 00 mov $0x7,%esi 12e024: 48 89 df mov %rbx,%rdi 12e027: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 12e02e: 48 c1 ea 25 shr $0x25,%rdx 12e032: e8 00 00 00 00 callq 12e037 12e037: 85 c0 test %eax,%eax 12e039: 74 c5 je 12e000 12e03b: e9 00 00 00 00 jmpq 12e040 12e040: 44 89 e2 mov %r12d,%edx 12e043: 31 c9 xor %ecx,%ecx 12e045: be 2f 00 00 00 mov $0x2f,%esi 12e04a: 48 89 df mov %rbx,%rdi 12e04d: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 12e054: 48 c1 ea 25 shr $0x25,%rdx 12e058: e8 00 00 00 00 callq 12e05d 12e05d: 85 c0 test %eax,%eax 12e05f: 74 8e je 12dfef 12e061: e9 00 00 00 00 jmpq 12e066 12e066: e8 00 00 00 00 callq 12e06b 12e06b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000012e070 : 12e070: e8 00 00 00 00 callq 12e075 12e075: 55 push %rbp 12e076: 89 d2 mov %edx,%edx 12e078: 48 89 fd mov %rdi,%rbp 12e07b: 53 push %rbx 12e07c: 48 81 ec 98 00 00 00 sub $0x98,%rsp 12e083: 48 8b 14 d6 mov (%rsi,%rdx,8),%rdx 12e087: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12e08e: 00 00 12e090: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 12e097: 00 12e098: 31 c0 xor %eax,%eax 12e09a: 89 97 34 06 00 00 mov %edx,0x634(%rdi) 12e0a0: 83 fa 06 cmp $0x6,%edx 12e0a3: 0f 87 00 00 00 00 ja 12e0a9 12e0a9: 41 89 d0 mov %edx,%r8d 12e0ac: 74 53 je 12e101 12e0ae: 44 89 c2 mov %r8d,%edx 12e0b1: be 05 00 00 00 mov $0x5,%esi 12e0b6: 48 89 ef mov %rbp,%rdi 12e0b9: e8 00 00 00 00 callq 12e0be 12e0be: 85 c0 test %eax,%eax 12e0c0: 0f 88 90 01 00 00 js 12e256 12e0c6: 89 c1 mov %eax,%ecx 12e0c8: ba 01 00 00 00 mov $0x1,%edx 12e0cd: be 0d 00 00 00 mov $0xd,%esi 12e0d2: 48 89 ef mov %rbp,%rdi 12e0d5: d3 e2 shl %cl,%edx 12e0d7: 31 c9 xor %ecx,%ecx 12e0d9: e8 00 00 00 00 callq 12e0de 12e0de: 31 c0 xor %eax,%eax 12e0e0: 48 8b 8c 24 90 00 00 mov 0x90(%rsp),%rcx 12e0e7: 00 12e0e8: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12e0ef: 00 00 12e0f1: 0f 85 69 01 00 00 jne 12e260 12e0f7: 48 81 c4 98 00 00 00 add $0x98,%rsp 12e0fe: 5b pop %rbx 12e0ff: 5d pop %rbp 12e100: c3 retq 12e101: 48 89 f3 mov %rsi,%rbx 12e104: 45 31 c0 xor %r8d,%r8d 12e107: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 12e10c: ba 06 00 00 00 mov $0x6,%edx 12e111: be 0a 00 00 00 mov $0xa,%esi 12e116: e8 00 00 00 00 callq 12e11b 12e11b: 85 c0 test %eax,%eax 12e11d: 0f 85 00 00 00 00 jne 12e123 12e123: 48 8b 03 mov (%rbx),%rax 12e126: 48 83 f8 01 cmp $0x1,%rax 12e12a: 74 40 je 12e16c 12e12c: 48 83 f8 02 cmp $0x2,%rax 12e130: 0f 84 d1 00 00 00 je 12e207 12e136: 48 85 c0 test %rax,%rax 12e139: 74 7d je 12e1b8 12e13b: 41 b8 01 00 00 00 mov $0x1,%r8d 12e141: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 12e146: ba 06 00 00 00 mov $0x6,%edx 12e14b: 48 89 ef mov %rbp,%rdi 12e14e: be 0a 00 00 00 mov $0xa,%esi 12e153: e8 00 00 00 00 callq 12e158 12e158: 85 c0 test %eax,%eax 12e15a: 0f 85 00 00 00 00 jne 12e160 12e160: 44 8b 85 34 06 00 00 mov 0x634(%rbp),%r8d 12e167: e9 42 ff ff ff jmpq 12e0ae 12e16c: 48 8b 43 08 mov 0x8(%rbx),%rax 12e170: 88 44 24 2a mov %al,0x2a(%rsp) 12e174: 48 8b 43 10 mov 0x10(%rbx),%rax 12e178: 88 44 24 2d mov %al,0x2d(%rsp) 12e17c: 48 8b 43 18 mov 0x18(%rbx),%rax 12e180: 88 44 24 2b mov %al,0x2b(%rsp) 12e184: 48 8b 43 20 mov 0x20(%rbx),%rax 12e188: 66 89 44 24 2e mov %ax,0x2e(%rsp) 12e18d: 48 8b 43 28 mov 0x28(%rbx),%rax 12e191: 88 44 24 2c mov %al,0x2c(%rsp) 12e195: 48 8b 43 30 mov 0x30(%rbx),%rax 12e199: 66 89 44 24 30 mov %ax,0x30(%rsp) 12e19e: 48 8b 43 38 mov 0x38(%rbx),%rax 12e1a2: 89 44 24 3c mov %eax,0x3c(%rsp) 12e1a6: 48 8b 43 40 mov 0x40(%rbx),%rax 12e1aa: 89 44 24 40 mov %eax,0x40(%rsp) 12e1ae: 48 8b 43 48 mov 0x48(%rbx),%rax 12e1b2: 89 44 24 44 mov %eax,0x44(%rsp) 12e1b6: eb 83 jmp 12e13b 12e1b8: 48 8b 43 08 mov 0x8(%rbx),%rax 12e1bc: 88 44 24 0a mov %al,0xa(%rsp) 12e1c0: 48 8b 43 10 mov 0x10(%rbx),%rax 12e1c4: 88 44 24 0d mov %al,0xd(%rsp) 12e1c8: 48 8b 43 18 mov 0x18(%rbx),%rax 12e1cc: 88 44 24 0b mov %al,0xb(%rsp) 12e1d0: 48 8b 43 20 mov 0x20(%rbx),%rax 12e1d4: 66 89 44 24 0e mov %ax,0xe(%rsp) 12e1d9: 48 8b 43 28 mov 0x28(%rbx),%rax 12e1dd: 88 44 24 0c mov %al,0xc(%rsp) 12e1e1: 48 8b 43 30 mov 0x30(%rbx),%rax 12e1e5: 66 89 44 24 10 mov %ax,0x10(%rsp) 12e1ea: 48 8b 43 38 mov 0x38(%rbx),%rax 12e1ee: 89 44 24 1c mov %eax,0x1c(%rsp) 12e1f2: 48 8b 43 40 mov 0x40(%rbx),%rax 12e1f6: 89 44 24 20 mov %eax,0x20(%rsp) 12e1fa: 48 8b 43 48 mov 0x48(%rbx),%rax 12e1fe: 89 44 24 24 mov %eax,0x24(%rsp) 12e202: e9 34 ff ff ff jmpq 12e13b 12e207: 48 8b 43 08 mov 0x8(%rbx),%rax 12e20b: 88 44 24 4a mov %al,0x4a(%rsp) 12e20f: 48 8b 43 10 mov 0x10(%rbx),%rax 12e213: 88 44 24 4d mov %al,0x4d(%rsp) 12e217: 48 8b 43 18 mov 0x18(%rbx),%rax 12e21b: 88 44 24 4b mov %al,0x4b(%rsp) 12e21f: 48 8b 43 20 mov 0x20(%rbx),%rax 12e223: 66 89 44 24 4e mov %ax,0x4e(%rsp) 12e228: 48 8b 43 28 mov 0x28(%rbx),%rax 12e22c: 88 44 24 4c mov %al,0x4c(%rsp) 12e230: 48 8b 43 30 mov 0x30(%rbx),%rax 12e234: 66 89 44 24 50 mov %ax,0x50(%rsp) 12e239: 48 8b 43 38 mov 0x38(%rbx),%rax 12e23d: 89 44 24 5c mov %eax,0x5c(%rsp) 12e241: 48 8b 43 40 mov 0x40(%rbx),%rax 12e245: 89 44 24 60 mov %eax,0x60(%rsp) 12e249: 48 8b 43 48 mov 0x48(%rbx),%rax 12e24d: 89 44 24 64 mov %eax,0x64(%rsp) 12e251: e9 e5 fe ff ff jmpq 12e13b 12e256: b8 ea ff ff ff mov $0xffffffea,%eax 12e25b: e9 80 fe ff ff jmpq 12e0e0 12e260: e8 00 00 00 00 callq 12e265 12e265: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12e26c: 00 00 00 00 000000000012e270 : 12e270: e8 00 00 00 00 callq 12e275 12e275: 41 56 push %r14 12e277: 41 55 push %r13 12e279: 41 54 push %r12 12e27b: 55 push %rbp 12e27c: 53 push %rbx 12e27d: 48 81 ec 98 00 00 00 sub $0x98,%rsp 12e284: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12e28b: 00 00 12e28d: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 12e294: 00 12e295: 31 c0 xor %eax,%eax 12e297: 48 85 f6 test %rsi,%rsi 12e29a: 0f 84 23 02 00 00 je 12e4c3 12e2a0: 68 00 00 00 00 pushq $0x0 12e2a5: 49 89 f4 mov %rsi,%r12 12e2a8: 49 89 fd mov %rdi,%r13 12e2ab: 31 db xor %ebx,%ebx 12e2ad: 68 00 00 00 00 pushq $0x0 12e2b2: 49 c7 c1 00 00 00 00 mov $0x0,%r9 12e2b9: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e2c0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12e2c7: 68 00 00 00 00 pushq $0x0 12e2cc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12e2d3: 4c 89 e7 mov %r12,%rdi 12e2d6: bd ae 00 00 00 mov $0xae,%ebp 12e2db: 68 00 00 00 00 pushq $0x0 12e2e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e2e7: 68 00 00 00 00 pushq $0x0 12e2ec: 68 00 00 00 00 pushq $0x0 12e2f1: 68 00 00 00 00 pushq $0x0 12e2f6: e8 00 00 00 00 callq 12e2fb 12e2fb: 48 83 c4 38 add $0x38,%rsp 12e2ff: 89 da mov %ebx,%edx 12e301: be 05 00 00 00 mov $0x5,%esi 12e306: 4c 89 ef mov %r13,%rdi 12e309: e8 00 00 00 00 callq 12e30e 12e30e: 66 85 c0 test %ax,%ax 12e311: 0f 88 ac 01 00 00 js 12e4c3 12e317: 45 31 c0 xor %r8d,%r8d 12e31a: 0f bf d0 movswl %ax,%edx 12e31d: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 12e322: be 0a 00 00 00 mov $0xa,%esi 12e327: 4c 89 ef mov %r13,%rdi 12e32a: e8 00 00 00 00 callq 12e32f 12e32f: 85 c0 test %eax,%eax 12e331: 0f 85 00 00 00 00 jne 12e337 12e337: 41 3b 9d 34 06 00 00 cmp 0x634(%r13),%ebx 12e33e: 89 ef mov %ebp,%edi 12e340: 89 da mov %ebx,%edx 12e342: 48 c7 c0 00 00 00 00 mov $0x0,%rax 12e349: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e350: 48 8b 0c dd 00 00 00 mov 0x0(,%rbx,8),%rcx 12e357: 00 12e358: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e35f: 4c 0f 45 c0 cmovne %rax,%r8 12e363: 4c 01 e7 add %r12,%rdi 12e366: 48 83 c3 01 add $0x1,%rbx 12e36a: e8 00 00 00 00 callq 12e36f 12e36f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e376: 31 c9 xor %ecx,%ecx 12e378: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12e37f: 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%edi 12e383: 8b 44 24 24 mov 0x24(%rsp),%eax 12e387: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e38e: 48 89 fd mov %rdi,%rbp 12e391: 4c 01 e7 add %r12,%rdi 12e394: 50 push %rax 12e395: 8b 44 24 28 mov 0x28(%rsp),%eax 12e399: 50 push %rax 12e39a: 8b 44 24 2c mov 0x2c(%rsp),%eax 12e39e: 50 push %rax 12e39f: 0f b7 44 24 28 movzwl 0x28(%rsp),%eax 12e3a4: 50 push %rax 12e3a5: 0f b6 44 24 2c movzbl 0x2c(%rsp),%eax 12e3aa: 50 push %rax 12e3ab: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax 12e3b0: 50 push %rax 12e3b1: 0f b6 44 24 3b movzbl 0x3b(%rsp),%eax 12e3b6: 50 push %rax 12e3b7: 0f b6 44 24 45 movzbl 0x45(%rsp),%eax 12e3bc: 50 push %rax 12e3bd: 44 0f b6 4c 24 4a movzbl 0x4a(%rsp),%r9d 12e3c3: e8 00 00 00 00 callq 12e3c8 12e3c8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e3cf: b9 01 00 00 00 mov $0x1,%ecx 12e3d4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12e3db: 48 83 c4 40 add $0x40,%rsp 12e3df: 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%edi 12e3e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e3ea: 8b 44 24 44 mov 0x44(%rsp),%eax 12e3ee: 48 89 fd mov %rdi,%rbp 12e3f1: 4c 01 e7 add %r12,%rdi 12e3f4: 50 push %rax 12e3f5: 8b 44 24 48 mov 0x48(%rsp),%eax 12e3f9: 50 push %rax 12e3fa: 8b 44 24 4c mov 0x4c(%rsp),%eax 12e3fe: 50 push %rax 12e3ff: 0f b7 44 24 48 movzwl 0x48(%rsp),%eax 12e404: 50 push %rax 12e405: 0f b6 44 24 4c movzbl 0x4c(%rsp),%eax 12e40a: 50 push %rax 12e40b: 0f b7 44 24 56 movzwl 0x56(%rsp),%eax 12e410: 50 push %rax 12e411: 0f b6 44 24 5b movzbl 0x5b(%rsp),%eax 12e416: 50 push %rax 12e417: 0f b6 44 24 65 movzbl 0x65(%rsp),%eax 12e41c: 50 push %rax 12e41d: 44 0f b6 4c 24 6a movzbl 0x6a(%rsp),%r9d 12e423: e8 00 00 00 00 callq 12e428 12e428: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e42f: b9 02 00 00 00 mov $0x2,%ecx 12e434: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12e43b: 48 83 c4 40 add $0x40,%rsp 12e43f: 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%edi 12e443: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e44a: 8b 44 24 64 mov 0x64(%rsp),%eax 12e44e: 48 89 fd mov %rdi,%rbp 12e451: 4c 01 e7 add %r12,%rdi 12e454: 50 push %rax 12e455: 8b 44 24 68 mov 0x68(%rsp),%eax 12e459: 50 push %rax 12e45a: 8b 44 24 6c mov 0x6c(%rsp),%eax 12e45e: 50 push %rax 12e45f: 0f b7 44 24 68 movzwl 0x68(%rsp),%eax 12e464: 50 push %rax 12e465: 0f b6 44 24 6c movzbl 0x6c(%rsp),%eax 12e46a: 50 push %rax 12e46b: 0f b7 44 24 76 movzwl 0x76(%rsp),%eax 12e470: 50 push %rax 12e471: 0f b6 44 24 7b movzbl 0x7b(%rsp),%eax 12e476: 50 push %rax 12e477: 0f b6 84 24 85 00 00 movzbl 0x85(%rsp),%eax 12e47e: 00 12e47f: 50 push %rax 12e480: 44 0f b6 8c 24 8a 00 movzbl 0x8a(%rsp),%r9d 12e487: 00 00 12e489: e8 00 00 00 00 callq 12e48e 12e48e: 01 c5 add %eax,%ebp 12e490: 48 83 c4 40 add $0x40,%rsp 12e494: 48 83 fb 07 cmp $0x7,%rbx 12e498: 0f 85 61 fe ff ff jne 12e2ff 12e49e: 89 e8 mov %ebp,%eax 12e4a0: 48 8b 9c 24 90 00 00 mov 0x90(%rsp),%rbx 12e4a7: 00 12e4a8: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 12e4af: 00 00 12e4b1: 75 17 jne 12e4ca 12e4b3: 48 81 c4 98 00 00 00 add $0x98,%rsp 12e4ba: 5b pop %rbx 12e4bb: 5d pop %rbp 12e4bc: 41 5c pop %r12 12e4be: 41 5d pop %r13 12e4c0: 41 5e pop %r14 12e4c2: c3 retq 12e4c3: b8 ea ff ff ff mov $0xffffffea,%eax 12e4c8: eb d6 jmp 12e4a0 12e4ca: e8 00 00 00 00 callq 12e4cf 12e4cf: 90 nop 000000000012e4d0 : 12e4d0: e8 00 00 00 00 callq 12e4d5 12e4d5: 89 d0 mov %edx,%eax 12e4d7: 44 8b 84 86 ac 00 00 mov 0xac(%rsi,%rax,4),%r8d 12e4de: 00 12e4df: 41 39 c8 cmp %ecx,%r8d 12e4e2: 0f 87 00 00 00 00 ja 12e4e8 12e4e8: 44 8b 44 86 2c mov 0x2c(%rsi,%rax,4),%r8d 12e4ed: 41 39 c8 cmp %ecx,%r8d 12e4f0: 0f 82 00 00 00 00 jb 12e4f6 12e4f6: 31 c0 xor %eax,%eax 12e4f8: c3 retq 12e4f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000012e500 : 12e500: e8 00 00 00 00 callq 12e505 12e505: 41 57 push %r15 12e507: 41 56 push %r14 12e509: 41 55 push %r13 12e50b: 49 89 fd mov %rdi,%r13 12e50e: 41 54 push %r12 12e510: 55 push %rbp 12e511: 53 push %rbx 12e512: 48 89 d3 mov %rdx,%rbx 12e515: 48 83 ec 28 sub $0x28,%rsp 12e519: 4c 8b b7 20 04 00 00 mov 0x420(%rdi),%r14 12e520: 4c 8b a7 78 05 00 00 mov 0x578(%rdi),%r12 12e527: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12e52e: 00 00 12e530: 48 89 44 24 20 mov %rax,0x20(%rsp) 12e535: 31 c0 xor %eax,%eax 12e537: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 12e53e: 00 12e53f: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 12e546: 00 12e547: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 12e54e: 00 12e54f: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 12e556: 00 00 12e558: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 12e55f: 00 12e560: 83 fe 11 cmp $0x11,%esi 12e563: 0f 84 ea 02 00 00 je 12e853 12e569: 89 f5 mov %esi,%ebp 12e56b: 0f 87 37 01 00 00 ja 12e6a8 12e571: 83 fe 0f cmp $0xf,%esi 12e574: 0f 84 38 03 00 00 je 12e8b2 12e57a: 83 fe 10 cmp $0x10,%esi 12e57d: 75 36 jne 12e5b5 12e57f: 80 bf cc 05 00 00 00 cmpb $0x0,0x5cc(%rdi) 12e586: 0f 85 71 02 00 00 jne 12e7fd 12e58c: 45 31 ff xor %r15d,%r15d 12e58f: 48 8b 44 24 20 mov 0x20(%rsp),%rax 12e594: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12e59b: 00 00 12e59d: 0f 85 3d 06 00 00 jne 12ebe0 12e5a3: 48 83 c4 28 add $0x28,%rsp 12e5a7: 44 89 f8 mov %r15d,%eax 12e5aa: 5b pop %rbx 12e5ab: 5d pop %rbp 12e5ac: 41 5c pop %r12 12e5ae: 41 5d pop %r13 12e5b0: 41 5e pop %r14 12e5b2: 41 5f pop %r15 12e5b4: c3 retq 12e5b5: 83 fe 08 cmp $0x8,%esi 12e5b8: 0f 87 2b 02 00 00 ja 12e7e9 12e5be: 8d 46 ff lea -0x1(%rsi),%eax 12e5c1: 83 f8 04 cmp $0x4,%eax 12e5c4: 76 c6 jbe 12e58c 12e5c6: 89 ea mov %ebp,%edx 12e5c8: be 01 00 00 00 mov $0x1,%esi 12e5cd: 4c 89 ef mov %r13,%rdi 12e5d0: e8 00 00 00 00 callq 12e5d5 12e5d5: 85 c0 test %eax,%eax 12e5d7: 78 b3 js 12e58c 12e5d9: 83 f8 05 cmp $0x5,%eax 12e5dc: 7f ae jg 12e58c 12e5de: 89 c0 mov %eax,%eax 12e5e0: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12e5e5: 4c 89 ef mov %r13,%rdi 12e5e8: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 12e5ef: e8 1c f1 ff ff callq 12d710 12e5f4: 85 c0 test %eax,%eax 12e5f6: 75 94 jne 12e58c 12e5f8: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 12e5fd: 89 ee mov %ebp,%esi 12e5ff: 4c 89 ef mov %r13,%rdi 12e602: e8 00 00 00 00 callq 12e607 12e607: 41 89 c7 mov %eax,%r15d 12e60a: 85 c0 test %eax,%eax 12e60c: 0f 85 7a ff ff ff jne 12e58c 12e612: 89 ea mov %ebp,%edx 12e614: be 01 00 00 00 mov $0x1,%esi 12e619: 4c 89 ef mov %r13,%rdi 12e61c: 4d 8b a5 68 01 00 00 mov 0x168(%r13),%r12 12e623: e8 00 00 00 00 callq 12e628 12e628: 89 c0 mov %eax,%eax 12e62a: 48 8d 04 40 lea (%rax,%rax,2),%rax 12e62e: 41 80 7c c4 75 00 cmpb $0x0,0x75(%r12,%rax,8) 12e634: 0f 84 9b 04 00 00 je 12ead5 12e63a: 8b 74 24 10 mov 0x10(%rsp),%esi 12e63e: 85 f6 test %esi,%esi 12e640: 0f 84 46 ff ff ff je 12e58c 12e646: 45 31 e4 xor %r12d,%r12d 12e649: 49 c7 c6 00 00 00 00 mov $0x0,%r14 12e650: eb 3a jmp 12e68c 12e652: 8b 4c 24 0c mov 0xc(%rsp),%ecx 12e656: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e65d: 49 63 ff movslq %r15d,%rdi 12e660: 44 89 e2 mov %r12d,%edx 12e663: 39 4c 24 08 cmp %ecx,0x8(%rsp) 12e667: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e66e: 4d 0f 44 c6 cmove %r14,%r8 12e672: 48 01 df add %rbx,%rdi 12e675: 41 83 c4 01 add $0x1,%r12d 12e679: e8 00 00 00 00 callq 12e67e 12e67e: 41 01 c7 add %eax,%r15d 12e681: 44 39 64 24 10 cmp %r12d,0x10(%rsp) 12e686: 0f 86 03 ff ff ff jbe 12e58f 12e68c: 41 0f b7 d4 movzwl %r12w,%edx 12e690: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 12e695: 89 ee mov %ebp,%esi 12e697: 4c 89 ef mov %r13,%rdi 12e69a: e8 00 00 00 00 callq 12e69f 12e69f: 85 c0 test %eax,%eax 12e6a1: 74 af je 12e652 12e6a3: e9 e7 fe ff ff jmpq 12e58f 12e6a8: 83 fe 12 cmp $0x12,%esi 12e6ab: 0f 84 20 03 00 00 je 12e9d1 12e6b1: 83 fe 13 cmp $0x13,%esi 12e6b4: 0f 85 d2 fe ff ff jne 12e58c 12e6ba: 80 bf cc 05 00 00 00 cmpb $0x0,0x5cc(%rdi) 12e6c1: 0f 84 c5 fe ff ff je 12e58c 12e6c7: 4d 85 f6 test %r14,%r14 12e6ca: 0f 84 bc fe ff ff je 12e58c 12e6d0: 4d 85 e4 test %r12,%r12 12e6d3: 0f 84 b3 fe ff ff je 12e58c 12e6d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12e6e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e6e7: 48 89 df mov %rbx,%rdi 12e6ea: 41 bf 0a 00 00 00 mov $0xa,%r15d 12e6f0: e8 00 00 00 00 callq 12e6f5 12e6f5: 41 80 7c 24 0c 00 cmpb $0x0,0xc(%r12) 12e6fb: 0f 85 a1 04 00 00 jne 12eba2 12e701: 41 80 7c 24 0e 00 cmpb $0x0,0xe(%r12) 12e707: 0f 85 6e 04 00 00 jne 12eb7b 12e70d: 41 80 7c 24 0d 00 cmpb $0x0,0xd(%r12) 12e713: 0f 84 76 fe ff ff je 12e58f 12e719: 41 8b 4c 24 34 mov 0x34(%r12),%ecx 12e71e: 41 8b 94 24 b4 00 00 mov 0xb4(%r12),%edx 12e725: 00 12e726: 49 63 ff movslq %r15d,%rdi 12e729: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e730: 48 01 df add %rbx,%rdi 12e733: e8 00 00 00 00 callq 12e738 12e738: 41 8b 4c 24 38 mov 0x38(%r12),%ecx 12e73d: 41 8b 94 24 b8 00 00 mov 0xb8(%r12),%edx 12e744: 00 12e745: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e74c: 41 8d 2c 07 lea (%r15,%rax,1),%ebp 12e750: 48 63 fd movslq %ebp,%rdi 12e753: 48 01 df add %rbx,%rdi 12e756: e8 00 00 00 00 callq 12e75b 12e75b: 41 8b 4c 24 3c mov 0x3c(%r12),%ecx 12e760: 41 8b 94 24 bc 00 00 mov 0xbc(%r12),%edx 12e767: 00 12e768: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e76f: 01 c5 add %eax,%ebp 12e771: 48 63 fd movslq %ebp,%rdi 12e774: 48 01 df add %rbx,%rdi 12e777: e8 00 00 00 00 callq 12e77c 12e77c: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 12e781: 41 8b 94 24 c0 00 00 mov 0xc0(%r12),%edx 12e788: 00 12e789: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e790: 01 c5 add %eax,%ebp 12e792: 48 63 fd movslq %ebp,%rdi 12e795: 48 01 df add %rbx,%rdi 12e798: e8 00 00 00 00 callq 12e79d 12e79d: 41 8b 4c 24 44 mov 0x44(%r12),%ecx 12e7a2: 41 8b 94 24 c4 00 00 mov 0xc4(%r12),%edx 12e7a9: 00 12e7aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e7b1: 01 c5 add %eax,%ebp 12e7b3: 48 63 fd movslq %ebp,%rdi 12e7b6: 48 01 df add %rbx,%rdi 12e7b9: e8 00 00 00 00 callq 12e7be 12e7be: 41 8b 4c 24 48 mov 0x48(%r12),%ecx 12e7c3: 41 8b 94 24 c8 00 00 mov 0xc8(%r12),%edx 12e7ca: 00 12e7cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e7d2: 01 c5 add %eax,%ebp 12e7d4: 48 63 fd movslq %ebp,%rdi 12e7d7: 48 01 df add %rbx,%rdi 12e7da: e8 00 00 00 00 callq 12e7df 12e7df: 44 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%r15d 12e7e4: e9 a6 fd ff ff jmpq 12e58f 12e7e9: 8d 46 f4 lea -0xc(%rsi),%eax 12e7ec: 45 31 ff xor %r15d,%r15d 12e7ef: 83 f8 02 cmp $0x2,%eax 12e7f2: 0f 86 ce fd ff ff jbe 12e5c6 12e7f8: e9 92 fd ff ff jmpq 12e58f 12e7fd: 4d 85 f6 test %r14,%r14 12e800: 0f 84 86 fd ff ff je 12e58c 12e806: 4d 85 e4 test %r12,%r12 12e809: 0f 84 7d fd ff ff je 12e58c 12e80f: 41 80 7c 24 0c 00 cmpb $0x0,0xc(%r12) 12e815: 0f 84 71 fd ff ff je 12e58c 12e81b: 48 b8 4f 44 5f 53 43 movabs $0x3a4b4c43535f444f,%rax 12e822: 4c 4b 3a 12e825: 48 8d 7b 09 lea 0x9(%rbx),%rdi 12e829: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e830: 48 89 02 mov %rax,(%rdx) 12e833: ba 0a 00 00 00 mov $0xa,%edx 12e838: 66 89 53 08 mov %dx,0x8(%rbx) 12e83c: 41 0f b7 4e 02 movzwl 0x2(%r14),%ecx 12e841: 41 0f b7 16 movzwl (%r14),%edx 12e845: e8 00 00 00 00 callq 12e84a 12e84a: 44 8d 78 09 lea 0x9(%rax),%r15d 12e84e: e9 3c fd ff ff jmpq 12e58f 12e853: 80 bf cc 05 00 00 00 cmpb $0x0,0x5cc(%rdi) 12e85a: 0f 84 2c fd ff ff je 12e58c 12e860: 4d 85 f6 test %r14,%r14 12e863: 0f 84 23 fd ff ff je 12e58c 12e869: 4d 85 e4 test %r12,%r12 12e86c: 0f 84 1a fd ff ff je 12e58c 12e872: 41 80 7c 24 0e 00 cmpb $0x0,0xe(%r12) 12e878: 0f 84 0e fd ff ff je 12e58c 12e87e: 48 b8 4f 44 5f 4d 43 movabs $0x3a4b4c434d5f444f,%rax 12e885: 4c 4b 3a 12e888: 48 8d 7b 09 lea 0x9(%rbx),%rdi 12e88c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e893: 48 89 02 mov %rax,(%rdx) 12e896: b8 0a 00 00 00 mov $0xa,%eax 12e89b: 66 89 42 08 mov %ax,0x8(%rdx) 12e89f: 41 0f b7 56 10 movzwl 0x10(%r14),%edx 12e8a4: e8 00 00 00 00 callq 12e8a9 12e8a9: 44 8d 78 09 lea 0x9(%rax),%r15d 12e8ad: e9 dd fc ff ff jmpq 12e58f 12e8b2: 48 8b af 48 04 00 00 mov 0x448(%rdi),%rbp 12e8b9: 4c 8b b7 68 01 00 00 mov 0x168(%rdi),%r14 12e8c0: 45 31 ff xor %r15d,%r15d 12e8c3: e8 00 00 00 00 callq 12e8c8 12e8c8: 4c 89 ef mov %r13,%rdi 12e8cb: 45 31 ed xor %r13d,%r13d 12e8ce: 41 89 c4 mov %eax,%r12d 12e8d1: e8 00 00 00 00 callq 12e8d6 12e8d6: 89 44 24 04 mov %eax,0x4(%rsp) 12e8da: 42 0f b6 bc 2d 50 07 movzbl 0x750(%rbp,%r13,1),%edi 12e8e1: 00 00 12e8e3: 44 89 ea mov %r13d,%edx 12e8e6: 42 0f b6 8c 2d 52 07 movzbl 0x752(%rbp,%r13,1),%ecx 12e8ed: 00 00 12e8ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e8f6: 89 f8 mov %edi,%eax 12e8f8: 44 39 e7 cmp %r12d,%edi 12e8fb: 75 19 jne 12e916 12e8fd: 0f b6 f1 movzbl %cl,%esi 12e900: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12e907: 3b 74 24 04 cmp 0x4(%rsp),%esi 12e90b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e912: 48 0f 45 f7 cmovne %rdi,%rsi 12e916: 47 0f b7 8c 6e 70 02 movzwl 0x270(%r14,%r13,2),%r9d 12e91d: 00 00 12e91f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e926: 80 f9 01 cmp $0x1,%cl 12e929: 74 45 je 12e970 12e92b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e932: 80 f9 02 cmp $0x2,%cl 12e935: 74 39 je 12e970 12e937: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e93e: 80 f9 03 cmp $0x3,%cl 12e941: 74 2d je 12e970 12e943: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e94a: 80 f9 04 cmp $0x4,%cl 12e94d: 74 21 je 12e970 12e94f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e956: 80 f9 05 cmp $0x5,%cl 12e959: 74 15 je 12e970 12e95b: 80 f9 06 cmp $0x6,%cl 12e95e: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12e965: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12e96c: 4c 0f 45 c1 cmovne %rcx,%r8 12e970: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12e977: 84 c0 test %al,%al 12e979: 74 2a je 12e9a5 12e97b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12e982: 3c 01 cmp $0x1,%al 12e984: 74 1f je 12e9a5 12e986: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12e98d: 3c 02 cmp $0x2,%al 12e98f: 74 14 je 12e9a5 12e991: 3c 03 cmp $0x3,%al 12e993: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12e99a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 12e9a1: 48 0f 45 c8 cmovne %rax,%rcx 12e9a5: 56 push %rsi 12e9a6: 49 63 ff movslq %r15d,%rdi 12e9a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e9b0: 48 01 df add %rbx,%rdi 12e9b3: e8 00 00 00 00 callq 12e9b8 12e9b8: 59 pop %rcx 12e9b9: 41 01 c7 add %eax,%r15d 12e9bc: 49 83 fd 01 cmp $0x1,%r13 12e9c0: 0f 84 c9 fb ff ff je 12e58f 12e9c6: 41 bd 01 00 00 00 mov $0x1,%r13d 12e9cc: e9 09 ff ff ff jmpq 12e8da 12e9d1: 80 bf cc 05 00 00 00 cmpb $0x0,0x5cc(%rdi) 12e9d8: 0f 84 ae fb ff ff je 12e58c 12e9de: 4d 85 f6 test %r14,%r14 12e9e1: 0f 84 a5 fb ff ff je 12e58c 12e9e7: 4d 85 e4 test %r12,%r12 12e9ea: 0f 84 9c fb ff ff je 12e58c 12e9f0: 41 80 7c 24 0d 00 cmpb $0x0,0xd(%r12) 12e9f6: 0f 84 90 fb ff ff je 12e58c 12e9fc: 48 b8 4f 44 5f 56 44 movabs $0x5f434444565f444f,%rax 12ea03: 44 43 5f 12ea06: bd 01 00 00 00 mov $0x1,%ebp 12ea0b: 41 bf 0f 00 00 00 mov $0xf,%r15d 12ea11: 48 89 02 mov %rax,(%rdx) 12ea14: 48 b8 43 55 52 56 45 movabs $0xa3a4556525543,%rax 12ea1b: 3a 0a 00 12ea1e: 48 89 42 08 mov %rax,0x8(%rdx) 12ea22: 8d 55 ff lea -0x1(%rbp),%edx 12ea25: 49 63 c7 movslq %r15d,%rax 12ea28: 83 fd 02 cmp $0x2,%ebp 12ea2b: 74 45 je 12ea72 12ea2d: 83 fa 02 cmp $0x2,%edx 12ea30: 74 70 je 12eaa2 12ea32: 45 0f b7 46 06 movzwl 0x6(%r14),%r8d 12ea37: 41 0f b7 4e 04 movzwl 0x4(%r14),%ecx 12ea3c: 48 8d 3c 03 lea (%rbx,%rax,1),%rdi 12ea40: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12ea47: 66 41 c1 e8 02 shr $0x2,%r8w 12ea4c: 41 81 e0 ff 3f 00 00 and $0x3fff,%r8d 12ea53: e8 00 00 00 00 callq 12ea58 12ea58: 41 01 c7 add %eax,%r15d 12ea5b: 83 fd 03 cmp $0x3,%ebp 12ea5e: 0f 84 2b fb ff ff je 12e58f 12ea64: 83 c5 01 add $0x1,%ebp 12ea67: 49 63 c7 movslq %r15d,%rax 12ea6a: 8d 55 ff lea -0x1(%rbp),%edx 12ea6d: 83 fd 02 cmp $0x2,%ebp 12ea70: 75 bb jne 12ea2d 12ea72: 45 0f b7 46 0a movzwl 0xa(%r14),%r8d 12ea77: 41 0f b7 4e 08 movzwl 0x8(%r14),%ecx 12ea7c: 48 8d 3c 03 lea (%rbx,%rax,1),%rdi 12ea80: ba 01 00 00 00 mov $0x1,%edx 12ea85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12ea8c: 66 41 c1 e8 02 shr $0x2,%r8w 12ea91: 41 81 e0 ff 3f 00 00 and $0x3fff,%r8d 12ea98: e8 00 00 00 00 callq 12ea9d 12ea9d: 41 01 c7 add %eax,%r15d 12eaa0: eb c2 jmp 12ea64 12eaa2: 45 0f b7 46 0e movzwl 0xe(%r14),%r8d 12eaa7: 41 0f b7 4e 0c movzwl 0xc(%r14),%ecx 12eaac: 48 8d 3c 03 lea (%rbx,%rax,1),%rdi 12eab0: ba 02 00 00 00 mov $0x2,%edx 12eab5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12eabc: 66 41 c1 e8 02 shr $0x2,%r8w 12eac1: 41 81 e0 ff 3f 00 00 and $0x3fff,%r8d 12eac8: e8 00 00 00 00 callq 12eacd 12eacd: 41 01 c7 add %eax,%r15d 12ead0: e9 ba fa ff ff jmpq 12e58f 12ead5: 31 d2 xor %edx,%edx 12ead7: 48 8d 4c 24 14 lea 0x14(%rsp),%rcx 12eadc: 89 ee mov %ebp,%esi 12eade: 4c 89 ef mov %r13,%rdi 12eae1: e8 00 00 00 00 callq 12eae6 12eae6: 85 c0 test %eax,%eax 12eae8: 0f 85 9e fa ff ff jne 12e58c 12eaee: 0f b7 44 24 10 movzwl 0x10(%rsp),%eax 12eaf3: 48 8d 4c 24 1c lea 0x1c(%rsp),%rcx 12eaf8: 89 ee mov %ebp,%esi 12eafa: 4c 89 ef mov %r13,%rdi 12eafd: 8d 50 ff lea -0x1(%rax),%edx 12eb00: 0f b7 d2 movzwl %dx,%edx 12eb03: e8 00 00 00 00 callq 12eb08 12eb08: 41 89 c7 mov %eax,%r15d 12eb0b: 85 c0 test %eax,%eax 12eb0d: 0f 85 79 fa ff ff jne 12e58c 12eb13: 8b 54 24 08 mov 0x8(%rsp),%edx 12eb17: 8b 4c 24 14 mov 0x14(%rsp),%ecx 12eb1b: 8b 44 24 1c mov 0x1c(%rsp),%eax 12eb1f: 89 54 24 18 mov %edx,0x18(%rsp) 12eb23: 39 ca cmp %ecx,%edx 12eb25: 0f 84 9d 00 00 00 je 12ebc8 12eb2b: 41 bc 01 00 00 00 mov $0x1,%r12d 12eb31: 39 c2 cmp %eax,%edx 12eb33: 0f 84 9f 00 00 00 je 12ebd8 12eb39: 31 ed xor %ebp,%ebp 12eb3b: 49 c7 c5 00 00 00 00 mov $0x0,%r13 12eb42: 41 39 ec cmp %ebp,%r12d 12eb45: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12eb4c: 49 63 ff movslq %r15d,%rdi 12eb4f: 89 ea mov %ebp,%edx 12eb51: 4d 0f 44 c5 cmove %r13,%r8 12eb55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12eb5c: 48 01 df add %rbx,%rdi 12eb5f: 48 83 c5 01 add $0x1,%rbp 12eb63: e8 00 00 00 00 callq 12eb68 12eb68: 41 01 c7 add %eax,%r15d 12eb6b: 48 83 fd 03 cmp $0x3,%rbp 12eb6f: 0f 84 1a fa ff ff je 12e58f 12eb75: 8b 4c ac 14 mov 0x14(%rsp,%rbp,4),%ecx 12eb79: eb c7 jmp 12eb42 12eb7b: 49 63 ff movslq %r15d,%rdi 12eb7e: 41 8b 4c 24 4c mov 0x4c(%r12),%ecx 12eb83: 41 8b 94 24 cc 00 00 mov 0xcc(%r12),%edx 12eb8a: 00 12eb8b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12eb92: 48 01 df add %rbx,%rdi 12eb95: e8 00 00 00 00 callq 12eb9a 12eb9a: 41 01 c7 add %eax,%r15d 12eb9d: e9 6b fb ff ff jmpq 12e70d 12eba2: 41 8b 4c 24 2c mov 0x2c(%r12),%ecx 12eba7: 41 8b 94 24 b0 00 00 mov 0xb0(%r12),%edx 12ebae: 00 12ebaf: 48 8d 7b 0a lea 0xa(%rbx),%rdi 12ebb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12ebba: e8 00 00 00 00 callq 12ebbf 12ebbf: 44 8d 78 0a lea 0xa(%rax),%r15d 12ebc3: e9 39 fb ff ff jmpq 12e701 12ebc8: 45 31 e4 xor %r12d,%r12d 12ebcb: 01 c8 add %ecx,%eax 12ebcd: d1 e8 shr %eax 12ebcf: 89 44 24 18 mov %eax,0x18(%rsp) 12ebd3: e9 61 ff ff ff jmpq 12eb39 12ebd8: 41 bc 02 00 00 00 mov $0x2,%r12d 12ebde: eb eb jmp 12ebcb 12ebe0: e8 00 00 00 00 callq 12ebe5 12ebe5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12ebec: 00 00 00 00 000000000012ebf0 : 12ebf0: e8 00 00 00 00 callq 12ebf5 12ebf5: 41 54 push %r12 12ebf7: be 03 00 00 00 mov $0x3,%esi 12ebfc: 55 push %rbp 12ebfd: 48 89 fd mov %rdi,%rbp 12ec00: 53 push %rbx 12ec01: 48 8b 9f 48 04 00 00 mov 0x448(%rdi),%rbx 12ec08: 4c 8b a7 68 01 00 00 mov 0x168(%rdi),%r12 12ec0f: e8 00 00 00 00 callq 12ec14 12ec14: 85 c0 test %eax,%eax 12ec16: 0f 85 9e 02 00 00 jne 12eeba 12ec1c: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) 12ec23: 8b 85 34 01 00 00 mov 0x134(%rbp),%eax 12ec29: c6 43 10 01 movb $0x1,0x10(%rbx) 12ec2d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12ec34: 48 c1 e8 25 shr $0x25,%rax 12ec38: 89 43 14 mov %eax,0x14(%rbx) 12ec3b: 89 03 mov %eax,(%rbx) 12ec3d: 89 43 04 mov %eax,0x4(%rbx) 12ec40: be 01 00 00 00 mov $0x1,%esi 12ec45: 48 89 ef mov %rbp,%rdi 12ec48: e8 00 00 00 00 callq 12ec4d 12ec4d: 85 c0 test %eax,%eax 12ec4f: 0f 85 8b 02 00 00 jne 12eee0 12ec55: c7 83 98 00 00 00 01 movl $0x1,0x98(%rbx) 12ec5c: 00 00 00 12ec5f: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 12ec65: c6 83 a0 00 00 00 01 movb $0x1,0xa0(%rbx) 12ec6c: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12ec73: 48 c1 e8 25 shr $0x25,%rax 12ec77: 89 83 a4 00 00 00 mov %eax,0xa4(%rbx) 12ec7d: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 12ec83: 89 83 94 00 00 00 mov %eax,0x94(%rbx) 12ec89: be 02 00 00 00 mov $0x2,%esi 12ec8e: 48 89 ef mov %rbp,%rdi 12ec91: e8 00 00 00 00 callq 12ec96 12ec96: 85 c0 test %eax,%eax 12ec98: 0f 85 69 02 00 00 jne 12ef07 12ec9e: c7 83 28 01 00 00 01 movl $0x1,0x128(%rbx) 12eca5: 00 00 00 12eca8: 8b 85 30 01 00 00 mov 0x130(%rbp),%eax 12ecae: c6 83 30 01 00 00 01 movb $0x1,0x130(%rbx) 12ecb5: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12ecbc: 48 c1 e8 25 shr $0x25,%rax 12ecc0: 89 83 34 01 00 00 mov %eax,0x134(%rbx) 12ecc6: 89 83 20 01 00 00 mov %eax,0x120(%rbx) 12eccc: 89 83 24 01 00 00 mov %eax,0x124(%rbx) 12ecd2: be 29 00 00 00 mov $0x29,%esi 12ecd7: 48 89 ef mov %rbp,%rdi 12ecda: e8 00 00 00 00 callq 12ecdf 12ecdf: 85 c0 test %eax,%eax 12ece1: 0f 85 a6 01 00 00 jne 12ee8d 12ece7: c7 83 48 02 00 00 01 movl $0x1,0x248(%rbx) 12ecee: 00 00 00 12ecf1: 8b 85 40 01 00 00 mov 0x140(%rbp),%eax 12ecf7: c6 83 50 02 00 00 01 movb $0x1,0x250(%rbx) 12ecfe: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12ed05: 48 c1 e8 25 shr $0x25,%rax 12ed09: 89 83 54 02 00 00 mov %eax,0x254(%rbx) 12ed0f: 89 83 40 02 00 00 mov %eax,0x240(%rbx) 12ed15: 89 83 44 02 00 00 mov %eax,0x244(%rbx) 12ed1b: be 29 00 00 00 mov $0x29,%esi 12ed20: 48 89 ef mov %rbp,%rdi 12ed23: e8 00 00 00 00 callq 12ed28 12ed28: 85 c0 test %eax,%eax 12ed2a: 0f 85 08 02 00 00 jne 12ef38 12ed30: c7 83 68 03 00 00 01 movl $0x1,0x368(%rbx) 12ed37: 00 00 00 12ed3a: 8b 85 44 01 00 00 mov 0x144(%rbp),%eax 12ed40: c6 83 70 03 00 00 01 movb $0x1,0x370(%rbx) 12ed47: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12ed4e: 48 c1 e8 25 shr $0x25,%rax 12ed52: 89 83 74 03 00 00 mov %eax,0x374(%rbx) 12ed58: 89 83 60 03 00 00 mov %eax,0x360(%rbx) 12ed5e: 89 83 64 03 00 00 mov %eax,0x364(%rbx) 12ed64: be 09 00 00 00 mov $0x9,%esi 12ed69: 48 89 ef mov %rbp,%rdi 12ed6c: e8 00 00 00 00 callq 12ed71 12ed71: 85 c0 test %eax,%eax 12ed73: 0f 85 f0 01 00 00 jne 12ef69 12ed79: c7 83 88 04 00 00 01 movl $0x1,0x488(%rbx) 12ed80: 00 00 00 12ed83: 8b 85 38 01 00 00 mov 0x138(%rbp),%eax 12ed89: c6 83 90 04 00 00 01 movb $0x1,0x490(%rbx) 12ed90: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12ed97: 48 c1 e8 25 shr $0x25,%rax 12ed9b: 89 83 94 04 00 00 mov %eax,0x494(%rbx) 12eda1: 89 83 80 04 00 00 mov %eax,0x480(%rbx) 12eda7: 89 83 84 04 00 00 mov %eax,0x484(%rbx) 12edad: be 09 00 00 00 mov $0x9,%esi 12edb2: 48 89 ef mov %rbp,%rdi 12edb5: e8 00 00 00 00 callq 12edba 12edba: 85 c0 test %eax,%eax 12edbc: 0f 85 d8 01 00 00 jne 12ef9a 12edc2: c7 83 18 05 00 00 01 movl $0x1,0x518(%rbx) 12edc9: 00 00 00 12edcc: 8b 85 38 01 00 00 mov 0x138(%rbp),%eax 12edd2: c6 83 20 05 00 00 01 movb $0x1,0x520(%rbx) 12edd9: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12ede0: 48 c1 e8 25 shr $0x25,%rax 12ede4: 89 83 24 05 00 00 mov %eax,0x524(%rbx) 12edea: 89 83 10 05 00 00 mov %eax,0x510(%rbx) 12edf0: 89 83 14 05 00 00 mov %eax,0x514(%rbx) 12edf6: be 09 00 00 00 mov $0x9,%esi 12edfb: 48 89 ef mov %rbp,%rdi 12edfe: e8 00 00 00 00 callq 12ee03 12ee03: 85 c0 test %eax,%eax 12ee05: 0f 85 c0 01 00 00 jne 12efcb 12ee0b: c7 83 a8 05 00 00 01 movl $0x1,0x5a8(%rbx) 12ee12: 00 00 00 12ee15: 8b 85 38 01 00 00 mov 0x138(%rbp),%eax 12ee1b: c6 83 b0 05 00 00 01 movb $0x1,0x5b0(%rbx) 12ee22: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 12ee29: 48 c1 e8 25 shr $0x25,%rax 12ee2d: 89 83 b4 05 00 00 mov %eax,0x5b4(%rbx) 12ee33: 89 83 a0 05 00 00 mov %eax,0x5a0(%rbx) 12ee39: 89 83 a4 05 00 00 mov %eax,0x5a4(%rbx) 12ee3f: be 09 00 00 00 mov $0x9,%esi 12ee44: 48 89 ef mov %rbp,%rdi 12ee47: e8 00 00 00 00 callq 12ee4c 12ee4c: 85 c0 test %eax,%eax 12ee4e: 0f 85 a8 01 00 00 jne 12effc 12ee54: c7 83 38 06 00 00 01 movl $0x1,0x638(%rbx) 12ee5b: 00 00 00 12ee5e: 8b 95 38 01 00 00 mov 0x138(%rbp),%edx 12ee64: c6 83 40 06 00 00 01 movb $0x1,0x640(%rbx) 12ee6b: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 12ee72: 48 c1 ea 25 shr $0x25,%rdx 12ee76: 89 93 44 06 00 00 mov %edx,0x644(%rbx) 12ee7c: 89 93 30 06 00 00 mov %edx,0x630(%rbx) 12ee82: 89 93 34 06 00 00 mov %edx,0x634(%rbx) 12ee88: 5b pop %rbx 12ee89: 5d pop %rbp 12ee8a: 41 5c pop %r12 12ee8c: c3 retq 12ee8d: 48 8d 93 40 02 00 00 lea 0x240(%rbx),%rdx 12ee94: be 01 00 00 00 mov $0x1,%esi 12ee99: 48 89 ef mov %rbp,%rdi 12ee9c: e8 00 00 00 00 callq 12eea1 12eea1: 85 c0 test %eax,%eax 12eea3: 75 e3 jne 12ee88 12eea5: 41 80 bc 24 d5 00 00 cmpb $0x0,0xd5(%r12) 12eeac: 00 00 12eeae: 0f 94 83 4c 02 00 00 sete 0x24c(%rbx) 12eeb5: e9 61 fe ff ff jmpq 12ed1b 12eeba: 48 89 da mov %rbx,%rdx 12eebd: be 06 00 00 00 mov $0x6,%esi 12eec2: 48 89 ef mov %rbp,%rdi 12eec5: e8 00 00 00 00 callq 12eeca 12eeca: 85 c0 test %eax,%eax 12eecc: 75 ba jne 12ee88 12eece: 41 80 bc 24 8d 00 00 cmpb $0x0,0x8d(%r12) 12eed5: 00 00 12eed7: 0f 94 43 0c sete 0xc(%rbx) 12eedb: e9 60 fd ff ff jmpq 12ec40 12eee0: 31 f6 xor %esi,%esi 12eee2: 48 8d 93 90 00 00 00 lea 0x90(%rbx),%rdx 12eee9: 48 89 ef mov %rbp,%rdi 12eeec: e8 00 00 00 00 callq 12eef1 12eef1: 85 c0 test %eax,%eax 12eef3: 75 93 jne 12ee88 12eef5: 41 80 7c 24 75 00 cmpb $0x0,0x75(%r12) 12eefb: 0f 94 83 9c 00 00 00 sete 0x9c(%rbx) 12ef02: e9 82 fd ff ff jmpq 12ec89 12ef07: 48 8d 93 20 01 00 00 lea 0x120(%rbx),%rdx 12ef0e: be 07 00 00 00 mov $0x7,%esi 12ef13: 48 89 ef mov %rbp,%rdi 12ef16: e8 00 00 00 00 callq 12ef1b 12ef1b: 85 c0 test %eax,%eax 12ef1d: 0f 85 65 ff ff ff jne 12ee88 12ef23: 41 80 bc 24 a5 00 00 cmpb $0x0,0xa5(%r12) 12ef2a: 00 00 12ef2c: 0f 94 83 2c 01 00 00 sete 0x12c(%rbx) 12ef33: e9 9a fd ff ff jmpq 12ecd2 12ef38: 48 8d 93 60 03 00 00 lea 0x360(%rbx),%rdx 12ef3f: be 02 00 00 00 mov $0x2,%esi 12ef44: 48 89 ef mov %rbp,%rdi 12ef47: e8 00 00 00 00 callq 12ef4c 12ef4c: 85 c0 test %eax,%eax 12ef4e: 0f 85 34 ff ff ff jne 12ee88 12ef54: 41 80 bc 24 bd 00 00 cmpb $0x0,0xbd(%r12) 12ef5b: 00 00 12ef5d: 0f 94 83 6c 03 00 00 sete 0x36c(%rbx) 12ef64: e9 fb fd ff ff jmpq 12ed64 12ef69: 48 8d 93 80 04 00 00 lea 0x480(%rbx),%rdx 12ef70: be 08 00 00 00 mov $0x8,%esi 12ef75: 48 89 ef mov %rbp,%rdi 12ef78: e8 00 00 00 00 callq 12ef7d 12ef7d: 85 c0 test %eax,%eax 12ef7f: 0f 85 03 ff ff ff jne 12ee88 12ef85: 41 80 bc 24 ed 00 00 cmpb $0x0,0xed(%r12) 12ef8c: 00 00 12ef8e: 0f 94 83 8c 04 00 00 sete 0x48c(%rbx) 12ef95: e9 13 fe ff ff jmpq 12edad 12ef9a: 48 8d 93 10 05 00 00 lea 0x510(%rbx),%rdx 12efa1: be 0a 00 00 00 mov $0xa,%esi 12efa6: 48 89 ef mov %rbp,%rdi 12efa9: e8 00 00 00 00 callq 12efae 12efae: 85 c0 test %eax,%eax 12efb0: 0f 85 d2 fe ff ff jne 12ee88 12efb6: 41 80 bc 24 1d 01 00 cmpb $0x0,0x11d(%r12) 12efbd: 00 00 12efbf: 0f 94 83 1c 05 00 00 sete 0x51c(%rbx) 12efc6: e9 2b fe ff ff jmpq 12edf6 12efcb: 48 8d 93 a0 05 00 00 lea 0x5a0(%rbx),%rdx 12efd2: be 09 00 00 00 mov $0x9,%esi 12efd7: 48 89 ef mov %rbp,%rdi 12efda: e8 00 00 00 00 callq 12efdf 12efdf: 85 c0 test %eax,%eax 12efe1: 0f 85 a1 fe ff ff jne 12ee88 12efe7: 41 80 bc 24 05 01 00 cmpb $0x0,0x105(%r12) 12efee: 00 00 12eff0: 0f 94 83 ac 05 00 00 sete 0x5ac(%rbx) 12eff7: e9 43 fe ff ff jmpq 12ee3f 12effc: 48 8d 93 30 06 00 00 lea 0x630(%rbx),%rdx 12f003: be 0b 00 00 00 mov $0xb,%esi 12f008: 48 89 ef mov %rbp,%rdi 12f00b: e8 00 00 00 00 callq 12f010 12f010: 85 c0 test %eax,%eax 12f012: 0f 85 70 fe ff ff jne 12ee88 12f018: 41 80 bc 24 35 01 00 cmpb $0x0,0x135(%r12) 12f01f: 00 00 12f021: 0f 94 83 3c 06 00 00 sete 0x63c(%rbx) 12f028: e9 5b fe ff ff jmpq 12ee88 12f02d: 0f 1f 00 nopl (%rax) 000000000012f030 : 12f030: e8 00 00 00 00 callq 12f035 12f035: 40 84 f6 test %sil,%sil 12f038: 55 push %rbp 12f039: be 2b 00 00 00 mov $0x2b,%esi 12f03e: 48 89 fd mov %rdi,%rbp 12f041: 74 0d je 12f050 12f043: e8 00 00 00 00 callq 12f048 12f048: 85 c0 test %eax,%eax 12f04a: 75 1d jne 12f069 12f04c: 31 c0 xor %eax,%eax 12f04e: 5d pop %rbp 12f04f: c3 retq 12f050: e8 00 00 00 00 callq 12f055 12f055: 85 c0 test %eax,%eax 12f057: 74 f3 je 12f04c 12f059: 48 89 ef mov %rbp,%rdi 12f05c: 31 d2 xor %edx,%edx 12f05e: be 57 00 00 00 mov $0x57,%esi 12f063: 5d pop %rbp 12f064: e9 00 00 00 00 jmpq 12f069 12f069: 48 89 ef mov %rbp,%rdi 12f06c: 31 d2 xor %edx,%edx 12f06e: be 56 00 00 00 mov $0x56,%esi 12f073: 5d pop %rbp 12f074: e9 00 00 00 00 jmpq 12f079 12f079: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000012f080 : 12f080: e8 00 00 00 00 callq 12f085 12f085: 40 84 f6 test %sil,%sil 12f088: 55 push %rbp 12f089: be 29 00 00 00 mov $0x29,%esi 12f08e: 48 89 fd mov %rdi,%rbp 12f091: 74 0d je 12f0a0 12f093: e8 00 00 00 00 callq 12f098 12f098: 85 c0 test %eax,%eax 12f09a: 75 1d jne 12f0b9 12f09c: 31 c0 xor %eax,%eax 12f09e: 5d pop %rbp 12f09f: c3 retq 12f0a0: e8 00 00 00 00 callq 12f0a5 12f0a5: 85 c0 test %eax,%eax 12f0a7: 74 f3 je 12f09c 12f0a9: 48 89 ef mov %rbp,%rdi 12f0ac: 31 d2 xor %edx,%edx 12f0ae: be 55 00 00 00 mov $0x55,%esi 12f0b3: 5d pop %rbp 12f0b4: e9 00 00 00 00 jmpq 12f0b9 12f0b9: 48 89 ef mov %rbp,%rdi 12f0bc: 31 c9 xor %ecx,%ecx 12f0be: ba 01 00 00 00 mov $0x1,%edx 12f0c3: be 54 00 00 00 mov $0x54,%esi 12f0c8: 5d pop %rbp 12f0c9: e9 00 00 00 00 jmpq 12f0ce 12f0ce: 66 90 xchg %ax,%ax 000000000012f0d0 : 12f0d0: e8 00 00 00 00 callq 12f0d5 12f0d5: 55 push %rbp 12f0d6: be 07 00 00 00 mov $0x7,%esi 12f0db: 48 89 fd mov %rdi,%rbp 12f0de: 48 83 ec 18 sub $0x18,%rsp 12f0e2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12f0e9: 00 00 12f0eb: 48 89 44 24 10 mov %rax,0x10(%rsp) 12f0f0: 31 c0 xor %eax,%eax 12f0f2: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 12f0f7: e8 00 00 00 00 callq 12f0fc 12f0fc: 85 c0 test %eax,%eax 12f0fe: 74 1a je 12f11a 12f100: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 12f105: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 12f10c: 00 00 12f10e: 0f 85 8f 00 00 00 jne 12f1a3 12f114: 48 83 c4 18 add $0x18,%rsp 12f118: 5d pop %rbp 12f119: c3 retq 12f11a: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 12f11f: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 12f124: be 07 00 00 00 mov $0x7,%esi 12f129: 48 89 ef mov %rbp,%rdi 12f12c: 8d 50 ff lea -0x1(%rax),%edx 12f12f: 0f b7 d2 movzwl %dx,%edx 12f132: e8 00 00 00 00 callq 12f137 12f137: 85 c0 test %eax,%eax 12f139: 75 c5 jne 12f100 12f13b: 81 7c 24 0c ee 02 00 cmpl $0x2ee,0xc(%rsp) 12f142: 00 12f143: 77 bb ja 12f100 12f145: 31 d2 xor %edx,%edx 12f147: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 12f14c: be 07 00 00 00 mov $0x7,%esi 12f151: 48 89 ef mov %rbp,%rdi 12f154: e8 00 00 00 00 callq 12f159 12f159: 85 c0 test %eax,%eax 12f15b: 75 a3 jne 12f100 12f15d: 8b 4c 24 08 mov 0x8(%rsp),%ecx 12f161: 31 d2 xor %edx,%edx 12f163: be 07 00 00 00 mov $0x7,%esi 12f168: 48 89 ef mov %rbp,%rdi 12f16b: e8 00 00 00 00 callq 12f170 12f170: 85 c0 test %eax,%eax 12f172: 75 8c jne 12f100 12f174: 8b 4c 24 0c mov 0xc(%rsp),%ecx 12f178: 31 d2 xor %edx,%edx 12f17a: be 07 00 00 00 mov $0x7,%esi 12f17f: 48 89 ef mov %rbp,%rdi 12f182: e8 00 00 00 00 callq 12f187 12f187: 85 c0 test %eax,%eax 12f189: 0f 85 71 ff ff ff jne 12f100 12f18f: 31 d2 xor %edx,%edx 12f191: be 94 00 00 00 mov $0x94,%esi 12f196: 48 89 ef mov %rbp,%rdi 12f199: e8 00 00 00 00 callq 12f19e 12f19e: e9 5d ff ff ff jmpq 12f100 12f1a3: e8 00 00 00 00 callq 12f1a8 12f1a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 12f1af: 00 000000000012f1b0 : 12f1b0: e8 00 00 00 00 callq 12f1b5 12f1b5: 41 55 push %r13 12f1b7: 41 54 push %r12 12f1b9: 55 push %rbp 12f1ba: 53 push %rbx 12f1bb: 48 89 fb mov %rdi,%rbx 12f1be: 48 83 ec 18 sub $0x18,%rsp 12f1c2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12f1c9: 00 00 12f1cb: 48 89 44 24 10 mov %rax,0x10(%rsp) 12f1d0: 31 c0 xor %eax,%eax 12f1d2: e8 00 00 00 00 callq 12f1d7 12f1d7: 41 89 c4 mov %eax,%r12d 12f1da: 85 c0 test %eax,%eax 12f1dc: 74 22 je 12f200 12f1de: 48 8b 44 24 10 mov 0x10(%rsp),%rax 12f1e3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12f1ea: 00 00 12f1ec: 0f 85 84 00 00 00 jne 12f276 12f1f2: 48 83 c4 18 add $0x18,%rsp 12f1f6: 44 89 e0 mov %r12d,%eax 12f1f9: 5b pop %rbx 12f1fa: 5d pop %rbp 12f1fb: 41 5c pop %r12 12f1fd: 41 5d pop %r13 12f1ff: c3 retq 12f200: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 12f207: 48 8b 8b 68 01 00 00 mov 0x168(%rbx),%rcx 12f20e: 49 89 e1 mov %rsp,%r9 12f211: 45 31 c0 xor %r8d,%r8d 12f214: 48 8b 90 e2 01 00 00 mov 0x1e2(%rax),%rdx 12f21b: 48 8d b0 e2 01 00 00 lea 0x1e2(%rax),%rsi 12f222: 48 8d 79 08 lea 0x8(%rcx),%rdi 12f226: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 12f22a: 48 89 11 mov %rdx,(%rcx) 12f22d: 48 8b 80 82 06 00 00 mov 0x682(%rax),%rax 12f234: 31 d2 xor %edx,%edx 12f236: 48 89 81 a0 04 00 00 mov %rax,0x4a0(%rcx) 12f23d: 48 29 f9 sub %rdi,%rcx 12f240: 48 29 ce sub %rcx,%rsi 12f243: 81 c1 a8 04 00 00 add $0x4a8,%ecx 12f249: c1 e9 03 shr $0x3,%ecx 12f24c: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 12f24f: be 02 00 00 00 mov $0x2,%esi 12f254: 48 8b 2b mov (%rbx),%rbp 12f257: 4c 8b ab 68 01 00 00 mov 0x168(%rbx),%r13 12f25e: 48 89 ef mov %rbp,%rdi 12f261: e8 00 00 00 00 callq 12f266 12f266: 41 89 c4 mov %eax,%r12d 12f269: 85 c0 test %eax,%eax 12f26b: 0f 85 6d ff ff ff jne 12f1de 12f271: e9 00 00 00 00 jmpq 12f276 12f276: e8 00 00 00 00 callq 12f27b 12f27b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000012f280 : 12f280: e8 00 00 00 00 callq 12f285 12f285: f6 87 ec 05 00 00 01 testb $0x1,0x5ec(%rdi) 12f28c: 75 03 jne 12f291 12f28e: 31 c0 xor %eax,%eax 12f290: c3 retq 12f291: 55 push %rbp 12f292: be 09 00 00 00 mov $0x9,%esi 12f297: 48 89 fd mov %rdi,%rbp 12f29a: e8 00 00 00 00 callq 12f29f 12f29f: 85 c0 test %eax,%eax 12f2a1: 75 04 jne 12f2a7 12f2a3: 31 c0 xor %eax,%eax 12f2a5: 5d pop %rbp 12f2a6: c3 retq 12f2a7: be 03 00 00 00 mov $0x3,%esi 12f2ac: 48 89 ef mov %rbp,%rdi 12f2af: e8 00 00 00 00 callq 12f2b4 12f2b4: 85 c0 test %eax,%eax 12f2b6: 74 eb je 12f2a3 12f2b8: 48 8b 85 20 05 00 00 mov 0x520(%rbp),%rax 12f2bf: 48 89 ef mov %rbp,%rdi 12f2c2: 31 c9 xor %ecx,%ecx 12f2c4: be 40 00 00 00 mov $0x40,%esi 12f2c9: 5d pop %rbp 12f2ca: 8b 50 08 mov 0x8(%rax),%edx 12f2cd: e9 00 00 00 00 jmpq 12f2d2 12f2d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12f2d9: 00 00 00 00 12f2dd: 0f 1f 00 nopl (%rax) 000000000012f2e0 : 12f2e0: e8 00 00 00 00 callq 12f2e5 12f2e5: 53 push %rbx 12f2e6: 31 d2 xor %edx,%edx 12f2e8: be 17 00 00 00 mov $0x17,%esi 12f2ed: 48 89 fb mov %rdi,%rbx 12f2f0: 48 83 ec 08 sub $0x8,%rsp 12f2f4: e8 00 00 00 00 callq 12f2f9 12f2f9: 85 c0 test %eax,%eax 12f2fb: 0f 85 00 00 00 00 jne 12f301 12f301: 48 83 c4 08 add $0x8,%rsp 12f305: 5b pop %rbx 12f306: c3 retq 12f307: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 12f30e: 00 00 000000000012f310 : 12f310: e8 00 00 00 00 callq 12f315 12f315: 41 56 push %r14 12f317: 41 55 push %r13 12f319: 49 89 fd mov %rdi,%r13 12f31c: 41 54 push %r12 12f31e: 45 31 e4 xor %r12d,%r12d 12f321: 55 push %rbp 12f322: 89 f5 mov %esi,%ebp 12f324: 53 push %rbx 12f325: 89 d3 mov %edx,%ebx 12f327: 48 83 ec 10 sub $0x10,%rsp 12f32b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12f332: 00 00 12f334: 48 89 44 24 08 mov %rax,0x8(%rsp) 12f339: 31 c0 xor %eax,%eax 12f33b: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 12f342: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 12f349: 00 12f34a: 85 d2 test %edx,%edx 12f34c: 74 11 je 12f35f 12f34e: b8 ff ff ff ff mov $0xffffffff,%eax 12f353: 41 89 c4 mov %eax,%r12d 12f356: 0f bd c2 bsr %edx,%eax 12f359: 89 c3 mov %eax,%ebx 12f35b: 44 0f bc e2 bsf %edx,%r12d 12f35f: 83 fd 07 cmp $0x7,%ebp 12f362: 77 2b ja 12f38f 12f364: 8d 45 ff lea -0x1(%rbp),%eax 12f367: 83 f8 04 cmp $0x4,%eax 12f36a: 77 34 ja 12f3a0 12f36c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 12f371: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12f378: 00 00 12f37a: 0f 85 9b 00 00 00 jne 12f41b 12f380: 48 83 c4 10 add $0x10,%rsp 12f384: 31 c0 xor %eax,%eax 12f386: 5b pop %rbx 12f387: 5d pop %rbp 12f388: 41 5c pop %r12 12f38a: 41 5d pop %r13 12f38c: 41 5e pop %r14 12f38e: c3 retq 12f38f: 83 fd 08 cmp $0x8,%ebp 12f392: 0f 84 00 00 00 00 je 12f398 12f398: 8d 45 f4 lea -0xc(%rbp),%eax 12f39b: 83 f8 02 cmp $0x2,%eax 12f39e: 77 cc ja 12f36c 12f3a0: 89 ea mov %ebp,%edx 12f3a2: be 01 00 00 00 mov $0x1,%esi 12f3a7: 4c 89 ef mov %r13,%rdi 12f3aa: 4d 8b b5 68 01 00 00 mov 0x168(%r13),%r14 12f3b1: e8 00 00 00 00 callq 12f3b6 12f3b6: 41 0f b7 d4 movzwl %r12w,%edx 12f3ba: 89 c0 mov %eax,%eax 12f3bc: 48 8d 04 40 lea (%rax,%rax,2),%rax 12f3c0: 41 80 7c c6 75 00 cmpb $0x0,0x75(%r14,%rax,8) 12f3c6: 74 41 je 12f409 12f3c8: 48 89 e1 mov %rsp,%rcx 12f3cb: 89 ee mov %ebp,%esi 12f3cd: 4c 89 ef mov %r13,%rdi 12f3d0: e8 00 00 00 00 callq 12f3d5 12f3d5: 85 c0 test %eax,%eax 12f3d7: 75 93 jne 12f36c 12f3d9: 0f b7 d3 movzwl %bx,%edx 12f3dc: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 12f3e1: 89 ee mov %ebp,%esi 12f3e3: 4c 89 ef mov %r13,%rdi 12f3e6: e8 00 00 00 00 callq 12f3eb 12f3eb: 85 c0 test %eax,%eax 12f3ed: 0f 85 79 ff ff ff jne 12f36c 12f3f3: 8b 4c 24 04 mov 0x4(%rsp),%ecx 12f3f7: 8b 14 24 mov (%rsp),%edx 12f3fa: 89 ee mov %ebp,%esi 12f3fc: 4c 89 ef mov %r13,%rdi 12f3ff: e8 00 00 00 00 callq 12f404 12f404: e9 63 ff ff ff jmpq 12f36c 12f409: 85 db test %ebx,%ebx 12f40b: 0f 95 c3 setne %bl 12f40e: 31 d2 xor %edx,%edx 12f410: 45 85 e4 test %r12d,%r12d 12f413: 0f b6 db movzbl %bl,%ebx 12f416: 0f 95 c2 setne %dl 12f419: eb ad jmp 12f3c8 12f41b: e8 00 00 00 00 callq 12f420 000000000012f420 : 12f420: e8 00 00 00 00 callq 12f425 12f425: 55 push %rbp 12f426: 53 push %rbx 12f427: 48 83 ec 18 sub $0x18,%rsp 12f42b: 48 8b 1f mov (%rdi),%rbx 12f42e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12f435: 00 00 12f437: 48 89 44 24 10 mov %rax,0x10(%rsp) 12f43c: 31 c0 xor %eax,%eax 12f43e: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 12f445: 74 1d je 12f464 12f447: 31 c0 xor %eax,%eax 12f449: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 12f44e: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 12f455: 00 00 12f457: 0f 85 e1 01 00 00 jne 12f63e 12f45d: 48 83 c4 18 add $0x18,%rsp 12f461: 5b pop %rbx 12f462: 5d pop %rbp 12f463: c3 retq 12f464: be 02 00 00 00 mov $0x2,%esi 12f469: 48 89 fd mov %rdi,%rbp 12f46c: e8 00 00 00 00 callq 12f471 12f471: 85 c0 test %eax,%eax 12f473: 74 0e je 12f483 12f475: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 12f47b: 83 e8 19 sub $0x19,%eax 12f47e: 83 f8 01 cmp $0x1,%eax 12f481: 76 28 jbe 12f4ab 12f483: 80 bd 4d 06 00 00 00 cmpb $0x0,0x64d(%rbp) 12f48a: 75 bb jne 12f447 12f48c: 0f b6 b3 70 85 00 00 movzbl 0x8570(%rbx),%esi 12f493: 48 89 ef mov %rbp,%rdi 12f496: 83 f6 01 xor $0x1,%esi 12f499: 40 0f b6 f6 movzbl %sil,%esi 12f49d: e8 00 00 00 00 callq 12f4a2 12f4a2: 85 c0 test %eax,%eax 12f4a4: 74 a1 je 12f447 12f4a6: e9 00 00 00 00 jmpq 12f4ab 12f4ab: 31 f6 xor %esi,%esi 12f4ad: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 12f4b2: 48 89 ef mov %rbp,%rdi 12f4b5: e8 00 00 00 00 callq 12f4ba 12f4ba: 85 c0 test %eax,%eax 12f4bc: 0f 85 00 00 00 00 jne 12f4c2 12f4c2: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 12f4c8: 83 f8 19 cmp $0x19,%eax 12f4cb: 74 6e je 12f53b 12f4cd: 83 f8 1a cmp $0x1a,%eax 12f4d0: 75 b1 jne 12f483 12f4d2: 81 7c 24 08 ff 1c 35 cmpl $0x351cff,0x8(%rsp) 12f4d9: 00 12f4da: 76 a7 jbe 12f483 12f4dc: 31 d2 xor %edx,%edx 12f4de: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 12f4e3: be 97 00 00 00 mov $0x97,%esi 12f4e8: 48 89 ef mov %rbp,%rdi 12f4eb: e8 00 00 00 00 callq 12f4f0 12f4f0: 85 c0 test %eax,%eax 12f4f2: 0f 85 00 00 00 00 jne 12f4f8 12f4f8: 8b 44 24 0c mov 0xc(%rsp),%eax 12f4fc: a8 01 test $0x1,%al 12f4fe: 75 83 jne 12f483 12f500: a8 02 test $0x2,%al 12f502: 74 43 je 12f547 12f504: 83 bb 08 07 00 00 19 cmpl $0x19,0x708(%rbx) 12f50b: 0f 85 72 ff ff ff jne 12f483 12f511: be 02 00 00 00 mov $0x2,%esi 12f516: 48 89 ef mov %rbp,%rdi 12f519: e8 00 00 00 00 callq 12f51e 12f51e: 85 c0 test %eax,%eax 12f520: 0f 84 5d ff ff ff je 12f483 12f526: 48 89 ef mov %rbp,%rdi 12f529: e8 a2 fb ff ff callq 12f0d0 12f52e: 85 c0 test %eax,%eax 12f530: 0f 84 4d ff ff ff je 12f483 12f536: e9 00 00 00 00 jmpq 12f53b 12f53b: 81 7c 24 08 ff 34 2a cmpl $0x2a34ff,0x8(%rsp) 12f542: 00 12f543: 77 97 ja 12f4dc 12f545: eb ca jmp 12f511 12f547: 48 8b 95 08 04 00 00 mov 0x408(%rbp),%rdx 12f54e: 49 c7 c1 00 00 00 00 mov $0x0,%r9 12f555: 49 c7 c0 00 00 00 00 mov $0x0,%r8 12f55c: 4c 8d 92 00 00 04 00 lea 0x40000(%rdx),%r10 12f563: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 12f56a 12f56a: 48 8d 7a 08 lea 0x8(%rdx),%rdi 12f56e: 4c 89 ce mov %r9,%rsi 12f571: 4c 8d 9a 08 10 00 00 lea 0x1008(%rdx),%r11 12f578: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 12f57c: 48 89 02 mov %rax,(%rdx) 12f57f: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 12f586 12f586: 48 8d 82 00 10 00 00 lea 0x1000(%rdx),%rax 12f58d: 48 89 8a f8 0f 00 00 mov %rcx,0xff8(%rdx) 12f594: 48 89 d1 mov %rdx,%rcx 12f597: 48 81 c2 00 20 00 00 add $0x2000,%rdx 12f59e: 48 29 f9 sub %rdi,%rcx 12f5a1: 48 29 ce sub %rcx,%rsi 12f5a4: 81 c1 00 10 00 00 add $0x1000,%ecx 12f5aa: c1 e9 03 shr $0x3,%ecx 12f5ad: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 12f5b0: 4c 89 df mov %r11,%rdi 12f5b3: 4c 89 c6 mov %r8,%rsi 12f5b6: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 12f5ba: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 12f5c1 12f5c1: 48 29 f8 sub %rdi,%rax 12f5c4: 48 29 c6 sub %rax,%rsi 12f5c7: 48 89 8a 00 f0 ff ff mov %rcx,-0x1000(%rdx) 12f5ce: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 12f5d5 12f5d5: 48 89 4a f8 mov %rcx,-0x8(%rdx) 12f5d9: 48 89 c1 mov %rax,%rcx 12f5dc: 81 c1 00 10 00 00 add $0x1000,%ecx 12f5e2: c1 e9 03 shr $0x3,%ecx 12f5e5: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 12f5e8: 4c 39 d2 cmp %r10,%rdx 12f5eb: 0f 85 72 ff ff ff jne 12f563 12f5f1: 48 8b 7d 00 mov 0x0(%rbp),%rdi 12f5f5: 31 f6 xor %esi,%esi 12f5f7: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 12f5fe: 48 8b 40 60 mov 0x60(%rax),%rax 12f602: e8 00 00 00 00 callq 12f607 12f607: 8b 95 04 04 00 00 mov 0x404(%rbp),%edx 12f60d: 31 c9 xor %ecx,%ecx 12f60f: be 95 00 00 00 mov $0x95,%esi 12f614: 48 89 ef mov %rbp,%rdi 12f617: e8 00 00 00 00 callq 12f61c 12f61c: 85 c0 test %eax,%eax 12f61e: 0f 85 00 00 00 00 jne 12f624 12f624: 8b 95 00 04 00 00 mov 0x400(%rbp),%edx 12f62a: 31 c9 xor %ecx,%ecx 12f62c: be 96 00 00 00 mov $0x96,%esi 12f631: 48 89 ef mov %rbp,%rdi 12f634: e8 00 00 00 00 callq 12f639 12f639: e9 f0 fe ff ff jmpq 12f52e 12f63e: e8 00 00 00 00 callq 12f643 12f643: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12f64a: 00 00 00 00 12f64e: 66 90 xchg %ax,%ax 000000000012f650 : 12f650: e8 00 00 00 00 callq 12f655 12f655: 41 54 push %r12 12f657: 55 push %rbp 12f658: 53 push %rbx 12f659: 4c 8b 27 mov (%rdi),%r12 12f65c: 83 fa 02 cmp $0x2,%edx 12f65f: 0f 87 20 02 00 00 ja 12f885 12f665: 89 d2 mov %edx,%edx 12f667: 48 89 fd mov %rdi,%rbp 12f66a: 48 89 f3 mov %rsi,%rbx 12f66d: 31 ff xor %edi,%edi 12f66f: 48 c1 e2 02 shl $0x2,%rdx 12f673: 83 fa 08 cmp $0x8,%edx 12f676: 0f 83 85 01 00 00 jae 12f801 12f67c: f6 c2 04 test $0x4,%dl 12f67f: 0f 85 eb 01 00 00 jne 12f870 12f685: 85 d2 test %edx,%edx 12f687: 74 03 je 12f68c 12f689: c6 06 00 movb $0x0,(%rsi) 12f68c: 48 b8 21 38 c5 a7 73 movabs $0x473a7c53821,%rax 12f693: 04 00 00 12f696: 48 8b 13 mov (%rbx),%rdx 12f699: 48 09 d0 or %rdx,%rax 12f69c: 48 89 03 mov %rax,(%rbx) 12f69f: 41 8b 84 24 74 85 00 mov 0x8574(%r12),%eax 12f6a6: 00 12f6a7: a8 01 test $0x1,%al 12f6a9: 74 18 je 12f6c3 12f6ab: 48 b8 23 38 c5 a7 73 movabs $0x473a7c53823,%rax 12f6b2: 04 00 00 12f6b5: 48 09 c2 or %rax,%rdx 12f6b8: 48 89 13 mov %rdx,(%rbx) 12f6bb: 41 8b 84 24 74 85 00 mov 0x8574(%r12),%eax 12f6c2: 00 12f6c3: a8 04 test $0x4,%al 12f6c5: 74 0c je 12f6d3 12f6c7: 48 83 0b 40 orq $0x40,(%rbx) 12f6cb: 41 8b 84 24 74 85 00 mov 0x8574(%r12),%eax 12f6d2: 00 12f6d3: f6 c4 20 test $0x20,%ah 12f6d6: 74 0f je 12f6e7 12f6d8: 48 81 0b 80 00 00 00 orq $0x80,(%rbx) 12f6df: 41 8b 84 24 74 85 00 mov 0x8574(%r12),%eax 12f6e6: 00 12f6e7: f6 c4 01 test $0x1,%ah 12f6ea: 74 0f je 12f6fb 12f6ec: 48 81 0b 00 80 00 00 orq $0x8000,(%rbx) 12f6f3: 41 8b 84 24 74 85 00 mov 0x8574(%r12),%eax 12f6fa: 00 12f6fb: a8 08 test $0x8,%al 12f6fd: 74 0f je 12f70e 12f6ff: 48 81 0b 00 04 00 00 orq $0x400,(%rbx) 12f706: 41 8b 84 24 74 85 00 mov 0x8574(%r12),%eax 12f70d: 00 12f70e: f6 c4 80 test $0x80,%ah 12f711: 74 07 je 12f71a 12f713: 48 81 0b 00 00 02 00 orq $0x20000,(%rbx) 12f71a: 48 8b 45 00 mov 0x0(%rbp),%rax 12f71e: 8b 80 94 89 00 00 mov 0x8994(%rax),%eax 12f724: f6 c4 20 test $0x20,%ah 12f727: 74 0f je 12f738 12f729: 48 0f ba 2b 28 btsq $0x28,(%rbx) 12f72e: 48 8b 45 00 mov 0x0(%rbp),%rax 12f732: 8b 80 94 89 00 00 mov 0x8994(%rax),%eax 12f738: a9 00 00 01 00 test $0x10000,%eax 12f73d: 74 0f je 12f74e 12f73f: 48 0f ba 2b 29 btsq $0x29,(%rbx) 12f744: 48 8b 45 00 mov 0x0(%rbp),%rax 12f748: 8b 80 94 89 00 00 mov 0x8994(%rax),%eax 12f74e: f6 c4 40 test $0x40,%ah 12f751: 74 11 je 12f764 12f753: 48 81 0b 00 00 08 00 orq $0x80000,(%rbx) 12f75a: 48 8b 45 00 mov 0x0(%rbp),%rax 12f75e: 8b 80 94 89 00 00 mov 0x8994(%rax),%eax 12f764: a9 00 00 02 00 test $0x20000,%eax 12f769: 74 07 je 12f772 12f76b: 48 81 0b 00 00 10 00 orq $0x100000,(%rbx) 12f772: 80 bd 4d 06 00 00 00 cmpb $0x0,0x64d(%rbp) 12f779: 74 07 je 12f782 12f77b: 48 81 0b 00 00 00 10 orq $0x10000000,(%rbx) 12f782: 41 f6 84 24 75 85 00 testb $0x10,0x8575(%r12) 12f789: 00 10 12f78b: 74 04 je 12f791 12f78d: 48 83 0b 10 orq $0x10,(%rbx) 12f791: 48 8b 7d 00 mov 0x0(%rbp),%rdi 12f795: be c0 01 81 03 mov $0x38101c0,%esi 12f79a: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 12f7a1: e8 00 00 00 00 callq 12f7a6 12f7a6: a9 00 00 08 00 test $0x80000,%eax 12f7ab: 74 0f je 12f7bc 12f7ad: 41 83 bc 24 08 07 00 cmpl $0x19,0x708(%r12) 12f7b4: 00 19 12f7b6: 0f 84 8a 00 00 00 je 12f846 12f7bc: 41 f6 84 24 74 85 00 testb $0x2,0x8574(%r12) 12f7c3: 00 02 12f7c5: 74 07 je 12f7ce 12f7c7: 48 81 0b 08 03 00 00 orq $0x308,(%rbx) 12f7ce: 48 8b 7d 00 mov 0x0(%rbp),%rdi 12f7d2: be c0 01 81 03 mov $0x38101c0,%esi 12f7d7: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 12f7de: e8 00 00 00 00 callq 12f7e3 12f7e3: 41 89 c0 mov %eax,%r8d 12f7e6: 31 c0 xor %eax,%eax 12f7e8: 41 81 e0 00 00 08 00 and $0x80000,%r8d 12f7ef: 74 0b je 12f7fc 12f7f1: 41 83 bc 24 08 07 00 cmpl $0x19,0x708(%r12) 12f7f8: 00 19 12f7fa: 74 5f je 12f85b 12f7fc: 5b pop %rbx 12f7fd: 5d pop %rbp 12f7fe: 41 5c pop %r12 12f800: c3 retq 12f801: 89 d0 mov %edx,%eax 12f803: 48 8d 4e 08 lea 0x8(%rsi),%rcx 12f807: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 12f80e: 48 c7 44 06 f8 00 00 movq $0x0,-0x8(%rsi,%rax,1) 12f815: 00 00 12f817: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 12f81b: 48 89 f0 mov %rsi,%rax 12f81e: 48 29 c8 sub %rcx,%rax 12f821: 01 c2 add %eax,%edx 12f823: 83 e2 f8 and $0xfffffff8,%edx 12f826: 83 fa 08 cmp $0x8,%edx 12f829: 0f 82 5d fe ff ff jb 12f68c 12f82f: 83 e2 f8 and $0xfffffff8,%edx 12f832: 31 c0 xor %eax,%eax 12f834: 89 c6 mov %eax,%esi 12f836: 83 c0 08 add $0x8,%eax 12f839: 48 89 3c 31 mov %rdi,(%rcx,%rsi,1) 12f83d: 39 d0 cmp %edx,%eax 12f83f: 72 f3 jb 12f834 12f841: e9 46 fe ff ff jmpq 12f68c 12f846: 41 8b 8c 24 10 07 00 mov 0x710(%r12),%ecx 12f84d: 00 12f84e: 85 c9 test %ecx,%ecx 12f850: 0f 84 78 ff ff ff je 12f7ce 12f856: e9 61 ff ff ff jmpq 12f7bc 12f85b: 41 8b 94 24 10 07 00 mov 0x710(%r12),%edx 12f862: 00 12f863: 85 d2 test %edx,%edx 12f865: 75 95 jne 12f7fc 12f867: 48 81 23 ff f7 ff ff andq $0xfffffffffffff7ff,(%rbx) 12f86e: eb 8c jmp 12f7fc 12f870: 89 d2 mov %edx,%edx 12f872: c7 06 00 00 00 00 movl $0x0,(%rsi) 12f878: c7 44 16 fc 00 00 00 movl $0x0,-0x4(%rsi,%rdx,1) 12f87f: 00 12f880: e9 07 fe ff ff jmpq 12f68c 12f885: b8 ea ff ff ff mov $0xffffffea,%eax 12f88a: e9 6d ff ff ff jmpq 12f7fc 12f88f: 90 nop 000000000012f890 : 12f890: e8 00 00 00 00 callq 12f895 12f895: 55 push %rbp 12f896: 48 8b 07 mov (%rdi),%rax 12f899: 48 89 fd mov %rdi,%rbp 12f89c: 48 c7 87 70 01 00 00 movq $0x4a8,0x170(%rdi) 12f8a3: a8 04 00 00 12f8a7: c7 87 78 01 00 00 00 movl $0x1000,0x178(%rdi) 12f8ae: 10 00 00 12f8b1: c6 87 7c 01 00 00 04 movb $0x4,0x17c(%rdi) 12f8b8: 48 c7 87 98 01 00 00 movq $0x180,0x198(%rdi) 12f8bf: 80 01 00 00 12f8c3: c7 87 a0 01 00 00 00 movl $0x1000,0x1a0(%rdi) 12f8ca: 10 00 00 12f8cd: c6 87 a4 01 00 00 04 movb $0x4,0x1a4(%rdi) 12f8d4: 83 b8 08 07 00 00 1b cmpl $0x1b,0x708(%rax) 12f8db: 0f 84 68 01 00 00 je 12fa49 12f8e1: 48 c7 87 b0 02 00 00 movq $0x60,0x2b0(%rdi) 12f8e8: 60 00 00 00 12f8ec: c7 87 b8 02 00 00 00 movl $0x1000,0x2b8(%rdi) 12f8f3: 10 00 00 12f8f6: c6 87 bc 02 00 00 04 movb $0x4,0x2bc(%rdi) 12f8fd: 48 c7 85 50 03 00 00 movq $0x48,0x350(%rbp) 12f904: 48 00 00 00 12f908: bf 6c 00 00 00 mov $0x6c,%edi 12f90d: be c0 0d 00 00 mov $0xdc0,%esi 12f912: c7 85 58 03 00 00 00 movl $0x1000,0x358(%rbp) 12f919: 10 00 00 12f91c: c6 85 5c 03 00 00 04 movb $0x4,0x35c(%rbp) 12f923: 48 c7 85 28 03 00 00 movq $0x40,0x328(%rbp) 12f92a: 40 00 00 00 12f92e: c7 85 30 03 00 00 00 movl $0x1000,0x330(%rbp) 12f935: 10 00 00 12f938: c6 85 34 03 00 00 04 movb $0x4,0x334(%rbp) 12f93f: 48 c7 85 88 02 00 00 movq $0x19000,0x288(%rbp) 12f946: 00 90 01 00 12f94a: c7 85 90 02 00 00 00 movl $0x1000,0x290(%rbp) 12f951: 10 00 00 12f954: c6 85 94 02 00 00 04 movb $0x4,0x294(%rbp) 12f95b: 48 c7 85 00 03 00 00 movq $0x88,0x300(%rbp) 12f962: 88 00 00 00 12f966: c7 85 08 03 00 00 00 movl $0x1000,0x308(%rbp) 12f96d: 10 00 00 12f970: c6 85 0c 03 00 00 04 movb $0x4,0x30c(%rbp) 12f977: 83 b8 08 07 00 00 1b cmpl $0x1b,0x708(%rax) 12f97e: b8 60 00 00 00 mov $0x60,%eax 12f983: 48 0f 45 f8 cmovne %rax,%rdi 12f987: e8 00 00 00 00 callq 12f98c 12f98c: 48 89 85 08 01 00 00 mov %rax,0x108(%rbp) 12f993: 48 85 c0 test %rax,%rax 12f996: 0f 84 a6 00 00 00 je 12fa42 12f99c: 48 c7 85 00 01 00 00 movq $0x0,0x100(%rbp) 12f9a3: 00 00 00 00 12f9a7: ba 50 00 00 00 mov $0x50,%edx 12f9ac: be c0 0d 00 00 mov $0xdc0,%esi 12f9b1: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12f9b8 12f9b8: c7 85 30 04 00 00 50 movl $0x50,0x430(%rbp) 12f9bf: 00 00 00 12f9c2: e8 00 00 00 00 callq 12f9c7 12f9c7: 48 89 85 38 04 00 00 mov %rax,0x438(%rbp) 12f9ce: 48 85 c0 test %rax,%rax 12f9d1: 74 63 je 12fa36 12f9d3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12f9da 12f9da: ba 80 01 00 00 mov $0x180,%edx 12f9df: be c0 0d 00 00 mov $0xdc0,%esi 12f9e4: e8 00 00 00 00 callq 12f9e9 12f9e9: 48 89 85 18 01 00 00 mov %rax,0x118(%rbp) 12f9f0: 48 85 c0 test %rax,%rax 12f9f3: 74 35 je 12fa2a 12f9f5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 12f9fc 12f9fc: ba 5c 07 00 00 mov $0x75c,%edx 12fa01: be c0 0d 00 00 mov $0xdc0,%esi 12fa06: e8 00 00 00 00 callq 12fa0b 12fa0b: 48 89 85 48 04 00 00 mov %rax,0x448(%rbp) 12fa12: 48 85 c0 test %rax,%rax 12fa15: 74 2b je 12fa42 12fa17: c7 85 40 04 00 00 5c movl $0x75c,0x440(%rbp) 12fa1e: 07 00 00 12fa21: 48 89 ef mov %rbp,%rdi 12fa24: 5d pop %rbp 12fa25: e9 00 00 00 00 jmpq 12fa2a 12fa2a: 48 8b bd 38 04 00 00 mov 0x438(%rbp),%rdi 12fa31: e8 00 00 00 00 callq 12fa36 12fa36: 48 8b bd 08 01 00 00 mov 0x108(%rbp),%rdi 12fa3d: e8 00 00 00 00 callq 12fa42 12fa42: b8 f4 ff ff ff mov $0xfffffff4,%eax 12fa47: 5d pop %rbp 12fa48: c3 retq 12fa49: 48 c7 87 b0 02 00 00 movq $0x6c,0x2b0(%rdi) 12fa50: 6c 00 00 00 12fa54: c7 87 b8 02 00 00 00 movl $0x1000,0x2b8(%rdi) 12fa5b: 10 00 00 12fa5e: c6 87 bc 02 00 00 04 movb $0x4,0x2bc(%rdi) 12fa65: e9 93 fe ff ff jmpq 12f8fd 12fa6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000012fa70 : 12fa70: e8 00 00 00 00 callq 12fa75 12fa75: 41 55 push %r13 12fa77: 45 31 c0 xor %r8d,%r8d 12fa7a: 31 d2 xor %edx,%edx 12fa7c: be 0b 00 00 00 mov $0xb,%esi 12fa81: 41 54 push %r12 12fa83: 49 89 fc mov %rdi,%r12 12fa86: 55 push %rbp 12fa87: 53 push %rbx 12fa88: 48 83 ec 18 sub $0x18,%rsp 12fa8c: 48 8b af 20 04 00 00 mov 0x420(%rdi),%rbp 12fa93: 48 8b 9f 28 04 00 00 mov 0x428(%rdi),%rbx 12fa9a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 12faa1: 00 00 12faa3: 48 89 44 24 10 mov %rax,0x10(%rsp) 12faa8: 31 c0 xor %eax,%eax 12faaa: 48 89 e9 mov %rbp,%rcx 12faad: e8 00 00 00 00 callq 12fab2 12fab2: 41 89 c5 mov %eax,%r13d 12fab5: 85 c0 test %eax,%eax 12fab7: 0f 85 00 00 00 00 jne 12fabd 12fabd: 66 83 7d 06 00 cmpw $0x0,0x6(%rbp) 12fac2: 0f 84 b1 00 00 00 je 12fb79 12fac8: 66 83 7d 0a 00 cmpw $0x0,0xa(%rbp) 12facd: 0f 84 df 00 00 00 je 12fbb2 12fad3: 66 83 7d 0e 00 cmpw $0x0,0xe(%rbp) 12fad8: 74 6c je 12fb46 12fada: 48 8b 45 00 mov 0x0(%rbp),%rax 12fade: 48 89 ee mov %rbp,%rsi 12fae1: 4c 89 e7 mov %r12,%rdi 12fae4: 48 89 03 mov %rax,(%rbx) 12fae7: 48 8b 45 08 mov 0x8(%rbp),%rax 12faeb: 48 89 43 08 mov %rax,0x8(%rbx) 12faef: 48 8b 45 10 mov 0x10(%rbp),%rax 12faf3: 48 89 43 10 mov %rax,0x10(%rbx) 12faf7: 48 8b 45 18 mov 0x18(%rbp),%rax 12fafb: 48 89 43 18 mov %rax,0x18(%rbx) 12faff: 48 8b 45 20 mov 0x20(%rbp),%rax 12fb03: 48 89 43 20 mov %rax,0x20(%rbx) 12fb07: 48 8b 45 28 mov 0x28(%rbp),%rax 12fb0b: 48 89 43 28 mov %rax,0x28(%rbx) 12fb0f: 48 8b 45 30 mov 0x30(%rbp),%rax 12fb13: 48 89 43 30 mov %rax,0x30(%rbx) 12fb17: 48 8b 45 38 mov 0x38(%rbp),%rax 12fb1b: 48 89 43 38 mov %rax,0x38(%rbx) 12fb1f: e8 0c e2 ff ff callq 12dd30 12fb24: 48 8b 44 24 10 mov 0x10(%rsp),%rax 12fb29: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 12fb30: 00 00 12fb32: 0f 85 ad 00 00 00 jne 12fbe5 12fb38: 48 83 c4 18 add $0x18,%rsp 12fb3c: 44 89 e8 mov %r13d,%eax 12fb3f: 5b pop %rbx 12fb40: 5d pop %rbp 12fb41: 41 5c pop %r12 12fb43: 41 5d pop %r13 12fb45: c3 retq 12fb46: 0f b7 55 0c movzwl 0xc(%rbp),%edx 12fb4a: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 12fb4f: be 5f 00 00 00 mov $0x5f,%esi 12fb54: 4c 89 e7 mov %r12,%rdi 12fb57: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 12fb5e: 00 12fb5f: e8 00 00 00 00 callq 12fb64 12fb64: 85 c0 test %eax,%eax 12fb66: 0f 85 00 00 00 00 jne 12fb6c 12fb6c: 8b 44 24 0c mov 0xc(%rsp),%eax 12fb70: 66 89 45 0e mov %ax,0xe(%rbp) 12fb74: e9 61 ff ff ff jmpq 12fada 12fb79: 0f b7 55 04 movzwl 0x4(%rbp),%edx 12fb7d: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 12fb82: be 5f 00 00 00 mov $0x5f,%esi 12fb87: 4c 89 e7 mov %r12,%rdi 12fb8a: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 12fb91: 00 12fb92: e8 00 00 00 00 callq 12fb97 12fb97: 85 c0 test %eax,%eax 12fb99: 0f 85 00 00 00 00 jne 12fb9f 12fb9f: 8b 44 24 0c mov 0xc(%rsp),%eax 12fba3: 66 83 7d 0a 00 cmpw $0x0,0xa(%rbp) 12fba8: 66 89 45 06 mov %ax,0x6(%rbp) 12fbac: 0f 85 21 ff ff ff jne 12fad3 12fbb2: 0f b7 55 08 movzwl 0x8(%rbp),%edx 12fbb6: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 12fbbb: be 5f 00 00 00 mov $0x5f,%esi 12fbc0: 4c 89 e7 mov %r12,%rdi 12fbc3: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 12fbca: 00 12fbcb: e8 00 00 00 00 callq 12fbd0 12fbd0: 85 c0 test %eax,%eax 12fbd2: 0f 85 00 00 00 00 jne 12fbd8 12fbd8: 8b 44 24 0c mov 0xc(%rsp),%eax 12fbdc: 66 89 45 0a mov %ax,0xa(%rbp) 12fbe0: e9 ee fe ff ff jmpq 12fad3 12fbe5: e8 00 00 00 00 callq 12fbea 12fbea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000012fbf0 : 12fbf0: e8 00 00 00 00 callq 12fbf5 12fbf5: 41 56 push %r14 12fbf7: 41 55 push %r13 12fbf9: 41 54 push %r12 12fbfb: 55 push %rbp 12fbfc: 53 push %rbx 12fbfd: 48 85 f6 test %rsi,%rsi 12fc00: 74 4a je 12fc4c 12fc02: 4c 8d af a0 00 00 00 lea 0xa0(%rdi),%r13 12fc09: 4c 8b b7 08 01 00 00 mov 0x108(%rdi),%r14 12fc10: 48 89 fd mov %rdi,%rbp 12fc13: 48 89 f3 mov %rsi,%rbx 12fc16: 4c 89 ef mov %r13,%rdi 12fc19: e8 00 00 00 00 callq 12fc1e 12fc1e: 31 d2 xor %edx,%edx 12fc20: 31 f6 xor %esi,%esi 12fc22: 48 89 ef mov %rbp,%rdi 12fc25: e8 00 00 00 00 callq 12fc2a 12fc2a: 41 89 c4 mov %eax,%r12d 12fc2d: 85 c0 test %eax,%eax 12fc2f: 75 07 jne 12fc38 12fc31: 41 0f b7 46 3e movzwl 0x3e(%r14),%eax 12fc36: 89 03 mov %eax,(%rbx) 12fc38: 4c 89 ef mov %r13,%rdi 12fc3b: e8 00 00 00 00 callq 12fc40 12fc40: 5b pop %rbx 12fc41: 44 89 e0 mov %r12d,%eax 12fc44: 5d pop %rbp 12fc45: 41 5c pop %r12 12fc47: 41 5d pop %r13 12fc49: 41 5e pop %r14 12fc4b: c3 retq 12fc4c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12fc52: eb ec jmp 12fc40 12fc54: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12fc5b: 00 00 00 00 12fc5f: 90 nop 000000000012fc60 : 12fc60: e8 00 00 00 00 callq 12fc65 12fc65: 41 57 push %r15 12fc67: 41 56 push %r14 12fc69: 41 55 push %r13 12fc6b: 41 54 push %r12 12fc6d: 55 push %rbp 12fc6e: 48 89 fd mov %rdi,%rbp 12fc71: 53 push %rbx 12fc72: 48 83 ec 18 sub $0x18,%rsp 12fc76: 80 bf cc 05 00 00 00 cmpb $0x0,0x5cc(%rdi) 12fc7d: 4c 8b af 20 04 00 00 mov 0x420(%rdi),%r13 12fc84: 0f 84 00 00 00 00 je 12fc8a 12fc8a: 4c 8b 8f 78 05 00 00 mov 0x578(%rdi),%r9 12fc91: 4d 85 c9 test %r9,%r9 12fc94: 0f 84 00 00 00 00 je 12fc9a 12fc9a: 49 89 d6 mov %rdx,%r14 12fc9d: 41 89 cf mov %ecx,%r15d 12fca0: 83 fe 02 cmp $0x2,%esi 12fca3: 0f 84 a5 00 00 00 je 12fd4e 12fca9: 76 4f jbe 12fcfa 12fcab: 83 fe 03 cmp $0x3,%esi 12fcae: 0f 84 3c 01 00 00 je 12fdf0 12fcb4: 83 fe 04 cmp $0x4,%esi 12fcb7: 0f 85 20 03 00 00 jne 12ffdd 12fcbd: 4c 89 ee mov %r13,%rsi 12fcc0: e8 6b e0 ff ff callq 12dd30 12fcc5: 41 b8 01 00 00 00 mov $0x1,%r8d 12fccb: 4c 89 e9 mov %r13,%rcx 12fcce: 31 d2 xor %edx,%edx 12fcd0: be 0b 00 00 00 mov $0xb,%esi 12fcd5: 48 89 ef mov %rbp,%rdi 12fcd8: e8 00 00 00 00 callq 12fcdd 12fcdd: 41 89 c4 mov %eax,%r12d 12fce0: 85 c0 test %eax,%eax 12fce2: 0f 85 00 00 00 00 jne 12fce8 12fce8: 48 83 c4 18 add $0x18,%rsp 12fcec: 44 89 e0 mov %r12d,%eax 12fcef: 5b pop %rbx 12fcf0: 5d pop %rbp 12fcf1: 41 5c pop %r12 12fcf3: 41 5d pop %r13 12fcf5: 41 5e pop %r14 12fcf7: 41 5f pop %r15 12fcf9: c3 retq 12fcfa: 85 f6 test %esi,%esi 12fcfc: 0f 84 4e 01 00 00 je 12fe50 12fd02: 41 80 79 0e 00 cmpb $0x0,0xe(%r9) 12fd07: 0f 84 00 00 00 00 je 12fd0d 12fd0d: 83 f9 01 cmp $0x1,%ecx 12fd10: 0f 86 00 00 00 00 jbe 12fd16 12fd16: 48 8b 12 mov (%rdx),%rdx 12fd19: 48 83 fa 01 cmp $0x1,%rdx 12fd1d: 0f 85 00 00 00 00 jne 12fd23 12fd23: 49 8b 4e 08 mov 0x8(%r14),%rcx 12fd27: 45 8b 81 cc 00 00 00 mov 0xcc(%r9),%r8d 12fd2e: 44 39 c1 cmp %r8d,%ecx 12fd31: 0f 82 00 00 00 00 jb 12fd37 12fd37: 45 8b 41 4c mov 0x4c(%r9),%r8d 12fd3b: 44 39 c1 cmp %r8d,%ecx 12fd3e: 0f 87 00 00 00 00 ja 12fd44 12fd44: 66 41 89 4d 10 mov %cx,0x10(%r13) 12fd49: 45 31 e4 xor %r12d,%r12d 12fd4c: eb 9a jmp 12fce8 12fd4e: 41 80 79 0d 00 cmpb $0x0,0xd(%r9) 12fd53: 0f 84 00 00 00 00 je 12fd59 12fd59: 83 f9 02 cmp $0x2,%ecx 12fd5c: 0f 86 00 00 00 00 jbe 12fd62 12fd62: 4d 85 ed test %r13,%r13 12fd65: 0f 84 00 00 00 00 je 12fd6b 12fd6b: 48 8b 12 mov (%rdx),%rdx 12fd6e: 48 83 fa 01 cmp $0x1,%rdx 12fd72: 0f 84 dd 01 00 00 je 12ff55 12fd78: 48 83 fa 02 cmp $0x2,%rdx 12fd7c: 0f 85 aa 01 00 00 jne 12ff2c 12fd82: 49 8d 45 0e lea 0xe(%r13),%rax 12fd86: 49 8d 5d 0c lea 0xc(%r13),%rbx 12fd8a: 41 bf 07 00 00 00 mov $0x7,%r15d 12fd90: be 06 00 00 00 mov $0x6,%esi 12fd95: 48 89 44 24 08 mov %rax,0x8(%rsp) 12fd9a: 41 8b 4e 08 mov 0x8(%r14),%ecx 12fd9e: 89 f2 mov %esi,%edx 12fda0: 48 89 ef mov %rbp,%rdi 12fda3: 4c 89 ce mov %r9,%rsi 12fda6: 4c 89 0c 24 mov %r9,(%rsp) 12fdaa: e8 21 e7 ff ff callq 12e4d0 12fdaf: 41 89 c4 mov %eax,%r12d 12fdb2: 85 c0 test %eax,%eax 12fdb4: 0f 85 2e ff ff ff jne 12fce8 12fdba: 49 8b 4e 10 mov 0x10(%r14),%rcx 12fdbe: 4c 8b 0c 24 mov (%rsp),%r9 12fdc2: 48 85 c9 test %rcx,%rcx 12fdc5: 0f 85 a7 01 00 00 jne 12ff72 12fdcb: 31 c0 xor %eax,%eax 12fdcd: 31 d2 xor %edx,%edx 12fdcf: 31 c9 xor %ecx,%ecx 12fdd1: 66 41 89 45 06 mov %ax,0x6(%r13) 12fdd6: 66 41 89 55 0a mov %dx,0xa(%r13) 12fddb: 66 41 89 4d 0e mov %cx,0xe(%r13) 12fde0: 4c 89 ee mov %r13,%rsi 12fde3: 48 89 ef mov %rbp,%rdi 12fde6: e8 45 df ff ff callq 12dd30 12fdeb: e9 f8 fe ff ff jmpq 12fce8 12fdf0: 4d 85 ed test %r13,%r13 12fdf3: 0f 84 00 00 00 00 je 12fdf9 12fdf9: 48 8b 87 28 04 00 00 mov 0x428(%rdi),%rax 12fe00: 48 85 c0 test %rax,%rax 12fe03: 0f 84 00 00 00 00 je 12fe09 12fe09: 48 8b 10 mov (%rax),%rdx 12fe0c: 45 31 e4 xor %r12d,%r12d 12fe0f: 49 89 55 00 mov %rdx,0x0(%r13) 12fe13: 48 8b 50 08 mov 0x8(%rax),%rdx 12fe17: 49 89 55 08 mov %rdx,0x8(%r13) 12fe1b: 48 8b 50 10 mov 0x10(%rax),%rdx 12fe1f: 49 89 55 10 mov %rdx,0x10(%r13) 12fe23: 48 8b 50 18 mov 0x18(%rax),%rdx 12fe27: 49 89 55 18 mov %rdx,0x18(%r13) 12fe2b: 48 8b 50 20 mov 0x20(%rax),%rdx 12fe2f: 49 89 55 20 mov %rdx,0x20(%r13) 12fe33: 48 8b 50 28 mov 0x28(%rax),%rdx 12fe37: 49 89 55 28 mov %rdx,0x28(%r13) 12fe3b: 48 8b 50 30 mov 0x30(%rax),%rdx 12fe3f: 49 89 55 30 mov %rdx,0x30(%r13) 12fe43: 48 8b 40 38 mov 0x38(%rax),%rax 12fe47: 49 89 45 38 mov %rax,0x38(%r13) 12fe4b: e9 98 fe ff ff jmpq 12fce8 12fe50: 41 80 79 0c 00 cmpb $0x0,0xc(%r9) 12fe55: 0f 84 00 00 00 00 je 12fe5b 12fe5b: 4d 85 ed test %r13,%r13 12fe5e: 0f 84 00 00 00 00 je 12fe64 12fe64: 85 c9 test %ecx,%ecx 12fe66: 0f 84 e1 00 00 00 je 12ff4d 12fe6c: 83 f9 01 cmp $0x1,%ecx 12fe6f: 0f 84 00 00 00 00 je 12fe75 12fe75: bb 02 00 00 00 mov $0x2,%ebx 12fe7a: eb 6e jmp 12feea 12fe7c: 8d 43 ff lea -0x1(%rbx),%eax 12fe7f: 4c 89 2c 24 mov %r13,(%rsp) 12fe83: 48 98 cltq 12fe85: 4d 8d 04 c6 lea (%r14,%rax,8),%r8 12fe89: 41 0f b7 45 02 movzwl 0x2(%r13),%eax 12fe8e: 49 8b 10 mov (%r8),%rdx 12fe91: 48 39 c2 cmp %rax,%rdx 12fe94: 0f 8f 00 00 00 00 jg 12fe9a 12fe9a: 41 bb 01 00 00 00 mov $0x1,%r11d 12fea0: 89 d1 mov %edx,%ecx 12fea2: 4c 89 ce mov %r9,%rsi 12fea5: 44 89 da mov %r11d,%edx 12fea8: 48 89 ef mov %rbp,%rdi 12feab: 4c 89 44 24 10 mov %r8,0x10(%rsp) 12feb0: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 12feb5: e8 16 e6 ff ff callq 12e4d0 12feba: 41 89 c4 mov %eax,%r12d 12febd: 85 c0 test %eax,%eax 12febf: 0f 85 23 fe ff ff jne 12fce8 12fec5: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 12feca: 48 8b 3c 24 mov (%rsp),%rdi 12fece: 44 39 fb cmp %r15d,%ebx 12fed1: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 12fed6: 49 8b 00 mov (%r8),%rax 12fed9: 66 89 07 mov %ax,(%rdi) 12fedc: 73 6f jae 12ff4d 12fede: 83 c3 02 add $0x2,%ebx 12fee1: 41 39 df cmp %ebx,%r15d 12fee4: 0f 82 03 01 00 00 jb 12ffed 12feea: 8d 43 fe lea -0x2(%rbx),%eax 12feed: 48 98 cltq 12feef: 49 8b 14 c6 mov (%r14,%rax,8),%rdx 12fef3: 48 85 d2 test %rdx,%rdx 12fef6: 74 84 je 12fe7c 12fef8: 48 83 fa 01 cmp $0x1,%rdx 12fefc: 0f 85 e6 00 00 00 jne 12ffe8 12ff02: 49 8d 45 02 lea 0x2(%r13),%rax 12ff06: 48 89 04 24 mov %rax,(%rsp) 12ff0a: 8d 43 ff lea -0x1(%rbx),%eax 12ff0d: 48 98 cltq 12ff0f: 4d 8d 04 c6 lea (%r14,%rax,8),%r8 12ff13: 41 0f b7 45 00 movzwl 0x0(%r13),%eax 12ff18: 49 8b 10 mov (%r8),%rdx 12ff1b: 48 39 c2 cmp %rax,%rdx 12ff1e: 0f 8c 00 00 00 00 jl 12ff24 12ff24: 45 31 db xor %r11d,%r11d 12ff27: e9 74 ff ff ff jmpq 12fea0 12ff2c: 48 85 d2 test %rdx,%rdx 12ff2f: 0f 85 00 00 00 00 jne 12ff35 12ff35: 49 8d 45 06 lea 0x6(%r13),%rax 12ff39: 49 8d 5d 04 lea 0x4(%r13),%rbx 12ff3d: 41 bf 03 00 00 00 mov $0x3,%r15d 12ff43: 48 89 44 24 08 mov %rax,0x8(%rsp) 12ff48: e9 4d fe ff ff jmpq 12fd9a 12ff4d: 45 31 e4 xor %r12d,%r12d 12ff50: e9 93 fd ff ff jmpq 12fce8 12ff55: 49 8d 45 0a lea 0xa(%r13),%rax 12ff59: 49 8d 5d 08 lea 0x8(%r13),%rbx 12ff5d: 41 bf 05 00 00 00 mov $0x5,%r15d 12ff63: be 04 00 00 00 mov $0x4,%esi 12ff68: 48 89 44 24 08 mov %rax,0x8(%rsp) 12ff6d: e9 28 fe ff ff jmpq 12fd9a 12ff72: 44 89 fa mov %r15d,%edx 12ff75: 4c 89 ce mov %r9,%rsi 12ff78: 48 89 ef mov %rbp,%rdi 12ff7b: e8 50 e5 ff ff callq 12e4d0 12ff80: 85 c0 test %eax,%eax 12ff82: 75 27 jne 12ffab 12ff84: 49 8b 46 08 mov 0x8(%r14),%rax 12ff88: 66 89 03 mov %ax,(%rbx) 12ff8b: 41 0f b7 46 10 movzwl 0x10(%r14),%eax 12ff90: 44 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%r9d 12ff97: 00 12ff98: 48 8b 44 24 08 mov 0x8(%rsp),%rax 12ff9d: 66 44 89 08 mov %r9w,(%rax) 12ffa1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 12ffa6: e9 35 fe ff ff jmpq 12fde0 12ffab: 41 89 c4 mov %eax,%r12d 12ffae: e9 35 fd ff ff jmpq 12fce8 12ffb3: 48 8b 45 00 mov 0x0(%rbp),%rax 12ffb7: 44 0f b7 03 movzwl (%rbx),%r8d 12ffbb: 45 0f b7 c9 movzwl %r9w,%r9d 12ffbf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12ffc6: 49 8b 0e mov (%r14),%rcx 12ffc9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 12ffd0: 48 8b 30 mov (%rax),%rsi 12ffd3: e8 00 00 00 00 callq 12ffd8 12ffd8: e9 03 fe ff ff jmpq 12fde0 12ffdd: 41 bc da ff ff ff mov $0xffffffda,%r12d 12ffe3: e9 00 fd ff ff jmpq 12fce8 12ffe8: e9 00 00 00 00 jmpq 12ffed 12ffed: e9 00 00 00 00 jmpq 12fff2 12fff2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 12fff9: 00 00 00 00 12fffd: 0f 1f 00 nopl (%rax) 0000000000130000 : 130000: e8 00 00 00 00 callq 130005 130005: 41 57 push %r15 130007: 41 56 push %r14 130009: 41 55 push %r13 13000b: 41 54 push %r12 13000d: 55 push %rbp 13000e: 53 push %rbx 13000f: 48 83 ec 08 sub $0x8,%rsp 130013: 4c 8b bf 68 01 00 00 mov 0x168(%rdi),%r15 13001a: 48 85 d2 test %rdx,%rdx 13001d: 0f 84 b3 02 00 00 je 1302d6 130023: 49 89 cd mov %rcx,%r13 130026: 48 85 c9 test %rcx,%rcx 130029: 0f 84 a7 02 00 00 je 1302d6 13002f: 4c 8d b7 80 00 00 00 lea 0x80(%rdi),%r14 130036: 48 89 fd mov %rdi,%rbp 130039: 89 f3 mov %esi,%ebx 13003b: 49 89 d4 mov %rdx,%r12 13003e: 4c 89 f7 mov %r14,%rdi 130041: e8 00 00 00 00 callq 130046 130046: 83 fb 08 cmp $0x8,%ebx 130049: 0f 84 0b 02 00 00 je 13025a 13004f: 0f 87 85 00 00 00 ja 1300da 130055: 83 fb 02 cmp $0x2,%ebx 130058: 0f 84 e2 01 00 00 je 130240 13005e: 0f 86 a2 00 00 00 jbe 130106 130064: 8d 43 fa lea -0x6(%rbx),%eax 130067: 83 f8 01 cmp $0x1,%eax 13006a: 0f 87 4e 01 00 00 ja 1301be 130070: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 130077: 4c 8d bd a0 00 00 00 lea 0xa0(%rbp),%r15 13007e: 4c 89 ff mov %r15,%rdi 130081: 48 89 04 24 mov %rax,(%rsp) 130085: 83 fb 07 cmp $0x7,%ebx 130088: 0f 85 3a 01 00 00 jne 1301c8 13008e: e8 00 00 00 00 callq 130093 130093: 31 d2 xor %edx,%edx 130095: 31 f6 xor %esi,%esi 130097: 48 89 ef mov %rbp,%rdi 13009a: e8 00 00 00 00 callq 13009f 13009f: 89 c3 mov %eax,%ebx 1300a1: 85 c0 test %eax,%eax 1300a3: 75 0c jne 1300b1 1300a5: 48 8b 04 24 mov (%rsp),%rax 1300a9: 0f b7 40 1a movzwl 0x1a(%rax),%eax 1300ad: 41 89 04 24 mov %eax,(%r12) 1300b1: 4c 89 ff mov %r15,%rdi 1300b4: e8 00 00 00 00 callq 1300b9 1300b9: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 1300c0: 00 1300c1: 4c 89 f7 mov %r14,%rdi 1300c4: e8 00 00 00 00 callq 1300c9 1300c9: 48 83 c4 08 add $0x8,%rsp 1300cd: 89 d8 mov %ebx,%eax 1300cf: 5b pop %rbx 1300d0: 5d pop %rbp 1300d1: 41 5c pop %r12 1300d3: 41 5d pop %r13 1300d5: 41 5e pop %r14 1300d7: 41 5f pop %r15 1300d9: c3 retq 1300da: 83 fb 0e cmp $0xe,%ebx 1300dd: 0f 84 19 01 00 00 je 1301fc 1300e3: 76 73 jbe 130158 1300e5: 83 fb 13 cmp $0x13,%ebx 1300e8: 0f 85 d0 00 00 00 jne 1301be 1300ee: 41 0f b7 87 9a 02 00 movzwl 0x29a(%r15),%eax 1300f5: 00 1300f6: 31 db xor %ebx,%ebx 1300f8: 41 89 04 24 mov %eax,(%r12) 1300fc: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 130103: 00 130104: eb bb jmp 1300c1 130106: 31 d2 xor %edx,%edx 130108: 85 db test %ebx,%ebx 13010a: 0f 85 ae 00 00 00 jne 1301be 130110: be 01 00 00 00 mov $0x1,%esi 130115: 48 89 ef mov %rbp,%rdi 130118: e8 00 00 00 00 callq 13011d 13011d: 89 c3 mov %eax,%ebx 13011f: 85 c0 test %eax,%eax 130121: 78 1f js 130142 130123: 83 f8 05 cmp $0x5,%eax 130126: 0f 8f b4 01 00 00 jg 1302e0 13012c: 89 c0 mov %eax,%eax 13012e: 4c 89 e2 mov %r12,%rdx 130131: 48 89 ef mov %rbp,%rdi 130134: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 13013b: e8 d0 d5 ff ff callq 12d710 130140: 89 c3 mov %eax,%ebx 130142: 41 6b 04 24 64 imul $0x64,(%r12),%eax 130147: 41 89 04 24 mov %eax,(%r12) 13014b: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 130152: 00 130153: e9 69 ff ff ff jmpq 1300c1 130158: 8d 43 f7 lea -0x9(%rbx),%eax 13015b: 83 f8 02 cmp $0x2,%eax 13015e: 77 5e ja 1301be 130160: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 130167: 4c 8d bd a0 00 00 00 lea 0xa0(%rbp),%r15 13016e: 48 89 04 24 mov %rax,(%rsp) 130172: 83 fb 0a cmp $0xa,%ebx 130175: 0f 84 e9 00 00 00 je 130264 13017b: 83 fb 0b cmp $0xb,%ebx 13017e: 0f 84 1d 01 00 00 je 1302a1 130184: 4c 89 ff mov %r15,%rdi 130187: e8 00 00 00 00 callq 13018c 13018c: 31 d2 xor %edx,%edx 13018e: 31 f6 xor %esi,%esi 130190: 48 89 ef mov %rbp,%rdi 130193: e8 00 00 00 00 callq 130198 130198: 89 c3 mov %eax,%ebx 13019a: 85 c0 test %eax,%eax 13019c: 0f 85 0f ff ff ff jne 1300b1 1301a2: 48 8b 04 24 mov (%rsp),%rax 1301a6: 4c 89 ff mov %r15,%rdi 1301a9: 0f b7 40 22 movzwl 0x22(%rax),%eax 1301ad: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1301b3: 41 89 04 24 mov %eax,(%r12) 1301b7: e8 00 00 00 00 callq 1301bc 1301bc: eb 8d jmp 13014b 1301be: bb a1 ff ff ff mov $0xffffffa1,%ebx 1301c3: e9 f9 fe ff ff jmpq 1300c1 1301c8: e8 00 00 00 00 callq 1301cd 1301cd: 31 d2 xor %edx,%edx 1301cf: 31 f6 xor %esi,%esi 1301d1: 48 89 ef mov %rbp,%rdi 1301d4: e8 00 00 00 00 callq 1301d9 1301d9: 89 c3 mov %eax,%ebx 1301db: 85 c0 test %eax,%eax 1301dd: 0f 85 ce fe ff ff jne 1300b1 1301e3: 48 8b 04 24 mov (%rsp),%rax 1301e7: 4c 89 ff mov %r15,%rdi 1301ea: 0f b7 40 18 movzwl 0x18(%rax),%eax 1301ee: 41 89 04 24 mov %eax,(%r12) 1301f2: e8 00 00 00 00 callq 1301f7 1301f7: e9 4f ff ff ff jmpq 13014b 1301fc: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 130203: 4c 8d bd a0 00 00 00 lea 0xa0(%rbp),%r15 13020a: 4c 89 ff mov %r15,%rdi 13020d: 48 89 04 24 mov %rax,(%rsp) 130211: e8 00 00 00 00 callq 130216 130216: 31 d2 xor %edx,%edx 130218: 31 f6 xor %esi,%esi 13021a: 48 89 ef mov %rbp,%rdi 13021d: e8 00 00 00 00 callq 130222 130222: 89 c3 mov %eax,%ebx 130224: 85 c0 test %eax,%eax 130226: 0f 85 85 fe ff ff jne 1300b1 13022c: 48 8b 04 24 mov (%rsp),%rax 130230: 0f b7 40 20 movzwl 0x20(%rax),%eax 130234: c1 e0 08 shl $0x8,%eax 130237: 41 89 04 24 mov %eax,(%r12) 13023b: e9 71 fe ff ff jmpq 1300b1 130240: 4c 89 e6 mov %r12,%rsi 130243: 48 89 ef mov %rbp,%rdi 130246: e8 00 00 00 00 callq 13024b 13024b: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 130252: 00 130253: 89 c3 mov %eax,%ebx 130255: e9 67 fe ff ff jmpq 1300c1 13025a: ba 07 00 00 00 mov $0x7,%edx 13025f: e9 ac fe ff ff jmpq 130110 130264: 4c 89 ff mov %r15,%rdi 130267: e8 00 00 00 00 callq 13026c 13026c: 31 d2 xor %edx,%edx 13026e: 31 f6 xor %esi,%esi 130270: 48 89 ef mov %rbp,%rdi 130273: e8 00 00 00 00 callq 130278 130278: 89 c3 mov %eax,%ebx 13027a: 85 c0 test %eax,%eax 13027c: 0f 85 2f fe ff ff jne 1300b1 130282: 48 8b 04 24 mov (%rsp),%rax 130286: 4c 89 ff mov %r15,%rdi 130289: 0f b7 40 24 movzwl 0x24(%rax),%eax 13028d: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 130293: 41 89 04 24 mov %eax,(%r12) 130297: e8 00 00 00 00 callq 13029c 13029c: e9 aa fe ff ff jmpq 13014b 1302a1: 4c 89 ff mov %r15,%rdi 1302a4: e8 00 00 00 00 callq 1302a9 1302a9: 31 d2 xor %edx,%edx 1302ab: 31 f6 xor %esi,%esi 1302ad: 48 89 ef mov %rbp,%rdi 1302b0: e8 00 00 00 00 callq 1302b5 1302b5: 89 c3 mov %eax,%ebx 1302b7: 85 c0 test %eax,%eax 1302b9: 0f 85 f2 fd ff ff jne 1300b1 1302bf: 48 8b 04 24 mov (%rsp),%rax 1302c3: 0f b7 40 26 movzwl 0x26(%rax),%eax 1302c7: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1302cd: 41 89 04 24 mov %eax,(%r12) 1302d1: e9 db fd ff ff jmpq 1300b1 1302d6: bb ea ff ff ff mov $0xffffffea,%ebx 1302db: e9 e9 fd ff ff jmpq 1300c9 1302e0: bb ea ff ff ff mov $0xffffffea,%ebx 1302e5: e9 58 fe ff ff jmpq 130142 1302ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001302f0 : 1302f0: e8 00 00 00 00 callq 1302f5 1302f5: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 1302fc: 00 1302fd: 48 c7 47 30 00 00 00 movq $0x0,0x30(%rdi) 130304: 00 130305: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 13030c: 00 13030d: 48 c7 47 40 00 00 00 movq $0x0,0x40(%rdi) 130314: 00 130315: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 13031c: 00 13031d: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 130324: 00 130325: 48 c7 47 58 00 00 00 movq $0x0,0x58(%rdi) 13032c: 00 13032d: c3 retq 13032e: 66 90 xchg %ax,%ax 0000000000130330 : 130330: e8 00 00 00 00 callq 130335 130335: 48 8b 87 48 04 00 00 mov 0x448(%rdi),%rax 13033c: 8b 90 90 00 00 00 mov 0x90(%rax),%edx 130342: 89 97 88 05 00 00 mov %edx,0x588(%rdi) 130348: 8b 90 94 00 00 00 mov 0x94(%rax),%edx 13034e: 89 97 90 05 00 00 mov %edx,0x590(%rdi) 130354: 8b 90 20 01 00 00 mov 0x120(%rax),%edx 13035a: 89 97 a0 05 00 00 mov %edx,0x5a0(%rdi) 130360: 8b 90 24 01 00 00 mov 0x124(%rax),%edx 130366: 89 97 a8 05 00 00 mov %edx,0x5a8(%rdi) 13036c: 8b 10 mov (%rax),%edx 13036e: 89 97 94 05 00 00 mov %edx,0x594(%rdi) 130374: 8b 40 04 mov 0x4(%rax),%eax 130377: 89 87 9c 05 00 00 mov %eax,0x59c(%rdi) 13037d: 31 c0 xor %eax,%eax 13037f: c3 retq 0000000000130380 : 130380: e8 00 00 00 00 callq 130385 130385: 31 c0 xor %eax,%eax 130387: c3 retq 130388: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13038f: 00 0000000000130390 : 130390: e8 00 00 00 00 callq 130395 130395: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 13039c: 0f b7 80 fa 03 00 00 movzwl 0x3fa(%rax),%eax 1303a3: 89 87 98 06 00 00 mov %eax,0x698(%rdi) 1303a9: 31 c0 xor %eax,%eax 1303ab: c3 retq 1303ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001303b0 : 1303b0: e8 00 00 00 00 callq 1303b5 1303b5: 48 85 f6 test %rsi,%rsi 1303b8: 74 48 je 130402 1303ba: 48 85 d2 test %rdx,%rdx 1303bd: 74 43 je 130402 1303bf: 48 8b 8f 68 01 00 00 mov 0x168(%rdi),%rcx 1303c6: 48 85 c9 test %rcx,%rcx 1303c9: 74 37 je 130402 1303cb: 0f b6 81 da 00 00 00 movzbl 0xda(%rcx),%eax 1303d2: 89 c7 mov %eax,%edi 1303d4: 85 c0 test %eax,%eax 1303d6: 74 2a je 130402 1303d8: 48 81 f9 a4 fd ff ff cmp $0xfffffffffffffda4,%rcx 1303df: 74 21 je 130402 1303e1: 89 02 mov %eax,(%rdx) 1303e3: 31 c0 xor %eax,%eax 1303e5: 0f b7 94 41 5c 02 00 movzwl 0x25c(%rcx,%rax,2),%edx 1303ec: 00 1303ed: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 1303f3: 89 14 86 mov %edx,(%rsi,%rax,4) 1303f6: 48 83 c0 01 add $0x1,%rax 1303fa: 66 39 c7 cmp %ax,%di 1303fd: 77 e6 ja 1303e5 1303ff: 31 c0 xor %eax,%eax 130401: c3 retq 130402: b8 ea ff ff ff mov $0xffffffea,%eax 130407: c3 retq 130408: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13040f: 00 0000000000130410 : 130410: e8 00 00 00 00 callq 130415 130415: b8 00 02 00 00 mov $0x200,%eax 13041a: 41 89 f2 mov %esi,%r10d 13041d: 88 57 02 mov %dl,0x2(%rdi) 130420: 89 ce mov %ecx,%esi 130422: 66 89 07 mov %ax,(%rdi) 130425: 44 8d 49 ff lea -0x1(%rcx),%r9d 130429: 31 c0 xor %eax,%eax 13042b: 88 4f 03 mov %cl,0x3(%rdi) 13042e: eb 32 jmp 130462 130430: ba 04 00 00 00 mov $0x4,%edx 130435: 45 84 d2 test %r10b,%r10b 130438: 75 08 jne 130442 13043a: 83 f8 02 cmp $0x2,%eax 13043d: 0f 94 c2 sete %dl 130440: 01 d2 add %edx,%edx 130442: 41 39 c1 cmp %eax,%r9d 130445: 0f 94 c1 sete %cl 130448: 09 ca or %ecx,%edx 13044a: 88 54 47 05 mov %dl,0x5(%rdi,%rax,2) 13044e: 41 0f b6 14 00 movzbl (%r8,%rax,1),%edx 130453: 88 54 47 04 mov %dl,0x4(%rdi,%rax,2) 130457: 8d 50 01 lea 0x1(%rax),%edx 13045a: 39 d6 cmp %edx,%esi 13045c: 76 22 jbe 130480 13045e: 48 83 c0 01 add $0x1,%rax 130462: 48 83 f8 01 cmp $0x1,%rax 130466: 77 c8 ja 130430 130468: 41 39 c1 cmp %eax,%r9d 13046b: 0f 94 c2 sete %dl 13046e: 83 ca 04 or $0x4,%edx 130471: 88 54 47 05 mov %dl,0x5(%rdi,%rax,2) 130475: 41 0f b6 14 00 movzbl (%r8,%rax,1),%edx 13047a: 88 54 47 04 mov %dl,0x4(%rdi,%rax,2) 13047e: eb de jmp 13045e 130480: c3 retq 130481: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 130488: 00 00 00 00 13048c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000130490 : 130490: e8 00 00 00 00 callq 130495 130495: b8 09 00 ff 0e mov $0xeff0009,%eax 13049a: c3 retq 13049b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001304a0 : 1304a0: e8 00 00 00 00 callq 1304a5 1304a5: 41 57 push %r15 1304a7: 41 56 push %r14 1304a9: 41 89 f6 mov %esi,%r14d 1304ac: 41 55 push %r13 1304ae: 41 89 d5 mov %edx,%r13d 1304b1: 41 54 push %r12 1304b3: 55 push %rbp 1304b4: 48 89 fd mov %rdi,%rbp 1304b7: 53 push %rbx 1304b8: 31 db xor %ebx,%ebx 1304ba: 48 83 ec 08 sub $0x8,%rsp 1304be: 4c 8b a7 68 01 00 00 mov 0x168(%rdi),%r12 1304c5: 4c 8b bf 48 04 00 00 mov 0x448(%rdi),%r15 1304cc: 41 0f b6 84 24 d4 03 movzbl 0x3d4(%r12),%eax 1304d3: 00 00 1304d5: 41 88 87 50 07 00 00 mov %al,0x750(%r15) 1304dc: 41 0f b6 84 24 d6 03 movzbl 0x3d6(%r12),%eax 1304e3: 00 00 1304e5: 41 88 87 52 07 00 00 mov %al,0x752(%r15) 1304ec: 41 0f b6 84 24 d5 03 movzbl 0x3d5(%r12),%eax 1304f3: 00 00 1304f5: 41 88 87 51 07 00 00 mov %al,0x751(%r15) 1304fc: 41 0f b6 84 24 d7 03 movzbl 0x3d7(%r12),%eax 130503: 00 00 130505: 41 88 87 53 07 00 00 mov %al,0x753(%r15) 13050c: 89 f0 mov %esi,%eax 13050e: c1 e0 08 shl $0x8,%eax 130511: 89 44 24 04 mov %eax,0x4(%rsp) 130515: 41 0f b6 8c 1c d4 03 movzbl 0x3d4(%r12,%rbx,1),%ecx 13051c: 00 00 13051e: 89 de mov %ebx,%esi 130520: 48 89 ef mov %rbp,%rdi 130523: 41 0f b6 94 1c d6 03 movzbl 0x3d6(%r12,%rbx,1),%edx 13052a: 00 00 13052c: c1 e6 10 shl $0x10,%esi 13052f: 89 c8 mov %ecx,%eax 130531: c1 e0 08 shl $0x8,%eax 130534: 44 39 f1 cmp %r14d,%ecx 130537: 0f 47 44 24 04 cmova 0x4(%rsp),%eax 13053c: 44 39 ea cmp %r13d,%edx 13053f: 41 0f 47 d5 cmova %r13d,%edx 130543: 31 c9 xor %ecx,%ecx 130545: 09 f2 or %esi,%edx 130547: be 2d 00 00 00 mov $0x2d,%esi 13054c: 09 c2 or %eax,%edx 13054e: e8 00 00 00 00 callq 130553 130553: 85 c0 test %eax,%eax 130555: 75 32 jne 130589 130557: 41 0f b6 94 1c d4 03 movzbl 0x3d4(%r12,%rbx,1),%edx 13055e: 00 00 130560: 44 39 f2 cmp %r14d,%edx 130563: 76 08 jbe 13056d 130565: 45 88 b4 1f 50 07 00 mov %r14b,0x750(%r15,%rbx,1) 13056c: 00 13056d: 41 0f b6 94 1c d6 03 movzbl 0x3d6(%r12,%rbx,1),%edx 130574: 00 00 130576: 44 39 ea cmp %r13d,%edx 130579: 76 08 jbe 130583 13057b: 45 88 ac 1f 52 07 00 mov %r13b,0x752(%r15,%rbx,1) 130582: 00 130583: 48 83 fb 01 cmp $0x1,%rbx 130587: 75 0f jne 130598 130589: 48 83 c4 08 add $0x8,%rsp 13058d: 5b pop %rbx 13058e: 5d pop %rbp 13058f: 41 5c pop %r12 130591: 41 5d pop %r13 130593: 41 5e pop %r14 130595: 41 5f pop %r15 130597: c3 retq 130598: bb 01 00 00 00 mov $0x1,%ebx 13059d: e9 73 ff ff ff jmpq 130515 1305a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1305a9: 00 00 00 00 1305ad: 0f 1f 00 nopl (%rax) 00000000001305b0 : 1305b0: e8 00 00 00 00 callq 1305b5 1305b5: 31 d2 xor %edx,%edx 1305b7: be 5a 00 00 00 mov $0x5a,%esi 1305bc: e9 00 00 00 00 jmpq 1305c1 1305c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1305c8: 00 00 00 00 1305cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001305d0 : 1305d0: e8 00 00 00 00 callq 1305d5 1305d5: 48 83 ec 10 sub $0x10,%rsp 1305d9: ba 02 00 00 00 mov $0x2,%edx 1305de: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1305e5: 00 00 1305e7: 48 89 44 24 08 mov %rax,0x8(%rsp) 1305ec: 31 c0 xor %eax,%eax 1305ee: 48 89 e6 mov %rsp,%rsi 1305f1: e8 00 00 00 00 callq 1305f6 1305f6: 41 89 c0 mov %eax,%r8d 1305f9: 31 c0 xor %eax,%eax 1305fb: 45 85 c0 test %r8d,%r8d 1305fe: 75 0b jne 13060b 130600: 48 f7 04 24 fb 01 00 testq $0x1fb,(%rsp) 130607: 00 130608: 0f 95 c0 setne %al 13060b: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 130610: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 130617: 00 00 130619: 75 05 jne 130620 13061b: 48 83 c4 10 add $0x10,%rsp 13061f: c3 retq 130620: e8 00 00 00 00 callq 130625 130625: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13062c: 00 00 00 00 0000000000130630 : 130630: e8 00 00 00 00 callq 130635 130635: 40 84 f6 test %sil,%sil 130638: 55 push %rbp 130639: be 2a 00 00 00 mov $0x2a,%esi 13063e: 48 89 fd mov %rdi,%rbp 130641: 53 push %rbx 130642: 48 8b 1f mov (%rdi),%rbx 130645: 74 0e je 130655 130647: e8 00 00 00 00 callq 13064c 13064c: 85 c0 test %eax,%eax 13064e: 75 42 jne 130692 130650: 31 c0 xor %eax,%eax 130652: 5b pop %rbx 130653: 5d pop %rbp 130654: c3 retq 130655: e8 00 00 00 00 callq 13065a 13065a: 85 c0 test %eax,%eax 13065c: 74 f2 je 130650 13065e: 31 c9 xor %ecx,%ecx 130660: 31 d2 xor %edx,%edx 130662: be 55 00 00 00 mov $0x55,%esi 130667: 48 89 ef mov %rbp,%rdi 13066a: e8 00 00 00 00 callq 13066f 13066f: 85 c0 test %eax,%eax 130671: 75 df jne 130652 130673: 80 bb d9 0a 01 00 01 cmpb $0x1,0x10ad9(%rbx) 13067a: 76 d4 jbe 130650 13067c: 48 89 ef mov %rbp,%rdi 13067f: 5b pop %rbx 130680: 31 c9 xor %ecx,%ecx 130682: ba 00 00 01 00 mov $0x10000,%edx 130687: be 55 00 00 00 mov $0x55,%esi 13068c: 5d pop %rbp 13068d: e9 00 00 00 00 jmpq 130692 130692: 31 c9 xor %ecx,%ecx 130694: 31 d2 xor %edx,%edx 130696: be 54 00 00 00 mov $0x54,%esi 13069b: 48 89 ef mov %rbp,%rdi 13069e: e8 00 00 00 00 callq 1306a3 1306a3: 85 c0 test %eax,%eax 1306a5: 75 ab jne 130652 1306a7: 80 bb d9 0a 01 00 01 cmpb $0x1,0x10ad9(%rbx) 1306ae: 76 a0 jbe 130650 1306b0: 48 89 ef mov %rbp,%rdi 1306b3: 5b pop %rbx 1306b4: 31 c9 xor %ecx,%ecx 1306b6: ba 00 00 01 00 mov $0x10000,%edx 1306bb: be 54 00 00 00 mov $0x54,%esi 1306c0: 5d pop %rbp 1306c1: e9 00 00 00 00 jmpq 1306c6 1306c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1306cd: 00 00 00 00000000001306d0 : 1306d0: e8 00 00 00 00 callq 1306d5 1306d5: 41 54 push %r12 1306d7: ba 01 00 00 00 mov $0x1,%edx 1306dc: 49 89 f4 mov %rsi,%r12 1306df: 55 push %rbp 1306e0: 48 89 fd mov %rdi,%rbp 1306e3: 53 push %rbx 1306e4: 48 81 ec 90 00 00 00 sub $0x90,%rsp 1306eb: 48 8b 9f 38 04 00 00 mov 0x438(%rdi),%rbx 1306f2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1306f9: 00 00 1306fb: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 130702: 00 130703: 31 c0 xor %eax,%eax 130705: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 13070a: e8 00 00 00 00 callq 13070f 13070f: 85 c0 test %eax,%eax 130711: 74 25 je 130738 130713: 48 98 cltq 130715: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx 13071c: 00 13071d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 130724: 00 00 130726: 0f 85 2c 01 00 00 jne 130858 13072c: 48 81 c4 90 00 00 00 add $0x90,%rsp 130733: 5b pop %rbx 130734: 5d pop %rbp 130735: 41 5c pop %r12 130737: c3 retq 130738: 48 89 df mov %rbx,%rdi 13073b: e8 00 00 00 00 callq 130740 130740: 0f b7 44 24 4e movzwl 0x4e(%rsp),%eax 130745: 48 89 ef mov %rbp,%rdi 130748: 66 89 43 10 mov %ax,0x10(%rbx) 13074c: 0f b7 44 24 50 movzwl 0x50(%rsp),%eax 130751: 66 89 43 12 mov %ax,0x12(%rbx) 130755: 0f b7 44 24 52 movzwl 0x52(%rsp),%eax 13075a: 66 89 43 14 mov %ax,0x14(%rbx) 13075e: 0f b7 44 24 54 movzwl 0x54(%rsp),%eax 130763: 66 89 43 16 mov %ax,0x16(%rbx) 130767: 0f b7 44 24 5a movzwl 0x5a(%rsp),%eax 13076c: 66 89 43 18 mov %ax,0x18(%rbx) 130770: 0f b7 44 24 56 movzwl 0x56(%rsp),%eax 130775: 66 89 43 1a mov %ax,0x1a(%rbx) 130779: 0f b7 44 24 44 movzwl 0x44(%rsp),%eax 13077e: 66 89 43 1c mov %ax,0x1c(%rbx) 130782: 0f b7 44 24 46 movzwl 0x46(%rsp),%eax 130787: 66 89 43 1e mov %ax,0x1e(%rbx) 13078b: 0f b7 84 24 84 00 00 movzwl 0x84(%rsp),%eax 130792: 00 130793: 66 89 43 20 mov %ax,0x20(%rbx) 130797: 0f b7 44 24 4c movzwl 0x4c(%rsp),%eax 13079c: 66 89 43 22 mov %ax,0x22(%rbx) 1307a0: 8b 44 24 78 mov 0x78(%rsp),%eax 1307a4: 89 43 24 mov %eax,0x24(%rbx) 1307a7: 66 83 7c 24 44 10 cmpw $0x10,0x44(%rsp) 1307ad: 0f b7 44 24 3a movzwl 0x3a(%rsp),%eax 1307b2: 66 0f 43 44 24 38 cmovae 0x38(%rsp),%ax 1307b8: 66 89 43 28 mov %ax,0x28(%rbx) 1307bc: 0f b7 44 24 42 movzwl 0x42(%rsp),%eax 1307c1: 66 89 43 2c mov %ax,0x2c(%rbx) 1307c5: 0f b7 44 24 7c movzwl 0x7c(%rsp),%eax 1307ca: 66 89 43 2e mov %ax,0x2e(%rbx) 1307ce: 0f b7 44 24 7e movzwl 0x7e(%rsp),%eax 1307d3: 66 89 43 30 mov %ax,0x30(%rbx) 1307d7: 0f b7 84 24 80 00 00 movzwl 0x80(%rsp),%eax 1307de: 00 1307df: 66 89 43 32 mov %ax,0x32(%rbx) 1307e3: 0f b7 84 24 82 00 00 movzwl 0x82(%rsp),%eax 1307ea: 00 1307eb: 66 89 43 34 mov %ax,0x34(%rbx) 1307ef: 8b 44 24 04 mov 0x4(%rsp),%eax 1307f3: 66 89 43 36 mov %ax,0x36(%rbx) 1307f7: 8b 44 24 08 mov 0x8(%rsp),%eax 1307fb: 66 89 43 38 mov %ax,0x38(%rbx) 1307ff: 8b 44 24 0c mov 0xc(%rsp),%eax 130803: 66 89 43 3a mov %ax,0x3a(%rbx) 130807: 8b 44 24 18 mov 0x18(%rsp),%eax 13080b: 66 89 43 3c mov %ax,0x3c(%rbx) 13080f: 8b 44 24 14 mov 0x14(%rsp),%eax 130813: 66 89 43 3e mov %ax,0x3e(%rbx) 130817: 8b 44 24 20 mov 0x20(%rsp),%eax 13081b: 66 89 43 40 mov %ax,0x40(%rbx) 13081f: 8b 44 24 1c mov 0x1c(%rsp),%eax 130823: 66 89 43 42 mov %ax,0x42(%rbx) 130827: 8b 44 24 64 mov 0x64(%rsp),%eax 13082b: 89 43 44 mov %eax,0x44(%rbx) 13082e: 0f b7 44 24 6a movzwl 0x6a(%rsp),%eax 130833: 66 89 43 48 mov %ax,0x48(%rbx) 130837: e8 00 00 00 00 callq 13083c 13083c: 48 89 ef mov %rbp,%rdi 13083f: 88 43 4a mov %al,0x4a(%rbx) 130842: e8 00 00 00 00 callq 130847 130847: 88 43 4b mov %al,0x4b(%rbx) 13084a: b8 50 00 00 00 mov $0x50,%eax 13084f: 49 89 1c 24 mov %rbx,(%r12) 130853: e9 bd fe ff ff jmpq 130715 130858: e8 00 00 00 00 callq 13085d 13085d: 0f 1f 00 nopl (%rax) 0000000000130860 : 130860: e8 00 00 00 00 callq 130865 130865: 41 56 push %r14 130867: 41 54 push %r12 130869: 55 push %rbp 13086a: 48 89 fd mov %rdi,%rbp 13086d: 48 83 ec 10 sub $0x10,%rsp 130871: 85 f6 test %esi,%esi 130873: 74 0e je 130883 130875: 48 83 c4 10 add $0x10,%rsp 130879: 5d pop %rbp 13087a: 41 5c pop %r12 13087c: 41 5e pop %r14 13087e: e9 00 00 00 00 jmpq 130883 130883: 4c 8b 37 mov (%rdi),%r14 130886: 31 f6 xor %esi,%esi 130888: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 13088d: 48 89 14 24 mov %rdx,(%rsp) 130891: 4c 89 f7 mov %r14,%rdi 130894: e8 00 00 00 00 callq 130899 130899: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 13089e: 48 8b 14 24 mov (%rsp),%rdx 1308a2: 31 f6 xor %esi,%esi 1308a4: 48 89 ef mov %rbp,%rdi 1308a7: e8 00 00 00 00 callq 1308ac 1308ac: 4c 89 f7 mov %r14,%rdi 1308af: be 01 00 00 00 mov $0x1,%esi 1308b4: 41 89 c4 mov %eax,%r12d 1308b7: e8 00 00 00 00 callq 1308bc 1308bc: 44 89 e0 mov %r12d,%eax 1308bf: 48 83 c4 10 add $0x10,%rsp 1308c3: 5d pop %rbp 1308c4: 41 5c pop %r12 1308c6: 41 5e pop %r14 1308c8: c3 retq 1308c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001308d0 : 1308d0: e8 00 00 00 00 callq 1308d5 1308d5: 55 push %rbp 1308d6: 31 f6 xor %esi,%esi 1308d8: 48 83 ec 10 sub $0x10,%rsp 1308dc: 48 8b 2f mov (%rdi),%rbp 1308df: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1308e6: 00 00 1308e8: 48 89 44 24 08 mov %rax,0x8(%rsp) 1308ed: 31 c0 xor %eax,%eax 1308ef: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1308f4: e8 00 00 00 00 callq 1308f9 1308f9: 31 c0 xor %eax,%eax 1308fb: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 130902: 75 0a jne 13090e 130904: 81 7c 24 04 ff 19 3a cmpl $0x3a19ff,0x4(%rsp) 13090b: 00 13090c: 77 16 ja 130924 13090e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 130913: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 13091a: 00 00 13091c: 75 26 jne 130944 13091e: 48 83 c4 10 add $0x10,%rsp 130922: 5d pop %rbp 130923: c3 retq 130924: 48 8b 85 f8 5e 01 00 mov 0x15ef8(%rbp),%rax 13092b: 31 d2 xor %edx,%edx 13092d: 48 89 ef mov %rbp,%rdi 130930: 8b 30 mov (%rax),%esi 130932: 81 c6 91 00 00 00 add $0x91,%esi 130938: e8 00 00 00 00 callq 13093d 13093d: 85 c0 test %eax,%eax 13093f: 0f 95 c0 setne %al 130942: eb ca jmp 13090e 130944: e8 00 00 00 00 callq 130949 130949: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000130950 : 130950: e8 00 00 00 00 callq 130955 130955: 55 push %rbp 130956: 48 8b 2f mov (%rdi),%rbp 130959: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 130960: 74 04 je 130966 130962: 31 c0 xor %eax,%eax 130964: 5d pop %rbp 130965: c3 retq 130966: e8 00 00 00 00 callq 13096b 13096b: 84 c0 test %al,%al 13096d: 74 f3 je 130962 13096f: 48 8b 85 a8 5e 01 00 mov 0x15ea8(%rbp),%rax 130976: 48 89 ef mov %rbp,%rdi 130979: 31 d2 xor %edx,%edx 13097b: 8b 70 08 mov 0x8(%rax),%esi 13097e: e8 00 00 00 00 callq 130983 130983: 5d pop %rbp 130984: c0 e8 07 shr $0x7,%al 130987: c3 retq 130988: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13098f: 00 0000000000130990 : 130990: e8 00 00 00 00 callq 130995 130995: 48 8b 8f e8 00 00 00 mov 0xe8(%rdi),%rcx 13099c: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 1309a3: 48 85 f6 test %rsi,%rsi 1309a6: 0f 84 9f 00 00 00 je 130a4b 1309ac: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1309b3 1309b3: 48 89 16 mov %rdx,(%rsi) 1309b6: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1309bd 1309bd: 48 89 56 08 mov %rdx,0x8(%rsi) 1309c1: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1309c8 1309c8: 48 89 56 10 mov %rdx,0x10(%rsi) 1309cc: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1309d3 1309d3: 48 89 56 18 mov %rdx,0x18(%rsi) 1309d7: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1309de 1309de: 48 89 56 20 mov %rdx,0x20(%rsi) 1309e2: 0f b7 50 34 movzwl 0x34(%rax),%edx 1309e6: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 1309ec: 89 56 04 mov %edx,0x4(%rsi) 1309ef: 0f b7 50 34 movzwl 0x34(%rax),%edx 1309f3: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 1309f9: 81 c2 88 13 00 00 add $0x1388,%edx 1309ff: 89 56 08 mov %edx,0x8(%rsi) 130a02: 0f b7 50 36 movzwl 0x36(%rax),%edx 130a06: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 130a0c: 89 56 10 mov %edx,0x10(%rsi) 130a0f: 0f b7 50 36 movzwl 0x36(%rax),%edx 130a13: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 130a19: 81 c2 88 13 00 00 add $0x1388,%edx 130a1f: 89 56 14 mov %edx,0x14(%rsi) 130a22: 0f b7 50 38 movzwl 0x38(%rax),%edx 130a26: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 130a2c: 89 56 1c mov %edx,0x1c(%rsi) 130a2f: 0f b7 40 38 movzwl 0x38(%rax),%eax 130a33: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 130a39: 05 88 13 00 00 add $0x1388,%eax 130a3e: 89 46 20 mov %eax,0x20(%rsi) 130a41: 0f b7 41 1c movzwl 0x1c(%rcx),%eax 130a45: 89 46 24 mov %eax,0x24(%rsi) 130a48: 31 c0 xor %eax,%eax 130a4a: c3 retq 130a4b: b8 ea ff ff ff mov $0xffffffea,%eax 130a50: c3 retq 130a51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 130a58: 00 00 00 00 130a5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000130a60 : 130a60: e8 00 00 00 00 callq 130a65 130a65: 48 89 f7 mov %rsi,%rdi 130a68: e9 00 00 00 00 jmpq 130a6d 130a6d: 0f 1f 00 nopl (%rax) 0000000000130a70 : 130a70: e8 00 00 00 00 callq 130a75 130a75: 48 83 ec 08 sub $0x8,%rsp 130a79: 48 8b 86 90 7a ff ff mov -0x8570(%rsi),%rax 130a80: 48 89 f7 mov %rsi,%rdi 130a83: 48 ba 41 4d 44 47 50 movabs $0x5320555047444d41,%rdx 130a8a: 55 20 53 130a8d: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 130a94: 48 05 b0 00 00 00 add $0xb0,%rax 130a9a: c7 46 08 80 00 00 00 movl $0x80,0x8(%rsi) 130aa1: 48 89 86 b0 00 00 00 mov %rax,0xb0(%rsi) 130aa8: b8 4d 55 00 00 mov $0x554d,%eax 130aad: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 130ab4: 00 130ab5: 48 89 96 6c 03 00 00 mov %rdx,0x36c(%rsi) 130abc: 66 89 86 74 03 00 00 mov %ax,0x374(%rsi) 130ac3: c6 86 76 03 00 00 00 movb $0x0,0x376(%rsi) 130aca: e8 00 00 00 00 callq 130acf 130acf: 85 c0 test %eax,%eax 130ad1: 75 05 jne 130ad8 130ad3: 48 83 c4 08 add $0x8,%rsp 130ad7: c3 retq 130ad8: 89 c6 mov %eax,%esi 130ada: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 130ae1: 89 44 24 04 mov %eax,0x4(%rsp) 130ae5: e8 00 00 00 00 callq 130aea 130aea: 8b 44 24 04 mov 0x4(%rsp),%eax 130aee: 48 83 c4 08 add $0x8,%rsp 130af2: c3 retq 130af3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 130afa: 00 00 00 00 130afe: 66 90 xchg %ax,%ax 0000000000130b00 : 130b00: e8 00 00 00 00 callq 130b05 130b05: 48 8b 0f mov (%rdi),%rcx 130b08: 83 fa 02 cmp $0x2,%edx 130b0b: 0f 87 68 01 00 00 ja 130c79 130b11: 89 d2 mov %edx,%edx 130b13: 45 31 d2 xor %r10d,%r10d 130b16: 48 c1 e2 02 shl $0x2,%rdx 130b1a: 83 fa 08 cmp $0x8,%edx 130b1d: 0f 83 fb 00 00 00 jae 130c1e 130b23: f6 c2 04 test $0x4,%dl 130b26: 0f 85 38 01 00 00 jne 130c64 130b2c: 85 d2 test %edx,%edx 130b2e: 74 03 je 130b33 130b30: c6 06 00 movb $0x0,(%rsi) 130b33: 48 b8 51 60 2b a3 63 movabs $0x3463a32b6051,%rax 130b3a: 34 00 00 130b3d: 48 8b 16 mov (%rsi),%rdx 130b40: 48 09 d0 or %rdx,%rax 130b43: 48 89 06 mov %rax,(%rsi) 130b46: 8b 81 74 85 00 00 mov 0x8574(%rcx),%eax 130b4c: a8 01 test $0x1,%al 130b4e: 74 16 je 130b66 130b50: 48 b8 57 60 2b a3 63 movabs $0x3463a32b6057,%rax 130b57: 34 00 00 130b5a: 48 09 c2 or %rax,%rdx 130b5d: 48 89 16 mov %rdx,(%rsi) 130b60: 8b 81 74 85 00 00 mov 0x8574(%rcx),%eax 130b66: a8 02 test $0x2,%al 130b68: 74 0d je 130b77 130b6a: 48 81 0e 08 0c 00 00 orq $0xc08,(%rsi) 130b71: 8b 81 74 85 00 00 mov 0x8574(%rcx),%eax 130b77: a8 04 test $0x4,%al 130b79: 74 0d je 130b88 130b7b: 48 81 0e 80 00 00 00 orq $0x80,(%rsi) 130b82: 8b 81 74 85 00 00 mov 0x8574(%rcx),%eax 130b88: f6 c4 20 test $0x20,%ah 130b8b: 74 0d je 130b9a 130b8d: 48 81 0e 00 01 00 00 orq $0x100,(%rsi) 130b94: 8b 81 74 85 00 00 mov 0x8574(%rcx),%eax 130b9a: f6 c4 10 test $0x10,%ah 130b9d: 74 0a je 130ba9 130b9f: 48 83 0e 20 orq $0x20,(%rsi) 130ba3: 8b 81 74 85 00 00 mov 0x8574(%rcx),%eax 130ba9: f6 c4 01 test $0x1,%ah 130bac: 74 0d je 130bbb 130bae: 48 81 0e 00 00 04 00 orq $0x40000,(%rsi) 130bb5: 8b 81 74 85 00 00 mov 0x8574(%rcx),%eax 130bbb: a8 08 test $0x8,%al 130bbd: 74 0d je 130bcc 130bbf: 48 81 0e 00 10 00 00 orq $0x1000,(%rsi) 130bc6: 8b 81 74 85 00 00 mov 0x8574(%rcx),%eax 130bcc: f6 c4 80 test $0x80,%ah 130bcf: 74 07 je 130bd8 130bd1: 48 81 0e 00 00 10 00 orq $0x100000,(%rsi) 130bd8: 48 8b 07 mov (%rdi),%rax 130bdb: 8b 80 94 89 00 00 mov 0x8994(%rax),%eax 130be1: a9 00 00 01 00 test $0x10000,%eax 130be6: 74 0e je 130bf6 130be8: 48 0f ba 2e 29 btsq $0x29,(%rsi) 130bed: 48 8b 07 mov (%rdi),%rax 130bf0: 8b 80 94 89 00 00 mov 0x8994(%rax),%eax 130bf6: f6 c4 20 test $0x20,%ah 130bf9: 74 0e je 130c09 130bfb: 48 0f ba 2e 28 btsq $0x28,(%rsi) 130c00: 48 8b 07 mov (%rdi),%rax 130c03: 8b 80 94 89 00 00 mov 0x8994(%rax),%eax 130c09: 45 31 c0 xor %r8d,%r8d 130c0c: a9 00 40 02 00 test $0x24000,%eax 130c11: 74 07 je 130c1a 130c13: 48 81 0e 00 00 40 00 orq $0x400000,(%rsi) 130c1a: 44 89 c0 mov %r8d,%eax 130c1d: c3 retq 130c1e: 89 d0 mov %edx,%eax 130c20: 4c 8d 46 08 lea 0x8(%rsi),%r8 130c24: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 130c2b: 48 c7 44 06 f8 00 00 movq $0x0,-0x8(%rsi,%rax,1) 130c32: 00 00 130c34: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 130c38: 48 89 f0 mov %rsi,%rax 130c3b: 4c 29 c0 sub %r8,%rax 130c3e: 01 c2 add %eax,%edx 130c40: 83 e2 f8 and $0xfffffff8,%edx 130c43: 83 fa 08 cmp $0x8,%edx 130c46: 0f 82 e7 fe ff ff jb 130b33 130c4c: 83 e2 f8 and $0xfffffff8,%edx 130c4f: 31 c0 xor %eax,%eax 130c51: 41 89 c1 mov %eax,%r9d 130c54: 83 c0 08 add $0x8,%eax 130c57: 4f 89 14 08 mov %r10,(%r8,%r9,1) 130c5b: 39 d0 cmp %edx,%eax 130c5d: 72 f2 jb 130c51 130c5f: e9 cf fe ff ff jmpq 130b33 130c64: 89 d2 mov %edx,%edx 130c66: c7 06 00 00 00 00 movl $0x0,(%rsi) 130c6c: c7 44 16 fc 00 00 00 movl $0x0,-0x4(%rsi,%rdx,1) 130c73: 00 130c74: e9 ba fe ff ff jmpq 130b33 130c79: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 130c7f: eb 99 jmp 130c1a 130c81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 130c88: 00 00 00 00 130c8c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000130c90 : 130c90: e8 00 00 00 00 callq 130c95 130c95: 41 57 push %r15 130c97: 44 0f b6 fe movzbl %sil,%r15d 130c9b: 49 89 d0 mov %rdx,%r8 130c9e: 31 f6 xor %esi,%esi 130ca0: 41 56 push %r14 130ca2: 41 55 push %r13 130ca4: 41 89 cd mov %ecx,%r13d 130ca7: 41 54 push %r12 130ca9: 49 89 fc mov %rdi,%r12 130cac: 55 push %rbp 130cad: 48 89 d5 mov %rdx,%rbp 130cb0: 44 89 fa mov %r15d,%edx 130cb3: 53 push %rbx 130cb4: 49 8d 9c 24 c0 f0 ff lea -0xf40(%r12),%rbx 130cbb: ff 130cbc: 48 83 ec 40 sub $0x40,%rsp 130cc0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 130cc7: 00 00 130cc9: 48 89 44 24 38 mov %rax,0x38(%rsp) 130cce: 31 c0 xor %eax,%eax 130cd0: 4c 8d 74 24 04 lea 0x4(%rsp),%r14 130cd5: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 130cda: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 130ce1: 00 00 130ce3: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 130cea: 00 00 130cec: 4c 89 f1 mov %r14,%rcx 130cef: 48 29 f9 sub %rdi,%rcx 130cf2: 83 c1 34 add $0x34,%ecx 130cf5: c1 e9 03 shr $0x3,%ecx 130cf8: f3 48 ab rep stos %rax,%es:(%rdi) 130cfb: 44 89 e9 mov %r13d,%ecx 130cfe: 4c 89 f7 mov %r14,%rdi 130d01: e8 0a f7 ff ff callq 130410 130d06: 48 89 df mov %rbx,%rdi 130d09: e8 00 00 00 00 callq 130d0e 130d0e: 4c 89 f1 mov %r14,%rcx 130d11: 31 d2 xor %edx,%edx 130d13: 41 b8 01 00 00 00 mov $0x1,%r8d 130d19: 49 8d bc 24 60 f0 ff lea -0xfa0(%r12),%rdi 130d20: ff 130d21: be 0c 00 00 00 mov $0xc,%esi 130d26: e8 00 00 00 00 callq 130d2b 130d2b: 48 89 df mov %rbx,%rdi 130d2e: 41 89 c6 mov %eax,%r14d 130d31: e8 00 00 00 00 callq 130d36 130d36: 45 85 f6 test %r14d,%r14d 130d39: 0f 85 00 00 00 00 jne 130d3f 130d3f: 49 8b 8c 24 18 f4 ff mov -0xbe8(%r12),%rcx 130d46: ff 130d47: 44 89 ea mov %r13d,%edx 130d4a: 31 db xor %ebx,%ebx 130d4c: 0f b6 44 59 04 movzbl 0x4(%rcx,%rbx,2),%eax 130d51: 88 44 1d 00 mov %al,0x0(%rbp,%rbx,1) 130d55: 48 83 c3 01 add $0x1,%rbx 130d59: 48 39 da cmp %rbx,%rdx 130d5c: 75 ee jne 130d4c 130d5e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 130d63: 6a 00 pushq $0x0 130d65: 31 d2 xor %edx,%edx 130d67: 49 89 e9 mov %rbp,%r9 130d6a: 41 b8 01 00 00 00 mov $0x1,%r8d 130d70: 53 push %rbx 130d71: b9 08 00 00 00 mov $0x8,%ecx 130d76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 130d7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 130d84: e8 00 00 00 00 callq 130d89 130d89: 58 pop %rax 130d8a: 5a pop %rdx 130d8b: 48 8b 44 24 38 mov 0x38(%rsp),%rax 130d90: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 130d97: 00 00 130d99: 75 35 jne 130dd0 130d9b: 48 83 c4 40 add $0x40,%rsp 130d9f: 44 89 f0 mov %r14d,%eax 130da2: 5b pop %rbx 130da3: 5d pop %rbp 130da4: 41 5c pop %r12 130da6: 41 5d pop %r13 130da8: 41 5e pop %r14 130daa: 41 5f pop %r15 130dac: c3 retq 130dad: 49 8b b4 24 88 7a ff mov -0x8578(%r12),%rsi 130db4: ff 130db5: 45 89 e8 mov %r13d,%r8d 130db8: 44 89 f9 mov %r15d,%ecx 130dbb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 130dc2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 130dc9: e8 00 00 00 00 callq 130dce 130dce: eb 93 jmp 130d63 130dd0: e8 00 00 00 00 callq 130dd5 130dd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 130ddc: 00 00 00 00 0000000000130de0 : 130de0: e8 00 00 00 00 callq 130de5 130de5: 41 57 push %r15 130de7: 44 0f b6 fe movzbl %sil,%r15d 130deb: 49 89 d0 mov %rdx,%r8 130dee: be 01 00 00 00 mov $0x1,%esi 130df3: 41 56 push %r14 130df5: 41 55 push %r13 130df7: 49 89 d5 mov %rdx,%r13 130dfa: 44 89 fa mov %r15d,%edx 130dfd: 41 54 push %r12 130dff: 55 push %rbp 130e00: 48 89 fd mov %rdi,%rbp 130e03: 53 push %rbx 130e04: 89 cb mov %ecx,%ebx 130e06: 4c 8d b5 c0 f0 ff ff lea -0xf40(%rbp),%r14 130e0d: 48 83 ec 40 sub $0x40,%rsp 130e11: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 130e18: 00 00 130e1a: 48 89 44 24 38 mov %rax,0x38(%rsp) 130e1f: 31 c0 xor %eax,%eax 130e21: 4c 8d 64 24 04 lea 0x4(%rsp),%r12 130e26: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 130e2b: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 130e32: 00 00 130e34: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 130e3b: 00 00 130e3d: 4c 89 e1 mov %r12,%rcx 130e40: 48 29 f9 sub %rdi,%rcx 130e43: 83 c1 34 add $0x34,%ecx 130e46: c1 e9 03 shr $0x3,%ecx 130e49: f3 48 ab rep stos %rax,%es:(%rdi) 130e4c: 89 d9 mov %ebx,%ecx 130e4e: 4c 89 e7 mov %r12,%rdi 130e51: e8 ba f5 ff ff callq 130410 130e56: 4c 89 f7 mov %r14,%rdi 130e59: e8 00 00 00 00 callq 130e5e 130e5e: 4c 89 e1 mov %r12,%rcx 130e61: 31 d2 xor %edx,%edx 130e63: 41 b8 01 00 00 00 mov $0x1,%r8d 130e69: 48 8d bd 60 f0 ff ff lea -0xfa0(%rbp),%rdi 130e70: be 0c 00 00 00 mov $0xc,%esi 130e75: e8 00 00 00 00 callq 130e7a 130e7a: 4c 89 f7 mov %r14,%rdi 130e7d: 41 89 c4 mov %eax,%r12d 130e80: e8 00 00 00 00 callq 130e85 130e85: 45 85 e4 test %r12d,%r12d 130e88: 0f 85 00 00 00 00 jne 130e8e 130e8e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 130e93: 6a 00 pushq $0x0 130e95: 31 d2 xor %edx,%edx 130e97: 4d 89 e9 mov %r13,%r9 130e9a: 41 b8 01 00 00 00 mov $0x1,%r8d 130ea0: 53 push %rbx 130ea1: b9 08 00 00 00 mov $0x8,%ecx 130ea6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 130ead: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 130eb4: e8 00 00 00 00 callq 130eb9 130eb9: bf 0a 00 00 00 mov $0xa,%edi 130ebe: e8 00 00 00 00 callq 130ec3 130ec3: 58 pop %rax 130ec4: 5a pop %rdx 130ec5: 48 8b 44 24 38 mov 0x38(%rsp),%rax 130eca: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 130ed1: 00 00 130ed3: 75 34 jne 130f09 130ed5: 48 83 c4 40 add $0x40,%rsp 130ed9: 44 89 e0 mov %r12d,%eax 130edc: 5b pop %rbx 130edd: 5d pop %rbp 130ede: 41 5c pop %r12 130ee0: 41 5d pop %r13 130ee2: 41 5e pop %r14 130ee4: 41 5f pop %r15 130ee6: c3 retq 130ee7: 48 8b b5 88 7a ff ff mov -0x8578(%rbp),%rsi 130eee: 41 89 d8 mov %ebx,%r8d 130ef1: 44 89 f9 mov %r15d,%ecx 130ef4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 130efb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 130f02: e8 00 00 00 00 callq 130f07 130f07: eb 8a jmp 130e93 130f09: e8 00 00 00 00 callq 130f0e 130f0e: 66 90 xchg %ax,%ax 0000000000130f10 : 130f10: e8 00 00 00 00 callq 130f15 130f15: 41 57 push %r15 130f17: 41 56 push %r14 130f19: 41 55 push %r13 130f1b: 41 54 push %r12 130f1d: 55 push %rbp 130f1e: 53 push %rbx 130f1f: 48 83 ec 48 sub $0x48,%rsp 130f23: 48 89 3c 24 mov %rdi,(%rsp) 130f27: 89 54 24 24 mov %edx,0x24(%rsp) 130f2b: 65 48 8b 3c 25 28 00 mov %gs:0x28,%rdi 130f32: 00 00 130f34: 48 89 7c 24 40 mov %rdi,0x40(%rsp) 130f39: 31 ff xor %edi,%edi 130f3b: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 130f42: 00 00 130f44: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 130f4b: 00 00 130f4d: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 130f54: 00 00 130f56: 85 d2 test %edx,%edx 130f58: 0f 84 d5 02 00 00 je 131233 130f5e: 89 d0 mov %edx,%eax 130f60: 49 89 f7 mov %rsi,%r15 130f63: 83 e8 01 sub $0x1,%eax 130f66: 48 c1 e0 04 shl $0x4,%rax 130f6a: 48 8d 44 06 10 lea 0x10(%rsi,%rax,1),%rax 130f6f: 48 89 44 24 18 mov %rax,0x18(%rsp) 130f74: 41 0f b7 47 04 movzwl 0x4(%r15),%eax 130f79: 49 8b 5f 08 mov 0x8(%r15),%rbx 130f7d: 83 e8 02 sub $0x2,%eax 130f80: 44 0f b7 0b movzwl (%rbx),%r9d 130f84: 48 83 c3 02 add $0x2,%rbx 130f88: 48 89 c1 mov %rax,%rcx 130f8b: 89 44 24 20 mov %eax,0x20(%rsp) 130f8f: 48 89 44 24 10 mov %rax,0x10(%rsp) 130f94: b8 a3 8b 2e ba mov $0xba2e8ba3,%eax 130f99: 66 41 c1 c1 08 rol $0x8,%r9w 130f9e: 48 0f af c1 imul %rcx,%rax 130fa2: 45 0f b7 e1 movzwl %r9w,%r12d 130fa6: 48 c1 e8 24 shr $0x24,%rax 130faa: 48 89 44 24 08 mov %rax,0x8(%rsp) 130faf: 83 f9 15 cmp $0x15,%ecx 130fb2: 0f 86 e8 00 00 00 jbe 1310a0 130fb8: 48 8d 6c 24 2a lea 0x2a(%rsp),%rbp 130fbd: 45 31 ed xor %r13d,%r13d 130fc0: 4c 8d 74 24 28 lea 0x28(%rsp),%r14 130fc5: 48 89 e8 mov %rbp,%rax 130fc8: 44 89 ed mov %r13d,%ebp 130fcb: 4d 89 fd mov %r15,%r13 130fce: 45 89 e7 mov %r12d,%r15d 130fd1: 49 89 c4 mov %rax,%r12 130fd4: eb 4d jmp 131023 130fd6: 41 0f b6 75 00 movzbl 0x0(%r13),%esi 130fdb: 48 8b 3c 24 mov (%rsp),%rdi 130fdf: 4c 89 f2 mov %r14,%rdx 130fe2: b9 18 00 00 00 mov $0x18,%ecx 130fe7: e8 a4 fc ff ff callq 130c90 130fec: 49 8b 14 24 mov (%r12),%rdx 130ff0: 48 89 13 mov %rdx,(%rbx) 130ff3: 49 8b 54 24 08 mov 0x8(%r12),%rdx 130ff8: 48 89 53 08 mov %rdx,0x8(%rbx) 130ffc: 41 8b 54 24 10 mov 0x10(%r12),%edx 131001: 89 53 10 mov %edx,0x10(%rbx) 131004: 41 0f b7 54 24 14 movzwl 0x14(%r12),%edx 13100a: 66 89 53 14 mov %dx,0x14(%rbx) 13100e: 85 c0 test %eax,%eax 131010: 75 60 jne 131072 131012: 41 83 c7 16 add $0x16,%r15d 131016: 48 83 c3 16 add $0x16,%rbx 13101a: 83 c5 01 add $0x1,%ebp 13101d: 3b 6c 24 08 cmp 0x8(%rsp),%ebp 131021: 73 77 jae 13109a 131023: 44 89 f8 mov %r15d,%eax 131026: 66 c1 c0 08 rol $0x8,%ax 13102a: 66 89 44 24 28 mov %ax,0x28(%rsp) 13102f: 41 f6 45 02 01 testb $0x1,0x2(%r13) 131034: 75 a0 jne 130fd6 131036: 48 8b 03 mov (%rbx),%rax 131039: 41 0f b6 75 00 movzbl 0x0(%r13),%esi 13103e: b9 18 00 00 00 mov $0x18,%ecx 131043: 4c 89 f2 mov %r14,%rdx 131046: 48 8b 3c 24 mov (%rsp),%rdi 13104a: 49 89 04 24 mov %rax,(%r12) 13104e: 48 8b 43 08 mov 0x8(%rbx),%rax 131052: 49 89 44 24 08 mov %rax,0x8(%r12) 131057: 8b 43 10 mov 0x10(%rbx),%eax 13105a: 41 89 44 24 10 mov %eax,0x10(%r12) 13105f: 0f b7 43 14 movzwl 0x14(%rbx),%eax 131063: 66 41 89 44 24 14 mov %ax,0x14(%r12) 131069: e8 72 fd ff ff callq 130de0 13106e: 85 c0 test %eax,%eax 131070: 74 a0 je 131012 131072: b8 fb ff ff ff mov $0xfffffffb,%eax 131077: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 13107c: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 131083: 00 00 131085: 0f 85 dd 01 00 00 jne 131268 13108b: 48 83 c4 48 add $0x48,%rsp 13108f: 5b pop %rbx 131090: 5d pop %rbp 131091: 41 5c pop %r12 131093: 41 5d pop %r13 131095: 41 5e pop %r14 131097: 41 5f pop %r15 131099: c3 retq 13109a: 45 89 fc mov %r15d,%r12d 13109d: 4d 89 ef mov %r13,%r15 1310a0: 41 be a3 8b 2e ba mov $0xba2e8ba3,%r14d 1310a6: 4c 0f af 74 24 10 imul 0x10(%rsp),%r14 1310ac: 44 8b 6c 24 20 mov 0x20(%rsp),%r13d 1310b1: 49 c1 ee 24 shr $0x24,%r14 1310b5: 41 6b c6 16 imul $0x16,%r14d,%eax 1310b9: 41 29 c5 sub %eax,%r13d 1310bc: 0f 84 94 00 00 00 je 131156 1310c2: 45 89 e1 mov %r12d,%r9d 1310c5: 41 8d 4d 02 lea 0x2(%r13),%ecx 1310c9: 66 41 c1 c1 08 rol $0x8,%r9w 1310ce: 66 44 89 4c 24 28 mov %r9w,0x28(%rsp) 1310d4: 41 f6 47 02 01 testb $0x1,0x2(%r15) 1310d9: 0f 84 8f 00 00 00 je 13116e 1310df: 4c 8d 74 24 28 lea 0x28(%rsp),%r14 1310e4: 41 0f b6 37 movzbl (%r15),%esi 1310e8: 48 8b 3c 24 mov (%rsp),%rdi 1310ec: 4c 89 f2 mov %r14,%rdx 1310ef: e8 9c fb ff ff callq 130c90 1310f4: 48 8d 6c 24 2a lea 0x2a(%rsp),%rbp 1310f9: 41 83 fd 08 cmp $0x8,%r13d 1310fd: 0f 82 fd 00 00 00 jb 131200 131103: 48 8b 54 24 2a mov 0x2a(%rsp),%rdx 131108: 48 8d 73 08 lea 0x8(%rbx),%rsi 13110c: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 131110: 48 89 13 mov %rdx,(%rbx) 131113: 44 89 ea mov %r13d,%edx 131116: 48 8b 4c 15 f8 mov -0x8(%rbp,%rdx,1),%rcx 13111b: 48 89 4c 13 f8 mov %rcx,-0x8(%rbx,%rdx,1) 131120: 48 29 f3 sub %rsi,%rbx 131123: 45 8d 74 1d 00 lea 0x0(%r13,%rbx,1),%r14d 131128: 48 29 dd sub %rbx,%rbp 13112b: 41 83 e6 f8 and $0xfffffff8,%r14d 13112f: 41 83 fe 08 cmp $0x8,%r14d 131133: 72 19 jb 13114e 131135: 41 83 e6 f8 and $0xfffffff8,%r14d 131139: 31 d2 xor %edx,%edx 13113b: 89 d1 mov %edx,%ecx 13113d: 83 c2 08 add $0x8,%edx 131140: 48 8b 7c 0d 00 mov 0x0(%rbp,%rcx,1),%rdi 131145: 48 89 3c 0e mov %rdi,(%rsi,%rcx,1) 131149: 44 39 f2 cmp %r14d,%edx 13114c: 72 ed jb 13113b 13114e: 85 c0 test %eax,%eax 131150: 0f 85 1c ff ff ff jne 131072 131156: 49 83 c7 10 add $0x10,%r15 13115a: 4c 3b 7c 24 18 cmp 0x18(%rsp),%r15 13115f: 0f 85 0f fe ff ff jne 130f74 131165: 8b 44 24 24 mov 0x24(%rsp),%eax 131169: e9 09 ff ff ff jmpq 131077 13116e: 48 8d 6c 24 2a lea 0x2a(%rsp),%rbp 131173: 41 83 fd 08 cmp $0x8,%r13d 131177: 72 5f jb 1311d8 131179: 48 8b 03 mov (%rbx),%rax 13117c: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 131181: 48 89 44 24 2a mov %rax,0x2a(%rsp) 131186: 44 89 e8 mov %r13d,%eax 131189: 48 8b 54 03 f8 mov -0x8(%rbx,%rax,1),%rdx 13118e: 48 89 54 05 f8 mov %rdx,-0x8(%rbp,%rax,1) 131193: 48 29 f5 sub %rsi,%rbp 131196: 48 29 eb sub %rbp,%rbx 131199: 44 01 ed add %r13d,%ebp 13119c: 83 e5 f8 and $0xfffffff8,%ebp 13119f: 83 fd 08 cmp $0x8,%ebp 1311a2: 72 16 jb 1311ba 1311a4: 83 e5 f8 and $0xfffffff8,%ebp 1311a7: 31 c0 xor %eax,%eax 1311a9: 89 c2 mov %eax,%edx 1311ab: 83 c0 08 add $0x8,%eax 1311ae: 48 8b 3c 13 mov (%rbx,%rdx,1),%rdi 1311b2: 48 89 3c 16 mov %rdi,(%rsi,%rdx,1) 1311b6: 39 e8 cmp %ebp,%eax 1311b8: 72 ef jb 1311a9 1311ba: 4c 8d 74 24 28 lea 0x28(%rsp),%r14 1311bf: 41 0f b6 37 movzbl (%r15),%esi 1311c3: 48 8b 3c 24 mov (%rsp),%rdi 1311c7: 4c 89 f2 mov %r14,%rdx 1311ca: e8 11 fc ff ff callq 130de0 1311cf: 85 c0 test %eax,%eax 1311d1: 74 83 je 131156 1311d3: e9 9a fe ff ff jmpq 131072 1311d8: 41 f6 c5 04 test $0x4,%r13b 1311dc: 75 73 jne 131251 1311de: 45 85 ed test %r13d,%r13d 1311e1: 74 d7 je 1311ba 1311e3: 0f b6 03 movzbl (%rbx),%eax 1311e6: 88 45 00 mov %al,0x0(%rbp) 1311e9: 41 f6 c5 02 test $0x2,%r13b 1311ed: 74 cb je 1311ba 1311ef: 45 89 ee mov %r13d,%r14d 1311f2: 42 0f b7 44 33 fe movzwl -0x2(%rbx,%r14,1),%eax 1311f8: 66 42 89 44 35 fe mov %ax,-0x2(%rbp,%r14,1) 1311fe: eb ba jmp 1311ba 131200: 41 f6 c5 04 test $0x4,%r13b 131204: 75 34 jne 13123a 131206: 45 85 ed test %r13d,%r13d 131209: 0f 84 3f ff ff ff je 13114e 13120f: 0f b6 55 00 movzbl 0x0(%rbp),%edx 131213: 88 13 mov %dl,(%rbx) 131215: 41 f6 c5 02 test $0x2,%r13b 131219: 0f 84 2f ff ff ff je 13114e 13121f: 45 89 ee mov %r13d,%r14d 131222: 42 0f b7 54 35 fe movzwl -0x2(%rbp,%r14,1),%edx 131228: 66 42 89 54 33 fe mov %dx,-0x2(%rbx,%r14,1) 13122e: e9 1b ff ff ff jmpq 13114e 131233: 31 c0 xor %eax,%eax 131235: e9 3d fe ff ff jmpq 131077 13123a: 8b 55 00 mov 0x0(%rbp),%edx 13123d: 45 89 ee mov %r13d,%r14d 131240: 89 13 mov %edx,(%rbx) 131242: 42 8b 54 35 fc mov -0x4(%rbp,%r14,1),%edx 131247: 42 89 54 33 fc mov %edx,-0x4(%rbx,%r14,1) 13124c: e9 fd fe ff ff jmpq 13114e 131251: 8b 03 mov (%rbx),%eax 131253: 45 89 ee mov %r13d,%r14d 131256: 89 45 00 mov %eax,0x0(%rbp) 131259: 42 8b 44 33 fc mov -0x4(%rbx,%r14,1),%eax 13125e: 42 89 44 35 fc mov %eax,-0x4(%rbp,%r14,1) 131263: e9 52 ff ff ff jmpq 1311ba 131268: e8 00 00 00 00 callq 13126d 13126d: 0f 1f 00 nopl (%rax) 0000000000131270 : 131270: e8 00 00 00 00 callq 131275 131275: 41 54 push %r12 131277: 55 push %rbp 131278: 53 push %rbx 131279: 48 89 fb mov %rdi,%rbx 13127c: 48 83 ec 10 sub $0x10,%rsp 131280: 4c 8b a7 e8 00 00 00 mov 0xe8(%rdi),%r12 131287: 48 8b af 68 01 00 00 mov 0x168(%rdi),%rbp 13128e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 131295: 00 00 131297: 48 89 44 24 08 mov %rax,0x8(%rsp) 13129c: 31 c0 xor %eax,%eax 13129e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1312a3: e8 00 00 00 00 callq 1312a8 1312a8: 85 c0 test %eax,%eax 1312aa: 75 56 jne 131302 1312ac: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1312b1: 80 bb cc 05 00 00 00 cmpb $0x0,0x5cc(%rbx) 1312b8: 44 89 83 d0 05 00 00 mov %r8d,0x5d0(%rbx) 1312bf: 74 1f je 1312e0 1312c1: 41 8b ac 24 02 01 00 mov 0x102(%r12),%ebp 1312c8: 00 1312c9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1312ce: 83 c5 64 add $0x64,%ebp 1312d1: 41 0f af e8 imul %r8d,%ebp 1312d5: 4c 69 c5 1f 85 eb 51 imul $0x51eb851f,%rbp,%r8 1312dc: 49 c1 e8 25 shr $0x25,%r8 1312e0: 44 89 83 d4 05 00 00 mov %r8d,0x5d4(%rbx) 1312e7: 31 c0 xor %eax,%eax 1312e9: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1312ee: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1312f5: 00 00 1312f7: 75 40 jne 131339 1312f9: 48 83 c4 10 add $0x10,%rsp 1312fd: 5b pop %rbx 1312fe: 5d pop %rbp 1312ff: 41 5c pop %r12 131301: c3 retq 131302: 48 85 ed test %rbp,%rbp 131305: 0f 84 00 00 00 00 je 13130b 13130b: 44 0f b7 45 0c movzwl 0xc(%rbp),%r8d 131310: 44 89 44 24 04 mov %r8d,0x4(%rsp) 131315: eb 9a jmp 1312b1 131317: 48 8b 03 mov (%rbx),%rax 13131a: 89 e9 mov %ebp,%ecx 13131c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 131323: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13132a: 48 8b 30 mov (%rax),%rsi 13132d: e8 00 00 00 00 callq 131332 131332: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 131337: eb 95 jmp 1312ce 131339: e8 00 00 00 00 callq 13133e 13133e: 66 90 xchg %ax,%ax 0000000000131340 : 131340: e8 00 00 00 00 callq 131345 131345: 31 c0 xor %eax,%eax 131347: 40 38 b7 f4 05 00 00 cmp %sil,0x5f4(%rdi) 13134e: 74 44 je 131394 131350: 55 push %rbp 131351: 89 f5 mov %esi,%ebp 131353: 53 push %rbx 131354: 48 89 fb mov %rdi,%rbx 131357: 40 84 f6 test %sil,%sil 13135a: 75 20 jne 13137c 13135c: 8b 97 f0 05 00 00 mov 0x5f0(%rdi),%edx 131362: 31 c9 xor %ecx,%ecx 131364: be 07 00 00 00 mov $0x7,%esi 131369: e8 00 00 00 00 callq 13136e 13136e: 85 c0 test %eax,%eax 131370: 75 07 jne 131379 131372: 40 88 ab f4 05 00 00 mov %bpl,0x5f4(%rbx) 131379: 5b pop %rbx 13137a: 5d pop %rbp 13137b: c3 retq 13137c: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 131383: 31 c9 xor %ecx,%ecx 131385: be 07 00 00 00 mov $0x7,%esi 13138a: 8b 50 0c mov 0xc(%rax),%edx 13138d: e8 00 00 00 00 callq 131392 131392: eb da jmp 13136e 131394: c3 retq 131395: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13139c: 00 00 00 00 00000000001313a0 : 1313a0: e8 00 00 00 00 callq 1313a5 1313a5: 41 54 push %r12 1313a7: 53 push %rbx 1313a8: 48 89 fb mov %rdi,%rbx 1313ab: 48 85 f6 test %rsi,%rsi 1313ae: 0f 84 d1 00 00 00 je 131485 1313b4: 8b 0e mov (%rsi),%ecx 1313b6: 83 f9 04 cmp $0x4,%ecx 1313b9: 0f 87 f8 00 00 00 ja 1314b7 1313bf: 8b 56 2c mov 0x2c(%rsi),%edx 1313c2: 83 fa 04 cmp $0x4,%edx 1313c5: 0f 87 f4 00 00 00 ja 1314bf 1313cb: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1313d2: 85 c9 test %ecx,%ecx 1313d4: 74 4d je 131423 1313d6: 48 8d 4e 04 lea 0x4(%rsi),%rcx 1313da: 48 8d 50 30 lea 0x30(%rax),%rdx 1313de: 31 ff xor %edi,%edi 1313e0: 44 0f b7 41 04 movzwl 0x4(%rcx),%r8d 1313e5: 83 c7 01 add $0x1,%edi 1313e8: 48 83 c1 0a add $0xa,%rcx 1313ec: 48 83 c2 0c add $0xc,%rdx 1313f0: 66 44 89 42 f4 mov %r8w,-0xc(%rdx) 1313f5: 44 0f b7 41 fc movzwl -0x4(%rcx),%r8d 1313fa: 66 44 89 42 f6 mov %r8w,-0xa(%rdx) 1313ff: 44 0f b7 41 f6 movzwl -0xa(%rcx),%r8d 131404: 66 44 89 42 f8 mov %r8w,-0x8(%rdx) 131409: 44 0f b7 41 f8 movzwl -0x8(%rcx),%r8d 13140e: 66 44 89 42 fa mov %r8w,-0x6(%rdx) 131413: 44 0f b6 41 fe movzbl -0x2(%rcx),%r8d 131418: 44 88 42 fc mov %r8b,-0x4(%rdx) 13141c: 39 3e cmp %edi,(%rsi) 13141e: 77 c0 ja 1313e0 131420: 8b 56 2c mov 0x2c(%rsi),%edx 131423: 85 d2 test %edx,%edx 131425: 74 3d je 131464 131427: 48 8d 56 30 lea 0x30(%rsi),%rdx 13142b: 31 c9 xor %ecx,%ecx 13142d: 0f b7 3a movzwl (%rdx),%edi 131430: 83 c1 01 add $0x1,%ecx 131433: 48 83 c2 0a add $0xa,%rdx 131437: 48 83 c0 0c add $0xc,%rax 13143b: 66 89 78 f4 mov %di,-0xc(%rax) 13143f: 0f b7 7a f8 movzwl -0x8(%rdx),%edi 131443: 66 89 78 f6 mov %di,-0xa(%rax) 131447: 0f b7 7a fa movzwl -0x6(%rdx),%edi 13144b: 66 89 78 f8 mov %di,-0x8(%rax) 13144f: 0f b7 7a fc movzwl -0x4(%rdx),%edi 131453: 66 89 78 fa mov %di,-0x6(%rax) 131457: 0f b6 7a fe movzbl -0x2(%rdx),%edi 13145b: 40 88 78 fc mov %dil,-0x4(%rax) 13145f: 39 4e 2c cmp %ecx,0x2c(%rsi) 131462: 77 c9 ja 13142d 131464: 8b 83 ec 05 00 00 mov 0x5ec(%rbx),%eax 13146a: 45 31 e4 xor %r12d,%r12d 13146d: 83 c8 01 or $0x1,%eax 131470: 89 83 ec 05 00 00 mov %eax,0x5ec(%rbx) 131476: 83 e0 03 and $0x3,%eax 131479: 83 f8 01 cmp $0x1,%eax 13147c: 74 18 je 131496 13147e: 44 89 e0 mov %r12d,%eax 131481: 5b pop %rbx 131482: 41 5c pop %r12 131484: c3 retq 131485: 8b 87 ec 05 00 00 mov 0x5ec(%rdi),%eax 13148b: 45 31 e4 xor %r12d,%r12d 13148e: 83 e0 03 and $0x3,%eax 131491: 83 f8 01 cmp $0x1,%eax 131494: 75 e8 jne 13147e 131496: 48 89 df mov %rbx,%rdi 131499: e8 00 00 00 00 callq 13149e 13149e: 41 89 c4 mov %eax,%r12d 1314a1: 85 c0 test %eax,%eax 1314a3: 0f 85 00 00 00 00 jne 1314a9 1314a9: 44 89 e0 mov %r12d,%eax 1314ac: 83 8b ec 05 00 00 02 orl $0x2,0x5ec(%rbx) 1314b3: 5b pop %rbx 1314b4: 41 5c pop %r12 1314b6: c3 retq 1314b7: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1314bd: eb bf jmp 13147e 1314bf: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1314c5: eb b7 jmp 13147e 1314c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1314ce: 00 00 00000000001314d0 : 1314d0: e8 00 00 00 00 callq 1314d5 1314d5: 41 57 push %r15 1314d7: 41 56 push %r14 1314d9: 49 89 d6 mov %rdx,%r14 1314dc: 41 55 push %r13 1314de: 4c 8d af a0 00 00 00 lea 0xa0(%rdi),%r13 1314e5: 41 54 push %r12 1314e7: 55 push %rbp 1314e8: 48 89 fd mov %rdi,%rbp 1314eb: 53 push %rbx 1314ec: 4c 8b bf 08 01 00 00 mov 0x108(%rdi),%r15 1314f3: 4c 89 ef mov %r13,%rdi 1314f6: 89 f3 mov %esi,%ebx 1314f8: e8 00 00 00 00 callq 1314fd 1314fd: 31 d2 xor %edx,%edx 1314ff: 31 f6 xor %esi,%esi 131501: 48 89 ef mov %rbp,%rdi 131504: e8 00 00 00 00 callq 131509 131509: 41 89 c4 mov %eax,%r12d 13150c: 85 c0 test %eax,%eax 13150e: 75 43 jne 131553 131510: 83 fb 0c cmp $0xc,%ebx 131513: 0f 84 08 02 00 00 je 131721 131519: 77 4e ja 131569 13151b: 83 fb 05 cmp $0x5,%ebx 13151e: 0f 84 f1 01 00 00 je 131715 131524: 0f 86 9d 00 00 00 jbe 1315c7 13152a: 83 fb 08 cmp $0x8,%ebx 13152d: 0f 84 ba 01 00 00 je 1316ed 131533: 0f 86 10 01 00 00 jbe 131649 131539: 83 fb 09 cmp $0x9,%ebx 13153c: 0f 84 77 01 00 00 je 1316b9 131542: 83 fb 0b cmp $0xb,%ebx 131545: 0f 85 e3 01 00 00 jne 13172e 13154b: 41 0f b7 47 3a movzwl 0x3a(%r15),%eax 131550: 41 89 06 mov %eax,(%r14) 131553: 4c 89 ef mov %r13,%rdi 131556: e8 00 00 00 00 callq 13155b 13155b: 44 89 e0 mov %r12d,%eax 13155e: 5b pop %rbx 13155f: 5d pop %rbp 131560: 41 5c pop %r12 131562: 41 5d pop %r13 131564: 41 5e pop %r14 131566: 41 5f pop %r15 131568: c3 retq 131569: 83 fb 15 cmp $0x15,%ebx 13156c: 0f 84 5c 01 00 00 je 1316ce 131572: 76 22 jbe 131596 131574: 83 fb 19 cmp $0x19,%ebx 131577: 0f 84 8c 01 00 00 je 131709 13157d: 0f 86 8a 00 00 00 jbe 13160d 131583: 83 fb 1a cmp $0x1a,%ebx 131586: 0f 85 a2 01 00 00 jne 13172e 13158c: 41 0f b7 47 66 movzwl 0x66(%r15),%eax 131591: 41 89 06 mov %eax,(%r14) 131594: eb bd jmp 131553 131596: 83 fb 12 cmp $0x12,%ebx 131599: 0f 84 5a 01 00 00 je 1316f9 13159f: 0f 86 89 00 00 00 jbe 13162e 1315a5: 83 fb 13 cmp $0x13,%ebx 1315a8: 0f 84 f8 00 00 00 je 1316a6 1315ae: 83 fb 14 cmp $0x14,%ebx 1315b1: 0f 85 77 01 00 00 jne 13172e 1315b7: 41 0f b7 47 4c movzwl 0x4c(%r15),%eax 1315bc: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1315c2: 41 89 06 mov %eax,(%r14) 1315c5: eb 8c jmp 131553 1315c7: 83 fb 02 cmp $0x2,%ebx 1315ca: 0f 84 11 01 00 00 je 1316e1 1315d0: 76 1e jbe 1315f0 1315d2: 83 fb 03 cmp $0x3,%ebx 1315d5: 0f 84 bf 00 00 00 je 13169a 1315db: 83 fb 04 cmp $0x4,%ebx 1315de: 0f 85 4a 01 00 00 jne 13172e 1315e4: 41 8b 47 1c mov 0x1c(%r15),%eax 1315e8: 41 89 06 mov %eax,(%r14) 1315eb: e9 63 ff ff ff jmpq 131553 1315f0: 85 db test %ebx,%ebx 1315f2: 0f 84 97 00 00 00 je 13168f 1315f8: 83 fb 01 cmp $0x1,%ebx 1315fb: 0f 85 2d 01 00 00 jne 13172e 131601: 41 8b 47 04 mov 0x4(%r15),%eax 131605: 41 89 06 mov %eax,(%r14) 131608: e9 46 ff ff ff jmpq 131553 13160d: 83 fb 16 cmp $0x16,%ebx 131610: 74 6a je 13167c 131612: 83 fb 17 cmp $0x17,%ebx 131615: 0f 85 13 01 00 00 jne 13172e 13161b: 41 0f b7 47 56 movzwl 0x56(%r15),%eax 131620: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 131626: 41 89 06 mov %eax,(%r14) 131629: e9 25 ff ff ff jmpq 131553 13162e: 83 fb 0f cmp $0xf,%ebx 131631: 74 3c je 13166f 131633: 83 fb 10 cmp $0x10,%ebx 131636: 0f 85 f2 00 00 00 jne 13172e 13163c: 41 0f b7 47 42 movzwl 0x42(%r15),%eax 131641: 41 89 06 mov %eax,(%r14) 131644: e9 0a ff ff ff jmpq 131553 131649: 83 fb 06 cmp $0x6,%ebx 13164c: 74 15 je 131663 13164e: 83 fb 07 cmp $0x7,%ebx 131651: 0f 85 d7 00 00 00 jne 13172e 131657: 41 8b 47 0c mov 0xc(%r15),%eax 13165b: 41 89 06 mov %eax,(%r14) 13165e: e9 f0 fe ff ff jmpq 131553 131663: 41 8b 47 18 mov 0x18(%r15),%eax 131667: 41 89 06 mov %eax,(%r14) 13166a: e9 e4 fe ff ff jmpq 131553 13166f: 41 0f b7 47 40 movzwl 0x40(%r15),%eax 131674: 41 89 06 mov %eax,(%r14) 131677: e9 d7 fe ff ff jmpq 131553 13167c: 41 0f b7 47 50 movzwl 0x50(%r15),%eax 131681: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 131687: 41 89 06 mov %eax,(%r14) 13168a: e9 c4 fe ff ff jmpq 131553 13168f: 41 8b 07 mov (%r15),%eax 131692: 41 89 06 mov %eax,(%r14) 131695: e9 b9 fe ff ff jmpq 131553 13169a: 41 8b 47 14 mov 0x14(%r15),%eax 13169e: 41 89 06 mov %eax,(%r14) 1316a1: e9 ad fe ff ff jmpq 131553 1316a6: 41 0f b7 47 4a movzwl 0x4a(%r15),%eax 1316ab: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1316b1: 41 89 06 mov %eax,(%r14) 1316b4: e9 9a fe ff ff jmpq 131553 1316b9: 66 41 83 7f 40 0f cmpw $0xf,0x40(%r15) 1316bf: 77 79 ja 13173a 1316c1: 41 0f b7 47 36 movzwl 0x36(%r15),%eax 1316c6: 41 89 06 mov %eax,(%r14) 1316c9: e9 85 fe ff ff jmpq 131553 1316ce: 41 0f b7 47 4e movzwl 0x4e(%r15),%eax 1316d3: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1316d9: 41 89 06 mov %eax,(%r14) 1316dc: e9 72 fe ff ff jmpq 131553 1316e1: 41 8b 47 08 mov 0x8(%r15),%eax 1316e5: 41 89 06 mov %eax,(%r14) 1316e8: e9 66 fe ff ff jmpq 131553 1316ed: 41 8b 47 20 mov 0x20(%r15),%eax 1316f1: 41 89 06 mov %eax,(%r14) 1316f4: e9 5a fe ff ff jmpq 131553 1316f9: 41 0f b7 47 48 movzwl 0x48(%r15),%eax 1316fe: c1 e0 08 shl $0x8,%eax 131701: 41 89 06 mov %eax,(%r14) 131704: e9 4a fe ff ff jmpq 131553 131709: 41 8b 47 60 mov 0x60(%r15),%eax 13170d: 41 89 06 mov %eax,(%r14) 131710: e9 3e fe ff ff jmpq 131553 131715: 41 8b 47 10 mov 0x10(%r15),%eax 131719: 41 89 06 mov %eax,(%r14) 13171c: e9 32 fe ff ff jmpq 131553 131721: 41 0f b7 47 3e movzwl 0x3e(%r15),%eax 131726: 41 89 06 mov %eax,(%r14) 131729: e9 25 fe ff ff jmpq 131553 13172e: 41 c7 06 ff ff ff ff movl $0xffffffff,(%r14) 131735: e9 19 fe ff ff jmpq 131553 13173a: 41 0f b7 47 34 movzwl 0x34(%r15),%eax 13173f: 41 89 06 mov %eax,(%r14) 131742: e9 0c fe ff ff jmpq 131553 131747: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13174e: 00 00 0000000000131750 : 131750: e8 00 00 00 00 callq 131755 131755: 41 55 push %r13 131757: be 09 00 00 00 mov $0x9,%esi 13175c: 41 54 push %r12 13175e: 55 push %rbp 13175f: 53 push %rbx 131760: 48 89 fb mov %rdi,%rbx 131763: 48 83 ec 18 sub $0x18,%rsp 131767: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13176e: 00 00 131770: 48 89 44 24 10 mov %rax,0x10(%rsp) 131775: 48 8b 87 20 05 00 00 mov 0x520(%rdi),%rax 13177c: 44 8b a8 c4 05 00 00 mov 0x5c4(%rax),%r13d 131783: 44 8b a0 c8 05 00 00 mov 0x5c8(%rax),%r12d 13178a: 8b 68 14 mov 0x14(%rax),%ebp 13178d: e8 00 00 00 00 callq 131792 131792: 85 c0 test %eax,%eax 131794: 74 39 je 1317cf 131796: 43 8d 44 ad 00 lea 0x0(%r13,%r13,4),%eax 13179b: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1317a0: 48 89 df mov %rbx,%rdi 1317a3: c7 44 24 08 04 00 00 movl $0x4,0x8(%rsp) 1317aa: 00 1317ab: 01 c0 add %eax,%eax 1317ad: 89 44 24 0c mov %eax,0xc(%rsp) 1317b1: e8 00 00 00 00 callq 1317b6 1317b6: 85 c0 test %eax,%eax 1317b8: 0f 85 00 00 00 00 jne 1317be 1317be: be 13 00 00 00 mov $0x13,%esi 1317c3: 48 89 df mov %rbx,%rdi 1317c6: e8 00 00 00 00 callq 1317cb 1317cb: 85 c0 test %eax,%eax 1317cd: 75 51 jne 131820 1317cf: be 02 00 00 00 mov $0x2,%esi 1317d4: 48 89 df mov %rbx,%rdi 1317d7: e8 00 00 00 00 callq 1317dc 1317dc: 85 c0 test %eax,%eax 1317de: 75 1b jne 1317fb 1317e0: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1317e5: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1317ec: 00 00 1317ee: 75 56 jne 131846 1317f0: 48 83 c4 18 add $0x18,%rsp 1317f4: 5b pop %rbx 1317f5: 5d pop %rbp 1317f6: 41 5c pop %r12 1317f8: 41 5d pop %r13 1317fa: c3 retq 1317fb: 89 ea mov %ebp,%edx 1317fd: 31 c9 xor %ecx,%ecx 1317ff: be 07 00 00 00 mov $0x7,%esi 131804: 48 89 df mov %rbx,%rdi 131807: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 13180e: 48 c1 ea 25 shr $0x25,%rdx 131812: e8 00 00 00 00 callq 131817 131817: 85 c0 test %eax,%eax 131819: 74 c5 je 1317e0 13181b: e9 00 00 00 00 jmpq 131820 131820: 44 89 e2 mov %r12d,%edx 131823: 31 c9 xor %ecx,%ecx 131825: be 2f 00 00 00 mov $0x2f,%esi 13182a: 48 89 df mov %rbx,%rdi 13182d: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 131834: 48 c1 ea 25 shr $0x25,%rdx 131838: e8 00 00 00 00 callq 13183d 13183d: 85 c0 test %eax,%eax 13183f: 74 8e je 1317cf 131841: e9 00 00 00 00 jmpq 131846 131846: e8 00 00 00 00 callq 13184b 13184b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000131850 : 131850: e8 00 00 00 00 callq 131855 131855: 55 push %rbp 131856: 89 d2 mov %edx,%edx 131858: 48 89 fd mov %rdi,%rbp 13185b: 53 push %rbx 13185c: 48 83 ec 78 sub $0x78,%rsp 131860: 48 8b 14 d6 mov (%rsi,%rdx,8),%rdx 131864: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13186b: 00 00 13186d: 48 89 44 24 70 mov %rax,0x70(%rsp) 131872: 31 c0 xor %eax,%eax 131874: 89 97 34 06 00 00 mov %edx,0x634(%rdi) 13187a: 83 fa 06 cmp $0x6,%edx 13187d: 0f 87 00 00 00 00 ja 131883 131883: 41 89 d0 mov %edx,%r8d 131886: 74 4d je 1318d5 131888: 44 89 c2 mov %r8d,%edx 13188b: be 05 00 00 00 mov $0x5,%esi 131890: 48 89 ef mov %rbp,%rdi 131893: e8 00 00 00 00 callq 131898 131898: 85 c0 test %eax,%eax 13189a: 0f 88 8a 01 00 00 js 131a2a 1318a0: 89 c1 mov %eax,%ecx 1318a2: ba 01 00 00 00 mov $0x1,%edx 1318a7: be 0d 00 00 00 mov $0xd,%esi 1318ac: 48 89 ef mov %rbp,%rdi 1318af: d3 e2 shl %cl,%edx 1318b1: 31 c9 xor %ecx,%ecx 1318b3: e8 00 00 00 00 callq 1318b8 1318b8: 31 c0 xor %eax,%eax 1318ba: 48 8b 4c 24 70 mov 0x70(%rsp),%rcx 1318bf: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1318c6: 00 00 1318c8: 0f 85 66 01 00 00 jne 131a34 1318ce: 48 83 c4 78 add $0x78,%rsp 1318d2: 5b pop %rbx 1318d3: 5d pop %rbp 1318d4: c3 retq 1318d5: 48 89 f3 mov %rsi,%rbx 1318d8: 45 31 c0 xor %r8d,%r8d 1318db: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 1318e0: ba 06 00 00 00 mov $0x6,%edx 1318e5: be 0a 00 00 00 mov $0xa,%esi 1318ea: e8 00 00 00 00 callq 1318ef 1318ef: 85 c0 test %eax,%eax 1318f1: 0f 85 00 00 00 00 jne 1318f7 1318f7: 48 8b 03 mov (%rbx),%rax 1318fa: 48 83 f8 01 cmp $0x1,%rax 1318fe: 74 40 je 131940 131900: 48 83 f8 02 cmp $0x2,%rax 131904: 0f 84 d1 00 00 00 je 1319db 13190a: 48 85 c0 test %rax,%rax 13190d: 74 7d je 13198c 13190f: 41 b8 01 00 00 00 mov $0x1,%r8d 131915: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 13191a: ba 06 00 00 00 mov $0x6,%edx 13191f: 48 89 ef mov %rbp,%rdi 131922: be 0a 00 00 00 mov $0xa,%esi 131927: e8 00 00 00 00 callq 13192c 13192c: 85 c0 test %eax,%eax 13192e: 0f 85 00 00 00 00 jne 131934 131934: 44 8b 85 34 06 00 00 mov 0x634(%rbp),%r8d 13193b: e9 48 ff ff ff jmpq 131888 131940: 48 8b 43 08 mov 0x8(%rbx),%rax 131944: 88 44 24 2a mov %al,0x2a(%rsp) 131948: 48 8b 43 10 mov 0x10(%rbx),%rax 13194c: 88 44 24 2d mov %al,0x2d(%rsp) 131950: 48 8b 43 18 mov 0x18(%rbx),%rax 131954: 88 44 24 2b mov %al,0x2b(%rsp) 131958: 48 8b 43 20 mov 0x20(%rbx),%rax 13195c: 66 89 44 24 2e mov %ax,0x2e(%rsp) 131961: 48 8b 43 28 mov 0x28(%rbx),%rax 131965: 88 44 24 2c mov %al,0x2c(%rsp) 131969: 48 8b 43 30 mov 0x30(%rbx),%rax 13196d: 66 89 44 24 30 mov %ax,0x30(%rsp) 131972: 48 8b 43 38 mov 0x38(%rbx),%rax 131976: 89 44 24 3c mov %eax,0x3c(%rsp) 13197a: 48 8b 43 40 mov 0x40(%rbx),%rax 13197e: 89 44 24 40 mov %eax,0x40(%rsp) 131982: 48 8b 43 48 mov 0x48(%rbx),%rax 131986: 89 44 24 44 mov %eax,0x44(%rsp) 13198a: eb 83 jmp 13190f 13198c: 48 8b 43 08 mov 0x8(%rbx),%rax 131990: 88 44 24 0a mov %al,0xa(%rsp) 131994: 48 8b 43 10 mov 0x10(%rbx),%rax 131998: 88 44 24 0d mov %al,0xd(%rsp) 13199c: 48 8b 43 18 mov 0x18(%rbx),%rax 1319a0: 88 44 24 0b mov %al,0xb(%rsp) 1319a4: 48 8b 43 20 mov 0x20(%rbx),%rax 1319a8: 66 89 44 24 0e mov %ax,0xe(%rsp) 1319ad: 48 8b 43 28 mov 0x28(%rbx),%rax 1319b1: 88 44 24 0c mov %al,0xc(%rsp) 1319b5: 48 8b 43 30 mov 0x30(%rbx),%rax 1319b9: 66 89 44 24 10 mov %ax,0x10(%rsp) 1319be: 48 8b 43 38 mov 0x38(%rbx),%rax 1319c2: 89 44 24 1c mov %eax,0x1c(%rsp) 1319c6: 48 8b 43 40 mov 0x40(%rbx),%rax 1319ca: 89 44 24 20 mov %eax,0x20(%rsp) 1319ce: 48 8b 43 48 mov 0x48(%rbx),%rax 1319d2: 89 44 24 24 mov %eax,0x24(%rsp) 1319d6: e9 34 ff ff ff jmpq 13190f 1319db: 48 8b 43 08 mov 0x8(%rbx),%rax 1319df: 88 44 24 4a mov %al,0x4a(%rsp) 1319e3: 48 8b 43 10 mov 0x10(%rbx),%rax 1319e7: 88 44 24 4d mov %al,0x4d(%rsp) 1319eb: 48 8b 43 18 mov 0x18(%rbx),%rax 1319ef: 88 44 24 4b mov %al,0x4b(%rsp) 1319f3: 48 8b 43 20 mov 0x20(%rbx),%rax 1319f7: 66 89 44 24 4e mov %ax,0x4e(%rsp) 1319fc: 48 8b 43 28 mov 0x28(%rbx),%rax 131a00: 88 44 24 4c mov %al,0x4c(%rsp) 131a04: 48 8b 43 30 mov 0x30(%rbx),%rax 131a08: 66 89 44 24 50 mov %ax,0x50(%rsp) 131a0d: 48 8b 43 38 mov 0x38(%rbx),%rax 131a11: 89 44 24 5c mov %eax,0x5c(%rsp) 131a15: 48 8b 43 40 mov 0x40(%rbx),%rax 131a19: 89 44 24 60 mov %eax,0x60(%rsp) 131a1d: 48 8b 43 48 mov 0x48(%rbx),%rax 131a21: 89 44 24 64 mov %eax,0x64(%rsp) 131a25: e9 e5 fe ff ff jmpq 13190f 131a2a: b8 ea ff ff ff mov $0xffffffea,%eax 131a2f: e9 86 fe ff ff jmpq 1318ba 131a34: e8 00 00 00 00 callq 131a39 131a39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000131a40 : 131a40: e8 00 00 00 00 callq 131a45 131a45: 41 56 push %r14 131a47: 41 55 push %r13 131a49: 41 54 push %r12 131a4b: 55 push %rbp 131a4c: 53 push %rbx 131a4d: 48 83 ec 78 sub $0x78,%rsp 131a51: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 131a58: 00 00 131a5a: 48 89 44 24 70 mov %rax,0x70(%rsp) 131a5f: 31 c0 xor %eax,%eax 131a61: 48 85 f6 test %rsi,%rsi 131a64: 0f 84 1d 02 00 00 je 131c87 131a6a: 68 00 00 00 00 pushq $0x0 131a6f: 49 89 f4 mov %rsi,%r12 131a72: 49 89 fd mov %rdi,%r13 131a75: 31 db xor %ebx,%ebx 131a77: 68 00 00 00 00 pushq $0x0 131a7c: 49 c7 c1 00 00 00 00 mov $0x0,%r9 131a83: 49 c7 c0 00 00 00 00 mov $0x0,%r8 131a8a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 131a91: 68 00 00 00 00 pushq $0x0 131a96: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 131a9d: 4c 89 e7 mov %r12,%rdi 131aa0: bd ae 00 00 00 mov $0xae,%ebp 131aa5: 68 00 00 00 00 pushq $0x0 131aaa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 131ab1: 68 00 00 00 00 pushq $0x0 131ab6: 68 00 00 00 00 pushq $0x0 131abb: 68 00 00 00 00 pushq $0x0 131ac0: e8 00 00 00 00 callq 131ac5 131ac5: 48 83 c4 38 add $0x38,%rsp 131ac9: 89 da mov %ebx,%edx 131acb: be 05 00 00 00 mov $0x5,%esi 131ad0: 4c 89 ef mov %r13,%rdi 131ad3: e8 00 00 00 00 callq 131ad8 131ad8: 66 85 c0 test %ax,%ax 131adb: 0f 88 a6 01 00 00 js 131c87 131ae1: 45 31 c0 xor %r8d,%r8d 131ae4: 0f bf d0 movswl %ax,%edx 131ae7: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 131aec: be 0a 00 00 00 mov $0xa,%esi 131af1: 4c 89 ef mov %r13,%rdi 131af4: e8 00 00 00 00 callq 131af9 131af9: 85 c0 test %eax,%eax 131afb: 0f 85 00 00 00 00 jne 131b01 131b01: 41 3b 9d 34 06 00 00 cmp 0x634(%r13),%ebx 131b08: 89 ef mov %ebp,%edi 131b0a: 89 da mov %ebx,%edx 131b0c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 131b13: 49 c7 c0 00 00 00 00 mov $0x0,%r8 131b1a: 48 8b 0c dd 00 00 00 mov 0x0(,%rbx,8),%rcx 131b21: 00 131b22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 131b29: 4c 0f 45 c0 cmovne %rax,%r8 131b2d: 4c 01 e7 add %r12,%rdi 131b30: 48 83 c3 01 add $0x1,%rbx 131b34: e8 00 00 00 00 callq 131b39 131b39: 49 c7 c0 00 00 00 00 mov $0x0,%r8 131b40: 31 c9 xor %ecx,%ecx 131b42: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 131b49: 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%edi 131b4d: 8b 44 24 24 mov 0x24(%rsp),%eax 131b51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 131b58: 48 89 fd mov %rdi,%rbp 131b5b: 4c 01 e7 add %r12,%rdi 131b5e: 50 push %rax 131b5f: 8b 44 24 28 mov 0x28(%rsp),%eax 131b63: 50 push %rax 131b64: 8b 44 24 2c mov 0x2c(%rsp),%eax 131b68: 50 push %rax 131b69: 0f b7 44 24 28 movzwl 0x28(%rsp),%eax 131b6e: 50 push %rax 131b6f: 0f b6 44 24 2c movzbl 0x2c(%rsp),%eax 131b74: 50 push %rax 131b75: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax 131b7a: 50 push %rax 131b7b: 0f b6 44 24 3b movzbl 0x3b(%rsp),%eax 131b80: 50 push %rax 131b81: 0f b6 44 24 45 movzbl 0x45(%rsp),%eax 131b86: 50 push %rax 131b87: 44 0f b6 4c 24 4a movzbl 0x4a(%rsp),%r9d 131b8d: e8 00 00 00 00 callq 131b92 131b92: 49 c7 c0 00 00 00 00 mov $0x0,%r8 131b99: b9 01 00 00 00 mov $0x1,%ecx 131b9e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 131ba5: 48 83 c4 40 add $0x40,%rsp 131ba9: 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%edi 131bad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 131bb4: 8b 44 24 44 mov 0x44(%rsp),%eax 131bb8: 48 89 fd mov %rdi,%rbp 131bbb: 4c 01 e7 add %r12,%rdi 131bbe: 50 push %rax 131bbf: 8b 44 24 48 mov 0x48(%rsp),%eax 131bc3: 50 push %rax 131bc4: 8b 44 24 4c mov 0x4c(%rsp),%eax 131bc8: 50 push %rax 131bc9: 0f b7 44 24 48 movzwl 0x48(%rsp),%eax 131bce: 50 push %rax 131bcf: 0f b6 44 24 4c movzbl 0x4c(%rsp),%eax 131bd4: 50 push %rax 131bd5: 0f b7 44 24 56 movzwl 0x56(%rsp),%eax 131bda: 50 push %rax 131bdb: 0f b6 44 24 5b movzbl 0x5b(%rsp),%eax 131be0: 50 push %rax 131be1: 0f b6 44 24 65 movzbl 0x65(%rsp),%eax 131be6: 50 push %rax 131be7: 44 0f b6 4c 24 6a movzbl 0x6a(%rsp),%r9d 131bed: e8 00 00 00 00 callq 131bf2 131bf2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 131bf9: b9 02 00 00 00 mov $0x2,%ecx 131bfe: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 131c05: 48 83 c4 40 add $0x40,%rsp 131c09: 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%edi 131c0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 131c14: 8b 44 24 64 mov 0x64(%rsp),%eax 131c18: 48 89 fd mov %rdi,%rbp 131c1b: 4c 01 e7 add %r12,%rdi 131c1e: 50 push %rax 131c1f: 8b 44 24 68 mov 0x68(%rsp),%eax 131c23: 50 push %rax 131c24: 8b 44 24 6c mov 0x6c(%rsp),%eax 131c28: 50 push %rax 131c29: 0f b7 44 24 68 movzwl 0x68(%rsp),%eax 131c2e: 50 push %rax 131c2f: 0f b6 44 24 6c movzbl 0x6c(%rsp),%eax 131c34: 50 push %rax 131c35: 0f b7 44 24 76 movzwl 0x76(%rsp),%eax 131c3a: 50 push %rax 131c3b: 0f b6 44 24 7b movzbl 0x7b(%rsp),%eax 131c40: 50 push %rax 131c41: 0f b6 84 24 85 00 00 movzbl 0x85(%rsp),%eax 131c48: 00 131c49: 50 push %rax 131c4a: 44 0f b6 8c 24 8a 00 movzbl 0x8a(%rsp),%r9d 131c51: 00 00 131c53: e8 00 00 00 00 callq 131c58 131c58: 01 c5 add %eax,%ebp 131c5a: 48 83 c4 40 add $0x40,%rsp 131c5e: 48 83 fb 07 cmp $0x7,%rbx 131c62: 0f 85 61 fe ff ff jne 131ac9 131c68: 89 e8 mov %ebp,%eax 131c6a: 48 8b 5c 24 70 mov 0x70(%rsp),%rbx 131c6f: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 131c76: 00 00 131c78: 75 14 jne 131c8e 131c7a: 48 83 c4 78 add $0x78,%rsp 131c7e: 5b pop %rbx 131c7f: 5d pop %rbp 131c80: 41 5c pop %r12 131c82: 41 5d pop %r13 131c84: 41 5e pop %r14 131c86: c3 retq 131c87: b8 ea ff ff ff mov $0xffffffea,%eax 131c8c: eb dc jmp 131c6a 131c8e: e8 00 00 00 00 callq 131c93 131c93: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 131c9a: 00 00 00 00 131c9e: 66 90 xchg %ax,%ax 0000000000131ca0 : 131ca0: e8 00 00 00 00 callq 131ca5 131ca5: 41 55 push %r13 131ca7: be 03 00 00 00 mov $0x3,%esi 131cac: 41 54 push %r12 131cae: 55 push %rbp 131caf: 48 89 fd mov %rdi,%rbp 131cb2: 53 push %rbx 131cb3: 48 8b 9f 48 04 00 00 mov 0x448(%rdi),%rbx 131cba: 4c 8b a7 68 01 00 00 mov 0x168(%rdi),%r12 131cc1: 4c 8b 2f mov (%rdi),%r13 131cc4: e8 00 00 00 00 callq 131cc9 131cc9: 85 c0 test %eax,%eax 131ccb: 0f 85 8f 03 00 00 jne 132060 131cd1: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) 131cd8: 8b 85 34 01 00 00 mov 0x134(%rbp),%eax 131cde: c6 43 10 01 movb $0x1,0x10(%rbx) 131ce2: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131ce9: 48 c1 e8 25 shr $0x25,%rax 131ced: 89 43 14 mov %eax,0x14(%rbx) 131cf0: 89 03 mov %eax,(%rbx) 131cf2: 89 43 04 mov %eax,0x4(%rbx) 131cf5: be 01 00 00 00 mov $0x1,%esi 131cfa: 48 89 ef mov %rbp,%rdi 131cfd: e8 00 00 00 00 callq 131d02 131d02: 85 c0 test %eax,%eax 131d04: 0f 85 7c 03 00 00 jne 132086 131d0a: c7 83 98 00 00 00 01 movl $0x1,0x98(%rbx) 131d11: 00 00 00 131d14: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 131d1a: c6 83 a0 00 00 00 01 movb $0x1,0xa0(%rbx) 131d21: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131d28: 48 c1 e8 25 shr $0x25,%rax 131d2c: 89 83 a4 00 00 00 mov %eax,0xa4(%rbx) 131d32: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 131d38: 89 83 94 00 00 00 mov %eax,0x94(%rbx) 131d3e: be 02 00 00 00 mov $0x2,%esi 131d43: 48 89 ef mov %rbp,%rdi 131d46: e8 00 00 00 00 callq 131d4b 131d4b: 85 c0 test %eax,%eax 131d4d: 0f 85 5d 03 00 00 jne 1320b0 131d53: c7 83 28 01 00 00 01 movl $0x1,0x128(%rbx) 131d5a: 00 00 00 131d5d: 8b 85 30 01 00 00 mov 0x130(%rbp),%eax 131d63: c6 83 30 01 00 00 01 movb $0x1,0x130(%rbx) 131d6a: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131d71: 48 c1 e8 25 shr $0x25,%rax 131d75: 89 83 34 01 00 00 mov %eax,0x134(%rbx) 131d7b: 89 83 20 01 00 00 mov %eax,0x120(%rbx) 131d81: 89 83 24 01 00 00 mov %eax,0x124(%rbx) 131d87: be 1d 00 00 00 mov $0x1d,%esi 131d8c: 48 89 ef mov %rbp,%rdi 131d8f: e8 00 00 00 00 callq 131d94 131d94: 85 c0 test %eax,%eax 131d96: 0f 85 97 02 00 00 jne 132033 131d9c: c7 83 c8 06 00 00 01 movl $0x1,0x6c8(%rbx) 131da3: 00 00 00 131da6: 8b 85 60 01 00 00 mov 0x160(%rbp),%eax 131dac: c6 83 d0 06 00 00 01 movb $0x1,0x6d0(%rbx) 131db3: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131dba: 48 c1 e8 25 shr $0x25,%rax 131dbe: 89 83 d4 06 00 00 mov %eax,0x6d4(%rbx) 131dc4: 89 83 c0 06 00 00 mov %eax,0x6c0(%rbx) 131dca: 89 83 c4 06 00 00 mov %eax,0x6c4(%rbx) 131dd0: be 2a 00 00 00 mov $0x2a,%esi 131dd5: 48 89 ef mov %rbp,%rdi 131dd8: e8 00 00 00 00 callq 131ddd 131ddd: 85 c0 test %eax,%eax 131ddf: 0f 85 fc 02 00 00 jne 1320e1 131de5: c7 83 48 02 00 00 01 movl $0x1,0x248(%rbx) 131dec: 00 00 00 131def: 8b 85 40 01 00 00 mov 0x140(%rbp),%eax 131df5: c6 83 50 02 00 00 01 movb $0x1,0x250(%rbx) 131dfc: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131e03: 48 c1 e8 25 shr $0x25,%rax 131e07: 89 83 54 02 00 00 mov %eax,0x254(%rbx) 131e0d: 89 83 40 02 00 00 mov %eax,0x240(%rbx) 131e13: 89 83 44 02 00 00 mov %eax,0x244(%rbx) 131e19: 41 80 bd d9 0a 01 00 cmpb $0x1,0x10ad9(%r13) 131e20: 01 131e21: 76 49 jbe 131e6c 131e23: be 2a 00 00 00 mov $0x2a,%esi 131e28: 48 89 ef mov %rbp,%rdi 131e2b: e8 00 00 00 00 callq 131e30 131e30: 85 c0 test %eax,%eax 131e32: 0f 85 cf 03 00 00 jne 132207 131e38: c7 83 d8 02 00 00 01 movl $0x1,0x2d8(%rbx) 131e3f: 00 00 00 131e42: 8b 85 40 01 00 00 mov 0x140(%rbp),%eax 131e48: c6 83 e0 02 00 00 01 movb $0x1,0x2e0(%rbx) 131e4f: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131e56: 48 c1 e8 25 shr $0x25,%rax 131e5a: 89 83 e4 02 00 00 mov %eax,0x2e4(%rbx) 131e60: 89 83 d0 02 00 00 mov %eax,0x2d0(%rbx) 131e66: 89 83 d4 02 00 00 mov %eax,0x2d4(%rbx) 131e6c: be 2a 00 00 00 mov $0x2a,%esi 131e71: 48 89 ef mov %rbp,%rdi 131e74: e8 00 00 00 00 callq 131e79 131e79: 85 c0 test %eax,%eax 131e7b: 0f 85 c2 02 00 00 jne 132143 131e81: c7 83 68 03 00 00 01 movl $0x1,0x368(%rbx) 131e88: 00 00 00 131e8b: 8b 85 44 01 00 00 mov 0x144(%rbp),%eax 131e91: c6 83 70 03 00 00 01 movb $0x1,0x370(%rbx) 131e98: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131e9f: 48 c1 e8 25 shr $0x25,%rax 131ea3: 89 83 74 03 00 00 mov %eax,0x374(%rbx) 131ea9: 89 83 60 03 00 00 mov %eax,0x360(%rbx) 131eaf: 89 83 64 03 00 00 mov %eax,0x364(%rbx) 131eb5: 41 80 bd d9 0a 01 00 cmpb $0x1,0x10ad9(%r13) 131ebc: 01 131ebd: 76 49 jbe 131f08 131ebf: be 2a 00 00 00 mov $0x2a,%esi 131ec4: 48 89 ef mov %rbp,%rdi 131ec7: e8 00 00 00 00 callq 131ecc 131ecc: 85 c0 test %eax,%eax 131ece: 0f 85 3e 02 00 00 jne 132112 131ed4: c7 83 f8 03 00 00 01 movl $0x1,0x3f8(%rbx) 131edb: 00 00 00 131ede: 8b 85 44 01 00 00 mov 0x144(%rbp),%eax 131ee4: c6 83 00 04 00 00 01 movb $0x1,0x400(%rbx) 131eeb: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131ef2: 48 c1 e8 25 shr $0x25,%rax 131ef6: 89 83 04 04 00 00 mov %eax,0x404(%rbx) 131efc: 89 83 f0 03 00 00 mov %eax,0x3f0(%rbx) 131f02: 89 83 f4 03 00 00 mov %eax,0x3f4(%rbx) 131f08: be 09 00 00 00 mov $0x9,%esi 131f0d: 48 89 ef mov %rbp,%rdi 131f10: e8 00 00 00 00 callq 131f15 131f15: 85 c0 test %eax,%eax 131f17: 0f 85 57 02 00 00 jne 132174 131f1d: c7 83 88 04 00 00 01 movl $0x1,0x488(%rbx) 131f24: 00 00 00 131f27: 8b 85 38 01 00 00 mov 0x138(%rbp),%eax 131f2d: c6 83 90 04 00 00 01 movb $0x1,0x490(%rbx) 131f34: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131f3b: 48 c1 e8 25 shr $0x25,%rax 131f3f: 89 83 94 04 00 00 mov %eax,0x494(%rbx) 131f45: 89 83 80 04 00 00 mov %eax,0x480(%rbx) 131f4b: 89 83 84 04 00 00 mov %eax,0x484(%rbx) 131f51: be 09 00 00 00 mov $0x9,%esi 131f56: 48 89 ef mov %rbp,%rdi 131f59: e8 00 00 00 00 callq 131f5e 131f5e: 85 c0 test %eax,%eax 131f60: 0f 85 3f 02 00 00 jne 1321a5 131f66: c7 83 18 05 00 00 01 movl $0x1,0x518(%rbx) 131f6d: 00 00 00 131f70: 8b 85 38 01 00 00 mov 0x138(%rbp),%eax 131f76: c6 83 20 05 00 00 01 movb $0x1,0x520(%rbx) 131f7d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131f84: 48 c1 e8 25 shr $0x25,%rax 131f88: 89 83 24 05 00 00 mov %eax,0x524(%rbx) 131f8e: 89 83 10 05 00 00 mov %eax,0x510(%rbx) 131f94: 89 83 14 05 00 00 mov %eax,0x514(%rbx) 131f9a: be 09 00 00 00 mov $0x9,%esi 131f9f: 48 89 ef mov %rbp,%rdi 131fa2: e8 00 00 00 00 callq 131fa7 131fa7: 85 c0 test %eax,%eax 131fa9: 0f 85 27 02 00 00 jne 1321d6 131faf: c7 83 a8 05 00 00 01 movl $0x1,0x5a8(%rbx) 131fb6: 00 00 00 131fb9: 8b 85 38 01 00 00 mov 0x138(%rbp),%eax 131fbf: c6 83 b0 05 00 00 01 movb $0x1,0x5b0(%rbx) 131fc6: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 131fcd: 48 c1 e8 25 shr $0x25,%rax 131fd1: 89 83 b4 05 00 00 mov %eax,0x5b4(%rbx) 131fd7: 89 83 a0 05 00 00 mov %eax,0x5a0(%rbx) 131fdd: 89 83 a4 05 00 00 mov %eax,0x5a4(%rbx) 131fe3: be 09 00 00 00 mov $0x9,%esi 131fe8: 48 89 ef mov %rbp,%rdi 131feb: e8 00 00 00 00 callq 131ff0 131ff0: 85 c0 test %eax,%eax 131ff2: 0f 85 40 02 00 00 jne 132238 131ff8: c7 83 38 06 00 00 01 movl $0x1,0x638(%rbx) 131fff: 00 00 00 132002: 8b 95 38 01 00 00 mov 0x138(%rbp),%edx 132008: c6 83 40 06 00 00 01 movb $0x1,0x640(%rbx) 13200f: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 132016: 48 c1 ea 25 shr $0x25,%rdx 13201a: 89 93 44 06 00 00 mov %edx,0x644(%rbx) 132020: 89 93 30 06 00 00 mov %edx,0x630(%rbx) 132026: 89 93 34 06 00 00 mov %edx,0x634(%rbx) 13202c: 5b pop %rbx 13202d: 5d pop %rbp 13202e: 41 5c pop %r12 132030: 41 5d pop %r13 132032: c3 retq 132033: 48 8d 93 c0 06 00 00 lea 0x6c0(%rbx),%rdx 13203a: be 0c 00 00 00 mov $0xc,%esi 13203f: 48 89 ef mov %rbp,%rdi 132042: e8 00 00 00 00 callq 132047 132047: 85 c0 test %eax,%eax 132049: 75 e1 jne 13202c 13204b: 41 80 bc 24 f5 00 00 cmpb $0x0,0xf5(%r12) 132052: 00 00 132054: 0f 94 83 cc 06 00 00 sete 0x6cc(%rbx) 13205b: e9 70 fd ff ff jmpq 131dd0 132060: 48 89 da mov %rbx,%rdx 132063: be 06 00 00 00 mov $0x6,%esi 132068: 48 89 ef mov %rbp,%rdi 13206b: e8 00 00 00 00 callq 132070 132070: 85 c0 test %eax,%eax 132072: 75 b8 jne 13202c 132074: 41 80 bc 24 bd 00 00 cmpb $0x0,0xbd(%r12) 13207b: 00 00 13207d: 0f 94 43 0c sete 0xc(%rbx) 132081: e9 6f fc ff ff jmpq 131cf5 132086: 31 f6 xor %esi,%esi 132088: 48 8d 93 90 00 00 00 lea 0x90(%rbx),%rdx 13208f: 48 89 ef mov %rbp,%rdi 132092: e8 00 00 00 00 callq 132097 132097: 85 c0 test %eax,%eax 132099: 75 91 jne 13202c 13209b: 41 80 bc 24 a1 00 00 cmpb $0x0,0xa1(%r12) 1320a2: 00 00 1320a4: 0f 94 83 9c 00 00 00 sete 0x9c(%rbx) 1320ab: e9 8e fc ff ff jmpq 131d3e 1320b0: 48 8d 93 20 01 00 00 lea 0x120(%rbx),%rdx 1320b7: be 07 00 00 00 mov $0x7,%esi 1320bc: 48 89 ef mov %rbp,%rdi 1320bf: e8 00 00 00 00 callq 1320c4 1320c4: 85 c0 test %eax,%eax 1320c6: 0f 85 60 ff ff ff jne 13202c 1320cc: 41 80 bc 24 d9 00 00 cmpb $0x0,0xd9(%r12) 1320d3: 00 00 1320d5: 0f 94 83 2c 01 00 00 sete 0x12c(%rbx) 1320dc: e9 a6 fc ff ff jmpq 131d87 1320e1: 48 8d 93 40 02 00 00 lea 0x240(%rbx),%rdx 1320e8: be 01 00 00 00 mov $0x1,%esi 1320ed: 48 89 ef mov %rbp,%rdi 1320f0: e8 00 00 00 00 callq 1320f5 1320f5: 85 c0 test %eax,%eax 1320f7: 0f 85 2f ff ff ff jne 13202c 1320fd: 41 80 bc 24 2d 01 00 cmpb $0x0,0x12d(%r12) 132104: 00 00 132106: 0f 94 83 4c 02 00 00 sete 0x24c(%rbx) 13210d: e9 07 fd ff ff jmpq 131e19 132112: 48 8d 93 f0 03 00 00 lea 0x3f0(%rbx),%rdx 132119: be 04 00 00 00 mov $0x4,%esi 13211e: 48 89 ef mov %rbp,%rdi 132121: e8 00 00 00 00 callq 132126 132126: 85 c0 test %eax,%eax 132128: 0f 85 fe fe ff ff jne 13202c 13212e: 41 80 bc 24 49 01 00 cmpb $0x0,0x149(%r12) 132135: 00 00 132137: 0f 94 83 fc 03 00 00 sete 0x3fc(%rbx) 13213e: e9 c5 fd ff ff jmpq 131f08 132143: 48 8d 93 60 03 00 00 lea 0x360(%rbx),%rdx 13214a: be 02 00 00 00 mov $0x2,%esi 13214f: 48 89 ef mov %rbp,%rdi 132152: e8 00 00 00 00 callq 132157 132157: 85 c0 test %eax,%eax 132159: 0f 85 cd fe ff ff jne 13202c 13215f: 41 80 bc 24 11 01 00 cmpb $0x0,0x111(%r12) 132166: 00 00 132168: 0f 94 83 6c 03 00 00 sete 0x36c(%rbx) 13216f: e9 41 fd ff ff jmpq 131eb5 132174: 48 8d 93 80 04 00 00 lea 0x480(%rbx),%rdx 13217b: be 08 00 00 00 mov $0x8,%esi 132180: 48 89 ef mov %rbp,%rdi 132183: e8 00 00 00 00 callq 132188 132188: 85 c0 test %eax,%eax 13218a: 0f 85 9c fe ff ff jne 13202c 132190: 41 80 bc 24 81 01 00 cmpb $0x0,0x181(%r12) 132197: 00 00 132199: 0f 94 83 8c 04 00 00 sete 0x48c(%rbx) 1321a0: e9 ac fd ff ff jmpq 131f51 1321a5: 48 8d 93 10 05 00 00 lea 0x510(%rbx),%rdx 1321ac: be 0a 00 00 00 mov $0xa,%esi 1321b1: 48 89 ef mov %rbp,%rdi 1321b4: e8 00 00 00 00 callq 1321b9 1321b9: 85 c0 test %eax,%eax 1321bb: 0f 85 6b fe ff ff jne 13202c 1321c1: 41 80 bc 24 b9 01 00 cmpb $0x0,0x1b9(%r12) 1321c8: 00 00 1321ca: 0f 94 83 1c 05 00 00 sete 0x51c(%rbx) 1321d1: e9 c4 fd ff ff jmpq 131f9a 1321d6: 48 8d 93 a0 05 00 00 lea 0x5a0(%rbx),%rdx 1321dd: be 09 00 00 00 mov $0x9,%esi 1321e2: 48 89 ef mov %rbp,%rdi 1321e5: e8 00 00 00 00 callq 1321ea 1321ea: 85 c0 test %eax,%eax 1321ec: 0f 85 3a fe ff ff jne 13202c 1321f2: 41 80 bc 24 9d 01 00 cmpb $0x0,0x19d(%r12) 1321f9: 00 00 1321fb: 0f 94 83 ac 05 00 00 sete 0x5ac(%rbx) 132202: e9 dc fd ff ff jmpq 131fe3 132207: 48 8d 93 d0 02 00 00 lea 0x2d0(%rbx),%rdx 13220e: be 03 00 00 00 mov $0x3,%esi 132213: 48 89 ef mov %rbp,%rdi 132216: e8 00 00 00 00 callq 13221b 13221b: 85 c0 test %eax,%eax 13221d: 0f 85 09 fe ff ff jne 13202c 132223: 41 80 bc 24 65 01 00 cmpb $0x0,0x165(%r12) 13222a: 00 00 13222c: 0f 94 83 dc 02 00 00 sete 0x2dc(%rbx) 132233: e9 34 fc ff ff jmpq 131e6c 132238: 48 8d 93 30 06 00 00 lea 0x630(%rbx),%rdx 13223f: be 0b 00 00 00 mov $0xb,%esi 132244: 48 89 ef mov %rbp,%rdi 132247: e8 00 00 00 00 callq 13224c 13224c: 85 c0 test %eax,%eax 13224e: 0f 85 d8 fd ff ff jne 13202c 132254: 41 80 bc 24 d5 01 00 cmpb $0x0,0x1d5(%r12) 13225b: 00 00 13225d: 0f 94 83 3c 06 00 00 sete 0x63c(%rbx) 132264: e9 c3 fd ff ff jmpq 13202c 132269: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000132270 : 132270: e8 00 00 00 00 callq 132275 132275: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 13227c: 66 83 b8 fc 03 00 00 cmpw $0x0,0x3fc(%rax) 132283: 00 132284: 75 03 jne 132289 132286: 31 c0 xor %eax,%eax 132288: c3 retq 132289: 31 c9 xor %ecx,%ecx 13228b: 31 d2 xor %edx,%edx 13228d: be 52 00 00 00 mov $0x52,%esi 132292: e9 00 00 00 00 jmpq 132297 132297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13229e: 00 00 00000000001322a0 : 1322a0: e8 00 00 00 00 callq 1322a5 1322a5: 40 84 f6 test %sil,%sil 1322a8: 55 push %rbp 1322a9: be 2a 00 00 00 mov $0x2a,%esi 1322ae: 48 89 fd mov %rdi,%rbp 1322b1: 74 0d je 1322c0 1322b3: e8 00 00 00 00 callq 1322b8 1322b8: 85 c0 test %eax,%eax 1322ba: 75 1f jne 1322db 1322bc: 31 c0 xor %eax,%eax 1322be: 5d pop %rbp 1322bf: c3 retq 1322c0: e8 00 00 00 00 callq 1322c5 1322c5: 85 c0 test %eax,%eax 1322c7: 74 f3 je 1322bc 1322c9: 48 89 ef mov %rbp,%rdi 1322cc: 31 c9 xor %ecx,%ecx 1322ce: 31 d2 xor %edx,%edx 1322d0: be 57 00 00 00 mov $0x57,%esi 1322d5: 5d pop %rbp 1322d6: e9 00 00 00 00 jmpq 1322db 1322db: 48 89 ef mov %rbp,%rdi 1322de: 31 c9 xor %ecx,%ecx 1322e0: 31 d2 xor %edx,%edx 1322e2: be 56 00 00 00 mov $0x56,%esi 1322e7: 5d pop %rbp 1322e8: e9 00 00 00 00 jmpq 1322ed 1322ed: 0f 1f 00 nopl (%rax) 00000000001322f0 : 1322f0: e8 00 00 00 00 callq 1322f5 1322f5: 55 push %rbp 1322f6: 53 push %rbx 1322f7: 48 89 fb mov %rdi,%rbx 1322fa: 48 83 ec 10 sub $0x10,%rsp 1322fe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 132305: 00 00 132307: 48 89 44 24 08 mov %rax,0x8(%rsp) 13230c: 31 c0 xor %eax,%eax 13230e: e8 00 00 00 00 callq 132313 132313: 85 c0 test %eax,%eax 132315: 74 1b je 132332 132317: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 13231c: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 132323: 00 00 132325: 0f 85 da 00 00 00 jne 132405 13232b: 48 83 c4 10 add $0x10,%rsp 13232f: 5b pop %rbx 132330: 5d pop %rbp 132331: c3 retq 132332: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 132339: 48 8b 8b 68 01 00 00 mov 0x168(%rbx),%rcx 132340: 45 31 c0 xor %r8d,%r8d 132343: 49 89 e1 mov %rsp,%r9 132346: 48 8b 90 22 03 00 00 mov 0x322(%rax),%rdx 13234d: 48 8d b0 22 03 00 00 lea 0x322(%rax),%rsi 132354: 48 8d 79 08 lea 0x8(%rcx),%rdi 132358: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 13235c: 48 89 11 mov %rdx,(%rcx) 13235f: 48 8b 80 9e 09 00 00 mov 0x99e(%rax),%rax 132366: 31 d2 xor %edx,%edx 132368: 48 89 81 7c 06 00 00 mov %rax,0x67c(%rcx) 13236f: 48 29 f9 sub %rdi,%rcx 132372: 48 29 ce sub %rcx,%rsi 132375: 81 c1 84 06 00 00 add $0x684,%ecx 13237b: c1 e9 03 shr $0x3,%ecx 13237e: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 132381: be 02 00 00 00 mov $0x2,%esi 132386: 48 8b 3b mov (%rbx),%rdi 132389: 48 8b ab 68 01 00 00 mov 0x168(%rbx),%rbp 132390: e8 00 00 00 00 callq 132395 132395: 85 c0 test %eax,%eax 132397: 0f 85 7a ff ff ff jne 132317 13239d: 48 8b 14 24 mov (%rsp),%rdx 1323a1: 48 8d 8d 40 05 00 00 lea 0x540(%rbp),%rcx 1323a8: 48 8b 7a 04 mov 0x4(%rdx),%rdi 1323ac: 48 8d 72 04 lea 0x4(%rdx),%rsi 1323b0: 48 89 bd 40 05 00 00 mov %rdi,0x540(%rbp) 1323b7: 48 8d bd 48 05 00 00 lea 0x548(%rbp),%rdi 1323be: 48 8b 92 20 01 00 00 mov 0x120(%rdx),%rdx 1323c5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1323c9: 48 29 f9 sub %rdi,%rcx 1323cc: 48 89 95 5c 06 00 00 mov %rdx,0x65c(%rbp) 1323d3: 48 29 ce sub %rcx,%rsi 1323d6: 81 c1 24 01 00 00 add $0x124,%ecx 1323dc: c1 e9 03 shr $0x3,%ecx 1323df: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1323e2: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx 1323e9: f6 42 11 18 testb $0x18,0x11(%rdx) 1323ed: 74 07 je 1323f6 1323ef: c6 83 4c 05 00 00 01 movb $0x1,0x54c(%rbx) 1323f6: 0f b6 52 15 movzbl 0x15(%rdx),%edx 1323fa: 88 93 18 04 00 00 mov %dl,0x418(%rbx) 132400: e9 12 ff ff ff jmpq 132317 132405: e8 00 00 00 00 callq 13240a 13240a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000132410 : 132410: e8 00 00 00 00 callq 132415 132415: f6 87 ec 05 00 00 01 testb $0x1,0x5ec(%rdi) 13241c: 75 03 jne 132421 13241e: 31 c0 xor %eax,%eax 132420: c3 retq 132421: 55 push %rbp 132422: be 09 00 00 00 mov $0x9,%esi 132427: 48 89 fd mov %rdi,%rbp 13242a: e8 00 00 00 00 callq 13242f 13242f: 85 c0 test %eax,%eax 132431: 75 04 jne 132437 132433: 31 c0 xor %eax,%eax 132435: 5d pop %rbp 132436: c3 retq 132437: 48 89 ef mov %rbp,%rdi 13243a: be 03 00 00 00 mov $0x3,%esi 13243f: e8 00 00 00 00 callq 132444 132444: 31 c0 xor %eax,%eax 132446: 5d pop %rbp 132447: c3 retq 132448: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13244f: 00 0000000000132450 : 132450: e8 00 00 00 00 callq 132455 132455: 55 push %rbp 132456: 48 89 fd mov %rdi,%rbp 132459: ba 84 00 00 00 mov $0x84,%edx 13245e: be c0 0d 00 00 mov $0xdc0,%esi 132463: 48 c7 87 70 01 00 00 movq $0x684,0x170(%rdi) 13246a: 84 06 00 00 13246e: c7 87 78 01 00 00 00 movl $0x1000,0x178(%rdi) 132475: 10 00 00 132478: c6 87 7c 01 00 00 04 movb $0x4,0x17c(%rdi) 13247f: 48 c7 87 98 01 00 00 movq $0x60,0x198(%rdi) 132486: 60 00 00 00 13248a: c7 87 a0 01 00 00 00 movl $0x1000,0x1a0(%rdi) 132491: 10 00 00 132494: c6 87 a4 01 00 00 04 movb $0x4,0x1a4(%rdi) 13249b: 48 c7 87 b0 02 00 00 movq $0x84,0x2b0(%rdi) 1324a2: 84 00 00 00 1324a6: c7 87 b8 02 00 00 00 movl $0x1000,0x2b8(%rdi) 1324ad: 10 00 00 1324b0: c6 87 bc 02 00 00 04 movb $0x4,0x2bc(%rdi) 1324b7: 48 c7 87 50 03 00 00 movq $0x34,0x350(%rdi) 1324be: 34 00 00 00 1324c2: c7 87 58 03 00 00 00 movl $0x1000,0x358(%rdi) 1324c9: 10 00 00 1324cc: c6 87 5c 03 00 00 04 movb $0x4,0x35c(%rdi) 1324d3: 48 c7 87 28 03 00 00 movq $0x34,0x328(%rdi) 1324da: 34 00 00 00 1324de: c7 87 30 03 00 00 00 movl $0x1000,0x330(%rdi) 1324e5: 10 00 00 1324e8: c6 87 34 03 00 00 04 movb $0x4,0x334(%rdi) 1324ef: 48 c7 87 88 02 00 00 movq $0x19000,0x288(%rdi) 1324f6: 00 90 01 00 1324fa: c7 87 90 02 00 00 00 movl $0x1000,0x290(%rdi) 132501: 10 00 00 132504: c6 87 94 02 00 00 04 movb $0x4,0x294(%rdi) 13250b: 48 c7 87 00 03 00 00 movq $0x68,0x300(%rdi) 132512: 68 00 00 00 132516: c7 87 08 03 00 00 00 movl $0x1000,0x308(%rdi) 13251d: 10 00 00 132520: c6 87 0c 03 00 00 04 movb $0x4,0x30c(%rdi) 132527: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 13252e 13252e: e8 00 00 00 00 callq 132533 132533: 48 89 85 08 01 00 00 mov %rax,0x108(%rbp) 13253a: 48 85 c0 test %rax,%rax 13253d: 0f 84 a6 00 00 00 je 1325e9 132543: 48 c7 85 00 01 00 00 movq $0x0,0x100(%rbp) 13254a: 00 00 00 00 13254e: ba 50 00 00 00 mov $0x50,%edx 132553: be c0 0d 00 00 mov $0xdc0,%esi 132558: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 13255f 13255f: c7 85 30 04 00 00 50 movl $0x50,0x430(%rbp) 132566: 00 00 00 132569: e8 00 00 00 00 callq 13256e 13256e: 48 89 85 38 04 00 00 mov %rax,0x438(%rbp) 132575: 48 85 c0 test %rax,%rax 132578: 74 63 je 1325dd 13257a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 132581 132581: ba 60 00 00 00 mov $0x60,%edx 132586: be c0 0d 00 00 mov $0xdc0,%esi 13258b: e8 00 00 00 00 callq 132590 132590: 48 89 85 18 01 00 00 mov %rax,0x118(%rbp) 132597: 48 85 c0 test %rax,%rax 13259a: 74 35 je 1325d1 13259c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1325a3 1325a3: ba 5c 07 00 00 mov $0x75c,%edx 1325a8: be c0 0d 00 00 mov $0xdc0,%esi 1325ad: e8 00 00 00 00 callq 1325b2 1325b2: 48 89 85 48 04 00 00 mov %rax,0x448(%rbp) 1325b9: 48 85 c0 test %rax,%rax 1325bc: 74 2b je 1325e9 1325be: c7 85 40 04 00 00 5c movl $0x75c,0x440(%rbp) 1325c5: 07 00 00 1325c8: 48 89 ef mov %rbp,%rdi 1325cb: 5d pop %rbp 1325cc: e9 00 00 00 00 jmpq 1325d1 1325d1: 48 8b bd 38 04 00 00 mov 0x438(%rbp),%rdi 1325d8: e8 00 00 00 00 callq 1325dd 1325dd: 48 8b bd 08 01 00 00 mov 0x108(%rbp),%rdi 1325e4: e8 00 00 00 00 callq 1325e9 1325e9: b8 f4 ff ff ff mov $0xfffffff4,%eax 1325ee: 5d pop %rbp 1325ef: c3 retq 00000000001325f0 : 1325f0: e8 00 00 00 00 callq 1325f5 1325f5: 41 57 push %r15 1325f7: 41 56 push %r14 1325f9: 41 55 push %r13 1325fb: 45 31 ed xor %r13d,%r13d 1325fe: 41 54 push %r12 132600: 49 89 fc mov %rdi,%r12 132603: 55 push %rbp 132604: 89 f5 mov %esi,%ebp 132606: 53 push %rbx 132607: 89 d3 mov %edx,%ebx 132609: 48 83 ec 18 sub $0x18,%rsp 13260d: 48 8b 3f mov (%rdi),%rdi 132610: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 132617: 00 00 132619: 48 89 44 24 10 mov %rax,0x10(%rsp) 13261e: 31 c0 xor %eax,%eax 132620: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 132627: 00 132628: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 13262f: 00 132630: 49 89 fe mov %rdi,%r14 132633: 85 d2 test %edx,%edx 132635: 74 11 je 132648 132637: b8 ff ff ff ff mov $0xffffffff,%eax 13263c: 41 89 c5 mov %eax,%r13d 13263f: 0f bd c2 bsr %edx,%eax 132642: 89 c3 mov %eax,%ebx 132644: 44 0f bc ea bsf %edx,%r13d 132648: 85 ed test %ebp,%ebp 13264a: 0f 94 c2 sete %dl 13264d: 83 fd 0d cmp $0xd,%ebp 132650: 0f 94 c0 sete %al 132653: 08 c2 or %al,%dl 132655: 41 89 d7 mov %edx,%r15d 132658: 0f 85 d3 00 00 00 jne 132731 13265e: 83 fd 07 cmp $0x7,%ebp 132661: 77 2d ja 132690 132663: 8d 45 ff lea -0x1(%rbp),%eax 132666: 83 f8 04 cmp $0x4,%eax 132669: 77 36 ja 1326a1 13266b: 48 8b 44 24 10 mov 0x10(%rsp),%rax 132670: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 132677: 00 00 132679: 0f 85 13 01 00 00 jne 132792 13267f: 48 83 c4 18 add $0x18,%rsp 132683: 31 c0 xor %eax,%eax 132685: 5b pop %rbx 132686: 5d pop %rbp 132687: 41 5c pop %r12 132689: 41 5d pop %r13 13268b: 41 5e pop %r14 13268d: 41 5f pop %r15 13268f: c3 retq 132690: 83 fd 08 cmp $0x8,%ebp 132693: 0f 84 00 00 00 00 je 132699 132699: 8d 45 f4 lea -0xc(%rbp),%eax 13269c: 83 f8 02 cmp $0x2,%eax 13269f: 77 ca ja 13266b 1326a1: 49 8b 8c 24 68 01 00 mov 0x168(%r12),%rcx 1326a8: 00 1326a9: 89 ea mov %ebp,%edx 1326ab: be 01 00 00 00 mov $0x1,%esi 1326b0: 4c 89 e7 mov %r12,%rdi 1326b3: 48 89 0c 24 mov %rcx,(%rsp) 1326b7: e8 00 00 00 00 callq 1326bc 1326bc: 48 8b 0c 24 mov (%rsp),%rcx 1326c0: 89 c0 mov %eax,%eax 1326c2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 1326c9: 00 1326ca: 48 29 c2 sub %rax,%rdx 1326cd: 80 bc 91 a1 00 00 00 cmpb $0x0,0xa1(%rcx,%rdx,4) 1326d4: 00 1326d5: 74 48 je 13271f 1326d7: 41 0f b7 d5 movzwl %r13w,%edx 1326db: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 1326e0: 89 ee mov %ebp,%esi 1326e2: 4c 89 e7 mov %r12,%rdi 1326e5: e8 00 00 00 00 callq 1326ea 1326ea: 85 c0 test %eax,%eax 1326ec: 75 16 jne 132704 1326ee: 0f b7 d3 movzwl %bx,%edx 1326f1: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 1326f6: 89 ee mov %ebp,%esi 1326f8: 4c 89 e7 mov %r12,%rdi 1326fb: e8 00 00 00 00 callq 132700 132700: 85 c0 test %eax,%eax 132702: 74 6e je 132772 132704: 45 84 ff test %r15b,%r15b 132707: 0f 84 5e ff ff ff je 13266b 13270d: be 01 00 00 00 mov $0x1,%esi 132712: 4c 89 f7 mov %r14,%rdi 132715: e8 00 00 00 00 callq 13271a 13271a: e9 4c ff ff ff jmpq 13266b 13271f: 85 db test %ebx,%ebx 132721: 0f 95 c3 setne %bl 132724: 31 d2 xor %edx,%edx 132726: 45 85 ed test %r13d,%r13d 132729: 0f b6 db movzbl %bl,%ebx 13272c: 0f 95 c2 setne %dl 13272f: eb aa jmp 1326db 132731: 31 f6 xor %esi,%esi 132733: e8 00 00 00 00 callq 132738 132738: 83 fd 07 cmp $0x7,%ebp 13273b: 77 1e ja 13275b 13273d: 8d 45 ff lea -0x1(%rbp),%eax 132740: 83 f8 04 cmp $0x4,%eax 132743: 0f 87 58 ff ff ff ja 1326a1 132749: be 01 00 00 00 mov $0x1,%esi 13274e: 4c 89 f7 mov %r14,%rdi 132751: e8 00 00 00 00 callq 132756 132756: e9 10 ff ff ff jmpq 13266b 13275b: 83 fd 08 cmp $0x8,%ebp 13275e: 0f 84 00 00 00 00 je 132764 132764: 8d 45 f4 lea -0xc(%rbp),%eax 132767: 83 f8 02 cmp $0x2,%eax 13276a: 0f 86 31 ff ff ff jbe 1326a1 132770: eb 9b jmp 13270d 132772: 8b 4c 24 0c mov 0xc(%rsp),%ecx 132776: 8b 54 24 08 mov 0x8(%rsp),%edx 13277a: 89 ee mov %ebp,%esi 13277c: 4c 89 e7 mov %r12,%rdi 13277f: e8 00 00 00 00 callq 132784 132784: 45 84 ff test %r15b,%r15b 132787: 0f 84 de fe ff ff je 13266b 13278d: e9 7b ff ff ff jmpq 13270d 132792: e8 00 00 00 00 callq 132797 132797: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13279e: 00 00 00000000001327a0 : 1327a0: e8 00 00 00 00 callq 1327a5 1327a5: 41 56 push %r14 1327a7: 41 55 push %r13 1327a9: 41 54 push %r12 1327ab: 55 push %rbp 1327ac: 53 push %rbx 1327ad: 48 85 f6 test %rsi,%rsi 1327b0: 74 4a je 1327fc 1327b2: 4c 8d af a0 00 00 00 lea 0xa0(%rdi),%r13 1327b9: 4c 8b b7 08 01 00 00 mov 0x108(%rdi),%r14 1327c0: 48 89 fd mov %rdi,%rbp 1327c3: 48 89 f3 mov %rsi,%rbx 1327c6: 4c 89 ef mov %r13,%rdi 1327c9: e8 00 00 00 00 callq 1327ce 1327ce: 31 d2 xor %edx,%edx 1327d0: 31 f6 xor %esi,%esi 1327d2: 48 89 ef mov %rbp,%rdi 1327d5: e8 00 00 00 00 callq 1327da 1327da: 41 89 c4 mov %eax,%r12d 1327dd: 85 c0 test %eax,%eax 1327df: 75 07 jne 1327e8 1327e1: 41 0f b7 46 66 movzwl 0x66(%r14),%eax 1327e6: 89 03 mov %eax,(%rbx) 1327e8: 4c 89 ef mov %r13,%rdi 1327eb: e8 00 00 00 00 callq 1327f0 1327f0: 5b pop %rbx 1327f1: 44 89 e0 mov %r12d,%eax 1327f4: 5d pop %rbp 1327f5: 41 5c pop %r12 1327f7: 41 5d pop %r13 1327f9: 41 5e pop %r14 1327fb: c3 retq 1327fc: 41 bc ea ff ff ff mov $0xffffffea,%r12d 132802: eb ec jmp 1327f0 132804: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13280b: 00 00 00 00 13280f: 90 nop 0000000000132810 : 132810: e8 00 00 00 00 callq 132815 132815: 41 57 push %r15 132817: 41 56 push %r14 132819: 41 55 push %r13 13281b: 41 54 push %r12 13281d: 55 push %rbp 13281e: 48 89 fd mov %rdi,%rbp 132821: 53 push %rbx 132822: 48 89 d3 mov %rdx,%rbx 132825: 48 83 ec 30 sub $0x30,%rsp 132829: 4c 8b 2f mov (%rdi),%r13 13282c: 4c 8b b7 48 04 00 00 mov 0x448(%rdi),%r14 132833: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13283a: 00 00 13283c: 48 89 44 24 28 mov %rax,0x28(%rsp) 132841: 31 c0 xor %eax,%eax 132843: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 13284a: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 132851: 00 132852: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 132859: 00 13285a: 48 89 04 24 mov %rax,(%rsp) 13285e: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 132865: 00 132866: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 13286d: 00 00 13286f: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 132876: 00 132877: 83 fe 0f cmp $0xf,%esi 13287a: 0f 84 8e 01 00 00 je 132a0e 132880: 41 89 f7 mov %esi,%r15d 132883: 0f 87 34 01 00 00 ja 1329bd 132889: 83 fe 08 cmp $0x8,%esi 13288c: 0f 87 1f 01 00 00 ja 1329b1 132892: 8d 46 ff lea -0x1(%rsi),%eax 132895: 83 f8 04 cmp $0x4,%eax 132898: 0f 86 1f 01 00 00 jbe 1329bd 13289e: 44 89 fa mov %r15d,%edx 1328a1: be 01 00 00 00 mov $0x1,%esi 1328a6: 48 89 ef mov %rbp,%rdi 1328a9: e8 00 00 00 00 callq 1328ae 1328ae: 45 85 ff test %r15d,%r15d 1328b1: 41 0f 94 c6 sete %r14b 1328b5: 41 83 ff 0d cmp $0xd,%r15d 1328b9: 0f 94 c2 sete %dl 1328bc: 41 09 d6 or %edx,%r14d 1328bf: 44 88 34 24 mov %r14b,(%rsp) 1328c3: 85 c0 test %eax,%eax 1328c5: 0f 88 47 02 00 00 js 132b12 1328cb: 83 f8 08 cmp $0x8,%eax 1328ce: 0f 8f 3e 02 00 00 jg 132b12 1328d4: 89 c0 mov %eax,%eax 1328d6: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 1328db: 48 89 ef mov %rbp,%rdi 1328de: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 1328e5: e8 e6 eb ff ff callq 1314d0 1328ea: 41 89 c4 mov %eax,%r12d 1328ed: 85 c0 test %eax,%eax 1328ef: 0f 85 1d 02 00 00 jne 132b12 1328f5: 45 84 f6 test %r14b,%r14b 1328f8: 0f 85 1c 02 00 00 jne 132b1a 1328fe: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 132903: 44 89 fe mov %r15d,%esi 132906: 48 89 ef mov %rbp,%rdi 132909: e8 00 00 00 00 callq 13290e 13290e: 85 c0 test %eax,%eax 132910: 0f 85 d2 00 00 00 jne 1329e8 132916: 44 89 fa mov %r15d,%edx 132919: be 01 00 00 00 mov $0x1,%esi 13291e: 48 89 ef mov %rbp,%rdi 132921: 4c 8b b5 68 01 00 00 mov 0x168(%rbp),%r14 132928: e8 00 00 00 00 callq 13292d 13292d: 89 c0 mov %eax,%eax 13292f: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 132936: 00 132937: 48 29 c2 sub %rax,%rdx 13293a: 41 80 bc 96 a1 00 00 cmpb $0x0,0xa1(%r14,%rdx,4) 132941: 00 00 132943: 0f 84 f8 01 00 00 je 132b41 132949: 8b 54 24 18 mov 0x18(%rsp),%edx 13294d: 85 d2 test %edx,%edx 13294f: 0f 84 80 00 00 00 je 1329d5 132955: 45 31 f6 xor %r14d,%r14d 132958: eb 3d jmp 132997 13295a: 8b 4c 24 14 mov 0x14(%rsp),%ecx 13295e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 132965: 49 63 fc movslq %r12d,%rdi 132968: 44 89 f2 mov %r14d,%edx 13296b: 39 4c 24 10 cmp %ecx,0x10(%rsp) 13296f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 132976: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13297d: 4c 0f 44 c0 cmove %rax,%r8 132981: 48 01 df add %rbx,%rdi 132984: 41 83 c6 01 add $0x1,%r14d 132988: e8 00 00 00 00 callq 13298d 13298d: 41 01 c4 add %eax,%r12d 132990: 44 39 74 24 18 cmp %r14d,0x18(%rsp) 132995: 76 3e jbe 1329d5 132997: 41 0f b7 d6 movzwl %r14w,%edx 13299b: 48 8d 4c 24 14 lea 0x14(%rsp),%rcx 1329a0: 44 89 fe mov %r15d,%esi 1329a3: 48 89 ef mov %rbp,%rdi 1329a6: e8 00 00 00 00 callq 1329ab 1329ab: 85 c0 test %eax,%eax 1329ad: 74 ab je 13295a 1329af: eb 24 jmp 1329d5 1329b1: 8d 46 f4 lea -0xc(%rsi),%eax 1329b4: 83 f8 02 cmp $0x2,%eax 1329b7: 0f 86 e1 fe ff ff jbe 13289e 1329bd: 45 85 ff test %r15d,%r15d 1329c0: 41 0f 94 c6 sete %r14b 1329c4: 41 83 ff 0d cmp $0xd,%r15d 1329c8: 0f 94 c0 sete %al 1329cb: 45 31 e4 xor %r12d,%r12d 1329ce: 41 09 c6 or %eax,%r14d 1329d1: 44 88 34 24 mov %r14b,(%rsp) 1329d5: 80 3c 24 00 cmpb $0x0,(%rsp) 1329d9: 74 0d je 1329e8 1329db: be 01 00 00 00 mov $0x1,%esi 1329e0: 4c 89 ef mov %r13,%rdi 1329e3: e8 00 00 00 00 callq 1329e8 1329e8: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1329ed: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1329f4: 00 00 1329f6: 0f 85 f4 01 00 00 jne 132bf0 1329fc: 48 83 c4 30 add $0x30,%rsp 132a00: 44 89 e0 mov %r12d,%eax 132a03: 5b pop %rbx 132a04: 5d pop %rbp 132a05: 41 5c pop %r12 132a07: 41 5d pop %r13 132a09: 41 5e pop %r14 132a0b: 41 5f pop %r15 132a0d: c3 retq 132a0e: e8 00 00 00 00 callq 132a13 132a13: 48 89 ef mov %rbp,%rdi 132a16: 45 31 e4 xor %r12d,%r12d 132a19: 31 ed xor %ebp,%ebp 132a1b: 41 89 c5 mov %eax,%r13d 132a1e: 49 c7 c7 00 00 00 00 mov $0x0,%r15 132a25: e8 00 00 00 00 callq 132a2a 132a2a: 89 44 24 0c mov %eax,0xc(%rsp) 132a2e: 41 0f b6 bc 2e 50 07 movzbl 0x750(%r14,%rbp,1),%edi 132a35: 00 00 132a37: 89 ea mov %ebp,%edx 132a39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 132a40: 41 0f b6 8c 2e 52 07 movzbl 0x752(%r14,%rbp,1),%ecx 132a47: 00 00 132a49: 89 f8 mov %edi,%eax 132a4b: 44 39 ef cmp %r13d,%edi 132a4e: 75 12 jne 132a62 132a50: 0f b6 f1 movzbl %cl,%esi 132a53: 3b 74 24 0c cmp 0xc(%rsp),%esi 132a57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 132a5e: 49 0f 45 f7 cmovne %r15,%rsi 132a62: 48 8b 3c 24 mov (%rsp),%rdi 132a66: 49 c7 c0 00 00 00 00 mov $0x0,%r8 132a6d: 44 0f b7 8c 6f d8 03 movzwl 0x3d8(%rdi,%rbp,2),%r9d 132a74: 00 00 132a76: 80 f9 01 cmp $0x1,%cl 132a79: 74 3e je 132ab9 132a7b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 132a82: 80 f9 02 cmp $0x2,%cl 132a85: 74 32 je 132ab9 132a87: 49 c7 c0 00 00 00 00 mov $0x0,%r8 132a8e: 80 f9 03 cmp $0x3,%cl 132a91: 74 26 je 132ab9 132a93: 49 c7 c0 00 00 00 00 mov $0x0,%r8 132a9a: 80 f9 04 cmp $0x4,%cl 132a9d: 74 1a je 132ab9 132a9f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 132aa6: 80 f9 05 cmp $0x5,%cl 132aa9: 74 0e je 132ab9 132aab: 80 f9 06 cmp $0x6,%cl 132aae: 49 c7 c0 00 00 00 00 mov $0x0,%r8 132ab5: 4d 0f 45 c7 cmovne %r15,%r8 132ab9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 132ac0: 84 c0 test %al,%al 132ac2: 74 23 je 132ae7 132ac4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 132acb: 3c 01 cmp $0x1,%al 132acd: 74 18 je 132ae7 132acf: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 132ad6: 3c 02 cmp $0x2,%al 132ad8: 74 0d je 132ae7 132ada: 3c 03 cmp $0x3,%al 132adc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 132ae3: 49 0f 45 cf cmovne %r15,%rcx 132ae7: 56 push %rsi 132ae8: 49 63 fc movslq %r12d,%rdi 132aeb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 132af2: 48 01 df add %rbx,%rdi 132af5: e8 00 00 00 00 callq 132afa 132afa: 41 01 c4 add %eax,%r12d 132afd: 58 pop %rax 132afe: 48 83 fd 01 cmp $0x1,%rbp 132b02: 0f 84 e0 fe ff ff je 1329e8 132b08: bd 01 00 00 00 mov $0x1,%ebp 132b0d: e9 1c ff ff ff jmpq 132a2e 132b12: 45 31 e4 xor %r12d,%r12d 132b15: e9 bb fe ff ff jmpq 1329d5 132b1a: 31 f6 xor %esi,%esi 132b1c: 4c 89 ef mov %r13,%rdi 132b1f: e8 00 00 00 00 callq 132b24 132b24: 44 89 fe mov %r15d,%esi 132b27: 48 89 ef mov %rbp,%rdi 132b2a: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 132b2f: e8 00 00 00 00 callq 132b34 132b34: 85 c0 test %eax,%eax 132b36: 0f 85 9f fe ff ff jne 1329db 132b3c: e9 d5 fd ff ff jmpq 132916 132b41: 31 d2 xor %edx,%edx 132b43: 48 8d 4c 24 1c lea 0x1c(%rsp),%rcx 132b48: 44 89 fe mov %r15d,%esi 132b4b: 48 89 ef mov %rbp,%rdi 132b4e: e8 00 00 00 00 callq 132b53 132b53: 85 c0 test %eax,%eax 132b55: 0f 85 7a fe ff ff jne 1329d5 132b5b: 0f b7 44 24 18 movzwl 0x18(%rsp),%eax 132b60: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 132b65: 44 89 fe mov %r15d,%esi 132b68: 48 89 ef mov %rbp,%rdi 132b6b: 8d 50 ff lea -0x1(%rax),%edx 132b6e: 0f b7 d2 movzwl %dx,%edx 132b71: e8 00 00 00 00 callq 132b76 132b76: 41 89 c4 mov %eax,%r12d 132b79: 85 c0 test %eax,%eax 132b7b: 75 95 jne 132b12 132b7d: 8b 44 24 10 mov 0x10(%rsp),%eax 132b81: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 132b85: 8b 54 24 24 mov 0x24(%rsp),%edx 132b89: 89 44 24 20 mov %eax,0x20(%rsp) 132b8d: 39 c8 cmp %ecx,%eax 132b8f: 74 51 je 132be2 132b91: 39 d0 cmp %edx,%eax 132b93: 74 4d je 132be2 132b95: c7 44 24 18 03 00 00 movl $0x3,0x18(%rsp) 132b9c: 00 132b9d: 31 ed xor %ebp,%ebp 132b9f: 49 c7 c7 00 00 00 00 mov $0x0,%r15 132ba6: 39 c8 cmp %ecx,%eax 132ba8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 132baf: 49 63 fc movslq %r12d,%rdi 132bb2: 89 ea mov %ebp,%edx 132bb4: 4d 0f 44 c7 cmove %r15,%r8 132bb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 132bbf: 48 01 df add %rbx,%rdi 132bc2: 48 83 c5 01 add $0x1,%rbp 132bc6: e8 00 00 00 00 callq 132bcb 132bcb: 41 01 c4 add %eax,%r12d 132bce: 39 6c 24 18 cmp %ebp,0x18(%rsp) 132bd2: 0f 86 fd fd ff ff jbe 1329d5 132bd8: 8b 4c ac 1c mov 0x1c(%rsp,%rbp,4),%ecx 132bdc: 8b 44 24 10 mov 0x10(%rsp),%eax 132be0: eb c4 jmp 132ba6 132be2: c7 44 24 18 02 00 00 movl $0x2,0x18(%rsp) 132be9: 00 132bea: 89 54 24 20 mov %edx,0x20(%rsp) 132bee: eb ad jmp 132b9d 132bf0: e8 00 00 00 00 callq 132bf5 132bf5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 132bfc: 00 00 00 00 0000000000132c00 : 132c00: e8 00 00 00 00 callq 132c05 132c05: 41 57 push %r15 132c07: 41 56 push %r14 132c09: 41 55 push %r13 132c0b: 41 54 push %r12 132c0d: 55 push %rbp 132c0e: 53 push %rbx 132c0f: 48 83 ec 08 sub $0x8,%rsp 132c13: 4c 8b bf 68 01 00 00 mov 0x168(%rdi),%r15 132c1a: 48 85 d2 test %rdx,%rdx 132c1d: 0f 84 b3 02 00 00 je 132ed6 132c23: 49 89 cd mov %rcx,%r13 132c26: 48 85 c9 test %rcx,%rcx 132c29: 0f 84 a7 02 00 00 je 132ed6 132c2f: 4c 8d b7 80 00 00 00 lea 0x80(%rdi),%r14 132c36: 48 89 fd mov %rdi,%rbp 132c39: 89 f3 mov %esi,%ebx 132c3b: 49 89 d4 mov %rdx,%r12 132c3e: 4c 89 f7 mov %r14,%rdi 132c41: e8 00 00 00 00 callq 132c46 132c46: 83 fb 08 cmp $0x8,%ebx 132c49: 0f 84 0b 02 00 00 je 132e5a 132c4f: 0f 87 85 00 00 00 ja 132cda 132c55: 83 fb 02 cmp $0x2,%ebx 132c58: 0f 84 e2 01 00 00 je 132e40 132c5e: 0f 86 a2 00 00 00 jbe 132d06 132c64: 8d 43 fa lea -0x6(%rbx),%eax 132c67: 83 f8 01 cmp $0x1,%eax 132c6a: 0f 87 4e 01 00 00 ja 132dbe 132c70: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 132c77: 4c 8d bd a0 00 00 00 lea 0xa0(%rbp),%r15 132c7e: 4c 89 ff mov %r15,%rdi 132c81: 48 89 04 24 mov %rax,(%rsp) 132c85: 83 fb 07 cmp $0x7,%ebx 132c88: 0f 85 3a 01 00 00 jne 132dc8 132c8e: e8 00 00 00 00 callq 132c93 132c93: 31 d2 xor %edx,%edx 132c95: 31 f6 xor %esi,%esi 132c97: 48 89 ef mov %rbp,%rdi 132c9a: e8 00 00 00 00 callq 132c9f 132c9f: 89 c3 mov %eax,%ebx 132ca1: 85 c0 test %eax,%eax 132ca3: 75 0c jne 132cb1 132ca5: 48 8b 04 24 mov (%rsp),%rax 132ca9: 0f b7 40 42 movzwl 0x42(%rax),%eax 132cad: 41 89 04 24 mov %eax,(%r12) 132cb1: 4c 89 ff mov %r15,%rdi 132cb4: e8 00 00 00 00 callq 132cb9 132cb9: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 132cc0: 00 132cc1: 4c 89 f7 mov %r14,%rdi 132cc4: e8 00 00 00 00 callq 132cc9 132cc9: 48 83 c4 08 add $0x8,%rsp 132ccd: 89 d8 mov %ebx,%eax 132ccf: 5b pop %rbx 132cd0: 5d pop %rbp 132cd1: 41 5c pop %r12 132cd3: 41 5d pop %r13 132cd5: 41 5e pop %r14 132cd7: 41 5f pop %r15 132cd9: c3 retq 132cda: 83 fb 0e cmp $0xe,%ebx 132cdd: 0f 84 19 01 00 00 je 132dfc 132ce3: 76 73 jbe 132d58 132ce5: 83 fb 13 cmp $0x13,%ebx 132ce8: 0f 85 d0 00 00 00 jne 132dbe 132cee: 41 0f b7 87 fa 03 00 movzwl 0x3fa(%r15),%eax 132cf5: 00 132cf6: 31 db xor %ebx,%ebx 132cf8: 41 89 04 24 mov %eax,(%r12) 132cfc: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 132d03: 00 132d04: eb bb jmp 132cc1 132d06: 31 d2 xor %edx,%edx 132d08: 85 db test %ebx,%ebx 132d0a: 0f 85 ae 00 00 00 jne 132dbe 132d10: be 01 00 00 00 mov $0x1,%esi 132d15: 48 89 ef mov %rbp,%rdi 132d18: e8 00 00 00 00 callq 132d1d 132d1d: 89 c3 mov %eax,%ebx 132d1f: 85 c0 test %eax,%eax 132d21: 78 1f js 132d42 132d23: 83 f8 08 cmp $0x8,%eax 132d26: 0f 8f b4 01 00 00 jg 132ee0 132d2c: 89 c0 mov %eax,%eax 132d2e: 4c 89 e2 mov %r12,%rdx 132d31: 48 89 ef mov %rbp,%rdi 132d34: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 132d3b: e8 90 e7 ff ff callq 1314d0 132d40: 89 c3 mov %eax,%ebx 132d42: 41 6b 04 24 64 imul $0x64,(%r12),%eax 132d47: 41 89 04 24 mov %eax,(%r12) 132d4b: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 132d52: 00 132d53: e9 69 ff ff ff jmpq 132cc1 132d58: 8d 43 f7 lea -0x9(%rbx),%eax 132d5b: 83 f8 02 cmp $0x2,%eax 132d5e: 77 5e ja 132dbe 132d60: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 132d67: 4c 8d bd a0 00 00 00 lea 0xa0(%rbp),%r15 132d6e: 48 89 04 24 mov %rax,(%rsp) 132d72: 83 fb 0a cmp $0xa,%ebx 132d75: 0f 84 e9 00 00 00 je 132e64 132d7b: 83 fb 0b cmp $0xb,%ebx 132d7e: 0f 84 1d 01 00 00 je 132ea1 132d84: 4c 89 ff mov %r15,%rdi 132d87: e8 00 00 00 00 callq 132d8c 132d8c: 31 d2 xor %edx,%edx 132d8e: 31 f6 xor %esi,%esi 132d90: 48 89 ef mov %rbp,%rdi 132d93: e8 00 00 00 00 callq 132d98 132d98: 89 c3 mov %eax,%ebx 132d9a: 85 c0 test %eax,%eax 132d9c: 0f 85 0f ff ff ff jne 132cb1 132da2: 48 8b 04 24 mov (%rsp),%rax 132da6: 4c 89 ff mov %r15,%rdi 132da9: 0f b7 40 4a movzwl 0x4a(%rax),%eax 132dad: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 132db3: 41 89 04 24 mov %eax,(%r12) 132db7: e8 00 00 00 00 callq 132dbc 132dbc: eb 8d jmp 132d4b 132dbe: bb a1 ff ff ff mov $0xffffffa1,%ebx 132dc3: e9 f9 fe ff ff jmpq 132cc1 132dc8: e8 00 00 00 00 callq 132dcd 132dcd: 31 d2 xor %edx,%edx 132dcf: 31 f6 xor %esi,%esi 132dd1: 48 89 ef mov %rbp,%rdi 132dd4: e8 00 00 00 00 callq 132dd9 132dd9: 89 c3 mov %eax,%ebx 132ddb: 85 c0 test %eax,%eax 132ddd: 0f 85 ce fe ff ff jne 132cb1 132de3: 48 8b 04 24 mov (%rsp),%rax 132de7: 4c 89 ff mov %r15,%rdi 132dea: 0f b7 40 40 movzwl 0x40(%rax),%eax 132dee: 41 89 04 24 mov %eax,(%r12) 132df2: e8 00 00 00 00 callq 132df7 132df7: e9 4f ff ff ff jmpq 132d4b 132dfc: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 132e03: 4c 8d bd a0 00 00 00 lea 0xa0(%rbp),%r15 132e0a: 4c 89 ff mov %r15,%rdi 132e0d: 48 89 04 24 mov %rax,(%rsp) 132e11: e8 00 00 00 00 callq 132e16 132e16: 31 d2 xor %edx,%edx 132e18: 31 f6 xor %esi,%esi 132e1a: 48 89 ef mov %rbp,%rdi 132e1d: e8 00 00 00 00 callq 132e22 132e22: 89 c3 mov %eax,%ebx 132e24: 85 c0 test %eax,%eax 132e26: 0f 85 85 fe ff ff jne 132cb1 132e2c: 48 8b 04 24 mov (%rsp),%rax 132e30: 0f b7 40 48 movzwl 0x48(%rax),%eax 132e34: c1 e0 08 shl $0x8,%eax 132e37: 41 89 04 24 mov %eax,(%r12) 132e3b: e9 71 fe ff ff jmpq 132cb1 132e40: 4c 89 e6 mov %r12,%rsi 132e43: 48 89 ef mov %rbp,%rdi 132e46: e8 00 00 00 00 callq 132e4b 132e4b: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 132e52: 00 132e53: 89 c3 mov %eax,%ebx 132e55: e9 67 fe ff ff jmpq 132cc1 132e5a: ba 07 00 00 00 mov $0x7,%edx 132e5f: e9 ac fe ff ff jmpq 132d10 132e64: 4c 89 ff mov %r15,%rdi 132e67: e8 00 00 00 00 callq 132e6c 132e6c: 31 d2 xor %edx,%edx 132e6e: 31 f6 xor %esi,%esi 132e70: 48 89 ef mov %rbp,%rdi 132e73: e8 00 00 00 00 callq 132e78 132e78: 89 c3 mov %eax,%ebx 132e7a: 85 c0 test %eax,%eax 132e7c: 0f 85 2f fe ff ff jne 132cb1 132e82: 48 8b 04 24 mov (%rsp),%rax 132e86: 4c 89 ff mov %r15,%rdi 132e89: 0f b7 40 4c movzwl 0x4c(%rax),%eax 132e8d: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 132e93: 41 89 04 24 mov %eax,(%r12) 132e97: e8 00 00 00 00 callq 132e9c 132e9c: e9 aa fe ff ff jmpq 132d4b 132ea1: 4c 89 ff mov %r15,%rdi 132ea4: e8 00 00 00 00 callq 132ea9 132ea9: 31 d2 xor %edx,%edx 132eab: 31 f6 xor %esi,%esi 132ead: 48 89 ef mov %rbp,%rdi 132eb0: e8 00 00 00 00 callq 132eb5 132eb5: 89 c3 mov %eax,%ebx 132eb7: 85 c0 test %eax,%eax 132eb9: 0f 85 f2 fd ff ff jne 132cb1 132ebf: 48 8b 04 24 mov (%rsp),%rax 132ec3: 0f b7 40 4e movzwl 0x4e(%rax),%eax 132ec7: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 132ecd: 41 89 04 24 mov %eax,(%r12) 132ed1: e9 db fd ff ff jmpq 132cb1 132ed6: bb ea ff ff ff mov $0xffffffea,%ebx 132edb: e9 e9 fd ff ff jmpq 132cc9 132ee0: bb ea ff ff ff mov $0xffffffea,%ebx 132ee5: e9 58 fe ff ff jmpq 132d42 132eea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000132ef0 : 132ef0: e8 00 00 00 00 callq 132ef5 132ef5: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 132efc: 00 132efd: 48 c7 47 30 00 00 00 movq $0x0,0x30(%rdi) 132f04: 00 132f05: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 132f0c: 00 132f0d: 48 c7 47 40 00 00 00 movq $0x0,0x40(%rdi) 132f14: 00 132f15: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 132f1c: 00 132f1d: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 132f24: 00 132f25: 48 c7 47 58 00 00 00 movq $0x0,0x58(%rdi) 132f2c: 00 132f2d: c3 retq 132f2e: 66 90 xchg %ax,%ax 0000000000132f30 : 132f30: 48 83 ef 01 sub $0x1,%rdi 132f34: b8 ff ff ff ff mov $0xffffffff,%eax 132f39: 48 c1 ef 0c shr $0xc,%rdi 132f3d: 48 0f bd c7 bsr %rdi,%rax 132f41: 83 c0 01 add $0x1,%eax 132f44: c3 retq 132f45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 132f4c: 00 00 00 00 0000000000132f50 : 132f50: e8 00 00 00 00 callq 132f55 132f55: 41 54 push %r12 132f57: 55 push %rbp 132f58: 48 89 fd mov %rdi,%rbp 132f5b: 53 push %rbx 132f5c: 85 c9 test %ecx,%ecx 132f5e: 0f 84 23 01 00 00 je 133087 132f64: 83 f9 01 cmp $0x1,%ecx 132f67: 0f 85 13 01 00 00 jne 133080 132f6d: 48 63 9f 28 7b 00 00 movslq 0x7b28(%rdi),%rbx 132f74: 41 bc ff 00 00 00 mov $0xff,%r12d 132f7a: 48 89 d8 mov %rbx,%rax 132f7d: 48 69 db d3 4d 62 10 imul $0x10624dd3,%rbx,%rbx 132f84: c1 f8 1f sar $0x1f,%eax 132f87: 48 c1 fb 26 sar $0x26,%rbx 132f8b: 29 c3 sub %eax,%ebx 132f8d: b8 00 00 00 00 mov $0x0,%eax 132f92: 0f 48 d8 cmovs %eax,%ebx 132f95: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 132f9c: 81 bf 4c 7b 00 00 ff cmpl $0xff,0x7b4c(%rdi) 132fa3: 00 00 00 132fa6: 44 0f 4e a7 4c 7b 00 cmovle 0x7b4c(%rdi),%r12d 132fad: 00 132fae: 31 d2 xor %edx,%edx 132fb0: 8b 30 mov (%rax),%esi 132fb2: c1 e3 08 shl $0x8,%ebx 132fb5: 45 0f b6 e4 movzbl %r12b,%r12d 132fb9: 0f b7 db movzwl %bx,%ebx 132fbc: 83 c6 0b add $0xb,%esi 132fbf: e8 00 00 00 00 callq 132fc4 132fc4: 31 c9 xor %ecx,%ecx 132fc6: 48 89 ef mov %rbp,%rdi 132fc9: 25 00 ff ff 1c and $0x1cffff00,%eax 132fce: 89 c2 mov %eax,%edx 132fd0: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 132fd7: 81 ca 00 00 00 b0 or $0xb0000000,%edx 132fdd: 8b 30 mov (%rax),%esi 132fdf: 44 09 e2 or %r12d,%edx 132fe2: 81 e2 ff 00 ff b8 and $0xb8ff00ff,%edx 132fe8: 09 da or %ebx,%edx 132fea: 83 c6 0b add $0xb,%esi 132fed: e8 00 00 00 00 callq 132ff2 132ff2: 31 c9 xor %ecx,%ecx 132ff4: ba 38 00 00 00 mov $0x38,%edx 132ff9: 48 89 ef mov %rbp,%rdi 132ffc: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 133003: 8b 30 mov (%rax),%esi 133005: 83 c6 0a add $0xa,%esi 133008: e8 00 00 00 00 callq 13300d 13300d: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 133014: 31 d2 xor %edx,%edx 133016: 48 89 ef mov %rbp,%rdi 133019: 8b 30 mov (%rax),%esi 13301b: 81 c6 c2 02 00 00 add $0x2c2,%esi 133021: e8 00 00 00 00 callq 133026 133026: 31 c9 xor %ecx,%ecx 133028: 48 89 ef mov %rbp,%rdi 13302b: 25 00 fe ff ff and $0xfffffe00,%eax 133030: 89 c2 mov %eax,%edx 133032: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 133039: 80 ca fe or $0xfe,%dl 13303c: 8b 30 mov (%rax),%esi 13303e: 81 c6 c2 02 00 00 add $0x2c2,%esi 133044: e8 00 00 00 00 callq 133049 133049: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 133050: 31 d2 xor %edx,%edx 133052: 48 89 ef mov %rbp,%rdi 133055: 8b 30 mov (%rax),%esi 133057: 81 c6 c3 02 00 00 add $0x2c3,%esi 13305d: e8 00 00 00 00 callq 133062 133062: 83 e0 fe and $0xfffffffe,%eax 133065: 89 c2 mov %eax,%edx 133067: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 13306e: 31 c9 xor %ecx,%ecx 133070: 48 89 ef mov %rbp,%rdi 133073: 8b 30 mov (%rax),%esi 133075: 81 c6 c3 02 00 00 add $0x2c3,%esi 13307b: e8 00 00 00 00 callq 133080 133080: 5b pop %rbx 133081: 31 c0 xor %eax,%eax 133083: 5d pop %rbp 133084: 41 5c pop %r12 133086: c3 retq 133087: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 13308e: 31 d2 xor %edx,%edx 133090: 8b 30 mov (%rax),%esi 133092: 83 c6 0b add $0xb,%esi 133095: e8 00 00 00 00 callq 13309a 13309a: 31 c9 xor %ecx,%ecx 13309c: 48 89 ef mov %rbp,%rdi 13309f: 0d 00 00 00 03 or $0x3000000,%eax 1330a4: 89 c2 mov %eax,%edx 1330a6: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1330ad: 8b 30 mov (%rax),%esi 1330af: 83 c6 0b add $0xb,%esi 1330b2: e8 00 00 00 00 callq 1330b7 1330b7: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1330be: 31 c9 xor %ecx,%ecx 1330c0: 31 d2 xor %edx,%edx 1330c2: 48 89 ef mov %rbp,%rdi 1330c5: 8b 30 mov (%rax),%esi 1330c7: 83 c6 0a add $0xa,%esi 1330ca: e8 00 00 00 00 callq 1330cf 1330cf: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 1330d6: 31 d2 xor %edx,%edx 1330d8: 48 89 ef mov %rbp,%rdi 1330db: 8b 30 mov (%rax),%esi 1330dd: 81 c6 c3 02 00 00 add $0x2c3,%esi 1330e3: e8 00 00 00 00 callq 1330e8 1330e8: 83 c8 01 or $0x1,%eax 1330eb: e9 75 ff ff ff jmpq 133065 00000000001330f0 : 1330f0: e8 00 00 00 00 callq 1330f5 1330f5: 41 55 push %r13 1330f7: 49 89 f5 mov %rsi,%r13 1330fa: be 01 00 00 00 mov $0x1,%esi 1330ff: 41 54 push %r12 133101: 53 push %rbx 133102: 48 89 fb mov %rdi,%rbx 133105: 48 83 ec 08 sub $0x8,%rsp 133109: e8 00 00 00 00 callq 13310e 13310e: 85 c0 test %eax,%eax 133110: 78 57 js 133169 133112: c1 e0 10 shl $0x10,%eax 133115: 4c 89 e9 mov %r13,%rcx 133118: be 4b 00 00 00 mov $0x4b,%esi 13311d: 48 89 df mov %rbx,%rdi 133120: 89 c2 mov %eax,%edx 133122: 41 89 c4 mov %eax,%r12d 133125: e8 00 00 00 00 callq 13312a 13312a: 85 c0 test %eax,%eax 13312c: 0f 85 00 00 00 00 jne 133132 133132: 41 8b 55 00 mov 0x0(%r13),%edx 133136: 85 d2 test %edx,%edx 133138: 74 0a je 133144 13313a: 48 83 c4 08 add $0x8,%rsp 13313e: 5b pop %rbx 13313f: 41 5c pop %r12 133141: 41 5d pop %r13 133143: c3 retq 133144: 4c 89 e9 mov %r13,%rcx 133147: 44 89 e2 mov %r12d,%edx 13314a: be 24 00 00 00 mov $0x24,%esi 13314f: 48 89 df mov %rbx,%rdi 133152: e8 00 00 00 00 callq 133157 133157: 85 c0 test %eax,%eax 133159: 0f 85 00 00 00 00 jne 13315f 13315f: 48 83 c4 08 add $0x8,%rsp 133163: 5b pop %rbx 133164: 41 5c pop %r12 133166: 41 5d pop %r13 133168: c3 retq 133169: b8 ea ff ff ff mov $0xffffffea,%eax 13316e: eb ca jmp 13313a 0000000000133170 : 133170: e8 00 00 00 00 callq 133175 133175: 55 push %rbp 133176: 89 f5 mov %esi,%ebp 133178: be 19 00 00 00 mov $0x19,%esi 13317d: 53 push %rbx 13317e: 48 89 fb mov %rdi,%rbx 133181: 48 83 ec 08 sub $0x8,%rsp 133185: e8 00 00 00 00 callq 13318a 13318a: 85 c0 test %eax,%eax 13318c: 75 09 jne 133197 13318e: 31 c0 xor %eax,%eax 133190: 48 83 c4 08 add $0x8,%rsp 133194: 5b pop %rbx 133195: 5d pop %rbp 133196: c3 retq 133197: 40 0f b6 d5 movzbl %bpl,%edx 13319b: be 19 00 00 00 mov $0x19,%esi 1331a0: 48 89 df mov %rbx,%rdi 1331a3: e8 00 00 00 00 callq 1331a8 1331a8: 85 c0 test %eax,%eax 1331aa: 0f 85 00 00 00 00 jne 1331b0 1331b0: eb dc jmp 13318e 1331b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1331b9: 00 00 00 00 1331bd: 0f 1f 00 nopl (%rax) 00000000001331c0 : 1331c0: e8 00 00 00 00 callq 1331c5 1331c5: 55 push %rbp 1331c6: 31 d2 xor %edx,%edx 1331c8: 48 89 fd mov %rdi,%rbp 1331cb: 53 push %rbx 1331cc: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 1331d3: 89 f3 mov %esi,%ebx 1331d5: c1 e3 0b shl $0xb,%ebx 1331d8: 8b 30 mov (%rax),%esi 1331da: 83 c6 69 add $0x69,%esi 1331dd: e8 00 00 00 00 callq 1331e2 1331e2: 31 c9 xor %ecx,%ecx 1331e4: 48 89 ef mov %rbp,%rdi 1331e7: 30 c0 xor %al,%al 1331e9: 89 c2 mov %eax,%edx 1331eb: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1331f2: 8b 30 mov (%rax),%esi 1331f4: 83 c6 69 add $0x69,%esi 1331f7: e8 00 00 00 00 callq 1331fc 1331fc: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 133203: 48 89 ef mov %rbp,%rdi 133206: 31 d2 xor %edx,%edx 133208: 8b 30 mov (%rax),%esi 13320a: 83 c6 69 add $0x69,%esi 13320d: e8 00 00 00 00 callq 133212 133212: 48 89 ef mov %rbp,%rdi 133215: 31 c9 xor %ecx,%ecx 133217: 80 e4 c7 and $0xc7,%ah 13321a: 89 c2 mov %eax,%edx 13321c: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 133223: 09 da or %ebx,%edx 133225: 8b 30 mov (%rax),%esi 133227: 83 c6 69 add $0x69,%esi 13322a: e8 00 00 00 00 callq 13322f 13322f: 31 c0 xor %eax,%eax 133231: 5b pop %rbx 133232: 5d pop %rbp 133233: c3 retq 133234: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13323b: 00 00 00 00 13323f: 90 nop 0000000000133240 : 133240: e8 00 00 00 00 callq 133245 133245: 55 push %rbp 133246: 53 push %rbx 133247: 8b 02 mov (%rdx),%eax 133249: 48 89 fb mov %rdi,%rbx 13324c: 44 8b 42 04 mov 0x4(%rdx),%r8d 133250: 83 f8 0f cmp $0xf,%eax 133253: 0f 84 00 00 00 00 je 133259 133259: 83 f8 16 cmp $0x16,%eax 13325c: 0f 84 00 00 00 00 je 133262 133262: 83 f8 1f cmp $0x1f,%eax 133265: 75 09 jne 133270 133267: 41 81 f8 fe 00 00 00 cmp $0xfe,%r8d 13326e: 74 05 je 133275 133270: 31 c0 xor %eax,%eax 133272: 5b pop %rbx 133273: 5d pop %rbp 133274: c3 retq 133275: 48 8b 87 48 5f 01 00 mov 0x15f48(%rdi),%rax 13327c: 8b 6a 2c mov 0x2c(%rdx),%ebp 13327f: 31 d2 xor %edx,%edx 133281: 8b 30 mov (%rax),%esi 133283: 81 c6 c3 02 00 00 add $0x2c3,%esi 133289: e8 00 00 00 00 callq 13328e 13328e: 31 c9 xor %ecx,%ecx 133290: 48 89 df mov %rbx,%rdi 133293: 80 cc 01 or $0x1,%ah 133296: 89 c2 mov %eax,%edx 133298: 48 8b 83 48 5f 01 00 mov 0x15f48(%rbx),%rax 13329f: 8b 30 mov (%rax),%esi 1332a1: 81 c6 c3 02 00 00 add $0x2c3,%esi 1332a7: e8 00 00 00 00 callq 1332ac 1332ac: 83 fd 04 cmp $0x4,%ebp 1332af: 74 73 je 133324 1332b1: 83 fd 07 cmp $0x7,%ebp 1332b4: 74 24 je 1332da 1332b6: 83 fd 03 cmp $0x3,%ebp 1332b9: 75 b5 jne 133270 1332bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1332c0: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1332c7 1332c7: 48 8d 93 50 7c 00 00 lea 0x7c50(%rbx),%rdx 1332ce: bf 80 01 00 00 mov $0x180,%edi 1332d3: e8 00 00 00 00 callq 1332d8 1332d8: eb 96 jmp 133270 1332da: f0 48 ff 83 48 7c 00 lock incq 0x7c48(%rbx) 1332e1: 00 1332e2: 8b 83 18 68 01 00 mov 0x16818(%rbx),%eax 1332e8: 85 c0 test %eax,%eax 1332ea: 74 84 je 133270 1332ec: 48 8d bb 20 68 01 00 lea 0x16820(%rbx),%rdi 1332f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1332fa: e8 00 00 00 00 callq 1332ff 1332ff: 85 c0 test %eax,%eax 133301: 0f 84 69 ff ff ff je 133270 133307: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 13330e 13330e: 48 8d 93 28 7c 00 00 lea 0x7c28(%rbx),%rdx 133315: bf 80 01 00 00 mov $0x180,%edi 13331a: e8 00 00 00 00 callq 13331f 13331f: e9 4c ff ff ff jmpq 133270 133324: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 133329: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 133330 133330: 48 8d 93 50 7c 00 00 lea 0x7c50(%rbx),%rdx 133337: bf 80 01 00 00 mov $0x180,%edi 13333c: e8 00 00 00 00 callq 133341 133341: e9 2a ff ff ff jmpq 133270 133346: 48 8b 33 mov (%rbx),%rsi 133349: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 133350: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 133357: e8 00 00 00 00 callq 13335c 13335c: e9 5f ff ff ff jmpq 1332c0 133361: 48 8b 33 mov (%rbx),%rsi 133364: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 13336b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 133372: e8 00 00 00 00 callq 133377 133377: eb b0 jmp 133329 133379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000133380 : 133380: e8 00 00 00 00 callq 133385 133385: 41 54 push %r12 133387: 55 push %rbp 133388: 53 push %rbx 133389: 48 83 ec 28 sub $0x28,%rsp 13338d: 48 8b 1f mov (%rdi),%rbx 133390: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 133397: 00 00 133399: 48 89 44 24 20 mov %rax,0x20(%rsp) 13339e: 31 c0 xor %eax,%eax 1333a0: 8b 93 08 07 00 00 mov 0x708(%rbx),%edx 1333a6: 83 fa 1b cmp $0x1b,%edx 1333a9: 0f 84 57 01 00 00 je 133506 1333af: 0f 87 ab 00 00 00 ja 133460 1333b5: 83 fa 19 cmp $0x19,%edx 1333b8: 0f 84 3c 01 00 00 je 1334fa 1333be: 83 fa 1a cmp $0x1a,%edx 1333c1: 0f 85 84 00 00 00 jne 13344b 1333c7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1333ce: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1333d5: be 1e 00 00 00 mov $0x1e,%esi 1333da: 48 8d 7c 24 02 lea 0x2(%rsp),%rdi 1333df: e8 00 00 00 00 callq 1333e4 1333e4: 48 8b 13 mov (%rbx),%rdx 1333e7: 48 8d bb 80 7f 00 00 lea 0x7f80(%rbx),%rdi 1333ee: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 1333f3: e8 00 00 00 00 callq 1333f8 1333f8: 41 89 c4 mov %eax,%r12d 1333fb: 85 c0 test %eax,%eax 1333fd: 0f 84 83 00 00 00 je 133486 133403: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 133408: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13340f: e8 00 00 00 00 callq 133414 133414: 48 8b bb 80 7f 00 00 mov 0x7f80(%rbx),%rdi 13341b: e8 00 00 00 00 callq 133420 133420: 48 c7 83 80 7f 00 00 movq $0x0,0x7f80(%rbx) 133427: 00 00 00 00 13342b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 133430: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 133437: 00 00 133439: 0f 85 d3 00 00 00 jne 133512 13343f: 48 83 c4 28 add $0x28,%rsp 133443: 44 89 e0 mov %r12d,%eax 133446: 5b pop %rbx 133447: 5d pop %rbp 133448: 41 5c pop %r12 13344a: c3 retq 13344b: 83 fa 17 cmp $0x17,%edx 13344e: 0f 85 c3 00 00 00 jne 133517 133454: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 13345b: e9 6e ff ff ff jmpq 1333ce 133460: 83 fa 1c cmp $0x1c,%edx 133463: 75 0c jne 133471 133465: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 13346c: e9 5d ff ff ff jmpq 1333ce 133471: 83 fa 1d cmp $0x1d,%edx 133474: 0f 85 00 00 00 00 jne 13347a 13347a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 133481: e9 48 ff ff ff jmpq 1333ce 133486: 48 8b bb 80 7f 00 00 mov 0x7f80(%rbx),%rdi 13348d: e8 00 00 00 00 callq 133492 133492: 41 89 c4 mov %eax,%r12d 133495: 85 c0 test %eax,%eax 133497: 0f 85 66 ff ff ff jne 133403 13349d: 48 8b 83 80 7f 00 00 mov 0x7f80(%rbx),%rax 1334a4: 48 8b 68 08 mov 0x8(%rax),%rbp 1334a8: 48 89 ef mov %rbp,%rdi 1334ab: e8 00 00 00 00 callq 1334b0 1334b0: 8b 45 10 mov 0x10(%rbp),%eax 1334b3: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) 1334ba: 89 83 88 7f 00 00 mov %eax,0x7f88(%rbx) 1334c0: 0f 85 65 ff ff ff jne 13342b 1334c6: 48 8b 83 80 7f 00 00 mov 0x7f80(%rbx),%rax 1334cd: c7 83 b8 31 01 00 18 movl $0x18,0x131b8(%rbx) 1334d4: 00 00 00 1334d7: 48 89 83 c0 31 01 00 mov %rax,0x131c0(%rbx) 1334de: 48 8b 40 08 mov 0x8(%rax),%rax 1334e2: 8b 40 14 mov 0x14(%rax),%eax 1334e5: 05 ff 0f 00 00 add $0xfff,%eax 1334ea: 25 00 f0 ff ff and $0xfffff000,%eax 1334ef: 01 83 d8 33 01 00 add %eax,0x133d8(%rbx) 1334f5: e9 31 ff ff ff jmpq 13342b 1334fa: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 133501: e9 c8 fe ff ff jmpq 1333ce 133506: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 13350d: e9 bc fe ff ff jmpq 1333ce 133512: e8 00 00 00 00 callq 133517 133517: e9 00 00 00 00 jmpq 13351c 13351c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000133520 : 133520: e8 00 00 00 00 callq 133525 133525: 53 push %rbx 133526: 48 8b 1f mov (%rdi),%rbx 133529: 48 8b bb 80 7f 00 00 mov 0x7f80(%rbx),%rdi 133530: e8 00 00 00 00 callq 133535 133535: 48 c7 83 80 7f 00 00 movq $0x0,0x7f80(%rbx) 13353c: 00 00 00 00 133540: c7 83 88 7f 00 00 00 movl $0x0,0x7f88(%rbx) 133547: 00 00 00 13354a: 5b pop %rbx 13354b: c3 retq 13354c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000133550 : 133550: e8 00 00 00 00 callq 133555 133555: 41 55 push %r13 133557: 41 54 push %r12 133559: 55 push %rbp 13355a: 53 push %rbx 13355b: 48 8b 1f mov (%rdi),%rbx 13355e: 48 8b 83 80 7f 00 00 mov 0x7f80(%rbx),%rax 133565: 48 8b 50 08 mov 0x8(%rax),%rdx 133569: 8b 42 14 mov 0x14(%rdx),%eax 13356c: 8b 4a 18 mov 0x18(%rdx),%ecx 13356f: c1 e8 02 shr $0x2,%eax 133572: 8d 70 ff lea -0x1(%rax),%esi 133575: 83 fe 01 cmp $0x1,%esi 133578: 76 38 jbe 1335b2 13357a: 48 8d 74 0a 04 lea 0x4(%rdx,%rcx,1),%rsi 13357f: 83 e8 03 sub $0x3,%eax 133582: 48 8d 2c 0a lea (%rdx,%rcx,1),%rbp 133586: 41 bc 04 00 c0 03 mov $0x3c00004,%r12d 13358c: 4c 8d 2c 86 lea (%rsi,%rax,4),%r13 133590: 41 29 ec sub %ebp,%r12d 133593: 8b 55 04 mov 0x4(%rbp),%edx 133596: 41 8d 34 2c lea (%r12,%rbp,1),%esi 13359a: 48 83 c5 04 add $0x4,%rbp 13359e: 48 89 df mov %rbx,%rdi 1335a1: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 1335a8: e8 00 00 00 00 callq 1335ad 1335ad: 4c 39 ed cmp %r13,%rbp 1335b0: 75 e1 jne 133593 1335b2: ba 01 00 00 00 mov $0x1,%edx 1335b7: be 14 0b b1 03 mov $0x3b10b14,%esi 1335bc: 48 89 df mov %rbx,%rdi 1335bf: 31 ed xor %ebp,%ebp 1335c1: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 1335c8: e8 00 00 00 00 callq 1335cd 1335cd: 48 8b 83 c8 0c 00 00 mov 0xcc8(%rbx),%rax 1335d4: 31 d2 xor %edx,%edx 1335d6: be 14 0b b1 03 mov $0x3b10b14,%esi 1335db: 48 89 df mov %rbx,%rdi 1335de: e8 00 00 00 00 callq 1335e3 1335e3: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 1335e9: 85 c0 test %eax,%eax 1335eb: 75 19 jne 133606 1335ed: eb 42 jmp 133631 1335ef: bf c7 10 00 00 mov $0x10c7,%edi 1335f4: 83 c5 01 add $0x1,%ebp 1335f7: e8 00 00 00 00 callq 1335fc 1335fc: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 133602: 39 e8 cmp %ebp,%eax 133604: 76 1e jbe 133624 133606: 48 8b 83 c0 0c 00 00 mov 0xcc0(%rbx),%rax 13360d: be 24 00 b1 03 mov $0x3b10024,%esi 133612: 48 89 df mov %rbx,%rdi 133615: e8 00 00 00 00 callq 13361a 13361a: a8 01 test $0x1,%al 13361c: 74 d1 je 1335ef 13361e: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 133624: 39 c5 cmp %eax,%ebp 133626: 74 09 je 133631 133628: 31 c0 xor %eax,%eax 13362a: 5b pop %rbx 13362b: 5d pop %rbp 13362c: 41 5c pop %r12 13362e: 41 5d pop %r13 133630: c3 retq 133631: b8 c2 ff ff ff mov $0xffffffc2,%eax 133636: eb f2 jmp 13362a 133638: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13363f: 00 0000000000133640 : 133640: e8 00 00 00 00 callq 133645 133645: 48 8b 3f mov (%rdi),%rdi 133648: be 24 00 b1 03 mov $0x3b10024,%esi 13364d: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 133654: e8 00 00 00 00 callq 133659 133659: 83 e0 01 and $0x1,%eax 13365c: 83 f8 01 cmp $0x1,%eax 13365f: 19 c0 sbb %eax,%eax 133661: 83 e0 fb and $0xfffffffb,%eax 133664: c3 retq 133665: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13366c: 00 00 00 00 0000000000133670 : 133670: e8 00 00 00 00 callq 133675 133675: 55 push %rbp 133676: 53 push %rbx 133677: 48 89 fb mov %rdi,%rbx 13367a: 48 83 ec 18 sub $0x18,%rsp 13367e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 133685: 00 00 133687: 48 89 44 24 10 mov %rax,0x10(%rsp) 13368c: 31 c0 xor %eax,%eax 13368e: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 133693: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 133698: c7 44 24 08 ff 00 00 movl $0xff,0x8(%rsp) 13369f: 00 1336a0: c7 44 24 0c ff 00 00 movl $0xff,0xc(%rsp) 1336a7: 00 1336a8: e8 00 00 00 00 callq 1336ad 1336ad: 85 c0 test %eax,%eax 1336af: 75 32 jne 1336e3 1336b1: 48 8b 0b mov (%rbx),%rcx 1336b4: 8b 6c 24 0c mov 0xc(%rsp),%ebp 1336b8: 8b 91 08 07 00 00 mov 0x708(%rcx),%edx 1336be: 83 fa 1b cmp $0x1b,%edx 1336c1: 77 37 ja 1336fa 1336c3: 83 fa 18 cmp $0x18,%edx 1336c6: 77 4d ja 133715 1336c8: 83 fa 17 cmp $0x17,%edx 1336cb: 75 74 jne 133741 1336cd: c7 83 40 06 00 00 17 movl $0x17,0x640(%rbx) 1336d4: 00 00 00 1336d7: 8b 4c 24 08 mov 0x8(%rsp),%ecx 1336db: 39 d1 cmp %edx,%ecx 1336dd: 0f 85 00 00 00 00 jne 1336e3 1336e3: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1336e8: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1336ef: 00 00 1336f1: 75 44 jne 133737 1336f3: 48 83 c4 18 add $0x18,%rsp 1336f7: 5b pop %rbx 1336f8: 5d pop %rbp 1336f9: c3 retq 1336fa: 83 fa 1c cmp $0x1c,%edx 1336fd: 74 27 je 133726 1336ff: 83 fa 1d cmp $0x1d,%edx 133702: 75 38 jne 13373c 133704: c7 83 40 06 00 00 05 movl $0x5,0x640(%rbx) 13370b: 00 00 00 13370e: ba 05 00 00 00 mov $0x5,%edx 133713: eb c2 jmp 1336d7 133715: c7 83 40 06 00 00 36 movl $0x36,0x640(%rbx) 13371c: 00 00 00 13371f: ba 36 00 00 00 mov $0x36,%edx 133724: eb b1 jmp 1336d7 133726: c7 83 40 06 00 00 39 movl $0x39,0x640(%rbx) 13372d: 00 00 00 133730: ba 39 00 00 00 mov $0x39,%edx 133735: eb a0 jmp 1336d7 133737: e8 00 00 00 00 callq 13373c 13373c: e9 00 00 00 00 jmpq 133741 133741: e9 00 00 00 00 jmpq 133746 133746: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13374d: 00 00 00 0000000000133750 : 133750: e8 00 00 00 00 callq 133755 133755: 53 push %rbx 133756: 48 89 fb mov %rdi,%rbx 133759: 48 8b bf 70 01 00 00 mov 0x170(%rdi),%rdi 133760: be c0 0d 00 00 mov $0xdc0,%esi 133765: e8 00 00 00 00 callq 13376a 13376a: 48 89 83 68 01 00 00 mov %rax,0x168(%rbx) 133771: 48 85 c0 test %rax,%rax 133774: 0f 84 92 00 00 00 je 13380c 13377a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 133781 133781: ba 18 00 00 00 mov $0x18,%edx 133786: be c0 0d 00 00 mov $0xdc0,%esi 13378b: e8 00 00 00 00 callq 133790 133790: 48 89 83 20 01 00 00 mov %rax,0x120(%rbx) 133797: 48 85 c0 test %rax,%rax 13379a: 74 32 je 1337ce 13379c: 48 8b bb 28 03 00 00 mov 0x328(%rbx),%rdi 1337a3: 48 85 ff test %rdi,%rdi 1337a6: 75 04 jne 1337ac 1337a8: 31 c0 xor %eax,%eax 1337aa: 5b pop %rbx 1337ab: c3 retq 1337ac: be c0 0d 00 00 mov $0xdc0,%esi 1337b1: e8 00 00 00 00 callq 1337b6 1337b6: 48 89 83 20 04 00 00 mov %rax,0x420(%rbx) 1337bd: 48 85 c0 test %rax,%rax 1337c0: 75 1f jne 1337e1 1337c2: 48 8b bb 20 01 00 00 mov 0x120(%rbx),%rdi 1337c9: e8 00 00 00 00 callq 1337ce 1337ce: 48 8b bb 68 01 00 00 mov 0x168(%rbx),%rdi 1337d5: e8 00 00 00 00 callq 1337da 1337da: b8 f4 ff ff ff mov $0xfffffff4,%eax 1337df: 5b pop %rbx 1337e0: c3 retq 1337e1: 48 8b bb 28 03 00 00 mov 0x328(%rbx),%rdi 1337e8: be c0 0d 00 00 mov $0xdc0,%esi 1337ed: e8 00 00 00 00 callq 1337f2 1337f2: 48 89 83 28 04 00 00 mov %rax,0x428(%rbx) 1337f9: 48 85 c0 test %rax,%rax 1337fc: 75 aa jne 1337a8 1337fe: 48 8b bb 20 04 00 00 mov 0x420(%rbx),%rdi 133805: e8 00 00 00 00 callq 13380a 13380a: eb b6 jmp 1337c2 13380c: b8 f4 ff ff ff mov $0xfffffff4,%eax 133811: 5b pop %rbx 133812: c3 retq 133813: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13381a: 00 00 00 00 13381e: 66 90 xchg %ax,%ax 0000000000133820 : 133820: e8 00 00 00 00 callq 133825 133825: 53 push %rbx 133826: 48 89 fb mov %rdi,%rbx 133829: 48 8b bf 38 04 00 00 mov 0x438(%rdi),%rdi 133830: e8 00 00 00 00 callq 133835 133835: 48 8b bb 28 04 00 00 mov 0x428(%rbx),%rdi 13383c: e8 00 00 00 00 callq 133841 133841: 48 8b bb 20 04 00 00 mov 0x420(%rbx),%rdi 133848: e8 00 00 00 00 callq 13384d 13384d: 48 8b bb 20 01 00 00 mov 0x120(%rbx),%rdi 133854: e8 00 00 00 00 callq 133859 133859: 48 8b bb 68 01 00 00 mov 0x168(%rbx),%rdi 133860: e8 00 00 00 00 callq 133865 133865: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 13386c: 48 c7 83 38 04 00 00 movq $0x0,0x438(%rbx) 133873: 00 00 00 00 133877: 48 c7 83 28 04 00 00 movq $0x0,0x428(%rbx) 13387e: 00 00 00 00 133882: 48 c7 83 20 04 00 00 movq $0x0,0x420(%rbx) 133889: 00 00 00 00 13388d: 48 c7 83 20 01 00 00 movq $0x0,0x120(%rbx) 133894: 00 00 00 00 133898: 48 c7 83 68 01 00 00 movq $0x0,0x168(%rbx) 13389f: 00 00 00 00 1338a3: e8 00 00 00 00 callq 1338a8 1338a8: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 1338af: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 1338b6: 00 00 00 00 1338ba: e8 00 00 00 00 callq 1338bf 1338bf: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 1338c6: e8 00 00 00 00 callq 1338cb 1338cb: 48 8b bb 48 04 00 00 mov 0x448(%rbx),%rdi 1338d2: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 1338d9: 00 00 00 00 1338dd: 48 c7 83 18 01 00 00 movq $0x0,0x118(%rbx) 1338e4: 00 00 00 00 1338e8: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 1338ef: 00 00 00 00 1338f3: e8 00 00 00 00 callq 1338f8 1338f8: 48 8b bb 50 04 00 00 mov 0x450(%rbx),%rdi 1338ff: e8 00 00 00 00 callq 133904 133904: 48 8b bb 70 04 00 00 mov 0x470(%rbx),%rdi 13390b: e8 00 00 00 00 callq 133910 133910: 48 8b bb 68 04 00 00 mov 0x468(%rbx),%rdi 133917: e8 00 00 00 00 callq 13391c 13391c: 31 c0 xor %eax,%eax 13391e: 48 c7 83 48 04 00 00 movq $0x0,0x448(%rbx) 133925: 00 00 00 00 133929: 48 c7 83 50 04 00 00 movq $0x0,0x450(%rbx) 133930: 00 00 00 00 133934: c7 83 40 04 00 00 00 movl $0x0,0x440(%rbx) 13393b: 00 00 00 13393e: 48 c7 83 70 04 00 00 movq $0x0,0x470(%rbx) 133945: 00 00 00 00 133949: 48 c7 83 68 04 00 00 movq $0x0,0x468(%rbx) 133950: 00 00 00 00 133954: 5b pop %rbx 133955: c3 retq 133956: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13395d: 00 00 00 0000000000133960 : 133960: e8 00 00 00 00 callq 133965 133965: 53 push %rbx 133966: 48 89 fb mov %rdi,%rbx 133969: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 133970 133970: ba 5c 07 00 00 mov $0x75c,%edx 133975: be c0 0d 00 00 mov $0xdc0,%esi 13397a: e8 00 00 00 00 callq 13397f 13397f: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) 133986: 48 85 c0 test %rax,%rax 133989: 74 0e je 133999 13398b: c7 83 88 04 00 00 5c movl $0x75c,0x488(%rbx) 133992: 07 00 00 133995: 31 c0 xor %eax,%eax 133997: 5b pop %rbx 133998: c3 retq 133999: b8 f4 ff ff ff mov $0xfffffff4,%eax 13399e: 5b pop %rbx 13399f: c3 retq 00000000001339a0 : 1339a0: e8 00 00 00 00 callq 1339a5 1339a5: 53 push %rbx 1339a6: 48 89 fb mov %rdi,%rbx 1339a9: 48 8b bf 80 04 00 00 mov 0x480(%rdi),%rdi 1339b0: e8 00 00 00 00 callq 1339b5 1339b5: 31 c0 xor %eax,%eax 1339b7: 48 c7 83 80 04 00 00 movq $0x0,0x480(%rbx) 1339be: 00 00 00 00 1339c2: c7 83 88 04 00 00 00 movl $0x0,0x488(%rbx) 1339c9: 00 00 00 1339cc: 5b pop %rbx 1339cd: c3 retq 1339ce: 66 90 xchg %ax,%ax 00000000001339d0 : 1339d0: e8 00 00 00 00 callq 1339d5 1339d5: 41 54 push %r12 1339d7: be 04 00 00 00 mov $0x4,%esi 1339dc: 53 push %rbx 1339dd: 48 89 fb mov %rdi,%rbx 1339e0: 48 83 ec 18 sub $0x18,%rsp 1339e4: 48 8b 3f mov (%rdi),%rdi 1339e7: 4c 8d 4c 24 08 lea 0x8(%rsp),%r9 1339ec: 4c 8d 44 24 01 lea 0x1(%rsp),%r8 1339f1: 48 89 e1 mov %rsp,%rcx 1339f4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1339fb: 00 00 1339fd: 48 89 44 24 10 mov %rax,0x10(%rsp) 133a02: 31 c0 xor %eax,%eax 133a04: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 133a09: e8 00 00 00 00 callq 133a0e 133a0e: 41 89 c4 mov %eax,%r12d 133a11: 85 c0 test %eax,%eax 133a13: 0f 85 d1 01 00 00 jne 133bea 133a19: 48 8b 44 24 08 mov 0x8(%rsp),%rax 133a1e: 48 8b 13 mov (%rbx),%rdx 133a21: 80 78 02 03 cmpb $0x3,0x2(%rax) 133a25: 0f 85 00 00 00 00 jne 133a2b 133a2b: 8b 48 04 mov 0x4(%rax),%ecx 133a2e: 80 78 03 02 cmpb $0x2,0x3(%rax) 133a32: 89 8b 28 01 00 00 mov %ecx,0x128(%rbx) 133a38: 8b 48 08 mov 0x8(%rax),%ecx 133a3b: 89 8b 2c 01 00 00 mov %ecx,0x12c(%rbx) 133a41: 8b 48 0c mov 0xc(%rax),%ecx 133a44: 48 c7 83 34 01 00 00 movq $0x0,0x134(%rbx) 133a4b: 00 00 00 00 133a4f: 89 8b 30 01 00 00 mov %ecx,0x130(%rbx) 133a55: 0f b7 48 1c movzwl 0x1c(%rax),%ecx 133a59: 66 89 8b 48 01 00 00 mov %cx,0x148(%rbx) 133a60: 0f b7 48 1e movzwl 0x1e(%rax),%ecx 133a64: 66 89 8b 4a 01 00 00 mov %cx,0x14a(%rbx) 133a6b: 0f b7 48 20 movzwl 0x20(%rax),%ecx 133a6f: 66 89 8b 4c 01 00 00 mov %cx,0x14c(%rbx) 133a76: 0f b7 48 22 movzwl 0x22(%rax),%ecx 133a7a: 66 89 8b 4e 01 00 00 mov %cx,0x14e(%rbx) 133a81: 0f b6 48 25 movzbl 0x25(%rax),%ecx 133a85: 88 8b 50 01 00 00 mov %cl,0x150(%rbx) 133a8b: 0f 87 74 01 00 00 ja 133c05 133a91: c7 83 54 01 00 00 00 movl $0x0,0x154(%rbx) 133a98: 00 00 00 133a9b: 0f b6 48 02 movzbl 0x2(%rax),%ecx 133a9f: be 29 00 00 00 mov $0x29,%esi 133aa4: 89 8b 58 01 00 00 mov %ecx,0x158(%rbx) 133aaa: 0f b6 40 03 movzbl 0x3(%rax),%eax 133aae: c7 44 24 04 00 01 00 movl $0x100,0x4(%rsp) 133ab5: 00 133ab6: 89 83 5c 01 00 00 mov %eax,0x15c(%rbx) 133abc: 48 8b ba a8 5c 00 00 mov 0x5ca8(%rdx),%rdi 133ac3: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 133ac8: e8 00 00 00 00 callq 133acd 133acd: 85 c0 test %eax,%eax 133acf: 75 17 jne 133ae8 133ad1: 8b 44 24 04 mov 0x4(%rsp),%eax 133ad5: ba 59 17 b7 d1 mov $0xd1b71759,%edx 133ada: 48 0f af c2 imul %rdx,%rax 133ade: 48 c1 e8 2d shr $0x2d,%rax 133ae2: 89 83 34 01 00 00 mov %eax,0x134(%rbx) 133ae8: 48 8b 03 mov (%rbx),%rax 133aeb: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 133af0: be 29 00 00 00 mov $0x29,%esi 133af5: c7 44 24 04 00 05 00 movl $0x500,0x4(%rsp) 133afc: 00 133afd: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 133b04: e8 00 00 00 00 callq 133b09 133b09: 85 c0 test %eax,%eax 133b0b: 75 17 jne 133b24 133b0d: 8b 44 24 04 mov 0x4(%rsp),%eax 133b11: ba 59 17 b7 d1 mov $0xd1b71759,%edx 133b16: 48 0f af c2 imul %rdx,%rax 133b1a: 48 c1 e8 2d shr $0x2d,%rax 133b1e: 89 83 38 01 00 00 mov %eax,0x138(%rbx) 133b24: 48 8b 03 mov (%rbx),%rax 133b27: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 133b2c: be 29 00 00 00 mov $0x29,%esi 133b31: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 133b38: 00 133b39: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 133b40: e8 00 00 00 00 callq 133b45 133b45: 85 c0 test %eax,%eax 133b47: 75 17 jne 133b60 133b49: 8b 44 24 04 mov 0x4(%rsp),%eax 133b4d: ba 59 17 b7 d1 mov $0xd1b71759,%edx 133b52: 48 0f af c2 imul %rdx,%rax 133b56: 48 c1 e8 2d shr $0x2d,%rax 133b5a: 89 83 3c 01 00 00 mov %eax,0x13c(%rbx) 133b60: 48 8b 03 mov (%rbx),%rax 133b63: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 133b68: be 29 00 00 00 mov $0x29,%esi 133b6d: c7 44 24 04 00 04 00 movl $0x400,0x4(%rsp) 133b74: 00 133b75: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 133b7c: e8 00 00 00 00 callq 133b81 133b81: 85 c0 test %eax,%eax 133b83: 75 17 jne 133b9c 133b85: 8b 44 24 04 mov 0x4(%rsp),%eax 133b89: ba 59 17 b7 d1 mov $0xd1b71759,%edx 133b8e: 48 0f af c2 imul %rdx,%rax 133b92: 48 c1 e8 2d shr $0x2d,%rax 133b96: 89 83 40 01 00 00 mov %eax,0x140(%rbx) 133b9c: 48 8b 03 mov (%rbx),%rax 133b9f: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 133ba4: be 29 00 00 00 mov $0x29,%esi 133ba9: c7 44 24 04 00 03 00 movl $0x300,0x4(%rsp) 133bb0: 00 133bb1: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 133bb8: e8 00 00 00 00 callq 133bbd 133bbd: 85 c0 test %eax,%eax 133bbf: 75 17 jne 133bd8 133bc1: 8b 44 24 04 mov 0x4(%rsp),%eax 133bc5: ba 59 17 b7 d1 mov $0xd1b71759,%edx 133bca: 48 0f af c2 imul %rdx,%rax 133bce: 48 c1 e8 2d shr $0x2d,%rax 133bd2: 89 83 44 01 00 00 mov %eax,0x144(%rbx) 133bd8: 83 bb 58 01 00 00 03 cmpl $0x3,0x158(%rbx) 133bdf: 75 09 jne 133bea 133be1: 83 bb 5c 01 00 00 01 cmpl $0x1,0x15c(%rbx) 133be8: 77 29 ja 133c13 133bea: 48 8b 44 24 10 mov 0x10(%rsp),%rax 133bef: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 133bf6: 00 00 133bf8: 75 57 jne 133c51 133bfa: 48 83 c4 18 add $0x18,%rsp 133bfe: 44 89 e0 mov %r12d,%eax 133c01: 5b pop %rbx 133c02: 41 5c pop %r12 133c04: c3 retq 133c05: 8b 48 3c mov 0x3c(%rax),%ecx 133c08: 89 8b 54 01 00 00 mov %ecx,0x154(%rbx) 133c0e: e9 88 fe ff ff jmpq 133a9b 133c13: 48 8b 03 mov (%rbx),%rax 133c16: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 133c1b: be 29 00 00 00 mov $0x29,%esi 133c20: c7 44 24 04 03 00 00 movl $0x3,0x4(%rsp) 133c27: 00 133c28: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 133c2f: e8 00 00 00 00 callq 133c34 133c34: 85 c0 test %eax,%eax 133c36: 75 b2 jne 133bea 133c38: 8b 44 24 04 mov 0x4(%rsp),%eax 133c3c: ba 59 17 b7 d1 mov $0xd1b71759,%edx 133c41: 48 0f af c2 imul %rdx,%rax 133c45: 48 c1 e8 2d shr $0x2d,%rax 133c49: 89 83 60 01 00 00 mov %eax,0x160(%rbx) 133c4f: eb 99 jmp 133bea 133c51: e8 00 00 00 00 callq 133c56 133c56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 133c5d: 00 00 00 0000000000133c60 : 133c60: e8 00 00 00 00 callq 133c65 133c65: 48 83 bf c8 03 00 00 cmpq $0x0,0x3c8(%rdi) 133c6c: 00 133c6d: 0f 84 8f 00 00 00 je 133d02 133c73: 55 push %rbp 133c74: 48 89 fd mov %rdi,%rbp 133c77: 53 push %rbx 133c78: 48 8b 9f e0 03 00 00 mov 0x3e0(%rdi),%rbx 133c7f: 48 85 db test %rbx,%rbx 133c82: 74 79 je 133cfd 133c84: 48 89 da mov %rbx,%rdx 133c87: 31 c9 xor %ecx,%ecx 133c89: be 44 00 00 00 mov $0x44,%esi 133c8e: 48 c1 ea 20 shr $0x20,%rdx 133c92: e8 00 00 00 00 callq 133c97 133c97: 85 c0 test %eax,%eax 133c99: 75 64 jne 133cff 133c9b: 31 c9 xor %ecx,%ecx 133c9d: 89 da mov %ebx,%edx 133c9f: be 45 00 00 00 mov $0x45,%esi 133ca4: 48 89 ef mov %rbp,%rdi 133ca7: e8 00 00 00 00 callq 133cac 133cac: 85 c0 test %eax,%eax 133cae: 75 4f jne 133cff 133cb0: 48 8b 9d d8 03 00 00 mov 0x3d8(%rbp),%rbx 133cb7: 31 c9 xor %ecx,%ecx 133cb9: be 3a 00 00 00 mov $0x3a,%esi 133cbe: 48 89 ef mov %rbp,%rdi 133cc1: 48 89 da mov %rbx,%rdx 133cc4: 48 c1 ea 20 shr $0x20,%rdx 133cc8: e8 00 00 00 00 callq 133ccd 133ccd: 85 c0 test %eax,%eax 133ccf: 75 2e jne 133cff 133cd1: 31 c9 xor %ecx,%ecx 133cd3: 89 da mov %ebx,%edx 133cd5: be 3b 00 00 00 mov $0x3b,%esi 133cda: 48 89 ef mov %rbp,%rdi 133cdd: e8 00 00 00 00 callq 133ce2 133ce2: 85 c0 test %eax,%eax 133ce4: 75 19 jne 133cff 133ce6: 8b 95 c8 03 00 00 mov 0x3c8(%rbp),%edx 133cec: 48 89 ef mov %rbp,%rdi 133cef: 5b pop %rbx 133cf0: 31 c9 xor %ecx,%ecx 133cf2: be 3c 00 00 00 mov $0x3c,%esi 133cf7: 5d pop %rbp 133cf8: e9 00 00 00 00 jmpq 133cfd 133cfd: 31 c0 xor %eax,%eax 133cff: 5b pop %rbx 133d00: 5d pop %rbp 133d01: c3 retq 133d02: 31 c0 xor %eax,%eax 133d04: c3 retq 133d05: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 133d0c: 00 00 00 00 0000000000133d10 : 133d10: e8 00 00 00 00 callq 133d15 133d15: 53 push %rbx 133d16: 89 f2 mov %esi,%edx 133d18: 31 c9 xor %ecx,%ecx 133d1a: be 2f 00 00 00 mov $0x2f,%esi 133d1f: 48 89 fb mov %rdi,%rbx 133d22: 48 83 ec 08 sub $0x8,%rsp 133d26: e8 00 00 00 00 callq 133d2b 133d2b: 85 c0 test %eax,%eax 133d2d: 0f 85 00 00 00 00 jne 133d33 133d33: 48 83 c4 08 add $0x8,%rsp 133d37: 5b pop %rbx 133d38: c3 retq 133d39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000133d40 : 133d40: e8 00 00 00 00 callq 133d45 133d45: 48 8b 97 b0 03 00 00 mov 0x3b0(%rdi),%rdx 133d4c: 48 85 d2 test %rdx,%rdx 133d4f: 75 03 jne 133d54 133d51: 31 c0 xor %eax,%eax 133d53: c3 retq 133d54: 55 push %rbp 133d55: 48 c1 ea 20 shr $0x20,%rdx 133d59: 31 c9 xor %ecx,%ecx 133d5b: be 0f 00 00 00 mov $0xf,%esi 133d60: 48 89 fd mov %rdi,%rbp 133d63: e8 00 00 00 00 callq 133d68 133d68: 85 c0 test %eax,%eax 133d6a: 74 02 je 133d6e 133d6c: 5d pop %rbp 133d6d: c3 retq 133d6e: 8b 95 b0 03 00 00 mov 0x3b0(%rbp),%edx 133d74: 48 89 ef mov %rbp,%rdi 133d77: 31 c9 xor %ecx,%ecx 133d79: be 10 00 00 00 mov $0x10,%esi 133d7e: 5d pop %rbp 133d7f: e9 00 00 00 00 jmpq 133d84 133d84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 133d8b: 00 00 00 00 133d8f: 90 nop 0000000000133d90 : 133d90: e8 00 00 00 00 callq 133d95 133d95: 48 8b 97 98 02 00 00 mov 0x298(%rdi),%rdx 133d9c: 48 85 d2 test %rdx,%rdx 133d9f: 75 03 jne 133da4 133da1: 31 c0 xor %eax,%eax 133da3: c3 retq 133da4: 55 push %rbp 133da5: 48 c1 ea 20 shr $0x20,%rdx 133da9: 31 c9 xor %ecx,%ecx 133dab: be 11 00 00 00 mov $0x11,%esi 133db0: 48 89 fd mov %rdi,%rbp 133db3: e8 00 00 00 00 callq 133db8 133db8: 85 c0 test %eax,%eax 133dba: 74 02 je 133dbe 133dbc: 5d pop %rbp 133dbd: c3 retq 133dbe: 8b 95 98 02 00 00 mov 0x298(%rbp),%edx 133dc4: 48 89 ef mov %rbp,%rdi 133dc7: 31 c9 xor %ecx,%ecx 133dc9: be 12 00 00 00 mov $0x12,%esi 133dce: 5d pop %rbp 133dcf: e9 00 00 00 00 jmpq 133dd4 133dd4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 133ddb: 00 00 00 00 133ddf: 90 nop 0000000000133de0 : 133de0: e8 00 00 00 00 callq 133de5 133de5: 48 8b 07 mov (%rdi),%rax 133de8: 89 f2 mov %esi,%edx 133dea: 83 b8 08 07 00 00 1d cmpl $0x1d,0x708(%rax) 133df1: 74 0c je 133dff 133df3: 31 c9 xor %ecx,%ecx 133df5: be 40 00 00 00 mov $0x40,%esi 133dfa: e9 00 00 00 00 jmpq 133dff 133dff: 31 c0 xor %eax,%eax 133e01: c3 retq 133e02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 133e09: 00 00 00 00 133e0d: 0f 1f 00 nopl (%rax) 0000000000133e10 : 133e10: e8 00 00 00 00 callq 133e15 133e15: 55 push %rbp 133e16: 53 push %rbx 133e17: 48 8b 9f f0 04 00 00 mov 0x4f0(%rdi),%rbx 133e1e: 48 85 db test %rbx,%rbx 133e21: 74 3b je 133e5e 133e23: 31 c0 xor %eax,%eax 133e25: 83 bf e0 04 00 00 3f cmpl $0x3f,0x4e0(%rdi) 133e2c: 48 89 fd mov %rdi,%rbp 133e2f: 77 03 ja 133e34 133e31: 5b pop %rbx 133e32: 5d pop %rbp 133e33: c3 retq 133e34: 48 89 da mov %rbx,%rdx 133e37: 31 c9 xor %ecx,%ecx 133e39: be 04 00 00 00 mov $0x4,%esi 133e3e: 48 c1 ea 20 shr $0x20,%rdx 133e42: e8 00 00 00 00 callq 133e47 133e47: 85 c0 test %eax,%eax 133e49: 75 e6 jne 133e31 133e4b: 89 da mov %ebx,%edx 133e4d: 48 89 ef mov %rbp,%rdi 133e50: 5b pop %rbx 133e51: 31 c9 xor %ecx,%ecx 133e53: be 03 00 00 00 mov $0x3,%esi 133e58: 5d pop %rbp 133e59: e9 00 00 00 00 jmpq 133e5e 133e5e: 31 c0 xor %eax,%eax 133e60: 5b pop %rbx 133e61: 5d pop %rbp 133e62: c3 retq 133e63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 133e6a: 00 00 00 00 133e6e: 66 90 xchg %ax,%ax 0000000000133e70 : 133e70: e8 00 00 00 00 callq 133e75 133e75: 41 57 push %r15 133e77: 41 56 push %r14 133e79: 41 55 push %r13 133e7b: 41 54 push %r12 133e7d: 55 push %rbp 133e7e: 89 f5 mov %esi,%ebp 133e80: 53 push %rbx 133e81: 48 89 fb mov %rdi,%rbx 133e84: 48 83 ec 10 sub $0x10,%rsp 133e88: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 133e8f: 00 00 133e91: 48 89 44 24 08 mov %rax,0x8(%rsp) 133e96: 31 c0 xor %eax,%eax 133e98: 40 80 fe 01 cmp $0x1,%sil 133e9c: be 05 00 00 00 mov $0x5,%esi 133ea1: 83 d6 00 adc $0x0,%esi 133ea4: 31 d2 xor %edx,%edx 133ea6: e8 00 00 00 00 callq 133eab 133eab: 41 89 c4 mov %eax,%r12d 133eae: 85 c0 test %eax,%eax 133eb0: 74 26 je 133ed8 133eb2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 133eb7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 133ebe: 00 00 133ec0: 0f 85 9d 00 00 00 jne 133f63 133ec6: 48 83 c4 10 add $0x10,%rsp 133eca: 44 89 e0 mov %r12d,%eax 133ecd: 5b pop %rbx 133ece: 5d pop %rbp 133ecf: 41 5c pop %r12 133ed1: 41 5d pop %r13 133ed3: 41 5e pop %r14 133ed5: 41 5f pop %r15 133ed7: c3 retq 133ed8: 44 8b ab e0 04 00 00 mov 0x4e0(%rbx),%r13d 133edf: 4c 8d bb f8 04 00 00 lea 0x4f8(%rbx),%r15 133ee6: 31 f6 xor %esi,%esi 133ee8: 4c 8d b3 e8 04 00 00 lea 0x4e8(%rbx),%r14 133eef: 4c 89 ff mov %r15,%rdi 133ef2: 49 83 c5 3f add $0x3f,%r13 133ef6: 49 c1 ed 06 shr $0x6,%r13 133efa: 49 c1 e5 03 shl $0x3,%r13 133efe: 4c 89 ea mov %r13,%rdx 133f01: e8 00 00 00 00 callq 133f06 133f06: 31 f6 xor %esi,%esi 133f08: 4c 89 ea mov %r13,%rdx 133f0b: 4c 89 f7 mov %r14,%rdi 133f0e: e8 00 00 00 00 callq 133f13 133f13: 40 84 ed test %bpl,%bpl 133f16: 74 9a je 133eb2 133f18: ba 02 00 00 00 mov $0x2,%edx 133f1d: 48 89 e6 mov %rsp,%rsi 133f20: 48 89 df mov %rbx,%rdi 133f23: e8 00 00 00 00 callq 133f28 133f28: 41 89 c4 mov %eax,%r12d 133f2b: 85 c0 test %eax,%eax 133f2d: 75 83 jne 133eb2 133f2f: 44 8b ab e0 04 00 00 mov 0x4e0(%rbx),%r13d 133f36: 4c 89 ff mov %r15,%rdi 133f39: 48 89 e6 mov %rsp,%rsi 133f3c: 49 83 c5 3f add $0x3f,%r13 133f40: 49 c1 ed 06 shr $0x6,%r13 133f44: 49 c1 e5 03 shl $0x3,%r13 133f48: 4c 89 ea mov %r13,%rdx 133f4b: e8 00 00 00 00 callq 133f50 133f50: 4c 89 ea mov %r13,%rdx 133f53: 4c 89 f7 mov %r14,%rdi 133f56: 48 89 e6 mov %rsp,%rsi 133f59: e8 00 00 00 00 callq 133f5e 133f5e: e9 4f ff ff ff jmpq 133eb2 133f63: e8 00 00 00 00 callq 133f68 133f68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 133f6f: 00 0000000000133f70 : 133f70: e8 00 00 00 00 callq 133f75 133f75: 55 push %rbp 133f76: be 02 00 00 00 mov $0x2,%esi 133f7b: 48 89 fd mov %rdi,%rbp 133f7e: e8 00 00 00 00 callq 133f83 133f83: 85 c0 test %eax,%eax 133f85: 74 0d je 133f94 133f87: 48 8b 45 00 mov 0x0(%rbp),%rax 133f8b: 83 b8 00 10 00 00 06 cmpl $0x6,0x1000(%rax) 133f92: 74 04 je 133f98 133f94: 31 c0 xor %eax,%eax 133f96: 5d pop %rbp 133f97: c3 retq 133f98: 48 89 ef mov %rbp,%rdi 133f9b: 31 c9 xor %ecx,%ecx 133f9d: ba 01 00 00 00 mov $0x1,%edx 133fa2: be 32 00 00 00 mov $0x32,%esi 133fa7: 5d pop %rbp 133fa8: e9 00 00 00 00 jmpq 133fad 133fad: 0f 1f 00 nopl (%rax) 0000000000133fb0 : 133fb0: e8 00 00 00 00 callq 133fb5 133fb5: 55 push %rbp 133fb6: be 02 00 00 00 mov $0x2,%esi 133fbb: 53 push %rbx 133fbc: 48 89 fb mov %rdi,%rbx 133fbf: 48 83 ec 08 sub $0x8,%rsp 133fc3: 8b 87 30 01 00 00 mov 0x130(%rdi),%eax 133fc9: 48 8b af 20 01 00 00 mov 0x120(%rdi),%rbp 133fd0: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 133fd7: 48 c1 e8 25 shr $0x25,%rax 133fdb: 89 45 0c mov %eax,0xc(%rbp) 133fde: 8b 87 34 01 00 00 mov 0x134(%rdi),%eax 133fe4: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 133feb: 48 c1 e8 25 shr $0x25,%rax 133fef: 89 45 14 mov %eax,0x14(%rbp) 133ff2: 8b 87 38 01 00 00 mov 0x138(%rdi),%eax 133ff8: 48 c7 45 00 ff ff ff movq $0xffffffffffffffff,0x0(%rbp) 133fff: ff 134000: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 134007: c7 45 08 ff ff ff ff movl $0xffffffff,0x8(%rbp) 13400e: 48 c1 e8 25 shr $0x25,%rax 134012: 89 45 10 mov %eax,0x10(%rbp) 134015: e8 00 00 00 00 callq 13401a 13401a: 85 c0 test %eax,%eax 13401c: 74 3f je 13405d 13401e: 31 f6 xor %esi,%esi 134020: ba 4b 00 00 00 mov $0x4b,%edx 134025: 48 89 df mov %rbx,%rdi 134028: e8 00 00 00 00 callq 13402d 13402d: 85 c0 test %eax,%eax 13402f: 78 2c js 13405d 134031: 31 f6 xor %esi,%esi 134033: ba 24 00 00 00 mov $0x24,%edx 134038: 48 89 df mov %rbx,%rdi 13403b: e8 00 00 00 00 callq 134040 134040: 85 c0 test %eax,%eax 134042: 78 19 js 13405d 134044: 48 8d 75 0c lea 0xc(%rbp),%rsi 134048: ba 07 00 00 00 mov $0x7,%edx 13404d: 48 89 df mov %rbx,%rdi 134050: e8 9b f0 ff ff callq 1330f0 134055: 85 c0 test %eax,%eax 134057: 0f 85 00 00 00 00 jne 13405d 13405d: be 03 00 00 00 mov $0x3,%esi 134062: 48 89 df mov %rbx,%rdi 134065: e8 00 00 00 00 callq 13406a 13406a: 85 c0 test %eax,%eax 13406c: 74 3f je 1340ad 13406e: 31 f6 xor %esi,%esi 134070: ba 4b 00 00 00 mov $0x4b,%edx 134075: 48 89 df mov %rbx,%rdi 134078: e8 00 00 00 00 callq 13407d 13407d: 85 c0 test %eax,%eax 13407f: 78 2c js 1340ad 134081: 31 f6 xor %esi,%esi 134083: ba 24 00 00 00 mov $0x24,%edx 134088: 48 89 df mov %rbx,%rdi 13408b: e8 00 00 00 00 callq 134090 134090: 85 c0 test %eax,%eax 134092: 78 19 js 1340ad 134094: 48 8d 75 14 lea 0x14(%rbp),%rsi 134098: ba 06 00 00 00 mov $0x6,%edx 13409d: 48 89 df mov %rbx,%rdi 1340a0: e8 4b f0 ff ff callq 1330f0 1340a5: 85 c0 test %eax,%eax 1340a7: 0f 85 00 00 00 00 jne 1340ad 1340ad: be 09 00 00 00 mov $0x9,%esi 1340b2: 48 89 df mov %rbx,%rdi 1340b5: e8 00 00 00 00 callq 1340ba 1340ba: 85 c0 test %eax,%eax 1340bc: 75 14 jne 1340d2 1340be: 8b 55 14 mov 0x14(%rbp),%edx 1340c1: 31 c0 xor %eax,%eax 1340c3: 3b 55 0c cmp 0xc(%rbp),%edx 1340c6: 73 03 jae 1340cb 1340c8: 89 55 0c mov %edx,0xc(%rbp) 1340cb: 48 83 c4 08 add $0x8,%rsp 1340cf: 5b pop %rbx 1340d0: 5d pop %rbp 1340d1: c3 retq 1340d2: 31 f6 xor %esi,%esi 1340d4: ba 4b 00 00 00 mov $0x4b,%edx 1340d9: 48 89 df mov %rbx,%rdi 1340dc: e8 00 00 00 00 callq 1340e1 1340e1: 85 c0 test %eax,%eax 1340e3: 78 2c js 134111 1340e5: 31 f6 xor %esi,%esi 1340e7: ba 24 00 00 00 mov $0x24,%edx 1340ec: 48 89 df mov %rbx,%rdi 1340ef: e8 00 00 00 00 callq 1340f4 1340f4: 85 c0 test %eax,%eax 1340f6: 78 19 js 134111 1340f8: 48 8d 75 10 lea 0x10(%rbp),%rsi 1340fc: ba 08 00 00 00 mov $0x8,%edx 134101: 48 89 df mov %rbx,%rdi 134104: e8 e7 ef ff ff callq 1330f0 134109: 85 c0 test %eax,%eax 13410b: 0f 85 00 00 00 00 jne 134111 134111: 31 f6 xor %esi,%esi 134113: ba 4b 00 00 00 mov $0x4b,%edx 134118: 48 89 df mov %rbx,%rdi 13411b: e8 00 00 00 00 callq 134120 134120: 85 c0 test %eax,%eax 134122: 78 2b js 13414f 134124: 31 f6 xor %esi,%esi 134126: ba 24 00 00 00 mov $0x24,%edx 13412b: 48 89 df mov %rbx,%rdi 13412e: e8 00 00 00 00 callq 134133 134133: 85 c0 test %eax,%eax 134135: 78 18 js 13414f 134137: ba 09 00 00 00 mov $0x9,%edx 13413c: 48 89 ee mov %rbp,%rsi 13413f: 48 89 df mov %rbx,%rdi 134142: e8 a9 ef ff ff callq 1330f0 134147: 85 c0 test %eax,%eax 134149: 0f 85 00 00 00 00 jne 13414f 13414f: 31 f6 xor %esi,%esi 134151: ba 4b 00 00 00 mov $0x4b,%edx 134156: 48 89 df mov %rbx,%rdi 134159: e8 00 00 00 00 callq 13415e 13415e: 85 c0 test %eax,%eax 134160: 78 2c js 13418e 134162: 31 f6 xor %esi,%esi 134164: ba 24 00 00 00 mov $0x24,%edx 134169: 48 89 df mov %rbx,%rdi 13416c: e8 00 00 00 00 callq 134171 134171: 85 c0 test %eax,%eax 134173: 78 19 js 13418e 134175: 48 8d 75 04 lea 0x4(%rbp),%rsi 134179: ba 0b 00 00 00 mov $0xb,%edx 13417e: 48 89 df mov %rbx,%rdi 134181: e8 6a ef ff ff callq 1330f0 134186: 85 c0 test %eax,%eax 134188: 0f 85 00 00 00 00 jne 13418e 13418e: 31 f6 xor %esi,%esi 134190: ba 4b 00 00 00 mov $0x4b,%edx 134195: 48 89 df mov %rbx,%rdi 134198: e8 00 00 00 00 callq 13419d 13419d: 85 c0 test %eax,%eax 13419f: 0f 88 19 ff ff ff js 1340be 1341a5: 31 f6 xor %esi,%esi 1341a7: ba 24 00 00 00 mov $0x24,%edx 1341ac: 48 89 df mov %rbx,%rdi 1341af: e8 00 00 00 00 callq 1341b4 1341b4: 85 c0 test %eax,%eax 1341b6: 0f 88 02 ff ff ff js 1340be 1341bc: 48 8d 75 08 lea 0x8(%rbp),%rsi 1341c0: ba 0a 00 00 00 mov $0xa,%edx 1341c5: 48 89 df mov %rbx,%rdi 1341c8: e8 23 ef ff ff callq 1330f0 1341cd: 85 c0 test %eax,%eax 1341cf: 0f 85 00 00 00 00 jne 1341d5 1341d5: e9 e4 fe ff ff jmpq 1340be 1341da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001341e0 : 1341e0: e8 00 00 00 00 callq 1341e5 1341e5: 41 54 push %r12 1341e7: 49 89 f4 mov %rsi,%r12 1341ea: be 0e 00 00 00 mov $0xe,%esi 1341ef: 53 push %rbx 1341f0: 48 89 fb mov %rdi,%rbx 1341f3: 48 83 ec 08 sub $0x8,%rsp 1341f7: e8 00 00 00 00 callq 1341fc 1341fc: 85 c0 test %eax,%eax 1341fe: 74 46 je 134246 134200: 48 8b 03 mov (%rbx),%rax 134203: be 04 00 00 00 mov $0x4,%esi 134208: 48 89 df mov %rbx,%rdi 13420b: 0f b6 90 70 85 00 00 movzbl 0x8570(%rax),%edx 134212: 83 f2 01 xor $0x1,%edx 134215: 0f b6 d2 movzbl %dl,%edx 134218: e8 00 00 00 00 callq 13421d 13421d: 85 c0 test %eax,%eax 13421f: 78 25 js 134246 134221: c1 e0 10 shl $0x10,%eax 134224: 4c 89 e1 mov %r12,%rcx 134227: be 4a 00 00 00 mov $0x4a,%esi 13422c: 48 89 df mov %rbx,%rdi 13422f: 89 c2 mov %eax,%edx 134231: e8 00 00 00 00 callq 134236 134236: 85 c0 test %eax,%eax 134238: 0f 85 00 00 00 00 jne 13423e 13423e: 48 83 c4 08 add $0x8,%rsp 134242: 5b pop %rbx 134243: 41 5c pop %r12 134245: c3 retq 134246: b8 ea ff ff ff mov $0xffffffea,%eax 13424b: eb f1 jmp 13423e 13424d: 0f 1f 00 nopl (%rax) 0000000000134250 : 134250: e8 00 00 00 00 callq 134255 134255: 55 push %rbp 134256: 89 f5 mov %esi,%ebp 134258: be 0e 00 00 00 mov $0xe,%esi 13425d: 53 push %rbx 13425e: 48 89 fb mov %rdi,%rbx 134261: 48 83 ec 08 sub $0x8,%rsp 134265: e8 00 00 00 00 callq 13426a 13426a: 85 c0 test %eax,%eax 13426c: 0f 84 00 00 00 00 je 134272 134272: 31 c9 xor %ecx,%ecx 134274: 89 ea mov %ebp,%edx 134276: be 0e 00 00 00 mov $0xe,%esi 13427b: 48 89 df mov %rbx,%rdi 13427e: e8 00 00 00 00 callq 134283 134283: 85 c0 test %eax,%eax 134285: 0f 85 00 00 00 00 jne 13428b 13428b: 89 ab d0 05 00 00 mov %ebp,0x5d0(%rbx) 134291: 48 83 c4 08 add $0x8,%rsp 134295: 5b pop %rbx 134296: 5d pop %rbp 134297: c3 retq 134298: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13429f: 00 00000000001342a0 : 1342a0: e8 00 00 00 00 callq 1342a5 1342a5: 53 push %rbx 1342a6: 31 d2 xor %edx,%edx 1342a8: be 30 00 00 00 mov $0x30,%esi 1342ad: 48 89 fb mov %rdi,%rbx 1342b0: e8 00 00 00 00 callq 1342b5 1342b5: 85 c0 test %eax,%eax 1342b7: 0f 85 00 00 00 00 jne 1342bd 1342bd: 5b pop %rbx 1342be: c3 retq 1342bf: 90 nop 00000000001342c0 : 1342c0: e8 00 00 00 00 callq 1342c5 1342c5: 55 push %rbp 1342c6: 80 bf 18 04 00 00 00 cmpb $0x0,0x418(%rdi) 1342cd: 48 89 fd mov %rdi,%rbp 1342d0: 74 12 je 1342e4 1342d2: 48 8d 77 08 lea 0x8(%rdi),%rsi 1342d6: 48 8b 3f mov (%rdi),%rdi 1342d9: 31 d2 xor %edx,%edx 1342db: e8 00 00 00 00 callq 1342e0 1342e0: 85 c0 test %eax,%eax 1342e2: 75 0b jne 1342ef 1342e4: 80 bd 4d 06 00 00 00 cmpb $0x0,0x64d(%rbp) 1342eb: 75 04 jne 1342f1 1342ed: 31 c0 xor %eax,%eax 1342ef: 5d pop %rbp 1342f0: c3 retq 1342f1: be 14 00 00 00 mov $0x14,%esi 1342f6: 48 89 ef mov %rbp,%rdi 1342f9: e8 00 00 00 00 callq 1342fe 1342fe: 85 c0 test %eax,%eax 134300: 74 eb je 1342ed 134302: 48 89 ef mov %rbp,%rdi 134305: 31 d2 xor %edx,%edx 134307: be 30 00 00 00 mov $0x30,%esi 13430c: 5d pop %rbp 13430d: e9 00 00 00 00 jmpq 134312 134312: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 134319: 00 00 00 00 13431d: 0f 1f 00 nopl (%rax) 0000000000134320 : 134320: e8 00 00 00 00 callq 134325 134325: 48 8d 77 08 lea 0x8(%rdi),%rsi 134329: 48 8b 3f mov (%rdi),%rdi 13432c: 31 d2 xor %edx,%edx 13432e: e9 00 00 00 00 jmpq 134333 134333: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13433a: 00 00 00 00 13433e: 66 90 xchg %ax,%ax 0000000000134340 : 134340: e8 00 00 00 00 callq 134345 134345: 48 8b 3f mov (%rdi),%rdi 134348: 48 85 f6 test %rsi,%rsi 13434b: 74 3e je 13438b 13434d: 53 push %rbx 13434e: 48 8b 87 28 61 01 00 mov 0x16128(%rdi),%rax 134355: 48 89 f3 mov %rsi,%rbx 134358: 31 d2 xor %edx,%edx 13435a: 8b 30 mov (%rax),%esi 13435c: 83 c6 04 add $0x4,%esi 13435f: e8 00 00 00 00 callq 134364 134364: c1 e8 10 shr $0x10,%eax 134367: 25 ff 00 00 00 and $0xff,%eax 13436c: 6b c0 e7 imul $0xffffffe7,%eax,%eax 13436f: 8d 90 3b 18 00 00 lea 0x183b(%rax),%edx 134375: 05 38 18 00 00 add $0x1838,%eax 13437a: 0f 48 c2 cmovs %edx,%eax 13437d: c1 f8 02 sar $0x2,%eax 134380: 25 ff ff 00 00 and $0xffff,%eax 134385: 89 03 mov %eax,(%rbx) 134387: 31 c0 xor %eax,%eax 134389: 5b pop %rbx 13438a: c3 retq 13438b: b8 ea ff ff ff mov $0xffffffea,%eax 134390: c3 retq 134391: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 134398: 00 00 00 00 13439c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001343a0 : 1343a0: e8 00 00 00 00 callq 1343a5 1343a5: 48 8b 17 mov (%rdi),%rdx 1343a8: 8b 82 08 07 00 00 mov 0x708(%rdx),%eax 1343ae: 83 e8 19 sub $0x19,%eax 1343b1: 83 f8 04 cmp $0x4,%eax 1343b4: 77 1a ja 1343d0 1343b6: f6 82 75 85 00 00 80 testb $0x80,0x8575(%rdx) 1343bd: 74 11 je 1343d0 1343bf: 31 d2 xor %edx,%edx 1343c1: 40 84 f6 test %sil,%sil 1343c4: 74 0d je 1343d3 1343c6: be 48 00 00 00 mov $0x48,%esi 1343cb: e9 00 00 00 00 jmpq 1343d0 1343d0: 31 c0 xor %eax,%eax 1343d2: c3 retq 1343d3: be 49 00 00 00 mov $0x49,%esi 1343d8: e9 00 00 00 00 jmpq 1343dd 1343dd: 0f 1f 00 nopl (%rax) 00000000001343e0 : 1343e0: e8 00 00 00 00 callq 1343e5 1343e5: be 19 00 00 00 mov $0x19,%esi 1343ea: e8 00 00 00 00 callq 1343ef 1343ef: 83 f8 01 cmp $0x1,%eax 1343f2: b8 01 00 00 00 mov $0x1,%eax 1343f7: 83 d8 ff sbb $0xffffffff,%eax 1343fa: c3 retq 1343fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000134400 : 134400: e8 00 00 00 00 callq 134405 134405: 41 54 push %r12 134407: 83 fe 64 cmp $0x64,%esi 13440a: 49 89 fc mov %rdi,%r12 13440d: 55 push %rbp 13440e: 53 push %rbx 13440f: bb 64 00 00 00 mov $0x64,%ebx 134414: 48 8b 2f mov (%rdi),%rbp 134417: 0f 46 de cmovbe %esi,%ebx 13441a: 31 f6 xor %esi,%esi 13441c: e8 4f ed ff ff callq 133170 134421: 85 c0 test %eax,%eax 134423: 0f 85 81 00 00 00 jne 1344aa 134429: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 134430: 31 d2 xor %edx,%edx 134432: 48 89 ef mov %rbp,%rdi 134435: 8b 30 mov (%rax),%esi 134437: 83 c6 68 add $0x68,%esi 13443a: e8 00 00 00 00 callq 13443f 13443f: 25 ff 00 00 00 and $0xff,%eax 134444: 74 64 je 1344aa 134446: 89 c0 mov %eax,%eax 134448: 89 db mov %ebx,%ebx 13444a: 48 89 ef mov %rbp,%rdi 13444d: 31 d2 xor %edx,%edx 13444f: 48 0f af d8 imul %rax,%rbx 134453: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 13445a: 8b 30 mov (%rax),%esi 13445c: 48 c1 eb 02 shr $0x2,%rbx 134460: 83 c6 67 add $0x67,%esi 134463: e8 00 00 00 00 callq 134468 134468: 48 89 ef mov %rbp,%rdi 13446b: 48 ba c3 f5 28 5c 8f movabs $0x28f5c28f5c28f5c3,%rdx 134472: c2 f5 28 134475: 30 c0 xor %al,%al 134477: 89 c1 mov %eax,%ecx 134479: 48 89 d8 mov %rbx,%rax 13447c: 48 f7 e2 mul %rdx 13447f: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 134486: 8b 30 mov (%rax),%esi 134488: 48 c1 ea 02 shr $0x2,%rdx 13448c: 09 ca or %ecx,%edx 13448e: 83 c6 67 add $0x67,%esi 134491: 31 c9 xor %ecx,%ecx 134493: e8 00 00 00 00 callq 134498 134498: 49 8b 3c 24 mov (%r12),%rdi 13449c: 5b pop %rbx 13449d: be 01 00 00 00 mov $0x1,%esi 1344a2: 5d pop %rbp 1344a3: 41 5c pop %r12 1344a5: e9 16 ed ff ff jmpq 1331c0 1344aa: 5b pop %rbx 1344ab: b8 ea ff ff ff mov $0xffffffea,%eax 1344b0: 5d pop %rbp 1344b1: 41 5c pop %r12 1344b3: c3 retq 1344b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1344bb: 00 00 00 00 1344bf: 90 nop 00000000001344c0 : 1344c0: e8 00 00 00 00 callq 1344c5 1344c5: 53 push %rbx 1344c6: 48 89 fb mov %rdi,%rbx 1344c9: 83 fe 01 cmp $0x1,%esi 1344cc: 74 2d je 1344fb 1344ce: 83 fe 02 cmp $0x2,%esi 1344d1: 74 1c je 1344ef 1344d3: 31 c0 xor %eax,%eax 1344d5: 85 f6 test %esi,%esi 1344d7: 74 02 je 1344db 1344d9: 5b pop %rbx 1344da: c3 retq 1344db: be 64 00 00 00 mov $0x64,%esi 1344e0: e8 00 00 00 00 callq 1344e5 1344e5: 85 c0 test %eax,%eax 1344e7: 0f 85 00 00 00 00 jne 1344ed 1344ed: 5b pop %rbx 1344ee: c3 retq 1344ef: be 01 00 00 00 mov $0x1,%esi 1344f4: e8 77 ec ff ff callq 133170 1344f9: eb ea jmp 1344e5 1344fb: 31 f6 xor %esi,%esi 1344fd: e8 6e ec ff ff callq 133170 134502: eb e1 jmp 1344e5 134504: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13450b: 00 00 00 00 13450f: 90 nop 0000000000134510 : 134510: e8 00 00 00 00 callq 134515 134515: 41 54 push %r12 134517: 55 push %rbp 134518: 53 push %rbx 134519: 4c 8b 27 mov (%rdi),%r12 13451c: 85 f6 test %esi,%esi 13451e: 0f 84 84 00 00 00 je 1345a8 134524: 89 f3 mov %esi,%ebx 134526: 31 f6 xor %esi,%esi 134528: 48 89 fd mov %rdi,%rbp 13452b: e8 40 ec ff ff callq 133170 134530: 85 c0 test %eax,%eax 134532: 75 79 jne 1345ad 134534: 49 8b 84 24 30 07 00 mov 0x730(%r12),%rax 13453b: 00 13453c: 4c 89 e7 mov %r12,%rdi 13453f: 48 8b 40 30 mov 0x30(%rax),%rax 134543: e8 00 00 00 00 callq 134548 134548: 8d 34 dd 00 00 00 00 lea 0x0(,%rbx,8),%esi 13454f: 31 d2 xor %edx,%edx 134551: 4c 89 e7 mov %r12,%rdi 134554: c1 e8 02 shr $0x2,%eax 134557: 69 c0 c0 27 09 00 imul $0x927c0,%eax,%eax 13455d: f7 f6 div %esi 13455f: 31 d2 xor %edx,%edx 134561: 89 c3 mov %eax,%ebx 134563: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 13456a: 00 13456b: c1 e3 03 shl $0x3,%ebx 13456e: 8b 30 mov (%rax),%esi 134570: 83 c6 6a add $0x6a,%esi 134573: e8 00 00 00 00 callq 134578 134578: 4c 89 e7 mov %r12,%rdi 13457b: 31 c9 xor %ecx,%ecx 13457d: 83 e0 07 and $0x7,%eax 134580: 89 c2 mov %eax,%edx 134582: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 134589: 00 13458a: 09 da or %ebx,%edx 13458c: 8b 30 mov (%rax),%esi 13458e: 83 c6 6a add $0x6a,%esi 134591: e8 00 00 00 00 callq 134596 134596: 48 8b 7d 00 mov 0x0(%rbp),%rdi 13459a: 5b pop %rbx 13459b: be 05 00 00 00 mov $0x5,%esi 1345a0: 5d pop %rbp 1345a1: 41 5c pop %r12 1345a3: e9 18 ec ff ff jmpq 1331c0 1345a8: b8 ea ff ff ff mov $0xffffffea,%eax 1345ad: 5b pop %rbx 1345ae: 5d pop %rbp 1345af: 41 5c pop %r12 1345b1: c3 retq 1345b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1345b9: 00 00 00 00 1345bd: 0f 1f 00 nopl (%rax) 00000000001345c0 : 1345c0: e8 00 00 00 00 callq 1345c5 1345c5: 41 54 push %r12 1345c7: 31 d2 xor %edx,%edx 1345c9: 55 push %rbp 1345ca: 53 push %rbx 1345cb: 48 8b 2f mov (%rdi),%rbp 1345ce: 48 89 f3 mov %rsi,%rbx 1345d1: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1345d8: 48 89 ef mov %rbp,%rdi 1345db: 8b 30 mov (%rax),%esi 1345dd: 83 c6 6a add $0x6a,%esi 1345e0: e8 00 00 00 00 callq 1345e5 1345e5: 89 c0 mov %eax,%eax 1345e7: 48 c1 f8 03 sar $0x3,%rax 1345eb: 74 35 je 134622 1345ed: 49 89 c4 mov %rax,%r12 1345f0: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 1345f7: 48 89 ef mov %rbp,%rdi 1345fa: 48 8b 40 30 mov 0x30(%rax),%rax 1345fe: e8 00 00 00 00 callq 134603 134603: 4a 8d 0c e5 00 00 00 lea 0x0(,%r12,8),%rcx 13460a: 00 13460b: 31 d2 xor %edx,%edx 13460d: 89 c0 mov %eax,%eax 13460f: 48 69 c0 c0 27 09 00 imul $0x927c0,%rax,%rax 134616: 48 f7 f1 div %rcx 134619: 89 03 mov %eax,(%rbx) 13461b: 31 c0 xor %eax,%eax 13461d: 5b pop %rbx 13461e: 5d pop %rbp 13461f: 41 5c pop %r12 134621: c3 retq 134622: b8 ea ff ff ff mov $0xffffffea,%eax 134627: eb f4 jmp 13461d 134629: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000134630 : 134630: e8 00 00 00 00 callq 134635 134635: 31 d2 xor %edx,%edx 134637: 85 f6 test %esi,%esi 134639: be 4d 00 00 00 mov $0x4d,%esi 13463e: 0f 95 c2 setne %dl 134641: 31 c9 xor %ecx,%ecx 134643: e9 00 00 00 00 jmpq 134648 134648: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13464f: 00 0000000000134650 : 134650: e8 00 00 00 00 callq 134655 134655: 41 54 push %r12 134657: 4c 8d 67 08 lea 0x8(%rdi),%r12 13465b: 31 d2 xor %edx,%edx 13465d: be 0f 00 00 00 mov $0xf,%esi 134662: 55 push %rbp 134663: 48 8b 2f mov (%rdi),%rbp 134666: 4c 89 e1 mov %r12,%rcx 134669: c7 47 08 01 00 00 00 movl $0x1,0x8(%rdi) 134670: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 134677: 00 134678: 48 89 ef mov %rbp,%rdi 13467b: e8 00 00 00 00 callq 134680 134680: 85 c0 test %eax,%eax 134682: 74 04 je 134688 134684: 5d pop %rbp 134685: 41 5c pop %r12 134687: c3 retq 134688: 4c 89 e1 mov %r12,%rcx 13468b: ba 01 00 00 00 mov $0x1,%edx 134690: be 0f 00 00 00 mov $0xf,%esi 134695: 48 89 ef mov %rbp,%rdi 134698: e8 00 00 00 00 callq 13469d 13469d: 85 c0 test %eax,%eax 13469f: 75 e3 jne 134684 1346a1: 4c 89 e1 mov %r12,%rcx 1346a4: ba 53 00 00 00 mov $0x53,%edx 1346a9: be 16 00 00 00 mov $0x16,%esi 1346ae: 48 89 ef mov %rbp,%rdi 1346b1: e8 00 00 00 00 callq 1346b6 1346b6: 85 c0 test %eax,%eax 1346b8: 75 ca jne 134684 1346ba: 4c 89 e1 mov %r12,%rcx 1346bd: 48 89 ef mov %rbp,%rdi 1346c0: ba fe 00 00 00 mov $0xfe,%edx 1346c5: 5d pop %rbp 1346c6: be 1f 00 00 00 mov $0x1f,%esi 1346cb: 41 5c pop %r12 1346cd: e9 00 00 00 00 jmpq 1346d2 1346d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1346d9: 00 00 00 00 1346dd: 0f 1f 00 nopl (%rax) 00000000001346e0 : 1346e0: e8 00 00 00 00 callq 1346e5 1346e5: 48 85 f6 test %rsi,%rsi 1346e8: 74 58 je 134742 1346ea: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 1346f1: 48 85 c0 test %rax,%rax 1346f4: 74 4c je 134742 1346f6: 69 50 10 e8 03 00 00 imul $0x3e8,0x10(%rax),%edx 1346fd: 89 56 1c mov %edx,0x1c(%rsi) 134700: 69 10 e8 03 00 00 imul $0x3e8,(%rax),%edx 134706: 89 16 mov %edx,(%rsi) 134708: 69 50 04 e8 03 00 00 imul $0x3e8,0x4(%rax),%edx 13470f: 89 56 08 mov %edx,0x8(%rsi) 134712: 69 50 08 e8 03 00 00 imul $0x3e8,0x8(%rax),%edx 134719: 89 56 0c mov %edx,0xc(%rsi) 13471c: 69 50 0c e8 03 00 00 imul $0x3e8,0xc(%rax),%edx 134723: 89 56 20 mov %edx,0x20(%rsi) 134726: 69 40 14 e8 03 00 00 imul $0x3e8,0x14(%rax),%eax 13472d: c7 46 04 00 00 00 00 movl $0x0,0x4(%rsi) 134734: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 13473b: 00 13473c: 89 46 18 mov %eax,0x18(%rsi) 13473f: 31 c0 xor %eax,%eax 134741: c3 retq 134742: b8 ea ff ff ff mov $0xffffffea,%eax 134747: c3 retq 134748: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13474f: 00 0000000000134750 : 134750: e8 00 00 00 00 callq 134755 134755: 31 d2 xor %edx,%edx 134757: be 58 00 00 00 mov $0x58,%esi 13475c: e9 00 00 00 00 jmpq 134761 134761: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 134768: 00 00 00 00 13476c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000134770 : 134770: e8 00 00 00 00 callq 134775 134775: 41 54 push %r12 134777: 55 push %rbp 134778: 44 0f b6 a7 4c 05 00 movzbl 0x54c(%rdi),%r12d 13477f: 00 134780: 45 84 e4 test %r12b,%r12b 134783: 75 07 jne 13478c 134785: 44 89 e0 mov %r12d,%eax 134788: 5d pop %rbp 134789: 41 5c pop %r12 13478b: c3 retq 13478c: be 28 00 00 00 mov $0x28,%esi 134791: 48 89 fd mov %rdi,%rbp 134794: e8 00 00 00 00 callq 134799 134799: 85 c0 test %eax,%eax 13479b: 74 e8 je 134785 13479d: 48 89 ef mov %rbp,%rdi 1347a0: be 28 00 00 00 mov $0x28,%esi 1347a5: e8 00 00 00 00 callq 1347aa 1347aa: 5d pop %rbp 1347ab: 85 c0 test %eax,%eax 1347ad: 41 0f 95 c4 setne %r12b 1347b1: 44 89 e0 mov %r12d,%eax 1347b4: 41 5c pop %r12 1347b6: c3 retq 1347b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1347be: 00 00 00000000001347c0 : 1347c0: e8 00 00 00 00 callq 1347c5 1347c5: 41 54 push %r12 1347c7: 55 push %rbp 1347c8: 48 8d af 28 05 00 00 lea 0x528(%rdi),%rbp 1347cf: 53 push %rbx 1347d0: 48 89 fb mov %rdi,%rbx 1347d3: 48 89 ef mov %rbp,%rdi 1347d6: e8 00 00 00 00 callq 1347db 1347db: 44 8b a3 48 05 00 00 mov 0x548(%rbx),%r12d 1347e2: 48 89 ef mov %rbp,%rdi 1347e5: e8 00 00 00 00 callq 1347ea 1347ea: 5b pop %rbx 1347eb: 5d pop %rbp 1347ec: 44 89 e0 mov %r12d,%eax 1347ef: 41 5c pop %r12 1347f1: c3 retq 1347f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1347f9: 00 00 00 00 1347fd: 0f 1f 00 nopl (%rax) 0000000000134800 : 134800: e8 00 00 00 00 callq 134805 134805: 41 57 push %r15 134807: 41 56 push %r14 134809: 41 55 push %r13 13480b: 4c 8d af 28 05 00 00 lea 0x528(%rdi),%r13 134812: 41 54 push %r12 134814: 45 31 e4 xor %r12d,%r12d 134817: 55 push %rbp 134818: 89 f5 mov %esi,%ebp 13481a: 53 push %rbx 13481b: 48 89 fb mov %rdi,%rbx 13481e: 48 83 ec 08 sub $0x8,%rsp 134822: 4c 8b 3f mov (%rdi),%r15 134825: 4c 89 ef mov %r13,%rdi 134828: 49 8b 87 e8 39 01 00 mov 0x139e8(%r15),%rax 13482f: 48 89 04 24 mov %rax,(%rsp) 134833: e8 00 00 00 00 callq 134838 134838: 44 8b b3 48 05 00 00 mov 0x548(%rbx),%r14d 13483f: 4c 89 ef mov %r13,%rdi 134842: e8 00 00 00 00 callq 134847 134847: 44 39 f5 cmp %r14d,%ebp 13484a: 0f 84 87 00 00 00 je 1348d7 134850: 4c 89 ef mov %r13,%rdi 134853: e8 00 00 00 00 callq 134858 134858: 85 ed test %ebp,%ebp 13485a: 0f 85 89 00 00 00 jne 1348e9 134860: 48 8b 04 24 mov (%rsp),%rax 134864: 48 85 c0 test %rax,%rax 134867: 74 0b je 134874 134869: 8b 40 04 mov 0x4(%rax),%eax 13486c: 85 c0 test %eax,%eax 13486e: 0f 85 b9 00 00 00 jne 13492d 134874: 49 8b 87 18 62 01 00 mov 0x16218(%r15),%rax 13487b: 31 d2 xor %edx,%edx 13487d: 4c 89 ff mov %r15,%rdi 134880: 8b 30 mov (%rax),%esi 134882: 81 c6 81 00 00 00 add $0x81,%esi 134888: e8 00 00 00 00 callq 13488d 13488d: 31 c9 xor %ecx,%ecx 13488f: 4c 89 ff mov %r15,%rdi 134892: 0d 00 00 00 80 or $0x80000000,%eax 134897: 89 c2 mov %eax,%edx 134899: 49 8b 87 18 62 01 00 mov 0x16218(%r15),%rax 1348a0: 8b 30 mov (%rax),%esi 1348a2: 81 c6 81 00 00 00 add $0x81,%esi 1348a8: e8 00 00 00 00 callq 1348ad 1348ad: 31 c9 xor %ecx,%ecx 1348af: 31 d2 xor %edx,%edx 1348b1: be 1e 00 00 00 mov $0x1e,%esi 1348b6: 48 89 df mov %rbx,%rdi 1348b9: e8 00 00 00 00 callq 1348be 1348be: 41 89 c4 mov %eax,%r12d 1348c1: 45 85 e4 test %r12d,%r12d 1348c4: 75 09 jne 1348cf 1348c6: 89 ab 48 05 00 00 mov %ebp,0x548(%rbx) 1348cc: 45 31 e4 xor %r12d,%r12d 1348cf: 4c 89 ef mov %r13,%rdi 1348d2: e8 00 00 00 00 callq 1348d7 1348d7: 48 83 c4 08 add $0x8,%rsp 1348db: 44 89 e0 mov %r12d,%eax 1348de: 5b pop %rbx 1348df: 5d pop %rbp 1348e0: 41 5c pop %r12 1348e2: 41 5d pop %r13 1348e4: 41 5e pop %r14 1348e6: 41 5f pop %r15 1348e8: c3 retq 1348e9: 31 d2 xor %edx,%edx 1348eb: be 4f 00 00 00 mov $0x4f,%esi 1348f0: 48 89 df mov %rbx,%rdi 1348f3: e8 00 00 00 00 callq 1348f8 1348f8: 41 89 c4 mov %eax,%r12d 1348fb: 85 c0 test %eax,%eax 1348fd: 75 d0 jne 1348cf 1348ff: 41 8b 87 2c 0c 00 00 mov 0xc2c(%r15),%eax 134906: 31 c9 xor %ecx,%ecx 134908: 31 d2 xor %edx,%edx 13490a: 4c 89 ff mov %r15,%rdi 13490d: 8d 70 06 lea 0x6(%rax),%esi 134910: e8 00 00 00 00 callq 134915 134915: 41 8b 87 2c 0c 00 00 mov 0xc2c(%r15),%eax 13491c: 31 c9 xor %ecx,%ecx 13491e: 31 d2 xor %edx,%edx 134920: 4c 89 ff mov %r15,%rdi 134923: 8d 70 07 lea 0x7(%rax),%esi 134926: e8 00 00 00 00 callq 13492b 13492b: eb 99 jmp 1348c6 13492d: 31 c9 xor %ecx,%ecx 13492f: ba 01 00 00 00 mov $0x1,%edx 134934: be 1e 00 00 00 mov $0x1e,%esi 134939: 48 89 df mov %rbx,%rdi 13493c: e8 00 00 00 00 callq 134941 134941: 41 89 c4 mov %eax,%r12d 134944: e9 78 ff ff ff jmpq 1348c1 134949: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000134950 : 134950: e8 00 00 00 00 callq 134955 134955: 55 push %rbp 134956: 48 89 fd mov %rdi,%rbp 134959: 48 83 ec 08 sub $0x8,%rsp 13495d: 48 8b 07 mov (%rdi),%rax 134960: 83 b8 08 07 00 00 17 cmpl $0x17,0x708(%rax) 134967: 74 12 je 13497b 134969: 31 c9 xor %ecx,%ecx 13496b: 31 d2 xor %edx,%edx 13496d: be 59 00 00 00 mov $0x59,%esi 134972: e8 00 00 00 00 callq 134977 134977: 85 c0 test %eax,%eax 134979: 75 0e jne 134989 13497b: 31 f6 xor %esi,%esi 13497d: 48 89 ef mov %rbp,%rdi 134980: e8 00 00 00 00 callq 134985 134985: 85 c0 test %eax,%eax 134987: 74 06 je 13498f 134989: 48 83 c4 08 add $0x8,%rsp 13498d: 5d pop %rbp 13498e: c3 retq 13498f: bf 0a 00 00 00 mov $0xa,%edi 134994: 89 44 24 04 mov %eax,0x4(%rsp) 134998: e8 00 00 00 00 callq 13499d 13499d: 8b 44 24 04 mov 0x4(%rsp),%eax 1349a1: 48 83 c4 08 add $0x8,%rsp 1349a5: 5d pop %rbp 1349a6: c3 retq 1349a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1349ae: 00 00 00000000001349b0 : 1349b0: e8 00 00 00 00 callq 1349b5 1349b5: be 01 00 00 00 mov $0x1,%esi 1349ba: e9 41 fe ff ff jmpq 134800 1349bf: 90 nop 00000000001349c0 : 1349c0: e8 00 00 00 00 callq 1349c5 1349c5: 48 83 ec 08 sub $0x8,%rsp 1349c9: 31 d2 xor %edx,%edx 1349cb: be 98 00 00 00 mov $0x98,%esi 1349d0: e8 00 00 00 00 callq 1349d5 1349d5: 85 c0 test %eax,%eax 1349d7: 74 05 je 1349de 1349d9: 48 83 c4 08 add $0x8,%rsp 1349dd: c3 retq 1349de: bf f4 01 00 00 mov $0x1f4,%edi 1349e3: 89 44 24 04 mov %eax,0x4(%rsp) 1349e7: e8 00 00 00 00 callq 1349ec 1349ec: 8b 44 24 04 mov 0x4(%rsp),%eax 1349f0: 48 83 c4 08 add $0x8,%rsp 1349f4: c3 retq 1349f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1349fc: 00 00 00 00 0000000000134a00 : 134a00: e8 00 00 00 00 callq 134a05 134a05: 41 56 push %r14 134a07: 49 89 d6 mov %rdx,%r14 134a0a: 41 55 push %r13 134a0c: 49 89 cd mov %rcx,%r13 134a0f: 41 54 push %r12 134a11: 41 89 f4 mov %esi,%r12d 134a14: 55 push %rbp 134a15: 48 89 fd mov %rdi,%rbp 134a18: e8 00 00 00 00 callq 134a1d 134a1d: 84 c0 test %al,%al 134a1f: 75 6d jne 134a8e 134a21: 41 83 fc 07 cmp $0x7,%r12d 134a25: 74 5a je 134a81 134a27: 77 4c ja 134a75 134a29: 45 85 e4 test %r12d,%r12d 134a2c: 0f 84 b0 00 00 00 je 134ae2 134a32: 41 83 fc 06 cmp $0x6,%r12d 134a36: 0f 85 c4 00 00 00 jne 134b00 134a3c: 8b 85 34 01 00 00 mov 0x134(%rbp),%eax 134a42: 4d 85 f6 test %r14,%r14 134a45: 74 10 je 134a57 134a47: 89 c2 mov %eax,%edx 134a49: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 134a50: 48 c1 ea 25 shr $0x25,%rdx 134a54: 41 89 16 mov %edx,(%r14) 134a57: 4d 85 ed test %r13,%r13 134a5a: 74 0f je 134a6b 134a5c: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 134a63: 48 c1 e8 25 shr $0x25,%rax 134a67: 41 89 45 00 mov %eax,0x0(%r13) 134a6b: 31 c0 xor %eax,%eax 134a6d: 5d pop %rbp 134a6e: 41 5c pop %r12 134a70: 41 5d pop %r13 134a72: 41 5e pop %r14 134a74: c3 retq 134a75: 41 83 fc 0d cmp $0xd,%r12d 134a79: 74 67 je 134ae2 134a7b: 41 83 fc 0e cmp $0xe,%r12d 134a7f: 75 7f jne 134b00 134a81: 8b 85 30 01 00 00 mov 0x130(%rbp),%eax 134a87: 4d 85 f6 test %r14,%r14 134a8a: 75 bb jne 134a47 134a8c: eb c9 jmp 134a57 134a8e: 44 89 e2 mov %r12d,%edx 134a91: be 01 00 00 00 mov $0x1,%esi 134a96: 48 89 ef mov %rbp,%rdi 134a99: e8 00 00 00 00 callq 134a9e 134a9e: 85 c0 test %eax,%eax 134aa0: 78 54 js 134af6 134aa2: c1 e0 10 shl $0x10,%eax 134aa5: 41 89 c4 mov %eax,%r12d 134aa8: 4d 85 ed test %r13,%r13 134aab: 74 16 je 134ac3 134aad: 4c 89 e9 mov %r13,%rcx 134ab0: 89 c2 mov %eax,%edx 134ab2: be 24 00 00 00 mov $0x24,%esi 134ab7: 48 89 ef mov %rbp,%rdi 134aba: e8 00 00 00 00 callq 134abf 134abf: 85 c0 test %eax,%eax 134ac1: 75 aa jne 134a6d 134ac3: 4d 85 f6 test %r14,%r14 134ac6: 74 a3 je 134a6b 134ac8: 4c 89 f1 mov %r14,%rcx 134acb: 44 89 e2 mov %r12d,%edx 134ace: 48 89 ef mov %rbp,%rdi 134ad1: be 23 00 00 00 mov $0x23,%esi 134ad6: 5d pop %rbp 134ad7: 41 5c pop %r12 134ad9: 41 5d pop %r13 134adb: 41 5e pop %r14 134add: e9 00 00 00 00 jmpq 134ae2 134ae2: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 134ae8: 4d 85 f6 test %r14,%r14 134aeb: 0f 85 56 ff ff ff jne 134a47 134af1: e9 61 ff ff ff jmpq 134a57 134af6: b8 ea ff ff ff mov $0xffffffea,%eax 134afb: e9 6d ff ff ff jmpq 134a6d 134b00: 31 c0 xor %eax,%eax 134b02: e9 3b ff ff ff jmpq 134a42 134b07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 134b0e: 00 00 0000000000134b10 : 134b10: e8 00 00 00 00 callq 134b15 134b15: 41 57 push %r15 134b17: 41 56 push %r14 134b19: 41 89 d6 mov %edx,%r14d 134b1c: 41 55 push %r13 134b1e: 41 89 cd mov %ecx,%r13d 134b21: 41 54 push %r12 134b23: 45 31 e4 xor %r12d,%r12d 134b26: 55 push %rbp 134b27: 48 89 fd mov %rdi,%rbp 134b2a: 53 push %rbx 134b2b: 89 f3 mov %esi,%ebx 134b2d: 4c 8b 3f mov (%rdi),%r15 134b30: e8 00 00 00 00 callq 134b35 134b35: 84 c0 test %al,%al 134b37: 75 0e jne 134b47 134b39: 5b pop %rbx 134b3a: 44 89 e0 mov %r12d,%eax 134b3d: 5d pop %rbp 134b3e: 41 5c pop %r12 134b40: 41 5d pop %r13 134b42: 41 5e pop %r14 134b44: 41 5f pop %r15 134b46: c3 retq 134b47: 89 da mov %ebx,%edx 134b49: be 01 00 00 00 mov $0x1,%esi 134b4e: 48 89 ef mov %rbp,%rdi 134b51: e8 00 00 00 00 callq 134b56 134b56: 41 89 c4 mov %eax,%r12d 134b59: 85 c0 test %eax,%eax 134b5b: 78 dc js 134b39 134b5d: 85 db test %ebx,%ebx 134b5f: 74 50 je 134bb1 134b61: 45 85 ed test %r13d,%r13d 134b64: 75 27 jne 134b8d 134b66: 45 85 f6 test %r14d,%r14d 134b69: 75 52 jne 134bbd 134b6b: 45 31 e4 xor %r12d,%r12d 134b6e: 85 db test %ebx,%ebx 134b70: 75 c7 jne 134b39 134b72: 4c 89 ff mov %r15,%rdi 134b75: be 01 00 00 00 mov $0x1,%esi 134b7a: e8 00 00 00 00 callq 134b7f 134b7f: 44 89 e0 mov %r12d,%eax 134b82: 5b pop %rbx 134b83: 5d pop %rbp 134b84: 41 5c pop %r12 134b86: 41 5d pop %r13 134b88: 41 5e pop %r14 134b8a: 41 5f pop %r15 134b8c: c3 retq 134b8d: 44 89 e1 mov %r12d,%ecx 134b90: 41 0f b7 d5 movzwl %r13w,%edx 134b94: be 20 00 00 00 mov $0x20,%esi 134b99: 48 89 ef mov %rbp,%rdi 134b9c: c1 e1 10 shl $0x10,%ecx 134b9f: 09 ca or %ecx,%edx 134ba1: 31 c9 xor %ecx,%ecx 134ba3: e8 00 00 00 00 callq 134ba8 134ba8: 85 c0 test %eax,%eax 134baa: 74 ba je 134b66 134bac: 41 89 c4 mov %eax,%r12d 134baf: eb bd jmp 134b6e 134bb1: 31 f6 xor %esi,%esi 134bb3: 4c 89 ff mov %r15,%rdi 134bb6: e8 00 00 00 00 callq 134bbb 134bbb: eb a4 jmp 134b61 134bbd: 41 c1 e4 10 shl $0x10,%r12d 134bc1: 41 0f b7 d6 movzwl %r14w,%edx 134bc5: 31 c9 xor %ecx,%ecx 134bc7: be 1f 00 00 00 mov $0x1f,%esi 134bcc: 44 09 e2 or %r12d,%edx 134bcf: 48 89 ef mov %rbp,%rdi 134bd2: e8 00 00 00 00 callq 134bd7 134bd7: 41 89 c4 mov %eax,%r12d 134bda: eb 92 jmp 134b6e 134bdc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000134be0 : 134be0: e8 00 00 00 00 callq 134be5 134be5: 89 d0 mov %edx,%eax 134be7: 41 55 push %r13 134be9: 09 c8 or %ecx,%eax 134beb: 41 54 push %r12 134bed: 55 push %rbp 134bee: 53 push %rbx 134bef: 0f 84 80 00 00 00 je 134c75 134bf5: 49 89 fd mov %rdi,%r13 134bf8: 41 89 f4 mov %esi,%r12d 134bfb: 89 d5 mov %edx,%ebp 134bfd: 89 cb mov %ecx,%ebx 134bff: e8 00 00 00 00 callq 134c04 134c04: 84 c0 test %al,%al 134c06: 75 0d jne 134c15 134c08: 45 31 e4 xor %r12d,%r12d 134c0b: 5b pop %rbx 134c0c: 44 89 e0 mov %r12d,%eax 134c0f: 5d pop %rbp 134c10: 41 5c pop %r12 134c12: 41 5d pop %r13 134c14: c3 retq 134c15: 44 89 e2 mov %r12d,%edx 134c18: be 01 00 00 00 mov $0x1,%esi 134c1d: 4c 89 ef mov %r13,%rdi 134c20: e8 00 00 00 00 callq 134c25 134c25: 41 89 c4 mov %eax,%r12d 134c28: 85 c0 test %eax,%eax 134c2a: 78 df js 134c0b 134c2c: 85 db test %ebx,%ebx 134c2e: 75 23 jne 134c53 134c30: 85 ed test %ebp,%ebp 134c32: 74 d4 je 134c08 134c34: 41 c1 e4 10 shl $0x10,%r12d 134c38: 0f b7 d5 movzwl %bp,%edx 134c3b: 5b pop %rbx 134c3c: 4c 89 ef mov %r13,%rdi 134c3f: 5d pop %rbp 134c40: 44 09 e2 or %r12d,%edx 134c43: 31 c9 xor %ecx,%ecx 134c45: 41 5c pop %r12 134c47: be 21 00 00 00 mov $0x21,%esi 134c4c: 41 5d pop %r13 134c4e: e9 00 00 00 00 jmpq 134c53 134c53: 89 c1 mov %eax,%ecx 134c55: 0f b7 d3 movzwl %bx,%edx 134c58: be 22 00 00 00 mov $0x22,%esi 134c5d: 4c 89 ef mov %r13,%rdi 134c60: c1 e1 10 shl $0x10,%ecx 134c63: 09 ca or %ecx,%edx 134c65: 31 c9 xor %ecx,%ecx 134c67: e8 00 00 00 00 callq 134c6c 134c6c: 85 c0 test %eax,%eax 134c6e: 74 c0 je 134c30 134c70: 41 89 c4 mov %eax,%r12d 134c73: eb 96 jmp 134c0b 134c75: 41 bc ea ff ff ff mov $0xffffffea,%r12d 134c7b: eb 8e jmp 134c0b 134c7d: 0f 1f 00 nopl (%rax) 0000000000134c80 : 134c80: e8 00 00 00 00 callq 134c85 134c85: 41 54 push %r12 134c87: 55 push %rbp 134c88: 48 89 fd mov %rdi,%rbp 134c8b: 53 push %rbx 134c8c: 8b 46 04 mov 0x4(%rsi),%eax 134c8f: 8b 1e mov (%rsi),%ebx 134c91: be 09 00 00 00 mov $0x9,%esi 134c96: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 134c9d: 48 c1 e8 26 shr $0x26,%rax 134ca1: 49 89 c4 mov %rax,%r12 134ca4: e8 00 00 00 00 callq 134ca9 134ca9: 85 c0 test %eax,%eax 134cab: 74 66 je 134d13 134cad: 83 fb 04 cmp $0x4,%ebx 134cb0: 74 79 je 134d2b 134cb2: 76 20 jbe 134cd4 134cb4: 83 fb 06 cmp $0x6,%ebx 134cb7: 74 53 je 134d0c 134cb9: 83 fb 07 cmp $0x7,%ebx 134cbc: 75 74 jne 134d32 134cbe: be 0b 00 00 00 mov $0xb,%esi 134cc3: 5b pop %rbx 134cc4: 44 89 e2 mov %r12d,%edx 134cc7: 48 89 ef mov %rbp,%rdi 134cca: 31 c9 xor %ecx,%ecx 134ccc: 5d pop %rbp 134ccd: 41 5c pop %r12 134ccf: e9 0c ff ff ff jmpq 134be0 134cd4: 83 fb 01 cmp $0x1,%ebx 134cd7: 74 2c je 134d05 134cd9: 83 fb 03 cmp $0x3,%ebx 134cdc: 75 59 jne 134d37 134cde: 80 bd f4 05 00 00 00 cmpb $0x0,0x5f4(%rbp) 134ce5: 75 3d jne 134d24 134ce7: 31 c9 xor %ecx,%ecx 134ce9: 44 89 e2 mov %r12d,%edx 134cec: be 07 00 00 00 mov $0x7,%esi 134cf1: 48 89 ef mov %rbp,%rdi 134cf4: e8 00 00 00 00 callq 134cf9 134cf9: 44 89 a5 f0 05 00 00 mov %r12d,0x5f0(%rbp) 134d00: 5b pop %rbx 134d01: 5d pop %rbp 134d02: 41 5c pop %r12 134d04: c3 retq 134d05: be 09 00 00 00 mov $0x9,%esi 134d0a: eb b7 jmp 134cc3 134d0c: be 0a 00 00 00 mov $0xa,%esi 134d11: eb b0 jmp 134cc3 134d13: be 02 00 00 00 mov $0x2,%esi 134d18: 48 89 ef mov %rbp,%rdi 134d1b: e8 00 00 00 00 callq 134d20 134d20: 85 c0 test %eax,%eax 134d22: 75 89 jne 134cad 134d24: 5b pop %rbx 134d25: 31 c0 xor %eax,%eax 134d27: 5d pop %rbp 134d28: 41 5c pop %r12 134d2a: c3 retq 134d2b: be 08 00 00 00 mov $0x8,%esi 134d30: eb 91 jmp 134cc3 134d32: e9 00 00 00 00 jmpq 134d37 134d37: e9 00 00 00 00 jmpq 134d3c 134d3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000134d40 : 134d40: e8 00 00 00 00 callq 134d45 134d45: 41 57 push %r15 134d47: 41 56 push %r14 134d49: 41 55 push %r13 134d4b: 41 54 push %r12 134d4d: 55 push %rbp 134d4e: 48 89 fd mov %rdi,%rbp 134d51: 48 8b 87 48 04 00 00 mov 0x448(%rdi),%rax 134d58: 48 8b 0f mov (%rdi),%rcx 134d5b: 83 fe 10 cmp $0x10,%esi 134d5e: 0f 84 04 02 00 00 je 134f68 134d64: 0f 87 fa 00 00 00 ja 134e64 134d6a: 83 fe 04 cmp $0x4,%esi 134d6d: 0f 84 be 01 00 00 je 134f31 134d73: 0f 86 8c 00 00 00 jbe 134e05 134d79: 83 fe 08 cmp $0x8,%esi 134d7c: 0f 85 04 02 00 00 jne 134f86 134d82: 8b 90 94 00 00 00 mov 0x94(%rax),%edx 134d88: 44 8b a0 24 01 00 00 mov 0x124(%rax),%r12d 134d8f: 44 8b 68 04 mov 0x4(%rax),%r13d 134d93: 85 d2 test %edx,%edx 134d95: 45 89 ee mov %r13d,%r14d 134d98: 45 89 e7 mov %r12d,%r15d 134d9b: 41 89 d0 mov %edx,%r8d 134d9e: 0f 95 c0 setne %al 134da1: 83 b9 08 07 00 00 17 cmpl $0x17,0x708(%rcx) 134da8: 0f 84 9d 00 00 00 je 134e4b 134dae: 84 c0 test %al,%al 134db0: 0f 85 61 01 00 00 jne 134f17 134db6: 45 85 e4 test %r12d,%r12d 134db9: 0f 84 26 01 00 00 je 134ee5 134dbf: 45 85 ff test %r15d,%r15d 134dc2: 0f 84 1d 01 00 00 je 134ee5 134dc8: 44 89 f9 mov %r15d,%ecx 134dcb: 44 89 e2 mov %r12d,%edx 134dce: be 0e 00 00 00 mov $0xe,%esi 134dd3: 48 89 ef mov %rbp,%rdi 134dd6: e8 00 00 00 00 callq 134ddb 134ddb: 85 c0 test %eax,%eax 134ddd: 0f 85 b8 00 00 00 jne 134e9b 134de3: 45 85 f6 test %r14d,%r14d 134de6: 0f 95 c0 setne %al 134de9: 45 85 ed test %r13d,%r13d 134dec: 0f 95 c2 setne %dl 134def: 21 d0 and %edx,%eax 134df1: 84 c0 test %al,%al 134df3: 0f 85 02 01 00 00 jne 134efb 134df9: 31 c0 xor %eax,%eax 134dfb: 5d pop %rbp 134dfc: 41 5c pop %r12 134dfe: 41 5d pop %r13 134e00: 41 5e pop %r14 134e02: 41 5f pop %r15 134e04: c3 retq 134e05: 83 fe 01 cmp $0x1,%esi 134e08: 0f 85 82 00 00 00 jne 134e90 134e0e: 8b 90 90 00 00 00 mov 0x90(%rax),%edx 134e14: 44 8b 80 94 00 00 00 mov 0x94(%rax),%r8d 134e1b: 44 8b a0 20 01 00 00 mov 0x120(%rax),%r12d 134e22: 44 8b b8 24 01 00 00 mov 0x124(%rax),%r15d 134e29: 85 d2 test %edx,%edx 134e2b: 44 8b 28 mov (%rax),%r13d 134e2e: 44 8b 70 04 mov 0x4(%rax),%r14d 134e32: 0f 95 c0 setne %al 134e35: 45 85 c0 test %r8d,%r8d 134e38: 40 0f 95 c6 setne %sil 134e3c: 21 f0 and %esi,%eax 134e3e: 83 b9 08 07 00 00 17 cmpl $0x17,0x708(%rcx) 134e45: 0f 85 63 ff ff ff jne 134dae 134e4b: 84 c0 test %al,%al 134e4d: 74 aa je 134df9 134e4f: 31 f6 xor %esi,%esi 134e51: 44 89 c1 mov %r8d,%ecx 134e54: 48 89 ef mov %rbp,%rdi 134e57: e8 00 00 00 00 callq 134e5c 134e5c: 85 c0 test %eax,%eax 134e5e: 75 3b jne 134e9b 134e60: 31 c0 xor %eax,%eax 134e62: eb 97 jmp 134dfb 134e64: 83 fe 40 cmp $0x40,%esi 134e67: 0f 84 d9 00 00 00 je 134f46 134e6d: 76 4e jbe 134ebd 134e6f: 81 fe 80 00 00 00 cmp $0x80,%esi 134e75: 75 2e jne 134ea5 134e77: 8b 97 90 05 00 00 mov 0x590(%rdi),%edx 134e7d: 44 8b a7 a8 05 00 00 mov 0x5a8(%rdi),%r12d 134e84: 44 8b af 9c 05 00 00 mov 0x59c(%rdi),%r13d 134e8b: e9 03 ff ff ff jmpq 134d93 134e90: 83 fe 02 cmp $0x2,%esi 134e93: 0f 85 f2 00 00 00 jne 134f8b 134e99: 31 c0 xor %eax,%eax 134e9b: 5d pop %rbp 134e9c: 41 5c pop %r12 134e9e: 41 5d pop %r13 134ea0: 41 5e pop %r14 134ea2: 41 5f pop %r15 134ea4: c3 retq 134ea5: 81 fe 00 01 00 00 cmp $0x100,%esi 134eab: 0f 85 d0 00 00 00 jne 134f81 134eb1: 5d pop %rbp 134eb2: 31 c0 xor %eax,%eax 134eb4: 41 5c pop %r12 134eb6: 41 5d pop %r13 134eb8: 41 5e pop %r14 134eba: 41 5f pop %r15 134ebc: c3 retq 134ebd: 83 fe 20 cmp $0x20,%esi 134ec0: 0f 85 ca 00 00 00 jne 134f90 134ec6: 8b 97 88 05 00 00 mov 0x588(%rdi),%edx 134ecc: 85 d2 test %edx,%edx 134ece: 41 89 d0 mov %edx,%r8d 134ed1: 0f 95 c0 setne %al 134ed4: 45 31 f6 xor %r14d,%r14d 134ed7: 45 31 ed xor %r13d,%r13d 134eda: 45 31 ff xor %r15d,%r15d 134edd: 45 31 e4 xor %r12d,%r12d 134ee0: e9 bc fe ff ff jmpq 134da1 134ee5: 45 85 ed test %r13d,%r13d 134ee8: 0f 95 c0 setne %al 134eeb: 45 85 f6 test %r14d,%r14d 134eee: 0f 95 c2 setne %dl 134ef1: 21 d0 and %edx,%eax 134ef3: 84 c0 test %al,%al 134ef5: 0f 84 fe fe ff ff je 134df9 134efb: 44 89 f1 mov %r14d,%ecx 134efe: 44 89 ea mov %r13d,%edx 134f01: 48 89 ef mov %rbp,%rdi 134f04: be 06 00 00 00 mov $0x6,%esi 134f09: 5d pop %rbp 134f0a: 41 5c pop %r12 134f0c: 41 5d pop %r13 134f0e: 41 5e pop %r14 134f10: 41 5f pop %r15 134f12: e9 f9 fb ff ff jmpq 134b10 134f17: 31 f6 xor %esi,%esi 134f19: 44 89 c1 mov %r8d,%ecx 134f1c: 48 89 ef mov %rbp,%rdi 134f1f: e8 00 00 00 00 callq 134f24 134f24: 85 c0 test %eax,%eax 134f26: 0f 84 8a fe ff ff je 134db6 134f2c: e9 6a ff ff ff jmpq 134e9b 134f31: 8b 90 90 00 00 00 mov 0x90(%rax),%edx 134f37: 44 8b a0 20 01 00 00 mov 0x120(%rax),%r12d 134f3e: 44 8b 28 mov (%rax),%r13d 134f41: e9 4d fe ff ff jmpq 134d93 134f46: 83 b9 08 07 00 00 17 cmpl $0x17,0x708(%rcx) 134f4d: 44 8b a7 a0 05 00 00 mov 0x5a0(%rdi),%r12d 134f54: 0f 84 9f fe ff ff je 134df9 134f5a: 45 89 e7 mov %r12d,%r15d 134f5d: 45 31 ed xor %r13d,%r13d 134f60: 45 31 f6 xor %r14d,%r14d 134f63: e9 4e fe ff ff jmpq 134db6 134f68: 8b 97 8c 05 00 00 mov 0x58c(%rdi),%edx 134f6e: 44 8b a7 a4 05 00 00 mov 0x5a4(%rdi),%r12d 134f75: 44 8b af 98 05 00 00 mov 0x598(%rdi),%r13d 134f7c: e9 12 fe ff ff jmpq 134d93 134f81: e9 00 00 00 00 jmpq 134f86 134f86: e9 00 00 00 00 jmpq 134f8b 134f8b: e9 00 00 00 00 jmpq 134f90 134f90: e9 00 00 00 00 jmpq 134f95 134f95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 134f9c: 00 00 00 00 0000000000134fa0 : 134fa0: e8 00 00 00 00 callq 134fa5 134fa5: 55 push %rbp 134fa6: 89 f2 mov %esi,%edx 134fa8: be 04 00 00 00 mov $0x4,%esi 134fad: 48 89 fd mov %rdi,%rbp 134fb0: e8 00 00 00 00 callq 134fb5 134fb5: 85 c0 test %eax,%eax 134fb7: 78 12 js 134fcb 134fb9: 48 89 ef mov %rbp,%rdi 134fbc: 89 c2 mov %eax,%edx 134fbe: 31 c9 xor %ecx,%ecx 134fc0: be 31 00 00 00 mov $0x31,%esi 134fc5: 5d pop %rbp 134fc6: e9 00 00 00 00 jmpq 134fcb 134fcb: b8 ea ff ff ff mov $0xffffffea,%eax 134fd0: 5d pop %rbp 134fd1: c3 retq 134fd2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 134fd9: 00 00 00 00 134fdd: 0f 1f 00 nopl (%rax) 0000000000134fe0 : 134fe0: e8 00 00 00 00 callq 134fe5 134fe5: 48 85 c9 test %rcx,%rcx 134fe8: 74 66 je 135050 134fea: 41 55 push %r13 134fec: 41 89 f5 mov %esi,%r13d 134fef: 41 54 push %r12 134ff1: 41 89 d4 mov %edx,%r12d 134ff4: 55 push %rbp 134ff5: 48 89 fd mov %rdi,%rbp 134ff8: 53 push %rbx 134ff9: 48 89 cb mov %rcx,%rbx 134ffc: e8 00 00 00 00 callq 135001 135001: 41 89 c0 mov %eax,%r8d 135004: 31 c0 xor %eax,%eax 135006: 45 84 c0 test %r8b,%r8b 135009: 75 07 jne 135012 13500b: 5b pop %rbx 13500c: 5d pop %rbp 13500d: 41 5c pop %r12 13500f: 41 5d pop %r13 135011: c3 retq 135012: 44 89 ea mov %r13d,%edx 135015: be 01 00 00 00 mov $0x1,%esi 13501a: 48 89 ef mov %rbp,%rdi 13501d: e8 00 00 00 00 callq 135022 135022: 85 c0 test %eax,%eax 135024: 78 e5 js 13500b 135026: c1 e0 10 shl $0x10,%eax 135029: 41 0f b7 d4 movzwl %r12w,%edx 13502d: 48 89 d9 mov %rbx,%rcx 135030: be 25 00 00 00 mov $0x25,%esi 135035: 09 c2 or %eax,%edx 135037: 48 89 ef mov %rbp,%rdi 13503a: e8 00 00 00 00 callq 13503f 13503f: 85 c0 test %eax,%eax 135041: 75 c8 jne 13500b 135043: 81 23 ff ff ff 7f andl $0x7fffffff,(%rbx) 135049: 5b pop %rbx 13504a: 5d pop %rbp 13504b: 41 5c pop %r12 13504d: 41 5d pop %r13 13504f: c3 retq 135050: b8 ea ff ff ff mov $0xffffffea,%eax 135055: c3 retq 135056: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13505d: 00 00 00 0000000000135060 : 135060: e8 00 00 00 00 callq 135065 135065: 48 85 d2 test %rdx,%rdx 135068: 74 5b je 1350c5 13506a: 41 54 push %r12 13506c: 41 89 f4 mov %esi,%r12d 13506f: 55 push %rbp 135070: 48 89 fd mov %rdi,%rbp 135073: 53 push %rbx 135074: 48 89 d3 mov %rdx,%rbx 135077: e8 00 00 00 00 callq 13507c 13507c: 41 89 c0 mov %eax,%r8d 13507f: 31 c0 xor %eax,%eax 135081: 45 84 c0 test %r8b,%r8b 135084: 75 05 jne 13508b 135086: 5b pop %rbx 135087: 5d pop %rbp 135088: 41 5c pop %r12 13508a: c3 retq 13508b: 44 89 e2 mov %r12d,%edx 13508e: be 01 00 00 00 mov $0x1,%esi 135093: 48 89 ef mov %rbp,%rdi 135096: e8 00 00 00 00 callq 13509b 13509b: 85 c0 test %eax,%eax 13509d: 78 e7 js 135086 13509f: c1 e0 10 shl $0x10,%eax 1350a2: 48 89 d9 mov %rbx,%rcx 1350a5: be 25 00 00 00 mov $0x25,%esi 1350aa: 48 89 ef mov %rbp,%rdi 1350ad: 0c ff or $0xff,%al 1350af: 89 c2 mov %eax,%edx 1350b1: e8 00 00 00 00 callq 1350b6 1350b6: 85 c0 test %eax,%eax 1350b8: 75 cc jne 135086 1350ba: 81 23 ff ff ff 7f andl $0x7fffffff,(%rbx) 1350c0: 5b pop %rbx 1350c1: 5d pop %rbp 1350c2: 41 5c pop %r12 1350c4: c3 retq 1350c5: b8 ea ff ff ff mov $0xffffffea,%eax 1350ca: c3 retq 1350cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001350d0 : 1350d0: e8 00 00 00 00 callq 1350d5 1350d5: 41 56 push %r14 1350d7: 48 8d 4a 08 lea 0x8(%rdx),%rcx 1350db: 49 89 d6 mov %rdx,%r14 1350de: ba ff 00 00 00 mov $0xff,%edx 1350e3: 41 55 push %r13 1350e5: 41 54 push %r12 1350e7: 41 89 f4 mov %esi,%r12d 1350ea: 55 push %rbp 1350eb: 48 89 fd mov %rdi,%rbp 1350ee: 53 push %rbx 1350ef: 48 83 ec 18 sub $0x18,%rsp 1350f3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1350fa: 00 00 1350fc: 48 89 44 24 10 mov %rax,0x10(%rsp) 135101: 31 c0 xor %eax,%eax 135103: e8 00 00 00 00 callq 135108 135108: 41 89 c5 mov %eax,%r13d 13510b: 85 c0 test %eax,%eax 13510d: 0f 85 00 00 00 00 jne 135113 135113: 41 8b 46 08 mov 0x8(%r14),%eax 135117: 31 db xor %ebx,%ebx 135119: 85 c0 test %eax,%eax 13511b: 75 0e jne 13512b 13511d: eb 58 jmp 135177 13511f: 41 89 16 mov %edx,(%r14) 135122: 83 c3 01 add $0x1,%ebx 135125: 41 3b 5e 08 cmp 0x8(%r14),%ebx 135129: 73 4c jae 135177 13512b: 0f b7 d3 movzwl %bx,%edx 13512e: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 135133: 44 89 e6 mov %r12d,%esi 135136: 48 89 ef mov %rbp,%rdi 135139: e8 00 00 00 00 callq 13513e 13513e: 85 c0 test %eax,%eax 135140: 0f 85 00 00 00 00 jne 135146 135146: 8b 54 24 0c mov 0xc(%rsp),%edx 13514a: 48 63 c3 movslq %ebx,%rax 13514d: 48 83 c0 02 add $0x2,%rax 135151: 41 89 54 c6 04 mov %edx,0x4(%r14,%rax,8) 135156: 41 c6 04 c6 01 movb $0x1,(%r14,%rax,8) 13515b: 85 db test %ebx,%ebx 13515d: 74 c0 je 13511f 13515f: 41 8b 46 08 mov 0x8(%r14),%eax 135163: 83 e8 01 sub $0x1,%eax 135166: 39 d8 cmp %ebx,%eax 135168: 75 b8 jne 135122 13516a: 41 89 56 04 mov %edx,0x4(%r14) 13516e: 83 c3 01 add $0x1,%ebx 135171: 41 3b 5e 08 cmp 0x8(%r14),%ebx 135175: 72 b4 jb 13512b 135177: 48 8b 44 24 10 mov 0x10(%rsp),%rax 13517c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 135183: 00 00 135185: 75 10 jne 135197 135187: 48 83 c4 18 add $0x18,%rsp 13518b: 44 89 e8 mov %r13d,%eax 13518e: 5b pop %rbx 13518f: 5d pop %rbp 135190: 41 5c pop %r12 135192: 41 5d pop %r13 135194: 41 5e pop %r14 135196: c3 retq 135197: e8 00 00 00 00 callq 13519c 13519c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001351a0 : 1351a0: e8 00 00 00 00 callq 1351a5 1351a5: 41 55 push %r13 1351a7: 41 54 push %r12 1351a9: 55 push %rbp 1351aa: 48 83 ec 10 sub $0x10,%rsp 1351ae: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1351b5: 00 00 1351b7: 48 89 44 24 08 mov %rax,0x8(%rsp) 1351bc: 31 c0 xor %eax,%eax 1351be: 48 89 d0 mov %rdx,%rax 1351c1: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1351c8: 00 1351c9: 48 09 c8 or %rcx,%rax 1351cc: 74 6f je 13523d 1351ce: 48 89 fd mov %rdi,%rbp 1351d1: 41 89 f5 mov %esi,%r13d 1351d4: 49 89 cc mov %rcx,%r12 1351d7: 48 85 d2 test %rdx,%rdx 1351da: 74 0e je 1351ea 1351dc: 48 89 d1 mov %rdx,%rcx 1351df: 31 d2 xor %edx,%edx 1351e1: e8 00 00 00 00 callq 1351e6 1351e6: 85 c0 test %eax,%eax 1351e8: 75 39 jne 135223 1351ea: 31 c0 xor %eax,%eax 1351ec: 4d 85 e4 test %r12,%r12 1351ef: 74 32 je 135223 1351f1: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1351f6: ba ff 00 00 00 mov $0xff,%edx 1351fb: 44 89 ee mov %r13d,%esi 1351fe: 48 89 ef mov %rbp,%rdi 135201: e8 00 00 00 00 callq 135206 135206: 85 c0 test %eax,%eax 135208: 75 19 jne 135223 13520a: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 13520f: 4c 89 e1 mov %r12,%rcx 135212: 44 89 ee mov %r13d,%esi 135215: 48 89 ef mov %rbp,%rdi 135218: 8d 50 ff lea -0x1(%rax),%edx 13521b: 0f b7 d2 movzwl %dx,%edx 13521e: e8 00 00 00 00 callq 135223 135223: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 135228: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 13522f: 00 00 135231: 75 11 jne 135244 135233: 48 83 c4 10 add $0x10,%rsp 135237: 5d pop %rbp 135238: 41 5c pop %r12 13523a: 41 5d pop %r13 13523c: c3 retq 13523d: b8 ea ff ff ff mov $0xffffffea,%eax 135242: eb df jmp 135223 135244: e8 00 00 00 00 callq 135249 135249: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000135250 : 135250: e8 00 00 00 00 callq 135255 135255: 48 8b 3f mov (%rdi),%rdi 135258: be 88 02 14 11 mov $0x11140288,%esi 13525d: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 135264: e8 00 00 00 00 callq 135269 135269: c1 e8 04 shr $0x4,%eax 13526c: 83 e0 07 and $0x7,%eax 13526f: c3 retq 0000000000135270 : 135270: e8 00 00 00 00 callq 135275 135275: 48 8b 3f mov (%rdi),%rdi 135278: be 88 02 14 11 mov $0x11140288,%esi 13527d: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 135284: e8 00 00 00 00 callq 135289 135289: 45 31 c0 xor %r8d,%r8d 13528c: c1 e8 04 shr $0x4,%eax 13528f: 83 e0 07 and $0x7,%eax 135292: 83 f8 07 cmp $0x7,%eax 135295: 74 08 je 13529f 135297: 44 8b 04 85 00 00 00 mov 0x0(,%rax,4),%r8d 13529e: 00 13529f: 44 89 c0 mov %r8d,%eax 1352a2: c3 retq 1352a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1352aa: 00 00 00 00 1352ae: 66 90 xchg %ax,%ax 00000000001352b0 : 1352b0: e8 00 00 00 00 callq 1352b5 1352b5: 48 8b 3f mov (%rdi),%rdi 1352b8: be 90 02 14 11 mov $0x11140290,%esi 1352bd: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 1352c4: e8 00 00 00 00 callq 1352c9 1352c9: c1 e8 0e shr $0xe,%eax 1352cc: 83 e0 03 and $0x3,%eax 1352cf: c3 retq 00000000001352d0 : 1352d0: e8 00 00 00 00 callq 1352d5 1352d5: 48 8b 3f mov (%rdi),%rdi 1352d8: be 90 02 14 11 mov $0x11140290,%esi 1352dd: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 1352e4: e8 00 00 00 00 callq 1352e9 1352e9: c1 e8 0e shr $0xe,%eax 1352ec: 83 e0 03 and $0x3,%eax 1352ef: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 1352f6: c3 retq 1352f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1352fe: 00 00 0000000000135300 : 135300: e8 00 00 00 00 callq 135305 135305: 53 push %rbx 135306: 48 89 fb mov %rdi,%rbx 135309: 48 c7 07 ff ff ff ff movq $0xffffffffffffffff,(%rdi) 135310: 48 c7 47 08 ff ff ff movq $0xffffffffffffffff,0x8(%rdi) 135317: ff 135318: 48 c7 47 10 ff ff ff movq $0xffffffffffffffff,0x10(%rdi) 13531f: ff 135320: 48 c7 47 18 ff ff ff movq $0xffffffffffffffff,0x18(%rdi) 135327: ff 135328: 48 c7 47 20 ff ff ff movq $0xffffffffffffffff,0x20(%rdi) 13532f: ff 135330: 48 c7 47 28 ff ff ff movq $0xffffffffffffffff,0x28(%rdi) 135337: ff 135338: 48 c7 47 30 ff ff ff movq $0xffffffffffffffff,0x30(%rdi) 13533f: ff 135340: 48 c7 47 38 ff ff ff movq $0xffffffffffffffff,0x38(%rdi) 135347: ff 135348: 48 c7 47 40 ff ff ff movq $0xffffffffffffffff,0x40(%rdi) 13534f: ff 135350: 48 c7 47 48 ff ff ff movq $0xffffffffffffffff,0x48(%rdi) 135357: ff 135358: c7 07 50 00 01 00 movl $0x10050,(%rdi) 13535e: bf 01 00 00 00 mov $0x1,%edi 135363: e8 00 00 00 00 callq 135368 135368: 48 89 43 08 mov %rax,0x8(%rbx) 13536c: 5b pop %rbx 13536d: c3 retq 13536e: 66 90 xchg %ax,%ax 0000000000135370 : 135370: e8 00 00 00 00 callq 135375 135375: 55 push %rbp 135376: 48 89 fd mov %rdi,%rbp 135379: 53 push %rbx 13537a: 89 f3 mov %esi,%ebx 13537c: be 26 00 00 00 mov $0x26,%esi 135381: e8 00 00 00 00 callq 135386 135386: 85 c0 test %eax,%eax 135388: 75 05 jne 13538f 13538a: 31 c0 xor %eax,%eax 13538c: 5b pop %rbx 13538d: 5d pop %rbp 13538e: c3 retq 13538f: 0f b6 d3 movzbl %bl,%edx 135392: 48 89 ef mov %rbp,%rdi 135395: 5b pop %rbx 135396: be 26 00 00 00 mov $0x26,%esi 13539b: 5d pop %rbp 13539c: e9 00 00 00 00 jmpq 1353a1 1353a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1353a8: 00 00 00 00 1353ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001353b0 : 1353b0: e8 00 00 00 00 callq 1353b5 1353b5: 41 54 push %r12 1353b7: 55 push %rbp 1353b8: 48 89 fd mov %rdi,%rbp 1353bb: 53 push %rbx 1353bc: 89 f3 mov %esi,%ebx 1353be: be 0b 00 00 00 mov $0xb,%esi 1353c3: 48 83 ec 08 sub $0x8,%rsp 1353c7: 4c 8b 27 mov (%rdi),%r12 1353ca: e8 00 00 00 00 callq 1353cf 1353cf: 85 c0 test %eax,%eax 1353d1: 74 18 je 1353eb 1353d3: 0f b6 d3 movzbl %bl,%edx 1353d6: be 0b 00 00 00 mov $0xb,%esi 1353db: 48 89 ef mov %rbp,%rdi 1353de: e8 00 00 00 00 callq 1353e3 1353e3: 85 c0 test %eax,%eax 1353e5: 0f 85 00 00 00 00 jne 1353eb 1353eb: be 0c 00 00 00 mov $0xc,%esi 1353f0: 48 89 ef mov %rbp,%rdi 1353f3: e8 00 00 00 00 callq 1353f8 1353f8: 85 c0 test %eax,%eax 1353fa: 74 18 je 135414 1353fc: 0f b6 d3 movzbl %bl,%edx 1353ff: be 0c 00 00 00 mov $0xc,%esi 135404: 48 89 ef mov %rbp,%rdi 135407: e8 00 00 00 00 callq 13540c 13540c: 85 c0 test %eax,%eax 13540e: 0f 85 00 00 00 00 jne 135414 135414: be 0d 00 00 00 mov $0xd,%esi 135419: 48 89 ef mov %rbp,%rdi 13541c: e8 00 00 00 00 callq 135421 135421: 85 c0 test %eax,%eax 135423: 75 0b jne 135430 135425: 31 c0 xor %eax,%eax 135427: 48 83 c4 08 add $0x8,%rsp 13542b: 5b pop %rbx 13542c: 5d pop %rbp 13542d: 41 5c pop %r12 13542f: c3 retq 135430: 0f b6 d3 movzbl %bl,%edx 135433: be 0d 00 00 00 mov $0xd,%esi 135438: 48 89 ef mov %rbp,%rdi 13543b: e8 00 00 00 00 callq 135440 135440: 85 c0 test %eax,%eax 135442: 0f 85 00 00 00 00 jne 135448 135448: eb db jmp 135425 13544a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000135450 : 135450: e8 00 00 00 00 callq 135455 135455: 48 83 bf 48 04 00 00 cmpq $0x0,0x448(%rdi) 13545c: 00 13545d: 74 39 je 135498 13545f: 48 8b 97 70 04 00 00 mov 0x470(%rdi),%rdx 135466: 48 85 d2 test %rdx,%rdx 135469: 74 2d je 135498 13546b: 8b 42 28 mov 0x28(%rdx),%eax 13546e: 83 f8 03 cmp $0x3,%eax 135471: 74 1e je 135491 135473: 83 f8 05 cmp $0x5,%eax 135476: 74 1a je 135492 135478: 83 f8 01 cmp $0x1,%eax 13547b: 74 0f je 13548c 13547d: 8b 42 2c mov 0x2c(%rdx),%eax 135480: ba 0a 00 00 00 mov $0xa,%edx 135485: 83 e0 01 and $0x1,%eax 135488: 0f 45 c2 cmovne %edx,%eax 13548b: c3 retq 13548c: b8 02 00 00 00 mov $0x2,%eax 135491: c3 retq 135492: b8 04 00 00 00 mov $0x4,%eax 135497: c3 retq 135498: b8 ea ff ff ff mov $0xffffffea,%eax 13549d: c3 retq 13549e: 66 90 xchg %ax,%ax 00000000001354a0 : 1354a0: e8 00 00 00 00 callq 1354a5 1354a5: 48 8b 97 10 01 00 00 mov 0x110(%rdi),%rdx 1354ac: 48 85 f6 test %rsi,%rsi 1354af: 74 70 je 135521 1354b1: 48 85 d2 test %rdx,%rdx 1354b4: 74 6b je 135521 1354b6: 31 c0 xor %eax,%eax 1354b8: 8b 0c 02 mov (%rdx,%rax,1),%ecx 1354bb: 89 0c 06 mov %ecx,(%rsi,%rax,1) 1354be: 8b 4c 02 04 mov 0x4(%rdx,%rax,1),%ecx 1354c2: 89 4c 06 04 mov %ecx,0x4(%rsi,%rax,1) 1354c6: 48 83 c0 08 add $0x8,%rax 1354ca: 48 83 f8 40 cmp $0x40,%rax 1354ce: 75 e8 jne 1354b8 1354d0: 8b 0c 02 mov (%rdx,%rax,1),%ecx 1354d3: 89 0c 06 mov %ecx,(%rsi,%rax,1) 1354d6: 8b 4c 02 04 mov 0x4(%rdx,%rax,1),%ecx 1354da: 89 4c 06 04 mov %ecx,0x4(%rsi,%rax,1) 1354de: 48 83 c0 08 add $0x8,%rax 1354e2: 48 3d 80 00 00 00 cmp $0x80,%rax 1354e8: 75 e6 jne 1354d0 1354ea: 8b 0c 02 mov (%rdx,%rax,1),%ecx 1354ed: 89 0c 06 mov %ecx,(%rsi,%rax,1) 1354f0: 8b 4c 02 04 mov 0x4(%rdx,%rax,1),%ecx 1354f4: 89 4c 06 04 mov %ecx,0x4(%rsi,%rax,1) 1354f8: 48 83 c0 08 add $0x8,%rax 1354fc: 48 3d a0 00 00 00 cmp $0xa0,%rax 135502: 75 e6 jne 1354ea 135504: 8b 0c 02 mov (%rdx,%rax,1),%ecx 135507: 89 0c 06 mov %ecx,(%rsi,%rax,1) 13550a: 8b 4c 02 04 mov 0x4(%rdx,%rax,1),%ecx 13550e: 89 4c 06 04 mov %ecx,0x4(%rsi,%rax,1) 135512: 48 83 c0 08 add $0x8,%rax 135516: 48 3d c0 00 00 00 cmp $0xc0,%rax 13551c: 75 e6 jne 135504 13551e: 31 c0 xor %eax,%eax 135520: c3 retq 135521: b8 ea ff ff ff mov $0xffffffea,%eax 135526: c3 retq 135527: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13552e: 00 00 0000000000135530 : 135530: e8 00 00 00 00 callq 135535 135535: 48 8b 07 mov (%rdi),%rax 135538: 0f b6 80 41 66 01 00 movzbl 0x16641(%rax),%eax 13553f: 83 f0 01 xor $0x1,%eax 135542: c3 retq 135543: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13554a: 00 00 00 00 13554e: 66 90 xchg %ax,%ax 0000000000135550 : 135550: e8 00 00 00 00 callq 135555 135555: 53 push %rbx 135556: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 13555d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 135564: 00 00 135566: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 13556d: 00 13556e: 31 c0 xor %eax,%eax 135570: 48 85 f6 test %rsi,%rsi 135573: 74 52 je 1355c7 135575: 48 89 f3 mov %rsi,%rbx 135578: 31 d2 xor %edx,%edx 13557a: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 13557f: e8 00 00 00 00 callq 135584 135584: 41 89 c0 mov %eax,%r8d 135587: 85 c0 test %eax,%eax 135589: 75 1d jne 1355a8 13558b: 0f b7 44 24 7c movzwl 0x7c(%rsp),%eax 135590: 66 c1 e8 02 shr $0x2,%ax 135594: 0f b7 c0 movzwl %ax,%eax 135597: 69 c0 7b 14 00 00 imul $0x147b,%eax,%eax 13559d: c1 e8 11 shr $0x11,%eax 1355a0: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1355a6: 89 03 mov %eax,(%rbx) 1355a8: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 1355af: 00 1355b0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1355b7: 00 00 1355b9: 75 14 jne 1355cf 1355bb: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 1355c2: 44 89 c0 mov %r8d,%eax 1355c5: 5b pop %rbx 1355c6: c3 retq 1355c7: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 1355cd: eb d9 jmp 1355a8 1355cf: e8 00 00 00 00 callq 1355d4 1355d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1355db: 00 00 00 00 1355df: 90 nop 00000000001355e0 : 1355e0: e8 00 00 00 00 callq 1355e5 1355e5: 55 push %rbp 1355e6: 53 push %rbx 1355e7: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 1355ee: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1355f5: 00 00 1355f7: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 1355fe: 00 1355ff: 31 c0 xor %eax,%eax 135601: 48 85 f6 test %rsi,%rsi 135604: 74 3c je 135642 135606: 48 89 f5 mov %rsi,%rbp 135609: 89 d3 mov %edx,%ebx 13560b: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 135610: 31 d2 xor %edx,%edx 135612: e8 00 00 00 00 callq 135617 135617: 85 c0 test %eax,%eax 135619: 75 0a jne 135625 13561b: 89 da mov %ebx,%edx 13561d: 0f b7 54 54 34 movzwl 0x34(%rsp,%rdx,2),%edx 135622: 89 55 00 mov %edx,0x0(%rbp) 135625: 48 8b 8c 24 98 00 00 mov 0x98(%rsp),%rcx 13562c: 00 13562d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 135634: 00 00 135636: 75 11 jne 135649 135638: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 13563f: 5b pop %rbx 135640: 5d pop %rbp 135641: c3 retq 135642: b8 ea ff ff ff mov $0xffffffea,%eax 135647: eb dc jmp 135625 135649: e8 00 00 00 00 callq 13564e 13564e: 66 90 xchg %ax,%ax 0000000000135650 : 135650: e8 00 00 00 00 callq 135655 135655: 53 push %rbx 135656: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 13565d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 135664: 00 00 135666: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 13566d: 00 13566e: 31 c0 xor %eax,%eax 135670: 48 85 f6 test %rsi,%rsi 135673: 74 39 je 1356ae 135675: 48 89 f3 mov %rsi,%rbx 135678: 31 d2 xor %edx,%edx 13567a: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 13567f: e8 00 00 00 00 callq 135684 135684: 85 c0 test %eax,%eax 135686: 75 0a jne 135692 135688: 0f b7 54 24 42 movzwl 0x42(%rsp),%edx 13568d: c1 e2 08 shl $0x8,%edx 135690: 89 13 mov %edx,(%rbx) 135692: 48 8b 8c 24 98 00 00 mov 0x98(%rsp),%rcx 135699: 00 13569a: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1356a1: 00 00 1356a3: 75 10 jne 1356b5 1356a5: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 1356ac: 5b pop %rbx 1356ad: c3 retq 1356ae: b8 ea ff ff ff mov $0xffffffea,%eax 1356b3: eb dd jmp 135692 1356b5: e8 00 00 00 00 callq 1356ba 1356ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001356c0 : 1356c0: e8 00 00 00 00 callq 1356c5 1356c5: 55 push %rbp 1356c6: ba 01 00 00 00 mov $0x1,%edx 1356cb: 48 89 e5 mov %rsp,%rbp 1356ce: 41 54 push %r12 1356d0: 49 89 f4 mov %rsi,%r12 1356d3: 53 push %rbx 1356d4: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 1356db: 48 8b 9f 38 04 00 00 mov 0x438(%rdi),%rbx 1356e2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1356e9: 00 00 1356eb: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 1356f2: 00 1356f3: 31 c0 xor %eax,%eax 1356f5: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1356fa: e8 00 00 00 00 callq 1356ff 1356ff: 85 c0 test %eax,%eax 135701: 74 25 je 135728 135703: 48 98 cltq 135705: 48 8b 8c 24 98 00 00 mov 0x98(%rsp),%rcx 13570c: 00 13570d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 135714: 00 00 135716: 0f 85 1e 01 00 00 jne 13583a 13571c: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 135723: 5b pop %rbx 135724: 41 5c pop %r12 135726: 5d pop %rbp 135727: c3 retq 135728: 48 89 df mov %rbx,%rdi 13572b: e8 00 00 00 00 callq 135730 135730: 0f b7 44 24 7c movzwl 0x7c(%rsp),%eax 135735: 66 89 43 10 mov %ax,0x10(%rbx) 135739: 0f b7 44 24 7e movzwl 0x7e(%rsp),%eax 13573e: 66 89 43 12 mov %ax,0x12(%rbx) 135742: 48 8b 44 24 64 mov 0x64(%rsp),%rax 135747: 48 8b 54 24 6c mov 0x6c(%rsp),%rdx 13574c: 48 89 43 14 mov %rax,0x14(%rbx) 135750: 48 89 53 1c mov %rdx,0x1c(%rbx) 135754: 0f b7 44 24 78 movzwl 0x78(%rsp),%eax 135759: 66 89 43 24 mov %ax,0x24(%rbx) 13575d: 0f b7 44 24 7a movzwl 0x7a(%rsp),%eax 135762: 66 89 43 26 mov %ax,0x26(%rbx) 135766: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax 13576b: 66 89 43 28 mov %ax,0x28(%rbx) 13576f: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax 135774: 66 89 43 2a mov %ax,0x2a(%rbx) 135778: 0f b7 44 24 42 movzwl 0x42(%rsp),%eax 13577d: 66 89 43 2c mov %ax,0x2c(%rbx) 135781: 0f b7 44 24 3c movzwl 0x3c(%rsp),%eax 135786: 66 89 43 2e mov %ax,0x2e(%rbx) 13578a: 0f b7 44 24 3e movzwl 0x3e(%rsp),%eax 13578f: 66 89 43 30 mov %ax,0x30(%rbx) 135793: 48 8b 44 24 54 mov 0x54(%rsp),%rax 135798: 48 8b 54 24 5c mov 0x5c(%rsp),%rdx 13579d: 48 89 43 34 mov %rax,0x34(%rbx) 1357a1: 8b 44 24 28 mov 0x28(%rsp),%eax 1357a5: 48 89 53 3c mov %rdx,0x3c(%rbx) 1357a9: 89 43 44 mov %eax,0x44(%rbx) 1357ac: 0f b7 44 24 2e movzwl 0x2e(%rsp),%eax 1357b1: 66 89 43 4a mov %ax,0x4a(%rbx) 1357b5: 0f b7 44 24 2c movzwl 0x2c(%rsp),%eax 1357ba: 66 89 43 4c mov %ax,0x4c(%rbx) 1357be: 0f b7 44 24 26 movzwl 0x26(%rsp),%eax 1357c3: 66 89 43 50 mov %ax,0x50(%rbx) 1357c7: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 1357cc: 66 89 43 52 mov %ax,0x52(%rbx) 1357d0: 0f b7 44 24 24 movzwl 0x24(%rsp),%eax 1357d5: 66 89 43 54 mov %ax,0x54(%rbx) 1357d9: 0f b7 44 24 22 movzwl 0x22(%rsp),%eax 1357de: 66 89 43 56 mov %ax,0x56(%rbx) 1357e2: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 1357e7: 48 8b 54 24 4c mov 0x4c(%rsp),%rdx 1357ec: 66 89 43 58 mov %ax,0x58(%rbx) 1357f0: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax 1357f5: 48 89 53 64 mov %rdx,0x64(%rbx) 1357f9: 66 89 43 5a mov %ax,0x5a(%rbx) 1357fd: 48 8b 44 24 44 mov 0x44(%rsp),%rax 135802: 48 89 43 5c mov %rax,0x5c(%rbx) 135806: 0f b7 44 24 74 movzwl 0x74(%rsp),%eax 13580b: 66 89 43 6c mov %ax,0x6c(%rbx) 13580f: 0f b7 44 24 76 movzwl 0x76(%rsp),%eax 135814: 66 89 43 6e mov %ax,0x6e(%rbx) 135818: 0f b7 84 24 80 00 00 movzwl 0x80(%rsp),%eax 13581f: 00 135820: 89 43 70 mov %eax,0x70(%rbx) 135823: 0f b7 44 24 40 movzwl 0x40(%rsp),%eax 135828: 66 89 43 74 mov %ax,0x74(%rbx) 13582c: b8 78 00 00 00 mov $0x78,%eax 135831: 49 89 1c 24 mov %rbx,(%r12) 135835: e9 cb fe ff ff jmpq 135705 13583a: e8 00 00 00 00 callq 13583f 13583f: 90 nop 0000000000135840 : 135840: e8 00 00 00 00 callq 135845 135845: 41 54 push %r12 135847: 55 push %rbp 135848: 53 push %rbx 135849: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 135850: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 135857: 00 00 135859: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 135860: 00 135861: 31 c0 xor %eax,%eax 135863: 48 85 d2 test %rdx,%rdx 135866: 74 5f je 1358c7 135868: 41 89 f4 mov %esi,%r12d 13586b: 48 89 d3 mov %rdx,%rbx 13586e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 135873: 31 d2 xor %edx,%edx 135875: 48 89 fd mov %rdi,%rbp 135878: e8 00 00 00 00 callq 13587d 13587d: 41 89 c0 mov %eax,%r8d 135880: 85 c0 test %eax,%eax 135882: 75 21 jne 1358a5 135884: 41 83 fc 06 cmp $0x6,%r12d 135888: 0f 85 00 00 00 00 jne 13588e 13588e: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax 135893: 66 c1 e8 02 shr $0x2,%ax 135897: 0f b7 c0 movzwl %ax,%eax 13589a: 69 c0 7b 14 00 00 imul $0x147b,%eax,%eax 1358a0: c1 e8 11 shr $0x11,%eax 1358a3: 89 03 mov %eax,(%rbx) 1358a5: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 1358ac: 00 1358ad: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1358b4: 00 00 1358b6: 75 17 jne 1358cf 1358b8: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 1358bf: 44 89 c0 mov %r8d,%eax 1358c2: 5b pop %rbx 1358c3: 5d pop %rbp 1358c4: 41 5c pop %r12 1358c6: c3 retq 1358c7: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 1358cd: eb d6 jmp 1358a5 1358cf: e8 00 00 00 00 callq 1358d4 1358d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1358db: 00 00 00 00 1358df: 90 nop 00000000001358e0 : 1358e0: e8 00 00 00 00 callq 1358e5 1358e5: 41 54 push %r12 1358e7: 53 push %rbx 1358e8: 48 89 fb mov %rdi,%rbx 1358eb: 48 85 f6 test %rsi,%rsi 1358ee: 0f 84 e2 00 00 00 je 1359d6 1358f4: 8b 0e mov (%rsi),%ecx 1358f6: 83 f9 04 cmp $0x4,%ecx 1358f9: 0f 87 09 01 00 00 ja 135a08 1358ff: 8b 56 2c mov 0x2c(%rsi),%edx 135902: 83 fa 04 cmp $0x4,%edx 135905: 0f 87 05 01 00 00 ja 135a10 13590b: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 135912: 85 c9 test %ecx,%ecx 135914: 74 56 je 13596c 135916: 48 8d 4e 04 lea 0x4(%rsi),%rcx 13591a: 48 8d 50 30 lea 0x30(%rax),%rdx 13591e: 31 ff xor %edi,%edi 135920: 44 0f b7 41 04 movzwl 0x4(%rcx),%r8d 135925: 83 c7 01 add $0x1,%edi 135928: 48 83 c1 0a add $0xa,%rcx 13592c: 48 83 c2 0c add $0xc,%rdx 135930: 66 44 89 42 f4 mov %r8w,-0xc(%rdx) 135935: 44 0f b7 41 fc movzwl -0x4(%rcx),%r8d 13593a: 66 44 89 42 f6 mov %r8w,-0xa(%rdx) 13593f: 44 0f b7 41 f6 movzwl -0xa(%rcx),%r8d 135944: 66 44 89 42 f8 mov %r8w,-0x8(%rdx) 135949: 44 0f b7 41 f8 movzwl -0x8(%rcx),%r8d 13594e: 66 44 89 42 fa mov %r8w,-0x6(%rdx) 135953: 44 0f b6 41 fe movzbl -0x2(%rcx),%r8d 135958: 44 88 42 fc mov %r8b,-0x4(%rdx) 13595c: 44 0f b6 41 ff movzbl -0x1(%rcx),%r8d 135961: 44 88 42 fd mov %r8b,-0x3(%rdx) 135965: 39 3e cmp %edi,(%rsi) 135967: 77 b7 ja 135920 135969: 8b 56 2c mov 0x2c(%rsi),%edx 13596c: 85 d2 test %edx,%edx 13596e: 74 45 je 1359b5 135970: 48 8d 56 30 lea 0x30(%rsi),%rdx 135974: 31 c9 xor %ecx,%ecx 135976: 0f b7 3a movzwl (%rdx),%edi 135979: 83 c1 01 add $0x1,%ecx 13597c: 48 83 c2 0a add $0xa,%rdx 135980: 48 83 c0 0c add $0xc,%rax 135984: 66 89 78 f4 mov %di,-0xc(%rax) 135988: 0f b7 7a f8 movzwl -0x8(%rdx),%edi 13598c: 66 89 78 f6 mov %di,-0xa(%rax) 135990: 0f b7 7a fa movzwl -0x6(%rdx),%edi 135994: 66 89 78 f8 mov %di,-0x8(%rax) 135998: 0f b7 7a fc movzwl -0x4(%rdx),%edi 13599c: 66 89 78 fa mov %di,-0x6(%rax) 1359a0: 0f b6 7a fe movzbl -0x2(%rdx),%edi 1359a4: 40 88 78 fc mov %dil,-0x4(%rax) 1359a8: 0f b6 7a ff movzbl -0x1(%rdx),%edi 1359ac: 40 88 78 fd mov %dil,-0x3(%rax) 1359b0: 39 4e 2c cmp %ecx,0x2c(%rsi) 1359b3: 77 c1 ja 135976 1359b5: 8b 83 ec 05 00 00 mov 0x5ec(%rbx),%eax 1359bb: 45 31 e4 xor %r12d,%r12d 1359be: 83 c8 01 or $0x1,%eax 1359c1: 89 83 ec 05 00 00 mov %eax,0x5ec(%rbx) 1359c7: 83 e0 03 and $0x3,%eax 1359ca: 83 f8 01 cmp $0x1,%eax 1359cd: 74 18 je 1359e7 1359cf: 44 89 e0 mov %r12d,%eax 1359d2: 5b pop %rbx 1359d3: 41 5c pop %r12 1359d5: c3 retq 1359d6: 8b 87 ec 05 00 00 mov 0x5ec(%rdi),%eax 1359dc: 45 31 e4 xor %r12d,%r12d 1359df: 83 e0 03 and $0x3,%eax 1359e2: 83 f8 01 cmp $0x1,%eax 1359e5: 75 e8 jne 1359cf 1359e7: 48 89 df mov %rbx,%rdi 1359ea: e8 00 00 00 00 callq 1359ef 1359ef: 41 89 c4 mov %eax,%r12d 1359f2: 85 c0 test %eax,%eax 1359f4: 0f 85 00 00 00 00 jne 1359fa 1359fa: 44 89 e0 mov %r12d,%eax 1359fd: 83 8b ec 05 00 00 02 orl $0x2,0x5ec(%rbx) 135a04: 5b pop %rbx 135a05: 41 5c pop %r12 135a07: c3 retq 135a08: 41 bc ea ff ff ff mov $0xffffffea,%r12d 135a0e: eb bf jmp 1359cf 135a10: 41 bc ea ff ff ff mov $0xffffffea,%r12d 135a16: eb b7 jmp 1359cf 135a18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 135a1f: 00 0000000000135a20 : 135a20: e8 00 00 00 00 callq 135a25 135a25: 41 55 push %r13 135a27: 41 89 f5 mov %esi,%r13d 135a2a: 41 54 push %r12 135a2c: 55 push %rbp 135a2d: 48 89 fd mov %rdi,%rbp 135a30: 53 push %rbx 135a31: 48 89 d3 mov %rdx,%rbx 135a34: 31 d2 xor %edx,%edx 135a36: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 135a3d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 135a44: 00 00 135a46: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 135a4d: 00 135a4e: 31 c0 xor %eax,%eax 135a50: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 135a55: e8 00 00 00 00 callq 135a5a 135a5a: 41 89 c4 mov %eax,%r12d 135a5d: 85 c0 test %eax,%eax 135a5f: 74 24 je 135a85 135a61: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 135a68: 00 135a69: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 135a70: 00 00 135a72: 75 35 jne 135aa9 135a74: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 135a7b: 44 89 e0 mov %r12d,%eax 135a7e: 5b pop %rbx 135a7f: 5d pop %rbp 135a80: 41 5c pop %r12 135a82: 41 5d pop %r13 135a84: c3 retq 135a85: 44 89 ea mov %r13d,%edx 135a88: be 01 00 00 00 mov $0x1,%esi 135a8d: 48 89 ef mov %rbp,%rdi 135a90: e8 00 00 00 00 callq 135a95 135a95: 85 c0 test %eax,%eax 135a97: 78 0b js 135aa4 135a99: 48 98 cltq 135a9b: 0f b7 44 44 04 movzwl 0x4(%rsp,%rax,2),%eax 135aa0: 89 03 mov %eax,(%rbx) 135aa2: eb bd jmp 135a61 135aa4: 41 89 c4 mov %eax,%r12d 135aa7: eb b8 jmp 135a61 135aa9: e8 00 00 00 00 callq 135aae 135aae: 66 90 xchg %ax,%ax 0000000000135ab0 : 135ab0: e8 00 00 00 00 callq 135ab5 135ab5: 41 56 push %r14 135ab7: 41 55 push %r13 135ab9: 41 54 push %r12 135abb: 55 push %rbp 135abc: 53 push %rbx 135abd: 48 85 d2 test %rdx,%rdx 135ac0: 0f 84 0d 01 00 00 je 135bd3 135ac6: 49 89 cc mov %rcx,%r12 135ac9: 48 85 c9 test %rcx,%rcx 135acc: 0f 84 01 01 00 00 je 135bd3 135ad2: 4c 8d b7 80 00 00 00 lea 0x80(%rdi),%r14 135ad9: 49 89 fd mov %rdi,%r13 135adc: 89 f3 mov %esi,%ebx 135ade: 48 89 d5 mov %rdx,%rbp 135ae1: 4c 89 f7 mov %r14,%rdi 135ae4: e8 00 00 00 00 callq 135ae9 135ae9: 83 fb 06 cmp $0x6,%ebx 135aec: 0f 84 a6 00 00 00 je 135b98 135af2: 77 3a ja 135b2e 135af4: 83 fb 01 cmp $0x1,%ebx 135af7: 0f 84 91 00 00 00 je 135b8e 135afd: 31 d2 xor %edx,%edx 135aff: 83 fb 02 cmp $0x2,%ebx 135b02: 75 79 jne 135b7d 135b04: 4c 89 ef mov %r13,%rdi 135b07: 48 89 ee mov %rbp,%rsi 135b0a: e8 d1 fa ff ff callq 1355e0 135b0f: 41 c7 04 24 04 00 00 movl $0x4,(%r12) 135b16: 00 135b17: 41 89 c5 mov %eax,%r13d 135b1a: 4c 89 f7 mov %r14,%rdi 135b1d: e8 00 00 00 00 callq 135b22 135b22: 5b pop %rbx 135b23: 44 89 e8 mov %r13d,%eax 135b26: 5d pop %rbp 135b27: 41 5c pop %r12 135b29: 41 5d pop %r13 135b2b: 41 5e pop %r14 135b2d: c3 retq 135b2e: 83 fb 09 cmp $0x9,%ebx 135b31: 0f 84 81 00 00 00 je 135bb8 135b37: 83 fb 0e cmp $0xe,%ebx 135b3a: 75 18 jne 135b54 135b3c: 4c 89 ef mov %r13,%rdi 135b3f: 48 89 ee mov %rbp,%rsi 135b42: e8 09 fb ff ff callq 135650 135b47: 41 c7 04 24 04 00 00 movl $0x4,(%r12) 135b4e: 00 135b4f: 41 89 c5 mov %eax,%r13d 135b52: eb c6 jmp 135b1a 135b54: 48 89 ea mov %rbp,%rdx 135b57: be 07 00 00 00 mov $0x7,%esi 135b5c: 83 fb 08 cmp $0x8,%ebx 135b5f: 75 25 jne 135b86 135b61: 4c 89 ef mov %r13,%rdi 135b64: e8 b7 fe ff ff callq 135a20 135b69: 41 89 c5 mov %eax,%r13d 135b6c: 6b 45 00 64 imul $0x64,0x0(%rbp),%eax 135b70: 89 45 00 mov %eax,0x0(%rbp) 135b73: 41 c7 04 24 04 00 00 movl $0x4,(%r12) 135b7a: 00 135b7b: eb 9d jmp 135b1a 135b7d: 48 89 ea mov %rbp,%rdx 135b80: 31 f6 xor %esi,%esi 135b82: 85 db test %ebx,%ebx 135b84: 74 db je 135b61 135b86: 41 bd a1 ff ff ff mov $0xffffffa1,%r13d 135b8c: eb 8c jmp 135b1a 135b8e: ba 01 00 00 00 mov $0x1,%edx 135b93: e9 6c ff ff ff jmpq 135b04 135b98: 4c 89 ef mov %r13,%rdi 135b9b: 48 89 ea mov %rbp,%rdx 135b9e: be 06 00 00 00 mov $0x6,%esi 135ba3: e8 98 fc ff ff callq 135840 135ba8: 41 c7 04 24 04 00 00 movl $0x4,(%r12) 135baf: 00 135bb0: 41 89 c5 mov %eax,%r13d 135bb3: e9 62 ff ff ff jmpq 135b1a 135bb8: 4c 89 ef mov %r13,%rdi 135bbb: 48 89 ee mov %rbp,%rsi 135bbe: e8 8d f9 ff ff callq 135550 135bc3: 41 c7 04 24 04 00 00 movl $0x4,(%r12) 135bca: 00 135bcb: 41 89 c5 mov %eax,%r13d 135bce: e9 47 ff ff ff jmpq 135b1a 135bd3: 41 bd ea ff ff ff mov $0xffffffea,%r13d 135bd9: e9 44 ff ff ff jmpq 135b22 135bde: 66 90 xchg %ax,%ax 0000000000135be0 : 135be0: e8 00 00 00 00 callq 135be5 135be5: 41 54 push %r12 135be7: 89 d2 mov %edx,%edx 135be9: 55 push %rbp 135bea: 53 push %rbx 135beb: 48 89 fb mov %rdi,%rbx 135bee: 48 83 ec 08 sub $0x8,%rsp 135bf2: 48 8b 2c d6 mov (%rsi,%rdx,8),%rbp 135bf6: 83 fd 06 cmp $0x6,%ebp 135bf9: 0f 87 00 00 00 00 ja 135bff 135bff: 89 ea mov %ebp,%edx 135c01: be 05 00 00 00 mov $0x5,%esi 135c06: e8 00 00 00 00 callq 135c0b 135c0b: 41 89 c4 mov %eax,%r12d 135c0e: 85 c0 test %eax,%eax 135c10: 78 41 js 135c53 135c12: 89 c1 mov %eax,%ecx 135c14: ba 01 00 00 00 mov $0x1,%edx 135c19: be 70 00 00 00 mov $0x70,%esi 135c1e: 48 89 df mov %rbx,%rdi 135c21: d3 e2 shl %cl,%edx 135c23: 31 c9 xor %ecx,%ecx 135c25: e8 00 00 00 00 callq 135c2a 135c2a: 85 c0 test %eax,%eax 135c2c: 75 0f jne 135c3d 135c2e: 89 ab 34 06 00 00 mov %ebp,0x634(%rbx) 135c34: 48 83 c4 08 add $0x8,%rsp 135c38: 5b pop %rbx 135c39: 5d pop %rbp 135c3a: 41 5c pop %r12 135c3c: c3 retq 135c3d: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 135c44 135c44: 0f 84 00 00 00 00 je 135c4a 135c4a: 48 83 c4 08 add $0x8,%rsp 135c4e: 5b pop %rbx 135c4f: 5d pop %rbp 135c50: 41 5c pop %r12 135c52: c3 retq 135c53: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 135c5a 135c5a: 0f 84 00 00 00 00 je 135c60 135c60: b8 ea ff ff ff mov $0xffffffea,%eax 135c65: eb cd jmp 135c34 135c67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 135c6e: 00 00 0000000000135c70 : 135c70: e8 00 00 00 00 callq 135c75 135c75: 40 84 f6 test %sil,%sil 135c78: 55 push %rbp 135c79: be 2b 00 00 00 mov $0x2b,%esi 135c7e: 48 89 fd mov %rdi,%rbp 135c81: 74 0d je 135c90 135c83: e8 00 00 00 00 callq 135c88 135c88: 85 c0 test %eax,%eax 135c8a: 75 1f jne 135cab 135c8c: 31 c0 xor %eax,%eax 135c8e: 5d pop %rbp 135c8f: c3 retq 135c90: e8 00 00 00 00 callq 135c95 135c95: 85 c0 test %eax,%eax 135c97: 74 f3 je 135c8c 135c99: 48 89 ef mov %rbp,%rdi 135c9c: 31 c9 xor %ecx,%ecx 135c9e: 31 d2 xor %edx,%edx 135ca0: be 57 00 00 00 mov $0x57,%esi 135ca5: 5d pop %rbp 135ca6: e9 00 00 00 00 jmpq 135cab 135cab: 48 89 ef mov %rbp,%rdi 135cae: 31 c9 xor %ecx,%ecx 135cb0: 31 d2 xor %edx,%edx 135cb2: be 56 00 00 00 mov $0x56,%esi 135cb7: 5d pop %rbp 135cb8: e9 00 00 00 00 jmpq 135cbd 135cbd: 0f 1f 00 nopl (%rax) 0000000000135cc0 : 135cc0: e8 00 00 00 00 callq 135cc5 135cc5: 40 84 f6 test %sil,%sil 135cc8: 55 push %rbp 135cc9: be 29 00 00 00 mov $0x29,%esi 135cce: 48 89 fd mov %rdi,%rbp 135cd1: 74 0d je 135ce0 135cd3: e8 00 00 00 00 callq 135cd8 135cd8: 85 c0 test %eax,%eax 135cda: 75 1d jne 135cf9 135cdc: 31 c0 xor %eax,%eax 135cde: 5d pop %rbp 135cdf: c3 retq 135ce0: e8 00 00 00 00 callq 135ce5 135ce5: 85 c0 test %eax,%eax 135ce7: 74 f3 je 135cdc 135ce9: 48 89 ef mov %rbp,%rdi 135cec: 31 d2 xor %edx,%edx 135cee: be 55 00 00 00 mov $0x55,%esi 135cf3: 5d pop %rbp 135cf4: e9 00 00 00 00 jmpq 135cf9 135cf9: 48 89 ef mov %rbp,%rdi 135cfc: 31 c9 xor %ecx,%ecx 135cfe: 31 d2 xor %edx,%edx 135d00: be 54 00 00 00 mov $0x54,%esi 135d05: 5d pop %rbp 135d06: e9 00 00 00 00 jmpq 135d0b 135d0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000135d10 : 135d10: e8 00 00 00 00 callq 135d15 135d15: 48 85 f6 test %rsi,%rsi 135d18: 74 72 je 135d8c 135d1a: 41 56 push %r14 135d1c: 49 c7 c6 00 00 00 00 mov $0x0,%r14 135d23: 41 55 push %r13 135d25: 49 89 f5 mov %rsi,%r13 135d28: 41 54 push %r12 135d2a: 49 89 fc mov %rdi,%r12 135d2d: 55 push %rbp 135d2e: 31 ed xor %ebp,%ebp 135d30: 53 push %rbx 135d31: 31 db xor %ebx,%ebx 135d33: 89 da mov %ebx,%edx 135d35: be 05 00 00 00 mov $0x5,%esi 135d3a: 4c 89 e7 mov %r12,%rdi 135d3d: e8 00 00 00 00 callq 135d42 135d42: 66 85 c0 test %ax,%ax 135d45: 78 30 js 135d77 135d47: 41 39 9c 24 34 06 00 cmp %ebx,0x634(%r12) 135d4e: 00 135d4f: 89 ef mov %ebp,%edi 135d51: 89 da mov %ebx,%edx 135d53: 49 c7 c0 00 00 00 00 mov $0x0,%r8 135d5a: 4d 0f 44 c6 cmove %r14,%r8 135d5e: 48 8b 0c dd 00 00 00 mov 0x0(,%rbx,8),%rcx 135d65: 00 135d66: 4c 01 ef add %r13,%rdi 135d69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 135d70: e8 00 00 00 00 callq 135d75 135d75: 01 c5 add %eax,%ebp 135d77: 48 83 c3 01 add $0x1,%rbx 135d7b: 48 83 fb 07 cmp $0x7,%rbx 135d7f: 75 b2 jne 135d33 135d81: 5b pop %rbx 135d82: 89 e8 mov %ebp,%eax 135d84: 5d pop %rbp 135d85: 41 5c pop %r12 135d87: 41 5d pop %r13 135d89: 41 5e pop %r14 135d8b: c3 retq 135d8c: b8 ea ff ff ff mov $0xffffffea,%eax 135d91: c3 retq 135d92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 135d99: 00 00 00 00 135d9d: 0f 1f 00 nopl (%rax) 0000000000135da0 : 135da0: e8 00 00 00 00 callq 135da5 135da5: 48 85 ff test %rdi,%rdi 135da8: 74 31 je 135ddb 135daa: 83 fe 13 cmp $0x13,%esi 135dad: 77 2c ja 135ddb 135daf: 83 fe 08 cmp $0x8,%esi 135db2: 74 3d je 135df1 135db4: 77 1d ja 135dd3 135db6: 83 fe 06 cmp $0x6,%esi 135db9: 74 26 je 135de1 135dbb: 83 fe 07 cmp $0x7,%esi 135dbe: 75 1b jne 135ddb 135dc0: 83 fa 03 cmp $0x3,%edx 135dc3: 77 16 ja 135ddb 135dc5: 89 d2 mov %edx,%edx 135dc7: 8b 84 d7 80 00 00 00 mov 0x80(%rdi,%rdx,8),%eax 135dce: 89 01 mov %eax,(%rcx) 135dd0: 31 c0 xor %eax,%eax 135dd2: c3 retq 135dd3: 83 e6 fd and $0xfffffffd,%esi 135dd6: 83 fe 0c cmp $0xc,%esi 135dd9: 74 e5 je 135dc0 135ddb: b8 ea ff ff ff mov $0xffffffea,%eax 135de0: c3 retq 135de1: 83 fa 07 cmp $0x7,%edx 135de4: 77 f5 ja 135ddb 135de6: 89 d2 mov %edx,%edx 135de8: 8b 44 d7 40 mov 0x40(%rdi,%rdx,8),%eax 135dec: 89 01 mov %eax,(%rcx) 135dee: 31 c0 xor %eax,%eax 135df0: c3 retq 135df1: 83 fa 07 cmp $0x7,%edx 135df4: 77 e5 ja 135ddb 135df6: 89 d2 mov %edx,%edx 135df8: 8b 04 d7 mov (%rdi,%rdx,8),%eax 135dfb: 89 01 mov %eax,(%rcx) 135dfd: 31 c0 xor %eax,%eax 135dff: c3 retq 0000000000135e00 : 135e00: e8 00 00 00 00 callq 135e05 135e05: 41 56 push %r14 135e07: 49 89 d6 mov %rdx,%r14 135e0a: 41 55 push %r13 135e0c: 49 89 cd mov %rcx,%r13 135e0f: 41 54 push %r12 135e11: 41 89 f4 mov %esi,%r12d 135e14: 53 push %rbx 135e15: 48 89 fb mov %rdi,%rbx 135e18: 48 83 ec 08 sub $0x8,%rsp 135e1c: e8 00 00 00 00 callq 135e21 135e21: 84 c0 test %al,%al 135e23: 0f 84 9a 00 00 00 je 135ec3 135e29: 4d 85 ed test %r13,%r13 135e2c: 74 40 je 135e6e 135e2e: 41 83 fc 0e cmp $0xe,%r12d 135e32: 77 29 ja 135e5d 135e34: b8 01 00 00 00 mov $0x1,%eax 135e39: 44 89 e1 mov %r12d,%ecx 135e3c: 48 d3 e0 shl %cl,%rax 135e3f: a9 80 50 00 00 test $0x5080,%eax 135e44: 0f 85 7a 01 00 00 jne 135fc4 135e4a: a9 01 20 00 00 test $0x2001,%eax 135e4f: 0f 85 e2 00 00 00 jne 135f37 135e55: a8 40 test $0x40,%al 135e57: 0f 85 39 01 00 00 jne 135f96 135e5d: 48 83 c4 08 add $0x8,%rsp 135e61: b8 ea ff ff ff mov $0xffffffea,%eax 135e66: 5b pop %rbx 135e67: 41 5c pop %r12 135e69: 41 5d pop %r13 135e6b: 41 5e pop %r14 135e6d: c3 retq 135e6e: 4d 85 f6 test %r14,%r14 135e71: 0f 84 e1 00 00 00 je 135f58 135e77: 41 83 fc 0e cmp $0xe,%r12d 135e7b: 77 e0 ja 135e5d 135e7d: b8 01 00 00 00 mov $0x1,%eax 135e82: 44 89 e1 mov %r12d,%ecx 135e85: 48 d3 e0 shl %cl,%rax 135e88: a9 80 50 00 00 test $0x5080,%eax 135e8d: 0f 85 ec 00 00 00 jne 135f7f 135e93: a9 01 20 00 00 test $0x2001,%eax 135e98: 0f 85 c8 00 00 00 jne 135f66 135e9e: a8 40 test $0x40,%al 135ea0: 74 bb je 135e5d 135ea2: 48 8b bb 10 01 00 00 mov 0x110(%rbx),%rdi 135ea9: 4c 89 f1 mov %r14,%rcx 135eac: 31 d2 xor %edx,%edx 135eae: be 06 00 00 00 mov $0x6,%esi 135eb3: 48 83 c4 08 add $0x8,%rsp 135eb7: 5b pop %rbx 135eb8: 41 5c pop %r12 135eba: 41 5d pop %r13 135ebc: 41 5e pop %r14 135ebe: e9 dd fe ff ff jmpq 135da0 135ec3: 41 83 fc 07 cmp $0x7,%r12d 135ec7: 74 66 je 135f2f 135ec9: 77 50 ja 135f1b 135ecb: 45 85 e4 test %r12d,%r12d 135ece: 0f 84 11 01 00 00 je 135fe5 135ed4: 41 83 fc 06 cmp $0x6,%r12d 135ed8: 0f 85 12 01 00 00 jne 135ff0 135ede: 8b 83 34 01 00 00 mov 0x134(%rbx),%eax 135ee4: 4d 85 f6 test %r14,%r14 135ee7: 74 10 je 135ef9 135ee9: 89 c2 mov %eax,%edx 135eeb: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 135ef2: 48 c1 ea 25 shr $0x25,%rdx 135ef6: 41 89 16 mov %edx,(%r14) 135ef9: 4d 85 ed test %r13,%r13 135efc: 74 5a je 135f58 135efe: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 135f05: 48 c1 e8 25 shr $0x25,%rax 135f09: 41 89 45 00 mov %eax,0x0(%r13) 135f0d: 31 c0 xor %eax,%eax 135f0f: 48 83 c4 08 add $0x8,%rsp 135f13: 5b pop %rbx 135f14: 41 5c pop %r12 135f16: 41 5d pop %r13 135f18: 41 5e pop %r14 135f1a: c3 retq 135f1b: 41 83 fc 0d cmp $0xd,%r12d 135f1f: 0f 84 c0 00 00 00 je 135fe5 135f25: 41 83 fc 0e cmp $0xe,%r12d 135f29: 0f 85 c1 00 00 00 jne 135ff0 135f2f: 8b 83 30 01 00 00 mov 0x130(%rbx),%eax 135f35: eb ad jmp 135ee4 135f37: 4c 89 ea mov %r13,%rdx 135f3a: be 81 00 00 00 mov $0x81,%esi 135f3f: 48 89 df mov %rbx,%rdi 135f42: e8 00 00 00 00 callq 135f47 135f47: 85 c0 test %eax,%eax 135f49: 0f 85 00 00 00 00 jne 135f4f 135f4f: 4d 85 f6 test %r14,%r14 135f52: 0f 85 25 ff ff ff jne 135e7d 135f58: 31 c0 xor %eax,%eax 135f5a: 48 83 c4 08 add $0x8,%rsp 135f5e: 5b pop %rbx 135f5f: 41 5c pop %r12 135f61: 41 5d pop %r13 135f63: 41 5e pop %r14 135f65: c3 retq 135f66: 4c 89 f2 mov %r14,%rdx 135f69: be 80 00 00 00 mov $0x80,%esi 135f6e: 48 89 df mov %rbx,%rdi 135f71: e8 00 00 00 00 callq 135f76 135f76: 85 c0 test %eax,%eax 135f78: 74 95 je 135f0f 135f7a: e9 00 00 00 00 jmpq 135f7f 135f7f: 48 8b bb 10 01 00 00 mov 0x110(%rbx),%rdi 135f86: 4c 89 f1 mov %r14,%rcx 135f89: ba 03 00 00 00 mov $0x3,%edx 135f8e: 44 89 e6 mov %r12d,%esi 135f91: e9 1d ff ff ff jmpq 135eb3 135f96: 48 8b bb 10 01 00 00 mov 0x110(%rbx),%rdi 135f9d: 4c 89 e9 mov %r13,%rcx 135fa0: ba 07 00 00 00 mov $0x7,%edx 135fa5: be 06 00 00 00 mov $0x6,%esi 135faa: e8 f1 fd ff ff callq 135da0 135faf: 85 c0 test %eax,%eax 135fb1: 0f 85 58 ff ff ff jne 135f0f 135fb7: 4d 85 f6 test %r14,%r14 135fba: 0f 85 e2 fe ff ff jne 135ea2 135fc0: 31 c0 xor %eax,%eax 135fc2: eb 96 jmp 135f5a 135fc4: 48 8b bb 10 01 00 00 mov 0x110(%rbx),%rdi 135fcb: 31 d2 xor %edx,%edx 135fcd: 4c 89 e9 mov %r13,%rcx 135fd0: 44 89 e6 mov %r12d,%esi 135fd3: e8 c8 fd ff ff callq 135da0 135fd8: 85 c0 test %eax,%eax 135fda: 0f 84 6f ff ff ff je 135f4f 135fe0: e9 2a ff ff ff jmpq 135f0f 135fe5: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 135feb: e9 f4 fe ff ff jmpq 135ee4 135ff0: 31 c0 xor %eax,%eax 135ff2: e9 ed fe ff ff jmpq 135ee4 135ff7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 135ffe: 00 00 0000000000136000 : 136000: e8 00 00 00 00 callq 136005 136005: 41 56 push %r14 136007: 45 31 f6 xor %r14d,%r14d 13600a: 41 55 push %r13 13600c: 41 54 push %r12 13600e: 41 89 f4 mov %esi,%r12d 136011: 55 push %rbp 136012: 48 89 fd mov %rdi,%rbp 136015: 53 push %rbx 136016: 48 83 ec 20 sub $0x20,%rsp 13601a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 136021: 00 00 136023: 48 89 44 24 18 mov %rax,0x18(%rsp) 136028: 48 b8 0e 00 00 00 06 movabs $0x60000000e,%rax 13602f: 00 00 00 136032: 48 8d 5c 24 0c lea 0xc(%rsp),%rbx 136037: 4c 8d 6c 24 18 lea 0x18(%rsp),%r13 13603c: 48 89 44 24 10 mov %rax,0x10(%rsp) 136041: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 136046: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 13604b: 44 89 f6 mov %r14d,%esi 13604e: 48 89 ef mov %rbp,%rdi 136051: e8 aa fd ff ff callq 135e00 136056: 85 c0 test %eax,%eax 136058: 75 2e jne 136088 13605a: 45 84 e4 test %r12b,%r12b 13605d: 74 23 je 136082 13605f: 8b 54 24 08 mov 0x8(%rsp),%edx 136063: 89 d1 mov %edx,%ecx 136065: 44 89 f6 mov %r14d,%esi 136068: 48 89 ef mov %rbp,%rdi 13606b: e8 00 00 00 00 callq 136070 136070: 85 c0 test %eax,%eax 136072: 75 14 jne 136088 136074: 48 83 c3 04 add $0x4,%rbx 136078: 4c 39 eb cmp %r13,%rbx 13607b: 74 0b je 136088 13607d: 44 8b 33 mov (%rbx),%r14d 136080: eb bf jmp 136041 136082: 8b 54 24 04 mov 0x4(%rsp),%edx 136086: eb db jmp 136063 136088: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 13608d: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 136094: 00 00 136096: 75 0d jne 1360a5 136098: 48 83 c4 20 add $0x20,%rsp 13609c: 5b pop %rbx 13609d: 5d pop %rbp 13609e: 41 5c pop %r12 1360a0: 41 5d pop %r13 1360a2: 41 5e pop %r14 1360a4: c3 retq 1360a5: e8 00 00 00 00 callq 1360aa 1360aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001360b0 : 1360b0: e8 00 00 00 00 callq 1360b5 1360b5: 41 57 push %r15 1360b7: 41 56 push %r14 1360b9: 41 89 d6 mov %edx,%r14d 1360bc: 41 55 push %r13 1360be: 41 54 push %r12 1360c0: 49 89 fc mov %rdi,%r12 1360c3: 55 push %rbp 1360c4: 89 f5 mov %esi,%ebp 1360c6: 53 push %rbx 1360c7: 48 83 ec 10 sub $0x10,%rsp 1360cb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1360d2: 00 00 1360d4: 48 89 44 24 08 mov %rax,0x8(%rsp) 1360d9: 31 c0 xor %eax,%eax 1360db: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1360e2: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1360e9: 00 1360ea: 85 d2 test %edx,%edx 1360ec: 0f 84 e0 00 00 00 je 1361d2 1360f2: bb ff ff ff ff mov $0xffffffff,%ebx 1360f7: 41 89 dd mov %ebx,%r13d 1360fa: 0f bd da bsr %edx,%ebx 1360fd: 44 0f bc ea bsf %edx,%r13d 136101: 41 89 de mov %ebx,%r14d 136104: 45 89 ef mov %r13d,%r15d 136107: 83 fe 0c cmp $0xc,%esi 13610a: 74 64 je 136170 13610c: 77 50 ja 13615e 13610e: 85 f6 test %esi,%esi 136110: 0f 84 50 01 00 00 je 136266 136116: 83 fe 06 cmp $0x6,%esi 136119: 75 20 jne 13613b 13611b: 49 8b bc 24 10 01 00 mov 0x110(%r12),%rdi 136122: 00 136123: 48 89 e1 mov %rsp,%rcx 136126: 44 89 fa mov %r15d,%edx 136129: be 06 00 00 00 mov $0x6,%esi 13612e: e8 6d fc ff ff callq 135da0 136133: 85 c0 test %eax,%eax 136135: 0f 84 6e 01 00 00 je 1362a9 13613b: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 136140: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 136147: 00 00 136149: 0f 85 b7 01 00 00 jne 136306 13614f: 48 83 c4 10 add $0x10,%rsp 136153: 5b pop %rbx 136154: 5d pop %rbp 136155: 41 5c pop %r12 136157: 41 5d pop %r13 136159: 41 5e pop %r14 13615b: 41 5f pop %r15 13615d: c3 retq 13615e: 83 fe 0d cmp $0xd,%esi 136161: 0f 84 ff 00 00 00 je 136266 136167: 83 fe 0e cmp $0xe,%esi 13616a: 0f 85 9b 01 00 00 jne 13630b 136170: 49 8b bc 24 10 01 00 mov 0x110(%r12),%rdi 136177: 00 136178: 48 89 e1 mov %rsp,%rcx 13617b: 44 89 fa mov %r15d,%edx 13617e: 89 ee mov %ebp,%esi 136180: e8 1b fc ff ff callq 135da0 136185: 85 c0 test %eax,%eax 136187: 75 b2 jne 13613b 136189: 49 8b bc 24 10 01 00 mov 0x110(%r12),%rdi 136190: 00 136191: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 136196: 44 89 f2 mov %r14d,%edx 136199: 89 ee mov %ebp,%esi 13619b: e8 00 fc ff ff callq 135da0 1361a0: 85 c0 test %eax,%eax 1361a2: 75 97 jne 13613b 1361a4: 8b 54 24 04 mov 0x4(%rsp),%edx 1361a8: 31 c9 xor %ecx,%ecx 1361aa: be 86 00 00 00 mov $0x86,%esi 1361af: 4c 89 e7 mov %r12,%rdi 1361b2: e8 00 00 00 00 callq 1361b7 1361b7: 85 c0 test %eax,%eax 1361b9: 75 80 jne 13613b 1361bb: 8b 14 24 mov (%rsp),%edx 1361be: 31 c9 xor %ecx,%ecx 1361c0: be 90 00 00 00 mov $0x90,%esi 1361c5: 4c 89 e7 mov %r12,%rdi 1361c8: e8 00 00 00 00 callq 1361cd 1361cd: e9 69 ff ff ff jmpq 13613b 1361d2: 83 fe 0c cmp $0xc,%esi 1361d5: 74 25 je 1361fc 1361d7: 77 15 ja 1361ee 1361d9: 85 f6 test %esi,%esi 1361db: 74 27 je 136204 1361dd: 83 fe 06 cmp $0x6,%esi 1361e0: 0f 85 25 01 00 00 jne 13630b 1361e6: 45 31 ff xor %r15d,%r15d 1361e9: e9 2d ff ff ff jmpq 13611b 1361ee: 83 fe 0d cmp $0xd,%esi 1361f1: 74 11 je 136204 1361f3: 83 fe 0e cmp $0xe,%esi 1361f6: 0f 85 0f 01 00 00 jne 13630b 1361fc: 45 31 ff xor %r15d,%r15d 1361ff: e9 6c ff ff ff jmpq 136170 136204: 31 f6 xor %esi,%esi 136206: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 13620b: 48 89 e2 mov %rsp,%rdx 13620e: 4c 89 e7 mov %r12,%rdi 136211: e8 ea fb ff ff callq 135e00 136216: 85 c0 test %eax,%eax 136218: 0f 85 1d ff ff ff jne 13613b 13621e: 8b 14 24 mov (%rsp),%edx 136221: 45 89 f7 mov %r14d,%r15d 136224: 31 c9 xor %ecx,%ecx 136226: be 83 00 00 00 mov $0x83,%esi 13622b: 4c 89 e7 mov %r12,%rdi 13622e: e8 00 00 00 00 callq 136233 136233: 85 c0 test %eax,%eax 136235: 0f 85 00 ff ff ff jne 13613b 13623b: 41 83 ff 02 cmp $0x2,%r15d 13623f: 0f 84 b8 00 00 00 je 1362fd 136245: 41 83 ff 01 cmp $0x1,%r15d 136249: ba bc 02 00 00 mov $0x2bc,%edx 13624e: 0f 45 14 24 cmovne (%rsp),%edx 136252: 31 c9 xor %ecx,%ecx 136254: be 84 00 00 00 mov $0x84,%esi 136259: 4c 89 e7 mov %r12,%rdi 13625c: e8 00 00 00 00 callq 136261 136261: e9 d5 fe ff ff jmpq 13613b 136266: 41 83 fd 02 cmp $0x2,%r13d 13626a: 0f 87 00 00 00 00 ja 136270 136270: 83 fb 02 cmp $0x2,%ebx 136273: 0f 87 00 00 00 00 ja 136279 136279: 31 f6 xor %esi,%esi 13627b: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 136280: 48 89 e2 mov %rsp,%rdx 136283: 4c 89 e7 mov %r12,%rdi 136286: e8 75 fb ff ff callq 135e00 13628b: 85 c0 test %eax,%eax 13628d: 0f 85 a8 fe ff ff jne 13613b 136293: 85 db test %ebx,%ebx 136295: 74 7b je 136312 136297: 83 fb 01 cmp $0x1,%ebx 13629a: ba bc 02 00 00 mov $0x2bc,%edx 13629f: 0f 45 54 24 04 cmovne 0x4(%rsp),%edx 1362a4: e9 7b ff ff ff jmpq 136224 1362a9: 49 8b bc 24 10 01 00 mov 0x110(%r12),%rdi 1362b0: 00 1362b1: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1362b6: 44 89 f2 mov %r14d,%edx 1362b9: be 06 00 00 00 mov $0x6,%esi 1362be: e8 dd fa ff ff callq 135da0 1362c3: 85 c0 test %eax,%eax 1362c5: 0f 85 70 fe ff ff jne 13613b 1362cb: 8b 54 24 04 mov 0x4(%rsp),%edx 1362cf: 31 c9 xor %ecx,%ecx 1362d1: be 85 00 00 00 mov $0x85,%esi 1362d6: 4c 89 e7 mov %r12,%rdi 1362d9: e8 00 00 00 00 callq 1362de 1362de: 85 c0 test %eax,%eax 1362e0: 0f 85 55 fe ff ff jne 13613b 1362e6: 8b 14 24 mov (%rsp),%edx 1362e9: 31 c9 xor %ecx,%ecx 1362eb: be 75 00 00 00 mov $0x75,%esi 1362f0: 4c 89 e7 mov %r12,%rdi 1362f3: e8 00 00 00 00 callq 1362f8 1362f8: e9 3e fe ff ff jmpq 13613b 1362fd: 8b 54 24 04 mov 0x4(%rsp),%edx 136301: e9 4c ff ff ff jmpq 136252 136306: e8 00 00 00 00 callq 13630b 13630b: 31 c0 xor %eax,%eax 13630d: e9 29 fe ff ff jmpq 13613b 136312: 45 89 ee mov %r13d,%r14d 136315: e9 04 ff ff ff jmpq 13621e 13631a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000136320 : 136320: e8 00 00 00 00 callq 136325 136325: 41 57 push %r15 136327: 41 56 push %r14 136329: 41 55 push %r13 13632b: 41 54 push %r12 13632d: 49 89 fc mov %rdi,%r12 136330: 55 push %rbp 136331: 53 push %rbx 136332: 89 f3 mov %esi,%ebx 136334: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 13633b: 48 89 54 24 08 mov %rdx,0x8(%rsp) 136340: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 136345: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 13634a: 31 d2 xor %edx,%edx 13634c: 48 89 f1 mov %rsi,%rcx 13634f: 48 29 f9 sub %rdi,%rcx 136352: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 136359: 00 00 13635b: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 136362: 00 136363: 31 c0 xor %eax,%eax 136365: 81 c1 94 00 00 00 add $0x94,%ecx 13636b: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 136372: 00 136373: c1 e9 03 shr $0x3,%ecx 136376: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 13637d: 00 13637e: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 136385: 00 136386: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 13638d: 00 00 13638f: 48 c7 84 24 a8 00 00 movq $0x0,0xa8(%rsp) 136396: 00 00 00 00 00 13639b: f3 48 ab rep stos %rax,%es:(%rdi) 13639e: 4c 89 e7 mov %r12,%rdi 1363a1: e8 00 00 00 00 callq 1363a6 1363a6: 41 89 c0 mov %eax,%r8d 1363a9: 85 c0 test %eax,%eax 1363ab: 0f 85 aa 00 00 00 jne 13645b 1363b1: 83 fb 0c cmp $0xc,%ebx 1363b4: 0f 84 db 00 00 00 je 136495 1363ba: 0f 87 c7 00 00 00 ja 136487 1363c0: 83 fb 06 cmp $0x6,%ebx 1363c3: 0f 84 99 01 00 00 je 136562 1363c9: 83 fb 08 cmp $0x8,%ebx 1363cc: 0f 85 d6 00 00 00 jne 1364a8 1363d2: c7 44 24 04 08 00 00 movl $0x8,0x4(%rsp) 1363d9: 00 1363da: 44 0f b7 7c 24 38 movzwl 0x38(%rsp),%r15d 1363e0: 31 ed xor %ebp,%ebp 1363e2: 45 31 ed xor %r13d,%r13d 1363e5: 45 31 f6 xor %r14d,%r14d 1363e8: eb 53 jmp 13643d 1363ea: 8b 4c 24 10 mov 0x10(%rsp),%ecx 1363ee: 85 c9 test %ecx,%ecx 1363f0: 74 3c je 13642e 1363f2: 44 39 f9 cmp %r15d,%ecx 1363f5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1363fc: 48 63 fd movslq %ebp,%rdi 1363ff: 44 89 ea mov %r13d,%edx 136402: 49 c7 c0 00 00 00 00 mov $0x0,%r8 136409: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 136410: 4c 0f 44 c0 cmove %rax,%r8 136414: 48 03 7c 24 08 add 0x8(%rsp),%rdi 136419: e8 00 00 00 00 callq 13641e 13641e: 01 c5 add %eax,%ebp 136420: 44 39 7c 24 10 cmp %r15d,0x10(%rsp) 136425: b8 01 00 00 00 mov $0x1,%eax 13642a: 44 0f 44 f0 cmove %eax,%r14d 13642e: 41 83 c5 01 add $0x1,%r13d 136432: 44 39 6c 24 04 cmp %r13d,0x4(%rsp) 136437: 0f 84 38 01 00 00 je 136575 13643d: 49 8b bc 24 10 01 00 mov 0x110(%r12),%rdi 136444: 00 136445: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 13644a: 44 89 ea mov %r13d,%edx 13644d: 89 de mov %ebx,%esi 13644f: e8 4c f9 ff ff callq 135da0 136454: 41 89 c0 mov %eax,%r8d 136457: 85 c0 test %eax,%eax 136459: 74 8f je 1363ea 13645b: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 136462: 00 136463: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13646a: 00 00 13646c: 0f 85 cd 01 00 00 jne 13663f 136472: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 136479: 44 89 c0 mov %r8d,%eax 13647c: 5b pop %rbx 13647d: 5d pop %rbp 13647e: 41 5c pop %r12 136480: 41 5d pop %r13 136482: 41 5e pop %r14 136484: 41 5f pop %r15 136486: c3 retq 136487: 83 fb 0d cmp $0xd,%ebx 13648a: 74 24 je 1364b0 13648c: 83 fb 0e cmp $0xe,%ebx 13648f: 0f 85 c2 00 00 00 jne 136557 136495: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 13649c: 00 13649d: 44 0f b7 7c 24 3a movzwl 0x3a(%rsp),%r15d 1364a3: e9 38 ff ff ff jmpq 1363e0 1364a8: 85 db test %ebx,%ebx 1364aa: 0f 85 a7 00 00 00 jne 136557 1364b0: 31 f6 xor %esi,%esi 1364b2: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 1364b7: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 1364bc: 4c 89 e7 mov %r12,%rdi 1364bf: 44 89 44 24 04 mov %r8d,0x4(%rsp) 1364c4: 0f b7 5c 24 3e movzwl 0x3e(%rsp),%ebx 1364c9: e8 32 f9 ff ff callq 135e00 1364ce: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1364d3: 85 c0 test %eax,%eax 1364d5: 75 84 jne 13645b 1364d7: 8b 54 24 14 mov 0x14(%rsp),%edx 1364db: 44 0f b7 e3 movzwl %bx,%r12d 1364df: 44 39 64 24 18 cmp %r12d,0x18(%rsp) 1364e4: 0f 84 bf 00 00 00 je 1365a9 1364ea: 44 39 e2 cmp %r12d,%edx 1364ed: 0f 84 01 01 00 00 je 1365f4 1364f3: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1364f8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1364ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 136506: 4c 89 f7 mov %r14,%rdi 136509: e8 00 00 00 00 callq 13650e 13650e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 136515: 44 89 e2 mov %r12d,%edx 136518: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13651f: 48 63 f8 movslq %eax,%rdi 136522: 48 89 fb mov %rdi,%rbx 136525: 4c 01 f7 add %r14,%rdi 136528: e8 00 00 00 00 callq 13652d 13652d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 136534: 01 c3 add %eax,%ebx 136536: 8b 54 24 18 mov 0x18(%rsp),%edx 13653a: 48 63 fb movslq %ebx,%rdi 13653d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 136544: 48 03 7c 24 08 add 0x8(%rsp),%rdi 136549: e8 00 00 00 00 callq 13654e 13654e: 44 8d 04 18 lea (%rax,%rbx,1),%r8d 136552: e9 04 ff ff ff jmpq 13645b 136557: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 13655d: e9 f9 fe ff ff jmpq 13645b 136562: c7 44 24 04 08 00 00 movl $0x8,0x4(%rsp) 136569: 00 13656a: 44 0f b7 7c 24 1e movzwl 0x1e(%rsp),%r15d 136570: e9 6b fe ff ff jmpq 1363e0 136575: 41 89 e8 mov %ebp,%r8d 136578: 45 84 f6 test %r14b,%r14b 13657b: 0f 85 da fe ff ff jne 13645b 136581: 48 63 fd movslq %ebp,%rdi 136584: 44 89 fa mov %r15d,%edx 136587: 48 03 7c 24 08 add 0x8(%rsp),%rdi 13658c: 89 6c 24 04 mov %ebp,0x4(%rsp) 136590: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 136597: e8 00 00 00 00 callq 13659c 13659c: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1365a1: 41 01 c0 add %eax,%r8d 1365a4: e9 b2 fe ff ff jmpq 13645b 1365a9: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1365ae: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1365b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1365bc: 4c 89 f7 mov %r14,%rdi 1365bf: e8 00 00 00 00 callq 1365c4 1365c4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1365cb: ba bc 02 00 00 mov $0x2bc,%edx 1365d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1365d7: 48 63 f8 movslq %eax,%rdi 1365da: 48 89 fb mov %rdi,%rbx 1365dd: 4c 01 f7 add %r14,%rdi 1365e0: e8 00 00 00 00 callq 1365e5 1365e5: 83 c3 0b add $0xb,%ebx 1365e8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1365ef: e9 42 ff ff ff jmpq 136536 1365f4: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1365f9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 136600: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 136607: 4c 89 f7 mov %r14,%rdi 13660a: e8 00 00 00 00 callq 13660f 13660f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 136616: ba bc 02 00 00 mov $0x2bc,%edx 13661b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 136622: 48 63 f8 movslq %eax,%rdi 136625: 48 89 fb mov %rdi,%rbx 136628: 4c 01 f7 add %r14,%rdi 13662b: e8 00 00 00 00 callq 136630 136630: 83 c3 0b add $0xb,%ebx 136633: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 13663a: e9 f7 fe ff ff jmpq 136536 13663f: e8 00 00 00 00 callq 136644 136644: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13664b: 00 00 00 00 13664f: 90 nop 0000000000136650 : 136650: e8 00 00 00 00 callq 136655 136655: 53 push %rbx 136656: 48 89 fb mov %rdi,%rbx 136659: ba 48 01 00 00 mov $0x148,%edx 13665e: be c0 0d 00 00 mov $0xdc0,%esi 136663: 48 c7 87 98 01 00 00 movq $0x7c,0x198(%rdi) 13666a: 7c 00 00 00 13666e: c7 87 a0 01 00 00 00 movl $0x1000,0x1a0(%rdi) 136675: 10 00 00 136678: c6 87 a4 01 00 00 04 movb $0x4,0x1a4(%rdi) 13667f: 48 c7 87 e8 01 00 00 movq $0x148,0x1e8(%rdi) 136686: 48 01 00 00 13668a: c7 87 f0 01 00 00 00 movl $0x1000,0x1f0(%rdi) 136691: 10 00 00 136694: c6 87 f4 01 00 00 04 movb $0x4,0x1f4(%rdi) 13669b: 48 c7 87 b0 02 00 00 movq $0x94,0x2b0(%rdi) 1366a2: 94 00 00 00 1366a6: c7 87 b8 02 00 00 00 movl $0x1000,0x2b8(%rdi) 1366ad: 10 00 00 1366b0: c6 87 bc 02 00 00 04 movb $0x4,0x2bc(%rdi) 1366b7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1366be 1366be: e8 00 00 00 00 callq 1366c3 1366c3: 48 89 83 10 01 00 00 mov %rax,0x110(%rbx) 1366ca: 48 85 c0 test %rax,%rax 1366cd: 0f 84 aa 00 00 00 je 13677d 1366d3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1366da 1366da: ba 94 00 00 00 mov $0x94,%edx 1366df: be c0 0d 00 00 mov $0xdc0,%esi 1366e4: e8 00 00 00 00 callq 1366e9 1366e9: 48 89 83 08 01 00 00 mov %rax,0x108(%rbx) 1366f0: 48 85 c0 test %rax,%rax 1366f3: 74 75 je 13676a 1366f5: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 1366fc: 00 00 00 00 136700: ba 7c 00 00 00 mov $0x7c,%edx 136705: be c0 0d 00 00 mov $0xdc0,%esi 13670a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 136711 136711: e8 00 00 00 00 callq 136716 136716: 48 89 83 18 01 00 00 mov %rax,0x118(%rbx) 13671d: 48 85 c0 test %rax,%rax 136720: 74 3c je 13675e 136722: c7 83 30 04 00 00 78 movl $0x78,0x430(%rbx) 136729: 00 00 00 13672c: ba 78 00 00 00 mov $0x78,%edx 136731: be c0 0d 00 00 mov $0xdc0,%esi 136736: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 13673d 13673d: e8 00 00 00 00 callq 136742 136742: 48 89 83 38 04 00 00 mov %rax,0x438(%rbx) 136749: 48 85 c0 test %rax,%rax 13674c: 74 04 je 136752 13674e: 31 c0 xor %eax,%eax 136750: 5b pop %rbx 136751: c3 retq 136752: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 136759: e8 00 00 00 00 callq 13675e 13675e: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 136765: e8 00 00 00 00 callq 13676a 13676a: 48 8b bb 10 01 00 00 mov 0x110(%rbx),%rdi 136771: e8 00 00 00 00 callq 136776 136776: b8 f4 ff ff ff mov $0xfffffff4,%eax 13677b: 5b pop %rbx 13677c: c3 retq 13677d: b8 f4 ff ff ff mov $0xfffffff4,%eax 136782: 5b pop %rbx 136783: c3 retq 136784: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13678b: 00 00 00 00 13678f: 90 nop 0000000000136790 : 136790: e8 00 00 00 00 callq 136795 136795: 41 55 push %r13 136797: 41 54 push %r12 136799: 55 push %rbp 13679a: 48 89 fd mov %rdi,%rbp 13679d: 53 push %rbx 13679e: 48 83 ec 30 sub $0x30,%rsp 1367a2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1367a9: 00 00 1367ab: 48 89 44 24 28 mov %rax,0x28(%rsp) 1367b0: 31 c0 xor %eax,%eax 1367b2: 83 fe 10 cmp $0x10,%esi 1367b5: 0f 84 d7 01 00 00 je 136992 1367bb: 77 3d ja 1367fa 1367bd: 83 fe 04 cmp $0x4,%esi 1367c0: 0f 84 bb 02 00 00 je 136a81 1367c6: 83 fe 08 cmp $0x8,%esi 1367c9: 0f 85 cb 00 00 00 jne 13689a 1367cf: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1367d4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1367db: 00 00 1367dd: 0f 85 cf 02 00 00 jne 136ab2 1367e3: be 01 00 00 00 mov $0x1,%esi 1367e8: 48 83 c4 30 add $0x30,%rsp 1367ec: 48 89 ef mov %rbp,%rdi 1367ef: 5b pop %rbx 1367f0: 5d pop %rbp 1367f1: 41 5c pop %r12 1367f3: 41 5d pop %r13 1367f5: e9 06 f8 ff ff jmpq 136000 1367fa: 83 fe 40 cmp $0x40,%esi 1367fd: 0f 84 1a 01 00 00 je 13691d 136803: 81 fe 80 00 00 00 cmp $0x80,%esi 136809: 0f 85 e8 00 00 00 jne 1368f7 13680f: be 0d 00 00 00 mov $0xd,%esi 136814: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 13681b: 00 13681c: e8 00 00 00 00 callq 136821 136821: 84 c0 test %al,%al 136823: 0f 84 6f 02 00 00 je 136a98 136829: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 13682e: be 81 00 00 00 mov $0x81,%esi 136833: 48 89 ef mov %rbp,%rdi 136836: e8 00 00 00 00 callq 13683b 13683b: 85 c0 test %eax,%eax 13683d: 0f 85 00 00 00 00 jne 136843 136843: 8b 54 24 0c mov 0xc(%rsp),%edx 136847: 89 d1 mov %edx,%ecx 136849: be 0d 00 00 00 mov $0xd,%esi 13684e: 48 89 ef mov %rbp,%rdi 136851: e8 00 00 00 00 callq 136856 136856: 85 c0 test %eax,%eax 136858: 0f 85 a0 00 00 00 jne 1368fe 13685e: be 07 00 00 00 mov $0x7,%esi 136863: 48 89 ef mov %rbp,%rdi 136866: e8 00 00 00 00 callq 13686b 13686b: 84 c0 test %al,%al 13686d: 0f 84 44 02 00 00 je 136ab7 136873: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 13687a: 48 85 c0 test %rax,%rax 13687d: 0f 84 4a 02 00 00 je 136acd 136883: 8b 90 80 00 00 00 mov 0x80(%rax),%edx 136889: 89 d1 mov %edx,%ecx 13688b: be 07 00 00 00 mov $0x7,%esi 136890: 48 89 ef mov %rbp,%rdi 136893: e8 00 00 00 00 callq 136898 136898: eb 64 jmp 1368fe 13689a: 83 fe 01 cmp $0x1,%esi 13689d: 75 5f jne 1368fe 13689f: 48 89 ef mov %rbp,%rdi 1368a2: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 1368a7: 48 8d 5c 24 28 lea 0x28(%rsp),%rbx 1368ac: 48 b8 0e 00 00 00 02 movabs $0x20000000e,%rax 1368b3: 00 00 00 1368b6: 48 89 44 24 18 mov %rax,0x18(%rsp) 1368bb: 48 b8 06 00 00 00 03 movabs $0x300000006,%rax 1368c2: 00 00 00 1368c5: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 1368cc: 00 1368cd: 48 89 44 24 20 mov %rax,0x20(%rsp) 1368d2: e8 00 00 00 00 callq 1368d7 1368d7: 85 c0 test %eax,%eax 1368d9: 75 7a jne 136955 1368db: 49 83 c4 08 add $0x8,%r12 1368df: 49 39 dc cmp %rbx,%r12 1368e2: 74 18 je 1368fc 1368e4: 41 8b 74 24 04 mov 0x4(%r12),%esi 1368e9: 48 89 ef mov %rbp,%rdi 1368ec: e8 00 00 00 00 callq 1368f1 1368f1: 85 c0 test %eax,%eax 1368f3: 75 60 jne 136955 1368f5: eb e4 jmp 1368db 1368f7: 83 fe 20 cmp $0x20,%esi 1368fa: 74 21 je 13691d 1368fc: 31 c0 xor %eax,%eax 1368fe: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 136903: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 13690a: 00 00 13690c: 0f 85 a0 01 00 00 jne 136ab2 136912: 48 83 c4 30 add $0x30,%rsp 136916: 5b pop %rbx 136917: 5d pop %rbp 136918: 41 5c pop %r12 13691a: 41 5d pop %r13 13691c: c3 retq 13691d: 48 89 ef mov %rbp,%rdi 136920: ba 01 00 00 00 mov $0x1,%edx 136925: be 0d 00 00 00 mov $0xd,%esi 13692a: e8 81 f7 ff ff callq 1360b0 13692f: 48 89 ef mov %rbp,%rdi 136932: ba 08 00 00 00 mov $0x8,%edx 136937: be 0e 00 00 00 mov $0xe,%esi 13693c: e8 6f f7 ff ff callq 1360b0 136941: ba 80 00 00 00 mov $0x80,%edx 136946: be 06 00 00 00 mov $0x6,%esi 13694b: 48 89 ef mov %rbp,%rdi 13694e: e8 5d f7 ff ff callq 1360b0 136953: eb a7 jmp 1368fc 136955: 45 8b 2c 24 mov (%r12),%r13d 136959: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 13695e: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 136963: 48 89 ef mov %rbp,%rdi 136966: 44 89 ee mov %r13d,%esi 136969: e8 92 f4 ff ff callq 135e00 13696e: 85 c0 test %eax,%eax 136970: 75 8c jne 1368fe 136972: 8b 4c 24 0c mov 0xc(%rsp),%ecx 136976: 8b 54 24 08 mov 0x8(%rsp),%edx 13697a: 44 89 ee mov %r13d,%esi 13697d: 48 89 ef mov %rbp,%rdi 136980: e8 00 00 00 00 callq 136985 136985: 85 c0 test %eax,%eax 136987: 0f 84 4e ff ff ff je 1368db 13698d: e9 6c ff ff ff jmpq 1368fe 136992: 31 c9 xor %ecx,%ecx 136994: ba bc 02 00 00 mov $0x2bc,%edx 136999: be 84 00 00 00 mov $0x84,%esi 13699e: e8 00 00 00 00 callq 1369a3 1369a3: 85 c0 test %eax,%eax 1369a5: 0f 85 53 ff ff ff jne 1368fe 1369ab: 31 c9 xor %ecx,%ecx 1369ad: ba 20 03 00 00 mov $0x320,%edx 1369b2: be 90 00 00 00 mov $0x90,%esi 1369b7: 48 89 ef mov %rbp,%rdi 1369ba: e8 00 00 00 00 callq 1369bf 1369bf: 85 c0 test %eax,%eax 1369c1: 0f 85 37 ff ff ff jne 1368fe 1369c7: 31 c9 xor %ecx,%ecx 1369c9: ba a6 02 00 00 mov $0x2a6,%edx 1369ce: be 75 00 00 00 mov $0x75,%esi 1369d3: 48 89 ef mov %rbp,%rdi 1369d6: e8 00 00 00 00 callq 1369db 1369db: 85 c0 test %eax,%eax 1369dd: 0f 85 1b ff ff ff jne 1368fe 1369e3: 31 c9 xor %ecx,%ecx 1369e5: ba d8 01 2d 02 mov $0x22d01d8,%edx 1369ea: be 6b 00 00 00 mov $0x6b,%esi 1369ef: 48 89 ef mov %rbp,%rdi 1369f2: e8 00 00 00 00 callq 1369f7 1369f7: 85 c0 test %eax,%eax 1369f9: 0f 85 ff fe ff ff jne 1368fe 1369ff: 31 c9 xor %ecx,%ecx 136a01: ba bc 02 00 00 mov $0x2bc,%edx 136a06: be 83 00 00 00 mov $0x83,%esi 136a0b: 48 89 ef mov %rbp,%rdi 136a0e: e8 00 00 00 00 callq 136a13 136a13: 85 c0 test %eax,%eax 136a15: 0f 85 e3 fe ff ff jne 1368fe 136a1b: 31 c9 xor %ecx,%ecx 136a1d: ba 20 03 00 00 mov $0x320,%edx 136a22: be 86 00 00 00 mov $0x86,%esi 136a27: 48 89 ef mov %rbp,%rdi 136a2a: e8 00 00 00 00 callq 136a2f 136a2f: 85 c0 test %eax,%eax 136a31: 0f 85 c7 fe ff ff jne 1368fe 136a37: 31 c9 xor %ecx,%ecx 136a39: ba a6 02 00 00 mov $0x2a6,%edx 136a3e: be 85 00 00 00 mov $0x85,%esi 136a43: 48 89 ef mov %rbp,%rdi 136a46: e8 00 00 00 00 callq 136a4b 136a4b: 85 c0 test %eax,%eax 136a4d: 0f 85 ab fe ff ff jne 1368fe 136a53: 48 8b 44 24 28 mov 0x28(%rsp),%rax 136a58: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 136a5f: 00 00 136a61: 75 4f jne 136ab2 136a63: 48 83 c4 30 add $0x30,%rsp 136a67: 48 89 ef mov %rbp,%rdi 136a6a: 31 c9 xor %ecx,%ecx 136a6c: ba d8 01 2d 02 mov $0x22d01d8,%edx 136a71: 5b pop %rbx 136a72: be 87 00 00 00 mov $0x87,%esi 136a77: 5d pop %rbp 136a78: 41 5c pop %r12 136a7a: 41 5d pop %r13 136a7c: e9 00 00 00 00 jmpq 136a81 136a81: 48 8b 44 24 28 mov 0x28(%rsp),%rax 136a86: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 136a8d: 00 00 136a8f: 75 21 jne 136ab2 136a91: 31 f6 xor %esi,%esi 136a93: e9 50 fd ff ff jmpq 1367e8 136a98: 8b 95 2c 01 00 00 mov 0x12c(%rbp),%edx 136a9e: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 136aa5: 48 c1 ea 25 shr $0x25,%rdx 136aa9: 89 54 24 0c mov %edx,0xc(%rsp) 136aad: e9 95 fd ff ff jmpq 136847 136ab2: e8 00 00 00 00 callq 136ab7 136ab7: 8b 95 30 01 00 00 mov 0x130(%rbp),%edx 136abd: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 136ac4: 48 c1 ea 25 shr $0x25,%rdx 136ac8: e9 bc fd ff ff jmpq 136889 136acd: b8 ea ff ff ff mov $0xffffffea,%eax 136ad2: e9 27 fe ff ff jmpq 1368fe 136ad7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 136ade: 00 00 0000000000136ae0 : 136ae0: e8 00 00 00 00 callq 136ae5 136ae5: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 136aec: 00 136aed: 48 c7 47 30 00 00 00 movq $0x0,0x30(%rdi) 136af4: 00 136af5: 48 c7 47 38 00 00 00 movq $0x0,0x38(%rdi) 136afc: 00 136afd: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 136b04: 00 136b05: 48 c7 47 58 00 00 00 movq $0x0,0x58(%rdi) 136b0c: 00 136b0d: c7 87 40 06 00 00 0e movl $0xe,0x640(%rdi) 136b14: 00 00 00 136b17: c6 87 3d 06 00 00 01 movb $0x1,0x63d(%rdi) 136b1e: c3 retq 136b1f: 90 nop 0000000000136b20 : 136b20: e8 00 00 00 00 callq 136b25 136b25: 48 8b 3f mov (%rdi),%rdi 136b28: be 24 00 b1 03 mov $0x3b10024,%esi 136b2d: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 136b34: e8 00 00 00 00 callq 136b39 136b39: 83 e0 01 and $0x1,%eax 136b3c: 83 f8 01 cmp $0x1,%eax 136b3f: 19 c0 sbb %eax,%eax 136b41: 83 e0 fb and $0xfffffffb,%eax 136b44: c3 retq 136b45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 136b4c: 00 00 00 00 0000000000136b50 : 136b50: e8 00 00 00 00 callq 136b55 136b55: 53 push %rbx 136b56: 48 89 fb mov %rdi,%rbx 136b59: 48 83 ec 18 sub $0x18,%rsp 136b5d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 136b64: 00 00 136b66: 48 89 44 24 10 mov %rax,0x10(%rsp) 136b6b: 31 c0 xor %eax,%eax 136b6d: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 136b72: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 136b77: c7 44 24 08 ff 00 00 movl $0xff,0x8(%rsp) 136b7e: 00 136b7f: c7 44 24 0c ff 00 00 movl $0xff,0xc(%rsp) 136b86: 00 136b87: e8 00 00 00 00 callq 136b8c 136b8c: 85 c0 test %eax,%eax 136b8e: 75 12 jne 136ba2 136b90: 8b 93 40 06 00 00 mov 0x640(%rbx),%edx 136b96: 8b 4c 24 08 mov 0x8(%rsp),%ecx 136b9a: 39 ca cmp %ecx,%edx 136b9c: 0f 85 00 00 00 00 jne 136ba2 136ba2: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 136ba7: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 136bae: 00 00 136bb0: 75 06 jne 136bb8 136bb2: 48 83 c4 18 add $0x18,%rsp 136bb6: 5b pop %rbx 136bb7: c3 retq 136bb8: e8 00 00 00 00 callq 136bbd 136bbd: 0f 1f 00 nopl (%rax) 0000000000136bc0 : 136bc0: e8 00 00 00 00 callq 136bc5 136bc5: 80 bf 3d 06 00 00 00 cmpb $0x0,0x63d(%rdi) 136bcc: 74 1b je 136be9 136bce: 31 d2 xor %edx,%edx 136bd0: 40 84 f6 test %sil,%sil 136bd3: 74 0a je 136bdf 136bd5: be 68 00 00 00 mov $0x68,%esi 136bda: e9 00 00 00 00 jmpq 136bdf 136bdf: be 69 00 00 00 mov $0x69,%esi 136be4: e9 00 00 00 00 jmpq 136be9 136be9: 31 c0 xor %eax,%eax 136beb: c3 retq 136bec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000136bf0 : 136bf0: e8 00 00 00 00 callq 136bf5 136bf5: 48 8b 07 mov (%rdi),%rax 136bf8: f6 80 94 89 00 00 01 testb $0x1,0x8994(%rax) 136bff: 75 03 jne 136c04 136c01: 31 c0 xor %eax,%eax 136c03: c3 retq 136c04: 40 0f b6 d6 movzbl %sil,%edx 136c08: 31 c9 xor %ecx,%ecx 136c0a: be 82 00 00 00 mov $0x82,%esi 136c0f: e9 00 00 00 00 jmpq 136c14 136c14: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 136c1b: 00 00 00 00 136c1f: 90 nop 0000000000136c20 : 136c20: e8 00 00 00 00 callq 136c25 136c25: 48 8b 3f mov (%rdi),%rdi 136c28: 31 d2 xor %edx,%edx 136c2a: 48 8b 87 28 61 01 00 mov 0x16128(%rdi),%rax 136c31: 8b 30 mov (%rax),%esi 136c33: 81 c6 c8 00 00 00 add $0xc8,%esi 136c39: e8 00 00 00 00 callq 136c3e 136c3e: d1 e8 shr %eax 136c40: 83 e0 03 and $0x3,%eax 136c43: c3 retq 136c44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 136c4b: 00 00 00 00 136c4f: 90 nop 0000000000136c50 : 136c50: e8 00 00 00 00 callq 136c55 136c55: 41 54 push %r12 136c57: 31 d2 xor %edx,%edx 136c59: 55 push %rbp 136c5a: 48 89 fd mov %rdi,%rbp 136c5d: 53 push %rbx 136c5e: 40 84 f6 test %sil,%sil 136c61: 74 0e je 136c71 136c63: 5b pop %rbx 136c64: be 48 00 00 00 mov $0x48,%esi 136c69: 5d pop %rbp 136c6a: 41 5c pop %r12 136c6c: e9 00 00 00 00 jmpq 136c71 136c71: be 49 00 00 00 mov $0x49,%esi 136c76: bb f4 01 00 00 mov $0x1f4,%ebx 136c7b: e8 00 00 00 00 callq 136c80 136c80: 41 89 c4 mov %eax,%r12d 136c83: eb 0f jmp 136c94 136c85: bf 01 00 00 00 mov $0x1,%edi 136c8a: e8 00 00 00 00 callq 136c8f 136c8f: 83 eb 01 sub $0x1,%ebx 136c92: 74 2c je 136cc0 136c94: 48 8b 7d 00 mov 0x0(%rbp),%rdi 136c98: 31 d2 xor %edx,%edx 136c9a: 48 8b 87 28 61 01 00 mov 0x16128(%rdi),%rax 136ca1: 8b 30 mov (%rax),%esi 136ca3: 81 c6 c8 00 00 00 add $0xc8,%esi 136ca9: e8 00 00 00 00 callq 136cae 136cae: d1 e8 shr %eax 136cb0: 83 e0 03 and $0x3,%eax 136cb3: 83 f8 02 cmp $0x2,%eax 136cb6: 75 cd jne 136c85 136cb8: 44 89 e0 mov %r12d,%eax 136cbb: 5b pop %rbx 136cbc: 5d pop %rbp 136cbd: 41 5c pop %r12 136cbf: c3 retq 136cc0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 136cc7: e8 00 00 00 00 callq 136ccc 136ccc: eb ea jmp 136cb8 136cce: 66 90 xchg %ax,%ax 0000000000136cd0 : 136cd0: e8 00 00 00 00 callq 136cd5 136cd5: 53 push %rbx 136cd6: 48 89 fb mov %rdi,%rbx 136cd9: 48 8b bf 10 01 00 00 mov 0x110(%rdi),%rdi 136ce0: e8 00 00 00 00 callq 136ce5 136ce5: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 136cec: 48 c7 83 10 01 00 00 movq $0x0,0x110(%rbx) 136cf3: 00 00 00 00 136cf7: e8 00 00 00 00 callq 136cfc 136cfc: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 136d03: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 136d0a: 00 00 00 00 136d0e: e8 00 00 00 00 callq 136d13 136d13: 31 c0 xor %eax,%eax 136d15: 48 c7 83 18 01 00 00 movq $0x0,0x118(%rbx) 136d1c: 00 00 00 00 136d20: 5b pop %rbx 136d21: c3 retq 136d22: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 136d29: 00 00 00 00 136d2d: 0f 1f 00 nopl (%rax) 0000000000136d30 : 136d30: e8 00 00 00 00 callq 136d35 136d35: 48 8b 8f 10 01 00 00 mov 0x110(%rdi),%rcx 136d3c: 45 31 c0 xor %r8d,%r8d 136d3f: 31 d2 xor %edx,%edx 136d41: be 03 00 00 00 mov $0x3,%esi 136d46: e9 00 00 00 00 jmpq 136d4b 136d4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000136d50 : 136d50: e8 00 00 00 00 callq 136d55 136d55: 31 c9 xor %ecx,%ecx 136d57: ba 02 00 00 00 mov $0x2,%edx 136d5c: be 34 00 00 00 mov $0x34,%esi 136d61: e9 00 00 00 00 jmpq 136d66 136d66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 136d6d: 00 00 00 0000000000136d70 : 136d70: e8 00 00 00 00 callq 136d75 136d75: 41 55 push %r13 136d77: 41 89 cd mov %ecx,%r13d 136d7a: 41 54 push %r12 136d7c: 41 89 d4 mov %edx,%r12d 136d7f: 55 push %rbp 136d80: 48 89 fd mov %rdi,%rbp 136d83: 53 push %rbx 136d84: 89 f3 mov %esi,%ebx 136d86: e8 00 00 00 00 callq 136d8b 136d8b: 84 c0 test %al,%al 136d8d: 74 7a je 136e09 136d8f: 83 fb 06 cmp $0x6,%ebx 136d92: 0f 84 a8 00 00 00 je 136e40 136d98: 76 18 jbe 136db2 136d9a: 83 fb 0d cmp $0xd,%ebx 136d9d: 74 73 je 136e12 136d9f: 76 3c jbe 136ddd 136da1: 83 fb 0e cmp $0xe,%ebx 136da4: 74 41 je 136de7 136da6: b8 ea ff ff ff mov $0xffffffea,%eax 136dab: 5b pop %rbx 136dac: 5d pop %rbp 136dad: 41 5c pop %r12 136daf: 41 5d pop %r13 136db1: c3 retq 136db2: 85 db test %ebx,%ebx 136db4: 74 5c je 136e12 136db6: 83 fb 01 cmp $0x1,%ebx 136db9: 75 eb jne 136da6 136dbb: 31 c9 xor %ecx,%ecx 136dbd: 44 89 e2 mov %r12d,%edx 136dc0: be 6b 00 00 00 mov $0x6b,%esi 136dc5: 48 89 ef mov %rbp,%rdi 136dc8: e8 00 00 00 00 callq 136dcd 136dcd: 85 c0 test %eax,%eax 136dcf: 75 da jne 136dab 136dd1: 31 c9 xor %ecx,%ecx 136dd3: 44 89 ea mov %r13d,%edx 136dd6: be 87 00 00 00 mov $0x87,%esi 136ddb: eb 55 jmp 136e32 136ddd: 83 fb 07 cmp $0x7,%ebx 136de0: 74 05 je 136de7 136de2: 83 fb 0c cmp $0xc,%ebx 136de5: 75 bf jne 136da6 136de7: 31 c9 xor %ecx,%ecx 136de9: 44 89 e2 mov %r12d,%edx 136dec: be 90 00 00 00 mov $0x90,%esi 136df1: 48 89 ef mov %rbp,%rdi 136df4: e8 00 00 00 00 callq 136df9 136df9: 85 c0 test %eax,%eax 136dfb: 75 ae jne 136dab 136dfd: 31 c9 xor %ecx,%ecx 136dff: 44 89 ea mov %r13d,%edx 136e02: be 86 00 00 00 mov $0x86,%esi 136e07: eb 29 jmp 136e32 136e09: 5b pop %rbx 136e0a: 31 c0 xor %eax,%eax 136e0c: 5d pop %rbp 136e0d: 41 5c pop %r12 136e0f: 41 5d pop %r13 136e11: c3 retq 136e12: 31 c9 xor %ecx,%ecx 136e14: 44 89 e2 mov %r12d,%edx 136e17: be 84 00 00 00 mov $0x84,%esi 136e1c: 48 89 ef mov %rbp,%rdi 136e1f: e8 00 00 00 00 callq 136e24 136e24: 85 c0 test %eax,%eax 136e26: 75 83 jne 136dab 136e28: 31 c9 xor %ecx,%ecx 136e2a: 44 89 ea mov %r13d,%edx 136e2d: be 83 00 00 00 mov $0x83,%esi 136e32: 5b pop %rbx 136e33: 48 89 ef mov %rbp,%rdi 136e36: 5d pop %rbp 136e37: 41 5c pop %r12 136e39: 41 5d pop %r13 136e3b: e9 00 00 00 00 jmpq 136e40 136e40: 31 c9 xor %ecx,%ecx 136e42: 44 89 e2 mov %r12d,%edx 136e45: be 75 00 00 00 mov $0x75,%esi 136e4a: 48 89 ef mov %rbp,%rdi 136e4d: e8 00 00 00 00 callq 136e52 136e52: 85 c0 test %eax,%eax 136e54: 0f 85 51 ff ff ff jne 136dab 136e5a: 31 c9 xor %ecx,%ecx 136e5c: 44 89 ea mov %r13d,%edx 136e5f: be 85 00 00 00 mov $0x85,%esi 136e64: eb cc jmp 136e32 136e66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 136e6d: 00 00 00 0000000000136e70 : 136e70: e8 00 00 00 00 callq 136e75 136e75: 48 8b 97 b0 03 00 00 mov 0x3b0(%rdi),%rdx 136e7c: 48 85 d2 test %rdx,%rdx 136e7f: 75 03 jne 136e84 136e81: 31 c0 xor %eax,%eax 136e83: c3 retq 136e84: 55 push %rbp 136e85: 48 c1 ea 20 shr $0x20,%rdx 136e89: 31 c9 xor %ecx,%ecx 136e8b: be 0f 00 00 00 mov $0xf,%esi 136e90: 48 89 fd mov %rdi,%rbp 136e93: e8 00 00 00 00 callq 136e98 136e98: 85 c0 test %eax,%eax 136e9a: 74 02 je 136e9e 136e9c: 5d pop %rbp 136e9d: c3 retq 136e9e: 8b 95 b0 03 00 00 mov 0x3b0(%rbp),%edx 136ea4: 48 89 ef mov %rbp,%rdi 136ea7: 31 c9 xor %ecx,%ecx 136ea9: be 10 00 00 00 mov $0x10,%esi 136eae: 5d pop %rbp 136eaf: e9 00 00 00 00 jmpq 136eb4 136eb4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 136ebb: 00 00 00 00 136ebf: 90 nop 0000000000136ec0 : 136ec0: e8 00 00 00 00 callq 136ec5 136ec5: 53 push %rbx 136ec6: 48 89 fb mov %rdi,%rbx 136ec9: 48 c7 07 ff ff ff ff movq $0xffffffffffffffff,(%rdi) 136ed0: 48 c7 47 08 ff ff ff movq $0xffffffffffffffff,0x8(%rdi) 136ed7: ff 136ed8: 48 c7 47 10 ff ff ff movq $0xffffffffffffffff,0x10(%rdi) 136edf: ff 136ee0: 48 c7 47 18 ff ff ff movq $0xffffffffffffffff,0x18(%rdi) 136ee7: ff 136ee8: 48 c7 47 20 ff ff ff movq $0xffffffffffffffff,0x20(%rdi) 136eef: ff 136ef0: 48 c7 47 28 ff ff ff movq $0xffffffffffffffff,0x28(%rdi) 136ef7: ff 136ef8: 48 c7 47 30 ff ff ff movq $0xffffffffffffffff,0x30(%rdi) 136eff: ff 136f00: 48 c7 47 38 ff ff ff movq $0xffffffffffffffff,0x38(%rdi) 136f07: ff 136f08: 48 c7 47 40 ff ff ff movq $0xffffffffffffffff,0x40(%rdi) 136f0f: ff 136f10: 48 c7 47 48 ff ff ff movq $0xffffffffffffffff,0x48(%rdi) 136f17: ff 136f18: 48 c7 47 50 ff ff ff movq $0xffffffffffffffff,0x50(%rdi) 136f1f: ff 136f20: 48 c7 47 58 ff ff ff movq $0xffffffffffffffff,0x58(%rdi) 136f27: ff 136f28: 48 c7 47 60 ff ff ff movq $0xffffffffffffffff,0x60(%rdi) 136f2f: ff 136f30: 48 c7 47 68 ff ff ff movq $0xffffffffffffffff,0x68(%rdi) 136f37: ff 136f38: 48 c7 47 70 ff ff ff movq $0xffffffffffffffff,0x70(%rdi) 136f3f: ff 136f40: c7 07 78 00 02 00 movl $0x20078,(%rdi) 136f46: bf 01 00 00 00 mov $0x1,%edi 136f4b: e8 00 00 00 00 callq 136f50 136f50: 48 89 43 08 mov %rax,0x8(%rbx) 136f54: 5b pop %rbx 136f55: c3 retq 136f56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 136f5d: 00 00 00 0000000000136f60 : 136f60: e8 00 00 00 00 callq 136f65 136f65: 48 8b 87 d8 f9 ff ff mov -0x628(%rdi),%rax 136f6c: 48 85 c0 test %rax,%rax 136f6f: 74 18 je 136f89 136f71: 48 8b 80 40 03 00 00 mov 0x340(%rax),%rax 136f78: 48 85 c0 test %rax,%rax 136f7b: 74 0c je 136f89 136f7d: 48 81 ef 50 06 00 00 sub $0x650,%rdi 136f84: e9 00 00 00 00 jmpq 136f89 136f89: c3 retq 136f8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000136f90 : 136f90: e8 00 00 00 00 callq 136f95 136f95: 41 54 push %r12 136f97: 55 push %rbp 136f98: 53 push %rbx 136f99: 48 83 ec 20 sub $0x20,%rsp 136f9d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 136fa4: 00 00 136fa6: 48 89 44 24 18 mov %rax,0x18(%rsp) 136fab: 31 c0 xor %eax,%eax 136fad: 48 8b 47 28 mov 0x28(%rdi),%rax 136fb1: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 136fb8: 00 136fb9: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 136fc0: 00 00 136fc2: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 136fc9: 00 00 136fcb: 48 85 c0 test %rax,%rax 136fce: 0f 84 a1 00 00 00 je 137075 136fd4: 48 8b 80 78 02 00 00 mov 0x278(%rax),%rax 136fdb: 48 89 fd mov %rdi,%rbp 136fde: 48 89 f3 mov %rsi,%rbx 136fe1: 41 89 d4 mov %edx,%r12d 136fe4: 48 85 c0 test %rax,%rax 136fe7: 0f 84 80 00 00 00 je 13706d 136fed: 31 f6 xor %esi,%esi 136fef: 48 89 e2 mov %rsp,%rdx 136ff2: e8 00 00 00 00 callq 136ff7 136ff7: 85 c0 test %eax,%eax 136ff9: 75 7a jne 137075 136ffb: 8b 44 24 10 mov 0x10(%rsp),%eax 136fff: 0f af 44 24 14 imul 0x14(%rsp),%eax 137004: 8b 4c 24 04 mov 0x4(%rsp),%ecx 137008: 8b 14 24 mov (%rsp),%edx 13700b: 89 0b mov %ecx,(%rbx) 13700d: 89 53 08 mov %edx,0x8(%rbx) 137010: 89 43 10 mov %eax,0x10(%rbx) 137013: 48 8b 75 28 mov 0x28(%rbp),%rsi 137017: 48 85 f6 test %rsi,%rsi 13701a: 74 59 je 137075 13701c: 4c 8b 86 78 02 00 00 mov 0x278(%rsi),%r8 137023: 4d 85 c0 test %r8,%r8 137026: 74 22 je 13704a 137028: 48 89 e2 mov %rsp,%rdx 13702b: 44 89 e6 mov %r12d,%esi 13702e: 48 89 ef mov %rbp,%rdi 137031: e8 00 00 00 00 callq 137036 137036: 85 c0 test %eax,%eax 137038: 75 3b jne 137075 13703a: 8b 44 24 10 mov 0x10(%rsp),%eax 13703e: 0f af 44 24 14 imul 0x14(%rsp),%eax 137043: 8b 4c 24 04 mov 0x4(%rsp),%ecx 137047: 8b 14 24 mov (%rsp),%edx 13704a: 89 0b mov %ecx,(%rbx) 13704c: 89 53 08 mov %edx,0x8(%rbx) 13704f: 89 43 10 mov %eax,0x10(%rbx) 137052: 31 c0 xor %eax,%eax 137054: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 137059: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 137060: 00 00 137062: 75 18 jne 13707c 137064: 48 83 c4 20 add $0x20,%rsp 137068: 5b pop %rbx 137069: 5d pop %rbp 13706a: 41 5c pop %r12 13706c: c3 retq 13706d: 31 c0 xor %eax,%eax 13706f: 31 d2 xor %edx,%edx 137071: 31 c9 xor %ecx,%ecx 137073: eb 96 jmp 13700b 137075: b8 ea ff ff ff mov $0xffffffea,%eax 13707a: eb d8 jmp 137054 13707c: e8 00 00 00 00 callq 137081 137081: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 137088: 00 00 00 00 13708c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000137090 : 137090: e8 00 00 00 00 callq 137095 137095: 31 c0 xor %eax,%eax 137097: c3 retq 137098: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13709f: 00 00000000001370a0 : 1370a0: e8 00 00 00 00 callq 1370a5 1370a5: 41 54 push %r12 1370a7: 4c 8d a7 88 f9 ff ff lea -0x678(%rdi),%r12 1370ae: 55 push %rbp 1370af: 48 8d af e8 f9 ff ff lea -0x618(%rdi),%rbp 1370b6: 53 push %rbx 1370b7: 48 89 fb mov %rdi,%rbx 1370ba: 48 89 ef mov %rbp,%rdi 1370bd: e8 00 00 00 00 callq 1370c2 1370c2: 48 8b 83 b0 f9 ff ff mov -0x650(%rbx),%rax 1370c9: 48 85 c0 test %rax,%rax 1370cc: 74 14 je 1370e2 1370ce: 48 8b 80 88 03 00 00 mov 0x388(%rax),%rax 1370d5: 48 85 c0 test %rax,%rax 1370d8: 74 08 je 1370e2 1370da: 4c 89 e7 mov %r12,%rdi 1370dd: e8 00 00 00 00 callq 1370e2 1370e2: 5b pop %rbx 1370e3: 48 89 ef mov %rbp,%rdi 1370e6: 5d pop %rbp 1370e7: 41 5c pop %r12 1370e9: e9 00 00 00 00 jmpq 1370ee 1370ee: 66 90 xchg %ax,%ax 00000000001370f0 : 1370f0: e8 00 00 00 00 callq 1370f5 1370f5: 55 push %rbp 1370f6: 48 89 fd mov %rdi,%rbp 1370f9: 53 push %rbx 1370fa: 48 83 ec 08 sub $0x8,%rsp 1370fe: 48 8b 1f mov (%rdi),%rbx 137101: 48 8b 47 28 mov 0x28(%rdi),%rax 137105: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) 13710c: 74 09 je 137117 13710e: 83 bb 08 07 00 00 18 cmpl $0x18,0x708(%rbx) 137115: 76 3f jbe 137156 137117: 48 8b 90 80 01 00 00 mov 0x180(%rax),%rdx 13711e: 48 85 d2 test %rdx,%rdx 137121: 74 14 je 137137 137123: 48 89 ef mov %rbp,%rdi 137126: e8 00 00 00 00 callq 13712b 13712b: 85 c0 test %eax,%eax 13712d: 0f 85 00 00 00 00 jne 137133 137133: 48 8b 45 28 mov 0x28(%rbp),%rax 137137: 48 85 c0 test %rax,%rax 13713a: 74 3e je 13717a 13713c: 48 8b 80 98 01 00 00 mov 0x198(%rax),%rax 137143: 48 85 c0 test %rax,%rax 137146: 74 29 je 137171 137148: 48 83 c4 08 add $0x8,%rsp 13714c: 48 89 ef mov %rbp,%rdi 13714f: 5b pop %rbx 137150: 5d pop %rbp 137151: e9 00 00 00 00 jmpq 137156 137156: 48 8b 90 50 01 00 00 mov 0x150(%rax),%rdx 13715d: 48 85 d2 test %rdx,%rdx 137160: 74 b5 je 137117 137162: e8 00 00 00 00 callq 137167 137167: 85 c0 test %eax,%eax 137169: 75 08 jne 137173 13716b: 48 8b 45 28 mov 0x28(%rbp),%rax 13716f: eb a6 jmp 137117 137171: 31 c0 xor %eax,%eax 137173: 48 83 c4 08 add $0x8,%rsp 137177: 5b pop %rbx 137178: 5d pop %rbp 137179: c3 retq 13717a: 48 83 c4 08 add $0x8,%rsp 13717e: b8 ea ff ff ff mov $0xffffffea,%eax 137183: 5b pop %rbx 137184: 5d pop %rbp 137185: c3 retq 137186: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13718d: 00 00 00 0000000000137190 : 137190: e8 00 00 00 00 callq 137195 137195: 41 54 push %r12 137197: 55 push %rbp 137198: 48 89 fd mov %rdi,%rbp 13719b: 48 81 c7 50 06 00 00 add $0x650,%rdi 1371a2: 53 push %rbx 1371a3: 48 83 ec 08 sub $0x8,%rsp 1371a7: 48 8b 9f b0 f9 ff ff mov -0x650(%rdi),%rbx 1371ae: e8 00 00 00 00 callq 1371b3 1371b3: 48 8d bd 78 06 00 00 lea 0x678(%rbp),%rdi 1371ba: e8 00 00 00 00 callq 1371bf 1371bf: 48 8b 45 28 mov 0x28(%rbp),%rax 1371c3: 48 85 c0 test %rax,%rax 1371c6: 0f 84 00 00 00 00 je 1371cc 1371cc: 48 8b 80 38 02 00 00 mov 0x238(%rax),%rax 1371d3: 48 85 c0 test %rax,%rax 1371d6: 74 10 je 1371e8 1371d8: 48 89 ef mov %rbp,%rdi 1371db: e8 00 00 00 00 callq 1371e0 1371e0: 85 c0 test %eax,%eax 1371e2: 0f 85 cf 01 00 00 jne 1373b7 1371e8: 80 bd 3d 06 00 00 00 cmpb $0x0,0x63d(%rbp) 1371ef: 4c 8b 65 00 mov 0x0(%rbp),%r12 1371f3: 75 2e jne 137223 1371f5: 41 8b 84 24 44 66 01 mov 0x16644(%r12),%eax 1371fc: 00 1371fd: 85 c0 test %eax,%eax 1371ff: 0f 85 0d 01 00 00 jne 137312 137205: 41 80 bc 24 99 67 01 cmpb $0x0,0x16799(%r12) 13720c: 00 00 13720e: 0f 85 2f 01 00 00 jne 137343 137214: 41 80 bc 24 42 66 01 cmpb $0x0,0x16642(%r12) 13721b: 00 00 13721d: 0f 85 20 01 00 00 jne 137343 137223: 31 d2 xor %edx,%edx 137225: 80 bd 4c 06 00 00 00 cmpb $0x0,0x64c(%rbp) 13722c: 41 8b 84 24 08 07 00 mov 0x708(%r12),%eax 137233: 00 137234: 74 7e je 1372b4 137236: 83 e8 19 sub $0x19,%eax 137239: 83 f8 04 cmp $0x4,%eax 13723c: 76 6b jbe 1372a9 13723e: 85 d2 test %edx,%edx 137240: 74 7b je 1372bd 137242: 48 8b 45 28 mov 0x28(%rbp),%rax 137246: 48 85 c0 test %rax,%rax 137249: 0f 84 46 01 00 00 je 137395 13724f: 48 8b 90 08 02 00 00 mov 0x208(%rax),%rdx 137256: 48 85 d2 test %rdx,%rdx 137259: 74 6f je 1372ca 13725b: be 28 00 00 00 mov $0x28,%esi 137260: 48 89 ef mov %rbp,%rdi 137263: e8 00 00 00 00 callq 137268 137268: 85 c0 test %eax,%eax 13726a: 74 51 je 1372bd 13726c: 48 8b 45 28 mov 0x28(%rbp),%rax 137270: 48 85 c0 test %rax,%rax 137273: 0f 84 1c 01 00 00 je 137395 137279: 48 8b 80 10 02 00 00 mov 0x210(%rax),%rax 137280: 48 85 c0 test %rax,%rax 137283: 0f 84 d9 00 00 00 je 137362 137289: be 28 00 00 00 mov $0x28,%esi 13728e: 48 89 ef mov %rbp,%rdi 137291: e8 00 00 00 00 callq 137296 137296: 85 c0 test %eax,%eax 137298: 0f 85 fc 00 00 00 jne 13739a 13729e: 41 83 bc 24 08 07 00 cmpl $0x18,0x708(%r12) 1372a5: 00 18 1372a7: 77 4e ja 1372f7 1372a9: 31 c0 xor %eax,%eax 1372ab: 48 83 c4 08 add $0x8,%rsp 1372af: 5b pop %rbx 1372b0: 5d pop %rbp 1372b1: 41 5c pop %r12 1372b3: c3 retq 1372b4: 83 f8 1c cmp $0x1c,%eax 1372b7: 75 85 jne 13723e 1372b9: 85 d2 test %edx,%edx 1372bb: 75 ec jne 1372a9 1372bd: 48 8b 45 28 mov 0x28(%rbp),%rax 1372c1: 48 85 c0 test %rax,%rax 1372c4: 0f 84 00 00 00 00 je 1372ca 1372ca: 48 8b 80 d8 01 00 00 mov 0x1d8(%rax),%rax 1372d1: 48 85 c0 test %rax,%rax 1372d4: 0f 84 88 00 00 00 je 137362 1372da: 31 f6 xor %esi,%esi 1372dc: 48 89 ef mov %rbp,%rdi 1372df: e8 00 00 00 00 callq 1372e4 1372e4: 85 c0 test %eax,%eax 1372e6: 0f 85 d0 00 00 00 jne 1373bc 1372ec: 41 83 bc 24 08 07 00 cmpl $0x18,0x708(%r12) 1372f3: 00 18 1372f5: 76 b2 jbe 1372a9 1372f7: 49 8b 84 24 68 8c 00 mov 0x8c68(%r12),%rax 1372fe: 00 1372ff: 48 8b 40 40 mov 0x40(%rax),%rax 137303: 48 85 c0 test %rax,%rax 137306: 74 a1 je 1372a9 137308: 4c 89 e7 mov %r12,%rdi 13730b: e8 00 00 00 00 callq 137310 137310: eb 97 jmp 1372a9 137312: 49 8b 84 24 30 07 00 mov 0x730(%r12),%rax 137319: 00 13731a: 4c 89 e7 mov %r12,%rdi 13731d: 48 8b 40 28 mov 0x28(%rax),%rax 137321: e8 00 00 00 00 callq 137326 137326: ba 01 00 00 00 mov $0x1,%edx 13732b: 83 f8 04 cmp $0x4,%eax 13732e: 0f 84 f1 fe ff ff je 137225 137334: 41 80 bc 24 99 67 01 cmpb $0x0,0x16799(%r12) 13733b: 00 00 13733d: 0f 84 d1 fe ff ff je 137214 137343: 49 8b 84 24 30 07 00 mov 0x730(%r12),%rax 13734a: 00 13734b: 4c 89 e7 mov %r12,%rdi 13734e: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 137355: e8 00 00 00 00 callq 13735a 13735a: 0f b6 d0 movzbl %al,%edx 13735d: e9 c3 fe ff ff jmpq 137225 137362: 41 83 bc 24 08 07 00 cmpl $0x18,0x708(%r12) 137369: 00 18 13736b: 0f 86 38 ff ff ff jbe 1372a9 137371: 49 8b 84 24 68 8c 00 mov 0x8c68(%r12),%rax 137378: 00 137379: 48 8b 40 40 mov 0x40(%rax),%rax 13737d: 48 85 c0 test %rax,%rax 137380: 0f 84 23 ff ff ff je 1372a9 137386: 4c 89 e7 mov %r12,%rdi 137389: e8 00 00 00 00 callq 13738e 13738e: 31 c0 xor %eax,%eax 137390: e9 16 ff ff ff jmpq 1372ab 137395: b8 ea ff ff ff mov $0xffffffea,%eax 13739a: 49 8b 3c 24 mov (%r12),%rdi 13739e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1373a5: 89 44 24 04 mov %eax,0x4(%rsp) 1373a9: e8 00 00 00 00 callq 1373ae 1373ae: 8b 44 24 04 mov 0x4(%rsp),%eax 1373b2: e9 00 00 00 00 jmpq 1373b7 1373b7: e9 00 00 00 00 jmpq 1373bc 1373bc: e9 00 00 00 00 jmpq 1373c1 1373c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1373c8: 00 00 00 00 1373cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001373d0 : 1373d0: e8 00 00 00 00 callq 1373d5 1373d5: 55 push %rbp 1373d6: 80 bf 3d 06 00 00 00 cmpb $0x0,0x63d(%rdi) 1373dd: 48 89 fd mov %rdi,%rbp 1373e0: 75 0e jne 1373f0 1373e2: 48 83 bf 48 04 00 00 cmpq $0x0,0x448(%rdi) 1373e9: 00 1373ea: 0f 84 1d 01 00 00 je 13750d 1373f0: 8b 06 mov (%rsi),%eax 1373f2: 8b 95 5c 04 00 00 mov 0x45c(%rbp),%edx 1373f8: 89 c1 mov %eax,%ecx 1373fa: 81 e1 f0 00 00 00 and $0xf0,%ecx 137400: f6 c2 f0 test $0xf0,%dl 137403: 74 7e je 137483 137405: 85 c9 test %ecx,%ecx 137407: 75 7e jne 137487 137409: 3d 00 01 00 00 cmp $0x100,%eax 13740e: 0f 84 ec 00 00 00 je 137500 137414: 48 8b 45 28 mov 0x28(%rbp),%rax 137418: c6 85 58 04 00 00 00 movb $0x0,0x458(%rbp) 13741f: 48 85 c0 test %rax,%rax 137422: 74 3b je 13745f 137424: 48 8b 90 70 03 00 00 mov 0x370(%rax),%rdx 13742b: 48 85 d2 test %rdx,%rdx 13742e: 74 16 je 137446 137430: be 01 00 00 00 mov $0x1,%esi 137435: 48 89 ef mov %rbp,%rdi 137438: e8 00 00 00 00 callq 13743d 13743d: 48 8b 45 28 mov 0x28(%rbp),%rax 137441: 48 85 c0 test %rax,%rax 137444: 74 19 je 13745f 137446: 48 8b 80 68 03 00 00 mov 0x368(%rax),%rax 13744d: 48 85 c0 test %rax,%rax 137450: 74 0d je 13745f 137452: be 01 00 00 00 mov $0x1,%esi 137457: 48 89 ef mov %rbp,%rdi 13745a: e8 00 00 00 00 callq 13745f 13745f: 48 8b 7d 00 mov 0x0(%rbp),%rdi 137463: 31 d2 xor %edx,%edx 137465: be 06 00 00 00 mov $0x6,%esi 13746a: e8 00 00 00 00 callq 13746f 13746f: 48 8b 7d 00 mov 0x0(%rbp),%rdi 137473: 31 d2 xor %edx,%edx 137475: be 06 00 00 00 mov $0x6,%esi 13747a: e8 00 00 00 00 callq 13747f 13747f: 31 c0 xor %eax,%eax 137481: 5d pop %rbp 137482: c3 retq 137483: 85 c9 test %ecx,%ecx 137485: 75 04 jne 13748b 137487: 31 c0 xor %eax,%eax 137489: 5d pop %rbp 13748a: c3 retq 13748b: 89 95 60 04 00 00 mov %edx,0x460(%rbp) 137491: 48 8b 7d 00 mov 0x0(%rbp),%rdi 137495: ba 01 00 00 00 mov $0x1,%edx 13749a: be 06 00 00 00 mov $0x6,%esi 13749f: c6 85 58 04 00 00 01 movb $0x1,0x458(%rbp) 1374a6: e8 00 00 00 00 callq 1374ab 1374ab: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1374af: ba 01 00 00 00 mov $0x1,%edx 1374b4: be 06 00 00 00 mov $0x6,%esi 1374b9: e8 00 00 00 00 callq 1374be 1374be: 48 8b 45 28 mov 0x28(%rbp),%rax 1374c2: 48 85 c0 test %rax,%rax 1374c5: 74 c0 je 137487 1374c7: 48 8b 90 68 03 00 00 mov 0x368(%rax),%rdx 1374ce: 48 85 d2 test %rdx,%rdx 1374d1: 74 13 je 1374e6 1374d3: 31 f6 xor %esi,%esi 1374d5: 48 89 ef mov %rbp,%rdi 1374d8: e8 00 00 00 00 callq 1374dd 1374dd: 48 8b 45 28 mov 0x28(%rbp),%rax 1374e1: 48 85 c0 test %rax,%rax 1374e4: 74 a1 je 137487 1374e6: 48 8b 80 70 03 00 00 mov 0x370(%rax),%rax 1374ed: 48 85 c0 test %rax,%rax 1374f0: 74 95 je 137487 1374f2: 31 f6 xor %esi,%esi 1374f4: 48 89 ef mov %rbp,%rdi 1374f7: e8 00 00 00 00 callq 1374fc 1374fc: 31 c0 xor %eax,%eax 1374fe: eb 89 jmp 137489 137500: 8b 85 60 04 00 00 mov 0x460(%rbp),%eax 137506: 89 06 mov %eax,(%rsi) 137508: e9 07 ff ff ff jmpq 137414 13750d: b8 ea ff ff ff mov $0xffffffea,%eax 137512: 5d pop %rbp 137513: c3 retq 137514: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13751b: 00 00 00 00 13751f: 90 nop 0000000000137520 : 137520: e8 00 00 00 00 callq 137525 137525: 41 54 push %r12 137527: 4c 8d a7 d8 75 00 00 lea 0x75d8(%rdi),%r12 13752e: 55 push %rbp 13752f: 53 push %rbx 137530: 48 89 fb mov %rdi,%rbx 137533: 48 83 ec 08 sub $0x8,%rsp 137537: 48 8b 87 00 76 00 00 mov 0x7600(%rdi),%rax 13753e: 48 85 c0 test %rax,%rax 137541: 74 22 je 137565 137543: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 13754a: 48 85 c0 test %rax,%rax 13754d: 74 16 je 137565 13754f: 48 8b 8f d8 75 00 00 mov 0x75d8(%rdi),%rcx 137556: 4c 89 e7 mov %r12,%rdi 137559: 48 8d b1 78 85 00 00 lea 0x8578(%rcx),%rsi 137560: e8 00 00 00 00 callq 137565 137565: 48 8d 93 e0 79 00 00 lea 0x79e0(%rbx),%rdx 13756c: 48 8d b3 d8 79 00 00 lea 0x79d8(%rbx),%rsi 137573: 48 8d bb e8 79 00 00 lea 0x79e8(%rbx),%rdi 13757a: e8 00 00 00 00 callq 13757f 13757f: 48 83 bb a0 79 00 00 cmpq $0x0,0x79a0(%rbx) 137586: 00 137587: 48 c7 83 c8 79 00 00 movq $0x0,0x79c8(%rbx) 13758e: 00 00 00 00 137592: 48 c7 83 d0 79 00 00 movq $0x0,0x79d0(%rbx) 137599: 00 00 00 00 13759d: 48 c7 83 d8 79 00 00 movq $0x0,0x79d8(%rbx) 1375a4: 00 00 00 00 1375a8: 48 c7 83 e0 79 00 00 movq $0x0,0x79e0(%rbx) 1375af: 00 00 00 00 1375b3: 48 c7 83 e8 79 00 00 movq $0x0,0x79e8(%rbx) 1375ba: 00 00 00 00 1375be: 74 51 je 137611 1375c0: 48 8d 93 b8 79 00 00 lea 0x79b8(%rbx),%rdx 1375c7: 48 8d b3 b0 79 00 00 lea 0x79b0(%rbx),%rsi 1375ce: 48 8d bb c0 79 00 00 lea 0x79c0(%rbx),%rdi 1375d5: e8 00 00 00 00 callq 1375da 1375da: 48 c7 83 a0 79 00 00 movq $0x0,0x79a0(%rbx) 1375e1: 00 00 00 00 1375e5: 48 c7 83 a8 79 00 00 movq $0x0,0x79a8(%rbx) 1375ec: 00 00 00 00 1375f0: 48 c7 83 b0 79 00 00 movq $0x0,0x79b0(%rbx) 1375f7: 00 00 00 00 1375fb: 48 c7 83 b8 79 00 00 movq $0x0,0x79b8(%rbx) 137602: 00 00 00 00 137606: 48 c7 83 c0 79 00 00 movq $0x0,0x79c0(%rbx) 13760d: 00 00 00 00 137611: 48 83 bb 70 78 00 00 cmpq $0x0,0x7870(%rbx) 137618: 00 137619: 0f 85 a8 00 00 00 jne 1376c7 13761f: 48 8d 93 90 79 00 00 lea 0x7990(%rbx),%rdx 137626: 48 8d b3 88 79 00 00 lea 0x7988(%rbx),%rsi 13762d: 48 8d bb 98 79 00 00 lea 0x7998(%rbx),%rdi 137634: e8 00 00 00 00 callq 137639 137639: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 137640: 48 85 c0 test %rax,%rax 137643: 0f 84 00 00 00 00 je 137649 137649: 48 8b 90 78 01 00 00 mov 0x178(%rax),%rdx 137650: 48 85 d2 test %rdx,%rdx 137653: 74 20 je 137675 137655: 4c 89 e7 mov %r12,%rdi 137658: e8 00 00 00 00 callq 13765d 13765d: 85 c0 test %eax,%eax 13765f: 0f 85 00 00 00 00 jne 137665 137665: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 13766c: 48 85 c0 test %rax,%rax 13766f: 0f 84 00 00 00 00 je 137675 137675: 48 8b 90 68 01 00 00 mov 0x168(%rax),%rdx 13767c: 48 85 d2 test %rdx,%rdx 13767f: 74 1c je 13769d 137681: 4c 89 e7 mov %r12,%rdi 137684: e8 00 00 00 00 callq 137689 137689: 85 c0 test %eax,%eax 13768b: 0f 85 00 00 00 00 jne 137691 137691: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 137698: 48 85 c0 test %rax,%rax 13769b: 74 1f je 1376bc 13769d: 48 8b 80 58 01 00 00 mov 0x158(%rax),%rax 1376a4: 48 85 c0 test %rax,%rax 1376a7: 74 13 je 1376bc 1376a9: 4c 89 e7 mov %r12,%rdi 1376ac: e8 00 00 00 00 callq 1376b1 1376b1: 31 c0 xor %eax,%eax 1376b3: 48 83 c4 08 add $0x8,%rsp 1376b7: 5b pop %rbx 1376b8: 5d pop %rbp 1376b9: 41 5c pop %r12 1376bb: c3 retq 1376bc: 48 83 c4 08 add $0x8,%rsp 1376c0: 31 c0 xor %eax,%eax 1376c2: 5b pop %rbx 1376c3: 5d pop %rbp 1376c4: 41 5c pop %r12 1376c6: c3 retq 1376c7: 48 8d 93 78 78 00 00 lea 0x7878(%rbx),%rdx 1376ce: 48 8d b3 70 78 00 00 lea 0x7870(%rbx),%rsi 1376d5: 48 8d bb 80 78 00 00 lea 0x7880(%rbx),%rdi 1376dc: e8 00 00 00 00 callq 1376e1 1376e1: e9 39 ff ff ff jmpq 13761f 1376e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1376ed: 00 00 00 00000000001376f0 : 1376f0: e8 00 00 00 00 callq 1376f5 1376f5: 41 55 push %r13 1376f7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1376fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 137705: 41 54 push %r12 137707: 55 push %rbp 137708: 48 8d af d8 75 00 00 lea 0x75d8(%rdi),%rbp 13770f: 53 push %rbx 137710: 48 89 fb mov %rdi,%rbx 137713: 48 81 c7 d8 7a 00 00 add $0x7ad8,%rdi 13771a: 48 83 ec 08 sub $0x8,%rsp 13771e: 8b 87 88 0a 00 00 mov 0xa88(%rdi),%eax 137724: c7 47 e0 40 00 00 00 movl $0x40,-0x20(%rdi) 13772b: 48 89 87 e0 fb ff ff mov %rax,-0x420(%rdi) 137732: e8 00 00 00 00 callq 137737 137737: 48 8d bb 58 76 00 00 lea 0x7658(%rbx),%rdi 13773e: 48 c7 83 c0 7a 00 00 movq $0x0,0x7ac0(%rbx) 137745: 00 00 00 00 137749: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 137750: 48 c7 83 d0 7a 00 00 movq $0x0,0x7ad0(%rbx) 137757: 00 00 00 00 13775b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 137762: 48 c7 83 c8 7a 00 00 movq $0x0,0x7ac8(%rbx) 137769: 00 00 00 00 13776d: e8 00 00 00 00 callq 137772 137772: 48 8d bb 78 76 00 00 lea 0x7678(%rbx),%rdi 137779: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 137780: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 137787: e8 00 00 00 00 callq 13778c 13778c: 48 8d bb 98 76 00 00 lea 0x7698(%rbx),%rdi 137793: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 13779a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1377a1: e8 00 00 00 00 callq 1377a6 1377a6: 48 8d 93 30 7c 00 00 lea 0x7c30(%rbx),%rdx 1377ad: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 1377b4: 00 00 00 1377b7: 48 c7 83 40 7c 00 00 movq $0x0,0x7c40(%rbx) 1377be: 00 00 00 00 1377c2: 48 89 83 28 7c 00 00 mov %rax,0x7c28(%rbx) 1377c9: 48 8d bb 78 7a 00 00 lea 0x7a78(%rbx),%rdi 1377d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1377d7: 48 89 83 50 7c 00 00 mov %rax,0x7c50(%rbx) 1377de: 48 8d 83 58 7c 00 00 lea 0x7c58(%rbx),%rax 1377e5: 48 89 93 30 7c 00 00 mov %rdx,0x7c30(%rbx) 1377ec: 48 89 83 60 7c 00 00 mov %rax,0x7c60(%rbx) 1377f3: 48 89 83 58 7c 00 00 mov %rax,0x7c58(%rbx) 1377fa: 48 89 93 38 7c 00 00 mov %rdx,0x7c38(%rbx) 137801: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 137808: 48 c7 83 48 7c 00 00 movq $0x0,0x7c48(%rbx) 13780f: 00 00 00 00 137813: 48 c7 83 68 7c 00 00 movq $0x0,0x7c68(%rbx) 13781a: 00 00 00 00 13781e: c7 83 6c 7a 00 00 01 movl $0x1,0x7a6c(%rbx) 137825: 00 00 00 137828: c7 83 c4 7b 00 00 00 movl $0x0,0x7bc4(%rbx) 13782f: 00 00 00 137832: 48 c7 83 0c 7c 00 00 movq $0x0,0x7c0c(%rbx) 137839: 00 00 00 00 13783d: c7 83 70 7a 00 00 01 movl $0x1,0x7a70(%rbx) 137844: 00 00 00 137847: e8 00 00 00 00 callq 13784c 13784c: 48 8d bb 98 7a 00 00 lea 0x7a98(%rbx),%rdi 137853: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 13785a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 137861: e8 00 00 00 00 callq 137866 137866: 8b 8b d4 7b 00 00 mov 0x7bd4(%rbx),%ecx 13786c: b8 01 00 00 00 mov $0x1,%eax 137871: 48 c7 83 ec 7b 00 00 movq $0x6,0x7bec(%rbx) 137878: 06 00 00 00 13787c: c7 83 34 7a 00 00 01 movl $0x1,0x7a34(%rbx) 137883: 00 00 00 137886: c7 83 3c 7a 00 00 01 movl $0x1,0x7a3c(%rbx) 13788d: 00 00 00 137890: d3 e0 shl %cl,%eax 137892: 89 83 d0 7b 00 00 mov %eax,0x7bd0(%rbx) 137898: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 13789f: 00 00 00 1378a2: 48 89 83 d4 7b 00 00 mov %rax,0x7bd4(%rbx) 1378a9: 48 b8 02 00 00 00 03 movabs $0x300000002,%rax 1378b0: 00 00 00 1378b3: 48 89 83 dc 7b 00 00 mov %rax,0x7bdc(%rbx) 1378ba: 48 b8 04 00 00 00 05 movabs $0x500000004,%rax 1378c1: 00 00 00 1378c4: 48 89 83 e4 7b 00 00 mov %rax,0x7be4(%rbx) 1378cb: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 1378d2: 00 00 00 1378d5: 48 89 83 f4 7b 00 00 mov %rax,0x7bf4(%rbx) 1378dc: 48 b8 03 00 00 00 04 movabs $0x400000003,%rax 1378e3: 00 00 00 1378e6: 48 89 83 fc 7b 00 00 mov %rax,0x7bfc(%rbx) 1378ed: 48 b8 05 00 00 00 06 movabs $0x600000005,%rax 1378f4: 00 00 00 1378f7: 48 89 83 04 7c 00 00 mov %rax,0x7c04(%rbx) 1378fe: 48 8d 83 94 7f 00 00 lea 0x7f94(%rbx),%rax 137905: 48 89 83 f8 7a 00 00 mov %rax,0x7af8(%rbx) 13790c: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 137913: 75 2f jne 137944 137915: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 13791c: 48 85 c0 test %rax,%rax 13791f: 0f 84 00 00 00 00 je 137925 137925: 48 8b 90 48 01 00 00 mov 0x148(%rax),%rdx 13792c: 48 85 d2 test %rdx,%rdx 13792f: 74 23 je 137954 137931: 48 89 ef mov %rbp,%rdi 137934: e8 00 00 00 00 callq 137939 137939: 41 89 c4 mov %eax,%r12d 13793c: 85 c0 test %eax,%eax 13793e: 0f 85 af 02 00 00 jne 137bf3 137944: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 13794b: 48 85 c0 test %rax,%rax 13794e: 0f 84 00 00 00 00 je 137954 137954: 48 8b 90 60 01 00 00 mov 0x160(%rax),%rdx 13795b: 48 85 d2 test %rdx,%rdx 13795e: 74 20 je 137980 137960: 48 89 ef mov %rbp,%rdi 137963: e8 00 00 00 00 callq 137968 137968: 85 c0 test %eax,%eax 13796a: 0f 85 00 00 00 00 jne 137970 137970: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 137977: 48 85 c0 test %rax,%rax 13797a: 0f 84 00 00 00 00 je 137980 137980: 48 8b 80 70 01 00 00 mov 0x170(%rax),%rax 137987: 48 85 c0 test %rax,%rax 13798a: 74 10 je 13799c 13798c: 48 89 ef mov %rbp,%rdi 13798f: e8 00 00 00 00 callq 137994 137994: 85 c0 test %eax,%eax 137996: 0f 85 00 00 00 00 jne 13799c 13799c: 48 8b b3 60 78 00 00 mov 0x7860(%rbx),%rsi 1379a3: 4c 8b a3 d8 75 00 00 mov 0x75d8(%rbx),%r12 1379aa: 48 85 f6 test %rsi,%rsi 1379ad: 0f 85 de 01 00 00 jne 137b91 1379b3: 48 8d 93 48 77 00 00 lea 0x7748(%rbx),%rdx 1379ba: 31 ff xor %edi,%edi 1379bc: 31 c0 xor %eax,%eax 1379be: 48 8b 0a mov (%rdx),%rcx 1379c1: 89 fe mov %edi,%esi 1379c3: 83 f8 07 cmp $0x7,%eax 1379c6: 74 0e je 1379d6 1379c8: 48 85 c9 test %rcx,%rcx 1379cb: 74 09 je 1379d6 1379cd: 48 39 f1 cmp %rsi,%rcx 1379d0: 76 04 jbe 1379d6 1379d2: 89 cf mov %ecx,%edi 1379d4: 89 ce mov %ecx,%esi 1379d6: 83 c0 01 add $0x1,%eax 1379d9: 48 83 c2 28 add $0x28,%rdx 1379dd: 83 f8 0e cmp $0xe,%eax 1379e0: 75 dc jne 1379be 1379e2: 48 8d 83 90 79 00 00 lea 0x7990(%rbx),%rax 1379e9: b9 04 00 00 00 mov $0x4,%ecx 1379ee: 48 89 b3 78 79 00 00 mov %rsi,0x7978(%rbx) 1379f5: 4c 8d 8b 88 79 00 00 lea 0x7988(%rbx),%r9 1379fc: 50 push %rax 1379fd: 4c 8d 83 98 79 00 00 lea 0x7998(%rbx),%r8 137a04: ba 00 10 00 00 mov $0x1000,%edx 137a09: 4c 89 e7 mov %r12,%rdi 137a0c: c7 83 80 79 00 00 00 movl $0x1000,0x7980(%rbx) 137a13: 10 00 00 137a16: c6 83 84 79 00 00 04 movb $0x4,0x7984(%rbx) 137a1d: e8 00 00 00 00 callq 137a22 137a22: 59 pop %rcx 137a23: 85 c0 test %eax,%eax 137a25: 0f 85 00 00 00 00 jne 137a2b 137a2b: 48 8b b3 b8 76 00 00 mov 0x76b8(%rbx),%rsi 137a32: 4c 8b ab d8 75 00 00 mov 0x75d8(%rbx),%r13 137a39: 48 85 f6 test %rsi,%rsi 137a3c: 74 3e je 137a7c 137a3e: 48 89 b3 a0 79 00 00 mov %rsi,0x79a0(%rbx) 137a45: c7 83 a8 79 00 00 00 movl $0x1000,0x79a8(%rbx) 137a4c: 10 00 00 137a4f: c6 83 ac 79 00 00 02 movb $0x2,0x79ac(%rbx) 137a56: 48 81 fe 00 00 00 40 cmp $0x40000000,%rsi 137a5d: 0f 84 f1 00 00 00 je 137b54 137a63: 0f 87 dd 00 00 00 ja 137b46 137a69: 48 8d 86 00 00 00 f0 lea -0x10000000(%rsi),%rax 137a70: 48 a9 ff ff ff ef test $0xffffffffefffffff,%rax 137a76: 0f 84 d8 00 00 00 je 137b54 137a7c: 48 8d 83 e0 79 00 00 lea 0x79e0(%rbx),%rax 137a83: b9 04 00 00 00 mov $0x4,%ecx 137a88: 4c 89 ef mov %r13,%rdi 137a8b: 48 c7 83 c8 79 00 00 movq $0x40000,0x79c8(%rbx) 137a92: 00 00 04 00 137a96: 50 push %rax 137a97: 4c 8d 8b d8 79 00 00 lea 0x79d8(%rbx),%r9 137a9e: 4c 8d 83 e8 79 00 00 lea 0x79e8(%rbx),%r8 137aa5: ba 00 10 00 00 mov $0x1000,%edx 137aaa: c7 83 d0 79 00 00 00 movl $0x1000,0x79d0(%rbx) 137ab1: 10 00 00 137ab4: be 00 00 04 00 mov $0x40000,%esi 137ab9: c6 83 d4 79 00 00 04 movb $0x4,0x79d4(%rbx) 137ac0: e8 00 00 00 00 callq 137ac5 137ac5: 41 89 c4 mov %eax,%r12d 137ac8: 58 pop %rax 137ac9: 45 85 e4 test %r12d,%r12d 137acc: 0f 85 00 00 00 00 jne 137ad2 137ad2: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 137ad9: 48 85 c0 test %rax,%rax 137adc: 0f 84 e8 00 00 00 je 137bca 137ae2: 48 8b 90 28 01 00 00 mov 0x128(%rax),%rdx 137ae9: 48 85 d2 test %rdx,%rdx 137aec: 74 2e je 137b1c 137aee: 48 8b 83 d8 75 00 00 mov 0x75d8(%rbx),%rax 137af5: 48 89 ef mov %rbp,%rdi 137af8: 48 8d b0 78 85 00 00 lea 0x8578(%rax),%rsi 137aff: e8 00 00 00 00 callq 137b04 137b04: 85 c0 test %eax,%eax 137b06: 0f 85 c3 00 00 00 jne 137bcf 137b0c: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 137b13: 48 85 c0 test %rax,%rax 137b16: 0f 84 00 00 00 00 je 137b1c 137b1c: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 137b23: 48 85 c0 test %rax,%rax 137b26: 74 10 je 137b38 137b28: 48 89 ef mov %rbp,%rdi 137b2b: e8 00 00 00 00 callq 137b30 137b30: 85 c0 test %eax,%eax 137b32: 0f 85 b6 00 00 00 jne 137bee 137b38: 48 83 c4 08 add $0x8,%rsp 137b3c: 44 89 e0 mov %r12d,%eax 137b3f: 5b pop %rbx 137b40: 5d pop %rbp 137b41: 41 5c pop %r12 137b43: 41 5d pop %r13 137b45: c3 retq 137b46: b8 00 00 00 80 mov $0x80000000,%eax 137b4b: 48 39 c6 cmp %rax,%rsi 137b4e: 0f 85 28 ff ff ff jne 137a7c 137b54: 48 8d 83 b8 79 00 00 lea 0x79b8(%rbx),%rax 137b5b: ba 00 10 00 00 mov $0x1000,%edx 137b60: 4c 89 ef mov %r13,%rdi 137b63: b9 02 00 00 00 mov $0x2,%ecx 137b68: 50 push %rax 137b69: 4c 8d 8b b0 79 00 00 lea 0x79b0(%rbx),%r9 137b70: 4c 8d 83 c0 79 00 00 lea 0x79c0(%rbx),%r8 137b77: e8 00 00 00 00 callq 137b7c 137b7c: 5a pop %rdx 137b7d: 85 c0 test %eax,%eax 137b7f: 0f 85 00 00 00 00 jne 137b85 137b85: 4c 8b ab d8 75 00 00 mov 0x75d8(%rbx),%r13 137b8c: e9 eb fe ff ff jmpq 137a7c 137b91: 48 8d 83 78 78 00 00 lea 0x7878(%rbx),%rax 137b98: 8b 93 68 78 00 00 mov 0x7868(%rbx),%edx 137b9e: 0f b6 8b 6c 78 00 00 movzbl 0x786c(%rbx),%ecx 137ba5: 4c 8d 8b 70 78 00 00 lea 0x7870(%rbx),%r9 137bac: 50 push %rax 137bad: 4c 8d 83 80 78 00 00 lea 0x7880(%rbx),%r8 137bb4: 4c 89 e7 mov %r12,%rdi 137bb7: e8 00 00 00 00 callq 137bbc 137bbc: 5e pop %rsi 137bbd: 85 c0 test %eax,%eax 137bbf: 0f 84 ee fd ff ff je 1379b3 137bc5: e9 00 00 00 00 jmpq 137bca 137bca: b8 ea ff ff ff mov $0xffffffea,%eax 137bcf: 48 8b 3b mov (%rbx),%rdi 137bd2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 137bd9: 89 44 24 04 mov %eax,0x4(%rsp) 137bdd: e8 00 00 00 00 callq 137be2 137be2: 8b 44 24 04 mov 0x4(%rsp),%eax 137be6: 41 89 c4 mov %eax,%r12d 137be9: e9 4a ff ff ff jmpq 137b38 137bee: e9 00 00 00 00 jmpq 137bf3 137bf3: e9 00 00 00 00 jmpq 137bf8 137bf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 137bff: 00 0000000000137c00 : 137c00: e8 00 00 00 00 callq 137c05 137c05: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 137c0b 137c0b: 55 push %rbp 137c0c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 137c13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 137c1a: 53 push %rbx 137c1b: 48 8d af d8 75 00 00 lea 0x75d8(%rdi),%rbp 137c22: 48 89 fb mov %rdi,%rbx 137c25: c6 87 15 7c 00 00 00 movb $0x0,0x7c15(%rdi) 137c2c: 85 c0 test %eax,%eax 137c2e: 48 89 bf d8 75 00 00 mov %rdi,0x75d8(%rdi) 137c35: 0f 95 87 14 7c 00 00 setne 0x7c14(%rdi) 137c3c: 48 81 c7 38 76 00 00 add $0x7638,%rdi 137c43: e8 00 00 00 00 callq 137c48 137c48: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 137c4f: 48 8d bb 00 7b 00 00 lea 0x7b00(%rbx),%rdi 137c56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 137c5d: e8 00 00 00 00 callq 137c62 137c62: 8b 93 74 85 00 00 mov 0x8574(%rbx),%edx 137c68: c7 83 20 7b 00 00 01 movl $0x1,0x7b20(%rbx) 137c6f: 00 00 00 137c72: c6 83 24 7b 00 00 00 movb $0x0,0x7b24(%rbx) 137c79: f6 c6 40 test $0x40,%dh 137c7c: 74 07 je 137c85 137c7e: c6 83 a4 7b 00 00 01 movb $0x1,0x7ba4(%rbx) 137c85: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 137c8b: 83 f8 1b cmp $0x1b,%eax 137c8e: 77 20 ja 137cb0 137c90: 83 f8 18 cmp $0x18,%eax 137c93: 77 3a ja 137ccf 137c95: 83 f8 17 cmp $0x17,%eax 137c98: 74 46 je 137ce0 137c9a: 83 f8 18 cmp $0x18,%eax 137c9d: 75 62 jne 137d01 137c9f: 48 89 ef mov %rbp,%rdi 137ca2: e8 00 00 00 00 callq 137ca7 137ca7: 45 31 c0 xor %r8d,%r8d 137caa: 44 89 c0 mov %r8d,%eax 137cad: 5b pop %rbx 137cae: 5d pop %rbp 137caf: c3 retq 137cb0: 83 e8 1c sub $0x1c,%eax 137cb3: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 137cb9: 83 f8 01 cmp $0x1,%eax 137cbc: 77 ec ja 137caa 137cbe: 48 89 ef mov %rbp,%rdi 137cc1: e8 00 00 00 00 callq 137cc6 137cc6: 45 31 c0 xor %r8d,%r8d 137cc9: 5b pop %rbx 137cca: 5d pop %rbp 137ccb: 44 89 c0 mov %r8d,%eax 137cce: c3 retq 137ccf: 48 89 ef mov %rbp,%rdi 137cd2: e8 00 00 00 00 callq 137cd7 137cd7: 45 31 c0 xor %r8d,%r8d 137cda: 5b pop %rbx 137cdb: 5d pop %rbp 137cdc: 44 89 c0 mov %r8d,%eax 137cdf: c3 retq 137ce0: 80 e6 7f and $0x7f,%dh 137ce3: 48 89 ef mov %rbp,%rdi 137ce6: 89 93 74 85 00 00 mov %edx,0x8574(%rbx) 137cec: e8 00 00 00 00 callq 137cf1 137cf1: 45 31 c0 xor %r8d,%r8d 137cf4: c6 83 a4 7b 00 00 00 movb $0x0,0x7ba4(%rbx) 137cfb: 5b pop %rbx 137cfc: 44 89 c0 mov %r8d,%eax 137cff: 5d pop %rbp 137d00: c3 retq 137d01: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 137d07: eb a1 jmp 137caa 137d09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000137d10 : 137d10: e8 00 00 00 00 callq 137d15 137d15: 31 c0 xor %eax,%eax 137d17: c3 retq 137d18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 137d1f: 00 0000000000137d20 : 137d20: e8 00 00 00 00 callq 137d25 137d25: 41 54 push %r12 137d27: 55 push %rbp 137d28: 48 8d af d8 75 00 00 lea 0x75d8(%rdi),%rbp 137d2f: 53 push %rbx 137d30: 48 89 fb mov %rdi,%rbx 137d33: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 137d3a: 74 0d je 137d49 137d3c: f6 87 50 65 01 00 10 testb $0x10,0x16550(%rdi) 137d43: 0f 84 bb 00 00 00 je 137e04 137d49: 80 bb 15 7c 00 00 00 cmpb $0x0,0x7c15(%rbx) 137d50: 0f 84 a5 00 00 00 je 137dfb 137d56: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 137d5d: 48 85 c0 test %rax,%rax 137d60: 74 19 je 137d7b 137d62: 48 8b 80 a0 01 00 00 mov 0x1a0(%rax),%rax 137d69: 48 85 c0 test %rax,%rax 137d6c: 74 0d je 137d7b 137d6e: be 01 00 00 00 mov $0x1,%esi 137d73: 48 89 ef mov %rbp,%rdi 137d76: e8 00 00 00 00 callq 137d7b 137d7b: 4c 8d a3 78 7a 00 00 lea 0x7a78(%rbx),%r12 137d82: 4c 89 e7 mov %r12,%rdi 137d85: e8 00 00 00 00 callq 137d8a 137d8a: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 137d91: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 137d98: 48 85 c0 test %rax,%rax 137d9b: 74 0a je 137da7 137d9d: 8b 93 6c 7a 00 00 mov 0x7a6c(%rbx),%edx 137da3: 85 d2 test %edx,%edx 137da5: 74 77 je 137e1e 137da7: 4c 89 e7 mov %r12,%rdi 137daa: 4c 8d a3 98 7a 00 00 lea 0x7a98(%rbx),%r12 137db1: e8 00 00 00 00 callq 137db6 137db6: 4c 89 e7 mov %r12,%rdi 137db9: e8 00 00 00 00 callq 137dbe 137dbe: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 137dc5: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 137dcc: 48 85 c0 test %rax,%rax 137dcf: 74 22 je 137df3 137dd1: 8b 93 70 7a 00 00 mov 0x7a70(%rbx),%edx 137dd7: 85 d2 test %edx,%edx 137dd9: 75 18 jne 137df3 137ddb: 31 f6 xor %esi,%esi 137ddd: 48 89 ef mov %rbp,%rdi 137de0: e8 00 00 00 00 callq 137de5 137de5: 85 c0 test %eax,%eax 137de7: 75 0a jne 137df3 137de9: c7 83 70 7a 00 00 01 movl $0x1,0x7a70(%rbx) 137df0: 00 00 00 137df3: 4c 89 e7 mov %r12,%rdi 137df6: e8 00 00 00 00 callq 137dfb 137dfb: 80 bb 14 7c 00 00 00 cmpb $0x0,0x7c14(%rbx) 137e02: 75 07 jne 137e0b 137e04: 5b pop %rbx 137e05: 31 c0 xor %eax,%eax 137e07: 5d pop %rbp 137e08: 41 5c pop %r12 137e0a: c3 retq 137e0b: c6 83 c4 7c 00 00 00 movb $0x0,0x7cc4(%rbx) 137e12: 48 89 ef mov %rbp,%rdi 137e15: 5b pop %rbx 137e16: 5d pop %rbp 137e17: 41 5c pop %r12 137e19: e9 72 f3 ff ff jmpq 137190 137e1e: 31 f6 xor %esi,%esi 137e20: 48 89 ef mov %rbp,%rdi 137e23: e8 00 00 00 00 callq 137e28 137e28: 85 c0 test %eax,%eax 137e2a: 0f 85 77 ff ff ff jne 137da7 137e30: c7 83 6c 7a 00 00 01 movl $0x1,0x7a6c(%rbx) 137e37: 00 00 00 137e3a: e9 68 ff ff ff jmpq 137da7 137e3f: 90 nop 0000000000137e40 : 137e40: e8 00 00 00 00 callq 137e45 137e45: 41 57 push %r15 137e47: 41 56 push %r14 137e49: 49 89 fe mov %rdi,%r14 137e4c: 41 55 push %r13 137e4e: 41 54 push %r12 137e50: 55 push %rbp 137e51: 53 push %rbx 137e52: 48 83 ec 08 sub $0x8,%rsp 137e56: 48 8b 1f mov (%rdi),%rbx 137e59: 80 bb 41 66 01 00 00 cmpb $0x0,0x16641(%rbx) 137e60: 74 26 je 137e88 137e62: 48 8b 47 28 mov 0x28(%rdi),%rax 137e66: 48 85 c0 test %rax,%rax 137e69: 0f 84 00 00 00 00 je 137e6f 137e6f: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx 137e76: 48 85 d2 test %rdx,%rdx 137e79: 74 1a je 137e95 137e7b: e8 00 00 00 00 callq 137e80 137e80: 84 c0 test %al,%al 137e82: 0f 85 00 00 00 00 jne 137e88 137e88: 49 8b 46 28 mov 0x28(%r14),%rax 137e8c: 48 85 c0 test %rax,%rax 137e8f: 0f 84 00 00 00 00 je 137e95 137e95: 48 8b 90 f0 01 00 00 mov 0x1f0(%rax),%rdx 137e9c: 48 85 d2 test %rdx,%rdx 137e9f: 74 22 je 137ec3 137ea1: 31 f6 xor %esi,%esi 137ea3: 4c 89 f7 mov %r14,%rdi 137ea6: e8 00 00 00 00 callq 137eab 137eab: 41 89 c7 mov %eax,%r15d 137eae: 85 c0 test %eax,%eax 137eb0: 0f 85 8f 05 00 00 jne 138445 137eb6: 49 8b 46 28 mov 0x28(%r14),%rax 137eba: 48 85 c0 test %rax,%rax 137ebd: 0f 84 00 00 00 00 je 137ec3 137ec3: 48 8b 90 b8 01 00 00 mov 0x1b8(%rax),%rdx 137eca: 48 85 d2 test %rdx,%rdx 137ecd: 74 20 je 137eef 137ecf: 4c 89 f7 mov %r14,%rdi 137ed2: e8 00 00 00 00 callq 137ed7 137ed7: 41 89 c7 mov %eax,%r15d 137eda: 85 c0 test %eax,%eax 137edc: 0f 85 5e 05 00 00 jne 138440 137ee2: 49 8b 46 28 mov 0x28(%r14),%rax 137ee6: 48 85 c0 test %rax,%rax 137ee9: 0f 84 00 00 00 00 je 137eef 137eef: 48 8b 90 c0 01 00 00 mov 0x1c0(%rax),%rdx 137ef6: 48 85 d2 test %rdx,%rdx 137ef9: 74 20 je 137f1b 137efb: 4c 89 f7 mov %r14,%rdi 137efe: e8 00 00 00 00 callq 137f03 137f03: 41 89 c7 mov %eax,%r15d 137f06: 85 c0 test %eax,%eax 137f08: 0f 85 3c 05 00 00 jne 13844a 137f0e: 49 8b 46 28 mov 0x28(%r14),%rax 137f12: 48 85 c0 test %rax,%rax 137f15: 0f 84 00 00 00 00 je 137f1b 137f1b: 48 8b 90 c8 01 00 00 mov 0x1c8(%rax),%rdx 137f22: 48 85 d2 test %rdx,%rdx 137f25: 74 20 je 137f47 137f27: 4c 89 f7 mov %r14,%rdi 137f2a: e8 00 00 00 00 callq 137f2f 137f2f: 41 89 c7 mov %eax,%r15d 137f32: 85 c0 test %eax,%eax 137f34: 0f 85 24 05 00 00 jne 13845e 137f3a: 49 8b 46 28 mov 0x28(%r14),%rax 137f3e: 48 85 c0 test %rax,%rax 137f41: 0f 84 00 00 00 00 je 137f47 137f47: 48 8b 90 b0 01 00 00 mov 0x1b0(%rax),%rdx 137f4e: 48 85 d2 test %rdx,%rdx 137f51: 74 20 je 137f73 137f53: 4c 89 f7 mov %r14,%rdi 137f56: e8 00 00 00 00 callq 137f5b 137f5b: 41 89 c7 mov %eax,%r15d 137f5e: 85 c0 test %eax,%eax 137f60: 0f 85 f3 04 00 00 jne 138459 137f66: 49 8b 46 28 mov 0x28(%r14),%rax 137f6a: 48 85 c0 test %rax,%rax 137f6d: 0f 84 7f 03 00 00 je 1382f2 137f73: 48 8b 10 mov (%rax),%rdx 137f76: 48 85 d2 test %rdx,%rdx 137f79: 74 20 je 137f9b 137f7b: 4c 89 f7 mov %r14,%rdi 137f7e: e8 00 00 00 00 callq 137f83 137f83: 41 89 c7 mov %eax,%r15d 137f86: 85 c0 test %eax,%eax 137f88: 0f 85 6a 03 00 00 jne 1382f8 137f8e: 49 8b 46 28 mov 0x28(%r14),%rax 137f92: 48 85 c0 test %rax,%rax 137f95: 0f 84 00 00 00 00 je 137f9b 137f9b: 48 8b 90 f8 01 00 00 mov 0x1f8(%rax),%rdx 137fa2: 48 85 d2 test %rdx,%rdx 137fa5: 74 20 je 137fc7 137fa7: 4c 89 f7 mov %r14,%rdi 137faa: e8 00 00 00 00 callq 137faf 137faf: 41 89 c7 mov %eax,%r15d 137fb2: 85 c0 test %eax,%eax 137fb4: 0f 85 77 04 00 00 jne 138431 137fba: 49 8b 46 28 mov 0x28(%r14),%rax 137fbe: 48 85 c0 test %rax,%rax 137fc1: 0f 84 00 00 00 00 je 137fc7 137fc7: 48 8b 90 d8 01 00 00 mov 0x1d8(%rax),%rdx 137fce: 48 85 d2 test %rdx,%rdx 137fd1: 74 21 je 137ff4 137fd3: be 01 00 00 00 mov $0x1,%esi 137fd8: 4c 89 f7 mov %r14,%rdi 137fdb: e8 00 00 00 00 callq 137fe0 137fe0: 41 89 c7 mov %eax,%r15d 137fe3: 85 c0 test %eax,%eax 137fe5: 0f 85 41 04 00 00 jne 13842c 137feb: 49 8b 46 28 mov 0x28(%r14),%rax 137fef: 48 85 c0 test %rax,%rax 137ff2: 74 24 je 138018 137ff4: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 137ffb: 48 85 c0 test %rax,%rax 137ffe: 0f 84 00 00 00 00 je 138004 138004: 4c 89 f7 mov %r14,%rdi 138007: e8 00 00 00 00 callq 13800c 13800c: 84 c0 test %al,%al 13800e: 0f 84 00 00 00 00 je 138014 138014: 49 8b 46 28 mov 0x28(%r14),%rax 138018: 8b 93 8c 7f 00 00 mov 0x7f8c(%rbx),%edx 13801e: be 03 00 00 00 mov $0x3,%esi 138023: f7 c2 00 00 08 00 test $0x80000,%edx 138029: 75 16 jne 138041 13802b: 89 d6 mov %edx,%esi 13802d: c1 ee 11 shr $0x11,%esi 138030: 83 e6 01 and $0x1,%esi 138033: 81 e2 00 00 04 00 and $0x40000,%edx 138039: ba 02 00 00 00 mov $0x2,%edx 13803e: 0f 45 f2 cmovne %edx,%esi 138041: 8b 8b 90 7f 00 00 mov 0x7f90(%rbx),%ecx 138047: ba 06 00 00 00 mov $0x6,%edx 13804c: f7 c1 00 00 20 00 test $0x200000,%ecx 138052: 75 11 jne 138065 138054: ba 05 00 00 00 mov $0x5,%edx 138059: f7 c1 00 00 10 00 test $0x100000,%ecx 13805f: 0f 84 a5 02 00 00 je 13830a 138065: 48 85 c0 test %rax,%rax 138068: 0f 84 00 00 00 00 je 13806e 13806e: 48 8b 88 20 01 00 00 mov 0x120(%rax),%rcx 138075: 48 85 c9 test %rcx,%rcx 138078: 0f 84 5f 03 00 00 je 1383dd 13807e: 4c 89 f7 mov %r14,%rdi 138081: e8 00 00 00 00 callq 138086 138086: 41 89 c7 mov %eax,%r15d 138089: 85 c0 test %eax,%eax 13808b: 0f 85 a5 03 00 00 jne 138436 138091: 49 8b 46 28 mov 0x28(%r14),%rax 138095: 49 8d b6 50 05 00 00 lea 0x550(%r14),%rsi 13809c: 48 8b 90 d8 00 00 00 mov 0xd8(%rax),%rdx 1380a3: 48 85 d2 test %rdx,%rdx 1380a6: 0f 84 8f 00 00 00 je 13813b 1380ac: 49 8b 2e mov (%r14),%rbp 1380af: 4c 89 f7 mov %r14,%rdi 1380b2: e8 00 00 00 00 callq 1380b7 1380b7: 41 89 c7 mov %eax,%r15d 1380ba: 85 c0 test %eax,%eax 1380bc: 0f 85 00 00 00 00 jne 1380c2 1380c2: 41 8b 86 50 05 00 00 mov 0x550(%r14),%eax 1380c9: 89 85 30 7f 00 00 mov %eax,0x7f30(%rbp) 1380cf: 41 8b 86 54 05 00 00 mov 0x554(%r14),%eax 1380d6: 89 85 34 7f 00 00 mov %eax,0x7f34(%rbp) 1380dc: 41 8b 86 58 05 00 00 mov 0x558(%r14),%eax 1380e3: 89 85 38 7f 00 00 mov %eax,0x7f38(%rbp) 1380e9: 41 8b 86 5c 05 00 00 mov 0x55c(%r14),%eax 1380f0: 89 85 3c 7f 00 00 mov %eax,0x7f3c(%rbp) 1380f6: 41 8b 86 60 05 00 00 mov 0x560(%r14),%eax 1380fd: 89 85 40 7f 00 00 mov %eax,0x7f40(%rbp) 138103: 41 8b 86 64 05 00 00 mov 0x564(%r14),%eax 13810a: 89 85 44 7f 00 00 mov %eax,0x7f44(%rbp) 138110: 41 8b 86 68 05 00 00 mov 0x568(%r14),%eax 138117: 89 85 48 7f 00 00 mov %eax,0x7f48(%rbp) 13811d: 41 8b 86 6c 05 00 00 mov 0x56c(%r14),%eax 138124: 89 85 4c 7f 00 00 mov %eax,0x7f4c(%rbp) 13812a: 41 8b 86 70 05 00 00 mov 0x570(%r14),%eax 138131: 89 85 50 7f 00 00 mov %eax,0x7f50(%rbp) 138137: 49 8b 46 28 mov 0x28(%r14),%rax 13813b: 48 85 c0 test %rax,%rax 13813e: 0f 84 00 00 00 00 je 138144 138144: 48 8b 90 30 02 00 00 mov 0x230(%rax),%rdx 13814b: 48 85 d2 test %rdx,%rdx 13814e: 0f 84 a5 02 00 00 je 1383f9 138154: 4c 89 f7 mov %r14,%rdi 138157: e8 00 00 00 00 callq 13815c 13815c: 41 89 c7 mov %eax,%r15d 13815f: 85 c0 test %eax,%eax 138161: 0f 85 d4 02 00 00 jne 13843b 138167: 49 8b 46 28 mov 0x28(%r14),%rax 13816b: 48 83 78 18 00 cmpq $0x0,0x18(%rax) 138170: 0f 84 1b 01 00 00 je 138291 138176: 49 8d ae a0 04 00 00 lea 0x4a0(%r14),%rbp 13817d: 4d 8d a6 c0 04 00 00 lea 0x4c0(%r14),%r12 138184: 48 89 ef mov %rbp,%rdi 138187: e8 00 00 00 00 callq 13818c 13818c: 4c 89 e7 mov %r12,%rdi 13818f: e8 00 00 00 00 callq 138194 138194: 45 8b ae 94 04 00 00 mov 0x494(%r14),%r13d 13819b: 41 8b 86 98 04 00 00 mov 0x498(%r14),%eax 1381a2: 89 04 24 mov %eax,(%rsp) 1381a5: 49 8b 46 28 mov 0x28(%r14),%rax 1381a9: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx 1381b0: 48 85 d2 test %rdx,%rdx 1381b3: 74 33 je 1381e8 1381b5: 41 8b 8e 94 04 00 00 mov 0x494(%r14),%ecx 1381bc: 83 f9 01 cmp $0x1,%ecx 1381bf: 75 27 jne 1381e8 1381c1: be 01 00 00 00 mov $0x1,%esi 1381c6: 4c 89 f7 mov %r14,%rdi 1381c9: e8 00 00 00 00 callq 1381ce 1381ce: 41 89 c7 mov %eax,%r15d 1381d1: 85 c0 test %eax,%eax 1381d3: 0f 85 00 00 00 00 jne 1381d9 1381d9: 41 c7 86 94 04 00 00 movl $0x0,0x494(%r14) 1381e0: 00 00 00 00 1381e4: 49 8b 46 28 mov 0x28(%r14),%rax 1381e8: 31 c9 xor %ecx,%ecx 1381ea: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx 1381f1: 45 85 ed test %r13d,%r13d 1381f4: 0f 94 c1 sete %cl 1381f7: 89 4c 24 04 mov %ecx,0x4(%rsp) 1381fb: 48 85 d2 test %rdx,%rdx 1381fe: 0f 84 52 01 00 00 je 138356 138204: 41 8b 8e 98 04 00 00 mov 0x498(%r14),%ecx 13820b: 83 f9 01 cmp $0x1,%ecx 13820e: 0f 85 42 01 00 00 jne 138356 138214: be 01 00 00 00 mov $0x1,%esi 138219: 4c 89 f7 mov %r14,%rdi 13821c: e8 00 00 00 00 callq 138221 138221: 41 89 c7 mov %eax,%r15d 138224: 85 c0 test %eax,%eax 138226: 0f 84 1b 01 00 00 je 138347 13822c: 49 8b 46 28 mov 0x28(%r14),%rax 138230: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 138237: 48 85 c0 test %rax,%rax 13823a: 0f 84 e7 01 00 00 je 138427 138240: 41 8b 96 94 04 00 00 mov 0x494(%r14),%edx 138247: 39 54 24 04 cmp %edx,0x4(%rsp) 13824b: 0f 85 03 02 00 00 jne 138454 138251: 8b 74 24 04 mov 0x4(%rsp),%esi 138255: 4c 89 f7 mov %r14,%rdi 138258: e8 00 00 00 00 callq 13825d 13825d: 85 c0 test %eax,%eax 13825f: 0f 85 ea 01 00 00 jne 13844f 138265: 31 c0 xor %eax,%eax 138267: 45 85 ed test %r13d,%r13d 13826a: 0f 95 c0 setne %al 13826d: 41 89 86 94 04 00 00 mov %eax,0x494(%r14) 138274: 4c 89 e7 mov %r12,%rdi 138277: e8 00 00 00 00 callq 13827c 13827c: 48 89 ef mov %rbp,%rdi 13827f: e8 00 00 00 00 callq 138284 138284: 45 85 ff test %r15d,%r15d 138287: 0f 85 00 00 00 00 jne 13828d 13828d: 49 8b 46 28 mov 0x28(%r14),%rax 138291: 48 85 c0 test %rax,%rax 138294: 74 5c je 1382f2 138296: 48 8b 90 18 02 00 00 mov 0x218(%rax),%rdx 13829d: 48 85 d2 test %rdx,%rdx 1382a0: 74 18 je 1382ba 1382a2: 4c 89 f7 mov %r14,%rdi 1382a5: e8 00 00 00 00 callq 1382aa 1382aa: 41 89 c7 mov %eax,%r15d 1382ad: 85 c0 test %eax,%eax 1382af: 75 47 jne 1382f8 1382b1: 49 8b 46 28 mov 0x28(%r14),%rax 1382b5: 48 85 c0 test %rax,%rax 1382b8: 74 38 je 1382f2 1382ba: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax 1382c1: 48 85 c0 test %rax,%rax 1382c4: 0f 84 3f 01 00 00 je 138409 1382ca: 41 8b b6 38 01 00 00 mov 0x138(%r14),%esi 1382d1: 48 83 c4 08 add $0x8,%rsp 1382d5: 4c 89 f7 mov %r14,%rdi 1382d8: 5b pop %rbx 1382d9: 5d pop %rbp 1382da: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 1382e1: 41 5c pop %r12 1382e3: 41 5d pop %r13 1382e5: 41 5e pop %r14 1382e7: 41 5f pop %r15 1382e9: 48 c1 ee 25 shr $0x25,%rsi 1382ed: e9 00 00 00 00 jmpq 1382f2 1382f2: 41 bf ea ff ff ff mov $0xffffffea,%r15d 1382f8: 48 83 c4 08 add $0x8,%rsp 1382fc: 44 89 f8 mov %r15d,%eax 1382ff: 5b pop %rbx 138300: 5d pop %rbp 138301: 41 5c pop %r12 138303: 41 5d pop %r13 138305: 41 5e pop %r14 138307: 41 5f pop %r15 138309: c3 retq 13830a: ba 04 00 00 00 mov $0x4,%edx 13830f: f7 c1 00 00 08 00 test $0x80000,%ecx 138315: 0f 85 4a fd ff ff jne 138065 13831b: ba 03 00 00 00 mov $0x3,%edx 138320: f7 c1 00 00 04 00 test $0x40000,%ecx 138326: 0f 85 39 fd ff ff jne 138065 13832c: 89 ca mov %ecx,%edx 13832e: c1 ea 10 shr $0x10,%edx 138331: 83 e2 01 and $0x1,%edx 138334: 81 e1 00 00 02 00 and $0x20000,%ecx 13833a: b9 02 00 00 00 mov $0x2,%ecx 13833f: 0f 45 d1 cmovne %ecx,%edx 138342: e9 1e fd ff ff jmpq 138065 138347: 41 c7 86 98 04 00 00 movl $0x0,0x498(%r14) 13834e: 00 00 00 00 138352: 49 8b 46 28 mov 0x28(%r14),%rax 138356: 48 8b 40 18 mov 0x18(%rax),%rax 13835a: 4c 89 f7 mov %r14,%rdi 13835d: e8 00 00 00 00 callq 138362 138362: 41 89 c7 mov %eax,%r15d 138365: 85 c0 test %eax,%eax 138367: 0f 85 00 00 00 00 jne 13836d 13836d: 49 8b 46 28 mov 0x28(%r14),%rax 138371: 8b 0c 24 mov (%rsp),%ecx 138374: 31 f6 xor %esi,%esi 138376: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx 13837d: 85 c9 test %ecx,%ecx 13837f: 40 0f 94 c6 sete %sil 138383: 48 85 d2 test %rdx,%rdx 138386: 74 1b je 1383a3 138388: 41 8b 8e 98 04 00 00 mov 0x498(%r14),%ecx 13838f: 39 ce cmp %ecx,%esi 138391: 75 10 jne 1383a3 138393: 4c 89 f7 mov %r14,%rdi 138396: e8 00 00 00 00 callq 13839b 13839b: 85 c0 test %eax,%eax 13839d: 74 72 je 138411 13839f: 49 8b 46 28 mov 0x28(%r14),%rax 1383a3: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1383aa: 48 85 c0 test %rax,%rax 1383ad: 0f 84 c1 fe ff ff je 138274 1383b3: 41 8b 96 94 04 00 00 mov 0x494(%r14),%edx 1383ba: 39 54 24 04 cmp %edx,0x4(%rsp) 1383be: 0f 85 b0 fe ff ff jne 138274 1383c4: 8b 74 24 04 mov 0x4(%rsp),%esi 1383c8: 4c 89 f7 mov %r14,%rdi 1383cb: e8 00 00 00 00 callq 1383d0 1383d0: 85 c0 test %eax,%eax 1383d2: 0f 85 9c fe ff ff jne 138274 1383d8: e9 88 fe ff ff jmpq 138265 1383dd: 48 8b 90 d8 00 00 00 mov 0xd8(%rax),%rdx 1383e4: 49 8d b6 50 05 00 00 lea 0x550(%r14),%rsi 1383eb: 48 85 d2 test %rdx,%rdx 1383ee: 0f 85 b8 fc ff ff jne 1380ac 1383f4: e9 4b fd ff ff jmpq 138144 1383f9: 48 83 78 18 00 cmpq $0x0,0x18(%rax) 1383fe: 0f 85 72 fd ff ff jne 138176 138404: e9 8d fe ff ff jmpq 138296 138409: 45 31 ff xor %r15d,%r15d 13840c: e9 e7 fe ff ff jmpq 1382f8 138411: 8b 14 24 mov (%rsp),%edx 138414: 31 c0 xor %eax,%eax 138416: 85 d2 test %edx,%edx 138418: 0f 95 c0 setne %al 13841b: 41 89 86 98 04 00 00 mov %eax,0x498(%r14) 138422: e9 78 ff ff ff jmpq 13839f 138427: e9 00 00 00 00 jmpq 13842c 13842c: e9 00 00 00 00 jmpq 138431 138431: e9 00 00 00 00 jmpq 138436 138436: e9 00 00 00 00 jmpq 13843b 13843b: e9 00 00 00 00 jmpq 138440 138440: e9 00 00 00 00 jmpq 138445 138445: e9 00 00 00 00 jmpq 13844a 13844a: e9 00 00 00 00 jmpq 13844f 13844f: e9 00 00 00 00 jmpq 138454 138454: e9 00 00 00 00 jmpq 138459 138459: e9 00 00 00 00 jmpq 13845e 13845e: e9 00 00 00 00 jmpq 138463 138463: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13846a: 00 00 00 00 13846e: 66 90 xchg %ax,%ax 0000000000138470 : 138470: e8 00 00 00 00 callq 138475 138475: 41 55 push %r13 138477: 41 54 push %r12 138479: 55 push %rbp 13847a: 53 push %rbx 13847b: 48 89 fb mov %rdi,%rbx 13847e: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 138485: 74 09 je 138490 138487: f6 87 50 65 01 00 10 testb $0x10,0x16550(%rdi) 13848e: 74 09 je 138499 138490: 80 bb 14 7c 00 00 00 cmpb $0x0,0x7c14(%rbx) 138497: 75 0d jne 1384a6 138499: 45 31 e4 xor %r12d,%r12d 13849c: 5b pop %rbx 13849d: 44 89 e0 mov %r12d,%eax 1384a0: 5d pop %rbp 1384a1: 41 5c pop %r12 1384a3: 41 5d pop %r13 1384a5: c3 retq 1384a6: c6 83 c4 7c 00 00 00 movb $0x0,0x7cc4(%rbx) 1384ad: 48 8d ab d8 75 00 00 lea 0x75d8(%rbx),%rbp 1384b4: 48 89 ef mov %rbp,%rdi 1384b7: e8 d4 ec ff ff callq 137190 1384bc: 41 89 c4 mov %eax,%r12d 1384bf: 85 c0 test %eax,%eax 1384c1: 75 d9 jne 13849c 1384c3: 83 a3 c4 7b 00 00 fd andl $0xfffffffd,0x7bc4(%rbx) 1384ca: 80 bb 15 7c 00 00 00 cmpb $0x0,0x7c15(%rbx) 1384d1: 74 c6 je 138499 1384d3: 4c 8d ab 38 76 00 00 lea 0x7638(%rbx),%r13 1384da: 4c 89 ef mov %r13,%rdi 1384dd: e8 00 00 00 00 callq 1384e2 1384e2: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 1384e9: 48 8b 80 a8 01 00 00 mov 0x1a8(%rax),%rax 1384f0: 48 85 c0 test %rax,%rax 1384f3: 74 0a je 1384ff 1384f5: 31 f6 xor %esi,%esi 1384f7: 48 89 ef mov %rbp,%rdi 1384fa: e8 00 00 00 00 callq 1384ff 1384ff: 4c 89 ef mov %r13,%rdi 138502: e8 00 00 00 00 callq 138507 138507: eb 93 jmp 13849c 138509: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000138510 : 138510: e8 00 00 00 00 callq 138515 138515: 41 56 push %r14 138517: 41 55 push %r13 138519: 41 54 push %r12 13851b: 55 push %rbp 13851c: 48 8d af d8 75 00 00 lea 0x75d8(%rdi),%rbp 138523: 53 push %rbx 138524: 48 89 fb mov %rdi,%rbx 138527: 48 83 ec 18 sub $0x18,%rsp 13852b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 138532: 00 00 138534: 48 89 44 24 10 mov %rax,0x10(%rsp) 138539: 31 c0 xor %eax,%eax 13853b: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 138542: 74 0d je 138551 138544: f6 87 50 65 01 00 10 testb $0x10,0x16550(%rdi) 13854b: 0f 84 34 01 00 00 je 138685 138551: 48 89 ef mov %rbp,%rdi 138554: e8 97 eb ff ff callq 1370f0 138559: 41 89 c4 mov %eax,%r12d 13855c: 85 c0 test %eax,%eax 13855e: 0f 85 00 00 00 00 jne 138564 138564: 80 bb 15 7c 00 00 00 cmpb $0x0,0x7c15(%rbx) 13856b: 0f 85 42 01 00 00 jne 1386b3 138571: 80 bb 14 7c 00 00 00 cmpb $0x0,0x7c14(%rbx) 138578: 0f 84 11 01 00 00 je 13868f 13857e: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 138585: 48 85 c0 test %rax,%rax 138588: 0f 84 00 00 00 00 je 13858e 13858e: 48 8b 90 90 01 00 00 mov 0x190(%rax),%rdx 138595: 48 85 d2 test %rdx,%rdx 138598: 74 23 je 1385bd 13859a: 48 89 ef mov %rbp,%rdi 13859d: e8 00 00 00 00 callq 1385a2 1385a2: 41 89 c4 mov %eax,%r12d 1385a5: 85 c0 test %eax,%eax 1385a7: 0f 85 1d 02 00 00 jne 1387ca 1385ad: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 1385b4: 48 85 c0 test %rax,%rax 1385b7: 0f 84 00 00 00 00 je 1385bd 1385bd: 48 8b 90 88 01 00 00 mov 0x188(%rax),%rdx 1385c4: 48 85 d2 test %rdx,%rdx 1385c7: 74 1a je 1385e3 1385c9: 48 89 ef mov %rbp,%rdi 1385cc: e8 00 00 00 00 callq 1385d1 1385d1: 41 89 c4 mov %eax,%r12d 1385d4: 85 c0 test %eax,%eax 1385d6: 0f 85 00 00 00 00 jne 1385dc 1385dc: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 1385e3: 4c 8d ab c8 7a 00 00 lea 0x7ac8(%rbx),%r13 1385ea: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1385f0: 48 c7 83 c8 7a 00 00 movq $0x0,0x7ac8(%rbx) 1385f7: 00 00 00 00 1385fb: 48 85 c0 test %rax,%rax 1385fe: 0f 84 8b 00 00 00 je 13868f 138604: 48 8b 40 08 mov 0x8(%rax),%rax 138608: 4c 8d 74 24 08 lea 0x8(%rsp),%r14 13860d: 48 85 c0 test %rax,%rax 138610: 74 17 je 138629 138612: ba 02 00 00 00 mov $0x2,%edx 138617: 4c 89 f6 mov %r14,%rsi 13861a: 48 89 ef mov %rbp,%rdi 13861d: e8 00 00 00 00 callq 138622 138622: 41 89 c4 mov %eax,%r12d 138625: 85 c0 test %eax,%eax 138627: 75 66 jne 13868f 138629: 8b 8b b8 7a 00 00 mov 0x7ab8(%rbx),%ecx 13862f: 4c 89 f2 mov %r14,%rdx 138632: 4c 89 ee mov %r13,%rsi 138635: 4c 89 ef mov %r13,%rdi 138638: e8 00 00 00 00 callq 13863d 13863d: 48 89 ef mov %rbp,%rdi 138640: e8 fb f7 ff ff callq 137e40 138645: 41 89 c4 mov %eax,%r12d 138648: 85 c0 test %eax,%eax 13864a: 0f 85 75 01 00 00 jne 1387c5 138650: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 138657: 48 85 c0 test %rax,%rax 13865a: 0f 84 00 00 00 00 je 138660 138660: 48 8b 80 28 02 00 00 mov 0x228(%rax),%rax 138667: 48 85 c0 test %rax,%rax 13866a: 0f 84 00 00 00 00 je 138670 138670: 48 89 ef mov %rbp,%rdi 138673: e8 00 00 00 00 callq 138678 138678: 85 c0 test %eax,%eax 13867a: 0f 84 00 00 00 00 je 138680 138680: e9 00 00 00 00 jmpq 138685 138685: c6 87 14 7c 00 00 00 movb $0x0,0x7c14(%rdi) 13868c: 45 31 e4 xor %r12d,%r12d 13868f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 138694: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13869b: 00 00 13869d: 0f 85 1d 01 00 00 jne 1387c0 1386a3: 48 83 c4 18 add $0x18,%rsp 1386a7: 44 89 e0 mov %r12d,%eax 1386aa: 5b pop %rbx 1386ab: 5d pop %rbp 1386ac: 41 5c pop %r12 1386ae: 41 5d pop %r13 1386b0: 41 5e pop %r14 1386b2: c3 retq 1386b3: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 1386ba: 48 85 c0 test %rax,%rax 1386bd: 74 16 je 1386d5 1386bf: 48 8b 80 a0 01 00 00 mov 0x1a0(%rax),%rax 1386c6: 48 85 c0 test %rax,%rax 1386c9: 74 0a je 1386d5 1386cb: 31 f6 xor %esi,%esi 1386cd: 48 89 ef mov %rbp,%rdi 1386d0: e8 00 00 00 00 callq 1386d5 1386d5: 4c 8d ab 78 7a 00 00 lea 0x7a78(%rbx),%r13 1386dc: 4c 89 ef mov %r13,%rdi 1386df: e8 00 00 00 00 callq 1386e4 1386e4: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 1386eb: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1386f2: 48 85 c0 test %rax,%rax 1386f5: 74 0f je 138706 1386f7: 8b 93 6c 7a 00 00 mov 0x7a6c(%rbx),%edx 1386fd: 83 fa 01 cmp $0x1,%edx 138700: 0f 84 96 00 00 00 je 13879c 138706: 4c 89 ef mov %r13,%rdi 138709: 4c 8d ab 98 7a 00 00 lea 0x7a98(%rbx),%r13 138710: e8 00 00 00 00 callq 138715 138715: 4c 89 ef mov %r13,%rdi 138718: e8 00 00 00 00 callq 13871d 13871d: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 138724: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 13872b: 48 85 c0 test %rax,%rax 13872e: 74 0b je 13873b 138730: 8b 93 70 7a 00 00 mov 0x7a70(%rbx),%edx 138736: 83 fa 01 cmp $0x1,%edx 138739: 74 44 je 13877f 13873b: 4c 89 ef mov %r13,%rdi 13873e: 4c 8d ab 38 76 00 00 lea 0x7638(%rbx),%r13 138745: e8 00 00 00 00 callq 13874a 13874a: 4c 89 ef mov %r13,%rdi 13874d: e8 00 00 00 00 callq 138752 138752: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 138759: 48 8b 80 a8 01 00 00 mov 0x1a8(%rax),%rax 138760: 48 85 c0 test %rax,%rax 138763: 74 0d je 138772 138765: be 01 00 00 00 mov $0x1,%esi 13876a: 48 89 ef mov %rbp,%rdi 13876d: e8 00 00 00 00 callq 138772 138772: 4c 89 ef mov %r13,%rdi 138775: e8 00 00 00 00 callq 13877a 13877a: e9 f2 fd ff ff jmpq 138571 13877f: be 01 00 00 00 mov $0x1,%esi 138784: 48 89 ef mov %rbp,%rdi 138787: e8 00 00 00 00 callq 13878c 13878c: 85 c0 test %eax,%eax 13878e: 75 ab jne 13873b 138790: c7 83 70 7a 00 00 00 movl $0x0,0x7a70(%rbx) 138797: 00 00 00 13879a: eb 9f jmp 13873b 13879c: be 01 00 00 00 mov $0x1,%esi 1387a1: 48 89 ef mov %rbp,%rdi 1387a4: e8 00 00 00 00 callq 1387a9 1387a9: 85 c0 test %eax,%eax 1387ab: 0f 85 55 ff ff ff jne 138706 1387b1: c7 83 6c 7a 00 00 00 movl $0x0,0x7a6c(%rbx) 1387b8: 00 00 00 1387bb: e9 46 ff ff ff jmpq 138706 1387c0: e8 00 00 00 00 callq 1387c5 1387c5: e9 00 00 00 00 jmpq 1387ca 1387ca: e9 00 00 00 00 jmpq 1387cf 1387cf: 90 nop 00000000001387d0 : 1387d0: e8 00 00 00 00 callq 1387d5 1387d5: 41 56 push %r14 1387d7: 41 55 push %r13 1387d9: 41 54 push %r12 1387db: 49 c7 c4 a1 ff ff ff mov $0xffffffffffffffa1,%r12 1387e2: 55 push %rbp 1387e3: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 1387ea: 74 53 je 13883f 1387ec: 48 8b 07 mov (%rdi),%rax 1387ef: 48 89 fd mov %rdi,%rbp 1387f2: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 1387f9: 74 44 je 13883f 1387fb: 4c 8d 77 60 lea 0x60(%rdi),%r14 1387ff: 49 89 f5 mov %rsi,%r13 138802: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 138809: 4c 89 f7 mov %r14,%rdi 13880c: e8 00 00 00 00 callq 138811 138811: 48 8b 45 28 mov 0x28(%rbp),%rax 138815: 48 85 c0 test %rax,%rax 138818: 74 1d je 138837 13881a: 48 8b 80 48 03 00 00 mov 0x348(%rax),%rax 138821: 45 31 e4 xor %r12d,%r12d 138824: 48 85 c0 test %rax,%rax 138827: 74 0e je 138837 138829: 4c 89 ee mov %r13,%rsi 13882c: 48 89 ef mov %rbp,%rdi 13882f: e8 00 00 00 00 callq 138834 138834: 49 89 c4 mov %rax,%r12 138837: 4c 89 f7 mov %r14,%rdi 13883a: e8 00 00 00 00 callq 13883f 13883f: 5d pop %rbp 138840: 4c 89 e0 mov %r12,%rax 138843: 41 5c pop %r12 138845: 41 5d pop %r13 138847: 41 5e pop %r14 138849: c3 retq 13884a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000138850 : 138850: e8 00 00 00 00 callq 138855 138855: 41 56 push %r14 138857: 41 55 push %r13 138859: 41 54 push %r12 13885b: 55 push %rbp 13885c: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 138863: 74 5d je 1388c2 138865: 48 8b 07 mov (%rdi),%rax 138868: 48 89 fd mov %rdi,%rbp 13886b: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 138872: 74 4e je 1388c2 138874: 4c 8d 77 60 lea 0x60(%rdi),%r14 138878: 49 89 f5 mov %rsi,%r13 13887b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 138881: 4c 89 f7 mov %r14,%rdi 138884: e8 00 00 00 00 callq 138889 138889: 48 8b 45 28 mov 0x28(%rbp),%rax 13888d: 48 85 c0 test %rax,%rax 138890: 74 1d je 1388af 138892: 48 8b 80 50 03 00 00 mov 0x350(%rax),%rax 138899: 45 31 e4 xor %r12d,%r12d 13889c: 48 85 c0 test %rax,%rax 13889f: 74 0e je 1388af 1388a1: 4c 89 ee mov %r13,%rsi 1388a4: 48 89 ef mov %rbp,%rdi 1388a7: e8 00 00 00 00 callq 1388ac 1388ac: 41 89 c4 mov %eax,%r12d 1388af: 4c 89 f7 mov %r14,%rdi 1388b2: e8 00 00 00 00 callq 1388b7 1388b7: 5d pop %rbp 1388b8: 44 89 e0 mov %r12d,%eax 1388bb: 41 5c pop %r12 1388bd: 41 5d pop %r13 1388bf: 41 5e pop %r14 1388c1: c3 retq 1388c2: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 1388c8: eb ed jmp 1388b7 1388ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001388d0 : 1388d0: e8 00 00 00 00 callq 1388d5 1388d5: 83 bf 08 07 00 00 16 cmpl $0x16,0x708(%rdi) 1388dc: b8 ea ff ff ff mov $0xffffffea,%eax 1388e1: 77 01 ja 1388e4 1388e3: c3 retq 1388e4: 48 8b 97 00 76 00 00 mov 0x7600(%rdi),%rdx 1388eb: 48 8b 8a c8 02 00 00 mov 0x2c8(%rdx),%rcx 1388f2: 48 85 c9 test %rcx,%rcx 1388f5: 74 ec je 1388e3 1388f7: 53 push %rbx 1388f8: 48 89 f3 mov %rsi,%rbx 1388fb: 48 85 d2 test %rdx,%rdx 1388fe: 74 0c je 13890c 138900: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 138907: e8 00 00 00 00 callq 13890c 13890c: 89 03 mov %eax,(%rbx) 13890e: 31 c0 xor %eax,%eax 138910: 5b pop %rbx 138911: c3 retq 138912: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 138919: 00 00 00 00 13891d: 0f 1f 00 nopl (%rax) 0000000000138920 : 138920: e8 00 00 00 00 callq 138925 138925: 41 57 push %r15 138927: 41 89 cf mov %ecx,%r15d 13892a: 41 56 push %r14 13892c: 41 89 d6 mov %edx,%r14d 13892f: 41 55 push %r13 138931: 41 89 f5 mov %esi,%r13d 138934: 41 54 push %r12 138936: 45 31 e4 xor %r12d,%r12d 138939: 55 push %rbp 13893a: 48 89 fd mov %rdi,%rbp 13893d: 53 push %rbx 13893e: 48 8d 5f 60 lea 0x60(%rdi),%rbx 138942: 48 89 df mov %rbx,%rdi 138945: e8 00 00 00 00 callq 13894a 13894a: 48 8b 45 28 mov 0x28(%rbp),%rax 13894e: 48 8b 80 30 03 00 00 mov 0x330(%rax),%rax 138955: 48 85 c0 test %rax,%rax 138958: 74 14 je 13896e 13895a: 44 89 f9 mov %r15d,%ecx 13895d: 44 89 f2 mov %r14d,%edx 138960: 44 89 ee mov %r13d,%esi 138963: 48 89 ef mov %rbp,%rdi 138966: e8 00 00 00 00 callq 13896b 13896b: 41 89 c4 mov %eax,%r12d 13896e: 48 89 df mov %rbx,%rdi 138971: e8 00 00 00 00 callq 138976 138976: 44 89 e0 mov %r12d,%eax 138979: 5b pop %rbx 13897a: 5d pop %rbp 13897b: 41 5c pop %r12 13897d: 41 5d pop %r13 13897f: 41 5e pop %r14 138981: 41 5f pop %r15 138983: c3 retq 138984: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13898b: 00 00 00 00 13898f: 90 nop 0000000000138990 : 138990: e8 00 00 00 00 callq 138995 138995: 48 89 d0 mov %rdx,%rax 138998: 41 57 push %r15 13899a: 48 09 c8 or %rcx,%rax 13899d: 41 56 push %r14 13899f: 41 55 push %r13 1389a1: 41 54 push %r12 1389a3: 55 push %rbp 1389a4: 53 push %rbx 1389a5: 74 55 je 1389fc 1389a7: 48 8d 5f 60 lea 0x60(%rdi),%rbx 1389ab: 48 89 fd mov %rdi,%rbp 1389ae: 41 89 f7 mov %esi,%r15d 1389b1: 49 89 d4 mov %rdx,%r12 1389b4: 48 89 df mov %rbx,%rdi 1389b7: 49 89 cd mov %rcx,%r13 1389ba: 45 31 f6 xor %r14d,%r14d 1389bd: e8 00 00 00 00 callq 1389c2 1389c2: 48 8b 45 28 mov 0x28(%rbp),%rax 1389c6: 48 8b 80 28 03 00 00 mov 0x328(%rax),%rax 1389cd: 48 85 c0 test %rax,%rax 1389d0: 74 14 je 1389e6 1389d2: 4c 89 e9 mov %r13,%rcx 1389d5: 4c 89 e2 mov %r12,%rdx 1389d8: 44 89 fe mov %r15d,%esi 1389db: 48 89 ef mov %rbp,%rdi 1389de: e8 00 00 00 00 callq 1389e3 1389e3: 41 89 c6 mov %eax,%r14d 1389e6: 48 89 df mov %rbx,%rdi 1389e9: e8 00 00 00 00 callq 1389ee 1389ee: 5b pop %rbx 1389ef: 44 89 f0 mov %r14d,%eax 1389f2: 5d pop %rbp 1389f3: 41 5c pop %r12 1389f5: 41 5d pop %r13 1389f7: 41 5e pop %r14 1389f9: 41 5f pop %r15 1389fb: c3 retq 1389fc: 41 be ea ff ff ff mov $0xffffffea,%r14d 138a02: eb ea jmp 1389ee 138a04: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 138a0b: 00 00 00 00 138a0f: 90 nop 0000000000138a10 : 138a10: e8 00 00 00 00 callq 138a15 138a15: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 138a1c: 0f 84 99 01 00 00 je 138bbb 138a22: 41 55 push %r13 138a24: 41 54 push %r12 138a26: 55 push %rbp 138a27: 53 push %rbx 138a28: 48 89 fb mov %rdi,%rbx 138a2b: 48 83 ec 08 sub $0x8,%rsp 138a2f: 48 8b 0f mov (%rdi),%rcx 138a32: 80 b9 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rcx) 138a39: 0f 84 82 01 00 00 je 138bc1 138a3f: 89 d5 mov %edx,%ebp 138a41: 83 fe 08 cmp $0x8,%esi 138a44: 0f 84 fd 00 00 00 je 138b47 138a4a: 77 48 ja 138a94 138a4c: 83 fe 06 cmp $0x6,%esi 138a4f: 0f 84 c0 00 00 00 je 138b15 138a55: 83 fe 07 cmp $0x7,%esi 138a58: 0f 85 72 01 00 00 jne 138bd0 138a5e: 48 8b 47 28 mov 0x28(%rdi),%rax 138a62: 48 85 c0 test %rax,%rax 138a65: 0f 84 00 00 00 00 je 138a6b 138a6b: 48 8b 80 a0 01 00 00 mov 0x1a0(%rax),%rax 138a72: 48 85 c0 test %rax,%rax 138a75: 74 10 je 138a87 138a77: 0f b6 f2 movzbl %dl,%esi 138a7a: e8 00 00 00 00 callq 138a7f 138a7f: 85 c0 test %eax,%eax 138a81: 0f 85 00 00 00 00 jne 138a87 138a87: 31 c0 xor %eax,%eax 138a89: 48 83 c4 08 add $0x8,%rsp 138a8d: 5b pop %rbx 138a8e: 5d pop %rbp 138a8f: 41 5c pop %r12 138a91: 41 5d pop %r13 138a93: c3 retq 138a94: 83 fe 0b cmp $0xb,%esi 138a97: 0f 84 aa 00 00 00 je 138b47 138a9d: 83 fe 0d cmp $0xd,%esi 138aa0: 0f 85 25 01 00 00 jne 138bcb 138aa6: 4c 8d af c0 04 00 00 lea 0x4c0(%rdi),%r13 138aad: 41 89 d4 mov %edx,%r12d 138ab0: 4c 89 ef mov %r13,%rdi 138ab3: 41 83 f4 01 xor $0x1,%r12d 138ab7: e8 00 00 00 00 callq 138abc 138abc: 48 8b 43 28 mov 0x28(%rbx),%rax 138ac0: 45 0f b6 e4 movzbl %r12b,%r12d 138ac4: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 138acb: 48 85 c0 test %rax,%rax 138ace: 0f 84 a8 00 00 00 je 138b7c 138ad4: 8b 93 98 04 00 00 mov 0x498(%rbx),%edx 138ada: 41 39 d4 cmp %edx,%r12d 138add: 0f 85 99 00 00 00 jne 138b7c 138ae3: 44 89 e6 mov %r12d,%esi 138ae6: 48 89 df mov %rbx,%rdi 138ae9: e8 00 00 00 00 callq 138aee 138aee: 89 44 24 04 mov %eax,0x4(%rsp) 138af2: 85 c0 test %eax,%eax 138af4: 0f 85 00 00 00 00 jne 138afa 138afa: 40 0f b6 d5 movzbl %bpl,%edx 138afe: 4c 89 ef mov %r13,%rdi 138b01: 89 93 98 04 00 00 mov %edx,0x498(%rbx) 138b07: e8 00 00 00 00 callq 138b0c 138b0c: 8b 44 24 04 mov 0x4(%rsp),%eax 138b10: e9 74 ff ff ff jmpq 138a89 138b15: 48 8b 47 28 mov 0x28(%rdi),%rax 138b19: 48 85 c0 test %rax,%rax 138b1c: 0f 84 00 00 00 00 je 138b22 138b22: 48 8b 80 c0 02 00 00 mov 0x2c0(%rax),%rax 138b29: 48 85 c0 test %rax,%rax 138b2c: 0f 84 55 ff ff ff je 138a87 138b32: 0f b6 f2 movzbl %dl,%esi 138b35: e8 00 00 00 00 callq 138b3a 138b3a: 85 c0 test %eax,%eax 138b3c: 0f 84 45 ff ff ff je 138a87 138b42: e9 00 00 00 00 jmpq 138b47 138b47: 4c 8d ab a0 04 00 00 lea 0x4a0(%rbx),%r13 138b4e: 41 89 ec mov %ebp,%r12d 138b51: 4c 89 ef mov %r13,%rdi 138b54: 41 83 f4 01 xor $0x1,%r12d 138b58: e8 00 00 00 00 callq 138b5d 138b5d: 48 8b 43 28 mov 0x28(%rbx),%rax 138b61: 45 0f b6 e4 movzbl %r12b,%r12d 138b65: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 138b6c: 48 85 c0 test %rax,%rax 138b6f: 74 0b je 138b7c 138b71: 8b 93 94 04 00 00 mov 0x494(%rbx),%edx 138b77: 41 39 d4 cmp %edx,%r12d 138b7a: 74 0d je 138b89 138b7c: 4c 89 ef mov %r13,%rdi 138b7f: e8 00 00 00 00 callq 138b84 138b84: e9 fe fe ff ff jmpq 138a87 138b89: 44 89 e6 mov %r12d,%esi 138b8c: 48 89 df mov %rbx,%rdi 138b8f: e8 00 00 00 00 callq 138b94 138b94: 89 44 24 04 mov %eax,0x4(%rsp) 138b98: 85 c0 test %eax,%eax 138b9a: 0f 85 00 00 00 00 jne 138ba0 138ba0: 40 0f b6 d5 movzbl %bpl,%edx 138ba4: 4c 89 ef mov %r13,%rdi 138ba7: 89 93 94 04 00 00 mov %edx,0x494(%rbx) 138bad: e8 00 00 00 00 callq 138bb2 138bb2: 8b 44 24 04 mov 0x4(%rsp),%eax 138bb6: e9 ce fe ff ff jmpq 138a89 138bbb: b8 a1 ff ff ff mov $0xffffffa1,%eax 138bc0: c3 retq 138bc1: b8 a1 ff ff ff mov $0xffffffa1,%eax 138bc6: e9 be fe ff ff jmpq 138a89 138bcb: e9 00 00 00 00 jmpq 138bd0 138bd0: e9 00 00 00 00 jmpq 138bd5 138bd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 138bdc: 00 00 00 00 0000000000138be0 : 138be0: e8 00 00 00 00 callq 138be5 138be5: 48 85 f6 test %rsi,%rsi 138be8: 74 2f je 138c19 138bea: 48 8d 7e 08 lea 0x8(%rsi),%rdi 138bee: 48 89 f1 mov %rsi,%rcx 138bf1: 31 c0 xor %eax,%eax 138bf3: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 138bfa: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 138bfe: 48 c7 46 3c 00 00 00 movq $0x0,0x3c(%rsi) 138c05: 00 138c06: 48 29 f9 sub %rdi,%rcx 138c09: 83 c1 44 add $0x44,%ecx 138c0c: c1 e9 03 shr $0x3,%ecx 138c0f: f3 48 ab rep stos %rax,%es:(%rdi) 138c12: c7 06 01 00 00 00 movl $0x1,(%rsi) 138c18: c3 retq 138c19: b8 ea ff ff ff mov $0xffffffea,%eax 138c1e: c3 retq 138c1f: 90 nop 0000000000138c20 : 138c20: e8 00 00 00 00 callq 138c25 138c25: 83 bf 08 07 00 00 16 cmpl $0x16,0x708(%rdi) 138c2c: 0f 97 c0 seta %al 138c2f: c3 retq 0000000000138c30 : 138c30: e8 00 00 00 00 callq 138c35 138c35: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 138c3c: 74 6b je 138ca9 138c3e: 41 54 push %r12 138c40: 55 push %rbp 138c41: 53 push %rbx 138c42: 48 8b 07 mov (%rdi),%rax 138c45: 48 89 fb mov %rdi,%rbx 138c48: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 138c4f: 74 5e je 138caf 138c51: 48 83 bf e8 00 00 00 cmpq $0x0,0xe8(%rdi) 138c58: 00 138c59: 48 89 f5 mov %rsi,%rbp 138c5c: 74 31 je 138c8f 138c5e: 4c 8d 63 60 lea 0x60(%rbx),%r12 138c62: 4c 89 e7 mov %r12,%rdi 138c65: e8 00 00 00 00 callq 138c6a 138c6a: 48 8b 83 f8 00 00 00 mov 0xf8(%rbx),%rax 138c71: 48 85 c0 test %rax,%rax 138c74: 74 2a je 138ca0 138c76: 48 89 45 00 mov %rax,0x0(%rbp) 138c7a: 8b 9b f0 00 00 00 mov 0xf0(%rbx),%ebx 138c80: 4c 89 e7 mov %r12,%rdi 138c83: e8 00 00 00 00 callq 138c88 138c88: 89 d8 mov %ebx,%eax 138c8a: 5b pop %rbx 138c8b: 5d pop %rbp 138c8c: 41 5c pop %r12 138c8e: c3 retq 138c8f: 48 83 bf f8 00 00 00 cmpq $0x0,0xf8(%rdi) 138c96: 00 138c97: 75 c5 jne 138c5e 138c99: b8 ea ff ff ff mov $0xffffffea,%eax 138c9e: eb ea jmp 138c8a 138ca0: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 138ca7: eb cd jmp 138c76 138ca9: b8 a1 ff ff ff mov $0xffffffa1,%eax 138cae: c3 retq 138caf: b8 a1 ff ff ff mov $0xffffffa1,%eax 138cb4: eb d4 jmp 138c8a 138cb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 138cbd: 00 00 00 0000000000138cc0 : 138cc0: e8 00 00 00 00 callq 138cc5 138cc5: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 138ccc: 0f 84 00 01 00 00 je 138dd2 138cd2: 41 54 push %r12 138cd4: 55 push %rbp 138cd5: 48 89 fd mov %rdi,%rbp 138cd8: 53 push %rbx 138cd9: 48 8b 07 mov (%rdi),%rax 138cdc: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 138ce3: 0f 84 e2 00 00 00 je 138dcb 138ce9: 48 89 f3 mov %rsi,%rbx 138cec: 48 85 f6 test %rsi,%rsi 138cef: 0f 84 e3 00 00 00 je 138dd8 138cf5: 4c 8d 67 60 lea 0x60(%rdi),%r12 138cf9: 4c 89 e7 mov %r12,%rdi 138cfc: e8 00 00 00 00 callq 138d01 138d01: 48 8b 7d 28 mov 0x28(%rbp),%rdi 138d05: 48 85 ff test %rdi,%rdi 138d08: 0f 84 b0 00 00 00 je 138dbe 138d0e: 48 8b 87 40 02 00 00 mov 0x240(%rdi),%rax 138d15: 48 85 c0 test %rax,%rax 138d18: 0f 84 95 00 00 00 je 138db3 138d1e: 8b b3 c8 05 00 00 mov 0x5c8(%rbx),%esi 138d24: 48 89 ef mov %rbp,%rdi 138d27: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 138d2e: 48 c1 ee 25 shr $0x25,%rsi 138d32: e8 00 00 00 00 callq 138d37 138d37: 8b 4b 0c mov 0xc(%rbx),%ecx 138d3a: 48 8b 7d 28 mov 0x28(%rbp),%rdi 138d3e: 85 c9 test %ecx,%ecx 138d40: 0f 84 81 00 00 00 je 138dc7 138d46: 48 8d 53 28 lea 0x28(%rbx),%rdx 138d4a: 31 f6 xor %esi,%esi 138d4c: 31 c0 xor %eax,%eax 138d4e: 83 3a 01 cmpl $0x1,(%rdx) 138d51: 83 de ff sbb $0xffffffff,%esi 138d54: 83 c0 01 add $0x1,%eax 138d57: 48 83 c2 2c add $0x2c,%rdx 138d5b: 39 c1 cmp %eax,%ecx 138d5d: 77 ef ja 138d4e 138d5f: 48 85 ff test %rdi,%rdi 138d62: 74 40 je 138da4 138d64: 48 8b 87 48 02 00 00 mov 0x248(%rdi),%rax 138d6b: 48 85 c0 test %rax,%rax 138d6e: 74 11 je 138d81 138d70: 48 89 ef mov %rbp,%rdi 138d73: e8 00 00 00 00 callq 138d78 138d78: 48 8b 7d 28 mov 0x28(%rbp),%rdi 138d7c: 48 85 ff test %rdi,%rdi 138d7f: 74 23 je 138da4 138d81: 48 8b 87 50 02 00 00 mov 0x250(%rdi),%rax 138d88: 48 85 c0 test %rax,%rax 138d8b: 74 17 je 138da4 138d8d: 0f b6 4b 02 movzbl 0x2(%rbx),%ecx 138d91: 0f b6 53 01 movzbl 0x1(%rbx),%edx 138d95: 48 89 ef mov %rbp,%rdi 138d98: 8b 73 04 mov 0x4(%rbx),%esi 138d9b: 44 0f b6 03 movzbl (%rbx),%r8d 138d9f: e8 00 00 00 00 callq 138da4 138da4: 4c 89 e7 mov %r12,%rdi 138da7: e8 00 00 00 00 callq 138dac 138dac: 31 c0 xor %eax,%eax 138dae: 5b pop %rbx 138daf: 5d pop %rbp 138db0: 41 5c pop %r12 138db2: c3 retq 138db3: 8b 4b 0c mov 0xc(%rbx),%ecx 138db6: 31 f6 xor %esi,%esi 138db8: 85 c9 test %ecx,%ecx 138dba: 75 8a jne 138d46 138dbc: eb a6 jmp 138d64 138dbe: 8b 4b 0c mov 0xc(%rbx),%ecx 138dc1: 85 c9 test %ecx,%ecx 138dc3: 75 81 jne 138d46 138dc5: eb dd jmp 138da4 138dc7: 31 f6 xor %esi,%esi 138dc9: eb 94 jmp 138d5f 138dcb: b8 a1 ff ff ff mov $0xffffffa1,%eax 138dd0: eb dc jmp 138dae 138dd2: b8 a1 ff ff ff mov $0xffffffa1,%eax 138dd7: c3 retq 138dd8: b8 ea ff ff ff mov $0xffffffea,%eax 138ddd: eb cf jmp 138dae 138ddf: 90 nop 0000000000138de0 : 138de0: e8 00 00 00 00 callq 138de5 138de5: 41 56 push %r14 138de7: 41 55 push %r13 138de9: 41 54 push %r12 138deb: 55 push %rbp 138dec: 53 push %rbx 138ded: 48 83 ec 30 sub $0x30,%rsp 138df1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 138df8: 00 00 138dfa: 48 89 44 24 28 mov %rax,0x28(%rsp) 138dff: 31 c0 xor %eax,%eax 138e01: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 138e08: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 138e0f: 00 00 138e11: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 138e18: 00 138e19: 0f 84 17 01 00 00 je 138f36 138e1f: 48 8b 07 mov (%rdi),%rax 138e22: 48 89 fd mov %rdi,%rbp 138e25: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 138e2c: 0f 84 04 01 00 00 je 138f36 138e32: 4c 8d 6f 60 lea 0x60(%rdi),%r13 138e36: 48 89 f3 mov %rsi,%rbx 138e39: 4c 89 ef mov %r13,%rdi 138e3c: e8 00 00 00 00 callq 138e41 138e41: 48 8b 45 28 mov 0x28(%rbp),%rax 138e45: 48 85 c0 test %rax,%rax 138e48: 74 19 je 138e63 138e4a: 48 8b 80 70 02 00 00 mov 0x270(%rax),%rax 138e51: 48 85 c0 test %rax,%rax 138e54: 74 0d je 138e63 138e56: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 138e5b: 48 89 ef mov %rbp,%rdi 138e5e: e8 00 00 00 00 callq 138e63 138e63: 80 bd e8 05 00 00 00 cmpb $0x0,0x5e8(%rbp) 138e6a: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 138e6f: 0f 85 a9 00 00 00 jne 138f1e 138e75: 31 d2 xor %edx,%edx 138e77: 4c 89 f6 mov %r14,%rsi 138e7a: 48 89 ef mov %rbp,%rdi 138e7d: e8 0e e1 ff ff callq 136f90 138e82: 41 89 c4 mov %eax,%r12d 138e85: 45 85 e4 test %r12d,%r12d 138e88: 0f 85 00 00 00 00 jne 138e8e 138e8e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 138e93: be 08 00 00 00 mov $0x8,%esi 138e98: 8b 54 24 18 mov 0x18(%rsp),%edx 138e9c: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 138ea0: 48 89 43 08 mov %rax,0x8(%rbx) 138ea4: 48 8b 44 24 20 mov 0x20(%rsp),%rax 138ea9: 89 13 mov %edx,(%rbx) 138eab: 48 89 43 10 mov %rax,0x10(%rbx) 138eaf: 8b 44 24 0c mov 0xc(%rsp),%eax 138eb3: 89 4b 04 mov %ecx,0x4(%rbx) 138eb6: 85 c0 test %eax,%eax 138eb8: 89 4b 18 mov %ecx,0x18(%rbx) 138ebb: 0f 44 c6 cmove %esi,%eax 138ebe: 89 53 1c mov %edx,0x1c(%rbx) 138ec1: 89 43 20 mov %eax,0x20(%rbx) 138ec4: 48 8b 45 28 mov 0x28(%rbp),%rax 138ec8: 48 85 c0 test %rax,%rax 138ecb: 74 29 je 138ef6 138ecd: 48 8b 80 80 02 00 00 mov 0x280(%rax),%rax 138ed4: 48 85 c0 test %rax,%rax 138ed7: 74 17 je 138ef0 138ed9: 4c 89 f6 mov %r14,%rsi 138edc: 48 89 ef mov %rbp,%rdi 138edf: e8 00 00 00 00 callq 138ee4 138ee4: 85 c0 test %eax,%eax 138ee6: 75 0e jne 138ef6 138ee8: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 138eec: 8b 54 24 18 mov 0x18(%rsp),%edx 138ef0: 89 4b 18 mov %ecx,0x18(%rbx) 138ef3: 89 53 1c mov %edx,0x1c(%rbx) 138ef6: 4c 89 ef mov %r13,%rdi 138ef9: e8 00 00 00 00 callq 138efe 138efe: 48 8b 44 24 28 mov 0x28(%rsp),%rax 138f03: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 138f0a: 00 00 138f0c: 75 30 jne 138f3e 138f0e: 48 83 c4 30 add $0x30,%rsp 138f12: 44 89 e0 mov %r12d,%eax 138f15: 5b pop %rbx 138f16: 5d pop %rbp 138f17: 41 5c pop %r12 138f19: 41 5d pop %r13 138f1b: 41 5e pop %r14 138f1d: c3 retq 138f1e: ba 01 00 00 00 mov $0x1,%edx 138f23: 4c 89 f6 mov %r14,%rsi 138f26: 48 89 ef mov %rbp,%rdi 138f29: e8 62 e0 ff ff callq 136f90 138f2e: 41 89 c4 mov %eax,%r12d 138f31: e9 4f ff ff ff jmpq 138e85 138f36: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 138f3c: eb c0 jmp 138efe 138f3e: e8 00 00 00 00 callq 138f43 138f43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 138f4a: 00 00 00 00 138f4e: 66 90 xchg %ax,%ax 0000000000138f50 : 138f50: e8 00 00 00 00 callq 138f55 138f55: 41 54 push %r12 138f57: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 138f5d: 55 push %rbp 138f5e: 53 push %rbx 138f5f: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 138f66: 74 3d je 138fa5 138f68: 48 8b 07 mov (%rdi),%rax 138f6b: 48 89 fb mov %rdi,%rbx 138f6e: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 138f75: 74 2e je 138fa5 138f77: 80 bf 3d 06 00 00 00 cmpb $0x0,0x63d(%rdi) 138f7e: 75 0a jne 138f8a 138f80: 48 83 bf 48 04 00 00 cmpq $0x0,0x448(%rdi) 138f87: 00 138f88: 74 23 je 138fad 138f8a: 48 8d 6b 60 lea 0x60(%rbx),%rbp 138f8e: 48 89 ef mov %rbp,%rdi 138f91: e8 00 00 00 00 callq 138f96 138f96: 48 89 ef mov %rbp,%rdi 138f99: 44 8b a3 5c 04 00 00 mov 0x45c(%rbx),%r12d 138fa0: e8 00 00 00 00 callq 138fa5 138fa5: 44 89 e0 mov %r12d,%eax 138fa8: 5b pop %rbx 138fa9: 5d pop %rbp 138faa: 41 5c pop %r12 138fac: c3 retq 138fad: 41 bc ea ff ff ff mov $0xffffffea,%r12d 138fb3: eb f0 jmp 138fa5 138fb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 138fbc: 00 00 00 00 0000000000138fc0 : 138fc0: e8 00 00 00 00 callq 138fc5 138fc5: 41 56 push %r14 138fc7: 41 55 push %r13 138fc9: 41 54 push %r12 138fcb: 55 push %rbp 138fcc: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 138fd3: 74 5d je 139032 138fd5: 48 8b 07 mov (%rdi),%rax 138fd8: 48 89 fd mov %rdi,%rbp 138fdb: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 138fe2: 74 4e je 139032 138fe4: 4c 8d 77 60 lea 0x60(%rdi),%r14 138fe8: 41 89 f5 mov %esi,%r13d 138feb: 41 bc ea ff ff ff mov $0xffffffea,%r12d 138ff1: 4c 89 f7 mov %r14,%rdi 138ff4: e8 00 00 00 00 callq 138ff9 138ff9: 48 8b 45 28 mov 0x28(%rbp),%rax 138ffd: 48 85 c0 test %rax,%rax 139000: 74 1d je 13901f 139002: 48 8b 80 f0 01 00 00 mov 0x1f0(%rax),%rax 139009: 45 31 e4 xor %r12d,%r12d 13900c: 48 85 c0 test %rax,%rax 13900f: 74 0e je 13901f 139011: 44 89 ee mov %r13d,%esi 139014: 48 89 ef mov %rbp,%rdi 139017: e8 00 00 00 00 callq 13901c 13901c: 41 89 c4 mov %eax,%r12d 13901f: 4c 89 f7 mov %r14,%rdi 139022: e8 00 00 00 00 callq 139027 139027: 5d pop %rbp 139028: 44 89 e0 mov %r12d,%eax 13902b: 41 5c pop %r12 13902d: 41 5d pop %r13 13902f: 41 5e pop %r14 139031: c3 retq 139032: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 139038: eb ed jmp 139027 13903a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000139040 : 139040: e8 00 00 00 00 callq 139045 139045: 41 57 push %r15 139047: 41 56 push %r14 139049: 41 55 push %r13 13904b: 41 54 push %r12 13904d: 55 push %rbp 13904e: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139055: 74 72 je 1390c9 139057: 48 8b 07 mov (%rdi),%rax 13905a: 48 89 fd mov %rdi,%rbp 13905d: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139064: 74 63 je 1390c9 139066: 83 bf 5c 04 00 00 02 cmpl $0x2,0x45c(%rdi) 13906d: 75 4d jne 1390bc 13906f: 4c 8d 6f 60 lea 0x60(%rdi),%r13 139073: 41 89 f7 mov %esi,%r15d 139076: 41 89 d6 mov %edx,%r14d 139079: 45 31 e4 xor %r12d,%r12d 13907c: 4c 89 ef mov %r13,%rdi 13907f: e8 00 00 00 00 callq 139084 139084: 48 8b 45 28 mov 0x28(%rbp),%rax 139088: 48 85 c0 test %rax,%rax 13908b: 74 1a je 1390a7 13908d: 48 8b 40 38 mov 0x38(%rax),%rax 139091: 48 85 c0 test %rax,%rax 139094: 74 11 je 1390a7 139096: 44 89 f2 mov %r14d,%edx 139099: 44 89 fe mov %r15d,%esi 13909c: 48 89 ef mov %rbp,%rdi 13909f: e8 00 00 00 00 callq 1390a4 1390a4: 41 89 c4 mov %eax,%r12d 1390a7: 4c 89 ef mov %r13,%rdi 1390aa: e8 00 00 00 00 callq 1390af 1390af: 5d pop %rbp 1390b0: 44 89 e0 mov %r12d,%eax 1390b3: 41 5c pop %r12 1390b5: 41 5d pop %r13 1390b7: 41 5e pop %r14 1390b9: 41 5f pop %r15 1390bb: c3 retq 1390bc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1390c1: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1390c7: eb e6 jmp 1390af 1390c9: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 1390cf: eb de jmp 1390af 1390d1: 48 8b 30 mov (%rax),%rsi 1390d4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1390db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1390e2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1390e8: e8 00 00 00 00 callq 1390ed 1390ed: eb c0 jmp 1390af 1390ef: 90 nop 00000000001390f0 : 1390f0: e8 00 00 00 00 callq 1390f5 1390f5: 41 55 push %r13 1390f7: 41 54 push %r12 1390f9: 55 push %rbp 1390fa: 53 push %rbx 1390fb: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139102: 74 7b je 13917f 139104: 4c 8d 6f 60 lea 0x60(%rdi),%r13 139108: 89 f3 mov %esi,%ebx 13910a: 48 89 fd mov %rdi,%rbp 13910d: 4c 89 ef mov %r13,%rdi 139110: e8 00 00 00 00 callq 139115 139115: 8d 73 ff lea -0x1(%rbx),%esi 139118: 83 fe 02 cmp $0x2,%esi 13911b: 77 43 ja 139160 13911d: 48 8b 45 28 mov 0x28(%rbp),%rax 139121: 48 85 c0 test %rax,%rax 139124: 74 25 je 13914b 139126: 48 8b 80 e8 01 00 00 mov 0x1e8(%rax),%rax 13912d: 48 85 c0 test %rax,%rax 139130: 74 19 je 13914b 139132: 0f b7 b4 36 00 00 00 movzwl 0x0(%rsi,%rsi,1),%esi 139139: 00 13913a: 31 d2 xor %edx,%edx 13913c: 48 89 ef mov %rbp,%rdi 13913f: e8 00 00 00 00 callq 139144 139144: 41 89 c4 mov %eax,%r12d 139147: 85 c0 test %eax,%eax 139149: 75 2a jne 139175 13914b: 45 31 e4 xor %r12d,%r12d 13914e: 4c 89 ef mov %r13,%rdi 139151: e8 00 00 00 00 callq 139156 139156: 5b pop %rbx 139157: 44 89 e0 mov %r12d,%eax 13915a: 5d pop %rbp 13915b: 41 5c pop %r12 13915d: 41 5d pop %r13 13915f: c3 retq 139160: 4c 89 ef mov %r13,%rdi 139163: 45 31 e4 xor %r12d,%r12d 139166: e8 00 00 00 00 callq 13916b 13916b: 44 89 e0 mov %r12d,%eax 13916e: 5b pop %rbx 13916f: 5d pop %rbp 139170: 41 5c pop %r12 139172: 41 5d pop %r13 139174: c3 retq 139175: 83 f8 ea cmp $0xffffffea,%eax 139178: 74 d1 je 13914b 13917a: e9 00 00 00 00 jmpq 13917f 13917f: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 139185: eb cf jmp 139156 139187: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13918e: 00 00 0000000000139190 : 139190: e8 00 00 00 00 callq 139195 139195: 41 55 push %r13 139197: 41 54 push %r12 139199: 55 push %rbp 13919a: 53 push %rbx 13919b: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 1391a2: 74 65 je 139209 1391a4: 48 8b 07 mov (%rdi),%rax 1391a7: 48 89 fb mov %rdi,%rbx 1391aa: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 1391b1: 74 56 je 139209 1391b3: 48 8b 47 28 mov 0x28(%rdi),%rax 1391b7: 45 31 e4 xor %r12d,%r12d 1391ba: 48 85 c0 test %rax,%rax 1391bd: 74 40 je 1391ff 1391bf: 48 83 b8 10 01 00 00 cmpq $0x0,0x110(%rax) 1391c6: 00 1391c7: 74 36 je 1391ff 1391c9: 4c 8d 6f 60 lea 0x60(%rdi),%r13 1391cd: 89 f5 mov %esi,%ebp 1391cf: 4c 89 ef mov %r13,%rdi 1391d2: e8 00 00 00 00 callq 1391d7 1391d7: 48 8b 43 28 mov 0x28(%rbx),%rax 1391db: 89 ee mov %ebp,%esi 1391dd: 48 89 df mov %rbx,%rdi 1391e0: 48 8b 80 10 01 00 00 mov 0x110(%rax),%rax 1391e7: e8 00 00 00 00 callq 1391ec 1391ec: 41 89 c4 mov %eax,%r12d 1391ef: 85 c0 test %eax,%eax 1391f1: 0f 85 00 00 00 00 jne 1391f7 1391f7: 4c 89 ef mov %r13,%rdi 1391fa: e8 00 00 00 00 callq 1391ff 1391ff: 5b pop %rbx 139200: 44 89 e0 mov %r12d,%eax 139203: 5d pop %rbp 139204: 41 5c pop %r12 139206: 41 5d pop %r13 139208: c3 retq 139209: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13920f: eb ee jmp 1391ff 139211: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 139218: 00 00 00 00 13921c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000139220 : 139220: e8 00 00 00 00 callq 139225 139225: 41 55 push %r13 139227: 41 54 push %r12 139229: 55 push %rbp 13922a: 53 push %rbx 13922b: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139232: 74 67 je 13929b 139234: 48 8b 07 mov (%rdi),%rax 139237: 48 89 fb mov %rdi,%rbx 13923a: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139241: 74 58 je 13929b 139243: 48 8b 47 28 mov 0x28(%rdi),%rax 139247: 45 31 e4 xor %r12d,%r12d 13924a: 48 85 c0 test %rax,%rax 13924d: 74 42 je 139291 13924f: 48 83 b8 18 01 00 00 cmpq $0x0,0x118(%rax) 139256: 00 139257: 74 38 je 139291 139259: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13925d: 89 f5 mov %esi,%ebp 13925f: 4c 89 ef mov %r13,%rdi 139262: e8 00 00 00 00 callq 139267 139267: 48 8b 43 28 mov 0x28(%rbx),%rax 13926b: 40 0f b6 f5 movzbl %bpl,%esi 13926f: 48 89 df mov %rbx,%rdi 139272: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 139279: e8 00 00 00 00 callq 13927e 13927e: 41 89 c4 mov %eax,%r12d 139281: 85 c0 test %eax,%eax 139283: 0f 85 00 00 00 00 jne 139289 139289: 4c 89 ef mov %r13,%rdi 13928c: e8 00 00 00 00 callq 139291 139291: 5b pop %rbx 139292: 44 89 e0 mov %r12d,%eax 139295: 5d pop %rbp 139296: 41 5c pop %r12 139298: 41 5d pop %r13 13929a: c3 retq 13929b: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 1392a1: eb ee jmp 139291 1392a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1392aa: 00 00 00 00 1392ae: 66 90 xchg %ax,%ax 00000000001392b0 : 1392b0: e8 00 00 00 00 callq 1392b5 1392b5: 41 55 push %r13 1392b7: 41 54 push %r12 1392b9: 55 push %rbp 1392ba: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 1392c1: 74 57 je 13931a 1392c3: 48 8b 07 mov (%rdi),%rax 1392c6: 48 89 fd mov %rdi,%rbp 1392c9: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 1392d0: 74 48 je 13931a 1392d2: 4c 8d 6f 60 lea 0x60(%rdi),%r13 1392d6: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1392dc: 4c 89 ef mov %r13,%rdi 1392df: e8 00 00 00 00 callq 1392e4 1392e4: 48 8b 45 28 mov 0x28(%rbp),%rax 1392e8: 48 85 c0 test %rax,%rax 1392eb: 74 1c je 139309 1392ed: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 1392f4: 45 31 e4 xor %r12d,%r12d 1392f7: 48 85 c0 test %rax,%rax 1392fa: 74 0d je 139309 1392fc: 31 f6 xor %esi,%esi 1392fe: 48 89 ef mov %rbp,%rdi 139301: e8 00 00 00 00 callq 139306 139306: 41 89 c4 mov %eax,%r12d 139309: 4c 89 ef mov %r13,%rdi 13930c: e8 00 00 00 00 callq 139311 139311: 44 89 e0 mov %r12d,%eax 139314: 5d pop %rbp 139315: 41 5c pop %r12 139317: 41 5d pop %r13 139319: c3 retq 13931a: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 139320: eb ef jmp 139311 139322: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 139329: 00 00 00 00 13932d: 0f 1f 00 nopl (%rax) 0000000000139330 : 139330: e8 00 00 00 00 callq 139335 139335: 41 56 push %r14 139337: 41 55 push %r13 139339: 41 54 push %r12 13933b: 55 push %rbp 13933c: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139343: 74 74 je 1393b9 139345: 48 8b 07 mov (%rdi),%rax 139348: 48 89 fd mov %rdi,%rbp 13934b: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139352: 74 65 je 1393b9 139354: 45 31 e4 xor %r12d,%r12d 139357: 80 bf e9 05 00 00 00 cmpb $0x0,0x5e9(%rdi) 13935e: 74 0b je 13936b 139360: 5d pop %rbp 139361: 44 89 e0 mov %r12d,%eax 139364: 41 5c pop %r12 139366: 41 5d pop %r13 139368: 41 5e pop %r14 13936a: c3 retq 13936b: 4c 8d 77 60 lea 0x60(%rdi),%r14 13936f: 49 89 f5 mov %rsi,%r13 139372: 41 bc ea ff ff ff mov $0xffffffea,%r12d 139378: 4c 89 f7 mov %r14,%rdi 13937b: e8 00 00 00 00 callq 139380 139380: 48 8b 45 28 mov 0x28(%rbp),%rax 139384: 48 85 c0 test %rax,%rax 139387: 74 1d je 1393a6 139389: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 139390: 45 31 e4 xor %r12d,%r12d 139393: 48 85 c0 test %rax,%rax 139396: 74 0e je 1393a6 139398: 4c 89 ee mov %r13,%rsi 13939b: 48 89 ef mov %rbp,%rdi 13939e: e8 00 00 00 00 callq 1393a3 1393a3: 41 89 c4 mov %eax,%r12d 1393a6: 4c 89 f7 mov %r14,%rdi 1393a9: e8 00 00 00 00 callq 1393ae 1393ae: 44 89 e0 mov %r12d,%eax 1393b1: 5d pop %rbp 1393b2: 41 5c pop %r12 1393b4: 41 5d pop %r13 1393b6: 41 5e pop %r14 1393b8: c3 retq 1393b9: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 1393bf: eb 9f jmp 139360 1393c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1393c8: 00 00 00 00 1393cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001393d0 : 1393d0: e8 00 00 00 00 callq 1393d5 1393d5: 41 54 push %r12 1393d7: 55 push %rbp 1393d8: 53 push %rbx 1393d9: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 1393e0: 74 7b je 13945d 1393e2: 48 8b 07 mov (%rdi),%rax 1393e5: 48 89 fb mov %rdi,%rbx 1393e8: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 1393ef: 74 6c je 13945d 1393f1: 45 31 e4 xor %r12d,%r12d 1393f4: 80 bf 4d 06 00 00 00 cmpb $0x0,0x64d(%rdi) 1393fb: 74 08 je 139405 1393fd: 44 89 e0 mov %r12d,%eax 139400: 5b pop %rbx 139401: 5d pop %rbp 139402: 41 5c pop %r12 139404: c3 retq 139405: 48 8d 6f 60 lea 0x60(%rdi),%rbp 139409: 48 89 ef mov %rbp,%rdi 13940c: e8 00 00 00 00 callq 139411 139411: 48 8b 43 28 mov 0x28(%rbx),%rax 139415: 48 85 c0 test %rax,%rax 139418: 0f 84 00 00 00 00 je 13941e 13941e: 48 8b 80 38 03 00 00 mov 0x338(%rax),%rax 139425: 48 85 c0 test %rax,%rax 139428: 74 20 je 13944a 13942a: 48 8b 13 mov (%rbx),%rdx 13942d: 48 89 df mov %rbx,%rdi 139430: 0f b6 b2 70 85 00 00 movzbl 0x8570(%rdx),%esi 139437: 83 f6 01 xor $0x1,%esi 13943a: 40 0f b6 f6 movzbl %sil,%esi 13943e: e8 00 00 00 00 callq 139443 139443: 41 89 c4 mov %eax,%r12d 139446: 85 c0 test %eax,%eax 139448: 75 1b jne 139465 13944a: 45 31 e4 xor %r12d,%r12d 13944d: 48 89 ef mov %rbp,%rdi 139450: e8 00 00 00 00 callq 139455 139455: 44 89 e0 mov %r12d,%eax 139458: 5b pop %rbx 139459: 5d pop %rbp 13945a: 41 5c pop %r12 13945c: c3 retq 13945d: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 139463: eb 98 jmp 1393fd 139465: e9 00 00 00 00 jmpq 13946a 13946a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000139470 : 139470: e8 00 00 00 00 callq 139475 139475: 41 55 push %r13 139477: 41 54 push %r12 139479: 55 push %rbp 13947a: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139481: 74 4a je 1394cd 139483: 48 8b 07 mov (%rdi),%rax 139486: 48 89 fd mov %rdi,%rbp 139489: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139490: 74 3b je 1394cd 139492: 4c 8d 6f 60 lea 0x60(%rdi),%r13 139496: 45 31 e4 xor %r12d,%r12d 139499: 4c 89 ef mov %r13,%rdi 13949c: e8 00 00 00 00 callq 1394a1 1394a1: 48 8b 45 28 mov 0x28(%rbp),%rax 1394a5: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 1394ac: 48 85 c0 test %rax,%rax 1394af: 74 0b je 1394bc 1394b1: 48 89 ef mov %rbp,%rdi 1394b4: e8 00 00 00 00 callq 1394b9 1394b9: 41 89 c4 mov %eax,%r12d 1394bc: 4c 89 ef mov %r13,%rdi 1394bf: e8 00 00 00 00 callq 1394c4 1394c4: 44 89 e0 mov %r12d,%eax 1394c7: 5d pop %rbp 1394c8: 41 5c pop %r12 1394ca: 41 5d pop %r13 1394cc: c3 retq 1394cd: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 1394d3: eb ef jmp 1394c4 1394d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1394dc: 00 00 00 00 00000000001394e0 : 1394e0: e8 00 00 00 00 callq 1394e5 1394e5: 41 55 push %r13 1394e7: 41 54 push %r12 1394e9: 55 push %rbp 1394ea: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 1394f1: 74 4a je 13953d 1394f3: 48 8b 07 mov (%rdi),%rax 1394f6: 48 89 fd mov %rdi,%rbp 1394f9: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139500: 74 3b je 13953d 139502: 4c 8d 6f 60 lea 0x60(%rdi),%r13 139506: 45 31 e4 xor %r12d,%r12d 139509: 4c 89 ef mov %r13,%rdi 13950c: e8 00 00 00 00 callq 139511 139511: 48 8b 45 28 mov 0x28(%rbp),%rax 139515: 48 8b 80 80 01 00 00 mov 0x180(%rax),%rax 13951c: 48 85 c0 test %rax,%rax 13951f: 74 0b je 13952c 139521: 48 89 ef mov %rbp,%rdi 139524: e8 00 00 00 00 callq 139529 139529: 41 89 c4 mov %eax,%r12d 13952c: 4c 89 ef mov %r13,%rdi 13952f: e8 00 00 00 00 callq 139534 139534: 44 89 e0 mov %r12d,%eax 139537: 5d pop %rbp 139538: 41 5c pop %r12 13953a: 41 5d pop %r13 13953c: c3 retq 13953d: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 139543: eb ef jmp 139534 139545: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13954c: 00 00 00 00 0000000000139550 : 139550: e8 00 00 00 00 callq 139555 139555: 41 55 push %r13 139557: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13955b: 41 54 push %r12 13955d: 45 31 e4 xor %r12d,%r12d 139560: 55 push %rbp 139561: 48 89 fd mov %rdi,%rbp 139564: 4c 89 ef mov %r13,%rdi 139567: 53 push %rbx 139568: 89 f3 mov %esi,%ebx 13956a: e8 00 00 00 00 callq 13956f 13956f: 48 8b 45 28 mov 0x28(%rbp),%rax 139573: 48 8b 80 a8 01 00 00 mov 0x1a8(%rax),%rax 13957a: 48 85 c0 test %rax,%rax 13957d: 74 0e je 13958d 13957f: 0f b6 f3 movzbl %bl,%esi 139582: 48 89 ef mov %rbp,%rdi 139585: e8 00 00 00 00 callq 13958a 13958a: 41 89 c4 mov %eax,%r12d 13958d: 4c 89 ef mov %r13,%rdi 139590: e8 00 00 00 00 callq 139595 139595: 44 89 e0 mov %r12d,%eax 139598: 5b pop %rbx 139599: 5d pop %rbp 13959a: 41 5c pop %r12 13959c: 41 5d pop %r13 13959e: c3 retq 13959f: 90 nop 00000000001395a0 : 1395a0: e8 00 00 00 00 callq 1395a5 1395a5: 41 54 push %r12 1395a7: 55 push %rbp 1395a8: 53 push %rbx 1395a9: 48 89 fb mov %rdi,%rbx 1395ac: f6 87 b0 63 01 00 04 testb $0x4,0x163b0(%rdi) 1395b3: 74 0c je 1395c1 1395b5: 45 31 e4 xor %r12d,%r12d 1395b8: f6 87 50 65 01 00 10 testb $0x10,0x16550(%rdi) 1395bf: 74 10 je 1395d1 1395c1: 80 bb 14 7c 00 00 00 cmpb $0x0,0x7c14(%rbx) 1395c8: 0f 85 00 00 00 00 jne 1395ce 1395ce: 45 31 e4 xor %r12d,%r12d 1395d1: 44 89 e0 mov %r12d,%eax 1395d4: 5b pop %rbx 1395d5: 5d pop %rbp 1395d6: 41 5c pop %r12 1395d8: c3 retq 1395d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001395e0 : 1395e0: e8 00 00 00 00 callq 1395e5 1395e5: 41 56 push %r14 1395e7: 41 55 push %r13 1395e9: 41 54 push %r12 1395eb: 55 push %rbp 1395ec: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 1395f3: 74 52 je 139647 1395f5: 48 8b 07 mov (%rdi),%rax 1395f8: 48 89 fd mov %rdi,%rbp 1395fb: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139602: 74 43 je 139647 139604: 4c 8d 77 60 lea 0x60(%rdi),%r14 139608: 41 89 f5 mov %esi,%r13d 13960b: 45 31 e4 xor %r12d,%r12d 13960e: 4c 89 f7 mov %r14,%rdi 139611: e8 00 00 00 00 callq 139616 139616: 48 8b 45 28 mov 0x28(%rbp),%rax 13961a: 48 8b 80 b0 02 00 00 mov 0x2b0(%rax),%rax 139621: 48 85 c0 test %rax,%rax 139624: 74 0e je 139634 139626: 44 89 ee mov %r13d,%esi 139629: 48 89 ef mov %rbp,%rdi 13962c: e8 00 00 00 00 callq 139631 139631: 41 89 c4 mov %eax,%r12d 139634: 4c 89 f7 mov %r14,%rdi 139637: e8 00 00 00 00 callq 13963c 13963c: 5d pop %rbp 13963d: 44 89 e0 mov %r12d,%eax 139640: 41 5c pop %r12 139642: 41 5d pop %r13 139644: 41 5e pop %r14 139646: c3 retq 139647: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13964d: eb ed jmp 13963c 13964f: 90 nop 0000000000139650 : 139650: e8 00 00 00 00 callq 139655 139655: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13965c: 74 52 je 1396b0 13965e: 41 55 push %r13 139660: 41 54 push %r12 139662: 55 push %rbp 139663: 53 push %rbx 139664: 48 8b 07 mov (%rdi),%rax 139667: 48 89 fb mov %rdi,%rbx 13966a: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139671: 74 36 je 1396a9 139673: 4c 8d 6f 60 lea 0x60(%rdi),%r13 139677: 41 89 d4 mov %edx,%r12d 13967a: 48 89 f5 mov %rsi,%rbp 13967d: 4c 89 ef mov %r13,%rdi 139680: e8 00 00 00 00 callq 139685 139685: 8b 83 d4 05 00 00 mov 0x5d4(%rbx),%eax 13968b: 45 84 e4 test %r12b,%r12b 13968e: 4c 89 ef mov %r13,%rdi 139691: 0f 44 83 d0 05 00 00 cmove 0x5d0(%rbx),%eax 139698: 89 45 00 mov %eax,0x0(%rbp) 13969b: e8 00 00 00 00 callq 1396a0 1396a0: 31 c0 xor %eax,%eax 1396a2: 5b pop %rbx 1396a3: 5d pop %rbp 1396a4: 41 5c pop %r12 1396a6: 41 5d pop %r13 1396a8: c3 retq 1396a9: b8 a1 ff ff ff mov $0xffffffa1,%eax 1396ae: eb f2 jmp 1396a2 1396b0: b8 a1 ff ff ff mov $0xffffffa1,%eax 1396b5: c3 retq 1396b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1396bd: 00 00 00 00000000001396c0 : 1396c0: e8 00 00 00 00 callq 1396c5 1396c5: 41 56 push %r14 1396c7: 41 55 push %r13 1396c9: 41 54 push %r12 1396cb: 55 push %rbp 1396cc: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 1396d3: 74 6f je 139744 1396d5: 48 8b 07 mov (%rdi),%rax 1396d8: 48 89 fd mov %rdi,%rbp 1396db: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 1396e2: 74 60 je 139744 1396e4: 4c 8d 77 60 lea 0x60(%rdi),%r14 1396e8: 41 89 f4 mov %esi,%r12d 1396eb: 4c 89 f7 mov %r14,%rdi 1396ee: e8 00 00 00 00 callq 1396f3 1396f3: 8b 8d d4 05 00 00 mov 0x5d4(%rbp),%ecx 1396f9: 44 39 e1 cmp %r12d,%ecx 1396fc: 0f 82 00 00 00 00 jb 139702 139702: 45 85 e4 test %r12d,%r12d 139705: 74 34 je 13973b 139707: 48 8b 45 28 mov 0x28(%rbp),%rax 13970b: 45 31 ed xor %r13d,%r13d 13970e: 48 8b 80 20 02 00 00 mov 0x220(%rax),%rax 139715: 48 85 c0 test %rax,%rax 139718: 74 0e je 139728 13971a: 44 89 e6 mov %r12d,%esi 13971d: 48 89 ef mov %rbp,%rdi 139720: e8 00 00 00 00 callq 139725 139725: 41 89 c5 mov %eax,%r13d 139728: 4c 89 f7 mov %r14,%rdi 13972b: e8 00 00 00 00 callq 139730 139730: 5d pop %rbp 139731: 44 89 e8 mov %r13d,%eax 139734: 41 5c pop %r12 139736: 41 5d pop %r13 139738: 41 5e pop %r14 13973a: c3 retq 13973b: 44 8b a5 d0 05 00 00 mov 0x5d0(%rbp),%r12d 139742: eb c3 jmp 139707 139744: 41 bd a1 ff ff ff mov $0xffffffa1,%r13d 13974a: eb e4 jmp 139730 13974c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000139750 : 139750: e8 00 00 00 00 callq 139755 139755: 41 57 push %r15 139757: 41 56 push %r14 139759: 41 55 push %r13 13975b: 41 54 push %r12 13975d: 55 push %rbp 13975e: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139765: 74 57 je 1397be 139767: 48 8b 07 mov (%rdi),%rax 13976a: 48 89 fd mov %rdi,%rbp 13976d: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139774: 74 48 je 1397be 139776: 4c 8d 7f 60 lea 0x60(%rdi),%r15 13977a: 41 89 f5 mov %esi,%r13d 13977d: 49 89 d6 mov %rdx,%r14 139780: 45 31 e4 xor %r12d,%r12d 139783: 4c 89 ff mov %r15,%rdi 139786: e8 00 00 00 00 callq 13978b 13978b: 48 8b 45 28 mov 0x28(%rbp),%rax 13978f: 48 8b 40 30 mov 0x30(%rax),%rax 139793: 48 85 c0 test %rax,%rax 139796: 74 11 je 1397a9 139798: 4c 89 f2 mov %r14,%rdx 13979b: 44 89 ee mov %r13d,%esi 13979e: 48 89 ef mov %rbp,%rdi 1397a1: e8 00 00 00 00 callq 1397a6 1397a6: 41 89 c4 mov %eax,%r12d 1397a9: 4c 89 ff mov %r15,%rdi 1397ac: e8 00 00 00 00 callq 1397b1 1397b1: 5d pop %rbp 1397b2: 44 89 e0 mov %r12d,%eax 1397b5: 41 5c pop %r12 1397b7: 41 5d pop %r13 1397b9: 41 5e pop %r14 1397bb: 41 5f pop %r15 1397bd: c3 retq 1397be: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 1397c4: eb eb jmp 1397b1 1397c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1397cd: 00 00 00 00000000001397d0 : 1397d0: e8 00 00 00 00 callq 1397d5 1397d5: 41 56 push %r14 1397d7: 41 55 push %r13 1397d9: 41 54 push %r12 1397db: 55 push %rbp 1397dc: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 1397e3: 74 4f je 139834 1397e5: 48 8b 07 mov (%rdi),%rax 1397e8: 48 89 fd mov %rdi,%rbp 1397eb: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 1397f2: 74 40 je 139834 1397f4: 4c 8d 77 60 lea 0x60(%rdi),%r14 1397f8: 41 89 f5 mov %esi,%r13d 1397fb: 45 31 e4 xor %r12d,%r12d 1397fe: 4c 89 f7 mov %r14,%rdi 139801: e8 00 00 00 00 callq 139806 139806: 48 8b 45 28 mov 0x28(%rbp),%rax 13980a: 48 8b 40 48 mov 0x48(%rax),%rax 13980e: 48 85 c0 test %rax,%rax 139811: 74 0e je 139821 139813: 44 89 ee mov %r13d,%esi 139816: 48 89 ef mov %rbp,%rdi 139819: e8 00 00 00 00 callq 13981e 13981e: 41 89 c4 mov %eax,%r12d 139821: 4c 89 f7 mov %r14,%rdi 139824: e8 00 00 00 00 callq 139829 139829: 5d pop %rbp 13982a: 44 89 e0 mov %r12d,%eax 13982d: 41 5c pop %r12 13982f: 41 5d pop %r13 139831: 41 5e pop %r14 139833: c3 retq 139834: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13983a: eb ed jmp 139829 13983c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000139840 : 139840: e8 00 00 00 00 callq 139845 139845: 41 57 push %r15 139847: 41 56 push %r14 139849: 41 55 push %r13 13984b: 41 54 push %r12 13984d: 55 push %rbp 13984e: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139855: 74 57 je 1398ae 139857: 48 8b 07 mov (%rdi),%rax 13985a: 48 89 fd mov %rdi,%rbp 13985d: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139864: 74 48 je 1398ae 139866: 4c 8d 7f 60 lea 0x60(%rdi),%r15 13986a: 41 89 f5 mov %esi,%r13d 13986d: 41 89 d6 mov %edx,%r14d 139870: 45 31 e4 xor %r12d,%r12d 139873: 4c 89 ff mov %r15,%rdi 139876: e8 00 00 00 00 callq 13987b 13987b: 48 8b 45 28 mov 0x28(%rbp),%rax 13987f: 48 8b 40 50 mov 0x50(%rax),%rax 139883: 48 85 c0 test %rax,%rax 139886: 74 11 je 139899 139888: 44 89 f2 mov %r14d,%edx 13988b: 44 89 ee mov %r13d,%esi 13988e: 48 89 ef mov %rbp,%rdi 139891: e8 00 00 00 00 callq 139896 139896: 41 89 c4 mov %eax,%r12d 139899: 4c 89 ff mov %r15,%rdi 13989c: e8 00 00 00 00 callq 1398a1 1398a1: 5d pop %rbp 1398a2: 44 89 e0 mov %r12d,%eax 1398a5: 41 5c pop %r12 1398a7: 41 5d pop %r13 1398a9: 41 5e pop %r14 1398ab: 41 5f pop %r15 1398ad: c3 retq 1398ae: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 1398b4: eb eb jmp 1398a1 1398b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1398bd: 00 00 00 00000000001398c0 : 1398c0: e8 00 00 00 00 callq 1398c5 1398c5: 41 57 push %r15 1398c7: 41 56 push %r14 1398c9: 41 55 push %r13 1398cb: 41 54 push %r12 1398cd: 55 push %rbp 1398ce: 53 push %rbx 1398cf: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 1398d6: 0f 84 cf 01 00 00 je 139aab 1398dc: 48 8b 07 mov (%rdi),%rax 1398df: 48 89 fd mov %rdi,%rbp 1398e2: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 1398e9: 0f 84 bc 01 00 00 je 139aab 1398ef: 49 89 d7 mov %rdx,%r15 1398f2: 48 85 d2 test %rdx,%rdx 1398f5: 0f 84 bb 01 00 00 je 139ab6 1398fb: 49 89 cc mov %rcx,%r12 1398fe: 48 85 c9 test %rcx,%rcx 139901: 0f 84 af 01 00 00 je 139ab6 139907: 4c 8d 77 60 lea 0x60(%rdi),%r14 13990b: 89 f3 mov %esi,%ebx 13990d: 4c 89 f7 mov %r14,%rdi 139910: e8 00 00 00 00 callq 139915 139915: 48 8b 45 28 mov 0x28(%rbp),%rax 139919: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 139920: 48 85 c0 test %rax,%rax 139923: 74 17 je 13993c 139925: 4c 89 e1 mov %r12,%rcx 139928: 4c 89 fa mov %r15,%rdx 13992b: 89 de mov %ebx,%esi 13992d: 48 89 ef mov %rbp,%rdi 139930: e8 00 00 00 00 callq 139935 139935: 41 89 c5 mov %eax,%r13d 139938: 85 c0 test %eax,%eax 13993a: 74 32 je 13996e 13993c: 83 fb 10 cmp $0x10,%ebx 13993f: 0f 84 0e 01 00 00 je 139a53 139945: 77 3d ja 139984 139947: 83 fb 0d cmp $0xd,%ebx 13994a: 0f 84 34 01 00 00 je 139a84 139950: 83 fb 0f cmp $0xf,%ebx 139953: 0f 85 9e 00 00 00 jne 1399f7 139959: 6b 85 8c 05 00 00 64 imul $0x64,0x58c(%rbp),%eax 139960: 45 31 ed xor %r13d,%r13d 139963: 41 89 07 mov %eax,(%r15) 139966: 41 c7 04 24 04 00 00 movl $0x4,(%r12) 13996d: 00 13996e: 4c 89 f7 mov %r14,%rdi 139971: e8 00 00 00 00 callq 139976 139976: 5b pop %rbx 139977: 44 89 e8 mov %r13d,%eax 13997a: 5d pop %rbp 13997b: 41 5c pop %r12 13997d: 41 5d pop %r13 13997f: 41 5e pop %r14 139981: 41 5f pop %r15 139983: c3 retq 139984: 83 fb 12 cmp $0x12,%ebx 139987: 0f 84 e0 00 00 00 je 139a6d 13998d: 83 fb 14 cmp $0x14,%ebx 139990: 75 1e jne 1399b0 139992: 8b 85 94 04 00 00 mov 0x494(%rbp),%eax 139998: 85 c0 test %eax,%eax 13999a: 0f 94 c0 sete %al 13999d: 45 31 ed xor %r13d,%r13d 1399a0: 0f b6 c0 movzbl %al,%eax 1399a3: 41 89 07 mov %eax,(%r15) 1399a6: 41 c7 04 24 04 00 00 movl $0x4,(%r12) 1399ad: 00 1399ae: eb be jmp 13996e 1399b0: 83 fb 11 cmp $0x11,%ebx 1399b3: 0f 85 87 00 00 00 jne 139a40 1399b9: 48 8b 45 28 mov 0x28(%rbp),%rax 1399bd: 41 bd ea ff ff ff mov $0xffffffea,%r13d 1399c3: 48 85 c0 test %rax,%rax 1399c6: 74 22 je 1399ea 1399c8: 48 8b 80 00 02 00 00 mov 0x200(%rax),%rax 1399cf: 45 31 ed xor %r13d,%r13d 1399d2: 48 85 c0 test %rax,%rax 1399d5: 74 13 je 1399ea 1399d7: ba 02 00 00 00 mov $0x2,%edx 1399dc: 4c 89 fe mov %r15,%rsi 1399df: 48 89 ef mov %rbp,%rdi 1399e2: e8 00 00 00 00 callq 1399e7 1399e7: 41 89 c5 mov %eax,%r13d 1399ea: 41 c7 04 24 08 00 00 movl $0x8,(%r12) 1399f1: 00 1399f2: e9 77 ff ff ff jmpq 13996e 1399f7: 83 fb 0c cmp $0xc,%ebx 1399fa: 75 44 jne 139a40 1399fc: 48 8b 55 28 mov 0x28(%rbp),%rdx 139a00: b8 01 00 00 00 mov $0x1,%eax 139a05: 48 85 d2 test %rdx,%rdx 139a08: 74 23 je 139a2d 139a0a: 48 8b 92 08 02 00 00 mov 0x208(%rdx),%rdx 139a11: 31 c0 xor %eax,%eax 139a13: 48 85 d2 test %rdx,%rdx 139a16: 74 15 je 139a2d 139a18: be 05 00 00 00 mov $0x5,%esi 139a1d: 48 89 ef mov %rbp,%rdi 139a20: e8 00 00 00 00 callq 139a25 139a25: 85 c0 test %eax,%eax 139a27: 0f 95 c0 setne %al 139a2a: 0f b6 c0 movzbl %al,%eax 139a2d: 41 89 07 mov %eax,(%r15) 139a30: 45 31 ed xor %r13d,%r13d 139a33: 41 c7 04 24 04 00 00 movl $0x4,(%r12) 139a3a: 00 139a3b: e9 2e ff ff ff jmpq 13996e 139a40: 41 c7 04 24 00 00 00 movl $0x0,(%r12) 139a47: 00 139a48: 41 bd a1 ff ff ff mov $0xffffffa1,%r13d 139a4e: e9 1b ff ff ff jmpq 13996e 139a53: 6b 85 a4 05 00 00 64 imul $0x64,0x5a4(%rbp),%eax 139a5a: 45 31 ed xor %r13d,%r13d 139a5d: 41 89 07 mov %eax,(%r15) 139a60: 41 c7 04 24 04 00 00 movl $0x4,(%r12) 139a67: 00 139a68: e9 01 ff ff ff jmpq 13996e 139a6d: 41 c7 07 00 00 00 00 movl $0x0,(%r15) 139a74: 45 31 ed xor %r13d,%r13d 139a77: 41 c7 04 24 04 00 00 movl $0x4,(%r12) 139a7e: 00 139a7f: e9 ea fe ff ff jmpq 13996e 139a84: 48 8b 55 28 mov 0x28(%rbp),%rdx 139a88: b8 01 00 00 00 mov $0x1,%eax 139a8d: 48 85 d2 test %rdx,%rdx 139a90: 74 9b je 139a2d 139a92: 48 8b 92 08 02 00 00 mov 0x208(%rdx),%rdx 139a99: 31 c0 xor %eax,%eax 139a9b: be 04 00 00 00 mov $0x4,%esi 139aa0: 48 85 d2 test %rdx,%rdx 139aa3: 0f 85 74 ff ff ff jne 139a1d 139aa9: eb 82 jmp 139a2d 139aab: 41 bd a1 ff ff ff mov $0xffffffa1,%r13d 139ab1: e9 c0 fe ff ff jmpq 139976 139ab6: 41 bd ea ff ff ff mov $0xffffffea,%r13d 139abc: e9 b5 fe ff ff jmpq 139976 139ac1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 139ac8: 00 00 00 00 139acc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000139ad0 : 139ad0: e8 00 00 00 00 callq 139ad5 139ad5: 41 56 push %r14 139ad7: 41 55 push %r13 139ad9: 41 54 push %r12 139adb: 55 push %rbp 139adc: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139ae3: 74 4f je 139b34 139ae5: 48 8b 07 mov (%rdi),%rax 139ae8: 48 89 fd mov %rdi,%rbp 139aeb: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139af2: 74 40 je 139b34 139af4: 4c 8d 77 60 lea 0x60(%rdi),%r14 139af8: 49 89 f5 mov %rsi,%r13 139afb: 45 31 e4 xor %r12d,%r12d 139afe: 4c 89 f7 mov %r14,%rdi 139b01: e8 00 00 00 00 callq 139b06 139b06: 48 8b 45 28 mov 0x28(%rbp),%rax 139b0a: 48 8b 40 70 mov 0x70(%rax),%rax 139b0e: 48 85 c0 test %rax,%rax 139b11: 74 0e je 139b21 139b13: 4c 89 ee mov %r13,%rsi 139b16: 48 89 ef mov %rbp,%rdi 139b19: e8 00 00 00 00 callq 139b1e 139b1e: 41 89 c4 mov %eax,%r12d 139b21: 4c 89 f7 mov %r14,%rdi 139b24: e8 00 00 00 00 callq 139b29 139b29: 5d pop %rbp 139b2a: 44 89 e0 mov %r12d,%eax 139b2d: 41 5c pop %r12 139b2f: 41 5d pop %r13 139b31: 41 5e pop %r14 139b33: c3 retq 139b34: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 139b3a: eb ed jmp 139b29 139b3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000139b40 : 139b40: e8 00 00 00 00 callq 139b45 139b45: 41 55 push %r13 139b47: 41 54 push %r12 139b49: 55 push %rbp 139b4a: 48 83 ec 10 sub $0x10,%rsp 139b4e: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139b55: 74 7f je 139bd6 139b57: 48 8b 07 mov (%rdi),%rax 139b5a: 48 89 fd mov %rdi,%rbp 139b5d: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139b64: 74 70 je 139bd6 139b66: 84 c9 test %cl,%cl 139b68: 75 1e jne 139b88 139b6a: 48 8b 47 28 mov 0x28(%rdi),%rax 139b6e: 45 31 e4 xor %r12d,%r12d 139b71: 48 8b 40 78 mov 0x78(%rax),%rax 139b75: 48 85 c0 test %rax,%rax 139b78: 74 4a je 139bc4 139b7a: 48 83 c4 10 add $0x10,%rsp 139b7e: 5d pop %rbp 139b7f: 41 5c pop %r12 139b81: 41 5d pop %r13 139b83: e9 00 00 00 00 jmpq 139b88 139b88: 4c 8d 6f 60 lea 0x60(%rdi),%r13 139b8c: 89 54 24 0c mov %edx,0xc(%rsp) 139b90: 4c 89 ef mov %r13,%rdi 139b93: 48 89 34 24 mov %rsi,(%rsp) 139b97: e8 00 00 00 00 callq 139b9c 139b9c: 48 8b 45 28 mov 0x28(%rbp),%rax 139ba0: 48 8b 34 24 mov (%rsp),%rsi 139ba4: 8b 54 24 0c mov 0xc(%rsp),%edx 139ba8: 48 8b 40 78 mov 0x78(%rax),%rax 139bac: 48 85 c0 test %rax,%rax 139baf: 74 20 je 139bd1 139bb1: 48 89 ef mov %rbp,%rdi 139bb4: e8 00 00 00 00 callq 139bb9 139bb9: 41 89 c4 mov %eax,%r12d 139bbc: 4c 89 ef mov %r13,%rdi 139bbf: e8 00 00 00 00 callq 139bc4 139bc4: 48 83 c4 10 add $0x10,%rsp 139bc8: 44 89 e0 mov %r12d,%eax 139bcb: 5d pop %rbp 139bcc: 41 5c pop %r12 139bce: 41 5d pop %r13 139bd0: c3 retq 139bd1: 45 31 e4 xor %r12d,%r12d 139bd4: eb e6 jmp 139bbc 139bd6: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 139bdc: eb e6 jmp 139bc4 139bde: 66 90 xchg %ax,%ax 0000000000139be0 : 139be0: e8 00 00 00 00 callq 139be5 139be5: 41 54 push %r12 139be7: 41 89 d4 mov %edx,%r12d 139bea: 55 push %rbp 139beb: 48 89 fd mov %rdi,%rbp 139bee: 53 push %rbx 139bef: 89 f3 mov %esi,%ebx 139bf1: 48 83 ec 18 sub $0x18,%rsp 139bf5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 139bfc: 00 00 139bfe: 48 89 44 24 10 mov %rax,0x10(%rsp) 139c03: 31 c0 xor %eax,%eax 139c05: 84 d2 test %dl,%dl 139c07: 75 2a jne 139c33 139c09: 48 8b 47 28 mov 0x28(%rdi),%rax 139c0d: 48 85 c0 test %rax,%rax 139c10: 0f 84 00 00 00 00 je 139c16 139c16: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 139c1d: 48 85 d2 test %rdx,%rdx 139c20: 0f 84 e9 00 00 00 je 139d0f 139c26: e8 00 00 00 00 callq 139c2b 139c2b: 85 c0 test %eax,%eax 139c2d: 0f 85 54 01 00 00 jne 139d87 139c33: 48 8b 45 28 mov 0x28(%rbp),%rax 139c37: 48 85 c0 test %rax,%rax 139c3a: 0f 84 00 00 00 00 je 139c40 139c40: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 139c47: 48 85 d2 test %rdx,%rdx 139c4a: 0f 84 02 01 00 00 je 139d52 139c50: 48 89 ef mov %rbp,%rdi 139c53: e8 00 00 00 00 callq 139c58 139c58: 85 c0 test %eax,%eax 139c5a: 0f 85 22 01 00 00 jne 139d82 139c60: 45 84 e4 test %r12b,%r12b 139c63: 0f 84 bb 00 00 00 je 139d24 139c69: 39 9d 5c 04 00 00 cmp %ebx,0x45c(%rbp) 139c6f: 74 35 je 139ca6 139c71: 48 8b 45 28 mov 0x28(%rbp),%rax 139c75: 48 85 c0 test %rax,%rax 139c78: 0f 84 00 00 00 00 je 139c7e 139c7e: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 139c85: 48 85 c0 test %rax,%rax 139c88: 0f 84 00 00 00 00 je 139c8e 139c8e: 89 de mov %ebx,%esi 139c90: 48 89 ef mov %rbp,%rdi 139c93: e8 00 00 00 00 callq 139c98 139c98: 85 c0 test %eax,%eax 139c9a: 0f 85 00 00 00 00 jne 139ca0 139ca0: 89 9d 5c 04 00 00 mov %ebx,0x45c(%rbp) 139ca6: 83 fb 02 cmp $0x2,%ebx 139ca9: 74 30 je 139cdb 139cab: ba 00 00 00 00 mov $0x0,%edx 139cb0: b8 ff ff ff ff mov $0xffffffff,%eax 139cb5: 0f bd 85 f8 05 00 00 bsr 0x5f8(%rbp),%eax 139cbc: 83 f8 07 cmp $0x7,%eax 139cbf: 0f 43 c2 cmovae %edx,%eax 139cc2: 8b 95 34 06 00 00 mov 0x634(%rbp),%edx 139cc8: 48 98 cltq 139cca: 8b 84 85 18 06 00 00 mov 0x618(%rbp,%rax,4),%eax 139cd1: 48 89 44 24 08 mov %rax,0x8(%rsp) 139cd6: 48 39 d0 cmp %rdx,%rax 139cd9: 75 1f jne 139cfa 139cdb: 31 c0 xor %eax,%eax 139cdd: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 139ce2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 139ce9: 00 00 139ceb: 0f 85 87 00 00 00 jne 139d78 139cf1: 48 83 c4 18 add $0x18,%rsp 139cf5: 5b pop %rbx 139cf6: 5d pop %rbp 139cf7: 41 5c pop %r12 139cf9: c3 retq 139cfa: 31 c9 xor %ecx,%ecx 139cfc: 31 d2 xor %edx,%edx 139cfe: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 139d03: 48 89 ef mov %rbp,%rdi 139d06: e8 00 00 00 00 callq 139d0b 139d0b: 31 c0 xor %eax,%eax 139d0d: eb ce jmp 139cdd 139d0f: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 139d16: 48 85 d2 test %rdx,%rdx 139d19: 74 16 je 139d31 139d1b: e8 00 00 00 00 callq 139d20 139d20: 85 c0 test %eax,%eax 139d22: 75 59 jne 139d7d 139d24: 48 8b 45 28 mov 0x28(%rbp),%rax 139d28: 48 85 c0 test %rax,%rax 139d2b: 0f 84 00 00 00 00 je 139d31 139d31: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 139d38: 48 85 d2 test %rdx,%rdx 139d3b: 74 2a je 139d67 139d3d: 48 89 ef mov %rbp,%rdi 139d40: e8 00 00 00 00 callq 139d45 139d45: 85 c0 test %eax,%eax 139d47: 0f 84 1c ff ff ff je 139c69 139d4d: e9 00 00 00 00 jmpq 139d52 139d52: 45 84 e4 test %r12b,%r12b 139d55: 0f 85 0e ff ff ff jne 139c69 139d5b: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 139d62: 48 85 d2 test %rdx,%rdx 139d65: 75 d6 jne 139d3d 139d67: 3b 9d 5c 04 00 00 cmp 0x45c(%rbp),%ebx 139d6d: 0f 85 0b ff ff ff jne 139c7e 139d73: e9 2e ff ff ff jmpq 139ca6 139d78: e8 00 00 00 00 callq 139d7d 139d7d: e9 00 00 00 00 jmpq 139d82 139d82: e9 00 00 00 00 jmpq 139d87 139d87: e9 00 00 00 00 jmpq 139d8c 139d8c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000139d90 : 139d90: e8 00 00 00 00 callq 139d95 139d95: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139d9c: 0f 84 f1 00 00 00 je 139e93 139da2: 41 57 push %r15 139da4: 41 56 push %r14 139da6: 41 54 push %r12 139da8: 55 push %rbp 139da9: 48 89 fd mov %rdi,%rbp 139dac: 53 push %rbx 139dad: 48 83 ec 08 sub $0x8,%rsp 139db1: 48 8b 07 mov (%rdi),%rax 139db4: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139dbb: 0f 84 d8 00 00 00 je 139e99 139dc1: 41 89 f6 mov %esi,%r14d 139dc4: 89 d3 mov %edx,%ebx 139dc6: 41 89 cc mov %ecx,%r12d 139dc9: 84 c9 test %cl,%cl 139dcb: 0f 85 95 00 00 00 jne 139e66 139dd1: 85 d2 test %edx,%edx 139dd3: 74 40 je 139e15 139dd5: 83 eb 02 sub $0x2,%ebx 139dd8: 31 c0 xor %eax,%eax 139dda: 83 fb 01 cmp $0x1,%ebx 139ddd: 77 29 ja 139e08 139ddf: ba 01 00 00 00 mov $0x1,%edx 139de4: 44 89 f6 mov %r14d,%esi 139de7: 48 89 ef mov %rbp,%rdi 139dea: e8 f1 fd ff ff callq 139be0 139def: 4c 8d 7d 60 lea 0x60(%rbp),%r15 139df3: 45 84 e4 test %r12b,%r12b 139df6: 74 10 je 139e08 139df8: 4c 89 ff mov %r15,%rdi 139dfb: 89 44 24 04 mov %eax,0x4(%rsp) 139dff: e8 00 00 00 00 callq 139e04 139e04: 8b 44 24 04 mov 0x4(%rsp),%eax 139e08: 48 83 c4 08 add $0x8,%rsp 139e0c: 5b pop %rbx 139e0d: 5d pop %rbp 139e0e: 41 5c pop %r12 139e10: 41 5e pop %r14 139e12: 41 5f pop %r15 139e14: c3 retq 139e15: 48 8b 45 28 mov 0x28(%rbp),%rax 139e19: 48 85 c0 test %rax,%rax 139e1c: 74 6b je 139e89 139e1e: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx 139e25: 48 85 d2 test %rdx,%rdx 139e28: 74 15 je 139e3f 139e2a: 48 89 ef mov %rbp,%rdi 139e2d: e8 00 00 00 00 callq 139e32 139e32: 85 c0 test %eax,%eax 139e34: 75 b9 jne 139def 139e36: 48 8b 45 28 mov 0x28(%rbp),%rax 139e3a: 48 85 c0 test %rax,%rax 139e3d: 74 4a je 139e89 139e3f: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 139e46: 48 85 c0 test %rax,%rax 139e49: 74 0c je 139e57 139e4b: 48 89 ef mov %rbp,%rdi 139e4e: e8 00 00 00 00 callq 139e53 139e53: 85 c0 test %eax,%eax 139e55: 75 98 jne 139def 139e57: 31 d2 xor %edx,%edx 139e59: 44 89 f6 mov %r14d,%esi 139e5c: 48 89 ef mov %rbp,%rdi 139e5f: e8 7c fd ff ff callq 139be0 139e64: eb 89 jmp 139def 139e66: 4c 8d 7f 60 lea 0x60(%rdi),%r15 139e6a: 4c 89 ff mov %r15,%rdi 139e6d: e8 00 00 00 00 callq 139e72 139e72: 85 db test %ebx,%ebx 139e74: 74 9f je 139e15 139e76: 83 eb 02 sub $0x2,%ebx 139e79: 83 fb 01 cmp $0x1,%ebx 139e7c: 0f 86 5d ff ff ff jbe 139ddf 139e82: 31 c0 xor %eax,%eax 139e84: e9 6f ff ff ff jmpq 139df8 139e89: b8 ea ff ff ff mov $0xffffffea,%eax 139e8e: e9 5c ff ff ff jmpq 139def 139e93: b8 a1 ff ff ff mov $0xffffffa1,%eax 139e98: c3 retq 139e99: b8 a1 ff ff ff mov $0xffffffa1,%eax 139e9e: e9 65 ff ff ff jmpq 139e08 139ea3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 139eaa: 00 00 00 00 139eae: 66 90 xchg %ax,%ax 0000000000139eb0 : 139eb0: e8 00 00 00 00 callq 139eb5 139eb5: 41 55 push %r13 139eb7: 41 54 push %r12 139eb9: 55 push %rbp 139eba: 48 83 ec 08 sub $0x8,%rsp 139ebe: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 139ec5: 89 74 24 04 mov %esi,0x4(%rsp) 139ec9: 0f 84 81 00 00 00 je 139f50 139ecf: 48 8b 07 mov (%rdi),%rax 139ed2: 48 89 fd mov %rdi,%rbp 139ed5: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139edc: 74 72 je 139f50 139ede: 80 bf 3d 06 00 00 00 cmpb $0x0,0x63d(%rdi) 139ee5: 75 0a jne 139ef1 139ee7: 48 83 bf 48 04 00 00 cmpq $0x0,0x448(%rdi) 139eee: 00 139eef: 74 6f je 139f60 139ef1: 4c 8d 6d 60 lea 0x60(%rbp),%r13 139ef5: 4c 89 ef mov %r13,%rdi 139ef8: e8 00 00 00 00 callq 139efd 139efd: 48 89 ef mov %rbp,%rdi 139f00: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 139f05: e8 c6 d4 ff ff callq 1373d0 139f0a: 41 89 c4 mov %eax,%r12d 139f0d: 85 c0 test %eax,%eax 139f0f: 75 2a jne 139f3b 139f11: 80 bd 3c 06 00 00 00 cmpb $0x0,0x63c(%rbp) 139f18: 8b 74 24 04 mov 0x4(%rsp),%esi 139f1c: 74 3a je 139f58 139f1e: 48 8b 45 00 mov 0x0(%rbp),%rax 139f22: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 139f29: 74 2d je 139f58 139f2b: ba 01 00 00 00 mov $0x1,%edx 139f30: 48 89 ef mov %rbp,%rdi 139f33: e8 a8 fc ff ff callq 139be0 139f38: 41 89 c4 mov %eax,%r12d 139f3b: 4c 89 ef mov %r13,%rdi 139f3e: e8 00 00 00 00 callq 139f43 139f43: 48 83 c4 08 add $0x8,%rsp 139f47: 44 89 e0 mov %r12d,%eax 139f4a: 5d pop %rbp 139f4b: 41 5c pop %r12 139f4d: 41 5d pop %r13 139f4f: c3 retq 139f50: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 139f56: eb eb jmp 139f43 139f58: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 139f5e: eb db jmp 139f3b 139f60: 41 bc ea ff ff ff mov $0xffffffea,%r12d 139f66: eb db jmp 139f43 139f68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 139f6f: 00 0000000000139f70 : 139f70: e8 00 00 00 00 callq 139f75 139f75: 80 bf 14 7c 00 00 00 cmpb $0x0,0x7c14(%rdi) 139f7c: 0f 84 3b 01 00 00 je 13a0bd 139f82: 55 push %rbp 139f83: 53 push %rbx 139f84: 48 89 fb mov %rdi,%rbx 139f87: 48 83 ec 08 sub $0x8,%rsp 139f8b: 48 8b 87 00 76 00 00 mov 0x7600(%rdi),%rax 139f92: 48 85 c0 test %rax,%rax 139f95: 0f 84 00 00 00 00 je 139f9b 139f9b: 48 8b 90 80 03 00 00 mov 0x380(%rax),%rdx 139fa2: 48 8d af d8 75 00 00 lea 0x75d8(%rdi),%rbp 139fa9: 48 85 d2 test %rdx,%rdx 139fac: 74 20 je 139fce 139fae: 48 89 ef mov %rbp,%rdi 139fb1: e8 00 00 00 00 callq 139fb6 139fb6: 85 c0 test %eax,%eax 139fb8: 0f 85 07 01 00 00 jne 13a0c5 139fbe: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 139fc5: 48 85 c0 test %rax,%rax 139fc8: 0f 84 00 00 00 00 je 139fce 139fce: 48 8b 90 e8 00 00 00 mov 0xe8(%rax),%rdx 139fd5: 48 85 d2 test %rdx,%rdx 139fd8: 74 20 je 139ffa 139fda: 48 89 ef mov %rbp,%rdi 139fdd: e8 00 00 00 00 callq 139fe2 139fe2: 85 c0 test %eax,%eax 139fe4: 0f 85 e5 00 00 00 jne 13a0cf 139fea: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 139ff1: 48 85 c0 test %rax,%rax 139ff4: 0f 84 00 00 00 00 je 139ffa 139ffa: 48 8b 50 28 mov 0x28(%rax),%rdx 139ffe: 48 85 d2 test %rdx,%rdx 13a001: 74 20 je 13a023 13a003: 48 89 ef mov %rbp,%rdi 13a006: e8 00 00 00 00 callq 13a00b 13a00b: 85 c0 test %eax,%eax 13a00d: 0f 85 b7 00 00 00 jne 13a0ca 13a013: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 13a01a: 48 85 c0 test %rax,%rax 13a01d: 0f 84 00 00 00 00 je 13a023 13a023: 48 8b 90 08 01 00 00 mov 0x108(%rax),%rdx 13a02a: 48 85 d2 test %rdx,%rdx 13a02d: 74 1c je 13a04b 13a02f: 48 89 ef mov %rbp,%rdi 13a032: e8 00 00 00 00 callq 13a037 13a037: 85 c0 test %eax,%eax 13a039: 0f 85 81 00 00 00 jne 13a0c0 13a03f: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 13a046: 48 85 c0 test %rax,%rax 13a049: 74 34 je 13a07f 13a04b: 48 8b 90 38 01 00 00 mov 0x138(%rax),%rdx 13a052: 48 85 d2 test %rdx,%rdx 13a055: 74 14 je 13a06b 13a057: 48 89 ef mov %rbp,%rdi 13a05a: e8 00 00 00 00 callq 13a05f 13a05f: 48 8b 83 00 76 00 00 mov 0x7600(%rbx),%rax 13a066: 48 85 c0 test %rax,%rax 13a069: 74 14 je 13a07f 13a06b: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 13a072: 48 85 c0 test %rax,%rax 13a075: 74 08 je 13a07f 13a077: 48 89 ef mov %rbp,%rdi 13a07a: e8 00 00 00 00 callq 13a07f 13a07f: 80 bb 14 7c 00 00 00 cmpb $0x0,0x7c14(%rbx) 13a086: 8b b3 34 7a 00 00 mov 0x7a34(%rbx),%esi 13a08c: 74 26 je 13a0b4 13a08e: 48 8b 83 d8 75 00 00 mov 0x75d8(%rbx),%rax 13a095: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a09c: 74 16 je 13a0b4 13a09e: ba 01 00 00 00 mov $0x1,%edx 13a0a3: 48 89 ef mov %rbp,%rdi 13a0a6: e8 35 fb ff ff callq 139be0 13a0ab: 31 c0 xor %eax,%eax 13a0ad: 48 83 c4 08 add $0x8,%rsp 13a0b1: 5b pop %rbx 13a0b2: 5d pop %rbp 13a0b3: c3 retq 13a0b4: 48 83 c4 08 add $0x8,%rsp 13a0b8: 31 c0 xor %eax,%eax 13a0ba: 5b pop %rbx 13a0bb: 5d pop %rbp 13a0bc: c3 retq 13a0bd: 31 c0 xor %eax,%eax 13a0bf: c3 retq 13a0c0: e9 00 00 00 00 jmpq 13a0c5 13a0c5: e9 00 00 00 00 jmpq 13a0ca 13a0ca: e9 00 00 00 00 jmpq 13a0cf 13a0cf: e9 00 00 00 00 jmpq 13a0d4 13a0d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13a0db: 00 00 00 00 13a0df: 90 nop 000000000013a0e0 : 13a0e0: e8 00 00 00 00 callq 13a0e5 13a0e5: 55 push %rbp 13a0e6: 31 f6 xor %esi,%esi 13a0e8: 53 push %rbx 13a0e9: 48 89 fb mov %rdi,%rbx 13a0ec: 48 83 ec 08 sub $0x8,%rsp 13a0f0: 48 8b 2f mov (%rdi),%rbp 13a0f3: 48 89 ef mov %rbp,%rdi 13a0f6: e8 00 00 00 00 callq 13a0fb 13a0fb: 48 89 ef mov %rbp,%rdi 13a0fe: e8 1d dc ff ff callq 137d20 13a103: 85 c0 test %eax,%eax 13a105: 74 07 je 13a10e 13a107: 48 83 c4 08 add $0x8,%rsp 13a10b: 5b pop %rbx 13a10c: 5d pop %rbp 13a10d: c3 retq 13a10e: 48 89 ef mov %rbp,%rdi 13a111: e8 fa e3 ff ff callq 138510 13a116: 85 c0 test %eax,%eax 13a118: 75 ed jne 13a107 13a11a: 48 89 ef mov %rbp,%rdi 13a11d: e8 4e fe ff ff callq 139f70 13a122: 85 c0 test %eax,%eax 13a124: 75 e1 jne 13a107 13a126: 48 8b 3b mov (%rbx),%rdi 13a129: be 01 00 00 00 mov $0x1,%esi 13a12e: 89 44 24 04 mov %eax,0x4(%rsp) 13a132: e8 00 00 00 00 callq 13a137 13a137: 8b 44 24 04 mov 0x4(%rsp),%eax 13a13b: 48 83 c4 08 add $0x8,%rsp 13a13f: 5b pop %rbx 13a140: 5d pop %rbp 13a141: c3 retq 13a142: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13a149: 00 00 00 00 13a14d: 0f 1f 00 nopl (%rax) 000000000013a150 : 13a150: e8 00 00 00 00 callq 13a155 13a155: 41 56 push %r14 13a157: 41 55 push %r13 13a159: 41 54 push %r12 13a15b: 55 push %rbp 13a15c: 53 push %rbx 13a15d: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a164: 0f 84 b6 00 00 00 je 13a220 13a16a: 48 8b 07 mov (%rdi),%rax 13a16d: 48 89 fb mov %rdi,%rbx 13a170: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a177: 0f 84 ab 00 00 00 je 13a228 13a17d: 44 0f b7 36 movzwl (%rsi),%r14d 13a181: 49 89 f4 mov %rsi,%r12 13a184: 48 89 d5 mov %rdx,%rbp 13a187: 49 39 d6 cmp %rdx,%r14 13a18a: 0f 85 00 00 00 00 jne 13a190 13a190: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13a194: 4c 89 ef mov %r13,%rdi 13a197: e8 00 00 00 00 callq 13a19c 13a19c: 48 8b bb f8 00 00 00 mov 0xf8(%rbx),%rdi 13a1a3: 48 85 ff test %rdi,%rdi 13a1a6: 74 54 je 13a1fc 13a1a8: 4c 89 e6 mov %r12,%rsi 13a1ab: 48 89 ea mov %rbp,%rdx 13a1ae: e8 00 00 00 00 callq 13a1b3 13a1b3: 48 8b 83 f8 00 00 00 mov 0xf8(%rbx),%rax 13a1ba: 89 ab f0 00 00 00 mov %ebp,0xf0(%rbx) 13a1c0: 48 89 df mov %rbx,%rdi 13a1c3: c6 83 4c 06 00 00 01 movb $0x1,0x64c(%rbx) 13a1ca: 48 89 83 e8 00 00 00 mov %rax,0xe8(%rbx) 13a1d1: e8 00 00 00 00 callq 13a1d6 13a1d6: 41 89 c4 mov %eax,%r12d 13a1d9: 85 c0 test %eax,%eax 13a1db: 0f 85 00 00 00 00 jne 13a1e1 13a1e1: c6 83 4c 06 00 00 00 movb $0x0,0x64c(%rbx) 13a1e8: 4c 89 ef mov %r13,%rdi 13a1eb: e8 00 00 00 00 callq 13a1f0 13a1f0: 5b pop %rbx 13a1f1: 44 89 e0 mov %r12d,%eax 13a1f4: 5d pop %rbp 13a1f5: 41 5c pop %r12 13a1f7: 41 5d pop %r13 13a1f9: 41 5e pop %r14 13a1fb: c3 retq 13a1fc: 4c 89 f7 mov %r14,%rdi 13a1ff: be c0 0d 00 00 mov $0xdc0,%esi 13a204: e8 00 00 00 00 callq 13a209 13a209: 48 89 83 f8 00 00 00 mov %rax,0xf8(%rbx) 13a210: 48 89 c7 mov %rax,%rdi 13a213: 48 85 c0 test %rax,%rax 13a216: 75 90 jne 13a1a8 13a218: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 13a21e: eb c8 jmp 13a1e8 13a220: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a226: eb c8 jmp 13a1f0 13a228: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a22e: eb c0 jmp 13a1f0 000000000013a230 : 13a230: e8 00 00 00 00 callq 13a235 13a235: 41 57 push %r15 13a237: 41 56 push %r14 13a239: 41 55 push %r13 13a23b: 41 54 push %r12 13a23d: 55 push %rbp 13a23e: 53 push %rbx 13a23f: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a246: 0f 84 95 00 00 00 je 13a2e1 13a24c: 48 8b 07 mov (%rdi),%rax 13a24f: 48 89 fd mov %rdi,%rbp 13a252: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a259: 0f 84 82 00 00 00 je 13a2e1 13a25f: 4c 8d 7f 60 lea 0x60(%rdi),%r15 13a263: 89 f3 mov %esi,%ebx 13a265: 49 89 d5 mov %rdx,%r13 13a268: 41 89 ce mov %ecx,%r14d 13a26b: 4c 89 ff mov %r15,%rdi 13a26e: 45 31 e4 xor %r12d,%r12d 13a271: e8 00 00 00 00 callq 13a276 13a276: 48 8b 45 28 mov 0x28(%rbp),%rax 13a27a: 48 8b 40 58 mov 0x58(%rax),%rax 13a27e: 48 85 c0 test %rax,%rax 13a281: 74 48 je 13a2cb 13a283: 44 89 f1 mov %r14d,%ecx 13a286: 4c 89 ea mov %r13,%rdx 13a289: 89 de mov %ebx,%esi 13a28b: 48 89 ef mov %rbp,%rdi 13a28e: e8 00 00 00 00 callq 13a293 13a293: 41 89 c4 mov %eax,%r12d 13a296: 85 c0 test %eax,%eax 13a298: 75 31 jne 13a2cb 13a29a: 83 fb 04 cmp $0x4,%ebx 13a29d: 75 2c jne 13a2cb 13a29f: 80 bd 3c 06 00 00 00 cmpb $0x0,0x63c(%rbp) 13a2a6: 8b b5 5c 04 00 00 mov 0x45c(%rbp),%esi 13a2ac: 74 3b je 13a2e9 13a2ae: 48 8b 45 00 mov 0x0(%rbp),%rax 13a2b2: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a2b9: 74 2e je 13a2e9 13a2bb: ba 01 00 00 00 mov $0x1,%edx 13a2c0: 48 89 ef mov %rbp,%rdi 13a2c3: e8 18 f9 ff ff callq 139be0 13a2c8: 41 89 c4 mov %eax,%r12d 13a2cb: 4c 89 ff mov %r15,%rdi 13a2ce: e8 00 00 00 00 callq 13a2d3 13a2d3: 5b pop %rbx 13a2d4: 44 89 e0 mov %r12d,%eax 13a2d7: 5d pop %rbp 13a2d8: 41 5c pop %r12 13a2da: 41 5d pop %r13 13a2dc: 41 5e pop %r14 13a2de: 41 5f pop %r15 13a2e0: c3 retq 13a2e1: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a2e7: eb ea jmp 13a2d3 13a2e9: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a2ef: eb da jmp 13a2cb 13a2f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13a2f8: 00 00 00 00 13a2fc: 0f 1f 40 00 nopl 0x0(%rax) 000000000013a300 : 13a300: e8 00 00 00 00 callq 13a305 13a305: 41 55 push %r13 13a307: 41 54 push %r12 13a309: 55 push %rbp 13a30a: 53 push %rbx 13a30b: 48 83 ec 10 sub $0x10,%rsp 13a30f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13a316: 00 00 13a318: 48 89 44 24 08 mov %rax,0x8(%rsp) 13a31d: 31 c0 xor %eax,%eax 13a31f: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a326: 0f 84 cc 00 00 00 je 13a3f8 13a32c: 48 8b 07 mov (%rdi),%rax 13a32f: 48 89 fd mov %rdi,%rbp 13a332: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a339: 0f 84 b9 00 00 00 je 13a3f8 13a33f: 89 f3 mov %esi,%ebx 13a341: 83 fb 05 cmp $0x5,%ebx 13a344: 0f 87 b5 00 00 00 ja 13a3ff 13a34a: 4c 8d 67 60 lea 0x60(%rdi),%r12 13a34e: 41 89 d5 mov %edx,%r13d 13a351: 4c 89 e7 mov %r12,%rdi 13a354: e8 00 00 00 00 callq 13a359 13a359: 8b 8c 9d fc 05 00 00 mov 0x5fc(%rbp,%rbx,4),%ecx 13a360: 45 84 ed test %r13b,%r13b 13a363: 74 73 je 13a3d8 13a365: ba 01 00 00 00 mov $0x1,%edx 13a36a: b8 ff ff ff ff mov $0xffffffff,%eax 13a36f: d3 e2 shl %cl,%edx 13a371: 0b 95 f8 05 00 00 or 0x5f8(%rbp),%edx 13a377: 89 95 f8 05 00 00 mov %edx,0x5f8(%rbp) 13a37d: 0f bd c2 bsr %edx,%eax 13a380: 8d 50 01 lea 0x1(%rax),%edx 13a383: 83 fa 08 cmp $0x8,%edx 13a386: ba 00 00 00 00 mov $0x0,%edx 13a38b: 0f 43 c2 cmovae %edx,%eax 13a38e: 83 bd 5c 04 00 00 02 cmpl $0x2,0x45c(%rbp) 13a395: 89 c0 mov %eax,%eax 13a397: 8b 84 85 18 06 00 00 mov 0x618(%rbp,%rax,4),%eax 13a39e: 48 89 04 24 mov %rax,(%rsp) 13a3a2: 74 0f je 13a3b3 13a3a4: 31 c9 xor %ecx,%ecx 13a3a6: 31 d2 xor %edx,%edx 13a3a8: 48 89 e6 mov %rsp,%rsi 13a3ab: 48 89 ef mov %rbp,%rdi 13a3ae: e8 00 00 00 00 callq 13a3b3 13a3b3: 4c 89 e7 mov %r12,%rdi 13a3b6: e8 00 00 00 00 callq 13a3bb 13a3bb: 31 c0 xor %eax,%eax 13a3bd: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 13a3c2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 13a3c9: 00 00 13a3cb: 75 39 jne 13a406 13a3cd: 48 83 c4 10 add $0x10,%rsp 13a3d1: 5b pop %rbx 13a3d2: 5d pop %rbp 13a3d3: 41 5c pop %r12 13a3d5: 41 5d pop %r13 13a3d7: c3 retq 13a3d8: ba fe ff ff ff mov $0xfffffffe,%edx 13a3dd: b8 ff ff ff ff mov $0xffffffff,%eax 13a3e2: d3 c2 rol %cl,%edx 13a3e4: 23 95 f8 05 00 00 and 0x5f8(%rbp),%edx 13a3ea: 89 95 f8 05 00 00 mov %edx,0x5f8(%rbp) 13a3f0: 0f bd c2 bsr %edx,%eax 13a3f3: 83 f8 07 cmp $0x7,%eax 13a3f6: eb 8e jmp 13a386 13a3f8: b8 a1 ff ff ff mov $0xffffffa1,%eax 13a3fd: eb be jmp 13a3bd 13a3ff: b8 ea ff ff ff mov $0xffffffea,%eax 13a404: eb b7 jmp 13a3bd 13a406: e8 00 00 00 00 callq 13a40b 13a40b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000013a410 : 13a410: e8 00 00 00 00 callq 13a415 13a415: 41 55 push %r13 13a417: 41 54 push %r12 13a419: 55 push %rbp 13a41a: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a421: 74 4a je 13a46d 13a423: 48 8b 07 mov (%rdi),%rax 13a426: 48 89 fd mov %rdi,%rbp 13a429: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a430: 74 3b je 13a46d 13a432: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13a436: 45 31 e4 xor %r12d,%r12d 13a439: 4c 89 ef mov %r13,%rdi 13a43c: e8 00 00 00 00 callq 13a441 13a441: 48 8b 45 28 mov 0x28(%rbp),%rax 13a445: 48 8b 80 98 02 00 00 mov 0x298(%rax),%rax 13a44c: 48 85 c0 test %rax,%rax 13a44f: 74 0b je 13a45c 13a451: 48 89 ef mov %rbp,%rdi 13a454: e8 00 00 00 00 callq 13a459 13a459: 41 89 c4 mov %eax,%r12d 13a45c: 4c 89 ef mov %r13,%rdi 13a45f: e8 00 00 00 00 callq 13a464 13a464: 44 89 e0 mov %r12d,%eax 13a467: 5d pop %rbp 13a468: 41 5c pop %r12 13a46a: 41 5d pop %r13 13a46c: c3 retq 13a46d: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a473: eb ef jmp 13a464 13a475: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13a47c: 00 00 00 00 000000000013a480 : 13a480: e8 00 00 00 00 callq 13a485 13a485: 41 56 push %r14 13a487: 41 55 push %r13 13a489: 41 54 push %r12 13a48b: 55 push %rbp 13a48c: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a493: 74 52 je 13a4e7 13a495: 48 8b 07 mov (%rdi),%rax 13a498: 48 89 fd mov %rdi,%rbp 13a49b: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a4a2: 74 43 je 13a4e7 13a4a4: 4c 8d 77 60 lea 0x60(%rdi),%r14 13a4a8: 41 89 f5 mov %esi,%r13d 13a4ab: 45 31 e4 xor %r12d,%r12d 13a4ae: 4c 89 f7 mov %r14,%rdi 13a4b1: e8 00 00 00 00 callq 13a4b6 13a4b6: 48 8b 45 28 mov 0x28(%rbp),%rax 13a4ba: 48 8b 80 a0 02 00 00 mov 0x2a0(%rax),%rax 13a4c1: 48 85 c0 test %rax,%rax 13a4c4: 74 0e je 13a4d4 13a4c6: 44 89 ee mov %r13d,%esi 13a4c9: 48 89 ef mov %rbp,%rdi 13a4cc: e8 00 00 00 00 callq 13a4d1 13a4d1: 41 89 c4 mov %eax,%r12d 13a4d4: 4c 89 f7 mov %r14,%rdi 13a4d7: e8 00 00 00 00 callq 13a4dc 13a4dc: 5d pop %rbp 13a4dd: 44 89 e0 mov %r12d,%eax 13a4e0: 41 5c pop %r12 13a4e2: 41 5d pop %r13 13a4e4: 41 5e pop %r14 13a4e6: c3 retq 13a4e7: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a4ed: eb ed jmp 13a4dc 13a4ef: 90 nop 000000000013a4f0 : 13a4f0: e8 00 00 00 00 callq 13a4f5 13a4f5: 41 55 push %r13 13a4f7: 41 54 push %r12 13a4f9: 55 push %rbp 13a4fa: 53 push %rbx 13a4fb: 48 83 ec 10 sub $0x10,%rsp 13a4ff: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13a506: 00 00 13a508: 48 89 44 24 08 mov %rax,0x8(%rsp) 13a50d: 31 c0 xor %eax,%eax 13a50f: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a516: 0f 84 88 00 00 00 je 13a5a4 13a51c: 48 8b 07 mov (%rdi),%rax 13a51f: 48 89 fb mov %rdi,%rbx 13a522: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a529: 74 79 je 13a5a4 13a52b: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13a52f: 48 89 f5 mov %rsi,%rbp 13a532: 45 31 e4 xor %r12d,%r12d 13a535: 4c 89 ef mov %r13,%rdi 13a538: e8 00 00 00 00 callq 13a53d 13a53d: 48 8b 43 28 mov 0x28(%rbx),%rax 13a541: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 13a548: 48 85 c0 test %rax,%rax 13a54b: 74 14 je 13a561 13a54d: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 13a552: 48 89 df mov %rbx,%rdi 13a555: e8 00 00 00 00 callq 13a55a 13a55a: 41 89 c4 mov %eax,%r12d 13a55d: 85 c0 test %eax,%eax 13a55f: 74 26 je 13a587 13a561: 4c 89 ef mov %r13,%rdi 13a564: e8 00 00 00 00 callq 13a569 13a569: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13a56e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13a575: 00 00 13a577: 75 33 jne 13a5ac 13a579: 48 83 c4 10 add $0x10,%rsp 13a57d: 44 89 e0 mov %r12d,%eax 13a580: 5b pop %rbx 13a581: 5d pop %rbp 13a582: 41 5c pop %r12 13a584: 41 5d pop %r13 13a586: c3 retq 13a587: 6b 44 24 04 64 imul $0x64,0x4(%rsp),%eax 13a58c: 31 d2 xor %edx,%edx 13a58e: f7 b3 98 06 00 00 divl 0x698(%rbx) 13a594: ba 64 00 00 00 mov $0x64,%edx 13a599: 83 f8 64 cmp $0x64,%eax 13a59c: 0f 47 c2 cmova %edx,%eax 13a59f: 89 45 00 mov %eax,0x0(%rbp) 13a5a2: eb bd jmp 13a561 13a5a4: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a5aa: eb bd jmp 13a569 13a5ac: e8 00 00 00 00 callq 13a5b1 13a5b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13a5b8: 00 00 00 00 13a5bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000013a5c0 : 13a5c0: e8 00 00 00 00 callq 13a5c5 13a5c5: 41 56 push %r14 13a5c7: 41 55 push %r13 13a5c9: 41 54 push %r12 13a5cb: 55 push %rbp 13a5cc: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a5d3: 74 52 je 13a627 13a5d5: 48 8b 07 mov (%rdi),%rax 13a5d8: 48 89 fd mov %rdi,%rbp 13a5db: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a5e2: 74 43 je 13a627 13a5e4: 4c 8d 77 60 lea 0x60(%rdi),%r14 13a5e8: 41 89 f5 mov %esi,%r13d 13a5eb: 45 31 e4 xor %r12d,%r12d 13a5ee: 4c 89 f7 mov %r14,%rdi 13a5f1: e8 00 00 00 00 callq 13a5f6 13a5f6: 48 8b 45 28 mov 0x28(%rbp),%rax 13a5fa: 48 8b 80 a8 02 00 00 mov 0x2a8(%rax),%rax 13a601: 48 85 c0 test %rax,%rax 13a604: 74 0e je 13a614 13a606: 44 89 ee mov %r13d,%esi 13a609: 48 89 ef mov %rbp,%rdi 13a60c: e8 00 00 00 00 callq 13a611 13a611: 41 89 c4 mov %eax,%r12d 13a614: 4c 89 f7 mov %r14,%rdi 13a617: e8 00 00 00 00 callq 13a61c 13a61c: 5d pop %rbp 13a61d: 44 89 e0 mov %r12d,%eax 13a620: 41 5c pop %r12 13a622: 41 5d pop %r13 13a624: 41 5e pop %r14 13a626: c3 retq 13a627: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a62d: eb ed jmp 13a61c 13a62f: 90 nop 000000000013a630 : 13a630: e8 00 00 00 00 callq 13a635 13a635: 41 56 push %r14 13a637: 41 55 push %r13 13a639: 41 54 push %r12 13a63b: 55 push %rbp 13a63c: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a643: 74 52 je 13a697 13a645: 48 8b 07 mov (%rdi),%rax 13a648: 48 89 fd mov %rdi,%rbp 13a64b: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a652: 74 43 je 13a697 13a654: 4c 8d 77 60 lea 0x60(%rdi),%r14 13a658: 49 89 f5 mov %rsi,%r13 13a65b: 45 31 e4 xor %r12d,%r12d 13a65e: 4c 89 f7 mov %r14,%rdi 13a661: e8 00 00 00 00 callq 13a666 13a666: 48 8b 45 28 mov 0x28(%rbp),%rax 13a66a: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 13a671: 48 85 c0 test %rax,%rax 13a674: 74 0e je 13a684 13a676: 4c 89 ee mov %r13,%rsi 13a679: 48 89 ef mov %rbp,%rdi 13a67c: e8 00 00 00 00 callq 13a681 13a681: 41 89 c4 mov %eax,%r12d 13a684: 4c 89 f7 mov %r14,%rdi 13a687: e8 00 00 00 00 callq 13a68c 13a68c: 5d pop %rbp 13a68d: 44 89 e0 mov %r12d,%eax 13a690: 41 5c pop %r12 13a692: 41 5d pop %r13 13a694: 41 5e pop %r14 13a696: c3 retq 13a697: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a69d: eb ed jmp 13a68c 13a69f: 90 nop 000000000013a6a0 : 13a6a0: e8 00 00 00 00 callq 13a6a5 13a6a5: 41 56 push %r14 13a6a7: 41 55 push %r13 13a6a9: 41 54 push %r12 13a6ab: 55 push %rbp 13a6ac: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a6b3: 74 5d je 13a712 13a6b5: 48 8b 07 mov (%rdi),%rax 13a6b8: 48 89 fd mov %rdi,%rbp 13a6bb: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a6c2: 74 4e je 13a712 13a6c4: 4c 8d 77 60 lea 0x60(%rdi),%r14 13a6c8: 41 89 f5 mov %esi,%r13d 13a6cb: 41 bc ea ff ff ff mov $0xffffffea,%r12d 13a6d1: 4c 89 f7 mov %r14,%rdi 13a6d4: e8 00 00 00 00 callq 13a6d9 13a6d9: 48 8b 45 28 mov 0x28(%rbp),%rax 13a6dd: 48 85 c0 test %rax,%rax 13a6e0: 74 1d je 13a6ff 13a6e2: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax 13a6e9: 45 31 e4 xor %r12d,%r12d 13a6ec: 48 85 c0 test %rax,%rax 13a6ef: 74 0e je 13a6ff 13a6f1: 44 89 ee mov %r13d,%esi 13a6f4: 48 89 ef mov %rbp,%rdi 13a6f7: e8 00 00 00 00 callq 13a6fc 13a6fc: 41 89 c4 mov %eax,%r12d 13a6ff: 4c 89 f7 mov %r14,%rdi 13a702: e8 00 00 00 00 callq 13a707 13a707: 5d pop %rbp 13a708: 44 89 e0 mov %r12d,%eax 13a70b: 41 5c pop %r12 13a70d: 41 5d pop %r13 13a70f: 41 5e pop %r14 13a711: c3 retq 13a712: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a718: eb ed jmp 13a707 13a71a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000013a720 : 13a720: e8 00 00 00 00 callq 13a725 13a725: 41 57 push %r15 13a727: 41 56 push %r14 13a729: 41 55 push %r13 13a72b: 41 54 push %r12 13a72d: 55 push %rbp 13a72e: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a735: 74 5a je 13a791 13a737: 48 8b 07 mov (%rdi),%rax 13a73a: 48 89 fd mov %rdi,%rbp 13a73d: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a744: 74 4b je 13a791 13a746: 4c 8d 7f 60 lea 0x60(%rdi),%r15 13a74a: 41 89 f5 mov %esi,%r13d 13a74d: 49 89 d6 mov %rdx,%r14 13a750: 45 31 e4 xor %r12d,%r12d 13a753: 4c 89 ff mov %r15,%rdi 13a756: e8 00 00 00 00 callq 13a75b 13a75b: 48 8b 45 28 mov 0x28(%rbp),%rax 13a75f: 48 8b 80 58 02 00 00 mov 0x258(%rax),%rax 13a766: 48 85 c0 test %rax,%rax 13a769: 74 11 je 13a77c 13a76b: 4c 89 f2 mov %r14,%rdx 13a76e: 44 89 ee mov %r13d,%esi 13a771: 48 89 ef mov %rbp,%rdi 13a774: e8 00 00 00 00 callq 13a779 13a779: 41 89 c4 mov %eax,%r12d 13a77c: 4c 89 ff mov %r15,%rdi 13a77f: e8 00 00 00 00 callq 13a784 13a784: 5d pop %rbp 13a785: 44 89 e0 mov %r12d,%eax 13a788: 41 5c pop %r12 13a78a: 41 5d pop %r13 13a78c: 41 5e pop %r14 13a78e: 41 5f pop %r15 13a790: c3 retq 13a791: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a797: eb eb jmp 13a784 13a799: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000013a7a0 : 13a7a0: e8 00 00 00 00 callq 13a7a5 13a7a5: 41 56 push %r14 13a7a7: 41 55 push %r13 13a7a9: 41 54 push %r12 13a7ab: 55 push %rbp 13a7ac: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a7b3: 74 52 je 13a807 13a7b5: 48 8b 07 mov (%rdi),%rax 13a7b8: 48 89 fd mov %rdi,%rbp 13a7bb: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a7c2: 74 43 je 13a807 13a7c4: 4c 8d 77 60 lea 0x60(%rdi),%r14 13a7c8: 49 89 f5 mov %rsi,%r13 13a7cb: 45 31 e4 xor %r12d,%r12d 13a7ce: 4c 89 f7 mov %r14,%rdi 13a7d1: e8 00 00 00 00 callq 13a7d6 13a7d6: 48 8b 45 28 mov 0x28(%rbp),%rax 13a7da: 48 8b 80 60 02 00 00 mov 0x260(%rax),%rax 13a7e1: 48 85 c0 test %rax,%rax 13a7e4: 74 0e je 13a7f4 13a7e6: 4c 89 ee mov %r13,%rsi 13a7e9: 48 89 ef mov %rbp,%rdi 13a7ec: e8 00 00 00 00 callq 13a7f1 13a7f1: 41 89 c4 mov %eax,%r12d 13a7f4: 4c 89 f7 mov %r14,%rdi 13a7f7: e8 00 00 00 00 callq 13a7fc 13a7fc: 5d pop %rbp 13a7fd: 44 89 e0 mov %r12d,%eax 13a800: 41 5c pop %r12 13a802: 41 5d pop %r13 13a804: 41 5e pop %r14 13a806: c3 retq 13a807: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a80d: eb ed jmp 13a7fc 13a80f: 90 nop 000000000013a810 : 13a810: e8 00 00 00 00 callq 13a815 13a815: 41 57 push %r15 13a817: 41 56 push %r14 13a819: 41 55 push %r13 13a81b: 41 54 push %r12 13a81d: 55 push %rbp 13a81e: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a825: 74 57 je 13a87e 13a827: 48 8b 07 mov (%rdi),%rax 13a82a: 48 89 fd mov %rdi,%rbp 13a82d: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a834: 74 48 je 13a87e 13a836: 4c 8d 7f 60 lea 0x60(%rdi),%r15 13a83a: 41 89 f5 mov %esi,%r13d 13a83d: 49 89 d6 mov %rdx,%r14 13a840: 45 31 e4 xor %r12d,%r12d 13a843: 4c 89 ff mov %r15,%rdi 13a846: e8 00 00 00 00 callq 13a84b 13a84b: 48 8b 45 28 mov 0x28(%rbp),%rax 13a84f: 48 8b 40 60 mov 0x60(%rax),%rax 13a853: 48 85 c0 test %rax,%rax 13a856: 74 11 je 13a869 13a858: 4c 89 f2 mov %r14,%rdx 13a85b: 44 89 ee mov %r13d,%esi 13a85e: 48 89 ef mov %rbp,%rdi 13a861: e8 00 00 00 00 callq 13a866 13a866: 41 89 c4 mov %eax,%r12d 13a869: 4c 89 ff mov %r15,%rdi 13a86c: e8 00 00 00 00 callq 13a871 13a871: 5d pop %rbp 13a872: 44 89 e0 mov %r12d,%eax 13a875: 41 5c pop %r12 13a877: 41 5d pop %r13 13a879: 41 5e pop %r14 13a87b: 41 5f pop %r15 13a87d: c3 retq 13a87e: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a884: eb eb jmp 13a871 13a886: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13a88d: 00 00 00 000000000013a890 : 13a890: e8 00 00 00 00 callq 13a895 13a895: 41 57 push %r15 13a897: 41 56 push %r14 13a899: 41 55 push %r13 13a89b: 41 54 push %r12 13a89d: 55 push %rbp 13a89e: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a8a5: 74 57 je 13a8fe 13a8a7: 48 8b 07 mov (%rdi),%rax 13a8aa: 48 89 fd mov %rdi,%rbp 13a8ad: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a8b4: 74 48 je 13a8fe 13a8b6: 4c 8d 7f 60 lea 0x60(%rdi),%r15 13a8ba: 41 89 f5 mov %esi,%r13d 13a8bd: 49 89 d6 mov %rdx,%r14 13a8c0: 45 31 e4 xor %r12d,%r12d 13a8c3: 4c 89 ff mov %r15,%rdi 13a8c6: e8 00 00 00 00 callq 13a8cb 13a8cb: 48 8b 45 28 mov 0x28(%rbp),%rax 13a8cf: 48 8b 40 68 mov 0x68(%rax),%rax 13a8d3: 48 85 c0 test %rax,%rax 13a8d6: 74 11 je 13a8e9 13a8d8: 4c 89 f2 mov %r14,%rdx 13a8db: 44 89 ee mov %r13d,%esi 13a8de: 48 89 ef mov %rbp,%rdi 13a8e1: e8 00 00 00 00 callq 13a8e6 13a8e6: 41 89 c4 mov %eax,%r12d 13a8e9: 4c 89 ff mov %r15,%rdi 13a8ec: e8 00 00 00 00 callq 13a8f1 13a8f1: 5d pop %rbp 13a8f2: 44 89 e0 mov %r12d,%eax 13a8f5: 41 5c pop %r12 13a8f7: 41 5d pop %r13 13a8f9: 41 5e pop %r14 13a8fb: 41 5f pop %r15 13a8fd: c3 retq 13a8fe: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a904: eb eb jmp 13a8f1 13a906: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13a90d: 00 00 00 000000000013a910 : 13a910: e8 00 00 00 00 callq 13a915 13a915: 41 56 push %r14 13a917: 41 55 push %r13 13a919: 41 54 push %r12 13a91b: 55 push %rbp 13a91c: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a923: 74 52 je 13a977 13a925: 48 8b 07 mov (%rdi),%rax 13a928: 48 89 fd mov %rdi,%rbp 13a92b: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a932: 74 43 je 13a977 13a934: 4c 8d 77 60 lea 0x60(%rdi),%r14 13a938: 49 89 f5 mov %rsi,%r13 13a93b: 45 31 e4 xor %r12d,%r12d 13a93e: 4c 89 f7 mov %r14,%rdi 13a941: e8 00 00 00 00 callq 13a946 13a946: 48 8b 45 28 mov 0x28(%rbp),%rax 13a94a: 48 8b 80 68 02 00 00 mov 0x268(%rax),%rax 13a951: 48 85 c0 test %rax,%rax 13a954: 74 0e je 13a964 13a956: 4c 89 ee mov %r13,%rsi 13a959: 48 89 ef mov %rbp,%rdi 13a95c: e8 00 00 00 00 callq 13a961 13a961: 41 89 c4 mov %eax,%r12d 13a964: 4c 89 f7 mov %r14,%rdi 13a967: e8 00 00 00 00 callq 13a96c 13a96c: 5d pop %rbp 13a96d: 44 89 e0 mov %r12d,%eax 13a970: 41 5c pop %r12 13a972: 41 5d pop %r13 13a974: 41 5e pop %r14 13a976: c3 retq 13a977: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a97d: eb ed jmp 13a96c 13a97f: 90 nop 000000000013a980 : 13a980: e8 00 00 00 00 callq 13a985 13a985: 41 55 push %r13 13a987: 41 54 push %r12 13a989: 55 push %rbp 13a98a: 53 push %rbx 13a98b: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13a992: 74 53 je 13a9e7 13a994: 48 8b 07 mov (%rdi),%rax 13a997: 48 89 fd mov %rdi,%rbp 13a99a: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13a9a1: 74 44 je 13a9e7 13a9a3: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13a9a7: 89 f3 mov %esi,%ebx 13a9a9: 41 bc ea ff ff ff mov $0xffffffea,%r12d 13a9af: 4c 89 ef mov %r13,%rdi 13a9b2: e8 00 00 00 00 callq 13a9b7 13a9b7: 48 8b 45 28 mov 0x28(%rbp),%rax 13a9bb: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 13a9c2: 48 85 c0 test %rax,%rax 13a9c5: 74 0e je 13a9d5 13a9c7: 0f b6 f3 movzbl %bl,%esi 13a9ca: 48 89 ef mov %rbp,%rdi 13a9cd: e8 00 00 00 00 callq 13a9d2 13a9d2: 41 89 c4 mov %eax,%r12d 13a9d5: 4c 89 ef mov %r13,%rdi 13a9d8: e8 00 00 00 00 callq 13a9dd 13a9dd: 5b pop %rbx 13a9de: 44 89 e0 mov %r12d,%eax 13a9e1: 5d pop %rbp 13a9e2: 41 5c pop %r12 13a9e4: 41 5d pop %r13 13a9e6: c3 retq 13a9e7: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13a9ed: eb ee jmp 13a9dd 13a9ef: 90 nop 000000000013a9f0 : 13a9f0: e8 00 00 00 00 callq 13a9f5 13a9f5: 41 55 push %r13 13a9f7: 41 54 push %r12 13a9f9: 55 push %rbp 13a9fa: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13aa01: 74 4a je 13aa4d 13aa03: 48 8b 07 mov (%rdi),%rax 13aa06: 48 89 fd mov %rdi,%rbp 13aa09: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13aa10: 74 3b je 13aa4d 13aa12: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13aa16: 45 31 e4 xor %r12d,%r12d 13aa19: 4c 89 ef mov %r13,%rdi 13aa1c: e8 00 00 00 00 callq 13aa21 13aa21: 48 8b 45 28 mov 0x28(%rbp),%rax 13aa25: 48 8b 80 88 02 00 00 mov 0x288(%rax),%rax 13aa2c: 48 85 c0 test %rax,%rax 13aa2f: 74 0b je 13aa3c 13aa31: 48 89 ef mov %rbp,%rdi 13aa34: e8 00 00 00 00 callq 13aa39 13aa39: 41 89 c4 mov %eax,%r12d 13aa3c: 4c 89 ef mov %r13,%rdi 13aa3f: e8 00 00 00 00 callq 13aa44 13aa44: 44 89 e0 mov %r12d,%eax 13aa47: 5d pop %rbp 13aa48: 41 5c pop %r12 13aa4a: 41 5d pop %r13 13aa4c: c3 retq 13aa4d: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13aa53: eb ef jmp 13aa44 13aa55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13aa5c: 00 00 00 00 000000000013aa60 : 13aa60: e8 00 00 00 00 callq 13aa65 13aa65: 41 54 push %r12 13aa67: 55 push %rbp 13aa68: 53 push %rbx 13aa69: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13aa70: 74 68 je 13aada 13aa72: 48 8b 07 mov (%rdi),%rax 13aa75: 48 89 fb mov %rdi,%rbx 13aa78: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13aa7f: 74 59 je 13aada 13aa81: 48 8d 6f 60 lea 0x60(%rdi),%rbp 13aa85: 41 89 f4 mov %esi,%r12d 13aa88: 48 89 ef mov %rbp,%rdi 13aa8b: e8 00 00 00 00 callq 13aa90 13aa90: 48 8b 43 28 mov 0x28(%rbx),%rax 13aa94: 48 8b 80 b8 02 00 00 mov 0x2b8(%rax),%rax 13aa9b: 48 85 c0 test %rax,%rax 13aa9e: 74 27 je 13aac7 13aaa0: 44 89 e6 mov %r12d,%esi 13aaa3: 48 89 df mov %rbx,%rdi 13aaa6: e8 00 00 00 00 callq 13aaab 13aaab: 48 89 ef mov %rbp,%rdi 13aaae: 41 89 c4 mov %eax,%r12d 13aab1: e8 00 00 00 00 callq 13aab6 13aab6: 45 85 e4 test %r12d,%r12d 13aab9: 0f 85 00 00 00 00 jne 13aabf 13aabf: 44 89 e0 mov %r12d,%eax 13aac2: 5b pop %rbx 13aac3: 5d pop %rbp 13aac4: 41 5c pop %r12 13aac6: c3 retq 13aac7: 48 89 ef mov %rbp,%rdi 13aaca: 45 31 e4 xor %r12d,%r12d 13aacd: e8 00 00 00 00 callq 13aad2 13aad2: 44 89 e0 mov %r12d,%eax 13aad5: 5b pop %rbx 13aad6: 5d pop %rbp 13aad7: 41 5c pop %r12 13aad9: c3 retq 13aada: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13aae0: eb dd jmp 13aabf 13aae2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13aae9: 00 00 00 00 13aaed: 0f 1f 00 nopl (%rax) 000000000013aaf0 : 13aaf0: e8 00 00 00 00 callq 13aaf5 13aaf5: 41 55 push %r13 13aaf7: 41 54 push %r12 13aaf9: 55 push %rbp 13aafa: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13ab01: 74 4a je 13ab4d 13ab03: 48 8b 07 mov (%rdi),%rax 13ab06: 48 89 fd mov %rdi,%rbp 13ab09: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13ab10: 74 3b je 13ab4d 13ab12: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13ab16: 45 31 e4 xor %r12d,%r12d 13ab19: 4c 89 ef mov %r13,%rdi 13ab1c: e8 00 00 00 00 callq 13ab21 13ab21: 48 8b 45 28 mov 0x28(%rbp),%rax 13ab25: 48 8b 80 d8 02 00 00 mov 0x2d8(%rax),%rax 13ab2c: 48 85 c0 test %rax,%rax 13ab2f: 74 0b je 13ab3c 13ab31: 48 89 ef mov %rbp,%rdi 13ab34: e8 00 00 00 00 callq 13ab39 13ab39: 41 89 c4 mov %eax,%r12d 13ab3c: 4c 89 ef mov %r13,%rdi 13ab3f: e8 00 00 00 00 callq 13ab44 13ab44: 44 89 e0 mov %r12d,%eax 13ab47: 5d pop %rbp 13ab48: 41 5c pop %r12 13ab4a: 41 5d pop %r13 13ab4c: c3 retq 13ab4d: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13ab53: eb ef jmp 13ab44 13ab55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13ab5c: 00 00 00 00 000000000013ab60 : 13ab60: e8 00 00 00 00 callq 13ab65 13ab65: 41 55 push %r13 13ab67: 41 54 push %r12 13ab69: 55 push %rbp 13ab6a: 44 0f b6 a7 3c 06 00 movzbl 0x63c(%rdi),%r12d 13ab71: 00 13ab72: 45 84 e4 test %r12b,%r12b 13ab75: 75 09 jne 13ab80 13ab77: 44 89 e0 mov %r12d,%eax 13ab7a: 5d pop %rbp 13ab7b: 41 5c pop %r12 13ab7d: 41 5d pop %r13 13ab7f: c3 retq 13ab80: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13ab84: 48 89 fd mov %rdi,%rbp 13ab87: 45 31 e4 xor %r12d,%r12d 13ab8a: 4c 89 ef mov %r13,%rdi 13ab8d: e8 00 00 00 00 callq 13ab92 13ab92: 48 8b 45 28 mov 0x28(%rbp),%rax 13ab96: 48 85 c0 test %rax,%rax 13ab99: 74 17 je 13abb2 13ab9b: 48 8b 80 e8 02 00 00 mov 0x2e8(%rax),%rax 13aba2: 48 85 c0 test %rax,%rax 13aba5: 74 0b je 13abb2 13aba7: 48 89 ef mov %rbp,%rdi 13abaa: e8 00 00 00 00 callq 13abaf 13abaf: 41 89 c4 mov %eax,%r12d 13abb2: 4c 89 ef mov %r13,%rdi 13abb5: e8 00 00 00 00 callq 13abba 13abba: 44 89 e0 mov %r12d,%eax 13abbd: 5d pop %rbp 13abbe: 41 5c pop %r12 13abc0: 41 5d pop %r13 13abc2: c3 retq 13abc3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13abca: 00 00 00 00 13abce: 66 90 xchg %ax,%ax 000000000013abd0 : 13abd0: e8 00 00 00 00 callq 13abd5 13abd5: 48 8b 47 28 mov 0x28(%rdi),%rax 13abd9: 48 83 b8 f0 02 00 00 cmpq $0x0,0x2f0(%rax) 13abe0: 00 13abe1: 75 3a jne 13ac1d 13abe3: 41 54 push %r12 13abe5: 4c 8d 67 60 lea 0x60(%rdi),%r12 13abe9: 55 push %rbp 13abea: 48 89 fd mov %rdi,%rbp 13abed: 4c 89 e7 mov %r12,%rdi 13abf0: 53 push %rbx 13abf1: 48 89 f3 mov %rsi,%rbx 13abf4: e8 00 00 00 00 callq 13abf9 13abf9: 48 8b 45 28 mov 0x28(%rbp),%rax 13abfd: 48 89 ef mov %rbp,%rdi 13ac00: 48 8b 80 f0 02 00 00 mov 0x2f0(%rax),%rax 13ac07: e8 00 00 00 00 callq 13ac0c 13ac0c: 4c 89 e7 mov %r12,%rdi 13ac0f: 89 03 mov %eax,(%rbx) 13ac11: e8 00 00 00 00 callq 13ac16 13ac16: 31 c0 xor %eax,%eax 13ac18: 5b pop %rbx 13ac19: 5d pop %rbp 13ac1a: 41 5c pop %r12 13ac1c: c3 retq 13ac1d: b8 ea ff ff ff mov $0xffffffea,%eax 13ac22: c3 retq 13ac23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13ac2a: 00 00 00 00 13ac2e: 66 90 xchg %ax,%ax 000000000013ac30 : 13ac30: e8 00 00 00 00 callq 13ac35 13ac35: 41 54 push %r12 13ac37: 55 push %rbp 13ac38: 53 push %rbx 13ac39: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13ac40: 74 56 je 13ac98 13ac42: 48 8d 6f 60 lea 0x60(%rdi),%rbp 13ac46: 48 89 fb mov %rdi,%rbx 13ac49: 48 89 ef mov %rbp,%rdi 13ac4c: e8 00 00 00 00 callq 13ac51 13ac51: 48 8b 43 28 mov 0x28(%rbx),%rax 13ac55: 48 8b 80 00 03 00 00 mov 0x300(%rax),%rax 13ac5c: 48 85 c0 test %rax,%rax 13ac5f: 74 24 je 13ac85 13ac61: 48 89 df mov %rbx,%rdi 13ac64: e8 00 00 00 00 callq 13ac69 13ac69: 48 89 ef mov %rbp,%rdi 13ac6c: 41 89 c4 mov %eax,%r12d 13ac6f: e8 00 00 00 00 callq 13ac74 13ac74: 45 85 e4 test %r12d,%r12d 13ac77: 0f 85 00 00 00 00 jne 13ac7d 13ac7d: 44 89 e0 mov %r12d,%eax 13ac80: 5b pop %rbx 13ac81: 5d pop %rbp 13ac82: 41 5c pop %r12 13ac84: c3 retq 13ac85: 48 89 ef mov %rbp,%rdi 13ac88: 45 31 e4 xor %r12d,%r12d 13ac8b: e8 00 00 00 00 callq 13ac90 13ac90: 44 89 e0 mov %r12d,%eax 13ac93: 5b pop %rbx 13ac94: 5d pop %rbp 13ac95: 41 5c pop %r12 13ac97: c3 retq 13ac98: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13ac9e: eb dd jmp 13ac7d 000000000013aca0 : 13aca0: e8 00 00 00 00 callq 13aca5 13aca5: 41 54 push %r12 13aca7: 55 push %rbp 13aca8: 53 push %rbx 13aca9: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13acb0: 74 56 je 13ad08 13acb2: 48 8d 6f 60 lea 0x60(%rdi),%rbp 13acb6: 48 89 fb mov %rdi,%rbx 13acb9: 48 89 ef mov %rbp,%rdi 13acbc: e8 00 00 00 00 callq 13acc1 13acc1: 48 8b 43 28 mov 0x28(%rbx),%rax 13acc5: 48 8b 80 08 03 00 00 mov 0x308(%rax),%rax 13accc: 48 85 c0 test %rax,%rax 13accf: 74 24 je 13acf5 13acd1: 48 89 df mov %rbx,%rdi 13acd4: e8 00 00 00 00 callq 13acd9 13acd9: 48 89 ef mov %rbp,%rdi 13acdc: 41 89 c4 mov %eax,%r12d 13acdf: e8 00 00 00 00 callq 13ace4 13ace4: 45 85 e4 test %r12d,%r12d 13ace7: 0f 85 00 00 00 00 jne 13aced 13aced: 44 89 e0 mov %r12d,%eax 13acf0: 5b pop %rbx 13acf1: 5d pop %rbp 13acf2: 41 5c pop %r12 13acf4: c3 retq 13acf5: 48 89 ef mov %rbp,%rdi 13acf8: 45 31 e4 xor %r12d,%r12d 13acfb: e8 00 00 00 00 callq 13ad00 13ad00: 44 89 e0 mov %r12d,%eax 13ad03: 5b pop %rbx 13ad04: 5d pop %rbp 13ad05: 41 5c pop %r12 13ad07: c3 retq 13ad08: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13ad0e: eb dd jmp 13aced 000000000013ad10 : 13ad10: e8 00 00 00 00 callq 13ad15 13ad15: 41 55 push %r13 13ad17: 41 54 push %r12 13ad19: 55 push %rbp 13ad1a: 44 0f b6 a7 3c 06 00 movzbl 0x63c(%rdi),%r12d 13ad21: 00 13ad22: 45 84 e4 test %r12b,%r12b 13ad25: 75 09 jne 13ad30 13ad27: 44 89 e0 mov %r12d,%eax 13ad2a: 5d pop %rbp 13ad2b: 41 5c pop %r12 13ad2d: 41 5d pop %r13 13ad2f: c3 retq 13ad30: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13ad34: 48 89 fd mov %rdi,%rbp 13ad37: 45 31 e4 xor %r12d,%r12d 13ad3a: 4c 89 ef mov %r13,%rdi 13ad3d: e8 00 00 00 00 callq 13ad42 13ad42: 48 8b 45 28 mov 0x28(%rbp),%rax 13ad46: 48 85 c0 test %rax,%rax 13ad49: 74 17 je 13ad62 13ad4b: 48 8b 80 10 03 00 00 mov 0x310(%rax),%rax 13ad52: 48 85 c0 test %rax,%rax 13ad55: 74 0b je 13ad62 13ad57: 48 89 ef mov %rbp,%rdi 13ad5a: e8 00 00 00 00 callq 13ad5f 13ad5f: 41 89 c4 mov %eax,%r12d 13ad62: 4c 89 ef mov %r13,%rdi 13ad65: e8 00 00 00 00 callq 13ad6a 13ad6a: 44 89 e0 mov %r12d,%eax 13ad6d: 5d pop %rbp 13ad6e: 41 5c pop %r12 13ad70: 41 5d pop %r13 13ad72: c3 retq 13ad73: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13ad7a: 00 00 00 00 13ad7e: 66 90 xchg %ax,%ax 000000000013ad80 : 13ad80: e8 00 00 00 00 callq 13ad85 13ad85: 41 55 push %r13 13ad87: 41 54 push %r12 13ad89: 55 push %rbp 13ad8a: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13ad91: 74 3e je 13add1 13ad93: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13ad97: 48 89 fd mov %rdi,%rbp 13ad9a: 45 31 e4 xor %r12d,%r12d 13ad9d: 4c 89 ef mov %r13,%rdi 13ada0: e8 00 00 00 00 callq 13ada5 13ada5: 48 8b 45 28 mov 0x28(%rbp),%rax 13ada9: 48 8b 80 18 03 00 00 mov 0x318(%rax),%rax 13adb0: 48 85 c0 test %rax,%rax 13adb3: 74 0b je 13adc0 13adb5: 48 89 ef mov %rbp,%rdi 13adb8: e8 00 00 00 00 callq 13adbd 13adbd: 41 89 c4 mov %eax,%r12d 13adc0: 4c 89 ef mov %r13,%rdi 13adc3: e8 00 00 00 00 callq 13adc8 13adc8: 44 89 e0 mov %r12d,%eax 13adcb: 5d pop %rbp 13adcc: 41 5c pop %r12 13adce: 41 5d pop %r13 13add0: c3 retq 13add1: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13add7: eb ef jmp 13adc8 13add9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000013ade0 : 13ade0: e8 00 00 00 00 callq 13ade5 13ade5: 41 54 push %r12 13ade7: 55 push %rbp 13ade8: 53 push %rbx 13ade9: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13adf0: 74 56 je 13ae48 13adf2: 48 8d 6f 60 lea 0x60(%rdi),%rbp 13adf6: 48 89 fb mov %rdi,%rbx 13adf9: 48 89 ef mov %rbp,%rdi 13adfc: e8 00 00 00 00 callq 13ae01 13ae01: 48 8b 43 28 mov 0x28(%rbx),%rax 13ae05: 48 8b 80 20 03 00 00 mov 0x320(%rax),%rax 13ae0c: 48 85 c0 test %rax,%rax 13ae0f: 74 24 je 13ae35 13ae11: 48 89 df mov %rbx,%rdi 13ae14: e8 00 00 00 00 callq 13ae19 13ae19: 48 89 ef mov %rbp,%rdi 13ae1c: 41 89 c4 mov %eax,%r12d 13ae1f: e8 00 00 00 00 callq 13ae24 13ae24: 45 85 e4 test %r12d,%r12d 13ae27: 0f 85 00 00 00 00 jne 13ae2d 13ae2d: 44 89 e0 mov %r12d,%eax 13ae30: 5b pop %rbx 13ae31: 5d pop %rbp 13ae32: 41 5c pop %r12 13ae34: c3 retq 13ae35: 48 89 ef mov %rbp,%rdi 13ae38: 45 31 e4 xor %r12d,%r12d 13ae3b: e8 00 00 00 00 callq 13ae40 13ae40: 44 89 e0 mov %r12d,%eax 13ae43: 5b pop %rbx 13ae44: 5d pop %rbp 13ae45: 41 5c pop %r12 13ae47: c3 retq 13ae48: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13ae4e: eb dd jmp 13ae2d 000000000013ae50 : 13ae50: e8 00 00 00 00 callq 13ae55 13ae55: 41 56 push %r14 13ae57: 41 55 push %r13 13ae59: 41 54 push %r12 13ae5b: 55 push %rbp 13ae5c: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13ae63: 74 52 je 13aeb7 13ae65: 48 8b 07 mov (%rdi),%rax 13ae68: 48 89 fd mov %rdi,%rbp 13ae6b: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13ae72: 74 43 je 13aeb7 13ae74: 4c 8d 77 60 lea 0x60(%rdi),%r14 13ae78: 49 89 f5 mov %rsi,%r13 13ae7b: 45 31 e4 xor %r12d,%r12d 13ae7e: 4c 89 f7 mov %r14,%rdi 13ae81: e8 00 00 00 00 callq 13ae86 13ae86: 48 8b 45 28 mov 0x28(%rbp),%rax 13ae8a: 48 8b 80 e0 02 00 00 mov 0x2e0(%rax),%rax 13ae91: 48 85 c0 test %rax,%rax 13ae94: 74 0e je 13aea4 13ae96: 4c 89 ee mov %r13,%rsi 13ae99: 48 89 ef mov %rbp,%rdi 13ae9c: e8 00 00 00 00 callq 13aea1 13aea1: 41 89 c4 mov %eax,%r12d 13aea4: 4c 89 f7 mov %r14,%rdi 13aea7: e8 00 00 00 00 callq 13aeac 13aeac: 5d pop %rbp 13aead: 44 89 e0 mov %r12d,%eax 13aeb0: 41 5c pop %r12 13aeb2: 41 5d pop %r13 13aeb4: 41 5e pop %r14 13aeb6: c3 retq 13aeb7: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13aebd: eb ed jmp 13aeac 13aebf: 90 nop 000000000013aec0 : 13aec0: e8 00 00 00 00 callq 13aec5 13aec5: 41 57 push %r15 13aec7: 41 56 push %r14 13aec9: 41 55 push %r13 13aecb: 41 54 push %r12 13aecd: 55 push %rbp 13aece: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13aed5: 74 5a je 13af31 13aed7: 48 8b 07 mov (%rdi),%rax 13aeda: 48 89 fd mov %rdi,%rbp 13aedd: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13aee4: 74 4b je 13af31 13aee6: 4c 8d 7f 60 lea 0x60(%rdi),%r15 13aeea: 49 89 f5 mov %rsi,%r13 13aeed: 49 89 d6 mov %rdx,%r14 13aef0: 45 31 e4 xor %r12d,%r12d 13aef3: 4c 89 ff mov %r15,%rdi 13aef6: e8 00 00 00 00 callq 13aefb 13aefb: 48 8b 45 28 mov 0x28(%rbp),%rax 13aeff: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 13af06: 48 85 c0 test %rax,%rax 13af09: 74 11 je 13af1c 13af0b: 4c 89 f2 mov %r14,%rdx 13af0e: 4c 89 ee mov %r13,%rsi 13af11: 48 89 ef mov %rbp,%rdi 13af14: e8 00 00 00 00 callq 13af19 13af19: 41 89 c4 mov %eax,%r12d 13af1c: 4c 89 ff mov %r15,%rdi 13af1f: e8 00 00 00 00 callq 13af24 13af24: 5d pop %rbp 13af25: 44 89 e0 mov %r12d,%eax 13af28: 41 5c pop %r12 13af2a: 41 5d pop %r13 13af2c: 41 5e pop %r14 13af2e: 41 5f pop %r15 13af30: c3 retq 13af31: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13af37: eb eb jmp 13af24 13af39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000013af40 : 13af40: e8 00 00 00 00 callq 13af45 13af45: 41 55 push %r13 13af47: 41 54 push %r12 13af49: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13af4f: 55 push %rbp 13af50: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13af57: 74 3e je 13af97 13af59: 48 8b 07 mov (%rdi),%rax 13af5c: 48 89 fd mov %rdi,%rbp 13af5f: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13af66: 74 2f je 13af97 13af68: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13af6c: 45 31 e4 xor %r12d,%r12d 13af6f: 4c 89 ef mov %r13,%rdi 13af72: e8 00 00 00 00 callq 13af77 13af77: 48 8b 45 28 mov 0x28(%rbp),%rax 13af7b: 48 8b 40 10 mov 0x10(%rax),%rax 13af7f: 48 85 c0 test %rax,%rax 13af82: 74 0b je 13af8f 13af84: 48 89 ef mov %rbp,%rdi 13af87: e8 00 00 00 00 callq 13af8c 13af8c: 41 89 c4 mov %eax,%r12d 13af8f: 4c 89 ef mov %r13,%rdi 13af92: e8 00 00 00 00 callq 13af97 13af97: 44 89 e0 mov %r12d,%eax 13af9a: 5d pop %rbp 13af9b: 41 5c pop %r12 13af9d: 41 5d pop %r13 13af9f: c3 retq 000000000013afa0 : 13afa0: e8 00 00 00 00 callq 13afa5 13afa5: 41 56 push %r14 13afa7: 41 55 push %r13 13afa9: 41 54 push %r12 13afab: 55 push %rbp 13afac: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13afb3: 74 52 je 13b007 13afb5: 48 8b 07 mov (%rdi),%rax 13afb8: 48 89 fd mov %rdi,%rbp 13afbb: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13afc2: 74 43 je 13b007 13afc4: 4c 8d 77 60 lea 0x60(%rdi),%r14 13afc8: 49 89 f5 mov %rsi,%r13 13afcb: 45 31 e4 xor %r12d,%r12d 13afce: 4c 89 f7 mov %r14,%rdi 13afd1: e8 00 00 00 00 callq 13afd6 13afd6: 48 8b 45 28 mov 0x28(%rbp),%rax 13afda: 48 8b 80 40 01 00 00 mov 0x140(%rax),%rax 13afe1: 48 85 c0 test %rax,%rax 13afe4: 74 0e je 13aff4 13afe6: 4c 89 ee mov %r13,%rsi 13afe9: 48 89 ef mov %rbp,%rdi 13afec: e8 00 00 00 00 callq 13aff1 13aff1: 41 89 c4 mov %eax,%r12d 13aff4: 4c 89 f7 mov %r14,%rdi 13aff7: e8 00 00 00 00 callq 13affc 13affc: 5d pop %rbp 13affd: 44 89 e0 mov %r12d,%eax 13b000: 41 5c pop %r12 13b002: 41 5d pop %r13 13b004: 41 5e pop %r14 13b006: c3 retq 13b007: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13b00d: eb ed jmp 13affc 13b00f: 90 nop 000000000013b010 : 13b010: e8 00 00 00 00 callq 13b015 13b015: 41 55 push %r13 13b017: 41 54 push %r12 13b019: 55 push %rbp 13b01a: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13b021: 74 56 je 13b079 13b023: 48 8b 07 mov (%rdi),%rax 13b026: 48 89 fd mov %rdi,%rbp 13b029: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13b030: 74 47 je 13b079 13b032: 48 8b 47 28 mov 0x28(%rdi),%rax 13b036: 48 83 b8 58 03 00 00 cmpq $0x0,0x358(%rax) 13b03d: 00 13b03e: 74 39 je 13b079 13b040: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13b044: 49 89 f4 mov %rsi,%r12 13b047: 4c 89 ef mov %r13,%rdi 13b04a: e8 00 00 00 00 callq 13b04f 13b04f: 48 8b 45 28 mov 0x28(%rbp),%rax 13b053: 4c 89 e6 mov %r12,%rsi 13b056: 48 89 ef mov %rbp,%rdi 13b059: 48 8b 80 58 03 00 00 mov 0x358(%rax),%rax 13b060: e8 00 00 00 00 callq 13b065 13b065: 4c 89 ef mov %r13,%rdi 13b068: 49 89 c4 mov %rax,%r12 13b06b: e8 00 00 00 00 callq 13b070 13b070: 4c 89 e0 mov %r12,%rax 13b073: 5d pop %rbp 13b074: 41 5c pop %r12 13b076: 41 5d pop %r13 13b078: c3 retq 13b079: 49 c7 c4 a1 ff ff ff mov $0xffffffffffffffa1,%r12 13b080: eb ee jmp 13b070 13b082: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13b089: 00 00 00 00 13b08d: 0f 1f 00 nopl (%rax) 000000000013b090 : 13b090: e8 00 00 00 00 callq 13b095 13b095: 41 55 push %r13 13b097: 41 54 push %r12 13b099: 55 push %rbp 13b09a: 80 bf 3c 06 00 00 00 cmpb $0x0,0x63c(%rdi) 13b0a1: 74 4a je 13b0ed 13b0a3: 48 8b 07 mov (%rdi),%rax 13b0a6: 48 89 fd mov %rdi,%rbp 13b0a9: 80 b8 c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rax) 13b0b0: 74 3b je 13b0ed 13b0b2: 4c 8d 6f 60 lea 0x60(%rdi),%r13 13b0b6: 45 31 e4 xor %r12d,%r12d 13b0b9: 4c 89 ef mov %r13,%rdi 13b0bc: e8 00 00 00 00 callq 13b0c1 13b0c1: 48 8b 45 28 mov 0x28(%rbp),%rax 13b0c5: 48 8b 80 60 03 00 00 mov 0x360(%rax),%rax 13b0cc: 48 85 c0 test %rax,%rax 13b0cf: 74 0b je 13b0dc 13b0d1: 48 89 ef mov %rbp,%rdi 13b0d4: e8 00 00 00 00 callq 13b0d9 13b0d9: 41 89 c4 mov %eax,%r12d 13b0dc: 4c 89 ef mov %r13,%rdi 13b0df: e8 00 00 00 00 callq 13b0e4 13b0e4: 44 89 e0 mov %r12d,%eax 13b0e7: 5d pop %rbp 13b0e8: 41 5c pop %r12 13b0ea: 41 5d pop %r13 13b0ec: c3 retq 13b0ed: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 13b0f3: eb ef jmp 13b0e4 13b0f5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13b0fc: 00 00 00 13b0ff: 90 nop 000000000013b100 : 13b100: e8 00 00 00 00 callq 13b105 13b105: 41 54 push %r12 13b107: 55 push %rbp 13b108: 53 push %rbx 13b109: 8b 87 28 07 00 00 mov 0x728(%rdi),%eax 13b10f: 8d 2c 80 lea (%rax,%rax,4),%ebp 13b112: 01 ed add %ebp,%ebp 13b114: 74 4b je 13b161 13b116: 49 89 fc mov %rdi,%r12 13b119: 31 db xor %ebx,%ebx 13b11b: eb 11 jmp 13b12e 13b11d: bf c7 10 00 00 mov $0x10c7,%edi 13b122: 83 c3 01 add $0x1,%ebx 13b125: e8 00 00 00 00 callq 13b12a 13b12a: 39 dd cmp %ebx,%ebp 13b12c: 74 33 je 13b161 13b12e: 49 8b 84 24 48 5f 01 mov 0x15f48(%r12),%rax 13b135: 00 13b136: ba 02 00 00 00 mov $0x2,%edx 13b13b: 4c 89 e7 mov %r12,%rdi 13b13e: 8b 30 mov (%rax),%esi 13b140: 81 c6 9a 02 00 00 add $0x29a,%esi 13b146: e8 00 00 00 00 callq 13b14b 13b14b: 85 c0 test %eax,%eax 13b14d: 74 ce je 13b11d 13b14f: 83 f8 01 cmp $0x1,%eax 13b152: 0f 94 c0 sete %al 13b155: 0f b6 c0 movzbl %al,%eax 13b158: 8d 44 80 fb lea -0x5(%rax,%rax,4),%eax 13b15c: 5b pop %rbx 13b15d: 5d pop %rbp 13b15e: 41 5c pop %r12 13b160: c3 retq 13b161: b8 c2 ff ff ff mov $0xffffffc2,%eax 13b166: eb f4 jmp 13b15c 13b168: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13b16f: 00 000000000013b170 : 13b170: e8 00 00 00 00 callq 13b175 13b175: 41 55 push %r13 13b177: 41 54 push %r12 13b179: 55 push %rbp 13b17a: 53 push %rbx 13b17b: 83 fe 38 cmp $0x38,%esi 13b17e: 77 58 ja 13b1d8 13b180: 48 8b 47 40 mov 0x40(%rdi),%rax 13b184: 48 89 fb mov %rdi,%rbx 13b187: 48 85 c0 test %rax,%rax 13b18a: 74 4c je 13b1d8 13b18c: 89 f6 mov %esi,%esi 13b18e: 48 8d 04 f0 lea (%rax,%rsi,8),%rax 13b192: 48 63 68 04 movslq 0x4(%rax),%rbp 13b196: 8b 00 mov (%rax),%eax 13b198: 85 c0 test %eax,%eax 13b19a: 74 3c je 13b1d8 13b19c: 85 ed test %ebp,%ebp 13b19e: 78 38 js 13b1d8 13b1a0: 39 af e0 04 00 00 cmp %ebp,0x4e0(%rdi) 13b1a6: 72 3d jb 13b1e5 13b1a8: 4c 8d a3 00 05 00 00 lea 0x500(%rbx),%r12 13b1af: 45 31 ed xor %r13d,%r13d 13b1b2: 4c 89 e7 mov %r12,%rdi 13b1b5: e8 00 00 00 00 callq 13b1ba 13b1ba: 48 0f a3 ab f8 04 00 bt %rbp,0x4f8(%rbx) 13b1c1: 00 13b1c2: 41 0f 92 c5 setb %r13b 13b1c6: 4c 89 e7 mov %r12,%rdi 13b1c9: e8 00 00 00 00 callq 13b1ce 13b1ce: 44 89 e8 mov %r13d,%eax 13b1d1: 5b pop %rbx 13b1d2: 5d pop %rbp 13b1d3: 41 5c pop %r12 13b1d5: 41 5d pop %r13 13b1d7: c3 retq 13b1d8: 45 31 ed xor %r13d,%r13d 13b1db: 5b pop %rbx 13b1dc: 5d pop %rbp 13b1dd: 44 89 e8 mov %r13d,%eax 13b1e0: 41 5c pop %r12 13b1e2: 41 5d pop %r13 13b1e4: c3 retq 13b1e5: 0f 0b ud2 13b1e7: eb bf jmp 13b1a8 13b1e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000013b1f0 : 13b1f0: e8 00 00 00 00 callq 13b1f5 13b1f5: 41 57 push %r15 13b1f7: 45 31 c9 xor %r9d,%r9d 13b1fa: 41 56 push %r14 13b1fc: 41 55 push %r13 13b1fe: 41 54 push %r12 13b200: 55 push %rbp 13b201: 53 push %rbx 13b202: 48 83 ec 08 sub $0x8,%rsp 13b206: 4c 8b 27 mov (%rdi),%r12 13b209: 48 89 0c 24 mov %rcx,(%rsp) 13b20d: 41 80 bc 24 4c 68 01 cmpb $0x0,0x1684c(%r12) 13b214: 00 00 13b216: 0f 85 27 01 00 00 jne 13b343 13b21c: 81 fe 98 00 00 00 cmp $0x98,%esi 13b222: 0f 87 3d 01 00 00 ja 13b365 13b228: 48 8b 47 30 mov 0x30(%rdi),%rax 13b22c: 48 89 fb mov %rdi,%rbx 13b22f: 48 85 c0 test %rax,%rax 13b232: 0f 84 2d 01 00 00 je 13b365 13b238: 89 f5 mov %esi,%ebp 13b23a: 41 89 d5 mov %edx,%r13d 13b23d: 48 8d 54 6d 00 lea 0x0(%rbp,%rbp,2),%rdx 13b242: 48 8d 04 90 lea (%rax,%rdx,4),%rax 13b246: 44 8b 70 04 mov 0x4(%rax),%r14d 13b24a: 8b 50 08 mov 0x8(%rax),%edx 13b24d: 8b 00 mov (%rax),%eax 13b24f: 85 c0 test %eax,%eax 13b251: 0f 84 0e 01 00 00 je 13b365 13b257: 41 f6 84 24 b0 63 01 testb $0x4,0x163b0(%r12) 13b25e: 00 04 13b260: 74 08 je 13b26a 13b262: 85 d2 test %edx,%edx 13b264: 0f 84 d9 00 00 00 je 13b343 13b26a: 45 85 f6 test %r14d,%r14d 13b26d: 0f 88 e2 00 00 00 js 13b355 13b273: 4c 8d bb c0 00 00 00 lea 0xc0(%rbx),%r15 13b27a: 4c 89 ff mov %r15,%rdi 13b27d: e8 00 00 00 00 callq 13b282 13b282: 48 8b 3b mov (%rbx),%rdi 13b285: e8 76 fe ff ff callq 13b100 13b28a: 85 c0 test %eax,%eax 13b28c: 0f 85 00 00 00 00 jne 13b292 13b292: 49 8b 84 24 48 5f 01 mov 0x15f48(%r12),%rax 13b299: 00 13b29a: b9 02 00 00 00 mov $0x2,%ecx 13b29f: 31 d2 xor %edx,%edx 13b2a1: 4c 89 e7 mov %r12,%rdi 13b2a4: 8b 30 mov (%rax),%esi 13b2a6: 81 c6 9a 02 00 00 add $0x29a,%esi 13b2ac: e8 00 00 00 00 callq 13b2b1 13b2b1: b9 02 00 00 00 mov $0x2,%ecx 13b2b6: 44 89 ea mov %r13d,%edx 13b2b9: 4c 89 e7 mov %r12,%rdi 13b2bc: 49 8b 84 24 48 5f 01 mov 0x15f48(%r12),%rax 13b2c3: 00 13b2c4: 8b 30 mov (%rax),%esi 13b2c6: 81 c6 92 02 00 00 add $0x292,%esi 13b2cc: e8 00 00 00 00 callq 13b2d1 13b2d1: 48 8b 3b mov (%rbx),%rdi 13b2d4: 41 0f b7 d6 movzwl %r14w,%edx 13b2d8: b9 02 00 00 00 mov $0x2,%ecx 13b2dd: 48 8b 87 48 5f 01 00 mov 0x15f48(%rdi),%rax 13b2e4: 8b 30 mov (%rax),%esi 13b2e6: 81 c6 82 02 00 00 add $0x282,%esi 13b2ec: e8 00 00 00 00 callq 13b2f1 13b2f1: 48 8b 3b mov (%rbx),%rdi 13b2f4: e8 07 fe ff ff callq 13b100 13b2f9: 41 89 c1 mov %eax,%r9d 13b2fc: 85 c0 test %eax,%eax 13b2fe: 0f 85 00 00 00 00 jne 13b304 13b304: 4c 8b 34 24 mov (%rsp),%r14 13b308: 4d 85 f6 test %r14,%r14 13b30b: 74 26 je 13b333 13b30d: 48 8b 3b mov (%rbx),%rdi 13b310: 89 04 24 mov %eax,(%rsp) 13b313: ba 02 00 00 00 mov $0x2,%edx 13b318: 48 8b 87 48 5f 01 00 mov 0x15f48(%rdi),%rax 13b31f: 8b 30 mov (%rax),%esi 13b321: 81 c6 92 02 00 00 add $0x292,%esi 13b327: e8 00 00 00 00 callq 13b32c 13b32c: 44 8b 0c 24 mov (%rsp),%r9d 13b330: 41 89 06 mov %eax,(%r14) 13b333: 4c 89 ff mov %r15,%rdi 13b336: 44 89 0c 24 mov %r9d,(%rsp) 13b33a: e8 00 00 00 00 callq 13b33f 13b33f: 44 8b 0c 24 mov (%rsp),%r9d 13b343: 48 83 c4 08 add $0x8,%rsp 13b347: 44 89 c8 mov %r9d,%eax 13b34a: 5b pop %rbx 13b34b: 5d pop %rbp 13b34c: 41 5c pop %r12 13b34e: 41 5d pop %r13 13b350: 41 5e pop %r14 13b352: 41 5f pop %r15 13b354: c3 retq 13b355: 41 83 fe f3 cmp $0xfffffff3,%r14d 13b359: 41 b9 00 00 00 00 mov $0x0,%r9d 13b35f: 45 0f 45 ce cmovne %r14d,%r9d 13b363: eb de jmp 13b343 13b365: 41 b9 ea ff ff ff mov $0xffffffea,%r9d 13b36b: eb d6 jmp 13b343 13b36d: 0f 1f 00 nopl (%rax) 000000000013b370 : 13b370: e8 00 00 00 00 callq 13b375 13b375: 48 89 d1 mov %rdx,%rcx 13b378: 31 d2 xor %edx,%edx 13b37a: e9 71 fe ff ff jmpq 13b1f0 13b37f: 90 nop 000000000013b380 : 13b380: e8 00 00 00 00 callq 13b385 13b385: 83 fe 03 cmp $0x3,%esi 13b388: 0f 84 96 00 00 00 je 13b424 13b38e: 77 30 ja 13b3c0 13b390: 83 fe 01 cmp $0x1,%esi 13b393: 0f 84 9f 00 00 00 je 13b438 13b399: 83 fe 02 cmp $0x2,%esi 13b39c: 75 44 jne 13b3e2 13b39e: 83 fa 38 cmp $0x38,%edx 13b3a1: 77 39 ja 13b3dc 13b3a3: 48 8b 47 40 mov 0x40(%rdi),%rax 13b3a7: 48 85 c0 test %rax,%rax 13b3aa: 74 30 je 13b3dc 13b3ac: 89 d2 mov %edx,%edx 13b3ae: 48 8d 14 d0 lea (%rax,%rdx,8),%rdx 13b3b2: 8b 02 mov (%rdx),%eax 13b3b4: 85 c0 test %eax,%eax 13b3b6: b8 ea ff ff ff mov $0xffffffea,%eax 13b3bb: 0f 45 42 04 cmovne 0x4(%rdx),%eax 13b3bf: c3 retq 13b3c0: 83 fe 04 cmp $0x4,%esi 13b3c3: 0f 84 83 00 00 00 je 13b44c 13b3c9: 83 fe 05 cmp $0x5,%esi 13b3cc: 75 0e jne 13b3dc 13b3ce: 83 fa 06 cmp $0x6,%edx 13b3d1: 77 09 ja 13b3dc 13b3d3: 48 8b 47 58 mov 0x58(%rdi),%rax 13b3d7: 48 85 c0 test %rax,%rax 13b3da: 75 d0 jne 13b3ac 13b3dc: b8 ea ff ff ff mov $0xffffffea,%eax 13b3e1: c3 retq 13b3e2: 85 f6 test %esi,%esi 13b3e4: 75 f6 jne 13b3dc 13b3e6: 81 fa 98 00 00 00 cmp $0x98,%edx 13b3ec: 77 ee ja 13b3dc 13b3ee: 48 8b 47 30 mov 0x30(%rdi),%rax 13b3f2: 48 85 c0 test %rax,%rax 13b3f5: 74 e5 je 13b3dc 13b3f7: 89 d2 mov %edx,%edx 13b3f9: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 13b3fd: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 13b401: 8b 42 04 mov 0x4(%rdx),%eax 13b404: 8b 4a 08 mov 0x8(%rdx),%ecx 13b407: 8b 12 mov (%rdx),%edx 13b409: 85 d2 test %edx,%edx 13b40b: 74 cf je 13b3dc 13b40d: 48 8b 17 mov (%rdi),%rdx 13b410: f6 82 b0 63 01 00 04 testb $0x4,0x163b0(%rdx) 13b417: 74 c8 je 13b3e1 13b419: 85 c9 test %ecx,%ecx 13b41b: ba f3 ff ff ff mov $0xfffffff3,%edx 13b420: 0f 44 c2 cmove %edx,%eax 13b423: c3 retq 13b424: 83 fa 0d cmp $0xd,%edx 13b427: 77 b3 ja 13b3dc 13b429: 48 8b 47 48 mov 0x48(%rdi),%rax 13b42d: 48 85 c0 test %rax,%rax 13b430: 0f 85 76 ff ff ff jne 13b3ac 13b436: eb a4 jmp 13b3dc 13b438: 83 fa 13 cmp $0x13,%edx 13b43b: 77 9f ja 13b3dc 13b43d: 48 8b 47 38 mov 0x38(%rdi),%rax 13b441: 48 85 c0 test %rax,%rax 13b444: 0f 85 62 ff ff ff jne 13b3ac 13b44a: eb 90 jmp 13b3dc 13b44c: 83 fa 01 cmp $0x1,%edx 13b44f: 77 8b ja 13b3dc 13b451: 48 8b 47 50 mov 0x50(%rdi),%rax 13b455: 48 85 c0 test %rax,%rax 13b458: 0f 85 4e ff ff ff jne 13b3ac 13b45e: e9 79 ff ff ff jmpq 13b3dc 13b463: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13b46a: 00 00 00 00 13b46e: 66 90 xchg %ax,%ax 000000000013b470 : 13b470: e8 00 00 00 00 callq 13b475 13b475: 41 55 push %r13 13b477: 41 54 push %r12 13b479: 55 push %rbp 13b47a: 53 push %rbx 13b47b: 83 fe 38 cmp $0x38,%esi 13b47e: 77 58 ja 13b4d8 13b480: 48 8b 47 40 mov 0x40(%rdi),%rax 13b484: 48 89 fb mov %rdi,%rbx 13b487: 48 85 c0 test %rax,%rax 13b48a: 74 4c je 13b4d8 13b48c: 89 f6 mov %esi,%esi 13b48e: 48 8d 04 f0 lea (%rax,%rsi,8),%rax 13b492: 48 63 68 04 movslq 0x4(%rax),%rbp 13b496: 8b 00 mov (%rax),%eax 13b498: 85 c0 test %eax,%eax 13b49a: 74 3c je 13b4d8 13b49c: 85 ed test %ebp,%ebp 13b49e: 78 38 js 13b4d8 13b4a0: 39 af e0 04 00 00 cmp %ebp,0x4e0(%rdi) 13b4a6: 72 3d jb 13b4e5 13b4a8: 4c 8d a3 00 05 00 00 lea 0x500(%rbx),%r12 13b4af: 45 31 ed xor %r13d,%r13d 13b4b2: 4c 89 e7 mov %r12,%rdi 13b4b5: e8 00 00 00 00 callq 13b4ba 13b4ba: 48 0f a3 ab e8 04 00 bt %rbp,0x4e8(%rbx) 13b4c1: 00 13b4c2: 41 0f 92 c5 setb %r13b 13b4c6: 4c 89 e7 mov %r12,%rdi 13b4c9: e8 00 00 00 00 callq 13b4ce 13b4ce: 44 89 e8 mov %r13d,%eax 13b4d1: 5b pop %rbx 13b4d2: 5d pop %rbp 13b4d3: 41 5c pop %r12 13b4d5: 41 5d pop %r13 13b4d7: c3 retq 13b4d8: 45 31 ed xor %r13d,%r13d 13b4db: 5b pop %rbx 13b4dc: 5d pop %rbp 13b4dd: 44 89 e8 mov %r13d,%eax 13b4e0: 41 5c pop %r12 13b4e2: 41 5d pop %r13 13b4e4: c3 retq 13b4e5: 0f 0b ud2 13b4e7: eb bf jmp 13b4a8 13b4e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000013b4f0 : 13b4f0: e8 00 00 00 00 callq 13b4f5 13b4f5: 80 bf 3d 06 00 00 00 cmpb $0x0,0x63d(%rdi) 13b4fc: 75 05 jne 13b503 13b4fe: e9 6d fc ff ff jmpq 13b170 13b503: b8 01 00 00 00 mov $0x1,%eax 13b508: c3 retq 13b509: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000013b510 : 13b510: e8 00 00 00 00 callq 13b515 13b515: 83 fe 07 cmp $0x7,%esi 13b518: 74 36 je 13b550 13b51a: 77 2a ja 13b546 13b51c: 85 f6 test %esi,%esi 13b51e: 74 37 je 13b557 13b520: 83 fe 06 cmp $0x6,%esi 13b523: 75 1b jne 13b540 13b525: be 03 00 00 00 mov $0x3,%esi 13b52a: 0f b6 87 3d 06 00 00 movzbl 0x63d(%rdi),%eax 13b531: 84 c0 test %al,%al 13b533: 75 10 jne 13b545 13b535: e8 36 fc ff ff callq 13b170 13b53a: 85 c0 test %eax,%eax 13b53c: 0f 95 c0 setne %al 13b53f: c3 retq 13b540: b8 01 00 00 00 mov $0x1,%eax 13b545: c3 retq 13b546: 83 fe 0d cmp $0xd,%esi 13b549: 74 0c je 13b557 13b54b: 83 fe 0e cmp $0xe,%esi 13b54e: 75 f0 jne 13b540 13b550: be 02 00 00 00 mov $0x2,%esi 13b555: eb d3 jmp 13b52a 13b557: be 01 00 00 00 mov $0x1,%esi 13b55c: eb cc jmp 13b52a 13b55e: 66 90 xchg %ax,%ax 000000000013b560 : 13b560: e8 00 00 00 00 callq 13b565 13b565: 41 55 push %r13 13b567: 41 54 push %r12 13b569: 55 push %rbp 13b56a: 53 push %rbx 13b56b: 48 83 ec 10 sub $0x10,%rsp 13b56f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13b576: 00 00 13b578: 48 89 44 24 08 mov %rax,0x8(%rsp) 13b57d: 31 c0 xor %eax,%eax 13b57f: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 13b586: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 13b58d: 00 13b58e: 48 85 f6 test %rsi,%rsi 13b591: 0f 84 a6 00 00 00 je 13b63d 13b597: 83 fa 01 cmp $0x1,%edx 13b59a: 0f 86 9d 00 00 00 jbe 13b63d 13b5a0: 8b 9f e0 04 00 00 mov 0x4e0(%rdi),%ebx 13b5a6: 4c 8d af f8 04 00 00 lea 0x4f8(%rdi),%r13 13b5ad: 48 89 fd mov %rdi,%rbp 13b5b0: 49 89 f4 mov %rsi,%r12 13b5b3: 4c 89 ef mov %r13,%rdi 13b5b6: 48 89 de mov %rbx,%rsi 13b5b9: e8 00 00 00 00 callq 13b5be 13b5be: 48 39 c3 cmp %rax,%rbx 13b5c1: 74 3a je 13b5fd 13b5c3: 8b 95 e0 04 00 00 mov 0x4e0(%rbp),%edx 13b5c9: 4c 89 ee mov %r13,%rsi 13b5cc: 4c 89 e7 mov %r12,%rdi 13b5cf: 48 83 c2 3f add $0x3f,%rdx 13b5d3: 48 c1 ea 06 shr $0x6,%rdx 13b5d7: 48 c1 e2 03 shl $0x3,%rdx 13b5db: e8 00 00 00 00 callq 13b5e0 13b5e0: 31 c0 xor %eax,%eax 13b5e2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 13b5e7: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 13b5ee: 00 00 13b5f0: 75 52 jne 13b644 13b5f2: 48 83 c4 10 add $0x10,%rsp 13b5f6: 5b pop %rbx 13b5f7: 5d pop %rbp 13b5f8: 41 5c pop %r12 13b5fa: 41 5d pop %r13 13b5fc: c3 retq 13b5fd: 31 d2 xor %edx,%edx 13b5ff: 48 89 e1 mov %rsp,%rcx 13b602: be 0c 00 00 00 mov $0xc,%esi 13b607: 48 89 ef mov %rbp,%rdi 13b60a: e8 00 00 00 00 callq 13b60f 13b60f: 85 c0 test %eax,%eax 13b611: 75 cf jne 13b5e2 13b613: 31 d2 xor %edx,%edx 13b615: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 13b61a: be 0b 00 00 00 mov $0xb,%esi 13b61f: 48 89 ef mov %rbp,%rdi 13b622: e8 00 00 00 00 callq 13b627 13b627: 85 c0 test %eax,%eax 13b629: 75 b7 jne 13b5e2 13b62b: 8b 54 24 04 mov 0x4(%rsp),%edx 13b62f: 41 89 14 24 mov %edx,(%r12) 13b633: 8b 14 24 mov (%rsp),%edx 13b636: 41 89 54 24 04 mov %edx,0x4(%r12) 13b63b: eb a5 jmp 13b5e2 13b63d: b8 ea ff ff ff mov $0xffffffea,%eax 13b642: eb 9e jmp 13b5e2 13b644: e8 00 00 00 00 callq 13b649 13b649: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000013b650 : 13b650: e8 00 00 00 00 callq 13b655 13b655: 31 c9 xor %ecx,%ecx 13b657: 84 d2 test %dl,%dl 13b659: 41 54 push %r12 13b65b: 89 f2 mov %esi,%edx 13b65d: 55 push %rbp 13b65e: 48 89 fd mov %rdi,%rbp 13b661: 53 push %rbx 13b662: 48 89 f3 mov %rsi,%rbx 13b665: 74 13 je 13b67a 13b667: be 07 00 00 00 mov $0x7,%esi 13b66c: e8 00 00 00 00 callq 13b671 13b671: 85 c0 test %eax,%eax 13b673: 74 48 je 13b6bd 13b675: 5b pop %rbx 13b676: 5d pop %rbp 13b677: 41 5c pop %r12 13b679: c3 retq 13b67a: be 09 00 00 00 mov $0x9,%esi 13b67f: e8 00 00 00 00 callq 13b684 13b684: 85 c0 test %eax,%eax 13b686: 75 ed jne 13b675 13b688: 48 89 da mov %rbx,%rdx 13b68b: 31 c9 xor %ecx,%ecx 13b68d: be 0a 00 00 00 mov $0xa,%esi 13b692: 48 89 ef mov %rbp,%rdi 13b695: 48 c1 ea 20 shr $0x20,%rdx 13b699: e8 00 00 00 00 callq 13b69e 13b69e: 85 c0 test %eax,%eax 13b6a0: 75 d3 jne 13b675 13b6a2: 4c 8d a5 00 05 00 00 lea 0x500(%rbp),%r12 13b6a9: 48 f7 d3 not %rbx 13b6ac: 4c 89 e7 mov %r12,%rdi 13b6af: e8 00 00 00 00 callq 13b6b4 13b6b4: 48 21 9d f8 04 00 00 and %rbx,0x4f8(%rbp) 13b6bb: eb 30 jmp 13b6ed 13b6bd: 48 89 da mov %rbx,%rdx 13b6c0: 31 c9 xor %ecx,%ecx 13b6c2: be 08 00 00 00 mov $0x8,%esi 13b6c7: 48 89 ef mov %rbp,%rdi 13b6ca: 48 c1 ea 20 shr $0x20,%rdx 13b6ce: e8 00 00 00 00 callq 13b6d3 13b6d3: 85 c0 test %eax,%eax 13b6d5: 75 9e jne 13b675 13b6d7: 4c 8d a5 00 05 00 00 lea 0x500(%rbp),%r12 13b6de: 4c 89 e7 mov %r12,%rdi 13b6e1: e8 00 00 00 00 callq 13b6e6 13b6e6: 48 09 9d f8 04 00 00 or %rbx,0x4f8(%rbp) 13b6ed: 4c 89 e7 mov %r12,%rdi 13b6f0: e8 00 00 00 00 callq 13b6f5 13b6f5: 31 c0 xor %eax,%eax 13b6f7: 5b pop %rbx 13b6f8: 5d pop %rbp 13b6f9: 41 5c pop %r12 13b6fb: c3 retq 13b6fc: 0f 1f 40 00 nopl 0x0(%rax) 000000000013b700 : 13b700: e8 00 00 00 00 callq 13b705 13b705: 83 fe 38 cmp $0x38,%esi 13b708: 77 38 ja 13b742 13b70a: 48 8b 47 40 mov 0x40(%rdi),%rax 13b70e: 48 85 c0 test %rax,%rax 13b711: 74 2f je 13b742 13b713: 89 f6 mov %esi,%esi 13b715: 48 8d 04 f0 lea (%rax,%rsi,8),%rax 13b719: 8b 48 04 mov 0x4(%rax),%ecx 13b71c: 8b 00 mov (%rax),%eax 13b71e: 85 c0 test %eax,%eax 13b720: 74 20 je 13b742 13b722: 85 c9 test %ecx,%ecx 13b724: 78 1c js 13b742 13b726: 39 8f e0 04 00 00 cmp %ecx,0x4e0(%rdi) 13b72c: 72 10 jb 13b73e 13b72e: be 01 00 00 00 mov $0x1,%esi 13b733: 0f b6 d2 movzbl %dl,%edx 13b736: 48 d3 e6 shl %cl,%rsi 13b739: e9 12 ff ff ff jmpq 13b650 13b73e: 0f 0b ud2 13b740: eb ec jmp 13b72e 13b742: b8 ea ff ff ff mov $0xffffffea,%eax 13b747: c3 retq 13b748: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13b74f: 00 000000000013b750 : 13b750: e8 00 00 00 00 callq 13b755 13b755: 41 57 push %r15 13b757: ba 02 00 00 00 mov $0x2,%edx 13b75c: 41 56 push %r14 13b75e: 41 55 push %r13 13b760: 41 54 push %r12 13b762: 45 31 e4 xor %r12d,%r12d 13b765: 55 push %rbp 13b766: 48 89 f5 mov %rsi,%rbp 13b769: 53 push %rbx 13b76a: 48 89 fb mov %rdi,%rbx 13b76d: 48 83 ec 60 sub $0x60,%rsp 13b771: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13b778: 00 00 13b77a: 48 89 44 24 58 mov %rax,0x58(%rsp) 13b77f: 31 c0 xor %eax,%eax 13b781: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 13b786: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 13b78d: 00 00 13b78f: e8 00 00 00 00 callq 13b794 13b794: 85 c0 test %eax,%eax 13b796: 74 26 je 13b7be 13b798: 48 8b 44 24 58 mov 0x58(%rsp),%rax 13b79d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13b7a4: 00 00 13b7a6: 0f 85 62 01 00 00 jne 13b90e 13b7ac: 48 83 c4 60 add $0x60,%rsp 13b7b0: 4c 89 e0 mov %r12,%rax 13b7b3: 5b pop %rbx 13b7b4: 5d pop %rbp 13b7b5: 41 5c pop %r12 13b7b7: 41 5d pop %r13 13b7b9: 41 5e pop %r14 13b7bb: 41 5f pop %r15 13b7bd: c3 retq 13b7be: 8b 4c 24 14 mov 0x14(%rsp),%ecx 13b7c2: 8b 54 24 18 mov 0x18(%rsp),%edx 13b7c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13b7cd: 48 89 ef mov %rbp,%rdi 13b7d0: e8 00 00 00 00 callq 13b7d5 13b7d5: 48 8b 4b 40 mov 0x40(%rbx),%rcx 13b7d9: 31 c0 xor %eax,%eax 13b7db: 48 c7 44 24 1f ff ff movq $0xffffffffffffffff,0x1f(%rsp) 13b7e2: ff ff 13b7e4: 48 c7 44 24 27 ff ff movq $0xffffffffffffffff,0x27(%rsp) 13b7eb: ff ff 13b7ed: 48 c7 44 24 2f ff ff movq $0xffffffffffffffff,0x2f(%rsp) 13b7f4: ff ff 13b7f6: 48 c7 44 24 37 ff ff movq $0xffffffffffffffff,0x37(%rsp) 13b7fd: ff ff 13b7ff: 48 c7 44 24 3f ff ff movq $0xffffffffffffffff,0x3f(%rsp) 13b806: ff ff 13b808: 48 c7 44 24 47 ff ff movq $0xffffffffffffffff,0x47(%rsp) 13b80f: ff ff 13b811: 48 c7 44 24 4f ff ff movq $0xffffffffffffffff,0x4f(%rsp) 13b818: ff ff 13b81a: c6 44 24 57 ff movb $0xff,0x57(%rsp) 13b81f: 48 85 c9 test %rcx,%rcx 13b822: 74 14 je 13b838 13b824: 8b 34 c1 mov (%rcx,%rax,8),%esi 13b827: 48 63 54 c1 04 movslq 0x4(%rcx,%rax,8),%rdx 13b82c: 85 f6 test %esi,%esi 13b82e: 74 08 je 13b838 13b830: 85 d2 test %edx,%edx 13b832: 78 04 js 13b838 13b834: 88 44 14 1f mov %al,0x1f(%rsp,%rdx,1) 13b838: 48 83 c0 01 add $0x1,%rax 13b83c: 48 83 f8 39 cmp $0x39,%rax 13b840: 75 dd jne 13b81f 13b842: 48 8d 7d 2a lea 0x2a(%rbp),%rdi 13b846: 49 c7 c1 00 00 00 00 mov $0x0,%r9 13b84d: 49 c7 c0 00 00 00 00 mov $0x0,%r8 13b854: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 13b85b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 13b862: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13b869: 45 31 ed xor %r13d,%r13d 13b86c: 45 31 ff xor %r15d,%r15d 13b86f: e8 00 00 00 00 callq 13b874 13b874: 41 bc 50 00 00 00 mov $0x50,%r12d 13b87a: 42 0f be 74 2c 1f movsbl 0x1f(%rsp,%r13,1),%esi 13b880: 45 89 e8 mov %r13d,%r8d 13b883: 40 84 f6 test %sil,%sil 13b886: 78 73 js 13b8fb 13b888: 80 bb 3d 06 00 00 00 cmpb $0x0,0x63d(%rbx) 13b88f: 49 c7 c1 00 00 00 00 mov $0x0,%r9 13b896: 75 2d jne 13b8c5 13b898: 48 89 df mov %rbx,%rdi 13b89b: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 13b8a0: 44 89 6c 24 04 mov %r13d,0x4(%rsp) 13b8a5: e8 c6 f8 ff ff callq 13b170 13b8aa: 42 0f be 74 2c 1f movsbl 0x1f(%rsp,%r13,1),%esi 13b8b0: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 13b8b5: 49 c7 c1 00 00 00 00 mov $0x0,%r9 13b8bc: 85 c0 test %eax,%eax 13b8be: 74 05 je 13b8c5 13b8c0: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 13b8c5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 13b8cc: 83 fe 38 cmp $0x38,%esi 13b8cf: 77 0a ja 13b8db 13b8d1: 89 f6 mov %esi,%esi 13b8d3: 48 8b 0c f5 00 00 00 mov 0x0(,%rsi,8),%rcx 13b8da: 00 13b8db: 4a 8d 7c 25 00 lea 0x0(%rbp,%r12,1),%rdi 13b8e0: 44 89 fa mov %r15d,%edx 13b8e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13b8ea: e8 00 00 00 00 callq 13b8ef 13b8ef: 45 8d 77 01 lea 0x1(%r15),%r14d 13b8f3: 48 98 cltq 13b8f5: 45 89 f7 mov %r14d,%r15d 13b8f8: 49 01 c4 add %rax,%r12 13b8fb: 49 83 c5 01 add $0x1,%r13 13b8ff: 49 83 fd 39 cmp $0x39,%r13 13b903: 0f 85 71 ff ff ff jne 13b87a 13b909: e9 8a fe ff ff jmpq 13b798 13b90e: e8 00 00 00 00 callq 13b913 13b913: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13b91a: 00 00 00 00 13b91e: 66 90 xchg %ax,%ax 000000000013b920 : 13b920: e8 00 00 00 00 callq 13b925 13b925: 41 55 push %r13 13b927: ba 02 00 00 00 mov $0x2,%edx 13b92c: 41 54 push %r12 13b92e: 55 push %rbp 13b92f: 48 89 fd mov %rdi,%rbp 13b932: 53 push %rbx 13b933: 48 89 f3 mov %rsi,%rbx 13b936: 48 83 ec 10 sub $0x10,%rsp 13b93a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13b941: 00 00 13b943: 48 89 44 24 08 mov %rax,0x8(%rsp) 13b948: 31 c0 xor %eax,%eax 13b94a: 48 89 e6 mov %rsp,%rsi 13b94d: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 13b954: 00 13b955: e8 00 00 00 00 callq 13b95a 13b95a: 41 89 c4 mov %eax,%r12d 13b95d: 85 c0 test %eax,%eax 13b95f: 75 1d jne 13b97e 13b961: 48 8b 04 24 mov (%rsp),%rax 13b965: 49 89 dd mov %rbx,%r13 13b968: 49 f7 d5 not %r13 13b96b: 48 89 c6 mov %rax,%rsi 13b96e: 49 21 c5 and %rax,%r13 13b971: 48 f7 d6 not %rsi 13b974: 48 21 de and %rbx,%rsi 13b977: 75 23 jne 13b99c 13b979: 4d 85 ed test %r13,%r13 13b97c: 75 34 jne 13b9b2 13b97e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13b983: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13b98a: 00 00 13b98c: 75 36 jne 13b9c4 13b98e: 48 83 c4 10 add $0x10,%rsp 13b992: 44 89 e0 mov %r12d,%eax 13b995: 5b pop %rbx 13b996: 5d pop %rbp 13b997: 41 5c pop %r12 13b999: 41 5d pop %r13 13b99b: c3 retq 13b99c: ba 01 00 00 00 mov $0x1,%edx 13b9a1: 48 89 ef mov %rbp,%rdi 13b9a4: e8 00 00 00 00 callq 13b9a9 13b9a9: 85 c0 test %eax,%eax 13b9ab: 74 cc je 13b979 13b9ad: 41 89 c4 mov %eax,%r12d 13b9b0: eb cc jmp 13b97e 13b9b2: 31 d2 xor %edx,%edx 13b9b4: 4c 89 ee mov %r13,%rsi 13b9b7: 48 89 ef mov %rbp,%rdi 13b9ba: e8 00 00 00 00 callq 13b9bf 13b9bf: 41 89 c4 mov %eax,%r12d 13b9c2: eb ba jmp 13b97e 13b9c4: e8 00 00 00 00 callq 13b9c9 13b9c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000013b9d0 : 13b9d0: e8 00 00 00 00 callq 13b9d5 13b9d5: 83 fe 38 cmp $0x38,%esi 13b9d8: 77 2d ja 13ba07 13b9da: 48 8b 47 40 mov 0x40(%rdi),%rax 13b9de: 48 85 c0 test %rax,%rax 13b9e1: 74 24 je 13ba07 13b9e3: 89 f6 mov %esi,%esi 13b9e5: 48 8d 04 f0 lea (%rax,%rsi,8),%rax 13b9e9: 8b 48 04 mov 0x4(%rax),%ecx 13b9ec: 8b 00 mov (%rax),%eax 13b9ee: 85 c0 test %eax,%eax 13b9f0: 74 15 je 13ba07 13b9f2: 85 c9 test %ecx,%ecx 13b9f4: 78 11 js 13ba07 13b9f6: 48 c7 c6 fe ff ff ff mov $0xfffffffffffffffe,%rsi 13b9fd: 31 d2 xor %edx,%edx 13b9ff: 48 d3 c6 rol %cl,%rsi 13ba02: e9 49 fc ff ff jmpq 13b650 13ba07: b8 ea ff ff ff mov $0xffffffea,%eax 13ba0c: c3 retq 13ba0d: 0f 1f 00 nopl (%rax) 000000000013ba10 : 13ba10: e8 00 00 00 00 callq 13ba15 13ba15: 48 89 f0 mov %rsi,%rax 13ba18: 48 09 d0 or %rdx,%rax 13ba1b: 0f 84 8c 00 00 00 je 13baad 13ba21: 41 54 push %r12 13ba23: 49 89 d4 mov %rdx,%r12 13ba26: 55 push %rbp 13ba27: 48 89 f5 mov %rsi,%rbp 13ba2a: 53 push %rbx 13ba2b: 8b 87 44 06 00 00 mov 0x644(%rdi),%eax 13ba31: 48 89 fb mov %rdi,%rbx 13ba34: 85 c0 test %eax,%eax 13ba36: 74 0a je 13ba42 13ba38: 8b 97 48 06 00 00 mov 0x648(%rdi),%edx 13ba3e: 85 d2 test %edx,%edx 13ba40: 75 4e jne 13ba90 13ba42: 48 85 ed test %rbp,%rbp 13ba45: 74 1f je 13ba66 13ba47: 31 d2 xor %edx,%edx 13ba49: 48 89 e9 mov %rbp,%rcx 13ba4c: be 02 00 00 00 mov $0x2,%esi 13ba51: 48 89 df mov %rbx,%rdi 13ba54: e8 00 00 00 00 callq 13ba59 13ba59: 85 c0 test %eax,%eax 13ba5b: 75 2e jne 13ba8b 13ba5d: 8b 45 00 mov 0x0(%rbp),%eax 13ba60: 89 83 44 06 00 00 mov %eax,0x644(%rbx) 13ba66: 4d 85 e4 test %r12,%r12 13ba69: 74 3b je 13baa6 13ba6b: 31 d2 xor %edx,%edx 13ba6d: 4c 89 e1 mov %r12,%rcx 13ba70: be 01 00 00 00 mov $0x1,%esi 13ba75: 48 89 df mov %rbx,%rdi 13ba78: e8 00 00 00 00 callq 13ba7d 13ba7d: 85 c0 test %eax,%eax 13ba7f: 75 0a jne 13ba8b 13ba81: 41 8b 14 24 mov (%r12),%edx 13ba85: 89 93 48 06 00 00 mov %edx,0x648(%rbx) 13ba8b: 5b pop %rbx 13ba8c: 5d pop %rbp 13ba8d: 41 5c pop %r12 13ba8f: c3 retq 13ba90: 48 85 f6 test %rsi,%rsi 13ba93: 74 02 je 13ba97 13ba95: 89 06 mov %eax,(%rsi) 13ba97: 4d 85 e4 test %r12,%r12 13ba9a: 74 0a je 13baa6 13ba9c: 8b 83 48 06 00 00 mov 0x648(%rbx),%eax 13baa2: 41 89 04 24 mov %eax,(%r12) 13baa6: 5b pop %rbx 13baa7: 31 c0 xor %eax,%eax 13baa9: 5d pop %rbp 13baaa: 41 5c pop %r12 13baac: c3 retq 13baad: b8 ea ff ff ff mov $0xffffffea,%eax 13bab2: c3 retq 13bab3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13baba: 00 00 00 00 13babe: 66 90 xchg %ax,%ax 000000000013bac0 : 13bac0: e8 00 00 00 00 callq 13bac5 13bac5: 41 56 push %r14 13bac7: 41 55 push %r13 13bac9: 41 54 push %r12 13bacb: 55 push %rbp 13bacc: 53 push %rbx 13bacd: 4c 8b 37 mov (%rdi),%r14 13bad0: 83 fe 0d cmp $0xd,%esi 13bad3: 0f 87 db 00 00 00 ja 13bbb4 13bad9: 48 8b 47 48 mov 0x48(%rdi),%rax 13badd: 48 89 fd mov %rdi,%rbp 13bae0: 48 85 c0 test %rax,%rax 13bae3: 0f 84 cb 00 00 00 je 13bbb4 13bae9: 89 f6 mov %esi,%esi 13baeb: 49 89 cd mov %rcx,%r13 13baee: 48 8d 04 f0 lea (%rax,%rsi,8),%rax 13baf2: 8b 48 04 mov 0x4(%rax),%ecx 13baf5: 8b 00 mov (%rax),%eax 13baf7: 85 c0 test %eax,%eax 13baf9: 0f 84 b5 00 00 00 je 13bbb4 13baff: 4d 85 ed test %r13,%r13 13bb02: 0f 84 ac 00 00 00 je 13bbb4 13bb08: 83 f9 0d cmp $0xd,%ecx 13bb0b: 0f 87 a3 00 00 00 ja 13bbb4 13bb11: 41 89 d4 mov %edx,%r12d 13bb14: 48 8d 04 b6 lea (%rsi,%rsi,4),%rax 13bb18: 41 c1 e4 10 shl $0x10,%r12d 13bb1c: 48 8b 9c c7 70 01 00 mov 0x170(%rdi,%rax,8),%rbx 13bb23: 00 13bb24: 41 09 cc or %ecx,%r12d 13bb27: 45 84 c0 test %r8b,%r8b 13bb2a: 75 48 jne 13bb74 13bb2c: 44 89 e2 mov %r12d,%edx 13bb2f: 31 c9 xor %ecx,%ecx 13bb31: be 13 00 00 00 mov $0x13,%esi 13bb36: e8 00 00 00 00 callq 13bb3b 13bb3b: 41 89 c4 mov %eax,%r12d 13bb3e: 85 c0 test %eax,%eax 13bb40: 75 26 jne 13bb68 13bb42: 49 8b 86 30 07 00 00 mov 0x730(%r14),%rax 13bb49: 31 f6 xor %esi,%esi 13bb4b: 4c 89 f7 mov %r14,%rdi 13bb4e: 48 8b 40 60 mov 0x60(%rax),%rax 13bb52: e8 00 00 00 00 callq 13bb57 13bb57: 48 8b b5 b8 03 00 00 mov 0x3b8(%rbp),%rsi 13bb5e: 89 da mov %ebx,%edx 13bb60: 4c 89 ef mov %r13,%rdi 13bb63: e8 00 00 00 00 callq 13bb68 13bb68: 5b pop %rbx 13bb69: 44 89 e0 mov %r12d,%eax 13bb6c: 5d pop %rbp 13bb6d: 41 5c pop %r12 13bb6f: 41 5d pop %r13 13bb71: 41 5e pop %r14 13bb73: c3 retq 13bb74: 48 8b bf b8 03 00 00 mov 0x3b8(%rdi),%rdi 13bb7b: 89 da mov %ebx,%edx 13bb7d: 4c 89 ee mov %r13,%rsi 13bb80: e8 00 00 00 00 callq 13bb85 13bb85: 49 8b 86 30 07 00 00 mov 0x730(%r14),%rax 13bb8c: 4c 89 f7 mov %r14,%rdi 13bb8f: 31 f6 xor %esi,%esi 13bb91: 48 8b 40 60 mov 0x60(%rax),%rax 13bb95: e8 00 00 00 00 callq 13bb9a 13bb9a: 44 89 e2 mov %r12d,%edx 13bb9d: 5b pop %rbx 13bb9e: 48 89 ef mov %rbp,%rdi 13bba1: 31 c9 xor %ecx,%ecx 13bba3: 5d pop %rbp 13bba4: be 14 00 00 00 mov $0x14,%esi 13bba9: 41 5c pop %r12 13bbab: 41 5d pop %r13 13bbad: 41 5e pop %r14 13bbaf: e9 3c f6 ff ff jmpq 13b1f0 13bbb4: 41 bc ea ff ff ff mov $0xffffffea,%r12d 13bbba: eb ac jmp 13bb68 13bbbc: 0f 1f 40 00 nopl 0x0(%rax) 000000000013bbc0 : 13bbc0: e8 00 00 00 00 callq 13bbc5 13bbc5: 48 8b 8f 18 01 00 00 mov 0x118(%rdi),%rcx 13bbcc: 48 85 c9 test %rcx,%rcx 13bbcf: 74 12 je 13bbe3 13bbd1: 41 b8 01 00 00 00 mov $0x1,%r8d 13bbd7: 31 d2 xor %edx,%edx 13bbd9: be 01 00 00 00 mov $0x1,%esi 13bbde: e9 dd fe ff ff jmpq 13bac0 13bbe3: b8 ea ff ff ff mov $0xffffffea,%eax 13bbe8: c3 retq 13bbe9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000013bbf0 : 13bbf0: e8 00 00 00 00 callq 13bbf5 13bbf5: 48 8b 8f 68 01 00 00 mov 0x168(%rdi),%rcx 13bbfc: 41 b8 01 00 00 00 mov $0x1,%r8d 13bc02: 31 d2 xor %edx,%edx 13bc04: 31 f6 xor %esi,%esi 13bc06: e9 b5 fe ff ff jmpq 13bac0 13bc0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000013bc10 : 13bc10: e8 00 00 00 00 callq 13bc15 13bc15: 41 55 push %r13 13bc17: 41 54 push %r12 13bc19: 55 push %rbp 13bc1a: 48 89 f5 mov %rsi,%rbp 13bc1d: 53 push %rbx 13bc1e: 48 89 fb mov %rdi,%rbx 13bc21: 4c 8b af b0 02 00 00 mov 0x2b0(%rdi),%r13 13bc28: 84 d2 test %dl,%dl 13bc2a: 75 0c jne 13bc38 13bc2c: 48 8b 87 00 01 00 00 mov 0x100(%rdi),%rax 13bc33: 48 85 c0 test %rax,%rax 13bc36: 75 56 jne 13bc8e 13bc38: 48 8b 8b 08 01 00 00 mov 0x108(%rbx),%rcx 13bc3f: 45 31 c0 xor %r8d,%r8d 13bc42: 31 d2 xor %edx,%edx 13bc44: 48 89 df mov %rbx,%rdi 13bc47: be 08 00 00 00 mov $0x8,%esi 13bc4c: e8 00 00 00 00 callq 13bc51 13bc51: 41 89 c4 mov %eax,%r12d 13bc54: 85 c0 test %eax,%eax 13bc56: 0f 85 00 00 00 00 jne 13bc5c 13bc5c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 13bc63 13bc63: 48 89 83 00 01 00 00 mov %rax,0x100(%rbx) 13bc6a: 45 31 e4 xor %r12d,%r12d 13bc6d: 48 85 ed test %rbp,%rbp 13bc70: 74 12 je 13bc84 13bc72: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 13bc79: 44 89 ea mov %r13d,%edx 13bc7c: 48 89 ef mov %rbp,%rdi 13bc7f: e8 00 00 00 00 callq 13bc84 13bc84: 5b pop %rbx 13bc85: 44 89 e0 mov %r12d,%eax 13bc88: 5d pop %rbp 13bc89: 41 5c pop %r12 13bc8b: 41 5d pop %r13 13bc8d: c3 retq 13bc8e: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 13bc95 13bc95: 48 29 d0 sub %rdx,%rax 13bc98: 48 83 c0 01 add $0x1,%rax 13bc9c: 79 cc jns 13bc6a 13bc9e: eb 98 jmp 13bc38 000000000013bca0 : 13bca0: e8 00 00 00 00 callq 13bca5 13bca5: 41 55 push %r13 13bca7: 4c 8d af a0 00 00 00 lea 0xa0(%rdi),%r13 13bcae: 41 54 push %r12 13bcb0: 49 89 f4 mov %rsi,%r12 13bcb3: 55 push %rbp 13bcb4: 48 89 fd mov %rdi,%rbp 13bcb7: 4c 89 ef mov %r13,%rdi 13bcba: 53 push %rbx 13bcbb: 89 d3 mov %edx,%ebx 13bcbd: e8 00 00 00 00 callq 13bcc2 13bcc2: 0f b6 d3 movzbl %bl,%edx 13bcc5: 4c 89 e6 mov %r12,%rsi 13bcc8: 48 89 ef mov %rbp,%rdi 13bccb: e8 00 00 00 00 callq 13bcd0 13bcd0: 4c 89 ef mov %r13,%rdi 13bcd3: 41 89 c4 mov %eax,%r12d 13bcd6: e8 00 00 00 00 callq 13bcdb 13bcdb: 44 89 e0 mov %r12d,%eax 13bcde: 5b pop %rbx 13bcdf: 5d pop %rbp 13bce0: 41 5c pop %r12 13bce2: 41 5d pop %r13 13bce4: c3 retq 13bce5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13bcec: 00 00 00 13bcef: 90 nop 000000000013bcf0 : 13bcf0: e8 00 00 00 00 callq 13bcf5 13bcf5: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13bcfc: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 13bd03: 48 85 c0 test %rax,%rax 13bd06: 74 05 je 13bd0d 13bd08: e9 00 00 00 00 jmpq 13bd0d 13bd0d: 31 c0 xor %eax,%eax 13bd0f: c3 retq 000000000013bd10 : 13bd10: e8 00 00 00 00 callq 13bd15 13bd15: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13bd1c: 48 8b 40 78 mov 0x78(%rax),%rax 13bd20: 48 85 c0 test %rax,%rax 13bd23: 74 05 je 13bd2a 13bd25: e9 00 00 00 00 jmpq 13bd2a 13bd2a: 31 c0 xor %eax,%eax 13bd2c: c3 retq 13bd2d: 0f 1f 00 nopl (%rax) 000000000013bd30 : 13bd30: e8 00 00 00 00 callq 13bd35 13bd35: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13bd3c: 48 8b 40 70 mov 0x70(%rax),%rax 13bd40: 48 85 c0 test %rax,%rax 13bd43: 74 05 je 13bd4a 13bd45: e9 00 00 00 00 jmpq 13bd4a 13bd4a: 31 c0 xor %eax,%eax 13bd4c: c3 retq 13bd4d: 0f 1f 00 nopl (%rax) 000000000013bd50 : 13bd50: e8 00 00 00 00 callq 13bd55 13bd55: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13bd5c: 48 8b 40 60 mov 0x60(%rax),%rax 13bd60: 48 85 c0 test %rax,%rax 13bd63: 74 05 je 13bd6a 13bd65: e9 00 00 00 00 jmpq 13bd6a 13bd6a: 31 c0 xor %eax,%eax 13bd6c: c3 retq 13bd6d: 0f 1f 00 nopl (%rax) 000000000013bd70 : 13bd70: e8 00 00 00 00 callq 13bd75 13bd75: 49 89 f8 mov %rdi,%r8 13bd78: 89 f7 mov %esi,%edi 13bd7a: 89 d6 mov %edx,%esi 13bd7c: 49 8b 80 d0 01 00 00 mov 0x1d0(%r8),%rax 13bd83: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 13bd8a: 48 85 c0 test %rax,%rax 13bd8d: 74 05 je 13bd94 13bd8f: e9 00 00 00 00 jmpq 13bd94 13bd94: 31 c0 xor %eax,%eax 13bd96: c3 retq 13bd97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13bd9e: 00 00 000000000013bda0 : 13bda0: e8 00 00 00 00 callq 13bda5 13bda5: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13bdac: 48 8b 40 68 mov 0x68(%rax),%rax 13bdb0: 48 85 c0 test %rax,%rax 13bdb3: 74 05 je 13bdba 13bdb5: e9 00 00 00 00 jmpq 13bdba 13bdba: 31 c0 xor %eax,%eax 13bdbc: c3 retq 13bdbd: 0f 1f 00 nopl (%rax) 000000000013bdc0 : 13bdc0: e8 00 00 00 00 callq 13bdc5 13bdc5: 49 89 f8 mov %rdi,%r8 13bdc8: 89 f7 mov %esi,%edi 13bdca: 49 8b 80 d0 01 00 00 mov 0x1d0(%r8),%rax 13bdd1: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 13bdd8: 48 85 c0 test %rax,%rax 13bddb: 74 05 je 13bde2 13bddd: e9 00 00 00 00 jmpq 13bde2 13bde2: 31 c0 xor %eax,%eax 13bde4: c3 retq 13bde5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13bdec: 00 00 00 00 000000000013bdf0 : 13bdf0: e8 00 00 00 00 callq 13bdf5 13bdf5: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13bdfc: 48 8b 40 50 mov 0x50(%rax),%rax 13be00: 48 85 c0 test %rax,%rax 13be03: 74 05 je 13be0a 13be05: e9 00 00 00 00 jmpq 13be0a 13be0a: 31 c0 xor %eax,%eax 13be0c: c3 retq 13be0d: 0f 1f 00 nopl (%rax) 000000000013be10 : 13be10: e8 00 00 00 00 callq 13be15 13be15: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13be1c: 48 8b 40 58 mov 0x58(%rax),%rax 13be20: 48 85 c0 test %rax,%rax 13be23: 74 05 je 13be2a 13be25: e9 00 00 00 00 jmpq 13be2a 13be2a: 31 c0 xor %eax,%eax 13be2c: c3 retq 13be2d: 0f 1f 00 nopl (%rax) 000000000013be30 : 13be30: e8 00 00 00 00 callq 13be35 13be35: 48 85 ff test %rdi,%rdi 13be38: 0f 84 ce 00 00 00 je 13bf0c 13be3e: 41 55 push %r13 13be40: 41 54 push %r12 13be42: 55 push %rbp 13be43: 48 89 fd mov %rdi,%rbp 13be46: 53 push %rbx 13be47: 48 83 ec 08 sub $0x8,%rsp 13be4b: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13be52: 48 83 78 40 00 cmpq $0x0,0x40(%rax) 13be57: 0f 84 a8 00 00 00 je 13bf05 13be5d: 89 f3 mov %esi,%ebx 13be5f: 49 89 d4 mov %rdx,%r12 13be62: 48 85 d2 test %rdx,%rdx 13be65: 74 5d je 13bec4 13be67: 48 83 78 38 00 cmpq $0x0,0x38(%rax) 13be6c: 0f 84 93 00 00 00 je 13bf05 13be72: 4c 8d 6f 38 lea 0x38(%rdi),%r13 13be76: 4c 89 ef mov %r13,%rdi 13be79: e8 00 00 00 00 callq 13be7e 13be7e: 48 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%rax 13be85: 0f b7 f3 movzwl %bx,%esi 13be88: 48 89 ef mov %rbp,%rdi 13be8b: 48 8b 40 40 mov 0x40(%rax),%rax 13be8f: e8 00 00 00 00 callq 13be94 13be94: 85 c0 test %eax,%eax 13be96: 75 52 jne 13beea 13be98: 48 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%rax 13be9f: 48 89 ef mov %rbp,%rdi 13bea2: 48 8b 40 38 mov 0x38(%rax),%rax 13bea6: e8 00 00 00 00 callq 13beab 13beab: 41 89 04 24 mov %eax,(%r12) 13beaf: 4c 89 ef mov %r13,%rdi 13beb2: e8 00 00 00 00 callq 13beb7 13beb7: 31 c0 xor %eax,%eax 13beb9: 48 83 c4 08 add $0x8,%rsp 13bebd: 5b pop %rbx 13bebe: 5d pop %rbp 13bebf: 41 5c pop %r12 13bec1: 41 5d pop %r13 13bec3: c3 retq 13bec4: 4c 8d 6f 38 lea 0x38(%rdi),%r13 13bec8: 4c 89 ef mov %r13,%rdi 13becb: e8 00 00 00 00 callq 13bed0 13bed0: 48 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%rax 13bed7: 0f b7 f3 movzwl %bx,%esi 13beda: 48 89 ef mov %rbp,%rdi 13bedd: 48 8b 40 40 mov 0x40(%rax),%rax 13bee1: e8 00 00 00 00 callq 13bee6 13bee6: 85 c0 test %eax,%eax 13bee8: 74 c5 je 13beaf 13beea: 4c 89 ef mov %r13,%rdi 13beed: 89 44 24 04 mov %eax,0x4(%rsp) 13bef1: e8 00 00 00 00 callq 13bef6 13bef6: 8b 44 24 04 mov 0x4(%rsp),%eax 13befa: 48 83 c4 08 add $0x8,%rsp 13befe: 5b pop %rbx 13beff: 5d pop %rbp 13bf00: 41 5c pop %r12 13bf02: 41 5d pop %r13 13bf04: c3 retq 13bf05: b8 ea ff ff ff mov $0xffffffea,%eax 13bf0a: eb ad jmp 13beb9 13bf0c: b8 ea ff ff ff mov $0xffffffea,%eax 13bf11: c3 retq 13bf12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13bf19: 00 00 00 00 13bf1d: 0f 1f 00 nopl (%rax) 000000000013bf20 : 13bf20: e8 00 00 00 00 callq 13bf25 13bf25: 48 85 ff test %rdi,%rdi 13bf28: 0f 84 dd 00 00 00 je 13c00b 13bf2e: 41 56 push %r14 13bf30: 41 55 push %r13 13bf32: 41 54 push %r12 13bf34: 55 push %rbp 13bf35: 48 89 fd mov %rdi,%rbp 13bf38: 53 push %rbx 13bf39: 48 83 ec 08 sub $0x8,%rsp 13bf3d: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13bf44: 48 83 78 48 00 cmpq $0x0,0x48(%rax) 13bf49: 0f 84 b5 00 00 00 je 13c004 13bf4f: 89 f3 mov %esi,%ebx 13bf51: 41 89 d5 mov %edx,%r13d 13bf54: 49 89 cc mov %rcx,%r12 13bf57: 48 85 c9 test %rcx,%rcx 13bf5a: 74 62 je 13bfbe 13bf5c: 48 83 78 38 00 cmpq $0x0,0x38(%rax) 13bf61: 0f 84 9d 00 00 00 je 13c004 13bf67: 4c 8d 77 38 lea 0x38(%rdi),%r14 13bf6b: 4c 89 f7 mov %r14,%rdi 13bf6e: e8 00 00 00 00 callq 13bf73 13bf73: 0f b7 f3 movzwl %bx,%esi 13bf76: 44 89 ea mov %r13d,%edx 13bf79: 48 89 ef mov %rbp,%rdi 13bf7c: 48 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%rax 13bf83: 48 8b 40 48 mov 0x48(%rax),%rax 13bf87: e8 00 00 00 00 callq 13bf8c 13bf8c: 85 c0 test %eax,%eax 13bf8e: 75 57 jne 13bfe7 13bf90: 48 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%rax 13bf97: 48 89 ef mov %rbp,%rdi 13bf9a: 48 8b 40 38 mov 0x38(%rax),%rax 13bf9e: e8 00 00 00 00 callq 13bfa3 13bfa3: 41 89 04 24 mov %eax,(%r12) 13bfa7: 4c 89 f7 mov %r14,%rdi 13bfaa: e8 00 00 00 00 callq 13bfaf 13bfaf: 31 c0 xor %eax,%eax 13bfb1: 48 83 c4 08 add $0x8,%rsp 13bfb5: 5b pop %rbx 13bfb6: 5d pop %rbp 13bfb7: 41 5c pop %r12 13bfb9: 41 5d pop %r13 13bfbb: 41 5e pop %r14 13bfbd: c3 retq 13bfbe: 4c 8d 77 38 lea 0x38(%rdi),%r14 13bfc2: 4c 89 f7 mov %r14,%rdi 13bfc5: e8 00 00 00 00 callq 13bfca 13bfca: 0f b7 f3 movzwl %bx,%esi 13bfcd: 44 89 ea mov %r13d,%edx 13bfd0: 48 89 ef mov %rbp,%rdi 13bfd3: 48 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%rax 13bfda: 48 8b 40 48 mov 0x48(%rax),%rax 13bfde: e8 00 00 00 00 callq 13bfe3 13bfe3: 85 c0 test %eax,%eax 13bfe5: 74 c0 je 13bfa7 13bfe7: 4c 89 f7 mov %r14,%rdi 13bfea: 89 44 24 04 mov %eax,0x4(%rsp) 13bfee: e8 00 00 00 00 callq 13bff3 13bff3: 8b 44 24 04 mov 0x4(%rsp),%eax 13bff7: 48 83 c4 08 add $0x8,%rsp 13bffb: 5b pop %rbx 13bffc: 5d pop %rbp 13bffd: 41 5c pop %r12 13bfff: 41 5d pop %r13 13c001: 41 5e pop %r14 13c003: c3 retq 13c004: b8 ea ff ff ff mov $0xffffffea,%eax 13c009: eb a6 jmp 13bfb1 13c00b: b8 ea ff ff ff mov $0xffffffea,%eax 13c010: c3 retq 13c011: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13c018: 00 00 00 00 13c01c: 0f 1f 40 00 nopl 0x0(%rax) 000000000013c020 : 13c020: e8 00 00 00 00 callq 13c025 13c025: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13c02c: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 13c033: 48 85 c0 test %rax,%rax 13c036: 74 05 je 13c03d 13c038: e9 00 00 00 00 jmpq 13c03d 13c03d: 31 c0 xor %eax,%eax 13c03f: c3 retq 000000000013c040 : 13c040: e8 00 00 00 00 callq 13c045 13c045: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13c04c: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 13c053: 48 85 c0 test %rax,%rax 13c056: 74 05 je 13c05d 13c058: e9 00 00 00 00 jmpq 13c05d 13c05d: 31 c0 xor %eax,%eax 13c05f: c3 retq 000000000013c060 : 13c060: e8 00 00 00 00 callq 13c065 13c065: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13c06c: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 13c073: 48 85 c0 test %rax,%rax 13c076: 74 05 je 13c07d 13c078: e9 00 00 00 00 jmpq 13c07d 13c07d: 31 c0 xor %eax,%eax 13c07f: c3 retq 000000000013c080 : 13c080: e8 00 00 00 00 callq 13c085 13c085: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13c08c: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 13c093: 48 85 c0 test %rax,%rax 13c096: 74 05 je 13c09d 13c098: e9 00 00 00 00 jmpq 13c09d 13c09d: 31 c0 xor %eax,%eax 13c09f: c3 retq 000000000013c0a0 : 13c0a0: e8 00 00 00 00 callq 13c0a5 13c0a5: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13c0ac: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 13c0b3: 48 85 c0 test %rax,%rax 13c0b6: 74 05 je 13c0bd 13c0b8: e9 00 00 00 00 jmpq 13c0bd 13c0bd: b8 01 00 00 00 mov $0x1,%eax 13c0c2: c3 retq 13c0c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13c0ca: 00 00 00 00 13c0ce: 66 90 xchg %ax,%ax 000000000013c0d0 : 13c0d0: e8 00 00 00 00 callq 13c0d5 13c0d5: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13c0dc: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 13c0e3: 48 85 c0 test %rax,%rax 13c0e6: 74 05 je 13c0ed 13c0e8: e9 00 00 00 00 jmpq 13c0ed 13c0ed: 31 c0 xor %eax,%eax 13c0ef: c3 retq 000000000013c0f0 : 13c0f0: e8 00 00 00 00 callq 13c0f5 13c0f5: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13c0fc: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 13c103: 48 85 c0 test %rax,%rax 13c106: 74 05 je 13c10d 13c108: e9 00 00 00 00 jmpq 13c10d 13c10d: b8 ea ff ff ff mov $0xffffffea,%eax 13c112: c3 retq 13c113: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13c11a: 00 00 00 00 13c11e: 66 90 xchg %ax,%ax 000000000013c120 : 13c120: e8 00 00 00 00 callq 13c125 13c125: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13c12c: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 13c133: 48 85 c0 test %rax,%rax 13c136: 74 0b je 13c143 13c138: 0f b6 c9 movzbl %cl,%ecx 13c13b: 0f b7 d2 movzwl %dx,%edx 13c13e: e9 00 00 00 00 jmpq 13c143 13c143: b8 ea ff ff ff mov $0xffffffea,%eax 13c148: c3 retq 13c149: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000013c150 : 13c150: e8 00 00 00 00 callq 13c155 13c155: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 13c15c: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 13c163: 48 85 c0 test %rax,%rax 13c166: 74 05 je 13c16d 13c168: e9 00 00 00 00 jmpq 13c16d 13c16d: 31 c0 xor %eax,%eax 13c16f: c3 retq 000000000013c170 : 13c170: e8 00 00 00 00 callq 13c175 13c175: 48 85 ff test %rdi,%rdi 13c178: 74 19 je 13c193 13c17a: 48 8b 7f 60 mov 0x60(%rdi),%rdi 13c17e: 48 85 ff test %rdi,%rdi 13c181: 74 10 je 13c193 13c183: 48 8b 07 mov (%rdi),%rax 13c186: be e0 01 00 00 mov $0x1e0,%esi 13c18b: 48 8b 00 mov (%rax),%rax 13c18e: e9 00 00 00 00 jmpq 13c193 13c193: 31 c0 xor %eax,%eax 13c195: c3 retq 13c196: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13c19d: 00 00 00 000000000013c1a0 : 13c1a0: e8 00 00 00 00 callq 13c1a5 13c1a5: 83 fe 08 cmp $0x8,%esi 13c1a8: 0f 84 96 00 00 00 je 13c244 13c1ae: 77 17 ja 13c1c7 13c1b0: 83 fe 04 cmp $0x4,%esi 13c1b3: 74 78 je 13c22d 13c1b5: 76 35 jbe 13c1ec 13c1b7: 83 fe 06 cmp $0x6,%esi 13c1ba: 74 7d je 13c239 13c1bc: 83 fe 07 cmp $0x7,%esi 13c1bf: 75 21 jne 13c1e2 13c1c1: b8 07 00 00 00 mov $0x7,%eax 13c1c6: c3 retq 13c1c7: 83 fe 0c cmp $0xc,%esi 13c1ca: 74 67 je 13c233 13c1cc: 76 33 jbe 13c201 13c1ce: b8 0d 00 00 00 mov $0xd,%eax 13c1d3: 83 fe 0d cmp $0xd,%esi 13c1d6: 74 3d je 13c215 13c1d8: 83 ee 0f sub $0xf,%esi 13c1db: 83 fe 06 cmp $0x6,%esi 13c1de: 0f 96 c0 setbe %al 13c1e1: c3 retq 13c1e2: 83 fe 05 cmp $0x5,%esi 13c1e5: 0f 94 c0 sete %al 13c1e8: 8d 04 80 lea (%rax,%rax,4),%eax 13c1eb: c3 retq 13c1ec: b8 02 00 00 00 mov $0x2,%eax 13c1f1: 83 fe 02 cmp $0x2,%esi 13c1f4: 74 1f je 13c215 13c1f6: 83 fe 03 cmp $0x3,%esi 13c1f9: 75 1b jne 13c216 13c1fb: b8 03 00 00 00 mov $0x3,%eax 13c200: c3 retq 13c201: b8 0a 00 00 00 mov $0xa,%eax 13c206: 83 fe 0a cmp $0xa,%esi 13c209: 74 0a je 13c215 13c20b: 83 fe 0b cmp $0xb,%esi 13c20e: 75 13 jne 13c223 13c210: b8 0b 00 00 00 mov $0xb,%eax 13c215: c3 retq 13c216: 83 fe 01 cmp $0x1,%esi 13c219: 75 2f jne 13c24a 13c21b: 83 7f 0c 0e cmpl $0xe,0xc(%rdi) 13c21f: 0f 95 c0 setne %al 13c222: c3 retq 13c223: 83 fe 09 cmp $0x9,%esi 13c226: 0f 94 c0 sete %al 13c229: 8d 04 c0 lea (%rax,%rax,8),%eax 13c22c: c3 retq 13c22d: b8 04 00 00 00 mov $0x4,%eax 13c232: c3 retq 13c233: b8 0c 00 00 00 mov $0xc,%eax 13c238: c3 retq 13c239: 83 7f 0c 0e cmpl $0xe,0xc(%rdi) 13c23d: 0f 95 c0 setne %al 13c240: 83 c0 05 add $0x5,%eax 13c243: c3 retq 13c244: b8 08 00 00 00 mov $0x8,%eax 13c249: c3 retq 13c24a: 31 c0 xor %eax,%eax 13c24c: c3 retq 13c24d: 0f 1f 00 nopl (%rax) 000000000013c250 : 13c250: e8 00 00 00 00 callq 13c255 13c255: 41 54 push %r12 13c257: 55 push %rbp 13c258: 48 89 fd mov %rdi,%rbp 13c25b: 53 push %rbx 13c25c: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 13c263: 0f b6 4b 01 movzbl 0x1(%rbx),%ecx 13c267: 48 85 c9 test %rcx,%rcx 13c26a: 74 20 je 13c28c 13c26c: 48 8d 93 28 03 00 00 lea 0x328(%rbx),%rdx 13c273: 31 c0 xor %eax,%eax 13c275: eb 0d jmp 13c284 13c277: 48 83 c0 01 add $0x1,%rax 13c27b: 48 83 c2 28 add $0x28,%rdx 13c27f: 48 39 c8 cmp %rcx,%rax 13c282: 74 08 je 13c28c 13c284: 83 3a 15 cmpl $0x15,(%rdx) 13c287: 75 ee jne 13c277 13c289: 48 89 c1 mov %rax,%rcx 13c28c: 48 8d 04 89 lea (%rcx,%rcx,4),%rax 13c290: 48 89 ef mov %rbp,%rdi 13c293: 31 c9 xor %ecx,%ecx 13c295: be 49 00 00 00 mov $0x49,%esi 13c29a: 4c 8d 24 c3 lea (%rbx,%rax,8),%r12 13c29e: 41 8b 94 24 1c 03 00 mov 0x31c(%r12),%edx 13c2a5: 00 13c2a6: e8 00 00 00 00 callq 13c2ab 13c2ab: 48 89 ef mov %rbp,%rdi 13c2ae: 31 c9 xor %ecx,%ecx 13c2b0: be 4a 00 00 00 mov $0x4a,%esi 13c2b5: 49 8b 94 24 18 03 00 mov 0x318(%r12),%rdx 13c2bc: 00 13c2bd: e8 00 00 00 00 callq 13c2c2 13c2c2: 0f b7 53 0c movzwl 0xc(%rbx),%edx 13c2c6: 48 89 ef mov %rbp,%rdi 13c2c9: 31 c9 xor %ecx,%ecx 13c2cb: be 54 02 00 00 mov $0x254,%esi 13c2d0: e8 00 00 00 00 callq 13c2d5 13c2d5: 48 89 ef mov %rbp,%rdi 13c2d8: 31 d2 xor %edx,%edx 13c2da: be 68 02 00 00 mov $0x268,%esi 13c2df: e8 00 00 00 00 callq 13c2e4 13c2e4: 31 c0 xor %eax,%eax 13c2e6: 5b pop %rbx 13c2e7: 5d pop %rbp 13c2e8: 41 5c pop %r12 13c2ea: c3 retq 13c2eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000013c2f0 : 13c2f0: e8 00 00 00 00 callq 13c2f5 13c2f5: 41 54 push %r12 13c2f7: 55 push %rbp 13c2f8: 48 89 fd mov %rdi,%rbp 13c2fb: 53 push %rbx 13c2fc: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 13c303: 0f b6 4b 01 movzbl 0x1(%rbx),%ecx 13c307: 48 85 c9 test %rcx,%rcx 13c30a: 74 20 je 13c32c 13c30c: 48 8d 93 28 03 00 00 lea 0x328(%rbx),%rdx 13c313: 31 c0 xor %eax,%eax 13c315: eb 0d jmp 13c324 13c317: 48 83 c0 01 add $0x1,%rax 13c31b: 48 83 c2 28 add $0x28,%rdx 13c31f: 48 39 c8 cmp %rcx,%rax 13c322: 74 08 je 13c32c 13c324: 83 3a 15 cmpl $0x15,(%rdx) 13c327: 75 ee jne 13c317 13c329: 48 89 c1 mov %rax,%rcx 13c32c: 48 8d 04 89 lea (%rcx,%rcx,4),%rax 13c330: 48 89 ef mov %rbp,%rdi 13c333: 31 c9 xor %ecx,%ecx 13c335: 4c 8d 24 c3 lea (%rbx,%rax,8),%r12 13c339: 49 8b 84 24 20 03 00 mov 0x320(%r12),%rax 13c340: 00 13c341: 48 89 06 mov %rax,(%rsi) 13c344: 41 8b 94 24 1c 03 00 mov 0x31c(%r12),%edx 13c34b: 00 13c34c: be 49 00 00 00 mov $0x49,%esi 13c351: e8 00 00 00 00 callq 13c356 13c356: 48 89 ef mov %rbp,%rdi 13c359: 31 c9 xor %ecx,%ecx 13c35b: be 4a 00 00 00 mov $0x4a,%esi 13c360: 49 8b 94 24 18 03 00 mov 0x318(%r12),%rdx 13c367: 00 13c368: e8 00 00 00 00 callq 13c36d 13c36d: 0f b7 53 0c movzwl 0xc(%rbx),%edx 13c371: 48 89 ef mov %rbp,%rdi 13c374: 31 c9 xor %ecx,%ecx 13c376: be 54 02 00 00 mov $0x254,%esi 13c37b: e8 00 00 00 00 callq 13c380 13c380: 48 89 ef mov %rbp,%rdi 13c383: 31 d2 xor %edx,%edx 13c385: be 67 02 00 00 mov $0x267,%esi 13c38a: e8 00 00 00 00 callq 13c38f 13c38f: 31 c0 xor %eax,%eax 13c391: 5b pop %rbx 13c392: 5d pop %rbp 13c393: 41 5c pop %r12 13c395: c3 retq 13c396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13c39d: 00 00 00 000000000013c3a0 : 13c3a0: e8 00 00 00 00 callq 13c3a5 13c3a5: 41 56 push %r14 13c3a7: 41 55 push %r13 13c3a9: 41 54 push %r12 13c3ab: 55 push %rbp 13c3ac: 53 push %rbx 13c3ad: 48 85 ff test %rdi,%rdi 13c3b0: 0f 84 f1 00 00 00 je 13c4a7 13c3b6: 48 83 7f 60 00 cmpq $0x0,0x60(%rdi) 13c3bb: 48 89 fd mov %rdi,%rbp 13c3be: 0f 84 e3 00 00 00 je 13c4a7 13c3c4: 41 89 f5 mov %esi,%r13d 13c3c7: 41 89 d6 mov %edx,%r14d 13c3ca: b9 ff ff ff ff mov $0xffffffff,%ecx 13c3cf: 31 d2 xor %edx,%edx 13c3d1: be d0 01 00 00 mov $0x1d0,%esi 13c3d6: e8 00 00 00 00 callq 13c3db 13c3db: 41 89 c4 mov %eax,%r12d 13c3de: 85 c0 test %eax,%eax 13c3e0: 0f 85 c9 00 00 00 jne 13c4af 13c3e6: e8 00 00 00 00 callq 13c3eb 13c3eb: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13c3ef: 44 89 f2 mov %r14d,%edx 13c3f2: 45 0f b7 ed movzwl %r13w,%r13d 13c3f6: 48 89 c3 mov %rax,%rbx 13c3f9: be e0 01 00 00 mov $0x1e0,%esi 13c3fe: 48 8b 07 mov (%rdi),%rax 13c401: 48 8b 40 08 mov 0x8(%rax),%rax 13c405: e8 00 00 00 00 callq 13c40a 13c40a: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13c40e: 31 d2 xor %edx,%edx 13c410: be d0 01 00 00 mov $0x1d0,%esi 13c415: 48 8b 07 mov (%rdi),%rax 13c418: 48 8b 40 08 mov 0x8(%rax),%rax 13c41c: e8 00 00 00 00 callq 13c421 13c421: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13c425: 44 89 ea mov %r13d,%edx 13c428: be c0 01 00 00 mov $0x1c0,%esi 13c42d: 48 8b 07 mov (%rdi),%rax 13c430: 48 8b 40 08 mov 0x8(%rax),%rax 13c434: e8 00 00 00 00 callq 13c439 13c439: 31 d2 xor %edx,%edx 13c43b: b9 ff ff ff ff mov $0xffffffff,%ecx 13c440: be d0 01 00 00 mov $0x1d0,%esi 13c445: 48 89 ef mov %rbp,%rdi 13c448: e8 00 00 00 00 callq 13c44d 13c44d: 41 89 c4 mov %eax,%r12d 13c450: e8 00 00 00 00 callq 13c455 13c455: 45 85 e4 test %r12d,%r12d 13c458: 75 0c jne 13c466 13c45a: 5b pop %rbx 13c45b: 44 89 e0 mov %r12d,%eax 13c45e: 5d pop %rbp 13c45f: 41 5c pop %r12 13c461: 41 5d pop %r13 13c463: 41 5e pop %r14 13c465: c3 retq 13c466: 48 29 d8 sub %rbx,%rax 13c469: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13c470: 48 ba cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rdx 13c477: 9b c4 20 13c47a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13c481: 48 89 c1 mov %rax,%rcx 13c484: 48 f7 ea imul %rdx 13c487: 48 89 c8 mov %rcx,%rax 13c48a: 44 89 f1 mov %r14d,%ecx 13c48d: 48 c1 f8 3f sar $0x3f,%rax 13c491: 48 c1 fa 07 sar $0x7,%rdx 13c495: 48 29 c2 sub %rax,%rdx 13c498: 49 89 d0 mov %rdx,%r8 13c49b: 44 89 ea mov %r13d,%edx 13c49e: e8 00 00 00 00 callq 13c4a3 13c4a3: 0f 0b ud2 13c4a5: eb b3 jmp 13c45a 13c4a7: 41 bc ea ff ff ff mov $0xffffffea,%r12d 13c4ad: eb ab jmp 13c45a 13c4af: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13c4b3: be c0 01 00 00 mov $0x1c0,%esi 13c4b8: 48 8b 07 mov (%rdi),%rax 13c4bb: 48 8b 00 mov (%rax),%rax 13c4be: e8 00 00 00 00 callq 13c4c3 13c4c3: 41 0f b7 d5 movzwl %r13w,%edx 13c4c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13c4ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13c4d5: 89 c1 mov %eax,%ecx 13c4d7: e8 00 00 00 00 callq 13c4dc 13c4dc: e9 79 ff ff ff jmpq 13c45a 13c4e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13c4e8: 00 00 00 00 13c4ec: 0f 1f 40 00 nopl 0x0(%rax) 000000000013c4f0 : 13c4f0: e8 00 00 00 00 callq 13c4f5 13c4f5: 0f b7 f6 movzwl %si,%esi 13c4f8: 31 d2 xor %edx,%edx 13c4fa: e9 a1 fe ff ff jmpq 13c3a0 13c4ff: 90 nop 000000000013c500 : 13c500: e8 00 00 00 00 callq 13c505 13c505: 41 54 push %r12 13c507: 55 push %rbp 13c508: 48 85 ff test %rdi,%rdi 13c50b: 74 47 je 13c554 13c50d: 48 83 7f 60 00 cmpq $0x0,0x60(%rdi) 13c512: 74 40 je 13c554 13c514: 48 8b af c8 01 00 00 mov 0x1c8(%rdi),%rbp 13c51b: 45 31 e4 xor %r12d,%r12d 13c51e: 48 85 ed test %rbp,%rbp 13c521: 74 2a je 13c54d 13c523: 48 8d 55 28 lea 0x28(%rbp),%rdx 13c527: 48 8d 75 20 lea 0x20(%rbp),%rsi 13c52b: 48 8d 7d 38 lea 0x38(%rbp),%rdi 13c52f: e8 00 00 00 00 callq 13c534 13c534: 48 8d 7d 60 lea 0x60(%rbp),%rdi 13c538: 48 8d 55 50 lea 0x50(%rbp),%rdx 13c53c: 48 8d 75 48 lea 0x48(%rbp),%rsi 13c540: e8 00 00 00 00 callq 13c545 13c545: 48 89 ef mov %rbp,%rdi 13c548: e8 00 00 00 00 callq 13c54d 13c54d: 44 89 e0 mov %r12d,%eax 13c550: 5d pop %rbp 13c551: 41 5c pop %r12 13c553: c3 retq 13c554: 41 bc ea ff ff ff mov $0xffffffea,%r12d 13c55a: eb f1 jmp 13c54d 13c55c: 0f 1f 40 00 nopl 0x0(%rax) 000000000013c560 : 13c560: e8 00 00 00 00 callq 13c565 13c565: 48 85 ff test %rdi,%rdi 13c568: 74 77 je 13c5e1 13c56a: 41 54 push %r12 13c56c: 55 push %rbp 13c56d: 48 89 fd mov %rdi,%rbp 13c570: 53 push %rbx 13c571: 48 8b 7f 60 mov 0x60(%rdi),%rdi 13c575: 48 85 ff test %rdi,%rdi 13c578: 74 79 je 13c5f3 13c57a: 48 8b 07 mov (%rdi),%rax 13c57d: 41 89 f4 mov %esi,%r12d 13c580: ba 98 ff 01 10 mov $0x1001ff98,%edx 13c585: be 80 01 00 00 mov $0x180,%esi 13c58a: 48 8b 40 08 mov 0x8(%rax),%rax 13c58e: e8 00 00 00 00 callq 13c593 13c593: 8b 85 14 01 00 00 mov 0x114(%rbp),%eax 13c599: 85 c0 test %eax,%eax 13c59b: 74 4a je 13c5e7 13c59d: 31 db xor %ebx,%ebx 13c59f: eb 15 jmp 13c5b6 13c5a1: bf c7 10 00 00 mov $0x10c7,%edi 13c5a6: 83 c3 01 add $0x1,%ebx 13c5a9: e8 00 00 00 00 callq 13c5ae 13c5ae: 39 9d 14 01 00 00 cmp %ebx,0x114(%rbp) 13c5b4: 76 31 jbe 13c5e7 13c5b6: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13c5ba: be 81 01 00 00 mov $0x181,%esi 13c5bf: 48 8b 07 mov (%rdi),%rax 13c5c2: 48 8b 00 mov (%rax),%rax 13c5c5: e8 00 00 00 00 callq 13c5ca 13c5ca: 44 21 e0 and %r12d,%eax 13c5cd: 41 39 c4 cmp %eax,%r12d 13c5d0: 75 cf jne 13c5a1 13c5d2: 39 9d 14 01 00 00 cmp %ebx,0x114(%rbp) 13c5d8: 76 0d jbe 13c5e7 13c5da: 31 c0 xor %eax,%eax 13c5dc: 5b pop %rbx 13c5dd: 5d pop %rbp 13c5de: 41 5c pop %r12 13c5e0: c3 retq 13c5e1: b8 ea ff ff ff mov $0xffffffea,%eax 13c5e6: c3 retq 13c5e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13c5ee: e8 00 00 00 00 callq 13c5f3 13c5f3: b8 ea ff ff ff mov $0xffffffea,%eax 13c5f8: eb e2 jmp 13c5dc 13c5fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000013c600 : 13c600: e8 00 00 00 00 callq 13c605 13c605: 48 83 ec 10 sub $0x10,%rsp 13c609: 31 d2 xor %edx,%edx 13c60b: be 02 00 00 00 mov $0x2,%esi 13c610: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13c617: 00 00 13c619: 48 89 44 24 08 mov %rax,0x8(%rsp) 13c61e: 31 c0 xor %eax,%eax 13c620: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 13c625: e8 00 00 00 00 callq 13c62a 13c62a: 85 c0 test %eax,%eax 13c62c: 75 07 jne 13c635 13c62e: f6 44 24 06 20 testb $0x20,0x6(%rsp) 13c633: 75 17 jne 13c64c 13c635: 31 c0 xor %eax,%eax 13c637: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 13c63c: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 13c643: 00 00 13c645: 75 0c jne 13c653 13c647: 48 83 c4 10 add $0x10,%rsp 13c64b: c3 retq 13c64c: b8 01 00 00 00 mov $0x1,%eax 13c651: eb e4 jmp 13c637 13c653: e8 00 00 00 00 callq 13c658 13c658: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13c65f: 00 000000000013c660 : 13c660: e8 00 00 00 00 callq 13c665 13c665: 41 56 push %r14 13c667: ba c8 04 00 00 mov $0x4c8,%edx 13c66c: be c0 0d 00 00 mov $0xdc0,%esi 13c671: 41 55 push %r13 13c673: 41 54 push %r12 13c675: 55 push %rbp 13c676: 53 push %rbx 13c677: 48 89 fb mov %rdi,%rbx 13c67a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 13c681 13c681: e8 00 00 00 00 callq 13c686 13c686: 48 85 c0 test %rax,%rax 13c689: 0f 84 3e 02 00 00 je 13c8cd 13c68f: 4c 8d 70 28 lea 0x28(%rax),%r14 13c693: 4c 8d 68 20 lea 0x20(%rax),%r13 13c697: 48 8b 3b mov (%rbx),%rdi 13c69a: ba 00 10 00 00 mov $0x1000,%edx 13c69f: 4c 8d 60 38 lea 0x38(%rax),%r12 13c6a3: 4d 89 e9 mov %r13,%r9 13c6a6: b9 04 00 00 00 mov $0x4,%ecx 13c6ab: 48 89 c5 mov %rax,%rbp 13c6ae: c7 40 18 00 10 00 00 movl $0x1000,0x18(%rax) 13c6b5: 4d 89 e0 mov %r12,%r8 13c6b8: be 00 10 00 00 mov $0x1000,%esi 13c6bd: c7 40 40 e0 33 00 00 movl $0x33e0,0x40(%rax) 13c6c4: 48 89 83 c8 01 00 00 mov %rax,0x1c8(%rbx) 13c6cb: 41 56 push %r14 13c6cd: e8 00 00 00 00 callq 13c6d2 13c6d2: 5a pop %rdx 13c6d3: 85 c0 test %eax,%eax 13c6d5: 0f 85 e2 01 00 00 jne 13c8bd 13c6db: 48 8d 45 50 lea 0x50(%rbp),%rax 13c6df: 8b 75 40 mov 0x40(%rbp),%esi 13c6e2: 48 8b 3b mov (%rbx),%rdi 13c6e5: 4c 8d 45 60 lea 0x60(%rbp),%r8 13c6e9: 50 push %rax 13c6ea: 4c 8d 4d 48 lea 0x48(%rbp),%r9 13c6ee: b9 04 00 00 00 mov $0x4,%ecx 13c6f3: ba 00 10 00 00 mov $0x1000,%edx 13c6f8: e8 00 00 00 00 callq 13c6fd 13c6fd: 41 89 c0 mov %eax,%r8d 13c700: 58 pop %rax 13c701: 45 85 c0 test %r8d,%r8d 13c704: 0f 85 a5 01 00 00 jne 13c8af 13c70a: 0f b6 55 01 movzbl 0x1(%rbp),%edx 13c70e: 8d 42 01 lea 0x1(%rdx),%eax 13c711: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 13c715: 88 45 01 mov %al,0x1(%rbp) 13c718: 48 8b 83 c8 01 00 00 mov 0x1c8(%rbx),%rax 13c71f: 48 8d 54 d5 00 lea 0x0(%rbp,%rdx,8),%rdx 13c724: c7 82 10 03 00 00 84 movl $0x84,0x310(%rdx) 13c72b: 00 00 00 13c72e: 0f b7 48 10 movzwl 0x10(%rax),%ecx 13c732: 48 03 48 50 add 0x50(%rax),%rcx 13c736: 48 89 8a 20 03 00 00 mov %rcx,0x320(%rdx) 13c73d: 0f b7 48 10 movzwl 0x10(%rax),%ecx 13c741: 48 03 48 48 add 0x48(%rax),%rcx 13c745: c7 82 28 03 00 00 09 movl $0x9,0x328(%rdx) 13c74c: 00 00 00 13c74f: 48 89 8a 18 03 00 00 mov %rcx,0x318(%rdx) 13c756: 66 81 40 10 a0 00 addw $0xa0,0x10(%rax) 13c75c: 0f b6 55 01 movzbl 0x1(%rbp),%edx 13c760: 8d 42 01 lea 0x1(%rdx),%eax 13c763: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 13c767: 88 45 01 mov %al,0x1(%rbp) 13c76a: 48 8b 83 c8 01 00 00 mov 0x1c8(%rbx),%rax 13c771: 48 8d 54 d5 00 lea 0x0(%rbp,%rdx,8),%rdx 13c776: c7 82 10 03 00 00 00 movl $0x2000,0x310(%rdx) 13c77d: 20 00 00 13c780: 0f b7 48 10 movzwl 0x10(%rax),%ecx 13c784: 48 03 48 50 add 0x50(%rax),%rcx 13c788: 48 89 8a 20 03 00 00 mov %rcx,0x320(%rdx) 13c78f: 0f b7 48 10 movzwl 0x10(%rax),%ecx 13c793: 48 03 48 48 add 0x48(%rax),%rcx 13c797: c7 82 28 03 00 00 0a movl $0xa,0x328(%rdx) 13c79e: 00 00 00 13c7a1: 48 89 8a 18 03 00 00 mov %rcx,0x318(%rdx) 13c7a8: 66 81 40 10 00 20 addw $0x2000,0x10(%rax) 13c7ae: 0f b6 55 01 movzbl 0x1(%rbp),%edx 13c7b2: 8d 42 01 lea 0x1(%rdx),%eax 13c7b5: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 13c7b9: 88 45 01 mov %al,0x1(%rbp) 13c7bc: 48 8b 83 c8 01 00 00 mov 0x1c8(%rbx),%rax 13c7c3: 48 8d 54 d5 00 lea 0x0(%rbp,%rdx,8),%rdx 13c7c8: c7 82 10 03 00 00 00 movl $0x1000,0x310(%rdx) 13c7cf: 10 00 00 13c7d2: 0f b7 48 10 movzwl 0x10(%rax),%ecx 13c7d6: 48 03 48 50 add 0x50(%rax),%rcx 13c7da: 48 89 8a 20 03 00 00 mov %rcx,0x320(%rdx) 13c7e1: 0f b7 48 10 movzwl 0x10(%rax),%ecx 13c7e5: 48 03 48 48 add 0x48(%rax),%rcx 13c7e9: c7 82 28 03 00 00 0b movl $0xb,0x328(%rdx) 13c7f0: 00 00 00 13c7f3: 48 89 8a 18 03 00 00 mov %rcx,0x318(%rdx) 13c7fa: 66 81 40 10 00 10 addw $0x1000,0x10(%rax) 13c800: 0f b6 55 01 movzbl 0x1(%rbp),%edx 13c804: 8d 42 01 lea 0x1(%rdx),%eax 13c807: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 13c80b: 88 45 01 mov %al,0x1(%rbp) 13c80e: 48 8b 83 c8 01 00 00 mov 0x1c8(%rbx),%rax 13c815: 48 8d 54 d5 00 lea 0x0(%rbp,%rdx,8),%rdx 13c81a: c7 82 10 03 00 00 30 movl $0x30,0x310(%rdx) 13c821: 00 00 00 13c824: 0f b7 48 10 movzwl 0x10(%rax),%ecx 13c828: 48 03 48 50 add 0x50(%rax),%rcx 13c82c: 48 89 8a 20 03 00 00 mov %rcx,0x320(%rdx) 13c833: 0f b7 48 10 movzwl 0x10(%rax),%ecx 13c837: 48 03 48 48 add 0x48(%rax),%rcx 13c83b: c7 82 28 03 00 00 0e movl $0xe,0x328(%rdx) 13c842: 00 00 00 13c845: 48 89 8a 18 03 00 00 mov %rcx,0x318(%rdx) 13c84c: 66 83 40 10 40 addw $0x40,0x10(%rax) 13c851: 0f b6 55 01 movzbl 0x1(%rbp),%edx 13c855: 8d 42 01 lea 0x1(%rdx),%eax 13c858: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 13c85c: 88 45 01 mov %al,0x1(%rbp) 13c85f: 48 8b 83 c8 01 00 00 mov 0x1c8(%rbx),%rax 13c866: 48 8d 54 d5 00 lea 0x0(%rbp,%rdx,8),%rdx 13c86b: c7 82 10 03 00 00 e8 movl $0x2e8,0x310(%rdx) 13c872: 02 00 00 13c875: 0f b7 48 10 movzwl 0x10(%rax),%ecx 13c879: 48 03 48 50 add 0x50(%rax),%rcx 13c87d: 48 89 8a 20 03 00 00 mov %rcx,0x320(%rdx) 13c884: 0f b7 48 10 movzwl 0x10(%rax),%ecx 13c888: 48 03 48 48 add 0x48(%rax),%rcx 13c88c: c7 82 28 03 00 00 15 movl $0x15,0x328(%rdx) 13c893: 00 00 00 13c896: 48 89 8a 18 03 00 00 mov %rcx,0x318(%rdx) 13c89d: 66 81 40 10 00 03 addw $0x300,0x10(%rax) 13c8a3: 5b pop %rbx 13c8a4: 44 89 c0 mov %r8d,%eax 13c8a7: 5d pop %rbp 13c8a8: 41 5c pop %r12 13c8aa: 41 5d pop %r13 13c8ac: 41 5e pop %r14 13c8ae: c3 retq 13c8af: 4c 89 f2 mov %r14,%rdx 13c8b2: 4c 89 ee mov %r13,%rsi 13c8b5: 4c 89 e7 mov %r12,%rdi 13c8b8: e8 00 00 00 00 callq 13c8bd 13c8bd: 48 89 ef mov %rbp,%rdi 13c8c0: e8 00 00 00 00 callq 13c8c5 13c8c5: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 13c8cb: eb d6 jmp 13c8a3 13c8cd: 41 b8 f4 ff ff ff mov $0xfffffff4,%r8d 13c8d3: eb ce jmp 13c8a3 13c8d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13c8dc: 00 00 00 00 000000000013c8e0 : 13c8e0: e8 00 00 00 00 callq 13c8e5 13c8e5: 41 55 push %r13 13c8e7: 41 89 d5 mov %edx,%r13d 13c8ea: 41 54 push %r12 13c8ec: 55 push %rbp 13c8ed: 89 f5 mov %esi,%ebp 13c8ef: 53 push %rbx 13c8f0: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 13c8f7: 41 0f b7 5c 24 02 movzwl 0x2(%r12),%ebx 13c8fd: 8d 43 01 lea 0x1(%rbx),%eax 13c900: 48 c1 e3 04 shl $0x4,%rbx 13c904: 49 03 5c 24 28 add 0x28(%r12),%rbx 13c909: 66 41 89 44 24 02 mov %ax,0x2(%r12) 13c90f: c6 43 20 01 movb $0x1,0x20(%rbx) 13c913: e8 88 f8 ff ff callq 13c1a0 13c918: 88 43 21 mov %al,0x21(%rbx) 13c91b: b8 ff ff ff ff mov $0xffffffff,%eax 13c920: 45 84 ed test %r13b,%r13b 13c923: 75 06 jne 13c92b 13c925: 41 0f b7 44 24 02 movzwl 0x2(%r12),%eax 13c92b: 66 89 43 22 mov %ax,0x22(%rbx) 13c92f: 41 0f b6 0c 24 movzbl (%r12),%ecx 13c934: 84 c9 test %cl,%cl 13c936: 74 48 je 13c980 13c938: 49 8d 94 24 a8 00 00 lea 0xa8(%r12),%rdx 13c93f: 00 13c940: 31 c0 xor %eax,%eax 13c942: eb 0b jmp 13c94f 13c944: 83 c0 01 add $0x1,%eax 13c947: 48 83 c2 28 add $0x28,%rdx 13c94b: 38 c1 cmp %al,%cl 13c94d: 76 31 jbe 13c980 13c94f: 3b 2a cmp (%rdx),%ebp 13c951: 75 f1 jne 13c944 13c953: 48 98 cltq 13c955: 48 8d 04 80 lea (%rax,%rax,4),%rax 13c959: 49 8d 04 c4 lea (%r12,%rax,8),%rax 13c95d: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx 13c964: 89 53 28 mov %edx,0x28(%rbx) 13c967: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 13c96d: 89 53 24 mov %edx,0x24(%rbx) 13c970: 8b 80 90 00 00 00 mov 0x90(%rax),%eax 13c976: 89 43 2c mov %eax,0x2c(%rbx) 13c979: 5b pop %rbx 13c97a: 5d pop %rbp 13c97b: 41 5c pop %r12 13c97d: 41 5d pop %r13 13c97f: c3 retq 13c980: 5b pop %rbx 13c981: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13c988: 5d pop %rbp 13c989: 41 5c pop %r12 13c98b: 41 5d pop %r13 13c98d: e9 00 00 00 00 jmpq 13c992 13c992: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13c999: 00 00 00 00 13c99d: 0f 1f 00 nopl (%rax) 000000000013c9a0 : 13c9a0: e8 00 00 00 00 callq 13c9a5 13c9a5: 41 55 push %r13 13c9a7: 41 89 cd mov %ecx,%r13d 13c9aa: 41 54 push %r12 13c9ac: 55 push %rbp 13c9ad: 89 f5 mov %esi,%ebp 13c9af: 53 push %rbx 13c9b0: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 13c9b7: 41 0f b7 5c 24 02 movzwl 0x2(%r12),%ebx 13c9bd: 8d 43 01 lea 0x1(%rbx),%eax 13c9c0: 48 c1 e3 04 shl $0x4,%rbx 13c9c4: 49 03 5c 24 28 add 0x28(%r12),%rbx 13c9c9: 66 41 89 44 24 02 mov %ax,0x2(%r12) 13c9cf: 88 53 20 mov %dl,0x20(%rbx) 13c9d2: e8 c9 f7 ff ff callq 13c1a0 13c9d7: 88 43 21 mov %al,0x21(%rbx) 13c9da: b8 ff ff ff ff mov $0xffffffff,%eax 13c9df: 45 84 ed test %r13b,%r13b 13c9e2: 75 06 jne 13c9ea 13c9e4: 41 0f b7 44 24 02 movzwl 0x2(%r12),%eax 13c9ea: 66 89 43 22 mov %ax,0x22(%rbx) 13c9ee: 41 0f b6 4c 24 01 movzbl 0x1(%r12),%ecx 13c9f4: 84 c9 test %cl,%cl 13c9f6: 74 5a je 13ca52 13c9f8: 49 8d 94 24 28 03 00 lea 0x328(%r12),%rdx 13c9ff: 00 13ca00: 31 c0 xor %eax,%eax 13ca02: eb 0b jmp 13ca0f 13ca04: 83 c0 01 add $0x1,%eax 13ca07: 48 83 c2 28 add $0x28,%rdx 13ca0b: 38 c1 cmp %al,%cl 13ca0d: 76 43 jbe 13ca52 13ca0f: 3b 2a cmp (%rdx),%ebp 13ca11: 75 f1 jne 13ca04 13ca13: 48 98 cltq 13ca15: 48 8d 04 80 lea (%rax,%rax,4),%rax 13ca19: 49 8d 04 c4 lea (%r12,%rax,8),%rax 13ca1d: 48 8b 90 18 03 00 00 mov 0x318(%rax),%rdx 13ca24: 89 53 28 mov %edx,0x28(%rbx) 13ca27: 8b 90 1c 03 00 00 mov 0x31c(%rax),%edx 13ca2d: 89 53 24 mov %edx,0x24(%rbx) 13ca30: 8b 90 10 03 00 00 mov 0x310(%rax),%edx 13ca36: 89 53 2c mov %edx,0x2c(%rbx) 13ca39: 83 fd 14 cmp $0x14,%ebp 13ca3c: 75 0d jne 13ca4b 13ca3e: 48 8b 80 20 03 00 00 mov 0x320(%rax),%rax 13ca45: c7 00 03 21 00 00 movl $0x2103,(%rax) 13ca4b: 5b pop %rbx 13ca4c: 5d pop %rbp 13ca4d: 41 5c pop %r12 13ca4f: 41 5d pop %r13 13ca51: c3 retq 13ca52: 5b pop %rbx 13ca53: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13ca5a: 5d pop %rbp 13ca5b: 41 5c pop %r12 13ca5d: 41 5d pop %r13 13ca5f: e9 00 00 00 00 jmpq 13ca64 13ca64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13ca6b: 00 00 00 00 13ca6f: 90 nop 000000000013ca70 : 13ca70: e8 00 00 00 00 callq 13ca75 13ca75: 41 57 push %r15 13ca77: 41 56 push %r14 13ca79: 41 55 push %r13 13ca7b: 41 54 push %r12 13ca7d: 55 push %rbp 13ca7e: 53 push %rbx 13ca7f: 48 83 ec 48 sub $0x48,%rsp 13ca83: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13ca8a: 00 00 13ca8c: 48 89 44 24 40 mov %rax,0x40(%rsp) 13ca91: 31 c0 xor %eax,%eax 13ca93: 48 85 ff test %rdi,%rdi 13ca96: 74 34 je 13cacc 13ca98: 49 89 ff mov %rdi,%r15 13ca9b: 48 8b 7f 60 mov 0x60(%rdi),%rdi 13ca9f: 48 85 ff test %rdi,%rdi 13caa2: 75 35 jne 13cad9 13caa4: 41 bd ea ff ff ff mov $0xffffffea,%r13d 13caaa: 48 8b 44 24 40 mov 0x40(%rsp),%rax 13caaf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13cab6: 00 00 13cab8: 75 1a jne 13cad4 13caba: 48 83 c4 48 add $0x48,%rsp 13cabe: 44 89 e8 mov %r13d,%eax 13cac1: 5b pop %rbx 13cac2: 5d pop %rbp 13cac3: 41 5c pop %r12 13cac5: 41 5d pop %r13 13cac7: 41 5e pop %r14 13cac9: 41 5f pop %r15 13cacb: c3 retq 13cacc: 41 bd ea ff ff ff mov $0xffffffea,%r13d 13cad2: eb d6 jmp 13caaa 13cad4: e8 00 00 00 00 callq 13cad9 13cad9: 48 8b 07 mov (%rdi),%rax 13cadc: 49 8b 1f mov (%r15),%rbx 13cadf: ba 80 ff 01 10 mov $0x1001ff80,%edx 13cae4: be 80 01 00 00 mov $0x180,%esi 13cae9: 48 c7 c5 00 00 00 00 mov $0x0,%rbp 13caf0: 48 8b 40 08 mov 0x8(%rax),%rax 13caf4: e8 00 00 00 00 callq 13caf9 13caf9: 49 8b 7f 60 mov 0x60(%r15),%rdi 13cafd: be 81 01 00 00 mov $0x181,%esi 13cb02: 48 8b 07 mov (%rdi),%rax 13cb05: 48 8b 00 mov (%rax),%rax 13cb08: e8 00 00 00 00 callq 13cb0d 13cb0d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13cb14: 41 89 47 10 mov %eax,0x10(%r15) 13cb18: 0f b6 c8 movzbl %al,%ecx 13cb1b: 0f b6 d4 movzbl %ah,%edx 13cb1e: c1 e8 10 shr $0x10,%eax 13cb21: 0f b6 f0 movzbl %al,%esi 13cb24: e8 00 00 00 00 callq 13cb29 13cb29: 41 8b 47 10 mov 0x10(%r15),%eax 13cb2d: c1 e8 08 shr $0x8,%eax 13cb30: 89 83 88 7f 00 00 mov %eax,0x7f88(%rbx) 13cb36: 49 8b 3f mov (%r15),%rdi 13cb39: 4d 8b b7 c8 01 00 00 mov 0x1c8(%r15),%r14 13cb40: e8 00 00 00 00 callq 13cb45 13cb45: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 13cb4c: b9 0c 00 00 00 mov $0xc,%ecx 13cb51: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 13cb56: 48 89 c3 mov %rax,%rbx 13cb59: 48 89 44 24 08 mov %rax,0x8(%rsp) 13cb5e: 4c 89 e7 mov %r12,%rdi 13cb61: 31 c0 xor %eax,%eax 13cb63: f3 ab rep stos %eax,%es:(%rdi) 13cb65: 48 89 d8 mov %rbx,%rax 13cb68: c6 03 00 movb $0x0,(%rbx) 13cb6b: 48 8d 9b 90 00 00 00 lea 0x90(%rbx),%rbx 13cb72: 48 05 d0 01 00 00 add $0x1d0,%rax 13cb78: 48 89 04 24 mov %rax,(%rsp) 13cb7c: 44 8b 6d 00 mov 0x0(%rbp),%r13d 13cb80: 4c 89 ff mov %r15,%rdi 13cb83: 44 89 ee mov %r13d,%esi 13cb86: e8 15 f6 ff ff callq 13c1a0 13cb8b: be 0d 00 00 00 mov $0xd,%esi 13cb90: 0f b6 d0 movzbl %al,%edx 13cb93: 3c 08 cmp $0x8,%al 13cb95: 77 07 ja 13cb9e 13cb97: 8b 34 95 00 00 00 00 mov 0x0(,%rdx,4),%esi 13cb9e: 49 8b 7f 60 mov 0x60(%r15),%rdi 13cba2: 4c 89 e2 mov %r12,%rdx 13cba5: 48 8b 07 mov (%rdi),%rax 13cba8: 48 8b 40 20 mov 0x20(%rax),%rax 13cbac: e8 00 00 00 00 callq 13cbb1 13cbb1: 85 c0 test %eax,%eax 13cbb3: 75 1b jne 13cbd0 13cbb5: 48 8b 44 24 20 mov 0x20(%rsp),%rax 13cbba: 48 89 43 08 mov %rax,0x8(%rbx) 13cbbe: 8b 44 24 18 mov 0x18(%rsp),%eax 13cbc2: 44 89 6b 18 mov %r13d,0x18(%rbx) 13cbc6: 89 03 mov %eax,(%rbx) 13cbc8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13cbcd: 80 00 01 addb $0x1,(%rax) 13cbd0: 48 83 c5 04 add $0x4,%rbp 13cbd4: 48 83 c3 28 add $0x28,%rbx 13cbd8: 48 3b 1c 24 cmp (%rsp),%rbx 13cbdc: 75 9e jne 13cb7c 13cbde: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 13cbe5: b9 20 00 00 00 mov $0x20,%ecx 13cbea: be 0a 00 00 00 mov $0xa,%esi 13cbef: 66 c7 40 02 00 00 movw $0x0,0x2(%rax) 13cbf5: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 13cbfc: 48 8b 50 28 mov 0x28(%rax),%rdx 13cc00: b8 ff ff ff ff mov $0xffffffff,%eax 13cc05: 48 89 d7 mov %rdx,%rdi 13cc08: f3 aa rep stos %al,%es:(%rdi) 13cc0a: b9 01 00 00 00 mov $0x1,%ecx 13cc0f: 4c 89 ff mov %r15,%rdi 13cc12: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 13cc19: 0f b7 50 02 movzwl 0x2(%rax),%edx 13cc1d: 66 89 50 08 mov %dx,0x8(%rax) 13cc21: ba 02 00 00 00 mov $0x2,%edx 13cc26: e8 75 fd ff ff callq 13c9a0 13cc2b: 31 c9 xor %ecx,%ecx 13cc2d: be 09 00 00 00 mov $0x9,%esi 13cc32: 4c 89 ff mov %r15,%rdi 13cc35: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 13cc3c: 48 8b 50 28 mov 0x28(%rax),%rdx 13cc40: 0f b7 40 02 movzwl 0x2(%rax),%eax 13cc44: 88 02 mov %al,(%rdx) 13cc46: ba 02 00 00 00 mov $0x2,%edx 13cc4b: e8 50 fd ff ff callq 13c9a0 13cc50: b9 01 00 00 00 mov $0x1,%ecx 13cc55: ba 02 00 00 00 mov $0x2,%edx 13cc5a: 4c 89 ff mov %r15,%rdi 13cc5d: be 0b 00 00 00 mov $0xb,%esi 13cc62: e8 39 fd ff ff callq 13c9a0 13cc67: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 13cc6e: be 02 00 00 00 mov $0x2,%esi 13cc73: 4c 89 ff mov %r15,%rdi 13cc76: 48 8b 50 28 mov 0x28(%rax),%rdx 13cc7a: 0f b7 40 02 movzwl 0x2(%rax),%eax 13cc7e: 88 42 01 mov %al,0x1(%rdx) 13cc81: 31 d2 xor %edx,%edx 13cc83: e8 58 fc ff ff callq 13c8e0 13cc88: 31 d2 xor %edx,%edx 13cc8a: be 03 00 00 00 mov $0x3,%esi 13cc8f: 4c 89 ff mov %r15,%rdi 13cc92: e8 49 fc ff ff callq 13c8e0 13cc97: 31 d2 xor %edx,%edx 13cc99: be 04 00 00 00 mov $0x4,%esi 13cc9e: 4c 89 ff mov %r15,%rdi 13cca1: e8 3a fc ff ff callq 13c8e0 13cca6: 31 d2 xor %edx,%edx 13cca8: be 05 00 00 00 mov $0x5,%esi 13ccad: 4c 89 ff mov %r15,%rdi 13ccb0: e8 2b fc ff ff callq 13c8e0 13ccb5: 31 d2 xor %edx,%edx 13ccb7: 41 83 7f 0c 0e cmpl $0xe,0xc(%r15) 13ccbc: 0f 84 e2 02 00 00 je 13cfa4 13ccc2: be 06 00 00 00 mov $0x6,%esi 13ccc7: 4c 89 ff mov %r15,%rdi 13ccca: e8 11 fc ff ff callq 13c8e0 13cccf: 31 d2 xor %edx,%edx 13ccd1: be 08 00 00 00 mov $0x8,%esi 13ccd6: 4c 89 ff mov %r15,%rdi 13ccd9: e8 02 fc ff ff callq 13c8e0 13ccde: 31 c9 xor %ecx,%ecx 13cce0: ba 01 00 00 00 mov $0x1,%edx 13cce5: 4c 89 ff mov %r15,%rdi 13cce8: be 09 00 00 00 mov $0x9,%esi 13cced: e8 ae fc ff ff callq 13c9a0 13ccf2: 31 c9 xor %ecx,%ecx 13ccf4: ba 01 00 00 00 mov $0x1,%edx 13ccf9: 4c 89 ff mov %r15,%rdi 13ccfc: be 0a 00 00 00 mov $0xa,%esi 13cd01: e8 9a fc ff ff callq 13c9a0 13cd06: b9 01 00 00 00 mov $0x1,%ecx 13cd0b: ba 01 00 00 00 mov $0x1,%edx 13cd10: 4c 89 ff mov %r15,%rdi 13cd13: be 0b 00 00 00 mov $0xb,%esi 13cd18: e8 83 fc ff ff callq 13c9a0 13cd1d: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 13cd24: b9 01 00 00 00 mov $0x1,%ecx 13cd29: 4c 89 ff mov %r15,%rdi 13cd2c: be 0e 00 00 00 mov $0xe,%esi 13cd31: 0f b7 50 02 movzwl 0x2(%rax),%edx 13cd35: 66 89 50 06 mov %dx,0x6(%rax) 13cd39: ba 05 00 00 00 mov $0x5,%edx 13cd3e: e8 5d fc ff ff callq 13c9a0 13cd43: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 13cd4a: 31 f6 xor %esi,%esi 13cd4c: 4c 89 ff mov %r15,%rdi 13cd4f: 0f b7 50 02 movzwl 0x2(%rax),%edx 13cd53: 66 89 50 04 mov %dx,0x4(%rax) 13cd57: 31 d2 xor %edx,%edx 13cd59: e8 82 fb ff ff callq 13c8e0 13cd5e: 41 83 7f 0c 0e cmpl $0xe,0xc(%r15) 13cd63: 74 0f je 13cd74 13cd65: 31 d2 xor %edx,%edx 13cd67: be 01 00 00 00 mov $0x1,%esi 13cd6c: 4c 89 ff mov %r15,%rdi 13cd6f: e8 6c fb ff ff callq 13c8e0 13cd74: 31 d2 xor %edx,%edx 13cd76: be 02 00 00 00 mov $0x2,%esi 13cd7b: 4c 89 ff mov %r15,%rdi 13cd7e: e8 5d fb ff ff callq 13c8e0 13cd83: 31 d2 xor %edx,%edx 13cd85: be 03 00 00 00 mov $0x3,%esi 13cd8a: 4c 89 ff mov %r15,%rdi 13cd8d: e8 4e fb ff ff callq 13c8e0 13cd92: 31 d2 xor %edx,%edx 13cd94: be 04 00 00 00 mov $0x4,%esi 13cd99: 4c 89 ff mov %r15,%rdi 13cd9c: e8 3f fb ff ff callq 13c8e0 13cda1: 31 d2 xor %edx,%edx 13cda3: be 05 00 00 00 mov $0x5,%esi 13cda8: 4c 89 ff mov %r15,%rdi 13cdab: e8 30 fb ff ff callq 13c8e0 13cdb0: 41 83 7f 0c 0e cmpl $0xe,0xc(%r15) 13cdb5: 74 0f je 13cdc6 13cdb7: 31 d2 xor %edx,%edx 13cdb9: be 06 00 00 00 mov $0x6,%esi 13cdbe: 4c 89 ff mov %r15,%rdi 13cdc1: e8 1a fb ff ff callq 13c8e0 13cdc6: ba 01 00 00 00 mov $0x1,%edx 13cdcb: be 08 00 00 00 mov $0x8,%esi 13cdd0: 4c 89 ff mov %r15,%rdi 13cdd3: e8 08 fb ff ff callq 13c8e0 13cdd8: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 13cddf: 4c 89 ff mov %r15,%rdi 13cde2: b9 01 00 00 00 mov $0x1,%ecx 13cde7: be 15 00 00 00 mov $0x15,%esi 13cdec: 0f b7 50 02 movzwl 0x2(%rax),%edx 13cdf0: 66 89 50 0c mov %dx,0xc(%rax) 13cdf4: ba 05 00 00 00 mov $0x5,%edx 13cdf9: e8 a2 fb ff ff callq 13c9a0 13cdfe: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ce02: 48 85 ff test %rdi,%rdi 13ce05: 74 2d je 13ce34 13ce07: 48 8b 07 mov (%rdi),%rax 13ce0a: ba 98 ff 01 10 mov $0x1001ff98,%edx 13ce0f: be 80 01 00 00 mov $0x180,%esi 13ce14: 48 8b 40 08 mov 0x8(%rax),%rax 13ce18: e8 00 00 00 00 callq 13ce1d 13ce1d: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ce21: 31 d2 xor %edx,%edx 13ce23: be 81 01 00 00 mov $0x181,%esi 13ce28: 48 8b 07 mov (%rdi),%rax 13ce2b: 48 8b 40 08 mov 0x8(%rax),%rax 13ce2f: e8 00 00 00 00 callq 13ce34 13ce34: 41 8b 56 24 mov 0x24(%r14),%edx 13ce38: 31 c9 xor %ecx,%ecx 13ce3a: be 33 00 00 00 mov $0x33,%esi 13ce3f: 4c 89 ff mov %r15,%rdi 13ce42: e8 00 00 00 00 callq 13ce47 13ce47: 41 8b 56 20 mov 0x20(%r14),%edx 13ce4b: 31 c9 xor %ecx,%ecx 13ce4d: be 34 00 00 00 mov $0x34,%esi 13ce52: 4c 89 ff mov %r15,%rdi 13ce55: e8 00 00 00 00 callq 13ce5a 13ce5a: 31 d2 xor %edx,%edx 13ce5c: be 52 02 00 00 mov $0x252,%esi 13ce61: 4c 89 ff mov %r15,%rdi 13ce64: e8 00 00 00 00 callq 13ce69 13ce69: 41 0f b7 56 08 movzwl 0x8(%r14),%edx 13ce6e: 31 c9 xor %ecx,%ecx 13ce70: 4c 89 ff mov %r15,%rdi 13ce73: be 54 02 00 00 mov $0x254,%esi 13ce78: e8 00 00 00 00 callq 13ce7d 13ce7d: 41 0f b7 56 06 movzwl 0x6(%r14),%edx 13ce82: 31 c9 xor %ecx,%ecx 13ce84: 4c 89 ff mov %r15,%rdi 13ce87: be 54 02 00 00 mov $0x254,%esi 13ce8c: e8 00 00 00 00 callq 13ce91 13ce91: 41 0f b7 56 04 movzwl 0x4(%r14),%edx 13ce96: 31 c9 xor %ecx,%ecx 13ce98: 4c 89 ff mov %r15,%rdi 13ce9b: be 54 02 00 00 mov $0x254,%esi 13cea0: e8 00 00 00 00 callq 13cea5 13cea5: 41 83 7f 0c 0e cmpl $0xe,0xc(%r15) 13ceaa: b8 3d 01 00 00 mov $0x13d,%eax 13ceaf: 4c 89 ff mov %r15,%rdi 13ceb2: be 7f 01 00 00 mov $0x17f,%esi 13ceb7: 0f 44 f0 cmove %eax,%esi 13ceba: e8 a1 f6 ff ff callq 13c560 13cebf: 41 89 c5 mov %eax,%r13d 13cec2: 85 c0 test %eax,%eax 13cec4: 0f 85 00 00 00 00 jne 13ceca 13ceca: b9 0c 00 00 00 mov $0xc,%ecx 13cecf: 4c 89 e7 mov %r12,%rdi 13ced2: f3 ab rep stos %eax,%es:(%rdi) 13ced4: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ced8: 48 85 ff test %rdi,%rdi 13cedb: 0f 84 00 00 00 00 je 13cee1 13cee1: 48 8b 07 mov (%rdi),%rax 13cee4: 4c 89 e2 mov %r12,%rdx 13cee7: be 07 00 00 00 mov $0x7,%esi 13ceec: 48 8b 40 20 mov 0x20(%rax),%rax 13cef0: e8 00 00 00 00 callq 13cef5 13cef5: 41 89 c5 mov %eax,%r13d 13cef8: 85 c0 test %eax,%eax 13cefa: 0f 85 00 00 00 00 jne 13cf00 13cf00: 49 8b 7f 60 mov 0x60(%r15),%rdi 13cf04: be 8d 20 00 00 mov $0x208d,%esi 13cf09: 48 8b 07 mov (%rdi),%rax 13cf0c: 48 8b 00 mov (%rax),%rax 13cf0f: e8 00 00 00 00 callq 13cf14 13cf14: 49 8b 7f 60 mov 0x60(%r15),%rdi 13cf18: be 8d 20 00 00 mov $0x208d,%esi 13cf1d: 0d 00 00 00 50 or $0x50000000,%eax 13cf22: 89 c2 mov %eax,%edx 13cf24: 48 8b 07 mov (%rdi),%rax 13cf27: 48 8b 40 08 mov 0x8(%rax),%rax 13cf2b: e8 00 00 00 00 callq 13cf30 13cf30: 49 8b 7f 60 mov 0x60(%r15),%rdi 13cf34: be bb 30 00 00 mov $0x30bb,%esi 13cf39: 48 8b 07 mov (%rdi),%rax 13cf3c: 48 8b 00 mov (%rax),%rax 13cf3f: e8 00 00 00 00 callq 13cf44 13cf44: 49 8b 7f 60 mov 0x60(%r15),%rdi 13cf48: be bb 30 00 00 mov $0x30bb,%esi 13cf4d: 25 f0 ff 7f e6 and $0xe67ffff0,%eax 13cf52: 89 c2 mov %eax,%edx 13cf54: 48 8b 07 mov (%rdi),%rax 13cf57: 81 ca 00 00 00 08 or $0x8000000,%edx 13cf5d: 48 8b 40 08 mov 0x8(%rax),%rax 13cf61: e8 00 00 00 00 callq 13cf66 13cf66: 49 8b 7f 60 mov 0x60(%r15),%rdi 13cf6a: 8b 54 24 20 mov 0x20(%rsp),%edx 13cf6e: be b9 30 00 00 mov $0x30b9,%esi 13cf73: 48 8b 07 mov (%rdi),%rax 13cf76: 81 e2 00 f0 ff ff and $0xfffff000,%edx 13cf7c: 48 8b 40 08 mov 0x8(%rax),%rax 13cf80: e8 00 00 00 00 callq 13cf85 13cf85: 49 8b 7f 60 mov 0x60(%r15),%rdi 13cf89: 0f b7 54 24 24 movzwl 0x24(%rsp),%edx 13cf8e: be ba 30 00 00 mov $0x30ba,%esi 13cf93: 48 8b 07 mov (%rdi),%rax 13cf96: 48 8b 40 08 mov 0x8(%rax),%rax 13cf9a: e8 00 00 00 00 callq 13cf9f 13cf9f: e9 06 fb ff ff jmpq 13caaa 13cfa4: be 05 00 00 00 mov $0x5,%esi 13cfa9: 4c 89 ff mov %r15,%rdi 13cfac: e8 2f f9 ff ff callq 13c8e0 13cfb1: e9 19 fd ff ff jmpq 13cccf 13cfb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13cfbd: 00 00 00 000000000013cfc0 : 13cfc0: e8 00 00 00 00 callq 13cfc5 13cfc5: 48 8b 7f 60 mov 0x60(%rdi),%rdi 13cfc9: ba 10 f8 03 00 mov $0x3f810,%edx 13cfce: be 01 00 00 00 mov $0x1,%esi 13cfd3: 48 8b 07 mov (%rdi),%rax 13cfd6: 48 8b 40 10 mov 0x10(%rax),%rax 13cfda: e8 00 00 00 00 callq 13cfdf 13cfdf: c1 e8 0d shr $0xd,%eax 13cfe2: 83 e0 01 and $0x1,%eax 13cfe5: c3 retq 13cfe6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13cfed: 00 00 00 000000000013cff0 : 13cff0: e8 00 00 00 00 callq 13cff5 13cff5: 41 57 push %r15 13cff7: 41 56 push %r14 13cff9: 41 55 push %r13 13cffb: 41 54 push %r12 13cffd: 55 push %rbp 13cffe: 53 push %rbx 13cfff: 48 83 ec 18 sub $0x18,%rsp 13d003: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 13d00a: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 13d011: 48 89 04 24 mov %rax,(%rsp) 13d015: 8b 40 4c mov 0x4c(%rax),%eax 13d018: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 13d01d: 89 44 24 14 mov %eax,0x14(%rsp) 13d021: 48 85 f6 test %rsi,%rsi 13d024: 0f 84 6a 03 00 00 je 13d394 13d02a: 80 3e 00 cmpb $0x0,(%rsi) 13d02d: 49 89 fe mov %rdi,%r14 13d030: 49 89 f5 mov %rsi,%r13 13d033: 0f 84 87 01 00 00 je 13d1c0 13d039: 8b b1 40 0d 00 00 mov 0xd40(%rcx),%esi 13d03f: 85 f6 test %esi,%esi 13d041: 0f 84 49 01 00 00 je 13d190 13d047: 48 8b 04 24 mov (%rsp),%rax 13d04b: 80 b8 cc 01 00 00 00 cmpb $0x0,0x1cc(%rax) 13d052: 0f 84 68 01 00 00 je 13d1c0 13d058: 48 8b 04 24 mov (%rsp),%rax 13d05c: 45 31 ff xor %r15d,%r15d 13d05f: 48 8d 98 f2 01 00 00 lea 0x1f2(%rax),%rbx 13d066: 8b 44 24 14 mov 0x14(%rsp),%eax 13d06a: 44 8d a0 a0 01 00 00 lea 0x1a0(%rax),%r12d 13d071: e9 8d 00 00 00 jmpq 13d103 13d076: 88 43 1e mov %al,0x1e(%rbx) 13d079: 41 0f b6 45 02 movzbl 0x2(%r13),%eax 13d07e: 44 89 e5 mov %r12d,%ebp 13d081: be 01 00 00 00 mov $0x1,%esi 13d086: 83 e5 fc and $0xfffffffc,%ebp 13d089: 88 43 1f mov %al,0x1f(%rbx) 13d08c: 49 8b 7e 60 mov 0x60(%r14),%rdi 13d090: 89 ea mov %ebp,%edx 13d092: 48 8b 07 mov (%rdi),%rax 13d095: 48 8b 40 10 mov 0x10(%rax),%rax 13d099: e8 00 00 00 00 callq 13d09e 13d09e: 0f b6 53 1e movzbl 0x1e(%rbx),%edx 13d0a2: b9 01 00 00 00 mov $0x1,%ecx 13d0a7: 44 89 e7 mov %r12d,%edi 13d0aa: 0f c8 bswap %eax 13d0ac: 89 c6 mov %eax,%esi 13d0ae: e8 00 00 00 00 callq 13d0b3 13d0b3: 0f b6 53 1f movzbl 0x1f(%rbx),%edx 13d0b7: 41 8d 7c 24 01 lea 0x1(%r12),%edi 13d0bc: b9 01 00 00 00 mov $0x1,%ecx 13d0c1: 89 c6 mov %eax,%esi 13d0c3: e8 00 00 00 00 callq 13d0c8 13d0c8: 49 8b 7e 60 mov 0x60(%r14),%rdi 13d0cc: 89 ea mov %ebp,%edx 13d0ce: be 01 00 00 00 mov $0x1,%esi 13d0d3: 0f c8 bswap %eax 13d0d5: 89 c1 mov %eax,%ecx 13d0d7: 48 8b 07 mov (%rdi),%rax 13d0da: 48 8b 40 18 mov 0x18(%rax),%rax 13d0de: e8 00 00 00 00 callq 13d0e3 13d0e3: 48 8b 04 24 mov (%rsp),%rax 13d0e7: 41 83 c7 01 add $0x1,%r15d 13d0eb: 48 83 c3 2c add $0x2c,%rbx 13d0ef: 41 83 c4 2c add $0x2c,%r12d 13d0f3: 0f b6 80 cc 01 00 00 movzbl 0x1cc(%rax),%eax 13d0fa: 44 39 f8 cmp %r15d,%eax 13d0fd: 0f 86 aa 00 00 00 jbe 13d1ad 13d103: 41 0f b7 45 04 movzwl 0x4(%r13),%eax 13d108: 66 c1 c0 08 rol $0x8,%ax 13d10c: 66 39 03 cmp %ax,(%rbx) 13d10f: 74 5e je 13d16f 13d111: 66 89 03 mov %ax,(%rbx) 13d114: 49 8b 7e 60 mov 0x60(%r14),%rdi 13d118: 45 8d 5c 24 e2 lea -0x1e(%r12),%r11d 13d11d: be 01 00 00 00 mov $0x1,%esi 13d122: 44 89 dd mov %r11d,%ebp 13d125: 44 89 5c 24 10 mov %r11d,0x10(%rsp) 13d12a: 48 8b 07 mov (%rdi),%rax 13d12d: 83 e5 fc and $0xfffffffc,%ebp 13d130: 89 ea mov %ebp,%edx 13d132: 48 8b 40 10 mov 0x10(%rax),%rax 13d136: e8 00 00 00 00 callq 13d13b 13d13b: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 13d140: 0f b7 13 movzwl (%rbx),%edx 13d143: b9 02 00 00 00 mov $0x2,%ecx 13d148: 0f c8 bswap %eax 13d14a: 89 c6 mov %eax,%esi 13d14c: 44 89 df mov %r11d,%edi 13d14f: e8 00 00 00 00 callq 13d154 13d154: 49 8b 7e 60 mov 0x60(%r14),%rdi 13d158: 89 ea mov %ebp,%edx 13d15a: be 01 00 00 00 mov $0x1,%esi 13d15f: 0f c8 bswap %eax 13d161: 89 c1 mov %eax,%ecx 13d163: 48 8b 07 mov (%rdi),%rax 13d166: 48 8b 40 18 mov 0x18(%rax),%rax 13d16a: e8 00 00 00 00 callq 13d16f 13d16f: 41 0f b6 45 01 movzbl 0x1(%r13),%eax 13d174: 38 43 1e cmp %al,0x1e(%rbx) 13d177: 0f 85 f9 fe ff ff jne 13d076 13d17d: 41 0f b6 4d 02 movzbl 0x2(%r13),%ecx 13d182: 38 4b 1f cmp %cl,0x1f(%rbx) 13d185: 0f 85 eb fe ff ff jne 13d076 13d18b: e9 53 ff ff ff jmpq 13d0e3 13d190: 31 d2 xor %edx,%edx 13d192: be 89 01 00 00 mov $0x189,%esi 13d197: e8 00 00 00 00 callq 13d19c 13d19c: 48 8b 04 24 mov (%rsp),%rax 13d1a0: 80 b8 cc 01 00 00 00 cmpb $0x0,0x1cc(%rax) 13d1a7: 0f 85 ab fe ff ff jne 13d058 13d1ad: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13d1b2: 8b 88 40 0d 00 00 mov 0xd40(%rax),%ecx 13d1b8: 85 c9 test %ecx,%ecx 13d1ba: 0f 84 b8 01 00 00 je 13d378 13d1c0: 41 80 7d 06 00 cmpb $0x0,0x6(%r13) 13d1c5: 0f 84 8b 01 00 00 je 13d356 13d1cb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13d1d0: 8b 90 44 0d 00 00 mov 0xd44(%rax),%edx 13d1d6: 85 d2 test %edx,%edx 13d1d8: 0f 84 49 01 00 00 je 13d327 13d1de: 48 8b 04 24 mov (%rsp),%rax 13d1e2: 80 b8 cd 01 00 00 00 cmpb $0x0,0x1cd(%rax) 13d1e9: 0f 84 67 01 00 00 je 13d356 13d1ef: 48 8b 04 24 mov (%rsp),%rax 13d1f3: 8b 6c 24 14 mov 0x14(%rsp),%ebp 13d1f7: 45 31 e4 xor %r12d,%r12d 13d1fa: 48 8d 98 9c 03 00 00 lea 0x39c(%rax),%rbx 13d201: 81 c5 2c 03 00 00 add $0x32c,%ebp 13d207: e9 8a 00 00 00 jmpq 13d296 13d20c: 88 03 mov %al,(%rbx) 13d20e: 41 0f b6 45 08 movzbl 0x8(%r13),%eax 13d213: 41 89 ef mov %ebp,%r15d 13d216: be 01 00 00 00 mov $0x1,%esi 13d21b: 41 83 e7 fc and $0xfffffffc,%r15d 13d21f: 88 43 01 mov %al,0x1(%rbx) 13d222: 49 8b 7e 60 mov 0x60(%r14),%rdi 13d226: 44 89 fa mov %r15d,%edx 13d229: 48 8b 07 mov (%rdi),%rax 13d22c: 48 8b 40 10 mov 0x10(%rax),%rax 13d230: e8 00 00 00 00 callq 13d235 13d235: 0f b6 13 movzbl (%rbx),%edx 13d238: b9 01 00 00 00 mov $0x1,%ecx 13d23d: 89 ef mov %ebp,%edi 13d23f: 0f c8 bswap %eax 13d241: 89 c6 mov %eax,%esi 13d243: e8 00 00 00 00 callq 13d248 13d248: 0f b6 53 01 movzbl 0x1(%rbx),%edx 13d24c: 8d 7d 01 lea 0x1(%rbp),%edi 13d24f: b9 01 00 00 00 mov $0x1,%ecx 13d254: 89 c6 mov %eax,%esi 13d256: e8 00 00 00 00 callq 13d25b 13d25b: 49 8b 7e 60 mov 0x60(%r14),%rdi 13d25f: 44 89 fa mov %r15d,%edx 13d262: be 01 00 00 00 mov $0x1,%esi 13d267: 0f c8 bswap %eax 13d269: 89 c1 mov %eax,%ecx 13d26b: 48 8b 07 mov (%rdi),%rax 13d26e: 48 8b 40 18 mov 0x18(%rax),%rax 13d272: e8 00 00 00 00 callq 13d277 13d277: 48 8b 04 24 mov (%rsp),%rax 13d27b: 41 83 c4 01 add $0x1,%r12d 13d27f: 48 83 c3 40 add $0x40,%rbx 13d283: 83 c5 40 add $0x40,%ebp 13d286: 0f b6 80 cd 01 00 00 movzbl 0x1cd(%rax),%eax 13d28d: 44 39 e0 cmp %r12d,%eax 13d290: 0f 86 b1 00 00 00 jbe 13d347 13d296: 41 0f b7 45 0a movzwl 0xa(%r13),%eax 13d29b: 66 c1 c0 08 rol $0x8,%ax 13d29f: 66 39 43 04 cmp %ax,0x4(%rbx) 13d2a3: 74 62 je 13d307 13d2a5: 66 89 43 04 mov %ax,0x4(%rbx) 13d2a9: 49 8b 7e 60 mov 0x60(%r14),%rdi 13d2ad: 44 8d 55 04 lea 0x4(%rbp),%r10d 13d2b1: be 01 00 00 00 mov $0x1,%esi 13d2b6: 45 89 d7 mov %r10d,%r15d 13d2b9: 44 89 54 24 10 mov %r10d,0x10(%rsp) 13d2be: 48 8b 07 mov (%rdi),%rax 13d2c1: 41 83 e7 fc and $0xfffffffc,%r15d 13d2c5: 44 89 fa mov %r15d,%edx 13d2c8: 48 8b 40 10 mov 0x10(%rax),%rax 13d2cc: e8 00 00 00 00 callq 13d2d1 13d2d1: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 13d2d6: 0f b7 53 04 movzwl 0x4(%rbx),%edx 13d2da: b9 02 00 00 00 mov $0x2,%ecx 13d2df: 0f c8 bswap %eax 13d2e1: 89 c6 mov %eax,%esi 13d2e3: 44 89 d7 mov %r10d,%edi 13d2e6: e8 00 00 00 00 callq 13d2eb 13d2eb: 49 8b 7e 60 mov 0x60(%r14),%rdi 13d2ef: 44 89 fa mov %r15d,%edx 13d2f2: be 01 00 00 00 mov $0x1,%esi 13d2f7: 0f c8 bswap %eax 13d2f9: 89 c1 mov %eax,%ecx 13d2fb: 48 8b 07 mov (%rdi),%rax 13d2fe: 48 8b 40 18 mov 0x18(%rax),%rax 13d302: e8 00 00 00 00 callq 13d307 13d307: 41 0f b6 45 07 movzbl 0x7(%r13),%eax 13d30c: 38 03 cmp %al,(%rbx) 13d30e: 0f 85 f8 fe ff ff jne 13d20c 13d314: 41 0f b6 4d 08 movzbl 0x8(%r13),%ecx 13d319: 38 4b 01 cmp %cl,0x1(%rbx) 13d31c: 0f 85 ea fe ff ff jne 13d20c 13d322: e9 50 ff ff ff jmpq 13d277 13d327: 31 d2 xor %edx,%edx 13d329: be 8b 01 00 00 mov $0x18b,%esi 13d32e: 4c 89 f7 mov %r14,%rdi 13d331: e8 00 00 00 00 callq 13d336 13d336: 48 8b 04 24 mov (%rsp),%rax 13d33a: 80 b8 cd 01 00 00 00 cmpb $0x0,0x1cd(%rax) 13d341: 0f 85 a8 fe ff ff jne 13d1ef 13d347: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13d34c: 8b 80 44 0d 00 00 mov 0xd44(%rax),%eax 13d352: 85 c0 test %eax,%eax 13d354: 74 11 je 13d367 13d356: 31 c0 xor %eax,%eax 13d358: 48 83 c4 18 add $0x18,%rsp 13d35c: 5b pop %rbx 13d35d: 5d pop %rbp 13d35e: 41 5c pop %r12 13d360: 41 5d pop %r13 13d362: 41 5e pop %r14 13d364: 41 5f pop %r15 13d366: c3 retq 13d367: 31 d2 xor %edx,%edx 13d369: be 8c 01 00 00 mov $0x18c,%esi 13d36e: 4c 89 f7 mov %r14,%rdi 13d371: e8 00 00 00 00 callq 13d376 13d376: eb de jmp 13d356 13d378: 31 d2 xor %edx,%edx 13d37a: be 8a 01 00 00 mov $0x18a,%esi 13d37f: 4c 89 f7 mov %r14,%rdi 13d382: e8 00 00 00 00 callq 13d387 13d387: 41 80 7d 06 00 cmpb $0x0,0x6(%r13) 13d38c: 0f 85 39 fe ff ff jne 13d1cb 13d392: eb c2 jmp 13d356 13d394: b8 ea ff ff ff mov $0xffffffea,%eax 13d399: eb bd jmp 13d358 13d39b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000013d3a0 : 13d3a0: e8 00 00 00 00 callq 13d3a5 13d3a5: 83 ff 07 cmp $0x7,%edi 13d3a8: 0f 87 00 00 00 00 ja 13d3ae 13d3ae: 89 ff mov %edi,%edi 13d3b0: 8b 04 bd 00 00 00 00 mov 0x0(,%rdi,4),%eax 13d3b7: c3 retq 13d3b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 13d3bf: 00 000000000013d3c0 : 13d3c0: e8 00 00 00 00 callq 13d3c5 13d3c5: 85 ff test %edi,%edi 13d3c7: 75 58 jne 13d421 13d3c9: 83 fe 05 cmp $0x5,%esi 13d3cc: 0f 84 93 00 00 00 je 13d465 13d3d2: 76 35 jbe 13d409 13d3d4: 83 fe 0c cmp $0xc,%esi 13d3d7: 0f 84 82 00 00 00 je 13d45f 13d3dd: 77 15 ja 13d3f4 13d3df: b8 50 00 00 00 mov $0x50,%eax 13d3e4: 83 fe 0a cmp $0xa,%esi 13d3e7: 74 1f je 13d408 13d3e9: 83 fe 0b cmp $0xb,%esi 13d3ec: 75 4c jne 13d43a 13d3ee: b8 54 00 00 00 mov $0x54,%eax 13d3f3: c3 retq 13d3f4: b8 5c 00 00 00 mov $0x5c,%eax 13d3f9: 83 fe 0d cmp $0xd,%esi 13d3fc: 74 0a je 13d408 13d3fe: 83 fe 0e cmp $0xe,%esi 13d401: 75 77 jne 13d47a 13d403: b8 60 00 00 00 mov $0x60,%eax 13d408: c3 retq 13d409: 83 fe 02 cmp $0x2,%esi 13d40c: 74 4b je 13d459 13d40e: 76 35 jbe 13d445 13d410: 83 fe 03 cmp $0x3,%esi 13d413: ba 40 00 00 00 mov $0x40,%edx 13d418: b8 0c 00 00 00 mov $0xc,%eax 13d41d: 0f 44 c2 cmove %edx,%eax 13d420: c3 retq 13d421: 83 ff 01 cmp $0x1,%edi 13d424: 75 4f jne 13d475 13d426: 8d 46 f9 lea -0x7(%rsi),%eax 13d429: 83 f8 02 cmp $0x2,%eax 13d42c: 0f 87 00 00 00 00 ja 13d432 13d432: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 13d439: c3 retq 13d43a: 83 fe 06 cmp $0x6,%esi 13d43d: 75 2c jne 13d46b 13d43f: b8 6c 00 00 00 mov $0x6c,%eax 13d444: c3 retq 13d445: b8 30 00 00 00 mov $0x30,%eax 13d44a: 85 f6 test %esi,%esi 13d44c: 74 ba je 13d408 13d44e: 83 fe 01 cmp $0x1,%esi 13d451: 75 1d jne 13d470 13d453: b8 2c 00 00 00 mov $0x2c,%eax 13d458: c3 retq 13d459: b8 3c 00 00 00 mov $0x3c,%eax 13d45e: c3 retq 13d45f: b8 58 00 00 00 mov $0x58,%eax 13d464: c3 retq 13d465: b8 10 00 00 00 mov $0x10,%eax 13d46a: c3 retq 13d46b: e9 00 00 00 00 jmpq 13d470 13d470: e9 00 00 00 00 jmpq 13d475 13d475: e9 00 00 00 00 jmpq 13d47a 13d47a: e9 00 00 00 00 jmpq 13d47f 13d47f: 90 nop 000000000013d480 : 13d480: e8 00 00 00 00 callq 13d485 13d485: 41 54 push %r12 13d487: 55 push %rbp 13d488: 53 push %rbx 13d489: 48 83 ec 30 sub $0x30,%rsp 13d48d: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 13d494: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13d49b: 00 00 13d49d: 48 89 44 24 28 mov %rax,0x28(%rsp) 13d4a2: 31 c0 xor %eax,%eax 13d4a4: 8b 87 24 01 00 00 mov 0x124(%rdi),%eax 13d4aa: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 13d4b1: 00 13d4b2: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 13d4b9: 00 00 13d4bb: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 13d4c2: 00 00 13d4c4: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 13d4cb: 00 00 13d4cd: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 13d4d4: 00 00 13d4d6: a9 00 00 00 40 test $0x40000000,%eax 13d4db: 0f 84 d2 01 00 00 je 13d6b3 13d4e1: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 13d4e8: 48 89 fd mov %rdi,%rbp 13d4eb: 0f 85 dd 01 00 00 jne 13d6ce 13d4f1: 41 8b 54 24 54 mov 0x54(%r12),%edx 13d4f6: 85 d2 test %edx,%edx 13d4f8: 0f 84 d0 01 00 00 je 13d6ce 13d4fe: 48 8b 7f 60 mov 0x60(%rdi),%rdi 13d502: ba 68 00 30 c0 mov $0xc0300068,%edx 13d507: be 01 00 00 00 mov $0x1,%esi 13d50c: 48 8b 07 mov (%rdi),%rax 13d50f: 48 8b 40 10 mov 0x10(%rax),%rax 13d513: e8 00 00 00 00 callq 13d518 13d518: 25 ff 00 00 00 and $0xff,%eax 13d51d: 89 c3 mov %eax,%ebx 13d51f: 0f 84 b6 01 00 00 je 13d6db 13d525: 0f b7 8d cc 02 00 00 movzwl 0x2cc(%rbp),%ecx 13d52c: 44 0f b7 8d ca 02 00 movzwl 0x2ca(%rbp),%r9d 13d533: 00 13d534: 31 d2 xor %edx,%edx 13d536: c7 44 24 16 00 01 00 movl $0x5000100,0x16(%rsp) 13d53d: 05 13d53e: 0f b7 bd c6 02 00 00 movzwl 0x2c6(%rbp),%edi 13d545: 44 0f b7 95 c8 02 00 movzwl 0x2c8(%rbp),%r10d 13d54c: 00 13d54d: 44 89 ce mov %r9d,%esi 13d550: 44 0f b7 85 c4 02 00 movzwl 0x2c4(%rbp),%r8d 13d557: 00 13d558: 0f af f0 imul %eax,%esi 13d55b: 0f b7 85 ce 02 00 00 movzwl 0x2ce(%rbp),%eax 13d562: 41 29 fa sub %edi,%r10d 13d565: 29 c8 sub %ecx,%eax 13d567: 0f af c3 imul %ebx,%eax 13d56a: c1 e0 04 shl $0x4,%eax 13d56d: 41 f7 f2 div %r10d 13d570: 31 d2 xor %edx,%edx 13d572: 44 8d 50 32 lea 0x32(%rax),%r10d 13d576: 41 8d 40 32 lea 0x32(%r8),%eax 13d57a: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 13d581: 4d 69 d2 1f 85 eb 51 imul $0x51eb851f,%r10,%r10 13d588: 48 c1 e8 25 shr $0x25,%rax 13d58c: 66 c1 c0 08 rol $0x8,%ax 13d590: 49 c1 ea 25 shr $0x25,%r10 13d594: 66 89 44 24 06 mov %ax,0x6(%rsp) 13d599: 8d 47 32 lea 0x32(%rdi),%eax 13d59c: 44 29 c7 sub %r8d,%edi 13d59f: 66 41 c1 c2 08 rol $0x8,%r10w 13d5a4: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 13d5ab: 66 44 89 54 24 0e mov %r10w,0xe(%rsp) 13d5b1: 48 c1 e8 25 shr $0x25,%rax 13d5b5: 66 c1 c0 08 rol $0x8,%ax 13d5b9: 66 89 44 24 08 mov %ax,0x8(%rsp) 13d5be: 0f b7 85 d8 02 00 00 movzwl 0x2d8(%rbp),%eax 13d5c5: 48 83 c0 32 add $0x32,%rax 13d5c9: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 13d5d0: 48 c1 e8 25 shr $0x25,%rax 13d5d4: 66 c1 c0 08 rol $0x8,%ax 13d5d8: 66 89 44 24 0a mov %ax,0xa(%rsp) 13d5dd: 89 c8 mov %ecx,%eax 13d5df: 44 29 c8 sub %r9d,%eax 13d5e2: 0f af c3 imul %ebx,%eax 13d5e5: c1 e0 04 shl $0x4,%eax 13d5e8: f7 f7 div %edi 13d5ea: 48 8b 7d 00 mov 0x0(%rbp),%rdi 13d5ee: 48 ba 4b 59 86 38 d6 movabs $0x346dc5d63886594b,%rdx 13d5f5: c5 6d 34 13d5f8: 83 c0 32 add $0x32,%eax 13d5fb: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 13d602: 48 c1 e8 25 shr $0x25,%rax 13d606: 66 c1 c0 08 rol $0x8,%ax 13d60a: 66 89 44 24 0c mov %ax,0xc(%rsp) 13d60f: 48 89 f0 mov %rsi,%rax 13d612: 48 f7 e2 mul %rdx 13d615: 0f b6 85 d0 02 00 00 movzbl 0x2d0(%rbp),%eax 13d61c: 48 c1 ea 0b shr $0xb,%rdx 13d620: 48 89 d6 mov %rdx,%rsi 13d623: 66 c1 c6 08 rol $0x8,%si 13d627: 66 c1 c0 08 rol $0x8,%ax 13d62b: 66 89 44 24 14 mov %ax,0x14(%rsp) 13d630: b8 00 01 00 00 mov $0x100,%eax 13d635: 66 c1 c3 08 rol $0x8,%bx 13d639: 66 89 44 24 12 mov %ax,0x12(%rsp) 13d63e: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 13d645: 66 89 74 24 10 mov %si,0x10(%rsp) 13d64a: 48 8b 40 30 mov 0x30(%rax),%rax 13d64e: e8 00 00 00 00 callq 13d653 13d653: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13d657: ba 10 00 30 c0 mov $0xc0300010,%edx 13d65c: be 01 00 00 00 mov $0x1,%esi 13d661: 0f af 85 d4 02 00 00 imul 0x2d4(%rbp),%eax 13d668: 66 89 5c 24 24 mov %bx,0x24(%rsp) 13d66d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 13d674: 48 c1 e8 29 shr $0x29,%rax 13d678: 0f c8 bswap %eax 13d67a: 89 44 24 20 mov %eax,0x20(%rsp) 13d67e: 48 8b 07 mov (%rdi),%rax 13d681: 48 8b 40 10 mov 0x10(%rax),%rax 13d685: e8 00 00 00 00 callq 13d68a 13d68a: 41 8b 74 24 54 mov 0x54(%r12),%esi 13d68f: 41 b8 00 00 04 00 mov $0x40000,%r8d 13d695: 48 89 ef mov %rbp,%rdi 13d698: c1 e8 14 shr $0x14,%eax 13d69b: b9 24 00 00 00 mov $0x24,%ecx 13d6a0: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 13d6a5: c6 44 24 27 01 movb $0x1,0x27(%rsp) 13d6aa: 88 44 24 26 mov %al,0x26(%rsp) 13d6ae: e8 00 00 00 00 callq 13d6b3 13d6b3: 48 8b 44 24 28 mov 0x28(%rsp),%rax 13d6b8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13d6bf: 00 00 13d6c1: 75 24 jne 13d6e7 13d6c3: 48 83 c4 30 add $0x30,%rsp 13d6c7: 31 c0 xor %eax,%eax 13d6c9: 5b pop %rbx 13d6ca: 5d pop %rbp 13d6cb: 41 5c pop %r12 13d6cd: c3 retq 13d6ce: 25 ff ff ff bf and $0xbfffffff,%eax 13d6d3: 89 85 24 01 00 00 mov %eax,0x124(%rbp) 13d6d9: eb d8 jmp 13d6b3 13d6db: 81 a5 24 01 00 00 ff andl $0xbfffffff,0x124(%rbp) 13d6e2: ff ff bf 13d6e5: eb cc jmp 13d6b3 13d6e7: e8 00 00 00 00 callq 13d6ec 13d6ec: 0f 1f 40 00 nopl 0x0(%rax) 000000000013d6f0 : 13d6f0: e8 00 00 00 00 callq 13d6f5 13d6f5: 41 57 push %r15 13d6f7: b9 30 00 00 00 mov $0x30,%ecx 13d6fc: 41 56 push %r14 13d6fe: 41 55 push %r13 13d700: 41 54 push %r12 13d702: 45 31 e4 xor %r12d,%r12d 13d705: 55 push %rbp 13d706: 48 89 fd mov %rdi,%rbp 13d709: 53 push %rbx 13d70a: 48 81 ec a8 01 00 00 sub $0x1a8,%rsp 13d711: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 13d718: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13d71f: 00 00 13d721: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 13d728: 00 13d729: 31 c0 xor %eax,%eax 13d72b: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 13d732: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 13d737: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 13d73e: 00 13d73f: 48 89 1c 24 mov %rbx,(%rsp) 13d743: 48 89 44 24 18 mov %rax,0x18(%rsp) 13d748: 31 c0 xor %eax,%eax 13d74a: f3 48 ab rep stos %rax,%es:(%rdi) 13d74d: 8b 13 mov (%rbx),%edx 13d74f: 85 d2 test %edx,%edx 13d751: 0f 84 2c 01 00 00 je 13d883 13d757: 48 8b 04 24 mov (%rsp),%rax 13d75b: 8b 40 64 mov 0x64(%rax),%eax 13d75e: 85 c0 test %eax,%eax 13d760: 0f 84 db 00 00 00 je 13d841 13d766: 8b 44 24 14 mov 0x14(%rsp),%eax 13d76a: 48 8b 34 24 mov (%rsp),%rsi 13d76e: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 13d773: 45 31 ed xor %r13d,%r13d 13d776: 48 8d 04 40 lea (%rax,%rax,2),%rax 13d77a: 48 8d 5e 6c lea 0x6c(%rsi),%rbx 13d77e: 48 89 c1 mov %rax,%rcx 13d781: 48 8d 04 86 lea (%rsi,%rax,4),%rax 13d785: 48 c1 e1 04 shl $0x4,%rcx 13d789: 48 89 44 24 08 mov %rax,0x8(%rsp) 13d78e: 4c 8d 3c 0a lea (%rdx,%rcx,1),%r15 13d792: eb 75 jmp 13d809 13d794: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13d798: 41 83 c5 01 add $0x1,%r13d 13d79c: 48 83 c3 0c add $0xc,%rbx 13d7a0: 49 83 c7 0c add $0xc,%r15 13d7a4: be dd 09 00 00 mov $0x9dd,%esi 13d7a9: 48 8b 07 mov (%rdi),%rax 13d7ac: 48 8b 00 mov (%rax),%rax 13d7af: e8 00 00 00 00 callq 13d7b4 13d7b4: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13d7b8: be de 09 00 00 mov $0x9de,%esi 13d7bd: 89 44 24 10 mov %eax,0x10(%rsp) 13d7c1: 48 8b 07 mov (%rdi),%rax 13d7c4: 48 8b 00 mov (%rax),%rax 13d7c7: e8 00 00 00 00 callq 13d7cc 13d7cc: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13d7d0: be 02 0a 00 00 mov $0xa02,%esi 13d7d5: 41 89 c6 mov %eax,%r14d 13d7d8: 48 8b 07 mov (%rdi),%rax 13d7db: 48 8b 00 mov (%rax),%rax 13d7de: e8 00 00 00 00 callq 13d7e3 13d7e3: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 13d7e8: 44 89 f2 mov %r14d,%edx 13d7eb: 83 e0 1f and $0x1f,%eax 13d7ee: 0f ca bswap %edx 13d7f0: 41 89 57 f8 mov %edx,-0x8(%r15) 13d7f4: 41 88 47 fc mov %al,-0x4(%r15) 13d7f8: 48 8b 04 24 mov (%rsp),%rax 13d7fc: 41 0f c8 bswap %r8d 13d7ff: 45 89 47 f4 mov %r8d,-0xc(%r15) 13d803: 44 39 68 64 cmp %r13d,0x64(%rax) 13d807: 76 38 jbe 13d841 13d809: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13d80e: 8b 13 mov (%rbx),%edx 13d810: 48 89 ef mov %rbp,%rdi 13d813: 8b 70 08 mov 0x8(%rax),%esi 13d816: e8 00 00 00 00 callq 13d81b 13d81b: 41 89 c4 mov %eax,%r12d 13d81e: 85 c0 test %eax,%eax 13d820: 0f 84 6e ff ff ff je 13d794 13d826: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13d82d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13d834: e8 00 00 00 00 callq 13d839 13d839: 85 c0 test %eax,%eax 13d83b: 0f 85 00 00 00 00 jne 13d841 13d841: 48 8b 0c 24 mov (%rsp),%rcx 13d845: 83 44 24 14 01 addl $0x1,0x14(%rsp) 13d84a: 8b 44 24 14 mov 0x14(%rsp),%eax 13d84e: 39 01 cmp %eax,(%rcx) 13d850: 0f 87 01 ff ff ff ja 13d757 13d856: 45 85 e4 test %r12d,%r12d 13d859: 74 28 je 13d883 13d85b: 48 8b 84 24 a0 01 00 mov 0x1a0(%rsp),%rax 13d862: 00 13d863: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13d86a: 00 00 13d86c: 75 3a jne 13d8a8 13d86e: 48 81 c4 a8 01 00 00 add $0x1a8,%rsp 13d875: 44 89 e0 mov %r12d,%eax 13d878: 5b pop %rbx 13d879: 5d pop %rbp 13d87a: 41 5c pop %r12 13d87c: 41 5d pop %r13 13d87e: 41 5e pop %r14 13d880: 41 5f pop %r15 13d882: c3 retq 13d883: 48 8b 44 24 18 mov 0x18(%rsp),%rax 13d888: 41 b8 00 00 04 00 mov $0x40000,%r8d 13d88e: b9 80 01 00 00 mov $0x180,%ecx 13d893: 48 89 ef mov %rbp,%rdi 13d896: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 13d89b: 8b 70 58 mov 0x58(%rax),%esi 13d89e: e8 00 00 00 00 callq 13d8a3 13d8a3: 41 89 c4 mov %eax,%r12d 13d8a6: eb b3 jmp 13d85b 13d8a8: e8 00 00 00 00 callq 13d8ad 13d8ad: 0f 1f 00 nopl (%rax) 000000000013d8b0 : 13d8b0: e8 00 00 00 00 callq 13d8b5 13d8b5: 41 55 push %r13 13d8b7: b9 00 00 04 00 mov $0x40000,%ecx 13d8bc: be 34 00 02 00 mov $0x20034,%esi 13d8c1: 41 54 push %r12 13d8c3: 55 push %rbp 13d8c4: 53 push %rbx 13d8c5: 48 89 fb mov %rdi,%rbx 13d8c8: 48 83 ec 10 sub $0x10,%rsp 13d8cc: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 13d8d3: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 13d8da: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13d8e1: 00 00 13d8e3: 48 89 44 24 08 mov %rax,0x8(%rsp) 13d8e8: 31 c0 xor %eax,%eax 13d8ea: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 13d8ef: e8 00 00 00 00 callq 13d8f4 13d8f4: 89 c5 mov %eax,%ebp 13d8f6: 85 c0 test %eax,%eax 13d8f8: 75 09 jne 13d903 13d8fa: 8b 44 24 04 mov 0x4(%rsp),%eax 13d8fe: 41 89 44 24 4c mov %eax,0x4c(%r12) 13d903: b9 00 00 04 00 mov $0x40000,%ecx 13d908: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 13d90d: be 30 00 02 00 mov $0x20030,%esi 13d912: 48 89 df mov %rbx,%rdi 13d915: e8 00 00 00 00 callq 13d91a 13d91a: 85 c0 test %eax,%eax 13d91c: 75 10 jne 13d92e 13d91e: 8b 54 24 04 mov 0x4(%rsp),%edx 13d922: 41 89 95 8c 08 00 00 mov %edx,0x88c(%r13) 13d929: 41 89 54 24 48 mov %edx,0x48(%r12) 13d92e: b9 00 00 04 00 mov $0x40000,%ecx 13d933: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 13d938: 48 89 df mov %rbx,%rdi 13d93b: 09 c5 or %eax,%ebp 13d93d: be 44 00 02 00 mov $0x20044,%esi 13d942: e8 00 00 00 00 callq 13d947 13d947: 85 c0 test %eax,%eax 13d949: 75 09 jne 13d954 13d94b: 8b 44 24 04 mov 0x4(%rsp),%eax 13d94f: 41 89 44 24 50 mov %eax,0x50(%r12) 13d954: b9 00 00 04 00 mov $0x40000,%ecx 13d959: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 13d95e: be 38 00 02 00 mov $0x20038,%esi 13d963: 48 89 df mov %rbx,%rdi 13d966: e8 00 00 00 00 callq 13d96b 13d96b: 85 c0 test %eax,%eax 13d96d: 75 09 jne 13d978 13d96f: 8b 54 24 04 mov 0x4(%rsp),%edx 13d973: 41 89 54 24 54 mov %edx,0x54(%r12) 13d978: b9 00 00 04 00 mov $0x40000,%ecx 13d97d: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 13d982: 48 89 df mov %rbx,%rdi 13d985: 09 c5 or %eax,%ebp 13d987: be 48 00 02 00 mov $0x20048,%esi 13d98c: e8 00 00 00 00 callq 13d991 13d991: 85 c0 test %eax,%eax 13d993: 75 09 jne 13d99e 13d995: 8b 54 24 04 mov 0x4(%rsp),%edx 13d999: 41 89 54 24 58 mov %edx,0x58(%r12) 13d99e: b9 00 00 04 00 mov $0x40000,%ecx 13d9a3: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 13d9a8: 48 89 df mov %rbx,%rdi 13d9ab: 09 c5 or %eax,%ebp 13d9ad: be 14 00 02 00 mov $0x20014,%esi 13d9b2: e8 00 00 00 00 callq 13d9b7 13d9b7: 85 c0 test %eax,%eax 13d9b9: 75 0a jne 13d9c5 13d9bb: 8b 54 24 04 mov 0x4(%rsp),%edx 13d9bf: 89 93 34 03 00 00 mov %edx,0x334(%rbx) 13d9c5: 09 e8 or %ebp,%eax 13d9c7: 0f 95 c0 setne %al 13d9ca: 0f b6 c0 movzbl %al,%eax 13d9cd: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 13d9d2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 13d9d9: 00 00 13d9db: 75 0b jne 13d9e8 13d9dd: 48 83 c4 10 add $0x10,%rsp 13d9e1: 5b pop %rbx 13d9e2: 5d pop %rbp 13d9e3: 41 5c pop %r12 13d9e5: 41 5d pop %r13 13d9e7: c3 retq 13d9e8: e8 00 00 00 00 callq 13d9ed 13d9ed: 0f 1f 00 nopl (%rax) 000000000013d9f0 : 13d9f0: e8 00 00 00 00 callq 13d9f5 13d9f5: 41 54 push %r12 13d9f7: 55 push %rbp 13d9f8: 48 89 fd mov %rdi,%rbp 13d9fb: 53 push %rbx 13d9fc: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 13da03: e8 00 00 00 00 callq 13da08 13da08: 84 c0 test %al,%al 13da0a: 0f 85 cf 01 00 00 jne 13dbdf 13da10: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 13da14: 0f 84 c5 01 00 00 je 13dbdf 13da1a: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13da1e: ba a4 30 00 e0 mov $0xe00030a4,%edx 13da23: be 01 00 00 00 mov $0x1,%esi 13da28: 48 8b 07 mov (%rdi),%rax 13da2b: 48 8b 40 10 mov 0x10(%rax),%rax 13da2f: e8 00 00 00 00 callq 13da34 13da34: a9 00 00 01 00 test $0x10000,%eax 13da39: 0f 84 c2 01 00 00 je 13dc01 13da3f: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13da43: ba 00 00 00 80 mov $0x80000000,%edx 13da48: be 01 00 00 00 mov $0x1,%esi 13da4d: 48 8b 07 mov (%rdi),%rax 13da50: 4c 8b 60 18 mov 0x18(%rax),%r12 13da54: 48 8b 40 10 mov 0x10(%rax),%rax 13da58: e8 00 00 00 00 callq 13da5d 13da5d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13da61: ba 00 00 00 80 mov $0x80000000,%edx 13da66: be 01 00 00 00 mov $0x1,%esi 13da6b: 83 c8 01 or $0x1,%eax 13da6e: 89 c1 mov %eax,%ecx 13da70: e8 00 00 00 00 callq 13da75 13da75: 48 89 ef mov %rbp,%rdi 13da78: e8 00 00 00 00 callq 13da7d 13da7d: 85 c0 test %eax,%eax 13da7f: 0f 85 6d 02 00 00 jne 13dcf2 13da85: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13da89: 31 c9 xor %ecx,%ecx 13da8b: ba 88 30 00 e0 mov $0xe0003088,%edx 13da90: be 01 00 00 00 mov $0x1,%esi 13da95: 48 8b 07 mov (%rdi),%rax 13da98: 48 8b 40 18 mov 0x18(%rax),%rax 13da9c: e8 00 00 00 00 callq 13daa1 13daa1: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13daa5: ba 04 00 00 80 mov $0x80000004,%edx 13daaa: be 01 00 00 00 mov $0x1,%esi 13daaf: 48 8b 07 mov (%rdi),%rax 13dab2: 4c 8b 60 18 mov 0x18(%rax),%r12 13dab6: 48 8b 40 10 mov 0x10(%rax),%rax 13daba: e8 00 00 00 00 callq 13dabf 13dabf: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dac3: ba 04 00 00 80 mov $0x80000004,%edx 13dac8: be 01 00 00 00 mov $0x1,%esi 13dacd: 83 e0 fe and $0xfffffffe,%eax 13dad0: 89 c1 mov %eax,%ecx 13dad2: e8 00 00 00 00 callq 13dad7 13dad7: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dadb: ba 00 00 00 80 mov $0x80000000,%edx 13dae0: be 01 00 00 00 mov $0x1,%esi 13dae5: 48 8b 07 mov (%rdi),%rax 13dae8: 4c 8b 60 18 mov 0x18(%rax),%r12 13daec: 48 8b 40 10 mov 0x10(%rax),%rax 13daf0: e8 00 00 00 00 callq 13daf5 13daf5: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13daf9: ba 00 00 00 80 mov $0x80000000,%edx 13dafe: be 01 00 00 00 mov $0x1,%esi 13db03: 83 e0 fe and $0xfffffffe,%eax 13db06: 89 c1 mov %eax,%ecx 13db08: e8 00 00 00 00 callq 13db0d 13db0d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13db11: ba b8 30 00 e0 mov $0xe00030b8,%edx 13db16: be 01 00 00 00 mov $0x1,%esi 13db1b: 48 8b 07 mov (%rdi),%rax 13db1e: 4c 8b 60 18 mov 0x18(%rax),%r12 13db22: 48 8b 40 10 mov 0x10(%rax),%rax 13db26: e8 00 00 00 00 callq 13db2b 13db2b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13db2f: ba b8 30 00 e0 mov $0xe00030b8,%edx 13db34: be 01 00 00 00 mov $0x1,%esi 13db39: 0d 00 00 00 80 or $0x80000000,%eax 13db3e: 89 c1 mov %eax,%ecx 13db40: e8 00 00 00 00 callq 13db45 13db45: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13db49: 31 c9 xor %ecx,%ecx 13db4b: ba 00 f8 03 00 mov $0x3f800,%edx 13db50: be 01 00 00 00 mov $0x1,%esi 13db55: 48 8b 07 mov (%rdi),%rax 13db58: 48 8b 40 18 mov 0x18(%rax),%rax 13db5c: e8 00 00 00 00 callq 13db61 13db61: 41 b8 00 00 01 00 mov $0x10000,%r8d 13db67: b9 00 00 01 00 mov $0x10000,%ecx 13db6c: 48 89 ef mov %rbp,%rdi 13db6f: ba 04 00 00 c0 mov $0xc0000004,%edx 13db74: be ac 01 00 00 mov $0x1ac,%esi 13db79: e8 00 00 00 00 callq 13db7e 13db7e: 48 89 ef mov %rbp,%rdi 13db81: e8 00 00 00 00 callq 13db86 13db86: 31 c9 xor %ecx,%ecx 13db88: ba 88 30 00 e0 mov $0xe0003088,%edx 13db8d: 48 89 ef mov %rbp,%rdi 13db90: be ac 01 00 00 mov $0x1ac,%esi 13db95: 41 b8 01 00 00 00 mov $0x1,%r8d 13db9b: e8 00 00 00 00 callq 13dba0 13dba0: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dba4: ba 88 30 00 e0 mov $0xe0003088,%edx 13dba9: be 01 00 00 00 mov $0x1,%esi 13dbae: 48 8b 07 mov (%rdi),%rax 13dbb1: 48 8b 40 10 mov 0x10(%rax),%rax 13dbb5: e8 00 00 00 00 callq 13dbba 13dbba: a8 02 test $0x2,%al 13dbbc: 0f 84 00 00 00 00 je 13dbc2 13dbc2: 41 b8 01 00 00 00 mov $0x1,%r8d 13dbc8: b9 01 00 00 00 mov $0x1,%ecx 13dbcd: ba 00 f8 03 00 mov $0x3f800,%edx 13dbd2: 48 89 ef mov %rbp,%rdi 13dbd5: be ac 01 00 00 mov $0x1ac,%esi 13dbda: e8 00 00 00 00 callq 13dbdf 13dbdf: 48 89 ef mov %rbp,%rdi 13dbe2: 48 8d 53 48 lea 0x48(%rbx),%rdx 13dbe6: b9 00 00 04 00 mov $0x40000,%ecx 13dbeb: be 30 00 02 00 mov $0x20030,%esi 13dbf0: e8 00 00 00 00 callq 13dbf5 13dbf5: 48 89 ef mov %rbp,%rdi 13dbf8: 5b pop %rbx 13dbf9: 5d pop %rbp 13dbfa: 41 5c pop %r12 13dbfc: e9 00 00 00 00 jmpq 13dc01 13dc01: 41 b8 80 00 00 00 mov $0x80,%r8d 13dc07: 31 c9 xor %ecx,%ecx 13dc09: ba 04 00 00 c0 mov $0xc0000004,%edx 13dc0e: 48 89 ef mov %rbp,%rdi 13dc11: be ac 01 00 00 mov $0x1ac,%esi 13dc16: e8 00 00 00 00 callq 13dc1b 13dc1b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dc1f: 31 c9 xor %ecx,%ecx 13dc21: ba 00 f8 03 00 mov $0x3f800,%edx 13dc26: be 01 00 00 00 mov $0x1,%esi 13dc2b: 48 8b 07 mov (%rdi),%rax 13dc2e: 48 8b 40 18 mov 0x18(%rax),%rax 13dc32: e8 00 00 00 00 callq 13dc37 13dc37: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dc3b: ba 00 00 00 80 mov $0x80000000,%edx 13dc40: be 01 00 00 00 mov $0x1,%esi 13dc45: 48 8b 07 mov (%rdi),%rax 13dc48: 4c 8b 60 18 mov 0x18(%rax),%r12 13dc4c: 48 8b 40 10 mov 0x10(%rax),%rax 13dc50: e8 00 00 00 00 callq 13dc55 13dc55: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dc59: ba 00 00 00 80 mov $0x80000000,%edx 13dc5e: be 01 00 00 00 mov $0x1,%esi 13dc63: 83 c8 01 or $0x1,%eax 13dc66: 89 c1 mov %eax,%ecx 13dc68: e8 00 00 00 00 callq 13dc6d 13dc6d: 48 89 ef mov %rbp,%rdi 13dc70: e8 00 00 00 00 callq 13dc75 13dc75: 85 c0 test %eax,%eax 13dc77: 75 79 jne 13dcf2 13dc79: 48 89 ef mov %rbp,%rdi 13dc7c: e8 00 00 00 00 callq 13dc81 13dc81: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dc85: ba 04 00 00 80 mov $0x80000004,%edx 13dc8a: be 01 00 00 00 mov $0x1,%esi 13dc8f: 48 8b 07 mov (%rdi),%rax 13dc92: 4c 8b 60 18 mov 0x18(%rax),%r12 13dc96: 48 8b 40 10 mov 0x10(%rax),%rax 13dc9a: e8 00 00 00 00 callq 13dc9f 13dc9f: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dca3: ba 04 00 00 80 mov $0x80000004,%edx 13dca8: be 01 00 00 00 mov $0x1,%esi 13dcad: 83 e0 fe and $0xfffffffe,%eax 13dcb0: 89 c1 mov %eax,%ecx 13dcb2: e8 00 00 00 00 callq 13dcb7 13dcb7: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dcbb: ba 00 00 00 80 mov $0x80000000,%edx 13dcc0: be 01 00 00 00 mov $0x1,%esi 13dcc5: 48 8b 07 mov (%rdi),%rax 13dcc8: 4c 8b 60 18 mov 0x18(%rax),%r12 13dccc: 48 8b 40 10 mov 0x10(%rax),%rax 13dcd0: e8 00 00 00 00 callq 13dcd5 13dcd5: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dcd9: ba 00 00 00 80 mov $0x80000000,%edx 13dcde: be 01 00 00 00 mov $0x1,%esi 13dce3: 83 e0 fe and $0xfffffffe,%eax 13dce6: 89 c1 mov %eax,%ecx 13dce8: e8 00 00 00 00 callq 13dced 13dced: e9 d0 fe ff ff jmpq 13dbc2 13dcf2: 5b pop %rbx 13dcf3: 5d pop %rbp 13dcf4: 41 5c pop %r12 13dcf6: c3 retq 13dcf7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13dcfe: 00 00 000000000013dd00 : 13dd00: e8 00 00 00 00 callq 13dd05 13dd05: 41 55 push %r13 13dd07: 41 54 push %r12 13dd09: 55 push %rbp 13dd0a: 48 89 fd mov %rdi,%rbp 13dd0d: 53 push %rbx 13dd0e: 85 f6 test %esi,%esi 13dd10: 0f 84 8f 00 00 00 je 13dda5 13dd16: 89 f3 mov %esi,%ebx 13dd18: 83 fe 01 cmp $0x1,%esi 13dd1b: 75 7f jne 13dd9c 13dd1d: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 13dd24: 4c 8b af c8 01 00 00 mov 0x1c8(%rdi),%r13 13dd2b: be 01 00 00 00 mov $0x1,%esi 13dd30: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 13dd37: 8b 00 mov (%rax),%eax 13dd39: 83 e8 01 sub $0x1,%eax 13dd3c: 41 88 85 6d 07 00 00 mov %al,0x76d(%r13) 13dd43: 41 8b 45 4c mov 0x4c(%r13),%eax 13dd47: 48 8b 7f 60 mov 0x60(%rdi),%rdi 13dd4b: 44 8d a0 fd 06 00 00 lea 0x6fd(%rax),%r12d 13dd52: 48 8b 07 mov (%rdi),%rax 13dd55: 41 83 e4 fc and $0xfffffffc,%r12d 13dd59: 44 89 e2 mov %r12d,%edx 13dd5c: 48 8b 40 10 mov 0x10(%rax),%rax 13dd60: e8 00 00 00 00 callq 13dd65 13dd65: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13dd69: 44 89 e2 mov %r12d,%edx 13dd6c: be 01 00 00 00 mov $0x1,%esi 13dd71: 41 0f b6 8d 6d 07 00 movzbl 0x76d(%r13),%ecx 13dd78: 00 13dd79: 25 ff ff 00 ff and $0xff00ffff,%eax 13dd7e: c1 e1 10 shl $0x10,%ecx 13dd81: 09 c1 or %eax,%ecx 13dd83: 48 8b 07 mov (%rdi),%rax 13dd86: 48 8b 40 18 mov 0x18(%rax),%rax 13dd8a: e8 00 00 00 00 callq 13dd8f 13dd8f: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 13dd96: 0f 85 c5 00 00 00 jne 13de61 13dd9c: 5b pop %rbx 13dd9d: 31 c0 xor %eax,%eax 13dd9f: 5d pop %rbp 13dda0: 41 5c pop %r12 13dda2: 41 5d pop %r13 13dda4: c3 retq 13dda5: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 13ddac: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 13ddb3: be 01 00 00 00 mov $0x1,%esi 13ddb8: c6 83 6c 07 00 00 00 movb $0x0,0x76c(%rbx) 13ddbf: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 13ddc6: 8b 10 mov (%rax),%edx 13ddc8: 85 d2 test %edx,%edx 13ddca: 8d 42 ff lea -0x1(%rdx),%eax 13ddcd: ba 00 00 00 00 mov $0x0,%edx 13ddd2: 0f 44 c2 cmove %edx,%eax 13ddd5: 88 83 6c 07 00 00 mov %al,0x76c(%rbx) 13dddb: 8b 43 4c mov 0x4c(%rbx),%eax 13ddde: 48 8b 7f 60 mov 0x60(%rdi),%rdi 13dde2: 44 8d a0 fc 06 00 00 lea 0x6fc(%rax),%r12d 13dde9: 48 8b 07 mov (%rdi),%rax 13ddec: 41 83 e4 fc and $0xfffffffc,%r12d 13ddf0: 44 89 e2 mov %r12d,%edx 13ddf3: 48 8b 40 10 mov 0x10(%rax),%rax 13ddf7: e8 00 00 00 00 callq 13ddfc 13ddfc: 0f b6 8b 6c 07 00 00 movzbl 0x76c(%rbx),%ecx 13de03: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13de07: 44 89 e2 mov %r12d,%edx 13de0a: 25 ff ff ff 00 and $0xffffff,%eax 13de0f: be 01 00 00 00 mov $0x1,%esi 13de14: c1 e1 18 shl $0x18,%ecx 13de17: 09 c1 or %eax,%ecx 13de19: 48 8b 07 mov (%rdi),%rax 13de1c: 48 8b 40 18 mov 0x18(%rax),%rax 13de20: e8 00 00 00 00 callq 13de25 13de25: f6 85 2c 01 00 00 01 testb $0x1,0x12c(%rbp) 13de2c: 74 0d je 13de3b 13de2e: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 13de35: 0f 84 61 ff ff ff je 13dd9c 13de3b: 0f b6 8b 6c 07 00 00 movzbl 0x76c(%rbx),%ecx 13de42: ba 01 00 00 00 mov $0x1,%edx 13de47: 48 89 ef mov %rbp,%rdi 13de4a: be 2d 01 00 00 mov $0x12d,%esi 13de4f: d3 e2 shl %cl,%edx 13de51: 31 c9 xor %ecx,%ecx 13de53: e8 00 00 00 00 callq 13de58 13de58: 31 c0 xor %eax,%eax 13de5a: 5b pop %rbx 13de5b: 5d pop %rbp 13de5c: 41 5c pop %r12 13de5e: 41 5d pop %r13 13de60: c3 retq 13de61: 41 0f b6 8d 6d 07 00 movzbl 0x76d(%r13),%ecx 13de68: 00 13de69: 89 da mov %ebx,%edx 13de6b: 48 89 ef mov %rbp,%rdi 13de6e: be 2e 01 00 00 mov $0x12e,%esi 13de73: d3 e2 shl %cl,%edx 13de75: 31 c9 xor %ecx,%ecx 13de77: e8 00 00 00 00 callq 13de7c 13de7c: 31 c0 xor %eax,%eax 13de7e: 5b pop %rbx 13de7f: 5d pop %rbp 13de80: 41 5c pop %r12 13de82: 41 5d pop %r13 13de84: c3 retq 13de85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13de8c: 00 00 00 00 000000000013de90 : 13de90: e8 00 00 00 00 callq 13de95 13de95: 4c 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%r11 13de9c: 49 89 fa mov %rdi,%r10 13de9f: 41 8b 43 64 mov 0x64(%r11),%eax 13dea3: 85 c0 test %eax,%eax 13dea5: 0f 84 c9 00 00 00 je 13df74 13deab: 41 56 push %r14 13dead: 48 89 f7 mov %rsi,%rdi 13deb0: 4d 8d 4b 6c lea 0x6c(%r11),%r9 13deb4: 45 31 c0 xor %r8d,%r8d 13deb7: 41 55 push %r13 13deb9: be 01 00 00 00 mov $0x1,%esi 13debe: 41 54 push %r12 13dec0: 55 push %rbp 13dec1: 53 push %rbx 13dec2: 4d 8b a2 c8 01 00 00 mov 0x1c8(%r10),%r12 13dec9: 41 8b 29 mov (%r9),%ebp 13decc: 41 0f b6 9c 24 bd 09 movzbl 0x9bd(%r12),%ebx 13ded3: 00 00 13ded5: 85 db test %ebx,%ebx 13ded7: 0f 84 93 00 00 00 je 13df70 13dedd: 49 8d 84 24 c0 09 00 lea 0x9c0(%r12),%rax 13dee4: 00 13dee5: 31 c9 xor %ecx,%ecx 13dee7: eb 0d jmp 13def6 13dee9: 8d 51 01 lea 0x1(%rcx),%edx 13deec: 48 83 c0 44 add $0x44,%rax 13def0: 39 da cmp %ebx,%edx 13def2: 74 06 je 13defa 13def4: 89 d1 mov %edx,%ecx 13def6: 3b 28 cmp (%rax),%ebp 13def8: 77 ef ja 13dee9 13defa: 41 0f b6 9c 24 bc 09 movzbl 0x9bc(%r12),%ebx 13df01: 00 00 13df03: 41 0f b7 ac 24 be 09 movzwl 0x9be(%r12),%ebp 13df0a: 00 00 13df0c: 85 db test %ebx,%ebx 13df0e: 74 43 je 13df53 13df10: 48 89 c8 mov %rcx,%rax 13df13: 31 d2 xor %edx,%edx 13df15: 48 c1 e0 04 shl $0x4,%rax 13df19: 48 01 c1 add %rax,%rcx 13df1c: 4d 8d 2c 8c lea (%r12,%rcx,4),%r13 13df20: 45 89 c4 mov %r8d,%r12d 13df23: 31 c9 xor %ecx,%ecx 13df25: 49 c1 e4 04 shl $0x4,%r12 13df29: 89 f0 mov %esi,%eax 13df2b: d3 e0 shl %cl,%eax 13df2d: 85 e8 test %ebp,%eax 13df2f: 74 1a je 13df4b 13df31: 41 8b 84 8d c4 09 00 mov 0x9c4(%r13,%rcx,4),%eax 13df38: 00 13df39: 41 89 d6 mov %edx,%r14d 13df3c: 83 c2 01 add $0x1,%edx 13df3f: 4f 8d 74 26 10 lea 0x10(%r14,%r12,1),%r14 13df44: 0f c8 bswap %eax 13df46: 42 89 44 b7 04 mov %eax,0x4(%rdi,%r14,4) 13df4b: 48 83 c1 01 add $0x1,%rcx 13df4f: 39 cb cmp %ecx,%ebx 13df51: 77 d6 ja 13df29 13df53: 41 83 c0 01 add $0x1,%r8d 13df57: 49 83 c1 0c add $0xc,%r9 13df5b: 45 39 43 64 cmp %r8d,0x64(%r11) 13df5f: 0f 87 5d ff ff ff ja 13dec2 13df65: 5b pop %rbx 13df66: 31 c0 xor %eax,%eax 13df68: 5d pop %rbp 13df69: 41 5c pop %r12 13df6b: 41 5d pop %r13 13df6d: 41 5e pop %r14 13df6f: c3 retq 13df70: 31 c9 xor %ecx,%ecx 13df72: eb 86 jmp 13defa 13df74: 31 c0 xor %eax,%eax 13df76: c3 retq 13df77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13df7e: 00 00 000000000013df80 : 13df80: e8 00 00 00 00 callq 13df85 13df85: 41 55 push %r13 13df87: 41 54 push %r12 13df89: 55 push %rbp 13df8a: 48 89 fd mov %rdi,%rbp 13df8d: 53 push %rbx 13df8e: 48 83 ec 10 sub $0x10,%rsp 13df92: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 13df99: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 13dfa0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13dfa7: 00 00 13dfa9: 48 89 44 24 08 mov %rax,0x8(%rsp) 13dfae: 31 c0 xor %eax,%eax 13dfb0: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 13dfb7: 00 13dfb8: f6 87 2f 01 00 00 04 testb $0x4,0x12f(%rdi) 13dfbf: 74 0f je 13dfd0 13dfc1: 41 8b 85 68 0d 00 00 mov 0xd68(%r13),%eax 13dfc8: 85 c0 test %eax,%eax 13dfca: 0f 85 14 01 00 00 jne 13e0e4 13dfd0: 41 8b 85 3c 0d 00 00 mov 0xd3c(%r13),%eax 13dfd7: a8 02 test $0x2,%al 13dfd9: 75 2d jne 13e008 13dfdb: a8 03 test $0x3,%al 13dfdd: 0f 85 ae 00 00 00 jne 13e091 13dfe3: 45 31 e4 xor %r12d,%r12d 13dfe6: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13dfeb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13dff2: 00 00 13dff4: 0f 85 21 01 00 00 jne 13e11b 13dffa: 48 83 c4 10 add $0x10,%rsp 13dffe: 44 89 e0 mov %r12d,%eax 13e001: 5b pop %rbx 13e002: 5d pop %rbp 13e003: 41 5c pop %r12 13e005: 41 5d pop %r13 13e007: c3 retq 13e008: 48 8d b3 78 08 00 00 lea 0x878(%rbx),%rsi 13e00f: 31 c0 xor %eax,%eax 13e011: 48 8d bb 80 08 00 00 lea 0x880(%rbx),%rdi 13e018: 48 c7 83 78 08 00 00 movq $0x0,0x878(%rbx) 13e01f: 00 00 00 00 13e023: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 13e027: 48 89 f1 mov %rsi,%rcx 13e02a: 48 c7 83 b4 09 00 00 movq $0x0,0x9b4(%rbx) 13e031: 00 00 00 00 13e035: 48 29 f9 sub %rdi,%rcx 13e038: 81 c1 44 01 00 00 add $0x144,%ecx 13e03e: c1 e9 03 shr $0x3,%ecx 13e041: f3 48 ab rep stos %rax,%es:(%rdi) 13e044: 48 89 ef mov %rbp,%rdi 13e047: e8 44 fe ff ff callq 13de90 13e04c: 41 89 c4 mov %eax,%r12d 13e04f: 85 c0 test %eax,%eax 13e051: 75 71 jne 13e0c4 13e053: 41 8b 4d 64 mov 0x64(%r13),%ecx 13e057: 8b 73 50 mov 0x50(%rbx),%esi 13e05a: 41 b8 00 00 04 00 mov $0x40000,%r8d 13e060: 48 89 ef mov %rbp,%rdi 13e063: 48 8d 93 bc 08 00 00 lea 0x8bc(%rbx),%rdx 13e06a: c1 e1 06 shl $0x6,%ecx 13e06d: 83 c6 44 add $0x44,%esi 13e070: e8 00 00 00 00 callq 13e075 13e075: 41 89 c4 mov %eax,%r12d 13e078: 85 c0 test %eax,%eax 13e07a: 75 48 jne 13e0c4 13e07c: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 13e083: 8b 80 3c 0d 00 00 mov 0xd3c(%rax),%eax 13e089: a8 03 test $0x3,%al 13e08b: 0f 84 52 ff ff ff je 13dfe3 13e091: 48 89 ef mov %rbp,%rdi 13e094: e8 57 f6 ff ff callq 13d6f0 13e099: 41 89 c4 mov %eax,%r12d 13e09c: 85 c0 test %eax,%eax 13e09e: 0f 84 3f ff ff ff je 13dfe3 13e0a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13e0ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e0b2: e8 00 00 00 00 callq 13e0b7 13e0b7: 85 c0 test %eax,%eax 13e0b9: 0f 84 27 ff ff ff je 13dfe6 13e0bf: e9 00 00 00 00 jmpq 13e0c4 13e0c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13e0cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e0d2: e8 00 00 00 00 callq 13e0d7 13e0d7: 85 c0 test %eax,%eax 13e0d9: 0f 84 07 ff ff ff je 13dfe6 13e0df: e9 00 00 00 00 jmpq 13e0e4 13e0e4: 8b 73 4c mov 0x4c(%rbx),%esi 13e0e7: 41 b8 00 00 04 00 mov $0x40000,%r8d 13e0ed: b9 04 00 00 00 mov $0x4,%ecx 13e0f2: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 13e0f7: 0f c8 bswap %eax 13e0f9: 89 44 24 04 mov %eax,0x4(%rsp) 13e0fd: 81 c6 70 07 00 00 add $0x770,%esi 13e103: e8 00 00 00 00 callq 13e108 13e108: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 13e10f: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 13e116: e9 b5 fe ff ff jmpq 13dfd0 13e11b: e8 00 00 00 00 callq 13e120 000000000013e120 : 13e120: e8 00 00 00 00 callq 13e125 13e125: 41 57 push %r15 13e127: 41 56 push %r14 13e129: 49 89 fe mov %rdi,%r14 13e12c: 41 55 push %r13 13e12e: 41 54 push %r12 13e130: 55 push %rbp 13e131: 53 push %rbx 13e132: 48 83 ec 08 sub $0x8,%rsp 13e136: 8b 3a mov (%rdx),%edi 13e138: 4c 89 0c 24 mov %r9,(%rsp) 13e13c: 85 ff test %edi,%edi 13e13e: 0f 84 45 01 00 00 je 13e289 13e144: 48 89 f5 mov %rsi,%rbp 13e147: 49 89 d7 mov %rdx,%r15 13e14a: 89 ce mov %ecx,%esi 13e14c: 4c 89 c3 mov %r8,%rbx 13e14f: 48 8d 42 04 lea 0x4(%rdx),%rax 13e153: 31 c9 xor %ecx,%ecx 13e155: eb 02 jmp 13e159 13e157: 89 d1 mov %edx,%ecx 13e159: 39 30 cmp %esi,(%rax) 13e15b: 0f 83 82 00 00 00 jae 13e1e3 13e161: 8d 51 01 lea 0x1(%rcx),%edx 13e164: 48 83 c0 1c add $0x1c,%rax 13e168: 39 d7 cmp %edx,%edi 13e16a: 75 eb jne 13e157 13e16c: 41 89 cd mov %ecx,%r13d 13e16f: 49 8b be 98 00 00 00 mov 0x98(%r14),%rdi 13e176: 4a 8d 04 ed 00 00 00 lea 0x0(,%r13,8),%rax 13e17d: 00 13e17e: 4c 29 e8 sub %r13,%rax 13e181: 4d 8d 24 87 lea (%r15,%rax,4),%r12 13e185: 41 0f b7 74 24 10 movzwl 0x10(%r12),%esi 13e18b: e8 00 00 00 00 callq 13e190 13e190: 88 43 02 mov %al,0x2(%rbx) 13e193: 41 0f b7 74 24 0e movzwl 0xe(%r12),%esi 13e199: 49 8b be 90 00 00 00 mov 0x90(%r14),%rdi 13e1a0: e8 00 00 00 00 callq 13e1a5 13e1a5: 88 03 mov %al,(%rbx) 13e1a7: 41 0f b7 74 24 12 movzwl 0x12(%r12),%esi 13e1ad: 66 85 f6 test %si,%si 13e1b0: 0f 85 bf 00 00 00 jne 13e275 13e1b6: 4a 8d 04 ed 00 00 00 lea 0x0(,%r13,8),%rax 13e1bd: 00 13e1be: 4c 29 e8 sub %r13,%rax 13e1c1: 41 0f b7 54 87 14 movzwl 0x14(%r15,%rax,4),%edx 13e1c7: 31 c0 xor %eax,%eax 13e1c9: 66 85 d2 test %dx,%dx 13e1cc: 74 06 je 13e1d4 13e1ce: 48 8b 1c 24 mov (%rsp),%rbx 13e1d2: 89 13 mov %edx,(%rbx) 13e1d4: 48 83 c4 08 add $0x8,%rsp 13e1d8: 5b pop %rbx 13e1d9: 5d pop %rbp 13e1da: 41 5c pop %r12 13e1dc: 41 5d pop %r13 13e1de: 41 5e pop %r14 13e1e0: 41 5f pop %r15 13e1e2: c3 retq 13e1e3: 41 89 cd mov %ecx,%r13d 13e1e6: 49 8b be 98 00 00 00 mov 0x98(%r14),%rdi 13e1ed: 4a 8d 04 ed 00 00 00 lea 0x0(,%r13,8),%rax 13e1f4: 00 13e1f5: 4c 29 e8 sub %r13,%rax 13e1f8: 4d 8d 24 87 lea (%r15,%rax,4),%r12 13e1fc: 41 0f b7 74 24 10 movzwl 0x10(%r12),%esi 13e202: e8 00 00 00 00 callq 13e207 13e207: 88 43 02 mov %al,0x2(%rbx) 13e20a: 41 0f b7 74 24 0e movzwl 0xe(%r12),%esi 13e210: 49 8b be 90 00 00 00 mov 0x90(%r14),%rdi 13e217: e8 00 00 00 00 callq 13e21c 13e21c: 48 8d bd a0 09 00 00 lea 0x9a0(%rbp),%rdi 13e223: 88 03 mov %al,(%rbx) 13e225: 41 0f b7 74 24 12 movzwl 0x12(%r12),%esi 13e22b: 66 85 f6 test %si,%si 13e22e: 75 0c jne 13e23c 13e230: 41 0f b7 74 24 0e movzwl 0xe(%r12),%esi 13e236: 81 ee c8 00 00 00 sub $0xc8,%esi 13e23c: e8 00 00 00 00 callq 13e241 13e241: 88 43 01 mov %al,0x1(%rbx) 13e244: 4a 8d 04 ed 00 00 00 lea 0x0(,%r13,8),%rax 13e24b: 00 13e24c: 4c 29 e8 sub %r13,%rax 13e24f: 41 0f b7 44 87 14 movzwl 0x14(%r15,%rax,4),%eax 13e255: 66 85 c0 test %ax,%ax 13e258: 74 06 je 13e260 13e25a: 48 8b 0c 24 mov (%rsp),%rcx 13e25e: 89 01 mov %eax,(%rcx) 13e260: c6 43 03 01 movb $0x1,0x3(%rbx) 13e264: 48 83 c4 08 add $0x8,%rsp 13e268: 31 c0 xor %eax,%eax 13e26a: 5b pop %rbx 13e26b: 5d pop %rbp 13e26c: 41 5c pop %r12 13e26e: 41 5d pop %r13 13e270: 41 5e pop %r14 13e272: 41 5f pop %r15 13e274: c3 retq 13e275: 48 8d bd a0 09 00 00 lea 0x9a0(%rbp),%rdi 13e27c: e8 00 00 00 00 callq 13e281 13e281: 88 43 01 mov %al,0x1(%rbx) 13e284: e9 2d ff ff ff jmpq 13e1b6 13e289: b8 ea ff ff ff mov $0xffffffea,%eax 13e28e: e9 41 ff ff ff jmpq 13e1d4 13e293: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 13e29a: 00 00 00 00 13e29e: 66 90 xchg %ax,%ax 000000000013e2a0 : 13e2a0: e8 00 00 00 00 callq 13e2a5 13e2a5: 41 57 push %r15 13e2a7: 49 89 ff mov %rdi,%r15 13e2aa: 41 56 push %r14 13e2ac: 41 55 push %r13 13e2ae: 41 54 push %r12 13e2b0: 55 push %rbp 13e2b1: 53 push %rbx 13e2b2: 48 83 c4 80 add $0xffffffffffffff80,%rsp 13e2b6: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 13e2bd: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 13e2c4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13e2cb: 00 00 13e2cd: 48 89 44 24 78 mov %rax,0x78(%rsp) 13e2d2: 31 c0 xor %eax,%eax 13e2d4: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 13e2db: 48 8d bb f0 01 00 00 lea 0x1f0(%rbx),%rdi 13e2e2: 48 89 54 24 18 mov %rdx,0x18(%rsp) 13e2e7: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 13e2ee: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 13e2f3: 48 89 44 24 40 mov %rax,0x40(%rsp) 13e2f8: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax 13e2fe: 89 44 24 48 mov %eax,0x48(%rsp) 13e302: 8b 43 4c mov 0x4c(%rbx),%eax 13e305: 89 44 24 4c mov %eax,0x4c(%rsp) 13e309: 48 8d 83 e8 01 00 00 lea 0x1e8(%rbx),%rax 13e310: 48 89 44 24 38 mov %rax,0x38(%rsp) 13e315: 48 c7 83 e8 01 00 00 movq $0x0,0x1e8(%rbx) 13e31c: 00 00 00 00 13e320: 48 c7 83 40 03 00 00 movq $0x0,0x340(%rbx) 13e327: 00 00 00 00 13e32b: 48 89 7c 24 50 mov %rdi,0x50(%rsp) 13e330: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 13e334: 48 29 f8 sub %rdi,%rax 13e337: 48 89 c1 mov %rax,%rcx 13e33a: 31 c0 xor %eax,%eax 13e33c: 81 c1 60 01 00 00 add $0x160,%ecx 13e342: c1 e9 03 shr $0x3,%ecx 13e345: f3 48 ab rep stos %rax,%es:(%rdi) 13e348: 8b 3a mov (%rdx),%edi 13e34a: 85 ff test %edi,%edi 13e34c: 0f 84 17 03 00 00 je 13e669 13e352: 48 8b 44 24 18 mov 0x18(%rsp),%rax 13e357: 4c 8b 6c 24 38 mov 0x38(%rsp),%r13 13e35c: 45 31 f6 xor %r14d,%r14d 13e35f: 48 83 c0 08 add $0x8,%rax 13e363: 4d 89 ec mov %r13,%r12 13e366: 48 89 04 24 mov %rax,(%rsp) 13e36a: e9 98 01 00 00 jmpq 13e507 13e36f: 4c 89 ff mov %r15,%rdi 13e372: 81 e3 00 00 00 fc and $0xfc000000,%ebx 13e378: e8 00 00 00 00 callq 13e37d 13e37d: 8b 4c 24 70 mov 0x70(%rsp),%ecx 13e381: 81 e1 ff ff ff 03 and $0x3ffffff,%ecx 13e387: 09 cb or %ecx,%ebx 13e389: 81 cb 00 00 00 10 or $0x10000000,%ebx 13e38f: 41 f6 87 23 01 00 00 testb $0x8,0x123(%r15) 13e396: 08 13e397: 0f 85 f3 01 00 00 jne 13e590 13e39d: 8b 44 24 20 mov 0x20(%rsp),%eax 13e3a1: 41 89 6c 24 04 mov %ebp,0x4(%r12) 13e3a6: 41 89 5c 24 0c mov %ebx,0xc(%r12) 13e3ab: 41 89 44 24 10 mov %eax,0x10(%r12) 13e3b0: 8b 44 24 08 mov 0x8(%rsp),%eax 13e3b4: 41 89 44 24 14 mov %eax,0x14(%r12) 13e3b9: 8b 44 24 0c mov 0xc(%rsp),%eax 13e3bd: 41 89 44 24 18 mov %eax,0x18(%r12) 13e3c2: 8b 44 24 68 mov 0x68(%rsp),%eax 13e3c6: 41 88 44 24 24 mov %al,0x24(%r12) 13e3cb: 41 80 bf 88 03 00 00 cmpb $0x0,0x388(%r15) 13e3d2: 00 13e3d3: 49 8d 95 90 05 00 00 lea 0x590(%r13),%rdx 13e3da: 75 08 jne 13e3e4 13e3dc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 13e3e1: 48 8b 10 mov (%rax),%rdx 13e3e4: 49 8b b7 c0 01 00 00 mov 0x1c0(%r15),%rsi 13e3eb: 49 8b bf 18 01 00 00 mov 0x118(%r15),%rdi 13e3f2: 4d 89 e0 mov %r12,%r8 13e3f5: 89 e9 mov %ebp,%ecx 13e3f7: 4c 8d 4c 24 68 lea 0x68(%rsp),%r9 13e3fc: e8 1f fd ff ff callq 13e120 13e401: 85 c0 test %eax,%eax 13e403: 0f 85 1c 02 00 00 jne 13e625 13e409: 41 89 6c 24 04 mov %ebp,0x4(%r12) 13e40e: 41 0f b7 85 a0 0d 00 movzwl 0xda0(%r13),%eax 13e415: 00 13e416: 41 c7 44 24 1c 00 00 movl $0x0,0x1c(%r12) 13e41d: 00 00 13e41f: 66 41 89 44 24 0a mov %ax,0xa(%r12) 13e425: 41 c7 44 24 20 00 00 movl $0x0,0x20(%r12) 13e42c: 00 00 13e42e: 41 c6 44 24 26 00 movb $0x0,0x26(%r12) 13e434: 41 c6 44 24 27 01 movb $0x1,0x27(%r12) 13e43a: 41 0f b6 85 9d 0d 00 movzbl 0xd9d(%r13),%eax 13e441: 00 13e442: 41 88 44 24 28 mov %al,0x28(%r12) 13e447: 41 0f b6 85 9e 0d 00 movzbl 0xd9e(%r13),%eax 13e44e: 00 13e44f: 41 c6 44 24 2a 00 movb $0x0,0x2a(%r12) 13e455: 41 88 44 24 29 mov %al,0x29(%r12) 13e45a: 41 c6 44 24 2b 00 movb $0x0,0x2b(%r12) 13e460: 49 8b 87 68 03 00 00 mov 0x368(%r15),%rax 13e467: 8b 70 20 mov 0x20(%rax),%esi 13e46a: 41 89 b5 fc 0c 00 00 mov %esi,0xcfc(%r13) 13e471: 41 f6 87 28 01 00 00 testb $0x40,0x128(%r15) 13e478: 40 13e479: 0f 85 00 01 00 00 jne 13e57f 13e47f: 41 8b 44 24 04 mov 0x4(%r12),%eax 13e484: 41 c6 44 24 25 00 movb $0x0,0x25(%r12) 13e48a: 66 41 c1 44 24 0a 08 rolw $0x8,0xa(%r12) 13e491: 0f c8 bswap %eax 13e493: 41 89 44 24 04 mov %eax,0x4(%r12) 13e498: 41 8b 44 24 0c mov 0xc(%r12),%eax 13e49d: 0f c8 bswap %eax 13e49f: 41 89 44 24 0c mov %eax,0xc(%r12) 13e4a4: 41 8b 44 24 10 mov 0x10(%r12),%eax 13e4a9: 0f c8 bswap %eax 13e4ab: 41 89 44 24 10 mov %eax,0x10(%r12) 13e4b0: 41 8b 44 24 14 mov 0x14(%r12),%eax 13e4b5: 0f c8 bswap %eax 13e4b7: 41 89 44 24 14 mov %eax,0x14(%r12) 13e4bc: 41 8b 44 24 18 mov 0x18(%r12),%eax 13e4c1: 0f c8 bswap %eax 13e4c3: 41 89 44 24 18 mov %eax,0x18(%r12) 13e4c8: 41 8b 44 24 1c mov 0x1c(%r12),%eax 13e4cd: 0f c8 bswap %eax 13e4cf: 41 89 44 24 1c mov %eax,0x1c(%r12) 13e4d4: 41 8b 44 24 20 mov 0x20(%r12),%eax 13e4d9: 0f c8 bswap %eax 13e4db: 41 89 44 24 20 mov %eax,0x20(%r12) 13e4e0: 41 83 fe 01 cmp $0x1,%r14d 13e4e4: 76 06 jbe 13e4ec 13e4e6: 41 c6 44 24 09 00 movb $0x0,0x9(%r12) 13e4ec: 48 8b 44 24 18 mov 0x18(%rsp),%rax 13e4f1: 48 83 04 24 0c addq $0xc,(%rsp) 13e4f6: 41 83 c6 01 add $0x1,%r14d 13e4fa: 49 83 c4 2c add $0x2c,%r12 13e4fe: 44 39 30 cmp %r14d,(%rax) 13e501: 0f 86 62 01 00 00 jbe 13e669 13e507: 48 8b 04 24 mov (%rsp),%rax 13e50b: 4d 8b af c0 01 00 00 mov 0x1c0(%r15),%r13 13e512: 48 8d 54 24 68 lea 0x68(%rsp),%rdx 13e517: 4c 89 ff mov %r15,%rdi 13e51a: 8b 28 mov (%rax),%ebp 13e51c: 49 8b 87 18 01 00 00 mov 0x118(%r15),%rax 13e523: 41 8b 9d a4 07 00 00 mov 0x7a4(%r13),%ebx 13e52a: 48 89 44 24 10 mov %rax,0x10(%rsp) 13e52f: 41 8b 85 a8 07 00 00 mov 0x7a8(%r13),%eax 13e536: 89 ee mov %ebp,%esi 13e538: 89 44 24 20 mov %eax,0x20(%rsp) 13e53c: 41 8b 85 ac 07 00 00 mov 0x7ac(%r13),%eax 13e543: 89 44 24 08 mov %eax,0x8(%rsp) 13e547: 41 8b 85 b0 07 00 00 mov 0x7b0(%r13),%eax 13e54e: 89 44 24 0c mov %eax,0xc(%rsp) 13e552: e8 00 00 00 00 callq 13e557 13e557: 85 c0 test %eax,%eax 13e559: 0f 84 10 fe ff ff je 13e36f 13e55f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13e566: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e56d: e8 00 00 00 00 callq 13e572 13e572: 85 c0 test %eax,%eax 13e574: 0f 84 51 fe ff ff je 13e3cb 13e57a: e9 00 00 00 00 jmpq 13e57f 13e57f: 89 ef mov %ebp,%edi 13e581: e8 00 00 00 00 callq 13e586 13e586: 41 88 44 24 09 mov %al,0x9(%r12) 13e58b: e9 ef fe ff ff jmpq 13e47f 13e590: 0f b6 74 24 75 movzbl 0x75(%rsp),%esi 13e595: 89 44 24 28 mov %eax,0x28(%rsp) 13e599: 48 8d 54 24 5c lea 0x5c(%rsp),%rdx 13e59e: 4c 89 ff mov %r15,%rdi 13e5a1: 0f b6 44 24 74 movzbl 0x74(%rsp),%eax 13e5a6: 89 4c 24 2c mov %ecx,0x2c(%rsp) 13e5aa: 0f af f5 imul %ebp,%esi 13e5ad: 88 44 24 27 mov %al,0x27(%rsp) 13e5b1: e8 00 00 00 00 callq 13e5b6 13e5b6: 85 c0 test %eax,%eax 13e5b8: 0f 85 df fd ff ff jne 13e39d 13e5be: 0f b6 74 24 27 movzbl 0x27(%rsp),%esi 13e5c3: 44 8b 4c 24 28 mov 0x28(%rsp),%r9d 13e5c8: 31 d2 xor %edx,%edx 13e5ca: 8b 4c 24 2c mov 0x2c(%rsp),%ecx 13e5ce: 0f af 4c 24 5c imul 0x5c(%rsp),%ecx 13e5d3: 83 c6 01 add $0x1,%esi 13e5d6: 0f af 74 24 60 imul 0x60(%rsp),%esi 13e5db: 43 8d 04 89 lea (%r9,%r9,4),%eax 13e5df: 8b 7c 24 0c mov 0xc(%rsp),%edi 13e5e3: c1 e1 02 shl $0x2,%ecx 13e5e6: 81 e7 00 00 00 fc and $0xfc000000,%edi 13e5ec: f7 f6 div %esi 13e5ee: 8b 74 24 08 mov 0x8(%rsp),%esi 13e5f2: 81 e6 0f 00 ff ff and $0xffff000f,%esi 13e5f8: 89 c2 mov %eax,%edx 13e5fa: c1 e2 04 shl $0x4,%edx 13e5fd: 0f b7 d2 movzwl %dx,%edx 13e600: 09 f2 or %esi,%edx 13e602: 69 f0 10 27 00 00 imul $0x2710,%eax,%esi 13e608: 89 c8 mov %ecx,%eax 13e60a: 83 ca 01 or $0x1,%edx 13e60d: 89 54 24 08 mov %edx,0x8(%rsp) 13e611: 31 d2 xor %edx,%edx 13e613: f7 f6 div %esi 13e615: 25 ff ff ff 03 and $0x3ffffff,%eax 13e61a: 09 f8 or %edi,%eax 13e61c: 89 44 24 0c mov %eax,0xc(%rsp) 13e620: e9 78 fd ff ff jmpq 13e39d 13e625: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13e62c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e633: 41 89 c4 mov %eax,%r12d 13e636: e8 00 00 00 00 callq 13e63b 13e63b: 85 c0 test %eax,%eax 13e63d: 0f 85 00 00 00 00 jne 13e643 13e643: 48 8b 44 24 78 mov 0x78(%rsp),%rax 13e648: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13e64f: 00 00 13e651: 0f 85 34 02 00 00 jne 13e88b 13e657: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 13e65b: 44 89 e0 mov %r12d,%eax 13e65e: 5b pop %rbx 13e65f: 5d pop %rbp 13e660: 41 5c pop %r12 13e662: 41 5d pop %r13 13e664: 41 5e pop %r14 13e666: 41 5f pop %r15 13e668: c3 retq 13e669: 48 8b 44 24 30 mov 0x30(%rsp),%rax 13e66e: c6 80 0e 02 00 00 01 movb $0x1,0x20e(%rax) 13e675: 48 8b 44 24 18 mov 0x18(%rsp),%rax 13e67a: 8b 00 mov (%rax),%eax 13e67c: 83 f8 01 cmp $0x1,%eax 13e67f: 76 1f jbe 13e6a0 13e681: 83 e8 01 sub $0x1,%eax 13e684: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 13e689: 48 8d 14 80 lea (%rax,%rax,4),%rdx 13e68d: 48 8d 04 50 lea (%rax,%rdx,2),%rax 13e691: c6 84 81 0d 02 00 00 movb $0x1,0x20d(%rcx,%rax,4) 13e698: 01 13e699: 48 8b 44 24 18 mov 0x18(%rsp),%rax 13e69e: 8b 00 mov (%rax),%eax 13e6a0: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 13e6a5: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 13e6aa: 88 81 cc 01 00 00 mov %al,0x1cc(%rcx) 13e6b0: 48 89 df mov %rbx,%rdi 13e6b3: e8 00 00 00 00 callq 13e6b8 13e6b8: 48 83 7c 24 40 00 cmpq $0x0,0x40(%rsp) 13e6be: 89 83 30 0d 00 00 mov %eax,0xd30(%rbx) 13e6c4: 74 7f je 13e745 13e6c6: 80 7c 24 48 00 cmpb $0x0,0x48(%rsp) 13e6cb: 0f 84 84 01 00 00 je 13e855 13e6d1: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 13e6d6: 0f b6 4c 24 48 movzbl 0x48(%rsp),%ecx 13e6db: 31 c0 xor %eax,%eax 13e6dd: 48 8b 54 24 50 mov 0x50(%rsp),%rdx 13e6e2: 8b 37 mov (%rdi),%esi 13e6e4: 83 e9 01 sub $0x1,%ecx 13e6e7: 85 f6 test %esi,%esi 13e6e9: 74 16 je 13e701 13e6eb: 39 c1 cmp %eax,%ecx 13e6ed: 89 c6 mov %eax,%esi 13e6ef: 0f 46 f1 cmovbe %ecx,%esi 13e6f2: 83 c0 01 add $0x1,%eax 13e6f5: 48 83 c2 2c add $0x2c,%rdx 13e6f9: 40 88 72 d4 mov %sil,-0x2c(%rdx) 13e6fd: 39 07 cmp %eax,(%rdi) 13e6ff: 77 ea ja 13e6eb 13e701: 48 8b 44 24 78 mov 0x78(%rsp),%rax 13e706: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13e70d: 00 00 13e70f: 0f 85 76 01 00 00 jne 13e88b 13e715: 8b 74 24 4c mov 0x4c(%rsp),%esi 13e719: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 13e71e: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 13e722: 4c 89 ff mov %r15,%rdi 13e725: 5b pop %rbx 13e726: 41 b8 00 00 04 00 mov $0x40000,%r8d 13e72c: 5d pop %rbp 13e72d: b9 60 01 00 00 mov $0x160,%ecx 13e732: 41 5c pop %r12 13e734: 81 c6 78 01 00 00 add $0x178,%esi 13e73a: 41 5d pop %r13 13e73c: 41 5e pop %r14 13e73e: 41 5f pop %r15 13e740: e9 00 00 00 00 jmpq 13e745 13e745: 48 8b 44 24 18 mov 0x18(%rsp),%rax 13e74a: 8b b8 38 0d 00 00 mov 0xd38(%rax),%edi 13e750: 85 ff test %edi,%edi 13e752: 0f 84 00 00 00 00 je 13e758 13e758: 40 f6 c7 02 test $0x2,%dil 13e75c: 0f 84 b9 00 00 00 je 13e81b 13e762: 31 d2 xor %edx,%edx 13e764: be 01 00 00 00 mov $0x1,%esi 13e769: 83 c2 01 add $0x1,%edx 13e76c: 89 f0 mov %esi,%eax 13e76e: 44 0f b6 c2 movzbl %dl,%r8d 13e772: 41 8d 48 01 lea 0x1(%r8),%ecx 13e776: d3 e0 shl %cl,%eax 13e778: 85 f8 test %edi,%eax 13e77a: 75 ed jne 13e769 13e77c: be 01 00 00 00 mov $0x1,%esi 13e781: 41 ba 01 00 00 00 mov $0x1,%r10d 13e787: 40 f6 c7 01 test $0x1,%dil 13e78b: 0f 85 b4 00 00 00 jne 13e845 13e791: 45 8d 4a 01 lea 0x1(%r10),%r9d 13e795: 84 d2 test %dl,%dl 13e797: 74 31 je 13e7ca 13e799: 44 0f a3 cf bt %r9d,%edi 13e79d: 72 2b jb 13e7ca 13e79f: b8 01 00 00 00 mov $0x1,%eax 13e7a4: 45 8d 4a 01 lea 0x1(%r10),%r9d 13e7a8: 41 bb 01 00 00 00 mov $0x1,%r11d 13e7ae: eb 10 jmp 13e7c0 13e7b0: 41 8d 0c 01 lea (%r9,%rax,1),%ecx 13e7b4: 44 89 db mov %r11d,%ebx 13e7b7: 83 c0 01 add $0x1,%eax 13e7ba: d3 e3 shl %cl,%ebx 13e7bc: 85 fb test %edi,%ebx 13e7be: 75 56 jne 13e816 13e7c0: 41 89 c2 mov %eax,%r10d 13e7c3: 38 c2 cmp %al,%dl 13e7c5: 77 e9 ja 13e7b0 13e7c7: 41 01 c1 add %eax,%r9d 13e7ca: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 13e7cf: 48 8b 44 24 30 mov 0x30(%rsp),%rax 13e7d4: 45 39 c8 cmp %r9d,%r8d 13e7d7: 45 0f 4f c1 cmovg %r9d,%r8d 13e7db: 83 3f 02 cmpl $0x2,(%rdi) 13e7de: 48 8d 88 48 02 00 00 lea 0x248(%rax),%rcx 13e7e5: b8 02 00 00 00 mov $0x2,%eax 13e7ea: 76 12 jbe 13e7fe 13e7ec: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 13e7f1: 88 11 mov %dl,(%rcx) 13e7f3: 83 c0 01 add $0x1,%eax 13e7f6: 48 83 c1 2c add $0x2c,%rcx 13e7fa: 39 07 cmp %eax,(%rdi) 13e7fc: 77 f3 ja 13e7f1 13e7fe: 48 8b 44 24 30 mov 0x30(%rsp),%rax 13e803: 40 88 b0 f0 01 00 00 mov %sil,0x1f0(%rax) 13e80a: 44 88 80 1c 02 00 00 mov %r8b,0x21c(%rax) 13e811: e9 eb fe ff ff jmpq 13e701 13e816: 45 01 d1 add %r10d,%r9d 13e819: eb af jmp 13e7ca 13e81b: 31 f6 xor %esi,%esi 13e81d: ba 01 00 00 00 mov $0x1,%edx 13e822: 89 f1 mov %esi,%ecx 13e824: 40 f6 c7 01 test $0x1,%dil 13e828: 75 51 jne 13e87b 13e82a: 83 c1 01 add $0x1,%ecx 13e82d: 89 d0 mov %edx,%eax 13e82f: d3 e0 shl %cl,%eax 13e831: 44 0f b6 d1 movzbl %cl,%r10d 13e835: 85 f8 test %edi,%eax 13e837: 74 f1 je 13e82a 13e839: 89 ce mov %ecx,%esi 13e83b: 31 d2 xor %edx,%edx 13e83d: 45 31 c0 xor %r8d,%r8d 13e840: e9 4c ff ff ff jmpq 13e791 13e845: 41 b9 01 00 00 00 mov $0x1,%r9d 13e84b: 45 31 d2 xor %r10d,%r10d 13e84e: 31 f6 xor %esi,%esi 13e850: e9 40 ff ff ff jmpq 13e795 13e855: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13e85c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e863: e8 00 00 00 00 callq 13e868 13e868: 85 c0 test %eax,%eax 13e86a: 0f 85 00 00 00 00 jne 13e870 13e870: 41 bc ea ff ff ff mov $0xffffffea,%r12d 13e876: e9 c8 fd ff ff jmpq 13e643 13e87b: 41 b9 01 00 00 00 mov $0x1,%r9d 13e881: 45 31 c0 xor %r8d,%r8d 13e884: 31 d2 xor %edx,%edx 13e886: e9 3f ff ff ff jmpq 13e7ca 13e88b: e8 00 00 00 00 callq 13e890 000000000013e890 : 13e890: e8 00 00 00 00 callq 13e895 13e895: 41 54 push %r12 13e897: 49 89 fc mov %rdi,%r12 13e89a: ba 40 0e 00 00 mov $0xe40,%edx 13e89f: be c0 0d 00 00 mov $0xdc0,%esi 13e8a4: 55 push %rbp 13e8a5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 13e8ac 13e8ac: e8 00 00 00 00 callq 13e8b1 13e8b1: 48 85 c0 test %rax,%rax 13e8b4: 74 1b je 13e8d1 13e8b6: 49 89 84 24 c8 01 00 mov %rax,0x1c8(%r12) 13e8bd: 00 13e8be: 4c 89 e7 mov %r12,%rdi 13e8c1: 48 89 c5 mov %rax,%rbp 13e8c4: e8 00 00 00 00 callq 13e8c9 13e8c9: 85 c0 test %eax,%eax 13e8cb: 75 0b jne 13e8d8 13e8cd: 5d pop %rbp 13e8ce: 41 5c pop %r12 13e8d0: c3 retq 13e8d1: b8 f4 ff ff ff mov $0xfffffff4,%eax 13e8d6: eb f5 jmp 13e8cd 13e8d8: 48 89 ef mov %rbp,%rdi 13e8db: e8 00 00 00 00 callq 13e8e0 13e8e0: b8 ea ff ff ff mov $0xffffffea,%eax 13e8e5: eb e6 jmp 13e8cd 13e8e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13e8ee: 00 00 000000000013e8f0 : 13e8f0: e8 00 00 00 00 callq 13e8f5 13e8f5: 41 57 push %r15 13e8f7: 49 89 ff mov %rdi,%r15 13e8fa: be cd 05 00 00 mov $0x5cd,%esi 13e8ff: 41 56 push %r14 13e901: 41 55 push %r13 13e903: 41 54 push %r12 13e905: 55 push %rbp 13e906: 53 push %rbx 13e907: 48 83 ec 10 sub $0x10,%rsp 13e90b: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 13e912: 48 8b 7f 60 mov 0x60(%rdi),%rdi 13e916: 48 8b 07 mov (%rdi),%rax 13e919: 48 8b 00 mov (%rax),%rax 13e91c: e8 00 00 00 00 callq 13e921 13e921: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 13e928 13e928: ba d4 0a 00 00 mov $0xad4,%edx 13e92d: be c0 0d 00 00 mov $0xdc0,%esi 13e932: c1 e8 10 shr $0x10,%eax 13e935: 41 89 c4 mov %eax,%r12d 13e938: e8 00 00 00 00 callq 13e93d 13e93d: 48 85 c0 test %rax,%rax 13e940: 0f 84 3a 09 00 00 je 13f280 13e946: 49 8b 7f 60 mov 0x60(%r15),%rdi 13e94a: 48 89 c5 mov %rax,%rbp 13e94d: be 28 0a 00 00 mov $0xa28,%esi 13e952: 48 8b 07 mov (%rdi),%rax 13e955: 4c 8b 68 08 mov 0x8(%rax),%r13 13e959: 48 8b 00 mov (%rax),%rax 13e95c: e8 00 00 00 00 callq 13e961 13e961: 49 8b 7f 60 mov 0x60(%r15),%rdi 13e965: be 9b 0a 00 00 mov $0xa9b,%esi 13e96a: 89 c2 mov %eax,%edx 13e96c: e8 00 00 00 00 callq 13e971 13e971: 49 8b 7f 60 mov 0x60(%r15),%rdi 13e975: be 29 0a 00 00 mov $0xa29,%esi 13e97a: 48 8b 07 mov (%rdi),%rax 13e97d: 4c 8b 68 08 mov 0x8(%rax),%r13 13e981: 48 8b 00 mov (%rax),%rax 13e984: e8 00 00 00 00 callq 13e989 13e989: 49 8b 7f 60 mov 0x60(%r15),%rdi 13e98d: be 9c 0a 00 00 mov $0xa9c,%esi 13e992: 89 c2 mov %eax,%edx 13e994: e8 00 00 00 00 callq 13e999 13e999: 49 8b 7f 60 mov 0x60(%r15),%rdi 13e99d: be 8e 0d 00 00 mov $0xd8e,%esi 13e9a2: 48 8b 07 mov (%rdi),%rax 13e9a5: 4c 8b 68 08 mov 0x8(%rax),%r13 13e9a9: 48 8b 00 mov (%rax),%rax 13e9ac: e8 00 00 00 00 callq 13e9b1 13e9b1: 49 8b 7f 60 mov 0x60(%r15),%rdi 13e9b5: be 8f 0d 00 00 mov $0xd8f,%esi 13e9ba: 89 c2 mov %eax,%edx 13e9bc: e8 00 00 00 00 callq 13e9c1 13e9c1: 49 8b 7f 60 mov 0x60(%r15),%rdi 13e9c5: be 83 0d 00 00 mov $0xd83,%esi 13e9ca: 48 8b 07 mov (%rdi),%rax 13e9cd: 4c 8b 68 08 mov 0x8(%rax),%r13 13e9d1: 48 8b 00 mov (%rax),%rax 13e9d4: e8 00 00 00 00 callq 13e9d9 13e9d9: 49 8b 7f 60 mov 0x60(%r15),%rdi 13e9dd: be 84 0d 00 00 mov $0xd84,%esi 13e9e2: 89 c2 mov %eax,%edx 13e9e4: e8 00 00 00 00 callq 13e9e9 13e9e9: 49 8b 7f 60 mov 0x60(%r15),%rdi 13e9ed: be 85 0d 00 00 mov $0xd85,%esi 13e9f2: 48 8b 07 mov (%rdi),%rax 13e9f5: 4c 8b 68 08 mov 0x8(%rax),%r13 13e9f9: 48 8b 00 mov (%rax),%rax 13e9fc: e8 00 00 00 00 callq 13ea01 13ea01: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ea05: be 86 0d 00 00 mov $0xd86,%esi 13ea0a: 89 c2 mov %eax,%edx 13ea0c: e8 00 00 00 00 callq 13ea11 13ea11: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ea15: be 81 0d 00 00 mov $0xd81,%esi 13ea1a: 48 8b 07 mov (%rdi),%rax 13ea1d: 4c 8b 68 08 mov 0x8(%rax),%r13 13ea21: 48 8b 00 mov (%rax),%rax 13ea24: e8 00 00 00 00 callq 13ea29 13ea29: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ea2d: be 82 0d 00 00 mov $0xd82,%esi 13ea32: 89 c2 mov %eax,%edx 13ea34: e8 00 00 00 00 callq 13ea39 13ea39: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ea3d: be 8c 0d 00 00 mov $0xd8c,%esi 13ea42: 48 8b 07 mov (%rdi),%rax 13ea45: 4c 8b 68 08 mov 0x8(%rax),%r13 13ea49: 48 8b 00 mov (%rax),%rax 13ea4c: e8 00 00 00 00 callq 13ea51 13ea51: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ea55: be 8d 0d 00 00 mov $0xd8d,%esi 13ea5a: 89 c2 mov %eax,%edx 13ea5c: e8 00 00 00 00 callq 13ea61 13ea61: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ea65: be 8a 0d 00 00 mov $0xd8a,%esi 13ea6a: 48 8b 07 mov (%rdi),%rax 13ea6d: 4c 8b 68 08 mov 0x8(%rax),%r13 13ea71: 48 8b 00 mov (%rax),%rax 13ea74: e8 00 00 00 00 callq 13ea79 13ea79: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ea7d: be 8b 0d 00 00 mov $0xd8b,%esi 13ea82: 89 c2 mov %eax,%edx 13ea84: e8 00 00 00 00 callq 13ea89 13ea89: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ea8d: be 2a 0a 00 00 mov $0xa2a,%esi 13ea92: 48 8b 07 mov (%rdi),%rax 13ea95: 4c 8b 68 08 mov 0x8(%rax),%r13 13ea99: 48 8b 00 mov (%rax),%rax 13ea9c: e8 00 00 00 00 callq 13eaa1 13eaa1: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eaa5: be 9d 0a 00 00 mov $0xa9d,%esi 13eaaa: 89 c2 mov %eax,%edx 13eaac: e8 00 00 00 00 callq 13eab1 13eab1: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eab5: be 2b 0a 00 00 mov $0xa2b,%esi 13eaba: 48 8b 07 mov (%rdi),%rax 13eabd: 4c 8b 68 08 mov 0x8(%rax),%r13 13eac1: 48 8b 00 mov (%rax),%rax 13eac4: e8 00 00 00 00 callq 13eac9 13eac9: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eacd: be 9e 0a 00 00 mov $0xa9e,%esi 13ead2: 89 c2 mov %eax,%edx 13ead4: e8 00 00 00 00 callq 13ead9 13ead9: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eadd: be 83 0a 00 00 mov $0xa83,%esi 13eae2: 48 8b 07 mov (%rdi),%rax 13eae5: 4c 8b 68 08 mov 0x8(%rax),%r13 13eae9: 48 8b 00 mov (%rax),%rax 13eaec: e8 00 00 00 00 callq 13eaf1 13eaf1: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eaf5: be a1 0a 00 00 mov $0xaa1,%esi 13eafa: 89 c2 mov %eax,%edx 13eafc: e8 00 00 00 00 callq 13eb01 13eb01: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eb05: be ab 0a 00 00 mov $0xaab,%esi 13eb0a: 48 8b 07 mov (%rdi),%rax 13eb0d: 4c 8b 68 08 mov 0x8(%rax),%r13 13eb11: 48 8b 00 mov (%rax),%rax 13eb14: e8 00 00 00 00 callq 13eb19 13eb19: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eb1d: be a2 0a 00 00 mov $0xaa2,%esi 13eb22: 89 c2 mov %eax,%edx 13eb24: e8 00 00 00 00 callq 13eb29 13eb29: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eb2d: be d1 0a 00 00 mov $0xad1,%esi 13eb32: 48 8b 07 mov (%rdi),%rax 13eb35: 4c 8b 68 08 mov 0x8(%rax),%r13 13eb39: 48 8b 00 mov (%rax),%rax 13eb3c: e8 00 00 00 00 callq 13eb41 13eb41: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eb45: be d2 0a 00 00 mov $0xad2,%esi 13eb4a: 89 c2 mov %eax,%edx 13eb4c: e8 00 00 00 00 callq 13eb51 13eb51: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eb55: be 2f 0a 00 00 mov $0xa2f,%esi 13eb5a: 48 8b 07 mov (%rdi),%rax 13eb5d: 4c 8b 68 08 mov 0x8(%rax),%r13 13eb61: 48 8b 00 mov (%rax),%rax 13eb64: e8 00 00 00 00 callq 13eb69 13eb69: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eb6d: be 9f 0a 00 00 mov $0xa9f,%esi 13eb72: 89 c2 mov %eax,%edx 13eb74: e8 00 00 00 00 callq 13eb79 13eb79: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eb7d: be 30 0a 00 00 mov $0xa30,%esi 13eb82: 48 8b 07 mov (%rdi),%rax 13eb85: 4c 8b 68 08 mov 0x8(%rax),%r13 13eb89: 48 8b 00 mov (%rax),%rax 13eb8c: e8 00 00 00 00 callq 13eb91 13eb91: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eb95: be a0 0a 00 00 mov $0xaa0,%esi 13eb9a: 89 c2 mov %eax,%edx 13eb9c: e8 00 00 00 00 callq 13eba1 13eba1: 49 8b 7f 60 mov 0x60(%r15),%rdi 13eba5: be 2d 0a 00 00 mov $0xa2d,%esi 13ebaa: 48 8b 07 mov (%rdi),%rax 13ebad: 4c 8b 68 08 mov 0x8(%rax),%r13 13ebb1: 48 8b 00 mov (%rax),%rax 13ebb4: e8 00 00 00 00 callq 13ebb9 13ebb9: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ebbd: be c7 0a 00 00 mov $0xac7,%esi 13ebc2: 89 c2 mov %eax,%edx 13ebc4: e8 00 00 00 00 callq 13ebc9 13ebc9: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ebcd: be 2e 0a 00 00 mov $0xa2e,%esi 13ebd2: 48 8b 07 mov (%rdi),%rax 13ebd5: 4c 8b 68 08 mov 0x8(%rax),%r13 13ebd9: 48 8b 00 mov (%rax),%rax 13ebdc: e8 00 00 00 00 callq 13ebe1 13ebe1: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ebe5: be c8 0a 00 00 mov $0xac8,%esi 13ebea: 89 c2 mov %eax,%edx 13ebec: e8 00 00 00 00 callq 13ebf1 13ebf1: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ebf5: be 2c 0a 00 00 mov $0xa2c,%esi 13ebfa: 48 8b 07 mov (%rdi),%rax 13ebfd: 4c 8b 68 08 mov 0x8(%rax),%r13 13ec01: 48 8b 00 mov (%rax),%rax 13ec04: e8 00 00 00 00 callq 13ec09 13ec09: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ec0d: be d3 0a 00 00 mov $0xad3,%esi 13ec12: 89 c2 mov %eax,%edx 13ec14: e8 00 00 00 00 callq 13ec19 13ec19: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ec1d: be d7 0a 00 00 mov $0xad7,%esi 13ec22: 48 8b 07 mov (%rdi),%rax 13ec25: 4c 8b 68 08 mov 0x8(%rax),%r13 13ec29: 48 8b 00 mov (%rax),%rax 13ec2c: e8 00 00 00 00 callq 13ec31 13ec31: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ec35: be d8 0a 00 00 mov $0xad8,%esi 13ec3a: 89 c2 mov %eax,%edx 13ec3c: e8 00 00 00 00 callq 13ec41 13ec41: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ec45: be d5 0a 00 00 mov $0xad5,%esi 13ec4a: 48 8b 07 mov (%rdi),%rax 13ec4d: 4c 8b 68 08 mov 0x8(%rax),%r13 13ec51: 48 8b 00 mov (%rax),%rax 13ec54: e8 00 00 00 00 callq 13ec59 13ec59: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ec5d: be d6 0a 00 00 mov $0xad6,%esi 13ec62: 89 c2 mov %eax,%edx 13ec64: e8 00 00 00 00 callq 13ec69 13ec69: 41 0f b6 f4 movzbl %r12b,%esi 13ec6d: 48 89 ea mov %rbp,%rdx 13ec70: 4c 89 ff mov %r15,%rdi 13ec73: e8 00 00 00 00 callq 13ec78 13ec78: 89 44 24 0c mov %eax,0xc(%rsp) 13ec7c: 85 c0 test %eax,%eax 13ec7e: 74 1b je 13ec9b 13ec80: 48 89 ef mov %rbp,%rdi 13ec83: e8 00 00 00 00 callq 13ec88 13ec88: 8b 44 24 0c mov 0xc(%rsp),%eax 13ec8c: 48 83 c4 10 add $0x10,%rsp 13ec90: 5b pop %rbx 13ec91: 5d pop %rbp 13ec92: 41 5c pop %r12 13ec94: 41 5d pop %r13 13ec96: 41 5e pop %r14 13ec98: 41 5f pop %r15 13ec9a: c3 retq 13ec9b: 44 0f b6 6d 00 movzbl 0x0(%rbp),%r13d 13eca0: 41 80 fd 10 cmp $0x10,%r13b 13eca4: 0f 87 03 06 00 00 ja 13f2ad 13ecaa: 80 7d 01 10 cmpb $0x10,0x1(%rbp) 13ecae: 0f 87 d9 05 00 00 ja 13f28d 13ecb4: 31 c0 xor %eax,%eax 13ecb6: 45 84 ed test %r13b,%r13b 13ecb9: 0f 84 84 05 00 00 je 13f243 13ecbf: 0f b6 d0 movzbl %al,%edx 13ecc2: 83 c0 01 add $0x1,%eax 13ecc5: 0f b7 8c 95 54 0a 00 movzwl 0xa54(%rbp,%rdx,4),%ecx 13eccc: 00 13eccd: 66 89 8c 93 02 0e 00 mov %cx,0xe02(%rbx,%rdx,4) 13ecd4: 00 13ecd5: 44 0f b6 6d 00 movzbl 0x0(%rbp),%r13d 13ecda: 44 38 e8 cmp %r13b,%al 13ecdd: 72 e0 jb 13ecbf 13ecdf: 44 88 ab bc 09 00 00 mov %r13b,0x9bc(%rbx) 13ece6: 0f b6 45 01 movzbl 0x1(%rbp),%eax 13ecea: 84 c0 test %al,%al 13ecec: 74 58 je 13ed46 13ecee: 45 31 c0 xor %r8d,%r8d 13ecf1: 41 0f b6 c0 movzbl %r8b,%eax 13ecf5: 48 89 c7 mov %rax,%rdi 13ecf8: 48 89 c6 mov %rax,%rsi 13ecfb: 48 c1 e7 05 shl $0x5,%rdi 13ecff: 48 c1 e6 04 shl $0x4,%rsi 13ed03: 48 01 c7 add %rax,%rdi 13ed06: 48 01 c6 add %rax,%rsi 13ed09: 8b 54 bd 04 mov 0x4(%rbp,%rdi,4),%edx 13ed0d: 89 94 b3 c0 09 00 00 mov %edx,0x9c0(%rbx,%rsi,4) 13ed14: 31 d2 xor %edx,%edx 13ed16: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 13ed1a: 74 1d je 13ed39 13ed1c: 0f b6 c2 movzbl %dl,%eax 13ed1f: 83 c2 01 add $0x1,%edx 13ed22: 48 8d 0c 07 lea (%rdi,%rax,1),%rcx 13ed26: 48 01 f0 add %rsi,%rax 13ed29: 8b 4c 8d 08 mov 0x8(%rbp,%rcx,4),%ecx 13ed2d: 89 8c 83 c4 09 00 00 mov %ecx,0x9c4(%rbx,%rax,4) 13ed34: 3a 55 00 cmp 0x0(%rbp),%dl 13ed37: 72 e3 jb 13ed1c 13ed39: 0f b6 45 01 movzbl 0x1(%rbp),%eax 13ed3d: 41 83 c0 01 add $0x1,%r8d 13ed41: 41 38 c0 cmp %al,%r8b 13ed44: 72 ab jb 13ecf1 13ed46: 88 83 bd 09 00 00 mov %al,0x9bd(%rbx) 13ed4c: 41 0f b6 c5 movzbl %r13b,%eax 13ed50: 85 c0 test %eax,%eax 13ed52: 0f 84 28 ff ff ff je 13ec80 13ed58: 83 e8 01 sub $0x1,%eax 13ed5b: bf 8f 0d 00 00 mov $0xd8f,%edi 13ed60: be 82 0d 00 00 mov $0xd82,%esi 13ed65: b9 a1 0a 00 00 mov $0xaa1,%ecx 13ed6a: 48 8d 93 00 0e 00 00 lea 0xe00(%rbx),%rdx 13ed71: 4c 8d 84 83 04 0e 00 lea 0xe04(%rbx,%rax,4),%r8 13ed78: 00 13ed79: eb 35 jmp 13edb0 13ed7b: 66 3d 2a 0a cmp $0xa2a,%ax 13ed7f: 0f 84 5b 02 00 00 je 13efe0 13ed85: 0f 86 a3 01 00 00 jbe 13ef2e 13ed8b: 66 3d 2b 0a cmp $0xa2b,%ax 13ed8f: 0f 84 fb 01 00 00 je 13ef90 13ed95: 66 3d 2c 0a cmp $0xa2c,%ax 13ed99: 0f 85 2e 05 00 00 jne 13f2cd 13ed9f: b8 d3 0a 00 00 mov $0xad3,%eax 13eda4: 66 89 02 mov %ax,(%rdx) 13eda7: 48 83 c2 04 add $0x4,%rdx 13edab: 4c 39 c2 cmp %r8,%rdx 13edae: 74 44 je 13edf4 13edb0: 0f b7 42 02 movzwl 0x2(%rdx),%eax 13edb4: 66 3d ab 0a cmp $0xaab,%ax 13edb8: 0f 84 5b 04 00 00 je 13f219 13edbe: 0f 87 28 01 00 00 ja 13eeec 13edc4: 66 3d 2d 0a cmp $0xa2d,%ax 13edc8: 0f 84 41 04 00 00 je 13f20f 13edce: 76 ab jbe 13ed7b 13edd0: 66 3d 30 0a cmp $0xa30,%ax 13edd4: 0f 84 fc 01 00 00 je 13efd6 13edda: 0f 86 30 01 00 00 jbe 13ef10 13ede0: 66 3d 83 0a cmp $0xa83,%ax 13ede4: 0f 44 c1 cmove %ecx,%eax 13ede7: 48 83 c2 04 add $0x4,%rdx 13edeb: 66 89 42 fc mov %ax,-0x4(%rdx) 13edef: 4c 39 c2 cmp %r8,%rdx 13edf2: 75 bc jne 13edb0 13edf4: 4d 8b b7 c0 01 00 00 mov 0x1c0(%r15),%r14 13edfb: 41 80 fd 0f cmp $0xf,%r13b 13edff: 0f 87 bf 00 00 00 ja 13eec4 13ee05: 48 8d 43 44 lea 0x44(%rbx),%rax 13ee09: 45 31 e4 xor %r12d,%r12d 13ee0c: 48 89 04 24 mov %rax,(%rsp) 13ee10: 41 0f b6 c4 movzbl %r12b,%eax 13ee14: 0f b7 84 83 02 0e 00 movzwl 0xe02(%rbx,%rax,4),%eax 13ee1b: 00 13ee1c: 66 3d 81 0a cmp $0xa81,%ax 13ee20: 0f 84 c4 01 00 00 je 13efea 13ee26: 66 3d 82 0a cmp $0xa82,%ax 13ee2a: 75 7d jne 13eea9 13ee2c: 49 8b 7f 60 mov 0x60(%r15),%rdi 13ee30: be d1 0a 00 00 mov $0xad1,%esi 13ee35: 48 8b 07 mov (%rdi),%rax 13ee38: 48 8b 00 mov (%rax),%rax 13ee3b: e8 00 00 00 00 callq 13ee40 13ee40: 41 0f b6 d5 movzbl %r13b,%edx 13ee44: c7 84 93 00 0e 00 00 movl $0xad10ad2,0xe00(%rbx,%rdx,4) 13ee4b: d2 0a d1 0a 13ee4f: 0f b6 93 bd 09 00 00 movzbl 0x9bd(%rbx),%edx 13ee56: 84 d2 test %dl,%dl 13ee58: 74 4b je 13eea5 13ee5a: 83 ea 01 sub $0x1,%edx 13ee5d: 45 0f b6 d4 movzbl %r12b,%r10d 13ee61: 48 8b 0c 24 mov (%rsp),%rcx 13ee65: 66 31 c0 xor %ax,%ax 13ee68: 0f b6 d2 movzbl %dl,%edx 13ee6b: 89 c6 mov %eax,%esi 13ee6d: 4a 8d 04 93 lea (%rbx,%r10,4),%rax 13ee71: 48 89 d7 mov %rdx,%rdi 13ee74: 48 c1 e7 04 shl $0x4,%rdi 13ee78: 48 01 fa add %rdi,%rdx 13ee7b: 4c 01 d2 add %r10,%rdx 13ee7e: 4c 8d 0c 91 lea (%rcx,%rdx,4),%r9 13ee82: 41 0f b6 d5 movzbl %r13b,%edx 13ee86: 48 89 d7 mov %rdx,%rdi 13ee89: 4c 29 d7 sub %r10,%rdi 13ee8c: 0f b7 90 c4 09 00 00 movzwl 0x9c4(%rax),%edx 13ee93: 09 f2 or %esi,%edx 13ee95: 89 94 b8 c4 09 00 00 mov %edx,0x9c4(%rax,%rdi,4) 13ee9c: 48 83 c0 44 add $0x44,%rax 13eea0: 4c 39 c8 cmp %r9,%rax 13eea3: 75 e7 jne 13ee8c 13eea5: 41 83 c5 01 add $0x1,%r13d 13eea9: 41 83 c4 01 add $0x1,%r12d 13eead: 44 3a a3 bc 09 00 00 cmp 0x9bc(%rbx),%r12b 13eeb4: 0f 83 6f 02 00 00 jae 13f129 13eeba: 41 80 fd 10 cmp $0x10,%r13b 13eebe: 0f 85 4c ff ff ff jne 13ee10 13eec4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13eecb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13eed2: e8 00 00 00 00 callq 13eed7 13eed7: 85 c0 test %eax,%eax 13eed9: 0f 85 02 04 00 00 jne 13f2e1 13eedf: c7 44 24 0c ea ff ff movl $0xffffffea,0xc(%rsp) 13eee6: ff 13eee7: e9 94 fd ff ff jmpq 13ec80 13eeec: 66 3d 83 0d cmp $0xd83,%ax 13eef0: 0f 84 0f 03 00 00 je 13f205 13eef6: 76 6a jbe 13ef62 13eef8: 66 3d 8c 0d cmp $0xd8c,%ax 13eefc: 0f 84 c0 00 00 00 je 13efc2 13ef02: 76 44 jbe 13ef48 13ef04: 66 3d 8e 0d cmp $0xd8e,%ax 13ef08: 0f 44 c7 cmove %edi,%eax 13ef0b: e9 94 fe ff ff jmpq 13eda4 13ef10: 66 3d 2e 0a cmp $0xa2e,%ax 13ef14: 0f 84 94 00 00 00 je 13efae 13ef1a: 66 3d 2f 0a cmp $0xa2f,%ax 13ef1e: 0f 85 b3 03 00 00 jne 13f2d7 13ef24: b8 9f 0a 00 00 mov $0xa9f,%eax 13ef29: e9 76 fe ff ff jmpq 13eda4 13ef2e: 66 3d 28 0a cmp $0xa28,%ax 13ef32: 74 66 je 13ef9a 13ef34: 66 3d 29 0a cmp $0xa29,%ax 13ef38: 0f 85 66 fe ff ff jne 13eda4 13ef3e: b8 9c 0a 00 00 mov $0xa9c,%eax 13ef43: e9 5c fe ff ff jmpq 13eda4 13ef48: 66 3d 85 0d cmp $0xd85,%ax 13ef4c: 74 56 je 13efa4 13ef4e: 66 3d 8a 0d cmp $0xd8a,%ax 13ef52: 0f 85 4c fe ff ff jne 13eda4 13ef58: b8 8b 0d 00 00 mov $0xd8b,%eax 13ef5d: e9 42 fe ff ff jmpq 13eda4 13ef62: 66 3d d7 0a cmp $0xad7,%ax 13ef66: 74 64 je 13efcc 13ef68: 76 0c jbe 13ef76 13ef6a: 66 3d 81 0d cmp $0xd81,%ax 13ef6e: 0f 44 c6 cmove %esi,%eax 13ef71: e9 2e fe ff ff jmpq 13eda4 13ef76: 66 3d d1 0a cmp $0xad1,%ax 13ef7a: 74 3c je 13efb8 13ef7c: 66 3d d5 0a cmp $0xad5,%ax 13ef80: 0f 85 1e fe ff ff jne 13eda4 13ef86: b8 d6 0a 00 00 mov $0xad6,%eax 13ef8b: e9 14 fe ff ff jmpq 13eda4 13ef90: b8 9e 0a 00 00 mov $0xa9e,%eax 13ef95: e9 0a fe ff ff jmpq 13eda4 13ef9a: b8 9b 0a 00 00 mov $0xa9b,%eax 13ef9f: e9 00 fe ff ff jmpq 13eda4 13efa4: b8 86 0d 00 00 mov $0xd86,%eax 13efa9: e9 f6 fd ff ff jmpq 13eda4 13efae: b8 c8 0a 00 00 mov $0xac8,%eax 13efb3: e9 ec fd ff ff jmpq 13eda4 13efb8: b8 d2 0a 00 00 mov $0xad2,%eax 13efbd: e9 e2 fd ff ff jmpq 13eda4 13efc2: b8 8d 0d 00 00 mov $0xd8d,%eax 13efc7: e9 d8 fd ff ff jmpq 13eda4 13efcc: b8 d8 0a 00 00 mov $0xad8,%eax 13efd1: e9 ce fd ff ff jmpq 13eda4 13efd6: b8 a0 0a 00 00 mov $0xaa0,%eax 13efdb: e9 c4 fd ff ff jmpq 13eda4 13efe0: b8 9d 0a 00 00 mov $0xa9d,%eax 13efe5: e9 ba fd ff ff jmpq 13eda4 13efea: 49 8b 7f 60 mov 0x60(%r15),%rdi 13efee: be 83 0a 00 00 mov $0xa83,%esi 13eff3: 48 8b 07 mov (%rdi),%rax 13eff6: 48 8b 00 mov (%rax),%rax 13eff9: e8 00 00 00 00 callq 13effe 13effe: 41 0f b6 d5 movzbl %r13b,%edx 13f002: c7 84 93 00 0e 00 00 movl $0xa830aa1,0xe00(%rbx,%rdx,4) 13f009: a1 0a 83 0a 13f00d: 0f b6 93 bd 09 00 00 movzbl 0x9bd(%rbx),%edx 13f014: 84 d2 test %dl,%dl 13f016: 74 4c je 13f064 13f018: 83 ea 01 sub $0x1,%edx 13f01b: 41 0f b6 f4 movzbl %r12b,%esi 13f01f: 48 8b 0c 24 mov (%rsp),%rcx 13f023: 66 31 c0 xor %ax,%ax 13f026: 0f b6 d2 movzbl %dl,%edx 13f029: 89 c7 mov %eax,%edi 13f02b: 48 8d 04 b3 lea (%rbx,%rsi,4),%rax 13f02f: 49 89 d1 mov %rdx,%r9 13f032: 49 c1 e1 04 shl $0x4,%r9 13f036: 4c 01 ca add %r9,%rdx 13f039: 48 01 f2 add %rsi,%rdx 13f03c: 4c 8d 0c 91 lea (%rcx,%rdx,4),%r9 13f040: 41 0f b6 d5 movzbl %r13b,%edx 13f044: 48 29 f2 sub %rsi,%rdx 13f047: 49 89 d2 mov %rdx,%r10 13f04a: 0f b7 90 c6 09 00 00 movzwl 0x9c6(%rax),%edx 13f051: 09 fa or %edi,%edx 13f053: 42 89 94 90 c4 09 00 mov %edx,0x9c4(%rax,%r10,4) 13f05a: 00 13f05b: 48 83 c0 44 add $0x44,%rax 13f05f: 49 39 c1 cmp %rax,%r9 13f062: 75 e6 jne 13f04a 13f064: 41 8d 55 01 lea 0x1(%r13),%edx 13f068: 41 80 fd 0f cmp $0xf,%r13b 13f06c: 0f 84 b1 01 00 00 je 13f223 13f072: 49 8b 7f 60 mov 0x60(%r15),%rdi 13f076: be ab 0a 00 00 mov $0xaab,%esi 13f07b: 88 54 24 0b mov %dl,0xb(%rsp) 13f07f: 48 8b 07 mov (%rdi),%rax 13f082: 48 8b 00 mov (%rax),%rax 13f085: e8 00 00 00 00 callq 13f08a 13f08a: 0f b6 74 24 0b movzbl 0xb(%rsp),%esi 13f08f: c7 84 b3 00 0e 00 00 movl $0xaab0aa2,0xe00(%rbx,%rsi,4) 13f096: a2 0a ab 0a 13f09a: 44 0f b6 93 bd 09 00 movzbl 0x9bd(%rbx),%r10d 13f0a1: 00 13f0a2: 45 84 d2 test %r10b,%r10b 13f0a5: 74 5c je 13f103 13f0a7: 66 31 c0 xor %ax,%ax 13f0aa: 48 89 f2 mov %rsi,%rdx 13f0ad: 48 8b 0c 24 mov (%rsp),%rcx 13f0b1: 89 c7 mov %eax,%edi 13f0b3: 48 8d 04 b3 lea (%rbx,%rsi,4),%rax 13f0b7: 41 8d 72 ff lea -0x1(%r10),%esi 13f0bb: 44 0f b6 ce movzbl %sil,%r9d 13f0bf: 4c 89 ce mov %r9,%rsi 13f0c2: 48 c1 e6 04 shl $0x4,%rsi 13f0c6: 4c 01 ce add %r9,%rsi 13f0c9: 48 01 d6 add %rdx,%rsi 13f0cc: 4c 8d 0c b1 lea (%rcx,%rsi,4),%r9 13f0d0: 41 0f b6 f4 movzbl %r12b,%esi 13f0d4: 48 29 d6 sub %rdx,%rsi 13f0d7: 0f b7 94 b0 c4 09 00 movzwl 0x9c4(%rax,%rsi,4),%edx 13f0de: 00 13f0df: 09 fa or %edi,%edx 13f0e1: 89 90 c4 09 00 00 mov %edx,0x9c4(%rax) 13f0e7: 41 80 be d8 07 00 00 cmpb $0x0,0x7d8(%r14) 13f0ee: 00 13f0ef: 75 09 jne 13f0fa 13f0f1: 80 ce 01 or $0x1,%dh 13f0f4: 89 90 c4 09 00 00 mov %edx,0x9c4(%rax) 13f0fa: 48 83 c0 44 add $0x44,%rax 13f0fe: 4c 39 c8 cmp %r9,%rax 13f101: 75 d4 jne 13f0d7 13f103: 41 80 be d8 07 00 00 cmpb $0x0,0x7d8(%r14) 13f10a: 00 13f10b: 41 8d 55 02 lea 0x2(%r13),%edx 13f10f: 0f 84 89 00 00 00 je 13f19e 13f115: 41 89 d5 mov %edx,%r13d 13f118: 41 83 c4 01 add $0x1,%r12d 13f11c: 44 3a a3 bc 09 00 00 cmp 0x9bc(%rbx),%r12b 13f123: 0f 82 91 fd ff ff jb 13eeba 13f129: 0f b6 bb bd 09 00 00 movzbl 0x9bd(%rbx),%edi 13f130: 44 88 ab bc 09 00 00 mov %r13b,0x9bc(%rbx) 13f137: 31 c9 xor %ecx,%ecx 13f139: 41 b8 01 00 00 00 mov $0x1,%r8d 13f13f: 8d 47 fe lea -0x2(%rdi),%eax 13f142: 0f b6 c0 movzbl %al,%eax 13f145: 48 89 c2 mov %rax,%rdx 13f148: 48 c1 e2 04 shl $0x4,%rdx 13f14c: 48 01 c2 add %rax,%rdx 13f14f: 48 83 c0 01 add $0x1,%rax 13f153: 48 6b f0 bc imul $0xffffffffffffffbc,%rax,%rsi 13f157: 48 8d 54 93 44 lea 0x44(%rbx,%rdx,4),%rdx 13f15c: 48 8d 04 16 lea (%rsi,%rdx,1),%rax 13f160: 40 80 ff 01 cmp $0x1,%dil 13f164: 77 0b ja 13f171 13f166: eb 25 jmp 13f18d 13f168: 48 83 c0 44 add $0x44,%rax 13f16c: 48 39 c2 cmp %rax,%rdx 13f16f: 74 1c je 13f18d 13f171: 44 8b 98 08 0a 00 00 mov 0xa08(%rax),%r11d 13f178: 44 39 98 c4 09 00 00 cmp %r11d,0x9c4(%rax) 13f17f: 74 e7 je 13f168 13f181: 44 89 c0 mov %r8d,%eax 13f184: d3 e0 shl %cl,%eax 13f186: 66 09 83 be 09 00 00 or %ax,0x9be(%rbx) 13f18d: 83 c1 01 add $0x1,%ecx 13f190: 48 83 c2 04 add $0x4,%rdx 13f194: 41 38 cd cmp %cl,%r13b 13f197: 77 c3 ja 13f15c 13f199: e9 e2 fa ff ff jmpq 13ec80 13f19e: 80 fa 10 cmp $0x10,%dl 13f1a1: 0f 84 b9 00 00 00 je 13f260 13f1a7: 0f b6 c2 movzbl %dl,%eax 13f1aa: c7 84 83 00 0e 00 00 movl $0xa340a34,0xe00(%rbx,%rax,4) 13f1b1: 34 0a 34 0a 13f1b5: 45 84 d2 test %r10b,%r10b 13f1b8: 74 42 je 13f1fc 13f1ba: 41 8d 72 ff lea -0x1(%r10),%esi 13f1be: 41 0f b6 fc movzbl %r12b,%edi 13f1c2: 48 8b 0c 24 mov (%rsp),%rcx 13f1c6: 0f b6 d2 movzbl %dl,%edx 13f1c9: 40 0f b6 f6 movzbl %sil,%esi 13f1cd: 48 8d 04 bb lea (%rbx,%rdi,4),%rax 13f1d1: 48 29 fa sub %rdi,%rdx 13f1d4: 49 89 f1 mov %rsi,%r9 13f1d7: 49 c1 e1 04 shl $0x4,%r9 13f1db: 4c 01 ce add %r9,%rsi 13f1de: 48 01 fe add %rdi,%rsi 13f1e1: 4c 8d 0c b1 lea (%rcx,%rsi,4),%r9 13f1e5: 0f b7 b0 c6 09 00 00 movzwl 0x9c6(%rax),%esi 13f1ec: 89 b4 90 c4 09 00 00 mov %esi,0x9c4(%rax,%rdx,4) 13f1f3: 48 83 c0 44 add $0x44,%rax 13f1f7: 49 39 c1 cmp %rax,%r9 13f1fa: 75 e9 jne 13f1e5 13f1fc: 41 83 c5 03 add $0x3,%r13d 13f200: e9 a4 fc ff ff jmpq 13eea9 13f205: b8 84 0d 00 00 mov $0xd84,%eax 13f20a: e9 95 fb ff ff jmpq 13eda4 13f20f: b8 c7 0a 00 00 mov $0xac7,%eax 13f214: e9 8b fb ff ff jmpq 13eda4 13f219: b8 a2 0a 00 00 mov $0xaa2,%eax 13f21e: e9 81 fb ff ff jmpq 13eda4 13f223: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f22a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f231: e8 00 00 00 00 callq 13f236 13f236: 85 c0 test %eax,%eax 13f238: 0f 84 a1 fc ff ff je 13eedf 13f23e: e9 00 00 00 00 jmpq 13f243 13f243: c6 83 bc 09 00 00 00 movb $0x0,0x9bc(%rbx) 13f24a: 80 7d 01 00 cmpb $0x0,0x1(%rbp) 13f24e: 0f 85 9a fa ff ff jne 13ecee 13f254: c6 83 bd 09 00 00 00 movb $0x0,0x9bd(%rbx) 13f25b: e9 20 fa ff ff jmpq 13ec80 13f260: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f267: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f26e: e8 00 00 00 00 callq 13f273 13f273: 85 c0 test %eax,%eax 13f275: 0f 84 64 fc ff ff je 13eedf 13f27b: e9 00 00 00 00 jmpq 13f280 13f280: c7 44 24 0c f4 ff ff movl $0xfffffff4,0xc(%rsp) 13f287: ff 13f288: e9 fb f9 ff ff jmpq 13ec88 13f28d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f294: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f29b: e8 00 00 00 00 callq 13f2a0 13f2a0: 85 c0 test %eax,%eax 13f2a2: 0f 84 37 fc ff ff je 13eedf 13f2a8: e9 00 00 00 00 jmpq 13f2ad 13f2ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f2b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f2bb: e8 00 00 00 00 callq 13f2c0 13f2c0: 85 c0 test %eax,%eax 13f2c2: 0f 84 17 fc ff ff je 13eedf 13f2c8: e9 00 00 00 00 jmpq 13f2cd 13f2cd: b8 2d 0a 00 00 mov $0xa2d,%eax 13f2d2: e9 cd fa ff ff jmpq 13eda4 13f2d7: b8 30 0a 00 00 mov $0xa30,%eax 13f2dc: e9 c3 fa ff ff jmpq 13eda4 13f2e1: e9 00 00 00 00 jmpq 13f2e6 13f2e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 13f2ed: 00 00 00 000000000013f2f0 : 13f2f0: e8 00 00 00 00 callq 13f2f5 13f2f5: 41 57 push %r15 13f2f7: 41 56 push %r14 13f2f9: 49 89 fe mov %rdi,%r14 13f2fc: 41 55 push %r13 13f2fe: 41 54 push %r12 13f300: 55 push %rbp 13f301: 53 push %rbx 13f302: 48 81 ec 90 00 00 00 sub $0x90,%rsp 13f309: 48 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%rsi 13f310: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13f317: 00 00 13f319: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 13f320: 00 13f321: 31 c0 xor %eax,%eax 13f323: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 13f32a: 48 89 74 24 38 mov %rsi,0x38(%rsp) 13f32f: 8b 48 4c mov 0x4c(%rax),%ecx 13f332: 4c 8d b8 88 03 00 00 lea 0x388(%rax),%r15 13f339: 48 89 44 24 48 mov %rax,0x48(%rsp) 13f33e: 48 8d b8 90 03 00 00 lea 0x390(%rax),%rdi 13f345: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 13f349: 4c 89 7c 24 50 mov %r15,0x50(%rsp) 13f34e: 89 4c 24 44 mov %ecx,0x44(%rsp) 13f352: 4c 89 f9 mov %r15,%rcx 13f355: 48 c7 80 88 03 00 00 movq $0x0,0x388(%rax) 13f35c: 00 00 00 00 13f360: 48 29 f9 sub %rdi,%rcx 13f363: 81 c1 00 01 00 00 add $0x100,%ecx 13f369: 48 c7 80 80 04 00 00 movq $0x0,0x480(%rax) 13f370: 00 00 00 00 13f374: 31 c0 xor %eax,%eax 13f376: c1 e9 03 shr $0x3,%ecx 13f379: f3 48 ab rep stos %rax,%es:(%rdi) 13f37c: 48 8d 46 6c lea 0x6c(%rsi),%rax 13f380: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 13f387: 00 13f388: 48 89 44 24 08 mov %rax,0x8(%rsp) 13f38d: 8b 4e 64 mov 0x64(%rsi),%ecx 13f390: 85 c9 test %ecx,%ecx 13f392: 0f 84 da 05 00 00 je 13f972 13f398: 4d 89 f3 mov %r14,%r11 13f39b: 4d 89 fe mov %r15,%r14 13f39e: e9 1c 03 00 00 jmpq 13f6bf 13f3a3: 0f b7 83 70 08 00 00 movzwl 0x870(%rbx),%eax 13f3aa: 41 89 46 04 mov %eax,0x4(%r14) 13f3ae: 41 81 fc 40 9c 00 00 cmp $0x9c40,%r12d 13f3b5: 41 c6 46 12 01 movb $0x1,0x12(%r14) 13f3ba: 40 0f 96 c5 setbe %bpl 13f3be: 41 c6 46 13 00 movb $0x0,0x13(%r14) 13f3c3: 0f b6 83 a3 0d 00 00 movzbl 0xda3(%rbx),%eax 13f3ca: 41 88 46 14 mov %al,0x14(%r14) 13f3ce: 0f b6 83 a4 0d 00 00 movzbl 0xda4(%rbx),%eax 13f3d5: 41 c6 46 16 00 movb $0x0,0x16(%r14) 13f3da: 41 88 46 15 mov %al,0x15(%r14) 13f3de: 0f b7 83 a6 0d 00 00 movzwl 0xda6(%rbx),%eax 13f3e5: 41 c6 46 0f 00 movb $0x0,0xf(%r14) 13f3ea: 66 41 89 46 18 mov %ax,0x18(%r14) 13f3ef: 41 c6 46 10 00 movb $0x0,0x10(%r14) 13f3f4: 41 c6 46 0c 00 movb $0x0,0xc(%r14) 13f3f9: 41 c6 46 0d 00 movb $0x0,0xd(%r14) 13f3fe: 41 c6 46 0e 00 movb $0x0,0xe(%r14) 13f403: 41 c6 46 1a 00 movb $0x0,0x1a(%r14) 13f408: 49 8b 83 68 03 00 00 mov 0x368(%r11),%rax 13f40f: 8b 40 08 mov 0x8(%rax),%eax 13f412: 89 83 00 0d 00 00 mov %eax,0xd00(%rbx) 13f418: 49 8b 83 68 03 00 00 mov 0x368(%r11),%rax 13f41f: 8b 80 a4 05 00 00 mov 0x5a4(%rax),%eax 13f425: 89 83 04 0d 00 00 mov %eax,0xd04(%rbx) 13f42b: 41 81 fc 30 75 00 00 cmp $0x7530,%r12d 13f432: 0f 87 2d 03 00 00 ja 13f765 13f438: 80 bb 6c 08 00 00 00 cmpb $0x0,0x86c(%rbx) 13f43f: 75 32 jne 13f473 13f441: 49 8b 7b 60 mov 0x60(%r11),%rdi 13f445: 4c 89 1c 24 mov %r11,(%rsp) 13f449: be 35 1b 00 00 mov $0x1b35,%esi 13f44e: 48 8b 07 mov (%rdi),%rax 13f451: 48 8b 00 mov (%rax),%rax 13f454: e8 00 00 00 00 callq 13f459 13f459: 4c 8b 1c 24 mov (%rsp),%r11 13f45d: a8 01 test $0x1,%al 13f45f: 74 12 je 13f473 13f461: 8b 83 00 0d 00 00 mov 0xd00(%rbx),%eax 13f467: 83 e8 01 sub $0x1,%eax 13f46a: 83 f8 01 cmp $0x1,%eax 13f46d: 0f 86 b5 05 00 00 jbe 13fa28 13f473: 41 88 6e 10 mov %bpl,0x10(%r14) 13f477: 80 bb d8 07 00 00 00 cmpb $0x0,0x7d8(%rbx) 13f47e: 0f 84 b6 02 00 00 je 13f73a 13f484: 41 81 fc d3 30 00 00 cmp $0x30d3,%r12d 13f48b: 0f 87 85 04 00 00 ja 13f916 13f491: 41 c6 46 11 00 movb $0x0,0x11(%r14) 13f496: 41 81 fc 40 9c 00 00 cmp $0x9c40,%r12d 13f49d: 0f 87 1c 03 00 00 ja 13f7bf 13f4a3: 31 db xor %ebx,%ebx 13f4a5: 49 8b 7b 60 mov 0x60(%r11),%rdi 13f4a9: 4c 89 1c 24 mov %r11,(%rsp) 13f4ad: be 99 0a 00 00 mov $0xa99,%esi 13f4b2: 48 8b 07 mov (%rdi),%rax 13f4b5: 48 8b 00 mov (%rax),%rax 13f4b8: e8 00 00 00 00 callq 13f4bd 13f4bd: 4c 8b 1c 24 mov (%rsp),%r11 13f4c1: c1 e8 10 shr $0x10,%eax 13f4c4: 83 e0 0f and $0xf,%eax 13f4c7: 49 8b 7b 60 mov 0x60(%r11),%rdi 13f4cb: 39 d8 cmp %ebx,%eax 13f4cd: 0f 86 82 02 00 00 jbe 13f755 13f4d3: 48 8b 07 mov (%rdi),%rax 13f4d6: 4c 89 1c 24 mov %r11,(%rsp) 13f4da: be 96 0a 00 00 mov $0xa96,%esi 13f4df: 48 8b 00 mov (%rax),%rax 13f4e2: e8 00 00 00 00 callq 13f4e7 13f4e7: 4c 8b 1c 24 mov (%rsp),%r11 13f4eb: d1 e8 shr %eax 13f4ed: 89 c3 mov %eax,%ebx 13f4ef: 83 e3 01 and $0x1,%ebx 13f4f2: 4d 8b 8b c0 01 00 00 mov 0x1c0(%r11),%r9 13f4f9: 31 c9 xor %ecx,%ecx 13f4fb: 4c 89 df mov %r11,%rdi 13f4fe: 44 89 e6 mov %r12d,%esi 13f501: 41 80 7e 10 00 cmpb $0x0,0x10(%r14) 13f506: 48 8d 54 24 68 lea 0x68(%rsp),%rdx 13f50b: 4c 89 5c 24 28 mov %r11,0x28(%rsp) 13f510: 0f b6 db movzbl %bl,%ebx 13f513: 41 8b 81 b4 07 00 00 mov 0x7b4(%r9),%eax 13f51a: 0f 95 c1 setne %cl 13f51d: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 13f522: 41 8b a9 bc 07 00 00 mov 0x7bc(%r9),%ebp 13f529: 45 8b b9 c4 07 00 00 mov 0x7c4(%r9),%r15d 13f530: 89 44 24 1c mov %eax,0x1c(%rsp) 13f534: 41 8b 81 b8 07 00 00 mov 0x7b8(%r9),%eax 13f53b: 45 8b a9 c8 07 00 00 mov 0x7c8(%r9),%r13d 13f542: 89 44 24 20 mov %eax,0x20(%rsp) 13f546: 41 8b 81 c0 07 00 00 mov 0x7c0(%r9),%eax 13f54d: 89 04 24 mov %eax,(%rsp) 13f550: 41 8b 81 cc 07 00 00 mov 0x7cc(%r9),%eax 13f557: 89 44 24 24 mov %eax,0x24(%rsp) 13f55b: 41 8b 81 d0 07 00 00 mov 0x7d0(%r9),%eax 13f562: 89 44 24 14 mov %eax,0x14(%rsp) 13f566: 41 8b 81 d4 07 00 00 mov 0x7d4(%r9),%eax 13f56d: 89 44 24 18 mov %eax,0x18(%rsp) 13f571: e8 00 00 00 00 callq 13f576 13f576: 4c 8b 5c 24 28 mov 0x28(%rsp),%r11 13f57b: 4c 8b 4c 24 30 mov 0x30(%rsp),%r9 13f580: 85 c0 test %eax,%eax 13f582: 0f 85 3e 03 00 00 jne 13f8c6 13f588: 44 89 f8 mov %r15d,%eax 13f58b: 44 8b 7c 24 70 mov 0x70(%rsp),%r15d 13f590: 41 81 e5 0f 00 00 f0 and $0xf000000f,%r13d 13f597: 83 e5 f8 and $0xfffffff8,%ebp 13f59a: 25 ff ff 0f f0 and $0xf00fffff,%eax 13f59f: 41 c1 e7 14 shl $0x14,%r15d 13f5a3: 41 81 e7 00 00 f0 0f and $0xff00000,%r15d 13f5aa: 41 09 c7 or %eax,%r15d 13f5ad: 0f b7 44 24 68 movzwl 0x68(%rsp),%eax 13f5b2: 25 ff 0f 00 00 and $0xfff,%eax 13f5b7: c1 e0 10 shl $0x10,%eax 13f5ba: 44 09 e8 or %r13d,%eax 13f5bd: 44 8b 6c 24 68 mov 0x68(%rsp),%r13d 13f5c2: 41 c1 ed 08 shr $0x8,%r13d 13f5c6: 41 81 e5 f0 ff 00 00 and $0xfff0,%r13d 13f5cd: 41 09 c5 or %eax,%r13d 13f5d0: 8b 44 24 78 mov 0x78(%rsp),%eax 13f5d4: 41 83 e5 fc and $0xfffffffc,%r13d 13f5d8: 83 e0 03 and $0x3,%eax 13f5db: 41 09 c5 or %eax,%r13d 13f5de: 8b 44 24 6c mov 0x6c(%rsp),%eax 13f5e2: 83 e0 07 and $0x7,%eax 13f5e5: 09 c5 or %eax,%ebp 13f5e7: 41 80 b9 d8 07 00 00 cmpb $0x0,0x7d8(%r9) 13f5ee: 00 13f5ef: 74 17 je 13f608 13f5f1: 8b 54 24 7c mov 0x7c(%rsp),%edx 13f5f5: 8b 0c 24 mov (%rsp),%ecx 13f5f8: c1 e2 04 shl $0x4,%edx 13f5fb: 83 e1 e8 and $0xffffffe8,%ecx 13f5fe: 83 e2 10 and $0x10,%edx 13f601: 09 ca or %ecx,%edx 13f603: 09 d0 or %edx,%eax 13f605: 89 04 24 mov %eax,(%rsp) 13f608: 41 f6 83 23 01 00 00 testb $0x4,0x123(%r11) 13f60f: 04 13f610: 0f 85 b5 01 00 00 jne 13f7cb 13f616: 8b 54 24 74 mov 0x74(%rsp),%edx 13f61a: 45 89 e2 mov %r12d,%r10d 13f61d: 8b 44 24 20 mov 0x20(%rsp),%eax 13f621: 66 41 c1 46 18 08 rolw $0x8,0x18(%r14) 13f627: 44 8b 24 24 mov (%rsp),%r12d 13f62b: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 13f630: 41 0f ca bswap %r10d 13f633: 41 0f cf bswap %r15d 13f636: 83 e2 1f and $0x1f,%edx 13f639: 25 e0 fe ff ff and $0xfffffee0,%eax 13f63e: 83 44 24 10 01 addl $0x1,0x10(%rsp) 13f643: 41 0f cd bswap %r13d 13f646: 09 d0 or %edx,%eax 13f648: 89 da mov %ebx,%edx 13f64a: c1 e3 09 shl $0x9,%ebx 13f64d: 45 89 56 08 mov %r10d,0x8(%r14) 13f651: c1 e2 08 shl $0x8,%edx 13f654: 45 89 7e 1c mov %r15d,0x1c(%r14) 13f658: 0f cd bswap %ebp 13f65a: 41 0f cc bswap %r12d 13f65d: 09 d0 or %edx,%eax 13f65f: 41 8b 56 04 mov 0x4(%r14),%edx 13f663: 45 89 6e 20 mov %r13d,0x20(%r14) 13f667: 49 83 c6 40 add $0x40,%r14 13f66b: 80 e4 fd and $0xfd,%ah 13f66e: 41 89 6e e8 mov %ebp,-0x18(%r14) 13f672: 09 c3 or %eax,%ebx 13f674: 8b 44 24 1c mov 0x1c(%rsp),%eax 13f678: 0f ca bswap %edx 13f67a: 41 89 56 c4 mov %edx,-0x3c(%r14) 13f67e: 8b 54 24 24 mov 0x24(%rsp),%edx 13f682: 0f cb bswap %ebx 13f684: 45 89 66 ec mov %r12d,-0x14(%r14) 13f688: 0f c8 bswap %eax 13f68a: 41 89 46 f4 mov %eax,-0xc(%r14) 13f68e: 8b 44 24 14 mov 0x14(%rsp),%eax 13f692: 0f ca bswap %edx 13f694: 41 89 5e f0 mov %ebx,-0x10(%r14) 13f698: 0f c8 bswap %eax 13f69a: 41 89 46 f8 mov %eax,-0x8(%r14) 13f69e: 8b 44 24 18 mov 0x18(%rsp),%eax 13f6a2: 41 89 56 e4 mov %edx,-0x1c(%r14) 13f6a6: 0f c8 bswap %eax 13f6a8: 48 83 44 24 08 0c addq $0xc,0x8(%rsp) 13f6ae: 41 89 46 fc mov %eax,-0x4(%r14) 13f6b2: 8b 44 24 10 mov 0x10(%rsp),%eax 13f6b6: 39 41 64 cmp %eax,0x64(%rcx) 13f6b9: 0f 86 b0 02 00 00 jbe 13f96f 13f6bf: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13f6c4: 44 8b 20 mov (%rax),%r12d 13f6c7: 45 85 e4 test %r12d,%r12d 13f6ca: 0f 84 32 03 00 00 je 13fa02 13f6d0: 49 8b 9b c0 01 00 00 mov 0x1c0(%r11),%rbx 13f6d7: 41 80 bb 88 03 00 00 cmpb $0x0,0x388(%r11) 13f6de: 00 13f6df: c7 44 24 58 00 00 00 movl $0x0,0x58(%rsp) 13f6e6: 00 13f6e7: 49 8b bb 18 01 00 00 mov 0x118(%r11),%rdi 13f6ee: 48 8d 93 74 06 00 00 lea 0x674(%rbx),%rdx 13f6f5: 75 04 jne 13f6fb 13f6f7: 48 8b 57 08 mov 0x8(%rdi),%rdx 13f6fb: 48 85 d2 test %rdx,%rdx 13f6fe: 74 23 je 13f723 13f700: 4c 8d 4c 24 58 lea 0x58(%rsp),%r9 13f705: 4d 89 f0 mov %r14,%r8 13f708: 44 89 e1 mov %r12d,%ecx 13f70b: 48 89 de mov %rbx,%rsi 13f70e: 4c 89 1c 24 mov %r11,(%rsp) 13f712: e8 09 ea ff ff callq 13e120 13f717: 4c 8b 1c 24 mov (%rsp),%r11 13f71b: 85 c0 test %eax,%eax 13f71d: 0f 85 11 02 00 00 jne 13f934 13f723: 8b 83 58 08 00 00 mov 0x858(%rbx),%eax 13f729: 85 c0 test %eax,%eax 13f72b: 0f 84 72 fc ff ff je 13f3a3 13f731: 8b 44 24 58 mov 0x58(%rsp),%eax 13f735: e9 70 fc ff ff jmpq 13f3aa 13f73a: 41 81 fc 0f 27 00 00 cmp $0x270f,%r12d 13f741: 0f 87 62 01 00 00 ja 13f8a9 13f747: 31 c0 xor %eax,%eax 13f749: 4c 89 1c 24 mov %r11,(%rsp) 13f74d: 41 88 46 11 mov %al,0x11(%r14) 13f751: 49 8b 7b 60 mov 0x60(%r11),%rdi 13f755: 48 8b 07 mov (%rdi),%rax 13f758: be 95 0a 00 00 mov $0xa95,%esi 13f75d: 48 8b 00 mov (%rax),%rax 13f760: e9 7d fd ff ff jmpq 13f4e2 13f765: 41 88 6e 10 mov %bpl,0x10(%r14) 13f769: 80 bb d8 07 00 00 00 cmpb $0x0,0x7d8(%rbx) 13f770: 0f 84 21 01 00 00 je 13f897 13f776: 41 81 fc 40 9c 00 00 cmp $0x9c40,%r12d 13f77d: 0f 86 93 01 00 00 jbe 13f916 13f783: 31 c0 xor %eax,%eax 13f785: 41 81 fc e7 fd 00 00 cmp $0xfde7,%r12d 13f78c: 76 23 jbe 13f7b1 13f78e: b8 0f 00 00 00 mov $0xf,%eax 13f793: 41 81 fc 58 0f 02 00 cmp $0x20f58,%r12d 13f79a: 77 15 ja 13f7b1 13f79c: 41 8d 84 24 a0 15 ff lea -0xea60(%r12),%eax 13f7a3: ff 13f7a4: be 59 17 b7 d1 mov $0xd1b71759,%esi 13f7a9: 48 0f af c6 imul %rsi,%rax 13f7ad: 48 c1 e8 2c shr $0x2c,%rax 13f7b1: 41 88 46 11 mov %al,0x11(%r14) 13f7b5: 41 c6 46 0c 01 movb $0x1,0xc(%r14) 13f7ba: 41 c6 46 0d 01 movb $0x1,0xd(%r14) 13f7bf: 0f b6 9b dc 0c 00 00 movzbl 0xcdc(%rbx),%ebx 13f7c6: e9 27 fd ff ff jmpq 13f4f2 13f7cb: 4c 89 df mov %r11,%rdi 13f7ce: 4c 89 5c 24 28 mov %r11,0x28(%rsp) 13f7d3: e8 00 00 00 00 callq 13f7d8 13f7d8: 83 bc 24 80 00 00 00 cmpl $0x1,0x80(%rsp) 13f7df: 01 13f7e0: 4c 8b 5c 24 28 mov 0x28(%rsp),%r11 13f7e5: 41 89 c1 mov %eax,%r9d 13f7e8: 0f 84 6b 01 00 00 je 13f959 13f7ee: 8b 4c 24 6c mov 0x6c(%rsp),%ecx 13f7f2: 43 8d 04 24 lea (%r12,%r12,1),%eax 13f7f6: d3 e0 shl %cl,%eax 13f7f8: 41 89 c0 mov %eax,%r8d 13f7fb: 4c 89 df mov %r11,%rdi 13f7fe: 48 8d 54 24 5c lea 0x5c(%rsp),%rdx 13f803: 44 89 c6 mov %r8d,%esi 13f806: 4c 89 5c 24 28 mov %r11,0x28(%rsp) 13f80b: 44 89 4c 24 40 mov %r9d,0x40(%rsp) 13f810: 44 89 44 24 30 mov %r8d,0x30(%rsp) 13f815: e8 00 00 00 00 callq 13f81a 13f81a: 4c 8b 5c 24 28 mov 0x28(%rsp),%r11 13f81f: 85 c0 test %eax,%eax 13f821: 0f 85 ef fd ff ff jne 13f616 13f827: 44 8b 44 24 30 mov 0x30(%rsp),%r8d 13f82c: 44 8b 4c 24 40 mov 0x40(%rsp),%r9d 13f831: 31 d2 xor %edx,%edx 13f833: 8b 74 24 60 mov 0x60(%rsp),%esi 13f837: 8b 7c 24 14 mov 0x14(%rsp),%edi 13f83b: 44 89 c0 mov %r8d,%eax 13f83e: 8b 4c 24 18 mov 0x18(%rsp),%ecx 13f842: 41 f7 f1 div %r9d 13f845: 8b 54 24 5c mov 0x5c(%rsp),%edx 13f849: 0f af d6 imul %esi,%edx 13f84c: 81 e7 00 00 00 fc and $0xfc000000,%edi 13f852: 81 e1 00 f0 ff ff and $0xfffff000,%ecx 13f858: 69 d2 83 00 00 00 imul $0x83,%edx,%edx 13f85e: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 13f865: 48 c1 ea 25 shr $0x25,%rdx 13f869: 0f af c0 imul %eax,%eax 13f86c: 0f af c2 imul %edx,%eax 13f86f: 31 d2 xor %edx,%edx 13f871: 41 f7 f0 div %r8d 13f874: 31 d2 xor %edx,%edx 13f876: 25 ff ff ff 03 and $0x3ffffff,%eax 13f87b: 09 f8 or %edi,%eax 13f87d: 89 44 24 14 mov %eax,0x14(%rsp) 13f881: 43 8d 04 89 lea (%r9,%r9,4),%eax 13f885: f7 f6 div %esi 13f887: 25 ff 0f 00 00 and $0xfff,%eax 13f88c: 09 c8 or %ecx,%eax 13f88e: 89 44 24 18 mov %eax,0x18(%rsp) 13f892: e9 7f fd ff ff jmpq 13f616 13f897: b8 0f 00 00 00 mov $0xf,%eax 13f89c: 41 81 fc 7f 38 01 00 cmp $0x1387f,%r12d 13f8a3: 0f 87 a0 fe ff ff ja 13f749 13f8a9: 41 8d 84 24 f0 d8 ff lea -0x2710(%r12),%eax 13f8b0: ff 13f8b1: be 59 17 b7 d1 mov $0xd1b71759,%esi 13f8b6: 48 0f af c6 imul %rsi,%rax 13f8ba: 48 c1 e8 2c shr $0x2c,%rax 13f8be: 83 c0 01 add $0x1,%eax 13f8c1: e9 83 fe ff ff jmpq 13f749 13f8c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f8cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f8d4: 89 44 24 10 mov %eax,0x10(%rsp) 13f8d8: e8 00 00 00 00 callq 13f8dd 13f8dd: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 13f8e2: 85 c0 test %eax,%eax 13f8e4: 0f 85 00 00 00 00 jne 13f8ea 13f8ea: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 13f8f1: 00 13f8f2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13f8f9: 00 00 13f8fb: 0f 85 31 01 00 00 jne 13fa32 13f901: 48 81 c4 90 00 00 00 add $0x90,%rsp 13f908: 44 89 c8 mov %r9d,%eax 13f90b: 5b pop %rbx 13f90c: 5d pop %rbp 13f90d: 41 5c pop %r12 13f90f: 41 5d pop %r13 13f911: 41 5e pop %r14 13f913: 41 5f pop %r15 13f915: c3 retq 13f916: 41 8d 9c 24 f0 d8 ff lea -0x2710(%r12),%ebx 13f91d: ff 13f91e: b8 59 17 b7 d1 mov $0xd1b71759,%eax 13f923: 48 0f af d8 imul %rax,%rbx 13f927: 48 c1 eb 2b shr $0x2b,%rbx 13f92b: 41 88 5e 11 mov %bl,0x11(%r14) 13f92f: e9 71 fb ff ff jmpq 13f4a5 13f934: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f93b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f942: 89 44 24 10 mov %eax,0x10(%rsp) 13f946: e8 00 00 00 00 callq 13f94b 13f94b: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 13f950: 85 c0 test %eax,%eax 13f952: 74 96 je 13f8ea 13f954: e9 00 00 00 00 jmpq 13f959 13f959: 8b 4c 24 6c mov 0x6c(%rsp),%ecx 13f95d: 42 8d 04 a5 00 00 00 lea 0x0(,%r12,4),%eax 13f964: 00 13f965: d3 e0 shl %cl,%eax 13f967: 41 89 c0 mov %eax,%r8d 13f96a: e9 8c fe ff ff jmpq 13f7fb 13f96f: 4d 89 de mov %r11,%r14 13f972: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 13f977: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 13f97c: ba 00 1f 00 00 mov $0x1f00,%edx 13f981: c6 83 9b 03 00 00 01 movb $0x1,0x39b(%rbx) 13f988: 49 8d 7f 64 lea 0x64(%r15),%rdi 13f98c: 66 89 93 a0 03 00 00 mov %dx,0x3a0(%rbx) 13f993: 41 8b 47 64 mov 0x64(%r15),%eax 13f997: 88 83 cd 01 00 00 mov %al,0x1cd(%rbx) 13f99d: e8 00 00 00 00 callq 13f9a2 13f9a2: 41 89 87 34 0d 00 00 mov %eax,0xd34(%r15) 13f9a9: 41 8b 47 64 mov 0x64(%r15),%eax 13f9ad: 83 e8 01 sub $0x1,%eax 13f9b0: 48 c1 e0 06 shl $0x6,%rax 13f9b4: c6 84 03 a2 03 00 00 movb $0x1,0x3a2(%rbx,%rax,1) 13f9bb: 01 13f9bc: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 13f9c3: 00 13f9c4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 13f9cb: 00 00 13f9cd: 75 63 jne 13fa32 13f9cf: 8b 74 24 44 mov 0x44(%rsp),%esi 13f9d3: 48 8b 54 24 50 mov 0x50(%rsp),%rdx 13f9d8: 4c 89 f7 mov %r14,%rdi 13f9db: 48 81 c4 90 00 00 00 add $0x90,%rsp 13f9e2: 5b pop %rbx 13f9e3: 41 b8 00 00 04 00 mov $0x40000,%r8d 13f9e9: 5d pop %rbp 13f9ea: b9 00 01 00 00 mov $0x100,%ecx 13f9ef: 41 5c pop %r12 13f9f1: 81 c6 18 03 00 00 add $0x318,%esi 13f9f7: 41 5d pop %r13 13f9f9: 41 5e pop %r14 13f9fb: 41 5f pop %r15 13f9fd: e9 00 00 00 00 jmpq 13fa02 13fa02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13fa09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13fa10: e8 00 00 00 00 callq 13fa15 13fa15: 85 c0 test %eax,%eax 13fa17: 0f 85 00 00 00 00 jne 13fa1d 13fa1d: 41 b9 ea ff ff ff mov $0xffffffea,%r9d 13fa23: e9 c2 fe ff ff jmpq 13f8ea 13fa28: 41 c6 46 0f 01 movb $0x1,0xf(%r14) 13fa2d: e9 41 fa ff ff jmpq 13f473 13fa32: e8 00 00 00 00 callq 13fa37 13fa37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 13fa3e: 00 00 000000000013fa40 : 13fa40: e8 00 00 00 00 callq 13fa45 13fa45: 41 57 push %r15 13fa47: 48 89 fa mov %rdi,%rdx 13fa4a: 41 56 push %r14 13fa4c: 41 55 push %r13 13fa4e: 41 54 push %r12 13fa50: 55 push %rbp 13fa51: 53 push %rbx 13fa52: 48 83 ec 68 sub $0x68,%rsp 13fa56: 4c 8b af c8 01 00 00 mov 0x1c8(%rdi),%r13 13fa5d: 48 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%rsi 13fa64: 48 89 3c 24 mov %rdi,(%rsp) 13fa68: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 13fa6f: 00 00 13fa71: 48 89 44 24 60 mov %rax,0x60(%rsp) 13fa76: 31 c0 xor %eax,%eax 13fa78: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 13fa7f: 49 8d 7d 78 lea 0x78(%r13),%rdi 13fa83: 48 89 74 24 10 mov %rsi,0x10(%rsp) 13fa88: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 13fa8c: 48 89 44 24 28 mov %rax,0x28(%rsp) 13fa91: 44 89 e8 mov %r13d,%eax 13fa94: 29 f8 sub %edi,%eax 13fa96: 49 c7 45 70 00 00 00 movq $0x0,0x70(%r13) 13fa9d: 00 13fa9e: 8d 88 24 08 00 00 lea 0x824(%rax),%ecx 13faa4: 31 c0 xor %eax,%eax 13faa6: 49 c7 85 1c 08 00 00 movq $0x0,0x81c(%r13) 13faad: 00 00 00 00 13fab1: c1 e9 03 shr $0x3,%ecx 13fab4: f3 48 ab rep stos %rax,%es:(%rdi) 13fab7: 48 8b 82 c8 01 00 00 mov 0x1c8(%rdx),%rax 13fabe: 48 c7 80 70 08 00 00 movq $0x0,0x870(%rax) 13fac5: 00 00 00 00 13fac9: 8b 9e 8c 07 00 00 mov 0x78c(%rsi),%ebx 13facf: 85 db test %ebx,%ebx 13fad1: 0f 85 60 05 00 00 jne 140037 13fad7: 48 8b 04 24 mov (%rsp),%rax 13fadb: 8b 80 20 01 00 00 mov 0x120(%rax),%eax 13fae1: a9 00 00 00 01 test $0x1000000,%eax 13fae6: 74 12 je 13fafa 13fae8: 48 8b 04 24 mov (%rsp),%rax 13faec: 41 83 8d dc 00 00 00 orl $0x1,0xdc(%r13) 13faf3: 01 13faf4: 8b 80 20 01 00 00 mov 0x120(%rax),%eax 13fafa: a9 00 00 00 10 test $0x10000000,%eax 13faff: 74 08 je 13fb09 13fb01: 41 83 8d dc 00 00 00 orl $0x2,0xdc(%r13) 13fb08: 02 13fb09: 48 8b 44 24 10 mov 0x10(%rsp),%rax 13fb0e: 80 b8 d8 07 00 00 00 cmpb $0x0,0x7d8(%rax) 13fb15: 74 08 je 13fb1f 13fb17: 41 83 8d dc 00 00 00 orl $0x4,0xdc(%r13) 13fb1e: 04 13fb1f: 48 8b 04 24 mov (%rsp),%rax 13fb23: be 6e 09 00 00 mov $0x96e,%esi 13fb28: 48 8b 78 60 mov 0x60(%rax),%rdi 13fb2c: 48 8b 07 mov (%rdi),%rax 13fb2f: 48 8b 00 mov (%rax),%rax 13fb32: e8 00 00 00 00 callq 13fb37 13fb37: d1 e8 shr %eax 13fb39: a8 0e test $0xe,%al 13fb3b: 75 08 jne 13fb45 13fb3d: 41 83 8d dc 00 00 00 orl $0x40,0xdc(%r13) 13fb44: 40 13fb45: 48 8b 44 24 10 mov 0x10(%rsp),%rax 13fb4a: 80 b8 de 0c 00 00 00 cmpb $0x0,0xcde(%rax) 13fb51: 74 13 je 13fb66 13fb53: 48 8b 44 24 28 mov 0x28(%rsp),%rax 13fb58: 66 83 b8 b8 00 00 00 cmpw $0x0,0xb8(%rax) 13fb5f: 00 13fb60: 0f 85 56 04 00 00 jne 13ffbc 13fb66: 48 8b 04 24 mov (%rsp),%rax 13fb6a: 49 8d 9d 88 04 00 00 lea 0x488(%r13),%rbx 13fb71: 45 31 ff xor %r15d,%r15d 13fb74: 4c 8b b0 c0 01 00 00 mov 0x1c0(%rax),%r14 13fb7b: 48 8b a8 c8 01 00 00 mov 0x1c8(%rax),%rbp 13fb82: 4d 8d a6 d0 00 00 00 lea 0xd0(%r14),%r12 13fb89: 41 8b 04 24 mov (%r12),%eax 13fb8d: 41 83 c7 01 add $0x1,%r15d 13fb91: 49 83 c4 0c add $0xc,%r12 13fb95: 48 83 c3 10 add $0x10,%rbx 13fb99: 88 43 f0 mov %al,-0x10(%rbx) 13fb9c: 41 8b 7c 24 f8 mov -0x8(%r12),%edi 13fba1: e8 00 00 00 00 callq 13fba6 13fba6: c6 43 f2 01 movb $0x1,-0xe(%rbx) 13fbaa: 88 43 f1 mov %al,-0xf(%rbx) 13fbad: 41 8b 86 ec 07 00 00 mov 0x7ec(%r14),%eax 13fbb4: c7 43 f4 00 00 00 05 movl $0x5000000,-0xc(%rbx) 13fbbb: 88 43 f3 mov %al,-0xd(%rbx) 13fbbe: c7 43 f8 00 00 00 1e movl $0x1e000000,-0x8(%rbx) 13fbc5: 41 8b 86 c8 00 00 00 mov 0xc8(%r14),%eax 13fbcc: 41 39 c7 cmp %eax,%r15d 13fbcf: 76 b8 jbe 13fb89 13fbd1: 88 85 ce 01 00 00 mov %al,0x1ce(%rbp) 13fbd7: 49 8d be c8 00 00 00 lea 0xc8(%r14),%rdi 13fbde: e8 00 00 00 00 callq 13fbe3 13fbe3: 48 8b 3c 24 mov (%rsp),%rdi 13fbe7: 41 89 86 38 0d 00 00 mov %eax,0xd38(%r14) 13fbee: e8 ad e6 ff ff callq 13e2a0 13fbf3: 41 89 c7 mov %eax,%r15d 13fbf6: 85 c0 test %eax,%eax 13fbf8: 0f 85 45 06 00 00 jne 140243 13fbfe: 48 8b 3c 24 mov (%rsp),%rdi 13fc02: e8 e9 f6 ff ff callq 13f2f0 13fc07: 41 89 c7 mov %eax,%r15d 13fc0a: 85 c0 test %eax,%eax 13fc0c: 0f 85 72 06 00 00 jne 140284 13fc12: 4c 8b 3c 24 mov (%rsp),%r15 13fc16: 4d 8b b7 c0 01 00 00 mov 0x1c0(%r15),%r14 13fc1d: 4d 8b a7 c8 01 00 00 mov 0x1c8(%r15),%r12 13fc24: 4c 89 ff mov %r15,%rdi 13fc27: 41 8b 86 b4 07 00 00 mov 0x7b4(%r14),%eax 13fc2e: 41 8b ae 9c 07 00 00 mov 0x79c(%r14),%ebp 13fc35: 41 8b 9e a0 07 00 00 mov 0x7a0(%r14),%ebx 13fc3c: 89 44 24 08 mov %eax,0x8(%rsp) 13fc40: 41 8b 86 b8 07 00 00 mov 0x7b8(%r14),%eax 13fc47: 41 83 a5 08 05 00 00 andl $0xfffffffe,0x508(%r13) 13fc4e: fe 13fc4f: 89 44 24 18 mov %eax,0x18(%rsp) 13fc53: 41 8b 84 24 e8 01 00 mov 0x1e8(%r12),%eax 13fc5a: 00 13fc5b: 41 89 85 0c 05 00 00 mov %eax,0x50c(%r13) 13fc62: e8 00 00 00 00 callq 13fc67 13fc67: 4c 89 ff mov %r15,%rdi 13fc6a: 41 89 85 10 05 00 00 mov %eax,0x510(%r13) 13fc71: 89 c6 mov %eax,%esi 13fc73: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 13fc78: e8 00 00 00 00 callq 13fc7d 13fc7d: 41 89 c7 mov %eax,%r15d 13fc80: 85 c0 test %eax,%eax 13fc82: 0f 85 18 06 00 00 jne 1402a0 13fc88: 8b 44 24 50 mov 0x50(%rsp),%eax 13fc8c: 83 e5 fd and $0xfffffffd,%ebp 13fc8f: 81 e3 00 fe ff ff and $0xfffffe00,%ebx 13fc95: 45 31 c9 xor %r9d,%r9d 13fc98: 83 cd 01 or $0x1,%ebp 13fc9b: 83 cb 04 or $0x4,%ebx 13fc9e: 66 45 89 8d 15 05 00 mov %r9w,0x515(%r13) 13fca5: 00 13fca6: 45 8b 85 08 05 00 00 mov 0x508(%r13),%r8d 13fcad: 41 89 ad 18 05 00 00 mov %ebp,0x518(%r13) 13fcb4: 0f cd bswap %ebp 13fcb6: 41 89 9d 1c 05 00 00 mov %ebx,0x51c(%r13) 13fcbd: 41 0f c8 bswap %r8d 13fcc0: 0f cb bswap %ebx 13fcc2: 41 88 85 14 05 00 00 mov %al,0x514(%r13) 13fcc9: 41 8b b6 a4 07 00 00 mov 0x7a4(%r14),%esi 13fcd0: 41 89 b5 20 05 00 00 mov %esi,0x520(%r13) 13fcd7: 41 8b 96 a8 07 00 00 mov 0x7a8(%r14),%edx 13fcde: 0f ce bswap %esi 13fce0: 41 89 95 24 05 00 00 mov %edx,0x524(%r13) 13fce7: 41 8b 86 ac 07 00 00 mov 0x7ac(%r14),%eax 13fcee: 0f ca bswap %edx 13fcf0: 41 89 85 28 05 00 00 mov %eax,0x528(%r13) 13fcf7: 41 8b be b0 07 00 00 mov 0x7b0(%r14),%edi 13fcfe: 0f c8 bswap %eax 13fd00: 45 89 85 08 05 00 00 mov %r8d,0x508(%r13) 13fd07: 45 8b 85 10 05 00 00 mov 0x510(%r13),%r8d 13fd0e: 49 c7 85 30 05 00 00 movq $0x0,0x530(%r13) 13fd15: 00 00 00 00 13fd19: 0f cf bswap %edi 13fd1b: 41 89 ad 18 05 00 00 mov %ebp,0x518(%r13) 13fd22: 41 0f c8 bswap %r8d 13fd25: 41 89 9d 1c 05 00 00 mov %ebx,0x51c(%r13) 13fd2c: 45 89 85 10 05 00 00 mov %r8d,0x510(%r13) 13fd33: 41 89 b5 20 05 00 00 mov %esi,0x520(%r13) 13fd3a: 41 89 95 24 05 00 00 mov %edx,0x524(%r13) 13fd41: 41 89 85 28 05 00 00 mov %eax,0x528(%r13) 13fd48: 41 89 bd 2c 05 00 00 mov %edi,0x52c(%r13) 13fd4f: 41 8b 84 24 88 03 00 mov 0x388(%r12),%eax 13fd56: 00 13fd57: 41 89 85 48 03 00 00 mov %eax,0x348(%r13) 13fd5e: 48 8b 04 24 mov (%rsp),%rax 13fd62: 48 8b 90 18 01 00 00 mov 0x118(%rax),%rdx 13fd69: 48 8b 80 c0 01 00 00 mov 0x1c0(%rax),%rax 13fd70: 44 8b 90 58 08 00 00 mov 0x858(%rax),%r10d 13fd77: 45 85 d2 test %r10d,%r10d 13fd7a: 0f 84 65 08 00 00 je 1405e5 13fd80: 48 8b 52 08 mov 0x8(%rdx),%rdx 13fd84: 44 8b 02 mov (%rdx),%r8d 13fd87: 45 85 c0 test %r8d,%r8d 13fd8a: 0f 84 3a 08 00 00 je 1405ca 13fd90: 0f b7 80 b8 0a 00 00 movzwl 0xab8(%rax),%eax 13fd97: c1 e0 02 shl $0x2,%eax 13fd9a: 0f c8 bswap %eax 13fd9c: 41 89 85 4c 03 00 00 mov %eax,0x34c(%r13) 13fda3: 44 8b 64 24 18 mov 0x18(%rsp),%r12d 13fda8: 8b 44 24 08 mov 0x8(%rsp),%eax 13fdac: 31 db xor %ebx,%ebx 13fdae: 41 81 e4 ff fc ff ff and $0xfffffcff,%r12d 13fdb5: 25 ff ff ff fc and $0xfcffffff,%eax 13fdba: 41 81 cc 00 00 03 00 or $0x30000,%r12d 13fdc1: 0f c8 bswap %eax 13fdc3: 41 89 85 7c 03 00 00 mov %eax,0x37c(%r13) 13fdca: 41 0f cc bswap %r12d 13fdcd: 45 89 a5 78 03 00 00 mov %r12d,0x378(%r13) 13fdd4: 41 8b 86 bc 07 00 00 mov 0x7bc(%r14),%eax 13fddb: 0f c8 bswap %eax 13fddd: 41 89 85 70 03 00 00 mov %eax,0x370(%r13) 13fde4: 41 8b 86 c0 07 00 00 mov 0x7c0(%r14),%eax 13fdeb: 0f c8 bswap %eax 13fded: 41 89 85 74 03 00 00 mov %eax,0x374(%r13) 13fdf4: 41 8b 86 c4 07 00 00 mov 0x7c4(%r14),%eax 13fdfb: 0f c8 bswap %eax 13fdfd: 41 89 85 64 03 00 00 mov %eax,0x364(%r13) 13fe04: 41 8b 86 c8 07 00 00 mov 0x7c8(%r14),%eax 13fe0b: 0f c8 bswap %eax 13fe0d: 41 89 85 68 03 00 00 mov %eax,0x368(%r13) 13fe14: 41 8b 86 cc 07 00 00 mov 0x7cc(%r14),%eax 13fe1b: 0f c8 bswap %eax 13fe1d: 41 89 85 6c 03 00 00 mov %eax,0x36c(%r13) 13fe24: 41 8b 86 d0 07 00 00 mov 0x7d0(%r14),%eax 13fe2b: 0f c8 bswap %eax 13fe2d: 41 89 85 80 03 00 00 mov %eax,0x380(%r13) 13fe34: 41 8b 86 d4 07 00 00 mov 0x7d4(%r14),%eax 13fe3b: 41 c7 85 5a 03 00 00 movl $0x64000000,0x35a(%r13) 13fe42: 00 00 00 64 13fe46: 41 c6 85 5e 03 00 00 movb $0x0,0x35e(%r13) 13fe4d: 00 13fe4e: 0f c8 bswap %eax 13fe50: 41 89 85 84 03 00 00 mov %eax,0x384(%r13) 13fe57: 41 0f b7 86 a6 0d 00 movzwl 0xda6(%r14),%eax 13fe5e: 00 13fe5f: 41 c7 85 54 03 00 00 movl $0x0,0x354(%r13) 13fe66: 00 00 00 00 13fe6a: 66 c1 c0 08 rol $0x8,%ax 13fe6e: 41 c6 85 58 03 00 00 movb $0x0,0x358(%r13) 13fe75: 00 13fe76: 66 41 89 85 60 03 00 mov %ax,0x360(%r13) 13fe7d: 00 13fe7e: 48 8b 04 24 mov (%rsp),%rax 13fe82: 4c 8b a0 18 01 00 00 mov 0x118(%rax),%r12 13fe89: 48 8b 88 c0 01 00 00 mov 0x1c0(%rax),%rcx 13fe90: 49 8b 84 24 88 00 00 mov 0x88(%r12),%rax 13fe97: 00 13fe98: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 13fe9d: 48 81 c1 a0 09 00 00 add $0x9a0,%rcx 13fea4: 48 89 44 24 08 mov %rax,0x8(%rsp) 13fea9: 8b 00 mov (%rax),%eax 13feab: 41 88 85 d1 01 00 00 mov %al,0x1d1(%r13) 13feb2: 41 c6 85 6d 07 00 00 movb $0x0,0x76d(%r13) 13feb9: 00 13feba: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 13febf: 84 c0 test %al,%al 13fec1: 0f 85 8b 00 00 00 jne 13ff52 13fec7: e9 88 04 00 00 jmpq 140354 13fecc: 4b 8d 0c 7f lea (%r15,%r15,2),%rcx 13fed0: 4c 89 fa mov %r15,%rdx 13fed3: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 13fed8: 4d 8d 74 8d 00 lea 0x0(%r13,%rcx,4),%r14 13fedd: 48 c1 e2 05 shl $0x5,%rdx 13fee1: 41 88 86 be 05 00 00 mov %al,0x5be(%r14) 13fee8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13feed: 4d 8d be b0 05 00 00 lea 0x5b0(%r14),%r15 13fef4: 0f b7 74 10 1c movzwl 0x1c(%rax,%rdx,1),%esi 13fef9: 81 ee c8 00 00 00 sub $0xc8,%esi 13feff: e8 00 00 00 00 callq 13ff04 13ff04: 41 c6 86 bf 05 00 00 movb $0x1,0x5bf(%r14) 13ff0b: 01 13ff0c: 48 8b 3c 24 mov (%rsp),%rdi 13ff10: 41 88 86 bd 05 00 00 mov %al,0x5bd(%r14) 13ff17: 41 8b 77 08 mov 0x8(%r15),%esi 13ff1b: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 13ff20: e8 00 00 00 00 callq 13ff25 13ff25: 85 c0 test %eax,%eax 13ff27: 0f 85 c8 06 00 00 jne 1405f5 13ff2d: 8b 44 24 50 mov 0x50(%rsp),%eax 13ff31: 83 c3 01 add $0x1,%ebx 13ff34: 41 88 86 c0 05 00 00 mov %al,0x5c0(%r14) 13ff3b: 41 8b 47 08 mov 0x8(%r15),%eax 13ff3f: 0f c8 bswap %eax 13ff41: 41 89 47 08 mov %eax,0x8(%r15) 13ff45: 41 3a 9d d1 01 00 00 cmp 0x1d1(%r13),%bl 13ff4c: 0f 83 02 04 00 00 jae 140354 13ff52: 44 0f b6 fb movzbl %bl,%r15d 13ff56: 48 8b 44 24 08 mov 0x8(%rsp),%rax 13ff5b: 4c 89 f9 mov %r15,%rcx 13ff5e: 4b 8d 34 7f lea (%r15,%r15,2),%rsi 13ff62: 48 c1 e1 05 shl $0x5,%rcx 13ff66: 49 8d 6c b5 00 lea 0x0(%r13,%rsi,4),%rbp 13ff6b: 4c 8d 34 08 lea (%rax,%rcx,1),%r14 13ff6f: 41 8b 46 0c mov 0xc(%r14),%eax 13ff73: 89 85 b8 05 00 00 mov %eax,0x5b8(%rbp) 13ff79: 41 0f b7 76 1c movzwl 0x1c(%r14),%esi 13ff7e: 49 8b bc 24 90 00 00 mov 0x90(%r12),%rdi 13ff85: 00 13ff86: e8 00 00 00 00 callq 13ff8b 13ff8b: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 13ff90: 88 85 bc 05 00 00 mov %al,0x5bc(%rbp) 13ff96: 31 c0 xor %eax,%eax 13ff98: 83 b9 90 07 00 00 02 cmpl $0x2,0x790(%rcx) 13ff9f: 0f 85 27 ff ff ff jne 13fecc 13ffa5: 41 0f b7 76 1e movzwl 0x1e(%r14),%esi 13ffaa: 49 8b bc 24 98 00 00 mov 0x98(%r12),%rdi 13ffb1: 00 13ffb2: e8 00 00 00 00 callq 13ffb7 13ffb7: e9 10 ff ff ff jmpq 13fecc 13ffbc: 48 8b 34 24 mov (%rsp),%rsi 13ffc0: b9 59 17 b7 d1 mov $0xd1b71759,%ecx 13ffc5: 48 8b 86 18 01 00 00 mov 0x118(%rsi),%rax 13ffcc: 49 c7 85 d8 06 00 00 movq $0x0,0x6d8(%r13) 13ffd3: 00 00 00 00 13ffd7: 0f b7 90 b8 00 00 00 movzwl 0xb8(%rax),%edx 13ffde: 66 41 89 95 e0 06 00 mov %dx,0x6e0(%r13) 13ffe5: 00 13ffe6: 0f b7 80 b8 00 00 00 movzwl 0xb8(%rax),%eax 13ffed: 66 c1 c2 08 rol $0x8,%dx 13fff1: 66 41 89 95 e0 06 00 mov %dx,0x6e0(%r13) 13fff8: 00 13fff9: ba 5c 01 20 c0 mov $0xc020015c,%edx 13fffe: 6b c0 64 imul $0x64,%eax,%eax 140001: 41 c6 85 e3 06 00 00 movb $0x1,0x6e3(%r13) 140008: 01 140009: 48 0f af c1 imul %rcx,%rax 14000d: b9 35 00 04 00 mov $0x40035,%ecx 140012: 48 c1 e8 29 shr $0x29,%rax 140016: 41 88 85 e2 06 00 00 mov %al,0x6e2(%r13) 14001d: 48 8b 7e 60 mov 0x60(%rsi),%rdi 140021: be 01 00 00 00 mov $0x1,%esi 140026: 48 8b 07 mov (%rdi),%rax 140029: 48 8b 40 18 mov 0x18(%rax),%rax 14002d: e8 00 00 00 00 callq 140032 140032: e9 2f fb ff ff jmpq 13fb66 140037: 48 8b 04 24 mov (%rsp),%rax 14003b: 48 8b 90 c0 01 00 00 mov 0x1c0(%rax),%rdx 140042: 83 ba 8c 07 00 00 02 cmpl $0x2,0x78c(%rdx) 140049: 0f 84 4f 04 00 00 je 14049e 14004f: 41 8b b5 0c 01 00 00 mov 0x10c(%r13),%esi 140056: 8b ba a0 09 00 00 mov 0x9a0(%rdx),%edi 14005c: 31 c0 xor %eax,%eax 14005e: 41 89 bd 10 01 00 00 mov %edi,0x110(%r13) 140065: 85 ff test %edi,%edi 140067: 74 20 je 140089 140069: 8b 8a 90 08 00 00 mov 0x890(%rdx),%ecx 14006f: 83 f9 02 cmp $0x2,%ecx 140072: 0f 84 ae 01 00 00 je 140226 140078: 83 f9 01 cmp $0x1,%ecx 14007b: 0f 84 76 01 00 00 je 1401f7 140081: 48 83 c0 01 add $0x1,%rax 140085: 39 c7 cmp %eax,%edi 140087: 77 e0 ja 140069 140089: 8b 82 a4 09 00 00 mov 0x9a4(%rdx),%eax 14008f: 0f cf bswap %edi 140091: 41 89 bd 10 01 00 00 mov %edi,0x110(%r13) 140098: 41 89 85 e4 00 00 00 mov %eax,0xe4(%r13) 14009f: 48 8b 04 24 mov (%rsp),%rax 1400a3: 4c 8b b8 c0 01 00 00 mov 0x1c0(%rax),%r15 1400aa: 41 83 bf 90 07 00 00 cmpl $0x2,0x790(%r15) 1400b1: 02 1400b2: 0f 84 36 04 00 00 je 1404ee 1400b8: 41 8b 85 14 01 00 00 mov 0x114(%r13),%eax 1400bf: 41 83 bf 58 08 00 00 cmpl $0x1,0x858(%r15) 1400c6: 01 1400c7: 89 44 24 3c mov %eax,0x3c(%rsp) 1400cb: 0f 84 85 04 00 00 je 140556 1400d1: 48 8b 04 24 mov (%rsp),%rax 1400d5: 0f ce bswap %esi 1400d7: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 1400de: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx 1400e5: 4c 8b a0 90 00 00 00 mov 0x90(%rax),%r12 1400ec: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 1400f1: 85 f6 test %esi,%esi 1400f3: 0f 84 de 01 00 00 je 1402d7 1400f9: 8d 46 ff lea -0x1(%rsi),%eax 1400fc: 49 8d 8f a0 08 00 00 lea 0x8a0(%r15),%rcx 140103: 4c 89 7c 24 18 mov %r15,0x18(%rsp) 140108: 49 8d 84 c7 a8 08 00 lea 0x8a8(%r15,%rax,8),%rax 14010f: 00 140110: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 140115: 49 8d ad 9c 01 00 00 lea 0x19c(%r13),%rbp 14011c: 48 89 44 24 20 mov %rax,0x20(%rsp) 140121: 48 89 c3 mov %rax,%rbx 140124: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 140129: 49 89 cd mov %rcx,%r13 14012c: 41 0f b7 75 00 movzwl 0x0(%r13),%esi 140131: 4c 89 e7 mov %r12,%rdi 140134: 49 83 c5 08 add $0x8,%r13 140138: 48 83 c5 01 add $0x1,%rbp 14013c: e8 00 00 00 00 callq 140141 140141: 41 89 c6 mov %eax,%r14d 140144: 0f b6 c0 movzbl %al,%eax 140147: 48 8d 04 80 lea (%rax,%rax,4),%rax 14014b: 4d 8d 3c 44 lea (%r12,%rax,2),%r15 14014f: 41 0f b7 7f 08 movzwl 0x8(%r15),%edi 140154: e8 00 00 00 00 callq 140159 140159: 88 45 0f mov %al,0xf(%rbp) 14015c: 41 0f b7 7f 0a movzwl 0xa(%r15),%edi 140161: e8 00 00 00 00 callq 140166 140166: 88 45 ff mov %al,-0x1(%rbp) 140169: 41 0f b7 7f 0c movzwl 0xc(%r15),%edi 14016e: e8 00 00 00 00 callq 140173 140173: 88 45 1f mov %al,0x1f(%rbp) 140176: 4c 39 eb cmp %r13,%rbx 140179: 75 b1 jne 14012c 14017b: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 140180: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 140185: 44 89 f1 mov %r14d,%ecx 140188: 41 83 bf 90 07 00 00 cmpl $0x2,0x790(%r15) 14018f: 02 140190: 0f 84 51 01 00 00 je 1402e7 140196: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 14019b: 4c 8b 74 24 30 mov 0x30(%rsp),%r14 1401a0: 49 8d 9d 6c 01 00 00 lea 0x16c(%r13),%rbx 1401a7: 41 0f b7 36 movzwl (%r14),%esi 1401ab: 4c 89 e7 mov %r12,%rdi 1401ae: 49 83 c6 08 add $0x8,%r14 1401b2: 48 83 c3 01 add $0x1,%rbx 1401b6: e8 00 00 00 00 callq 1401bb 1401bb: 0f b6 c0 movzbl %al,%eax 1401be: 48 8d 04 80 lea (%rax,%rax,4),%rax 1401c2: 4d 8d 3c 44 lea (%r12,%rax,2),%r15 1401c6: 41 0f b7 7f 08 movzwl 0x8(%r15),%edi 1401cb: e8 00 00 00 00 callq 1401d0 1401d0: 88 43 0f mov %al,0xf(%rbx) 1401d3: 41 0f b7 7f 0a movzwl 0xa(%r15),%edi 1401d8: e8 00 00 00 00 callq 1401dd 1401dd: 88 43 ff mov %al,-0x1(%rbx) 1401e0: 41 0f b7 7f 0c movzwl 0xc(%r15),%edi 1401e5: e8 00 00 00 00 callq 1401ea 1401ea: 88 43 1f mov %al,0x1f(%rbx) 1401ed: 4c 39 f5 cmp %r14,%rbp 1401f0: 75 b5 jne 1401a7 1401f2: e9 e0 f8 ff ff jmpq 13fad7 1401f7: 0f b7 8c c2 ac 09 00 movzwl 0x9ac(%rdx,%rax,8),%ecx 1401fe: 00 1401ff: 41 88 84 85 ee 00 00 mov %al,0xee(%r13,%rax,4) 140206: 00 140207: c1 e1 02 shl $0x2,%ecx 14020a: 66 c1 c1 08 rol $0x8,%cx 14020e: 66 41 89 8c 85 ec 00 mov %cx,0xec(%r13,%rax,4) 140215: 00 00 140217: 8b 8c c2 b0 09 00 00 mov 0x9b0(%rdx,%rax,8),%ecx 14021e: 41 09 8c 85 ec 06 00 or %ecx,0x6ec(%r13,%rax,4) 140225: 00 140226: 0f b7 8c c2 ac 09 00 movzwl 0x9ac(%rdx,%rax,8),%ecx 14022d: 00 14022e: c1 e1 02 shl $0x2,%ecx 140231: 66 c1 c1 08 rol $0x8,%cx 140235: 66 41 89 8c 45 5c 01 mov %cx,0x15c(%r13,%rax,2) 14023c: 00 00 14023e: e9 3e fe ff ff jmpq 140081 140243: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14024a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140251: e8 00 00 00 00 callq 140256 140256: 85 c0 test %eax,%eax 140258: 0f 85 00 00 00 00 jne 14025e 14025e: 48 8b 44 24 60 mov 0x60(%rsp),%rax 140263: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14026a: 00 00 14026c: 0f 85 07 15 00 00 jne 141779 140272: 48 83 c4 68 add $0x68,%rsp 140276: 44 89 f8 mov %r15d,%eax 140279: 5b pop %rbx 14027a: 5d pop %rbp 14027b: 41 5c pop %r12 14027d: 41 5d pop %r13 14027f: 41 5e pop %r14 140281: 41 5f pop %r15 140283: c3 retq 140284: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14028b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140292: e8 00 00 00 00 callq 140297 140297: 85 c0 test %eax,%eax 140299: 74 c3 je 14025e 14029b: e9 00 00 00 00 jmpq 1402a0 1402a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1402a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1402ae: e8 00 00 00 00 callq 1402b3 1402b3: 85 c0 test %eax,%eax 1402b5: 0f 85 00 00 00 00 jne 1402bb 1402bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1402c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1402c9: e8 00 00 00 00 callq 1402ce 1402ce: 85 c0 test %eax,%eax 1402d0: 74 8c je 14025e 1402d2: e9 00 00 00 00 jmpq 1402d7 1402d7: 41 83 bf 90 07 00 00 cmpl $0x2,0x790(%r15) 1402de: 02 1402df: 0f 85 f2 f7 ff ff jne 13fad7 1402e5: 31 c9 xor %ecx,%ecx 1402e7: 8b 44 24 3c mov 0x3c(%rsp),%eax 1402eb: 0f c8 bswap %eax 1402ed: 85 c0 test %eax,%eax 1402ef: 0f 84 e2 f7 ff ff je 13fad7 1402f5: 83 e8 01 sub $0x1,%eax 1402f8: 4c 8b 74 24 40 mov 0x40(%rsp),%r14 1402fd: 4d 8d a5 8c 01 00 00 lea 0x18c(%r13),%r12 140304: 0f b6 d9 movzbl %cl,%ebx 140307: 49 8d ac 05 8d 01 00 lea 0x18d(%r13,%rax,1),%rbp 14030e: 00 14030f: 48 63 db movslq %ebx,%rbx 140312: 49 83 c4 01 add $0x1,%r12 140316: 48 8d 04 9b lea (%rbx,%rbx,4),%rax 14031a: 41 0f b7 7c 46 0a movzwl 0xa(%r14,%rax,2),%edi 140320: e8 00 00 00 00 callq 140325 140325: 4c 89 f7 mov %r14,%rdi 140328: 0f b6 f0 movzbl %al,%esi 14032b: e8 00 00 00 00 callq 140330 140330: 0f b6 d8 movzbl %al,%ebx 140333: 0f b6 c0 movzbl %al,%eax 140336: 48 8d 04 80 lea (%rax,%rax,4),%rax 14033a: 41 0f b7 7c 46 0c movzwl 0xc(%r14,%rax,2),%edi 140340: e8 00 00 00 00 callq 140345 140345: 41 88 44 24 ff mov %al,-0x1(%r12) 14034a: 4c 39 e5 cmp %r12,%rbp 14034d: 75 c0 jne 14030f 14034f: e9 83 f7 ff ff jmpq 13fad7 140354: 48 8b 04 24 mov (%rsp),%rax 140358: 31 db xor %ebx,%ebx 14035a: 48 8b a8 18 01 00 00 mov 0x118(%rax),%rbp 140361: 48 8b 88 c0 01 00 00 mov 0x1c0(%rax),%rcx 140368: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax 14036f: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 140374: 48 81 c1 a0 09 00 00 add $0x9a0,%rcx 14037b: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 140380: 48 89 44 24 08 mov %rax,0x8(%rsp) 140385: 8b 00 mov (%rax),%eax 140387: 41 c6 85 6e 07 00 00 movb $0x0,0x76e(%r13) 14038e: 00 14038f: 41 88 85 d2 01 00 00 mov %al,0x1d2(%r13) 140396: 84 c0 test %al,%al 140398: 0f 85 8b 00 00 00 jne 140429 14039e: e9 90 02 00 00 jmpq 140633 1403a3: 4b 8d 0c 7f lea (%r15,%r15,2),%rcx 1403a7: 4c 89 fa mov %r15,%rdx 1403aa: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1403af: 4d 8d 74 8d 00 lea 0x0(%r13,%rcx,4),%r14 1403b4: 48 c1 e2 05 shl $0x5,%rdx 1403b8: 41 88 86 1e 06 00 00 mov %al,0x61e(%r14) 1403bf: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1403c4: 4d 8d be 10 06 00 00 lea 0x610(%r14),%r15 1403cb: 0f b7 74 10 1c movzwl 0x1c(%rax,%rdx,1),%esi 1403d0: 81 ee c8 00 00 00 sub $0xc8,%esi 1403d6: e8 00 00 00 00 callq 1403db 1403db: 41 c6 86 1f 06 00 00 movb $0x1,0x61f(%r14) 1403e2: 01 1403e3: 48 8b 3c 24 mov (%rsp),%rdi 1403e7: 41 88 86 1d 06 00 00 mov %al,0x61d(%r14) 1403ee: 41 8b 77 08 mov 0x8(%r15),%esi 1403f2: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 1403f7: e8 00 00 00 00 callq 1403fc 1403fc: 85 c0 test %eax,%eax 1403fe: 0f 85 d7 03 00 00 jne 1407db 140404: 8b 44 24 50 mov 0x50(%rsp),%eax 140408: 83 c3 01 add $0x1,%ebx 14040b: 41 88 86 20 06 00 00 mov %al,0x620(%r14) 140412: 41 8b 47 08 mov 0x8(%r15),%eax 140416: 0f c8 bswap %eax 140418: 41 89 47 08 mov %eax,0x8(%r15) 14041c: 41 3a 9d d2 01 00 00 cmp 0x1d2(%r13),%bl 140423: 0f 83 0a 02 00 00 jae 140633 140429: 44 0f b6 fb movzbl %bl,%r15d 14042d: 48 8b 8d 88 00 00 00 mov 0x88(%rbp),%rcx 140434: 4c 89 f8 mov %r15,%rax 140437: 4b 8d 34 7f lea (%r15,%r15,2),%rsi 14043b: 48 c1 e0 05 shl $0x5,%rax 14043f: 4d 8d 64 b5 00 lea 0x0(%r13,%rsi,4),%r12 140444: 48 01 c1 add %rax,%rcx 140447: 8b 49 10 mov 0x10(%rcx),%ecx 14044a: 41 89 8c 24 18 06 00 mov %ecx,0x618(%r12) 140451: 00 140452: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 140457: 48 8b bd 90 00 00 00 mov 0x90(%rbp),%rdi 14045e: 4c 8d 34 01 lea (%rcx,%rax,1),%r14 140462: 41 0f b7 76 1c movzwl 0x1c(%r14),%esi 140467: e8 00 00 00 00 callq 14046c 14046c: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 140471: 41 88 84 24 1c 06 00 mov %al,0x61c(%r12) 140478: 00 140479: 31 c0 xor %eax,%eax 14047b: 83 b9 90 07 00 00 02 cmpl $0x2,0x790(%rcx) 140482: 0f 85 1b ff ff ff jne 1403a3 140488: 41 0f b7 76 1e movzwl 0x1e(%r14),%esi 14048d: 48 8b bd 98 00 00 00 mov 0x98(%rbp),%rdi 140494: e8 00 00 00 00 callq 140499 140499: e9 05 ff ff ff jmpq 1403a3 14049e: 8b ba 94 08 00 00 mov 0x894(%rdx),%edi 1404a4: 31 c9 xor %ecx,%ecx 1404a6: 41 89 bd 0c 01 00 00 mov %edi,0x10c(%r13) 1404ad: 48 89 fe mov %rdi,%rsi 1404b0: 85 ff test %edi,%edi 1404b2: 74 21 je 1404d5 1404b4: 0f b7 84 ca a0 08 00 movzwl 0x8a0(%rdx,%rcx,8),%eax 1404bb: 00 1404bc: c1 e0 02 shl $0x2,%eax 1404bf: 66 c1 c0 08 rol $0x8,%ax 1404c3: 66 41 89 84 4d 1c 01 mov %ax,0x11c(%r13,%rcx,2) 1404ca: 00 00 1404cc: 48 83 c1 01 add $0x1,%rcx 1404d0: 48 39 cf cmp %rcx,%rdi 1404d3: 75 df jne 1404b4 1404d5: 48 8b 04 24 mov (%rsp),%rax 1404d9: 0f ce bswap %esi 1404db: 41 89 b5 0c 01 00 00 mov %esi,0x10c(%r13) 1404e2: 48 8b 90 c0 01 00 00 mov 0x1c0(%rax),%rdx 1404e9: e9 68 fb ff ff jmpq 140056 1404ee: 41 8b 8f b8 0b 00 00 mov 0xbb8(%r15),%ecx 1404f5: 31 d2 xor %edx,%edx 1404f7: 41 89 8d 14 01 00 00 mov %ecx,0x114(%r13) 1404fe: 45 8b 9f b8 0b 00 00 mov 0xbb8(%r15),%r11d 140505: 45 85 db test %r11d,%r11d 140508: 74 26 je 140530 14050a: 41 0f b7 84 d7 c4 0b movzwl 0xbc4(%r15,%rdx,8),%eax 140511: 00 00 140513: c1 e0 02 shl $0x2,%eax 140516: 66 c1 c0 08 rol $0x8,%ax 14051a: 66 41 89 84 55 3c 01 mov %ax,0x13c(%r13,%rdx,2) 140521: 00 00 140523: 48 83 c2 01 add $0x1,%rdx 140527: 41 39 97 b8 0b 00 00 cmp %edx,0xbb8(%r15) 14052e: 77 da ja 14050a 140530: 48 8b 04 24 mov (%rsp),%rax 140534: 0f c9 bswap %ecx 140536: 41 89 8d 14 01 00 00 mov %ecx,0x114(%r13) 14053d: 89 4c 24 3c mov %ecx,0x3c(%rsp) 140541: 4c 8b b8 c0 01 00 00 mov 0x1c0(%rax),%r15 140548: 41 83 bf 58 08 00 00 cmpl $0x1,0x858(%r15) 14054f: 01 140550: 0f 85 7b fb ff ff jne 1400d1 140556: 41 8b 8f ac 0a 00 00 mov 0xaac(%r15),%ecx 14055d: 31 c0 xor %eax,%eax 14055f: 41 89 8d 18 01 00 00 mov %ecx,0x118(%r13) 140566: 85 c9 test %ecx,%ecx 140568: 74 39 je 1405a3 14056a: 41 0f b7 94 c7 b8 0a movzwl 0xab8(%r15,%rax,8),%edx 140571: 00 00 140573: 41 88 84 85 fe 00 00 mov %al,0xfe(%r13,%rax,4) 14057a: 00 14057b: c1 e2 02 shl $0x2,%edx 14057e: 66 c1 c2 08 rol $0x8,%dx 140582: 66 41 89 94 85 fc 00 mov %dx,0xfc(%r13,%rax,4) 140589: 00 00 14058b: 41 8b 94 c7 bc 0a 00 mov 0xabc(%r15,%rax,8),%edx 140592: 00 140593: 41 09 94 85 ec 06 00 or %edx,0x6ec(%r13,%rax,4) 14059a: 00 14059b: 48 83 c0 01 add $0x1,%rax 14059f: 39 c1 cmp %eax,%ecx 1405a1: 77 c7 ja 14056a 1405a3: 41 8b 87 b0 0a 00 00 mov 0xab0(%r15),%eax 1405aa: 0f c9 bswap %ecx 1405ac: 41 89 8d 18 01 00 00 mov %ecx,0x118(%r13) 1405b3: 41 89 85 e8 00 00 00 mov %eax,0xe8(%r13) 1405ba: 48 8b 04 24 mov (%rsp),%rax 1405be: 4c 8b b8 c0 01 00 00 mov 0x1c0(%rax),%r15 1405c5: e9 07 fb ff ff jmpq 1400d1 1405ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1405d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1405d8: e8 00 00 00 00 callq 1405dd 1405dd: 85 c0 test %eax,%eax 1405df: 0f 85 5e 12 00 00 jne 141843 1405e5: 41 c7 85 4c 03 00 00 movl $0x0,0x34c(%r13) 1405ec: 00 00 00 00 1405f0: e9 ae f7 ff ff jmpq 13fda3 1405f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1405fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140603: 41 89 c7 mov %eax,%r15d 140606: e8 00 00 00 00 callq 14060b 14060b: 85 c0 test %eax,%eax 14060d: 0f 85 00 00 00 00 jne 140613 140613: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14061a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140621: e8 00 00 00 00 callq 140626 140626: 85 c0 test %eax,%eax 140628: 0f 84 30 fc ff ff je 14025e 14062e: e9 00 00 00 00 jmpq 140633 140633: 48 8b 3c 24 mov (%rsp),%rdi 140637: e8 b4 d0 ff ff callq 13d6f0 14063c: 41 89 c7 mov %eax,%r15d 14063f: 85 c0 test %eax,%eax 140641: 0f 85 62 06 00 00 jne 140ca9 140647: 4c 8b 34 24 mov (%rsp),%r14 14064b: 4d 8b a6 18 01 00 00 mov 0x118(%r14),%r12 140652: 49 8b 8e c0 01 00 00 mov 0x1c0(%r14),%rcx 140659: 49 8b ac 24 88 00 00 mov 0x88(%r12),%rbp 140660: 00 140661: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 140666: 8b 45 00 mov 0x0(%rbp),%eax 140669: 41 c6 85 6c 07 00 00 movb $0x0,0x76c(%r13) 140670: 00 140671: 41 88 85 d0 01 00 00 mov %al,0x1d0(%r13) 140678: 84 c0 test %al,%al 14067a: 0f 84 a1 01 00 00 je 140821 140680: 48 8d 81 a0 09 00 00 lea 0x9a0(%rcx),%rax 140687: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 14068c: 31 db xor %ebx,%ebx 14068e: 48 89 44 24 30 mov %rax,0x30(%rsp) 140693: 44 89 7c 24 3c mov %r15d,0x3c(%rsp) 140698: e9 b4 00 00 00 jmpq 140751 14069d: 4c 89 ea mov %r13,%rdx 1406a0: 41 88 87 42 05 00 00 mov %al,0x542(%r15) 1406a7: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1406ac: 48 c1 e2 05 shl $0x5,%rdx 1406b0: 0f b7 74 15 1c movzwl 0x1c(%rbp,%rdx,1),%esi 1406b5: 81 ee c8 00 00 00 sub $0xc8,%esi 1406bb: e8 00 00 00 00 callq 1406c0 1406c0: 41 c6 87 43 05 00 00 movb $0x1,0x543(%r15) 1406c7: 01 1406c8: 41 8b b7 38 05 00 00 mov 0x538(%r15),%esi 1406cf: 4c 89 f7 mov %r14,%rdi 1406d2: 41 88 87 41 05 00 00 mov %al,0x541(%r15) 1406d9: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 1406de: e8 00 00 00 00 callq 1406e3 1406e3: 85 c0 test %eax,%eax 1406e5: 0f 85 de 05 00 00 jne 140cc9 1406eb: 8b 44 24 50 mov 0x50(%rsp),%eax 1406ef: 41 8b b7 3c 05 00 00 mov 0x53c(%r15),%esi 1406f6: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 1406fb: 4c 89 f7 mov %r14,%rdi 1406fe: 41 88 87 44 05 00 00 mov %al,0x544(%r15) 140705: e8 00 00 00 00 callq 14070a 14070a: 85 c0 test %eax,%eax 14070c: 0f 85 fb 05 00 00 jne 140d0d 140712: 8b 44 24 50 mov 0x50(%rsp),%eax 140716: 83 c3 01 add $0x1,%ebx 140719: 41 88 87 45 05 00 00 mov %al,0x545(%r15) 140720: 41 8b 87 38 05 00 00 mov 0x538(%r15),%eax 140727: 0f c8 bswap %eax 140729: 41 89 87 38 05 00 00 mov %eax,0x538(%r15) 140730: 41 8b 87 3c 05 00 00 mov 0x53c(%r15),%eax 140737: 0f c8 bswap %eax 140739: 41 89 87 3c 05 00 00 mov %eax,0x53c(%r15) 140740: 48 8b 44 24 08 mov 0x8(%rsp),%rax 140745: 3a 98 d0 01 00 00 cmp 0x1d0(%rax),%bl 14074b: 0f 83 c8 00 00 00 jae 140819 140751: 0f b6 cb movzbl %bl,%ecx 140754: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 140759: 44 0f b6 eb movzbl %bl,%r13d 14075d: 48 89 c8 mov %rcx,%rax 140760: 48 c1 e1 04 shl $0x4,%rcx 140764: 4d 89 e8 mov %r13,%r8 140767: 48 c1 e0 05 shl $0x5,%rax 14076b: 4c 8d 3c 0e lea (%rsi,%rcx,1),%r15 14076f: 49 c1 e0 05 shl $0x5,%r8 140773: 48 01 e8 add %rbp,%rax 140776: 49 01 e8 add %rbp,%r8 140779: 8b 50 08 mov 0x8(%rax),%edx 14077c: 4c 89 44 24 18 mov %r8,0x18(%rsp) 140781: 41 89 97 38 05 00 00 mov %edx,0x538(%r15) 140788: 8b 40 04 mov 0x4(%rax),%eax 14078b: 41 89 87 3c 05 00 00 mov %eax,0x53c(%r15) 140792: 41 0f b7 70 1c movzwl 0x1c(%r8),%esi 140797: 49 8b bc 24 90 00 00 mov 0x90(%r12),%rdi 14079e: 00 14079f: e8 00 00 00 00 callq 1407a4 1407a4: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1407a9: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1407ae: 41 88 87 40 05 00 00 mov %al,0x540(%r15) 1407b5: 31 c0 xor %eax,%eax 1407b7: 83 b9 90 07 00 00 02 cmpl $0x2,0x790(%rcx) 1407be: 0f 85 d9 fe ff ff jne 14069d 1407c4: 41 0f b7 70 1e movzwl 0x1e(%r8),%esi 1407c9: 49 8b bc 24 98 00 00 mov 0x98(%r12),%rdi 1407d0: 00 1407d1: e8 00 00 00 00 callq 1407d6 1407d6: e9 c2 fe ff ff jmpq 14069d 1407db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1407e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1407e9: 41 89 c7 mov %eax,%r15d 1407ec: e8 00 00 00 00 callq 1407f1 1407f1: 85 c0 test %eax,%eax 1407f3: 0f 85 00 00 00 00 jne 1407f9 1407f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 140800: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140807: e8 00 00 00 00 callq 14080c 14080c: 85 c0 test %eax,%eax 14080e: 0f 84 4a fa ff ff je 14025e 140814: e9 00 00 00 00 jmpq 140819 140819: 44 8b 7c 24 3c mov 0x3c(%rsp),%r15d 14081e: 49 89 c5 mov %rax,%r13 140821: 48 8b 04 24 mov (%rsp),%rax 140825: 48 8b a8 c0 01 00 00 mov 0x1c0(%rax),%rbp 14082c: 48 8b 98 c8 01 00 00 mov 0x1c8(%rax),%rbx 140833: 41 c6 85 70 07 00 00 movb $0x0,0x770(%r13) 14083a: 00 14083b: 41 c6 85 7a 07 00 00 movb $0x0,0x77a(%r13) 140842: 00 140843: 8b b5 78 08 00 00 mov 0x878(%rbp),%esi 140849: 48 8d 93 70 07 00 00 lea 0x770(%rbx),%rdx 140850: 48 89 ef mov %rbp,%rdi 140853: e8 00 00 00 00 callq 140858 140858: 85 c0 test %eax,%eax 14085a: 0f 85 e8 0f 00 00 jne 141848 140860: 8b b5 7c 08 00 00 mov 0x87c(%rbp),%esi 140866: 48 8d 93 7a 07 00 00 lea 0x77a(%rbx),%rdx 14086d: 48 8d 7d 64 lea 0x64(%rbp),%rdi 140871: e8 00 00 00 00 callq 140876 140876: 85 c0 test %eax,%eax 140878: 0f 85 00 00 00 00 jne 14087e 14087e: 0f b7 b5 72 08 00 00 movzwl 0x872(%rbp),%esi 140885: 48 8d bd 94 08 00 00 lea 0x894(%rbp),%rdi 14088c: e8 00 00 00 00 callq 140891 140891: 48 8d bd b8 0b 00 00 lea 0xbb8(%rbp),%rdi 140898: 41 88 85 d8 07 00 00 mov %al,0x7d8(%r13) 14089f: 0f b7 b5 76 08 00 00 movzwl 0x876(%rbp),%esi 1408a6: e8 00 00 00 00 callq 1408ab 1408ab: 48 8d bd a0 09 00 00 lea 0x9a0(%rbp),%rdi 1408b2: 41 88 85 da 07 00 00 mov %al,0x7da(%r13) 1408b9: 0f b7 b5 74 08 00 00 movzwl 0x874(%rbp),%esi 1408c0: e8 00 00 00 00 callq 1408c5 1408c5: 41 88 85 d9 07 00 00 mov %al,0x7d9(%r13) 1408cc: 0f b7 85 70 08 00 00 movzwl 0x870(%rbp),%eax 1408d3: 66 c1 c0 08 rol $0x8,%ax 1408d7: 66 41 89 85 7c 07 00 mov %ax,0x77c(%r13) 1408de: 00 1408df: 48 8b 04 24 mov (%rsp),%rax 1408e3: 48 8b a8 c8 01 00 00 mov 0x1c8(%rax),%rbp 1408ea: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 1408f1: 4c 8b 60 78 mov 0x78(%rax),%r12 1408f5: 48 8b 9d 70 08 00 00 mov 0x870(%rbp),%rbx 1408fc: 41 0f b6 04 24 movzbl (%r12),%eax 140901: 66 89 85 90 07 00 00 mov %ax,0x790(%rbp) 140908: 41 0f b6 44 24 02 movzbl 0x2(%r12),%eax 14090e: 66 89 85 92 07 00 00 mov %ax,0x792(%rbp) 140915: 41 0f b7 44 24 1c movzwl 0x1c(%r12),%eax 14091b: 66 3d ff 00 cmp $0xff,%ax 14091f: 0f 87 97 09 00 00 ja 1412bc 140925: 88 85 d6 07 00 00 mov %al,0x7d6(%rbp) 14092b: 48 8d 4b 10 lea 0x10(%rbx),%rcx 14092f: 48 89 ea mov %rbp,%rdx 140932: 4c 8d 43 2e lea 0x2e(%rbx),%r8 140936: c6 85 d7 07 00 00 08 movb $0x8,0x7d7(%rbp) 14093d: 0f b6 43 05 movzbl 0x5(%rbx),%eax 140941: 88 85 d4 07 00 00 mov %al,0x7d4(%rbp) 140947: 8b 43 0c mov 0xc(%rbx),%eax 14094a: 0f c8 bswap %eax 14094c: 89 85 dc 07 00 00 mov %eax,0x7dc(%rbp) 140952: 4c 8d 49 1e lea 0x1e(%rcx),%r9 140956: 48 89 d6 mov %rdx,%rsi 140959: 31 c0 xor %eax,%eax 14095b: 0f b7 3c 01 movzwl (%rcx,%rax,1),%edi 14095f: 48 83 c6 02 add $0x2,%rsi 140963: 66 c1 c7 08 rol $0x8,%di 140967: 66 89 be 96 07 00 00 mov %di,0x796(%rsi) 14096e: 41 0f b7 3c 01 movzwl (%r9,%rax,1),%edi 140973: 48 83 c0 02 add $0x2,%rax 140977: 66 c1 c7 08 rol $0x8,%di 14097b: 66 89 be b4 07 00 00 mov %di,0x7b4(%rsi) 140982: 48 83 f8 06 cmp $0x6,%rax 140986: 75 d3 jne 14095b 140988: 48 83 c1 06 add $0x6,%rcx 14098c: 48 83 c2 06 add $0x6,%rdx 140990: 4c 39 c1 cmp %r8,%rcx 140993: 75 bd jne 140952 140995: 48 8b 04 24 mov (%rsp),%rax 140999: f6 80 34 01 00 00 02 testb $0x2,0x134(%rax) 1409a0: 0f 85 8d 03 00 00 jne 140d33 1409a6: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 1409ab: 41 c6 85 75 07 00 00 movb $0x1,0x775(%r13) 1409b2: 01 1409b3: 31 f6 xor %esi,%esi 1409b5: 41 c7 85 71 07 00 00 movl $0x1010101,0x771(%r13) 1409bc: 01 01 01 01 1409c0: 48 8b 41 78 mov 0x78(%rcx),%rax 1409c4: 0f b7 40 1c movzwl 0x1c(%rax),%eax 1409c8: c1 e0 08 shl $0x8,%eax 1409cb: 66 41 89 85 76 07 00 mov %ax,0x776(%r13) 1409d2: 00 1409d3: 48 8b 41 78 mov 0x78(%rcx),%rax 1409d7: 0f b7 40 1c movzwl 0x1c(%rax),%eax 1409db: 41 c6 85 7b 07 00 00 movb $0x1,0x77b(%r13) 1409e2: 01 1409e3: 41 c7 85 7e 07 00 00 movl $0x101,0x77e(%r13) 1409ea: 01 01 00 00 1409ee: 83 e8 01 sub $0x1,%eax 1409f1: 66 41 89 b5 82 07 00 mov %si,0x782(%r13) 1409f8: 00 1409f9: c1 e0 08 shl $0x8,%eax 1409fc: 66 41 89 85 78 07 00 mov %ax,0x778(%r13) 140a03: 00 140a04: 48 8b 44 24 10 mov 0x10(%rsp),%rax 140a09: 8b 80 c8 00 00 00 mov 0xc8(%rax),%eax 140a0f: 85 c0 test %eax,%eax 140a11: 0f 84 c4 0d 00 00 je 1417db 140a17: 41 88 85 84 07 00 00 mov %al,0x784(%r13) 140a1e: 48 8b 04 24 mov (%rsp),%rax 140a22: 41 c6 85 85 07 00 00 movb $0x1,0x785(%r13) 140a29: 01 140a2a: 48 8b 98 c0 01 00 00 mov 0x1c0(%rax),%rbx 140a31: 41 8b 85 e0 00 00 00 mov 0xe0(%r13),%eax 140a38: 83 bb 90 07 00 00 02 cmpl $0x2,0x790(%rbx) 140a3f: 0f 84 b5 08 00 00 je 1412fa 140a45: 83 bb 8c 07 00 00 02 cmpl $0x2,0x78c(%rbx) 140a4c: 0f 85 00 00 00 00 jne 140a52 140a52: 83 c8 01 or $0x1,%eax 140a55: 41 89 85 e0 00 00 00 mov %eax,0xe0(%r13) 140a5c: 8b 93 90 08 00 00 mov 0x890(%rbx),%edx 140a62: 83 fa 02 cmp $0x2,%edx 140a65: 0f 84 b9 08 00 00 je 141324 140a6b: 83 fa 01 cmp $0x1,%edx 140a6e: 75 0c jne 140a7c 140a70: 0d 00 00 03 00 or $0x30000,%eax 140a75: 41 89 85 e0 00 00 00 mov %eax,0xe0(%r13) 140a7c: 83 bb 58 08 00 00 01 cmpl $0x1,0x858(%rbx) 140a83: 75 0c jne 140a91 140a85: 0d 00 00 00 04 or $0x4000000,%eax 140a8a: 41 89 85 e0 00 00 00 mov %eax,0xe0(%r13) 140a91: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 140a96: 48 8b 1c 24 mov (%rsp),%rbx 140a9a: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 140a9f: be 3d 00 00 00 mov $0x3d,%esi 140aa4: 89 81 98 0d 00 00 mov %eax,0xd98(%rcx) 140aaa: 48 89 df mov %rbx,%rdi 140aad: 41 c6 85 8b 07 00 00 movb $0x11,0x78b(%r13) 140ab4: 11 140ab5: 41 c7 85 e8 06 00 00 movl $0x4000,0x6e8(%r13) 140abc: 00 40 00 00 140ac0: e8 00 00 00 00 callq 140ac5 140ac5: 84 c0 test %al,%al 140ac7: 0f 84 15 08 00 00 je 1412e2 140acd: 0f b6 44 24 52 movzbl 0x52(%rsp),%eax 140ad2: 41 88 85 89 07 00 00 mov %al,0x789(%r13) 140ad9: 83 8b 28 01 00 00 04 orl $0x4,0x128(%rbx) 140ae0: 48 8b 1c 24 mov (%rsp),%rbx 140ae4: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 140ae9: be 3c 00 00 00 mov $0x3c,%esi 140aee: 48 89 df mov %rbx,%rdi 140af1: e8 00 00 00 00 callq 140af6 140af6: 84 c0 test %al,%al 140af8: 0f 84 5c 08 00 00 je 14135a 140afe: 0f b6 44 24 52 movzbl 0x52(%rsp),%eax 140b03: 41 88 85 8a 07 00 00 mov %al,0x78a(%r13) 140b0a: 81 8b 20 01 00 00 00 orl $0x1000000,0x120(%rbx) 140b11: 00 00 01 140b14: 48 8b 1c 24 mov (%rsp),%rbx 140b18: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 140b1d: be 41 00 00 00 mov $0x41,%esi 140b22: 81 a3 30 01 00 00 ff andl $0x7fffffff,0x130(%rbx) 140b29: ff ff 7f 140b2c: 48 89 df mov %rbx,%rdi 140b2f: e8 00 00 00 00 callq 140b34 140b34: 84 c0 test %al,%al 140b36: 0f 84 f9 07 00 00 je 141335 140b3c: 0f b6 44 24 52 movzbl 0x52(%rsp),%eax 140b41: 83 8b 30 01 00 00 10 orl $0x10,0x130(%rbx) 140b48: be 83 01 00 00 mov $0x183,%esi 140b4d: 41 88 85 d4 01 00 00 mov %al,0x1d4(%r13) 140b54: 48 8b 7b 60 mov 0x60(%rbx),%rdi 140b58: 48 8b 07 mov (%rdi),%rax 140b5b: 48 8b 00 mov (%rax),%rax 140b5e: e8 00 00 00 00 callq 140b63 140b63: 0f b6 4c 24 52 movzbl 0x52(%rsp),%ecx 140b68: 41 c6 85 d6 01 00 00 movb $0x1,0x1d6(%r13) 140b6f: 01 140b70: 41 89 c0 mov %eax,%r8d 140b73: b8 01 00 00 00 mov $0x1,%eax 140b78: d3 e0 shl %cl,%eax 140b7a: 44 85 c0 test %r8d,%eax 140b7d: 41 0f 94 85 d5 01 00 sete 0x1d5(%r13) 140b84: 00 140b85: f6 83 28 01 00 00 04 testb $0x4,0x128(%rbx) 140b8c: 74 11 je 140b9f 140b8e: f6 83 31 01 00 00 20 testb $0x20,0x131(%rbx) 140b95: 74 08 je 140b9f 140b97: 41 c6 85 d6 01 00 00 movb $0x2,0x1d6(%r13) 140b9e: 02 140b9f: 49 8d 85 ec 06 00 00 lea 0x6ec(%r13),%rax 140ba6: 49 8d 8d 6c 07 00 00 lea 0x76c(%r13),%rcx 140bad: 8b 10 mov (%rax),%edx 140baf: 48 83 c0 04 add $0x4,%rax 140bb3: 0f ca bswap %edx 140bb5: 89 50 fc mov %edx,-0x4(%rax) 140bb8: 48 39 c8 cmp %rcx,%rax 140bbb: 75 f0 jne 140bad 140bbd: 41 8b 85 dc 00 00 00 mov 0xdc(%r13),%eax 140bc4: 41 8b 75 4c mov 0x4c(%r13),%esi 140bc8: 66 41 c1 85 76 07 00 rolw $0x8,0x776(%r13) 140bcf: 00 08 140bd1: 49 8d 95 dc 00 00 00 lea 0xdc(%r13),%rdx 140bd8: 48 8b 3c 24 mov (%rsp),%rdi 140bdc: 41 b8 00 00 04 00 mov $0x40000,%r8d 140be2: 66 41 c1 85 78 07 00 rolw $0x8,0x778(%r13) 140be9: 00 08 140beb: b9 48 07 00 00 mov $0x748,%ecx 140bf0: 66 41 c1 85 80 07 00 rolw $0x8,0x780(%r13) 140bf7: 00 08 140bf9: 0f c8 bswap %eax 140bfb: 83 c6 6c add $0x6c,%esi 140bfe: 41 89 85 dc 00 00 00 mov %eax,0xdc(%r13) 140c05: 41 8b 85 e0 00 00 00 mov 0xe0(%r13),%eax 140c0c: 66 41 c1 85 82 07 00 rolw $0x8,0x782(%r13) 140c13: 00 08 140c15: 0f c8 bswap %eax 140c17: 41 89 85 e0 00 00 00 mov %eax,0xe0(%r13) 140c1e: 41 8b 85 e4 00 00 00 mov 0xe4(%r13),%eax 140c25: 0f c8 bswap %eax 140c27: 41 89 85 e4 00 00 00 mov %eax,0xe4(%r13) 140c2e: 41 8b 85 e8 00 00 00 mov 0xe8(%r13),%eax 140c35: 0f c8 bswap %eax 140c37: 41 89 85 e8 00 00 00 mov %eax,0xe8(%r13) 140c3e: 41 8b 85 e8 06 00 00 mov 0x6e8(%r13),%eax 140c45: 0f c8 bswap %eax 140c47: 41 89 85 e8 06 00 00 mov %eax,0x6e8(%r13) 140c4e: e8 00 00 00 00 callq 140c53 140c53: 41 89 c7 mov %eax,%r15d 140c56: 85 c0 test %eax,%eax 140c58: 0f 85 6b 08 00 00 jne 1414c9 140c5e: 4c 8b 34 24 mov (%rsp),%r14 140c62: b9 00 00 04 00 mov $0x40000,%ecx 140c67: 48 8d 54 24 4c lea 0x4c(%rsp),%rdx 140c6c: 49 8b 9e c8 01 00 00 mov 0x1c8(%r14),%rbx 140c73: 4c 89 f7 mov %r14,%rdi 140c76: 8b 73 58 mov 0x58(%rbx),%esi 140c79: e8 00 00 00 00 callq 140c7e 140c7e: 41 89 c7 mov %eax,%r15d 140c81: 85 c0 test %eax,%eax 140c83: 0f 84 ec 06 00 00 je 141375 140c89: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 140c90: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140c97: e8 00 00 00 00 callq 140c9c 140c9c: 85 c0 test %eax,%eax 140c9e: 0f 84 ba f5 ff ff je 14025e 140ca4: e9 00 00 00 00 jmpq 140ca9 140ca9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 140cb0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140cb7: e8 00 00 00 00 callq 140cbc 140cbc: 85 c0 test %eax,%eax 140cbe: 0f 84 9a f5 ff ff je 14025e 140cc4: e9 00 00 00 00 jmpq 140cc9 140cc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 140cd0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140cd7: 89 04 24 mov %eax,(%rsp) 140cda: e8 00 00 00 00 callq 140cdf 140cdf: 8b 14 24 mov (%rsp),%edx 140ce2: 85 c0 test %eax,%eax 140ce4: 0f 85 00 00 00 00 jne 140cea 140cea: 41 89 d7 mov %edx,%r15d 140ced: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 140cf4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140cfb: e8 00 00 00 00 callq 140d00 140d00: 85 c0 test %eax,%eax 140d02: 0f 84 56 f5 ff ff je 14025e 140d08: e9 00 00 00 00 jmpq 140d0d 140d0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 140d14: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140d1b: 89 04 24 mov %eax,(%rsp) 140d1e: e8 00 00 00 00 callq 140d23 140d23: 8b 14 24 mov (%rsp),%edx 140d26: 85 c0 test %eax,%eax 140d28: 0f 85 00 00 00 00 jne 140d2e 140d2e: 41 89 d7 mov %edx,%r15d 140d31: eb ba jmp 140ced 140d33: 49 89 c4 mov %rax,%r12 140d36: 4c 8b b0 c8 01 00 00 mov 0x1c8(%rax),%r14 140d3d: be 01 00 00 00 mov $0x1,%esi 140d42: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 140d49: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 140d4e: 48 8b 28 mov (%rax),%rbp 140d51: 48 8b 40 78 mov 0x78(%rax),%rax 140d55: 0f b7 40 22 movzwl 0x22(%rax),%eax 140d59: 66 89 44 24 18 mov %ax,0x18(%rsp) 140d5e: 49 8b 04 24 mov (%r12),%rax 140d62: 48 8b 40 08 mov 0x8(%rax),%rax 140d66: 0f b6 50 48 movzbl 0x48(%rax),%edx 140d6a: 0f b7 40 3e movzwl 0x3e(%rax),%eax 140d6e: 89 44 24 30 mov %eax,0x30(%rsp) 140d72: 48 8b 07 mov (%rdi),%rax 140d75: 89 54 24 08 mov %edx,0x8(%rsp) 140d79: ba 48 02 10 c0 mov $0xc0100248,%edx 140d7e: 48 8b 40 10 mov 0x10(%rax),%rax 140d82: e8 00 00 00 00 callq 140d87 140d87: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 140d8c: ba 50 02 10 c0 mov $0xc0100250,%edx 140d91: be 01 00 00 00 mov $0x1,%esi 140d96: 89 c3 mov %eax,%ebx 140d98: 48 8b 07 mov (%rdi),%rax 140d9b: c1 eb 18 shr $0x18,%ebx 140d9e: 48 8b 40 10 mov 0x10(%rax),%rax 140da2: e8 00 00 00 00 callq 140da7 140da7: 83 e0 0f and $0xf,%eax 140daa: 83 f8 01 cmp $0x1,%eax 140dad: 0f 84 4f 07 00 00 je 141502 140db3: 69 db dc 05 00 00 imul $0x5dc,%ebx,%ebx 140db9: b8 81 80 80 80 mov $0x80808081,%eax 140dbe: 48 0f af d8 imul %rax,%rbx 140dc2: 48 c1 eb 27 shr $0x27,%rbx 140dc6: 81 c3 e8 03 00 00 add $0x3e8,%ebx 140dcc: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 140dd1: 41 88 86 e8 07 00 00 mov %al,0x7e8(%r14) 140dd8: 8b 7d 00 mov 0x0(%rbp),%edi 140ddb: 85 ff test %edi,%edi 140ddd: 0f 84 ee 01 00 00 je 140fd1 140de3: 8b 44 24 08 mov 0x8(%rsp),%eax 140de7: 45 0f b6 8e e9 07 00 movzbl 0x7e9(%r14),%r9d 140dee: 00 140def: 31 c9 xor %ecx,%ecx 140df1: 31 ff xor %edi,%edi 140df3: 44 8b 54 24 30 mov 0x30(%rsp),%r10d 140df8: 45 31 e4 xor %r12d,%r12d 140dfb: 41 bb 59 17 b7 d1 mov $0xd1b71759,%r11d 140e01: 2d f0 00 00 00 sub $0xf0,%eax 140e06: 89 44 24 20 mov %eax,0x20(%rsp) 140e0a: e9 ef 00 00 00 jmpq 140efe 140e0f: 41 81 fa 20 69 00 00 cmp $0x6920,%r10d 140e16: 0f 85 24 01 00 00 jne 140f40 140e1c: 83 7c 24 08 01 cmpl $0x1,0x8(%rsp) 140e21: 0f 87 19 01 00 00 ja 140f40 140e27: 48 8d 04 fd 00 00 00 lea 0x0(,%rdi,8),%rax 140e2e: 00 140e2f: be 1a 22 00 00 mov $0x221a,%esi 140e34: 48 29 f8 sub %rdi,%rax 140e37: 44 8b 44 85 04 mov 0x4(%rbp,%rax,4),%r8d 140e3c: 4d 69 c0 1f 85 eb 51 imul $0x51eb851f,%r8,%r8 140e43: 49 c1 e8 25 shr $0x25,%r8 140e47: 41 69 c0 66 51 00 00 imul $0x5166,%r8d,%eax 140e4e: 41 69 d0 b5 14 00 00 imul $0x14b5,%r8d,%edx 140e55: 49 0f af c3 imul %r11,%rax 140e59: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 140e60: 48 c1 e8 2d shr $0x2d,%rax 140e64: 01 d8 add %ebx,%eax 140e66: 48 c1 ea 26 shr $0x26,%rdx 140e6a: 69 c0 18 fc ff ff imul $0xfffffc18,%eax,%eax 140e70: 29 d6 sub %edx,%esi 140e72: 31 d2 xor %edx,%edx 140e74: 05 80 e5 76 00 add $0x76e580,%eax 140e79: f7 f6 div %esi 140e7b: 41 69 d0 79 0c 00 00 imul $0xc79,%r8d,%edx 140e82: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 140e89: 48 c1 ea 26 shr $0x26,%rdx 140e8d: 89 c6 mov %eax,%esi 140e8f: 41 69 c0 64 09 00 00 imul $0x964,%r8d,%eax 140e96: 41 b8 02 18 00 00 mov $0x1802,%r8d 140e9c: 41 29 d0 sub %edx,%r8d 140e9f: 31 d2 xor %edx,%edx 140ea1: c1 e8 05 shr $0x5,%eax 140ea4: 48 69 c0 c5 5a 7c 0a imul $0xa7c5ac5,%rax,%rax 140eab: 48 c1 e8 27 shr $0x27,%rax 140eaf: 01 d8 add %ebx,%eax 140eb1: 69 c0 18 fc ff ff imul $0xfffffc18,%eax,%eax 140eb7: 05 08 e3 50 00 add $0x50e308,%eax 140ebc: 41 f7 f0 div %r8d 140ebf: 39 c6 cmp %eax,%esi 140ec1: 72 24 jb 140ee7 140ec3: 48 8d 14 fd 00 00 00 lea 0x0(,%rdi,8),%rdx 140eca: 00 140ecb: 48 29 fa sub %rdi,%rdx 140ece: 0f b6 54 95 18 movzbl 0x18(%rbp,%rdx,4),%edx 140ed3: 01 d6 add %edx,%esi 140ed5: 29 c6 sub %eax,%esi 140ed7: 44 6b e6 64 imul $0x64,%esi,%r12d 140edb: 4d 0f af e3 imul %r11,%r12 140edf: 49 c1 ec 29 shr $0x29,%r12 140ee3: 41 83 c4 01 add $0x1,%r12d 140ee7: 83 c1 01 add $0x1,%ecx 140eea: 45 88 a4 3e ec 07 00 mov %r12b,0x7ec(%r14,%rdi,1) 140ef1: 00 140ef2: 0f b6 f9 movzbl %cl,%edi 140ef5: 3b 7d 00 cmp 0x0(%rbp),%edi 140ef8: 0f 83 d3 00 00 00 jae 140fd1 140efe: 48 8d 04 fd 00 00 00 lea 0x0(,%rdi,8),%rax 140f05: 00 140f06: 48 29 f8 sub %rdi,%rax 140f09: 0f b6 44 85 17 movzbl 0x17(%rbp,%rax,4),%eax 140f0e: d3 e0 shl %cl,%eax 140f10: 41 09 c1 or %eax,%r9d 140f13: 45 88 8e e9 07 00 00 mov %r9b,0x7e9(%r14) 140f1a: 41 81 fa 30 69 00 00 cmp $0x6930,%r10d 140f21: 0f 85 e8 fe ff ff jne 140e0f 140f27: 83 7c 24 20 01 cmpl $0x1,0x20(%rsp) 140f2c: 0f 86 f5 fe ff ff jbe 140e27 140f32: 81 7c 24 08 ff 00 00 cmpl $0xff,0x8(%rsp) 140f39: 00 140f3a: 0f 84 e7 fe ff ff je 140e27 140f40: 48 8d 04 fd 00 00 00 lea 0x0(,%rdi,8),%rax 140f47: 00 140f48: be ba 0f 00 00 mov $0xfba,%esi 140f4d: 48 29 f8 sub %rdi,%rax 140f50: 44 8b 44 85 04 mov 0x4(%rbp,%rax,4),%r8d 140f55: 4d 69 c0 1f 85 eb 51 imul $0x51eb851f,%r8,%r8 140f5c: 49 c1 e8 25 shr $0x25,%r8 140f60: 41 69 c0 d9 36 00 00 imul $0x36d9,%r8d,%eax 140f67: 41 69 d0 64 36 00 00 imul $0x3664,%r8d,%edx 140f6e: 49 0f af c3 imul %r11,%rax 140f72: 49 0f af d3 imul %r11,%rdx 140f76: 48 c1 e8 2d shr $0x2d,%rax 140f7a: 29 d8 sub %ebx,%eax 140f7c: 48 c1 ea 2d shr $0x2d,%rdx 140f80: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 140f86: 29 d6 sub %edx,%esi 140f88: 31 d2 xor %edx,%edx 140f8a: 05 30 a2 37 00 add $0x37a230,%eax 140f8f: f7 f6 div %esi 140f91: 41 69 d0 be 2c 00 00 imul $0x2cbe,%r8d,%edx 140f98: 49 0f af d3 imul %r11,%rdx 140f9c: 48 c1 ea 2d shr $0x2d,%rdx 140fa0: 89 c6 mov %eax,%esi 140fa2: 41 69 c0 7a 36 00 00 imul $0x367a,%r8d,%eax 140fa9: 41 b8 50 0e 00 00 mov $0xe50,%r8d 140faf: 41 29 d0 sub %edx,%r8d 140fb2: 31 d2 xor %edx,%edx 140fb4: 49 0f af c3 imul %r11,%rax 140fb8: 48 c1 e8 2d shr $0x2d,%rax 140fbc: 29 d8 sub %ebx,%eax 140fbe: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 140fc4: 05 88 58 33 00 add $0x335888,%eax 140fc9: 41 f7 f0 div %r8d 140fcc: e9 ee fe ff ff jmpq 140ebf 140fd1: 4c 8b 24 24 mov (%rsp),%r12 140fd5: ba 4c 03 20 c0 mov $0xc020034c,%edx 140fda: be 01 00 00 00 mov $0x1,%esi 140fdf: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 140fe4: 48 8b 07 mov (%rdi),%rax 140fe7: 48 8b 68 18 mov 0x18(%rax),%rbp 140feb: 48 8b 40 10 mov 0x10(%rax),%rax 140fef: e8 00 00 00 00 callq 140ff4 140ff4: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 140ff9: ba 4c 03 20 c0 mov $0xc020034c,%edx 140ffe: be 01 00 00 00 mov $0x1,%esi 141003: 83 e0 fe and $0xfffffffe,%eax 141006: 89 c1 mov %eax,%ecx 141008: e8 00 00 00 00 callq 14100d 14100d: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 141012: ba 4c 03 20 c0 mov $0xc020034c,%edx 141017: be 01 00 00 00 mov $0x1,%esi 14101c: 48 8b 07 mov (%rdi),%rax 14101f: 48 8b 68 18 mov 0x18(%rax),%rbp 141023: 48 8b 40 10 mov 0x10(%rax),%rax 141027: e8 00 00 00 00 callq 14102c 14102c: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 141031: ba 4c 03 20 c0 mov $0xc020034c,%edx 141036: be 01 00 00 00 mov $0x1,%esi 14103b: 83 c8 02 or $0x2,%eax 14103e: 89 c1 mov %eax,%ecx 141040: e8 00 00 00 00 callq 141045 141045: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14104a: ba 4c 03 20 c0 mov $0xc020034c,%edx 14104f: be 01 00 00 00 mov $0x1,%esi 141054: 48 8b 07 mov (%rdi),%rax 141057: 48 8b 68 18 mov 0x18(%rax),%rbp 14105b: 48 8b 40 10 mov 0x10(%rax),%rax 14105f: e8 00 00 00 00 callq 141064 141064: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 141069: ba 4c 03 20 c0 mov $0xc020034c,%edx 14106e: be 01 00 00 00 mov $0x1,%esi 141073: 83 c8 04 or $0x4,%eax 141076: 89 c1 mov %eax,%ecx 141078: e8 00 00 00 00 callq 14107d 14107d: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 141082: ba 4c 03 20 c0 mov $0xc020034c,%edx 141087: be 01 00 00 00 mov $0x1,%esi 14108c: 48 8b 07 mov (%rdi),%rax 14108f: 48 8b 68 18 mov 0x18(%rax),%rbp 141093: 48 8b 40 10 mov 0x10(%rax),%rax 141097: e8 00 00 00 00 callq 14109c 14109c: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 1410a1: ba 4c 03 20 c0 mov $0xc020034c,%edx 1410a6: be 01 00 00 00 mov $0x1,%esi 1410ab: 83 e0 fd and $0xfffffffd,%eax 1410ae: 89 c1 mov %eax,%ecx 1410b0: e8 00 00 00 00 callq 1410b5 1410b5: 0f b7 4c 24 18 movzwl 0x18(%rsp),%ecx 1410ba: 89 c8 mov %ecx,%eax 1410bc: 83 e8 01 sub $0x1,%eax 1410bf: 3c 01 cmp $0x1,%al 1410c1: 0f 86 2b 04 00 00 jbe 1414f2 1410c7: 80 f9 05 cmp $0x5,%cl 1410ca: 0f 84 22 04 00 00 je 1414f2 1410d0: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 1410d5: 83 e8 03 sub $0x3,%eax 1410d8: 3c 01 cmp $0x1,%al 1410da: 0f 87 21 07 00 00 ja 141801 1410e0: 41 bc 86 ff ff ff mov $0xffffff86,%r12d 1410e6: bd 06 00 00 00 mov $0x6,%ebp 1410eb: 41 bf 01 00 00 00 mov $0x1,%r15d 1410f1: 48 8b 04 24 mov (%rsp),%rax 1410f5: ba 50 03 20 c0 mov $0xc0200350,%edx 1410fa: be 01 00 00 00 mov $0x1,%esi 1410ff: 48 8b 78 60 mov 0x60(%rax),%rdi 141103: 48 8b 07 mov (%rdi),%rax 141106: 48 8b 40 10 mov 0x10(%rax),%rax 14110a: e8 00 00 00 00 callq 14110f 14110f: 49 63 ff movslq %r15d,%rdi 141112: 25 87 ff c2 ff and $0xffc2ff87,%eax 141117: 0f b7 14 fd 00 00 00 movzwl 0x0(,%rdi,8),%edx 14111e: 00 14111f: 0f b7 34 fd 00 00 00 movzwl 0x0(,%rdi,8),%esi 141126: 00 141127: 89 c1 mov %eax,%ecx 141129: 41 0f b6 86 cc 01 00 movzbl 0x1cc(%r14),%eax 141130: 00 141131: 83 e8 01 sub $0x1,%eax 141134: 48 98 cltq 141136: 4c 8d 04 80 lea (%rax,%rax,4),%r8 14113a: 4a 8d 04 40 lea (%rax,%r8,2),%rax 14113e: 41 8b 84 86 ec 01 00 mov 0x1ec(%r14,%rax,4),%eax 141145: 00 141146: 0f c8 bswap %eax 141148: 89 c0 mov %eax,%eax 14114a: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 141151: 48 c1 e8 25 shr $0x25,%rax 141155: 66 39 c2 cmp %ax,%dx 141158: 76 2a jbe 141184 14115a: 66 39 c6 cmp %ax,%si 14115d: 73 25 jae 141184 14115f: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 141164: 41 c1 e7 10 shl $0x10,%r15d 141168: 48 8d 3c 7f lea (%rdi,%rdi,2),%rdi 14116c: 41 09 cf or %ecx,%r15d 14116f: 89 e9 mov %ebp,%ecx 141171: 0f b6 84 78 00 00 00 movzbl 0x0(%rax,%rdi,2),%eax 141178: 00 141179: c1 e1 12 shl $0x12,%ecx 14117c: 44 09 f9 or %r15d,%ecx 14117f: c1 e0 03 shl $0x3,%eax 141182: 09 c1 or %eax,%ecx 141184: 48 8b 04 24 mov (%rsp),%rax 141188: 66 c1 c6 08 rol $0x8,%si 14118c: 66 c1 c2 08 rol $0x8,%dx 141190: 45 88 a6 08 08 00 00 mov %r12b,0x808(%r14) 141197: 66 41 89 b6 04 08 00 mov %si,0x804(%r14) 14119e: 00 14119f: be 01 00 00 00 mov $0x1,%esi 1411a4: 49 8d ae f4 07 00 00 lea 0x7f4(%r14),%rbp 1411ab: 41 bc 03 00 00 00 mov $0x3,%r12d 1411b1: 66 41 89 96 06 08 00 mov %dx,0x806(%r14) 1411b8: 00 1411b9: 48 8b 78 60 mov 0x60(%rax),%rdi 1411bd: ba 50 03 20 c0 mov $0xc0200350,%edx 1411c2: 41 bf 02 00 00 00 mov $0x2,%r15d 1411c8: 48 8b 07 mov (%rdi),%rax 1411cb: 48 8b 40 18 mov 0x18(%rax),%rax 1411cf: e8 00 00 00 00 callq 1411d4 1411d4: 41 0f b6 86 cc 01 00 movzbl 0x1cc(%r14),%eax 1411db: 00 1411dc: 81 fb 7c 06 00 00 cmp $0x67c,%ebx 1411e2: 49 8d 8e 04 08 00 00 lea 0x804(%r14),%rcx 1411e9: 4d 19 c0 sbb %r8,%r8 1411ec: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 1411f1: 88 44 24 08 mov %al,0x8(%rsp) 1411f5: 83 e8 01 sub $0x1,%eax 1411f8: 41 83 e0 40 and $0x40,%r8d 1411fc: 0f b6 c0 movzbl %al,%eax 1411ff: 49 81 c0 00 00 00 00 add $0x0,%r8 141206: 44 8d 54 00 02 lea 0x2(%rax,%rax,1),%r10d 14120b: 41 8b 40 08 mov 0x8(%r8),%eax 14120f: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp) 141214: 88 45 00 mov %al,0x0(%rbp) 141217: 41 8b 40 0c mov 0xc(%r8),%eax 14121b: 88 45 01 mov %al,0x1(%rbp) 14121e: 0f 84 c5 02 00 00 je 1414e9 141224: 45 6b 08 64 imul $0x64,(%r8),%r9d 141228: 0f b7 7d 02 movzwl 0x2(%rbp),%edi 14122c: 49 8d b6 ec 01 00 00 lea 0x1ec(%r14),%rsi 141233: 31 c9 xor %ecx,%ecx 141235: 8b 06 mov (%rsi),%eax 141237: 31 d2 xor %edx,%edx 141239: 0f c8 bswap %eax 14123b: 44 39 c8 cmp %r9d,%eax 14123e: 72 15 jb 141255 141240: 45 6b 58 04 64 imul $0x64,0x4(%r8),%r11d 141245: 44 89 fa mov %r15d,%edx 141248: 44 89 e3 mov %r12d,%ebx 14124b: d3 e2 shl %cl,%edx 14124d: d3 e3 shl %cl,%ebx 14124f: 44 39 d8 cmp %r11d,%eax 141252: 0f 42 d3 cmovb %ebx,%edx 141255: 83 c1 02 add $0x2,%ecx 141258: 09 d7 or %edx,%edi 14125a: 48 83 c6 2c add $0x2c,%rsi 14125e: 41 39 ca cmp %ecx,%r10d 141261: 75 d2 jne 141235 141263: 66 c1 c7 08 rol $0x8,%di 141267: 49 83 c0 10 add $0x10,%r8 14126b: 48 83 c5 04 add $0x4,%rbp 14126f: 66 89 7d fe mov %di,-0x2(%rbp) 141273: 48 39 6c 24 18 cmp %rbp,0x18(%rsp) 141278: 75 91 jne 14120b 14127a: 48 8b 1c 24 mov (%rsp),%rbx 14127e: ba 50 03 20 c0 mov $0xc0200350,%edx 141283: be 01 00 00 00 mov $0x1,%esi 141288: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14128c: 48 8b 07 mov (%rdi),%rax 14128f: 48 8b 40 10 mov 0x10(%rax),%rax 141293: e8 00 00 00 00 callq 141298 141298: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14129c: ba 50 03 20 c0 mov $0xc0200350,%edx 1412a1: be 01 00 00 00 mov $0x1,%esi 1412a6: 83 e0 fe and $0xfffffffe,%eax 1412a9: 89 c1 mov %eax,%ecx 1412ab: 48 8b 07 mov (%rdi),%rax 1412ae: 48 8b 40 18 mov 0x18(%rax),%rax 1412b2: e8 00 00 00 00 callq 1412b7 1412b7: e9 ea f6 ff ff jmpq 1409a6 1412bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1412c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1412ca: e8 00 00 00 00 callq 1412cf 1412cf: 85 c0 test %eax,%eax 1412d1: 0f 85 00 00 00 00 jne 1412d7 1412d7: 41 0f b7 44 24 1c movzwl 0x1c(%r12),%eax 1412dd: e9 43 f6 ff ff jmpq 140925 1412e2: 48 8b 04 24 mov (%rsp),%rax 1412e6: 41 c6 85 89 07 00 00 movb $0x7f,0x789(%r13) 1412ed: 7f 1412ee: 83 a0 28 01 00 00 fb andl $0xfffffffb,0x128(%rax) 1412f5: e9 e6 f7 ff ff jmpq 140ae0 1412fa: 89 c2 mov %eax,%edx 1412fc: 80 ce 01 or $0x1,%dh 1412ff: 41 89 95 e0 00 00 00 mov %edx,0xe0(%r13) 141306: 83 bb 8c 07 00 00 02 cmpl $0x2,0x78c(%rbx) 14130d: 0f 85 00 00 00 00 jne 141313 141313: 0d 02 01 00 00 or $0x102,%eax 141318: 41 89 85 e0 00 00 00 mov %eax,0xe0(%r13) 14131f: e9 38 f7 ff ff jmpq 140a5c 141324: 0d 00 00 02 00 or $0x20000,%eax 141329: 41 89 85 e0 00 00 00 mov %eax,0xe0(%r13) 141330: e9 47 f7 ff ff jmpq 140a7c 141335: 48 8b 04 24 mov (%rsp),%rax 141339: b9 11 01 00 00 mov $0x111,%ecx 14133e: 83 a0 30 01 00 00 ef andl $0xffffffef,0x130(%rax) 141345: 66 41 89 8d d4 01 00 mov %cx,0x1d4(%r13) 14134c: 00 14134d: 41 c6 85 d6 01 00 00 movb $0x0,0x1d6(%r13) 141354: 00 141355: e9 45 f8 ff ff jmpq 140b9f 14135a: 48 8b 04 24 mov (%rsp),%rax 14135e: 41 c6 85 8a 07 00 00 movb $0x7f,0x78a(%r13) 141365: 7f 141366: 81 a0 20 01 00 00 ff andl $0xfeffffff,0x120(%rax) 14136d: ff ff fe 141370: e9 9f f7 ff ff jmpq 140b14 141375: 8b 54 24 4c mov 0x4c(%rsp),%edx 141379: b9 00 00 04 00 mov $0x40000,%ecx 14137e: 4c 89 f7 mov %r14,%rdi 141381: 81 e2 ff ff ff 00 and $0xffffff,%edx 141387: 81 ca 00 00 00 0b or $0xb000000,%edx 14138d: 89 54 24 4c mov %edx,0x4c(%rsp) 141391: 8b 73 58 mov 0x58(%rbx),%esi 141394: e8 00 00 00 00 callq 141399 141399: 41 89 c7 mov %eax,%r15d 14139c: 85 c0 test %eax,%eax 14139e: 0f 85 e5 f8 ff ff jne 140c89 1413a4: 48 8b 04 24 mov (%rsp),%rax 1413a8: 48 8b 98 c8 01 00 00 mov 0x1c8(%rax),%rbx 1413af: f6 80 29 01 00 00 10 testb $0x10,0x129(%rax) 1413b6: 0f 85 64 01 00 00 jne 141520 1413bc: 4c 8d a3 78 08 00 00 lea 0x878(%rbx),%r12 1413c3: 31 c0 xor %eax,%eax 1413c5: 48 8d bb 80 08 00 00 lea 0x880(%rbx),%rdi 1413cc: 48 c7 83 78 08 00 00 movq $0x0,0x878(%rbx) 1413d3: 00 00 00 00 1413d7: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1413db: 4c 89 e1 mov %r12,%rcx 1413de: 48 c7 83 b4 09 00 00 movq $0x0,0x9b4(%rbx) 1413e5: 00 00 00 00 1413e9: 48 29 f9 sub %rdi,%rcx 1413ec: 81 c1 44 01 00 00 add $0x144,%ecx 1413f2: c1 e9 03 shr $0x3,%ecx 1413f5: f3 48 ab rep stos %rax,%es:(%rdi) 1413f8: 48 8b 04 24 mov (%rsp),%rax 1413fc: 48 8b 90 c8 01 00 00 mov 0x1c8(%rax),%rdx 141403: 80 ba bc 09 00 00 00 cmpb $0x0,0x9bc(%rdx) 14140a: 0f 84 c4 03 00 00 je 1417d4 141410: 31 c0 xor %eax,%eax 141412: 0f b7 b2 be 09 00 00 movzwl 0x9be(%rdx),%esi 141419: 0f a3 c6 bt %eax,%esi 14141c: 73 3b jae 141459 14141e: 83 f9 0f cmp $0xf,%ecx 141421: 0f 87 ab 02 00 00 ja 1416d2 141427: 41 89 c0 mov %eax,%r8d 14142a: 89 cf mov %ecx,%edi 14142c: 83 c1 01 add $0x1,%ecx 14142f: 42 0f b7 b4 82 00 0e movzwl 0xe00(%rdx,%r8,4),%esi 141436: 00 00 141438: 66 c1 c6 08 rol $0x8,%si 14143c: 66 89 b4 bb 7c 08 00 mov %si,0x87c(%rbx,%rdi,4) 141443: 00 141444: 42 0f b7 b4 82 02 0e movzwl 0xe02(%rdx,%r8,4),%esi 14144b: 00 00 14144d: 66 c1 c6 08 rol $0x8,%si 141451: 66 89 b4 bb 7e 08 00 mov %si,0x87e(%rbx,%rdi,4) 141458: 00 141459: 0f b6 b2 bc 09 00 00 movzbl 0x9bc(%rdx),%esi 141460: 83 c0 01 add $0x1,%eax 141463: 39 f0 cmp %esi,%eax 141465: 72 ab jb 141412 141467: 88 8b 78 08 00 00 mov %cl,0x878(%rbx) 14146d: 48 8b 3c 24 mov (%rsp),%rdi 141471: 4c 89 e6 mov %r12,%rsi 141474: e8 17 ca ff ff callq 13de90 141479: 41 89 c7 mov %eax,%r15d 14147c: 85 c0 test %eax,%eax 14147e: 0f 85 8f 02 00 00 jne 141713 141484: 8b 73 50 mov 0x50(%rbx),%esi 141487: 48 8b 3c 24 mov (%rsp),%rdi 14148b: 41 b8 00 00 04 00 mov $0x40000,%r8d 141491: 4c 89 e2 mov %r12,%rdx 141494: b9 44 01 00 00 mov $0x144,%ecx 141499: e8 00 00 00 00 callq 14149e 14149e: 41 89 c7 mov %eax,%r15d 1414a1: 85 c0 test %eax,%eax 1414a3: 0f 84 b5 ed ff ff je 14025e 1414a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1414b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1414b7: e8 00 00 00 00 callq 1414bc 1414bc: 85 c0 test %eax,%eax 1414be: 0f 84 9a ed ff ff je 14025e 1414c4: e9 00 00 00 00 jmpq 1414c9 1414c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1414d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1414d7: e8 00 00 00 00 callq 1414dc 1414dc: 85 c0 test %eax,%eax 1414de: 0f 84 7a ed ff ff je 14025e 1414e4: e9 00 00 00 00 jmpq 1414e9 1414e9: 0f b7 7d 02 movzwl 0x2(%rbp),%edi 1414ed: e9 71 fd ff ff jmpq 141263 1414f2: 41 bc 03 00 00 00 mov $0x3,%r12d 1414f8: bd 03 00 00 00 mov $0x3,%ebp 1414fd: e9 ef fb ff ff jmpq 1410f1 141502: 69 db b6 03 00 00 imul $0x3b6,%ebx,%ebx 141508: b8 81 80 80 80 mov $0x80808081,%eax 14150d: 48 0f af d8 imul %rax,%rbx 141511: 48 c1 eb 27 shr $0x27,%rbx 141515: 81 c3 46 05 00 00 add $0x546,%ebx 14151b: e9 ac f8 ff ff jmpq 140dcc 141520: b9 00 00 04 00 mov $0x40000,%ecx 141525: 48 8d 54 24 48 lea 0x48(%rsp),%rdx 14152a: be 4c 00 02 00 mov $0x2004c,%esi 14152f: 48 89 c7 mov %rax,%rdi 141532: e8 00 00 00 00 callq 141537 141537: 85 c0 test %eax,%eax 141539: 0f 85 3f 02 00 00 jne 14177e 14153f: 48 8b 3c 24 mov (%rsp),%rdi 141543: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 14154a: 48 8b 90 70 08 00 00 mov 0x870(%rax),%rdx 141551: 0f b6 0a movzbl (%rdx),%ecx 141554: 88 88 34 08 00 00 mov %cl,0x834(%rax) 14155a: 0f b6 52 01 movzbl 0x1(%rdx),%edx 14155e: 88 90 35 08 00 00 mov %dl,0x835(%rax) 141564: ba 03 00 00 00 mov $0x3,%edx 141569: 66 89 90 36 08 00 00 mov %dx,0x836(%rax) 141570: 48 8b 8f 18 01 00 00 mov 0x118(%rdi),%rcx 141577: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 14157e: 48 8b 49 78 mov 0x78(%rcx),%rcx 141582: 48 8b 90 70 08 00 00 mov 0x870(%rax),%rdx 141589: 0f b6 49 04 movzbl 0x4(%rcx),%ecx 14158d: 66 89 88 38 08 00 00 mov %cx,0x838(%rax) 141594: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 141598: 88 88 3a 08 00 00 mov %cl,0x83a(%rax) 14159e: 0f b6 52 03 movzbl 0x3(%rdx),%edx 1415a2: b9 00 00 04 00 mov $0x40000,%ecx 1415a7: 88 90 3b 08 00 00 mov %dl,0x83b(%rax) 1415ad: 8b 44 24 48 mov 0x48(%rsp),%eax 1415b1: 48 8d 54 24 4c lea 0x4c(%rsp),%rdx 1415b6: 48 8b af c8 01 00 00 mov 0x1c8(%rdi),%rbp 1415bd: 8d 70 08 lea 0x8(%rax),%esi 1415c0: 4c 8b a5 70 08 00 00 mov 0x870(%rbp),%r12 1415c7: e8 00 00 00 00 callq 1415cc 1415cc: 85 c0 test %eax,%eax 1415ce: 0f 85 5f 01 00 00 jne 141733 1415d4: 41 0f b6 44 24 04 movzbl 0x4(%r12),%eax 1415da: 48 8b 0c 24 mov (%rsp),%rcx 1415de: 88 85 3c 08 00 00 mov %al,0x83c(%rbp) 1415e4: 48 8b 81 c8 01 00 00 mov 0x1c8(%rcx),%rax 1415eb: 48 c7 80 40 08 00 00 movq $0x0,0x840(%rax) 1415f2: 00 00 00 00 1415f6: 48 c7 80 48 08 00 00 movq $0x0,0x848(%rax) 1415fd: 00 00 00 00 141601: 0f b7 81 e4 02 00 00 movzwl 0x2e4(%rcx),%eax 141608: 48 8b 91 c8 01 00 00 mov 0x1c8(%rcx),%rdx 14160f: 66 85 c0 test %ax,%ax 141612: 7f 12 jg 141626 141614: 48 8b 0c 24 mov (%rsp),%rcx 141618: 0f b7 81 e6 02 00 00 movzwl 0x2e6(%rcx),%eax 14161f: 66 89 81 e4 02 00 00 mov %ax,0x2e4(%rcx) 141626: 48 8b 3c 24 mov (%rsp),%rdi 14162a: 66 c1 c0 08 rol $0x8,%ax 14162e: 41 b8 00 00 04 00 mov $0x40000,%r8d 141634: 66 89 82 54 08 00 00 mov %ax,0x854(%rdx) 14163b: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 141642: 48 c7 80 58 08 00 00 movq $0x0,0x858(%rax) 141649: 00 00 00 00 14164d: 8b 74 24 48 mov 0x48(%rsp),%esi 141651: 48 c7 80 60 08 00 00 movq $0x0,0x860(%rax) 141658: 00 00 00 00 14165c: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 141663: 48 8b 8f c8 01 00 00 mov 0x1c8(%rdi),%rcx 14166a: 48 8b 50 78 mov 0x78(%rax),%rdx 14166e: 0f b7 42 0a movzwl 0xa(%rdx),%eax 141672: 0f b7 52 0c movzwl 0xc(%rdx),%edx 141676: 66 c1 e8 02 shr $0x2,%ax 14167a: 66 c1 ea 02 shr $0x2,%dx 14167e: 0f b7 c0 movzwl %ax,%eax 141681: 0f b7 d2 movzwl %dx,%edx 141684: 69 c0 7b 14 00 00 imul $0x147b,%eax,%eax 14168a: 69 d2 7b 14 00 00 imul $0x147b,%edx,%edx 141690: c1 e8 11 shr $0x11,%eax 141693: c1 ea 11 shr $0x11,%edx 141696: 0f b6 c0 movzbl %al,%eax 141699: 0f b6 d2 movzbl %dl,%edx 14169c: 66 89 81 6e 08 00 00 mov %ax,0x86e(%rcx) 1416a3: 66 89 91 6c 08 00 00 mov %dx,0x86c(%rcx) 1416aa: 48 8d 93 34 08 00 00 lea 0x834(%rbx),%rdx 1416b1: 48 89 fb mov %rdi,%rbx 1416b4: b9 3c 00 00 00 mov $0x3c,%ecx 1416b9: e8 00 00 00 00 callq 1416be 1416be: 85 c0 test %eax,%eax 1416c0: 0f 85 e3 00 00 00 jne 1417a9 1416c6: 48 8b 9b c8 01 00 00 mov 0x1c8(%rbx),%rbx 1416cd: e9 ea fc ff ff jmpq 1413bc 1416d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1416d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1416e0: e8 00 00 00 00 callq 1416e5 1416e5: 85 c0 test %eax,%eax 1416e7: 0f 85 00 00 00 00 jne 1416ed 1416ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1416f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1416fb: e8 00 00 00 00 callq 141700 141700: 85 c0 test %eax,%eax 141702: 0f 85 00 00 00 00 jne 141708 141708: 41 bf ea ff ff ff mov $0xffffffea,%r15d 14170e: e9 96 fd ff ff jmpq 1414a9 141713: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14171a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 141721: e8 00 00 00 00 callq 141726 141726: 85 c0 test %eax,%eax 141728: 0f 84 7b fd ff ff je 1414a9 14172e: e9 00 00 00 00 jmpq 141733 141733: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14173a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 141741: e8 00 00 00 00 callq 141746 141746: 85 c0 test %eax,%eax 141748: 0f 85 00 00 00 00 jne 14174e 14174e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 141755: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14175c: e8 00 00 00 00 callq 141761 141761: 85 c0 test %eax,%eax 141763: 0f 85 00 00 00 00 jne 141769 141769: 48 8b 04 24 mov (%rsp),%rax 14176d: 48 8b 98 c8 01 00 00 mov 0x1c8(%rax),%rbx 141774: e9 43 fc ff ff jmpq 1413bc 141779: e8 00 00 00 00 callq 14177e 14177e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 141785: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14178c: e8 00 00 00 00 callq 141791 141791: 85 c0 test %eax,%eax 141793: 0f 85 00 00 00 00 jne 141799 141799: 48 8b 04 24 mov (%rsp),%rax 14179d: 48 8b 98 c8 01 00 00 mov 0x1c8(%rax),%rbx 1417a4: e9 13 fc ff ff jmpq 1413bc 1417a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1417b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1417b7: e8 00 00 00 00 callq 1417bc 1417bc: 85 c0 test %eax,%eax 1417be: 0f 85 00 00 00 00 jne 1417c4 1417c4: 48 8b 04 24 mov (%rsp),%rax 1417c8: 48 8b 98 c8 01 00 00 mov 0x1c8(%rax),%rbx 1417cf: e9 e8 fb ff ff jmpq 1413bc 1417d4: 31 c9 xor %ecx,%ecx 1417d6: e9 8c fc ff ff jmpq 141467 1417db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1417e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1417e9: e8 00 00 00 00 callq 1417ee 1417ee: 85 c0 test %eax,%eax 1417f0: 0f 85 00 00 00 00 jne 1417f6 1417f6: 41 bf ea ff ff ff mov $0xffffffea,%r15d 1417fc: e9 5d ea ff ff jmpq 14025e 141801: 48 8b 04 24 mov (%rsp),%rax 141805: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14180c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 141813: 83 a0 34 01 00 00 fd andl $0xfffffffd,0x134(%rax) 14181a: e8 00 00 00 00 callq 14181f 14181f: 85 c0 test %eax,%eax 141821: 0f 85 00 00 00 00 jne 141827 141827: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14182e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 141835: e8 00 00 00 00 callq 14183a 14183a: 85 c0 test %eax,%eax 14183c: 74 b8 je 1417f6 14183e: e9 00 00 00 00 jmpq 141843 141843: e9 00 00 00 00 jmpq 141848 141848: e9 00 00 00 00 jmpq 14184d 14184d: 0f 1f 00 nopl (%rax) 0000000000141850 : 141850: e8 00 00 00 00 callq 141855 141855: 40 80 ff 94 cmp $0x94,%dil 141859: 74 48 je 1418a3 14185b: 77 13 ja 141870 14185d: 40 80 ff 92 cmp $0x92,%dil 141861: 74 47 je 1418aa 141863: 40 80 ff 93 cmp $0x93,%dil 141867: 75 1a jne 141883 141869: c6 06 42 movb $0x42,(%rsi) 14186c: c6 02 41 movb $0x41,(%rdx) 14186f: c3 retq 141870: 40 80 ff 96 cmp $0x96,%dil 141874: 74 3b je 1418b1 141876: 40 80 ff 97 cmp $0x97,%dil 14187a: 75 1a jne 141896 14187c: c6 06 4d movb $0x4d,(%rsi) 14187f: c6 02 4c movb $0x4c,(%rdx) 141882: c3 retq 141883: 40 80 ff 90 cmp $0x90,%dil 141887: 74 2f je 1418b8 141889: 40 80 ff 91 cmp $0x91,%dil 14188d: 75 30 jne 1418bf 14188f: c6 06 03 movb $0x3,(%rsi) 141892: c6 02 02 movb $0x2,(%rdx) 141895: c3 retq 141896: 40 80 ff 95 cmp $0x95,%dil 14189a: 75 23 jne 1418bf 14189c: c6 06 4b movb $0x4b,(%rsi) 14189f: c6 02 4a movb $0x4a,(%rdx) 1418a2: c3 retq 1418a3: c6 06 49 movb $0x49,(%rsi) 1418a6: c6 02 48 movb $0x48,(%rdx) 1418a9: c3 retq 1418aa: c6 06 05 movb $0x5,(%rsi) 1418ad: c6 02 04 movb $0x4,(%rdx) 1418b0: c3 retq 1418b1: c6 06 29 movb $0x29,(%rsi) 1418b4: c6 02 28 movb $0x28,(%rdx) 1418b7: c3 retq 1418b8: c6 06 01 movb $0x1,(%rsi) 1418bb: c6 02 00 movb $0x0,(%rdx) 1418be: c3 retq 1418bf: c6 06 00 movb $0x0,(%rsi) 1418c2: c6 02 00 movb $0x0,(%rdx) 1418c5: c3 retq 1418c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1418cd: 00 00 00 00000000001418d0 : 1418d0: e8 00 00 00 00 callq 1418d5 1418d5: 55 push %rbp 1418d6: be 28 0a 00 00 mov $0xa28,%esi 1418db: 53 push %rbx 1418dc: 48 89 fb mov %rdi,%rbx 1418df: 48 8b 7f 60 mov 0x60(%rdi),%rdi 1418e3: 48 8b 07 mov (%rdi),%rax 1418e6: 48 8b 68 08 mov 0x8(%rax),%rbp 1418ea: 48 8b 00 mov (%rax),%rax 1418ed: e8 00 00 00 00 callq 1418f2 1418f2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1418f6: be 9b 0a 00 00 mov $0xa9b,%esi 1418fb: 89 c2 mov %eax,%edx 1418fd: e8 00 00 00 00 callq 141902 141902: 48 8b 7b 60 mov 0x60(%rbx),%rdi 141906: be 29 0a 00 00 mov $0xa29,%esi 14190b: 48 8b 07 mov (%rdi),%rax 14190e: 48 8b 68 08 mov 0x8(%rax),%rbp 141912: 48 8b 00 mov (%rax),%rax 141915: e8 00 00 00 00 callq 14191a 14191a: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14191e: be 9c 0a 00 00 mov $0xa9c,%esi 141923: 89 c2 mov %eax,%edx 141925: e8 00 00 00 00 callq 14192a 14192a: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14192e: be 2b 0a 00 00 mov $0xa2b,%esi 141933: 48 8b 07 mov (%rdi),%rax 141936: 48 8b 68 08 mov 0x8(%rax),%rbp 14193a: 48 8b 00 mov (%rax),%rax 14193d: e8 00 00 00 00 callq 141942 141942: 48 8b 7b 60 mov 0x60(%rbx),%rdi 141946: be 9e 0a 00 00 mov $0xa9e,%esi 14194b: 89 c2 mov %eax,%edx 14194d: e8 00 00 00 00 callq 141952 141952: 48 8b 7b 60 mov 0x60(%rbx),%rdi 141956: be 30 0a 00 00 mov $0xa30,%esi 14195b: 48 8b 07 mov (%rdi),%rax 14195e: 48 8b 68 08 mov 0x8(%rax),%rbp 141962: 48 8b 00 mov (%rax),%rax 141965: e8 00 00 00 00 callq 14196a 14196a: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14196e: be a0 0a 00 00 mov $0xaa0,%esi 141973: 89 c2 mov %eax,%edx 141975: e8 00 00 00 00 callq 14197a 14197a: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14197e: be 2d 0a 00 00 mov $0xa2d,%esi 141983: 48 8b 07 mov (%rdi),%rax 141986: 48 8b 68 08 mov 0x8(%rax),%rbp 14198a: 48 8b 00 mov (%rax),%rax 14198d: e8 00 00 00 00 callq 141992 141992: 48 8b 7b 60 mov 0x60(%rbx),%rdi 141996: be c7 0a 00 00 mov $0xac7,%esi 14199b: 89 c2 mov %eax,%edx 14199d: e8 00 00 00 00 callq 1419a2 1419a2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1419a6: be 2e 0a 00 00 mov $0xa2e,%esi 1419ab: 48 8b 07 mov (%rdi),%rax 1419ae: 48 8b 68 08 mov 0x8(%rax),%rbp 1419b2: 48 8b 00 mov (%rax),%rax 1419b5: e8 00 00 00 00 callq 1419ba 1419ba: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1419be: be c8 0a 00 00 mov $0xac8,%esi 1419c3: 89 c2 mov %eax,%edx 1419c5: e8 00 00 00 00 callq 1419ca 1419ca: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1419ce: be 2c 0a 00 00 mov $0xa2c,%esi 1419d3: 48 8b 07 mov (%rdi),%rax 1419d6: 48 8b 68 08 mov 0x8(%rax),%rbp 1419da: 48 8b 00 mov (%rax),%rax 1419dd: e8 00 00 00 00 callq 1419e2 1419e2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1419e6: be d3 0a 00 00 mov $0xad3,%esi 1419eb: 89 c2 mov %eax,%edx 1419ed: e8 00 00 00 00 callq 1419f2 1419f2: 31 c0 xor %eax,%eax 1419f4: 5b pop %rbx 1419f5: 5d pop %rbp 1419f6: c3 retq 1419f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1419fe: 00 00 0000000000141a00 : 141a00: e8 00 00 00 00 callq 141a05 141a05: 48 8b 7f 60 mov 0x60(%rdi),%rdi 141a09: ba 10 f0 03 00 mov $0x3f010,%edx 141a0e: be 01 00 00 00 mov $0x1,%esi 141a13: 48 8b 07 mov (%rdi),%rax 141a16: 48 8b 40 10 mov 0x10(%rax),%rax 141a1a: e8 00 00 00 00 callq 141a1f 141a1f: c1 e8 0d shr $0xd,%eax 141a22: 83 e0 01 and $0x1,%eax 141a25: c3 retq 141a26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 141a2d: 00 00 00 0000000000141a30 : 141a30: e8 00 00 00 00 callq 141a35 141a35: 41 57 push %r15 141a37: 41 56 push %r14 141a39: 41 55 push %r13 141a3b: 41 54 push %r12 141a3d: 55 push %rbp 141a3e: 53 push %rbx 141a3f: 48 83 ec 18 sub $0x18,%rsp 141a43: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 141a4a: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 141a51: 48 89 04 24 mov %rax,(%rsp) 141a55: 8b 40 4c mov 0x4c(%rax),%eax 141a58: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 141a5d: 89 44 24 14 mov %eax,0x14(%rsp) 141a61: 48 85 f6 test %rsi,%rsi 141a64: 0f 84 6a 03 00 00 je 141dd4 141a6a: 80 3e 00 cmpb $0x0,(%rsi) 141a6d: 49 89 fe mov %rdi,%r14 141a70: 49 89 f5 mov %rsi,%r13 141a73: 0f 84 87 01 00 00 je 141c00 141a79: 8b b1 40 0d 00 00 mov 0xd40(%rcx),%esi 141a7f: 85 f6 test %esi,%esi 141a81: 0f 84 49 01 00 00 je 141bd0 141a87: 48 8b 04 24 mov (%rsp),%rax 141a8b: 80 b8 40 01 00 00 00 cmpb $0x0,0x140(%rax) 141a92: 0f 84 68 01 00 00 je 141c00 141a98: 48 8b 04 24 mov (%rsp),%rax 141a9c: 45 31 ff xor %r15d,%r15d 141a9f: 48 8d 98 66 01 00 00 lea 0x166(%rax),%rbx 141aa6: 8b 44 24 14 mov 0x14(%rsp),%eax 141aaa: 44 8d a0 14 01 00 00 lea 0x114(%rax),%r12d 141ab1: e9 8d 00 00 00 jmpq 141b43 141ab6: 88 43 1e mov %al,0x1e(%rbx) 141ab9: 41 0f b6 45 02 movzbl 0x2(%r13),%eax 141abe: 44 89 e5 mov %r12d,%ebp 141ac1: be 01 00 00 00 mov $0x1,%esi 141ac6: 83 e5 fc and $0xfffffffc,%ebp 141ac9: 88 43 1f mov %al,0x1f(%rbx) 141acc: 49 8b 7e 60 mov 0x60(%r14),%rdi 141ad0: 89 ea mov %ebp,%edx 141ad2: 48 8b 07 mov (%rdi),%rax 141ad5: 48 8b 40 10 mov 0x10(%rax),%rax 141ad9: e8 00 00 00 00 callq 141ade 141ade: 0f b6 53 1e movzbl 0x1e(%rbx),%edx 141ae2: b9 01 00 00 00 mov $0x1,%ecx 141ae7: 44 89 e7 mov %r12d,%edi 141aea: 0f c8 bswap %eax 141aec: 89 c6 mov %eax,%esi 141aee: e8 00 00 00 00 callq 141af3 141af3: 0f b6 53 1f movzbl 0x1f(%rbx),%edx 141af7: 41 8d 7c 24 01 lea 0x1(%r12),%edi 141afc: b9 01 00 00 00 mov $0x1,%ecx 141b01: 89 c6 mov %eax,%esi 141b03: e8 00 00 00 00 callq 141b08 141b08: 49 8b 7e 60 mov 0x60(%r14),%rdi 141b0c: 89 ea mov %ebp,%edx 141b0e: be 01 00 00 00 mov $0x1,%esi 141b13: 0f c8 bswap %eax 141b15: 89 c1 mov %eax,%ecx 141b17: 48 8b 07 mov (%rdi),%rax 141b1a: 48 8b 40 18 mov 0x18(%rax),%rax 141b1e: e8 00 00 00 00 callq 141b23 141b23: 48 8b 04 24 mov (%rsp),%rax 141b27: 41 83 c7 01 add $0x1,%r15d 141b2b: 48 83 c3 2c add $0x2c,%rbx 141b2f: 41 83 c4 2c add $0x2c,%r12d 141b33: 0f b6 80 40 01 00 00 movzbl 0x140(%rax),%eax 141b3a: 44 39 f8 cmp %r15d,%eax 141b3d: 0f 86 aa 00 00 00 jbe 141bed 141b43: 41 0f b7 45 04 movzwl 0x4(%r13),%eax 141b48: 66 c1 c0 08 rol $0x8,%ax 141b4c: 66 39 03 cmp %ax,(%rbx) 141b4f: 74 5e je 141baf 141b51: 66 89 03 mov %ax,(%rbx) 141b54: 49 8b 7e 60 mov 0x60(%r14),%rdi 141b58: 45 8d 5c 24 e2 lea -0x1e(%r12),%r11d 141b5d: be 01 00 00 00 mov $0x1,%esi 141b62: 44 89 dd mov %r11d,%ebp 141b65: 44 89 5c 24 10 mov %r11d,0x10(%rsp) 141b6a: 48 8b 07 mov (%rdi),%rax 141b6d: 83 e5 fc and $0xfffffffc,%ebp 141b70: 89 ea mov %ebp,%edx 141b72: 48 8b 40 10 mov 0x10(%rax),%rax 141b76: e8 00 00 00 00 callq 141b7b 141b7b: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 141b80: 0f b7 13 movzwl (%rbx),%edx 141b83: b9 02 00 00 00 mov $0x2,%ecx 141b88: 0f c8 bswap %eax 141b8a: 89 c6 mov %eax,%esi 141b8c: 44 89 df mov %r11d,%edi 141b8f: e8 00 00 00 00 callq 141b94 141b94: 49 8b 7e 60 mov 0x60(%r14),%rdi 141b98: 89 ea mov %ebp,%edx 141b9a: be 01 00 00 00 mov $0x1,%esi 141b9f: 0f c8 bswap %eax 141ba1: 89 c1 mov %eax,%ecx 141ba3: 48 8b 07 mov (%rdi),%rax 141ba6: 48 8b 40 18 mov 0x18(%rax),%rax 141baa: e8 00 00 00 00 callq 141baf 141baf: 41 0f b6 45 01 movzbl 0x1(%r13),%eax 141bb4: 38 43 1e cmp %al,0x1e(%rbx) 141bb7: 0f 85 f9 fe ff ff jne 141ab6 141bbd: 41 0f b6 4d 02 movzbl 0x2(%r13),%ecx 141bc2: 38 4b 1f cmp %cl,0x1f(%rbx) 141bc5: 0f 85 eb fe ff ff jne 141ab6 141bcb: e9 53 ff ff ff jmpq 141b23 141bd0: 31 d2 xor %edx,%edx 141bd2: be 89 01 00 00 mov $0x189,%esi 141bd7: e8 00 00 00 00 callq 141bdc 141bdc: 48 8b 04 24 mov (%rsp),%rax 141be0: 80 b8 40 01 00 00 00 cmpb $0x0,0x140(%rax) 141be7: 0f 85 ab fe ff ff jne 141a98 141bed: 48 8b 44 24 08 mov 0x8(%rsp),%rax 141bf2: 8b 88 40 0d 00 00 mov 0xd40(%rax),%ecx 141bf8: 85 c9 test %ecx,%ecx 141bfa: 0f 84 b8 01 00 00 je 141db8 141c00: 41 80 7d 06 00 cmpb $0x0,0x6(%r13) 141c05: 0f 84 8b 01 00 00 je 141d96 141c0b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 141c10: 8b 90 44 0d 00 00 mov 0xd44(%rax),%edx 141c16: 85 d2 test %edx,%edx 141c18: 0f 84 49 01 00 00 je 141d67 141c1e: 48 8b 04 24 mov (%rsp),%rax 141c22: 80 b8 41 01 00 00 00 cmpb $0x0,0x141(%rax) 141c29: 0f 84 67 01 00 00 je 141d96 141c2f: 48 8b 04 24 mov (%rsp),%rax 141c33: 8b 6c 24 14 mov 0x14(%rsp),%ebp 141c37: 45 31 e4 xor %r12d,%r12d 141c3a: 48 8d 98 e4 02 00 00 lea 0x2e4(%rax),%rbx 141c41: 81 c5 74 02 00 00 add $0x274,%ebp 141c47: e9 8a 00 00 00 jmpq 141cd6 141c4c: 88 03 mov %al,(%rbx) 141c4e: 41 0f b6 45 08 movzbl 0x8(%r13),%eax 141c53: 41 89 ef mov %ebp,%r15d 141c56: be 01 00 00 00 mov $0x1,%esi 141c5b: 41 83 e7 fc and $0xfffffffc,%r15d 141c5f: 88 43 01 mov %al,0x1(%rbx) 141c62: 49 8b 7e 60 mov 0x60(%r14),%rdi 141c66: 44 89 fa mov %r15d,%edx 141c69: 48 8b 07 mov (%rdi),%rax 141c6c: 48 8b 40 10 mov 0x10(%rax),%rax 141c70: e8 00 00 00 00 callq 141c75 141c75: 0f b6 13 movzbl (%rbx),%edx 141c78: b9 01 00 00 00 mov $0x1,%ecx 141c7d: 89 ef mov %ebp,%edi 141c7f: 0f c8 bswap %eax 141c81: 89 c6 mov %eax,%esi 141c83: e8 00 00 00 00 callq 141c88 141c88: 0f b6 53 01 movzbl 0x1(%rbx),%edx 141c8c: 8d 7d 01 lea 0x1(%rbp),%edi 141c8f: b9 01 00 00 00 mov $0x1,%ecx 141c94: 89 c6 mov %eax,%esi 141c96: e8 00 00 00 00 callq 141c9b 141c9b: 49 8b 7e 60 mov 0x60(%r14),%rdi 141c9f: 44 89 fa mov %r15d,%edx 141ca2: be 01 00 00 00 mov $0x1,%esi 141ca7: 0f c8 bswap %eax 141ca9: 89 c1 mov %eax,%ecx 141cab: 48 8b 07 mov (%rdi),%rax 141cae: 48 8b 40 18 mov 0x18(%rax),%rax 141cb2: e8 00 00 00 00 callq 141cb7 141cb7: 48 8b 04 24 mov (%rsp),%rax 141cbb: 41 83 c4 01 add $0x1,%r12d 141cbf: 48 83 c3 18 add $0x18,%rbx 141cc3: 83 c5 18 add $0x18,%ebp 141cc6: 0f b6 80 41 01 00 00 movzbl 0x141(%rax),%eax 141ccd: 44 39 e0 cmp %r12d,%eax 141cd0: 0f 86 b1 00 00 00 jbe 141d87 141cd6: 41 0f b7 45 0a movzwl 0xa(%r13),%eax 141cdb: 66 c1 c0 08 rol $0x8,%ax 141cdf: 66 39 43 04 cmp %ax,0x4(%rbx) 141ce3: 74 62 je 141d47 141ce5: 66 89 43 04 mov %ax,0x4(%rbx) 141ce9: 49 8b 7e 60 mov 0x60(%r14),%rdi 141ced: 44 8d 55 04 lea 0x4(%rbp),%r10d 141cf1: be 01 00 00 00 mov $0x1,%esi 141cf6: 45 89 d7 mov %r10d,%r15d 141cf9: 44 89 54 24 10 mov %r10d,0x10(%rsp) 141cfe: 48 8b 07 mov (%rdi),%rax 141d01: 41 83 e7 fc and $0xfffffffc,%r15d 141d05: 44 89 fa mov %r15d,%edx 141d08: 48 8b 40 10 mov 0x10(%rax),%rax 141d0c: e8 00 00 00 00 callq 141d11 141d11: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 141d16: 0f b7 53 04 movzwl 0x4(%rbx),%edx 141d1a: b9 02 00 00 00 mov $0x2,%ecx 141d1f: 0f c8 bswap %eax 141d21: 89 c6 mov %eax,%esi 141d23: 44 89 d7 mov %r10d,%edi 141d26: e8 00 00 00 00 callq 141d2b 141d2b: 49 8b 7e 60 mov 0x60(%r14),%rdi 141d2f: 44 89 fa mov %r15d,%edx 141d32: be 01 00 00 00 mov $0x1,%esi 141d37: 0f c8 bswap %eax 141d39: 89 c1 mov %eax,%ecx 141d3b: 48 8b 07 mov (%rdi),%rax 141d3e: 48 8b 40 18 mov 0x18(%rax),%rax 141d42: e8 00 00 00 00 callq 141d47 141d47: 41 0f b6 45 07 movzbl 0x7(%r13),%eax 141d4c: 38 03 cmp %al,(%rbx) 141d4e: 0f 85 f8 fe ff ff jne 141c4c 141d54: 41 0f b6 4d 08 movzbl 0x8(%r13),%ecx 141d59: 38 4b 01 cmp %cl,0x1(%rbx) 141d5c: 0f 85 ea fe ff ff jne 141c4c 141d62: e9 50 ff ff ff jmpq 141cb7 141d67: 31 d2 xor %edx,%edx 141d69: be 8b 01 00 00 mov $0x18b,%esi 141d6e: 4c 89 f7 mov %r14,%rdi 141d71: e8 00 00 00 00 callq 141d76 141d76: 48 8b 04 24 mov (%rsp),%rax 141d7a: 80 b8 41 01 00 00 00 cmpb $0x0,0x141(%rax) 141d81: 0f 85 a8 fe ff ff jne 141c2f 141d87: 48 8b 44 24 08 mov 0x8(%rsp),%rax 141d8c: 8b 80 44 0d 00 00 mov 0xd44(%rax),%eax 141d92: 85 c0 test %eax,%eax 141d94: 74 11 je 141da7 141d96: 31 c0 xor %eax,%eax 141d98: 48 83 c4 18 add $0x18,%rsp 141d9c: 5b pop %rbx 141d9d: 5d pop %rbp 141d9e: 41 5c pop %r12 141da0: 41 5d pop %r13 141da2: 41 5e pop %r14 141da4: 41 5f pop %r15 141da6: c3 retq 141da7: 31 d2 xor %edx,%edx 141da9: be 8c 01 00 00 mov $0x18c,%esi 141dae: 4c 89 f7 mov %r14,%rdi 141db1: e8 00 00 00 00 callq 141db6 141db6: eb de jmp 141d96 141db8: 31 d2 xor %edx,%edx 141dba: be 8a 01 00 00 mov $0x18a,%esi 141dbf: 4c 89 f7 mov %r14,%rdi 141dc2: e8 00 00 00 00 callq 141dc7 141dc7: 41 80 7d 06 00 cmpb $0x0,0x6(%r13) 141dcc: 0f 85 39 fe ff ff jne 141c0b 141dd2: eb c2 jmp 141d96 141dd4: b8 ea ff ff ff mov $0xffffffea,%eax 141dd9: eb bd jmp 141d98 141ddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000141de0 : 141de0: e8 00 00 00 00 callq 141de5 141de5: 48 83 ec 10 sub $0x10,%rsp 141de9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 141df0: 00 00 141df2: 48 89 44 24 08 mov %rax,0x8(%rsp) 141df7: 31 c0 xor %eax,%eax 141df9: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 141dfd: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 141e04: 00 141e05: 75 17 jne 141e1e 141e07: 31 c0 xor %eax,%eax 141e09: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 141e0e: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 141e15: 00 00 141e17: 75 2d jne 141e46 141e19: 48 83 c4 10 add $0x10,%rsp 141e1d: c3 retq 141e1e: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 141e23: b9 01 00 00 00 mov $0x1,%ecx 141e28: ba 20 06 00 00 mov $0x620,%edx 141e2d: be 20 06 00 00 mov $0x620,%esi 141e32: e8 00 00 00 00 callq 141e37 141e37: 85 c0 test %eax,%eax 141e39: 75 cc jne 141e07 141e3b: 8b 44 24 04 mov 0x4(%rsp),%eax 141e3f: 85 c0 test %eax,%eax 141e41: 0f 95 c0 setne %al 141e44: eb c3 jmp 141e09 141e46: e8 00 00 00 00 callq 141e4b 141e4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000141e50 : 141e50: e8 00 00 00 00 callq 141e55 141e55: 83 ff 07 cmp $0x7,%edi 141e58: 0f 87 00 00 00 00 ja 141e5e 141e5e: 89 ff mov %edi,%edi 141e60: 8b 04 bd 00 00 00 00 mov 0x0(,%rdi,4),%eax 141e67: c3 retq 141e68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 141e6f: 00 0000000000141e70 : 141e70: e8 00 00 00 00 callq 141e75 141e75: 85 ff test %edi,%edi 141e77: 75 58 jne 141ed1 141e79: 83 fe 05 cmp $0x5,%esi 141e7c: 0f 84 93 00 00 00 je 141f15 141e82: 76 35 jbe 141eb9 141e84: 83 fe 0c cmp $0xc,%esi 141e87: 0f 84 82 00 00 00 je 141f0f 141e8d: 77 15 ja 141ea4 141e8f: b8 50 00 00 00 mov $0x50,%eax 141e94: 83 fe 0a cmp $0xa,%esi 141e97: 74 1f je 141eb8 141e99: 83 fe 0b cmp $0xb,%esi 141e9c: 75 4c jne 141eea 141e9e: b8 54 00 00 00 mov $0x54,%eax 141ea3: c3 retq 141ea4: b8 5c 00 00 00 mov $0x5c,%eax 141ea9: 83 fe 0d cmp $0xd,%esi 141eac: 74 0a je 141eb8 141eae: 83 fe 0e cmp $0xe,%esi 141eb1: 75 77 jne 141f2a 141eb3: b8 60 00 00 00 mov $0x60,%eax 141eb8: c3 retq 141eb9: 83 fe 02 cmp $0x2,%esi 141ebc: 74 4b je 141f09 141ebe: 76 35 jbe 141ef5 141ec0: 83 fe 03 cmp $0x3,%esi 141ec3: ba 40 00 00 00 mov $0x40,%edx 141ec8: b8 0c 00 00 00 mov $0xc,%eax 141ecd: 0f 44 c2 cmove %edx,%eax 141ed0: c3 retq 141ed1: 83 ff 01 cmp $0x1,%edi 141ed4: 75 4f jne 141f25 141ed6: 8d 46 f9 lea -0x7(%rsi),%eax 141ed9: 83 f8 02 cmp $0x2,%eax 141edc: 0f 87 00 00 00 00 ja 141ee2 141ee2: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 141ee9: c3 retq 141eea: 83 fe 06 cmp $0x6,%esi 141eed: 75 2c jne 141f1b 141eef: b8 6c 00 00 00 mov $0x6c,%eax 141ef4: c3 retq 141ef5: b8 30 00 00 00 mov $0x30,%eax 141efa: 85 f6 test %esi,%esi 141efc: 74 ba je 141eb8 141efe: 83 fe 01 cmp $0x1,%esi 141f01: 75 1d jne 141f20 141f03: b8 2c 00 00 00 mov $0x2c,%eax 141f08: c3 retq 141f09: b8 3c 00 00 00 mov $0x3c,%eax 141f0e: c3 retq 141f0f: b8 58 00 00 00 mov $0x58,%eax 141f14: c3 retq 141f15: b8 10 00 00 00 mov $0x10,%eax 141f1a: c3 retq 141f1b: e9 00 00 00 00 jmpq 141f20 141f20: e9 00 00 00 00 jmpq 141f25 141f25: e9 00 00 00 00 jmpq 141f2a 141f2a: e9 00 00 00 00 jmpq 141f2f 141f2f: 90 nop 0000000000141f30 : 141f30: e8 00 00 00 00 callq 141f35 141f35: 41 57 push %r15 141f37: 41 56 push %r14 141f39: 41 55 push %r13 141f3b: 41 54 push %r12 141f3d: 45 31 e4 xor %r12d,%r12d 141f40: 55 push %rbp 141f41: 48 89 fd mov %rdi,%rbp 141f44: 53 push %rbx 141f45: 48 81 ec a8 01 00 00 sub $0x1a8,%rsp 141f4c: 48 8b 8f c8 01 00 00 mov 0x1c8(%rdi),%rcx 141f53: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 141f5a: 00 00 141f5c: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 141f63: 00 141f64: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 141f6b: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 141f72: 00 141f73: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 141f78: 8b 10 mov (%rax),%edx 141f7a: 48 89 04 24 mov %rax,(%rsp) 141f7e: 85 d2 test %edx,%edx 141f80: 0f 84 42 01 00 00 je 1420c8 141f86: 48 8b 04 24 mov (%rsp),%rax 141f8a: 8b 40 64 mov 0x64(%rax),%eax 141f8d: 85 c0 test %eax,%eax 141f8f: 0f 84 f1 00 00 00 je 142086 141f95: 8b 44 24 14 mov 0x14(%rsp),%eax 141f99: 48 8b 34 24 mov (%rsp),%rsi 141f9d: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 141fa2: 45 31 ed xor %r13d,%r13d 141fa5: 48 8d 04 40 lea (%rax,%rax,2),%rax 141fa9: 48 8d 5e 6c lea 0x6c(%rsi),%rbx 141fad: 48 89 c1 mov %rax,%rcx 141fb0: 48 8d 04 86 lea (%rsi,%rax,4),%rax 141fb4: 48 c1 e1 04 shl $0x4,%rcx 141fb8: 48 89 44 24 08 mov %rax,0x8(%rsp) 141fbd: 4c 8d 3c 0a lea (%rdx,%rcx,1),%r15 141fc1: e9 88 00 00 00 jmpq 14204e 141fc6: 48 8b 7d 60 mov 0x60(%rbp),%rdi 141fca: 41 83 c5 01 add $0x1,%r13d 141fce: 48 83 c3 0c add $0xc,%rbx 141fd2: 49 83 c7 0c add $0xc,%r15 141fd6: be dd 09 00 00 mov $0x9dd,%esi 141fdb: 48 8b 07 mov (%rdi),%rax 141fde: 48 8b 00 mov (%rax),%rax 141fe1: e8 00 00 00 00 callq 141fe6 141fe6: 48 8b 7d 60 mov 0x60(%rbp),%rdi 141fea: be de 09 00 00 mov $0x9de,%esi 141fef: 89 44 24 10 mov %eax,0x10(%rsp) 141ff3: 48 8b 07 mov (%rdi),%rax 141ff6: 48 8b 00 mov (%rax),%rax 141ff9: e8 00 00 00 00 callq 141ffe 141ffe: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142002: be 02 0a 00 00 mov $0xa02,%esi 142007: 41 89 c6 mov %eax,%r14d 14200a: 48 8b 07 mov (%rdi),%rax 14200d: 48 8b 00 mov (%rax),%rax 142010: e8 00 00 00 00 callq 142015 142015: 44 89 f2 mov %r14d,%edx 142018: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 14201d: 0f ca bswap %edx 14201f: 41 88 47 fc mov %al,-0x4(%r15) 142023: 41 89 57 f8 mov %edx,-0x8(%r15) 142027: 89 c2 mov %eax,%edx 142029: c1 e8 14 shr $0x14,%eax 14202c: 41 0f c8 bswap %r8d 14202f: 83 e0 1f and $0x1f,%eax 142032: c1 ea 0a shr $0xa,%edx 142035: 45 89 47 f4 mov %r8d,-0xc(%r15) 142039: 41 88 47 fe mov %al,-0x2(%r15) 14203d: 48 8b 04 24 mov (%rsp),%rax 142041: 83 e2 1f and $0x1f,%edx 142044: 41 88 57 fd mov %dl,-0x3(%r15) 142048: 44 39 68 64 cmp %r13d,0x64(%rax) 14204c: 76 38 jbe 142086 14204e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 142053: 8b 13 mov (%rbx),%edx 142055: 48 89 ef mov %rbp,%rdi 142058: 8b 70 08 mov 0x8(%rax),%esi 14205b: e8 00 00 00 00 callq 142060 142060: 41 89 c4 mov %eax,%r12d 142063: 85 c0 test %eax,%eax 142065: 0f 84 5b ff ff ff je 141fc6 14206b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 142072: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 142079: e8 00 00 00 00 callq 14207e 14207e: 85 c0 test %eax,%eax 142080: 0f 85 00 00 00 00 jne 142086 142086: 48 8b 0c 24 mov (%rsp),%rcx 14208a: 83 44 24 14 01 addl $0x1,0x14(%rsp) 14208f: 8b 44 24 14 mov 0x14(%rsp),%eax 142093: 39 01 cmp %eax,(%rcx) 142095: 0f 87 eb fe ff ff ja 141f86 14209b: 45 85 e4 test %r12d,%r12d 14209e: 74 28 je 1420c8 1420a0: 48 8b 84 24 a0 01 00 mov 0x1a0(%rsp),%rax 1420a7: 00 1420a8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1420af: 00 00 1420b1: 75 3a jne 1420ed 1420b3: 48 81 c4 a8 01 00 00 add $0x1a8,%rsp 1420ba: 44 89 e0 mov %r12d,%eax 1420bd: 5b pop %rbx 1420be: 5d pop %rbp 1420bf: 41 5c pop %r12 1420c1: 41 5d pop %r13 1420c3: 41 5e pop %r14 1420c5: 41 5f pop %r15 1420c7: c3 retq 1420c8: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1420cd: 41 b8 00 00 04 00 mov $0x40000,%r8d 1420d3: b9 80 01 00 00 mov $0x180,%ecx 1420d8: 48 89 ef mov %rbp,%rdi 1420db: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 1420e0: 8b 70 58 mov 0x58(%rax),%esi 1420e3: e8 00 00 00 00 callq 1420e8 1420e8: 41 89 c4 mov %eax,%r12d 1420eb: eb b3 jmp 1420a0 1420ed: e8 00 00 00 00 callq 1420f2 1420f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1420f9: 00 00 00 00 1420fd: 0f 1f 00 nopl (%rax) 0000000000142100 : 142100: e8 00 00 00 00 callq 142105 142105: 41 54 push %r12 142107: 48 83 ec 18 sub $0x18,%rsp 14210b: 48 8b 8f c8 01 00 00 mov 0x1c8(%rdi),%rcx 142112: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 142119: 00 00 14211b: 48 89 44 24 10 mov %rax,0x10(%rsp) 142120: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 142127: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 14212e: 00 14212f: f6 87 2f 01 00 00 04 testb $0x4,0x12f(%rdi) 142136: 74 0a je 142142 142138: 8b 90 68 0d 00 00 mov 0xd68(%rax),%edx 14213e: 85 d2 test %edx,%edx 142140: 75 4e jne 142190 142142: f6 80 3c 0d 00 00 03 testb $0x3,0xd3c(%rax) 142149: 75 1d jne 142168 14214b: 45 31 e4 xor %r12d,%r12d 14214e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 142153: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14215a: 00 00 14215c: 75 6a jne 1421c8 14215e: 48 83 c4 18 add $0x18,%rsp 142162: 44 89 e0 mov %r12d,%eax 142165: 41 5c pop %r12 142167: c3 retq 142168: e8 c3 fd ff ff callq 141f30 14216d: 41 89 c4 mov %eax,%r12d 142170: 85 c0 test %eax,%eax 142172: 74 d7 je 14214b 142174: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14217b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 142182: e8 00 00 00 00 callq 142187 142187: 85 c0 test %eax,%eax 142189: 74 c3 je 14214e 14218b: e9 00 00 00 00 jmpq 142190 142190: 8b 71 4c mov 0x4c(%rcx),%esi 142193: 0f ca bswap %edx 142195: b9 04 00 00 00 mov $0x4,%ecx 14219a: 89 54 24 0c mov %edx,0xc(%rsp) 14219e: 41 b8 00 00 04 00 mov $0x40000,%r8d 1421a4: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 1421a9: 48 89 3c 24 mov %rdi,(%rsp) 1421ad: 81 c6 1c 06 00 00 add $0x61c,%esi 1421b3: e8 00 00 00 00 callq 1421b8 1421b8: 48 8b 3c 24 mov (%rsp),%rdi 1421bc: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 1421c3: e9 7a ff ff ff jmpq 142142 1421c8: e8 00 00 00 00 callq 1421cd 1421cd: 0f 1f 00 nopl (%rax) 00000000001421d0 : 1421d0: e8 00 00 00 00 callq 1421d5 1421d5: 41 55 push %r13 1421d7: b9 00 00 04 00 mov $0x40000,%ecx 1421dc: be 34 00 02 00 mov $0x20034,%esi 1421e1: 41 54 push %r12 1421e3: 55 push %rbp 1421e4: 53 push %rbx 1421e5: 48 89 fb mov %rdi,%rbx 1421e8: 48 83 ec 10 sub $0x10,%rsp 1421ec: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 1421f3: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 1421fa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 142201: 00 00 142203: 48 89 44 24 08 mov %rax,0x8(%rsp) 142208: 31 c0 xor %eax,%eax 14220a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14220f: e8 00 00 00 00 callq 142214 142214: 89 c5 mov %eax,%ebp 142216: 85 c0 test %eax,%eax 142218: 75 09 jne 142223 14221a: 8b 44 24 04 mov 0x4(%rsp),%eax 14221e: 41 89 44 24 4c mov %eax,0x4c(%r12) 142223: b9 00 00 04 00 mov $0x40000,%ecx 142228: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14222d: be 30 00 02 00 mov $0x20030,%esi 142232: 48 89 df mov %rbx,%rdi 142235: e8 00 00 00 00 callq 14223a 14223a: 85 c0 test %eax,%eax 14223c: 75 10 jne 14224e 14223e: 8b 54 24 04 mov 0x4(%rsp),%edx 142242: 41 89 95 8c 08 00 00 mov %edx,0x88c(%r13) 142249: 41 89 54 24 48 mov %edx,0x48(%r12) 14224e: b9 00 00 04 00 mov $0x40000,%ecx 142253: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 142258: 48 89 df mov %rbx,%rdi 14225b: 09 c5 or %eax,%ebp 14225d: be 44 00 02 00 mov $0x20044,%esi 142262: e8 00 00 00 00 callq 142267 142267: 85 c0 test %eax,%eax 142269: 75 09 jne 142274 14226b: 8b 44 24 04 mov 0x4(%rsp),%eax 14226f: 41 89 44 24 50 mov %eax,0x50(%r12) 142274: b9 00 00 04 00 mov $0x40000,%ecx 142279: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14227e: be 38 00 02 00 mov $0x20038,%esi 142283: 48 89 df mov %rbx,%rdi 142286: e8 00 00 00 00 callq 14228b 14228b: 85 c0 test %eax,%eax 14228d: 75 09 jne 142298 14228f: 8b 54 24 04 mov 0x4(%rsp),%edx 142293: 41 89 54 24 54 mov %edx,0x54(%r12) 142298: b9 00 00 04 00 mov $0x40000,%ecx 14229d: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1422a2: 48 89 df mov %rbx,%rdi 1422a5: 09 c5 or %eax,%ebp 1422a7: be 48 00 02 00 mov $0x20048,%esi 1422ac: e8 00 00 00 00 callq 1422b1 1422b1: 85 c0 test %eax,%eax 1422b3: 75 09 jne 1422be 1422b5: 8b 54 24 04 mov 0x4(%rsp),%edx 1422b9: 41 89 54 24 58 mov %edx,0x58(%r12) 1422be: b9 00 00 04 00 mov $0x40000,%ecx 1422c3: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1422c8: 48 89 df mov %rbx,%rdi 1422cb: 09 c5 or %eax,%ebp 1422cd: be 14 00 02 00 mov $0x20014,%esi 1422d2: e8 00 00 00 00 callq 1422d7 1422d7: 41 89 c0 mov %eax,%r8d 1422da: b8 ff ff ff ff mov $0xffffffff,%eax 1422df: 45 85 c0 test %r8d,%r8d 1422e2: 75 13 jne 1422f7 1422e4: 8b 44 24 04 mov 0x4(%rsp),%eax 1422e8: 89 83 34 03 00 00 mov %eax,0x334(%rbx) 1422ee: 31 c0 xor %eax,%eax 1422f0: 85 ed test %ebp,%ebp 1422f2: 0f 95 c0 setne %al 1422f5: f7 d8 neg %eax 1422f7: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1422fc: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 142303: 00 00 142305: 75 0b jne 142312 142307: 48 83 c4 10 add $0x10,%rsp 14230b: 5b pop %rbx 14230c: 5d pop %rbp 14230d: 41 5c pop %r12 14230f: 41 5d pop %r13 142311: c3 retq 142312: e8 00 00 00 00 callq 142317 142317: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 14231e: 00 00 0000000000142320 : 142320: e8 00 00 00 00 callq 142325 142325: 55 push %rbp 142326: 31 d2 xor %edx,%edx 142328: be 08 00 00 00 mov $0x8,%esi 14232d: 48 89 fd mov %rdi,%rbp 142330: 48 81 ec 18 01 00 00 sub $0x118,%rsp 142337: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14233e: 00 00 142340: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) 142347: 00 142348: 31 c0 xor %eax,%eax 14234a: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 14234f: e8 00 00 00 00 callq 142354 142354: 85 c0 test %eax,%eax 142356: 75 35 jne 14238d 142358: 8b 54 24 08 mov 0x8(%rsp),%edx 14235c: 89 c6 mov %eax,%esi 14235e: 45 31 c0 xor %r8d,%r8d 142361: 31 c0 xor %eax,%eax 142363: f6 c2 01 test $0x1,%dl 142366: 74 16 je 14237e 142368: 8d 0c f5 00 00 00 00 lea 0x0(,%rsi,8),%ecx 14236f: 89 c7 mov %eax,%edi 142371: 83 c6 01 add $0x1,%esi 142374: d3 e7 shl %cl,%edi 142376: 41 09 f8 or %edi,%r8d 142379: 83 fe 02 cmp $0x2,%esi 14237c: 7f 0a jg 142388 14237e: 83 c0 01 add $0x1,%eax 142381: d1 ea shr %edx 142383: 83 f8 20 cmp $0x20,%eax 142386: 75 db jne 142363 142388: 45 85 c0 test %r8d,%r8d 14238b: 75 1e jne 1423ab 14238d: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 142394: 00 142395: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14239c: 00 00 14239e: 75 1f jne 1423bf 1423a0: 48 81 c4 18 01 00 00 add $0x118,%rsp 1423a7: 31 c0 xor %eax,%eax 1423a9: 5d pop %rbp 1423aa: c3 retq 1423ab: 31 c9 xor %ecx,%ecx 1423ad: 44 89 c2 mov %r8d,%edx 1423b0: be 74 02 00 00 mov $0x274,%esi 1423b5: 48 89 ef mov %rbp,%rdi 1423b8: e8 00 00 00 00 callq 1423bd 1423bd: eb ce jmp 14238d 1423bf: e8 00 00 00 00 callq 1423c4 1423c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1423cb: 00 00 00 00 1423cf: 90 nop 00000000001423d0 : 1423d0: e8 00 00 00 00 callq 1423d5 1423d5: 41 54 push %r12 1423d7: 55 push %rbp 1423d8: 53 push %rbx 1423d9: 48 89 fb mov %rdi,%rbx 1423dc: 48 83 ec 30 sub $0x30,%rsp 1423e0: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 1423e7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1423ee: 00 00 1423f0: 48 89 44 24 28 mov %rax,0x28(%rsp) 1423f5: 31 c0 xor %eax,%eax 1423f7: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 1423fe: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 142405: 00 00 142407: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 14240e: 00 00 142410: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 142417: 00 00 142419: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 142420: 00 00 142422: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 142429: 00 14242a: 0f 85 c0 01 00 00 jne 1425f0 142430: 41 8b 54 24 54 mov 0x54(%r12),%edx 142435: 85 d2 test %edx,%edx 142437: 0f 84 b3 01 00 00 je 1425f0 14243d: 48 8b 7f 60 mov 0x60(%rdi),%rdi 142441: ba 68 00 30 c0 mov $0xc0300068,%edx 142446: be 01 00 00 00 mov $0x1,%esi 14244b: 48 8b 07 mov (%rdi),%rax 14244e: 48 8b 40 10 mov 0x10(%rax),%rax 142452: e8 00 00 00 00 callq 142457 142457: 25 ff 00 00 00 and $0xff,%eax 14245c: 89 c5 mov %eax,%ebp 14245e: 0f 84 8c 01 00 00 je 1425f0 142464: 0f b7 8b cc 02 00 00 movzwl 0x2cc(%rbx),%ecx 14246b: 44 0f b7 8b ca 02 00 movzwl 0x2ca(%rbx),%r9d 142472: 00 142473: 31 d2 xor %edx,%edx 142475: c7 44 24 16 00 01 00 movl $0x5000100,0x16(%rsp) 14247c: 05 14247d: 0f b7 bb c6 02 00 00 movzwl 0x2c6(%rbx),%edi 142484: 44 0f b7 93 c8 02 00 movzwl 0x2c8(%rbx),%r10d 14248b: 00 14248c: 44 89 ce mov %r9d,%esi 14248f: 44 0f b7 83 c4 02 00 movzwl 0x2c4(%rbx),%r8d 142496: 00 142497: 0f af f0 imul %eax,%esi 14249a: 0f b7 83 ce 02 00 00 movzwl 0x2ce(%rbx),%eax 1424a1: 41 29 fa sub %edi,%r10d 1424a4: 29 c8 sub %ecx,%eax 1424a6: 0f af c5 imul %ebp,%eax 1424a9: c1 e0 04 shl $0x4,%eax 1424ac: 41 f7 f2 div %r10d 1424af: 31 d2 xor %edx,%edx 1424b1: 44 8d 50 32 lea 0x32(%rax),%r10d 1424b5: 41 8d 40 32 lea 0x32(%r8),%eax 1424b9: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1424c0: 4d 69 d2 1f 85 eb 51 imul $0x51eb851f,%r10,%r10 1424c7: 48 c1 e8 25 shr $0x25,%rax 1424cb: 66 c1 c0 08 rol $0x8,%ax 1424cf: 49 c1 ea 25 shr $0x25,%r10 1424d3: 66 89 44 24 06 mov %ax,0x6(%rsp) 1424d8: 8d 47 32 lea 0x32(%rdi),%eax 1424db: 44 29 c7 sub %r8d,%edi 1424de: 66 41 c1 c2 08 rol $0x8,%r10w 1424e3: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1424ea: 66 44 89 54 24 0e mov %r10w,0xe(%rsp) 1424f0: 48 c1 e8 25 shr $0x25,%rax 1424f4: 66 c1 c0 08 rol $0x8,%ax 1424f8: 66 89 44 24 08 mov %ax,0x8(%rsp) 1424fd: 0f b7 83 d8 02 00 00 movzwl 0x2d8(%rbx),%eax 142504: 48 83 c0 32 add $0x32,%rax 142508: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 14250f: 48 c1 e8 25 shr $0x25,%rax 142513: 66 c1 c0 08 rol $0x8,%ax 142517: 66 89 44 24 0a mov %ax,0xa(%rsp) 14251c: 89 c8 mov %ecx,%eax 14251e: 44 29 c8 sub %r9d,%eax 142521: 0f af c5 imul %ebp,%eax 142524: c1 e0 04 shl $0x4,%eax 142527: f7 f7 div %edi 142529: 48 8b 3b mov (%rbx),%rdi 14252c: 48 ba 4b 59 86 38 d6 movabs $0x346dc5d63886594b,%rdx 142533: c5 6d 34 142536: 83 c0 32 add $0x32,%eax 142539: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 142540: 48 c1 e8 25 shr $0x25,%rax 142544: 66 c1 c0 08 rol $0x8,%ax 142548: 66 89 44 24 0c mov %ax,0xc(%rsp) 14254d: 48 89 f0 mov %rsi,%rax 142550: 48 f7 e2 mul %rdx 142553: 0f b6 83 d0 02 00 00 movzbl 0x2d0(%rbx),%eax 14255a: 48 c1 ea 0b shr $0xb,%rdx 14255e: 48 89 d6 mov %rdx,%rsi 142561: 66 c1 c6 08 rol $0x8,%si 142565: 66 c1 c0 08 rol $0x8,%ax 142569: 66 89 44 24 14 mov %ax,0x14(%rsp) 14256e: b8 00 01 00 00 mov $0x100,%eax 142573: 66 c1 c5 08 rol $0x8,%bp 142577: 66 89 44 24 12 mov %ax,0x12(%rsp) 14257c: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 142583: 66 89 74 24 10 mov %si,0x10(%rsp) 142588: 48 8b 40 30 mov 0x30(%rax),%rax 14258c: e8 00 00 00 00 callq 142591 142591: 48 8b 7b 60 mov 0x60(%rbx),%rdi 142595: ba 10 00 30 c0 mov $0xc0300010,%edx 14259a: be 01 00 00 00 mov $0x1,%esi 14259f: 0f af 83 d4 02 00 00 imul 0x2d4(%rbx),%eax 1425a6: 66 89 6c 24 24 mov %bp,0x24(%rsp) 1425ab: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1425b2: 48 c1 e8 29 shr $0x29,%rax 1425b6: 0f c8 bswap %eax 1425b8: 89 44 24 20 mov %eax,0x20(%rsp) 1425bc: 48 8b 07 mov (%rdi),%rax 1425bf: 48 8b 40 10 mov 0x10(%rax),%rax 1425c3: e8 00 00 00 00 callq 1425c8 1425c8: 41 8b 74 24 54 mov 0x54(%r12),%esi 1425cd: 41 b8 00 00 04 00 mov $0x40000,%r8d 1425d3: 48 89 df mov %rbx,%rdi 1425d6: c1 e8 14 shr $0x14,%eax 1425d9: b9 24 00 00 00 mov $0x24,%ecx 1425de: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1425e3: 88 44 24 26 mov %al,0x26(%rsp) 1425e7: e8 00 00 00 00 callq 1425ec 1425ec: 85 c0 test %eax,%eax 1425ee: 74 25 je 142615 1425f0: 81 a3 24 01 00 00 ff andl $0xbfffffff,0x124(%rbx) 1425f7: ff ff bf 1425fa: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1425ff: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 142606: 00 00 142608: 75 4a jne 142654 14260a: 48 83 c4 30 add $0x30,%rsp 14260e: 31 c0 xor %eax,%eax 142610: 5b pop %rbx 142611: 5d pop %rbp 142612: 41 5c pop %r12 142614: c3 retq 142615: 0f b6 93 01 03 00 00 movzbl 0x301(%rbx),%edx 14261c: 84 d2 test %dl,%dl 14261e: 75 1f jne 14263f 142620: 8b 93 fc 02 00 00 mov 0x2fc(%rbx),%edx 142626: 85 d2 test %edx,%edx 142628: 74 d0 je 1425fa 14262a: 31 c9 xor %ecx,%ecx 14262c: be 06 02 00 00 mov $0x206,%esi 142631: 48 89 df mov %rbx,%rdi 142634: e8 00 00 00 00 callq 142639 142639: 85 c0 test %eax,%eax 14263b: 74 bd je 1425fa 14263d: eb b1 jmp 1425f0 14263f: 31 c9 xor %ecx,%ecx 142641: be 09 02 00 00 mov $0x209,%esi 142646: 48 89 df mov %rbx,%rdi 142649: e8 00 00 00 00 callq 14264e 14264e: 85 c0 test %eax,%eax 142650: 74 ce je 142620 142652: eb 9c jmp 1425f0 142654: e8 00 00 00 00 callq 142659 142659: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000142660 : 142660: e8 00 00 00 00 callq 142665 142665: 41 54 push %r12 142667: 55 push %rbp 142668: 48 89 fd mov %rdi,%rbp 14266b: 53 push %rbx 14266c: 48 83 ec 10 sub $0x10,%rsp 142670: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 142677: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14267e: 00 00 142680: 48 89 44 24 08 mov %rax,0x8(%rsp) 142685: 31 c0 xor %eax,%eax 142687: e8 00 00 00 00 callq 14268c 14268c: 84 c0 test %al,%al 14268e: 75 06 jne 142696 142690: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 142694: 75 3a jne 1426d0 142696: 48 8d 53 48 lea 0x48(%rbx),%rdx 14269a: b9 00 00 04 00 mov $0x40000,%ecx 14269f: be 30 00 02 00 mov $0x20030,%esi 1426a4: 48 89 ef mov %rbp,%rdi 1426a7: e8 00 00 00 00 callq 1426ac 1426ac: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1426b1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1426b8: 00 00 1426ba: 0f 85 bb 04 00 00 jne 142b7b 1426c0: 48 83 c4 10 add $0x10,%rsp 1426c4: 48 89 ef mov %rbp,%rdi 1426c7: 5b pop %rbx 1426c8: 5d pop %rbp 1426c9: 41 5c pop %r12 1426cb: e9 00 00 00 00 jmpq 1426d0 1426d0: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1426d4: ba a4 30 00 e0 mov $0xe00030a4,%edx 1426d9: be 01 00 00 00 mov $0x1,%esi 1426de: 48 8b 07 mov (%rdi),%rax 1426e1: 48 8b 40 10 mov 0x10(%rax),%rax 1426e5: e8 00 00 00 00 callq 1426ea 1426ea: a9 00 00 01 00 test $0x10000,%eax 1426ef: 0f 84 a2 02 00 00 je 142997 1426f5: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1426f9: ba 00 00 00 80 mov $0x80000000,%edx 1426fe: be 01 00 00 00 mov $0x1,%esi 142703: 48 8b 07 mov (%rdi),%rax 142706: 4c 8b 60 18 mov 0x18(%rax),%r12 14270a: 48 8b 40 10 mov 0x10(%rax),%rax 14270e: e8 00 00 00 00 callq 142713 142713: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142717: ba 00 00 00 80 mov $0x80000000,%edx 14271c: be 01 00 00 00 mov $0x1,%esi 142721: 83 c8 01 or $0x1,%eax 142724: 89 c1 mov %eax,%ecx 142726: e8 00 00 00 00 callq 14272b 14272b: 48 89 ef mov %rbp,%rdi 14272e: e8 00 00 00 00 callq 142733 142733: 85 c0 test %eax,%eax 142735: 0f 85 71 03 00 00 jne 142aac 14273b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14273f: 31 c9 xor %ecx,%ecx 142741: ba 88 30 00 e0 mov $0xe0003088,%edx 142746: be 01 00 00 00 mov $0x1,%esi 14274b: 48 8b 07 mov (%rdi),%rax 14274e: 48 8b 40 18 mov 0x18(%rax),%rax 142752: e8 00 00 00 00 callq 142757 142757: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14275b: ba 04 00 00 80 mov $0x80000004,%edx 142760: be 01 00 00 00 mov $0x1,%esi 142765: 48 8b 07 mov (%rdi),%rax 142768: 4c 8b 60 18 mov 0x18(%rax),%r12 14276c: 48 8b 40 10 mov 0x10(%rax),%rax 142770: e8 00 00 00 00 callq 142775 142775: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142779: ba 04 00 00 80 mov $0x80000004,%edx 14277e: be 01 00 00 00 mov $0x1,%esi 142783: 83 e0 fe and $0xfffffffe,%eax 142786: 89 c1 mov %eax,%ecx 142788: e8 00 00 00 00 callq 14278d 14278d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142791: ba 00 00 00 80 mov $0x80000000,%edx 142796: be 01 00 00 00 mov $0x1,%esi 14279b: 48 8b 07 mov (%rdi),%rax 14279e: 4c 8b 60 18 mov 0x18(%rax),%r12 1427a2: 48 8b 40 10 mov 0x10(%rax),%rax 1427a6: e8 00 00 00 00 callq 1427ab 1427ab: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1427af: ba 00 00 00 80 mov $0x80000000,%edx 1427b4: be 01 00 00 00 mov $0x1,%esi 1427b9: 83 e0 fe and $0xfffffffe,%eax 1427bc: 89 c1 mov %eax,%ecx 1427be: e8 00 00 00 00 callq 1427c3 1427c3: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1427c7: ba b8 30 00 e0 mov $0xe00030b8,%edx 1427cc: be 01 00 00 00 mov $0x1,%esi 1427d1: 48 8b 07 mov (%rdi),%rax 1427d4: 4c 8b 60 18 mov 0x18(%rax),%r12 1427d8: 48 8b 40 10 mov 0x10(%rax),%rax 1427dc: e8 00 00 00 00 callq 1427e1 1427e1: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1427e5: ba b8 30 00 e0 mov $0xe00030b8,%edx 1427ea: be 01 00 00 00 mov $0x1,%esi 1427ef: 0d 00 00 00 80 or $0x80000000,%eax 1427f4: 89 c1 mov %eax,%ecx 1427f6: e8 00 00 00 00 callq 1427fb 1427fb: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1427ff: 31 c9 xor %ecx,%ecx 142801: ba 00 f0 03 00 mov $0x3f000,%edx 142806: be 01 00 00 00 mov $0x1,%esi 14280b: 48 8b 07 mov (%rdi),%rax 14280e: 48 8b 40 18 mov 0x18(%rax),%rax 142812: e8 00 00 00 00 callq 142817 142817: 41 b8 00 00 01 00 mov $0x10000,%r8d 14281d: b9 00 00 01 00 mov $0x10000,%ecx 142822: 48 89 ef mov %rbp,%rdi 142825: ba 04 00 00 c0 mov $0xc0000004,%edx 14282a: be ac 01 00 00 mov $0x1ac,%esi 14282f: e8 00 00 00 00 callq 142834 142834: 31 c9 xor %ecx,%ecx 142836: ba 00 00 02 00 mov $0x20000,%edx 14283b: 48 89 ef mov %rbp,%rdi 14283e: be 00 01 00 00 mov $0x100,%esi 142843: e8 00 00 00 00 callq 142848 142848: 31 c9 xor %ecx,%ecx 14284a: ba 88 30 00 e0 mov $0xe0003088,%edx 14284f: 48 89 ef mov %rbp,%rdi 142852: be ac 01 00 00 mov $0x1ac,%esi 142857: 41 b8 01 00 00 00 mov $0x1,%r8d 14285d: e8 00 00 00 00 callq 142862 142862: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142866: ba 88 30 00 e0 mov $0xe0003088,%edx 14286b: be 01 00 00 00 mov $0x1,%esi 142870: 48 8b 07 mov (%rdi),%rax 142873: 48 8b 40 10 mov 0x10(%rax),%rax 142877: e8 00 00 00 00 callq 14287c 14287c: a8 02 test $0x2,%al 14287e: 0f 84 08 02 00 00 je 142a8c 142884: 41 b8 01 00 00 00 mov $0x1,%r8d 14288a: b9 01 00 00 00 mov $0x1,%ecx 14288f: ba 00 f0 03 00 mov $0x3f000,%edx 142894: 48 89 ef mov %rbp,%rdi 142897: be ac 01 00 00 mov $0x1ac,%esi 14289c: e8 00 00 00 00 callq 1428a1 1428a1: 80 bd 74 03 00 00 00 cmpb $0x0,0x374(%rbp) 1428a8: 0f 84 e8 fd ff ff je 142696 1428ae: b9 00 00 04 00 mov $0x40000,%ecx 1428b3: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1428b8: be 34 00 02 00 mov $0x20034,%esi 1428bd: 48 89 ef mov %rbp,%rdi 1428c0: e8 00 00 00 00 callq 1428c5 1428c5: 85 c0 test %eax,%eax 1428c7: 0f 85 76 02 00 00 jne 142b43 1428cd: 8b 44 24 04 mov 0x4(%rsp),%eax 1428d1: 41 b8 00 00 04 00 mov $0x40000,%r8d 1428d7: 48 89 e2 mov %rsp,%rdx 1428da: 48 89 ef mov %rbp,%rdi 1428dd: b9 04 00 00 00 mov $0x4,%ecx 1428e2: c7 04 24 00 05 00 01 movl $0x1000500,(%rsp) 1428e9: 8d 70 70 lea 0x70(%rax),%esi 1428ec: e8 00 00 00 00 callq 1428f1 1428f1: 85 c0 test %eax,%eax 1428f3: 0f 85 13 02 00 00 jne 142b0c 1428f9: 8b 44 24 04 mov 0x4(%rsp),%eax 1428fd: 41 b8 00 00 04 00 mov $0x40000,%r8d 142903: b9 60 01 00 00 mov $0x160,%ecx 142908: 48 89 ef mov %rbp,%rdi 14290b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 142912: 8d b0 ec 00 00 00 lea 0xec(%rax),%esi 142918: e8 00 00 00 00 callq 14291d 14291d: 85 c0 test %eax,%eax 14291f: 0f 85 3a 02 00 00 jne 142b5f 142925: 48 89 ef mov %rbp,%rdi 142928: e8 00 00 00 00 callq 14292d 14292d: 85 c0 test %eax,%eax 14292f: 0f 85 b0 01 00 00 jne 142ae5 142935: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 14293c: 8b 50 68 mov 0x68(%rax),%edx 14293f: 85 d2 test %edx,%edx 142941: 0f 85 82 01 00 00 jne 142ac9 142947: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14294b: ba 00 00 00 50 mov $0x50000000,%edx 142950: be 8d 20 00 00 mov $0x208d,%esi 142955: 48 8b 07 mov (%rdi),%rax 142958: 48 8b 40 08 mov 0x8(%rax),%rax 14295c: e8 00 00 00 00 callq 142961 142961: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142965: ba ff ff ff ff mov $0xffffffff,%edx 14296a: be 08 20 00 00 mov $0x2008,%esi 14296f: 48 8b 07 mov (%rdi),%rax 142972: 48 8b 40 08 mov 0x8(%rax),%rax 142976: e8 00 00 00 00 callq 14297b 14297b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14297f: 31 d2 xor %edx,%edx 142981: be 08 20 00 00 mov $0x2008,%esi 142986: 48 8b 07 mov (%rdi),%rax 142989: 48 8b 40 08 mov 0x8(%rax),%rax 14298d: e8 00 00 00 00 callq 142992 142992: e9 ff fc ff ff jmpq 142696 142997: 41 b8 80 00 00 00 mov $0x80,%r8d 14299d: 31 c9 xor %ecx,%ecx 14299f: ba 04 00 00 c0 mov $0xc0000004,%edx 1429a4: 48 89 ef mov %rbp,%rdi 1429a7: be ac 01 00 00 mov $0x1ac,%esi 1429ac: e8 00 00 00 00 callq 1429b1 1429b1: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1429b5: 31 c9 xor %ecx,%ecx 1429b7: ba 00 f0 03 00 mov $0x3f000,%edx 1429bc: be 01 00 00 00 mov $0x1,%esi 1429c1: 48 8b 07 mov (%rdi),%rax 1429c4: 48 8b 40 18 mov 0x18(%rax),%rax 1429c8: e8 00 00 00 00 callq 1429cd 1429cd: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1429d1: ba 00 00 00 80 mov $0x80000000,%edx 1429d6: be 01 00 00 00 mov $0x1,%esi 1429db: 48 8b 07 mov (%rdi),%rax 1429de: 4c 8b 60 18 mov 0x18(%rax),%r12 1429e2: 48 8b 40 10 mov 0x10(%rax),%rax 1429e6: e8 00 00 00 00 callq 1429eb 1429eb: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1429ef: ba 00 00 00 80 mov $0x80000000,%edx 1429f4: be 01 00 00 00 mov $0x1,%esi 1429f9: 83 c8 01 or $0x1,%eax 1429fc: 89 c1 mov %eax,%ecx 1429fe: e8 00 00 00 00 callq 142a03 142a03: 48 89 ef mov %rbp,%rdi 142a06: e8 00 00 00 00 callq 142a0b 142a0b: 85 c0 test %eax,%eax 142a0d: 0f 85 99 00 00 00 jne 142aac 142a13: 48 89 ef mov %rbp,%rdi 142a16: e8 00 00 00 00 callq 142a1b 142a1b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142a1f: ba 04 00 00 80 mov $0x80000004,%edx 142a24: be 01 00 00 00 mov $0x1,%esi 142a29: 48 8b 07 mov (%rdi),%rax 142a2c: 4c 8b 60 18 mov 0x18(%rax),%r12 142a30: 48 8b 40 10 mov 0x10(%rax),%rax 142a34: e8 00 00 00 00 callq 142a39 142a39: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142a3d: ba 04 00 00 80 mov $0x80000004,%edx 142a42: be 01 00 00 00 mov $0x1,%esi 142a47: 83 e0 fe and $0xfffffffe,%eax 142a4a: 89 c1 mov %eax,%ecx 142a4c: e8 00 00 00 00 callq 142a51 142a51: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142a55: ba 00 00 00 80 mov $0x80000000,%edx 142a5a: be 01 00 00 00 mov $0x1,%esi 142a5f: 48 8b 07 mov (%rdi),%rax 142a62: 4c 8b 60 18 mov 0x18(%rax),%r12 142a66: 48 8b 40 10 mov 0x10(%rax),%rax 142a6a: e8 00 00 00 00 callq 142a6f 142a6f: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142a73: ba 00 00 00 80 mov $0x80000000,%edx 142a78: be 01 00 00 00 mov $0x1,%esi 142a7d: 83 e0 fe and $0xfffffffe,%eax 142a80: 89 c1 mov %eax,%ecx 142a82: e8 00 00 00 00 callq 142a87 142a87: e9 f8 fd ff ff jmpq 142884 142a8c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 142a93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 142a9a: e8 00 00 00 00 callq 142a9f 142a9f: 85 c0 test %eax,%eax 142aa1: 0f 85 00 00 00 00 jne 142aa7 142aa7: b8 ff ff ff ff mov $0xffffffff,%eax 142aac: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 142ab1: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 142ab8: 00 00 142aba: 0f 85 bb 00 00 00 jne 142b7b 142ac0: 48 83 c4 10 add $0x10,%rsp 142ac4: 5b pop %rbx 142ac5: 5d pop %rbp 142ac6: 41 5c pop %r12 142ac8: c3 retq 142ac9: 31 c9 xor %ecx,%ecx 142acb: be 6c 02 00 00 mov $0x26c,%esi 142ad0: 48 89 ef mov %rbp,%rdi 142ad3: e8 00 00 00 00 callq 142ad8 142ad8: 85 c0 test %eax,%eax 142ada: 0f 84 67 fe ff ff je 142947 142ae0: e9 00 00 00 00 jmpq 142ae5 142ae5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 142aec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 142af3: e8 00 00 00 00 callq 142af8 142af8: 85 c0 test %eax,%eax 142afa: 0f 85 00 00 00 00 jne 142b00 142b00: c6 85 74 03 00 00 00 movb $0x0,0x374(%rbp) 142b07: e9 8a fb ff ff jmpq 142696 142b0c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 142b13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 142b1a: e8 00 00 00 00 callq 142b1f 142b1f: 85 c0 test %eax,%eax 142b21: 0f 85 00 00 00 00 jne 142b27 142b27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 142b2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 142b35: e8 00 00 00 00 callq 142b3a 142b3a: 85 c0 test %eax,%eax 142b3c: 74 c2 je 142b00 142b3e: e9 00 00 00 00 jmpq 142b43 142b43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 142b4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 142b51: e8 00 00 00 00 callq 142b56 142b56: 85 c0 test %eax,%eax 142b58: 74 cd je 142b27 142b5a: e9 00 00 00 00 jmpq 142b5f 142b5f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 142b66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 142b6d: e8 00 00 00 00 callq 142b72 142b72: 85 c0 test %eax,%eax 142b74: 74 b1 je 142b27 142b76: e9 00 00 00 00 jmpq 142b7b 142b7b: e8 00 00 00 00 callq 142b80 0000000000142b80 : 142b80: e8 00 00 00 00 callq 142b85 142b85: 80 bf 74 03 00 00 00 cmpb $0x0,0x374(%rdi) 142b8c: 74 0c je 142b9a 142b8e: 31 d2 xor %edx,%edx 142b90: be 6a 02 00 00 mov $0x26a,%esi 142b95: e8 00 00 00 00 callq 142b9a 142b9a: 31 c0 xor %eax,%eax 142b9c: c3 retq 142b9d: 0f 1f 00 nopl (%rax) 0000000000142ba0 : 142ba0: e8 00 00 00 00 callq 142ba5 142ba5: 41 54 push %r12 142ba7: 49 89 fc mov %rdi,%r12 142baa: ba 98 07 00 00 mov $0x798,%edx 142baf: be c0 0d 00 00 mov $0xdc0,%esi 142bb4: 55 push %rbp 142bb5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 142bbc 142bbc: e8 00 00 00 00 callq 142bc1 142bc1: 48 85 c0 test %rax,%rax 142bc4: 74 1b je 142be1 142bc6: 49 89 84 24 c8 01 00 mov %rax,0x1c8(%r12) 142bcd: 00 142bce: 4c 89 e7 mov %r12,%rdi 142bd1: 48 89 c5 mov %rax,%rbp 142bd4: e8 00 00 00 00 callq 142bd9 142bd9: 85 c0 test %eax,%eax 142bdb: 75 0b jne 142be8 142bdd: 5d pop %rbp 142bde: 41 5c pop %r12 142be0: c3 retq 142be1: b8 f4 ff ff ff mov $0xfffffff4,%eax 142be6: eb f5 jmp 142bdd 142be8: 48 89 ef mov %rbp,%rdi 142beb: e8 00 00 00 00 callq 142bf0 142bf0: b8 ea ff ff ff mov $0xffffffea,%eax 142bf5: eb e6 jmp 142bdd 142bf7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 142bfe: 00 00 0000000000142c00 : 142c00: e8 00 00 00 00 callq 142c05 142c05: 41 54 push %r12 142c07: 55 push %rbp 142c08: 48 89 fd mov %rdi,%rbp 142c0b: 53 push %rbx 142c0c: 85 f6 test %esi,%esi 142c0e: 0f 84 97 00 00 00 je 142cab 142c14: 83 fe 01 cmp $0x1,%esi 142c17: 0f 85 87 00 00 00 jne 142ca4 142c1d: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 142c24: 31 c0 xor %eax,%eax 142c26: f6 87 31 01 00 00 80 testb $0x80,0x131(%rdi) 142c2d: 74 13 je 142c42 142c2f: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 142c36: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 142c3d: 8b 00 mov (%rax),%eax 142c3f: 83 e8 01 sub $0x1,%eax 142c42: 88 83 19 06 00 00 mov %al,0x619(%rbx) 142c48: 8b 43 4c mov 0x4c(%rbx),%eax 142c4b: be 01 00 00 00 mov $0x1,%esi 142c50: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142c54: 44 8d a0 a9 05 00 00 lea 0x5a9(%rax),%r12d 142c5b: 48 8b 07 mov (%rdi),%rax 142c5e: 41 83 e4 fc and $0xfffffffc,%r12d 142c62: 44 89 e2 mov %r12d,%edx 142c65: 48 8b 40 10 mov 0x10(%rax),%rax 142c69: e8 00 00 00 00 callq 142c6e 142c6e: 0f b6 8b 19 06 00 00 movzbl 0x619(%rbx),%ecx 142c75: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142c79: 44 89 e2 mov %r12d,%edx 142c7c: 25 ff ff 00 ff and $0xff00ffff,%eax 142c81: be 01 00 00 00 mov $0x1,%esi 142c86: c1 e1 10 shl $0x10,%ecx 142c89: 09 c1 or %eax,%ecx 142c8b: 48 8b 07 mov (%rdi),%rax 142c8e: 48 8b 40 18 mov 0x18(%rax),%rax 142c92: e8 00 00 00 00 callq 142c97 142c97: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 142c9e: 0f 85 c1 00 00 00 jne 142d65 142ca4: 5b pop %rbx 142ca5: 31 c0 xor %eax,%eax 142ca7: 5d pop %rbp 142ca8: 41 5c pop %r12 142caa: c3 retq 142cab: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 142cb2: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 142cb9: be 01 00 00 00 mov $0x1,%esi 142cbe: c6 83 18 06 00 00 00 movb $0x0,0x618(%rbx) 142cc5: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 142ccc: 8b 10 mov (%rax),%edx 142cce: 85 d2 test %edx,%edx 142cd0: 8d 42 ff lea -0x1(%rdx),%eax 142cd3: ba 00 00 00 00 mov $0x0,%edx 142cd8: 0f 44 c2 cmove %edx,%eax 142cdb: 88 83 18 06 00 00 mov %al,0x618(%rbx) 142ce1: 8b 43 4c mov 0x4c(%rbx),%eax 142ce4: 48 8b 7f 60 mov 0x60(%rdi),%rdi 142ce8: 44 8d a0 a8 05 00 00 lea 0x5a8(%rax),%r12d 142cef: 48 8b 07 mov (%rdi),%rax 142cf2: 41 83 e4 fc and $0xfffffffc,%r12d 142cf6: 44 89 e2 mov %r12d,%edx 142cf9: 48 8b 40 10 mov 0x10(%rax),%rax 142cfd: e8 00 00 00 00 callq 142d02 142d02: 0f b6 8b 18 06 00 00 movzbl 0x618(%rbx),%ecx 142d09: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142d0d: 44 89 e2 mov %r12d,%edx 142d10: 25 ff ff ff 00 and $0xffffff,%eax 142d15: be 01 00 00 00 mov $0x1,%esi 142d1a: c1 e1 18 shl $0x18,%ecx 142d1d: 09 c1 or %eax,%ecx 142d1f: 48 8b 07 mov (%rdi),%rax 142d22: 48 8b 40 18 mov 0x18(%rax),%rax 142d26: e8 00 00 00 00 callq 142d2b 142d2b: f6 85 2c 01 00 00 01 testb $0x1,0x12c(%rbp) 142d32: 74 0d je 142d41 142d34: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 142d3b: 0f 84 63 ff ff ff je 142ca4 142d41: 0f b6 8b 18 06 00 00 movzbl 0x618(%rbx),%ecx 142d48: ba 01 00 00 00 mov $0x1,%edx 142d4d: 48 89 ef mov %rbp,%rdi 142d50: be 2d 01 00 00 mov $0x12d,%esi 142d55: d3 e2 shl %cl,%edx 142d57: 31 c9 xor %ecx,%ecx 142d59: e8 00 00 00 00 callq 142d5e 142d5e: 31 c0 xor %eax,%eax 142d60: 5b pop %rbx 142d61: 5d pop %rbp 142d62: 41 5c pop %r12 142d64: c3 retq 142d65: 0f b6 8b 19 06 00 00 movzbl 0x619(%rbx),%ecx 142d6c: ba 01 00 00 00 mov $0x1,%edx 142d71: 48 89 ef mov %rbp,%rdi 142d74: be 2e 01 00 00 mov $0x12e,%esi 142d79: d3 e2 shl %cl,%edx 142d7b: 31 c9 xor %ecx,%ecx 142d7d: e8 00 00 00 00 callq 142d82 142d82: 31 c0 xor %eax,%eax 142d84: 5b pop %rbx 142d85: 5d pop %rbp 142d86: 41 5c pop %r12 142d88: c3 retq 142d89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000142d90 : 142d90: e8 00 00 00 00 callq 142d95 142d95: 41 56 push %r14 142d97: 49 89 ce mov %rcx,%r14 142d9a: 41 55 push %r13 142d9c: 41 54 push %r12 142d9e: 49 89 f4 mov %rsi,%r12 142da1: 55 push %rbp 142da2: 53 push %rbx 142da3: 48 83 ec 08 sub $0x8,%rsp 142da7: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 142dae: c7 01 00 00 00 00 movl $0x0,(%rcx) 142db4: 8b 0e mov (%rsi),%ecx 142db6: 85 c9 test %ecx,%ecx 142db8: 0f 84 c9 01 00 00 je 142f87 142dbe: 89 d6 mov %edx,%esi 142dc0: 49 89 fd mov %rdi,%r13 142dc3: 49 8d 44 24 04 lea 0x4(%r12),%rax 142dc8: 31 d2 xor %edx,%edx 142dca: eb 02 jmp 142dce 142dcc: 89 da mov %ebx,%edx 142dce: 39 30 cmp %esi,(%rax) 142dd0: 0f 83 ab 00 00 00 jae 142e81 142dd6: 8d 5a 01 lea 0x1(%rdx),%ebx 142dd9: 48 83 c0 1c add $0x1c,%rax 142ddd: 39 d9 cmp %ebx,%ecx 142ddf: 75 eb jne 142dcc 142de1: 89 d5 mov %edx,%ebp 142de3: 48 8d 04 ed 00 00 00 lea 0x0(,%rbp,8),%rax 142dea: 00 142deb: 48 29 e8 sub %rbp,%rax 142dee: 49 8d 14 84 lea (%r12,%rax,4),%rdx 142df2: 0f b7 42 0e movzwl 0xe(%rdx),%eax 142df6: c1 e0 02 shl $0x2,%eax 142df9: 41 89 06 mov %eax,(%r14) 142dfc: 41 8b 8d 90 08 00 00 mov 0x890(%r13),%ecx 142e03: 85 c9 test %ecx,%ecx 142e05: 75 3c jne 142e43 142e07: 41 0f b7 95 74 08 00 movzwl 0x874(%r13),%edx 142e0e: 00 142e0f: c1 e2 11 shl $0x11,%edx 142e12: 09 d0 or %edx,%eax 142e14: 41 89 06 mov %eax,(%r14) 142e17: 41 8b 85 58 08 00 00 mov 0x858(%r13),%eax 142e1e: 85 c0 test %eax,%eax 142e20: 0f 85 c4 00 00 00 jne 142eea 142e26: 41 0f b7 85 70 08 00 movzwl 0x870(%r13),%eax 142e2d: 00 142e2e: c1 e0 02 shl $0x2,%eax 142e31: 41 89 00 mov %eax,(%r8) 142e34: 31 c0 xor %eax,%eax 142e36: 48 83 c4 08 add $0x8,%rsp 142e3a: 5b pop %rbx 142e3b: 5d pop %rbp 142e3c: 41 5c pop %r12 142e3e: 41 5d pop %r13 142e40: 41 5e pop %r14 142e42: c3 retq 142e43: 66 83 7a 12 00 cmpw $0x0,0x12(%rdx) 142e48: 74 cd je 142e17 142e4a: 89 da mov %ebx,%edx 142e4c: 49 8d bd a0 09 00 00 lea 0x9a0(%r13),%rdi 142e53: 4c 89 04 24 mov %r8,(%rsp) 142e57: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 142e5e: 00 142e5f: 48 29 d0 sub %rdx,%rax 142e62: 41 0f b7 74 84 0e movzwl 0xe(%r12,%rax,4),%esi 142e68: 66 81 ee 2c 01 sub $0x12c,%si 142e6d: 0f b7 f6 movzwl %si,%esi 142e70: e8 00 00 00 00 callq 142e75 142e75: 4c 8b 04 24 mov (%rsp),%r8 142e79: c1 e0 11 shl $0x11,%eax 142e7c: 41 09 06 or %eax,(%r14) 142e7f: eb 96 jmp 142e17 142e81: 89 d5 mov %edx,%ebp 142e83: 48 8d 04 ed 00 00 00 lea 0x0(,%rbp,8),%rax 142e8a: 00 142e8b: 48 29 e8 sub %rbp,%rax 142e8e: 49 8d 14 84 lea (%r12,%rax,4),%rdx 142e92: 0f b7 42 0e movzwl 0xe(%rdx),%eax 142e96: c1 e0 02 shl $0x2,%eax 142e99: 41 89 06 mov %eax,(%r14) 142e9c: 41 8b bd 90 08 00 00 mov 0x890(%r13),%edi 142ea3: 85 ff test %edi,%edi 142ea5: 0f 85 9b 00 00 00 jne 142f46 142eab: 41 0f b7 95 74 08 00 movzwl 0x874(%r13),%edx 142eb2: 00 142eb3: c1 e2 11 shl $0x11,%edx 142eb6: 09 d0 or %edx,%eax 142eb8: 41 89 06 mov %eax,(%r14) 142ebb: 41 8b b5 58 08 00 00 mov 0x858(%r13),%esi 142ec2: 85 f6 test %esi,%esi 142ec4: 75 62 jne 142f28 142ec6: 41 0f b7 85 70 08 00 movzwl 0x870(%r13),%eax 142ecd: 00 142ece: c1 e0 02 shl $0x2,%eax 142ed1: 41 89 00 mov %eax,(%r8) 142ed4: 41 81 0e 00 00 00 40 orl $0x40000000,(%r14) 142edb: 48 83 c4 08 add $0x8,%rsp 142edf: 31 c0 xor %eax,%eax 142ee1: 5b pop %rbx 142ee2: 5d pop %rbp 142ee3: 41 5c pop %r12 142ee5: 41 5d pop %r13 142ee7: 41 5e pop %r14 142ee9: c3 retq 142eea: 48 8d 14 dd 00 00 00 lea 0x0(,%rbx,8),%rdx 142ef1: 00 142ef2: 31 c0 xor %eax,%eax 142ef4: 48 29 da sub %rbx,%rdx 142ef7: 66 41 83 7c 94 14 00 cmpw $0x0,0x14(%r12,%rdx,4) 142efe: 0f 84 32 ff ff ff je 142e36 142f04: 48 8d 14 ed 00 00 00 lea 0x0(,%rbp,8),%rdx 142f0b: 00 142f0c: 48 29 ea sub %rbp,%rdx 142f0f: 41 0f b7 54 94 14 movzwl 0x14(%r12,%rdx,4),%edx 142f15: c1 e2 02 shl $0x2,%edx 142f18: 41 89 10 mov %edx,(%r8) 142f1b: 48 83 c4 08 add $0x8,%rsp 142f1f: 5b pop %rbx 142f20: 5d pop %rbp 142f21: 41 5c pop %r12 142f23: 41 5d pop %r13 142f25: 41 5e pop %r14 142f27: c3 retq 142f28: 48 8d 04 ed 00 00 00 lea 0x0(,%rbp,8),%rax 142f2f: 00 142f30: 48 29 e8 sub %rbp,%rax 142f33: 41 0f b7 44 84 14 movzwl 0x14(%r12,%rax,4),%eax 142f39: 66 85 c0 test %ax,%ax 142f3c: 74 96 je 142ed4 142f3e: c1 e0 02 shl $0x2,%eax 142f41: 41 89 00 mov %eax,(%r8) 142f44: eb 8e jmp 142ed4 142f46: 0f b7 4a 12 movzwl 0x12(%rdx),%ecx 142f4a: 66 85 c9 test %cx,%cx 142f4d: 74 0d je 142f5c 142f4f: c1 e1 11 shl $0x11,%ecx 142f52: 09 c8 or %ecx,%eax 142f54: 41 89 06 mov %eax,(%r14) 142f57: e9 5f ff ff ff jmpq 142ebb 142f5c: 0f b7 72 0e movzwl 0xe(%rdx),%esi 142f60: 49 8d bd a0 09 00 00 lea 0x9a0(%r13),%rdi 142f67: 4c 89 04 24 mov %r8,(%rsp) 142f6b: 66 81 ee 2c 01 sub $0x12c,%si 142f70: 0f b7 f6 movzwl %si,%esi 142f73: e8 00 00 00 00 callq 142f78 142f78: 4c 8b 04 24 mov (%rsp),%r8 142f7c: c1 e0 11 shl $0x11,%eax 142f7f: 41 09 06 or %eax,(%r14) 142f82: e9 34 ff ff ff jmpq 142ebb 142f87: b8 ea ff ff ff mov $0xffffffea,%eax 142f8c: e9 a5 fe ff ff jmpq 142e36 142f91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 142f98: 00 00 00 00 142f9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000142fa0 : 142fa0: e8 00 00 00 00 callq 142fa5 142fa5: 41 57 push %r15 142fa7: 41 56 push %r14 142fa9: 49 89 fe mov %rdi,%r14 142fac: 41 55 push %r13 142fae: 41 54 push %r12 142fb0: 55 push %rbp 142fb1: 53 push %rbx 142fb2: 48 83 ec 70 sub $0x70,%rsp 142fb6: 48 8b 8f c8 01 00 00 mov 0x1c8(%rdi),%rcx 142fbd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 142fc4: 00 00 142fc6: 48 89 44 24 68 mov %rax,0x68(%rsp) 142fcb: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 142fd2: 48 8b bf 18 01 00 00 mov 0x118(%rdi),%rdi 142fd9: 48 8d 99 5c 01 00 00 lea 0x15c(%rcx),%rbx 142fe0: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 142fe5: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 142fea: 48 8b bf a8 00 00 00 mov 0xa8(%rdi),%rdi 142ff1: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 142ff6: 48 89 7c 24 38 mov %rdi,0x38(%rsp) 142ffb: 8b b8 c8 00 00 00 mov 0xc8(%rax),%edi 143001: 48 89 04 24 mov %rax,(%rsp) 143005: 89 7c 24 40 mov %edi,0x40(%rsp) 143009: 8b 79 4c mov 0x4c(%rcx),%edi 14300c: 8b 08 mov (%rax),%ecx 14300e: 89 7c 24 44 mov %edi,0x44(%rsp) 143012: 85 c9 test %ecx,%ecx 143014: 0f 84 05 03 00 00 je 14331f 14301a: 49 89 c5 mov %rax,%r13 14301d: 4c 89 f0 mov %r14,%rax 143020: 31 ed xor %ebp,%ebp 143022: 49 89 de mov %rbx,%r14 143025: 48 89 c3 mov %rax,%rbx 143028: e9 87 01 00 00 jmpq 1431b4 14302d: 48 89 df mov %rbx,%rdi 143030: 41 81 e4 00 00 00 fc and $0xfc000000,%r12d 143037: e8 00 00 00 00 callq 14303c 14303c: 44 8b 44 24 60 mov 0x60(%rsp),%r8d 143041: 41 81 e0 ff ff ff 03 and $0x3ffffff,%r8d 143048: 45 09 c4 or %r8d,%r12d 14304b: 41 81 cc 00 00 00 10 or $0x10000000,%r12d 143052: f6 83 23 01 00 00 08 testb $0x8,0x123(%rbx) 143059: 0f 85 de 01 00 00 jne 14323d 14305f: 8b 44 24 18 mov 0x18(%rsp),%eax 143063: 45 89 7e 04 mov %r15d,0x4(%r14) 143067: 45 89 66 0c mov %r12d,0xc(%r14) 14306b: 41 89 46 10 mov %eax,0x10(%r14) 14306f: 8b 44 24 08 mov 0x8(%rsp),%eax 143073: 41 89 46 14 mov %eax,0x14(%r14) 143077: 8b 44 24 0c mov 0xc(%rsp),%eax 14307b: 41 89 46 18 mov %eax,0x18(%r14) 14307f: 8b 44 24 58 mov 0x58(%rsp),%eax 143083: 41 88 46 24 mov %al,0x24(%r14) 143087: 80 bb 88 03 00 00 00 cmpb $0x0,0x388(%rbx) 14308e: 49 8d b5 90 05 00 00 lea 0x590(%r13),%rsi 143095: 75 08 jne 14309f 143097: 48 8b 44 24 10 mov 0x10(%rsp),%rax 14309c: 48 8b 30 mov (%rax),%rsi 14309f: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 1430a6: 4c 8d 44 24 58 lea 0x58(%rsp),%r8 1430ab: 4c 89 f1 mov %r14,%rcx 1430ae: 44 89 fa mov %r15d,%edx 1430b1: e8 da fc ff ff callq 142d90 1430b6: 85 c0 test %eax,%eax 1430b8: 0f 85 1a 02 00 00 jne 1432d8 1430be: 45 89 7e 04 mov %r15d,0x4(%r14) 1430c2: 41 0f b7 85 a0 0d 00 movzwl 0xda0(%r13),%eax 1430c9: 00 1430ca: 41 c7 46 1c 00 00 00 movl $0x0,0x1c(%r14) 1430d1: 00 1430d2: 66 41 89 46 0a mov %ax,0xa(%r14) 1430d7: 41 c7 46 20 00 00 00 movl $0x0,0x20(%r14) 1430de: 00 1430df: 41 c6 46 26 00 movb $0x0,0x26(%r14) 1430e4: 41 c6 46 27 01 movb $0x1,0x27(%r14) 1430e9: 41 0f b6 85 9d 0d 00 movzbl 0xd9d(%r13),%eax 1430f0: 00 1430f1: 41 88 46 28 mov %al,0x28(%r14) 1430f5: 41 0f b6 85 9e 0d 00 movzbl 0xd9e(%r13),%eax 1430fc: 00 1430fd: 41 c6 46 2a 00 movb $0x0,0x2a(%r14) 143102: 41 88 46 29 mov %al,0x29(%r14) 143106: 41 c6 46 2b 00 movb $0x0,0x2b(%r14) 14310b: 48 8b 83 68 03 00 00 mov 0x368(%rbx),%rax 143112: 8b 40 20 mov 0x20(%rax),%eax 143115: 41 89 85 fc 0c 00 00 mov %eax,0xcfc(%r13) 14311c: f6 83 28 01 00 00 40 testb $0x40,0x128(%rbx) 143123: 0f 85 f9 00 00 00 jne 143222 143129: 41 8b 06 mov (%r14),%eax 14312c: 41 c6 46 25 00 movb $0x0,0x25(%r14) 143131: 66 41 c1 46 0a 08 rolw $0x8,0xa(%r14) 143137: 0f c8 bswap %eax 143139: 41 89 06 mov %eax,(%r14) 14313c: 41 8b 46 04 mov 0x4(%r14),%eax 143140: 0f c8 bswap %eax 143142: 41 89 46 04 mov %eax,0x4(%r14) 143146: 41 8b 46 0c mov 0xc(%r14),%eax 14314a: 0f c8 bswap %eax 14314c: 41 89 46 0c mov %eax,0xc(%r14) 143150: 41 8b 46 10 mov 0x10(%r14),%eax 143154: 0f c8 bswap %eax 143156: 41 89 46 10 mov %eax,0x10(%r14) 14315a: 41 8b 46 14 mov 0x14(%r14),%eax 14315e: 0f c8 bswap %eax 143160: 41 89 46 14 mov %eax,0x14(%r14) 143164: 41 8b 46 18 mov 0x18(%r14),%eax 143168: 0f c8 bswap %eax 14316a: 41 89 46 18 mov %eax,0x18(%r14) 14316e: 41 8b 46 1c mov 0x1c(%r14),%eax 143172: 0f c8 bswap %eax 143174: 41 89 46 1c mov %eax,0x1c(%r14) 143178: 41 8b 46 20 mov 0x20(%r14),%eax 14317c: 0f c8 bswap %eax 14317e: 41 89 46 20 mov %eax,0x20(%r14) 143182: 48 83 fd 01 cmp $0x1,%rbp 143186: 76 05 jbe 14318d 143188: 41 c6 46 09 00 movb $0x0,0x9(%r14) 14318d: 48 8b 04 24 mov (%rsp),%rax 143191: 48 83 c5 01 add $0x1,%rbp 143195: 39 28 cmp %ebp,(%rax) 143197: 0f 86 7f 01 00 00 jbe 14331c 14319d: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1431a4: 4c 8b ab c0 01 00 00 mov 0x1c0(%rbx),%r13 1431ab: 49 83 c6 2c add $0x2c,%r14 1431af: 48 89 44 24 10 mov %rax,0x10(%rsp) 1431b4: 48 8b 0c 24 mov (%rsp),%rcx 1431b8: 48 8d 44 6d 00 lea 0x0(%rbp,%rbp,2),%rax 1431bd: 48 8d 54 24 58 lea 0x58(%rsp),%rdx 1431c2: 48 89 df mov %rbx,%rdi 1431c5: 45 8b a5 a4 07 00 00 mov 0x7a4(%r13),%r12d 1431cc: 44 8b 7c 81 08 mov 0x8(%rcx,%rax,4),%r15d 1431d1: 41 8b 85 a8 07 00 00 mov 0x7a8(%r13),%eax 1431d8: 89 44 24 18 mov %eax,0x18(%rsp) 1431dc: 41 8b 85 ac 07 00 00 mov 0x7ac(%r13),%eax 1431e3: 44 89 fe mov %r15d,%esi 1431e6: 89 44 24 08 mov %eax,0x8(%rsp) 1431ea: 41 8b 85 b0 07 00 00 mov 0x7b0(%r13),%eax 1431f1: 89 44 24 0c mov %eax,0xc(%rsp) 1431f5: e8 00 00 00 00 callq 1431fa 1431fa: 85 c0 test %eax,%eax 1431fc: 0f 84 2b fe ff ff je 14302d 143202: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 143209: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 143210: e8 00 00 00 00 callq 143215 143215: 85 c0 test %eax,%eax 143217: 0f 84 6a fe ff ff je 143087 14321d: e9 00 00 00 00 jmpq 143222 143222: 48 8b 83 68 03 00 00 mov 0x368(%rbx),%rax 143229: 44 89 ff mov %r15d,%edi 14322c: 8b 70 20 mov 0x20(%rax),%esi 14322f: e8 00 00 00 00 callq 143234 143234: 41 88 46 09 mov %al,0x9(%r14) 143238: e9 ec fe ff ff jmpq 143129 14323d: 0f b6 74 24 65 movzbl 0x65(%rsp),%esi 143242: 89 44 24 20 mov %eax,0x20(%rsp) 143246: 48 8d 54 24 4c lea 0x4c(%rsp),%rdx 14324b: 48 89 df mov %rbx,%rdi 14324e: 0f b6 44 24 64 movzbl 0x64(%rsp),%eax 143253: 44 89 44 24 24 mov %r8d,0x24(%rsp) 143258: 41 0f af f7 imul %r15d,%esi 14325c: 88 44 24 1f mov %al,0x1f(%rsp) 143260: e8 00 00 00 00 callq 143265 143265: 85 c0 test %eax,%eax 143267: 0f 85 f2 fd ff ff jne 14305f 14326d: 0f b6 74 24 1f movzbl 0x1f(%rsp),%esi 143272: 44 8b 5c 24 20 mov 0x20(%rsp),%r11d 143277: 31 d2 xor %edx,%edx 143279: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 14327e: 44 0f af 44 24 4c imul 0x4c(%rsp),%r8d 143284: 83 c6 01 add $0x1,%esi 143287: 0f af 74 24 50 imul 0x50(%rsp),%esi 14328c: 43 8d 04 9b lea (%r11,%r11,4),%eax 143290: 8b 4c 24 0c mov 0xc(%rsp),%ecx 143294: 41 c1 e0 02 shl $0x2,%r8d 143298: 81 e1 00 00 00 fc and $0xfc000000,%ecx 14329e: f7 f6 div %esi 1432a0: 8b 74 24 08 mov 0x8(%rsp),%esi 1432a4: 81 e6 0f 00 ff ff and $0xffff000f,%esi 1432aa: 89 c2 mov %eax,%edx 1432ac: c1 e2 04 shl $0x4,%edx 1432af: 0f b7 d2 movzwl %dx,%edx 1432b2: 09 f2 or %esi,%edx 1432b4: 69 f0 10 27 00 00 imul $0x2710,%eax,%esi 1432ba: 44 89 c0 mov %r8d,%eax 1432bd: 83 ca 01 or $0x1,%edx 1432c0: 89 54 24 08 mov %edx,0x8(%rsp) 1432c4: 31 d2 xor %edx,%edx 1432c6: f7 f6 div %esi 1432c8: 25 ff ff ff 03 and $0x3ffffff,%eax 1432cd: 09 c8 or %ecx,%eax 1432cf: 89 44 24 0c mov %eax,0xc(%rsp) 1432d3: e9 87 fd ff ff jmpq 14305f 1432d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1432df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1432e6: 41 89 c5 mov %eax,%r13d 1432e9: e8 00 00 00 00 callq 1432ee 1432ee: 85 c0 test %eax,%eax 1432f0: 0f 85 00 00 00 00 jne 1432f6 1432f6: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1432fb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 143302: 00 00 143304: 0f 85 58 02 00 00 jne 143562 14330a: 48 83 c4 70 add $0x70,%rsp 14330e: 44 89 e8 mov %r13d,%eax 143311: 5b pop %rbx 143312: 5d pop %rbp 143313: 41 5c pop %r12 143315: 41 5d pop %r13 143317: 41 5e pop %r14 143319: 41 5f pop %r15 14331b: c3 retq 14331c: 49 89 de mov %rbx,%r14 14331f: 48 8b 1c 24 mov (%rsp),%rbx 143323: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 143328: c6 87 82 01 00 00 01 movb $0x1,0x182(%rdi) 14332f: 8b 03 mov (%rbx),%eax 143331: 83 e8 01 sub $0x1,%eax 143334: 48 8d 14 80 lea (%rax,%rax,4),%rdx 143338: 48 8d 04 50 lea (%rax,%rdx,2),%rax 14333c: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 143341: c6 44 82 25 01 movb $0x1,0x25(%rdx,%rax,4) 143346: 8b 03 mov (%rbx),%eax 143348: 88 87 40 01 00 00 mov %al,0x140(%rdi) 14334e: 48 89 df mov %rbx,%rdi 143351: e8 00 00 00 00 callq 143356 143356: 48 83 7c 24 38 00 cmpq $0x0,0x38(%rsp) 14335c: 89 83 30 0d 00 00 mov %eax,0xd30(%rbx) 143362: 0f 84 87 00 00 00 je 1433ef 143368: 80 7c 24 40 00 cmpb $0x0,0x40(%rsp) 14336d: 0f 84 bd 01 00 00 je 143530 143373: 4c 8b 04 24 mov (%rsp),%r8 143377: 0f b6 4c 24 40 movzbl 0x40(%rsp),%ecx 14337c: 31 c0 xor %eax,%eax 14337e: 41 8b 10 mov (%r8),%edx 143381: 83 e9 01 sub $0x1,%ecx 143384: 85 d2 test %edx,%edx 143386: 74 23 je 1433ab 143388: 4c 8b 4c 24 28 mov 0x28(%rsp),%r9 14338d: 89 c2 mov %eax,%edx 14338f: 39 c1 cmp %eax,%ecx 143391: 89 c6 mov %eax,%esi 143393: 0f 46 f1 cmovbe %ecx,%esi 143396: 48 8d 3c 92 lea (%rdx,%rdx,4),%rdi 14339a: 83 c0 01 add $0x1,%eax 14339d: 48 8d 14 7a lea (%rdx,%rdi,2),%rdx 1433a1: 41 88 74 91 08 mov %sil,0x8(%r9,%rdx,4) 1433a6: 41 39 00 cmp %eax,(%r8) 1433a9: 77 e2 ja 14338d 1433ab: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1433b0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1433b7: 00 00 1433b9: 0f 85 a3 01 00 00 jne 143562 1433bf: 8b 74 24 44 mov 0x44(%rsp),%esi 1433c3: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 1433c8: 48 83 c4 70 add $0x70,%rsp 1433cc: 4c 89 f7 mov %r14,%rdi 1433cf: 5b pop %rbx 1433d0: 41 b8 00 00 04 00 mov $0x40000,%r8d 1433d6: 5d pop %rbp 1433d7: b9 60 01 00 00 mov $0x160,%ecx 1433dc: 41 5c pop %r12 1433de: 81 c6 ec 00 00 00 add $0xec,%esi 1433e4: 41 5d pop %r13 1433e6: 41 5e pop %r14 1433e8: 41 5f pop %r15 1433ea: e9 00 00 00 00 jmpq 1433ef 1433ef: 48 8b 04 24 mov (%rsp),%rax 1433f3: 8b b8 38 0d 00 00 mov 0xd38(%rax),%edi 1433f9: 85 ff test %edi,%edi 1433fb: 0f 84 cb 00 00 00 je 1434cc 143401: 31 c0 xor %eax,%eax 143403: be 01 00 00 00 mov $0x1,%esi 143408: 40 f6 c7 02 test $0x2,%dil 14340c: 0f 84 c3 00 00 00 je 1434d5 143412: 83 c0 01 add $0x1,%eax 143415: 89 f2 mov %esi,%edx 143417: 44 0f b6 c0 movzbl %al,%r8d 14341b: 41 8d 48 01 lea 0x1(%r8),%ecx 14341f: d3 e2 shl %cl,%edx 143421: 85 fa test %edi,%edx 143423: 75 ed jne 143412 143425: 40 f6 c7 01 test $0x1,%dil 143429: 0f 85 f3 00 00 00 jne 143522 14342f: 84 c0 test %al,%al 143431: 0f 84 1f 01 00 00 je 143556 143437: ba 01 00 00 00 mov $0x1,%edx 14343c: 41 ba 01 00 00 00 mov $0x1,%r10d 143442: 40 f6 c7 04 test $0x4,%dil 143446: 74 14 je 14345c 143448: e9 c4 00 00 00 jmpq 143511 14344d: 8d 4a 02 lea 0x2(%rdx),%ecx 143450: 44 89 d3 mov %r10d,%ebx 143453: 83 c2 01 add $0x1,%edx 143456: d3 e3 shl %cl,%ebx 143458: 85 fb test %edi,%ebx 14345a: 75 5b jne 1434b7 14345c: 89 d6 mov %edx,%esi 14345e: 38 d0 cmp %dl,%al 143460: 77 eb ja 14344d 143462: 83 c2 02 add $0x2,%edx 143465: 41 ba 01 00 00 00 mov $0x1,%r10d 14346b: 44 39 c2 cmp %r8d,%edx 14346e: 41 0f 4f d0 cmovg %r8d,%edx 143472: 48 8b 3c 24 mov (%rsp),%rdi 143476: 4c 8b 04 24 mov (%rsp),%r8 14347a: b9 02 00 00 00 mov $0x2,%ecx 14347f: 4c 8b 4c 24 28 mov 0x28(%rsp),%r9 143484: 83 3f 02 cmpl $0x2,(%rdi) 143487: 76 17 jbe 1434a0 143489: 89 ce mov %ecx,%esi 14348b: 83 c1 01 add $0x1,%ecx 14348e: 48 8d 3c b6 lea (%rsi,%rsi,4),%rdi 143492: 48 8d 34 7e lea (%rsi,%rdi,2),%rsi 143496: 41 88 44 b1 08 mov %al,0x8(%r9,%rsi,4) 14349b: 41 39 08 cmp %ecx,(%r8) 14349e: 77 e9 ja 143489 1434a0: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1434a5: 44 88 90 64 01 00 00 mov %r10b,0x164(%rax) 1434ac: 88 90 90 01 00 00 mov %dl,0x190(%rax) 1434b2: e9 f4 fe ff ff jmpq 1433ab 1434b7: 83 c6 02 add $0x2,%esi 1434ba: 41 ba 01 00 00 00 mov $0x1,%r10d 1434c0: 44 39 c6 cmp %r8d,%esi 1434c3: 44 0f 4e c6 cmovle %esi,%r8d 1434c7: 44 89 c2 mov %r8d,%edx 1434ca: eb a6 jmp 143472 1434cc: 31 d2 xor %edx,%edx 1434ce: 31 c0 xor %eax,%eax 1434d0: 45 31 d2 xor %r10d,%r10d 1434d3: eb 9d jmp 143472 1434d5: be 01 00 00 00 mov $0x1,%esi 1434da: ba 01 00 00 00 mov $0x1,%edx 1434df: 45 31 c0 xor %r8d,%r8d 1434e2: 40 f6 c7 01 test $0x1,%dil 1434e6: 75 18 jne 143500 1434e8: 89 c1 mov %eax,%ecx 1434ea: 83 c1 01 add $0x1,%ecx 1434ed: 89 f0 mov %esi,%eax 1434ef: d3 e0 shl %cl,%eax 1434f1: 0f b6 d1 movzbl %cl,%edx 1434f4: 85 f8 test %edi,%eax 1434f6: 74 f2 je 1434ea 1434f8: 89 c8 mov %ecx,%eax 1434fa: 83 c2 01 add $0x1,%edx 1434fd: 45 31 c0 xor %r8d,%r8d 143500: 44 39 c2 cmp %r8d,%edx 143503: 41 89 c2 mov %eax,%r10d 143506: 41 0f 4f d0 cmovg %r8d,%edx 14350a: 31 c0 xor %eax,%eax 14350c: e9 61 ff ff ff jmpq 143472 143511: ba 02 00 00 00 mov $0x2,%edx 143516: 41 39 d0 cmp %edx,%r8d 143519: 41 0f 4e d0 cmovle %r8d,%edx 14351d: e9 50 ff ff ff jmpq 143472 143522: ba 01 00 00 00 mov $0x1,%edx 143527: 84 c0 test %al,%al 143529: 74 d5 je 143500 14352b: 45 31 d2 xor %r10d,%r10d 14352e: eb e6 jmp 143516 143530: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 143537: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14353e: e8 00 00 00 00 callq 143543 143543: 85 c0 test %eax,%eax 143545: 0f 85 00 00 00 00 jne 14354b 14354b: 41 bd ea ff ff ff mov $0xffffffea,%r13d 143551: e9 a0 fd ff ff jmpq 1432f6 143556: ba 02 00 00 00 mov $0x2,%edx 14355b: b8 01 00 00 00 mov $0x1,%eax 143560: eb 9e jmp 143500 143562: e8 00 00 00 00 callq 143567 143567: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 14356e: 00 00 0000000000143570 : 143570: e8 00 00 00 00 callq 143575 143575: 41 57 push %r15 143577: 41 56 push %r14 143579: 41 55 push %r13 14357b: 49 89 fd mov %rdi,%r13 14357e: 41 54 push %r12 143580: 55 push %rbp 143581: 53 push %rbx 143582: 48 83 ec 50 sub $0x50,%rsp 143586: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 14358d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 143594: 00 00 143596: 48 89 44 24 48 mov %rax,0x48(%rsp) 14359b: 31 c0 xor %eax,%eax 14359d: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 1435a4: 48 89 0c 24 mov %rcx,(%rsp) 1435a8: 8b 50 4c mov 0x4c(%rax),%edx 1435ab: 4c 8d b0 d4 02 00 00 lea 0x2d4(%rax),%r14 1435b2: 48 89 44 24 20 mov %rax,0x20(%rsp) 1435b7: 8b 41 64 mov 0x64(%rcx),%eax 1435ba: 4c 89 74 24 10 mov %r14,0x10(%rsp) 1435bf: 89 54 24 1c mov %edx,0x1c(%rsp) 1435c3: 85 c0 test %eax,%eax 1435c5: 0f 84 53 02 00 00 je 14381e 1435cb: 48 8d 59 6c lea 0x6c(%rcx),%rbx 1435cf: 31 ed xor %ebp,%ebp 1435d1: 44 8b 23 mov (%rbx),%r12d 1435d4: 45 85 e4 test %r12d,%r12d 1435d7: 0f 84 82 03 00 00 je 14395f 1435dd: 49 8b bd c0 01 00 00 mov 0x1c0(%r13),%rdi 1435e4: 41 80 bd 88 03 00 00 cmpb $0x0,0x388(%r13) 1435eb: 00 1435ec: 48 8d b7 74 06 00 00 lea 0x674(%rdi),%rsi 1435f3: 75 0b jne 143600 1435f5: 49 8b 85 18 01 00 00 mov 0x118(%r13),%rax 1435fc: 48 8b 70 08 mov 0x8(%rax),%rsi 143600: 48 85 f6 test %rsi,%rsi 143603: 74 24 je 143629 143605: 4d 8d 46 04 lea 0x4(%r14),%r8 143609: 4c 89 f1 mov %r14,%rcx 14360c: 44 89 e2 mov %r12d,%edx 14360f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 143614: e8 77 f7 ff ff callq 142d90 143619: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 14361e: 85 c0 test %eax,%eax 143620: 41 89 c7 mov %eax,%r15d 143623: 0f 85 ee 02 00 00 jne 143917 143629: 41 c6 46 0e 01 movb $0x1,0xe(%r14) 14362e: 41 c6 46 0f 00 movb $0x0,0xf(%r14) 143633: 0f b6 87 a3 0d 00 00 movzbl 0xda3(%rdi),%eax 14363a: 41 88 46 10 mov %al,0x10(%r14) 14363e: 0f b6 87 a4 0d 00 00 movzbl 0xda4(%rdi),%eax 143645: 41 c6 46 12 00 movb $0x0,0x12(%r14) 14364a: 41 88 46 11 mov %al,0x11(%r14) 14364e: 0f b7 87 a6 0d 00 00 movzwl 0xda6(%rdi),%eax 143655: 41 c6 46 0c 00 movb $0x0,0xc(%r14) 14365a: 66 41 89 46 14 mov %ax,0x14(%r14) 14365f: 41 c6 46 16 00 movb $0x0,0x16(%r14) 143664: 49 8b 85 68 03 00 00 mov 0x368(%r13),%rax 14366b: 8b 40 08 mov 0x8(%rax),%eax 14366e: 89 87 00 0d 00 00 mov %eax,0xd00(%rdi) 143674: 49 8b 85 68 03 00 00 mov 0x368(%r13),%rax 14367b: 8b 80 a4 05 00 00 mov 0x5a4(%rax),%eax 143681: 89 87 04 0d 00 00 mov %eax,0xd04(%rdi) 143687: 41 81 fc 60 ea 00 00 cmp $0xea60,%r12d 14368e: 77 26 ja 1436b6 143690: 80 bf 6c 08 00 00 00 cmpb $0x0,0x86c(%rdi) 143697: 75 1d jne 1436b6 143699: 49 8b 7d 60 mov 0x60(%r13),%rdi 14369d: be 35 1b 00 00 mov $0x1b35,%esi 1436a2: 48 8b 07 mov (%rdi),%rax 1436a5: 48 8b 00 mov (%rax),%rax 1436a8: e8 00 00 00 00 callq 1436ad 1436ad: a8 01 test $0x1,%al 1436af: 74 05 je 1436b6 1436b1: 41 c6 46 0c 01 movb $0x1,0xc(%r14) 1436b6: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 1436bb: 44 89 e6 mov %r12d,%esi 1436be: 4c 89 ef mov %r13,%rdi 1436c1: e8 00 00 00 00 callq 1436c6 1436c6: 41 89 c7 mov %eax,%r15d 1436c9: 85 c0 test %eax,%eax 1436cb: 0f 85 df 01 00 00 jne 1438b0 1436d1: 45 89 66 08 mov %r12d,0x8(%r14) 1436d5: 8b 44 24 2c mov 0x2c(%rsp),%eax 1436d9: 41 88 46 17 mov %al,0x17(%r14) 1436dd: 41 81 fc 10 27 00 00 cmp $0x2710,%r12d 1436e4: 0f 86 f3 00 00 00 jbe 1437dd 1436ea: 41 81 fc 98 3a 00 00 cmp $0x3a98,%r12d 1436f1: 0f 86 16 02 00 00 jbe 14390d 1436f7: 41 81 fc 20 4e 00 00 cmp $0x4e20,%r12d 1436fe: 0f 86 47 02 00 00 jbe 14394b 143704: 41 81 fc a8 61 00 00 cmp $0x61a8,%r12d 14370b: 0f 86 44 02 00 00 jbe 143955 143711: b8 04 00 00 00 mov $0x4,%eax 143716: 41 81 fc 30 75 00 00 cmp $0x7530,%r12d 14371d: 0f 86 8b 00 00 00 jbe 1437ae 143723: b8 05 00 00 00 mov $0x5,%eax 143728: 41 81 fc b8 88 00 00 cmp $0x88b8,%r12d 14372f: 76 7d jbe 1437ae 143731: b8 06 00 00 00 mov $0x6,%eax 143736: 41 81 fc 40 9c 00 00 cmp $0x9c40,%r12d 14373d: 76 6f jbe 1437ae 14373f: b8 07 00 00 00 mov $0x7,%eax 143744: 41 81 fc c8 af 00 00 cmp $0xafc8,%r12d 14374b: 76 61 jbe 1437ae 14374d: b8 08 00 00 00 mov $0x8,%eax 143752: 41 81 fc 50 c3 00 00 cmp $0xc350,%r12d 143759: 76 53 jbe 1437ae 14375b: b8 09 00 00 00 mov $0x9,%eax 143760: 41 81 fc d8 d6 00 00 cmp $0xd6d8,%r12d 143767: 76 45 jbe 1437ae 143769: b8 0a 00 00 00 mov $0xa,%eax 14376e: 41 81 fc 60 ea 00 00 cmp $0xea60,%r12d 143775: 76 37 jbe 1437ae 143777: b8 0b 00 00 00 mov $0xb,%eax 14377c: 41 81 fc e8 fd 00 00 cmp $0xfde8,%r12d 143783: 76 29 jbe 1437ae 143785: b8 0c 00 00 00 mov $0xc,%eax 14378a: 41 81 fc 70 11 01 00 cmp $0x11170,%r12d 143791: 76 1b jbe 1437ae 143793: b8 0d 00 00 00 mov $0xd,%eax 143798: 41 81 fc f8 24 01 00 cmp $0x124f8,%r12d 14379f: 76 0d jbe 1437ae 1437a1: 41 81 fc 80 38 01 00 cmp $0x13880,%r12d 1437a8: 0f 97 c0 seta %al 1437ab: 83 c0 0e add $0xe,%eax 1437ae: 41 88 46 0d mov %al,0xd(%r14) 1437b2: 45 85 ff test %r15d,%r15d 1437b5: 74 2b je 1437e2 1437b7: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1437bc: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1437c3: 00 00 1437c5: 0f 85 c4 01 00 00 jne 14398f 1437cb: 48 83 c4 50 add $0x50,%rsp 1437cf: 44 89 f8 mov %r15d,%eax 1437d2: 5b pop %rbx 1437d3: 5d pop %rbp 1437d4: 41 5c pop %r12 1437d6: 41 5d pop %r13 1437d8: 41 5e pop %r14 1437da: 41 5f pop %r15 1437dc: c3 retq 1437dd: 41 c6 46 0d 00 movb $0x0,0xd(%r14) 1437e2: 41 8b 46 04 mov 0x4(%r14),%eax 1437e6: 66 41 c1 46 14 08 rolw $0x8,0x14(%r14) 1437ec: 83 c5 01 add $0x1,%ebp 1437ef: 48 83 c3 0c add $0xc,%rbx 1437f3: 49 83 c6 18 add $0x18,%r14 1437f7: 0f c8 bswap %eax 1437f9: 41 89 46 ec mov %eax,-0x14(%r14) 1437fd: 41 8b 46 f0 mov -0x10(%r14),%eax 143801: 0f c8 bswap %eax 143803: 41 89 46 f0 mov %eax,-0x10(%r14) 143807: 41 8b 46 e8 mov -0x18(%r14),%eax 14380b: 0f c8 bswap %eax 14380d: 41 89 46 e8 mov %eax,-0x18(%r14) 143811: 48 8b 04 24 mov (%rsp),%rax 143815: 39 68 64 cmp %ebp,0x64(%rax) 143818: 0f 87 b3 fd ff ff ja 1435d1 14381e: 48 8b 1c 24 mov (%rsp),%rbx 143822: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 143827: c6 81 e3 02 00 00 01 movb $0x1,0x2e3(%rcx) 14382e: 0f b7 83 64 0d 00 00 movzwl 0xd64(%rbx),%eax 143835: 48 8d 7b 64 lea 0x64(%rbx),%rdi 143839: 66 c1 c0 08 rol $0x8,%ax 14383d: 66 89 81 e8 02 00 00 mov %ax,0x2e8(%rcx) 143844: 8b 43 64 mov 0x64(%rbx),%eax 143847: 88 81 41 01 00 00 mov %al,0x141(%rcx) 14384d: e8 00 00 00 00 callq 143852 143852: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 143857: 89 83 34 0d 00 00 mov %eax,0xd34(%rbx) 14385d: 8b 43 64 mov 0x64(%rbx),%eax 143860: 83 e8 01 sub $0x1,%eax 143863: 48 8d 04 40 lea (%rax,%rax,2),%rax 143867: c6 44 c2 16 01 movb $0x1,0x16(%rdx,%rax,8) 14386c: 48 8b 44 24 48 mov 0x48(%rsp),%rax 143871: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 143878: 00 00 14387a: 0f 85 0f 01 00 00 jne 14398f 143880: 8b 74 24 1c mov 0x1c(%rsp),%esi 143884: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 143889: 48 83 c4 50 add $0x50,%rsp 14388d: 4c 89 ef mov %r13,%rdi 143890: 5b pop %rbx 143891: 41 b8 00 00 04 00 mov $0x40000,%r8d 143897: 5d pop %rbp 143898: b9 60 00 00 00 mov $0x60,%ecx 14389d: 41 5c pop %r12 14389f: 81 c6 64 02 00 00 add $0x264,%esi 1438a5: 41 5d pop %r13 1438a7: 41 5e pop %r14 1438a9: 41 5f pop %r15 1438ab: e9 00 00 00 00 jmpq 1438b0 1438b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1438b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1438be: e8 00 00 00 00 callq 1438c3 1438c3: 85 c0 test %eax,%eax 1438c5: 0f 85 00 00 00 00 jne 1438cb 1438cb: 45 89 66 08 mov %r12d,0x8(%r14) 1438cf: 8b 44 24 2c mov 0x2c(%rsp),%eax 1438d3: 41 88 46 17 mov %al,0x17(%r14) 1438d7: 41 81 fc 10 27 00 00 cmp $0x2710,%r12d 1438de: 76 57 jbe 143937 1438e0: 41 81 fc 98 3a 00 00 cmp $0x3a98,%r12d 1438e7: 76 58 jbe 143941 1438e9: 41 81 fc 20 4e 00 00 cmp $0x4e20,%r12d 1438f0: 0f 86 8f 00 00 00 jbe 143985 1438f6: 41 81 fc a8 61 00 00 cmp $0x61a8,%r12d 1438fd: 0f 87 0e fe ff ff ja 143711 143903: 41 c6 46 0d 03 movb $0x3,0xd(%r14) 143908: e9 aa fe ff ff jmpq 1437b7 14390d: 41 c6 46 0d 01 movb $0x1,0xd(%r14) 143912: e9 cb fe ff ff jmpq 1437e2 143917: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14391e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 143925: e8 00 00 00 00 callq 14392a 14392a: 85 c0 test %eax,%eax 14392c: 0f 84 85 fe ff ff je 1437b7 143932: e9 00 00 00 00 jmpq 143937 143937: 41 c6 46 0d 00 movb $0x0,0xd(%r14) 14393c: e9 76 fe ff ff jmpq 1437b7 143941: 41 c6 46 0d 01 movb $0x1,0xd(%r14) 143946: e9 6c fe ff ff jmpq 1437b7 14394b: 41 c6 46 0d 02 movb $0x2,0xd(%r14) 143950: e9 8d fe ff ff jmpq 1437e2 143955: 41 c6 46 0d 03 movb $0x3,0xd(%r14) 14395a: e9 83 fe ff ff jmpq 1437e2 14395f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 143966: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14396d: e8 00 00 00 00 callq 143972 143972: 85 c0 test %eax,%eax 143974: 0f 85 00 00 00 00 jne 14397a 14397a: 41 bf ea ff ff ff mov $0xffffffea,%r15d 143980: e9 32 fe ff ff jmpq 1437b7 143985: 41 c6 46 0d 02 movb $0x2,0xd(%r14) 14398a: e9 28 fe ff ff jmpq 1437b7 14398f: e8 00 00 00 00 callq 143994 143994: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14399b: 00 00 00 00 14399f: 90 nop 00000000001439a0 : 1439a0: e8 00 00 00 00 callq 1439a5 1439a5: 41 57 push %r15 1439a7: 41 56 push %r14 1439a9: 41 55 push %r13 1439ab: 41 54 push %r12 1439ad: 55 push %rbp 1439ae: 48 89 fd mov %rdi,%rbp 1439b1: 53 push %rbx 1439b2: 48 83 ec 48 sub $0x48,%rsp 1439b6: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 1439bd: 48 8b 8f 18 01 00 00 mov 0x118(%rdi),%rcx 1439c4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1439cb: 00 00 1439cd: 48 89 44 24 40 mov %rax,0x40(%rsp) 1439d2: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 1439d9: 48 c7 83 90 07 00 00 movq $0x0,0x790(%rbx) 1439e0: 00 00 00 00 1439e4: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 1439e9: 48 89 04 24 mov %rax,(%rsp) 1439ed: 8b 80 8c 07 00 00 mov 0x78c(%rax),%eax 1439f3: 85 c0 test %eax,%eax 1439f5: 0f 85 81 04 00 00 jne 143e7c 1439fb: c7 83 dc 00 00 00 00 movl $0x0,0xdc(%rbx) 143a02: 00 00 00 143a05: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 143a0b: a9 00 00 00 01 test $0x1000000,%eax 143a10: 74 10 je 143a22 143a12: c7 83 dc 00 00 00 01 movl $0x1,0xdc(%rbx) 143a19: 00 00 00 143a1c: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 143a22: a9 00 00 00 10 test $0x10000000,%eax 143a27: 74 07 je 143a30 143a29: 83 8b dc 00 00 00 02 orl $0x2,0xdc(%rbx) 143a30: 48 8b 04 24 mov (%rsp),%rax 143a34: 80 b8 d8 07 00 00 00 cmpb $0x0,0x7d8(%rax) 143a3b: 74 07 je 143a44 143a3d: 83 8b dc 00 00 00 04 orl $0x4,0xdc(%rbx) 143a44: 48 8b 04 24 mov (%rsp),%rax 143a48: 80 b8 de 0c 00 00 00 cmpb $0x0,0xcde(%rax) 143a4f: 74 13 je 143a64 143a51: 48 8b 44 24 10 mov 0x10(%rsp),%rax 143a56: 66 83 b8 b8 00 00 00 cmpw $0x0,0xb8(%rax) 143a5d: 00 143a5e: 0f 85 a5 03 00 00 jne 143e09 143a64: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 143a6b: 4c 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%r14 143a72: 4c 8d ab 34 03 00 00 lea 0x334(%rbx),%r13 143a79: 45 31 e4 xor %r12d,%r12d 143a7c: 48 89 44 24 08 mov %rax,0x8(%rsp) 143a81: 4d 8d be d0 00 00 00 lea 0xd0(%r14),%r15 143a88: 41 8b 07 mov (%r15),%eax 143a8b: 41 83 c4 01 add $0x1,%r12d 143a8f: 49 83 c7 0c add $0xc,%r15 143a93: 49 83 c5 10 add $0x10,%r13 143a97: 41 88 45 f0 mov %al,-0x10(%r13) 143a9b: 41 8b 7f f8 mov -0x8(%r15),%edi 143a9f: e8 00 00 00 00 callq 143aa4 143aa4: 41 c6 45 f2 01 movb $0x1,-0xe(%r13) 143aa9: 41 88 45 f1 mov %al,-0xf(%r13) 143aad: 41 8b 86 ec 07 00 00 mov 0x7ec(%r14),%eax 143ab4: 41 c7 45 f4 00 00 00 movl $0x5000000,-0xc(%r13) 143abb: 05 143abc: 41 88 45 f3 mov %al,-0xd(%r13) 143ac0: 41 c7 45 f8 00 00 00 movl $0x1e000000,-0x8(%r13) 143ac7: 1e 143ac8: 41 8b 86 c8 00 00 00 mov 0xc8(%r14),%eax 143acf: 44 39 e0 cmp %r12d,%eax 143ad2: 73 b4 jae 143a88 143ad4: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 143ad9: 49 8d be c8 00 00 00 lea 0xc8(%r14),%rdi 143ae0: 88 81 42 01 00 00 mov %al,0x142(%rcx) 143ae6: e8 00 00 00 00 callq 143aeb 143aeb: 48 89 ef mov %rbp,%rdi 143aee: 41 89 86 38 0d 00 00 mov %eax,0xd38(%r14) 143af5: e8 a6 f4 ff ff callq 142fa0 143afa: 85 c0 test %eax,%eax 143afc: 0f 85 f0 03 00 00 jne 143ef2 143b02: 48 89 ef mov %rbp,%rdi 143b05: e8 66 fa ff ff callq 143570 143b0a: 85 c0 test %eax,%eax 143b0c: 0f 85 28 04 00 00 jne 143f3a 143b12: 4c 8b bd c0 01 00 00 mov 0x1c0(%rbp),%r15 143b19: 4c 8b a5 18 01 00 00 mov 0x118(%rbp),%r12 143b20: 45 8b b7 9c 07 00 00 mov 0x79c(%r15),%r14d 143b27: 45 8b af a0 07 00 00 mov 0x7a0(%r15),%r13d 143b2e: 83 a3 b4 03 00 00 fe andl $0xfffffffe,0x3b4(%rbx) 143b35: 41 8b 87 40 0d 00 00 mov 0xd40(%r15),%eax 143b3c: 85 c0 test %eax,%eax 143b3e: 0f 84 19 04 00 00 je 143f5d 143b44: 41 8b b7 78 08 00 00 mov 0x878(%r15),%esi 143b4b: 89 b3 bc 03 00 00 mov %esi,0x3bc(%rbx) 143b51: 41 0f b7 87 72 08 00 movzwl 0x872(%r15),%eax 143b58: 00 143b59: c1 e0 02 shl $0x2,%eax 143b5c: 89 83 b8 03 00 00 mov %eax,0x3b8(%rbx) 143b62: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 143b67: 48 89 ef mov %rbp,%rdi 143b6a: e8 00 00 00 00 callq 143b6f 143b6f: 41 89 c0 mov %eax,%r8d 143b72: 85 c0 test %eax,%eax 143b74: 0f 85 2b 05 00 00 jne 1440a5 143b7a: 8b 44 24 30 mov 0x30(%rsp),%eax 143b7e: 41 83 e6 fd and $0xfffffffd,%r14d 143b82: 45 31 db xor %r11d,%r11d 143b85: 8b bb b4 03 00 00 mov 0x3b4(%rbx),%edi 143b8b: 41 81 e5 00 fe ff ff and $0xfffffe00,%r13d 143b92: 41 83 ce 01 or $0x1,%r14d 143b96: 66 44 89 9b c1 03 00 mov %r11w,0x3c1(%rbx) 143b9d: 00 143b9e: 41 83 cd 04 or $0x4,%r13d 143ba2: 44 89 b3 c4 03 00 00 mov %r14d,0x3c4(%rbx) 143ba9: 0f cf bswap %edi 143bab: 41 0f ce bswap %r14d 143bae: 44 89 ab c8 03 00 00 mov %r13d,0x3c8(%rbx) 143bb5: 41 0f cd bswap %r13d 143bb8: 88 83 c0 03 00 00 mov %al,0x3c0(%rbx) 143bbe: 41 8b 8f a4 07 00 00 mov 0x7a4(%r15),%ecx 143bc5: 89 8b cc 03 00 00 mov %ecx,0x3cc(%rbx) 143bcb: 41 8b 97 a8 07 00 00 mov 0x7a8(%r15),%edx 143bd2: 0f c9 bswap %ecx 143bd4: 89 93 d0 03 00 00 mov %edx,0x3d0(%rbx) 143bda: 41 8b 87 ac 07 00 00 mov 0x7ac(%r15),%eax 143be1: 0f ca bswap %edx 143be3: 89 83 d4 03 00 00 mov %eax,0x3d4(%rbx) 143be9: 41 8b b7 b0 07 00 00 mov 0x7b0(%r15),%esi 143bf0: 0f c8 bswap %eax 143bf2: 89 bb b4 03 00 00 mov %edi,0x3b4(%rbx) 143bf8: 8b bb bc 03 00 00 mov 0x3bc(%rbx),%edi 143bfe: 48 c7 83 dc 03 00 00 movq $0x0,0x3dc(%rbx) 143c05: 00 00 00 00 143c09: 0f ce bswap %esi 143c0b: 0f cf bswap %edi 143c0d: 89 bb bc 03 00 00 mov %edi,0x3bc(%rbx) 143c13: 8b bb b8 03 00 00 mov 0x3b8(%rbx),%edi 143c19: 44 89 b3 c4 03 00 00 mov %r14d,0x3c4(%rbx) 143c20: 44 89 ab c8 03 00 00 mov %r13d,0x3c8(%rbx) 143c27: 0f cf bswap %edi 143c29: 89 8b cc 03 00 00 mov %ecx,0x3cc(%rbx) 143c2f: 89 bb b8 03 00 00 mov %edi,0x3b8(%rbx) 143c35: 89 93 d0 03 00 00 mov %edx,0x3d0(%rbx) 143c3b: 89 83 d4 03 00 00 mov %eax,0x3d4(%rbx) 143c41: 89 b3 d8 03 00 00 mov %esi,0x3d8(%rbx) 143c47: 45 8b af 44 0d 00 00 mov 0xd44(%r15),%r13d 143c4e: 45 85 ed test %r13d,%r13d 143c51: 0f 84 20 06 00 00 je 144277 143c57: 41 8b 87 7c 08 00 00 mov 0x87c(%r15),%eax 143c5e: 89 83 c4 02 00 00 mov %eax,0x2c4(%rbx) 143c64: 41 0f b7 87 74 08 00 movzwl 0x874(%r15),%eax 143c6b: 00 143c6c: c1 e0 02 shl $0x2,%eax 143c6f: 89 83 bc 02 00 00 mov %eax,0x2bc(%rbx) 143c75: 45 8b 97 58 08 00 00 mov 0x858(%r15),%r10d 143c7c: 45 85 d2 test %r10d,%r10d 143c7f: 74 0f je 143c90 143c81: 41 8b 97 44 0d 00 00 mov 0xd44(%r15),%edx 143c88: 85 d2 test %edx,%edx 143c8a: 0f 84 42 06 00 00 je 1442d2 143c90: 41 0f b7 87 70 08 00 movzwl 0x870(%r15),%eax 143c97: 00 143c98: c1 e0 02 shl $0x2,%eax 143c9b: c6 83 ce 02 00 00 00 movb $0x0,0x2ce(%rbx) 143ca2: c7 83 ca 02 00 00 00 movl $0x64000000,0x2ca(%rbx) 143ca9: 00 00 64 143cac: 0f c8 bswap %eax 143cae: 89 83 c0 02 00 00 mov %eax,0x2c0(%rbx) 143cb4: 41 0f b7 87 a6 0d 00 movzwl 0xda6(%r15),%eax 143cbb: 00 143cbc: c6 83 c8 02 00 00 00 movb $0x0,0x2c8(%rbx) 143cc3: 66 c1 c0 08 rol $0x8,%ax 143cc7: 66 89 83 d0 02 00 00 mov %ax,0x2d0(%rbx) 143cce: 8b 83 c4 02 00 00 mov 0x2c4(%rbx),%eax 143cd4: 0f c8 bswap %eax 143cd6: 89 83 c4 02 00 00 mov %eax,0x2c4(%rbx) 143cdc: 8b 83 bc 02 00 00 mov 0x2bc(%rbx),%eax 143ce2: 0f c8 bswap %eax 143ce4: 89 83 bc 02 00 00 mov %eax,0x2bc(%rbx) 143cea: 45 85 c0 test %r8d,%r8d 143ced: 0f 85 d4 03 00 00 jne 1440c7 143cf3: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 143cfa: 4c 8b a8 88 00 00 00 mov 0x88(%rax),%r13 143d01: 41 8b 45 00 mov 0x0(%r13),%eax 143d05: c6 83 19 06 00 00 00 movb $0x0,0x619(%rbx) 143d0c: 88 83 45 01 00 00 mov %al,0x145(%rbx) 143d12: 84 c0 test %al,%al 143d14: 0f 84 74 11 00 00 je 144e8e 143d1a: 45 31 ff xor %r15d,%r15d 143d1d: eb 34 jmp 143d53 143d1f: 8b 44 24 30 mov 0x30(%rsp),%eax 143d23: 41 83 c7 01 add $0x1,%r15d 143d27: 41 88 86 6c 04 00 00 mov %al,0x46c(%r14) 143d2e: 41 8b 44 24 04 mov 0x4(%r12),%eax 143d33: 0f c8 bswap %eax 143d35: 41 89 44 24 04 mov %eax,0x4(%r12) 143d3a: 41 8b 44 24 08 mov 0x8(%r12),%eax 143d3f: 0f c8 bswap %eax 143d41: 41 89 44 24 08 mov %eax,0x8(%r12) 143d46: 44 3a bb 45 01 00 00 cmp 0x145(%rbx),%r15b 143d4d: 0f 83 43 02 00 00 jae 143f96 143d53: 41 0f b6 c7 movzbl %r15b,%eax 143d57: 48 89 ef mov %rbp,%rdi 143d5a: 48 89 c2 mov %rax,%rdx 143d5d: 48 8d 04 40 lea (%rax,%rax,2),%rax 143d61: 48 c1 e2 05 shl $0x5,%rdx 143d65: 4c 8d 34 83 lea (%rbx,%rax,4),%r14 143d69: 4c 01 ea add %r13,%rdx 143d6c: 4d 8d a6 60 04 00 00 lea 0x460(%r14),%r12 143d73: 8b 72 0c mov 0xc(%rdx),%esi 143d76: 41 c7 44 24 08 00 00 movl $0x0,0x8(%r12) 143d7d: 00 00 143d7f: 41 89 74 24 04 mov %esi,0x4(%r12) 143d84: 0f b7 42 1c movzwl 0x1c(%rdx),%eax 143d88: 8d 0c 85 00 00 00 00 lea 0x0(,%rax,4),%ecx 143d8f: 41 89 4c 24 08 mov %ecx,0x8(%r12) 143d94: 0f b7 52 1c movzwl 0x1c(%rdx),%edx 143d98: 8d 82 d4 fe ff ff lea -0x12c(%rdx),%eax 143d9e: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 143da3: c1 e0 11 shl $0x11,%eax 143da6: 09 c8 or %ecx,%eax 143da8: 0d 00 00 00 40 or $0x40000000,%eax 143dad: 41 89 44 24 08 mov %eax,0x8(%r12) 143db2: e8 00 00 00 00 callq 143db7 143db7: 85 c0 test %eax,%eax 143db9: 0f 84 60 ff ff ff je 143d1f 143dbf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 143dc6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 143dcd: 89 04 24 mov %eax,(%rsp) 143dd0: e8 00 00 00 00 callq 143dd5 143dd5: 44 8b 04 24 mov (%rsp),%r8d 143dd9: 85 c0 test %eax,%eax 143ddb: 0f 85 00 00 00 00 jne 143de1 143de1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 143de8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 143def: 44 89 04 24 mov %r8d,(%rsp) 143df3: e8 00 00 00 00 callq 143df8 143df8: 44 8b 04 24 mov (%rsp),%r8d 143dfc: 85 c0 test %eax,%eax 143dfe: 0f 84 10 01 00 00 je 143f14 143e04: e9 00 00 00 00 jmpq 143e09 143e09: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 143e10: b9 59 17 b7 d1 mov $0xd1b71759,%ecx 143e15: be 01 00 00 00 mov $0x1,%esi 143e1a: 48 c7 83 84 05 00 00 movq $0x0,0x584(%rbx) 143e21: 00 00 00 00 143e25: 0f b7 90 b8 00 00 00 movzwl 0xb8(%rax),%edx 143e2c: 66 89 93 8c 05 00 00 mov %dx,0x58c(%rbx) 143e33: 0f b7 80 b8 00 00 00 movzwl 0xb8(%rax),%eax 143e3a: 66 c1 c2 08 rol $0x8,%dx 143e3e: 66 89 93 8c 05 00 00 mov %dx,0x58c(%rbx) 143e45: ba 5c 01 20 c0 mov $0xc020015c,%edx 143e4a: 6b c0 64 imul $0x64,%eax,%eax 143e4d: c6 83 8f 05 00 00 01 movb $0x1,0x58f(%rbx) 143e54: 48 0f af c1 imul %rcx,%rax 143e58: b9 35 00 04 00 mov $0x40035,%ecx 143e5d: 48 c1 e8 29 shr $0x29,%rax 143e61: 88 83 8e 05 00 00 mov %al,0x58e(%rbx) 143e67: 48 8b 7d 60 mov 0x60(%rbp),%rdi 143e6b: 48 8b 07 mov (%rdi),%rax 143e6e: 48 8b 40 18 mov 0x18(%rax),%rax 143e72: e8 00 00 00 00 callq 143e77 143e77: e9 e8 fb ff ff jmpq 143a64 143e7c: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 143e83: 4c 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%r14 143e8a: 4c 8b a8 90 00 00 00 mov 0x90(%rax),%r13 143e91: 41 8b 45 00 mov 0x0(%r13),%eax 143e95: 85 c0 test %eax,%eax 143e97: 0f 84 5e fb ff ff je 1439fb 143e9d: 45 31 ff xor %r15d,%r15d 143ea0: 43 0f b7 b4 fe a0 08 movzwl 0x8a0(%r14,%r15,8),%esi 143ea7: 00 00 143ea9: 4c 89 ef mov %r13,%rdi 143eac: e8 00 00 00 00 callq 143eb1 143eb1: 0f b6 c0 movzbl %al,%eax 143eb4: 48 8d 04 80 lea (%rax,%rax,4),%rax 143eb8: 4d 8d 64 45 00 lea 0x0(%r13,%rax,2),%r12 143ebd: 41 0f b7 7c 24 08 movzwl 0x8(%r12),%edi 143ec3: e8 00 00 00 00 callq 143ec8 143ec8: 42 88 84 3b 20 01 00 mov %al,0x120(%rbx,%r15,1) 143ecf: 00 143ed0: 41 0f b7 7c 24 0c movzwl 0xc(%r12),%edi 143ed6: e8 00 00 00 00 callq 143edb 143edb: 42 88 84 3b 10 01 00 mov %al,0x110(%rbx,%r15,1) 143ee2: 00 143ee3: 49 83 c7 01 add $0x1,%r15 143ee7: 45 39 7d 00 cmp %r15d,0x0(%r13) 143eeb: 77 b3 ja 143ea0 143eed: e9 09 fb ff ff jmpq 1439fb 143ef2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 143ef9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 143f00: 89 04 24 mov %eax,(%rsp) 143f03: e8 00 00 00 00 callq 143f08 143f08: 44 8b 04 24 mov (%rsp),%r8d 143f0c: 85 c0 test %eax,%eax 143f0e: 0f 85 00 00 00 00 jne 143f14 143f14: 48 8b 44 24 40 mov 0x40(%rsp),%rax 143f19: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 143f20: 00 00 143f22: 0f 85 df 13 00 00 jne 145307 143f28: 48 83 c4 48 add $0x48,%rsp 143f2c: 44 89 c0 mov %r8d,%eax 143f2f: 5b pop %rbx 143f30: 5d pop %rbp 143f31: 41 5c pop %r12 143f33: 41 5d pop %r13 143f35: 41 5e pop %r14 143f37: 41 5f pop %r15 143f39: c3 retq 143f3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 143f41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 143f48: 89 04 24 mov %eax,(%rsp) 143f4b: e8 00 00 00 00 callq 143f50 143f50: 44 8b 04 24 mov (%rsp),%r8d 143f54: 85 c0 test %eax,%eax 143f56: 74 bc je 143f14 143f58: e9 00 00 00 00 jmpq 143f5d 143f5d: 41 8b 57 08 mov 0x8(%r15),%edx 143f61: 48 8d 8b b8 03 00 00 lea 0x3b8(%rbx),%rcx 143f68: 4c 8d 44 24 2c lea 0x2c(%rsp),%r8 143f6d: 89 93 bc 03 00 00 mov %edx,0x3bc(%rbx) 143f73: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 143f7a: 49 8b 34 24 mov (%r12),%rsi 143f7e: e8 0d ee ff ff callq 142d90 143f83: 85 c0 test %eax,%eax 143f85: 0f 85 c2 03 00 00 jne 14434d 143f8b: 8b b3 bc 03 00 00 mov 0x3bc(%rbx),%esi 143f91: e9 cc fb ff ff jmpq 143b62 143f96: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 143f9d: 45 31 ff xor %r15d,%r15d 143fa0: 4c 8b a8 88 00 00 00 mov 0x88(%rax),%r13 143fa7: 41 8b 45 00 mov 0x0(%r13),%eax 143fab: c6 83 1a 06 00 00 00 movb $0x0,0x61a(%rbx) 143fb2: 88 83 46 01 00 00 mov %al,0x146(%rbx) 143fb8: 84 c0 test %al,%al 143fba: 75 39 jne 143ff5 143fbc: e9 d8 0e 00 00 jmpq 144e99 143fc1: 8b 44 24 30 mov 0x30(%rsp),%eax 143fc5: 41 83 c7 01 add $0x1,%r15d 143fc9: 41 88 86 cc 04 00 00 mov %al,0x4cc(%r14) 143fd0: 41 8b 44 24 04 mov 0x4(%r12),%eax 143fd5: 0f c8 bswap %eax 143fd7: 41 89 44 24 04 mov %eax,0x4(%r12) 143fdc: 41 8b 44 24 08 mov 0x8(%r12),%eax 143fe1: 0f c8 bswap %eax 143fe3: 41 89 44 24 08 mov %eax,0x8(%r12) 143fe8: 44 3a bb 46 01 00 00 cmp 0x146(%rbx),%r15b 143fef: 0f 83 fa 00 00 00 jae 1440ef 143ff5: 41 0f b6 c7 movzbl %r15b,%eax 143ff9: 48 89 ef mov %rbp,%rdi 143ffc: 48 89 c2 mov %rax,%rdx 143fff: 48 8d 04 40 lea (%rax,%rax,2),%rax 144003: 48 c1 e2 05 shl $0x5,%rdx 144007: 4c 8d 34 83 lea (%rbx,%rax,4),%r14 14400b: 4c 01 ea add %r13,%rdx 14400e: 4d 8d a6 c0 04 00 00 lea 0x4c0(%r14),%r12 144015: 8b 72 10 mov 0x10(%rdx),%esi 144018: 41 89 74 24 04 mov %esi,0x4(%r12) 14401d: 0f b7 42 1c movzwl 0x1c(%rdx),%eax 144021: c1 e0 02 shl $0x2,%eax 144024: 41 0b 44 24 08 or 0x8(%r12),%eax 144029: 41 89 44 24 08 mov %eax,0x8(%r12) 14402e: 0f b7 52 1c movzwl 0x1c(%rdx),%edx 144032: 89 c1 mov %eax,%ecx 144034: 8d 82 d4 fe ff ff lea -0x12c(%rdx),%eax 14403a: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 14403f: c1 e0 11 shl $0x11,%eax 144042: 09 c8 or %ecx,%eax 144044: 0d 00 00 00 40 or $0x40000000,%eax 144049: 41 89 44 24 08 mov %eax,0x8(%r12) 14404e: e8 00 00 00 00 callq 144053 144053: 85 c0 test %eax,%eax 144055: 0f 84 66 ff ff ff je 143fc1 14405b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144062: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 144069: 89 04 24 mov %eax,(%rsp) 14406c: e8 00 00 00 00 callq 144071 144071: 44 8b 04 24 mov (%rsp),%r8d 144075: 85 c0 test %eax,%eax 144077: 0f 85 00 00 00 00 jne 14407d 14407d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144084: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14408b: 44 89 04 24 mov %r8d,(%rsp) 14408f: e8 00 00 00 00 callq 144094 144094: 44 8b 04 24 mov (%rsp),%r8d 144098: 85 c0 test %eax,%eax 14409a: 0f 84 74 fe ff ff je 143f14 1440a0: e9 00 00 00 00 jmpq 1440a5 1440a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1440ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1440b3: 89 04 24 mov %eax,(%rsp) 1440b6: e8 00 00 00 00 callq 1440bb 1440bb: 44 8b 04 24 mov (%rsp),%r8d 1440bf: 85 c0 test %eax,%eax 1440c1: 0f 85 00 00 00 00 jne 1440c7 1440c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1440ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1440d5: 44 89 04 24 mov %r8d,(%rsp) 1440d9: e8 00 00 00 00 callq 1440de 1440de: 44 8b 04 24 mov (%rsp),%r8d 1440e2: 85 c0 test %eax,%eax 1440e4: 0f 84 2a fe ff ff je 143f14 1440ea: e9 00 00 00 00 jmpq 1440ef 1440ef: 48 89 ef mov %rbp,%rdi 1440f2: e8 39 de ff ff callq 141f30 1440f7: 85 c0 test %eax,%eax 1440f9: 0f 85 6e 02 00 00 jne 14436d 1440ff: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 144106: 4c 8b a8 88 00 00 00 mov 0x88(%rax),%r13 14410d: 41 8b 45 00 mov 0x0(%r13),%eax 144111: c6 83 18 06 00 00 00 movb $0x0,0x618(%rbx) 144118: 88 83 44 01 00 00 mov %al,0x144(%rbx) 14411e: 84 c0 test %al,%al 144120: 0f 84 33 0f 00 00 je 145059 144126: 45 31 ff xor %r15d,%r15d 144129: eb 7c jmp 1441a7 14412b: 8b 44 24 30 mov 0x30(%rsp),%eax 14412f: 41 8b b4 24 e8 03 00 mov 0x3e8(%r12),%esi 144136: 00 144137: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 14413c: 48 89 ef mov %rbp,%rdi 14413f: 41 88 84 24 f0 03 00 mov %al,0x3f0(%r12) 144146: 00 144147: e8 00 00 00 00 callq 14414c 14414c: 85 c0 test %eax,%eax 14414e: 0f 85 13 0d 00 00 jne 144e67 144154: 8b 54 24 30 mov 0x30(%rsp),%edx 144158: 41 83 c7 01 add $0x1,%r15d 14415c: 41 88 94 24 f1 03 00 mov %dl,0x3f1(%r12) 144163: 00 144164: 41 8b 94 24 e4 03 00 mov 0x3e4(%r12),%edx 14416b: 00 14416c: 0f ca bswap %edx 14416e: 41 89 94 24 e4 03 00 mov %edx,0x3e4(%r12) 144175: 00 144176: 41 8b 94 24 e8 03 00 mov 0x3e8(%r12),%edx 14417d: 00 14417e: 0f ca bswap %edx 144180: 41 89 94 24 e8 03 00 mov %edx,0x3e8(%r12) 144187: 00 144188: 41 8b 94 24 ec 03 00 mov 0x3ec(%r12),%edx 14418f: 00 144190: 0f ca bswap %edx 144192: 41 89 94 24 ec 03 00 mov %edx,0x3ec(%r12) 144199: 00 14419a: 44 3a bb 44 01 00 00 cmp 0x144(%rbx),%r15b 1441a1: 0f 83 ed 01 00 00 jae 144394 1441a7: 41 0f b6 c7 movzbl %r15b,%eax 1441ab: 41 0f b6 d7 movzbl %r15b,%edx 1441af: 48 89 ef mov %rbp,%rdi 1441b2: 49 89 c4 mov %rax,%r12 1441b5: 48 c1 e0 05 shl $0x5,%rax 1441b9: 49 c1 e4 04 shl $0x4,%r12 1441bd: 4c 01 e8 add %r13,%rax 1441c0: 48 c1 e2 05 shl $0x5,%rdx 1441c4: 49 01 dc add %rbx,%r12 1441c7: 4c 01 ea add %r13,%rdx 1441ca: 41 c7 84 24 ec 03 00 movl $0x0,0x3ec(%r12) 1441d1: 00 00 00 00 00 1441d6: 8b 70 08 mov 0x8(%rax),%esi 1441d9: 41 89 b4 24 e4 03 00 mov %esi,0x3e4(%r12) 1441e0: 00 1441e1: 8b 40 04 mov 0x4(%rax),%eax 1441e4: 41 89 84 24 e8 03 00 mov %eax,0x3e8(%r12) 1441eb: 00 1441ec: 0f b7 42 1c movzwl 0x1c(%rdx),%eax 1441f0: 8d 0c 85 00 00 00 00 lea 0x0(,%rax,4),%ecx 1441f7: 41 89 8c 24 ec 03 00 mov %ecx,0x3ec(%r12) 1441fe: 00 1441ff: 0f b7 52 1c movzwl 0x1c(%rdx),%edx 144203: 8d 82 d4 fe ff ff lea -0x12c(%rdx),%eax 144209: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 14420e: c1 e0 11 shl $0x11,%eax 144211: 09 c8 or %ecx,%eax 144213: 0d 00 00 00 40 or $0x40000000,%eax 144218: 41 89 84 24 ec 03 00 mov %eax,0x3ec(%r12) 14421f: 00 144220: e8 00 00 00 00 callq 144225 144225: 85 c0 test %eax,%eax 144227: 0f 84 fe fe ff ff je 14412b 14422d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144234: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14423b: 89 04 24 mov %eax,(%rsp) 14423e: e8 00 00 00 00 callq 144243 144243: 44 8b 04 24 mov (%rsp),%r8d 144247: 85 c0 test %eax,%eax 144249: 0f 85 00 00 00 00 jne 14424f 14424f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144256: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14425d: 44 89 04 24 mov %r8d,(%rsp) 144261: e8 00 00 00 00 callq 144266 144266: 44 8b 04 24 mov (%rsp),%r8d 14426a: 85 c0 test %eax,%eax 14426c: 0f 84 a2 fc ff ff je 143f14 144272: e9 00 00 00 00 jmpq 144277 144277: 41 8b 57 6c mov 0x6c(%r15),%edx 14427b: 4c 8d 44 24 2c lea 0x2c(%rsp),%r8 144280: 48 8d 8b bc 02 00 00 lea 0x2bc(%rbx),%rcx 144287: 89 93 c4 02 00 00 mov %edx,0x2c4(%rbx) 14428d: 49 8b 74 24 08 mov 0x8(%r12),%rsi 144292: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 144299: e8 f2 ea ff ff callq 142d90 14429e: 41 89 c0 mov %eax,%r8d 1442a1: 85 c0 test %eax,%eax 1442a3: 0f 84 cc f9 ff ff je 143c75 1442a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1442b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1442b7: 89 44 24 08 mov %eax,0x8(%rsp) 1442bb: e8 00 00 00 00 callq 1442c0 1442c0: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 1442c5: 85 c0 test %eax,%eax 1442c7: 0f 84 a8 f9 ff ff je 143c75 1442cd: e9 00 00 00 00 jmpq 1442d2 1442d2: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 1442d9: 41 8b 77 6c mov 0x6c(%r15),%esi 1442dd: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1442e4: 44 8b 8f 58 08 00 00 mov 0x858(%rdi),%r9d 1442eb: 45 85 c9 test %r9d,%r9d 1442ee: 74 56 je 144346 1442f0: 48 8b 40 08 mov 0x8(%rax),%rax 1442f4: 8b 08 mov (%rax),%ecx 1442f6: 85 c9 test %ecx,%ecx 1442f8: 74 27 je 144321 1442fa: 48 83 c0 04 add $0x4,%rax 1442fe: eb 0b jmp 14430b 144300: 83 c2 01 add $0x1,%edx 144303: 48 83 c0 1c add $0x1c,%rax 144307: 39 d1 cmp %edx,%ecx 144309: 74 16 je 144321 14430b: 3b 30 cmp (%rax),%esi 14430d: 77 f1 ja 144300 14430f: 89 d0 mov %edx,%eax 144311: 0f b7 84 c7 b8 0a 00 movzwl 0xab8(%rdi,%rax,8),%eax 144318: 00 144319: 39 d1 cmp %edx,%ecx 14431b: 0f 87 77 f9 ff ff ja 143c98 144321: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144328: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14432f: 44 89 44 24 08 mov %r8d,0x8(%rsp) 144334: e8 00 00 00 00 callq 144339 144339: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 14433e: 85 c0 test %eax,%eax 144340: 0f 85 00 00 00 00 jne 144346 144346: 31 c0 xor %eax,%eax 144348: e9 4b f9 ff ff jmpq 143c98 14434d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144354: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14435b: e8 00 00 00 00 callq 144360 144360: 85 c0 test %eax,%eax 144362: 0f 84 23 fc ff ff je 143f8b 144368: e9 00 00 00 00 jmpq 14436d 14436d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144374: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14437b: 89 04 24 mov %eax,(%rsp) 14437e: e8 00 00 00 00 callq 144383 144383: 44 8b 04 24 mov (%rsp),%r8d 144387: 85 c0 test %eax,%eax 144389: 0f 84 85 fb ff ff je 143f14 14438f: e9 00 00 00 00 jmpq 144394 144394: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 14439b: 48 8d 93 1c 06 00 00 lea 0x61c(%rbx),%rdx 1443a2: c6 83 1c 06 00 00 00 movb $0x0,0x61c(%rbx) 1443a9: c6 83 26 06 00 00 00 movb $0x0,0x626(%rbx) 1443b0: 41 8b b5 78 08 00 00 mov 0x878(%r13),%esi 1443b7: 4c 89 ef mov %r13,%rdi 1443ba: 89 44 24 08 mov %eax,0x8(%rsp) 1443be: e8 00 00 00 00 callq 1443c3 1443c3: 41 8b b5 7c 08 00 00 mov 0x87c(%r13),%esi 1443ca: 48 8d 93 26 06 00 00 lea 0x626(%rbx),%rdx 1443d1: 49 8d 7d 64 lea 0x64(%r13),%rdi 1443d5: e8 00 00 00 00 callq 1443da 1443da: 41 0f b7 85 72 08 00 movzwl 0x872(%r13),%eax 1443e1: 00 1443e2: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 1443e7: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 1443ee: 66 89 93 84 06 00 00 mov %dx,0x684(%rbx) 1443f5: 41 0f b7 85 74 08 00 movzwl 0x874(%r13),%eax 1443fc: 00 1443fd: 66 c1 c2 08 rol $0x8,%dx 144401: c1 e0 02 shl $0x2,%eax 144404: 66 89 83 86 06 00 00 mov %ax,0x686(%rbx) 14440b: 41 0f b7 8d 70 08 00 movzwl 0x870(%r13),%ecx 144412: 00 144413: 66 c1 c0 08 rol $0x8,%ax 144417: 66 89 83 86 06 00 00 mov %ax,0x686(%rbx) 14441e: c1 e1 02 shl $0x2,%ecx 144421: 66 89 93 84 06 00 00 mov %dx,0x684(%rbx) 144428: 89 c8 mov %ecx,%eax 14442a: 66 c1 c0 08 rol $0x8,%ax 14442e: 66 89 83 28 06 00 00 mov %ax,0x628(%rbx) 144435: 4c 8b 95 18 01 00 00 mov 0x118(%rbp),%r10 14443c: 4c 8b 8d c0 01 00 00 mov 0x1c0(%rbp),%r9 144443: 48 8b bd c8 01 00 00 mov 0x1c8(%rbp),%rdi 14444a: 49 8b 02 mov (%r10),%rax 14444d: 8b 10 mov (%rax),%edx 14444f: 84 d2 test %dl,%dl 144451: 89 d6 mov %edx,%esi 144453: 74 25 je 14447a 144455: 41 8b 89 78 08 00 00 mov 0x878(%r9),%ecx 14445c: 48 83 c0 04 add $0x4,%rax 144460: 31 d2 xor %edx,%edx 144462: eb 0c jmp 144470 144464: 83 c2 01 add $0x1,%edx 144467: 48 83 c0 1c add $0x1c,%rax 14446b: 40 38 d6 cmp %dl,%sil 14446e: 74 0a je 14447a 144470: 39 08 cmp %ecx,(%rax) 144472: 72 f0 jb 144464 144474: 88 97 1c 06 00 00 mov %dl,0x61c(%rdi) 14447a: 49 8b 42 08 mov 0x8(%r10),%rax 14447e: 8b 10 mov (%rax),%edx 144480: 89 d6 mov %edx,%esi 144482: 84 d2 test %dl,%dl 144484: 74 25 je 1444ab 144486: 41 8b 89 7c 08 00 00 mov 0x87c(%r9),%ecx 14448d: 48 83 c0 04 add $0x4,%rax 144491: 31 d2 xor %edx,%edx 144493: eb 0c jmp 1444a1 144495: 83 c2 01 add $0x1,%edx 144498: 48 83 c0 1c add $0x1c,%rax 14449c: 40 38 d6 cmp %dl,%sil 14449f: 74 0a je 1444ab 1444a1: 39 08 cmp %ecx,(%rax) 1444a3: 72 f0 jb 144495 1444a5: 88 97 26 06 00 00 mov %dl,0x626(%rdi) 1444ab: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1444b2: 4c 8b ad c8 01 00 00 mov 0x1c8(%rbp),%r13 1444b9: 4c 8b 70 78 mov 0x78(%rax),%r14 1444bd: 4d 8b bd 90 07 00 00 mov 0x790(%r13),%r15 1444c4: 41 0f b7 06 movzwl (%r14),%eax 1444c8: c1 e0 07 shl $0x7,%eax 1444cb: 66 c1 c0 08 rol $0x8,%ax 1444cf: 66 41 89 85 3c 06 00 mov %ax,0x63c(%r13) 1444d6: 00 1444d7: 41 0f b7 06 movzwl (%r14),%eax 1444db: c1 e0 07 shl $0x7,%eax 1444de: 66 c1 c0 08 rol $0x8,%ax 1444e2: 66 41 89 85 3e 06 00 mov %ax,0x63e(%r13) 1444e9: 00 1444ea: 41 0f b7 46 1c movzwl 0x1c(%r14),%eax 1444ef: 66 3d ff 00 cmp $0xff,%ax 1444f3: 0f 87 d1 09 00 00 ja 144eca 1444f9: 44 89 44 24 24 mov %r8d,0x24(%rsp) 1444fe: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 144503: 48 8d 74 24 2c lea 0x2c(%rsp),%rsi 144508: 41 88 85 82 06 00 00 mov %al,0x682(%r13) 14450f: 41 c6 85 83 06 00 00 movb $0x8,0x683(%r13) 144516: 08 144517: 41 0f b6 47 05 movzbl 0x5(%r15),%eax 14451c: 41 88 85 80 06 00 00 mov %al,0x680(%r13) 144523: 41 0f b6 46 1c movzbl 0x1c(%r14),%eax 144528: 66 41 89 85 44 06 00 mov %ax,0x644(%r13) 14452f: 00 144530: 41 0f b6 46 24 movzbl 0x24(%r14),%eax 144535: 66 41 89 85 46 06 00 mov %ax,0x646(%r13) 14453c: 00 14453d: 41 0f b6 46 26 movzbl 0x26(%r14),%eax 144542: 66 41 89 85 48 06 00 mov %ax,0x648(%r13) 144549: 00 14454a: 41 0f b6 46 28 movzbl 0x28(%r14),%eax 14454f: 66 41 89 85 4a 06 00 mov %ax,0x64a(%r13) 144556: 00 144557: 41 0f b6 46 2a movzbl 0x2a(%r14),%eax 14455c: 66 41 89 85 4c 06 00 mov %ax,0x64c(%r13) 144563: 00 144564: 41 0f b6 46 2c movzbl 0x2c(%r14),%eax 144569: 66 41 89 85 4e 06 00 mov %ax,0x64e(%r13) 144570: 00 144571: 41 0f b6 46 2e movzbl 0x2e(%r14),%eax 144576: 66 41 89 85 50 06 00 mov %ax,0x650(%r13) 14457d: 00 14457e: 0f b7 85 02 03 00 00 movzwl 0x302(%rbp),%eax 144585: c1 e0 0c shl $0xc,%eax 144588: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 14458f: 48 c1 e8 25 shr $0x25,%rax 144593: 66 c1 c0 08 rol $0x8,%ax 144597: 66 41 89 85 52 06 00 mov %ax,0x652(%r13) 14459e: 00 14459f: 0f b7 85 04 03 00 00 movzwl 0x304(%rbp),%eax 1445a6: c1 e0 0c shl $0xc,%eax 1445a9: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1445b0: 48 c1 e8 25 shr $0x25,%rax 1445b4: 66 c1 c0 08 rol $0x8,%ax 1445b8: 66 41 89 85 54 06 00 mov %ax,0x654(%r13) 1445bf: 00 1445c0: 0f b7 85 06 03 00 00 movzwl 0x306(%rbp),%eax 1445c7: c1 e0 0c shl $0xc,%eax 1445ca: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1445d1: 48 c1 e8 25 shr $0x25,%rax 1445d5: 66 c1 c0 08 rol $0x8,%ax 1445d9: 66 41 89 85 56 06 00 mov %ax,0x656(%r13) 1445e0: 00 1445e1: 0f b7 85 08 03 00 00 movzwl 0x308(%rbp),%eax 1445e8: c1 e0 0c shl $0xc,%eax 1445eb: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1445f2: 48 c1 e8 25 shr $0x25,%rax 1445f6: 66 c1 c0 08 rol $0x8,%ax 1445fa: 66 41 89 85 58 06 00 mov %ax,0x658(%r13) 144601: 00 144602: 0f b7 85 0a 03 00 00 movzwl 0x30a(%rbp),%eax 144609: c1 e0 0c shl $0xc,%eax 14460c: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 144613: 48 c1 e8 25 shr $0x25,%rax 144617: 66 c1 c0 08 rol $0x8,%ax 14461b: 66 41 89 85 5a 06 00 mov %ax,0x65a(%r13) 144622: 00 144623: 0f b7 85 0c 03 00 00 movzwl 0x30c(%rbp),%eax 14462a: c1 e0 0c shl $0xc,%eax 14462d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 144634: 48 c1 e8 25 shr $0x25,%rax 144638: 66 c1 c0 08 rol $0x8,%ax 14463c: 66 41 89 85 5c 06 00 mov %ax,0x65c(%r13) 144643: 00 144644: 0f b7 85 0e 03 00 00 movzwl 0x30e(%rbp),%eax 14464b: c1 e0 0c shl $0xc,%eax 14464e: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 144655: 48 c1 e8 25 shr $0x25,%rax 144659: 66 c1 c0 08 rol $0x8,%ax 14465d: 66 41 89 85 5e 06 00 mov %ax,0x65e(%r13) 144664: 00 144665: 41 0f b6 46 30 movzbl 0x30(%r14),%eax 14466a: 41 88 85 60 06 00 00 mov %al,0x660(%r13) 144671: 41 0f b6 46 31 movzbl 0x31(%r14),%eax 144676: 41 88 85 61 06 00 00 mov %al,0x661(%r13) 14467d: 41 0f b6 46 33 movzbl 0x33(%r14),%eax 144682: 41 88 85 62 06 00 00 mov %al,0x662(%r13) 144689: 41 0f b6 46 35 movzbl 0x35(%r14),%eax 14468e: 41 88 85 63 06 00 00 mov %al,0x663(%r13) 144695: 41 0f b6 7e 32 movzbl 0x32(%r14),%edi 14469a: e8 b1 d1 ff ff callq 141850 14469f: 0f b6 44 24 2c movzbl 0x2c(%rsp),%eax 1446a4: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 1446a9: 48 8d 74 24 2c lea 0x2c(%rsp),%rsi 1446ae: 41 88 85 70 06 00 00 mov %al,0x670(%r13) 1446b5: 0f b6 44 24 30 movzbl 0x30(%rsp),%eax 1446ba: 41 88 85 71 06 00 00 mov %al,0x671(%r13) 1446c1: 41 0f b6 7e 34 movzbl 0x34(%r14),%edi 1446c6: e8 85 d1 ff ff callq 141850 1446cb: 0f b6 44 24 2c movzbl 0x2c(%rsp),%eax 1446d0: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 1446d5: 48 8d 74 24 2c lea 0x2c(%rsp),%rsi 1446da: 41 88 85 72 06 00 00 mov %al,0x672(%r13) 1446e1: 0f b6 44 24 30 movzbl 0x30(%rsp),%eax 1446e6: 41 88 85 73 06 00 00 mov %al,0x673(%r13) 1446ed: 41 0f b6 7e 36 movzbl 0x36(%r14),%edi 1446f2: e8 59 d1 ff ff callq 141850 1446f7: 0f b6 44 24 2c movzbl 0x2c(%rsp),%eax 1446fc: 41 88 85 74 06 00 00 mov %al,0x674(%r13) 144703: 0f b6 44 24 30 movzbl 0x30(%rsp),%eax 144708: 41 88 85 75 06 00 00 mov %al,0x675(%r13) 14470f: f6 85 34 01 00 00 02 testb $0x2,0x134(%rbp) 144716: 0f 84 96 04 00 00 je 144bb2 14471c: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 144723: 48 8b 7d 60 mov 0x60(%rbp),%rdi 144727: ba 48 02 10 c0 mov $0xc0100248,%edx 14472c: be 01 00 00 00 mov $0x1,%esi 144731: 48 89 44 24 08 mov %rax,0x8(%rsp) 144736: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 14473d: 4c 8b 30 mov (%rax),%r14 144740: 48 8b 40 78 mov 0x78(%rax),%rax 144744: 0f b7 40 22 movzwl 0x22(%rax),%eax 144748: 66 89 44 24 18 mov %ax,0x18(%rsp) 14474d: 48 8b 07 mov (%rdi),%rax 144750: 48 8b 40 10 mov 0x10(%rax),%rax 144754: e8 00 00 00 00 callq 144759 144759: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14475d: ba 50 02 10 c0 mov $0xc0100250,%edx 144762: be 01 00 00 00 mov $0x1,%esi 144767: 41 89 c5 mov %eax,%r13d 14476a: 48 8b 07 mov (%rdi),%rax 14476d: 41 c1 ed 18 shr $0x18,%r13d 144771: 48 8b 40 10 mov 0x10(%rax),%rax 144775: e8 00 00 00 00 callq 14477a 14477a: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 14477f: 83 e0 0f and $0xf,%eax 144782: 83 f8 01 cmp $0x1,%eax 144785: 0f 84 ae 08 00 00 je 145039 14478b: 45 69 fd dc 05 00 00 imul $0x5dc,%r13d,%r15d 144792: b8 81 80 80 80 mov $0x80808081,%eax 144797: 4c 0f af f8 imul %rax,%r15 14479b: 49 c1 ef 27 shr $0x27,%r15 14479f: 41 81 c7 e8 03 00 00 add $0x3e8,%r15d 1447a6: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1447ab: 0f b6 4c 24 18 movzbl 0x18(%rsp),%ecx 1447b0: 88 88 94 06 00 00 mov %cl,0x694(%rax) 1447b6: 41 8b 36 mov (%r14),%esi 1447b9: 85 f6 test %esi,%esi 1447bb: 0f 84 f8 00 00 00 je 1448b9 1447c1: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 1447c6: 31 c0 xor %eax,%eax 1447c8: 44 89 44 24 24 mov %r8d,0x24(%rsp) 1447cd: 31 c9 xor %ecx,%ecx 1447cf: 45 31 c9 xor %r9d,%r9d 1447d2: 41 ba 59 17 b7 d1 mov $0xd1b71759,%r10d 1447d8: 41 89 c0 mov %eax,%r8d 1447db: 45 0f b6 ac 24 95 06 movzbl 0x695(%r12),%r13d 1447e2: 00 00 1447e4: 4a 8d 04 cd 00 00 00 lea 0x0(,%r9,8),%rax 1447eb: 00 1447ec: bf ba 0f 00 00 mov $0xfba,%edi 1447f1: 4c 29 c8 sub %r9,%rax 1447f4: 4d 8d 1c 86 lea (%r14,%rax,4),%r11 1447f8: 41 0f b6 43 17 movzbl 0x17(%r11),%eax 1447fd: d3 e0 shl %cl,%eax 1447ff: 41 09 c5 or %eax,%r13d 144802: 45 88 ac 24 95 06 00 mov %r13b,0x695(%r12) 144809: 00 14480a: 41 8b 73 04 mov 0x4(%r11),%esi 14480e: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 144815: 48 c1 ee 25 shr $0x25,%rsi 144819: 69 c6 d9 36 00 00 imul $0x36d9,%esi,%eax 14481f: 69 d6 64 36 00 00 imul $0x3664,%esi,%edx 144825: 49 0f af c2 imul %r10,%rax 144829: 49 0f af d2 imul %r10,%rdx 14482d: 48 c1 e8 2d shr $0x2d,%rax 144831: 44 29 f8 sub %r15d,%eax 144834: 48 c1 ea 2d shr $0x2d,%rdx 144838: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 14483e: 29 d7 sub %edx,%edi 144840: 31 d2 xor %edx,%edx 144842: 05 30 a2 37 00 add $0x37a230,%eax 144847: f7 f7 div %edi 144849: 69 d6 be 2c 00 00 imul $0x2cbe,%esi,%edx 14484f: 49 0f af d2 imul %r10,%rdx 144853: 48 c1 ea 2d shr $0x2d,%rdx 144857: 89 c7 mov %eax,%edi 144859: 69 c6 7a 36 00 00 imul $0x367a,%esi,%eax 14485f: be 50 0e 00 00 mov $0xe50,%esi 144864: 29 d6 sub %edx,%esi 144866: 31 d2 xor %edx,%edx 144868: 49 0f af c2 imul %r10,%rax 14486c: 48 c1 e8 2d shr $0x2d,%rax 144870: 44 29 f8 sub %r15d,%eax 144873: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 144879: 05 88 58 33 00 add $0x335888,%eax 14487e: f7 f6 div %esi 144880: 39 c7 cmp %eax,%edi 144882: 72 18 jb 14489c 144884: 41 0f b6 53 18 movzbl 0x18(%r11),%edx 144889: 01 d7 add %edx,%edi 14488b: 29 c7 sub %eax,%edi 14488d: 6b c7 64 imul $0x64,%edi,%eax 144890: 49 0f af c2 imul %r10,%rax 144894: 48 c1 e8 29 shr $0x29,%rax 144898: 44 8d 40 01 lea 0x1(%rax),%r8d 14489c: 83 c1 01 add $0x1,%ecx 14489f: 47 88 84 0c 98 06 00 mov %r8b,0x698(%r12,%r9,1) 1448a6: 00 1448a7: 44 0f b6 c9 movzbl %cl,%r9d 1448ab: 45 3b 0e cmp (%r14),%r9d 1448ae: 0f 82 30 ff ff ff jb 1447e4 1448b4: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 1448b9: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1448bd: 44 89 44 24 24 mov %r8d,0x24(%rsp) 1448c2: ba 4c 03 20 c0 mov $0xc020034c,%edx 1448c7: be 01 00 00 00 mov $0x1,%esi 1448cc: 48 8b 07 mov (%rdi),%rax 1448cf: 4c 8b 68 18 mov 0x18(%rax),%r13 1448d3: 48 8b 40 10 mov 0x10(%rax),%rax 1448d7: e8 00 00 00 00 callq 1448dc 1448dc: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1448e0: ba 4c 03 20 c0 mov $0xc020034c,%edx 1448e5: be 01 00 00 00 mov $0x1,%esi 1448ea: 83 e0 fe and $0xfffffffe,%eax 1448ed: 89 c1 mov %eax,%ecx 1448ef: e8 00 00 00 00 callq 1448f4 1448f4: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1448f8: ba 4c 03 20 c0 mov $0xc020034c,%edx 1448fd: be 01 00 00 00 mov $0x1,%esi 144902: 48 8b 07 mov (%rdi),%rax 144905: 4c 8b 68 18 mov 0x18(%rax),%r13 144909: 48 8b 40 10 mov 0x10(%rax),%rax 14490d: e8 00 00 00 00 callq 144912 144912: 48 8b 7d 60 mov 0x60(%rbp),%rdi 144916: ba 4c 03 20 c0 mov $0xc020034c,%edx 14491b: be 01 00 00 00 mov $0x1,%esi 144920: 83 c8 02 or $0x2,%eax 144923: 89 c1 mov %eax,%ecx 144925: e8 00 00 00 00 callq 14492a 14492a: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14492e: ba 4c 03 20 c0 mov $0xc020034c,%edx 144933: be 01 00 00 00 mov $0x1,%esi 144938: 48 8b 07 mov (%rdi),%rax 14493b: 4c 8b 68 18 mov 0x18(%rax),%r13 14493f: 48 8b 40 10 mov 0x10(%rax),%rax 144943: e8 00 00 00 00 callq 144948 144948: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14494c: ba 4c 03 20 c0 mov $0xc020034c,%edx 144951: be 01 00 00 00 mov $0x1,%esi 144956: 83 c8 04 or $0x4,%eax 144959: 89 c1 mov %eax,%ecx 14495b: e8 00 00 00 00 callq 144960 144960: 48 8b 7d 60 mov 0x60(%rbp),%rdi 144964: ba 4c 03 20 c0 mov $0xc020034c,%edx 144969: be 01 00 00 00 mov $0x1,%esi 14496e: 48 8b 07 mov (%rdi),%rax 144971: 4c 8b 68 18 mov 0x18(%rax),%r13 144975: 48 8b 40 10 mov 0x10(%rax),%rax 144979: e8 00 00 00 00 callq 14497e 14497e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 144982: ba 4c 03 20 c0 mov $0xc020034c,%edx 144987: be 01 00 00 00 mov $0x1,%esi 14498c: 83 e0 fd and $0xfffffffd,%eax 14498f: 89 c1 mov %eax,%ecx 144991: e8 00 00 00 00 callq 144996 144996: 0f b7 4c 24 18 movzwl 0x18(%rsp),%ecx 14499b: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 1449a0: 89 c8 mov %ecx,%eax 1449a2: 83 e8 01 sub $0x1,%eax 1449a5: 3c 01 cmp $0x1,%al 1449a7: 0f 86 34 06 00 00 jbe 144fe1 1449ad: 80 f9 05 cmp $0x5,%cl 1449b0: 0f 84 2b 06 00 00 je 144fe1 1449b6: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 1449bb: 83 e8 03 sub $0x3,%eax 1449be: 3c 01 cmp $0x1,%al 1449c0: 0f 87 ff 08 00 00 ja 1452c5 1449c6: 41 be 86 ff ff ff mov $0xffffff86,%r14d 1449cc: 41 bd 06 00 00 00 mov $0x6,%r13d 1449d2: 41 b8 01 00 00 00 mov $0x1,%r8d 1449d8: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1449dc: 44 89 44 24 24 mov %r8d,0x24(%rsp) 1449e1: ba 50 03 20 c0 mov $0xc0200350,%edx 1449e6: be 01 00 00 00 mov $0x1,%esi 1449eb: 48 8b 07 mov (%rdi),%rax 1449ee: 48 8b 40 10 mov 0x10(%rax),%rax 1449f2: e8 00 00 00 00 callq 1449f7 1449f7: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 1449fc: 48 63 7c 24 24 movslq 0x24(%rsp),%rdi 144a01: 25 87 ff c2 ff and $0xffc2ff87,%eax 144a06: 89 c1 mov %eax,%ecx 144a08: 41 0f b6 83 40 01 00 movzbl 0x140(%r11),%eax 144a0f: 00 144a10: 0f b7 34 fd 00 00 00 movzwl 0x0(,%rdi,8),%esi 144a17: 00 144a18: 49 89 f8 mov %rdi,%r8 144a1b: 0f b7 14 fd 00 00 00 movzwl 0x0(,%rdi,8),%edx 144a22: 00 144a23: 83 e8 01 sub $0x1,%eax 144a26: 48 98 cltq 144a28: 4c 8d 0c 80 lea (%rax,%rax,4),%r9 144a2c: 4a 8d 04 48 lea (%rax,%r9,2),%rax 144a30: 41 8b 84 83 60 01 00 mov 0x160(%r11,%rax,4),%eax 144a37: 00 144a38: 0f c8 bswap %eax 144a3a: 89 c0 mov %eax,%eax 144a3c: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 144a43: 48 c1 e8 25 shr $0x25,%rax 144a47: 66 39 c6 cmp %ax,%si 144a4a: 73 2b jae 144a77 144a4c: 66 39 c2 cmp %ax,%dx 144a4f: 76 26 jbe 144a77 144a51: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 144a56: 41 c1 e0 10 shl $0x10,%r8d 144a5a: 48 8d 3c 7f lea (%rdi,%rdi,2),%rdi 144a5e: 41 09 c8 or %ecx,%r8d 144a61: 44 89 e9 mov %r13d,%ecx 144a64: 0f b6 84 78 00 00 00 movzbl 0x0(%rax,%rdi,2),%eax 144a6b: 00 144a6c: c1 e1 12 shl $0x12,%ecx 144a6f: 44 09 c1 or %r8d,%ecx 144a72: c1 e0 03 shl $0x3,%eax 144a75: 09 c1 or %eax,%ecx 144a77: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 144a7c: 66 c1 c6 08 rol $0x8,%si 144a80: 66 c1 c2 08 rol $0x8,%dx 144a84: 66 41 89 b4 24 b0 06 mov %si,0x6b0(%r12) 144a8b: 00 00 144a8d: be 01 00 00 00 mov $0x1,%esi 144a92: 66 41 89 94 24 b2 06 mov %dx,0x6b2(%r12) 144a99: 00 00 144a9b: ba 50 03 20 c0 mov $0xc0200350,%edx 144aa0: 45 88 b4 24 b4 06 00 mov %r14b,0x6b4(%r12) 144aa7: 00 144aa8: 48 8b 7d 60 mov 0x60(%rbp),%rdi 144aac: 4d 8d b4 24 a0 06 00 lea 0x6a0(%r12),%r14 144ab3: 00 144ab4: 48 8b 07 mov (%rdi),%rax 144ab7: 48 8b 40 18 mov 0x18(%rax),%rax 144abb: e8 00 00 00 00 callq 144ac0 144ac0: 41 81 ff 7c 06 00 00 cmp $0x67c,%r15d 144ac7: 4c 89 e0 mov %r12,%rax 144aca: 41 0f b6 8c 24 40 01 movzbl 0x140(%r12),%ecx 144ad1: 00 00 144ad3: 4d 19 c0 sbb %r8,%r8 144ad6: 48 05 b0 06 00 00 add $0x6b0,%rax 144adc: 41 bf 03 00 00 00 mov $0x3,%r15d 144ae2: 48 89 44 24 18 mov %rax,0x18(%rsp) 144ae7: 8d 41 ff lea -0x1(%rcx),%eax 144aea: 41 83 e0 40 and $0x40,%r8d 144aee: 41 89 cd mov %ecx,%r13d 144af1: 0f b6 c0 movzbl %al,%eax 144af4: 49 81 c0 00 00 00 00 add $0x0,%r8 144afb: 44 8d 54 00 02 lea 0x2(%rax,%rax,1),%r10d 144b00: 41 8b 40 08 mov 0x8(%r8),%eax 144b04: 41 88 06 mov %al,(%r14) 144b07: 41 8b 40 0c mov 0xc(%r8),%eax 144b0b: 41 88 46 01 mov %al,0x1(%r14) 144b0f: 45 84 ed test %r13b,%r13b 144b12: 0f 84 bf 04 00 00 je 144fd7 144b18: 48 8b 44 24 08 mov 0x8(%rsp),%rax 144b1d: 45 6b 08 64 imul $0x64,(%r8),%r9d 144b21: 31 c9 xor %ecx,%ecx 144b23: 41 0f b7 7e 02 movzwl 0x2(%r14),%edi 144b28: 48 8d b0 60 01 00 00 lea 0x160(%rax),%rsi 144b2f: 8b 16 mov (%rsi),%edx 144b31: 31 c0 xor %eax,%eax 144b33: 0f ca bswap %edx 144b35: 44 39 ca cmp %r9d,%edx 144b38: 72 19 jb 144b53 144b3a: 45 6b 58 04 64 imul $0x64,0x4(%r8),%r11d 144b3f: b8 02 00 00 00 mov $0x2,%eax 144b44: 45 89 fc mov %r15d,%r12d 144b47: d3 e0 shl %cl,%eax 144b49: 41 d3 e4 shl %cl,%r12d 144b4c: 44 39 da cmp %r11d,%edx 144b4f: 41 0f 42 c4 cmovb %r12d,%eax 144b53: 83 c1 02 add $0x2,%ecx 144b56: 09 c7 or %eax,%edi 144b58: 48 83 c6 2c add $0x2c,%rsi 144b5c: 41 39 ca cmp %ecx,%r10d 144b5f: 75 ce jne 144b2f 144b61: 66 c1 c7 08 rol $0x8,%di 144b65: 49 83 c0 10 add $0x10,%r8 144b69: 49 83 c6 04 add $0x4,%r14 144b6d: 66 41 89 7e fe mov %di,-0x2(%r14) 144b72: 4c 39 74 24 18 cmp %r14,0x18(%rsp) 144b77: 75 87 jne 144b00 144b79: 48 8b 7d 60 mov 0x60(%rbp),%rdi 144b7d: ba 50 03 20 c0 mov $0xc0200350,%edx 144b82: be 01 00 00 00 mov $0x1,%esi 144b87: 48 8b 07 mov (%rdi),%rax 144b8a: 48 8b 40 10 mov 0x10(%rax),%rax 144b8e: e8 00 00 00 00 callq 144b93 144b93: 48 8b 7d 60 mov 0x60(%rbp),%rdi 144b97: ba 50 03 20 c0 mov $0xc0200350,%edx 144b9c: be 01 00 00 00 mov $0x1,%esi 144ba1: 83 e0 fe and $0xfffffffe,%eax 144ba4: 89 c1 mov %eax,%ecx 144ba6: 48 8b 07 mov (%rdi),%rax 144ba9: 48 8b 40 18 mov 0x18(%rax),%rax 144bad: e8 00 00 00 00 callq 144bb2 144bb2: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 144bb7: c6 83 21 06 00 00 01 movb $0x1,0x621(%rbx) 144bbe: c7 83 1d 06 00 00 01 movl $0x1010101,0x61d(%rbx) 144bc5: 01 01 01 144bc8: 48 8b 41 78 mov 0x78(%rcx),%rax 144bcc: 0f b7 40 1c movzwl 0x1c(%rax),%eax 144bd0: c1 e0 08 shl $0x8,%eax 144bd3: 66 89 83 22 06 00 00 mov %ax,0x622(%rbx) 144bda: 48 8b 41 78 mov 0x78(%rcx),%rax 144bde: 0f b7 40 1c movzwl 0x1c(%rax),%eax 144be2: c6 83 27 06 00 00 01 movb $0x1,0x627(%rbx) 144be9: c7 83 e0 00 00 00 00 movl $0x0,0xe0(%rbx) 144bf0: 00 00 00 144bf3: 83 e8 01 sub $0x1,%eax 144bf6: c1 e0 08 shl $0x8,%eax 144bf9: 66 89 83 24 06 00 00 mov %ax,0x624(%rbx) 144c00: 48 b8 01 01 00 00 00 movabs $0x100000000000101,%rax 144c07: 00 00 01 144c0a: 48 89 83 2a 06 00 00 mov %rax,0x62a(%rbx) 144c11: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 144c18: 41 83 bd 8c 07 00 00 cmpl $0x2,0x78c(%r13) 144c1f: 02 144c20: 0f 85 7e 02 00 00 jne 144ea4 144c26: c7 83 e0 00 00 00 01 movl $0x1,0xe0(%rbx) 144c2d: 00 00 00 144c30: b8 01 00 00 00 mov $0x1,%eax 144c35: 41 8b 95 90 08 00 00 mov 0x890(%r13),%edx 144c3c: 83 fa 02 cmp $0x2,%edx 144c3f: 0f 84 b4 02 00 00 je 144ef9 144c45: 83 fa 01 cmp $0x1,%edx 144c48: 0f 84 db 03 00 00 je 145029 144c4e: 0d 00 00 05 00 or $0x50000,%eax 144c53: 89 83 e0 00 00 00 mov %eax,0xe0(%rbx) 144c59: 41 8b 95 58 08 00 00 mov 0x858(%r13),%edx 144c60: 83 fa 02 cmp $0x2,%edx 144c63: 0f 84 5e 03 00 00 je 144fc7 144c69: 83 fa 01 cmp $0x1,%edx 144c6c: 0f 84 a7 03 00 00 je 145019 144c72: 0d 00 00 00 05 or $0x5000000,%eax 144c77: 89 83 e0 00 00 00 mov %eax,0xe0(%rbx) 144c7d: 48 8b 0c 24 mov (%rsp),%rcx 144c81: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 144c86: be 3d 00 00 00 mov $0x3d,%esi 144c8b: 48 89 ef mov %rbp,%rdi 144c8e: 89 81 98 0d 00 00 mov %eax,0xd98(%rcx) 144c94: c6 83 37 06 00 00 11 movb $0x11,0x637(%rbx) 144c9b: c7 83 94 05 00 00 00 movl $0x4000,0x594(%rbx) 144ca2: 40 00 00 144ca5: e8 00 00 00 00 callq 144caa 144caa: 84 c0 test %al,%al 144cac: 0f 84 02 03 00 00 je 144fb4 144cb2: 0f b6 44 24 32 movzbl 0x32(%rsp),%eax 144cb7: 88 83 35 06 00 00 mov %al,0x635(%rbx) 144cbd: 83 8d 28 01 00 00 04 orl $0x4,0x128(%rbp) 144cc4: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 144cc9: be 3c 00 00 00 mov $0x3c,%esi 144cce: 48 89 ef mov %rbp,%rdi 144cd1: e8 00 00 00 00 callq 144cd6 144cd6: 84 c0 test %al,%al 144cd8: 0f 84 c0 02 00 00 je 144f9e 144cde: 0f b6 44 24 32 movzbl 0x32(%rsp),%eax 144ce3: 88 83 36 06 00 00 mov %al,0x636(%rbx) 144ce9: 81 8d 20 01 00 00 00 orl $0x1000000,0x120(%rbp) 144cf0: 00 00 01 144cf3: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 144cf8: be 41 00 00 00 mov $0x41,%esi 144cfd: 48 89 ef mov %rbp,%rdi 144d00: e8 00 00 00 00 callq 144d05 144d05: 84 c0 test %al,%al 144d07: 0f 84 fc 01 00 00 je 144f09 144d0d: 0f b6 44 24 32 movzbl 0x32(%rsp),%eax 144d12: 83 8d 30 01 00 00 10 orl $0x10,0x130(%rbp) 144d19: be 83 01 00 00 mov $0x183,%esi 144d1e: 88 83 48 01 00 00 mov %al,0x148(%rbx) 144d24: 48 8b 7d 60 mov 0x60(%rbp),%rdi 144d28: 48 8b 07 mov (%rdi),%rax 144d2b: 48 8b 00 mov (%rax),%rax 144d2e: e8 00 00 00 00 callq 144d33 144d33: 0f b6 4c 24 32 movzbl 0x32(%rsp),%ecx 144d38: c6 83 4a 01 00 00 01 movb $0x1,0x14a(%rbx) 144d3f: 41 89 c0 mov %eax,%r8d 144d42: b8 01 00 00 00 mov $0x1,%eax 144d47: d3 e0 shl %cl,%eax 144d49: 44 85 c0 test %r8d,%eax 144d4c: 0f 94 83 49 01 00 00 sete 0x149(%rbx) 144d53: f6 85 28 01 00 00 04 testb $0x4,0x128(%rbp) 144d5a: 74 10 je 144d6c 144d5c: f6 85 31 01 00 00 20 testb $0x20,0x131(%rbp) 144d63: 74 07 je 144d6c 144d65: c6 83 4a 01 00 00 02 movb $0x2,0x14a(%rbx) 144d6c: 48 8d 83 98 05 00 00 lea 0x598(%rbx),%rax 144d73: 48 8d 8b 18 06 00 00 lea 0x618(%rbx),%rcx 144d7a: 8b 10 mov (%rax),%edx 144d7c: 48 83 c0 04 add $0x4,%rax 144d80: 0f ca bswap %edx 144d82: 89 50 fc mov %edx,-0x4(%rax) 144d85: 48 39 c8 cmp %rcx,%rax 144d88: 75 f0 jne 144d7a 144d8a: 8b 83 dc 00 00 00 mov 0xdc(%rbx),%eax 144d90: 8b 73 4c mov 0x4c(%rbx),%esi 144d93: 66 c1 83 22 06 00 00 rolw $0x8,0x622(%rbx) 144d9a: 08 144d9b: 48 8d 93 dc 00 00 00 lea 0xdc(%rbx),%rdx 144da2: 66 c1 83 24 06 00 00 rolw $0x8,0x624(%rbx) 144da9: 08 144daa: 41 b8 00 00 04 00 mov $0x40000,%r8d 144db0: b9 f4 05 00 00 mov $0x5f4,%ecx 144db5: 48 89 ef mov %rbp,%rdi 144db8: 0f c8 bswap %eax 144dba: 89 83 dc 00 00 00 mov %eax,0xdc(%rbx) 144dc0: 8b 83 e0 00 00 00 mov 0xe0(%rbx),%eax 144dc6: 83 c6 6c add $0x6c,%esi 144dc9: 66 c1 83 2c 06 00 00 rolw $0x8,0x62c(%rbx) 144dd0: 08 144dd1: 0f c8 bswap %eax 144dd3: 89 83 e0 00 00 00 mov %eax,0xe0(%rbx) 144dd9: 8b 83 e4 00 00 00 mov 0xe4(%rbx),%eax 144ddf: 66 c1 83 2e 06 00 00 rolw $0x8,0x62e(%rbx) 144de6: 08 144de7: 0f c8 bswap %eax 144de9: 89 83 e4 00 00 00 mov %eax,0xe4(%rbx) 144def: 8b 83 e8 00 00 00 mov 0xe8(%rbx),%eax 144df5: 0f c8 bswap %eax 144df7: 89 83 e8 00 00 00 mov %eax,0xe8(%rbx) 144dfd: 8b 83 94 05 00 00 mov 0x594(%rbx),%eax 144e03: 0f c8 bswap %eax 144e05: 89 83 94 05 00 00 mov %eax,0x594(%rbx) 144e0b: e8 00 00 00 00 callq 144e10 144e10: 85 c0 test %eax,%eax 144e12: 0f 85 da 01 00 00 jne 144ff2 144e18: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 144e1f: b9 00 00 04 00 mov $0x40000,%ecx 144e24: 48 8d 54 24 2c lea 0x2c(%rsp),%rdx 144e29: 48 89 ef mov %rbp,%rdi 144e2c: 8b 73 58 mov 0x58(%rbx),%esi 144e2f: e8 00 00 00 00 callq 144e34 144e34: 41 89 c0 mov %eax,%r8d 144e37: 85 c0 test %eax,%eax 144e39: 0f 84 e9 00 00 00 je 144f28 144e3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144e46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 144e4d: 44 89 04 24 mov %r8d,(%rsp) 144e51: e8 00 00 00 00 callq 144e56 144e56: 44 8b 04 24 mov (%rsp),%r8d 144e5a: 85 c0 test %eax,%eax 144e5c: 0f 84 b2 f0 ff ff je 143f14 144e62: e9 00 00 00 00 jmpq 144e67 144e67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144e6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 144e75: 89 04 24 mov %eax,(%rsp) 144e78: e8 00 00 00 00 callq 144e7d 144e7d: 44 8b 04 24 mov (%rsp),%r8d 144e81: 85 c0 test %eax,%eax 144e83: 0f 84 c6 f3 ff ff je 14424f 144e89: e9 00 00 00 00 jmpq 144e8e 144e8e: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 144e94: e9 48 ef ff ff jmpq 143de1 144e99: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 144e9f: e9 d9 f1 ff ff jmpq 14407d 144ea4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144eab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 144eb2: e8 00 00 00 00 callq 144eb7 144eb7: 85 c0 test %eax,%eax 144eb9: 0f 85 00 00 00 00 jne 144ebf 144ebf: 8b 83 e0 00 00 00 mov 0xe0(%rbx),%eax 144ec5: e9 6b fd ff ff jmpq 144c35 144eca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144ed1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 144ed8: 44 89 44 24 08 mov %r8d,0x8(%rsp) 144edd: e8 00 00 00 00 callq 144ee2 144ee2: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 144ee7: 85 c0 test %eax,%eax 144ee9: 0f 85 00 00 00 00 jne 144eef 144eef: 41 0f b7 46 1c movzwl 0x1c(%r14),%eax 144ef4: e9 00 f6 ff ff jmpq 1444f9 144ef9: 0d 00 00 02 00 or $0x20000,%eax 144efe: 89 83 e0 00 00 00 mov %eax,0xe0(%rbx) 144f04: e9 50 fd ff ff jmpq 144c59 144f09: b9 11 01 00 00 mov $0x111,%ecx 144f0e: 83 a5 30 01 00 00 ef andl $0xffffffef,0x130(%rbp) 144f15: 66 89 8b 48 01 00 00 mov %cx,0x148(%rbx) 144f1c: c6 83 4a 01 00 00 00 movb $0x0,0x14a(%rbx) 144f23: e9 44 fe ff ff jmpq 144d6c 144f28: 8b 54 24 2c mov 0x2c(%rsp),%edx 144f2c: b9 00 00 04 00 mov $0x40000,%ecx 144f31: 48 89 ef mov %rbp,%rdi 144f34: 81 e2 ff ff ff 00 and $0xffffff,%edx 144f3a: 81 ca 00 00 00 0b or $0xb000000,%edx 144f40: 89 54 24 2c mov %edx,0x2c(%rsp) 144f44: 8b 73 58 mov 0x58(%rbx),%esi 144f47: e8 00 00 00 00 callq 144f4c 144f4c: 41 89 c0 mov %eax,%r8d 144f4f: 85 c0 test %eax,%eax 144f51: 0f 85 e8 fe ff ff jne 144e3f 144f57: f6 85 29 01 00 00 10 testb $0x10,0x129(%rbp) 144f5e: 0f 85 00 01 00 00 jne 145064 144f64: 48 89 ef mov %rbp,%rdi 144f67: e8 b4 d3 ff ff callq 142320 144f6c: 41 89 c0 mov %eax,%r8d 144f6f: 85 c0 test %eax,%eax 144f71: 0f 84 9d ef ff ff je 143f14 144f77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144f7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 144f85: 89 04 24 mov %eax,(%rsp) 144f88: e8 00 00 00 00 callq 144f8d 144f8d: 44 8b 04 24 mov (%rsp),%r8d 144f91: 85 c0 test %eax,%eax 144f93: 0f 84 7b ef ff ff je 143f14 144f99: e9 00 00 00 00 jmpq 144f9e 144f9e: c6 83 36 06 00 00 7f movb $0x7f,0x636(%rbx) 144fa5: 81 a5 20 01 00 00 ff andl $0xfeffffff,0x120(%rbp) 144fac: ff ff fe 144faf: e9 3f fd ff ff jmpq 144cf3 144fb4: c6 83 35 06 00 00 7f movb $0x7f,0x635(%rbx) 144fbb: 83 a5 28 01 00 00 fb andl $0xfffffffb,0x128(%rbp) 144fc2: e9 fd fc ff ff jmpq 144cc4 144fc7: 0d 00 00 00 02 or $0x2000000,%eax 144fcc: 89 83 e0 00 00 00 mov %eax,0xe0(%rbx) 144fd2: e9 a6 fc ff ff jmpq 144c7d 144fd7: 41 0f b7 7e 02 movzwl 0x2(%r14),%edi 144fdc: e9 80 fb ff ff jmpq 144b61 144fe1: 41 be 03 00 00 00 mov $0x3,%r14d 144fe7: 41 bd 03 00 00 00 mov $0x3,%r13d 144fed: e9 e6 f9 ff ff jmpq 1449d8 144ff2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144ff9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 145000: 89 04 24 mov %eax,(%rsp) 145003: e8 00 00 00 00 callq 145008 145008: 44 8b 04 24 mov (%rsp),%r8d 14500c: 85 c0 test %eax,%eax 14500e: 0f 84 00 ef ff ff je 143f14 145014: e9 00 00 00 00 jmpq 145019 145019: 0d 00 00 00 04 or $0x4000000,%eax 14501e: 89 83 e0 00 00 00 mov %eax,0xe0(%rbx) 145024: e9 54 fc ff ff jmpq 144c7d 145029: 0d 00 00 03 00 or $0x30000,%eax 14502e: 89 83 e0 00 00 00 mov %eax,0xe0(%rbx) 145034: e9 20 fc ff ff jmpq 144c59 145039: 45 69 fd b6 03 00 00 imul $0x3b6,%r13d,%r15d 145040: b8 81 80 80 80 mov $0x80808081,%eax 145045: 4c 0f af f8 imul %rax,%r15 145049: 49 c1 ef 27 shr $0x27,%r15 14504d: 41 81 c7 46 05 00 00 add $0x546,%r15d 145054: e9 4d f7 ff ff jmpq 1447a6 145059: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 14505f: e9 eb f1 ff ff jmpq 14424f 145064: b9 00 00 04 00 mov $0x40000,%ecx 145069: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 14506e: be 4c 00 02 00 mov $0x2004c,%esi 145073: 48 89 ef mov %rbp,%rdi 145076: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 14507d: e8 00 00 00 00 callq 145082 145082: 85 c0 test %eax,%eax 145084: 0f 85 1f 02 00 00 jne 1452a9 14508a: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 145091: 48 89 ef mov %rbp,%rdi 145094: 48 8b 90 90 07 00 00 mov 0x790(%rax),%rdx 14509b: 0f b6 0a movzbl (%rdx),%ecx 14509e: 88 88 f8 06 00 00 mov %cl,0x6f8(%rax) 1450a4: 0f b6 52 01 movzbl 0x1(%rdx),%edx 1450a8: 88 90 f9 06 00 00 mov %dl,0x6f9(%rax) 1450ae: ba 03 00 00 00 mov $0x3,%edx 1450b3: 66 89 90 fa 06 00 00 mov %dx,0x6fa(%rax) 1450ba: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1450c1: 48 8b 95 c8 01 00 00 mov 0x1c8(%rbp),%rdx 1450c8: 48 8b 40 78 mov 0x78(%rax),%rax 1450cc: 48 8b 8a 90 07 00 00 mov 0x790(%rdx),%rcx 1450d3: 0f b7 40 04 movzwl 0x4(%rax),%eax 1450d7: c1 e0 07 shl $0x7,%eax 1450da: 66 c1 c0 08 rol $0x8,%ax 1450de: 66 89 82 fc 06 00 00 mov %ax,0x6fc(%rdx) 1450e5: 0f b6 41 02 movzbl 0x2(%rcx),%eax 1450e9: 88 82 fe 06 00 00 mov %al,0x6fe(%rdx) 1450ef: 0f b6 41 03 movzbl 0x3(%rcx),%eax 1450f3: b9 00 00 04 00 mov $0x40000,%ecx 1450f8: 88 82 ff 06 00 00 mov %al,0x6ff(%rdx) 1450fe: 8b 44 24 28 mov 0x28(%rsp),%eax 145102: 48 8d 54 24 2c lea 0x2c(%rsp),%rdx 145107: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 14510e: 8d 70 20 lea 0x20(%rax),%esi 145111: 4d 8b ac 24 90 07 00 mov 0x790(%r12),%r13 145118: 00 145119: e8 00 00 00 00 callq 14511e 14511e: 85 c0 test %eax,%eax 145120: 0f 85 4c 01 00 00 jne 145272 145126: 41 0f b6 45 04 movzbl 0x4(%r13),%eax 14512b: 41 88 84 24 00 07 00 mov %al,0x700(%r12) 145132: 00 145133: 0f b7 44 24 2c movzwl 0x2c(%rsp),%eax 145138: 0f b7 54 24 2e movzwl 0x2e(%rsp),%edx 14513d: 66 c1 c0 08 rol $0x8,%ax 145141: 41 88 94 24 01 07 00 mov %dl,0x701(%r12) 145148: 00 145149: 66 41 89 84 24 02 07 mov %ax,0x702(%r12) 145150: 00 00 145152: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 145159: 48 c7 80 04 07 00 00 movq $0x0,0x704(%rax) 145160: 00 00 00 00 145164: 48 c7 80 0c 07 00 00 movq $0x0,0x70c(%rax) 14516b: 00 00 00 00 14516f: 66 83 bd e4 02 00 00 cmpw $0x0,0x2e4(%rbp) 145176: 00 145177: 48 8b 95 c8 01 00 00 mov 0x1c8(%rbp),%rdx 14517e: 7f 0e jg 14518e 145180: 0f b7 85 e6 02 00 00 movzwl 0x2e6(%rbp),%eax 145187: 66 89 85 e4 02 00 00 mov %ax,0x2e4(%rbp) 14518e: 0f b7 85 e4 02 00 00 movzwl 0x2e4(%rbp),%eax 145195: 41 b8 00 00 04 00 mov $0x40000,%r8d 14519b: 48 89 ef mov %rbp,%rdi 14519e: 66 c1 c0 08 rol $0x8,%ax 1451a2: 66 89 82 18 07 00 00 mov %ax,0x718(%rdx) 1451a9: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 1451b0: 48 c7 80 1c 07 00 00 movq $0x0,0x71c(%rax) 1451b7: 00 00 00 00 1451bb: 8b 74 24 28 mov 0x28(%rsp),%esi 1451bf: 48 c7 80 24 07 00 00 movq $0x0,0x724(%rax) 1451c6: 00 00 00 00 1451ca: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1451d1: 48 8b 8d c8 01 00 00 mov 0x1c8(%rbp),%rcx 1451d8: 48 8b 50 78 mov 0x78(%rax),%rdx 1451dc: 0f b7 42 0a movzwl 0xa(%rdx),%eax 1451e0: 0f b7 52 0c movzwl 0xc(%rdx),%edx 1451e4: 66 c1 e8 02 shr $0x2,%ax 1451e8: 66 c1 ea 02 shr $0x2,%dx 1451ec: 0f b7 c0 movzwl %ax,%eax 1451ef: 0f b7 d2 movzwl %dx,%edx 1451f2: 69 c0 7b 14 00 00 imul $0x147b,%eax,%eax 1451f8: 69 d2 7b 14 00 00 imul $0x147b,%edx,%edx 1451fe: c1 e8 11 shr $0x11,%eax 145201: c1 ea 11 shr $0x11,%edx 145204: 0f b6 c0 movzbl %al,%eax 145207: 0f b6 d2 movzbl %dl,%edx 14520a: 66 89 81 32 07 00 00 mov %ax,0x732(%rcx) 145211: 66 89 91 30 07 00 00 mov %dx,0x730(%rcx) 145218: 48 8d 93 e0 06 00 00 lea 0x6e0(%rbx),%rdx 14521f: b9 b0 00 00 00 mov $0xb0,%ecx 145224: e8 00 00 00 00 callq 145229 145229: 85 c0 test %eax,%eax 14522b: 0f 84 33 fd ff ff je 144f64 145231: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145238: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14523f: e8 00 00 00 00 callq 145244 145244: 85 c0 test %eax,%eax 145246: 0f 85 00 00 00 00 jne 14524c 14524c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145253: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14525a: e8 00 00 00 00 callq 14525f 14525f: 85 c0 test %eax,%eax 145261: 0f 85 00 00 00 00 jne 145267 145267: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 14526d: e9 a2 ec ff ff jmpq 143f14 145272: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145279: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 145280: e8 00 00 00 00 callq 145285 145285: 85 c0 test %eax,%eax 145287: 0f 85 00 00 00 00 jne 14528d 14528d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145294: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14529b: e8 00 00 00 00 callq 1452a0 1452a0: 85 c0 test %eax,%eax 1452a2: 74 a8 je 14524c 1452a4: e9 00 00 00 00 jmpq 1452a9 1452a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1452b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1452b7: e8 00 00 00 00 callq 1452bc 1452bc: 85 c0 test %eax,%eax 1452be: 74 8c je 14524c 1452c0: e9 00 00 00 00 jmpq 1452c5 1452c5: 83 a5 34 01 00 00 fd andl $0xfffffffd,0x134(%rbp) 1452cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1452d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1452da: e8 00 00 00 00 callq 1452df 1452df: 85 c0 test %eax,%eax 1452e1: 0f 85 00 00 00 00 jne 1452e7 1452e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1452ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1452f5: e8 00 00 00 00 callq 1452fa 1452fa: 85 c0 test %eax,%eax 1452fc: 0f 84 65 ff ff ff je 145267 145302: e9 00 00 00 00 jmpq 145307 145307: e8 00 00 00 00 callq 14530c 14530c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000145310 : 145310: e8 00 00 00 00 callq 145315 145315: 48 8b 7f 60 mov 0x60(%rdi),%rdi 145319: ba c4 00 10 c0 mov $0xc01000c4,%edx 14531e: be 01 00 00 00 mov $0x1,%esi 145323: 48 8b 07 mov (%rdi),%rax 145326: 48 8b 40 10 mov 0x10(%rax),%rax 14532a: e8 00 00 00 00 callq 14532f 14532f: 83 e0 01 and $0x1,%eax 145332: c3 retq 145333: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14533a: 00 00 00 00 14533e: 66 90 xchg %ax,%ax 0000000000145340 : 145340: e8 00 00 00 00 callq 145345 145345: 48 8b 7f 60 mov 0x60(%rdi),%rdi 145349: ba 10 f0 03 00 mov $0x3f010,%edx 14534e: be 01 00 00 00 mov $0x1,%esi 145353: 48 8b 07 mov (%rdi),%rax 145356: 48 8b 40 10 mov 0x10(%rax),%rax 14535a: e8 00 00 00 00 callq 14535f 14535f: c1 e8 0d shr $0xd,%eax 145362: 83 e0 01 and $0x1,%eax 145365: c3 retq 145366: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14536d: 00 00 00 0000000000145370 : 145370: e8 00 00 00 00 callq 145375 145375: 41 57 push %r15 145377: 41 56 push %r14 145379: 41 55 push %r13 14537b: 41 54 push %r12 14537d: 55 push %rbp 14537e: 53 push %rbx 14537f: 48 83 ec 18 sub $0x18,%rsp 145383: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 14538a: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 145391: 48 89 04 24 mov %rax,(%rsp) 145395: 8b 40 4c mov 0x4c(%rax),%eax 145398: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 14539d: 89 44 24 14 mov %eax,0x14(%rsp) 1453a1: 48 85 f6 test %rsi,%rsi 1453a4: 0f 84 6a 03 00 00 je 145714 1453aa: 80 3e 00 cmpb $0x0,(%rsi) 1453ad: 49 89 fe mov %rdi,%r14 1453b0: 49 89 f5 mov %rsi,%r13 1453b3: 0f 84 87 01 00 00 je 145540 1453b9: 8b b1 40 0d 00 00 mov 0xd40(%rcx),%esi 1453bf: 85 f6 test %esi,%esi 1453c1: 0f 84 49 01 00 00 je 145510 1453c7: 48 8b 04 24 mov (%rsp),%rax 1453cb: 80 b8 41 01 00 00 00 cmpb $0x0,0x141(%rax) 1453d2: 0f 84 68 01 00 00 je 145540 1453d8: 48 8b 04 24 mov (%rsp),%rax 1453dc: 45 31 ff xor %r15d,%r15d 1453df: 48 8d 98 63 01 00 00 lea 0x163(%rax),%rbx 1453e6: 8b 44 24 14 mov 0x14(%rsp),%eax 1453ea: 44 8d a0 08 01 00 00 lea 0x108(%rax),%r12d 1453f1: e9 8d 00 00 00 jmpq 145483 1453f6: 88 43 16 mov %al,0x16(%rbx) 1453f9: 41 0f b6 45 02 movzbl 0x2(%r13),%eax 1453fe: 44 89 e5 mov %r12d,%ebp 145401: be 01 00 00 00 mov $0x1,%esi 145406: 83 e5 fc and $0xfffffffc,%ebp 145409: 88 43 17 mov %al,0x17(%rbx) 14540c: 49 8b 7e 60 mov 0x60(%r14),%rdi 145410: 89 ea mov %ebp,%edx 145412: 48 8b 07 mov (%rdi),%rax 145415: 48 8b 40 10 mov 0x10(%rax),%rax 145419: e8 00 00 00 00 callq 14541e 14541e: 0f b6 53 16 movzbl 0x16(%rbx),%edx 145422: b9 01 00 00 00 mov $0x1,%ecx 145427: 44 89 e7 mov %r12d,%edi 14542a: 0f c8 bswap %eax 14542c: 89 c6 mov %eax,%esi 14542e: e8 00 00 00 00 callq 145433 145433: 0f b6 53 17 movzbl 0x17(%rbx),%edx 145437: 41 8d 7c 24 01 lea 0x1(%r12),%edi 14543c: b9 01 00 00 00 mov $0x1,%ecx 145441: 89 c6 mov %eax,%esi 145443: e8 00 00 00 00 callq 145448 145448: 49 8b 7e 60 mov 0x60(%r14),%rdi 14544c: 89 ea mov %ebp,%edx 14544e: be 01 00 00 00 mov $0x1,%esi 145453: 0f c8 bswap %eax 145455: 89 c1 mov %eax,%ecx 145457: 48 8b 07 mov (%rdi),%rax 14545a: 48 8b 40 18 mov 0x18(%rax),%rax 14545e: e8 00 00 00 00 callq 145463 145463: 48 8b 04 24 mov (%rsp),%rax 145467: 41 83 c7 01 add $0x1,%r15d 14546b: 48 83 c3 38 add $0x38,%rbx 14546f: 41 83 c4 38 add $0x38,%r12d 145473: 0f b6 80 41 01 00 00 movzbl 0x141(%rax),%eax 14547a: 44 39 f8 cmp %r15d,%eax 14547d: 0f 86 aa 00 00 00 jbe 14552d 145483: 41 0f b7 45 04 movzwl 0x4(%r13),%eax 145488: 66 c1 c0 08 rol $0x8,%ax 14548c: 66 39 03 cmp %ax,(%rbx) 14548f: 74 5e je 1454ef 145491: 66 89 03 mov %ax,(%rbx) 145494: 49 8b 7e 60 mov 0x60(%r14),%rdi 145498: 45 8d 5c 24 ea lea -0x16(%r12),%r11d 14549d: be 01 00 00 00 mov $0x1,%esi 1454a2: 44 89 dd mov %r11d,%ebp 1454a5: 44 89 5c 24 10 mov %r11d,0x10(%rsp) 1454aa: 48 8b 07 mov (%rdi),%rax 1454ad: 83 e5 fc and $0xfffffffc,%ebp 1454b0: 89 ea mov %ebp,%edx 1454b2: 48 8b 40 10 mov 0x10(%rax),%rax 1454b6: e8 00 00 00 00 callq 1454bb 1454bb: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 1454c0: 0f b7 13 movzwl (%rbx),%edx 1454c3: b9 02 00 00 00 mov $0x2,%ecx 1454c8: 0f c8 bswap %eax 1454ca: 89 c6 mov %eax,%esi 1454cc: 44 89 df mov %r11d,%edi 1454cf: e8 00 00 00 00 callq 1454d4 1454d4: 49 8b 7e 60 mov 0x60(%r14),%rdi 1454d8: 89 ea mov %ebp,%edx 1454da: be 01 00 00 00 mov $0x1,%esi 1454df: 0f c8 bswap %eax 1454e1: 89 c1 mov %eax,%ecx 1454e3: 48 8b 07 mov (%rdi),%rax 1454e6: 48 8b 40 18 mov 0x18(%rax),%rax 1454ea: e8 00 00 00 00 callq 1454ef 1454ef: 41 0f b6 45 01 movzbl 0x1(%r13),%eax 1454f4: 38 43 16 cmp %al,0x16(%rbx) 1454f7: 0f 85 f9 fe ff ff jne 1453f6 1454fd: 41 0f b6 4d 02 movzbl 0x2(%r13),%ecx 145502: 38 4b 17 cmp %cl,0x17(%rbx) 145505: 0f 85 eb fe ff ff jne 1453f6 14550b: e9 53 ff ff ff jmpq 145463 145510: 31 d2 xor %edx,%edx 145512: be 89 01 00 00 mov $0x189,%esi 145517: e8 00 00 00 00 callq 14551c 14551c: 48 8b 04 24 mov (%rsp),%rax 145520: 80 b8 41 01 00 00 00 cmpb $0x0,0x141(%rax) 145527: 0f 85 ab fe ff ff jne 1453d8 14552d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 145532: 8b 88 40 0d 00 00 mov 0xd40(%rax),%ecx 145538: 85 c9 test %ecx,%ecx 14553a: 0f 84 b8 01 00 00 je 1456f8 145540: 41 80 7d 06 00 cmpb $0x0,0x6(%r13) 145545: 0f 84 8b 01 00 00 je 1456d6 14554b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 145550: 8b 90 44 0d 00 00 mov 0xd44(%rax),%edx 145556: 85 d2 test %edx,%edx 145558: 0f 84 49 01 00 00 je 1456a7 14555e: 48 8b 04 24 mov (%rsp),%rax 145562: 80 b8 42 01 00 00 00 cmpb $0x0,0x142(%rax) 145569: 0f 84 67 01 00 00 je 1456d6 14556f: 48 8b 04 24 mov (%rsp),%rax 145573: 8b 6c 24 14 mov 0x14(%rsp),%ebp 145577: 45 31 e4 xor %r12d,%r12d 14557a: 48 8d 98 45 03 00 00 lea 0x345(%rax),%rbx 145581: 81 c5 d4 02 00 00 add $0x2d4,%ebp 145587: e9 8a 00 00 00 jmpq 145616 14558c: 88 03 mov %al,(%rbx) 14558e: 41 0f b6 45 08 movzbl 0x8(%r13),%eax 145593: 41 89 ef mov %ebp,%r15d 145596: be 01 00 00 00 mov $0x1,%esi 14559b: 41 83 e7 fc and $0xfffffffc,%r15d 14559f: 88 43 01 mov %al,0x1(%rbx) 1455a2: 49 8b 7e 60 mov 0x60(%r14),%rdi 1455a6: 44 89 fa mov %r15d,%edx 1455a9: 48 8b 07 mov (%rdi),%rax 1455ac: 48 8b 40 10 mov 0x10(%rax),%rax 1455b0: e8 00 00 00 00 callq 1455b5 1455b5: 0f b6 13 movzbl (%rbx),%edx 1455b8: b9 01 00 00 00 mov $0x1,%ecx 1455bd: 89 ef mov %ebp,%edi 1455bf: 0f c8 bswap %eax 1455c1: 89 c6 mov %eax,%esi 1455c3: e8 00 00 00 00 callq 1455c8 1455c8: 0f b6 53 01 movzbl 0x1(%rbx),%edx 1455cc: 8d 7d 01 lea 0x1(%rbp),%edi 1455cf: b9 01 00 00 00 mov $0x1,%ecx 1455d4: 89 c6 mov %eax,%esi 1455d6: e8 00 00 00 00 callq 1455db 1455db: 49 8b 7e 60 mov 0x60(%r14),%rdi 1455df: 44 89 fa mov %r15d,%edx 1455e2: be 01 00 00 00 mov $0x1,%esi 1455e7: 0f c8 bswap %eax 1455e9: 89 c1 mov %eax,%ecx 1455eb: 48 8b 07 mov (%rdi),%rax 1455ee: 48 8b 40 18 mov 0x18(%rax),%rax 1455f2: e8 00 00 00 00 callq 1455f7 1455f7: 48 8b 04 24 mov (%rsp),%rax 1455fb: 41 83 c4 01 add $0x1,%r12d 1455ff: 48 83 c3 18 add $0x18,%rbx 145603: 83 c5 18 add $0x18,%ebp 145606: 0f b6 80 42 01 00 00 movzbl 0x142(%rax),%eax 14560d: 44 39 e0 cmp %r12d,%eax 145610: 0f 86 b1 00 00 00 jbe 1456c7 145616: 41 0f b7 45 0a movzwl 0xa(%r13),%eax 14561b: 66 c1 c0 08 rol $0x8,%ax 14561f: 66 39 43 04 cmp %ax,0x4(%rbx) 145623: 74 62 je 145687 145625: 66 89 43 04 mov %ax,0x4(%rbx) 145629: 49 8b 7e 60 mov 0x60(%r14),%rdi 14562d: 44 8d 55 04 lea 0x4(%rbp),%r10d 145631: be 01 00 00 00 mov $0x1,%esi 145636: 45 89 d7 mov %r10d,%r15d 145639: 44 89 54 24 10 mov %r10d,0x10(%rsp) 14563e: 48 8b 07 mov (%rdi),%rax 145641: 41 83 e7 fc and $0xfffffffc,%r15d 145645: 44 89 fa mov %r15d,%edx 145648: 48 8b 40 10 mov 0x10(%rax),%rax 14564c: e8 00 00 00 00 callq 145651 145651: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 145656: 0f b7 53 04 movzwl 0x4(%rbx),%edx 14565a: b9 02 00 00 00 mov $0x2,%ecx 14565f: 0f c8 bswap %eax 145661: 89 c6 mov %eax,%esi 145663: 44 89 d7 mov %r10d,%edi 145666: e8 00 00 00 00 callq 14566b 14566b: 49 8b 7e 60 mov 0x60(%r14),%rdi 14566f: 44 89 fa mov %r15d,%edx 145672: be 01 00 00 00 mov $0x1,%esi 145677: 0f c8 bswap %eax 145679: 89 c1 mov %eax,%ecx 14567b: 48 8b 07 mov (%rdi),%rax 14567e: 48 8b 40 18 mov 0x18(%rax),%rax 145682: e8 00 00 00 00 callq 145687 145687: 41 0f b6 45 07 movzbl 0x7(%r13),%eax 14568c: 38 03 cmp %al,(%rbx) 14568e: 0f 85 f8 fe ff ff jne 14558c 145694: 41 0f b6 4d 08 movzbl 0x8(%r13),%ecx 145699: 38 4b 01 cmp %cl,0x1(%rbx) 14569c: 0f 85 ea fe ff ff jne 14558c 1456a2: e9 50 ff ff ff jmpq 1455f7 1456a7: 31 d2 xor %edx,%edx 1456a9: be 8b 01 00 00 mov $0x18b,%esi 1456ae: 4c 89 f7 mov %r14,%rdi 1456b1: e8 00 00 00 00 callq 1456b6 1456b6: 48 8b 04 24 mov (%rsp),%rax 1456ba: 80 b8 42 01 00 00 00 cmpb $0x0,0x142(%rax) 1456c1: 0f 85 a8 fe ff ff jne 14556f 1456c7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1456cc: 8b 80 44 0d 00 00 mov 0xd44(%rax),%eax 1456d2: 85 c0 test %eax,%eax 1456d4: 74 11 je 1456e7 1456d6: 31 c0 xor %eax,%eax 1456d8: 48 83 c4 18 add $0x18,%rsp 1456dc: 5b pop %rbx 1456dd: 5d pop %rbp 1456de: 41 5c pop %r12 1456e0: 41 5d pop %r13 1456e2: 41 5e pop %r14 1456e4: 41 5f pop %r15 1456e6: c3 retq 1456e7: 31 d2 xor %edx,%edx 1456e9: be 8c 01 00 00 mov $0x18c,%esi 1456ee: 4c 89 f7 mov %r14,%rdi 1456f1: e8 00 00 00 00 callq 1456f6 1456f6: eb de jmp 1456d6 1456f8: 31 d2 xor %edx,%edx 1456fa: be 8a 01 00 00 mov $0x18a,%esi 1456ff: 4c 89 f7 mov %r14,%rdi 145702: e8 00 00 00 00 callq 145707 145707: 41 80 7d 06 00 cmpb $0x0,0x6(%r13) 14570c: 0f 85 39 fe ff ff jne 14554b 145712: eb c2 jmp 1456d6 145714: b8 ea ff ff ff mov $0xffffffea,%eax 145719: eb bd jmp 1456d8 14571b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000145720 : 145720: e8 00 00 00 00 callq 145725 145725: 83 ff 08 cmp $0x8,%edi 145728: 0f 87 00 00 00 00 ja 14572e 14572e: 89 ff mov %edi,%edi 145730: 8b 04 bd 00 00 00 00 mov 0x0(,%rdi,4),%eax 145737: c3 retq 145738: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 14573f: 00 0000000000145740 : 145740: e8 00 00 00 00 callq 145745 145745: 85 ff test %edi,%edi 145747: 75 58 jne 1457a1 145749: 83 fe 05 cmp $0x5,%esi 14574c: 0f 84 93 00 00 00 je 1457e5 145752: 76 35 jbe 145789 145754: 83 fe 0c cmp $0xc,%esi 145757: 0f 84 82 00 00 00 je 1457df 14575d: 77 15 ja 145774 14575f: b8 50 00 00 00 mov $0x50,%eax 145764: 83 fe 0a cmp $0xa,%esi 145767: 74 1f je 145788 145769: 83 fe 0b cmp $0xb,%esi 14576c: 75 4c jne 1457ba 14576e: b8 54 00 00 00 mov $0x54,%eax 145773: c3 retq 145774: b8 5c 00 00 00 mov $0x5c,%eax 145779: 83 fe 0d cmp $0xd,%esi 14577c: 74 0a je 145788 14577e: 83 fe 0e cmp $0xe,%esi 145781: 75 77 jne 1457fa 145783: b8 60 00 00 00 mov $0x60,%eax 145788: c3 retq 145789: 83 fe 02 cmp $0x2,%esi 14578c: 74 4b je 1457d9 14578e: 76 35 jbe 1457c5 145790: 83 fe 03 cmp $0x3,%esi 145793: ba 40 00 00 00 mov $0x40,%edx 145798: b8 0c 00 00 00 mov $0xc,%eax 14579d: 0f 44 c2 cmove %edx,%eax 1457a0: c3 retq 1457a1: 83 ff 01 cmp $0x1,%edi 1457a4: 75 4f jne 1457f5 1457a6: 8d 46 f9 lea -0x7(%rsi),%eax 1457a9: 83 f8 02 cmp $0x2,%eax 1457ac: 0f 87 00 00 00 00 ja 1457b2 1457b2: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 1457b9: c3 retq 1457ba: 83 fe 06 cmp $0x6,%esi 1457bd: 75 2c jne 1457eb 1457bf: b8 6c 00 00 00 mov $0x6c,%eax 1457c4: c3 retq 1457c5: b8 30 00 00 00 mov $0x30,%eax 1457ca: 85 f6 test %esi,%esi 1457cc: 74 ba je 145788 1457ce: 83 fe 01 cmp $0x1,%esi 1457d1: 75 1d jne 1457f0 1457d3: b8 2c 00 00 00 mov $0x2c,%eax 1457d8: c3 retq 1457d9: b8 3c 00 00 00 mov $0x3c,%eax 1457de: c3 retq 1457df: b8 58 00 00 00 mov $0x58,%eax 1457e4: c3 retq 1457e5: b8 10 00 00 00 mov $0x10,%eax 1457ea: c3 retq 1457eb: e9 00 00 00 00 jmpq 1457f0 1457f0: e9 00 00 00 00 jmpq 1457f5 1457f5: e9 00 00 00 00 jmpq 1457fa 1457fa: e9 00 00 00 00 jmpq 1457ff 1457ff: 90 nop 0000000000145800 : 145800: e8 00 00 00 00 callq 145805 145805: 41 54 push %r12 145807: 55 push %rbp 145808: 53 push %rbx 145809: 48 89 fb mov %rdi,%rbx 14580c: 48 83 ec 30 sub $0x30,%rsp 145810: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 145817: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14581e: 00 00 145820: 48 89 44 24 28 mov %rax,0x28(%rsp) 145825: 31 c0 xor %eax,%eax 145827: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 14582e: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 145835: 00 00 145837: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 14583e: 00 00 145840: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 145847: 00 00 145849: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 145850: 00 00 145852: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 145859: 00 14585a: 0f 85 f5 01 00 00 jne 145a55 145860: 41 8b 54 24 54 mov 0x54(%r12),%edx 145865: 85 d2 test %edx,%edx 145867: 0f 84 e8 01 00 00 je 145a55 14586d: 48 8b 7f 60 mov 0x60(%rdi),%rdi 145871: ba 68 00 30 c0 mov $0xc0300068,%edx 145876: be 01 00 00 00 mov $0x1,%esi 14587b: 48 8b 07 mov (%rdi),%rax 14587e: 48 8b 40 10 mov 0x10(%rax),%rax 145882: e8 00 00 00 00 callq 145887 145887: 25 ff 00 00 00 and $0xff,%eax 14588c: 89 c5 mov %eax,%ebp 14588e: 0f 84 c1 01 00 00 je 145a55 145894: 80 bb b7 02 00 00 00 cmpb $0x0,0x2b7(%rbx) 14589b: 0f 85 be 01 00 00 jne 145a5f 1458a1: 0f b7 8b cc 02 00 00 movzwl 0x2cc(%rbx),%ecx 1458a8: 44 0f b7 8b ca 02 00 movzwl 0x2ca(%rbx),%r9d 1458af: 00 1458b0: 31 d2 xor %edx,%edx 1458b2: c7 44 24 16 00 01 00 movl $0x5000100,0x16(%rsp) 1458b9: 05 1458ba: 0f b7 bb c6 02 00 00 movzwl 0x2c6(%rbx),%edi 1458c1: 44 0f b7 93 c8 02 00 movzwl 0x2c8(%rbx),%r10d 1458c8: 00 1458c9: 44 89 ce mov %r9d,%esi 1458cc: 44 0f b7 83 c4 02 00 movzwl 0x2c4(%rbx),%r8d 1458d3: 00 1458d4: 0f af f0 imul %eax,%esi 1458d7: 0f b7 83 ce 02 00 00 movzwl 0x2ce(%rbx),%eax 1458de: 41 29 fa sub %edi,%r10d 1458e1: 29 c8 sub %ecx,%eax 1458e3: 0f af c5 imul %ebp,%eax 1458e6: c1 e0 04 shl $0x4,%eax 1458e9: 41 f7 f2 div %r10d 1458ec: 31 d2 xor %edx,%edx 1458ee: 44 8d 50 32 lea 0x32(%rax),%r10d 1458f2: 41 8d 40 32 lea 0x32(%r8),%eax 1458f6: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1458fd: 4d 69 d2 1f 85 eb 51 imul $0x51eb851f,%r10,%r10 145904: 48 c1 e8 25 shr $0x25,%rax 145908: 66 c1 c0 08 rol $0x8,%ax 14590c: 49 c1 ea 25 shr $0x25,%r10 145910: 66 89 44 24 06 mov %ax,0x6(%rsp) 145915: 8d 47 32 lea 0x32(%rdi),%eax 145918: 44 29 c7 sub %r8d,%edi 14591b: 66 41 c1 c2 08 rol $0x8,%r10w 145920: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 145927: 66 44 89 54 24 0e mov %r10w,0xe(%rsp) 14592d: 48 c1 e8 25 shr $0x25,%rax 145931: 66 c1 c0 08 rol $0x8,%ax 145935: 66 89 44 24 08 mov %ax,0x8(%rsp) 14593a: 0f b7 83 d8 02 00 00 movzwl 0x2d8(%rbx),%eax 145941: 48 83 c0 32 add $0x32,%rax 145945: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 14594c: 48 c1 e8 25 shr $0x25,%rax 145950: 66 c1 c0 08 rol $0x8,%ax 145954: 66 89 44 24 0a mov %ax,0xa(%rsp) 145959: 89 c8 mov %ecx,%eax 14595b: 44 29 c8 sub %r9d,%eax 14595e: 0f af c5 imul %ebp,%eax 145961: c1 e0 04 shl $0x4,%eax 145964: f7 f7 div %edi 145966: 48 8b 3b mov (%rbx),%rdi 145969: 48 ba 4b 59 86 38 d6 movabs $0x346dc5d63886594b,%rdx 145970: c5 6d 34 145973: 83 c0 32 add $0x32,%eax 145976: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 14597d: 48 c1 e8 25 shr $0x25,%rax 145981: 66 c1 c0 08 rol $0x8,%ax 145985: 66 89 44 24 0c mov %ax,0xc(%rsp) 14598a: 48 89 f0 mov %rsi,%rax 14598d: 48 f7 e2 mul %rdx 145990: 0f b6 83 d0 02 00 00 movzbl 0x2d0(%rbx),%eax 145997: 48 c1 ea 0b shr $0xb,%rdx 14599b: 48 89 d6 mov %rdx,%rsi 14599e: 66 c1 c6 08 rol $0x8,%si 1459a2: 66 c1 c0 08 rol $0x8,%ax 1459a6: 66 89 44 24 14 mov %ax,0x14(%rsp) 1459ab: b8 00 01 00 00 mov $0x100,%eax 1459b0: 66 c1 c5 08 rol $0x8,%bp 1459b4: 66 89 44 24 12 mov %ax,0x12(%rsp) 1459b9: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 1459c0: 66 89 74 24 10 mov %si,0x10(%rsp) 1459c5: 48 8b 40 30 mov 0x30(%rax),%rax 1459c9: e8 00 00 00 00 callq 1459ce 1459ce: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1459d2: ba 10 00 30 c0 mov $0xc0300010,%edx 1459d7: be 01 00 00 00 mov $0x1,%esi 1459dc: 0f af 83 d4 02 00 00 imul 0x2d4(%rbx),%eax 1459e3: 66 89 6c 24 24 mov %bp,0x24(%rsp) 1459e8: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1459ef: 48 c1 e8 29 shr $0x29,%rax 1459f3: 0f c8 bswap %eax 1459f5: 89 44 24 20 mov %eax,0x20(%rsp) 1459f9: 48 8b 07 mov (%rdi),%rax 1459fc: 48 8b 40 10 mov 0x10(%rax),%rax 145a00: e8 00 00 00 00 callq 145a05 145a05: 41 8b 74 24 54 mov 0x54(%r12),%esi 145a0a: 41 b8 00 00 04 00 mov $0x40000,%r8d 145a10: 48 89 df mov %rbx,%rdi 145a13: c1 e8 14 shr $0x14,%eax 145a16: b9 24 00 00 00 mov $0x24,%ecx 145a1b: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 145a20: 88 44 24 26 mov %al,0x26(%rsp) 145a24: e8 00 00 00 00 callq 145a29 145a29: 85 c0 test %eax,%eax 145a2b: 75 28 jne 145a55 145a2d: 0f b6 93 01 03 00 00 movzbl 0x301(%rbx),%edx 145a34: 84 d2 test %dl,%dl 145a36: 75 42 jne 145a7a 145a38: 8b 93 fc 02 00 00 mov 0x2fc(%rbx),%edx 145a3e: 85 d2 test %edx,%edx 145a40: 74 1d je 145a5f 145a42: 31 c9 xor %ecx,%ecx 145a44: be 06 02 00 00 mov $0x206,%esi 145a49: 48 89 df mov %rbx,%rdi 145a4c: e8 00 00 00 00 callq 145a51 145a51: 85 c0 test %eax,%eax 145a53: 74 0a je 145a5f 145a55: 81 a3 24 01 00 00 ff andl $0xbfffffff,0x124(%rbx) 145a5c: ff ff bf 145a5f: 48 8b 44 24 28 mov 0x28(%rsp),%rax 145a64: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 145a6b: 00 00 145a6d: 75 20 jne 145a8f 145a6f: 48 83 c4 30 add $0x30,%rsp 145a73: 31 c0 xor %eax,%eax 145a75: 5b pop %rbx 145a76: 5d pop %rbp 145a77: 41 5c pop %r12 145a79: c3 retq 145a7a: 31 c9 xor %ecx,%ecx 145a7c: be 09 02 00 00 mov $0x209,%esi 145a81: 48 89 df mov %rbx,%rdi 145a84: e8 00 00 00 00 callq 145a89 145a89: 85 c0 test %eax,%eax 145a8b: 74 ab je 145a38 145a8d: eb c6 jmp 145a55 145a8f: e8 00 00 00 00 callq 145a94 145a94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 145a9b: 00 00 00 00 145a9f: 90 nop 0000000000145aa0 : 145aa0: e8 00 00 00 00 callq 145aa5 145aa5: 41 55 push %r13 145aa7: 49 89 fd mov %rdi,%r13 145aaa: 41 54 push %r12 145aac: 55 push %rbp 145aad: 48 89 d5 mov %rdx,%rbp 145ab0: 53 push %rbx 145ab1: 89 f3 mov %esi,%ebx 145ab3: 48 83 ec 20 sub $0x20,%rsp 145ab7: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 145abe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 145ac5: 00 00 145ac7: 48 89 44 24 18 mov %rax,0x18(%rsp) 145acc: 31 c0 xor %eax,%eax 145ace: 89 32 mov %esi,(%rdx) 145ad0: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 145ad5: e8 00 00 00 00 callq 145ada 145ada: 85 c0 test %eax,%eax 145adc: 0f 84 f9 00 00 00 je 145bdb 145ae2: 49 8b 7d 00 mov 0x0(%r13),%rdi 145ae6: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 145aed: 48 8b 40 30 mov 0x30(%rax),%rax 145af1: e8 00 00 00 00 callq 145af6 145af6: 89 c6 mov %eax,%esi 145af8: 31 c0 xor %eax,%eax 145afa: 48 63 d0 movslq %eax,%rdx 145afd: 41 39 9c c4 90 08 00 cmp %ebx,0x890(%r12,%rax,8) 145b04: 00 145b05: 73 0e jae 145b15 145b07: 41 39 9c c4 94 08 00 cmp %ebx,0x894(%r12,%rax,8) 145b0e: 00 145b0f: 0f 83 22 01 00 00 jae 145c37 145b15: 48 83 c0 01 add $0x1,%rax 145b19: 48 83 f8 08 cmp $0x8,%rax 145b1d: 75 db jne 145afa 145b1f: 0f b6 55 0a movzbl 0xa(%rbp),%edx 145b23: 4d 8d 04 d4 lea (%r12,%rdx,8),%r8 145b27: 89 d8 mov %ebx,%eax 145b29: 31 d2 xor %edx,%edx 145b2b: 89 f7 mov %esi,%edi 145b2d: 41 0f b6 88 56 07 00 movzbl 0x756(%r8),%ecx 145b34: 00 145b35: d3 e0 shl %cl,%eax 145b37: f7 f6 div %esi 145b39: 31 d2 xor %edx,%edx 145b3b: 66 89 45 04 mov %ax,0x4(%rbp) 145b3f: 41 0f b6 88 56 07 00 movzbl 0x756(%r8),%ecx 145b46: 00 145b47: 89 d8 mov %ebx,%eax 145b49: d3 e0 shl %cl,%eax 145b4b: 48 c1 e0 10 shl $0x10,%rax 145b4f: 48 f7 f7 div %rdi 145b52: 8d 14 9b lea (%rbx,%rbx,4),%edx 145b55: 01 d2 add %edx,%edx 145b57: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 145b5e: 48 c1 ea 25 shr $0x25,%rdx 145b62: 66 89 45 06 mov %ax,0x6(%rbp) 145b66: 89 d8 mov %ebx,%eax 145b68: 41 0f b6 88 56 07 00 movzbl 0x756(%r8),%ecx 145b6f: 00 145b70: 29 d0 sub %edx,%eax 145b72: 31 d2 xor %edx,%edx 145b74: c6 45 0b 01 movb $0x1,0xb(%rbp) 145b78: d3 e0 shl %cl,%eax 145b7a: f7 f6 div %esi 145b7c: 31 d2 xor %edx,%edx 145b7e: 66 89 45 08 mov %ax,0x8(%rbp) 145b82: 8d 04 1b lea (%rbx,%rbx,1),%eax 145b85: 41 0f b6 88 56 07 00 movzbl 0x756(%r8),%ecx 145b8c: 00 145b8d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 145b94: 48 c1 e8 25 shr $0x25,%rax 145b98: 29 c3 sub %eax,%ebx 145b9a: 89 d8 mov %ebx,%eax 145b9c: d3 e0 shl %cl,%eax 145b9e: f7 f6 div %esi 145ba0: 31 d2 xor %edx,%edx 145ba2: 66 89 45 12 mov %ax,0x12(%rbp) 145ba6: 41 0f b6 88 56 07 00 movzbl 0x756(%r8),%ecx 145bad: 00 145bae: d3 e3 shl %cl,%ebx 145bb0: 48 89 d8 mov %rbx,%rax 145bb3: 48 c1 e0 10 shl $0x10,%rax 145bb7: 48 f7 f7 div %rdi 145bba: 66 89 45 14 mov %ax,0x14(%rbp) 145bbe: 48 8b 44 24 18 mov 0x18(%rsp),%rax 145bc3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 145bca: 00 00 145bcc: 75 71 jne 145c3f 145bce: 48 83 c4 20 add $0x20,%rsp 145bd2: 31 c0 xor %eax,%eax 145bd4: 5b pop %rbx 145bd5: 5d pop %rbp 145bd6: 41 5c pop %r12 145bd8: 41 5d pop %r13 145bda: c3 retq 145bdb: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 145be0: ba ff ff ff ff mov $0xffffffff,%edx 145be5: 66 89 55 10 mov %dx,0x10(%rbp) 145be9: 66 89 45 04 mov %ax,0x4(%rbp) 145bed: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 145bf2: 66 89 45 06 mov %ax,0x6(%rbp) 145bf6: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax 145bfb: 66 89 45 08 mov %ax,0x8(%rbp) 145bff: b8 00 04 00 00 mov $0x400,%eax 145c04: 66 89 45 0c mov %ax,0xc(%rbp) 145c08: 0f b7 44 24 16 movzwl 0x16(%rsp),%eax 145c0d: 66 89 45 0e mov %ax,0xe(%rbp) 145c11: 0f b7 44 24 0a movzwl 0xa(%rsp),%eax 145c16: 66 89 45 0a mov %ax,0xa(%rbp) 145c1a: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 145c1f: 66 89 45 12 mov %ax,0x12(%rbp) 145c23: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 145c28: 66 89 45 14 mov %ax,0x14(%rbp) 145c2c: 0f b7 44 24 14 movzwl 0x14(%rsp),%eax 145c31: 66 89 45 16 mov %ax,0x16(%rbp) 145c35: eb 87 jmp 145bbe 145c37: 88 45 0a mov %al,0xa(%rbp) 145c3a: e9 e4 fe ff ff jmpq 145b23 145c3f: e8 00 00 00 00 callq 145c44 145c44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 145c4b: 00 00 00 00 145c4f: 90 nop 0000000000145c50 : 145c50: e8 00 00 00 00 callq 145c55 145c55: 41 57 push %r15 145c57: 41 56 push %r14 145c59: 49 89 fe mov %rdi,%r14 145c5c: 41 55 push %r13 145c5e: 41 54 push %r12 145c60: 55 push %rbp 145c61: 53 push %rbx 145c62: 48 81 ec a8 01 00 00 sub $0x1a8,%rsp 145c69: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 145c70: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 145c77: 00 00 145c79: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 145c80: 00 145c81: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 145c88: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 145c8f: 00 145c90: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 145c95: 8b 10 mov (%rax),%edx 145c97: 48 89 04 24 mov %rax,(%rsp) 145c9b: 85 d2 test %edx,%edx 145c9d: 0f 84 37 01 00 00 je 145dda 145ca3: 48 8b 04 24 mov (%rsp),%rax 145ca7: 8b 40 64 mov 0x64(%rax),%eax 145caa: 85 c0 test %eax,%eax 145cac: 0f 84 13 01 00 00 je 145dc5 145cb2: 8b 44 24 14 mov 0x14(%rsp),%eax 145cb6: 48 8b 0c 24 mov (%rsp),%rcx 145cba: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 145cbf: 45 31 e4 xor %r12d,%r12d 145cc2: 48 8d 04 40 lea (%rax,%rax,2),%rax 145cc6: 48 8d 69 6c lea 0x6c(%rcx),%rbp 145cca: 48 89 c3 mov %rax,%rbx 145ccd: 48 8d 04 81 lea (%rcx,%rax,4),%rax 145cd1: 48 c1 e3 04 shl $0x4,%rbx 145cd5: 48 89 44 24 08 mov %rax,0x8(%rsp) 145cda: 48 01 f3 add %rsi,%rbx 145cdd: e9 82 00 00 00 jmpq 145d64 145ce2: 49 8b 7e 60 mov 0x60(%r14),%rdi 145ce6: be dd 09 00 00 mov $0x9dd,%esi 145ceb: 48 8b 07 mov (%rdi),%rax 145cee: 48 8b 00 mov (%rax),%rax 145cf1: e8 00 00 00 00 callq 145cf6 145cf6: 49 8b 7e 60 mov 0x60(%r14),%rdi 145cfa: be de 09 00 00 mov $0x9de,%esi 145cff: 41 89 c5 mov %eax,%r13d 145d02: 48 8b 07 mov (%rdi),%rax 145d05: 48 8b 00 mov (%rax),%rax 145d08: e8 00 00 00 00 callq 145d0d 145d0d: 49 8b 7e 60 mov 0x60(%r14),%rdi 145d11: be 02 0a 00 00 mov $0xa02,%esi 145d16: 41 89 c7 mov %eax,%r15d 145d19: 48 8b 07 mov (%rdi),%rax 145d1c: 48 8b 00 mov (%rax),%rax 145d1f: e8 00 00 00 00 callq 145d24 145d24: 44 89 fa mov %r15d,%edx 145d27: 44 89 e9 mov %r13d,%ecx 145d2a: 4c 89 f7 mov %r14,%rdi 145d2d: 83 e0 1f and $0x1f,%eax 145d30: 0f c9 bswap %ecx 145d32: 0f ca bswap %edx 145d34: 89 0b mov %ecx,(%rbx) 145d36: 89 53 04 mov %edx,0x4(%rbx) 145d39: 44 89 e2 mov %r12d,%edx 145d3c: 88 43 08 mov %al,0x8(%rbx) 145d3f: 8b 75 00 mov 0x0(%rbp),%esi 145d42: e8 00 00 00 00 callq 145d47 145d47: 41 89 c7 mov %eax,%r15d 145d4a: 85 c0 test %eax,%eax 145d4c: 75 4f jne 145d9d 145d4e: 48 8b 04 24 mov (%rsp),%rax 145d52: 41 83 c4 01 add $0x1,%r12d 145d56: 48 83 c5 0c add $0xc,%rbp 145d5a: 48 83 c3 0c add $0xc,%rbx 145d5e: 44 39 60 64 cmp %r12d,0x64(%rax) 145d62: 76 61 jbe 145dc5 145d64: 48 8b 44 24 08 mov 0x8(%rsp),%rax 145d69: 8b 55 00 mov 0x0(%rbp),%edx 145d6c: 4c 89 f7 mov %r14,%rdi 145d6f: 8b 70 08 mov 0x8(%rax),%esi 145d72: e8 00 00 00 00 callq 145d77 145d77: 41 89 c7 mov %eax,%r15d 145d7a: 85 c0 test %eax,%eax 145d7c: 0f 84 60 ff ff ff je 145ce2 145d82: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145d89: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 145d90: e8 00 00 00 00 callq 145d95 145d95: 85 c0 test %eax,%eax 145d97: 0f 85 00 00 00 00 jne 145d9d 145d9d: 48 8b 84 24 a0 01 00 mov 0x1a0(%rsp),%rax 145da4: 00 145da5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 145dac: 00 00 145dae: 75 4f jne 145dff 145db0: 48 81 c4 a8 01 00 00 add $0x1a8,%rsp 145db7: 44 89 f8 mov %r15d,%eax 145dba: 5b pop %rbx 145dbb: 5d pop %rbp 145dbc: 41 5c pop %r12 145dbe: 41 5d pop %r13 145dc0: 41 5e pop %r14 145dc2: 41 5f pop %r15 145dc4: c3 retq 145dc5: 48 8b 1c 24 mov (%rsp),%rbx 145dc9: 83 44 24 14 01 addl $0x1,0x14(%rsp) 145dce: 8b 44 24 14 mov 0x14(%rsp),%eax 145dd2: 39 03 cmp %eax,(%rbx) 145dd4: 0f 87 c9 fe ff ff ja 145ca3 145dda: 48 8b 44 24 18 mov 0x18(%rsp),%rax 145ddf: 41 b8 00 00 04 00 mov $0x40000,%r8d 145de5: b9 80 01 00 00 mov $0x180,%ecx 145dea: 4c 89 f7 mov %r14,%rdi 145ded: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 145df2: 8b 70 58 mov 0x58(%rax),%esi 145df5: e8 00 00 00 00 callq 145dfa 145dfa: 41 89 c7 mov %eax,%r15d 145dfd: eb 9e jmp 145d9d 145dff: e8 00 00 00 00 callq 145e04 145e04: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 145e0b: 00 00 00 00 145e0f: 90 nop 0000000000145e10 : 145e10: e8 00 00 00 00 callq 145e15 145e15: 41 54 push %r12 145e17: 55 push %rbp 145e18: 48 89 fd mov %rdi,%rbp 145e1b: 48 83 ec 10 sub $0x10,%rsp 145e1f: 48 8b 8f c8 01 00 00 mov 0x1c8(%rdi),%rcx 145e26: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 145e2d: 00 00 145e2f: 48 89 44 24 08 mov %rax,0x8(%rsp) 145e34: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 145e3b: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 145e42: 00 145e43: f6 87 2f 01 00 00 04 testb $0x4,0x12f(%rdi) 145e4a: 74 0a je 145e56 145e4c: 8b 90 68 0d 00 00 mov 0xd68(%rax),%edx 145e52: 85 d2 test %edx,%edx 145e54: 75 2b jne 145e81 145e56: f6 80 3c 0d 00 00 03 testb $0x3,0xd3c(%rax) 145e5d: 75 5d jne 145ebc 145e5f: 45 31 e4 xor %r12d,%r12d 145e62: 48 8b 44 24 08 mov 0x8(%rsp),%rax 145e67: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 145e6e: 00 00 145e70: 0f 85 91 00 00 00 jne 145f07 145e76: 48 83 c4 10 add $0x10,%rsp 145e7a: 44 89 e0 mov %r12d,%eax 145e7d: 5d pop %rbp 145e7e: 41 5c pop %r12 145e80: c3 retq 145e81: 8b 71 4c mov 0x4c(%rcx),%esi 145e84: 0f ca bswap %edx 145e86: 41 b8 00 00 04 00 mov $0x40000,%r8d 145e8c: 89 54 24 04 mov %edx,0x4(%rsp) 145e90: b9 04 00 00 00 mov $0x4,%ecx 145e95: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 145e9a: 81 c6 9c 06 00 00 add $0x69c,%esi 145ea0: e8 00 00 00 00 callq 145ea5 145ea5: 41 89 c4 mov %eax,%r12d 145ea8: 85 c0 test %eax,%eax 145eaa: 75 3b jne 145ee7 145eac: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 145eb3: f6 80 3c 0d 00 00 03 testb $0x3,0xd3c(%rax) 145eba: 74 a3 je 145e5f 145ebc: 48 89 ef mov %rbp,%rdi 145ebf: e8 8c fd ff ff callq 145c50 145ec4: 41 89 c4 mov %eax,%r12d 145ec7: 85 c0 test %eax,%eax 145ec9: 74 94 je 145e5f 145ecb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145ed2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 145ed9: e8 00 00 00 00 callq 145ede 145ede: 85 c0 test %eax,%eax 145ee0: 74 80 je 145e62 145ee2: e9 00 00 00 00 jmpq 145ee7 145ee7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145eee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 145ef5: e8 00 00 00 00 callq 145efa 145efa: 85 c0 test %eax,%eax 145efc: 0f 84 60 ff ff ff je 145e62 145f02: e9 00 00 00 00 jmpq 145f07 145f07: e8 00 00 00 00 callq 145f0c 145f0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000145f10 : 145f10: e8 00 00 00 00 callq 145f15 145f15: 41 57 push %r15 145f17: b9 0a 00 00 00 mov $0xa,%ecx 145f1c: 41 56 push %r14 145f1e: 41 55 push %r13 145f20: 45 31 ed xor %r13d,%r13d 145f23: 41 54 push %r12 145f25: 55 push %rbp 145f26: 48 89 fd mov %rdi,%rbp 145f29: 53 push %rbx 145f2a: 48 81 ec 98 00 00 00 sub $0x98,%rsp 145f31: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 145f38: 4c 8b 3f mov (%rdi),%r15 145f3b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 145f42: 00 00 145f44: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 145f4b: 00 145f4c: 31 c0 xor %eax,%eax 145f4e: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 145f53: 4c 8b b7 c8 01 00 00 mov 0x1c8(%rdi),%r14 145f5a: 80 bd 74 03 00 00 00 cmpb $0x0,0x374(%rbp) 145f61: 48 c7 44 24 74 00 00 movq $0x0,0x74(%rsp) 145f68: 00 00 145f6a: 48 89 f7 mov %rsi,%rdi 145f6d: 48 c7 44 24 7c 00 00 movq $0x0,0x7c(%rsp) 145f74: 00 00 145f76: 48 c7 84 24 84 00 00 movq $0x0,0x84(%rsp) 145f7d: 00 00 00 00 00 145f82: c7 84 24 8c 00 00 00 movl $0x0,0x8c(%rsp) 145f89: 00 00 00 00 145f8d: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 145f94: 00 00 145f96: f3 48 ab rep stos %rax,%es:(%rdi) 145f99: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 145fa0: 00 00 145fa2: 75 2c jne 145fd0 145fa4: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 145fab: 00 145fac: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 145fb3: 00 00 145fb5: 0f 85 80 04 00 00 jne 14643b 145fbb: 48 81 c4 98 00 00 00 add $0x98,%rsp 145fc2: 44 89 e8 mov %r13d,%eax 145fc5: 5b pop %rbx 145fc6: 5d pop %rbp 145fc7: 41 5c pop %r12 145fc9: 41 5d pop %r13 145fcb: 41 5e pop %r14 145fcd: 41 5f pop %r15 145fcf: c3 retq 145fd0: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 145fd7: 48 89 ef mov %rbp,%rdi 145fda: 4c 8b 20 mov (%rax),%r12 145fdd: e8 00 00 00 00 callq 145fe2 145fe2: 41 89 c5 mov %eax,%r13d 145fe5: 85 c0 test %eax,%eax 145fe7: 75 bb jne 145fa4 145fe9: 49 8b 57 08 mov 0x8(%r15),%rdx 145fed: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 145ff1: 66 3d ef 67 cmp $0x67ef,%ax 145ff5: 0f 84 86 00 00 00 je 146081 145ffb: 66 3d ff 67 cmp $0x67ff,%ax 145fff: 0f 84 27 03 00 00 je 14632c 146005: 83 7d 0c 11 cmpl $0x11,0xc(%rbp) 146009: 0f 84 b5 02 00 00 je 1462c4 14600f: 66 3d df 67 cmp $0x67df,%ax 146013: 0f 85 78 03 00 00 jne 146391 146019: 0f b6 42 48 movzbl 0x48(%rdx),%eax 14601d: 83 c0 20 add $0x20,%eax 146020: 3c 0f cmp $0xf,%al 146022: 77 7d ja 1460a1 146024: ba b9 80 00 00 mov $0x80b9,%edx 146029: 48 0f a3 c2 bt %rax,%rdx 14602d: 73 72 jae 1460a1 14602f: b9 23 ff ff ff mov $0xffffff23,%ecx 146034: c6 44 24 54 01 movb $0x1,0x54(%rsp) 146039: 48 b8 6b b6 43 f8 b5 movabs $0x59cb5f843b66b,%rax 146040: 9c 05 00 146043: ba 00 00 00 58 mov $0x58000000,%edx 146048: 66 89 4c 24 38 mov %cx,0x38(%rsp) 14604d: 41 b8 ff ff 28 7f mov $0x7f28ffff,%r8d 146053: b9 ff 23 00 00 mov $0x23ff,%ecx 146058: bf 00 05 9c b5 mov $0xb59c0500,%edi 14605d: 48 89 44 24 1c mov %rax,0x1c(%rsp) 146062: be f8 43 b6 6b mov $0x6bb643f8,%esi 146067: c7 44 24 24 7f 28 ff movl $0xffff287f,0x24(%rsp) 14606e: ff 14606f: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 146076: 00 146077: c7 44 24 3c 58 00 00 movl $0x58,0x3c(%rsp) 14607e: 00 14607f: eb 4b jmp 1460cc 146081: 0f b6 4a 48 movzbl 0x48(%rdx),%ecx 146085: 80 f9 e0 cmp $0xe0,%cl 146088: 0f 84 b6 02 00 00 je 146344 14608e: 80 f9 e5 cmp $0xe5,%cl 146091: 0f 84 ad 02 00 00 je 146344 146097: 83 7d 0c 11 cmpl $0x11,0xc(%rbp) 14609b: 0f 84 23 02 00 00 je 1462c4 1460a1: 0f b7 4c 24 38 movzwl 0x38(%rsp),%ecx 1460a6: 8b 74 24 1c mov 0x1c(%rsp),%esi 1460aa: 8b 7c 24 20 mov 0x20(%rsp),%edi 1460ae: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 1460b3: 44 8b 6c 24 34 mov 0x34(%rsp),%r13d 1460b8: 8b 54 24 3c mov 0x3c(%rsp),%edx 1460bc: 66 c1 c1 08 rol $0x8,%cx 1460c0: 0f ce bswap %esi 1460c2: 0f cf bswap %edi 1460c4: 41 0f c8 bswap %r8d 1460c7: 41 0f cd bswap %r13d 1460ca: 0f ca bswap %edx 1460cc: 8b 44 24 28 mov 0x28(%rsp),%eax 1460d0: 41 89 96 c5 07 00 00 mov %edx,0x7c5(%r14) 1460d7: ba 18 0c 00 00 mov $0xc18,%edx 1460dc: 41 89 b6 a5 07 00 00 mov %esi,0x7a5(%r14) 1460e3: be 59 17 b7 d1 mov $0xd1b71759,%esi 1460e8: 0f c8 bswap %eax 1460ea: 41 89 86 95 07 00 00 mov %eax,0x795(%r14) 1460f1: 8b 44 24 2c mov 0x2c(%rsp),%eax 1460f5: 66 41 89 8e c9 07 00 mov %cx,0x7c9(%r14) 1460fc: 00 1460fd: 49 8d 4c 24 18 lea 0x18(%r12),%rcx 146102: 0f c8 bswap %eax 146104: 41 89 86 99 07 00 00 mov %eax,0x799(%r14) 14610b: 8b 44 24 30 mov 0x30(%rsp),%eax 14610f: 66 41 89 96 cb 07 00 mov %dx,0x7cb(%r14) 146116: 00 146117: 31 d2 xor %edx,%edx 146119: 0f c8 bswap %eax 14611b: 41 89 86 9d 07 00 00 mov %eax,0x79d(%r14) 146122: 8b 44 24 40 mov 0x40(%rsp),%eax 146126: 41 89 be a9 07 00 00 mov %edi,0x7a9(%r14) 14612d: 0f c8 bswap %eax 14612f: 41 89 86 b5 07 00 00 mov %eax,0x7b5(%r14) 146136: 0f b7 44 24 44 movzwl 0x44(%rsp),%eax 14613b: 45 89 86 ad 07 00 00 mov %r8d,0x7ad(%r14) 146142: 66 c1 c0 08 rol $0x8,%ax 146146: 45 89 ae c1 07 00 00 mov %r13d,0x7c1(%r14) 14614d: 66 41 89 86 bd 07 00 mov %ax,0x7bd(%r14) 146154: 00 146155: 8b 44 24 48 mov 0x48(%rsp),%eax 146159: 0f c8 bswap %eax 14615b: 41 89 86 b9 07 00 00 mov %eax,0x7b9(%r14) 146162: b8 18 0c 00 00 mov $0xc18,%eax 146167: 66 41 89 86 bf 07 00 mov %ax,0x7bf(%r14) 14616e: 00 14616f: 0f b7 44 24 4c movzwl 0x4c(%rsp),%eax 146174: 66 c1 c0 08 rol $0x8,%ax 146178: 66 41 89 86 55 01 00 mov %ax,0x155(%r14) 14617f: 00 146180: 8b 44 24 08 mov 0x8(%rsp),%eax 146184: 0f c8 bswap %eax 146186: 89 44 24 74 mov %eax,0x74(%rsp) 14618a: 8b 44 24 0c mov 0xc(%rsp),%eax 14618e: 0f c8 bswap %eax 146190: 89 44 24 78 mov %eax,0x78(%rsp) 146194: 8b 44 24 10 mov 0x10(%rsp),%eax 146198: 0f c8 bswap %eax 14619a: 89 44 24 7c mov %eax,0x7c(%rsp) 14619e: 0f b7 44 24 14 movzwl 0x14(%rsp),%eax 1461a3: 66 c1 c0 08 rol $0x8,%ax 1461a7: 66 89 84 24 80 00 00 mov %ax,0x80(%rsp) 1461ae: 00 1461af: 0f b7 44 24 16 movzwl 0x16(%rsp),%eax 1461b4: 66 c1 c0 08 rol $0x8,%ax 1461b8: 66 89 84 24 82 00 00 mov %ax,0x82(%rsp) 1461bf: 00 1461c0: 0f b7 44 24 52 movzwl 0x52(%rsp),%eax 1461c5: 66 c1 c0 08 rol $0x8,%ax 1461c9: 66 89 84 24 86 00 00 mov %ax,0x86(%rsp) 1461d0: 00 1461d1: 0f b7 44 24 18 movzwl 0x18(%rsp),%eax 1461d6: 66 c1 c0 08 rol $0x8,%ax 1461da: 66 89 84 24 84 00 00 mov %ax,0x84(%rsp) 1461e1: 00 1461e2: 0f b6 01 movzbl (%rcx),%eax 1461e5: 48 83 c1 1c add $0x1c,%rcx 1461e9: 6b c0 64 imul $0x64,%eax,%eax 1461ec: 48 0f af c6 imul %rsi,%rax 1461f0: 48 c1 e8 29 shr $0x29,%rax 1461f4: 88 84 14 88 00 00 00 mov %al,0x88(%rsp,%rdx,1) 1461fb: 0f b7 41 e8 movzwl -0x18(%rcx),%eax 1461ff: 66 c1 e8 02 shr $0x2,%ax 146203: 0f b7 c0 movzwl %ax,%eax 146206: 69 c0 7b 14 00 00 imul $0x147b,%eax,%eax 14620c: c1 e8 11 shr $0x11,%eax 14620f: 66 c1 c0 08 rol $0x8,%ax 146213: 66 89 44 54 58 mov %ax,0x58(%rsp,%rdx,2) 146218: 48 83 c2 01 add $0x1,%rdx 14621c: 48 83 fa 08 cmp $0x8,%rdx 146220: 75 c0 jne 1461e2 146222: b9 00 00 04 00 mov $0x40000,%ecx 146227: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14622c: be 68 00 02 00 mov $0x20068,%esi 146231: 48 89 ef mov %rbp,%rdi 146234: e8 00 00 00 00 callq 146239 146239: 8b 74 24 04 mov 0x4(%rsp),%esi 14623d: b9 1c 00 00 00 mov $0x1c,%ecx 146242: 48 89 ef mov %rbp,%rdi 146245: 41 b8 00 00 04 00 mov $0x40000,%r8d 14624b: 48 8d 54 24 74 lea 0x74(%rsp),%rdx 146250: e8 00 00 00 00 callq 146255 146255: b9 00 00 04 00 mov $0x40000,%ecx 14625a: be 6c 00 02 00 mov $0x2006c,%esi 14625f: 48 89 ef mov %rbp,%rdi 146262: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 146267: e8 00 00 00 00 callq 14626c 14626c: 8b 74 24 04 mov 0x4(%rsp),%esi 146270: b9 10 00 00 00 mov $0x10,%ecx 146275: 48 89 ef mov %rbp,%rdi 146278: 48 8d 54 24 58 lea 0x58(%rsp),%rdx 14627d: 41 b8 00 00 04 00 mov $0x40000,%r8d 146283: 41 89 c5 mov %eax,%r13d 146286: e8 00 00 00 00 callq 14628b 14628b: 0f b6 44 24 4e movzbl 0x4e(%rsp),%eax 146290: 0f b6 54 24 51 movzbl 0x51(%rsp),%edx 146295: 01 c0 add %eax,%eax 146297: c1 e2 02 shl $0x2,%edx 14629a: 09 d0 or %edx,%eax 14629c: 0f b6 54 24 4f movzbl 0x4f(%rsp),%edx 1462a1: 09 d0 or %edx,%eax 1462a3: 0f b6 54 24 50 movzbl 0x50(%rsp),%edx 1462a8: c1 e2 03 shl $0x3,%edx 1462ab: 09 d0 or %edx,%eax 1462ad: 80 7c 24 54 01 cmpb $0x1,0x54(%rsp) 1462b2: 89 83 88 0d 00 00 mov %eax,0xd88(%rbx) 1462b8: 0f 94 83 8c 0d 00 00 sete 0xd8c(%rbx) 1462bf: e9 e0 fc ff ff jmpq 145fa4 1462c4: 80 bd d8 01 00 00 00 cmpb $0x0,0x1d8(%rbp) 1462cb: 0f 85 3e fd ff ff jne 14600f 1462d1: be d1 fe ff ff mov $0xfffffed1,%esi 1462d6: c6 44 24 54 01 movb $0x1,0x54(%rsp) 1462db: 48 b8 dd 24 b0 f6 5e movabs $0x3005ef6b024dd,%rax 1462e2: 00 03 00 1462e5: ba 00 00 00 3b mov $0x3b000000,%edx 1462ea: 66 89 74 24 38 mov %si,0x38(%rsp) 1462ef: b9 fe d1 ff ff mov $0xffffd1fe,%ecx 1462f4: 41 bd 00 00 03 15 mov $0x15030000,%r13d 1462fa: 41 b8 00 01 8a 5f mov $0x5f8a0100,%r8d 146300: 48 89 44 24 1c mov %rax,0x1c(%rsp) 146305: bf 00 03 00 5e mov $0x5e000300,%edi 14630a: be f6 b0 24 dd mov $0xdd24b0f6,%esi 14630f: c7 44 24 24 5f 8a 01 movl $0x18a5f,0x24(%rsp) 146316: 00 146317: c7 44 24 34 15 03 00 movl $0x315,0x34(%rsp) 14631e: 00 14631f: c7 44 24 3c 3b 00 00 movl $0x3b,0x3c(%rsp) 146326: 00 146327: e9 a0 fd ff ff jmpq 1460cc 14632c: 0f b6 4a 48 movzbl 0x48(%rdx),%ecx 146330: 89 ce mov %ecx,%esi 146332: 83 e6 df and $0xffffffdf,%esi 146335: 40 80 fe cf cmp $0xcf,%sil 146339: 74 09 je 146344 14633b: 80 f9 ff cmp $0xff,%cl 14633e: 0f 85 53 fd ff ff jne 146097 146344: 8b 74 24 1c mov 0x1c(%rsp),%esi 146348: 8b 7c 24 20 mov 0x20(%rsp),%edi 14634c: c6 44 24 54 01 movb $0x1,0x54(%rsp) 146351: 4d 8b 4f 08 mov 0x8(%r15),%r9 146355: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 14635a: 44 8b 54 24 34 mov 0x34(%rsp),%r10d 14635f: 0f b7 4c 24 38 movzwl 0x38(%rsp),%ecx 146364: 41 0f b7 41 3e movzwl 0x3e(%r9),%eax 146369: 8b 54 24 3c mov 0x3c(%rsp),%edx 14636d: 66 3d ef 67 cmp $0x67ef,%ax 146371: 74 6e je 1463e1 146373: 66 3d ff 67 cmp $0x67ff,%ax 146377: 74 36 je 1463af 146379: 41 0f ca bswap %r10d 14637c: 66 c1 c1 08 rol $0x8,%cx 146380: 45 89 d5 mov %r10d,%r13d 146383: 0f ce bswap %esi 146385: 0f cf bswap %edi 146387: 41 0f c8 bswap %r8d 14638a: 0f ca bswap %edx 14638c: e9 3b fd ff ff jmpq 1460cc 146391: 66 3d df 6f cmp $0x6fdf,%ax 146395: 0f 85 06 fd ff ff jne 1460a1 14639b: 0f b6 42 48 movzbl 0x48(%rdx),%eax 14639f: 83 e0 ef and $0xffffffef,%eax 1463a2: 3c ef cmp $0xef,%al 1463a4: 0f 85 f7 fc ff ff jne 1460a1 1463aa: e9 80 fc ff ff jmpq 14602f 1463af: 41 80 79 48 ef cmpb $0xef,0x48(%r9) 1463b4: 75 c3 jne 146379 1463b6: 81 fe d3 2d 52 ea cmp $0xea522dd3,%esi 1463bc: 75 bb jne 146379 1463be: 81 ff 5a 64 05 00 cmp $0x5645a,%edi 1463c4: 74 24 je 1463ea 1463c6: 41 0f ca bswap %r10d 1463c9: 66 c1 c1 08 rol $0x8,%cx 1463cd: 45 89 d5 mov %r10d,%r13d 1463d0: 0f cf bswap %edi 1463d2: be ea 52 2d d3 mov $0xd32d52ea,%esi 1463d7: 41 0f c8 bswap %r8d 1463da: 0f ca bswap %edx 1463dc: e9 eb fc ff ff jmpq 1460cc 1463e1: 41 80 79 48 e5 cmpb $0xe5,0x48(%r9) 1463e6: 75 91 jne 146379 1463e8: eb cc jmp 1463b6 1463ea: 41 81 f8 9e 3f 03 00 cmp $0x33f9e,%r8d 1463f1: 74 1e je 146411 1463f3: 41 0f ca bswap %r10d 1463f6: 66 c1 c1 08 rol $0x8,%cx 1463fa: 45 89 d5 mov %r10d,%r13d 1463fd: 41 0f c8 bswap %r8d 146400: bf 00 05 64 5a mov $0x5a640500,%edi 146405: be ea 52 2d d3 mov $0xd32d52ea,%esi 14640a: 0f ca bswap %edx 14640c: e9 bb fc ff ff jmpq 1460cc 146411: 41 81 fa cc c5 ff ff cmp $0xffffc5cc,%r10d 146418: 74 26 je 146440 14641a: 41 0f ca bswap %r10d 14641d: 66 c1 c1 08 rol $0x8,%cx 146421: 45 89 d5 mov %r10d,%r13d 146424: 41 b8 00 03 3f 9e mov $0x9e3f0300,%r8d 14642a: bf 00 05 64 5a mov $0x5a640500,%edi 14642f: be ea 52 2d d3 mov $0xd32d52ea,%esi 146434: 0f ca bswap %edx 146436: e9 91 fc ff ff jmpq 1460cc 14643b: e8 00 00 00 00 callq 146440 146440: 66 81 f9 1a 1b cmp $0x1b1a,%cx 146445: 74 21 je 146468 146447: 66 c1 c1 08 rol $0x8,%cx 14644b: 41 bd ff ff c5 cc mov $0xccc5ffff,%r13d 146451: 41 b8 00 03 3f 9e mov $0x9e3f0300,%r8d 146457: 0f ca bswap %edx 146459: bf 00 05 64 5a mov $0x5a640500,%edi 14645e: be ea 52 2d d3 mov $0xd32d52ea,%esi 146463: e9 64 fc ff ff jmpq 1460cc 146468: 81 fa ed fc ff ff cmp $0xfffffced,%edx 14646e: 74 22 je 146492 146470: b9 1b 1a 00 00 mov $0x1a1b,%ecx 146475: 41 bd ff ff c5 cc mov $0xccc5ffff,%r13d 14647b: 41 b8 00 03 3f 9e mov $0x9e3f0300,%r8d 146481: 0f ca bswap %edx 146483: bf 00 05 64 5a mov $0x5a640500,%edi 146488: be ea 52 2d d3 mov $0xd32d52ea,%esi 14648d: e9 3a fc ff ff jmpq 1460cc 146492: c7 44 24 24 55 e4 01 movl $0x1e455,0x24(%rsp) 146499: 00 14649a: ba 00 00 00 23 mov $0x23000000,%edx 14649f: 31 c9 xor %ecx,%ecx 1464a1: 48 b8 d4 f1 18 f7 fd movabs $0x323fdf718f1d4,%rax 1464a8: 23 03 00 1464ab: 48 89 44 24 1c mov %rax,0x1c(%rsp) 1464b0: 41 b8 00 01 e4 55 mov $0x55e40100,%r8d 1464b6: bf 00 03 23 fd mov $0xfd230300,%edi 1464bb: be f7 18 f1 d4 mov $0xd4f118f7,%esi 1464c0: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 1464c7: 00 1464c8: 66 c7 44 24 38 00 00 movw $0x0,0x38(%rsp) 1464cf: c7 44 24 3c 23 00 00 movl $0x23,0x3c(%rsp) 1464d6: 00 1464d7: e9 f0 fb ff ff jmpq 1460cc 1464dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001464e0 : 1464e0: e8 00 00 00 00 callq 1464e5 1464e5: 41 55 push %r13 1464e7: b9 00 00 04 00 mov $0x40000,%ecx 1464ec: be 34 00 02 00 mov $0x20034,%esi 1464f1: 41 54 push %r12 1464f3: 55 push %rbp 1464f4: 53 push %rbx 1464f5: 48 89 fb mov %rdi,%rbx 1464f8: 48 83 ec 10 sub $0x10,%rsp 1464fc: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 146503: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 14650a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 146511: 00 00 146513: 48 89 44 24 08 mov %rax,0x8(%rsp) 146518: 31 c0 xor %eax,%eax 14651a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14651f: e8 00 00 00 00 callq 146524 146524: 89 c5 mov %eax,%ebp 146526: 85 c0 test %eax,%eax 146528: 75 09 jne 146533 14652a: 8b 44 24 04 mov 0x4(%rsp),%eax 14652e: 41 89 44 24 4c mov %eax,0x4c(%r12) 146533: b9 00 00 04 00 mov $0x40000,%ecx 146538: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14653d: be 30 00 02 00 mov $0x20030,%esi 146542: 48 89 df mov %rbx,%rdi 146545: e8 00 00 00 00 callq 14654a 14654a: 85 c0 test %eax,%eax 14654c: 75 10 jne 14655e 14654e: 8b 54 24 04 mov 0x4(%rsp),%edx 146552: 41 89 95 8c 08 00 00 mov %edx,0x88c(%r13) 146559: 41 89 54 24 48 mov %edx,0x48(%r12) 14655e: b9 00 00 04 00 mov $0x40000,%ecx 146563: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 146568: 48 89 df mov %rbx,%rdi 14656b: 09 c5 or %eax,%ebp 14656d: be 44 00 02 00 mov $0x20044,%esi 146572: e8 00 00 00 00 callq 146577 146577: 85 c0 test %eax,%eax 146579: 75 09 jne 146584 14657b: 8b 44 24 04 mov 0x4(%rsp),%eax 14657f: 41 89 44 24 50 mov %eax,0x50(%r12) 146584: b9 00 00 04 00 mov $0x40000,%ecx 146589: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14658e: be 38 00 02 00 mov $0x20038,%esi 146593: 48 89 df mov %rbx,%rdi 146596: e8 00 00 00 00 callq 14659b 14659b: 85 c0 test %eax,%eax 14659d: 75 09 jne 1465a8 14659f: 8b 54 24 04 mov 0x4(%rsp),%edx 1465a3: 41 89 54 24 54 mov %edx,0x54(%r12) 1465a8: b9 00 00 04 00 mov $0x40000,%ecx 1465ad: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1465b2: 48 89 df mov %rbx,%rdi 1465b5: 09 c5 or %eax,%ebp 1465b7: be 48 00 02 00 mov $0x20048,%esi 1465bc: e8 00 00 00 00 callq 1465c1 1465c1: 85 c0 test %eax,%eax 1465c3: 75 09 jne 1465ce 1465c5: 8b 54 24 04 mov 0x4(%rsp),%edx 1465c9: 41 89 54 24 58 mov %edx,0x58(%r12) 1465ce: b9 00 00 04 00 mov $0x40000,%ecx 1465d3: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1465d8: 48 89 df mov %rbx,%rdi 1465db: 09 c5 or %eax,%ebp 1465dd: be 14 00 02 00 mov $0x20014,%esi 1465e2: e8 00 00 00 00 callq 1465e7 1465e7: 41 89 c0 mov %eax,%r8d 1465ea: b8 ff ff ff ff mov $0xffffffff,%eax 1465ef: 45 85 c0 test %r8d,%r8d 1465f2: 75 13 jne 146607 1465f4: 8b 44 24 04 mov 0x4(%rsp),%eax 1465f8: 89 83 34 03 00 00 mov %eax,0x334(%rbx) 1465fe: 31 c0 xor %eax,%eax 146600: 85 ed test %ebp,%ebp 146602: 0f 95 c0 setne %al 146605: f7 d8 neg %eax 146607: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 14660c: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 146613: 00 00 146615: 75 0b jne 146622 146617: 48 83 c4 10 add $0x10,%rsp 14661b: 5b pop %rbx 14661c: 5d pop %rbp 14661d: 41 5c pop %r12 14661f: 41 5d pop %r13 146621: c3 retq 146622: e8 00 00 00 00 callq 146627 146627: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 14662e: 00 00 0000000000146630 : 146630: e8 00 00 00 00 callq 146635 146635: 80 bf 74 03 00 00 00 cmpb $0x0,0x374(%rdi) 14663c: 75 03 jne 146641 14663e: 31 c0 xor %eax,%eax 146640: c3 retq 146641: 55 push %rbp 146642: 31 c9 xor %ecx,%ecx 146644: 48 89 fd mov %rdi,%rbp 146647: be 05 03 00 00 mov $0x305,%esi 14664c: 53 push %rbx 14664d: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 146654: 8b 93 88 0d 00 00 mov 0xd88(%rbx),%edx 14665a: e8 00 00 00 00 callq 14665f 14665f: 31 d2 xor %edx,%edx 146661: be 6a 02 00 00 mov $0x26a,%esi 146666: 48 89 ef mov %rbp,%rdi 146669: e8 00 00 00 00 callq 14666e 14666e: 80 bb 8c 0d 00 00 00 cmpb $0x0,0xd8c(%rbx) 146675: 75 05 jne 14667c 146677: 31 c0 xor %eax,%eax 146679: 5b pop %rbx 14667a: 5d pop %rbp 14667b: c3 retq 14667c: 48 89 ef mov %rbp,%rdi 14667f: 31 d2 xor %edx,%edx 146681: be 15 04 00 00 mov $0x415,%esi 146686: e8 00 00 00 00 callq 14668b 14668b: 31 c0 xor %eax,%eax 14668d: 5b pop %rbx 14668e: 5d pop %rbp 14668f: c3 retq 0000000000146690 : 146690: e8 00 00 00 00 callq 146695 146695: 41 54 push %r12 146697: 49 89 fc mov %rdi,%r12 14669a: ba f8 08 00 00 mov $0x8f8,%edx 14669f: be c0 0d 00 00 mov $0xdc0,%esi 1466a4: 55 push %rbp 1466a5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1466ac 1466ac: e8 00 00 00 00 callq 1466b1 1466b1: 48 85 c0 test %rax,%rax 1466b4: 74 1b je 1466d1 1466b6: 49 89 84 24 c8 01 00 mov %rax,0x1c8(%r12) 1466bd: 00 1466be: 4c 89 e7 mov %r12,%rdi 1466c1: 48 89 c5 mov %rax,%rbp 1466c4: e8 00 00 00 00 callq 1466c9 1466c9: 85 c0 test %eax,%eax 1466cb: 75 0b jne 1466d8 1466cd: 5d pop %rbp 1466ce: 41 5c pop %r12 1466d0: c3 retq 1466d1: b8 f4 ff ff ff mov $0xfffffff4,%eax 1466d6: eb f5 jmp 1466cd 1466d8: 48 89 ef mov %rbp,%rdi 1466db: e8 00 00 00 00 callq 1466e0 1466e0: b8 ea ff ff ff mov $0xffffffea,%eax 1466e5: eb e6 jmp 1466cd 1466e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1466ee: 00 00 00000000001466f0 : 1466f0: e8 00 00 00 00 callq 1466f5 1466f5: 41 54 push %r12 1466f7: 55 push %rbp 1466f8: 48 89 fd mov %rdi,%rbp 1466fb: 53 push %rbx 1466fc: 83 fe 01 cmp $0x1,%esi 1466ff: 74 18 je 146719 146701: 83 fe 02 cmp $0x2,%esi 146704: 0f 84 72 01 00 00 je 14687c 14670a: 85 f6 test %esi,%esi 14670c: 0f 84 b0 00 00 00 je 1467c2 146712: 5b pop %rbx 146713: 31 c0 xor %eax,%eax 146715: 5d pop %rbp 146716: 41 5c pop %r12 146718: c3 retq 146719: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 146720: 31 c0 xor %eax,%eax 146722: f6 87 31 01 00 00 80 testb $0x80,0x131(%rdi) 146729: 74 13 je 14673e 14672b: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 146732: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 146739: 8b 00 mov (%rax),%eax 14673b: 83 e8 01 sub $0x1,%eax 14673e: 88 83 9a 06 00 00 mov %al,0x69a(%rbx) 146744: 8b 43 4c mov 0x4c(%rbx),%eax 146747: be 01 00 00 00 mov $0x1,%esi 14674c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 146750: 44 8d a0 29 06 00 00 lea 0x629(%rax),%r12d 146757: 48 8b 07 mov (%rdi),%rax 14675a: 41 83 e4 fc and $0xfffffffc,%r12d 14675e: 44 89 e2 mov %r12d,%edx 146761: 48 8b 40 10 mov 0x10(%rax),%rax 146765: e8 00 00 00 00 callq 14676a 14676a: 0f b6 8b 9a 06 00 00 movzbl 0x69a(%rbx),%ecx 146771: 48 8b 7d 60 mov 0x60(%rbp),%rdi 146775: 44 89 e2 mov %r12d,%edx 146778: 25 ff ff 00 ff and $0xff00ffff,%eax 14677d: be 01 00 00 00 mov $0x1,%esi 146782: c1 e1 10 shl $0x10,%ecx 146785: 09 c1 or %eax,%ecx 146787: 48 8b 07 mov (%rdi),%rax 14678a: 48 8b 40 18 mov 0x18(%rax),%rax 14678e: e8 00 00 00 00 callq 146793 146793: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 14679a: 0f 84 72 ff ff ff je 146712 1467a0: 0f b6 8b 9a 06 00 00 movzbl 0x69a(%rbx),%ecx 1467a7: ba 01 00 00 00 mov $0x1,%edx 1467ac: be 2e 01 00 00 mov $0x12e,%esi 1467b1: 48 89 ef mov %rbp,%rdi 1467b4: d3 e2 shl %cl,%edx 1467b6: 31 c9 xor %ecx,%ecx 1467b8: e8 00 00 00 00 callq 1467bd 1467bd: e9 50 ff ff ff jmpq 146712 1467c2: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 1467c9: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1467d0: be 01 00 00 00 mov $0x1,%esi 1467d5: c6 83 99 06 00 00 00 movb $0x0,0x699(%rbx) 1467dc: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 1467e3: 8b 10 mov (%rax),%edx 1467e5: 85 d2 test %edx,%edx 1467e7: 8d 42 ff lea -0x1(%rdx),%eax 1467ea: ba 00 00 00 00 mov $0x0,%edx 1467ef: 0f 44 c2 cmove %edx,%eax 1467f2: 88 83 99 06 00 00 mov %al,0x699(%rbx) 1467f8: 8b 43 4c mov 0x4c(%rbx),%eax 1467fb: 48 8b 7f 60 mov 0x60(%rdi),%rdi 1467ff: 44 8d a0 28 06 00 00 lea 0x628(%rax),%r12d 146806: 48 8b 07 mov (%rdi),%rax 146809: 41 83 e4 fc and $0xfffffffc,%r12d 14680d: 44 89 e2 mov %r12d,%edx 146810: 48 8b 40 10 mov 0x10(%rax),%rax 146814: e8 00 00 00 00 callq 146819 146819: 0f b6 8b 99 06 00 00 movzbl 0x699(%rbx),%ecx 146820: 48 8b 7d 60 mov 0x60(%rbp),%rdi 146824: 44 89 e2 mov %r12d,%edx 146827: 25 ff ff ff 00 and $0xffffff,%eax 14682c: be 01 00 00 00 mov $0x1,%esi 146831: c1 e1 18 shl $0x18,%ecx 146834: 09 c1 or %eax,%ecx 146836: 48 8b 07 mov (%rdi),%rax 146839: 48 8b 40 18 mov 0x18(%rax),%rax 14683d: e8 00 00 00 00 callq 146842 146842: f6 85 2c 01 00 00 01 testb $0x1,0x12c(%rbp) 146849: 74 0d je 146858 14684b: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 146852: 0f 84 ba fe ff ff je 146712 146858: 0f b6 8b 99 06 00 00 movzbl 0x699(%rbx),%ecx 14685f: ba 01 00 00 00 mov $0x1,%edx 146864: 48 89 ef mov %rbp,%rdi 146867: be 2d 01 00 00 mov $0x12d,%esi 14686c: d3 e2 shl %cl,%edx 14686e: 31 c9 xor %ecx,%ecx 146870: e8 00 00 00 00 callq 146875 146875: 31 c0 xor %eax,%eax 146877: 5b pop %rbx 146878: 5d pop %rbp 146879: 41 5c pop %r12 14687b: c3 retq 14687c: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 146883: b9 08 00 00 00 mov $0x8,%ecx 146888: 48 8b b7 c8 01 00 00 mov 0x1c8(%rdi),%rsi 14688f: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 146896: 8b 02 mov (%rdx),%eax 146898: 83 f8 08 cmp $0x8,%eax 14689b: 0f 46 c8 cmovbe %eax,%ecx 14689e: 85 c0 test %eax,%eax 1468a0: 0f 84 6c fe ff ff je 146712 1468a6: 83 e9 01 sub $0x1,%ecx 1468a9: 48 8d 86 d8 08 00 00 lea 0x8d8(%rsi),%rax 1468b0: 48 83 c2 0c add $0xc,%rdx 1468b4: 48 8d b4 8e dc 08 00 lea 0x8dc(%rsi,%rcx,4),%rsi 1468bb: 00 1468bc: 8b 0a mov (%rdx),%ecx 1468be: 48 83 c0 04 add $0x4,%rax 1468c2: 48 83 c2 0c add $0xc,%rdx 1468c6: 89 48 fc mov %ecx,-0x4(%rax) 1468c9: 48 39 f0 cmp %rsi,%rax 1468cc: 75 ee jne 1468bc 1468ce: 5b pop %rbx 1468cf: 31 c0 xor %eax,%eax 1468d1: 5d pop %rbp 1468d2: 41 5c pop %r12 1468d4: c3 retq 1468d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1468dc: 00 00 00 00 00000000001468e0 : 1468e0: e8 00 00 00 00 callq 1468e5 1468e5: 49 89 f8 mov %rdi,%r8 1468e8: 48 89 f7 mov %rsi,%rdi 1468eb: 49 89 c9 mov %rcx,%r9 1468ee: 89 d6 mov %edx,%esi 1468f0: 8b 87 58 08 00 00 mov 0x858(%rdi),%eax 1468f6: 85 c0 test %eax,%eax 1468f8: 74 55 je 14694f 1468fa: 49 8b 40 08 mov 0x8(%r8),%rax 1468fe: 8b 08 mov (%rax),%ecx 146900: 85 c9 test %ecx,%ecx 146902: 74 30 je 146934 146904: 48 83 c0 04 add $0x4,%rax 146908: 31 d2 xor %edx,%edx 14690a: eb 0b jmp 146917 14690c: 83 c2 01 add $0x1,%edx 14690f: 48 83 c0 1c add $0x1c,%rax 146913: 39 d1 cmp %edx,%ecx 146915: 74 1d je 146934 146917: 39 30 cmp %esi,(%rax) 146919: 72 f1 jb 14690c 14691b: 89 d0 mov %edx,%eax 14691d: 0f b7 84 c7 b8 0a 00 movzwl 0xab8(%rdi,%rax,8),%eax 146924: 00 146925: 66 41 89 01 mov %ax,(%r9) 146929: 49 8b 40 08 mov 0x8(%r8),%rax 14692d: 3b 10 cmp (%rax),%edx 14692f: 73 03 jae 146934 146931: 31 c0 xor %eax,%eax 146933: c3 retq 146934: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14693b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 146942: e8 00 00 00 00 callq 146947 146947: 85 c0 test %eax,%eax 146949: 0f 85 00 00 00 00 jne 14694f 14694f: b8 ea ff ff ff mov $0xffffffea,%eax 146954: c3 retq 146955: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14695c: 00 00 00 00 0000000000146960 : 146960: e8 00 00 00 00 callq 146965 146965: 41 56 push %r14 146967: 49 89 ce mov %rcx,%r14 14696a: 41 55 push %r13 14696c: 41 54 push %r12 14696e: 49 89 f4 mov %rsi,%r12 146971: 55 push %rbp 146972: 53 push %rbx 146973: 48 83 ec 08 sub $0x8,%rsp 146977: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 14697e: c7 01 00 00 00 00 movl $0x0,(%rcx) 146984: 8b 0e mov (%rsi),%ecx 146986: 85 c9 test %ecx,%ecx 146988: 0f 84 c9 01 00 00 je 146b57 14698e: 89 d6 mov %edx,%esi 146990: 49 89 fd mov %rdi,%r13 146993: 49 8d 44 24 04 lea 0x4(%r12),%rax 146998: 31 d2 xor %edx,%edx 14699a: eb 02 jmp 14699e 14699c: 89 da mov %ebx,%edx 14699e: 39 30 cmp %esi,(%rax) 1469a0: 0f 83 ab 00 00 00 jae 146a51 1469a6: 8d 5a 01 lea 0x1(%rdx),%ebx 1469a9: 48 83 c0 1c add $0x1c,%rax 1469ad: 39 d9 cmp %ebx,%ecx 1469af: 75 eb jne 14699c 1469b1: 89 d5 mov %edx,%ebp 1469b3: 48 8d 04 ed 00 00 00 lea 0x0(,%rbp,8),%rax 1469ba: 00 1469bb: 48 29 e8 sub %rbp,%rax 1469be: 49 8d 14 84 lea (%r12,%rax,4),%rdx 1469c2: 0f b7 42 0e movzwl 0xe(%rdx),%eax 1469c6: c1 e0 02 shl $0x2,%eax 1469c9: 41 89 06 mov %eax,(%r14) 1469cc: 41 8b 8d 90 08 00 00 mov 0x890(%r13),%ecx 1469d3: 85 c9 test %ecx,%ecx 1469d5: 75 3c jne 146a13 1469d7: 41 0f b7 95 74 08 00 movzwl 0x874(%r13),%edx 1469de: 00 1469df: c1 e2 11 shl $0x11,%edx 1469e2: 09 d0 or %edx,%eax 1469e4: 41 89 06 mov %eax,(%r14) 1469e7: 41 8b 85 58 08 00 00 mov 0x858(%r13),%eax 1469ee: 85 c0 test %eax,%eax 1469f0: 0f 85 c4 00 00 00 jne 146aba 1469f6: 41 0f b7 85 70 08 00 movzwl 0x870(%r13),%eax 1469fd: 00 1469fe: c1 e0 02 shl $0x2,%eax 146a01: 41 89 00 mov %eax,(%r8) 146a04: 31 c0 xor %eax,%eax 146a06: 48 83 c4 08 add $0x8,%rsp 146a0a: 5b pop %rbx 146a0b: 5d pop %rbp 146a0c: 41 5c pop %r12 146a0e: 41 5d pop %r13 146a10: 41 5e pop %r14 146a12: c3 retq 146a13: 66 83 7a 12 00 cmpw $0x0,0x12(%rdx) 146a18: 74 cd je 1469e7 146a1a: 89 da mov %ebx,%edx 146a1c: 49 8d bd a0 09 00 00 lea 0x9a0(%r13),%rdi 146a23: 4c 89 04 24 mov %r8,(%rsp) 146a27: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 146a2e: 00 146a2f: 48 29 d0 sub %rdx,%rax 146a32: 41 0f b7 74 84 0e movzwl 0xe(%r12,%rax,4),%esi 146a38: 66 81 ee c8 00 sub $0xc8,%si 146a3d: 0f b7 f6 movzwl %si,%esi 146a40: e8 00 00 00 00 callq 146a45 146a45: 4c 8b 04 24 mov (%rsp),%r8 146a49: c1 e0 11 shl $0x11,%eax 146a4c: 41 09 06 or %eax,(%r14) 146a4f: eb 96 jmp 1469e7 146a51: 89 d5 mov %edx,%ebp 146a53: 48 8d 04 ed 00 00 00 lea 0x0(,%rbp,8),%rax 146a5a: 00 146a5b: 48 29 e8 sub %rbp,%rax 146a5e: 49 8d 14 84 lea (%r12,%rax,4),%rdx 146a62: 0f b7 42 0e movzwl 0xe(%rdx),%eax 146a66: c1 e0 02 shl $0x2,%eax 146a69: 41 89 06 mov %eax,(%r14) 146a6c: 41 8b bd 90 08 00 00 mov 0x890(%r13),%edi 146a73: 85 ff test %edi,%edi 146a75: 0f 85 9b 00 00 00 jne 146b16 146a7b: 41 0f b7 95 74 08 00 movzwl 0x874(%r13),%edx 146a82: 00 146a83: c1 e2 11 shl $0x11,%edx 146a86: 09 d0 or %edx,%eax 146a88: 41 89 06 mov %eax,(%r14) 146a8b: 41 8b b5 58 08 00 00 mov 0x858(%r13),%esi 146a92: 85 f6 test %esi,%esi 146a94: 75 62 jne 146af8 146a96: 41 0f b7 85 70 08 00 movzwl 0x870(%r13),%eax 146a9d: 00 146a9e: c1 e0 02 shl $0x2,%eax 146aa1: 41 89 00 mov %eax,(%r8) 146aa4: 41 81 0e 00 00 00 40 orl $0x40000000,(%r14) 146aab: 48 83 c4 08 add $0x8,%rsp 146aaf: 31 c0 xor %eax,%eax 146ab1: 5b pop %rbx 146ab2: 5d pop %rbp 146ab3: 41 5c pop %r12 146ab5: 41 5d pop %r13 146ab7: 41 5e pop %r14 146ab9: c3 retq 146aba: 48 8d 14 dd 00 00 00 lea 0x0(,%rbx,8),%rdx 146ac1: 00 146ac2: 31 c0 xor %eax,%eax 146ac4: 48 29 da sub %rbx,%rdx 146ac7: 66 41 83 7c 94 14 00 cmpw $0x0,0x14(%r12,%rdx,4) 146ace: 0f 84 32 ff ff ff je 146a06 146ad4: 48 8d 14 ed 00 00 00 lea 0x0(,%rbp,8),%rdx 146adb: 00 146adc: 48 29 ea sub %rbp,%rdx 146adf: 41 0f b7 54 94 14 movzwl 0x14(%r12,%rdx,4),%edx 146ae5: c1 e2 02 shl $0x2,%edx 146ae8: 41 89 10 mov %edx,(%r8) 146aeb: 48 83 c4 08 add $0x8,%rsp 146aef: 5b pop %rbx 146af0: 5d pop %rbp 146af1: 41 5c pop %r12 146af3: 41 5d pop %r13 146af5: 41 5e pop %r14 146af7: c3 retq 146af8: 48 8d 04 ed 00 00 00 lea 0x0(,%rbp,8),%rax 146aff: 00 146b00: 48 29 e8 sub %rbp,%rax 146b03: 41 0f b7 44 84 14 movzwl 0x14(%r12,%rax,4),%eax 146b09: 66 85 c0 test %ax,%ax 146b0c: 74 96 je 146aa4 146b0e: c1 e0 02 shl $0x2,%eax 146b11: 41 89 00 mov %eax,(%r8) 146b14: eb 8e jmp 146aa4 146b16: 0f b7 4a 12 movzwl 0x12(%rdx),%ecx 146b1a: 66 85 c9 test %cx,%cx 146b1d: 74 0d je 146b2c 146b1f: c1 e1 11 shl $0x11,%ecx 146b22: 09 c8 or %ecx,%eax 146b24: 41 89 06 mov %eax,(%r14) 146b27: e9 5f ff ff ff jmpq 146a8b 146b2c: 0f b7 72 0e movzwl 0xe(%rdx),%esi 146b30: 49 8d bd a0 09 00 00 lea 0x9a0(%r13),%rdi 146b37: 4c 89 04 24 mov %r8,(%rsp) 146b3b: 66 81 ee c8 00 sub $0xc8,%si 146b40: 0f b7 f6 movzwl %si,%esi 146b43: e8 00 00 00 00 callq 146b48 146b48: 4c 8b 04 24 mov (%rsp),%r8 146b4c: c1 e0 11 shl $0x11,%eax 146b4f: 41 09 06 or %eax,(%r14) 146b52: e9 34 ff ff ff jmpq 146a8b 146b57: b8 ea ff ff ff mov $0xffffffea,%eax 146b5c: e9 a5 fe ff ff jmpq 146a06 146b61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 146b68: 00 00 00 00 146b6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000146b70 : 146b70: e8 00 00 00 00 callq 146b75 146b75: 41 57 push %r15 146b77: b9 08 00 00 00 mov $0x8,%ecx 146b7c: 49 89 ff mov %rdi,%r15 146b7f: 41 56 push %r14 146b81: 41 55 push %r13 146b83: 41 54 push %r12 146b85: 55 push %rbp 146b86: 53 push %rbx 146b87: 48 81 ec 98 00 00 00 sub $0x98,%rsp 146b8e: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 146b95: 4c 8b b7 c8 01 00 00 mov 0x1c8(%rdi),%r14 146b9c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 146ba3: 00 00 146ba5: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 146bac: 00 146bad: 31 c0 xor %eax,%eax 146baf: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 146bb6: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 146bbb: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 146bc0: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 146bc7: 4c 89 74 24 18 mov %r14,0x18(%rsp) 146bcc: 48 89 44 24 20 mov %rax,0x20(%rsp) 146bd1: 8b 83 c8 00 00 00 mov 0xc8(%rbx),%eax 146bd7: 89 44 24 28 mov %eax,0x28(%rsp) 146bdb: 41 8b 46 4c mov 0x4c(%r14),%eax 146bdf: 89 44 24 2c mov %eax,0x2c(%rsp) 146be3: 49 8d 86 5d 01 00 00 lea 0x15d(%r14),%rax 146bea: 48 89 44 24 10 mov %rax,0x10(%rsp) 146bef: 31 c0 xor %eax,%eax 146bf1: f3 48 ab rep stos %rax,%es:(%rdi) 146bf4: 49 8b 3f mov (%r15),%rdi 146bf7: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 146bfe: 48 8b 40 30 mov 0x30(%rax),%rax 146c02: e8 00 00 00 00 callq 146c07 146c07: 4c 89 ff mov %r15,%rdi 146c0a: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 146c0f: 89 c3 mov %eax,%ebx 146c11: e8 00 00 00 00 callq 146c16 146c16: 85 c0 test %eax,%eax 146c18: 0f 84 cc 03 00 00 je 146fea 146c1e: bd 00 70 00 00 mov $0x7000,%ebp 146c23: 41 bb 00 a0 ff ff mov $0xffffa000,%r11d 146c29: ba a0 00 00 00 mov $0xa0,%edx 146c2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 146c35: 41 b8 00 4b 00 00 mov $0x4b00,%r8d 146c3b: b9 04 00 00 00 mov $0x4,%ecx 146c40: be 70 00 00 00 mov $0x70,%esi 146c45: 49 c7 c5 00 00 00 00 mov $0x0,%r13 146c4c: 49 8d 86 55 07 00 00 lea 0x755(%r14),%rax 146c53: 41 ba 03 00 00 00 mov $0x3,%r10d 146c59: eb 2d jmp 146c88 146c5b: 0f b7 77 06 movzwl 0x6(%rdi),%esi 146c5f: 0f b7 57 04 movzwl 0x4(%rdi),%edx 146c63: 48 83 c7 08 add $0x8,%rdi 146c67: 44 0f b7 47 fa movzwl -0x6(%rdi),%r8d 146c6c: 0f b6 4f f9 movzbl -0x7(%rdi),%ecx 146c70: 41 89 d3 mov %edx,%r11d 146c73: 89 f5 mov %esi,%ebp 146c75: 44 0f b6 57 f8 movzbl -0x8(%rdi),%r10d 146c7a: 66 41 c1 c0 08 rol $0x8,%r8w 146c7f: 66 41 c1 c3 08 rol $0x8,%r11w 146c84: 66 c1 c5 08 rol $0x8,%bp 146c88: 0f af f3 imul %ebx,%esi 146c8b: 44 88 10 mov %r10b,(%rax) 146c8e: 48 83 c0 08 add $0x8,%rax 146c92: 0f af d3 imul %ebx,%edx 146c95: 88 48 f9 mov %cl,-0x7(%rax) 146c98: 66 44 89 40 fa mov %r8w,-0x6(%rax) 146c9d: d3 ee shr %cl,%esi 146c9f: 66 44 89 58 fc mov %r11w,-0x4(%rax) 146ca4: d3 ea shr %cl,%edx 146ca6: 89 b0 33 01 00 00 mov %esi,0x133(%rax) 146cac: 89 90 37 01 00 00 mov %edx,0x137(%rax) 146cb2: 66 89 68 fe mov %bp,-0x2(%rax) 146cb6: 49 39 fd cmp %rdi,%r13 146cb9: 75 a0 jne 146c5b 146cbb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 146cc0: 8b 08 mov (%rax),%ecx 146cc2: 85 c9 test %ecx,%ecx 146cc4: 0f 84 46 02 00 00 je 146f10 146cca: 48 8b 44 24 08 mov 0x8(%rsp),%rax 146ccf: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 146cd4: 31 db xor %ebx,%ebx 146cd6: 48 8d 68 08 lea 0x8(%rax),%rbp 146cda: e9 e7 00 00 00 jmpq 146dc6 146cdf: 41 80 bc 24 74 0d 00 cmpb $0x0,0xd74(%r12) 146ce6: 00 00 146ce8: 74 0c je 146cf6 146cea: 41 8b 84 24 7c 0d 00 mov 0xd7c(%r12),%eax 146cf1: 00 146cf2: 41 88 46 1c mov %al,0x1c(%r14) 146cf6: 41 80 bc 24 75 0d 00 cmpb $0x0,0xd75(%r12) 146cfd: 00 00 146cff: 74 0c je 146d0d 146d01: 41 8b 84 24 78 0d 00 mov 0xd78(%r12),%eax 146d08: 00 146d09: 41 88 46 1d mov %al,0x1d(%r14) 146d0d: 48 8b 44 24 38 mov 0x38(%rsp),%rax 146d12: 41 8b 0e mov (%r14),%ecx 146d15: 49 89 46 20 mov %rax,0x20(%r14) 146d19: 48 8b 44 24 40 mov 0x40(%rsp),%rax 146d1e: 0f c9 bswap %ecx 146d20: 49 89 46 28 mov %rax,0x28(%r14) 146d24: 48 8b 44 24 48 mov 0x48(%rsp),%rax 146d29: 41 89 0e mov %ecx,(%r14) 146d2c: 41 8b 4e 10 mov 0x10(%r14),%ecx 146d30: 48 89 c2 mov %rax,%rdx 146d33: 66 41 c1 46 06 08 rolw $0x8,0x6(%r14) 146d39: 0f c9 bswap %ecx 146d3b: 41 89 4e 10 mov %ecx,0x10(%r14) 146d3f: 41 8b 4e 14 mov 0x14(%r14),%ecx 146d43: 48 c1 ea 20 shr $0x20,%rdx 146d47: 66 c1 c2 08 rol $0x8,%dx 146d4b: 66 41 c1 46 24 08 rolw $0x8,0x24(%r14) 146d51: 0f c9 bswap %ecx 146d53: 41 89 4e 14 mov %ecx,0x14(%r14) 146d57: 41 8b 4e 20 mov 0x20(%r14),%ecx 146d5b: 66 41 89 56 34 mov %dx,0x34(%r14) 146d60: 0f c9 bswap %ecx 146d62: 41 89 4e 20 mov %ecx,0x20(%r14) 146d66: 89 c1 mov %eax,%ecx 146d68: 66 c1 c1 08 rol $0x8,%cx 146d6c: 66 41 c1 46 26 08 rolw $0x8,0x26(%r14) 146d72: 66 41 89 4e 30 mov %cx,0x30(%r14) 146d77: 89 c1 mov %eax,%ecx 146d79: 48 c1 e8 30 shr $0x30,%rax 146d7d: c1 e9 10 shr $0x10,%ecx 146d80: 66 c1 c0 08 rol $0x8,%ax 146d84: 66 c1 c1 08 rol $0x8,%cx 146d88: 66 41 89 46 36 mov %ax,0x36(%r14) 146d8d: 66 41 89 4e 32 mov %cx,0x32(%r14) 146d92: 66 41 c1 46 28 08 rolw $0x8,0x28(%r14) 146d98: 66 41 c1 46 2c 08 rolw $0x8,0x2c(%r14) 146d9e: 66 41 c1 46 2e 08 rolw $0x8,0x2e(%r14) 146da4: 83 fb 01 cmp $0x1,%ebx 146da7: 76 05 jbe 146dae 146da9: 41 c6 46 05 00 movb $0x0,0x5(%r14) 146dae: 48 8b 44 24 08 mov 0x8(%rsp),%rax 146db3: 83 c3 01 add $0x1,%ebx 146db6: 48 83 c5 0c add $0xc,%rbp 146dba: 49 83 c6 38 add $0x38,%r14 146dbe: 39 18 cmp %ebx,(%rax) 146dc0: 0f 86 4a 01 00 00 jbe 146f10 146dc6: 44 8b 6d 00 mov 0x0(%rbp),%r13d 146dca: 49 8b 87 18 01 00 00 mov 0x118(%r15),%rax 146dd1: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 146dd6: 4c 89 ff mov %r15,%rdi 146dd9: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 146de0: 00 00 146de2: 4d 8b a7 c0 01 00 00 mov 0x1c0(%r15),%r12 146de9: 44 89 ee mov %r13d,%esi 146dec: 48 89 04 24 mov %rax,(%rsp) 146df0: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 146df7: 00 00 146df9: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 146e00: 00 00 146e02: e8 99 ec ff ff callq 145aa0 146e07: 41 80 bf 88 03 00 00 cmpb $0x0,0x388(%r15) 146e0e: 00 146e0f: 49 8d b4 24 90 05 00 lea 0x590(%r12),%rsi 146e16: 00 146e17: 75 07 jne 146e20 146e19: 48 8b 04 24 mov (%rsp),%rax 146e1d: 48 8b 30 mov (%rax),%rsi 146e20: 49 8b bf c0 01 00 00 mov 0x1c0(%r15),%rdi 146e27: 4c 8d 44 24 34 lea 0x34(%rsp),%r8 146e2c: 4c 89 f1 mov %r14,%rcx 146e2f: 44 89 ea mov %r13d,%edx 146e32: e8 29 fb ff ff callq 146960 146e37: 85 c0 test %eax,%eax 146e39: 0f 85 87 00 00 00 jne 146ec6 146e3f: 41 0f b7 84 24 a0 0d movzwl 0xda0(%r12),%eax 146e46: 00 00 146e48: 41 c6 46 1a 00 movb $0x0,0x1a(%r14) 146e4d: 41 c7 46 10 00 00 00 movl $0x0,0x10(%r14) 146e54: 00 146e55: 66 41 89 46 06 mov %ax,0x6(%r14) 146e5a: 41 c7 46 14 00 00 00 movl $0x0,0x14(%r14) 146e61: 00 146e62: 41 c6 46 1b 01 movb $0x1,0x1b(%r14) 146e67: 41 0f b6 84 24 9d 0d movzbl 0xd9d(%r12),%eax 146e6e: 00 00 146e70: 41 88 46 1c mov %al,0x1c(%r14) 146e74: 41 0f b6 84 24 9e 0d movzbl 0xd9e(%r12),%eax 146e7b: 00 00 146e7d: 41 c6 46 1e 00 movb $0x0,0x1e(%r14) 146e82: 41 88 46 1d mov %al,0x1d(%r14) 146e86: 41 c6 46 1f 00 movb $0x0,0x1f(%r14) 146e8b: 49 8b 87 68 03 00 00 mov 0x368(%r15),%rax 146e92: 8b 40 20 mov 0x20(%rax),%eax 146e95: 41 89 84 24 fc 0c 00 mov %eax,0xcfc(%r12) 146e9c: 00 146e9d: 41 f6 87 28 01 00 00 testb $0x40,0x128(%r15) 146ea4: 40 146ea5: 0f 84 34 fe ff ff je 146cdf 146eab: 49 8b 87 68 03 00 00 mov 0x368(%r15),%rax 146eb2: 44 89 ef mov %r13d,%edi 146eb5: 8b 70 20 mov 0x20(%rax),%esi 146eb8: e8 00 00 00 00 callq 146ebd 146ebd: 41 88 46 05 mov %al,0x5(%r14) 146ec1: e9 19 fe ff ff jmpq 146cdf 146ec6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 146ecd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 146ed4: 41 89 c5 mov %eax,%r13d 146ed7: e8 00 00 00 00 callq 146edc 146edc: 85 c0 test %eax,%eax 146ede: 0f 85 00 00 00 00 jne 146ee4 146ee4: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 146eeb: 00 146eec: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 146ef3: 00 00 146ef5: 0f 85 b8 02 00 00 jne 1471b3 146efb: 48 81 c4 98 00 00 00 add $0x98,%rsp 146f02: 44 89 e8 mov %r13d,%eax 146f05: 5b pop %rbx 146f06: 5d pop %rbp 146f07: 41 5c pop %r12 146f09: 41 5d pop %r13 146f0b: 41 5e pop %r14 146f0d: 41 5f pop %r15 146f0f: c3 retq 146f10: 41 f6 87 34 01 00 00 testb $0x10,0x134(%r15) 146f17: 10 146f18: 74 0c je 146f26 146f1a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 146f1f: c6 80 88 01 00 00 00 movb $0x0,0x188(%rax) 146f26: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 146f2b: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 146f30: c6 87 77 01 00 00 01 movb $0x1,0x177(%rdi) 146f37: 8b 03 mov (%rbx),%eax 146f39: 88 87 41 01 00 00 mov %al,0x141(%rdi) 146f3f: 48 89 df mov %rbx,%rdi 146f42: e8 00 00 00 00 callq 146f47 146f47: 48 83 7c 24 20 00 cmpq $0x0,0x20(%rsp) 146f4d: 89 83 30 0d 00 00 mov %eax,0xd30(%rbx) 146f53: 0f 84 ed 00 00 00 je 147046 146f59: 80 7c 24 28 00 cmpb $0x0,0x28(%rsp) 146f5e: 0f 84 29 02 00 00 je 14718d 146f64: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 146f69: 0f b6 74 24 28 movzbl 0x28(%rsp),%esi 146f6e: 31 c0 xor %eax,%eax 146f70: 41 8b 10 mov (%r8),%edx 146f73: 83 ee 01 sub $0x1,%esi 146f76: 85 d2 test %edx,%edx 146f78: 74 26 je 146fa0 146f7a: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 146f7f: 39 c6 cmp %eax,%esi 146f81: 89 c1 mov %eax,%ecx 146f83: 89 c7 mov %eax,%edi 146f85: 0f 46 fe cmovbe %esi,%edi 146f88: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 146f8f: 00 146f90: 83 c0 01 add $0x1,%eax 146f93: 48 29 ca sub %rcx,%rdx 146f96: 41 88 7c d1 04 mov %dil,0x4(%r9,%rdx,8) 146f9b: 41 39 00 cmp %eax,(%r8) 146f9e: 77 df ja 146f7f 146fa0: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 146fa7: 00 146fa8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 146faf: 00 00 146fb1: 0f 85 fc 01 00 00 jne 1471b3 146fb7: 8b 74 24 2c mov 0x2c(%rsp),%esi 146fbb: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 146fc0: 4c 89 ff mov %r15,%rdi 146fc3: 48 81 c4 98 00 00 00 add $0x98,%rsp 146fca: 5b pop %rbx 146fcb: 41 b8 00 00 04 00 mov $0x40000,%r8d 146fd1: 5d pop %rbp 146fd2: b9 c0 01 00 00 mov $0x1c0,%ecx 146fd7: 41 5c pop %r12 146fd9: 81 c6 ec 00 00 00 add $0xec,%esi 146fdf: 41 5d pop %r13 146fe1: 41 5e pop %r14 146fe3: 41 5f pop %r15 146fe5: e9 00 00 00 00 jmpq 146fea 146fea: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 146fef: 48 8d 44 24 50 lea 0x50(%rsp),%rax 146ff4: 4c 8d 84 24 90 00 00 lea 0x90(%rsp),%r8 146ffb: 00 146ffc: 48 8d 93 55 07 00 00 lea 0x755(%rbx),%rdx 147003: 0f b6 08 movzbl (%rax),%ecx 147006: 48 83 c0 08 add $0x8,%rax 14700a: 48 83 c2 08 add $0x8,%rdx 14700e: 88 4a f8 mov %cl,-0x8(%rdx) 147011: 0f b6 48 f9 movzbl -0x7(%rax),%ecx 147015: 88 4a f9 mov %cl,-0x7(%rdx) 147018: 0f b7 70 fc movzwl -0x4(%rax),%esi 14701c: 0f b7 48 fe movzwl -0x2(%rax),%ecx 147020: 0f b7 78 fa movzwl -0x6(%rax),%edi 147024: 66 c1 c6 08 rol $0x8,%si 147028: 66 c1 c7 08 rol $0x8,%di 14702c: 66 c1 c1 08 rol $0x8,%cx 147030: 66 89 72 fc mov %si,-0x4(%rdx) 147034: 66 89 7a fa mov %di,-0x6(%rdx) 147038: 66 89 4a fe mov %cx,-0x2(%rdx) 14703c: 49 39 c0 cmp %rax,%r8 14703f: 75 c2 jne 147003 147041: e9 75 fc ff ff jmpq 146cbb 147046: 48 8b 44 24 08 mov 0x8(%rsp),%rax 14704b: 8b b8 38 0d 00 00 mov 0xd38(%rax),%edi 147051: 85 ff test %edi,%edi 147053: 0f 84 d0 00 00 00 je 147129 147059: 31 c0 xor %eax,%eax 14705b: be 01 00 00 00 mov $0x1,%esi 147060: 40 f6 c7 02 test $0x2,%dil 147064: 0f 84 c8 00 00 00 je 147132 14706a: 83 c0 01 add $0x1,%eax 14706d: 89 f2 mov %esi,%edx 14706f: 44 0f b6 c0 movzbl %al,%r8d 147073: 41 8d 48 01 lea 0x1(%r8),%ecx 147077: d3 e2 shl %cl,%edx 147079: 85 fa test %edi,%edx 14707b: 75 ed jne 14706a 14707d: 40 f6 c7 01 test $0x1,%dil 147081: 0f 85 f8 00 00 00 jne 14717f 147087: 84 c0 test %al,%al 147089: 0f 84 29 01 00 00 je 1471b8 14708f: ba 01 00 00 00 mov $0x1,%edx 147094: 41 ba 01 00 00 00 mov $0x1,%r10d 14709a: 40 f6 c7 04 test $0x4,%dil 14709e: 74 14 je 1470b4 1470a0: e9 c9 00 00 00 jmpq 14716e 1470a5: 8d 4a 02 lea 0x2(%rdx),%ecx 1470a8: 44 89 d3 mov %r10d,%ebx 1470ab: 83 c2 01 add $0x1,%edx 1470ae: d3 e3 shl %cl,%ebx 1470b0: 85 fb test %edi,%ebx 1470b2: 75 60 jne 147114 1470b4: 89 d6 mov %edx,%esi 1470b6: 38 d0 cmp %dl,%al 1470b8: 77 eb ja 1470a5 1470ba: 83 c2 02 add $0x2,%edx 1470bd: 41 ba 01 00 00 00 mov $0x1,%r10d 1470c3: 44 39 c2 cmp %r8d,%edx 1470c6: 41 0f 4f d0 cmovg %r8d,%edx 1470ca: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1470cf: b9 02 00 00 00 mov $0x2,%ecx 1470d4: 83 3b 02 cmpl $0x2,(%rbx) 1470d7: 76 24 jbe 1470fd 1470d9: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1470de: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 1470e3: 89 cf mov %ecx,%edi 1470e5: 83 c1 01 add $0x1,%ecx 1470e8: 48 8d 34 fd 00 00 00 lea 0x0(,%rdi,8),%rsi 1470ef: 00 1470f0: 48 29 fe sub %rdi,%rsi 1470f3: 41 88 44 f1 04 mov %al,0x4(%r9,%rsi,8) 1470f8: 41 39 08 cmp %ecx,(%r8) 1470fb: 77 e6 ja 1470e3 1470fd: 48 8b 44 24 18 mov 0x18(%rsp),%rax 147102: 44 88 90 61 01 00 00 mov %r10b,0x161(%rax) 147109: 88 90 99 01 00 00 mov %dl,0x199(%rax) 14710f: e9 8c fe ff ff jmpq 146fa0 147114: 83 c6 02 add $0x2,%esi 147117: 41 ba 01 00 00 00 mov $0x1,%r10d 14711d: 44 39 c6 cmp %r8d,%esi 147120: 44 0f 4e c6 cmovle %esi,%r8d 147124: 44 89 c2 mov %r8d,%edx 147127: eb a1 jmp 1470ca 147129: 31 d2 xor %edx,%edx 14712b: 31 c0 xor %eax,%eax 14712d: 45 31 d2 xor %r10d,%r10d 147130: eb 98 jmp 1470ca 147132: be 01 00 00 00 mov $0x1,%esi 147137: ba 01 00 00 00 mov $0x1,%edx 14713c: 45 31 c0 xor %r8d,%r8d 14713f: 40 f6 c7 01 test $0x1,%dil 147143: 75 18 jne 14715d 147145: 89 c1 mov %eax,%ecx 147147: 83 c1 01 add $0x1,%ecx 14714a: 89 f0 mov %esi,%eax 14714c: d3 e0 shl %cl,%eax 14714e: 0f b6 d1 movzbl %cl,%edx 147151: 85 f8 test %edi,%eax 147153: 74 f2 je 147147 147155: 89 c8 mov %ecx,%eax 147157: 83 c2 01 add $0x1,%edx 14715a: 45 31 c0 xor %r8d,%r8d 14715d: 41 39 d0 cmp %edx,%r8d 147160: 41 89 c2 mov %eax,%r10d 147163: 41 0f 4e d0 cmovle %r8d,%edx 147167: 31 c0 xor %eax,%eax 147169: e9 5c ff ff ff jmpq 1470ca 14716e: ba 02 00 00 00 mov $0x2,%edx 147173: 41 39 d0 cmp %edx,%r8d 147176: 41 0f 4e d0 cmovle %r8d,%edx 14717a: e9 4b ff ff ff jmpq 1470ca 14717f: ba 01 00 00 00 mov $0x1,%edx 147184: 84 c0 test %al,%al 147186: 74 d5 je 14715d 147188: 45 31 d2 xor %r10d,%r10d 14718b: eb e6 jmp 147173 14718d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147194: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14719b: e8 00 00 00 00 callq 1471a0 1471a0: 85 c0 test %eax,%eax 1471a2: 0f 85 00 00 00 00 jne 1471a8 1471a8: 41 bd ea ff ff ff mov $0xffffffea,%r13d 1471ae: e9 31 fd ff ff jmpq 146ee4 1471b3: e8 00 00 00 00 callq 1471b8 1471b8: ba 02 00 00 00 mov $0x2,%edx 1471bd: b8 01 00 00 00 mov $0x1,%eax 1471c2: eb 99 jmp 14715d 1471c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1471cb: 00 00 00 00 1471cf: 90 nop 00000000001471d0 : 1471d0: e8 00 00 00 00 callq 1471d5 1471d5: 41 57 push %r15 1471d7: 41 56 push %r14 1471d9: 45 31 f6 xor %r14d,%r14d 1471dc: 41 55 push %r13 1471de: 49 89 fd mov %rdi,%r13 1471e1: 41 54 push %r12 1471e3: 55 push %rbp 1471e4: 53 push %rbx 1471e5: 48 83 ec 18 sub $0x18,%rsp 1471e9: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 1471f0: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 1471f7: 8b 48 4c mov 0x4c(%rax),%ecx 1471fa: 41 8b 54 24 64 mov 0x64(%r12),%edx 1471ff: 48 89 44 24 08 mov %rax,0x8(%rsp) 147204: 48 05 35 03 00 00 add $0x335,%rax 14720a: 48 89 44 24 10 mov %rax,0x10(%rsp) 14720f: 4d 8d 7c 24 6c lea 0x6c(%r12),%r15 147214: 48 89 c3 mov %rax,%rbx 147217: 89 4c 24 04 mov %ecx,0x4(%rsp) 14721b: 85 d2 test %edx,%edx 14721d: 0f 85 cc 00 00 00 jne 1472ef 147223: e9 64 01 00 00 jmpq 14738c 147228: 89 53 08 mov %edx,0x8(%rbx) 14722b: c6 43 0d 01 movb $0x1,0xd(%rbx) 14722f: c6 43 0e 00 movb $0x0,0xe(%rbx) 147233: 0f b6 85 a3 0d 00 00 movzbl 0xda3(%rbp),%eax 14723a: 88 43 10 mov %al,0x10(%rbx) 14723d: 0f b6 85 a4 0d 00 00 movzbl 0xda4(%rbp),%eax 147244: c6 43 12 00 movb $0x0,0x12(%rbx) 147248: 88 43 11 mov %al,0x11(%rbx) 14724b: 0f b7 85 a6 0d 00 00 movzwl 0xda6(%rbp),%eax 147252: c6 43 0c 00 movb $0x0,0xc(%rbx) 147256: 66 89 43 14 mov %ax,0x14(%rbx) 14725a: c6 43 16 00 movb $0x0,0x16(%rbx) 14725e: 49 8b 85 68 03 00 00 mov 0x368(%r13),%rax 147265: 8b 40 08 mov 0x8(%rax),%eax 147268: 89 85 00 0d 00 00 mov %eax,0xd00(%rbp) 14726e: 49 8b 85 68 03 00 00 mov 0x368(%r13),%rax 147275: 8b 80 a4 05 00 00 mov 0x5a4(%rax),%eax 14727b: 89 85 04 0d 00 00 mov %eax,0xd04(%rbp) 147281: 81 fa 40 9c 00 00 cmp $0x9c40,%edx 147287: 77 1c ja 1472a5 147289: 49 8b 7d 60 mov 0x60(%r13),%rdi 14728d: be 35 1b 00 00 mov $0x1b35,%esi 147292: 48 8b 07 mov (%rdi),%rax 147295: 48 8b 00 mov (%rax),%rax 147298: e8 00 00 00 00 callq 14729d 14729d: a8 01 test $0x1,%al 14729f: 74 04 je 1472a5 1472a1: c6 43 0c 01 movb $0x1,0xc(%rbx) 1472a5: 8b 43 04 mov 0x4(%rbx),%eax 1472a8: 66 c1 43 14 08 rolw $0x8,0x14(%rbx) 1472ad: 0f c8 bswap %eax 1472af: 89 43 04 mov %eax,0x4(%rbx) 1472b2: 8b 43 08 mov 0x8(%rbx),%eax 1472b5: 0f c8 bswap %eax 1472b7: 89 43 08 mov %eax,0x8(%rbx) 1472ba: 8b 03 mov (%rbx),%eax 1472bc: 0f c8 bswap %eax 1472be: 89 03 mov %eax,(%rbx) 1472c0: 41 8b 44 24 64 mov 0x64(%r12),%eax 1472c5: 8d 50 ff lea -0x1(%rax),%edx 1472c8: 44 39 f2 cmp %r14d,%edx 1472cb: 75 0d jne 1472da 1472cd: c6 43 16 01 movb $0x1,0x16(%rbx) 1472d1: c6 43 0e 01 movb $0x1,0xe(%rbx) 1472d5: 41 8b 44 24 64 mov 0x64(%r12),%eax 1472da: 41 83 c6 01 add $0x1,%r14d 1472de: 49 83 c7 0c add $0xc,%r15 1472e2: 48 83 c3 18 add $0x18,%rbx 1472e6: 41 39 c6 cmp %eax,%r14d 1472e9: 0f 83 9d 00 00 00 jae 14738c 1472ef: 41 8b 17 mov (%r15),%edx 1472f2: 85 d2 test %edx,%edx 1472f4: 0f 84 f0 00 00 00 je 1473ea 1472fa: 49 8b ad c0 01 00 00 mov 0x1c0(%r13),%rbp 147301: 41 80 bd 88 03 00 00 cmpb $0x0,0x388(%r13) 147308: 00 147309: 48 8d b5 74 06 00 00 lea 0x674(%rbp),%rsi 147310: 75 0b jne 14731d 147312: 49 8b 85 18 01 00 00 mov 0x118(%r13),%rax 147319: 48 8b 70 08 mov 0x8(%rax),%rsi 14731d: 48 85 f6 test %rsi,%rsi 147320: 0f 84 02 ff ff ff je 147228 147326: 4c 8d 43 04 lea 0x4(%rbx),%r8 14732a: 48 89 d9 mov %rbx,%rcx 14732d: 48 89 ef mov %rbp,%rdi 147330: 89 14 24 mov %edx,(%rsp) 147333: e8 28 f6 ff ff callq 146960 147338: 8b 14 24 mov (%rsp),%edx 14733b: 85 c0 test %eax,%eax 14733d: 0f 84 e5 fe ff ff je 147228 147343: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14734a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147351: 89 04 24 mov %eax,(%rsp) 147354: e8 00 00 00 00 callq 147359 147359: 44 8b 04 24 mov (%rsp),%r8d 14735d: 85 c0 test %eax,%eax 14735f: 0f 85 00 00 00 00 jne 147365 147365: 41 8b 44 24 64 mov 0x64(%r12),%eax 14736a: 83 e8 01 sub $0x1,%eax 14736d: 44 39 f0 cmp %r14d,%eax 147370: 75 08 jne 14737a 147372: c6 43 16 01 movb $0x1,0x16(%rbx) 147376: c6 43 0e 01 movb $0x1,0xe(%rbx) 14737a: 48 83 c4 18 add $0x18,%rsp 14737e: 44 89 c0 mov %r8d,%eax 147381: 5b pop %rbx 147382: 5d pop %rbp 147383: 41 5c pop %r12 147385: 41 5d pop %r13 147387: 41 5e pop %r14 147389: 41 5f pop %r15 14738b: c3 retq 14738c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 147391: b8 00 1f 00 00 mov $0x1f00,%eax 147396: 49 8d 7c 24 64 lea 0x64(%r12),%rdi 14739b: 66 89 81 49 03 00 00 mov %ax,0x349(%rcx) 1473a2: 41 8b 44 24 64 mov 0x64(%r12),%eax 1473a7: 88 81 42 01 00 00 mov %al,0x142(%rcx) 1473ad: e8 00 00 00 00 callq 1473b2 1473b2: 8b 74 24 04 mov 0x4(%rsp),%esi 1473b6: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1473bb: 4c 89 ef mov %r13,%rdi 1473be: 41 89 84 24 34 0d 00 mov %eax,0xd34(%r12) 1473c5: 00 1473c6: 48 83 c4 18 add $0x18,%rsp 1473ca: 41 b8 00 00 04 00 mov $0x40000,%r8d 1473d0: b9 60 00 00 00 mov $0x60,%ecx 1473d5: 5b pop %rbx 1473d6: 81 c6 c4 02 00 00 add $0x2c4,%esi 1473dc: 5d pop %rbp 1473dd: 41 5c pop %r12 1473df: 41 5d pop %r13 1473e1: 41 5e pop %r14 1473e3: 41 5f pop %r15 1473e5: e9 00 00 00 00 jmpq 1473ea 1473ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1473f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1473f8: e8 00 00 00 00 callq 1473fd 1473fd: 85 c0 test %eax,%eax 1473ff: 0f 85 00 00 00 00 jne 147405 147405: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 14740b: e9 6a ff ff ff jmpq 14737a 0000000000147410 : 147410: e8 00 00 00 00 callq 147415 147415: 41 57 push %r15 147417: 41 56 push %r14 147419: 41 55 push %r13 14741b: 41 54 push %r12 14741d: 55 push %rbp 14741e: 48 89 fd mov %rdi,%rbp 147421: 53 push %rbx 147422: 48 83 ec 58 sub $0x58,%rsp 147426: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 14742d: 48 8b 8f 18 01 00 00 mov 0x118(%rdi),%rcx 147434: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14743b: 00 00 14743d: 48 89 44 24 50 mov %rax,0x50(%rsp) 147442: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 147449: 48 c7 83 d0 08 00 00 movq $0x0,0x8d0(%rbx) 147450: 00 00 00 00 147454: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 147459: 44 8b 90 8c 07 00 00 mov 0x78c(%rax),%r10d 147460: 48 89 04 24 mov %rax,(%rsp) 147464: 45 85 d2 test %r10d,%r10d 147467: 0f 85 a5 04 00 00 jne 147912 14746d: c7 83 dd 00 00 00 00 movl $0x0,0xdd(%rbx) 147474: 00 00 00 147477: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 14747d: a9 00 00 00 01 test $0x1000000,%eax 147482: 74 10 je 147494 147484: c7 83 dd 00 00 00 01 movl $0x1,0xdd(%rbx) 14748b: 00 00 00 14748e: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 147494: a9 00 00 00 10 test $0x10000000,%eax 147499: 74 07 je 1474a2 14749b: 83 8b dd 00 00 00 02 orl $0x2,0xdd(%rbx) 1474a2: 48 8b 04 24 mov (%rsp),%rax 1474a6: 80 b8 d8 07 00 00 00 cmpb $0x0,0x7d8(%rax) 1474ad: 74 07 je 1474b6 1474af: 83 8b dd 00 00 00 04 orl $0x4,0xdd(%rbx) 1474b6: 48 8b 04 24 mov (%rsp),%rax 1474ba: 80 b8 de 0c 00 00 00 cmpb $0x0,0xcde(%rax) 1474c1: 74 13 je 1474d6 1474c3: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1474c8: 66 83 b8 b8 00 00 00 cmpw $0x0,0xb8(%rax) 1474cf: 00 1474d0: 0f 85 a0 03 00 00 jne 147876 1474d6: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 1474dd: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 1474e4: 4c 8d a3 95 03 00 00 lea 0x395(%rbx),%r12 1474eb: 45 31 ff xor %r15d,%r15d 1474ee: 48 89 44 24 08 mov %rax,0x8(%rsp) 1474f3: 4d 8d b5 d0 00 00 00 lea 0xd0(%r13),%r14 1474fa: 41 8b 06 mov (%r14),%eax 1474fd: 41 83 c7 01 add $0x1,%r15d 147501: 49 83 c6 0c add $0xc,%r14 147505: 49 83 c4 10 add $0x10,%r12 147509: 41 88 44 24 f0 mov %al,-0x10(%r12) 14750e: 41 8b 7e f8 mov -0x8(%r14),%edi 147512: e8 00 00 00 00 callq 147517 147517: 41 c6 44 24 f2 01 movb $0x1,-0xe(%r12) 14751d: 41 88 44 24 f1 mov %al,-0xf(%r12) 147522: 41 8b 85 ec 07 00 00 mov 0x7ec(%r13),%eax 147529: 41 c7 44 24 f4 00 00 movl $0x5000000,-0xc(%r12) 147530: 00 05 147532: 41 88 44 24 f3 mov %al,-0xd(%r12) 147537: 41 c7 44 24 f8 00 00 movl $0x1e000000,-0x8(%r12) 14753e: 00 1e 147540: 41 8b 85 c8 00 00 00 mov 0xc8(%r13),%eax 147547: 44 39 f8 cmp %r15d,%eax 14754a: 73 ae jae 1474fa 14754c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 147551: 49 8d bd c8 00 00 00 lea 0xc8(%r13),%rdi 147558: 88 81 43 01 00 00 mov %al,0x143(%rcx) 14755e: e8 00 00 00 00 callq 147563 147563: 48 89 ef mov %rbp,%rdi 147566: 41 89 85 38 0d 00 00 mov %eax,0xd38(%r13) 14756d: e8 fe f5 ff ff callq 146b70 147572: 41 89 c6 mov %eax,%r14d 147575: 85 c0 test %eax,%eax 147577: 0f 85 4a 04 00 00 jne 1479c7 14757d: 48 89 ef mov %rbp,%rdi 147580: e8 4b fc ff ff callq 1471d0 147585: 41 89 c6 mov %eax,%r14d 147588: 85 c0 test %eax,%eax 14758a: 0f 85 78 04 00 00 jne 147a08 147590: 4c 8b a5 c0 01 00 00 mov 0x1c0(%rbp),%r12 147597: 4c 8b ad 18 01 00 00 mov 0x118(%rbp),%r13 14759e: 4c 8d 44 24 3c lea 0x3c(%rsp),%r8 1475a3: 48 8d 8b 19 04 00 00 lea 0x419(%rbx),%rcx 1475aa: 83 a3 15 04 00 00 fe andl $0xfffffffe,0x415(%rbx) 1475b1: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 1475b8: 45 8b b4 24 78 08 00 mov 0x878(%r12),%r14d 1475bf: 00 1475c0: 49 8b 75 00 mov 0x0(%r13),%rsi 1475c4: 44 89 f2 mov %r14d,%edx 1475c7: e8 94 f3 ff ff callq 146960 1475cc: 85 c0 test %eax,%eax 1475ce: 0f 85 87 04 00 00 jne 147a5b 1475d4: 44 89 f6 mov %r14d,%esi 1475d7: 48 8d 93 2d 04 00 00 lea 0x42d(%rbx),%rdx 1475de: 48 89 ef mov %rbp,%rdi 1475e1: e8 ba e4 ff ff callq 145aa0 1475e6: 41 89 c6 mov %eax,%r14d 1475e9: 85 c0 test %eax,%eax 1475eb: 0f 85 33 04 00 00 jne 147a24 1475f1: 8b 83 15 04 00 00 mov 0x415(%rbx),%eax 1475f7: c6 83 23 04 00 00 00 movb $0x0,0x423(%rbx) 1475fe: 48 8d 8b 1d 03 00 00 lea 0x31d(%rbx),%rcx 147605: 4c 8d 44 24 3c lea 0x3c(%rsp),%r8 14760a: 48 c7 83 25 04 00 00 movq $0x0,0x425(%rbx) 147611: 00 00 00 00 147615: 0f c8 bswap %eax 147617: 89 83 15 04 00 00 mov %eax,0x415(%rbx) 14761d: 8b 83 19 04 00 00 mov 0x419(%rbx),%eax 147623: 66 c1 83 31 04 00 00 rolw $0x8,0x431(%rbx) 14762a: 08 14762b: 0f c8 bswap %eax 14762d: 89 83 19 04 00 00 mov %eax,0x419(%rbx) 147633: 8b 83 2d 04 00 00 mov 0x42d(%rbx),%eax 147639: 66 c1 83 33 04 00 00 rolw $0x8,0x433(%rbx) 147640: 08 147641: 66 c1 83 35 04 00 00 rolw $0x8,0x435(%rbx) 147648: 08 147649: 0f c8 bswap %eax 14764b: 66 c1 83 39 04 00 00 rolw $0x8,0x439(%rbx) 147652: 08 147653: 89 83 2d 04 00 00 mov %eax,0x42d(%rbx) 147659: 66 c1 83 3b 04 00 00 rolw $0x8,0x43b(%rbx) 147660: 08 147661: 66 c1 83 3d 04 00 00 rolw $0x8,0x43d(%rbx) 147668: 08 147669: 66 c1 83 3f 04 00 00 rolw $0x8,0x43f(%rbx) 147670: 08 147671: 66 c1 83 41 04 00 00 rolw $0x8,0x441(%rbx) 147678: 08 147679: 66 c1 83 43 04 00 00 rolw $0x8,0x443(%rbx) 147680: 08 147681: 41 8b 94 24 7c 08 00 mov 0x87c(%r12),%edx 147688: 00 147689: 89 93 25 03 00 00 mov %edx,0x325(%rbx) 14768f: 49 8b 75 08 mov 0x8(%r13),%rsi 147693: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 14769a: e8 c1 f2 ff ff callq 146960 14769f: 41 89 c6 mov %eax,%r14d 1476a2: 85 c0 test %eax,%eax 1476a4: 0f 85 9e 06 00 00 jne 147d48 1476aa: 45 8b 84 24 58 08 00 mov 0x858(%r12),%r8d 1476b1: 00 1476b2: 45 85 c0 test %r8d,%r8d 1476b5: 74 10 je 1476c7 1476b7: 41 8b bc 24 44 0d 00 mov 0xd44(%r12),%edi 1476be: 00 1476bf: 85 ff test %edi,%edi 1476c1: 0f 84 f4 0a 00 00 je 1481bb 1476c7: 48 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%rsi 1476ce: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 1476d5: 48 8d 4c 24 40 lea 0x40(%rsp),%rcx 1476da: 31 d2 xor %edx,%edx 1476dc: e8 ff f1 ff ff callq 1468e0 1476e1: 41 89 c0 mov %eax,%r8d 1476e4: 31 c0 xor %eax,%eax 1476e6: 45 85 c0 test %r8d,%r8d 1476e9: 75 07 jne 1476f2 1476eb: 0f b7 44 24 40 movzwl 0x40(%rsp),%eax 1476f0: 0f c8 bswap %eax 1476f2: 31 c9 xor %ecx,%ecx 1476f4: be 00 64 00 00 mov $0x6400,%esi 1476f9: 89 83 21 03 00 00 mov %eax,0x321(%rbx) 1476ff: 66 89 8b 29 03 00 00 mov %cx,0x329(%rbx) 147706: c6 83 2b 03 00 00 00 movb $0x0,0x32b(%rbx) 14770d: 66 89 b3 2d 03 00 00 mov %si,0x32d(%rbx) 147714: c6 83 2f 03 00 00 00 movb $0x0,0x32f(%rbx) 14771b: 41 0f b7 84 24 a6 0d movzwl 0xda6(%r12),%eax 147722: 00 00 147724: 66 c1 c0 08 rol $0x8,%ax 147728: 66 89 83 31 03 00 00 mov %ax,0x331(%rbx) 14772f: 8b 83 25 03 00 00 mov 0x325(%rbx),%eax 147735: 0f c8 bswap %eax 147737: 89 83 25 03 00 00 mov %eax,0x325(%rbx) 14773d: 8b 83 1d 03 00 00 mov 0x31d(%rbx),%eax 147743: 0f c8 bswap %eax 147745: 89 83 1d 03 00 00 mov %eax,0x31d(%rbx) 14774b: 45 85 f6 test %r14d,%r14d 14774e: 0f 85 eb 02 00 00 jne 147a3f 147754: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 14775b: 4c 8b a5 c0 01 00 00 mov 0x1c0(%rbp),%r12 147762: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 147769: 48 89 44 24 08 mov %rax,0x8(%rsp) 14776e: 8b 00 mov (%rax),%eax 147770: c6 83 9a 06 00 00 00 movb $0x0,0x69a(%rbx) 147777: 88 83 46 01 00 00 mov %al,0x146(%rbx) 14777d: 84 c0 test %al,%al 14777f: 0f 84 5e 0d 00 00 je 1484e3 147785: 45 31 ed xor %r13d,%r13d 147788: 49 8d 84 24 a0 09 00 lea 0x9a0(%r12),%rax 14778f: 00 147790: 49 89 de mov %rbx,%r14 147793: 48 89 44 24 18 mov %rax,0x18(%rsp) 147798: 44 89 eb mov %r13d,%ebx 14779b: eb 75 jmp 147812 14779d: 41 0f b7 84 24 74 08 movzwl 0x874(%r12),%eax 1477a4: 00 00 1477a6: c1 e0 11 shl $0x11,%eax 1477a9: 4b 8d 54 6d 00 lea 0x0(%r13,%r13,2),%rdx 1477ae: c1 e0 11 shl $0x11,%eax 1477b1: 48 89 ef mov %rbp,%rdi 1477b4: 4d 8d 3c 96 lea (%r14,%rdx,4),%r15 1477b8: 09 f0 or %esi,%eax 1477ba: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 1477bf: 0d 00 00 00 40 or $0x40000000,%eax 1477c4: 41 8b b7 c5 04 00 00 mov 0x4c5(%r15),%esi 1477cb: 4d 8d af c1 04 00 00 lea 0x4c1(%r15),%r13 1477d2: 41 89 45 08 mov %eax,0x8(%r13) 1477d6: e8 00 00 00 00 callq 1477db 1477db: 85 c0 test %eax,%eax 1477dd: 0f 85 89 03 00 00 jne 147b6c 1477e3: 8b 44 24 40 mov 0x40(%rsp),%eax 1477e7: 83 c3 01 add $0x1,%ebx 1477ea: 41 88 87 cd 04 00 00 mov %al,0x4cd(%r15) 1477f1: 41 8b 45 04 mov 0x4(%r13),%eax 1477f5: 0f c8 bswap %eax 1477f7: 41 89 45 04 mov %eax,0x4(%r13) 1477fb: 41 8b 45 08 mov 0x8(%r13),%eax 1477ff: 0f c8 bswap %eax 147801: 41 89 45 08 mov %eax,0x8(%r13) 147805: 41 3a 9e 46 01 00 00 cmp 0x146(%r14),%bl 14780c: 0f 83 98 03 00 00 jae 147baa 147812: 44 0f b6 eb movzbl %bl,%r13d 147816: 4c 89 ea mov %r13,%rdx 147819: 4b 8d 74 6d 00 lea 0x0(%r13,%r13,2),%rsi 14781e: 48 c1 e2 05 shl $0x5,%rdx 147822: 48 03 54 24 08 add 0x8(%rsp),%rdx 147827: 4d 8d bc b6 c1 04 00 lea 0x4c1(%r14,%rsi,4),%r15 14782e: 00 14782f: 8b 42 0c mov 0xc(%rdx),%eax 147832: 41 c7 47 08 00 00 00 movl $0x0,0x8(%r15) 147839: 00 14783a: 41 89 47 04 mov %eax,0x4(%r15) 14783e: 0f b7 42 1c movzwl 0x1c(%rdx),%eax 147842: 8d 34 85 00 00 00 00 lea 0x0(,%rax,4),%esi 147849: 41 89 77 08 mov %esi,0x8(%r15) 14784d: 41 8b 84 24 90 08 00 mov 0x890(%r12),%eax 147854: 00 147855: 83 f8 01 cmp $0x1,%eax 147858: 0f 84 25 02 00 00 je 147a83 14785e: 83 f8 02 cmp $0x2,%eax 147861: 0f 85 36 ff ff ff jne 14779d 147867: 0f b7 52 1c movzwl 0x1c(%rdx),%edx 14786b: 8d 82 38 ff ff ff lea -0xc8(%rdx),%eax 147871: e9 33 ff ff ff jmpq 1477a9 147876: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 14787d: 48 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%rsi 147884: b9 59 17 b7 d1 mov $0xd1b71759,%ecx 147889: 48 c7 83 e5 05 00 00 movq $0x0,0x5e5(%rbx) 147890: 00 00 00 00 147894: 0f b7 90 b8 00 00 00 movzwl 0xb8(%rax),%edx 14789b: 66 89 93 ed 05 00 00 mov %dx,0x5ed(%rbx) 1478a2: 0f b7 80 b8 00 00 00 movzwl 0xb8(%rax),%eax 1478a9: 6b c0 64 imul $0x64,%eax,%eax 1478ac: 48 0f af c1 imul %rcx,%rax 1478b0: 48 c1 e8 29 shr $0x29,%rax 1478b4: 88 83 ef 05 00 00 mov %al,0x5ef(%rbx) 1478ba: 83 7d 0c 11 cmpl $0x11,0xc(%rbp) 1478be: 0f b6 86 f8 0c 00 00 movzbl 0xcf8(%rsi),%eax 1478c5: 0f 84 b0 01 00 00 je 147a7b 1478cb: 80 bd d8 01 00 00 00 cmpb $0x0,0x1d8(%rbp) 1478d2: 0f 85 a3 01 00 00 jne 147a7b 1478d8: 84 c0 test %al,%al 1478da: 0f 94 c0 sete %al 1478dd: 66 c1 c2 08 rol $0x8,%dx 1478e1: 88 83 f0 05 00 00 mov %al,0x5f0(%rbx) 1478e7: b9 35 00 04 00 mov $0x40035,%ecx 1478ec: be 01 00 00 00 mov $0x1,%esi 1478f1: 66 89 93 ed 05 00 00 mov %dx,0x5ed(%rbx) 1478f8: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1478fc: ba 5c 01 20 c0 mov $0xc020015c,%edx 147901: 48 8b 07 mov (%rdi),%rax 147904: 48 8b 40 18 mov 0x18(%rax),%rax 147908: e8 00 00 00 00 callq 14790d 14790d: e9 c4 fb ff ff jmpq 1474d6 147912: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 147919: 83 b9 90 08 00 00 01 cmpl $0x1,0x890(%rcx) 147920: 0f 84 7f 01 00 00 je 147aa5 147926: 8b 81 a4 09 00 00 mov 0x9a4(%rcx),%eax 14792c: 89 83 e5 00 00 00 mov %eax,0xe5(%rbx) 147932: 4c 8b bd c0 01 00 00 mov 0x1c0(%rbp),%r15 147939: 41 83 bf 58 08 00 00 cmpl $0x1,0x858(%r15) 147940: 01 147941: 0f 84 b2 01 00 00 je 147af9 147947: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 14794e: 4c 8b a8 90 00 00 00 mov 0x90(%rax),%r13 147955: 45 8b 4d 00 mov 0x0(%r13),%r9d 147959: 45 85 c9 test %r9d,%r9d 14795c: 0f 84 0b fb ff ff je 14746d 147962: 45 31 e4 xor %r12d,%r12d 147965: 43 0f b7 b4 e7 a0 08 movzwl 0x8a0(%r15,%r12,8),%esi 14796c: 00 00 14796e: 4c 89 ef mov %r13,%rdi 147971: e8 00 00 00 00 callq 147976 147976: 0f b6 c0 movzbl %al,%eax 147979: 48 8d 04 80 lea (%rax,%rax,4),%rax 14797d: 4d 8d 74 45 00 lea 0x0(%r13,%rax,2),%r14 147982: 41 0f b7 7e 08 movzwl 0x8(%r14),%edi 147987: e8 00 00 00 00 callq 14798c 14798c: 42 88 84 23 21 01 00 mov %al,0x121(%rbx,%r12,1) 147993: 00 147994: 41 0f b7 7e 0a movzwl 0xa(%r14),%edi 147999: e8 00 00 00 00 callq 14799e 14799e: 42 88 84 23 11 01 00 mov %al,0x111(%rbx,%r12,1) 1479a5: 00 1479a6: 41 0f b7 7e 0c movzwl 0xc(%r14),%edi 1479ab: e8 00 00 00 00 callq 1479b0 1479b0: 42 88 84 23 31 01 00 mov %al,0x131(%rbx,%r12,1) 1479b7: 00 1479b8: 49 83 c4 01 add $0x1,%r12 1479bc: 45 39 65 00 cmp %r12d,0x0(%r13) 1479c0: 77 a3 ja 147965 1479c2: e9 a6 fa ff ff jmpq 14746d 1479c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1479ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1479d5: e8 00 00 00 00 callq 1479da 1479da: 85 c0 test %eax,%eax 1479dc: 0f 85 00 00 00 00 jne 1479e2 1479e2: 48 8b 44 24 50 mov 0x50(%rsp),%rax 1479e7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1479ee: 00 00 1479f0: 0f 85 ef 0f 00 00 jne 1489e5 1479f6: 48 83 c4 58 add $0x58,%rsp 1479fa: 44 89 f0 mov %r14d,%eax 1479fd: 5b pop %rbx 1479fe: 5d pop %rbp 1479ff: 41 5c pop %r12 147a01: 41 5d pop %r13 147a03: 41 5e pop %r14 147a05: 41 5f pop %r15 147a07: c3 retq 147a08: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147a0f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147a16: e8 00 00 00 00 callq 147a1b 147a1b: 85 c0 test %eax,%eax 147a1d: 74 c3 je 1479e2 147a1f: e9 00 00 00 00 jmpq 147a24 147a24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147a2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147a32: e8 00 00 00 00 callq 147a37 147a37: 85 c0 test %eax,%eax 147a39: 0f 85 00 00 00 00 jne 147a3f 147a3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147a46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147a4d: e8 00 00 00 00 callq 147a52 147a52: 85 c0 test %eax,%eax 147a54: 74 8c je 1479e2 147a56: e9 00 00 00 00 jmpq 147a5b 147a5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147a62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147a69: e8 00 00 00 00 callq 147a6e 147a6e: 85 c0 test %eax,%eax 147a70: 0f 84 5e fb ff ff je 1475d4 147a76: e9 00 00 00 00 jmpq 147a7b 147a7b: 83 f0 03 xor $0x3,%eax 147a7e: e9 5a fe ff ff jmpq 1478dd 147a83: 0f b7 72 1c movzwl 0x1c(%rdx),%esi 147a87: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 147a8c: 66 81 ee c8 00 sub $0xc8,%si 147a91: 0f b7 f6 movzwl %si,%esi 147a94: e8 00 00 00 00 callq 147a99 147a99: 41 8b 77 08 mov 0x8(%r15),%esi 147a9d: 0f b7 c0 movzwl %ax,%eax 147aa0: e9 04 fd ff ff jmpq 1477a9 147aa5: 8b 81 a0 09 00 00 mov 0x9a0(%rcx),%eax 147aab: be 04 00 00 00 mov $0x4,%esi 147ab0: 83 f8 04 cmp $0x4,%eax 147ab3: 0f 46 f0 cmovbe %eax,%esi 147ab6: 85 c0 test %eax,%eax 147ab8: 0f 84 68 fe ff ff je 147926 147abe: 31 c0 xor %eax,%eax 147ac0: 0f b7 94 c1 ac 09 00 movzwl 0x9ac(%rcx,%rax,8),%edx 147ac7: 00 147ac8: 88 84 83 ef 00 00 00 mov %al,0xef(%rbx,%rax,4) 147acf: c1 e2 02 shl $0x2,%edx 147ad2: 66 c1 c2 08 rol $0x8,%dx 147ad6: 66 89 94 83 ed 00 00 mov %dx,0xed(%rbx,%rax,4) 147add: 00 147ade: 8b 94 c1 b0 09 00 00 mov 0x9b0(%rcx,%rax,8),%edx 147ae5: 09 94 83 19 06 00 00 or %edx,0x619(%rbx,%rax,4) 147aec: 48 83 c0 01 add $0x1,%rax 147af0: 39 c6 cmp %eax,%esi 147af2: 77 cc ja 147ac0 147af4: e9 2d fe ff ff jmpq 147926 147af9: 41 8b 97 ac 0a 00 00 mov 0xaac(%r15),%edx 147b00: b9 04 00 00 00 mov $0x4,%ecx 147b05: 83 fa 04 cmp $0x4,%edx 147b08: 0f 46 ca cmovbe %edx,%ecx 147b0b: 31 c0 xor %eax,%eax 147b0d: 85 d2 test %edx,%edx 147b0f: 74 3a je 147b4b 147b11: 41 0f b7 b4 c7 b8 0a movzwl 0xab8(%r15,%rax,8),%esi 147b18: 00 00 147b1a: 88 84 83 ff 00 00 00 mov %al,0xff(%rbx,%rax,4) 147b21: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 147b28: 66 c1 c2 08 rol $0x8,%dx 147b2c: 66 89 94 83 fd 00 00 mov %dx,0xfd(%rbx,%rax,4) 147b33: 00 147b34: 41 8b 94 c7 bc 0a 00 mov 0xabc(%r15,%rax,8),%edx 147b3b: 00 147b3c: 09 94 83 19 06 00 00 or %edx,0x619(%rbx,%rax,4) 147b43: 48 83 c0 01 add $0x1,%rax 147b47: 39 c1 cmp %eax,%ecx 147b49: 77 c6 ja 147b11 147b4b: 41 8b 87 b0 0a 00 00 mov 0xab0(%r15),%eax 147b52: 0f c9 bswap %ecx 147b54: 89 8b 0d 01 00 00 mov %ecx,0x10d(%rbx) 147b5a: 89 83 e9 00 00 00 mov %eax,0xe9(%rbx) 147b60: 4c 8b bd c0 01 00 00 mov 0x1c0(%rbp),%r15 147b67: e9 db fd ff ff jmpq 147947 147b6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147b73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147b7a: 41 89 c6 mov %eax,%r14d 147b7d: e8 00 00 00 00 callq 147b82 147b82: 85 c0 test %eax,%eax 147b84: 0f 85 00 00 00 00 jne 147b8a 147b8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147b91: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147b98: e8 00 00 00 00 callq 147b9d 147b9d: 85 c0 test %eax,%eax 147b9f: 0f 84 3d fe ff ff je 1479e2 147ba5: e9 00 00 00 00 jmpq 147baa 147baa: 48 89 ef mov %rbp,%rdi 147bad: 4c 89 f3 mov %r14,%rbx 147bb0: e8 9b e0 ff ff callq 145c50 147bb5: 41 89 c6 mov %eax,%r14d 147bb8: 85 c0 test %eax,%eax 147bba: 0f 85 db 05 00 00 jne 14819b 147bc0: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 147bc7: 4c 8b bd c0 01 00 00 mov 0x1c0(%rbp),%r15 147bce: 4c 8b a8 88 00 00 00 mov 0x88(%rax),%r13 147bd5: 41 8b 45 00 mov 0x0(%r13),%eax 147bd9: c6 83 99 06 00 00 00 movb $0x0,0x699(%rbx) 147be0: 88 83 45 01 00 00 mov %al,0x145(%rbx) 147be6: 84 c0 test %al,%al 147be8: 0f 84 40 0b 00 00 je 14872e 147bee: 49 8d 87 a0 09 00 00 lea 0x9a0(%r15),%rax 147bf5: 45 31 e4 xor %r12d,%r12d 147bf8: 48 89 44 24 08 mov %rax,0x8(%rsp) 147bfd: e9 ab 00 00 00 jmpq 147cad 147c02: 41 0f b7 87 74 08 00 movzwl 0x874(%r15),%eax 147c09: 00 147c0a: c1 e0 11 shl $0x11,%eax 147c0d: c1 e0 11 shl $0x11,%eax 147c10: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 147c15: 48 89 ef mov %rbp,%rdi 147c18: 09 f0 or %esi,%eax 147c1a: 41 8b b6 45 04 00 00 mov 0x445(%r14),%esi 147c21: 0d 00 00 00 40 or $0x40000000,%eax 147c26: 41 89 86 4d 04 00 00 mov %eax,0x44d(%r14) 147c2d: e8 00 00 00 00 callq 147c32 147c32: 85 c0 test %eax,%eax 147c34: 0f 85 a3 05 00 00 jne 1481dd 147c3a: 8b 44 24 40 mov 0x40(%rsp),%eax 147c3e: 41 8b b6 49 04 00 00 mov 0x449(%r14),%esi 147c45: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 147c4a: 48 89 ef mov %rbp,%rdi 147c4d: 41 88 86 51 04 00 00 mov %al,0x451(%r14) 147c54: e8 00 00 00 00 callq 147c59 147c59: 85 c0 test %eax,%eax 147c5b: 0f 85 ba 05 00 00 jne 14821b 147c61: 8b 44 24 40 mov 0x40(%rsp),%eax 147c65: 41 83 c4 01 add $0x1,%r12d 147c69: 41 88 86 52 04 00 00 mov %al,0x452(%r14) 147c70: 41 8b 86 45 04 00 00 mov 0x445(%r14),%eax 147c77: 0f c8 bswap %eax 147c79: 41 89 86 45 04 00 00 mov %eax,0x445(%r14) 147c80: 41 8b 86 49 04 00 00 mov 0x449(%r14),%eax 147c87: 0f c8 bswap %eax 147c89: 41 89 86 49 04 00 00 mov %eax,0x449(%r14) 147c90: 41 8b 86 4d 04 00 00 mov 0x44d(%r14),%eax 147c97: 0f c8 bswap %eax 147c99: 41 89 86 4d 04 00 00 mov %eax,0x44d(%r14) 147ca0: 44 3a a3 45 01 00 00 cmp 0x145(%rbx),%r12b 147ca7: 0f 83 bb 00 00 00 jae 147d68 147cad: 41 0f b6 c4 movzbl %r12b,%eax 147cb1: 48 89 c1 mov %rax,%rcx 147cb4: 48 c1 e0 05 shl $0x5,%rax 147cb8: 48 c1 e1 04 shl $0x4,%rcx 147cbc: 4c 01 e8 add %r13,%rax 147cbf: 4c 8d 34 0b lea (%rbx,%rcx,1),%r14 147cc3: 41 c7 86 4d 04 00 00 movl $0x0,0x44d(%r14) 147cca: 00 00 00 00 147cce: 8b 50 08 mov 0x8(%rax),%edx 147cd1: 41 89 96 45 04 00 00 mov %edx,0x445(%r14) 147cd8: 41 0f b6 d4 movzbl %r12b,%edx 147cdc: 8b 40 04 mov 0x4(%rax),%eax 147cdf: 48 c1 e2 05 shl $0x5,%rdx 147ce3: 4c 01 ea add %r13,%rdx 147ce6: 41 89 86 49 04 00 00 mov %eax,0x449(%r14) 147ced: 0f b7 42 1c movzwl 0x1c(%rdx),%eax 147cf1: 8d 34 85 00 00 00 00 lea 0x0(,%rax,4),%esi 147cf8: 41 89 b6 4d 04 00 00 mov %esi,0x44d(%r14) 147cff: 41 8b 87 90 08 00 00 mov 0x890(%r15),%eax 147d06: 83 f8 01 cmp $0x1,%eax 147d09: 74 18 je 147d23 147d0b: 83 f8 02 cmp $0x2,%eax 147d0e: 0f 85 ee fe ff ff jne 147c02 147d14: 0f b7 52 1c movzwl 0x1c(%rdx),%edx 147d18: 8d 82 38 ff ff ff lea -0xc8(%rdx),%eax 147d1e: e9 ea fe ff ff jmpq 147c0d 147d23: 0f b7 72 1c movzwl 0x1c(%rdx),%esi 147d27: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 147d2c: 66 81 ee c8 00 sub $0xc8,%si 147d31: 0f b7 f6 movzwl %si,%esi 147d34: e8 00 00 00 00 callq 147d39 147d39: 41 8b b6 4d 04 00 00 mov 0x44d(%r14),%esi 147d40: 0f b7 c0 movzwl %ax,%eax 147d43: e9 c5 fe ff ff jmpq 147c0d 147d48: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147d4f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147d56: e8 00 00 00 00 callq 147d5b 147d5b: 85 c0 test %eax,%eax 147d5d: 0f 84 47 f9 ff ff je 1476aa 147d63: e9 00 00 00 00 jmpq 147d68 147d68: 4c 8b a5 c0 01 00 00 mov 0x1c0(%rbp),%r12 147d6f: c6 83 9d 06 00 00 00 movb $0x0,0x69d(%rbx) 147d76: 48 8d 93 9d 06 00 00 lea 0x69d(%rbx),%rdx 147d7d: c6 83 a7 06 00 00 00 movb $0x0,0x6a7(%rbx) 147d84: 41 8b b4 24 78 08 00 mov 0x878(%r12),%esi 147d8b: 00 147d8c: 4c 89 e7 mov %r12,%rdi 147d8f: e8 00 00 00 00 callq 147d94 147d94: 41 8b b4 24 7c 08 00 mov 0x87c(%r12),%esi 147d9b: 00 147d9c: 49 8d 7c 24 64 lea 0x64(%r12),%rdi 147da1: 48 8d 93 a7 06 00 00 lea 0x6a7(%rbx),%rdx 147da8: e8 00 00 00 00 callq 147dad 147dad: 41 0f b7 84 24 72 08 movzwl 0x872(%r12),%eax 147db4: 00 00 147db6: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 147dbd: 66 89 93 05 07 00 00 mov %dx,0x705(%rbx) 147dc4: 66 c1 c2 08 rol $0x8,%dx 147dc8: 41 0f b7 84 24 74 08 movzwl 0x874(%r12),%eax 147dcf: 00 00 147dd1: c1 e0 02 shl $0x2,%eax 147dd4: 66 89 83 07 07 00 00 mov %ax,0x707(%rbx) 147ddb: 66 c1 c0 08 rol $0x8,%ax 147ddf: 41 0f b7 8c 24 70 08 movzwl 0x870(%r12),%ecx 147de6: 00 00 147de8: 66 89 83 07 07 00 00 mov %ax,0x707(%rbx) 147def: c1 e1 02 shl $0x2,%ecx 147df2: 66 89 93 05 07 00 00 mov %dx,0x705(%rbx) 147df9: 89 c8 mov %ecx,%eax 147dfb: 66 c1 c0 08 rol $0x8,%ax 147dff: 66 89 83 a9 06 00 00 mov %ax,0x6a9(%rbx) 147e06: 4c 8b 85 18 01 00 00 mov 0x118(%rbp),%r8 147e0d: 4c 8b 8d c0 01 00 00 mov 0x1c0(%rbp),%r9 147e14: 48 8b bd c8 01 00 00 mov 0x1c8(%rbp),%rdi 147e1b: 49 8b 00 mov (%r8),%rax 147e1e: 8b 10 mov (%rax),%edx 147e20: 89 d6 mov %edx,%esi 147e22: 84 d2 test %dl,%dl 147e24: 74 25 je 147e4b 147e26: 41 8b 89 78 08 00 00 mov 0x878(%r9),%ecx 147e2d: 48 83 c0 04 add $0x4,%rax 147e31: 31 d2 xor %edx,%edx 147e33: eb 0c jmp 147e41 147e35: 83 c2 01 add $0x1,%edx 147e38: 48 83 c0 1c add $0x1c,%rax 147e3c: 40 38 d6 cmp %dl,%sil 147e3f: 74 0a je 147e4b 147e41: 39 08 cmp %ecx,(%rax) 147e43: 72 f0 jb 147e35 147e45: 88 97 9d 06 00 00 mov %dl,0x69d(%rdi) 147e4b: 49 8b 40 08 mov 0x8(%r8),%rax 147e4f: 8b 10 mov (%rax),%edx 147e51: 89 d6 mov %edx,%esi 147e53: 84 d2 test %dl,%dl 147e55: 74 25 je 147e7c 147e57: 41 8b 89 7c 08 00 00 mov 0x87c(%r9),%ecx 147e5e: 48 83 c0 04 add $0x4,%rax 147e62: 31 d2 xor %edx,%edx 147e64: eb 0c jmp 147e72 147e66: 83 c2 01 add $0x1,%edx 147e69: 48 83 c0 1c add $0x1c,%rax 147e6d: 40 38 d6 cmp %dl,%sil 147e70: 74 0a je 147e7c 147e72: 39 08 cmp %ecx,(%rax) 147e74: 72 f0 jb 147e66 147e76: 88 97 a7 06 00 00 mov %dl,0x6a7(%rdi) 147e7c: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 147e83: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 147e8a: 4c 8b 70 78 mov 0x78(%rax),%r14 147e8e: 4d 8b ac 24 d0 08 00 mov 0x8d0(%r12),%r13 147e95: 00 147e96: 41 0f b7 06 movzwl (%r14),%eax 147e9a: c1 e0 07 shl $0x7,%eax 147e9d: 66 c1 c0 08 rol $0x8,%ax 147ea1: 66 41 89 84 24 bd 06 mov %ax,0x6bd(%r12) 147ea8: 00 00 147eaa: 41 0f b7 06 movzwl (%r14),%eax 147eae: c1 e0 07 shl $0x7,%eax 147eb1: 66 c1 c0 08 rol $0x8,%ax 147eb5: 66 41 89 84 24 bf 06 mov %ax,0x6bf(%r12) 147ebc: 00 00 147ebe: 41 0f b7 46 1c movzwl 0x1c(%r14),%eax 147ec3: 66 3d ff 00 cmp $0xff,%ax 147ec7: 0f 87 21 06 00 00 ja 1484ee 147ecd: 0f b6 c0 movzbl %al,%eax 147ed0: 49 8d 4d 10 lea 0x10(%r13),%rcx 147ed4: 4c 89 e2 mov %r12,%rdx 147ed7: 49 83 c5 2e add $0x2e,%r13 147edb: 66 41 89 84 24 01 07 mov %ax,0x701(%r12) 147ee2: 00 00 147ee4: 41 0f b6 46 24 movzbl 0x24(%r14),%eax 147ee9: 66 41 89 84 24 03 07 mov %ax,0x703(%r12) 147ef0: 00 00 147ef2: 0f b7 85 02 03 00 00 movzwl 0x302(%rbp),%eax 147ef9: c1 e0 0c shl $0xc,%eax 147efc: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 147f03: 48 c1 e8 25 shr $0x25,%rax 147f07: 66 c1 c0 08 rol $0x8,%ax 147f0b: 66 41 89 84 24 09 07 mov %ax,0x709(%r12) 147f12: 00 00 147f14: 0f b7 85 04 03 00 00 movzwl 0x304(%rbp),%eax 147f1b: c1 e0 0c shl $0xc,%eax 147f1e: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 147f25: 48 c1 e8 25 shr $0x25,%rax 147f29: 66 c1 c0 08 rol $0x8,%ax 147f2d: 66 41 89 84 24 0b 07 mov %ax,0x70b(%r12) 147f34: 00 00 147f36: 4c 8d 41 1e lea 0x1e(%rcx),%r8 147f3a: 48 89 d6 mov %rdx,%rsi 147f3d: 31 c0 xor %eax,%eax 147f3f: 0f b7 3c 01 movzwl (%rcx,%rax,1),%edi 147f43: 48 83 c6 02 add $0x2,%rsi 147f47: 66 c1 c7 08 rol $0x8,%di 147f4b: 66 89 be c3 06 00 00 mov %di,0x6c3(%rsi) 147f52: 41 0f b7 3c 00 movzwl (%r8,%rax,1),%edi 147f57: 48 83 c0 02 add $0x2,%rax 147f5b: 66 c1 c7 08 rol $0x8,%di 147f5f: 66 89 be e1 06 00 00 mov %di,0x6e1(%rsi) 147f66: 48 83 f8 06 cmp $0x6,%rax 147f6a: 75 d3 jne 147f3f 147f6c: 48 83 c1 06 add $0x6,%rcx 147f70: 48 83 c2 06 add $0x6,%rdx 147f74: 4c 39 e9 cmp %r13,%rcx 147f77: 75 bd jne 147f36 147f79: f6 85 34 01 00 00 02 testb $0x2,0x134(%rbp) 147f80: 0f 84 1b 03 00 00 je 1482a1 147f86: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 147f8d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 147f91: be 01 00 00 00 mov $0x1,%esi 147f96: ba 0c 01 10 c0 mov $0xc010010c,%edx 147f9b: 4c 8b ad c8 01 00 00 mov 0x1c8(%rbp),%r13 147fa2: 48 89 44 24 20 mov %rax,0x20(%rsp) 147fa7: 4c 8b 20 mov (%rax),%r12 147faa: 48 8b 40 78 mov 0x78(%rax),%rax 147fae: 0f b7 40 22 movzwl 0x22(%rax),%eax 147fb2: 66 89 44 24 2e mov %ax,0x2e(%rsp) 147fb7: 48 8b 07 mov (%rdi),%rax 147fba: 48 8b 40 10 mov 0x10(%rax),%rax 147fbe: e8 00 00 00 00 callq 147fc3 147fc3: 8b 75 0c mov 0xc(%rbp),%esi 147fc6: c1 e8 18 shr $0x18,%eax 147fc9: 83 fe 0f cmp $0xf,%esi 147fcc: 0f 84 e2 05 00 00 je 1485b4 147fd2: b9 e8 03 00 00 mov $0x3e8,%ecx 147fd7: ba 4c 04 00 00 mov $0x44c,%edx 147fdc: 83 fe 10 cmp $0x10,%esi 147fdf: 75 27 jne 148008 147fe1: 80 bd d8 01 00 00 01 cmpb $0x1,0x1d8(%rbp) 147fe8: 19 c9 sbb %ecx,%ecx 147fea: 80 e1 38 and $0x38,%cl 147fed: 81 c1 b0 04 00 00 add $0x4b0,%ecx 147ff3: 80 bd d8 01 00 00 01 cmpb $0x1,0x1d8(%rbp) 147ffa: 19 d2 sbb %edx,%edx 147ffc: 81 e2 c8 00 00 00 and $0xc8,%edx 148002: 81 c2 84 03 00 00 add $0x384,%edx 148008: 0f af c1 imul %ecx,%eax 14800b: b9 81 80 80 80 mov $0x80808081,%ecx 148010: 48 0f af c1 imul %rcx,%rax 148014: 48 c1 e8 27 shr $0x27,%rax 148018: 01 d0 add %edx,%eax 14801a: 41 8b 14 24 mov (%r12),%edx 14801e: 85 d2 test %edx,%edx 148020: 0f 84 14 02 00 00 je 14823a 148026: 69 c0 40 42 0f 00 imul $0xf4240,%eax,%eax 14802c: ba 40 81 6a b5 mov $0xb56a8140,%edx 148031: 31 f6 xor %esi,%esi 148033: 31 c9 xor %ecx,%ecx 148035: 41 bb 30 4d 08 93 mov $0x93084d30,%r11d 14803b: 45 31 c0 xor %r8d,%r8d 14803e: 45 0f b6 95 16 07 00 movzbl 0x716(%r13),%r10d 148045: 00 148046: 41 bf cd cc cc cc mov $0xcccccccd,%r15d 14804c: 29 c2 sub %eax,%edx 14804e: 41 29 c3 sub %eax,%r11d 148051: 41 89 d6 mov %edx,%r14d 148054: ba 10 a0 4c a8 mov $0xa84ca010,%edx 148059: 29 c2 sub %eax,%edx 14805b: 89 54 24 08 mov %edx,0x8(%rsp) 14805f: ba 90 bc 99 aa mov $0xaa99bc90,%edx 148064: 29 c2 sub %eax,%edx 148066: 89 54 24 18 mov %edx,0x18(%rsp) 14806a: e9 9a 00 00 00 jmpq 148109 14806f: 4d 69 c9 1f 85 eb 51 imul $0x51eb851f,%r9,%r9 148076: bf 88 0f 28 00 mov $0x280f88,%edi 14807b: 49 c1 e9 25 shr $0x25,%r9 14807f: 41 69 c1 3d 89 16 00 imul $0x16893d,%r9d,%eax 148086: 41 69 d1 ea 04 00 00 imul $0x4ea,%r9d,%edx 14808d: 49 0f af c7 imul %r15,%rax 148091: 29 d7 sub %edx,%edi 148093: 31 d2 xor %edx,%edx 148095: 48 c1 e8 23 shr $0x23,%rax 148099: 44 01 d8 add %r11d,%eax 14809c: f7 f7 div %edi 14809e: 41 69 d1 63 fe 05 00 imul $0x5fe63,%r9d,%edx 1480a5: 89 c7 mov %eax,%edi 1480a7: 44 89 f0 mov %r14d,%eax 1480aa: 29 d0 sub %edx,%eax 1480ac: 41 69 d1 60 07 00 00 imul $0x760,%r9d,%edx 1480b3: 41 b9 f6 38 34 00 mov $0x3438f6,%r9d 1480b9: 41 29 d1 sub %edx,%r9d 1480bc: 31 d2 xor %edx,%edx 1480be: 41 f7 f1 div %r9d 1480c1: 39 c7 cmp %eax,%edi 1480c3: 72 2b jb 1480f0 1480c5: 4a 8d 14 c5 00 00 00 lea 0x0(,%r8,8),%rdx 1480cc: 00 1480cd: 4c 29 c2 sub %r8,%rdx 1480d0: 41 0f b6 54 94 18 movzbl 0x18(%r12,%rdx,4),%edx 1480d6: 01 d7 add %edx,%edi 1480d8: 29 c7 sub %eax,%edi 1480da: b8 59 17 b7 d1 mov $0xd1b71759,%eax 1480df: 6b f7 64 imul $0x64,%edi,%esi 1480e2: 81 c6 70 02 00 00 add $0x270,%esi 1480e8: 48 0f af f0 imul %rax,%rsi 1480ec: 48 c1 ee 29 shr $0x29,%rsi 1480f0: 83 c1 01 add $0x1,%ecx 1480f3: 43 88 b4 05 19 07 00 mov %sil,0x719(%r13,%r8,1) 1480fa: 00 1480fb: 44 0f b6 c1 movzbl %cl,%r8d 1480ff: 45 3b 04 24 cmp (%r12),%r8d 148103: 0f 83 31 01 00 00 jae 14823a 148109: 4a 8d 04 c5 00 00 00 lea 0x0(,%r8,8),%rax 148110: 00 148111: 4c 29 c0 sub %r8,%rax 148114: 49 8d 14 84 lea (%r12,%rax,4),%rdx 148118: 0f b6 42 17 movzbl 0x17(%rdx),%eax 14811c: d3 e0 shl %cl,%eax 14811e: 41 09 c2 or %eax,%r10d 148121: 45 88 95 16 07 00 00 mov %r10b,0x716(%r13) 148128: 83 7d 0c 0f cmpl $0xf,0xc(%rbp) 14812c: 44 8b 4a 04 mov 0x4(%rdx),%r9d 148130: 0f 85 39 ff ff ff jne 14806f 148136: 4d 69 c9 1f 85 eb 51 imul $0x51eb851f,%r9,%r9 14813d: bf 74 fd 24 00 mov $0x24fd74,%edi 148142: 49 c1 e9 25 shr $0x25,%r9 148146: 41 69 d1 7d 49 11 00 imul $0x11497d,%r9d,%edx 14814d: 41 69 c1 e2 14 02 00 imul $0x214e2,%r9d,%eax 148154: 03 44 24 08 add 0x8(%rsp),%eax 148158: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 14815f: 48 c1 ea 26 shr $0x26,%rdx 148163: 29 d7 sub %edx,%edi 148165: 31 d2 xor %edx,%edx 148167: f7 f7 div %edi 148169: 41 69 d1 34 c4 01 00 imul $0x1c434,%r9d,%edx 148170: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 148177: 48 c1 ea 25 shr $0x25,%rdx 14817b: 89 c7 mov %eax,%edi 14817d: 41 69 c1 a0 0c 00 00 imul $0xca0,%r9d,%eax 148184: 41 b9 70 7d 26 00 mov $0x267d70,%r9d 14818a: 03 44 24 18 add 0x18(%rsp),%eax 14818e: 41 29 d1 sub %edx,%r9d 148191: 31 d2 xor %edx,%edx 148193: 41 f7 f1 div %r9d 148196: e9 26 ff ff ff jmpq 1480c1 14819b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1481a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1481a9: e8 00 00 00 00 callq 1481ae 1481ae: 85 c0 test %eax,%eax 1481b0: 0f 84 2c f8 ff ff je 1479e2 1481b6: e9 00 00 00 00 jmpq 1481bb 1481bb: 41 8b 54 24 6c mov 0x6c(%r12),%edx 1481c0: 48 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%rsi 1481c7: 48 8d 4c 24 40 lea 0x40(%rsp),%rcx 1481cc: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 1481d3: e8 08 e7 ff ff callq 1468e0 1481d8: e9 ea f4 ff ff jmpq 1476c7 1481dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1481e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1481eb: 41 89 c6 mov %eax,%r14d 1481ee: e8 00 00 00 00 callq 1481f3 1481f3: 85 c0 test %eax,%eax 1481f5: 0f 85 00 00 00 00 jne 1481fb 1481fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148202: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148209: e8 00 00 00 00 callq 14820e 14820e: 85 c0 test %eax,%eax 148210: 0f 84 cc f7 ff ff je 1479e2 148216: e9 00 00 00 00 jmpq 14821b 14821b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148222: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148229: 41 89 c6 mov %eax,%r14d 14822c: e8 00 00 00 00 callq 148231 148231: 85 c0 test %eax,%eax 148233: 74 c6 je 1481fb 148235: e9 00 00 00 00 jmpq 14823a 14823a: 48 8b 44 24 20 mov 0x20(%rsp),%rax 14823f: ba 06 00 00 00 mov $0x6,%edx 148244: 48 8b 40 78 mov 0x78(%rax),%rax 148248: 0f b6 40 3c movzbl 0x3c(%rax),%eax 14824c: 84 c0 test %al,%al 14824e: 0f 44 c2 cmove %edx,%eax 148251: 41 88 85 4e 01 00 00 mov %al,0x14e(%r13) 148258: 0f b6 44 24 2e movzbl 0x2e(%rsp),%eax 14825d: 83 e8 01 sub $0x1,%eax 148260: 3c 04 cmp $0x4,%al 148262: 0f 87 82 07 00 00 ja 1489ea 148268: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14826c: ba 50 03 20 c0 mov $0xc0200350,%edx 148271: be 01 00 00 00 mov $0x1,%esi 148276: 48 8b 07 mov (%rdi),%rax 148279: 48 8b 40 10 mov 0x10(%rax),%rax 14827d: e8 00 00 00 00 callq 148282 148282: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148286: ba 50 03 20 c0 mov $0xc0200350,%edx 14828b: be 01 00 00 00 mov $0x1,%esi 148290: 83 e0 fe and $0xfffffffe,%eax 148293: 89 c1 mov %eax,%ecx 148295: 48 8b 07 mov (%rdi),%rax 148298: 48 8b 40 18 mov 0x18(%rax),%rax 14829c: e8 00 00 00 00 callq 1482a1 1482a1: 48 89 ef mov %rbp,%rdi 1482a4: e8 67 dc ff ff callq 145f10 1482a9: 41 89 c6 mov %eax,%r14d 1482ac: 85 c0 test %eax,%eax 1482ae: 0f 85 85 02 00 00 jne 148539 1482b4: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1482b9: c6 83 a2 06 00 00 01 movb $0x1,0x6a2(%rbx) 1482c0: c7 83 51 07 00 00 ff movl $0xff,0x751(%rbx) 1482c7: 00 00 00 1482ca: c7 83 9e 06 00 00 01 movl $0x1010101,0x69e(%rbx) 1482d1: 01 01 01 1482d4: 48 8b 41 78 mov 0x78(%rcx),%rax 1482d8: 0f b7 40 1c movzwl 0x1c(%rax),%eax 1482dc: c1 e0 08 shl $0x8,%eax 1482df: 66 89 83 a3 06 00 00 mov %ax,0x6a3(%rbx) 1482e6: 48 8b 41 78 mov 0x78(%rcx),%rax 1482ea: 0f b7 40 1c movzwl 0x1c(%rax),%eax 1482ee: c6 83 a8 06 00 00 01 movb $0x1,0x6a8(%rbx) 1482f5: c7 83 e1 00 00 00 00 movl $0x0,0xe1(%rbx) 1482fc: 00 00 00 1482ff: 83 e8 01 sub $0x1,%eax 148302: c1 e0 08 shl $0x8,%eax 148305: 66 89 83 a5 06 00 00 mov %ax,0x6a5(%rbx) 14830c: 48 b8 01 01 00 00 00 movabs $0x100000000000101,%rax 148313: 00 00 01 148316: 48 89 83 ab 06 00 00 mov %rax,0x6ab(%rbx) 14831d: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 148324: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 14832b: 41 83 bd 8c 07 00 00 cmpl $0x2,0x78c(%r13) 148332: 02 148333: 0f 85 da 01 00 00 jne 148513 148339: c7 83 e1 00 00 00 01 movl $0x1,0xe1(%rbx) 148340: 00 00 00 148343: b8 01 00 00 00 mov $0x1,%eax 148348: 41 8b 95 90 08 00 00 mov 0x890(%r13),%edx 14834f: 83 fa 02 cmp $0x2,%edx 148352: 0f 84 14 02 00 00 je 14856c 148358: 83 fa 01 cmp $0x1,%edx 14835b: 0f 84 bd 03 00 00 je 14871e 148361: 0d 00 00 05 00 or $0x50000,%eax 148366: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 14836c: 41 83 bd 58 08 00 00 cmpl $0x2,0x858(%r13) 148373: 02 148374: 0f 84 02 02 00 00 je 14857c 14837a: 0d 00 00 00 05 or $0x5000000,%eax 14837f: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 148385: 48 8b 0c 24 mov (%rsp),%rcx 148389: 48 8d 54 24 3c lea 0x3c(%rsp),%rdx 14838e: be 3d 00 00 00 mov $0x3d,%esi 148393: 48 89 ef mov %rbp,%rdi 148396: 89 81 98 0d 00 00 mov %eax,0xd98(%rcx) 14839c: c6 83 b8 06 00 00 11 movb $0x11,0x6b8(%rbx) 1483a3: c7 83 15 06 00 00 00 movl $0x4000,0x615(%rbx) 1483aa: 40 00 00 1483ad: e8 00 00 00 00 callq 1483b2 1483b2: 84 c0 test %al,%al 1483b4: 0f 84 9f 01 00 00 je 148559 1483ba: 0f b6 44 24 3e movzbl 0x3e(%rsp),%eax 1483bf: 88 83 b6 06 00 00 mov %al,0x6b6(%rbx) 1483c5: 48 8d 54 24 3c lea 0x3c(%rsp),%rdx 1483ca: be 3c 00 00 00 mov $0x3c,%esi 1483cf: 48 89 ef mov %rbp,%rdi 1483d2: e8 00 00 00 00 callq 1483d7 1483d7: 84 c0 test %al,%al 1483d9: 0f 84 29 03 00 00 je 148708 1483df: 0f b6 44 24 3e movzbl 0x3e(%rsp),%eax 1483e4: 88 83 b7 06 00 00 mov %al,0x6b7(%rbx) 1483ea: 81 8d 20 01 00 00 00 orl $0x1000000,0x120(%rbp) 1483f1: 00 00 01 1483f4: 48 8d 54 24 3c lea 0x3c(%rsp),%rdx 1483f9: be 41 00 00 00 mov $0x41,%esi 1483fe: 48 89 ef mov %rbp,%rdi 148401: e8 00 00 00 00 callq 148406 148406: 84 c0 test %al,%al 148408: 0f 84 e2 02 00 00 je 1486f0 14840e: 0f b6 44 24 3e movzbl 0x3e(%rsp),%eax 148413: 83 8d 30 01 00 00 10 orl $0x10,0x130(%rbp) 14841a: be 83 01 00 00 mov $0x183,%esi 14841f: 88 83 49 01 00 00 mov %al,0x149(%rbx) 148425: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148429: 48 8b 07 mov (%rdi),%rax 14842c: 48 8b 00 mov (%rax),%rax 14842f: e8 00 00 00 00 callq 148434 148434: 0f b6 4c 24 3e movzbl 0x3e(%rsp),%ecx 148439: c6 83 4b 01 00 00 01 movb $0x1,0x14b(%rbx) 148440: 41 89 c0 mov %eax,%r8d 148443: b8 01 00 00 00 mov $0x1,%eax 148448: d3 e0 shl %cl,%eax 14844a: 44 85 c0 test %r8d,%eax 14844d: 0f 94 83 4a 01 00 00 sete 0x14a(%rbx) 148454: f6 85 28 01 00 00 04 testb $0x4,0x128(%rbp) 14845b: 74 10 je 14846d 14845d: f6 85 31 01 00 00 20 testb $0x20,0x131(%rbp) 148464: 74 07 je 14846d 148466: c6 83 4b 01 00 00 02 movb $0x2,0x14b(%rbx) 14846d: 4c 8b 3c 24 mov (%rsp),%r15 148471: 45 31 ed xor %r13d,%r13d 148474: 45 31 e4 xor %r12d,%r12d 148477: eb 25 jmp 14849e 148479: 0f b7 44 24 40 movzwl 0x40(%rsp),%eax 14847e: 66 c1 c0 08 rol $0x8,%ax 148482: 66 89 83 f1 05 00 00 mov %ax,0x5f1(%rbx) 148489: 41 83 c5 01 add $0x1,%r13d 14848d: 45 0f b6 e5 movzbl %r13b,%r12d 148491: 45 3b a7 c8 00 00 00 cmp 0xc8(%r15),%r12d 148498: 0f 87 52 01 00 00 ja 1485f0 14849e: 49 63 c4 movslq %r12d,%rax 1484a1: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 1484a6: 48 89 ef mov %rbp,%rdi 1484a9: 8b b4 83 d8 08 00 00 mov 0x8d8(%rbx,%rax,4),%esi 1484b0: e8 00 00 00 00 callq 1484b5 1484b5: 41 89 c6 mov %eax,%r14d 1484b8: 85 c0 test %eax,%eax 1484ba: 0f 85 10 01 00 00 jne 1485d0 1484c0: 45 84 ed test %r13b,%r13b 1484c3: 74 b4 je 148479 1484c5: 0f b7 54 24 40 movzwl 0x40(%rsp),%edx 1484ca: 41 8d 44 24 ff lea -0x1(%r12),%eax 1484cf: 48 98 cltq 1484d1: 66 c1 c2 08 rol $0x8,%dx 1484d5: 48 c1 e0 04 shl $0x4,%rax 1484d9: 66 89 94 18 a1 03 00 mov %dx,0x3a1(%rax,%rbx,1) 1484e0: 00 1484e1: eb a6 jmp 148489 1484e3: 41 be ea ff ff ff mov $0xffffffea,%r14d 1484e9: e9 9c f6 ff ff jmpq 147b8a 1484ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1484f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1484fc: e8 00 00 00 00 callq 148501 148501: 85 c0 test %eax,%eax 148503: 0f 85 00 00 00 00 jne 148509 148509: 41 0f b7 46 1c movzwl 0x1c(%r14),%eax 14850e: e9 ba f9 ff ff jmpq 147ecd 148513: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14851a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148521: e8 00 00 00 00 callq 148526 148526: 85 c0 test %eax,%eax 148528: 0f 85 00 00 00 00 jne 14852e 14852e: 8b 83 e1 00 00 00 mov 0xe1(%rbx),%eax 148534: e9 0f fe ff ff jmpq 148348 148539: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148540: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148547: e8 00 00 00 00 callq 14854c 14854c: 85 c0 test %eax,%eax 14854e: 0f 84 8e f4 ff ff je 1479e2 148554: e9 00 00 00 00 jmpq 148559 148559: c6 83 b6 06 00 00 7f movb $0x7f,0x6b6(%rbx) 148560: 83 a5 28 01 00 00 fb andl $0xfffffffb,0x128(%rbp) 148567: e9 59 fe ff ff jmpq 1483c5 14856c: 0d 00 00 02 00 or $0x20000,%eax 148571: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 148577: e9 f0 fd ff ff jmpq 14836c 14857c: 0d 00 00 00 02 or $0x2000000,%eax 148581: b9 01 00 00 00 mov $0x1,%ecx 148586: be 01 00 00 00 mov $0x1,%esi 14858b: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 148591: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148595: 41 8b 54 24 48 mov 0x48(%r12),%edx 14859a: 48 8b 07 mov (%rdi),%rax 14859d: 83 c2 70 add $0x70,%edx 1485a0: 48 8b 40 18 mov 0x18(%rax),%rax 1485a4: e8 00 00 00 00 callq 1485a9 1485a9: 8b 83 e1 00 00 00 mov 0xe1(%rbx),%eax 1485af: e9 d1 fd ff ff jmpq 148385 1485b4: 80 bd d8 01 00 00 01 cmpb $0x1,0x1d8(%rbp) 1485bb: b9 14 05 00 00 mov $0x514,%ecx 1485c0: 19 d2 sbb %edx,%edx 1485c2: 80 e2 38 and $0x38,%dl 1485c5: 81 c2 b0 04 00 00 add $0x4b0,%edx 1485cb: e9 38 fa ff ff jmpq 148008 1485d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1485d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1485de: e8 00 00 00 00 callq 1485e3 1485e3: 85 c0 test %eax,%eax 1485e5: 0f 84 f7 f3 ff ff je 1479e2 1485eb: e9 00 00 00 00 jmpq 1485f0 1485f0: 48 8d 83 19 06 00 00 lea 0x619(%rbx),%rax 1485f7: 48 8d 8b 99 06 00 00 lea 0x699(%rbx),%rcx 1485fe: 8b 10 mov (%rax),%edx 148600: 48 83 c0 04 add $0x4,%rax 148604: 0f ca bswap %edx 148606: 89 50 fc mov %edx,-0x4(%rax) 148609: 48 39 c8 cmp %rcx,%rax 14860c: 75 f0 jne 1485fe 14860e: 8b 83 dd 00 00 00 mov 0xdd(%rbx),%eax 148614: 8b 73 4c mov 0x4c(%rbx),%esi 148617: 66 c1 83 a3 06 00 00 rolw $0x8,0x6a3(%rbx) 14861e: 08 14861f: 48 8d 93 dd 00 00 00 lea 0xdd(%rbx),%rdx 148626: 66 c1 83 a5 06 00 00 rolw $0x8,0x6a5(%rbx) 14862d: 08 14862e: 41 b8 00 00 04 00 mov $0x40000,%r8d 148634: b9 f0 06 00 00 mov $0x6f0,%ecx 148639: 48 89 ef mov %rbp,%rdi 14863c: 0f c8 bswap %eax 14863e: 89 83 dd 00 00 00 mov %eax,0xdd(%rbx) 148644: 8b 83 e1 00 00 00 mov 0xe1(%rbx),%eax 14864a: 83 c6 6c add $0x6c,%esi 14864d: 66 c1 83 ad 06 00 00 rolw $0x8,0x6ad(%rbx) 148654: 08 148655: 0f c8 bswap %eax 148657: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 14865d: 8b 83 e5 00 00 00 mov 0xe5(%rbx),%eax 148663: 66 c1 83 af 06 00 00 rolw $0x8,0x6af(%rbx) 14866a: 08 14866b: 0f c8 bswap %eax 14866d: 89 83 e5 00 00 00 mov %eax,0xe5(%rbx) 148673: 8b 83 e9 00 00 00 mov 0xe9(%rbx),%eax 148679: 0f c8 bswap %eax 14867b: 89 83 e9 00 00 00 mov %eax,0xe9(%rbx) 148681: 8b 83 15 06 00 00 mov 0x615(%rbx),%eax 148687: 0f c8 bswap %eax 148689: 89 83 15 06 00 00 mov %eax,0x615(%rbx) 14868f: 8b 83 51 07 00 00 mov 0x751(%rbx),%eax 148695: 0f c8 bswap %eax 148697: 89 83 51 07 00 00 mov %eax,0x751(%rbx) 14869d: e8 00 00 00 00 callq 1486a2 1486a2: 41 89 c6 mov %eax,%r14d 1486a5: 85 c0 test %eax,%eax 1486a7: 0f 85 c1 02 00 00 jne 14896e 1486ad: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 1486b4: b9 00 00 04 00 mov $0x40000,%ecx 1486b9: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 1486be: 48 89 ef mov %rbp,%rdi 1486c1: 8b 73 58 mov 0x58(%rbx),%esi 1486c4: e8 00 00 00 00 callq 1486c9 1486c9: 41 89 c6 mov %eax,%r14d 1486cc: 85 c0 test %eax,%eax 1486ce: 74 69 je 148739 1486d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1486d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1486de: e8 00 00 00 00 callq 1486e3 1486e3: 85 c0 test %eax,%eax 1486e5: 0f 84 f7 f2 ff ff je 1479e2 1486eb: e9 00 00 00 00 jmpq 1486f0 1486f0: b8 11 01 00 00 mov $0x111,%eax 1486f5: c6 83 4b 01 00 00 00 movb $0x0,0x14b(%rbx) 1486fc: 66 89 83 49 01 00 00 mov %ax,0x149(%rbx) 148703: e9 65 fd ff ff jmpq 14846d 148708: c6 83 b7 06 00 00 7f movb $0x7f,0x6b7(%rbx) 14870f: 81 a5 20 01 00 00 ff andl $0xfeffffff,0x120(%rbp) 148716: ff ff fe 148719: e9 d6 fc ff ff jmpq 1483f4 14871e: 0d 00 00 03 00 or $0x30000,%eax 148723: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 148729: e9 3e fc ff ff jmpq 14836c 14872e: 41 be ea ff ff ff mov $0xffffffea,%r14d 148734: e9 c2 fa ff ff jmpq 1481fb 148739: 8b 54 24 38 mov 0x38(%rsp),%edx 14873d: b9 00 00 04 00 mov $0x40000,%ecx 148742: 48 89 ef mov %rbp,%rdi 148745: 81 e2 ff ff ff 00 and $0xffffff,%edx 14874b: 81 ca 00 00 00 0b or $0xb000000,%edx 148751: 89 54 24 38 mov %edx,0x38(%rsp) 148755: 8b 73 58 mov 0x58(%rbx),%esi 148758: e8 00 00 00 00 callq 14875d 14875d: 41 89 c6 mov %eax,%r14d 148760: 85 c0 test %eax,%eax 148762: 0f 85 68 ff ff ff jne 1486d0 148768: f6 85 29 01 00 00 10 testb $0x10,0x129(%rbp) 14876f: 0f 84 6d f2 ff ff je 1479e2 148775: b9 00 00 04 00 mov $0x40000,%ecx 14877a: 48 8d 54 24 34 lea 0x34(%rsp),%rdx 14877f: be 4c 00 02 00 mov $0x2004c,%esi 148784: 48 89 ef mov %rbp,%rdi 148787: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 14878e: e8 00 00 00 00 callq 148793 148793: 85 c0 test %eax,%eax 148795: 0f 85 2a 02 00 00 jne 1489c5 14879b: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 1487a2: 48 89 ef mov %rbp,%rdi 1487a5: 48 8b 90 d0 08 00 00 mov 0x8d0(%rax),%rdx 1487ac: 0f b6 0a movzbl (%rdx),%ecx 1487af: 88 88 f5 07 00 00 mov %cl,0x7f5(%rax) 1487b5: 0f b6 52 01 movzbl 0x1(%rdx),%edx 1487b9: 66 c7 80 f7 07 00 00 movw $0x3,0x7f7(%rax) 1487c0: 03 00 1487c2: 88 90 f6 07 00 00 mov %dl,0x7f6(%rax) 1487c8: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1487cf: 48 8b 95 c8 01 00 00 mov 0x1c8(%rbp),%rdx 1487d6: 48 8b 40 78 mov 0x78(%rax),%rax 1487da: 48 8b 8a d0 08 00 00 mov 0x8d0(%rdx),%rcx 1487e1: 0f b7 40 04 movzwl 0x4(%rax),%eax 1487e5: c1 e0 07 shl $0x7,%eax 1487e8: 66 c1 c0 08 rol $0x8,%ax 1487ec: 66 89 82 f9 07 00 00 mov %ax,0x7f9(%rdx) 1487f3: 0f b6 41 02 movzbl 0x2(%rcx),%eax 1487f7: 88 82 fb 07 00 00 mov %al,0x7fb(%rdx) 1487fd: 0f b6 41 03 movzbl 0x3(%rcx),%eax 148801: b9 00 00 04 00 mov $0x40000,%ecx 148806: 88 82 fc 07 00 00 mov %al,0x7fc(%rdx) 14880c: 8b 44 24 34 mov 0x34(%rsp),%eax 148810: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 148815: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 14881c: 8d 70 20 lea 0x20(%rax),%esi 14881f: 4d 8b ac 24 d0 08 00 mov 0x8d0(%r12),%r13 148826: 00 148827: e8 00 00 00 00 callq 14882c 14882c: 85 c0 test %eax,%eax 14882e: 0f 85 5a 01 00 00 jne 14898e 148834: 41 0f b6 45 04 movzbl 0x4(%r13),%eax 148839: b9 04 00 00 00 mov $0x4,%ecx 14883e: 41 88 84 24 fd 07 00 mov %al,0x7fd(%r12) 148845: 00 148846: 0f b7 44 24 38 movzwl 0x38(%rsp),%eax 14884b: 0f b7 54 24 3a movzwl 0x3a(%rsp),%edx 148850: 66 c1 c0 08 rol $0x8,%ax 148854: 41 88 94 24 fe 07 00 mov %dl,0x7fe(%r12) 14885b: 00 14885c: 66 41 89 84 24 ff 07 mov %ax,0x7ff(%r12) 148863: 00 00 148865: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 14886c: 48 8d 90 01 08 00 00 lea 0x801(%rax),%rdx 148873: 44 89 f0 mov %r14d,%eax 148876: 48 89 d7 mov %rdx,%rdi 148879: f3 ab rep stos %eax,%es:(%rdi) 14887b: 66 83 bd e4 02 00 00 cmpw $0x0,0x2e4(%rbp) 148882: 00 148883: 48 8b 95 c8 01 00 00 mov 0x1c8(%rbp),%rdx 14888a: 7f 0e jg 14889a 14888c: 0f b7 85 e6 02 00 00 movzwl 0x2e6(%rbp),%eax 148893: 66 89 85 e4 02 00 00 mov %ax,0x2e4(%rbp) 14889a: 0f b7 85 e4 02 00 00 movzwl 0x2e4(%rbp),%eax 1488a1: b9 04 00 00 00 mov $0x4,%ecx 1488a6: be 64 00 00 00 mov $0x64,%esi 1488ab: 66 c1 c0 08 rol $0x8,%ax 1488af: 66 89 82 15 08 00 00 mov %ax,0x815(%rdx) 1488b6: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 1488bd: 48 8d 90 19 08 00 00 lea 0x819(%rax),%rdx 1488c4: 31 c0 xor %eax,%eax 1488c6: 48 89 d7 mov %rdx,%rdi 1488c9: 31 d2 xor %edx,%edx 1488cb: f3 ab rep stos %eax,%es:(%rdi) 1488cd: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1488d4: 48 8b bd c8 01 00 00 mov 0x1c8(%rbp),%rdi 1488db: 4c 8b 40 78 mov 0x78(%rax),%r8 1488df: 41 0f b7 40 0a movzwl 0xa(%r8),%eax 1488e4: 66 f7 f6 div %si 1488e7: 31 d2 xor %edx,%edx 1488e9: 89 c1 mov %eax,%ecx 1488eb: 41 0f b7 40 0c movzwl 0xc(%r8),%eax 1488f0: 41 b8 00 00 04 00 mov $0x40000,%r8d 1488f6: 66 f7 f6 div %si 1488f9: 8b 74 24 34 mov 0x34(%rsp),%esi 1488fd: 48 8d 93 dd 07 00 00 lea 0x7dd(%rbx),%rdx 148904: 0f b6 c0 movzbl %al,%eax 148907: 66 89 87 2d 08 00 00 mov %ax,0x82d(%rdi) 14890e: 0f b6 c1 movzbl %cl,%eax 148911: b9 54 00 00 00 mov $0x54,%ecx 148916: 66 89 87 2f 08 00 00 mov %ax,0x82f(%rdi) 14891d: 48 89 ef mov %rbp,%rdi 148920: e8 00 00 00 00 callq 148925 148925: 85 c0 test %eax,%eax 148927: 0f 84 b5 f0 ff ff je 1479e2 14892d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148934: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14893b: e8 00 00 00 00 callq 148940 148940: 85 c0 test %eax,%eax 148942: 0f 85 00 00 00 00 jne 148948 148948: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14894f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148956: e8 00 00 00 00 callq 14895b 14895b: 85 c0 test %eax,%eax 14895d: 0f 85 00 00 00 00 jne 148963 148963: 41 be ea ff ff ff mov $0xffffffea,%r14d 148969: e9 74 f0 ff ff jmpq 1479e2 14896e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148975: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14897c: e8 00 00 00 00 callq 148981 148981: 85 c0 test %eax,%eax 148983: 0f 84 59 f0 ff ff je 1479e2 148989: e9 00 00 00 00 jmpq 14898e 14898e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148995: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14899c: e8 00 00 00 00 callq 1489a1 1489a1: 85 c0 test %eax,%eax 1489a3: 0f 85 00 00 00 00 jne 1489a9 1489a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1489b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1489b7: e8 00 00 00 00 callq 1489bc 1489bc: 85 c0 test %eax,%eax 1489be: 74 88 je 148948 1489c0: e9 00 00 00 00 jmpq 1489c5 1489c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1489cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1489d3: e8 00 00 00 00 callq 1489d8 1489d8: 85 c0 test %eax,%eax 1489da: 0f 84 68 ff ff ff je 148948 1489e0: e9 00 00 00 00 jmpq 1489e5 1489e5: e8 00 00 00 00 callq 1489ea 1489ea: 83 a5 34 01 00 00 fd andl $0xfffffffd,0x134(%rbp) 1489f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1489f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1489ff: e8 00 00 00 00 callq 148a04 148a04: 85 c0 test %eax,%eax 148a06: 0f 85 00 00 00 00 jne 148a0c 148a0c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148a13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148a1a: e8 00 00 00 00 callq 148a1f 148a1f: 85 c0 test %eax,%eax 148a21: 0f 84 3c ff ff ff je 148963 148a27: e9 00 00 00 00 jmpq 148a2c 148a2c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000148a30 : 148a30: e8 00 00 00 00 callq 148a35 148a35: 41 54 push %r12 148a37: 55 push %rbp 148a38: 48 89 fd mov %rdi,%rbp 148a3b: 53 push %rbx 148a3c: 48 83 ec 18 sub $0x18,%rsp 148a40: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 148a47: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 148a4e: 00 00 148a50: 48 89 44 24 10 mov %rax,0x10(%rsp) 148a55: 31 c0 xor %eax,%eax 148a57: e8 00 00 00 00 callq 148a5c 148a5c: 84 c0 test %al,%al 148a5e: 75 06 jne 148a66 148a60: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 148a64: 75 3a jne 148aa0 148a66: 48 8d 53 48 lea 0x48(%rbx),%rdx 148a6a: b9 00 00 04 00 mov $0x40000,%ecx 148a6f: be 30 00 02 00 mov $0x20030,%esi 148a74: 48 89 ef mov %rbp,%rdi 148a77: e8 00 00 00 00 callq 148a7c 148a7c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 148a81: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 148a88: 00 00 148a8a: 0f 85 75 05 00 00 jne 149005 148a90: 48 83 c4 18 add $0x18,%rsp 148a94: 48 89 ef mov %rbp,%rdi 148a97: 5b pop %rbx 148a98: 5d pop %rbp 148a99: 41 5c pop %r12 148a9b: e9 00 00 00 00 jmpq 148aa0 148aa0: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148aa4: ba a4 30 00 e0 mov $0xe00030a4,%edx 148aa9: be 01 00 00 00 mov $0x1,%esi 148aae: 48 8b 07 mov (%rdi),%rax 148ab1: 48 8b 40 10 mov 0x10(%rax),%rax 148ab5: e8 00 00 00 00 callq 148aba 148aba: ba a4 30 00 e0 mov $0xe00030a4,%edx 148abf: be 01 00 00 00 mov $0x1,%esi 148ac4: c1 e8 10 shr $0x10,%eax 148ac7: 83 e0 01 and $0x1,%eax 148aca: 88 43 70 mov %al,0x70(%rbx) 148acd: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148ad1: 48 8b 07 mov (%rdi),%rax 148ad4: 48 8b 40 10 mov 0x10(%rax),%rax 148ad8: e8 00 00 00 00 callq 148add 148add: c1 e8 11 shr $0x11,%eax 148ae0: 83 e0 01 and $0x1,%eax 148ae3: 80 7b 70 00 cmpb $0x0,0x70(%rbx) 148ae7: 88 43 60 mov %al,0x60(%rbx) 148aea: 0f 84 58 03 00 00 je 148e48 148af0: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148af4: ba 00 00 00 80 mov $0x80000000,%edx 148af9: be 01 00 00 00 mov $0x1,%esi 148afe: 48 8b 07 mov (%rdi),%rax 148b01: 4c 8b 60 18 mov 0x18(%rax),%r12 148b05: 48 8b 40 10 mov 0x10(%rax),%rax 148b09: e8 00 00 00 00 callq 148b0e 148b0e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148b12: ba 00 00 00 80 mov $0x80000000,%edx 148b17: be 01 00 00 00 mov $0x1,%esi 148b1c: 83 c8 01 or $0x1,%eax 148b1f: 89 c1 mov %eax,%ecx 148b21: e8 00 00 00 00 callq 148b26 148b26: 48 89 ef mov %rbp,%rdi 148b29: e8 00 00 00 00 callq 148b2e 148b2e: 41 89 c4 mov %eax,%r12d 148b31: 85 c0 test %eax,%eax 148b33: 0f 85 e2 03 00 00 jne 148f1b 148b39: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148b3d: 31 c9 xor %ecx,%ecx 148b3f: ba 88 30 00 e0 mov $0xe0003088,%edx 148b44: be 01 00 00 00 mov $0x1,%esi 148b49: 48 8b 07 mov (%rdi),%rax 148b4c: 48 8b 40 18 mov 0x18(%rax),%rax 148b50: e8 00 00 00 00 callq 148b55 148b55: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148b59: ba 04 00 00 80 mov $0x80000004,%edx 148b5e: be 01 00 00 00 mov $0x1,%esi 148b63: 48 8b 07 mov (%rdi),%rax 148b66: 4c 8b 60 18 mov 0x18(%rax),%r12 148b6a: 48 8b 40 10 mov 0x10(%rax),%rax 148b6e: e8 00 00 00 00 callq 148b73 148b73: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148b77: ba 04 00 00 80 mov $0x80000004,%edx 148b7c: be 01 00 00 00 mov $0x1,%esi 148b81: 83 e0 fe and $0xfffffffe,%eax 148b84: 89 c1 mov %eax,%ecx 148b86: e8 00 00 00 00 callq 148b8b 148b8b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148b8f: ba 00 00 00 80 mov $0x80000000,%edx 148b94: be 01 00 00 00 mov $0x1,%esi 148b99: 48 8b 07 mov (%rdi),%rax 148b9c: 4c 8b 60 18 mov 0x18(%rax),%r12 148ba0: 48 8b 40 10 mov 0x10(%rax),%rax 148ba4: e8 00 00 00 00 callq 148ba9 148ba9: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148bad: ba 00 00 00 80 mov $0x80000000,%edx 148bb2: be 01 00 00 00 mov $0x1,%esi 148bb7: 83 e0 fe and $0xfffffffe,%eax 148bba: 89 c1 mov %eax,%ecx 148bbc: e8 00 00 00 00 callq 148bc1 148bc1: b9 00 00 01 00 mov $0x10000,%ecx 148bc6: ba 04 00 00 c0 mov $0xc0000004,%edx 148bcb: 48 89 ef mov %rbp,%rdi 148bce: 41 b8 00 00 01 00 mov $0x10000,%r8d 148bd4: be ac 01 00 00 mov $0x1ac,%esi 148bd9: e8 00 00 00 00 callq 148bde 148bde: 48 89 ef mov %rbp,%rdi 148be1: e8 00 00 00 00 callq 148be6 148be6: 31 c9 xor %ecx,%ecx 148be8: ba 88 30 00 e0 mov $0xe0003088,%edx 148bed: 48 89 ef mov %rbp,%rdi 148bf0: be ac 01 00 00 mov $0x1ac,%esi 148bf5: 41 b8 01 00 00 00 mov $0x1,%r8d 148bfb: e8 00 00 00 00 callq 148c00 148c00: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148c04: ba 88 30 00 e0 mov $0xe0003088,%edx 148c09: be 01 00 00 00 mov $0x1,%esi 148c0e: 48 8b 07 mov (%rdi),%rax 148c11: 48 8b 40 10 mov 0x10(%rax),%rax 148c15: e8 00 00 00 00 callq 148c1a 148c1a: a8 02 test $0x2,%al 148c1c: 0f 84 da 02 00 00 je 148efc 148c22: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148c26: 31 c9 xor %ecx,%ecx 148c28: ba 00 f0 03 00 mov $0x3f000,%edx 148c2d: be 01 00 00 00 mov $0x1,%esi 148c32: 48 8b 07 mov (%rdi),%rax 148c35: 48 8b 40 18 mov 0x18(%rax),%rax 148c39: e8 00 00 00 00 callq 148c3e 148c3e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148c42: ba 00 00 00 80 mov $0x80000000,%edx 148c47: be 01 00 00 00 mov $0x1,%esi 148c4c: 48 8b 07 mov (%rdi),%rax 148c4f: 4c 8b 60 18 mov 0x18(%rax),%r12 148c53: 48 8b 40 10 mov 0x10(%rax),%rax 148c57: e8 00 00 00 00 callq 148c5c 148c5c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148c60: ba 00 00 00 80 mov $0x80000000,%edx 148c65: 83 c8 01 or $0x1,%eax 148c68: 89 c1 mov %eax,%ecx 148c6a: be 01 00 00 00 mov $0x1,%esi 148c6f: e8 00 00 00 00 callq 148c74 148c74: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148c78: ba 00 00 00 80 mov $0x80000000,%edx 148c7d: be 01 00 00 00 mov $0x1,%esi 148c82: 48 8b 07 mov (%rdi),%rax 148c85: 4c 8b 60 18 mov 0x18(%rax),%r12 148c89: 48 8b 40 10 mov 0x10(%rax),%rax 148c8d: e8 00 00 00 00 callq 148c92 148c92: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148c96: ba 00 00 00 80 mov $0x80000000,%edx 148c9b: be 01 00 00 00 mov $0x1,%esi 148ca0: 83 e0 fe and $0xfffffffe,%eax 148ca3: 89 c1 mov %eax,%ecx 148ca5: e8 00 00 00 00 callq 148caa 148caa: b9 01 00 00 00 mov $0x1,%ecx 148caf: ba 00 f0 03 00 mov $0x3f000,%edx 148cb4: 48 89 ef mov %rbp,%rdi 148cb7: 41 b8 01 00 00 00 mov $0x1,%r8d 148cbd: be ac 01 00 00 mov $0x1ac,%esi 148cc2: e8 00 00 00 00 callq 148cc7 148cc7: 80 bd 74 03 00 00 00 cmpb $0x0,0x374(%rbp) 148cce: 0f 84 92 fd ff ff je 148a66 148cd4: b8 14 50 00 00 mov $0x5014,%eax 148cd9: b9 00 00 04 00 mov $0x40000,%ecx 148cde: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 148ce3: 48 89 ef mov %rbp,%rdi 148ce6: be 34 00 02 00 mov $0x20034,%esi 148ceb: 66 89 44 24 06 mov %ax,0x6(%rsp) 148cf0: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 148cf7: e8 00 00 00 00 callq 148cfc 148cfc: 85 c0 test %eax,%eax 148cfe: 0f 85 8d 02 00 00 jne 148f91 148d04: 8b 44 24 0c mov 0xc(%rsp),%eax 148d08: 41 b8 00 00 04 00 mov $0x40000,%r8d 148d0e: b9 04 00 00 00 mov $0x4,%ecx 148d13: 48 89 ef mov %rbp,%rdi 148d16: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 148d1b: c7 44 24 08 00 05 00 movl $0x1000500,0x8(%rsp) 148d22: 01 148d23: 8d 70 70 lea 0x70(%rax),%esi 148d26: e8 00 00 00 00 callq 148d2b 148d2b: 85 c0 test %eax,%eax 148d2d: 0f 85 96 02 00 00 jne 148fc9 148d33: 8b 44 24 0c mov 0xc(%rsp),%eax 148d37: 41 b8 00 00 04 00 mov $0x40000,%r8d 148d3d: b9 c0 01 00 00 mov $0x1c0,%ecx 148d42: 48 89 ef mov %rbp,%rdi 148d45: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 148d4c: 8d b0 ec 00 00 00 lea 0xec(%rax),%esi 148d52: e8 00 00 00 00 callq 148d57 148d57: 85 c0 test %eax,%eax 148d59: 0f 85 4e 02 00 00 jne 148fad 148d5f: 8b 44 24 0c mov 0xc(%rsp),%eax 148d63: 41 b8 00 00 04 00 mov $0x40000,%r8d 148d69: b9 18 00 00 00 mov $0x18,%ecx 148d6e: 48 89 ef mov %rbp,%rdi 148d71: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 148d78: 8d b0 c4 02 00 00 lea 0x2c4(%rax),%esi 148d7e: e8 00 00 00 00 callq 148d83 148d83: 85 c0 test %eax,%eax 148d85: 0f 85 cb 01 00 00 jne 148f56 148d8b: 8b 44 24 0c mov 0xc(%rsp),%eax 148d8f: 41 b8 00 00 04 00 mov $0x40000,%r8d 148d95: b9 02 00 00 00 mov $0x2,%ecx 148d9a: 48 89 ef mov %rbp,%rdi 148d9d: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 148da2: 8d b0 38 06 00 00 lea 0x638(%rax),%esi 148da8: e8 00 00 00 00 callq 148dad 148dad: 85 c0 test %eax,%eax 148daf: 0f 85 30 02 00 00 jne 148fe5 148db5: 41 83 7c 24 68 01 cmpl $0x1,0x68(%r12) 148dbb: 0f 87 49 02 00 00 ja 14900a 148dc1: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 148dc8: 41 8b 54 24 68 mov 0x68(%r12),%edx 148dcd: 85 d2 test %edx,%edx 148dcf: 0f 84 91 fc ff ff je 148a66 148dd5: 31 c9 xor %ecx,%ecx 148dd7: be 6c 02 00 00 mov $0x26c,%esi 148ddc: 48 89 ef mov %rbp,%rdi 148ddf: e8 00 00 00 00 callq 148de4 148de4: 85 c0 test %eax,%eax 148de6: 0f 85 00 00 00 00 jne 148dec 148dec: 41 83 7c 24 68 01 cmpl $0x1,0x68(%r12) 148df2: 0f 86 6e fc ff ff jbe 148a66 148df8: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148dfc: ba 00 00 00 50 mov $0x50000000,%edx 148e01: be 8d 20 00 00 mov $0x208d,%esi 148e06: 48 8b 07 mov (%rdi),%rax 148e09: 48 8b 40 08 mov 0x8(%rax),%rax 148e0d: e8 00 00 00 00 callq 148e12 148e12: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148e16: ba ff ff ff ff mov $0xffffffff,%edx 148e1b: be 08 20 00 00 mov $0x2008,%esi 148e20: 48 8b 07 mov (%rdi),%rax 148e23: 48 8b 40 08 mov 0x8(%rax),%rax 148e27: e8 00 00 00 00 callq 148e2c 148e2c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148e30: 31 d2 xor %edx,%edx 148e32: be 08 20 00 00 mov $0x2008,%esi 148e37: 48 8b 07 mov (%rdi),%rax 148e3a: 48 8b 40 08 mov 0x8(%rax),%rax 148e3e: e8 00 00 00 00 callq 148e43 148e43: e9 1e fc ff ff jmpq 148a66 148e48: 41 b8 80 00 00 00 mov $0x80,%r8d 148e4e: 31 c9 xor %ecx,%ecx 148e50: ba 04 00 00 c0 mov $0xc0000004,%edx 148e55: 48 89 ef mov %rbp,%rdi 148e58: be ac 01 00 00 mov $0x1ac,%esi 148e5d: e8 00 00 00 00 callq 148e62 148e62: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148e66: 31 c9 xor %ecx,%ecx 148e68: ba 00 f0 03 00 mov $0x3f000,%edx 148e6d: be 01 00 00 00 mov $0x1,%esi 148e72: 48 8b 07 mov (%rdi),%rax 148e75: 48 8b 40 18 mov 0x18(%rax),%rax 148e79: e8 00 00 00 00 callq 148e7e 148e7e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148e82: ba 00 00 00 80 mov $0x80000000,%edx 148e87: be 01 00 00 00 mov $0x1,%esi 148e8c: 48 8b 07 mov (%rdi),%rax 148e8f: 4c 8b 60 18 mov 0x18(%rax),%r12 148e93: 48 8b 40 10 mov 0x10(%rax),%rax 148e97: e8 00 00 00 00 callq 148e9c 148e9c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148ea0: ba 00 00 00 80 mov $0x80000000,%edx 148ea5: be 01 00 00 00 mov $0x1,%esi 148eaa: 83 c8 01 or $0x1,%eax 148ead: 89 c1 mov %eax,%ecx 148eaf: e8 00 00 00 00 callq 148eb4 148eb4: 48 89 ef mov %rbp,%rdi 148eb7: e8 00 00 00 00 callq 148ebc 148ebc: 41 89 c4 mov %eax,%r12d 148ebf: 85 c0 test %eax,%eax 148ec1: 75 58 jne 148f1b 148ec3: 48 89 ef mov %rbp,%rdi 148ec6: e8 00 00 00 00 callq 148ecb 148ecb: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148ecf: ba 04 00 00 80 mov $0x80000004,%edx 148ed4: be 01 00 00 00 mov $0x1,%esi 148ed9: 48 8b 07 mov (%rdi),%rax 148edc: 4c 8b 60 18 mov 0x18(%rax),%r12 148ee0: 48 8b 40 10 mov 0x10(%rax),%rax 148ee4: e8 00 00 00 00 callq 148ee9 148ee9: 48 8b 7d 60 mov 0x60(%rbp),%rdi 148eed: ba 04 00 00 80 mov $0x80000004,%edx 148ef2: 83 e0 fe and $0xfffffffe,%eax 148ef5: 89 c1 mov %eax,%ecx 148ef7: e9 6e fd ff ff jmpq 148c6a 148efc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148f03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148f0a: 41 83 cc ff or $0xffffffff,%r12d 148f0e: e8 00 00 00 00 callq 148f13 148f13: 85 c0 test %eax,%eax 148f15: 0f 85 00 00 00 00 jne 148f1b 148f1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148f22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148f29: e8 00 00 00 00 callq 148f2e 148f2e: 85 c0 test %eax,%eax 148f30: 0f 85 00 00 00 00 jne 148f36 148f36: 48 8b 44 24 10 mov 0x10(%rsp),%rax 148f3b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 148f42: 00 00 148f44: 0f 85 bb 00 00 00 jne 149005 148f4a: 48 83 c4 18 add $0x18,%rsp 148f4e: 44 89 e0 mov %r12d,%eax 148f51: 5b pop %rbx 148f52: 5d pop %rbp 148f53: 41 5c pop %r12 148f55: c3 retq 148f56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148f5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148f64: e8 00 00 00 00 callq 148f69 148f69: 85 c0 test %eax,%eax 148f6b: 0f 85 00 00 00 00 jne 148f71 148f71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148f78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148f7f: e8 00 00 00 00 callq 148f84 148f84: 85 c0 test %eax,%eax 148f86: 0f 84 da fa ff ff je 148a66 148f8c: e9 00 00 00 00 jmpq 148f91 148f91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148f98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148f9f: e8 00 00 00 00 callq 148fa4 148fa4: 85 c0 test %eax,%eax 148fa6: 74 c9 je 148f71 148fa8: e9 00 00 00 00 jmpq 148fad 148fad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148fb4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148fbb: e8 00 00 00 00 callq 148fc0 148fc0: 85 c0 test %eax,%eax 148fc2: 74 ad je 148f71 148fc4: e9 00 00 00 00 jmpq 148fc9 148fc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148fd0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148fd7: e8 00 00 00 00 callq 148fdc 148fdc: 85 c0 test %eax,%eax 148fde: 74 91 je 148f71 148fe0: e9 00 00 00 00 jmpq 148fe5 148fe5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148fec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148ff3: e8 00 00 00 00 callq 148ff8 148ff8: 85 c0 test %eax,%eax 148ffa: 0f 84 71 ff ff ff je 148f71 149000: e9 00 00 00 00 jmpq 149005 149005: e8 00 00 00 00 callq 14900a 14900a: e9 00 00 00 00 jmpq 14900f 14900f: 90 nop 0000000000149010 : 149010: e8 00 00 00 00 callq 149015 149015: 31 c0 xor %eax,%eax 149017: c3 retq 149018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 14901f: 00 0000000000149020 : 149020: e8 00 00 00 00 callq 149025 149025: 48 8b 7f 60 mov 0x60(%rdi),%rdi 149029: ba 10 30 03 00 mov $0x33010,%edx 14902e: be 01 00 00 00 mov $0x1,%esi 149033: 48 8b 07 mov (%rdi),%rax 149036: 48 8b 40 10 mov 0x10(%rax),%rax 14903a: e8 00 00 00 00 callq 14903f 14903f: c1 e8 0d shr $0xd,%eax 149042: 83 e0 01 and $0x1,%eax 149045: c3 retq 149046: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14904d: 00 00 00 0000000000149050 : 149050: e8 00 00 00 00 callq 149055 149055: 41 54 push %r12 149057: 55 push %rbp 149058: 53 push %rbx 149059: 48 83 ec 30 sub $0x30,%rsp 14905d: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 149064: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14906b: 00 00 14906d: 48 89 44 24 28 mov %rax,0x28(%rsp) 149072: 31 c0 xor %eax,%eax 149074: 8b 87 24 01 00 00 mov 0x124(%rdi),%eax 14907a: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 149081: 00 149082: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 149089: 00 00 14908b: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 149092: 00 00 149094: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 14909b: 00 00 14909d: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 1490a4: 00 00 1490a6: a9 00 00 00 40 test $0x40000000,%eax 1490ab: 0f 84 cd 01 00 00 je 14927e 1490b1: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 1490b8: 48 89 fd mov %rdi,%rbp 1490bb: 0f 85 d8 01 00 00 jne 149299 1490c1: 41 8b 54 24 54 mov 0x54(%r12),%edx 1490c6: 85 d2 test %edx,%edx 1490c8: 0f 84 cb 01 00 00 je 149299 1490ce: 48 8b 7f 60 mov 0x60(%rdi),%rdi 1490d2: ba 68 00 30 c0 mov $0xc0300068,%edx 1490d7: be 01 00 00 00 mov $0x1,%esi 1490dc: 48 8b 07 mov (%rdi),%rax 1490df: 48 8b 40 10 mov 0x10(%rax),%rax 1490e3: e8 00 00 00 00 callq 1490e8 1490e8: 25 ff 00 00 00 and $0xff,%eax 1490ed: 89 c3 mov %eax,%ebx 1490ef: 0f 84 b1 01 00 00 je 1492a6 1490f5: 0f b7 8d cc 02 00 00 movzwl 0x2cc(%rbp),%ecx 1490fc: 44 0f b7 8d ca 02 00 movzwl 0x2ca(%rbp),%r9d 149103: 00 149104: 31 d2 xor %edx,%edx 149106: c7 44 24 16 00 01 00 movl $0x5000100,0x16(%rsp) 14910d: 05 14910e: 0f b7 bd c6 02 00 00 movzwl 0x2c6(%rbp),%edi 149115: 44 0f b7 95 c8 02 00 movzwl 0x2c8(%rbp),%r10d 14911c: 00 14911d: 44 89 ce mov %r9d,%esi 149120: 44 0f b7 85 c4 02 00 movzwl 0x2c4(%rbp),%r8d 149127: 00 149128: 0f af f0 imul %eax,%esi 14912b: 0f b7 85 ce 02 00 00 movzwl 0x2ce(%rbp),%eax 149132: 41 29 fa sub %edi,%r10d 149135: 29 c8 sub %ecx,%eax 149137: 0f af c3 imul %ebx,%eax 14913a: c1 e0 04 shl $0x4,%eax 14913d: 41 f7 f2 div %r10d 149140: 31 d2 xor %edx,%edx 149142: 44 8d 50 32 lea 0x32(%rax),%r10d 149146: 41 8d 40 32 lea 0x32(%r8),%eax 14914a: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 149151: 4d 69 d2 1f 85 eb 51 imul $0x51eb851f,%r10,%r10 149158: 48 c1 e8 25 shr $0x25,%rax 14915c: 66 c1 c0 08 rol $0x8,%ax 149160: 49 c1 ea 25 shr $0x25,%r10 149164: 66 89 44 24 06 mov %ax,0x6(%rsp) 149169: 8d 47 32 lea 0x32(%rdi),%eax 14916c: 44 29 c7 sub %r8d,%edi 14916f: 66 41 c1 c2 08 rol $0x8,%r10w 149174: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 14917b: 66 44 89 54 24 0e mov %r10w,0xe(%rsp) 149181: 48 c1 e8 25 shr $0x25,%rax 149185: 66 c1 c0 08 rol $0x8,%ax 149189: 66 89 44 24 08 mov %ax,0x8(%rsp) 14918e: 0f b7 85 d8 02 00 00 movzwl 0x2d8(%rbp),%eax 149195: 48 83 c0 32 add $0x32,%rax 149199: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1491a0: 48 c1 e8 25 shr $0x25,%rax 1491a4: 66 c1 c0 08 rol $0x8,%ax 1491a8: 66 89 44 24 0a mov %ax,0xa(%rsp) 1491ad: 89 c8 mov %ecx,%eax 1491af: 44 29 c8 sub %r9d,%eax 1491b2: 0f af c3 imul %ebx,%eax 1491b5: c1 e0 04 shl $0x4,%eax 1491b8: f7 f7 div %edi 1491ba: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1491be: 48 ba 4b 59 86 38 d6 movabs $0x346dc5d63886594b,%rdx 1491c5: c5 6d 34 1491c8: 83 c0 32 add $0x32,%eax 1491cb: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1491d2: 48 c1 e8 25 shr $0x25,%rax 1491d6: 66 c1 c0 08 rol $0x8,%ax 1491da: 66 89 44 24 0c mov %ax,0xc(%rsp) 1491df: 48 89 f0 mov %rsi,%rax 1491e2: 48 f7 e2 mul %rdx 1491e5: 0f b6 85 d0 02 00 00 movzbl 0x2d0(%rbp),%eax 1491ec: 48 c1 ea 0b shr $0xb,%rdx 1491f0: 48 89 d6 mov %rdx,%rsi 1491f3: 66 c1 c6 08 rol $0x8,%si 1491f7: 66 c1 c0 08 rol $0x8,%ax 1491fb: 66 89 44 24 14 mov %ax,0x14(%rsp) 149200: b8 00 01 00 00 mov $0x100,%eax 149205: 66 c1 c3 08 rol $0x8,%bx 149209: 66 89 44 24 12 mov %ax,0x12(%rsp) 14920e: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 149215: 66 89 74 24 10 mov %si,0x10(%rsp) 14921a: 48 8b 40 30 mov 0x30(%rax),%rax 14921e: e8 00 00 00 00 callq 149223 149223: 48 8b 7d 60 mov 0x60(%rbp),%rdi 149227: ba 10 00 30 c0 mov $0xc0300010,%edx 14922c: be 01 00 00 00 mov $0x1,%esi 149231: 0f af 85 d4 02 00 00 imul 0x2d4(%rbp),%eax 149238: 66 89 5c 24 24 mov %bx,0x24(%rsp) 14923d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 149244: 48 c1 e8 29 shr $0x29,%rax 149248: 0f c8 bswap %eax 14924a: 89 44 24 20 mov %eax,0x20(%rsp) 14924e: 48 8b 07 mov (%rdi),%rax 149251: 48 8b 40 10 mov 0x10(%rax),%rax 149255: e8 00 00 00 00 callq 14925a 14925a: 41 8b 74 24 54 mov 0x54(%r12),%esi 14925f: 41 b8 00 00 04 00 mov $0x40000,%r8d 149265: 48 89 ef mov %rbp,%rdi 149268: c1 e8 14 shr $0x14,%eax 14926b: b9 24 00 00 00 mov $0x24,%ecx 149270: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 149275: 88 44 24 26 mov %al,0x26(%rsp) 149279: e8 00 00 00 00 callq 14927e 14927e: 48 8b 44 24 28 mov 0x28(%rsp),%rax 149283: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14928a: 00 00 14928c: 75 24 jne 1492b2 14928e: 48 83 c4 30 add $0x30,%rsp 149292: 31 c0 xor %eax,%eax 149294: 5b pop %rbx 149295: 5d pop %rbp 149296: 41 5c pop %r12 149298: c3 retq 149299: 25 ff ff ff bf and $0xbfffffff,%eax 14929e: 89 85 24 01 00 00 mov %eax,0x124(%rbp) 1492a4: eb d8 jmp 14927e 1492a6: 81 a5 24 01 00 00 ff andl $0xbfffffff,0x124(%rbp) 1492ad: ff ff bf 1492b0: eb cc jmp 14927e 1492b2: e8 00 00 00 00 callq 1492b7 1492b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1492be: 00 00 00000000001492c0 : 1492c0: e8 00 00 00 00 callq 1492c5 1492c5: 83 ff 07 cmp $0x7,%edi 1492c8: 0f 87 00 00 00 00 ja 1492ce 1492ce: b8 01 00 00 00 mov $0x1,%eax 1492d3: 89 f9 mov %edi,%ecx 1492d5: 41 b8 08 00 00 00 mov $0x8,%r8d 1492db: 48 d3 e0 shl %cl,%rax 1492de: a8 15 test $0x15,%al 1492e0: 75 0a jne 1492ec 1492e2: 41 b8 04 00 00 00 mov $0x4,%r8d 1492e8: a8 c2 test $0xc2,%al 1492ea: 74 04 je 1492f0 1492ec: 44 89 c0 mov %r8d,%eax 1492ef: c3 retq 1492f0: 41 b8 20 00 00 00 mov $0x20,%r8d 1492f6: a8 08 test $0x8,%al 1492f8: 0f 84 00 00 00 00 je 1492fe 1492fe: eb ec jmp 1492ec 0000000000149300 : 149300: e8 00 00 00 00 callq 149305 149305: 85 ff test %edi,%edi 149307: 75 5e jne 149367 149309: 83 fe 05 cmp $0x5,%esi 14930c: 0f 84 8b 00 00 00 je 14939d 149312: 76 3b jbe 14934f 149314: 83 fe 0c cmp $0xc,%esi 149317: 74 7e je 149397 149319: 77 15 ja 149330 14931b: b8 4c 00 00 00 mov $0x4c,%eax 149320: 83 fe 0a cmp $0xa,%esi 149323: 74 29 je 14934e 149325: 83 fe 0b cmp $0xb,%esi 149328: 75 51 jne 14937b 14932a: b8 50 00 00 00 mov $0x50,%eax 14932f: c3 retq 149330: b8 58 00 00 00 mov $0x58,%eax 149335: 83 fe 0d cmp $0xd,%esi 149338: 74 14 je 14934e 14933a: 83 fe 0e cmp $0xe,%esi 14933d: 75 69 jne 1493a8 14933f: b8 5c 00 00 00 mov $0x5c,%eax 149344: c3 retq 149345: b8 30 00 00 00 mov $0x30,%eax 14934a: 85 f6 test %esi,%esi 14934c: 75 38 jne 149386 14934e: c3 retq 14934f: 83 fe 02 cmp $0x2,%esi 149352: 74 3d je 149391 149354: 76 ef jbe 149345 149356: 83 fe 03 cmp $0x3,%esi 149359: ba 40 00 00 00 mov $0x40,%edx 14935e: b8 0c 00 00 00 mov $0xc,%eax 149363: 0f 44 c2 cmove %edx,%eax 149366: c3 retq 149367: 83 ff 01 cmp $0x1,%edi 14936a: 75 41 jne 1493ad 14936c: 83 fe 09 cmp $0x9,%esi 14936f: 0f 85 00 00 00 00 jne 149375 149375: b8 b8 05 00 00 mov $0x5b8,%eax 14937a: c3 retq 14937b: 83 fe 06 cmp $0x6,%esi 14937e: 75 23 jne 1493a3 149380: b8 68 00 00 00 mov $0x68,%eax 149385: c3 retq 149386: 83 fe 01 cmp $0x1,%esi 149389: 75 27 jne 1493b2 14938b: b8 2c 00 00 00 mov $0x2c,%eax 149390: c3 retq 149391: b8 3c 00 00 00 mov $0x3c,%eax 149396: c3 retq 149397: b8 54 00 00 00 mov $0x54,%eax 14939c: c3 retq 14939d: b8 10 00 00 00 mov $0x10,%eax 1493a2: c3 retq 1493a3: e9 00 00 00 00 jmpq 1493a8 1493a8: e9 00 00 00 00 jmpq 1493ad 1493ad: e9 00 00 00 00 jmpq 1493b2 1493b2: e9 00 00 00 00 jmpq 1493b7 1493b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1493be: 00 00 00000000001493c0 : 1493c0: e8 00 00 00 00 callq 1493c5 1493c5: 41 54 push %r12 1493c7: 48 89 f0 mov %rsi,%rax 1493ca: 49 89 cc mov %rcx,%r12 1493cd: 55 push %rbp 1493ce: 48 89 d5 mov %rdx,%rbp 1493d1: 53 push %rbx 1493d2: 48 89 fb mov %rdi,%rbx 1493d5: 0f b7 3e movzwl (%rsi),%edi 1493d8: 8d 14 bd 00 00 00 00 lea 0x0(,%rdi,4),%edx 1493df: 66 89 55 00 mov %dx,0x0(%rbp) 1493e3: 0f b7 36 movzwl (%rsi),%esi 1493e6: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 1493ed: 66 89 11 mov %dx,(%rcx) 1493f0: 48 8b 8b e0 01 00 00 mov 0x1e0(%rbx),%rcx 1493f7: 48 85 c9 test %rcx,%rcx 1493fa: 0f 84 be 00 00 00 je 1494be 149400: 4c 8b 8b 50 02 00 00 mov 0x250(%rbx),%r9 149407: 4d 85 c9 test %r9,%r9 14940a: 0f 84 00 00 00 00 je 149410 149410: 8b 31 mov (%rcx),%esi 149412: 85 f6 test %esi,%esi 149414: 0f 84 9f 00 00 00 je 1494b9 14941a: 0f b7 38 movzwl (%rax),%edi 14941d: 31 d2 xor %edx,%edx 14941f: 45 31 c0 xor %r8d,%r8d 149422: 31 c0 xor %eax,%eax 149424: eb 0d jmp 149433 149426: 83 c2 01 add $0x1,%edx 149429: 0f b7 c2 movzwl %dx,%eax 14942c: 41 89 c0 mov %eax,%r8d 14942f: 39 f0 cmp %esi,%eax 149431: 73 36 jae 149469 149433: 3b 7c c1 08 cmp 0x8(%rcx,%rax,8),%edi 149437: 75 ed jne 149426 149439: 45 39 01 cmp %r8d,(%r9) 14943c: 0f 86 00 00 00 00 jbe 149442 149442: 41 0f b7 54 c1 04 movzwl 0x4(%r9,%rax,8),%edx 149448: c1 e2 02 shl $0x2,%edx 14944b: 66 41 89 14 24 mov %dx,(%r12) 149450: 48 8b 93 50 02 00 00 mov 0x250(%rbx),%rdx 149457: 8b 44 c2 08 mov 0x8(%rdx,%rax,8),%eax 14945b: c1 e0 02 shl $0x2,%eax 14945e: 66 89 45 00 mov %ax,0x0(%rbp) 149462: 31 c0 xor %eax,%eax 149464: 5b pop %rbx 149465: 5d pop %rbp 149466: 41 5c pop %r12 149468: c3 retq 149469: 31 d2 xor %edx,%edx 14946b: 45 31 c0 xor %r8d,%r8d 14946e: 31 c0 xor %eax,%eax 149470: eb 11 jmp 149483 149472: 83 c2 01 add $0x1,%edx 149475: 0f b7 c2 movzwl %dx,%eax 149478: 41 89 c0 mov %eax,%r8d 14947b: 39 f0 cmp %esi,%eax 14947d: 0f 83 00 00 00 00 jae 149483 149483: 3b 7c c1 08 cmp 0x8(%rcx,%rax,8),%edi 149487: 77 e9 ja 149472 149489: 45 39 01 cmp %r8d,(%r9) 14948c: 0f 86 00 00 00 00 jbe 149492 149492: 41 0f b7 54 c1 04 movzwl 0x4(%r9,%rax,8),%edx 149498: c1 e2 02 shl $0x2,%edx 14949b: 66 41 89 14 24 mov %dx,(%r12) 1494a0: 48 8b 93 50 02 00 00 mov 0x250(%rbx),%rdx 1494a7: 5b pop %rbx 1494a8: 8b 44 c2 08 mov 0x8(%rdx,%rax,8),%eax 1494ac: c1 e0 02 shl $0x2,%eax 1494af: 66 89 45 00 mov %ax,0x0(%rbp) 1494b3: 31 c0 xor %eax,%eax 1494b5: 5d pop %rbp 1494b6: 41 5c pop %r12 1494b8: c3 retq 1494b9: e9 00 00 00 00 jmpq 1494be 1494be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1494c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1494cc: e8 00 00 00 00 callq 1494d1 1494d1: 85 c0 test %eax,%eax 1494d3: 0f 85 00 00 00 00 jne 1494d9 1494d9: b8 ea ff ff ff mov $0xffffffea,%eax 1494de: eb 84 jmp 149464 00000000001494e0 : 1494e0: e8 00 00 00 00 callq 1494e5 1494e5: 41 57 push %r15 1494e7: b9 30 00 00 00 mov $0x30,%ecx 1494ec: 41 56 push %r14 1494ee: 41 55 push %r13 1494f0: 41 54 push %r12 1494f2: 45 31 e4 xor %r12d,%r12d 1494f5: 55 push %rbp 1494f6: 48 89 fd mov %rdi,%rbp 1494f9: 53 push %rbx 1494fa: 48 81 ec a8 01 00 00 sub $0x1a8,%rsp 149501: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 149508: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14950f: 00 00 149511: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 149518: 00 149519: 31 c0 xor %eax,%eax 14951b: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 149522: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 149527: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 14952e: 00 14952f: 48 89 1c 24 mov %rbx,(%rsp) 149533: 48 89 44 24 18 mov %rax,0x18(%rsp) 149538: 31 c0 xor %eax,%eax 14953a: f3 48 ab rep stos %rax,%es:(%rdi) 14953d: 8b 13 mov (%rbx),%edx 14953f: 85 d2 test %edx,%edx 149541: 0f 84 2c 01 00 00 je 149673 149547: 48 8b 04 24 mov (%rsp),%rax 14954b: 8b 40 64 mov 0x64(%rax),%eax 14954e: 85 c0 test %eax,%eax 149550: 0f 84 db 00 00 00 je 149631 149556: 8b 44 24 14 mov 0x14(%rsp),%eax 14955a: 48 8b 34 24 mov (%rsp),%rsi 14955e: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 149563: 45 31 ed xor %r13d,%r13d 149566: 48 8d 04 40 lea (%rax,%rax,2),%rax 14956a: 48 8d 5e 6c lea 0x6c(%rsi),%rbx 14956e: 48 89 c1 mov %rax,%rcx 149571: 48 8d 04 86 lea (%rsi,%rax,4),%rax 149575: 48 c1 e1 04 shl $0x4,%rcx 149579: 48 89 44 24 08 mov %rax,0x8(%rsp) 14957e: 4c 8d 3c 0a lea (%rdx,%rcx,1),%r15 149582: eb 75 jmp 1495f9 149584: 48 8b 7d 60 mov 0x60(%rbp),%rdi 149588: 41 83 c5 01 add $0x1,%r13d 14958c: 48 83 c3 0c add $0xc,%rbx 149590: 49 83 c7 0c add $0xc,%r15 149594: be dd 09 00 00 mov $0x9dd,%esi 149599: 48 8b 07 mov (%rdi),%rax 14959c: 48 8b 00 mov (%rax),%rax 14959f: e8 00 00 00 00 callq 1495a4 1495a4: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1495a8: be de 09 00 00 mov $0x9de,%esi 1495ad: 89 44 24 10 mov %eax,0x10(%rsp) 1495b1: 48 8b 07 mov (%rdi),%rax 1495b4: 48 8b 00 mov (%rax),%rax 1495b7: e8 00 00 00 00 callq 1495bc 1495bc: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1495c0: be 02 0a 00 00 mov $0xa02,%esi 1495c5: 41 89 c6 mov %eax,%r14d 1495c8: 48 8b 07 mov (%rdi),%rax 1495cb: 48 8b 00 mov (%rax),%rax 1495ce: e8 00 00 00 00 callq 1495d3 1495d3: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 1495d8: 44 89 f2 mov %r14d,%edx 1495db: 83 e0 1f and $0x1f,%eax 1495de: 0f ca bswap %edx 1495e0: 41 89 57 f8 mov %edx,-0x8(%r15) 1495e4: 41 88 47 fc mov %al,-0x4(%r15) 1495e8: 48 8b 04 24 mov (%rsp),%rax 1495ec: 41 0f c8 bswap %r8d 1495ef: 45 89 47 f4 mov %r8d,-0xc(%r15) 1495f3: 44 39 68 64 cmp %r13d,0x64(%rax) 1495f7: 76 38 jbe 149631 1495f9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1495fe: 8b 13 mov (%rbx),%edx 149600: 48 89 ef mov %rbp,%rdi 149603: 8b 70 08 mov 0x8(%rax),%esi 149606: e8 00 00 00 00 callq 14960b 14960b: 41 89 c4 mov %eax,%r12d 14960e: 85 c0 test %eax,%eax 149610: 0f 84 6e ff ff ff je 149584 149616: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14961d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 149624: e8 00 00 00 00 callq 149629 149629: 85 c0 test %eax,%eax 14962b: 0f 85 00 00 00 00 jne 149631 149631: 48 8b 0c 24 mov (%rsp),%rcx 149635: 83 44 24 14 01 addl $0x1,0x14(%rsp) 14963a: 8b 44 24 14 mov 0x14(%rsp),%eax 14963e: 39 01 cmp %eax,(%rcx) 149640: 0f 87 01 ff ff ff ja 149547 149646: 45 85 e4 test %r12d,%r12d 149649: 74 28 je 149673 14964b: 48 8b 84 24 a0 01 00 mov 0x1a0(%rsp),%rax 149652: 00 149653: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14965a: 00 00 14965c: 75 3a jne 149698 14965e: 48 81 c4 a8 01 00 00 add $0x1a8,%rsp 149665: 44 89 e0 mov %r12d,%eax 149668: 5b pop %rbx 149669: 5d pop %rbp 14966a: 41 5c pop %r12 14966c: 41 5d pop %r13 14966e: 41 5e pop %r14 149670: 41 5f pop %r15 149672: c3 retq 149673: 48 8b 44 24 18 mov 0x18(%rsp),%rax 149678: 41 b8 00 00 04 00 mov $0x40000,%r8d 14967e: b9 80 01 00 00 mov $0x180,%ecx 149683: 48 89 ef mov %rbp,%rdi 149686: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 14968b: 8b 70 58 mov 0x58(%rax),%esi 14968e: e8 00 00 00 00 callq 149693 149693: 41 89 c4 mov %eax,%r12d 149696: eb b3 jmp 14964b 149698: e8 00 00 00 00 callq 14969d 14969d: 0f 1f 00 nopl (%rax) 00000000001496a0 : 1496a0: e8 00 00 00 00 callq 1496a5 1496a5: 41 55 push %r13 1496a7: b9 00 00 04 00 mov $0x40000,%ecx 1496ac: be 34 00 02 00 mov $0x20034,%esi 1496b1: 41 54 push %r12 1496b3: 55 push %rbp 1496b4: 48 89 fd mov %rdi,%rbp 1496b7: 53 push %rbx 1496b8: 48 83 ec 10 sub $0x10,%rsp 1496bc: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 1496c3: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 1496ca: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1496d1: 00 00 1496d3: 48 89 44 24 08 mov %rax,0x8(%rsp) 1496d8: 31 c0 xor %eax,%eax 1496da: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1496df: e8 00 00 00 00 callq 1496e4 1496e4: 89 c3 mov %eax,%ebx 1496e6: 85 c0 test %eax,%eax 1496e8: 75 09 jne 1496f3 1496ea: 8b 44 24 04 mov 0x4(%rsp),%eax 1496ee: 41 89 44 24 4c mov %eax,0x4c(%r12) 1496f3: b9 00 00 04 00 mov $0x40000,%ecx 1496f8: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1496fd: be 30 00 02 00 mov $0x20030,%esi 149702: 48 89 ef mov %rbp,%rdi 149705: e8 00 00 00 00 callq 14970a 14970a: 85 c0 test %eax,%eax 14970c: 75 10 jne 14971e 14970e: 8b 54 24 04 mov 0x4(%rsp),%edx 149712: 41 89 95 8c 08 00 00 mov %edx,0x88c(%r13) 149719: 41 89 54 24 48 mov %edx,0x48(%r12) 14971e: b9 00 00 04 00 mov $0x40000,%ecx 149723: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 149728: 48 89 ef mov %rbp,%rdi 14972b: 09 c3 or %eax,%ebx 14972d: be 44 00 02 00 mov $0x20044,%esi 149732: e8 00 00 00 00 callq 149737 149737: 85 c0 test %eax,%eax 149739: 75 09 jne 149744 14973b: 8b 44 24 04 mov 0x4(%rsp),%eax 14973f: 41 89 44 24 50 mov %eax,0x50(%r12) 149744: b9 00 00 04 00 mov $0x40000,%ecx 149749: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14974e: be 38 00 02 00 mov $0x20038,%esi 149753: 48 89 ef mov %rbp,%rdi 149756: e8 00 00 00 00 callq 14975b 14975b: 85 c0 test %eax,%eax 14975d: 75 09 jne 149768 14975f: 8b 54 24 04 mov 0x4(%rsp),%edx 149763: 41 89 54 24 54 mov %edx,0x54(%r12) 149768: b9 00 00 04 00 mov $0x40000,%ecx 14976d: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 149772: 48 89 ef mov %rbp,%rdi 149775: 09 c3 or %eax,%ebx 149777: be 48 00 02 00 mov $0x20048,%esi 14977c: e8 00 00 00 00 callq 149781 149781: 85 c0 test %eax,%eax 149783: 75 09 jne 14978e 149785: 8b 54 24 04 mov 0x4(%rsp),%edx 149789: 41 89 54 24 58 mov %edx,0x58(%r12) 14978e: b9 00 00 04 00 mov $0x40000,%ecx 149793: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 149798: 48 89 ef mov %rbp,%rdi 14979b: 09 c3 or %eax,%ebx 14979d: be 14 00 02 00 mov $0x20014,%esi 1497a2: e8 00 00 00 00 callq 1497a7 1497a7: 85 c0 test %eax,%eax 1497a9: 75 0a jne 1497b5 1497ab: 8b 54 24 04 mov 0x4(%rsp),%edx 1497af: 89 95 34 03 00 00 mov %edx,0x334(%rbp) 1497b5: b9 00 00 04 00 mov $0x40000,%ecx 1497ba: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1497bf: 48 89 ef mov %rbp,%rdi 1497c2: 09 c3 or %eax,%ebx 1497c4: be 64 00 02 00 mov $0x20064,%esi 1497c9: e8 00 00 00 00 callq 1497ce 1497ce: 85 c0 test %eax,%eax 1497d0: 75 09 jne 1497db 1497d2: 8b 54 24 04 mov 0x4(%rsp),%edx 1497d6: 41 89 54 24 5c mov %edx,0x5c(%r12) 1497db: 09 d8 or %ebx,%eax 1497dd: 0f 95 c0 setne %al 1497e0: 0f b6 c0 movzbl %al,%eax 1497e3: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1497e8: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1497ef: 00 00 1497f1: 75 0b jne 1497fe 1497f3: 48 83 c4 10 add $0x10,%rsp 1497f7: 5b pop %rbx 1497f8: 5d pop %rbp 1497f9: 41 5c pop %r12 1497fb: 41 5d pop %r13 1497fd: c3 retq 1497fe: e8 00 00 00 00 callq 149803 149803: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14980a: 00 00 00 00 14980e: 66 90 xchg %ax,%ax 0000000000149810 : 149810: e8 00 00 00 00 callq 149815 149815: 4c 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%r11 14981c: 49 89 fa mov %rdi,%r10 14981f: 41 8b 43 64 mov 0x64(%r11),%eax 149823: 85 c0 test %eax,%eax 149825: 0f 84 c9 00 00 00 je 1498f4 14982b: 41 56 push %r14 14982d: 48 89 f7 mov %rsi,%rdi 149830: 4d 8d 4b 6c lea 0x6c(%r11),%r9 149834: 45 31 c0 xor %r8d,%r8d 149837: 41 55 push %r13 149839: be 01 00 00 00 mov $0x1,%esi 14983e: 41 54 push %r12 149840: 55 push %rbp 149841: 53 push %rbx 149842: 4d 8b a2 c8 01 00 00 mov 0x1c8(%r10),%r12 149849: 41 8b 29 mov (%r9),%ebp 14984c: 41 0f b6 9c 24 ed 07 movzbl 0x7ed(%r12),%ebx 149853: 00 00 149855: 85 db test %ebx,%ebx 149857: 0f 84 93 00 00 00 je 1498f0 14985d: 49 8d 84 24 f0 07 00 lea 0x7f0(%r12),%rax 149864: 00 149865: 31 c9 xor %ecx,%ecx 149867: eb 0d jmp 149876 149869: 8d 51 01 lea 0x1(%rcx),%edx 14986c: 48 83 c0 44 add $0x44,%rax 149870: 39 da cmp %ebx,%edx 149872: 74 06 je 14987a 149874: 89 d1 mov %edx,%ecx 149876: 3b 28 cmp (%rax),%ebp 149878: 77 ef ja 149869 14987a: 41 0f b6 9c 24 ec 07 movzbl 0x7ec(%r12),%ebx 149881: 00 00 149883: 41 0f b7 ac 24 ee 07 movzwl 0x7ee(%r12),%ebp 14988a: 00 00 14988c: 85 db test %ebx,%ebx 14988e: 74 43 je 1498d3 149890: 48 89 c8 mov %rcx,%rax 149893: 31 d2 xor %edx,%edx 149895: 48 c1 e0 04 shl $0x4,%rax 149899: 48 01 c1 add %rax,%rcx 14989c: 4d 8d 2c 8c lea (%r12,%rcx,4),%r13 1498a0: 45 89 c4 mov %r8d,%r12d 1498a3: 31 c9 xor %ecx,%ecx 1498a5: 49 c1 e4 04 shl $0x4,%r12 1498a9: 89 f0 mov %esi,%eax 1498ab: d3 e0 shl %cl,%eax 1498ad: 85 e8 test %ebp,%eax 1498af: 74 1a je 1498cb 1498b1: 41 8b 84 8d f4 07 00 mov 0x7f4(%r13,%rcx,4),%eax 1498b8: 00 1498b9: 41 89 d6 mov %edx,%r14d 1498bc: 83 c2 01 add $0x1,%edx 1498bf: 4f 8d 74 26 10 lea 0x10(%r14,%r12,1),%r14 1498c4: 0f c8 bswap %eax 1498c6: 42 89 44 b7 04 mov %eax,0x4(%rdi,%r14,4) 1498cb: 48 83 c1 01 add $0x1,%rcx 1498cf: 39 cb cmp %ecx,%ebx 1498d1: 77 d6 ja 1498a9 1498d3: 41 83 c0 01 add $0x1,%r8d 1498d7: 49 83 c1 0c add $0xc,%r9 1498db: 45 39 43 64 cmp %r8d,0x64(%r11) 1498df: 0f 87 5d ff ff ff ja 149842 1498e5: 5b pop %rbx 1498e6: 31 c0 xor %eax,%eax 1498e8: 5d pop %rbp 1498e9: 41 5c pop %r12 1498eb: 41 5d pop %r13 1498ed: 41 5e pop %r14 1498ef: c3 retq 1498f0: 31 c9 xor %ecx,%ecx 1498f2: eb 86 jmp 14987a 1498f4: 31 c0 xor %eax,%eax 1498f6: c3 retq 1498f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1498fe: 00 00 0000000000149900 : 149900: e8 00 00 00 00 callq 149905 149905: 41 55 push %r13 149907: 41 54 push %r12 149909: 55 push %rbp 14990a: 48 89 fd mov %rdi,%rbp 14990d: 53 push %rbx 14990e: 48 83 ec 10 sub $0x10,%rsp 149912: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 149919: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 149920: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 149927: 00 00 149929: 48 89 44 24 08 mov %rax,0x8(%rsp) 14992e: 31 c0 xor %eax,%eax 149930: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 149937: 00 149938: f6 87 2f 01 00 00 04 testb $0x4,0x12f(%rdi) 14993f: 74 0f je 149950 149941: 41 8b 85 68 0d 00 00 mov 0xd68(%r13),%eax 149948: 85 c0 test %eax,%eax 14994a: 0f 85 14 01 00 00 jne 149a64 149950: 41 8b 85 3c 0d 00 00 mov 0xd3c(%r13),%eax 149957: a8 02 test $0x2,%al 149959: 75 2d jne 149988 14995b: a8 03 test $0x3,%al 14995d: 0f 85 ae 00 00 00 jne 149a11 149963: 45 31 e4 xor %r12d,%r12d 149966: 48 8b 44 24 08 mov 0x8(%rsp),%rax 14996b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 149972: 00 00 149974: 0f 85 21 01 00 00 jne 149a9b 14997a: 48 83 c4 10 add $0x10,%rsp 14997e: 44 89 e0 mov %r12d,%eax 149981: 5b pop %rbx 149982: 5d pop %rbp 149983: 41 5c pop %r12 149985: 41 5d pop %r13 149987: c3 retq 149988: 48 8d b3 a8 06 00 00 lea 0x6a8(%rbx),%rsi 14998f: 31 c0 xor %eax,%eax 149991: 48 8d bb b0 06 00 00 lea 0x6b0(%rbx),%rdi 149998: 48 c7 83 a8 06 00 00 movq $0x0,0x6a8(%rbx) 14999f: 00 00 00 00 1499a3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1499a7: 48 89 f1 mov %rsi,%rcx 1499aa: 48 c7 83 e4 07 00 00 movq $0x0,0x7e4(%rbx) 1499b1: 00 00 00 00 1499b5: 48 29 f9 sub %rdi,%rcx 1499b8: 81 c1 44 01 00 00 add $0x144,%ecx 1499be: c1 e9 03 shr $0x3,%ecx 1499c1: f3 48 ab rep stos %rax,%es:(%rdi) 1499c4: 48 89 ef mov %rbp,%rdi 1499c7: e8 44 fe ff ff callq 149810 1499cc: 41 89 c4 mov %eax,%r12d 1499cf: 85 c0 test %eax,%eax 1499d1: 75 71 jne 149a44 1499d3: 41 8b 4d 64 mov 0x64(%r13),%ecx 1499d7: 8b 73 50 mov 0x50(%rbx),%esi 1499da: 41 b8 00 00 04 00 mov $0x40000,%r8d 1499e0: 48 89 ef mov %rbp,%rdi 1499e3: 48 8d 93 ec 06 00 00 lea 0x6ec(%rbx),%rdx 1499ea: c1 e1 06 shl $0x6,%ecx 1499ed: 83 c6 44 add $0x44,%esi 1499f0: e8 00 00 00 00 callq 1499f5 1499f5: 41 89 c4 mov %eax,%r12d 1499f8: 85 c0 test %eax,%eax 1499fa: 75 48 jne 149a44 1499fc: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 149a03: 8b 80 3c 0d 00 00 mov 0xd3c(%rax),%eax 149a09: a8 03 test $0x3,%al 149a0b: 0f 84 52 ff ff ff je 149963 149a11: 48 89 ef mov %rbp,%rdi 149a14: e8 c7 fa ff ff callq 1494e0 149a19: 41 89 c4 mov %eax,%r12d 149a1c: 85 c0 test %eax,%eax 149a1e: 0f 84 3f ff ff ff je 149963 149a24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 149a2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 149a32: e8 00 00 00 00 callq 149a37 149a37: 85 c0 test %eax,%eax 149a39: 0f 84 27 ff ff ff je 149966 149a3f: e9 00 00 00 00 jmpq 149a44 149a44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 149a4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 149a52: e8 00 00 00 00 callq 149a57 149a57: 85 c0 test %eax,%eax 149a59: 0f 84 07 ff ff ff je 149966 149a5f: e9 00 00 00 00 jmpq 149a64 149a64: 8b 73 4c mov 0x4c(%rbx),%esi 149a67: 41 b8 00 00 04 00 mov $0x40000,%r8d 149a6d: b9 04 00 00 00 mov $0x4,%ecx 149a72: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 149a77: 0f c8 bswap %eax 149a79: 89 44 24 04 mov %eax,0x4(%rsp) 149a7d: 81 c6 b8 05 00 00 add $0x5b8,%esi 149a83: e8 00 00 00 00 callq 149a88 149a88: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 149a8f: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 149a96: e9 b5 fe ff ff jmpq 149950 149a9b: e8 00 00 00 00 callq 149aa0 0000000000149aa0 : 149aa0: e8 00 00 00 00 callq 149aa5 149aa5: 41 56 push %r14 149aa7: 41 55 push %r13 149aa9: 49 89 fd mov %rdi,%r13 149aac: 41 54 push %r12 149aae: 55 push %rbp 149aaf: 53 push %rbx 149ab0: 48 83 ec 38 sub $0x38,%rsp 149ab4: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 149abb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 149ac2: 00 00 149ac4: 48 89 44 24 30 mov %rax,0x30(%rsp) 149ac9: 31 c0 xor %eax,%eax 149acb: e8 00 00 00 00 callq 149ad0 149ad0: 84 c0 test %al,%al 149ad2: 0f 85 92 02 00 00 jne 149d6a 149ad8: 49 89 e6 mov %rsp,%r14 149adb: b9 06 00 00 00 mov $0x6,%ecx 149ae0: 31 c0 xor %eax,%eax 149ae2: 4c 89 f7 mov %r14,%rdi 149ae5: f3 48 ab rep stos %rax,%es:(%rdi) 149ae8: 4d 85 ed test %r13,%r13 149aeb: 0f 84 b4 02 00 00 je 149da5 149af1: 49 8b 45 60 mov 0x60(%r13),%rax 149af5: 48 85 c0 test %rax,%rax 149af8: 0f 84 a7 02 00 00 je 149da5 149afe: 48 8b 00 mov (%rax),%rax 149b01: 31 ff xor %edi,%edi 149b03: 48 8b 58 20 mov 0x20(%rax),%rbx 149b07: e8 00 00 00 00 callq 149b0c 149b0c: 49 8b 7d 60 mov 0x60(%r13),%rdi 149b10: 4c 89 f2 mov %r14,%rdx 149b13: 89 c6 mov %eax,%esi 149b15: e8 00 00 00 00 callq 149b1a 149b1a: 8b 44 24 08 mov 0x8(%rsp),%eax 149b1e: a8 03 test $0x3,%al 149b20: 0f 85 00 00 00 00 jne 149b26 149b26: 3d 00 00 02 00 cmp $0x20000,%eax 149b2b: 0f 87 00 00 00 00 ja 149b31 149b31: 0f b7 04 24 movzwl (%rsp),%eax 149b35: 41 b8 80 00 00 00 mov $0x80,%r8d 149b3b: 31 c9 xor %ecx,%ecx 149b3d: 4c 89 ef mov %r13,%rdi 149b40: ba 04 00 00 c0 mov $0xc0000004,%edx 149b45: be 80 00 00 00 mov $0x80,%esi 149b4a: 41 89 45 10 mov %eax,0x10(%r13) 149b4e: e8 00 00 00 00 callq 149b53 149b53: 49 8b 7d 60 mov 0x60(%r13),%rdi 149b57: ba 10 00 00 80 mov $0x80000010,%edx 149b5c: be 01 00 00 00 mov $0x1,%esi 149b61: 48 8b 07 mov (%rdi),%rax 149b64: 48 8b 40 10 mov 0x10(%rax),%rax 149b68: e8 00 00 00 00 callq 149b6d 149b6d: 49 8b 7d 60 mov 0x60(%r13),%rdi 149b71: ba 10 00 00 80 mov $0x80000010,%edx 149b76: be 01 00 00 00 mov $0x1,%esi 149b7b: 83 c8 01 or $0x1,%eax 149b7e: 89 c1 mov %eax,%ecx 149b80: 48 8b 07 mov (%rdi),%rax 149b83: 48 8b 40 18 mov 0x18(%rax),%rax 149b87: e8 00 00 00 00 callq 149b8c 149b8c: 49 8b 7d 60 mov 0x60(%r13),%rdi 149b90: ba 04 00 00 80 mov $0x80000004,%edx 149b95: be 01 00 00 00 mov $0x1,%esi 149b9a: 48 8b 07 mov (%rdi),%rax 149b9d: 48 8b 58 18 mov 0x18(%rax),%rbx 149ba1: 48 8b 40 10 mov 0x10(%rax),%rax 149ba5: e8 00 00 00 00 callq 149baa 149baa: 49 8b 7d 60 mov 0x60(%r13),%rdi 149bae: ba 04 00 00 80 mov $0x80000004,%edx 149bb3: be 01 00 00 00 mov $0x1,%esi 149bb8: 83 c8 01 or $0x1,%eax 149bbb: 89 c1 mov %eax,%ecx 149bbd: e8 00 00 00 00 callq 149bc2 149bc2: 49 8b 7d 60 mov 0x60(%r13),%rdi 149bc6: ba 00 00 00 80 mov $0x80000000,%edx 149bcb: be 01 00 00 00 mov $0x1,%esi 149bd0: 48 8b 07 mov (%rdi),%rax 149bd3: 48 8b 58 18 mov 0x18(%rax),%rbx 149bd7: 48 8b 40 10 mov 0x10(%rax),%rax 149bdb: e8 00 00 00 00 callq 149be0 149be0: ba 00 00 00 80 mov $0x80000000,%edx 149be5: 49 8b 7d 60 mov 0x60(%r13),%rdi 149be9: be 01 00 00 00 mov $0x1,%esi 149bee: 83 c8 01 or $0x1,%eax 149bf1: 89 c1 mov %eax,%ecx 149bf3: e8 00 00 00 00 callq 149bf8 149bf8: 8b 6c 24 08 mov 0x8(%rsp),%ebp 149bfc: 8b 54 24 18 mov 0x18(%rsp),%edx 149c00: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 149c05: 81 fd 00 00 02 00 cmp $0x20000,%ebp 149c0b: 0f 87 b6 01 00 00 ja 149dc7 149c11: 49 8b 7d 60 mov 0x60(%r13),%rdi 149c15: be 80 00 00 00 mov $0x80,%esi 149c1a: 48 8b 07 mov (%rdi),%rax 149c1d: 48 8b 40 08 mov 0x8(%rax),%rax 149c21: e8 00 00 00 00 callq 149c26 149c26: 49 8b 7d 60 mov 0x60(%r13),%rdi 149c2a: be 92 00 00 00 mov $0x92,%esi 149c2f: 48 8b 07 mov (%rdi),%rax 149c32: 48 8b 58 08 mov 0x8(%rax),%rbx 149c36: 48 8b 00 mov (%rax),%rax 149c39: e8 00 00 00 00 callq 149c3e 149c3e: 49 8b 7d 60 mov 0x60(%r13),%rdi 149c42: be 92 00 00 00 mov $0x92,%esi 149c47: 83 c8 01 or $0x1,%eax 149c4a: 89 c2 mov %eax,%edx 149c4c: e8 00 00 00 00 callq 149c51 149c51: 83 fd 03 cmp $0x3,%ebp 149c54: 76 50 jbe 149ca6 149c56: 8d 45 fc lea -0x4(%rbp),%eax 149c59: c1 e8 02 shr $0x2,%eax 149c5c: 83 c0 01 add $0x1,%eax 149c5f: 49 8d 1c 86 lea (%r14,%rax,4),%rbx 149c63: 41 0f b6 16 movzbl (%r14),%edx 149c67: 41 0f b6 46 01 movzbl 0x1(%r14),%eax 149c6c: 49 83 c6 04 add $0x4,%r14 149c70: be 81 00 00 00 mov $0x81,%esi 149c75: 49 8b 7d 60 mov 0x60(%r13),%rdi 149c79: c1 e2 08 shl $0x8,%edx 149c7c: 01 c2 add %eax,%edx 149c7e: 41 0f b6 46 fe movzbl -0x2(%r14),%eax 149c83: c1 e2 08 shl $0x8,%edx 149c86: 01 c2 add %eax,%edx 149c88: 41 0f b6 46 ff movzbl -0x1(%r14),%eax 149c8d: c1 e2 08 shl $0x8,%edx 149c90: 01 c2 add %eax,%edx 149c92: 48 8b 07 mov (%rdi),%rax 149c95: 48 8b 40 08 mov 0x8(%rax),%rax 149c99: e8 00 00 00 00 callq 149c9e 149c9e: 49 39 de cmp %rbx,%r14 149ca1: 75 c0 jne 149c63 149ca3: 83 e5 03 and $0x3,%ebp 149ca6: 49 8b 7d 60 mov 0x60(%r13),%rdi 149caa: be 92 00 00 00 mov $0x92,%esi 149caf: 48 8b 07 mov (%rdi),%rax 149cb2: 48 8b 58 08 mov 0x8(%rax),%rbx 149cb6: 48 8b 00 mov (%rax),%rax 149cb9: e8 00 00 00 00 callq 149cbe 149cbe: 49 8b 7d 60 mov 0x60(%r13),%rdi 149cc2: be 92 00 00 00 mov $0x92,%esi 149cc7: 83 e0 fe and $0xfffffffe,%eax 149cca: 89 c2 mov %eax,%edx 149ccc: e8 00 00 00 00 callq 149cd1 149cd1: 85 ed test %ebp,%ebp 149cd3: 0f 85 0e 01 00 00 jne 149de7 149cd9: 4c 89 ef mov %r13,%rdi 149cdc: e8 00 00 00 00 callq 149ce1 149ce1: 49 8b 7d 60 mov 0x60(%r13),%rdi 149ce5: ba 04 00 00 80 mov $0x80000004,%edx 149cea: be 01 00 00 00 mov $0x1,%esi 149cef: 48 8b 07 mov (%rdi),%rax 149cf2: 48 8b 58 18 mov 0x18(%rax),%rbx 149cf6: 48 8b 40 10 mov 0x10(%rax),%rax 149cfa: e8 00 00 00 00 callq 149cff 149cff: 49 8b 7d 60 mov 0x60(%r13),%rdi 149d03: ba 04 00 00 80 mov $0x80000004,%edx 149d08: be 01 00 00 00 mov $0x1,%esi 149d0d: 83 e0 fe and $0xfffffffe,%eax 149d10: 89 c1 mov %eax,%ecx 149d12: e8 00 00 00 00 callq 149d17 149d17: 49 8b 7d 60 mov 0x60(%r13),%rdi 149d1b: ba 00 00 00 80 mov $0x80000000,%edx 149d20: be 01 00 00 00 mov $0x1,%esi 149d25: 48 8b 07 mov (%rdi),%rax 149d28: 48 8b 58 18 mov 0x18(%rax),%rbx 149d2c: 48 8b 40 10 mov 0x10(%rax),%rax 149d30: e8 00 00 00 00 callq 149d35 149d35: 49 8b 7d 60 mov 0x60(%r13),%rdi 149d39: ba 00 00 00 80 mov $0x80000000,%edx 149d3e: be 01 00 00 00 mov $0x1,%esi 149d43: 83 e0 fe and $0xfffffffe,%eax 149d46: 89 c1 mov %eax,%ecx 149d48: e8 00 00 00 00 callq 149d4d 149d4d: 41 b8 01 00 00 00 mov $0x1,%r8d 149d53: b9 01 00 00 00 mov $0x1,%ecx 149d58: 4c 89 ef mov %r13,%rdi 149d5b: ba 00 30 03 00 mov $0x33000,%edx 149d60: be 80 00 00 00 mov $0x80,%esi 149d65: e8 00 00 00 00 callq 149d6a 149d6a: 49 8d 54 24 48 lea 0x48(%r12),%rdx 149d6f: b9 00 00 04 00 mov $0x40000,%ecx 149d74: be 30 00 02 00 mov $0x20030,%esi 149d79: 4c 89 ef mov %r13,%rdi 149d7c: e8 00 00 00 00 callq 149d81 149d81: 48 8b 44 24 30 mov 0x30(%rsp),%rax 149d86: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 149d8d: 00 00 149d8f: 75 76 jne 149e07 149d91: 48 83 c4 38 add $0x38,%rsp 149d95: 4c 89 ef mov %r13,%rdi 149d98: 5b pop %rbx 149d99: 5d pop %rbp 149d9a: 41 5c pop %r12 149d9c: 41 5d pop %r13 149d9e: 41 5e pop %r14 149da0: e9 00 00 00 00 jmpq 149da5 149da5: 48 8b 44 24 30 mov 0x30(%rsp),%rax 149daa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 149db1: 00 00 149db3: 75 52 jne 149e07 149db5: 48 83 c4 38 add $0x38,%rsp 149db9: b8 ea ff ff ff mov $0xffffffea,%eax 149dbe: 5b pop %rbx 149dbf: 5d pop %rbp 149dc0: 41 5c pop %r12 149dc2: 41 5d pop %r13 149dc4: 41 5e pop %r14 149dc6: c3 retq 149dc7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 149dce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 149dd5: e8 00 00 00 00 callq 149dda 149dda: 85 c0 test %eax,%eax 149ddc: 0f 84 f7 fe ff ff je 149cd9 149de2: e9 00 00 00 00 jmpq 149de7 149de7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 149dee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 149df5: e8 00 00 00 00 callq 149dfa 149dfa: 85 c0 test %eax,%eax 149dfc: 0f 84 d7 fe ff ff je 149cd9 149e02: e9 00 00 00 00 jmpq 149e07 149e07: e8 00 00 00 00 callq 149e0c 149e0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000149e10 : 149e10: e8 00 00 00 00 callq 149e15 149e15: 41 54 push %r12 149e17: 49 89 fc mov %rdi,%r12 149e1a: ba 70 0c 00 00 mov $0xc70,%edx 149e1f: be c0 0d 00 00 mov $0xdc0,%esi 149e24: 55 push %rbp 149e25: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 149e2c 149e2c: e8 00 00 00 00 callq 149e31 149e31: 48 85 c0 test %rax,%rax 149e34: 74 1b je 149e51 149e36: 49 89 84 24 c8 01 00 mov %rax,0x1c8(%r12) 149e3d: 00 149e3e: 4c 89 e7 mov %r12,%rdi 149e41: 48 89 c5 mov %rax,%rbp 149e44: e8 00 00 00 00 callq 149e49 149e49: 85 c0 test %eax,%eax 149e4b: 75 0b jne 149e58 149e4d: 5d pop %rbp 149e4e: 41 5c pop %r12 149e50: c3 retq 149e51: b8 f4 ff ff ff mov $0xfffffff4,%eax 149e56: eb f5 jmp 149e4d 149e58: 48 89 ef mov %rbp,%rdi 149e5b: e8 00 00 00 00 callq 149e60 149e60: b8 ea ff ff ff mov $0xffffffea,%eax 149e65: eb e6 jmp 149e4d 149e67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 149e6e: 00 00 0000000000149e70 : 149e70: e8 00 00 00 00 callq 149e75 149e75: 41 57 push %r15 149e77: 49 89 ff mov %rdi,%r15 149e7a: be cd 05 00 00 mov $0x5cd,%esi 149e7f: 41 56 push %r14 149e81: 41 55 push %r13 149e83: 41 54 push %r12 149e85: 55 push %rbp 149e86: 53 push %rbx 149e87: 48 83 ec 10 sub $0x10,%rsp 149e8b: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 149e92: 48 8b 7f 60 mov 0x60(%rdi),%rdi 149e96: 48 8b 07 mov (%rdi),%rax 149e99: 48 8b 00 mov (%rax),%rax 149e9c: e8 00 00 00 00 callq 149ea1 149ea1: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 149ea8 149ea8: ba d4 0a 00 00 mov $0xad4,%edx 149ead: be c0 0d 00 00 mov $0xdc0,%esi 149eb2: c1 e8 10 shr $0x10,%eax 149eb5: 41 89 c4 mov %eax,%r12d 149eb8: e8 00 00 00 00 callq 149ebd 149ebd: 48 85 c0 test %rax,%rax 149ec0: 0f 84 3a 09 00 00 je 14a800 149ec6: 49 8b 7f 60 mov 0x60(%r15),%rdi 149eca: 48 89 c5 mov %rax,%rbp 149ecd: be 28 0a 00 00 mov $0xa28,%esi 149ed2: 48 8b 07 mov (%rdi),%rax 149ed5: 4c 8b 68 08 mov 0x8(%rax),%r13 149ed9: 48 8b 00 mov (%rax),%rax 149edc: e8 00 00 00 00 callq 149ee1 149ee1: 49 8b 7f 60 mov 0x60(%r15),%rdi 149ee5: be 9b 0a 00 00 mov $0xa9b,%esi 149eea: 89 c2 mov %eax,%edx 149eec: e8 00 00 00 00 callq 149ef1 149ef1: 49 8b 7f 60 mov 0x60(%r15),%rdi 149ef5: be 29 0a 00 00 mov $0xa29,%esi 149efa: 48 8b 07 mov (%rdi),%rax 149efd: 4c 8b 68 08 mov 0x8(%rax),%r13 149f01: 48 8b 00 mov (%rax),%rax 149f04: e8 00 00 00 00 callq 149f09 149f09: 49 8b 7f 60 mov 0x60(%r15),%rdi 149f0d: be 9c 0a 00 00 mov $0xa9c,%esi 149f12: 89 c2 mov %eax,%edx 149f14: e8 00 00 00 00 callq 149f19 149f19: 49 8b 7f 60 mov 0x60(%r15),%rdi 149f1d: be 8e 0d 00 00 mov $0xd8e,%esi 149f22: 48 8b 07 mov (%rdi),%rax 149f25: 4c 8b 68 08 mov 0x8(%rax),%r13 149f29: 48 8b 00 mov (%rax),%rax 149f2c: e8 00 00 00 00 callq 149f31 149f31: 49 8b 7f 60 mov 0x60(%r15),%rdi 149f35: be 8f 0d 00 00 mov $0xd8f,%esi 149f3a: 89 c2 mov %eax,%edx 149f3c: e8 00 00 00 00 callq 149f41 149f41: 49 8b 7f 60 mov 0x60(%r15),%rdi 149f45: be 83 0d 00 00 mov $0xd83,%esi 149f4a: 48 8b 07 mov (%rdi),%rax 149f4d: 4c 8b 68 08 mov 0x8(%rax),%r13 149f51: 48 8b 00 mov (%rax),%rax 149f54: e8 00 00 00 00 callq 149f59 149f59: 49 8b 7f 60 mov 0x60(%r15),%rdi 149f5d: be 84 0d 00 00 mov $0xd84,%esi 149f62: 89 c2 mov %eax,%edx 149f64: e8 00 00 00 00 callq 149f69 149f69: 49 8b 7f 60 mov 0x60(%r15),%rdi 149f6d: be 85 0d 00 00 mov $0xd85,%esi 149f72: 48 8b 07 mov (%rdi),%rax 149f75: 4c 8b 68 08 mov 0x8(%rax),%r13 149f79: 48 8b 00 mov (%rax),%rax 149f7c: e8 00 00 00 00 callq 149f81 149f81: 49 8b 7f 60 mov 0x60(%r15),%rdi 149f85: be 86 0d 00 00 mov $0xd86,%esi 149f8a: 89 c2 mov %eax,%edx 149f8c: e8 00 00 00 00 callq 149f91 149f91: 49 8b 7f 60 mov 0x60(%r15),%rdi 149f95: be 81 0d 00 00 mov $0xd81,%esi 149f9a: 48 8b 07 mov (%rdi),%rax 149f9d: 4c 8b 68 08 mov 0x8(%rax),%r13 149fa1: 48 8b 00 mov (%rax),%rax 149fa4: e8 00 00 00 00 callq 149fa9 149fa9: 49 8b 7f 60 mov 0x60(%r15),%rdi 149fad: be 82 0d 00 00 mov $0xd82,%esi 149fb2: 89 c2 mov %eax,%edx 149fb4: e8 00 00 00 00 callq 149fb9 149fb9: 49 8b 7f 60 mov 0x60(%r15),%rdi 149fbd: be 8c 0d 00 00 mov $0xd8c,%esi 149fc2: 48 8b 07 mov (%rdi),%rax 149fc5: 4c 8b 68 08 mov 0x8(%rax),%r13 149fc9: 48 8b 00 mov (%rax),%rax 149fcc: e8 00 00 00 00 callq 149fd1 149fd1: 49 8b 7f 60 mov 0x60(%r15),%rdi 149fd5: be 8d 0d 00 00 mov $0xd8d,%esi 149fda: 89 c2 mov %eax,%edx 149fdc: e8 00 00 00 00 callq 149fe1 149fe1: 49 8b 7f 60 mov 0x60(%r15),%rdi 149fe5: be 8a 0d 00 00 mov $0xd8a,%esi 149fea: 48 8b 07 mov (%rdi),%rax 149fed: 4c 8b 68 08 mov 0x8(%rax),%r13 149ff1: 48 8b 00 mov (%rax),%rax 149ff4: e8 00 00 00 00 callq 149ff9 149ff9: 49 8b 7f 60 mov 0x60(%r15),%rdi 149ffd: be 8b 0d 00 00 mov $0xd8b,%esi 14a002: 89 c2 mov %eax,%edx 14a004: e8 00 00 00 00 callq 14a009 14a009: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a00d: be 2a 0a 00 00 mov $0xa2a,%esi 14a012: 48 8b 07 mov (%rdi),%rax 14a015: 4c 8b 68 08 mov 0x8(%rax),%r13 14a019: 48 8b 00 mov (%rax),%rax 14a01c: e8 00 00 00 00 callq 14a021 14a021: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a025: be 9d 0a 00 00 mov $0xa9d,%esi 14a02a: 89 c2 mov %eax,%edx 14a02c: e8 00 00 00 00 callq 14a031 14a031: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a035: be 2b 0a 00 00 mov $0xa2b,%esi 14a03a: 48 8b 07 mov (%rdi),%rax 14a03d: 4c 8b 68 08 mov 0x8(%rax),%r13 14a041: 48 8b 00 mov (%rax),%rax 14a044: e8 00 00 00 00 callq 14a049 14a049: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a04d: be 9e 0a 00 00 mov $0xa9e,%esi 14a052: 89 c2 mov %eax,%edx 14a054: e8 00 00 00 00 callq 14a059 14a059: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a05d: be 83 0a 00 00 mov $0xa83,%esi 14a062: 48 8b 07 mov (%rdi),%rax 14a065: 4c 8b 68 08 mov 0x8(%rax),%r13 14a069: 48 8b 00 mov (%rax),%rax 14a06c: e8 00 00 00 00 callq 14a071 14a071: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a075: be a1 0a 00 00 mov $0xaa1,%esi 14a07a: 89 c2 mov %eax,%edx 14a07c: e8 00 00 00 00 callq 14a081 14a081: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a085: be ab 0a 00 00 mov $0xaab,%esi 14a08a: 48 8b 07 mov (%rdi),%rax 14a08d: 4c 8b 68 08 mov 0x8(%rax),%r13 14a091: 48 8b 00 mov (%rax),%rax 14a094: e8 00 00 00 00 callq 14a099 14a099: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a09d: be a2 0a 00 00 mov $0xaa2,%esi 14a0a2: 89 c2 mov %eax,%edx 14a0a4: e8 00 00 00 00 callq 14a0a9 14a0a9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a0ad: be d1 0a 00 00 mov $0xad1,%esi 14a0b2: 48 8b 07 mov (%rdi),%rax 14a0b5: 4c 8b 68 08 mov 0x8(%rax),%r13 14a0b9: 48 8b 00 mov (%rax),%rax 14a0bc: e8 00 00 00 00 callq 14a0c1 14a0c1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a0c5: be d2 0a 00 00 mov $0xad2,%esi 14a0ca: 89 c2 mov %eax,%edx 14a0cc: e8 00 00 00 00 callq 14a0d1 14a0d1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a0d5: be 2f 0a 00 00 mov $0xa2f,%esi 14a0da: 48 8b 07 mov (%rdi),%rax 14a0dd: 4c 8b 68 08 mov 0x8(%rax),%r13 14a0e1: 48 8b 00 mov (%rax),%rax 14a0e4: e8 00 00 00 00 callq 14a0e9 14a0e9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a0ed: be 9f 0a 00 00 mov $0xa9f,%esi 14a0f2: 89 c2 mov %eax,%edx 14a0f4: e8 00 00 00 00 callq 14a0f9 14a0f9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a0fd: be 30 0a 00 00 mov $0xa30,%esi 14a102: 48 8b 07 mov (%rdi),%rax 14a105: 4c 8b 68 08 mov 0x8(%rax),%r13 14a109: 48 8b 00 mov (%rax),%rax 14a10c: e8 00 00 00 00 callq 14a111 14a111: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a115: be a0 0a 00 00 mov $0xaa0,%esi 14a11a: 89 c2 mov %eax,%edx 14a11c: e8 00 00 00 00 callq 14a121 14a121: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a125: be 2d 0a 00 00 mov $0xa2d,%esi 14a12a: 48 8b 07 mov (%rdi),%rax 14a12d: 4c 8b 68 08 mov 0x8(%rax),%r13 14a131: 48 8b 00 mov (%rax),%rax 14a134: e8 00 00 00 00 callq 14a139 14a139: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a13d: be c7 0a 00 00 mov $0xac7,%esi 14a142: 89 c2 mov %eax,%edx 14a144: e8 00 00 00 00 callq 14a149 14a149: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a14d: be 2e 0a 00 00 mov $0xa2e,%esi 14a152: 48 8b 07 mov (%rdi),%rax 14a155: 4c 8b 68 08 mov 0x8(%rax),%r13 14a159: 48 8b 00 mov (%rax),%rax 14a15c: e8 00 00 00 00 callq 14a161 14a161: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a165: be c8 0a 00 00 mov $0xac8,%esi 14a16a: 89 c2 mov %eax,%edx 14a16c: e8 00 00 00 00 callq 14a171 14a171: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a175: be 2c 0a 00 00 mov $0xa2c,%esi 14a17a: 48 8b 07 mov (%rdi),%rax 14a17d: 4c 8b 68 08 mov 0x8(%rax),%r13 14a181: 48 8b 00 mov (%rax),%rax 14a184: e8 00 00 00 00 callq 14a189 14a189: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a18d: be d3 0a 00 00 mov $0xad3,%esi 14a192: 89 c2 mov %eax,%edx 14a194: e8 00 00 00 00 callq 14a199 14a199: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a19d: be d7 0a 00 00 mov $0xad7,%esi 14a1a2: 48 8b 07 mov (%rdi),%rax 14a1a5: 4c 8b 68 08 mov 0x8(%rax),%r13 14a1a9: 48 8b 00 mov (%rax),%rax 14a1ac: e8 00 00 00 00 callq 14a1b1 14a1b1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a1b5: be d8 0a 00 00 mov $0xad8,%esi 14a1ba: 89 c2 mov %eax,%edx 14a1bc: e8 00 00 00 00 callq 14a1c1 14a1c1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a1c5: be d5 0a 00 00 mov $0xad5,%esi 14a1ca: 48 8b 07 mov (%rdi),%rax 14a1cd: 4c 8b 68 08 mov 0x8(%rax),%r13 14a1d1: 48 8b 00 mov (%rax),%rax 14a1d4: e8 00 00 00 00 callq 14a1d9 14a1d9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a1dd: be d6 0a 00 00 mov $0xad6,%esi 14a1e2: 89 c2 mov %eax,%edx 14a1e4: e8 00 00 00 00 callq 14a1e9 14a1e9: 41 0f b6 f4 movzbl %r12b,%esi 14a1ed: 48 89 ea mov %rbp,%rdx 14a1f0: 4c 89 ff mov %r15,%rdi 14a1f3: e8 00 00 00 00 callq 14a1f8 14a1f8: 89 44 24 0c mov %eax,0xc(%rsp) 14a1fc: 85 c0 test %eax,%eax 14a1fe: 74 1b je 14a21b 14a200: 48 89 ef mov %rbp,%rdi 14a203: e8 00 00 00 00 callq 14a208 14a208: 8b 44 24 0c mov 0xc(%rsp),%eax 14a20c: 48 83 c4 10 add $0x10,%rsp 14a210: 5b pop %rbx 14a211: 5d pop %rbp 14a212: 41 5c pop %r12 14a214: 41 5d pop %r13 14a216: 41 5e pop %r14 14a218: 41 5f pop %r15 14a21a: c3 retq 14a21b: 44 0f b6 6d 00 movzbl 0x0(%rbp),%r13d 14a220: 41 80 fd 10 cmp $0x10,%r13b 14a224: 0f 87 03 06 00 00 ja 14a82d 14a22a: 80 7d 01 10 cmpb $0x10,0x1(%rbp) 14a22e: 0f 87 d9 05 00 00 ja 14a80d 14a234: 31 c0 xor %eax,%eax 14a236: 45 84 ed test %r13b,%r13b 14a239: 0f 84 84 05 00 00 je 14a7c3 14a23f: 0f b6 d0 movzbl %al,%edx 14a242: 83 c0 01 add $0x1,%eax 14a245: 0f b7 8c 95 54 0a 00 movzwl 0xa54(%rbp,%rdx,4),%ecx 14a24c: 00 14a24d: 66 89 8c 93 32 0c 00 mov %cx,0xc32(%rbx,%rdx,4) 14a254: 00 14a255: 44 0f b6 6d 00 movzbl 0x0(%rbp),%r13d 14a25a: 44 38 e8 cmp %r13b,%al 14a25d: 72 e0 jb 14a23f 14a25f: 44 88 ab ec 07 00 00 mov %r13b,0x7ec(%rbx) 14a266: 0f b6 45 01 movzbl 0x1(%rbp),%eax 14a26a: 84 c0 test %al,%al 14a26c: 74 58 je 14a2c6 14a26e: 45 31 c0 xor %r8d,%r8d 14a271: 41 0f b6 c0 movzbl %r8b,%eax 14a275: 48 89 c7 mov %rax,%rdi 14a278: 48 89 c6 mov %rax,%rsi 14a27b: 48 c1 e7 05 shl $0x5,%rdi 14a27f: 48 c1 e6 04 shl $0x4,%rsi 14a283: 48 01 c7 add %rax,%rdi 14a286: 48 01 c6 add %rax,%rsi 14a289: 8b 54 bd 04 mov 0x4(%rbp,%rdi,4),%edx 14a28d: 89 94 b3 f0 07 00 00 mov %edx,0x7f0(%rbx,%rsi,4) 14a294: 31 d2 xor %edx,%edx 14a296: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 14a29a: 74 1d je 14a2b9 14a29c: 0f b6 c2 movzbl %dl,%eax 14a29f: 83 c2 01 add $0x1,%edx 14a2a2: 48 8d 0c 07 lea (%rdi,%rax,1),%rcx 14a2a6: 48 01 f0 add %rsi,%rax 14a2a9: 8b 4c 8d 08 mov 0x8(%rbp,%rcx,4),%ecx 14a2ad: 89 8c 83 f4 07 00 00 mov %ecx,0x7f4(%rbx,%rax,4) 14a2b4: 3a 55 00 cmp 0x0(%rbp),%dl 14a2b7: 72 e3 jb 14a29c 14a2b9: 0f b6 45 01 movzbl 0x1(%rbp),%eax 14a2bd: 41 83 c0 01 add $0x1,%r8d 14a2c1: 41 38 c0 cmp %al,%r8b 14a2c4: 72 ab jb 14a271 14a2c6: 88 83 ed 07 00 00 mov %al,0x7ed(%rbx) 14a2cc: 41 0f b6 c5 movzbl %r13b,%eax 14a2d0: 85 c0 test %eax,%eax 14a2d2: 0f 84 28 ff ff ff je 14a200 14a2d8: 83 e8 01 sub $0x1,%eax 14a2db: bf 8f 0d 00 00 mov $0xd8f,%edi 14a2e0: be 82 0d 00 00 mov $0xd82,%esi 14a2e5: b9 a1 0a 00 00 mov $0xaa1,%ecx 14a2ea: 48 8d 93 30 0c 00 00 lea 0xc30(%rbx),%rdx 14a2f1: 4c 8d 84 83 34 0c 00 lea 0xc34(%rbx,%rax,4),%r8 14a2f8: 00 14a2f9: eb 35 jmp 14a330 14a2fb: 66 3d 2a 0a cmp $0xa2a,%ax 14a2ff: 0f 84 5b 02 00 00 je 14a560 14a305: 0f 86 a3 01 00 00 jbe 14a4ae 14a30b: 66 3d 2b 0a cmp $0xa2b,%ax 14a30f: 0f 84 fb 01 00 00 je 14a510 14a315: 66 3d 2c 0a cmp $0xa2c,%ax 14a319: 0f 85 2e 05 00 00 jne 14a84d 14a31f: b8 d3 0a 00 00 mov $0xad3,%eax 14a324: 66 89 02 mov %ax,(%rdx) 14a327: 48 83 c2 04 add $0x4,%rdx 14a32b: 4c 39 c2 cmp %r8,%rdx 14a32e: 74 44 je 14a374 14a330: 0f b7 42 02 movzwl 0x2(%rdx),%eax 14a334: 66 3d ab 0a cmp $0xaab,%ax 14a338: 0f 84 5b 04 00 00 je 14a799 14a33e: 0f 87 28 01 00 00 ja 14a46c 14a344: 66 3d 2d 0a cmp $0xa2d,%ax 14a348: 0f 84 41 04 00 00 je 14a78f 14a34e: 76 ab jbe 14a2fb 14a350: 66 3d 30 0a cmp $0xa30,%ax 14a354: 0f 84 fc 01 00 00 je 14a556 14a35a: 0f 86 30 01 00 00 jbe 14a490 14a360: 66 3d 83 0a cmp $0xa83,%ax 14a364: 0f 44 c1 cmove %ecx,%eax 14a367: 48 83 c2 04 add $0x4,%rdx 14a36b: 66 89 42 fc mov %ax,-0x4(%rdx) 14a36f: 4c 39 c2 cmp %r8,%rdx 14a372: 75 bc jne 14a330 14a374: 4d 8b b7 c0 01 00 00 mov 0x1c0(%r15),%r14 14a37b: 41 80 fd 0f cmp $0xf,%r13b 14a37f: 0f 87 bf 00 00 00 ja 14a444 14a385: 48 8d 43 44 lea 0x44(%rbx),%rax 14a389: 45 31 e4 xor %r12d,%r12d 14a38c: 48 89 04 24 mov %rax,(%rsp) 14a390: 41 0f b6 c4 movzbl %r12b,%eax 14a394: 0f b7 84 83 32 0c 00 movzwl 0xc32(%rbx,%rax,4),%eax 14a39b: 00 14a39c: 66 3d 81 0a cmp $0xa81,%ax 14a3a0: 0f 84 c4 01 00 00 je 14a56a 14a3a6: 66 3d 82 0a cmp $0xa82,%ax 14a3aa: 75 7d jne 14a429 14a3ac: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a3b0: be d1 0a 00 00 mov $0xad1,%esi 14a3b5: 48 8b 07 mov (%rdi),%rax 14a3b8: 48 8b 00 mov (%rax),%rax 14a3bb: e8 00 00 00 00 callq 14a3c0 14a3c0: 41 0f b6 d5 movzbl %r13b,%edx 14a3c4: c7 84 93 30 0c 00 00 movl $0xad10ad2,0xc30(%rbx,%rdx,4) 14a3cb: d2 0a d1 0a 14a3cf: 0f b6 93 ed 07 00 00 movzbl 0x7ed(%rbx),%edx 14a3d6: 84 d2 test %dl,%dl 14a3d8: 74 4b je 14a425 14a3da: 83 ea 01 sub $0x1,%edx 14a3dd: 45 0f b6 d4 movzbl %r12b,%r10d 14a3e1: 48 8b 0c 24 mov (%rsp),%rcx 14a3e5: 66 31 c0 xor %ax,%ax 14a3e8: 0f b6 d2 movzbl %dl,%edx 14a3eb: 89 c6 mov %eax,%esi 14a3ed: 4a 8d 04 93 lea (%rbx,%r10,4),%rax 14a3f1: 48 89 d7 mov %rdx,%rdi 14a3f4: 48 c1 e7 04 shl $0x4,%rdi 14a3f8: 48 01 fa add %rdi,%rdx 14a3fb: 4c 01 d2 add %r10,%rdx 14a3fe: 4c 8d 0c 91 lea (%rcx,%rdx,4),%r9 14a402: 41 0f b6 d5 movzbl %r13b,%edx 14a406: 48 89 d7 mov %rdx,%rdi 14a409: 4c 29 d7 sub %r10,%rdi 14a40c: 0f b7 90 f4 07 00 00 movzwl 0x7f4(%rax),%edx 14a413: 09 f2 or %esi,%edx 14a415: 89 94 b8 f4 07 00 00 mov %edx,0x7f4(%rax,%rdi,4) 14a41c: 48 83 c0 44 add $0x44,%rax 14a420: 4c 39 c8 cmp %r9,%rax 14a423: 75 e7 jne 14a40c 14a425: 41 83 c5 01 add $0x1,%r13d 14a429: 41 83 c4 01 add $0x1,%r12d 14a42d: 44 3a a3 ec 07 00 00 cmp 0x7ec(%rbx),%r12b 14a434: 0f 83 6f 02 00 00 jae 14a6a9 14a43a: 41 80 fd 10 cmp $0x10,%r13b 14a43e: 0f 85 4c ff ff ff jne 14a390 14a444: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14a44b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a452: e8 00 00 00 00 callq 14a457 14a457: 85 c0 test %eax,%eax 14a459: 0f 85 02 04 00 00 jne 14a861 14a45f: c7 44 24 0c ea ff ff movl $0xffffffea,0xc(%rsp) 14a466: ff 14a467: e9 94 fd ff ff jmpq 14a200 14a46c: 66 3d 83 0d cmp $0xd83,%ax 14a470: 0f 84 0f 03 00 00 je 14a785 14a476: 76 6a jbe 14a4e2 14a478: 66 3d 8c 0d cmp $0xd8c,%ax 14a47c: 0f 84 c0 00 00 00 je 14a542 14a482: 76 44 jbe 14a4c8 14a484: 66 3d 8e 0d cmp $0xd8e,%ax 14a488: 0f 44 c7 cmove %edi,%eax 14a48b: e9 94 fe ff ff jmpq 14a324 14a490: 66 3d 2e 0a cmp $0xa2e,%ax 14a494: 0f 84 94 00 00 00 je 14a52e 14a49a: 66 3d 2f 0a cmp $0xa2f,%ax 14a49e: 0f 85 b3 03 00 00 jne 14a857 14a4a4: b8 9f 0a 00 00 mov $0xa9f,%eax 14a4a9: e9 76 fe ff ff jmpq 14a324 14a4ae: 66 3d 28 0a cmp $0xa28,%ax 14a4b2: 74 66 je 14a51a 14a4b4: 66 3d 29 0a cmp $0xa29,%ax 14a4b8: 0f 85 66 fe ff ff jne 14a324 14a4be: b8 9c 0a 00 00 mov $0xa9c,%eax 14a4c3: e9 5c fe ff ff jmpq 14a324 14a4c8: 66 3d 85 0d cmp $0xd85,%ax 14a4cc: 74 56 je 14a524 14a4ce: 66 3d 8a 0d cmp $0xd8a,%ax 14a4d2: 0f 85 4c fe ff ff jne 14a324 14a4d8: b8 8b 0d 00 00 mov $0xd8b,%eax 14a4dd: e9 42 fe ff ff jmpq 14a324 14a4e2: 66 3d d7 0a cmp $0xad7,%ax 14a4e6: 74 64 je 14a54c 14a4e8: 76 0c jbe 14a4f6 14a4ea: 66 3d 81 0d cmp $0xd81,%ax 14a4ee: 0f 44 c6 cmove %esi,%eax 14a4f1: e9 2e fe ff ff jmpq 14a324 14a4f6: 66 3d d1 0a cmp $0xad1,%ax 14a4fa: 74 3c je 14a538 14a4fc: 66 3d d5 0a cmp $0xad5,%ax 14a500: 0f 85 1e fe ff ff jne 14a324 14a506: b8 d6 0a 00 00 mov $0xad6,%eax 14a50b: e9 14 fe ff ff jmpq 14a324 14a510: b8 9e 0a 00 00 mov $0xa9e,%eax 14a515: e9 0a fe ff ff jmpq 14a324 14a51a: b8 9b 0a 00 00 mov $0xa9b,%eax 14a51f: e9 00 fe ff ff jmpq 14a324 14a524: b8 86 0d 00 00 mov $0xd86,%eax 14a529: e9 f6 fd ff ff jmpq 14a324 14a52e: b8 c8 0a 00 00 mov $0xac8,%eax 14a533: e9 ec fd ff ff jmpq 14a324 14a538: b8 d2 0a 00 00 mov $0xad2,%eax 14a53d: e9 e2 fd ff ff jmpq 14a324 14a542: b8 8d 0d 00 00 mov $0xd8d,%eax 14a547: e9 d8 fd ff ff jmpq 14a324 14a54c: b8 d8 0a 00 00 mov $0xad8,%eax 14a551: e9 ce fd ff ff jmpq 14a324 14a556: b8 a0 0a 00 00 mov $0xaa0,%eax 14a55b: e9 c4 fd ff ff jmpq 14a324 14a560: b8 9d 0a 00 00 mov $0xa9d,%eax 14a565: e9 ba fd ff ff jmpq 14a324 14a56a: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a56e: be 83 0a 00 00 mov $0xa83,%esi 14a573: 48 8b 07 mov (%rdi),%rax 14a576: 48 8b 00 mov (%rax),%rax 14a579: e8 00 00 00 00 callq 14a57e 14a57e: 41 0f b6 d5 movzbl %r13b,%edx 14a582: c7 84 93 30 0c 00 00 movl $0xa830aa1,0xc30(%rbx,%rdx,4) 14a589: a1 0a 83 0a 14a58d: 0f b6 93 ed 07 00 00 movzbl 0x7ed(%rbx),%edx 14a594: 84 d2 test %dl,%dl 14a596: 74 4c je 14a5e4 14a598: 83 ea 01 sub $0x1,%edx 14a59b: 41 0f b6 f4 movzbl %r12b,%esi 14a59f: 48 8b 0c 24 mov (%rsp),%rcx 14a5a3: 66 31 c0 xor %ax,%ax 14a5a6: 0f b6 d2 movzbl %dl,%edx 14a5a9: 89 c7 mov %eax,%edi 14a5ab: 48 8d 04 b3 lea (%rbx,%rsi,4),%rax 14a5af: 49 89 d1 mov %rdx,%r9 14a5b2: 49 c1 e1 04 shl $0x4,%r9 14a5b6: 4c 01 ca add %r9,%rdx 14a5b9: 48 01 f2 add %rsi,%rdx 14a5bc: 4c 8d 0c 91 lea (%rcx,%rdx,4),%r9 14a5c0: 41 0f b6 d5 movzbl %r13b,%edx 14a5c4: 48 29 f2 sub %rsi,%rdx 14a5c7: 49 89 d2 mov %rdx,%r10 14a5ca: 0f b7 90 f6 07 00 00 movzwl 0x7f6(%rax),%edx 14a5d1: 09 fa or %edi,%edx 14a5d3: 42 89 94 90 f4 07 00 mov %edx,0x7f4(%rax,%r10,4) 14a5da: 00 14a5db: 48 83 c0 44 add $0x44,%rax 14a5df: 49 39 c1 cmp %rax,%r9 14a5e2: 75 e6 jne 14a5ca 14a5e4: 41 8d 55 01 lea 0x1(%r13),%edx 14a5e8: 41 80 fd 0f cmp $0xf,%r13b 14a5ec: 0f 84 b1 01 00 00 je 14a7a3 14a5f2: 49 8b 7f 60 mov 0x60(%r15),%rdi 14a5f6: be ab 0a 00 00 mov $0xaab,%esi 14a5fb: 88 54 24 0b mov %dl,0xb(%rsp) 14a5ff: 48 8b 07 mov (%rdi),%rax 14a602: 48 8b 00 mov (%rax),%rax 14a605: e8 00 00 00 00 callq 14a60a 14a60a: 0f b6 74 24 0b movzbl 0xb(%rsp),%esi 14a60f: c7 84 b3 30 0c 00 00 movl $0xaab0aa2,0xc30(%rbx,%rsi,4) 14a616: a2 0a ab 0a 14a61a: 44 0f b6 93 ed 07 00 movzbl 0x7ed(%rbx),%r10d 14a621: 00 14a622: 45 84 d2 test %r10b,%r10b 14a625: 74 5c je 14a683 14a627: 66 31 c0 xor %ax,%ax 14a62a: 48 89 f2 mov %rsi,%rdx 14a62d: 48 8b 0c 24 mov (%rsp),%rcx 14a631: 89 c7 mov %eax,%edi 14a633: 48 8d 04 b3 lea (%rbx,%rsi,4),%rax 14a637: 41 8d 72 ff lea -0x1(%r10),%esi 14a63b: 44 0f b6 ce movzbl %sil,%r9d 14a63f: 4c 89 ce mov %r9,%rsi 14a642: 48 c1 e6 04 shl $0x4,%rsi 14a646: 4c 01 ce add %r9,%rsi 14a649: 48 01 d6 add %rdx,%rsi 14a64c: 4c 8d 0c b1 lea (%rcx,%rsi,4),%r9 14a650: 41 0f b6 f4 movzbl %r12b,%esi 14a654: 48 29 d6 sub %rdx,%rsi 14a657: 0f b7 94 b0 f4 07 00 movzwl 0x7f4(%rax,%rsi,4),%edx 14a65e: 00 14a65f: 09 fa or %edi,%edx 14a661: 89 90 f4 07 00 00 mov %edx,0x7f4(%rax) 14a667: 41 80 be d8 07 00 00 cmpb $0x0,0x7d8(%r14) 14a66e: 00 14a66f: 75 09 jne 14a67a 14a671: 80 ce 01 or $0x1,%dh 14a674: 89 90 f4 07 00 00 mov %edx,0x7f4(%rax) 14a67a: 48 83 c0 44 add $0x44,%rax 14a67e: 4c 39 c8 cmp %r9,%rax 14a681: 75 d4 jne 14a657 14a683: 41 80 be d8 07 00 00 cmpb $0x0,0x7d8(%r14) 14a68a: 00 14a68b: 41 8d 55 02 lea 0x2(%r13),%edx 14a68f: 0f 84 89 00 00 00 je 14a71e 14a695: 41 89 d5 mov %edx,%r13d 14a698: 41 83 c4 01 add $0x1,%r12d 14a69c: 44 3a a3 ec 07 00 00 cmp 0x7ec(%rbx),%r12b 14a6a3: 0f 82 91 fd ff ff jb 14a43a 14a6a9: 0f b6 bb ed 07 00 00 movzbl 0x7ed(%rbx),%edi 14a6b0: 44 88 ab ec 07 00 00 mov %r13b,0x7ec(%rbx) 14a6b7: 31 c9 xor %ecx,%ecx 14a6b9: 41 b8 01 00 00 00 mov $0x1,%r8d 14a6bf: 8d 47 fe lea -0x2(%rdi),%eax 14a6c2: 0f b6 c0 movzbl %al,%eax 14a6c5: 48 89 c2 mov %rax,%rdx 14a6c8: 48 c1 e2 04 shl $0x4,%rdx 14a6cc: 48 01 c2 add %rax,%rdx 14a6cf: 48 83 c0 01 add $0x1,%rax 14a6d3: 48 6b f0 bc imul $0xffffffffffffffbc,%rax,%rsi 14a6d7: 48 8d 54 93 44 lea 0x44(%rbx,%rdx,4),%rdx 14a6dc: 48 8d 04 16 lea (%rsi,%rdx,1),%rax 14a6e0: 40 80 ff 01 cmp $0x1,%dil 14a6e4: 77 0b ja 14a6f1 14a6e6: eb 25 jmp 14a70d 14a6e8: 48 83 c0 44 add $0x44,%rax 14a6ec: 48 39 c2 cmp %rax,%rdx 14a6ef: 74 1c je 14a70d 14a6f1: 44 8b 98 38 08 00 00 mov 0x838(%rax),%r11d 14a6f8: 44 39 98 f4 07 00 00 cmp %r11d,0x7f4(%rax) 14a6ff: 74 e7 je 14a6e8 14a701: 44 89 c0 mov %r8d,%eax 14a704: d3 e0 shl %cl,%eax 14a706: 66 09 83 ee 07 00 00 or %ax,0x7ee(%rbx) 14a70d: 83 c1 01 add $0x1,%ecx 14a710: 48 83 c2 04 add $0x4,%rdx 14a714: 41 38 cd cmp %cl,%r13b 14a717: 77 c3 ja 14a6dc 14a719: e9 e2 fa ff ff jmpq 14a200 14a71e: 80 fa 10 cmp $0x10,%dl 14a721: 0f 84 b9 00 00 00 je 14a7e0 14a727: 0f b6 c2 movzbl %dl,%eax 14a72a: c7 84 83 30 0c 00 00 movl $0xa340a34,0xc30(%rbx,%rax,4) 14a731: 34 0a 34 0a 14a735: 45 84 d2 test %r10b,%r10b 14a738: 74 42 je 14a77c 14a73a: 41 8d 72 ff lea -0x1(%r10),%esi 14a73e: 41 0f b6 fc movzbl %r12b,%edi 14a742: 48 8b 0c 24 mov (%rsp),%rcx 14a746: 0f b6 d2 movzbl %dl,%edx 14a749: 40 0f b6 f6 movzbl %sil,%esi 14a74d: 48 8d 04 bb lea (%rbx,%rdi,4),%rax 14a751: 48 29 fa sub %rdi,%rdx 14a754: 49 89 f1 mov %rsi,%r9 14a757: 49 c1 e1 04 shl $0x4,%r9 14a75b: 4c 01 ce add %r9,%rsi 14a75e: 48 01 fe add %rdi,%rsi 14a761: 4c 8d 0c b1 lea (%rcx,%rsi,4),%r9 14a765: 0f b7 b0 f6 07 00 00 movzwl 0x7f6(%rax),%esi 14a76c: 89 b4 90 f4 07 00 00 mov %esi,0x7f4(%rax,%rdx,4) 14a773: 48 83 c0 44 add $0x44,%rax 14a777: 49 39 c1 cmp %rax,%r9 14a77a: 75 e9 jne 14a765 14a77c: 41 83 c5 03 add $0x3,%r13d 14a780: e9 a4 fc ff ff jmpq 14a429 14a785: b8 84 0d 00 00 mov $0xd84,%eax 14a78a: e9 95 fb ff ff jmpq 14a324 14a78f: b8 c7 0a 00 00 mov $0xac7,%eax 14a794: e9 8b fb ff ff jmpq 14a324 14a799: b8 a2 0a 00 00 mov $0xaa2,%eax 14a79e: e9 81 fb ff ff jmpq 14a324 14a7a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14a7aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a7b1: e8 00 00 00 00 callq 14a7b6 14a7b6: 85 c0 test %eax,%eax 14a7b8: 0f 84 a1 fc ff ff je 14a45f 14a7be: e9 00 00 00 00 jmpq 14a7c3 14a7c3: c6 83 ec 07 00 00 00 movb $0x0,0x7ec(%rbx) 14a7ca: 80 7d 01 00 cmpb $0x0,0x1(%rbp) 14a7ce: 0f 85 9a fa ff ff jne 14a26e 14a7d4: c6 83 ed 07 00 00 00 movb $0x0,0x7ed(%rbx) 14a7db: e9 20 fa ff ff jmpq 14a200 14a7e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14a7e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a7ee: e8 00 00 00 00 callq 14a7f3 14a7f3: 85 c0 test %eax,%eax 14a7f5: 0f 84 64 fc ff ff je 14a45f 14a7fb: e9 00 00 00 00 jmpq 14a800 14a800: c7 44 24 0c f4 ff ff movl $0xfffffff4,0xc(%rsp) 14a807: ff 14a808: e9 fb f9 ff ff jmpq 14a208 14a80d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14a814: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a81b: e8 00 00 00 00 callq 14a820 14a820: 85 c0 test %eax,%eax 14a822: 0f 84 37 fc ff ff je 14a45f 14a828: e9 00 00 00 00 jmpq 14a82d 14a82d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14a834: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a83b: e8 00 00 00 00 callq 14a840 14a840: 85 c0 test %eax,%eax 14a842: 0f 84 17 fc ff ff je 14a45f 14a848: e9 00 00 00 00 jmpq 14a84d 14a84d: b8 2d 0a 00 00 mov $0xa2d,%eax 14a852: e9 cd fa ff ff jmpq 14a324 14a857: b8 30 0a 00 00 mov $0xa30,%eax 14a85c: e9 c3 fa ff ff jmpq 14a324 14a861: e9 00 00 00 00 jmpq 14a866 14a866: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14a86d: 00 00 00 000000000014a870 : 14a870: e8 00 00 00 00 callq 14a875 14a875: 41 57 push %r15 14a877: 41 56 push %r14 14a879: 41 55 push %r13 14a87b: 41 54 push %r12 14a87d: 49 89 fc mov %rdi,%r12 14a880: 55 push %rbp 14a881: 53 push %rbx 14a882: 48 83 ec 68 sub $0x68,%rsp 14a886: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 14a88d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14a894: 00 00 14a896: 48 89 44 24 60 mov %rax,0x60(%rsp) 14a89b: 31 c0 xor %eax,%eax 14a89d: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 14a8a4: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 14a8a9: 8b 48 4c mov 0x4c(%rax),%ecx 14a8ac: 48 8d b8 9c 01 00 00 lea 0x19c(%rax),%rdi 14a8b3: 48 89 44 24 20 mov %rax,0x20(%rsp) 14a8b8: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 14a8bc: 89 4c 24 3c mov %ecx,0x3c(%rsp) 14a8c0: 48 8d 88 94 01 00 00 lea 0x194(%rax),%rcx 14a8c7: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 14a8cc: 48 29 f9 sub %rdi,%rcx 14a8cf: 81 c1 80 01 00 00 add $0x180,%ecx 14a8d5: 48 c7 80 94 01 00 00 movq $0x0,0x194(%rax) 14a8dc: 00 00 00 00 14a8e0: 48 c7 80 0c 03 00 00 movq $0x0,0x30c(%rax) 14a8e7: 00 00 00 00 14a8eb: c1 e9 03 shr $0x3,%ecx 14a8ee: 31 c0 xor %eax,%eax 14a8f0: f3 48 ab rep stos %rax,%es:(%rdi) 14a8f3: 8b 03 mov (%rbx),%eax 14a8f5: 85 c0 test %eax,%eax 14a8f7: 0f 84 43 02 00 00 je 14ab40 14a8fd: 48 8b 44 24 18 mov 0x18(%rsp),%rax 14a902: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 14a907: 4d 89 e6 mov %r12,%r14 14a90a: 45 31 ff xor %r15d,%r15d 14a90d: 4c 8d 68 08 lea 0x8(%rax),%r13 14a911: 49 89 dc mov %rbx,%r12 14a914: 4c 89 2c 24 mov %r13,(%rsp) 14a918: 49 8b 9e c0 01 00 00 mov 0x1c0(%r14),%rbx 14a91f: 48 8b 04 24 mov (%rsp),%rax 14a923: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 14a928: 4c 89 f7 mov %r14,%rdi 14a92b: 44 8b 28 mov (%rax),%r13d 14a92e: 8b 83 a8 07 00 00 mov 0x7a8(%rbx),%eax 14a934: 8b ab a4 07 00 00 mov 0x7a4(%rbx),%ebp 14a93a: 89 44 24 14 mov %eax,0x14(%rsp) 14a93e: 8b 83 ac 07 00 00 mov 0x7ac(%rbx),%eax 14a944: 44 89 ee mov %r13d,%esi 14a947: 89 44 24 0c mov %eax,0xc(%rsp) 14a94b: 8b 83 b0 07 00 00 mov 0x7b0(%rbx),%eax 14a951: 89 44 24 10 mov %eax,0x10(%rsp) 14a955: e8 00 00 00 00 callq 14a95a 14a95a: 85 c0 test %eax,%eax 14a95c: 0f 85 32 03 00 00 jne 14ac94 14a962: 4c 89 f7 mov %r14,%rdi 14a965: 81 e5 00 00 00 fc and $0xfc000000,%ebp 14a96b: e8 00 00 00 00 callq 14a970 14a970: 44 8b 5c 24 58 mov 0x58(%rsp),%r11d 14a975: 41 81 e3 ff ff ff 03 and $0x3ffffff,%r11d 14a97c: 44 09 dd or %r11d,%ebp 14a97f: 81 cd 00 00 00 10 or $0x10000000,%ebp 14a985: 41 f6 86 23 01 00 00 testb $0x8,0x123(%r14) 14a98c: 08 14a98d: 0f 85 33 03 00 00 jne 14acc6 14a993: 8b 44 24 14 mov 0x14(%rsp),%eax 14a997: 45 89 6c 24 08 mov %r13d,0x8(%r12) 14a99c: 41 89 6c 24 10 mov %ebp,0x10(%r12) 14a9a1: 41 89 44 24 14 mov %eax,0x14(%r12) 14a9a6: 8b 44 24 0c mov 0xc(%rsp),%eax 14a9aa: 41 89 44 24 18 mov %eax,0x18(%r12) 14a9af: 8b 44 24 10 mov 0x10(%rsp),%eax 14a9b3: 41 89 44 24 1c mov %eax,0x1c(%r12) 14a9b8: 8b 44 24 50 mov 0x50(%rsp),%eax 14a9bc: 41 88 44 24 28 mov %al,0x28(%r12) 14a9c1: 49 8b b6 e0 01 00 00 mov 0x1e0(%r14),%rsi 14a9c8: 8b 16 mov (%rsi),%edx 14a9ca: 85 d2 test %edx,%edx 14a9cc: 0f 84 8d 03 00 00 je 14ad5f 14a9d2: 31 c0 xor %eax,%eax 14a9d4: 89 c7 mov %eax,%edi 14a9d6: 44 3b 6c c6 04 cmp 0x4(%rsi,%rax,8),%r13d 14a9db: 76 09 jbe 14a9e6 14a9dd: 48 83 c0 01 add $0x1,%rax 14a9e1: 48 39 c2 cmp %rax,%rdx 14a9e4: 75 ee jne 14a9d4 14a9e6: 8b 44 fe 08 mov 0x8(%rsi,%rdi,8),%eax 14a9ea: 45 89 6c 24 08 mov %r13d,0x8(%r12) 14a9ef: 41 c7 44 24 04 01 00 movl $0x1,0x4(%r12) 14a9f6: 00 00 14a9f8: 41 89 04 24 mov %eax,(%r12) 14a9fc: 80 bb f8 0c 00 00 00 cmpb $0x0,0xcf8(%rbx) 14aa03: 74 2a je 14aa2f 14aa05: 49 8b 86 58 02 00 00 mov 0x258(%r14),%rax 14aa0c: 8b 30 mov (%rax),%esi 14aa0e: 85 f6 test %esi,%esi 14aa10: 74 1d je 14aa2f 14aa12: 48 83 c0 08 add $0x8,%rax 14aa16: 31 d2 xor %edx,%edx 14aa18: eb 0b jmp 14aa25 14aa1a: 83 c2 01 add $0x1,%edx 14aa1d: 48 83 c0 0c add $0xc,%rax 14aa21: 39 f2 cmp %esi,%edx 14aa23: 74 0a je 14aa2f 14aa25: 44 3b 28 cmp (%rax),%r13d 14aa28: 73 f0 jae 14aa1a 14aa2a: 41 89 54 24 04 mov %edx,0x4(%r12) 14aa2f: 0f b7 83 a0 0d 00 00 movzwl 0xda0(%rbx),%eax 14aa36: 41 c6 44 24 2a 00 movb $0x0,0x2a(%r12) 14aa3c: 41 c7 44 24 20 00 00 movl $0x0,0x20(%r12) 14aa43: 00 00 14aa45: 66 41 89 44 24 0e mov %ax,0xe(%r12) 14aa4b: 41 c7 44 24 24 00 00 movl $0x0,0x24(%r12) 14aa52: 00 00 14aa54: 41 c6 44 24 2b 01 movb $0x1,0x2b(%r12) 14aa5a: 0f b6 83 9d 0d 00 00 movzbl 0xd9d(%rbx),%eax 14aa61: 41 88 44 24 2c mov %al,0x2c(%r12) 14aa66: 0f b6 83 9e 0d 00 00 movzbl 0xd9e(%rbx),%eax 14aa6d: 41 c6 44 24 2e 00 movb $0x0,0x2e(%r12) 14aa73: 41 88 44 24 2d mov %al,0x2d(%r12) 14aa78: 41 c6 44 24 2f 00 movb $0x0,0x2f(%r12) 14aa7e: 49 8b 86 68 03 00 00 mov 0x368(%r14),%rax 14aa85: 8b 70 20 mov 0x20(%rax),%esi 14aa88: 89 b3 fc 0c 00 00 mov %esi,0xcfc(%rbx) 14aa8e: 41 f6 86 28 01 00 00 testb $0x40,0x128(%r14) 14aa95: 40 14aa96: 0f 85 18 02 00 00 jne 14acb4 14aa9c: 41 8b 04 24 mov (%r12),%eax 14aaa0: 41 c6 44 24 29 00 movb $0x0,0x29(%r12) 14aaa6: 66 41 c1 44 24 0e 08 rolw $0x8,0xe(%r12) 14aaad: c1 e0 02 shl $0x2,%eax 14aab0: 0f c8 bswap %eax 14aab2: 41 89 04 24 mov %eax,(%r12) 14aab6: 41 8b 44 24 04 mov 0x4(%r12),%eax 14aabb: 0f c8 bswap %eax 14aabd: 41 89 44 24 04 mov %eax,0x4(%r12) 14aac2: 41 8b 44 24 08 mov 0x8(%r12),%eax 14aac7: 0f c8 bswap %eax 14aac9: 41 89 44 24 08 mov %eax,0x8(%r12) 14aace: 41 8b 44 24 10 mov 0x10(%r12),%eax 14aad3: 0f c8 bswap %eax 14aad5: 41 89 44 24 10 mov %eax,0x10(%r12) 14aada: 41 8b 44 24 14 mov 0x14(%r12),%eax 14aadf: 0f c8 bswap %eax 14aae1: 41 89 44 24 14 mov %eax,0x14(%r12) 14aae6: 41 8b 44 24 18 mov 0x18(%r12),%eax 14aaeb: 0f c8 bswap %eax 14aaed: 41 89 44 24 18 mov %eax,0x18(%r12) 14aaf2: 41 8b 44 24 1c mov 0x1c(%r12),%eax 14aaf7: 0f c8 bswap %eax 14aaf9: 41 89 44 24 1c mov %eax,0x1c(%r12) 14aafe: 41 8b 44 24 20 mov 0x20(%r12),%eax 14ab03: 0f c8 bswap %eax 14ab05: 41 89 44 24 20 mov %eax,0x20(%r12) 14ab0a: 41 8b 44 24 24 mov 0x24(%r12),%eax 14ab0f: 0f c8 bswap %eax 14ab11: 41 89 44 24 24 mov %eax,0x24(%r12) 14ab16: 41 83 ff 01 cmp $0x1,%r15d 14ab1a: 76 06 jbe 14ab22 14ab1c: 41 c6 44 24 0d 00 movb $0x0,0xd(%r12) 14ab22: 48 8b 44 24 18 mov 0x18(%rsp),%rax 14ab27: 48 83 04 24 0c addq $0xc,(%rsp) 14ab2c: 41 83 c7 01 add $0x1,%r15d 14ab30: 49 83 c4 30 add $0x30,%r12 14ab34: 44 39 38 cmp %r15d,(%rax) 14ab37: 0f 87 db fd ff ff ja 14a918 14ab3d: 4d 89 f4 mov %r14,%r12 14ab40: 48 8b 44 24 20 mov 0x20(%rsp),%rax 14ab45: c6 80 be 01 00 00 01 movb $0x1,0x1be(%rax) 14ab4c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 14ab51: 8b 00 mov (%rax),%eax 14ab53: 83 f8 01 cmp $0x1,%eax 14ab56: 76 1f jbe 14ab77 14ab58: 83 e8 01 sub $0x1,%eax 14ab5b: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 14ab60: 48 8d 04 40 lea (%rax,%rax,2),%rax 14ab64: 48 c1 e0 04 shl $0x4,%rax 14ab68: c6 84 01 bd 01 00 00 movb $0x1,0x1bd(%rcx,%rax,1) 14ab6f: 01 14ab70: 48 8b 44 24 18 mov 0x18(%rsp),%rax 14ab75: 8b 00 mov (%rax),%eax 14ab77: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 14ab7c: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 14ab81: 88 81 7c 01 00 00 mov %al,0x17c(%rcx) 14ab87: 48 89 df mov %rbx,%rdi 14ab8a: e8 00 00 00 00 callq 14ab8f 14ab8f: 8b bb 38 0d 00 00 mov 0xd38(%rbx),%edi 14ab95: be 01 00 00 00 mov $0x1,%esi 14ab9a: 89 83 30 0d 00 00 mov %eax,0xd30(%rbx) 14aba0: 31 c0 xor %eax,%eax 14aba2: 40 f6 c7 02 test $0x2,%dil 14aba6: 0f 84 09 02 00 00 je 14adb5 14abac: 83 c0 01 add $0x1,%eax 14abaf: 89 f2 mov %esi,%edx 14abb1: 44 0f b6 c0 movzbl %al,%r8d 14abb5: 41 8d 48 01 lea 0x1(%r8),%ecx 14abb9: d3 e2 shl %cl,%edx 14abbb: 85 fa test %edi,%edx 14abbd: 75 ed jne 14abac 14abbf: 40 f6 c7 01 test $0x1,%dil 14abc3: 0f 85 1a 02 00 00 jne 14ade3 14abc9: 84 c0 test %al,%al 14abcb: 0f 84 37 02 00 00 je 14ae08 14abd1: 40 f6 c7 04 test $0x4,%dil 14abd5: 0f 85 39 02 00 00 jne 14ae14 14abdb: ba 01 00 00 00 mov $0x1,%edx 14abe0: 41 ba 01 00 00 00 mov $0x1,%r10d 14abe6: eb 13 jmp 14abfb 14abe8: 8d 4a 02 lea 0x2(%rdx),%ecx 14abeb: 44 89 d3 mov %r10d,%ebx 14abee: 83 c2 01 add $0x1,%edx 14abf1: d3 e3 shl %cl,%ebx 14abf3: 85 fb test %edi,%ebx 14abf5: 0f 85 a3 01 00 00 jne 14ad9e 14abfb: 89 d6 mov %edx,%esi 14abfd: 38 d0 cmp %dl,%al 14abff: 77 e7 ja 14abe8 14ac01: 83 c2 02 add $0x2,%edx 14ac04: bf 01 00 00 00 mov $0x1,%edi 14ac09: 44 39 c2 cmp %r8d,%edx 14ac0c: 41 0f 4f d0 cmovg %r8d,%edx 14ac10: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 14ac15: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 14ac1a: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 14ac1f: 83 3b 02 cmpl $0x2,(%rbx) 14ac22: 48 8d b1 00 02 00 00 lea 0x200(%rcx),%rsi 14ac29: b9 02 00 00 00 mov $0x2,%ecx 14ac2e: 76 0e jbe 14ac3e 14ac30: 88 06 mov %al,(%rsi) 14ac32: 83 c1 01 add $0x1,%ecx 14ac35: 48 83 c6 30 add $0x30,%rsi 14ac39: 41 39 08 cmp %ecx,(%r8) 14ac3c: 77 f2 ja 14ac30 14ac3e: 48 8b 44 24 20 mov 0x20(%rsp),%rax 14ac43: 40 88 b8 a0 01 00 00 mov %dil,0x1a0(%rax) 14ac4a: 88 90 d0 01 00 00 mov %dl,0x1d0(%rax) 14ac50: 48 8b 44 24 60 mov 0x60(%rsp),%rax 14ac55: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14ac5c: 00 00 14ac5e: 0f 85 9f 01 00 00 jne 14ae03 14ac64: 8b 74 24 3c mov 0x3c(%rsp),%esi 14ac68: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 14ac6d: 48 83 c4 68 add $0x68,%rsp 14ac71: 4c 89 e7 mov %r12,%rdi 14ac74: 5b pop %rbx 14ac75: 41 b8 00 00 04 00 mov $0x40000,%r8d 14ac7b: 5d pop %rbp 14ac7c: b9 80 01 00 00 mov $0x180,%ecx 14ac81: 41 5c pop %r12 14ac83: 81 c6 24 01 00 00 add $0x124,%esi 14ac89: 41 5d pop %r13 14ac8b: 41 5e pop %r14 14ac8d: 41 5f pop %r15 14ac8f: e9 00 00 00 00 jmpq 14ac94 14ac94: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ac9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14aca2: e8 00 00 00 00 callq 14aca7 14aca7: 85 c0 test %eax,%eax 14aca9: 0f 84 12 fd ff ff je 14a9c1 14acaf: e9 00 00 00 00 jmpq 14acb4 14acb4: 44 89 ef mov %r13d,%edi 14acb7: e8 00 00 00 00 callq 14acbc 14acbc: 41 88 44 24 0d mov %al,0xd(%r12) 14acc1: e9 d6 fd ff ff jmpq 14aa9c 14acc6: 0f b6 74 24 5d movzbl 0x5d(%rsp),%esi 14accb: 89 44 24 2c mov %eax,0x2c(%rsp) 14accf: 48 8d 54 24 44 lea 0x44(%rsp),%rdx 14acd4: 4c 89 f7 mov %r14,%rdi 14acd7: 0f b6 44 24 5c movzbl 0x5c(%rsp),%eax 14acdc: 44 89 5c 24 38 mov %r11d,0x38(%rsp) 14ace1: 41 0f af f5 imul %r13d,%esi 14ace5: 88 44 24 2b mov %al,0x2b(%rsp) 14ace9: e8 00 00 00 00 callq 14acee 14acee: 85 c0 test %eax,%eax 14acf0: 0f 85 9d fc ff ff jne 14a993 14acf6: 0f b6 74 24 2b movzbl 0x2b(%rsp),%esi 14acfb: 8b 4c 24 2c mov 0x2c(%rsp),%ecx 14acff: 31 d2 xor %edx,%edx 14ad01: 44 8b 5c 24 38 mov 0x38(%rsp),%r11d 14ad06: 44 0f af 5c 24 44 imul 0x44(%rsp),%r11d 14ad0c: 83 c6 01 add $0x1,%esi 14ad0f: 0f af 74 24 48 imul 0x48(%rsp),%esi 14ad14: 8d 04 89 lea (%rcx,%rcx,4),%eax 14ad17: 8b 4c 24 10 mov 0x10(%rsp),%ecx 14ad1b: 41 c1 e3 02 shl $0x2,%r11d 14ad1f: 81 e1 00 00 00 fc and $0xfc000000,%ecx 14ad25: f7 f6 div %esi 14ad27: 8b 74 24 0c mov 0xc(%rsp),%esi 14ad2b: 81 e6 0f 00 ff ff and $0xffff000f,%esi 14ad31: 89 c2 mov %eax,%edx 14ad33: c1 e2 04 shl $0x4,%edx 14ad36: 0f b7 d2 movzwl %dx,%edx 14ad39: 09 f2 or %esi,%edx 14ad3b: 69 f0 10 27 00 00 imul $0x2710,%eax,%esi 14ad41: 44 89 d8 mov %r11d,%eax 14ad44: 83 ca 01 or $0x1,%edx 14ad47: 89 54 24 0c mov %edx,0xc(%rsp) 14ad4b: 31 d2 xor %edx,%edx 14ad4d: f7 f6 div %esi 14ad4f: 25 ff ff ff 03 and $0x3ffffff,%eax 14ad54: 09 c8 or %ecx,%eax 14ad56: 89 44 24 10 mov %eax,0x10(%rsp) 14ad5a: e9 34 fc ff ff jmpq 14a993 14ad5f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ad66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ad6d: e8 00 00 00 00 callq 14ad72 14ad72: 85 c0 test %eax,%eax 14ad74: 0f 85 a6 00 00 00 jne 14ae20 14ad7a: 48 8b 44 24 60 mov 0x60(%rsp),%rax 14ad7f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14ad86: 00 00 14ad88: 75 79 jne 14ae03 14ad8a: 48 83 c4 68 add $0x68,%rsp 14ad8e: b8 ea ff ff ff mov $0xffffffea,%eax 14ad93: 5b pop %rbx 14ad94: 5d pop %rbp 14ad95: 41 5c pop %r12 14ad97: 41 5d pop %r13 14ad99: 41 5e pop %r14 14ad9b: 41 5f pop %r15 14ad9d: c3 retq 14ad9e: 83 c6 02 add $0x2,%esi 14ada1: bf 01 00 00 00 mov $0x1,%edi 14ada6: 44 39 c6 cmp %r8d,%esi 14ada9: 44 0f 4e c6 cmovle %esi,%r8d 14adad: 44 89 c2 mov %r8d,%edx 14adb0: e9 5b fe ff ff jmpq 14ac10 14adb5: 89 c1 mov %eax,%ecx 14adb7: 40 f6 c7 01 test $0x1,%dil 14adbb: 75 3d jne 14adfa 14adbd: 83 c1 01 add $0x1,%ecx 14adc0: 89 f0 mov %esi,%eax 14adc2: d3 e0 shl %cl,%eax 14adc4: 0f b6 d1 movzbl %cl,%edx 14adc7: 85 f8 test %edi,%eax 14adc9: 74 f2 je 14adbd 14adcb: 89 c8 mov %ecx,%eax 14adcd: 83 c2 01 add $0x1,%edx 14add0: 45 31 c0 xor %r8d,%r8d 14add3: 41 39 d0 cmp %edx,%r8d 14add6: 89 c7 mov %eax,%edi 14add8: 41 0f 4e d0 cmovle %r8d,%edx 14addc: 31 c0 xor %eax,%eax 14adde: e9 2d fe ff ff jmpq 14ac10 14ade3: ba 01 00 00 00 mov $0x1,%edx 14ade8: 31 ff xor %edi,%edi 14adea: 84 c0 test %al,%al 14adec: 74 e5 je 14add3 14adee: 41 39 d0 cmp %edx,%r8d 14adf1: 41 0f 4e d0 cmovle %r8d,%edx 14adf5: e9 16 fe ff ff jmpq 14ac10 14adfa: 31 d2 xor %edx,%edx 14adfc: 31 ff xor %edi,%edi 14adfe: e9 0d fe ff ff jmpq 14ac10 14ae03: e8 00 00 00 00 callq 14ae08 14ae08: ba 02 00 00 00 mov $0x2,%edx 14ae0d: b8 01 00 00 00 mov $0x1,%eax 14ae12: eb bf jmp 14add3 14ae14: ba 02 00 00 00 mov $0x2,%edx 14ae19: bf 01 00 00 00 mov $0x1,%edi 14ae1e: eb ce jmp 14adee 14ae20: e9 00 00 00 00 jmpq 14ae25 14ae25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14ae2c: 00 00 00 00 000000000014ae30 : 14ae30: e8 00 00 00 00 callq 14ae35 14ae35: 41 57 push %r15 14ae37: 41 56 push %r14 14ae39: 49 89 fe mov %rdi,%r14 14ae3c: 41 55 push %r13 14ae3e: 4d 89 f2 mov %r14,%r10 14ae41: 41 54 push %r12 14ae43: 55 push %rbp 14ae44: 53 push %rbx 14ae45: 48 81 ec 90 00 00 00 sub $0x90,%rsp 14ae4c: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 14ae53: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14ae5a: 00 00 14ae5c: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 14ae63: 00 14ae64: 31 c0 xor %eax,%eax 14ae66: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 14ae6d: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 14ae72: 4c 8d b8 5c 03 00 00 lea 0x35c(%rax),%r15 14ae79: 48 8d b8 64 03 00 00 lea 0x364(%rax),%rdi 14ae80: 8b 70 4c mov 0x4c(%rax),%esi 14ae83: 48 89 44 24 48 mov %rax,0x48(%rsp) 14ae88: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 14ae8c: 4c 89 f9 mov %r15,%rcx 14ae8f: 4c 89 7c 24 50 mov %r15,0x50(%rsp) 14ae94: 4d 89 fd mov %r15,%r13 14ae97: 48 29 f9 sub %rdi,%rcx 14ae9a: 89 74 24 44 mov %esi,0x44(%rsp) 14ae9e: 81 c1 20 01 00 00 add $0x120,%ecx 14aea4: 48 c7 80 5c 03 00 00 movq $0x0,0x35c(%rax) 14aeab: 00 00 00 00 14aeaf: 48 c7 80 74 04 00 00 movq $0x0,0x474(%rax) 14aeb6: 00 00 00 00 14aeba: c1 e9 03 shr $0x3,%ecx 14aebd: 31 c0 xor %eax,%eax 14aebf: f3 48 ab rep stos %rax,%es:(%rdi) 14aec2: 48 8d 43 6c lea 0x6c(%rbx),%rax 14aec6: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 14aecd: 00 14aece: 48 89 04 24 mov %rax,(%rsp) 14aed2: 8b 4b 64 mov 0x64(%rbx),%ecx 14aed5: 85 c9 test %ecx,%ecx 14aed7: 0f 84 c6 03 00 00 je 14b2a3 14aedd: 48 8b 04 24 mov (%rsp),%rax 14aee1: 44 8b 08 mov (%rax),%r9d 14aee4: 45 85 c9 test %r9d,%r9d 14aee7: 0f 84 e2 06 00 00 je 14b5cf 14aeed: 49 8b 92 f0 01 00 00 mov 0x1f0(%r10),%rdx 14aef4: 49 8b 8a c0 01 00 00 mov 0x1c0(%r10),%rcx 14aefb: 48 85 d2 test %rdx,%rdx 14aefe: 74 26 je 14af26 14af00: 8b 32 mov (%rdx),%esi 14af02: 85 f6 test %esi,%esi 14af04: 0f 84 43 06 00 00 je 14b54d 14af0a: 31 c0 xor %eax,%eax 14af0c: 89 c7 mov %eax,%edi 14af0e: 44 3b 4c c2 04 cmp 0x4(%rdx,%rax,8),%r9d 14af13: 76 09 jbe 14af1e 14af15: 48 83 c0 01 add $0x1,%rax 14af19: 48 39 c6 cmp %rax,%rsi 14af1c: 75 ee jne 14af0c 14af1e: 8b 44 fa 08 mov 0x8(%rdx,%rdi,8),%eax 14af22: 41 89 45 00 mov %eax,0x0(%r13) 14af26: 8b 81 90 08 00 00 mov 0x890(%rcx),%eax 14af2c: 85 c0 test %eax,%eax 14af2e: 0f 85 03 04 00 00 jne 14b337 14af34: 41 8b 45 00 mov 0x0(%r13),%eax 14af38: 41 89 45 08 mov %eax,0x8(%r13) 14af3c: 41 c7 45 04 01 00 00 movl $0x1,0x4(%r13) 14af43: 00 14af44: 80 b9 f8 0c 00 00 00 cmpb $0x0,0xcf8(%rcx) 14af4b: 74 29 je 14af76 14af4d: 49 8b 82 58 02 00 00 mov 0x258(%r10),%rax 14af54: 8b 30 mov (%rax),%esi 14af56: 85 f6 test %esi,%esi 14af58: 74 1c je 14af76 14af5a: 48 83 c0 0c add $0xc,%rax 14af5e: 31 d2 xor %edx,%edx 14af60: eb 0b jmp 14af6d 14af62: 83 c2 01 add $0x1,%edx 14af65: 48 83 c0 0c add $0xc,%rax 14af69: 39 f2 cmp %esi,%edx 14af6b: 74 09 je 14af76 14af6d: 44 3b 08 cmp (%rax),%r9d 14af70: 73 f0 jae 14af62 14af72: 41 89 55 04 mov %edx,0x4(%r13) 14af76: 41 c6 45 1a 01 movb $0x1,0x1a(%r13) 14af7b: 41 81 f9 40 9c 00 00 cmp $0x9c40,%r9d 14af82: 41 c6 45 1b 00 movb $0x0,0x1b(%r13) 14af87: 0f b6 81 a3 0d 00 00 movzbl 0xda3(%rcx),%eax 14af8e: 41 88 45 1c mov %al,0x1c(%r13) 14af92: 0f b6 81 a4 0d 00 00 movzbl 0xda4(%rcx),%eax 14af99: 41 c6 45 1e 00 movb $0x0,0x1e(%r13) 14af9e: 41 88 45 1d mov %al,0x1d(%r13) 14afa2: 0f b7 81 a6 0d 00 00 movzwl 0xda6(%rcx),%eax 14afa9: 41 c6 45 18 00 movb $0x0,0x18(%r13) 14afae: 66 41 89 45 20 mov %ax,0x20(%r13) 14afb3: 41 c6 45 17 00 movb $0x0,0x17(%r13) 14afb8: 41 c6 45 14 00 movb $0x0,0x14(%r13) 14afbd: 41 c6 45 15 00 movb $0x0,0x15(%r13) 14afc2: 41 c6 45 16 00 movb $0x0,0x16(%r13) 14afc7: 41 c6 45 22 00 movb $0x0,0x22(%r13) 14afcc: 49 8b 82 68 03 00 00 mov 0x368(%r10),%rax 14afd3: 8b 40 08 mov 0x8(%rax),%eax 14afd6: 89 81 00 0d 00 00 mov %eax,0xd00(%rcx) 14afdc: 49 8b 82 68 03 00 00 mov 0x368(%r10),%rax 14afe3: 8b 80 a4 05 00 00 mov 0x5a4(%rax),%eax 14afe9: 89 81 04 0d 00 00 mov %eax,0xd04(%rcx) 14afef: 41 0f 96 45 18 setbe 0x18(%r13) 14aff4: 31 c0 xor %eax,%eax 14aff6: 80 b9 d8 07 00 00 00 cmpb $0x0,0x7d8(%rcx) 14affd: 0f 84 6f 03 00 00 je 14b372 14b003: 41 81 f9 40 9c 00 00 cmp $0x9c40,%r9d 14b00a: 0f 87 a8 04 00 00 ja 14b4b8 14b010: 41 81 f9 d3 30 00 00 cmp $0x30d3,%r9d 14b017: 76 14 jbe 14b02d 14b019: 41 8d 81 f0 d8 ff ff lea -0x2710(%r9),%eax 14b020: be 59 17 b7 d1 mov $0xd1b71759,%esi 14b025: 48 0f af c6 imul %rsi,%rax 14b029: 48 c1 e8 2b shr $0x2b,%rax 14b02d: 41 88 45 19 mov %al,0x19(%r13) 14b031: 41 81 f9 d3 30 00 00 cmp $0x30d3,%r9d 14b038: 0f 87 46 05 00 00 ja 14b584 14b03e: 31 db xor %ebx,%ebx 14b040: 49 8b 7a 60 mov 0x60(%r10),%rdi 14b044: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 14b049: be 99 0a 00 00 mov $0xa99,%esi 14b04e: 4c 89 54 24 08 mov %r10,0x8(%rsp) 14b053: 48 8b 07 mov (%rdi),%rax 14b056: 48 8b 00 mov (%rax),%rax 14b059: e8 00 00 00 00 callq 14b05e 14b05e: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 14b063: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 14b068: c1 e8 10 shr $0x10,%eax 14b06b: 83 e0 0f and $0xf,%eax 14b06e: 39 d8 cmp %ebx,%eax 14b070: 0f 86 fa 04 00 00 jbe 14b570 14b076: 49 8b 7a 60 mov 0x60(%r10),%rdi 14b07a: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 14b07f: be 96 0a 00 00 mov $0xa96,%esi 14b084: 4c 89 54 24 08 mov %r10,0x8(%rsp) 14b089: 48 8b 07 mov (%rdi),%rax 14b08c: 48 8b 00 mov (%rax),%rax 14b08f: e8 00 00 00 00 callq 14b094 14b094: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 14b099: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 14b09e: d1 e8 shr %eax 14b0a0: 89 c3 mov %eax,%ebx 14b0a2: 83 e3 01 and $0x1,%ebx 14b0a5: 4d 8b 9a c0 01 00 00 mov 0x1c0(%r10),%r11 14b0ac: 31 c9 xor %ecx,%ecx 14b0ae: 44 89 ce mov %r9d,%esi 14b0b1: 4c 89 d7 mov %r10,%rdi 14b0b4: 41 80 7d 18 00 cmpb $0x0,0x18(%r13) 14b0b9: 48 8d 54 24 68 lea 0x68(%rsp),%rdx 14b0be: 44 89 4c 24 2c mov %r9d,0x2c(%rsp) 14b0c3: 0f b6 db movzbl %bl,%ebx 14b0c6: 41 8b 83 b4 07 00 00 mov 0x7b4(%r11),%eax 14b0cd: 0f 95 c1 setne %cl 14b0d0: 4c 89 5c 24 30 mov %r11,0x30(%rsp) 14b0d5: 4c 89 54 24 20 mov %r10,0x20(%rsp) 14b0da: 45 8b bb bc 07 00 00 mov 0x7bc(%r11),%r15d 14b0e1: 89 44 24 18 mov %eax,0x18(%rsp) 14b0e5: 41 8b 83 b8 07 00 00 mov 0x7b8(%r11),%eax 14b0ec: 41 8b ab c0 07 00 00 mov 0x7c0(%r11),%ebp 14b0f3: 45 8b b3 c4 07 00 00 mov 0x7c4(%r11),%r14d 14b0fa: 89 44 24 1c mov %eax,0x1c(%rsp) 14b0fe: 41 8b 83 cc 07 00 00 mov 0x7cc(%r11),%eax 14b105: 45 8b a3 c8 07 00 00 mov 0x7c8(%r11),%r12d 14b10c: 89 44 24 28 mov %eax,0x28(%rsp) 14b110: 41 8b 83 d0 07 00 00 mov 0x7d0(%r11),%eax 14b117: 89 44 24 08 mov %eax,0x8(%rsp) 14b11b: 41 8b 83 d4 07 00 00 mov 0x7d4(%r11),%eax 14b122: 89 44 24 14 mov %eax,0x14(%rsp) 14b126: e8 00 00 00 00 callq 14b12b 14b12b: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 14b130: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 14b135: 85 c0 test %eax,%eax 14b137: 4c 8b 5c 24 30 mov 0x30(%rsp),%r11 14b13c: 0f 85 bb 03 00 00 jne 14b4fd 14b142: 44 89 f0 mov %r14d,%eax 14b145: 44 8b 74 24 70 mov 0x70(%rsp),%r14d 14b14a: 41 81 e4 0f 00 00 f0 and $0xf000000f,%r12d 14b151: 41 83 e7 f8 and $0xfffffff8,%r15d 14b155: 25 ff ff 0f f0 and $0xf00fffff,%eax 14b15a: 41 c1 e6 14 shl $0x14,%r14d 14b15e: 41 81 e6 00 00 f0 0f and $0xff00000,%r14d 14b165: 41 09 c6 or %eax,%r14d 14b168: 0f b7 44 24 68 movzwl 0x68(%rsp),%eax 14b16d: 25 ff 0f 00 00 and $0xfff,%eax 14b172: c1 e0 10 shl $0x10,%eax 14b175: 44 09 e0 or %r12d,%eax 14b178: 44 8b 64 24 68 mov 0x68(%rsp),%r12d 14b17d: 41 c1 ec 08 shr $0x8,%r12d 14b181: 41 81 e4 f0 ff 00 00 and $0xfff0,%r12d 14b188: 41 09 c4 or %eax,%r12d 14b18b: 8b 44 24 78 mov 0x78(%rsp),%eax 14b18f: 41 83 e4 fc and $0xfffffffc,%r12d 14b193: 83 e0 03 and $0x3,%eax 14b196: 41 09 c4 or %eax,%r12d 14b199: 8b 44 24 6c mov 0x6c(%rsp),%eax 14b19d: 83 e0 07 and $0x7,%eax 14b1a0: 41 09 c7 or %eax,%r15d 14b1a3: 41 80 bb d8 07 00 00 cmpb $0x0,0x7d8(%r11) 14b1aa: 00 14b1ab: 74 11 je 14b1be 14b1ad: 8b 54 24 7c mov 0x7c(%rsp),%edx 14b1b1: 83 e5 e8 and $0xffffffe8,%ebp 14b1b4: c1 e2 04 shl $0x4,%edx 14b1b7: 83 e2 10 and $0x10,%edx 14b1ba: 09 d5 or %edx,%ebp 14b1bc: 09 c5 or %eax,%ebp 14b1be: 41 f6 82 23 01 00 00 testb $0x4,0x123(%r10) 14b1c5: 04 14b1c6: 0f 85 0c 02 00 00 jne 14b3d8 14b1cc: 8b 54 24 74 mov 0x74(%rsp),%edx 14b1d0: 8b 44 24 1c mov 0x1c(%rsp),%eax 14b1d4: 41 0f c9 bswap %r9d 14b1d7: 41 0f ce bswap %r14d 14b1da: 41 8b 7d 00 mov 0x0(%r13),%edi 14b1de: 41 8b 4d 08 mov 0x8(%r13),%ecx 14b1e2: 41 0f cc bswap %r12d 14b1e5: 41 0f cf bswap %r15d 14b1e8: 83 e2 1f and $0x1f,%edx 14b1eb: 25 e0 fe ff ff and $0xfffffee0,%eax 14b1f0: 83 44 24 10 01 addl $0x1,0x10(%rsp) 14b1f5: 0f cd bswap %ebp 14b1f7: 09 d0 or %edx,%eax 14b1f9: 89 da mov %ebx,%edx 14b1fb: c1 e3 09 shl $0x9,%ebx 14b1fe: 45 89 4d 10 mov %r9d,0x10(%r13) 14b202: c1 e2 08 shl $0x8,%edx 14b205: 45 89 75 24 mov %r14d,0x24(%r13) 14b209: 09 d0 or %edx,%eax 14b20b: 8d 14 bd 00 00 00 00 lea 0x0(,%rdi,4),%edx 14b212: 41 8b 7d 0c mov 0xc(%r13),%edi 14b216: 45 89 65 28 mov %r12d,0x28(%r13) 14b21a: 80 e4 fd and $0xfd,%ah 14b21d: 0f ca bswap %edx 14b21f: 41 89 55 00 mov %edx,0x0(%r13) 14b223: 41 8b 55 04 mov 0x4(%r13),%edx 14b227: 09 c3 or %eax,%ebx 14b229: 8b 44 24 18 mov 0x18(%rsp),%eax 14b22d: 45 89 7d 30 mov %r15d,0x30(%r13) 14b231: 0f ca bswap %edx 14b233: 41 89 55 04 mov %edx,0x4(%r13) 14b237: 0f cb bswap %ebx 14b239: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx 14b240: 0f c8 bswap %eax 14b242: 41 89 45 3c mov %eax,0x3c(%r13) 14b246: 8b 44 24 08 mov 0x8(%rsp),%eax 14b24a: 0f ca bswap %edx 14b24c: 41 89 55 08 mov %edx,0x8(%r13) 14b250: 8d 14 bd 00 00 00 00 lea 0x0(,%rdi,4),%edx 14b257: 41 89 5d 38 mov %ebx,0x38(%r13) 14b25b: 0f ca bswap %edx 14b25d: 0f c8 bswap %eax 14b25f: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 14b264: 41 89 55 0c mov %edx,0xc(%r13) 14b268: 8b 54 24 28 mov 0x28(%rsp),%edx 14b26c: 41 89 45 40 mov %eax,0x40(%r13) 14b270: 8b 44 24 14 mov 0x14(%rsp),%eax 14b274: 41 89 6d 34 mov %ebp,0x34(%r13) 14b278: 0f ca bswap %edx 14b27a: 0f c8 bswap %eax 14b27c: 41 89 55 2c mov %edx,0x2c(%r13) 14b280: 41 89 45 44 mov %eax,0x44(%r13) 14b284: 8b 44 24 10 mov 0x10(%rsp),%eax 14b288: 66 41 c1 45 20 08 rolw $0x8,0x20(%r13) 14b28e: 49 83 c5 48 add $0x48,%r13 14b292: 48 83 04 24 0c addq $0xc,(%rsp) 14b297: 39 43 64 cmp %eax,0x64(%rbx) 14b29a: 0f 87 3d fc ff ff ja 14aedd 14b2a0: 4d 89 d6 mov %r10,%r14 14b2a3: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 14b2a8: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 14b2ad: ba 00 1f 00 00 mov $0x1f00,%edx 14b2b2: c6 83 77 03 00 00 01 movb $0x1,0x377(%rbx) 14b2b9: 49 8d 7f 64 lea 0x64(%r15),%rdi 14b2bd: 66 89 93 7c 03 00 00 mov %dx,0x37c(%rbx) 14b2c4: 41 8b 47 64 mov 0x64(%r15),%eax 14b2c8: 88 83 7d 01 00 00 mov %al,0x17d(%rbx) 14b2ce: e8 00 00 00 00 callq 14b2d3 14b2d3: 41 89 87 34 0d 00 00 mov %eax,0xd34(%r15) 14b2da: 41 8b 47 64 mov 0x64(%r15),%eax 14b2de: 83 e8 01 sub $0x1,%eax 14b2e1: 48 8d 04 c0 lea (%rax,%rax,8),%rax 14b2e5: c6 84 c3 7e 03 00 00 movb $0x1,0x37e(%rbx,%rax,8) 14b2ec: 01 14b2ed: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 14b2f4: 00 14b2f5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14b2fc: 00 00 14b2fe: 0f 85 e7 02 00 00 jne 14b5eb 14b304: 8b 74 24 44 mov 0x44(%rsp),%esi 14b308: 48 8b 54 24 50 mov 0x50(%rsp),%rdx 14b30d: 4c 89 f7 mov %r14,%rdi 14b310: 48 81 c4 90 00 00 00 add $0x90,%rsp 14b317: 5b pop %rbx 14b318: 41 b8 00 00 04 00 mov $0x40000,%r8d 14b31e: 5d pop %rbp 14b31f: b9 20 01 00 00 mov $0x120,%ecx 14b324: 41 5c pop %r12 14b326: 81 c6 ec 02 00 00 add $0x2ec,%esi 14b32c: 41 5d pop %r13 14b32e: 41 5e pop %r14 14b330: 41 5f pop %r15 14b332: e9 00 00 00 00 jmpq 14b337 14b337: 49 8b 92 e8 01 00 00 mov 0x1e8(%r10),%rdx 14b33e: 48 85 d2 test %rdx,%rdx 14b341: 0f 84 f5 fb ff ff je 14af3c 14b347: 8b 32 mov (%rdx),%esi 14b349: 85 f6 test %esi,%esi 14b34b: 0f 84 62 02 00 00 je 14b5b3 14b351: 31 c0 xor %eax,%eax 14b353: 89 c7 mov %eax,%edi 14b355: 44 3b 4c c2 04 cmp 0x4(%rdx,%rax,8),%r9d 14b35a: 76 09 jbe 14b365 14b35c: 48 83 c0 01 add $0x1,%rax 14b360: 48 39 c6 cmp %rax,%rsi 14b363: 75 ee jne 14b353 14b365: 8b 44 fa 08 mov 0x8(%rdx,%rdi,8),%eax 14b369: 41 89 45 08 mov %eax,0x8(%r13) 14b36d: e9 ca fb ff ff jmpq 14af3c 14b372: 41 81 f9 0f 27 00 00 cmp $0x270f,%r9d 14b379: 76 25 jbe 14b3a0 14b37b: b8 0f 00 00 00 mov $0xf,%eax 14b380: 41 81 f9 7f 38 01 00 cmp $0x1387f,%r9d 14b387: 77 17 ja 14b3a0 14b389: 41 8d 81 f0 d8 ff ff lea -0x2710(%r9),%eax 14b390: bb 59 17 b7 d1 mov $0xd1b71759,%ebx 14b395: 48 0f af c3 imul %rbx,%rax 14b399: 48 c1 e8 2c shr $0x2c,%rax 14b39d: 83 c0 01 add $0x1,%eax 14b3a0: 41 88 45 19 mov %al,0x19(%r13) 14b3a4: 49 8b 7a 60 mov 0x60(%r10),%rdi 14b3a8: be 95 0a 00 00 mov $0xa95,%esi 14b3ad: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 14b3b2: 48 8b 07 mov (%rdi),%rax 14b3b5: 4c 89 54 24 08 mov %r10,0x8(%rsp) 14b3ba: 48 8b 00 mov (%rax),%rax 14b3bd: e8 00 00 00 00 callq 14b3c2 14b3c2: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 14b3c7: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 14b3cc: d1 e8 shr %eax 14b3ce: 89 c3 mov %eax,%ebx 14b3d0: 83 e3 01 and $0x1,%ebx 14b3d3: e9 cd fc ff ff jmpq 14b0a5 14b3d8: 4c 89 d7 mov %r10,%rdi 14b3db: 44 89 4c 24 2c mov %r9d,0x2c(%rsp) 14b3e0: 4c 89 54 24 20 mov %r10,0x20(%rsp) 14b3e5: e8 00 00 00 00 callq 14b3ea 14b3ea: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 14b3ef: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 14b3f4: 83 bc 24 80 00 00 00 cmpl $0x1,0x80(%rsp) 14b3fb: 01 14b3fc: 41 89 c3 mov %eax,%r11d 14b3ff: 0f 84 98 01 00 00 je 14b59d 14b405: 8b 4c 24 6c mov 0x6c(%rsp),%ecx 14b409: 43 8d 04 09 lea (%r9,%r9,1),%eax 14b40d: d3 e0 shl %cl,%eax 14b40f: 41 89 c0 mov %eax,%r8d 14b412: 4c 89 d7 mov %r10,%rdi 14b415: 48 8d 54 24 5c lea 0x5c(%rsp),%rdx 14b41a: 44 89 c6 mov %r8d,%esi 14b41d: 44 89 4c 24 2c mov %r9d,0x2c(%rsp) 14b422: 4c 89 54 24 20 mov %r10,0x20(%rsp) 14b427: 44 89 5c 24 40 mov %r11d,0x40(%rsp) 14b42c: 44 89 44 24 30 mov %r8d,0x30(%rsp) 14b431: e8 00 00 00 00 callq 14b436 14b436: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 14b43b: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 14b440: 85 c0 test %eax,%eax 14b442: 0f 85 84 fd ff ff jne 14b1cc 14b448: 44 8b 44 24 30 mov 0x30(%rsp),%r8d 14b44d: 44 8b 5c 24 40 mov 0x40(%rsp),%r11d 14b452: 31 d2 xor %edx,%edx 14b454: 8b 74 24 60 mov 0x60(%rsp),%esi 14b458: 8b 7c 24 08 mov 0x8(%rsp),%edi 14b45c: 44 89 c0 mov %r8d,%eax 14b45f: 8b 4c 24 14 mov 0x14(%rsp),%ecx 14b463: 41 f7 f3 div %r11d 14b466: 8b 54 24 5c mov 0x5c(%rsp),%edx 14b46a: 0f af d6 imul %esi,%edx 14b46d: 81 e7 00 00 00 fc and $0xfc000000,%edi 14b473: 81 e1 00 f0 ff ff and $0xfffff000,%ecx 14b479: 69 d2 83 00 00 00 imul $0x83,%edx,%edx 14b47f: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 14b486: 48 c1 ea 25 shr $0x25,%rdx 14b48a: 0f af c0 imul %eax,%eax 14b48d: 0f af c2 imul %edx,%eax 14b490: 31 d2 xor %edx,%edx 14b492: 41 f7 f0 div %r8d 14b495: 31 d2 xor %edx,%edx 14b497: 25 ff ff ff 03 and $0x3ffffff,%eax 14b49c: 09 f8 or %edi,%eax 14b49e: 89 44 24 08 mov %eax,0x8(%rsp) 14b4a2: 43 8d 04 9b lea (%r11,%r11,4),%eax 14b4a6: f7 f6 div %esi 14b4a8: 25 ff 0f 00 00 and $0xfff,%eax 14b4ad: 09 c8 or %ecx,%eax 14b4af: 89 44 24 14 mov %eax,0x14(%rsp) 14b4b3: e9 14 fd ff ff jmpq 14b1cc 14b4b8: 41 81 f9 e7 fd 00 00 cmp $0xfde7,%r9d 14b4bf: 76 22 jbe 14b4e3 14b4c1: b8 0f 00 00 00 mov $0xf,%eax 14b4c6: 41 81 f9 58 0f 02 00 cmp $0x20f58,%r9d 14b4cd: 77 14 ja 14b4e3 14b4cf: 41 8d 81 a0 15 ff ff lea -0xea60(%r9),%eax 14b4d6: be 59 17 b7 d1 mov $0xd1b71759,%esi 14b4db: 48 0f af c6 imul %rsi,%rax 14b4df: 48 c1 e8 2c shr $0x2c,%rax 14b4e3: 41 88 45 19 mov %al,0x19(%r13) 14b4e7: 41 c6 45 14 01 movb $0x1,0x14(%r13) 14b4ec: 41 c6 45 15 01 movb $0x1,0x15(%r13) 14b4f1: 0f b6 99 dc 0c 00 00 movzbl 0xcdc(%rcx),%ebx 14b4f8: e9 a8 fb ff ff jmpq 14b0a5 14b4fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14b504: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14b50b: 89 44 24 10 mov %eax,0x10(%rsp) 14b50f: e8 00 00 00 00 callq 14b514 14b514: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 14b519: 85 c0 test %eax,%eax 14b51b: 0f 85 00 00 00 00 jne 14b521 14b521: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 14b528: 00 14b529: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14b530: 00 00 14b532: 0f 85 b3 00 00 00 jne 14b5eb 14b538: 48 81 c4 90 00 00 00 add $0x90,%rsp 14b53f: 44 89 d0 mov %r10d,%eax 14b542: 5b pop %rbx 14b543: 5d pop %rbp 14b544: 41 5c pop %r12 14b546: 41 5d pop %r13 14b548: 41 5e pop %r14 14b54a: 41 5f pop %r15 14b54c: c3 retq 14b54d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14b554: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14b55b: e8 00 00 00 00 callq 14b560 14b560: 85 c0 test %eax,%eax 14b562: 0f 85 88 00 00 00 jne 14b5f0 14b568: 41 ba ea ff ff ff mov $0xffffffea,%r10d 14b56e: eb b1 jmp 14b521 14b570: 49 8b 7a 60 mov 0x60(%r10),%rdi 14b574: be 95 0a 00 00 mov $0xa95,%esi 14b579: 48 8b 07 mov (%rdi),%rax 14b57c: 48 8b 00 mov (%rax),%rax 14b57f: e9 0b fb ff ff jmpq 14b08f 14b584: 41 8d 99 f0 d8 ff ff lea -0x2710(%r9),%ebx 14b58b: b8 59 17 b7 d1 mov $0xd1b71759,%eax 14b590: 48 0f af d8 imul %rax,%rbx 14b594: 48 c1 eb 2b shr $0x2b,%rbx 14b598: e9 a3 fa ff ff jmpq 14b040 14b59d: 8b 4c 24 6c mov 0x6c(%rsp),%ecx 14b5a1: 42 8d 04 8d 00 00 00 lea 0x0(,%r9,4),%eax 14b5a8: 00 14b5a9: d3 e0 shl %cl,%eax 14b5ab: 41 89 c0 mov %eax,%r8d 14b5ae: e9 5f fe ff ff jmpq 14b412 14b5b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14b5ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14b5c1: e8 00 00 00 00 callq 14b5c6 14b5c6: 85 c0 test %eax,%eax 14b5c8: 74 9e je 14b568 14b5ca: e9 00 00 00 00 jmpq 14b5cf 14b5cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14b5d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14b5dd: e8 00 00 00 00 callq 14b5e2 14b5e2: 85 c0 test %eax,%eax 14b5e4: 74 82 je 14b568 14b5e6: e9 00 00 00 00 jmpq 14b5eb 14b5eb: e8 00 00 00 00 callq 14b5f0 14b5f0: e9 00 00 00 00 jmpq 14b5f5 14b5f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14b5fc: 00 00 00 00 000000000014b600 : 14b600: e8 00 00 00 00 callq 14b605 14b605: 41 57 push %r15 14b607: 41 56 push %r14 14b609: 41 55 push %r13 14b60b: 41 54 push %r12 14b60d: 55 push %rbp 14b60e: 48 89 fd mov %rdi,%rbp 14b611: 53 push %rbx 14b612: 48 83 ec 38 sub $0x38,%rsp 14b616: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 14b61d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14b624: 00 00 14b626: 48 89 44 24 30 mov %rax,0x30(%rsp) 14b62b: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 14b632: 4c 8d 6b 70 lea 0x70(%rbx),%r13 14b636: 48 89 04 24 mov %rax,(%rsp) 14b63a: 48 8b 07 mov (%rdi),%rax 14b63d: 48 8b 40 08 mov 0x8(%rax),%rax 14b641: 0f b7 40 3e movzwl 0x3e(%rax),%eax 14b645: 66 3d 02 69 cmp $0x6902,%ax 14b649: 0f 87 f9 0b 00 00 ja 14c248 14b64f: 66 3d 00 69 cmp $0x6900,%ax 14b653: 0f 87 42 0d 00 00 ja 14c39b 14b659: 0f 85 85 11 00 00 jne 14c7e4 14b65f: 48 c7 83 a0 06 00 00 movq $0x0,0x6a0(%rbx) 14b666: 00 00 00 00 14b66a: 49 8d 7d 08 lea 0x8(%r13),%rdi 14b66e: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx) 14b675: 00 14b676: 31 c0 xor %eax,%eax 14b678: 49 c7 85 c0 05 00 00 movq $0x0,0x5c0(%r13) 14b67f: 00 00 00 00 14b683: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 14b687: 49 29 fd sub %rdi,%r13 14b68a: 41 8d 8d c8 05 00 00 lea 0x5c8(%r13),%ecx 14b691: c1 e9 03 shr $0x3,%ecx 14b694: f3 48 ab rep stos %rax,%es:(%rdi) 14b697: 48 8b 04 24 mov (%rsp),%rax 14b69b: 44 8b a0 8c 07 00 00 mov 0x78c(%rax),%r12d 14b6a2: 45 85 e4 test %r12d,%r12d 14b6a5: 0f 85 ac 0b 00 00 jne 14c257 14b6ab: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 14b6b1: a9 00 00 00 01 test $0x1000000,%eax 14b6b6: 74 0d je 14b6c5 14b6b8: 83 8b dc 00 00 00 01 orl $0x1,0xdc(%rbx) 14b6bf: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 14b6c5: a9 00 00 00 10 test $0x10000000,%eax 14b6ca: 74 07 je 14b6d3 14b6cc: 83 8b dc 00 00 00 02 orl $0x2,0xdc(%rbx) 14b6d3: 48 8b 04 24 mov (%rsp),%rax 14b6d7: 80 b8 d8 07 00 00 00 cmpb $0x0,0x7d8(%rax) 14b6de: 74 07 je 14b6e7 14b6e0: 83 8b dc 00 00 00 04 orl $0x4,0xdc(%rbx) 14b6e7: 48 8b 04 24 mov (%rsp),%rax 14b6eb: 80 b8 de 0c 00 00 00 cmpb $0x0,0xcde(%rax) 14b6f2: 0f 84 ae 00 00 00 je 14b7a6 14b6f8: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 14b6ff: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 14b704: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 14b709: 48 89 ef mov %rbp,%rdi 14b70c: 48 c7 83 8c 06 00 00 movq $0x0,0x68c(%rbx) 14b713: 00 00 00 00 14b717: e8 00 00 00 00 callq 14b71c 14b71c: 41 89 c6 mov %eax,%r14d 14b71f: 85 c0 test %eax,%eax 14b721: 0f 85 a9 0d 00 00 jne 14c4d0 14b727: 8b 54 24 20 mov 0x20(%rsp),%edx 14b72b: 85 d2 test %edx,%edx 14b72d: 0f 84 f7 0d 00 00 je 14c52a 14b733: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 14b73a: 41 83 bd 8c 07 00 00 cmpl $0x2,0x78c(%r13) 14b741: 02 14b742: 8b 48 08 mov 0x8(%rax),%ecx 14b745: 0f 84 c0 0d 00 00 je 14c50b 14b74b: 89 c8 mov %ecx,%eax 14b74d: 29 d0 sub %edx,%eax 14b74f: 66 c1 c0 08 rol $0x8,%ax 14b753: 39 ca cmp %ecx,%edx 14b755: ba 00 00 00 00 mov $0x0,%edx 14b75a: 0f 47 c2 cmova %edx,%eax 14b75d: 8b 93 8c 06 00 00 mov 0x68c(%rbx),%edx 14b763: c6 83 97 06 00 00 01 movb $0x1,0x697(%rbx) 14b76a: 66 89 83 94 06 00 00 mov %ax,0x694(%rbx) 14b771: 0f ca bswap %edx 14b773: 89 93 8c 06 00 00 mov %edx,0x68c(%rbx) 14b779: 8b 93 90 06 00 00 mov 0x690(%rbx),%edx 14b77f: 0f ca bswap %edx 14b781: 89 93 90 06 00 00 mov %edx,0x690(%rbx) 14b787: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14b78b: b9 35 00 04 00 mov $0x40035,%ecx 14b790: ba 5c 01 20 c0 mov $0xc020015c,%edx 14b795: be 01 00 00 00 mov $0x1,%esi 14b79a: 48 8b 07 mov (%rdi),%rax 14b79d: 48 8b 40 18 mov 0x18(%rax),%rax 14b7a1: e8 00 00 00 00 callq 14b7a6 14b7a6: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 14b7ad: 4c 8b bd c0 01 00 00 mov 0x1c0(%rbp),%r15 14b7b4: 4c 8d ab 7c 04 00 00 lea 0x47c(%rbx),%r13 14b7bb: 45 31 e4 xor %r12d,%r12d 14b7be: 48 89 44 24 08 mov %rax,0x8(%rsp) 14b7c3: 4d 8d b7 d0 00 00 00 lea 0xd0(%r15),%r14 14b7ca: 41 8b 06 mov (%r14),%eax 14b7cd: 41 83 c4 01 add $0x1,%r12d 14b7d1: 49 83 c6 0c add $0xc,%r14 14b7d5: 49 83 c5 10 add $0x10,%r13 14b7d9: 41 88 45 f0 mov %al,-0x10(%r13) 14b7dd: 41 8b 7e f8 mov -0x8(%r14),%edi 14b7e1: e8 00 00 00 00 callq 14b7e6 14b7e6: 41 c6 45 f2 01 movb $0x1,-0xe(%r13) 14b7eb: 41 88 45 f1 mov %al,-0xf(%r13) 14b7ef: 41 8b 87 ec 07 00 00 mov 0x7ec(%r15),%eax 14b7f6: 41 c7 45 f4 00 00 00 movl $0x5000000,-0xc(%r13) 14b7fd: 05 14b7fe: 41 88 45 f3 mov %al,-0xd(%r13) 14b802: 41 c7 45 f8 00 00 00 movl $0x1e000000,-0x8(%r13) 14b809: 1e 14b80a: 41 8b 87 c8 00 00 00 mov 0xc8(%r15),%eax 14b811: 41 39 c4 cmp %eax,%r12d 14b814: 76 b4 jbe 14b7ca 14b816: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 14b81b: 49 8d bf c8 00 00 00 lea 0xc8(%r15),%rdi 14b822: 88 86 7e 01 00 00 mov %al,0x17e(%rsi) 14b828: e8 00 00 00 00 callq 14b82d 14b82d: 48 89 ef mov %rbp,%rdi 14b830: 41 89 87 38 0d 00 00 mov %eax,0xd38(%r15) 14b837: e8 34 f0 ff ff callq 14a870 14b83c: 41 89 c6 mov %eax,%r14d 14b83f: 85 c0 test %eax,%eax 14b841: 0f 85 15 0c 00 00 jne 14c45c 14b847: 48 89 ef mov %rbp,%rdi 14b84a: e8 e1 f5 ff ff callq 14ae30 14b84f: 41 89 c6 mov %eax,%r14d 14b852: 85 c0 test %eax,%eax 14b854: 0f 85 43 0c 00 00 jne 14c49d 14b85a: 48 8b 8d c0 01 00 00 mov 0x1c0(%rbp),%rcx 14b861: 8b 81 b4 07 00 00 mov 0x7b4(%rcx),%eax 14b867: 44 8b a1 9c 07 00 00 mov 0x79c(%rcx),%r12d 14b86e: 44 8b a9 a0 07 00 00 mov 0x7a0(%rcx),%r13d 14b875: 44 8b b9 b8 07 00 00 mov 0x7b8(%rcx),%r15d 14b87c: 89 44 24 14 mov %eax,0x14(%rsp) 14b880: 83 a3 fc 04 00 00 fe andl $0xfffffffe,0x4fc(%rbx) 14b887: 0f b7 81 da 07 00 00 movzwl 0x7da(%rcx),%eax 14b88e: 66 85 c0 test %ax,%ax 14b891: 0f 84 22 0c 00 00 je 14c4b9 14b897: c1 e0 02 shl $0x2,%eax 14b89a: 48 89 ef mov %rbp,%rdi 14b89d: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 14b8a2: c7 83 04 05 00 00 01 movl $0x1,0x504(%rbx) 14b8a9: 00 00 00 14b8ac: 0f c8 bswap %eax 14b8ae: 89 83 00 05 00 00 mov %eax,0x500(%rbx) 14b8b4: e8 00 00 00 00 callq 14b8b9 14b8b9: 48 89 ef mov %rbp,%rdi 14b8bc: 89 83 08 05 00 00 mov %eax,0x508(%rbx) 14b8c2: 89 c6 mov %eax,%esi 14b8c4: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 14b8c9: e8 00 00 00 00 callq 14b8ce 14b8ce: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 14b8d3: 85 c0 test %eax,%eax 14b8d5: 41 89 c6 mov %eax,%r14d 14b8d8: 0f 85 ad 0c 00 00 jne 14c58b 14b8de: 45 89 e6 mov %r12d,%r14d 14b8e1: 8b 44 24 20 mov 0x20(%rsp),%eax 14b8e5: 45 31 d2 xor %r10d,%r10d 14b8e8: 41 81 e5 00 fe ff ff and $0xfffffe00,%r13d 14b8ef: 41 83 e6 fd and $0xfffffffd,%r14d 14b8f3: 41 83 cd 04 or $0x4,%r13d 14b8f7: 66 44 89 93 0d 05 00 mov %r10w,0x50d(%rbx) 14b8fe: 00 14b8ff: 44 8b 83 fc 04 00 00 mov 0x4fc(%rbx),%r8d 14b906: 41 83 ce 01 or $0x1,%r14d 14b90a: 44 89 ab 14 05 00 00 mov %r13d,0x514(%rbx) 14b911: 41 0f cd bswap %r13d 14b914: 44 89 b3 10 05 00 00 mov %r14d,0x510(%rbx) 14b91b: 41 0f c8 bswap %r8d 14b91e: 41 0f ce bswap %r14d 14b921: 88 83 0c 05 00 00 mov %al,0x50c(%rbx) 14b927: 8b b1 a4 07 00 00 mov 0x7a4(%rcx),%esi 14b92d: 89 b3 18 05 00 00 mov %esi,0x518(%rbx) 14b933: 8b 91 a8 07 00 00 mov 0x7a8(%rcx),%edx 14b939: 0f ce bswap %esi 14b93b: 89 93 1c 05 00 00 mov %edx,0x51c(%rbx) 14b941: 8b 81 ac 07 00 00 mov 0x7ac(%rcx),%eax 14b947: 0f ca bswap %edx 14b949: 89 83 20 05 00 00 mov %eax,0x520(%rbx) 14b94f: 0f c8 bswap %eax 14b951: 8b b9 b0 07 00 00 mov 0x7b0(%rcx),%edi 14b957: 44 89 83 fc 04 00 00 mov %r8d,0x4fc(%rbx) 14b95e: 44 8b 83 08 05 00 00 mov 0x508(%rbx),%r8d 14b965: 89 83 20 05 00 00 mov %eax,0x520(%rbx) 14b96b: 48 8b 83 00 05 00 00 mov 0x500(%rbx),%rax 14b972: 0f cf bswap %edi 14b974: 89 93 1c 05 00 00 mov %edx,0x51c(%rbx) 14b97a: 41 0f c8 bswap %r8d 14b97d: 8b 93 00 05 00 00 mov 0x500(%rbx),%edx 14b983: 48 c7 83 28 05 00 00 movq $0x0,0x528(%rbx) 14b98a: 00 00 00 00 14b98e: 44 89 83 08 05 00 00 mov %r8d,0x508(%rbx) 14b995: 44 89 b3 10 05 00 00 mov %r14d,0x510(%rbx) 14b99c: 44 89 ab 14 05 00 00 mov %r13d,0x514(%rbx) 14b9a3: 89 b3 18 05 00 00 mov %esi,0x518(%rbx) 14b9a9: 89 bb 24 05 00 00 mov %edi,0x524(%rbx) 14b9af: 48 89 83 14 03 00 00 mov %rax,0x314(%rbx) 14b9b6: 44 8b 99 90 08 00 00 mov 0x890(%rcx),%r11d 14b9bd: 45 85 db test %r11d,%r11d 14b9c0: 0f 84 ff 0a 00 00 je 14c4c5 14b9c6: 0f b7 81 d8 0c 00 00 movzwl 0xcd8(%rcx),%eax 14b9cd: 66 85 c0 test %ax,%ax 14b9d0: 75 07 jne 14b9d9 14b9d2: 0f b7 81 6a 08 00 00 movzwl 0x86a(%rcx),%eax 14b9d9: c1 e0 02 shl $0x2,%eax 14b9dc: 0f c8 bswap %eax 14b9de: 89 83 1c 03 00 00 mov %eax,0x31c(%rbx) 14b9e4: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 14b9eb: 44 8b 88 58 08 00 00 mov 0x858(%rax),%r9d 14b9f2: 45 85 c9 test %r9d,%r9d 14b9f5: 0f 84 61 0b 00 00 je 14c55c 14b9fb: 48 8b 95 f8 01 00 00 mov 0x1f8(%rbp),%rdx 14ba02: 44 8b 02 mov (%rdx),%r8d 14ba05: 45 85 c0 test %r8d,%r8d 14ba08: 0f 84 29 0b 00 00 je 14c537 14ba0e: 0f b7 80 b8 0a 00 00 movzwl 0xab8(%rax),%eax 14ba15: c1 e0 02 shl $0x2,%eax 14ba18: 0f c8 bswap %eax 14ba1a: 89 83 20 03 00 00 mov %eax,0x320(%rbx) 14ba20: 8b 44 24 14 mov 0x14(%rsp),%eax 14ba24: 41 81 e7 ff fc ff ff and $0xfffffcff,%r15d 14ba2b: 48 89 ef mov %rbp,%rdi 14ba2e: 41 81 cf 00 00 03 00 or $0x30000,%r15d 14ba35: 25 ff ff ff fc and $0xfcffffff,%eax 14ba3a: 41 0f cf bswap %r15d 14ba3d: 44 89 bb 4c 03 00 00 mov %r15d,0x34c(%rbx) 14ba44: 0f c8 bswap %eax 14ba46: 89 83 50 03 00 00 mov %eax,0x350(%rbx) 14ba4c: 8b 81 bc 07 00 00 mov 0x7bc(%rcx),%eax 14ba52: 0f c8 bswap %eax 14ba54: 89 83 44 03 00 00 mov %eax,0x344(%rbx) 14ba5a: 8b 81 c0 07 00 00 mov 0x7c0(%rcx),%eax 14ba60: 0f c8 bswap %eax 14ba62: 89 83 48 03 00 00 mov %eax,0x348(%rbx) 14ba68: 8b 81 c4 07 00 00 mov 0x7c4(%rcx),%eax 14ba6e: 0f c8 bswap %eax 14ba70: 89 83 38 03 00 00 mov %eax,0x338(%rbx) 14ba76: 8b 81 c8 07 00 00 mov 0x7c8(%rcx),%eax 14ba7c: 0f c8 bswap %eax 14ba7e: 89 83 3c 03 00 00 mov %eax,0x33c(%rbx) 14ba84: 8b 81 cc 07 00 00 mov 0x7cc(%rcx),%eax 14ba8a: 0f c8 bswap %eax 14ba8c: 89 83 40 03 00 00 mov %eax,0x340(%rbx) 14ba92: 8b 81 d0 07 00 00 mov 0x7d0(%rcx),%eax 14ba98: 0f c8 bswap %eax 14ba9a: 89 83 54 03 00 00 mov %eax,0x354(%rbx) 14baa0: 8b 81 d4 07 00 00 mov 0x7d4(%rcx),%eax 14baa6: c7 83 2e 03 00 00 00 movl $0x64000000,0x32e(%rbx) 14baad: 00 00 64 14bab0: c6 83 32 03 00 00 00 movb $0x0,0x332(%rbx) 14bab7: 0f c8 bswap %eax 14bab9: 89 83 58 03 00 00 mov %eax,0x358(%rbx) 14babf: 0f b7 81 a6 0d 00 00 movzwl 0xda6(%rcx),%eax 14bac6: c7 83 28 03 00 00 00 movl $0x0,0x328(%rbx) 14bacd: 00 00 00 14bad0: 66 c1 c0 08 rol $0x8,%ax 14bad4: c6 83 2c 03 00 00 00 movb $0x0,0x32c(%rbx) 14badb: 66 89 83 34 03 00 00 mov %ax,0x334(%rbx) 14bae2: e8 f9 d9 ff ff callq 1494e0 14bae7: 41 89 c6 mov %eax,%r14d 14baea: 85 c0 test %eax,%eax 14baec: 0f 85 79 0a 00 00 jne 14c56b 14baf2: c6 83 b4 05 00 00 00 movb $0x0,0x5b4(%rbx) 14baf9: c6 83 be 05 00 00 00 movb $0x0,0x5be(%rbx) 14bb00: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 14bb07: 4c 8b b5 c8 01 00 00 mov 0x1c8(%rbp),%r14 14bb0e: 41 8b b5 78 08 00 00 mov 0x878(%r13),%esi 14bb15: 4c 89 ef mov %r13,%rdi 14bb18: 49 8d 96 b4 05 00 00 lea 0x5b4(%r14),%rdx 14bb1f: e8 00 00 00 00 callq 14bb24 14bb24: 85 c0 test %eax,%eax 14bb26: 0f 85 00 00 00 00 jne 14bb2c 14bb2c: 41 8b b5 7c 08 00 00 mov 0x87c(%r13),%esi 14bb33: 49 8d 96 be 05 00 00 lea 0x5be(%r14),%rdx 14bb3a: 49 8d 7d 64 lea 0x64(%r13),%rdi 14bb3e: e8 00 00 00 00 callq 14bb43 14bb43: 85 c0 test %eax,%eax 14bb45: 0f 85 00 00 00 00 jne 14bb4b 14bb4b: 41 0f b7 85 72 08 00 movzwl 0x872(%r13),%eax 14bb52: 00 14bb53: 66 89 83 1c 06 00 00 mov %ax,0x61c(%rbx) 14bb5a: 41 8b bd 90 08 00 00 mov 0x890(%r13),%edi 14bb61: 85 ff test %edi,%edi 14bb63: 74 08 je 14bb6d 14bb65: 41 0f b7 85 74 08 00 movzwl 0x874(%r13),%eax 14bb6c: 00 14bb6d: 66 89 83 1e 06 00 00 mov %ax,0x61e(%rbx) 14bb74: 41 0f b7 85 70 08 00 movzwl 0x870(%r13),%eax 14bb7b: 00 14bb7c: 66 89 83 20 06 00 00 mov %ax,0x620(%rbx) 14bb83: 48 8b 95 e0 01 00 00 mov 0x1e0(%rbp),%rdx 14bb8a: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 14bb91: 4c 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%r8 14bb98: 8b 02 mov (%rdx),%eax 14bb9a: 89 c6 mov %eax,%esi 14bb9c: 84 c0 test %al,%al 14bb9e: 74 20 je 14bbc0 14bba0: 8b 8f 78 08 00 00 mov 0x878(%rdi),%ecx 14bba6: 31 c0 xor %eax,%eax 14bba8: eb 09 jmp 14bbb3 14bbaa: 48 83 c0 01 add $0x1,%rax 14bbae: 40 38 c6 cmp %al,%sil 14bbb1: 76 0d jbe 14bbc0 14bbb3: 39 4c c2 04 cmp %ecx,0x4(%rdx,%rax,8) 14bbb7: 72 f1 jb 14bbaa 14bbb9: 41 88 80 b4 05 00 00 mov %al,0x5b4(%r8) 14bbc0: 48 8b 95 f0 01 00 00 mov 0x1f0(%rbp),%rdx 14bbc7: 8b 02 mov (%rdx),%eax 14bbc9: 89 c6 mov %eax,%esi 14bbcb: 84 c0 test %al,%al 14bbcd: 74 20 je 14bbef 14bbcf: 8b 8f 7c 08 00 00 mov 0x87c(%rdi),%ecx 14bbd5: 31 c0 xor %eax,%eax 14bbd7: eb 09 jmp 14bbe2 14bbd9: 48 83 c0 01 add $0x1,%rax 14bbdd: 40 38 c6 cmp %al,%sil 14bbe0: 76 0d jbe 14bbef 14bbe2: 39 4c c2 04 cmp %ecx,0x4(%rdx,%rax,8) 14bbe6: 72 f1 jb 14bbd9 14bbe8: 41 88 80 be 05 00 00 mov %al,0x5be(%r8) 14bbef: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 14bbf6: 48 8b b5 c8 01 00 00 mov 0x1c8(%rbp),%rsi 14bbfd: 48 8b 95 c0 01 00 00 mov 0x1c0(%rbp),%rdx 14bc04: 48 8b 8d 80 02 00 00 mov 0x280(%rbp),%rcx 14bc0b: 0f b6 38 movzbl (%rax),%edi 14bc0e: 4c 8b 86 a0 06 00 00 mov 0x6a0(%rsi),%r8 14bc15: 66 89 be 34 06 00 00 mov %di,0x634(%rsi) 14bc1c: 0f b6 40 02 movzbl 0x2(%rax),%eax 14bc20: c6 86 19 06 00 00 00 movb $0x0,0x619(%rsi) 14bc27: 66 89 86 36 06 00 00 mov %ax,0x636(%rsi) 14bc2e: 48 8b ba 10 0d 00 00 mov 0xd10(%rdx),%rdi 14bc35: 48 ba cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rdx 14bc3c: 9b c4 20 14bc3f: c6 86 1b 06 00 00 08 movb $0x8,0x61b(%rsi) 14bc46: 48 89 f8 mov %rdi,%rax 14bc49: 48 c1 ff 3f sar $0x3f,%rdi 14bc4d: 48 f7 ea imul %rdx 14bc50: 48 c1 fa 07 sar $0x7,%rdx 14bc54: 48 29 fa sub %rdi,%rdx 14bc57: 88 96 1a 06 00 00 mov %dl,0x61a(%rsi) 14bc5d: 41 0f b6 40 05 movzbl 0x5(%r8),%eax 14bc62: 88 86 18 06 00 00 mov %al,0x618(%rsi) 14bc68: 48 85 c9 test %rcx,%rcx 14bc6b: 0f 84 7d 09 00 00 je 14c5ee 14bc71: 0f b7 41 18 movzwl 0x18(%rcx),%eax 14bc75: c1 e0 08 shl $0x8,%eax 14bc78: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 14bc7f: 48 c1 e8 26 shr $0x26,%rax 14bc83: 66 89 86 30 06 00 00 mov %ax,0x630(%rsi) 14bc8a: 0f b6 51 20 movzbl 0x20(%rcx),%edx 14bc8e: 66 c1 c0 08 rol $0x8,%ax 14bc92: 66 89 86 30 06 00 00 mov %ax,0x630(%rsi) 14bc99: 49 8d 48 10 lea 0x10(%r8),%rcx 14bc9d: 49 83 c0 2e add $0x2e,%r8 14bca1: 66 89 96 32 06 00 00 mov %dx,0x632(%rsi) 14bca8: 41 8b 40 de mov -0x22(%r8),%eax 14bcac: 0f c8 bswap %eax 14bcae: 89 86 24 06 00 00 mov %eax,0x624(%rsi) 14bcb4: 48 89 f0 mov %rsi,%rax 14bcb7: 4c 8d 49 1e lea 0x1e(%rcx),%r9 14bcbb: 48 89 c6 mov %rax,%rsi 14bcbe: 31 d2 xor %edx,%edx 14bcc0: 0f b7 3c 11 movzwl (%rcx,%rdx,1),%edi 14bcc4: 48 83 c6 02 add $0x2,%rsi 14bcc8: 66 c1 c7 08 rol $0x8,%di 14bccc: 66 89 be da 05 00 00 mov %di,0x5da(%rsi) 14bcd3: 41 0f b7 3c 11 movzwl (%r9,%rdx,1),%edi 14bcd8: 48 83 c2 02 add $0x2,%rdx 14bcdc: 66 c1 c7 08 rol $0x8,%di 14bce0: 66 89 be f8 05 00 00 mov %di,0x5f8(%rsi) 14bce7: 48 83 fa 06 cmp $0x6,%rdx 14bceb: 75 d3 jne 14bcc0 14bced: 48 83 c1 06 add $0x6,%rcx 14bcf1: 48 83 c0 06 add $0x6,%rax 14bcf5: 49 39 c8 cmp %rcx,%r8 14bcf8: 75 bd jne 14bcb7 14bcfa: 4c 8b 14 24 mov (%rsp),%r10 14bcfe: c7 83 b5 05 00 00 01 movl $0x1010101,0x5b5(%rbx) 14bd05: 01 01 01 14bd08: 48 be cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rsi 14bd0f: 9b c4 20 14bd12: c6 83 b9 05 00 00 01 movb $0x1,0x5b9(%rbx) 14bd19: 49 8b 82 10 0d 00 00 mov 0xd10(%r10),%rax 14bd20: 48 89 c1 mov %rax,%rcx 14bd23: 48 89 04 24 mov %rax,(%rsp) 14bd27: 48 c1 e1 08 shl $0x8,%rcx 14bd2b: 48 89 c8 mov %rcx,%rax 14bd2e: 48 c1 f9 3f sar $0x3f,%rcx 14bd32: 48 f7 ee imul %rsi 14bd35: 48 c1 fa 07 sar $0x7,%rdx 14bd39: 48 29 ca sub %rcx,%rdx 14bd3c: 66 89 93 ba 05 00 00 mov %dx,0x5ba(%rbx) 14bd43: 49 8b 8a 08 0d 00 00 mov 0xd08(%r10),%rcx 14bd4a: 48 89 d7 mov %rdx,%rdi 14bd4d: c6 83 c1 05 00 00 01 movb $0x1,0x5c1(%rbx) 14bd54: c7 83 c4 05 00 00 00 movl $0x0,0x5c4(%rbx) 14bd5b: 00 00 00 14bd5e: 48 c1 e1 08 shl $0x8,%rcx 14bd62: 48 89 c8 mov %rcx,%rax 14bd65: 48 c1 f9 3f sar $0x3f,%rcx 14bd69: 48 f7 ee imul %rsi 14bd6c: be 00 01 00 00 mov $0x100,%esi 14bd71: 66 89 b3 c8 05 00 00 mov %si,0x5c8(%rbx) 14bd78: 48 89 d0 mov %rdx,%rax 14bd7b: 0f b6 93 cc 05 00 00 movzbl 0x5cc(%rbx),%edx 14bd82: 48 c1 f8 07 sar $0x7,%rax 14bd86: 48 29 c8 sub %rcx,%rax 14bd89: b9 01 01 00 00 mov $0x101,%ecx 14bd8e: 66 89 83 bc 05 00 00 mov %ax,0x5bc(%rbx) 14bd95: 66 89 8b bf 05 00 00 mov %cx,0x5bf(%rbx) 14bd9c: 48 8b 8d c0 01 00 00 mov 0x1c0(%rbp),%rcx 14bda3: 83 b9 8c 07 00 00 02 cmpl $0x2,0x78c(%rcx) 14bdaa: 75 09 jne 14bdb5 14bdac: 83 ca 01 or $0x1,%edx 14bdaf: 88 93 cc 05 00 00 mov %dl,0x5cc(%rbx) 14bdb5: 83 b9 90 08 00 00 02 cmpl $0x2,0x890(%rcx) 14bdbc: 0f 84 47 08 00 00 je 14c609 14bdc2: c6 83 c2 05 00 00 01 movb $0x1,0x5c2(%rbx) 14bdc9: 83 b9 58 08 00 00 02 cmpl $0x2,0x858(%rcx) 14bdd0: 75 09 jne 14bddb 14bdd2: 83 ca 04 or $0x4,%edx 14bdd5: 88 93 cc 05 00 00 mov %dl,0x5cc(%rbx) 14bddb: 80 fa 07 cmp $0x7,%dl 14bdde: 0f 84 cb 08 00 00 je 14c6af 14bde4: 83 e2 01 and $0x1,%edx 14bde7: 0f 84 c2 08 00 00 je 14c6af 14bded: 66 c1 c0 08 rol $0x8,%ax 14bdf1: 66 c1 c7 08 rol $0x8,%di 14bdf5: 8b 93 dc 00 00 00 mov 0xdc(%rbx),%edx 14bdfb: c6 83 cf 05 00 00 11 movb $0x11,0x5cf(%rbx) 14be02: 66 89 83 bc 05 00 00 mov %ax,0x5bc(%rbx) 14be09: 0f b7 83 1c 06 00 00 movzwl 0x61c(%rbx),%eax 14be10: b9 5c 05 00 00 mov $0x55c,%ecx 14be15: 41 b8 00 00 04 00 mov $0x40000,%r8d 14be1b: 0f ca bswap %edx 14be1d: 89 93 dc 00 00 00 mov %edx,0xdc(%rbx) 14be23: 8b 93 e0 00 00 00 mov 0xe0(%rbx),%edx 14be29: c1 e0 02 shl $0x2,%eax 14be2c: 66 89 bb ba 05 00 00 mov %di,0x5ba(%rbx) 14be33: 48 89 ef mov %rbp,%rdi 14be36: c7 83 30 05 00 00 00 movl $0x400000,0x530(%rbx) 14be3d: 00 40 00 14be40: 66 c1 c0 08 rol $0x8,%ax 14be44: 0f ca bswap %edx 14be46: 66 89 83 1c 06 00 00 mov %ax,0x61c(%rbx) 14be4d: 0f b7 83 1e 06 00 00 movzwl 0x61e(%rbx),%eax 14be54: 89 93 e0 00 00 00 mov %edx,0xe0(%rbx) 14be5a: 8b 93 e4 00 00 00 mov 0xe4(%rbx),%edx 14be60: c1 e0 02 shl $0x2,%eax 14be63: 66 c1 c0 08 rol $0x8,%ax 14be67: 0f ca bswap %edx 14be69: 89 93 e4 00 00 00 mov %edx,0xe4(%rbx) 14be6f: 8b 93 e8 00 00 00 mov 0xe8(%rbx),%edx 14be75: 66 89 83 1e 06 00 00 mov %ax,0x61e(%rbx) 14be7c: 0f b7 83 20 06 00 00 movzwl 0x620(%rbx),%eax 14be83: 0f ca bswap %edx 14be85: 89 93 e8 00 00 00 mov %edx,0xe8(%rbx) 14be8b: 8b 93 ec 00 00 00 mov 0xec(%rbx),%edx 14be91: c1 e0 02 shl $0x2,%eax 14be94: 66 c1 c0 08 rol $0x8,%ax 14be98: 0f ca bswap %edx 14be9a: 89 93 ec 00 00 00 mov %edx,0xec(%rbx) 14bea0: 48 8d 93 dc 00 00 00 lea 0xdc(%rbx),%rdx 14bea7: 66 89 83 20 06 00 00 mov %ax,0x620(%rbx) 14beae: 8b 43 4c mov 0x4c(%rbx),%eax 14beb1: 8d 70 6c lea 0x6c(%rax),%esi 14beb4: e8 00 00 00 00 callq 14beb9 14beb9: 41 89 c6 mov %eax,%r14d 14bebc: 85 c0 test %eax,%eax 14bebe: 0f 85 53 07 00 00 jne 14c617 14bec4: 8b 73 5c mov 0x5c(%rbx),%esi 14bec7: 48 8d 93 8c 06 00 00 lea 0x68c(%rbx),%rdx 14bece: b9 10 00 00 00 mov $0x10,%ecx 14bed3: 48 89 ef mov %rbp,%rdi 14bed6: 41 b8 00 00 04 00 mov $0x40000,%r8d 14bedc: e8 00 00 00 00 callq 14bee1 14bee1: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 14bee8: 31 c0 xor %eax,%eax 14beea: 4c 8d a3 a8 06 00 00 lea 0x6a8(%rbx),%r12 14bef1: 48 8d bb b0 06 00 00 lea 0x6b0(%rbx),%rdi 14bef8: 48 c7 83 a8 06 00 00 movq $0x0,0x6a8(%rbx) 14beff: 00 00 00 00 14bf03: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 14bf07: 4c 89 e1 mov %r12,%rcx 14bf0a: 48 c7 83 e4 07 00 00 movq $0x0,0x7e4(%rbx) 14bf11: 00 00 00 00 14bf15: 48 29 f9 sub %rdi,%rcx 14bf18: 81 c1 44 01 00 00 add $0x144,%ecx 14bf1e: c1 e9 03 shr $0x3,%ecx 14bf21: f3 48 ab rep stos %rax,%es:(%rdi) 14bf24: 48 8b 95 c8 01 00 00 mov 0x1c8(%rbp),%rdx 14bf2b: 80 ba ec 07 00 00 00 cmpb $0x0,0x7ec(%rdx) 14bf32: 0f 84 b2 07 00 00 je 14c6ea 14bf38: 0f b7 b2 ee 07 00 00 movzwl 0x7ee(%rdx),%esi 14bf3f: 0f a3 c6 bt %eax,%esi 14bf42: 73 3b jae 14bf7f 14bf44: 83 f9 0f cmp $0xf,%ecx 14bf47: 0f 87 ea 06 00 00 ja 14c637 14bf4d: 41 89 c0 mov %eax,%r8d 14bf50: 89 cf mov %ecx,%edi 14bf52: 83 c1 01 add $0x1,%ecx 14bf55: 42 0f b7 b4 82 30 0c movzwl 0xc30(%rdx,%r8,4),%esi 14bf5c: 00 00 14bf5e: 66 c1 c6 08 rol $0x8,%si 14bf62: 66 89 b4 bb ac 06 00 mov %si,0x6ac(%rbx,%rdi,4) 14bf69: 00 14bf6a: 42 0f b7 b4 82 32 0c movzwl 0xc32(%rdx,%r8,4),%esi 14bf71: 00 00 14bf73: 66 c1 c6 08 rol $0x8,%si 14bf77: 66 89 b4 bb ae 06 00 mov %si,0x6ae(%rbx,%rdi,4) 14bf7e: 00 14bf7f: 0f b6 b2 ec 07 00 00 movzbl 0x7ec(%rdx),%esi 14bf86: 83 c0 01 add $0x1,%eax 14bf89: 39 f0 cmp %esi,%eax 14bf8b: 72 ab jb 14bf38 14bf8d: 88 8b a8 06 00 00 mov %cl,0x6a8(%rbx) 14bf93: 4c 89 e6 mov %r12,%rsi 14bf96: 48 89 ef mov %rbp,%rdi 14bf99: e8 72 d8 ff ff callq 149810 14bf9e: 41 89 c6 mov %eax,%r14d 14bfa1: 85 c0 test %eax,%eax 14bfa3: 0f 85 ea 06 00 00 jne 14c693 14bfa9: 8b 73 50 mov 0x50(%rbx),%esi 14bfac: 41 b8 00 00 04 00 mov $0x40000,%r8d 14bfb2: 4c 89 e2 mov %r12,%rdx 14bfb5: 48 89 ef mov %rbp,%rdi 14bfb8: b9 44 01 00 00 mov $0x144,%ecx 14bfbd: e8 00 00 00 00 callq 14bfc2 14bfc2: 41 89 c6 mov %eax,%r14d 14bfc5: 85 c0 test %eax,%eax 14bfc7: 0f 85 a6 06 00 00 jne 14c673 14bfcd: f6 85 29 01 00 00 10 testb $0x10,0x129(%rbp) 14bfd4: 0f 84 9d 04 00 00 je 14c477 14bfda: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 14bfe1: b9 00 00 04 00 mov $0x40000,%ecx 14bfe6: 48 8d 54 24 1c lea 0x1c(%rsp),%rdx 14bfeb: 48 89 ef mov %rbp,%rdi 14bfee: be 4c 00 02 00 mov $0x2004c,%esi 14bff3: 48 89 44 24 08 mov %rax,0x8(%rsp) 14bff8: e8 00 00 00 00 callq 14bffd 14bffd: 89 c3 mov %eax,%ebx 14bfff: 85 c0 test %eax,%eax 14c001: 0f 85 60 07 00 00 jne 14c767 14c007: 4c 8b ad c8 01 00 00 mov 0x1c8(%rbp),%r13 14c00e: 49 8d 85 38 06 00 00 lea 0x638(%r13),%rax 14c015: 49 81 c5 40 06 00 00 add $0x640,%r13 14c01c: 48 89 04 24 mov %rax,(%rsp) 14c020: 48 8b 85 50 02 00 00 mov 0x250(%rbp),%rax 14c027: 48 85 c0 test %rax,%rax 14c02a: 0f 84 fc 06 00 00 je 14c72c 14c030: 8b 10 mov (%rax),%edx 14c032: 83 fa 08 cmp $0x8,%edx 14c035: 0f 87 84 07 00 00 ja 14c7bf 14c03b: 48 8b 8d e0 01 00 00 mov 0x1e0(%rbp),%rcx 14c042: 3b 11 cmp (%rcx),%edx 14c044: 0f 85 3d 07 00 00 jne 14c787 14c04a: f6 85 31 01 00 00 08 testb $0x8,0x131(%rbp) 14c051: 0f 84 4c 07 00 00 je 14c7a3 14c057: 85 d2 test %edx,%edx 14c059: 74 43 je 14c09e 14c05b: 4c 63 fb movslq %ebx,%r15 14c05e: 83 c3 01 add $0x1,%ebx 14c061: 42 0f b7 7c f8 04 movzwl 0x4(%rax,%r15,8),%edi 14c067: 4f 8d 64 3d 00 lea 0x0(%r13,%r15,1),%r12 14c06c: e8 00 00 00 00 callq 14c071 14c071: 41 88 04 24 mov %al,(%r12) 14c075: 48 8b 04 24 mov (%rsp),%rax 14c079: 4e 8d 24 38 lea (%rax,%r15,1),%r12 14c07d: 48 8b 85 50 02 00 00 mov 0x250(%rbp),%rax 14c084: 42 0f b7 7c f8 06 movzwl 0x6(%rax,%r15,8),%edi 14c08a: e8 00 00 00 00 callq 14c08f 14c08f: 41 88 04 24 mov %al,(%r12) 14c093: 48 8b 85 50 02 00 00 mov 0x250(%rbp),%rax 14c09a: 39 18 cmp %ebx,(%rax) 14c09c: 77 bd ja 14c05b 14c09e: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 14c0a5: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 14c0ac: 41 8b 85 94 08 00 00 mov 0x894(%r13),%eax 14c0b3: 83 f8 08 cmp $0x8,%eax 14c0b6: 0f 87 35 06 00 00 ja 14c6f1 14c0bc: 31 db xor %ebx,%ebx 14c0be: 85 c0 test %eax,%eax 14c0c0: 74 23 je 14c0e5 14c0c2: 41 0f b7 bc dd a0 08 movzwl 0x8a0(%r13,%rbx,8),%edi 14c0c9: 00 00 14c0cb: e8 00 00 00 00 callq 14c0d0 14c0d0: 41 88 84 1c 48 06 00 mov %al,0x648(%r12,%rbx,1) 14c0d7: 00 14c0d8: 48 83 c3 01 add $0x1,%rbx 14c0dc: 41 39 9d 94 08 00 00 cmp %ebx,0x894(%r13) 14c0e3: 7f dd jg 14c0c2 14c0e5: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 14c0ec: 48 89 ef mov %rbp,%rdi 14c0ef: 48 8b 90 a0 06 00 00 mov 0x6a0(%rax),%rdx 14c0f6: 0f b6 0a movzbl (%rdx),%ecx 14c0f9: 88 88 50 06 00 00 mov %cl,0x650(%rax) 14c0ff: 0f b6 52 01 movzbl 0x1(%rdx),%edx 14c103: 88 90 51 06 00 00 mov %dl,0x651(%rax) 14c109: ba 03 00 00 00 mov $0x3,%edx 14c10e: 66 89 90 52 06 00 00 mov %dx,0x652(%rax) 14c115: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 14c11c: 48 8b 8d 88 02 00 00 mov 0x288(%rbp),%rcx 14c123: 48 8b 90 a0 06 00 00 mov 0x6a0(%rax),%rdx 14c12a: 0f b6 49 04 movzbl 0x4(%rcx),%ecx 14c12e: 66 89 88 54 06 00 00 mov %cx,0x654(%rax) 14c135: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 14c139: 88 88 56 06 00 00 mov %cl,0x656(%rax) 14c13f: 0f b6 52 03 movzbl 0x3(%rdx),%edx 14c143: b9 00 00 04 00 mov $0x40000,%ecx 14c148: 88 90 57 06 00 00 mov %dl,0x657(%rax) 14c14e: 8b 44 24 1c mov 0x1c(%rsp),%eax 14c152: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 14c157: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 14c15e: 8d 70 20 lea 0x20(%rax),%esi 14c161: 4c 8b ab a0 06 00 00 mov 0x6a0(%rbx),%r13 14c168: e8 00 00 00 00 callq 14c16d 14c16d: 85 c0 test %eax,%eax 14c16f: 0f 85 74 06 00 00 jne 14c7e9 14c175: 41 0f b6 45 04 movzbl 0x4(%r13),%eax 14c17a: 41 b8 00 00 04 00 mov $0x40000,%r8d 14c180: 48 89 ef mov %rbp,%rdi 14c183: 88 83 58 06 00 00 mov %al,0x658(%rbx) 14c189: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 14c190: 48 c7 80 74 06 00 00 movq $0x0,0x674(%rax) 14c197: 00 00 00 00 14c19b: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 14c1a2: 48 8b 8d c8 01 00 00 mov 0x1c8(%rbp),%rcx 14c1a9: 0f b7 42 0a movzwl 0xa(%rdx),%eax 14c1ad: 0f b7 52 0c movzwl 0xc(%rdx),%edx 14c1b1: 66 c1 e8 02 shr $0x2,%ax 14c1b5: 66 c1 ea 02 shr $0x2,%dx 14c1b9: 0f b7 c0 movzwl %ax,%eax 14c1bc: 0f b7 d2 movzwl %dx,%edx 14c1bf: 69 c0 7b 14 00 00 imul $0x147b,%eax,%eax 14c1c5: 69 d2 7b 14 00 00 imul $0x147b,%edx,%edx 14c1cb: c1 e8 11 shr $0x11,%eax 14c1ce: c1 ea 11 shr $0x11,%edx 14c1d1: 0f b6 c0 movzbl %al,%eax 14c1d4: 0f b6 d2 movzbl %dl,%edx 14c1d7: 66 89 81 8a 06 00 00 mov %ax,0x68a(%rcx) 14c1de: 66 89 91 88 06 00 00 mov %dx,0x688(%rcx) 14c1e5: 8b 74 24 1c mov 0x1c(%rsp),%esi 14c1e9: b9 54 00 00 00 mov $0x54,%ecx 14c1ee: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 14c1f3: 48 81 c2 38 06 00 00 add $0x638,%rdx 14c1fa: e8 00 00 00 00 callq 14c1ff 14c1ff: 85 c0 test %eax,%eax 14c201: 0f 84 70 02 00 00 je 14c477 14c207: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c20e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c215: e8 00 00 00 00 callq 14c21a 14c21a: 85 c0 test %eax,%eax 14c21c: 0f 85 00 00 00 00 jne 14c222 14c222: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c229: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c230: e8 00 00 00 00 callq 14c235 14c235: 85 c0 test %eax,%eax 14c237: 0f 85 00 00 00 00 jne 14c23d 14c23d: 41 be ea ff ff ff mov $0xffffffea,%r14d 14c243: e9 2f 02 00 00 jmpq 14c477 14c248: 66 3d 03 69 cmp $0x6903,%ax 14c24c: 0f 84 0d f4 ff ff je 14b65f 14c252: e9 00 00 00 00 jmpq 14c257 14c257: 4c 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%r14 14c25e: 41 8b 86 94 08 00 00 mov 0x894(%r14),%eax 14c265: 89 83 f0 00 00 00 mov %eax,0xf0(%rbx) 14c26b: 85 c0 test %eax,%eax 14c26d: 0f 84 88 00 00 00 je 14c2fb 14c273: 4d 8d be a0 08 00 00 lea 0x8a0(%r14),%r15 14c27a: 4c 8d ab fe 00 00 00 lea 0xfe(%rbx),%r13 14c281: 45 31 e4 xor %r12d,%r12d 14c284: eb 21 jmp 14c2a7 14c286: 83 f8 02 cmp $0x2,%eax 14c289: 75 05 jne 14c290 14c28b: 41 c6 45 04 00 movb $0x0,0x4(%r13) 14c290: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 14c296: 41 83 c4 01 add $0x1,%r12d 14c29a: 49 83 c7 08 add $0x8,%r15 14c29e: 49 83 c5 08 add $0x8,%r13 14c2a2: 41 39 c4 cmp %eax,%r12d 14c2a5: 73 54 jae 14c2fb 14c2a7: 49 8d 4d 02 lea 0x2(%r13),%rcx 14c2ab: 4c 89 ea mov %r13,%rdx 14c2ae: 4c 89 fe mov %r15,%rsi 14c2b1: 48 89 ef mov %rbp,%rdi 14c2b4: e8 07 d1 ff ff callq 1493c0 14c2b9: 85 c0 test %eax,%eax 14c2bb: 74 18 je 14c2d5 14c2bd: 41 0f b7 07 movzwl (%r15),%eax 14c2c1: c1 e0 02 shl $0x2,%eax 14c2c4: 66 41 89 45 00 mov %ax,0x0(%r13) 14c2c9: 41 0f b7 07 movzwl (%r15),%eax 14c2cd: c1 e0 02 shl $0x2,%eax 14c2d0: 66 41 89 45 02 mov %ax,0x2(%r13) 14c2d5: 41 0f b7 07 movzwl (%r15),%eax 14c2d9: c1 e0 02 shl $0x2,%eax 14c2dc: 66 c1 c0 08 rol $0x8,%ax 14c2e0: 66 41 89 45 fe mov %ax,-0x2(%r13) 14c2e5: 41 8b 86 8c 07 00 00 mov 0x78c(%r14),%eax 14c2ec: 83 f8 01 cmp $0x1,%eax 14c2ef: 75 95 jne 14c286 14c2f1: 41 8b 47 04 mov 0x4(%r15),%eax 14c2f5: 41 08 45 04 or %al,0x4(%r13) 14c2f9: eb 95 jmp 14c290 14c2fb: 0f c8 bswap %eax 14c2fd: 89 83 f0 00 00 00 mov %eax,0xf0(%rbx) 14c303: 4c 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%r14 14c30a: 41 8b 86 a0 09 00 00 mov 0x9a0(%r14),%eax 14c311: 89 83 f4 00 00 00 mov %eax,0xf4(%rbx) 14c317: 85 c0 test %eax,%eax 14c319: 0f 84 d8 02 00 00 je 14c5f7 14c31f: 4d 8d be ac 09 00 00 lea 0x9ac(%r14),%r15 14c326: 4c 8d ab 3e 01 00 00 lea 0x13e(%rbx),%r13 14c32d: 45 31 e4 xor %r12d,%r12d 14c330: eb 17 jmp 14c349 14c332: 8b 83 f4 00 00 00 mov 0xf4(%rbx),%eax 14c338: 41 83 c4 01 add $0x1,%r12d 14c33c: 49 83 c7 08 add $0x8,%r15 14c340: 49 83 c5 08 add $0x8,%r13 14c344: 41 39 c4 cmp %eax,%r12d 14c347: 73 62 jae 14c3ab 14c349: 49 8d 4d 02 lea 0x2(%r13),%rcx 14c34d: 4c 89 ea mov %r13,%rdx 14c350: 4c 89 fe mov %r15,%rsi 14c353: 48 89 ef mov %rbp,%rdi 14c356: e8 65 d0 ff ff callq 1493c0 14c35b: 85 c0 test %eax,%eax 14c35d: 74 18 je 14c377 14c35f: 41 0f b7 07 movzwl (%r15),%eax 14c363: c1 e0 02 shl $0x2,%eax 14c366: 66 41 89 45 00 mov %ax,0x0(%r13) 14c36b: 41 0f b7 07 movzwl (%r15),%eax 14c36f: c1 e0 02 shl $0x2,%eax 14c372: 66 41 89 45 02 mov %ax,0x2(%r13) 14c377: 41 0f b7 07 movzwl (%r15),%eax 14c37b: c1 e0 02 shl $0x2,%eax 14c37e: 66 c1 c0 08 rol $0x8,%ax 14c382: 66 41 89 45 fe mov %ax,-0x2(%r13) 14c387: 41 83 be 90 08 00 00 cmpl $0x1,0x890(%r14) 14c38e: 01 14c38f: 75 a1 jne 14c332 14c391: 41 8b 47 04 mov 0x4(%r15),%eax 14c395: 41 08 45 04 or %al,0x4(%r13) 14c399: eb 97 jmp 14c332 14c39b: 48 c7 83 a0 06 00 00 movq $0x0,0x6a0(%rbx) 14c3a2: 00 00 00 00 14c3a6: e9 bf f2 ff ff jmpq 14b66a 14c3ab: 0f c8 bswap %eax 14c3ad: 89 83 f4 00 00 00 mov %eax,0xf4(%rbx) 14c3b3: 4c 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%r14 14c3ba: 41 8b 96 ac 0a 00 00 mov 0xaac(%r14),%edx 14c3c1: 89 93 f8 00 00 00 mov %edx,0xf8(%rbx) 14c3c7: 85 c0 test %eax,%eax 14c3c9: 0f 84 80 00 00 00 je 14c44f 14c3cf: 4d 8d be b8 0a 00 00 lea 0xab8(%r14),%r15 14c3d6: 4c 8d ab 5e 01 00 00 lea 0x15e(%rbx),%r13 14c3dd: 45 31 e4 xor %r12d,%r12d 14c3e0: eb 15 jmp 14c3f7 14c3e2: 41 83 c4 01 add $0x1,%r12d 14c3e6: 49 83 c7 08 add $0x8,%r15 14c3ea: 49 83 c5 08 add $0x8,%r13 14c3ee: 44 3b a3 f4 00 00 00 cmp 0xf4(%rbx),%r12d 14c3f5: 73 52 jae 14c449 14c3f7: 49 8d 4d 02 lea 0x2(%r13),%rcx 14c3fb: 4c 89 ea mov %r13,%rdx 14c3fe: 4c 89 fe mov %r15,%rsi 14c401: 48 89 ef mov %rbp,%rdi 14c404: e8 b7 cf ff ff callq 1493c0 14c409: 85 c0 test %eax,%eax 14c40b: 74 18 je 14c425 14c40d: 41 0f b7 07 movzwl (%r15),%eax 14c411: c1 e0 02 shl $0x2,%eax 14c414: 66 41 89 45 00 mov %ax,0x0(%r13) 14c419: 41 0f b7 07 movzwl (%r15),%eax 14c41d: c1 e0 02 shl $0x2,%eax 14c420: 66 41 89 45 02 mov %ax,0x2(%r13) 14c425: 41 0f b7 07 movzwl (%r15),%eax 14c429: c1 e0 02 shl $0x2,%eax 14c42c: 66 c1 c0 08 rol $0x8,%ax 14c430: 66 41 89 45 fe mov %ax,-0x2(%r13) 14c435: 41 83 be 58 08 00 00 cmpl $0x1,0x858(%r14) 14c43c: 01 14c43d: 75 a3 jne 14c3e2 14c43f: 41 8b 47 04 mov 0x4(%r15),%eax 14c443: 41 08 45 04 or %al,0x4(%r13) 14c447: eb 99 jmp 14c3e2 14c449: 8b 93 f8 00 00 00 mov 0xf8(%rbx),%edx 14c44f: 0f ca bswap %edx 14c451: 89 93 f8 00 00 00 mov %edx,0xf8(%rbx) 14c457: e9 4f f2 ff ff jmpq 14b6ab 14c45c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c463: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c46a: e8 00 00 00 00 callq 14c46f 14c46f: 85 c0 test %eax,%eax 14c471: 0f 85 00 00 00 00 jne 14c477 14c477: 48 8b 44 24 30 mov 0x30(%rsp),%rax 14c47c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14c483: 00 00 14c485: 0f 85 54 03 00 00 jne 14c7df 14c48b: 48 83 c4 38 add $0x38,%rsp 14c48f: 44 89 f0 mov %r14d,%eax 14c492: 5b pop %rbx 14c493: 5d pop %rbp 14c494: 41 5c pop %r12 14c496: 41 5d pop %r13 14c498: 41 5e pop %r14 14c49a: 41 5f pop %r15 14c49c: c3 retq 14c49d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c4a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c4ab: e8 00 00 00 00 callq 14c4b0 14c4b0: 85 c0 test %eax,%eax 14c4b2: 74 c3 je 14c477 14c4b4: e9 00 00 00 00 jmpq 14c4b9 14c4b9: 0f b7 81 66 08 00 00 movzwl 0x866(%rcx),%eax 14c4c0: e9 d2 f3 ff ff jmpq 14b897 14c4c5: 89 93 1c 03 00 00 mov %edx,0x31c(%rbx) 14c4cb: e9 14 f5 ff ff jmpq 14b9e4 14c4d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c4d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c4de: e8 00 00 00 00 callq 14c4e3 14c4e3: 85 c0 test %eax,%eax 14c4e5: 0f 85 00 00 00 00 jne 14c4eb 14c4eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c4f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c4f9: e8 00 00 00 00 callq 14c4fe 14c4fe: 85 c0 test %eax,%eax 14c500: 0f 84 71 ff ff ff je 14c477 14c506: e9 00 00 00 00 jmpq 14c50b 14c50b: 39 ca cmp %ecx,%edx 14c50d: 0f 86 b3 00 00 00 jbe 14c5c6 14c513: 0f b7 83 94 06 00 00 movzwl 0x694(%rbx),%eax 14c51a: c6 83 96 06 00 00 00 movb $0x0,0x696(%rbx) 14c521: 66 c1 c0 08 rol $0x8,%ax 14c525: e9 33 f2 ff ff jmpq 14b75d 14c52a: 41 c6 85 de 0c 00 00 movb $0x0,0xcde(%r13) 14c531: 00 14c532: e9 50 f2 ff ff jmpq 14b787 14c537: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c53e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c545: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 14c54a: e8 00 00 00 00 callq 14c54f 14c54f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 14c554: 85 c0 test %eax,%eax 14c556: 0f 85 c8 02 00 00 jne 14c824 14c55c: c7 83 20 03 00 00 00 movl $0x0,0x320(%rbx) 14c563: 00 00 00 14c566: e9 b5 f4 ff ff jmpq 14ba20 14c56b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c572: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c579: e8 00 00 00 00 callq 14c57e 14c57e: 85 c0 test %eax,%eax 14c580: 0f 84 f1 fe ff ff je 14c477 14c586: e9 00 00 00 00 jmpq 14c58b 14c58b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c592: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c599: e8 00 00 00 00 callq 14c59e 14c59e: 85 c0 test %eax,%eax 14c5a0: 0f 85 00 00 00 00 jne 14c5a6 14c5a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c5ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c5b4: e8 00 00 00 00 callq 14c5b9 14c5b9: 85 c0 test %eax,%eax 14c5bb: 0f 84 b6 fe ff ff je 14c477 14c5c1: e9 00 00 00 00 jmpq 14c5c6 14c5c6: 29 d1 sub %edx,%ecx 14c5c8: ba 59 17 b7 d1 mov $0xd1b71759,%edx 14c5cd: 6b c1 64 imul $0x64,%ecx,%eax 14c5d0: 48 0f af c2 imul %rdx,%rax 14c5d4: 48 c1 e8 29 shr $0x29,%rax 14c5d8: 88 83 96 06 00 00 mov %al,0x696(%rbx) 14c5de: 0f b7 83 94 06 00 00 movzwl 0x694(%rbx),%eax 14c5e5: 66 c1 c0 08 rol $0x8,%ax 14c5e9: e9 6f f1 ff ff jmpq 14b75d 14c5ee: 31 d2 xor %edx,%edx 14c5f0: 31 c0 xor %eax,%eax 14c5f2: e9 9b f6 ff ff jmpq 14bc92 14c5f7: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 14c5fe: 8b 90 ac 0a 00 00 mov 0xaac(%rax),%edx 14c604: e9 46 fe ff ff jmpq 14c44f 14c609: 83 ca 02 or $0x2,%edx 14c60c: 88 93 cc 05 00 00 mov %dl,0x5cc(%rbx) 14c612: e9 b2 f7 ff ff jmpq 14bdc9 14c617: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c61e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c625: e8 00 00 00 00 callq 14c62a 14c62a: 85 c0 test %eax,%eax 14c62c: 0f 84 45 fe ff ff je 14c477 14c632: e9 00 00 00 00 jmpq 14c637 14c637: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c63e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c645: e8 00 00 00 00 callq 14c64a 14c64a: 85 c0 test %eax,%eax 14c64c: 0f 85 00 00 00 00 jne 14c652 14c652: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c659: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c660: e8 00 00 00 00 callq 14c665 14c665: 85 c0 test %eax,%eax 14c667: 0f 85 00 00 00 00 jne 14c66d 14c66d: 41 be ea ff ff ff mov $0xffffffea,%r14d 14c673: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c67a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c681: e8 00 00 00 00 callq 14c686 14c686: 85 c0 test %eax,%eax 14c688: 0f 84 e9 fd ff ff je 14c477 14c68e: e9 00 00 00 00 jmpq 14c693 14c693: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c69a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c6a1: e8 00 00 00 00 callq 14c6a6 14c6a6: 85 c0 test %eax,%eax 14c6a8: 74 c9 je 14c673 14c6aa: e9 00 00 00 00 jmpq 14c6af 14c6af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c6b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c6bd: e8 00 00 00 00 callq 14c6c2 14c6c2: 85 c0 test %eax,%eax 14c6c4: 0f 85 00 00 00 00 jne 14c6ca 14c6ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c6d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c6d8: e8 00 00 00 00 callq 14c6dd 14c6dd: 85 c0 test %eax,%eax 14c6df: 0f 84 58 fb ff ff je 14c23d 14c6e5: e9 00 00 00 00 jmpq 14c6ea 14c6ea: 31 c9 xor %ecx,%ecx 14c6ec: e9 9c f8 ff ff jmpq 14bf8d 14c6f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c6f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c6ff: e8 00 00 00 00 callq 14c704 14c704: 85 c0 test %eax,%eax 14c706: 0f 85 00 00 00 00 jne 14c70c 14c70c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c713: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c71a: e8 00 00 00 00 callq 14c71f 14c71f: 85 c0 test %eax,%eax 14c721: 0f 84 fb fa ff ff je 14c222 14c727: e9 00 00 00 00 jmpq 14c72c 14c72c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c733: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c73a: e8 00 00 00 00 callq 14c73f 14c73f: 85 c0 test %eax,%eax 14c741: 0f 85 00 00 00 00 jne 14c747 14c747: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c74e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c755: e8 00 00 00 00 callq 14c75a 14c75a: 85 c0 test %eax,%eax 14c75c: 0f 84 c0 fa ff ff je 14c222 14c762: e9 00 00 00 00 jmpq 14c767 14c767: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c76e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c775: e8 00 00 00 00 callq 14c77a 14c77a: 85 c0 test %eax,%eax 14c77c: 0f 84 a0 fa ff ff je 14c222 14c782: e9 00 00 00 00 jmpq 14c787 14c787: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c78e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c795: e8 00 00 00 00 callq 14c79a 14c79a: 85 c0 test %eax,%eax 14c79c: 74 a9 je 14c747 14c79e: e9 00 00 00 00 jmpq 14c7a3 14c7a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c7aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c7b1: e8 00 00 00 00 callq 14c7b6 14c7b6: 85 c0 test %eax,%eax 14c7b8: 74 8d je 14c747 14c7ba: e9 00 00 00 00 jmpq 14c7bf 14c7bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c7c6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c7cd: e8 00 00 00 00 callq 14c7d2 14c7d2: 85 c0 test %eax,%eax 14c7d4: 0f 84 6d ff ff ff je 14c747 14c7da: e9 00 00 00 00 jmpq 14c7df 14c7df: e8 00 00 00 00 callq 14c7e4 14c7e4: e9 00 00 00 00 jmpq 14c7e9 14c7e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c7f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c7f7: e8 00 00 00 00 callq 14c7fc 14c7fc: 85 c0 test %eax,%eax 14c7fe: 0f 85 00 00 00 00 jne 14c804 14c804: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c80b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c812: e8 00 00 00 00 callq 14c817 14c817: 85 c0 test %eax,%eax 14c819: 0f 84 03 fa ff ff je 14c222 14c81f: e9 00 00 00 00 jmpq 14c824 14c824: e9 00 00 00 00 jmpq 14c829 14c829: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000014c830 : 14c830: e8 00 00 00 00 callq 14c835 14c835: 41 54 push %r12 14c837: b9 06 00 00 00 mov $0x6,%ecx 14c83c: 49 89 fc mov %rdi,%r12 14c83f: 55 push %rbp 14c840: 89 f5 mov %esi,%ebp 14c842: 53 push %rbx 14c843: 48 89 d3 mov %rdx,%rbx 14c846: 48 83 ec 38 sub $0x38,%rsp 14c84a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14c851: 00 00 14c853: 48 89 44 24 30 mov %rax,0x30(%rsp) 14c858: 31 c0 xor %eax,%eax 14c85a: 48 89 e7 mov %rsp,%rdi 14c85d: 48 89 e2 mov %rsp,%rdx 14c860: f3 48 ab rep stos %rax,%es:(%rdi) 14c863: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14c868: 89 f0 mov %esi,%eax 14c86a: 0f b6 b0 00 00 00 00 movzbl 0x0(%rax),%esi 14c871: 48 8b 07 mov (%rdi),%rax 14c874: 48 8b 40 20 mov 0x20(%rax),%rax 14c878: e8 00 00 00 00 callq 14c87d 14c87d: 85 c0 test %eax,%eax 14c87f: 75 3b jne 14c8bc 14c881: 0f b7 44 24 02 movzwl 0x2(%rsp),%eax 14c886: 66 89 2b mov %bp,(%rbx) 14c889: 48 c7 43 0c 00 00 00 movq $0x0,0xc(%rbx) 14c890: 00 14c891: 66 89 43 02 mov %ax,0x2(%rbx) 14c895: 48 8b 44 24 10 mov 0x10(%rsp),%rax 14c89a: 48 89 c2 mov %rax,%rdx 14c89d: 89 43 08 mov %eax,0x8(%rbx) 14c8a0: 8b 44 24 08 mov 0x8(%rsp),%eax 14c8a4: 48 c1 ea 20 shr $0x20,%rdx 14c8a8: 89 53 04 mov %edx,0x4(%rbx) 14c8ab: 41 80 7c 24 14 00 cmpb $0x0,0x14(%r12) 14c8b1: 74 33 je 14c8e6 14c8b3: 89 43 14 mov %eax,0x14(%rbx) 14c8b6: 31 c0 xor %eax,%eax 14c8b8: 66 89 43 1a mov %ax,0x1a(%rbx) 14c8bc: 83 ed 06 sub $0x6,%ebp 14c8bf: 31 c0 xor %eax,%eax 14c8c1: 83 e5 fb and $0xfffffffb,%ebp 14c8c4: 0f 94 c0 sete %al 14c8c7: 66 89 43 18 mov %ax,0x18(%rbx) 14c8cb: 48 8b 44 24 30 mov 0x30(%rsp),%rax 14c8d0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14c8d7: 00 00 14c8d9: 75 10 jne 14c8eb 14c8db: 48 83 c4 38 add $0x38,%rsp 14c8df: 31 c0 xor %eax,%eax 14c8e1: 5b pop %rbx 14c8e2: 5d pop %rbp 14c8e3: 41 5c pop %r12 14c8e5: c3 retq 14c8e6: 83 e8 14 sub $0x14,%eax 14c8e9: eb c8 jmp 14c8b3 14c8eb: e8 00 00 00 00 callq 14c8f0 000000000014c8f0 : 14c8f0: e8 00 00 00 00 callq 14c8f5 14c8f5: 41 54 push %r12 14c8f7: 49 89 fc mov %rdi,%r12 14c8fa: 55 push %rbp 14c8fb: 48 89 f5 mov %rsi,%rbp 14c8fe: 53 push %rbx 14c8ff: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14c903: 8b 16 mov (%rsi),%edx 14c905: be 20 30 00 00 mov $0x3020,%esi 14c90a: 48 8b 07 mov (%rdi),%rax 14c90d: 48 8b 40 08 mov 0x8(%rax),%rax 14c911: e8 00 00 00 00 callq 14c916 14c916: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14c91b: 8b 55 04 mov 0x4(%rbp),%edx 14c91e: be 22 30 00 00 mov $0x3022,%esi 14c923: 48 8b 07 mov (%rdi),%rax 14c926: 48 8b 40 08 mov 0x8(%rax),%rax 14c92a: e8 00 00 00 00 callq 14c92f 14c92f: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14c934: 8b 55 08 mov 0x8(%rbp),%edx 14c937: be 23 30 00 00 mov $0x3023,%esi 14c93c: 48 8b 07 mov (%rdi),%rax 14c93f: 48 8b 40 08 mov 0x8(%rax),%rax 14c943: e8 00 00 00 00 callq 14c948 14c948: 8b 45 0c mov 0xc(%rbp),%eax 14c94b: 85 c0 test %eax,%eax 14c94d: 74 27 je 14c976 14c94f: 31 db xor %ebx,%ebx 14c951: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14c956: 48 63 c3 movslq %ebx,%rax 14c959: be 24 30 00 00 mov $0x3024,%esi 14c95e: 83 c3 01 add $0x1,%ebx 14c961: 8b 54 85 10 mov 0x10(%rbp,%rax,4),%edx 14c965: 48 8b 07 mov (%rdi),%rax 14c968: 48 8b 40 08 mov 0x8(%rax),%rax 14c96c: e8 00 00 00 00 callq 14c971 14c971: 39 5d 0c cmp %ebx,0xc(%rbp) 14c974: 77 db ja 14c951 14c976: 5b pop %rbx 14c977: 5d pop %rbp 14c978: 41 5c pop %r12 14c97a: c3 retq 14c97b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000014c980 : 14c980: e8 00 00 00 00 callq 14c985 14c985: 55 push %rbp 14c986: 53 push %rbx 14c987: 40 f6 c6 03 test $0x3,%sil 14c98b: 75 51 jne 14c9de 14c98d: 8d 46 03 lea 0x3(%rsi),%eax 14c990: 39 d0 cmp %edx,%eax 14c992: 73 6c jae 14ca00 14c994: 48 89 fb mov %rdi,%rbx 14c997: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14c99b: 89 f2 mov %esi,%edx 14c99d: be ac 01 00 00 mov $0x1ac,%esi 14c9a2: 48 8b 07 mov (%rdi),%rax 14c9a5: 48 8b 40 08 mov 0x8(%rax),%rax 14c9a9: e8 00 00 00 00 callq 14c9ae 14c9ae: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14c9b2: be 92 00 00 00 mov $0x92,%esi 14c9b7: 48 8b 07 mov (%rdi),%rax 14c9ba: 48 8b 68 08 mov 0x8(%rax),%rbp 14c9be: 48 8b 00 mov (%rax),%rax 14c9c1: e8 00 00 00 00 callq 14c9c6 14c9c6: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14c9ca: be 92 00 00 00 mov $0x92,%esi 14c9cf: 80 e4 f7 and $0xf7,%ah 14c9d2: 89 c2 mov %eax,%edx 14c9d4: e8 00 00 00 00 callq 14c9d9 14c9d9: 31 c0 xor %eax,%eax 14c9db: 5b pop %rbx 14c9dc: 5d pop %rbp 14c9dd: c3 retq 14c9de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c9e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c9ec: e8 00 00 00 00 callq 14c9f1 14c9f1: 85 c0 test %eax,%eax 14c9f3: 0f 85 00 00 00 00 jne 14c9f9 14c9f9: b8 ea ff ff ff mov $0xffffffea,%eax 14c9fe: eb db jmp 14c9db 14ca00: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ca07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ca0e: e8 00 00 00 00 callq 14ca13 14ca13: 85 c0 test %eax,%eax 14ca15: 74 e2 je 14c9f9 14ca17: e9 00 00 00 00 jmpq 14ca1c 14ca1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000014ca20 : 14ca20: e8 00 00 00 00 callq 14ca25 14ca25: 41 57 push %r15 14ca27: 41 56 push %r14 14ca29: 41 55 push %r13 14ca2b: 41 54 push %r12 14ca2d: 55 push %rbp 14ca2e: 53 push %rbx 14ca2f: 48 83 ec 20 sub $0x20,%rsp 14ca33: 89 74 24 04 mov %esi,0x4(%rsp) 14ca37: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14ca3e: 00 00 14ca40: 48 89 44 24 18 mov %rax,0x18(%rsp) 14ca45: 31 c0 xor %eax,%eax 14ca47: 83 e6 03 and $0x3,%esi 14ca4a: 89 74 24 0c mov %esi,0xc(%rsp) 14ca4e: 0f 85 0c 01 00 00 jne 14cb60 14ca54: 8b 44 24 04 mov 0x4(%rsp),%eax 14ca58: 41 89 cd mov %ecx,%r13d 14ca5b: 45 89 c4 mov %r8d,%r12d 14ca5e: 01 c8 add %ecx,%eax 14ca60: 44 39 c0 cmp %r8d,%eax 14ca63: 0f 83 1c 01 00 00 jae 14cb85 14ca69: 48 89 fb mov %rdi,%rbx 14ca6c: 48 89 d5 mov %rdx,%rbp 14ca6f: 83 f9 03 cmp $0x3,%ecx 14ca72: 76 6e jbe 14cae2 14ca74: 8d 41 fc lea -0x4(%rcx),%eax 14ca77: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 14ca7c: 49 89 d6 mov %rdx,%r14 14ca7f: 89 44 24 08 mov %eax,0x8(%rsp) 14ca83: c1 e8 02 shr $0x2,%eax 14ca86: 83 c0 01 add $0x1,%eax 14ca89: 41 29 d7 sub %edx,%r15d 14ca8c: 48 8d 2c 82 lea (%rdx,%rax,4),%rbp 14ca90: 43 8d 34 37 lea (%r15,%r14,1),%esi 14ca94: 44 89 e2 mov %r12d,%edx 14ca97: 48 89 df mov %rbx,%rdi 14ca9a: e8 e1 fe ff ff callq 14c980 14ca9f: 41 89 c0 mov %eax,%r8d 14caa2: 31 c0 xor %eax,%eax 14caa4: 45 85 c0 test %r8d,%r8d 14caa7: 75 16 jne 14cabf 14caa9: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14caad: be ad 01 00 00 mov $0x1ad,%esi 14cab2: 48 8b 07 mov (%rdi),%rax 14cab5: 48 8b 00 mov (%rax),%rax 14cab8: e8 00 00 00 00 callq 14cabd 14cabd: 0f c8 bswap %eax 14cabf: 41 89 06 mov %eax,(%r14) 14cac2: 49 83 c6 04 add $0x4,%r14 14cac6: 49 39 ee cmp %rbp,%r14 14cac9: 75 c5 jne 14ca90 14cacb: 8b 44 24 08 mov 0x8(%rsp),%eax 14cacf: 8b 4c 24 04 mov 0x4(%rsp),%ecx 14cad3: 41 83 e5 03 and $0x3,%r13d 14cad7: 83 e0 fc and $0xfffffffc,%eax 14cada: 8d 44 01 04 lea 0x4(%rcx,%rax,1),%eax 14cade: 89 44 24 04 mov %eax,0x4(%rsp) 14cae2: 45 85 ed test %r13d,%r13d 14cae5: 75 25 jne 14cb0c 14cae7: 31 c0 xor %eax,%eax 14cae9: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 14caee: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 14caf5: 00 00 14caf7: 0f 85 a4 00 00 00 jne 14cba1 14cafd: 48 83 c4 20 add $0x20,%rsp 14cb01: 5b pop %rbx 14cb02: 5d pop %rbp 14cb03: 41 5c pop %r12 14cb05: 41 5d pop %r13 14cb07: 41 5e pop %r14 14cb09: 41 5f pop %r15 14cb0b: c3 retq 14cb0c: 8b 74 24 04 mov 0x4(%rsp),%esi 14cb10: 44 89 e2 mov %r12d,%edx 14cb13: 48 89 df mov %rbx,%rdi 14cb16: e8 65 fe ff ff callq 14c980 14cb1b: 85 c0 test %eax,%eax 14cb1d: 74 25 je 14cb44 14cb1f: 8b 44 24 0c mov 0xc(%rsp),%eax 14cb23: 31 d2 xor %edx,%edx 14cb25: 89 44 24 14 mov %eax,0x14(%rsp) 14cb29: 31 c0 xor %eax,%eax 14cb2b: 0f b6 44 04 14 movzbl 0x14(%rsp,%rax,1),%eax 14cb30: 0f b6 ca movzbl %dl,%ecx 14cb33: 83 c2 01 add $0x1,%edx 14cb36: 88 44 0d 00 mov %al,0x0(%rbp,%rcx,1) 14cb3a: 0f b6 c2 movzbl %dl,%eax 14cb3d: 44 39 e8 cmp %r13d,%eax 14cb40: 72 e9 jb 14cb2b 14cb42: eb a3 jmp 14cae7 14cb44: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14cb48: be ad 01 00 00 mov $0x1ad,%esi 14cb4d: 48 8b 07 mov (%rdi),%rax 14cb50: 48 8b 00 mov (%rax),%rax 14cb53: e8 00 00 00 00 callq 14cb58 14cb58: 0f c8 bswap %eax 14cb5a: 89 44 24 0c mov %eax,0xc(%rsp) 14cb5e: eb bf jmp 14cb1f 14cb60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14cb67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14cb6e: e8 00 00 00 00 callq 14cb73 14cb73: 85 c0 test %eax,%eax 14cb75: 0f 85 00 00 00 00 jne 14cb7b 14cb7b: b8 ea ff ff ff mov $0xffffffea,%eax 14cb80: e9 64 ff ff ff jmpq 14cae9 14cb85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14cb8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14cb93: e8 00 00 00 00 callq 14cb98 14cb98: 85 c0 test %eax,%eax 14cb9a: 74 df je 14cb7b 14cb9c: e9 00 00 00 00 jmpq 14cba1 14cba1: e8 00 00 00 00 callq 14cba6 14cba6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14cbad: 00 00 00 000000000014cbb0 : 14cbb0: e8 00 00 00 00 callq 14cbb5 14cbb5: 41 57 push %r15 14cbb7: 89 f0 mov %esi,%eax 14cbb9: 41 56 push %r14 14cbbb: 41 55 push %r13 14cbbd: 41 54 push %r12 14cbbf: 55 push %rbp 14cbc0: 53 push %rbx 14cbc1: 48 83 ec 08 sub $0x8,%rsp 14cbc5: 83 e0 03 and $0x3,%eax 14cbc8: 89 04 24 mov %eax,(%rsp) 14cbcb: 0f 85 31 01 00 00 jne 14cd02 14cbd1: 8d 04 0e lea (%rsi,%rcx,1),%eax 14cbd4: 89 f5 mov %esi,%ebp 14cbd6: 89 cb mov %ecx,%ebx 14cbd8: 45 89 c5 mov %r8d,%r13d 14cbdb: 44 39 c0 cmp %r8d,%eax 14cbde: 0f 83 43 01 00 00 jae 14cd27 14cbe4: 49 89 fc mov %rdi,%r12 14cbe7: 49 89 d6 mov %rdx,%r14 14cbea: 83 f9 03 cmp $0x3,%ecx 14cbed: 77 2a ja 14cc19 14cbef: eb 6b jmp 14cc5c 14cbf1: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14cbf6: 83 eb 04 sub $0x4,%ebx 14cbf9: 44 89 fa mov %r15d,%edx 14cbfc: be ad 01 00 00 mov $0x1ad,%esi 14cc01: 49 83 c6 04 add $0x4,%r14 14cc05: 83 c5 04 add $0x4,%ebp 14cc08: 48 8b 07 mov (%rdi),%rax 14cc0b: 48 8b 40 08 mov 0x8(%rax),%rax 14cc0f: e8 00 00 00 00 callq 14cc14 14cc14: 83 fb 03 cmp $0x3,%ebx 14cc17: 76 43 jbe 14cc5c 14cc19: 41 0f b6 06 movzbl (%r14),%eax 14cc1d: 41 0f b6 56 01 movzbl 0x1(%r14),%edx 14cc22: 89 ee mov %ebp,%esi 14cc24: 4c 89 e7 mov %r12,%rdi 14cc27: 45 0f b6 7e 03 movzbl 0x3(%r14),%r15d 14cc2c: c1 e0 08 shl $0x8,%eax 14cc2f: 01 d0 add %edx,%eax 14cc31: 41 0f b6 56 02 movzbl 0x2(%r14),%edx 14cc36: c1 e0 08 shl $0x8,%eax 14cc39: 01 d0 add %edx,%eax 14cc3b: 44 89 ea mov %r13d,%edx 14cc3e: c1 e0 08 shl $0x8,%eax 14cc41: 41 01 c7 add %eax,%r15d 14cc44: e8 37 fd ff ff callq 14c980 14cc49: 85 c0 test %eax,%eax 14cc4b: 74 a4 je 14cbf1 14cc4d: 48 83 c4 08 add $0x8,%rsp 14cc51: 5b pop %rbx 14cc52: 5d pop %rbp 14cc53: 41 5c pop %r12 14cc55: 41 5d pop %r13 14cc57: 41 5e pop %r14 14cc59: 41 5f pop %r15 14cc5b: c3 retq 14cc5c: 31 c0 xor %eax,%eax 14cc5e: 85 db test %ebx,%ebx 14cc60: 74 eb je 14cc4d 14cc62: 44 89 ea mov %r13d,%edx 14cc65: 89 ee mov %ebp,%esi 14cc67: 4c 89 e7 mov %r12,%rdi 14cc6a: e8 11 fd ff ff callq 14c980 14cc6f: 85 c0 test %eax,%eax 14cc71: 75 da jne 14cc4d 14cc73: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14cc78: be ad 01 00 00 mov $0x1ad,%esi 14cc7d: 48 8b 07 mov (%rdi),%rax 14cc80: 48 8b 00 mov (%rax),%rax 14cc83: e8 00 00 00 00 callq 14cc88 14cc88: 41 89 c7 mov %eax,%r15d 14cc8b: 89 d8 mov %ebx,%eax 14cc8d: 4c 01 f0 add %r14,%rax 14cc90: 8b 0c 24 mov (%rsp),%ecx 14cc93: 41 0f b6 16 movzbl (%r14),%edx 14cc97: 49 83 c6 01 add $0x1,%r14 14cc9b: c1 e1 08 shl $0x8,%ecx 14cc9e: 01 d1 add %edx,%ecx 14cca0: 89 0c 24 mov %ecx,(%rsp) 14cca3: 49 39 c6 cmp %rax,%r14 14cca6: 75 e8 jne 14cc90 14cca8: 44 89 ea mov %r13d,%edx 14ccab: 89 ee mov %ebp,%esi 14ccad: 4c 89 e7 mov %r12,%rdi 14ccb0: e8 cb fc ff ff callq 14c980 14ccb5: 85 c0 test %eax,%eax 14ccb7: 75 94 jne 14cc4d 14ccb9: b9 04 00 00 00 mov $0x4,%ecx 14ccbe: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 14ccc5: 44 8b 34 24 mov (%rsp),%r14d 14ccc9: 89 44 24 04 mov %eax,0x4(%rsp) 14cccd: 29 d9 sub %ebx,%ecx 14cccf: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14ccd4: be ad 01 00 00 mov $0x1ad,%esi 14ccd9: c1 e1 03 shl $0x3,%ecx 14ccdc: 48 d3 e2 shl %cl,%rdx 14ccdf: 41 d3 e6 shl %cl,%r14d 14cce2: 48 8b 0f mov (%rdi),%rcx 14cce5: f7 d2 not %edx 14cce7: 41 21 d7 and %edx,%r15d 14ccea: 48 8b 49 08 mov 0x8(%rcx),%rcx 14ccee: 44 89 fa mov %r15d,%edx 14ccf1: 44 09 f2 or %r14d,%edx 14ccf4: e8 00 00 00 00 callq 14ccf9 14ccf9: 8b 44 24 04 mov 0x4(%rsp),%eax 14ccfd: e9 4b ff ff ff jmpq 14cc4d 14cd02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14cd09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14cd10: e8 00 00 00 00 callq 14cd15 14cd15: 85 c0 test %eax,%eax 14cd17: 0f 85 00 00 00 00 jne 14cd1d 14cd1d: b8 ea ff ff ff mov $0xffffffea,%eax 14cd22: e9 26 ff ff ff jmpq 14cc4d 14cd27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14cd2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14cd35: e8 00 00 00 00 callq 14cd3a 14cd3a: 85 c0 test %eax,%eax 14cd3c: 74 df je 14cd1d 14cd3e: e9 00 00 00 00 jmpq 14cd43 14cd43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14cd4a: 00 00 00 00 14cd4e: 66 90 xchg %ax,%ax 000000000014cd50 : 14cd50: e8 00 00 00 00 callq 14cd55 14cd55: 41 b8 05 00 00 00 mov $0x5,%r8d 14cd5b: b9 04 00 00 00 mov $0x4,%ecx 14cd60: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 14cd67: 31 f6 xor %esi,%esi 14cd69: e8 00 00 00 00 callq 14cd6e 14cd6e: 31 c0 xor %eax,%eax 14cd70: c3 retq 14cd71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14cd78: 00 00 00 00 14cd7c: 0f 1f 40 00 nopl 0x0(%rax) 000000000014cd80 : 14cd80: e8 00 00 00 00 callq 14cd85 14cd85: 53 push %rbx 14cd86: 48 89 fb mov %rdi,%rbx 14cd89: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14cd8d: ba 04 00 00 80 mov $0x80000004,%edx 14cd92: be 01 00 00 00 mov $0x1,%esi 14cd97: 48 8b 07 mov (%rdi),%rax 14cd9a: 48 8b 40 10 mov 0x10(%rax),%rax 14cd9e: e8 00 00 00 00 callq 14cda3 14cda3: 41 89 c0 mov %eax,%r8d 14cda6: 41 83 e0 01 and $0x1,%r8d 14cdaa: 75 24 jne 14cdd0 14cdac: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14cdb0: ba 70 03 00 80 mov $0x80000370,%edx 14cdb5: be 01 00 00 00 mov $0x1,%esi 14cdba: 48 8b 07 mov (%rdi),%rax 14cdbd: 48 8b 40 10 mov 0x10(%rax),%rax 14cdc1: e8 00 00 00 00 callq 14cdc6 14cdc6: 5b pop %rbx 14cdc7: 3d ff 00 02 00 cmp $0x200ff,%eax 14cdcc: 0f 97 c0 seta %al 14cdcf: c3 retq 14cdd0: 31 c0 xor %eax,%eax 14cdd2: 5b pop %rbx 14cdd3: c3 retq 14cdd4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14cddb: 00 00 00 00 14cddf: 90 nop 000000000014cde0 : 14cde0: e8 00 00 00 00 callq 14cde5 14cde5: 41 54 push %r12 14cde7: 31 d2 xor %edx,%edx 14cde9: 41 89 f4 mov %esi,%r12d 14cdec: b9 ff ff 00 00 mov $0xffff,%ecx 14cdf1: 53 push %rbx 14cdf2: be 95 00 00 00 mov $0x95,%esi 14cdf7: 48 89 fb mov %rdi,%rbx 14cdfa: e8 00 00 00 00 callq 14cdff 14cdff: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14ce03: be 95 00 00 00 mov $0x95,%esi 14ce08: 48 8b 07 mov (%rdi),%rax 14ce0b: 48 8b 00 mov (%rax),%rax 14ce0e: e8 00 00 00 00 callq 14ce13 14ce13: 66 3d fe 00 cmp $0xfe,%ax 14ce17: 74 7f je 14ce98 14ce19: 0f b7 f0 movzwl %ax,%esi 14ce1c: 83 fe 01 cmp $0x1,%esi 14ce1f: 0f 85 00 00 00 00 jne 14ce25 14ce25: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14ce29: 31 d2 xor %edx,%edx 14ce2b: be 95 00 00 00 mov $0x95,%esi 14ce30: 45 0f b7 e4 movzwl %r12w,%r12d 14ce34: 48 8b 07 mov (%rdi),%rax 14ce37: 48 8b 40 08 mov 0x8(%rax),%rax 14ce3b: e8 00 00 00 00 callq 14ce40 14ce40: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14ce44: 44 89 e2 mov %r12d,%edx 14ce47: be 94 00 00 00 mov $0x94,%esi 14ce4c: 48 8b 07 mov (%rdi),%rax 14ce4f: 48 8b 40 08 mov 0x8(%rax),%rax 14ce53: e8 00 00 00 00 callq 14ce58 14ce58: 31 d2 xor %edx,%edx 14ce5a: b9 ff ff 00 00 mov $0xffff,%ecx 14ce5f: be 95 00 00 00 mov $0x95,%esi 14ce64: 48 89 df mov %rbx,%rdi 14ce67: e8 00 00 00 00 callq 14ce6c 14ce6c: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14ce70: be 95 00 00 00 mov $0x95,%esi 14ce75: 48 8b 07 mov (%rdi),%rax 14ce78: 48 8b 00 mov (%rax),%rax 14ce7b: e8 00 00 00 00 callq 14ce80 14ce80: 0f b7 d0 movzwl %ax,%edx 14ce83: 66 3d fe 00 cmp $0xfe,%ax 14ce87: 74 16 je 14ce9f 14ce89: 83 fa 01 cmp $0x1,%edx 14ce8c: 0f 85 00 00 00 00 jne 14ce92 14ce92: 31 c0 xor %eax,%eax 14ce94: 5b pop %rbx 14ce95: 41 5c pop %r12 14ce97: c3 retq 14ce98: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 14ce9d: eb 86 jmp 14ce25 14ce9f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 14cea4: 31 c0 xor %eax,%eax 14cea6: 5b pop %rbx 14cea7: 41 5c pop %r12 14cea9: c3 retq 14ceaa: 44 89 e2 mov %r12d,%edx 14cead: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ceb4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14cebb: e8 00 00 00 00 callq 14cec0 14cec0: 31 c0 xor %eax,%eax 14cec2: 5b pop %rbx 14cec3: 41 5c pop %r12 14cec5: c3 retq 14cec6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14cecd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ced4: e8 00 00 00 00 callq 14ced9 14ced9: e9 47 ff ff ff jmpq 14ce25 14cede: 66 90 xchg %ax,%ax 000000000014cee0 : 14cee0: e8 00 00 00 00 callq 14cee5 14cee5: 41 54 push %r12 14cee7: b9 ff ff 00 00 mov $0xffff,%ecx 14ceec: 41 89 d4 mov %edx,%r12d 14ceef: 31 d2 xor %edx,%edx 14cef1: 55 push %rbp 14cef2: 48 89 fd mov %rdi,%rbp 14cef5: 53 push %rbx 14cef6: 89 f3 mov %esi,%ebx 14cef8: be 95 00 00 00 mov $0x95,%esi 14cefd: e8 00 00 00 00 callq 14cf02 14cf02: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14cf06: 44 89 e2 mov %r12d,%edx 14cf09: be a4 00 00 00 mov $0xa4,%esi 14cf0e: 48 8b 07 mov (%rdi),%rax 14cf11: 48 8b 40 08 mov 0x8(%rax),%rax 14cf15: e8 00 00 00 00 callq 14cf1a 14cf1a: 0f b7 f3 movzwl %bx,%esi 14cf1d: 48 89 ef mov %rbp,%rdi 14cf20: 5b pop %rbx 14cf21: 5d pop %rbp 14cf22: 41 5c pop %r12 14cf24: e9 b7 fe ff ff jmpq 14cde0 14cf29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000014cf30 : 14cf30: e8 00 00 00 00 callq 14cf35 14cf35: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14cf39: be a4 00 00 00 mov $0xa4,%esi 14cf3e: 48 8b 07 mov (%rdi),%rax 14cf41: 48 8b 00 mov (%rax),%rax 14cf44: e9 00 00 00 00 jmpq 14cf49 14cf49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000014cf50 : 14cf50: e8 00 00 00 00 callq 14cf55 14cf55: 31 c9 xor %ecx,%ecx 14cf57: ba 00 00 02 00 mov $0x20000,%edx 14cf5c: be 00 01 00 00 mov $0x100,%esi 14cf61: e9 00 00 00 00 jmpq 14cf66 14cf66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14cf6d: 00 00 00 000000000014cf70 : 14cf70: e8 00 00 00 00 callq 14cf75 14cf75: b8 0d 00 00 00 mov $0xd,%eax 14cf7a: 83 ff 23 cmp $0x23,%edi 14cf7d: 77 09 ja 14cf88 14cf7f: 89 ff mov %edi,%edi 14cf81: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 14cf88: c3 retq 14cf89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000014cf90 : 14cf90: e8 00 00 00 00 callq 14cf95 14cf95: 41 54 push %r12 14cf97: 55 push %rbp 14cf98: 48 89 d5 mov %rdx,%rbp 14cf9b: 89 ca mov %ecx,%edx 14cf9d: 53 push %rbx 14cf9e: 48 89 fb mov %rdi,%rbx 14cfa1: e8 da f9 ff ff callq 14c980 14cfa6: 41 89 c4 mov %eax,%r12d 14cfa9: 31 c0 xor %eax,%eax 14cfab: 45 85 e4 test %r12d,%r12d 14cfae: 75 14 jne 14cfc4 14cfb0: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14cfb4: be ad 01 00 00 mov $0x1ad,%esi 14cfb9: 48 8b 07 mov (%rdi),%rax 14cfbc: 48 8b 00 mov (%rax),%rax 14cfbf: e8 00 00 00 00 callq 14cfc4 14cfc4: 89 45 00 mov %eax,0x0(%rbp) 14cfc7: 5b pop %rbx 14cfc8: 44 89 e0 mov %r12d,%eax 14cfcb: 5d pop %rbp 14cfcc: 41 5c pop %r12 14cfce: c3 retq 14cfcf: 90 nop 000000000014cfd0 : 14cfd0: e8 00 00 00 00 callq 14cfd5 14cfd5: 41 55 push %r13 14cfd7: 41 89 d5 mov %edx,%r13d 14cfda: 89 ca mov %ecx,%edx 14cfdc: 41 54 push %r12 14cfde: 53 push %rbx 14cfdf: 48 89 fb mov %rdi,%rbx 14cfe2: e8 99 f9 ff ff callq 14c980 14cfe7: 41 89 c4 mov %eax,%r12d 14cfea: 85 c0 test %eax,%eax 14cfec: 75 18 jne 14d006 14cfee: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14cff2: 44 89 ea mov %r13d,%edx 14cff5: be ad 01 00 00 mov $0x1ad,%esi 14cffa: 48 8b 07 mov (%rdi),%rax 14cffd: 48 8b 40 08 mov 0x8(%rax),%rax 14d001: e8 00 00 00 00 callq 14d006 14d006: 44 89 e0 mov %r12d,%eax 14d009: 5b pop %rbx 14d00a: 41 5c pop %r12 14d00c: 41 5d pop %r13 14d00e: c3 retq 14d00f: 90 nop 000000000014d010 : 14d010: e8 00 00 00 00 callq 14d015 14d015: 41 55 push %r13 14d017: 41 54 push %r12 14d019: 55 push %rbp 14d01a: 48 89 fd mov %rdi,%rbp 14d01d: 53 push %rbx 14d01e: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 14d025: 48 8b 3f mov (%rdi),%rdi 14d028: e8 00 00 00 00 callq 14d02d 14d02d: 44 8b 63 48 mov 0x48(%rbx),%r12d 14d031: 45 85 e4 test %r12d,%r12d 14d034: 0f 85 d2 02 00 00 jne 14d30c 14d03a: 83 7d 0c 0a cmpl $0xa,0xc(%rbp) 14d03e: 41 bd fe 05 00 00 mov $0x5fe,%r13d 14d044: 76 10 jbe 14d056 14d046: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 14d04a: 41 bd 7e 04 00 00 mov $0x47e,%r13d 14d050: 0f 85 e9 02 00 00 jne 14d33f 14d056: 48 8b 73 40 mov 0x40(%rbx),%rsi 14d05a: 48 85 f6 test %rsi,%rsi 14d05d: 0f 84 8a 00 00 00 je 14d0ed 14d063: 48 8b 7b 30 mov 0x30(%rbx),%rdi 14d067: ba 58 01 00 00 mov $0x158,%edx 14d06c: e8 00 00 00 00 callq 14d071 14d071: 8b 53 2c mov 0x2c(%rbx),%edx 14d074: 31 c9 xor %ecx,%ecx 14d076: be 50 02 00 00 mov $0x250,%esi 14d07b: 48 89 ef mov %rbp,%rdi 14d07e: e8 00 00 00 00 callq 14d083 14d083: 8b 53 28 mov 0x28(%rbx),%edx 14d086: 31 c9 xor %ecx,%ecx 14d088: be 51 02 00 00 mov $0x251,%esi 14d08d: 48 89 ef mov %rbp,%rdi 14d090: e8 00 00 00 00 callq 14d095 14d095: 31 c9 xor %ecx,%ecx 14d097: 44 89 ea mov %r13d,%edx 14d09a: be 54 02 00 00 mov $0x254,%esi 14d09f: 48 89 ef mov %rbp,%rdi 14d0a2: e8 00 00 00 00 callq 14d0a7 14d0a7: ba 06 00 00 00 mov $0x6,%edx 14d0ac: 31 f6 xor %esi,%esi 14d0ae: 48 89 ef mov %rbp,%rdi 14d0b1: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 14d0b8: 44 8b 60 48 mov 0x48(%rax),%r12d 14d0bc: e8 00 00 00 00 callq 14d0c1 14d0c1: 45 89 e8 mov %r13d,%r8d 14d0c4: 44 89 e9 mov %r13d,%ecx 14d0c7: be ac 01 00 00 mov $0x1ac,%esi 14d0cc: 41 8d 14 04 lea (%r12,%rax,1),%edx 14d0d0: 48 89 ef mov %rbp,%rdi 14d0d3: e8 00 00 00 00 callq 14d0d8 14d0d8: 41 89 c4 mov %eax,%r12d 14d0db: 85 c0 test %eax,%eax 14d0dd: 0f 85 00 00 00 00 jne 14d0e3 14d0e3: 5b pop %rbx 14d0e4: 44 89 e0 mov %r12d,%eax 14d0e7: 5d pop %rbp 14d0e8: 41 5c pop %r12 14d0ea: 41 5d pop %r13 14d0ec: c3 retq 14d0ed: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 14d0f4 14d0f4: ba 58 01 00 00 mov $0x158,%edx 14d0f9: be c0 0d 00 00 mov $0xdc0,%esi 14d0fe: e8 00 00 00 00 callq 14d103 14d103: 48 89 43 40 mov %rax,0x40(%rbx) 14d107: 49 89 c4 mov %rax,%r12 14d10a: 48 85 c0 test %rax,%rax 14d10d: 0f 84 65 03 00 00 je 14d478 14d113: 49 8d 54 24 08 lea 0x8(%r12),%rdx 14d118: be 0a 00 00 00 mov $0xa,%esi 14d11d: 48 89 ef mov %rbp,%rdi 14d120: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 14d127: 00 00 00 14d12a: 49 89 04 24 mov %rax,(%r12) 14d12e: e8 fd f6 ff ff callq 14c830 14d133: 85 c0 test %eax,%eax 14d135: 0f 85 69 02 00 00 jne 14d3a4 14d13b: 41 8b 44 24 04 mov 0x4(%r12),%eax 14d140: be 03 00 00 00 mov $0x3,%esi 14d145: 48 89 ef mov %rbp,%rdi 14d148: 8d 50 01 lea 0x1(%rax),%edx 14d14b: 41 89 54 24 04 mov %edx,0x4(%r12) 14d150: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 14d157: 00 14d158: 48 29 c2 sub %rax,%rdx 14d15b: 49 8d 54 94 08 lea 0x8(%r12,%rdx,4),%rdx 14d160: e8 cb f6 ff ff callq 14c830 14d165: 85 c0 test %eax,%eax 14d167: 0f 85 fb 01 00 00 jne 14d368 14d16d: 41 8b 44 24 04 mov 0x4(%r12),%eax 14d172: be 04 00 00 00 mov $0x4,%esi 14d177: 48 89 ef mov %rbp,%rdi 14d17a: 8d 50 01 lea 0x1(%rax),%edx 14d17d: 41 89 54 24 04 mov %edx,0x4(%r12) 14d182: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 14d189: 00 14d18a: 48 29 c2 sub %rax,%rdx 14d18d: 49 8d 54 94 08 lea 0x8(%r12,%rdx,4),%rdx 14d192: e8 99 f6 ff ff callq 14c830 14d197: 85 c0 test %eax,%eax 14d199: 0f 85 21 02 00 00 jne 14d3c0 14d19f: 41 8b 44 24 04 mov 0x4(%r12),%eax 14d1a4: be 05 00 00 00 mov $0x5,%esi 14d1a9: 48 89 ef mov %rbp,%rdi 14d1ac: 8d 50 01 lea 0x1(%rax),%edx 14d1af: 41 89 54 24 04 mov %edx,0x4(%r12) 14d1b4: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 14d1bb: 00 14d1bc: 48 29 c2 sub %rax,%rdx 14d1bf: 49 8d 54 94 08 lea 0x8(%r12,%rdx,4),%rdx 14d1c4: e8 67 f6 ff ff callq 14c830 14d1c9: 85 c0 test %eax,%eax 14d1cb: 0f 85 27 02 00 00 jne 14d3f8 14d1d1: 41 8b 44 24 04 mov 0x4(%r12),%eax 14d1d6: be 06 00 00 00 mov $0x6,%esi 14d1db: 48 89 ef mov %rbp,%rdi 14d1de: 8d 50 01 lea 0x1(%rax),%edx 14d1e1: 41 89 54 24 04 mov %edx,0x4(%r12) 14d1e6: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 14d1ed: 00 14d1ee: 48 29 c2 sub %rax,%rdx 14d1f1: 49 8d 54 94 08 lea 0x8(%r12,%rdx,4),%rdx 14d1f6: e8 35 f6 ff ff callq 14c830 14d1fb: 85 c0 test %eax,%eax 14d1fd: 0f 85 15 02 00 00 jne 14d418 14d203: 41 8b 44 24 04 mov 0x4(%r12),%eax 14d208: be 07 00 00 00 mov $0x7,%esi 14d20d: 48 89 ef mov %rbp,%rdi 14d210: 8d 50 01 lea 0x1(%rax),%edx 14d213: 41 89 54 24 04 mov %edx,0x4(%r12) 14d218: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 14d21f: 00 14d220: 48 29 c2 sub %rax,%rdx 14d223: 49 8d 54 94 08 lea 0x8(%r12,%rdx,4),%rdx 14d228: e8 03 f6 ff ff callq 14c830 14d22d: 85 c0 test %eax,%eax 14d22f: 0f 85 a7 01 00 00 jne 14d3dc 14d235: 41 8b 44 24 04 mov 0x4(%r12),%eax 14d23a: be 08 00 00 00 mov $0x8,%esi 14d23f: 48 89 ef mov %rbp,%rdi 14d242: 8d 50 01 lea 0x1(%rax),%edx 14d245: 41 89 54 24 04 mov %edx,0x4(%r12) 14d24a: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 14d251: 00 14d252: 48 29 c2 sub %rax,%rdx 14d255: 49 8d 54 94 08 lea 0x8(%r12,%rdx,4),%rdx 14d25a: e8 d1 f5 ff ff callq 14c830 14d25f: 85 c0 test %eax,%eax 14d261: 0f 85 d1 01 00 00 jne 14d438 14d267: 41 8b 44 24 04 mov 0x4(%r12),%eax 14d26c: be 01 00 00 00 mov $0x1,%esi 14d271: 48 89 ef mov %rbp,%rdi 14d274: 8d 50 01 lea 0x1(%rax),%edx 14d277: 41 89 54 24 04 mov %edx,0x4(%r12) 14d27c: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 14d283: 00 14d284: 48 29 c2 sub %rax,%rdx 14d287: 49 8d 54 94 08 lea 0x8(%r12,%rdx,4),%rdx 14d28c: e8 9f f5 ff ff callq 14c830 14d291: 85 c0 test %eax,%eax 14d293: 0f 85 bf 01 00 00 jne 14d458 14d299: 41 8b 44 24 04 mov 0x4(%r12),%eax 14d29e: be 02 00 00 00 mov $0x2,%esi 14d2a3: 48 89 ef mov %rbp,%rdi 14d2a6: 8d 50 01 lea 0x1(%rax),%edx 14d2a9: 41 89 54 24 04 mov %edx,0x4(%r12) 14d2ae: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 14d2b5: 00 14d2b6: 48 29 c2 sub %rax,%rdx 14d2b9: 49 8d 54 94 08 lea 0x8(%r12,%rdx,4),%rdx 14d2be: e8 6d f5 ff ff callq 14c830 14d2c3: 85 c0 test %eax,%eax 14d2c5: 0f 85 b8 01 00 00 jne 14d483 14d2cb: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 14d2cf: 75 32 jne 14d303 14d2d1: 41 8b 44 24 04 mov 0x4(%r12),%eax 14d2d6: be 23 00 00 00 mov $0x23,%esi 14d2db: 48 89 ef mov %rbp,%rdi 14d2de: 8d 50 01 lea 0x1(%rax),%edx 14d2e1: 41 89 54 24 04 mov %edx,0x4(%r12) 14d2e6: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 14d2ed: 00 14d2ee: 48 29 c2 sub %rax,%rdx 14d2f1: 49 8d 54 94 08 lea 0x8(%r12,%rdx,4),%rdx 14d2f6: e8 35 f5 ff ff callq 14c830 14d2fb: 85 c0 test %eax,%eax 14d2fd: 0f 85 a0 01 00 00 jne 14d4a3 14d303: 48 8b 73 40 mov 0x40(%rbx),%rsi 14d307: e9 57 fd ff ff jmpq 14d063 14d30c: 48 8b 45 60 mov 0x60(%rbp),%rax 14d310: 31 f6 xor %esi,%esi 14d312: 48 89 ef mov %rbp,%rdi 14d315: ba 06 00 00 00 mov $0x6,%edx 14d31a: 48 8b 00 mov (%rax),%rax 14d31d: 4c 8b 68 18 mov 0x18(%rax),%r13 14d321: e8 00 00 00 00 callq 14d326 14d326: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14d32a: 31 c9 xor %ecx,%ecx 14d32c: be 01 00 00 00 mov $0x1,%esi 14d331: 41 8d 14 04 lea (%r12,%rax,1),%edx 14d335: e8 00 00 00 00 callq 14d33a 14d33a: e9 fb fc ff ff jmpq 14d03a 14d33f: 8b 53 0c mov 0xc(%rbx),%edx 14d342: 31 c9 xor %ecx,%ecx 14d344: 48 89 ef mov %rbp,%rdi 14d347: be 52 02 00 00 mov $0x252,%esi 14d34c: e8 00 00 00 00 callq 14d351 14d351: 8b 53 08 mov 0x8(%rbx),%edx 14d354: 31 c9 xor %ecx,%ecx 14d356: be 53 02 00 00 mov $0x253,%esi 14d35b: 48 89 ef mov %rbp,%rdi 14d35e: e8 00 00 00 00 callq 14d363 14d363: e9 ee fc ff ff jmpq 14d056 14d368: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d36f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d376: e8 00 00 00 00 callq 14d37b 14d37b: 85 c0 test %eax,%eax 14d37d: 0f 85 40 01 00 00 jne 14d4c3 14d383: 41 bc ea ff ff ff mov $0xffffffea,%r12d 14d389: 48 8b 7b 40 mov 0x40(%rbx),%rdi 14d38d: e8 00 00 00 00 callq 14d392 14d392: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx) 14d399: 00 14d39a: 44 89 e0 mov %r12d,%eax 14d39d: 5b pop %rbx 14d39e: 5d pop %rbp 14d39f: 41 5c pop %r12 14d3a1: 41 5d pop %r13 14d3a3: c3 retq 14d3a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d3ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d3b2: e8 00 00 00 00 callq 14d3b7 14d3b7: 85 c0 test %eax,%eax 14d3b9: 74 c8 je 14d383 14d3bb: e9 00 00 00 00 jmpq 14d3c0 14d3c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d3c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d3ce: e8 00 00 00 00 callq 14d3d3 14d3d3: 85 c0 test %eax,%eax 14d3d5: 74 ac je 14d383 14d3d7: e9 00 00 00 00 jmpq 14d3dc 14d3dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d3e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d3ea: e8 00 00 00 00 callq 14d3ef 14d3ef: 85 c0 test %eax,%eax 14d3f1: 74 90 je 14d383 14d3f3: e9 00 00 00 00 jmpq 14d3f8 14d3f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d3ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d406: e8 00 00 00 00 callq 14d40b 14d40b: 85 c0 test %eax,%eax 14d40d: 0f 84 70 ff ff ff je 14d383 14d413: e9 00 00 00 00 jmpq 14d418 14d418: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d41f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d426: e8 00 00 00 00 callq 14d42b 14d42b: 85 c0 test %eax,%eax 14d42d: 0f 84 50 ff ff ff je 14d383 14d433: e9 00 00 00 00 jmpq 14d438 14d438: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d43f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d446: e8 00 00 00 00 callq 14d44b 14d44b: 85 c0 test %eax,%eax 14d44d: 0f 84 30 ff ff ff je 14d383 14d453: e9 00 00 00 00 jmpq 14d458 14d458: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d45f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d466: e8 00 00 00 00 callq 14d46b 14d46b: 85 c0 test %eax,%eax 14d46d: 0f 84 10 ff ff ff je 14d383 14d473: e9 00 00 00 00 jmpq 14d478 14d478: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 14d47e: e9 60 fc ff ff jmpq 14d0e3 14d483: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d48a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d491: e8 00 00 00 00 callq 14d496 14d496: 85 c0 test %eax,%eax 14d498: 0f 84 e5 fe ff ff je 14d383 14d49e: e9 00 00 00 00 jmpq 14d4a3 14d4a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d4aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d4b1: e8 00 00 00 00 callq 14d4b6 14d4b6: 85 c0 test %eax,%eax 14d4b8: 0f 84 c5 fe ff ff je 14d383 14d4be: e9 00 00 00 00 jmpq 14d4c3 14d4c3: e9 00 00 00 00 jmpq 14d4c8 14d4c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 14d4cf: 00 000000000014d4d0 : 14d4d0: e8 00 00 00 00 callq 14d4d5 14d4d5: 41 54 push %r12 14d4d7: ba 06 00 00 00 mov $0x6,%edx 14d4dc: 41 89 f4 mov %esi,%r12d 14d4df: 31 f6 xor %esi,%esi 14d4e1: 55 push %rbp 14d4e2: 48 89 fd mov %rdi,%rbp 14d4e5: 53 push %rbx 14d4e6: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 14d4ed: 8b 58 48 mov 0x48(%rax),%ebx 14d4f0: e8 00 00 00 00 callq 14d4f5 14d4f5: 45 89 e0 mov %r12d,%r8d 14d4f8: 44 89 e1 mov %r12d,%ecx 14d4fb: 48 89 ef mov %rbp,%rdi 14d4fe: 8d 14 03 lea (%rbx,%rax,1),%edx 14d501: be ac 01 00 00 mov $0x1ac,%esi 14d506: 5b pop %rbx 14d507: 5d pop %rbp 14d508: 41 5c pop %r12 14d50a: e9 00 00 00 00 jmpq 14d50f 14d50f: 90 nop 000000000014d510 : 14d510: e8 00 00 00 00 callq 14d515 14d515: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 14d51c: 48 8b 40 18 mov 0x18(%rax),%rax 14d520: e9 00 00 00 00 jmpq 14d525 14d525: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14d52c: 00 00 00 00 000000000014d530 : 14d530: e8 00 00 00 00 callq 14d535 14d535: 41 55 push %r13 14d537: b9 06 00 00 00 mov $0x6,%ecx 14d53c: 41 54 push %r12 14d53e: 55 push %rbp 14d53f: 48 89 fd mov %rdi,%rbp 14d542: 53 push %rbx 14d543: 48 83 ec 38 sub $0x38,%rsp 14d547: 48 8b b7 c8 01 00 00 mov 0x1c8(%rdi),%rsi 14d54e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14d555: 00 00 14d557: 48 89 44 24 30 mov %rax,0x30(%rsp) 14d55c: 31 c0 xor %eax,%eax 14d55e: 48 89 e2 mov %rsp,%rdx 14d561: 48 89 d7 mov %rdx,%rdi 14d564: 80 7e 60 01 cmpb $0x1,0x60(%rsi) 14d568: f3 48 ab rep stos %rax,%es:(%rdi) 14d56b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14d56f: 48 8b 07 mov (%rdi),%rax 14d572: 48 8b 40 20 mov 0x20(%rax),%rax 14d576: 0f 84 fe 00 00 00 je 14d67a 14d57c: be 01 00 00 00 mov $0x1,%esi 14d581: e8 00 00 00 00 callq 14d586 14d586: 0f b6 44 24 28 movzbl 0x28(%rsp),%eax 14d58b: 44 8b 6c 24 08 mov 0x8(%rsp),%r13d 14d590: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 14d595: 88 85 d8 01 00 00 mov %al,0x1d8(%rbp) 14d59b: 0f b7 04 24 movzwl (%rsp),%eax 14d59f: 89 45 10 mov %eax,0x10(%rbp) 14d5a2: 41 81 fd 00 00 02 00 cmp $0x20000,%r13d 14d5a9: 0f 87 f9 00 00 00 ja 14d6a8 14d5af: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14d5b3: ba 00 00 02 00 mov $0x20000,%edx 14d5b8: be ac 01 00 00 mov $0x1ac,%esi 14d5bd: 48 8b 07 mov (%rdi),%rax 14d5c0: 48 8b 40 08 mov 0x8(%rax),%rax 14d5c4: e8 00 00 00 00 callq 14d5c9 14d5c9: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14d5cd: be 92 00 00 00 mov $0x92,%esi 14d5d2: 48 8b 07 mov (%rdi),%rax 14d5d5: 4c 8b 60 08 mov 0x8(%rax),%r12 14d5d9: 48 8b 00 mov (%rax),%rax 14d5dc: e8 00 00 00 00 callq 14d5e1 14d5e1: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14d5e5: be 92 00 00 00 mov $0x92,%esi 14d5ea: 80 cc 08 or $0x8,%ah 14d5ed: 89 c2 mov %eax,%edx 14d5ef: e8 00 00 00 00 callq 14d5f4 14d5f4: 41 83 fd 03 cmp $0x3,%r13d 14d5f8: 76 33 jbe 14d62d 14d5fa: 41 8d 45 fc lea -0x4(%r13),%eax 14d5fe: c1 e8 02 shr $0x2,%eax 14d601: 83 c0 01 add $0x1,%eax 14d604: 4c 8d 24 83 lea (%rbx,%rax,4),%r12 14d608: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14d60c: 48 83 c3 04 add $0x4,%rbx 14d610: be ad 01 00 00 mov $0x1ad,%esi 14d615: 8b 53 fc mov -0x4(%rbx),%edx 14d618: 48 8b 07 mov (%rdi),%rax 14d61b: 48 8b 40 08 mov 0x8(%rax),%rax 14d61f: e8 00 00 00 00 callq 14d624 14d624: 49 39 dc cmp %rbx,%r12 14d627: 75 df jne 14d608 14d629: 41 83 e5 03 and $0x3,%r13d 14d62d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14d631: be 92 00 00 00 mov $0x92,%esi 14d636: 48 8b 07 mov (%rdi),%rax 14d639: 48 8b 58 08 mov 0x8(%rax),%rbx 14d63d: 48 8b 00 mov (%rax),%rax 14d640: e8 00 00 00 00 callq 14d645 14d645: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14d649: be 92 00 00 00 mov $0x92,%esi 14d64e: 80 e4 f7 and $0xf7,%ah 14d651: 89 c2 mov %eax,%edx 14d653: e8 00 00 00 00 callq 14d658 14d658: 45 85 ed test %r13d,%r13d 14d65b: 75 29 jne 14d686 14d65d: 31 c0 xor %eax,%eax 14d65f: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 14d664: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 14d66b: 00 00 14d66d: 75 55 jne 14d6c4 14d66f: 48 83 c4 38 add $0x38,%rsp 14d673: 5b pop %rbx 14d674: 5d pop %rbp 14d675: 41 5c pop %r12 14d677: 41 5d pop %r13 14d679: c3 retq 14d67a: 31 f6 xor %esi,%esi 14d67c: e8 00 00 00 00 callq 14d681 14d681: e9 00 ff ff ff jmpq 14d586 14d686: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d68d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d694: e8 00 00 00 00 callq 14d699 14d699: 85 c0 test %eax,%eax 14d69b: 0f 85 00 00 00 00 jne 14d6a1 14d6a1: b8 ea ff ff ff mov $0xffffffea,%eax 14d6a6: eb b7 jmp 14d65f 14d6a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d6af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d6b6: e8 00 00 00 00 callq 14d6bb 14d6bb: 85 c0 test %eax,%eax 14d6bd: 74 e2 je 14d6a1 14d6bf: e9 00 00 00 00 jmpq 14d6c4 14d6c4: e8 00 00 00 00 callq 14d6c9 14d6c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000014d6d0 : 14d6d0: e8 00 00 00 00 callq 14d6d5 14d6d5: 55 push %rbp 14d6d6: 31 d2 xor %edx,%edx 14d6d8: 48 89 fd mov %rdi,%rbp 14d6db: be 00 ec 00 00 mov $0xec00,%esi 14d6e0: 53 push %rbx 14d6e1: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 14d6e8: eb 0a jmp 14d6f4 14d6ea: 8b 73 04 mov 0x4(%rbx),%esi 14d6ed: 8b 13 mov (%rbx),%edx 14d6ef: 83 fe ff cmp $0xffffffff,%esi 14d6f2: 74 1d je 14d711 14d6f4: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14d6f8: 48 83 c3 08 add $0x8,%rbx 14d6fc: 48 8b 07 mov (%rdi),%rax 14d6ff: 48 8b 40 08 mov 0x8(%rax),%rax 14d703: e8 00 00 00 00 callq 14d708 14d708: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 14d70f: 75 d9 jne 14d6ea 14d711: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d718: 48 89 ef mov %rbp,%rdi 14d71b: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 14d722: e8 c9 f1 ff ff callq 14c8f0 14d727: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d72e: 48 89 ef mov %rbp,%rdi 14d731: e8 ba f1 ff ff callq 14c8f0 14d736: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d73d: 48 89 ef mov %rbp,%rdi 14d740: e8 ab f1 ff ff callq 14c8f0 14d745: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d74c: 48 89 ef mov %rbp,%rdi 14d74f: e8 9c f1 ff ff callq 14c8f0 14d754: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d75b: 48 89 ef mov %rbp,%rdi 14d75e: e8 8d f1 ff ff callq 14c8f0 14d763: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d76a: 48 89 ef mov %rbp,%rdi 14d76d: e8 7e f1 ff ff callq 14c8f0 14d772: 31 d2 xor %edx,%edx 14d774: be 8d 20 00 00 mov $0x208d,%esi 14d779: eb 0a jmp 14d785 14d77b: 8b 73 04 mov 0x4(%rbx),%esi 14d77e: 8b 13 mov (%rbx),%edx 14d780: 83 fe ff cmp $0xffffffff,%esi 14d783: 74 1d je 14d7a2 14d785: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14d789: 48 83 c3 08 add $0x8,%rbx 14d78d: 48 8b 07 mov (%rdi),%rax 14d790: 48 8b 40 08 mov 0x8(%rax),%rax 14d794: e8 00 00 00 00 callq 14d799 14d799: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 14d7a0: 75 d9 jne 14d77b 14d7a2: 31 c0 xor %eax,%eax 14d7a4: 5b pop %rbx 14d7a5: 5d pop %rbp 14d7a6: c3 retq 14d7a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 14d7ae: 00 00 000000000014d7b0 : 14d7b0: e8 00 00 00 00 callq 14d7b5 14d7b5: 41 57 push %r15 14d7b7: b9 04 00 00 00 mov $0x4,%ecx 14d7bc: ba 00 10 00 00 mov $0x1000,%edx 14d7c1: be 00 10 00 00 mov $0x1000,%esi 14d7c6: 41 56 push %r14 14d7c8: 41 55 push %r13 14d7ca: 41 54 push %r12 14d7cc: 55 push %rbp 14d7cd: 53 push %rbx 14d7ce: 48 8b af c8 01 00 00 mov 0x1c8(%rdi),%rbp 14d7d5: 48 89 fb mov %rdi,%rbx 14d7d8: 4c 8d 7d 30 lea 0x30(%rbp),%r15 14d7dc: c7 45 20 00 10 00 00 movl $0x1000,0x20(%rbp) 14d7e3: 4c 8d 75 28 lea 0x28(%rbp),%r14 14d7e7: 41 57 push %r15 14d7e9: 4c 8d 6d 38 lea 0x38(%rbp),%r13 14d7ed: 48 8b 3f mov (%rdi),%rdi 14d7f0: 4d 89 f1 mov %r14,%r9 14d7f3: 4d 89 e8 mov %r13,%r8 14d7f6: e8 00 00 00 00 callq 14d7fb 14d7fb: 59 pop %rcx 14d7fc: 85 c0 test %eax,%eax 14d7fe: 75 71 jne 14d871 14d800: 80 7b 14 00 cmpb $0x0,0x14(%rbx) 14d804: 41 89 c4 mov %eax,%r12d 14d807: 75 0e jne 14d817 14d809: 5b pop %rbx 14d80a: 44 89 e0 mov %r12d,%eax 14d80d: 5d pop %rbp 14d80e: 41 5c pop %r12 14d810: 41 5d pop %r13 14d812: 41 5e pop %r14 14d814: 41 5f pop %r15 14d816: c3 retq 14d817: 48 8d 45 10 lea 0x10(%rbp),%rax 14d81b: c7 45 00 00 80 0c 00 movl $0xc8000,0x0(%rbp) 14d822: 48 8b 3b mov (%rbx),%rdi 14d825: ba 00 10 00 00 mov $0x1000,%edx 14d82a: 50 push %rax 14d82b: 4c 8d 4d 08 lea 0x8(%rbp),%r9 14d82f: 4c 8d 45 18 lea 0x18(%rbp),%r8 14d833: b9 04 00 00 00 mov $0x4,%ecx 14d838: be 00 80 0c 00 mov $0xc8000,%esi 14d83d: e8 00 00 00 00 callq 14d842 14d842: 5a pop %rdx 14d843: 85 c0 test %eax,%eax 14d845: 75 32 jne 14d879 14d847: 48 89 df mov %rbx,%rdi 14d84a: e8 00 00 00 00 callq 14d84f 14d84f: 84 c0 test %al,%al 14d851: 74 b6 je 14d809 14d853: f6 83 72 03 00 00 04 testb $0x4,0x372(%rbx) 14d85a: 74 ad je 14d809 14d85c: 44 89 e0 mov %r12d,%eax 14d85f: c6 83 74 03 00 00 01 movb $0x1,0x374(%rbx) 14d866: 5b pop %rbx 14d867: 5d pop %rbp 14d868: 41 5c pop %r12 14d86a: 41 5d pop %r13 14d86c: 41 5e pop %r14 14d86e: 41 5f pop %r15 14d870: c3 retq 14d871: 41 bc ea ff ff ff mov $0xffffffea,%r12d 14d877: eb 90 jmp 14d809 14d879: 4c 89 fa mov %r15,%rdx 14d87c: 4c 89 f6 mov %r14,%rsi 14d87f: 4c 89 ef mov %r13,%rdi 14d882: 41 bc ea ff ff ff mov $0xffffffea,%r12d 14d888: e8 00 00 00 00 callq 14d88d 14d88d: e9 77 ff ff ff jmpq 14d809 14d892: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14d899: 00 00 00 00 14d89d: 0f 1f 00 nopl (%rax) 000000000014d8a0 : 14d8a0: e8 00 00 00 00 callq 14d8a5 14d8a5: 55 push %rbp 14d8a6: 53 push %rbx 14d8a7: 48 8b af c8 01 00 00 mov 0x1c8(%rdi),%rbp 14d8ae: 48 89 fb mov %rdi,%rbx 14d8b1: 48 8d 55 30 lea 0x30(%rbp),%rdx 14d8b5: 48 8d 75 28 lea 0x28(%rbp),%rsi 14d8b9: 48 8d 7d 38 lea 0x38(%rbp),%rdi 14d8bd: e8 00 00 00 00 callq 14d8c2 14d8c2: 80 7b 14 00 cmpb $0x0,0x14(%rbx) 14d8c6: 75 2d jne 14d8f5 14d8c8: 48 8b 7d 40 mov 0x40(%rbp),%rdi 14d8cc: e8 00 00 00 00 callq 14d8d1 14d8d1: 48 c7 45 40 00 00 00 movq $0x0,0x40(%rbp) 14d8d8: 00 14d8d9: 48 8b bb c8 01 00 00 mov 0x1c8(%rbx),%rdi 14d8e0: e8 00 00 00 00 callq 14d8e5 14d8e5: 31 c0 xor %eax,%eax 14d8e7: 48 c7 83 c8 01 00 00 movq $0x0,0x1c8(%rbx) 14d8ee: 00 00 00 00 14d8f2: 5b pop %rbx 14d8f3: 5d pop %rbp 14d8f4: c3 retq 14d8f5: 48 8d 55 10 lea 0x10(%rbp),%rdx 14d8f9: 48 8d 75 08 lea 0x8(%rbp),%rsi 14d8fd: 48 8d 7d 18 lea 0x18(%rbp),%rdi 14d901: e8 00 00 00 00 callq 14d906 14d906: eb c0 jmp 14d8c8 14d908: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 14d90f: 00 000000000014d910 : 14d910: e8 00 00 00 00 callq 14d915 14d915: 48 83 ec 10 sub $0x10,%rsp 14d919: be 06 00 00 00 mov $0x6,%esi 14d91e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14d925: 00 00 14d927: 48 89 44 24 08 mov %rax,0x8(%rsp) 14d92c: 31 c0 xor %eax,%eax 14d92e: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14d933: e8 00 00 00 00 callq 14d938 14d938: f7 44 24 04 0f 03 00 testl $0x30f,0x4(%rsp) 14d93f: 00 14d940: 0f 95 c0 setne %al 14d943: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 14d948: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 14d94f: 00 00 14d951: 75 05 jne 14d958 14d953: 48 83 c4 10 add $0x10,%rsp 14d957: c3 retq 14d958: e8 00 00 00 00 callq 14d95d 14d95d: 0f 1f 00 nopl (%rax) 000000000014d960 : 14d960: e8 00 00 00 00 callq 14d965 14d965: 41 89 c8 mov %ecx,%r8d 14d968: 41 57 push %r15 14d96a: 48 0f bf c2 movswq %dx,%rax 14d96e: 41 56 push %r14 14d970: 41 55 push %r13 14d972: 41 54 push %r12 14d974: 49 89 f4 mov %rsi,%r12 14d977: 55 push %rbp 14d978: 48 89 fd mov %rdi,%rbp 14d97b: 53 push %rbx 14d97c: 48 8b 8f c8 01 00 00 mov 0x1c8(%rdi),%rcx 14d983: 4c 8b 2f mov (%rdi),%r13 14d986: 45 84 c0 test %r8b,%r8b 14d989: 0f 84 a0 00 00 00 je 14da2f 14d98f: 66 83 fa 04 cmp $0x4,%dx 14d993: 0f 8f 36 01 00 00 jg 14dacf 14d999: 48 0f bf d2 movswq %dx,%rdx 14d99d: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 14d9a1: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx 14d9a5: 8b 3b mov (%rbx),%edi 14d9a7: 85 ff test %edi,%edi 14d9a9: 0f 84 7e 01 00 00 je 14db2d 14d9af: 8b 73 04 mov 0x4(%rbx),%esi 14d9b2: 85 f6 test %esi,%esi 14d9b4: 0f 84 3b 01 00 00 je 14daf5 14d9ba: 48 8d 04 80 lea (%rax,%rax,4),%rax 14d9be: be 09 00 00 00 mov $0x9,%esi 14d9c3: 48 89 ef mov %rbp,%rdi 14d9c6: 4c 8d 34 c1 lea (%rcx,%rax,8),%r14 14d9ca: 31 c9 xor %ecx,%ecx 14d9cc: 41 8b 56 14 mov 0x14(%r14),%edx 14d9d0: e8 00 00 00 00 callq 14d9d5 14d9d5: 41 8b 56 10 mov 0x10(%r14),%edx 14d9d9: 31 c9 xor %ecx,%ecx 14d9db: be 0a 00 00 00 mov $0xa,%esi 14d9e0: 48 89 ef mov %rbp,%rdi 14d9e3: e8 00 00 00 00 callq 14d9e8 14d9e8: 8b 53 08 mov 0x8(%rbx),%edx 14d9eb: 31 c9 xor %ecx,%ecx 14d9ed: be 0d 00 00 00 mov $0xd,%esi 14d9f2: 48 89 ef mov %rbp,%rdi 14d9f5: e8 00 00 00 00 callq 14d9fa 14d9fa: 49 8b 85 30 07 00 00 mov 0x730(%r13),%rax 14da01: 31 f6 xor %esi,%esi 14da03: 4c 89 ef mov %r13,%rdi 14da06: 48 8b 40 60 mov 0x60(%rax),%rax 14da0a: e8 00 00 00 00 callq 14da0f 14da0f: 49 8b 76 18 mov 0x18(%r14),%rsi 14da13: 8b 53 04 mov 0x4(%rbx),%edx 14da16: 4c 89 e7 mov %r12,%rdi 14da19: 45 31 f6 xor %r14d,%r14d 14da1c: e8 00 00 00 00 callq 14da21 14da21: 5b pop %rbx 14da22: 44 89 f0 mov %r14d,%eax 14da25: 5d pop %rbp 14da26: 41 5c pop %r12 14da28: 41 5d pop %r13 14da2a: 41 5e pop %r14 14da2c: 41 5f pop %r15 14da2e: c3 retq 14da2f: 45 31 f6 xor %r14d,%r14d 14da32: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 14da36: 74 e9 je 14da21 14da38: 66 83 fa 04 cmp $0x4,%dx 14da3c: 0f 8f 07 01 00 00 jg 14db49 14da42: 48 0f bf d2 movswq %dx,%rdx 14da46: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 14da4a: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx 14da4e: 8b 13 mov (%rbx),%edx 14da50: 85 d2 test %edx,%edx 14da52: 0f 84 0d 01 00 00 je 14db65 14da58: 8b 53 04 mov 0x4(%rbx),%edx 14da5b: 85 d2 test %edx,%edx 14da5d: 0f 84 ae 00 00 00 je 14db11 14da63: 48 8d 04 80 lea (%rax,%rax,4),%rax 14da67: 4c 8d 3c c1 lea (%rcx,%rax,8),%r15 14da6b: 49 8b 7f 18 mov 0x18(%r15),%rdi 14da6f: e8 00 00 00 00 callq 14da74 14da74: 49 8b 85 30 07 00 00 mov 0x730(%r13),%rax 14da7b: 4c 89 ef mov %r13,%rdi 14da7e: 31 f6 xor %esi,%esi 14da80: 48 8b 40 60 mov 0x60(%rax),%rax 14da84: e8 00 00 00 00 callq 14da89 14da89: 41 8b 57 14 mov 0x14(%r15),%edx 14da8d: 48 89 ef mov %rbp,%rdi 14da90: 31 c9 xor %ecx,%ecx 14da92: be 09 00 00 00 mov $0x9,%esi 14da97: e8 00 00 00 00 callq 14da9c 14da9c: 49 8b 57 10 mov 0x10(%r15),%rdx 14daa0: 48 89 ef mov %rbp,%rdi 14daa3: 31 c9 xor %ecx,%ecx 14daa5: be 0a 00 00 00 mov $0xa,%esi 14daaa: e8 00 00 00 00 callq 14daaf 14daaf: 8b 53 08 mov 0x8(%rbx),%edx 14dab2: 48 89 ef mov %rbp,%rdi 14dab5: 31 c9 xor %ecx,%ecx 14dab7: be 0e 00 00 00 mov $0xe,%esi 14dabc: e8 00 00 00 00 callq 14dac1 14dac1: 44 89 f0 mov %r14d,%eax 14dac4: 5b pop %rbx 14dac5: 5d pop %rbp 14dac6: 41 5c pop %r12 14dac8: 41 5d pop %r13 14daca: 41 5e pop %r14 14dacc: 41 5f pop %r15 14dace: c3 retq 14dacf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14dad6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14dadd: e8 00 00 00 00 callq 14dae2 14dae2: 85 c0 test %eax,%eax 14dae4: 0f 85 00 00 00 00 jne 14daea 14daea: 41 be ea ff ff ff mov $0xffffffea,%r14d 14daf0: e9 2c ff ff ff jmpq 14da21 14daf5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14dafc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14db03: e8 00 00 00 00 callq 14db08 14db08: 85 c0 test %eax,%eax 14db0a: 74 de je 14daea 14db0c: e9 00 00 00 00 jmpq 14db11 14db11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14db18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14db1f: e8 00 00 00 00 callq 14db24 14db24: 85 c0 test %eax,%eax 14db26: 74 c2 je 14daea 14db28: e9 00 00 00 00 jmpq 14db2d 14db2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14db34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14db3b: e8 00 00 00 00 callq 14db40 14db40: 85 c0 test %eax,%eax 14db42: 74 a6 je 14daea 14db44: e9 00 00 00 00 jmpq 14db49 14db49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14db50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14db57: e8 00 00 00 00 callq 14db5c 14db5c: 85 c0 test %eax,%eax 14db5e: 74 8a je 14daea 14db60: e9 00 00 00 00 jmpq 14db65 14db65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14db6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14db73: e8 00 00 00 00 callq 14db78 14db78: 85 c0 test %eax,%eax 14db7a: 0f 84 6a ff ff ff je 14daea 14db80: e9 00 00 00 00 jmpq 14db85 14db85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14db8c: 00 00 00 00 000000000014db90 : 14db90: e8 00 00 00 00 callq 14db95 14db95: 55 push %rbp 14db96: 53 push %rbx 14db97: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 14db9e: 48 85 db test %rbx,%rbx 14dba1: 0f 84 8b 00 00 00 je 14dc32 14dba7: 48 8d 53 18 lea 0x18(%rbx),%rdx 14dbab: 48 8d 73 10 lea 0x10(%rbx),%rsi 14dbaf: 48 89 fd mov %rdi,%rbp 14dbb2: 48 8d 7b 20 lea 0x20(%rbx),%rdi 14dbb6: e8 00 00 00 00 callq 14dbbb 14dbbb: 48 8d 53 40 lea 0x40(%rbx),%rdx 14dbbf: 48 8d 73 38 lea 0x38(%rbx),%rsi 14dbc3: 48 8d 7b 48 lea 0x48(%rbx),%rdi 14dbc7: e8 00 00 00 00 callq 14dbcc 14dbcc: 48 8d 53 68 lea 0x68(%rbx),%rdx 14dbd0: 48 8d 73 60 lea 0x60(%rbx),%rsi 14dbd4: 48 8d 7b 70 lea 0x70(%rbx),%rdi 14dbd8: e8 00 00 00 00 callq 14dbdd 14dbdd: 48 83 bb 90 00 00 00 cmpq $0x0,0x90(%rbx) 14dbe4: 00 14dbe5: 74 1a je 14dc01 14dbe7: 48 8d 93 90 00 00 00 lea 0x90(%rbx),%rdx 14dbee: 48 8d b3 88 00 00 00 lea 0x88(%rbx),%rsi 14dbf5: 48 8d bb 98 00 00 00 lea 0x98(%rbx),%rdi 14dbfc: e8 00 00 00 00 callq 14dc01 14dc01: 48 8d 93 b8 00 00 00 lea 0xb8(%rbx),%rdx 14dc08: 48 8d b3 b0 00 00 00 lea 0xb0(%rbx),%rsi 14dc0f: 48 8d bb c0 00 00 00 lea 0xc0(%rbx),%rdi 14dc16: e8 00 00 00 00 callq 14dc1b 14dc1b: 48 8b bd c8 01 00 00 mov 0x1c8(%rbp),%rdi 14dc22: e8 00 00 00 00 callq 14dc27 14dc27: 48 c7 85 c8 01 00 00 movq $0x0,0x1c8(%rbp) 14dc2e: 00 00 00 00 14dc32: 31 c0 xor %eax,%eax 14dc34: 5b pop %rbx 14dc35: 5d pop %rbp 14dc36: c3 retq 14dc37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 14dc3e: 00 00 000000000014dc40 : 14dc40: e8 00 00 00 00 callq 14dc45 14dc45: 41 57 push %r15 14dc47: b9 06 00 00 00 mov $0x6,%ecx 14dc4c: 41 56 push %r14 14dc4e: 41 55 push %r13 14dc50: 41 54 push %r12 14dc52: 55 push %rbp 14dc53: 53 push %rbx 14dc54: 48 89 fb mov %rdi,%rbx 14dc57: 48 83 ec 78 sub $0x78,%rsp 14dc5b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14dc62: 00 00 14dc64: 48 89 44 24 70 mov %rax,0x70(%rsp) 14dc69: 31 c0 xor %eax,%eax 14dc6b: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 14dc70: 48 89 d7 mov %rdx,%rdi 14dc73: f3 48 ab rep stos %rax,%es:(%rdi) 14dc76: 48 8b 03 mov (%rbx),%rax 14dc79: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 14dc80: 75 26 jne 14dca8 14dc82: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14dc86: 31 f6 xor %esi,%esi 14dc88: 48 8b 07 mov (%rdi),%rax 14dc8b: 48 8b 40 20 mov 0x20(%rax),%rax 14dc8f: e8 00 00 00 00 callq 14dc94 14dc94: 85 c0 test %eax,%eax 14dc96: 0f 85 5e 02 00 00 jne 14defa 14dc9c: 48 83 7c 24 60 00 cmpq $0x0,0x60(%rsp) 14dca2: 0f 84 52 02 00 00 je 14defa 14dca8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 14dcaf 14dcaf: ba c8 00 00 00 mov $0xc8,%edx 14dcb4: be c0 0d 00 00 mov $0xdc0,%esi 14dcb9: e8 00 00 00 00 callq 14dcbe 14dcbe: 49 89 c7 mov %rax,%r15 14dcc1: 48 85 c0 test %rax,%rax 14dcc4: 0f 84 3a 02 00 00 je 14df04 14dcca: 48 89 83 c8 01 00 00 mov %rax,0x1c8(%rbx) 14dcd1: 48 8d 40 18 lea 0x18(%rax),%rax 14dcd5: 4d 8d 67 10 lea 0x10(%r15),%r12 14dcd9: b9 04 00 00 00 mov $0x4,%ecx 14dcde: 48 89 04 24 mov %rax,(%rsp) 14dce2: 49 8d 6f 20 lea 0x20(%r15),%rbp 14dce6: 4d 89 e1 mov %r12,%r9 14dce9: ba 00 10 00 00 mov $0x1000,%edx 14dcee: 50 push %rax 14dcef: 48 8b 3b mov (%rbx),%rdi 14dcf2: 49 89 e8 mov %rbp,%r8 14dcf5: be 20 03 00 00 mov $0x320,%esi 14dcfa: e8 00 00 00 00 callq 14dcff 14dcff: 41 58 pop %r8 14dd01: 85 c0 test %eax,%eax 14dd03: 0f 85 db 01 00 00 jne 14dee4 14dd09: 4d 8d 6f 38 lea 0x38(%r15),%r13 14dd0d: 4d 8d 77 48 lea 0x48(%r15),%r14 14dd11: b9 04 00 00 00 mov $0x4,%ecx 14dd16: 48 b8 01 00 00 00 20 movabs $0x32000000001,%rax 14dd1d: 03 00 00 14dd20: 49 89 07 mov %rax,(%r15) 14dd23: 49 8d 47 40 lea 0x40(%r15),%rax 14dd27: 4d 89 e9 mov %r13,%r9 14dd2a: 4d 89 f0 mov %r14,%r8 14dd2d: 48 89 44 24 08 mov %rax,0x8(%rsp) 14dd32: ba 00 10 00 00 mov $0x1000,%edx 14dd37: be 7c 00 00 00 mov $0x7c,%esi 14dd3c: 50 push %rax 14dd3d: 48 8b 3b mov (%rbx),%rdi 14dd40: 41 c7 47 08 00 00 00 movl $0x0,0x8(%r15) 14dd47: 00 14dd48: e8 00 00 00 00 callq 14dd4d 14dd4d: 5f pop %rdi 14dd4e: 85 c0 test %eax,%eax 14dd50: 0f 85 7f 01 00 00 jne 14ded5 14dd56: 49 8d 77 70 lea 0x70(%r15),%rsi 14dd5a: 4d 8d 4f 60 lea 0x60(%r15),%r9 14dd5e: 48 b8 01 00 00 00 7c movabs $0x7c00000001,%rax 14dd65: 00 00 00 14dd68: b9 04 00 00 00 mov $0x4,%ecx 14dd6d: 49 89 47 28 mov %rax,0x28(%r15) 14dd71: 49 8d 47 68 lea 0x68(%r15),%rax 14dd75: 49 89 f0 mov %rsi,%r8 14dd78: ba 00 10 00 00 mov $0x1000,%edx 14dd7d: 48 89 74 24 20 mov %rsi,0x20(%rsp) 14dd82: be a0 00 00 00 mov $0xa0,%esi 14dd87: 48 89 44 24 10 mov %rax,0x10(%rsp) 14dd8c: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 14dd91: 50 push %rax 14dd92: 48 8b 3b mov (%rbx),%rdi 14dd95: 41 c7 47 30 01 00 00 movl $0x1,0x30(%r15) 14dd9c: 00 14dd9d: e8 00 00 00 00 callq 14dda2 14dda2: 5e pop %rsi 14dda3: 85 c0 test %eax,%eax 14dda5: 0f 85 1a 01 00 00 jne 14dec5 14ddab: 48 b8 01 00 00 00 a0 movabs $0xa000000001,%rax 14ddb2: 00 00 00 14ddb5: ba 00 10 00 00 mov $0x1000,%edx 14ddba: be 00 90 01 00 mov $0x19000,%esi 14ddbf: 41 c7 47 58 02 00 00 movl $0x2,0x58(%r15) 14ddc6: 00 14ddc7: 49 8d 8f 98 00 00 00 lea 0x98(%r15),%rcx 14ddce: 49 89 47 50 mov %rax,0x50(%r15) 14ddd2: 4d 8d 8f 88 00 00 00 lea 0x88(%r15),%r9 14ddd9: 49 8d 87 90 00 00 00 lea 0x90(%r15),%rax 14dde0: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 14dde5: 49 89 c8 mov %rcx,%r8 14dde8: b9 04 00 00 00 mov $0x4,%ecx 14dded: 48 89 44 24 28 mov %rax,0x28(%rsp) 14ddf2: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 14ddf7: 50 push %rax 14ddf8: 48 8b 3b mov (%rbx),%rdi 14ddfb: e8 00 00 00 00 callq 14de00 14de00: 59 pop %rcx 14de01: 85 c0 test %eax,%eax 14de03: 0f 85 a8 00 00 00 jne 14deb1 14de09: ba 00 10 00 00 mov $0x1000,%edx 14de0e: 4d 8d 8f b0 00 00 00 lea 0xb0(%r15),%r9 14de15: 48 b8 01 00 00 00 00 movabs $0x1900000000001,%rax 14de1c: 90 01 00 14de1f: b9 04 00 00 00 mov $0x4,%ecx 14de24: 49 89 47 78 mov %rax,0x78(%r15) 14de28: be 80 00 00 00 mov $0x80,%esi 14de2d: 49 8d 87 b8 00 00 00 lea 0xb8(%r15),%rax 14de34: 4d 8d 87 c0 00 00 00 lea 0xc0(%r15),%r8 14de3b: 50 push %rax 14de3c: 48 8b 3b mov (%rbx),%rdi 14de3f: 41 c7 87 80 00 00 00 movl $0x5,0x80(%r15) 14de46: 05 00 00 00 14de4a: e8 00 00 00 00 callq 14de4f 14de4f: 5a pop %rdx 14de50: 85 c0 test %eax,%eax 14de52: 75 3f jne 14de93 14de54: 48 bb 01 00 00 00 80 movabs $0x8000000001,%rbx 14de5b: 00 00 00 14de5e: 41 c7 87 a8 00 00 00 movl $0x4,0xa8(%r15) 14de65: 04 00 00 00 14de69: 49 89 9f a0 00 00 00 mov %rbx,0xa0(%r15) 14de70: 48 8b 54 24 70 mov 0x70(%rsp),%rdx 14de75: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 14de7c: 00 00 14de7e: 0f 85 8a 00 00 00 jne 14df0e 14de84: 48 83 c4 78 add $0x78,%rsp 14de88: 5b pop %rbx 14de89: 5d pop %rbp 14de8a: 41 5c pop %r12 14de8c: 41 5d pop %r13 14de8e: 41 5e pop %r14 14de90: 41 5f pop %r15 14de92: c3 retq 14de93: 49 83 bf 90 00 00 00 cmpq $0x0,0x90(%r15) 14de9a: 00 14de9b: 74 14 je 14deb1 14de9d: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 14dea2: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 14dea7: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 14deac: e8 00 00 00 00 callq 14deb1 14deb1: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 14deb6: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 14debb: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 14dec0: e8 00 00 00 00 callq 14dec5 14dec5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 14deca: 4c 89 ee mov %r13,%rsi 14decd: 4c 89 f7 mov %r14,%rdi 14ded0: e8 00 00 00 00 callq 14ded5 14ded5: 48 8b 14 24 mov (%rsp),%rdx 14ded9: 4c 89 e6 mov %r12,%rsi 14dedc: 48 89 ef mov %rbp,%rdi 14dedf: e8 00 00 00 00 callq 14dee4 14dee4: 48 8b bb c8 01 00 00 mov 0x1c8(%rbx),%rdi 14deeb: e8 00 00 00 00 callq 14def0 14def0: b8 ea ff ff ff mov $0xffffffea,%eax 14def5: e9 76 ff ff ff jmpq 14de70 14defa: b8 ea ff ff ff mov $0xffffffea,%eax 14deff: e9 6c ff ff ff jmpq 14de70 14df04: b8 f4 ff ff ff mov $0xfffffff4,%eax 14df09: e9 62 ff ff ff jmpq 14de70 14df0e: e8 00 00 00 00 callq 14df13 14df13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14df1a: 00 00 00 00 14df1e: 66 90 xchg %ax,%ax 000000000014df20 : 14df20: e8 00 00 00 00 callq 14df25 14df25: 41 54 push %r12 14df27: 55 push %rbp 14df28: 48 89 fd mov %rdi,%rbp 14df2b: 53 push %rbx 14df2c: 48 83 ec 10 sub $0x10,%rsp 14df30: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14df37: 00 00 14df39: 48 89 44 24 08 mov %rax,0x8(%rsp) 14df3e: 31 c0 xor %eax,%eax 14df40: e8 00 00 00 00 callq 14df45 14df45: 84 c0 test %al,%al 14df47: 0f 84 e7 00 00 00 je 14e034 14df4d: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14df52: be 03 00 00 00 mov $0x3,%esi 14df57: 48 89 ef mov %rbp,%rdi 14df5a: 48 8b 5d 00 mov 0x0(%rbp),%rbx 14df5e: e8 00 00 00 00 callq 14df63 14df63: 41 89 c4 mov %eax,%r12d 14df66: 85 c0 test %eax,%eax 14df68: 0f 85 90 00 00 00 jne 14dffe 14df6e: 48 8b 43 08 mov 0x8(%rbx),%rax 14df72: 66 81 78 3e 7f 68 cmpw $0x687f,0x3e(%rax) 14df78: 0f b6 50 48 movzbl 0x48(%rax),%edx 14df7c: 74 40 je 14dfbe 14df7e: 8b 74 24 04 mov 0x4(%rsp),%esi 14df82: 83 fe 0e cmp $0xe,%esi 14df85: 0f 85 00 00 00 00 jne 14df8b 14df8b: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 14df92: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 14df99: 48 85 d2 test %rdx,%rdx 14df9c: 75 35 jne 14dfd3 14df9e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 14dfa3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14dfaa: 00 00 14dfac: 0f 85 8d 00 00 00 jne 14e03f 14dfb2: 48 83 c4 10 add $0x10,%rsp 14dfb6: 44 89 e0 mov %r12d,%eax 14dfb9: 5b pop %rbx 14dfba: 5d pop %rbp 14dfbb: 41 5c pop %r12 14dfbd: c3 retq 14dfbe: 8d 82 40 ff ff ff lea -0xc0(%rdx),%eax 14dfc4: 83 f8 01 cmp $0x1,%eax 14dfc7: 76 c2 jbe 14df8b 14dfc9: 81 fa c3 00 00 00 cmp $0xc3,%edx 14dfcf: 75 ad jne 14df7e 14dfd1: eb b8 jmp 14df8b 14dfd3: 48 c1 ea 20 shr $0x20,%rdx 14dfd7: 31 c9 xor %ecx,%ecx 14dfd9: 48 89 ef mov %rbp,%rdi 14dfdc: be 0b 00 00 00 mov $0xb,%esi 14dfe1: e8 00 00 00 00 callq 14dfe6 14dfe6: 31 c9 xor %ecx,%ecx 14dfe8: be 0c 00 00 00 mov $0xc,%esi 14dfed: 48 89 ef mov %rbp,%rdi 14dff0: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 14dff7: e8 00 00 00 00 callq 14dffc 14dffc: eb a0 jmp 14df9e 14dffe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e005: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e00c: e8 00 00 00 00 callq 14e011 14e011: 85 c0 test %eax,%eax 14e013: 0f 85 00 00 00 00 jne 14e019 14e019: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e020: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e027: e8 00 00 00 00 callq 14e02c 14e02c: 85 c0 test %eax,%eax 14e02e: 0f 85 00 00 00 00 jne 14e034 14e034: 41 bc ea ff ff ff mov $0xffffffea,%r12d 14e03a: e9 5f ff ff ff jmpq 14df9e 14e03f: e8 00 00 00 00 callq 14e044 14e044: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14e04b: 00 00 00 00 14e04f: 90 nop 000000000014e050 : 14e050: e8 00 00 00 00 callq 14e055 14e055: 40 80 fe 01 cmp $0x1,%sil 14e059: be 04 00 00 00 mov $0x4,%esi 14e05e: 83 d6 00 adc $0x0,%esi 14e061: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 14e065: 75 03 jne 14e06a 14e067: 31 c0 xor %eax,%eax 14e069: c3 retq 14e06a: 31 c9 xor %ecx,%ecx 14e06c: e9 00 00 00 00 jmpq 14e071 14e071: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14e078: 00 00 00 00 14e07c: 0f 1f 40 00 nopl 0x0(%rax) 000000000014e080 : 14e080: e8 00 00 00 00 callq 14e085 14e085: 53 push %rbx 14e086: 48 83 ec 10 sub $0x10,%rsp 14e08a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14e091: 00 00 14e093: 48 89 44 24 08 mov %rax,0x8(%rsp) 14e098: 31 c0 xor %eax,%eax 14e09a: 48 85 f6 test %rsi,%rsi 14e09d: 74 31 je 14e0d0 14e09f: 48 89 f3 mov %rsi,%rbx 14e0a2: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14e0a7: be 06 00 00 00 mov $0x6,%esi 14e0ac: e8 00 00 00 00 callq 14e0b1 14e0b1: 8b 44 24 04 mov 0x4(%rsp),%eax 14e0b5: 48 89 03 mov %rax,(%rbx) 14e0b8: 31 c0 xor %eax,%eax 14e0ba: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 14e0bf: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 14e0c6: 00 00 14e0c8: 75 0d jne 14e0d7 14e0ca: 48 83 c4 10 add $0x10,%rsp 14e0ce: 5b pop %rbx 14e0cf: c3 retq 14e0d0: b8 ea ff ff ff mov $0xffffffea,%eax 14e0d5: eb e3 jmp 14e0ba 14e0d7: e8 00 00 00 00 callq 14e0dc 14e0dc: 0f 1f 40 00 nopl 0x0(%rax) 000000000014e0e0 : 14e0e0: e8 00 00 00 00 callq 14e0e5 14e0e5: 41 89 c8 mov %ecx,%r8d 14e0e8: 41 56 push %r14 14e0ea: 48 0f bf c2 movswq %dx,%rax 14e0ee: 41 55 push %r13 14e0f0: 41 54 push %r12 14e0f2: 49 89 f4 mov %rsi,%r12 14e0f5: 55 push %rbp 14e0f6: 48 89 fd mov %rdi,%rbp 14e0f9: 53 push %rbx 14e0fa: 48 8b 8f c8 01 00 00 mov 0x1c8(%rdi),%rcx 14e101: 4c 8b 2f mov (%rdi),%r13 14e104: 45 84 c0 test %r8b,%r8b 14e107: 0f 84 9a 00 00 00 je 14e1a7 14e10d: 66 83 fa 01 cmp $0x1,%dx 14e111: 0f 8f 46 01 00 00 jg 14e25d 14e117: 48 0f bf d2 movswq %dx,%rdx 14e11b: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 14e11f: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx 14e123: 8b 3b mov (%rbx),%edi 14e125: 85 ff test %edi,%edi 14e127: 0f 84 84 01 00 00 je 14e2b1 14e12d: 8b 73 04 mov 0x4(%rbx),%esi 14e130: 85 f6 test %esi,%esi 14e132: 0f 84 5d 01 00 00 je 14e295 14e138: 48 8d 04 80 lea (%rax,%rax,4),%rax 14e13c: 48 89 ef mov %rbp,%rdi 14e13f: be 1a 00 00 00 mov $0x1a,%esi 14e144: 4c 8d 34 c1 lea (%rcx,%rax,8),%r14 14e148: 31 c9 xor %ecx,%ecx 14e14a: 41 8b 56 14 mov 0x14(%r14),%edx 14e14e: e8 00 00 00 00 callq 14e153 14e153: 41 8b 56 10 mov 0x10(%r14),%edx 14e157: 48 89 ef mov %rbp,%rdi 14e15a: 31 c9 xor %ecx,%ecx 14e15c: be 1b 00 00 00 mov $0x1b,%esi 14e161: e8 00 00 00 00 callq 14e166 14e166: 8b 53 08 mov 0x8(%rbx),%edx 14e169: 31 c9 xor %ecx,%ecx 14e16b: 48 89 ef mov %rbp,%rdi 14e16e: be 1c 00 00 00 mov $0x1c,%esi 14e173: e8 00 00 00 00 callq 14e178 14e178: 49 8b 85 30 07 00 00 mov 0x730(%r13),%rax 14e17f: 4c 89 ef mov %r13,%rdi 14e182: 31 f6 xor %esi,%esi 14e184: 48 8b 40 60 mov 0x60(%rax),%rax 14e188: e8 00 00 00 00 callq 14e18d 14e18d: 8b 53 04 mov 0x4(%rbx),%edx 14e190: 49 8b 76 18 mov 0x18(%r14),%rsi 14e194: 4c 89 e7 mov %r12,%rdi 14e197: e8 00 00 00 00 callq 14e19c 14e19c: 31 c0 xor %eax,%eax 14e19e: 5b pop %rbx 14e19f: 5d pop %rbp 14e1a0: 41 5c pop %r12 14e1a2: 41 5d pop %r13 14e1a4: 41 5e pop %r14 14e1a6: c3 retq 14e1a7: 66 83 fa 01 cmp $0x1,%dx 14e1ab: 0f 8f 8a 00 00 00 jg 14e23b 14e1b1: 48 0f bf d2 movswq %dx,%rdx 14e1b5: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 14e1b9: 48 8d 1c d1 lea (%rcx,%rdx,8),%rbx 14e1bd: 8b 13 mov (%rbx),%edx 14e1bf: 85 d2 test %edx,%edx 14e1c1: 0f 84 06 01 00 00 je 14e2cd 14e1c7: 8b 53 04 mov 0x4(%rbx),%edx 14e1ca: 85 d2 test %edx,%edx 14e1cc: 0f 84 a7 00 00 00 je 14e279 14e1d2: 48 8d 04 80 lea (%rax,%rax,4),%rax 14e1d6: 4c 8d 34 c1 lea (%rcx,%rax,8),%r14 14e1da: 49 8b 7e 18 mov 0x18(%r14),%rdi 14e1de: e8 00 00 00 00 callq 14e1e3 14e1e3: 49 8b 85 30 07 00 00 mov 0x730(%r13),%rax 14e1ea: 31 f6 xor %esi,%esi 14e1ec: 4c 89 ef mov %r13,%rdi 14e1ef: 48 8b 40 60 mov 0x60(%rax),%rax 14e1f3: e8 00 00 00 00 callq 14e1f8 14e1f8: 41 8b 56 14 mov 0x14(%r14),%edx 14e1fc: 31 c9 xor %ecx,%ecx 14e1fe: be 1a 00 00 00 mov $0x1a,%esi 14e203: 48 89 ef mov %rbp,%rdi 14e206: e8 00 00 00 00 callq 14e20b 14e20b: 49 8b 56 10 mov 0x10(%r14),%rdx 14e20f: 31 c9 xor %ecx,%ecx 14e211: be 1b 00 00 00 mov $0x1b,%esi 14e216: 48 89 ef mov %rbp,%rdi 14e219: e8 00 00 00 00 callq 14e21e 14e21e: 8b 53 08 mov 0x8(%rbx),%edx 14e221: 31 c9 xor %ecx,%ecx 14e223: be 1d 00 00 00 mov $0x1d,%esi 14e228: 48 89 ef mov %rbp,%rdi 14e22b: e8 00 00 00 00 callq 14e230 14e230: 31 c0 xor %eax,%eax 14e232: 5b pop %rbx 14e233: 5d pop %rbp 14e234: 41 5c pop %r12 14e236: 41 5d pop %r13 14e238: 41 5e pop %r14 14e23a: c3 retq 14e23b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e242: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e249: e8 00 00 00 00 callq 14e24e 14e24e: 85 c0 test %eax,%eax 14e250: 0f 85 97 00 00 00 jne 14e2ed 14e256: b8 ea ff ff ff mov $0xffffffea,%eax 14e25b: eb d5 jmp 14e232 14e25d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e264: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e26b: e8 00 00 00 00 callq 14e270 14e270: 85 c0 test %eax,%eax 14e272: 74 e2 je 14e256 14e274: e9 00 00 00 00 jmpq 14e279 14e279: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e280: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e287: e8 00 00 00 00 callq 14e28c 14e28c: 85 c0 test %eax,%eax 14e28e: 74 c6 je 14e256 14e290: e9 00 00 00 00 jmpq 14e295 14e295: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e29c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e2a3: e8 00 00 00 00 callq 14e2a8 14e2a8: 85 c0 test %eax,%eax 14e2aa: 74 aa je 14e256 14e2ac: e9 00 00 00 00 jmpq 14e2b1 14e2b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e2b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e2bf: e8 00 00 00 00 callq 14e2c4 14e2c4: 85 c0 test %eax,%eax 14e2c6: 74 8e je 14e256 14e2c8: e9 00 00 00 00 jmpq 14e2cd 14e2cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e2d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e2db: e8 00 00 00 00 callq 14e2e0 14e2e0: 85 c0 test %eax,%eax 14e2e2: 0f 84 6e ff ff ff je 14e256 14e2e8: e9 00 00 00 00 jmpq 14e2ed 14e2ed: e9 00 00 00 00 jmpq 14e2f2 14e2f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14e2f9: 00 00 00 00 14e2fd: 0f 1f 00 nopl (%rax) 000000000014e300 : 14e300: e8 00 00 00 00 callq 14e305 14e305: 55 push %rbp 14e306: 48 8b 2f mov (%rdi),%rbp 14e309: 31 d2 xor %edx,%edx 14e30b: b9 ff ff ff ff mov $0xffffffff,%ecx 14e310: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 14e317: 8b 30 mov (%rax),%esi 14e319: 81 c6 9a 02 00 00 add $0x29a,%esi 14e31f: e8 00 00 00 00 callq 14e324 14e324: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 14e32b: 48 89 ef mov %rbp,%rdi 14e32e: 31 d2 xor %edx,%edx 14e330: 5d pop %rbp 14e331: 8b 30 mov (%rax),%esi 14e333: 81 c6 9a 02 00 00 add $0x29a,%esi 14e339: e9 00 00 00 00 jmpq 14e33e 14e33e: 66 90 xchg %ax,%ax 000000000014e340 : 14e340: e8 00 00 00 00 callq 14e345 14e345: 48 8b 3f mov (%rdi),%rdi 14e348: 31 d2 xor %edx,%edx 14e34a: 48 8b 87 48 5f 01 00 mov 0x15f48(%rdi),%rax 14e351: 8b 30 mov (%rax),%esi 14e353: 81 c6 92 02 00 00 add $0x292,%esi 14e359: e9 00 00 00 00 jmpq 14e35e 14e35e: 66 90 xchg %ax,%ax 000000000014e360 : 14e360: e8 00 00 00 00 callq 14e365 14e365: 55 push %rbp 14e366: 48 8d 57 10 lea 0x10(%rdi),%rdx 14e36a: 48 89 fd mov %rdi,%rbp 14e36d: be 02 00 00 00 mov $0x2,%esi 14e372: 53 push %rbx 14e373: 48 83 ec 10 sub $0x10,%rsp 14e377: 48 8b 1f mov (%rdi),%rbx 14e37a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14e381: 00 00 14e383: 48 89 44 24 08 mov %rax,0x8(%rsp) 14e388: 31 c0 xor %eax,%eax 14e38a: e8 00 00 00 00 callq 14e38f 14e38f: 8b 45 10 mov 0x10(%rbp),%eax 14e392: 48 8b 93 20 07 00 00 mov 0x720(%rbx),%rdx 14e399: c1 e8 08 shr $0x8,%eax 14e39c: 83 e2 03 and $0x3,%edx 14e39f: 89 83 88 7f 00 00 mov %eax,0x7f88(%rbx) 14e3a5: 48 83 fa 01 cmp $0x1,%rdx 14e3a9: 75 07 jne 14e3b2 14e3ab: 3d 44 1e 00 00 cmp $0x1e44,%eax 14e3b0: 76 3b jbe 14e3ed 14e3b2: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14e3b7: be 03 00 00 00 mov $0x3,%esi 14e3bc: 48 89 ef mov %rbp,%rdi 14e3bf: e8 00 00 00 00 callq 14e3c4 14e3c4: 8b 44 24 04 mov 0x4(%rsp),%eax 14e3c8: 83 e8 06 sub $0x6,%eax 14e3cb: 83 f8 01 cmp $0x1,%eax 14e3ce: 0f 87 00 00 00 00 ja 14e3d4 14e3d4: 31 c0 xor %eax,%eax 14e3d6: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 14e3db: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 14e3e2: 00 00 14e3e4: 75 13 jne 14e3f9 14e3e6: 48 83 c4 10 add $0x10,%rsp 14e3ea: 5b pop %rbx 14e3eb: 5d pop %rbp 14e3ec: c3 retq 14e3ed: 81 a3 74 85 00 00 ff andl $0xffff7fff,0x8574(%rbx) 14e3f4: 7f ff ff 14e3f7: eb b9 jmp 14e3b2 14e3f9: e8 00 00 00 00 callq 14e3fe 14e3fe: 66 90 xchg %ax,%ax 000000000014e400 : 14e400: e8 00 00 00 00 callq 14e405 14e405: 55 push %rbp 14e406: 53 push %rbx 14e407: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 14e40e: 48 85 db test %rbx,%rbx 14e411: 74 3c je 14e44f 14e413: 48 89 fd mov %rdi,%rbp 14e416: 48 8d 53 18 lea 0x18(%rbx),%rdx 14e41a: 48 8d 73 10 lea 0x10(%rbx),%rsi 14e41e: 48 8d 7b 20 lea 0x20(%rbx),%rdi 14e422: e8 00 00 00 00 callq 14e427 14e427: 48 8d 53 40 lea 0x40(%rbx),%rdx 14e42b: 48 8d 73 38 lea 0x38(%rbx),%rsi 14e42f: 48 8d 7b 48 lea 0x48(%rbx),%rdi 14e433: e8 00 00 00 00 callq 14e438 14e438: 48 8b bd c8 01 00 00 mov 0x1c8(%rbp),%rdi 14e43f: e8 00 00 00 00 callq 14e444 14e444: 48 c7 85 c8 01 00 00 movq $0x0,0x1c8(%rbp) 14e44b: 00 00 00 00 14e44f: 31 c0 xor %eax,%eax 14e451: 5b pop %rbx 14e452: 5d pop %rbp 14e453: c3 retq 14e454: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14e45b: 00 00 00 00 14e45f: 90 nop 000000000014e460 : 14e460: e8 00 00 00 00 callq 14e465 14e465: 41 56 push %r14 14e467: ba 50 00 00 00 mov $0x50,%edx 14e46c: be c0 0d 00 00 mov $0xdc0,%esi 14e471: 41 55 push %r13 14e473: 41 54 push %r12 14e475: 55 push %rbp 14e476: 53 push %rbx 14e477: 48 89 fb mov %rdi,%rbx 14e47a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 14e481 14e481: e8 00 00 00 00 callq 14e486 14e486: 48 85 c0 test %rax,%rax 14e489: 0f 84 b3 00 00 00 je 14e542 14e48f: 4c 8d 70 18 lea 0x18(%rax),%r14 14e493: 4c 8d 68 10 lea 0x10(%rax),%r13 14e497: 48 8b 3b mov (%rbx),%rdi 14e49a: b9 04 00 00 00 mov $0x4,%ecx 14e49f: 41 56 push %r14 14e4a1: 4c 8d 60 20 lea 0x20(%rax),%r12 14e4a5: 4d 89 e9 mov %r13,%r9 14e4a8: ba 00 10 00 00 mov $0x1000,%edx 14e4ad: 48 89 83 c8 01 00 00 mov %rax,0x1c8(%rbx) 14e4b4: 4d 89 e0 mov %r12,%r8 14e4b7: be 7c 00 00 00 mov $0x7c,%esi 14e4bc: 48 89 c5 mov %rax,%rbp 14e4bf: e8 00 00 00 00 callq 14e4c4 14e4c4: 59 pop %rcx 14e4c5: 85 c0 test %eax,%eax 14e4c7: 75 6a jne 14e533 14e4c9: 48 8b 3b mov (%rbx),%rdi 14e4cc: ba 00 10 00 00 mov $0x1000,%edx 14e4d1: 4c 8d 4d 38 lea 0x38(%rbp),%r9 14e4d5: 4c 8d 45 48 lea 0x48(%rbp),%r8 14e4d9: 48 b8 01 00 00 00 7c movabs $0x7c00000001,%rax 14e4e0: 00 00 00 14e4e3: b9 04 00 00 00 mov $0x4,%ecx 14e4e8: be a0 00 00 00 mov $0xa0,%esi 14e4ed: c7 45 08 01 00 00 00 movl $0x1,0x8(%rbp) 14e4f4: 48 89 45 00 mov %rax,0x0(%rbp) 14e4f8: 48 8d 45 40 lea 0x40(%rbp),%rax 14e4fc: 50 push %rax 14e4fd: e8 00 00 00 00 callq 14e502 14e502: 5a pop %rdx 14e503: 85 c0 test %eax,%eax 14e505: 75 1e jne 14e525 14e507: 48 b9 01 00 00 00 a0 movabs $0xa000000001,%rcx 14e50e: 00 00 00 14e511: c7 45 30 04 00 00 00 movl $0x4,0x30(%rbp) 14e518: 48 89 4d 28 mov %rcx,0x28(%rbp) 14e51c: 5b pop %rbx 14e51d: 5d pop %rbp 14e51e: 41 5c pop %r12 14e520: 41 5d pop %r13 14e522: 41 5e pop %r14 14e524: c3 retq 14e525: 4c 89 f2 mov %r14,%rdx 14e528: 4c 89 ee mov %r13,%rsi 14e52b: 4c 89 e7 mov %r12,%rdi 14e52e: e8 00 00 00 00 callq 14e533 14e533: 48 89 ef mov %rbp,%rdi 14e536: e8 00 00 00 00 callq 14e53b 14e53b: b8 ea ff ff ff mov $0xffffffea,%eax 14e540: eb da jmp 14e51c 14e542: b8 f4 ff ff ff mov $0xfffffff4,%eax 14e547: eb d3 jmp 14e51c 14e549: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000014e550 : 14e550: e8 00 00 00 00 callq 14e555 14e555: 41 55 push %r13 14e557: 41 54 push %r12 14e559: 41 89 f4 mov %esi,%r12d 14e55c: 55 push %rbp 14e55d: 4c 8b 2f mov (%rdi),%r13 14e560: 48 89 fd mov %rdi,%rbp 14e563: 45 0f b7 e4 movzwl %r12w,%r12d 14e567: e8 94 fd ff ff callq 14e300 14e56c: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 14e573: 31 c9 xor %ecx,%ecx 14e575: 31 d2 xor %edx,%edx 14e577: 4c 89 ef mov %r13,%rdi 14e57a: 8b 30 mov (%rax),%esi 14e57c: 81 c6 9a 02 00 00 add $0x29a,%esi 14e582: e8 00 00 00 00 callq 14e587 14e587: 48 8b 7d 00 mov 0x0(%rbp),%rdi 14e58b: 31 c9 xor %ecx,%ecx 14e58d: 44 89 e2 mov %r12d,%edx 14e590: 48 8b 87 48 5f 01 00 mov 0x15f48(%rdi),%rax 14e597: 8b 30 mov (%rax),%esi 14e599: 81 c6 82 02 00 00 add $0x282,%esi 14e59f: e8 00 00 00 00 callq 14e5a4 14e5a4: 4c 8b 6d 00 mov 0x0(%rbp),%r13 14e5a8: 31 d2 xor %edx,%edx 14e5aa: 48 89 ef mov %rbp,%rdi 14e5ad: b9 ff ff ff ff mov $0xffffffff,%ecx 14e5b2: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 14e5b9: 8b 30 mov (%rax),%esi 14e5bb: 81 c6 9a 02 00 00 add $0x29a,%esi 14e5c1: e8 00 00 00 00 callq 14e5c6 14e5c6: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 14e5cd: 31 d2 xor %edx,%edx 14e5cf: 4c 89 ef mov %r13,%rdi 14e5d2: 8b 30 mov (%rax),%esi 14e5d4: 81 c6 9a 02 00 00 add $0x29a,%esi 14e5da: e8 00 00 00 00 callq 14e5df 14e5df: 85 c0 test %eax,%eax 14e5e1: 0f 84 00 00 00 00 je 14e5e7 14e5e7: 5d pop %rbp 14e5e8: 31 c0 xor %eax,%eax 14e5ea: 41 5c pop %r12 14e5ec: 41 5d pop %r13 14e5ee: c3 retq 14e5ef: 90 nop 000000000014e5f0 : 14e5f0: e8 00 00 00 00 callq 14e5f5 14e5f5: 41 55 push %r13 14e5f7: 41 89 d5 mov %edx,%r13d 14e5fa: 41 54 push %r12 14e5fc: 55 push %rbp 14e5fd: 48 89 fd mov %rdi,%rbp 14e600: 53 push %rbx 14e601: 4c 8b 27 mov (%rdi),%r12 14e604: 89 f3 mov %esi,%ebx 14e606: e8 f5 fc ff ff callq 14e300 14e60b: 31 c9 xor %ecx,%ecx 14e60d: 31 d2 xor %edx,%edx 14e60f: 4c 89 e7 mov %r12,%rdi 14e612: 49 8b 84 24 48 5f 01 mov 0x15f48(%r12),%rax 14e619: 00 14e61a: 8b 30 mov (%rax),%esi 14e61c: 81 c6 9a 02 00 00 add $0x29a,%esi 14e622: e8 00 00 00 00 callq 14e627 14e627: 31 c9 xor %ecx,%ecx 14e629: 44 89 ea mov %r13d,%edx 14e62c: 4c 89 e7 mov %r12,%rdi 14e62f: 49 8b 84 24 48 5f 01 mov 0x15f48(%r12),%rax 14e636: 00 14e637: 44 0f b7 eb movzwl %bx,%r13d 14e63b: 8b 30 mov (%rax),%esi 14e63d: 81 c6 92 02 00 00 add $0x292,%esi 14e643: e8 00 00 00 00 callq 14e648 14e648: 48 8b 7d 00 mov 0x0(%rbp),%rdi 14e64c: 31 c9 xor %ecx,%ecx 14e64e: 44 89 ea mov %r13d,%edx 14e651: 48 8b 87 48 5f 01 00 mov 0x15f48(%rdi),%rax 14e658: 8b 30 mov (%rax),%esi 14e65a: 81 c6 82 02 00 00 add $0x282,%esi 14e660: e8 00 00 00 00 callq 14e665 14e665: 4c 8b 65 00 mov 0x0(%rbp),%r12 14e669: 31 d2 xor %edx,%edx 14e66b: 48 89 ef mov %rbp,%rdi 14e66e: b9 ff ff ff ff mov $0xffffffff,%ecx 14e673: 49 8b 84 24 48 5f 01 mov 0x15f48(%r12),%rax 14e67a: 00 14e67b: 8b 30 mov (%rax),%esi 14e67d: 81 c6 9a 02 00 00 add $0x29a,%esi 14e683: e8 00 00 00 00 callq 14e688 14e688: 49 8b 84 24 48 5f 01 mov 0x15f48(%r12),%rax 14e68f: 00 14e690: 31 d2 xor %edx,%edx 14e692: 4c 89 e7 mov %r12,%rdi 14e695: 8b 30 mov (%rax),%esi 14e697: 81 c6 9a 02 00 00 add $0x29a,%esi 14e69d: e8 00 00 00 00 callq 14e6a2 14e6a2: 85 c0 test %eax,%eax 14e6a4: 0f 84 00 00 00 00 je 14e6aa 14e6aa: 5b pop %rbx 14e6ab: 31 c0 xor %eax,%eax 14e6ad: 5d pop %rbp 14e6ae: 41 5c pop %r12 14e6b0: 41 5d pop %r13 14e6b2: c3 retq 14e6b3: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14e6ba: 00 00 00 14e6bd: 0f 1f 00 nopl (%rax) 000000000014e6c0 : 14e6c0: e8 00 00 00 00 callq 14e6c5 14e6c5: 53 push %rbx 14e6c6: 48 89 fb mov %rdi,%rbx 14e6c9: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14e6cd: ba 04 00 00 80 mov $0x80000004,%edx 14e6d2: be 01 00 00 00 mov $0x1,%esi 14e6d7: 48 8b 07 mov (%rdi),%rax 14e6da: 48 8b 40 10 mov 0x10(%rax),%rax 14e6de: e8 00 00 00 00 callq 14e6e3 14e6e3: 41 89 c0 mov %eax,%r8d 14e6e6: 41 83 e0 01 and $0x1,%r8d 14e6ea: 75 24 jne 14e710 14e6ec: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14e6f0: ba 70 03 00 80 mov $0x80000370,%edx 14e6f5: be 01 00 00 00 mov $0x1,%esi 14e6fa: 48 8b 07 mov (%rdi),%rax 14e6fd: 48 8b 40 10 mov 0x10(%rax),%rax 14e701: e8 00 00 00 00 callq 14e706 14e706: 5b pop %rbx 14e707: 3d ff 00 02 00 cmp $0x200ff,%eax 14e70c: 0f 97 c0 seta %al 14e70f: c3 retq 14e710: 31 c0 xor %eax,%eax 14e712: 5b pop %rbx 14e713: c3 retq 14e714: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14e71b: 00 00 00 00 14e71f: 90 nop 000000000014e720 : 14e720: e8 00 00 00 00 callq 14e725 14e725: eb 99 jmp 14e6c0 14e727: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 14e72e: 00 00 000000000014e730 : 14e730: e8 00 00 00 00 callq 14e735 14e735: 31 c0 xor %eax,%eax 14e737: c3 retq 14e738: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 14e73f: 00 000000000014e740 : 14e740: e8 00 00 00 00 callq 14e745 14e745: 55 push %rbp 14e746: ba 00 00 00 80 mov $0x80000000,%edx 14e74b: be 01 00 00 00 mov $0x1,%esi 14e750: 53 push %rbx 14e751: 48 89 fb mov %rdi,%rbx 14e754: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14e758: 48 8b 07 mov (%rdi),%rax 14e75b: 48 8b 68 18 mov 0x18(%rax),%rbp 14e75f: 48 8b 40 10 mov 0x10(%rax),%rax 14e763: e8 00 00 00 00 callq 14e768 14e768: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14e76c: ba 00 00 00 80 mov $0x80000000,%edx 14e771: be 01 00 00 00 mov $0x1,%esi 14e776: 83 c8 01 or $0x1,%eax 14e779: 89 c1 mov %eax,%ecx 14e77b: e8 00 00 00 00 callq 14e780 14e780: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14e784: ba 04 00 00 80 mov $0x80000004,%edx 14e789: be 01 00 00 00 mov $0x1,%esi 14e78e: 48 8b 07 mov (%rdi),%rax 14e791: 48 8b 68 18 mov 0x18(%rax),%rbp 14e795: 48 8b 40 10 mov 0x10(%rax),%rax 14e799: e8 00 00 00 00 callq 14e79e 14e79e: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14e7a2: ba 04 00 00 80 mov $0x80000004,%edx 14e7a7: be 01 00 00 00 mov $0x1,%esi 14e7ac: 83 c8 01 or $0x1,%eax 14e7af: 89 c1 mov %eax,%ecx 14e7b1: e8 00 00 00 00 callq 14e7b6 14e7b6: 31 c0 xor %eax,%eax 14e7b8: 5b pop %rbx 14e7b9: 5d pop %rbp 14e7ba: c3 retq 14e7bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000014e7c0 : 14e7c0: e8 00 00 00 00 callq 14e7c5 14e7c5: 41 57 push %r15 14e7c7: 41 56 push %r14 14e7c9: 41 55 push %r13 14e7cb: 41 54 push %r12 14e7cd: 55 push %rbp 14e7ce: 53 push %rbx 14e7cf: 48 83 ec 18 sub $0x18,%rsp 14e7d3: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 14e7da: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 14e7e1: 48 89 04 24 mov %rax,(%rsp) 14e7e5: 8b 40 04 mov 0x4(%rax),%eax 14e7e8: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 14e7ed: 89 44 24 14 mov %eax,0x14(%rsp) 14e7f1: 48 85 f6 test %rsi,%rsi 14e7f4: 0f 84 6a 03 00 00 je 14eb64 14e7fa: 80 3e 00 cmpb $0x0,(%rsi) 14e7fd: 49 89 fe mov %rdi,%r14 14e800: 49 89 f5 mov %rsi,%r13 14e803: 0f 84 87 01 00 00 je 14e990 14e809: 8b b1 40 0d 00 00 mov 0xd40(%rcx),%esi 14e80f: 85 f6 test %esi,%esi 14e811: 0f 84 49 01 00 00 je 14e960 14e817: 48 8b 04 24 mov (%rsp),%rax 14e81b: 80 b8 24 01 00 00 00 cmpb $0x0,0x124(%rax) 14e822: 0f 84 68 01 00 00 je 14e990 14e828: 48 8b 04 24 mov (%rsp),%rax 14e82c: 45 31 ff xor %r15d,%r15d 14e82f: 48 8d 98 52 01 00 00 lea 0x152(%rax),%rbx 14e836: 8b 44 24 14 mov 0x14(%rsp),%eax 14e83a: 44 8d a0 58 01 00 00 lea 0x158(%rax),%r12d 14e841: e9 8d 00 00 00 jmpq 14e8d3 14e846: 88 43 1e mov %al,0x1e(%rbx) 14e849: 41 0f b6 45 02 movzbl 0x2(%r13),%eax 14e84e: 44 89 e5 mov %r12d,%ebp 14e851: be 01 00 00 00 mov $0x1,%esi 14e856: 83 e5 fc and $0xfffffffc,%ebp 14e859: 88 43 1f mov %al,0x1f(%rbx) 14e85c: 49 8b 7e 60 mov 0x60(%r14),%rdi 14e860: 89 ea mov %ebp,%edx 14e862: 48 8b 07 mov (%rdi),%rax 14e865: 48 8b 40 10 mov 0x10(%rax),%rax 14e869: e8 00 00 00 00 callq 14e86e 14e86e: 0f b6 53 1e movzbl 0x1e(%rbx),%edx 14e872: b9 01 00 00 00 mov $0x1,%ecx 14e877: 44 89 e7 mov %r12d,%edi 14e87a: 0f c8 bswap %eax 14e87c: 89 c6 mov %eax,%esi 14e87e: e8 00 00 00 00 callq 14e883 14e883: 0f b6 53 1f movzbl 0x1f(%rbx),%edx 14e887: 41 8d 7c 24 01 lea 0x1(%r12),%edi 14e88c: b9 01 00 00 00 mov $0x1,%ecx 14e891: 89 c6 mov %eax,%esi 14e893: e8 00 00 00 00 callq 14e898 14e898: 49 8b 7e 60 mov 0x60(%r14),%rdi 14e89c: 89 ea mov %ebp,%edx 14e89e: be 01 00 00 00 mov $0x1,%esi 14e8a3: 0f c8 bswap %eax 14e8a5: 89 c1 mov %eax,%ecx 14e8a7: 48 8b 07 mov (%rdi),%rax 14e8aa: 48 8b 40 18 mov 0x18(%rax),%rax 14e8ae: e8 00 00 00 00 callq 14e8b3 14e8b3: 48 8b 04 24 mov (%rsp),%rax 14e8b7: 41 83 c7 01 add $0x1,%r15d 14e8bb: 48 83 c3 38 add $0x38,%rbx 14e8bf: 41 83 c4 38 add $0x38,%r12d 14e8c3: 0f b6 80 24 01 00 00 movzbl 0x124(%rax),%eax 14e8ca: 44 39 f8 cmp %r15d,%eax 14e8cd: 0f 86 aa 00 00 00 jbe 14e97d 14e8d3: 41 0f b7 45 04 movzwl 0x4(%r13),%eax 14e8d8: 66 c1 c0 08 rol $0x8,%ax 14e8dc: 66 39 03 cmp %ax,(%rbx) 14e8df: 74 5e je 14e93f 14e8e1: 66 89 03 mov %ax,(%rbx) 14e8e4: 49 8b 7e 60 mov 0x60(%r14),%rdi 14e8e8: 45 8d 5c 24 e2 lea -0x1e(%r12),%r11d 14e8ed: be 01 00 00 00 mov $0x1,%esi 14e8f2: 44 89 dd mov %r11d,%ebp 14e8f5: 44 89 5c 24 10 mov %r11d,0x10(%rsp) 14e8fa: 48 8b 07 mov (%rdi),%rax 14e8fd: 83 e5 fc and $0xfffffffc,%ebp 14e900: 89 ea mov %ebp,%edx 14e902: 48 8b 40 10 mov 0x10(%rax),%rax 14e906: e8 00 00 00 00 callq 14e90b 14e90b: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 14e910: 0f b7 13 movzwl (%rbx),%edx 14e913: b9 02 00 00 00 mov $0x2,%ecx 14e918: 0f c8 bswap %eax 14e91a: 89 c6 mov %eax,%esi 14e91c: 44 89 df mov %r11d,%edi 14e91f: e8 00 00 00 00 callq 14e924 14e924: 49 8b 7e 60 mov 0x60(%r14),%rdi 14e928: 89 ea mov %ebp,%edx 14e92a: be 01 00 00 00 mov $0x1,%esi 14e92f: 0f c8 bswap %eax 14e931: 89 c1 mov %eax,%ecx 14e933: 48 8b 07 mov (%rdi),%rax 14e936: 48 8b 40 18 mov 0x18(%rax),%rax 14e93a: e8 00 00 00 00 callq 14e93f 14e93f: 41 0f b6 45 01 movzbl 0x1(%r13),%eax 14e944: 38 43 1e cmp %al,0x1e(%rbx) 14e947: 0f 85 f9 fe ff ff jne 14e846 14e94d: 41 0f b6 4d 02 movzbl 0x2(%r13),%ecx 14e952: 38 4b 1f cmp %cl,0x1f(%rbx) 14e955: 0f 85 eb fe ff ff jne 14e846 14e95b: e9 53 ff ff ff jmpq 14e8b3 14e960: 31 d2 xor %edx,%edx 14e962: be 89 01 00 00 mov $0x189,%esi 14e967: e8 00 00 00 00 callq 14e96c 14e96c: 48 8b 04 24 mov (%rsp),%rax 14e970: 80 b8 24 01 00 00 00 cmpb $0x0,0x124(%rax) 14e977: 0f 85 ab fe ff ff jne 14e828 14e97d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 14e982: 8b 88 40 0d 00 00 mov 0xd40(%rax),%ecx 14e988: 85 c9 test %ecx,%ecx 14e98a: 0f 84 b8 01 00 00 je 14eb48 14e990: 41 80 7d 06 00 cmpb $0x0,0x6(%r13) 14e995: 0f 84 8b 01 00 00 je 14eb26 14e99b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 14e9a0: 8b 90 44 0d 00 00 mov 0xd44(%rax),%edx 14e9a6: 85 d2 test %edx,%edx 14e9a8: 0f 84 49 01 00 00 je 14eaf7 14e9ae: 48 8b 04 24 mov (%rsp),%rax 14e9b2: 80 b8 25 01 00 00 00 cmpb $0x0,0x125(%rax) 14e9b9: 0f 84 67 01 00 00 je 14eb26 14e9bf: 48 8b 04 24 mov (%rsp),%rax 14e9c3: 8b 6c 24 14 mov 0x14(%rsp),%ebp 14e9c7: 45 31 e4 xor %r12d,%r12d 14e9ca: 48 8d 98 64 03 00 00 lea 0x364(%rax),%rbx 14e9d1: 81 c5 4c 03 00 00 add $0x34c,%ebp 14e9d7: e9 8a 00 00 00 jmpq 14ea66 14e9dc: 88 03 mov %al,(%rbx) 14e9de: 41 0f b6 45 08 movzbl 0x8(%r13),%eax 14e9e3: 41 89 ef mov %ebp,%r15d 14e9e6: be 01 00 00 00 mov $0x1,%esi 14e9eb: 41 83 e7 fc and $0xfffffffc,%r15d 14e9ef: 88 43 01 mov %al,0x1(%rbx) 14e9f2: 49 8b 7e 60 mov 0x60(%r14),%rdi 14e9f6: 44 89 fa mov %r15d,%edx 14e9f9: 48 8b 07 mov (%rdi),%rax 14e9fc: 48 8b 40 10 mov 0x10(%rax),%rax 14ea00: e8 00 00 00 00 callq 14ea05 14ea05: 0f b6 13 movzbl (%rbx),%edx 14ea08: b9 01 00 00 00 mov $0x1,%ecx 14ea0d: 89 ef mov %ebp,%edi 14ea0f: 0f c8 bswap %eax 14ea11: 89 c6 mov %eax,%esi 14ea13: e8 00 00 00 00 callq 14ea18 14ea18: 0f b6 53 01 movzbl 0x1(%rbx),%edx 14ea1c: 8d 7d 01 lea 0x1(%rbp),%edi 14ea1f: b9 01 00 00 00 mov $0x1,%ecx 14ea24: 89 c6 mov %eax,%esi 14ea26: e8 00 00 00 00 callq 14ea2b 14ea2b: 49 8b 7e 60 mov 0x60(%r14),%rdi 14ea2f: 44 89 fa mov %r15d,%edx 14ea32: be 01 00 00 00 mov $0x1,%esi 14ea37: 0f c8 bswap %eax 14ea39: 89 c1 mov %eax,%ecx 14ea3b: 48 8b 07 mov (%rdi),%rax 14ea3e: 48 8b 40 18 mov 0x18(%rax),%rax 14ea42: e8 00 00 00 00 callq 14ea47 14ea47: 48 8b 04 24 mov (%rsp),%rax 14ea4b: 41 83 c4 01 add $0x1,%r12d 14ea4f: 48 83 c3 48 add $0x48,%rbx 14ea53: 83 c5 48 add $0x48,%ebp 14ea56: 0f b6 80 25 01 00 00 movzbl 0x125(%rax),%eax 14ea5d: 44 39 e0 cmp %r12d,%eax 14ea60: 0f 86 b1 00 00 00 jbe 14eb17 14ea66: 41 0f b7 45 0a movzwl 0xa(%r13),%eax 14ea6b: 66 c1 c0 08 rol $0x8,%ax 14ea6f: 66 39 43 04 cmp %ax,0x4(%rbx) 14ea73: 74 62 je 14ead7 14ea75: 66 89 43 04 mov %ax,0x4(%rbx) 14ea79: 49 8b 7e 60 mov 0x60(%r14),%rdi 14ea7d: 44 8d 55 04 lea 0x4(%rbp),%r10d 14ea81: be 01 00 00 00 mov $0x1,%esi 14ea86: 45 89 d7 mov %r10d,%r15d 14ea89: 44 89 54 24 10 mov %r10d,0x10(%rsp) 14ea8e: 48 8b 07 mov (%rdi),%rax 14ea91: 41 83 e7 fc and $0xfffffffc,%r15d 14ea95: 44 89 fa mov %r15d,%edx 14ea98: 48 8b 40 10 mov 0x10(%rax),%rax 14ea9c: e8 00 00 00 00 callq 14eaa1 14eaa1: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 14eaa6: 0f b7 53 04 movzwl 0x4(%rbx),%edx 14eaaa: b9 02 00 00 00 mov $0x2,%ecx 14eaaf: 0f c8 bswap %eax 14eab1: 89 c6 mov %eax,%esi 14eab3: 44 89 d7 mov %r10d,%edi 14eab6: e8 00 00 00 00 callq 14eabb 14eabb: 49 8b 7e 60 mov 0x60(%r14),%rdi 14eabf: 44 89 fa mov %r15d,%edx 14eac2: be 01 00 00 00 mov $0x1,%esi 14eac7: 0f c8 bswap %eax 14eac9: 89 c1 mov %eax,%ecx 14eacb: 48 8b 07 mov (%rdi),%rax 14eace: 48 8b 40 18 mov 0x18(%rax),%rax 14ead2: e8 00 00 00 00 callq 14ead7 14ead7: 41 0f b6 45 07 movzbl 0x7(%r13),%eax 14eadc: 38 03 cmp %al,(%rbx) 14eade: 0f 85 f8 fe ff ff jne 14e9dc 14eae4: 41 0f b6 4d 08 movzbl 0x8(%r13),%ecx 14eae9: 38 4b 01 cmp %cl,0x1(%rbx) 14eaec: 0f 85 ea fe ff ff jne 14e9dc 14eaf2: e9 50 ff ff ff jmpq 14ea47 14eaf7: 31 d2 xor %edx,%edx 14eaf9: be 8b 01 00 00 mov $0x18b,%esi 14eafe: 4c 89 f7 mov %r14,%rdi 14eb01: e8 00 00 00 00 callq 14eb06 14eb06: 48 8b 04 24 mov (%rsp),%rax 14eb0a: 80 b8 25 01 00 00 00 cmpb $0x0,0x125(%rax) 14eb11: 0f 85 a8 fe ff ff jne 14e9bf 14eb17: 48 8b 44 24 08 mov 0x8(%rsp),%rax 14eb1c: 8b 80 44 0d 00 00 mov 0xd44(%rax),%eax 14eb22: 85 c0 test %eax,%eax 14eb24: 74 11 je 14eb37 14eb26: 31 c0 xor %eax,%eax 14eb28: 48 83 c4 18 add $0x18,%rsp 14eb2c: 5b pop %rbx 14eb2d: 5d pop %rbp 14eb2e: 41 5c pop %r12 14eb30: 41 5d pop %r13 14eb32: 41 5e pop %r14 14eb34: 41 5f pop %r15 14eb36: c3 retq 14eb37: 31 d2 xor %edx,%edx 14eb39: be 8c 01 00 00 mov $0x18c,%esi 14eb3e: 4c 89 f7 mov %r14,%rdi 14eb41: e8 00 00 00 00 callq 14eb46 14eb46: eb de jmp 14eb26 14eb48: 31 d2 xor %edx,%edx 14eb4a: be 8a 01 00 00 mov $0x18a,%esi 14eb4f: 4c 89 f7 mov %r14,%rdi 14eb52: e8 00 00 00 00 callq 14eb57 14eb57: 41 80 7d 06 00 cmpb $0x0,0x6(%r13) 14eb5c: 0f 85 39 fe ff ff jne 14e99b 14eb62: eb c2 jmp 14eb26 14eb64: b8 ea ff ff ff mov $0xffffffea,%eax 14eb69: eb bd jmp 14eb28 14eb6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000014eb70 : 14eb70: e8 00 00 00 00 callq 14eb75 14eb75: 85 ff test %edi,%edi 14eb77: 74 17 je 14eb90 14eb79: 83 ff 01 cmp $0x1,%edi 14eb7c: 75 0a jne 14eb88 14eb7e: b8 e4 07 00 00 mov $0x7e4,%eax 14eb83: 83 fe 09 cmp $0x9,%esi 14eb86: 74 2e je 14ebb6 14eb88: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 14eb8d: 31 c0 xor %eax,%eax 14eb8f: c3 retq 14eb90: 83 fe 05 cmp $0x5,%esi 14eb93: 0f 84 89 00 00 00 je 14ec22 14eb99: 76 36 jbe 14ebd1 14eb9b: 83 fe 0c cmp $0xc,%esi 14eb9e: 74 76 je 14ec16 14eba0: 76 47 jbe 14ebe9 14eba2: b8 5c 00 00 00 mov $0x5c,%eax 14eba7: 83 fe 0d cmp $0xd,%esi 14ebaa: 74 0a je 14ebb6 14ebac: 83 fe 0e cmp $0xe,%esi 14ebaf: 75 d7 jne 14eb88 14ebb1: b8 60 00 00 00 mov $0x60,%eax 14ebb6: c3 retq 14ebb7: 89 f1 mov %esi,%ecx 14ebb9: 89 fa mov %edi,%edx 14ebbb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ebc2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ebc9: e8 00 00 00 00 callq 14ebce 14ebce: 31 c0 xor %eax,%eax 14ebd0: c3 retq 14ebd1: 83 fe 02 cmp $0x2,%esi 14ebd4: 74 46 je 14ec1c 14ebd6: 76 26 jbe 14ebfe 14ebd8: 83 fe 03 cmp $0x3,%esi 14ebdb: ba 40 00 00 00 mov $0x40,%edx 14ebe0: b8 0c 00 00 00 mov $0xc,%eax 14ebe5: 0f 44 c2 cmove %edx,%eax 14ebe8: c3 retq 14ebe9: b8 50 00 00 00 mov $0x50,%eax 14ebee: 83 fe 0a cmp $0xa,%esi 14ebf1: 74 c3 je 14ebb6 14ebf3: 83 fe 0b cmp $0xb,%esi 14ebf6: 75 90 jne 14eb88 14ebf8: b8 54 00 00 00 mov $0x54,%eax 14ebfd: c3 retq 14ebfe: b8 30 00 00 00 mov $0x30,%eax 14ec03: 85 f6 test %esi,%esi 14ec05: 74 af je 14ebb6 14ec07: 83 fe 01 cmp $0x1,%esi 14ec0a: 0f 85 78 ff ff ff jne 14eb88 14ec10: b8 2c 00 00 00 mov $0x2c,%eax 14ec15: c3 retq 14ec16: b8 58 00 00 00 mov $0x58,%eax 14ec1b: c3 retq 14ec1c: b8 3c 00 00 00 mov $0x3c,%eax 14ec21: c3 retq 14ec22: b8 10 00 00 00 mov $0x10,%eax 14ec27: c3 retq 14ec28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 14ec2f: 00 000000000014ec30 : 14ec30: e8 00 00 00 00 callq 14ec35 14ec35: 53 push %rbx 14ec36: 48 89 fb mov %rdi,%rbx 14ec39: 48 8b bf c8 01 00 00 mov 0x1c8(%rdi),%rdi 14ec40: e8 00 00 00 00 callq 14ec45 14ec45: 31 c0 xor %eax,%eax 14ec47: 48 c7 83 c8 01 00 00 movq $0x0,0x1c8(%rbx) 14ec4e: 00 00 00 00 14ec52: 5b pop %rbx 14ec53: c3 retq 14ec54: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14ec5b: 00 00 00 00 14ec5f: 90 nop 000000000014ec60 : 14ec60: e8 00 00 00 00 callq 14ec65 14ec65: 55 push %rbp 14ec66: 53 push %rbx 14ec67: 40 f6 c6 03 test $0x3,%sil 14ec6b: 0f 85 00 00 00 00 jne 14ec71 14ec71: 8d 46 03 lea 0x3(%rsi),%eax 14ec74: 39 d0 cmp %edx,%eax 14ec76: 0f 83 00 00 00 00 jae 14ec7c 14ec7c: 48 89 fb mov %rdi,%rbx 14ec7f: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14ec83: 89 f2 mov %esi,%edx 14ec85: be 80 00 00 00 mov $0x80,%esi 14ec8a: 48 8b 07 mov (%rdi),%rax 14ec8d: 48 8b 40 08 mov 0x8(%rax),%rax 14ec91: e8 00 00 00 00 callq 14ec96 14ec96: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14ec9a: be 90 00 00 00 mov $0x90,%esi 14ec9f: 48 8b 07 mov (%rdi),%rax 14eca2: 48 8b 68 08 mov 0x8(%rax),%rbp 14eca6: 48 8b 00 mov (%rax),%rax 14eca9: e8 00 00 00 00 callq 14ecae 14ecae: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14ecb2: be 90 00 00 00 mov $0x90,%esi 14ecb7: 83 e0 fe and $0xfffffffe,%eax 14ecba: 89 c2 mov %eax,%edx 14ecbc: e8 00 00 00 00 callq 14ecc1 14ecc1: 31 c0 xor %eax,%eax 14ecc3: 5b pop %rbx 14ecc4: 5d pop %rbp 14ecc5: c3 retq 14ecc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14eccd: 00 00 00 000000000014ecd0 : 14ecd0: e8 00 00 00 00 callq 14ecd5 14ecd5: 41 57 push %r15 14ecd7: 89 f0 mov %esi,%eax 14ecd9: 41 56 push %r14 14ecdb: 41 55 push %r13 14ecdd: 41 54 push %r12 14ecdf: 55 push %rbp 14ece0: 53 push %rbx 14ece1: 48 83 ec 08 sub $0x8,%rsp 14ece5: 83 e0 03 and $0x3,%eax 14ece8: 89 04 24 mov %eax,(%rsp) 14eceb: 0f 85 00 00 00 00 jne 14ecf1 14ecf1: 8d 04 0e lea (%rsi,%rcx,1),%eax 14ecf4: 89 f5 mov %esi,%ebp 14ecf6: 89 cb mov %ecx,%ebx 14ecf8: 45 89 c5 mov %r8d,%r13d 14ecfb: 44 39 c0 cmp %r8d,%eax 14ecfe: 0f 83 00 00 00 00 jae 14ed04 14ed04: 49 89 fc mov %rdi,%r12 14ed07: 49 89 d7 mov %rdx,%r15 14ed0a: 83 f9 03 cmp $0x3,%ecx 14ed0d: 77 2a ja 14ed39 14ed0f: eb 6c jmp 14ed7d 14ed11: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14ed16: 83 eb 04 sub $0x4,%ebx 14ed19: 44 89 f2 mov %r14d,%edx 14ed1c: be 81 00 00 00 mov $0x81,%esi 14ed21: 49 83 c7 04 add $0x4,%r15 14ed25: 83 c5 04 add $0x4,%ebp 14ed28: 48 8b 07 mov (%rdi),%rax 14ed2b: 48 8b 40 08 mov 0x8(%rax),%rax 14ed2f: e8 00 00 00 00 callq 14ed34 14ed34: 83 fb 03 cmp $0x3,%ebx 14ed37: 76 44 jbe 14ed7d 14ed39: 41 0f b6 07 movzbl (%r15),%eax 14ed3d: 41 0f b6 57 01 movzbl 0x1(%r15),%edx 14ed42: 89 ee mov %ebp,%esi 14ed44: 4c 89 e7 mov %r12,%rdi 14ed47: 45 0f b6 47 03 movzbl 0x3(%r15),%r8d 14ed4c: c1 e0 08 shl $0x8,%eax 14ed4f: 01 d0 add %edx,%eax 14ed51: 41 0f b6 57 02 movzbl 0x2(%r15),%edx 14ed56: c1 e0 08 shl $0x8,%eax 14ed59: 01 d0 add %edx,%eax 14ed5b: 44 89 ea mov %r13d,%edx 14ed5e: c1 e0 08 shl $0x8,%eax 14ed61: 46 8d 34 00 lea (%rax,%r8,1),%r14d 14ed65: e8 f6 fe ff ff callq 14ec60 14ed6a: 85 c0 test %eax,%eax 14ed6c: 74 a3 je 14ed11 14ed6e: 48 83 c4 08 add $0x8,%rsp 14ed72: 5b pop %rbx 14ed73: 5d pop %rbp 14ed74: 41 5c pop %r12 14ed76: 41 5d pop %r13 14ed78: 41 5e pop %r14 14ed7a: 41 5f pop %r15 14ed7c: c3 retq 14ed7d: 31 c0 xor %eax,%eax 14ed7f: 85 db test %ebx,%ebx 14ed81: 74 eb je 14ed6e 14ed83: 44 89 ea mov %r13d,%edx 14ed86: 89 ee mov %ebp,%esi 14ed88: 4c 89 e7 mov %r12,%rdi 14ed8b: e8 d0 fe ff ff callq 14ec60 14ed90: 85 c0 test %eax,%eax 14ed92: 75 da jne 14ed6e 14ed94: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14ed99: be 81 00 00 00 mov $0x81,%esi 14ed9e: 48 8b 07 mov (%rdi),%rax 14eda1: 48 8b 00 mov (%rax),%rax 14eda4: e8 00 00 00 00 callq 14eda9 14eda9: 89 d8 mov %ebx,%eax 14edab: 4c 01 f8 add %r15,%rax 14edae: 44 8b 34 24 mov (%rsp),%r14d 14edb2: 41 0f b6 17 movzbl (%r15),%edx 14edb6: 49 83 c7 01 add $0x1,%r15 14edba: 41 c1 e6 08 shl $0x8,%r14d 14edbe: 42 8d 0c 32 lea (%rdx,%r14,1),%ecx 14edc2: 89 0c 24 mov %ecx,(%rsp) 14edc5: 49 39 c7 cmp %rax,%r15 14edc8: 75 e4 jne 14edae 14edca: 44 89 ea mov %r13d,%edx 14edcd: 89 ee mov %ebp,%esi 14edcf: 4c 89 e7 mov %r12,%rdi 14edd2: e8 89 fe ff ff callq 14ec60 14edd7: 85 c0 test %eax,%eax 14edd9: 75 93 jne 14ed6e 14eddb: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 14ede0: 89 44 24 04 mov %eax,0x4(%rsp) 14ede4: be 81 00 00 00 mov $0x81,%esi 14ede9: 48 8b 17 mov (%rdi),%rdx 14edec: 48 8b 4a 08 mov 0x8(%rdx),%rcx 14edf0: 8b 14 24 mov (%rsp),%edx 14edf3: e8 00 00 00 00 callq 14edf8 14edf8: 8b 44 24 04 mov 0x4(%rsp),%eax 14edfc: e9 6d ff ff ff jmpq 14ed6e 14ee01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14ee08: 00 00 00 00 14ee0c: 0f 1f 40 00 nopl 0x0(%rax) 000000000014ee10 : 14ee10: e8 00 00 00 00 callq 14ee15 14ee15: 41 54 push %r12 14ee17: 55 push %rbp 14ee18: 53 push %rbx 14ee19: 48 83 ec 30 sub $0x30,%rsp 14ee1d: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 14ee24: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14ee2b: 00 00 14ee2d: 48 89 44 24 28 mov %rax,0x28(%rsp) 14ee32: 31 c0 xor %eax,%eax 14ee34: 8b 87 24 01 00 00 mov 0x124(%rdi),%eax 14ee3a: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 14ee41: 00 14ee42: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 14ee49: 00 00 14ee4b: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 14ee52: 00 00 14ee54: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 14ee5b: 00 00 14ee5d: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 14ee64: 00 00 14ee66: a9 00 00 00 40 test $0x40000000,%eax 14ee6b: 0f 84 cd 01 00 00 je 14f03e 14ee71: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 14ee78: 48 89 fd mov %rdi,%rbp 14ee7b: 0f 85 d8 01 00 00 jne 14f059 14ee81: 41 8b 54 24 0c mov 0xc(%r12),%edx 14ee86: 85 d2 test %edx,%edx 14ee88: 0f 84 cb 01 00 00 je 14f059 14ee8e: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14ee92: ba 68 00 30 c0 mov $0xc0300068,%edx 14ee97: be 01 00 00 00 mov $0x1,%esi 14ee9c: 48 8b 07 mov (%rdi),%rax 14ee9f: 48 8b 40 10 mov 0x10(%rax),%rax 14eea3: e8 00 00 00 00 callq 14eea8 14eea8: 25 ff 00 00 00 and $0xff,%eax 14eead: 89 c3 mov %eax,%ebx 14eeaf: 0f 84 b1 01 00 00 je 14f066 14eeb5: 0f b7 8d cc 02 00 00 movzwl 0x2cc(%rbp),%ecx 14eebc: 44 0f b7 8d ca 02 00 movzwl 0x2ca(%rbp),%r9d 14eec3: 00 14eec4: 31 d2 xor %edx,%edx 14eec6: c7 44 24 16 00 01 00 movl $0x5000100,0x16(%rsp) 14eecd: 05 14eece: 0f b7 bd c6 02 00 00 movzwl 0x2c6(%rbp),%edi 14eed5: 44 0f b7 95 c8 02 00 movzwl 0x2c8(%rbp),%r10d 14eedc: 00 14eedd: 44 89 ce mov %r9d,%esi 14eee0: 44 0f b7 85 c4 02 00 movzwl 0x2c4(%rbp),%r8d 14eee7: 00 14eee8: 0f af f0 imul %eax,%esi 14eeeb: 0f b7 85 ce 02 00 00 movzwl 0x2ce(%rbp),%eax 14eef2: 41 29 fa sub %edi,%r10d 14eef5: 29 c8 sub %ecx,%eax 14eef7: 0f af c3 imul %ebx,%eax 14eefa: c1 e0 04 shl $0x4,%eax 14eefd: 41 f7 f2 div %r10d 14ef00: 31 d2 xor %edx,%edx 14ef02: 44 8d 50 32 lea 0x32(%rax),%r10d 14ef06: 41 8d 40 32 lea 0x32(%r8),%eax 14ef0a: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 14ef11: 4d 69 d2 1f 85 eb 51 imul $0x51eb851f,%r10,%r10 14ef18: 48 c1 e8 25 shr $0x25,%rax 14ef1c: 66 c1 c0 08 rol $0x8,%ax 14ef20: 49 c1 ea 25 shr $0x25,%r10 14ef24: 66 89 44 24 06 mov %ax,0x6(%rsp) 14ef29: 8d 47 32 lea 0x32(%rdi),%eax 14ef2c: 44 29 c7 sub %r8d,%edi 14ef2f: 66 41 c1 c2 08 rol $0x8,%r10w 14ef34: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 14ef3b: 66 44 89 54 24 0e mov %r10w,0xe(%rsp) 14ef41: 48 c1 e8 25 shr $0x25,%rax 14ef45: 66 c1 c0 08 rol $0x8,%ax 14ef49: 66 89 44 24 08 mov %ax,0x8(%rsp) 14ef4e: 0f b7 85 d8 02 00 00 movzwl 0x2d8(%rbp),%eax 14ef55: 48 83 c0 32 add $0x32,%rax 14ef59: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 14ef60: 48 c1 e8 25 shr $0x25,%rax 14ef64: 66 c1 c0 08 rol $0x8,%ax 14ef68: 66 89 44 24 0a mov %ax,0xa(%rsp) 14ef6d: 89 c8 mov %ecx,%eax 14ef6f: 44 29 c8 sub %r9d,%eax 14ef72: 0f af c3 imul %ebx,%eax 14ef75: c1 e0 04 shl $0x4,%eax 14ef78: f7 f7 div %edi 14ef7a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 14ef7e: 48 ba 4b 59 86 38 d6 movabs $0x346dc5d63886594b,%rdx 14ef85: c5 6d 34 14ef88: 83 c0 32 add $0x32,%eax 14ef8b: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 14ef92: 48 c1 e8 25 shr $0x25,%rax 14ef96: 66 c1 c0 08 rol $0x8,%ax 14ef9a: 66 89 44 24 0c mov %ax,0xc(%rsp) 14ef9f: 48 89 f0 mov %rsi,%rax 14efa2: 48 f7 e2 mul %rdx 14efa5: 0f b6 85 d0 02 00 00 movzbl 0x2d0(%rbp),%eax 14efac: 48 c1 ea 0b shr $0xb,%rdx 14efb0: 48 89 d6 mov %rdx,%rsi 14efb3: 66 c1 c6 08 rol $0x8,%si 14efb7: 66 c1 c0 08 rol $0x8,%ax 14efbb: 66 89 44 24 14 mov %ax,0x14(%rsp) 14efc0: b8 00 01 00 00 mov $0x100,%eax 14efc5: 66 c1 c3 08 rol $0x8,%bx 14efc9: 66 89 44 24 12 mov %ax,0x12(%rsp) 14efce: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 14efd5: 66 89 74 24 10 mov %si,0x10(%rsp) 14efda: 48 8b 40 30 mov 0x30(%rax),%rax 14efde: e8 00 00 00 00 callq 14efe3 14efe3: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14efe7: ba 10 00 30 c0 mov $0xc0300010,%edx 14efec: be 01 00 00 00 mov $0x1,%esi 14eff1: 0f af 85 d4 02 00 00 imul 0x2d4(%rbp),%eax 14eff8: 66 89 5c 24 24 mov %bx,0x24(%rsp) 14effd: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 14f004: 48 c1 e8 29 shr $0x29,%rax 14f008: 0f c8 bswap %eax 14f00a: 89 44 24 20 mov %eax,0x20(%rsp) 14f00e: 48 8b 07 mov (%rdi),%rax 14f011: 48 8b 40 10 mov 0x10(%rax),%rax 14f015: e8 00 00 00 00 callq 14f01a 14f01a: 41 b8 00 00 04 00 mov $0x40000,%r8d 14f020: b9 24 00 00 00 mov $0x24,%ecx 14f025: 48 89 ef mov %rbp,%rdi 14f028: c1 e8 14 shr $0x14,%eax 14f02b: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14f030: 88 44 24 26 mov %al,0x26(%rsp) 14f034: 41 8b 74 24 0c mov 0xc(%r12),%esi 14f039: e8 92 fc ff ff callq 14ecd0 14f03e: 48 8b 44 24 28 mov 0x28(%rsp),%rax 14f043: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14f04a: 00 00 14f04c: 75 24 jne 14f072 14f04e: 48 83 c4 30 add $0x30,%rsp 14f052: 31 c0 xor %eax,%eax 14f054: 5b pop %rbx 14f055: 5d pop %rbp 14f056: 41 5c pop %r12 14f058: c3 retq 14f059: 25 ff ff ff bf and $0xbfffffff,%eax 14f05e: 89 85 24 01 00 00 mov %eax,0x124(%rbp) 14f064: eb d8 jmp 14f03e 14f066: 81 a5 24 01 00 00 ff andl $0xbfffffff,0x124(%rbp) 14f06d: ff ff bf 14f070: eb cc jmp 14f03e 14f072: e8 00 00 00 00 callq 14f077 14f077: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 14f07e: 00 00 000000000014f080 : 14f080: e8 00 00 00 00 callq 14f085 14f085: 41 54 push %r12 14f087: 48 89 f0 mov %rsi,%rax 14f08a: 49 89 cc mov %rcx,%r12 14f08d: 55 push %rbp 14f08e: 48 89 d5 mov %rdx,%rbp 14f091: 53 push %rbx 14f092: 48 89 fb mov %rdi,%rbx 14f095: 0f b7 3e movzwl (%rsi),%edi 14f098: 8d 14 bd 00 00 00 00 lea 0x0(,%rdi,4),%edx 14f09f: 66 89 55 00 mov %dx,0x0(%rbp) 14f0a3: 0f b7 36 movzwl (%rsi),%esi 14f0a6: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 14f0ad: 66 89 11 mov %dx,(%rcx) 14f0b0: 48 8b 8b e0 01 00 00 mov 0x1e0(%rbx),%rcx 14f0b7: 48 85 c9 test %rcx,%rcx 14f0ba: 0f 84 be 00 00 00 je 14f17e 14f0c0: 4c 8b 8b 50 02 00 00 mov 0x250(%rbx),%r9 14f0c7: 4d 85 c9 test %r9,%r9 14f0ca: 0f 84 00 00 00 00 je 14f0d0 14f0d0: 8b 31 mov (%rcx),%esi 14f0d2: 85 f6 test %esi,%esi 14f0d4: 0f 84 9f 00 00 00 je 14f179 14f0da: 0f b7 38 movzwl (%rax),%edi 14f0dd: 31 d2 xor %edx,%edx 14f0df: 45 31 c0 xor %r8d,%r8d 14f0e2: 31 c0 xor %eax,%eax 14f0e4: eb 0d jmp 14f0f3 14f0e6: 83 c2 01 add $0x1,%edx 14f0e9: 0f b7 c2 movzwl %dx,%eax 14f0ec: 41 89 c0 mov %eax,%r8d 14f0ef: 39 f0 cmp %esi,%eax 14f0f1: 73 36 jae 14f129 14f0f3: 3b 7c c1 08 cmp 0x8(%rcx,%rax,8),%edi 14f0f7: 75 ed jne 14f0e6 14f0f9: 45 39 01 cmp %r8d,(%r9) 14f0fc: 0f 86 00 00 00 00 jbe 14f102 14f102: 41 0f b7 54 c1 04 movzwl 0x4(%r9,%rax,8),%edx 14f108: c1 e2 02 shl $0x2,%edx 14f10b: 66 41 89 14 24 mov %dx,(%r12) 14f110: 48 8b 93 50 02 00 00 mov 0x250(%rbx),%rdx 14f117: 8b 44 c2 08 mov 0x8(%rdx,%rax,8),%eax 14f11b: c1 e0 02 shl $0x2,%eax 14f11e: 66 89 45 00 mov %ax,0x0(%rbp) 14f122: 31 c0 xor %eax,%eax 14f124: 5b pop %rbx 14f125: 5d pop %rbp 14f126: 41 5c pop %r12 14f128: c3 retq 14f129: 31 d2 xor %edx,%edx 14f12b: 45 31 c0 xor %r8d,%r8d 14f12e: 31 c0 xor %eax,%eax 14f130: eb 11 jmp 14f143 14f132: 83 c2 01 add $0x1,%edx 14f135: 0f b7 c2 movzwl %dx,%eax 14f138: 41 89 c0 mov %eax,%r8d 14f13b: 39 f0 cmp %esi,%eax 14f13d: 0f 83 00 00 00 00 jae 14f143 14f143: 3b 7c c1 08 cmp 0x8(%rcx,%rax,8),%edi 14f147: 77 e9 ja 14f132 14f149: 45 39 01 cmp %r8d,(%r9) 14f14c: 0f 86 00 00 00 00 jbe 14f152 14f152: 41 0f b7 54 c1 04 movzwl 0x4(%r9,%rax,8),%edx 14f158: c1 e2 02 shl $0x2,%edx 14f15b: 66 41 89 14 24 mov %dx,(%r12) 14f160: 48 8b 93 50 02 00 00 mov 0x250(%rbx),%rdx 14f167: 5b pop %rbx 14f168: 8b 44 c2 08 mov 0x8(%rdx,%rax,8),%eax 14f16c: c1 e0 02 shl $0x2,%eax 14f16f: 66 89 45 00 mov %ax,0x0(%rbp) 14f173: 31 c0 xor %eax,%eax 14f175: 5d pop %rbp 14f176: 41 5c pop %r12 14f178: c3 retq 14f179: e9 00 00 00 00 jmpq 14f17e 14f17e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14f185: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14f18c: e8 00 00 00 00 callq 14f191 14f191: 85 c0 test %eax,%eax 14f193: 0f 85 00 00 00 00 jne 14f199 14f199: b8 ea ff ff ff mov $0xffffffea,%eax 14f19e: eb 84 jmp 14f124 000000000014f1a0 : 14f1a0: e8 00 00 00 00 callq 14f1a5 14f1a5: 41 57 push %r15 14f1a7: b9 48 00 00 00 mov $0x48,%ecx 14f1ac: 41 56 push %r14 14f1ae: 41 55 push %r13 14f1b0: 41 54 push %r12 14f1b2: 45 31 e4 xor %r12d,%r12d 14f1b5: 55 push %rbp 14f1b6: 48 89 fd mov %rdi,%rbp 14f1b9: 53 push %rbx 14f1ba: 48 81 ec 68 02 00 00 sub $0x268,%rsp 14f1c1: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 14f1c8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14f1cf: 00 00 14f1d1: 48 89 84 24 60 02 00 mov %rax,0x260(%rsp) 14f1d8: 00 14f1d9: 31 c0 xor %eax,%eax 14f1db: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 14f1e2: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 14f1e7: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 14f1ee: 00 14f1ef: 48 89 1c 24 mov %rbx,(%rsp) 14f1f3: 48 89 44 24 18 mov %rax,0x18(%rsp) 14f1f8: 31 c0 xor %eax,%eax 14f1fa: f3 48 ab rep stos %rax,%es:(%rdi) 14f1fd: 8b 13 mov (%rbx),%edx 14f1ff: 85 d2 test %edx,%edx 14f201: 0f 84 25 01 00 00 je 14f32c 14f207: 48 8b 04 24 mov (%rsp),%rax 14f20b: 8b 40 64 mov 0x64(%rax),%eax 14f20e: 85 c0 test %eax,%eax 14f210: 0f 84 d4 00 00 00 je 14f2ea 14f216: 8b 44 24 14 mov 0x14(%rsp),%eax 14f21a: 48 8b 0c 24 mov (%rsp),%rcx 14f21e: 45 31 ed xor %r13d,%r13d 14f221: 48 8d 14 c0 lea (%rax,%rax,8),%rdx 14f225: 48 8d 04 40 lea (%rax,%rax,2),%rax 14f229: 48 8d 04 81 lea (%rcx,%rax,4),%rax 14f22d: 48 8d 59 6c lea 0x6c(%rcx),%rbx 14f231: 48 89 44 24 08 mov %rax,0x8(%rsp) 14f236: 4c 8d 7c d4 20 lea 0x20(%rsp,%rdx,8),%r15 14f23b: eb 75 jmp 14f2b2 14f23d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14f241: 41 83 c5 01 add $0x1,%r13d 14f245: 48 83 c3 0c add $0xc,%rbx 14f249: 49 83 c7 0c add $0xc,%r15 14f24d: be dd 09 00 00 mov $0x9dd,%esi 14f252: 48 8b 07 mov (%rdi),%rax 14f255: 48 8b 00 mov (%rax),%rax 14f258: e8 00 00 00 00 callq 14f25d 14f25d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14f261: be de 09 00 00 mov $0x9de,%esi 14f266: 89 44 24 10 mov %eax,0x10(%rsp) 14f26a: 48 8b 07 mov (%rdi),%rax 14f26d: 48 8b 00 mov (%rax),%rax 14f270: e8 00 00 00 00 callq 14f275 14f275: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14f279: be 02 0a 00 00 mov $0xa02,%esi 14f27e: 41 89 c6 mov %eax,%r14d 14f281: 48 8b 07 mov (%rdi),%rax 14f284: 48 8b 00 mov (%rax),%rax 14f287: e8 00 00 00 00 callq 14f28c 14f28c: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 14f291: 44 89 f2 mov %r14d,%edx 14f294: 83 e0 1f and $0x1f,%eax 14f297: 0f ca bswap %edx 14f299: 41 89 57 f8 mov %edx,-0x8(%r15) 14f29d: 41 88 47 fc mov %al,-0x4(%r15) 14f2a1: 48 8b 04 24 mov (%rsp),%rax 14f2a5: 41 0f c8 bswap %r8d 14f2a8: 45 89 47 f4 mov %r8d,-0xc(%r15) 14f2ac: 44 39 68 64 cmp %r13d,0x64(%rax) 14f2b0: 76 38 jbe 14f2ea 14f2b2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 14f2b7: 8b 13 mov (%rbx),%edx 14f2b9: 48 89 ef mov %rbp,%rdi 14f2bc: 8b 70 08 mov 0x8(%rax),%esi 14f2bf: e8 00 00 00 00 callq 14f2c4 14f2c4: 41 89 c4 mov %eax,%r12d 14f2c7: 85 c0 test %eax,%eax 14f2c9: 0f 84 6e ff ff ff je 14f23d 14f2cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14f2d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14f2dd: e8 00 00 00 00 callq 14f2e2 14f2e2: 85 c0 test %eax,%eax 14f2e4: 0f 85 00 00 00 00 jne 14f2ea 14f2ea: 48 8b 0c 24 mov (%rsp),%rcx 14f2ee: 83 44 24 14 01 addl $0x1,0x14(%rsp) 14f2f3: 8b 44 24 14 mov 0x14(%rsp),%eax 14f2f7: 39 01 cmp %eax,(%rcx) 14f2f9: 0f 87 08 ff ff ff ja 14f207 14f2ff: 45 85 e4 test %r12d,%r12d 14f302: 74 28 je 14f32c 14f304: 48 8b 84 24 60 02 00 mov 0x260(%rsp),%rax 14f30b: 00 14f30c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14f313: 00 00 14f315: 75 3a jne 14f351 14f317: 48 81 c4 68 02 00 00 add $0x268,%rsp 14f31e: 44 89 e0 mov %r12d,%eax 14f321: 5b pop %rbx 14f322: 5d pop %rbp 14f323: 41 5c pop %r12 14f325: 41 5d pop %r13 14f327: 41 5e pop %r14 14f329: 41 5f pop %r15 14f32b: c3 retq 14f32c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 14f331: 41 b8 00 00 04 00 mov $0x40000,%r8d 14f337: b9 40 02 00 00 mov $0x240,%ecx 14f33c: 48 89 ef mov %rbp,%rdi 14f33f: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 14f344: 8b 70 10 mov 0x10(%rax),%esi 14f347: e8 84 f9 ff ff callq 14ecd0 14f34c: 41 89 c4 mov %eax,%r12d 14f34f: eb b3 jmp 14f304 14f351: e8 00 00 00 00 callq 14f356 14f356: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14f35d: 00 00 00 000000000014f360 : 14f360: e8 00 00 00 00 callq 14f365 14f365: 55 push %rbp 14f366: 31 d2 xor %edx,%edx 14f368: 89 f5 mov %esi,%ebp 14f36a: be 95 00 00 00 mov $0x95,%esi 14f36f: 53 push %rbx 14f370: 48 89 fb mov %rdi,%rbx 14f373: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14f377: 0f b7 ed movzwl %bp,%ebp 14f37a: 48 8b 07 mov (%rdi),%rax 14f37d: 48 8b 40 08 mov 0x8(%rax),%rax 14f381: e8 00 00 00 00 callq 14f386 14f386: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14f38a: 89 ea mov %ebp,%edx 14f38c: be 94 00 00 00 mov $0x94,%esi 14f391: 48 8b 07 mov (%rdi),%rax 14f394: 48 8b 40 08 mov 0x8(%rax),%rax 14f398: e8 00 00 00 00 callq 14f39d 14f39d: 31 d2 xor %edx,%edx 14f39f: be 95 00 00 00 mov $0x95,%esi 14f3a4: 48 89 df mov %rbx,%rdi 14f3a7: b9 ff ff 00 00 mov $0xffff,%ecx 14f3ac: e8 00 00 00 00 callq 14f3b1 14f3b1: 48 8b 7b 60 mov 0x60(%rbx),%rdi 14f3b5: be 95 00 00 00 mov $0x95,%esi 14f3ba: 48 8b 07 mov (%rdi),%rax 14f3bd: 48 8b 00 mov (%rax),%rax 14f3c0: e8 00 00 00 00 callq 14f3c5 14f3c5: 66 83 f8 01 cmp $0x1,%ax 14f3c9: 0f 85 00 00 00 00 jne 14f3cf 14f3cf: 31 c0 xor %eax,%eax 14f3d1: 5b pop %rbx 14f3d2: 5d pop %rbp 14f3d3: c3 retq 14f3d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 14f3db: 00 00 00 00 14f3df: 90 nop 000000000014f3e0 : 14f3e0: e8 00 00 00 00 callq 14f3e5 14f3e5: 55 push %rbp 14f3e6: 48 89 fd mov %rdi,%rbp 14f3e9: 53 push %rbx 14f3ea: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14f3ee: 89 f3 mov %esi,%ebx 14f3f0: be a4 00 00 00 mov $0xa4,%esi 14f3f5: 48 8b 07 mov (%rdi),%rax 14f3f8: 48 8b 40 08 mov 0x8(%rax),%rax 14f3fc: e8 00 00 00 00 callq 14f401 14f401: 0f b7 f3 movzwl %bx,%esi 14f404: 48 89 ef mov %rbp,%rdi 14f407: 5b pop %rbx 14f408: 5d pop %rbp 14f409: e9 52 ff ff ff jmpq 14f360 14f40e: 66 90 xchg %ax,%ax 000000000014f410 : 14f410: e8 00 00 00 00 callq 14f415 14f415: 83 ff 03 cmp $0x3,%edi 14f418: 74 32 je 14f44c 14f41a: 76 13 jbe 14f42f 14f41c: 83 ff 04 cmp $0x4,%edi 14f41f: 74 31 je 14f452 14f421: 8d 57 fa lea -0x6(%rdi),%edx 14f424: b8 04 00 00 00 mov $0x4,%eax 14f429: 83 fa 01 cmp $0x1,%edx 14f42c: 77 16 ja 14f444 14f42e: c3 retq 14f42f: b8 06 00 00 00 mov $0x6,%eax 14f434: 83 ff 01 cmp $0x1,%edi 14f437: 74 f5 je 14f42e 14f439: b8 08 00 00 00 mov $0x8,%eax 14f43e: 40 f6 c7 01 test $0x1,%dil 14f442: 74 ea je 14f42e 14f444: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 14f449: 31 c0 xor %eax,%eax 14f44b: c3 retq 14f44c: b8 20 00 00 00 mov $0x20,%eax 14f451: c3 retq 14f452: b8 08 00 00 00 mov $0x8,%eax 14f457: c3 retq 14f458: 89 fa mov %edi,%edx 14f45a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14f461: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14f468: e8 00 00 00 00 callq 14f46d 14f46d: 31 c0 xor %eax,%eax 14f46f: c3 retq 000000000014f470 : 14f470: e8 00 00 00 00 callq 14f475 14f475: 41 57 push %r15 14f477: 41 56 push %r14 14f479: 41 55 push %r13 14f47b: 41 54 push %r12 14f47d: 41 89 f4 mov %esi,%r12d 14f480: 55 push %rbp 14f481: 48 89 fd mov %rdi,%rbp 14f484: 53 push %rbx 14f485: 48 83 ec 08 sub $0x8,%rsp 14f489: 85 f6 test %esi,%esi 14f48b: 0f 84 d8 00 00 00 je 14f569 14f491: 83 fe 01 cmp $0x1,%esi 14f494: 0f 85 be 00 00 00 jne 14f558 14f49a: 48 8b 07 mov (%rdi),%rax 14f49d: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 14f4a4: 4c 8b a7 60 02 00 00 mov 0x260(%rdi),%r12 14f4ab: 80 b8 70 85 00 00 00 cmpb $0x0,0x8570(%rax) 14f4b2: 0f 84 b3 01 00 00 je 14f66b 14f4b8: 0f b7 9f 38 02 00 00 movzwl 0x238(%rdi),%ebx 14f4bf: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14f4c3: ba 68 f7 03 00 mov $0x3f768,%edx 14f4c8: be 01 00 00 00 mov $0x1,%esi 14f4cd: 48 8b 07 mov (%rdi),%rax 14f4d0: 4c 8b 70 18 mov 0x18(%rax),%r14 14f4d4: 48 8b 40 10 mov 0x10(%rax),%rax 14f4d8: e8 00 00 00 00 callq 14f4dd 14f4dd: ba 68 f7 03 00 mov $0x3f768,%edx 14f4e2: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14f4e6: be 01 00 00 00 mov $0x1,%esi 14f4eb: 25 ff ff 00 ff and $0xff00ffff,%eax 14f4f0: 89 c1 mov %eax,%ecx 14f4f2: e8 00 00 00 00 callq 14f4f7 14f4f7: 31 d2 xor %edx,%edx 14f4f9: 41 c7 85 24 0d 00 00 movl $0x0,0xd24(%r13) 14f500: 00 00 00 00 14f504: 41 0f b6 04 24 movzbl (%r12),%eax 14f509: 8d 48 ff lea -0x1(%rax),%ecx 14f50c: 85 c0 test %eax,%eax 14f50e: 74 39 je 14f549 14f510: be 01 00 00 00 mov $0x1,%esi 14f515: eb 0e jmp 14f525 14f517: f6 85 2c 01 00 00 02 testb $0x2,0x12c(%rbp) 14f51e: 74 29 je 14f549 14f520: 83 e9 01 sub $0x1,%ecx 14f523: 72 24 jb 14f549 14f525: 48 63 c1 movslq %ecx,%rax 14f528: 48 8d 04 40 lea (%rax,%rax,2),%rax 14f52c: 41 39 5c 84 0c cmp %ebx,0xc(%r12,%rax,4) 14f531: 77 0d ja 14f540 14f533: 89 f0 mov %esi,%eax 14f535: d3 e0 shl %cl,%eax 14f537: 09 c2 or %eax,%edx 14f539: 41 89 95 24 0d 00 00 mov %edx,0xd24(%r13) 14f540: f6 85 08 01 00 00 f0 testb $0xf0,0x108(%rbp) 14f547: 74 ce je 14f517 14f549: 31 c9 xor %ecx,%ecx 14f54b: be 2e 01 00 00 mov $0x12e,%esi 14f550: 48 89 ef mov %rbp,%rdi 14f553: e8 00 00 00 00 callq 14f558 14f558: 48 83 c4 08 add $0x8,%rsp 14f55c: 31 c0 xor %eax,%eax 14f55e: 5b pop %rbx 14f55f: 5d pop %rbp 14f560: 41 5c pop %r12 14f562: 41 5d pop %r13 14f564: 41 5e pop %r14 14f566: 41 5f pop %r15 14f568: c3 retq 14f569: 48 8b 07 mov (%rdi),%rax 14f56c: 4c 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%r14 14f573: 48 8b 8f c8 01 00 00 mov 0x1c8(%rdi),%rcx 14f57a: 48 8b 9f 68 02 00 00 mov 0x268(%rdi),%rbx 14f581: 80 b8 70 85 00 00 00 cmpb $0x0,0x8570(%rax) 14f588: 0f 85 d0 00 00 00 jne 14f65e 14f58e: 44 0f b7 af 24 02 00 movzwl 0x224(%rdi),%r13d 14f595: 00 14f596: 31 c0 xor %eax,%eax 14f598: f6 85 2c 01 00 00 01 testb $0x1,0x12c(%rbp) 14f59f: 75 07 jne 14f5a8 14f5a1: 0f b6 03 movzbl (%rbx),%eax 14f5a4: 3c 01 cmp $0x1,%al 14f5a6: 14 ff adc $0xff,%al 14f5a8: 88 81 80 07 00 00 mov %al,0x780(%rcx) 14f5ae: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14f5b2: ba 68 f7 03 00 mov $0x3f768,%edx 14f5b7: be 01 00 00 00 mov $0x1,%esi 14f5bc: 48 89 0c 24 mov %rcx,(%rsp) 14f5c0: 48 8b 07 mov (%rdi),%rax 14f5c3: 4c 8b 78 18 mov 0x18(%rax),%r15 14f5c7: 48 8b 40 10 mov 0x10(%rax),%rax 14f5cb: e8 00 00 00 00 callq 14f5d0 14f5d0: 48 8b 0c 24 mov (%rsp),%rcx 14f5d4: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14f5d8: ba 68 f7 03 00 mov $0x3f768,%edx 14f5dd: 25 ff ff ff 00 and $0xffffff,%eax 14f5e2: be 01 00 00 00 mov $0x1,%esi 14f5e7: 0f b6 89 80 07 00 00 movzbl 0x780(%rcx),%ecx 14f5ee: c1 e1 18 shl $0x18,%ecx 14f5f1: 09 c1 or %eax,%ecx 14f5f3: e8 00 00 00 00 callq 14f5f8 14f5f8: 41 c7 86 20 0d 00 00 movl $0x0,0xd20(%r14) 14f5ff: 00 00 00 00 14f603: 0f b6 03 movzbl (%rbx),%eax 14f606: 8d 48 ff lea -0x1(%rax),%ecx 14f609: 85 c0 test %eax,%eax 14f60b: 74 3a je 14f647 14f60d: ba 01 00 00 00 mov $0x1,%edx 14f612: eb 0e jmp 14f622 14f614: f6 85 2c 01 00 00 01 testb $0x1,0x12c(%rbp) 14f61b: 74 2a je 14f647 14f61d: 83 e9 01 sub $0x1,%ecx 14f620: 72 25 jb 14f647 14f622: 48 63 c1 movslq %ecx,%rax 14f625: 48 8d 04 40 lea (%rax,%rax,2),%rax 14f629: 44 39 6c 83 0c cmp %r13d,0xc(%rbx,%rax,4) 14f62e: 77 0e ja 14f63e 14f630: 89 d0 mov %edx,%eax 14f632: d3 e0 shl %cl,%eax 14f634: 41 09 c4 or %eax,%r12d 14f637: 45 89 a6 20 0d 00 00 mov %r12d,0xd20(%r14) 14f63e: f6 85 08 01 00 00 f0 testb $0xf0,0x108(%rbp) 14f645: 74 cd je 14f614 14f647: 31 c9 xor %ecx,%ecx 14f649: 44 89 e2 mov %r12d,%edx 14f64c: be 2d 01 00 00 mov $0x12d,%esi 14f651: 48 89 ef mov %rbp,%rdi 14f654: e8 00 00 00 00 callq 14f659 14f659: e9 fa fe ff ff jmpq 14f558 14f65e: 44 0f b7 af 38 02 00 movzwl 0x238(%rdi),%r13d 14f665: 00 14f666: e9 2b ff ff ff jmpq 14f596 14f66b: 0f b7 9f 24 02 00 00 movzwl 0x224(%rdi),%ebx 14f672: e9 48 fe ff ff jmpq 14f4bf 14f677: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 14f67e: 00 00 000000000014f680 : 14f680: e8 00 00 00 00 callq 14f685 14f685: 4c 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%r11 14f68c: 49 89 fa mov %rdi,%r10 14f68f: 41 8b 43 64 mov 0x64(%r11),%eax 14f693: 85 c0 test %eax,%eax 14f695: 0f 84 c9 00 00 00 je 14f764 14f69b: 41 56 push %r14 14f69d: 48 89 f7 mov %rsi,%rdi 14f6a0: 4d 8d 4b 6c lea 0x6c(%r11),%r9 14f6a4: 45 31 c0 xor %r8d,%r8d 14f6a7: 41 55 push %r13 14f6a9: be 01 00 00 00 mov $0x1,%esi 14f6ae: 41 54 push %r12 14f6b0: 55 push %rbp 14f6b1: 53 push %rbx 14f6b2: 4d 8b a2 c8 01 00 00 mov 0x1c8(%r10),%r12 14f6b9: 41 8b 29 mov (%r9),%ebp 14f6bc: 41 0f b6 9c 24 1d 0a movzbl 0xa1d(%r12),%ebx 14f6c3: 00 00 14f6c5: 85 db test %ebx,%ebx 14f6c7: 0f 84 93 00 00 00 je 14f760 14f6cd: 49 8d 84 24 20 0a 00 lea 0xa20(%r12),%rax 14f6d4: 00 14f6d5: 31 c9 xor %ecx,%ecx 14f6d7: eb 0d jmp 14f6e6 14f6d9: 8d 51 01 lea 0x1(%rcx),%edx 14f6dc: 48 83 c0 44 add $0x44,%rax 14f6e0: 39 da cmp %ebx,%edx 14f6e2: 74 06 je 14f6ea 14f6e4: 89 d1 mov %edx,%ecx 14f6e6: 3b 28 cmp (%rax),%ebp 14f6e8: 77 ef ja 14f6d9 14f6ea: 41 0f b6 9c 24 1c 0a movzbl 0xa1c(%r12),%ebx 14f6f1: 00 00 14f6f3: 41 0f b7 ac 24 1e 0a movzwl 0xa1e(%r12),%ebp 14f6fa: 00 00 14f6fc: 85 db test %ebx,%ebx 14f6fe: 74 43 je 14f743 14f700: 48 89 c8 mov %rcx,%rax 14f703: 31 d2 xor %edx,%edx 14f705: 48 c1 e0 04 shl $0x4,%rax 14f709: 48 01 c1 add %rax,%rcx 14f70c: 4d 8d 2c 8c lea (%r12,%rcx,4),%r13 14f710: 45 89 c4 mov %r8d,%r12d 14f713: 31 c9 xor %ecx,%ecx 14f715: 49 c1 e4 04 shl $0x4,%r12 14f719: 89 f0 mov %esi,%eax 14f71b: d3 e0 shl %cl,%eax 14f71d: 85 e8 test %ebp,%eax 14f71f: 74 1a je 14f73b 14f721: 41 8b 84 8d 24 0a 00 mov 0xa24(%r13,%rcx,4),%eax 14f728: 00 14f729: 41 89 d6 mov %edx,%r14d 14f72c: 83 c2 01 add $0x1,%edx 14f72f: 4f 8d 74 26 10 lea 0x10(%r14,%r12,1),%r14 14f734: 0f c8 bswap %eax 14f736: 42 89 44 b7 04 mov %eax,0x4(%rdi,%r14,4) 14f73b: 48 83 c1 01 add $0x1,%rcx 14f73f: 39 cb cmp %ecx,%ebx 14f741: 77 d6 ja 14f719 14f743: 41 83 c0 01 add $0x1,%r8d 14f747: 49 83 c1 0c add $0xc,%r9 14f74b: 45 39 43 64 cmp %r8d,0x64(%r11) 14f74f: 0f 87 5d ff ff ff ja 14f6b2 14f755: 5b pop %rbx 14f756: 31 c0 xor %eax,%eax 14f758: 5d pop %rbp 14f759: 41 5c pop %r12 14f75b: 41 5d pop %r13 14f75d: 41 5e pop %r14 14f75f: c3 retq 14f760: 31 c9 xor %ecx,%ecx 14f762: eb 86 jmp 14f6ea 14f764: 31 c0 xor %eax,%eax 14f766: c3 retq 14f767: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 14f76e: 00 00 000000000014f770 : 14f770: e8 00 00 00 00 callq 14f775 14f775: 41 55 push %r13 14f777: 41 54 push %r12 14f779: 55 push %rbp 14f77a: 48 89 fd mov %rdi,%rbp 14f77d: 53 push %rbx 14f77e: 48 83 ec 10 sub $0x10,%rsp 14f782: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 14f789: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 14f790: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 14f797: 00 00 14f799: 48 89 44 24 08 mov %rax,0x8(%rsp) 14f79e: 31 c0 xor %eax,%eax 14f7a0: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 14f7a7: 00 14f7a8: f6 87 2f 01 00 00 04 testb $0x4,0x12f(%rdi) 14f7af: 74 0f je 14f7c0 14f7b1: 41 8b 85 68 0d 00 00 mov 0xd68(%r13),%eax 14f7b8: 85 c0 test %eax,%eax 14f7ba: 0f 85 14 01 00 00 jne 14f8d4 14f7c0: 41 8b 85 3c 0d 00 00 mov 0xd3c(%r13),%eax 14f7c7: a8 02 test $0x2,%al 14f7c9: 75 2d jne 14f7f8 14f7cb: a8 03 test $0x3,%al 14f7cd: 0f 85 ae 00 00 00 jne 14f881 14f7d3: 45 31 e4 xor %r12d,%r12d 14f7d6: 48 8b 44 24 08 mov 0x8(%rsp),%rax 14f7db: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14f7e2: 00 00 14f7e4: 0f 85 21 01 00 00 jne 14f90b 14f7ea: 48 83 c4 10 add $0x10,%rsp 14f7ee: 44 89 e0 mov %r12d,%eax 14f7f1: 5b pop %rbx 14f7f2: 5d pop %rbp 14f7f3: 41 5c pop %r12 14f7f5: 41 5d pop %r13 14f7f7: c3 retq 14f7f8: 48 8d b3 58 08 00 00 lea 0x858(%rbx),%rsi 14f7ff: 31 c0 xor %eax,%eax 14f801: 48 8d bb 60 08 00 00 lea 0x860(%rbx),%rdi 14f808: 48 c7 83 58 08 00 00 movq $0x0,0x858(%rbx) 14f80f: 00 00 00 00 14f813: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 14f817: 48 89 f1 mov %rsi,%rcx 14f81a: 48 c7 83 14 0a 00 00 movq $0x0,0xa14(%rbx) 14f821: 00 00 00 00 14f825: 48 29 f9 sub %rdi,%rcx 14f828: 81 c1 c4 01 00 00 add $0x1c4,%ecx 14f82e: c1 e9 03 shr $0x3,%ecx 14f831: f3 48 ab rep stos %rax,%es:(%rdi) 14f834: 48 89 ef mov %rbp,%rdi 14f837: e8 44 fe ff ff callq 14f680 14f83c: 41 89 c4 mov %eax,%r12d 14f83f: 85 c0 test %eax,%eax 14f841: 75 71 jne 14f8b4 14f843: 41 8b 4d 64 mov 0x64(%r13),%ecx 14f847: 8b 73 08 mov 0x8(%rbx),%esi 14f84a: 41 b8 00 00 04 00 mov $0x40000,%r8d 14f850: 48 89 ef mov %rbp,%rdi 14f853: 48 8d 93 9c 08 00 00 lea 0x89c(%rbx),%rdx 14f85a: c1 e1 06 shl $0x6,%ecx 14f85d: 83 c6 44 add $0x44,%esi 14f860: e8 6b f4 ff ff callq 14ecd0 14f865: 41 89 c4 mov %eax,%r12d 14f868: 85 c0 test %eax,%eax 14f86a: 75 48 jne 14f8b4 14f86c: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 14f873: 8b 80 3c 0d 00 00 mov 0xd3c(%rax),%eax 14f879: a8 03 test $0x3,%al 14f87b: 0f 84 52 ff ff ff je 14f7d3 14f881: 48 89 ef mov %rbp,%rdi 14f884: e8 17 f9 ff ff callq 14f1a0 14f889: 41 89 c4 mov %eax,%r12d 14f88c: 85 c0 test %eax,%eax 14f88e: 0f 84 3f ff ff ff je 14f7d3 14f894: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14f89b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14f8a2: e8 00 00 00 00 callq 14f8a7 14f8a7: 85 c0 test %eax,%eax 14f8a9: 0f 84 27 ff ff ff je 14f7d6 14f8af: e9 00 00 00 00 jmpq 14f8b4 14f8b4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14f8bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14f8c2: e8 00 00 00 00 callq 14f8c7 14f8c7: 85 c0 test %eax,%eax 14f8c9: 0f 84 07 ff ff ff je 14f7d6 14f8cf: e9 00 00 00 00 jmpq 14f8d4 14f8d4: 8b 73 04 mov 0x4(%rbx),%esi 14f8d7: 41 b8 00 00 04 00 mov $0x40000,%r8d 14f8dd: b9 04 00 00 00 mov $0x4,%ecx 14f8e2: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 14f8e7: 0f c8 bswap %eax 14f8e9: 89 44 24 04 mov %eax,0x4(%rsp) 14f8ed: 81 c6 e4 07 00 00 add $0x7e4,%esi 14f8f3: e8 d8 f3 ff ff callq 14ecd0 14f8f8: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 14f8ff: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 14f906: e9 b5 fe ff ff jmpq 14f7c0 14f90b: e8 00 00 00 00 callq 14f910 000000000014f910 : 14f910: e8 00 00 00 00 callq 14f915 14f915: 53 push %rbx 14f916: 48 89 fb mov %rdi,%rbx 14f919: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 14f920 14f920: ba a0 0e 00 00 mov $0xea0,%edx 14f925: be c0 0d 00 00 mov $0xdc0,%esi 14f92a: e8 00 00 00 00 callq 14f92f 14f92f: 48 85 c0 test %rax,%rax 14f932: 74 0b je 14f93f 14f934: 48 89 83 c8 01 00 00 mov %rax,0x1c8(%rbx) 14f93b: 31 c0 xor %eax,%eax 14f93d: 5b pop %rbx 14f93e: c3 retq 14f93f: b8 f4 ff ff ff mov $0xfffffff4,%eax 14f944: 5b pop %rbx 14f945: c3 retq 14f946: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 14f94d: 00 00 00 000000000014f950 : 14f950: e8 00 00 00 00 callq 14f955 14f955: 41 57 push %r15 14f957: 49 89 ff mov %rdi,%r15 14f95a: be cd 05 00 00 mov $0x5cd,%esi 14f95f: 41 56 push %r14 14f961: 41 55 push %r13 14f963: 41 54 push %r12 14f965: 55 push %rbp 14f966: 53 push %rbx 14f967: 48 83 ec 10 sub $0x10,%rsp 14f96b: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 14f972: 48 8b 7f 60 mov 0x60(%rdi),%rdi 14f976: 48 8b 07 mov (%rdi),%rax 14f979: 48 8b 00 mov (%rax),%rax 14f97c: e8 00 00 00 00 callq 14f981 14f981: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 14f988 14f988: ba d4 0a 00 00 mov $0xad4,%edx 14f98d: be c0 0d 00 00 mov $0xdc0,%esi 14f992: c1 e8 10 shr $0x10,%eax 14f995: 41 89 c4 mov %eax,%r12d 14f998: e8 00 00 00 00 callq 14f99d 14f99d: 48 85 c0 test %rax,%rax 14f9a0: 0f 84 3a 09 00 00 je 1502e0 14f9a6: 49 8b 7f 60 mov 0x60(%r15),%rdi 14f9aa: 48 89 c5 mov %rax,%rbp 14f9ad: be 28 0a 00 00 mov $0xa28,%esi 14f9b2: 48 8b 07 mov (%rdi),%rax 14f9b5: 4c 8b 68 08 mov 0x8(%rax),%r13 14f9b9: 48 8b 00 mov (%rax),%rax 14f9bc: e8 00 00 00 00 callq 14f9c1 14f9c1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14f9c5: be 9b 0a 00 00 mov $0xa9b,%esi 14f9ca: 89 c2 mov %eax,%edx 14f9cc: e8 00 00 00 00 callq 14f9d1 14f9d1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14f9d5: be 29 0a 00 00 mov $0xa29,%esi 14f9da: 48 8b 07 mov (%rdi),%rax 14f9dd: 4c 8b 68 08 mov 0x8(%rax),%r13 14f9e1: 48 8b 00 mov (%rax),%rax 14f9e4: e8 00 00 00 00 callq 14f9e9 14f9e9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14f9ed: be 9c 0a 00 00 mov $0xa9c,%esi 14f9f2: 89 c2 mov %eax,%edx 14f9f4: e8 00 00 00 00 callq 14f9f9 14f9f9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14f9fd: be 8e 0d 00 00 mov $0xd8e,%esi 14fa02: 48 8b 07 mov (%rdi),%rax 14fa05: 4c 8b 68 08 mov 0x8(%rax),%r13 14fa09: 48 8b 00 mov (%rax),%rax 14fa0c: e8 00 00 00 00 callq 14fa11 14fa11: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fa15: be 8f 0d 00 00 mov $0xd8f,%esi 14fa1a: 89 c2 mov %eax,%edx 14fa1c: e8 00 00 00 00 callq 14fa21 14fa21: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fa25: be 83 0d 00 00 mov $0xd83,%esi 14fa2a: 48 8b 07 mov (%rdi),%rax 14fa2d: 4c 8b 68 08 mov 0x8(%rax),%r13 14fa31: 48 8b 00 mov (%rax),%rax 14fa34: e8 00 00 00 00 callq 14fa39 14fa39: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fa3d: be 84 0d 00 00 mov $0xd84,%esi 14fa42: 89 c2 mov %eax,%edx 14fa44: e8 00 00 00 00 callq 14fa49 14fa49: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fa4d: be 85 0d 00 00 mov $0xd85,%esi 14fa52: 48 8b 07 mov (%rdi),%rax 14fa55: 4c 8b 68 08 mov 0x8(%rax),%r13 14fa59: 48 8b 00 mov (%rax),%rax 14fa5c: e8 00 00 00 00 callq 14fa61 14fa61: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fa65: be 86 0d 00 00 mov $0xd86,%esi 14fa6a: 89 c2 mov %eax,%edx 14fa6c: e8 00 00 00 00 callq 14fa71 14fa71: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fa75: be 81 0d 00 00 mov $0xd81,%esi 14fa7a: 48 8b 07 mov (%rdi),%rax 14fa7d: 4c 8b 68 08 mov 0x8(%rax),%r13 14fa81: 48 8b 00 mov (%rax),%rax 14fa84: e8 00 00 00 00 callq 14fa89 14fa89: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fa8d: be 82 0d 00 00 mov $0xd82,%esi 14fa92: 89 c2 mov %eax,%edx 14fa94: e8 00 00 00 00 callq 14fa99 14fa99: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fa9d: be 8c 0d 00 00 mov $0xd8c,%esi 14faa2: 48 8b 07 mov (%rdi),%rax 14faa5: 4c 8b 68 08 mov 0x8(%rax),%r13 14faa9: 48 8b 00 mov (%rax),%rax 14faac: e8 00 00 00 00 callq 14fab1 14fab1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fab5: be 8d 0d 00 00 mov $0xd8d,%esi 14faba: 89 c2 mov %eax,%edx 14fabc: e8 00 00 00 00 callq 14fac1 14fac1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fac5: be 8a 0d 00 00 mov $0xd8a,%esi 14faca: 48 8b 07 mov (%rdi),%rax 14facd: 4c 8b 68 08 mov 0x8(%rax),%r13 14fad1: 48 8b 00 mov (%rax),%rax 14fad4: e8 00 00 00 00 callq 14fad9 14fad9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fadd: be 8b 0d 00 00 mov $0xd8b,%esi 14fae2: 89 c2 mov %eax,%edx 14fae4: e8 00 00 00 00 callq 14fae9 14fae9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14faed: be 2a 0a 00 00 mov $0xa2a,%esi 14faf2: 48 8b 07 mov (%rdi),%rax 14faf5: 4c 8b 68 08 mov 0x8(%rax),%r13 14faf9: 48 8b 00 mov (%rax),%rax 14fafc: e8 00 00 00 00 callq 14fb01 14fb01: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fb05: be 9d 0a 00 00 mov $0xa9d,%esi 14fb0a: 89 c2 mov %eax,%edx 14fb0c: e8 00 00 00 00 callq 14fb11 14fb11: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fb15: be 2b 0a 00 00 mov $0xa2b,%esi 14fb1a: 48 8b 07 mov (%rdi),%rax 14fb1d: 4c 8b 68 08 mov 0x8(%rax),%r13 14fb21: 48 8b 00 mov (%rax),%rax 14fb24: e8 00 00 00 00 callq 14fb29 14fb29: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fb2d: be 9e 0a 00 00 mov $0xa9e,%esi 14fb32: 89 c2 mov %eax,%edx 14fb34: e8 00 00 00 00 callq 14fb39 14fb39: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fb3d: be 83 0a 00 00 mov $0xa83,%esi 14fb42: 48 8b 07 mov (%rdi),%rax 14fb45: 4c 8b 68 08 mov 0x8(%rax),%r13 14fb49: 48 8b 00 mov (%rax),%rax 14fb4c: e8 00 00 00 00 callq 14fb51 14fb51: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fb55: be a1 0a 00 00 mov $0xaa1,%esi 14fb5a: 89 c2 mov %eax,%edx 14fb5c: e8 00 00 00 00 callq 14fb61 14fb61: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fb65: be ab 0a 00 00 mov $0xaab,%esi 14fb6a: 48 8b 07 mov (%rdi),%rax 14fb6d: 4c 8b 68 08 mov 0x8(%rax),%r13 14fb71: 48 8b 00 mov (%rax),%rax 14fb74: e8 00 00 00 00 callq 14fb79 14fb79: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fb7d: be a2 0a 00 00 mov $0xaa2,%esi 14fb82: 89 c2 mov %eax,%edx 14fb84: e8 00 00 00 00 callq 14fb89 14fb89: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fb8d: be d1 0a 00 00 mov $0xad1,%esi 14fb92: 48 8b 07 mov (%rdi),%rax 14fb95: 4c 8b 68 08 mov 0x8(%rax),%r13 14fb99: 48 8b 00 mov (%rax),%rax 14fb9c: e8 00 00 00 00 callq 14fba1 14fba1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fba5: be d2 0a 00 00 mov $0xad2,%esi 14fbaa: 89 c2 mov %eax,%edx 14fbac: e8 00 00 00 00 callq 14fbb1 14fbb1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fbb5: be 2f 0a 00 00 mov $0xa2f,%esi 14fbba: 48 8b 07 mov (%rdi),%rax 14fbbd: 4c 8b 68 08 mov 0x8(%rax),%r13 14fbc1: 48 8b 00 mov (%rax),%rax 14fbc4: e8 00 00 00 00 callq 14fbc9 14fbc9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fbcd: be 9f 0a 00 00 mov $0xa9f,%esi 14fbd2: 89 c2 mov %eax,%edx 14fbd4: e8 00 00 00 00 callq 14fbd9 14fbd9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fbdd: be 30 0a 00 00 mov $0xa30,%esi 14fbe2: 48 8b 07 mov (%rdi),%rax 14fbe5: 4c 8b 68 08 mov 0x8(%rax),%r13 14fbe9: 48 8b 00 mov (%rax),%rax 14fbec: e8 00 00 00 00 callq 14fbf1 14fbf1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fbf5: be a0 0a 00 00 mov $0xaa0,%esi 14fbfa: 89 c2 mov %eax,%edx 14fbfc: e8 00 00 00 00 callq 14fc01 14fc01: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fc05: be 2d 0a 00 00 mov $0xa2d,%esi 14fc0a: 48 8b 07 mov (%rdi),%rax 14fc0d: 4c 8b 68 08 mov 0x8(%rax),%r13 14fc11: 48 8b 00 mov (%rax),%rax 14fc14: e8 00 00 00 00 callq 14fc19 14fc19: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fc1d: be c7 0a 00 00 mov $0xac7,%esi 14fc22: 89 c2 mov %eax,%edx 14fc24: e8 00 00 00 00 callq 14fc29 14fc29: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fc2d: be 2e 0a 00 00 mov $0xa2e,%esi 14fc32: 48 8b 07 mov (%rdi),%rax 14fc35: 4c 8b 68 08 mov 0x8(%rax),%r13 14fc39: 48 8b 00 mov (%rax),%rax 14fc3c: e8 00 00 00 00 callq 14fc41 14fc41: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fc45: be c8 0a 00 00 mov $0xac8,%esi 14fc4a: 89 c2 mov %eax,%edx 14fc4c: e8 00 00 00 00 callq 14fc51 14fc51: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fc55: be 2c 0a 00 00 mov $0xa2c,%esi 14fc5a: 48 8b 07 mov (%rdi),%rax 14fc5d: 4c 8b 68 08 mov 0x8(%rax),%r13 14fc61: 48 8b 00 mov (%rax),%rax 14fc64: e8 00 00 00 00 callq 14fc69 14fc69: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fc6d: be d3 0a 00 00 mov $0xad3,%esi 14fc72: 89 c2 mov %eax,%edx 14fc74: e8 00 00 00 00 callq 14fc79 14fc79: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fc7d: be d7 0a 00 00 mov $0xad7,%esi 14fc82: 48 8b 07 mov (%rdi),%rax 14fc85: 4c 8b 68 08 mov 0x8(%rax),%r13 14fc89: 48 8b 00 mov (%rax),%rax 14fc8c: e8 00 00 00 00 callq 14fc91 14fc91: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fc95: be d8 0a 00 00 mov $0xad8,%esi 14fc9a: 89 c2 mov %eax,%edx 14fc9c: e8 00 00 00 00 callq 14fca1 14fca1: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fca5: be d5 0a 00 00 mov $0xad5,%esi 14fcaa: 48 8b 07 mov (%rdi),%rax 14fcad: 4c 8b 68 08 mov 0x8(%rax),%r13 14fcb1: 48 8b 00 mov (%rax),%rax 14fcb4: e8 00 00 00 00 callq 14fcb9 14fcb9: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fcbd: be d6 0a 00 00 mov $0xad6,%esi 14fcc2: 89 c2 mov %eax,%edx 14fcc4: e8 00 00 00 00 callq 14fcc9 14fcc9: 41 0f b6 f4 movzbl %r12b,%esi 14fccd: 48 89 ea mov %rbp,%rdx 14fcd0: 4c 89 ff mov %r15,%rdi 14fcd3: e8 00 00 00 00 callq 14fcd8 14fcd8: 89 44 24 0c mov %eax,0xc(%rsp) 14fcdc: 85 c0 test %eax,%eax 14fcde: 74 1b je 14fcfb 14fce0: 48 89 ef mov %rbp,%rdi 14fce3: e8 00 00 00 00 callq 14fce8 14fce8: 8b 44 24 0c mov 0xc(%rsp),%eax 14fcec: 48 83 c4 10 add $0x10,%rsp 14fcf0: 5b pop %rbx 14fcf1: 5d pop %rbp 14fcf2: 41 5c pop %r12 14fcf4: 41 5d pop %r13 14fcf6: 41 5e pop %r14 14fcf8: 41 5f pop %r15 14fcfa: c3 retq 14fcfb: 44 0f b6 6d 00 movzbl 0x0(%rbp),%r13d 14fd00: 41 80 fd 10 cmp $0x10,%r13b 14fd04: 0f 87 03 06 00 00 ja 15030d 14fd0a: 80 7d 01 10 cmpb $0x10,0x1(%rbp) 14fd0e: 0f 87 d9 05 00 00 ja 1502ed 14fd14: 31 c0 xor %eax,%eax 14fd16: 45 84 ed test %r13b,%r13b 14fd19: 0f 84 84 05 00 00 je 1502a3 14fd1f: 0f b6 d0 movzbl %al,%edx 14fd22: 83 c0 01 add $0x1,%eax 14fd25: 0f b7 8c 95 54 0a 00 movzwl 0xa54(%rbp,%rdx,4),%ecx 14fd2c: 00 14fd2d: 66 89 8c 93 62 0e 00 mov %cx,0xe62(%rbx,%rdx,4) 14fd34: 00 14fd35: 44 0f b6 6d 00 movzbl 0x0(%rbp),%r13d 14fd3a: 44 38 e8 cmp %r13b,%al 14fd3d: 72 e0 jb 14fd1f 14fd3f: 44 88 ab 1c 0a 00 00 mov %r13b,0xa1c(%rbx) 14fd46: 0f b6 45 01 movzbl 0x1(%rbp),%eax 14fd4a: 84 c0 test %al,%al 14fd4c: 74 58 je 14fda6 14fd4e: 45 31 c0 xor %r8d,%r8d 14fd51: 41 0f b6 c0 movzbl %r8b,%eax 14fd55: 48 89 c7 mov %rax,%rdi 14fd58: 48 89 c6 mov %rax,%rsi 14fd5b: 48 c1 e7 05 shl $0x5,%rdi 14fd5f: 48 c1 e6 04 shl $0x4,%rsi 14fd63: 48 01 c7 add %rax,%rdi 14fd66: 48 01 c6 add %rax,%rsi 14fd69: 8b 54 bd 04 mov 0x4(%rbp,%rdi,4),%edx 14fd6d: 89 94 b3 20 0a 00 00 mov %edx,0xa20(%rbx,%rsi,4) 14fd74: 31 d2 xor %edx,%edx 14fd76: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 14fd7a: 74 1d je 14fd99 14fd7c: 0f b6 c2 movzbl %dl,%eax 14fd7f: 83 c2 01 add $0x1,%edx 14fd82: 48 8d 0c 07 lea (%rdi,%rax,1),%rcx 14fd86: 48 01 f0 add %rsi,%rax 14fd89: 8b 4c 8d 08 mov 0x8(%rbp,%rcx,4),%ecx 14fd8d: 89 8c 83 24 0a 00 00 mov %ecx,0xa24(%rbx,%rax,4) 14fd94: 3a 55 00 cmp 0x0(%rbp),%dl 14fd97: 72 e3 jb 14fd7c 14fd99: 0f b6 45 01 movzbl 0x1(%rbp),%eax 14fd9d: 41 83 c0 01 add $0x1,%r8d 14fda1: 41 38 c0 cmp %al,%r8b 14fda4: 72 ab jb 14fd51 14fda6: 88 83 1d 0a 00 00 mov %al,0xa1d(%rbx) 14fdac: 41 0f b6 c5 movzbl %r13b,%eax 14fdb0: 85 c0 test %eax,%eax 14fdb2: 0f 84 28 ff ff ff je 14fce0 14fdb8: 83 e8 01 sub $0x1,%eax 14fdbb: bf 8f 0d 00 00 mov $0xd8f,%edi 14fdc0: be 82 0d 00 00 mov $0xd82,%esi 14fdc5: b9 a1 0a 00 00 mov $0xaa1,%ecx 14fdca: 48 8d 93 60 0e 00 00 lea 0xe60(%rbx),%rdx 14fdd1: 4c 8d 84 83 64 0e 00 lea 0xe64(%rbx,%rax,4),%r8 14fdd8: 00 14fdd9: eb 35 jmp 14fe10 14fddb: 66 3d 2a 0a cmp $0xa2a,%ax 14fddf: 0f 84 5b 02 00 00 je 150040 14fde5: 0f 86 a3 01 00 00 jbe 14ff8e 14fdeb: 66 3d 2b 0a cmp $0xa2b,%ax 14fdef: 0f 84 fb 01 00 00 je 14fff0 14fdf5: 66 3d 2c 0a cmp $0xa2c,%ax 14fdf9: 0f 85 2e 05 00 00 jne 15032d 14fdff: b8 d3 0a 00 00 mov $0xad3,%eax 14fe04: 66 89 02 mov %ax,(%rdx) 14fe07: 48 83 c2 04 add $0x4,%rdx 14fe0b: 4c 39 c2 cmp %r8,%rdx 14fe0e: 74 44 je 14fe54 14fe10: 0f b7 42 02 movzwl 0x2(%rdx),%eax 14fe14: 66 3d ab 0a cmp $0xaab,%ax 14fe18: 0f 84 5b 04 00 00 je 150279 14fe1e: 0f 87 28 01 00 00 ja 14ff4c 14fe24: 66 3d 2d 0a cmp $0xa2d,%ax 14fe28: 0f 84 41 04 00 00 je 15026f 14fe2e: 76 ab jbe 14fddb 14fe30: 66 3d 30 0a cmp $0xa30,%ax 14fe34: 0f 84 fc 01 00 00 je 150036 14fe3a: 0f 86 30 01 00 00 jbe 14ff70 14fe40: 66 3d 83 0a cmp $0xa83,%ax 14fe44: 0f 44 c1 cmove %ecx,%eax 14fe47: 48 83 c2 04 add $0x4,%rdx 14fe4b: 66 89 42 fc mov %ax,-0x4(%rdx) 14fe4f: 4c 39 c2 cmp %r8,%rdx 14fe52: 75 bc jne 14fe10 14fe54: 4d 8b b7 c0 01 00 00 mov 0x1c0(%r15),%r14 14fe5b: 41 80 fd 0f cmp $0xf,%r13b 14fe5f: 0f 87 bf 00 00 00 ja 14ff24 14fe65: 48 8d 43 44 lea 0x44(%rbx),%rax 14fe69: 45 31 e4 xor %r12d,%r12d 14fe6c: 48 89 04 24 mov %rax,(%rsp) 14fe70: 41 0f b6 c4 movzbl %r12b,%eax 14fe74: 0f b7 84 83 62 0e 00 movzwl 0xe62(%rbx,%rax,4),%eax 14fe7b: 00 14fe7c: 66 3d 81 0a cmp $0xa81,%ax 14fe80: 0f 84 c4 01 00 00 je 15004a 14fe86: 66 3d 82 0a cmp $0xa82,%ax 14fe8a: 75 7d jne 14ff09 14fe8c: 49 8b 7f 60 mov 0x60(%r15),%rdi 14fe90: be d1 0a 00 00 mov $0xad1,%esi 14fe95: 48 8b 07 mov (%rdi),%rax 14fe98: 48 8b 00 mov (%rax),%rax 14fe9b: e8 00 00 00 00 callq 14fea0 14fea0: 41 0f b6 d5 movzbl %r13b,%edx 14fea4: c7 84 93 60 0e 00 00 movl $0xad10ad2,0xe60(%rbx,%rdx,4) 14feab: d2 0a d1 0a 14feaf: 0f b6 93 1d 0a 00 00 movzbl 0xa1d(%rbx),%edx 14feb6: 84 d2 test %dl,%dl 14feb8: 74 4b je 14ff05 14feba: 83 ea 01 sub $0x1,%edx 14febd: 45 0f b6 d4 movzbl %r12b,%r10d 14fec1: 48 8b 0c 24 mov (%rsp),%rcx 14fec5: 66 31 c0 xor %ax,%ax 14fec8: 0f b6 d2 movzbl %dl,%edx 14fecb: 89 c6 mov %eax,%esi 14fecd: 4a 8d 04 93 lea (%rbx,%r10,4),%rax 14fed1: 48 89 d7 mov %rdx,%rdi 14fed4: 48 c1 e7 04 shl $0x4,%rdi 14fed8: 48 01 fa add %rdi,%rdx 14fedb: 4c 01 d2 add %r10,%rdx 14fede: 4c 8d 0c 91 lea (%rcx,%rdx,4),%r9 14fee2: 41 0f b6 d5 movzbl %r13b,%edx 14fee6: 48 89 d7 mov %rdx,%rdi 14fee9: 4c 29 d7 sub %r10,%rdi 14feec: 0f b7 90 24 0a 00 00 movzwl 0xa24(%rax),%edx 14fef3: 09 f2 or %esi,%edx 14fef5: 89 94 b8 24 0a 00 00 mov %edx,0xa24(%rax,%rdi,4) 14fefc: 48 83 c0 44 add $0x44,%rax 14ff00: 4c 39 c8 cmp %r9,%rax 14ff03: 75 e7 jne 14feec 14ff05: 41 83 c5 01 add $0x1,%r13d 14ff09: 41 83 c4 01 add $0x1,%r12d 14ff0d: 44 3a a3 1c 0a 00 00 cmp 0xa1c(%rbx),%r12b 14ff14: 0f 83 6f 02 00 00 jae 150189 14ff1a: 41 80 fd 10 cmp $0x10,%r13b 14ff1e: 0f 85 4c ff ff ff jne 14fe70 14ff24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ff2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ff32: e8 00 00 00 00 callq 14ff37 14ff37: 85 c0 test %eax,%eax 14ff39: 0f 85 02 04 00 00 jne 150341 14ff3f: c7 44 24 0c ea ff ff movl $0xffffffea,0xc(%rsp) 14ff46: ff 14ff47: e9 94 fd ff ff jmpq 14fce0 14ff4c: 66 3d 83 0d cmp $0xd83,%ax 14ff50: 0f 84 0f 03 00 00 je 150265 14ff56: 76 6a jbe 14ffc2 14ff58: 66 3d 8c 0d cmp $0xd8c,%ax 14ff5c: 0f 84 c0 00 00 00 je 150022 14ff62: 76 44 jbe 14ffa8 14ff64: 66 3d 8e 0d cmp $0xd8e,%ax 14ff68: 0f 44 c7 cmove %edi,%eax 14ff6b: e9 94 fe ff ff jmpq 14fe04 14ff70: 66 3d 2e 0a cmp $0xa2e,%ax 14ff74: 0f 84 94 00 00 00 je 15000e 14ff7a: 66 3d 2f 0a cmp $0xa2f,%ax 14ff7e: 0f 85 b3 03 00 00 jne 150337 14ff84: b8 9f 0a 00 00 mov $0xa9f,%eax 14ff89: e9 76 fe ff ff jmpq 14fe04 14ff8e: 66 3d 28 0a cmp $0xa28,%ax 14ff92: 74 66 je 14fffa 14ff94: 66 3d 29 0a cmp $0xa29,%ax 14ff98: 0f 85 66 fe ff ff jne 14fe04 14ff9e: b8 9c 0a 00 00 mov $0xa9c,%eax 14ffa3: e9 5c fe ff ff jmpq 14fe04 14ffa8: 66 3d 85 0d cmp $0xd85,%ax 14ffac: 74 56 je 150004 14ffae: 66 3d 8a 0d cmp $0xd8a,%ax 14ffb2: 0f 85 4c fe ff ff jne 14fe04 14ffb8: b8 8b 0d 00 00 mov $0xd8b,%eax 14ffbd: e9 42 fe ff ff jmpq 14fe04 14ffc2: 66 3d d7 0a cmp $0xad7,%ax 14ffc6: 74 64 je 15002c 14ffc8: 76 0c jbe 14ffd6 14ffca: 66 3d 81 0d cmp $0xd81,%ax 14ffce: 0f 44 c6 cmove %esi,%eax 14ffd1: e9 2e fe ff ff jmpq 14fe04 14ffd6: 66 3d d1 0a cmp $0xad1,%ax 14ffda: 74 3c je 150018 14ffdc: 66 3d d5 0a cmp $0xad5,%ax 14ffe0: 0f 85 1e fe ff ff jne 14fe04 14ffe6: b8 d6 0a 00 00 mov $0xad6,%eax 14ffeb: e9 14 fe ff ff jmpq 14fe04 14fff0: b8 9e 0a 00 00 mov $0xa9e,%eax 14fff5: e9 0a fe ff ff jmpq 14fe04 14fffa: b8 9b 0a 00 00 mov $0xa9b,%eax 14ffff: e9 00 fe ff ff jmpq 14fe04 150004: b8 86 0d 00 00 mov $0xd86,%eax 150009: e9 f6 fd ff ff jmpq 14fe04 15000e: b8 c8 0a 00 00 mov $0xac8,%eax 150013: e9 ec fd ff ff jmpq 14fe04 150018: b8 d2 0a 00 00 mov $0xad2,%eax 15001d: e9 e2 fd ff ff jmpq 14fe04 150022: b8 8d 0d 00 00 mov $0xd8d,%eax 150027: e9 d8 fd ff ff jmpq 14fe04 15002c: b8 d8 0a 00 00 mov $0xad8,%eax 150031: e9 ce fd ff ff jmpq 14fe04 150036: b8 a0 0a 00 00 mov $0xaa0,%eax 15003b: e9 c4 fd ff ff jmpq 14fe04 150040: b8 9d 0a 00 00 mov $0xa9d,%eax 150045: e9 ba fd ff ff jmpq 14fe04 15004a: 49 8b 7f 60 mov 0x60(%r15),%rdi 15004e: be 83 0a 00 00 mov $0xa83,%esi 150053: 48 8b 07 mov (%rdi),%rax 150056: 48 8b 00 mov (%rax),%rax 150059: e8 00 00 00 00 callq 15005e 15005e: 41 0f b6 d5 movzbl %r13b,%edx 150062: c7 84 93 60 0e 00 00 movl $0xa830aa1,0xe60(%rbx,%rdx,4) 150069: a1 0a 83 0a 15006d: 0f b6 93 1d 0a 00 00 movzbl 0xa1d(%rbx),%edx 150074: 84 d2 test %dl,%dl 150076: 74 4c je 1500c4 150078: 83 ea 01 sub $0x1,%edx 15007b: 41 0f b6 f4 movzbl %r12b,%esi 15007f: 48 8b 0c 24 mov (%rsp),%rcx 150083: 66 31 c0 xor %ax,%ax 150086: 0f b6 d2 movzbl %dl,%edx 150089: 89 c7 mov %eax,%edi 15008b: 48 8d 04 b3 lea (%rbx,%rsi,4),%rax 15008f: 49 89 d1 mov %rdx,%r9 150092: 49 c1 e1 04 shl $0x4,%r9 150096: 4c 01 ca add %r9,%rdx 150099: 48 01 f2 add %rsi,%rdx 15009c: 4c 8d 0c 91 lea (%rcx,%rdx,4),%r9 1500a0: 41 0f b6 d5 movzbl %r13b,%edx 1500a4: 48 29 f2 sub %rsi,%rdx 1500a7: 49 89 d2 mov %rdx,%r10 1500aa: 0f b7 90 26 0a 00 00 movzwl 0xa26(%rax),%edx 1500b1: 09 fa or %edi,%edx 1500b3: 42 89 94 90 24 0a 00 mov %edx,0xa24(%rax,%r10,4) 1500ba: 00 1500bb: 48 83 c0 44 add $0x44,%rax 1500bf: 49 39 c1 cmp %rax,%r9 1500c2: 75 e6 jne 1500aa 1500c4: 41 8d 55 01 lea 0x1(%r13),%edx 1500c8: 41 80 fd 0f cmp $0xf,%r13b 1500cc: 0f 84 b1 01 00 00 je 150283 1500d2: 49 8b 7f 60 mov 0x60(%r15),%rdi 1500d6: be ab 0a 00 00 mov $0xaab,%esi 1500db: 88 54 24 0b mov %dl,0xb(%rsp) 1500df: 48 8b 07 mov (%rdi),%rax 1500e2: 48 8b 00 mov (%rax),%rax 1500e5: e8 00 00 00 00 callq 1500ea 1500ea: 0f b6 74 24 0b movzbl 0xb(%rsp),%esi 1500ef: c7 84 b3 60 0e 00 00 movl $0xaab0aa2,0xe60(%rbx,%rsi,4) 1500f6: a2 0a ab 0a 1500fa: 44 0f b6 93 1d 0a 00 movzbl 0xa1d(%rbx),%r10d 150101: 00 150102: 45 84 d2 test %r10b,%r10b 150105: 74 5c je 150163 150107: 66 31 c0 xor %ax,%ax 15010a: 48 89 f2 mov %rsi,%rdx 15010d: 48 8b 0c 24 mov (%rsp),%rcx 150111: 89 c7 mov %eax,%edi 150113: 48 8d 04 b3 lea (%rbx,%rsi,4),%rax 150117: 41 8d 72 ff lea -0x1(%r10),%esi 15011b: 44 0f b6 ce movzbl %sil,%r9d 15011f: 4c 89 ce mov %r9,%rsi 150122: 48 c1 e6 04 shl $0x4,%rsi 150126: 4c 01 ce add %r9,%rsi 150129: 48 01 d6 add %rdx,%rsi 15012c: 4c 8d 0c b1 lea (%rcx,%rsi,4),%r9 150130: 41 0f b6 f4 movzbl %r12b,%esi 150134: 48 29 d6 sub %rdx,%rsi 150137: 0f b7 94 b0 24 0a 00 movzwl 0xa24(%rax,%rsi,4),%edx 15013e: 00 15013f: 09 fa or %edi,%edx 150141: 89 90 24 0a 00 00 mov %edx,0xa24(%rax) 150147: 41 80 be d8 07 00 00 cmpb $0x0,0x7d8(%r14) 15014e: 00 15014f: 75 09 jne 15015a 150151: 80 ce 01 or $0x1,%dh 150154: 89 90 24 0a 00 00 mov %edx,0xa24(%rax) 15015a: 48 83 c0 44 add $0x44,%rax 15015e: 4c 39 c8 cmp %r9,%rax 150161: 75 d4 jne 150137 150163: 41 80 be d8 07 00 00 cmpb $0x0,0x7d8(%r14) 15016a: 00 15016b: 41 8d 55 02 lea 0x2(%r13),%edx 15016f: 0f 84 89 00 00 00 je 1501fe 150175: 41 89 d5 mov %edx,%r13d 150178: 41 83 c4 01 add $0x1,%r12d 15017c: 44 3a a3 1c 0a 00 00 cmp 0xa1c(%rbx),%r12b 150183: 0f 82 91 fd ff ff jb 14ff1a 150189: 0f b6 bb 1d 0a 00 00 movzbl 0xa1d(%rbx),%edi 150190: 44 88 ab 1c 0a 00 00 mov %r13b,0xa1c(%rbx) 150197: 31 c9 xor %ecx,%ecx 150199: 41 b8 01 00 00 00 mov $0x1,%r8d 15019f: 8d 47 fe lea -0x2(%rdi),%eax 1501a2: 0f b6 c0 movzbl %al,%eax 1501a5: 48 89 c2 mov %rax,%rdx 1501a8: 48 c1 e2 04 shl $0x4,%rdx 1501ac: 48 01 c2 add %rax,%rdx 1501af: 48 83 c0 01 add $0x1,%rax 1501b3: 48 6b f0 bc imul $0xffffffffffffffbc,%rax,%rsi 1501b7: 48 8d 54 93 44 lea 0x44(%rbx,%rdx,4),%rdx 1501bc: 48 8d 04 16 lea (%rsi,%rdx,1),%rax 1501c0: 40 80 ff 01 cmp $0x1,%dil 1501c4: 77 0b ja 1501d1 1501c6: eb 25 jmp 1501ed 1501c8: 48 83 c0 44 add $0x44,%rax 1501cc: 48 39 c2 cmp %rax,%rdx 1501cf: 74 1c je 1501ed 1501d1: 44 8b 98 68 0a 00 00 mov 0xa68(%rax),%r11d 1501d8: 44 39 98 24 0a 00 00 cmp %r11d,0xa24(%rax) 1501df: 74 e7 je 1501c8 1501e1: 44 89 c0 mov %r8d,%eax 1501e4: d3 e0 shl %cl,%eax 1501e6: 66 09 83 1e 0a 00 00 or %ax,0xa1e(%rbx) 1501ed: 83 c1 01 add $0x1,%ecx 1501f0: 48 83 c2 04 add $0x4,%rdx 1501f4: 41 38 cd cmp %cl,%r13b 1501f7: 77 c3 ja 1501bc 1501f9: e9 e2 fa ff ff jmpq 14fce0 1501fe: 80 fa 10 cmp $0x10,%dl 150201: 0f 84 b9 00 00 00 je 1502c0 150207: 0f b6 c2 movzbl %dl,%eax 15020a: c7 84 83 60 0e 00 00 movl $0xa340a34,0xe60(%rbx,%rax,4) 150211: 34 0a 34 0a 150215: 45 84 d2 test %r10b,%r10b 150218: 74 42 je 15025c 15021a: 41 8d 72 ff lea -0x1(%r10),%esi 15021e: 41 0f b6 fc movzbl %r12b,%edi 150222: 48 8b 0c 24 mov (%rsp),%rcx 150226: 0f b6 d2 movzbl %dl,%edx 150229: 40 0f b6 f6 movzbl %sil,%esi 15022d: 48 8d 04 bb lea (%rbx,%rdi,4),%rax 150231: 48 29 fa sub %rdi,%rdx 150234: 49 89 f1 mov %rsi,%r9 150237: 49 c1 e1 04 shl $0x4,%r9 15023b: 4c 01 ce add %r9,%rsi 15023e: 48 01 fe add %rdi,%rsi 150241: 4c 8d 0c b1 lea (%rcx,%rsi,4),%r9 150245: 0f b7 b0 26 0a 00 00 movzwl 0xa26(%rax),%esi 15024c: 89 b4 90 24 0a 00 00 mov %esi,0xa24(%rax,%rdx,4) 150253: 48 83 c0 44 add $0x44,%rax 150257: 49 39 c1 cmp %rax,%r9 15025a: 75 e9 jne 150245 15025c: 41 83 c5 03 add $0x3,%r13d 150260: e9 a4 fc ff ff jmpq 14ff09 150265: b8 84 0d 00 00 mov $0xd84,%eax 15026a: e9 95 fb ff ff jmpq 14fe04 15026f: b8 c7 0a 00 00 mov $0xac7,%eax 150274: e9 8b fb ff ff jmpq 14fe04 150279: b8 a2 0a 00 00 mov $0xaa2,%eax 15027e: e9 81 fb ff ff jmpq 14fe04 150283: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15028a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 150291: e8 00 00 00 00 callq 150296 150296: 85 c0 test %eax,%eax 150298: 0f 84 a1 fc ff ff je 14ff3f 15029e: e9 00 00 00 00 jmpq 1502a3 1502a3: c6 83 1c 0a 00 00 00 movb $0x0,0xa1c(%rbx) 1502aa: 80 7d 01 00 cmpb $0x0,0x1(%rbp) 1502ae: 0f 85 9a fa ff ff jne 14fd4e 1502b4: c6 83 1d 0a 00 00 00 movb $0x0,0xa1d(%rbx) 1502bb: e9 20 fa ff ff jmpq 14fce0 1502c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1502c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1502ce: e8 00 00 00 00 callq 1502d3 1502d3: 85 c0 test %eax,%eax 1502d5: 0f 84 64 fc ff ff je 14ff3f 1502db: e9 00 00 00 00 jmpq 1502e0 1502e0: c7 44 24 0c f4 ff ff movl $0xfffffff4,0xc(%rsp) 1502e7: ff 1502e8: e9 fb f9 ff ff jmpq 14fce8 1502ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1502f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1502fb: e8 00 00 00 00 callq 150300 150300: 85 c0 test %eax,%eax 150302: 0f 84 37 fc ff ff je 14ff3f 150308: e9 00 00 00 00 jmpq 15030d 15030d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 150314: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15031b: e8 00 00 00 00 callq 150320 150320: 85 c0 test %eax,%eax 150322: 0f 84 17 fc ff ff je 14ff3f 150328: e9 00 00 00 00 jmpq 15032d 15032d: b8 2d 0a 00 00 mov $0xa2d,%eax 150332: e9 cd fa ff ff jmpq 14fe04 150337: b8 30 0a 00 00 mov $0xa30,%eax 15033c: e9 c3 fa ff ff jmpq 14fe04 150341: e9 00 00 00 00 jmpq 150346 150346: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 15034d: 00 00 00 0000000000150350 : 150350: e8 00 00 00 00 callq 150355 150355: 41 57 push %r15 150357: 49 89 ff mov %rdi,%r15 15035a: 41 56 push %r14 15035c: 41 55 push %r13 15035e: 41 54 push %r12 150360: 55 push %rbp 150361: 53 push %rbx 150362: 48 83 ec 68 sub $0x68,%rsp 150366: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 15036d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 150374: 00 00 150376: 48 89 44 24 60 mov %rax,0x60(%rsp) 15037b: 31 c0 xor %eax,%eax 15037d: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 150384: 8b 11 mov (%rcx),%edx 150386: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 15038b: 8b 58 04 mov 0x4(%rax),%ebx 15038e: 48 89 44 24 30 mov %rax,0x30(%rsp) 150393: 89 5c 24 2c mov %ebx,0x2c(%rsp) 150397: 48 8d 98 40 01 00 00 lea 0x140(%rax),%rbx 15039e: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 1503a3: 85 d2 test %edx,%edx 1503a5: 0f 84 15 03 00 00 je 1506c0 1503ab: 4c 8d 71 08 lea 0x8(%rcx),%r14 1503af: 48 8d 98 44 01 00 00 lea 0x144(%rax),%rbx 1503b6: 45 31 e4 xor %r12d,%r12d 1503b9: 49 89 fd mov %rdi,%r13 1503bc: 4c 89 34 24 mov %r14,(%rsp) 1503c0: 49 89 df mov %rbx,%r15 1503c3: 48 89 cb mov %rcx,%rbx 1503c6: 48 8b 04 24 mov (%rsp),%rax 1503ca: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 1503cf: 4c 89 ef mov %r13,%rdi 1503d2: 8b ab a4 07 00 00 mov 0x7a4(%rbx),%ebp 1503d8: 44 8b 30 mov (%rax),%r14d 1503db: 8b 83 a8 07 00 00 mov 0x7a8(%rbx),%eax 1503e1: 89 44 24 14 mov %eax,0x14(%rsp) 1503e5: 8b 83 ac 07 00 00 mov 0x7ac(%rbx),%eax 1503eb: 44 89 f6 mov %r14d,%esi 1503ee: 89 44 24 0c mov %eax,0xc(%rsp) 1503f2: 8b 83 b0 07 00 00 mov 0x7b0(%rbx),%eax 1503f8: 89 44 24 10 mov %eax,0x10(%rsp) 1503fc: e8 00 00 00 00 callq 150401 150401: 85 c0 test %eax,%eax 150403: 0f 85 c0 01 00 00 jne 1505c9 150409: 4c 89 ef mov %r13,%rdi 15040c: 81 e5 00 00 00 fc and $0xfc000000,%ebp 150412: e8 00 00 00 00 callq 150417 150417: 44 8b 5c 24 58 mov 0x58(%rsp),%r11d 15041c: 41 81 e3 ff ff ff 03 and $0x3ffffff,%r11d 150423: 44 09 dd or %r11d,%ebp 150426: 81 cd 00 00 00 10 or $0x10000000,%ebp 15042c: 41 f6 85 23 01 00 00 testb $0x8,0x123(%r13) 150433: 08 150434: 0f 85 ea 01 00 00 jne 150624 15043a: 8b 44 24 14 mov 0x14(%rsp),%eax 15043e: 45 89 77 08 mov %r14d,0x8(%r15) 150442: 41 89 6f 10 mov %ebp,0x10(%r15) 150446: 41 89 47 14 mov %eax,0x14(%r15) 15044a: 8b 44 24 0c mov 0xc(%rsp),%eax 15044e: 41 89 47 18 mov %eax,0x18(%r15) 150452: 8b 44 24 10 mov 0x10(%rsp),%eax 150456: 41 89 47 1c mov %eax,0x1c(%r15) 15045a: 8b 44 24 50 mov 0x50(%rsp),%eax 15045e: 41 88 47 28 mov %al,0x28(%r15) 150462: 49 8b b5 e0 01 00 00 mov 0x1e0(%r13),%rsi 150469: 8b 16 mov (%rsi),%edx 15046b: 85 d2 test %edx,%edx 15046d: 0f 84 00 00 00 00 je 150473 150473: 31 c0 xor %eax,%eax 150475: 89 c7 mov %eax,%edi 150477: 44 3b 74 c6 04 cmp 0x4(%rsi,%rax,8),%r14d 15047c: 76 09 jbe 150487 15047e: 48 83 c0 01 add $0x1,%rax 150482: 48 39 c2 cmp %rax,%rdx 150485: 75 ee jne 150475 150487: 8b 44 fe 08 mov 0x8(%rsi,%rdi,8),%eax 15048b: 45 89 77 08 mov %r14d,0x8(%r15) 15048f: 41 c7 47 04 01 00 00 movl $0x1,0x4(%r15) 150496: 00 150497: 41 89 07 mov %eax,(%r15) 15049a: 80 bb f8 0c 00 00 00 cmpb $0x0,0xcf8(%rbx) 1504a1: 74 29 je 1504cc 1504a3: 49 8b 85 58 02 00 00 mov 0x258(%r13),%rax 1504aa: 8b 30 mov (%rax),%esi 1504ac: 85 f6 test %esi,%esi 1504ae: 74 1c je 1504cc 1504b0: 48 83 c0 08 add $0x8,%rax 1504b4: 31 d2 xor %edx,%edx 1504b6: eb 0b jmp 1504c3 1504b8: 83 c2 01 add $0x1,%edx 1504bb: 48 83 c0 0c add $0xc,%rax 1504bf: 39 f2 cmp %esi,%edx 1504c1: 74 09 je 1504cc 1504c3: 44 3b 30 cmp (%rax),%r14d 1504c6: 73 f0 jae 1504b8 1504c8: 41 89 57 04 mov %edx,0x4(%r15) 1504cc: 0f b7 93 a0 0d 00 00 movzwl 0xda0(%rbx),%edx 1504d3: 41 c6 47 2a 00 movb $0x0,0x2a(%r15) 1504d8: 31 f6 xor %esi,%esi 1504da: 31 ff xor %edi,%edi 1504dc: 41 c7 47 20 00 00 00 movl $0x0,0x20(%r15) 1504e3: 00 1504e4: 66 41 89 57 0e mov %dx,0xe(%r15) 1504e9: 41 c7 47 24 00 00 00 movl $0x0,0x24(%r15) 1504f0: 00 1504f1: 41 c6 47 2b 01 movb $0x1,0x2b(%r15) 1504f6: 0f b6 83 9d 0d 00 00 movzbl 0xd9d(%rbx),%eax 1504fd: 41 88 47 2c mov %al,0x2c(%r15) 150501: 0f b6 83 9e 0d 00 00 movzbl 0xd9e(%rbx),%eax 150508: 41 c6 47 2e 00 movb $0x0,0x2e(%r15) 15050d: 41 88 47 2d mov %al,0x2d(%r15) 150511: 41 c6 47 2f 00 movb $0x0,0x2f(%r15) 150516: 41 f6 85 28 01 00 00 testb $0x40,0x128(%r13) 15051d: 40 15051e: 0f 85 c5 00 00 00 jne 1505e9 150524: 41 8b 07 mov (%r15),%eax 150527: 45 89 f1 mov %r14d,%r9d 15052a: 66 c1 c2 08 rol $0x8,%dx 15052e: 41 c6 47 29 00 movb $0x0,0x29(%r15) 150533: 41 0f c9 bswap %r9d 150536: 66 41 89 57 0e mov %dx,0xe(%r15) 15053b: c1 e0 02 shl $0x2,%eax 15053e: 45 89 4f 08 mov %r9d,0x8(%r15) 150542: 0f c8 bswap %eax 150544: 41 89 07 mov %eax,(%r15) 150547: 41 8b 47 04 mov 0x4(%r15),%eax 15054b: 41 89 7f 20 mov %edi,0x20(%r15) 15054f: 0f c8 bswap %eax 150551: 41 89 47 04 mov %eax,0x4(%r15) 150555: 41 8b 47 10 mov 0x10(%r15),%eax 150559: 41 89 77 24 mov %esi,0x24(%r15) 15055d: 0f c8 bswap %eax 15055f: 41 89 47 10 mov %eax,0x10(%r15) 150563: 41 8b 47 14 mov 0x14(%r15),%eax 150567: 0f c8 bswap %eax 150569: 41 89 47 14 mov %eax,0x14(%r15) 15056d: 41 8b 47 18 mov 0x18(%r15),%eax 150571: 0f c8 bswap %eax 150573: 41 89 47 18 mov %eax,0x18(%r15) 150577: 41 8b 47 1c mov 0x1c(%r15),%eax 15057b: 0f c8 bswap %eax 15057d: 41 89 47 1c mov %eax,0x1c(%r15) 150581: 41 83 fc 01 cmp $0x1,%r12d 150585: 76 05 jbe 15058c 150587: 41 c6 47 30 00 movb $0x0,0x30(%r15) 15058c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 150591: 8b 00 mov (%rax),%eax 150593: 8d 50 ff lea -0x1(%rax),%edx 150596: 44 39 e2 cmp %r12d,%edx 150599: 75 0c jne 1505a7 15059b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1505a0: 41 c6 47 29 01 movb $0x1,0x29(%r15) 1505a5: 8b 00 mov (%rax),%eax 1505a7: 41 83 c4 01 add $0x1,%r12d 1505ab: 48 83 04 24 0c addq $0xc,(%rsp) 1505b0: 49 83 c7 38 add $0x38,%r15 1505b4: 41 39 c4 cmp %eax,%r12d 1505b7: 0f 83 00 01 00 00 jae 1506bd 1505bd: 49 8b 9d c0 01 00 00 mov 0x1c0(%r13),%rbx 1505c4: e9 fd fd ff ff jmpq 1503c6 1505c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1505d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1505d7: e8 00 00 00 00 callq 1505dc 1505dc: 85 c0 test %eax,%eax 1505de: 0f 84 7e fe ff ff je 150462 1505e4: e9 00 00 00 00 jmpq 1505e9 1505e9: 41 81 fe 1f 03 00 00 cmp $0x31f,%r14d 1505f0: 0f 86 00 00 00 00 jbe 1505f6 1505f6: b9 05 00 00 00 mov $0x5,%ecx 1505fb: 41 81 fe ff 63 00 00 cmp $0x63ff,%r14d 150602: 77 17 ja 15061b 150604: 83 e9 01 sub $0x1,%ecx 150607: 44 89 f0 mov %r14d,%eax 15060a: d3 e8 shr %cl,%eax 15060c: 3d 1f 03 00 00 cmp $0x31f,%eax 150611: 77 04 ja 150617 150613: 84 c9 test %cl,%cl 150615: 75 ed jne 150604 150617: 31 f6 xor %esi,%esi 150619: 31 ff xor %edi,%edi 15061b: 41 88 4f 30 mov %cl,0x30(%r15) 15061f: e9 00 ff ff ff jmpq 150524 150624: 0f b6 74 24 5d movzbl 0x5d(%rsp),%esi 150629: 89 44 24 24 mov %eax,0x24(%rsp) 15062d: 48 8d 54 24 44 lea 0x44(%rsp),%rdx 150632: 4c 89 ef mov %r13,%rdi 150635: 0f b6 44 24 5c movzbl 0x5c(%rsp),%eax 15063a: 44 89 5c 24 28 mov %r11d,0x28(%rsp) 15063f: 41 0f af f6 imul %r14d,%esi 150643: 88 44 24 23 mov %al,0x23(%rsp) 150647: e8 00 00 00 00 callq 15064c 15064c: 85 c0 test %eax,%eax 15064e: 0f 85 e6 fd ff ff jne 15043a 150654: 0f b6 74 24 23 movzbl 0x23(%rsp),%esi 150659: 8b 4c 24 24 mov 0x24(%rsp),%ecx 15065d: 31 d2 xor %edx,%edx 15065f: 44 8b 5c 24 28 mov 0x28(%rsp),%r11d 150664: 44 0f af 5c 24 44 imul 0x44(%rsp),%r11d 15066a: 83 c6 01 add $0x1,%esi 15066d: 0f af 74 24 48 imul 0x48(%rsp),%esi 150672: 8d 04 89 lea (%rcx,%rcx,4),%eax 150675: 8b 4c 24 10 mov 0x10(%rsp),%ecx 150679: 41 c1 e3 02 shl $0x2,%r11d 15067d: 81 e1 00 00 00 fc and $0xfc000000,%ecx 150683: f7 f6 div %esi 150685: 8b 74 24 0c mov 0xc(%rsp),%esi 150689: 81 e6 0f 00 ff ff and $0xffff000f,%esi 15068f: 89 c2 mov %eax,%edx 150691: c1 e2 04 shl $0x4,%edx 150694: 0f b7 d2 movzwl %dx,%edx 150697: 09 f2 or %esi,%edx 150699: 69 f0 10 27 00 00 imul $0x2710,%eax,%esi 15069f: 44 89 d8 mov %r11d,%eax 1506a2: 83 ca 01 or $0x1,%edx 1506a5: 89 54 24 0c mov %edx,0xc(%rsp) 1506a9: 31 d2 xor %edx,%edx 1506ab: f7 f6 div %esi 1506ad: 25 ff ff ff 03 and $0x3ffffff,%eax 1506b2: 09 c8 or %ecx,%eax 1506b4: 89 44 24 10 mov %eax,0x10(%rsp) 1506b8: e9 7d fd ff ff jmpq 15043a 1506bd: 4d 89 ef mov %r13,%r15 1506c0: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 1506c5: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1506ca: c6 83 6e 01 00 00 01 movb $0x1,0x16e(%rbx) 1506d1: 8b 01 mov (%rcx),%eax 1506d3: 48 89 cf mov %rcx,%rdi 1506d6: 88 83 24 01 00 00 mov %al,0x124(%rbx) 1506dc: 48 89 cb mov %rcx,%rbx 1506df: e8 00 00 00 00 callq 1506e4 1506e4: 89 83 30 0d 00 00 mov %eax,0xd30(%rbx) 1506ea: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1506ef: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1506f6: 00 00 1506f8: 75 30 jne 15072a 1506fa: 8b 74 24 2c mov 0x2c(%rsp),%esi 1506fe: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 150703: 48 83 c4 68 add $0x68,%rsp 150707: 4c 89 ff mov %r15,%rdi 15070a: 5b pop %rbx 15070b: 41 b8 00 00 04 00 mov $0x40000,%r8d 150711: 5d pop %rbp 150712: b9 c0 01 00 00 mov $0x1c0,%ecx 150717: 41 5c pop %r12 150719: 81 c6 28 01 00 00 add $0x128,%esi 15071f: 41 5d pop %r13 150721: 41 5e pop %r14 150723: 41 5f pop %r15 150725: e9 a6 e5 ff ff jmpq 14ecd0 15072a: e8 00 00 00 00 callq 15072f 15072f: 90 nop 0000000000150730 : 150730: e8 00 00 00 00 callq 150735 150735: 41 57 push %r15 150737: 41 56 push %r14 150739: 49 89 fe mov %rdi,%r14 15073c: 41 55 push %r13 15073e: 4d 89 f5 mov %r14,%r13 150741: 41 54 push %r12 150743: 55 push %rbp 150744: 53 push %rbx 150745: 48 81 ec 90 00 00 00 sub $0x90,%rsp 15074c: 48 8b 0f mov (%rdi),%rcx 15074f: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 150756: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15075d: 00 00 15075f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 150766: 00 150767: 31 c0 xor %eax,%eax 150769: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 150770: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 150775: 8b 48 04 mov 0x4(%rax),%ecx 150778: 4c 8d b8 48 03 00 00 lea 0x348(%rax),%r15 15077f: 48 89 44 24 38 mov %rax,0x38(%rsp) 150784: 48 8d b8 50 03 00 00 lea 0x350(%rax),%rdi 15078b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 15078f: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 150794: 89 4c 24 44 mov %ecx,0x44(%rsp) 150798: 4c 89 f9 mov %r15,%rcx 15079b: 48 29 f9 sub %rdi,%rcx 15079e: 4c 89 7c 24 48 mov %r15,0x48(%rsp) 1507a3: 81 c1 b0 01 00 00 add $0x1b0,%ecx 1507a9: 48 c7 80 48 03 00 00 movq $0x0,0x348(%rax) 1507b0: 00 00 00 00 1507b4: 48 c7 80 f0 04 00 00 movq $0x0,0x4f0(%rax) 1507bb: 00 00 00 00 1507bf: c1 e9 03 shr $0x3,%ecx 1507c2: 31 c0 xor %eax,%eax 1507c4: f3 48 ab rep stos %rax,%es:(%rdi) 1507c7: 48 8d 43 6c lea 0x6c(%rbx),%rax 1507cb: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 1507d2: 00 1507d3: 48 89 04 24 mov %rax,(%rsp) 1507d7: 8b 53 64 mov 0x64(%rbx),%edx 1507da: 85 d2 test %edx,%edx 1507dc: 0f 84 01 04 00 00 je 150be3 1507e2: 48 8b 04 24 mov (%rsp),%rax 1507e6: 44 8b 00 mov (%rax),%r8d 1507e9: 45 85 c0 test %r8d,%r8d 1507ec: 0f 84 fb 06 00 00 je 150eed 1507f2: 49 8b 95 f0 01 00 00 mov 0x1f0(%r13),%rdx 1507f9: 49 8b 8d c0 01 00 00 mov 0x1c0(%r13),%rcx 150800: 48 85 d2 test %rdx,%rdx 150803: 74 25 je 15082a 150805: 8b 32 mov (%rdx),%esi 150807: 85 f6 test %esi,%esi 150809: 0f 84 54 06 00 00 je 150e63 15080f: 31 c0 xor %eax,%eax 150811: 89 c7 mov %eax,%edi 150813: 44 3b 44 c2 04 cmp 0x4(%rdx,%rax,8),%r8d 150818: 76 09 jbe 150823 15081a: 48 83 c0 01 add $0x1,%rax 15081e: 48 39 c6 cmp %rax,%rsi 150821: 75 ee jne 150811 150823: 8b 44 fa 08 mov 0x8(%rdx,%rdi,8),%eax 150827: 41 89 07 mov %eax,(%r15) 15082a: 49 8b 95 e8 01 00 00 mov 0x1e8(%r13),%rdx 150831: 48 85 d2 test %rdx,%rdx 150834: 74 26 je 15085c 150836: 8b 32 mov (%rdx),%esi 150838: 85 f6 test %esi,%esi 15083a: 0f 84 46 06 00 00 je 150e86 150840: 31 c0 xor %eax,%eax 150842: 89 c7 mov %eax,%edi 150844: 44 3b 44 c2 04 cmp 0x4(%rdx,%rax,8),%r8d 150849: 76 09 jbe 150854 15084b: 48 83 c0 01 add $0x1,%rax 15084f: 48 39 c6 cmp %rax,%rsi 150852: 75 ee jne 150842 150854: 8b 44 fa 08 mov 0x8(%rdx,%rdi,8),%eax 150858: 41 89 47 08 mov %eax,0x8(%r15) 15085c: 49 8b 95 f8 01 00 00 mov 0x1f8(%r13),%rdx 150863: 48 85 d2 test %rdx,%rdx 150866: 74 26 je 15088e 150868: 8b 32 mov (%rdx),%esi 15086a: 85 f6 test %esi,%esi 15086c: 0f 84 49 06 00 00 je 150ebb 150872: 31 c0 xor %eax,%eax 150874: 89 c7 mov %eax,%edi 150876: 44 3b 44 c2 04 cmp 0x4(%rdx,%rax,8),%r8d 15087b: 76 09 jbe 150886 15087d: 48 83 c0 01 add $0x1,%rax 150881: 48 39 c6 cmp %rax,%rsi 150884: 75 ee jne 150874 150886: 8b 44 fa 08 mov 0x8(%rdx,%rdi,8),%eax 15088a: 41 89 47 0c mov %eax,0xc(%r15) 15088e: 41 c7 47 04 01 00 00 movl $0x1,0x4(%r15) 150895: 00 150896: 80 b9 f8 0c 00 00 00 cmpb $0x0,0xcf8(%rcx) 15089d: 74 29 je 1508c8 15089f: 49 8b 85 58 02 00 00 mov 0x258(%r13),%rax 1508a6: 8b 30 mov (%rax),%esi 1508a8: 85 f6 test %esi,%esi 1508aa: 74 1c je 1508c8 1508ac: 48 83 c0 0c add $0xc,%rax 1508b0: 31 d2 xor %edx,%edx 1508b2: eb 0b jmp 1508bf 1508b4: 83 c2 01 add $0x1,%edx 1508b7: 48 83 c0 0c add $0xc,%rax 1508bb: 39 f2 cmp %esi,%edx 1508bd: 74 09 je 1508c8 1508bf: 44 3b 00 cmp (%rax),%r8d 1508c2: 73 f0 jae 1508b4 1508c4: 41 89 57 04 mov %edx,0x4(%r15) 1508c8: 41 c6 47 1a 01 movb $0x1,0x1a(%r15) 1508cd: 41 81 f8 40 9c 00 00 cmp $0x9c40,%r8d 1508d4: 41 c6 47 1b 01 movb $0x1,0x1b(%r15) 1508d9: 0f b6 81 a3 0d 00 00 movzbl 0xda3(%rcx),%eax 1508e0: 41 88 47 1c mov %al,0x1c(%r15) 1508e4: 0f b6 81 a4 0d 00 00 movzbl 0xda4(%rcx),%eax 1508eb: 41 c6 47 1e 00 movb $0x0,0x1e(%r15) 1508f0: 41 88 47 1d mov %al,0x1d(%r15) 1508f4: 0f b7 81 a6 0d 00 00 movzwl 0xda6(%rcx),%eax 1508fb: 41 c6 47 18 00 movb $0x0,0x18(%r15) 150900: 66 41 89 47 20 mov %ax,0x20(%r15) 150905: 41 c6 47 17 00 movb $0x0,0x17(%r15) 15090a: 41 c6 47 14 00 movb $0x0,0x14(%r15) 15090f: 41 c6 47 15 00 movb $0x0,0x15(%r15) 150914: 41 c6 47 16 00 movb $0x0,0x16(%r15) 150919: 41 c6 47 22 00 movb $0x0,0x22(%r15) 15091e: 49 8b 85 68 03 00 00 mov 0x368(%r13),%rax 150925: 8b 40 08 mov 0x8(%rax),%eax 150928: 89 81 00 0d 00 00 mov %eax,0xd00(%rcx) 15092e: 49 8b 85 68 03 00 00 mov 0x368(%r13),%rax 150935: 8b 80 a4 05 00 00 mov 0x5a4(%rax),%eax 15093b: 89 81 04 0d 00 00 mov %eax,0xd04(%rcx) 150941: 41 0f 96 47 18 setbe 0x18(%r15) 150946: 31 c0 xor %eax,%eax 150948: 80 b9 d8 07 00 00 00 cmpb $0x0,0x7d8(%rcx) 15094f: 0f 84 4d 03 00 00 je 150ca2 150955: 41 81 f8 40 9c 00 00 cmp $0x9c40,%r8d 15095c: 0f 87 6b 04 00 00 ja 150dcd 150962: 41 81 f8 d3 30 00 00 cmp $0x30d3,%r8d 150969: 76 14 jbe 15097f 15096b: 41 8d 80 f0 d8 ff ff lea -0x2710(%r8),%eax 150972: bb 59 17 b7 d1 mov $0xd1b71759,%ebx 150977: 48 0f af c3 imul %rbx,%rax 15097b: 48 c1 e8 2b shr $0x2b,%rax 15097f: 41 88 47 19 mov %al,0x19(%r15) 150983: 41 81 f8 d3 30 00 00 cmp $0x30d3,%r8d 15098a: 0f 87 12 05 00 00 ja 150ea2 150990: 31 db xor %ebx,%ebx 150992: 49 8b 7d 60 mov 0x60(%r13),%rdi 150996: 44 89 44 24 0c mov %r8d,0xc(%rsp) 15099b: be 99 0a 00 00 mov $0xa99,%esi 1509a0: 48 8b 07 mov (%rdi),%rax 1509a3: 48 8b 00 mov (%rax),%rax 1509a6: e8 00 00 00 00 callq 1509ab 1509ab: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 1509b0: c1 e8 10 shr $0x10,%eax 1509b3: 83 e0 0f and $0xf,%eax 1509b6: 39 d8 cmp %ebx,%eax 1509b8: 0f 86 1b 03 00 00 jbe 150cd9 1509be: 49 8b 7d 60 mov 0x60(%r13),%rdi 1509c2: 44 89 44 24 0c mov %r8d,0xc(%rsp) 1509c7: be 96 0a 00 00 mov $0xa96,%esi 1509cc: 48 8b 07 mov (%rdi),%rax 1509cf: 48 8b 00 mov (%rax),%rax 1509d2: e8 00 00 00 00 callq 1509d7 1509d7: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 1509dc: d1 e8 shr %eax 1509de: 41 89 c1 mov %eax,%r9d 1509e1: 41 83 e1 01 and $0x1,%r9d 1509e5: 4d 8b 9d c0 01 00 00 mov 0x1c0(%r13),%r11 1509ec: 31 c9 xor %ecx,%ecx 1509ee: 45 0f b6 c9 movzbl %r9b,%r9d 1509f2: 44 89 c6 mov %r8d,%esi 1509f5: 41 80 7f 18 00 cmpb $0x0,0x18(%r15) 1509fa: 48 8d 54 24 68 lea 0x68(%rsp),%rdx 1509ff: 4c 89 ef mov %r13,%rdi 150a02: 44 89 4c 24 2c mov %r9d,0x2c(%rsp) 150a07: 41 8b 83 b4 07 00 00 mov 0x7b4(%r11),%eax 150a0e: 0f 95 c1 setne %cl 150a11: 4c 89 5c 24 20 mov %r11,0x20(%rsp) 150a16: 44 89 44 24 28 mov %r8d,0x28(%rsp) 150a1b: 41 8b 9b bc 07 00 00 mov 0x7bc(%r11),%ebx 150a22: 89 44 24 14 mov %eax,0x14(%rsp) 150a26: 41 8b 83 b8 07 00 00 mov 0x7b8(%r11),%eax 150a2d: 41 8b ab c0 07 00 00 mov 0x7c0(%r11),%ebp 150a34: 45 8b b3 c4 07 00 00 mov 0x7c4(%r11),%r14d 150a3b: 89 44 24 18 mov %eax,0x18(%rsp) 150a3f: 41 8b 83 cc 07 00 00 mov 0x7cc(%r11),%eax 150a46: 45 8b a3 c8 07 00 00 mov 0x7c8(%r11),%r12d 150a4d: 89 44 24 1c mov %eax,0x1c(%rsp) 150a51: 41 8b 83 d0 07 00 00 mov 0x7d0(%r11),%eax 150a58: 89 44 24 0c mov %eax,0xc(%rsp) 150a5c: 41 8b 83 d4 07 00 00 mov 0x7d4(%r11),%eax 150a63: 89 44 24 10 mov %eax,0x10(%rsp) 150a67: e8 00 00 00 00 callq 150a6c 150a6c: 44 8b 44 24 28 mov 0x28(%rsp),%r8d 150a71: 4c 8b 5c 24 20 mov 0x20(%rsp),%r11 150a76: 85 c0 test %eax,%eax 150a78: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 150a7d: 0f 85 90 03 00 00 jne 150e13 150a83: 44 89 f0 mov %r14d,%eax 150a86: 44 8b 74 24 70 mov 0x70(%rsp),%r14d 150a8b: 41 81 e4 0f 00 00 f0 and $0xf000000f,%r12d 150a92: 83 e3 f8 and $0xfffffff8,%ebx 150a95: 25 ff ff 0f f0 and $0xf00fffff,%eax 150a9a: 41 c1 e6 14 shl $0x14,%r14d 150a9e: 41 81 e6 00 00 f0 0f and $0xff00000,%r14d 150aa5: 41 09 c6 or %eax,%r14d 150aa8: 0f b7 44 24 68 movzwl 0x68(%rsp),%eax 150aad: 25 ff 0f 00 00 and $0xfff,%eax 150ab2: c1 e0 10 shl $0x10,%eax 150ab5: 44 09 e0 or %r12d,%eax 150ab8: 44 8b 64 24 68 mov 0x68(%rsp),%r12d 150abd: 41 c1 ec 08 shr $0x8,%r12d 150ac1: 41 81 e4 f0 ff 00 00 and $0xfff0,%r12d 150ac8: 41 09 c4 or %eax,%r12d 150acb: 8b 44 24 78 mov 0x78(%rsp),%eax 150acf: 41 83 e4 fc and $0xfffffffc,%r12d 150ad3: 83 e0 03 and $0x3,%eax 150ad6: 41 09 c4 or %eax,%r12d 150ad9: 8b 44 24 6c mov 0x6c(%rsp),%eax 150add: 83 e0 07 and $0x7,%eax 150ae0: 09 c3 or %eax,%ebx 150ae2: 41 80 bb d8 07 00 00 cmpb $0x0,0x7d8(%r11) 150ae9: 00 150aea: 74 11 je 150afd 150aec: 8b 54 24 7c mov 0x7c(%rsp),%edx 150af0: 83 e5 e8 and $0xffffffe8,%ebp 150af3: c1 e2 04 shl $0x4,%edx 150af6: 83 e2 10 and $0x10,%edx 150af9: 09 d5 or %edx,%ebp 150afb: 09 c5 or %eax,%ebp 150afd: 41 f6 85 23 01 00 00 testb $0x4,0x123(%r13) 150b04: 04 150b05: 0f 85 e2 01 00 00 jne 150ced 150b0b: 41 8b 0f mov (%r15),%ecx 150b0e: 8b 54 24 74 mov 0x74(%rsp),%edx 150b12: 0f cb bswap %ebx 150b14: 41 89 5f 30 mov %ebx,0x30(%r15) 150b18: 8b 44 24 18 mov 0x18(%rsp),%eax 150b1c: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 150b21: 41 0f c8 bswap %r8d 150b24: 41 0f ce bswap %r14d 150b27: 83 e2 1f and $0x1f,%edx 150b2a: 83 44 24 08 01 addl $0x1,0x8(%rsp) 150b2f: 41 0f cc bswap %r12d 150b32: 0f cd bswap %ebp 150b34: 25 e0 fe ff ff and $0xfffffee0,%eax 150b39: 45 89 47 10 mov %r8d,0x10(%r15) 150b3d: 09 d0 or %edx,%eax 150b3f: 44 89 ca mov %r9d,%edx 150b42: 41 c1 e1 09 shl $0x9,%r9d 150b46: 45 89 77 24 mov %r14d,0x24(%r15) 150b4a: c1 e2 08 shl $0x8,%edx 150b4d: 45 89 67 28 mov %r12d,0x28(%r15) 150b51: 09 d0 or %edx,%eax 150b53: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx 150b5a: 41 8b 4f 08 mov 0x8(%r15),%ecx 150b5e: 41 89 6f 34 mov %ebp,0x34(%r15) 150b62: 80 e4 fd and $0xfd,%ah 150b65: 0f ca bswap %edx 150b67: 41 89 17 mov %edx,(%r15) 150b6a: 41 8b 57 04 mov 0x4(%r15),%edx 150b6e: 41 09 c1 or %eax,%r9d 150b71: 8b 44 24 14 mov 0x14(%rsp),%eax 150b75: 66 41 c1 47 20 08 rolw $0x8,0x20(%r15) 150b7b: 49 83 c7 48 add $0x48,%r15 150b7f: 0f ca bswap %edx 150b81: 41 89 57 bc mov %edx,-0x44(%r15) 150b85: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx 150b8c: 41 8b 4f c4 mov -0x3c(%r15),%ecx 150b90: 0f c8 bswap %eax 150b92: 41 89 47 f4 mov %eax,-0xc(%r15) 150b96: 8b 44 24 0c mov 0xc(%rsp),%eax 150b9a: 0f ca bswap %edx 150b9c: 41 89 57 c0 mov %edx,-0x40(%r15) 150ba0: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx 150ba7: 41 0f c9 bswap %r9d 150baa: 0f ca bswap %edx 150bac: 0f c8 bswap %eax 150bae: 41 89 57 c4 mov %edx,-0x3c(%r15) 150bb2: 8b 54 24 1c mov 0x1c(%rsp),%edx 150bb6: 41 89 47 f8 mov %eax,-0x8(%r15) 150bba: 8b 44 24 10 mov 0x10(%rsp),%eax 150bbe: 0f ca bswap %edx 150bc0: 45 89 4f f0 mov %r9d,-0x10(%r15) 150bc4: 0f c8 bswap %eax 150bc6: 41 89 57 e4 mov %edx,-0x1c(%r15) 150bca: 41 89 47 fc mov %eax,-0x4(%r15) 150bce: 8b 44 24 08 mov 0x8(%rsp),%eax 150bd2: 48 83 04 24 0c addq $0xc,(%rsp) 150bd7: 39 43 64 cmp %eax,0x64(%rbx) 150bda: 0f 87 02 fc ff ff ja 1507e2 150be0: 4d 89 ee mov %r13,%r14 150be3: 48 8b 44 24 38 mov 0x38(%rsp),%rax 150be8: c6 80 63 03 00 00 01 movb $0x1,0x363(%rax) 150bef: 48 8b 44 24 30 mov 0x30(%rsp),%rax 150bf4: 83 78 64 01 cmpl $0x1,0x64(%rax) 150bf8: 76 1b jbe 150c15 150bfa: 48 8b 44 24 50 mov 0x50(%rsp),%rax 150bff: 48 8b 40 08 mov 0x8(%rax),%rax 150c03: 0f b7 40 3e movzwl 0x3e(%rax),%eax 150c07: 2d b0 67 00 00 sub $0x67b0,%eax 150c0c: 83 f8 01 cmp $0x1,%eax 150c0f: 0f 86 f8 02 00 00 jbe 150f0d 150c15: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 150c1a: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 150c1f: b8 00 1f 00 00 mov $0x1f00,%eax 150c24: 66 41 89 87 68 03 00 mov %ax,0x368(%r15) 150c2b: 00 150c2c: 8b 43 64 mov 0x64(%rbx),%eax 150c2f: 48 8d 7b 64 lea 0x64(%rbx),%rdi 150c33: 41 88 87 25 01 00 00 mov %al,0x125(%r15) 150c3a: e8 00 00 00 00 callq 150c3f 150c3f: 89 83 34 0d 00 00 mov %eax,0xd34(%rbx) 150c45: 8b 43 64 mov 0x64(%rbx),%eax 150c48: 83 e8 01 sub $0x1,%eax 150c4b: 48 8d 04 c0 lea (%rax,%rax,8),%rax 150c4f: 41 c6 84 c7 6a 03 00 movb $0x1,0x36a(%r15,%rax,8) 150c56: 00 01 150c58: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 150c5f: 00 150c60: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 150c67: 00 00 150c69: 0f 85 b6 02 00 00 jne 150f25 150c6f: 8b 74 24 44 mov 0x44(%rsp),%esi 150c73: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 150c78: 4c 89 f7 mov %r14,%rdi 150c7b: 48 81 c4 90 00 00 00 add $0x90,%rsp 150c82: 5b pop %rbx 150c83: 41 b8 00 00 04 00 mov $0x40000,%r8d 150c89: 5d pop %rbp 150c8a: b9 b0 01 00 00 mov $0x1b0,%ecx 150c8f: 41 5c pop %r12 150c91: 81 c6 30 03 00 00 add $0x330,%esi 150c97: 41 5d pop %r13 150c99: 41 5e pop %r14 150c9b: 41 5f pop %r15 150c9d: e9 2e e0 ff ff jmpq 14ecd0 150ca2: 41 81 f8 0f 27 00 00 cmp $0x270f,%r8d 150ca9: 76 25 jbe 150cd0 150cab: b8 0f 00 00 00 mov $0xf,%eax 150cb0: 41 81 f8 7f 38 01 00 cmp $0x1387f,%r8d 150cb7: 77 17 ja 150cd0 150cb9: 41 8d 80 f0 d8 ff ff lea -0x2710(%r8),%eax 150cc0: bb 59 17 b7 d1 mov $0xd1b71759,%ebx 150cc5: 48 0f af c3 imul %rbx,%rax 150cc9: 48 c1 e8 2c shr $0x2c,%rax 150ccd: 83 c0 01 add $0x1,%eax 150cd0: 44 89 44 24 0c mov %r8d,0xc(%rsp) 150cd5: 41 88 47 19 mov %al,0x19(%r15) 150cd9: 49 8b 7d 60 mov 0x60(%r13),%rdi 150cdd: be 95 0a 00 00 mov $0xa95,%esi 150ce2: 48 8b 07 mov (%rdi),%rax 150ce5: 48 8b 00 mov (%rax),%rax 150ce8: e9 e5 fc ff ff jmpq 1509d2 150ced: 4c 89 ef mov %r13,%rdi 150cf0: 44 89 4c 24 20 mov %r9d,0x20(%rsp) 150cf5: 44 89 44 24 28 mov %r8d,0x28(%rsp) 150cfa: e8 00 00 00 00 callq 150cff 150cff: 44 8b 44 24 28 mov 0x28(%rsp),%r8d 150d04: 44 8b 4c 24 20 mov 0x20(%rsp),%r9d 150d09: 83 bc 24 80 00 00 00 cmpl $0x1,0x80(%rsp) 150d10: 01 150d11: 41 89 c3 mov %eax,%r11d 150d14: 0f 84 bd 01 00 00 je 150ed7 150d1a: 8b 4c 24 6c mov 0x6c(%rsp),%ecx 150d1e: 43 8d 04 00 lea (%r8,%r8,1),%eax 150d22: d3 e0 shl %cl,%eax 150d24: 41 89 c2 mov %eax,%r10d 150d27: 48 8d 54 24 5c lea 0x5c(%rsp),%rdx 150d2c: 44 89 d6 mov %r10d,%esi 150d2f: 4c 89 ef mov %r13,%rdi 150d32: 44 89 4c 24 20 mov %r9d,0x20(%rsp) 150d37: 44 89 44 24 28 mov %r8d,0x28(%rsp) 150d3c: 44 89 5c 24 40 mov %r11d,0x40(%rsp) 150d41: 44 89 54 24 2c mov %r10d,0x2c(%rsp) 150d46: e8 00 00 00 00 callq 150d4b 150d4b: 44 8b 44 24 28 mov 0x28(%rsp),%r8d 150d50: 44 8b 4c 24 20 mov 0x20(%rsp),%r9d 150d55: 85 c0 test %eax,%eax 150d57: 0f 85 ae fd ff ff jne 150b0b 150d5d: 44 8b 54 24 2c mov 0x2c(%rsp),%r10d 150d62: 44 8b 5c 24 40 mov 0x40(%rsp),%r11d 150d67: 31 d2 xor %edx,%edx 150d69: 8b 74 24 60 mov 0x60(%rsp),%esi 150d6d: 8b 7c 24 0c mov 0xc(%rsp),%edi 150d71: 44 89 d0 mov %r10d,%eax 150d74: 8b 4c 24 10 mov 0x10(%rsp),%ecx 150d78: 41 f7 f3 div %r11d 150d7b: 8b 54 24 5c mov 0x5c(%rsp),%edx 150d7f: 0f af d6 imul %esi,%edx 150d82: 81 e7 00 00 00 fc and $0xfc000000,%edi 150d88: 81 e1 00 f0 ff ff and $0xfffff000,%ecx 150d8e: 69 d2 83 00 00 00 imul $0x83,%edx,%edx 150d94: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 150d9b: 48 c1 ea 25 shr $0x25,%rdx 150d9f: 0f af c0 imul %eax,%eax 150da2: 0f af c2 imul %edx,%eax 150da5: 31 d2 xor %edx,%edx 150da7: 41 f7 f2 div %r10d 150daa: 31 d2 xor %edx,%edx 150dac: 25 ff ff ff 03 and $0x3ffffff,%eax 150db1: 09 f8 or %edi,%eax 150db3: 89 44 24 0c mov %eax,0xc(%rsp) 150db7: 43 8d 04 9b lea (%r11,%r11,4),%eax 150dbb: f7 f6 div %esi 150dbd: 25 ff 0f 00 00 and $0xfff,%eax 150dc2: 09 c8 or %ecx,%eax 150dc4: 89 44 24 10 mov %eax,0x10(%rsp) 150dc8: e9 3e fd ff ff jmpq 150b0b 150dcd: 41 81 f8 e7 fd 00 00 cmp $0xfde7,%r8d 150dd4: 76 22 jbe 150df8 150dd6: b8 0f 00 00 00 mov $0xf,%eax 150ddb: 41 81 f8 58 0f 02 00 cmp $0x20f58,%r8d 150de2: 77 14 ja 150df8 150de4: 41 8d 80 a0 15 ff ff lea -0xea60(%r8),%eax 150deb: bb 59 17 b7 d1 mov $0xd1b71759,%ebx 150df0: 48 0f af c3 imul %rbx,%rax 150df4: 48 c1 e8 2c shr $0x2c,%rax 150df8: 41 88 47 19 mov %al,0x19(%r15) 150dfc: 41 c6 47 14 01 movb $0x1,0x14(%r15) 150e01: 41 c6 47 15 01 movb $0x1,0x15(%r15) 150e06: 44 0f b6 89 dc 0c 00 movzbl 0xcdc(%rcx),%r9d 150e0d: 00 150e0e: e9 d2 fb ff ff jmpq 1509e5 150e13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 150e1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 150e21: 89 44 24 08 mov %eax,0x8(%rsp) 150e25: e8 00 00 00 00 callq 150e2a 150e2a: 44 8b 5c 24 08 mov 0x8(%rsp),%r11d 150e2f: 85 c0 test %eax,%eax 150e31: 0f 85 00 00 00 00 jne 150e37 150e37: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 150e3e: 00 150e3f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 150e46: 00 00 150e48: 0f 85 d7 00 00 00 jne 150f25 150e4e: 48 81 c4 90 00 00 00 add $0x90,%rsp 150e55: 44 89 d8 mov %r11d,%eax 150e58: 5b pop %rbx 150e59: 5d pop %rbp 150e5a: 41 5c pop %r12 150e5c: 41 5d pop %r13 150e5e: 41 5e pop %r14 150e60: 41 5f pop %r15 150e62: c3 retq 150e63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 150e6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 150e71: e8 00 00 00 00 callq 150e76 150e76: 85 c0 test %eax,%eax 150e78: 0f 85 ac 00 00 00 jne 150f2a 150e7e: 41 bb ea ff ff ff mov $0xffffffea,%r11d 150e84: eb b1 jmp 150e37 150e86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 150e8d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 150e94: e8 00 00 00 00 callq 150e99 150e99: 85 c0 test %eax,%eax 150e9b: 74 e1 je 150e7e 150e9d: e9 00 00 00 00 jmpq 150ea2 150ea2: 41 8d 98 f0 d8 ff ff lea -0x2710(%r8),%ebx 150ea9: b8 59 17 b7 d1 mov $0xd1b71759,%eax 150eae: 48 0f af d8 imul %rax,%rbx 150eb2: 48 c1 eb 2b shr $0x2b,%rbx 150eb6: e9 d7 fa ff ff jmpq 150992 150ebb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 150ec2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 150ec9: e8 00 00 00 00 callq 150ece 150ece: 85 c0 test %eax,%eax 150ed0: 74 ac je 150e7e 150ed2: e9 00 00 00 00 jmpq 150ed7 150ed7: 8b 4c 24 6c mov 0x6c(%rsp),%ecx 150edb: 42 8d 04 85 00 00 00 lea 0x0(,%r8,4),%eax 150ee2: 00 150ee3: d3 e0 shl %cl,%eax 150ee5: 41 89 c2 mov %eax,%r10d 150ee8: e9 3a fe ff ff jmpq 150d27 150eed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 150ef4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 150efb: e8 00 00 00 00 callq 150f00 150f00: 85 c0 test %eax,%eax 150f02: 0f 84 76 ff ff ff je 150e7e 150f08: e9 00 00 00 00 jmpq 150f0d 150f0d: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 150f12: 48 8b 83 50 03 00 00 mov 0x350(%rbx),%rax 150f19: 48 89 83 98 03 00 00 mov %rax,0x398(%rbx) 150f20: e9 f0 fc ff ff jmpq 150c15 150f25: e8 00 00 00 00 callq 150f2a 150f2a: e9 00 00 00 00 jmpq 150f2f 150f2f: 90 nop 0000000000150f30 : 150f30: e8 00 00 00 00 callq 150f35 150f35: 41 57 push %r15 150f37: 41 56 push %r14 150f39: 41 55 push %r13 150f3b: 41 54 push %r12 150f3d: 55 push %rbp 150f3e: 53 push %rbx 150f3f: 48 89 fb mov %rdi,%rbx 150f42: 48 83 ec 38 sub $0x38,%rsp 150f46: 4c 8b bf c0 01 00 00 mov 0x1c0(%rdi),%r15 150f4d: 4c 8b b7 c8 01 00 00 mov 0x1c8(%rdi),%r14 150f54: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 150f5b: 00 00 150f5d: 48 89 44 24 30 mov %rax,0x30(%rsp) 150f62: 31 c0 xor %eax,%eax 150f64: e8 57 d7 ff ff callq 14e6c0 150f69: 84 c0 test %al,%al 150f6b: 0f 85 00 00 00 00 jne 150f71 150f71: 41 b8 80 00 00 00 mov $0x80,%r8d 150f77: b9 80 00 00 00 mov $0x80,%ecx 150f7c: ba 04 00 00 c0 mov $0xc0000004,%edx 150f81: 48 89 df mov %rbx,%rdi 150f84: be 80 00 00 00 mov $0x80,%esi 150f89: e8 00 00 00 00 callq 150f8e 150f8e: 48 8b 7b 60 mov 0x60(%rbx),%rdi 150f92: ba 10 00 00 80 mov $0x80000010,%edx 150f97: be 01 00 00 00 mov $0x1,%esi 150f9c: 48 8b 07 mov (%rdi),%rax 150f9f: 48 8b 68 18 mov 0x18(%rax),%rbp 150fa3: 48 8b 40 10 mov 0x10(%rax),%rax 150fa7: e8 00 00 00 00 callq 150fac 150fac: 48 8b 7b 60 mov 0x60(%rbx),%rdi 150fb0: ba 10 00 00 80 mov $0x80000010,%edx 150fb5: be 01 00 00 00 mov $0x1,%esi 150fba: 83 c8 01 or $0x1,%eax 150fbd: 89 c1 mov %eax,%ecx 150fbf: e8 00 00 00 00 callq 150fc4 150fc4: 48 8b 7b 60 mov 0x60(%rbx),%rdi 150fc8: ba 04 00 00 80 mov $0x80000004,%edx 150fcd: be 01 00 00 00 mov $0x1,%esi 150fd2: 48 8b 07 mov (%rdi),%rax 150fd5: 48 8b 68 18 mov 0x18(%rax),%rbp 150fd9: 48 8b 40 10 mov 0x10(%rax),%rax 150fdd: e8 00 00 00 00 callq 150fe2 150fe2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 150fe6: ba 04 00 00 80 mov $0x80000004,%edx 150feb: be 01 00 00 00 mov $0x1,%esi 150ff0: 83 c8 01 or $0x1,%eax 150ff3: 89 c1 mov %eax,%ecx 150ff5: e8 00 00 00 00 callq 150ffa 150ffa: 48 8b 7b 60 mov 0x60(%rbx),%rdi 150ffe: ba 00 00 00 80 mov $0x80000000,%edx 151003: be 01 00 00 00 mov $0x1,%esi 151008: 48 8b 07 mov (%rdi),%rax 15100b: 48 8b 68 18 mov 0x18(%rax),%rbp 15100f: 48 8b 40 10 mov 0x10(%rax),%rax 151013: e8 00 00 00 00 callq 151018 151018: 48 8b 7b 60 mov 0x60(%rbx),%rdi 15101c: ba 00 00 00 80 mov $0x80000000,%edx 151021: be 01 00 00 00 mov $0x1,%esi 151026: 83 c8 01 or $0x1,%eax 151029: 89 c1 mov %eax,%ecx 15102b: e8 00 00 00 00 callq 151030 151030: 31 c0 xor %eax,%eax 151032: b9 06 00 00 00 mov $0x6,%ecx 151037: 31 f6 xor %esi,%esi 151039: 48 89 e7 mov %rsp,%rdi 15103c: 48 89 e2 mov %rsp,%rdx 15103f: f3 48 ab rep stos %rax,%es:(%rdi) 151042: 48 8b 7b 60 mov 0x60(%rbx),%rdi 151046: 48 8b 07 mov (%rdi),%rax 151049: 48 8b 40 20 mov 0x20(%rax),%rax 15104d: e8 00 00 00 00 callq 151052 151052: 0f b6 44 24 28 movzbl 0x28(%rsp),%eax 151057: 44 8b 6c 24 08 mov 0x8(%rsp),%r13d 15105c: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 151061: 8b 54 24 18 mov 0x18(%rsp),%edx 151065: 88 83 d8 01 00 00 mov %al,0x1d8(%rbx) 15106b: 0f b7 04 24 movzwl (%rsp),%eax 15106f: 89 43 10 mov %eax,0x10(%rbx) 151072: 41 81 fd 00 00 04 00 cmp $0x40000,%r13d 151079: 0f 87 00 00 00 00 ja 15107f 15107f: 48 8b 7b 60 mov 0x60(%rbx),%rdi 151083: be 80 00 00 00 mov $0x80,%esi 151088: 48 8b 07 mov (%rdi),%rax 15108b: 48 8b 40 08 mov 0x8(%rax),%rax 15108f: e8 00 00 00 00 callq 151094 151094: 48 8b 7b 60 mov 0x60(%rbx),%rdi 151098: be 90 00 00 00 mov $0x90,%esi 15109d: 48 8b 07 mov (%rdi),%rax 1510a0: 4c 8b 60 08 mov 0x8(%rax),%r12 1510a4: 48 8b 00 mov (%rax),%rax 1510a7: e8 00 00 00 00 callq 1510ac 1510ac: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1510b0: be 90 00 00 00 mov $0x90,%esi 1510b5: 83 c8 01 or $0x1,%eax 1510b8: 89 c2 mov %eax,%edx 1510ba: e8 00 00 00 00 callq 1510bf 1510bf: 41 83 fd 03 cmp $0x3,%r13d 1510c3: 76 36 jbe 1510fb 1510c5: 41 8d 45 fc lea -0x4(%r13),%eax 1510c9: c1 e8 02 shr $0x2,%eax 1510cc: 83 c0 01 add $0x1,%eax 1510cf: 4c 8d 64 85 00 lea 0x0(%rbp,%rax,4),%r12 1510d4: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1510d8: 8b 55 00 mov 0x0(%rbp),%edx 1510db: 48 83 c5 04 add $0x4,%rbp 1510df: be 81 00 00 00 mov $0x81,%esi 1510e4: 48 8b 07 mov (%rdi),%rax 1510e7: 0f ca bswap %edx 1510e9: 48 8b 40 08 mov 0x8(%rax),%rax 1510ed: e8 00 00 00 00 callq 1510f2 1510f2: 49 39 ec cmp %rbp,%r12 1510f5: 75 dd jne 1510d4 1510f7: 41 83 e5 03 and $0x3,%r13d 1510fb: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1510ff: be 90 00 00 00 mov $0x90,%esi 151104: 48 8b 07 mov (%rdi),%rax 151107: 48 8b 68 08 mov 0x8(%rax),%rbp 15110b: 48 8b 00 mov (%rax),%rax 15110e: e8 00 00 00 00 callq 151113 151113: 48 8b 7b 60 mov 0x60(%rbx),%rdi 151117: be 90 00 00 00 mov $0x90,%esi 15111c: 83 e0 fe and $0xfffffffe,%eax 15111f: 89 c2 mov %eax,%edx 151121: e8 00 00 00 00 callq 151126 151126: 45 85 ed test %r13d,%r13d 151129: 0f 85 00 00 00 00 jne 15112f 15112f: ba 00 00 04 00 mov $0x40000,%edx 151134: be 34 00 02 00 mov $0x20034,%esi 151139: 48 89 df mov %rbx,%rdi 15113c: e8 1f db ff ff callq 14ec60 151141: 89 c5 mov %eax,%ebp 151143: 85 c0 test %eax,%eax 151145: 75 18 jne 15115f 151147: 48 8b 7b 60 mov 0x60(%rbx),%rdi 15114b: be 81 00 00 00 mov $0x81,%esi 151150: 48 8b 07 mov (%rdi),%rax 151153: 48 8b 00 mov (%rax),%rax 151156: e8 00 00 00 00 callq 15115b 15115b: 41 89 46 04 mov %eax,0x4(%r14) 15115f: ba 00 00 04 00 mov $0x40000,%edx 151164: be 30 00 02 00 mov $0x20030,%esi 151169: 48 89 df mov %rbx,%rdi 15116c: e8 ef da ff ff callq 14ec60 151171: 41 89 c4 mov %eax,%r12d 151174: 85 c0 test %eax,%eax 151176: 75 1e jne 151196 151178: 48 8b 7b 60 mov 0x60(%rbx),%rdi 15117c: be 81 00 00 00 mov $0x81,%esi 151181: 48 8b 07 mov (%rdi),%rax 151184: 48 8b 00 mov (%rax),%rax 151187: e8 00 00 00 00 callq 15118c 15118c: 41 89 87 8c 08 00 00 mov %eax,0x88c(%r15) 151193: 41 89 06 mov %eax,(%r14) 151196: ba 00 00 04 00 mov $0x40000,%edx 15119b: be 44 00 02 00 mov $0x20044,%esi 1511a0: 48 89 df mov %rbx,%rdi 1511a3: 41 09 ec or %ebp,%r12d 1511a6: e8 b5 da ff ff callq 14ec60 1511ab: 85 c0 test %eax,%eax 1511ad: 75 18 jne 1511c7 1511af: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1511b3: be 81 00 00 00 mov $0x81,%esi 1511b8: 48 8b 07 mov (%rdi),%rax 1511bb: 48 8b 00 mov (%rax),%rax 1511be: e8 00 00 00 00 callq 1511c3 1511c3: 41 89 46 08 mov %eax,0x8(%r14) 1511c7: ba 00 00 04 00 mov $0x40000,%edx 1511cc: be 38 00 02 00 mov $0x20038,%esi 1511d1: 48 89 df mov %rbx,%rdi 1511d4: e8 87 da ff ff callq 14ec60 1511d9: 89 c5 mov %eax,%ebp 1511db: 85 c0 test %eax,%eax 1511dd: 75 18 jne 1511f7 1511df: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1511e3: be 81 00 00 00 mov $0x81,%esi 1511e8: 48 8b 07 mov (%rdi),%rax 1511eb: 48 8b 00 mov (%rax),%rax 1511ee: e8 00 00 00 00 callq 1511f3 1511f3: 41 89 46 0c mov %eax,0xc(%r14) 1511f7: ba 00 00 04 00 mov $0x40000,%edx 1511fc: be 48 00 02 00 mov $0x20048,%esi 151201: 48 89 df mov %rbx,%rdi 151204: 41 09 ec or %ebp,%r12d 151207: e8 54 da ff ff callq 14ec60 15120c: 89 c5 mov %eax,%ebp 15120e: 85 c0 test %eax,%eax 151210: 75 18 jne 15122a 151212: 48 8b 7b 60 mov 0x60(%rbx),%rdi 151216: be 81 00 00 00 mov $0x81,%esi 15121b: 48 8b 07 mov (%rdi),%rax 15121e: 48 8b 00 mov (%rax),%rax 151221: e8 00 00 00 00 callq 151226 151226: 41 89 46 10 mov %eax,0x10(%r14) 15122a: ba 00 00 04 00 mov $0x40000,%edx 15122f: be 14 00 02 00 mov $0x20014,%esi 151234: 48 89 df mov %rbx,%rdi 151237: 41 09 ec or %ebp,%r12d 15123a: e8 21 da ff ff callq 14ec60 15123f: 89 c5 mov %eax,%ebp 151241: 85 c0 test %eax,%eax 151243: 75 1a jne 15125f 151245: 48 8b 7b 60 mov 0x60(%rbx),%rdi 151249: be 81 00 00 00 mov $0x81,%esi 15124e: 48 8b 07 mov (%rdi),%rax 151251: 48 8b 00 mov (%rax),%rax 151254: e8 00 00 00 00 callq 151259 151259: 89 83 34 03 00 00 mov %eax,0x334(%rbx) 15125f: 31 c0 xor %eax,%eax 151261: 41 09 ec or %ebp,%r12d 151264: 0f 95 c0 setne %al 151267: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 15126c: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 151273: 00 00 151275: 75 0f jne 151286 151277: 48 83 c4 38 add $0x38,%rsp 15127b: 5b pop %rbx 15127c: 5d pop %rbp 15127d: 41 5c pop %r12 15127f: 41 5d pop %r13 151281: 41 5e pop %r14 151283: 41 5f pop %r15 151285: c3 retq 151286: e8 00 00 00 00 callq 15128b 15128b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000151290 : 151290: e8 00 00 00 00 callq 151295 151295: 41 57 push %r15 151297: 41 56 push %r14 151299: 41 55 push %r13 15129b: 41 54 push %r12 15129d: 49 89 fc mov %rdi,%r12 1512a0: 55 push %rbp 1512a1: 53 push %rbx 1512a2: 48 83 ec 50 sub $0x50,%rsp 1512a6: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 1512ad: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1512b4: 00 00 1512b6: 48 89 44 24 48 mov %rax,0x48(%rsp) 1512bb: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 1512c2: 48 8d 4b 18 lea 0x18(%rbx),%rcx 1512c6: 48 89 04 24 mov %rax,(%rsp) 1512ca: 48 8b 07 mov (%rdi),%rax 1512cd: 48 8b 40 08 mov 0x8(%rax),%rax 1512d1: 0f b7 40 3e movzwl 0x3e(%rax),%eax 1512d5: 66 3d b1 67 cmp $0x67b1,%ax 1512d9: 0f 84 9d 05 00 00 je 15187c 1512df: 0f 87 87 05 00 00 ja 15186c 1512e5: 66 3d 47 66 cmp $0x6647,%ax 1512e9: 0f 87 63 05 00 00 ja 151852 1512ef: 66 3d 45 66 cmp $0x6645,%ax 1512f3: 77 0e ja 151303 1512f5: 66 2d 40 66 sub $0x6640,%ax 1512f9: 66 83 f8 01 cmp $0x1,%ax 1512fd: 0f 87 32 08 00 00 ja 151b35 151303: 48 c7 83 50 08 00 00 movq $0x0,0x850(%rbx) 15130a: 00 00 00 00 15130e: 48 8d 79 08 lea 0x8(%rcx),%rdi 151312: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 151319: 00 15131a: 31 c0 xor %eax,%eax 15131c: 48 c7 81 e0 07 00 00 movq $0x0,0x7e0(%rcx) 151323: 00 00 00 00 151327: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 15132b: 48 29 f9 sub %rdi,%rcx 15132e: 81 c1 e8 07 00 00 add $0x7e8,%ecx 151334: c1 e9 03 shr $0x3,%ecx 151337: f3 48 ab rep stos %rax,%es:(%rdi) 15133a: 48 8b 04 24 mov (%rsp),%rax 15133e: 44 8b 98 8c 07 00 00 mov 0x78c(%rax),%r11d 151345: 45 85 db test %r11d,%r11d 151348: 0f 85 7f 05 00 00 jne 1518cd 15134e: 41 8b 84 24 20 01 00 mov 0x120(%r12),%eax 151355: 00 151356: a9 00 00 00 01 test $0x1000000,%eax 15135b: 74 0f je 15136c 15135d: 83 8b 84 00 00 00 01 orl $0x1,0x84(%rbx) 151364: 41 8b 84 24 20 01 00 mov 0x120(%r12),%eax 15136b: 00 15136c: a9 00 00 00 10 test $0x10000000,%eax 151371: 74 07 je 15137a 151373: 83 8b 84 00 00 00 02 orl $0x2,0x84(%rbx) 15137a: 48 8b 04 24 mov (%rsp),%rax 15137e: 80 b8 d8 07 00 00 00 cmpb $0x0,0x7d8(%rax) 151385: 74 07 je 15138e 151387: 83 8b 84 00 00 00 04 orl $0x4,0x84(%rbx) 15138e: 48 8b 04 24 mov (%rsp),%rax 151392: 80 b8 de 0c 00 00 00 cmpb $0x0,0xcde(%rax) 151399: 0f 84 b0 00 00 00 je 15144f 15139f: 49 8b ac 24 c0 01 00 mov 0x1c0(%r12),%rbp 1513a6: 00 1513a7: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 1513ac: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 1513b1: 4c 89 e7 mov %r12,%rdi 1513b4: 48 c7 83 ec 06 00 00 movq $0x0,0x6ec(%rbx) 1513bb: 00 00 00 00 1513bf: e8 00 00 00 00 callq 1513c4 1513c4: 41 89 c7 mov %eax,%r15d 1513c7: 85 c0 test %eax,%eax 1513c9: 0f 85 8d 07 00 00 jne 151b5c 1513cf: 8b 54 24 38 mov 0x38(%rsp),%edx 1513d3: 85 d2 test %edx,%edx 1513d5: 0f 84 db 07 00 00 je 151bb6 1513db: 49 8b 84 24 e0 01 00 mov 0x1e0(%r12),%rax 1513e2: 00 1513e3: 83 bd 8c 07 00 00 02 cmpl $0x2,0x78c(%rbp) 1513ea: 8b 48 08 mov 0x8(%rax),%ecx 1513ed: 0f 84 a4 07 00 00 je 151b97 1513f3: 89 c8 mov %ecx,%eax 1513f5: 29 d0 sub %edx,%eax 1513f7: 66 c1 c0 08 rol $0x8,%ax 1513fb: 39 ca cmp %ecx,%edx 1513fd: ba 00 00 00 00 mov $0x0,%edx 151402: 0f 47 c2 cmova %edx,%eax 151405: 8b 93 ec 06 00 00 mov 0x6ec(%rbx),%edx 15140b: c6 83 f7 06 00 00 01 movb $0x1,0x6f7(%rbx) 151412: 66 89 83 f4 06 00 00 mov %ax,0x6f4(%rbx) 151419: 0f ca bswap %edx 15141b: 89 93 ec 06 00 00 mov %edx,0x6ec(%rbx) 151421: 8b 93 f0 06 00 00 mov 0x6f0(%rbx),%edx 151427: 0f ca bswap %edx 151429: 89 93 f0 06 00 00 mov %edx,0x6f0(%rbx) 15142f: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 151434: b9 35 00 04 00 mov $0x40035,%ecx 151439: ba 5c 01 20 c0 mov $0xc020015c,%edx 15143e: be 01 00 00 00 mov $0x1,%esi 151443: 48 8b 07 mov (%rdi),%rax 151446: 48 8b 40 18 mov 0x18(%rax),%rax 15144a: e8 00 00 00 00 callq 15144f 15144f: 4c 89 e7 mov %r12,%rdi 151452: e8 f9 ee ff ff callq 150350 151457: 41 89 c7 mov %eax,%r15d 15145a: 85 c0 test %eax,%eax 15145c: 0f 85 b3 06 00 00 jne 151b15 151462: 4c 89 e7 mov %r12,%rdi 151465: e8 c6 f2 ff ff callq 150730 15146a: 41 89 c7 mov %eax,%r15d 15146d: 85 c0 test %eax,%eax 15146f: 0f 85 17 04 00 00 jne 15188c 151475: 49 8b 84 24 c8 01 00 mov 0x1c8(%r12),%rax 15147c: 00 15147d: 4d 8b ac 24 c0 01 00 mov 0x1c0(%r12),%r13 151484: 00 151485: 48 8d ab f8 04 00 00 lea 0x4f8(%rbx),%rbp 15148c: 45 31 f6 xor %r14d,%r14d 15148f: 48 89 44 24 08 mov %rax,0x8(%rsp) 151494: 4d 8d bd d0 00 00 00 lea 0xd0(%r13),%r15 15149b: 41 8b 07 mov (%r15),%eax 15149e: 41 83 c6 01 add $0x1,%r14d 1514a2: 49 83 c7 0c add $0xc,%r15 1514a6: 48 83 c5 10 add $0x10,%rbp 1514aa: 88 45 f0 mov %al,-0x10(%rbp) 1514ad: 41 8b 7f f8 mov -0x8(%r15),%edi 1514b1: e8 00 00 00 00 callq 1514b6 1514b6: c6 45 f2 01 movb $0x1,-0xe(%rbp) 1514ba: 88 45 f1 mov %al,-0xf(%rbp) 1514bd: c7 45 f4 00 00 00 05 movl $0x5000000,-0xc(%rbp) 1514c4: c7 45 f8 00 00 00 1e movl $0x1e000000,-0x8(%rbp) 1514cb: 41 8b 85 c8 00 00 00 mov 0xc8(%r13),%eax 1514d2: 41 39 c6 cmp %eax,%r14d 1514d5: 76 c4 jbe 15149b 1514d7: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1514dc: 49 8d bd c8 00 00 00 lea 0xc8(%r13),%rdi 1514e3: 88 86 26 01 00 00 mov %al,0x126(%rsi) 1514e9: e8 00 00 00 00 callq 1514ee 1514ee: 41 89 85 38 0d 00 00 mov %eax,0xd38(%r13) 1514f5: 49 8b ac 24 c0 01 00 mov 0x1c0(%r12),%rbp 1514fc: 00 1514fd: 44 8b b5 9c 07 00 00 mov 0x79c(%rbp),%r14d 151504: 44 8b ad a0 07 00 00 mov 0x7a0(%rbp),%r13d 15150b: 8b 8d b4 07 00 00 mov 0x7b4(%rbp),%ecx 151511: 44 8b 8d b8 07 00 00 mov 0x7b8(%rbp),%r9d 151518: 83 a3 78 05 00 00 fe andl $0xfffffffe,0x578(%rbx) 15151f: 0f b7 85 da 07 00 00 movzwl 0x7da(%rbp),%eax 151526: 66 85 c0 test %ax,%ax 151529: 0f 84 16 06 00 00 je 151b45 15152f: c1 e0 02 shl $0x2,%eax 151532: 4c 89 e7 mov %r12,%rdi 151535: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 15153a: 0f c8 bswap %eax 15153c: 89 83 7c 05 00 00 mov %eax,0x57c(%rbx) 151542: 31 c0 xor %eax,%eax 151544: 80 bd f8 0c 00 00 00 cmpb $0x0,0xcf8(%rbp) 15154b: 0f 94 c0 sete %al 15154e: 89 4c 24 08 mov %ecx,0x8(%rsp) 151552: 89 83 80 05 00 00 mov %eax,0x580(%rbx) 151558: e8 00 00 00 00 callq 15155d 15155d: 4c 89 e7 mov %r12,%rdi 151560: 89 83 84 05 00 00 mov %eax,0x584(%rbx) 151566: 89 c6 mov %eax,%esi 151568: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 15156d: e8 00 00 00 00 callq 151572 151572: 8b 4c 24 08 mov 0x8(%rsp),%ecx 151576: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 15157b: 85 c0 test %eax,%eax 15157d: 41 89 c7 mov %eax,%r15d 151580: 0f 85 73 08 00 00 jne 151df9 151586: 8b 44 24 38 mov 0x38(%rsp),%eax 15158a: 41 83 e6 fd and $0xfffffffd,%r14d 15158e: 41 81 e5 00 fe ff ff and $0xfffffe00,%r13d 151595: 45 31 c0 xor %r8d,%r8d 151598: 41 83 ce 01 or $0x1,%r14d 15159c: 41 83 cd 04 or $0x4,%r13d 1515a0: 66 44 89 83 89 05 00 mov %r8w,0x589(%rbx) 1515a7: 00 1515a8: 44 8b 83 78 05 00 00 mov 0x578(%rbx),%r8d 1515af: 44 89 b3 8c 05 00 00 mov %r14d,0x58c(%rbx) 1515b6: 41 0f ce bswap %r14d 1515b9: 44 89 ab 90 05 00 00 mov %r13d,0x590(%rbx) 1515c0: 41 0f c8 bswap %r8d 1515c3: 41 0f cd bswap %r13d 1515c6: 88 83 88 05 00 00 mov %al,0x588(%rbx) 1515cc: 8b b5 a4 07 00 00 mov 0x7a4(%rbp),%esi 1515d2: 89 b3 94 05 00 00 mov %esi,0x594(%rbx) 1515d8: 8b 95 a8 07 00 00 mov 0x7a8(%rbp),%edx 1515de: 0f ce bswap %esi 1515e0: 89 93 98 05 00 00 mov %edx,0x598(%rbx) 1515e6: 8b 85 ac 07 00 00 mov 0x7ac(%rbp),%eax 1515ec: 0f ca bswap %edx 1515ee: 89 83 9c 05 00 00 mov %eax,0x59c(%rbx) 1515f4: 0f c8 bswap %eax 1515f6: 8b bd b0 07 00 00 mov 0x7b0(%rbp),%edi 1515fc: 44 89 83 78 05 00 00 mov %r8d,0x578(%rbx) 151603: 44 8b 83 84 05 00 00 mov 0x584(%rbx),%r8d 15160a: 89 83 9c 05 00 00 mov %eax,0x59c(%rbx) 151610: 48 8b 83 7c 05 00 00 mov 0x57c(%rbx),%rax 151617: 0f cf bswap %edi 151619: 89 93 98 05 00 00 mov %edx,0x598(%rbx) 15161f: 41 0f c8 bswap %r8d 151622: 8b 93 7c 05 00 00 mov 0x57c(%rbx),%edx 151628: 48 c7 83 a4 05 00 00 movq $0x0,0x5a4(%rbx) 15162f: 00 00 00 00 151633: 44 89 83 84 05 00 00 mov %r8d,0x584(%rbx) 15163a: 44 89 b3 8c 05 00 00 mov %r14d,0x58c(%rbx) 151641: 44 89 ab 90 05 00 00 mov %r13d,0x590(%rbx) 151648: 89 b3 94 05 00 00 mov %esi,0x594(%rbx) 15164e: 89 bb a0 05 00 00 mov %edi,0x5a0(%rbx) 151654: 48 89 83 00 03 00 00 mov %rax,0x300(%rbx) 15165b: 44 8b 95 90 08 00 00 mov 0x890(%rbp),%r10d 151662: 45 85 d2 test %r10d,%r10d 151665: 0f 84 e6 04 00 00 je 151b51 15166b: 0f b7 85 d8 0c 00 00 movzwl 0xcd8(%rbp),%eax 151672: 66 85 c0 test %ax,%ax 151675: 75 07 jne 15167e 151677: 0f b7 85 6a 08 00 00 movzwl 0x86a(%rbp),%eax 15167e: c1 e0 02 shl $0x2,%eax 151681: 0f c8 bswap %eax 151683: 89 83 08 03 00 00 mov %eax,0x308(%rbx) 151689: 49 8b 84 24 c0 01 00 mov 0x1c0(%r12),%rax 151690: 00 151691: 8b b8 58 08 00 00 mov 0x858(%rax),%edi 151697: 85 ff test %edi,%edi 151699: 0f 84 1a 06 00 00 je 151cb9 15169f: 49 8b 94 24 f8 01 00 mov 0x1f8(%r12),%rdx 1516a6: 00 1516a7: 8b 32 mov (%rdx),%esi 1516a9: 85 f6 test %esi,%esi 1516ab: 0f 84 db 05 00 00 je 151c8c 1516b1: 0f b7 80 b8 0a 00 00 movzwl 0xab8(%rax),%eax 1516b8: c1 e0 02 shl $0x2,%eax 1516bb: 0f c8 bswap %eax 1516bd: 89 83 0c 03 00 00 mov %eax,0x30c(%rbx) 1516c3: 41 81 e1 ff fc ff ff and $0xfffffcff,%r9d 1516ca: 81 e1 ff ff ff fc and $0xfcffffff,%ecx 1516d0: 45 31 f6 xor %r14d,%r14d 1516d3: 45 89 cf mov %r9d,%r15d 1516d6: 0f c9 bswap %ecx 1516d8: 89 8b 3c 03 00 00 mov %ecx,0x33c(%rbx) 1516de: 41 81 cf 00 00 03 00 or $0x30000,%r15d 1516e5: 41 0f cf bswap %r15d 1516e8: 44 89 bb 38 03 00 00 mov %r15d,0x338(%rbx) 1516ef: 8b 85 bc 07 00 00 mov 0x7bc(%rbp),%eax 1516f5: 0f c8 bswap %eax 1516f7: 89 83 30 03 00 00 mov %eax,0x330(%rbx) 1516fd: 8b 85 c0 07 00 00 mov 0x7c0(%rbp),%eax 151703: 0f c8 bswap %eax 151705: 89 83 34 03 00 00 mov %eax,0x334(%rbx) 15170b: 8b 85 c4 07 00 00 mov 0x7c4(%rbp),%eax 151711: 0f c8 bswap %eax 151713: 89 83 24 03 00 00 mov %eax,0x324(%rbx) 151719: 8b 85 c8 07 00 00 mov 0x7c8(%rbp),%eax 15171f: 0f c8 bswap %eax 151721: 89 83 28 03 00 00 mov %eax,0x328(%rbx) 151727: 8b 85 cc 07 00 00 mov 0x7cc(%rbp),%eax 15172d: 0f c8 bswap %eax 15172f: 89 83 2c 03 00 00 mov %eax,0x32c(%rbx) 151735: 8b 85 d0 07 00 00 mov 0x7d0(%rbp),%eax 15173b: 0f c8 bswap %eax 15173d: 89 83 40 03 00 00 mov %eax,0x340(%rbx) 151743: 8b 85 d4 07 00 00 mov 0x7d4(%rbp),%eax 151749: c7 83 1a 03 00 00 00 movl $0x64000000,0x31a(%rbx) 151750: 00 00 64 151753: c6 83 1e 03 00 00 00 movb $0x0,0x31e(%rbx) 15175a: 0f c8 bswap %eax 15175c: 89 83 44 03 00 00 mov %eax,0x344(%rbx) 151762: 0f b7 85 a6 0d 00 00 movzwl 0xda6(%rbp),%eax 151769: c7 83 14 03 00 00 00 movl $0x0,0x314(%rbx) 151770: 00 00 00 151773: 66 c1 c0 08 rol $0x8,%ax 151777: c6 83 18 03 00 00 00 movb $0x0,0x318(%rbx) 15177e: 66 89 83 20 03 00 00 mov %ax,0x320(%rbx) 151785: 4d 8b ac 24 60 02 00 mov 0x260(%r12),%r13 15178c: 00 15178d: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 151792: c6 83 81 07 00 00 00 movb $0x0,0x781(%rbx) 151799: 88 83 28 01 00 00 mov %al,0x128(%rbx) 15179f: 84 c0 test %al,%al 1517a1: 75 36 jne 1517d9 1517a3: e9 31 0d 00 00 jmpq 1524d9 1517a8: 8b 44 24 38 mov 0x38(%rsp),%eax 1517ac: 41 83 c6 01 add $0x1,%r14d 1517b0: 66 c1 85 30 06 00 00 rolw $0x8,0x630(%rbp) 1517b7: 08 1517b8: 88 85 33 06 00 00 mov %al,0x633(%rbp) 1517be: 8b 85 2c 06 00 00 mov 0x62c(%rbp),%eax 1517c4: 0f c8 bswap %eax 1517c6: 89 85 2c 06 00 00 mov %eax,0x62c(%rbp) 1517cc: 44 3a b3 28 01 00 00 cmp 0x128(%rbx),%r14b 1517d3: 0f 83 e9 03 00 00 jae 151bc2 1517d9: 41 0f b6 c6 movzbl %r14b,%eax 1517dd: 4c 89 e7 mov %r12,%rdi 1517e0: 48 8d 14 40 lea (%rax,%rax,2),%rdx 1517e4: 48 8d 2c c3 lea (%rbx,%rax,8),%rbp 1517e8: 49 8d 54 95 00 lea 0x0(%r13,%rdx,4),%rdx 1517ed: 8b 72 08 mov 0x8(%rdx),%esi 1517f0: 89 b5 2c 06 00 00 mov %esi,0x62c(%rbp) 1517f6: 8b 42 0c mov 0xc(%rdx),%eax 1517f9: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 1517fe: c6 85 32 06 00 00 01 movb $0x1,0x632(%rbp) 151805: c1 e0 02 shl $0x2,%eax 151808: 66 89 85 30 06 00 00 mov %ax,0x630(%rbp) 15180f: e8 00 00 00 00 callq 151814 151814: 41 89 c7 mov %eax,%r15d 151817: 85 c0 test %eax,%eax 151819: 74 8d je 1517a8 15181b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151822: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151829: e8 00 00 00 00 callq 15182e 15182e: 85 c0 test %eax,%eax 151830: 0f 85 00 00 00 00 jne 151836 151836: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15183d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151844: e8 00 00 00 00 callq 151849 151849: 85 c0 test %eax,%eax 15184b: 74 5a je 1518a7 15184d: e9 00 00 00 00 jmpq 151852 151852: 66 3d b0 66 cmp $0x66b0,%ax 151856: 0f 85 d9 02 00 00 jne 151b35 15185c: 48 c7 83 50 08 00 00 movq $0x0,0x850(%rbx) 151863: 00 00 00 00 151867: e9 a2 fa ff ff jmpq 15130e 15186c: 66 3d b8 67 cmp $0x67b8,%ax 151870: 74 ea je 15185c 151872: 66 3d ba 67 cmp $0x67ba,%ax 151876: 0f 85 b9 02 00 00 jne 151b35 15187c: 48 c7 83 50 08 00 00 movq $0x0,0x850(%rbx) 151883: 00 00 00 00 151887: e9 82 fa ff ff jmpq 15130e 15188c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151893: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15189a: e8 00 00 00 00 callq 15189f 15189f: 85 c0 test %eax,%eax 1518a1: 0f 85 00 00 00 00 jne 1518a7 1518a7: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1518ac: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1518b3: 00 00 1518b5: 0f 85 bc 10 00 00 jne 152977 1518bb: 48 83 c4 50 add $0x50,%rsp 1518bf: 44 89 f8 mov %r15d,%eax 1518c2: 5b pop %rbx 1518c3: 5d pop %rbp 1518c4: 41 5c pop %r12 1518c6: 41 5d pop %r13 1518c8: 41 5e pop %r14 1518ca: 41 5f pop %r15 1518cc: c3 retq 1518cd: 4d 8b ac 24 c0 01 00 mov 0x1c0(%r12),%r13 1518d4: 00 1518d5: 41 8b 85 94 08 00 00 mov 0x894(%r13),%eax 1518dc: 89 83 98 00 00 00 mov %eax,0x98(%rbx) 1518e2: 85 c0 test %eax,%eax 1518e4: 0f 84 9c 00 00 00 je 151986 1518ea: 4d 8d b5 a0 08 00 00 lea 0x8a0(%r13),%r14 1518f1: 48 8d ab a6 00 00 00 lea 0xa6(%rbx),%rbp 1518f8: 45 31 ff xor %r15d,%r15d 1518fb: eb 1b jmp 151918 1518fd: c6 45 04 00 movb $0x0,0x4(%rbp) 151901: 8b 83 98 00 00 00 mov 0x98(%rbx),%eax 151907: 49 83 c7 01 add $0x1,%r15 15190b: 49 83 c6 08 add $0x8,%r14 15190f: 48 83 c5 08 add $0x8,%rbp 151913: 44 39 f8 cmp %r15d,%eax 151916: 76 6e jbe 151986 151918: 48 8d 4d 02 lea 0x2(%rbp),%rcx 15191c: 48 89 ea mov %rbp,%rdx 15191f: 4c 89 f6 mov %r14,%rsi 151922: 4c 89 e7 mov %r12,%rdi 151925: e8 56 d7 ff ff callq 14f080 15192a: 85 c0 test %eax,%eax 15192c: 74 16 je 151944 15192e: 41 0f b7 06 movzwl (%r14),%eax 151932: c1 e0 02 shl $0x2,%eax 151935: 66 89 45 00 mov %ax,0x0(%rbp) 151939: 41 0f b7 06 movzwl (%r14),%eax 15193d: c1 e0 02 shl $0x2,%eax 151940: 66 89 45 02 mov %ax,0x2(%rbp) 151944: 41 0f b7 06 movzwl (%r14),%eax 151948: 66 c1 45 00 08 rolw $0x8,0x0(%rbp) 15194d: 66 c1 45 02 08 rolw $0x8,0x2(%rbp) 151952: c1 e0 02 shl $0x2,%eax 151955: 66 c1 c0 08 rol $0x8,%ax 151959: 66 89 45 fe mov %ax,-0x2(%rbp) 15195d: 41 83 bd 8c 07 00 00 cmpl $0x1,0x78c(%r13) 151964: 01 151965: 75 96 jne 1518fd 151967: 44 88 7d 04 mov %r15b,0x4(%rbp) 15196b: 41 8b 46 04 mov 0x4(%r14),%eax 15196f: 42 09 84 bb 00 07 00 or %eax,0x700(%rbx,%r15,4) 151976: 00 151977: 41 8b 46 04 mov 0x4(%r14),%eax 15197b: 09 83 88 00 00 00 or %eax,0x88(%rbx) 151981: e9 7b ff ff ff jmpq 151901 151986: 0f c8 bswap %eax 151988: 89 83 98 00 00 00 mov %eax,0x98(%rbx) 15198e: 4d 8b ac 24 c0 01 00 mov 0x1c0(%r12),%r13 151995: 00 151996: 41 8b 85 a0 09 00 00 mov 0x9a0(%r13),%eax 15199d: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 1519a3: 85 c0 test %eax,%eax 1519a5: 0f 84 9c 00 00 00 je 151a47 1519ab: 4d 8d b5 ac 09 00 00 lea 0x9ac(%r13),%r14 1519b2: 48 8d ab e6 00 00 00 lea 0xe6(%rbx),%rbp 1519b9: 45 31 ff xor %r15d,%r15d 1519bc: eb 1b jmp 1519d9 1519be: c6 45 04 00 movb $0x0,0x4(%rbp) 1519c2: 8b 83 9c 00 00 00 mov 0x9c(%rbx),%eax 1519c8: 49 83 c7 01 add $0x1,%r15 1519cc: 49 83 c6 08 add $0x8,%r14 1519d0: 48 83 c5 08 add $0x8,%rbp 1519d4: 44 39 f8 cmp %r15d,%eax 1519d7: 76 6e jbe 151a47 1519d9: 48 8d 4d 02 lea 0x2(%rbp),%rcx 1519dd: 48 89 ea mov %rbp,%rdx 1519e0: 4c 89 f6 mov %r14,%rsi 1519e3: 4c 89 e7 mov %r12,%rdi 1519e6: e8 95 d6 ff ff callq 14f080 1519eb: 85 c0 test %eax,%eax 1519ed: 74 16 je 151a05 1519ef: 41 0f b7 06 movzwl (%r14),%eax 1519f3: c1 e0 02 shl $0x2,%eax 1519f6: 66 89 45 00 mov %ax,0x0(%rbp) 1519fa: 41 0f b7 06 movzwl (%r14),%eax 1519fe: c1 e0 02 shl $0x2,%eax 151a01: 66 89 45 02 mov %ax,0x2(%rbp) 151a05: 41 0f b7 06 movzwl (%r14),%eax 151a09: 66 c1 45 00 08 rolw $0x8,0x0(%rbp) 151a0e: 66 c1 45 02 08 rolw $0x8,0x2(%rbp) 151a13: c1 e0 02 shl $0x2,%eax 151a16: 66 c1 c0 08 rol $0x8,%ax 151a1a: 66 89 45 fe mov %ax,-0x2(%rbp) 151a1e: 41 83 bd 90 08 00 00 cmpl $0x1,0x890(%r13) 151a25: 01 151a26: 75 96 jne 1519be 151a28: 44 88 7d 04 mov %r15b,0x4(%rbp) 151a2c: 41 8b 46 04 mov 0x4(%r14),%eax 151a30: 42 09 84 bb 00 07 00 or %eax,0x700(%rbx,%r15,4) 151a37: 00 151a38: 41 8b 46 04 mov 0x4(%r14),%eax 151a3c: 09 83 90 00 00 00 or %eax,0x90(%rbx) 151a42: e9 7b ff ff ff jmpq 1519c2 151a47: 0f c8 bswap %eax 151a49: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 151a4f: 4d 8b ac 24 c0 01 00 mov 0x1c0(%r12),%r13 151a56: 00 151a57: 41 8b 85 ac 0a 00 00 mov 0xaac(%r13),%eax 151a5e: 89 83 a0 00 00 00 mov %eax,0xa0(%rbx) 151a64: 85 c0 test %eax,%eax 151a66: 0f 84 9c 00 00 00 je 151b08 151a6c: 4d 8d b5 b8 0a 00 00 lea 0xab8(%r13),%r14 151a73: 48 8d ab 06 01 00 00 lea 0x106(%rbx),%rbp 151a7a: 45 31 ff xor %r15d,%r15d 151a7d: eb 1b jmp 151a9a 151a7f: c6 45 04 00 movb $0x0,0x4(%rbp) 151a83: 8b 83 a0 00 00 00 mov 0xa0(%rbx),%eax 151a89: 49 83 c7 01 add $0x1,%r15 151a8d: 49 83 c6 08 add $0x8,%r14 151a91: 48 83 c5 08 add $0x8,%rbp 151a95: 44 39 f8 cmp %r15d,%eax 151a98: 76 6e jbe 151b08 151a9a: 48 8d 4d 02 lea 0x2(%rbp),%rcx 151a9e: 48 89 ea mov %rbp,%rdx 151aa1: 4c 89 f6 mov %r14,%rsi 151aa4: 4c 89 e7 mov %r12,%rdi 151aa7: e8 d4 d5 ff ff callq 14f080 151aac: 85 c0 test %eax,%eax 151aae: 74 16 je 151ac6 151ab0: 41 0f b7 06 movzwl (%r14),%eax 151ab4: c1 e0 02 shl $0x2,%eax 151ab7: 66 89 45 00 mov %ax,0x0(%rbp) 151abb: 41 0f b7 06 movzwl (%r14),%eax 151abf: c1 e0 02 shl $0x2,%eax 151ac2: 66 89 45 02 mov %ax,0x2(%rbp) 151ac6: 41 0f b7 06 movzwl (%r14),%eax 151aca: 66 c1 45 00 08 rolw $0x8,0x0(%rbp) 151acf: 66 c1 45 02 08 rolw $0x8,0x2(%rbp) 151ad4: c1 e0 02 shl $0x2,%eax 151ad7: 66 c1 c0 08 rol $0x8,%ax 151adb: 66 89 45 fe mov %ax,-0x2(%rbp) 151adf: 41 83 bd 58 08 00 00 cmpl $0x1,0x858(%r13) 151ae6: 01 151ae7: 75 96 jne 151a7f 151ae9: 44 88 7d 04 mov %r15b,0x4(%rbp) 151aed: 41 8b 46 04 mov 0x4(%r14),%eax 151af1: 42 09 84 bb 00 07 00 or %eax,0x700(%rbx,%r15,4) 151af8: 00 151af9: 41 8b 46 04 mov 0x4(%r14),%eax 151afd: 09 83 94 00 00 00 or %eax,0x94(%rbx) 151b03: e9 7b ff ff ff jmpq 151a83 151b08: 0f c8 bswap %eax 151b0a: 89 83 a0 00 00 00 mov %eax,0xa0(%rbx) 151b10: e9 39 f8 ff ff jmpq 15134e 151b15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151b1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151b23: e8 00 00 00 00 callq 151b28 151b28: 85 c0 test %eax,%eax 151b2a: 0f 84 77 fd ff ff je 1518a7 151b30: e9 00 00 00 00 jmpq 151b35 151b35: 48 c7 83 50 08 00 00 movq $0x0,0x850(%rbx) 151b3c: 00 00 00 00 151b40: e9 c9 f7 ff ff jmpq 15130e 151b45: 0f b7 85 66 08 00 00 movzwl 0x866(%rbp),%eax 151b4c: e9 de f9 ff ff jmpq 15152f 151b51: 89 93 08 03 00 00 mov %edx,0x308(%rbx) 151b57: e9 2d fb ff ff jmpq 151689 151b5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151b63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151b6a: e8 00 00 00 00 callq 151b6f 151b6f: 85 c0 test %eax,%eax 151b71: 0f 85 00 00 00 00 jne 151b77 151b77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151b7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151b85: e8 00 00 00 00 callq 151b8a 151b8a: 85 c0 test %eax,%eax 151b8c: 0f 84 15 fd ff ff je 1518a7 151b92: e9 00 00 00 00 jmpq 151b97 151b97: 39 ca cmp %ecx,%edx 151b99: 0f 86 95 02 00 00 jbe 151e34 151b9f: 0f b7 83 f4 06 00 00 movzwl 0x6f4(%rbx),%eax 151ba6: c6 83 f6 06 00 00 00 movb $0x0,0x6f6(%rbx) 151bad: 66 c1 c0 08 rol $0x8,%ax 151bb1: e9 4f f8 ff ff jmpq 151405 151bb6: c6 85 de 0c 00 00 00 movb $0x0,0xcde(%rbp) 151bbd: e9 6d f8 ff ff jmpq 15142f 151bc2: 4d 8b b4 24 70 02 00 mov 0x270(%r12),%r14 151bc9: 00 151bca: 45 31 ed xor %r13d,%r13d 151bcd: 41 8b 06 mov (%r14),%eax 151bd0: c6 83 82 07 00 00 00 movb $0x0,0x782(%rbx) 151bd7: 88 83 29 01 00 00 mov %al,0x129(%rbx) 151bdd: 84 c0 test %al,%al 151bdf: 75 36 jne 151c17 151be1: e9 07 09 00 00 jmpq 1524ed 151be6: 8b 44 24 38 mov 0x38(%rsp),%eax 151bea: 41 83 c5 01 add $0x1,%r13d 151bee: 66 c1 85 70 06 00 00 rolw $0x8,0x670(%rbp) 151bf5: 08 151bf6: 88 85 73 06 00 00 mov %al,0x673(%rbp) 151bfc: 8b 85 6c 06 00 00 mov 0x66c(%rbp),%eax 151c02: 0f c8 bswap %eax 151c04: 89 85 6c 06 00 00 mov %eax,0x66c(%rbp) 151c0a: 44 3a ab 29 01 00 00 cmp 0x129(%rbx),%r13b 151c11: 0f 83 b1 00 00 00 jae 151cc8 151c17: 41 0f b6 c5 movzbl %r13b,%eax 151c1b: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 151c20: 4c 89 e7 mov %r12,%rdi 151c23: 41 8b 74 c6 04 mov 0x4(%r14,%rax,8),%esi 151c28: 48 8d 2c c3 lea (%rbx,%rax,8),%rbp 151c2c: 89 b5 6c 06 00 00 mov %esi,0x66c(%rbp) 151c32: 41 8b 44 c6 08 mov 0x8(%r14,%rax,8),%eax 151c37: c6 85 72 06 00 00 01 movb $0x1,0x672(%rbp) 151c3e: 66 89 85 70 06 00 00 mov %ax,0x670(%rbp) 151c45: e8 00 00 00 00 callq 151c4a 151c4a: 41 89 c7 mov %eax,%r15d 151c4d: 85 c0 test %eax,%eax 151c4f: 74 95 je 151be6 151c51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151c58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151c5f: e8 00 00 00 00 callq 151c64 151c64: 85 c0 test %eax,%eax 151c66: 0f 85 00 00 00 00 jne 151c6c 151c6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151c73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151c7a: e8 00 00 00 00 callq 151c7f 151c7f: 85 c0 test %eax,%eax 151c81: 0f 84 20 fc ff ff je 1518a7 151c87: e9 00 00 00 00 jmpq 151c8c 151c8c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151c93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151c9a: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 151c9f: 89 4c 24 08 mov %ecx,0x8(%rsp) 151ca3: e8 00 00 00 00 callq 151ca8 151ca8: 8b 4c 24 08 mov 0x8(%rsp),%ecx 151cac: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 151cb1: 85 c0 test %eax,%eax 151cb3: 0f 85 8e 0d 00 00 jne 152a47 151cb9: c7 83 0c 03 00 00 00 movl $0x0,0x30c(%rbx) 151cc0: 00 00 00 151cc3: e9 fb f9 ff ff jmpq 1516c3 151cc8: 4c 89 e7 mov %r12,%rdi 151ccb: e8 d0 d4 ff ff callq 14f1a0 151cd0: 41 89 c7 mov %eax,%r15d 151cd3: 85 c0 test %eax,%eax 151cd5: 0f 85 81 01 00 00 jne 151e5c 151cdb: 4d 8b ac 24 68 02 00 mov 0x268(%r12),%r13 151ce2: 00 151ce3: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 151ce8: 88 83 27 01 00 00 mov %al,0x127(%rbx) 151cee: 84 c0 test %al,%al 151cf0: 0f 84 86 01 00 00 je 151e7c 151cf6: 31 ed xor %ebp,%ebp 151cf8: eb 6e jmp 151d68 151cfa: 8b 44 24 38 mov 0x38(%rsp),%eax 151cfe: 41 8b b6 b0 05 00 00 mov 0x5b0(%r14),%esi 151d05: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 151d0a: 4c 89 e7 mov %r12,%rdi 151d0d: 41 88 86 b7 05 00 00 mov %al,0x5b7(%r14) 151d14: e8 00 00 00 00 callq 151d19 151d19: 41 89 c7 mov %eax,%r15d 151d1c: 85 c0 test %eax,%eax 151d1e: 0f 85 95 07 00 00 jne 1524b9 151d24: 8b 44 24 38 mov 0x38(%rsp),%eax 151d28: 83 c5 01 add $0x1,%ebp 151d2b: 66 41 c1 86 b4 05 00 rolw $0x8,0x5b4(%r14) 151d32: 00 08 151d34: 41 88 86 b8 05 00 00 mov %al,0x5b8(%r14) 151d3b: 41 8b 86 ac 05 00 00 mov 0x5ac(%r14),%eax 151d42: 0f c8 bswap %eax 151d44: 41 89 86 ac 05 00 00 mov %eax,0x5ac(%r14) 151d4b: 41 8b 86 b0 05 00 00 mov 0x5b0(%r14),%eax 151d52: 0f c8 bswap %eax 151d54: 41 89 86 b0 05 00 00 mov %eax,0x5b0(%r14) 151d5b: 40 3a ab 27 01 00 00 cmp 0x127(%rbx),%bpl 151d62: 0f 83 14 01 00 00 jae 151e7c 151d68: 44 0f b6 f5 movzbl %bpl,%r14d 151d6c: 4c 89 e7 mov %r12,%rdi 151d6f: 4b 8d 04 76 lea (%r14,%r14,2),%rax 151d73: 49 c1 e6 04 shl $0x4,%r14 151d77: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax 151d7c: 49 01 de add %rbx,%r14 151d7f: 8b 70 04 mov 0x4(%rax),%esi 151d82: 41 89 b6 ac 05 00 00 mov %esi,0x5ac(%r14) 151d89: 8b 50 08 mov 0x8(%rax),%edx 151d8c: 41 89 96 b0 05 00 00 mov %edx,0x5b0(%r14) 151d93: 8b 40 0c mov 0xc(%rax),%eax 151d96: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 151d9b: 41 c6 86 b6 05 00 00 movb $0x1,0x5b6(%r14) 151da2: 01 151da3: c1 e0 02 shl $0x2,%eax 151da6: 66 41 89 86 b4 05 00 mov %ax,0x5b4(%r14) 151dad: 00 151dae: e8 00 00 00 00 callq 151db3 151db3: 41 89 c7 mov %eax,%r15d 151db6: 85 c0 test %eax,%eax 151db8: 0f 84 3c ff ff ff je 151cfa 151dbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151dc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151dcc: e8 00 00 00 00 callq 151dd1 151dd1: 85 c0 test %eax,%eax 151dd3: 0f 85 00 00 00 00 jne 151dd9 151dd9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151de0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151de7: e8 00 00 00 00 callq 151dec 151dec: 85 c0 test %eax,%eax 151dee: 0f 84 b3 fa ff ff je 1518a7 151df4: e9 00 00 00 00 jmpq 151df9 151df9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151e00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151e07: e8 00 00 00 00 callq 151e0c 151e0c: 85 c0 test %eax,%eax 151e0e: 0f 85 00 00 00 00 jne 151e14 151e14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151e1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151e22: e8 00 00 00 00 callq 151e27 151e27: 85 c0 test %eax,%eax 151e29: 0f 84 78 fa ff ff je 1518a7 151e2f: e9 00 00 00 00 jmpq 151e34 151e34: 29 d1 sub %edx,%ecx 151e36: ba 59 17 b7 d1 mov $0xd1b71759,%edx 151e3b: 6b c1 64 imul $0x64,%ecx,%eax 151e3e: 48 0f af c2 imul %rdx,%rax 151e42: 48 c1 e8 29 shr $0x29,%rax 151e46: 88 83 f6 06 00 00 mov %al,0x6f6(%rbx) 151e4c: 0f b7 83 f4 06 00 00 movzwl 0x6f4(%rbx),%eax 151e53: 66 c1 c0 08 rol $0x8,%ax 151e57: e9 a9 f5 ff ff jmpq 151405 151e5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151e63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151e6a: e8 00 00 00 00 callq 151e6f 151e6f: 85 c0 test %eax,%eax 151e71: 0f 84 30 fa ff ff je 1518a7 151e77: e9 00 00 00 00 jmpq 151e7c 151e7c: c7 83 80 07 00 00 00 movl $0x0,0x780(%rbx) 151e83: 00 00 00 151e86: c6 83 88 07 00 00 00 movb $0x0,0x788(%rbx) 151e8d: c6 83 92 07 00 00 00 movb $0x0,0x792(%rbx) 151e94: 49 8b ac 24 c0 01 00 mov 0x1c0(%r12),%rbp 151e9b: 00 151e9c: 4d 8b ac 24 c8 01 00 mov 0x1c8(%r12),%r13 151ea3: 00 151ea4: 8b b5 78 08 00 00 mov 0x878(%rbp),%esi 151eaa: 48 89 ef mov %rbp,%rdi 151ead: 49 8d 95 88 07 00 00 lea 0x788(%r13),%rdx 151eb4: e8 00 00 00 00 callq 151eb9 151eb9: 85 c0 test %eax,%eax 151ebb: 0f 85 8b 0b 00 00 jne 152a4c 151ec1: 8b b5 7c 08 00 00 mov 0x87c(%rbp),%esi 151ec7: 49 8d 95 92 07 00 00 lea 0x792(%r13),%rdx 151ece: 48 8d 7d 64 lea 0x64(%rbp),%rdi 151ed2: e8 00 00 00 00 callq 151ed7 151ed7: 85 c0 test %eax,%eax 151ed9: 0f 85 00 00 00 00 jne 151edf 151edf: 0f b7 85 72 08 00 00 movzwl 0x872(%rbp),%eax 151ee6: 66 89 83 f0 07 00 00 mov %ax,0x7f0(%rbx) 151eed: 0f b7 85 74 08 00 00 movzwl 0x874(%rbp),%eax 151ef4: 66 89 83 f2 07 00 00 mov %ax,0x7f2(%rbx) 151efb: 0f b7 85 70 08 00 00 movzwl 0x870(%rbp),%eax 151f02: 66 89 83 f4 07 00 00 mov %ax,0x7f4(%rbx) 151f09: 49 8b 94 24 e0 01 00 mov 0x1e0(%r12),%rdx 151f10: 00 151f11: 49 8b bc 24 c0 01 00 mov 0x1c0(%r12),%rdi 151f18: 00 151f19: 4d 8b 84 24 c8 01 00 mov 0x1c8(%r12),%r8 151f20: 00 151f21: 8b 02 mov (%rdx),%eax 151f23: 89 c6 mov %eax,%esi 151f25: 84 c0 test %al,%al 151f27: 74 20 je 151f49 151f29: 8b 8f 78 08 00 00 mov 0x878(%rdi),%ecx 151f2f: 31 c0 xor %eax,%eax 151f31: eb 09 jmp 151f3c 151f33: 48 83 c0 01 add $0x1,%rax 151f37: 40 38 c6 cmp %al,%sil 151f3a: 76 0d jbe 151f49 151f3c: 39 4c c2 04 cmp %ecx,0x4(%rdx,%rax,8) 151f40: 72 f1 jb 151f33 151f42: 41 88 80 88 07 00 00 mov %al,0x788(%r8) 151f49: 49 8b 94 24 f0 01 00 mov 0x1f0(%r12),%rdx 151f50: 00 151f51: 8b 02 mov (%rdx),%eax 151f53: 89 c6 mov %eax,%esi 151f55: 84 c0 test %al,%al 151f57: 74 20 je 151f79 151f59: 8b 8f 7c 08 00 00 mov 0x87c(%rdi),%ecx 151f5f: 31 c0 xor %eax,%eax 151f61: eb 09 jmp 151f6c 151f63: 48 83 c0 01 add $0x1,%rax 151f67: 40 38 c6 cmp %al,%sil 151f6a: 76 0d jbe 151f79 151f6c: 39 4c c2 04 cmp %ecx,0x4(%rdx,%rax,8) 151f70: 72 f1 jb 151f63 151f72: 41 88 80 92 07 00 00 mov %al,0x792(%r8) 151f79: 49 8b 84 24 88 02 00 mov 0x288(%r12),%rax 151f80: 00 151f81: 49 8b 8c 24 c8 01 00 mov 0x1c8(%r12),%rcx 151f88: 00 151f89: 49 8b 94 24 c0 01 00 mov 0x1c0(%r12),%rdx 151f90: 00 151f91: 4d 8b 84 24 80 02 00 mov 0x280(%r12),%r8 151f98: 00 151f99: 0f b6 38 movzbl (%rax),%edi 151f9c: 48 8b b1 50 08 00 00 mov 0x850(%rcx),%rsi 151fa3: 66 89 b9 a8 07 00 00 mov %di,0x7a8(%rcx) 151faa: 0f b6 40 02 movzbl 0x2(%rax),%eax 151fae: c6 81 ed 07 00 00 00 movb $0x0,0x7ed(%rcx) 151fb5: 66 89 81 aa 07 00 00 mov %ax,0x7aa(%rcx) 151fbc: 48 8b ba 10 0d 00 00 mov 0xd10(%rdx),%rdi 151fc3: 48 ba cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rdx 151fca: 9b c4 20 151fcd: c6 81 ef 07 00 00 08 movb $0x8,0x7ef(%rcx) 151fd4: 48 89 f8 mov %rdi,%rax 151fd7: 48 c1 ff 3f sar $0x3f,%rdi 151fdb: 48 f7 ea imul %rdx 151fde: 48 c1 fa 07 sar $0x7,%rdx 151fe2: 48 29 fa sub %rdi,%rdx 151fe5: 88 91 ee 07 00 00 mov %dl,0x7ee(%rcx) 151feb: 0f b6 46 05 movzbl 0x5(%rsi),%eax 151fef: 88 81 ec 07 00 00 mov %al,0x7ec(%rcx) 151ff5: 4d 85 c0 test %r8,%r8 151ff8: 0f 84 e6 04 00 00 je 1524e4 151ffe: 41 0f b7 40 18 movzwl 0x18(%r8),%eax 152003: c1 e0 08 shl $0x8,%eax 152006: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 15200d: 48 c1 e8 26 shr $0x26,%rax 152011: 66 89 81 a4 07 00 00 mov %ax,0x7a4(%rcx) 152018: 41 0f b6 50 20 movzbl 0x20(%r8),%edx 15201d: 66 c1 c0 08 rol $0x8,%ax 152021: 66 89 91 a6 07 00 00 mov %dx,0x7a6(%rcx) 152028: 4c 8d 46 2e lea 0x2e(%rsi),%r8 15202c: 48 8d 56 10 lea 0x10(%rsi),%rdx 152030: 66 89 81 a4 07 00 00 mov %ax,0x7a4(%rcx) 152037: 8b 46 0c mov 0xc(%rsi),%eax 15203a: 0f c8 bswap %eax 15203c: 89 81 f8 07 00 00 mov %eax,0x7f8(%rcx) 152042: 4c 8d 52 1e lea 0x1e(%rdx),%r10 152046: 48 89 ce mov %rcx,%rsi 152049: 31 c0 xor %eax,%eax 15204b: 0f b7 3c 02 movzwl (%rdx,%rax,1),%edi 15204f: 48 83 c6 02 add $0x2,%rsi 152053: 66 c1 c7 08 rol $0x8,%di 152057: 66 89 be ae 07 00 00 mov %di,0x7ae(%rsi) 15205e: 41 0f b7 3c 02 movzwl (%r10,%rax,1),%edi 152063: 48 83 c0 02 add $0x2,%rax 152067: 66 c1 c7 08 rol $0x8,%di 15206b: 66 89 be cc 07 00 00 mov %di,0x7cc(%rsi) 152072: 48 83 f8 06 cmp $0x6,%rax 152076: 75 d3 jne 15204b 152078: 48 83 c2 06 add $0x6,%rdx 15207c: 48 83 c1 06 add $0x6,%rcx 152080: 4c 39 c2 cmp %r8,%rdx 152083: 75 bd jne 152042 152085: 48 8b 3c 24 mov (%rsp),%rdi 152089: c6 83 8d 07 00 00 01 movb $0x1,0x78d(%rbx) 152090: 48 b9 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rcx 152097: 9b c4 20 15209a: c7 83 84 07 00 00 01 movl $0x1010101,0x784(%rbx) 1520a1: 01 01 01 1520a4: c7 83 89 07 00 00 01 movl $0x1010101,0x789(%rbx) 1520ab: 01 01 01 1520ae: 48 8b 87 10 0d 00 00 mov 0xd10(%rdi),%rax 1520b5: 48 89 c6 mov %rax,%rsi 1520b8: 48 c1 e6 08 shl $0x8,%rsi 1520bc: 48 89 f0 mov %rsi,%rax 1520bf: 48 c1 fe 3f sar $0x3f,%rsi 1520c3: 48 f7 e9 imul %rcx 1520c6: 48 c1 fa 07 sar $0x7,%rdx 1520ca: 48 29 f2 sub %rsi,%rdx 1520cd: 66 89 93 8e 07 00 00 mov %dx,0x78e(%rbx) 1520d4: 48 8b 87 08 0d 00 00 mov 0xd08(%rdi),%rax 1520db: c6 83 9b 07 00 00 00 movb $0x0,0x79b(%rbx) 1520e2: 48 89 c6 mov %rax,%rsi 1520e5: 48 89 44 24 08 mov %rax,0x8(%rsp) 1520ea: 48 c1 e6 08 shl $0x8,%rsi 1520ee: 48 89 f0 mov %rsi,%rax 1520f1: 48 c1 fe 3f sar $0x3f,%rsi 1520f5: 48 f7 e9 imul %rcx 1520f8: 48 b8 01 01 01 a0 0f movabs $0xfa0010101,%rax 1520ff: 00 00 00 152102: 48 89 83 93 07 00 00 mov %rax,0x793(%rbx) 152109: 48 c1 fa 07 sar $0x7,%rdx 15210d: 48 29 f2 sub %rsi,%rdx 152110: 66 89 93 90 07 00 00 mov %dx,0x790(%rbx) 152117: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax 15211d: 85 c0 test %eax,%eax 15211f: 0f 84 7a 08 00 00 je 15299f 152125: 88 83 9c 07 00 00 mov %al,0x79c(%rbx) 15212b: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 152131: c6 83 9d 07 00 00 01 movb $0x1,0x79d(%rbx) 152138: 49 8b ac 24 c0 01 00 mov 0x1c0(%r12),%rbp 15213f: 00 152140: 89 c2 mov %eax,%edx 152142: 80 ce 01 or $0x1,%dh 152145: 89 93 2c 01 00 00 mov %edx,0x12c(%rbx) 15214b: 83 bd 8c 07 00 00 02 cmpl $0x2,0x78c(%rbp) 152152: 0f 85 00 00 00 00 jne 152158 152158: 0d 02 01 00 00 or $0x102,%eax 15215d: 89 83 2c 01 00 00 mov %eax,0x12c(%rbx) 152163: 8b 95 90 08 00 00 mov 0x890(%rbp),%edx 152169: 83 fa 02 cmp $0x2,%edx 15216c: 0f 84 9b 03 00 00 je 15250d 152172: 83 fa 01 cmp $0x1,%edx 152175: 75 0b jne 152182 152177: 0d 00 00 03 00 or $0x30000,%eax 15217c: 89 83 2c 01 00 00 mov %eax,0x12c(%rbx) 152182: 83 bd 58 08 00 00 01 cmpl $0x1,0x858(%rbp) 152189: 75 0b jne 152196 15218b: 0d 00 00 00 04 or $0x4000000,%eax 152190: 89 83 2c 01 00 00 mov %eax,0x12c(%rbx) 152196: 48 8b 34 24 mov (%rsp),%rsi 15219a: 48 8d 8b 80 07 00 00 lea 0x780(%rbx),%rcx 1521a1: 89 86 98 0d 00 00 mov %eax,0xd98(%rsi) 1521a7: 49 8b 84 24 c0 01 00 mov 0x1c0(%r12),%rax 1521ae: 00 1521af: 83 b8 8c 07 00 00 02 cmpl $0x2,0x78c(%rax) 1521b6: 48 8d 83 00 07 00 00 lea 0x700(%rbx),%rax 1521bd: 0f 94 83 a0 07 00 00 sete 0x7a0(%rbx) 1521c4: 8b 10 mov (%rax),%edx 1521c6: 48 83 c0 04 add $0x4,%rax 1521ca: 0f ca bswap %edx 1521cc: 89 50 fc mov %edx,-0x4(%rax) 1521cf: 48 39 c1 cmp %rax,%rcx 1521d2: 75 f0 jne 1521c4 1521d4: c6 83 a3 07 00 00 11 movb $0x11,0x7a3(%rbx) 1521db: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 1521e0: be 3d 00 00 00 mov $0x3d,%esi 1521e5: 4c 89 e7 mov %r12,%rdi 1521e8: c7 83 fc 06 00 00 00 movl $0x4000,0x6fc(%rbx) 1521ef: 40 00 00 1521f2: e8 00 00 00 00 callq 1521f7 1521f7: 84 c0 test %al,%al 1521f9: 0f 84 f9 02 00 00 je 1524f8 1521ff: 0f b6 44 24 3a movzbl 0x3a(%rsp),%eax 152204: 88 83 a1 07 00 00 mov %al,0x7a1(%rbx) 15220a: 41 83 8c 24 28 01 00 orl $0x4,0x128(%r12) 152211: 00 04 152213: 8b 83 84 00 00 00 mov 0x84(%rbx),%eax 152219: 8b 73 04 mov 0x4(%rbx),%esi 15221c: c6 83 a2 07 00 00 7f movb $0x7f,0x7a2(%rbx) 152223: 48 8d 93 84 00 00 00 lea 0x84(%rbx),%rdx 15222a: 66 c1 83 8e 07 00 00 rolw $0x8,0x78e(%rbx) 152231: 08 152232: b9 7c 07 00 00 mov $0x77c,%ecx 152237: 4c 89 e7 mov %r12,%rdi 15223a: 41 b8 00 00 04 00 mov $0x40000,%r8d 152240: 0f c8 bswap %eax 152242: 89 83 84 00 00 00 mov %eax,0x84(%rbx) 152248: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 15224e: 83 c6 6c add $0x6c,%esi 152251: 66 c1 83 90 07 00 00 rolw $0x8,0x790(%rbx) 152258: 08 152259: 0f c8 bswap %eax 15225b: 89 83 2c 01 00 00 mov %eax,0x12c(%rbx) 152261: 8b 83 88 00 00 00 mov 0x88(%rbx),%eax 152267: 66 c1 83 96 07 00 00 rolw $0x8,0x796(%rbx) 15226e: 08 15226f: 0f c8 bswap %eax 152271: 89 83 88 00 00 00 mov %eax,0x88(%rbx) 152277: 8b 83 8c 00 00 00 mov 0x8c(%rbx),%eax 15227d: 66 c1 83 98 07 00 00 rolw $0x8,0x798(%rbx) 152284: 08 152285: 0f c8 bswap %eax 152287: 89 83 8c 00 00 00 mov %eax,0x8c(%rbx) 15228d: 8b 83 90 00 00 00 mov 0x90(%rbx),%eax 152293: 66 c1 83 9a 07 00 00 rolw $0x8,0x79a(%rbx) 15229a: 08 15229b: 0f c8 bswap %eax 15229d: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 1522a3: 8b 83 94 00 00 00 mov 0x94(%rbx),%eax 1522a9: 0f c8 bswap %eax 1522ab: 89 83 94 00 00 00 mov %eax,0x94(%rbx) 1522b1: 8b 83 fc 06 00 00 mov 0x6fc(%rbx),%eax 1522b7: 0f c8 bswap %eax 1522b9: 89 83 fc 06 00 00 mov %eax,0x6fc(%rbx) 1522bf: 0f b7 83 f0 07 00 00 movzwl 0x7f0(%rbx),%eax 1522c6: c1 e0 02 shl $0x2,%eax 1522c9: 66 c1 c0 08 rol $0x8,%ax 1522cd: 66 89 83 f0 07 00 00 mov %ax,0x7f0(%rbx) 1522d4: 0f b7 83 f2 07 00 00 movzwl 0x7f2(%rbx),%eax 1522db: c1 e0 02 shl $0x2,%eax 1522de: 66 c1 c0 08 rol $0x8,%ax 1522e2: 66 89 83 f2 07 00 00 mov %ax,0x7f2(%rbx) 1522e9: 0f b7 83 f4 07 00 00 movzwl 0x7f4(%rbx),%eax 1522f0: c1 e0 02 shl $0x2,%eax 1522f3: 66 c1 c0 08 rol $0x8,%ax 1522f7: 66 89 83 f4 07 00 00 mov %ax,0x7f4(%rbx) 1522fe: e8 cd c9 ff ff callq 14ecd0 152303: 41 89 c7 mov %eax,%r15d 152306: 85 c0 test %eax,%eax 152308: 0f 85 0f 02 00 00 jne 15251d 15230e: 49 8b 9c 24 c8 01 00 mov 0x1c8(%r12),%rbx 152315: 00 152316: 31 c0 xor %eax,%eax 152318: 4c 8d ab 58 08 00 00 lea 0x858(%rbx),%r13 15231f: 48 8d bb 60 08 00 00 lea 0x860(%rbx),%rdi 152326: 48 c7 83 58 08 00 00 movq $0x0,0x858(%rbx) 15232d: 00 00 00 00 152331: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 152335: 4c 89 e9 mov %r13,%rcx 152338: 48 c7 83 14 0a 00 00 movq $0x0,0xa14(%rbx) 15233f: 00 00 00 00 152343: 48 29 f9 sub %rdi,%rcx 152346: 81 c1 c4 01 00 00 add $0x1c4,%ecx 15234c: c1 e9 03 shr $0x3,%ecx 15234f: f3 48 ab rep stos %rax,%es:(%rdi) 152352: 49 8b 94 24 c8 01 00 mov 0x1c8(%r12),%rdx 152359: 00 15235a: 80 ba 1c 0a 00 00 00 cmpb $0x0,0xa1c(%rdx) 152361: 0f 84 09 06 00 00 je 152970 152367: 0f b7 b2 1e 0a 00 00 movzwl 0xa1e(%rdx),%esi 15236e: 0f a3 c6 bt %eax,%esi 152371: 73 3b jae 1523ae 152373: 83 f9 0f cmp $0xf,%ecx 152376: 0f 87 c1 01 00 00 ja 15253d 15237c: 41 89 c0 mov %eax,%r8d 15237f: 89 cf mov %ecx,%edi 152381: 83 c1 01 add $0x1,%ecx 152384: 42 0f b7 b4 82 60 0e movzwl 0xe60(%rdx,%r8,4),%esi 15238b: 00 00 15238d: 66 c1 c6 08 rol $0x8,%si 152391: 66 89 b4 bb 5c 08 00 mov %si,0x85c(%rbx,%rdi,4) 152398: 00 152399: 42 0f b7 b4 82 62 0e movzwl 0xe62(%rdx,%r8,4),%esi 1523a0: 00 00 1523a2: 66 c1 c6 08 rol $0x8,%si 1523a6: 66 89 b4 bb 5e 08 00 mov %si,0x85e(%rbx,%rdi,4) 1523ad: 00 1523ae: 0f b6 b2 1c 0a 00 00 movzbl 0xa1c(%rdx),%esi 1523b5: 83 c0 01 add $0x1,%eax 1523b8: 39 f0 cmp %esi,%eax 1523ba: 72 ab jb 152367 1523bc: 88 8b 58 08 00 00 mov %cl,0x858(%rbx) 1523c2: 4c 89 ee mov %r13,%rsi 1523c5: 4c 89 e7 mov %r12,%rdi 1523c8: e8 b3 d2 ff ff callq 14f680 1523cd: 41 89 c7 mov %eax,%r15d 1523d0: 85 c0 test %eax,%eax 1523d2: 0f 85 50 05 00 00 jne 152928 1523d8: 8b 73 08 mov 0x8(%rbx),%esi 1523db: 41 b8 00 00 04 00 mov $0x40000,%r8d 1523e1: 4c 89 ea mov %r13,%rdx 1523e4: 4c 89 e7 mov %r12,%rdi 1523e7: b9 c4 01 00 00 mov $0x1c4,%ecx 1523ec: e8 df c8 ff ff callq 14ecd0 1523f1: 41 89 c7 mov %eax,%r15d 1523f4: 85 c0 test %eax,%eax 1523f6: 0f 85 7d 01 00 00 jne 152579 1523fc: 41 f6 84 24 29 01 00 testb $0x10,0x129(%r12) 152403: 00 10 152405: 0f 85 8e 01 00 00 jne 152599 15240b: 41 b8 05 00 00 00 mov $0x5,%r8d 152411: b9 04 00 00 00 mov $0x4,%ecx 152416: 31 f6 xor %esi,%esi 152418: 4c 89 e7 mov %r12,%rdi 15241b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 152422: e8 a9 c8 ff ff callq 14ecd0 152427: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 15242c: ba 04 00 00 80 mov $0x80000004,%edx 152431: be 01 00 00 00 mov $0x1,%esi 152436: 48 8b 07 mov (%rdi),%rax 152439: 48 8b 58 18 mov 0x18(%rax),%rbx 15243d: 48 8b 40 10 mov 0x10(%rax),%rax 152441: e8 00 00 00 00 callq 152446 152446: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 15244b: ba 04 00 00 80 mov $0x80000004,%edx 152450: be 01 00 00 00 mov $0x1,%esi 152455: 83 e0 fe and $0xfffffffe,%eax 152458: 89 c1 mov %eax,%ecx 15245a: e8 00 00 00 00 callq 15245f 15245f: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 152464: ba 00 00 00 80 mov $0x80000000,%edx 152469: be 01 00 00 00 mov $0x1,%esi 15246e: 48 8b 07 mov (%rdi),%rax 152471: 48 8b 58 18 mov 0x18(%rax),%rbx 152475: 48 8b 40 10 mov 0x10(%rax),%rax 152479: e8 00 00 00 00 callq 15247e 15247e: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 152483: ba 00 00 00 80 mov $0x80000000,%edx 152488: be 01 00 00 00 mov $0x1,%esi 15248d: 83 e0 fe and $0xfffffffe,%eax 152490: 89 c1 mov %eax,%ecx 152492: e8 00 00 00 00 callq 152497 152497: 41 b8 01 00 00 00 mov $0x1,%r8d 15249d: b9 01 00 00 00 mov $0x1,%ecx 1524a2: 4c 89 e7 mov %r12,%rdi 1524a5: ba 00 f8 03 00 mov $0x3f800,%edx 1524aa: be 80 00 00 00 mov $0x80,%esi 1524af: e8 00 00 00 00 callq 1524b4 1524b4: e9 ee f3 ff ff jmpq 1518a7 1524b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1524c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1524c7: e8 00 00 00 00 callq 1524cc 1524cc: 85 c0 test %eax,%eax 1524ce: 0f 84 05 f9 ff ff je 151dd9 1524d4: e9 00 00 00 00 jmpq 1524d9 1524d9: 41 bf ea ff ff ff mov $0xffffffea,%r15d 1524df: e9 52 f3 ff ff jmpq 151836 1524e4: 31 d2 xor %edx,%edx 1524e6: 31 c0 xor %eax,%eax 1524e8: e9 34 fb ff ff jmpq 152021 1524ed: 41 bf ea ff ff ff mov $0xffffffea,%r15d 1524f3: e9 74 f7 ff ff jmpq 151c6c 1524f8: c6 83 a1 07 00 00 7f movb $0x7f,0x7a1(%rbx) 1524ff: 41 83 a4 24 28 01 00 andl $0xfffffffb,0x128(%r12) 152506: 00 fb 152508: e9 06 fd ff ff jmpq 152213 15250d: 0d 00 00 02 00 or $0x20000,%eax 152512: 89 83 2c 01 00 00 mov %eax,0x12c(%rbx) 152518: e9 65 fc ff ff jmpq 152182 15251d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152524: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15252b: e8 00 00 00 00 callq 152530 152530: 85 c0 test %eax,%eax 152532: 0f 84 6f f3 ff ff je 1518a7 152538: e9 00 00 00 00 jmpq 15253d 15253d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152544: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15254b: e8 00 00 00 00 callq 152550 152550: 85 c0 test %eax,%eax 152552: 0f 85 00 00 00 00 jne 152558 152558: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15255f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152566: e8 00 00 00 00 callq 15256b 15256b: 85 c0 test %eax,%eax 15256d: 0f 85 00 00 00 00 jne 152573 152573: 41 bf ea ff ff ff mov $0xffffffea,%r15d 152579: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152580: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152587: e8 00 00 00 00 callq 15258c 15258c: 85 c0 test %eax,%eax 15258e: 0f 84 13 f3 ff ff je 1518a7 152594: e9 00 00 00 00 jmpq 152599 152599: 49 8b 84 24 c8 01 00 mov 0x1c8(%r12),%rax 1525a0: 00 1525a1: ba 00 00 04 00 mov $0x40000,%edx 1525a6: be 4c 00 02 00 mov $0x2004c,%esi 1525ab: 4c 89 e7 mov %r12,%rdi 1525ae: 48 89 44 24 18 mov %rax,0x18(%rsp) 1525b3: e8 a8 c6 ff ff callq 14ec60 1525b8: 89 c3 mov %eax,%ebx 1525ba: 85 c0 test %eax,%eax 1525bc: 0f 85 00 00 00 00 jne 1525c2 1525c2: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 1525c7: be 81 00 00 00 mov $0x81,%esi 1525cc: 48 8b 07 mov (%rdi),%rax 1525cf: 48 8b 00 mov (%rax),%rax 1525d2: e8 00 00 00 00 callq 1525d7 1525d7: 49 8b ac 24 c8 01 00 mov 0x1c8(%r12),%rbp 1525de: 00 1525df: 89 04 24 mov %eax,(%rsp) 1525e2: 48 8d 85 00 08 00 00 lea 0x800(%rbp),%rax 1525e9: 48 89 44 24 08 mov %rax,0x8(%rsp) 1525ee: 48 8d 85 08 08 00 00 lea 0x808(%rbp),%rax 1525f5: 48 89 44 24 10 mov %rax,0x10(%rsp) 1525fa: 48 8d 85 24 08 00 00 lea 0x824(%rbp),%rax 152601: 48 89 44 24 20 mov %rax,0x20(%rsp) 152606: 49 8b 84 24 50 02 00 mov 0x250(%r12),%rax 15260d: 00 15260e: 48 85 c0 test %rax,%rax 152611: 0f 84 10 04 00 00 je 152a27 152617: 8b 10 mov (%rax),%edx 152619: 83 fa 08 cmp $0x8,%edx 15261c: 0f 87 e5 03 00 00 ja 152a07 152622: 49 8b 8c 24 e0 01 00 mov 0x1e0(%r12),%rcx 152629: 00 15262a: 3b 11 cmp (%rcx),%edx 15262c: 0f 85 ac 00 00 00 jne 1526de 152632: 31 ed xor %ebp,%ebp 152634: 85 d2 test %edx,%edx 152636: 75 56 jne 15268e 152638: e9 c1 00 00 00 jmpq 1526fe 15263d: e8 00 00 00 00 callq 152642 152642: 4c 8b 44 24 28 mov 0x28(%rsp),%r8 152647: 41 88 00 mov %al,(%r8) 15264a: 49 8b 84 24 50 02 00 mov 0x250(%r12),%rax 152651: 00 152652: 42 0f b7 7c e8 06 movzwl 0x6(%rax,%r13,8),%edi 152658: e8 00 00 00 00 callq 15265d 15265d: 41 88 06 mov %al,(%r14) 152660: 48 8b 44 24 20 mov 0x20(%rsp),%rax 152665: 4e 8d 34 28 lea (%rax,%r13,1),%r14 152669: 49 8b 84 24 50 02 00 mov 0x250(%r12),%rax 152670: 00 152671: 42 0f b7 7c e8 08 movzwl 0x8(%rax,%r13,8),%edi 152677: e8 00 00 00 00 callq 15267c 15267c: 41 88 06 mov %al,(%r14) 15267f: 49 8b 84 24 50 02 00 mov 0x250(%r12),%rax 152686: 00 152687: 83 c5 01 add $0x1,%ebp 15268a: 39 28 cmp %ebp,(%rax) 15268c: 76 70 jbe 1526fe 15268e: 41 f6 84 24 31 01 00 testb $0x8,0x131(%r12) 152695: 00 08 152697: 4c 63 ed movslq %ebp,%r13 15269a: 42 0f b7 7c e8 04 movzwl 0x4(%rax,%r13,8),%edi 1526a0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1526a5: 4e 8d 04 28 lea (%rax,%r13,1),%r8 1526a9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1526ae: 4c 89 44 24 28 mov %r8,0x28(%rsp) 1526b3: 4e 8d 34 28 lea (%rax,%r13,1),%r14 1526b7: 75 84 jne 15263d 1526b9: e8 00 00 00 00 callq 1526be 1526be: 4c 8b 44 24 28 mov 0x28(%rsp),%r8 1526c3: 41 88 00 mov %al,(%r8) 1526c6: 49 8b 84 24 50 02 00 mov 0x250(%r12),%rax 1526cd: 00 1526ce: 42 0f b7 7c e8 08 movzwl 0x8(%rax,%r13,8),%edi 1526d4: e8 00 00 00 00 callq 1526d9 1526d9: 41 88 06 mov %al,(%r14) 1526dc: eb a1 jmp 15267f 1526de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1526e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1526ec: e8 00 00 00 00 callq 1526f1 1526f1: 85 c0 test %eax,%eax 1526f3: 0f 85 00 00 00 00 jne 1526f9 1526f9: bb ea ff ff ff mov $0xffffffea,%ebx 1526fe: 49 8b ac 24 c0 01 00 mov 0x1c0(%r12),%rbp 152705: 00 152706: 4d 8b ac 24 c8 01 00 mov 0x1c8(%r12),%r13 15270d: 00 15270e: 8b 85 94 08 00 00 mov 0x894(%rbp),%eax 152714: 83 f8 08 cmp $0x8,%eax 152717: 0f 87 5f 02 00 00 ja 15297c 15271d: 45 31 f6 xor %r14d,%r14d 152720: 85 c0 test %eax,%eax 152722: 74 23 je 152747 152724: 42 0f b7 bc f5 a0 08 movzwl 0x8a0(%rbp,%r14,8),%edi 15272b: 00 00 15272d: e8 00 00 00 00 callq 152732 152732: 43 88 84 35 10 08 00 mov %al,0x810(%r13,%r14,1) 152739: 00 15273a: 49 83 c6 01 add $0x1,%r14 15273e: 44 39 b5 94 08 00 00 cmp %r14d,0x894(%rbp) 152745: 7f dd jg 152724 152747: 49 8b 84 24 c8 01 00 mov 0x1c8(%r12),%rax 15274e: 00 15274f: 4c 89 e7 mov %r12,%rdi 152752: 48 8b 90 50 08 00 00 mov 0x850(%rax),%rdx 152759: 0f b6 0a movzbl (%rdx),%ecx 15275c: 88 88 18 08 00 00 mov %cl,0x818(%rax) 152762: 0f b6 52 01 movzbl 0x1(%rdx),%edx 152766: 88 90 19 08 00 00 mov %dl,0x819(%rax) 15276c: ba 03 00 00 00 mov $0x3,%edx 152771: 66 89 90 1a 08 00 00 mov %dx,0x81a(%rax) 152778: 49 8b 84 24 c8 01 00 mov 0x1c8(%r12),%rax 15277f: 00 152780: 49 8b 8c 24 88 02 00 mov 0x288(%r12),%rcx 152787: 00 152788: 48 8b 90 50 08 00 00 mov 0x850(%rax),%rdx 15278f: 0f b6 49 04 movzbl 0x4(%rcx),%ecx 152793: 66 89 88 1c 08 00 00 mov %cx,0x81c(%rax) 15279a: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 15279e: 88 88 1e 08 00 00 mov %cl,0x81e(%rax) 1527a4: 0f b6 52 03 movzbl 0x3(%rdx),%edx 1527a8: 88 90 1f 08 00 00 mov %dl,0x81f(%rax) 1527ae: 8b 04 24 mov (%rsp),%eax 1527b1: ba 00 00 04 00 mov $0x40000,%edx 1527b6: 49 8b ac 24 c8 01 00 mov 0x1c8(%r12),%rbp 1527bd: 00 1527be: 8d 70 20 lea 0x20(%rax),%esi 1527c1: 4c 8b b5 50 08 00 00 mov 0x850(%rbp),%r14 1527c8: e8 93 c4 ff ff callq 14ec60 1527cd: 85 c0 test %eax,%eax 1527cf: 0f 85 78 01 00 00 jne 15294d 1527d5: 49 8b 7c 24 60 mov 0x60(%r12),%rdi 1527da: be 81 00 00 00 mov $0x81,%esi 1527df: 48 8b 07 mov (%rdi),%rax 1527e2: 48 8b 00 mov (%rax),%rax 1527e5: e8 00 00 00 00 callq 1527ea 1527ea: 41 0f b6 46 04 movzbl 0x4(%r14),%eax 1527ef: 88 85 20 08 00 00 mov %al,0x820(%rbp) 1527f5: 41 0f b7 84 24 e4 02 movzwl 0x2e4(%r12),%eax 1527fc: 00 00 1527fe: 49 8b 94 24 c8 01 00 mov 0x1c8(%r12),%rdx 152805: 00 152806: 66 85 c0 test %ax,%ax 152809: 7e 09 jle 152814 15280b: 41 0f b7 84 24 e6 02 movzwl 0x2e6(%r12),%eax 152812: 00 00 152814: 66 c1 c0 08 rol $0x8,%ax 152818: 66 89 82 30 08 00 00 mov %ax,0x830(%rdx) 15281f: 49 8b bc 24 c8 01 00 mov 0x1c8(%r12),%rdi 152826: 00 152827: 0f b6 8f 00 08 00 00 movzbl 0x800(%rdi),%ecx 15282e: 48 8d 97 01 08 00 00 lea 0x801(%rdi),%rdx 152835: 4c 8d 87 08 08 00 00 lea 0x808(%rdi),%r8 15283c: 89 c8 mov %ecx,%eax 15283e: 89 ce mov %ecx,%esi 152840: eb 07 jmp 152849 152842: 0f b6 02 movzbl (%rdx),%eax 152845: 48 83 c2 01 add $0x1,%rdx 152849: 84 c0 test %al,%al 15284b: 74 0a je 152857 15284d: 39 c1 cmp %eax,%ecx 15284f: 0f 4f c8 cmovg %eax,%ecx 152852: 39 c6 cmp %eax,%esi 152854: 0f 4c f0 cmovl %eax,%esi 152857: 0f b6 42 07 movzbl 0x7(%rdx),%eax 15285b: 84 c0 test %al,%al 15285d: 74 0a je 152869 15285f: 39 c1 cmp %eax,%ecx 152861: 0f 4f c8 cmovg %eax,%ecx 152864: 39 c6 cmp %eax,%esi 152866: 0f 4c f0 cmovl %eax,%esi 152869: 49 39 d0 cmp %rdx,%r8 15286c: 75 d4 jne 152842 15286e: 85 c9 test %ecx,%ecx 152870: 0f 84 4f 01 00 00 je 1529c5 152876: 85 f6 test %esi,%esi 152878: 0f 84 47 01 00 00 je 1529c5 15287e: 40 88 b7 44 08 00 00 mov %sil,0x844(%rdi) 152885: 88 8f 45 08 00 00 mov %cl,0x845(%rdi) 15288b: 49 8b 94 24 88 02 00 mov 0x288(%r12),%rdx 152892: 00 152893: 49 8b 8c 24 c8 01 00 mov 0x1c8(%r12),%rcx 15289a: 00 15289b: 0f b7 42 0a movzwl 0xa(%rdx),%eax 15289f: 0f b7 52 0c movzwl 0xc(%rdx),%edx 1528a3: 66 c1 e8 02 shr $0x2,%ax 1528a7: 66 c1 ea 02 shr $0x2,%dx 1528ab: 0f b7 c0 movzwl %ax,%eax 1528ae: 0f b7 d2 movzwl %dx,%edx 1528b1: 69 c0 7b 14 00 00 imul $0x147b,%eax,%eax 1528b7: 69 d2 7b 14 00 00 imul $0x147b,%edx,%edx 1528bd: c1 e8 11 shr $0x11,%eax 1528c0: c1 ea 11 shr $0x11,%edx 1528c3: 0f b6 c0 movzbl %al,%eax 1528c6: 0f b6 d2 movzbl %dl,%edx 1528c9: 66 89 81 4a 08 00 00 mov %ax,0x84a(%rcx) 1528d0: 66 89 91 48 08 00 00 mov %dx,0x848(%rcx) 1528d7: 85 db test %ebx,%ebx 1528d9: 75 6d jne 152948 1528db: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 1528e0: 8b 34 24 mov (%rsp),%esi 1528e3: b9 4c 00 00 00 mov $0x4c,%ecx 1528e8: 4c 89 e7 mov %r12,%rdi 1528eb: 41 b8 00 00 04 00 mov $0x40000,%r8d 1528f1: 48 81 c2 00 08 00 00 add $0x800,%rdx 1528f8: e8 d3 c3 ff ff callq 14ecd0 1528fd: 85 c0 test %eax,%eax 1528ff: 0f 84 06 fb ff ff je 15240b 152905: 41 89 c7 mov %eax,%r15d 152908: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15290f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152916: e8 00 00 00 00 callq 15291b 15291b: 85 c0 test %eax,%eax 15291d: 0f 84 84 ef ff ff je 1518a7 152923: e9 00 00 00 00 jmpq 152928 152928: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15292f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152936: e8 00 00 00 00 callq 15293b 15293b: 85 c0 test %eax,%eax 15293d: 0f 84 36 fc ff ff je 152579 152943: e9 00 00 00 00 jmpq 152948 152948: 41 89 df mov %ebx,%r15d 15294b: eb bb jmp 152908 15294d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152954: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15295b: 83 cb ea or $0xffffffea,%ebx 15295e: e8 00 00 00 00 callq 152963 152963: 85 c0 test %eax,%eax 152965: 0f 84 8a fe ff ff je 1527f5 15296b: e9 00 00 00 00 jmpq 152970 152970: 31 c9 xor %ecx,%ecx 152972: e9 45 fa ff ff jmpq 1523bc 152977: e8 00 00 00 00 callq 15297c 15297c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152983: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15298a: 83 cb ea or $0xffffffea,%ebx 15298d: e8 00 00 00 00 callq 152992 152992: 85 c0 test %eax,%eax 152994: 0f 84 ad fd ff ff je 152747 15299a: e9 00 00 00 00 jmpq 15299f 15299f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1529a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1529ad: 41 bf ea ff ff ff mov $0xffffffea,%r15d 1529b3: e8 00 00 00 00 callq 1529b8 1529b8: 85 c0 test %eax,%eax 1529ba: 0f 84 e7 ee ff ff je 1518a7 1529c0: e9 00 00 00 00 jmpq 1529c5 1529c5: 4d 8b 84 24 88 02 00 mov 0x288(%r12),%r8 1529cc: 00 1529cd: be 64 00 00 00 mov $0x64,%esi 1529d2: 31 d2 xor %edx,%edx 1529d4: 41 bf ea ff ff ff mov $0xffffffea,%r15d 1529da: 41 0f b7 40 0a movzwl 0xa(%r8),%eax 1529df: 66 f7 f6 div %si 1529e2: 31 d2 xor %edx,%edx 1529e4: 89 c1 mov %eax,%ecx 1529e6: 41 0f b7 40 0c movzwl 0xc(%r8),%eax 1529eb: 66 f7 f6 div %si 1529ee: 0f b6 c0 movzbl %al,%eax 1529f1: 66 89 87 48 08 00 00 mov %ax,0x848(%rdi) 1529f8: 0f b6 c1 movzbl %cl,%eax 1529fb: 66 89 87 4a 08 00 00 mov %ax,0x84a(%rdi) 152a02: e9 01 ff ff ff jmpq 152908 152a07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152a0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152a15: e8 00 00 00 00 callq 152a1a 152a1a: 85 c0 test %eax,%eax 152a1c: 0f 84 d7 fc ff ff je 1526f9 152a22: e9 00 00 00 00 jmpq 152a27 152a27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152a2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152a35: e8 00 00 00 00 callq 152a3a 152a3a: 85 c0 test %eax,%eax 152a3c: 0f 84 b7 fc ff ff je 1526f9 152a42: e9 00 00 00 00 jmpq 152a47 152a47: e9 00 00 00 00 jmpq 152a4c 152a4c: e9 00 00 00 00 jmpq 152a51 152a51: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 152a58: 00 00 00 152a5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000152a60 : 152a60: e8 00 00 00 00 callq 152a65 152a65: 41 57 push %r15 152a67: 41 56 push %r14 152a69: 49 89 fe mov %rdi,%r14 152a6c: 41 55 push %r13 152a6e: 41 54 push %r12 152a70: 4c 0f bf e2 movswq %dx,%r12 152a74: 55 push %rbp 152a75: 48 89 f5 mov %rsi,%rbp 152a78: 53 push %rbx 152a79: 4c 8b af c8 01 00 00 mov 0x1c8(%rdi),%r13 152a80: 4c 8b 3f mov (%rdi),%r15 152a83: 84 c9 test %cl,%cl 152a85: 0f 84 b1 00 00 00 je 152b3c 152a8b: 66 83 fa 09 cmp $0x9,%dx 152a8f: 0f 8f 7c 01 00 00 jg 152c11 152a95: 48 0f bf d2 movswq %dx,%rdx 152a99: 48 c1 e2 05 shl $0x5,%rdx 152a9d: 49 8d 5c 15 00 lea 0x0(%r13,%rdx,1),%rbx 152aa2: 8b 0b mov (%rbx),%ecx 152aa4: 85 c9 test %ecx,%ecx 152aa6: 0f 84 55 02 00 00 je 152d01 152aac: 8b 53 04 mov 0x4(%rbx),%edx 152aaf: 85 d2 test %edx,%edx 152ab1: 0f 84 76 01 00 00 je 152c2d 152ab7: 8b 53 0c mov 0xc(%rbx),%edx 152aba: 31 c9 xor %ecx,%ecx 152abc: be 10 00 00 00 mov $0x10,%esi 152ac1: e8 00 00 00 00 callq 152ac6 152ac6: 85 c0 test %eax,%eax 152ac8: 0f 85 97 01 00 00 jne 152c65 152ace: 8b 53 08 mov 0x8(%rbx),%edx 152ad1: 31 c9 xor %ecx,%ecx 152ad3: be 11 00 00 00 mov $0x11,%esi 152ad8: 4c 89 f7 mov %r14,%rdi 152adb: e8 00 00 00 00 callq 152ae0 152ae0: 85 c0 test %eax,%eax 152ae2: 0f 85 d9 01 00 00 jne 152cc1 152ae8: 4c 89 f7 mov %r14,%rdi 152aeb: 31 c9 xor %ecx,%ecx 152aed: 44 89 e2 mov %r12d,%edx 152af0: be 14 00 00 00 mov $0x14,%esi 152af5: e8 00 00 00 00 callq 152afa 152afa: 41 89 c6 mov %eax,%r14d 152afd: 85 c0 test %eax,%eax 152aff: 0f 85 1c 02 00 00 jne 152d21 152b05: 49 8b 87 30 07 00 00 mov 0x730(%r15),%rax 152b0c: 49 c1 e4 05 shl $0x5,%r12 152b10: 4c 89 ff mov %r15,%rdi 152b13: 31 f6 xor %esi,%esi 152b15: 48 8b 40 60 mov 0x60(%rax),%rax 152b19: e8 00 00 00 00 callq 152b1e 152b1e: 4b 8b 74 25 10 mov 0x10(%r13,%r12,1),%rsi 152b23: 8b 53 04 mov 0x4(%rbx),%edx 152b26: 48 89 ef mov %rbp,%rdi 152b29: e8 00 00 00 00 callq 152b2e 152b2e: 44 89 f0 mov %r14d,%eax 152b31: 5b pop %rbx 152b32: 5d pop %rbp 152b33: 41 5c pop %r12 152b35: 41 5d pop %r13 152b37: 41 5e pop %r14 152b39: 41 5f pop %r15 152b3b: c3 retq 152b3c: 66 83 fa 09 cmp $0x9,%dx 152b40: 0f 8f a8 00 00 00 jg 152bee 152b46: 48 0f bf d2 movswq %dx,%rdx 152b4a: 48 c1 e2 05 shl $0x5,%rdx 152b4e: 49 8d 5c 15 00 lea 0x0(%r13,%rdx,1),%rbx 152b53: 8b 03 mov (%rbx),%eax 152b55: 85 c0 test %eax,%eax 152b57: 0f 84 84 01 00 00 je 152ce1 152b5d: 8b 53 04 mov 0x4(%rbx),%edx 152b60: 85 d2 test %edx,%edx 152b62: 0f 84 e1 00 00 00 je 152c49 152b68: 49 63 c4 movslq %r12d,%rax 152b6b: 48 c1 e0 05 shl $0x5,%rax 152b6f: 49 8b 7c 05 10 mov 0x10(%r13,%rax,1),%rdi 152b74: e8 00 00 00 00 callq 152b79 152b79: 49 8b 87 30 07 00 00 mov 0x730(%r15),%rax 152b80: 31 f6 xor %esi,%esi 152b82: 4c 89 ff mov %r15,%rdi 152b85: 48 8b 40 60 mov 0x60(%rax),%rax 152b89: e8 00 00 00 00 callq 152b8e 152b8e: 8b 53 0c mov 0xc(%rbx),%edx 152b91: 31 c9 xor %ecx,%ecx 152b93: be 10 00 00 00 mov $0x10,%esi 152b98: 4c 89 f7 mov %r14,%rdi 152b9b: e8 00 00 00 00 callq 152ba0 152ba0: 85 c0 test %eax,%eax 152ba2: 0f 85 d9 00 00 00 jne 152c81 152ba8: 48 8b 53 08 mov 0x8(%rbx),%rdx 152bac: 31 c9 xor %ecx,%ecx 152bae: be 11 00 00 00 mov $0x11,%esi 152bb3: 4c 89 f7 mov %r14,%rdi 152bb6: e8 00 00 00 00 callq 152bbb 152bbb: 85 c0 test %eax,%eax 152bbd: 0f 85 de 00 00 00 jne 152ca1 152bc3: 4c 89 f7 mov %r14,%rdi 152bc6: 31 c9 xor %ecx,%ecx 152bc8: 44 89 e2 mov %r12d,%edx 152bcb: be 15 00 00 00 mov $0x15,%esi 152bd0: e8 00 00 00 00 callq 152bd5 152bd5: 41 89 c6 mov %eax,%r14d 152bd8: 85 c0 test %eax,%eax 152bda: 0f 85 61 01 00 00 jne 152d41 152be0: 5b pop %rbx 152be1: 44 89 f0 mov %r14d,%eax 152be4: 5d pop %rbp 152be5: 41 5c pop %r12 152be7: 41 5d pop %r13 152be9: 41 5e pop %r14 152beb: 41 5f pop %r15 152bed: c3 retq 152bee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152bf5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152bfc: e8 00 00 00 00 callq 152c01 152c01: 85 c0 test %eax,%eax 152c03: 0f 85 58 01 00 00 jne 152d61 152c09: 41 be ea ff ff ff mov $0xffffffea,%r14d 152c0f: eb cf jmp 152be0 152c11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152c18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152c1f: e8 00 00 00 00 callq 152c24 152c24: 85 c0 test %eax,%eax 152c26: 74 e1 je 152c09 152c28: e9 00 00 00 00 jmpq 152c2d 152c2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152c34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152c3b: e8 00 00 00 00 callq 152c40 152c40: 85 c0 test %eax,%eax 152c42: 74 c5 je 152c09 152c44: e9 00 00 00 00 jmpq 152c49 152c49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152c50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152c57: e8 00 00 00 00 callq 152c5c 152c5c: 85 c0 test %eax,%eax 152c5e: 74 a9 je 152c09 152c60: e9 00 00 00 00 jmpq 152c65 152c65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152c6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152c73: e8 00 00 00 00 callq 152c78 152c78: 85 c0 test %eax,%eax 152c7a: 74 8d je 152c09 152c7c: e9 00 00 00 00 jmpq 152c81 152c81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152c88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152c8f: e8 00 00 00 00 callq 152c94 152c94: 85 c0 test %eax,%eax 152c96: 0f 84 6d ff ff ff je 152c09 152c9c: e9 00 00 00 00 jmpq 152ca1 152ca1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152ca8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152caf: e8 00 00 00 00 callq 152cb4 152cb4: 85 c0 test %eax,%eax 152cb6: 0f 84 4d ff ff ff je 152c09 152cbc: e9 00 00 00 00 jmpq 152cc1 152cc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152cc8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152ccf: e8 00 00 00 00 callq 152cd4 152cd4: 85 c0 test %eax,%eax 152cd6: 0f 84 2d ff ff ff je 152c09 152cdc: e9 00 00 00 00 jmpq 152ce1 152ce1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152ce8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152cef: e8 00 00 00 00 callq 152cf4 152cf4: 85 c0 test %eax,%eax 152cf6: 0f 84 0d ff ff ff je 152c09 152cfc: e9 00 00 00 00 jmpq 152d01 152d01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152d08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152d0f: e8 00 00 00 00 callq 152d14 152d14: 85 c0 test %eax,%eax 152d16: 0f 84 ed fe ff ff je 152c09 152d1c: e9 00 00 00 00 jmpq 152d21 152d21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152d28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152d2f: e8 00 00 00 00 callq 152d34 152d34: 85 c0 test %eax,%eax 152d36: 0f 84 cd fe ff ff je 152c09 152d3c: e9 00 00 00 00 jmpq 152d41 152d41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152d48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152d4f: e8 00 00 00 00 callq 152d54 152d54: 85 c0 test %eax,%eax 152d56: 0f 84 ad fe ff ff je 152c09 152d5c: e9 00 00 00 00 jmpq 152d61 152d61: e9 00 00 00 00 jmpq 152d66 152d66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 152d6d: 00 00 00 0000000000152d70 : 152d70: e8 00 00 00 00 callq 152d75 152d75: 55 push %rbp 152d76: 53 push %rbx 152d77: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 152d7e: 48 85 db test %rbx,%rbx 152d81: 0f 84 ae 00 00 00 je 152e35 152d87: 48 8d 53 10 lea 0x10(%rbx),%rdx 152d8b: 48 8d 73 08 lea 0x8(%rbx),%rsi 152d8f: 48 89 fd mov %rdi,%rbp 152d92: 48 8d 7b 18 lea 0x18(%rbx),%rdi 152d96: e8 00 00 00 00 callq 152d9b 152d9b: 48 8d 53 30 lea 0x30(%rbx),%rdx 152d9f: 48 8d 73 28 lea 0x28(%rbx),%rsi 152da3: 48 8d 7b 38 lea 0x38(%rbx),%rdi 152da7: e8 00 00 00 00 callq 152dac 152dac: 48 83 bb b0 00 00 00 cmpq $0x0,0xb0(%rbx) 152db3: 00 152db4: 74 1a je 152dd0 152db6: 48 8d 93 b0 00 00 00 lea 0xb0(%rbx),%rdx 152dbd: 48 8d b3 a8 00 00 00 lea 0xa8(%rbx),%rsi 152dc4: 48 8d bb b8 00 00 00 lea 0xb8(%rbx),%rdi 152dcb: e8 00 00 00 00 callq 152dd0 152dd0: 48 8d 93 90 00 00 00 lea 0x90(%rbx),%rdx 152dd7: 48 8d b3 88 00 00 00 lea 0x88(%rbx),%rsi 152dde: 48 8d bb 98 00 00 00 lea 0x98(%rbx),%rdi 152de5: e8 00 00 00 00 callq 152dea 152dea: 48 8d 93 30 01 00 00 lea 0x130(%rbx),%rdx 152df1: 48 8d b3 28 01 00 00 lea 0x128(%rbx),%rsi 152df8: 48 8d bb 38 01 00 00 lea 0x138(%rbx),%rdi 152dff: e8 00 00 00 00 callq 152e04 152e04: 48 8d 93 d0 00 00 00 lea 0xd0(%rbx),%rdx 152e0b: 48 8d b3 c8 00 00 00 lea 0xc8(%rbx),%rsi 152e12: 48 8d bb d8 00 00 00 lea 0xd8(%rbx),%rdi 152e19: e8 00 00 00 00 callq 152e1e 152e1e: 48 8b bd c8 01 00 00 mov 0x1c8(%rbp),%rdi 152e25: e8 00 00 00 00 callq 152e2a 152e2a: 48 c7 85 c8 01 00 00 movq $0x0,0x1c8(%rbp) 152e31: 00 00 00 00 152e35: 31 c0 xor %eax,%eax 152e37: 5b pop %rbx 152e38: 5d pop %rbp 152e39: c3 retq 152e3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000152e40 : 152e40: e8 00 00 00 00 callq 152e45 152e45: 41 57 push %r15 152e47: b9 06 00 00 00 mov $0x6,%ecx 152e4c: 31 f6 xor %esi,%esi 152e4e: 41 56 push %r14 152e50: 41 55 push %r13 152e52: 41 54 push %r12 152e54: 55 push %rbp 152e55: 53 push %rbx 152e56: 48 89 fb mov %rdi,%rbx 152e59: 48 81 ec 90 00 00 00 sub $0x90,%rsp 152e60: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 152e67: 00 00 152e69: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 152e70: 00 152e71: 31 c0 xor %eax,%eax 152e73: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 152e78: 48 8d 54 24 58 lea 0x58(%rsp),%rdx 152e7d: f3 48 ab rep stos %rax,%es:(%rdi) 152e80: 48 8b 7b 60 mov 0x60(%rbx),%rdi 152e84: 48 8b 07 mov (%rdi),%rax 152e87: 48 8b 40 20 mov 0x20(%rax),%rax 152e8b: e8 00 00 00 00 callq 152e90 152e90: 85 c0 test %eax,%eax 152e92: 0f 85 b3 02 00 00 jne 15314b 152e98: 48 83 7c 24 78 00 cmpq $0x0,0x78(%rsp) 152e9e: 0f 84 a7 02 00 00 je 15314b 152ea4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 152eab 152eab: ba 40 01 00 00 mov $0x140,%edx 152eb0: be c0 0d 00 00 mov $0xdc0,%esi 152eb5: e8 00 00 00 00 callq 152eba 152eba: 49 89 c7 mov %rax,%r15 152ebd: 48 85 c0 test %rax,%rax 152ec0: 0f 84 8f 02 00 00 je 153155 152ec6: 48 89 83 c8 01 00 00 mov %rax,0x1c8(%rbx) 152ecd: 48 8d 40 10 lea 0x10(%rax),%rax 152ed1: 4d 8d 67 08 lea 0x8(%r15),%r12 152ed5: b9 04 00 00 00 mov $0x4,%ecx 152eda: 48 89 04 24 mov %rax,(%rsp) 152ede: 49 8d 6f 18 lea 0x18(%r15),%rbp 152ee2: 4d 89 e1 mov %r12,%r9 152ee5: ba 00 10 00 00 mov $0x1000,%edx 152eea: 50 push %rax 152eeb: 48 8b 3b mov (%rbx),%rdi 152eee: 49 89 e8 mov %rbp,%r8 152ef1: be d4 03 00 00 mov $0x3d4,%esi 152ef6: e8 00 00 00 00 callq 152efb 152efb: 41 59 pop %r9 152efd: 85 c0 test %eax,%eax 152eff: 0f 85 30 02 00 00 jne 153135 152f05: 4d 8d 6f 28 lea 0x28(%r15),%r13 152f09: 4d 8d 77 38 lea 0x38(%r15),%r14 152f0d: b9 04 00 00 00 mov $0x4,%ecx 152f12: 48 b8 01 00 00 00 d4 movabs $0x3d400000001,%rax 152f19: 03 00 00 152f1c: 49 89 07 mov %rax,(%r15) 152f1f: 49 8d 47 30 lea 0x30(%r15),%rax 152f23: 4d 89 f0 mov %r14,%r8 152f26: 4d 89 e9 mov %r13,%r9 152f29: 48 89 44 24 08 mov %rax,0x8(%rsp) 152f2e: ba 00 10 00 00 mov $0x1000,%edx 152f33: be 7c 00 00 00 mov $0x7c,%esi 152f38: 50 push %rax 152f39: 48 8b 3b mov (%rbx),%rdi 152f3c: e8 00 00 00 00 callq 152f41 152f41: 41 58 pop %r8 152f43: 85 c0 test %eax,%eax 152f45: 0f 85 db 01 00 00 jne 153126 152f4b: 48 b8 01 00 00 00 7c movabs $0x7c00000001,%rax 152f52: 00 00 00 152f55: ba 00 10 00 00 mov $0x1000,%edx 152f5a: be 00 90 01 00 mov $0x19000,%esi 152f5f: 49 8d 8f b8 00 00 00 lea 0xb8(%r15),%rcx 152f66: 49 89 47 20 mov %rax,0x20(%r15) 152f6a: 4d 8d 8f a8 00 00 00 lea 0xa8(%r15),%r9 152f71: 49 8d 87 b0 00 00 00 lea 0xb0(%r15),%rax 152f78: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 152f7d: 49 89 c8 mov %rcx,%r8 152f80: b9 04 00 00 00 mov $0x4,%ecx 152f85: 48 89 44 24 10 mov %rax,0x10(%rsp) 152f8a: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 152f8f: 50 push %rax 152f90: 48 8b 3b mov (%rbx),%rdi 152f93: e8 00 00 00 00 callq 152f98 152f98: 5f pop %rdi 152f99: 85 c0 test %eax,%eax 152f9b: 0f 85 75 01 00 00 jne 153116 152fa1: 48 b8 01 00 00 00 00 movabs $0x1900000000001,%rax 152fa8: 90 01 00 152fab: be 88 00 00 00 mov $0x88,%esi 152fb0: b9 04 00 00 00 mov $0x4,%ecx 152fb5: 49 8d 97 98 00 00 00 lea 0x98(%r15),%rdx 152fbc: 49 89 87 a0 00 00 00 mov %rax,0xa0(%r15) 152fc3: 4d 8d 8f 88 00 00 00 lea 0x88(%r15),%r9 152fca: 49 8d 87 90 00 00 00 lea 0x90(%r15),%rax 152fd1: 48 89 54 24 38 mov %rdx,0x38(%rsp) 152fd6: 49 89 d0 mov %rdx,%r8 152fd9: ba 00 10 00 00 mov $0x1000,%edx 152fde: 48 89 44 24 28 mov %rax,0x28(%rsp) 152fe3: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 152fe8: 50 push %rax 152fe9: 48 8b 3b mov (%rbx),%rdi 152fec: e8 00 00 00 00 callq 152ff1 152ff1: 5e pop %rsi 152ff2: 85 c0 test %eax,%eax 152ff4: 0f 85 fe 00 00 00 jne 1530f8 152ffa: 48 b8 01 00 00 00 88 movabs $0x8800000001,%rax 153001: 00 00 00 153004: b9 04 00 00 00 mov $0x4,%ecx 153009: ba 00 10 00 00 mov $0x1000,%edx 15300e: 49 8d b7 38 01 00 00 lea 0x138(%r15),%rsi 153015: 49 89 87 80 00 00 00 mov %rax,0x80(%r15) 15301c: 4d 8d 8f 28 01 00 00 lea 0x128(%r15),%r9 153023: 49 8d 87 30 01 00 00 lea 0x130(%r15),%rax 15302a: 48 89 74 24 50 mov %rsi,0x50(%rsp) 15302f: 49 89 f0 mov %rsi,%r8 153032: be 1c 00 00 00 mov $0x1c,%esi 153037: 48 89 44 24 40 mov %rax,0x40(%rsp) 15303c: 4c 89 4c 24 48 mov %r9,0x48(%rsp) 153041: 50 push %rax 153042: 48 8b 3b mov (%rbx),%rdi 153045: e8 00 00 00 00 callq 15304a 15304a: 59 pop %rcx 15304b: 85 c0 test %eax,%eax 15304d: 0f 85 91 00 00 00 jne 1530e4 153053: ba 00 10 00 00 mov $0x1000,%edx 153058: 4d 8d 8f c8 00 00 00 lea 0xc8(%r15),%r9 15305f: 48 b8 01 00 00 00 1c movabs $0x1c00000001,%rax 153066: 00 00 00 153069: b9 04 00 00 00 mov $0x4,%ecx 15306e: 49 89 87 20 01 00 00 mov %rax,0x120(%r15) 153075: 49 8d 87 d0 00 00 00 lea 0xd0(%r15),%rax 15307c: be 58 00 00 00 mov $0x58,%esi 153081: 4d 8d 87 d8 00 00 00 lea 0xd8(%r15),%r8 153088: 50 push %rax 153089: 48 8b 3b mov (%rbx),%rdi 15308c: e8 00 00 00 00 callq 153091 153091: 5a pop %rdx 153092: 85 c0 test %eax,%eax 153094: 75 3a jne 1530d0 153096: 48 bb 01 00 00 00 58 movabs $0x5800000001,%rbx 15309d: 00 00 00 1530a0: 49 89 9f c0 00 00 00 mov %rbx,0xc0(%r15) 1530a7: 48 8b 9c 24 88 00 00 mov 0x88(%rsp),%rbx 1530ae: 00 1530af: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1530b6: 00 00 1530b8: 0f 85 a1 00 00 00 jne 15315f 1530be: 48 81 c4 90 00 00 00 add $0x90,%rsp 1530c5: 5b pop %rbx 1530c6: 5d pop %rbp 1530c7: 41 5c pop %r12 1530c9: 41 5d pop %r13 1530cb: 41 5e pop %r14 1530cd: 41 5f pop %r15 1530cf: c3 retq 1530d0: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 1530d5: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 1530da: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 1530df: e8 00 00 00 00 callq 1530e4 1530e4: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 1530e9: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 1530ee: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 1530f3: e8 00 00 00 00 callq 1530f8 1530f8: 49 83 bf b0 00 00 00 cmpq $0x0,0xb0(%r15) 1530ff: 00 153100: 74 14 je 153116 153102: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 153107: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 15310c: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 153111: e8 00 00 00 00 callq 153116 153116: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 15311b: 4c 89 ee mov %r13,%rsi 15311e: 4c 89 f7 mov %r14,%rdi 153121: e8 00 00 00 00 callq 153126 153126: 48 8b 14 24 mov (%rsp),%rdx 15312a: 4c 89 e6 mov %r12,%rsi 15312d: 48 89 ef mov %rbp,%rdi 153130: e8 00 00 00 00 callq 153135 153135: 48 8b bb c8 01 00 00 mov 0x1c8(%rbx),%rdi 15313c: e8 00 00 00 00 callq 153141 153141: b8 ea ff ff ff mov $0xffffffea,%eax 153146: e9 5c ff ff ff jmpq 1530a7 15314b: b8 ea ff ff ff mov $0xffffffea,%eax 153150: e9 52 ff ff ff jmpq 1530a7 153155: b8 f4 ff ff ff mov $0xfffffff4,%eax 15315a: e9 48 ff ff ff jmpq 1530a7 15315f: e8 00 00 00 00 callq 153164 153164: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15316b: 00 00 00 00 15316f: 90 nop 0000000000153170 : 153170: e8 00 00 00 00 callq 153175 153175: 41 54 push %r12 153177: 55 push %rbp 153178: 48 89 fd mov %rdi,%rbp 15317b: 53 push %rbx 15317c: e8 00 00 00 00 callq 153181 153181: 84 c0 test %al,%al 153183: 74 56 je 1531db 153185: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 15318c: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 153193: 48 85 d2 test %rdx,%rdx 153196: 75 0b jne 1531a3 153198: 45 31 e4 xor %r12d,%r12d 15319b: 44 89 e0 mov %r12d,%eax 15319e: 5b pop %rbx 15319f: 5d pop %rbp 1531a0: 41 5c pop %r12 1531a2: c3 retq 1531a3: 48 c1 ea 20 shr $0x20,%rdx 1531a7: 31 c9 xor %ecx,%ecx 1531a9: be 12 00 00 00 mov $0x12,%esi 1531ae: 48 89 ef mov %rbp,%rdi 1531b1: e8 00 00 00 00 callq 1531b6 1531b6: 41 89 c4 mov %eax,%r12d 1531b9: 85 c0 test %eax,%eax 1531bb: 75 db jne 153198 1531bd: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 1531c4: 48 89 ef mov %rbp,%rdi 1531c7: 31 c9 xor %ecx,%ecx 1531c9: be 13 00 00 00 mov $0x13,%esi 1531ce: e8 00 00 00 00 callq 1531d3 1531d3: 44 89 e0 mov %r12d,%eax 1531d6: 5b pop %rbx 1531d7: 5d pop %rbp 1531d8: 41 5c pop %r12 1531da: c3 retq 1531db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1531e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1531e9: e8 00 00 00 00 callq 1531ee 1531ee: 85 c0 test %eax,%eax 1531f0: 0f 85 00 00 00 00 jne 1531f6 1531f6: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1531fc: eb 9d jmp 15319b 1531fe: 66 90 xchg %ax,%ax 0000000000153200 : 153200: e8 00 00 00 00 callq 153205 153205: 55 push %rbp 153206: 31 c9 xor %ecx,%ecx 153208: 48 89 fd mov %rdi,%rbp 15320b: 53 push %rbx 15320c: 48 89 d3 mov %rdx,%rbx 15320f: 48 c1 eb 20 shr $0x20,%rbx 153213: 40 84 f6 test %sil,%sil 153216: 74 2c je 153244 153218: be 08 00 00 00 mov $0x8,%esi 15321d: e8 00 00 00 00 callq 153222 153222: 85 c0 test %eax,%eax 153224: 75 7f jne 1532a5 153226: 31 c9 xor %ecx,%ecx 153228: 89 da mov %ebx,%edx 15322a: be 09 00 00 00 mov $0x9,%esi 15322f: 48 89 ef mov %rbp,%rdi 153232: e8 00 00 00 00 callq 153237 153237: 85 c0 test %eax,%eax 153239: 0f 85 82 00 00 00 jne 1532c1 15323f: 31 c0 xor %eax,%eax 153241: 5b pop %rbx 153242: 5d pop %rbp 153243: c3 retq 153244: be 0a 00 00 00 mov $0xa,%esi 153249: e8 00 00 00 00 callq 15324e 15324e: 85 c0 test %eax,%eax 153250: 75 31 jne 153283 153252: 31 c9 xor %ecx,%ecx 153254: 89 da mov %ebx,%edx 153256: be 0b 00 00 00 mov $0xb,%esi 15325b: 48 89 ef mov %rbp,%rdi 15325e: e8 00 00 00 00 callq 153263 153263: 85 c0 test %eax,%eax 153265: 74 d8 je 15323f 153267: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15326e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 153275: e8 00 00 00 00 callq 15327a 15327a: 85 c0 test %eax,%eax 15327c: 74 20 je 15329e 15327e: e9 00 00 00 00 jmpq 153283 153283: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15328a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 153291: e8 00 00 00 00 callq 153296 153296: 85 c0 test %eax,%eax 153298: 0f 85 00 00 00 00 jne 15329e 15329e: b8 ea ff ff ff mov $0xffffffea,%eax 1532a3: eb 9c jmp 153241 1532a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1532ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1532b3: e8 00 00 00 00 callq 1532b8 1532b8: 85 c0 test %eax,%eax 1532ba: 74 e2 je 15329e 1532bc: e9 00 00 00 00 jmpq 1532c1 1532c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1532c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1532cf: e8 00 00 00 00 callq 1532d4 1532d4: 85 c0 test %eax,%eax 1532d6: 74 c6 je 15329e 1532d8: e9 00 00 00 00 jmpq 1532dd 1532dd: 0f 1f 00 nopl (%rax) 00000000001532e0 : 1532e0: e8 00 00 00 00 callq 1532e5 1532e5: 55 push %rbp 1532e6: 53 push %rbx 1532e7: 48 83 ec 10 sub $0x10,%rsp 1532eb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1532f2: 00 00 1532f4: 48 89 44 24 08 mov %rax,0x8(%rsp) 1532f9: 31 c0 xor %eax,%eax 1532fb: 48 85 f6 test %rsi,%rsi 1532fe: 74 76 je 153376 153300: 48 89 f3 mov %rsi,%rbx 153303: 48 89 e2 mov %rsp,%rdx 153306: be 0c 00 00 00 mov $0xc,%esi 15330b: 48 89 fd mov %rdi,%rbp 15330e: e8 00 00 00 00 callq 153313 153313: 85 c0 test %eax,%eax 153315: 75 44 jne 15335b 153317: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 15331c: be 0d 00 00 00 mov $0xd,%esi 153321: 48 89 ef mov %rbp,%rdi 153324: e8 00 00 00 00 callq 153329 153329: 41 89 c0 mov %eax,%r8d 15332c: 85 c0 test %eax,%eax 15332e: 75 4e jne 15337e 153330: 8b 44 24 04 mov 0x4(%rsp),%eax 153334: 8b 14 24 mov (%rsp),%edx 153337: 48 c1 e0 20 shl $0x20,%rax 15333b: 48 09 d0 or %rdx,%rax 15333e: 48 89 03 mov %rax,(%rbx) 153341: 48 8b 44 24 08 mov 0x8(%rsp),%rax 153346: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15334d: 00 00 15334f: 75 49 jne 15339a 153351: 48 83 c4 10 add $0x10,%rsp 153355: 44 89 c0 mov %r8d,%eax 153358: 5b pop %rbx 153359: 5d pop %rbp 15335a: c3 retq 15335b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 153362: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 153369: e8 00 00 00 00 callq 15336e 15336e: 85 c0 test %eax,%eax 153370: 0f 85 00 00 00 00 jne 153376 153376: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 15337c: eb c3 jmp 153341 15337e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 153385: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15338c: e8 00 00 00 00 callq 153391 153391: 85 c0 test %eax,%eax 153393: 74 e1 je 153376 153395: e9 00 00 00 00 jmpq 15339a 15339a: e8 00 00 00 00 callq 15339f 15339f: 90 nop 00000000001533a0 : 1533a0: e8 00 00 00 00 callq 1533a5 1533a5: 48 83 ec 10 sub $0x10,%rsp 1533a9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1533b0: 00 00 1533b2: 48 89 44 24 08 mov %rax,0x8(%rsp) 1533b7: 31 c0 xor %eax,%eax 1533b9: 48 89 e6 mov %rsp,%rsi 1533bc: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1533c3: 00 1533c4: e8 00 00 00 00 callq 1533c9 1533c9: 48 f7 04 24 0f 03 00 testq $0x30f,(%rsp) 1533d0: 00 1533d1: 0f 95 c0 setne %al 1533d4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1533d9: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1533e0: 00 00 1533e2: 75 05 jne 1533e9 1533e4: 48 83 c4 10 add $0x10,%rsp 1533e8: c3 retq 1533e9: e8 00 00 00 00 callq 1533ee 1533ee: 66 90 xchg %ax,%ax 00000000001533f0 : 1533f0: e8 00 00 00 00 callq 1533f5 1533f5: 48 8b 7f 60 mov 0x60(%rdi),%rdi 1533f9: ba 10 f0 03 00 mov $0x3f010,%edx 1533fe: be 01 00 00 00 mov $0x1,%esi 153403: 48 8b 07 mov (%rdi),%rax 153406: 48 8b 40 10 mov 0x10(%rax),%rax 15340a: e8 00 00 00 00 callq 15340f 15340f: c1 e8 0d shr $0xd,%eax 153412: 83 e0 01 and $0x1,%eax 153415: c3 retq 153416: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 15341d: 00 00 00 0000000000153420 : 153420: e8 00 00 00 00 callq 153425 153425: 48 8b 7f 60 mov 0x60(%rdi),%rdi 153429: ba c4 00 10 c0 mov $0xc01000c4,%edx 15342e: be 01 00 00 00 mov $0x1,%esi 153433: 48 8b 07 mov (%rdi),%rax 153436: 48 8b 40 10 mov 0x10(%rax),%rax 15343a: e8 00 00 00 00 callq 15343f 15343f: 83 e0 01 and $0x1,%eax 153442: c3 retq 153443: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15344a: 00 00 00 00 15344e: 66 90 xchg %ax,%ax 0000000000153450 : 153450: e8 00 00 00 00 callq 153455 153455: 83 ff 08 cmp $0x8,%edi 153458: 0f 87 00 00 00 00 ja 15345e 15345e: 89 ff mov %edi,%edi 153460: 8b 04 bd 00 00 00 00 mov 0x0(,%rdi,4),%eax 153467: c3 retq 153468: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 15346f: 00 0000000000153470 : 153470: e8 00 00 00 00 callq 153475 153475: 85 ff test %edi,%edi 153477: 75 58 jne 1534d1 153479: 83 fe 05 cmp $0x5,%esi 15347c: 0f 84 93 00 00 00 je 153515 153482: 76 35 jbe 1534b9 153484: 83 fe 0c cmp $0xc,%esi 153487: 0f 84 82 00 00 00 je 15350f 15348d: 77 15 ja 1534a4 15348f: b8 50 00 00 00 mov $0x50,%eax 153494: 83 fe 0a cmp $0xa,%esi 153497: 74 1f je 1534b8 153499: 83 fe 0b cmp $0xb,%esi 15349c: 75 4c jne 1534ea 15349e: b8 54 00 00 00 mov $0x54,%eax 1534a3: c3 retq 1534a4: b8 5c 00 00 00 mov $0x5c,%eax 1534a9: 83 fe 0d cmp $0xd,%esi 1534ac: 74 0a je 1534b8 1534ae: 83 fe 0e cmp $0xe,%esi 1534b1: 75 77 jne 15352a 1534b3: b8 60 00 00 00 mov $0x60,%eax 1534b8: c3 retq 1534b9: 83 fe 02 cmp $0x2,%esi 1534bc: 74 4b je 153509 1534be: 76 35 jbe 1534f5 1534c0: 83 fe 03 cmp $0x3,%esi 1534c3: ba 40 00 00 00 mov $0x40,%edx 1534c8: b8 0c 00 00 00 mov $0xc,%eax 1534cd: 0f 44 c2 cmove %edx,%eax 1534d0: c3 retq 1534d1: 83 ff 01 cmp $0x1,%edi 1534d4: 75 4f jne 153525 1534d6: 8d 46 f9 lea -0x7(%rsi),%eax 1534d9: 83 f8 02 cmp $0x2,%eax 1534dc: 0f 87 00 00 00 00 ja 1534e2 1534e2: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 1534e9: c3 retq 1534ea: 83 fe 06 cmp $0x6,%esi 1534ed: 75 2c jne 15351b 1534ef: b8 6c 00 00 00 mov $0x6c,%eax 1534f4: c3 retq 1534f5: b8 30 00 00 00 mov $0x30,%eax 1534fa: 85 f6 test %esi,%esi 1534fc: 74 ba je 1534b8 1534fe: 83 fe 01 cmp $0x1,%esi 153501: 75 1d jne 153520 153503: b8 2c 00 00 00 mov $0x2c,%eax 153508: c3 retq 153509: b8 3c 00 00 00 mov $0x3c,%eax 15350e: c3 retq 15350f: b8 58 00 00 00 mov $0x58,%eax 153514: c3 retq 153515: b8 10 00 00 00 mov $0x10,%eax 15351a: c3 retq 15351b: e9 00 00 00 00 jmpq 153520 153520: e9 00 00 00 00 jmpq 153525 153525: e9 00 00 00 00 jmpq 15352a 15352a: e9 00 00 00 00 jmpq 15352f 15352f: 90 nop 0000000000153530 : 153530: e8 00 00 00 00 callq 153535 153535: 53 push %rbx 153536: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 15353d: 48 89 fb mov %rdi,%rbx 153540: 74 0e je 153550 153542: 81 a3 24 01 00 00 ff andl $0xbfffffff,0x124(%rbx) 153549: ff ff bf 15354c: 31 c0 xor %eax,%eax 15354e: 5b pop %rbx 15354f: c3 retq 153550: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 153557: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15355e: e8 00 00 00 00 callq 153563 153563: 85 c0 test %eax,%eax 153565: 0f 85 00 00 00 00 jne 15356b 15356b: 81 a3 24 01 00 00 ff andl $0xbfffffff,0x124(%rbx) 153572: ff ff bf 153575: 31 c0 xor %eax,%eax 153577: 5b pop %rbx 153578: c3 retq 153579: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000153580 : 153580: e8 00 00 00 00 callq 153585 153585: 41 55 push %r13 153587: 49 89 fd mov %rdi,%r13 15358a: 41 54 push %r12 15358c: 55 push %rbp 15358d: 48 89 d5 mov %rdx,%rbp 153590: 53 push %rbx 153591: 89 f3 mov %esi,%ebx 153593: 48 83 ec 20 sub $0x20,%rsp 153597: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 15359e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1535a5: 00 00 1535a7: 48 89 44 24 18 mov %rax,0x18(%rsp) 1535ac: 31 c0 xor %eax,%eax 1535ae: 89 32 mov %esi,(%rdx) 1535b0: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1535b5: e8 00 00 00 00 callq 1535ba 1535ba: 85 c0 test %eax,%eax 1535bc: 0f 84 f9 00 00 00 je 1536bb 1535c2: 49 8b 7d 00 mov 0x0(%r13),%rdi 1535c6: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 1535cd: 48 8b 40 30 mov 0x30(%rax),%rax 1535d1: e8 00 00 00 00 callq 1535d6 1535d6: 89 c6 mov %eax,%esi 1535d8: 31 c0 xor %eax,%eax 1535da: 48 63 d0 movslq %eax,%rdx 1535dd: 41 39 9c c4 e4 08 00 cmp %ebx,0x8e4(%r12,%rax,8) 1535e4: 00 1535e5: 73 0e jae 1535f5 1535e7: 41 39 9c c4 e8 08 00 cmp %ebx,0x8e8(%r12,%rax,8) 1535ee: 00 1535ef: 0f 83 22 01 00 00 jae 153717 1535f5: 48 83 c0 01 add $0x1,%rax 1535f9: 48 83 f8 08 cmp $0x8,%rax 1535fd: 75 db jne 1535da 1535ff: 0f b6 55 0a movzbl 0xa(%rbp),%edx 153603: 4d 8d 04 d4 lea (%r12,%rdx,8),%r8 153607: 89 d8 mov %ebx,%eax 153609: 31 d2 xor %edx,%edx 15360b: 89 f7 mov %esi,%edi 15360d: 41 0f b6 88 9e 07 00 movzbl 0x79e(%r8),%ecx 153614: 00 153615: d3 e0 shl %cl,%eax 153617: f7 f6 div %esi 153619: 31 d2 xor %edx,%edx 15361b: 66 89 45 04 mov %ax,0x4(%rbp) 15361f: 41 0f b6 88 9e 07 00 movzbl 0x79e(%r8),%ecx 153626: 00 153627: 89 d8 mov %ebx,%eax 153629: d3 e0 shl %cl,%eax 15362b: 48 c1 e0 10 shl $0x10,%rax 15362f: 48 f7 f7 div %rdi 153632: 8d 14 9b lea (%rbx,%rbx,4),%edx 153635: 01 d2 add %edx,%edx 153637: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 15363e: 48 c1 ea 25 shr $0x25,%rdx 153642: 66 89 45 06 mov %ax,0x6(%rbp) 153646: 89 d8 mov %ebx,%eax 153648: 41 0f b6 88 9e 07 00 movzbl 0x79e(%r8),%ecx 15364f: 00 153650: 29 d0 sub %edx,%eax 153652: 31 d2 xor %edx,%edx 153654: c6 45 0b 01 movb $0x1,0xb(%rbp) 153658: d3 e0 shl %cl,%eax 15365a: f7 f6 div %esi 15365c: 31 d2 xor %edx,%edx 15365e: 66 89 45 08 mov %ax,0x8(%rbp) 153662: 8d 04 1b lea (%rbx,%rbx,1),%eax 153665: 41 0f b6 88 9e 07 00 movzbl 0x79e(%r8),%ecx 15366c: 00 15366d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 153674: 48 c1 e8 25 shr $0x25,%rax 153678: 29 c3 sub %eax,%ebx 15367a: 89 d8 mov %ebx,%eax 15367c: d3 e0 shl %cl,%eax 15367e: f7 f6 div %esi 153680: 31 d2 xor %edx,%edx 153682: 66 89 45 12 mov %ax,0x12(%rbp) 153686: 41 0f b6 88 9e 07 00 movzbl 0x79e(%r8),%ecx 15368d: 00 15368e: d3 e3 shl %cl,%ebx 153690: 48 89 d8 mov %rbx,%rax 153693: 48 c1 e0 10 shl $0x10,%rax 153697: 48 f7 f7 div %rdi 15369a: 66 89 45 14 mov %ax,0x14(%rbp) 15369e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1536a3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1536aa: 00 00 1536ac: 75 71 jne 15371f 1536ae: 48 83 c4 20 add $0x20,%rsp 1536b2: 31 c0 xor %eax,%eax 1536b4: 5b pop %rbx 1536b5: 5d pop %rbp 1536b6: 41 5c pop %r12 1536b8: 41 5d pop %r13 1536ba: c3 retq 1536bb: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 1536c0: ba ff ff ff ff mov $0xffffffff,%edx 1536c5: 66 89 55 10 mov %dx,0x10(%rbp) 1536c9: 66 89 45 04 mov %ax,0x4(%rbp) 1536cd: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 1536d2: 66 89 45 06 mov %ax,0x6(%rbp) 1536d6: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax 1536db: 66 89 45 08 mov %ax,0x8(%rbp) 1536df: b8 00 04 00 00 mov $0x400,%eax 1536e4: 66 89 45 0c mov %ax,0xc(%rbp) 1536e8: 0f b7 44 24 16 movzwl 0x16(%rsp),%eax 1536ed: 66 89 45 0e mov %ax,0xe(%rbp) 1536f1: 0f b7 44 24 0a movzwl 0xa(%rsp),%eax 1536f6: 66 89 45 0a mov %ax,0xa(%rbp) 1536fa: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 1536ff: 66 89 45 12 mov %ax,0x12(%rbp) 153703: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 153708: 66 89 45 14 mov %ax,0x14(%rbp) 15370c: 0f b7 44 24 14 movzwl 0x14(%rsp),%eax 153711: 66 89 45 16 mov %ax,0x16(%rbp) 153715: eb 87 jmp 15369e 153717: 88 45 0a mov %al,0xa(%rbp) 15371a: e9 e4 fe ff ff jmpq 153603 15371f: e8 00 00 00 00 callq 153724 153724: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15372b: 00 00 00 00 15372f: 90 nop 0000000000153730 : 153730: e8 00 00 00 00 callq 153735 153735: 41 57 push %r15 153737: b9 50 00 00 00 mov $0x50,%ecx 15373c: 41 56 push %r14 15373e: 49 89 fe mov %rdi,%r14 153741: 41 55 push %r13 153743: 41 54 push %r12 153745: 55 push %rbp 153746: 53 push %rbx 153747: 48 81 ec b0 02 00 00 sub $0x2b0,%rsp 15374e: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 153755: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15375c: 00 00 15375e: 48 89 84 24 a8 02 00 mov %rax,0x2a8(%rsp) 153765: 00 153766: 31 c0 xor %eax,%eax 153768: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 15376f: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 153774: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 15377b: 00 15377c: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 153781: 48 89 44 24 20 mov %rax,0x20(%rsp) 153786: 31 c0 xor %eax,%eax 153788: f3 48 ab rep stos %rax,%es:(%rdi) 15378b: 8b 13 mov (%rbx),%edx 15378d: 85 d2 test %edx,%edx 15378f: 0f 84 6f 01 00 00 je 153904 153795: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15379a: 8b 40 64 mov 0x64(%rax),%eax 15379d: 85 c0 test %eax,%eax 15379f: 0f 84 49 01 00 00 je 1538ee 1537a5: 8b 44 24 1c mov 0x1c(%rsp),%eax 1537a9: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1537ae: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 1537b3: 31 ed xor %ebp,%ebp 1537b5: 48 8d 0c 80 lea (%rax,%rax,4),%rcx 1537b9: 48 8d 04 40 lea (%rax,%rax,2),%rax 1537bd: 48 c1 e1 04 shl $0x4,%rcx 1537c1: 48 8d 04 82 lea (%rdx,%rax,4),%rax 1537c5: 48 8d 5a 6c lea 0x6c(%rdx),%rbx 1537c9: 48 89 44 24 10 mov %rax,0x10(%rsp) 1537ce: 4c 8d 3c 0e lea (%rsi,%rcx,1),%r15 1537d2: e9 b7 00 00 00 jmpq 15388e 1537d7: 49 8b 7e 60 mov 0x60(%r14),%rdi 1537db: be dd 09 00 00 mov $0x9dd,%esi 1537e0: 83 c5 01 add $0x1,%ebp 1537e3: 48 83 c3 0c add $0xc,%rbx 1537e7: 49 83 c7 14 add $0x14,%r15 1537eb: 48 8b 07 mov (%rdi),%rax 1537ee: 48 8b 00 mov (%rax),%rax 1537f1: e8 00 00 00 00 callq 1537f6 1537f6: 49 8b 7e 60 mov 0x60(%r14),%rdi 1537fa: be de 09 00 00 mov $0x9de,%esi 1537ff: 89 44 24 18 mov %eax,0x18(%rsp) 153803: 48 8b 07 mov (%rdi),%rax 153806: 48 8b 00 mov (%rax),%rax 153809: e8 00 00 00 00 callq 15380e 15380e: 49 8b 7e 60 mov 0x60(%r14),%rdi 153812: be 02 0a 00 00 mov $0xa02,%esi 153817: 89 44 24 04 mov %eax,0x4(%rsp) 15381b: 48 8b 07 mov (%rdi),%rax 15381e: 48 8b 00 mov (%rax),%rax 153821: e8 00 00 00 00 callq 153826 153826: 49 8b 7e 60 mov 0x60(%r14),%rdi 15382a: be ec 09 00 00 mov $0x9ec,%esi 15382f: 41 89 c4 mov %eax,%r12d 153832: 48 8b 07 mov (%rdi),%rax 153835: 48 8b 00 mov (%rax),%rax 153838: e8 00 00 00 00 callq 15383d 15383d: 49 8b 7e 60 mov 0x60(%r14),%rdi 153841: be cd 09 00 00 mov $0x9cd,%esi 153846: 41 89 c5 mov %eax,%r13d 153849: 48 8b 07 mov (%rdi),%rax 15384c: 48 8b 00 mov (%rax),%rax 15384f: e8 00 00 00 00 callq 153854 153854: 44 8b 4c 24 18 mov 0x18(%rsp),%r9d 153859: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 15385e: 44 89 e1 mov %r12d,%ecx 153861: 0f c8 bswap %eax 153863: 41 89 47 fc mov %eax,-0x4(%r15) 153867: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15386c: 44 89 ea mov %r13d,%edx 15386f: 41 0f c9 bswap %r9d 153872: 41 0f c8 bswap %r8d 153875: 0f c9 bswap %ecx 153877: 0f ca bswap %edx 153879: 45 89 4f ec mov %r9d,-0x14(%r15) 15387d: 45 89 47 f0 mov %r8d,-0x10(%r15) 153881: 41 89 4f f4 mov %ecx,-0xc(%r15) 153885: 41 89 57 f8 mov %edx,-0x8(%r15) 153889: 39 68 64 cmp %ebp,0x64(%rax) 15388c: 76 60 jbe 1538ee 15388e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 153893: 8b 13 mov (%rbx),%edx 153895: 4c 89 f7 mov %r14,%rdi 153898: 8b 70 08 mov 0x8(%rax),%esi 15389b: e8 00 00 00 00 callq 1538a0 1538a0: 85 c0 test %eax,%eax 1538a2: 0f 84 2f ff ff ff je 1537d7 1538a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1538af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1538b6: 41 89 c7 mov %eax,%r15d 1538b9: e8 00 00 00 00 callq 1538be 1538be: 85 c0 test %eax,%eax 1538c0: 0f 85 00 00 00 00 jne 1538c6 1538c6: 48 8b 84 24 a8 02 00 mov 0x2a8(%rsp),%rax 1538cd: 00 1538ce: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1538d5: 00 00 1538d7: 75 50 jne 153929 1538d9: 48 81 c4 b0 02 00 00 add $0x2b0,%rsp 1538e0: 44 89 f8 mov %r15d,%eax 1538e3: 5b pop %rbx 1538e4: 5d pop %rbp 1538e5: 41 5c pop %r12 1538e7: 41 5d pop %r13 1538e9: 41 5e pop %r14 1538eb: 41 5f pop %r15 1538ed: c3 retq 1538ee: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1538f3: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) 1538f8: 8b 44 24 1c mov 0x1c(%rsp),%eax 1538fc: 39 03 cmp %eax,(%rbx) 1538fe: 0f 87 91 fe ff ff ja 153795 153904: 48 8b 44 24 20 mov 0x20(%rsp),%rax 153909: 41 b8 00 00 04 00 mov $0x40000,%r8d 15390f: b9 80 02 00 00 mov $0x280,%ecx 153914: 4c 89 f7 mov %r14,%rdi 153917: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 15391c: 8b 70 58 mov 0x58(%rax),%esi 15391f: e8 00 00 00 00 callq 153924 153924: 41 89 c7 mov %eax,%r15d 153927: eb 9d jmp 1538c6 153929: e8 00 00 00 00 callq 15392e 15392e: 66 90 xchg %ax,%ax 0000000000153930 : 153930: e8 00 00 00 00 callq 153935 153935: 41 54 push %r12 153937: 55 push %rbp 153938: 48 89 fd mov %rdi,%rbp 15393b: 48 83 ec 10 sub $0x10,%rsp 15393f: 48 8b 8f c8 01 00 00 mov 0x1c8(%rdi),%rcx 153946: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15394d: 00 00 15394f: 48 89 44 24 08 mov %rax,0x8(%rsp) 153954: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 15395b: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 153962: 00 153963: f6 87 2f 01 00 00 04 testb $0x4,0x12f(%rdi) 15396a: 74 0a je 153976 15396c: 8b 90 68 0d 00 00 mov 0xd68(%rax),%edx 153972: 85 d2 test %edx,%edx 153974: 75 2b jne 1539a1 153976: f6 80 3c 0d 00 00 0d testb $0xd,0xd3c(%rax) 15397d: 75 5d jne 1539dc 15397f: 45 31 e4 xor %r12d,%r12d 153982: 48 8b 44 24 08 mov 0x8(%rsp),%rax 153987: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15398e: 00 00 153990: 0f 85 91 00 00 00 jne 153a27 153996: 48 83 c4 10 add $0x10,%rsp 15399a: 44 89 e0 mov %r12d,%eax 15399d: 5d pop %rbp 15399e: 41 5c pop %r12 1539a0: c3 retq 1539a1: 8b 71 4c mov 0x4c(%rcx),%esi 1539a4: 0f ca bswap %edx 1539a6: 41 b8 00 00 04 00 mov $0x40000,%r8d 1539ac: 89 54 24 04 mov %edx,0x4(%rsp) 1539b0: b9 04 00 00 00 mov $0x4,%ecx 1539b5: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1539ba: 81 c6 e4 06 00 00 add $0x6e4,%esi 1539c0: e8 00 00 00 00 callq 1539c5 1539c5: 41 89 c4 mov %eax,%r12d 1539c8: 85 c0 test %eax,%eax 1539ca: 75 3b jne 153a07 1539cc: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 1539d3: f6 80 3c 0d 00 00 0d testb $0xd,0xd3c(%rax) 1539da: 74 a3 je 15397f 1539dc: 48 89 ef mov %rbp,%rdi 1539df: e8 4c fd ff ff callq 153730 1539e4: 41 89 c4 mov %eax,%r12d 1539e7: 85 c0 test %eax,%eax 1539e9: 74 94 je 15397f 1539eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1539f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1539f9: e8 00 00 00 00 callq 1539fe 1539fe: 85 c0 test %eax,%eax 153a00: 74 80 je 153982 153a02: e9 00 00 00 00 jmpq 153a07 153a07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 153a0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 153a15: e8 00 00 00 00 callq 153a1a 153a1a: 85 c0 test %eax,%eax 153a1c: 0f 84 60 ff ff ff je 153982 153a22: e9 00 00 00 00 jmpq 153a27 153a27: e8 00 00 00 00 callq 153a2c 153a2c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000153a30 : 153a30: e8 00 00 00 00 callq 153a35 153a35: 41 56 push %r14 153a37: b9 0a 00 00 00 mov $0xa,%ecx 153a3c: 45 31 f6 xor %r14d,%r14d 153a3f: 41 55 push %r13 153a41: 41 54 push %r12 153a43: 55 push %rbp 153a44: 48 89 fd mov %rdi,%rbp 153a47: 53 push %rbx 153a48: 48 81 ec 98 00 00 00 sub $0x98,%rsp 153a4f: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 153a56: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 153a5d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 153a64: 00 00 153a66: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 153a6d: 00 153a6e: 31 c0 xor %eax,%eax 153a70: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 153a75: 80 bd 74 03 00 00 00 cmpb $0x0,0x374(%rbp) 153a7c: 48 c7 44 24 74 00 00 movq $0x0,0x74(%rsp) 153a83: 00 00 153a85: 48 c7 44 24 7c 00 00 movq $0x0,0x7c(%rsp) 153a8c: 00 00 153a8e: 48 89 f7 mov %rsi,%rdi 153a91: 48 c7 84 24 84 00 00 movq $0x0,0x84(%rsp) 153a98: 00 00 00 00 00 153a9d: c7 84 24 8c 00 00 00 movl $0x0,0x8c(%rsp) 153aa4: 00 00 00 00 153aa8: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 153aaf: 00 00 153ab1: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 153ab8: 00 00 153aba: f3 48 ab rep stos %rax,%es:(%rdi) 153abd: 75 2a jne 153ae9 153abf: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 153ac6: 00 153ac7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 153ace: 00 00 153ad0: 0f 85 69 02 00 00 jne 153d3f 153ad6: 48 81 c4 98 00 00 00 add $0x98,%rsp 153add: 44 89 f0 mov %r14d,%eax 153ae0: 5b pop %rbx 153ae1: 5d pop %rbp 153ae2: 41 5c pop %r12 153ae4: 41 5d pop %r13 153ae6: 41 5e pop %r14 153ae8: c3 retq 153ae9: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 153af0: 48 89 ef mov %rbp,%rdi 153af3: 4c 8b 28 mov (%rax),%r13 153af6: e8 00 00 00 00 callq 153afb 153afb: 41 89 c6 mov %eax,%r14d 153afe: 85 c0 test %eax,%eax 153b00: 75 bd jne 153abf 153b02: 8b 44 24 28 mov 0x28(%rsp),%eax 153b06: ba 18 0c 00 00 mov $0xc18,%edx 153b0b: 66 41 89 94 24 13 08 mov %dx,0x813(%r12) 153b12: 00 00 153b14: 0f c8 bswap %eax 153b16: 41 89 84 24 dd 07 00 mov %eax,0x7dd(%r12) 153b1d: 00 153b1e: 8b 44 24 2c mov 0x2c(%rsp),%eax 153b22: 0f c8 bswap %eax 153b24: 41 89 84 24 e1 07 00 mov %eax,0x7e1(%r12) 153b2b: 00 153b2c: 8b 44 24 30 mov 0x30(%rsp),%eax 153b30: 0f c8 bswap %eax 153b32: 41 89 84 24 e5 07 00 mov %eax,0x7e5(%r12) 153b39: 00 153b3a: 8b 44 24 1c mov 0x1c(%rsp),%eax 153b3e: 0f c8 bswap %eax 153b40: 41 89 84 24 ed 07 00 mov %eax,0x7ed(%r12) 153b47: 00 153b48: 8b 44 24 20 mov 0x20(%rsp),%eax 153b4c: 0f c8 bswap %eax 153b4e: 41 89 84 24 f1 07 00 mov %eax,0x7f1(%r12) 153b55: 00 153b56: 8b 44 24 24 mov 0x24(%rsp),%eax 153b5a: 0f c8 bswap %eax 153b5c: 41 89 84 24 f5 07 00 mov %eax,0x7f5(%r12) 153b63: 00 153b64: 8b 44 24 40 mov 0x40(%rsp),%eax 153b68: 0f c8 bswap %eax 153b6a: 41 89 84 24 fd 07 00 mov %eax,0x7fd(%r12) 153b71: 00 153b72: 0f b7 44 24 44 movzwl 0x44(%rsp),%eax 153b77: 66 c1 c0 08 rol $0x8,%ax 153b7b: 66 41 89 84 24 05 08 mov %ax,0x805(%r12) 153b82: 00 00 153b84: 8b 44 24 48 mov 0x48(%rsp),%eax 153b88: 0f c8 bswap %eax 153b8a: 41 89 84 24 01 08 00 mov %eax,0x801(%r12) 153b91: 00 153b92: b8 18 0c 00 00 mov $0xc18,%eax 153b97: 66 41 89 84 24 07 08 mov %ax,0x807(%r12) 153b9e: 00 00 153ba0: 8b 44 24 34 mov 0x34(%rsp),%eax 153ba4: 0f c8 bswap %eax 153ba6: 41 89 84 24 09 08 00 mov %eax,0x809(%r12) 153bad: 00 153bae: 0f b7 44 24 38 movzwl 0x38(%rsp),%eax 153bb3: 66 c1 c0 08 rol $0x8,%ax 153bb7: 66 41 89 84 24 11 08 mov %ax,0x811(%r12) 153bbe: 00 00 153bc0: 8b 44 24 3c mov 0x3c(%rsp),%eax 153bc4: 0f c8 bswap %eax 153bc6: 41 89 84 24 0d 08 00 mov %eax,0x80d(%r12) 153bcd: 00 153bce: 0f b7 44 24 4c movzwl 0x4c(%rsp),%eax 153bd3: 66 c1 c0 08 rol $0x8,%ax 153bd7: 66 41 89 84 24 55 01 mov %ax,0x155(%r12) 153bde: 00 00 153be0: 8b 44 24 08 mov 0x8(%rsp),%eax 153be4: 4c 8d 64 24 58 lea 0x58(%rsp),%r12 153be9: 0f c8 bswap %eax 153beb: 89 44 24 74 mov %eax,0x74(%rsp) 153bef: 8b 44 24 0c mov 0xc(%rsp),%eax 153bf3: 0f c8 bswap %eax 153bf5: 89 44 24 78 mov %eax,0x78(%rsp) 153bf9: 8b 44 24 10 mov 0x10(%rsp),%eax 153bfd: 0f c8 bswap %eax 153bff: 89 44 24 7c mov %eax,0x7c(%rsp) 153c03: 0f b7 44 24 14 movzwl 0x14(%rsp),%eax 153c08: 66 c1 c0 08 rol $0x8,%ax 153c0c: 66 89 84 24 80 00 00 mov %ax,0x80(%rsp) 153c13: 00 153c14: 0f b7 44 24 16 movzwl 0x16(%rsp),%eax 153c19: 66 c1 c0 08 rol $0x8,%ax 153c1d: 66 89 84 24 82 00 00 mov %ax,0x82(%rsp) 153c24: 00 153c25: 0f b7 44 24 52 movzwl 0x52(%rsp),%eax 153c2a: 66 c1 c0 08 rol $0x8,%ax 153c2e: 66 89 84 24 86 00 00 mov %ax,0x86(%rsp) 153c35: 00 153c36: 0f b7 44 24 18 movzwl 0x18(%rsp),%eax 153c3b: 66 c1 c0 08 rol $0x8,%ax 153c3f: 66 89 84 24 84 00 00 mov %ax,0x84(%rsp) 153c46: 00 153c47: 41 8b 4d 00 mov 0x0(%r13),%ecx 153c4b: 85 c9 test %ecx,%ecx 153c4d: 74 50 je 153c9f 153c4f: 49 8d 4d 18 lea 0x18(%r13),%rcx 153c53: 31 d2 xor %edx,%edx 153c55: 4c 8d 64 24 58 lea 0x58(%rsp),%r12 153c5a: be 59 17 b7 d1 mov $0xd1b71759,%esi 153c5f: 0f b6 01 movzbl (%rcx),%eax 153c62: 48 83 c1 1c add $0x1c,%rcx 153c66: 6b c0 64 imul $0x64,%eax,%eax 153c69: 48 0f af c6 imul %rsi,%rax 153c6d: 48 c1 e8 29 shr $0x29,%rax 153c71: 88 84 14 88 00 00 00 mov %al,0x88(%rsp,%rdx,1) 153c78: 0f b7 41 e8 movzwl -0x18(%rcx),%eax 153c7c: 66 c1 e8 02 shr $0x2,%ax 153c80: 0f b7 c0 movzwl %ax,%eax 153c83: 69 c0 7b 14 00 00 imul $0x147b,%eax,%eax 153c89: c1 e8 11 shr $0x11,%eax 153c8c: 66 c1 c0 08 rol $0x8,%ax 153c90: 66 41 89 04 54 mov %ax,(%r12,%rdx,2) 153c95: 48 83 c2 01 add $0x1,%rdx 153c99: 41 39 55 00 cmp %edx,0x0(%r13) 153c9d: 77 c0 ja 153c5f 153c9f: b9 00 00 04 00 mov $0x40000,%ecx 153ca4: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 153ca9: be 78 00 02 00 mov $0x20078,%esi 153cae: 48 89 ef mov %rbp,%rdi 153cb1: e8 00 00 00 00 callq 153cb6 153cb6: 8b 74 24 04 mov 0x4(%rsp),%esi 153cba: b9 1c 00 00 00 mov $0x1c,%ecx 153cbf: 48 89 ef mov %rbp,%rdi 153cc2: 41 b8 00 00 04 00 mov $0x40000,%r8d 153cc8: 48 8d 54 24 74 lea 0x74(%rsp),%rdx 153ccd: e8 00 00 00 00 callq 153cd2 153cd2: b9 00 00 04 00 mov $0x40000,%ecx 153cd7: be 7c 00 02 00 mov $0x2007c,%esi 153cdc: 48 89 ef mov %rbp,%rdi 153cdf: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 153ce4: e8 00 00 00 00 callq 153ce9 153ce9: 8b 74 24 04 mov 0x4(%rsp),%esi 153ced: 4c 89 e2 mov %r12,%rdx 153cf0: 48 89 ef mov %rbp,%rdi 153cf3: 41 b8 00 00 04 00 mov $0x40000,%r8d 153cf9: b9 10 00 00 00 mov $0x10,%ecx 153cfe: 41 89 c6 mov %eax,%r14d 153d01: e8 00 00 00 00 callq 153d06 153d06: 0f b6 44 24 4e movzbl 0x4e(%rsp),%eax 153d0b: 0f b6 54 24 51 movzbl 0x51(%rsp),%edx 153d10: 01 c0 add %eax,%eax 153d12: c1 e2 02 shl $0x2,%edx 153d15: 09 d0 or %edx,%eax 153d17: 0f b6 54 24 4f movzbl 0x4f(%rsp),%edx 153d1c: 09 d0 or %edx,%eax 153d1e: 0f b6 54 24 50 movzbl 0x50(%rsp),%edx 153d23: c1 e2 03 shl $0x3,%edx 153d26: 09 d0 or %edx,%eax 153d28: 80 7c 24 54 01 cmpb $0x1,0x54(%rsp) 153d2d: 89 83 88 0d 00 00 mov %eax,0xd88(%rbx) 153d33: 0f 94 83 8c 0d 00 00 sete 0xd8c(%rbx) 153d3a: e9 80 fd ff ff jmpq 153abf 153d3f: e8 00 00 00 00 callq 153d44 153d44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 153d4b: 00 00 00 00 153d4f: 90 nop 0000000000153d50 : 153d50: e8 00 00 00 00 callq 153d55 153d55: 41 55 push %r13 153d57: b9 00 00 04 00 mov $0x40000,%ecx 153d5c: be 34 00 02 00 mov $0x20034,%esi 153d61: 41 54 push %r12 153d63: 55 push %rbp 153d64: 53 push %rbx 153d65: 48 89 fb mov %rdi,%rbx 153d68: 48 83 ec 10 sub $0x10,%rsp 153d6c: 4c 8b a7 c8 01 00 00 mov 0x1c8(%rdi),%r12 153d73: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 153d7a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 153d81: 00 00 153d83: 48 89 44 24 08 mov %rax,0x8(%rsp) 153d88: 31 c0 xor %eax,%eax 153d8a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 153d8f: e8 00 00 00 00 callq 153d94 153d94: 89 c5 mov %eax,%ebp 153d96: 85 c0 test %eax,%eax 153d98: 75 09 jne 153da3 153d9a: 8b 44 24 04 mov 0x4(%rsp),%eax 153d9e: 41 89 44 24 4c mov %eax,0x4c(%r12) 153da3: b9 00 00 04 00 mov $0x40000,%ecx 153da8: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 153dad: be 30 00 02 00 mov $0x20030,%esi 153db2: 48 89 df mov %rbx,%rdi 153db5: e8 00 00 00 00 callq 153dba 153dba: 85 c0 test %eax,%eax 153dbc: 75 10 jne 153dce 153dbe: 8b 54 24 04 mov 0x4(%rsp),%edx 153dc2: 41 89 95 8c 08 00 00 mov %edx,0x88c(%r13) 153dc9: 41 89 54 24 48 mov %edx,0x48(%r12) 153dce: b9 00 00 04 00 mov $0x40000,%ecx 153dd3: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 153dd8: 48 89 df mov %rbx,%rdi 153ddb: 09 c5 or %eax,%ebp 153ddd: be 44 00 02 00 mov $0x20044,%esi 153de2: e8 00 00 00 00 callq 153de7 153de7: 85 c0 test %eax,%eax 153de9: 75 09 jne 153df4 153deb: 8b 44 24 04 mov 0x4(%rsp),%eax 153def: 41 89 44 24 50 mov %eax,0x50(%r12) 153df4: b9 00 00 04 00 mov $0x40000,%ecx 153df9: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 153dfe: be 38 00 02 00 mov $0x20038,%esi 153e03: 48 89 df mov %rbx,%rdi 153e06: e8 00 00 00 00 callq 153e0b 153e0b: 85 c0 test %eax,%eax 153e0d: 75 09 jne 153e18 153e0f: 8b 54 24 04 mov 0x4(%rsp),%edx 153e13: 41 89 54 24 54 mov %edx,0x54(%r12) 153e18: b9 00 00 04 00 mov $0x40000,%ecx 153e1d: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 153e22: 48 89 df mov %rbx,%rdi 153e25: 09 c5 or %eax,%ebp 153e27: be 48 00 02 00 mov $0x20048,%esi 153e2c: e8 00 00 00 00 callq 153e31 153e31: 85 c0 test %eax,%eax 153e33: 75 09 jne 153e3e 153e35: 8b 54 24 04 mov 0x4(%rsp),%edx 153e39: 41 89 54 24 58 mov %edx,0x58(%r12) 153e3e: b9 00 00 04 00 mov $0x40000,%ecx 153e43: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 153e48: 48 89 df mov %rbx,%rdi 153e4b: 09 c5 or %eax,%ebp 153e4d: be 14 00 02 00 mov $0x20014,%esi 153e52: e8 00 00 00 00 callq 153e57 153e57: 41 89 c0 mov %eax,%r8d 153e5a: b8 ff ff ff ff mov $0xffffffff,%eax 153e5f: 45 85 c0 test %r8d,%r8d 153e62: 75 13 jne 153e77 153e64: 8b 44 24 04 mov 0x4(%rsp),%eax 153e68: 89 83 34 03 00 00 mov %eax,0x334(%rbx) 153e6e: 31 c0 xor %eax,%eax 153e70: 85 ed test %ebp,%ebp 153e72: 0f 95 c0 setne %al 153e75: f7 d8 neg %eax 153e77: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 153e7c: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 153e83: 00 00 153e85: 75 0b jne 153e92 153e87: 48 83 c4 10 add $0x10,%rsp 153e8b: 5b pop %rbx 153e8c: 5d pop %rbp 153e8d: 41 5c pop %r12 153e8f: 41 5d pop %r13 153e91: c3 retq 153e92: e8 00 00 00 00 callq 153e97 153e97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 153e9e: 00 00 0000000000153ea0 : 153ea0: e8 00 00 00 00 callq 153ea5 153ea5: 41 54 push %r12 153ea7: 55 push %rbp 153ea8: 48 89 fd mov %rdi,%rbp 153eab: 53 push %rbx 153eac: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 153eb3: e8 00 00 00 00 callq 153eb8 153eb8: 84 c0 test %al,%al 153eba: 0f 85 31 02 00 00 jne 1540f1 153ec0: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 153ec4: 0f 84 27 02 00 00 je 1540f1 153eca: 48 8b 7d 60 mov 0x60(%rbp),%rdi 153ece: ba a4 30 00 e0 mov $0xe00030a4,%edx 153ed3: be 01 00 00 00 mov $0x1,%esi 153ed8: 48 8b 07 mov (%rdi),%rax 153edb: 48 8b 40 10 mov 0x10(%rax),%rax 153edf: e8 00 00 00 00 callq 153ee4 153ee4: ba a4 30 00 e0 mov $0xe00030a4,%edx 153ee9: be 01 00 00 00 mov $0x1,%esi 153eee: c1 e8 10 shr $0x10,%eax 153ef1: 83 e0 01 and $0x1,%eax 153ef4: 88 43 70 mov %al,0x70(%rbx) 153ef7: 48 8b 7d 60 mov 0x60(%rbp),%rdi 153efb: 48 8b 07 mov (%rdi),%rax 153efe: 48 8b 40 10 mov 0x10(%rax),%rax 153f02: e8 00 00 00 00 callq 153f07 153f07: c1 e8 11 shr $0x11,%eax 153f0a: 83 e0 01 and $0x1,%eax 153f0d: 80 7b 70 00 cmpb $0x0,0x70(%rbx) 153f11: 88 43 60 mov %al,0x60(%rbx) 153f14: 0f 84 f9 01 00 00 je 154113 153f1a: 48 8b 7d 60 mov 0x60(%rbp),%rdi 153f1e: ba 00 00 00 80 mov $0x80000000,%edx 153f23: be 01 00 00 00 mov $0x1,%esi 153f28: 48 8b 07 mov (%rdi),%rax 153f2b: 4c 8b 60 18 mov 0x18(%rax),%r12 153f2f: 48 8b 40 10 mov 0x10(%rax),%rax 153f33: e8 00 00 00 00 callq 153f38 153f38: 48 8b 7d 60 mov 0x60(%rbp),%rdi 153f3c: ba 00 00 00 80 mov $0x80000000,%edx 153f41: be 01 00 00 00 mov $0x1,%esi 153f46: 83 c8 01 or $0x1,%eax 153f49: 89 c1 mov %eax,%ecx 153f4b: e8 00 00 00 00 callq 153f50 153f50: 48 89 ef mov %rbp,%rdi 153f53: e8 00 00 00 00 callq 153f58 153f58: 41 89 c4 mov %eax,%r12d 153f5b: 85 c0 test %eax,%eax 153f5d: 0f 85 2b 02 00 00 jne 15418e 153f63: 48 8b 7d 60 mov 0x60(%rbp),%rdi 153f67: 31 c9 xor %ecx,%ecx 153f69: ba 88 30 00 e0 mov $0xe0003088,%edx 153f6e: be 01 00 00 00 mov $0x1,%esi 153f73: 48 8b 07 mov (%rdi),%rax 153f76: 48 8b 40 18 mov 0x18(%rax),%rax 153f7a: e8 00 00 00 00 callq 153f7f 153f7f: 48 8b 7d 60 mov 0x60(%rbp),%rdi 153f83: ba 04 00 00 80 mov $0x80000004,%edx 153f88: be 01 00 00 00 mov $0x1,%esi 153f8d: 48 8b 07 mov (%rdi),%rax 153f90: 4c 8b 60 18 mov 0x18(%rax),%r12 153f94: 48 8b 40 10 mov 0x10(%rax),%rax 153f98: e8 00 00 00 00 callq 153f9d 153f9d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 153fa1: ba 04 00 00 80 mov $0x80000004,%edx 153fa6: be 01 00 00 00 mov $0x1,%esi 153fab: 83 e0 fe and $0xfffffffe,%eax 153fae: 89 c1 mov %eax,%ecx 153fb0: e8 00 00 00 00 callq 153fb5 153fb5: 48 8b 7d 60 mov 0x60(%rbp),%rdi 153fb9: ba 00 00 00 80 mov $0x80000000,%edx 153fbe: be 01 00 00 00 mov $0x1,%esi 153fc3: 48 8b 07 mov (%rdi),%rax 153fc6: 4c 8b 60 18 mov 0x18(%rax),%r12 153fca: 48 8b 40 10 mov 0x10(%rax),%rax 153fce: e8 00 00 00 00 callq 153fd3 153fd3: 48 8b 7d 60 mov 0x60(%rbp),%rdi 153fd7: ba 00 00 00 80 mov $0x80000000,%edx 153fdc: be 01 00 00 00 mov $0x1,%esi 153fe1: 83 e0 fe and $0xfffffffe,%eax 153fe4: 89 c1 mov %eax,%ecx 153fe6: e8 00 00 00 00 callq 153feb 153feb: b9 00 00 01 00 mov $0x10000,%ecx 153ff0: ba 04 00 00 c0 mov $0xc0000004,%edx 153ff5: 48 89 ef mov %rbp,%rdi 153ff8: 41 b8 00 00 01 00 mov $0x10000,%r8d 153ffe: be ac 01 00 00 mov $0x1ac,%esi 154003: e8 00 00 00 00 callq 154008 154008: 48 89 ef mov %rbp,%rdi 15400b: e8 00 00 00 00 callq 154010 154010: 31 c9 xor %ecx,%ecx 154012: ba 88 30 00 e0 mov $0xe0003088,%edx 154017: 48 89 ef mov %rbp,%rdi 15401a: be ac 01 00 00 mov $0x1ac,%esi 15401f: 41 b8 01 00 00 00 mov $0x1,%r8d 154025: e8 00 00 00 00 callq 15402a 15402a: 48 8b 7d 60 mov 0x60(%rbp),%rdi 15402e: ba 88 30 00 e0 mov $0xe0003088,%edx 154033: be 01 00 00 00 mov $0x1,%esi 154038: 48 8b 07 mov (%rdi),%rax 15403b: 48 8b 40 10 mov 0x10(%rax),%rax 15403f: e8 00 00 00 00 callq 154044 154044: a8 02 test $0x2,%al 154046: 0f 84 9e 01 00 00 je 1541ea 15404c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 154050: 31 c9 xor %ecx,%ecx 154052: ba 00 f0 03 00 mov $0x3f000,%edx 154057: be 01 00 00 00 mov $0x1,%esi 15405c: 48 8b 07 mov (%rdi),%rax 15405f: 48 8b 40 18 mov 0x18(%rax),%rax 154063: e8 00 00 00 00 callq 154068 154068: 48 8b 7d 60 mov 0x60(%rbp),%rdi 15406c: ba 00 00 00 80 mov $0x80000000,%edx 154071: be 01 00 00 00 mov $0x1,%esi 154076: 48 8b 07 mov (%rdi),%rax 154079: 4c 8b 60 18 mov 0x18(%rax),%r12 15407d: 48 8b 40 10 mov 0x10(%rax),%rax 154081: e8 00 00 00 00 callq 154086 154086: 48 8b 7d 60 mov 0x60(%rbp),%rdi 15408a: ba 00 00 00 80 mov $0x80000000,%edx 15408f: 83 c8 01 or $0x1,%eax 154092: 89 c1 mov %eax,%ecx 154094: be 01 00 00 00 mov $0x1,%esi 154099: e8 00 00 00 00 callq 15409e 15409e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1540a2: ba 00 00 00 80 mov $0x80000000,%edx 1540a7: be 01 00 00 00 mov $0x1,%esi 1540ac: 48 8b 07 mov (%rdi),%rax 1540af: 4c 8b 60 18 mov 0x18(%rax),%r12 1540b3: 48 8b 40 10 mov 0x10(%rax),%rax 1540b7: e8 00 00 00 00 callq 1540bc 1540bc: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1540c0: ba 00 00 00 80 mov $0x80000000,%edx 1540c5: be 01 00 00 00 mov $0x1,%esi 1540ca: 83 e0 fe and $0xfffffffe,%eax 1540cd: 89 c1 mov %eax,%ecx 1540cf: e8 00 00 00 00 callq 1540d4 1540d4: b9 01 00 00 00 mov $0x1,%ecx 1540d9: ba 00 f0 03 00 mov $0x3f000,%edx 1540de: 48 89 ef mov %rbp,%rdi 1540e1: 41 b8 01 00 00 00 mov $0x1,%r8d 1540e7: be ac 01 00 00 mov $0x1ac,%esi 1540ec: e8 00 00 00 00 callq 1540f1 1540f1: 48 89 ef mov %rbp,%rdi 1540f4: 48 8d 53 48 lea 0x48(%rbx),%rdx 1540f8: b9 00 00 04 00 mov $0x40000,%ecx 1540fd: be 30 00 02 00 mov $0x20030,%esi 154102: e8 00 00 00 00 callq 154107 154107: 48 89 ef mov %rbp,%rdi 15410a: 5b pop %rbx 15410b: 5d pop %rbp 15410c: 41 5c pop %r12 15410e: e9 00 00 00 00 jmpq 154113 154113: 41 b8 80 00 00 00 mov $0x80,%r8d 154119: 31 c9 xor %ecx,%ecx 15411b: ba 04 00 00 c0 mov $0xc0000004,%edx 154120: 48 89 ef mov %rbp,%rdi 154123: be ac 01 00 00 mov $0x1ac,%esi 154128: e8 00 00 00 00 callq 15412d 15412d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 154131: 31 c9 xor %ecx,%ecx 154133: ba 00 f0 03 00 mov $0x3f000,%edx 154138: be 01 00 00 00 mov $0x1,%esi 15413d: 48 8b 07 mov (%rdi),%rax 154140: 48 8b 40 18 mov 0x18(%rax),%rax 154144: e8 00 00 00 00 callq 154149 154149: 48 8b 7d 60 mov 0x60(%rbp),%rdi 15414d: ba 00 00 00 80 mov $0x80000000,%edx 154152: be 01 00 00 00 mov $0x1,%esi 154157: 48 8b 07 mov (%rdi),%rax 15415a: 4c 8b 60 18 mov 0x18(%rax),%r12 15415e: 48 8b 40 10 mov 0x10(%rax),%rax 154162: e8 00 00 00 00 callq 154167 154167: 48 8b 7d 60 mov 0x60(%rbp),%rdi 15416b: ba 00 00 00 80 mov $0x80000000,%edx 154170: be 01 00 00 00 mov $0x1,%esi 154175: 83 c8 01 or $0x1,%eax 154178: 89 c1 mov %eax,%ecx 15417a: e8 00 00 00 00 callq 15417f 15417f: 48 89 ef mov %rbp,%rdi 154182: e8 00 00 00 00 callq 154187 154187: 41 89 c4 mov %eax,%r12d 15418a: 85 c0 test %eax,%eax 15418c: 74 23 je 1541b1 15418e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154195: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15419c: e8 00 00 00 00 callq 1541a1 1541a1: 85 c0 test %eax,%eax 1541a3: 0f 85 00 00 00 00 jne 1541a9 1541a9: 44 89 e0 mov %r12d,%eax 1541ac: 5b pop %rbx 1541ad: 5d pop %rbp 1541ae: 41 5c pop %r12 1541b0: c3 retq 1541b1: 48 89 ef mov %rbp,%rdi 1541b4: e8 00 00 00 00 callq 1541b9 1541b9: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1541bd: ba 04 00 00 80 mov $0x80000004,%edx 1541c2: be 01 00 00 00 mov $0x1,%esi 1541c7: 48 8b 07 mov (%rdi),%rax 1541ca: 4c 8b 60 18 mov 0x18(%rax),%r12 1541ce: 48 8b 40 10 mov 0x10(%rax),%rax 1541d2: e8 00 00 00 00 callq 1541d7 1541d7: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1541db: ba 04 00 00 80 mov $0x80000004,%edx 1541e0: 83 e0 fe and $0xfffffffe,%eax 1541e3: 89 c1 mov %eax,%ecx 1541e5: e9 aa fe ff ff jmpq 154094 1541ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1541f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1541f8: 41 83 cc ff or $0xffffffff,%r12d 1541fc: e8 00 00 00 00 callq 154201 154201: 85 c0 test %eax,%eax 154203: 74 89 je 15418e 154205: e9 00 00 00 00 jmpq 15420a 15420a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000154210 : 154210: e8 00 00 00 00 callq 154215 154215: 80 bf 74 03 00 00 00 cmpb $0x0,0x374(%rdi) 15421c: 75 03 jne 154221 15421e: 31 c0 xor %eax,%eax 154220: c3 retq 154221: 55 push %rbp 154222: 31 d2 xor %edx,%edx 154224: be 6a 02 00 00 mov $0x26a,%esi 154229: 48 89 fd mov %rdi,%rbp 15422c: 53 push %rbx 15422d: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 154234: e8 00 00 00 00 callq 154239 154239: 85 c0 test %eax,%eax 15423b: 75 0b jne 154248 15423d: 31 c0 xor %eax,%eax 15423f: 80 bb 8c 0d 00 00 00 cmpb $0x0,0xd8c(%rbx) 154246: 75 03 jne 15424b 154248: 5b pop %rbx 154249: 5d pop %rbp 15424a: c3 retq 15424b: 48 89 ef mov %rbp,%rdi 15424e: 5b pop %rbx 15424f: 31 d2 xor %edx,%edx 154251: be 15 04 00 00 mov $0x415,%esi 154256: 5d pop %rbp 154257: e9 00 00 00 00 jmpq 15425c 15425c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000154260 : 154260: e8 00 00 00 00 callq 154265 154265: 41 54 push %r12 154267: 49 89 fc mov %rdi,%r12 15426a: ba 50 09 00 00 mov $0x950,%edx 15426f: be c0 0d 00 00 mov $0xdc0,%esi 154274: 55 push %rbp 154275: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 15427c 15427c: e8 00 00 00 00 callq 154281 154281: 48 85 c0 test %rax,%rax 154284: 74 1b je 1542a1 154286: 49 89 84 24 c8 01 00 mov %rax,0x1c8(%r12) 15428d: 00 15428e: 4c 89 e7 mov %r12,%rdi 154291: 48 89 c5 mov %rax,%rbp 154294: e8 00 00 00 00 callq 154299 154299: 85 c0 test %eax,%eax 15429b: 75 0b jne 1542a8 15429d: 5d pop %rbp 15429e: 41 5c pop %r12 1542a0: c3 retq 1542a1: b8 f4 ff ff ff mov $0xfffffff4,%eax 1542a6: eb f5 jmp 15429d 1542a8: 48 89 ef mov %rbp,%rdi 1542ab: e8 00 00 00 00 callq 1542b0 1542b0: b8 ea ff ff ff mov $0xffffffea,%eax 1542b5: eb e6 jmp 15429d 1542b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1542be: 00 00 00000000001542c0 : 1542c0: e8 00 00 00 00 callq 1542c5 1542c5: 41 56 push %r14 1542c7: 49 89 ce mov %rcx,%r14 1542ca: 41 55 push %r13 1542cc: 41 54 push %r12 1542ce: 49 89 f4 mov %rsi,%r12 1542d1: 55 push %rbp 1542d2: 53 push %rbx 1542d3: 48 83 ec 08 sub $0x8,%rsp 1542d7: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 1542de: c7 01 00 00 00 00 movl $0x0,(%rcx) 1542e4: 8b 0e mov (%rsi),%ecx 1542e6: 85 c9 test %ecx,%ecx 1542e8: 0f 84 c7 01 00 00 je 1544b5 1542ee: 89 d6 mov %edx,%esi 1542f0: 49 89 fd mov %rdi,%r13 1542f3: 49 8d 44 24 04 lea 0x4(%r12),%rax 1542f8: 31 d2 xor %edx,%edx 1542fa: eb 02 jmp 1542fe 1542fc: 89 da mov %ebx,%edx 1542fe: 39 30 cmp %esi,(%rax) 154300: 0f 83 c3 00 00 00 jae 1543c9 154306: 8d 5a 01 lea 0x1(%rdx),%ebx 154309: 48 83 c0 1c add $0x1c,%rax 15430d: 39 d9 cmp %ebx,%ecx 15430f: 75 eb jne 1542fc 154311: 89 d5 mov %edx,%ebp 154313: 48 8d 04 ed 00 00 00 lea 0x0(,%rbp,8),%rax 15431a: 00 15431b: 48 29 e8 sub %rbp,%rax 15431e: 49 8d 0c 84 lea (%r12,%rax,4),%rcx 154322: 0f b7 41 0e movzwl 0xe(%rcx),%eax 154326: c1 e0 02 shl $0x2,%eax 154329: 41 89 06 mov %eax,(%r14) 15432c: 41 8b 95 90 08 00 00 mov 0x890(%r13),%edx 154333: 85 d2 test %edx,%edx 154335: 75 38 jne 15436f 154337: 41 0f b7 95 74 08 00 movzwl 0x874(%r13),%edx 15433e: 00 15433f: c1 e2 11 shl $0x11,%edx 154342: 09 d0 or %edx,%eax 154344: 41 89 06 mov %eax,(%r14) 154347: 41 8b 85 58 08 00 00 mov 0x858(%r13),%eax 15434e: 85 c0 test %eax,%eax 154350: 75 3d jne 15438f 154352: 41 0f b7 85 70 08 00 movzwl 0x870(%r13),%eax 154359: 00 15435a: c1 e0 02 shl $0x2,%eax 15435d: 41 89 00 mov %eax,(%r8) 154360: 31 c0 xor %eax,%eax 154362: 48 83 c4 08 add $0x8,%rsp 154366: 5b pop %rbx 154367: 5d pop %rbp 154368: 41 5c pop %r12 15436a: 41 5d pop %r13 15436c: 41 5e pop %r14 15436e: c3 retq 15436f: 0f b7 51 12 movzwl 0x12(%rcx),%edx 154373: 66 85 d2 test %dx,%dx 154376: 0f 84 e3 00 00 00 je 15445f 15437c: c1 e2 02 shl $0x2,%edx 15437f: 09 d0 or %edx,%eax 154381: 41 89 06 mov %eax,(%r14) 154384: 41 8b 85 58 08 00 00 mov 0x858(%r13),%eax 15438b: 85 c0 test %eax,%eax 15438d: 74 c3 je 154352 15438f: 48 8d 14 dd 00 00 00 lea 0x0(,%rbx,8),%rdx 154396: 00 154397: 31 c0 xor %eax,%eax 154399: 48 29 da sub %rbx,%rdx 15439c: 66 41 83 7c 94 14 00 cmpw $0x0,0x14(%r12,%rdx,4) 1543a3: 74 bd je 154362 1543a5: 48 8d 14 ed 00 00 00 lea 0x0(,%rbp,8),%rdx 1543ac: 00 1543ad: 48 29 ea sub %rbp,%rdx 1543b0: 41 0f b7 54 94 14 movzwl 0x14(%r12,%rdx,4),%edx 1543b6: c1 e2 02 shl $0x2,%edx 1543b9: 41 89 10 mov %edx,(%r8) 1543bc: 48 83 c4 08 add $0x8,%rsp 1543c0: 5b pop %rbx 1543c1: 5d pop %rbp 1543c2: 41 5c pop %r12 1543c4: 41 5d pop %r13 1543c6: 41 5e pop %r14 1543c8: c3 retq 1543c9: 89 d5 mov %edx,%ebp 1543cb: 48 8d 04 ed 00 00 00 lea 0x0(,%rbp,8),%rax 1543d2: 00 1543d3: 48 29 e8 sub %rbp,%rax 1543d6: 49 8d 14 84 lea (%r12,%rax,4),%rdx 1543da: 0f b7 42 0e movzwl 0xe(%rdx),%eax 1543de: c1 e0 02 shl $0x2,%eax 1543e1: 41 89 06 mov %eax,(%r14) 1543e4: 41 8b b5 90 08 00 00 mov 0x890(%r13),%esi 1543eb: 85 f6 test %esi,%esi 1543ed: 75 5d jne 15444c 1543ef: 41 0f b7 95 74 08 00 movzwl 0x874(%r13),%edx 1543f6: 00 1543f7: c1 e2 11 shl $0x11,%edx 1543fa: 09 d0 or %edx,%eax 1543fc: 41 89 06 mov %eax,(%r14) 1543ff: 41 8b 8d 58 08 00 00 mov 0x858(%r13),%ecx 154406: 85 c9 test %ecx,%ecx 154408: 75 24 jne 15442e 15440a: 41 0f b7 85 70 08 00 movzwl 0x870(%r13),%eax 154411: 00 154412: c1 e0 02 shl $0x2,%eax 154415: 41 89 00 mov %eax,(%r8) 154418: 41 81 0e 00 00 00 40 orl $0x40000000,(%r14) 15441f: 48 83 c4 08 add $0x8,%rsp 154423: 31 c0 xor %eax,%eax 154425: 5b pop %rbx 154426: 5d pop %rbp 154427: 41 5c pop %r12 154429: 41 5d pop %r13 15442b: 41 5e pop %r14 15442d: c3 retq 15442e: 48 8d 04 ed 00 00 00 lea 0x0(,%rbp,8),%rax 154435: 00 154436: 48 29 e8 sub %rbp,%rax 154439: 41 0f b7 44 84 14 movzwl 0x14(%r12,%rax,4),%eax 15443f: 66 85 c0 test %ax,%ax 154442: 74 d4 je 154418 154444: c1 e0 02 shl $0x2,%eax 154447: 41 89 00 mov %eax,(%r8) 15444a: eb cc jmp 154418 15444c: 0f b7 4a 12 movzwl 0x12(%rdx),%ecx 154450: 66 85 c9 test %cx,%cx 154453: 74 35 je 15448a 154455: c1 e1 11 shl $0x11,%ecx 154458: 09 c8 or %ecx,%eax 15445a: 41 89 06 mov %eax,(%r14) 15445d: eb a0 jmp 1543ff 15445f: 0f b7 71 0e movzwl 0xe(%rcx),%esi 154463: 49 8d bd a0 09 00 00 lea 0x9a0(%r13),%rdi 15446a: 4c 89 04 24 mov %r8,(%rsp) 15446e: 66 81 ee c8 00 sub $0xc8,%si 154473: 0f b7 f6 movzwl %si,%esi 154476: e8 00 00 00 00 callq 15447b 15447b: 4c 8b 04 24 mov (%rsp),%r8 15447f: c1 e0 11 shl $0x11,%eax 154482: 41 09 06 or %eax,(%r14) 154485: e9 bd fe ff ff jmpq 154347 15448a: 0f b7 72 0e movzwl 0xe(%rdx),%esi 15448e: 49 8d bd a0 09 00 00 lea 0x9a0(%r13),%rdi 154495: 4c 89 04 24 mov %r8,(%rsp) 154499: 66 81 ee c8 00 sub $0xc8,%si 15449e: 0f b7 f6 movzwl %si,%esi 1544a1: e8 00 00 00 00 callq 1544a6 1544a6: 4c 8b 04 24 mov (%rsp),%r8 1544aa: c1 e0 11 shl $0x11,%eax 1544ad: 41 09 06 or %eax,(%r14) 1544b0: e9 4a ff ff ff jmpq 1543ff 1544b5: b8 ea ff ff ff mov $0xffffffea,%eax 1544ba: e9 a3 fe ff ff jmpq 154362 1544bf: 90 nop 00000000001544c0 : 1544c0: e8 00 00 00 00 callq 1544c5 1544c5: 41 57 push %r15 1544c7: b9 08 00 00 00 mov $0x8,%ecx 1544cc: 41 56 push %r14 1544ce: 41 55 push %r13 1544d0: 41 54 push %r12 1544d2: 55 push %rbp 1544d3: 48 89 fd mov %rdi,%rbp 1544d6: 53 push %rbx 1544d7: 48 81 ec 98 00 00 00 sub $0x98,%rsp 1544de: 4c 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%r14 1544e5: 4c 8b bf c8 01 00 00 mov 0x1c8(%rdi),%r15 1544ec: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1544f3: 00 00 1544f5: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 1544fc: 00 1544fd: 31 c0 xor %eax,%eax 1544ff: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 154506: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi 15450b: 4c 89 7c 24 18 mov %r15,0x18(%rsp) 154510: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 154517: 48 89 44 24 28 mov %rax,0x28(%rsp) 15451c: 41 8b 86 c8 00 00 00 mov 0xc8(%r14),%eax 154523: 89 44 24 20 mov %eax,0x20(%rsp) 154527: 41 8b 47 4c mov 0x4c(%r15),%eax 15452b: 89 44 24 24 mov %eax,0x24(%rsp) 15452f: 49 8d 87 5d 01 00 00 lea 0x15d(%r15),%rax 154536: 48 89 44 24 10 mov %rax,0x10(%rsp) 15453b: 31 c0 xor %eax,%eax 15453d: f3 48 ab rep stos %rax,%es:(%rdi) 154540: 48 8b 7d 00 mov 0x0(%rbp),%rdi 154544: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 15454b: 48 8b 40 30 mov 0x30(%rax),%rax 15454f: e8 00 00 00 00 callq 154554 154554: 48 89 ef mov %rbp,%rdi 154557: 48 8d 74 24 50 lea 0x50(%rsp),%rsi 15455c: 89 c3 mov %eax,%ebx 15455e: e8 00 00 00 00 callq 154563 154563: 85 c0 test %eax,%eax 154565: 0f 84 fb 03 00 00 je 154966 15456b: 49 8d 87 9d 07 00 00 lea 0x79d(%r15),%rax 154572: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154579: 49 c7 c5 00 00 00 00 mov $0x0,%r13 154580: 41 bc 00 70 00 00 mov $0x7000,%r12d 154586: 41 bb 00 a0 ff ff mov $0xffffa000,%r11d 15458c: 41 b8 00 4b 00 00 mov $0x4b00,%r8d 154592: 41 ba 03 00 00 00 mov $0x3,%r10d 154598: ba a0 00 00 00 mov $0xa0,%edx 15459d: b9 04 00 00 00 mov $0x4,%ecx 1545a2: be 70 00 00 00 mov $0x70,%esi 1545a7: eb 2f jmp 1545d8 1545a9: 0f b7 77 06 movzwl 0x6(%rdi),%esi 1545ad: 0f b7 57 04 movzwl 0x4(%rdi),%edx 1545b1: 48 83 c7 08 add $0x8,%rdi 1545b5: 44 0f b7 47 fa movzwl -0x6(%rdi),%r8d 1545ba: 0f b6 4f f9 movzbl -0x7(%rdi),%ecx 1545be: 41 89 d3 mov %edx,%r11d 1545c1: 41 89 f4 mov %esi,%r12d 1545c4: 44 0f b6 57 f8 movzbl -0x8(%rdi),%r10d 1545c9: 66 41 c1 c0 08 rol $0x8,%r8w 1545ce: 66 41 c1 c3 08 rol $0x8,%r11w 1545d3: 66 41 c1 c4 08 rol $0x8,%r12w 1545d8: 0f af f3 imul %ebx,%esi 1545db: 44 88 10 mov %r10b,(%rax) 1545de: 48 83 c0 08 add $0x8,%rax 1545e2: 0f af d3 imul %ebx,%edx 1545e5: 88 48 f9 mov %cl,-0x7(%rax) 1545e8: 66 44 89 40 fa mov %r8w,-0x6(%rax) 1545ed: d3 ee shr %cl,%esi 1545ef: 66 44 89 58 fc mov %r11w,-0x4(%rax) 1545f4: d3 ea shr %cl,%edx 1545f6: 89 b0 3f 01 00 00 mov %esi,0x13f(%rax) 1545fc: 89 90 43 01 00 00 mov %edx,0x143(%rax) 154602: 66 44 89 60 fe mov %r12w,-0x2(%rax) 154607: 49 39 fd cmp %rdi,%r13 15460a: 75 9d jne 1545a9 15460c: 41 8b 3e mov (%r14),%edi 15460f: 85 ff test %edi,%edi 154611: 0f 84 2c 02 00 00 je 154843 154617: 4c 89 74 24 08 mov %r14,0x8(%rsp) 15461c: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 154621: 4d 8d 7e 08 lea 0x8(%r14),%r15 154625: 31 db xor %ebx,%ebx 154627: e9 c5 00 00 00 jmpq 1546f1 15462c: 48 8b 44 24 38 mov 0x38(%rsp),%rax 154631: 41 8b 4d 00 mov 0x0(%r13),%ecx 154635: 49 89 45 20 mov %rax,0x20(%r13) 154639: 48 8b 44 24 40 mov 0x40(%rsp),%rax 15463e: 0f c9 bswap %ecx 154640: 49 89 45 28 mov %rax,0x28(%r13) 154644: 48 8b 44 24 48 mov 0x48(%rsp),%rax 154649: 41 89 4d 00 mov %ecx,0x0(%r13) 15464d: 41 8b 4d 10 mov 0x10(%r13),%ecx 154651: 48 89 c2 mov %rax,%rdx 154654: 41 c6 45 1c 0a movb $0xa,0x1c(%r13) 154659: 0f c9 bswap %ecx 15465b: 41 89 4d 10 mov %ecx,0x10(%r13) 15465f: 41 8b 4d 14 mov 0x14(%r13),%ecx 154663: 48 c1 ea 20 shr $0x20,%rdx 154667: 66 c1 c2 08 rol $0x8,%dx 15466b: 41 c6 45 1d 00 movb $0x0,0x1d(%r13) 154670: 0f c9 bswap %ecx 154672: 41 89 4d 14 mov %ecx,0x14(%r13) 154676: 41 8b 4d 20 mov 0x20(%r13),%ecx 15467a: 66 41 89 55 34 mov %dx,0x34(%r13) 15467f: 0f c9 bswap %ecx 154681: 41 89 4d 20 mov %ecx,0x20(%r13) 154685: 89 c1 mov %eax,%ecx 154687: 66 c1 c1 08 rol $0x8,%cx 15468b: 66 41 c1 45 06 08 rolw $0x8,0x6(%r13) 154691: 66 41 89 4d 30 mov %cx,0x30(%r13) 154696: 89 c1 mov %eax,%ecx 154698: 48 c1 e8 30 shr $0x30,%rax 15469c: c1 e9 10 shr $0x10,%ecx 15469f: 66 c1 c0 08 rol $0x8,%ax 1546a3: 66 c1 c1 08 rol $0x8,%cx 1546a7: 66 41 89 45 36 mov %ax,0x36(%r13) 1546ac: 66 41 89 4d 32 mov %cx,0x32(%r13) 1546b1: 66 41 c1 45 24 08 rolw $0x8,0x24(%r13) 1546b7: 66 41 c1 45 26 08 rolw $0x8,0x26(%r13) 1546bd: 66 41 c1 45 28 08 rolw $0x8,0x28(%r13) 1546c3: 66 41 c1 45 2c 08 rolw $0x8,0x2c(%r13) 1546c9: 66 41 c1 45 2e 08 rolw $0x8,0x2e(%r13) 1546cf: 83 fb 01 cmp $0x1,%ebx 1546d2: 76 05 jbe 1546d9 1546d4: 41 c6 45 05 00 movb $0x0,0x5(%r13) 1546d9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1546de: 83 c3 01 add $0x1,%ebx 1546e1: 49 83 c7 0c add $0xc,%r15 1546e5: 49 83 c5 3c add $0x3c,%r13 1546e9: 39 18 cmp %ebx,(%rax) 1546eb: 0f 86 4f 01 00 00 jbe 154840 1546f1: 45 8b 37 mov (%r15),%r14d 1546f4: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 1546fb: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 154700: 48 89 ef mov %rbp,%rdi 154703: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 15470a: 00 00 15470c: 4c 8b a5 18 01 00 00 mov 0x118(%rbp),%r12 154713: 44 89 f6 mov %r14d,%esi 154716: 48 89 04 24 mov %rax,(%rsp) 15471a: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 154721: 00 00 154723: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 15472a: 00 00 15472c: e8 4f ee ff ff callq 153580 154731: 49 8b 34 24 mov (%r12),%rsi 154735: 4c 89 e9 mov %r13,%rcx 154738: 44 89 f2 mov %r14d,%edx 15473b: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 154742: 4c 8d 44 24 34 lea 0x34(%rsp),%r8 154747: e8 74 fb ff ff callq 1542c0 15474c: 85 c0 test %eax,%eax 15474e: 0f 85 9e 00 00 00 jne 1547f2 154754: be 2d 00 00 00 mov $0x2d,%esi 154759: 41 c6 45 1a 00 movb $0x0,0x1a(%r13) 15475e: 48 8b 3c 24 mov (%rsp),%rdi 154762: 66 41 89 75 06 mov %si,0x6(%r13) 154767: 41 c7 45 10 00 00 00 movl $0x0,0x10(%r13) 15476e: 00 15476f: 41 c7 45 14 00 00 00 movl $0x0,0x14(%r13) 154776: 00 154777: 41 c6 45 1b 01 movb $0x1,0x1b(%r13) 15477c: 41 c6 45 1e 00 movb $0x0,0x1e(%r13) 154781: 41 c6 45 1f 00 movb $0x0,0x1f(%r13) 154786: 48 8b 85 68 03 00 00 mov 0x368(%rbp),%rax 15478d: 8b 40 20 mov 0x20(%rax),%eax 154790: 89 87 fc 0c 00 00 mov %eax,0xcfc(%rdi) 154796: f6 85 28 01 00 00 40 testb $0x40,0x128(%rbp) 15479d: 0f 84 89 fe ff ff je 15462c 1547a3: 48 8b 85 68 03 00 00 mov 0x368(%rbp),%rax 1547aa: bf c4 09 00 00 mov $0x9c4,%edi 1547af: 81 78 20 c4 09 00 00 cmpl $0x9c4,0x20(%rax) 1547b6: 0f 43 78 20 cmovae 0x20(%rax),%edi 1547ba: 41 39 fe cmp %edi,%r14d 1547bd: 0f 82 7d 01 00 00 jb 154940 1547c3: 44 89 f0 mov %r14d,%eax 1547c6: be 1f 00 00 00 mov $0x1f,%esi 1547cb: c1 e8 05 shr $0x5,%eax 1547ce: 39 f8 cmp %edi,%eax 1547d0: 73 17 jae 1547e9 1547d2: 40 0f b6 ce movzbl %sil,%ecx 1547d6: 44 89 f0 mov %r14d,%eax 1547d9: 31 d2 xor %edx,%edx 1547db: 83 ee 01 sub $0x1,%esi 1547de: f7 f1 div %ecx 1547e0: 39 c7 cmp %eax,%edi 1547e2: 76 05 jbe 1547e9 1547e4: 40 84 f6 test %sil,%sil 1547e7: 75 e9 jne 1547d2 1547e9: 41 88 75 05 mov %sil,0x5(%r13) 1547ed: e9 3a fe ff ff jmpq 15462c 1547f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1547f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154800: 89 04 24 mov %eax,(%rsp) 154803: e8 00 00 00 00 callq 154808 154808: 44 8b 04 24 mov (%rsp),%r8d 15480c: 85 c0 test %eax,%eax 15480e: 0f 85 00 00 00 00 jne 154814 154814: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 15481b: 00 15481c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 154823: 00 00 154825: 0f 85 02 03 00 00 jne 154b2d 15482b: 48 81 c4 98 00 00 00 add $0x98,%rsp 154832: 44 89 c0 mov %r8d,%eax 154835: 5b pop %rbx 154836: 5d pop %rbp 154837: 41 5c pop %r12 154839: 41 5d pop %r13 15483b: 41 5e pop %r14 15483d: 41 5f pop %r15 15483f: c3 retq 154840: 49 89 c6 mov %rax,%r14 154843: f6 85 34 01 00 00 10 testb $0x10,0x134(%rbp) 15484a: 74 0c je 154858 15484c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 154851: c6 80 88 01 00 00 00 movb $0x0,0x188(%rax) 154858: 41 8b 06 mov (%r14),%eax 15485b: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 154860: 4c 89 f7 mov %r14,%rdi 154863: 88 83 41 01 00 00 mov %al,0x141(%rbx) 154869: e8 00 00 00 00 callq 15486e 15486e: 41 8b 0e mov (%r14),%ecx 154871: 41 89 86 30 0d 00 00 mov %eax,0xd30(%r14) 154878: 85 c9 test %ecx,%ecx 15487a: 74 2d je 1548a9 15487c: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 154881: 31 c9 xor %ecx,%ecx 154883: eb 07 jmp 15488c 154885: 41 8b 86 30 0d 00 00 mov 0xd30(%r14),%eax 15488c: 89 ce mov %ecx,%esi 15488e: d3 e8 shr %cl,%eax 154890: 83 c1 01 add $0x1,%ecx 154893: 48 89 f2 mov %rsi,%rdx 154896: 83 e0 01 and $0x1,%eax 154899: 48 c1 e2 04 shl $0x4,%rdx 15489d: 48 29 f2 sub %rsi,%rdx 1548a0: 88 44 97 1a mov %al,0x1a(%rdi,%rdx,4) 1548a4: 41 39 0e cmp %ecx,(%r14) 1548a7: 77 dc ja 154885 1548a9: 48 83 7c 24 28 00 cmpq $0x0,0x28(%rsp) 1548af: 0f 84 0d 01 00 00 je 1549c2 1548b5: 80 7c 24 20 00 cmpb $0x0,0x20(%rsp) 1548ba: 0f 84 3b 02 00 00 je 154afb 1548c0: 0f b6 74 24 20 movzbl 0x20(%rsp),%esi 1548c5: 41 8b 16 mov (%r14),%edx 1548c8: 31 c0 xor %eax,%eax 1548ca: 83 ee 01 sub $0x1,%esi 1548cd: 85 d2 test %edx,%edx 1548cf: 74 25 je 1548f6 1548d1: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 1548d6: 89 c1 mov %eax,%ecx 1548d8: 39 c6 cmp %eax,%esi 1548da: 89 c7 mov %eax,%edi 1548dc: 48 89 ca mov %rcx,%rdx 1548df: 0f 46 fe cmovbe %esi,%edi 1548e2: 83 c0 01 add $0x1,%eax 1548e5: 48 c1 e2 04 shl $0x4,%rdx 1548e9: 48 29 ca sub %rcx,%rdx 1548ec: 41 88 7c 90 04 mov %dil,0x4(%r8,%rdx,4) 1548f1: 41 39 06 cmp %eax,(%r14) 1548f4: 77 e0 ja 1548d6 1548f6: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 1548fd: 00 1548fe: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 154905: 00 00 154907: 0f 85 20 02 00 00 jne 154b2d 15490d: 8b 74 24 24 mov 0x24(%rsp),%esi 154911: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 154916: 48 89 ef mov %rbp,%rdi 154919: 48 81 c4 98 00 00 00 add $0x98,%rsp 154920: 5b pop %rbx 154921: 41 b8 00 00 04 00 mov $0x40000,%r8d 154927: 5d pop %rbp 154928: b9 e0 01 00 00 mov $0x1e0,%ecx 15492d: 41 5c pop %r12 15492f: 81 c6 ec 00 00 00 add $0xec,%esi 154935: 41 5d pop %r13 154937: 41 5e pop %r14 154939: 41 5f pop %r15 15493b: e9 00 00 00 00 jmpq 154940 154940: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154947: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15494e: e8 00 00 00 00 callq 154953 154953: 85 c0 test %eax,%eax 154955: 0f 85 00 00 00 00 jne 15495b 15495b: 31 f6 xor %esi,%esi 15495d: 41 88 75 05 mov %sil,0x5(%r13) 154961: e9 c6 fc ff ff jmpq 15462c 154966: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 15496b: 48 8d 44 24 50 lea 0x50(%rsp),%rax 154970: 4c 8d 84 24 90 00 00 lea 0x90(%rsp),%r8 154977: 00 154978: 48 8d 93 9d 07 00 00 lea 0x79d(%rbx),%rdx 15497f: 0f b6 08 movzbl (%rax),%ecx 154982: 48 83 c0 08 add $0x8,%rax 154986: 48 83 c2 08 add $0x8,%rdx 15498a: 88 4a f8 mov %cl,-0x8(%rdx) 15498d: 0f b6 48 f9 movzbl -0x7(%rax),%ecx 154991: 88 4a f9 mov %cl,-0x7(%rdx) 154994: 0f b7 70 fc movzwl -0x4(%rax),%esi 154998: 0f b7 48 fe movzwl -0x2(%rax),%ecx 15499c: 0f b7 78 fa movzwl -0x6(%rax),%edi 1549a0: 66 c1 c6 08 rol $0x8,%si 1549a4: 66 c1 c7 08 rol $0x8,%di 1549a8: 66 c1 c1 08 rol $0x8,%cx 1549ac: 66 89 72 fc mov %si,-0x4(%rdx) 1549b0: 66 89 7a fa mov %di,-0x6(%rdx) 1549b4: 66 89 4a fe mov %cx,-0x2(%rdx) 1549b8: 4c 39 c0 cmp %r8,%rax 1549bb: 75 c2 jne 15497f 1549bd: e9 4a fc ff ff jmpq 15460c 1549c2: 41 8b be 38 0d 00 00 mov 0xd38(%r14),%edi 1549c9: 85 ff test %edi,%edi 1549cb: 0f 84 c6 00 00 00 je 154a97 1549d1: 31 c0 xor %eax,%eax 1549d3: be 01 00 00 00 mov $0x1,%esi 1549d8: 40 f6 c7 02 test $0x2,%dil 1549dc: 0f 84 be 00 00 00 je 154aa0 1549e2: 83 c0 01 add $0x1,%eax 1549e5: 89 f2 mov %esi,%edx 1549e7: 44 0f b6 c0 movzbl %al,%r8d 1549eb: 41 8d 48 01 lea 0x1(%r8),%ecx 1549ef: d3 e2 shl %cl,%edx 1549f1: 85 fa test %edi,%edx 1549f3: 75 ed jne 1549e2 1549f5: 40 f6 c7 01 test $0x1,%dil 1549f9: 0f 85 ee 00 00 00 jne 154aed 1549ff: 84 c0 test %al,%al 154a01: 0f 84 1a 01 00 00 je 154b21 154a07: ba 01 00 00 00 mov $0x1,%edx 154a0c: 41 ba 01 00 00 00 mov $0x1,%r10d 154a12: 40 f6 c7 04 test $0x4,%dil 154a16: 74 14 je 154a2c 154a18: e9 bf 00 00 00 jmpq 154adc 154a1d: 8d 4a 02 lea 0x2(%rdx),%ecx 154a20: 44 89 d3 mov %r10d,%ebx 154a23: 83 c2 01 add $0x1,%edx 154a26: d3 e3 shl %cl,%ebx 154a28: 85 fb test %edi,%ebx 154a2a: 75 56 jne 154a82 154a2c: 89 d6 mov %edx,%esi 154a2e: 38 d0 cmp %dl,%al 154a30: 77 eb ja 154a1d 154a32: 83 c2 02 add $0x2,%edx 154a35: 41 ba 01 00 00 00 mov $0x1,%r10d 154a3b: 44 39 c2 cmp %r8d,%edx 154a3e: 41 0f 4f d0 cmovg %r8d,%edx 154a42: 41 83 3e 02 cmpl $0x2,(%r14) 154a46: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 154a4b: b9 02 00 00 00 mov $0x2,%ecx 154a50: 76 19 jbe 154a6b 154a52: 89 cf mov %ecx,%edi 154a54: 83 c1 01 add $0x1,%ecx 154a57: 48 89 fe mov %rdi,%rsi 154a5a: 48 c1 e6 04 shl $0x4,%rsi 154a5e: 48 29 fe sub %rdi,%rsi 154a61: 41 88 44 b0 04 mov %al,0x4(%r8,%rsi,4) 154a66: 41 39 0e cmp %ecx,(%r14) 154a69: 77 e7 ja 154a52 154a6b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 154a70: 44 88 90 61 01 00 00 mov %r10b,0x161(%rax) 154a77: 88 90 9d 01 00 00 mov %dl,0x19d(%rax) 154a7d: e9 74 fe ff ff jmpq 1548f6 154a82: 83 c6 02 add $0x2,%esi 154a85: 41 ba 01 00 00 00 mov $0x1,%r10d 154a8b: 44 39 c6 cmp %r8d,%esi 154a8e: 44 0f 4e c6 cmovle %esi,%r8d 154a92: 44 89 c2 mov %r8d,%edx 154a95: eb ab jmp 154a42 154a97: 31 d2 xor %edx,%edx 154a99: 31 c0 xor %eax,%eax 154a9b: 45 31 d2 xor %r10d,%r10d 154a9e: eb a2 jmp 154a42 154aa0: be 01 00 00 00 mov $0x1,%esi 154aa5: ba 01 00 00 00 mov $0x1,%edx 154aaa: 45 31 c0 xor %r8d,%r8d 154aad: 40 f6 c7 01 test $0x1,%dil 154ab1: 75 18 jne 154acb 154ab3: 89 c1 mov %eax,%ecx 154ab5: 83 c1 01 add $0x1,%ecx 154ab8: 89 f0 mov %esi,%eax 154aba: d3 e0 shl %cl,%eax 154abc: 0f b6 d1 movzbl %cl,%edx 154abf: 85 f8 test %edi,%eax 154ac1: 74 f2 je 154ab5 154ac3: 89 c8 mov %ecx,%eax 154ac5: 83 c2 01 add $0x1,%edx 154ac8: 45 31 c0 xor %r8d,%r8d 154acb: 41 39 d0 cmp %edx,%r8d 154ace: 41 89 c2 mov %eax,%r10d 154ad1: 41 0f 4e d0 cmovle %r8d,%edx 154ad5: 31 c0 xor %eax,%eax 154ad7: e9 66 ff ff ff jmpq 154a42 154adc: ba 02 00 00 00 mov $0x2,%edx 154ae1: 41 39 d0 cmp %edx,%r8d 154ae4: 41 0f 4e d0 cmovle %r8d,%edx 154ae8: e9 55 ff ff ff jmpq 154a42 154aed: ba 01 00 00 00 mov $0x1,%edx 154af2: 84 c0 test %al,%al 154af4: 74 d5 je 154acb 154af6: 45 31 d2 xor %r10d,%r10d 154af9: eb e6 jmp 154ae1 154afb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154b02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154b09: e8 00 00 00 00 callq 154b0e 154b0e: 85 c0 test %eax,%eax 154b10: 0f 85 00 00 00 00 jne 154b16 154b16: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 154b1c: e9 f3 fc ff ff jmpq 154814 154b21: ba 02 00 00 00 mov $0x2,%edx 154b26: b8 01 00 00 00 mov $0x1,%eax 154b2b: eb 9e jmp 154acb 154b2d: e8 00 00 00 00 callq 154b32 154b32: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 154b39: 00 00 00 00 154b3d: 0f 1f 00 nopl (%rax) 0000000000154b40 : 154b40: e8 00 00 00 00 callq 154b45 154b45: 41 57 push %r15 154b47: 41 56 push %r14 154b49: 49 89 fe mov %rdi,%r14 154b4c: 41 55 push %r13 154b4e: 41 54 push %r12 154b50: 55 push %rbp 154b51: 53 push %rbx 154b52: 48 83 ec 38 sub $0x38,%rsp 154b56: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 154b5d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 154b64: 00 00 154b66: 48 89 44 24 30 mov %rax,0x30(%rsp) 154b6b: 31 c0 xor %eax,%eax 154b6d: 48 8b 87 c8 01 00 00 mov 0x1c8(%rdi),%rax 154b74: 8b 79 64 mov 0x64(%rcx),%edi 154b77: 48 89 0c 24 mov %rcx,(%rsp) 154b7b: 8b 58 4c mov 0x4c(%rax),%ebx 154b7e: 4c 8d a8 5d 03 00 00 lea 0x35d(%rax),%r13 154b85: 48 89 44 24 18 mov %rax,0x18(%rsp) 154b8a: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 154b8f: 89 5c 24 14 mov %ebx,0x14(%rsp) 154b93: 85 ff test %edi,%edi 154b95: 0f 84 94 01 00 00 je 154d2f 154b9b: 48 8d 59 6c lea 0x6c(%rcx),%rbx 154b9f: 31 ed xor %ebp,%ebp 154ba1: e9 00 01 00 00 jmpq 154ca6 154ba6: 48 8d 54 24 24 lea 0x24(%rsp),%rdx 154bab: 44 89 fe mov %r15d,%esi 154bae: 4c 89 f7 mov %r14,%rdi 154bb1: e8 00 00 00 00 callq 154bb6 154bb6: 85 c0 test %eax,%eax 154bb8: 0f 85 4d 02 00 00 jne 154e0b 154bbe: 8b 44 24 24 mov 0x24(%rsp),%eax 154bc2: be 0f 00 00 00 mov $0xf,%esi 154bc7: 41 89 45 08 mov %eax,0x8(%r13) 154bcb: 0f b7 44 24 2e movzwl 0x2e(%rsp),%eax 154bd0: 66 41 89 45 18 mov %ax,0x18(%r13) 154bd5: 0f b7 44 24 2c movzwl 0x2c(%rsp),%eax 154bda: 66 41 89 45 1a mov %ax,0x1a(%r13) 154bdf: 8b 44 24 28 mov 0x28(%rsp),%eax 154be3: 41 c6 45 0d 01 movb $0x1,0xd(%r13) 154be8: 41 88 45 1c mov %al,0x1c(%r13) 154bec: 41 c6 45 0e 00 movb $0x0,0xe(%r13) 154bf1: 41 c6 45 12 00 movb $0x0,0x12(%r13) 154bf6: 66 41 89 75 14 mov %si,0x14(%r13) 154bfb: 41 c6 45 0c 00 movb $0x0,0xc(%r13) 154c00: 41 c6 45 16 00 movb $0x0,0x16(%r13) 154c05: 49 8b 86 68 03 00 00 mov 0x368(%r14),%rax 154c0c: 8b 40 08 mov 0x8(%rax),%eax 154c0f: 41 89 84 24 00 0d 00 mov %eax,0xd00(%r12) 154c16: 00 154c17: 49 8b 86 68 03 00 00 mov 0x368(%r14),%rax 154c1e: 8b 80 a4 05 00 00 mov 0x5a4(%rax),%eax 154c24: 41 89 84 24 04 0d 00 mov %eax,0xd04(%r12) 154c2b: 00 154c2c: 41 81 ff 60 ea 00 00 cmp $0xea60,%r15d 154c33: 77 1d ja 154c52 154c35: 49 8b 7e 60 mov 0x60(%r14),%rdi 154c39: be 35 1b 00 00 mov $0x1b35,%esi 154c3e: 48 8b 07 mov (%rdi),%rax 154c41: 48 8b 00 mov (%rax),%rax 154c44: e8 00 00 00 00 callq 154c49 154c49: a8 01 test $0x1,%al 154c4b: 74 05 je 154c52 154c4d: 41 c6 45 0c 01 movb $0x1,0xc(%r13) 154c52: 41 8b 45 04 mov 0x4(%r13),%eax 154c56: 41 c6 45 10 0a movb $0xa,0x10(%r13) 154c5b: 83 c5 01 add $0x1,%ebp 154c5e: 48 83 c3 0c add $0xc,%rbx 154c62: 41 c6 45 11 3c movb $0x3c,0x11(%r13) 154c67: 0f c8 bswap %eax 154c69: 41 89 45 04 mov %eax,0x4(%r13) 154c6d: 41 8b 45 08 mov 0x8(%r13),%eax 154c71: 66 41 c1 45 18 08 rolw $0x8,0x18(%r13) 154c77: 0f c8 bswap %eax 154c79: 41 89 45 08 mov %eax,0x8(%r13) 154c7d: 41 8b 45 00 mov 0x0(%r13),%eax 154c81: 66 41 c1 45 1a 08 rolw $0x8,0x1a(%r13) 154c87: 0f c8 bswap %eax 154c89: 41 89 45 00 mov %eax,0x0(%r13) 154c8d: 48 8b 04 24 mov (%rsp),%rax 154c91: 66 41 c1 45 14 08 rolw $0x8,0x14(%r13) 154c97: 49 83 c5 20 add $0x20,%r13 154c9b: 8b 40 64 mov 0x64(%rax),%eax 154c9e: 39 e8 cmp %ebp,%eax 154ca0: 0f 86 8b 00 00 00 jbe 154d31 154ca6: 44 8b 3b mov (%rbx),%r15d 154ca9: 45 85 ff test %r15d,%r15d 154cac: 0f 84 33 01 00 00 je 154de5 154cb2: 49 8b 86 18 01 00 00 mov 0x118(%r14),%rax 154cb9: 4d 8b a6 c0 01 00 00 mov 0x1c0(%r14),%r12 154cc0: 48 8b 70 08 mov 0x8(%rax),%rsi 154cc4: 48 85 f6 test %rsi,%rsi 154cc7: 0f 84 d9 fe ff ff je 154ba6 154ccd: 4d 8d 45 04 lea 0x4(%r13),%r8 154cd1: 4c 89 e9 mov %r13,%rcx 154cd4: 44 89 fa mov %r15d,%edx 154cd7: 4c 89 e7 mov %r12,%rdi 154cda: e8 e1 f5 ff ff callq 1542c0 154cdf: 85 c0 test %eax,%eax 154ce1: 0f 84 bf fe ff ff je 154ba6 154ce7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154cee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154cf5: 89 04 24 mov %eax,(%rsp) 154cf8: e8 00 00 00 00 callq 154cfd 154cfd: 44 8b 04 24 mov (%rsp),%r8d 154d01: 85 c0 test %eax,%eax 154d03: 0f 85 00 00 00 00 jne 154d09 154d09: 48 8b 44 24 30 mov 0x30(%rsp),%rax 154d0e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 154d15: 00 00 154d17: 0f 85 25 01 00 00 jne 154e42 154d1d: 48 83 c4 38 add $0x38,%rsp 154d21: 44 89 c0 mov %r8d,%eax 154d24: 5b pop %rbx 154d25: 5d pop %rbp 154d26: 41 5c pop %r12 154d28: 41 5d pop %r13 154d2a: 41 5e pop %r14 154d2c: 41 5f pop %r15 154d2e: c3 retq 154d2f: 31 c0 xor %eax,%eax 154d31: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 154d36: 48 8b 1c 24 mov (%rsp),%rbx 154d3a: 88 81 42 01 00 00 mov %al,0x142(%rcx) 154d40: 48 8d 7b 64 lea 0x64(%rbx),%rdi 154d44: e8 00 00 00 00 callq 154d49 154d49: 8b 4b 64 mov 0x64(%rbx),%ecx 154d4c: 48 ba e0 ff ff ff 1f movabs $0x1fffffffe0,%rdx 154d53: 00 00 00 154d56: 89 83 34 0d 00 00 mov %eax,0xd34(%rbx) 154d5c: 85 c9 test %ecx,%ecx 154d5e: 74 37 je 154d97 154d60: 31 c9 xor %ecx,%ecx 154d62: eb 0a jmp 154d6e 154d64: 48 8b 04 24 mov (%rsp),%rax 154d68: 8b 80 34 0d 00 00 mov 0xd34(%rax),%eax 154d6e: 89 ca mov %ecx,%edx 154d70: d3 e8 shr %cl,%eax 154d72: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 154d77: 83 c1 01 add $0x1,%ecx 154d7a: 83 e0 01 and $0x1,%eax 154d7d: 48 c1 e2 05 shl $0x5,%rdx 154d81: 88 44 13 0e mov %al,0xe(%rbx,%rdx,1) 154d85: 48 8b 04 24 mov (%rsp),%rax 154d89: 8b 40 64 mov 0x64(%rax),%eax 154d8c: 39 c8 cmp %ecx,%eax 154d8e: 77 d4 ja 154d64 154d90: 8d 50 ff lea -0x1(%rax),%edx 154d93: 48 c1 e2 05 shl $0x5,%rdx 154d97: 48 8b 44 24 08 mov 0x8(%rsp),%rax 154d9c: c6 44 10 16 01 movb $0x1,0x16(%rax,%rdx,1) 154da1: 48 8b 44 24 30 mov 0x30(%rsp),%rax 154da6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 154dad: 00 00 154daf: 0f 85 8d 00 00 00 jne 154e42 154db5: 8b 74 24 14 mov 0x14(%rsp),%esi 154db9: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 154dbe: 48 83 c4 38 add $0x38,%rsp 154dc2: 4c 89 f7 mov %r14,%rdi 154dc5: 5b pop %rbx 154dc6: 41 b8 00 00 04 00 mov $0x40000,%r8d 154dcc: 5d pop %rbp 154dcd: b9 80 00 00 00 mov $0x80,%ecx 154dd2: 41 5c pop %r12 154dd4: 81 c6 ec 02 00 00 add $0x2ec,%esi 154dda: 41 5d pop %r13 154ddc: 41 5e pop %r14 154dde: 41 5f pop %r15 154de0: e9 00 00 00 00 jmpq 154de5 154de5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154dec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154df3: e8 00 00 00 00 callq 154df8 154df8: 85 c0 test %eax,%eax 154dfa: 0f 85 00 00 00 00 jne 154e00 154e00: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 154e06: e9 fe fe ff ff jmpq 154d09 154e0b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154e12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154e19: e8 00 00 00 00 callq 154e1e 154e1e: 85 c0 test %eax,%eax 154e20: 0f 85 00 00 00 00 jne 154e26 154e26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154e2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154e34: e8 00 00 00 00 callq 154e39 154e39: 85 c0 test %eax,%eax 154e3b: 74 c3 je 154e00 154e3d: e9 00 00 00 00 jmpq 154e42 154e42: e8 00 00 00 00 callq 154e47 154e47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 154e4e: 00 00 0000000000154e50 : 154e50: e8 00 00 00 00 callq 154e55 154e55: 41 57 push %r15 154e57: 41 56 push %r14 154e59: 41 55 push %r13 154e5b: 41 54 push %r12 154e5d: 55 push %rbp 154e5e: 48 89 fd mov %rdi,%rbp 154e61: 53 push %rbx 154e62: 48 83 ec 50 sub $0x50,%rsp 154e66: 48 8b 8f 18 01 00 00 mov 0x118(%rdi),%rcx 154e6d: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 154e74: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 154e7b: 00 00 154e7d: 48 89 44 24 48 mov %rax,0x48(%rsp) 154e82: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 154e89: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 154e8e: 48 8b 89 b0 00 00 00 mov 0xb0(%rcx),%rcx 154e95: 81 8f 20 01 00 00 00 orl $0x1000000,0x120(%rdi) 154e9c: 00 00 01 154e9f: 48 c7 83 28 09 00 00 movq $0x0,0x928(%rbx) 154ea6: 00 00 00 00 154eaa: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 154eaf: 44 8b 98 8c 07 00 00 mov 0x78c(%rax),%r11d 154eb6: 48 89 04 24 mov %rax,(%rsp) 154eba: 45 85 db test %r11d,%r11d 154ebd: 0f 85 7a 04 00 00 jne 15533d 154ec3: c7 83 dd 00 00 00 00 movl $0x0,0xdd(%rbx) 154eca: 00 00 00 154ecd: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 154ed3: a9 00 00 00 01 test $0x1000000,%eax 154ed8: 74 10 je 154eea 154eda: c7 83 dd 00 00 00 01 movl $0x1,0xdd(%rbx) 154ee1: 00 00 00 154ee4: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 154eea: a9 00 00 00 10 test $0x10000000,%eax 154eef: 74 07 je 154ef8 154ef1: 83 8b dd 00 00 00 02 orl $0x2,0xdd(%rbx) 154ef8: 48 8b 04 24 mov (%rsp),%rax 154efc: 80 b8 d8 07 00 00 00 cmpb $0x0,0x7d8(%rax) 154f03: 74 07 je 154f0c 154f05: 83 8b dd 00 00 00 04 orl $0x4,0xdd(%rbx) 154f0c: 48 8b 04 24 mov (%rsp),%rax 154f10: 80 b8 de 0c 00 00 00 cmpb $0x0,0xcde(%rax) 154f17: 74 13 je 154f2c 154f19: 48 8b 44 24 10 mov 0x10(%rsp),%rax 154f1e: 66 83 b8 b8 00 00 00 cmpw $0x0,0xb8(%rax) 154f25: 00 154f26: 0f 85 8e 03 00 00 jne 1552ba 154f2c: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 154f33: 4c 8b a5 c0 01 00 00 mov 0x1c0(%rbp),%r12 154f3a: 4c 8d ab dd 03 00 00 lea 0x3dd(%rbx),%r13 154f41: 45 31 ff xor %r15d,%r15d 154f44: 48 89 44 24 08 mov %rax,0x8(%rsp) 154f49: 4d 8d b4 24 d0 00 00 lea 0xd0(%r12),%r14 154f50: 00 154f51: 41 8b 06 mov (%r14),%eax 154f54: 41 83 c7 01 add $0x1,%r15d 154f58: 49 83 c6 0c add $0xc,%r14 154f5c: 49 83 c5 10 add $0x10,%r13 154f60: 41 88 45 f0 mov %al,-0x10(%r13) 154f64: 41 8b 7e f8 mov -0x8(%r14),%edi 154f68: e8 00 00 00 00 callq 154f6d 154f6d: 41 c6 45 f2 01 movb $0x1,-0xe(%r13) 154f72: 41 88 45 f1 mov %al,-0xf(%r13) 154f76: 41 8b 84 24 ec 07 00 mov 0x7ec(%r12),%eax 154f7d: 00 154f7e: 41 c7 45 f4 00 00 00 movl $0x5000000,-0xc(%r13) 154f85: 05 154f86: 41 88 45 f3 mov %al,-0xd(%r13) 154f8a: 41 c7 45 f8 00 00 00 movl $0x1e000000,-0x8(%r13) 154f91: 1e 154f92: 41 8b 84 24 c8 00 00 mov 0xc8(%r12),%eax 154f99: 00 154f9a: 44 39 f8 cmp %r15d,%eax 154f9d: 73 b2 jae 154f51 154f9f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 154fa4: 49 8d bc 24 c8 00 00 lea 0xc8(%r12),%rdi 154fab: 00 154fac: 88 81 43 01 00 00 mov %al,0x143(%rcx) 154fb2: e8 00 00 00 00 callq 154fb7 154fb7: 48 89 ef mov %rbp,%rdi 154fba: 41 89 84 24 38 0d 00 mov %eax,0xd38(%r12) 154fc1: 00 154fc2: e8 f9 f4 ff ff callq 1544c0 154fc7: 41 89 c6 mov %eax,%r14d 154fca: 85 c0 test %eax,%eax 154fcc: 0f 85 1f 04 00 00 jne 1553f1 154fd2: 48 89 ef mov %rbp,%rdi 154fd5: e8 66 fb ff ff callq 154b40 154fda: 41 89 c6 mov %eax,%r14d 154fdd: 85 c0 test %eax,%eax 154fdf: 0f 85 4d 04 00 00 jne 155432 154fe5: 4c 8b a5 c0 01 00 00 mov 0x1c0(%rbp),%r12 154fec: 4c 8b ad 18 01 00 00 mov 0x118(%rbp),%r13 154ff3: 4c 8d 44 24 38 lea 0x38(%rsp),%r8 154ff8: 48 8d 8b 61 04 00 00 lea 0x461(%rbx),%rcx 154fff: 83 a3 5d 04 00 00 fe andl $0xfffffffe,0x45d(%rbx) 155006: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 15500d: 45 8b b4 24 78 08 00 mov 0x878(%r12),%r14d 155014: 00 155015: 49 8b 75 00 mov 0x0(%r13),%rsi 155019: 44 89 f2 mov %r14d,%edx 15501c: e8 9f f2 ff ff callq 1542c0 155021: 85 c0 test %eax,%eax 155023: 0f 85 5c 04 00 00 jne 155485 155029: 44 89 f6 mov %r14d,%esi 15502c: 48 8d 93 75 04 00 00 lea 0x475(%rbx),%rdx 155033: 48 89 ef mov %rbp,%rdi 155036: e8 45 e5 ff ff callq 153580 15503b: 41 89 c6 mov %eax,%r14d 15503e: 85 c0 test %eax,%eax 155040: 0f 85 08 04 00 00 jne 15544e 155046: 8b 83 5d 04 00 00 mov 0x45d(%rbx),%eax 15504c: c6 83 6b 04 00 00 00 movb $0x0,0x46b(%rbx) 155053: 48 8d 8b 3d 03 00 00 lea 0x33d(%rbx),%rcx 15505a: 4c 8d 44 24 38 lea 0x38(%rsp),%r8 15505f: 48 c7 83 6d 04 00 00 movq $0x0,0x46d(%rbx) 155066: 00 00 00 00 15506a: 0f c8 bswap %eax 15506c: 89 83 5d 04 00 00 mov %eax,0x45d(%rbx) 155072: 8b 83 61 04 00 00 mov 0x461(%rbx),%eax 155078: 66 c1 83 79 04 00 00 rolw $0x8,0x479(%rbx) 15507f: 08 155080: 0f c8 bswap %eax 155082: 89 83 61 04 00 00 mov %eax,0x461(%rbx) 155088: 8b 83 75 04 00 00 mov 0x475(%rbx),%eax 15508e: 66 c1 83 7b 04 00 00 rolw $0x8,0x47b(%rbx) 155095: 08 155096: 66 c1 83 7d 04 00 00 rolw $0x8,0x47d(%rbx) 15509d: 08 15509e: 0f c8 bswap %eax 1550a0: 66 c1 83 81 04 00 00 rolw $0x8,0x481(%rbx) 1550a7: 08 1550a8: 89 83 75 04 00 00 mov %eax,0x475(%rbx) 1550ae: 66 c1 83 83 04 00 00 rolw $0x8,0x483(%rbx) 1550b5: 08 1550b6: 66 c1 83 85 04 00 00 rolw $0x8,0x485(%rbx) 1550bd: 08 1550be: 66 c1 83 87 04 00 00 rolw $0x8,0x487(%rbx) 1550c5: 08 1550c6: 66 c1 83 89 04 00 00 rolw $0x8,0x489(%rbx) 1550cd: 08 1550ce: 66 c1 83 8b 04 00 00 rolw $0x8,0x48b(%rbx) 1550d5: 08 1550d6: 41 8b 94 24 7c 08 00 mov 0x87c(%r12),%edx 1550dd: 00 1550de: 89 93 45 03 00 00 mov %edx,0x345(%rbx) 1550e4: 49 8b 75 08 mov 0x8(%r13),%rsi 1550e8: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 1550ef: e8 cc f1 ff ff callq 1542c0 1550f4: 41 89 c6 mov %eax,%r14d 1550f7: 85 c0 test %eax,%eax 1550f9: 0f 85 95 06 00 00 jne 155794 1550ff: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 155106: 48 8b 95 18 01 00 00 mov 0x118(%rbp),%rdx 15510d: 44 8b 88 58 08 00 00 mov 0x858(%rax),%r9d 155114: 45 85 c9 test %r9d,%r9d 155117: 0f 84 8c 04 00 00 je 1555a9 15511d: 48 8b 52 08 mov 0x8(%rdx),%rdx 155121: 44 8b 02 mov (%rdx),%r8d 155124: 45 85 c0 test %r8d,%r8d 155127: 0f 84 61 04 00 00 je 15558e 15512d: 0f b7 80 b8 0a 00 00 movzwl 0xab8(%rax),%eax 155134: 0f c8 bswap %eax 155136: 89 83 41 03 00 00 mov %eax,0x341(%rbx) 15513c: 31 f6 xor %esi,%esi 15513e: bf 00 64 00 00 mov $0x6400,%edi 155143: c6 83 4b 03 00 00 00 movb $0x0,0x34b(%rbx) 15514a: 66 89 b3 49 03 00 00 mov %si,0x349(%rbx) 155151: 66 89 bb 4d 03 00 00 mov %di,0x34d(%rbx) 155158: c6 83 4f 03 00 00 00 movb $0x0,0x34f(%rbx) 15515f: 41 0f b7 84 24 a6 0d movzwl 0xda6(%r12),%eax 155166: 00 00 155168: 66 c1 c0 08 rol $0x8,%ax 15516c: 66 89 83 51 03 00 00 mov %ax,0x351(%rbx) 155173: 8b 83 45 03 00 00 mov 0x345(%rbx),%eax 155179: 0f c8 bswap %eax 15517b: 89 83 45 03 00 00 mov %eax,0x345(%rbx) 155181: 8b 83 3d 03 00 00 mov 0x33d(%rbx),%eax 155187: 0f c8 bswap %eax 155189: 89 83 3d 03 00 00 mov %eax,0x33d(%rbx) 15518f: 45 85 f6 test %r14d,%r14d 155192: 0f 85 d1 02 00 00 jne 155469 155198: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 15519f: 4c 8b a5 c0 01 00 00 mov 0x1c0(%rbp),%r12 1551a6: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 1551ad: 48 89 44 24 08 mov %rax,0x8(%rsp) 1551b2: 8b 00 mov (%rax),%eax 1551b4: c6 83 e2 06 00 00 00 movb $0x0,0x6e2(%rbx) 1551bb: 88 83 46 01 00 00 mov %al,0x146(%rbx) 1551c1: 84 c0 test %al,%al 1551c3: 0f 84 27 0d 00 00 je 155ef0 1551c9: 45 31 ed xor %r13d,%r13d 1551cc: 49 8d 84 24 a0 09 00 lea 0x9a0(%r12),%rax 1551d3: 00 1551d4: 49 89 de mov %rbx,%r14 1551d7: 48 89 44 24 20 mov %rax,0x20(%rsp) 1551dc: 44 89 eb mov %r13d,%ebx 1551df: eb 75 jmp 155256 1551e1: 41 0f b7 84 24 74 08 movzwl 0x874(%r12),%eax 1551e8: 00 00 1551ea: c1 e0 11 shl $0x11,%eax 1551ed: 4b 8d 54 6d 00 lea 0x0(%r13,%r13,2),%rdx 1551f2: c1 e0 11 shl $0x11,%eax 1551f5: 48 89 ef mov %rbp,%rdi 1551f8: 4d 8d 3c 96 lea (%r14,%rdx,4),%r15 1551fc: 09 f0 or %esi,%eax 1551fe: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 155203: 0d 00 00 00 40 or $0x40000000,%eax 155208: 41 8b b7 0d 05 00 00 mov 0x50d(%r15),%esi 15520f: 4d 8d af 01 05 00 00 lea 0x501(%r15),%r13 155216: 41 89 45 10 mov %eax,0x10(%r13) 15521a: e8 00 00 00 00 callq 15521f 15521f: 85 c0 test %eax,%eax 155221: 0f 85 91 03 00 00 jne 1555b8 155227: 8b 44 24 38 mov 0x38(%rsp),%eax 15522b: 83 c3 01 add $0x1,%ebx 15522e: 41 88 87 15 05 00 00 mov %al,0x515(%r15) 155235: 41 8b 45 0c mov 0xc(%r13),%eax 155239: 0f c8 bswap %eax 15523b: 41 89 45 0c mov %eax,0xc(%r13) 15523f: 41 8b 45 10 mov 0x10(%r13),%eax 155243: 0f c8 bswap %eax 155245: 41 89 45 10 mov %eax,0x10(%r13) 155249: 41 3a 9e 46 01 00 00 cmp 0x146(%r14),%bl 155250: 0f 83 a0 03 00 00 jae 1555f6 155256: 44 0f b6 eb movzbl %bl,%r13d 15525a: 4c 89 ea mov %r13,%rdx 15525d: 4b 8d 74 6d 00 lea 0x0(%r13,%r13,2),%rsi 155262: 48 c1 e2 05 shl $0x5,%rdx 155266: 48 03 54 24 08 add 0x8(%rsp),%rdx 15526b: 4d 8d bc b6 01 05 00 lea 0x501(%r14,%rsi,4),%r15 155272: 00 155273: 8b 42 0c mov 0xc(%rdx),%eax 155276: 41 c7 47 10 00 00 00 movl $0x0,0x10(%r15) 15527d: 00 15527e: 41 89 47 0c mov %eax,0xc(%r15) 155282: 0f b7 42 1c movzwl 0x1c(%rdx),%eax 155286: 8d 34 85 00 00 00 00 lea 0x0(,%rax,4),%esi 15528d: 41 89 77 10 mov %esi,0x10(%r15) 155291: 41 8b 84 24 90 08 00 mov 0x890(%r12),%eax 155298: 00 155299: 83 f8 01 cmp $0x1,%eax 15529c: 0f 84 03 02 00 00 je 1554a5 1552a2: 83 f8 02 cmp $0x2,%eax 1552a5: 0f 85 36 ff ff ff jne 1551e1 1552ab: 0f b7 52 1c movzwl 0x1c(%rdx),%edx 1552af: 8d 82 38 ff ff ff lea -0xc8(%rdx),%eax 1552b5: e9 33 ff ff ff jmpq 1551ed 1552ba: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1552c1: 48 8b 8d c0 01 00 00 mov 0x1c0(%rbp),%rcx 1552c8: be 59 17 b7 d1 mov $0xd1b71759,%esi 1552cd: 48 c7 83 2d 06 00 00 movq $0x0,0x62d(%rbx) 1552d4: 00 00 00 00 1552d8: 0f b7 90 b8 00 00 00 movzwl 0xb8(%rax),%edx 1552df: 66 89 93 35 06 00 00 mov %dx,0x635(%rbx) 1552e6: 0f b7 80 b8 00 00 00 movzwl 0xb8(%rax),%eax 1552ed: 66 c1 c2 08 rol $0x8,%dx 1552f1: 6b c0 64 imul $0x64,%eax,%eax 1552f4: 48 0f af c6 imul %rsi,%rax 1552f8: be 01 00 00 00 mov $0x1,%esi 1552fd: 48 c1 e8 29 shr $0x29,%rax 155301: 88 83 37 06 00 00 mov %al,0x637(%rbx) 155307: 0f b6 81 f8 0c 00 00 movzbl 0xcf8(%rcx),%eax 15530e: b9 35 00 04 00 mov $0x40035,%ecx 155313: 66 89 93 35 06 00 00 mov %dx,0x635(%rbx) 15531a: ba 5c 01 20 c0 mov $0xc020015c,%edx 15531f: 83 f0 03 xor $0x3,%eax 155322: 88 83 38 06 00 00 mov %al,0x638(%rbx) 155328: 48 8b 7d 60 mov 0x60(%rbp),%rdi 15532c: 48 8b 07 mov (%rdi),%rax 15532f: 48 8b 40 18 mov 0x18(%rax),%rax 155333: e8 00 00 00 00 callq 155338 155338: e9 ef fb ff ff jmpq 154f2c 15533d: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 155344: 83 b9 90 08 00 00 01 cmpl $0x1,0x890(%rcx) 15534b: 0f 84 76 01 00 00 je 1554c7 155351: 8b 81 a4 09 00 00 mov 0x9a4(%rcx),%eax 155357: 89 83 e5 00 00 00 mov %eax,0xe5(%rbx) 15535d: 4c 8b bd c0 01 00 00 mov 0x1c0(%rbp),%r15 155364: 41 83 bf 58 08 00 00 cmpl $0x1,0x858(%r15) 15536b: 01 15536c: 0f 84 a9 01 00 00 je 15551b 155372: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 155379: 4c 8b a0 90 00 00 00 mov 0x90(%rax),%r12 155380: 45 8b 14 24 mov (%r12),%r10d 155384: 45 85 d2 test %r10d,%r10d 155387: 0f 84 36 fb ff ff je 154ec3 15538d: 45 31 ed xor %r13d,%r13d 155390: 43 0f b7 b4 ef a0 08 movzwl 0x8a0(%r15,%r13,8),%esi 155397: 00 00 155399: 4c 89 e7 mov %r12,%rdi 15539c: e8 00 00 00 00 callq 1553a1 1553a1: 0f b6 c0 movzbl %al,%eax 1553a4: 48 8d 04 80 lea (%rax,%rax,4),%rax 1553a8: 4d 8d 34 44 lea (%r12,%rax,2),%r14 1553ac: 41 0f b7 7e 08 movzwl 0x8(%r14),%edi 1553b1: e8 00 00 00 00 callq 1553b6 1553b6: 42 88 84 2b 21 01 00 mov %al,0x121(%rbx,%r13,1) 1553bd: 00 1553be: 41 0f b7 7e 0a movzwl 0xa(%r14),%edi 1553c3: e8 00 00 00 00 callq 1553c8 1553c8: 42 88 84 2b 11 01 00 mov %al,0x111(%rbx,%r13,1) 1553cf: 00 1553d0: 41 0f b7 7e 0c movzwl 0xc(%r14),%edi 1553d5: e8 00 00 00 00 callq 1553da 1553da: 42 88 84 2b 31 01 00 mov %al,0x131(%rbx,%r13,1) 1553e1: 00 1553e2: 49 83 c5 01 add $0x1,%r13 1553e6: 45 39 2c 24 cmp %r13d,(%r12) 1553ea: 77 a4 ja 155390 1553ec: e9 d2 fa ff ff jmpq 154ec3 1553f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1553f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1553ff: e8 00 00 00 00 callq 155404 155404: 85 c0 test %eax,%eax 155406: 0f 85 00 00 00 00 jne 15540c 15540c: 48 8b 44 24 48 mov 0x48(%rsp),%rax 155411: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 155418: 00 00 15541a: 0f 85 e2 0f 00 00 jne 156402 155420: 48 83 c4 50 add $0x50,%rsp 155424: 44 89 f0 mov %r14d,%eax 155427: 5b pop %rbx 155428: 5d pop %rbp 155429: 41 5c pop %r12 15542b: 41 5d pop %r13 15542d: 41 5e pop %r14 15542f: 41 5f pop %r15 155431: c3 retq 155432: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155439: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155440: e8 00 00 00 00 callq 155445 155445: 85 c0 test %eax,%eax 155447: 74 c3 je 15540c 155449: e9 00 00 00 00 jmpq 15544e 15544e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155455: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15545c: e8 00 00 00 00 callq 155461 155461: 85 c0 test %eax,%eax 155463: 0f 85 00 00 00 00 jne 155469 155469: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155470: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155477: e8 00 00 00 00 callq 15547c 15547c: 85 c0 test %eax,%eax 15547e: 74 8c je 15540c 155480: e9 00 00 00 00 jmpq 155485 155485: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15548c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155493: e8 00 00 00 00 callq 155498 155498: 85 c0 test %eax,%eax 15549a: 0f 84 89 fb ff ff je 155029 1554a0: e9 00 00 00 00 jmpq 1554a5 1554a5: 0f b7 72 1c movzwl 0x1c(%rdx),%esi 1554a9: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1554ae: 66 81 ee c8 00 sub $0xc8,%si 1554b3: 0f b7 f6 movzwl %si,%esi 1554b6: e8 00 00 00 00 callq 1554bb 1554bb: 41 8b 77 10 mov 0x10(%r15),%esi 1554bf: 0f b7 c0 movzwl %ax,%eax 1554c2: e9 26 fd ff ff jmpq 1551ed 1554c7: 8b 81 a0 09 00 00 mov 0x9a0(%rcx),%eax 1554cd: be 04 00 00 00 mov $0x4,%esi 1554d2: 83 f8 04 cmp $0x4,%eax 1554d5: 0f 46 f0 cmovbe %eax,%esi 1554d8: 85 c0 test %eax,%eax 1554da: 0f 84 71 fe ff ff je 155351 1554e0: 31 c0 xor %eax,%eax 1554e2: 0f b7 94 c1 ac 09 00 movzwl 0x9ac(%rcx,%rax,8),%edx 1554e9: 00 1554ea: 88 84 83 ef 00 00 00 mov %al,0xef(%rbx,%rax,4) 1554f1: c1 e2 02 shl $0x2,%edx 1554f4: 66 c1 c2 08 rol $0x8,%dx 1554f8: 66 89 94 83 ed 00 00 mov %dx,0xed(%rbx,%rax,4) 1554ff: 00 155500: 8b 94 c1 b0 09 00 00 mov 0x9b0(%rcx,%rax,8),%edx 155507: 09 94 83 61 06 00 00 or %edx,0x661(%rbx,%rax,4) 15550e: 48 83 c0 01 add $0x1,%rax 155512: 39 c6 cmp %eax,%esi 155514: 77 cc ja 1554e2 155516: e9 36 fe ff ff jmpq 155351 15551b: 41 8b 97 ac 0a 00 00 mov 0xaac(%r15),%edx 155522: b9 04 00 00 00 mov $0x4,%ecx 155527: 83 fa 04 cmp $0x4,%edx 15552a: 0f 46 ca cmovbe %edx,%ecx 15552d: 31 c0 xor %eax,%eax 15552f: 85 d2 test %edx,%edx 155531: 74 3a je 15556d 155533: 41 0f b7 b4 c7 b8 0a movzwl 0xab8(%r15,%rax,8),%esi 15553a: 00 00 15553c: 88 84 83 ff 00 00 00 mov %al,0xff(%rbx,%rax,4) 155543: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx 15554a: 66 c1 c2 08 rol $0x8,%dx 15554e: 66 89 94 83 fd 00 00 mov %dx,0xfd(%rbx,%rax,4) 155555: 00 155556: 41 8b 94 c7 bc 0a 00 mov 0xabc(%r15,%rax,8),%edx 15555d: 00 15555e: 09 94 83 61 06 00 00 or %edx,0x661(%rbx,%rax,4) 155565: 48 83 c0 01 add $0x1,%rax 155569: 39 c1 cmp %eax,%ecx 15556b: 77 c6 ja 155533 15556d: 41 8b 87 b0 0a 00 00 mov 0xab0(%r15),%eax 155574: 0f c9 bswap %ecx 155576: 89 8b 0d 01 00 00 mov %ecx,0x10d(%rbx) 15557c: 89 83 e9 00 00 00 mov %eax,0xe9(%rbx) 155582: 4c 8b bd c0 01 00 00 mov 0x1c0(%rbp),%r15 155589: e9 e4 fd ff ff jmpq 155372 15558e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155595: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15559c: e8 00 00 00 00 callq 1555a1 1555a1: 85 c0 test %eax,%eax 1555a3: 0f 85 5e 0e 00 00 jne 156407 1555a9: c7 83 41 03 00 00 00 movl $0x0,0x341(%rbx) 1555b0: 00 00 00 1555b3: e9 84 fb ff ff jmpq 15513c 1555b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1555bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1555c6: 41 89 c6 mov %eax,%r14d 1555c9: e8 00 00 00 00 callq 1555ce 1555ce: 85 c0 test %eax,%eax 1555d0: 0f 85 00 00 00 00 jne 1555d6 1555d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1555dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1555e4: e8 00 00 00 00 callq 1555e9 1555e9: 85 c0 test %eax,%eax 1555eb: 0f 84 1b fe ff ff je 15540c 1555f1: e9 00 00 00 00 jmpq 1555f6 1555f6: 48 89 ef mov %rbp,%rdi 1555f9: 4c 89 f3 mov %r14,%rbx 1555fc: e8 2f e1 ff ff callq 153730 155601: 41 89 c6 mov %eax,%r14d 155604: 85 c0 test %eax,%eax 155606: 0f 85 b5 05 00 00 jne 155bc1 15560c: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 155613: 4c 8b bd c0 01 00 00 mov 0x1c0(%rbp),%r15 15561a: 4c 8b a8 88 00 00 00 mov 0x88(%rax),%r13 155621: 41 8b 45 00 mov 0x0(%r13),%eax 155625: c6 83 e1 06 00 00 00 movb $0x0,0x6e1(%rbx) 15562c: 88 83 45 01 00 00 mov %al,0x145(%rbx) 155632: 84 c0 test %al,%al 155634: 0f 84 11 0b 00 00 je 15614b 15563a: 49 8d 87 a0 09 00 00 lea 0x9a0(%r15),%rax 155641: 45 31 e4 xor %r12d,%r12d 155644: 48 89 44 24 08 mov %rax,0x8(%rsp) 155649: e9 ab 00 00 00 jmpq 1556f9 15564e: 41 0f b7 87 74 08 00 movzwl 0x874(%r15),%eax 155655: 00 155656: c1 e0 11 shl $0x11,%eax 155659: c1 e0 11 shl $0x11,%eax 15565c: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 155661: 48 89 ef mov %rbp,%rdi 155664: 09 f0 or %esi,%eax 155666: 41 8b b6 8d 04 00 00 mov 0x48d(%r14),%esi 15566d: 0d 00 00 00 40 or $0x40000000,%eax 155672: 41 89 86 95 04 00 00 mov %eax,0x495(%r14) 155679: e8 00 00 00 00 callq 15567e 15567e: 85 c0 test %eax,%eax 155680: 0f 85 5b 05 00 00 jne 155be1 155686: 8b 44 24 38 mov 0x38(%rsp),%eax 15568a: 41 8b b6 91 04 00 00 mov 0x491(%r14),%esi 155691: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 155696: 48 89 ef mov %rbp,%rdi 155699: 41 88 86 99 04 00 00 mov %al,0x499(%r14) 1556a0: e8 00 00 00 00 callq 1556a5 1556a5: 85 c0 test %eax,%eax 1556a7: 0f 85 72 05 00 00 jne 155c1f 1556ad: 8b 44 24 38 mov 0x38(%rsp),%eax 1556b1: 41 83 c4 01 add $0x1,%r12d 1556b5: 41 88 86 9a 04 00 00 mov %al,0x49a(%r14) 1556bc: 41 8b 86 8d 04 00 00 mov 0x48d(%r14),%eax 1556c3: 0f c8 bswap %eax 1556c5: 41 89 86 8d 04 00 00 mov %eax,0x48d(%r14) 1556cc: 41 8b 86 91 04 00 00 mov 0x491(%r14),%eax 1556d3: 0f c8 bswap %eax 1556d5: 41 89 86 91 04 00 00 mov %eax,0x491(%r14) 1556dc: 41 8b 86 95 04 00 00 mov 0x495(%r14),%eax 1556e3: 0f c8 bswap %eax 1556e5: 41 89 86 95 04 00 00 mov %eax,0x495(%r14) 1556ec: 44 3a a3 45 01 00 00 cmp 0x145(%rbx),%r12b 1556f3: 0f 83 bb 00 00 00 jae 1557b4 1556f9: 41 0f b6 c4 movzbl %r12b,%eax 1556fd: 48 89 c1 mov %rax,%rcx 155700: 48 c1 e0 05 shl $0x5,%rax 155704: 48 c1 e1 04 shl $0x4,%rcx 155708: 4c 01 e8 add %r13,%rax 15570b: 4c 8d 34 0b lea (%rbx,%rcx,1),%r14 15570f: 41 c7 86 95 04 00 00 movl $0x0,0x495(%r14) 155716: 00 00 00 00 15571a: 8b 50 08 mov 0x8(%rax),%edx 15571d: 41 89 96 8d 04 00 00 mov %edx,0x48d(%r14) 155724: 41 0f b6 d4 movzbl %r12b,%edx 155728: 8b 40 04 mov 0x4(%rax),%eax 15572b: 48 c1 e2 05 shl $0x5,%rdx 15572f: 4c 01 ea add %r13,%rdx 155732: 41 89 86 91 04 00 00 mov %eax,0x491(%r14) 155739: 0f b7 42 1c movzwl 0x1c(%rdx),%eax 15573d: 8d 34 85 00 00 00 00 lea 0x0(,%rax,4),%esi 155744: 41 89 b6 95 04 00 00 mov %esi,0x495(%r14) 15574b: 41 8b 87 90 08 00 00 mov 0x890(%r15),%eax 155752: 83 f8 01 cmp $0x1,%eax 155755: 74 18 je 15576f 155757: 83 f8 02 cmp $0x2,%eax 15575a: 0f 85 ee fe ff ff jne 15564e 155760: 0f b7 52 1c movzwl 0x1c(%rdx),%edx 155764: 8d 82 38 ff ff ff lea -0xc8(%rdx),%eax 15576a: e9 ea fe ff ff jmpq 155659 15576f: 0f b7 72 1c movzwl 0x1c(%rdx),%esi 155773: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 155778: 66 81 ee c8 00 sub $0xc8,%si 15577d: 0f b7 f6 movzwl %si,%esi 155780: e8 00 00 00 00 callq 155785 155785: 41 8b b6 95 04 00 00 mov 0x495(%r14),%esi 15578c: 0f b7 c0 movzwl %ax,%eax 15578f: e9 c5 fe ff ff jmpq 155659 155794: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15579b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1557a2: e8 00 00 00 00 callq 1557a7 1557a7: 85 c0 test %eax,%eax 1557a9: 0f 84 50 f9 ff ff je 1550ff 1557af: e9 00 00 00 00 jmpq 1557b4 1557b4: 4c 8b a5 c0 01 00 00 mov 0x1c0(%rbp),%r12 1557bb: c6 83 e5 06 00 00 00 movb $0x0,0x6e5(%rbx) 1557c2: 48 8d 93 e5 06 00 00 lea 0x6e5(%rbx),%rdx 1557c9: c6 83 ef 06 00 00 00 movb $0x0,0x6ef(%rbx) 1557d0: 41 8b b4 24 78 08 00 mov 0x878(%r12),%esi 1557d7: 00 1557d8: 4c 89 e7 mov %r12,%rdi 1557db: e8 00 00 00 00 callq 1557e0 1557e0: 41 89 c6 mov %eax,%r14d 1557e3: 85 c0 test %eax,%eax 1557e5: 74 20 je 155807 1557e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1557ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1557f5: e8 00 00 00 00 callq 1557fa 1557fa: 85 c0 test %eax,%eax 1557fc: 0f 84 0a fc ff ff je 15540c 155802: e9 00 00 00 00 jmpq 155807 155807: 41 8b b4 24 7c 08 00 mov 0x87c(%r12),%esi 15580e: 00 15580f: 48 8d 93 ef 06 00 00 lea 0x6ef(%rbx),%rdx 155816: 49 8d 7c 24 64 lea 0x64(%r12),%rdi 15581b: e8 00 00 00 00 callq 155820 155820: 41 89 c6 mov %eax,%r14d 155823: 85 c0 test %eax,%eax 155825: 75 c0 jne 1557e7 155827: 41 0f b7 84 24 72 08 movzwl 0x872(%r12),%eax 15582e: 00 00 155830: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 155837: 66 89 93 4d 07 00 00 mov %dx,0x74d(%rbx) 15583e: 66 c1 c2 08 rol $0x8,%dx 155842: 41 0f b7 84 24 74 08 movzwl 0x874(%r12),%eax 155849: 00 00 15584b: c1 e0 02 shl $0x2,%eax 15584e: 66 89 83 4f 07 00 00 mov %ax,0x74f(%rbx) 155855: 66 c1 c0 08 rol $0x8,%ax 155859: 41 0f b7 8c 24 70 08 movzwl 0x870(%r12),%ecx 155860: 00 00 155862: 66 89 83 4f 07 00 00 mov %ax,0x74f(%rbx) 155869: c1 e1 02 shl $0x2,%ecx 15586c: 66 89 93 4d 07 00 00 mov %dx,0x74d(%rbx) 155873: 89 c8 mov %ecx,%eax 155875: 66 c1 c0 08 rol $0x8,%ax 155879: 66 89 83 f1 06 00 00 mov %ax,0x6f1(%rbx) 155880: 4c 8b 8d 18 01 00 00 mov 0x118(%rbp),%r9 155887: 4c 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%r8 15588e: 48 8b bd c8 01 00 00 mov 0x1c8(%rbp),%rdi 155895: 49 8b 01 mov (%r9),%rax 155898: 8b 10 mov (%rax),%edx 15589a: 89 d6 mov %edx,%esi 15589c: 84 d2 test %dl,%dl 15589e: 74 25 je 1558c5 1558a0: 41 8b 88 78 08 00 00 mov 0x878(%r8),%ecx 1558a7: 48 83 c0 04 add $0x4,%rax 1558ab: 31 d2 xor %edx,%edx 1558ad: eb 0c jmp 1558bb 1558af: 83 c2 01 add $0x1,%edx 1558b2: 48 83 c0 1c add $0x1c,%rax 1558b6: 40 38 d6 cmp %dl,%sil 1558b9: 74 0a je 1558c5 1558bb: 39 08 cmp %ecx,(%rax) 1558bd: 72 f0 jb 1558af 1558bf: 88 97 e5 06 00 00 mov %dl,0x6e5(%rdi) 1558c5: 49 8b 41 08 mov 0x8(%r9),%rax 1558c9: 8b 10 mov (%rax),%edx 1558cb: 89 d6 mov %edx,%esi 1558cd: 84 d2 test %dl,%dl 1558cf: 74 25 je 1558f6 1558d1: 41 8b 88 7c 08 00 00 mov 0x87c(%r8),%ecx 1558d8: 48 83 c0 04 add $0x4,%rax 1558dc: 31 d2 xor %edx,%edx 1558de: eb 0c jmp 1558ec 1558e0: 83 c2 01 add $0x1,%edx 1558e3: 48 83 c0 1c add $0x1c,%rax 1558e7: 40 38 d6 cmp %dl,%sil 1558ea: 74 0a je 1558f6 1558ec: 39 08 cmp %ecx,(%rax) 1558ee: 72 f0 jb 1558e0 1558f0: 88 97 ef 06 00 00 mov %dl,0x6ef(%rdi) 1558f6: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1558fd: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 155904: 4c 8b 70 78 mov 0x78(%rax),%r14 155908: 4d 8b ac 24 28 09 00 mov 0x928(%r12),%r13 15590f: 00 155910: 41 0f b7 06 movzwl (%r14),%eax 155914: c1 e0 07 shl $0x7,%eax 155917: 66 c1 c0 08 rol $0x8,%ax 15591b: 66 41 89 84 24 05 07 mov %ax,0x705(%r12) 155922: 00 00 155924: 41 0f b7 06 movzwl (%r14),%eax 155928: c1 e0 07 shl $0x7,%eax 15592b: 66 c1 c0 08 rol $0x8,%ax 15592f: 66 41 89 84 24 07 07 mov %ax,0x707(%r12) 155936: 00 00 155938: 41 0f b7 46 1c movzwl 0x1c(%r14),%eax 15593d: 66 3d ff 00 cmp $0xff,%ax 155941: 0f 87 b4 05 00 00 ja 155efb 155947: 0f b6 c0 movzbl %al,%eax 15594a: 49 8d 7d 10 lea 0x10(%r13),%rdi 15594e: 4c 89 e6 mov %r12,%rsi 155951: 49 83 c5 2e add $0x2e,%r13 155955: 66 41 89 84 24 49 07 mov %ax,0x749(%r12) 15595c: 00 00 15595e: 41 0f b6 46 24 movzbl 0x24(%r14),%eax 155963: 66 41 89 84 24 4b 07 mov %ax,0x74b(%r12) 15596a: 00 00 15596c: 0f b7 85 02 03 00 00 movzwl 0x302(%rbp),%eax 155973: c1 e0 0c shl $0xc,%eax 155976: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 15597d: 48 c1 e8 25 shr $0x25,%rax 155981: 66 c1 c0 08 rol $0x8,%ax 155985: 66 41 89 84 24 51 07 mov %ax,0x751(%r12) 15598c: 00 00 15598e: 0f b7 85 04 03 00 00 movzwl 0x304(%rbp),%eax 155995: c1 e0 0c shl $0xc,%eax 155998: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 15599f: 48 c1 e8 25 shr $0x25,%rax 1559a3: 66 c1 c0 08 rol $0x8,%ax 1559a7: 66 41 89 84 24 53 07 mov %ax,0x753(%r12) 1559ae: 00 00 1559b0: 4c 8d 47 1e lea 0x1e(%rdi),%r8 1559b4: 48 89 f2 mov %rsi,%rdx 1559b7: 31 c0 xor %eax,%eax 1559b9: 0f b7 0c 07 movzwl (%rdi,%rax,1),%ecx 1559bd: 48 83 c2 02 add $0x2,%rdx 1559c1: 66 c1 c1 08 rol $0x8,%cx 1559c5: 66 89 8a 0b 07 00 00 mov %cx,0x70b(%rdx) 1559cc: 41 0f b7 0c 00 movzwl (%r8,%rax,1),%ecx 1559d1: 48 83 c0 02 add $0x2,%rax 1559d5: 66 c1 c1 08 rol $0x8,%cx 1559d9: 66 89 8a 29 07 00 00 mov %cx,0x729(%rdx) 1559e0: 48 83 f8 06 cmp $0x6,%rax 1559e4: 75 d3 jne 1559b9 1559e6: 48 83 c7 06 add $0x6,%rdi 1559ea: 48 83 c6 06 add $0x6,%rsi 1559ee: 4c 39 ef cmp %r13,%rdi 1559f1: 75 bd jne 1559b0 1559f3: f6 85 34 01 00 00 02 testb $0x2,0x134(%rbp) 1559fa: 0f 84 77 02 00 00 je 155c77 155a00: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 155a07: b9 ff 00 00 00 mov $0xff,%ecx 155a0c: ba 7f 08 00 00 mov $0x87f,%edx 155a11: 48 89 ef mov %rbp,%rdi 155a14: 4c 8d 44 24 38 lea 0x38(%rsp),%r8 155a19: be 78 08 00 00 mov $0x878,%esi 155a1e: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 155a25: 4c 8b 28 mov (%rax),%r13 155a28: 48 89 44 24 08 mov %rax,0x8(%rsp) 155a2d: 48 8b 40 78 mov 0x78(%rax),%rax 155a31: 0f b7 40 22 movzwl 0x22(%rax),%eax 155a35: 66 89 44 24 20 mov %ax,0x20(%rsp) 155a3a: e8 00 00 00 00 callq 155a3f 155a3f: ba 81 80 80 80 mov $0x80808081,%edx 155a44: 41 8b 4d 00 mov 0x0(%r13),%ecx 155a48: 69 44 24 38 14 05 00 imul $0x514,0x38(%rsp),%eax 155a4f: 00 155a50: 48 0f af c2 imul %rdx,%rax 155a54: 48 c1 e8 27 shr $0x27,%rax 155a58: 05 b0 04 00 00 add $0x4b0,%eax 155a5d: 85 c9 test %ecx,%ecx 155a5f: 0f 84 e5 00 00 00 je 155b4a 155a65: 69 c0 40 42 0f 00 imul $0xf4240,%eax,%eax 155a6b: ba 90 bc 99 aa mov $0xaa99bc90,%edx 155a70: 45 31 f6 xor %r14d,%r14d 155a73: 31 c9 xor %ecx,%ecx 155a75: 41 bf 10 a0 4c a8 mov $0xa84ca010,%r15d 155a7b: 45 31 c0 xor %r8d,%r8d 155a7e: 45 0f b6 94 24 5e 07 movzbl 0x75e(%r12),%r10d 155a85: 00 00 155a87: 29 c2 sub %eax,%edx 155a89: 41 29 c7 sub %eax,%r15d 155a8c: 41 89 d3 mov %edx,%r11d 155a8f: 4a 8d 04 c5 00 00 00 lea 0x0(,%r8,8),%rax 155a96: 00 155a97: bf 74 fd 24 00 mov $0x24fd74,%edi 155a9c: 4c 29 c0 sub %r8,%rax 155a9f: 4d 8d 4c 85 00 lea 0x0(%r13,%rax,4),%r9 155aa4: 41 0f b6 41 17 movzbl 0x17(%r9),%eax 155aa9: d3 e0 shl %cl,%eax 155aab: 41 09 c2 or %eax,%r10d 155aae: 45 88 94 24 5e 07 00 mov %r10b,0x75e(%r12) 155ab5: 00 155ab6: 41 8b 71 04 mov 0x4(%r9),%esi 155aba: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 155ac1: 48 c1 ee 25 shr $0x25,%rsi 155ac5: 69 d6 7d 49 11 00 imul $0x11497d,%esi,%edx 155acb: 69 c6 e2 14 02 00 imul $0x214e2,%esi,%eax 155ad1: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 155ad8: 44 01 f8 add %r15d,%eax 155adb: 48 c1 ea 26 shr $0x26,%rdx 155adf: 29 d7 sub %edx,%edi 155ae1: 31 d2 xor %edx,%edx 155ae3: f7 f7 div %edi 155ae5: 69 d6 34 c4 01 00 imul $0x1c434,%esi,%edx 155aeb: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 155af2: 48 c1 ea 25 shr $0x25,%rdx 155af6: 89 c7 mov %eax,%edi 155af8: 69 c6 a0 0c 00 00 imul $0xca0,%esi,%eax 155afe: be 70 7d 26 00 mov $0x267d70,%esi 155b03: 29 d6 sub %edx,%esi 155b05: 31 d2 xor %edx,%edx 155b07: 44 01 d8 add %r11d,%eax 155b0a: f7 f6 div %esi 155b0c: 39 c7 cmp %eax,%edi 155b0e: 72 21 jb 155b31 155b10: 41 0f b6 51 18 movzbl 0x18(%r9),%edx 155b15: 01 d7 add %edx,%edi 155b17: 29 c7 sub %eax,%edi 155b19: b8 59 17 b7 d1 mov $0xd1b71759,%eax 155b1e: 44 6b f7 64 imul $0x64,%edi,%r14d 155b22: 41 81 c6 70 02 00 00 add $0x270,%r14d 155b29: 4c 0f af f0 imul %rax,%r14 155b2d: 49 c1 ee 29 shr $0x29,%r14 155b31: 83 c1 01 add $0x1,%ecx 155b34: 47 88 b4 04 61 07 00 mov %r14b,0x761(%r12,%r8,1) 155b3b: 00 155b3c: 44 0f b6 c1 movzbl %cl,%r8d 155b40: 45 3b 45 00 cmp 0x0(%r13),%r8d 155b44: 0f 82 45 ff ff ff jb 155a8f 155b4a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 155b4f: ba 05 00 00 00 mov $0x5,%edx 155b54: 48 8b 40 78 mov 0x78(%rax),%rax 155b58: 0f b6 40 3c movzbl 0x3c(%rax),%eax 155b5c: 84 c0 test %al,%al 155b5e: 0f 44 c2 cmove %edx,%eax 155b61: 41 88 84 24 4e 01 00 mov %al,0x14e(%r12) 155b68: 00 155b69: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax 155b6e: 83 e8 01 sub $0x1,%eax 155b71: 3c 04 cmp $0x4,%al 155b73: 0f 86 c5 00 00 00 jbe 155c3e 155b79: 83 a5 34 01 00 00 fd andl $0xfffffffd,0x134(%rbp) 155b80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155b87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155b8e: e8 00 00 00 00 callq 155b93 155b93: 85 c0 test %eax,%eax 155b95: 0f 85 00 00 00 00 jne 155b9b 155b9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155ba2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155ba9: e8 00 00 00 00 callq 155bae 155bae: 85 c0 test %eax,%eax 155bb0: 0f 85 00 00 00 00 jne 155bb6 155bb6: 41 be ea ff ff ff mov $0xffffffea,%r14d 155bbc: e9 4b f8 ff ff jmpq 15540c 155bc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155bc8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155bcf: e8 00 00 00 00 callq 155bd4 155bd4: 85 c0 test %eax,%eax 155bd6: 0f 84 30 f8 ff ff je 15540c 155bdc: e9 00 00 00 00 jmpq 155be1 155be1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155be8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155bef: 41 89 c6 mov %eax,%r14d 155bf2: e8 00 00 00 00 callq 155bf7 155bf7: 85 c0 test %eax,%eax 155bf9: 0f 85 00 00 00 00 jne 155bff 155bff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155c06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155c0d: e8 00 00 00 00 callq 155c12 155c12: 85 c0 test %eax,%eax 155c14: 0f 84 f2 f7 ff ff je 15540c 155c1a: e9 00 00 00 00 jmpq 155c1f 155c1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155c26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155c2d: 41 89 c6 mov %eax,%r14d 155c30: e8 00 00 00 00 callq 155c35 155c35: 85 c0 test %eax,%eax 155c37: 74 c6 je 155bff 155c39: e9 00 00 00 00 jmpq 155c3e 155c3e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 155c42: ba 50 03 20 c0 mov $0xc0200350,%edx 155c47: be 01 00 00 00 mov $0x1,%esi 155c4c: 48 8b 07 mov (%rdi),%rax 155c4f: 48 8b 40 10 mov 0x10(%rax),%rax 155c53: e8 00 00 00 00 callq 155c58 155c58: 48 8b 7d 60 mov 0x60(%rbp),%rdi 155c5c: ba 50 03 20 c0 mov $0xc0200350,%edx 155c61: be 01 00 00 00 mov $0x1,%esi 155c66: 83 e0 fe and $0xfffffffe,%eax 155c69: 89 c1 mov %eax,%ecx 155c6b: 48 8b 07 mov (%rdi),%rax 155c6e: 48 8b 40 18 mov 0x18(%rax),%rax 155c72: e8 00 00 00 00 callq 155c77 155c77: 48 89 ef mov %rbp,%rdi 155c7a: e8 b1 dd ff ff callq 153a30 155c7f: 41 89 c6 mov %eax,%r14d 155c82: 85 c0 test %eax,%eax 155c84: 0f 85 65 03 00 00 jne 155fef 155c8a: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 155c8f: c6 83 ea 06 00 00 01 movb $0x1,0x6ea(%rbx) 155c96: 31 d2 xor %edx,%edx 155c98: c7 83 99 07 00 00 ff movl $0xff,0x799(%rbx) 155c9f: 00 00 00 155ca2: c7 83 e6 06 00 00 01 movl $0x1010101,0x6e6(%rbx) 155ca9: 01 01 01 155cac: 48 8b 41 78 mov 0x78(%rcx),%rax 155cb0: 0f b7 40 1c movzwl 0x1c(%rax),%eax 155cb4: c1 e0 08 shl $0x8,%eax 155cb7: 66 89 83 eb 06 00 00 mov %ax,0x6eb(%rbx) 155cbe: 48 8b 41 78 mov 0x78(%rcx),%rax 155cc2: 0f b7 40 1c movzwl 0x1c(%rax),%eax 155cc6: c6 83 f0 06 00 00 01 movb $0x1,0x6f0(%rbx) 155ccd: c7 83 f3 06 00 00 01 movl $0x101,0x6f3(%rbx) 155cd4: 01 00 00 155cd7: 83 e8 01 sub $0x1,%eax 155cda: 66 89 93 f7 06 00 00 mov %dx,0x6f7(%rbx) 155ce1: c1 e0 08 shl $0x8,%eax 155ce4: 66 89 83 ed 06 00 00 mov %ax,0x6ed(%rbx) 155ceb: 48 8b 04 24 mov (%rsp),%rax 155cef: 8b 80 c8 00 00 00 mov 0xc8(%rax),%eax 155cf5: 85 c0 test %eax,%eax 155cf7: 0f 84 e5 06 00 00 je 1563e2 155cfd: 88 83 f9 06 00 00 mov %al,0x6f9(%rbx) 155d03: c6 83 fa 06 00 00 01 movb $0x1,0x6fa(%rbx) 155d0a: c7 83 e1 00 00 00 00 movl $0x0,0xe1(%rbx) 155d11: 00 00 00 155d14: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 155d1b: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 155d22: 41 83 bd 8c 07 00 00 cmpl $0x2,0x78c(%r13) 155d29: 02 155d2a: 0f 85 f0 01 00 00 jne 155f20 155d30: c7 83 e1 00 00 00 01 movl $0x1,0xe1(%rbx) 155d37: 00 00 00 155d3a: b8 01 00 00 00 mov $0x1,%eax 155d3f: 41 8b 95 90 08 00 00 mov 0x890(%r13),%edx 155d46: 83 fa 02 cmp $0x2,%edx 155d49: 0f 84 0f 02 00 00 je 155f5e 155d4f: 83 fa 01 cmp $0x1,%edx 155d52: 0f 84 b7 02 00 00 je 15600f 155d58: 0d 00 00 05 00 or $0x50000,%eax 155d5d: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 155d63: 41 8b 95 58 08 00 00 mov 0x858(%r13),%edx 155d6a: 83 fa 02 cmp $0x2,%edx 155d6d: 0f 84 b7 02 00 00 je 15602a 155d73: 83 fa 01 cmp $0x1,%edx 155d76: 0f 84 c0 03 00 00 je 15613c 155d7c: 81 8b e1 00 00 00 00 orl $0x5000000,0xe1(%rbx) 155d83: 00 00 05 155d86: c6 83 00 07 00 00 11 movb $0x11,0x700(%rbx) 155d8d: 48 8d 54 24 34 lea 0x34(%rsp),%rdx 155d92: be 3d 00 00 00 mov $0x3d,%esi 155d97: 48 89 ef mov %rbp,%rdi 155d9a: c7 83 5d 06 00 00 00 movl $0x4000,0x65d(%rbx) 155da1: 40 00 00 155da4: e8 00 00 00 00 callq 155da9 155da9: 84 c0 test %al,%al 155dab: 0f 84 08 02 00 00 je 155fb9 155db1: 0f b6 44 24 36 movzbl 0x36(%rsp),%eax 155db6: 48 83 7c 24 18 00 cmpq $0x0,0x18(%rsp) 155dbc: 88 83 fe 06 00 00 mov %al,0x6fe(%rbx) 155dc2: 74 15 je 155dd9 155dc4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 155dc9: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 155dd0: 0f b6 00 movzbl (%rax),%eax 155dd3: 88 83 4d 01 00 00 mov %al,0x14d(%rbx) 155dd9: 48 8d 54 24 34 lea 0x34(%rsp),%rdx 155dde: be 3c 00 00 00 mov $0x3c,%esi 155de3: 48 89 ef mov %rbp,%rdi 155de6: e8 00 00 00 00 callq 155deb 155deb: 84 c0 test %al,%al 155ded: 0f 84 b0 01 00 00 je 155fa3 155df3: 0f b6 44 24 36 movzbl 0x36(%rsp),%eax 155df8: 88 83 ff 06 00 00 mov %al,0x6ff(%rbx) 155dfe: f6 85 23 01 00 00 01 testb $0x1,0x123(%rbp) 155e05: 0f 85 6b 03 00 00 jne 156176 155e0b: 48 8d 54 24 34 lea 0x34(%rsp),%rdx 155e10: be 41 00 00 00 mov $0x41,%esi 155e15: 48 89 ef mov %rbp,%rdi 155e18: e8 00 00 00 00 callq 155e1d 155e1d: 84 c0 test %al,%al 155e1f: 0f 84 21 01 00 00 je 155f46 155e25: 0f b6 44 24 36 movzbl 0x36(%rsp),%eax 155e2a: be 83 01 00 00 mov $0x183,%esi 155e2f: 88 83 49 01 00 00 mov %al,0x149(%rbx) 155e35: 48 8b 7d 60 mov 0x60(%rbp),%rdi 155e39: 48 8b 07 mov (%rdi),%rax 155e3c: 48 8b 00 mov (%rax),%rax 155e3f: e8 00 00 00 00 callq 155e44 155e44: 0f b6 4c 24 36 movzbl 0x36(%rsp),%ecx 155e49: c6 83 4b 01 00 00 01 movb $0x1,0x14b(%rbx) 155e50: 41 89 c0 mov %eax,%r8d 155e53: b8 01 00 00 00 mov $0x1,%eax 155e58: d3 e0 shl %cl,%eax 155e5a: 44 85 c0 test %r8d,%eax 155e5d: 0f 94 83 4a 01 00 00 sete 0x14a(%rbx) 155e64: f6 85 28 01 00 00 04 testb $0x4,0x128(%rbp) 155e6b: 74 10 je 155e7d 155e6d: f6 85 31 01 00 00 20 testb $0x20,0x131(%rbp) 155e74: 74 07 je 155e7d 155e76: c6 83 4b 01 00 00 02 movb $0x2,0x14b(%rbx) 155e7d: 4c 8b 3c 24 mov (%rsp),%r15 155e81: 45 31 ed xor %r13d,%r13d 155e84: 45 31 e4 xor %r12d,%r12d 155e87: eb 25 jmp 155eae 155e89: 0f b7 44 24 38 movzwl 0x38(%rsp),%eax 155e8e: 66 c1 c0 08 rol $0x8,%ax 155e92: 66 89 83 39 06 00 00 mov %ax,0x639(%rbx) 155e99: 41 83 c5 01 add $0x1,%r13d 155e9d: 45 0f b6 e5 movzbl %r13b,%r12d 155ea1: 45 3b a7 c8 00 00 00 cmp 0xc8(%r15),%r12d 155ea8: 0f 87 ae 01 00 00 ja 15605c 155eae: 49 63 c4 movslq %r12d,%rax 155eb1: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 155eb6: 48 89 ef mov %rbp,%rdi 155eb9: 8b b4 83 30 09 00 00 mov 0x930(%rbx,%rax,4),%esi 155ec0: e8 00 00 00 00 callq 155ec5 155ec5: 85 c0 test %eax,%eax 155ec7: 0f 85 ff 00 00 00 jne 155fcc 155ecd: 45 84 ed test %r13b,%r13b 155ed0: 74 b7 je 155e89 155ed2: 0f b7 54 24 38 movzwl 0x38(%rsp),%edx 155ed7: 41 8d 44 24 ff lea -0x1(%r12),%eax 155edc: 48 98 cltq 155ede: 66 c1 c2 08 rol $0x8,%dx 155ee2: 48 c1 e0 04 shl $0x4,%rax 155ee6: 66 89 94 18 e9 03 00 mov %dx,0x3e9(%rax,%rbx,1) 155eed: 00 155eee: eb a9 jmp 155e99 155ef0: 41 be ea ff ff ff mov $0xffffffea,%r14d 155ef6: e9 db f6 ff ff jmpq 1555d6 155efb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155f02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155f09: e8 00 00 00 00 callq 155f0e 155f0e: 85 c0 test %eax,%eax 155f10: 0f 85 00 00 00 00 jne 155f16 155f16: 41 0f b7 46 1c movzwl 0x1c(%r14),%eax 155f1b: e9 27 fa ff ff jmpq 155947 155f20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155f27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155f2e: e8 00 00 00 00 callq 155f33 155f33: 85 c0 test %eax,%eax 155f35: 0f 85 00 00 00 00 jne 155f3b 155f3b: 8b 83 e1 00 00 00 mov 0xe1(%rbx),%eax 155f41: e9 f9 fd ff ff jmpq 155d3f 155f46: b8 11 01 00 00 mov $0x111,%eax 155f4b: c6 83 4b 01 00 00 00 movb $0x0,0x14b(%rbx) 155f52: 66 89 83 49 01 00 00 mov %ax,0x149(%rbx) 155f59: e9 1f ff ff ff jmpq 155e7d 155f5e: 0d 00 00 02 00 or $0x20000,%eax 155f63: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 155f69: 41 8b 95 58 08 00 00 mov 0x858(%r13),%edx 155f70: 83 fa 02 cmp $0x2,%edx 155f73: 0f 85 fa fd ff ff jne 155d73 155f79: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155f80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155f87: e8 00 00 00 00 callq 155f8c 155f8c: 85 c0 test %eax,%eax 155f8e: 0f 85 00 00 00 00 jne 155f94 155f94: c7 83 e1 00 00 00 00 movl $0x5000000,0xe1(%rbx) 155f9b: 00 00 05 155f9e: e9 e3 fd ff ff jmpq 155d86 155fa3: c6 83 ff 06 00 00 7f movb $0x7f,0x6ff(%rbx) 155faa: 81 a5 20 01 00 00 ff andl $0xfeffffff,0x120(%rbp) 155fb1: ff ff fe 155fb4: e9 52 fe ff ff jmpq 155e0b 155fb9: c6 83 fe 06 00 00 7f movb $0x7f,0x6fe(%rbx) 155fc0: 83 a5 28 01 00 00 fb andl $0xfffffffb,0x128(%rbp) 155fc7: e9 0d fe ff ff jmpq 155dd9 155fcc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155fd3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155fda: 41 89 c6 mov %eax,%r14d 155fdd: e8 00 00 00 00 callq 155fe2 155fe2: 85 c0 test %eax,%eax 155fe4: 0f 84 22 f4 ff ff je 15540c 155fea: e9 00 00 00 00 jmpq 155fef 155fef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155ff6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155ffd: e8 00 00 00 00 callq 156002 156002: 85 c0 test %eax,%eax 156004: 0f 84 02 f4 ff ff je 15540c 15600a: e9 00 00 00 00 jmpq 15600f 15600f: 0d 00 00 03 00 or $0x30000,%eax 156014: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 15601a: 41 8b 95 58 08 00 00 mov 0x858(%r13),%edx 156021: 83 fa 02 cmp $0x2,%edx 156024: 0f 85 49 fd ff ff jne 155d73 15602a: 0d 00 00 00 02 or $0x2000000,%eax 15602f: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 156035: 48 8b 7d 60 mov 0x60(%rbp),%rdi 156039: 41 8b 54 24 48 mov 0x48(%r12),%edx 15603e: b9 01 00 00 00 mov $0x1,%ecx 156043: be 01 00 00 00 mov $0x1,%esi 156048: 48 8b 07 mov (%rdi),%rax 15604b: 83 c2 70 add $0x70,%edx 15604e: 48 8b 40 18 mov 0x18(%rax),%rax 156052: e8 00 00 00 00 callq 156057 156057: e9 2a fd ff ff jmpq 155d86 15605c: 48 8d 83 61 06 00 00 lea 0x661(%rbx),%rax 156063: 48 8d 8b e1 06 00 00 lea 0x6e1(%rbx),%rcx 15606a: 8b 10 mov (%rax),%edx 15606c: 48 83 c0 04 add $0x4,%rax 156070: 0f ca bswap %edx 156072: 89 50 fc mov %edx,-0x4(%rax) 156075: 48 39 c8 cmp %rcx,%rax 156078: 75 f0 jne 15606a 15607a: 8b 83 dd 00 00 00 mov 0xdd(%rbx),%eax 156080: 8b 73 4c mov 0x4c(%rbx),%esi 156083: 66 c1 83 eb 06 00 00 rolw $0x8,0x6eb(%rbx) 15608a: 08 15608b: 48 8d 93 dd 00 00 00 lea 0xdd(%rbx),%rdx 156092: 66 c1 83 ed 06 00 00 rolw $0x8,0x6ed(%rbx) 156099: 08 15609a: 41 b8 00 00 04 00 mov $0x40000,%r8d 1560a0: b9 38 07 00 00 mov $0x738,%ecx 1560a5: 48 89 ef mov %rbp,%rdi 1560a8: 0f c8 bswap %eax 1560aa: 89 83 dd 00 00 00 mov %eax,0xdd(%rbx) 1560b0: 8b 83 e1 00 00 00 mov 0xe1(%rbx),%eax 1560b6: 83 c6 6c add $0x6c,%esi 1560b9: 66 c1 83 f5 06 00 00 rolw $0x8,0x6f5(%rbx) 1560c0: 08 1560c1: 0f c8 bswap %eax 1560c3: 89 83 e1 00 00 00 mov %eax,0xe1(%rbx) 1560c9: 8b 83 e5 00 00 00 mov 0xe5(%rbx),%eax 1560cf: 66 c1 83 f7 06 00 00 rolw $0x8,0x6f7(%rbx) 1560d6: 08 1560d7: 0f c8 bswap %eax 1560d9: 89 83 e5 00 00 00 mov %eax,0xe5(%rbx) 1560df: 8b 83 e9 00 00 00 mov 0xe9(%rbx),%eax 1560e5: 0f c8 bswap %eax 1560e7: 89 83 e9 00 00 00 mov %eax,0xe9(%rbx) 1560ed: 8b 83 5d 06 00 00 mov 0x65d(%rbx),%eax 1560f3: 0f c8 bswap %eax 1560f5: 89 83 5d 06 00 00 mov %eax,0x65d(%rbx) 1560fb: 8b 83 99 07 00 00 mov 0x799(%rbx),%eax 156101: 0f c8 bswap %eax 156103: 89 83 99 07 00 00 mov %eax,0x799(%rbx) 156109: e8 00 00 00 00 callq 15610e 15610e: 41 89 c6 mov %eax,%r14d 156111: 85 c0 test %eax,%eax 156113: 75 41 jne 156156 156115: f6 85 29 01 00 00 10 testb $0x10,0x129(%rbp) 15611c: 75 7e jne 15619c 15611e: 48 8b 45 00 mov 0x0(%rbp),%rax 156122: 31 c9 xor %ecx,%ecx 156124: be 05 03 00 00 mov $0x305,%esi 156129: 48 89 ef mov %rbp,%rdi 15612c: 8b 90 ac b2 00 00 mov 0xb2ac(%rax),%edx 156132: e8 00 00 00 00 callq 156137 156137: e9 d0 f2 ff ff jmpq 15540c 15613c: c7 83 e1 00 00 00 00 movl $0x4000000,0xe1(%rbx) 156143: 00 00 04 156146: e9 ea fe ff ff jmpq 156035 15614b: 41 be ea ff ff ff mov $0xffffffea,%r14d 156151: e9 a9 fa ff ff jmpq 155bff 156156: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15615d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156164: e8 00 00 00 00 callq 156169 156169: 85 c0 test %eax,%eax 15616b: 0f 84 9b f2 ff ff je 15540c 156171: e9 00 00 00 00 jmpq 156176 156176: 31 d2 xor %edx,%edx 156178: be 77 02 00 00 mov $0x277,%esi 15617d: 48 89 ef mov %rbp,%rdi 156180: e8 00 00 00 00 callq 156185 156185: 85 c0 test %eax,%eax 156187: 0f 85 7e fc ff ff jne 155e0b 15618d: 81 8d 34 01 00 00 00 orl $0x800,0x134(%rbp) 156194: 08 00 00 156197: e9 6f fc ff ff jmpq 155e0b 15619c: b9 00 00 04 00 mov $0x40000,%ecx 1561a1: 48 8d 54 24 2c lea 0x2c(%rsp),%rdx 1561a6: be 4c 00 02 00 mov $0x2004c,%esi 1561ab: 48 89 ef mov %rbp,%rdi 1561ae: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 1561b5: e8 00 00 00 00 callq 1561ba 1561ba: 85 c0 test %eax,%eax 1561bc: 0f 85 04 02 00 00 jne 1563c6 1561c2: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 1561c9: 48 89 ef mov %rbp,%rdi 1561cc: 48 8b 90 28 09 00 00 mov 0x928(%rax),%rdx 1561d3: 0f b6 0a movzbl (%rdx),%ecx 1561d6: 88 88 3d 08 00 00 mov %cl,0x83d(%rax) 1561dc: 0f b6 52 01 movzbl 0x1(%rdx),%edx 1561e0: 66 c7 80 3f 08 00 00 movw $0x3,0x83f(%rax) 1561e7: 03 00 1561e9: 88 90 3e 08 00 00 mov %dl,0x83e(%rax) 1561ef: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1561f6: 48 8b 95 c8 01 00 00 mov 0x1c8(%rbp),%rdx 1561fd: 48 8b 40 78 mov 0x78(%rax),%rax 156201: 48 8b 8a 28 09 00 00 mov 0x928(%rdx),%rcx 156208: 0f b7 40 04 movzwl 0x4(%rax),%eax 15620c: c1 e0 07 shl $0x7,%eax 15620f: 66 c1 c0 08 rol $0x8,%ax 156213: 66 89 82 41 08 00 00 mov %ax,0x841(%rdx) 15621a: 0f b6 41 02 movzbl 0x2(%rcx),%eax 15621e: 88 82 43 08 00 00 mov %al,0x843(%rdx) 156224: 0f b6 41 03 movzbl 0x3(%rcx),%eax 156228: b9 00 00 04 00 mov $0x40000,%ecx 15622d: 88 82 44 08 00 00 mov %al,0x844(%rdx) 156233: 8b 44 24 2c mov 0x2c(%rsp),%eax 156237: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 15623c: 4c 8b a5 c8 01 00 00 mov 0x1c8(%rbp),%r12 156243: 8d 70 20 lea 0x20(%rax),%esi 156246: 4d 8b ac 24 28 09 00 mov 0x928(%r12),%r13 15624d: 00 15624e: e8 00 00 00 00 callq 156253 156253: 85 c0 test %eax,%eax 156255: 0f 85 34 01 00 00 jne 15638f 15625b: 41 0f b6 45 04 movzbl 0x4(%r13),%eax 156260: 0f b7 54 24 32 movzwl 0x32(%rsp),%edx 156265: b9 04 00 00 00 mov $0x4,%ecx 15626a: 41 88 84 24 45 08 00 mov %al,0x845(%r12) 156271: 00 156272: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax 156277: 41 88 94 24 46 08 00 mov %dl,0x846(%r12) 15627e: 00 15627f: 66 c1 c0 08 rol $0x8,%ax 156283: 66 41 89 84 24 47 08 mov %ax,0x847(%r12) 15628a: 00 00 15628c: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 156293: 48 8d 90 49 08 00 00 lea 0x849(%rax),%rdx 15629a: 44 89 f0 mov %r14d,%eax 15629d: 48 89 d7 mov %rdx,%rdi 1562a0: f3 ab rep stos %eax,%es:(%rdi) 1562a2: 66 83 bd e4 02 00 00 cmpw $0x0,0x2e4(%rbp) 1562a9: 00 1562aa: 48 8b 95 c8 01 00 00 mov 0x1c8(%rbp),%rdx 1562b1: 7f 0e jg 1562c1 1562b3: 0f b7 85 e6 02 00 00 movzwl 0x2e6(%rbp),%eax 1562ba: 66 89 85 e4 02 00 00 mov %ax,0x2e4(%rbp) 1562c1: 0f b7 85 e4 02 00 00 movzwl 0x2e4(%rbp),%eax 1562c8: b9 04 00 00 00 mov $0x4,%ecx 1562cd: be 64 00 00 00 mov $0x64,%esi 1562d2: 66 c1 c0 08 rol $0x8,%ax 1562d6: 66 89 82 5d 08 00 00 mov %ax,0x85d(%rdx) 1562dd: 48 8b 85 c8 01 00 00 mov 0x1c8(%rbp),%rax 1562e4: 48 8d 90 61 08 00 00 lea 0x861(%rax),%rdx 1562eb: 31 c0 xor %eax,%eax 1562ed: 48 89 d7 mov %rdx,%rdi 1562f0: 31 d2 xor %edx,%edx 1562f2: f3 ab rep stos %eax,%es:(%rdi) 1562f4: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1562fb: 48 8b bd c8 01 00 00 mov 0x1c8(%rbp),%rdi 156302: 4c 8b 40 78 mov 0x78(%rax),%r8 156306: 41 0f b7 40 0a movzwl 0xa(%r8),%eax 15630b: 66 f7 f6 div %si 15630e: 31 d2 xor %edx,%edx 156310: 89 c1 mov %eax,%ecx 156312: 41 0f b7 40 0c movzwl 0xc(%r8),%eax 156317: 41 b8 00 00 04 00 mov $0x40000,%r8d 15631d: 66 f7 f6 div %si 156320: 8b 74 24 2c mov 0x2c(%rsp),%esi 156324: 48 8d 93 25 08 00 00 lea 0x825(%rbx),%rdx 15632b: 0f b6 c0 movzbl %al,%eax 15632e: 66 89 87 75 08 00 00 mov %ax,0x875(%rdi) 156335: 0f b6 c1 movzbl %cl,%eax 156338: b9 54 00 00 00 mov $0x54,%ecx 15633d: 66 89 87 77 08 00 00 mov %ax,0x877(%rdi) 156344: 48 89 ef mov %rbp,%rdi 156347: e8 00 00 00 00 callq 15634c 15634c: 85 c0 test %eax,%eax 15634e: 0f 84 ca fd ff ff je 15611e 156354: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15635b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156362: e8 00 00 00 00 callq 156367 156367: 85 c0 test %eax,%eax 156369: 0f 85 00 00 00 00 jne 15636f 15636f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156376: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15637d: e8 00 00 00 00 callq 156382 156382: 85 c0 test %eax,%eax 156384: 0f 84 2c f8 ff ff je 155bb6 15638a: e9 00 00 00 00 jmpq 15638f 15638f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156396: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15639d: e8 00 00 00 00 callq 1563a2 1563a2: 85 c0 test %eax,%eax 1563a4: 0f 85 00 00 00 00 jne 1563aa 1563aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1563b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1563b8: e8 00 00 00 00 callq 1563bd 1563bd: 85 c0 test %eax,%eax 1563bf: 74 ae je 15636f 1563c1: e9 00 00 00 00 jmpq 1563c6 1563c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1563cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1563d4: e8 00 00 00 00 callq 1563d9 1563d9: 85 c0 test %eax,%eax 1563db: 74 92 je 15636f 1563dd: e9 00 00 00 00 jmpq 1563e2 1563e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1563e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1563f0: e8 00 00 00 00 callq 1563f5 1563f5: 85 c0 test %eax,%eax 1563f7: 0f 84 b9 f7 ff ff je 155bb6 1563fd: e9 00 00 00 00 jmpq 156402 156402: e8 00 00 00 00 callq 156407 156407: e9 00 00 00 00 jmpq 15640c 15640c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000156410 : 156410: e8 00 00 00 00 callq 156415 156415: 41 54 push %r12 156417: 55 push %rbp 156418: 48 89 fd mov %rdi,%rbp 15641b: 53 push %rbx 15641c: 83 fe 01 cmp $0x1,%esi 15641f: 74 18 je 156439 156421: 83 fe 02 cmp $0x2,%esi 156424: 0f 84 72 01 00 00 je 15659c 15642a: 85 f6 test %esi,%esi 15642c: 0f 84 b0 00 00 00 je 1564e2 156432: 5b pop %rbx 156433: 31 c0 xor %eax,%eax 156435: 5d pop %rbp 156436: 41 5c pop %r12 156438: c3 retq 156439: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 156440: 31 c0 xor %eax,%eax 156442: f6 87 31 01 00 00 80 testb $0x80,0x131(%rdi) 156449: 74 13 je 15645e 15644b: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 156452: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 156459: 8b 00 mov (%rax),%eax 15645b: 83 e8 01 sub $0x1,%eax 15645e: 88 83 e2 06 00 00 mov %al,0x6e2(%rbx) 156464: 8b 43 4c mov 0x4c(%rbx),%eax 156467: be 01 00 00 00 mov $0x1,%esi 15646c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 156470: 44 8d a0 71 06 00 00 lea 0x671(%rax),%r12d 156477: 48 8b 07 mov (%rdi),%rax 15647a: 41 83 e4 fc and $0xfffffffc,%r12d 15647e: 44 89 e2 mov %r12d,%edx 156481: 48 8b 40 10 mov 0x10(%rax),%rax 156485: e8 00 00 00 00 callq 15648a 15648a: 0f b6 8b e2 06 00 00 movzbl 0x6e2(%rbx),%ecx 156491: 48 8b 7d 60 mov 0x60(%rbp),%rdi 156495: 44 89 e2 mov %r12d,%edx 156498: 25 ff ff 00 ff and $0xff00ffff,%eax 15649d: be 01 00 00 00 mov $0x1,%esi 1564a2: c1 e1 10 shl $0x10,%ecx 1564a5: 09 c1 or %eax,%ecx 1564a7: 48 8b 07 mov (%rdi),%rax 1564aa: 48 8b 40 18 mov 0x18(%rax),%rax 1564ae: e8 00 00 00 00 callq 1564b3 1564b3: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 1564ba: 0f 84 72 ff ff ff je 156432 1564c0: 0f b6 8b e2 06 00 00 movzbl 0x6e2(%rbx),%ecx 1564c7: ba 01 00 00 00 mov $0x1,%edx 1564cc: be 2e 01 00 00 mov $0x12e,%esi 1564d1: 48 89 ef mov %rbp,%rdi 1564d4: d3 e2 shl %cl,%edx 1564d6: 31 c9 xor %ecx,%ecx 1564d8: e8 00 00 00 00 callq 1564dd 1564dd: e9 50 ff ff ff jmpq 156432 1564e2: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 1564e9: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1564f0: be 01 00 00 00 mov $0x1,%esi 1564f5: c6 83 e1 06 00 00 00 movb $0x0,0x6e1(%rbx) 1564fc: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 156503: 8b 10 mov (%rax),%edx 156505: 85 d2 test %edx,%edx 156507: 8d 42 ff lea -0x1(%rdx),%eax 15650a: ba 00 00 00 00 mov $0x0,%edx 15650f: 0f 44 c2 cmove %edx,%eax 156512: 88 83 e1 06 00 00 mov %al,0x6e1(%rbx) 156518: 8b 43 4c mov 0x4c(%rbx),%eax 15651b: 48 8b 7f 60 mov 0x60(%rdi),%rdi 15651f: 44 8d a0 70 06 00 00 lea 0x670(%rax),%r12d 156526: 48 8b 07 mov (%rdi),%rax 156529: 41 83 e4 fc and $0xfffffffc,%r12d 15652d: 44 89 e2 mov %r12d,%edx 156530: 48 8b 40 10 mov 0x10(%rax),%rax 156534: e8 00 00 00 00 callq 156539 156539: 0f b6 8b e1 06 00 00 movzbl 0x6e1(%rbx),%ecx 156540: 48 8b 7d 60 mov 0x60(%rbp),%rdi 156544: 44 89 e2 mov %r12d,%edx 156547: 25 ff ff ff 00 and $0xffffff,%eax 15654c: be 01 00 00 00 mov $0x1,%esi 156551: c1 e1 18 shl $0x18,%ecx 156554: 09 c1 or %eax,%ecx 156556: 48 8b 07 mov (%rdi),%rax 156559: 48 8b 40 18 mov 0x18(%rax),%rax 15655d: e8 00 00 00 00 callq 156562 156562: f6 85 2c 01 00 00 01 testb $0x1,0x12c(%rbp) 156569: 74 0d je 156578 15656b: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 156572: 0f 84 ba fe ff ff je 156432 156578: 0f b6 8b e1 06 00 00 movzbl 0x6e1(%rbx),%ecx 15657f: ba 01 00 00 00 mov $0x1,%edx 156584: 48 89 ef mov %rbp,%rdi 156587: be 2d 01 00 00 mov $0x12d,%esi 15658c: d3 e2 shl %cl,%edx 15658e: 31 c9 xor %ecx,%ecx 156590: e8 00 00 00 00 callq 156595 156595: 31 c0 xor %eax,%eax 156597: 5b pop %rbx 156598: 5d pop %rbp 156599: 41 5c pop %r12 15659b: c3 retq 15659c: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1565a3: b9 08 00 00 00 mov $0x8,%ecx 1565a8: 48 8b b7 c8 01 00 00 mov 0x1c8(%rdi),%rsi 1565af: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 1565b6: 8b 02 mov (%rdx),%eax 1565b8: 83 f8 08 cmp $0x8,%eax 1565bb: 0f 46 c8 cmovbe %eax,%ecx 1565be: 85 c0 test %eax,%eax 1565c0: 0f 84 6c fe ff ff je 156432 1565c6: 83 e9 01 sub $0x1,%ecx 1565c9: 48 8d 86 30 09 00 00 lea 0x930(%rsi),%rax 1565d0: 48 83 c2 0c add $0xc,%rdx 1565d4: 48 8d b4 8e 34 09 00 lea 0x934(%rsi,%rcx,4),%rsi 1565db: 00 1565dc: 8b 0a mov (%rdx),%ecx 1565de: 48 83 c0 04 add $0x4,%rax 1565e2: 48 83 c2 0c add $0xc,%rdx 1565e6: 89 48 fc mov %ecx,-0x4(%rax) 1565e9: 48 39 f0 cmp %rsi,%rax 1565ec: 75 ee jne 1565dc 1565ee: 5b pop %rbx 1565ef: 31 c0 xor %eax,%eax 1565f1: 5d pop %rbp 1565f2: 41 5c pop %r12 1565f4: c3 retq 1565f5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1565fc: 00 00 00 1565ff: 90 nop 0000000000156600 : 156600: e8 00 00 00 00 callq 156605 156605: 55 push %rbp 156606: 48 8b 2f mov (%rdi),%rbp 156609: 80 7f 16 00 cmpb $0x0,0x16(%rdi) 15660d: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 156614: 8b 30 mov (%rax),%esi 156616: 74 34 je 15664c 156618: 81 c6 a7 02 00 00 add $0x2a7,%esi 15661e: 31 d2 xor %edx,%edx 156620: b9 ff ff ff ff mov $0xffffffff,%ecx 156625: e8 00 00 00 00 callq 15662a 15662a: 85 c0 test %eax,%eax 15662c: 0f 85 00 00 00 00 jne 156632 156632: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 156639: 48 89 ef mov %rbp,%rdi 15663c: 31 d2 xor %edx,%edx 15663e: 5d pop %rbp 15663f: 8b 30 mov (%rax),%esi 156641: 81 c6 a7 02 00 00 add $0x2a7,%esi 156647: e9 00 00 00 00 jmpq 15664c 15664c: 81 c6 9a 02 00 00 add $0x29a,%esi 156652: 31 d2 xor %edx,%edx 156654: b9 ff ff ff ff mov $0xffffffff,%ecx 156659: e8 00 00 00 00 callq 15665e 15665e: 85 c0 test %eax,%eax 156660: 0f 85 00 00 00 00 jne 156666 156666: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 15666d: 48 89 ef mov %rbp,%rdi 156670: 31 d2 xor %edx,%edx 156672: 5d pop %rbp 156673: 8b 30 mov (%rax),%esi 156675: 81 c6 9a 02 00 00 add $0x29a,%esi 15667b: e9 00 00 00 00 jmpq 156680 0000000000156680 : 156680: e8 00 00 00 00 callq 156685 156685: 48 8b 87 48 5f 01 00 mov 0x15f48(%rdi),%rax 15668c: 41 89 f0 mov %esi,%r8d 15668f: 0f b7 d2 movzwl %dx,%edx 156692: 8b 30 mov (%rax),%esi 156694: 45 84 c0 test %r8b,%r8b 156697: 74 0d je 1566a6 156699: 81 c6 a5 02 00 00 add $0x2a5,%esi 15669f: 31 c9 xor %ecx,%ecx 1566a1: e9 00 00 00 00 jmpq 1566a6 1566a6: 81 c6 82 02 00 00 add $0x282,%esi 1566ac: 31 c9 xor %ecx,%ecx 1566ae: e9 00 00 00 00 jmpq 1566b3 1566b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1566ba: 00 00 00 00 1566be: 66 90 xchg %ax,%ax 00000000001566c0 : 1566c0: e8 00 00 00 00 callq 1566c5 1566c5: 48 8b 3f mov (%rdi),%rdi 1566c8: be 28 00 b1 03 mov $0x3b10028,%esi 1566cd: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 1566d4: e8 00 00 00 00 callq 1566d9 1566d9: 83 e0 01 and $0x1,%eax 1566dc: c3 retq 1566dd: 0f 1f 00 nopl (%rax) 00000000001566e0 : 1566e0: e8 00 00 00 00 callq 1566e5 1566e5: 41 55 push %r13 1566e7: 41 54 push %r12 1566e9: 41 89 f4 mov %esi,%r12d 1566ec: 55 push %rbp 1566ed: 4c 8b 2f mov (%rdi),%r13 1566f0: 48 89 fd mov %rdi,%rbp 1566f3: e8 08 ff ff ff callq 156600 1566f8: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 1566ff: 80 7d 16 00 cmpb $0x0,0x16(%rbp) 156703: 8b 30 mov (%rax),%esi 156705: 74 3f je 156746 156707: 81 c6 a7 02 00 00 add $0x2a7,%esi 15670d: 31 c9 xor %ecx,%ecx 15670f: 31 d2 xor %edx,%edx 156711: 4c 89 ef mov %r13,%rdi 156714: e8 00 00 00 00 callq 156719 156719: 48 8b 7d 00 mov 0x0(%rbp),%rdi 15671d: 0f b6 75 16 movzbl 0x16(%rbp),%esi 156721: 45 0f b7 e4 movzwl %r12w,%r12d 156725: 44 89 e2 mov %r12d,%edx 156728: e8 53 ff ff ff callq 156680 15672d: 48 89 ef mov %rbp,%rdi 156730: e8 cb fe ff ff callq 156600 156735: 83 f8 01 cmp $0x1,%eax 156738: 0f 85 00 00 00 00 jne 15673e 15673e: 5d pop %rbp 15673f: 31 c0 xor %eax,%eax 156741: 41 5c pop %r12 156743: 41 5d pop %r13 156745: c3 retq 156746: 81 c6 9a 02 00 00 add $0x29a,%esi 15674c: 31 c9 xor %ecx,%ecx 15674e: 31 d2 xor %edx,%edx 156750: 4c 89 ef mov %r13,%rdi 156753: e8 00 00 00 00 callq 156758 156758: eb bf jmp 156719 15675a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000156760 : 156760: e8 00 00 00 00 callq 156765 156765: 41 55 push %r13 156767: 41 89 d5 mov %edx,%r13d 15676a: 41 54 push %r12 15676c: 55 push %rbp 15676d: 48 89 fd mov %rdi,%rbp 156770: 53 push %rbx 156771: 4c 8b 27 mov (%rdi),%r12 156774: 89 f3 mov %esi,%ebx 156776: e8 85 fe ff ff callq 156600 15677b: 49 8b 84 24 48 5f 01 mov 0x15f48(%r12),%rax 156782: 00 156783: 80 7d 16 00 cmpb $0x0,0x16(%rbp) 156787: 8b 30 mov (%rax),%esi 156789: 74 5d je 1567e8 15678b: 81 c6 a7 02 00 00 add $0x2a7,%esi 156791: 31 c9 xor %ecx,%ecx 156793: 31 d2 xor %edx,%edx 156795: 4c 89 e7 mov %r12,%rdi 156798: e8 00 00 00 00 callq 15679d 15679d: 31 c9 xor %ecx,%ecx 15679f: 44 89 ea mov %r13d,%edx 1567a2: 4c 89 e7 mov %r12,%rdi 1567a5: 49 8b 84 24 48 5f 01 mov 0x15f48(%r12),%rax 1567ac: 00 1567ad: 8b 30 mov (%rax),%esi 1567af: 81 c6 a6 02 00 00 add $0x2a6,%esi 1567b5: e8 00 00 00 00 callq 1567ba 1567ba: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1567be: 0f b6 75 16 movzbl 0x16(%rbp),%esi 1567c2: 44 0f b7 e3 movzwl %bx,%r12d 1567c6: 44 89 e2 mov %r12d,%edx 1567c9: e8 b2 fe ff ff callq 156680 1567ce: 48 89 ef mov %rbp,%rdi 1567d1: e8 2a fe ff ff callq 156600 1567d6: 83 f8 01 cmp $0x1,%eax 1567d9: 0f 85 00 00 00 00 jne 1567df 1567df: 5b pop %rbx 1567e0: 31 c0 xor %eax,%eax 1567e2: 5d pop %rbp 1567e3: 41 5c pop %r12 1567e5: 41 5d pop %r13 1567e7: c3 retq 1567e8: 81 c6 9a 02 00 00 add $0x29a,%esi 1567ee: 31 c9 xor %ecx,%ecx 1567f0: 31 d2 xor %edx,%edx 1567f2: 4c 89 e7 mov %r12,%rdi 1567f5: e8 00 00 00 00 callq 1567fa 1567fa: 31 c9 xor %ecx,%ecx 1567fc: 44 89 ea mov %r13d,%edx 1567ff: 4c 89 e7 mov %r12,%rdi 156802: 49 8b 84 24 48 5f 01 mov 0x15f48(%r12),%rax 156809: 00 15680a: 8b 30 mov (%rax),%esi 15680c: 81 c6 92 02 00 00 add $0x292,%esi 156812: e8 00 00 00 00 callq 156817 156817: eb a1 jmp 1567ba 156819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000156820 : 156820: e8 00 00 00 00 callq 156825 156825: 4c 8b 07 mov (%rdi),%r8 156828: 80 7f 16 00 cmpb $0x0,0x16(%rdi) 15682c: 49 8b 80 48 5f 01 00 mov 0x15f48(%r8),%rax 156833: 8b 30 mov (%rax),%esi 156835: 74 10 je 156847 156837: 81 c6 a6 02 00 00 add $0x2a6,%esi 15683d: 31 d2 xor %edx,%edx 15683f: 4c 89 c7 mov %r8,%rdi 156842: e9 00 00 00 00 jmpq 156847 156847: 81 c6 92 02 00 00 add $0x292,%esi 15684d: 31 d2 xor %edx,%edx 15684f: 4c 89 c7 mov %r8,%rdi 156852: e9 00 00 00 00 jmpq 156857 156857: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 15685e: 00 00 0000000000156860 : 156860: e8 00 00 00 00 callq 156865 156865: 41 57 push %r15 156867: 41 56 push %r14 156869: 41 55 push %r13 15686b: 49 89 fd mov %rdi,%r13 15686e: 41 54 push %r12 156870: 4c 0f bf e2 movswq %dx,%r12 156874: 55 push %rbp 156875: 48 89 f5 mov %rsi,%rbp 156878: 53 push %rbx 156879: 48 83 ec 08 sub $0x8,%rsp 15687d: 4c 8b b7 c8 01 00 00 mov 0x1c8(%rdi),%r14 156884: 4c 8b 3f mov (%rdi),%r15 156887: 84 c9 test %cl,%cl 156889: 0f 84 ba 00 00 00 je 156949 15688f: 66 83 fa 09 cmp $0x9,%dx 156893: 0f 8f 45 02 00 00 jg 156ade 156899: 48 0f bf d2 movswq %dx,%rdx 15689d: 48 c1 e2 05 shl $0x5,%rdx 1568a1: 49 8d 1c 16 lea (%r14,%rdx,1),%rbx 1568a5: 8b 0b mov (%rbx),%ecx 1568a7: 85 c9 test %ecx,%ecx 1568a9: 0f 84 a9 02 00 00 je 156b58 1568af: 8b 53 04 mov 0x4(%rbx),%edx 1568b2: 85 d2 test %edx,%edx 1568b4: 0f 84 66 02 00 00 je 156b20 1568ba: 8b 53 0c mov 0xc(%rbx),%edx 1568bd: 31 c9 xor %ecx,%ecx 1568bf: be 10 00 00 00 mov $0x10,%esi 1568c4: e8 00 00 00 00 callq 1568c9 1568c9: 85 c0 test %eax,%eax 1568cb: 0f 85 44 01 00 00 jne 156a15 1568d1: 8b 53 08 mov 0x8(%rbx),%edx 1568d4: 31 c9 xor %ecx,%ecx 1568d6: be 11 00 00 00 mov $0x11,%esi 1568db: 4c 89 ef mov %r13,%rdi 1568de: e8 00 00 00 00 callq 1568e3 1568e3: 85 c0 test %eax,%eax 1568e5: 0f 85 a5 01 00 00 jne 156a90 1568eb: 31 c9 xor %ecx,%ecx 1568ed: 44 89 e2 mov %r12d,%edx 1568f0: be 14 00 00 00 mov $0x14,%esi 1568f5: 4c 89 ef mov %r13,%rdi 1568f8: e8 00 00 00 00 callq 1568fd 1568fd: 89 44 24 04 mov %eax,0x4(%rsp) 156901: 85 c0 test %eax,%eax 156903: 0f 85 b0 01 00 00 jne 156ab9 156909: 49 8b 87 30 07 00 00 mov 0x730(%r15),%rax 156910: 49 c1 e4 05 shl $0x5,%r12 156914: 31 f6 xor %esi,%esi 156916: 4c 89 ff mov %r15,%rdi 156919: 48 8b 40 60 mov 0x60(%rax),%rax 15691d: e8 00 00 00 00 callq 156922 156922: 8b 53 04 mov 0x4(%rbx),%edx 156925: 4b 8b 74 26 10 mov 0x10(%r14,%r12,1),%rsi 15692a: 48 89 ef mov %rbp,%rdi 15692d: e8 00 00 00 00 callq 156932 156932: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 156937: 48 83 c4 08 add $0x8,%rsp 15693b: 44 89 c0 mov %r8d,%eax 15693e: 5b pop %rbx 15693f: 5d pop %rbp 156940: 41 5c pop %r12 156942: 41 5d pop %r13 156944: 41 5e pop %r14 156946: 41 5f pop %r15 156948: c3 retq 156949: 66 83 fa 09 cmp $0x9,%dx 15694d: 0f 8f e9 01 00 00 jg 156b3c 156953: 48 0f bf d2 movswq %dx,%rdx 156957: 48 c1 e2 05 shl $0x5,%rdx 15695b: 49 8d 1c 16 lea (%r14,%rdx,1),%rbx 15695f: 8b 03 mov (%rbx),%eax 156961: 85 c0 test %eax,%eax 156963: 0f 84 0b 02 00 00 je 156b74 156969: 8b 53 04 mov 0x4(%rbx),%edx 15696c: 85 d2 test %edx,%edx 15696e: 0f 84 90 01 00 00 je 156b04 156974: 49 63 c4 movslq %r12d,%rax 156977: 48 c1 e0 05 shl $0x5,%rax 15697b: 49 8b 7c 06 10 mov 0x10(%r14,%rax,1),%rdi 156980: e8 00 00 00 00 callq 156985 156985: 49 8b 87 30 07 00 00 mov 0x730(%r15),%rax 15698c: 31 f6 xor %esi,%esi 15698e: 4c 89 ff mov %r15,%rdi 156991: 48 8b 40 60 mov 0x60(%rax),%rax 156995: e8 00 00 00 00 callq 15699a 15699a: 8b 53 0c mov 0xc(%rbx),%edx 15699d: 31 c9 xor %ecx,%ecx 15699f: be 10 00 00 00 mov $0x10,%esi 1569a4: 4c 89 ef mov %r13,%rdi 1569a7: e8 00 00 00 00 callq 1569ac 1569ac: 85 c0 test %eax,%eax 1569ae: 0f 85 8a 00 00 00 jne 156a3e 1569b4: 48 8b 53 08 mov 0x8(%rbx),%rdx 1569b8: 31 c9 xor %ecx,%ecx 1569ba: be 11 00 00 00 mov $0x11,%esi 1569bf: 4c 89 ef mov %r13,%rdi 1569c2: e8 00 00 00 00 callq 1569c7 1569c7: 85 c0 test %eax,%eax 1569c9: 0f 85 98 00 00 00 jne 156a67 1569cf: 31 c9 xor %ecx,%ecx 1569d1: 44 89 e2 mov %r12d,%edx 1569d4: be 15 00 00 00 mov $0x15,%esi 1569d9: 4c 89 ef mov %r13,%rdi 1569dc: e8 00 00 00 00 callq 1569e1 1569e1: 41 89 c0 mov %eax,%r8d 1569e4: 85 c0 test %eax,%eax 1569e6: 0f 84 4b ff ff ff je 156937 1569ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1569f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1569fa: 89 44 24 04 mov %eax,0x4(%rsp) 1569fe: e8 00 00 00 00 callq 156a03 156a03: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 156a08: 85 c0 test %eax,%eax 156a0a: 0f 84 27 ff ff ff je 156937 156a10: e9 00 00 00 00 jmpq 156a15 156a15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156a1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156a23: 89 44 24 04 mov %eax,0x4(%rsp) 156a27: e8 00 00 00 00 callq 156a2c 156a2c: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 156a31: 85 c0 test %eax,%eax 156a33: 0f 84 fe fe ff ff je 156937 156a39: e9 00 00 00 00 jmpq 156a3e 156a3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156a45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156a4c: 89 44 24 04 mov %eax,0x4(%rsp) 156a50: e8 00 00 00 00 callq 156a55 156a55: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 156a5a: 85 c0 test %eax,%eax 156a5c: 0f 84 d5 fe ff ff je 156937 156a62: e9 00 00 00 00 jmpq 156a67 156a67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156a6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156a75: 89 44 24 04 mov %eax,0x4(%rsp) 156a79: e8 00 00 00 00 callq 156a7e 156a7e: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 156a83: 85 c0 test %eax,%eax 156a85: 0f 84 ac fe ff ff je 156937 156a8b: e9 00 00 00 00 jmpq 156a90 156a90: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156a97: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156a9e: 89 44 24 04 mov %eax,0x4(%rsp) 156aa2: e8 00 00 00 00 callq 156aa7 156aa7: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 156aac: 85 c0 test %eax,%eax 156aae: 0f 84 83 fe ff ff je 156937 156ab4: e9 00 00 00 00 jmpq 156ab9 156ab9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156ac0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156ac7: e8 00 00 00 00 callq 156acc 156acc: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 156ad1: 85 c0 test %eax,%eax 156ad3: 0f 84 5e fe ff ff je 156937 156ad9: e9 00 00 00 00 jmpq 156ade 156ade: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156ae5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156aec: e8 00 00 00 00 callq 156af1 156af1: 85 c0 test %eax,%eax 156af3: 0f 85 00 00 00 00 jne 156af9 156af9: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 156aff: e9 33 fe ff ff jmpq 156937 156b04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156b0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156b12: e8 00 00 00 00 callq 156b17 156b17: 85 c0 test %eax,%eax 156b19: 74 de je 156af9 156b1b: e9 00 00 00 00 jmpq 156b20 156b20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156b27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156b2e: e8 00 00 00 00 callq 156b33 156b33: 85 c0 test %eax,%eax 156b35: 74 c2 je 156af9 156b37: e9 00 00 00 00 jmpq 156b3c 156b3c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156b43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156b4a: e8 00 00 00 00 callq 156b4f 156b4f: 85 c0 test %eax,%eax 156b51: 74 a6 je 156af9 156b53: e9 00 00 00 00 jmpq 156b58 156b58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156b5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156b66: e8 00 00 00 00 callq 156b6b 156b6b: 85 c0 test %eax,%eax 156b6d: 74 8a je 156af9 156b6f: e9 00 00 00 00 jmpq 156b74 156b74: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156b7b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156b82: e8 00 00 00 00 callq 156b87 156b87: 85 c0 test %eax,%eax 156b89: 0f 84 6a ff ff ff je 156af9 156b8f: e9 00 00 00 00 jmpq 156b94 156b94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 156b9b: 00 00 00 00 156b9f: 90 nop 0000000000156ba0 : 156ba0: e8 00 00 00 00 callq 156ba5 156ba5: 41 54 push %r12 156ba7: be 24 00 b1 03 mov $0x3b10024,%esi 156bac: 55 push %rbp 156bad: 48 89 fd mov %rdi,%rbp 156bb0: 53 push %rbx 156bb1: 48 8b 3f mov (%rdi),%rdi 156bb4: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 156bbb: e8 00 00 00 00 callq 156bc0 156bc0: a8 01 test $0x1,%al 156bc2: 74 7a je 156c3e 156bc4: 48 8b 9d c8 01 00 00 mov 0x1c8(%rbp),%rbx 156bcb: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 156bd2: 48 85 d2 test %rdx,%rdx 156bd5: 75 0b jne 156be2 156bd7: 45 31 e4 xor %r12d,%r12d 156bda: 44 89 e0 mov %r12d,%eax 156bdd: 5b pop %rbx 156bde: 5d pop %rbp 156bdf: 41 5c pop %r12 156be1: c3 retq 156be2: 48 c1 ea 20 shr $0x20,%rdx 156be6: 31 c9 xor %ecx,%ecx 156be8: be 12 00 00 00 mov $0x12,%esi 156bed: 48 89 ef mov %rbp,%rdi 156bf0: e8 00 00 00 00 callq 156bf5 156bf5: 41 89 c4 mov %eax,%r12d 156bf8: 85 c0 test %eax,%eax 156bfa: 74 23 je 156c1f 156bfc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156c03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156c0a: e8 00 00 00 00 callq 156c0f 156c0f: 85 c0 test %eax,%eax 156c11: 0f 85 00 00 00 00 jne 156c17 156c17: 44 89 e0 mov %r12d,%eax 156c1a: 5b pop %rbx 156c1b: 5d pop %rbp 156c1c: 41 5c pop %r12 156c1e: c3 retq 156c1f: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 156c26: 31 c9 xor %ecx,%ecx 156c28: be 13 00 00 00 mov $0x13,%esi 156c2d: 48 89 ef mov %rbp,%rdi 156c30: e8 00 00 00 00 callq 156c35 156c35: 41 89 c4 mov %eax,%r12d 156c38: 85 c0 test %eax,%eax 156c3a: 74 9b je 156bd7 156c3c: eb be jmp 156bfc 156c3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156c45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156c4c: e8 00 00 00 00 callq 156c51 156c51: 85 c0 test %eax,%eax 156c53: 0f 85 00 00 00 00 jne 156c59 156c59: 41 bc ea ff ff ff mov $0xffffffea,%r12d 156c5f: e9 76 ff ff ff jmpq 156bda 156c64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 156c6b: 00 00 00 00 156c6f: 90 nop 0000000000156c70 : 156c70: e8 00 00 00 00 callq 156c75 156c75: 55 push %rbp 156c76: 48 8b 2f mov (%rdi),%rbp 156c79: 31 d2 xor %edx,%edx 156c7b: b9 ff ff ff ff mov $0xffffffff,%ecx 156c80: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 156c87: 8b 30 mov (%rax),%esi 156c89: 81 c6 9a 02 00 00 add $0x29a,%esi 156c8f: e8 00 00 00 00 callq 156c94 156c94: 48 8b 85 48 5f 01 00 mov 0x15f48(%rbp),%rax 156c9b: 48 89 ef mov %rbp,%rdi 156c9e: 31 d2 xor %edx,%edx 156ca0: 5d pop %rbp 156ca1: 8b 30 mov (%rax),%esi 156ca3: 81 c6 9a 02 00 00 add $0x29a,%esi 156ca9: e9 00 00 00 00 jmpq 156cae 156cae: 66 90 xchg %ax,%ax 0000000000156cb0 : 156cb0: e8 00 00 00 00 callq 156cb5 156cb5: 48 8b 3f mov (%rdi),%rdi 156cb8: 31 d2 xor %edx,%edx 156cba: 48 8b 87 48 5f 01 00 mov 0x15f48(%rdi),%rax 156cc1: 8b 30 mov (%rax),%esi 156cc3: 81 c6 92 02 00 00 add $0x292,%esi 156cc9: e9 00 00 00 00 jmpq 156cce 156cce: 66 90 xchg %ax,%ax 0000000000156cd0 : 156cd0: e8 00 00 00 00 callq 156cd5 156cd5: 55 push %rbp 156cd6: 48 89 fd mov %rdi,%rbp 156cd9: 53 push %rbx 156cda: 48 8b 07 mov (%rdi),%rax 156cdd: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 156ce4: 48 8d b8 78 85 00 00 lea 0x8578(%rax),%rdi 156ceb: e8 00 00 00 00 callq 156cf0 156cf0: 48 85 db test %rbx,%rbx 156cf3: 0f 84 a1 00 00 00 je 156d9a 156cf9: 48 8d 53 10 lea 0x10(%rbx),%rdx 156cfd: 48 8d 73 08 lea 0x8(%rbx),%rsi 156d01: 48 8d 7b 18 lea 0x18(%rbx),%rdi 156d05: e8 00 00 00 00 callq 156d0a 156d0a: 48 8d 53 30 lea 0x30(%rbx),%rdx 156d0e: 48 8d 73 28 lea 0x28(%rbx),%rsi 156d12: 48 8d 7b 38 lea 0x38(%rbx),%rdi 156d16: e8 00 00 00 00 callq 156d1b 156d1b: 48 8d 93 b0 00 00 00 lea 0xb0(%rbx),%rdx 156d22: 48 8d b3 a8 00 00 00 lea 0xa8(%rbx),%rsi 156d29: 48 8d bb b8 00 00 00 lea 0xb8(%rbx),%rdi 156d30: e8 00 00 00 00 callq 156d35 156d35: 48 8d 93 30 01 00 00 lea 0x130(%rbx),%rdx 156d3c: 48 8d b3 28 01 00 00 lea 0x128(%rbx),%rsi 156d43: 48 8d bb 38 01 00 00 lea 0x138(%rbx),%rdi 156d4a: e8 00 00 00 00 callq 156d4f 156d4f: 48 8d 93 d0 00 00 00 lea 0xd0(%rbx),%rdx 156d56: 48 8d b3 c8 00 00 00 lea 0xc8(%rbx),%rsi 156d5d: 48 8d bb d8 00 00 00 lea 0xd8(%rbx),%rdi 156d64: e8 00 00 00 00 callq 156d69 156d69: 48 8d 93 10 01 00 00 lea 0x110(%rbx),%rdx 156d70: 48 8d b3 08 01 00 00 lea 0x108(%rbx),%rsi 156d77: 48 8d bb 18 01 00 00 lea 0x118(%rbx),%rdi 156d7e: e8 00 00 00 00 callq 156d83 156d83: 48 8b bd c8 01 00 00 mov 0x1c8(%rbp),%rdi 156d8a: e8 00 00 00 00 callq 156d8f 156d8f: 48 c7 85 c8 01 00 00 movq $0x0,0x1c8(%rbp) 156d96: 00 00 00 00 156d9a: 31 c0 xor %eax,%eax 156d9c: 5b pop %rbx 156d9d: 5d pop %rbp 156d9e: c3 retq 156d9f: 90 nop 0000000000156da0 : 156da0: e8 00 00 00 00 callq 156da5 156da5: 41 57 push %r15 156da7: b9 06 00 00 00 mov $0x6,%ecx 156dac: 41 56 push %r14 156dae: 41 55 push %r13 156db0: 41 54 push %r12 156db2: 55 push %rbp 156db3: 53 push %rbx 156db4: 48 89 fb mov %rdi,%rbx 156db7: 48 81 ec 98 00 00 00 sub $0x98,%rsp 156dbe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 156dc5: 00 00 156dc7: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 156dce: 00 156dcf: 48 8b 07 mov (%rdi),%rax 156dd2: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi 156dd7: 48 89 04 24 mov %rax,(%rsp) 156ddb: 31 c0 xor %eax,%eax 156ddd: f3 48 ab rep stos %rax,%es:(%rdi) 156de0: 48 8b 43 60 mov 0x60(%rbx),%rax 156de4: 31 ff xor %edi,%edi 156de6: 48 8b 00 mov (%rax),%rax 156de9: 48 8b 68 20 mov 0x20(%rax),%rbp 156ded: e8 00 00 00 00 callq 156df2 156df2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 156df6: 89 c6 mov %eax,%esi 156df8: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 156dfd: e8 00 00 00 00 callq 156e02 156e02: 85 c0 test %eax,%eax 156e04: 0f 85 c2 02 00 00 jne 1570cc 156e0a: 48 83 bc 24 80 00 00 cmpq $0x0,0x80(%rsp) 156e11: 00 00 156e13: 0f 84 b3 02 00 00 je 1570cc 156e19: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 156e20 156e20: ba 40 01 00 00 mov $0x140,%edx 156e25: be c0 0d 00 00 mov $0xdc0,%esi 156e2a: e8 00 00 00 00 callq 156e2f 156e2f: 49 89 c7 mov %rax,%r15 156e32: 48 85 c0 test %rax,%rax 156e35: 0f 84 9b 02 00 00 je 1570d6 156e3b: 48 89 83 c8 01 00 00 mov %rax,0x1c8(%rbx) 156e42: 48 8d 40 10 lea 0x10(%rax),%rax 156e46: 4d 8d 67 08 lea 0x8(%r15),%r12 156e4a: b9 04 00 00 00 mov $0x4,%ecx 156e4f: 48 89 44 24 08 mov %rax,0x8(%rsp) 156e54: 49 8d 6f 18 lea 0x18(%r15),%rbp 156e58: 4d 89 e1 mov %r12,%r9 156e5b: ba 00 10 00 00 mov $0x1000,%edx 156e60: 50 push %rax 156e61: 48 8b 3b mov (%rbx),%rdi 156e64: 49 89 e8 mov %rbp,%r8 156e67: be e8 04 00 00 mov $0x4e8,%esi 156e6c: e8 00 00 00 00 callq 156e71 156e71: 41 59 pop %r9 156e73: 85 c0 test %eax,%eax 156e75: 0f 85 3b 02 00 00 jne 1570b6 156e7b: 4d 8d 6f 28 lea 0x28(%r15),%r13 156e7f: 4d 8d 77 38 lea 0x38(%r15),%r14 156e83: b9 04 00 00 00 mov $0x4,%ecx 156e88: 48 b8 01 00 00 00 e8 movabs $0x4e800000001,%rax 156e8f: 04 00 00 156e92: 49 89 07 mov %rax,(%r15) 156e95: 49 8d 47 30 lea 0x30(%r15),%rax 156e99: 4d 89 f0 mov %r14,%r8 156e9c: 4d 89 e9 mov %r13,%r9 156e9f: 48 89 44 24 10 mov %rax,0x10(%rsp) 156ea4: ba 00 10 00 00 mov $0x1000,%edx 156ea9: be 7c 00 00 00 mov $0x7c,%esi 156eae: 50 push %rax 156eaf: 48 8b 3b mov (%rbx),%rdi 156eb2: e8 00 00 00 00 callq 156eb7 156eb7: 41 58 pop %r8 156eb9: 85 c0 test %eax,%eax 156ebb: 0f 85 e5 01 00 00 jne 1570a6 156ec1: 48 b8 01 00 00 00 7c movabs $0x7c00000001,%rax 156ec8: 00 00 00 156ecb: ba 00 10 00 00 mov $0x1000,%edx 156ed0: be 00 90 01 00 mov $0x19000,%esi 156ed5: 49 8d 8f b8 00 00 00 lea 0xb8(%r15),%rcx 156edc: 49 89 47 20 mov %rax,0x20(%r15) 156ee0: 4d 8d 8f a8 00 00 00 lea 0xa8(%r15),%r9 156ee7: 49 8d 87 b0 00 00 00 lea 0xb0(%r15),%rax 156eee: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 156ef3: 49 89 c8 mov %rcx,%r8 156ef6: b9 04 00 00 00 mov $0x4,%ecx 156efb: 48 89 44 24 18 mov %rax,0x18(%rsp) 156f00: 4c 89 4c 24 20 mov %r9,0x20(%rsp) 156f05: 50 push %rax 156f06: 48 8b 3b mov (%rbx),%rdi 156f09: e8 00 00 00 00 callq 156f0e 156f0e: 5f pop %rdi 156f0f: 85 c0 test %eax,%eax 156f11: 0f 85 7f 01 00 00 jne 157096 156f17: 48 b8 01 00 00 00 00 movabs $0x1900000000001,%rax 156f1e: 90 01 00 156f21: be 20 00 00 00 mov $0x20,%esi 156f26: b9 04 00 00 00 mov $0x4,%ecx 156f2b: 49 8d 97 38 01 00 00 lea 0x138(%r15),%rdx 156f32: 49 89 87 a0 00 00 00 mov %rax,0xa0(%r15) 156f39: 4d 8d 8f 28 01 00 00 lea 0x128(%r15),%r9 156f40: 49 8d 87 30 01 00 00 lea 0x130(%r15),%rax 156f47: 48 89 54 24 40 mov %rdx,0x40(%rsp) 156f4c: 49 89 d0 mov %rdx,%r8 156f4f: ba 00 10 00 00 mov $0x1000,%edx 156f54: 48 89 44 24 30 mov %rax,0x30(%rsp) 156f59: 4c 89 4c 24 38 mov %r9,0x38(%rsp) 156f5e: 50 push %rax 156f5f: 48 8b 3b mov (%rbx),%rdi 156f62: e8 00 00 00 00 callq 156f67 156f67: 5e pop %rsi 156f68: 85 c0 test %eax,%eax 156f6a: 0f 85 12 01 00 00 jne 157082 156f70: 48 b8 01 00 00 00 20 movabs $0x2000000001,%rax 156f77: 00 00 00 156f7a: b9 04 00 00 00 mov $0x4,%ecx 156f7f: ba 00 10 00 00 mov $0x1000,%edx 156f84: 49 8d b7 d8 00 00 00 lea 0xd8(%r15),%rsi 156f8b: 49 89 87 20 01 00 00 mov %rax,0x120(%r15) 156f92: 4d 8d 8f c8 00 00 00 lea 0xc8(%r15),%r9 156f99: 49 8d 87 d0 00 00 00 lea 0xd0(%r15),%rax 156fa0: 48 89 74 24 58 mov %rsi,0x58(%rsp) 156fa5: 49 89 f0 mov %rsi,%r8 156fa8: be 60 00 00 00 mov $0x60,%esi 156fad: 48 89 44 24 48 mov %rax,0x48(%rsp) 156fb2: 4c 89 4c 24 50 mov %r9,0x50(%rsp) 156fb7: 50 push %rax 156fb8: 48 8b 3b mov (%rbx),%rdi 156fbb: e8 00 00 00 00 callq 156fc0 156fc0: 59 pop %rcx 156fc1: 85 c0 test %eax,%eax 156fc3: 0f 85 a5 00 00 00 jne 15706e 156fc9: ba 00 10 00 00 mov $0x1000,%edx 156fce: 4d 8d 8f 08 01 00 00 lea 0x108(%r15),%r9 156fd5: 48 b8 01 00 00 00 60 movabs $0x6000000001,%rax 156fdc: 00 00 00 156fdf: b9 04 00 00 00 mov $0x4,%ecx 156fe4: 49 89 87 c0 00 00 00 mov %rax,0xc0(%r15) 156feb: 49 8d 87 10 01 00 00 lea 0x110(%r15),%rax 156ff2: be 80 00 00 00 mov $0x80,%esi 156ff7: 4d 8d 87 18 01 00 00 lea 0x118(%r15),%r8 156ffe: 50 push %rax 156fff: 48 8b 3b mov (%rbx),%rdi 157002: e8 00 00 00 00 callq 157007 157007: 5a pop %rdx 157008: 85 c0 test %eax,%eax 15700a: 75 4e jne 15705a 15700c: 48 b8 01 00 00 00 80 movabs $0x8000000001,%rax 157013: 00 00 00 157016: 48 8b 3c 24 mov (%rsp),%rdi 15701a: 49 89 87 00 01 00 00 mov %rax,0x100(%r15) 157021: 48 81 c7 78 85 00 00 add $0x8578,%rdi 157028: e8 00 00 00 00 callq 15702d 15702d: 85 c0 test %eax,%eax 15702f: 75 29 jne 15705a 157031: 48 8b 9c 24 90 00 00 mov 0x90(%rsp),%rbx 157038: 00 157039: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 157040: 00 00 157042: 0f 85 98 00 00 00 jne 1570e0 157048: 48 81 c4 98 00 00 00 add $0x98,%rsp 15704f: 5b pop %rbx 157050: 5d pop %rbp 157051: 41 5c pop %r12 157053: 41 5d pop %r13 157055: 41 5e pop %r14 157057: 41 5f pop %r15 157059: c3 retq 15705a: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 15705f: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 157064: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi 157069: e8 00 00 00 00 callq 15706e 15706e: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 157073: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 157078: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 15707d: e8 00 00 00 00 callq 157082 157082: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 157087: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 15708c: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 157091: e8 00 00 00 00 callq 157096 157096: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 15709b: 4c 89 ee mov %r13,%rsi 15709e: 4c 89 f7 mov %r14,%rdi 1570a1: e8 00 00 00 00 callq 1570a6 1570a6: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1570ab: 4c 89 e6 mov %r12,%rsi 1570ae: 48 89 ef mov %rbp,%rdi 1570b1: e8 00 00 00 00 callq 1570b6 1570b6: 48 8b bb c8 01 00 00 mov 0x1c8(%rbx),%rdi 1570bd: e8 00 00 00 00 callq 1570c2 1570c2: b8 ea ff ff ff mov $0xffffffea,%eax 1570c7: e9 65 ff ff ff jmpq 157031 1570cc: b8 ea ff ff ff mov $0xffffffea,%eax 1570d1: e9 5b ff ff ff jmpq 157031 1570d6: b8 f4 ff ff ff mov $0xfffffff4,%eax 1570db: e9 51 ff ff ff jmpq 157031 1570e0: e8 00 00 00 00 callq 1570e5 1570e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1570ec: 00 00 00 00 00000000001570f0 : 1570f0: e8 00 00 00 00 callq 1570f5 1570f5: 41 55 push %r13 1570f7: 41 54 push %r12 1570f9: 41 89 f4 mov %esi,%r12d 1570fc: 55 push %rbp 1570fd: 4c 8b 2f mov (%rdi),%r13 157100: 48 89 fd mov %rdi,%rbp 157103: 45 0f b7 e4 movzwl %r12w,%r12d 157107: e8 64 fb ff ff callq 156c70 15710c: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 157113: 31 c9 xor %ecx,%ecx 157115: 31 d2 xor %edx,%edx 157117: 4c 89 ef mov %r13,%rdi 15711a: 8b 30 mov (%rax),%esi 15711c: 81 c6 9a 02 00 00 add $0x29a,%esi 157122: e8 00 00 00 00 callq 157127 157127: 48 8b 7d 00 mov 0x0(%rbp),%rdi 15712b: 31 c9 xor %ecx,%ecx 15712d: 44 89 e2 mov %r12d,%edx 157130: 48 8b 87 48 5f 01 00 mov 0x15f48(%rdi),%rax 157137: 8b 30 mov (%rax),%esi 157139: 81 c6 82 02 00 00 add $0x282,%esi 15713f: e8 00 00 00 00 callq 157144 157144: 4c 8b 6d 00 mov 0x0(%rbp),%r13 157148: 31 d2 xor %edx,%edx 15714a: 48 89 ef mov %rbp,%rdi 15714d: b9 ff ff ff ff mov $0xffffffff,%ecx 157152: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 157159: 8b 30 mov (%rax),%esi 15715b: 81 c6 9a 02 00 00 add $0x29a,%esi 157161: e8 00 00 00 00 callq 157166 157166: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 15716d: 31 d2 xor %edx,%edx 15716f: 4c 89 ef mov %r13,%rdi 157172: 8b 30 mov (%rax),%esi 157174: 81 c6 9a 02 00 00 add $0x29a,%esi 15717a: e8 00 00 00 00 callq 15717f 15717f: 83 f8 01 cmp $0x1,%eax 157182: 0f 85 00 00 00 00 jne 157188 157188: 31 c0 xor %eax,%eax 15718a: 5d pop %rbp 15718b: 41 5c pop %r12 15718d: 41 5d pop %r13 15718f: c3 retq 0000000000157190 : 157190: e8 00 00 00 00 callq 157195 157195: 41 56 push %r14 157197: 41 89 d6 mov %edx,%r14d 15719a: 41 55 push %r13 15719c: 41 54 push %r12 15719e: 41 89 f4 mov %esi,%r12d 1571a1: 55 push %rbp 1571a2: 4c 8b 2f mov (%rdi),%r13 1571a5: 48 89 fd mov %rdi,%rbp 1571a8: 45 0f b7 e4 movzwl %r12w,%r12d 1571ac: e8 bf fa ff ff callq 156c70 1571b1: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 1571b8: 31 c9 xor %ecx,%ecx 1571ba: 31 d2 xor %edx,%edx 1571bc: 4c 89 ef mov %r13,%rdi 1571bf: 8b 30 mov (%rax),%esi 1571c1: 81 c6 9a 02 00 00 add $0x29a,%esi 1571c7: e8 00 00 00 00 callq 1571cc 1571cc: 31 c9 xor %ecx,%ecx 1571ce: 4c 89 ef mov %r13,%rdi 1571d1: 44 89 f2 mov %r14d,%edx 1571d4: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 1571db: 8b 30 mov (%rax),%esi 1571dd: 81 c6 92 02 00 00 add $0x292,%esi 1571e3: e8 00 00 00 00 callq 1571e8 1571e8: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1571ec: 31 c9 xor %ecx,%ecx 1571ee: 44 89 e2 mov %r12d,%edx 1571f1: 48 8b 87 48 5f 01 00 mov 0x15f48(%rdi),%rax 1571f8: 8b 30 mov (%rax),%esi 1571fa: 81 c6 82 02 00 00 add $0x282,%esi 157200: e8 00 00 00 00 callq 157205 157205: 4c 8b 6d 00 mov 0x0(%rbp),%r13 157209: 31 d2 xor %edx,%edx 15720b: 48 89 ef mov %rbp,%rdi 15720e: b9 ff ff ff ff mov $0xffffffff,%ecx 157213: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 15721a: 8b 30 mov (%rax),%esi 15721c: 81 c6 9a 02 00 00 add $0x29a,%esi 157222: e8 00 00 00 00 callq 157227 157227: 49 8b 85 48 5f 01 00 mov 0x15f48(%r13),%rax 15722e: 31 d2 xor %edx,%edx 157230: 4c 89 ef mov %r13,%rdi 157233: 8b 30 mov (%rax),%esi 157235: 81 c6 9a 02 00 00 add $0x29a,%esi 15723b: e8 00 00 00 00 callq 157240 157240: 83 f8 01 cmp $0x1,%eax 157243: 0f 85 00 00 00 00 jne 157249 157249: 31 c0 xor %eax,%eax 15724b: 5d pop %rbp 15724c: 41 5c pop %r12 15724e: 41 5d pop %r13 157250: 41 5e pop %r14 157252: c3 retq 157253: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15725a: 00 00 00 00 15725e: 66 90 xchg %ax,%ax 0000000000157260 : 157260: e8 00 00 00 00 callq 157265 157265: 48 8b 3f mov (%rdi),%rdi 157268: be 24 00 b1 03 mov $0x3b10024,%esi 15726d: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 157274: e8 00 00 00 00 callq 157279 157279: 83 e0 01 and $0x1,%eax 15727c: c3 retq 15727d: 0f 1f 00 nopl (%rax) 0000000000157280 : 157280: e8 00 00 00 00 callq 157285 157285: 41 55 push %r13 157287: 41 54 push %r12 157289: 55 push %rbp 15728a: 48 89 fd mov %rdi,%rbp 15728d: 53 push %rbx 15728e: 4c 8b af c8 01 00 00 mov 0x1c8(%rdi),%r13 157295: 89 d3 mov %edx,%ebx 157297: 4c 8b 27 mov (%rdi),%r12 15729a: 41 8b 95 04 01 00 00 mov 0x104(%r13),%edx 1572a1: 49 8b bd 10 01 00 00 mov 0x110(%r13),%rdi 1572a8: e8 00 00 00 00 callq 1572ad 1572ad: 49 8b 84 24 30 07 00 mov 0x730(%r12),%rax 1572b4: 00 1572b5: 31 f6 xor %esi,%esi 1572b7: 4c 89 e7 mov %r12,%rdi 1572ba: 48 8b 40 60 mov 0x60(%rax),%rax 1572be: e8 00 00 00 00 callq 1572c3 1572c3: 41 8b 95 0c 01 00 00 mov 0x10c(%r13),%edx 1572ca: 31 c9 xor %ecx,%ecx 1572cc: be 10 00 00 00 mov $0x10,%esi 1572d1: 48 89 ef mov %rbp,%rdi 1572d4: e8 00 00 00 00 callq 1572d9 1572d9: 85 c0 test %eax,%eax 1572db: 75 6a jne 157347 1572dd: 49 8b 95 08 01 00 00 mov 0x108(%r13),%rdx 1572e4: 31 c9 xor %ecx,%ecx 1572e6: be 11 00 00 00 mov $0x11,%esi 1572eb: 48 89 ef mov %rbp,%rdi 1572ee: e8 00 00 00 00 callq 1572f3 1572f3: 41 89 c4 mov %eax,%r12d 1572f6: 85 c0 test %eax,%eax 1572f8: 75 28 jne 157322 1572fa: c1 e3 10 shl $0x10,%ebx 1572fd: 31 c9 xor %ecx,%ecx 1572ff: be 15 00 00 00 mov $0x15,%esi 157304: 48 89 ef mov %rbp,%rdi 157307: 89 da mov %ebx,%edx 157309: 83 ca 08 or $0x8,%edx 15730c: e8 00 00 00 00 callq 157311 157311: 41 89 c4 mov %eax,%r12d 157314: 85 c0 test %eax,%eax 157316: 75 57 jne 15736f 157318: 5b pop %rbx 157319: 44 89 e0 mov %r12d,%eax 15731c: 5d pop %rbp 15731d: 41 5c pop %r12 15731f: 41 5d pop %r13 157321: c3 retq 157322: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 157329: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157330: e8 00 00 00 00 callq 157335 157335: 85 c0 test %eax,%eax 157337: 0f 85 00 00 00 00 jne 15733d 15733d: 5b pop %rbx 15733e: 44 89 e0 mov %r12d,%eax 157341: 5d pop %rbp 157342: 41 5c pop %r12 157344: 41 5d pop %r13 157346: c3 retq 157347: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15734e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157355: 41 89 c4 mov %eax,%r12d 157358: e8 00 00 00 00 callq 15735d 15735d: 85 c0 test %eax,%eax 15735f: 0f 85 00 00 00 00 jne 157365 157365: 5b pop %rbx 157366: 44 89 e0 mov %r12d,%eax 157369: 5d pop %rbp 15736a: 41 5c pop %r12 15736c: 41 5d pop %r13 15736e: c3 retq 15736f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 157376: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15737d: e8 00 00 00 00 callq 157382 157382: 85 c0 test %eax,%eax 157384: 0f 85 00 00 00 00 jne 15738a 15738a: eb 8c jmp 157318 15738c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000157390 : 157390: e8 00 00 00 00 callq 157395 157395: 41 57 push %r15 157397: 31 c9 xor %ecx,%ecx 157399: 49 89 ff mov %rdi,%r15 15739c: 41 56 push %r14 15739e: 41 89 d6 mov %edx,%r14d 1573a1: 41 55 push %r13 1573a3: 41 54 push %r12 1573a5: 55 push %rbp 1573a6: 48 89 f5 mov %rsi,%rbp 1573a9: be 10 00 00 00 mov $0x10,%esi 1573ae: 53 push %rbx 1573af: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 1573b6: 4c 8b 2f mov (%rdi),%r13 1573b9: 8b 93 0c 01 00 00 mov 0x10c(%rbx),%edx 1573bf: e8 00 00 00 00 callq 1573c4 1573c4: 85 c0 test %eax,%eax 1573c6: 0f 85 a0 00 00 00 jne 15746c 1573cc: 8b 93 08 01 00 00 mov 0x108(%rbx),%edx 1573d2: 31 c9 xor %ecx,%ecx 1573d4: be 11 00 00 00 mov $0x11,%esi 1573d9: 4c 89 ff mov %r15,%rdi 1573dc: e8 00 00 00 00 callq 1573e1 1573e1: 41 89 c4 mov %eax,%r12d 1573e4: 85 c0 test %eax,%eax 1573e6: 75 5b jne 157443 1573e8: 44 89 f2 mov %r14d,%edx 1573eb: 31 c9 xor %ecx,%ecx 1573ed: be 14 00 00 00 mov $0x14,%esi 1573f2: 4c 89 ff mov %r15,%rdi 1573f5: c1 e2 10 shl $0x10,%edx 1573f8: 83 ca 08 or $0x8,%edx 1573fb: e8 00 00 00 00 callq 157400 157400: 41 89 c4 mov %eax,%r12d 157403: 85 c0 test %eax,%eax 157405: 0f 85 8d 00 00 00 jne 157498 15740b: 49 8b 85 30 07 00 00 mov 0x730(%r13),%rax 157412: 31 f6 xor %esi,%esi 157414: 4c 89 ef mov %r13,%rdi 157417: 48 8b 40 60 mov 0x60(%rax),%rax 15741b: e8 00 00 00 00 callq 157420 157420: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 157426: 48 8b b3 10 01 00 00 mov 0x110(%rbx),%rsi 15742d: 48 89 ef mov %rbp,%rdi 157430: e8 00 00 00 00 callq 157435 157435: 5b pop %rbx 157436: 44 89 e0 mov %r12d,%eax 157439: 5d pop %rbp 15743a: 41 5c pop %r12 15743c: 41 5d pop %r13 15743e: 41 5e pop %r14 157440: 41 5f pop %r15 157442: c3 retq 157443: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15744a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157451: e8 00 00 00 00 callq 157456 157456: 85 c0 test %eax,%eax 157458: 0f 85 00 00 00 00 jne 15745e 15745e: 5b pop %rbx 15745f: 44 89 e0 mov %r12d,%eax 157462: 5d pop %rbp 157463: 41 5c pop %r12 157465: 41 5d pop %r13 157467: 41 5e pop %r14 157469: 41 5f pop %r15 15746b: c3 retq 15746c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 157473: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15747a: 41 89 c4 mov %eax,%r12d 15747d: e8 00 00 00 00 callq 157482 157482: 85 c0 test %eax,%eax 157484: 0f 85 00 00 00 00 jne 15748a 15748a: 5b pop %rbx 15748b: 44 89 e0 mov %r12d,%eax 15748e: 5d pop %rbp 15748f: 41 5c pop %r12 157491: 41 5d pop %r13 157493: 41 5e pop %r14 157495: 41 5f pop %r15 157497: c3 retq 157498: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15749f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1574a6: e8 00 00 00 00 callq 1574ab 1574ab: 85 c0 test %eax,%eax 1574ad: 0f 85 00 00 00 00 jne 1574b3 1574b3: eb 80 jmp 157435 1574b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1574bc: 00 00 00 00 00000000001574c0 : 1574c0: e8 00 00 00 00 callq 1574c5 1574c5: 41 54 push %r12 1574c7: 31 c9 xor %ecx,%ecx 1574c9: 55 push %rbp 1574ca: 48 89 fd mov %rdi,%rbp 1574cd: 53 push %rbx 1574ce: 48 89 d3 mov %rdx,%rbx 1574d1: 48 c1 eb 20 shr $0x20,%rbx 1574d5: 40 84 f6 test %sil,%sil 1574d8: 74 38 je 157512 1574da: be 08 00 00 00 mov $0x8,%esi 1574df: e8 00 00 00 00 callq 1574e4 1574e4: 41 89 c4 mov %eax,%r12d 1574e7: 85 c0 test %eax,%eax 1574e9: 75 6c jne 157557 1574eb: 31 c9 xor %ecx,%ecx 1574ed: 89 da mov %ebx,%edx 1574ef: be 09 00 00 00 mov $0x9,%esi 1574f4: 48 89 ef mov %rbp,%rdi 1574f7: e8 00 00 00 00 callq 1574fc 1574fc: 41 89 c4 mov %eax,%r12d 1574ff: 85 c0 test %eax,%eax 157501: 0f 85 96 00 00 00 jne 15759d 157507: 45 31 e4 xor %r12d,%r12d 15750a: 44 89 e0 mov %r12d,%eax 15750d: 5b pop %rbx 15750e: 5d pop %rbp 15750f: 41 5c pop %r12 157511: c3 retq 157512: be 0a 00 00 00 mov $0xa,%esi 157517: e8 00 00 00 00 callq 15751c 15751c: 41 89 c4 mov %eax,%r12d 15751f: 85 c0 test %eax,%eax 157521: 75 57 jne 15757a 157523: 31 c9 xor %ecx,%ecx 157525: 89 da mov %ebx,%edx 157527: be 0b 00 00 00 mov $0xb,%esi 15752c: 48 89 ef mov %rbp,%rdi 15752f: e8 00 00 00 00 callq 157534 157534: 41 89 c4 mov %eax,%r12d 157537: 85 c0 test %eax,%eax 157539: 74 cc je 157507 15753b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 157542: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157549: e8 00 00 00 00 callq 15754e 15754e: 85 c0 test %eax,%eax 157550: 74 b8 je 15750a 157552: e9 00 00 00 00 jmpq 157557 157557: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15755e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157565: e8 00 00 00 00 callq 15756a 15756a: 85 c0 test %eax,%eax 15756c: 0f 85 00 00 00 00 jne 157572 157572: 44 89 e0 mov %r12d,%eax 157575: 5b pop %rbx 157576: 5d pop %rbp 157577: 41 5c pop %r12 157579: c3 retq 15757a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 157581: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157588: e8 00 00 00 00 callq 15758d 15758d: 85 c0 test %eax,%eax 15758f: 0f 85 00 00 00 00 jne 157595 157595: 44 89 e0 mov %r12d,%eax 157598: 5b pop %rbx 157599: 5d pop %rbp 15759a: 41 5c pop %r12 15759c: c3 retq 15759d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1575a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1575ab: e8 00 00 00 00 callq 1575b0 1575b0: 85 c0 test %eax,%eax 1575b2: 0f 84 52 ff ff ff je 15750a 1575b8: e9 00 00 00 00 jmpq 1575bd 1575bd: 0f 1f 00 nopl (%rax) 00000000001575c0 : 1575c0: e8 00 00 00 00 callq 1575c5 1575c5: 41 54 push %r12 1575c7: 55 push %rbp 1575c8: 53 push %rbx 1575c9: 48 83 ec 10 sub $0x10,%rsp 1575cd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1575d4: 00 00 1575d6: 48 89 44 24 08 mov %rax,0x8(%rsp) 1575db: 31 c0 xor %eax,%eax 1575dd: 48 85 f6 test %rsi,%rsi 1575e0: 0f 84 98 00 00 00 je 15767e 1575e6: 48 89 f3 mov %rsi,%rbx 1575e9: 48 89 e2 mov %rsp,%rdx 1575ec: be 0c 00 00 00 mov $0xc,%esi 1575f1: 48 89 fd mov %rdi,%rbp 1575f4: e8 00 00 00 00 callq 1575f9 1575f9: 41 89 c4 mov %eax,%r12d 1575fc: 85 c0 test %eax,%eax 1575fe: 75 46 jne 157646 157600: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 157605: be 0d 00 00 00 mov $0xd,%esi 15760a: 48 89 ef mov %rbp,%rdi 15760d: e8 00 00 00 00 callq 157612 157612: 41 89 c4 mov %eax,%r12d 157615: 85 c0 test %eax,%eax 157617: 75 49 jne 157662 157619: 8b 44 24 04 mov 0x4(%rsp),%eax 15761d: 8b 14 24 mov (%rsp),%edx 157620: 48 c1 e0 20 shl $0x20,%rax 157624: 48 09 d0 or %rdx,%rax 157627: 48 89 03 mov %rax,(%rbx) 15762a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15762f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 157636: 00 00 157638: 75 4c jne 157686 15763a: 48 83 c4 10 add $0x10,%rsp 15763e: 44 89 e0 mov %r12d,%eax 157641: 5b pop %rbx 157642: 5d pop %rbp 157643: 41 5c pop %r12 157645: c3 retq 157646: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15764d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157654: e8 00 00 00 00 callq 157659 157659: 85 c0 test %eax,%eax 15765b: 74 cd je 15762a 15765d: e9 00 00 00 00 jmpq 157662 157662: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 157669: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157670: e8 00 00 00 00 callq 157675 157675: 85 c0 test %eax,%eax 157677: 74 b1 je 15762a 157679: e9 00 00 00 00 jmpq 15767e 15767e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 157684: eb a4 jmp 15762a 157686: e8 00 00 00 00 callq 15768b 15768b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000157690 : 157690: e8 00 00 00 00 callq 157695 157695: 48 83 ec 10 sub $0x10,%rsp 157699: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1576a0: 00 00 1576a2: 48 89 44 24 08 mov %rax,0x8(%rsp) 1576a7: 31 c0 xor %eax,%eax 1576a9: 48 89 e6 mov %rsp,%rsi 1576ac: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1576b3: 00 1576b4: e8 00 00 00 00 callq 1576b9 1576b9: 48 f7 04 24 0f 03 00 testq $0x30f,(%rsp) 1576c0: 00 1576c1: 0f 95 c0 setne %al 1576c4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1576c9: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1576d0: 00 00 1576d2: 75 05 jne 1576d9 1576d4: 48 83 c4 10 add $0x10,%rsp 1576d8: c3 retq 1576d9: e8 00 00 00 00 callq 1576de 1576de: 66 90 xchg %ax,%ax 00000000001576e0 : 1576e0: e8 00 00 00 00 callq 1576e5 1576e5: 41 54 push %r12 1576e7: 31 c9 xor %ecx,%ecx 1576e9: be 10 00 00 00 mov $0x10,%esi 1576ee: 55 push %rbp 1576ef: 48 89 fd mov %rdi,%rbp 1576f2: 53 push %rbx 1576f3: 48 8b 9f c8 01 00 00 mov 0x1c8(%rdi),%rbx 1576fa: 8b 53 0c mov 0xc(%rbx),%edx 1576fd: e8 00 00 00 00 callq 157702 157702: 85 c0 test %eax,%eax 157704: 75 22 jne 157728 157706: 48 8b 53 08 mov 0x8(%rbx),%rdx 15770a: 31 c9 xor %ecx,%ecx 15770c: be 11 00 00 00 mov $0x11,%esi 157711: 48 89 ef mov %rbp,%rdi 157714: e8 00 00 00 00 callq 157719 157719: 41 89 c4 mov %eax,%r12d 15771c: 85 c0 test %eax,%eax 15771e: 75 2e jne 15774e 157720: 44 89 e0 mov %r12d,%eax 157723: 5b pop %rbx 157724: 5d pop %rbp 157725: 41 5c pop %r12 157727: c3 retq 157728: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15772f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157736: 41 89 c4 mov %eax,%r12d 157739: e8 00 00 00 00 callq 15773e 15773e: 85 c0 test %eax,%eax 157740: 0f 85 00 00 00 00 jne 157746 157746: 44 89 e0 mov %r12d,%eax 157749: 5b pop %rbx 15774a: 5d pop %rbp 15774b: 41 5c pop %r12 15774d: c3 retq 15774e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 157755: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15775c: e8 00 00 00 00 callq 157761 157761: 85 c0 test %eax,%eax 157763: 0f 85 00 00 00 00 jne 157769 157769: 44 89 e0 mov %r12d,%eax 15776c: 5b pop %rbx 15776d: 5d pop %rbp 15776e: 41 5c pop %r12 157770: c3 retq 157771: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 157778: 00 00 00 15777b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000157780 : 157780: e8 00 00 00 00 callq 157785 157785: 81 8f 30 01 00 00 00 orl $0x800,0x130(%rdi) 15778c: 08 00 00 15778f: 8b 47 0c mov 0xc(%rdi),%eax 157792: 81 8f 28 01 00 00 04 orl $0x2004,0x128(%rdi) 157799: 20 00 00 15779c: 81 8f 20 01 00 00 00 orl $0x1000000,0x120(%rdi) 1577a3: 00 00 01 1577a6: 83 f8 0f cmp $0xf,%eax 1577a9: 74 0d je 1577b8 1577ab: 83 8f 34 01 00 00 10 orl $0x10,0x134(%rdi) 1577b2: 83 f8 10 cmp $0x10,%eax 1577b5: 75 01 jne 1577b8 1577b7: c3 retq 1577b8: 81 8f 2c 01 00 00 00 orl $0x70000,0x12c(%rdi) 1577bf: 00 07 00 1577c2: c3 retq 1577c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1577ca: 00 00 00 00 1577ce: 66 90 xchg %ax,%ax 00000000001577d0 : 1577d0: e8 00 00 00 00 callq 1577d5 1577d5: 48 85 ff test %rdi,%rdi 1577d8: 0f 84 bc 03 00 00 je 157b9a 1577de: 48 b8 01 00 00 00 40 movabs $0xf424000000001,%rax 1577e5: 42 0f 00 1577e8: 55 push %rbp 1577e9: 48 89 fd mov %rdi,%rbp 1577ec: 81 a7 28 01 00 00 ff andl $0xfffffbff,0x128(%rdi) 1577f3: fb ff ff 1577f6: 83 8f 2c 01 00 00 03 orl $0x3,0x12c(%rdi) 1577fd: c7 47 58 01 00 00 00 movl $0x1,0x58(%rdi) 157804: c7 87 08 01 00 00 01 movl $0x1,0x108(%rdi) 15780b: 00 00 00 15780e: 48 89 87 10 01 00 00 mov %rax,0x110(%rdi) 157815: 48 8b 3f mov (%rdi),%rdi 157818: e8 00 00 00 00 callq 15781d 15781d: 84 c0 test %al,%al 15781f: 8b 85 28 01 00 00 mov 0x128(%rbp),%eax 157825: 74 03 je 15782a 157827: 80 cc 04 or $0x4,%ah 15782a: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 157830: 89 c1 mov %eax,%ecx 157832: 83 e0 bf and $0xffffffbf,%eax 157835: 81 8d 20 01 00 00 00 orl $0x40000200,0x120(%rbp) 15783c: 02 00 40 15783f: 81 8d 2c 01 00 00 20 orl $0x800020,0x12c(%rbp) 157846: 00 80 00 157849: 80 c9 c0 or $0xc0,%cl 15784c: 0c 80 or $0x80,%al 15784e: 81 8d 30 01 00 00 00 orl $0x2000000,0x130(%rbp) 157855: 00 00 02 157858: f6 c2 08 test $0x8,%dl 15785b: 0f 45 c1 cmovne %ecx,%eax 15785e: 89 c1 mov %eax,%ecx 157860: 80 e4 af and $0xaf,%ah 157863: 80 cd 50 or $0x50,%ch 157866: f6 c2 10 test $0x10,%dl 157869: 0f 45 c1 cmovne %ecx,%eax 15786c: 89 85 28 01 00 00 mov %eax,0x128(%rbp) 157872: 80 e6 40 and $0x40,%dh 157875: 0f 85 31 01 00 00 jne 1579ac 15787b: 48 b8 04 00 00 00 05 movabs $0x500000004,%rax 157882: 00 00 00 157885: c6 85 24 03 00 00 01 movb $0x1,0x324(%rbp) 15788c: 48 ba 02 00 00 00 03 movabs $0x300000002,%rdx 157893: 00 00 00 157896: 48 b9 00 00 00 00 01 movabs $0x100000000,%rcx 15789d: 00 00 00 1578a0: 48 89 85 a8 03 00 00 mov %rax,0x3a8(%rbp) 1578a7: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 1578ae: 8b 45 08 mov 0x8(%rbp),%eax 1578b1: 48 89 95 a0 03 00 00 mov %rdx,0x3a0(%rbp) 1578b8: 48 89 95 b8 03 00 00 mov %rdx,0x3b8(%rbp) 1578bf: 48 8b 55 00 mov 0x0(%rbp),%rdx 1578c3: 48 89 8d 98 03 00 00 mov %rcx,0x398(%rbp) 1578ca: 48 89 8d b0 03 00 00 mov %rcx,0x3b0(%rbp) 1578d1: c6 85 c8 03 00 00 00 movb $0x0,0x3c8(%rbp) 1578d8: 3d 87 00 00 00 cmp $0x87,%eax 1578dd: 0f 84 06 01 00 00 je 1579e9 1578e3: 76 3e jbe 157923 1578e5: 3d 8d 00 00 00 cmp $0x8d,%eax 1578ea: 0f 84 2b 01 00 00 je 157a1b 1578f0: 3d 8e 00 00 00 cmp $0x8e,%eax 1578f5: 0f 85 bd 00 00 00 jne 1579b8 1578fb: 83 7d 0c 16 cmpl $0x16,0xc(%rbp) 1578ff: 0f 85 b3 00 00 00 jne 1579b8 157905: c6 85 88 03 00 00 00 movb $0x0,0x388(%rbp) 15790c: 48 89 ef mov %rbp,%rdi 15790f: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 157916: 00 00 00 00 15791a: e8 00 00 00 00 callq 15791f 15791f: 31 c0 xor %eax,%eax 157921: 5d pop %rbp 157922: c3 retq 157923: 83 f8 78 cmp $0x78,%eax 157926: 0f 84 34 01 00 00 je 157a60 15792c: 3d 82 00 00 00 cmp $0x82,%eax 157931: 0f 85 81 00 00 00 jne 1579b8 157937: 81 a2 74 85 00 00 ff andl $0xffff7fff,0x8574(%rdx) 15793e: 7f ff ff 157941: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 157947: 89 d0 mov %edx,%eax 157949: 80 e4 7f and $0x7f,%ah 15794c: 89 85 70 03 00 00 mov %eax,0x370(%rbp) 157952: 8b 45 0c mov 0xc(%rbp),%eax 157955: 83 f8 0c cmp $0xc,%eax 157958: 0f 84 7e 01 00 00 je 157adc 15795e: 77 5f ja 1579bf 157960: 83 f8 0a cmp $0xa,%eax 157963: 0f 84 ec 01 00 00 je 157b55 157969: 83 f8 0b cmp $0xb,%eax 15796c: 75 4a jne 1579b8 15796e: 48 b8 ff df ff af ff movabs $0xfff8ffffafffdfff,%rax 157975: ff f8 ff 157978: 81 e2 7f 7f ff ff and $0xffff7f7f,%edx 15797e: 81 8d 30 01 00 00 00 orl $0x800,0x130(%rbp) 157985: 08 00 00 157988: 48 21 85 28 01 00 00 and %rax,0x128(%rbp) 15798f: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 157996: 00 00 00 00 15799a: 89 95 70 03 00 00 mov %edx,0x370(%rbp) 1579a0: 48 89 ef mov %rbp,%rdi 1579a3: e8 00 00 00 00 callq 1579a8 1579a8: 31 c0 xor %eax,%eax 1579aa: 5d pop %rbp 1579ab: c3 retq 1579ac: c6 85 88 03 00 00 01 movb $0x1,0x388(%rbp) 1579b3: e9 c3 fe ff ff jmpq 15787b 1579b8: b8 ea ff ff ff mov $0xffffffea,%eax 1579bd: 5d pop %rbp 1579be: c3 retq 1579bf: 83 f8 11 cmp $0x11,%eax 1579c2: 0f 87 ec 00 00 00 ja 157ab4 1579c8: 83 f8 0e cmp $0xe,%eax 1579cb: 76 eb jbe 1579b8 1579cd: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 1579d4: 00 00 00 00 1579d8: 48 89 ef mov %rbp,%rdi 1579db: e8 a0 fd ff ff callq 157780 1579e0: 83 a5 70 03 00 00 df andl $0xffffffdf,0x370(%rbp) 1579e7: eb b7 jmp 1579a0 1579e9: 81 a2 74 85 00 00 ff andl $0xffff7fff,0x8574(%rdx) 1579f0: 7f ff ff 1579f3: 48 89 ef mov %rbp,%rdi 1579f6: 81 a5 70 03 00 00 ff andl $0xffff7fff,0x370(%rbp) 1579fd: 7f ff ff 157a00: c6 85 88 03 00 00 00 movb $0x0,0x388(%rbp) 157a07: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 157a0e: 00 00 00 00 157a12: e8 00 00 00 00 callq 157a17 157a17: 31 c0 xor %eax,%eax 157a19: 5d pop %rbp 157a1a: c3 retq 157a1b: 8b 45 0c mov 0xc(%rbp),%eax 157a1e: 83 f8 14 cmp $0x14,%eax 157a21: 0f 84 17 01 00 00 je 157b3e 157a27: 83 f8 15 cmp $0x15,%eax 157a2a: 0f 84 e3 00 00 00 je 157b13 157a30: 83 f8 13 cmp $0x13,%eax 157a33: 75 83 jne 1579b8 157a35: 81 a2 74 85 00 00 ff andl $0xffff7fff,0x8574(%rdx) 157a3c: 7f ff ff 157a3f: 48 89 ef mov %rbp,%rdi 157a42: 81 a5 70 03 00 00 ff andl $0xffff7fff,0x370(%rbp) 157a49: 7f ff ff 157a4c: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 157a53: 00 00 00 00 157a57: e8 00 00 00 00 callq 157a5c 157a5c: 31 c0 xor %eax,%eax 157a5e: 5d pop %rbp 157a5f: c3 retq 157a60: 81 a2 74 85 00 00 ff andl $0xffff7fff,0x8574(%rdx) 157a67: 7f ff ff 157a6a: 48 89 ef mov %rbp,%rdi 157a6d: 48 b8 ff df ff ff ff movabs $0xfff8ffffffffdfff,%rax 157a74: ff f8 ff 157a77: 81 8d 20 01 00 00 00 orl $0xc000000,0x120(%rbp) 157a7e: 00 00 0c 157a81: 48 21 85 28 01 00 00 and %rax,0x128(%rbp) 157a88: 81 a5 70 03 00 00 7f andl $0xffff7d7f,0x370(%rbp) 157a8f: 7d ff ff 157a92: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 157a99: 00 00 00 00 157a9d: c7 45 58 00 00 00 00 movl $0x0,0x58(%rbp) 157aa4: c6 85 88 03 00 00 00 movb $0x0,0x388(%rbp) 157aab: e8 00 00 00 00 callq 157ab0 157ab0: 31 c0 xor %eax,%eax 157ab2: 5d pop %rbp 157ab3: c3 retq 157ab4: 83 f8 12 cmp $0x12,%eax 157ab7: 0f 85 fb fe ff ff jne 1579b8 157abd: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 157ac4: 00 00 00 00 157ac8: 48 89 ef mov %rbp,%rdi 157acb: e8 b0 fc ff ff callq 157780 157ad0: 83 a5 70 03 00 00 df andl $0xffffffdf,0x370(%rbp) 157ad7: e9 c4 fe ff ff jmpq 1579a0 157adc: 48 b8 ff df ff ff ff movabs $0xfff8ffffffffdfff,%rax 157ae3: ff f8 ff 157ae6: 81 e2 7f 7d ff ff and $0xffff7d7f,%edx 157aec: 81 8d 30 01 00 00 00 orl $0x800,0x130(%rbp) 157af3: 08 00 00 157af6: 48 21 85 28 01 00 00 and %rax,0x128(%rbp) 157afd: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 157b04: 00 00 00 00 157b08: 89 95 70 03 00 00 mov %edx,0x370(%rbp) 157b0e: e9 8d fe ff ff jmpq 1579a0 157b13: 81 a2 74 85 00 00 ff andl $0xffff7fff,0x8574(%rdx) 157b1a: 7f ff ff 157b1d: 48 89 ef mov %rbp,%rdi 157b20: 81 a5 70 03 00 00 ff andl $0xffff7fff,0x370(%rbp) 157b27: 7f ff ff 157b2a: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 157b31: 00 00 00 00 157b35: e8 00 00 00 00 callq 157b3a 157b3a: 31 c0 xor %eax,%eax 157b3c: 5d pop %rbp 157b3d: c3 retq 157b3e: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 157b45: 00 00 00 00 157b49: 48 89 ef mov %rbp,%rdi 157b4c: e8 00 00 00 00 callq 157b51 157b51: 31 c0 xor %eax,%eax 157b53: 5d pop %rbp 157b54: c3 retq 157b55: 81 e2 7f 7d ff ff and $0xffff7d7f,%edx 157b5b: 48 b8 ff df ff ff ff movabs $0xfff8ffffffffdfff,%rax 157b62: ff f8 ff 157b65: 81 8d 30 01 00 00 00 orl $0x800,0x130(%rbp) 157b6c: 08 00 00 157b6f: 48 21 85 28 01 00 00 and %rax,0x128(%rbp) 157b76: 48 c7 85 d0 01 00 00 movq $0x0,0x1d0(%rbp) 157b7d: 00 00 00 00 157b81: 89 95 70 03 00 00 mov %edx,0x370(%rbp) 157b87: c7 45 58 00 00 00 00 movl $0x0,0x58(%rbp) 157b8e: c6 85 88 03 00 00 00 movb $0x0,0x388(%rbp) 157b95: e9 06 fe ff ff jmpq 1579a0 157b9a: b8 ea ff ff ff mov $0xffffffea,%eax 157b9f: c3 retq 0000000000157ba0 : 157ba0: e8 00 00 00 00 callq 157ba5 157ba5: 48 85 ff test %rdi,%rdi 157ba8: 74 1e je 157bc8 157baa: 55 push %rbp 157bab: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 157bb2: 48 89 fd mov %rdi,%rbp 157bb5: 48 85 c0 test %rax,%rax 157bb8: 74 07 je 157bc1 157bba: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 157bbf: 75 0d jne 157bce 157bc1: b8 ea ff ff ff mov $0xffffffea,%eax 157bc6: 5d pop %rbp 157bc7: c3 retq 157bc8: b8 ea ff ff ff mov $0xffffffea,%eax 157bcd: c3 retq 157bce: e8 00 00 00 00 callq 157bd3 157bd3: 48 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%rax 157bda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157be1: 48 8b 30 mov (%rax),%rsi 157be4: e8 00 00 00 00 callq 157be9 157be9: 48 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%rax 157bf0: 48 89 ef mov %rbp,%rdi 157bf3: 5d pop %rbp 157bf4: 48 8b 40 08 mov 0x8(%rax),%rax 157bf8: e9 00 00 00 00 jmpq 157bfd 157bfd: 0f 1f 00 nopl (%rax) 0000000000157c00 : 157c00: e8 00 00 00 00 callq 157c05 157c05: 48 85 ff test %rdi,%rdi 157c08: 74 1a je 157c24 157c0a: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 157c11: 48 85 c0 test %rax,%rax 157c14: 74 0e je 157c24 157c16: 48 8b 40 10 mov 0x10(%rax),%rax 157c1a: 48 85 c0 test %rax,%rax 157c1d: 74 05 je 157c24 157c1f: e8 00 00 00 00 callq 157c24 157c24: 31 c0 xor %eax,%eax 157c26: c3 retq 157c27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 157c2e: 00 00 0000000000157c30 : 157c30: e8 00 00 00 00 callq 157c35 157c35: 41 54 push %r12 157c37: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 157c3d 157c3d: 55 push %rbp 157c3e: 48 8b 07 mov (%rdi),%rax 157c41: 48 89 fd mov %rdi,%rbp 157c44: 8b 80 50 65 01 00 mov 0x16550(%rax),%eax 157c4a: c1 e8 04 shr $0x4,%eax 157c4d: 83 e0 01 and $0x1,%eax 157c50: 88 47 16 mov %al,0x16(%rdi) 157c53: 85 c9 test %ecx,%ecx 157c55: 75 0e jne 157c65 157c57: c6 45 15 00 movb $0x0,0x15(%rbp) 157c5b: 45 31 e4 xor %r12d,%r12d 157c5e: 44 89 e0 mov %r12d,%eax 157c61: 5d pop %rbp 157c62: 41 5c pop %r12 157c64: c3 retq 157c65: f7 47 14 ff 00 ff 00 testl $0xff00ff,0x14(%rdi) 157c6c: 74 e9 je 157c57 157c6e: 48 8b 87 a0 02 00 00 mov 0x2a0(%rdi),%rax 157c75: c6 47 15 01 movb $0x1,0x15(%rdi) 157c79: 48 85 c0 test %rax,%rax 157c7c: 0f 84 24 01 00 00 je 157da6 157c82: 48 8b 00 mov (%rax),%rax 157c85: 48 85 c0 test %rax,%rax 157c88: 0f 84 00 00 00 00 je 157c8e 157c8e: 48 8b 95 98 02 00 00 mov 0x298(%rbp),%rdx 157c95: 48 83 3a 00 cmpq $0x0,(%rdx) 157c99: 0f 84 00 00 00 00 je 157c9f 157c9f: 48 89 ef mov %rbp,%rdi 157ca2: e8 00 00 00 00 callq 157ca7 157ca7: 41 89 c4 mov %eax,%r12d 157caa: 85 c0 test %eax,%eax 157cac: 75 b0 jne 157c5e 157cae: 48 8b 45 00 mov 0x0(%rbp),%rax 157cb2: 0f b6 95 b8 02 00 00 movzbl 0x2b8(%rbp),%edx 157cb9: 48 89 ef mov %rbp,%rdi 157cbc: 88 90 c0 7c 00 00 mov %dl,0x7cc0(%rax) 157cc2: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 157cc9: 48 8b 00 mov (%rax),%rax 157ccc: e8 00 00 00 00 callq 157cd1 157cd1: 41 89 c4 mov %eax,%r12d 157cd4: 85 c0 test %eax,%eax 157cd6: 75 59 jne 157d31 157cd8: 8b 95 18 02 00 00 mov 0x218(%rbp),%edx 157cde: 85 d2 test %edx,%edx 157ce0: 75 72 jne 157d54 157ce2: 48 8b 85 2c 02 00 00 mov 0x22c(%rbp),%rax 157ce9: 48 89 85 18 02 00 00 mov %rax,0x218(%rbp) 157cf0: 48 8b 85 34 02 00 00 mov 0x234(%rbp),%rax 157cf7: 48 89 85 20 02 00 00 mov %rax,0x220(%rbp) 157cfe: 8b 85 3c 02 00 00 mov 0x23c(%rbp),%eax 157d04: 89 85 28 02 00 00 mov %eax,0x228(%rbp) 157d0a: 48 89 ef mov %rbp,%rdi 157d0d: e8 00 00 00 00 callq 157d12 157d12: 41 89 c4 mov %eax,%r12d 157d15: 85 c0 test %eax,%eax 157d17: 74 47 je 157d60 157d19: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 157d20: 48 8b 40 08 mov 0x8(%rax),%rax 157d24: 48 85 c0 test %rax,%rax 157d27: 74 08 je 157d31 157d29: 48 89 ef mov %rbp,%rdi 157d2c: e8 00 00 00 00 callq 157d31 157d31: 48 8b 85 a0 02 00 00 mov 0x2a0(%rbp),%rax 157d38: 48 8b 40 08 mov 0x8(%rax),%rax 157d3c: 48 85 c0 test %rax,%rax 157d3f: 0f 84 19 ff ff ff je 157c5e 157d45: 48 89 ef mov %rbp,%rdi 157d48: e8 00 00 00 00 callq 157d4d 157d4d: 44 89 e0 mov %r12d,%eax 157d50: 5d pop %rbp 157d51: 41 5c pop %r12 157d53: c3 retq 157d54: 8b 85 1c 02 00 00 mov 0x21c(%rbp),%eax 157d5a: 85 c0 test %eax,%eax 157d5c: 75 ac jne 157d0a 157d5e: eb 82 jmp 157ce2 157d60: 48 89 ef mov %rbp,%rdi 157d63: e8 00 00 00 00 callq 157d68 157d68: 41 89 c4 mov %eax,%r12d 157d6b: 85 c0 test %eax,%eax 157d6d: 75 aa jne 157d19 157d6f: 48 89 ef mov %rbp,%rdi 157d72: e8 00 00 00 00 callq 157d77 157d77: 41 89 c4 mov %eax,%r12d 157d7a: 85 c0 test %eax,%eax 157d7c: 75 9b jne 157d19 157d7e: 48 89 ef mov %rbp,%rdi 157d81: e8 00 00 00 00 callq 157d86 157d86: 48 89 ef mov %rbp,%rdi 157d89: 41 89 c4 mov %eax,%r12d 157d8c: e8 00 00 00 00 callq 157d91 157d91: 41 09 c4 or %eax,%r12d 157d94: 75 83 jne 157d19 157d96: 48 8b 45 00 mov 0x0(%rbp),%rax 157d9a: c6 80 c4 7c 00 00 01 movb $0x1,0x7cc4(%rax) 157da1: e9 b8 fe ff ff jmpq 157c5e 157da6: e9 00 00 00 00 jmpq 157dab 157dab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000157db0 : 157db0: e8 00 00 00 00 callq 157db5 157db5: 48 85 ff test %rdi,%rdi 157db8: 74 79 je 157e33 157dba: 55 push %rbp 157dbb: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 157dbf: 48 89 fd mov %rdi,%rbp 157dc2: 74 06 je 157dca 157dc4: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 157dc8: 75 04 jne 157dce 157dca: 31 c0 xor %eax,%eax 157dcc: 5d pop %rbp 157dcd: c3 retq 157dce: e8 00 00 00 00 callq 157dd3 157dd3: 48 89 ef mov %rbp,%rdi 157dd6: e8 00 00 00 00 callq 157ddb 157ddb: 31 d2 xor %edx,%edx 157ddd: be 01 00 00 00 mov $0x1,%esi 157de2: 48 89 ef mov %rbp,%rdi 157de5: e8 00 00 00 00 callq 157dea 157dea: 48 89 ef mov %rbp,%rdi 157ded: e8 00 00 00 00 callq 157df2 157df2: 48 89 ef mov %rbp,%rdi 157df5: e8 00 00 00 00 callq 157dfa 157dfa: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 157e01: 48 8b 40 08 mov 0x8(%rax),%rax 157e05: 48 85 c0 test %rax,%rax 157e08: 74 08 je 157e12 157e0a: 48 89 ef mov %rbp,%rdi 157e0d: e8 00 00 00 00 callq 157e12 157e12: 48 8b 85 a0 02 00 00 mov 0x2a0(%rbp),%rax 157e19: 48 8b 40 08 mov 0x8(%rax),%rax 157e1d: 48 85 c0 test %rax,%rax 157e20: 74 08 je 157e2a 157e22: 48 89 ef mov %rbp,%rdi 157e25: e8 00 00 00 00 callq 157e2a 157e2a: 48 89 ef mov %rbp,%rdi 157e2d: 5d pop %rbp 157e2e: e9 00 00 00 00 jmpq 157e33 157e33: 31 c0 xor %eax,%eax 157e35: c3 retq 157e36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 157e3d: 00 00 00 0000000000157e40 : 157e40: e8 00 00 00 00 callq 157e45 157e45: 48 85 ff test %rdi,%rdi 157e48: 74 41 je 157e8b 157e4a: 55 push %rbp 157e4b: 31 c0 xor %eax,%eax 157e4d: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 157e51: 48 89 fd mov %rdi,%rbp 157e54: 74 06 je 157e5c 157e56: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 157e5a: 75 02 jne 157e5e 157e5c: 5d pop %rbp 157e5d: c3 retq 157e5e: e8 00 00 00 00 callq 157e63 157e63: 48 89 ef mov %rbp,%rdi 157e66: e8 00 00 00 00 callq 157e6b 157e6b: 85 c0 test %eax,%eax 157e6d: 75 ed jne 157e5c 157e6f: 31 d2 xor %edx,%edx 157e71: be 01 00 00 00 mov $0x1,%esi 157e76: 48 89 ef mov %rbp,%rdi 157e79: e8 00 00 00 00 callq 157e7e 157e7e: 85 c0 test %eax,%eax 157e80: 75 da jne 157e5c 157e82: 48 89 ef mov %rbp,%rdi 157e85: 5d pop %rbp 157e86: e9 00 00 00 00 jmpq 157e8b 157e8b: 31 c0 xor %eax,%eax 157e8d: c3 retq 157e8e: 66 90 xchg %ax,%ax 0000000000157e90 : 157e90: e8 00 00 00 00 callq 157e95 157e95: 48 85 ff test %rdi,%rdi 157e98: 74 4f je 157ee9 157e9a: 55 push %rbp 157e9b: 31 c0 xor %eax,%eax 157e9d: 48 89 fd mov %rdi,%rbp 157ea0: 53 push %rbx 157ea1: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 157ea5: 74 06 je 157ead 157ea7: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 157eab: 75 03 jne 157eb0 157ead: 5b pop %rbx 157eae: 5d pop %rbp 157eaf: c3 retq 157eb0: e8 00 00 00 00 callq 157eb5 157eb5: 85 c0 test %eax,%eax 157eb7: 75 f4 jne 157ead 157eb9: 48 89 ef mov %rbp,%rdi 157ebc: e8 00 00 00 00 callq 157ec1 157ec1: 85 c0 test %eax,%eax 157ec3: 75 e8 jne 157ead 157ec5: 48 89 ef mov %rbp,%rdi 157ec8: e8 00 00 00 00 callq 157ecd 157ecd: 48 89 ef mov %rbp,%rdi 157ed0: 89 c3 mov %eax,%ebx 157ed2: e8 00 00 00 00 callq 157ed7 157ed7: 09 d8 or %ebx,%eax 157ed9: 75 d2 jne 157ead 157edb: 48 89 ef mov %rbp,%rdi 157ede: 5b pop %rbx 157edf: 31 d2 xor %edx,%edx 157ee1: 31 f6 xor %esi,%esi 157ee3: 5d pop %rbp 157ee4: e9 00 00 00 00 jmpq 157ee9 157ee9: b8 ea ff ff ff mov $0xffffffea,%eax 157eee: c3 retq 157eef: 90 nop 0000000000157ef0 : 157ef0: e8 00 00 00 00 callq 157ef5 157ef5: 55 push %rbp 157ef6: 48 83 ec 10 sub $0x10,%rsp 157efa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 157f01: 00 00 157f03: 48 89 44 24 08 mov %rax,0x8(%rsp) 157f08: 31 c0 xor %eax,%eax 157f0a: 48 85 ff test %rdi,%rdi 157f0d: 0f 84 e6 00 00 00 je 157ff9 157f13: 48 89 fd mov %rdi,%rbp 157f16: 83 fe 01 cmp $0x1,%esi 157f19: 74 55 je 157f70 157f1b: 76 2d jbe 157f4a 157f1d: 83 ee 02 sub $0x2,%esi 157f20: 83 fe 01 cmp $0x1,%esi 157f23: 77 47 ja 157f6c 157f25: 48 8b 44 24 08 mov 0x8(%rsp),%rax 157f2a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 157f31: 00 00 157f33: 0f 85 ca 00 00 00 jne 158003 157f39: 48 83 c4 10 add $0x10,%rsp 157f3d: 31 d2 xor %edx,%edx 157f3f: be 01 00 00 00 mov $0x1,%esi 157f44: 5d pop %rbp 157f45: e9 00 00 00 00 jmpq 157f4a 157f4a: 31 c0 xor %eax,%eax 157f4c: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 157f50: 75 61 jne 157fb3 157f52: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 157f57: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 157f5e: 00 00 157f60: 0f 85 9d 00 00 00 jne 158003 157f66: 48 83 c4 10 add $0x10,%rsp 157f6a: 5d pop %rbp 157f6b: c3 retq 157f6c: 31 c0 xor %eax,%eax 157f6e: eb e2 jmp 157f52 157f70: 31 c0 xor %eax,%eax 157f72: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 157f76: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 157f7d: 00 157f7e: 74 d2 je 157f52 157f80: 48 85 d2 test %rdx,%rdx 157f83: 74 74 je 157ff9 157f85: 8b 12 mov (%rdx),%edx 157f87: 8d 4a fe lea -0x2(%rdx),%ecx 157f8a: 8d 74 12 fd lea -0x3(%rdx,%rdx,1),%esi 157f8e: 48 89 e2 mov %rsp,%rdx 157f91: 83 f9 03 cmp $0x3,%ecx 157f94: 0f 43 f0 cmovae %eax,%esi 157f97: e8 00 00 00 00 callq 157f9c 157f9c: 85 c0 test %eax,%eax 157f9e: 75 b2 jne 157f52 157fa0: 48 8b 14 24 mov (%rsp),%rdx 157fa4: be 01 00 00 00 mov $0x1,%esi 157fa9: 48 89 ef mov %rbp,%rdi 157fac: e8 00 00 00 00 callq 157fb1 157fb1: eb 9f jmp 157f52 157fb3: e8 00 00 00 00 callq 157fb8 157fb8: 85 c0 test %eax,%eax 157fba: 75 96 jne 157f52 157fbc: 48 89 ef mov %rbp,%rdi 157fbf: e8 00 00 00 00 callq 157fc4 157fc4: 85 c0 test %eax,%eax 157fc6: 75 8a jne 157f52 157fc8: 48 89 ef mov %rbp,%rdi 157fcb: e8 00 00 00 00 callq 157fd0 157fd0: 85 c0 test %eax,%eax 157fd2: 0f 85 7a ff ff ff jne 157f52 157fd8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 157fdd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 157fe4: 00 00 157fe6: 75 1b jne 158003 157fe8: 48 83 c4 10 add $0x10,%rsp 157fec: 48 89 ef mov %rbp,%rdi 157fef: 31 d2 xor %edx,%edx 157ff1: 31 f6 xor %esi,%esi 157ff3: 5d pop %rbp 157ff4: e9 00 00 00 00 jmpq 157ff9 157ff9: b8 ea ff ff ff mov $0xffffffea,%eax 157ffe: e9 4f ff ff ff jmpq 157f52 158003: e8 00 00 00 00 callq 158008 158008: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 15800f: 00 0000000000158010 : 158010: 48 83 ef 01 sub $0x1,%rdi 158014: b8 ff ff ff ff mov $0xffffffff,%eax 158019: 48 c1 ef 0c shr $0xc,%rdi 15801d: 48 0f bd c7 bsr %rdi,%rax 158021: 83 c0 01 add $0x1,%eax 158024: c3 retq 158025: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15802c: 00 00 00 00 0000000000158030 : 158030: e8 00 00 00 00 callq 158035 158035: 83 7f 0c 16 cmpl $0x16,0xc(%rdi) 158039: 0f 84 61 01 00 00 je 1581a0 15803f: 53 push %rbx 158040: 48 89 fb mov %rdi,%rbx 158043: 48 8b bf e0 01 00 00 mov 0x1e0(%rdi),%rdi 15804a: e8 00 00 00 00 callq 15804f 15804f: 48 8b bb e8 01 00 00 mov 0x1e8(%rbx),%rdi 158056: 48 c7 83 e0 01 00 00 movq $0x0,0x1e0(%rbx) 15805d: 00 00 00 00 158061: e8 00 00 00 00 callq 158066 158066: 48 8b bb f0 01 00 00 mov 0x1f0(%rbx),%rdi 15806d: 48 c7 83 e8 01 00 00 movq $0x0,0x1e8(%rbx) 158074: 00 00 00 00 158078: e8 00 00 00 00 callq 15807d 15807d: 48 8b bb f8 01 00 00 mov 0x1f8(%rbx),%rdi 158084: 48 c7 83 f0 01 00 00 movq $0x0,0x1f0(%rbx) 15808b: 00 00 00 00 15808f: e8 00 00 00 00 callq 158094 158094: 48 8b bb 10 02 00 00 mov 0x210(%rbx),%rdi 15809b: 48 c7 83 f8 01 00 00 movq $0x0,0x1f8(%rbx) 1580a2: 00 00 00 00 1580a6: e8 00 00 00 00 callq 1580ab 1580ab: 48 8b bb 08 02 00 00 mov 0x208(%rbx),%rdi 1580b2: 48 c7 83 10 02 00 00 movq $0x0,0x210(%rbx) 1580b9: 00 00 00 00 1580bd: e8 00 00 00 00 callq 1580c2 1580c2: 48 8b bb 50 02 00 00 mov 0x250(%rbx),%rdi 1580c9: 48 c7 83 08 02 00 00 movq $0x0,0x208(%rbx) 1580d0: 00 00 00 00 1580d4: e8 00 00 00 00 callq 1580d9 1580d9: 48 8b bb 58 02 00 00 mov 0x258(%rbx),%rdi 1580e0: 48 c7 83 50 02 00 00 movq $0x0,0x250(%rbx) 1580e7: 00 00 00 00 1580eb: e8 00 00 00 00 callq 1580f0 1580f0: 48 8b bb 60 02 00 00 mov 0x260(%rbx),%rdi 1580f7: 48 c7 83 58 02 00 00 movq $0x0,0x258(%rbx) 1580fe: 00 00 00 00 158102: e8 00 00 00 00 callq 158107 158107: 48 8b bb 68 02 00 00 mov 0x268(%rbx),%rdi 15810e: 48 c7 83 60 02 00 00 movq $0x0,0x260(%rbx) 158115: 00 00 00 00 158119: e8 00 00 00 00 callq 15811e 15811e: 48 8b bb 78 02 00 00 mov 0x278(%rbx),%rdi 158125: 48 c7 83 68 02 00 00 movq $0x0,0x268(%rbx) 15812c: 00 00 00 00 158130: e8 00 00 00 00 callq 158135 158135: 48 8b bb 70 02 00 00 mov 0x270(%rbx),%rdi 15813c: 48 c7 83 78 02 00 00 movq $0x0,0x278(%rbx) 158143: 00 00 00 00 158147: e8 00 00 00 00 callq 15814c 15814c: 48 8b bb 88 02 00 00 mov 0x288(%rbx),%rdi 158153: 48 c7 83 70 02 00 00 movq $0x0,0x270(%rbx) 15815a: 00 00 00 00 15815e: e8 00 00 00 00 callq 158163 158163: 48 8b bb 80 02 00 00 mov 0x280(%rbx),%rdi 15816a: 48 c7 83 88 02 00 00 movq $0x0,0x288(%rbx) 158171: 00 00 00 00 158175: e8 00 00 00 00 callq 15817a 15817a: 48 8b bb 90 02 00 00 mov 0x290(%rbx),%rdi 158181: 48 c7 83 80 02 00 00 movq $0x0,0x280(%rbx) 158188: 00 00 00 00 15818c: e8 00 00 00 00 callq 158191 158191: 31 c0 xor %eax,%eax 158193: 48 c7 83 90 02 00 00 movq $0x0,0x290(%rbx) 15819a: 00 00 00 00 15819e: 5b pop %rbx 15819f: c3 retq 1581a0: 31 c0 xor %eax,%eax 1581a2: c3 retq 1581a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1581aa: 00 00 00 00 1581ae: 66 90 xchg %ax,%ax 00000000001581b0 : 1581b0: e8 00 00 00 00 callq 1581b5 1581b5: 0f b7 02 movzwl (%rdx),%eax 1581b8: 83 e0 07 and $0x7,%eax 1581bb: 89 47 28 mov %eax,0x28(%rdi) 1581be: 0f b7 0a movzwl (%rdx),%ecx 1581c1: 44 0f b7 42 09 movzwl 0x9(%rdx),%r8d 1581c6: 89 c8 mov %ecx,%eax 1581c8: 66 c1 e8 03 shr $0x3,%ax 1581cc: 83 e0 01 and $0x1,%eax 1581cf: 41 89 c1 mov %eax,%r9d 1581d2: 41 83 c9 02 or $0x2,%r9d 1581d6: f6 c1 10 test $0x10,%cl 1581d9: 41 0f 45 c1 cmovne %r9d,%eax 1581dd: 41 89 c1 mov %eax,%r9d 1581e0: 41 83 c9 04 or $0x4,%r9d 1581e4: f6 c1 20 test $0x20,%cl 1581e7: 41 0f 45 c1 cmovne %r9d,%eax 1581eb: 41 89 c1 mov %eax,%r9d 1581ee: 41 83 c9 08 or $0x8,%r9d 1581f2: f6 c1 40 test $0x40,%cl 1581f5: 41 0f 45 c1 cmovne %r9d,%eax 1581f9: 41 89 c1 mov %eax,%r9d 1581fc: 41 83 c9 10 or $0x10,%r9d 158200: f6 c1 80 test $0x80,%cl 158203: 41 0f 45 c1 cmovne %r9d,%eax 158207: 41 89 c1 mov %eax,%r9d 15820a: 41 80 c9 80 or $0x80,%r9b 15820e: f6 c5 01 test $0x1,%ch 158211: 41 0f 45 c1 cmovne %r9d,%eax 158215: 41 89 c1 mov %eax,%r9d 158218: 41 81 c9 00 01 00 00 or $0x100,%r9d 15821f: f6 c5 02 test $0x2,%ch 158222: 41 0f 45 c1 cmovne %r9d,%eax 158226: 41 89 c1 mov %eax,%r9d 158229: 41 81 c9 00 02 00 00 or $0x200,%r9d 158230: f6 c5 04 test $0x4,%ch 158233: 41 0f 45 c1 cmovne %r9d,%eax 158237: 41 89 c1 mov %eax,%r9d 15823a: 41 81 c9 00 20 00 00 or $0x2000,%r9d 158241: f6 c5 40 test $0x40,%ch 158244: 41 0f 45 c1 cmovne %r9d,%eax 158248: 41 89 c1 mov %eax,%r9d 15824b: 41 81 c9 00 40 00 00 or $0x4000,%r9d 158252: 66 85 c9 test %cx,%cx 158255: 41 0f 48 c1 cmovs %r9d,%eax 158259: 41 89 c1 mov %eax,%r9d 15825c: 41 81 c9 00 10 00 00 or $0x1000,%r9d 158263: f6 c5 20 test $0x20,%ch 158266: 41 0f 45 c1 cmovne %r9d,%eax 15826a: 41 89 c1 mov %eax,%r9d 15826d: 41 81 c9 00 08 00 00 or $0x800,%r9d 158274: 80 e5 10 and $0x10,%ch 158277: 41 0f 45 c1 cmovne %r9d,%eax 15827b: 89 c1 mov %eax,%ecx 15827d: 81 c9 00 00 04 00 or $0x40000,%ecx 158283: 41 f6 c0 01 test $0x1,%r8b 158287: 0f 45 c1 cmovne %ecx,%eax 15828a: 89 c1 mov %eax,%ecx 15828c: 81 c9 00 00 08 00 or $0x80000,%ecx 158292: 41 f6 c0 02 test $0x2,%r8b 158296: 0f 45 c1 cmovne %ecx,%eax 158299: 89 c1 mov %eax,%ecx 15829b: 81 c9 00 00 10 00 or $0x100000,%ecx 1582a1: 41 83 e0 04 and $0x4,%r8d 1582a5: 0f 45 c1 cmovne %ecx,%eax 1582a8: 89 47 2c mov %eax,0x2c(%rdi) 1582ab: 31 c0 xor %eax,%eax 1582ad: 66 89 47 34 mov %ax,0x34(%rdi) 1582b1: 8b 42 04 mov 0x4(%rdx),%eax 1582b4: 88 47 38 mov %al,0x38(%rdi) 1582b7: 80 67 38 01 andb $0x1,0x38(%rdi) 1582bb: 8b 42 04 mov 0x4(%rdx),%eax 1582be: c7 47 3c 00 00 00 00 movl $0x0,0x3c(%rdi) 1582c5: c1 e8 0e shr $0xe,%eax 1582c8: c6 47 40 00 movb $0x0,0x40(%rdi) 1582cc: 83 e0 01 and $0x1,%eax 1582cf: 88 47 39 mov %al,0x39(%rdi) 1582d2: 8b 42 04 mov 0x4(%rdx),%eax 1582d5: c1 e8 08 shr $0x8,%eax 1582d8: 83 e0 0f and $0xf,%eax 1582db: 0f 84 97 00 00 00 je 158378 1582e1: 89 c0 mov %eax,%eax 1582e3: c7 47 44 01 00 00 00 movl $0x1,0x44(%rdi) 1582ea: 0f b6 80 00 00 00 00 movzbl 0x0(%rax),%eax 1582f1: c6 47 41 01 movb $0x1,0x41(%rdi) 1582f5: 89 47 48 mov %eax,0x48(%rdi) 1582f8: 85 c0 test %eax,%eax 1582fa: 74 7c je 158378 1582fc: 8b 42 04 mov 0x4(%rdx),%eax 1582ff: c1 e8 0f shr $0xf,%eax 158302: 83 e0 01 and $0x1,%eax 158305: 88 47 50 mov %al,0x50(%rdi) 158308: 0f b7 42 06 movzwl 0x6(%rdx),%eax 15830c: 83 e0 01 and $0x1,%eax 15830f: 88 47 54 mov %al,0x54(%rdi) 158312: 8b 42 04 mov 0x4(%rdx),%eax 158315: c1 e8 11 shr $0x11,%eax 158318: 83 e0 03 and $0x3,%eax 15831b: 88 47 55 mov %al,0x55(%rdi) 15831e: 0f b6 42 02 movzbl 0x2(%rdx),%eax 158322: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 158328: 89 47 5c mov %eax,0x5c(%rdi) 15832b: 0f b6 42 03 movzbl 0x3(%rdx),%eax 15832f: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 158335: 89 47 60 mov %eax,0x60(%rdi) 158338: 8b 42 04 mov 0x4(%rdx),%eax 15833b: c1 e8 0c shr $0xc,%eax 15833e: 83 e0 01 and $0x1,%eax 158341: 88 87 80 00 00 00 mov %al,0x80(%rdi) 158347: 8b 42 04 mov 0x4(%rdx),%eax 15834a: c1 e8 0d shr $0xd,%eax 15834d: 83 e0 01 and $0x1,%eax 158350: 88 87 81 00 00 00 mov %al,0x81(%rdi) 158356: 0f b6 42 08 movzbl 0x8(%rdx),%eax 15835a: 88 47 3a mov %al,0x3a(%rdi) 15835d: 40 80 fe 0c cmp $0xc,%sil 158361: 76 1e jbe 158381 158363: 8b 42 0b mov 0xb(%rdx),%eax 158366: 89 87 84 00 00 00 mov %eax,0x84(%rdi) 15836c: 8b 42 0f mov 0xf(%rdx),%eax 15836f: 89 87 88 00 00 00 mov %eax,0x88(%rdi) 158375: 31 c0 xor %eax,%eax 158377: c3 retq 158378: c6 47 41 00 movb $0x0,0x41(%rdi) 15837c: e9 7b ff ff ff jmpq 1582fc 158381: 48 c7 87 84 00 00 00 movq $0x0,0x84(%rdi) 158388: 00 00 00 00 15838c: 31 c0 xor %eax,%eax 15838e: c3 retq 15838f: 90 nop 0000000000158390 : 158390: e8 00 00 00 00 callq 158395 158395: 0f b7 47 2c movzwl 0x2c(%rdi),%eax 158399: 66 85 c0 test %ax,%ax 15839c: 74 15 je 1583b3 15839e: 48 8d 14 38 lea (%rax,%rdi,1),%rdx 1583a2: 31 c0 xor %eax,%eax 1583a4: 66 83 3a 0b cmpw $0xb,(%rdx) 1583a8: 76 09 jbe 1583b3 1583aa: 0f b7 52 0a movzwl 0xa(%rdx),%edx 1583ae: 66 85 d2 test %dx,%dx 1583b1: 75 01 jne 1583b4 1583b3: c3 retq 1583b4: 89 d0 mov %edx,%eax 1583b6: 66 83 c0 01 add $0x1,%ax 1583ba: 74 f7 je 1583b3 1583bc: 66 83 7f 13 2d cmpw $0x2d,0x13(%rdi) 1583c1: 76 f0 jbe 1583b3 1583c3: 0f b7 c0 movzwl %ax,%eax 1583c6: 0f b6 04 38 movzbl (%rax,%rdi,1),%eax 1583ca: 8d 04 40 lea (%rax,%rax,2),%eax 1583cd: 8d 44 42 02 lea 0x2(%rdx,%rax,2),%eax 1583d1: c3 retq 1583d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1583d9: 00 00 00 00 1583dd: 0f 1f 00 nopl (%rax) 00000000001583e0 : 1583e0: e8 00 00 00 00 callq 1583e5 1583e5: 41 57 push %r15 1583e7: 4d 89 c7 mov %r8,%r15 1583ea: 41 56 push %r14 1583ec: 49 89 f6 mov %rsi,%r14 1583ef: 41 55 push %r13 1583f1: 41 54 push %r12 1583f3: 49 89 cc mov %rcx,%r12 1583f6: 55 push %rbp 1583f7: 48 89 d5 mov %rdx,%rbp 1583fa: 53 push %rbx 1583fb: 48 83 ec 28 sub $0x28,%rsp 1583ff: 48 8b 5f 70 mov 0x70(%rdi),%rbx 158403: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15840a: 00 00 15840c: 48 89 44 24 20 mov %rax,0x20(%rsp) 158411: 31 c0 xor %eax,%eax 158413: 48 85 db test %rbx,%rbx 158416: 0f 84 3e 01 00 00 je 15855a 15841c: 45 31 ed xor %r13d,%r13d 15841f: 66 83 7b 13 2d cmpw $0x2d,0x13(%rbx) 158424: 0f b7 73 0b movzwl 0xb(%rbx),%esi 158428: 48 89 da mov %rbx,%rdx 15842b: 77 7d ja 1584aa 15842d: 43 0f b6 4c 75 02 movzbl 0x2(%r13,%r14,2),%ecx 158433: 43 0f b6 44 75 01 movzbl 0x1(%r13,%r14,2),%eax 158439: 48 01 f2 add %rsi,%rdx 15843c: 89 ce mov %ecx,%esi 15843e: 48 8d 04 40 lea (%rax,%rax,2),%rax 158442: 83 e1 3f and $0x3f,%ecx 158445: 40 c0 ee 06 shr $0x6,%sil 158449: 40 0f b6 f6 movzbl %sil,%esi 15844d: 49 89 37 mov %rsi,(%r15) 158450: 48 8d 34 43 lea (%rbx,%rax,2),%rsi 158454: 0f b6 46 03 movzbl 0x3(%rsi),%eax 158458: 0f b7 7e 01 movzwl 0x1(%rsi),%edi 15845c: c1 e0 10 shl $0x10,%eax 15845f: 09 f8 or %edi,%eax 158461: 89 45 00 mov %eax,0x0(%rbp) 158464: 0f b6 46 06 movzbl 0x6(%rsi),%eax 158468: 0f b7 76 04 movzwl 0x4(%rsi),%esi 15846c: c1 e0 10 shl $0x10,%eax 15846f: 09 f0 or %esi,%eax 158471: 89 45 04 mov %eax,0x4(%rbp) 158474: 0f b6 42 01 movzbl 0x1(%rdx),%eax 158478: 48 0f af c8 imul %rax,%rcx 15847c: 48 8d 44 0a 02 lea 0x2(%rdx,%rcx,1),%rax 158481: 49 89 04 24 mov %rax,(%r12) 158485: 48 8b 44 24 20 mov 0x20(%rsp),%rax 15848a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 158491: 00 00 158493: 0f 85 33 01 00 00 jne 1585cc 158499: 48 83 c4 28 add $0x28,%rsp 15849d: 31 c0 xor %eax,%eax 15849f: 5b pop %rbx 1584a0: 5d pop %rbp 1584a1: 41 5c pop %r12 1584a3: 41 5d pop %r13 1584a5: 41 5e pop %r14 1584a7: 41 5f pop %r15 1584a9: c3 retq 1584aa: 0f b7 43 2c movzwl 0x2c(%rbx),%eax 1584ae: 66 85 c0 test %ax,%ax 1584b1: 0f 84 76 ff ff ff je 15842d 1584b7: 48 01 d8 add %rbx,%rax 1584ba: 45 31 ed xor %r13d,%r13d 1584bd: 48 89 da mov %rbx,%rdx 1584c0: 66 83 38 0b cmpw $0xb,(%rax) 1584c4: 0f 86 63 ff ff ff jbe 15842d 1584ca: 44 0f b7 40 0a movzwl 0xa(%rax),%r8d 1584cf: 66 45 85 c0 test %r8w,%r8w 1584d3: 0f 84 54 ff ff ff je 15842d 1584d9: 44 89 c0 mov %r8d,%eax 1584dc: 66 83 c0 01 add $0x1,%ax 1584e0: 74 5e je 158540 1584e2: 0f b7 c0 movzwl %ax,%eax 1584e5: 0f b6 0c 18 movzbl (%rax,%rbx,1),%ecx 1584e9: 8d 0c 49 lea (%rcx,%rcx,2),%ecx 1584ec: 41 8d 4c 48 02 lea 0x2(%r8,%rcx,2),%ecx 1584f1: 66 85 c9 test %cx,%cx 1584f4: 89 4c 24 10 mov %ecx,0x10(%rsp) 1584f8: 74 46 je 158540 1584fa: 48 89 df mov %rbx,%rdi 1584fd: 44 89 44 24 14 mov %r8d,0x14(%rsp) 158502: 48 89 74 24 08 mov %rsi,0x8(%rsp) 158507: 48 89 1c 24 mov %rbx,(%rsp) 15850b: e8 80 fe ff ff callq 158390 158510: 48 89 da mov %rbx,%rdx 158513: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 158518: 44 8b 44 24 14 mov 0x14(%rsp),%r8d 15851d: 66 85 c0 test %ax,%ax 158520: 8b 4c 24 10 mov 0x10(%rsp),%ecx 158524: 74 13 je 158539 158526: 0f b7 c0 movzwl %ax,%eax 158529: 0f b6 04 18 movzbl (%rax,%rbx,1),%eax 15852d: 8d 04 40 lea (%rax,%rax,2),%eax 158530: 8d 4c 01 01 lea 0x1(%rcx,%rax,1),%ecx 158534: 66 85 c9 test %cx,%cx 158537: 74 07 je 158540 158539: 0f b7 c9 movzwl %cx,%ecx 15853c: 4c 8d 2c 0b lea (%rbx,%rcx,1),%r13 158540: 66 45 85 c0 test %r8w,%r8w 158544: 0f 84 e3 fe ff ff je 15842d 15854a: 41 83 c0 01 add $0x1,%r8d 15854e: 45 0f b7 c0 movzwl %r8w,%r8d 158552: 4c 01 c3 add %r8,%rbx 158555: e9 d3 fe ff ff jmpq 15842d 15855a: 83 7f 0c 16 cmpl $0x16,0xc(%rdi) 15855e: 49 89 fd mov %rdi,%r13 158561: 75 38 jne 15859b 158563: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 15856a: b8 9e 00 00 00 mov $0x9e,%eax 15856f: 45 31 ed xor %r13d,%r13d 158572: 48 c7 47 70 00 00 00 movq $0x0,0x70(%rdi) 158579: 00 15857a: 48 01 d8 add %rbx,%rax 15857d: c7 47 78 e1 01 00 00 movl $0x1e1,0x78(%rdi) 158584: be 4a 00 00 00 mov $0x4a,%esi 158589: 48 89 da mov %rbx,%rdx 15858c: 66 83 38 0b cmpw $0xb,(%rax) 158590: 0f 86 97 fe ff ff jbe 15842d 158596: e9 2f ff ff ff jmpq 1584ca 15859b: 48 8b 3f mov (%rdi),%rdi 15859e: 4c 8d 44 24 1d lea 0x1d(%rsp),%r8 1585a3: 48 8d 4c 24 1c lea 0x1c(%rsp),%rcx 1585a8: be 0f 00 00 00 mov $0xf,%esi 1585ad: 48 8d 54 24 1e lea 0x1e(%rsp),%rdx 1585b2: e8 00 00 00 00 callq 1585b7 1585b7: 49 89 45 70 mov %rax,0x70(%r13) 1585bb: 48 89 c3 mov %rax,%rbx 1585be: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax 1585c3: 41 89 45 78 mov %eax,0x78(%r13) 1585c7: e9 50 fe ff ff jmpq 15841c 1585cc: e8 00 00 00 00 callq 1585d1 1585d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1585d8: 00 00 00 00 1585dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001585e0 : 1585e0: e8 00 00 00 00 callq 1585e5 1585e5: 55 push %rbp 1585e6: 53 push %rbx 1585e7: 48 83 ec 10 sub $0x10,%rsp 1585eb: 48 8b 5f 70 mov 0x70(%rdi),%rbx 1585ef: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1585f6: 00 00 1585f8: 48 89 44 24 08 mov %rax,0x8(%rsp) 1585fd: 31 c0 xor %eax,%eax 1585ff: 48 85 db test %rbx,%rbx 158602: 0f 84 87 00 00 00 je 15868f 158608: 66 83 7b 13 2d cmpw $0x2d,0x13(%rbx) 15860d: 77 1d ja 15862c 15860f: 31 c0 xor %eax,%eax 158611: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 158616: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 15861d: 00 00 15861f: 0f 85 d0 00 00 00 jne 1586f5 158625: 48 83 c4 10 add $0x10,%rsp 158629: 5b pop %rbx 15862a: 5d pop %rbp 15862b: c3 retq 15862c: 0f b7 43 2c movzwl 0x2c(%rbx),%eax 158630: 66 85 c0 test %ax,%ax 158633: 74 da je 15860f 158635: 48 01 d8 add %rbx,%rax 158638: 66 83 38 0b cmpw $0xb,(%rax) 15863c: 76 d1 jbe 15860f 15863e: 0f b7 68 0a movzwl 0xa(%rax),%ebp 158642: 66 85 ed test %bp,%bp 158645: 74 c8 je 15860f 158647: 89 ea mov %ebp,%edx 158649: 66 83 c2 01 add $0x1,%dx 15864d: 74 c0 je 15860f 15864f: 0f b7 d2 movzwl %dx,%edx 158652: 0f b6 04 13 movzbl (%rbx,%rdx,1),%eax 158656: 8d 04 40 lea (%rax,%rax,2),%eax 158659: 8d 6c 45 02 lea 0x2(%rbp,%rax,2),%ebp 15865d: 66 85 ed test %bp,%bp 158660: 74 ad je 15860f 158662: 48 89 df mov %rbx,%rdi 158665: e8 26 fd ff ff callq 158390 15866a: 66 85 c0 test %ax,%ax 15866d: 74 13 je 158682 15866f: 0f b7 c0 movzwl %ax,%eax 158672: 0f b6 04 03 movzbl (%rbx,%rax,1),%eax 158676: 8d 04 40 lea (%rax,%rax,2),%eax 158679: 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%ebp 15867d: 66 85 ed test %bp,%bp 158680: 74 8d je 15860f 158682: 0f b7 c5 movzwl %bp,%eax 158685: 48 01 c3 add %rax,%rbx 158688: 74 85 je 15860f 15868a: 0f b6 03 movzbl (%rbx),%eax 15868d: eb 82 jmp 158611 15868f: 83 7f 0c 16 cmpl $0x16,0xc(%rdi) 158693: 48 89 fd mov %rdi,%rbp 158696: 75 2d jne 1586c5 158698: b8 9e 00 00 00 mov $0x9e,%eax 15869d: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 1586a4: 48 c7 47 70 00 00 00 movq $0x0,0x70(%rdi) 1586ab: 00 1586ac: 48 01 d8 add %rbx,%rax 1586af: c7 47 78 e1 01 00 00 movl $0x1e1,0x78(%rdi) 1586b6: 66 83 38 0b cmpw $0xb,(%rax) 1586ba: 0f 86 4f ff ff ff jbe 15860f 1586c0: e9 79 ff ff ff jmpq 15863e 1586c5: 48 8b 3f mov (%rdi),%rdi 1586c8: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 1586cd: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1586d2: be 0f 00 00 00 mov $0xf,%esi 1586d7: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1586dc: e8 00 00 00 00 callq 1586e1 1586e1: 48 89 45 70 mov %rax,0x70(%rbp) 1586e5: 48 89 c3 mov %rax,%rbx 1586e8: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 1586ed: 89 45 78 mov %eax,0x78(%rbp) 1586f0: e9 13 ff ff ff jmpq 158608 1586f5: e8 00 00 00 00 callq 1586fa 1586fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000158700 : 158700: e8 00 00 00 00 callq 158705 158705: 55 push %rbp 158706: 48 89 fd mov %rdi,%rbp 158709: 53 push %rbx 15870a: 0f b6 06 movzbl (%rsi),%eax 15870d: 48 89 f3 mov %rsi,%rbx 158710: be c0 0d 00 00 mov $0xdc0,%esi 158715: 48 8d 04 40 lea (%rax,%rax,2),%rax 158719: 48 8d 3c 85 08 00 00 lea 0x8(,%rax,4),%rdi 158720: 00 158721: e8 00 00 00 00 callq 158726 158726: 48 85 c0 test %rax,%rax 158729: 74 4c je 158777 15872b: 0f b6 13 movzbl (%rbx),%edx 15872e: 49 89 c0 mov %rax,%r8 158731: 41 89 10 mov %edx,(%r8) 158734: 48 89 d0 mov %rdx,%rax 158737: 48 85 d2 test %rdx,%rdx 15873a: 74 32 je 15876e 15873c: 48 8d 73 01 lea 0x1(%rbx),%rsi 158740: 48 8d 3c 80 lea (%rax,%rax,4),%rdi 158744: 49 8d 50 04 lea 0x4(%r8),%rdx 158748: 48 01 f7 add %rsi,%rdi 15874b: 0f b6 46 02 movzbl 0x2(%rsi),%eax 15874f: 0f b7 0e movzwl (%rsi),%ecx 158752: 48 83 c6 05 add $0x5,%rsi 158756: 48 83 c2 08 add $0x8,%rdx 15875a: c1 e0 10 shl $0x10,%eax 15875d: 09 c8 or %ecx,%eax 15875f: 89 42 f8 mov %eax,-0x8(%rdx) 158762: 0f b7 46 fe movzwl -0x2(%rsi),%eax 158766: 89 42 fc mov %eax,-0x4(%rdx) 158769: 48 39 f7 cmp %rsi,%rdi 15876c: 75 dd jne 15874b 15876e: 4c 89 45 00 mov %r8,0x0(%rbp) 158772: 31 c0 xor %eax,%eax 158774: 5b pop %rbx 158775: 5d pop %rbp 158776: c3 retq 158777: b8 f4 ff ff ff mov $0xfffffff4,%eax 15877c: eb f6 jmp 158774 15877e: 66 90 xchg %ax,%ax 0000000000158780 : 158780: e8 00 00 00 00 callq 158785 158785: 41 55 push %r13 158787: 41 54 push %r12 158789: 55 push %rbp 15878a: 53 push %rbx 15878b: 48 83 ec 10 sub $0x10,%rsp 15878f: 8b 77 0c mov 0xc(%rdi),%esi 158792: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 158799: 00 00 15879b: 48 89 44 24 08 mov %rax,0x8(%rsp) 1587a0: 31 c0 xor %eax,%eax 1587a2: 83 fe 16 cmp $0x16,%esi 1587a5: 0f 84 c7 07 00 00 je 158f72 1587ab: 48 8b 6f 70 mov 0x70(%rdi),%rbp 1587af: c6 87 88 00 00 00 01 movb $0x1,0x88(%rdi) 1587b6: 48 89 fb mov %rdi,%rbx 1587b9: 48 85 ed test %rbp,%rbp 1587bc: 0f 84 d5 07 00 00 je 158f97 1587c2: 8b 83 20 01 00 00 mov 0x120(%rbx),%eax 1587c8: 8b 7d 15 mov 0x15(%rbp),%edi 1587cb: 4c 8b 0b mov (%rbx),%r9 1587ce: 89 c2 mov %eax,%edx 1587d0: 83 e0 fd and $0xfffffffd,%eax 1587d3: 83 ca 02 or $0x2,%edx 1587d6: 40 f6 c7 02 test $0x2,%dil 1587da: 0f 45 c2 cmovne %edx,%eax 1587dd: 89 c2 mov %eax,%edx 1587df: 83 e0 df and $0xffffffdf,%eax 1587e2: 83 ca 20 or $0x20,%edx 1587e5: 40 f6 c7 04 test $0x4,%dil 1587e9: 0f 45 c2 cmovne %edx,%eax 1587ec: 89 c2 mov %eax,%edx 1587ee: 80 e4 fb and $0xfb,%ah 1587f1: 80 ce 04 or $0x4,%dh 1587f4: 40 f6 c7 08 test $0x8,%dil 1587f8: 0f 45 c2 cmovne %edx,%eax 1587fb: 89 c2 mov %eax,%edx 1587fd: 80 e4 f7 and $0xf7,%ah 158800: 80 ce 08 or $0x8,%dh 158803: 40 f6 c7 10 test $0x10,%dil 158807: 0f 45 c2 cmovne %edx,%eax 15880a: 89 c2 mov %eax,%edx 15880c: 25 ff ff fb ff and $0xfffbffff,%eax 158811: 81 ca 00 00 04 00 or $0x40000,%edx 158817: 40 f6 c7 01 test $0x1,%dil 15881b: 0f 45 c2 cmovne %edx,%eax 15881e: 89 c2 mov %eax,%edx 158820: 25 ff ff ff fe and $0xfeffffff,%eax 158825: 81 ca 00 00 00 01 or $0x1000000,%edx 15882b: 40 f6 c7 20 test $0x20,%dil 15882f: 0f 45 c2 cmovne %edx,%eax 158832: 89 c2 mov %eax,%edx 158834: 25 ff ff ff fd and $0xfdffffff,%eax 158839: 81 ca 00 00 00 02 or $0x2000000,%edx 15883f: 40 f6 c7 40 test $0x40,%dil 158843: 0f 45 c2 cmovne %edx,%eax 158846: 89 c2 mov %eax,%edx 158848: 25 ff ff ff ef and $0xefffffff,%eax 15884d: 81 ca 00 00 00 10 or $0x10000000,%edx 158853: 40 f6 c7 80 test $0x80,%dil 158857: 0f 45 c2 cmovne %edx,%eax 15885a: 8b 93 24 01 00 00 mov 0x124(%rbx),%edx 158860: 89 d1 mov %edx,%ecx 158862: 83 e2 fe and $0xfffffffe,%edx 158865: 89 83 20 01 00 00 mov %eax,0x120(%rbx) 15886b: 83 c9 01 or $0x1,%ecx 15886e: f7 c7 00 01 00 00 test $0x100,%edi 158874: 0f 45 d1 cmovne %ecx,%edx 158877: 89 d1 mov %edx,%ecx 158879: 83 e2 fd and $0xfffffffd,%edx 15887c: 83 c9 02 or $0x2,%ecx 15887f: f7 c7 00 02 00 00 test $0x200,%edi 158885: 0f 45 d1 cmovne %ecx,%edx 158888: 89 d1 mov %edx,%ecx 15888a: 83 e2 f7 and $0xfffffff7,%edx 15888d: 83 c9 08 or $0x8,%ecx 158890: f7 c7 00 04 00 00 test $0x400,%edi 158896: 0f 45 d1 cmovne %ecx,%edx 158899: 89 d1 mov %edx,%ecx 15889b: 83 e2 ef and $0xffffffef,%edx 15889e: 83 c9 10 or $0x10,%ecx 1588a1: f7 c7 00 08 00 00 test $0x800,%edi 1588a7: 0f 45 d1 cmovne %ecx,%edx 1588aa: 89 d1 mov %edx,%ecx 1588ac: 81 e2 ff ff bf ff and $0xffbfffff,%edx 1588b2: 81 c9 00 00 40 00 or $0x400000,%ecx 1588b8: f7 c7 00 10 00 00 test $0x1000,%edi 1588be: 0f 45 d1 cmovne %ecx,%edx 1588c1: 89 d1 mov %edx,%ecx 1588c3: 81 e2 ff ff 7f ff and $0xff7fffff,%edx 1588c9: 81 c9 00 00 80 00 or $0x800000,%ecx 1588cf: f7 c7 00 80 00 00 test $0x8000,%edi 1588d5: 0f 45 d1 cmovne %ecx,%edx 1588d8: 8b 8b 28 01 00 00 mov 0x128(%rbx),%ecx 1588de: 41 89 c8 mov %ecx,%r8d 1588e1: 83 e1 fb and $0xfffffffb,%ecx 1588e4: 41 83 c8 04 or $0x4,%r8d 1588e8: f7 c7 00 00 01 00 test $0x10000,%edi 1588ee: 41 0f 45 c8 cmovne %r8d,%ecx 1588f2: 41 89 d0 mov %edx,%r8d 1588f5: 81 e2 ff ff ff f7 and $0xf7ffffff,%edx 1588fb: 41 81 c8 00 00 00 08 or $0x8000000,%r8d 158902: f7 c7 00 20 00 00 test $0x2000,%edi 158908: 41 0f 45 d0 cmovne %r8d,%edx 15890c: 41 89 d0 mov %edx,%r8d 15890f: 81 e2 ff ff ff ef and $0xefffffff,%edx 158915: 41 81 c8 00 00 00 10 or $0x10000000,%r8d 15891c: f7 c7 00 40 00 00 test $0x4000,%edi 158922: 41 0f 45 d0 cmovne %r8d,%edx 158926: 41 89 c8 mov %ecx,%r8d 158929: 83 e1 f7 and $0xfffffff7,%ecx 15892c: 41 83 c8 08 or $0x8,%r8d 158930: f7 c7 00 00 02 00 test $0x20000,%edi 158936: 41 0f 45 c8 cmovne %r8d,%ecx 15893a: 89 93 24 01 00 00 mov %edx,0x124(%rbx) 158940: 89 8b 28 01 00 00 mov %ecx,0x128(%rbx) 158946: 8b 8b 2c 01 00 00 mov 0x12c(%rbx),%ecx 15894c: 41 89 c8 mov %ecx,%r8d 15894f: 80 e5 bf and $0xbf,%ch 158952: 41 81 c8 00 40 00 00 or $0x4000,%r8d 158959: f7 c7 00 00 04 00 test $0x40000,%edi 15895f: 41 0f 45 c8 cmovne %r8d,%ecx 158963: 89 8b 2c 01 00 00 mov %ecx,0x12c(%rbx) 158969: 8b 8b 30 01 00 00 mov 0x130(%rbx),%ecx 15896f: 41 89 c8 mov %ecx,%r8d 158972: 83 e1 fb and $0xfffffffb,%ecx 158975: 41 83 c8 04 or $0x4,%r8d 158979: f7 c7 00 00 08 00 test $0x80000,%edi 15897f: 41 0f 45 c8 cmovne %r8d,%ecx 158983: 41 89 c8 mov %ecx,%r8d 158986: 83 e1 f7 and $0xfffffff7,%ecx 158989: 41 83 c8 08 or $0x8,%r8d 15898d: f7 c7 00 00 10 00 test $0x100000,%edi 158993: 41 0f 45 c8 cmovne %r8d,%ecx 158997: 41 89 c8 mov %ecx,%r8d 15899a: 80 e1 7f and $0x7f,%cl 15899d: 41 80 c8 80 or $0x80,%r8b 1589a1: f7 c7 00 00 20 00 test $0x200000,%edi 1589a7: 41 0f 45 c8 cmovne %r8d,%ecx 1589ab: 41 89 c8 mov %ecx,%r8d 1589ae: 80 e5 fe and $0xfe,%ch 1589b1: 41 81 c8 00 01 00 00 or $0x100,%r8d 1589b8: f7 c7 00 00 40 00 test $0x400000,%edi 1589be: 41 0f 45 c8 cmovne %r8d,%ecx 1589c2: 41 89 c8 mov %ecx,%r8d 1589c5: 80 e5 f7 and $0xf7,%ch 1589c8: 41 81 c8 00 08 00 00 or $0x800,%r8d 1589cf: f7 c7 00 00 80 00 test $0x800000,%edi 1589d5: 41 0f 45 c8 cmovne %r8d,%ecx 1589d9: 41 89 c8 mov %ecx,%r8d 1589dc: 80 e5 df and $0xdf,%ch 1589df: 41 81 c8 00 20 00 00 or $0x2000,%r8d 1589e6: f7 c7 00 00 00 01 test $0x1000000,%edi 1589ec: 41 0f 45 c8 cmovne %r8d,%ecx 1589f0: 41 89 c8 mov %ecx,%r8d 1589f3: 81 e1 ff ff ff df and $0xdfffffff,%ecx 1589f9: 41 81 c8 00 00 00 20 or $0x20000000,%r8d 158a00: f7 c7 00 00 00 02 test $0x2000000,%edi 158a06: 41 0f 45 c8 cmovne %r8d,%ecx 158a0a: 41 89 c8 mov %ecx,%r8d 158a0d: 80 e5 bf and $0xbf,%ch 158a10: 41 81 c8 00 40 00 00 or $0x4000,%r8d 158a17: 81 e7 00 00 00 04 and $0x4000000,%edi 158a1d: 41 0f 45 c8 cmovne %r8d,%ecx 158a21: 89 8b 30 01 00 00 mov %ecx,0x130(%rbx) 158a27: 44 0f b6 45 19 movzbl 0x19(%rbp),%r8d 158a2c: 44 88 83 b4 02 00 00 mov %r8b,0x2b4(%rbx) 158a33: 0f b6 7d 1a movzbl 0x1a(%rbp),%edi 158a37: 40 88 bb b5 02 00 00 mov %dil,0x2b5(%rbx) 158a3e: 0f b6 7d 1b movzbl 0x1b(%rbp),%edi 158a42: 40 88 bb b6 02 00 00 mov %dil,0x2b6(%rbx) 158a49: 0f b6 7d 1c movzbl 0x1c(%rbp),%edi 158a4d: 40 c0 ef 07 shr $0x7,%dil 158a51: 40 88 bb b8 02 00 00 mov %dil,0x2b8(%rbx) 158a58: 0f b6 7d 1c movzbl 0x1c(%rbp),%edi 158a5c: 83 e7 0f and $0xf,%edi 158a5f: 40 88 bb b9 02 00 00 mov %dil,0x2b9(%rbx) 158a66: 0f b6 7d 1d movzbl 0x1d(%rbp),%edi 158a6a: 6b ff 64 imul $0x64,%edi,%edi 158a6d: 89 bb bc 02 00 00 mov %edi,0x2bc(%rbx) 158a73: 0f b6 7d 1e movzbl 0x1e(%rbp),%edi 158a77: 6b ff 64 imul $0x64,%edi,%edi 158a7a: 89 bb c0 02 00 00 mov %edi,0x2c0(%rbx) 158a80: 89 c7 mov %eax,%edi 158a82: 83 e0 ef and $0xffffffef,%eax 158a85: 83 cf 10 or $0x10,%edi 158a88: 45 84 c0 test %r8b,%r8b 158a8b: 0f 45 c7 cmovne %edi,%eax 158a8e: 89 83 20 01 00 00 mov %eax,0x120(%rbx) 158a94: 66 83 7d 13 2d cmpw $0x2d,0x13(%rbp) 158a99: 0f 87 95 02 00 00 ja 158d34 158a9f: 48 c7 83 40 01 00 00 movq $0x0,0x140(%rbx) 158aa6: 00 00 00 00 158aaa: 48 c7 83 78 01 00 00 movq $0x0,0x178(%rbx) 158ab1: 00 00 00 00 158ab5: c7 83 80 01 00 00 00 movl $0x0,0x180(%rbx) 158abc: 00 00 00 158abf: 83 fe 16 cmp $0x16,%esi 158ac2: 74 6e je 158b32 158ac4: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 158ac9: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 158ace: be 04 00 00 00 mov $0x4,%esi 158ad3: 4c 89 cf mov %r9,%rdi 158ad6: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 158adb: e8 00 00 00 00 callq 158ae0 158ae0: 0f b6 50 02 movzbl 0x2(%rax),%edx 158ae4: 80 fa 01 cmp $0x1,%dl 158ae7: 0f 84 e9 04 00 00 je 158fd6 158aed: 80 fa 02 cmp $0x2,%dl 158af0: 75 40 jne 158b32 158af2: 66 83 38 5b cmpw $0x5b,(%rax) 158af6: 76 3a jbe 158b32 158af8: 66 83 7d 13 2d cmpw $0x2d,0x13(%rbp) 158afd: 76 33 jbe 158b32 158aff: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 158b03: 66 85 c0 test %ax,%ax 158b06: 74 2a je 158b32 158b08: 48 01 e8 add %rbp,%rax 158b0b: 8b 50 02 mov 0x2(%rax),%edx 158b0e: 89 93 40 01 00 00 mov %edx,0x140(%rbx) 158b14: 8b 40 06 mov 0x6(%rax),%eax 158b17: 48 c7 83 78 01 00 00 movq $0x0,0x178(%rbx) 158b1e: 00 00 00 00 158b22: 89 83 44 01 00 00 mov %eax,0x144(%rbx) 158b28: c7 83 80 01 00 00 00 movl $0x0,0x180(%rbx) 158b2f: 00 00 00 158b32: 48 c7 83 e0 01 00 00 movq $0x0,0x1e0(%rbx) 158b39: 00 00 00 00 158b3d: 48 c7 83 e8 01 00 00 movq $0x0,0x1e8(%rbx) 158b44: 00 00 00 00 158b48: 48 c7 83 f0 01 00 00 movq $0x0,0x1f0(%rbx) 158b4f: 00 00 00 00 158b53: 48 c7 83 00 02 00 00 movq $0x0,0x200(%rbx) 158b5a: 00 00 00 00 158b5e: 48 c7 83 f8 01 00 00 movq $0x0,0x1f8(%rbx) 158b65: 00 00 00 00 158b69: 48 c7 83 60 02 00 00 movq $0x0,0x260(%rbx) 158b70: 00 00 00 00 158b74: 48 c7 83 68 02 00 00 movq $0x0,0x268(%rbx) 158b7b: 00 00 00 00 158b7f: 48 c7 83 78 02 00 00 movq $0x0,0x278(%rbx) 158b86: 00 00 00 00 158b8a: 48 c7 83 70 02 00 00 movq $0x0,0x270(%rbx) 158b91: 00 00 00 00 158b95: 48 c7 83 80 02 00 00 movq $0x0,0x280(%rbx) 158b9c: 00 00 00 00 158ba0: 48 c7 83 90 02 00 00 movq $0x0,0x290(%rbx) 158ba7: 00 00 00 00 158bab: 66 83 7d 13 2d cmpw $0x2d,0x13(%rbp) 158bb0: 0f 86 f5 02 00 00 jbe 158eab 158bb6: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 158bba: 66 85 c0 test %ax,%ax 158bbd: 0f 84 61 04 00 00 je 159024 158bc3: 44 0f b7 e8 movzwl %ax,%r13d 158bc7: 4a 8d 44 2d 00 lea 0x0(%rbp,%r13,1),%rax 158bcc: 66 83 38 0b cmpw $0xb,(%rax) 158bd0: 0f 86 35 09 00 00 jbe 15950b 158bd6: 0f b7 40 0a movzwl 0xa(%rax),%eax 158bda: 45 31 e4 xor %r12d,%r12d 158bdd: 66 85 c0 test %ax,%ax 158be0: 0f 85 b3 07 00 00 jne 159399 158be6: 4a 8d 44 2d 00 lea 0x0(%rbp,%r13,1),%rax 158beb: 66 83 38 0d cmpw $0xd,(%rax) 158bef: 76 17 jbe 158c08 158bf1: 0f b7 70 0c movzwl 0xc(%rax),%esi 158bf5: 66 83 fe 01 cmp $0x1,%si 158bf9: 89 f2 mov %esi,%edx 158bfb: 66 83 da ff sbb $0xffff,%dx 158bff: 66 85 f6 test %si,%si 158c02: 0f 85 2e 0b 00 00 jne 159736 158c08: 4a 8d 44 2d 00 lea 0x0(%rbp,%r13,1),%rax 158c0d: 66 83 38 0f cmpw $0xf,(%rax) 158c11: 76 0d jbe 158c20 158c13: 0f b7 40 0e movzwl 0xe(%rax),%eax 158c17: 66 85 c0 test %ax,%ax 158c1a: 0f 85 d8 09 00 00 jne 1595f8 158c20: 4a 8d 44 2d 00 lea 0x0(%rbp,%r13,1),%rax 158c25: 66 83 38 13 cmpw $0x13,(%rax) 158c29: 76 0d jbe 158c38 158c2b: 0f b7 40 12 movzwl 0x12(%rax),%eax 158c2f: 66 85 c0 test %ax,%ax 158c32: 0f 85 5f 0a 00 00 jne 159697 158c38: 4a 8d 44 2d 00 lea 0x0(%rbp,%r13,1),%rax 158c3d: 66 83 38 15 cmpw $0x15,(%rax) 158c41: 0f 86 39 08 00 00 jbe 159480 158c47: 0f b7 40 14 movzwl 0x14(%rax),%eax 158c4b: 66 85 c0 test %ax,%ax 158c4e: 0f 84 2c 08 00 00 je 159480 158c54: 4c 8d 2c 28 lea (%rax,%rbp,1),%r13 158c58: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 158c5f 158c5f: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 158c64: 0f 84 b3 0b 00 00 je 15981d 158c6a: ba 48 00 00 00 mov $0x48,%edx 158c6f: be c0 0d 00 00 mov $0xdc0,%esi 158c74: 45 0f b7 65 0f movzwl 0xf(%r13),%r12d 158c79: e8 00 00 00 00 callq 158c7e 158c7e: 48 85 c0 test %rax,%rax 158c81: 0f 84 e7 0c 00 00 je 15996e 158c87: 41 0f b7 55 01 movzwl 0x1(%r13),%edx 158c8c: 66 89 10 mov %dx,(%rax) 158c8f: 41 0f b7 55 03 movzwl 0x3(%r13),%edx 158c94: 66 89 50 02 mov %dx,0x2(%rax) 158c98: 41 0f b7 55 05 movzwl 0x5(%r13),%edx 158c9d: 66 89 50 04 mov %dx,0x4(%rax) 158ca1: 41 0f b7 55 07 movzwl 0x7(%r13),%edx 158ca6: 66 89 50 06 mov %dx,0x6(%rax) 158caa: 41 0f b7 55 09 movzwl 0x9(%r13),%edx 158caf: 66 89 50 08 mov %dx,0x8(%rax) 158cb3: 41 0f b7 55 0b movzwl 0xb(%r13),%edx 158cb8: 66 89 50 0a mov %dx,0xa(%rax) 158cbc: 41 0f b7 55 0d movzwl 0xd(%r13),%edx 158cc1: 48 89 83 88 02 00 00 mov %rax,0x288(%rbx) 158cc8: 66 89 50 0c mov %dx,0xc(%rax) 158ccc: 66 44 89 60 0e mov %r12w,0xe(%rax) 158cd1: 45 31 e4 xor %r12d,%r12d 158cd4: 41 0f b7 55 11 movzwl 0x11(%r13),%edx 158cd9: 66 89 50 1a mov %dx,0x1a(%rax) 158cdd: 0f b7 45 13 movzwl 0x13(%rbp),%eax 158ce1: 66 83 f8 41 cmp $0x41,%ax 158ce5: 0f 86 03 08 00 00 jbe 1594ee 158ceb: 0f b7 45 36 movzwl 0x36(%rbp),%eax 158cef: 66 85 c0 test %ax,%ax 158cf2: 0f 85 a7 07 00 00 jne 15949f 158cf8: 45 85 e4 test %r12d,%r12d 158cfb: 0f 84 3b 03 00 00 je 15903c 158d01: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 158d05: 66 85 c0 test %ax,%ax 158d08: 0f 84 3e 04 00 00 je 15914c 158d0e: 44 0f b7 e8 movzwl %ax,%r13d 158d12: 49 01 ed add %rbp,%r13 158d15: 66 41 83 7d 00 17 cmpw $0x17,0x0(%r13) 158d1b: 0f 86 2b 04 00 00 jbe 15914c 158d21: 41 0f b7 75 16 movzwl 0x16(%r13),%esi 158d26: 66 85 f6 test %si,%si 158d29: 0f 85 02 04 00 00 jne 159131 158d2f: e9 0f 04 00 00 jmpq 159143 158d34: 0f b7 45 2a movzwl 0x2a(%rbp),%eax 158d38: 66 85 c0 test %ax,%ax 158d3b: 0f 84 89 02 00 00 je 158fca 158d41: 48 01 e8 add %rbp,%rax 158d44: 80 38 00 cmpb $0x0,(%rax) 158d47: 0f 84 52 fd ff ff je 158a9f 158d4d: 0f b6 78 01 movzbl 0x1(%rax),%edi 158d51: 81 ca 00 00 00 40 or $0x40000000,%edx 158d57: 41 b8 94 2a 00 00 mov $0x2a94,%r8d 158d5d: 40 88 bb d0 02 00 00 mov %dil,0x2d0(%rbx) 158d64: 0f b7 78 02 movzwl 0x2(%rax),%edi 158d68: 66 89 bb c4 02 00 00 mov %di,0x2c4(%rbx) 158d6f: 0f b7 78 04 movzwl 0x4(%rax),%edi 158d73: 66 89 bb c6 02 00 00 mov %di,0x2c6(%rbx) 158d7a: 0f b7 78 06 movzwl 0x6(%rax),%edi 158d7e: 66 89 bb c8 02 00 00 mov %di,0x2c8(%rbx) 158d85: 0f b7 78 08 movzwl 0x8(%rax),%edi 158d89: 66 89 bb ca 02 00 00 mov %di,0x2ca(%rbx) 158d90: 0f b7 78 0a movzwl 0xa(%rax),%edi 158d94: 66 89 bb cc 02 00 00 mov %di,0x2cc(%rbx) 158d9b: 0f b7 78 0c movzwl 0xc(%rax),%edi 158d9f: 66 44 89 83 d8 02 00 mov %r8w,0x2d8(%rbx) 158da6: 00 158da7: 66 89 bb ce 02 00 00 mov %di,0x2ce(%rbx) 158dae: c7 83 d4 02 00 00 a0 movl $0x186a0,0x2d4(%rbx) 158db5: 86 01 00 158db8: 89 93 24 01 00 00 mov %edx,0x124(%rbx) 158dbe: 80 38 01 cmpb $0x1,(%rax) 158dc1: 0f 86 d8 fc ff ff jbe 158a9f 158dc7: 0f b7 55 2a movzwl 0x2a(%rbp),%edx 158dcb: 0f b7 54 2a 0e movzwl 0xe(%rdx,%rbp,1),%edx 158dd0: 66 89 93 d8 02 00 00 mov %dx,0x2d8(%rbx) 158dd7: 80 38 02 cmpb $0x2,(%rax) 158dda: 0f 86 bf fc ff ff jbe 158a9f 158de0: 0f b7 55 2a movzwl 0x2a(%rbp),%edx 158de4: 48 01 ea add %rbp,%rdx 158de7: 0f b6 7a 10 movzbl 0x10(%rdx),%edi 158deb: 40 88 bb da 02 00 00 mov %dil,0x2da(%rbx) 158df2: 80 38 03 cmpb $0x3,(%rax) 158df5: 0f 84 d2 04 00 00 je 1592cd 158dfb: 0f b7 7a 11 movzwl 0x11(%rdx),%edi 158dff: 66 89 bb e2 02 00 00 mov %di,0x2e2(%rbx) 158e06: bf e4 12 00 00 mov $0x12e4,%edi 158e0b: 66 89 bb e6 02 00 00 mov %di,0x2e6(%rbx) 158e12: 0f b7 52 13 movzwl 0x13(%rdx),%edx 158e16: 66 89 93 e4 02 00 00 mov %dx,0x2e4(%rbx) 158e1d: 80 38 05 cmpb $0x5,(%rax) 158e20: 0f 86 79 fc ff ff jbe 158a9f 158e26: 0f b7 55 2a movzwl 0x2a(%rbp),%edx 158e2a: 81 c9 00 00 00 02 or $0x2000000,%ecx 158e30: 89 8b 30 01 00 00 mov %ecx,0x130(%rbx) 158e36: 0f b7 54 15 15 movzwl 0x15(%rbp,%rdx,1),%edx 158e3b: 66 89 93 f0 02 00 00 mov %dx,0x2f0(%rbx) 158e42: 80 38 06 cmpb $0x6,(%rax) 158e45: 0f 86 54 fc ff ff jbe 158a9f 158e4b: 49 8b 41 08 mov 0x8(%r9),%rax 158e4f: 0f b7 40 3e movzwl 0x3e(%rax),%eax 158e53: 89 c2 mov %eax,%edx 158e55: 83 e2 ef and $0xffffffef,%edx 158e58: 66 81 fa a9 67 cmp $0x67a9,%dx 158e5d: 74 0a je 158e69 158e5f: 66 3d a2 67 cmp $0x67a2,%ax 158e63: 0f 85 36 fc ff ff jne 158a9f 158e69: 0f b7 45 2a movzwl 0x2a(%rbp),%eax 158e6d: 81 8b 30 01 00 00 00 orl $0x200000,0x130(%rbx) 158e74: 00 20 00 158e77: 48 01 e8 add %rbp,%rax 158e7a: 0f b7 50 17 movzwl 0x17(%rax),%edx 158e7e: 66 89 93 f4 02 00 00 mov %dx,0x2f4(%rbx) 158e85: 0f b7 50 19 movzwl 0x19(%rax),%edx 158e89: 66 89 93 f6 02 00 00 mov %dx,0x2f6(%rbx) 158e90: 0f b7 50 1b movzwl 0x1b(%rax),%edx 158e94: 66 89 93 f8 02 00 00 mov %dx,0x2f8(%rbx) 158e9b: 0f b7 40 1d movzwl 0x1d(%rax),%eax 158e9f: 66 89 83 fa 02 00 00 mov %ax,0x2fa(%rbx) 158ea6: e9 f4 fb ff ff jmpq 158a9f 158eab: 0f b7 45 13 movzwl 0x13(%rbp),%eax 158eaf: 89 c2 mov %eax,%edx 158eb1: 66 83 f8 57 cmp $0x57,%ax 158eb5: 0f 86 ad 00 00 00 jbe 158f68 158ebb: 48 be 00 00 00 00 60 movabs $0x16e36000000000,%rsi 158ec2: e3 16 00 158ec5: 8b 45 42 mov 0x42(%rbp),%eax 158ec8: 89 83 8c 01 00 00 mov %eax,0x18c(%rbx) 158ece: 8b 45 46 mov 0x46(%rbp),%eax 158ed1: 89 83 90 01 00 00 mov %eax,0x190(%rbx) 158ed7: 0f b7 45 54 movzwl 0x54(%rbp),%eax 158edb: c7 83 a4 01 00 00 00 movl $0x0,0x1a4(%rbx) 158ee2: 00 00 00 158ee5: 66 89 83 a0 01 00 00 mov %ax,0x1a0(%rbx) 158eec: 48 89 b3 ac 01 00 00 mov %rsi,0x1ac(%rbx) 158ef3: 48 c7 83 b4 01 00 00 movq $0x186a,0x1b4(%rbx) 158efa: 6a 18 00 00 158efe: c6 83 bc 01 00 00 00 movb $0x0,0x1bc(%rbx) 158f05: 8b 55 46 mov 0x46(%rbp),%edx 158f08: 89 93 94 01 00 00 mov %edx,0x194(%rbx) 158f0e: 66 85 c0 test %ax,%ax 158f11: 0f 85 e4 02 00 00 jne 1591fb 158f17: 8b 45 4a mov 0x4a(%rbp),%eax 158f1a: 89 83 98 01 00 00 mov %eax,0x198(%rbx) 158f20: 8b 45 50 mov 0x50(%rbp),%eax 158f23: 48 c7 83 50 02 00 00 movq $0x0,0x250(%rbx) 158f2a: 00 00 00 00 158f2e: 89 83 9c 01 00 00 mov %eax,0x19c(%rbx) 158f34: 0f b7 45 4e movzwl 0x4e(%rbp),%eax 158f38: 66 85 c0 test %ax,%ax 158f3b: 0f 85 a7 03 00 00 jne 1592e8 158f41: 0f b7 45 56 movzwl 0x56(%rbp),%eax 158f45: 48 c7 83 80 02 00 00 movq $0x0,0x280(%rbx) 158f4c: 00 00 00 00 158f50: 66 89 83 aa 01 00 00 mov %ax,0x1aa(%rbx) 158f57: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 158f5b: 66 85 c0 test %ax,%ax 158f5e: 0f 85 a6 02 00 00 jne 15920a 158f64: 0f b7 55 13 movzwl 0x13(%rbp),%edx 158f68: 66 83 fa 41 cmp $0x41,%dx 158f6c: 0f 87 fa 01 00 00 ja 15916c 158f72: 45 31 e4 xor %r12d,%r12d 158f75: 48 8b 44 24 08 mov 0x8(%rsp),%rax 158f7a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 158f81: 00 00 158f83: 0f 85 7b 09 00 00 jne 159904 158f89: 48 83 c4 10 add $0x10,%rsp 158f8d: 44 89 e0 mov %r12d,%eax 158f90: 5b pop %rbx 158f91: 5d pop %rbp 158f92: 41 5c pop %r12 158f94: 41 5d pop %r13 158f96: c3 retq 158f97: 48 8b 3f mov (%rdi),%rdi 158f9a: be 0f 00 00 00 mov $0xf,%esi 158f9f: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 158fa4: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 158fa9: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 158fae: e8 00 00 00 00 callq 158fb3 158fb3: 8b 73 0c mov 0xc(%rbx),%esi 158fb6: 48 89 43 70 mov %rax,0x70(%rbx) 158fba: 48 89 c5 mov %rax,%rbp 158fbd: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 158fc2: 89 43 78 mov %eax,0x78(%rbx) 158fc5: e9 f8 f7 ff ff jmpq 1587c2 158fca: c6 83 b7 02 00 00 01 movb $0x1,0x2b7(%rbx) 158fd1: e9 c9 fa ff ff jmpq 158a9f 158fd6: 66 83 38 58 cmpw $0x58,(%rax) 158fda: 0f 86 52 fb ff ff jbe 158b32 158fe0: 8b 50 24 mov 0x24(%rax),%edx 158fe3: 89 93 40 01 00 00 mov %edx,0x140(%rbx) 158fe9: 8b 50 28 mov 0x28(%rax),%edx 158fec: 89 93 44 01 00 00 mov %edx,0x144(%rbx) 158ff2: 8b 50 34 mov 0x34(%rax),%edx 158ff5: 81 e2 ff 07 00 00 and $0x7ff,%edx 158ffb: 89 93 7c 01 00 00 mov %edx,0x17c(%rbx) 159001: 0f b7 50 2e movzwl 0x2e(%rax),%edx 159005: 89 93 78 01 00 00 mov %edx,0x178(%rbx) 15900b: 0f b7 40 2e movzwl 0x2e(%rax),%eax 15900f: c7 83 80 01 00 00 00 movl $0x0,0x180(%rbx) 159016: 00 00 00 159019: 89 83 7c 01 00 00 mov %eax,0x17c(%rbx) 15901f: e9 0e fb ff ff jmpq 158b32 159024: 66 83 7d 13 41 cmpw $0x41,0x13(%rbp) 159029: 0f 86 7c fe ff ff jbe 158eab 15902f: 0f b7 45 36 movzwl 0x36(%rbp),%eax 159033: 66 85 c0 test %ax,%ax 159036: 0f 85 63 04 00 00 jne 15949f 15903c: 0f b7 45 38 movzwl 0x38(%rbp),%eax 159040: 66 85 c0 test %ax,%ax 159043: 74 1c je 159061 159045: 48 8d 74 05 00 lea 0x0(%rbp,%rax,1),%rsi 15904a: 48 8d bb e8 01 00 00 lea 0x1e8(%rbx),%rdi 159051: e8 aa f6 ff ff callq 158700 159056: 41 89 c4 mov %eax,%r12d 159059: 85 c0 test %eax,%eax 15905b: 0f 85 5a 04 00 00 jne 1594bb 159061: 0f b7 45 3a movzwl 0x3a(%rbp),%eax 159065: 66 85 c0 test %ax,%ax 159068: 0f 85 d7 04 00 00 jne 159545 15906e: 0f b7 45 3c movzwl 0x3c(%rbp),%eax 159072: 4c 8b a3 f0 01 00 00 mov 0x1f0(%rbx),%r12 159079: 66 85 c0 test %ax,%ax 15907c: 0f 84 f0 03 00 00 je 159472 159082: 48 01 e8 add %rbp,%rax 159085: 0f b6 50 03 movzbl 0x3(%rax),%edx 159089: 0f b7 48 01 movzwl 0x1(%rax),%ecx 15908d: c1 e2 10 shl $0x10,%edx 159090: 09 ca or %ecx,%edx 159092: 89 93 18 02 00 00 mov %edx,0x218(%rbx) 159098: 0f b6 50 06 movzbl 0x6(%rax),%edx 15909c: 0f b7 48 04 movzwl 0x4(%rax),%ecx 1590a0: c1 e2 10 shl $0x10,%edx 1590a3: 09 ca or %ecx,%edx 1590a5: 89 93 1c 02 00 00 mov %edx,0x21c(%rbx) 1590ab: 0f b7 50 07 movzwl 0x7(%rax),%edx 1590af: 66 89 93 24 02 00 00 mov %dx,0x224(%rbx) 1590b6: 0f b7 40 09 movzwl 0x9(%rax),%eax 1590ba: 66 89 83 26 02 00 00 mov %ax,0x226(%rbx) 1590c1: 4d 85 e4 test %r12,%r12 1590c4: 74 0c je 1590d2 1590c6: 41 8b 04 24 mov (%r12),%eax 1590ca: 85 c0 test %eax,%eax 1590cc: 0f 85 94 04 00 00 jne 159566 1590d2: 4c 8b a3 e0 01 00 00 mov 0x1e0(%rbx),%r12 1590d9: 4d 85 e4 test %r12,%r12 1590dc: 74 0c je 1590ea 1590de: 41 8b 04 24 mov (%r12),%eax 1590e2: 85 c0 test %eax,%eax 1590e4: 0f 85 c5 04 00 00 jne 1595af 1590ea: 0f b7 45 40 movzwl 0x40(%rbp),%eax 1590ee: 66 85 c0 test %ax,%ax 1590f1: 0f 85 df 03 00 00 jne 1594d6 1590f7: 0f b7 45 13 movzwl 0x13(%rbp),%eax 1590fb: 89 c2 mov %eax,%edx 1590fd: 66 83 f8 2d cmp $0x2d,%ax 159101: 0f 86 61 fe ff ff jbe 158f68 159107: 0f b7 4d 2c movzwl 0x2c(%rbp),%ecx 15910b: 66 85 c9 test %cx,%cx 15910e: 0f 84 9d fd ff ff je 158eb1 159114: 0f b7 d1 movzwl %cx,%edx 159117: 48 01 ea add %rbp,%rdx 15911a: 66 83 3a 17 cmpw $0x17,(%rdx) 15911e: 0f 86 8b fd ff ff jbe 158eaf 159124: 0f b7 72 16 movzwl 0x16(%rdx),%esi 159128: 66 85 f6 test %si,%si 15912b: 0f 84 7e fd ff ff je 158eaf 159131: 48 01 ee add %rbp,%rsi 159134: 48 8d bb 90 02 00 00 lea 0x290(%rbx),%rdi 15913b: e8 c0 f5 ff ff callq 158700 159140: 41 89 c4 mov %eax,%r12d 159143: 45 85 e4 test %r12d,%r12d 159146: 0f 84 5f fd ff ff je 158eab 15914c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 159153: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15915a: e8 00 00 00 00 callq 15915f 15915f: 85 c0 test %eax,%eax 159161: 0f 84 0e fe ff ff je 158f75 159167: e9 00 00 00 00 jmpq 15916c 15916c: 0f b7 45 3e movzwl 0x3e(%rbp),%eax 159170: 66 85 c0 test %ax,%ax 159173: 0f 84 f9 fd ff ff je 158f72 159179: 48 01 c5 add %rax,%rbp 15917c: be c0 0d 00 00 mov $0xdc0,%esi 159181: 0f b6 7d 00 movzbl 0x0(%rbp),%edi 159185: 48 c1 e7 04 shl $0x4,%rdi 159189: 48 83 c7 08 add $0x8,%rdi 15918d: e8 00 00 00 00 callq 159192 159192: 49 89 c0 mov %rax,%r8 159195: 48 85 c0 test %rax,%rax 159198: 0f 84 81 03 00 00 je 15951f 15919e: 0f b6 45 00 movzbl 0x0(%rbp),%eax 1591a2: 49 8d 48 04 lea 0x4(%r8),%rcx 1591a6: 48 89 c7 mov %rax,%rdi 1591a9: 41 89 00 mov %eax,(%r8) 1591ac: 31 c0 xor %eax,%eax 1591ae: 48 85 ff test %rdi,%rdi 1591b1: 74 39 je 1591ec 1591b3: 0f b7 54 c5 01 movzwl 0x1(%rbp,%rax,8),%edx 1591b8: 48 83 c1 0c add $0xc,%rcx 1591bc: 89 51 f4 mov %edx,-0xc(%rcx) 1591bf: 0f b6 54 c5 05 movzbl 0x5(%rbp,%rax,8),%edx 1591c4: 0f b7 74 c5 03 movzwl 0x3(%rbp,%rax,8),%esi 1591c9: c1 e2 10 shl $0x10,%edx 1591cc: 09 f2 or %esi,%edx 1591ce: 89 51 f8 mov %edx,-0x8(%rcx) 1591d1: 0f b6 54 c5 08 movzbl 0x8(%rbp,%rax,8),%edx 1591d6: 0f b7 74 c5 06 movzwl 0x6(%rbp,%rax,8),%esi 1591db: 48 83 c0 01 add $0x1,%rax 1591df: c1 e2 10 shl $0x10,%edx 1591e2: 09 f2 or %esi,%edx 1591e4: 89 51 fc mov %edx,-0x4(%rcx) 1591e7: 48 39 c7 cmp %rax,%rdi 1591ea: 75 c7 jne 1591b3 1591ec: 4c 89 83 58 02 00 00 mov %r8,0x258(%rbx) 1591f3: 45 31 e4 xor %r12d,%r12d 1591f6: e9 7a fd ff ff jmpq 158f75 1591fb: 81 8b 28 01 00 00 00 orl $0x40000,0x128(%rbx) 159202: 00 04 00 159205: e9 0d fd ff ff jmpq 158f17 15920a: 48 01 e8 add %rbp,%rax 15920d: 0f b7 50 10 movzwl 0x10(%rax),%edx 159211: 66 85 d2 test %dx,%dx 159214: 0f 84 4a fd ff ff je 158f64 15921a: 66 83 38 11 cmpw $0x11,(%rax) 15921e: 0f 86 40 fd ff ff jbe 158f64 159224: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 15922b 15922b: 4c 8d 6c 15 00 lea 0x0(%rbp,%rdx,1),%r13 159230: be c0 0d 00 00 mov $0xdc0,%esi 159235: ba 24 00 00 00 mov $0x24,%edx 15923a: e8 00 00 00 00 callq 15923f 15923f: 48 85 c0 test %rax,%rax 159242: 0f 84 1c fd ff ff je 158f64 159248: 45 31 e4 xor %r12d,%r12d 15924b: 41 0f b6 55 01 movzbl 0x1(%r13),%edx 159250: 88 10 mov %dl,(%rax) 159252: 41 0f b7 55 02 movzwl 0x2(%r13),%edx 159257: 66 89 50 02 mov %dx,0x2(%rax) 15925b: 41 8b 55 04 mov 0x4(%r13),%edx 15925f: 89 50 04 mov %edx,0x4(%rax) 159262: 41 8b 55 08 mov 0x8(%r13),%edx 159266: 89 50 08 mov %edx,0x8(%rax) 159269: 41 8b 55 0c mov 0xc(%r13),%edx 15926d: 89 50 0c mov %edx,0xc(%rax) 159270: 41 8b 55 10 mov 0x10(%r13),%edx 159274: 89 50 10 mov %edx,0x10(%rax) 159277: 41 8b 55 14 mov 0x14(%r13),%edx 15927b: 89 50 14 mov %edx,0x14(%rax) 15927e: 41 8b 55 18 mov 0x18(%r13),%edx 159282: 89 50 18 mov %edx,0x18(%rax) 159285: 41 8b 55 1c mov 0x1c(%r13),%edx 159289: 89 50 1c mov %edx,0x1c(%rax) 15928c: 41 8b 55 20 mov 0x20(%r13),%edx 159290: 81 8b 2c 01 00 00 00 orl $0x1000,0x12c(%rbx) 159297: 10 00 00 15929a: 89 50 20 mov %edx,0x20(%rax) 15929d: 48 89 83 80 02 00 00 mov %rax,0x280(%rbx) 1592a4: 45 85 e4 test %r12d,%r12d 1592a7: 0f 84 b7 fc ff ff je 158f64 1592ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1592b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1592bb: e8 00 00 00 00 callq 1592c0 1592c0: 85 c0 test %eax,%eax 1592c2: 0f 84 ad fc ff ff je 158f75 1592c8: e9 00 00 00 00 jmpq 1592cd 1592cd: 4d 8b 41 08 mov 0x8(%r9),%r8 1592d1: bf 2f 00 00 00 mov $0x2f,%edi 1592d6: 66 41 81 78 3e b1 67 cmpw $0x67b1,0x3e(%r8) 1592dd: 0f 85 18 fb ff ff jne 158dfb 1592e3: e9 17 fb ff ff jmpq 158dff 1592e8: 4c 8d 24 28 lea (%rax,%rbp,1),%r12 1592ec: 48 8d 83 50 02 00 00 lea 0x250(%rbx),%rax 1592f3: 48 85 db test %rbx,%rbx 1592f6: 0f 84 9c 05 00 00 je 159898 1592fc: 4d 85 e4 test %r12,%r12 1592ff: 0f 84 93 05 00 00 je 159898 159305: 48 85 c0 test %rax,%rax 159308: 0f 84 8a 05 00 00 je 159898 15930e: 41 0f b6 04 24 movzbl (%r12),%eax 159313: be c0 0d 00 00 mov $0xdc0,%esi 159318: 48 8d 04 40 lea (%rax,%rax,2),%rax 15931c: 48 8d 3c 85 04 00 00 lea 0x4(,%rax,4),%rdi 159323: 00 159324: e8 00 00 00 00 callq 159329 159329: 48 89 c1 mov %rax,%rcx 15932c: 48 85 c0 test %rax,%rax 15932f: 0f 84 0b 06 00 00 je 159940 159335: 41 0f b6 04 24 movzbl (%r12),%eax 15933a: 89 01 mov %eax,(%rcx) 15933c: 48 89 c7 mov %rax,%rdi 15933f: 48 85 c0 test %rax,%rax 159342: 0f 84 cb 01 00 00 je 159513 159348: 44 8b 83 30 01 00 00 mov 0x130(%rbx),%r8d 15934f: 49 8d 54 24 01 lea 0x1(%r12),%rdx 159354: 31 c0 xor %eax,%eax 159356: 49 c1 e8 0b shr $0xb,%r8 15935a: 41 83 e0 01 and $0x1,%r8d 15935e: eb 23 jmp 159383 159360: 0f b7 72 02 movzwl 0x2(%rdx),%esi 159364: 66 89 74 c1 06 mov %si,0x6(%rcx,%rax,8) 159369: 0f b7 72 04 movzwl 0x4(%rdx),%esi 15936d: 66 89 74 c1 08 mov %si,0x8(%rcx,%rax,8) 159372: 48 83 c0 01 add $0x1,%rax 159376: 48 83 c2 06 add $0x6,%rdx 15937a: 48 39 c7 cmp %rax,%rdi 15937d: 0f 84 90 01 00 00 je 159513 159383: 0f b7 32 movzwl (%rdx),%esi 159386: 66 89 74 c1 04 mov %si,0x4(%rcx,%rax,8) 15938b: 45 84 c0 test %r8b,%r8b 15938e: 75 d0 jne 159360 159390: 8b 72 02 mov 0x2(%rdx),%esi 159393: 89 74 c1 08 mov %esi,0x8(%rcx,%rax,8) 159397: eb d9 jmp 159372 159399: 44 8d 60 01 lea 0x1(%rax),%r12d 15939d: 48 89 ef mov %rbp,%rdi 1593a0: e8 eb ef ff ff callq 158390 1593a5: 66 45 85 e4 test %r12w,%r12w 1593a9: 0f 84 5c 01 00 00 je 15950b 1593af: 66 85 c0 test %ax,%ax 1593b2: 0f 84 53 01 00 00 je 15950b 1593b8: 0f b7 c0 movzwl %ax,%eax 1593bb: 45 0f b7 ec movzwl %r12w,%r13d 1593bf: be c0 0d 00 00 mov $0xdc0,%esi 1593c4: 4c 8d 24 28 lea (%rax,%rbp,1),%r12 1593c8: 49 01 ed add %rbp,%r13 1593cb: 41 0f b6 3c 24 movzbl (%r12),%edi 1593d0: 48 c1 e7 04 shl $0x4,%rdi 1593d4: 48 83 c7 08 add $0x8,%rdi 1593d8: e8 00 00 00 00 callq 1593dd 1593dd: 48 89 c6 mov %rax,%rsi 1593e0: 48 85 c0 test %rax,%rax 1593e3: 0f 84 20 05 00 00 je 159909 1593e9: 41 0f b6 14 24 movzbl (%r12),%edx 1593ee: 31 ff xor %edi,%edi 1593f0: 88 10 mov %dl,(%rax) 1593f2: 31 c0 xor %eax,%eax 1593f4: 84 d2 test %dl,%dl 1593f6: 74 4f je 159447 1593f8: 41 0f b6 54 04 03 movzbl 0x3(%r12,%rax,1),%edx 1593fe: 41 0f b7 4c 04 01 movzwl 0x1(%r12,%rax,1),%ecx 159404: 48 83 c7 01 add $0x1,%rdi 159408: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 15940c: 89 4c 86 0c mov %ecx,0xc(%rsi,%rax,4) 159410: 49 8d 4c 55 00 lea 0x0(%r13,%rdx,2),%rcx 159415: 0f b6 51 03 movzbl 0x3(%rcx),%edx 159419: 44 0f b7 41 01 movzwl 0x1(%rcx),%r8d 15941e: c1 e2 10 shl $0x10,%edx 159421: 44 09 c2 or %r8d,%edx 159424: 89 54 86 08 mov %edx,0x8(%rsi,%rax,4) 159428: 0f b6 51 06 movzbl 0x6(%rcx),%edx 15942c: 0f b7 49 04 movzwl 0x4(%rcx),%ecx 159430: c1 e2 10 shl $0x10,%edx 159433: 09 ca or %ecx,%edx 159435: 89 54 86 04 mov %edx,0x4(%rsi,%rax,4) 159439: 41 0f b6 14 24 movzbl (%r12),%edx 15943e: 48 83 c0 03 add $0x3,%rax 159442: 48 39 d7 cmp %rdx,%rdi 159445: 72 b1 jb 1593f8 159447: 48 89 b3 60 02 00 00 mov %rsi,0x260(%rbx) 15944e: 45 31 e4 xor %r12d,%r12d 159451: 66 83 7d 13 2d cmpw $0x2d,0x13(%rbp) 159456: 0f 86 e7 fc ff ff jbe 159143 15945c: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 159460: 66 85 c0 test %ax,%ax 159463: 0f 84 3a 05 00 00 je 1599a3 159469: 44 0f b7 e8 movzwl %ax,%r13d 15946d: e9 74 f7 ff ff jmpq 158be6 159472: 4d 85 e4 test %r12,%r12 159475: 0f 85 4b fc ff ff jne 1590c6 15947b: e9 52 fc ff ff jmpq 1590d2 159480: 66 83 7d 13 41 cmpw $0x41,0x13(%rbp) 159485: 0f 87 60 f8 ff ff ja 158ceb 15948b: 49 01 ed add %rbp,%r13 15948e: 66 41 83 7d 00 17 cmpw $0x17,0x0(%r13) 159494: 0f 86 a9 fc ff ff jbe 159143 15949a: e9 82 f8 ff ff jmpq 158d21 15949f: 48 8d 74 05 00 lea 0x0(%rbp,%rax,1),%rsi 1594a4: 48 8d bb e0 01 00 00 lea 0x1e0(%rbx),%rdi 1594ab: e8 50 f2 ff ff callq 158700 1594b0: 41 89 c4 mov %eax,%r12d 1594b3: 85 c0 test %eax,%eax 1594b5: 0f 84 81 fb ff ff je 15903c 1594bb: 66 83 7d 13 2d cmpw $0x2d,0x13(%rbp) 1594c0: 0f 86 86 fc ff ff jbe 15914c 1594c6: 44 0f b7 6d 2c movzwl 0x2c(%rbp),%r13d 1594cb: 66 45 85 ed test %r13w,%r13w 1594cf: 75 ba jne 15948b 1594d1: e9 76 fc ff ff jmpq 15914c 1594d6: 48 8d 74 05 00 lea 0x0(%rbp,%rax,1),%rsi 1594db: 48 8d bb f8 01 00 00 lea 0x1f8(%rbx),%rdi 1594e2: e8 19 f2 ff ff callq 158700 1594e7: 41 89 c4 mov %eax,%r12d 1594ea: 0f b7 45 13 movzwl 0x13(%rbp),%eax 1594ee: 66 83 f8 2d cmp $0x2d,%ax 1594f2: 0f 86 4b fc ff ff jbe 159143 1594f8: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 1594fc: 66 85 c0 test %ax,%ax 1594ff: 0f 84 3e fc ff ff je 159143 159505: 44 0f b7 e8 movzwl %ax,%r13d 159509: eb 80 jmp 15948b 15950b: 45 31 e4 xor %r12d,%r12d 15950e: e9 d3 f6 ff ff jmpq 158be6 159513: 48 89 8b 50 02 00 00 mov %rcx,0x250(%rbx) 15951a: e9 22 fa ff ff jmpq 158f41 15951f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 159526: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15952d: e8 00 00 00 00 callq 159532 159532: 85 c0 test %eax,%eax 159534: 0f 85 00 00 00 00 jne 15953a 15953a: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 159540: e9 30 fa ff ff jmpq 158f75 159545: 48 8d 74 05 00 lea 0x0(%rbp,%rax,1),%rsi 15954a: 48 8d bb f0 01 00 00 lea 0x1f0(%rbx),%rdi 159551: e8 aa f1 ff ff callq 158700 159556: 41 89 c4 mov %eax,%r12d 159559: 85 c0 test %eax,%eax 15955b: 0f 85 5a ff ff ff jne 1594bb 159561: e9 08 fb ff ff jmpq 15906e 159566: 48 8d 3c c5 08 00 00 lea 0x8(,%rax,8),%rdi 15956d: 00 15956e: be c0 0d 00 00 mov $0xdc0,%esi 159573: e8 00 00 00 00 callq 159578 159578: 48 89 c1 mov %rax,%rcx 15957b: 48 85 c0 test %rax,%rax 15957e: 0f 84 b1 03 00 00 je 159935 159584: 41 8b 34 24 mov (%r12),%esi 159588: 31 c0 xor %eax,%eax 15958a: 89 31 mov %esi,(%rcx) 15958c: 48 85 f6 test %rsi,%rsi 15958f: 74 12 je 1595a3 159591: 41 8b 54 c4 04 mov 0x4(%r12,%rax,8),%edx 159596: 89 54 81 04 mov %edx,0x4(%rcx,%rax,4) 15959a: 48 83 c0 01 add $0x1,%rax 15959e: 48 39 f0 cmp %rsi,%rax 1595a1: 75 ee jne 159591 1595a3: 48 89 8b 10 02 00 00 mov %rcx,0x210(%rbx) 1595aa: e9 23 fb ff ff jmpq 1590d2 1595af: 48 8d 3c c5 08 00 00 lea 0x8(,%rax,8),%rdi 1595b6: 00 1595b7: be c0 0d 00 00 mov $0xdc0,%esi 1595bc: e8 00 00 00 00 callq 1595c1 1595c1: 48 89 c1 mov %rax,%rcx 1595c4: 48 85 c0 test %rax,%rax 1595c7: 0f 84 68 03 00 00 je 159935 1595cd: 41 8b 34 24 mov (%r12),%esi 1595d1: 89 30 mov %esi,(%rax) 1595d3: 31 c0 xor %eax,%eax 1595d5: 48 85 f6 test %rsi,%rsi 1595d8: 74 12 je 1595ec 1595da: 41 8b 54 c4 04 mov 0x4(%r12,%rax,8),%edx 1595df: 89 54 81 04 mov %edx,0x4(%rcx,%rax,4) 1595e3: 48 83 c0 01 add $0x1,%rax 1595e7: 48 39 c6 cmp %rax,%rsi 1595ea: 75 ee jne 1595da 1595ec: 48 89 8b 08 02 00 00 mov %rcx,0x208(%rbx) 1595f3: e9 f2 fa ff ff jmpq 1590ea 1595f8: 66 83 c0 01 add $0x1,%ax 1595fc: 0f 84 1e f6 ff ff je 158c20 159602: 44 0f b7 e0 movzwl %ax,%r12d 159606: be c0 0d 00 00 mov $0xdc0,%esi 15960b: 49 01 ec add %rbp,%r12 15960e: 41 0f b6 04 24 movzbl (%r12),%eax 159613: 48 8d 04 40 lea (%rax,%rax,2),%rax 159617: 48 8d 3c 85 08 00 00 lea 0x8(,%rax,4),%rdi 15961e: 00 15961f: e8 00 00 00 00 callq 159624 159624: 48 89 c6 mov %rax,%rsi 159627: 48 85 c0 test %rax,%rax 15962a: 0f 84 ef 02 00 00 je 15991f 159630: 41 0f b6 04 24 movzbl (%r12),%eax 159635: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 15963a: 31 d2 xor %edx,%edx 15963c: 88 06 mov %al,(%rsi) 15963e: 84 c0 test %al,%al 159640: 74 2a je 15966c 159642: 0f b7 01 movzwl (%rcx),%eax 159645: 48 83 c1 05 add $0x5,%rcx 159649: 89 44 d6 08 mov %eax,0x8(%rsi,%rdx,8) 15964d: 0f b6 41 ff movzbl -0x1(%rcx),%eax 159651: 0f b7 79 fd movzwl -0x3(%rcx),%edi 159655: c1 e0 10 shl $0x10,%eax 159658: 09 f8 or %edi,%eax 15965a: 89 44 d6 04 mov %eax,0x4(%rsi,%rdx,8) 15965e: 41 0f b6 04 24 movzbl (%r12),%eax 159663: 48 83 c2 01 add $0x1,%rdx 159667: 48 39 c2 cmp %rax,%rdx 15966a: 72 d6 jb 159642 15966c: 48 89 b3 78 02 00 00 mov %rsi,0x278(%rbx) 159673: 45 31 e4 xor %r12d,%r12d 159676: 66 83 7d 13 2d cmpw $0x2d,0x13(%rbp) 15967b: 0f 86 c2 fa ff ff jbe 159143 159681: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 159685: 66 85 c0 test %ax,%ax 159688: 0f 84 15 03 00 00 je 1599a3 15968e: 44 0f b7 e8 movzwl %ax,%r13d 159692: e9 89 f5 ff ff jmpq 158c20 159697: 66 83 c0 01 add $0x1,%ax 15969b: 0f 84 97 f5 ff ff je 158c38 1596a1: 44 0f b7 e0 movzwl %ax,%r12d 1596a5: be c0 0d 00 00 mov $0xdc0,%esi 1596aa: 49 01 ec add %rbp,%r12 1596ad: 41 0f b6 04 24 movzbl (%r12),%eax 1596b2: 8d 04 40 lea (%rax,%rax,2),%eax 1596b5: 8d 3c 85 08 00 00 00 lea 0x8(,%rax,4),%edi 1596bc: e8 00 00 00 00 callq 1596c1 1596c1: 48 89 c7 mov %rax,%rdi 1596c4: 48 85 c0 test %rax,%rax 1596c7: 0f 84 47 02 00 00 je 159914 1596cd: 41 0f b6 04 24 movzbl (%r12),%eax 1596d2: 31 f6 xor %esi,%esi 1596d4: 89 07 mov %eax,(%rdi) 1596d6: 41 80 3c 24 00 cmpb $0x0,(%r12) 1596db: 74 2e je 15970b 1596dd: 89 f1 mov %esi,%ecx 1596df: 83 c6 01 add $0x1,%esi 1596e2: 48 8d 14 89 lea (%rcx,%rcx,4),%rdx 1596e6: 4c 01 e2 add %r12,%rdx 1596e9: 0f b7 42 01 movzwl 0x1(%rdx),%eax 1596ed: 89 44 cf 08 mov %eax,0x8(%rdi,%rcx,8) 1596f1: 0f b6 42 05 movzbl 0x5(%rdx),%eax 1596f5: 0f b7 52 03 movzwl 0x3(%rdx),%edx 1596f9: c1 e0 10 shl $0x10,%eax 1596fc: 09 d0 or %edx,%eax 1596fe: 89 44 cf 04 mov %eax,0x4(%rdi,%rcx,8) 159702: 41 0f b6 04 24 movzbl (%r12),%eax 159707: 39 c6 cmp %eax,%esi 159709: 72 d2 jb 1596dd 15970b: 48 89 bb 70 02 00 00 mov %rdi,0x270(%rbx) 159712: 45 31 e4 xor %r12d,%r12d 159715: 66 83 7d 13 2d cmpw $0x2d,0x13(%rbp) 15971a: 0f 86 23 fa ff ff jbe 159143 159720: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 159724: 66 85 c0 test %ax,%ax 159727: 0f 84 76 02 00 00 je 1599a3 15972d: 44 0f b7 e8 movzwl %ax,%r13d 159731: e9 02 f5 ff ff jmpq 158c38 159736: 89 f1 mov %esi,%ecx 159738: 66 83 c1 01 add $0x1,%cx 15973c: 0f 84 c6 f4 ff ff je 158c08 159742: 0f b7 c9 movzwl %cx,%ecx 159745: 0f b6 44 0d 00 movzbl 0x0(%rbp,%rcx,1),%eax 15974a: 8d 04 40 lea (%rax,%rax,2),%eax 15974d: 8d 44 46 02 lea 0x2(%rsi,%rax,2),%eax 159751: 66 85 d2 test %dx,%dx 159754: 0f 84 ae f4 ff ff je 158c08 15975a: 66 85 c0 test %ax,%ax 15975d: 0f 84 a5 f4 ff ff je 158c08 159763: 44 0f b7 e0 movzwl %ax,%r12d 159767: be c0 0d 00 00 mov $0xdc0,%esi 15976c: 44 0f b7 ea movzwl %dx,%r13d 159770: 49 01 ec add %rbp,%r12 159773: 49 01 ed add %rbp,%r13 159776: 41 0f b6 3c 24 movzbl (%r12),%edi 15977b: 48 c1 e7 04 shl $0x4,%rdi 15977f: 48 83 c7 08 add $0x8,%rdi 159783: e8 00 00 00 00 callq 159788 159788: 48 89 c6 mov %rax,%rsi 15978b: 48 85 c0 test %rax,%rax 15978e: 0f 84 96 01 00 00 je 15992a 159794: 41 0f b6 14 24 movzbl (%r12),%edx 159799: 31 ff xor %edi,%edi 15979b: 88 10 mov %dl,(%rax) 15979d: 31 c0 xor %eax,%eax 15979f: 84 d2 test %dl,%dl 1597a1: 74 4f je 1597f2 1597a3: 41 0f b6 54 04 03 movzbl 0x3(%r12,%rax,1),%edx 1597a9: 41 0f b7 4c 04 01 movzwl 0x1(%r12,%rax,1),%ecx 1597af: 48 83 c7 01 add $0x1,%rdi 1597b3: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1597b7: 89 4c 86 0c mov %ecx,0xc(%rsi,%rax,4) 1597bb: 49 8d 4c 55 00 lea 0x0(%r13,%rdx,2),%rcx 1597c0: 0f b6 51 03 movzbl 0x3(%rcx),%edx 1597c4: 44 0f b7 41 01 movzwl 0x1(%rcx),%r8d 1597c9: c1 e2 10 shl $0x10,%edx 1597cc: 44 09 c2 or %r8d,%edx 1597cf: 89 54 86 04 mov %edx,0x4(%rsi,%rax,4) 1597d3: 0f b6 51 06 movzbl 0x6(%rcx),%edx 1597d7: 0f b7 49 04 movzwl 0x4(%rcx),%ecx 1597db: c1 e2 10 shl $0x10,%edx 1597de: 09 ca or %ecx,%edx 1597e0: 89 54 86 08 mov %edx,0x8(%rsi,%rax,4) 1597e4: 41 0f b6 14 24 movzbl (%r12),%edx 1597e9: 48 83 c0 03 add $0x3,%rax 1597ed: 48 39 d7 cmp %rdx,%rdi 1597f0: 72 b1 jb 1597a3 1597f2: 48 89 b3 68 02 00 00 mov %rsi,0x268(%rbx) 1597f9: 45 31 e4 xor %r12d,%r12d 1597fc: 66 83 7d 13 2d cmpw $0x2d,0x13(%rbp) 159801: 0f 86 3c f9 ff ff jbe 159143 159807: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 15980b: 66 85 c0 test %ax,%ax 15980e: 0f 84 8f 01 00 00 je 1599a3 159814: 44 0f b7 e8 movzwl %ax,%r13d 159818: e9 eb f3 ff ff jmpq 158c08 15981d: ba 48 00 00 00 mov $0x48,%edx 159822: be c0 0d 00 00 mov $0xdc0,%esi 159827: e8 00 00 00 00 callq 15982c 15982c: 48 85 c0 test %rax,%rax 15982f: 0f 84 4b 01 00 00 je 159980 159835: 41 0f b7 55 01 movzwl 0x1(%r13),%edx 15983a: 66 89 10 mov %dx,(%rax) 15983d: 41 0f b7 55 03 movzwl 0x3(%r13),%edx 159842: 66 89 50 02 mov %dx,0x2(%rax) 159846: 41 0f b7 55 05 movzwl 0x5(%r13),%edx 15984b: 66 89 50 04 mov %dx,0x4(%rax) 15984f: 41 0f b7 55 07 movzwl 0x7(%r13),%edx 159854: 66 89 50 06 mov %dx,0x6(%rax) 159858: 41 0f b7 55 09 movzwl 0x9(%r13),%edx 15985d: 66 89 50 08 mov %dx,0x8(%rax) 159861: 41 0f b7 55 0b movzwl 0xb(%r13),%edx 159866: 66 89 50 0a mov %dx,0xa(%rax) 15986a: 41 0f b7 55 0d movzwl 0xd(%r13),%edx 15986f: 48 89 83 88 02 00 00 mov %rax,0x288(%rbx) 159876: 66 89 50 0c mov %dx,0xc(%rax) 15987a: ba ff 00 00 00 mov $0xff,%edx 15987f: 66 89 50 0e mov %dx,0xe(%rax) 159883: 0f b7 45 13 movzwl 0x13(%rbp),%eax 159887: 89 c2 mov %eax,%edx 159889: 66 83 f8 41 cmp $0x41,%ax 15988d: 0f 86 6a f8 ff ff jbe 1590fd 159893: e9 97 f7 ff ff jmpq 15902f 159898: 0f b7 45 56 movzwl 0x56(%rbp),%eax 15989c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1598a2: 48 c7 83 80 02 00 00 movq $0x0,0x280(%rbx) 1598a9: 00 00 00 00 1598ad: 66 89 83 aa 01 00 00 mov %ax,0x1aa(%rbx) 1598b4: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 1598b8: 66 85 c0 test %ax,%ax 1598bb: 0f 84 ec f9 ff ff je 1592ad 1598c1: 48 01 e8 add %rbp,%rax 1598c4: 0f b7 50 10 movzwl 0x10(%rax),%edx 1598c8: 66 85 d2 test %dx,%dx 1598cb: 0f 84 dc f9 ff ff je 1592ad 1598d1: 66 83 38 11 cmpw $0x11,(%rax) 1598d5: 0f 86 d2 f9 ff ff jbe 1592ad 1598db: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1598e2 1598e2: 4c 8d 6c 15 00 lea 0x0(%rbp,%rdx,1),%r13 1598e7: be c0 0d 00 00 mov $0xdc0,%esi 1598ec: ba 24 00 00 00 mov $0x24,%edx 1598f1: e8 00 00 00 00 callq 1598f6 1598f6: 48 85 c0 test %rax,%rax 1598f9: 0f 85 4c f9 ff ff jne 15924b 1598ff: e9 a9 f9 ff ff jmpq 1592ad 159904: e8 00 00 00 00 callq 159909 159909: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15990f: e9 3d fb ff ff jmpq 159451 159914: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15991a: e9 f6 fd ff ff jmpq 159715 15991f: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 159925: e9 4c fd ff ff jmpq 159676 15992a: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 159930: e9 c7 fe ff ff jmpq 1597fc 159935: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15993b: e9 7b fb ff ff jmpq 1594bb 159940: 0f b7 45 56 movzwl 0x56(%rbp),%eax 159944: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15994a: 48 c7 83 80 02 00 00 movq $0x0,0x280(%rbx) 159951: 00 00 00 00 159955: 66 89 83 aa 01 00 00 mov %ax,0x1aa(%rbx) 15995c: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 159960: 66 85 c0 test %ax,%ax 159963: 0f 85 58 ff ff ff jne 1598c1 159969: e9 3f f9 ff ff jmpq 1592ad 15996e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 159975: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15997b: e9 54 f3 ff ff jmpq 158cd4 159980: 66 83 7d 13 41 cmpw $0x41,0x13(%rbp) 159985: 76 ae jbe 159935 159987: 0f b7 45 36 movzwl 0x36(%rbp),%eax 15998b: 66 85 c0 test %ax,%ax 15998e: 0f 85 0b fb ff ff jne 15949f 159994: 0f b7 45 2c movzwl 0x2c(%rbp),%eax 159998: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15999e: e9 62 f3 ff ff jmpq 158d05 1599a3: 66 83 7d 13 41 cmpw $0x41,0x13(%rbp) 1599a8: 0f 87 3d f3 ff ff ja 158ceb 1599ae: e9 90 f7 ff ff jmpq 159143 1599b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1599ba: 00 00 00 00 1599be: 66 90 xchg %ax,%ax 00000000001599c0 : 1599c0: e8 00 00 00 00 callq 1599c5 1599c5: 41 54 push %r12 1599c7: 49 89 f4 mov %rsi,%r12 1599ca: 55 push %rbp 1599cb: 48 89 d5 mov %rdx,%rbp 1599ce: 53 push %rbx 1599cf: 48 83 ec 10 sub $0x10,%rsp 1599d3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1599da: 00 00 1599dc: 48 89 44 24 08 mov %rax,0x8(%rsp) 1599e1: 48 8b 47 70 mov 0x70(%rdi),%rax 1599e5: 48 85 c0 test %rax,%rax 1599e8: 74 2a je 159a14 1599ea: 0f b7 50 11 movzwl 0x11(%rax),%edx 1599ee: 41 89 14 24 mov %edx,(%r12) 1599f2: 0f b7 40 0f movzwl 0xf(%rax),%eax 1599f6: 89 45 00 mov %eax,0x0(%rbp) 1599f9: 31 c0 xor %eax,%eax 1599fb: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 159a00: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 159a07: 00 00 159a09: 75 7e jne 159a89 159a0b: 48 83 c4 10 add $0x10,%rsp 159a0f: 5b pop %rbx 159a10: 5d pop %rbp 159a11: 41 5c pop %r12 159a13: c3 retq 159a14: 83 7f 0c 16 cmpl $0x16,0xc(%rdi) 159a18: 48 89 fb mov %rdi,%rbx 159a1b: 75 1a jne 159a37 159a1d: c7 47 78 e1 01 00 00 movl $0x1e1,0x78(%rdi) 159a24: 31 d2 xor %edx,%edx 159a26: 48 c7 c0 00 00 00 00 mov $0x0,%rax 159a2d: 48 c7 47 70 00 00 00 movq $0x0,0x70(%rdi) 159a34: 00 159a35: eb b7 jmp 1599ee 159a37: 48 8b 3f mov (%rdi),%rdi 159a3a: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 159a3f: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 159a44: be 0f 00 00 00 mov $0xf,%esi 159a49: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 159a4e: e8 00 00 00 00 callq 159a53 159a53: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 159a58: 48 89 43 70 mov %rax,0x70(%rbx) 159a5c: 89 53 78 mov %edx,0x78(%rbx) 159a5f: 48 85 c0 test %rax,%rax 159a62: 75 86 jne 1599ea 159a64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 159a6b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 159a72: e8 00 00 00 00 callq 159a77 159a77: 85 c0 test %eax,%eax 159a79: 0f 85 00 00 00 00 jne 159a7f 159a7f: b8 ea ff ff ff mov $0xffffffea,%eax 159a84: e9 72 ff ff ff jmpq 1599fb 159a89: e8 00 00 00 00 callq 159a8e 159a8e: 66 90 xchg %ax,%ax 0000000000159a90 : 159a90: e8 00 00 00 00 callq 159a95 159a95: 55 push %rbp 159a96: 48 89 f5 mov %rsi,%rbp 159a99: 53 push %rbx 159a9a: 48 83 ec 10 sub $0x10,%rsp 159a9e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 159aa5: 00 00 159aa7: 48 89 44 24 08 mov %rax,0x8(%rsp) 159aac: 48 8b 47 70 mov 0x70(%rdi),%rax 159ab0: 48 85 c0 test %rax,%rax 159ab3: 74 37 je 159aec 159ab5: 80 78 02 05 cmpb $0x5,0x2(%rax) 159ab9: 77 21 ja 159adc 159abb: 0f b6 40 05 movzbl 0x5(%rax),%eax 159abf: 48 89 45 00 mov %rax,0x0(%rbp) 159ac3: 31 c0 xor %eax,%eax 159ac5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 159aca: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 159ad1: 00 00 159ad3: 75 78 jne 159b4d 159ad5: 48 83 c4 10 add $0x10,%rsp 159ad9: 5b pop %rbx 159ada: 5d pop %rbp 159adb: c3 retq 159adc: 0f b7 50 09 movzwl 0x9(%rax),%edx 159ae0: 0f b6 04 10 movzbl (%rax,%rdx,1),%eax 159ae4: 48 89 45 00 mov %rax,0x0(%rbp) 159ae8: 31 c0 xor %eax,%eax 159aea: eb d9 jmp 159ac5 159aec: 83 7f 0c 16 cmpl $0x16,0xc(%rdi) 159af0: 48 89 fb mov %rdi,%rbx 159af3: 75 1d jne 159b12 159af5: 48 c7 47 70 00 00 00 movq $0x0,0x70(%rdi) 159afc: 00 159afd: ba 42 00 00 00 mov $0x42,%edx 159b02: 48 c7 c0 00 00 00 00 mov $0x0,%rax 159b09: c7 47 78 e1 01 00 00 movl $0x1e1,0x78(%rdi) 159b10: eb ce jmp 159ae0 159b12: 48 8b 3f mov (%rdi),%rdi 159b15: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 159b1a: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 159b1f: be 0f 00 00 00 mov $0xf,%esi 159b24: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 159b29: e8 00 00 00 00 callq 159b2e 159b2e: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 159b33: 48 89 43 70 mov %rax,0x70(%rbx) 159b37: 89 53 78 mov %edx,0x78(%rbx) 159b3a: 48 85 c0 test %rax,%rax 159b3d: 0f 85 72 ff ff ff jne 159ab5 159b43: b8 ff ff ff ff mov $0xffffffff,%eax 159b48: e9 78 ff ff ff jmpq 159ac5 159b4d: e8 00 00 00 00 callq 159b52 159b52: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 159b59: 00 00 00 00 159b5d: 0f 1f 00 nopl (%rax) 0000000000159b60 : 159b60: e8 00 00 00 00 callq 159b65 159b65: 41 57 push %r15 159b67: 41 56 push %r14 159b69: 41 55 push %r13 159b6b: 49 89 f5 mov %rsi,%r13 159b6e: 41 54 push %r12 159b70: 55 push %rbp 159b71: 48 89 fd mov %rdi,%rbp 159b74: 53 push %rbx 159b75: 48 89 cb mov %rcx,%rbx 159b78: 48 83 ec 28 sub $0x28,%rsp 159b7c: 4c 8b 77 70 mov 0x70(%rdi),%r14 159b80: 48 89 54 24 10 mov %rdx,0x10(%rsp) 159b85: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 159b8c: 00 00 159b8e: 48 89 44 24 20 mov %rax,0x20(%rsp) 159b93: 31 c0 xor %eax,%eax 159b95: 4d 85 f6 test %r14,%r14 159b98: 0f 84 2b 02 00 00 je 159dc9 159b9e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 159ba3: 44 89 68 30 mov %r13d,0x30(%rax) 159ba7: 41 80 7e 02 05 cmpb $0x5,0x2(%r14) 159bac: 0f 87 17 01 00 00 ja 159cc9 159bb2: 41 0f b6 46 05 movzbl 0x5(%r14),%eax 159bb7: 4c 39 e8 cmp %r13,%rax 159bba: 0f 82 67 02 00 00 jb 159e27 159bc0: 45 0f b7 66 09 movzwl 0x9(%r14),%r12d 159bc5: 41 0f b6 76 08 movzbl 0x8(%r14),%esi 159bca: 41 0f b7 56 0d movzwl 0xd(%r14),%edx 159bcf: 4b 8d 04 34 lea (%r12,%r14,1),%rax 159bd3: 45 0f b6 66 06 movzbl 0x6(%r14),%r12d 159bd8: 4c 01 f2 add %r14,%rdx 159bdb: 4d 0f af ec imul %r12,%r13 159bdf: 4c 01 e8 add %r13,%rax 159be2: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 159be7: 48 89 04 24 mov %rax,(%rsp) 159beb: 0f b6 00 movzbl (%rax),%eax 159bee: 4c 89 ef mov %r13,%rdi 159bf1: 0f af c6 imul %esi,%eax 159bf4: 48 98 cltq 159bf6: 48 01 c2 add %rax,%rdx 159bf9: e8 b2 e5 ff ff callq 1581b0 159bfe: 41 89 c7 mov %eax,%r15d 159c01: 41 0f b6 46 06 movzbl 0x6(%r14),%eax 159c06: 83 e8 01 sub $0x1,%eax 159c09: 85 c0 test %eax,%eax 159c0b: 7e 56 jle 159c63 159c0d: 49 81 c5 8c 00 00 00 add $0x8c,%r13 159c14: 45 31 e4 xor %r12d,%r12d 159c17: 48 8b 3c 24 mov (%rsp),%rdi 159c1b: 49 63 c4 movslq %r12d,%rax 159c1e: 44 89 e2 mov %r12d,%edx 159c21: 4c 89 ee mov %r13,%rsi 159c24: 0f b6 4c 07 01 movzbl 0x1(%rdi,%rax,1),%ecx 159c29: 41 0f b6 46 07 movzbl 0x7(%r14),%eax 159c2e: 48 89 ef mov %rbp,%rdi 159c31: 0f af c8 imul %eax,%ecx 159c34: 41 0f b7 46 0b movzwl 0xb(%r14),%eax 159c39: 4c 01 f0 add %r14,%rax 159c3c: 48 63 c9 movslq %ecx,%rcx 159c3f: 48 01 c1 add %rax,%rcx 159c42: e8 00 00 00 00 callq 159c47 159c47: 45 85 ff test %r15d,%r15d 159c4a: 75 06 jne 159c52 159c4c: 85 c0 test %eax,%eax 159c4e: 44 0f 45 f8 cmovne %eax,%r15d 159c52: 41 0f b6 46 06 movzbl 0x6(%r14),%eax 159c57: 41 83 c4 01 add $0x1,%r12d 159c5b: 83 e8 01 sub $0x1,%eax 159c5e: 44 39 e0 cmp %r12d,%eax 159c61: 7f b4 jg 159c17 159c63: 45 85 ff test %r15d,%r15d 159c66: 0f 85 3b 01 00 00 jne 159da7 159c6c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 159c71: f6 40 2c 01 testb $0x1,0x2c(%rax) 159c75: 0f 84 2c 01 00 00 je 159da7 159c7b: 81 7d 08 8d 00 00 00 cmpl $0x8d,0x8(%rbp) 159c82: 0f 87 1f 01 00 00 ja 159da7 159c88: 48 8b 44 24 20 mov 0x20(%rsp),%rax 159c8d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 159c94: 00 00 159c96: 0f 85 96 01 00 00 jne 159e32 159c9c: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 159ca3: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 159ca8: 48 89 ef mov %rbp,%rdi 159cab: 48 8b 40 48 mov 0x48(%rax),%rax 159caf: 48 83 c4 28 add $0x28,%rsp 159cb3: 48 81 c6 8c 00 00 00 add $0x8c,%rsi 159cba: 5b pop %rbx 159cbb: 5d pop %rbp 159cbc: 41 5c pop %r12 159cbe: 41 5d pop %r13 159cc0: 41 5e pop %r14 159cc2: 41 5f pop %r15 159cc4: e9 00 00 00 00 jmpq 159cc9 159cc9: 45 0f b7 46 09 movzwl 0x9(%r14),%r8d 159cce: 4d 01 f0 add %r14,%r8 159cd1: 41 0f b6 10 movzbl (%r8),%edx 159cd5: 4c 39 ea cmp %r13,%rdx 159cd8: 0f 82 49 01 00 00 jb 159e27 159cde: 44 89 e9 mov %r13d,%ecx 159ce1: 4d 8d 60 01 lea 0x1(%r8),%r12 159ce5: 41 39 d5 cmp %edx,%r13d 159ce8: 77 18 ja 159d02 159cea: 45 85 ed test %r13d,%r13d 159ced: 74 13 je 159d02 159cef: 31 c0 xor %eax,%eax 159cf1: 41 0f b6 14 24 movzbl (%r12),%edx 159cf6: 83 c0 01 add $0x1,%eax 159cf9: 4d 8d 64 14 02 lea 0x2(%r12,%rdx,1),%r12 159cfe: 39 c1 cmp %eax,%ecx 159d00: 75 ef jne 159cf1 159d02: 41 0f b7 46 0b movzwl 0xb(%r14),%eax 159d07: 41 0f b6 54 24 01 movzbl 0x1(%r12),%edx 159d0d: 4d 8d 2c 06 lea (%r14,%rax,1),%r13 159d11: 41 0f b7 46 0d movzwl 0xd(%r14),%eax 159d16: 4c 89 2c 24 mov %r13,(%rsp) 159d1a: 49 01 c6 add %rax,%r14 159d1d: 41 0f b6 76 01 movzbl 0x1(%r14),%esi 159d22: 0f af d6 imul %esi,%edx 159d25: 48 63 d2 movslq %edx,%rdx 159d28: 49 8d 54 16 02 lea 0x2(%r14,%rdx,1),%rdx 159d2d: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 159d32: 4c 89 f7 mov %r14,%rdi 159d35: e8 76 e4 ff ff callq 1581b0 159d3a: 41 80 3c 24 00 cmpb $0x0,(%r12) 159d3f: 41 89 c7 mov %eax,%r15d 159d42: 0f 84 1b ff ff ff je 159c63 159d48: 49 8d 45 02 lea 0x2(%r13),%rax 159d4c: 4d 8d ae 8c 00 00 00 lea 0x8c(%r14),%r13 159d53: 45 31 f6 xor %r14d,%r14d 159d56: 48 89 44 24 08 mov %rax,0x8(%rsp) 159d5b: 49 63 c6 movslq %r14d,%rax 159d5e: 44 89 f2 mov %r14d,%edx 159d61: 4c 89 ee mov %r13,%rsi 159d64: 48 89 ef mov %rbp,%rdi 159d67: 41 0f b6 4c 04 02 movzbl 0x2(%r12,%rax,1),%ecx 159d6d: 48 8b 04 24 mov (%rsp),%rax 159d71: 0f b6 40 01 movzbl 0x1(%rax),%eax 159d75: 0f af c8 imul %eax,%ecx 159d78: 48 63 c9 movslq %ecx,%rcx 159d7b: 48 03 4c 24 08 add 0x8(%rsp),%rcx 159d80: e8 00 00 00 00 callq 159d85 159d85: 45 85 ff test %r15d,%r15d 159d88: 75 06 jne 159d90 159d8a: 85 c0 test %eax,%eax 159d8c: 44 0f 45 f8 cmovne %eax,%r15d 159d90: 41 0f b6 04 24 movzbl (%r12),%eax 159d95: 41 83 c6 01 add $0x1,%r14d 159d99: 44 39 f0 cmp %r14d,%eax 159d9c: 7f bd jg 159d5b 159d9e: 45 85 ff test %r15d,%r15d 159da1: 0f 84 c5 fe ff ff je 159c6c 159da7: 48 8b 44 24 20 mov 0x20(%rsp),%rax 159dac: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 159db3: 00 00 159db5: 75 7b jne 159e32 159db7: 48 83 c4 28 add $0x28,%rsp 159dbb: 44 89 f8 mov %r15d,%eax 159dbe: 5b pop %rbx 159dbf: 5d pop %rbp 159dc0: 41 5c pop %r12 159dc2: 41 5d pop %r13 159dc4: 41 5e pop %r14 159dc6: 41 5f pop %r15 159dc8: c3 retq 159dc9: 83 7f 0c 16 cmpl $0x16,0xc(%rdi) 159dcd: 75 24 jne 159df3 159dcf: 48 c7 47 70 00 00 00 movq $0x0,0x70(%rdi) 159dd6: 00 159dd7: 41 b8 42 00 00 00 mov $0x42,%r8d 159ddd: 49 c7 c6 00 00 00 00 mov $0x0,%r14 159de4: c7 47 78 e1 01 00 00 movl $0x1e1,0x78(%rdi) 159deb: 89 72 30 mov %esi,0x30(%rdx) 159dee: e9 db fe ff ff jmpq 159cce 159df3: 48 8b 3f mov (%rdi),%rdi 159df6: 4c 8d 44 24 1d lea 0x1d(%rsp),%r8 159dfb: 48 8d 4c 24 1c lea 0x1c(%rsp),%rcx 159e00: be 0f 00 00 00 mov $0xf,%esi 159e05: 48 8d 54 24 1e lea 0x1e(%rsp),%rdx 159e0a: e8 00 00 00 00 callq 159e0f 159e0f: 48 89 45 70 mov %rax,0x70(%rbp) 159e13: 49 89 c6 mov %rax,%r14 159e16: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax 159e1b: 89 45 78 mov %eax,0x78(%rbp) 159e1e: 4d 85 f6 test %r14,%r14 159e21: 0f 85 77 fd ff ff jne 159b9e 159e27: 41 bf ff ff ff ff mov $0xffffffff,%r15d 159e2d: e9 75 ff ff ff jmpq 159da7 159e32: e8 00 00 00 00 callq 159e37 159e37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 159e3e: 00 00 0000000000159e40 : 159e40: e8 00 00 00 00 callq 159e45 159e45: 48 85 ff test %rdi,%rdi 159e48: 74 1d je 159e67 159e4a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 159e51: 48 85 c0 test %rax,%rax 159e54: 74 11 je 159e67 159e56: 48 8b 40 10 mov 0x10(%rax),%rax 159e5a: 48 85 c0 test %rax,%rax 159e5d: 74 05 je 159e64 159e5f: e9 00 00 00 00 jmpq 159e64 159e64: 31 c0 xor %eax,%eax 159e66: c3 retq 159e67: b8 ea ff ff ff mov $0xffffffea,%eax 159e6c: c3 retq 159e6d: 0f 1f 00 nopl (%rax) 0000000000159e70 : 159e70: e8 00 00 00 00 callq 159e75 159e75: 48 85 ff test %rdi,%rdi 159e78: 74 20 je 159e9a 159e7a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 159e81: 48 85 c0 test %rax,%rax 159e84: 74 14 je 159e9a 159e86: 48 8b 80 90 01 00 00 mov 0x190(%rax),%rax 159e8d: 48 85 c0 test %rax,%rax 159e90: 74 05 je 159e97 159e92: e9 00 00 00 00 jmpq 159e97 159e97: 31 c0 xor %eax,%eax 159e99: c3 retq 159e9a: b8 ea ff ff ff mov $0xffffffea,%eax 159e9f: c3 retq 0000000000159ea0 : 159ea0: e8 00 00 00 00 callq 159ea5 159ea5: 48 83 ec 18 sub $0x18,%rsp 159ea9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 159eb0: 00 00 159eb2: 48 89 44 24 10 mov %rax,0x10(%rsp) 159eb7: 31 c0 xor %eax,%eax 159eb9: 48 85 ff test %rdi,%rdi 159ebc: 74 40 je 159efe 159ebe: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 159ec5: 48 85 c0 test %rax,%rax 159ec8: 74 34 je 159efe 159eca: 48 89 54 24 08 mov %rdx,0x8(%rsp) 159ecf: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx 159ed6: 31 c0 xor %eax,%eax 159ed8: 48 89 34 24 mov %rsi,(%rsp) 159edc: 48 85 d2 test %rdx,%rdx 159edf: 74 08 je 159ee9 159ee1: 48 89 e6 mov %rsp,%rsi 159ee4: e8 00 00 00 00 callq 159ee9 159ee9: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 159eee: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 159ef5: 00 00 159ef7: 75 0c jne 159f05 159ef9: 48 83 c4 18 add $0x18,%rsp 159efd: c3 retq 159efe: b8 ea ff ff ff mov $0xffffffea,%eax 159f03: eb e4 jmp 159ee9 159f05: e8 00 00 00 00 callq 159f0a 159f0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000159f10 : 159f10: e8 00 00 00 00 callq 159f15 159f15: 48 85 ff test %rdi,%rdi 159f18: 74 69 je 159f83 159f1a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 159f21: 48 85 c0 test %rax,%rax 159f24: 74 5d je 159f83 159f26: 80 7f 16 00 cmpb $0x0,0x16(%rdi) 159f2a: 74 0e je 159f3a 159f2c: 48 8b 40 38 mov 0x38(%rax),%rax 159f30: 48 85 c0 test %rax,%rax 159f33: 74 4e je 159f83 159f35: e9 00 00 00 00 jmpq 159f3a 159f3a: 53 push %rbx 159f3b: 48 83 ec 08 sub $0x8,%rsp 159f3f: 48 8b 1f mov (%rdi),%rbx 159f42: 48 89 3c 24 mov %rdi,(%rsp) 159f46: e8 00 00 00 00 callq 159f4b 159f4b: 48 8b 3c 24 mov (%rsp),%rdi 159f4f: 84 c0 test %al,%al 159f51: 74 16 je 159f69 159f53: f6 83 b0 63 01 00 08 testb $0x8,0x163b0(%rbx) 159f5a: 75 0d jne 159f69 159f5c: 80 bb 41 66 01 00 00 cmpb $0x0,0x16641(%rbx) 159f63: 0f 85 00 00 00 00 jne 159f69 159f69: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 159f70: 48 8b 40 38 mov 0x38(%rax),%rax 159f74: 48 85 c0 test %rax,%rax 159f77: 74 10 je 159f89 159f79: 48 83 c4 08 add $0x8,%rsp 159f7d: 5b pop %rbx 159f7e: e9 00 00 00 00 jmpq 159f83 159f83: b8 ea ff ff ff mov $0xffffffea,%eax 159f88: c3 retq 159f89: b8 ea ff ff ff mov $0xffffffea,%eax 159f8e: 48 83 c4 08 add $0x8,%rsp 159f92: 5b pop %rbx 159f93: c3 retq 159f94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 159f9b: 00 00 00 00 159f9f: 90 nop 0000000000159fa0 : 159fa0: e8 00 00 00 00 callq 159fa5 159fa5: 41 54 push %r12 159fa7: 55 push %rbp 159fa8: 48 85 ff test %rdi,%rdi 159fab: 74 45 je 159ff2 159fad: 48 83 bf 98 02 00 00 cmpq $0x0,0x298(%rdi) 159fb4: 00 159fb5: 48 89 fd mov %rdi,%rbp 159fb8: 74 38 je 159ff2 159fba: 45 31 e4 xor %r12d,%r12d 159fbd: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 159fc1: 75 07 jne 159fca 159fc3: 44 89 e0 mov %r12d,%eax 159fc6: 5d pop %rbp 159fc7: 41 5c pop %r12 159fc9: c3 retq 159fca: e8 00 00 00 00 callq 159fcf 159fcf: 84 c0 test %al,%al 159fd1: 0f 84 00 00 00 00 je 159fd7 159fd7: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 159fde: 48 8b 40 40 mov 0x40(%rax),%rax 159fe2: 48 85 c0 test %rax,%rax 159fe5: 74 0b je 159ff2 159fe7: 48 89 ef mov %rbp,%rdi 159fea: 5d pop %rbp 159feb: 41 5c pop %r12 159fed: e9 00 00 00 00 jmpq 159ff2 159ff2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 159ff8: eb c9 jmp 159fc3 159ffa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000015a000 : 15a000: e8 00 00 00 00 callq 15a005 15a005: 48 85 ff test %rdi,%rdi 15a008: 74 1d je 15a027 15a00a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a011: 48 85 c0 test %rax,%rax 15a014: 74 11 je 15a027 15a016: 48 8b 40 30 mov 0x30(%rax),%rax 15a01a: 48 85 c0 test %rax,%rax 15a01d: 74 05 je 15a024 15a01f: e9 00 00 00 00 jmpq 15a024 15a024: 31 c0 xor %eax,%eax 15a026: c3 retq 15a027: b8 ea ff ff ff mov $0xffffffea,%eax 15a02c: c3 retq 15a02d: 0f 1f 00 nopl (%rax) 000000000015a030 : 15a030: e8 00 00 00 00 callq 15a035 15a035: 48 85 ff test %rdi,%rdi 15a038: 74 1d je 15a057 15a03a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a041: 48 85 c0 test %rax,%rax 15a044: 74 11 je 15a057 15a046: 48 8b 40 20 mov 0x20(%rax),%rax 15a04a: 48 85 c0 test %rax,%rax 15a04d: 74 05 je 15a054 15a04f: e9 00 00 00 00 jmpq 15a054 15a054: 31 c0 xor %eax,%eax 15a056: c3 retq 15a057: b8 ea ff ff ff mov $0xffffffea,%eax 15a05c: c3 retq 15a05d: 0f 1f 00 nopl (%rax) 000000000015a060 : 15a060: e8 00 00 00 00 callq 15a065 15a065: 48 85 ff test %rdi,%rdi 15a068: 74 1d je 15a087 15a06a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a071: 48 85 c0 test %rax,%rax 15a074: 74 11 je 15a087 15a076: 48 8b 40 28 mov 0x28(%rax),%rax 15a07a: 48 85 c0 test %rax,%rax 15a07d: 74 05 je 15a084 15a07f: e9 00 00 00 00 jmpq 15a084 15a084: 31 c0 xor %eax,%eax 15a086: c3 retq 15a087: b8 ea ff ff ff mov $0xffffffea,%eax 15a08c: c3 retq 15a08d: 0f 1f 00 nopl (%rax) 000000000015a090 : 15a090: e8 00 00 00 00 callq 15a095 15a095: 48 85 ff test %rdi,%rdi 15a098: 74 1d je 15a0b7 15a09a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a0a1: 48 85 c0 test %rax,%rax 15a0a4: 74 11 je 15a0b7 15a0a6: 48 8b 40 60 mov 0x60(%rax),%rax 15a0aa: 48 85 c0 test %rax,%rax 15a0ad: 74 05 je 15a0b4 15a0af: e9 00 00 00 00 jmpq 15a0b4 15a0b4: 31 c0 xor %eax,%eax 15a0b6: c3 retq 15a0b7: b8 ea ff ff ff mov $0xffffffea,%eax 15a0bc: c3 retq 15a0bd: 0f 1f 00 nopl (%rax) 000000000015a0c0 : 15a0c0: e8 00 00 00 00 callq 15a0c5 15a0c5: 48 85 ff test %rdi,%rdi 15a0c8: 74 20 je 15a0ea 15a0ca: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a0d1: 48 85 c0 test %rax,%rax 15a0d4: 74 14 je 15a0ea 15a0d6: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 15a0dd: 48 85 c0 test %rax,%rax 15a0e0: 74 05 je 15a0e7 15a0e2: e9 00 00 00 00 jmpq 15a0e7 15a0e7: 31 c0 xor %eax,%eax 15a0e9: c3 retq 15a0ea: b8 ea ff ff ff mov $0xffffffea,%eax 15a0ef: c3 retq 000000000015a0f0 : 15a0f0: e8 00 00 00 00 callq 15a0f5 15a0f5: 41 54 push %r12 15a0f7: 48 85 ff test %rdi,%rdi 15a0fa: 74 26 je 15a122 15a0fc: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a103: 48 85 c0 test %rax,%rax 15a106: 74 1a je 15a122 15a108: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 15a10f: 45 31 e4 xor %r12d,%r12d 15a112: 48 85 c0 test %rax,%rax 15a115: 74 05 je 15a11c 15a117: e8 00 00 00 00 callq 15a11c 15a11c: 44 89 e0 mov %r12d,%eax 15a11f: 41 5c pop %r12 15a121: c3 retq 15a122: 41 bc ea ff ff ff mov $0xffffffea,%r12d 15a128: eb f2 jmp 15a11c 15a12a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000015a130 : 15a130: e8 00 00 00 00 callq 15a135 15a135: 41 54 push %r12 15a137: 48 85 ff test %rdi,%rdi 15a13a: 74 26 je 15a162 15a13c: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a143: 48 85 c0 test %rax,%rax 15a146: 74 1a je 15a162 15a148: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 15a14f: 45 31 e4 xor %r12d,%r12d 15a152: 48 85 c0 test %rax,%rax 15a155: 74 05 je 15a15c 15a157: e8 00 00 00 00 callq 15a15c 15a15c: 44 89 e0 mov %r12d,%eax 15a15f: 41 5c pop %r12 15a161: c3 retq 15a162: 41 bc ea ff ff ff mov $0xffffffea,%r12d 15a168: eb f2 jmp 15a15c 15a16a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000015a170 : 15a170: e8 00 00 00 00 callq 15a175 15a175: 41 54 push %r12 15a177: 48 85 ff test %rdi,%rdi 15a17a: 74 26 je 15a1a2 15a17c: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a183: 48 85 c0 test %rax,%rax 15a186: 74 1a je 15a1a2 15a188: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 15a18f: 45 31 e4 xor %r12d,%r12d 15a192: 48 85 c0 test %rax,%rax 15a195: 74 05 je 15a19c 15a197: e8 00 00 00 00 callq 15a19c 15a19c: 44 89 e0 mov %r12d,%eax 15a19f: 41 5c pop %r12 15a1a1: c3 retq 15a1a2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 15a1a8: eb f2 jmp 15a19c 15a1aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000015a1b0 : 15a1b0: e8 00 00 00 00 callq 15a1b5 15a1b5: 48 85 ff test %rdi,%rdi 15a1b8: 74 26 je 15a1e0 15a1ba: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a1c1: 48 85 c0 test %rax,%rax 15a1c4: 74 1a je 15a1e0 15a1c6: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 15a1ca: 74 11 je 15a1dd 15a1cc: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 15a1d3: 48 85 c0 test %rax,%rax 15a1d6: 74 08 je 15a1e0 15a1d8: e9 00 00 00 00 jmpq 15a1dd 15a1dd: 31 c0 xor %eax,%eax 15a1df: c3 retq 15a1e0: b8 ea ff ff ff mov $0xffffffea,%eax 15a1e5: c3 retq 15a1e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 15a1ed: 00 00 00 000000000015a1f0 : 15a1f0: e8 00 00 00 00 callq 15a1f5 15a1f5: 48 85 ff test %rdi,%rdi 15a1f8: 74 20 je 15a21a 15a1fa: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a201: 48 85 c0 test %rax,%rax 15a204: 74 14 je 15a21a 15a206: 48 8b 80 20 01 00 00 mov 0x120(%rax),%rax 15a20d: 48 85 c0 test %rax,%rax 15a210: 74 05 je 15a217 15a212: e9 00 00 00 00 jmpq 15a217 15a217: 31 c0 xor %eax,%eax 15a219: c3 retq 15a21a: b8 ea ff ff ff mov $0xffffffea,%eax 15a21f: c3 retq 000000000015a220 : 15a220: e8 00 00 00 00 callq 15a225 15a225: 48 b9 80 38 01 00 80 movabs $0x1388000013880,%rcx 15a22c: 38 01 00 15a22f: 55 push %rbp 15a230: 53 push %rbx 15a231: 48 83 ec 30 sub $0x30,%rsp 15a235: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15a23c: 00 00 15a23e: 48 89 44 24 28 mov %rax,0x28(%rsp) 15a243: 48 b8 00 00 00 00 80 movabs $0x1388000000000,%rax 15a24a: 38 01 00 15a24d: 48 89 4c 24 14 mov %rcx,0x14(%rsp) 15a252: 48 c7 44 24 0c 80 38 movq $0x13880,0xc(%rsp) 15a259: 01 00 15a25b: c7 44 24 24 80 38 01 movl $0x13880,0x24(%rsp) 15a262: 00 15a263: 48 89 44 24 04 mov %rax,0x4(%rsp) 15a268: 48 89 44 24 1c mov %rax,0x1c(%rsp) 15a26d: 31 c0 xor %eax,%eax 15a26f: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 15a273: 74 68 je 15a2dd 15a275: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a27c: 48 8b 1f mov (%rdi),%rbx 15a27f: 48 89 fd mov %rdi,%rbp 15a282: 48 8b 80 10 02 00 00 mov 0x210(%rax),%rax 15a289: 48 85 c0 test %rax,%rax 15a28c: 74 0a je 15a298 15a28e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 15a293: e8 00 00 00 00 callq 15a298 15a298: 31 c0 xor %eax,%eax 15a29a: f6 85 20 01 00 00 10 testb $0x10,0x120(%rbp) 15a2a1: 75 51 jne 15a2f4 15a2a3: 48 8b 54 24 04 mov 0x4(%rsp),%rdx 15a2a8: 48 89 93 30 7f 00 00 mov %rdx,0x7f30(%rbx) 15a2af: 48 8b 54 24 0c mov 0xc(%rsp),%rdx 15a2b4: 48 89 93 38 7f 00 00 mov %rdx,0x7f38(%rbx) 15a2bb: 48 8b 54 24 14 mov 0x14(%rsp),%rdx 15a2c0: 48 89 93 40 7f 00 00 mov %rdx,0x7f40(%rbx) 15a2c7: 48 8b 54 24 1c mov 0x1c(%rsp),%rdx 15a2cc: 48 89 93 48 7f 00 00 mov %rdx,0x7f48(%rbx) 15a2d3: 8b 54 24 24 mov 0x24(%rsp),%edx 15a2d7: 89 93 50 7f 00 00 mov %edx,0x7f50(%rbx) 15a2dd: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 15a2e2: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 15a2e9: 00 00 15a2eb: 75 29 jne 15a316 15a2ed: 48 83 c4 30 add $0x30,%rsp 15a2f1: 5b pop %rbx 15a2f2: 5d pop %rbp 15a2f3: c3 retq 15a2f4: 48 8b 95 98 02 00 00 mov 0x298(%rbp),%rdx 15a2fb: 48 8b 92 f8 01 00 00 mov 0x1f8(%rdx),%rdx 15a302: 48 85 d2 test %rdx,%rdx 15a305: 74 9c je 15a2a3 15a307: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 15a30c: 48 89 ef mov %rbp,%rdi 15a30f: e8 00 00 00 00 callq 15a314 15a314: eb 8d jmp 15a2a3 15a316: e8 00 00 00 00 callq 15a31b 15a31b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000015a320 : 15a320: e8 00 00 00 00 callq 15a325 15a325: 48 85 ff test %rdi,%rdi 15a328: 74 23 je 15a34d 15a32a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a331: 48 85 c0 test %rax,%rax 15a334: 74 17 je 15a34d 15a336: 80 7f 16 00 cmpb $0x0,0x16(%rdi) 15a33a: 75 11 jne 15a34d 15a33c: 48 8b 80 28 01 00 00 mov 0x128(%rax),%rax 15a343: 48 85 c0 test %rax,%rax 15a346: 74 05 je 15a34d 15a348: e9 00 00 00 00 jmpq 15a34d 15a34d: 31 c0 xor %eax,%eax 15a34f: c3 retq 000000000015a350 : 15a350: e8 00 00 00 00 callq 15a355 15a355: 48 85 ff test %rdi,%rdi 15a358: 74 1d je 15a377 15a35a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a361: 48 85 c0 test %rax,%rax 15a364: 74 11 je 15a377 15a366: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 15a36d: 48 85 c0 test %rax,%rax 15a370: 74 05 je 15a377 15a372: e9 00 00 00 00 jmpq 15a377 15a377: b8 ea ff ff ff mov $0xffffffea,%eax 15a37c: c3 retq 15a37d: 0f 1f 00 nopl (%rax) 000000000015a380 : 15a380: e8 00 00 00 00 callq 15a385 15a385: 48 85 ff test %rdi,%rdi 15a388: 0f 84 b9 00 00 00 je 15a447 15a38e: 55 push %rbp 15a38f: 48 89 fd mov %rdi,%rbp 15a392: 53 push %rbx 15a393: 48 89 f3 mov %rsi,%rbx 15a396: 48 8b 8f 98 02 00 00 mov 0x298(%rdi),%rcx 15a39d: 48 85 f6 test %rsi,%rsi 15a3a0: 0f 84 9a 00 00 00 je 15a440 15a3a6: 48 85 c9 test %rcx,%rcx 15a3a9: 0f 84 91 00 00 00 je 15a440 15a3af: 48 8b 81 f0 01 00 00 mov 0x1f0(%rcx),%rax 15a3b6: 48 85 c0 test %rax,%rax 15a3b9: 74 12 je 15a3cd 15a3bb: 8b b6 c8 05 00 00 mov 0x5c8(%rsi),%esi 15a3c1: e8 00 00 00 00 callq 15a3c6 15a3c6: 48 8b 8d 98 02 00 00 mov 0x298(%rbp),%rcx 15a3cd: 8b 53 0c mov 0xc(%rbx),%edx 15a3d0: 85 d2 test %edx,%edx 15a3d2: 74 68 je 15a43c 15a3d4: 83 ea 01 sub $0x1,%edx 15a3d7: 48 8d 43 28 lea 0x28(%rbx),%rax 15a3db: 48 8d 34 92 lea (%rdx,%rdx,4),%rsi 15a3df: 48 8d 14 72 lea (%rdx,%rsi,2),%rdx 15a3e3: 31 f6 xor %esi,%esi 15a3e5: 48 8d 54 93 54 lea 0x54(%rbx,%rdx,4),%rdx 15a3ea: 83 38 01 cmpl $0x1,(%rax) 15a3ed: 83 de ff sbb $0xffffffff,%esi 15a3f0: 48 83 c0 2c add $0x2c,%rax 15a3f4: 48 39 d0 cmp %rdx,%rax 15a3f7: 75 f1 jne 15a3ea 15a3f9: 48 8b 81 e8 01 00 00 mov 0x1e8(%rcx),%rax 15a400: 48 85 c0 test %rax,%rax 15a403: 74 0f je 15a414 15a405: 48 89 ef mov %rbp,%rdi 15a408: e8 00 00 00 00 callq 15a40d 15a40d: 48 8b 8d 98 02 00 00 mov 0x298(%rbp),%rcx 15a414: 48 8b 81 40 01 00 00 mov 0x140(%rcx),%rax 15a41b: 48 85 c0 test %rax,%rax 15a41e: 74 20 je 15a440 15a420: 0f b6 4b 02 movzbl 0x2(%rbx),%ecx 15a424: 0f b6 53 01 movzbl 0x1(%rbx),%edx 15a428: 48 89 ef mov %rbp,%rdi 15a42b: 8b 73 04 mov 0x4(%rbx),%esi 15a42e: 44 0f b6 03 movzbl (%rbx),%r8d 15a432: e8 00 00 00 00 callq 15a437 15a437: 31 c0 xor %eax,%eax 15a439: 5b pop %rbx 15a43a: 5d pop %rbp 15a43b: c3 retq 15a43c: 31 f6 xor %esi,%esi 15a43e: eb b9 jmp 15a3f9 15a440: b8 ea ff ff ff mov $0xffffffea,%eax 15a445: eb f2 jmp 15a439 15a447: b8 ea ff ff ff mov $0xffffffea,%eax 15a44c: c3 retq 15a44d: 0f 1f 00 nopl (%rax) 000000000015a450 : 15a450: e8 00 00 00 00 callq 15a455 15a455: 48 85 ff test %rdi,%rdi 15a458: 74 22 je 15a47c 15a45a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a461: 48 85 f6 test %rsi,%rsi 15a464: 74 16 je 15a47c 15a466: 48 85 c0 test %rax,%rax 15a469: 74 11 je 15a47c 15a46b: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 15a472: 48 85 c0 test %rax,%rax 15a475: 74 05 je 15a47c 15a477: e9 00 00 00 00 jmpq 15a47c 15a47c: b8 ea ff ff ff mov $0xffffffea,%eax 15a481: c3 retq 15a482: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15a489: 00 00 00 00 15a48d: 0f 1f 00 nopl (%rax) 000000000015a490 : 15a490: e8 00 00 00 00 callq 15a495 15a495: 48 85 ff test %rdi,%rdi 15a498: 74 20 je 15a4ba 15a49a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a4a1: 48 85 c0 test %rax,%rax 15a4a4: 74 14 je 15a4ba 15a4a6: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax 15a4ad: 48 85 c0 test %rax,%rax 15a4b0: 74 05 je 15a4b7 15a4b2: e9 00 00 00 00 jmpq 15a4b7 15a4b7: 31 c0 xor %eax,%eax 15a4b9: c3 retq 15a4ba: b8 ea ff ff ff mov $0xffffffea,%eax 15a4bf: c3 retq 000000000015a4c0 : 15a4c0: e8 00 00 00 00 callq 15a4c5 15a4c5: 48 85 ff test %rdi,%rdi 15a4c8: 74 1d je 15a4e7 15a4ca: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a4d1: 48 85 c0 test %rax,%rax 15a4d4: 74 11 je 15a4e7 15a4d6: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 15a4dd: 48 85 c0 test %rax,%rax 15a4e0: 74 05 je 15a4e7 15a4e2: e9 00 00 00 00 jmpq 15a4e7 15a4e7: b8 ea ff ff ff mov $0xffffffea,%eax 15a4ec: c3 retq 15a4ed: 0f 1f 00 nopl (%rax) 000000000015a4f0 : 15a4f0: e8 00 00 00 00 callq 15a4f5 15a4f5: 41 56 push %r14 15a4f7: 41 55 push %r13 15a4f9: 41 54 push %r12 15a4fb: 55 push %rbp 15a4fc: 53 push %rbx 15a4fd: 48 83 ec 20 sub $0x20,%rsp 15a501: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15a508: 00 00 15a50a: 48 89 44 24 18 mov %rax,0x18(%rsp) 15a50f: 31 c0 xor %eax,%eax 15a511: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 15a518: 00 15a519: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 15a520: 00 00 15a522: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 15a529: 00 00 15a52b: 48 85 ff test %rdi,%rdi 15a52e: 0f 84 42 01 00 00 je 15a676 15a534: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a53b: 48 89 fd mov %rdi,%rbp 15a53e: 48 85 c0 test %rax,%rax 15a541: 0f 84 2f 01 00 00 je 15a676 15a547: 49 89 f5 mov %rsi,%r13 15a54a: 48 85 f6 test %rsi,%rsi 15a54d: 0f 84 2e 01 00 00 je 15a681 15a553: 48 89 d3 mov %rdx,%rbx 15a556: 48 85 d2 test %rdx,%rdx 15a559: 0f 84 00 01 00 00 je 15a65f 15a55f: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 15a566: 48 85 c0 test %rax,%rax 15a569: 0f 84 ac 00 00 00 je 15a61b 15a56f: 41 89 ce mov %ecx,%r14d 15a572: 49 89 e0 mov %rsp,%r8 15a575: 31 c9 xor %ecx,%ecx 15a577: 31 d2 xor %edx,%edx 15a579: e8 00 00 00 00 callq 15a57e 15a57e: 41 89 c4 mov %eax,%r12d 15a581: 85 c0 test %eax,%eax 15a583: 0f 85 98 00 00 00 jne 15a621 15a589: 8b 44 24 04 mov 0x4(%rsp),%eax 15a58d: 89 03 mov %eax,(%rbx) 15a58f: 8b 04 24 mov (%rsp),%eax 15a592: 89 43 08 mov %eax,0x8(%rbx) 15a595: 8b 44 24 10 mov 0x10(%rsp),%eax 15a599: 0f af 44 24 14 imul 0x14(%rsp),%eax 15a59e: 89 43 10 mov %eax,0x10(%rbx) 15a5a1: 8b 85 70 01 00 00 mov 0x170(%rbp),%eax 15a5a7: 8d 48 ff lea -0x1(%rax),%ecx 15a5aa: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 15a5b1: 48 85 c0 test %rax,%rax 15a5b4: 0f 84 83 00 00 00 je 15a63d 15a5ba: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 15a5c1: 48 85 c0 test %rax,%rax 15a5c4: 74 77 je 15a63d 15a5c6: 49 89 e0 mov %rsp,%r8 15a5c9: 44 89 f2 mov %r14d,%edx 15a5cc: 4c 89 ee mov %r13,%rsi 15a5cf: 48 89 ef mov %rbp,%rdi 15a5d2: e8 00 00 00 00 callq 15a5d7 15a5d7: 41 89 c4 mov %eax,%r12d 15a5da: 85 c0 test %eax,%eax 15a5dc: 75 65 jne 15a643 15a5de: 8b 44 24 04 mov 0x4(%rsp),%eax 15a5e2: 89 43 04 mov %eax,0x4(%rbx) 15a5e5: 8b 04 24 mov (%rsp),%eax 15a5e8: 89 43 0c mov %eax,0xc(%rbx) 15a5eb: 8b 44 24 10 mov 0x10(%rsp),%eax 15a5ef: 0f af 44 24 14 imul 0x14(%rsp),%eax 15a5f4: 89 43 14 mov %eax,0x14(%rbx) 15a5f7: 48 8b 44 24 18 mov 0x18(%rsp),%rax 15a5fc: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15a603: 00 00 15a605: 0f 85 92 00 00 00 jne 15a69d 15a60b: 48 83 c4 20 add $0x20,%rsp 15a60f: 44 89 e0 mov %r12d,%eax 15a612: 5b pop %rbx 15a613: 5d pop %rbp 15a614: 41 5c pop %r12 15a616: 41 5d pop %r13 15a618: 41 5e pop %r14 15a61a: c3 retq 15a61b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 15a621: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15a628: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a62f: e8 00 00 00 00 callq 15a634 15a634: 85 c0 test %eax,%eax 15a636: 74 bf je 15a5f7 15a638: e9 00 00 00 00 jmpq 15a63d 15a63d: 41 bc ea ff ff ff mov $0xffffffea,%r12d 15a643: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15a64a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a651: e8 00 00 00 00 callq 15a656 15a656: 85 c0 test %eax,%eax 15a658: 74 9d je 15a5f7 15a65a: e9 00 00 00 00 jmpq 15a65f 15a65f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15a666: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a66d: e8 00 00 00 00 callq 15a672 15a672: 85 c0 test %eax,%eax 15a674: 75 2c jne 15a6a2 15a676: 41 bc ea ff ff ff mov $0xffffffea,%r12d 15a67c: e9 76 ff ff ff jmpq 15a5f7 15a681: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15a688: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a68f: e8 00 00 00 00 callq 15a694 15a694: 85 c0 test %eax,%eax 15a696: 74 de je 15a676 15a698: e9 00 00 00 00 jmpq 15a69d 15a69d: e8 00 00 00 00 callq 15a6a2 15a6a2: e9 00 00 00 00 jmpq 15a6a7 15a6a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 15a6ae: 00 00 000000000015a6b0 : 15a6b0: e8 00 00 00 00 callq 15a6b5 15a6b5: 48 85 ff test %rdi,%rdi 15a6b8: 74 1d je 15a6d7 15a6ba: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a6c1: 48 85 c0 test %rax,%rax 15a6c4: 74 11 je 15a6d7 15a6c6: 48 8b 80 58 01 00 00 mov 0x158(%rax),%rax 15a6cd: 48 85 c0 test %rax,%rax 15a6d0: 74 05 je 15a6d7 15a6d2: e9 00 00 00 00 jmpq 15a6d7 15a6d7: b8 ea ff ff ff mov $0xffffffea,%eax 15a6dc: c3 retq 15a6dd: 0f 1f 00 nopl (%rax) 000000000015a6e0 : 15a6e0: e8 00 00 00 00 callq 15a6e5 15a6e5: 48 85 ff test %rdi,%rdi 15a6e8: 74 1d je 15a707 15a6ea: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a6f1: 48 85 c0 test %rax,%rax 15a6f4: 74 11 je 15a707 15a6f6: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 15a6fd: 48 85 c0 test %rax,%rax 15a700: 74 05 je 15a707 15a702: e9 00 00 00 00 jmpq 15a707 15a707: b8 ea ff ff ff mov $0xffffffea,%eax 15a70c: c3 retq 15a70d: 0f 1f 00 nopl (%rax) 000000000015a710 : 15a710: e8 00 00 00 00 callq 15a715 15a715: 48 85 ff test %rdi,%rdi 15a718: 74 1d je 15a737 15a71a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a721: 48 85 c0 test %rax,%rax 15a724: 74 11 je 15a737 15a726: 48 8b 80 68 01 00 00 mov 0x168(%rax),%rax 15a72d: 48 85 c0 test %rax,%rax 15a730: 74 05 je 15a737 15a732: e9 00 00 00 00 jmpq 15a737 15a737: b8 ea ff ff ff mov $0xffffffea,%eax 15a73c: c3 retq 15a73d: 0f 1f 00 nopl (%rax) 000000000015a740 : 15a740: e8 00 00 00 00 callq 15a745 15a745: 48 85 ff test %rdi,%rdi 15a748: 74 1d je 15a767 15a74a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a751: 48 85 c0 test %rax,%rax 15a754: 74 11 je 15a767 15a756: 48 8b 80 70 01 00 00 mov 0x170(%rax),%rax 15a75d: 48 85 c0 test %rax,%rax 15a760: 74 05 je 15a767 15a762: e9 00 00 00 00 jmpq 15a767 15a767: b8 ea ff ff ff mov $0xffffffea,%eax 15a76c: c3 retq 15a76d: 0f 1f 00 nopl (%rax) 000000000015a770 : 15a770: e8 00 00 00 00 callq 15a775 15a775: 48 85 ff test %rdi,%rdi 15a778: 74 1d je 15a797 15a77a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a781: 48 85 c0 test %rax,%rax 15a784: 74 11 je 15a797 15a786: 48 8b 80 78 01 00 00 mov 0x178(%rax),%rax 15a78d: 48 85 c0 test %rax,%rax 15a790: 74 05 je 15a797 15a792: e9 00 00 00 00 jmpq 15a797 15a797: b8 ea ff ff ff mov $0xffffffea,%eax 15a79c: c3 retq 15a79d: 0f 1f 00 nopl (%rax) 000000000015a7a0 : 15a7a0: e8 00 00 00 00 callq 15a7a5 15a7a5: 48 85 ff test %rdi,%rdi 15a7a8: 74 1d je 15a7c7 15a7aa: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a7b1: 48 85 c0 test %rax,%rax 15a7b4: 74 11 je 15a7c7 15a7b6: 48 8b 80 80 01 00 00 mov 0x180(%rax),%rax 15a7bd: 48 85 c0 test %rax,%rax 15a7c0: 74 05 je 15a7c7 15a7c2: e9 00 00 00 00 jmpq 15a7c7 15a7c7: b8 ea ff ff ff mov $0xffffffea,%eax 15a7cc: c3 retq 15a7cd: 0f 1f 00 nopl (%rax) 000000000015a7d0 : 15a7d0: e8 00 00 00 00 callq 15a7d5 15a7d5: 48 85 ff test %rdi,%rdi 15a7d8: 74 1d je 15a7f7 15a7da: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a7e1: 48 85 c0 test %rax,%rax 15a7e4: 74 11 je 15a7f7 15a7e6: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax 15a7ed: 48 85 c0 test %rax,%rax 15a7f0: 74 05 je 15a7f7 15a7f2: e9 00 00 00 00 jmpq 15a7f7 15a7f7: b8 ea ff ff ff mov $0xffffffea,%eax 15a7fc: c3 retq 15a7fd: 0f 1f 00 nopl (%rax) 000000000015a800 : 15a800: e8 00 00 00 00 callq 15a805 15a805: 48 85 ff test %rdi,%rdi 15a808: 74 26 je 15a830 15a80a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a811: 48 85 c0 test %rax,%rax 15a814: 74 1a je 15a830 15a816: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 15a81a: 74 11 je 15a82d 15a81c: 48 8b 80 e0 01 00 00 mov 0x1e0(%rax),%rax 15a823: 48 85 c0 test %rax,%rax 15a826: 74 08 je 15a830 15a828: e9 00 00 00 00 jmpq 15a82d 15a82d: 31 c0 xor %eax,%eax 15a82f: c3 retq 15a830: b8 ea ff ff ff mov $0xffffffea,%eax 15a835: c3 retq 15a836: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 15a83d: 00 00 00 000000000015a840 : 15a840: e8 00 00 00 00 callq 15a845 15a845: 48 85 ff test %rdi,%rdi 15a848: 74 1d je 15a867 15a84a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a851: 48 85 c0 test %rax,%rax 15a854: 74 11 je 15a867 15a856: 48 8b 80 e8 01 00 00 mov 0x1e8(%rax),%rax 15a85d: 48 85 c0 test %rax,%rax 15a860: 74 05 je 15a867 15a862: e9 00 00 00 00 jmpq 15a867 15a867: b8 ea ff ff ff mov $0xffffffea,%eax 15a86c: c3 retq 15a86d: 0f 1f 00 nopl (%rax) 000000000015a870 : 15a870: e8 00 00 00 00 callq 15a875 15a875: 48 85 ff test %rdi,%rdi 15a878: 74 1d je 15a897 15a87a: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a881: 48 85 c0 test %rax,%rax 15a884: 74 11 je 15a897 15a886: 48 8b 80 f0 01 00 00 mov 0x1f0(%rax),%rax 15a88d: 48 85 c0 test %rax,%rax 15a890: 74 05 je 15a897 15a892: e9 00 00 00 00 jmpq 15a897 15a897: b8 ea ff ff ff mov $0xffffffea,%eax 15a89c: c3 retq 15a89d: 0f 1f 00 nopl (%rax) 000000000015a8a0 : 15a8a0: e8 00 00 00 00 callq 15a8a5 15a8a5: 48 85 ff test %rdi,%rdi 15a8a8: 74 1d je 15a8c7 15a8aa: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a8b1: 48 85 c0 test %rax,%rax 15a8b4: 74 11 je 15a8c7 15a8b6: 48 8b 80 60 02 00 00 mov 0x260(%rax),%rax 15a8bd: 48 85 c0 test %rax,%rax 15a8c0: 74 05 je 15a8c7 15a8c2: e9 00 00 00 00 jmpq 15a8c7 15a8c7: b8 ea ff ff ff mov $0xffffffea,%eax 15a8cc: c3 retq 15a8cd: 0f 1f 00 nopl (%rax) 000000000015a8d0 : 15a8d0: e8 00 00 00 00 callq 15a8d5 15a8d5: 48 85 ff test %rdi,%rdi 15a8d8: 74 1d je 15a8f7 15a8da: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 15a8e1: 48 85 c0 test %rax,%rax 15a8e4: 74 11 je 15a8f7 15a8e6: 48 8b 80 68 02 00 00 mov 0x268(%rax),%rax 15a8ed: 48 85 c0 test %rax,%rax 15a8f0: 74 05 je 15a8f7 15a8f2: e9 00 00 00 00 jmpq 15a8f7 15a8f7: b8 ea ff ff ff mov $0xffffffea,%eax 15a8fc: c3 retq 15a8fd: 0f 1f 00 nopl (%rax) 000000000015a900 : 15a900: e8 00 00 00 00 callq 15a905 15a905: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 15a90c: 8b 40 2c mov 0x2c(%rax),%eax 15a90f: c3 retq 000000000015a910 : 15a910: e8 00 00 00 00 callq 15a915 15a915: 48 85 ff test %rdi,%rdi 15a918: 74 39 je 15a953 15a91a: 48 8b 87 50 03 00 00 mov 0x350(%rdi),%rax 15a921: 48 85 c0 test %rax,%rax 15a924: 74 2d je 15a953 15a926: 31 d2 xor %edx,%edx 15a928: 81 b8 8c 00 00 00 25 cmpl $0x67dcba25,0x8c(%rax) 15a92f: ba dc 67 15a932: 75 07 jne 15a93b 15a934: 48 8d 90 8c 00 00 00 lea 0x8c(%rax),%rdx 15a93b: 40 84 f6 test %sil,%sil 15a93e: 74 04 je 15a944 15a940: 8b 42 44 mov 0x44(%rdx),%eax 15a943: c3 retq 15a944: 8b 42 04 mov 0x4(%rdx),%eax 15a947: 83 e8 01 sub $0x1,%eax 15a94a: 48 c1 e0 04 shl $0x4,%rax 15a94e: 8b 44 10 44 mov 0x44(%rax,%rdx,1),%eax 15a952: c3 retq 15a953: b8 ea ff ff ff mov $0xffffffea,%eax 15a958: c3 retq 15a959: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000015a960 : 15a960: e8 00 00 00 00 callq 15a965 15a965: 81 3e 25 ba dc 67 cmpl $0x67dcba25,(%rsi) 15a96b: ba 00 00 00 00 mov $0x0,%edx 15a970: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 15a977: 48 0f 45 f2 cmovne %rdx,%rsi 15a97b: c7 46 04 01 00 00 00 movl $0x1,0x4(%rsi) 15a982: 48 c7 46 34 00 00 00 movq $0x0,0x34(%rsi) 15a989: 00 15a98a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx 15a991: 48 89 56 44 mov %rdx,0x44(%rsi) 15a995: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 15a99c: 48 89 46 4c mov %rax,0x4c(%rsi) 15a9a0: 31 c0 xor %eax,%eax 15a9a2: c3 retq 15a9a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15a9aa: 00 00 00 00 15a9ae: 66 90 xchg %ax,%ax 000000000015a9b0 : 15a9b0: e8 00 00 00 00 callq 15a9b5 15a9b5: 81 3e 25 ba dc 67 cmpl $0x67dcba25,(%rsi) 15a9bb: 49 89 f8 mov %rdi,%r8 15a9be: b8 00 00 00 00 mov $0x0,%eax 15a9c3: 49 89 c9 mov %rcx,%r9 15a9c6: 48 0f 45 f0 cmovne %rax,%rsi 15a9ca: 41 0f b6 80 70 01 00 movzbl 0x170(%r8),%eax 15a9d1: 00 15a9d2: 89 d7 mov %edx,%edi 15a9d4: 41 0f b6 11 movzbl (%r9),%edx 15a9d8: 49 8b 88 e0 01 00 00 mov 0x1e0(%r8),%rcx 15a9df: 83 e8 01 sub $0x1,%eax 15a9e2: 38 d0 cmp %dl,%al 15a9e4: 0f 47 c2 cmova %edx,%eax 15a9e7: 89 fa mov %edi,%edx 15a9e9: 83 c7 01 add $0x1,%edi 15a9ec: 48 c1 e2 04 shl $0x4,%rdx 15a9f0: 0f b6 c0 movzbl %al,%eax 15a9f3: 48 01 f2 add %rsi,%rdx 15a9f6: 44 8b 4c c1 04 mov 0x4(%rcx,%rax,8),%r9d 15a9fb: 44 89 4a 44 mov %r9d,0x44(%rdx) 15a9ff: 8b 44 c1 08 mov 0x8(%rcx,%rax,8),%eax 15aa03: 88 42 48 mov %al,0x48(%rdx) 15aa06: 89 7e 04 mov %edi,0x4(%rsi) 15aa09: 41 f6 80 28 01 00 00 testb $0x40,0x128(%r8) 15aa10: 40 15aa11: 74 09 je 15aa1c 15aa13: b8 05 05 00 00 mov $0x505,%eax 15aa18: 66 89 42 49 mov %ax,0x49(%rdx) 15aa1c: 31 c0 xor %eax,%eax 15aa1e: c3 retq 15aa1f: 90 nop 000000000015aa20 : 15aa20: e8 00 00 00 00 callq 15aa25 15aa25: b8 c8 00 00 00 mov $0xc8,%eax 15aa2a: c3 retq 15aa2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000015aa30 : 15aa30: e8 00 00 00 00 callq 15aa35 15aa35: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 15aa3c: 39 b0 3c 01 00 00 cmp %esi,0x13c(%rax) 15aa42: 74 23 je 15aa67 15aa44: c6 80 38 01 00 00 01 movb $0x1,0x138(%rax) 15aa4b: 89 b0 3c 01 00 00 mov %esi,0x13c(%rax) 15aa51: 88 90 3a 01 00 00 mov %dl,0x13a(%rax) 15aa57: 88 88 3b 01 00 00 mov %cl,0x13b(%rax) 15aa5d: 44 88 80 39 01 00 00 mov %r8b,0x139(%rax) 15aa64: 31 c0 xor %eax,%eax 15aa66: c3 retq 15aa67: 38 90 3a 01 00 00 cmp %dl,0x13a(%rax) 15aa6d: 75 d5 jne 15aa44 15aa6f: 38 88 3b 01 00 00 cmp %cl,0x13b(%rax) 15aa75: 75 cd jne 15aa44 15aa77: 44 38 80 39 01 00 00 cmp %r8b,0x139(%rax) 15aa7e: 75 c4 jne 15aa44 15aa80: eb e2 jmp 15aa64 15aa82: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15aa89: 00 00 00 00 15aa8d: 0f 1f 00 nopl (%rax) 000000000015aa90 : 15aa90: e8 00 00 00 00 callq 15aa95 15aa95: 8b 87 2c 02 00 00 mov 0x22c(%rdi),%eax 15aa9b: 4c 8b 87 00 02 00 00 mov 0x200(%rdi),%r8 15aaa2: 89 06 mov %eax,(%rsi) 15aaa4: 8b 87 30 02 00 00 mov 0x230(%rdi),%eax 15aaaa: 89 46 04 mov %eax,0x4(%rsi) 15aaad: 41 8b 00 mov (%r8),%eax 15aab0: 83 e8 01 sub $0x1,%eax 15aab3: 74 2a je 15aadf 15aab5: 89 c2 mov %eax,%edx 15aab7: 0f b7 8f 38 02 00 00 movzwl 0x238(%rdi),%ecx 15aabe: 49 8d 54 d0 08 lea 0x8(%r8,%rdx,8),%rdx 15aac3: eb 09 jmp 15aace 15aac5: 48 83 ea 08 sub $0x8,%rdx 15aac9: 83 e8 01 sub $0x1,%eax 15aacc: 74 11 je 15aadf 15aace: 3b 0a cmp (%rdx),%ecx 15aad0: 72 f3 jb 15aac5 15aad2: 89 c0 mov %eax,%eax 15aad4: 41 8b 44 c0 04 mov 0x4(%r8,%rax,8),%eax 15aad9: 89 46 08 mov %eax,0x8(%rsi) 15aadc: 31 c0 xor %eax,%eax 15aade: c3 retq 15aadf: b8 ea ff ff ff mov $0xffffffea,%eax 15aae4: c3 retq 15aae5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15aaec: 00 00 00 00 000000000015aaf0 : 15aaf0: e8 00 00 00 00 callq 15aaf5 15aaf5: 48 85 ff test %rdi,%rdi 15aaf8: 41 89 d1 mov %edx,%r9d 15aafb: 0f 94 c2 sete %dl 15aafe: 48 85 f6 test %rsi,%rsi 15ab01: 0f 94 c0 sete %al 15ab04: 08 c2 or %al,%dl 15ab06: 0f 85 a7 00 00 00 jne 15abb3 15ab0c: 4d 85 c0 test %r8,%r8 15ab0f: 0f 84 9e 00 00 00 je 15abb3 15ab15: 81 3e 25 ba dc 67 cmpl $0x67dcba25,(%rsi) 15ab1b: b8 00 00 00 00 mov $0x0,%eax 15ab20: 4c 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%r10 15ab27: 48 0f 45 f0 cmovne %rax,%rsi 15ab2b: 8b 46 04 mov 0x4(%rsi),%eax 15ab2e: 83 e8 01 sub $0x1,%eax 15ab31: 39 c8 cmp %ecx,%eax 15ab33: 0f 46 c8 cmovbe %eax,%ecx 15ab36: 89 ca mov %ecx,%edx 15ab38: 48 c1 e2 04 shl $0x4,%rdx 15ab3c: 48 01 f2 add %rsi,%rdx 15ab3f: 8b 42 44 mov 0x44(%rdx),%eax 15ab42: 41 89 00 mov %eax,(%r8) 15ab45: 41 83 f9 01 cmp $0x1,%r9d 15ab49: 74 30 je 15ab7b 15ab4b: 85 c9 test %ecx,%ecx 15ab4d: 74 26 je 15ab75 15ab4f: 41 8b 42 3c mov 0x3c(%r10),%eax 15ab53: 41 89 40 04 mov %eax,0x4(%r8) 15ab57: 0f b6 42 48 movzbl 0x48(%rdx),%eax 15ab5b: 49 c7 40 10 00 00 00 movq $0x0,0x10(%r8) 15ab62: 00 15ab63: 6b c0 e7 imul $0xffffffe7,%eax,%eax 15ab66: 05 3a 18 00 00 add $0x183a,%eax 15ab6b: c1 e8 02 shr $0x2,%eax 15ab6e: 41 89 40 08 mov %eax,0x8(%r8) 15ab72: 31 c0 xor %eax,%eax 15ab74: c3 retq 15ab75: 41 8b 42 40 mov 0x40(%r10),%eax 15ab79: eb d8 jmp 15ab53 15ab7b: 44 8b 4e 04 mov 0x4(%rsi),%r9d 15ab7f: 41 83 f9 01 cmp $0x1,%r9d 15ab83: 76 c6 jbe 15ab4b 15ab85: 41 83 e9 02 sub $0x2,%r9d 15ab89: 41 8b ba f4 00 00 00 mov 0xf4(%r10),%edi 15ab90: 48 8d 46 54 lea 0x54(%rsi),%rax 15ab94: 49 c1 e1 04 shl $0x4,%r9 15ab98: 4e 8d 4c 0e 64 lea 0x64(%rsi,%r9,1),%r9 15ab9d: eb 09 jmp 15aba8 15ab9f: 48 83 c0 10 add $0x10,%rax 15aba3: 4c 39 c8 cmp %r9,%rax 15aba6: 74 a3 je 15ab4b 15aba8: 8b 30 mov (%rax),%esi 15abaa: 39 fe cmp %edi,%esi 15abac: 76 f1 jbe 15ab9f 15abae: 41 89 30 mov %esi,(%r8) 15abb1: eb 98 jmp 15ab4b 15abb3: b8 ea ff ff ff mov $0xffffffea,%eax 15abb8: c3 retq 15abb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000015abc0 : 15abc0: e8 00 00 00 00 callq 15abc5 15abc5: 81 3e 25 ba dc 67 cmpl $0x67dcba25,(%rsi) 15abcb: b8 00 00 00 00 mov $0x0,%eax 15abd0: 48 0f 45 f0 cmovne %rax,%rsi 15abd4: 0f b6 4e 4a movzbl 0x4a(%rsi),%ecx 15abd8: 8b 46 44 mov 0x44(%rsi),%eax 15abdb: d3 e8 shr %cl,%eax 15abdd: 89 42 08 mov %eax,0x8(%rdx) 15abe0: 8b 46 04 mov 0x4(%rsi),%eax 15abe3: 83 e8 01 sub $0x1,%eax 15abe6: 48 c1 e0 04 shl $0x4,%rax 15abea: 48 01 c6 add %rax,%rsi 15abed: 0f b6 4e 4a movzbl 0x4a(%rsi),%ecx 15abf1: 8b 46 44 mov 0x44(%rsi),%eax 15abf4: d3 e8 shr %cl,%eax 15abf6: 89 42 0c mov %eax,0xc(%rdx) 15abf9: 31 c0 xor %eax,%eax 15abfb: c3 retq 15abfc: 0f 1f 40 00 nopl 0x0(%rax) 000000000015ac00 : 15ac00: e8 00 00 00 00 callq 15ac05 15ac05: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 15ac0c 15ac0c: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 15ac13: 48 89 06 mov %rax,(%rsi) 15ac16: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 15ac1d 15ac1d: 48 89 46 08 mov %rax,0x8(%rsi) 15ac21: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 15ac28 15ac28: 48 89 46 10 mov %rax,0x10(%rsi) 15ac2c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 15ac33 15ac33: 48 89 46 18 mov %rax,0x18(%rsi) 15ac37: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 15ac3d 15ac3d: 89 46 20 mov %eax,0x20(%rsi) 15ac40: 0f b6 42 7f movzbl 0x7f(%rdx),%eax 15ac44: 03 42 28 add 0x28(%rdx),%eax 15ac47: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 15ac4d: 89 46 04 mov %eax,0x4(%rsi) 15ac50: 31 c0 xor %eax,%eax 15ac52: c3 retq 15ac53: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15ac5a: 00 00 00 00 15ac5e: 66 90 xchg %ax,%ax 000000000015ac60 : 15ac60: e8 00 00 00 00 callq 15ac65 15ac65: 41 57 push %r15 15ac67: 41 89 cf mov %ecx,%r15d 15ac6a: 31 c9 xor %ecx,%ecx 15ac6c: 41 56 push %r14 15ac6e: 41 89 d6 mov %edx,%r14d 15ac71: 44 89 c2 mov %r8d,%edx 15ac74: 41 55 push %r13 15ac76: 41 89 f5 mov %esi,%r13d 15ac79: be 42 00 00 00 mov $0x42,%esi 15ac7e: 41 54 push %r12 15ac80: 45 89 cc mov %r9d,%r12d 15ac83: 55 push %rbp 15ac84: 48 89 fd mov %rdi,%rbp 15ac87: e8 00 00 00 00 callq 15ac8c 15ac8c: 44 89 fa mov %r15d,%edx 15ac8f: 48 89 ef mov %rbp,%rdi 15ac92: 31 c9 xor %ecx,%ecx 15ac94: be 43 00 00 00 mov $0x43,%esi 15ac99: e8 00 00 00 00 callq 15ac9e 15ac9e: 44 89 f2 mov %r14d,%edx 15aca1: 48 89 ef mov %rbp,%rdi 15aca4: 31 c9 xor %ecx,%ecx 15aca6: be 44 00 00 00 mov $0x44,%esi 15acab: e8 00 00 00 00 callq 15acb0 15acb0: 44 89 ea mov %r13d,%edx 15acb3: 48 89 ef mov %rbp,%rdi 15acb6: 31 c9 xor %ecx,%ecx 15acb8: be 45 00 00 00 mov $0x45,%esi 15acbd: e8 00 00 00 00 callq 15acc2 15acc2: 44 89 e2 mov %r12d,%edx 15acc5: 48 89 ef mov %rbp,%rdi 15acc8: 31 c9 xor %ecx,%ecx 15acca: be 46 00 00 00 mov $0x46,%esi 15accf: e8 00 00 00 00 callq 15acd4 15acd4: 31 c0 xor %eax,%eax 15acd6: 5d pop %rbp 15acd7: 41 5c pop %r12 15acd9: 41 5d pop %r13 15acdb: 41 5e pop %r14 15acdd: 41 5f pop %r15 15acdf: c3 retq 000000000015ace0 : 15ace0: e8 00 00 00 00 callq 15ace5 15ace5: 41 54 push %r12 15ace7: 55 push %rbp 15ace8: 53 push %rbx 15ace9: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 15acf0: 80 bb 38 01 00 00 00 cmpb $0x0,0x138(%rbx) 15acf7: 75 07 jne 15ad00 15acf9: 5b pop %rbx 15acfa: 31 c0 xor %eax,%eax 15acfc: 5d pop %rbp 15acfd: 41 5c pop %r12 15acff: c3 retq 15ad00: 48 89 fd mov %rdi,%rbp 15ad03: c6 83 38 01 00 00 00 movb $0x0,0x138(%rbx) 15ad0a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15ad0f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15ad14: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15ad19: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15ad1e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15ad23: 80 bb 3a 01 00 00 00 cmpb $0x0,0x13a(%rbx) 15ad2a: 44 0f b7 a3 3c 01 00 movzwl 0x13c(%rbx),%r12d 15ad31: 00 15ad32: 74 07 je 15ad3b 15ad34: 41 81 cc 00 00 01 00 or $0x10000,%r12d 15ad3b: 80 bb 3b 01 00 00 00 cmpb $0x0,0x13b(%rbx) 15ad42: 74 07 je 15ad4b 15ad44: 41 81 cc 00 00 00 01 or $0x1000000,%r12d 15ad4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15ad50: 44 89 e2 mov %r12d,%edx 15ad53: 48 89 ef mov %rbp,%rdi 15ad56: 31 c9 xor %ecx,%ecx 15ad58: be 6f 02 00 00 mov $0x26f,%esi 15ad5d: e8 00 00 00 00 callq 15ad62 15ad62: 31 c0 xor %eax,%eax 15ad64: 5b pop %rbx 15ad65: 5d pop %rbp 15ad66: 41 5c pop %r12 15ad68: c3 retq 15ad69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ad70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ad77: e8 00 00 00 00 callq 15ad7c 15ad7c: eb 91 jmp 15ad0f 15ad7e: 8b 93 3c 01 00 00 mov 0x13c(%rbx),%edx 15ad84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ad8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ad92: e8 00 00 00 00 callq 15ad97 15ad97: eb 8a jmp 15ad23 15ad99: 0f b6 93 39 01 00 00 movzbl 0x139(%rbx),%edx 15ada0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ada7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15adae: e8 00 00 00 00 callq 15adb3 15adb3: e9 66 ff ff ff jmpq 15ad1e 15adb8: 0f b6 93 3b 01 00 00 movzbl 0x13b(%rbx),%edx 15adbf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15adc6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15adcd: e8 00 00 00 00 callq 15add2 15add2: e9 42 ff ff ff jmpq 15ad19 15add7: 0f b6 93 3a 01 00 00 movzbl 0x13a(%rbx),%edx 15adde: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ade5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15adec: e8 00 00 00 00 callq 15adf1 15adf1: e9 1e ff ff ff jmpq 15ad14 15adf6: 44 89 e2 mov %r12d,%edx 15adf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ae00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ae07: e8 00 00 00 00 callq 15ae0c 15ae0c: e9 3f ff ff ff jmpq 15ad50 15ae11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15ae18: 00 00 00 00 15ae1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000015ae20 : 15ae20: e8 00 00 00 00 callq 15ae25 15ae25: 41 55 push %r13 15ae27: 41 54 push %r12 15ae29: 55 push %rbp 15ae2a: 48 89 fd mov %rdi,%rbp 15ae2d: 53 push %rbx 15ae2e: 83 fe 08 cmp $0x8,%esi 15ae31: 0f 84 36 01 00 00 je 15af6d 15ae37: 0f 87 1b 01 00 00 ja 15af58 15ae3d: 83 fe 01 cmp $0x1,%esi 15ae40: 0f 85 b3 01 00 00 jne 15aff9 15ae46: 48 8b 9f e0 01 00 00 mov 0x1e0(%rdi),%rbx 15ae4d: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 15ae54: 48 85 db test %rbx,%rbx 15ae57: 0f 84 9a 02 00 00 je 15b0f7 15ae5d: 8b 03 mov (%rbx),%eax 15ae5f: 85 c0 test %eax,%eax 15ae61: 0f 84 90 02 00 00 je 15b0f7 15ae67: 8b 43 04 mov 0x4(%rbx),%eax 15ae6a: 41 89 84 24 6c 01 00 mov %eax,0x16c(%r12) 15ae71: 00 15ae72: 41 89 84 24 70 01 00 mov %eax,0x170(%r12) 15ae79: 00 15ae7a: 8b 43 04 mov 0x4(%rbx),%eax 15ae7d: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 15ae84: c7 87 84 03 00 00 00 movl $0x0,0x384(%rdi) 15ae8b: 00 00 00 15ae8e: 89 87 80 03 00 00 mov %eax,0x380(%rdi) 15ae94: 41 8b 85 e4 01 00 00 mov 0x1e4(%r13),%eax 15ae9b: 85 c0 test %eax,%eax 15ae9d: 0f 84 14 02 00 00 je 15b0b7 15aea3: 83 e8 01 sub $0x1,%eax 15aea6: 8b 13 mov (%rbx),%edx 15aea8: 39 d0 cmp %edx,%eax 15aeaa: 72 03 jb 15aeaf 15aeac: 8d 42 ff lea -0x1(%rdx),%eax 15aeaf: 8b 44 c3 04 mov 0x4(%rbx,%rax,8),%eax 15aeb3: 41 8b b4 24 6c 01 00 mov 0x16c(%r12),%esi 15aeba: 00 15aebb: 41 89 84 24 74 01 00 mov %eax,0x174(%r12) 15aec2: 00 15aec3: 41 89 84 24 78 01 00 mov %eax,0x178(%r12) 15aeca: 00 15aecb: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 15aed2: 8b 08 mov (%rax),%ecx 15aed4: 85 c9 test %ecx,%ecx 15aed6: 0f 8e 2d 02 00 00 jle 15b109 15aedc: 48 83 c0 04 add $0x4,%rax 15aee0: 31 d2 xor %edx,%edx 15aee2: eb 0f jmp 15aef3 15aee4: 83 c2 01 add $0x1,%edx 15aee7: 48 83 c0 08 add $0x8,%rax 15aeeb: 39 d1 cmp %edx,%ecx 15aeed: 0f 84 f5 01 00 00 je 15b0e8 15aef3: 3b 30 cmp (%rax),%esi 15aef5: 77 ed ja 15aee4 15aef7: 31 c9 xor %ecx,%ecx 15aef9: be 12 00 00 00 mov $0x12,%esi 15aefe: 48 89 ef mov %rbp,%rdi 15af01: e8 00 00 00 00 callq 15af06 15af06: 48 8b b5 e0 01 00 00 mov 0x1e0(%rbp),%rsi 15af0d: 41 8b 8c 24 74 01 00 mov 0x174(%r12),%ecx 15af14: 00 15af15: 8b 06 mov (%rsi),%eax 15af17: 8d 50 ff lea -0x1(%rax),%edx 15af1a: 89 d0 mov %edx,%eax 15af1c: 85 d2 test %edx,%edx 15af1e: 78 20 js 15af40 15af20: 48 63 d2 movslq %edx,%rdx 15af23: 48 8d 54 d6 04 lea 0x4(%rsi,%rdx,8),%rdx 15af28: eb 10 jmp 15af3a 15af2a: 83 e8 01 sub $0x1,%eax 15af2d: 48 83 ea 08 sub $0x8,%rdx 15af31: 83 f8 ff cmp $0xffffffff,%eax 15af34: 0f 84 73 01 00 00 je 15b0ad 15af3a: 3b 0a cmp (%rdx),%ecx 15af3c: 72 ec jb 15af2a 15af3e: 89 c2 mov %eax,%edx 15af40: 31 c9 xor %ecx,%ecx 15af42: be 13 00 00 00 mov $0x13,%esi 15af47: 48 89 ef mov %rbp,%rdi 15af4a: e8 00 00 00 00 callq 15af4f 15af4f: 31 c0 xor %eax,%eax 15af51: 5b pop %rbx 15af52: 5d pop %rbp 15af53: 41 5c pop %r12 15af55: 41 5d pop %r13 15af57: c3 retq 15af58: 83 fe 20 cmp $0x20,%esi 15af5b: 0f 84 a1 00 00 00 je 15b002 15af61: 81 fe 80 00 00 00 cmp $0x80,%esi 15af67: 0f 85 32 01 00 00 jne 15b09f 15af6d: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 15af74: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 15af7b: 44 8b 00 mov (%rax),%r8d 15af7e: 8b 8b 74 01 00 00 mov 0x174(%rbx),%ecx 15af84: 45 85 c0 test %r8d,%r8d 15af87: 0f 8e 62 01 00 00 jle 15b0ef 15af8d: 48 83 c0 04 add $0x4,%rax 15af91: 31 d2 xor %edx,%edx 15af93: eb 0c jmp 15afa1 15af95: 83 c2 01 add $0x1,%edx 15af98: 48 83 c0 08 add $0x8,%rax 15af9c: 44 39 c2 cmp %r8d,%edx 15af9f: 74 07 je 15afa8 15afa1: 3b 08 cmp (%rax),%ecx 15afa3: 77 f0 ja 15af95 15afa5: 41 89 d0 mov %edx,%r8d 15afa8: 31 c9 xor %ecx,%ecx 15afaa: 44 89 c2 mov %r8d,%edx 15afad: be 12 00 00 00 mov $0x12,%esi 15afb2: 48 89 ef mov %rbp,%rdi 15afb5: e8 00 00 00 00 callq 15afba 15afba: 48 8b b5 e0 01 00 00 mov 0x1e0(%rbp),%rsi 15afc1: 8b 8b 74 01 00 00 mov 0x174(%rbx),%ecx 15afc7: 8b 06 mov (%rsi),%eax 15afc9: 8d 50 ff lea -0x1(%rax),%edx 15afcc: 89 d0 mov %edx,%eax 15afce: 85 d2 test %edx,%edx 15afd0: 0f 88 6a ff ff ff js 15af40 15afd6: 48 63 d2 movslq %edx,%rdx 15afd9: 48 8d 54 d6 04 lea 0x4(%rsi,%rdx,8),%rdx 15afde: eb 10 jmp 15aff0 15afe0: 83 e8 01 sub $0x1,%eax 15afe3: 48 83 ea 08 sub $0x8,%rdx 15afe7: 83 f8 ff cmp $0xffffffff,%eax 15afea: 0f 84 bd 00 00 00 je 15b0ad 15aff0: 3b 0a cmp (%rdx),%ecx 15aff2: 72 ec jb 15afe0 15aff4: e9 45 ff ff ff jmpq 15af3e 15aff9: 83 fe 04 cmp $0x4,%esi 15affc: 0f 85 4d ff ff ff jne 15af4f 15b002: 48 8b b5 e0 01 00 00 mov 0x1e0(%rbp),%rsi 15b009: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 15b010: 8b 06 mov (%rsi),%eax 15b012: 8b 8b 6c 01 00 00 mov 0x16c(%rbx),%ecx 15b018: 8d 50 ff lea -0x1(%rax),%edx 15b01b: 89 d0 mov %edx,%eax 15b01d: 85 d2 test %edx,%edx 15b01f: 78 20 js 15b041 15b021: 48 63 d2 movslq %edx,%rdx 15b024: 48 8d 54 d6 04 lea 0x4(%rsi,%rdx,8),%rdx 15b029: eb 10 jmp 15b03b 15b02b: 83 e8 01 sub $0x1,%eax 15b02e: 48 83 ea 08 sub $0x8,%rdx 15b032: 83 f8 ff cmp $0xffffffff,%eax 15b035: 0f 84 a3 00 00 00 je 15b0de 15b03b: 3b 0a cmp (%rdx),%ecx 15b03d: 72 ec jb 15b02b 15b03f: 89 c2 mov %eax,%edx 15b041: 31 c9 xor %ecx,%ecx 15b043: be 13 00 00 00 mov $0x13,%esi 15b048: 48 89 ef mov %rbp,%rdi 15b04b: e8 00 00 00 00 callq 15b050 15b050: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 15b057: 8b 8b 6c 01 00 00 mov 0x16c(%rbx),%ecx 15b05d: 44 8b 00 mov (%rax),%r8d 15b060: 45 85 c0 test %r8d,%r8d 15b063: 0f 8e 98 00 00 00 jle 15b101 15b069: 48 83 c0 04 add $0x4,%rax 15b06d: 31 d2 xor %edx,%edx 15b06f: eb 0c jmp 15b07d 15b071: 83 c2 01 add $0x1,%edx 15b074: 48 83 c0 08 add $0x8,%rax 15b078: 44 39 c2 cmp %r8d,%edx 15b07b: 74 07 je 15b084 15b07d: 3b 08 cmp (%rax),%ecx 15b07f: 77 f0 ja 15b071 15b081: 41 89 d0 mov %edx,%r8d 15b084: 48 89 ef mov %rbp,%rdi 15b087: 31 c9 xor %ecx,%ecx 15b089: 44 89 c2 mov %r8d,%edx 15b08c: be 12 00 00 00 mov $0x12,%esi 15b091: e8 00 00 00 00 callq 15b096 15b096: 31 c0 xor %eax,%eax 15b098: 5b pop %rbx 15b099: 5d pop %rbp 15b09a: 41 5c pop %r12 15b09c: 41 5d pop %r13 15b09e: c3 retq 15b09f: 83 fe 10 cmp $0x10,%esi 15b0a2: 0f 85 a7 fe ff ff jne 15af4f 15b0a8: e9 55 ff ff ff jmpq 15b002 15b0ad: ba ff ff ff ff mov $0xffffffff,%edx 15b0b2: e9 89 fe ff ff jmpq 15af40 15b0b7: 49 8d 95 e4 01 00 00 lea 0x1e4(%r13),%rdx 15b0be: be 3b 00 00 00 mov $0x3b,%esi 15b0c3: e8 00 00 00 00 callq 15b0c8 15b0c8: 41 8b 85 e4 01 00 00 mov 0x1e4(%r13),%eax 15b0cf: 8d 50 01 lea 0x1(%rax),%edx 15b0d2: 41 89 95 e4 01 00 00 mov %edx,0x1e4(%r13) 15b0d9: e9 c8 fd ff ff jmpq 15aea6 15b0de: ba ff ff ff ff mov $0xffffffff,%edx 15b0e3: e9 59 ff ff ff jmpq 15b041 15b0e8: 89 ca mov %ecx,%edx 15b0ea: e9 08 fe ff ff jmpq 15aef7 15b0ef: 45 31 c0 xor %r8d,%r8d 15b0f2: e9 b1 fe ff ff jmpq 15afa8 15b0f7: b8 ea ff ff ff mov $0xffffffea,%eax 15b0fc: e9 50 fe ff ff jmpq 15af51 15b101: 45 31 c0 xor %r8d,%r8d 15b104: e9 7b ff ff ff jmpq 15b084 15b109: 31 d2 xor %edx,%edx 15b10b: e9 e7 fd ff ff jmpq 15aef7 000000000015b110 : 15b110: e8 00 00 00 00 callq 15b115 15b115: 41 57 push %r15 15b117: 41 56 push %r14 15b119: 41 55 push %r13 15b11b: 41 54 push %r12 15b11d: 55 push %rbp 15b11e: 48 89 d5 mov %rdx,%rbp 15b121: 53 push %rbx 15b122: 85 f6 test %esi,%esi 15b124: 0f 84 b3 00 00 00 je 15b1dd 15b12a: 45 31 f6 xor %r14d,%r14d 15b12d: 83 fe 01 cmp $0x1,%esi 15b130: 0f 85 99 00 00 00 jne 15b1cf 15b136: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 15b13d: 48 8b 7f 60 mov 0x60(%rdi),%rdi 15b141: ba 14 00 20 d0 mov $0xd0200014,%edx 15b146: be 01 00 00 00 mov $0x1,%esi 15b14b: 48 8b 07 mov (%rdi),%rax 15b14e: 48 8b 40 10 mov 0x10(%rax),%rax 15b152: e8 00 00 00 00 callq 15b157 15b157: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 15b15c: c1 e8 08 shr $0x8,%eax 15b15f: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 15b166: 48 c1 e9 25 shr $0x25,%rcx 15b16a: 83 e0 0f and $0xf,%eax 15b16d: 89 c3 mov %eax,%ebx 15b16f: 0f 84 f4 00 00 00 je 15b269 15b175: 49 c7 c0 00 00 00 00 mov $0x0,%r8 15b17c: 31 d2 xor %edx,%edx 15b17e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15b185: 48 89 ef mov %rbp,%rdi 15b188: e8 00 00 00 00 callq 15b18d 15b18d: 83 fb 01 cmp $0x1,%ebx 15b190: 49 c7 c0 00 00 00 00 mov $0x0,%r8 15b197: 41 89 c6 mov %eax,%r14d 15b19a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 15b1a1: 4c 0f 45 c0 cmovne %rax,%r8 15b1a5: 41 8b 4c 24 3c mov 0x3c(%r12),%ecx 15b1aa: 49 63 fe movslq %r14d,%rdi 15b1ad: ba 01 00 00 00 mov $0x1,%edx 15b1b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15b1b9: 48 01 ef add %rbp,%rdi 15b1bc: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 15b1c3: 48 c1 e9 25 shr $0x25,%rcx 15b1c7: e8 00 00 00 00 callq 15b1cc 15b1cc: 41 01 c6 add %eax,%r14d 15b1cf: 5b pop %rbx 15b1d0: 44 89 f0 mov %r14d,%eax 15b1d3: 5d pop %rbp 15b1d4: 41 5c pop %r12 15b1d6: 41 5d pop %r13 15b1d8: 41 5e pop %r14 15b1da: 41 5f pop %r15 15b1dc: c3 retq 15b1dd: 4c 8b bf e0 01 00 00 mov 0x1e0(%rdi),%r15 15b1e4: 48 8b 7f 60 mov 0x60(%rdi),%rdi 15b1e8: ba 14 00 20 d0 mov $0xd0200014,%edx 15b1ed: 45 31 f6 xor %r14d,%r14d 15b1f0: be 01 00 00 00 mov $0x1,%esi 15b1f5: 48 8b 07 mov (%rdi),%rax 15b1f8: 48 8b 40 10 mov 0x10(%rax),%rax 15b1fc: e8 00 00 00 00 callq 15b201 15b201: c1 e8 10 shr $0x10,%eax 15b204: 41 89 c4 mov %eax,%r12d 15b207: 41 8b 07 mov (%r15),%eax 15b20a: 41 83 e4 1f and $0x1f,%r12d 15b20e: 85 c0 test %eax,%eax 15b210: 74 bd je 15b1cf 15b212: 31 db xor %ebx,%ebx 15b214: 49 c7 c5 00 00 00 00 mov $0x0,%r13 15b21b: 48 63 c3 movslq %ebx,%rax 15b21e: 41 39 dc cmp %ebx,%r12d 15b221: 49 c7 c0 00 00 00 00 mov $0x0,%r8 15b228: 49 63 fe movslq %r14d,%rdi 15b22b: 41 8b 4c c7 04 mov 0x4(%r15,%rax,8),%ecx 15b230: 4d 0f 44 c5 cmove %r13,%r8 15b234: 89 da mov %ebx,%edx 15b236: 48 01 ef add %rbp,%rdi 15b239: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15b240: 83 c3 01 add $0x1,%ebx 15b243: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 15b24a: 48 c1 e9 25 shr $0x25,%rcx 15b24e: e8 00 00 00 00 callq 15b253 15b253: 41 01 c6 add %eax,%r14d 15b256: 41 39 1f cmp %ebx,(%r15) 15b259: 77 c0 ja 15b21b 15b25b: 5b pop %rbx 15b25c: 44 89 f0 mov %r14d,%eax 15b25f: 5d pop %rbp 15b260: 41 5c pop %r12 15b262: 41 5d pop %r13 15b264: 41 5e pop %r14 15b266: 41 5f pop %r15 15b268: c3 retq 15b269: 49 c7 c0 00 00 00 00 mov $0x0,%r8 15b270: 31 d2 xor %edx,%edx 15b272: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15b279: 48 89 ef mov %rbp,%rdi 15b27c: e8 00 00 00 00 callq 15b281 15b281: 49 c7 c0 00 00 00 00 mov $0x0,%r8 15b288: 41 89 c6 mov %eax,%r14d 15b28b: e9 15 ff ff ff jmpq 15b1a5 000000000015b290 : 15b290: e8 00 00 00 00 callq 15b295 15b295: 48 83 ec 10 sub $0x10,%rsp 15b299: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15b2a0: 00 00 15b2a2: 48 89 44 24 08 mov %rax,0x8(%rsp) 15b2a7: 31 c0 xor %eax,%eax 15b2a9: 48 89 e6 mov %rsp,%rsi 15b2ac: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 15b2b3: 00 15b2b4: e8 00 00 00 00 callq 15b2b9 15b2b9: 85 c0 test %eax,%eax 15b2bb: b8 00 00 00 00 mov $0x0,%eax 15b2c0: 0f 44 04 24 cmove (%rsp),%eax 15b2c4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 15b2c9: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 15b2d0: 00 00 15b2d2: 75 05 jne 15b2d9 15b2d4: 48 83 c4 10 add $0x10,%rsp 15b2d8: c3 retq 15b2d9: e8 00 00 00 00 callq 15b2de 15b2de: 66 90 xchg %ax,%ax 000000000015b2e0 : 15b2e0: e8 00 00 00 00 callq 15b2e5 15b2e5: 53 push %rbx 15b2e6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 15b2ed: 48 89 d3 mov %rdx,%rbx 15b2f0: c7 82 8c 00 00 00 25 movl $0x67dcba25,0x8c(%rdx) 15b2f7: ba dc 67 15b2fa: e8 00 00 00 00 callq 15b2ff 15b2ff: 48 8b 93 84 00 00 00 mov 0x84(%rbx),%rdx 15b306: 48 89 93 94 00 00 00 mov %rdx,0x94(%rbx) 15b30d: 5b pop %rbx 15b30e: c3 retq 15b30f: 90 nop 000000000015b310 : 15b310: e8 00 00 00 00 callq 15b315 15b315: 55 push %rbp 15b316: 48 89 fd mov %rdi,%rbp 15b319: 53 push %rbx 15b31a: 89 d3 mov %edx,%ebx 15b31c: 40 84 f6 test %sil,%sil 15b31f: 74 19 je 15b33a 15b321: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15b326: 0f b6 d3 movzbl %bl,%edx 15b329: 48 89 ef mov %rbp,%rdi 15b32c: 5b pop %rbx 15b32d: 31 c9 xor %ecx,%ecx 15b32f: be 2f 00 00 00 mov $0x2f,%esi 15b334: 5d pop %rbp 15b335: e9 00 00 00 00 jmpq 15b33a 15b33a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15b33f: 0f b6 d3 movzbl %bl,%edx 15b342: 48 89 ef mov %rbp,%rdi 15b345: 5b pop %rbx 15b346: 31 c9 xor %ecx,%ecx 15b348: be 2e 00 00 00 mov $0x2e,%esi 15b34d: 5d pop %rbp 15b34e: e9 00 00 00 00 jmpq 15b353 15b353: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15b35a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15b361: e8 00 00 00 00 callq 15b366 15b366: eb d7 jmp 15b33f 15b368: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15b36f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15b376: e8 00 00 00 00 callq 15b37b 15b37b: eb a9 jmp 15b326 15b37d: 0f 1f 00 nopl (%rax) 000000000015b380 : 15b380: e8 00 00 00 00 callq 15b385 15b385: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 15b38c: 8b 80 34 01 00 00 mov 0x134(%rax),%eax 15b392: 85 c0 test %eax,%eax 15b394: 74 0c je 15b3a2 15b396: 0f b6 d2 movzbl %dl,%edx 15b399: 40 0f b6 f6 movzbl %sil,%esi 15b39d: e9 6e ff ff ff jmpq 15b310 15b3a2: 31 c0 xor %eax,%eax 15b3a4: c3 retq 15b3a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15b3ac: 00 00 00 00 000000000015b3b0 : 15b3b0: e8 00 00 00 00 callq 15b3b5 15b3b5: 85 f6 test %esi,%esi 15b3b7: 74 03 je 15b3bc 15b3b9: 31 c0 xor %eax,%eax 15b3bb: c3 retq 15b3bc: 41 54 push %r12 15b3be: 31 c9 xor %ecx,%ecx 15b3c0: 41 89 d4 mov %edx,%r12d 15b3c3: be 12 00 00 00 mov $0x12,%esi 15b3c8: 55 push %rbp 15b3c9: 48 89 fd mov %rdi,%rbp 15b3cc: e8 00 00 00 00 callq 15b3d1 15b3d1: 44 89 e2 mov %r12d,%edx 15b3d4: 48 89 ef mov %rbp,%rdi 15b3d7: 31 c9 xor %ecx,%ecx 15b3d9: be 13 00 00 00 mov $0x13,%esi 15b3de: e8 00 00 00 00 callq 15b3e3 15b3e3: 31 c0 xor %eax,%eax 15b3e5: 5d pop %rbp 15b3e6: 41 5c pop %r12 15b3e8: c3 retq 15b3e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000015b3f0 : 15b3f0: e8 00 00 00 00 callq 15b3f5 15b3f5: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 15b3fc: 40 38 b0 db 01 00 00 cmp %sil,0x1db(%rax) 15b403: 74 1b je 15b420 15b405: 31 d2 xor %edx,%edx 15b407: 40 84 f6 test %sil,%sil 15b40a: 74 0a je 15b416 15b40c: be 0b 00 00 00 mov $0xb,%esi 15b411: e9 00 00 00 00 jmpq 15b416 15b416: be 0c 00 00 00 mov $0xc,%esi 15b41b: e9 00 00 00 00 jmpq 15b420 15b420: c3 retq 15b421: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15b428: 00 00 00 00 15b42c: 0f 1f 40 00 nopl 0x0(%rax) 000000000015b430 : 15b430: e8 00 00 00 00 callq 15b435 15b435: f6 87 2b 01 00 00 10 testb $0x10,0x12b(%rdi) 15b43c: 75 03 jne 15b441 15b43e: 31 c0 xor %eax,%eax 15b440: c3 retq 15b441: 31 d2 xor %edx,%edx 15b443: be 07 00 00 00 mov $0x7,%esi 15b448: e9 00 00 00 00 jmpq 15b44d 15b44d: 0f 1f 00 nopl (%rax) 000000000015b450 : 15b450: e8 00 00 00 00 callq 15b455 15b455: 48 85 ff test %rdi,%rdi 15b458: 74 36 je 15b490 15b45a: 53 push %rbx 15b45b: 48 89 fb mov %rdi,%rbx 15b45e: 48 8b bf 00 02 00 00 mov 0x200(%rdi),%rdi 15b465: e8 00 00 00 00 callq 15b46a 15b46a: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 15b471: 48 c7 83 00 02 00 00 movq $0x0,0x200(%rbx) 15b478: 00 00 00 00 15b47c: e8 00 00 00 00 callq 15b481 15b481: 31 c0 xor %eax,%eax 15b483: 48 c7 83 c0 01 00 00 movq $0x0,0x1c0(%rbx) 15b48a: 00 00 00 00 15b48e: 5b pop %rbx 15b48f: c3 retq 15b490: 31 c0 xor %eax,%eax 15b492: c3 retq 15b493: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15b49a: 00 00 00 00 15b49e: 66 90 xchg %ax,%ax 000000000015b4a0 : 15b4a0: e8 00 00 00 00 callq 15b4a5 15b4a5: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 15b4ac: 8b 82 68 01 00 00 mov 0x168(%rdx),%eax 15b4b2: 40 84 f6 test %sil,%sil 15b4b5: 74 09 je 15b4c0 15b4b7: f6 87 2c 01 00 00 02 testb $0x2,0x12c(%rdi) 15b4be: 75 1a jne 15b4da 15b4c0: 83 e0 fb and $0xfffffffb,%eax 15b4c3: 31 c9 xor %ecx,%ecx 15b4c5: be 04 00 00 00 mov $0x4,%esi 15b4ca: 89 82 68 01 00 00 mov %eax,0x168(%rdx) 15b4d0: ba 00 00 40 00 mov $0x400000,%edx 15b4d5: e9 00 00 00 00 jmpq 15b4da 15b4da: 83 c8 04 or $0x4,%eax 15b4dd: 31 c9 xor %ecx,%ecx 15b4df: be 03 00 00 00 mov $0x3,%esi 15b4e4: 89 82 68 01 00 00 mov %eax,0x168(%rdx) 15b4ea: ba 00 00 40 00 mov $0x400000,%edx 15b4ef: e9 00 00 00 00 jmpq 15b4f4 15b4f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15b4fb: 00 00 00 00 15b4ff: 90 nop 000000000015b500 : 15b500: e8 00 00 00 00 callq 15b505 15b505: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 15b50c: 8b 82 68 01 00 00 mov 0x168(%rdx),%eax 15b512: 40 84 f6 test %sil,%sil 15b515: 74 09 je 15b520 15b517: f6 87 2c 01 00 00 01 testb $0x1,0x12c(%rdi) 15b51e: 75 1a jne 15b53a 15b520: 83 e0 fd and $0xfffffffd,%eax 15b523: 31 c9 xor %ecx,%ecx 15b525: be 04 00 00 00 mov $0x4,%esi 15b52a: 89 82 68 01 00 00 mov %eax,0x168(%rdx) 15b530: ba 00 00 01 00 mov $0x10000,%edx 15b535: e9 00 00 00 00 jmpq 15b53a 15b53a: 83 c8 02 or $0x2,%eax 15b53d: 31 c9 xor %ecx,%ecx 15b53f: be 03 00 00 00 mov $0x3,%esi 15b544: 89 82 68 01 00 00 mov %eax,0x168(%rdx) 15b54a: ba 00 00 01 00 mov $0x10000,%edx 15b54f: e9 00 00 00 00 jmpq 15b554 15b554: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15b55b: 00 00 00 00 15b55f: 90 nop 000000000015b560 : 15b560: e8 00 00 00 00 callq 15b565 15b565: 55 push %rbp 15b566: 48 89 fd mov %rdi,%rbp 15b569: 40 84 f6 test %sil,%sil 15b56c: 0f 85 83 00 00 00 jne 15b5f5 15b572: f6 87 31 01 00 00 80 testb $0x80,0x131(%rdi) 15b579: 74 66 je 15b5e1 15b57b: 48 8b 95 68 02 00 00 mov 0x268(%rbp),%rdx 15b582: 48 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%rsi 15b589: 0f b6 02 movzbl (%rdx),%eax 15b58c: 83 e8 01 sub $0x1,%eax 15b58f: 48 98 cltq 15b591: 48 8d 04 40 lea (%rax,%rax,2),%rax 15b595: 8b 4c 82 04 mov 0x4(%rdx,%rax,4),%ecx 15b599: 89 8e 80 01 00 00 mov %ecx,0x180(%rsi) 15b59f: 48 8b 85 68 02 00 00 mov 0x268(%rbp),%rax 15b5a6: 0f b6 30 movzbl (%rax),%esi 15b5a9: 85 f6 test %esi,%esi 15b5ab: 74 50 je 15b5fd 15b5ad: 48 83 c0 04 add $0x4,%rax 15b5b1: 31 d2 xor %edx,%edx 15b5b3: eb 0b jmp 15b5c0 15b5b5: 83 c2 01 add $0x1,%edx 15b5b8: 48 83 c0 0c add $0xc,%rax 15b5bc: 39 f2 cmp %esi,%edx 15b5be: 74 04 je 15b5c4 15b5c0: 3b 08 cmp (%rax),%ecx 15b5c2: 77 f1 ja 15b5b5 15b5c4: 48 89 ef mov %rbp,%rdi 15b5c7: be 1c 00 00 00 mov $0x1c,%esi 15b5cc: 31 c9 xor %ecx,%ecx 15b5ce: e8 00 00 00 00 callq 15b5d3 15b5d3: 48 89 ef mov %rbp,%rdi 15b5d6: be 01 00 00 00 mov $0x1,%esi 15b5db: 5d pop %rbp 15b5dc: e9 1f ff ff ff jmpq 15b500 15b5e1: 80 bf 75 03 00 00 00 cmpb $0x0,0x375(%rdi) 15b5e8: 75 91 jne 15b57b 15b5ea: be 01 00 00 00 mov $0x1,%esi 15b5ef: 5d pop %rbp 15b5f0: e9 0b ff ff ff jmpq 15b500 15b5f5: 31 f6 xor %esi,%esi 15b5f7: 5d pop %rbp 15b5f8: e9 03 ff ff ff jmpq 15b500 15b5fd: 31 d2 xor %edx,%edx 15b5ff: eb c3 jmp 15b5c4 15b601: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15b608: 00 00 00 00 15b60c: 0f 1f 40 00 nopl 0x0(%rax) 000000000015b610 : 15b610: e8 00 00 00 00 callq 15b615 15b615: 41 57 push %r15 15b617: 49 89 ff mov %rdi,%r15 15b61a: 41 56 push %r14 15b61c: 41 89 f6 mov %esi,%r14d 15b61f: be 01 00 00 00 mov $0x1,%esi 15b624: 41 55 push %r13 15b626: 49 89 cd mov %rcx,%r13 15b629: 41 54 push %r12 15b62b: 55 push %rbp 15b62c: 48 89 d5 mov %rdx,%rbp 15b62f: ba 14 00 20 d0 mov $0xd0200014,%edx 15b634: 53 push %rbx 15b635: 48 83 ec 30 sub $0x30,%rsp 15b639: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 15b640: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15b647: 00 00 15b649: 48 89 44 24 28 mov %rax,0x28(%rsp) 15b64e: 31 c0 xor %eax,%eax 15b650: 48 8b 87 e0 01 00 00 mov 0x1e0(%rdi),%rax 15b657: 48 89 44 24 10 mov %rax,0x10(%rsp) 15b65c: 48 8b 87 60 02 00 00 mov 0x260(%rdi),%rax 15b663: 48 89 44 24 18 mov %rax,0x18(%rsp) 15b668: 48 8b 87 68 02 00 00 mov 0x268(%rdi),%rax 15b66f: 48 8b 7f 60 mov 0x60(%rdi),%rdi 15b673: 48 89 04 24 mov %rax,(%rsp) 15b677: 48 8b 07 mov (%rdi),%rax 15b67a: 48 8b 40 10 mov 0x10(%rax),%rax 15b67e: e8 00 00 00 00 callq 15b683 15b683: 49 8b 7f 60 mov 0x60(%r15),%rdi 15b687: ba f4 00 20 d0 mov $0xd02000f4,%edx 15b68c: be 01 00 00 00 mov $0x1,%esi 15b691: 89 44 24 08 mov %eax,0x8(%rsp) 15b695: 48 8b 07 mov (%rdi),%rax 15b698: 48 8b 40 10 mov 0x10(%rax),%rax 15b69c: e8 00 00 00 00 callq 15b6a1 15b6a1: 49 8b 7f 60 mov 0x60(%r15),%rdi 15b6a5: ba f4 00 20 d0 mov $0xd02000f4,%edx 15b6aa: be 01 00 00 00 mov $0x1,%esi 15b6af: 89 c3 mov %eax,%ebx 15b6b1: 83 e0 0f and $0xf,%eax 15b6b4: 89 44 24 0c mov %eax,0xc(%rsp) 15b6b8: 48 8b 07 mov (%rdi),%rax 15b6bb: 48 8b 40 10 mov 0x10(%rax),%rax 15b6bf: e8 00 00 00 00 callq 15b6c4 15b6c4: 41 83 7d 00 03 cmpl $0x3,0x0(%r13) 15b6c9: 0f 8e 41 01 00 00 jle 15b810 15b6cf: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 15b6d6: 00 15b6d7: 41 83 fe 05 cmp $0x5,%r14d 15b6db: 0f 84 e0 01 00 00 je 15b8c1 15b6e1: 7f 6a jg 15b74d 15b6e3: 41 83 fe 02 cmp $0x2,%r14d 15b6e7: 0f 84 bf 01 00 00 je 15b8ac 15b6ed: 0f 8e d7 00 00 00 jle 15b7ca 15b6f3: 41 83 fe 03 cmp $0x3,%r14d 15b6f7: 0f 84 1d 01 00 00 je 15b81a 15b6fd: 41 80 bc 24 d8 01 00 cmpb $0x0,0x1d8(%r12) 15b704: 00 00 15b706: 0f 85 1d 01 00 00 jne 15b829 15b70c: 83 e3 08 and $0x8,%ebx 15b70f: 0f 85 fb 00 00 00 jne 15b810 15b715: 8b 44 24 0c mov 0xc(%rsp),%eax 15b719: 48 8b 0c 24 mov (%rsp),%rcx 15b71d: 48 8d 04 40 lea (%rax,%rax,2),%rax 15b721: 8b 44 81 08 mov 0x8(%rcx,%rax,4),%eax 15b725: 89 45 00 mov %eax,0x0(%rbp) 15b728: 31 c0 xor %eax,%eax 15b72a: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 15b72f: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 15b736: 00 00 15b738: 0f 85 ed 01 00 00 jne 15b92b 15b73e: 48 83 c4 30 add $0x30,%rsp 15b742: 5b pop %rbx 15b743: 5d pop %rbp 15b744: 41 5c pop %r12 15b746: 41 5d pop %r13 15b748: 41 5e pop %r14 15b74a: 41 5f pop %r15 15b74c: c3 retq 15b74d: 41 83 fe 0c cmp $0xc,%r14d 15b751: 0f 84 e0 00 00 00 je 15b837 15b757: 7e 20 jle 15b779 15b759: 41 83 fe 0d cmp $0xd,%r14d 15b75d: 0f 85 ad 00 00 00 jne 15b810 15b763: 41 0f b6 84 24 d8 01 movzbl 0x1d8(%r12),%eax 15b76a: 00 00 15b76c: 83 f0 01 xor $0x1,%eax 15b76f: 0f b6 c0 movzbl %al,%eax 15b772: 89 45 00 mov %eax,0x0(%rbp) 15b775: 31 c0 xor %eax,%eax 15b777: eb b1 jmp 15b72a 15b779: 41 83 fe 06 cmp $0x6,%r14d 15b77d: 0f 84 cd 00 00 00 je 15b850 15b783: 41 83 fe 09 cmp $0x9,%r14d 15b787: 0f 85 83 00 00 00 jne 15b810 15b78d: 49 8b 7f 60 mov 0x60(%r15),%rdi 15b791: ba a4 0c 20 d8 mov $0xd8200ca4,%edx 15b796: be 01 00 00 00 mov $0x1,%esi 15b79b: 48 8b 07 mov (%rdi),%rax 15b79e: 48 8b 40 10 mov 0x10(%rax),%rax 15b7a2: e8 00 00 00 00 callq 15b7a7 15b7a7: a9 00 00 08 00 test $0x80000,%eax 15b7ac: 0f 84 6b 01 00 00 je 15b91d 15b7b2: c1 e8 18 shr $0x18,%eax 15b7b5: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 15b7bb: 2d 68 bf 00 00 sub $0xbf68,%eax 15b7c0: 89 45 00 mov %eax,0x0(%rbp) 15b7c3: 31 c0 xor %eax,%eax 15b7c5: e9 60 ff ff ff jmpq 15b72a 15b7ca: 45 85 f6 test %r14d,%r14d 15b7cd: 0f 84 b4 00 00 00 je 15b887 15b7d3: 41 83 fe 01 cmp $0x1,%r14d 15b7d7: 75 37 jne 15b810 15b7d9: 49 8b 7f 60 mov 0x60(%r15),%rdi 15b7dd: ba 44 00 23 d8 mov $0xd8230044,%edx 15b7e2: 48 8b 07 mov (%rdi),%rax 15b7e5: 48 8b 40 10 mov 0x10(%rax),%rax 15b7e9: be 01 00 00 00 mov $0x1,%esi 15b7ee: e8 00 00 00 00 callq 15b7f3 15b7f3: c1 e8 18 shr $0x18,%eax 15b7f6: 6b c0 e7 imul $0xffffffe7,%eax,%eax 15b7f9: 05 38 18 00 00 add $0x1838,%eax 15b7fe: c1 e8 02 shr $0x2,%eax 15b801: 25 ff ff 00 00 and $0xffff,%eax 15b806: 89 45 00 mov %eax,0x0(%rbp) 15b809: 31 c0 xor %eax,%eax 15b80b: e9 1a ff ff ff jmpq 15b72a 15b810: b8 ea ff ff ff mov $0xffffffea,%eax 15b815: e9 10 ff ff ff jmpq 15b72a 15b81a: 41 80 bc 24 d8 01 00 cmpb $0x0,0x1d8(%r12) 15b821: 00 00 15b823: 0f 84 d1 00 00 00 je 15b8fa 15b829: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 15b830: 31 c0 xor %eax,%eax 15b832: e9 f3 fe ff ff jmpq 15b72a 15b837: 41 0f b6 84 24 d9 01 movzbl 0x1d9(%r12),%eax 15b83e: 00 00 15b840: 83 f0 01 xor $0x1,%eax 15b843: 0f b6 c0 movzbl %al,%eax 15b846: 89 45 00 mov %eax,0x0(%rbp) 15b849: 31 c0 xor %eax,%eax 15b84b: e9 da fe ff ff jmpq 15b72a 15b850: 48 8d 54 24 24 lea 0x24(%rsp),%rdx 15b855: be 69 02 00 00 mov $0x269,%esi 15b85a: 4c 89 ff mov %r15,%rdi 15b85d: e8 00 00 00 00 callq 15b862 15b862: 41 89 c0 mov %eax,%r8d 15b865: b8 32 00 00 00 mov $0x32,%eax 15b86a: 45 85 c0 test %r8d,%r8d 15b86d: 0f 85 4d ff ff ff jne 15b7c0 15b873: 83 7c 24 24 64 cmpl $0x64,0x24(%rsp) 15b878: b8 64 00 00 00 mov $0x64,%eax 15b87d: 0f 46 44 24 24 cmovbe 0x24(%rsp),%eax 15b882: e9 39 ff ff ff jmpq 15b7c0 15b887: 8b 44 24 08 mov 0x8(%rsp),%eax 15b88b: c1 e8 10 shr $0x10,%eax 15b88e: a8 18 test $0x18,%al 15b890: 0f 85 7a ff ff ff jne 15b810 15b896: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 15b89b: 83 e0 1f and $0x1f,%eax 15b89e: 8b 44 c1 04 mov 0x4(%rcx,%rax,8),%eax 15b8a2: 89 45 00 mov %eax,0x0(%rbp) 15b8a5: 31 c0 xor %eax,%eax 15b8a7: e9 7e fe ff ff jmpq 15b72a 15b8ac: 49 8b 7f 60 mov 0x60(%r15),%rdi 15b8b0: ba 48 00 23 d8 mov $0xd8230048,%edx 15b8b5: 48 8b 07 mov (%rdi),%rax 15b8b8: 48 8b 40 10 mov 0x10(%rax),%rax 15b8bc: e9 28 ff ff ff jmpq 15b7e9 15b8c1: 41 80 bc 24 d9 01 00 cmpb $0x0,0x1d9(%r12) 15b8c8: 00 00 15b8ca: 0f 85 59 ff ff ff jne 15b829 15b8d0: 89 c2 mov %eax,%edx 15b8d2: c1 ea 08 shr $0x8,%edx 15b8d5: f6 c4 08 test $0x8,%ah 15b8d8: 0f 85 32 ff ff ff jne 15b810 15b8de: 89 d0 mov %edx,%eax 15b8e0: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 15b8e5: 83 e0 0f and $0xf,%eax 15b8e8: 48 8d 04 40 lea (%rax,%rax,2),%rax 15b8ec: 8b 44 83 04 mov 0x4(%rbx,%rax,4),%eax 15b8f0: 89 45 00 mov %eax,0x0(%rbp) 15b8f3: 31 c0 xor %eax,%eax 15b8f5: e9 30 fe ff ff jmpq 15b72a 15b8fa: 83 e3 08 and $0x8,%ebx 15b8fd: 0f 85 0d ff ff ff jne 15b810 15b903: 8b 44 24 0c mov 0xc(%rsp),%eax 15b907: 48 8b 1c 24 mov (%rsp),%rbx 15b90b: 48 8d 04 40 lea (%rax,%rax,2),%rax 15b90f: 8b 44 83 04 mov 0x4(%rbx,%rax,4),%eax 15b913: 89 45 00 mov %eax,0x0(%rbp) 15b916: 31 c0 xor %eax,%eax 15b918: e9 0d fe ff ff jmpq 15b72a 15b91d: c1 e8 18 shr $0x18,%eax 15b920: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 15b926: e9 95 fe ff ff jmpq 15b7c0 15b92b: e8 00 00 00 00 callq 15b930 000000000015b930 : 15b930: e8 00 00 00 00 callq 15b935 15b935: 55 push %rbp 15b936: 48 89 fd mov %rdi,%rbp 15b939: 53 push %rbx 15b93a: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 15b941: 40 84 f6 test %sil,%sil 15b944: 74 40 je 15b986 15b946: 48 8b 3f mov (%rdi),%rdi 15b949: 31 d2 xor %edx,%edx 15b94b: be 09 00 00 00 mov $0x9,%esi 15b950: e8 00 00 00 00 callq 15b955 15b955: 48 8b 7d 00 mov 0x0(%rbp),%rdi 15b959: 31 d2 xor %edx,%edx 15b95b: be 09 00 00 00 mov $0x9,%esi 15b960: e8 00 00 00 00 callq 15b965 15b965: 31 f6 xor %esi,%esi 15b967: 48 89 ef mov %rbp,%rdi 15b96a: e8 31 fb ff ff callq 15b4a0 15b96f: f6 85 2b 01 00 00 40 testb $0x40,0x12b(%rbp) 15b976: 0f 85 f9 00 00 00 jne 15ba75 15b97c: c6 83 d9 01 00 00 01 movb $0x1,0x1d9(%rbx) 15b983: 5b pop %rbx 15b984: 5d pop %rbp 15b985: c3 retq 15b986: f6 87 2b 01 00 00 40 testb $0x40,0x12b(%rdi) 15b98d: 0f 85 d1 00 00 00 jne 15ba64 15b993: c6 83 d9 01 00 00 00 movb $0x0,0x1d9(%rbx) 15b99a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 15b99e: ba 01 00 00 00 mov $0x1,%edx 15b9a3: be 09 00 00 00 mov $0x9,%esi 15b9a8: e8 00 00 00 00 callq 15b9ad 15b9ad: 48 8b 7d 00 mov 0x0(%rbp),%rdi 15b9b1: ba 01 00 00 00 mov $0x1,%edx 15b9b6: be 09 00 00 00 mov $0x9,%esi 15b9bb: e8 00 00 00 00 callq 15b9c0 15b9c0: 48 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%rsi 15b9c7: 48 8b 95 60 02 00 00 mov 0x260(%rbp),%rdx 15b9ce: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 15b9d5: 74 5d je 15ba34 15b9d7: 0f b6 02 movzbl (%rdx),%eax 15b9da: 83 e8 01 sub $0x1,%eax 15b9dd: 48 98 cltq 15b9df: 48 8d 04 40 lea (%rax,%rax,2),%rax 15b9e3: 8b 4c 82 04 mov 0x4(%rdx,%rax,4),%ecx 15b9e7: 89 8e 90 01 00 00 mov %ecx,0x190(%rsi) 15b9ed: 48 8b 85 60 02 00 00 mov 0x260(%rbp),%rax 15b9f4: 0f b6 30 movzbl (%rax),%esi 15b9f7: 85 f6 test %esi,%esi 15b9f9: 0f 84 8f 00 00 00 je 15ba8e 15b9ff: 48 83 c0 04 add $0x4,%rax 15ba03: 31 d2 xor %edx,%edx 15ba05: eb 0b jmp 15ba12 15ba07: 83 c2 01 add $0x1,%edx 15ba0a: 48 83 c0 0c add $0xc,%rax 15ba0e: 39 f2 cmp %esi,%edx 15ba10: 74 04 je 15ba16 15ba12: 3b 08 cmp (%rax),%ecx 15ba14: 77 f1 ja 15ba07 15ba16: 31 c9 xor %ecx,%ecx 15ba18: be 20 00 00 00 mov $0x20,%esi 15ba1d: 48 89 ef mov %rbp,%rdi 15ba20: e8 00 00 00 00 callq 15ba25 15ba25: 48 89 ef mov %rbp,%rdi 15ba28: 5b pop %rbx 15ba29: be 01 00 00 00 mov $0x1,%esi 15ba2e: 5d pop %rbp 15ba2f: e9 6c fa ff ff jmpq 15b4a0 15ba34: 80 bd 75 03 00 00 00 cmpb $0x0,0x375(%rbp) 15ba3b: 75 9a jne 15b9d7 15ba3d: 31 c9 xor %ecx,%ecx 15ba3f: 31 d2 xor %edx,%edx 15ba41: 48 89 ef mov %rbp,%rdi 15ba44: be 20 00 00 00 mov $0x20,%esi 15ba49: e8 00 00 00 00 callq 15ba4e 15ba4e: 31 c9 xor %ecx,%ecx 15ba50: ba 01 00 00 00 mov $0x1,%edx 15ba55: 48 89 ef mov %rbp,%rdi 15ba58: be 1e 00 00 00 mov $0x1e,%esi 15ba5d: e8 00 00 00 00 callq 15ba62 15ba62: eb c1 jmp 15ba25 15ba64: 31 d2 xor %edx,%edx 15ba66: be 0a 00 00 00 mov $0xa,%esi 15ba6b: e8 00 00 00 00 callq 15ba70 15ba70: e9 1e ff ff ff jmpq 15b993 15ba75: 48 89 ef mov %rbp,%rdi 15ba78: 31 d2 xor %edx,%edx 15ba7a: be 09 00 00 00 mov $0x9,%esi 15ba7f: e8 00 00 00 00 callq 15ba84 15ba84: c6 83 d9 01 00 00 01 movb $0x1,0x1d9(%rbx) 15ba8b: 5b pop %rbx 15ba8c: 5d pop %rbp 15ba8d: c3 retq 15ba8e: 31 d2 xor %edx,%edx 15ba90: eb 84 jmp 15ba16 15ba92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15ba99: 00 00 00 00 15ba9d: 0f 1f 00 nopl (%rax) 000000000015baa0 : 15baa0: e8 00 00 00 00 callq 15baa5 15baa5: 41 54 push %r12 15baa7: b9 02 c1 ff 3f mov $0x3fffc102,%ecx 15baac: ba a8 01 20 d0 mov $0xd02001a8,%edx 15bab1: be 01 00 00 00 mov $0x1,%esi 15bab6: 55 push %rbp 15bab7: 53 push %rbx 15bab8: 48 89 fb mov %rdi,%rbx 15babb: 48 8b 7f 60 mov 0x60(%rdi),%rdi 15babf: 48 8b 07 mov (%rdi),%rax 15bac2: 48 8b 40 18 mov 0x18(%rax),%rax 15bac6: e8 00 00 00 00 callq 15bacb 15bacb: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 15bad2: 31 c9 xor %ecx,%ecx 15bad4: ba 00 00 08 00 mov $0x80000,%edx 15bad9: be 03 00 00 00 mov $0x3,%esi 15bade: 48 89 df mov %rbx,%rdi 15bae1: 83 88 68 01 00 00 01 orl $0x1,0x168(%rax) 15bae8: e8 00 00 00 00 callq 15baed 15baed: 85 c0 test %eax,%eax 15baef: 0f 85 b8 00 00 00 jne 15bbad 15baf5: 48 8b ab c0 01 00 00 mov 0x1c0(%rbx),%rbp 15bafc: 41 89 c4 mov %eax,%r12d 15baff: 8b 4d 30 mov 0x30(%rbp),%ecx 15bb02: 89 8d 6c 01 00 00 mov %ecx,0x16c(%rbp) 15bb08: 89 8d 74 01 00 00 mov %ecx,0x174(%rbp) 15bb0e: 48 8b 83 e0 01 00 00 mov 0x1e0(%rbx),%rax 15bb15: 8b 30 mov (%rax),%esi 15bb17: 85 f6 test %esi,%esi 15bb19: 0f 8e 8a 00 00 00 jle 15bba9 15bb1f: 48 83 c0 04 add $0x4,%rax 15bb23: 31 d2 xor %edx,%edx 15bb25: eb 0b jmp 15bb32 15bb27: 83 c2 01 add $0x1,%edx 15bb2a: 48 83 c0 08 add $0x8,%rax 15bb2e: 39 d6 cmp %edx,%esi 15bb30: 74 6c je 15bb9e 15bb32: 3b 08 cmp (%rax),%ecx 15bb34: 77 f1 ja 15bb27 15bb36: 31 c9 xor %ecx,%ecx 15bb38: be 12 00 00 00 mov $0x12,%esi 15bb3d: 48 89 df mov %rbx,%rdi 15bb40: e8 00 00 00 00 callq 15bb45 15bb45: 48 8b b3 e0 01 00 00 mov 0x1e0(%rbx),%rsi 15bb4c: 8b 8d 74 01 00 00 mov 0x174(%rbp),%ecx 15bb52: 8b 06 mov (%rsi),%eax 15bb54: 8d 50 ff lea -0x1(%rax),%edx 15bb57: 89 d0 mov %edx,%eax 15bb59: 85 d2 test %edx,%edx 15bb5b: 78 1c js 15bb79 15bb5d: 48 63 d2 movslq %edx,%rdx 15bb60: 48 8d 54 d6 04 lea 0x4(%rsi,%rdx,8),%rdx 15bb65: eb 0c jmp 15bb73 15bb67: 83 e8 01 sub $0x1,%eax 15bb6a: 48 83 ea 08 sub $0x8,%rdx 15bb6e: 83 f8 ff cmp $0xffffffff,%eax 15bb71: 74 2f je 15bba2 15bb73: 3b 0a cmp (%rdx),%ecx 15bb75: 72 f0 jb 15bb67 15bb77: 89 c2 mov %eax,%edx 15bb79: 31 c9 xor %ecx,%ecx 15bb7b: be 13 00 00 00 mov $0x13,%esi 15bb80: 48 89 df mov %rbx,%rdi 15bb83: e8 00 00 00 00 callq 15bb88 15bb88: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 15bb8f: c6 80 ae 01 00 00 ff movb $0xff,0x1ae(%rax) 15bb96: 44 89 e0 mov %r12d,%eax 15bb99: 5b pop %rbx 15bb9a: 5d pop %rbp 15bb9b: 41 5c pop %r12 15bb9d: c3 retq 15bb9e: 89 f2 mov %esi,%edx 15bba0: eb 94 jmp 15bb36 15bba2: ba ff ff ff ff mov $0xffffffff,%edx 15bba7: eb d0 jmp 15bb79 15bba9: 31 d2 xor %edx,%edx 15bbab: eb 89 jmp 15bb36 15bbad: 41 bc ea ff ff ff mov $0xffffffea,%r12d 15bbb3: eb e1 jmp 15bb96 15bbb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15bbbc: 00 00 00 00 000000000015bbc0 : 15bbc0: e8 00 00 00 00 callq 15bbc5 15bbc5: 55 push %rbp 15bbc6: 48 89 fd mov %rdi,%rbp 15bbc9: ba f0 01 00 00 mov $0x1f0,%edx 15bbce: be c0 0d 00 00 mov $0xdc0,%esi 15bbd3: 53 push %rbx 15bbd4: 48 83 ec 10 sub $0x10,%rsp 15bbd8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 15bbdf 15bbdf: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15bbe6: 00 00 15bbe8: 48 89 44 24 08 mov %rax,0x8(%rsp) 15bbed: 31 c0 xor %eax,%eax 15bbef: e8 00 00 00 00 callq 15bbf4 15bbf4: 48 85 c0 test %rax,%rax 15bbf7: 0f 84 fc 03 00 00 je 15bff9 15bbfd: 48 89 c3 mov %rax,%rbx 15bc00: 48 8b 7d 00 mov 0x0(%rbp),%rdi 15bc04: 48 89 85 c0 01 00 00 mov %rax,0x1c0(%rbp) 15bc0b: 48 b8 01 00 00 00 a8 movabs $0x61a800000001,%rax 15bc12: 61 00 00 15bc15: 48 89 83 00 01 00 00 mov %rax,0x100(%rbx) 15bc1c: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 15bc23: 00 00 00 15bc26: 48 89 83 08 01 00 00 mov %rax,0x108(%rbx) 15bc2d: 48 b8 20 4e 00 00 30 movabs $0x753000004e20,%rax 15bc34: 75 00 00 15bc37: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) 15bc3e: 48 b8 33 00 c0 00 01 movabs $0x100c00033,%rax 15bc45: 00 00 00 15bc48: 48 89 43 08 mov %rax,0x8(%rbx) 15bc4c: 48 b8 08 00 00 00 f4 movabs $0x1f400000008,%rax 15bc53: 01 00 00 15bc56: 48 89 43 10 mov %rax,0x10(%rbx) 15bc5a: 48 b8 40 00 00 00 01 movabs $0x100000040,%rax 15bc61: 00 00 00 15bc64: 48 89 43 20 mov %rax,0x20(%rbx) 15bc68: 31 c0 xor %eax,%eax 15bc6a: 66 89 83 3a 01 00 00 mov %ax,0x13a(%rbx) 15bc71: 48 b8 23 00 00 00 00 movabs $0x100000000000023,%rax 15bc78: 00 00 01 15bc7b: 48 09 85 2c 01 00 00 or %rax,0x12c(%rbp) 15bc82: 8b 85 28 01 00 00 mov 0x128(%rbp),%eax 15bc88: 81 a5 24 01 00 00 ff andl $0xfffdffff,0x124(%rbp) 15bc8f: ff fd ff 15bc92: 25 df ff ff af and $0xafffffdf,%eax 15bc97: c7 83 10 01 00 00 00 movl $0x0,0x110(%rbx) 15bc9e: 00 00 00 15bca1: 89 c2 mov %eax,%edx 15bca3: c7 43 04 00 00 00 00 movl $0x0,0x4(%rbx) 15bcaa: 81 ca 80 00 80 00 or $0x800080,%edx 15bcb0: c7 83 18 01 00 00 01 movl $0x1,0x118(%rbx) 15bcb7: 00 00 00 15bcba: c7 43 28 00 00 00 00 movl $0x0,0x28(%rbx) 15bcc1: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx) 15bcc8: 00 00 00 00 15bccc: 48 c7 83 b0 00 00 00 movq $0x0,0xb0(%rbx) 15bcd3: 00 00 00 00 15bcd7: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx) 15bcde: 00 00 00 00 15bce2: c6 83 39 01 00 00 00 movb $0x0,0x139(%rbx) 15bce9: c7 83 3c 01 00 00 00 movl $0x0,0x13c(%rbx) 15bcf0: 00 00 00 15bcf3: 89 95 28 01 00 00 mov %edx,0x128(%rbp) 15bcf9: 8b 97 94 89 00 00 mov 0x8994(%rdi),%edx 15bcff: f6 c2 08 test $0x8,%dl 15bd02: 74 11 je 15bd15 15bd04: 0d 80 00 80 10 or $0x10800080,%eax 15bd09: 89 85 28 01 00 00 mov %eax,0x128(%rbp) 15bd0f: 8b 97 94 89 00 00 mov 0x8994(%rdi),%edx 15bd15: 83 e2 10 and $0x10,%edx 15bd18: 0f 85 82 01 00 00 jne 15bea0 15bd1e: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15bd23: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15bd28: be 1e 00 00 00 mov $0x1e,%esi 15bd2d: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15bd32: e8 00 00 00 00 callq 15bd37 15bd37: 48 89 c2 mov %rax,%rdx 15bd3a: 48 85 c0 test %rax,%rax 15bd3d: 0f 84 00 00 00 00 je 15bd43 15bd43: 0f b6 44 24 05 movzbl 0x5(%rsp),%eax 15bd48: 3c 09 cmp $0x9,%al 15bd4a: 0f 85 00 00 00 00 jne 15bd50 15bd50: 8b 42 0c mov 0xc(%rdx),%eax 15bd53: 89 43 2c mov %eax,0x2c(%rbx) 15bd56: 8b 42 04 mov 0x4(%rdx),%eax 15bd59: 89 43 30 mov %eax,0x30(%rbx) 15bd5c: 8b 42 08 mov 0x8(%rdx),%eax 15bd5f: 89 43 34 mov %eax,0x34(%rbx) 15bd62: 8b 42 48 mov 0x48(%rdx),%eax 15bd65: 89 83 80 00 00 00 mov %eax,0x80(%rbx) 15bd6b: 0f b7 82 70 01 00 00 movzwl 0x170(%rdx),%eax 15bd72: 66 89 43 7c mov %ax,0x7c(%rbx) 15bd76: 0f b6 4a 43 movzbl 0x43(%rdx),%ecx 15bd7a: 84 c9 test %cl,%cl 15bd7c: 0f 85 08 01 00 00 jne 15be8a 15bd82: c6 43 7f 05 movb $0x5,0x7f(%rbx) 15bd86: 0f b6 42 42 movzbl 0x42(%rdx),%eax 15bd8a: 84 c0 test %al,%al 15bd8c: 0f 84 5e 02 00 00 je 15bff0 15bd92: b9 05 00 00 00 mov $0x5,%ecx 15bd97: 88 43 7e mov %al,0x7e(%rbx) 15bd9a: 38 c8 cmp %cl,%al 15bd9c: 0f 86 00 00 00 00 jbe 15bda2 15bda2: 8b 83 0c 01 00 00 mov 0x10c(%rbx),%eax 15bda8: 45 31 c0 xor %r8d,%r8d 15bdab: 85 c0 test %eax,%eax 15bdad: 74 13 je 15bdc2 15bdaf: 8b 42 48 mov 0x48(%rdx),%eax 15bdb2: 83 e0 08 and $0x8,%eax 15bdb5: 74 0b je 15bdc2 15bdb7: b8 01 00 00 00 mov $0x1,%eax 15bdbc: 41 b8 01 00 00 00 mov $0x1,%r8d 15bdc2: 89 43 38 mov %eax,0x38(%rbx) 15bdc5: 31 c0 xor %eax,%eax 15bdc7: 48 83 f8 01 cmp $0x1,%rax 15bdcb: 77 20 ja 15bded 15bdcd: 8b 8c 82 44 01 00 00 mov 0x144(%rdx,%rax,4),%ecx 15bdd4: 89 4c 83 3c mov %ecx,0x3c(%rbx,%rax,4) 15bdd8: 8b 8c 82 58 01 00 00 mov 0x158(%rdx,%rax,4),%ecx 15bddf: 89 4c 83 44 mov %ecx,0x44(%rbx,%rax,4) 15bde3: 48 83 c0 01 add $0x1,%rax 15bde7: 48 83 f8 01 cmp $0x1,%rax 15bdeb: 76 e0 jbe 15bdcd 15bded: 8b 8c 82 58 01 00 00 mov 0x158(%rdx,%rax,4),%ecx 15bdf4: 89 4c 83 44 mov %ecx,0x44(%rbx,%rax,4) 15bdf8: 83 f8 02 cmp $0x2,%eax 15bdfb: 74 e6 je 15bde3 15bdfd: 48 8d 82 a6 00 00 00 lea 0xa6(%rdx),%rax 15be04: 48 8d 4b 5c lea 0x5c(%rbx),%rcx 15be08: 48 8d ba d6 00 00 00 lea 0xd6(%rdx),%rdi 15be0f: 8b 30 mov (%rax),%esi 15be11: 48 83 c0 06 add $0x6,%rax 15be15: 48 83 c1 04 add $0x4,%rcx 15be19: 89 71 fc mov %esi,-0x4(%rcx) 15be1c: 48 39 c7 cmp %rax,%rdi 15be1f: 75 ee jne 15be0f 15be21: 0f b7 8a 68 01 00 00 movzwl 0x168(%rdx),%ecx 15be28: 66 89 4b 54 mov %cx,0x54(%rbx) 15be2c: 0f b7 82 6a 01 00 00 movzwl 0x16a(%rdx),%eax 15be33: 66 89 43 56 mov %ax,0x56(%rbx) 15be37: 0f b7 82 6c 01 00 00 movzwl 0x16c(%rdx),%eax 15be3e: 66 89 43 58 mov %ax,0x58(%rbx) 15be42: 0f b7 82 6e 01 00 00 movzwl 0x16e(%rdx),%eax 15be49: 66 89 43 5a mov %ax,0x5a(%rbx) 15be4d: 45 85 c0 test %r8d,%r8d 15be50: 75 5d jne 15beaf 15be52: b8 01 00 00 00 mov $0x1,%eax 15be57: 8b 73 44 mov 0x44(%rbx),%esi 15be5a: 48 83 f8 01 cmp $0x1,%rax 15be5e: 74 18 je 15be78 15be60: 89 74 83 44 mov %esi,0x44(%rbx,%rax,4) 15be64: 66 89 4c 43 54 mov %cx,0x54(%rbx,%rax,2) 15be69: 83 f8 02 cmp $0x2,%eax 15be6c: 75 41 jne 15beaf 15be6e: 48 83 c0 01 add $0x1,%rax 15be72: 48 83 f8 01 cmp $0x1,%rax 15be76: 75 e8 jne 15be60 15be78: 8b 7b 3c mov 0x3c(%rbx),%edi 15be7b: 66 89 4b 56 mov %cx,0x56(%rbx) 15be7f: 89 7b 40 mov %edi,0x40(%rbx) 15be82: 8b 7b 44 mov 0x44(%rbx),%edi 15be85: 89 7b 48 mov %edi,0x48(%rbx) 15be88: eb e4 jmp 15be6e 15be8a: 88 4b 7f mov %cl,0x7f(%rbx) 15be8d: 0f b6 42 42 movzbl 0x42(%rdx),%eax 15be91: be cb ff ff ff mov $0xffffffcb,%esi 15be96: 84 c0 test %al,%al 15be98: 0f 44 c6 cmove %esi,%eax 15be9b: e9 f7 fe ff ff jmpq 15bd97 15bea0: 81 8d 28 01 00 00 00 orl $0x40000000,0x128(%rbp) 15bea7: 00 00 40 15beaa: e9 6f fe ff ff jmpq 15bd1e 15beaf: f6 42 38 10 testb $0x10,0x38(%rdx) 15beb3: 74 0a je 15bebf 15beb5: 81 8d 2c 01 00 00 00 orl $0x20000000,0x12c(%rbp) 15bebc: 00 00 20 15bebf: 0f b6 42 5b movzbl 0x5b(%rdx),%eax 15bec3: 48 8b 8d c0 01 00 00 mov 0x1c0(%rbp),%rcx 15beca: 89 83 84 00 00 00 mov %eax,0x84(%rbx) 15bed0: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 15bed7: 8b 10 mov (%rax),%edx 15bed9: 85 d2 test %edx,%edx 15bedb: 74 26 je 15bf03 15bedd: 83 ea 01 sub $0x1,%edx 15bee0: 8b 54 d0 04 mov 0x4(%rax,%rdx,8),%edx 15bee4: 89 95 2c 02 00 00 mov %edx,0x22c(%rbp) 15beea: 8b 10 mov (%rax),%edx 15beec: 83 ea 01 sub $0x1,%edx 15beef: 0f b7 44 d0 08 movzwl 0x8(%rax,%rdx,8),%eax 15bef4: 6b c0 e7 imul $0xffffffe7,%eax,%eax 15bef7: 05 38 18 00 00 add $0x1838,%eax 15befc: 66 89 85 38 02 00 00 mov %ax,0x238(%rbp) 15bf03: 8b 41 3c mov 0x3c(%rcx),%eax 15bf06: ba 44 00 00 00 mov $0x44,%edx 15bf0b: be c0 0d 00 00 mov $0xdc0,%esi 15bf10: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 15bf17 15bf17: 89 85 30 02 00 00 mov %eax,0x230(%rbp) 15bf1d: e8 00 00 00 00 callq 15bf22 15bf22: 48 85 c0 test %rax,%rax 15bf25: 0f 84 00 00 00 00 je 15bf2b 15bf2b: 48 bf 08 00 00 00 01 movabs $0x100000008,%rdi 15bf32: 00 00 00 15bf35: c7 40 40 07 00 00 00 movl $0x7,0x40(%rax) 15bf3c: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 15bf43: 00 00 00 15bf46: 48 89 38 mov %rdi,(%rax) 15bf49: 48 bf 01 00 00 00 03 movabs $0x300000001,%rdi 15bf50: 00 00 00 15bf53: 48 89 70 08 mov %rsi,0x8(%rax) 15bf57: 48 be 02 00 00 00 04 movabs $0x400000002,%rsi 15bf5e: 00 00 00 15bf61: 48 89 78 10 mov %rdi,0x10(%rax) 15bf65: 48 bf 03 00 00 00 05 movabs $0x500000003,%rdi 15bf6c: 00 00 00 15bf6f: 48 89 70 18 mov %rsi,0x18(%rax) 15bf73: 48 be 04 00 00 00 06 movabs $0x600000004,%rsi 15bf7a: 00 00 00 15bf7d: 48 89 78 20 mov %rdi,0x20(%rax) 15bf81: 48 bf 05 00 00 00 07 movabs $0x700000005,%rdi 15bf88: 00 00 00 15bf8b: 48 89 70 28 mov %rsi,0x28(%rax) 15bf8f: 48 be 06 00 00 00 08 movabs $0x800000006,%rsi 15bf96: 00 00 00 15bf99: 48 89 78 30 mov %rdi,0x30(%rax) 15bf9d: 48 89 70 38 mov %rsi,0x38(%rax) 15bfa1: 48 89 85 00 02 00 00 mov %rax,0x200(%rbp) 15bfa8: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 15bfaf: 48 c7 80 8d 00 00 00 movq $0x10000,0x8d(%rax) 15bfb6: 00 00 01 00 15bfba: 8b 50 30 mov 0x30(%rax),%edx 15bfbd: 89 90 88 00 00 00 mov %edx,0x88(%rax) 15bfc3: 0f b7 50 7c movzwl 0x7c(%rax),%edx 15bfc7: 88 90 8c 00 00 00 mov %dl,0x8c(%rax) 15bfcd: 31 c0 xor %eax,%eax 15bfcf: c7 85 70 01 00 00 08 movl $0x8,0x170(%rbp) 15bfd6: 00 00 00 15bfd9: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 15bfde: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 15bfe5: 00 00 15bfe7: 75 17 jne 15c000 15bfe9: 48 83 c4 10 add $0x10,%rsp 15bfed: 5b pop %rbx 15bfee: 5d pop %rbp 15bfef: c3 retq 15bff0: c6 43 7e cb movb $0xcb,0x7e(%rbx) 15bff4: e9 a9 fd ff ff jmpq 15bda2 15bff9: b8 f4 ff ff ff mov $0xfffffff4,%eax 15bffe: eb d9 jmp 15bfd9 15c000: e8 00 00 00 00 callq 15c005 15c005: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15c00c: 00 00 00 00 000000000015c010 : 15c010: e8 00 00 00 00 callq 15c015 15c015: 55 push %rbp 15c016: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 15c01d: 48 89 fd mov %rdi,%rbp 15c020: 40 88 b0 d8 01 00 00 mov %sil,0x1d8(%rax) 15c027: 40 84 f6 test %sil,%sil 15c02a: 74 37 je 15c063 15c02c: 48 8b 3f mov (%rdi),%rdi 15c02f: 31 d2 xor %edx,%edx 15c031: be 08 00 00 00 mov $0x8,%esi 15c036: e8 00 00 00 00 callq 15c03b 15c03b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 15c03f: 31 d2 xor %edx,%edx 15c041: be 08 00 00 00 mov $0x8,%esi 15c046: e8 00 00 00 00 callq 15c04b 15c04b: be 01 00 00 00 mov $0x1,%esi 15c050: 48 89 ef mov %rbp,%rdi 15c053: e8 08 f5 ff ff callq 15b560 15c058: f6 85 2b 01 00 00 10 testb $0x10,0x12b(%rbp) 15c05f: 75 41 jne 15c0a2 15c061: 5d pop %rbp 15c062: c3 retq 15c063: 8b 97 28 01 00 00 mov 0x128(%rdi),%edx 15c069: f7 c2 00 00 00 10 test $0x10000000,%edx 15c06f: 75 41 jne 15c0b2 15c071: 48 8b 7d 00 mov 0x0(%rbp),%rdi 15c075: ba 01 00 00 00 mov $0x1,%edx 15c07a: be 08 00 00 00 mov $0x8,%esi 15c07f: e8 00 00 00 00 callq 15c084 15c084: 48 8b 7d 00 mov 0x0(%rbp),%rdi 15c088: be 08 00 00 00 mov $0x8,%esi 15c08d: ba 01 00 00 00 mov $0x1,%edx 15c092: e8 00 00 00 00 callq 15c097 15c097: 48 89 ef mov %rbp,%rdi 15c09a: 31 f6 xor %esi,%esi 15c09c: 5d pop %rbp 15c09d: e9 be f4 ff ff jmpq 15b560 15c0a2: 48 89 ef mov %rbp,%rdi 15c0a5: 31 d2 xor %edx,%edx 15c0a7: be 07 00 00 00 mov $0x7,%esi 15c0ac: 5d pop %rbp 15c0ad: e9 00 00 00 00 jmpq 15c0b2 15c0b2: 48 c1 ea 1d shr $0x1d,%rdx 15c0b6: 31 c9 xor %ecx,%ecx 15c0b8: be 08 00 00 00 mov $0x8,%esi 15c0bd: 83 e2 01 and $0x1,%edx 15c0c0: e8 00 00 00 00 callq 15c0c5 15c0c5: eb aa jmp 15c071 15c0c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 15c0ce: 00 00 000000000015c0d0 : 15c0d0: e8 00 00 00 00 callq 15c0d5 15c0d5: 41 55 push %r13 15c0d7: 41 54 push %r12 15c0d9: 55 push %rbp 15c0da: 48 8b af e0 01 00 00 mov 0x1e0(%rdi),%rbp 15c0e1: 53 push %rbx 15c0e2: 48 85 ed test %rbp,%rbp 15c0e5: 74 76 je 15c15d 15c0e7: 8b 55 00 mov 0x0(%rbp),%edx 15c0ea: 49 89 f5 mov %rsi,%r13 15c0ed: 48 85 f6 test %rsi,%rsi 15c0f0: 74 6b je 15c15d 15c0f2: 85 d2 test %edx,%edx 15c0f4: 74 67 je 15c15d 15c0f6: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 15c0fd: 48 89 fb mov %rdi,%rbx 15c100: 41 8b 84 24 e4 01 00 mov 0x1e4(%r12),%eax 15c107: 00 15c108: 85 c0 test %eax,%eax 15c10a: 74 27 je 15c133 15c10c: 83 e8 01 sub $0x1,%eax 15c10f: 39 d0 cmp %edx,%eax 15c111: 73 1b jae 15c12e 15c113: 8b 44 c5 04 mov 0x4(%rbp,%rax,8),%eax 15c117: 41 89 45 00 mov %eax,0x0(%r13) 15c11b: 8b 83 30 02 00 00 mov 0x230(%rbx),%eax 15c121: 41 89 45 04 mov %eax,0x4(%r13) 15c125: 31 c0 xor %eax,%eax 15c127: 5b pop %rbx 15c128: 5d pop %rbp 15c129: 41 5c pop %r12 15c12b: 41 5d pop %r13 15c12d: c3 retq 15c12e: 8d 42 ff lea -0x1(%rdx),%eax 15c131: eb e0 jmp 15c113 15c133: 49 8d 94 24 e4 01 00 lea 0x1e4(%r12),%rdx 15c13a: 00 15c13b: be 3b 00 00 00 mov $0x3b,%esi 15c140: e8 00 00 00 00 callq 15c145 15c145: 41 8b 84 24 e4 01 00 mov 0x1e4(%r12),%eax 15c14c: 00 15c14d: 8d 50 01 lea 0x1(%rax),%edx 15c150: 41 89 94 24 e4 01 00 mov %edx,0x1e4(%r12) 15c157: 00 15c158: 8b 55 00 mov 0x0(%rbp),%edx 15c15b: eb b2 jmp 15c10f 15c15d: b8 ea ff ff ff mov $0xffffffea,%eax 15c162: eb c3 jmp 15c127 15c164: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15c16b: 00 00 00 00 15c16f: 90 nop 000000000015c170 : 15c170: e8 00 00 00 00 callq 15c175 15c175: 41 55 push %r13 15c177: 49 89 fd mov %rdi,%r13 15c17a: 41 54 push %r12 15c17c: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 15c183: 55 push %rbp 15c184: 89 f5 mov %esi,%ebp 15c186: 53 push %rbx 15c187: 41 8b 8c 24 e4 01 00 mov 0x1e4(%r12),%ecx 15c18e: 00 15c18f: 48 89 d3 mov %rdx,%rbx 15c192: 85 c9 test %ecx,%ecx 15c194: 74 4a je 15c1e0 15c196: 89 0a mov %ecx,(%rdx) 15c198: 83 fe 02 cmp $0x2,%esi 15c19b: 0f 84 95 00 00 00 je 15c236 15c1a1: 83 fe 03 cmp $0x3,%esi 15c1a4: 74 11 je 15c1b7 15c1a6: 83 fe 01 cmp $0x1,%esi 15c1a9: 74 6f je 15c21a 15c1ab: 5b pop %rbx 15c1ac: b8 ff ff ff ff mov $0xffffffff,%eax 15c1b1: 5d pop %rbp 15c1b2: 41 5c pop %r12 15c1b4: 41 5d pop %r13 15c1b6: c3 retq 15c1b7: c7 03 02 00 00 00 movl $0x2,(%rbx) 15c1bd: 41 8b 44 24 40 mov 0x40(%r12),%eax 15c1c2: 8d 04 80 lea (%rax,%rax,4),%eax 15c1c5: 01 c0 add %eax,%eax 15c1c7: 89 43 04 mov %eax,0x4(%rbx) 15c1ca: 41 8b 44 24 3c mov 0x3c(%r12),%eax 15c1cf: 8d 04 80 lea (%rax,%rax,4),%eax 15c1d2: 01 c0 add %eax,%eax 15c1d4: 89 43 08 mov %eax,0x8(%rbx) 15c1d7: 31 c0 xor %eax,%eax 15c1d9: 5b pop %rbx 15c1da: 5d pop %rbp 15c1db: 41 5c pop %r12 15c1dd: 41 5d pop %r13 15c1df: c3 retq 15c1e0: 49 8d 94 24 e4 01 00 lea 0x1e4(%r12),%rdx 15c1e7: 00 15c1e8: be 3b 00 00 00 mov $0x3b,%esi 15c1ed: e8 00 00 00 00 callq 15c1f2 15c1f2: 41 8b 84 24 e4 01 00 mov 0x1e4(%r12),%eax 15c1f9: 00 15c1fa: 8d 48 01 lea 0x1(%rax),%ecx 15c1fd: 41 89 8c 24 e4 01 00 mov %ecx,0x1e4(%r12) 15c204: 00 15c205: 89 0b mov %ecx,(%rbx) 15c207: 83 fd 02 cmp $0x2,%ebp 15c20a: 74 59 je 15c265 15c20c: 83 fd 03 cmp $0x3,%ebp 15c20f: 74 a6 je 15c1b7 15c211: 83 fd 01 cmp $0x1,%ebp 15c214: 75 95 jne 15c1ab 15c216: 85 c9 test %ecx,%ecx 15c218: 74 bd je 15c1d7 15c21a: 31 c0 xor %eax,%eax 15c21c: 41 8b 54 84 5c mov 0x5c(%r12,%rax,4),%edx 15c221: 8d 14 92 lea (%rdx,%rdx,4),%edx 15c224: 01 d2 add %edx,%edx 15c226: 89 54 83 04 mov %edx,0x4(%rbx,%rax,4) 15c22a: 48 83 c0 01 add $0x1,%rax 15c22e: 39 c1 cmp %eax,%ecx 15c230: 77 ea ja 15c21c 15c232: 31 c0 xor %eax,%eax 15c234: eb a3 jmp 15c1d9 15c236: 48 8b b7 e0 01 00 00 mov 0x1e0(%rdi),%rsi 15c23d: 83 e9 01 sub $0x1,%ecx 15c240: b8 01 00 00 00 mov $0x1,%eax 15c245: 48 83 c1 02 add $0x2,%rcx 15c249: 8b 54 c6 fc mov -0x4(%rsi,%rax,8),%edx 15c24d: 8d 14 92 lea (%rdx,%rdx,4),%edx 15c250: 01 d2 add %edx,%edx 15c252: 89 14 83 mov %edx,(%rbx,%rax,4) 15c255: 48 83 c0 01 add $0x1,%rax 15c259: 48 39 c1 cmp %rax,%rcx 15c25c: 75 eb jne 15c249 15c25e: 31 c0 xor %eax,%eax 15c260: e9 74 ff ff ff jmpq 15c1d9 15c265: 49 8b b5 e0 01 00 00 mov 0x1e0(%r13),%rsi 15c26c: 85 c9 test %ecx,%ecx 15c26e: 75 cd jne 15c23d 15c270: 31 c0 xor %eax,%eax 15c272: e9 62 ff ff ff jmpq 15c1d9 15c277: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 15c27e: 00 00 000000000015c280 : 15c280: e8 00 00 00 00 callq 15c285 15c285: 55 push %rbp 15c286: 48 89 fd mov %rdi,%rbp 15c289: 53 push %rbx 15c28a: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 15c291: 8b 83 34 01 00 00 mov 0x134(%rbx),%eax 15c297: 85 c0 test %eax,%eax 15c299: 75 5a jne 15c2f5 15c29b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 15c29f: ba a8 01 20 d0 mov $0xd02001a8,%edx 15c2a4: 31 c9 xor %ecx,%ecx 15c2a6: be 01 00 00 00 mov $0x1,%esi 15c2ab: 48 8b 07 mov (%rdi),%rax 15c2ae: 48 8b 40 18 mov 0x18(%rax),%rax 15c2b2: e8 00 00 00 00 callq 15c2b7 15c2b7: 48 8b 95 c0 01 00 00 mov 0x1c0(%rbp),%rdx 15c2be: 8b 82 68 01 00 00 mov 0x168(%rdx),%eax 15c2c4: a8 01 test $0x1,%al 15c2c6: 75 05 jne 15c2cd 15c2c8: 31 c0 xor %eax,%eax 15c2ca: 5b pop %rbx 15c2cb: 5d pop %rbp 15c2cc: c3 retq 15c2cd: 83 e0 fe and $0xfffffffe,%eax 15c2d0: 31 c9 xor %ecx,%ecx 15c2d2: be 04 00 00 00 mov $0x4,%esi 15c2d7: 48 89 ef mov %rbp,%rdi 15c2da: 89 82 68 01 00 00 mov %eax,0x168(%rdx) 15c2e0: ba 00 00 08 00 mov $0x80000,%edx 15c2e5: e8 00 00 00 00 callq 15c2ea 15c2ea: 85 c0 test %eax,%eax 15c2ec: 74 da je 15c2c8 15c2ee: b8 ea ff ff ff mov $0xffffffea,%eax 15c2f3: eb d5 jmp 15c2ca 15c2f5: ba 01 00 00 00 mov $0x1,%edx 15c2fa: be 01 00 00 00 mov $0x1,%esi 15c2ff: e8 0c f0 ff ff callq 15b310 15c304: 31 c9 xor %ecx,%ecx 15c306: ba 00 08 00 00 mov $0x800,%edx 15c30b: 48 89 ef mov %rbp,%rdi 15c30e: be 04 00 00 00 mov $0x4,%esi 15c313: e8 00 00 00 00 callq 15c318 15c318: 85 c0 test %eax,%eax 15c31a: 0f 85 7b ff ff ff jne 15c29b 15c320: c7 83 34 01 00 00 00 movl $0x0,0x134(%rbx) 15c327: 00 00 00 15c32a: e9 6c ff ff ff jmpq 15c29b 15c32f: 90 nop 000000000015c330 : 15c330: e8 00 00 00 00 callq 15c335 15c335: 53 push %rbx 15c336: 48 89 fb mov %rdi,%rbx 15c339: e8 42 ff ff ff callq 15c280 15c33e: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 15c345: 31 d2 xor %edx,%edx 15c347: 31 c9 xor %ecx,%ecx 15c349: 66 89 90 fc 00 00 00 mov %dx,0xfc(%rax) 15c350: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 15c357: c7 80 34 01 00 00 00 movl $0x0,0x134(%rax) 15c35e: 00 00 00 15c361: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 15c368: c6 80 38 01 00 00 00 movb $0x0,0x138(%rax) 15c36f: 66 89 88 3a 01 00 00 mov %cx,0x13a(%rax) 15c376: c7 80 3c 01 00 00 00 movl $0x0,0x13c(%rax) 15c37d: 00 00 00 15c380: 31 c0 xor %eax,%eax 15c382: 5b pop %rbx 15c383: c3 retq 15c384: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15c38b: 00 00 00 00 15c38f: 90 nop 000000000015c390 : 15c390: e8 00 00 00 00 callq 15c395 15c395: 31 c0 xor %eax,%eax 15c397: 81 be 8c 00 00 00 25 cmpl $0x67dcba25,0x8c(%rsi) 15c39e: ba dc 67 15c3a1: 75 07 jne 15c3aa 15c3a3: 48 8d 86 8c 00 00 00 lea 0x8c(%rsi),%rax 15c3aa: 45 31 c0 xor %r8d,%r8d 15c3ad: 81 ba 8c 00 00 00 25 cmpl $0x67dcba25,0x8c(%rdx) 15c3b4: ba dc 67 15c3b7: 75 07 jne 15c3c0 15c3b9: 4c 8d 82 8c 00 00 00 lea 0x8c(%rdx),%r8 15c3c0: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 15c3c7: c6 40 30 01 movb $0x1,0x30(%rax) 15c3cb: 83 7e 28 01 cmpl $0x1,0x28(%rsi) 15c3cf: 0f 94 81 25 01 00 00 sete 0x125(%rcx) 15c3d6: 48 8b b7 68 03 00 00 mov 0x368(%rdi),%rsi 15c3dd: 8b 56 14 mov 0x14(%rsi),%edx 15c3e0: 85 d2 test %edx,%edx 15c3e2: 0f 85 8b 00 00 00 jne 15c473 15c3e8: f6 87 31 01 00 00 80 testb $0x80,0x131(%rdi) 15c3ef: 74 34 je 15c425 15c3f1: 8b 97 30 02 00 00 mov 0x230(%rdi),%edx 15c3f7: 3b 51 40 cmp 0x40(%rcx),%edx 15c3fa: 76 29 jbe 15c425 15c3fc: 41 8b 50 40 mov 0x40(%r8),%edx 15c400: 89 50 40 mov %edx,0x40(%rax) 15c403: 8b 8f 10 01 00 00 mov 0x110(%rdi),%ecx 15c409: 81 f9 80 00 00 00 cmp $0x80,%ecx 15c40f: 74 45 je 15c456 15c411: 83 f9 10 cmp $0x10,%ecx 15c414: 74 6f je 15c485 15c416: 83 fa 02 cmp $0x2,%edx 15c419: 74 31 je 15c44c 15c41b: c7 40 40 02 00 00 00 movl $0x2,0x40(%rax) 15c422: 31 c0 xor %eax,%eax 15c424: c3 retq 15c425: 41 8b 50 40 mov 0x40(%r8),%edx 15c429: 8b 76 08 mov 0x8(%rsi),%esi 15c42c: 89 50 40 mov %edx,0x40(%rax) 15c42f: 8b 8f 10 01 00 00 mov 0x110(%rdi),%ecx 15c435: 81 f9 80 00 00 00 cmp $0x80,%ecx 15c43b: 74 19 je 15c456 15c43d: 83 f9 10 cmp $0x10,%ecx 15c440: 74 43 je 15c485 15c442: 83 fe 02 cmp $0x2,%esi 15c445: 77 cf ja 15c416 15c447: 83 fa 02 cmp $0x2,%edx 15c44a: 74 58 je 15c4a4 15c44c: c7 40 40 01 00 00 00 movl $0x1,0x40(%rax) 15c453: 31 c0 xor %eax,%eax 15c455: c3 retq 15c456: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 15c45d: 8b 90 34 01 00 00 mov 0x134(%rax),%edx 15c463: 85 d2 test %edx,%edx 15c465: 74 ec je 15c453 15c467: 31 d2 xor %edx,%edx 15c469: 31 f6 xor %esi,%esi 15c46b: e8 a0 ee ff ff callq 15b310 15c470: 31 c0 xor %eax,%eax 15c472: c3 retq 15c473: f6 87 31 01 00 00 80 testb $0x80,0x131(%rdi) 15c47a: 0f 84 77 ff ff ff je 15c3f7 15c480: e9 6c ff ff ff jmpq 15c3f1 15c485: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 15c48c: 8b 80 34 01 00 00 mov 0x134(%rax),%eax 15c492: 85 c0 test %eax,%eax 15c494: 74 bd je 15c453 15c496: ba 01 00 00 00 mov $0x1,%edx 15c49b: 31 f6 xor %esi,%esi 15c49d: e8 6e ee ff ff callq 15b310 15c4a2: eb af jmp 15c453 15c4a4: c7 40 40 03 00 00 00 movl $0x3,0x40(%rax) 15c4ab: 31 c0 xor %eax,%eax 15c4ad: c3 retq 15c4ae: 66 90 xchg %ax,%ax 000000000015c4b0 : 15c4b0: e8 00 00 00 00 callq 15c4b5 15c4b5: 41 57 push %r15 15c4b7: 49 89 ff mov %rdi,%r15 15c4ba: 41 56 push %r14 15c4bc: 41 55 push %r13 15c4be: 41 54 push %r12 15c4c0: 55 push %rbp 15c4c1: 53 push %rbx 15c4c2: 48 83 ec 40 sub $0x40,%rsp 15c4c6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15c4cd: 00 00 15c4cf: 48 89 44 24 38 mov %rax,0x38(%rsp) 15c4d4: 31 c0 xor %eax,%eax 15c4d6: 48 8b 87 e0 01 00 00 mov 0x1e0(%rdi),%rax 15c4dd: 80 bf 88 00 00 00 00 cmpb $0x0,0x88(%rdi) 15c4e4: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 15c4eb: 00 00 15c4ed: 48 89 44 24 08 mov %rax,0x8(%rsp) 15c4f2: 0f 85 ca 01 00 00 jne 15c6c2 15c4f8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15c4fd: 49 8b 9f c0 01 00 00 mov 0x1c0(%r15),%rbx 15c504: 48 85 c0 test %rax,%rax 15c507: 0f 84 be 04 00 00 je 15c9cb 15c50d: 8b 08 mov (%rax),%ecx 15c50f: 85 c9 test %ecx,%ecx 15c511: 0f 84 b4 04 00 00 je 15c9cb 15c517: 8b 40 04 mov 0x4(%rax),%eax 15c51a: 89 83 6c 01 00 00 mov %eax,0x16c(%rbx) 15c520: 89 83 70 01 00 00 mov %eax,0x170(%rbx) 15c526: 49 8b af c0 01 00 00 mov 0x1c0(%r15),%rbp 15c52d: 8b 85 e4 01 00 00 mov 0x1e4(%rbp),%eax 15c533: 85 c0 test %eax,%eax 15c535: 0f 84 22 04 00 00 je 15c95d 15c53b: 83 e8 01 sub $0x1,%eax 15c53e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 15c543: 8b 11 mov (%rcx),%edx 15c545: 39 c2 cmp %eax,%edx 15c547: 0f 86 f2 03 00 00 jbe 15c93f 15c54d: 8b 44 c1 04 mov 0x4(%rcx,%rax,8),%eax 15c551: 89 83 74 01 00 00 mov %eax,0x174(%rbx) 15c557: 89 83 78 01 00 00 mov %eax,0x178(%rbx) 15c55d: 49 8b 9f 68 02 00 00 mov 0x268(%r15),%rbx 15c564: 48 85 db test %rbx,%rbx 15c567: 0f 84 5e 04 00 00 je 15c9cb 15c56d: 80 3b 00 cmpb $0x0,(%rbx) 15c570: 0f 84 55 04 00 00 je 15c9cb 15c576: 49 8b af c0 01 00 00 mov 0x1c0(%r15),%rbp 15c57d: 4c 8d 74 24 30 lea 0x30(%rsp),%r14 15c582: be 3d 00 00 00 mov $0x3d,%esi 15c587: 4c 89 ff mov %r15,%rdi 15c58a: 4c 89 f2 mov %r14,%rdx 15c58d: 48 c7 85 7c 01 00 00 movq $0x0,0x17c(%rbp) 15c594: 00 00 00 00 15c598: e8 00 00 00 00 callq 15c59d 15c59d: 0f b6 03 movzbl (%rbx),%eax 15c5a0: 8b 4c 24 30 mov 0x30(%rsp),%ecx 15c5a4: 39 c8 cmp %ecx,%eax 15c5a6: 0f 87 a4 03 00 00 ja 15c950 15c5ac: 83 e8 01 sub $0x1,%eax 15c5af: 48 98 cltq 15c5b1: 48 8d 04 40 lea (%rax,%rax,2),%rax 15c5b5: 8b 44 83 04 mov 0x4(%rbx,%rax,4),%eax 15c5b9: 89 85 84 01 00 00 mov %eax,0x184(%rbp) 15c5bf: 89 85 88 01 00 00 mov %eax,0x188(%rbp) 15c5c5: 49 8b 9f 60 02 00 00 mov 0x260(%r15),%rbx 15c5cc: 48 85 db test %rbx,%rbx 15c5cf: 0f 84 f6 03 00 00 je 15c9cb 15c5d5: 80 3b 00 cmpb $0x0,(%rbx) 15c5d8: 0f 84 ed 03 00 00 je 15c9cb 15c5de: 49 8b af c0 01 00 00 mov 0x1c0(%r15),%rbp 15c5e5: 4c 89 f2 mov %r14,%rdx 15c5e8: be 3e 00 00 00 mov $0x3e,%esi 15c5ed: 4c 89 ff mov %r15,%rdi 15c5f0: 48 c7 85 8c 01 00 00 movq $0x0,0x18c(%rbp) 15c5f7: 00 00 00 00 15c5fb: e8 00 00 00 00 callq 15c600 15c600: 0f b6 03 movzbl (%rbx),%eax 15c603: 8b 4c 24 30 mov 0x30(%rsp),%ecx 15c607: 39 c8 cmp %ecx,%eax 15c609: 0f 86 87 03 00 00 jbe 15c996 15c60f: 48 8d 04 49 lea (%rcx,%rcx,2),%rax 15c613: 8b 44 83 04 mov 0x4(%rbx,%rax,4),%eax 15c617: 89 85 94 01 00 00 mov %eax,0x194(%rbp) 15c61d: 89 85 98 01 00 00 mov %eax,0x198(%rbp) 15c623: 49 8b 9f 70 02 00 00 mov 0x270(%r15),%rbx 15c62a: 48 85 db test %rbx,%rbx 15c62d: 0f 84 98 03 00 00 je 15c9cb 15c633: 8b 13 mov (%rbx),%edx 15c635: 85 d2 test %edx,%edx 15c637: 0f 84 8e 03 00 00 je 15c9cb 15c63d: 49 8b af c0 01 00 00 mov 0x1c0(%r15),%rbp 15c644: 4c 89 f2 mov %r14,%rdx 15c647: be 3f 00 00 00 mov $0x3f,%esi 15c64c: 4c 89 ff mov %r15,%rdi 15c64f: 48 c7 85 9c 01 00 00 movq $0x0,0x19c(%rbp) 15c656: 00 00 00 00 15c65a: e8 00 00 00 00 callq 15c65f 15c65f: 8b 13 mov (%rbx),%edx 15c661: 8b 44 24 30 mov 0x30(%rsp),%eax 15c665: 39 c2 cmp %eax,%edx 15c667: 0f 86 3b 03 00 00 jbe 15c9a8 15c66d: 8b 44 c3 04 mov 0x4(%rbx,%rax,8),%eax 15c671: 31 d2 xor %edx,%edx 15c673: be 0b 00 00 00 mov $0xb,%esi 15c678: 4c 89 ff mov %r15,%rdi 15c67b: 89 85 a4 01 00 00 mov %eax,0x1a4(%rbp) 15c681: 89 85 a8 01 00 00 mov %eax,0x1a8(%rbp) 15c687: 49 8b 9f c0 01 00 00 mov 0x1c0(%r15),%rbx 15c68e: 31 c0 xor %eax,%eax 15c690: 66 89 83 d8 01 00 00 mov %ax,0x1d8(%rbx) 15c697: c6 83 da 01 00 00 00 movb $0x0,0x1da(%rbx) 15c69e: e8 00 00 00 00 callq 15c6a3 15c6a3: c6 83 db 01 00 00 01 movb $0x1,0x1db(%rbx) 15c6aa: 49 8b 87 c0 01 00 00 mov 0x1c0(%r15),%rax 15c6b1: c7 80 c0 01 00 00 00 movl $0x0,0x1c0(%rax) 15c6b8: 00 00 00 15c6bb: 31 c0 xor %eax,%eax 15c6bd: e9 5a 02 00 00 jmpq 15c91c 15c6c2: 48 8b 87 90 02 00 00 mov 0x290(%rdi),%rax 15c6c9: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 15c6ce: 48 8b 9f 68 02 00 00 mov 0x268(%rdi),%rbx 15c6d5: 48 89 44 24 20 mov %rax,0x20(%rsp) 15c6da: 48 8b 87 70 02 00 00 mov 0x270(%rdi),%rax 15c6e1: 48 89 44 24 10 mov %rax,0x10(%rsp) 15c6e6: 48 8b 87 60 02 00 00 mov 0x260(%rdi),%rax 15c6ed: 48 89 44 24 18 mov %rax,0x18(%rsp) 15c6f2: e8 00 00 00 00 callq 15c6f7 15c6f7: 85 c0 test %eax,%eax 15c6f9: 0f 85 b1 02 00 00 jne 15c9b0 15c6ff: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 15c704: 48 85 c9 test %rcx,%rcx 15c707: 0f 84 a3 02 00 00 je 15c9b0 15c70d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15c712: 8b 30 mov (%rax),%esi 15c714: 83 fe 08 cmp $0x8,%esi 15c717: 0f 87 b8 02 00 00 ja 15c9d5 15c71d: 48 8b 44 24 20 mov 0x20(%rsp),%rax 15c722: 83 38 08 cmpl $0x8,(%rax) 15c725: 0f 87 c6 02 00 00 ja 15c9f1 15c72b: 48 8b 44 24 10 mov 0x10(%rsp),%rax 15c730: 83 38 08 cmpl $0x8,(%rax) 15c733: 0f 87 d4 02 00 00 ja 15ca0d 15c739: 80 3b 08 cmpb $0x8,(%rbx) 15c73c: 0f 87 e7 02 00 00 ja 15ca29 15c742: 48 8b 44 24 18 mov 0x18(%rsp),%rax 15c747: 80 38 08 cmpb $0x8,(%rax) 15c74a: 0f 87 f5 02 00 00 ja 15ca45 15c750: 49 89 cc mov %rcx,%r12 15c753: bd 04 00 00 00 mov $0x4,%ebp 15c758: 4c 8d 74 24 30 lea 0x30(%rsp),%r14 15c75d: 45 31 ed xor %r13d,%r13d 15c760: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 15c767: 00 15c768: eb 07 jmp 15c771 15c76a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15c76f: 8b 30 mov (%rax),%esi 15c771: 31 c0 xor %eax,%eax 15c773: 44 39 ee cmp %r13d,%esi 15c776: 76 0e jbe 15c786 15c778: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15c77d: 48 8b 14 24 mov (%rsp),%rdx 15c781: 0f b6 44 10 08 movzbl 0x8(%rax,%rdx,1),%eax 15c786: 41 88 04 24 mov %al,(%r12) 15c78a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15c78f: 31 f6 xor %esi,%esi 15c791: 44 39 28 cmp %r13d,(%rax) 15c794: 76 08 jbe 15c79e 15c796: 48 8b 0c 24 mov (%rsp),%rcx 15c79a: 8b 74 08 04 mov 0x4(%rax,%rcx,1),%esi 15c79e: 41 89 74 24 08 mov %esi,0x8(%r12) 15c7a3: 4c 89 f2 mov %r14,%rdx 15c7a6: 4c 89 ff mov %r15,%rdi 15c7a9: e8 00 00 00 00 callq 15c7ae 15c7ae: 8b 44 24 30 mov 0x30(%rsp),%eax 15c7b2: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 15c7b7: 41 88 44 24 02 mov %al,0x2(%r12) 15c7bc: 31 c0 xor %eax,%eax 15c7be: 44 39 29 cmp %r13d,(%rcx) 15c7c1: 76 09 jbe 15c7cc 15c7c3: 48 8b 04 24 mov (%rsp),%rax 15c7c7: 0f b6 44 01 08 movzbl 0x8(%rcx,%rax,1),%eax 15c7cc: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 15c7d1: 41 88 44 24 01 mov %al,0x1(%r12) 15c7d6: 31 c0 xor %eax,%eax 15c7d8: 44 39 2a cmp %r13d,(%rdx) 15c7db: 76 09 jbe 15c7e6 15c7dd: 48 8b 04 24 mov (%rsp),%rax 15c7e1: 0f b6 44 02 08 movzbl 0x8(%rdx,%rax,1),%eax 15c7e6: 41 88 84 24 69 02 00 mov %al,0x269(%r12) 15c7ed: 00 15c7ee: 48 8b 44 24 10 mov 0x10(%rsp),%rax 15c7f3: 31 f6 xor %esi,%esi 15c7f5: 44 39 28 cmp %r13d,(%rax) 15c7f8: 76 08 jbe 15c802 15c7fa: 48 8b 3c 24 mov (%rsp),%rdi 15c7fe: 8b 74 38 04 mov 0x4(%rax,%rdi,1),%esi 15c802: 41 89 b4 24 70 02 00 mov %esi,0x270(%r12) 15c809: 00 15c80a: 4c 89 f2 mov %r14,%rdx 15c80d: 4c 89 ff mov %r15,%rdi 15c810: e8 00 00 00 00 callq 15c815 15c815: 8b 44 24 30 mov 0x30(%rsp),%eax 15c819: 41 88 84 24 6a 02 00 mov %al,0x26a(%r12) 15c820: 00 15c821: 0f b6 33 movzbl (%rbx),%esi 15c824: 31 c0 xor %eax,%eax 15c826: 44 39 ee cmp %r13d,%esi 15c829: 76 05 jbe 15c830 15c82b: 0f b6 44 2b 08 movzbl 0x8(%rbx,%rbp,1),%eax 15c830: 41 88 84 24 69 01 00 mov %al,0x169(%r12) 15c837: 00 15c838: 0f b6 03 movzbl (%rbx),%eax 15c83b: 31 f6 xor %esi,%esi 15c83d: 44 39 e8 cmp %r13d,%eax 15c840: 76 03 jbe 15c845 15c842: 8b 34 2b mov (%rbx,%rbp,1),%esi 15c845: 41 89 b4 24 70 01 00 mov %esi,0x170(%r12) 15c84c: 00 15c84d: 4c 89 f2 mov %r14,%rdx 15c850: 4c 89 ff mov %r15,%rdi 15c853: e8 00 00 00 00 callq 15c858 15c858: 8b 44 24 30 mov 0x30(%rsp),%eax 15c85c: 41 88 84 24 6a 01 00 mov %al,0x16a(%r12) 15c863: 00 15c864: 0f b6 33 movzbl (%rbx),%esi 15c867: 31 c0 xor %eax,%eax 15c869: 44 39 ee cmp %r13d,%esi 15c86c: 76 05 jbe 15c873 15c86e: 0f b6 44 2b 08 movzbl 0x8(%rbx,%rbp,1),%eax 15c873: 41 88 84 24 e9 01 00 mov %al,0x1e9(%r12) 15c87a: 00 15c87b: 0f b6 03 movzbl (%rbx),%eax 15c87e: 31 f6 xor %esi,%esi 15c880: 44 39 e8 cmp %r13d,%eax 15c883: 76 04 jbe 15c889 15c885: 8b 74 2b 04 mov 0x4(%rbx,%rbp,1),%esi 15c889: 41 89 b4 24 f0 01 00 mov %esi,0x1f0(%r12) 15c890: 00 15c891: 4c 89 f2 mov %r14,%rdx 15c894: 4c 89 ff mov %r15,%rdi 15c897: e8 00 00 00 00 callq 15c89c 15c89c: 8b 44 24 30 mov 0x30(%rsp),%eax 15c8a0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 15c8a5: 41 88 84 24 ea 01 00 mov %al,0x1ea(%r12) 15c8ac: 00 15c8ad: 0f b6 31 movzbl (%rcx),%esi 15c8b0: 31 c0 xor %eax,%eax 15c8b2: 44 39 ee cmp %r13d,%esi 15c8b5: 76 05 jbe 15c8bc 15c8b7: 0f b6 44 29 08 movzbl 0x8(%rcx,%rbp,1),%eax 15c8bc: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 15c8c1: 41 88 84 24 e9 00 00 mov %al,0xe9(%r12) 15c8c8: 00 15c8c9: 31 f6 xor %esi,%esi 15c8cb: 0f b6 07 movzbl (%rdi),%eax 15c8ce: 44 39 e8 cmp %r13d,%eax 15c8d1: 76 03 jbe 15c8d6 15c8d3: 8b 34 2f mov (%rdi,%rbp,1),%esi 15c8d6: 4c 89 f2 mov %r14,%rdx 15c8d9: 4c 89 ff mov %r15,%rdi 15c8dc: 41 83 c5 01 add $0x1,%r13d 15c8e0: 49 83 c4 0c add $0xc,%r12 15c8e4: 41 89 b4 24 e4 00 00 mov %esi,0xe4(%r12) 15c8eb: 00 15c8ec: 48 83 c5 0c add $0xc,%rbp 15c8f0: e8 00 00 00 00 callq 15c8f5 15c8f5: 8b 44 24 30 mov 0x30(%rsp),%eax 15c8f9: 48 83 04 24 08 addq $0x8,(%rsp) 15c8fe: 41 88 84 24 de 00 00 mov %al,0xde(%r12) 15c905: 00 15c906: 41 83 fd 08 cmp $0x8,%r13d 15c90a: 0f 85 5a fe ff ff jne 15c76a 15c910: 4c 89 ff mov %r15,%rdi 15c913: e8 00 00 00 00 callq 15c918 15c918: 85 c0 test %eax,%eax 15c91a: 74 69 je 15c985 15c91c: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 15c921: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 15c928: 00 00 15c92a: 0f 85 35 01 00 00 jne 15ca65 15c930: 48 83 c4 40 add $0x40,%rsp 15c934: 5b pop %rbx 15c935: 5d pop %rbp 15c936: 41 5c pop %r12 15c938: 41 5d pop %r13 15c93a: 41 5e pop %r14 15c93c: 41 5f pop %r15 15c93e: c3 retq 15c93f: 8d 42 ff lea -0x1(%rdx),%eax 15c942: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 15c947: 8b 44 c2 04 mov 0x4(%rdx,%rax,8),%eax 15c94b: e9 01 fc ff ff jmpq 15c551 15c950: 48 8d 04 49 lea (%rcx,%rcx,2),%rax 15c954: 8b 44 83 04 mov 0x4(%rbx,%rax,4),%eax 15c958: e9 5c fc ff ff jmpq 15c5b9 15c95d: 48 8d 95 e4 01 00 00 lea 0x1e4(%rbp),%rdx 15c964: be 3b 00 00 00 mov $0x3b,%esi 15c969: 4c 89 ff mov %r15,%rdi 15c96c: e8 00 00 00 00 callq 15c971 15c971: 8b 85 e4 01 00 00 mov 0x1e4(%rbp),%eax 15c977: 8d 50 01 lea 0x1(%rax),%edx 15c97a: 89 95 e4 01 00 00 mov %edx,0x1e4(%rbp) 15c980: e9 b9 fb ff ff jmpq 15c53e 15c985: 49 8b 87 e0 01 00 00 mov 0x1e0(%r15),%rax 15c98c: 48 89 44 24 08 mov %rax,0x8(%rsp) 15c991: e9 62 fb ff ff jmpq 15c4f8 15c996: 83 e8 01 sub $0x1,%eax 15c999: 48 98 cltq 15c99b: 48 8d 04 40 lea (%rax,%rax,2),%rax 15c99f: 8b 44 83 04 mov 0x4(%rbx,%rax,4),%eax 15c9a3: e9 6f fc ff ff jmpq 15c617 15c9a8: 8d 42 ff lea -0x1(%rdx),%eax 15c9ab: e9 bd fc ff ff jmpq 15c66d 15c9b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15c9b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15c9be: e8 00 00 00 00 callq 15c9c3 15c9c3: 85 c0 test %eax,%eax 15c9c5: 0f 85 00 00 00 00 jne 15c9cb 15c9cb: b8 ea ff ff ff mov $0xffffffea,%eax 15c9d0: e9 47 ff ff ff jmpq 15c91c 15c9d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15c9dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15c9e3: e8 00 00 00 00 callq 15c9e8 15c9e8: 85 c0 test %eax,%eax 15c9ea: 74 df je 15c9cb 15c9ec: e9 00 00 00 00 jmpq 15c9f1 15c9f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15c9f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15c9ff: e8 00 00 00 00 callq 15ca04 15ca04: 85 c0 test %eax,%eax 15ca06: 74 c3 je 15c9cb 15ca08: e9 00 00 00 00 jmpq 15ca0d 15ca0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ca14: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ca1b: e8 00 00 00 00 callq 15ca20 15ca20: 85 c0 test %eax,%eax 15ca22: 74 a7 je 15c9cb 15ca24: e9 00 00 00 00 jmpq 15ca29 15ca29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ca30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ca37: e8 00 00 00 00 callq 15ca3c 15ca3c: 85 c0 test %eax,%eax 15ca3e: 74 8b je 15c9cb 15ca40: e9 00 00 00 00 jmpq 15ca45 15ca45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ca4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ca53: e8 00 00 00 00 callq 15ca58 15ca58: 85 c0 test %eax,%eax 15ca5a: 0f 84 6b ff ff ff je 15c9cb 15ca60: e9 00 00 00 00 jmpq 15ca65 15ca65: e8 00 00 00 00 callq 15ca6a 15ca6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000015ca70 : 15ca70: e8 00 00 00 00 callq 15ca75 15ca75: 41 56 push %r14 15ca77: 41 55 push %r13 15ca79: 41 54 push %r12 15ca7b: 55 push %rbp 15ca7c: 48 89 fd mov %rdi,%rbp 15ca7f: 53 push %rbx 15ca80: 4c 8b a7 e0 01 00 00 mov 0x1e0(%rdi),%r12 15ca87: 48 89 f3 mov %rsi,%rbx 15ca8a: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 15ca91: 41 8b 44 24 04 mov 0x4(%r12),%eax 15ca96: 41 89 85 6c 01 00 00 mov %eax,0x16c(%r13) 15ca9d: 4c 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%r14 15caa4: 41 8b 86 e4 01 00 00 mov 0x1e4(%r14),%eax 15caab: 85 c0 test %eax,%eax 15caad: 0f 84 bb 02 00 00 je 15cd6e 15cab3: 83 e8 01 sub $0x1,%eax 15cab6: 41 8b 14 24 mov (%r12),%edx 15caba: 39 d0 cmp %edx,%eax 15cabc: 72 03 jb 15cac1 15cabe: 8d 42 ff lea -0x1(%rdx),%eax 15cac1: 41 8b 44 c4 04 mov 0x4(%r12,%rax,8),%eax 15cac6: 41 89 85 74 01 00 00 mov %eax,0x174(%r13) 15cacd: 48 8b 85 68 03 00 00 mov 0x368(%rbp),%rax 15cad4: 44 8b 60 18 mov 0x18(%rax),%r12d 15cad8: 45 85 e4 test %r12d,%r12d 15cadb: 75 05 jne 15cae2 15cadd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15cae2: 45 3b a5 70 01 00 00 cmp 0x170(%r13),%r12d 15cae9: 74 48 je 15cb33 15caeb: 45 89 a5 70 01 00 00 mov %r12d,0x170(%r13) 15caf2: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 15caf9: 44 8b 00 mov (%rax),%r8d 15cafc: 45 85 c0 test %r8d,%r8d 15caff: 0f 8e da 02 00 00 jle 15cddf 15cb05: 48 83 c0 04 add $0x4,%rax 15cb09: 31 d2 xor %edx,%edx 15cb0b: eb 0c jmp 15cb19 15cb0d: 83 c2 01 add $0x1,%edx 15cb10: 48 83 c0 08 add $0x8,%rax 15cb14: 44 39 c2 cmp %r8d,%edx 15cb17: 74 08 je 15cb21 15cb19: 44 3b 20 cmp (%rax),%r12d 15cb1c: 77 ef ja 15cb0d 15cb1e: 41 89 d0 mov %edx,%r8d 15cb21: 31 c9 xor %ecx,%ecx 15cb23: 44 89 c2 mov %r8d,%edx 15cb26: be 14 00 00 00 mov $0x14,%esi 15cb2b: 48 89 ef mov %rbp,%rdi 15cb2e: e8 00 00 00 00 callq 15cb33 15cb33: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 15cb3a: 0f 84 e6 00 00 00 je 15cc26 15cb40: 8b 85 30 02 00 00 mov 0x230(%rbp),%eax 15cb46: 45 8b a5 6c 01 00 00 mov 0x16c(%r13),%r12d 15cb4d: 48 b9 c3 f5 28 5c 8f movabs $0x28f5c28f5c28f5c3,%rcx 15cb54: c2 f5 28 15cb57: 48 8d 04 80 lea (%rax,%rax,4),%rax 15cb5b: 48 89 c2 mov %rax,%rdx 15cb5e: 48 c1 e2 04 shl $0x4,%rdx 15cb62: 48 29 c2 sub %rax,%rdx 15cb65: 48 c1 ea 02 shr $0x2,%rdx 15cb69: 48 89 d0 mov %rdx,%rax 15cb6c: 48 f7 e1 mul %rcx 15cb6f: 48 c1 ea 02 shr $0x2,%rdx 15cb73: 49 39 d4 cmp %rdx,%r12 15cb76: 4c 0f 42 e2 cmovb %rdx,%r12 15cb7a: 73 53 jae 15cbcf 15cb7c: 45 89 a5 6c 01 00 00 mov %r12d,0x16c(%r13) 15cb83: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 15cb8a: 44 89 e1 mov %r12d,%ecx 15cb8d: 44 8b 00 mov (%rax),%r8d 15cb90: 45 85 c0 test %r8d,%r8d 15cb93: 0f 8e 4e 02 00 00 jle 15cde7 15cb99: 48 83 c0 04 add $0x4,%rax 15cb9d: 31 d2 xor %edx,%edx 15cb9f: eb 0c jmp 15cbad 15cba1: 83 c2 01 add $0x1,%edx 15cba4: 48 83 c0 08 add $0x8,%rax 15cba8: 44 39 c2 cmp %r8d,%edx 15cbab: 74 07 je 15cbb4 15cbad: 3b 08 cmp (%rax),%ecx 15cbaf: 77 f0 ja 15cba1 15cbb1: 41 89 d0 mov %edx,%r8d 15cbb4: 31 c9 xor %ecx,%ecx 15cbb6: 44 89 c2 mov %r8d,%edx 15cbb9: be 12 00 00 00 mov $0x12,%esi 15cbbe: 48 89 ef mov %rbp,%rdi 15cbc1: e8 00 00 00 00 callq 15cbc6 15cbc6: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 15cbcd: 74 57 je 15cc26 15cbcf: 41 8b 85 74 01 00 00 mov 0x174(%r13),%eax 15cbd6: 49 39 c4 cmp %rax,%r12 15cbd9: 74 4b je 15cc26 15cbdb: 45 89 a5 74 01 00 00 mov %r12d,0x174(%r13) 15cbe2: 48 8b b5 e0 01 00 00 mov 0x1e0(%rbp),%rsi 15cbe9: 44 89 e1 mov %r12d,%ecx 15cbec: 8b 06 mov (%rsi),%eax 15cbee: 8d 50 ff lea -0x1(%rax),%edx 15cbf1: 89 d0 mov %edx,%eax 15cbf3: 85 d2 test %edx,%edx 15cbf5: 78 20 js 15cc17 15cbf7: 48 63 d2 movslq %edx,%rdx 15cbfa: 48 8d 54 d6 04 lea 0x4(%rsi,%rdx,8),%rdx 15cbff: eb 10 jmp 15cc11 15cc01: 83 e8 01 sub $0x1,%eax 15cc04: 48 83 ea 08 sub $0x8,%rdx 15cc08: 83 f8 ff cmp $0xffffffff,%eax 15cc0b: 0f 84 84 01 00 00 je 15cd95 15cc11: 3b 0a cmp (%rdx),%ecx 15cc13: 72 ec jb 15cc01 15cc15: 89 c2 mov %eax,%edx 15cc17: 31 c9 xor %ecx,%ecx 15cc19: be 13 00 00 00 mov $0x13,%esi 15cc1e: 48 89 ef mov %rbp,%rdi 15cc21: e8 00 00 00 00 callq 15cc26 15cc26: f6 85 28 01 00 00 40 testb $0x40,0x128(%rbp) 15cc2d: 74 2e je 15cc5d 15cc2f: 48 8b 85 68 03 00 00 mov 0x368(%rbp),%rax 15cc36: 44 8b 60 20 mov 0x20(%rax),%r12d 15cc3a: b8 20 03 00 00 mov $0x320,%eax 15cc3f: 45 85 e4 test %r12d,%r12d 15cc42: 44 0f 44 e0 cmove %eax,%r12d 15cc46: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15cc4b: 31 c9 xor %ecx,%ecx 15cc4d: 44 89 e2 mov %r12d,%edx 15cc50: be 11 00 00 00 mov $0x11,%esi 15cc55: 48 89 ef mov %rbp,%rdi 15cc58: e8 00 00 00 00 callq 15cc5d 15cc5d: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 15cc64: 31 c9 xor %ecx,%ecx 15cc66: be 6e 02 00 00 mov $0x26e,%esi 15cc6b: 48 89 ef mov %rbp,%rdi 15cc6e: 8b 90 74 01 00 00 mov 0x174(%rax),%edx 15cc74: e8 00 00 00 00 callq 15cc79 15cc79: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 15cc80: 41 8b 8d 34 01 00 00 mov 0x134(%r13),%ecx 15cc87: 85 c9 test %ecx,%ecx 15cc89: 75 32 jne 15ccbd 15cc8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15cc90: 31 c9 xor %ecx,%ecx 15cc92: ba 00 08 00 00 mov $0x800,%edx 15cc97: be 03 00 00 00 mov $0x3,%esi 15cc9c: 48 89 ef mov %rbp,%rdi 15cc9f: e8 00 00 00 00 callq 15cca4 15cca4: 41 89 c4 mov %eax,%r12d 15cca7: 85 c0 test %eax,%eax 15cca9: 75 6c jne 15cd17 15ccab: 41 c7 85 34 01 00 00 movl $0x1,0x134(%r13) 15ccb2: 01 00 00 00 15ccb6: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 15ccbd: 48 8b 43 08 mov 0x8(%rbx),%rax 15ccc1: ba 00 00 00 00 mov $0x0,%edx 15ccc6: 81 38 25 ba dc 67 cmpl $0x67dcba25,(%rax) 15cccc: 48 0f 45 c2 cmovne %rdx,%rax 15ccd0: 41 8b 55 38 mov 0x38(%r13),%edx 15ccd4: 45 31 e4 xor %r12d,%r12d 15ccd7: 85 d2 test %edx,%edx 15ccd9: 74 3c je 15cd17 15ccdb: 45 0f b6 85 39 01 00 movzbl 0x139(%r13),%r8d 15cce2: 00 15cce3: 8b 40 40 mov 0x40(%rax),%eax 15cce6: 41 8b 8d 34 01 00 00 mov 0x134(%r13),%ecx 15cced: 44 89 c2 mov %r8d,%edx 15ccf0: 83 f8 02 cmp $0x2,%eax 15ccf3: 0f 84 cf 00 00 00 je 15cdc8 15ccf9: 83 f8 03 cmp $0x3,%eax 15ccfc: 0f 84 ac 00 00 00 je 15cdae 15cd02: 85 c9 test %ecx,%ecx 15cd04: 74 11 je 15cd17 15cd06: 83 f2 01 xor $0x1,%edx 15cd09: 48 89 ef mov %rbp,%rdi 15cd0c: 0f b6 f2 movzbl %dl,%esi 15cd0f: 44 89 c2 mov %r8d,%edx 15cd12: e8 f9 e5 ff ff callq 15b310 15cd17: 5b pop %rbx 15cd18: 44 89 e0 mov %r12d,%eax 15cd1b: 5d pop %rbp 15cd1c: 41 5c pop %r12 15cd1e: 41 5d pop %r13 15cd20: 41 5e pop %r14 15cd22: c3 retq 15cd23: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15cd2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15cd31: e8 00 00 00 00 callq 15cd36 15cd36: e9 55 ff ff ff jmpq 15cc90 15cd3b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15cd42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15cd49: e8 00 00 00 00 callq 15cd4e 15cd4e: e9 8f fd ff ff jmpq 15cae2 15cd53: 44 89 e2 mov %r12d,%edx 15cd56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15cd5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15cd64: e8 00 00 00 00 callq 15cd69 15cd69: e9 dd fe ff ff jmpq 15cc4b 15cd6e: 49 8d 96 e4 01 00 00 lea 0x1e4(%r14),%rdx 15cd75: be 3b 00 00 00 mov $0x3b,%esi 15cd7a: e8 00 00 00 00 callq 15cd7f 15cd7f: 41 8b 86 e4 01 00 00 mov 0x1e4(%r14),%eax 15cd86: 8d 50 01 lea 0x1(%rax),%edx 15cd89: 41 89 96 e4 01 00 00 mov %edx,0x1e4(%r14) 15cd90: e9 21 fd ff ff jmpq 15cab6 15cd95: ba ff ff ff ff mov $0xffffffff,%edx 15cd9a: 31 c9 xor %ecx,%ecx 15cd9c: be 13 00 00 00 mov $0x13,%esi 15cda1: 48 89 ef mov %rbp,%rdi 15cda4: e8 00 00 00 00 callq 15cda9 15cda9: e9 78 fe ff ff jmpq 15cc26 15cdae: 85 c9 test %ecx,%ecx 15cdb0: 0f 84 61 ff ff ff je 15cd17 15cdb6: be 01 00 00 00 mov $0x1,%esi 15cdbb: 48 89 ef mov %rbp,%rdi 15cdbe: e8 4d e5 ff ff callq 15b310 15cdc3: e9 4f ff ff ff jmpq 15cd17 15cdc8: 85 c9 test %ecx,%ecx 15cdca: 0f 84 47 ff ff ff je 15cd17 15cdd0: 31 f6 xor %esi,%esi 15cdd2: 48 89 ef mov %rbp,%rdi 15cdd5: e8 36 e5 ff ff callq 15b310 15cdda: e9 38 ff ff ff jmpq 15cd17 15cddf: 45 31 c0 xor %r8d,%r8d 15cde2: e9 3a fd ff ff jmpq 15cb21 15cde7: 45 31 c0 xor %r8d,%r8d 15cdea: e9 c5 fd ff ff jmpq 15cbb4 15cdef: 90 nop 000000000015cdf0 : 15cdf0: e8 00 00 00 00 callq 15cdf5 15cdf5: 48 c7 87 98 02 00 00 movq $0x0,0x298(%rdi) 15cdfc: 00 00 00 00 15ce00: 31 c0 xor %eax,%eax 15ce02: 48 c7 87 a0 02 00 00 movq $0x0,0x2a0(%rdi) 15ce09: 00 00 00 00 15ce0d: c3 retq 15ce0e: 66 90 xchg %ax,%ax 000000000015ce10 : 15ce10: e8 00 00 00 00 callq 15ce15 15ce15: 89 ff mov %edi,%edi 15ce17: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 15ce1e: c3 retq 15ce1f: 90 nop 000000000015ce20 : 15ce20: e8 00 00 00 00 callq 15ce25 15ce25: 89 ff mov %edi,%edi 15ce27: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 15ce2e: c3 retq 15ce2f: 90 nop 000000000015ce30 : 15ce30: e8 00 00 00 00 callq 15ce35 15ce35: 55 push %rbp 15ce36: 48 89 fd mov %rdi,%rbp 15ce39: 53 push %rbx 15ce3a: 48 8b 9f 18 01 00 00 mov 0x118(%rdi),%rbx 15ce41: 48 8b 3b mov (%rbx),%rdi 15ce44: e8 00 00 00 00 callq 15ce49 15ce49: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 15ce50: 48 8b 7b 08 mov 0x8(%rbx),%rdi 15ce54: e8 00 00 00 00 callq 15ce59 15ce59: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 15ce60: 00 15ce61: 48 8b 7b 28 mov 0x28(%rbx),%rdi 15ce65: e8 00 00 00 00 callq 15ce6a 15ce6a: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 15ce71: 00 15ce72: 48 8b 7b 20 mov 0x20(%rbx),%rdi 15ce76: e8 00 00 00 00 callq 15ce7b 15ce7b: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 15ce82: 00 15ce83: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 15ce8a: e8 00 00 00 00 callq 15ce8f 15ce8f: 48 8b bb 98 00 00 00 mov 0x98(%rbx),%rdi 15ce96: 48 c7 83 90 00 00 00 movq $0x0,0x90(%rbx) 15ce9d: 00 00 00 00 15cea1: e8 00 00 00 00 callq 15cea6 15cea6: 48 8b bb 88 00 00 00 mov 0x88(%rbx),%rdi 15cead: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx) 15ceb4: 00 00 00 00 15ceb8: e8 00 00 00 00 callq 15cebd 15cebd: 48 8b 7b 78 mov 0x78(%rbx),%rdi 15cec1: 48 c7 83 88 00 00 00 movq $0x0,0x88(%rbx) 15cec8: 00 00 00 00 15cecc: e8 00 00 00 00 callq 15ced1 15ced1: 48 c7 43 78 00 00 00 movq $0x0,0x78(%rbx) 15ced8: 00 15ced9: 48 8b bd 88 02 00 00 mov 0x288(%rbp),%rdi 15cee0: e8 00 00 00 00 callq 15cee5 15cee5: 48 c7 85 88 02 00 00 movq $0x0,0x288(%rbp) 15ceec: 00 00 00 00 15cef0: 48 8b 7b 70 mov 0x70(%rbx),%rdi 15cef4: e8 00 00 00 00 callq 15cef9 15cef9: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx) 15cf00: 00 15cf01: 48 8b bb a8 00 00 00 mov 0xa8(%rbx),%rdi 15cf08: e8 00 00 00 00 callq 15cf0d 15cf0d: 48 8b bb b0 00 00 00 mov 0xb0(%rbx),%rdi 15cf14: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx) 15cf1b: 00 00 00 00 15cf1f: e8 00 00 00 00 callq 15cf24 15cf24: 48 c7 83 b0 00 00 00 movq $0x0,0xb0(%rbx) 15cf2b: 00 00 00 00 15cf2f: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 15cf36: e8 00 00 00 00 callq 15cf3b 15cf3b: 31 c0 xor %eax,%eax 15cf3d: 5b pop %rbx 15cf3e: 48 c7 85 18 01 00 00 movq $0x0,0x118(%rbp) 15cf45: 00 00 00 00 15cf49: 5d pop %rbp 15cf4a: c3 retq 15cf4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000015cf50 : 15cf50: 48 83 ef 01 sub $0x1,%rdi 15cf54: b8 ff ff ff ff mov $0xffffffff,%eax 15cf59: 48 c1 ef 0c shr $0xc,%rdi 15cf5d: 48 0f bd c7 bsr %rdi,%rax 15cf61: 83 c0 01 add $0x1,%eax 15cf64: c3 retq 15cf65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15cf6c: 00 00 00 00 000000000015cf70 : 15cf70: e8 00 00 00 00 callq 15cf75 15cf75: 55 push %rbp 15cf76: 53 push %rbx 15cf77: 8b 06 mov (%rsi),%eax 15cf79: 85 c0 test %eax,%eax 15cf7b: 74 52 je 15cfcf 15cf7d: 48 89 fd mov %rdi,%rbp 15cf80: 48 89 f3 mov %rsi,%rbx 15cf83: 8d 3c 85 04 00 00 00 lea 0x4(,%rax,4),%edi 15cf8a: be c0 0d 00 00 mov $0xdc0,%esi 15cf8f: e8 00 00 00 00 callq 15cf94 15cf94: 48 89 c7 mov %rax,%rdi 15cf97: 48 85 c0 test %rax,%rax 15cf9a: 74 55 je 15cff1 15cf9c: 8b 13 mov (%rbx),%edx 15cf9e: 89 10 mov %edx,(%rax) 15cfa0: 85 d2 test %edx,%edx 15cfa2: 74 22 je 15cfc6 15cfa4: 83 ea 01 sub $0x1,%edx 15cfa7: 48 8d 73 04 lea 0x4(%rbx),%rsi 15cfab: 48 8d 40 04 lea 0x4(%rax),%rax 15cfaf: 48 8d 4c 97 08 lea 0x8(%rdi,%rdx,4),%rcx 15cfb4: 8b 16 mov (%rsi),%edx 15cfb6: 48 83 c0 04 add $0x4,%rax 15cfba: 48 83 c6 1c add $0x1c,%rsi 15cfbe: 89 50 fc mov %edx,-0x4(%rax) 15cfc1: 48 39 c8 cmp %rcx,%rax 15cfc4: 75 ee jne 15cfb4 15cfc6: 48 89 7d 00 mov %rdi,0x0(%rbp) 15cfca: 31 c0 xor %eax,%eax 15cfcc: 5b pop %rbx 15cfcd: 5d pop %rbp 15cfce: c3 retq 15cfcf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15cfd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15cfdd: e8 00 00 00 00 callq 15cfe2 15cfe2: 85 c0 test %eax,%eax 15cfe4: 0f 85 00 00 00 00 jne 15cfea 15cfea: b8 ff ff ff ff mov $0xffffffff,%eax 15cfef: eb db jmp 15cfcc 15cff1: b8 f4 ff ff ff mov $0xfffffff4,%eax 15cff6: eb d4 jmp 15cfcc 15cff8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 15cfff: 00 000000000015d000 : 15d000: e8 00 00 00 00 callq 15d005 15d005: 55 push %rbp 15d006: 53 push %rbx 15d007: 80 7e 01 00 cmpb $0x0,0x1(%rsi) 15d00b: 74 7a je 15d087 15d00d: 48 89 fd mov %rdi,%rbp 15d010: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 15d017 15d017: 48 89 f3 mov %rsi,%rbx 15d01a: ba a4 00 00 00 mov $0xa4,%edx 15d01f: be c0 0d 00 00 mov $0xdc0,%esi 15d024: e8 00 00 00 00 callq 15d029 15d029: 48 89 c7 mov %rax,%rdi 15d02c: 48 85 c0 test %rax,%rax 15d02f: 74 79 je 15d0aa 15d031: 0f b6 4b 01 movzbl 0x1(%rbx),%ecx 15d035: 89 08 mov %ecx,(%rax) 15d037: 85 c9 test %ecx,%ecx 15d039: 74 43 je 15d07e 15d03b: 83 e9 01 sub $0x1,%ecx 15d03e: 48 8d 50 04 lea 0x4(%rax),%rdx 15d042: 48 8d 43 02 lea 0x2(%rbx),%rax 15d046: 48 8d 74 cb 0a lea 0xa(%rbx,%rcx,8),%rsi 15d04b: 31 c9 xor %ecx,%ecx 15d04d: 48 83 c0 08 add $0x8,%rax 15d051: 48 83 c2 0a add $0xa,%rdx 15d055: 66 89 4a f6 mov %cx,-0xa(%rdx) 15d059: 0f b7 48 f8 movzwl -0x8(%rax),%ecx 15d05d: 66 89 4a f8 mov %cx,-0x8(%rdx) 15d061: 0f b7 48 fa movzwl -0x6(%rax),%ecx 15d065: 66 89 4a fa mov %cx,-0x6(%rdx) 15d069: 0f b7 48 fc movzwl -0x4(%rax),%ecx 15d06d: 66 89 4a fc mov %cx,-0x4(%rdx) 15d071: 0f b7 48 fe movzwl -0x2(%rax),%ecx 15d075: 66 89 4a fe mov %cx,-0x2(%rdx) 15d079: 48 39 c6 cmp %rax,%rsi 15d07c: 75 cd jne 15d04b 15d07e: 48 89 7d 00 mov %rdi,0x0(%rbp) 15d082: 31 c0 xor %eax,%eax 15d084: 5b pop %rbx 15d085: 5d pop %rbp 15d086: c3 retq 15d087: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d08e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d095: e8 00 00 00 00 callq 15d09a 15d09a: 85 c0 test %eax,%eax 15d09c: 0f 85 00 00 00 00 jne 15d0a2 15d0a2: b8 01 00 00 00 mov $0x1,%eax 15d0a7: 5b pop %rbx 15d0a8: 5d pop %rbp 15d0a9: c3 retq 15d0aa: b8 f4 ff ff ff mov $0xfffffff4,%eax 15d0af: eb d3 jmp 15d084 15d0b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15d0b8: 00 00 00 00 15d0bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000015d0c0 : 15d0c0: e8 00 00 00 00 callq 15d0c5 15d0c5: 41 57 push %r15 15d0c7: ba c8 00 00 00 mov $0xc8,%edx 15d0cc: be c0 0d 00 00 mov $0xdc0,%esi 15d0d1: 41 56 push %r14 15d0d3: 49 89 fe mov %rdi,%r14 15d0d6: 41 55 push %r13 15d0d8: 41 54 push %r12 15d0da: 55 push %rbp 15d0db: 53 push %rbx 15d0dc: 48 83 ec 28 sub $0x28,%rsp 15d0e0: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 15d0e7 15d0e7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15d0ee: 00 00 15d0f0: 48 89 44 24 20 mov %rax,0x20(%rsp) 15d0f5: 31 c0 xor %eax,%eax 15d0f7: e8 00 00 00 00 callq 15d0fc 15d0fc: 49 89 86 18 01 00 00 mov %rax,0x118(%r14) 15d103: 48 85 c0 test %rax,%rax 15d106: 0f 84 c3 0e 00 00 je 15dfcf 15d10c: 4d 8b 6e 70 mov 0x70(%r14),%r13 15d110: 4d 85 ed test %r13,%r13 15d113: 0f 84 5c 06 00 00 je 15d775 15d119: 41 0f b7 45 23 movzwl 0x23(%r13),%eax 15d11e: 48 89 c2 mov %rax,%rdx 15d121: 4c 01 e8 add %r13,%rax 15d124: 41 80 7d 02 06 cmpb $0x6,0x2(%r13) 15d129: 0f 86 d6 0d 00 00 jbe 15df05 15d12f: 66 85 d2 test %dx,%dx 15d132: 0f 84 08 0e 00 00 je 15df40 15d138: 66 41 83 7d 00 00 cmpw $0x0,0x0(%r13) 15d13e: 0f 84 34 0e 00 00 je 15df78 15d144: 80 78 01 00 cmpb $0x0,0x1(%rax) 15d148: 0f 84 0e 0e 00 00 je 15df5c 15d14e: 41 8b 5d 13 mov 0x13(%r13),%ebx 15d152: f6 c3 10 test $0x10,%bl 15d155: 0f 85 dd 06 00 00 jne 15d838 15d15b: f6 c3 40 test $0x40,%bl 15d15e: 0f 85 f8 06 00 00 jne 15d85c 15d164: f6 c7 02 test $0x2,%bh 15d167: 0f 85 63 06 00 00 jne 15d7d0 15d16d: f6 c7 04 test $0x4,%bh 15d170: 0f 85 7e 06 00 00 jne 15d7f4 15d176: f6 c7 08 test $0x8,%bh 15d179: 0f 85 99 06 00 00 jne 15d818 15d17f: 41 8b 96 20 01 00 00 mov 0x120(%r14),%edx 15d186: 89 d0 mov %edx,%eax 15d188: 83 e2 fd and $0xfffffffd,%edx 15d18b: 83 c8 02 or $0x2,%eax 15d18e: f6 c3 02 test $0x2,%bl 15d191: 0f 45 d0 cmovne %eax,%edx 15d194: 89 d0 mov %edx,%eax 15d196: 83 e2 df and $0xffffffdf,%edx 15d199: 83 c8 20 or $0x20,%eax 15d19c: f6 c3 04 test $0x4,%bl 15d19f: 0f 45 d0 cmovne %eax,%edx 15d1a2: 89 d0 mov %edx,%eax 15d1a4: 81 e2 ff ff ff fe and $0xfeffffff,%edx 15d1aa: 0d 00 00 00 01 or $0x1000000,%eax 15d1af: f6 c3 20 test $0x20,%bl 15d1b2: 0f 45 d0 cmovne %eax,%edx 15d1b5: 41 8b 86 24 01 00 00 mov 0x124(%r14),%eax 15d1bc: 89 c6 mov %eax,%esi 15d1be: 25 ff ff bf ff and $0xffbfffff,%eax 15d1c3: 41 89 96 20 01 00 00 mov %edx,0x120(%r14) 15d1ca: 81 ce 00 00 40 00 or $0x400000,%esi 15d1d0: f6 c7 10 test $0x10,%bh 15d1d3: 0f 45 c6 cmovne %esi,%eax 15d1d6: 89 c6 mov %eax,%esi 15d1d8: 25 ff ff 7f ff and $0xff7fffff,%eax 15d1dd: 81 ce 00 00 80 00 or $0x800000,%esi 15d1e3: f6 c7 80 test $0x80,%bh 15d1e6: 0f 44 f0 cmove %eax,%esi 15d1e9: 41 8b 86 30 01 00 00 mov 0x130(%r14),%eax 15d1f0: 89 c7 mov %eax,%edi 15d1f2: 25 ff ff bf ff and $0xffbfffff,%eax 15d1f7: 41 89 b6 24 01 00 00 mov %esi,0x124(%r14) 15d1fe: 81 cf 00 00 40 00 or $0x400000,%edi 15d204: f6 c3 01 test $0x1,%bl 15d207: 0f 45 c7 cmovne %edi,%eax 15d20a: 41 8b be 28 01 00 00 mov 0x128(%r14),%edi 15d211: 41 89 f8 mov %edi,%r8d 15d214: 83 e7 f7 and $0xfffffff7,%edi 15d217: 41 83 c8 08 or $0x8,%r8d 15d21b: f7 c3 00 00 02 00 test $0x20000,%ebx 15d221: 41 0f 45 f8 cmovne %r8d,%edi 15d225: 41 89 be 28 01 00 00 mov %edi,0x128(%r14) 15d22c: 89 c7 mov %eax,%edi 15d22e: 25 ff ff ff fe and $0xfeffffff,%eax 15d233: 81 cf 00 00 00 01 or $0x1000000,%edi 15d239: f6 c3 08 test $0x8,%bl 15d23c: 0f 45 c7 cmovne %edi,%eax 15d23f: 89 c7 mov %eax,%edi 15d241: 80 e4 df and $0xdf,%ah 15d244: 81 cf 00 20 00 00 or $0x2000,%edi 15d24a: f7 c3 00 00 00 01 test $0x1000000,%ebx 15d250: 0f 45 c7 cmovne %edi,%eax 15d253: 89 c7 mov %eax,%edi 15d255: 25 ff ff ff df and $0xdfffffff,%eax 15d25a: 81 cf 00 00 00 20 or $0x20000000,%edi 15d260: 81 e3 00 00 00 02 and $0x2000000,%ebx 15d266: 0f 45 c7 cmovne %edi,%eax 15d269: 41 89 86 30 01 00 00 mov %eax,0x130(%r14) 15d270: 41 0f b7 45 27 movzwl 0x27(%r13),%eax 15d275: 66 85 c0 test %ax,%ax 15d278: 0f 84 16 0d 00 00 je 15df94 15d27e: 4c 01 e8 add %r13,%rax 15d281: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 15d286: 45 88 86 b4 02 00 00 mov %r8b,0x2b4(%r14) 15d28d: 0f b6 78 02 movzbl 0x2(%rax),%edi 15d291: 41 88 be b5 02 00 00 mov %dil,0x2b5(%r14) 15d298: 0f b6 78 03 movzbl 0x3(%rax),%edi 15d29c: 41 88 be b6 02 00 00 mov %dil,0x2b6(%r14) 15d2a3: 0f b6 78 04 movzbl 0x4(%rax),%edi 15d2a7: 40 c0 ef 07 shr $0x7,%dil 15d2ab: 41 88 be b8 02 00 00 mov %dil,0x2b8(%r14) 15d2b2: 0f b6 78 04 movzbl 0x4(%rax),%edi 15d2b6: 83 e7 0f and $0xf,%edi 15d2b9: 41 88 be b9 02 00 00 mov %dil,0x2b9(%r14) 15d2c0: 0f b6 78 05 movzbl 0x5(%rax),%edi 15d2c4: 6b ff 64 imul $0x64,%edi,%edi 15d2c7: 41 89 be bc 02 00 00 mov %edi,0x2bc(%r14) 15d2ce: 0f b6 40 06 movzbl 0x6(%rax),%eax 15d2d2: 6b c0 64 imul $0x64,%eax,%eax 15d2d5: 41 89 86 c0 02 00 00 mov %eax,0x2c0(%r14) 15d2dc: 89 d0 mov %edx,%eax 15d2de: 83 e2 ef and $0xffffffef,%edx 15d2e1: 83 c8 10 or $0x10,%eax 15d2e4: 45 84 c0 test %r8b,%r8b 15d2e7: 0f 45 d0 cmovne %eax,%edx 15d2ea: 41 89 96 20 01 00 00 mov %edx,0x120(%r14) 15d2f1: 41 0f b7 45 25 movzwl 0x25(%r13),%eax 15d2f6: 66 85 c0 test %ax,%ax 15d2f9: 0f 84 02 01 00 00 je 15d401 15d2ff: 4c 01 e8 add %r13,%rax 15d302: 80 38 00 cmpb $0x0,(%rax) 15d305: 0f 84 ea 0c 00 00 je 15dff5 15d30b: 81 ce 00 00 00 40 or $0x40000000,%esi 15d311: 41 c7 86 d4 02 00 00 movl $0x186a0,0x2d4(%r14) 15d318: a0 86 01 00 15d31c: 41 89 b6 24 01 00 00 mov %esi,0x124(%r14) 15d323: 0f b6 50 01 movzbl 0x1(%rax),%edx 15d327: 80 38 07 cmpb $0x7,(%rax) 15d32a: 41 88 96 d0 02 00 00 mov %dl,0x2d0(%r14) 15d331: 0f b7 50 02 movzwl 0x2(%rax),%edx 15d335: 66 41 89 96 c4 02 00 mov %dx,0x2c4(%r14) 15d33c: 00 15d33d: 0f b7 50 04 movzwl 0x4(%rax),%edx 15d341: 66 41 89 96 c6 02 00 mov %dx,0x2c6(%r14) 15d348: 00 15d349: 0f b7 50 06 movzwl 0x6(%rax),%edx 15d34d: 66 41 89 96 c8 02 00 mov %dx,0x2c8(%r14) 15d354: 00 15d355: 0f b7 50 08 movzwl 0x8(%rax),%edx 15d359: 66 41 89 96 ca 02 00 mov %dx,0x2ca(%r14) 15d360: 00 15d361: 0f b7 50 0a movzwl 0xa(%rax),%edx 15d365: 66 41 89 96 cc 02 00 mov %dx,0x2cc(%r14) 15d36c: 00 15d36d: 0f b7 50 0c movzwl 0xc(%rax),%edx 15d371: 66 41 89 96 ce 02 00 mov %dx,0x2ce(%r14) 15d378: 00 15d379: 0f 87 2a 03 00 00 ja 15d6a9 15d37f: be 94 2a 00 00 mov $0x2a94,%esi 15d384: bf e4 12 00 00 mov $0x12e4,%edi 15d389: 66 41 89 b6 d8 02 00 mov %si,0x2d8(%r14) 15d390: 00 15d391: 0f b7 50 0e movzwl 0xe(%rax),%edx 15d395: 66 41 89 96 d8 02 00 mov %dx,0x2d8(%r14) 15d39c: 00 15d39d: 0f b6 50 10 movzbl 0x10(%rax),%edx 15d3a1: 41 88 96 da 02 00 00 mov %dl,0x2da(%r14) 15d3a8: 0f b7 50 11 movzwl 0x11(%rax),%edx 15d3ac: 66 41 89 be e6 02 00 mov %di,0x2e6(%r14) 15d3b3: 00 15d3b4: 66 41 89 96 e2 02 00 mov %dx,0x2e2(%r14) 15d3bb: 00 15d3bc: 0f b7 50 13 movzwl 0x13(%rax),%edx 15d3c0: 66 41 89 96 e4 02 00 mov %dx,0x2e4(%r14) 15d3c7: 00 15d3c8: 0f b7 50 15 movzwl 0x15(%rax),%edx 15d3cc: 66 41 89 96 f0 02 00 mov %dx,0x2f0(%r14) 15d3d3: 00 15d3d4: 8b 50 17 mov 0x17(%rax),%edx 15d3d7: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 15d3de: 48 c1 ea 25 shr $0x25,%rdx 15d3e2: 41 89 96 fc 02 00 00 mov %edx,0x2fc(%r14) 15d3e9: 0f b6 50 1b movzbl 0x1b(%rax),%edx 15d3ed: 41 88 96 00 03 00 00 mov %dl,0x300(%r14) 15d3f4: 0f b6 40 1c movzbl 0x1c(%rax),%eax 15d3f8: 41 88 86 01 03 00 00 mov %al,0x301(%r14) 15d3ff: eb 08 jmp 15d409 15d401: 41 c6 86 b7 02 00 00 movb $0x1,0x2b7(%r14) 15d408: 01 15d409: 41 8b 45 17 mov 0x17(%r13),%eax 15d40d: 4d 8b be 18 01 00 00 mov 0x118(%r14),%r15 15d414: 41 89 86 40 01 00 00 mov %eax,0x140(%r14) 15d41b: 41 8b 45 1b mov 0x1b(%r13),%eax 15d41f: 49 c7 86 78 01 00 00 movq $0x0,0x178(%r14) 15d426: 00 00 00 00 15d42a: 41 89 86 44 01 00 00 mov %eax,0x144(%r14) 15d431: 41 c7 86 80 01 00 00 movl $0x0,0x180(%r14) 15d438: 00 00 00 00 15d43c: 41 0f b7 45 2b movzwl 0x2b(%r13),%eax 15d441: 45 0f b7 55 33 movzwl 0x33(%r13),%r10d 15d446: 41 0f b7 5d 39 movzwl 0x39(%r13),%ebx 15d44b: 45 0f b7 65 2d movzwl 0x2d(%r13),%r12d 15d450: 41 0f b7 6d 3f movzwl 0x3f(%r13),%ebp 15d455: 66 89 04 24 mov %ax,(%rsp) 15d459: 41 0f b7 45 3b movzwl 0x3b(%r13),%eax 15d45e: 66 89 44 24 0c mov %ax,0xc(%rsp) 15d463: 41 0f b7 45 3d movzwl 0x3d(%r13),%eax 15d468: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 15d46f: 49 c7 47 08 00 00 00 movq $0x0,0x8(%r15) 15d476: 00 15d477: 49 c7 87 88 00 00 00 movq $0x0,0x88(%r15) 15d47e: 00 00 00 00 15d482: 49 c7 87 a8 00 00 00 movq $0x0,0xa8(%r15) 15d489: 00 00 00 00 15d48d: 49 c7 87 b0 00 00 00 movq $0x0,0xb0(%r15) 15d494: 00 00 00 00 15d498: 66 41 83 7d 33 00 cmpw $0x0,0x33(%r13) 15d49e: 66 89 44 24 0e mov %ax,0xe(%rsp) 15d4a3: 0f 85 1a 04 00 00 jne 15d8c3 15d4a9: 66 41 83 7d 39 00 cmpw $0x0,0x39(%r13) 15d4af: 0f 85 ad 04 00 00 jne 15d962 15d4b5: 66 41 83 7d 2d 00 cmpw $0x0,0x2d(%r13) 15d4bb: 0f 85 d0 07 00 00 jne 15dc91 15d4c1: 66 41 83 7d 2b 00 cmpw $0x0,0x2b(%r13) 15d4c7: 0f 84 87 00 00 00 je 15d554 15d4cd: 0f b7 04 24 movzwl (%rsp),%eax 15d4d1: 49 8d 5c 05 00 lea 0x0(%r13,%rax,1),%rbx 15d4d6: 0f b6 43 01 movzbl 0x1(%rbx),%eax 15d4da: 84 c0 test %al,%al 15d4dc: 0f 84 b5 06 00 00 je 15db97 15d4e2: 0f b6 f8 movzbl %al,%edi 15d4e5: be c0 0d 00 00 mov $0xdc0,%esi 15d4ea: 6b ff 1c imul $0x1c,%edi,%edi 15d4ed: 83 c7 04 add $0x4,%edi 15d4f0: e8 00 00 00 00 callq 15d4f5 15d4f5: 49 89 c2 mov %rax,%r10 15d4f8: 48 85 c0 test %rax,%rax 15d4fb: 0f 84 18 0b 00 00 je 15e019 15d501: 0f b6 43 01 movzbl 0x1(%rbx),%eax 15d505: 31 f6 xor %esi,%esi 15d507: 48 8d 53 02 lea 0x2(%rbx),%rdx 15d50b: 41 89 02 mov %eax,(%r10) 15d50e: 80 7b 01 00 cmpb $0x0,0x1(%rbx) 15d512: 49 8d 42 04 lea 0x4(%r10),%rax 15d516: 74 38 je 15d550 15d518: 0f b6 3a movzbl (%rdx),%edi 15d51b: 83 c6 01 add $0x1,%esi 15d51e: 48 83 c2 0d add $0xd,%rdx 15d522: 48 83 c0 1c add $0x1c,%rax 15d526: 40 88 78 e8 mov %dil,-0x18(%rax) 15d52a: 0f b7 7a f6 movzwl -0xa(%rdx),%edi 15d52e: 66 89 78 ec mov %di,-0x14(%rax) 15d532: 0f b7 7a f4 movzwl -0xc(%rdx),%edi 15d536: 66 89 78 f2 mov %di,-0xe(%rax) 15d53a: 0f b7 7a f8 movzwl -0x8(%rdx),%edi 15d53e: 66 89 78 f4 mov %di,-0xc(%rax) 15d542: 8b 7a fa mov -0x6(%rdx),%edi 15d545: 89 78 e4 mov %edi,-0x1c(%rax) 15d548: 0f b6 7b 01 movzbl 0x1(%rbx),%edi 15d54c: 39 fe cmp %edi,%esi 15d54e: 72 c8 jb 15d518 15d550: 4d 89 57 08 mov %r10,0x8(%r15) 15d554: 66 41 83 7d 3d 00 cmpw $0x0,0x3d(%r13) 15d55a: 0f 85 8d 06 00 00 jne 15dbed 15d560: 66 41 83 7d 3b 00 cmpw $0x0,0x3b(%r13) 15d566: 0f 85 cd 07 00 00 jne 15dd39 15d56c: 41 8b 47 40 mov 0x40(%r15),%eax 15d570: 41 89 86 18 02 00 00 mov %eax,0x218(%r14) 15d577: 41 8b 47 44 mov 0x44(%r15),%eax 15d57b: 41 89 86 1c 02 00 00 mov %eax,0x21c(%r14) 15d582: 41 0f b7 47 4c movzwl 0x4c(%r15),%eax 15d587: 66 41 89 86 24 02 00 mov %ax,0x224(%r14) 15d58e: 00 15d58f: 41 0f b7 47 4e movzwl 0x4e(%r15),%eax 15d594: 66 41 89 86 26 02 00 mov %ax,0x226(%r14) 15d59b: 00 15d59c: 49 8b 77 08 mov 0x8(%r15),%rsi 15d5a0: 48 85 f6 test %rsi,%rsi 15d5a3: 74 0a je 15d5af 15d5a5: 8b 16 mov (%rsi),%edx 15d5a7: 85 d2 test %edx,%edx 15d5a9: 0f 85 91 04 00 00 jne 15da40 15d5af: 49 8b 37 mov (%r15),%rsi 15d5b2: 0f b7 ed movzwl %bp,%ebp 15d5b5: 4c 01 ed add %r13,%rbp 15d5b8: 48 85 f6 test %rsi,%rsi 15d5bb: 74 0a je 15d5c7 15d5bd: 8b 06 mov (%rsi),%eax 15d5bf: 85 c0 test %eax,%eax 15d5c1: 0f 85 b4 07 00 00 jne 15dd7b 15d5c7: 48 85 ed test %rbp,%rbp 15d5ca: 0f 85 ac 02 00 00 jne 15d87c 15d5d0: 41 0f b7 45 21 movzwl 0x21(%r13),%eax 15d5d5: 49 8b 9e 18 01 00 00 mov 0x118(%r14),%rbx 15d5dc: 48 b9 00 00 00 00 60 movabs $0x16e36000000000,%rcx 15d5e3: e3 16 00 15d5e6: 66 89 83 b8 00 00 00 mov %ax,0xb8(%rbx) 15d5ed: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx) 15d5f4: 00 15d5f5: 48 c7 83 90 00 00 00 movq $0x0,0x90(%rbx) 15d5fc: 00 00 00 00 15d600: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx) 15d607: 00 00 00 00 15d60b: 41 0f b7 45 1f movzwl 0x1f(%r13),%eax 15d610: 41 c7 86 a4 01 00 00 movl $0x0,0x1a4(%r14) 15d617: 00 00 00 00 15d61b: 66 41 89 86 a0 01 00 mov %ax,0x1a0(%r14) 15d622: 00 15d623: 49 89 8e ac 01 00 00 mov %rcx,0x1ac(%r14) 15d62a: 49 c7 86 b4 01 00 00 movq $0x186a,0x1b4(%r14) 15d631: 6a 18 00 00 15d635: 41 c6 86 bc 01 00 00 movb $0x0,0x1bc(%r14) 15d63c: 00 15d63d: 66 85 c0 test %ax,%ax 15d640: 74 0b je 15d64d 15d642: 41 81 8e 28 01 00 00 orl $0x40000,0x128(%r14) 15d649: 00 00 04 00 15d64d: 41 0f b7 45 2f movzwl 0x2f(%r13),%eax 15d652: 45 31 e4 xor %r12d,%r12d 15d655: 66 85 c0 test %ax,%ax 15d658: 0f 85 ad 04 00 00 jne 15db0b 15d65e: 41 0f b7 45 31 movzwl 0x31(%r13),%eax 15d663: 66 85 c0 test %ax,%ax 15d666: 0f 85 86 04 00 00 jne 15daf2 15d66c: 41 0f b7 5d 37 movzwl 0x37(%r13),%ebx 15d671: 66 85 db test %bx,%bx 15d674: 0f 85 fa 03 00 00 jne 15da74 15d67a: 45 85 e4 test %r12d,%r12d 15d67d: 0f 85 22 07 00 00 jne 15dda5 15d683: 48 8b 44 24 20 mov 0x20(%rsp),%rax 15d688: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15d68f: 00 00 15d691: 0f 85 ad 09 00 00 jne 15e044 15d697: 48 83 c4 28 add $0x28,%rsp 15d69b: 44 89 e0 mov %r12d,%eax 15d69e: 5b pop %rbx 15d69f: 5d pop %rbp 15d6a0: 41 5c pop %r12 15d6a2: 41 5d pop %r13 15d6a4: 41 5e pop %r14 15d6a6: 41 5f pop %r15 15d6a8: c3 retq 15d6a9: 0f b7 50 0e movzwl 0xe(%rax),%edx 15d6ad: b9 e4 12 00 00 mov $0x12e4,%ecx 15d6b2: 66 41 89 96 d8 02 00 mov %dx,0x2d8(%r14) 15d6b9: 00 15d6ba: 0f b6 50 10 movzbl 0x10(%rax),%edx 15d6be: 41 88 96 da 02 00 00 mov %dl,0x2da(%r14) 15d6c5: 0f b7 50 11 movzwl 0x11(%rax),%edx 15d6c9: 66 41 89 8e e6 02 00 mov %cx,0x2e6(%r14) 15d6d0: 00 15d6d1: 66 41 89 96 e2 02 00 mov %dx,0x2e2(%r14) 15d6d8: 00 15d6d9: 0f b7 50 13 movzwl 0x13(%rax),%edx 15d6dd: 66 41 89 96 e4 02 00 mov %dx,0x2e4(%r14) 15d6e4: 00 15d6e5: 0f b7 50 15 movzwl 0x15(%rax),%edx 15d6e9: 66 41 89 96 f0 02 00 mov %dx,0x2f0(%r14) 15d6f0: 00 15d6f1: 8b 50 17 mov 0x17(%rax),%edx 15d6f4: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 15d6fb: 48 c1 ea 25 shr $0x25,%rdx 15d6ff: 41 89 96 fc 02 00 00 mov %edx,0x2fc(%r14) 15d706: 0f b6 50 1b movzbl 0x1b(%rax),%edx 15d70a: 41 88 96 00 03 00 00 mov %dl,0x300(%r14) 15d711: 0f b6 50 1c movzbl 0x1c(%rax),%edx 15d715: 41 88 96 01 03 00 00 mov %dl,0x301(%r14) 15d71c: 0f b7 50 1d movzwl 0x1d(%rax),%edx 15d720: 66 41 89 96 02 03 00 mov %dx,0x302(%r14) 15d727: 00 15d728: 0f b7 50 1f movzwl 0x1f(%rax),%edx 15d72c: 66 41 89 96 04 03 00 mov %dx,0x304(%r14) 15d733: 00 15d734: 0f b7 50 21 movzwl 0x21(%rax),%edx 15d738: 66 41 89 96 06 03 00 mov %dx,0x306(%r14) 15d73f: 00 15d740: 0f b7 50 23 movzwl 0x23(%rax),%edx 15d744: 66 41 89 96 08 03 00 mov %dx,0x308(%r14) 15d74b: 00 15d74c: 0f b7 50 25 movzwl 0x25(%rax),%edx 15d750: 66 41 89 96 0a 03 00 mov %dx,0x30a(%r14) 15d757: 00 15d758: 0f b7 50 27 movzwl 0x27(%rax),%edx 15d75c: 66 41 89 96 0c 03 00 mov %dx,0x30c(%r14) 15d763: 00 15d764: 0f b7 40 29 movzwl 0x29(%rax),%eax 15d768: 66 41 89 86 0e 03 00 mov %ax,0x30e(%r14) 15d76f: 00 15d770: e9 94 fc ff ff jmpq 15d409 15d775: 49 8b 3e mov (%r14),%rdi 15d778: 4c 8d 44 24 1d lea 0x1d(%rsp),%r8 15d77d: 48 8d 4c 24 1c lea 0x1c(%rsp),%rcx 15d782: be 0f 00 00 00 mov $0xf,%esi 15d787: 48 8d 54 24 1e lea 0x1e(%rsp),%rdx 15d78c: e8 00 00 00 00 callq 15d791 15d791: 49 89 46 70 mov %rax,0x70(%r14) 15d795: 49 89 c5 mov %rax,%r13 15d798: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax 15d79d: 41 89 46 78 mov %eax,0x78(%r14) 15d7a1: 4d 85 ed test %r13,%r13 15d7a4: 0f 85 6f f9 ff ff jne 15d119 15d7aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d7b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d7b8: e8 00 00 00 00 callq 15d7bd 15d7bd: 85 c0 test %eax,%eax 15d7bf: 0f 85 00 00 00 00 jne 15d7c5 15d7c5: 41 bc ff ff ff ff mov $0xffffffff,%r12d 15d7cb: e9 b3 fe ff ff jmpq 15d683 15d7d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d7d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d7de: e8 00 00 00 00 callq 15d7e3 15d7e3: 85 c0 test %eax,%eax 15d7e5: 0f 85 00 00 00 00 jne 15d7eb 15d7eb: f6 c7 04 test $0x4,%bh 15d7ee: 0f 84 82 f9 ff ff je 15d176 15d7f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d7fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d802: e8 00 00 00 00 callq 15d807 15d807: 85 c0 test %eax,%eax 15d809: 0f 85 00 00 00 00 jne 15d80f 15d80f: f6 c7 08 test $0x8,%bh 15d812: 0f 84 67 f9 ff ff je 15d17f 15d818: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d81f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d826: e8 00 00 00 00 callq 15d82b 15d82b: 85 c0 test %eax,%eax 15d82d: 0f 84 4c f9 ff ff je 15d17f 15d833: e9 00 00 00 00 jmpq 15d838 15d838: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d83f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d846: e8 00 00 00 00 callq 15d84b 15d84b: 85 c0 test %eax,%eax 15d84d: 0f 85 00 00 00 00 jne 15d853 15d853: f6 c3 40 test $0x40,%bl 15d856: 0f 84 08 f9 ff ff je 15d164 15d85c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d863: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d86a: e8 00 00 00 00 callq 15d86f 15d86f: 85 c0 test %eax,%eax 15d871: 0f 84 ed f8 ff ff je 15d164 15d877: e9 00 00 00 00 jmpq 15d87c 15d87c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 15d883 15d883: ba 01 00 00 00 mov $0x1,%edx 15d888: be c0 0d 00 00 mov $0xdc0,%esi 15d88d: 4d 8b a6 18 01 00 00 mov 0x118(%r14),%r12 15d894: e8 00 00 00 00 callq 15d899 15d899: 48 89 c3 mov %rax,%rbx 15d89c: 48 85 c0 test %rax,%rax 15d89f: 0f 84 a4 07 00 00 je 15e049 15d8a5: 49 8b 34 24 mov (%r12),%rsi 15d8a9: 0f b6 55 01 movzbl 0x1(%rbp),%edx 15d8ad: 39 16 cmp %edx,(%rsi) 15d8af: 0f 82 10 05 00 00 jb 15ddc5 15d8b5: 88 13 mov %dl,(%rbx) 15d8b7: 49 89 9f b0 00 00 00 mov %rbx,0xb0(%r15) 15d8be: e9 0d fd ff ff jmpq 15d5d0 15d8c3: 4d 01 ea add %r13,%r10 15d8c6: 41 0f b6 42 01 movzbl 0x1(%r10),%eax 15d8cb: 84 c0 test %al,%al 15d8cd: 0f 84 51 07 00 00 je 15e024 15d8d3: 0f b6 f8 movzbl %al,%edi 15d8d6: be c0 0d 00 00 mov $0xdc0,%esi 15d8db: 4c 89 54 24 10 mov %r10,0x10(%rsp) 15d8e0: c1 e7 05 shl $0x5,%edi 15d8e3: 83 c7 04 add $0x4,%edi 15d8e6: e8 00 00 00 00 callq 15d8eb 15d8eb: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 15d8f0: 48 85 c0 test %rax,%rax 15d8f3: 49 89 c3 mov %rax,%r11 15d8f6: 0f 84 1d 07 00 00 je 15e019 15d8fc: 41 0f b6 42 01 movzbl 0x1(%r10),%eax 15d901: 31 f6 xor %esi,%esi 15d903: 49 8d 52 02 lea 0x2(%r10),%rdx 15d907: 41 89 03 mov %eax,(%r11) 15d90a: 41 80 7a 01 00 cmpb $0x0,0x1(%r10) 15d90f: 49 8d 43 04 lea 0x4(%r11),%rax 15d913: 74 41 je 15d956 15d915: 0f b6 3a movzbl (%rdx),%edi 15d918: 83 c6 01 add $0x1,%esi 15d91b: 48 83 c2 17 add $0x17,%rdx 15d91f: 48 83 c0 20 add $0x20,%rax 15d923: 40 88 78 f4 mov %dil,-0xc(%rax) 15d927: 0f b7 7a ea movzwl -0x16(%rdx),%edi 15d92b: 66 89 78 f6 mov %di,-0xa(%rax) 15d92f: 8b 7a f8 mov -0x8(%rdx),%edi 15d932: 89 78 ec mov %edi,-0x14(%rax) 15d935: 8b 7a fc mov -0x4(%rdx),%edi 15d938: 89 78 f0 mov %edi,-0x10(%rax) 15d93b: 8b 7a f4 mov -0xc(%rdx),%edi 15d93e: 89 78 e8 mov %edi,-0x18(%rax) 15d941: 8b 7a f0 mov -0x10(%rdx),%edi 15d944: 89 78 e4 mov %edi,-0x1c(%rax) 15d947: 8b 7a ec mov -0x14(%rdx),%edi 15d94a: 89 78 e0 mov %edi,-0x20(%rax) 15d94d: 41 0f b6 7a 01 movzbl 0x1(%r10),%edi 15d952: 39 fe cmp %edi,%esi 15d954: 72 bf jb 15d915 15d956: 4d 89 9f 88 00 00 00 mov %r11,0x88(%r15) 15d95d: e9 47 fb ff ff jmpq 15d4a9 15d962: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 15d969 15d969: ba 44 00 00 00 mov $0x44,%edx 15d96e: be c0 0d 00 00 mov $0xdc0,%esi 15d973: e8 00 00 00 00 callq 15d978 15d978: 49 89 c2 mov %rax,%r10 15d97b: 48 85 c0 test %rax,%rax 15d97e: 0f 84 95 06 00 00 je 15e019 15d984: ba 44 00 00 00 mov $0x44,%edx 15d989: be c0 0d 00 00 mov $0xdc0,%esi 15d98e: 4c 89 54 24 10 mov %r10,0x10(%rsp) 15d993: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 15d99a 15d99a: e8 00 00 00 00 callq 15d99f 15d99f: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 15d9a4: 48 85 c0 test %rax,%rax 15d9a7: 49 89 86 88 02 00 00 mov %rax,0x288(%r14) 15d9ae: 0f 84 5d 06 00 00 je 15e011 15d9b4: 0f b7 db movzwl %bx,%ebx 15d9b7: 4c 01 eb add %r13,%rbx 15d9ba: 0f b7 43 01 movzwl 0x1(%rbx),%eax 15d9be: 80 3b 02 cmpb $0x2,(%rbx) 15d9c1: 66 41 89 02 mov %ax,(%r10) 15d9c5: 0f b7 43 03 movzwl 0x3(%rbx),%eax 15d9c9: 66 41 89 42 02 mov %ax,0x2(%r10) 15d9ce: 0f b7 43 05 movzwl 0x5(%rbx),%eax 15d9d2: 66 41 89 42 04 mov %ax,0x4(%r10) 15d9d7: 0f b7 43 07 movzwl 0x7(%rbx),%eax 15d9db: 66 41 89 42 06 mov %ax,0x6(%r10) 15d9e0: 0f b7 43 09 movzwl 0x9(%rbx),%eax 15d9e4: 66 41 89 42 08 mov %ax,0x8(%r10) 15d9e9: 0f b7 43 0b movzwl 0xb(%rbx),%eax 15d9ed: 66 41 89 42 0a mov %ax,0xa(%r10) 15d9f2: 0f b7 43 0d movzwl 0xd(%rbx),%eax 15d9f6: 66 41 89 42 0c mov %ax,0xc(%r10) 15d9fb: 0f b7 43 0f movzwl 0xf(%rbx),%eax 15d9ff: 66 41 89 42 0e mov %ax,0xe(%r10) 15da04: 0f b7 43 11 movzwl 0x11(%rbx),%eax 15da08: 66 41 89 42 1a mov %ax,0x1a(%r10) 15da0d: 0f b7 43 11 movzwl 0x11(%rbx),%eax 15da11: 66 41 89 42 1c mov %ax,0x1c(%r10) 15da16: 0f b7 43 13 movzwl 0x13(%rbx),%eax 15da1a: 66 41 89 42 1e mov %ax,0x1e(%r10) 15da1f: 0f b7 43 17 movzwl 0x17(%rbx),%eax 15da23: 66 41 89 42 20 mov %ax,0x20(%r10) 15da28: 0f b7 43 19 movzwl 0x19(%rbx),%eax 15da2c: 66 41 89 42 22 mov %ax,0x22(%r10) 15da31: 0f 87 ed 00 00 00 ja 15db24 15da37: 4d 89 57 78 mov %r10,0x78(%r15) 15da3b: e9 75 fa ff ff jmpq 15d4b5 15da40: 49 8d 7f 28 lea 0x28(%r15),%rdi 15da44: e8 27 f5 ff ff callq 15cf70 15da49: 41 89 c4 mov %eax,%r12d 15da4c: 85 c0 test %eax,%eax 15da4e: 0f 84 5b fb ff ff je 15d5af 15da54: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15da5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15da62: e8 00 00 00 00 callq 15da67 15da67: 85 c0 test %eax,%eax 15da69: 0f 84 14 fc ff ff je 15d683 15da6f: e9 00 00 00 00 jmpq 15da74 15da74: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 15da7b 15da7b: ba 24 00 00 00 mov $0x24,%edx 15da80: be c0 0d 00 00 mov $0xdc0,%esi 15da85: e8 00 00 00 00 callq 15da8a 15da8a: 49 8b 96 18 01 00 00 mov 0x118(%r14),%rdx 15da91: 48 85 c0 test %rax,%rax 15da94: 0f 84 e0 fb ff ff je 15d67a 15da9a: 49 8d 4c 1d 00 lea 0x0(%r13,%rbx,1),%rcx 15da9f: 0f b6 71 01 movzbl 0x1(%rcx),%esi 15daa3: 40 88 30 mov %sil,(%rax) 15daa6: 0f b7 71 02 movzwl 0x2(%rcx),%esi 15daaa: 66 89 70 02 mov %si,0x2(%rax) 15daae: 8b 71 04 mov 0x4(%rcx),%esi 15dab1: 89 70 04 mov %esi,0x4(%rax) 15dab4: 8b 71 08 mov 0x8(%rcx),%esi 15dab7: 89 70 08 mov %esi,0x8(%rax) 15daba: 8b 71 0c mov 0xc(%rcx),%esi 15dabd: 89 70 0c mov %esi,0xc(%rax) 15dac0: 8b 71 10 mov 0x10(%rcx),%esi 15dac3: 89 70 10 mov %esi,0x10(%rax) 15dac6: 8b 71 14 mov 0x14(%rcx),%esi 15dac9: 89 70 14 mov %esi,0x14(%rax) 15dacc: 8b 71 18 mov 0x18(%rcx),%esi 15dacf: 89 70 18 mov %esi,0x18(%rax) 15dad2: 8b 71 1c mov 0x1c(%rcx),%esi 15dad5: 89 70 1c mov %esi,0x1c(%rax) 15dad8: 8b 49 20 mov 0x20(%rcx),%ecx 15dadb: 89 48 20 mov %ecx,0x20(%rax) 15dade: 48 89 42 70 mov %rax,0x70(%rdx) 15dae2: 41 81 8e 2c 01 00 00 orl $0x1000,0x12c(%r14) 15dae9: 00 10 00 00 15daed: e9 88 fb ff ff jmpq 15d67a 15daf2: 49 8d 74 05 00 lea 0x0(%r13,%rax,1),%rsi 15daf7: 48 8d bb 98 00 00 00 lea 0x98(%rbx),%rdi 15dafe: e8 fd f4 ff ff callq 15d000 15db03: 41 89 c4 mov %eax,%r12d 15db06: e9 61 fb ff ff jmpq 15d66c 15db0b: 49 8d 74 05 00 lea 0x0(%r13,%rax,1),%rsi 15db10: 48 8d bb 90 00 00 00 lea 0x90(%rbx),%rdi 15db17: e8 e4 f4 ff ff callq 15d000 15db1c: 41 89 c4 mov %eax,%r12d 15db1f: e9 3a fb ff ff jmpq 15d65e 15db24: 0f b7 43 1b movzwl 0x1b(%rbx),%eax 15db28: 66 41 89 42 24 mov %ax,0x24(%r10) 15db2d: 0f b7 43 1d movzwl 0x1d(%rbx),%eax 15db31: 66 41 89 42 26 mov %ax,0x26(%r10) 15db36: 0f b7 43 1f movzwl 0x1f(%rbx),%eax 15db3a: 66 41 89 42 28 mov %ax,0x28(%r10) 15db3f: 0f b7 43 21 movzwl 0x21(%rbx),%eax 15db43: 66 41 89 42 2a mov %ax,0x2a(%r10) 15db48: 0f b7 43 23 movzwl 0x23(%rbx),%eax 15db4c: 66 41 89 42 2c mov %ax,0x2c(%r10) 15db51: 0f b7 43 25 movzwl 0x25(%rbx),%eax 15db55: 66 41 89 42 2e mov %ax,0x2e(%r10) 15db5a: 0f b6 43 27 movzbl 0x27(%rbx),%eax 15db5e: 41 88 42 30 mov %al,0x30(%r10) 15db62: 0f b6 43 28 movzbl 0x28(%rbx),%eax 15db66: 41 88 42 31 mov %al,0x31(%r10) 15db6a: 0f b6 43 29 movzbl 0x29(%rbx),%eax 15db6e: 41 88 42 32 mov %al,0x32(%r10) 15db72: 0f b6 43 2a movzbl 0x2a(%rbx),%eax 15db76: 41 88 42 33 mov %al,0x33(%r10) 15db7a: 0f b6 43 2b movzbl 0x2b(%rbx),%eax 15db7e: 41 88 42 34 mov %al,0x34(%r10) 15db82: 0f b6 43 2c movzbl 0x2c(%rbx),%eax 15db86: 41 88 42 35 mov %al,0x35(%r10) 15db8a: 0f b6 43 2d movzbl 0x2d(%rbx),%eax 15db8e: 41 88 42 36 mov %al,0x36(%r10) 15db92: e9 a0 fe ff ff jmpq 15da37 15db97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15db9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15dba5: e8 00 00 00 00 callq 15dbaa 15dbaa: 85 c0 test %eax,%eax 15dbac: 0f 85 42 05 00 00 jne 15e0f4 15dbb2: 41 bc ff ff ff ff mov $0xffffffff,%r12d 15dbb8: 41 8b 47 40 mov 0x40(%r15),%eax 15dbbc: 41 89 86 18 02 00 00 mov %eax,0x218(%r14) 15dbc3: 41 8b 47 44 mov 0x44(%r15),%eax 15dbc7: 41 89 86 1c 02 00 00 mov %eax,0x21c(%r14) 15dbce: 41 0f b7 47 4c movzwl 0x4c(%r15),%eax 15dbd3: 66 41 89 86 24 02 00 mov %ax,0x224(%r14) 15dbda: 00 15dbdb: 41 0f b7 47 4e movzwl 0x4e(%r15),%eax 15dbe0: 66 41 89 86 26 02 00 mov %ax,0x226(%r14) 15dbe7: 00 15dbe8: e9 67 fe ff ff jmpq 15da54 15dbed: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 15dbf2: 4d 8b a6 18 01 00 00 mov 0x118(%r14),%r12 15dbf9: 49 8d 4c 05 00 lea 0x0(%r13,%rax,1),%rcx 15dbfe: 80 39 00 cmpb $0x0,(%rcx) 15dc01: 0f b6 41 01 movzbl 0x1(%rcx),%eax 15dc05: 0f 85 71 02 00 00 jne 15de7c 15dc0b: 84 c0 test %al,%al 15dc0d: 0f 84 61 04 00 00 je 15e074 15dc13: 8d 04 40 lea (%rax,%rax,2),%eax 15dc16: be c0 0d 00 00 mov $0xdc0,%esi 15dc1b: 48 89 0c 24 mov %rcx,(%rsp) 15dc1f: 8d 3c 85 04 00 00 00 lea 0x4(,%rax,4),%edi 15dc26: e8 00 00 00 00 callq 15dc2b 15dc2b: 48 89 c3 mov %rax,%rbx 15dc2e: 48 85 c0 test %rax,%rax 15dc31: 0f 84 e2 03 00 00 je 15e019 15dc37: 49 8b 04 24 mov (%r12),%rax 15dc3b: 48 8b 0c 24 mov (%rsp),%rcx 15dc3f: 44 8b 20 mov (%rax),%r12d 15dc42: 0f b6 71 01 movzbl 0x1(%rcx),%esi 15dc46: 41 83 c4 01 add $0x1,%r12d 15dc4a: 41 39 f4 cmp %esi,%r12d 15dc4d: 0f 82 00 00 00 00 jb 15dc53 15dc53: 89 33 mov %esi,(%rbx) 15dc55: 85 f6 test %esi,%esi 15dc57: 74 2c je 15dc85 15dc59: 83 ee 01 sub $0x1,%esi 15dc5c: 48 8d 41 02 lea 0x2(%rcx),%rax 15dc60: 48 8d 53 05 lea 0x5(%rbx),%rdx 15dc64: 48 8d 7c b1 06 lea 0x6(%rcx,%rsi,4),%rdi 15dc69: 0f b6 30 movzbl (%rax),%esi 15dc6c: 48 83 c0 04 add $0x4,%rax 15dc70: 48 83 c2 0c add $0xc,%rdx 15dc74: 40 88 72 f3 mov %sil,-0xd(%rdx) 15dc78: 0f b6 70 fd movzbl -0x3(%rax),%esi 15dc7c: 40 88 72 f4 mov %sil,-0xc(%rdx) 15dc80: 48 39 f8 cmp %rdi,%rax 15dc83: 75 e4 jne 15dc69 15dc85: 49 89 9f a8 00 00 00 mov %rbx,0xa8(%r15) 15dc8c: e9 cf f8 ff ff jmpq 15d560 15dc91: 45 0f b7 e4 movzwl %r12w,%r12d 15dc95: 4d 01 ec add %r13,%r12 15dc98: 41 80 3c 24 00 cmpb $0x0,(%r12) 15dc9d: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 15dca3: 0f 85 3c 01 00 00 jne 15dde5 15dca9: 84 c0 test %al,%al 15dcab: 0f 84 03 04 00 00 je 15e0b4 15dcb1: 0f b6 f8 movzbl %al,%edi 15dcb4: be c0 0d 00 00 mov $0xdc0,%esi 15dcb9: 6b ff 1c imul $0x1c,%edi,%edi 15dcbc: 83 c7 04 add $0x4,%edi 15dcbf: e8 00 00 00 00 callq 15dcc4 15dcc4: 48 89 c7 mov %rax,%rdi 15dcc7: 48 85 c0 test %rax,%rax 15dcca: 0f 84 49 03 00 00 je 15e019 15dcd0: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 15dcd6: 89 07 mov %eax,(%rdi) 15dcd8: 41 80 7c 24 01 00 cmpb $0x0,0x1(%r12) 15dcde: 74 51 je 15dd31 15dce0: 49 8d 54 24 02 lea 0x2(%r12),%rdx 15dce5: 48 8d 47 04 lea 0x4(%rdi),%rax 15dce9: 45 31 d2 xor %r10d,%r10d 15dcec: 0f b6 32 movzbl (%rdx),%esi 15dcef: 41 83 c2 01 add $0x1,%r10d 15dcf3: 48 83 c2 0b add $0xb,%rdx 15dcf7: 48 83 c0 1c add $0x1c,%rax 15dcfb: 40 88 70 e8 mov %sil,-0x18(%rax) 15dcff: 0f b7 72 f6 movzwl -0xa(%rdx),%esi 15dd03: 66 89 70 ec mov %si,-0x14(%rax) 15dd07: 8b 72 f8 mov -0x8(%rdx),%esi 15dd0a: 89 70 e4 mov %esi,-0x1c(%rax) 15dd0d: 0f b6 72 ff movzbl -0x1(%rdx),%esi 15dd11: f7 d6 not %esi 15dd13: 40 c0 ee 07 shr $0x7,%sil 15dd17: 40 88 70 f7 mov %sil,-0x9(%rax) 15dd1b: 0f b6 72 ff movzbl -0x1(%rdx),%esi 15dd1f: 83 e6 7f and $0x7f,%esi 15dd22: 40 88 70 f8 mov %sil,-0x8(%rax) 15dd26: 41 0f b6 74 24 01 movzbl 0x1(%r12),%esi 15dd2c: 41 39 f2 cmp %esi,%r10d 15dd2f: 72 bb jb 15dcec 15dd31: 49 89 3f mov %rdi,(%r15) 15dd34: e9 88 f7 ff ff jmpq 15d4c1 15dd39: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 15dd3e: 49 8d 54 05 00 lea 0x0(%r13,%rax,1),%rdx 15dd43: 80 7a 01 00 cmpb $0x0,0x1(%rdx) 15dd47: 0f 84 87 03 00 00 je 15e0d4 15dd4d: 8b 42 02 mov 0x2(%rdx),%eax 15dd50: 41 89 47 40 mov %eax,0x40(%r15) 15dd54: 8b 4a 06 mov 0x6(%rdx),%ecx 15dd57: 41 89 4f 44 mov %ecx,0x44(%r15) 15dd5b: 0f b7 4a 0a movzwl 0xa(%rdx),%ecx 15dd5f: 66 41 89 4f 4c mov %cx,0x4c(%r15) 15dd64: 0f b7 4a 0c movzwl 0xc(%rdx),%ecx 15dd68: 66 41 89 4f 4e mov %cx,0x4e(%r15) 15dd6d: 0f b7 52 0e movzwl 0xe(%rdx),%edx 15dd71: 66 41 89 57 50 mov %dx,0x50(%r15) 15dd76: e9 f5 f7 ff ff jmpq 15d570 15dd7b: 49 8d 7f 20 lea 0x20(%r15),%rdi 15dd7f: e8 ec f1 ff ff callq 15cf70 15dd84: 41 89 c4 mov %eax,%r12d 15dd87: 85 c0 test %eax,%eax 15dd89: 0f 85 c5 fc ff ff jne 15da54 15dd8f: 48 85 ed test %rbp,%rbp 15dd92: 0f 85 e4 fa ff ff jne 15d87c 15dd98: 85 c0 test %eax,%eax 15dd9a: 0f 84 30 f8 ff ff je 15d5d0 15dda0: e9 af fc ff ff jmpq 15da54 15dda5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ddac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ddb3: e8 00 00 00 00 callq 15ddb8 15ddb8: 85 c0 test %eax,%eax 15ddba: 0f 84 c3 f8 ff ff je 15d683 15ddc0: e9 00 00 00 00 jmpq 15ddc5 15ddc5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ddcc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ddd3: e8 00 00 00 00 callq 15ddd8 15ddd8: 85 c0 test %eax,%eax 15ddda: 0f 84 d7 fa ff ff je 15d8b7 15dde0: e9 00 00 00 00 jmpq 15dde5 15dde5: 84 c0 test %al,%al 15dde7: 0f 84 a7 02 00 00 je 15e094 15dded: 0f b6 f8 movzbl %al,%edi 15ddf0: be c0 0d 00 00 mov $0xdc0,%esi 15ddf5: 6b ff 1c imul $0x1c,%edi,%edi 15ddf8: 83 c7 04 add $0x4,%edi 15ddfb: e8 00 00 00 00 callq 15de00 15de00: 48 89 c7 mov %rax,%rdi 15de03: 48 85 c0 test %rax,%rax 15de06: 0f 84 0d 02 00 00 je 15e019 15de0c: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 15de12: 89 07 mov %eax,(%rdi) 15de14: 41 80 7c 24 01 00 cmpb $0x0,0x1(%r12) 15de1a: 0f 84 11 ff ff ff je 15dd31 15de20: 49 8d 54 24 02 lea 0x2(%r12),%rdx 15de25: 48 8d 47 04 lea 0x4(%rdi),%rax 15de29: 45 31 d2 xor %r10d,%r10d 15de2c: 0f b6 32 movzbl (%rdx),%esi 15de2f: 41 83 c2 01 add $0x1,%r10d 15de33: 48 83 c2 0f add $0xf,%rdx 15de37: 48 83 c0 1c add $0x1c,%rax 15de3b: 40 88 70 e8 mov %sil,-0x18(%rax) 15de3f: 0f b7 72 f2 movzwl -0xe(%rdx),%esi 15de43: 66 89 70 ec mov %si,-0x14(%rax) 15de47: 8b 72 f4 mov -0xc(%rdx),%esi 15de4a: 89 70 e4 mov %esi,-0x1c(%rax) 15de4d: 0f b6 72 fb movzbl -0x5(%rdx),%esi 15de51: f7 d6 not %esi 15de53: 40 c0 ee 07 shr $0x7,%sil 15de57: 40 88 70 f7 mov %sil,-0x9(%rax) 15de5b: 0f b6 72 fb movzbl -0x5(%rdx),%esi 15de5f: 83 e6 7f and $0x7f,%esi 15de62: 40 88 70 f8 mov %sil,-0x8(%rax) 15de66: 8b 72 fc mov -0x4(%rdx),%esi 15de69: 89 70 fc mov %esi,-0x4(%rax) 15de6c: 41 0f b6 74 24 01 movzbl 0x1(%r12),%esi 15de72: 41 39 f2 cmp %esi,%r10d 15de75: 72 b5 jb 15de2c 15de77: e9 b5 fe ff ff jmpq 15dd31 15de7c: 84 c0 test %al,%al 15de7e: 0f 84 d0 01 00 00 je 15e054 15de84: 8d 04 40 lea (%rax,%rax,2),%eax 15de87: be c0 0d 00 00 mov $0xdc0,%esi 15de8c: 48 89 0c 24 mov %rcx,(%rsp) 15de90: 8d 3c 85 04 00 00 00 lea 0x4(,%rax,4),%edi 15de97: e8 00 00 00 00 callq 15de9c 15de9c: 48 89 c3 mov %rax,%rbx 15de9f: 48 85 c0 test %rax,%rax 15dea2: 0f 84 71 01 00 00 je 15e019 15dea8: 49 8b 04 24 mov (%r12),%rax 15deac: 48 8b 0c 24 mov (%rsp),%rcx 15deb0: 44 8b 20 mov (%rax),%r12d 15deb3: 0f b6 71 01 movzbl 0x1(%rcx),%esi 15deb7: 41 83 c4 01 add $0x1,%r12d 15debb: 41 39 f4 cmp %esi,%r12d 15debe: 0f 82 00 00 00 00 jb 15dec4 15dec4: 89 33 mov %esi,(%rbx) 15dec6: 85 f6 test %esi,%esi 15dec8: 0f 84 b7 fd ff ff je 15dc85 15dece: 83 ee 01 sub $0x1,%esi 15ded1: 48 8d 41 02 lea 0x2(%rcx),%rax 15ded5: 48 8d 53 04 lea 0x4(%rbx),%rdx 15ded9: 48 8d 7c f1 0a lea 0xa(%rcx,%rsi,8),%rdi 15dede: 0f b6 30 movzbl (%rax),%esi 15dee1: 48 83 c0 08 add $0x8,%rax 15dee5: 48 83 c2 0c add $0xc,%rdx 15dee9: 40 88 72 f4 mov %sil,-0xc(%rdx) 15deed: 0f b6 70 f9 movzbl -0x7(%rax),%esi 15def1: 40 88 72 f5 mov %sil,-0xb(%rdx) 15def5: 8b 70 fc mov -0x4(%rax),%esi 15def8: 89 72 fc mov %esi,-0x4(%rdx) 15defb: 48 39 c7 cmp %rax,%rdi 15defe: 75 de jne 15dede 15df00: e9 80 fd ff ff jmpq 15dc85 15df05: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15df0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15df13: e8 00 00 00 00 callq 15df18 15df18: 85 c0 test %eax,%eax 15df1a: 0f 85 00 00 00 00 jne 15df20 15df20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15df27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15df2e: e8 00 00 00 00 callq 15df33 15df33: 85 c0 test %eax,%eax 15df35: 0f 84 8a f8 ff ff je 15d7c5 15df3b: e9 00 00 00 00 jmpq 15df40 15df40: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15df47: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15df4e: e8 00 00 00 00 callq 15df53 15df53: 85 c0 test %eax,%eax 15df55: 74 c9 je 15df20 15df57: e9 00 00 00 00 jmpq 15df5c 15df5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15df63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15df6a: e8 00 00 00 00 callq 15df6f 15df6f: 85 c0 test %eax,%eax 15df71: 74 ad je 15df20 15df73: e9 00 00 00 00 jmpq 15df78 15df78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15df7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15df86: e8 00 00 00 00 callq 15df8b 15df8b: 85 c0 test %eax,%eax 15df8d: 74 91 je 15df20 15df8f: e9 00 00 00 00 jmpq 15df94 15df94: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15df9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15dfa2: e8 00 00 00 00 callq 15dfa7 15dfa7: 85 c0 test %eax,%eax 15dfa9: 0f 85 00 00 00 00 jne 15dfaf 15dfaf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15dfb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15dfbd: e8 00 00 00 00 callq 15dfc2 15dfc2: 85 c0 test %eax,%eax 15dfc4: 0f 84 fb f7 ff ff je 15d7c5 15dfca: e9 00 00 00 00 jmpq 15dfcf 15dfcf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15dfd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15dfdd: e8 00 00 00 00 callq 15dfe2 15dfe2: 85 c0 test %eax,%eax 15dfe4: 0f 85 00 00 00 00 jne 15dfea 15dfea: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15dff0: e9 8e f6 ff ff jmpq 15d683 15dff5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15dffc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e003: e8 00 00 00 00 callq 15e008 15e008: 85 c0 test %eax,%eax 15e00a: 74 a3 je 15dfaf 15e00c: e9 00 00 00 00 jmpq 15e011 15e011: 4c 89 d7 mov %r10,%rdi 15e014: e8 00 00 00 00 callq 15e019 15e019: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15e01f: e9 94 fb ff ff jmpq 15dbb8 15e024: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e02b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e032: e8 00 00 00 00 callq 15e037 15e037: 85 c0 test %eax,%eax 15e039: 0f 84 73 fb ff ff je 15dbb2 15e03f: e9 00 00 00 00 jmpq 15e044 15e044: e8 00 00 00 00 callq 15e049 15e049: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15e04f: e9 00 fa ff ff jmpq 15da54 15e054: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e05b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e062: e8 00 00 00 00 callq 15e067 15e067: 85 c0 test %eax,%eax 15e069: 0f 84 43 fb ff ff je 15dbb2 15e06f: e9 00 00 00 00 jmpq 15e074 15e074: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e07b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e082: e8 00 00 00 00 callq 15e087 15e087: 85 c0 test %eax,%eax 15e089: 0f 84 23 fb ff ff je 15dbb2 15e08f: e9 00 00 00 00 jmpq 15e094 15e094: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e09b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e0a2: e8 00 00 00 00 callq 15e0a7 15e0a7: 85 c0 test %eax,%eax 15e0a9: 0f 84 03 fb ff ff je 15dbb2 15e0af: e9 00 00 00 00 jmpq 15e0b4 15e0b4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e0bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e0c2: e8 00 00 00 00 callq 15e0c7 15e0c7: 85 c0 test %eax,%eax 15e0c9: 0f 84 e3 fa ff ff je 15dbb2 15e0cf: e9 00 00 00 00 jmpq 15e0d4 15e0d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e0db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e0e2: e8 00 00 00 00 callq 15e0e7 15e0e7: 85 c0 test %eax,%eax 15e0e9: 0f 84 c3 fa ff ff je 15dbb2 15e0ef: e9 00 00 00 00 jmpq 15e0f4 15e0f4: e9 00 00 00 00 jmpq 15e0f9 15e0f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000015e100 : 15e100: e8 00 00 00 00 callq 15e105 15e105: 53 push %rbx 15e106: 48 83 ec 10 sub $0x10,%rsp 15e10a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15e111: 00 00 15e113: 48 89 44 24 08 mov %rax,0x8(%rsp) 15e118: 48 8b 47 70 mov 0x70(%rdi),%rax 15e11c: 48 85 c0 test %rax,%rax 15e11f: 74 25 je 15e146 15e121: 80 78 02 06 cmpb $0x6,0x2(%rax) 15e125: 76 71 jbe 15e198 15e127: 0f b7 50 23 movzwl 0x23(%rax),%edx 15e12b: 0f b6 44 10 01 movzbl 0x1(%rax,%rdx,1),%eax 15e130: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 15e135: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 15e13c: 00 00 15e13e: 75 74 jne 15e1b4 15e140: 48 83 c4 10 add $0x10,%rsp 15e144: 5b pop %rbx 15e145: c3 retq 15e146: 48 89 fb mov %rdi,%rbx 15e149: 48 8b 3f mov (%rdi),%rdi 15e14c: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15e151: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15e156: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15e15b: be 0f 00 00 00 mov $0xf,%esi 15e160: e8 00 00 00 00 callq 15e165 15e165: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 15e16a: 48 89 43 70 mov %rax,0x70(%rbx) 15e16e: 89 53 78 mov %edx,0x78(%rbx) 15e171: 48 85 c0 test %rax,%rax 15e174: 75 ab jne 15e121 15e176: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e17d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e184: e8 00 00 00 00 callq 15e189 15e189: 85 c0 test %eax,%eax 15e18b: 0f 85 00 00 00 00 jne 15e191 15e191: b8 ff ff ff ff mov $0xffffffff,%eax 15e196: eb 98 jmp 15e130 15e198: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e19f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e1a6: e8 00 00 00 00 callq 15e1ab 15e1ab: 85 c0 test %eax,%eax 15e1ad: 74 e2 je 15e191 15e1af: e9 00 00 00 00 jmpq 15e1b4 15e1b4: e8 00 00 00 00 callq 15e1b9 15e1b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000015e1c0 : 15e1c0: e8 00 00 00 00 callq 15e1c5 15e1c5: 41 57 push %r15 15e1c7: 41 56 push %r14 15e1c9: 41 55 push %r13 15e1cb: 49 89 cd mov %rcx,%r13 15e1ce: 41 54 push %r12 15e1d0: 49 89 fc mov %rdi,%r12 15e1d3: 55 push %rbp 15e1d4: 48 89 d5 mov %rdx,%rbp 15e1d7: 53 push %rbx 15e1d8: 89 f3 mov %esi,%ebx 15e1da: 48 83 ec 10 sub $0x10,%rsp 15e1de: 48 8b 4f 70 mov 0x70(%rdi),%rcx 15e1e2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15e1e9: 00 00 15e1eb: 48 89 44 24 08 mov %rax,0x8(%rsp) 15e1f0: 31 c0 xor %eax,%eax 15e1f2: 48 85 c9 test %rcx,%rcx 15e1f5: 0f 84 7b 02 00 00 je 15e476 15e1fb: 89 5d 30 mov %ebx,0x30(%rbp) 15e1fe: 80 79 02 06 cmpb $0x6,0x2(%rcx) 15e202: 0f 86 9d 01 00 00 jbe 15e3a5 15e208: 0f b7 41 23 movzwl 0x23(%rcx),%eax 15e20c: 48 89 c2 mov %rax,%rdx 15e20f: 48 01 c8 add %rcx,%rax 15e212: 66 85 d2 test %dx,%dx 15e215: 0f 84 d8 02 00 00 je 15e4f3 15e21b: 0f b6 50 01 movzbl 0x1(%rax),%edx 15e21f: 84 d2 test %dl,%dl 15e221: 0f 84 04 03 00 00 je 15e52b 15e227: 39 da cmp %ebx,%edx 15e229: 0f 82 e0 02 00 00 jb 15e50f 15e22f: 48 8d 14 9b lea (%rbx,%rbx,4),%rdx 15e233: 48 8d 74 90 02 lea 0x2(%rax,%rdx,4),%rsi 15e238: 0f b7 56 08 movzwl 0x8(%rsi),%edx 15e23c: 41 89 d0 mov %edx,%r8d 15e23f: 66 41 c1 e8 03 shr $0x3,%r8w 15e244: 41 83 e0 01 and $0x1,%r8d 15e248: 44 89 c0 mov %r8d,%eax 15e24b: 83 c8 02 or $0x2,%eax 15e24e: f6 c2 10 test $0x10,%dl 15e251: 41 0f 44 c0 cmove %r8d,%eax 15e255: 89 c7 mov %eax,%edi 15e257: 83 cf 04 or $0x4,%edi 15e25a: f6 c2 20 test $0x20,%dl 15e25d: 0f 45 c7 cmovne %edi,%eax 15e260: 89 c7 mov %eax,%edi 15e262: 83 cf 08 or $0x8,%edi 15e265: f6 c2 40 test $0x40,%dl 15e268: 0f 45 c7 cmovne %edi,%eax 15e26b: 89 c7 mov %eax,%edi 15e26d: 83 cf 10 or $0x10,%edi 15e270: f6 c2 80 test $0x80,%dl 15e273: 0f 45 c7 cmovne %edi,%eax 15e276: 89 c7 mov %eax,%edi 15e278: 81 cf 00 08 00 00 or $0x800,%edi 15e27e: 80 e6 10 and $0x10,%dh 15e281: 48 89 ea mov %rbp,%rdx 15e284: 0f 45 c7 cmovne %edi,%eax 15e287: 4c 89 e7 mov %r12,%rdi 15e28a: 41 89 c0 mov %eax,%r8d 15e28d: 41 81 c8 00 00 04 00 or $0x40000,%r8d 15e294: f6 46 0e 01 testb $0x1,0xe(%rsi) 15e298: 44 0f 44 c0 cmove %eax,%r8d 15e29c: e8 00 00 00 00 callq 15e2a1 15e2a1: 41 89 c7 mov %eax,%r15d 15e2a4: 85 c0 test %eax,%eax 15e2a6: 0f 84 f9 00 00 00 je 15e3a5 15e2ac: 49 8b 44 24 70 mov 0x70(%r12),%rax 15e2b1: 48 85 c0 test %rax,%rax 15e2b4: 0f 84 24 01 00 00 je 15e3de 15e2ba: 0f b7 50 35 movzwl 0x35(%rax),%edx 15e2be: 44 0f b6 74 10 01 movzbl 0x1(%rax,%rdx,1),%r14d 15e2c4: 44 89 f0 mov %r14d,%eax 15e2c7: 45 89 b4 24 04 01 00 mov %r14d,0x104(%r12) 15e2ce: 00 15e2cf: 83 e8 01 sub $0x1,%eax 15e2d2: 3c 05 cmp $0x5,%al 15e2d4: 0f 87 45 01 00 00 ja 15e41f 15e2da: 49 8d 9c 24 8c 00 00 lea 0x8c(%r12),%rbx 15e2e1: 00 15e2e2: 45 31 ed xor %r13d,%r13d 15e2e5: 31 ed xor %ebp,%ebp 15e2e7: eb 2a jmp 15e313 15e2e9: 83 e8 01 sub $0x1,%eax 15e2ec: 48 98 cltq 15e2ee: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 15e2f2: 48 8d 04 88 lea (%rax,%rcx,4),%rax 15e2f6: 48 01 c2 add %rax,%rdx 15e2f9: 8b 42 07 mov 0x7(%rdx),%eax 15e2fc: 89 43 0c mov %eax,0xc(%rbx) 15e2ff: 83 c5 01 add $0x1,%ebp 15e302: 48 83 c3 14 add $0x14,%rbx 15e306: 49 83 c5 04 add $0x4,%r13 15e30a: 44 39 f5 cmp %r14d,%ebp 15e30d: 0f 84 0c 01 00 00 je 15e41f 15e313: 49 8b 44 24 70 mov 0x70(%r12),%rax 15e318: 48 85 c0 test %rax,%rax 15e31b: 0f 84 24 01 00 00 je 15e445 15e321: 0f b7 48 35 movzwl 0x35(%rax),%ecx 15e325: 0f b7 70 2d movzwl 0x2d(%rax),%esi 15e329: 0f b7 50 2b movzwl 0x2b(%rax),%edx 15e32d: 0f b7 78 33 movzwl 0x33(%rax),%edi 15e331: 48 01 c1 add %rax,%rcx 15e334: 48 01 c6 add %rax,%rsi 15e337: 48 01 c2 add %rax,%rdx 15e33a: 48 01 f8 add %rdi,%rax 15e33d: 0f b6 79 01 movzbl 0x1(%rcx),%edi 15e341: 39 ef cmp %ebp,%edi 15e343: 0f 86 8a 01 00 00 jbe 15e4d3 15e349: 4a 8d 7c 29 02 lea 0x2(%rcx,%r13,1),%rdi 15e34e: 48 83 c2 02 add $0x2,%rdx 15e352: 0f b6 4f 02 movzbl 0x2(%rdi),%ecx 15e356: 4c 8d 04 89 lea (%rcx,%rcx,4),%r8 15e35a: 4e 8d 0c 41 lea (%rcx,%r8,2),%r9 15e35e: 44 0f b6 07 movzbl (%rdi),%r8d 15e362: 4b 8d 0c 40 lea (%r8,%r8,2),%rcx 15e366: 48 c1 e1 03 shl $0x3,%rcx 15e36a: 4c 29 c1 sub %r8,%rcx 15e36d: 48 8d 44 08 02 lea 0x2(%rax,%rcx,1),%rax 15e372: 8b 48 0b mov 0xb(%rax),%ecx 15e375: 89 0b mov %ecx,(%rbx) 15e377: 8b 40 0b mov 0xb(%rax),%eax 15e37a: 89 43 04 mov %eax,0x4(%rbx) 15e37d: 42 8b 44 0e 05 mov 0x5(%rsi,%r9,1),%eax 15e382: 89 43 08 mov %eax,0x8(%rbx) 15e385: 0f b6 42 ff movzbl -0x1(%rdx),%eax 15e389: 0f b6 4f 03 movzbl 0x3(%rdi),%ecx 15e38d: 38 c1 cmp %al,%cl 15e38f: 0f 83 54 ff ff ff jae 15e2e9 15e395: 48 8d 04 49 lea (%rcx,%rcx,2),%rax 15e399: 48 8d 04 81 lea (%rcx,%rax,4),%rax 15e39d: 48 01 c2 add %rax,%rdx 15e3a0: e9 54 ff ff ff jmpq 15e2f9 15e3a5: 45 31 ff xor %r15d,%r15d 15e3a8: f6 45 2c 01 testb $0x1,0x2c(%rbp) 15e3ac: 0f 84 fa fe ff ff je 15e2ac 15e3b2: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 15e3b9: 00 15e3ba: 48 8d b5 8c 00 00 00 lea 0x8c(%rbp),%rsi 15e3c1: 4c 89 e7 mov %r12,%rdi 15e3c4: 48 8b 40 48 mov 0x48(%rax),%rax 15e3c8: e8 00 00 00 00 callq 15e3cd 15e3cd: 41 89 c7 mov %eax,%r15d 15e3d0: 49 8b 44 24 70 mov 0x70(%r12),%rax 15e3d5: 48 85 c0 test %rax,%rax 15e3d8: 0f 85 dc fe ff ff jne 15e2ba 15e3de: 49 8b 3c 24 mov (%r12),%rdi 15e3e2: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15e3e7: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15e3ec: be 0f 00 00 00 mov $0xf,%esi 15e3f1: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15e3f6: e8 00 00 00 00 callq 15e3fb 15e3fb: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 15e400: 49 89 44 24 70 mov %rax,0x70(%r12) 15e405: 41 89 54 24 78 mov %edx,0x78(%r12) 15e40a: 48 85 c0 test %rax,%rax 15e40d: 0f 85 a7 fe ff ff jne 15e2ba 15e413: 41 c7 84 24 04 01 00 movl $0x0,0x104(%r12) 15e41a: 00 00 00 00 00 15e41f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15e424: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15e42b: 00 00 15e42d: 0f 85 14 01 00 00 jne 15e547 15e433: 48 83 c4 10 add $0x10,%rsp 15e437: 44 89 f8 mov %r15d,%eax 15e43a: 5b pop %rbx 15e43b: 5d pop %rbp 15e43c: 41 5c pop %r12 15e43e: 41 5d pop %r13 15e440: 41 5e pop %r14 15e442: 41 5f pop %r15 15e444: c3 retq 15e445: 49 8b 3c 24 mov (%r12),%rdi 15e449: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15e44e: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15e453: be 0f 00 00 00 mov $0xf,%esi 15e458: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15e45d: e8 00 00 00 00 callq 15e462 15e462: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 15e467: 49 89 44 24 70 mov %rax,0x70(%r12) 15e46c: 41 89 54 24 78 mov %edx,0x78(%r12) 15e471: e9 ab fe ff ff jmpq 15e321 15e476: 48 8b 3f mov (%rdi),%rdi 15e479: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15e47e: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15e483: be 0f 00 00 00 mov $0xf,%esi 15e488: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15e48d: e8 00 00 00 00 callq 15e492 15e492: 49 89 44 24 70 mov %rax,0x70(%r12) 15e497: 48 89 c1 mov %rax,%rcx 15e49a: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 15e49f: 41 89 44 24 78 mov %eax,0x78(%r12) 15e4a4: 48 85 c9 test %rcx,%rcx 15e4a7: 0f 85 4e fd ff ff jne 15e1fb 15e4ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e4b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e4bb: e8 00 00 00 00 callq 15e4c0 15e4c0: 85 c0 test %eax,%eax 15e4c2: 0f 85 00 00 00 00 jne 15e4c8 15e4c8: 41 bf ff ff ff ff mov $0xffffffff,%r15d 15e4ce: e9 4c ff ff ff jmpq 15e41f 15e4d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e4da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e4e1: e8 00 00 00 00 callq 15e4e6 15e4e6: 85 c0 test %eax,%eax 15e4e8: 0f 84 11 fe ff ff je 15e2ff 15e4ee: e9 00 00 00 00 jmpq 15e4f3 15e4f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e4fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e501: e8 00 00 00 00 callq 15e506 15e506: 85 c0 test %eax,%eax 15e508: 74 be je 15e4c8 15e50a: e9 00 00 00 00 jmpq 15e50f 15e50f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e516: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e51d: e8 00 00 00 00 callq 15e522 15e522: 85 c0 test %eax,%eax 15e524: 74 a2 je 15e4c8 15e526: e9 00 00 00 00 jmpq 15e52b 15e52b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e532: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e539: e8 00 00 00 00 callq 15e53e 15e53e: 85 c0 test %eax,%eax 15e540: 74 86 je 15e4c8 15e542: e9 00 00 00 00 jmpq 15e547 15e547: e8 00 00 00 00 callq 15e54c 15e54c: 0f 1f 40 00 nopl 0x0(%rax) 000000000015e550 : 15e550: e8 00 00 00 00 callq 15e555 15e555: 89 f8 mov %edi,%eax 15e557: c1 f8 1f sar $0x1f,%eax 15e55a: 31 c7 xor %eax,%edi 15e55c: 29 c7 sub %eax,%edi 15e55e: 81 ff ff 7f 00 00 cmp $0x7fff,%edi 15e564: 7f 10 jg 15e576 15e566: 81 fe ff 7f 00 00 cmp $0x7fff,%esi 15e56c: 7f 08 jg 15e576 15e56e: 83 fe 01 cmp $0x1,%esi 15e571: 74 45 je 15e5b8 15e573: 31 c0 xor %eax,%eax 15e575: c3 retq 15e576: 89 f8 mov %edi,%eax 15e578: 99 cltd 15e579: f7 fe idiv %esi 15e57b: 89 c1 mov %eax,%ecx 15e57d: 31 c0 xor %eax,%eax 15e57f: 81 f9 ff 7f 00 00 cmp $0x7fff,%ecx 15e585: 7f 30 jg 15e5b7 15e587: 81 ff ff 7f 00 00 cmp $0x7fff,%edi 15e58d: 7e 12 jle 15e5a1 15e58f: d1 ff sar %edi 15e591: 81 ff ff 7f 00 00 cmp $0x7fff,%edi 15e597: 7f f6 jg 15e58f 15e599: 81 fe ff 7f 00 00 cmp $0x7fff,%esi 15e59f: 7e cd jle 15e56e 15e5a1: d1 fe sar %esi 15e5a3: 81 fe ff 7f 00 00 cmp $0x7fff,%esi 15e5a9: 7e c8 jle 15e573 15e5ab: d1 fe sar %esi 15e5ad: 81 fe ff 7f 00 00 cmp $0x7fff,%esi 15e5b3: 7f ec jg 15e5a1 15e5b5: eb bc jmp 15e573 15e5b7: c3 retq 15e5b8: 89 f8 mov %edi,%eax 15e5ba: c1 e0 10 shl $0x10,%eax 15e5bd: c3 retq 15e5be: 66 90 xchg %ax,%ax 000000000015e5c0 : 15e5c0: e8 00 00 00 00 callq 15e5c5 15e5c5: 48 0f bf c2 movswq %dx,%rax 15e5c9: 48 c1 e0 21 shl $0x21,%rax 15e5cd: 48 f7 d8 neg %rax 15e5d0: 48 c1 f8 10 sar $0x10,%rax 15e5d4: 01 f0 add %esi,%eax 15e5d6: c3 retq 15e5d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 15e5de: 00 00 000000000015e5e0 : 15e5e0: e8 00 00 00 00 callq 15e5e5 15e5e5: 41 56 push %r14 15e5e7: 41 55 push %r13 15e5e9: 41 54 push %r12 15e5eb: 55 push %rbp 15e5ec: 89 fd mov %edi,%ebp 15e5ee: 53 push %rbx 15e5ef: 85 ff test %edi,%edi 15e5f1: 79 1b jns 15e60e 15e5f3: 48 63 c7 movslq %edi,%rax 15e5f6: 48 f7 d8 neg %rax 15e5f9: 89 c5 mov %eax,%ebp 15e5fb: 85 c0 test %eax,%eax 15e5fd: 0f 8f a6 00 00 00 jg 15e6a9 15e603: 5b pop %rbx 15e604: 31 c0 xor %eax,%eax 15e606: 5d pop %rbp 15e607: 41 5c pop %r12 15e609: 41 5d pop %r13 15e60b: 41 5e pop %r14 15e60d: c3 retq 15e60e: 0f 84 87 00 00 00 je 15e69b 15e614: 45 31 e4 xor %r12d,%r12d 15e617: 41 bd 00 00 01 00 mov $0x10000,%r13d 15e61d: 31 db xor %ebx,%ebx 15e61f: 41 be 9c d8 00 00 mov $0xd89c,%r14d 15e625: eb 07 jmp 15e62e 15e627: 44 8b b3 00 00 00 00 mov 0x0(%rbx),%r14d 15e62e: be 10 27 00 00 mov $0x2710,%esi 15e633: 44 89 f7 mov %r14d,%edi 15e636: e8 15 ff ff ff callq 15e550 15e63b: 39 e8 cmp %ebp,%eax 15e63d: 7d 2c jge 15e66b 15e63f: be 10 27 00 00 mov $0x2710,%esi 15e644: 44 89 f7 mov %r14d,%edi 15e647: e8 04 ff ff ff callq 15e550 15e64c: 8b bb 00 00 00 00 mov 0x0(%rbx),%edi 15e652: be 10 27 00 00 mov $0x2710,%esi 15e657: 29 c5 sub %eax,%ebp 15e659: e8 f2 fe ff ff callq 15e550 15e65e: 48 98 cltq 15e660: 49 0f af c5 imul %r13,%rax 15e664: 48 c1 f8 10 sar $0x10,%rax 15e668: 4c 63 e8 movslq %eax,%r13 15e66b: 48 83 c3 04 add $0x4,%rbx 15e66f: 48 83 fb 2c cmp $0x2c,%rbx 15e673: 75 b2 jne 15e627 15e675: 85 ed test %ebp,%ebp 15e677: 7f a4 jg 15e61d 15e679: 45 84 e4 test %r12b,%r12b 15e67c: 75 85 jne 15e603 15e67e: 81 c5 00 00 01 00 add $0x10000,%ebp 15e684: 49 63 c5 movslq %r13d,%rax 15e687: 5b pop %rbx 15e688: 48 63 ed movslq %ebp,%rbp 15e68b: 48 0f af c5 imul %rbp,%rax 15e68f: 5d pop %rbp 15e690: 41 5c pop %r12 15e692: 41 5d pop %r13 15e694: 41 5e pop %r14 15e696: 48 c1 f8 10 sar $0x10,%rax 15e69a: c3 retq 15e69b: 5b pop %rbx 15e69c: b8 00 00 01 00 mov $0x10000,%eax 15e6a1: 5d pop %rbp 15e6a2: 41 5c pop %r12 15e6a4: 41 5d pop %r13 15e6a6: 41 5e pop %r14 15e6a8: c3 retq 15e6a9: 41 bc 01 00 00 00 mov $0x1,%r12d 15e6af: e9 63 ff ff ff jmpq 15e617 15e6b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15e6bb: 00 00 00 00 15e6bf: 90 nop 000000000015e6c0 : 15e6c0: e8 00 00 00 00 callq 15e6c5 15e6c5: 41 54 push %r12 15e6c7: 49 89 cc mov %rcx,%r12 15e6ca: 55 push %rbp 15e6cb: 89 d5 mov %edx,%ebp 15e6cd: 53 push %rbx 15e6ce: 89 f3 mov %esi,%ebx 15e6d0: be 1a 00 00 00 mov $0x1a,%esi 15e6d5: 48 83 ec 10 sub $0x10,%rsp 15e6d9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15e6e0: 00 00 15e6e2: 48 89 44 24 08 mov %rax,0x8(%rsp) 15e6e7: 31 c0 xor %eax,%eax 15e6e9: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 15e6f0: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15e6f5: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15e6fa: c7 41 08 00 00 00 00 movl $0x0,0x8(%rcx) 15e701: 48 8b 3f mov (%rdi),%rdi 15e704: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15e709: e8 00 00 00 00 callq 15e70e 15e70e: 48 85 c0 test %rax,%rax 15e711: 0f 84 a8 00 00 00 je 15e7bf 15e717: 48 89 c1 mov %rax,%rcx 15e71a: 48 8d 40 04 lea 0x4(%rax),%rax 15e71e: 0f b7 31 movzwl (%rcx),%esi 15e721: 48 83 fe 04 cmp $0x4,%rsi 15e725: 7f 11 jg 15e738 15e727: eb 4f jmp 15e778 15e729: 48 83 c0 0c add $0xc,%rax 15e72d: 48 89 c2 mov %rax,%rdx 15e730: 48 29 ca sub %rcx,%rdx 15e733: 48 39 f2 cmp %rsi,%rdx 15e736: 7d 40 jge 15e778 15e738: 38 58 08 cmp %bl,0x8(%rax) 15e73b: 75 ec jne 15e729 15e73d: 39 28 cmp %ebp,(%rax) 15e73f: 72 e8 jb 15e729 15e741: 0f b7 50 04 movzwl 0x4(%rax),%edx 15e745: 41 89 14 24 mov %edx,(%r12) 15e749: 0f b7 50 06 movzwl 0x6(%rax),%edx 15e74d: 41 89 54 24 04 mov %edx,0x4(%r12) 15e752: 0f b6 71 02 movzbl 0x2(%rcx),%esi 15e756: 83 e6 3f and $0x3f,%esi 15e759: 40 80 fe 02 cmp $0x2,%sil 15e75d: 74 37 je 15e796 15e75f: 40 80 fe 03 cmp $0x3,%sil 15e763: 74 37 je 15e79c 15e765: 80 78 09 01 cmpb $0x1,0x9(%rax) 15e769: 74 47 je 15e7b2 15e76b: 41 c7 44 24 08 00 00 movl $0x0,0x8(%r12) 15e772: 00 00 15e774: 31 c0 xor %eax,%eax 15e776: eb 05 jmp 15e77d 15e778: b8 01 00 00 00 mov $0x1,%eax 15e77d: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 15e782: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 15e789: 00 00 15e78b: 75 39 jne 15e7c6 15e78d: 48 83 c4 10 add $0x10,%rsp 15e791: 5b pop %rbx 15e792: 5d pop %rbp 15e793: 41 5c pop %r12 15e795: c3 retq 15e796: f6 41 03 3e testb $0x3e,0x3(%rcx) 15e79a: 74 c9 je 15e765 15e79c: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 15e7a3: 48 c1 ea 25 shr $0x25,%rdx 15e7a7: 41 89 54 24 04 mov %edx,0x4(%r12) 15e7ac: 80 78 09 01 cmpb $0x1,0x9(%rax) 15e7b0: 75 b9 jne 15e76b 15e7b2: 41 c7 44 24 08 01 00 movl $0x1,0x8(%r12) 15e7b9: 00 00 15e7bb: 31 c0 xor %eax,%eax 15e7bd: eb be jmp 15e77d 15e7bf: b8 ff ff ff ff mov $0xffffffff,%eax 15e7c4: eb b7 jmp 15e77d 15e7c6: e8 00 00 00 00 callq 15e7cb 15e7cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000015e7d0 : 15e7d0: e8 00 00 00 00 callq 15e7d5 15e7d5: 89 f9 mov %edi,%ecx 15e7d7: 31 c0 xor %eax,%eax 15e7d9: 85 ff test %edi,%edi 15e7db: 7f 01 jg 15e7de 15e7dd: c3 retq 15e7de: 89 fa mov %edi,%edx 15e7e0: b8 00 00 3c 00 mov $0x3c0000,%eax 15e7e5: c1 fa 10 sar $0x10,%edx 15e7e8: 41 89 d0 mov %edx,%r8d 15e7eb: 66 81 fa b8 0b cmp $0xbb8,%dx 15e7f0: 7e 4d jle 15e83f 15e7f2: bf 15 00 00 00 mov $0x15,%edi 15e7f7: 41 c1 e0 10 shl $0x10,%r8d 15e7fb: 0f b7 c9 movzwl %cx,%ecx 15e7fe: 41 89 c1 mov %eax,%r9d 15e801: 48 63 d0 movslq %eax,%rdx 15e804: 89 c6 mov %eax,%esi 15e806: 44 09 c1 or %r8d,%ecx 15e809: 45 01 c9 add %r9d,%r9d 15e80c: 74 0f je 15e81d 15e80e: 48 0f af d2 imul %rdx,%rdx 15e812: 48 c1 fa 10 sar $0x10,%rdx 15e816: 29 ca sub %ecx,%edx 15e818: c1 e2 10 shl $0x10,%edx 15e81b: 29 d6 sub %edx,%esi 15e81d: 89 f2 mov %esi,%edx 15e81f: c1 f8 10 sar $0x10,%eax 15e822: c1 fa 10 sar $0x10,%edx 15e825: 29 c2 sub %eax,%edx 15e827: 69 d2 10 27 00 00 imul $0x2710,%edx,%edx 15e82d: 83 ef 01 sub $0x1,%edi 15e830: 74 0a je 15e83c 15e832: 85 d2 test %edx,%edx 15e834: 78 02 js 15e838 15e836: 74 04 je 15e83c 15e838: 89 f0 mov %esi,%eax 15e83a: eb bf jmp 15e7fb 15e83c: 89 f0 mov %esi,%eax 15e83e: c3 retq 15e83f: b8 00 00 1e 00 mov $0x1e0000,%eax 15e844: 66 81 fa e8 03 cmp $0x3e8,%dx 15e849: 7f a7 jg 15e7f2 15e84b: 66 83 fa 64 cmp $0x64,%dx 15e84f: b8 00 00 0a 00 mov $0xa0000,%eax 15e854: ba 00 00 02 00 mov $0x20000,%edx 15e859: 0f 4e c2 cmovle %edx,%eax 15e85c: eb 94 jmp 15e7f2 15e85e: 66 90 xchg %ax,%ax 000000000015e860 : 15e860: e8 00 00 00 00 callq 15e865 15e865: 41 54 push %r12 15e867: 41 89 f4 mov %esi,%r12d 15e86a: 55 push %rbp 15e86b: 89 f5 mov %esi,%ebp 15e86d: be 1c 00 00 00 mov $0x1c,%esi 15e872: 53 push %rbx 15e873: 48 89 d3 mov %rdx,%rbx 15e876: 48 83 ec 10 sub $0x10,%rsp 15e87a: 48 8b 3f mov (%rdi),%rdi 15e87d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15e884: 00 00 15e886: 48 89 44 24 08 mov %rax,0x8(%rsp) 15e88b: 31 c0 xor %eax,%eax 15e88d: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15e892: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15e897: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15e89c: e8 00 00 00 00 callq 15e8a1 15e8a1: 44 38 60 10 cmp %r12b,0x10(%rax) 15e8a5: 0f 86 00 00 00 00 jbe 15e8ab 15e8ab: 80 78 02 01 cmpb $0x1,0x2(%rax) 15e8af: 0f 86 00 00 00 00 jbe 15e8b5 15e8b5: 44 0f b7 40 06 movzwl 0x6(%rax),%r8d 15e8ba: 49 01 c0 add %rax,%r8 15e8bd: 41 0f b7 30 movzwl (%r8),%esi 15e8c1: 49 8d 40 04 lea 0x4(%r8),%rax 15e8c5: 69 f6 ab aa 00 00 imul $0xaaab,%esi,%esi 15e8cb: c1 ee 11 shr $0x11,%esi 15e8ce: 83 ee 01 sub $0x1,%esi 15e8d1: 40 80 fe 20 cmp $0x20,%sil 15e8d5: 0f 87 55 01 00 00 ja 15ea30 15e8db: 41 80 78 06 00 cmpb $0x0,0x6(%r8) 15e8e0: 0f 88 43 01 00 00 js 15ea29 15e8e6: 40 84 f6 test %sil,%sil 15e8e9: 48 8d 93 54 0a 00 00 lea 0xa54(%rbx),%rdx 15e8f0: 40 0f 95 c7 setne %dil 15e8f4: 31 c9 xor %ecx,%ecx 15e8f6: 40 84 ff test %dil,%dil 15e8f9: 75 0a jne 15e905 15e8fb: e9 29 01 00 00 jmpq 15ea29 15e900: 40 38 ce cmp %cl,%sil 15e903: 76 20 jbe 15e925 15e905: 0f b7 38 movzwl (%rax),%edi 15e908: 48 83 c0 03 add $0x3,%rax 15e90c: 83 c1 01 add $0x1,%ecx 15e90f: 48 83 c2 04 add $0x4,%rdx 15e913: 66 89 7a fc mov %di,-0x4(%rdx) 15e917: 0f b6 78 ff movzbl -0x1(%rax),%edi 15e91b: 40 88 7a fe mov %dil,-0x2(%rdx) 15e91f: 80 78 02 00 cmpb $0x0,0x2(%rax) 15e923: 79 db jns 15e900 15e925: 88 0b mov %cl,(%rbx) 15e927: 41 0f b7 00 movzwl (%r8),%eax 15e92b: 31 ff xor %edi,%edi 15e92d: 49 8d 74 00 04 lea 0x4(%r8,%rax,1),%rsi 15e932: 8b 06 mov (%rsi),%eax 15e934: 85 c0 test %eax,%eax 15e936: 0f 84 ce 00 00 00 je 15ea0a 15e93c: 44 0f b6 c9 movzbl %cl,%r9d 15e940: 89 c2 mov %eax,%edx 15e942: c1 ea 18 shr $0x18,%edx 15e945: 40 38 d5 cmp %dl,%bpl 15e948: 74 3d je 15e987 15e94a: 41 0f b7 40 02 movzwl 0x2(%r8),%eax 15e94f: 48 01 c6 add %rax,%rsi 15e952: 8b 06 mov (%rsi),%eax 15e954: 85 c0 test %eax,%eax 15e956: 0f 84 ae 00 00 00 je 15ea0a 15e95c: 40 80 ff 14 cmp $0x14,%dil 15e960: 75 de jne 15e940 15e962: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e969: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e970: e8 00 00 00 00 callq 15e975 15e975: 85 c0 test %eax,%eax 15e977: 0f 85 d8 00 00 00 jne 15ea55 15e97d: b8 ff ff ff ff mov $0xffffffff,%eax 15e982: e9 89 00 00 00 jmpq 15ea10 15e987: 40 0f b6 d7 movzbl %dil,%edx 15e98b: 25 ff ff ff 00 and $0xffffff,%eax 15e990: 49 89 d3 mov %rdx,%r11 15e993: 49 c1 e3 05 shl $0x5,%r11 15e997: 49 01 d3 add %rdx,%r11 15e99a: 42 89 44 9b 04 mov %eax,0x4(%rbx,%r11,4) 15e99f: 84 c9 test %cl,%cl 15e9a1: 74 52 je 15e9f5 15e9a3: 4e 8d 24 9b lea (%rbx,%r11,4),%r12 15e9a7: 31 c0 xor %eax,%eax 15e9a9: 41 ba 01 00 00 00 mov $0x1,%r10d 15e9af: eb 1c jmp 15e9cd 15e9b1: 84 d2 test %dl,%dl 15e9b3: 75 0f jne 15e9c4 15e9b5: 8d 50 ff lea -0x1(%rax),%edx 15e9b8: 4c 01 da add %r11,%rdx 15e9bb: 8b 54 93 08 mov 0x8(%rbx,%rdx,4),%edx 15e9bf: 41 89 54 84 08 mov %edx,0x8(%r12,%rax,4) 15e9c4: 48 83 c0 01 add $0x1,%rax 15e9c8: 41 39 c1 cmp %eax,%r9d 15e9cb: 76 28 jbe 15e9f5 15e9cd: 0f b6 94 83 56 0a 00 movzbl 0xa56(%rbx,%rax,4),%edx 15e9d4: 00 15e9d5: 83 e2 0f and $0xf,%edx 15e9d8: 80 fa 04 cmp $0x4,%dl 15e9db: 75 d4 jne 15e9b1 15e9dd: 44 89 d2 mov %r10d,%edx 15e9e0: 41 83 c2 01 add $0x1,%r10d 15e9e4: 8b 14 96 mov (%rsi,%rdx,4),%edx 15e9e7: 41 89 54 84 08 mov %edx,0x8(%r12,%rax,4) 15e9ec: 48 83 c0 01 add $0x1,%rax 15e9f0: 41 39 c1 cmp %eax,%r9d 15e9f3: 77 d8 ja 15e9cd 15e9f5: 41 0f b7 40 02 movzwl 0x2(%r8),%eax 15e9fa: 83 c7 01 add $0x1,%edi 15e9fd: 48 01 c6 add %rax,%rsi 15ea00: 8b 06 mov (%rsi),%eax 15ea02: 85 c0 test %eax,%eax 15ea04: 0f 85 52 ff ff ff jne 15e95c 15ea0a: 40 88 7b 01 mov %dil,0x1(%rbx) 15ea0e: 31 c0 xor %eax,%eax 15ea10: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 15ea15: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 15ea1c: 00 00 15ea1e: 75 30 jne 15ea50 15ea20: 48 83 c4 10 add $0x10,%rsp 15ea24: 5b pop %rbx 15ea25: 5d pop %rbp 15ea26: 41 5c pop %r12 15ea28: c3 retq 15ea29: 31 c9 xor %ecx,%ecx 15ea2b: e9 f5 fe ff ff jmpq 15e925 15ea30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ea37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ea3e: e8 00 00 00 00 callq 15ea43 15ea43: 85 c0 test %eax,%eax 15ea45: 0f 84 32 ff ff ff je 15e97d 15ea4b: e9 00 00 00 00 jmpq 15ea50 15ea50: e8 00 00 00 00 callq 15ea55 15ea55: e9 00 00 00 00 jmpq 15ea5a 15ea5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000015ea60 : 15ea60: e8 00 00 00 00 callq 15ea65 15ea65: 48 83 ec 18 sub $0x18,%rsp 15ea69: 81 e6 ff ff ff 00 and $0xffffff,%esi 15ea6f: 81 e2 ff ff ff 00 and $0xffffff,%edx 15ea75: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15ea7c: 00 00 15ea7e: 48 89 44 24 10 mov %rax,0x10(%rsp) 15ea83: 48 8b 07 mov (%rdi),%rax 15ea86: 81 ce 00 00 00 02 or $0x2000000,%esi 15ea8c: 89 54 24 08 mov %edx,0x8(%rsp) 15ea90: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 15ea95: 89 74 24 04 mov %esi,0x4(%rsp) 15ea99: be 3f 00 00 00 mov $0x3f,%esi 15ea9e: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 15eaa5: e8 00 00 00 00 callq 15eaaa 15eaaa: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 15eaaf: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 15eab6: 00 00 15eab8: 75 05 jne 15eabf 15eaba: 48 83 c4 18 add $0x18,%rsp 15eabe: c3 retq 15eabf: e8 00 00 00 00 callq 15eac4 15eac4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15eacb: 00 00 00 00 15eacf: 90 nop 000000000015ead0 : 15ead0: e8 00 00 00 00 callq 15ead5 15ead5: 53 push %rbx 15ead6: 48 89 d3 mov %rdx,%rbx 15ead9: 48 83 ec 10 sub $0x10,%rsp 15eadd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15eae4: 00 00 15eae6: 48 89 44 24 08 mov %rax,0x8(%rsp) 15eaeb: 48 8b 07 mov (%rdi),%rax 15eaee: 48 89 e2 mov %rsp,%rdx 15eaf1: 89 34 24 mov %esi,(%rsp) 15eaf4: be 46 00 00 00 mov $0x46,%esi 15eaf9: 88 4c 24 06 mov %cl,0x6(%rsp) 15eafd: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 15eb04: e8 00 00 00 00 callq 15eb09 15eb09: 41 89 c0 mov %eax,%r8d 15eb0c: 85 c0 test %eax,%eax 15eb0e: 75 69 jne 15eb79 15eb10: 0f b7 04 24 movzwl (%rsp),%eax 15eb14: 0f b7 54 24 02 movzwl 0x2(%rsp),%edx 15eb19: 25 ff 0f 00 00 and $0xfff,%eax 15eb1e: 81 e2 ff 0f 00 00 and $0xfff,%edx 15eb24: c1 e0 0c shl $0xc,%eax 15eb27: 09 d0 or %edx,%eax 15eb29: 8b 13 mov (%rbx),%edx 15eb2b: 81 e2 00 00 00 ff and $0xff000000,%edx 15eb31: 09 d0 or %edx,%eax 15eb33: 89 03 mov %eax,(%rbx) 15eb35: 0f b6 44 24 05 movzbl 0x5(%rsp),%eax 15eb3a: 89 43 04 mov %eax,0x4(%rbx) 15eb3d: 0f b6 44 24 06 movzbl 0x6(%rsp),%eax 15eb42: 89 c2 mov %eax,%edx 15eb44: 83 e2 03 and $0x3,%edx 15eb47: 89 53 10 mov %edx,0x10(%rbx) 15eb4a: 89 c2 mov %eax,%edx 15eb4c: c1 fa 02 sar $0x2,%edx 15eb4f: 83 e2 01 and $0x1,%edx 15eb52: 89 53 14 mov %edx,0x14(%rbx) 15eb55: 89 c2 mov %eax,%edx 15eb57: c1 f8 04 sar $0x4,%eax 15eb5a: 83 e0 01 and $0x1,%eax 15eb5d: c1 fa 03 sar $0x3,%edx 15eb60: 89 43 1c mov %eax,0x1c(%rbx) 15eb63: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 15eb68: 83 e2 01 and $0x1,%edx 15eb6b: 89 53 18 mov %edx,0x18(%rbx) 15eb6e: 89 43 0c mov %eax,0xc(%rbx) 15eb71: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 15eb76: 89 43 08 mov %eax,0x8(%rbx) 15eb79: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15eb7e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15eb85: 00 00 15eb87: 75 09 jne 15eb92 15eb89: 48 83 c4 10 add $0x10,%rsp 15eb8d: 44 89 c0 mov %r8d,%eax 15eb90: 5b pop %rbx 15eb91: c3 retq 15eb92: e8 00 00 00 00 callq 15eb97 15eb97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 15eb9e: 00 00 000000000015eba0 : 15eba0: e8 00 00 00 00 callq 15eba5 15eba5: 53 push %rbx 15eba6: 48 89 d3 mov %rdx,%rbx 15eba9: 48 83 ec 10 sub $0x10,%rsp 15ebad: 48 8b 17 mov (%rdi),%rdx 15ebb0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15ebb7: 00 00 15ebb9: 48 89 44 24 08 mov %rax,0x8(%rsp) 15ebbe: 31 c0 xor %eax,%eax 15ebc0: 89 f0 mov %esi,%eax 15ebc2: 8b 34 24 mov (%rsp),%esi 15ebc5: 25 ff ff ff 00 and $0xffffff,%eax 15ebca: 81 e6 00 00 00 ff and $0xff000000,%esi 15ebd0: 09 c6 or %eax,%esi 15ebd2: 89 34 24 mov %esi,(%rsp) 15ebd5: 48 8b ba a8 5c 00 00 mov 0x5ca8(%rdx),%rdi 15ebdc: be 46 00 00 00 mov $0x46,%esi 15ebe1: 48 89 e2 mov %rsp,%rdx 15ebe4: e8 00 00 00 00 callq 15ebe9 15ebe9: 85 c0 test %eax,%eax 15ebeb: 75 08 jne 15ebf5 15ebed: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 15ebf2: 89 53 04 mov %edx,0x4(%rbx) 15ebf5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 15ebfa: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 15ec01: 00 00 15ec03: 75 06 jne 15ec0b 15ec05: 48 83 c4 10 add $0x10,%rsp 15ec09: 5b pop %rbx 15ec0a: c3 retq 15ec0b: e8 00 00 00 00 callq 15ec10 000000000015ec10 : 15ec10: e8 00 00 00 00 callq 15ec15 15ec15: 41 54 push %r12 15ec17: 53 push %rbx 15ec18: 48 89 d3 mov %rdx,%rbx 15ec1b: 48 83 ec 10 sub $0x10,%rsp 15ec1f: 48 8b 17 mov (%rdi),%rdx 15ec22: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15ec29: 00 00 15ec2b: 48 89 44 24 08 mov %rax,0x8(%rsp) 15ec30: 31 c0 xor %eax,%eax 15ec32: c7 44 24 03 00 00 00 movl $0x0,0x3(%rsp) 15ec39: 00 15ec3a: 89 f0 mov %esi,%eax 15ec3c: 8b 34 24 mov (%rsp),%esi 15ec3f: 25 ff ff ff 00 and $0xffffff,%eax 15ec44: c6 44 24 07 00 movb $0x0,0x7(%rsp) 15ec49: 81 e6 00 00 00 ff and $0xff000000,%esi 15ec4f: 09 c6 or %eax,%esi 15ec51: 89 34 24 mov %esi,(%rsp) 15ec54: 48 8b ba a8 5c 00 00 mov 0x5ca8(%rdx),%rdi 15ec5b: be 46 00 00 00 mov $0x46,%esi 15ec60: 48 89 e2 mov %rsp,%rdx 15ec63: e8 00 00 00 00 callq 15ec68 15ec68: bf c6 a7 00 00 mov $0xa7c6,%edi 15ec6d: 41 89 c4 mov %eax,%r12d 15ec70: e8 00 00 00 00 callq 15ec75 15ec75: 45 85 e4 test %r12d,%r12d 15ec78: 75 19 jne 15ec93 15ec7a: 8b 44 24 04 mov 0x4(%rsp),%eax 15ec7e: 89 43 08 mov %eax,0x8(%rbx) 15ec81: 8b 04 24 mov (%rsp),%eax 15ec84: 25 ff ff ff 00 and $0xffffff,%eax 15ec89: 89 03 mov %eax,(%rbx) 15ec8b: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 15ec90: 89 43 04 mov %eax,0x4(%rbx) 15ec93: 48 8b 44 24 08 mov 0x8(%rsp),%rax 15ec98: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15ec9f: 00 00 15eca1: 75 0b jne 15ecae 15eca3: 48 83 c4 10 add $0x10,%rsp 15eca7: 44 89 e0 mov %r12d,%eax 15ecaa: 5b pop %rbx 15ecab: 41 5c pop %r12 15ecad: c3 retq 15ecae: e8 00 00 00 00 callq 15ecb3 15ecb3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15ecba: 00 00 00 00 15ecbe: 66 90 xchg %ax,%ax 000000000015ecc0 : 15ecc0: e8 00 00 00 00 callq 15ecc5 15ecc5: 53 push %rbx 15ecc6: 48 89 d3 mov %rdx,%rbx 15ecc9: 48 83 ec 10 sub $0x10,%rsp 15eccd: 48 8b 17 mov (%rdi),%rdx 15ecd0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15ecd7: 00 00 15ecd9: 48 89 44 24 08 mov %rax,0x8(%rsp) 15ecde: 31 c0 xor %eax,%eax 15ece0: 89 f0 mov %esi,%eax 15ece2: 8b 74 24 04 mov 0x4(%rsp),%esi 15ece6: 25 ff ff ff 00 and $0xffffff,%eax 15eceb: 81 e6 00 00 00 ff and $0xff000000,%esi 15ecf1: 09 c6 or %eax,%esi 15ecf3: 89 74 24 04 mov %esi,0x4(%rsp) 15ecf7: 48 8b ba a8 5c 00 00 mov 0x5ca8(%rdx),%rdi 15ecfe: be 3c 00 00 00 mov $0x3c,%esi 15ed03: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 15ed08: e8 00 00 00 00 callq 15ed0d 15ed0d: 85 c0 test %eax,%eax 15ed0f: 75 14 jne 15ed25 15ed11: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 15ed16: 89 13 mov %edx,(%rbx) 15ed18: 8b 54 24 04 mov 0x4(%rsp),%edx 15ed1c: 81 e2 ff ff ff 00 and $0xffffff,%edx 15ed22: 89 53 04 mov %edx,0x4(%rbx) 15ed25: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 15ed2a: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 15ed31: 00 00 15ed33: 75 06 jne 15ed3b 15ed35: 48 83 c4 10 add $0x10,%rsp 15ed39: 5b pop %rbx 15ed3a: c3 retq 15ed3b: e8 00 00 00 00 callq 15ed40 000000000015ed40 : 15ed40: e8 00 00 00 00 callq 15ed45 15ed45: 53 push %rbx 15ed46: 48 89 d3 mov %rdx,%rbx 15ed49: 48 83 ec 18 sub $0x18,%rsp 15ed4d: 48 8b 17 mov (%rdi),%rdx 15ed50: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15ed57: 00 00 15ed59: 48 89 44 24 10 mov %rax,0x10(%rsp) 15ed5e: 31 c0 xor %eax,%eax 15ed60: 89 f0 mov %esi,%eax 15ed62: 8b 74 24 04 mov 0x4(%rsp),%esi 15ed66: 25 ff ff ff 00 and $0xffffff,%eax 15ed6b: 81 e6 00 00 00 ff and $0xff000000,%esi 15ed71: 09 c6 or %eax,%esi 15ed73: 89 74 24 04 mov %esi,0x4(%rsp) 15ed77: 48 8b ba a8 5c 00 00 mov 0x5ca8(%rdx),%rdi 15ed7e: be 3c 00 00 00 mov $0x3c,%esi 15ed83: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 15ed88: c6 44 24 07 01 movb $0x1,0x7(%rsp) 15ed8d: e8 00 00 00 00 callq 15ed92 15ed92: 41 89 c0 mov %eax,%r8d 15ed95: 85 c0 test %eax,%eax 15ed97: 75 4c jne 15ede5 15ed99: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 15ed9e: 0f b7 54 24 08 movzwl 0x8(%rsp),%edx 15eda3: 89 03 mov %eax,(%rbx) 15eda5: 8b 44 24 04 mov 0x4(%rsp),%eax 15eda9: 81 e2 ff 3f 00 00 and $0x3fff,%edx 15edaf: 25 ff ff ff 00 and $0xffffff,%eax 15edb4: 89 43 04 mov %eax,0x4(%rbx) 15edb7: 0f b7 44 24 0a movzwl 0xa(%rsp),%eax 15edbc: 25 ff 0f 00 00 and $0xfff,%eax 15edc1: c1 e0 0e shl $0xe,%eax 15edc4: 09 d0 or %edx,%eax 15edc6: 8b 53 08 mov 0x8(%rbx),%edx 15edc9: 81 e2 00 00 00 fc and $0xfc000000,%edx 15edcf: 09 d0 or %edx,%eax 15edd1: 89 43 08 mov %eax,0x8(%rbx) 15edd4: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 15edd9: 66 89 43 0c mov %ax,0xc(%rbx) 15eddd: 0f b6 44 24 0e movzbl 0xe(%rsp),%eax 15ede2: 88 43 0e mov %al,0xe(%rbx) 15ede5: 48 8b 44 24 10 mov 0x10(%rsp),%rax 15edea: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15edf1: 00 00 15edf3: 75 09 jne 15edfe 15edf5: 48 83 c4 18 add $0x18,%rsp 15edf9: 44 89 c0 mov %r8d,%eax 15edfc: 5b pop %rbx 15edfd: c3 retq 15edfe: e8 00 00 00 00 callq 15ee03 15ee03: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15ee0a: 00 00 00 00 15ee0e: 66 90 xchg %ax,%ax 000000000015ee10 : 15ee10: e8 00 00 00 00 callq 15ee15 15ee15: 53 push %rbx 15ee16: 48 89 d3 mov %rdx,%rbx 15ee19: 48 83 ec 20 sub $0x20,%rsp 15ee1d: 48 8b 17 mov (%rdi),%rdx 15ee20: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15ee27: 00 00 15ee29: 48 89 44 24 18 mov %rax,0x18(%rsp) 15ee2e: 31 c0 xor %eax,%eax 15ee30: 89 f0 mov %esi,%eax 15ee32: 8b 34 24 mov (%rsp),%esi 15ee35: 25 ff ff ff 00 and $0xffffff,%eax 15ee3a: 81 e6 00 00 00 ff and $0xff000000,%esi 15ee40: 09 c6 or %eax,%esi 15ee42: 89 34 24 mov %esi,(%rsp) 15ee45: 48 8b ba a8 5c 00 00 mov 0x5ca8(%rdx),%rdi 15ee4c: be 3c 00 00 00 mov $0x3c,%esi 15ee51: 48 89 e2 mov %rsp,%rdx 15ee54: c6 44 24 03 01 movb $0x1,0x3(%rsp) 15ee59: e8 00 00 00 00 callq 15ee5e 15ee5e: 85 c0 test %eax,%eax 15ee60: 75 1f jne 15ee81 15ee62: 48 8b 54 24 04 mov 0x4(%rsp),%rdx 15ee67: 48 89 13 mov %rdx,(%rbx) 15ee6a: 8b 54 24 0c mov 0xc(%rsp),%edx 15ee6e: 89 53 08 mov %edx,0x8(%rbx) 15ee71: 8b 54 24 12 mov 0x12(%rsp),%edx 15ee75: 89 53 0e mov %edx,0xe(%rbx) 15ee78: 0f b7 54 24 16 movzwl 0x16(%rsp),%edx 15ee7d: 66 89 53 12 mov %dx,0x12(%rbx) 15ee81: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 15ee86: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 15ee8d: 00 00 15ee8f: 75 06 jne 15ee97 15ee91: 48 83 c4 20 add $0x20,%rsp 15ee95: 5b pop %rbx 15ee96: c3 retq 15ee97: e8 00 00 00 00 callq 15ee9c 15ee9c: 0f 1f 40 00 nopl 0x0(%rax) 000000000015eea0 : 15eea0: e8 00 00 00 00 callq 15eea5 15eea5: 53 push %rbx 15eea6: 48 89 d3 mov %rdx,%rbx 15eea9: 48 83 ec 18 sub $0x18,%rsp 15eead: 48 8b 17 mov (%rdi),%rdx 15eeb0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15eeb7: 00 00 15eeb9: 48 89 44 24 10 mov %rax,0x10(%rsp) 15eebe: 31 c0 xor %eax,%eax 15eec0: 89 f0 mov %esi,%eax 15eec2: 8b 74 24 04 mov 0x4(%rsp),%esi 15eec6: 25 ff ff ff 00 and $0xffffff,%eax 15eecb: 81 e6 00 00 00 ff and $0xff000000,%esi 15eed1: 09 c6 or %eax,%esi 15eed3: 89 74 24 04 mov %esi,0x4(%rsp) 15eed7: 48 8b ba a8 5c 00 00 mov 0x5ca8(%rdx),%rdi 15eede: be 3c 00 00 00 mov $0x3c,%esi 15eee3: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 15eee8: c6 44 24 07 00 movb $0x0,0x7(%rsp) 15eeed: e8 00 00 00 00 callq 15eef2 15eef2: 41 89 c0 mov %eax,%r8d 15eef5: 85 c0 test %eax,%eax 15eef7: 75 4c jne 15ef45 15eef9: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 15eefe: 0f b7 54 24 08 movzwl 0x8(%rsp),%edx 15ef03: 89 03 mov %eax,(%rbx) 15ef05: 8b 44 24 04 mov 0x4(%rsp),%eax 15ef09: 81 e2 ff 3f 00 00 and $0x3fff,%edx 15ef0f: 25 ff ff ff 00 and $0xffffff,%eax 15ef14: 89 43 04 mov %eax,0x4(%rbx) 15ef17: 0f b7 44 24 0a movzwl 0xa(%rsp),%eax 15ef1c: 25 ff 0f 00 00 and $0xfff,%eax 15ef21: c1 e0 0e shl $0xe,%eax 15ef24: 09 d0 or %edx,%eax 15ef26: 8b 53 08 mov 0x8(%rbx),%edx 15ef29: 81 e2 00 00 00 fc and $0xfc000000,%edx 15ef2f: 09 d0 or %edx,%eax 15ef31: 89 43 08 mov %eax,0x8(%rbx) 15ef34: 0f b7 44 24 0c movzwl 0xc(%rsp),%eax 15ef39: 66 89 43 0c mov %ax,0xc(%rbx) 15ef3d: 0f b6 44 24 0e movzbl 0xe(%rsp),%eax 15ef42: 88 43 0e mov %al,0xe(%rbx) 15ef45: 48 8b 44 24 10 mov 0x10(%rsp),%rax 15ef4a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15ef51: 00 00 15ef53: 75 09 jne 15ef5e 15ef55: 48 83 c4 18 add $0x18,%rsp 15ef59: 44 89 c0 mov %r8d,%eax 15ef5c: 5b pop %rbx 15ef5d: c3 retq 15ef5e: e8 00 00 00 00 callq 15ef63 15ef63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 15ef6a: 00 00 00 00 15ef6e: 66 90 xchg %ax,%ax 000000000015ef70 : 15ef70: e8 00 00 00 00 callq 15ef75 15ef75: 48 83 ec 10 sub $0x10,%rsp 15ef79: 48 8b 3f mov (%rdi),%rdi 15ef7c: be 04 00 00 00 mov $0x4,%esi 15ef81: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15ef88: 00 00 15ef8a: 48 89 44 24 08 mov %rax,0x8(%rsp) 15ef8f: 31 c0 xor %eax,%eax 15ef91: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15ef96: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15ef9b: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15efa0: e8 00 00 00 00 callq 15efa5 15efa5: 48 85 c0 test %rax,%rax 15efa8: 74 19 je 15efc3 15efaa: 0f b7 40 52 movzwl 0x52(%rax),%eax 15efae: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 15efb3: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 15efba: 00 00 15efbc: 75 0c jne 15efca 15efbe: 48 83 c4 10 add $0x10,%rsp 15efc2: c3 retq 15efc3: b8 8c 0a 00 00 mov $0xa8c,%eax 15efc8: eb e4 jmp 15efae 15efca: e8 00 00 00 00 callq 15efcf 15efcf: 90 nop 000000000015efd0 : 15efd0: e8 00 00 00 00 callq 15efd5 15efd5: 55 push %rbp 15efd6: 89 d5 mov %edx,%ebp 15efd8: 53 push %rbx 15efd9: 89 f3 mov %esi,%ebx 15efdb: be 20 00 00 00 mov $0x20,%esi 15efe0: 48 83 ec 10 sub $0x10,%rsp 15efe4: 48 8b 3f mov (%rdi),%rdi 15efe7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15efee: 00 00 15eff0: 48 89 44 24 08 mov %rax,0x8(%rsp) 15eff5: 31 c0 xor %eax,%eax 15eff7: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15effc: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15f001: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15f006: e8 00 00 00 00 callq 15f00b 15f00b: 48 85 c0 test %rax,%rax 15f00e: 74 4c je 15f05c 15f010: 0f b7 30 movzwl (%rax),%esi 15f013: 48 89 c1 mov %rax,%rcx 15f016: ba 04 00 00 00 mov $0x4,%edx 15f01b: 83 fe 04 cmp $0x4,%esi 15f01e: 77 0c ja 15f02c 15f020: eb 21 jmp 15f043 15f022: 0f b7 40 02 movzwl 0x2(%rax),%eax 15f026: 01 c2 add %eax,%edx 15f028: 39 d6 cmp %edx,%esi 15f02a: 76 17 jbe 15f043 15f02c: 89 d0 mov %edx,%eax 15f02e: 48 01 c8 add %rcx,%rax 15f031: 3a 18 cmp (%rax),%bl 15f033: 75 ed jne 15f022 15f035: 40 3a 68 01 cmp 0x1(%rax),%bpl 15f039: 75 e7 jne 15f022 15f03b: 48 85 c0 test %rax,%rax 15f03e: 0f 95 c0 setne %al 15f041: eb 02 jmp 15f045 15f043: 31 c0 xor %eax,%eax 15f045: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 15f04a: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 15f051: 00 00 15f053: 75 23 jne 15f078 15f055: 48 83 c4 10 add $0x10,%rsp 15f059: 5b pop %rbx 15f05a: 5d pop %rbp 15f05b: c3 retq 15f05c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15f063: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f06a: e8 00 00 00 00 callq 15f06f 15f06f: 85 c0 test %eax,%eax 15f071: 74 d2 je 15f045 15f073: e9 00 00 00 00 jmpq 15f078 15f078: e8 00 00 00 00 callq 15f07d 15f07d: 0f 1f 00 nopl (%rax) 000000000015f080 : 15f080: e8 00 00 00 00 callq 15f085 15f085: 41 54 push %r12 15f087: 41 89 d4 mov %edx,%r12d 15f08a: 55 push %rbp 15f08b: 89 f5 mov %esi,%ebp 15f08d: be 20 00 00 00 mov $0x20,%esi 15f092: 53 push %rbx 15f093: 48 89 cb mov %rcx,%rbx 15f096: 48 83 ec 10 sub $0x10,%rsp 15f09a: 48 8b 3f mov (%rdi),%rdi 15f09d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15f0a4: 00 00 15f0a6: 48 89 44 24 08 mov %rax,0x8(%rsp) 15f0ab: 31 c0 xor %eax,%eax 15f0ad: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15f0b2: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15f0b7: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15f0bc: e8 00 00 00 00 callq 15f0c1 15f0c1: 48 85 c0 test %rax,%rax 15f0c4: 0f 84 9a 00 00 00 je 15f164 15f0ca: 0f b7 30 movzwl (%rax),%esi 15f0cd: 48 89 c1 mov %rax,%rcx 15f0d0: ba 04 00 00 00 mov $0x4,%edx 15f0d5: 83 fe 04 cmp $0x4,%esi 15f0d8: 77 13 ja 15f0ed 15f0da: e9 a0 00 00 00 jmpq 15f17f 15f0df: 0f b7 40 02 movzwl 0x2(%rax),%eax 15f0e3: 01 c2 add %eax,%edx 15f0e5: 39 d6 cmp %edx,%esi 15f0e7: 0f 86 92 00 00 00 jbe 15f17f 15f0ed: 89 d0 mov %edx,%eax 15f0ef: 48 01 c8 add %rcx,%rax 15f0f2: 40 3a 28 cmp (%rax),%bpl 15f0f5: 75 e8 jne 15f0df 15f0f7: 44 3a 60 01 cmp 0x1(%rax),%r12b 15f0fb: 75 e2 jne 15f0df 15f0fd: 48 85 c0 test %rax,%rax 15f100: 74 7d je 15f17f 15f102: 0f b6 50 05 movzbl 0x5(%rax),%edx 15f106: 80 fa 20 cmp $0x20,%dl 15f109: 77 7b ja 15f186 15f10b: 31 c9 xor %ecx,%ecx 15f10d: 84 d2 test %dl,%dl 15f10f: 74 25 je 15f136 15f111: 89 ca mov %ecx,%edx 15f113: 83 c1 01 add $0x1,%ecx 15f116: 48 8d 34 52 lea (%rdx,%rdx,2),%rsi 15f11a: 48 8d 34 70 lea (%rax,%rsi,2),%rsi 15f11e: 0f b7 7e 10 movzwl 0x10(%rsi),%edi 15f122: 66 89 7c d3 0c mov %di,0xc(%rbx,%rdx,8) 15f127: 8b 76 0c mov 0xc(%rsi),%esi 15f12a: 89 74 d3 10 mov %esi,0x10(%rbx,%rdx,8) 15f12e: 0f b6 50 05 movzbl 0x5(%rax),%edx 15f132: 39 ca cmp %ecx,%edx 15f134: 77 db ja 15f111 15f136: 8b 50 08 mov 0x8(%rax),%edx 15f139: 89 53 04 mov %edx,0x4(%rbx) 15f13c: 0f b6 50 05 movzbl 0x5(%rax),%edx 15f140: 89 13 mov %edx,(%rbx) 15f142: 0f b6 40 06 movzbl 0x6(%rax),%eax 15f146: 89 43 08 mov %eax,0x8(%rbx) 15f149: 31 c0 xor %eax,%eax 15f14b: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 15f150: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 15f157: 00 00 15f159: 75 47 jne 15f1a2 15f15b: 48 83 c4 10 add $0x10,%rsp 15f15f: 5b pop %rbx 15f160: 5d pop %rbp 15f161: 41 5c pop %r12 15f163: c3 retq 15f164: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15f16b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f172: e8 00 00 00 00 callq 15f177 15f177: 85 c0 test %eax,%eax 15f179: 0f 85 00 00 00 00 jne 15f17f 15f17f: b8 ff ff ff ff mov $0xffffffff,%eax 15f184: eb c5 jmp 15f14b 15f186: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15f18d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f194: e8 00 00 00 00 callq 15f199 15f199: 85 c0 test %eax,%eax 15f19b: 74 e2 je 15f17f 15f19d: e9 00 00 00 00 jmpq 15f1a2 15f1a2: e8 00 00 00 00 callq 15f1a7 15f1a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 15f1ae: 00 00 000000000015f1b0 : 15f1b0: e8 00 00 00 00 callq 15f1b5 15f1b5: 55 push %rbp 15f1b6: 89 f5 mov %esi,%ebp 15f1b8: be 0c 00 00 00 mov $0xc,%esi 15f1bd: 53 push %rbx 15f1be: 48 89 d3 mov %rdx,%rbx 15f1c1: 48 83 ec 10 sub $0x10,%rsp 15f1c5: 48 8b 3f mov (%rdi),%rdi 15f1c8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15f1cf: 00 00 15f1d1: 48 89 44 24 08 mov %rax,0x8(%rsp) 15f1d6: 31 c0 xor %eax,%eax 15f1d8: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 15f1dd: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 15f1e2: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 15f1e7: e8 00 00 00 00 callq 15f1ec 15f1ec: 48 85 c0 test %rax,%rax 15f1ef: 74 3a je 15f22b 15f1f1: 0f b7 38 movzwl (%rax),%edi 15f1f4: 48 89 c6 mov %rax,%rsi 15f1f7: ba 04 00 00 00 mov $0x4,%edx 15f1fc: 83 ff 04 cmp $0x4,%edi 15f1ff: 77 09 ja 15f20a 15f201: eb 5e jmp 15f261 15f203: 83 c2 04 add $0x4,%edx 15f206: 39 d7 cmp %edx,%edi 15f208: 76 57 jbe 15f261 15f20a: 89 d0 mov %edx,%eax 15f20c: 48 01 f0 add %rsi,%rax 15f20f: 0f b6 48 03 movzbl 0x3(%rax),%ecx 15f213: 39 cd cmp %ecx,%ebp 15f215: 75 ec jne 15f203 15f217: 0f b6 50 02 movzbl 0x2(%rax),%edx 15f21b: 88 53 02 mov %dl,0x2(%rbx) 15f21e: 0f b7 00 movzwl (%rax),%eax 15f221: 66 89 03 mov %ax,(%rbx) 15f224: b8 01 00 00 00 mov $0x1,%eax 15f229: eb 38 jmp 15f263 15f22b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15f232: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f239: e8 00 00 00 00 callq 15f23e 15f23e: 85 c0 test %eax,%eax 15f240: 0f 85 00 00 00 00 jne 15f246 15f246: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15f24d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f254: e8 00 00 00 00 callq 15f259 15f259: 85 c0 test %eax,%eax 15f25b: 0f 85 00 00 00 00 jne 15f261 15f261: 31 c0 xor %eax,%eax 15f263: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 15f268: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 15f26f: 00 00 15f271: 75 07 jne 15f27a 15f273: 48 83 c4 10 add $0x10,%rsp 15f277: 5b pop %rbx 15f278: 5d pop %rbp 15f279: c3 retq 15f27a: e8 00 00 00 00 callq 15f27f 15f27f: 90 nop 000000000015f280 : 15f280: e8 00 00 00 00 callq 15f285 15f285: 41 57 push %r15 15f287: be a0 86 01 00 mov $0x186a0,%esi 15f28c: 41 56 push %r14 15f28e: 41 55 push %r13 15f290: 45 89 cd mov %r9d,%r13d 15f293: 41 54 push %r12 15f295: 41 89 d4 mov %edx,%r12d 15f298: 55 push %rbp 15f299: 53 push %rbx 15f29a: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 15f2a1: 48 8b 1f mov (%rdi),%rbx 15f2a4: bf 71 02 00 00 mov $0x271,%edi 15f2a9: 4c 89 04 24 mov %r8,(%rsp) 15f2ad: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15f2b4: 00 00 15f2b6: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 15f2bd: 00 15f2be: 31 c0 xor %eax,%eax 15f2c0: e8 8b f2 ff ff callq 15e550 15f2c5: 45 31 c0 xor %r8d,%r8d 15f2c8: 31 c9 xor %ecx,%ecx 15f2ca: 31 d2 xor %edx,%edx 15f2cc: be 1f 00 00 00 mov $0x1f,%esi 15f2d1: 48 89 df mov %rbx,%rdi 15f2d4: 89 c5 mov %eax,%ebp 15f2d6: e8 00 00 00 00 callq 15f2db 15f2db: 48 85 c0 test %rax,%rax 15f2de: 0f 84 93 0b 00 00 je 15fe77 15f2e4: 49 89 c7 mov %rax,%r15 15f2e7: 0f b6 40 02 movzbl 0x2(%rax),%eax 15f2eb: 3c 02 cmp $0x2,%al 15f2ed: 0f 86 84 0b 00 00 jbe 15fe77 15f2f3: 3c 03 cmp $0x3,%al 15f2f5: 0f 84 71 0b 00 00 je 15fe6c 15f2fb: 66 41 83 fd 04 cmp $0x4,%r13w 15f300: 0f 84 a8 0b 00 00 je 15feae 15f306: 0f 86 93 00 00 00 jbe 15f39f 15f30c: 66 41 83 fd 06 cmp $0x6,%r13w 15f311: 0f 84 6b 0b 00 00 je 15fe82 15f317: 66 41 83 fd 07 cmp $0x7,%r13w 15f31c: 0f 85 a5 00 00 00 jne 15f3c7 15f322: 41 8b bf 9c 00 00 00 mov 0x9c(%r15),%edi 15f329: be e8 03 00 00 mov $0x3e8,%esi 15f32e: e8 1d f2 ff ff callq 15e550 15f333: 41 8b 87 a0 00 00 00 mov 0xa0(%r15),%eax 15f33a: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 15f341: 48 8d 94 24 a4 00 00 lea 0xa4(%rsp),%rdx 15f348: 00 15f349: be 45 00 00 00 mov $0x45,%esi 15f34e: 45 8b b7 a4 00 00 00 mov 0xa4(%r15),%r14d 15f355: 45 8b af a8 00 00 00 mov 0xa8(%r15),%r13d 15f35c: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 15f363: e8 00 00 00 00 callq 15f368 15f368: 41 89 c0 mov %eax,%r8d 15f36b: 85 c0 test %eax,%eax 15f36d: 0f 84 96 00 00 00 je 15f409 15f373: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 15f37a: 00 15f37b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 15f382: 00 00 15f384: 0f 85 80 0b 00 00 jne 15ff0a 15f38a: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 15f391: 44 89 c0 mov %r8d,%eax 15f394: 5b pop %rbx 15f395: 5d pop %rbp 15f396: 41 5c pop %r12 15f398: 41 5d pop %r13 15f39a: 41 5e pop %r14 15f39c: 41 5f pop %r15 15f39e: c3 retq 15f39f: 66 41 83 fd 02 cmp $0x2,%r13w 15f3a4: 0f 84 ee 0a 00 00 je 15fe98 15f3aa: 66 41 83 fd 03 cmp $0x3,%r13w 15f3af: 75 37 jne 15f3e8 15f3b1: 41 8b bf 8c 00 00 00 mov 0x8c(%r15),%edi 15f3b8: be e8 03 00 00 mov $0x3e8,%esi 15f3bd: e8 8e f1 ff ff callq 15e550 15f3c2: e9 6c ff ff ff jmpq 15f333 15f3c7: 66 41 83 fd 05 cmp $0x5,%r13w 15f3cc: 0f 85 49 0b 00 00 jne 15ff1b 15f3d2: 41 8b bf 94 00 00 00 mov 0x94(%r15),%edi 15f3d9: be e8 03 00 00 mov $0x3e8,%esi 15f3de: e8 6d f1 ff ff callq 15e550 15f3e3: e9 4b ff ff ff jmpq 15f333 15f3e8: 66 41 83 fd 01 cmp $0x1,%r13w 15f3ed: 0f 85 23 0b 00 00 jne 15ff16 15f3f3: 41 8b bf 84 00 00 00 mov 0x84(%r15),%edi 15f3fa: be e8 03 00 00 mov $0x3e8,%esi 15f3ff: e8 4c f1 ff ff callq 15e550 15f404: e9 2a ff ff ff jmpq 15f333 15f409: 44 89 ef mov %r13d,%edi 15f40c: be 01 00 00 00 mov $0x1,%esi 15f411: e8 3a f1 ff ff callq 15e550 15f416: 44 89 f7 mov %r14d,%edi 15f419: be 01 00 00 00 mov $0x1,%esi 15f41e: 41 89 c5 mov %eax,%r13d 15f421: e8 2a f1 ff ff callq 15e550 15f426: 41 8b 47 20 mov 0x20(%r15),%eax 15f42a: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 15f431: be 45 00 00 00 mov $0x45,%esi 15f436: 48 8d 94 24 a4 00 00 lea 0xa4(%rsp),%rdx 15f43d: 00 15f43e: 44 89 6c 24 08 mov %r13d,0x8(%rsp) 15f443: 45 8b 77 28 mov 0x28(%r15),%r14d 15f447: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 15f44e: 45 8b 6f 24 mov 0x24(%r15),%r13d 15f452: e8 00 00 00 00 callq 15f457 15f457: 41 89 c0 mov %eax,%r8d 15f45a: 85 c0 test %eax,%eax 15f45c: 0f 85 11 ff ff ff jne 15f373 15f462: 44 89 f7 mov %r14d,%edi 15f465: be e8 03 00 00 mov $0x3e8,%esi 15f46a: e8 e1 f0 ff ff callq 15e550 15f46f: 44 89 ef mov %r13d,%edi 15f472: be e8 03 00 00 mov $0x3e8,%esi 15f477: e8 d4 f0 ff ff callq 15e550 15f47c: 41 8b 47 2c mov 0x2c(%r15),%eax 15f480: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 15f487: be 45 00 00 00 mov $0x45,%esi 15f48c: 48 8d 94 24 a4 00 00 lea 0xa4(%rsp),%rdx 15f493: 00 15f494: 45 8b 6f 30 mov 0x30(%r15),%r13d 15f498: 45 8b 77 34 mov 0x34(%r15),%r14d 15f49c: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 15f4a3: e8 00 00 00 00 callq 15f4a8 15f4a8: 41 89 c0 mov %eax,%r8d 15f4ab: 85 c0 test %eax,%eax 15f4ad: 0f 85 c0 fe ff ff jne 15f373 15f4b3: 44 89 f7 mov %r14d,%edi 15f4b6: be e8 03 00 00 mov $0x3e8,%esi 15f4bb: e8 90 f0 ff ff callq 15e550 15f4c0: 44 89 ef mov %r13d,%edi 15f4c3: be e8 03 00 00 mov $0x3e8,%esi 15f4c8: e8 83 f0 ff ff callq 15e550 15f4cd: 41 0f b6 47 3b movzbl 0x3b(%r15),%eax 15f4d2: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 15f4d9: be 45 00 00 00 mov $0x45,%esi 15f4de: 48 8d 94 24 a4 00 00 lea 0xa4(%rsp),%rdx 15f4e5: 00 15f4e6: 45 8b 77 3c mov 0x3c(%r15),%r14d 15f4ea: 45 8b 6f 40 mov 0x40(%r15),%r13d 15f4ee: 88 44 24 14 mov %al,0x14(%rsp) 15f4f2: 41 8b 47 38 mov 0x38(%r15),%eax 15f4f6: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 15f4fd: e8 00 00 00 00 callq 15f502 15f502: 41 89 c0 mov %eax,%r8d 15f505: 85 c0 test %eax,%eax 15f507: 0f 85 66 fe ff ff jne 15f373 15f50d: 44 89 ef mov %r13d,%edi 15f510: be e8 03 00 00 mov $0x3e8,%esi 15f515: e8 36 f0 ff ff callq 15e550 15f51a: 44 89 f7 mov %r14d,%edi 15f51d: be e8 03 00 00 mov $0x3e8,%esi 15f522: 41 89 c5 mov %eax,%r13d 15f525: e8 26 f0 ff ff callq 15e550 15f52a: 8b bc 24 a4 00 00 00 mov 0xa4(%rsp),%edi 15f531: 0f b6 4c 24 14 movzbl 0x14(%rsp),%ecx 15f536: 44 89 ee mov %r13d,%esi 15f539: 89 c2 mov %eax,%edx 15f53b: e8 80 f0 ff ff callq 15e5c0 15f540: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 15f547: be 45 00 00 00 mov $0x45,%esi 15f54c: 45 8b 77 48 mov 0x48(%r15),%r14d 15f550: 89 44 24 18 mov %eax,0x18(%rsp) 15f554: 48 8d 94 24 a4 00 00 lea 0xa4(%rsp),%rdx 15f55b: 00 15f55c: 41 0f b6 47 47 movzbl 0x47(%r15),%eax 15f561: 45 8b 6f 4c mov 0x4c(%r15),%r13d 15f565: 88 44 24 14 mov %al,0x14(%rsp) 15f569: 41 8b 47 44 mov 0x44(%r15),%eax 15f56d: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 15f574: e8 00 00 00 00 callq 15f579 15f579: 41 89 c0 mov %eax,%r8d 15f57c: 85 c0 test %eax,%eax 15f57e: 0f 85 ef fd ff ff jne 15f373 15f584: 44 89 ef mov %r13d,%edi 15f587: be e8 03 00 00 mov $0x3e8,%esi 15f58c: e8 bf ef ff ff callq 15e550 15f591: 44 89 f7 mov %r14d,%edi 15f594: be e8 03 00 00 mov $0x3e8,%esi 15f599: 81 e7 ff ff ff 7f and $0x7fffffff,%edi 15f59f: 41 89 c5 mov %eax,%r13d 15f5a2: e8 a9 ef ff ff callq 15e550 15f5a7: 8b bc 24 a4 00 00 00 mov 0xa4(%rsp),%edi 15f5ae: 0f b6 4c 24 14 movzbl 0x14(%rsp),%ecx 15f5b3: 44 89 ee mov %r13d,%esi 15f5b6: 48 63 d0 movslq %eax,%rdx 15f5b9: 48 f7 da neg %rdx 15f5bc: e8 ff ef ff ff callq 15e5c0 15f5c1: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 15f5c8: be 45 00 00 00 mov $0x45,%esi 15f5cd: 45 8b 77 54 mov 0x54(%r15),%r14d 15f5d1: 89 44 24 38 mov %eax,0x38(%rsp) 15f5d5: 48 8d 94 24 a4 00 00 lea 0xa4(%rsp),%rdx 15f5dc: 00 15f5dd: 41 0f b6 47 53 movzbl 0x53(%r15),%eax 15f5e2: 45 8b 6f 58 mov 0x58(%r15),%r13d 15f5e6: 88 44 24 14 mov %al,0x14(%rsp) 15f5ea: 41 8b 47 50 mov 0x50(%r15),%eax 15f5ee: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 15f5f5: e8 00 00 00 00 callq 15f5fa 15f5fa: 41 89 c0 mov %eax,%r8d 15f5fd: 85 c0 test %eax,%eax 15f5ff: 0f 85 6e fd ff ff jne 15f373 15f605: 44 89 ef mov %r13d,%edi 15f608: be e8 03 00 00 mov $0x3e8,%esi 15f60d: e8 3e ef ff ff callq 15e550 15f612: be e8 03 00 00 mov $0x3e8,%esi 15f617: 44 89 f7 mov %r14d,%edi 15f61a: 41 89 c5 mov %eax,%r13d 15f61d: e8 2e ef ff ff callq 15e550 15f622: 8b bc 24 a4 00 00 00 mov 0xa4(%rsp),%edi 15f629: 0f b6 4c 24 14 movzbl 0x14(%rsp),%ecx 15f62e: 44 89 ee mov %r13d,%esi 15f631: 89 c2 mov %eax,%edx 15f633: e8 88 ef ff ff callq 15e5c0 15f638: 48 8b bb a8 5c 00 00 mov 0x5ca8(%rbx),%rdi 15f63f: be 45 00 00 00 mov $0x45,%esi 15f644: 89 44 24 14 mov %eax,0x14(%rsp) 15f648: 41 8b 47 5c mov 0x5c(%r15),%eax 15f64c: 48 8d 94 24 a4 00 00 lea 0xa4(%rsp),%rdx 15f653: 00 15f654: 89 84 24 a4 00 00 00 mov %eax,0xa4(%rsp) 15f65b: e8 00 00 00 00 callq 15f660 15f660: 41 89 c0 mov %eax,%r8d 15f663: 85 c0 test %eax,%eax 15f665: 0f 85 08 fd ff ff jne 15f373 15f66b: 41 8b 7f 60 mov 0x60(%r15),%edi 15f66f: be 10 27 00 00 mov $0x2710,%esi 15f674: 89 44 24 20 mov %eax,0x20(%rsp) 15f678: 44 8b b4 24 a4 00 00 mov 0xa4(%rsp),%r14d 15f67f: 00 15f680: e8 cb ee ff ff callq 15e550 15f685: 41 8b 7f 68 mov 0x68(%r15),%edi 15f689: be 10 27 00 00 mov $0x2710,%esi 15f68e: 48 63 d8 movslq %eax,%rbx 15f691: e8 ba ee ff ff callq 15e550 15f696: 41 0f b6 7f 5f movzbl 0x5f(%r15),%edi 15f69b: 44 8b 44 24 20 mov 0x20(%rsp),%r8d 15f6a0: 4c 63 e8 movslq %eax,%r13 15f6a3: 85 ff test %edi,%edi 15f6a5: 0f 84 40 08 00 00 je 15feeb 15f6ab: b8 01 00 00 00 mov $0x1,%eax 15f6b0: 01 c0 add %eax,%eax 15f6b2: 83 ef 01 sub $0x1,%edi 15f6b5: 75 f9 jne 15f6b0 15f6b7: 83 e8 01 sub $0x1,%eax 15f6ba: 3d ff 7f 00 00 cmp $0x7fff,%eax 15f6bf: 0f 86 0e 08 00 00 jbe 15fed3 15f6c5: 44 89 44 24 20 mov %r8d,0x20(%rsp) 15f6ca: bb 01 00 00 00 mov $0x1,%ebx 15f6cf: e8 0c ef ff ff callq 15e5e0 15f6d4: 44 8b 44 24 20 mov 0x20(%rsp),%r8d 15f6d9: 48 98 cltq 15f6db: 49 0f af c5 imul %r13,%rax 15f6df: 48 c1 f8 10 sar $0x10,%rax 15f6e3: 48 89 44 24 58 mov %rax,0x58(%rsp) 15f6e8: 41 0f b6 87 d8 00 00 movzbl 0xd8(%r15),%eax 15f6ef: 00 15f6f0: 85 c0 test %eax,%eax 15f6f2: 74 07 je 15f6fb 15f6f4: f7 db neg %ebx 15f6f6: 83 e8 01 sub $0x1,%eax 15f6f9: 75 f9 jne 15f6f4 15f6fb: 41 8b bf b8 00 00 00 mov 0xb8(%r15),%edi 15f702: be 40 42 0f 00 mov $0xf4240,%esi 15f707: c1 e3 10 shl $0x10,%ebx 15f70a: 44 89 44 24 20 mov %r8d,0x20(%rsp) 15f70f: e8 3c ee ff ff callq 15e550 15f714: 48 63 d3 movslq %ebx,%rdx 15f717: 44 8b 44 24 20 mov 0x20(%rsp),%r8d 15f71c: bb 01 00 00 00 mov $0x1,%ebx 15f721: 48 98 cltq 15f723: 48 0f af c2 imul %rdx,%rax 15f727: 48 c1 f8 10 sar $0x10,%rax 15f72b: 48 89 44 24 78 mov %rax,0x78(%rsp) 15f730: 41 0f b6 87 d9 00 00 movzbl 0xd9(%r15),%eax 15f737: 00 15f738: 85 c0 test %eax,%eax 15f73a: 74 07 je 15f743 15f73c: f7 db neg %ebx 15f73e: 83 e8 01 sub $0x1,%eax 15f741: 75 f9 jne 15f73c 15f743: 41 8b bf bc 00 00 00 mov 0xbc(%r15),%edi 15f74a: be 40 42 0f 00 mov $0xf4240,%esi 15f74f: 44 89 44 24 28 mov %r8d,0x28(%rsp) 15f754: e8 f7 ed ff ff callq 15e550 15f759: 44 8b 44 24 28 mov 0x28(%rsp),%r8d 15f75e: 4c 63 f0 movslq %eax,%r14 15f761: 89 d8 mov %ebx,%eax 15f763: bb 01 00 00 00 mov $0x1,%ebx 15f768: c1 e0 10 shl $0x10,%eax 15f76b: 48 98 cltq 15f76d: 4c 0f af f0 imul %rax,%r14 15f771: 41 0f b6 87 da 00 00 movzbl 0xda(%r15),%eax 15f778: 00 15f779: 49 c1 fe 10 sar $0x10,%r14 15f77d: 85 c0 test %eax,%eax 15f77f: 44 89 74 24 20 mov %r14d,0x20(%rsp) 15f784: 74 07 je 15f78d 15f786: f7 db neg %ebx 15f788: 83 e8 01 sub $0x1,%eax 15f78b: 75 f9 jne 15f786 15f78d: 41 8b bf c0 00 00 00 mov 0xc0(%r15),%edi 15f794: be a0 86 01 00 mov $0x186a0,%esi 15f799: 44 89 44 24 30 mov %r8d,0x30(%rsp) 15f79e: e8 ad ed ff ff callq 15e550 15f7a3: 44 8b 44 24 30 mov 0x30(%rsp),%r8d 15f7a8: 48 63 f8 movslq %eax,%rdi 15f7ab: 89 d8 mov %ebx,%eax 15f7ad: bb 01 00 00 00 mov $0x1,%ebx 15f7b2: c1 e0 10 shl $0x10,%eax 15f7b5: 48 98 cltq 15f7b7: 48 0f af f8 imul %rax,%rdi 15f7bb: 41 0f b6 87 db 00 00 movzbl 0xdb(%r15),%eax 15f7c2: 00 15f7c3: 48 c1 ff 10 sar $0x10,%rdi 15f7c7: 85 c0 test %eax,%eax 15f7c9: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 15f7ce: 74 07 je 15f7d7 15f7d0: f7 db neg %ebx 15f7d2: 83 e8 01 sub $0x1,%eax 15f7d5: 75 f9 jne 15f7d0 15f7d7: 41 8b bf c4 00 00 00 mov 0xc4(%r15),%edi 15f7de: be 40 42 0f 00 mov $0xf4240,%esi 15f7e3: 44 89 44 24 30 mov %r8d,0x30(%rsp) 15f7e8: c1 e3 10 shl $0x10,%ebx 15f7eb: 48 63 db movslq %ebx,%rbx 15f7ee: 41 bd 01 00 00 00 mov $0x1,%r13d 15f7f4: e8 57 ed ff ff callq 15e550 15f7f9: 44 8b 44 24 30 mov 0x30(%rsp),%r8d 15f7fe: 48 98 cltq 15f800: 48 0f af d8 imul %rax,%rbx 15f804: 41 0f b6 87 dc 00 00 movzbl 0xdc(%r15),%eax 15f80b: 00 15f80c: 48 c1 fb 10 sar $0x10,%rbx 15f810: 85 c0 test %eax,%eax 15f812: 74 08 je 15f81c 15f814: 41 f7 dd neg %r13d 15f817: 83 e8 01 sub $0x1,%eax 15f81a: 75 f8 jne 15f814 15f81c: 41 8b bf c8 00 00 00 mov 0xc8(%r15),%edi 15f823: be 40 42 0f 00 mov $0xf4240,%esi 15f828: 44 89 44 24 3c mov %r8d,0x3c(%rsp) 15f82d: e8 1e ed ff ff callq 15e550 15f832: 44 89 ea mov %r13d,%edx 15f835: 44 8b 44 24 3c mov 0x3c(%rsp),%r8d 15f83a: 41 bd 01 00 00 00 mov $0x1,%r13d 15f840: c1 e2 10 shl $0x10,%edx 15f843: 48 98 cltq 15f845: 48 63 d2 movslq %edx,%rdx 15f848: 48 0f af c2 imul %rdx,%rax 15f84c: 48 c1 f8 10 sar $0x10,%rax 15f850: 48 89 44 24 30 mov %rax,0x30(%rsp) 15f855: 41 0f b6 87 dd 00 00 movzbl 0xdd(%r15),%eax 15f85c: 00 15f85d: 85 c0 test %eax,%eax 15f85f: 74 08 je 15f869 15f861: 41 f7 dd neg %r13d 15f864: 83 e8 01 sub $0x1,%eax 15f867: 75 f8 jne 15f861 15f869: 41 8b bf cc 00 00 00 mov 0xcc(%r15),%edi 15f870: be e8 03 00 00 mov $0x3e8,%esi 15f875: 44 89 44 24 3c mov %r8d,0x3c(%rsp) 15f87a: e8 d1 ec ff ff callq 15e550 15f87f: 44 89 ea mov %r13d,%edx 15f882: 44 8b 44 24 3c mov 0x3c(%rsp),%r8d 15f887: 41 bd 01 00 00 00 mov $0x1,%r13d 15f88d: c1 e2 10 shl $0x10,%edx 15f890: 48 98 cltq 15f892: 48 63 d2 movslq %edx,%rdx 15f895: 48 0f af c2 imul %rdx,%rax 15f899: 48 c1 f8 10 sar $0x10,%rax 15f89d: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 15f8a4: 00 15f8a5: 41 0f b6 87 de 00 00 movzbl 0xde(%r15),%eax 15f8ac: 00 15f8ad: 85 c0 test %eax,%eax 15f8af: 74 08 je 15f8b9 15f8b1: 41 f7 dd neg %r13d 15f8b4: 83 e8 01 sub $0x1,%eax 15f8b7: 75 f8 jne 15f8b1 15f8b9: 41 8b bf d0 00 00 00 mov 0xd0(%r15),%edi 15f8c0: be e8 03 00 00 mov $0x3e8,%esi 15f8c5: 44 89 44 24 3c mov %r8d,0x3c(%rsp) 15f8ca: e8 81 ec ff ff callq 15e550 15f8cf: 44 89 ea mov %r13d,%edx 15f8d2: 44 8b 44 24 3c mov 0x3c(%rsp),%r8d 15f8d7: 41 bd 01 00 00 00 mov $0x1,%r13d 15f8dd: c1 e2 10 shl $0x10,%edx 15f8e0: 48 98 cltq 15f8e2: 48 63 d2 movslq %edx,%rdx 15f8e5: 48 0f af c2 imul %rdx,%rax 15f8e9: 48 c1 f8 10 sar $0x10,%rax 15f8ed: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 15f8f4: 00 15f8f5: 41 0f b6 87 df 00 00 movzbl 0xdf(%r15),%eax 15f8fc: 00 15f8fd: 85 c0 test %eax,%eax 15f8ff: 74 08 je 15f909 15f901: 41 f7 dd neg %r13d 15f904: 83 e8 01 sub $0x1,%eax 15f907: 75 f8 jne 15f901 15f909: 41 8b bf d4 00 00 00 mov 0xd4(%r15),%edi 15f910: be e8 03 00 00 mov $0x3e8,%esi 15f915: 44 89 84 24 9c 00 00 mov %r8d,0x9c(%rsp) 15f91c: 00 15f91d: e8 2e ec ff ff callq 15e550 15f922: 44 89 ea mov %r13d,%edx 15f925: be 10 27 00 00 mov $0x2710,%esi 15f92a: 41 8b 8f e0 00 00 00 mov 0xe0(%r15),%ecx 15f931: c1 e2 10 shl $0x10,%edx 15f934: 48 98 cltq 15f936: 41 8b bf f0 00 00 00 mov 0xf0(%r15),%edi 15f93d: 48 63 d2 movslq %edx,%rdx 15f940: 48 0f af c2 imul %rdx,%rax 15f944: 31 d2 xor %edx,%edx 15f946: 48 c1 f8 10 sar $0x10,%rax 15f94a: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 15f951: 00 15f952: 89 c8 mov %ecx,%eax 15f954: c1 e0 10 shl $0x10,%eax 15f957: 81 f9 00 80 00 00 cmp $0x8000,%ecx 15f95d: 41 8b 8f e4 00 00 00 mov 0xe4(%r15),%ecx 15f964: 48 98 cltq 15f966: 48 0f 4d c2 cmovge %rdx,%rax 15f96a: 48 89 44 24 50 mov %rax,0x50(%rsp) 15f96f: 89 c8 mov %ecx,%eax 15f971: c1 e0 10 shl $0x10,%eax 15f974: 81 f9 00 80 00 00 cmp $0x8000,%ecx 15f97a: 48 98 cltq 15f97c: 48 0f 4c d0 cmovl %rax,%rdx 15f980: 31 c0 xor %eax,%eax 15f982: 48 89 54 24 48 mov %rdx,0x48(%rsp) 15f987: 41 8b 97 e8 00 00 00 mov 0xe8(%r15),%edx 15f98e: 41 89 d1 mov %edx,%r9d 15f991: 41 c1 e1 10 shl $0x10,%r9d 15f995: 81 fa 00 80 00 00 cmp $0x8000,%edx 15f99b: 41 8b 97 ec 00 00 00 mov 0xec(%r15),%edx 15f9a2: 44 0f 4d c8 cmovge %eax,%r9d 15f9a6: 89 d1 mov %edx,%ecx 15f9a8: c1 e1 10 shl $0x10,%ecx 15f9ab: 81 fa 00 80 00 00 cmp $0x8000,%edx 15f9b1: 44 89 8c 24 98 00 00 mov %r9d,0x98(%rsp) 15f9b8: 00 15f9b9: 0f 4c c1 cmovl %ecx,%eax 15f9bc: 89 44 24 40 mov %eax,0x40(%rsp) 15f9c0: e8 8b eb ff ff callq 15e550 15f9c5: 41 8b bf f4 00 00 00 mov 0xf4(%r15),%edi 15f9cc: be 10 27 00 00 mov $0x2710,%esi 15f9d1: 89 44 24 60 mov %eax,0x60(%rsp) 15f9d5: e8 76 eb ff ff callq 15e550 15f9da: 41 8b bf f8 00 00 00 mov 0xf8(%r15),%edi 15f9e1: be 10 27 00 00 mov $0x2710,%esi 15f9e6: 89 44 24 64 mov %eax,0x64(%rsp) 15f9ea: e8 61 eb ff ff callq 15e550 15f9ef: 41 8b bf fc 00 00 00 mov 0xfc(%r15),%edi 15f9f6: be 10 27 00 00 mov $0x2710,%esi 15f9fb: 89 44 24 68 mov %eax,0x68(%rsp) 15f9ff: e8 4c eb ff ff callq 15e550 15fa04: 41 8b bf 00 01 00 00 mov 0x100(%r15),%edi 15fa0b: be 64 00 00 00 mov $0x64,%esi 15fa10: 89 44 24 6c mov %eax,0x6c(%rsp) 15fa14: e8 37 eb ff ff callq 15e550 15fa19: 44 89 e7 mov %r12d,%edi 15fa1c: be 64 00 00 00 mov $0x64,%esi 15fa21: e8 2a eb ff ff callq 15e550 15fa26: 41 8b 7f 0c mov 0xc(%r15),%edi 15fa2a: be e8 03 00 00 mov $0x3e8,%esi 15fa2f: 41 89 c5 mov %eax,%r13d 15fa32: e8 19 eb ff ff callq 15e550 15fa37: 41 8b 7f 08 mov 0x8(%r15),%edi 15fa3b: be 0a 00 00 00 mov $0xa,%esi 15fa40: 4c 63 e0 movslq %eax,%r12 15fa43: 49 c1 e4 10 shl $0x10,%r12 15fa47: 44 89 64 24 3c mov %r12d,0x3c(%rsp) 15fa4c: e8 ff ea ff ff callq 15e550 15fa51: 41 8b 7f 04 mov 0x4(%r15),%edi 15fa55: be 64 00 00 00 mov $0x64,%esi 15fa5a: 89 44 24 70 mov %eax,0x70(%rsp) 15fa5e: e8 ed ea ff ff callq 15e550 15fa63: 41 8b 7f 18 mov 0x18(%r15),%edi 15fa67: be 0a 00 00 00 mov $0xa,%esi 15fa6c: e8 df ea ff ff callq 15e550 15fa71: 41 8b 7f 1c mov 0x1c(%r15),%edi 15fa75: be e8 03 00 00 mov $0x3e8,%esi 15fa7a: 89 44 24 74 mov %eax,0x74(%rsp) 15fa7e: e8 cd ea ff ff callq 15e550 15fa83: 41 8b 7f 10 mov 0x10(%r15),%edi 15fa87: be e8 03 00 00 mov $0x3e8,%esi 15fa8c: 89 44 24 44 mov %eax,0x44(%rsp) 15fa90: e8 bb ea ff ff callq 15e550 15fa95: 4c 8b 4c 24 28 mov 0x28(%rsp),%r9 15fa9a: 4d 63 dd movslq %r13d,%r11 15fa9d: 49 63 f6 movslq %r14d,%rsi 15faa0: 48 63 c8 movslq %eax,%rcx 15faa3: 48 63 44 24 30 movslq 0x30(%rsp),%rax 15faa8: 48 c1 e1 10 shl $0x10,%rcx 15faac: 49 63 d1 movslq %r9d,%rdx 15faaf: 48 89 44 24 30 mov %rax,0x30(%rsp) 15fab4: 48 63 c3 movslq %ebx,%rax 15fab7: 49 89 cf mov %rcx,%r15 15faba: 48 89 44 24 28 mov %rax,0x28(%rsp) 15fabf: 4c 63 54 24 78 movslq 0x78(%rsp),%r10 15fac4: 48 63 4c 24 58 movslq 0x58(%rsp),%rcx 15fac9: 44 8b 84 24 9c 00 00 mov 0x9c(%rsp),%r8d 15fad0: 00 15fad1: 4c 89 d7 mov %r10,%rdi 15fad4: 4c 89 d0 mov %r10,%rax 15fad7: 49 0f af fb imul %r11,%rdi 15fadb: 48 0f af c1 imul %rcx,%rax 15fadf: 48 c1 ff 10 sar $0x10,%rdi 15fae3: 48 c1 f8 10 sar $0x10,%rax 15fae7: 2b 44 24 08 sub 0x8(%rsp),%eax 15faeb: 44 01 cf add %r9d,%edi 15faee: 44 8b 8c 24 98 00 00 mov 0x98(%rsp),%r9d 15faf5: 00 15faf6: 89 44 24 58 mov %eax,0x58(%rsp) 15fafa: 74 63 je 15fb5f 15fafc: 48 89 f7 mov %rsi,%rdi 15faff: 8b 44 24 08 mov 0x8(%rsp),%eax 15fb03: 49 0f af fb imul %r11,%rdi 15fb07: 48 c1 ff 10 sar $0x10,%rdi 15fb0b: 29 f8 sub %edi,%eax 15fb0d: 4c 89 d7 mov %r10,%rdi 15fb10: 01 d8 add %ebx,%eax 15fb12: 44 29 c8 sub %r9d,%eax 15fb15: 48 0f bf c0 movswq %ax,%rax 15fb19: 48 c1 e0 10 shl $0x10,%rax 15fb1d: 48 0f af f8 imul %rax,%rdi 15fb21: 49 89 c2 mov %rax,%r10 15fb24: 4c 0f af d0 imul %rax,%r10 15fb28: 48 c1 ff 10 sar $0x10,%rdi 15fb2c: 44 01 f7 add %r14d,%edi 15fb2f: 49 c1 fa 10 sar $0x10,%r10 15fb33: 89 7c 24 20 mov %edi,0x20(%rsp) 15fb37: 48 89 d7 mov %rdx,%rdi 15fb3a: 4d 63 d2 movslq %r10d,%r10 15fb3d: 48 0f af f8 imul %rax,%rdi 15fb41: 48 0f af 44 24 48 imul 0x48(%rsp),%rax 15fb47: 4c 0f af 54 24 50 imul 0x50(%rsp),%r10 15fb4d: 48 c1 ff 10 sar $0x10,%rdi 15fb51: 48 c1 f8 10 sar $0x10,%rax 15fb55: 49 c1 fa 10 sar $0x10,%r10 15fb59: 41 01 c1 add %eax,%r9d 15fb5c: 45 01 d1 add %r10d,%r9d 15fb5f: 44 8b 54 24 20 mov 0x20(%rsp),%r10d 15fb64: 4c 89 d8 mov %r11,%rax 15fb67: 45 85 d2 test %r10d,%r10d 15fb6a: 74 17 je 15fb83 15fb6c: 8b 44 24 08 mov 0x8(%rsp),%eax 15fb70: 01 d8 add %ebx,%eax 15fb72: 29 f8 sub %edi,%eax 15fb74: 44 29 c8 sub %r9d,%eax 15fb77: c1 e0 10 shl $0x10,%eax 15fb7a: 89 c7 mov %eax,%edi 15fb7c: 44 89 e8 mov %r13d,%eax 15fb7f: 29 f8 sub %edi,%eax 15fb81: 48 98 cltq 15fb83: 48 63 7c 24 60 movslq 0x60(%rsp),%rdi 15fb88: 48 0f af c0 imul %rax,%rax 15fb8c: 44 89 44 24 78 mov %r8d,0x78(%rsp) 15fb91: 44 89 4c 24 50 mov %r9d,0x50(%rsp) 15fb96: 48 89 fb mov %rdi,%rbx 15fb99: 48 63 7c 24 64 movslq 0x64(%rsp),%rdi 15fb9e: 48 89 54 24 48 mov %rdx,0x48(%rsp) 15fba3: 49 0f af db imul %r11,%rbx 15fba7: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 15fbac: 49 0f af fb imul %r11,%rdi 15fbb0: 48 89 74 24 08 mov %rsi,0x8(%rsp) 15fbb5: 49 89 fe mov %rdi,%r14 15fbb8: 48 63 7c 24 68 movslq 0x68(%rsp),%rdi 15fbbd: 49 0f af fb imul %r11,%rdi 15fbc1: 49 89 fa mov %rdi,%r10 15fbc4: 48 63 7c 24 6c movslq 0x6c(%rsp),%rdi 15fbc9: 49 0f af fb imul %r11,%rdi 15fbcd: 49 89 c3 mov %rax,%r11 15fbd0: 48 89 f8 mov %rdi,%rax 15fbd3: 4c 89 d7 mov %r10,%rdi 15fbd6: 48 c1 f8 10 sar $0x10,%rax 15fbda: 48 c1 ff 10 sar $0x10,%rdi 15fbde: 48 98 cltq 15fbe0: 48 63 ff movslq %edi,%rdi 15fbe3: 48 0f af c0 imul %rax,%rax 15fbe7: 48 0f af ff imul %rdi,%rdi 15fbeb: 48 c1 f8 10 sar $0x10,%rax 15fbef: 48 c1 ff 10 sar $0x10,%rdi 15fbf3: 01 c7 add %eax,%edi 15fbf5: 4c 89 d8 mov %r11,%rax 15fbf8: 48 c1 f8 10 sar $0x10,%rax 15fbfc: 01 c7 add %eax,%edi 15fbfe: e8 cd eb ff ff callq 15e7d0 15fc03: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 15fc08: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 15fc0d: 4c 89 f7 mov %r14,%rdi 15fc10: 41 01 c5 add %eax,%r13d 15fc13: 48 89 d8 mov %rbx,%rax 15fc16: 48 c1 ff 10 sar $0x10,%rdi 15fc1a: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 15fc1f: 48 0f af f1 imul %rcx,%rsi 15fc23: 48 c1 f8 10 sar $0x10,%rax 15fc27: 4c 8b 54 24 28 mov 0x28(%rsp),%r10 15fc2c: 44 8b 4c 24 50 mov 0x50(%rsp),%r9d 15fc31: 44 01 e8 add %r13d,%eax 15fc34: 44 8b 44 24 78 mov 0x78(%rsp),%r8d 15fc39: 01 f8 add %edi,%eax 15fc3b: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 15fc40: 03 44 24 40 add 0x40(%rsp),%eax 15fc44: 48 98 cltq 15fc46: 48 c1 fe 10 sar $0x10,%rsi 15fc4a: 48 0f af f8 imul %rax,%rdi 15fc4e: 48 63 f6 movslq %esi,%rsi 15fc51: 48 0f af d0 imul %rax,%rdx 15fc55: 4c 0f af d0 imul %rax,%r10 15fc59: 48 0f af f0 imul %rax,%rsi 15fc5d: 48 c1 ff 10 sar $0x10,%rdi 15fc61: 8b 44 24 58 mov 0x58(%rsp),%eax 15fc65: 03 bc 24 80 00 00 00 add 0x80(%rsp),%edi 15fc6c: 48 c1 fa 10 sar $0x10,%rdx 15fc70: 03 94 24 88 00 00 00 add 0x88(%rsp),%edx 15fc77: 49 c1 fa 10 sar $0x10,%r10 15fc7b: 03 84 24 90 00 00 00 add 0x90(%rsp),%eax 15fc82: 41 01 c2 add %eax,%r10d 15fc85: 48 89 f0 mov %rsi,%rax 15fc88: 48 c1 f8 10 sar $0x10,%rax 15fc8c: 41 01 c2 add %eax,%r10d 15fc8f: 45 01 ca add %r9d,%r10d 15fc92: 81 fa 00 00 64 00 cmp $0x640000,%edx 15fc98: 40 0f 9f c6 setg %sil 15fc9c: 81 ff 00 00 64 00 cmp $0x640000,%edi 15fca2: 0f 9f c0 setg %al 15fca5: 40 08 c6 or %al,%sil 15fca8: 75 09 jne 15fcb3 15fcaa: 41 81 fa 00 00 64 00 cmp $0x640000,%r10d 15fcb1: 7e 39 jle 15fcec 15fcb3: 48 63 ca movslq %edx,%rcx 15fcb6: 48 63 c7 movslq %edi,%rax 15fcb9: 49 63 f2 movslq %r10d,%rsi 15fcbc: 48 c1 e1 10 shl $0x10,%rcx 15fcc0: 48 c1 e0 10 shl $0x10,%rax 15fcc4: 48 c1 e6 10 shl $0x10,%rsi 15fcc8: 81 f9 00 00 64 00 cmp $0x640000,%ecx 15fcce: 89 ca mov %ecx,%edx 15fcd0: 89 c7 mov %eax,%edi 15fcd2: 0f 9f c1 setg %cl 15fcd5: 3d 00 00 64 00 cmp $0x640000,%eax 15fcda: 41 89 f2 mov %esi,%r10d 15fcdd: 0f 9f c0 setg %al 15fce0: 08 c1 or %al,%cl 15fce2: 75 cf jne 15fcb3 15fce4: 81 fe 00 00 64 00 cmp $0x640000,%esi 15fcea: 7f c7 jg 15fcb3 15fcec: 48 63 c7 movslq %edi,%rax 15fcef: 48 63 d2 movslq %edx,%rdx 15fcf2: 4d 63 ca movslq %r10d,%r9 15fcf5: 44 89 44 24 08 mov %r8d,0x8(%rsp) 15fcfa: 48 c1 e0 02 shl $0x2,%rax 15fcfe: 48 0f af d2 imul %rdx,%rdx 15fd02: 48 98 cltq 15fd04: 49 0f af c1 imul %r9,%rax 15fd08: 48 c1 fa 10 sar $0x10,%rdx 15fd0c: 48 89 d7 mov %rdx,%rdi 15fd0f: 48 c1 f8 10 sar $0x10,%rax 15fd13: 29 c7 sub %eax,%edi 15fd15: e8 b6 ea ff ff callq 15e7d0 15fd1a: 45 85 ff test %r15d,%r15d 15fd1d: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 15fd22: 44 89 f8 mov %r15d,%eax 15fd25: 7f 10 jg 15fd37 15fd27: 44 89 e0 mov %r12d,%eax 15fd2a: ba 00 00 00 00 mov $0x0,%edx 15fd2f: 29 e8 sub %ebp,%eax 15fd31: 45 85 e4 test %r12d,%r12d 15fd34: 0f 49 c2 cmovns %edx,%eax 15fd37: 85 ed test %ebp,%ebp 15fd39: bb 00 00 00 00 mov $0x0,%ebx 15fd3e: 4c 63 cd movslq %ebp,%r9 15fd41: 0f 45 d8 cmovne %eax,%ebx 15fd44: 42 8d 74 25 00 lea 0x0(%rbp,%r12,1),%esi 15fd49: c1 e3 10 shl $0x10,%ebx 15fd4c: 48 63 db movslq %ebx,%rbx 15fd4f: 49 0f af d9 imul %r9,%rbx 15fd53: 48 c1 fb 10 sar $0x10,%rbx 15fd57: 01 eb add %ebp,%ebx 15fd59: 41 39 f7 cmp %esi,%r15d 15fd5c: 0f 8d 11 f6 ff ff jge 15f373 15fd62: 48 0f bf 54 24 38 movswq 0x38(%rsp),%rdx 15fd68: 48 63 7c 24 70 movslq 0x70(%rsp),%rdi 15fd6d: 8b 4c 24 14 mov 0x14(%rsp),%ecx 15fd71: 48 0f bf 44 24 18 movswq 0x18(%rsp),%rax 15fd77: 48 c1 e2 20 shl $0x20,%rdx 15fd7b: 4c 63 74 24 74 movslq 0x74(%rsp),%r14 15fd80: 4c 0f bf 64 24 44 movswq 0x44(%rsp),%r12 15fd86: c1 e1 10 shl $0x10,%ecx 15fd89: 48 f7 da neg %rdx 15fd8c: 48 c1 e0 10 shl $0x10,%rax 15fd90: 48 c1 fa 10 sar $0x10,%rdx 15fd94: 4c 0f af f0 imul %rax,%r14 15fd98: 49 c1 e4 10 shl $0x10,%r12 15fd9c: 48 63 d2 movslq %edx,%rdx 15fd9f: 48 0f af c7 imul %rdi,%rax 15fda3: 48 0f af d7 imul %rdi,%rdx 15fda7: 49 c1 fe 10 sar $0x10,%r14 15fdab: 49 89 c5 mov %rax,%r13 15fdae: 89 d8 mov %ebx,%eax 15fdb0: 44 89 fb mov %r15d,%ebx 15fdb3: 48 c1 fa 10 sar $0x10,%rdx 15fdb7: 49 c1 fd 10 sar $0x10,%r13 15fdbb: 01 ca add %ecx,%edx 15fdbd: 89 c1 mov %eax,%ecx 15fdbf: 48 63 d2 movslq %edx,%rdx 15fdc2: 4c 0f af e2 imul %rdx,%r12 15fdc6: 49 c1 fc 10 sar $0x10,%r12 15fdca: 4c 63 fb movslq %ebx,%r15 15fdcd: 89 4c 24 20 mov %ecx,0x20(%rsp) 15fdd1: 4c 89 ff mov %r15,%rdi 15fdd4: 44 89 44 24 38 mov %r8d,0x38(%rsp) 15fdd9: 48 0f af fa imul %rdx,%rdi 15fddd: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 15fde2: 89 74 24 14 mov %esi,0x14(%rsp) 15fde6: 48 89 54 24 08 mov %rdx,0x8(%rsp) 15fdeb: 48 c1 ff 10 sar $0x10,%rdi 15fdef: e8 ec e7 ff ff callq 15e5e0 15fdf4: 44 89 ef mov %r13d,%edi 15fdf7: e8 e4 e7 ff ff callq 15e5e0 15fdfc: 44 89 e7 mov %r12d,%edi 15fdff: e8 dc e7 ff ff callq 15e5e0 15fe04: 44 89 f7 mov %r14d,%edi 15fe07: e8 d4 e7 ff ff callq 15e5e0 15fe0c: 4c 89 f8 mov %r15,%rax 15fe0f: b9 00 00 00 00 mov $0x0,%ecx 15fe14: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 15fe19: 48 c1 e0 10 shl $0x10,%rax 15fe1d: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 15fe22: 8b 74 24 14 mov 0x14(%rsp),%esi 15fe26: c1 f8 10 sar $0x10,%eax 15fe29: 85 ed test %ebp,%ebp 15fe2b: 44 8b 44 24 38 mov 0x38(%rsp),%r8d 15fe30: 0f 44 c1 cmove %ecx,%eax 15fe33: 8b 4c 24 20 mov 0x20(%rsp),%ecx 15fe37: c1 e0 10 shl $0x10,%eax 15fe3a: 48 98 cltq 15fe3c: 49 0f af c1 imul %r9,%rax 15fe40: 48 c1 f8 10 sar $0x10,%rax 15fe44: 01 e8 add %ebp,%eax 15fe46: 39 44 24 3c cmp %eax,0x3c(%rsp) 15fe4a: 7e 78 jle 15fec4 15fe4c: 39 c1 cmp %eax,%ecx 15fe4e: 7f 74 jg 15fec4 15fe50: 48 98 cltq 15fe52: 48 8b 0c 24 mov (%rsp),%rcx 15fe56: 48 69 c0 00 00 e8 03 imul $0x3e80000,%rax,%rax 15fe5d: 48 c1 f8 10 sar $0x10,%rax 15fe61: c1 f8 10 sar $0x10,%eax 15fe64: 66 89 01 mov %ax,(%rcx) 15fe67: e9 07 f5 ff ff jmpq 15f373 15fe6c: 41 80 7f 03 03 cmpb $0x3,0x3(%r15) 15fe71: 0f 87 84 f4 ff ff ja 15f2fb 15fe77: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 15fe7d: e9 f1 f4 ff ff jmpq 15f373 15fe82: 41 8b bf 98 00 00 00 mov 0x98(%r15),%edi 15fe89: be e8 03 00 00 mov $0x3e8,%esi 15fe8e: e8 bd e6 ff ff callq 15e550 15fe93: e9 9b f4 ff ff jmpq 15f333 15fe98: 41 8b bf 88 00 00 00 mov 0x88(%r15),%edi 15fe9f: be e8 03 00 00 mov $0x3e8,%esi 15fea4: e8 a7 e6 ff ff callq 15e550 15fea9: e9 85 f4 ff ff jmpq 15f333 15feae: 41 8b bf 90 00 00 00 mov 0x90(%r15),%edi 15feb5: be e8 03 00 00 mov $0x3e8,%esi 15feba: e8 91 e6 ff ff callq 15e550 15febf: e9 6f f4 ff ff jmpq 15f333 15fec4: 01 eb add %ebp,%ebx 15fec6: 39 f3 cmp %esi,%ebx 15fec8: 0f 8d a5 f4 ff ff jge 15f373 15fece: e9 f7 fe ff ff jmpq 15fdca 15fed3: c1 e0 10 shl $0x10,%eax 15fed6: 41 81 fe ff 7f 00 00 cmp $0x7fff,%r14d 15fedd: 76 1b jbe 15fefa 15fedf: 85 c0 test %eax,%eax 15fee1: 74 2c je 15ff0f 15fee3: c1 e7 10 shl $0x10,%edi 15fee6: e9 da f7 ff ff jmpq 15f6c5 15feeb: 31 c0 xor %eax,%eax 15feed: 41 81 fe ff 7f 00 00 cmp $0x7fff,%r14d 15fef4: 0f 87 cb f7 ff ff ja 15f6c5 15fefa: 44 89 f7 mov %r14d,%edi 15fefd: c1 e7 10 shl $0x10,%edi 15ff00: 48 0f af fb imul %rbx,%rdi 15ff04: 48 c1 ff 10 sar $0x10,%rdi 15ff08: eb d5 jmp 15fedf 15ff0a: e8 00 00 00 00 callq 15ff0f 15ff0f: 31 ff xor %edi,%edi 15ff11: e9 af f7 ff ff jmpq 15f6c5 15ff16: e9 00 00 00 00 jmpq 15ff1b 15ff1b: e9 00 00 00 00 jmpq 15ff20 000000000015ff20 : 15ff20: e8 00 00 00 00 callq 15ff25 15ff25: 53 push %rbx 15ff26: 4c 89 c3 mov %r8,%rbx 15ff29: 48 83 ec 10 sub $0x10,%rsp 15ff2d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15ff34: 00 00 15ff36: 48 89 44 24 08 mov %rax,0x8(%rsp) 15ff3b: 48 8b 07 mov (%rdi),%rax 15ff3e: 40 88 34 24 mov %sil,(%rsp) 15ff42: be 50 00 00 00 mov $0x50,%esi 15ff47: 89 54 24 04 mov %edx,0x4(%rsp) 15ff4b: 48 89 e2 mov %rsp,%rdx 15ff4e: c6 44 24 01 09 movb $0x9,0x1(%rsp) 15ff53: 66 89 4c 24 02 mov %cx,0x2(%rsp) 15ff58: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 15ff5f: e8 00 00 00 00 callq 15ff64 15ff64: ba 00 00 00 00 mov $0x0,%edx 15ff69: 85 c0 test %eax,%eax 15ff6b: 66 0f 44 14 24 cmove (%rsp),%dx 15ff70: 66 89 13 mov %dx,(%rbx) 15ff73: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 15ff78: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 15ff7f: 00 00 15ff81: 75 06 jne 15ff89 15ff83: 48 83 c4 10 add $0x10,%rsp 15ff87: 5b pop %rbx 15ff88: c3 retq 15ff89: e8 00 00 00 00 callq 15ff8e 15ff8e: 66 90 xchg %ax,%ax 000000000015ff90 : 15ff90: e8 00 00 00 00 callq 15ff95 15ff95: 53 push %rbx 15ff96: 41 89 f0 mov %esi,%r8d 15ff99: 48 83 ec 10 sub $0x10,%rsp 15ff9d: 48 8b 8f e0 01 00 00 mov 0x1e0(%rdi),%rcx 15ffa4: 4c 8b 0f mov (%rdi),%r9 15ffa7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 15ffae: 00 00 15ffb0: 48 89 44 24 08 mov %rax,0x8(%rsp) 15ffb5: 31 c0 xor %eax,%eax 15ffb7: 8b 31 mov (%rcx),%esi 15ffb9: 85 f6 test %esi,%esi 15ffbb: 74 65 je 160022 15ffbd: 48 89 d3 mov %rdx,%rbx 15ffc0: 41 0f b7 f8 movzwl %r8w,%edi 15ffc4: eb 07 jmp 15ffcd 15ffc6: 83 c0 01 add $0x1,%eax 15ffc9: 39 c6 cmp %eax,%esi 15ffcb: 74 55 je 160022 15ffcd: 48 63 d0 movslq %eax,%rdx 15ffd0: 39 7c d1 08 cmp %edi,0x8(%rcx,%rdx,8) 15ffd4: 75 f0 jne 15ffc6 15ffd6: b8 01 09 00 00 mov $0x901,%eax 15ffdb: 49 8b b9 a8 5c 00 00 mov 0x5ca8(%r9),%rdi 15ffe2: be 50 00 00 00 mov $0x50,%esi 15ffe7: 66 44 89 44 24 02 mov %r8w,0x2(%rsp) 15ffed: 66 89 04 24 mov %ax,(%rsp) 15fff1: 8b 44 d1 04 mov 0x4(%rcx,%rdx,8),%eax 15fff5: 48 89 e2 mov %rsp,%rdx 15fff8: 89 44 24 04 mov %eax,0x4(%rsp) 15fffc: e8 00 00 00 00 callq 160001 160001: 85 c0 test %eax,%eax 160003: 75 07 jne 16000c 160005: 0f b7 14 24 movzwl (%rsp),%edx 160009: 66 89 13 mov %dx,(%rbx) 16000c: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 160011: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 160018: 00 00 16001a: 75 2c jne 160048 16001c: 48 83 c4 10 add $0x10,%rsp 160020: 5b pop %rbx 160021: c3 retq 160022: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 160027: b8 ea ff ff ff mov $0xffffffea,%eax 16002c: eb de jmp 16000c 16002e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 160035: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16003c: e8 00 00 00 00 callq 160041 160041: b8 ea ff ff ff mov $0xffffffea,%eax 160046: eb c4 jmp 16000c 160048: e8 00 00 00 00 callq 16004d 16004d: 0f 1f 00 nopl (%rax) 0000000000160050 : 160050: e8 00 00 00 00 callq 160055 160055: 48 83 ec 10 sub $0x10,%rsp 160059: 48 8b 3f mov (%rdi),%rdi 16005c: be 04 00 00 00 mov $0x4,%esi 160061: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 160068: 00 00 16006a: 48 89 44 24 08 mov %rax,0x8(%rsp) 16006f: 31 c0 xor %eax,%eax 160071: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 160076: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 16007b: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 160080: e8 00 00 00 00 callq 160085 160085: 48 85 c0 test %rax,%rax 160088: 74 2b je 1600b5 16008a: 80 78 02 02 cmpb $0x2,0x2(%rax) 16008e: 74 19 je 1600a9 160090: 0f b7 40 52 movzwl 0x52(%rax),%eax 160094: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 160099: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1600a0: 00 00 1600a2: 75 18 jne 1600bc 1600a4: 48 83 c4 10 add $0x10,%rsp 1600a8: c3 retq 1600a9: 66 83 38 5b cmpw $0x5b,(%rax) 1600ad: 76 e1 jbe 160090 1600af: 0f b7 40 54 movzwl 0x54(%rax),%eax 1600b3: eb df jmp 160094 1600b5: b8 8c 0a 00 00 mov $0xa8c,%eax 1600ba: eb d8 jmp 160094 1600bc: e8 00 00 00 00 callq 1600c1 1600c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1600c8: 00 00 00 00 1600cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001600d0 : 1600d0: e8 00 00 00 00 callq 1600d5 1600d5: 48 89 d1 mov %rdx,%rcx 1600d8: 89 f2 mov %esi,%edx 1600da: be 01 00 00 00 mov $0x1,%esi 1600df: e9 dc e5 ff ff jmpq 15e6c0 1600e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1600eb: 00 00 00 00 1600ef: 90 nop 00000000001600f0 : 1600f0: e8 00 00 00 00 callq 1600f5 1600f5: 48 89 d1 mov %rdx,%rcx 1600f8: 89 f2 mov %esi,%edx 1600fa: be 02 00 00 00 mov $0x2,%esi 1600ff: e9 bc e5 ff ff jmpq 15e6c0 160104: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16010b: 00 00 00 00 16010f: 90 nop 0000000000160110 : 160110: e8 00 00 00 00 callq 160115 160115: 55 push %rbp 160116: 29 f2 sub %esi,%edx 160118: 4c 89 c5 mov %r8,%rbp 16011b: 53 push %rbx 16011c: 89 cb mov %ecx,%ebx 16011e: 83 c2 01 add $0x1,%edx 160121: 48 83 ec 10 sub $0x10,%rsp 160125: 48 8b 0f mov (%rdi),%rcx 160128: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16012f: 00 00 160131: 48 89 44 24 08 mov %rax,0x8(%rsp) 160136: 31 c0 xor %eax,%eax 160138: 89 f0 mov %esi,%eax 16013a: 88 54 24 07 mov %dl,0x7(%rsp) 16013e: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 160143: 66 c1 e8 05 shr $0x5,%ax 160147: 8d 3c 85 00 00 00 00 lea 0x0(,%rax,4),%edi 16014e: c1 e0 05 shl $0x5,%eax 160151: 66 89 7c 24 04 mov %di,0x4(%rsp) 160156: 89 f7 mov %esi,%edi 160158: be 45 00 00 00 mov $0x45,%esi 16015d: 29 c7 sub %eax,%edi 16015f: 40 88 7c 24 06 mov %dil,0x6(%rsp) 160164: 48 8b b9 a8 5c 00 00 mov 0x5ca8(%rcx),%rdi 16016b: e8 00 00 00 00 callq 160170 160170: 31 d2 xor %edx,%edx 160172: 85 c0 test %eax,%eax 160174: 75 06 jne 16017c 160176: 23 5c 24 04 and 0x4(%rsp),%ebx 16017a: 89 da mov %ebx,%edx 16017c: 89 55 00 mov %edx,0x0(%rbp) 16017f: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 160184: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 16018b: 00 00 16018d: 75 07 jne 160196 16018f: 48 83 c4 10 add $0x10,%rsp 160193: 5b pop %rbx 160194: 5d pop %rbp 160195: c3 retq 160196: e8 00 00 00 00 callq 16019b 16019b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001601a0 : 1601a0: e8 00 00 00 00 callq 1601a5 1601a5: 48 83 ec 18 sub $0x18,%rsp 1601a9: 41 89 d0 mov %edx,%r8d 1601ac: 48 8b 17 mov (%rdi),%rdx 1601af: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1601b6: 00 00 1601b8: 48 89 44 24 10 mov %rax,0x10(%rsp) 1601bd: 31 c0 xor %eax,%eax 1601bf: 89 f0 mov %esi,%eax 1601c1: 8b 74 24 04 mov 0x4(%rsp),%esi 1601c5: 44 88 44 24 08 mov %r8b,0x8(%rsp) 1601ca: 25 ff ff ff 00 and $0xffffff,%eax 1601cf: 81 e6 00 00 00 ff and $0xff000000,%esi 1601d5: 09 c6 or %eax,%esi 1601d7: 89 74 24 04 mov %esi,0x4(%rsp) 1601db: 48 8b ba a8 5c 00 00 mov 0x5ca8(%rdx),%rdi 1601e2: be 3f 00 00 00 mov $0x3f,%esi 1601e7: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1601ec: c6 44 24 07 03 movb $0x3,0x7(%rsp) 1601f1: e8 00 00 00 00 callq 1601f6 1601f6: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1601fb: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 160202: 00 00 160204: 75 05 jne 16020b 160206: 48 83 c4 18 add $0x18,%rsp 16020a: c3 retq 16020b: e8 00 00 00 00 callq 160210 0000000000160210 : 160210: e8 00 00 00 00 callq 160215 160215: 53 push %rbx 160216: 4c 89 c3 mov %r8,%rbx 160219: 48 83 ec 20 sub $0x20,%rsp 16021d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 160224: 00 00 160226: 48 89 44 24 18 mov %rax,0x18(%rsp) 16022b: 48 8b 07 mov (%rdi),%rax 16022e: 40 88 74 24 04 mov %sil,0x4(%rsp) 160233: be 50 00 00 00 mov $0x50,%esi 160238: 89 54 24 08 mov %edx,0x8(%rsp) 16023c: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 160241: c6 44 24 05 09 movb $0x9,0x5(%rsp) 160246: 66 89 4c 24 06 mov %cx,0x6(%rsp) 16024b: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 160252: e8 00 00 00 00 callq 160257 160257: ba 00 00 00 00 mov $0x0,%edx 16025c: 85 c0 test %eax,%eax 16025e: 0f 44 54 24 04 cmove 0x4(%rsp),%edx 160263: 89 13 mov %edx,(%rbx) 160265: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 16026a: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 160271: 00 00 160273: 75 06 jne 16027b 160275: 48 83 c4 20 add $0x20,%rsp 160279: 5b pop %rbx 16027a: c3 retq 16027b: e8 00 00 00 00 callq 160280 0000000000160280 : 160280: e8 00 00 00 00 callq 160285 160285: 53 push %rbx 160286: 48 89 f3 mov %rsi,%rbx 160289: be 08 00 00 00 mov $0x8,%esi 16028e: 48 83 ec 10 sub $0x10,%rsp 160292: 48 8b 3f mov (%rdi),%rdi 160295: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16029c: 00 00 16029e: 48 89 44 24 08 mov %rax,0x8(%rsp) 1602a3: 31 c0 xor %eax,%eax 1602a5: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 1602aa: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1602af: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1602b4: e8 00 00 00 00 callq 1602b9 1602b9: 80 78 04 00 cmpb $0x0,0x4(%rax) 1602bd: 74 46 je 160305 1602bf: 48 89 c6 mov %rax,%rsi 1602c2: 31 c9 xor %ecx,%ecx 1602c4: 48 63 c1 movslq %ecx,%rax 1602c7: 83 c1 01 add $0x1,%ecx 1602ca: 48 8d 14 40 lea (%rax,%rax,2),%rdx 1602ce: 48 8d 04 c3 lea (%rbx,%rax,8),%rax 1602d2: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx 1602d6: 0f b6 7a 0c movzbl 0xc(%rdx),%edi 1602da: 40 88 38 mov %dil,(%rax) 1602dd: 0f b6 7a 0d movzbl 0xd(%rdx),%edi 1602e1: 40 88 78 01 mov %dil,0x1(%rax) 1602e5: 0f b7 7a 0e movzwl 0xe(%rdx),%edi 1602e9: 66 89 78 02 mov %di,0x2(%rax) 1602ed: 0f b7 7a 10 movzwl 0x10(%rdx),%edi 1602f1: 66 89 78 04 mov %di,0x4(%rax) 1602f5: 0f b7 52 12 movzwl 0x12(%rdx),%edx 1602f9: 66 89 50 06 mov %dx,0x6(%rax) 1602fd: 0f b6 46 04 movzbl 0x4(%rsi),%eax 160301: 39 c8 cmp %ecx,%eax 160303: 7f bf jg 1602c4 160305: 48 8b 44 24 08 mov 0x8(%rsp),%rax 16030a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 160311: 00 00 160313: 75 08 jne 16031d 160315: 48 83 c4 10 add $0x10,%rsp 160319: 31 c0 xor %eax,%eax 16031b: 5b pop %rbx 16031c: c3 retq 16031d: e8 00 00 00 00 callq 160322 160322: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 160329: 00 00 00 00 16032d: 0f 1f 00 nopl (%rax) 0000000000160330 : 160330: e8 00 00 00 00 callq 160335 160335: 48 85 f6 test %rsi,%rsi 160338: 0f 84 18 01 00 00 je 160456 16033e: 53 push %rbx 16033f: 48 8b 3f mov (%rdi),%rdi 160342: 48 89 f3 mov %rsi,%rbx 160345: 45 31 c0 xor %r8d,%r8d 160348: 31 c9 xor %ecx,%ecx 16034a: 31 d2 xor %edx,%edx 16034c: be 1f 00 00 00 mov $0x1f,%esi 160351: e8 00 00 00 00 callq 160356 160356: 48 85 c0 test %rax,%rax 160359: 0f 84 fd 00 00 00 je 16045c 16035f: 8b 90 c4 00 00 00 mov 0xc4(%rax),%edx 160365: 89 13 mov %edx,(%rbx) 160367: 8b 90 c8 00 00 00 mov 0xc8(%rax),%edx 16036d: 89 53 04 mov %edx,0x4(%rbx) 160370: 8b 90 cc 00 00 00 mov 0xcc(%rax),%edx 160376: 89 53 08 mov %edx,0x8(%rbx) 160379: 0f b7 90 d0 00 00 00 movzwl 0xd0(%rax),%edx 160380: 66 89 53 0c mov %dx,0xc(%rbx) 160384: 0f b7 90 d2 00 00 00 movzwl 0xd2(%rax),%edx 16038b: 66 89 53 0e mov %dx,0xe(%rbx) 16038f: 0f b7 90 d4 00 00 00 movzwl 0xd4(%rax),%edx 160396: 66 89 53 10 mov %dx,0x10(%rbx) 16039a: 8b 90 d6 00 00 00 mov 0xd6(%rax),%edx 1603a0: 89 53 14 mov %edx,0x14(%rbx) 1603a3: 8b 90 da 00 00 00 mov 0xda(%rax),%edx 1603a9: 89 53 18 mov %edx,0x18(%rbx) 1603ac: 8b 90 de 00 00 00 mov 0xde(%rax),%edx 1603b2: 89 53 1c mov %edx,0x1c(%rbx) 1603b5: 8b 90 e2 00 00 00 mov 0xe2(%rax),%edx 1603bb: 89 53 20 mov %edx,0x20(%rbx) 1603be: 8b 90 e6 00 00 00 mov 0xe6(%rax),%edx 1603c4: 89 53 24 mov %edx,0x24(%rbx) 1603c7: 8b 90 ea 00 00 00 mov 0xea(%rax),%edx 1603cd: 89 53 28 mov %edx,0x28(%rbx) 1603d0: 8b 90 ee 00 00 00 mov 0xee(%rax),%edx 1603d6: 89 53 2c mov %edx,0x2c(%rbx) 1603d9: 0f b7 90 f2 00 00 00 movzwl 0xf2(%rax),%edx 1603e0: 66 89 53 30 mov %dx,0x30(%rbx) 1603e4: 8b 90 f4 00 00 00 mov 0xf4(%rax),%edx 1603ea: 89 53 34 mov %edx,0x34(%rbx) 1603ed: 8b 90 f8 00 00 00 mov 0xf8(%rax),%edx 1603f3: 89 53 38 mov %edx,0x38(%rbx) 1603f6: 0f b7 90 fc 00 00 00 movzwl 0xfc(%rax),%edx 1603fd: 66 89 53 3c mov %dx,0x3c(%rbx) 160401: 8b 90 fe 00 00 00 mov 0xfe(%rax),%edx 160407: 89 53 40 mov %edx,0x40(%rbx) 16040a: 0f b7 90 02 01 00 00 movzwl 0x102(%rax),%edx 160411: 66 89 53 44 mov %dx,0x44(%rbx) 160415: 0f b6 90 04 01 00 00 movzbl 0x104(%rax),%edx 16041c: 88 53 46 mov %dl,0x46(%rbx) 16041f: 0f b6 90 05 01 00 00 movzbl 0x105(%rax),%edx 160426: 88 53 47 mov %dl,0x47(%rbx) 160429: 0f b6 90 06 01 00 00 movzbl 0x106(%rax),%edx 160430: 88 53 48 mov %dl,0x48(%rbx) 160433: 0f b6 90 07 01 00 00 movzbl 0x107(%rax),%edx 16043a: 88 53 49 mov %dl,0x49(%rbx) 16043d: 0f b7 90 08 01 00 00 movzwl 0x108(%rax),%edx 160444: 66 89 53 4a mov %dx,0x4a(%rbx) 160448: 0f b6 80 0a 01 00 00 movzbl 0x10a(%rax),%eax 16044f: 88 43 4c mov %al,0x4c(%rbx) 160452: 31 c0 xor %eax,%eax 160454: 5b pop %rbx 160455: c3 retq 160456: b8 ea ff ff ff mov $0xffffffea,%eax 16045b: c3 retq 16045c: b8 ff ff ff ff mov $0xffffffff,%eax 160461: 5b pop %rbx 160462: c3 retq 160463: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16046a: 00 00 00 00 16046e: 66 90 xchg %ax,%ax 0000000000160470 : 160470: e8 00 00 00 00 callq 160475 160475: 41 55 push %r13 160477: 41 89 f5 mov %esi,%r13d 16047a: be 20 00 00 00 mov $0x20,%esi 16047f: 41 54 push %r12 160481: 49 89 d4 mov %rdx,%r12 160484: 55 push %rbp 160485: 48 89 cd mov %rcx,%rbp 160488: 53 push %rbx 160489: 4c 89 c3 mov %r8,%rbx 16048c: 48 83 ec 10 sub $0x10,%rsp 160490: 48 8b 3f mov (%rdi),%rdi 160493: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16049a: 00 00 16049c: 48 89 44 24 08 mov %rax,0x8(%rsp) 1604a1: 31 c0 xor %eax,%eax 1604a3: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 1604a8: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1604ad: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1604b2: e8 00 00 00 00 callq 1604b7 1604b7: 48 85 c0 test %rax,%rax 1604ba: 74 63 je 16051f 1604bc: 0f b7 30 movzwl (%rax),%esi 1604bf: 48 89 c1 mov %rax,%rcx 1604c2: ba 04 00 00 00 mov $0x4,%edx 1604c7: 83 fe 04 cmp $0x4,%esi 1604ca: 77 0c ja 1604d8 1604cc: eb 4d jmp 16051b 1604ce: 0f b7 40 02 movzwl 0x2(%rax),%eax 1604d2: 01 c2 add %eax,%edx 1604d4: 39 d6 cmp %edx,%esi 1604d6: 76 43 jbe 16051b 1604d8: 89 d0 mov %edx,%eax 1604da: 48 01 c8 add %rcx,%rax 1604dd: 44 3a 28 cmp (%rax),%r13b 1604e0: 75 ec jne 1604ce 1604e2: 80 78 01 07 cmpb $0x7,0x1(%rax) 1604e6: 75 e6 jne 1604ce 1604e8: 0f b6 50 06 movzbl 0x6(%rax),%edx 1604ec: 41 88 14 24 mov %dl,(%r12) 1604f0: 0f b6 50 07 movzbl 0x7(%rax),%edx 1604f4: 88 55 00 mov %dl,0x0(%rbp) 1604f7: 0f b7 40 04 movzwl 0x4(%rax),%eax 1604fb: 66 89 03 mov %ax,(%rbx) 1604fe: 31 c0 xor %eax,%eax 160500: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 160505: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 16050c: 00 00 16050e: 75 31 jne 160541 160510: 48 83 c4 10 add $0x10,%rsp 160514: 5b pop %rbx 160515: 5d pop %rbp 160516: 41 5c pop %r12 160518: 41 5d pop %r13 16051a: c3 retq 16051b: 31 c0 xor %eax,%eax 16051d: eb c9 jmp 1604e8 16051f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 160526: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16052d: e8 00 00 00 00 callq 160532 160532: 85 c0 test %eax,%eax 160534: 0f 85 00 00 00 00 jne 16053a 16053a: b8 ea ff ff ff mov $0xffffffea,%eax 16053f: eb bf jmp 160500 160541: e8 00 00 00 00 callq 160546 160546: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16054d: 00 00 00 0000000000160550 : 160550: e8 00 00 00 00 callq 160555 160555: 53 push %rbx 160556: 48 89 f3 mov %rsi,%rbx 160559: be 43 00 00 00 mov $0x43,%esi 16055e: 48 83 ec 18 sub $0x18,%rsp 160562: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 160569: 00 00 16056b: 48 89 44 24 10 mov %rax,0x10(%rsp) 160570: 48 8b 07 mov (%rdi),%rax 160573: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 160578: c6 44 24 05 08 movb $0x8,0x5(%rsp) 16057d: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 160584: e8 00 00 00 00 callq 160589 160589: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 16058e: 66 89 13 mov %dx,(%rbx) 160591: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 160596: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 16059d: 00 00 16059f: 75 06 jne 1605a7 1605a1: 48 83 c4 18 add $0x18,%rsp 1605a5: 5b pop %rbx 1605a6: c3 retq 1605a7: e8 00 00 00 00 callq 1605ac 1605ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001605b0 : 1605b0: e8 00 00 00 00 callq 1605b5 1605b5: 41 55 push %r13 1605b7: 31 c0 xor %eax,%eax 1605b9: 49 89 f5 mov %rsi,%r13 1605bc: 41 54 push %r12 1605be: 49 89 d4 mov %rdx,%r12 1605c1: 55 push %rbp 1605c2: 44 89 c5 mov %r8d,%ebp 1605c5: 45 31 c0 xor %r8d,%r8d 1605c8: 53 push %rbx 1605c9: 89 cb mov %ecx,%ebx 1605cb: 31 c9 xor %ecx,%ecx 1605cd: 66 89 06 mov %ax,(%rsi) 1605d0: be 1f 00 00 00 mov $0x1f,%esi 1605d5: 66 89 0a mov %cx,(%rdx) 1605d8: 48 8b 3f mov (%rdi),%rdi 1605db: 31 c9 xor %ecx,%ecx 1605dd: 31 d2 xor %edx,%edx 1605df: e8 00 00 00 00 callq 1605e4 1605e4: 48 85 c0 test %rax,%rax 1605e7: 0f 84 e7 00 00 00 je 1606d4 1605ed: 80 78 02 01 cmpb $0x1,0x2(%rax) 1605f1: 76 06 jbe 1605f9 1605f3: 80 78 03 00 cmpb $0x0,0x3(%rax) 1605f7: 75 09 jne 160602 1605f9: 31 c0 xor %eax,%eax 1605fb: 5b pop %rbx 1605fc: 5d pop %rbp 1605fd: 41 5c pop %r12 1605ff: 41 5d pop %r13 160601: c3 retq 160602: 66 83 38 10 cmpw $0x10,(%rax) 160606: 76 f1 jbe 1605f9 160608: 0f b7 70 05 movzwl 0x5(%rax),%esi 16060c: 0f b6 48 07 movzbl 0x7(%rax),%ecx 160610: 48 01 c6 add %rax,%rsi 160613: 84 c9 test %cl,%cl 160615: 74 53 je 16066a 160617: 0f b7 78 08 movzwl 0x8(%rax),%edi 16061b: 31 d2 xor %edx,%edx 16061d: 48 01 c7 add %rax,%rdi 160620: eb 08 jmp 16062a 160622: 48 83 c2 01 add $0x1,%rdx 160626: 39 d1 cmp %edx,%ecx 160628: 7e 40 jle 16066a 16062a: 41 89 d0 mov %edx,%r8d 16062d: 66 39 1c 57 cmp %bx,(%rdi,%rdx,2) 160631: 75 ef jne 160622 160633: 44 0f b6 48 04 movzbl 0x4(%rax),%r9d 160638: 45 85 c9 test %r9d,%r9d 16063b: 74 2d je 16066a 16063d: 31 d2 xor %edx,%edx 16063f: eb 09 jmp 16064a 160641: 48 83 c2 01 add $0x1,%rdx 160645: 41 39 d1 cmp %edx,%r9d 160648: 7e 20 jle 16066a 16064a: 66 39 2c 56 cmp %bp,(%rsi,%rdx,2) 16064e: 72 f1 jb 160641 160650: 0f af ca imul %edx,%ecx 160653: 0f b7 50 0a movzwl 0xa(%rax),%edx 160657: 41 01 c8 add %ecx,%r8d 16065a: 4d 63 c0 movslq %r8d,%r8 16065d: 4a 8d 0c 40 lea (%rax,%r8,2),%rcx 160661: 0f b7 14 11 movzwl (%rcx,%rdx,1),%edx 160665: 66 41 89 55 00 mov %dx,0x0(%r13) 16066a: 0f b6 48 0c movzbl 0xc(%rax),%ecx 16066e: 84 c9 test %cl,%cl 160670: 74 87 je 1605f9 160672: 0f b7 78 0d movzwl 0xd(%rax),%edi 160676: 31 d2 xor %edx,%edx 160678: 48 01 c7 add %rax,%rdi 16067b: eb 0c jmp 160689 16067d: 48 83 c2 01 add $0x1,%rdx 160681: 39 d1 cmp %edx,%ecx 160683: 0f 8e 70 ff ff ff jle 1605f9 160689: 41 89 d0 mov %edx,%r8d 16068c: 66 39 1c 57 cmp %bx,(%rdi,%rdx,2) 160690: 75 eb jne 16067d 160692: 0f b6 78 04 movzbl 0x4(%rax),%edi 160696: 85 ff test %edi,%edi 160698: 0f 84 5b ff ff ff je 1605f9 16069e: 31 d2 xor %edx,%edx 1606a0: eb 0c jmp 1606ae 1606a2: 48 83 c2 01 add $0x1,%rdx 1606a6: 39 d7 cmp %edx,%edi 1606a8: 0f 8e 4b ff ff ff jle 1605f9 1606ae: 66 39 2c 56 cmp %bp,(%rsi,%rdx,2) 1606b2: 72 ee jb 1606a2 1606b4: 0f af ca imul %edx,%ecx 1606b7: 42 8d 14 01 lea (%rcx,%r8,1),%edx 1606bb: 0f b7 48 0f movzwl 0xf(%rax),%ecx 1606bf: 48 63 d2 movslq %edx,%rdx 1606c2: 48 8d 04 50 lea (%rax,%rdx,2),%rax 1606c6: 0f b7 04 08 movzwl (%rax,%rcx,1),%eax 1606ca: 66 41 89 04 24 mov %ax,(%r12) 1606cf: e9 25 ff ff ff jmpq 1605f9 1606d4: b8 ea ff ff ff mov $0xffffffea,%eax 1606d9: e9 1d ff ff ff jmpq 1605fb 1606de: 66 90 xchg %ax,%ax 00000000001606e0 : 1606e0: e8 00 00 00 00 callq 1606e5 1606e5: 41 54 push %r12 1606e7: 45 31 c0 xor %r8d,%r8d 1606ea: 49 89 f4 mov %rsi,%r12 1606ed: 31 c9 xor %ecx,%ecx 1606ef: 55 push %rbp 1606f0: be 1f 00 00 00 mov $0x1f,%esi 1606f5: 48 89 d5 mov %rdx,%rbp 1606f8: 31 d2 xor %edx,%edx 1606fa: 53 push %rbx 1606fb: 48 89 fb mov %rdi,%rbx 1606fe: 48 8b 3f mov (%rdi),%rdi 160701: e8 00 00 00 00 callq 160706 160706: 48 85 c0 test %rax,%rax 160709: 74 3d je 160748 16070b: 8b 53 0c mov 0xc(%rbx),%edx 16070e: 83 fa 0c cmp $0xc,%edx 160711: 76 30 jbe 160743 160713: 83 ea 0f sub $0xf,%edx 160716: 83 fa 02 cmp $0x2,%edx 160719: 77 2d ja 160748 16071b: 8b 50 04 mov 0x4(%rax),%edx 16071e: 5b pop %rbx 16071f: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 160726: 48 c1 ea 25 shr $0x25,%rdx 16072a: 41 89 14 24 mov %edx,(%r12) 16072e: 8b 40 08 mov 0x8(%rax),%eax 160731: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 160738: 48 c1 e8 25 shr $0x25,%rax 16073c: 89 45 00 mov %eax,0x0(%rbp) 16073f: 5d pop %rbp 160740: 41 5c pop %r12 160742: c3 retq 160743: 83 fa 0a cmp $0xa,%edx 160746: 77 14 ja 16075c 160748: 41 c7 04 24 00 00 00 movl $0x0,(%r12) 16074f: 00 160750: 5b pop %rbx 160751: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 160758: 5d pop %rbp 160759: 41 5c pop %r12 16075b: c3 retq 16075c: 8b 50 0c mov 0xc(%rax),%edx 16075f: 5b pop %rbx 160760: c1 ea 02 shr $0x2,%edx 160763: 41 89 14 24 mov %edx,(%r12) 160767: 8b 40 10 mov 0x10(%rax),%eax 16076a: c1 e8 02 shr $0x2,%eax 16076d: 89 45 00 mov %eax,0x0(%rbp) 160770: 5d pop %rbp 160771: 41 5c pop %r12 160773: c3 retq 160774: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16077b: 00 00 00 16077e: 66 90 xchg %ax,%ax 0000000000160780 : 160780: e8 00 00 00 00 callq 160785 160785: 41 54 push %r12 160787: 45 31 c0 xor %r8d,%r8d 16078a: 31 c9 xor %ecx,%ecx 16078c: 31 d2 xor %edx,%edx 16078e: be 20 00 00 00 mov $0x20,%esi 160793: e8 00 00 00 00 callq 160798 160798: 49 89 c4 mov %rax,%r12 16079b: 48 85 c0 test %rax,%rax 16079e: 74 06 je 1607a6 1607a0: 4c 89 e0 mov %r12,%rax 1607a3: 41 5c pop %r12 1607a5: c3 retq 1607a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1607ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1607b4: e8 00 00 00 00 callq 1607b9 1607b9: 85 c0 test %eax,%eax 1607bb: 0f 85 00 00 00 00 jne 1607c1 1607c1: eb dd jmp 1607a0 1607c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1607ca: 00 00 00 00 1607ce: 66 90 xchg %ax,%ax 00000000001607d0 : 1607d0: e8 00 00 00 00 callq 1607d5 1607d5: 55 push %rbp 1607d6: 89 d5 mov %edx,%ebp 1607d8: 53 push %rbx 1607d9: 48 8b 3f mov (%rdi),%rdi 1607dc: 89 f3 mov %esi,%ebx 1607de: e8 9d ff ff ff callq 160780 1607e3: 48 85 c0 test %rax,%rax 1607e6: 74 39 je 160821 1607e8: 0f b7 30 movzwl (%rax),%esi 1607eb: 48 89 c1 mov %rax,%rcx 1607ee: 83 fe 04 cmp $0x4,%esi 1607f1: 76 4e jbe 160841 1607f3: ba 04 00 00 00 mov $0x4,%edx 1607f8: eb 0a jmp 160804 1607fa: 0f b7 40 02 movzwl 0x2(%rax),%eax 1607fe: 01 c2 add %eax,%edx 160800: 39 d6 cmp %edx,%esi 160802: 76 18 jbe 16081c 160804: 89 d0 mov %edx,%eax 160806: 48 01 c8 add %rcx,%rax 160809: 3a 18 cmp (%rax),%bl 16080b: 75 ed jne 1607fa 16080d: 40 3a 68 01 cmp 0x1(%rax),%bpl 160811: 75 e7 jne 1607fa 160813: 48 85 c0 test %rax,%rax 160816: 5b pop %rbx 160817: 5d pop %rbp 160818: 0f 95 c0 setne %al 16081b: c3 retq 16081c: 31 c0 xor %eax,%eax 16081e: 5b pop %rbx 16081f: 5d pop %rbp 160820: c3 retq 160821: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 160828: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16082f: e8 00 00 00 00 callq 160834 160834: 85 c0 test %eax,%eax 160836: 0f 85 00 00 00 00 jne 16083c 16083c: 31 c0 xor %eax,%eax 16083e: 5b pop %rbx 16083f: 5d pop %rbp 160840: c3 retq 160841: 31 c0 xor %eax,%eax 160843: eb d9 jmp 16081e 160845: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16084c: 00 00 00 00 0000000000160850 : 160850: e8 00 00 00 00 callq 160855 160855: 41 55 push %r13 160857: 41 89 d5 mov %edx,%r13d 16085a: 41 54 push %r12 16085c: 41 89 d4 mov %edx,%r12d 16085f: 55 push %rbp 160860: 48 89 cd mov %rcx,%rbp 160863: 53 push %rbx 160864: 48 8b 3f mov (%rdi),%rdi 160867: 89 f3 mov %esi,%ebx 160869: e8 12 ff ff ff callq 160780 16086e: 48 85 c0 test %rax,%rax 160871: 0f 84 27 01 00 00 je 16099e 160877: 0f b7 30 movzwl (%rax),%esi 16087a: 48 89 c1 mov %rax,%rcx 16087d: 83 fe 04 cmp $0x4,%esi 160880: 0f 86 b1 00 00 00 jbe 160937 160886: ba 04 00 00 00 mov $0x4,%edx 16088b: eb 0e jmp 16089b 16088d: 0f b7 40 02 movzwl 0x2(%rax),%eax 160891: 01 c2 add %eax,%edx 160893: 39 d6 cmp %edx,%esi 160895: 0f 86 9c 00 00 00 jbe 160937 16089b: 89 d0 mov %edx,%eax 16089d: 48 01 c8 add %rcx,%rax 1608a0: 3a 18 cmp (%rax),%bl 1608a2: 75 e9 jne 16088d 1608a4: 44 3a 68 01 cmp 0x1(%rax),%r13b 1608a8: 75 e3 jne 16088d 1608aa: 48 85 c0 test %rax,%rax 1608ad: 0f 84 84 00 00 00 je 160937 1608b3: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 1608ba: 45 84 e4 test %r12b,%r12b 1608bd: 0f 85 80 00 00 00 jne 160943 1608c3: 0f b6 50 05 movzbl 0x5(%rax),%edx 1608c7: 80 fa 20 cmp $0x20,%dl 1608ca: 0f 87 b2 00 00 00 ja 160982 1608d0: 31 c9 xor %ecx,%ecx 1608d2: 84 d2 test %dl,%dl 1608d4: 0f 84 a4 00 00 00 je 16097e 1608da: 89 ca mov %ecx,%edx 1608dc: 83 c1 01 add $0x1,%ecx 1608df: 48 8d 34 52 lea (%rdx,%rdx,2),%rsi 1608e3: 48 83 c2 02 add $0x2,%rdx 1608e7: 48 8d 34 70 lea (%rax,%rsi,2),%rsi 1608eb: 0f b7 7e 10 movzwl 0x10(%rsi),%edi 1608ef: 66 89 7c d5 04 mov %di,0x4(%rbp,%rdx,8) 1608f4: 8b 76 0c mov 0xc(%rsi),%esi 1608f7: 89 74 d5 08 mov %esi,0x8(%rbp,%rdx,8) 1608fb: 0f b6 50 05 movzbl 0x5(%rax),%edx 1608ff: 39 ca cmp %ecx,%edx 160901: 77 d7 ja 1608da 160903: 89 55 00 mov %edx,0x0(%rbp) 160906: 8b 50 08 mov 0x8(%rax),%edx 160909: 5b pop %rbx 16090a: 89 55 04 mov %edx,0x4(%rbp) 16090d: 0f b6 40 06 movzbl 0x6(%rax),%eax 160911: 89 45 08 mov %eax,0x8(%rbp) 160914: 5d pop %rbp 160915: 31 c0 xor %eax,%eax 160917: 41 5c pop %r12 160919: 41 5d pop %r13 16091b: c3 retq 16091c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 160923: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16092a: e8 00 00 00 00 callq 16092f 16092f: 85 c0 test %eax,%eax 160931: 0f 85 00 00 00 00 jne 160937 160937: b8 ff ff ff ff mov $0xffffffff,%eax 16093c: 5b pop %rbx 16093d: 5d pop %rbp 16093e: 41 5c pop %r12 160940: 41 5d pop %r13 160942: c3 retq 160943: 41 80 fc 07 cmp $0x7,%r12b 160947: 75 d3 jne 16091c 160949: 0f b6 50 04 movzbl 0x4(%rax),%edx 16094d: 5b pop %rbx 16094e: c1 fa 05 sar $0x5,%edx 160951: 83 e2 01 and $0x1,%edx 160954: 88 55 0d mov %dl,0xd(%rbp) 160957: 0f b6 50 06 movzbl 0x6(%rax),%edx 16095b: 83 e2 01 and $0x1,%edx 16095e: 88 55 0c mov %dl,0xc(%rbp) 160961: 0f b6 50 07 movzbl 0x7(%rax),%edx 160965: 88 55 0e mov %dl,0xe(%rbp) 160968: 0f b6 50 08 movzbl 0x8(%rax),%edx 16096c: 88 55 0f mov %dl,0xf(%rbp) 16096f: 0f b6 40 09 movzbl 0x9(%rax),%eax 160973: 88 45 10 mov %al,0x10(%rbp) 160976: 5d pop %rbp 160977: 31 c0 xor %eax,%eax 160979: 41 5c pop %r12 16097b: 41 5d pop %r13 16097d: c3 retq 16097e: 31 d2 xor %edx,%edx 160980: eb 81 jmp 160903 160982: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 160989: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160990: e8 00 00 00 00 callq 160995 160995: 85 c0 test %eax,%eax 160997: 74 9e je 160937 160999: e9 00 00 00 00 jmpq 16099e 16099e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1609a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1609ac: e8 00 00 00 00 callq 1609b1 1609b1: 85 c0 test %eax,%eax 1609b3: 74 82 je 160937 1609b5: e9 00 00 00 00 jmpq 1609ba 1609ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001609c0 : 1609c0: e8 00 00 00 00 callq 1609c5 1609c5: 55 push %rbp 1609c6: 45 31 c0 xor %r8d,%r8d 1609c9: 89 f5 mov %esi,%ebp 1609cb: 31 c9 xor %ecx,%ecx 1609cd: 53 push %rbx 1609ce: 48 8b 3f mov (%rdi),%rdi 1609d1: 48 89 d3 mov %rdx,%rbx 1609d4: be 0c 00 00 00 mov $0xc,%esi 1609d9: 31 d2 xor %edx,%edx 1609db: e8 00 00 00 00 callq 1609e0 1609e0: 48 85 c0 test %rax,%rax 1609e3: 74 3a je 160a1f 1609e5: 0f b7 38 movzwl (%rax),%edi 1609e8: 48 89 c6 mov %rax,%rsi 1609eb: ba 04 00 00 00 mov $0x4,%edx 1609f0: 83 ff 04 cmp $0x4,%edi 1609f3: 77 09 ja 1609fe 1609f5: eb 5e jmp 160a55 1609f7: 83 c2 07 add $0x7,%edx 1609fa: 39 d7 cmp %edx,%edi 1609fc: 76 57 jbe 160a55 1609fe: 89 d0 mov %edx,%eax 160a00: 48 01 f0 add %rsi,%rax 160a03: 0f b6 48 06 movzbl 0x6(%rax),%ecx 160a07: 39 cd cmp %ecx,%ebp 160a09: 75 ec jne 1609f7 160a0b: 0f b6 50 04 movzbl 0x4(%rax),%edx 160a0f: 88 53 02 mov %dl,0x2(%rbx) 160a12: 8b 00 mov (%rax),%eax 160a14: 66 89 03 mov %ax,(%rbx) 160a17: b8 01 00 00 00 mov $0x1,%eax 160a1c: 5b pop %rbx 160a1d: 5d pop %rbp 160a1e: c3 retq 160a1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 160a26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160a2d: e8 00 00 00 00 callq 160a32 160a32: 85 c0 test %eax,%eax 160a34: 0f 85 00 00 00 00 jne 160a3a 160a3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 160a41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160a48: e8 00 00 00 00 callq 160a4d 160a4d: 85 c0 test %eax,%eax 160a4f: 0f 85 00 00 00 00 jne 160a55 160a55: 31 c0 xor %eax,%eax 160a57: 5b pop %rbx 160a58: 5d pop %rbp 160a59: c3 retq 160a5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000160a60 : 160a60: e8 00 00 00 00 callq 160a65 160a65: 31 c0 xor %eax,%eax 160a67: c3 retq 160a68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 160a6f: 00 0000000000160a70 : 160a70: e8 00 00 00 00 callq 160a75 160a75: 53 push %rbx 160a76: 48 89 cb mov %rcx,%rbx 160a79: 48 83 ec 20 sub $0x20,%rsp 160a7d: 48 8b 0f mov (%rdi),%rcx 160a80: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 160a87: 00 00 160a89: 48 89 44 24 18 mov %rax,0x18(%rsp) 160a8e: 31 c0 xor %eax,%eax 160a90: 89 d0 mov %edx,%eax 160a92: 8b 14 24 mov (%rsp),%edx 160a95: 25 ff ff ff 00 and $0xffffff,%eax 160a9a: 81 e2 00 00 00 ff and $0xff000000,%edx 160aa0: 09 c2 or %eax,%edx 160aa2: 89 14 24 mov %edx,(%rsp) 160aa5: 48 8b b9 a8 5c 00 00 mov 0x5ca8(%rcx),%rdi 160aac: 48 89 e2 mov %rsp,%rdx 160aaf: 40 88 74 24 03 mov %sil,0x3(%rsp) 160ab4: be 3c 00 00 00 mov $0x3c,%esi 160ab9: e8 00 00 00 00 callq 160abe 160abe: 85 c0 test %eax,%eax 160ac0: 75 43 jne 160b05 160ac2: 8b 14 24 mov (%rsp),%edx 160ac5: 81 e2 ff ff ff 00 and $0xffffff,%edx 160acb: 89 13 mov %edx,(%rbx) 160acd: 0f b6 54 24 03 movzbl 0x3(%rsp),%edx 160ad2: 89 53 04 mov %edx,0x4(%rbx) 160ad5: 48 8b 54 24 04 mov 0x4(%rsp),%rdx 160ada: 48 89 53 08 mov %rdx,0x8(%rbx) 160ade: 0f b7 54 24 0c movzwl 0xc(%rsp),%edx 160ae3: 66 89 53 10 mov %dx,0x10(%rbx) 160ae7: 0f b6 54 24 0e movzbl 0xe(%rsp),%edx 160aec: 88 53 12 mov %dl,0x12(%rbx) 160aef: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 160af4: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 160afb: 00 00 160afd: 75 0d jne 160b0c 160aff: 48 83 c4 20 add $0x20,%rsp 160b03: 5b pop %rbx 160b04: c3 retq 160b05: b8 ea ff ff ff mov $0xffffffea,%eax 160b0a: eb e3 jmp 160aef 160b0c: e8 00 00 00 00 callq 160b11 160b11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 160b18: 00 00 00 00 160b1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000160b20 : 160b20: e8 00 00 00 00 callq 160b25 160b25: 53 push %rbx 160b26: 48 8b 3f mov (%rdi),%rdi 160b29: 48 89 f3 mov %rsi,%rbx 160b2c: 45 31 c0 xor %r8d,%r8d 160b2f: 31 c9 xor %ecx,%ecx 160b31: 31 d2 xor %edx,%edx 160b33: be 1f 00 00 00 mov $0x1f,%esi 160b38: e8 00 00 00 00 callq 160b3d 160b3d: 48 85 c0 test %rax,%rax 160b40: 0f 84 85 02 00 00 je 160dcb 160b46: 0f b6 50 03 movzbl 0x3(%rax),%edx 160b4a: 80 78 02 04 cmpb $0x4,0x2(%rax) 160b4e: 0f 94 c1 sete %cl 160b51: 80 fa 01 cmp $0x1,%dl 160b54: 0f 85 19 01 00 00 jne 160c73 160b5a: 84 c9 test %cl,%cl 160b5c: 0f 84 11 01 00 00 je 160c73 160b62: 8b 50 04 mov 0x4(%rax),%edx 160b65: 89 13 mov %edx,(%rbx) 160b67: 8b 50 08 mov 0x8(%rax),%edx 160b6a: 89 53 04 mov %edx,0x4(%rbx) 160b6d: 8b 50 0c mov 0xc(%rax),%edx 160b70: 89 53 08 mov %edx,0x8(%rbx) 160b73: 8b 50 10 mov 0x10(%rax),%edx 160b76: 89 53 0c mov %edx,0xc(%rbx) 160b79: 8b 50 14 mov 0x14(%rax),%edx 160b7c: 89 53 10 mov %edx,0x10(%rbx) 160b7f: 0f b7 50 18 movzwl 0x18(%rax),%edx 160b83: 66 89 53 14 mov %dx,0x14(%rbx) 160b87: 0f b7 50 1a movzwl 0x1a(%rax),%edx 160b8b: 66 89 53 16 mov %dx,0x16(%rbx) 160b8f: 0f b7 50 1c movzwl 0x1c(%rax),%edx 160b93: 66 89 53 18 mov %dx,0x18(%rbx) 160b97: 8b 50 1e mov 0x1e(%rax),%edx 160b9a: 89 53 1c mov %edx,0x1c(%rbx) 160b9d: 8b 50 22 mov 0x22(%rax),%edx 160ba0: 89 53 20 mov %edx,0x20(%rbx) 160ba3: 8b 50 26 mov 0x26(%rax),%edx 160ba6: 89 53 24 mov %edx,0x24(%rbx) 160ba9: 8b 50 2a mov 0x2a(%rax),%edx 160bac: 89 53 28 mov %edx,0x28(%rbx) 160baf: 8b 50 2e mov 0x2e(%rax),%edx 160bb2: 89 53 2c mov %edx,0x2c(%rbx) 160bb5: 8b 50 32 mov 0x32(%rax),%edx 160bb8: 89 53 30 mov %edx,0x30(%rbx) 160bbb: 8b 50 36 mov 0x36(%rax),%edx 160bbe: 89 53 34 mov %edx,0x34(%rbx) 160bc1: 8b 50 3a mov 0x3a(%rax),%edx 160bc4: 89 53 38 mov %edx,0x38(%rbx) 160bc7: 8b 50 3e mov 0x3e(%rax),%edx 160bca: 89 53 3c mov %edx,0x3c(%rbx) 160bcd: 8b 50 42 mov 0x42(%rax),%edx 160bd0: 89 53 40 mov %edx,0x40(%rbx) 160bd3: 8b 50 46 mov 0x46(%rax),%edx 160bd6: 89 53 44 mov %edx,0x44(%rbx) 160bd9: 8b 50 4a mov 0x4a(%rax),%edx 160bdc: 89 53 48 mov %edx,0x48(%rbx) 160bdf: 0f b6 50 51 movzbl 0x51(%rax),%edx 160be3: 88 53 4c mov %dl,0x4c(%rbx) 160be6: 0f b6 50 53 movzbl 0x53(%rax),%edx 160bea: 88 53 4d mov %dl,0x4d(%rbx) 160bed: 0f b7 50 54 movzwl 0x54(%rax),%edx 160bf1: 66 89 53 4e mov %dx,0x4e(%rbx) 160bf5: 8b 50 58 mov 0x58(%rax),%edx 160bf8: 89 53 50 mov %edx,0x50(%rbx) 160bfb: 8b 50 5c mov 0x5c(%rax),%edx 160bfe: 89 53 54 mov %edx,0x54(%rbx) 160c01: 8b 50 60 mov 0x60(%rax),%edx 160c04: 89 53 58 mov %edx,0x58(%rbx) 160c07: 8b 50 70 mov 0x70(%rax),%edx 160c0a: 89 53 5c mov %edx,0x5c(%rbx) 160c0d: 8b 50 74 mov 0x74(%rax),%edx 160c10: 89 53 60 mov %edx,0x60(%rbx) 160c13: 8b 50 78 mov 0x78(%rax),%edx 160c16: 89 53 64 mov %edx,0x64(%rbx) 160c19: 8b 50 64 mov 0x64(%rax),%edx 160c1c: 89 53 68 mov %edx,0x68(%rbx) 160c1f: 8b 50 68 mov 0x68(%rax),%edx 160c22: 89 53 6c mov %edx,0x6c(%rbx) 160c25: 8b 50 6c mov 0x6c(%rax),%edx 160c28: 89 53 70 mov %edx,0x70(%rbx) 160c2b: 8b 50 7c mov 0x7c(%rax),%edx 160c2e: 89 53 74 mov %edx,0x74(%rbx) 160c31: 8b 90 80 00 00 00 mov 0x80(%rax),%edx 160c37: 89 53 78 mov %edx,0x78(%rbx) 160c3a: 8b 80 84 00 00 00 mov 0x84(%rax),%eax 160c40: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 160c47: 00 00 00 00 160c4b: 48 c7 83 88 00 00 00 movq $0x0,0x88(%rbx) 160c52: 00 00 00 00 160c56: 48 c7 83 90 00 00 00 movq $0x0,0x90(%rbx) 160c5d: 00 00 00 00 160c61: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx) 160c68: 00 00 00 00 160c6c: 89 43 7c mov %eax,0x7c(%rbx) 160c6f: 31 c0 xor %eax,%eax 160c71: 5b pop %rbx 160c72: c3 retq 160c73: 80 fa 02 cmp $0x2,%dl 160c76: 0f 85 00 00 00 00 jne 160c7c 160c7c: 84 c9 test %cl,%cl 160c7e: 0f 84 00 00 00 00 je 160c84 160c84: 8b 50 04 mov 0x4(%rax),%edx 160c87: 89 13 mov %edx,(%rbx) 160c89: 8b 50 08 mov 0x8(%rax),%edx 160c8c: 89 53 04 mov %edx,0x4(%rbx) 160c8f: 8b 50 0c mov 0xc(%rax),%edx 160c92: 89 53 08 mov %edx,0x8(%rbx) 160c95: 8b 50 10 mov 0x10(%rax),%edx 160c98: 89 53 0c mov %edx,0xc(%rbx) 160c9b: 8b 50 14 mov 0x14(%rax),%edx 160c9e: 89 53 10 mov %edx,0x10(%rbx) 160ca1: 0f b7 50 18 movzwl 0x18(%rax),%edx 160ca5: 66 89 53 14 mov %dx,0x14(%rbx) 160ca9: 0f b7 50 1a movzwl 0x1a(%rax),%edx 160cad: 66 89 53 16 mov %dx,0x16(%rbx) 160cb1: 0f b7 50 1c movzwl 0x1c(%rax),%edx 160cb5: 66 89 53 18 mov %dx,0x18(%rbx) 160cb9: 8b 50 1e mov 0x1e(%rax),%edx 160cbc: 89 53 1c mov %edx,0x1c(%rbx) 160cbf: 8b 50 22 mov 0x22(%rax),%edx 160cc2: 89 53 20 mov %edx,0x20(%rbx) 160cc5: 8b 50 26 mov 0x26(%rax),%edx 160cc8: 89 53 24 mov %edx,0x24(%rbx) 160ccb: 8b 50 2a mov 0x2a(%rax),%edx 160cce: 89 53 28 mov %edx,0x28(%rbx) 160cd1: 8b 50 2e mov 0x2e(%rax),%edx 160cd4: 89 53 2c mov %edx,0x2c(%rbx) 160cd7: 8b 50 32 mov 0x32(%rax),%edx 160cda: 89 53 30 mov %edx,0x30(%rbx) 160cdd: 8b 50 36 mov 0x36(%rax),%edx 160ce0: 89 53 34 mov %edx,0x34(%rbx) 160ce3: 8b 50 3a mov 0x3a(%rax),%edx 160ce6: 89 53 38 mov %edx,0x38(%rbx) 160ce9: 8b 50 3e mov 0x3e(%rax),%edx 160cec: 89 53 3c mov %edx,0x3c(%rbx) 160cef: 8b 50 42 mov 0x42(%rax),%edx 160cf2: 89 53 40 mov %edx,0x40(%rbx) 160cf5: 8b 50 46 mov 0x46(%rax),%edx 160cf8: 89 53 44 mov %edx,0x44(%rbx) 160cfb: 8b 50 4a mov 0x4a(%rax),%edx 160cfe: 89 53 48 mov %edx,0x48(%rbx) 160d01: 0f b6 50 51 movzbl 0x51(%rax),%edx 160d05: 88 53 4c mov %dl,0x4c(%rbx) 160d08: 0f b6 50 53 movzbl 0x53(%rax),%edx 160d0c: 88 53 4d mov %dl,0x4d(%rbx) 160d0f: 0f b7 50 54 movzwl 0x54(%rax),%edx 160d13: 66 89 53 4e mov %dx,0x4e(%rbx) 160d17: 8b 50 58 mov 0x58(%rax),%edx 160d1a: 89 53 50 mov %edx,0x50(%rbx) 160d1d: 8b 50 5c mov 0x5c(%rax),%edx 160d20: 89 53 54 mov %edx,0x54(%rbx) 160d23: 8b 50 60 mov 0x60(%rax),%edx 160d26: 89 53 58 mov %edx,0x58(%rbx) 160d29: 8b 50 70 mov 0x70(%rax),%edx 160d2c: 89 53 5c mov %edx,0x5c(%rbx) 160d2f: 8b 50 74 mov 0x74(%rax),%edx 160d32: 89 53 60 mov %edx,0x60(%rbx) 160d35: 8b 50 78 mov 0x78(%rax),%edx 160d38: 89 53 64 mov %edx,0x64(%rbx) 160d3b: 8b 50 64 mov 0x64(%rax),%edx 160d3e: 89 53 68 mov %edx,0x68(%rbx) 160d41: 8b 50 68 mov 0x68(%rax),%edx 160d44: 89 53 6c mov %edx,0x6c(%rbx) 160d47: 8b 50 6c mov 0x6c(%rax),%edx 160d4a: 89 53 70 mov %edx,0x70(%rbx) 160d4d: 8b 50 7c mov 0x7c(%rax),%edx 160d50: 89 53 74 mov %edx,0x74(%rbx) 160d53: 8b 90 80 00 00 00 mov 0x80(%rax),%edx 160d59: 89 53 78 mov %edx,0x78(%rbx) 160d5c: 8b 90 84 00 00 00 mov 0x84(%rax),%edx 160d62: 89 53 7c mov %edx,0x7c(%rbx) 160d65: 8b 90 88 00 00 00 mov 0x88(%rax),%edx 160d6b: 89 93 80 00 00 00 mov %edx,0x80(%rbx) 160d71: 8b 90 8c 00 00 00 mov 0x8c(%rax),%edx 160d77: 89 93 84 00 00 00 mov %edx,0x84(%rbx) 160d7d: 8b 90 90 00 00 00 mov 0x90(%rax),%edx 160d83: 89 93 88 00 00 00 mov %edx,0x88(%rbx) 160d89: 8b 90 94 00 00 00 mov 0x94(%rax),%edx 160d8f: 89 93 8c 00 00 00 mov %edx,0x8c(%rbx) 160d95: 8b 90 98 00 00 00 mov 0x98(%rax),%edx 160d9b: 89 93 90 00 00 00 mov %edx,0x90(%rbx) 160da1: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 160da7: 89 93 94 00 00 00 mov %edx,0x94(%rbx) 160dad: 0f b6 90 a0 00 00 00 movzbl 0xa0(%rax),%edx 160db4: 89 93 98 00 00 00 mov %edx,0x98(%rbx) 160dba: 0f b6 80 a1 00 00 00 movzbl 0xa1(%rax),%eax 160dc1: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 160dc7: 31 c0 xor %eax,%eax 160dc9: 5b pop %rbx 160dca: c3 retq 160dcb: b8 ff ff ff ff mov $0xffffffff,%eax 160dd0: 5b pop %rbx 160dd1: c3 retq 160dd2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 160dd9: 00 00 00 00 160ddd: 0f 1f 00 nopl (%rax) 0000000000160de0 : 160de0: e8 00 00 00 00 callq 160de5 160de5: 53 push %rbx 160de6: 48 8b 3f mov (%rdi),%rdi 160de9: 48 89 f3 mov %rsi,%rbx 160dec: 45 31 c0 xor %r8d,%r8d 160def: 31 c9 xor %ecx,%ecx 160df1: 31 d2 xor %edx,%edx 160df3: be 08 00 00 00 mov $0x8,%esi 160df8: e8 00 00 00 00 callq 160dfd 160dfd: 48 85 c0 test %rax,%rax 160e00: 0f 84 00 00 00 00 je 160e06 160e06: 0f b6 50 14 movzbl 0x14(%rax),%edx 160e0a: 88 13 mov %dl,(%rbx) 160e0c: 0f b6 50 15 movzbl 0x15(%rax),%edx 160e10: 88 53 01 mov %dl,0x1(%rbx) 160e13: 0f b6 50 16 movzbl 0x16(%rax),%edx 160e17: 88 53 02 mov %dl,0x2(%rbx) 160e1a: 0f b6 50 17 movzbl 0x17(%rax),%edx 160e1e: 88 53 03 mov %dl,0x3(%rbx) 160e21: 0f b6 50 18 movzbl 0x18(%rax),%edx 160e25: 88 53 04 mov %dl,0x4(%rbx) 160e28: 0f b6 50 19 movzbl 0x19(%rax),%edx 160e2c: 88 53 05 mov %dl,0x5(%rbx) 160e2f: 0f b6 50 1a movzbl 0x1a(%rax),%edx 160e33: 88 53 06 mov %dl,0x6(%rbx) 160e36: 0f b6 40 1b movzbl 0x1b(%rax),%eax 160e3a: 88 43 07 mov %al,0x7(%rbx) 160e3d: 31 c0 xor %eax,%eax 160e3f: 5b pop %rbx 160e40: c3 retq 160e41: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 160e48: 00 00 00 00 160e4c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000160e50 : 160e50: e8 00 00 00 00 callq 160e55 160e55: 53 push %rbx 160e56: 48 89 cb mov %rcx,%rbx 160e59: 48 83 ec 10 sub $0x10,%rsp 160e5d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 160e64: 00 00 160e66: 48 89 44 24 08 mov %rax,0x8(%rsp) 160e6b: 48 8b 07 mov (%rdi),%rax 160e6e: 88 54 24 04 mov %dl,0x4(%rsp) 160e72: 31 d2 xor %edx,%edx 160e74: 40 88 74 24 05 mov %sil,0x5(%rsp) 160e79: be 29 00 00 00 mov $0x29,%esi 160e7e: 66 89 54 24 06 mov %dx,0x6(%rsp) 160e83: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 160e88: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 160e8f: e8 00 00 00 00 callq 160e94 160e94: 85 c0 test %eax,%eax 160e96: 75 2f jne 160ec7 160e98: 41 89 c0 mov %eax,%r8d 160e9b: 8b 44 24 04 mov 0x4(%rsp),%eax 160e9f: ba 59 17 b7 d1 mov $0xd1b71759,%edx 160ea4: 48 0f af c2 imul %rdx,%rax 160ea8: 48 c1 e8 2d shr $0x2d,%rax 160eac: 89 03 mov %eax,(%rbx) 160eae: 48 8b 44 24 08 mov 0x8(%rsp),%rax 160eb3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 160eba: 00 00 160ebc: 75 11 jne 160ecf 160ebe: 48 83 c4 10 add $0x10,%rsp 160ec2: 44 89 c0 mov %r8d,%eax 160ec5: 5b pop %rbx 160ec6: c3 retq 160ec7: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 160ecd: eb df jmp 160eae 160ecf: e8 00 00 00 00 callq 160ed4 160ed4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 160edb: 00 00 00 00 160edf: 90 nop 0000000000160ee0 : 160ee0: e8 00 00 00 00 callq 160ee5 160ee5: 41 54 push %r12 160ee7: 45 31 c0 xor %r8d,%r8d 160eea: 31 c9 xor %ecx,%ecx 160eec: 31 d2 xor %edx,%edx 160eee: 55 push %rbp 160eef: 48 89 fd mov %rdi,%rbp 160ef2: 53 push %rbx 160ef3: 48 89 f3 mov %rsi,%rbx 160ef6: be 04 00 00 00 mov $0x4,%esi 160efb: 48 83 ec 10 sub $0x10,%rsp 160eff: 48 8b 3f mov (%rdi),%rdi 160f02: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 160f09: 00 00 160f0b: 48 89 44 24 08 mov %rax,0x8(%rsp) 160f10: 31 c0 xor %eax,%eax 160f12: e8 00 00 00 00 callq 160f17 160f17: 48 85 c0 test %rax,%rax 160f1a: 0f 84 00 00 00 00 je 160f20 160f20: 80 78 02 03 cmpb $0x3,0x2(%rax) 160f24: 0f 85 00 00 00 00 jne 160f2a 160f2a: 0f b6 50 03 movzbl 0x3(%rax),%edx 160f2e: 80 fa 02 cmp $0x2,%dl 160f31: 0f 84 8d 01 00 00 je 1610c4 160f37: 80 fa 01 cmp $0x1,%dl 160f3a: 0f 85 00 00 00 00 jne 160f40 160f40: 8b 50 04 mov 0x4(%rax),%edx 160f43: 4c 8d 64 24 04 lea 0x4(%rsp),%r12 160f48: be 29 00 00 00 mov $0x29,%esi 160f4d: 89 13 mov %edx,(%rbx) 160f4f: 8b 50 08 mov 0x8(%rax),%edx 160f52: 89 53 04 mov %edx,0x4(%rbx) 160f55: 8b 50 0c mov 0xc(%rax),%edx 160f58: 89 53 08 mov %edx,0x8(%rbx) 160f5b: 0f b7 50 1c movzwl 0x1c(%rax),%edx 160f5f: 66 89 53 24 mov %dx,0x24(%rbx) 160f63: 0f b7 50 1e movzwl 0x1e(%rax),%edx 160f67: 66 89 53 26 mov %dx,0x26(%rbx) 160f6b: 0f b7 50 20 movzwl 0x20(%rax),%edx 160f6f: 66 89 53 28 mov %dx,0x28(%rbx) 160f73: 0f b7 50 22 movzwl 0x22(%rax),%edx 160f77: 66 89 53 2a mov %dx,0x2a(%rbx) 160f7b: 0f b6 40 25 movzbl 0x25(%rax),%eax 160f7f: 4c 89 e2 mov %r12,%rdx 160f82: 48 c7 43 0c 00 00 00 movq $0x0,0xc(%rbx) 160f89: 00 160f8a: 88 43 2c mov %al,0x2c(%rbx) 160f8d: 48 8b 45 00 mov 0x0(%rbp),%rax 160f91: c7 44 24 04 00 01 00 movl $0x100,0x4(%rsp) 160f98: 00 160f99: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 160fa0: e8 00 00 00 00 callq 160fa5 160fa5: 85 c0 test %eax,%eax 160fa7: 75 14 jne 160fbd 160fa9: 8b 44 24 04 mov 0x4(%rsp),%eax 160fad: ba 59 17 b7 d1 mov $0xd1b71759,%edx 160fb2: 48 0f af c2 imul %rdx,%rax 160fb6: 48 c1 e8 2d shr $0x2d,%rax 160fba: 89 43 0c mov %eax,0xc(%rbx) 160fbd: 48 8b 45 00 mov 0x0(%rbp),%rax 160fc1: c7 44 24 04 00 08 00 movl $0x800,0x4(%rsp) 160fc8: 00 160fc9: 4c 89 e2 mov %r12,%rdx 160fcc: be 29 00 00 00 mov $0x29,%esi 160fd1: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 160fd8: e8 00 00 00 00 callq 160fdd 160fdd: 85 c0 test %eax,%eax 160fdf: 75 14 jne 160ff5 160fe1: 8b 44 24 04 mov 0x4(%rsp),%eax 160fe5: ba 59 17 b7 d1 mov $0xd1b71759,%edx 160fea: 48 0f af c2 imul %rdx,%rax 160fee: 48 c1 e8 2d shr $0x2d,%rax 160ff2: 89 43 10 mov %eax,0x10(%rbx) 160ff5: 48 8b 45 00 mov 0x0(%rbp),%rax 160ff9: c7 44 24 04 00 07 00 movl $0x700,0x4(%rsp) 161000: 00 161001: 4c 89 e2 mov %r12,%rdx 161004: be 29 00 00 00 mov $0x29,%esi 161009: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 161010: e8 00 00 00 00 callq 161015 161015: 85 c0 test %eax,%eax 161017: 75 14 jne 16102d 161019: 8b 44 24 04 mov 0x4(%rsp),%eax 16101d: ba 59 17 b7 d1 mov $0xd1b71759,%edx 161022: 48 0f af c2 imul %rdx,%rax 161026: 48 c1 e8 2d shr $0x2d,%rax 16102a: 89 43 14 mov %eax,0x14(%rbx) 16102d: 48 8b 45 00 mov 0x0(%rbp),%rax 161031: c7 44 24 04 00 06 00 movl $0x600,0x4(%rsp) 161038: 00 161039: 4c 89 e2 mov %r12,%rdx 16103c: be 29 00 00 00 mov $0x29,%esi 161041: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 161048: e8 00 00 00 00 callq 16104d 16104d: 85 c0 test %eax,%eax 16104f: 75 14 jne 161065 161051: 8b 44 24 04 mov 0x4(%rsp),%eax 161055: ba 59 17 b7 d1 mov $0xd1b71759,%edx 16105a: 48 0f af c2 imul %rdx,%rax 16105e: 48 c1 e8 2d shr $0x2d,%rax 161062: 89 43 18 mov %eax,0x18(%rbx) 161065: 48 8b 45 00 mov 0x0(%rbp),%rax 161069: c7 44 24 04 00 05 00 movl $0x500,0x4(%rsp) 161070: 00 161071: 4c 89 e2 mov %r12,%rdx 161074: be 29 00 00 00 mov $0x29,%esi 161079: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 161080: e8 00 00 00 00 callq 161085 161085: 41 89 c0 mov %eax,%r8d 161088: 85 c0 test %eax,%eax 16108a: 0f 85 d1 01 00 00 jne 161261 161090: 8b 44 24 04 mov 0x4(%rsp),%eax 161094: ba 59 17 b7 d1 mov $0xd1b71759,%edx 161099: 48 0f af c2 imul %rdx,%rax 16109d: 48 c1 e8 2d shr $0x2d,%rax 1610a1: 89 43 1c mov %eax,0x1c(%rbx) 1610a4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1610a9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1610b0: 00 00 1610b2: 0f 85 b9 01 00 00 jne 161271 1610b8: 48 83 c4 10 add $0x10,%rsp 1610bc: 44 89 c0 mov %r8d,%eax 1610bf: 5b pop %rbx 1610c0: 5d pop %rbp 1610c1: 41 5c pop %r12 1610c3: c3 retq 1610c4: 8b 50 04 mov 0x4(%rax),%edx 1610c7: 4c 8d 64 24 04 lea 0x4(%rsp),%r12 1610cc: be 29 00 00 00 mov $0x29,%esi 1610d1: 89 13 mov %edx,(%rbx) 1610d3: 8b 50 08 mov 0x8(%rax),%edx 1610d6: 89 53 04 mov %edx,0x4(%rbx) 1610d9: 8b 50 0c mov 0xc(%rax),%edx 1610dc: 89 53 08 mov %edx,0x8(%rbx) 1610df: 0f b7 50 1c movzwl 0x1c(%rax),%edx 1610e3: 66 89 53 24 mov %dx,0x24(%rbx) 1610e7: 0f b7 50 1e movzwl 0x1e(%rax),%edx 1610eb: 66 89 53 26 mov %dx,0x26(%rbx) 1610ef: 0f b7 50 20 movzwl 0x20(%rax),%edx 1610f3: 66 89 53 28 mov %dx,0x28(%rbx) 1610f7: 0f b7 50 22 movzwl 0x22(%rax),%edx 1610fb: 66 89 53 2a mov %dx,0x2a(%rbx) 1610ff: 0f b6 40 25 movzbl 0x25(%rax),%eax 161103: 4c 89 e2 mov %r12,%rdx 161106: 48 c7 43 0c 00 00 00 movq $0x0,0xc(%rbx) 16110d: 00 16110e: 88 43 2c mov %al,0x2c(%rbx) 161111: 48 8b 45 00 mov 0x0(%rbp),%rax 161115: c7 44 24 04 00 01 00 movl $0x100,0x4(%rsp) 16111c: 00 16111d: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 161124: e8 00 00 00 00 callq 161129 161129: 85 c0 test %eax,%eax 16112b: 75 14 jne 161141 16112d: 8b 44 24 04 mov 0x4(%rsp),%eax 161131: ba 59 17 b7 d1 mov $0xd1b71759,%edx 161136: 48 0f af c2 imul %rdx,%rax 16113a: 48 c1 e8 2d shr $0x2d,%rax 16113e: 89 43 0c mov %eax,0xc(%rbx) 161141: 48 8b 45 00 mov 0x0(%rbp),%rax 161145: c7 44 24 04 00 05 00 movl $0x500,0x4(%rsp) 16114c: 00 16114d: 4c 89 e2 mov %r12,%rdx 161150: be 29 00 00 00 mov $0x29,%esi 161155: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 16115c: e8 00 00 00 00 callq 161161 161161: 85 c0 test %eax,%eax 161163: 75 14 jne 161179 161165: 8b 44 24 04 mov 0x4(%rsp),%eax 161169: ba 59 17 b7 d1 mov $0xd1b71759,%edx 16116e: 48 0f af c2 imul %rdx,%rax 161172: 48 c1 e8 2d shr $0x2d,%rax 161176: 89 43 10 mov %eax,0x10(%rbx) 161179: 48 8b 45 00 mov 0x0(%rbp),%rax 16117d: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 161184: 00 161185: 4c 89 e2 mov %r12,%rdx 161188: be 29 00 00 00 mov $0x29,%esi 16118d: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 161194: e8 00 00 00 00 callq 161199 161199: 85 c0 test %eax,%eax 16119b: 75 14 jne 1611b1 16119d: 8b 44 24 04 mov 0x4(%rsp),%eax 1611a1: ba 59 17 b7 d1 mov $0xd1b71759,%edx 1611a6: 48 0f af c2 imul %rdx,%rax 1611aa: 48 c1 e8 2d shr $0x2d,%rax 1611ae: 89 43 14 mov %eax,0x14(%rbx) 1611b1: 48 8b 45 00 mov 0x0(%rbp),%rax 1611b5: c7 44 24 04 00 04 00 movl $0x400,0x4(%rsp) 1611bc: 00 1611bd: 4c 89 e2 mov %r12,%rdx 1611c0: be 29 00 00 00 mov $0x29,%esi 1611c5: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1611cc: e8 00 00 00 00 callq 1611d1 1611d1: 85 c0 test %eax,%eax 1611d3: 75 14 jne 1611e9 1611d5: 8b 44 24 04 mov 0x4(%rsp),%eax 1611d9: ba 59 17 b7 d1 mov $0xd1b71759,%edx 1611de: 48 0f af c2 imul %rdx,%rax 1611e2: 48 c1 e8 2d shr $0x2d,%rax 1611e6: 89 43 18 mov %eax,0x18(%rbx) 1611e9: 48 8b 45 00 mov 0x0(%rbp),%rax 1611ed: c7 44 24 04 00 03 00 movl $0x300,0x4(%rsp) 1611f4: 00 1611f5: 4c 89 e2 mov %r12,%rdx 1611f8: be 29 00 00 00 mov $0x29,%esi 1611fd: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 161204: e8 00 00 00 00 callq 161209 161209: 85 c0 test %eax,%eax 16120b: 75 14 jne 161221 16120d: 8b 44 24 04 mov 0x4(%rsp),%eax 161211: ba 59 17 b7 d1 mov $0xd1b71759,%edx 161216: 48 0f af c2 imul %rdx,%rax 16121a: 48 c1 e8 2d shr $0x2d,%rax 16121e: 89 43 1c mov %eax,0x1c(%rbx) 161221: 48 8b 45 00 mov 0x0(%rbp),%rax 161225: c7 44 24 04 03 00 00 movl $0x3,0x4(%rsp) 16122c: 00 16122d: 4c 89 e2 mov %r12,%rdx 161230: be 29 00 00 00 mov $0x29,%esi 161235: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 16123c: e8 00 00 00 00 callq 161241 161241: 41 89 c0 mov %eax,%r8d 161244: 85 c0 test %eax,%eax 161246: 75 21 jne 161269 161248: 8b 44 24 04 mov 0x4(%rsp),%eax 16124c: ba 59 17 b7 d1 mov $0xd1b71759,%edx 161251: 48 0f af c2 imul %rdx,%rax 161255: 48 c1 e8 2d shr $0x2d,%rax 161259: 89 43 20 mov %eax,0x20(%rbx) 16125c: e9 43 fe ff ff jmpq 1610a4 161261: 45 31 c0 xor %r8d,%r8d 161264: e9 3b fe ff ff jmpq 1610a4 161269: 45 31 c0 xor %r8d,%r8d 16126c: e9 33 fe ff ff jmpq 1610a4 161271: e8 00 00 00 00 callq 161276 161276: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16127d: 00 00 00 0000000000161280 : 161280: e8 00 00 00 00 callq 161285 161285: 53 push %rbx 161286: 48 8b 3f mov (%rdi),%rdi 161289: 48 89 f3 mov %rsi,%rbx 16128c: 45 31 c0 xor %r8d,%r8d 16128f: 31 c9 xor %ecx,%ecx 161291: 31 d2 xor %edx,%edx 161293: be 02 00 00 00 mov $0x2,%esi 161298: e8 00 00 00 00 callq 16129d 16129d: 48 85 c0 test %rax,%rax 1612a0: 0f 84 00 00 00 00 je 1612a6 1612a6: 0f b6 50 04 movzbl 0x4(%rax),%edx 1612aa: 88 13 mov %dl,(%rbx) 1612ac: 0f b6 50 05 movzbl 0x5(%rax),%edx 1612b0: 88 53 01 mov %dl,0x1(%rbx) 1612b3: 0f b6 50 06 movzbl 0x6(%rax),%edx 1612b7: 88 53 02 mov %dl,0x2(%rbx) 1612ba: 0f b6 50 07 movzbl 0x7(%rax),%edx 1612be: 88 53 03 mov %dl,0x3(%rbx) 1612c1: 0f b6 50 08 movzbl 0x8(%rax),%edx 1612c5: 88 53 04 mov %dl,0x4(%rbx) 1612c8: 0f b6 50 09 movzbl 0x9(%rax),%edx 1612cc: 88 53 05 mov %dl,0x5(%rbx) 1612cf: 0f b6 50 0a movzbl 0xa(%rax),%edx 1612d3: 88 53 06 mov %dl,0x6(%rbx) 1612d6: 0f b6 50 0b movzbl 0xb(%rax),%edx 1612da: 88 53 07 mov %dl,0x7(%rbx) 1612dd: 0f b6 50 0c movzbl 0xc(%rax),%edx 1612e1: 88 53 08 mov %dl,0x8(%rbx) 1612e4: 0f b6 50 0d movzbl 0xd(%rax),%edx 1612e8: 88 53 09 mov %dl,0x9(%rbx) 1612eb: 0f b6 50 0e movzbl 0xe(%rax),%edx 1612ef: 88 53 0a mov %dl,0xa(%rbx) 1612f2: 0f b6 50 0f movzbl 0xf(%rax),%edx 1612f6: 88 53 0b mov %dl,0xb(%rbx) 1612f9: 0f b7 50 10 movzwl 0x10(%rax),%edx 1612fd: 66 89 53 0c mov %dx,0xc(%rbx) 161301: 0f b7 50 12 movzwl 0x12(%rax),%edx 161305: 66 89 53 0e mov %dx,0xe(%rbx) 161309: 0f b6 50 14 movzbl 0x14(%rax),%edx 16130d: 88 53 10 mov %dl,0x10(%rbx) 161310: 0f b6 50 15 movzbl 0x15(%rax),%edx 161314: 88 53 11 mov %dl,0x11(%rbx) 161317: 0f b6 50 16 movzbl 0x16(%rax),%edx 16131b: 88 53 12 mov %dl,0x12(%rbx) 16131e: 0f b6 50 17 movzbl 0x17(%rax),%edx 161322: 88 53 13 mov %dl,0x13(%rbx) 161325: 0f b6 50 18 movzbl 0x18(%rax),%edx 161329: 88 53 14 mov %dl,0x14(%rbx) 16132c: 0f b6 50 19 movzbl 0x19(%rax),%edx 161330: 88 53 15 mov %dl,0x15(%rbx) 161333: 0f b7 50 1c movzwl 0x1c(%rax),%edx 161337: 66 89 53 16 mov %dx,0x16(%rbx) 16133b: 0f b6 50 1e movzbl 0x1e(%rax),%edx 16133f: 88 53 18 mov %dl,0x18(%rbx) 161342: 0f b6 50 1f movzbl 0x1f(%rax),%edx 161346: 88 53 19 mov %dl,0x19(%rbx) 161349: 0f b7 50 20 movzwl 0x20(%rax),%edx 16134d: 66 89 53 1a mov %dx,0x1a(%rbx) 161351: 0f b6 50 22 movzbl 0x22(%rax),%edx 161355: 88 53 1c mov %dl,0x1c(%rbx) 161358: 0f b6 50 23 movzbl 0x23(%rax),%edx 16135c: 88 53 1d mov %dl,0x1d(%rbx) 16135f: 0f b7 50 24 movzwl 0x24(%rax),%edx 161363: 66 89 53 1e mov %dx,0x1e(%rbx) 161367: 0f b6 50 26 movzbl 0x26(%rax),%edx 16136b: 88 53 20 mov %dl,0x20(%rbx) 16136e: 0f b6 50 27 movzbl 0x27(%rax),%edx 161372: 88 53 21 mov %dl,0x21(%rbx) 161375: 0f b7 50 28 movzwl 0x28(%rax),%edx 161379: 66 89 53 22 mov %dx,0x22(%rbx) 16137d: 0f b6 50 2a movzbl 0x2a(%rax),%edx 161381: 88 53 24 mov %dl,0x24(%rbx) 161384: 0f b6 50 2b movzbl 0x2b(%rax),%edx 161388: 88 53 25 mov %dl,0x25(%rbx) 16138b: 0f b6 50 2c movzbl 0x2c(%rax),%edx 16138f: 88 53 26 mov %dl,0x26(%rbx) 161392: 0f b6 50 2d movzbl 0x2d(%rax),%edx 161396: 88 53 27 mov %dl,0x27(%rbx) 161399: 0f b6 50 2e movzbl 0x2e(%rax),%edx 16139d: 88 53 28 mov %dl,0x28(%rbx) 1613a0: 0f b6 50 2f movzbl 0x2f(%rax),%edx 1613a4: 88 53 29 mov %dl,0x29(%rbx) 1613a7: 0f b6 50 30 movzbl 0x30(%rax),%edx 1613ab: 88 53 2a mov %dl,0x2a(%rbx) 1613ae: 0f b6 50 31 movzbl 0x31(%rax),%edx 1613b2: 88 53 2b mov %dl,0x2b(%rbx) 1613b5: 0f b6 50 32 movzbl 0x32(%rax),%edx 1613b9: 88 53 2c mov %dl,0x2c(%rbx) 1613bc: 0f b6 50 33 movzbl 0x33(%rax),%edx 1613c0: 88 53 2d mov %dl,0x2d(%rbx) 1613c3: 0f b6 50 34 movzbl 0x34(%rax),%edx 1613c7: 88 53 2e mov %dl,0x2e(%rbx) 1613ca: 0f b6 50 35 movzbl 0x35(%rax),%edx 1613ce: 88 53 2f mov %dl,0x2f(%rbx) 1613d1: 0f b6 50 36 movzbl 0x36(%rax),%edx 1613d5: 88 53 30 mov %dl,0x30(%rbx) 1613d8: 0f b6 50 38 movzbl 0x38(%rax),%edx 1613dc: 88 53 31 mov %dl,0x31(%rbx) 1613df: 0f b6 50 39 movzbl 0x39(%rax),%edx 1613e3: 88 53 32 mov %dl,0x32(%rbx) 1613e6: 0f b7 50 3a movzwl 0x3a(%rax),%edx 1613ea: 66 89 53 34 mov %dx,0x34(%rbx) 1613ee: 0f b6 50 3c movzbl 0x3c(%rax),%edx 1613f2: 88 53 36 mov %dl,0x36(%rbx) 1613f5: 0f b6 50 3d movzbl 0x3d(%rax),%edx 1613f9: 88 53 37 mov %dl,0x37(%rbx) 1613fc: 0f b7 50 3e movzwl 0x3e(%rax),%edx 161400: 66 89 53 38 mov %dx,0x38(%rbx) 161404: 0f b6 50 40 movzbl 0x40(%rax),%edx 161408: 88 53 3a mov %dl,0x3a(%rbx) 16140b: 0f b6 50 41 movzbl 0x41(%rax),%edx 16140f: 88 53 3b mov %dl,0x3b(%rbx) 161412: 0f b7 50 42 movzwl 0x42(%rax),%edx 161416: 66 89 53 3c mov %dx,0x3c(%rbx) 16141a: 0f b6 50 44 movzbl 0x44(%rax),%edx 16141e: 88 53 3e mov %dl,0x3e(%rbx) 161421: 0f b6 50 45 movzbl 0x45(%rax),%edx 161425: 88 53 3f mov %dl,0x3f(%rbx) 161428: 0f b7 50 46 movzwl 0x46(%rax),%edx 16142c: 66 89 53 40 mov %dx,0x40(%rbx) 161430: 0f b6 40 48 movzbl 0x48(%rax),%eax 161434: 88 43 42 mov %al,0x42(%rbx) 161437: 31 c0 xor %eax,%eax 161439: 5b pop %rbx 16143a: c3 retq 16143b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000161440 : 161440: e8 00 00 00 00 callq 161445 161445: 53 push %rbx 161446: 48 89 fb mov %rdi,%rbx 161449: 48 8b 7f 60 mov 0x60(%rdi),%rdi 16144d: ba 9f 00 00 00 mov $0x9f,%edx 161452: be 91 0a 00 00 mov $0xa91,%esi 161457: 48 8b 07 mov (%rdi),%rax 16145a: 48 8b 40 08 mov 0x8(%rax),%rax 16145e: e8 00 00 00 00 callq 161463 161463: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161467: be 92 0a 00 00 mov $0xa92,%esi 16146c: 48 8b 07 mov (%rdi),%rax 16146f: 48 8b 00 mov (%rax),%rax 161472: e8 00 00 00 00 callq 161477 161477: 89 83 3c 03 00 00 mov %eax,0x33c(%rbx) 16147d: 31 c0 xor %eax,%eax 16147f: 5b pop %rbx 161480: c3 retq 161481: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 161488: 00 00 00 00 16148c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000161490 : 161490: e8 00 00 00 00 callq 161495 161495: 41 56 push %r14 161497: 41 55 push %r13 161499: 41 54 push %r12 16149b: 55 push %rbp 16149c: 89 d5 mov %edx,%ebp 16149e: 53 push %rbx 16149f: 48 89 fb mov %rdi,%rbx 1614a2: 83 fe 0a cmp $0xa,%esi 1614a5: 0f 84 81 01 00 00 je 16162c 1614ab: b8 ea ff ff ff mov $0xffffffea,%eax 1614b0: 83 fe 0b cmp $0xb,%esi 1614b3: 0f 85 0f 01 00 00 jne 1615c8 1614b9: 48 8b 7f 60 mov 0x60(%rdi),%rdi 1614bd: be fc 09 00 00 mov $0x9fc,%esi 1614c2: 48 8b 07 mov (%rdi),%rax 1614c5: 48 8b 00 mov (%rax),%rax 1614c8: e8 00 00 00 00 callq 1614cd 1614cd: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1614d1: be ff 09 00 00 mov $0x9ff,%esi 1614d6: 41 89 c5 mov %eax,%r13d 1614d9: 48 8b 07 mov (%rdi),%rax 1614dc: 48 8b 00 mov (%rax),%rax 1614df: e8 00 00 00 00 callq 1614e4 1614e4: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1614e8: be 02 0a 00 00 mov $0xa02,%esi 1614ed: 41 89 c6 mov %eax,%r14d 1614f0: 48 8b 07 mov (%rdi),%rax 1614f3: 48 8b 00 mov (%rax),%rax 1614f6: e8 00 00 00 00 callq 1614fb 1614fb: c1 e8 05 shr $0x5,%eax 1614fe: 41 89 c4 mov %eax,%r12d 161501: 41 83 e4 1f and $0x1f,%r12d 161505: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161509: 44 89 ea mov %r13d,%edx 16150c: 48 8b 07 mov (%rdi),%rax 16150f: 48 8b 40 08 mov 0x8(%rax),%rax 161513: 83 fd 0b cmp $0xb,%ebp 161516: 0f 84 b5 00 00 00 je 1615d1 16151c: be dd 09 00 00 mov $0x9dd,%esi 161521: e8 00 00 00 00 callq 161526 161526: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16152a: 44 89 f2 mov %r14d,%edx 16152d: be de 09 00 00 mov $0x9de,%esi 161532: 48 8b 07 mov (%rdi),%rax 161535: 48 8b 40 08 mov 0x8(%rax),%rax 161539: e8 00 00 00 00 callq 16153e 16153e: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161542: be 02 0a 00 00 mov $0xa02,%esi 161547: 48 8b 07 mov (%rdi),%rax 16154a: 4c 8b 68 08 mov 0x8(%rax),%r13 16154e: 48 8b 00 mov (%rax),%rax 161551: e8 00 00 00 00 callq 161556 161556: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16155a: be 02 0a 00 00 mov $0xa02,%esi 16155f: 83 e0 e0 and $0xffffffe0,%eax 161562: 89 c2 mov %eax,%edx 161564: 44 09 e2 or %r12d,%edx 161567: e8 00 00 00 00 callq 16156c 16156c: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161570: be 6f 09 00 00 mov $0x96f,%esi 161575: 48 8b 07 mov (%rdi),%rax 161578: 48 8b 00 mov (%rax),%rax 16157b: e8 00 00 00 00 callq 161580 161580: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161584: be 6f 09 00 00 mov $0x96f,%esi 161589: 83 c8 0f or $0xf,%eax 16158c: 89 c2 mov %eax,%edx 16158e: 48 8b 07 mov (%rdi),%rax 161591: 48 8b 40 08 mov 0x8(%rax),%rax 161595: e8 00 00 00 00 callq 16159a 16159a: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16159e: be fa 09 00 00 mov $0x9fa,%esi 1615a3: 48 8b 07 mov (%rdi),%rax 1615a6: 4c 8b 60 08 mov 0x8(%rax),%r12 1615aa: 48 8b 00 mov (%rax),%rax 1615ad: e8 00 00 00 00 callq 1615b2 1615b2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1615b6: be fa 09 00 00 mov $0x9fa,%esi 1615bb: 30 c0 xor %al,%al 1615bd: 89 c2 mov %eax,%edx 1615bf: 09 ea or %ebp,%edx 1615c1: e8 00 00 00 00 callq 1615c6 1615c6: 31 c0 xor %eax,%eax 1615c8: 5b pop %rbx 1615c9: 5d pop %rbp 1615ca: 41 5c pop %r12 1615cc: 41 5d pop %r13 1615ce: 41 5e pop %r14 1615d0: c3 retq 1615d1: be fc 09 00 00 mov $0x9fc,%esi 1615d6: 41 c1 e4 05 shl $0x5,%r12d 1615da: e8 00 00 00 00 callq 1615df 1615df: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1615e3: 44 89 f2 mov %r14d,%edx 1615e6: be ff 09 00 00 mov $0x9ff,%esi 1615eb: 48 8b 07 mov (%rdi),%rax 1615ee: 48 8b 40 08 mov 0x8(%rax),%rax 1615f2: e8 00 00 00 00 callq 1615f7 1615f7: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1615fb: be 02 0a 00 00 mov $0xa02,%esi 161600: 48 8b 07 mov (%rdi),%rax 161603: 4c 8b 68 08 mov 0x8(%rax),%r13 161607: 48 8b 00 mov (%rax),%rax 16160a: e8 00 00 00 00 callq 16160f 16160f: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161613: be 02 0a 00 00 mov $0xa02,%esi 161618: 25 1f fc ff ff and $0xfffffc1f,%eax 16161d: 44 09 e0 or %r12d,%eax 161620: 89 c2 mov %eax,%edx 161622: e8 00 00 00 00 callq 161627 161627: e9 40 ff ff ff jmpq 16156c 16162c: 48 8b 7f 60 mov 0x60(%rdi),%rdi 161630: be dd 09 00 00 mov $0x9dd,%esi 161635: 48 8b 07 mov (%rdi),%rax 161638: 48 8b 00 mov (%rax),%rax 16163b: e8 00 00 00 00 callq 161640 161640: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161644: be de 09 00 00 mov $0x9de,%esi 161649: 41 89 c5 mov %eax,%r13d 16164c: 48 8b 07 mov (%rdi),%rax 16164f: 48 8b 00 mov (%rax),%rax 161652: e8 00 00 00 00 callq 161657 161657: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16165b: be 02 0a 00 00 mov $0xa02,%esi 161660: 41 89 c6 mov %eax,%r14d 161663: 48 8b 07 mov (%rdi),%rax 161666: 48 8b 00 mov (%rax),%rax 161669: e8 00 00 00 00 callq 16166e 16166e: 83 e0 1f and $0x1f,%eax 161671: 41 89 c4 mov %eax,%r12d 161674: e9 8c fe ff ff jmpq 161505 161679: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000161680 : 161680: e8 00 00 00 00 callq 161685 161685: 4c 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%r9 16168c: 41 55 push %r13 16168e: 41 54 push %r12 161690: 55 push %rbp 161691: 53 push %rbx 161692: 48 89 cb mov %rcx,%rbx 161695: 41 8b 89 bc 02 00 00 mov 0x2bc(%r9),%ecx 16169c: 85 c9 test %ecx,%ecx 16169e: 0f 84 ac 01 00 00 je 161850 1616a4: 8d 41 ff lea -0x1(%rcx),%eax 1616a7: 41 89 f2 mov %esi,%r10d 1616aa: 49 89 d3 mov %rdx,%r11 1616ad: 48 8d 04 40 lea (%rax,%rax,2),%rax 1616b1: 41 8b ac 81 c4 02 00 mov 0x2c4(%r9,%rax,4),%ebp 1616b8: 00 1616b9: 83 f9 01 cmp $0x1,%ecx 1616bc: 0f 84 d8 00 00 00 je 16179a 1616c2: 41 8b 81 58 02 00 00 mov 0x258(%r9),%eax 1616c9: 31 d2 xor %edx,%edx 1616cb: 83 e8 01 sub $0x1,%eax 1616ce: 48 8d 04 40 lea (%rax,%rax,2),%rax 1616d2: 41 6b 84 81 60 02 00 imul $0x64,0x260(%r9,%rax,4),%eax 1616d9: 00 64 1616db: f7 f5 div %ebp 1616dd: 8d 51 fe lea -0x2(%rcx),%edx 1616e0: 48 89 d1 mov %rdx,%rcx 1616e3: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1616e7: 41 8b ac 91 c4 02 00 mov 0x2c4(%r9,%rdx,4),%ebp 1616ee: 00 1616ef: 0f af c5 imul %ebp,%eax 1616f2: 89 0b mov %ecx,(%rbx) 1616f4: 48 69 d0 1f 85 eb 51 imul $0x51eb851f,%rax,%rdx 1616fb: 8b 47 58 mov 0x58(%rdi),%eax 1616fe: 48 c1 ea 25 shr $0x25,%rdx 161702: 85 c0 test %eax,%eax 161704: 75 68 jne 16176e 161706: 48 8b 8f e0 01 00 00 mov 0x1e0(%rdi),%rcx 16170d: 8b 01 mov (%rcx),%eax 16170f: 83 e8 01 sub $0x1,%eax 161712: 0f 88 8e 00 00 00 js 1617a6 161718: 48 63 f0 movslq %eax,%rsi 16171b: 48 8d 74 f1 04 lea 0x4(%rcx,%rsi,8),%rsi 161720: eb 0c jmp 16172e 161722: 83 e8 01 sub $0x1,%eax 161725: 48 83 ee 08 sub $0x8,%rsi 161729: 83 f8 ff cmp $0xffffffff,%eax 16172c: 74 78 je 1617a6 16172e: 8b 0e mov (%rsi),%ecx 161730: 39 ca cmp %ecx,%edx 161732: 72 ee jb 161722 161734: 41 89 03 mov %eax,(%r11) 161737: 41 83 fa 20 cmp $0x20,%r10d 16173b: 74 69 je 1617a6 16173d: 41 81 fa 80 00 00 00 cmp $0x80,%r10d 161744: 74 7a je 1617c0 161746: 41 83 fa 40 cmp $0x40,%r10d 16174a: 74 46 je 161792 16174c: 41 8b 81 c8 00 00 00 mov 0xc8(%r9),%eax 161753: 83 e8 01 sub $0x1,%eax 161756: 41 89 00 mov %eax,(%r8) 161759: 31 c0 xor %eax,%eax 16175b: 89 8f 80 03 00 00 mov %ecx,0x380(%rdi) 161761: 89 af 84 03 00 00 mov %ebp,0x384(%rdi) 161767: 5b pop %rbx 161768: 5d pop %rbp 161769: 41 5c pop %r12 16176b: 41 5d pop %r13 16176d: c3 retq 16176e: 83 f8 01 cmp $0x1,%eax 161771: 74 6d je 1617e0 161773: 89 d1 mov %edx,%ecx 161775: 41 83 fa 40 cmp $0x40,%r10d 161779: 74 17 je 161792 16177b: 41 81 fa 80 00 00 00 cmp $0x80,%r10d 161782: 75 c8 jne 16174c 161784: 41 8b 81 bc 02 00 00 mov 0x2bc(%r9),%eax 16178b: 83 e8 01 sub $0x1,%eax 16178e: 89 03 mov %eax,(%rbx) 161790: eb ba jmp 16174c 161792: c7 03 00 00 00 00 movl $0x0,(%rbx) 161798: eb b2 jmp 16174c 16179a: 31 c9 xor %ecx,%ecx 16179c: b8 46 00 00 00 mov $0x46,%eax 1617a1: e9 49 ff ff ff jmpq 1616ef 1617a6: 41 c7 03 00 00 00 00 movl $0x0,(%r11) 1617ad: 48 8b 87 e0 01 00 00 mov 0x1e0(%rdi),%rax 1617b4: 8b 48 04 mov 0x4(%rax),%ecx 1617b7: 41 81 fa 80 00 00 00 cmp $0x80,%r10d 1617be: 75 86 jne 161746 1617c0: 48 8b 87 e0 01 00 00 mov 0x1e0(%rdi),%rax 1617c7: 8b 00 mov (%rax),%eax 1617c9: 83 e8 01 sub $0x1,%eax 1617cc: 41 89 03 mov %eax,(%r11) 1617cf: 41 8b 81 bc 02 00 00 mov 0x2bc(%r9),%eax 1617d6: 83 e8 01 sub $0x1,%eax 1617d9: 89 03 mov %eax,(%rbx) 1617db: e9 6c ff ff ff jmpq 16174c 1617e0: 4c 8b a7 18 01 00 00 mov 0x118(%rdi),%r12 1617e7: 49 8b 34 24 mov (%r12),%rsi 1617eb: 8b 06 mov (%rsi),%eax 1617ed: 83 e8 01 sub $0x1,%eax 1617f0: 78 4e js 161840 1617f2: 4c 63 e8 movslq %eax,%r13 1617f5: 4a 8d 0c ed 00 00 00 lea 0x0(,%r13,8),%rcx 1617fc: 00 1617fd: 4c 29 e9 sub %r13,%rcx 161800: 48 8d 74 8e 04 lea 0x4(%rsi,%rcx,4),%rsi 161805: eb 0c jmp 161813 161807: 83 e8 01 sub $0x1,%eax 16180a: 48 83 ee 1c sub $0x1c,%rsi 16180e: 83 f8 ff cmp $0xffffffff,%eax 161811: 74 2d je 161840 161813: 8b 0e mov (%rsi),%ecx 161815: 39 ca cmp %ecx,%edx 161817: 72 ee jb 161807 161819: 41 89 03 mov %eax,(%r11) 16181c: 41 83 fa 20 cmp $0x20,%r10d 161820: 74 1e je 161840 161822: 41 81 fa 80 00 00 00 cmp $0x80,%r10d 161829: 0f 85 17 ff ff ff jne 161746 16182f: 49 8b 04 24 mov (%r12),%rax 161833: 8b 00 mov (%rax),%eax 161835: 83 e8 01 sub $0x1,%eax 161838: 41 89 03 mov %eax,(%r11) 16183b: e9 44 ff ff ff jmpq 161784 161840: 41 c7 03 00 00 00 00 movl $0x0,(%r11) 161847: 49 8b 04 24 mov (%r12),%rax 16184b: 8b 48 04 mov 0x4(%rax),%ecx 16184e: eb d2 jmp 161822 161850: b8 ea ff ff ff mov $0xffffffea,%eax 161855: e9 0d ff ff ff jmpq 161767 16185a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000161860 : 161860: e8 00 00 00 00 callq 161865 161865: b8 38 00 00 00 mov $0x38,%eax 16186a: c3 retq 16186b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000161870 : 161870: e8 00 00 00 00 callq 161875 161875: 48 8b 87 68 03 00 00 mov 0x368(%rdi),%rax 16187c: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 161883: 41 b8 01 00 00 00 mov $0x1,%r8d 161889: 8b b2 00 0d 00 00 mov 0xd00(%rdx),%esi 16188f: 8b 48 08 mov 0x8(%rax),%ecx 161892: 44 8b 88 a4 05 00 00 mov 0x5a4(%rax),%r9d 161899: 44 39 8a 04 0d 00 00 cmp %r9d,0xd04(%rdx) 1618a0: 75 06 jne 1618a8 1618a2: 39 ce cmp %ecx,%esi 1618a4: 41 0f 95 c0 setne %r8b 1618a8: f6 87 28 01 00 00 40 testb $0x40,0x128(%rdi) 1618af: 74 25 je 1618d6 1618b1: 8b 8a fc 0c 00 00 mov 0xcfc(%rdx),%ecx 1618b7: 8b 50 20 mov 0x20(%rax),%edx 1618ba: 39 d1 cmp %edx,%ecx 1618bc: 74 18 je 1618d6 1618be: 81 f9 c3 09 00 00 cmp $0x9c3,%ecx 1618c4: 0f 97 c0 seta %al 1618c7: 81 fa c3 09 00 00 cmp $0x9c3,%edx 1618cd: 0f 97 c2 seta %dl 1618d0: 08 d0 or %dl,%al 1618d2: 44 0f 45 c0 cmovne %eax,%r8d 1618d6: 44 89 c0 mov %r8d,%eax 1618d9: c3 retq 1618da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001618e0 : 1618e0: e8 00 00 00 00 callq 1618e5 1618e5: 80 bf 2c 03 00 00 01 cmpb $0x1,0x32c(%rdi) 1618ec: b8 01 00 00 00 mov $0x1,%eax 1618f1: 83 d8 ff sbb $0xffffffff,%eax 1618f4: c3 retq 1618f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1618fc: 00 00 00 00 0000000000161900 : 161900: e8 00 00 00 00 callq 161905 161905: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 16190c: 8b 02 mov (%rdx),%eax 16190e: 8b 8a 58 02 00 00 mov 0x258(%rdx),%ecx 161914: 83 e8 01 sub $0x1,%eax 161917: 83 e9 01 sub $0x1,%ecx 16191a: 48 8d 04 40 lea (%rax,%rax,2),%rax 16191e: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 161922: 8b 8c 8a 60 02 00 00 mov 0x260(%rdx,%rcx,4),%ecx 161929: 8b 44 82 08 mov 0x8(%rdx,%rax,4),%eax 16192d: 29 c8 sub %ecx,%eax 16192f: 6b c0 64 imul $0x64,%eax,%eax 161932: 8d 44 01 ff lea -0x1(%rcx,%rax,1),%eax 161936: 99 cltd 161937: f7 f9 idiv %ecx 161939: c3 retq 16193a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000161940 : 161940: e8 00 00 00 00 callq 161945 161945: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 16194c: 8b 42 64 mov 0x64(%rdx),%eax 16194f: 8b 8a bc 02 00 00 mov 0x2bc(%rdx),%ecx 161955: 83 e8 01 sub $0x1,%eax 161958: 83 e9 01 sub $0x1,%ecx 16195b: 48 8d 04 40 lea (%rax,%rax,2),%rax 16195f: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 161963: 8b 8c 8a c4 02 00 00 mov 0x2c4(%rdx,%rcx,4),%ecx 16196a: 8b 44 82 6c mov 0x6c(%rdx,%rax,4),%eax 16196e: 29 c8 sub %ecx,%eax 161970: 6b c0 64 imul $0x64,%eax,%eax 161973: 8d 44 01 ff lea -0x1(%rcx,%rax,1),%eax 161977: 99 cltd 161978: f7 f9 idiv %ecx 16197a: c3 retq 16197b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000161980 : 161980: e8 00 00 00 00 callq 161985 161985: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16198c: 48 85 f6 test %rsi,%rsi 16198f: 74 42 je 1619d3 161991: 8b 50 64 mov 0x64(%rax),%edx 161994: 83 fa 01 cmp $0x1,%edx 161997: 76 25 jbe 1619be 161999: 83 ea 01 sub $0x1,%edx 16199c: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1619a0: 8b 54 90 6c mov 0x6c(%rax,%rdx,4),%edx 1619a4: 89 56 04 mov %edx,0x4(%rsi) 1619a7: 8b 10 mov (%rax),%edx 1619a9: 83 fa 01 cmp $0x1,%edx 1619ac: 76 1d jbe 1619cb 1619ae: 83 ea 01 sub $0x1,%edx 1619b1: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1619b5: 8b 44 90 08 mov 0x8(%rax,%rdx,4),%eax 1619b9: 89 06 mov %eax,(%rsi) 1619bb: 31 c0 xor %eax,%eax 1619bd: c3 retq 1619be: 8b 50 6c mov 0x6c(%rax),%edx 1619c1: 89 56 04 mov %edx,0x4(%rsi) 1619c4: 8b 10 mov (%rax),%edx 1619c6: 83 fa 01 cmp $0x1,%edx 1619c9: 77 e3 ja 1619ae 1619cb: 8b 40 08 mov 0x8(%rax),%eax 1619ce: 89 06 mov %eax,(%rsi) 1619d0: 31 c0 xor %eax,%eax 1619d2: c3 retq 1619d3: b8 ea ff ff ff mov $0xffffffea,%eax 1619d8: c3 retq 1619d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001619e0 : 1619e0: e8 00 00 00 00 callq 1619e5 1619e5: 41 54 push %r12 1619e7: 55 push %rbp 1619e8: 53 push %rbx 1619e9: 48 89 fb mov %rdi,%rbx 1619ec: 83 fe 02 cmp $0x2,%esi 1619ef: 0f 84 cc 00 00 00 je 161ac1 1619f5: 77 46 ja 161a3d 1619f7: bd 02 00 00 00 mov $0x2,%ebp 1619fc: 85 f6 test %esi,%esi 1619fe: 75 4b jne 161a4b 161a00: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161a04: ba 00 00 20 c0 mov $0xc0200000,%edx 161a09: be 01 00 00 00 mov $0x1,%esi 161a0e: 48 8b 07 mov (%rdi),%rax 161a11: 48 8b 68 18 mov 0x18(%rax),%rbp 161a15: 48 8b 40 10 mov 0x10(%rax),%rax 161a19: e8 00 00 00 00 callq 161a1e 161a1e: 83 c8 04 or $0x4,%eax 161a21: 89 c1 mov %eax,%ecx 161a23: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161a27: 48 89 e8 mov %rbp,%rax 161a2a: 5b pop %rbx 161a2b: ba 00 00 20 c0 mov $0xc0200000,%edx 161a30: 5d pop %rbp 161a31: be 01 00 00 00 mov $0x1,%esi 161a36: 41 5c pop %r12 161a38: e9 00 00 00 00 jmpq 161a3d 161a3d: 83 fe 03 cmp $0x3,%esi 161a40: 0f 85 00 00 00 00 jne 161a46 161a46: bd 04 00 00 00 mov $0x4,%ebp 161a4b: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161a4f: ba 04 00 30 c0 mov $0xc0300004,%edx 161a54: be 01 00 00 00 mov $0x1,%esi 161a59: 48 8b 07 mov (%rdi),%rax 161a5c: 4c 8b 60 18 mov 0x18(%rax),%r12 161a60: 48 8b 40 10 mov 0x10(%rax),%rax 161a64: e8 00 00 00 00 callq 161a69 161a69: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161a6d: ba 04 00 30 c0 mov $0xc0300004,%edx 161a72: be 01 00 00 00 mov $0x1,%esi 161a77: 83 e0 f8 and $0xfffffff8,%eax 161a7a: 89 c1 mov %eax,%ecx 161a7c: 09 e9 or %ebp,%ecx 161a7e: e8 00 00 00 00 callq 161a83 161a83: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161a87: ba 00 00 20 c0 mov $0xc0200000,%edx 161a8c: be 01 00 00 00 mov $0x1,%esi 161a91: 48 8b 07 mov (%rdi),%rax 161a94: 48 8b 68 18 mov 0x18(%rax),%rbp 161a98: 48 8b 40 10 mov 0x10(%rax),%rax 161a9c: e8 00 00 00 00 callq 161aa1 161aa1: 8b 8b 20 01 00 00 mov 0x120(%rbx),%ecx 161aa7: 83 e0 fb and $0xfffffffb,%eax 161aaa: 48 c1 e9 04 shr $0x4,%rcx 161aae: 83 e1 01 and $0x1,%ecx 161ab1: 83 f1 01 xor $0x1,%ecx 161ab4: 0f b6 c9 movzbl %cl,%ecx 161ab7: c1 e1 02 shl $0x2,%ecx 161aba: 09 c1 or %eax,%ecx 161abc: e9 62 ff ff ff jmpq 161a23 161ac1: bd 01 00 00 00 mov $0x1,%ebp 161ac6: eb 83 jmp 161a4b 161ac8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 161acf: 00 0000000000161ad0 : 161ad0: e8 00 00 00 00 callq 161ad5 161ad5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 161adc 161adc: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 161ae3: 48 8b 97 18 01 00 00 mov 0x118(%rdi),%rdx 161aea: 48 89 06 mov %rax,(%rsi) 161aed: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 161af4 161af4: 48 89 46 08 mov %rax,0x8(%rsi) 161af8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 161aff 161aff: 48 89 46 10 mov %rax,0x10(%rsi) 161b03: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 161b0a 161b0a: 48 89 46 18 mov %rax,0x18(%rsi) 161b0e: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 161b14 161b14: 89 46 20 mov %eax,0x20(%rsi) 161b17: 8b 47 58 mov 0x58(%rdi),%eax 161b1a: 83 f8 01 cmp $0x1,%eax 161b1d: 74 14 je 161b33 161b1f: 85 c0 test %eax,%eax 161b21: 75 0d jne 161b30 161b23: 69 81 18 0d 00 00 e8 imul $0x3e8,0xd18(%rcx),%eax 161b2a: 03 00 00 161b2d: 89 46 04 mov %eax,0x4(%rsi) 161b30: 31 c0 xor %eax,%eax 161b32: c3 retq 161b33: 48 8b 42 78 mov 0x78(%rdx),%rax 161b37: 0f b7 40 20 movzwl 0x20(%rax),%eax 161b3b: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 161b41: 89 46 04 mov %eax,0x4(%rsi) 161b44: 31 c0 xor %eax,%eax 161b46: c3 retq 161b47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 161b4e: 00 00 0000000000161b50 : 161b50: e8 00 00 00 00 callq 161b55 161b55: 41 57 push %r15 161b57: 41 56 push %r14 161b59: 41 55 push %r13 161b5b: 41 54 push %r12 161b5d: 55 push %rbp 161b5e: 53 push %rbx 161b5f: 4c 8b bf c0 01 00 00 mov 0x1c0(%rdi),%r15 161b66: 48 85 f6 test %rsi,%rsi 161b69: 0f 84 91 01 00 00 je 161d00 161b6f: 68 00 00 00 00 pushq $0x0 161b74: 49 89 f5 mov %rsi,%r13 161b77: 49 89 fe mov %rdi,%r14 161b7a: 31 ed xor %ebp,%ebp 161b7c: 68 00 00 00 00 pushq $0x0 161b81: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 161b88: 49 c7 c1 00 00 00 00 mov $0x0,%r9 161b8f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 161b96: 68 00 00 00 00 pushq $0x0 161b9b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 161ba2: 4c 89 ef mov %r13,%rdi 161ba5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 161bac: 68 00 00 00 00 pushq $0x0 161bb1: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 161bb8: 41 bc 7d 00 00 00 mov $0x7d,%r12d 161bbe: e8 00 00 00 00 callq 161bc3 161bc3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 161bca: 48 83 c4 20 add $0x20,%rsp 161bce: eb 60 jmp 161c30 161bd0: 0f b7 43 04 movzwl 0x4(%rbx),%eax 161bd4: 44 0f b6 4b 02 movzbl 0x2(%rbx),%r9d 161bd9: 89 ea mov %ebp,%edx 161bdb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 161be2: 44 0f b6 43 01 movzbl 0x1(%rbx),%r8d 161be7: 50 push %rax 161be8: e8 00 00 00 00 callq 161bed 161bed: 5a pop %rdx 161bee: 41 01 c4 add %eax,%r12d 161bf1: 44 89 e7 mov %r12d,%edi 161bf4: 4c 01 ef add %r13,%rdi 161bf7: 80 7b 06 00 cmpb $0x0,0x6(%rbx) 161bfb: 74 74 je 161c71 161bfd: 0f b6 4b 08 movzbl 0x8(%rbx),%ecx 161c01: 0f b6 53 07 movzbl 0x7(%rbx),%edx 161c05: 41 83 c4 33 add $0x33,%r12d 161c09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 161c10: 44 0f b7 43 0a movzwl 0xa(%rbx),%r8d 161c15: e8 00 00 00 00 callq 161c1a 161c1a: 48 83 c5 01 add $0x1,%rbp 161c1e: 48 83 c3 0c add $0xc,%rbx 161c22: 48 83 fd 07 cmp $0x7,%rbp 161c26: 74 74 je 161c9c 161c28: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 161c2f: 00 161c30: 44 89 e7 mov %r12d,%edi 161c33: 4c 01 ef add %r13,%rdi 161c36: 41 39 ae 78 03 00 00 cmp %ebp,0x378(%r14) 161c3d: 74 6b je 161caa 161c3f: 80 3b 00 cmpb $0x0,(%rbx) 161c42: 75 8c jne 161bd0 161c44: 68 00 00 00 00 pushq $0x0 161c49: 49 c7 c1 00 00 00 00 mov $0x0,%r9 161c50: 89 ea mov %ebp,%edx 161c52: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 161c59: 4d 89 c8 mov %r9,%r8 161c5c: e8 00 00 00 00 callq 161c61 161c61: 41 01 c4 add %eax,%r12d 161c64: 58 pop %rax 161c65: 44 89 e7 mov %r12d,%edi 161c68: 4c 01 ef add %r13,%rdi 161c6b: 80 7b 06 00 cmpb $0x0,0x6(%rbx) 161c6f: 75 8c jne 161bfd 161c71: 49 c7 c0 00 00 00 00 mov $0x0,%r8 161c78: 48 83 c5 01 add $0x1,%rbp 161c7c: 41 83 c4 33 add $0x33,%r12d 161c80: 48 83 c3 0c add $0xc,%rbx 161c84: 4c 89 c1 mov %r8,%rcx 161c87: 4c 89 c2 mov %r8,%rdx 161c8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 161c91: e8 00 00 00 00 callq 161c96 161c96: 48 83 fd 07 cmp $0x7,%rbp 161c9a: 75 8c jne 161c28 161c9c: 44 89 e0 mov %r12d,%eax 161c9f: 5b pop %rbx 161ca0: 5d pop %rbp 161ca1: 41 5c pop %r12 161ca3: 41 5d pop %r13 161ca5: 41 5e pop %r14 161ca7: 41 5f pop %r15 161ca9: c3 retq 161caa: 49 c7 c0 00 00 00 00 mov $0x0,%r8 161cb1: 41 0f b7 87 a6 0d 00 movzwl 0xda6(%r15),%eax 161cb8: 00 161cb9: 89 ea mov %ebp,%edx 161cbb: 45 0f b6 8f 9d 0d 00 movzbl 0xd9d(%r15),%r9d 161cc2: 00 161cc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 161cca: 50 push %rax 161ccb: 41 0f b6 87 a4 0d 00 movzbl 0xda4(%r15),%eax 161cd2: 00 161cd3: 50 push %rax 161cd4: 41 0f b6 87 a3 0d 00 movzbl 0xda3(%r15),%eax 161cdb: 00 161cdc: 50 push %rax 161cdd: 41 0f b7 87 a0 0d 00 movzwl 0xda0(%r15),%eax 161ce4: 00 161ce5: 50 push %rax 161ce6: 41 0f b6 87 9e 0d 00 movzbl 0xd9e(%r15),%eax 161ced: 00 161cee: 50 push %rax 161cef: e8 00 00 00 00 callq 161cf4 161cf4: 41 01 c4 add %eax,%r12d 161cf7: 48 83 c4 28 add $0x28,%rsp 161cfb: e9 1a ff ff ff jmpq 161c1a 161d00: b8 ea ff ff ff mov $0xffffffea,%eax 161d05: eb 98 jmp 161c9f 161d07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 161d0e: 00 00 0000000000161d10 : 161d10: e8 00 00 00 00 callq 161d15 161d15: 41 57 push %r15 161d17: 41 89 d7 mov %edx,%r15d 161d1a: ba 0a 00 00 00 mov $0xa,%edx 161d1f: 41 56 push %r14 161d21: 41 89 f6 mov %esi,%r14d 161d24: 31 f6 xor %esi,%esi 161d26: 41 55 push %r13 161d28: 41 54 push %r12 161d2a: 45 89 cc mov %r9d,%r12d 161d2d: 55 push %rbp 161d2e: 53 push %rbx 161d2f: 48 89 fb mov %rdi,%rbx 161d32: 48 83 ec 10 sub $0x10,%rsp 161d36: 48 8b 47 60 mov 0x60(%rdi),%rax 161d3a: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 161d41: 44 89 44 24 08 mov %r8d,0x8(%rsp) 161d46: 48 8b 00 mov (%rax),%rax 161d49: 89 4c 24 0c mov %ecx,0xc(%rsp) 161d4d: 4c 8b 68 18 mov 0x18(%rax),%r13 161d51: 8b 85 8c 08 00 00 mov 0x88c(%rbp),%eax 161d57: 89 44 24 04 mov %eax,0x4(%rsp) 161d5b: e8 00 00 00 00 callq 161d60 161d60: 8b 4c 24 04 mov 0x4(%rsp),%ecx 161d64: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161d68: be 01 00 00 00 mov $0x1,%esi 161d6d: 8d 14 01 lea (%rcx,%rax,1),%edx 161d70: 8b 4c 24 08 mov 0x8(%rsp),%ecx 161d74: e8 00 00 00 00 callq 161d79 161d79: 48 8b 43 60 mov 0x60(%rbx),%rax 161d7d: 48 89 df mov %rbx,%rdi 161d80: ba 0b 00 00 00 mov $0xb,%edx 161d85: 31 f6 xor %esi,%esi 161d87: 48 8b 00 mov (%rax),%rax 161d8a: 4c 8b 68 18 mov 0x18(%rax),%r13 161d8e: 8b 85 8c 08 00 00 mov 0x88c(%rbp),%eax 161d94: 89 44 24 04 mov %eax,0x4(%rsp) 161d98: e8 00 00 00 00 callq 161d9d 161d9d: 44 8b 54 24 0c mov 0xc(%rsp),%r10d 161da2: 8b 74 24 04 mov 0x4(%rsp),%esi 161da6: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161daa: 44 89 d1 mov %r10d,%ecx 161dad: 8d 14 06 lea (%rsi,%rax,1),%edx 161db0: be 01 00 00 00 mov $0x1,%esi 161db5: e8 00 00 00 00 callq 161dba 161dba: 48 8b 43 60 mov 0x60(%rbx),%rax 161dbe: 48 89 df mov %rbx,%rdi 161dc1: ba 0c 00 00 00 mov $0xc,%edx 161dc6: 31 f6 xor %esi,%esi 161dc8: 48 8b 00 mov (%rax),%rax 161dcb: 4c 8b 68 18 mov 0x18(%rax),%r13 161dcf: 8b 85 8c 08 00 00 mov 0x88c(%rbp),%eax 161dd5: 89 44 24 04 mov %eax,0x4(%rsp) 161dd9: e8 00 00 00 00 callq 161dde 161dde: 8b 4c 24 04 mov 0x4(%rsp),%ecx 161de2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161de6: be 01 00 00 00 mov $0x1,%esi 161deb: 8d 14 01 lea (%rcx,%rax,1),%edx 161dee: 44 89 f9 mov %r15d,%ecx 161df1: e8 00 00 00 00 callq 161df6 161df6: 48 8b 43 60 mov 0x60(%rbx),%rax 161dfa: 44 8b ad 8c 08 00 00 mov 0x88c(%rbp),%r13d 161e01: 31 f6 xor %esi,%esi 161e03: 48 89 df mov %rbx,%rdi 161e06: ba 0d 00 00 00 mov $0xd,%edx 161e0b: 48 8b 00 mov (%rax),%rax 161e0e: 4c 8b 78 18 mov 0x18(%rax),%r15 161e12: e8 00 00 00 00 callq 161e17 161e17: 44 89 f1 mov %r14d,%ecx 161e1a: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161e1e: be 01 00 00 00 mov $0x1,%esi 161e23: 41 8d 54 05 00 lea 0x0(%r13,%rax,1),%edx 161e28: e8 00 00 00 00 callq 161e2d 161e2d: 48 8b 43 60 mov 0x60(%rbx),%rax 161e31: 8b ad 8c 08 00 00 mov 0x88c(%rbp),%ebp 161e37: 48 89 df mov %rbx,%rdi 161e3a: ba 0e 00 00 00 mov $0xe,%edx 161e3f: 31 f6 xor %esi,%esi 161e41: 48 8b 00 mov (%rax),%rax 161e44: 4c 8b 68 18 mov 0x18(%rax),%r13 161e48: e8 00 00 00 00 callq 161e4d 161e4d: 48 8b 7b 60 mov 0x60(%rbx),%rdi 161e51: 44 89 e1 mov %r12d,%ecx 161e54: be 01 00 00 00 mov $0x1,%esi 161e59: 8d 54 05 00 lea 0x0(%rbp,%rax,1),%edx 161e5d: e8 00 00 00 00 callq 161e62 161e62: 31 c0 xor %eax,%eax 161e64: 48 83 c4 10 add $0x10,%rsp 161e68: 5b pop %rbx 161e69: 5d pop %rbp 161e6a: 41 5c pop %r12 161e6c: 41 5d pop %r13 161e6e: 41 5e pop %r14 161e70: 41 5f pop %r15 161e72: c3 retq 161e73: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 161e7a: 00 00 00 00 161e7e: 66 90 xchg %ax,%ax 0000000000161e80 : 161e80: e8 00 00 00 00 callq 161e85 161e85: 41 54 push %r12 161e87: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 161e8e: 85 d2 test %edx,%edx 161e90: 0f 84 9b 00 00 00 je 161f31 161e96: 45 31 e4 xor %r12d,%r12d 161e99: 83 fe 01 cmp $0x1,%esi 161e9c: 74 0f je 161ead 161e9e: 83 fe 02 cmp $0x2,%esi 161ea1: 74 48 je 161eeb 161ea3: 85 f6 test %esi,%esi 161ea5: 74 24 je 161ecb 161ea7: 44 89 e0 mov %r12d,%eax 161eaa: 41 5c pop %r12 161eac: c3 retq 161ead: 8b b0 44 0d 00 00 mov 0xd44(%rax),%esi 161eb3: 85 f6 test %esi,%esi 161eb5: 75 f0 jne 161ea7 161eb7: 23 90 34 0d 00 00 and 0xd34(%rax),%edx 161ebd: 31 c9 xor %ecx,%ecx 161ebf: be 46 01 00 00 mov $0x146,%esi 161ec4: e8 00 00 00 00 callq 161ec9 161ec9: eb dc jmp 161ea7 161ecb: 44 8b 80 40 0d 00 00 mov 0xd40(%rax),%r8d 161ed2: 45 85 c0 test %r8d,%r8d 161ed5: 75 d0 jne 161ea7 161ed7: 23 90 30 0d 00 00 and 0xd30(%rax),%edx 161edd: 31 c9 xor %ecx,%ecx 161edf: be 45 01 00 00 mov $0x145,%esi 161ee4: e8 00 00 00 00 callq 161ee9 161ee9: eb bc jmp 161ea7 161eeb: 8b 88 48 0d 00 00 mov 0xd48(%rax),%ecx 161ef1: 85 c9 test %ecx,%ecx 161ef3: 75 b2 jne 161ea7 161ef5: 23 90 38 0d 00 00 and 0xd38(%rax),%edx 161efb: b8 ff ff ff ff mov $0xffffffff,%eax 161f00: 41 89 c0 mov %eax,%r8d 161f03: 0f bc c2 bsf %edx,%eax 161f06: 44 0f bd c2 bsr %edx,%r8d 161f0a: 41 39 c0 cmp %eax,%r8d 161f0d: 74 0e je 161f1d 161f0f: 31 d2 xor %edx,%edx 161f11: be 48 01 00 00 mov $0x148,%esi 161f16: e8 00 00 00 00 callq 161f1b 161f1b: eb 8a jmp 161ea7 161f1d: 31 c9 xor %ecx,%ecx 161f1f: 44 89 c2 mov %r8d,%edx 161f22: be 47 01 00 00 mov $0x147,%esi 161f27: e8 00 00 00 00 callq 161f2c 161f2c: e9 76 ff ff ff jmpq 161ea7 161f31: 41 bc ea ff ff ff mov $0xffffffea,%r12d 161f37: e9 6b ff ff ff jmpq 161ea7 161f3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000161f40 : 161f40: e8 00 00 00 00 callq 161f45 161f45: 66 89 b7 e8 02 00 00 mov %si,0x2e8(%rdi) 161f4c: 0f b7 d6 movzwl %si,%edx 161f4f: 31 c9 xor %ecx,%ecx 161f51: be 9a 01 00 00 mov $0x19a,%esi 161f56: e9 00 00 00 00 jmpq 161f5b 161f5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000161f60 : 161f60: e8 00 00 00 00 callq 161f65 161f65: 66 89 b7 f2 02 00 00 mov %si,0x2f2(%rdi) 161f6c: 0f b7 d6 movzwl %si,%edx 161f6f: 31 c9 xor %ecx,%ecx 161f71: be 05 02 00 00 mov $0x205,%esi 161f76: e9 00 00 00 00 jmpq 161f7b 161f7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000161f80 : 161f80: e8 00 00 00 00 callq 161f85 161f85: 41 55 push %r13 161f87: 41 54 push %r12 161f89: 55 push %rbp 161f8a: 53 push %rbx 161f8b: 48 83 ec 10 sub $0x10,%rsp 161f8f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 161f96: 00 00 161f98: 48 89 44 24 08 mov %rax,0x8(%rsp) 161f9d: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 161fa4: 83 39 03 cmpl $0x3,(%rcx) 161fa7: 0f 8e 5e 02 00 00 jle 16220b 161fad: 48 89 fd mov %rdi,%rbp 161fb0: 49 89 d4 mov %rdx,%r12 161fb3: 48 89 cb mov %rcx,%rbx 161fb6: 83 fe 09 cmp $0x9,%esi 161fb9: 0f 84 83 01 00 00 je 162142 161fbf: 7f 69 jg 16202a 161fc1: 83 fe 08 cmp $0x8,%esi 161fc4: 0f 84 8b 01 00 00 je 162155 161fca: 83 fe 05 cmp $0x5,%esi 161fcd: 0f 8f a6 01 00 00 jg 162179 161fd3: 85 f6 test %esi,%esi 161fd5: 0f 84 f7 01 00 00 je 1621d2 161fdb: 83 fe 02 cmp $0x2,%esi 161fde: 0f 85 27 02 00 00 jne 16220b 161fe4: 48 8b 7f 60 mov 0x60(%rdi),%rdi 161fe8: 8b 80 98 0d 00 00 mov 0xd98(%rax),%eax 161fee: be 01 00 00 00 mov $0x1,%esi 161ff3: 48 8b 17 mov (%rdi),%rdx 161ff6: 25 00 ff 00 00 and $0xff00,%eax 161ffb: 48 8b 4a 10 mov 0x10(%rdx),%rcx 161fff: ba 94 02 20 c0 mov $0xc0200294,%edx 162004: 3d 00 02 00 00 cmp $0x200,%eax 162009: 0f 84 ef 01 00 00 je 1621fe 16200f: e8 00 00 00 00 callq 162014 162014: 0f b6 f8 movzbl %al,%edi 162017: e8 00 00 00 00 callq 16201c 16201c: 0f b7 c0 movzwl %ax,%eax 16201f: 41 89 04 24 mov %eax,(%r12) 162023: 31 c0 xor %eax,%eax 162025: e9 f9 00 00 00 jmpq 162123 16202a: 83 fe 0d cmp $0xd,%esi 16202d: 0f 84 ab 01 00 00 je 1621de 162033: 83 fe 0e cmp $0xe,%esi 162036: 0f 85 c5 00 00 00 jne 162101 16203c: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 162043: 00 162044: 48 8b 07 mov (%rdi),%rax 162047: 48 85 d2 test %rdx,%rdx 16204a: 0f 84 bb 01 00 00 je 16220b 162050: 8b 80 08 07 00 00 mov 0x708(%rax),%eax 162056: 83 f8 0c cmp $0xc,%eax 162059: 0f 86 8b 01 00 00 jbe 1621ea 16205f: 31 d2 xor %edx,%edx 162061: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 162066: be 82 02 00 00 mov $0x282,%esi 16206b: 48 89 ef mov %rbp,%rdi 16206e: e8 00 00 00 00 callq 162073 162073: 8b 54 24 04 mov 0x4(%rsp),%edx 162077: 31 c0 xor %eax,%eax 162079: 41 89 14 24 mov %edx,(%r12) 16207d: 85 d2 test %edx,%edx 16207f: 0f 85 9e 00 00 00 jne 162123 162085: 31 d2 xor %edx,%edx 162087: be 70 01 00 00 mov $0x170,%esi 16208c: 48 89 ef mov %rbp,%rdi 16208f: bb 0a 00 00 00 mov $0xa,%ebx 162094: e8 00 00 00 00 callq 162099 162099: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16209d: 31 c9 xor %ecx,%ecx 16209f: ba 7c ff 03 00 mov $0x3ff7c,%edx 1620a4: be 01 00 00 00 mov $0x1,%esi 1620a9: 48 8b 07 mov (%rdi),%rax 1620ac: 48 8b 40 18 mov 0x18(%rax),%rax 1620b0: e8 00 00 00 00 callq 1620b5 1620b5: bf f4 01 00 00 mov $0x1f4,%edi 1620ba: e8 00 00 00 00 callq 1620bf 1620bf: 31 d2 xor %edx,%edx 1620c1: be 71 01 00 00 mov $0x171,%esi 1620c6: 48 89 ef mov %rbp,%rdi 1620c9: e8 00 00 00 00 callq 1620ce 1620ce: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1620d2: ba 7c ff 03 00 mov $0x3ff7c,%edx 1620d7: be 01 00 00 00 mov $0x1,%esi 1620dc: 48 8b 07 mov (%rdi),%rax 1620df: 48 8b 40 10 mov 0x10(%rax),%rax 1620e3: e8 00 00 00 00 callq 1620e8 1620e8: 89 44 24 04 mov %eax,0x4(%rsp) 1620ec: 85 c0 test %eax,%eax 1620ee: 0f 85 21 01 00 00 jne 162215 1620f4: 83 eb 01 sub $0x1,%ebx 1620f7: 75 bc jne 1620b5 1620f9: 41 89 1c 24 mov %ebx,(%r12) 1620fd: 31 c0 xor %eax,%eax 1620ff: eb 22 jmp 162123 162101: 83 fe 0c cmp $0xc,%esi 162104: 0f 85 01 01 00 00 jne 16220b 16210a: 0f b6 80 72 0d 00 00 movzbl 0xd72(%rax),%eax 162111: 83 f0 01 xor $0x1,%eax 162114: 0f b6 c0 movzbl %al,%eax 162117: 41 89 04 24 mov %eax,(%r12) 16211b: 31 c0 xor %eax,%eax 16211d: c7 03 04 00 00 00 movl $0x4,(%rbx) 162123: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 162128: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 16212f: 00 00 162131: 0f 85 e5 00 00 00 jne 16221c 162137: 48 83 c4 10 add $0x10,%rsp 16213b: 5b pop %rbx 16213c: 5d pop %rbp 16213d: 41 5c pop %r12 16213f: 41 5d pop %r13 162141: c3 retq 162142: e8 00 00 00 00 callq 162147 162147: 41 89 04 24 mov %eax,(%r12) 16214b: 31 c0 xor %eax,%eax 16214d: c7 03 04 00 00 00 movl $0x4,(%rbx) 162153: eb ce jmp 162123 162155: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 16215a: be 01 02 00 00 mov $0x201,%esi 16215f: 48 89 ef mov %rbp,%rdi 162162: e8 00 00 00 00 callq 162167 162167: 8b 44 24 04 mov 0x4(%rsp),%eax 16216b: 41 89 04 24 mov %eax,(%r12) 16216f: 31 c0 xor %eax,%eax 162171: c7 03 04 00 00 00 movl $0x4,(%rbx) 162177: eb aa jmp 162123 162179: 31 d2 xor %edx,%edx 16217b: 83 fe 06 cmp $0x6,%esi 16217e: 44 8b a8 8c 08 00 00 mov 0x88c(%rax),%r13d 162185: 0f 95 c2 setne %dl 162188: 31 f6 xor %esi,%esi 16218a: 83 c2 02 add $0x2,%edx 16218d: e8 00 00 00 00 callq 162192 162192: 48 8b 7d 60 mov 0x60(%rbp),%rdi 162196: be 01 00 00 00 mov $0x1,%esi 16219b: 41 8d 54 05 00 lea 0x0(%r13,%rax,1),%edx 1621a0: 48 8b 07 mov (%rdi),%rax 1621a3: 48 8b 40 10 mov 0x10(%rax),%rax 1621a7: e8 00 00 00 00 callq 1621ac 1621ac: 83 e8 80 sub $0xffffff80,%eax 1621af: 89 c2 mov %eax,%edx 1621b1: c1 ea 08 shr $0x8,%edx 1621b4: 3d ff 64 00 00 cmp $0x64ff,%eax 1621b9: b8 64 00 00 00 mov $0x64,%eax 1621be: 0f 46 c2 cmovbe %edx,%eax 1621c1: 41 89 04 24 mov %eax,(%r12) 1621c5: 31 c0 xor %eax,%eax 1621c7: c7 03 04 00 00 00 movl $0x4,(%rbx) 1621cd: e9 51 ff ff ff jmpq 162123 1621d2: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1621d7: be 00 02 00 00 mov $0x200,%esi 1621dc: eb 81 jmp 16215f 1621de: 0f b6 80 71 0d 00 00 movzbl 0xd71(%rax),%eax 1621e5: e9 27 ff ff ff jmpq 162111 1621ea: ba 20 19 00 00 mov $0x1920,%edx 1621ef: 48 0f a3 c2 bt %rax,%rdx 1621f3: 0f 82 8c fe ff ff jb 162085 1621f9: e9 61 fe ff ff jmpq 16205f 1621fe: e8 00 00 00 00 callq 162203 162203: 0f b6 fc movzbl %ah,%edi 162206: e9 0c fe ff ff jmpq 162017 16220b: b8 ea ff ff ff mov $0xffffffea,%eax 162210: e9 0e ff ff ff jmpq 162123 162215: 89 c3 mov %eax,%ebx 162217: e9 dd fe ff ff jmpq 1620f9 16221c: e8 00 00 00 00 callq 162221 162221: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 162228: 00 00 00 00 16222c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000162230 : 162230: e8 00 00 00 00 callq 162235 162235: 41 57 push %r15 162237: ba 60 00 20 c0 mov $0xc0200060,%edx 16223c: be 01 00 00 00 mov $0x1,%esi 162241: 41 56 push %r14 162243: 41 55 push %r13 162245: 41 54 push %r12 162247: 55 push %rbp 162248: 53 push %rbx 162249: 48 89 fb mov %rdi,%rbx 16224c: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 162253: 48 8b 7f 60 mov 0x60(%rdi),%rdi 162257: 48 8b 07 mov (%rdi),%rax 16225a: 48 8b 40 10 mov 0x10(%rax),%rax 16225e: e8 00 00 00 00 callq 162263 162263: 83 e0 fc and $0xfffffffc,%eax 162266: 89 c1 mov %eax,%ecx 162268: 48 8b 83 68 03 00 00 mov 0x368(%rbx),%rax 16226f: 8b 40 08 mov 0x8(%rax),%eax 162272: 85 c0 test %eax,%eax 162274: 75 03 jne 162279 162276: 83 c9 03 or $0x3,%ecx 162279: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16227d: be 01 00 00 00 mov $0x1,%esi 162282: ba 60 00 20 c0 mov $0xc0200060,%edx 162287: 48 8b 07 mov (%rdi),%rax 16228a: 48 8b 40 18 mov 0x18(%rax),%rax 16228e: e8 00 00 00 00 callq 162293 162293: 48 8b 3b mov (%rbx),%rdi 162296: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 16229d: 48 8b 40 30 mov 0x30(%rax),%rax 1622a1: e8 00 00 00 00 callq 1622a6 1622a6: 48 8b b3 68 03 00 00 mov 0x368(%rbx),%rsi 1622ad: 89 c5 mov %eax,%ebp 1622af: 8b be a4 05 00 00 mov 0x5a4(%rsi),%edi 1622b5: 85 ff test %edi,%edi 1622b7: 0f 84 f9 00 00 00 je 1623b6 1622bd: b8 40 42 0f 00 mov $0xf4240,%eax 1622c2: 31 d2 xor %edx,%edx 1622c4: f7 f7 div %edi 1622c6: 8d 0c 00 lea (%rax,%rax,1),%ecx 1622c9: 41 89 c6 mov %eax,%r14d 1622cc: 41 89 c5 mov %eax,%r13d 1622cf: 44 2b b6 a8 05 00 00 sub 0x5a8(%rsi),%r14d 1622d6: 48 89 c8 mov %rcx,%rax 1622d9: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 1622e0: 41 81 ee c8 00 00 00 sub $0xc8,%r14d 1622e7: 48 c1 e9 25 shr $0x25,%rcx 1622eb: 41 89 8c 24 90 0d 00 mov %ecx,0xd90(%r12) 1622f2: 00 1622f3: 3d 5f 6d 00 00 cmp $0x6d5f,%eax 1622f8: 77 11 ja 16230b 1622fa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1622ff: 41 c7 84 24 90 0d 00 movl $0x118,0xd90(%r12) 162306: 00 18 01 00 00 16230b: 89 e9 mov %ebp,%ecx 16230d: 48 8b 7b 60 mov 0x60(%rbx),%rdi 162311: ba 30 02 20 c0 mov $0xc0200230,%edx 162316: be 01 00 00 00 mov $0x1,%esi 16231b: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 162322: 45 29 f5 sub %r14d,%r13d 162325: 48 8b 07 mov (%rdi),%rax 162328: 48 c1 e9 25 shr $0x25,%rcx 16232c: 48 8b 40 18 mov 0x18(%rax),%rax 162330: 41 0f af ce imul %r14d,%ecx 162334: e8 00 00 00 00 callq 162339 162339: 48 8b 43 60 mov 0x60(%rbx),%rax 16233d: 41 8b ac 24 8c 08 00 mov 0x88c(%r12),%ebp 162344: 00 162345: 31 f6 xor %esi,%esi 162347: 48 89 df mov %rbx,%rdi 16234a: ba 04 00 00 00 mov $0x4,%edx 16234f: 48 8b 00 mov (%rax),%rax 162352: 4c 8b 78 18 mov 0x18(%rax),%r15 162356: e8 00 00 00 00 callq 16235b 16235b: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16235f: b9 64 00 00 00 mov $0x64,%ecx 162364: be 01 00 00 00 mov $0x1,%esi 162369: 8d 54 05 00 lea 0x0(%rbp,%rax,1),%edx 16236d: e8 00 00 00 00 callq 162372 162372: 48 8b 43 60 mov 0x60(%rbx),%rax 162376: 48 89 df mov %rbx,%rdi 162379: ba 05 00 00 00 mov $0x5,%edx 16237e: 41 8b ac 24 8c 08 00 mov 0x88c(%r12),%ebp 162385: 00 162386: 31 f6 xor %esi,%esi 162388: 48 8b 00 mov (%rax),%rax 16238b: 4c 8b 78 18 mov 0x18(%rax),%r15 16238f: e8 00 00 00 00 callq 162394 162394: 48 8b 7b 60 mov 0x60(%rbx),%rdi 162398: 44 89 e9 mov %r13d,%ecx 16239b: be 01 00 00 00 mov $0x1,%esi 1623a0: 8d 54 05 00 lea 0x0(%rbp,%rax,1),%edx 1623a4: e8 00 00 00 00 callq 1623a9 1623a9: 31 c0 xor %eax,%eax 1623ab: 5b pop %rbx 1623ac: 5d pop %rbp 1623ad: 41 5c pop %r12 1623af: 41 5d pop %r13 1623b1: 41 5e pop %r14 1623b3: 41 5f pop %r15 1623b5: c3 retq 1623b6: 41 be 52 40 00 00 mov $0x4052,%r14d 1623bc: 41 bd 1a 41 00 00 mov $0x411a,%r13d 1623c2: 44 2b b6 a8 05 00 00 sub 0x5a8(%rsi),%r14d 1623c9: 41 c7 84 24 90 0d 00 movl $0x14d,0xd90(%r12) 1623d0: 00 4d 01 00 00 1623d5: e9 31 ff ff ff jmpq 16230b 1623da: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1623e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1623e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1623ef: e8 00 00 00 00 callq 1623f4 1623f4: e9 06 ff ff ff jmpq 1622ff 1623f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000162400 : 162400: e8 00 00 00 00 callq 162405 162405: 55 push %rbp 162406: 48 89 fd mov %rdi,%rbp 162409: 53 push %rbx 16240a: 83 7f 58 01 cmpl $0x1,0x58(%rdi) 16240e: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 162415: 74 2d je 162444 162417: 8b 93 40 0d 00 00 mov 0xd40(%rbx),%edx 16241d: 85 d2 test %edx,%edx 16241f: 75 0a jne 16242b 162421: 8b 93 30 0d 00 00 mov 0xd30(%rbx),%edx 162427: 85 d2 test %edx,%edx 162429: 75 34 jne 16245f 16242b: 8b 83 44 0d 00 00 mov 0xd44(%rbx),%eax 162431: 85 c0 test %eax,%eax 162433: 75 0a jne 16243f 162435: 8b 93 34 0d 00 00 mov 0xd34(%rbx),%edx 16243b: 85 d2 test %edx,%edx 16243d: 75 0c jne 16244b 16243f: 31 c0 xor %eax,%eax 162441: 5b pop %rbx 162442: 5d pop %rbp 162443: c3 retq 162444: e8 00 00 00 00 callq 162449 162449: eb cc jmp 162417 16244b: 48 89 ef mov %rbp,%rdi 16244e: 31 c9 xor %ecx,%ecx 162450: be 46 01 00 00 mov $0x146,%esi 162455: e8 00 00 00 00 callq 16245a 16245a: 31 c0 xor %eax,%eax 16245c: 5b pop %rbx 16245d: 5d pop %rbp 16245e: c3 retq 16245f: 31 c9 xor %ecx,%ecx 162461: be 45 01 00 00 mov $0x145,%esi 162466: 48 89 ef mov %rbp,%rdi 162469: e8 00 00 00 00 callq 16246e 16246e: eb bb jmp 16242b 0000000000162470 : 162470: e8 00 00 00 00 callq 162475 162475: 48 83 ec 10 sub $0x10,%rsp 162479: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 162480: 00 00 162482: 48 89 44 24 08 mov %rax,0x8(%rsp) 162487: 31 c0 xor %eax,%eax 162489: 8b 47 58 mov 0x58(%rdi),%eax 16248c: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 162493: 00 162494: 85 c0 test %eax,%eax 162496: 74 1c je 1624b4 162498: 83 f8 01 cmp $0x1,%eax 16249b: 74 28 je 1624c5 16249d: 31 c0 xor %eax,%eax 16249f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1624a4: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1624ab: 00 00 1624ad: 75 1d jne 1624cc 1624af: 48 83 c4 10 add $0x10,%rsp 1624b3: c3 retq 1624b4: 48 89 e6 mov %rsp,%rsi 1624b7: e8 00 00 00 00 callq 1624bc 1624bc: 85 c0 test %eax,%eax 1624be: 75 dd jne 16249d 1624c0: 8b 04 24 mov (%rsp),%eax 1624c3: eb da jmp 16249f 1624c5: e8 00 00 00 00 callq 1624ca 1624ca: eb d3 jmp 16249f 1624cc: e8 00 00 00 00 callq 1624d1 1624d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1624d8: 00 00 00 00 1624dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001624e0 : 1624e0: e8 00 00 00 00 callq 1624e5 1624e5: 41 56 push %r14 1624e7: 41 55 push %r13 1624e9: 41 54 push %r12 1624eb: 55 push %rbp 1624ec: 53 push %rbx 1624ed: 48 89 d3 mov %rdx,%rbx 1624f0: 48 83 ec 08 sub $0x8,%rsp 1624f4: 8b 6f 58 mov 0x58(%rdi),%ebp 1624f7: 85 ed test %ebp,%ebp 1624f9: 74 18 je 162513 1624fb: 83 fd 01 cmp $0x1,%ebp 1624fe: 0f 84 24 01 00 00 je 162628 162504: 48 83 c4 08 add $0x8,%rsp 162508: 31 c0 xor %eax,%eax 16250a: 5b pop %rbx 16250b: 5d pop %rbp 16250c: 41 5c pop %r12 16250e: 41 5d pop %r13 162510: 41 5e pop %r14 162512: c3 retq 162513: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 16251a: 4c 8b b7 e8 01 00 00 mov 0x1e8(%rdi),%r14 162521: c7 82 8c 00 00 00 07 movl $0x20130307,0x8c(%rdx) 162528: 03 13 20 16252b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 162532: e8 00 00 00 00 callq 162537 162537: 41 89 c5 mov %eax,%r13d 16253a: 4d 85 f6 test %r14,%r14 16253d: 74 0a je 162549 16253f: 41 83 3e 01 cmpl $0x1,(%r14) 162543: 0f 84 e7 01 00 00 je 162730 162549: 80 7b 39 00 cmpb $0x0,0x39(%rbx) 16254d: 75 07 jne 162556 16254f: c6 83 a6 00 00 00 01 movb $0x1,0xa6(%rbx) 162556: f6 43 2d 08 testb $0x8,0x2d(%rbx) 16255a: 74 10 je 16256c 16255c: 0f b7 83 b4 00 00 00 movzwl 0xb4(%rbx),%eax 162563: 66 41 89 84 24 e0 07 mov %ax,0x7e0(%r12) 16256a: 00 00 16256c: 48 8b 83 84 00 00 00 mov 0x84(%rbx),%rax 162573: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 16257a: 45 85 ed test %r13d,%r13d 16257d: 75 85 jne 162504 16257f: 8b 43 28 mov 0x28(%rbx),%eax 162582: 83 f8 01 cmp $0x1,%eax 162585: 0f 84 02 02 00 00 je 16278d 16258b: 83 f8 05 cmp $0x5,%eax 16258e: 0f 85 70 ff ff ff jne 162504 162594: 41 c6 84 24 60 0d 00 movb $0x1,0xd60(%r12) 16259b: 00 01 16259d: 66 83 bb a4 00 00 00 cmpw $0x0,0xa4(%rbx) 1625a4: 00 1625a5: 0f 84 59 ff ff ff je 162504 1625ab: 89 e8 mov %ebp,%eax 1625ad: 48 8d 14 40 lea (%rax,%rax,2),%rdx 1625b1: 0f b7 94 93 b4 00 00 movzwl 0xb4(%rbx,%rdx,4),%edx 1625b8: 00 1625b9: 66 41 39 94 24 50 0d cmp %dx,0xd50(%r12) 1625c0: 00 00 1625c2: 73 09 jae 1625cd 1625c4: 66 41 89 94 24 50 0d mov %dx,0xd50(%r12) 1625cb: 00 00 1625cd: 66 41 3b 94 24 52 0d cmp 0xd52(%r12),%dx 1625d4: 00 00 1625d6: 73 09 jae 1625e1 1625d8: 66 41 89 94 24 52 0d mov %dx,0xd52(%r12) 1625df: 00 00 1625e1: 48 8d 04 40 lea (%rax,%rax,2),%rax 1625e5: 0f b7 84 83 b6 00 00 movzwl 0xb6(%rbx,%rax,4),%eax 1625ec: 00 1625ed: 66 41 39 84 24 54 0d cmp %ax,0xd54(%r12) 1625f4: 00 00 1625f6: 73 09 jae 162601 1625f8: 66 41 89 84 24 54 0d mov %ax,0xd54(%r12) 1625ff: 00 00 162601: 66 41 3b 84 24 56 0d cmp 0xd56(%r12),%ax 162608: 00 00 16260a: 73 09 jae 162615 16260c: 66 41 89 84 24 56 0d mov %ax,0xd56(%r12) 162613: 00 00 162615: 0f b7 83 a4 00 00 00 movzwl 0xa4(%rbx),%eax 16261c: 83 c5 01 add $0x1,%ebp 16261f: 39 c5 cmp %eax,%ebp 162621: 72 88 jb 1625ab 162623: e9 dc fe ff ff jmpq 162504 162628: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 16262f: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 162636: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 16263d: 4c 8b 68 08 mov 0x8(%rax),%r13 162641: c7 82 8c 00 00 00 07 movl $0x20130307,0x8c(%rdx) 162648: 03 13 20 16264b: e8 00 00 00 00 callq 162650 162650: 4d 85 ed test %r13,%r13 162653: 74 0b je 162660 162655: 41 83 7d 00 01 cmpl $0x1,0x0(%r13) 16265a: 0f 84 00 01 00 00 je 162760 162660: 80 7b 39 00 cmpb $0x0,0x39(%rbx) 162664: 75 07 jne 16266d 162666: c6 83 a6 00 00 00 01 movb $0x1,0xa6(%rbx) 16266d: f6 43 2d 08 testb $0x8,0x2d(%rbx) 162671: 74 0e je 162681 162673: 0f b7 93 b4 00 00 00 movzwl 0xb4(%rbx),%edx 16267a: 66 89 95 e0 07 00 00 mov %dx,0x7e0(%rbp) 162681: 48 8b 93 84 00 00 00 mov 0x84(%rbx),%rdx 162688: 48 89 93 90 00 00 00 mov %rdx,0x90(%rbx) 16268f: 85 c0 test %eax,%eax 162691: 0f 85 6d fe ff ff jne 162504 162697: 8b 43 28 mov 0x28(%rbx),%eax 16269a: 83 f8 01 cmp $0x1,%eax 16269d: 0f 84 ae 01 00 00 je 162851 1626a3: 83 f8 05 cmp $0x5,%eax 1626a6: 0f 85 58 fe ff ff jne 162504 1626ac: c6 85 60 0d 00 00 01 movb $0x1,0xd60(%rbp) 1626b3: 66 83 bb a4 00 00 00 cmpw $0x0,0xa4(%rbx) 1626ba: 00 1626bb: 0f 84 43 fe ff ff je 162504 1626c1: 31 d2 xor %edx,%edx 1626c3: 89 d0 mov %edx,%eax 1626c5: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 1626c9: 0f b7 8c 8b b4 00 00 movzwl 0xb4(%rbx,%rcx,4),%ecx 1626d0: 00 1626d1: 66 39 8d 50 0d 00 00 cmp %cx,0xd50(%rbp) 1626d8: 73 07 jae 1626e1 1626da: 66 89 8d 50 0d 00 00 mov %cx,0xd50(%rbp) 1626e1: 66 3b 8d 52 0d 00 00 cmp 0xd52(%rbp),%cx 1626e8: 73 07 jae 1626f1 1626ea: 66 89 8d 52 0d 00 00 mov %cx,0xd52(%rbp) 1626f1: 48 8d 04 40 lea (%rax,%rax,2),%rax 1626f5: 0f b7 84 83 b6 00 00 movzwl 0xb6(%rbx,%rax,4),%eax 1626fc: 00 1626fd: 66 39 85 54 0d 00 00 cmp %ax,0xd54(%rbp) 162704: 73 07 jae 16270d 162706: 66 89 85 54 0d 00 00 mov %ax,0xd54(%rbp) 16270d: 66 3b 85 56 0d 00 00 cmp 0xd56(%rbp),%ax 162714: 73 07 jae 16271d 162716: 66 89 85 56 0d 00 00 mov %ax,0xd56(%rbp) 16271d: 0f b7 83 a4 00 00 00 movzwl 0xa4(%rbx),%eax 162724: 83 c2 01 add $0x1,%edx 162727: 39 c2 cmp %eax,%edx 162729: 72 98 jb 1626c3 16272b: e9 d4 fd ff ff jmpq 162504 162730: 41 8b 84 24 7c 08 00 mov 0x87c(%r12),%eax 162737: 00 162738: 41 39 46 04 cmp %eax,0x4(%r14) 16273c: 74 05 je 162743 16273e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 162743: 41 0f b7 84 24 74 08 movzwl 0x874(%r12),%eax 16274a: 00 00 16274c: 41 39 46 08 cmp %eax,0x8(%r14) 162750: 0f 84 f3 fd ff ff je 162549 162756: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 16275b: e9 e9 fd ff ff jmpq 162549 162760: 8b 8d 7c 08 00 00 mov 0x87c(%rbp),%ecx 162766: 41 39 4d 04 cmp %ecx,0x4(%r13) 16276a: 74 05 je 162771 16276c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 162771: 0f b7 8d 74 08 00 00 movzwl 0x874(%rbp),%ecx 162778: 66 41 39 4d 12 cmp %cx,0x12(%r13) 16277d: 0f 84 dd fe ff ff je 162660 162783: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 162788: e9 d3 fe ff ff jmpq 162660 16278d: 41 c6 84 24 61 0d 00 movb $0x1,0xd61(%r12) 162794: 00 01 162796: 66 83 bb a4 00 00 00 cmpw $0x0,0xa4(%rbx) 16279d: 00 16279e: 0f 84 60 fd ff ff je 162504 1627a4: 89 e8 mov %ebp,%eax 1627a6: 48 8d 14 40 lea (%rax,%rax,2),%rdx 1627aa: 0f b7 94 93 b4 00 00 movzwl 0xb4(%rbx,%rdx,4),%edx 1627b1: 00 1627b2: 66 41 39 94 24 58 0d cmp %dx,0xd58(%r12) 1627b9: 00 00 1627bb: 73 09 jae 1627c6 1627bd: 66 41 89 94 24 58 0d mov %dx,0xd58(%r12) 1627c4: 00 00 1627c6: 66 41 3b 94 24 5a 0d cmp 0xd5a(%r12),%dx 1627cd: 00 00 1627cf: 73 09 jae 1627da 1627d1: 66 41 89 94 24 5a 0d mov %dx,0xd5a(%r12) 1627d8: 00 00 1627da: 48 8d 04 40 lea (%rax,%rax,2),%rax 1627de: 0f b7 84 83 b6 00 00 movzwl 0xb6(%rbx,%rax,4),%eax 1627e5: 00 1627e6: 66 41 39 84 24 5c 0d cmp %ax,0xd5c(%r12) 1627ed: 00 00 1627ef: 73 09 jae 1627fa 1627f1: 66 41 89 84 24 5c 0d mov %ax,0xd5c(%r12) 1627f8: 00 00 1627fa: 66 41 3b 84 24 5e 0d cmp 0xd5e(%r12),%ax 162801: 00 00 162803: 73 09 jae 16280e 162805: 66 41 89 84 24 5e 0d mov %ax,0xd5e(%r12) 16280c: 00 00 16280e: 0f b7 83 a4 00 00 00 movzwl 0xa4(%rbx),%eax 162815: 83 c5 01 add $0x1,%ebp 162818: 39 c5 cmp %eax,%ebp 16281a: 72 88 jb 1627a4 16281c: e9 e3 fc ff ff jmpq 162504 162821: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162828: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16282f: e8 00 00 00 00 callq 162834 162834: e9 0a ff ff ff jmpq 162743 162839: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162840: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162847: e8 00 00 00 00 callq 16284c 16284c: e9 f8 fc ff ff jmpq 162549 162851: c6 85 61 0d 00 00 01 movb $0x1,0xd61(%rbp) 162858: 66 83 bb a4 00 00 00 cmpw $0x0,0xa4(%rbx) 16285f: 00 162860: 0f 84 9e fc ff ff je 162504 162866: 31 d2 xor %edx,%edx 162868: 89 d0 mov %edx,%eax 16286a: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 16286e: 0f b7 8c 8b b4 00 00 movzwl 0xb4(%rbx,%rcx,4),%ecx 162875: 00 162876: 66 39 8d 58 0d 00 00 cmp %cx,0xd58(%rbp) 16287d: 73 07 jae 162886 16287f: 66 89 8d 58 0d 00 00 mov %cx,0xd58(%rbp) 162886: 66 3b 8d 5a 0d 00 00 cmp 0xd5a(%rbp),%cx 16288d: 73 07 jae 162896 16288f: 66 89 8d 5a 0d 00 00 mov %cx,0xd5a(%rbp) 162896: 48 8d 04 40 lea (%rax,%rax,2),%rax 16289a: 0f b7 84 83 b6 00 00 movzwl 0xb6(%rbx,%rax,4),%eax 1628a1: 00 1628a2: 66 39 85 5c 0d 00 00 cmp %ax,0xd5c(%rbp) 1628a9: 73 07 jae 1628b2 1628ab: 66 89 85 5c 0d 00 00 mov %ax,0xd5c(%rbp) 1628b2: 66 3b 85 5e 0d 00 00 cmp 0xd5e(%rbp),%ax 1628b9: 73 07 jae 1628c2 1628bb: 66 89 85 5e 0d 00 00 mov %ax,0xd5e(%rbp) 1628c2: 0f b7 83 a4 00 00 00 movzwl 0xa4(%rbx),%eax 1628c9: 83 c2 01 add $0x1,%edx 1628cc: 39 c2 cmp %eax,%edx 1628ce: 72 98 jb 162868 1628d0: e9 2f fc ff ff jmpq 162504 1628d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1628dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1628e3: 89 44 24 04 mov %eax,0x4(%rsp) 1628e7: e8 00 00 00 00 callq 1628ec 1628ec: 8b 44 24 04 mov 0x4(%rsp),%eax 1628f0: e9 7c fe ff ff jmpq 162771 1628f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1628fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162903: 89 44 24 04 mov %eax,0x4(%rsp) 162907: e8 00 00 00 00 callq 16290c 16290c: 8b 44 24 04 mov 0x4(%rsp),%eax 162910: e9 4b fd ff ff jmpq 162660 162915: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16291c: 00 00 00 00 0000000000162920 : 162920: e8 00 00 00 00 callq 162925 162925: 53 push %rbx 162926: 48 89 fb mov %rdi,%rbx 162929: 48 8b bf 00 02 00 00 mov 0x200(%rdi),%rdi 162930: e8 00 00 00 00 callq 162935 162935: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 16293c: 48 c7 83 00 02 00 00 movq $0x0,0x200(%rbx) 162943: 00 00 00 00 162947: e8 00 00 00 00 callq 16294c 16294c: 31 c0 xor %eax,%eax 16294e: 48 c7 83 c0 01 00 00 movq $0x0,0x1c0(%rbx) 162955: 00 00 00 00 162959: 5b pop %rbx 16295a: c3 retq 16295b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000162960 : 162960: e8 00 00 00 00 callq 162965 162965: 41 57 push %r15 162967: 41 56 push %r14 162969: 41 55 push %r13 16296b: 49 89 f5 mov %rsi,%r13 16296e: 41 54 push %r12 162970: 49 89 fc mov %rdi,%r12 162973: 55 push %rbp 162974: 53 push %rbx 162975: 48 8d 9e 8c 00 00 00 lea 0x8c(%rsi),%rbx 16297c: 4c 8b 3f mov (%rdi),%r15 16297f: 81 be 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rsi) 162986: 03 13 20 162989: 0f 85 8c 02 00 00 jne 162c1b 16298f: 49 8b ac 24 c0 01 00 mov 0x1c0(%r12),%rbp 162996: 00 162997: 41 83 7d 28 01 cmpl $0x1,0x28(%r13) 16299c: 4d 8b b4 24 18 01 00 mov 0x118(%r12),%r14 1629a3: 00 1629a4: 0f 94 85 85 08 00 00 sete 0x885(%rbp) 1629ab: 66 83 7b 18 02 cmpw $0x2,0x18(%rbx) 1629b0: 0f 85 23 02 00 00 jne 162bd9 1629b6: 41 80 bf 70 85 00 00 cmpb $0x0,0x8570(%r15) 1629bd: 00 1629be: 75 35 jne 1629f5 1629c0: 4d 8d 84 24 18 02 00 lea 0x218(%r12),%r8 1629c7: 00 1629c8: be 02 00 00 00 mov $0x2,%esi 1629cd: 48 8d 43 20 lea 0x20(%rbx),%rax 1629d1: 31 d2 xor %edx,%edx 1629d3: 41 8b 48 04 mov 0x4(%r8),%ecx 1629d7: 39 08 cmp %ecx,(%rax) 1629d9: 76 02 jbe 1629dd 1629db: 89 08 mov %ecx,(%rax) 1629dd: 41 8b 08 mov (%r8),%ecx 1629e0: 39 48 04 cmp %ecx,0x4(%rax) 1629e3: 76 03 jbe 1629e8 1629e5: 89 48 04 mov %ecx,0x4(%rax) 1629e8: 83 c2 01 add $0x1,%edx 1629eb: 48 83 c0 0c add $0xc,%rax 1629ef: 39 f2 cmp %esi,%edx 1629f1: 72 e0 jb 1629d3 1629f3: eb 08 jmp 1629fd 1629f5: 4d 8d 84 24 2c 02 00 lea 0x22c(%r12),%r8 1629fc: 00 1629fd: 4d 8b 8c 24 68 03 00 mov 0x368(%r12),%r9 162a04: 00 162a05: 41 8b bc 24 30 01 00 mov 0x130(%r12),%edi 162a0c: 00 162a0d: 41 8b 49 18 mov 0x18(%r9),%ecx 162a11: 41 8b 71 14 mov 0x14(%r9),%esi 162a15: f7 c7 00 80 00 00 test $0x8000,%edi 162a1b: 0f 84 9f 00 00 00 je 162ac0 162a21: 41 6b b4 24 2c 02 00 imul $0x4b,0x22c(%r12),%esi 162a28: 00 4b 162a2a: 4d 8b 16 mov (%r14),%r10 162a2d: 4d 8d 84 24 2c 02 00 lea 0x22c(%r12),%r8 162a34: 00 162a35: 41 8b 02 mov (%r10),%eax 162a38: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 162a3f: 48 c1 ee 25 shr $0x25,%rsi 162a43: 83 e8 01 sub $0x1,%eax 162a46: 0f 88 76 01 00 00 js 162bc2 162a4c: 48 63 c8 movslq %eax,%rcx 162a4f: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 162a56: 00 162a57: 48 29 ca sub %rcx,%rdx 162a5a: 49 8d 54 92 04 lea 0x4(%r10,%rdx,4),%rdx 162a5f: eb 10 jmp 162a71 162a61: 83 e8 01 sub $0x1,%eax 162a64: 48 83 ea 1c sub $0x1c,%rdx 162a68: 83 f8 ff cmp $0xffffffff,%eax 162a6b: 0f 84 51 01 00 00 je 162bc2 162a71: 8b 0a mov (%rdx),%ecx 162a73: 39 ce cmp %ecx,%esi 162a75: 72 ea jb 162a61 162a77: 41 8b b4 24 30 02 00 mov 0x230(%r12),%esi 162a7e: 00 162a7f: 41 89 cb mov %ecx,%r11d 162a82: 41 89 f2 mov %esi,%r10d 162a85: 41 8b 51 08 mov 0x8(%r9),%edx 162a89: 8b 43 24 mov 0x24(%rbx),%eax 162a8c: 85 d2 test %edx,%edx 162a8e: 74 41 je 162ad1 162a90: 83 fa 01 cmp $0x1,%edx 162a93: 0f 84 cd 00 00 00 je 162b66 162a99: 41 80 b9 ac 05 00 00 cmpb $0x0,0x5ac(%r9) 162aa0: 00 162aa1: 0f 85 bf 00 00 00 jne 162b66 162aa7: 0f b7 53 18 movzwl 0x18(%rbx),%edx 162aab: bf 01 00 00 00 mov $0x1,%edi 162ab0: 83 ea 01 sub $0x1,%edx 162ab3: 48 63 d2 movslq %edx,%rdx 162ab6: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 162aba: 8b 54 93 20 mov 0x20(%rbx,%rdx,4),%edx 162abe: eb 16 jmp 162ad6 162ac0: 41 8b 51 08 mov 0x8(%r9),%edx 162ac4: 8b 43 24 mov 0x24(%rbx),%eax 162ac7: 45 31 d2 xor %r10d,%r10d 162aca: 45 31 db xor %r11d,%r11d 162acd: 85 d2 test %edx,%edx 162acf: 75 bf jne 162a90 162ad1: 8b 53 20 mov 0x20(%rbx),%edx 162ad4: 31 ff xor %edi,%edi 162ad6: 39 c1 cmp %eax,%ecx 162ad8: 76 09 jbe 162ae3 162ada: 41 39 08 cmp %ecx,(%r8) 162add: 89 c8 mov %ecx,%eax 162adf: 41 0f 46 00 cmovbe (%r8),%eax 162ae3: 39 f2 cmp %esi,%edx 162ae5: 73 0b jae 162af2 162ae7: 41 39 70 04 cmp %esi,0x4(%r8) 162aeb: 41 0f 46 70 04 cmovbe 0x4(%r8),%esi 162af0: 89 f2 mov %esi,%edx 162af2: 39 43 30 cmp %eax,0x30(%rbx) 162af5: 89 43 24 mov %eax,0x24(%rbx) 162af8: 0f 43 43 30 cmovae 0x30(%rbx),%eax 162afc: 89 53 20 mov %edx,0x20(%rbx) 162aff: 89 43 30 mov %eax,0x30(%rbx) 162b02: 8b 43 2c mov 0x2c(%rbx),%eax 162b05: 40 84 ff test %dil,%dil 162b08: 74 53 je 162b5d 162b0a: 39 c2 cmp %eax,%edx 162b0c: 0f 42 d0 cmovb %eax,%edx 162b0f: 89 53 20 mov %edx,0x20(%rbx) 162b12: 89 53 2c mov %edx,0x2c(%rbx) 162b15: 41 f6 84 24 31 01 00 testb $0x80,0x131(%r12) 162b1c: 00 80 162b1e: 74 30 je 162b50 162b20: 0f b7 4b 18 movzwl 0x18(%rbx),%ecx 162b24: 85 c9 test %ecx,%ecx 162b26: 74 28 je 162b50 162b28: 48 83 c3 20 add $0x20,%rbx 162b2c: 31 c0 xor %eax,%eax 162b2e: 44 89 5b 04 mov %r11d,0x4(%rbx) 162b32: 83 c0 01 add $0x1,%eax 162b35: 48 83 c3 0c add $0xc,%rbx 162b39: 44 89 53 f4 mov %r10d,-0xc(%rbx) 162b3d: 0f b7 95 50 0d 00 00 movzwl 0xd50(%rbp),%edx 162b44: 66 89 53 fc mov %dx,-0x4(%rbx) 162b48: 66 89 53 fe mov %dx,-0x2(%rbx) 162b4c: 39 c8 cmp %ecx,%eax 162b4e: 72 de jb 162b2e 162b50: 5b pop %rbx 162b51: 31 c0 xor %eax,%eax 162b53: 5d pop %rbp 162b54: 41 5c pop %r12 162b56: 41 5d pop %r13 162b58: 41 5e pop %r14 162b5a: 41 5f pop %r15 162b5c: c3 retq 162b5d: 39 c2 cmp %eax,%edx 162b5f: 76 b4 jbe 162b15 162b61: 89 53 2c mov %edx,0x2c(%rbx) 162b64: eb af jmp 162b15 162b66: 48 c1 ef 05 shr $0x5,%rdi 162b6a: 83 e7 01 and $0x1,%edi 162b6d: 0f 85 34 ff ff ff jne 162aa7 162b73: 45 8b a9 a8 05 00 00 mov 0x5a8(%r9),%r13d 162b7a: 45 8b 4c 24 0c mov 0xc(%r12),%r9d 162b7f: 4d 8b b4 24 c0 01 00 mov 0x1c0(%r12),%r14 162b86: 00 162b87: 41 83 f9 11 cmp $0x11,%r9d 162b8b: 0f 87 ac 00 00 00 ja 162c3d 162b91: 41 83 f9 0e cmp $0xe,%r9d 162b95: 0f 87 b6 00 00 00 ja 162c51 162b9b: 41 80 be d8 07 00 00 cmpb $0x1,0x7d8(%r14) 162ba2: 01 162ba3: 19 d2 sbb %edx,%edx 162ba5: 81 e2 d4 fe ff ff and $0xfffffed4,%edx 162bab: 81 c2 c2 01 00 00 add $0x1c2,%edx 162bb1: 41 39 d5 cmp %edx,%r13d 162bb4: 0f 82 ed fe ff ff jb 162aa7 162bba: 8b 53 20 mov 0x20(%rbx),%edx 162bbd: e9 14 ff ff ff jmpq 162ad6 162bc2: 41 8b 4a 04 mov 0x4(%r10),%ecx 162bc6: 41 8b b4 24 30 02 00 mov 0x230(%r12),%esi 162bcd: 00 162bce: 41 89 cb mov %ecx,%r11d 162bd1: 41 89 f2 mov %esi,%r10d 162bd4: e9 ac fe ff ff jmpq 162a85 162bd9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162be0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162be7: e8 00 00 00 00 callq 162bec 162bec: 85 c0 test %eax,%eax 162bee: 0f 85 00 00 00 00 jne 162bf4 162bf4: 41 80 bf 70 85 00 00 cmpb $0x0,0x8570(%r15) 162bfb: 00 162bfc: 0f 85 f3 fd ff ff jne 1629f5 162c02: 0f b7 73 18 movzwl 0x18(%rbx),%esi 162c06: 4d 8d 84 24 18 02 00 lea 0x218(%r12),%r8 162c0d: 00 162c0e: 85 f6 test %esi,%esi 162c10: 0f 84 e7 fd ff ff je 1629fd 162c16: e9 b2 fd ff ff jmpq 1629cd 162c1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162c22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162c29: e8 00 00 00 00 callq 162c2e 162c2e: 85 c0 test %eax,%eax 162c30: 0f 85 00 00 00 00 jne 162c36 162c36: 31 db xor %ebx,%ebx 162c38: e9 52 fd ff ff jmpq 16298f 162c3d: ba 1e 00 00 00 mov $0x1e,%edx 162c42: 41 83 f9 12 cmp $0x12,%r9d 162c46: 0f 84 65 ff ff ff je 162bb1 162c4c: e9 4a ff ff ff jmpq 162b9b 162c51: 41 0f b6 96 d8 07 00 movzbl 0x7d8(%r14),%edx 162c58: 00 162c59: 80 fa 01 cmp $0x1,%dl 162c5c: 19 d2 sbb %edx,%edx 162c5e: 41 80 bc 24 d8 01 00 cmpb $0x0,0x1d8(%r12) 162c65: 00 00 162c67: 0f 85 38 ff ff ff jne 162ba5 162c6d: 83 e2 ce and $0xffffffce,%edx 162c70: 81 c2 c8 00 00 00 add $0xc8,%edx 162c76: e9 36 ff ff ff jmpq 162bb1 162c7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000162c80 : 162c80: e8 00 00 00 00 callq 162c85 162c85: 48 85 ff test %rdi,%rdi 162c88: 74 2f je 162cb9 162c8a: 48 c7 47 04 00 00 00 movq $0x0,0x4(%rdi) 162c91: 00 162c92: 8b 16 mov (%rsi),%edx 162c94: 31 c0 xor %eax,%eax 162c96: 89 17 mov %edx,(%rdi) 162c98: 85 d2 test %edx,%edx 162c9a: 74 1a je 162cb6 162c9c: 89 c2 mov %eax,%edx 162c9e: 83 c0 01 add $0x1,%eax 162ca1: 8b 4c d6 08 mov 0x8(%rsi,%rdx,8),%ecx 162ca5: c7 44 d7 10 00 00 00 movl $0x0,0x10(%rdi,%rdx,8) 162cac: 00 162cad: 66 89 4c d7 0c mov %cx,0xc(%rdi,%rdx,8) 162cb2: 39 06 cmp %eax,(%rsi) 162cb4: 77 e6 ja 162c9c 162cb6: 31 c0 xor %eax,%eax 162cb8: c3 retq 162cb9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162cc0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162cc7: e8 00 00 00 00 callq 162ccc 162ccc: 85 c0 test %eax,%eax 162cce: 0f 85 00 00 00 00 jne 162cd4 162cd4: b8 ea ff ff ff mov $0xffffffea,%eax 162cd9: c3 retq 162cda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000162ce0 : 162ce0: e8 00 00 00 00 callq 162ce5 162ce5: 55 push %rbp 162ce6: 48 89 fd mov %rdi,%rbp 162ce9: 48 8b 7f 60 mov 0x60(%rdi),%rdi 162ced: 40 84 f6 test %sil,%sil 162cf0: ba 10 f0 03 00 mov $0x3f010,%edx 162cf5: be 01 00 00 00 mov $0x1,%esi 162cfa: 48 8b 07 mov (%rdi),%rax 162cfd: 48 8b 40 10 mov 0x10(%rax),%rax 162d01: 74 10 je 162d13 162d03: e8 00 00 00 00 callq 162d08 162d08: a9 00 00 01 00 test $0x10000,%eax 162d0d: 74 3f je 162d4e 162d0f: 31 c0 xor %eax,%eax 162d11: 5d pop %rbp 162d12: c3 retq 162d13: e8 00 00 00 00 callq 162d18 162d18: a9 00 00 01 00 test $0x10000,%eax 162d1d: 74 f0 je 162d0f 162d1f: 31 d2 xor %edx,%edx 162d21: be 6b 02 00 00 mov $0x26b,%esi 162d26: 48 89 ef mov %rbp,%rdi 162d29: e8 00 00 00 00 callq 162d2e 162d2e: 85 c0 test %eax,%eax 162d30: 74 dd je 162d0f 162d32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162d39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162d40: e8 00 00 00 00 callq 162d45 162d45: 85 c0 test %eax,%eax 162d47: 74 33 je 162d7c 162d49: e9 00 00 00 00 jmpq 162d4e 162d4e: 31 d2 xor %edx,%edx 162d50: be 6a 02 00 00 mov $0x26a,%esi 162d55: 48 89 ef mov %rbp,%rdi 162d58: e8 00 00 00 00 callq 162d5d 162d5d: 85 c0 test %eax,%eax 162d5f: 74 ae je 162d0f 162d61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162d68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162d6f: e8 00 00 00 00 callq 162d74 162d74: 85 c0 test %eax,%eax 162d76: 0f 85 00 00 00 00 jne 162d7c 162d7c: b8 ea ff ff ff mov $0xffffffea,%eax 162d81: 5d pop %rbp 162d82: c3 retq 162d83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 162d8a: 00 00 00 00 162d8e: 66 90 xchg %ax,%ax 0000000000162d90 : 162d90: e8 00 00 00 00 callq 162d95 162d95: 80 bf 74 03 00 00 00 cmpb $0x0,0x374(%rdi) 162d9c: 74 09 je 162da7 162d9e: 40 0f b6 f6 movzbl %sil,%esi 162da2: e9 39 ff ff ff jmpq 162ce0 162da7: 31 c0 xor %eax,%eax 162da9: c3 retq 162daa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000162db0 : 162db0: e8 00 00 00 00 callq 162db5 162db5: 83 fe 01 cmp $0x1,%esi 162db8: 74 33 je 162ded 162dba: 83 fe 02 cmp $0x2,%esi 162dbd: 74 0f je 162dce 162dbf: 85 f6 test %esi,%esi 162dc1: 74 01 je 162dc4 162dc3: c3 retq 162dc4: be 64 00 00 00 mov $0x64,%esi 162dc9: e9 00 00 00 00 jmpq 162dce 162dce: 48 83 ec 08 sub $0x8,%rsp 162dd2: be 02 00 00 00 mov $0x2,%esi 162dd7: 48 89 3c 24 mov %rdi,(%rsp) 162ddb: e8 00 00 00 00 callq 162de0 162de0: 48 8b 3c 24 mov (%rsp),%rdi 162de4: 85 c0 test %eax,%eax 162de6: 74 13 je 162dfb 162de8: 48 83 c4 08 add $0x8,%rsp 162dec: c3 retq 162ded: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 162df4: 74 cd je 162dc3 162df6: e9 00 00 00 00 jmpq 162dfb 162dfb: 48 83 c4 08 add $0x8,%rsp 162dff: e9 00 00 00 00 jmpq 162e04 162e04: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 162e0b: 00 00 00 00 162e0f: 90 nop 0000000000162e10 : 162e10: e8 00 00 00 00 callq 162e15 162e15: 41 56 push %r14 162e17: 41 55 push %r13 162e19: 41 54 push %r12 162e1b: 55 push %rbp 162e1c: 53 push %rbx 162e1d: 8b 2f mov (%rdi),%ebp 162e1f: 85 ed test %ebp,%ebp 162e21: 0f 84 86 00 00 00 je 162ead 162e27: 49 89 f8 mov %rdi,%r8 162e2a: 48 8d 5f 04 lea 0x4(%rdi),%rbx 162e2e: 45 31 db xor %r11d,%r11d 162e31: 83 ed 01 sub $0x1,%ebp 162e34: 74 6c je 162ea2 162e36: 41 83 c3 01 add $0x1,%r11d 162e3a: 48 89 d8 mov %rbx,%rax 162e3d: 44 89 da mov %r11d,%edx 162e40: 89 d1 mov %edx,%ecx 162e42: 0f b7 78 02 movzwl 0x2(%rax),%edi 162e46: 83 ea 01 sub $0x1,%edx 162e49: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx 162e4d: 49 8d 0c 48 lea (%r8,%rcx,2),%rcx 162e51: 66 39 79 06 cmp %di,0x6(%rcx) 162e55: 73 3a jae 162e91 162e57: 4c 8b 71 04 mov 0x4(%rcx),%r14 162e5b: 44 0f b7 28 movzwl (%rax),%r13d 162e5f: 44 0f b7 60 04 movzwl 0x4(%rax),%r12d 162e64: 44 0f b7 50 06 movzwl 0x6(%rax),%r10d 162e69: 44 0f b7 48 08 movzwl 0x8(%rax),%r9d 162e6e: 4c 89 30 mov %r14,(%rax) 162e71: 0f b7 71 0c movzwl 0xc(%rcx),%esi 162e75: 66 89 70 08 mov %si,0x8(%rax) 162e79: 66 44 89 69 04 mov %r13w,0x4(%rcx) 162e7e: 66 89 79 06 mov %di,0x6(%rcx) 162e82: 66 44 89 61 08 mov %r12w,0x8(%rcx) 162e87: 66 44 89 51 0a mov %r10w,0xa(%rcx) 162e8c: 66 44 89 49 0c mov %r9w,0xc(%rcx) 162e91: 48 83 e8 0a sub $0xa,%rax 162e95: 85 d2 test %edx,%edx 162e97: 75 a7 jne 162e40 162e99: 48 83 c3 0a add $0xa,%rbx 162e9d: 41 39 eb cmp %ebp,%r11d 162ea0: 75 94 jne 162e36 162ea2: 31 c0 xor %eax,%eax 162ea4: 5b pop %rbx 162ea5: 5d pop %rbp 162ea6: 41 5c pop %r12 162ea8: 41 5d pop %r13 162eaa: 41 5e pop %r14 162eac: c3 retq 162ead: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162eb4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162ebb: e8 00 00 00 00 callq 162ec0 162ec0: 85 c0 test %eax,%eax 162ec2: 0f 85 00 00 00 00 jne 162ec8 162ec8: b8 ea ff ff ff mov $0xffffffea,%eax 162ecd: eb d5 jmp 162ea4 162ecf: 90 nop 0000000000162ed0 : 162ed0: e8 00 00 00 00 callq 162ed5 162ed5: 48 8b 87 68 03 00 00 mov 0x368(%rdi),%rax 162edc: 83 78 08 01 cmpl $0x1,0x8(%rax) 162ee0: 76 09 jbe 162eeb 162ee2: 80 b8 ac 05 00 00 00 cmpb $0x0,0x5ac(%rax) 162ee9: 74 03 je 162eee 162eeb: 31 c0 xor %eax,%eax 162eed: c3 retq 162eee: 31 d2 xor %edx,%edx 162ef0: be 5d 00 00 00 mov $0x5d,%esi 162ef5: e8 00 00 00 00 callq 162efa 162efa: 31 c0 xor %eax,%eax 162efc: c3 retq 162efd: 0f 1f 00 nopl (%rax) 0000000000162f00 : 162f00: e8 00 00 00 00 callq 162f05 162f05: 8b 47 0c mov 0xc(%rdi),%eax 162f08: 49 89 f9 mov %rdi,%r9 162f0b: 83 e8 0f sub $0xf,%eax 162f0e: 83 f8 03 cmp $0x3,%eax 162f11: 0f 87 a8 00 00 00 ja 162fbf 162f17: 83 fe 02 cmp $0x2,%esi 162f1a: 0f 84 a5 00 00 00 je 162fc5 162f20: 83 fe 03 cmp $0x3,%esi 162f23: 0f 85 96 00 00 00 jne 162fbf 162f29: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 162f30: 4c 8b 40 08 mov 0x8(%rax),%r8 162f34: c7 02 00 00 00 00 movl $0x0,(%rdx) 162f3a: 41 8b 00 mov (%r8),%eax 162f3d: 85 c0 test %eax,%eax 162f3f: 0f 84 ca 00 00 00 je 16300f 162f45: 31 c0 xor %eax,%eax 162f47: eb 2b jmp 162f74 162f49: bf ff ff 00 00 mov $0xffff,%edi 162f4e: 81 f9 7f 38 01 00 cmp $0x1387f,%ecx 162f54: 76 08 jbe 162f5e 162f56: 41 0f b7 bb 96 0d 00 movzwl 0xd96(%r11),%edi 162f5d: 00 162f5e: 83 c6 01 add $0x1,%esi 162f61: 42 89 7c d2 08 mov %edi,0x8(%rdx,%r10,8) 162f66: 89 32 mov %esi,(%rdx) 162f68: 83 c0 01 add $0x1,%eax 162f6b: 41 3b 00 cmp (%r8),%eax 162f6e: 0f 83 9b 00 00 00 jae 16300f 162f74: 48 63 f0 movslq %eax,%rsi 162f77: 48 8d 0c f5 00 00 00 lea 0x0(,%rsi,8),%rcx 162f7e: 00 162f7f: 48 29 f1 sub %rsi,%rcx 162f82: 49 8d 3c 88 lea (%r8,%rcx,4),%rdi 162f86: 8b 4f 04 mov 0x4(%rdi),%ecx 162f89: 85 c9 test %ecx,%ecx 162f8b: 74 db je 162f68 162f8d: 44 8b 12 mov (%rdx),%r10d 162f90: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 162f93: 01 c9 add %ecx,%ecx 162f95: 42 89 4c d2 04 mov %ecx,0x4(%rdx,%r10,8) 162f9a: 8b 4f 04 mov 0x4(%rdi),%ecx 162f9d: 4c 89 d6 mov %r10,%rsi 162fa0: 4d 8b 99 c0 01 00 00 mov 0x1c0(%r9),%r11 162fa7: 8d b9 58 9e ff ff lea -0x61a8(%rcx),%edi 162fad: 81 ff d7 d6 00 00 cmp $0xd6d7,%edi 162fb3: 77 94 ja 162f49 162fb5: 41 0f b7 bb 94 0d 00 movzwl 0xd94(%r11),%edi 162fbc: 00 162fbd: eb 9f jmp 162f5e 162fbf: b8 ea ff ff ff mov $0xffffffea,%eax 162fc4: c3 retq 162fc5: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 162fcc: 48 8b 38 mov (%rax),%rdi 162fcf: c7 02 00 00 00 00 movl $0x0,(%rdx) 162fd5: 31 c0 xor %eax,%eax 162fd7: 8b 0f mov (%rdi),%ecx 162fd9: 85 c9 test %ecx,%ecx 162fdb: 74 32 je 16300f 162fdd: 48 63 f0 movslq %eax,%rsi 162fe0: 48 8d 0c f5 00 00 00 lea 0x0(,%rsi,8),%rcx 162fe7: 00 162fe8: 48 29 f1 sub %rsi,%rcx 162feb: 8b 4c 8f 04 mov 0x4(%rdi,%rcx,4),%ecx 162fef: 85 c9 test %ecx,%ecx 162ff1: 74 15 je 163008 162ff3: 44 8b 02 mov (%rdx),%r8d 162ff6: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 162ff9: 01 c9 add %ecx,%ecx 162ffb: 4c 89 c6 mov %r8,%rsi 162ffe: 42 89 4c c2 04 mov %ecx,0x4(%rdx,%r8,8) 163003: 83 c6 01 add $0x1,%esi 163006: 89 32 mov %esi,(%rdx) 163008: 83 c0 01 add $0x1,%eax 16300b: 39 07 cmp %eax,(%rdi) 16300d: 77 ce ja 162fdd 16300f: 31 c0 xor %eax,%eax 163011: c3 retq 163012: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 163019: 00 00 00 00 16301d: 0f 1f 00 nopl (%rax) 0000000000163020 : 163020: e8 00 00 00 00 callq 163025 163025: 83 fe 02 cmp $0x2,%esi 163028: 74 44 je 16306e 16302a: 83 fe 03 cmp $0x3,%esi 16302d: 75 39 jne 163068 16302f: 8b 4f 58 mov 0x58(%rdi),%ecx 163032: 83 f9 01 cmp $0x1,%ecx 163035: 74 4e je 163085 163037: 31 c0 xor %eax,%eax 163039: 85 c9 test %ecx,%ecx 16303b: 75 47 jne 163084 16303d: 48 8b b7 f0 01 00 00 mov 0x1f0(%rdi),%rsi 163044: 8b 0e mov (%rsi),%ecx 163046: 85 c9 test %ecx,%ecx 163048: 74 19 je 163063 16304a: 31 c0 xor %eax,%eax 16304c: 8b 4c c6 04 mov 0x4(%rsi,%rax,8),%ecx 163050: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 163053: 01 c9 add %ecx,%ecx 163055: 89 4c 82 04 mov %ecx,0x4(%rdx,%rax,4) 163059: 8b 0e mov (%rsi),%ecx 16305b: 48 83 c0 01 add $0x1,%rax 16305f: 39 c1 cmp %eax,%ecx 163061: 77 e9 ja 16304c 163063: 89 0a mov %ecx,(%rdx) 163065: 31 c0 xor %eax,%eax 163067: c3 retq 163068: b8 ea ff ff ff mov $0xffffffea,%eax 16306d: c3 retq 16306e: 8b 4f 58 mov 0x58(%rdi),%ecx 163071: 83 f9 01 cmp $0x1,%ecx 163074: 0f 84 bd 00 00 00 je 163137 16307a: 31 c0 xor %eax,%eax 16307c: 85 c9 test %ecx,%ecx 16307e: 0f 84 84 00 00 00 je 163108 163084: c3 retq 163085: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 16308c: 48 85 c0 test %rax,%rax 16308f: 0f 84 e9 00 00 00 je 16317e 163095: 4c 8b 50 08 mov 0x8(%rax),%r10 163099: 41 8b 32 mov (%r10),%esi 16309c: 85 f6 test %esi,%esi 16309e: 0f 84 d5 00 00 00 je 163179 1630a4: 49 8d 4a 04 lea 0x4(%r10),%rcx 1630a8: 31 c0 xor %eax,%eax 1630aa: eb 2e jmp 1630da 1630ac: 41 b8 ff ff 00 00 mov $0xffff,%r8d 1630b2: 81 fe 7f 38 01 00 cmp $0x1387f,%esi 1630b8: 76 08 jbe 1630c2 1630ba: 45 0f b7 81 96 0d 00 movzwl 0xd96(%r9),%r8d 1630c1: 00 1630c2: 44 89 44 82 44 mov %r8d,0x44(%rdx,%rax,4) 1630c7: 41 8b 32 mov (%r10),%esi 1630ca: 48 83 c0 01 add $0x1,%rax 1630ce: 48 83 c1 1c add $0x1c,%rcx 1630d2: 39 c6 cmp %eax,%esi 1630d4: 0f 86 9f 00 00 00 jbe 163179 1630da: 8b 31 mov (%rcx),%esi 1630dc: 8d 34 b6 lea (%rsi,%rsi,4),%esi 1630df: 01 f6 add %esi,%esi 1630e1: 89 74 82 04 mov %esi,0x4(%rdx,%rax,4) 1630e5: 8b 31 mov (%rcx),%esi 1630e7: 4c 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%r9 1630ee: 44 8d 86 58 9e ff ff lea -0x61a8(%rsi),%r8d 1630f5: 41 81 f8 d7 d6 00 00 cmp $0xd6d7,%r8d 1630fc: 77 ae ja 1630ac 1630fe: 45 0f b7 81 94 0d 00 movzwl 0xd94(%r9),%r8d 163105: 00 163106: eb ba jmp 1630c2 163108: 48 8b b7 e0 01 00 00 mov 0x1e0(%rdi),%rsi 16310f: 8b 0e mov (%rsi),%ecx 163111: 85 c9 test %ecx,%ecx 163113: 0f 84 4a ff ff ff je 163063 163119: 31 c0 xor %eax,%eax 16311b: 8b 4c c6 04 mov 0x4(%rsi,%rax,8),%ecx 16311f: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 163122: 01 c9 add %ecx,%ecx 163124: 89 4c 82 04 mov %ecx,0x4(%rdx,%rax,4) 163128: 8b 0e mov (%rsi),%ecx 16312a: 48 83 c0 01 add $0x1,%rax 16312e: 39 c1 cmp %eax,%ecx 163130: 77 e9 ja 16311b 163132: e9 2c ff ff ff jmpq 163063 163137: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 16313e: 48 85 c0 test %rax,%rax 163141: 74 3b je 16317e 163143: 48 8b 38 mov (%rax),%rdi 163146: 48 85 ff test %rdi,%rdi 163149: 74 33 je 16317e 16314b: 8b 0f mov (%rdi),%ecx 16314d: 85 c9 test %ecx,%ecx 16314f: 0f 84 0e ff ff ff je 163063 163155: 48 8d 77 04 lea 0x4(%rdi),%rsi 163159: 31 c0 xor %eax,%eax 16315b: 8b 0e mov (%rsi),%ecx 16315d: 48 83 c6 1c add $0x1c,%rsi 163161: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 163164: 01 c9 add %ecx,%ecx 163166: 89 4c 82 04 mov %ecx,0x4(%rdx,%rax,4) 16316a: 8b 0f mov (%rdi),%ecx 16316c: 48 83 c0 01 add $0x1,%rax 163170: 39 c1 cmp %eax,%ecx 163172: 77 e7 ja 16315b 163174: e9 ea fe ff ff jmpq 163063 163179: 89 32 mov %esi,(%rdx) 16317b: 31 c0 xor %eax,%eax 16317d: c3 retq 16317e: 31 c0 xor %eax,%eax 163180: c3 retq 163181: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 163188: 00 00 00 00 16318c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000163190 : 163190: e8 00 00 00 00 callq 163195 163195: 41 54 push %r12 163197: 55 push %rbp 163198: 53 push %rbx 163199: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 1631a0: 48 89 fb mov %rdi,%rbx 1631a3: e8 98 e2 ff ff callq 161440 1631a8: be 91 0a 00 00 mov $0xa91,%esi 1631ad: ba 0d 00 00 00 mov $0xd,%edx 1631b2: c6 85 73 0d 00 00 00 movb $0x0,0xd73(%rbp) 1631b9: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1631bd: 48 8b 07 mov (%rdi),%rax 1631c0: 48 8b 40 08 mov 0x8(%rax),%rax 1631c4: e8 00 00 00 00 callq 1631c9 1631c9: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1631cd: be 92 0a 00 00 mov $0xa92,%esi 1631d2: 48 8b 07 mov (%rdi),%rax 1631d5: 48 8b 00 mov (%rax),%rax 1631d8: e8 00 00 00 00 callq 1631dd 1631dd: a9 00 00 80 00 test $0x800000,%eax 1631e2: 0f 84 50 02 00 00 je 163438 1631e8: c7 85 94 0d 00 00 2d movl $0x23002d,0xd94(%rbp) 1631ef: 00 23 00 1631f2: 8b 43 0c mov 0xc(%rbx),%eax 1631f5: 83 e8 0f sub $0xf,%eax 1631f8: 83 f8 02 cmp $0x2,%eax 1631fb: 0f 86 80 02 00 00 jbe 163481 163201: 48 8b 7b 60 mov 0x60(%rbx),%rdi 163205: ba 40 01 50 c0 mov $0xc0500140,%edx 16320a: be 01 00 00 00 mov $0x1,%esi 16320f: 48 8b ab c0 01 00 00 mov 0x1c0(%rbx),%rbp 163216: 48 8b 07 mov (%rdi),%rax 163219: 48 8b 40 10 mov 0x10(%rax),%rax 16321d: e8 00 00 00 00 callq 163222 163222: ba 44 01 50 c0 mov $0xc0500144,%edx 163227: be 01 00 00 00 mov $0x1,%esi 16322c: 89 85 9c 07 00 00 mov %eax,0x79c(%rbp) 163232: 48 8b 7b 60 mov 0x60(%rbx),%rdi 163236: 48 8b 07 mov (%rdi),%rax 163239: 48 8b 40 10 mov 0x10(%rax),%rax 16323d: e8 00 00 00 00 callq 163242 163242: ba 48 01 50 c0 mov $0xc0500148,%edx 163247: be 01 00 00 00 mov $0x1,%esi 16324c: 89 85 a0 07 00 00 mov %eax,0x7a0(%rbp) 163252: 48 8b 7b 60 mov 0x60(%rbx),%rdi 163256: 48 8b 07 mov (%rdi),%rax 163259: 48 8b 40 10 mov 0x10(%rax),%rax 16325d: e8 00 00 00 00 callq 163262 163262: ba 4c 01 50 c0 mov $0xc050014c,%edx 163267: be 01 00 00 00 mov $0x1,%esi 16326c: 89 85 a4 07 00 00 mov %eax,0x7a4(%rbp) 163272: 48 8b 7b 60 mov 0x60(%rbx),%rdi 163276: 48 8b 07 mov (%rdi),%rax 163279: 48 8b 40 10 mov 0x10(%rax),%rax 16327d: e8 00 00 00 00 callq 163282 163282: ba 64 01 50 c0 mov $0xc0500164,%edx 163287: be 01 00 00 00 mov $0x1,%esi 16328c: 89 85 a8 07 00 00 mov %eax,0x7a8(%rbp) 163292: 48 8b 7b 60 mov 0x60(%rbx),%rdi 163296: 48 8b 07 mov (%rdi),%rax 163299: 48 8b 40 10 mov 0x10(%rax),%rax 16329d: e8 00 00 00 00 callq 1632a2 1632a2: ba 68 01 50 c0 mov $0xc0500168,%edx 1632a7: be 01 00 00 00 mov $0x1,%esi 1632ac: 89 85 ac 07 00 00 mov %eax,0x7ac(%rbp) 1632b2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1632b6: 48 8b 07 mov (%rdi),%rax 1632b9: 48 8b 40 10 mov 0x10(%rax),%rax 1632bd: e8 00 00 00 00 callq 1632c2 1632c2: be e9 0a 00 00 mov $0xae9,%esi 1632c7: 89 85 b0 07 00 00 mov %eax,0x7b0(%rbp) 1632cd: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1632d1: 48 8b 07 mov (%rdi),%rax 1632d4: 48 8b 00 mov (%rax),%rax 1632d7: e8 00 00 00 00 callq 1632dc 1632dc: be e8 0a 00 00 mov $0xae8,%esi 1632e1: 89 85 b4 07 00 00 mov %eax,0x7b4(%rbp) 1632e7: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1632eb: 48 8b 07 mov (%rdi),%rax 1632ee: 48 8b 00 mov (%rax),%rax 1632f1: e8 00 00 00 00 callq 1632f6 1632f6: be f0 0a 00 00 mov $0xaf0,%esi 1632fb: 89 85 b8 07 00 00 mov %eax,0x7b8(%rbp) 163301: 48 8b 7b 60 mov 0x60(%rbx),%rdi 163305: 48 8b 07 mov (%rdi),%rax 163308: 48 8b 00 mov (%rax),%rax 16330b: e8 00 00 00 00 callq 163310 163310: be f1 0a 00 00 mov $0xaf1,%esi 163315: 89 85 bc 07 00 00 mov %eax,0x7bc(%rbp) 16331b: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16331f: 48 8b 07 mov (%rdi),%rax 163322: 48 8b 00 mov (%rax),%rax 163325: e8 00 00 00 00 callq 16332a 16332a: be ed 0a 00 00 mov $0xaed,%esi 16332f: 89 85 c0 07 00 00 mov %eax,0x7c0(%rbp) 163335: 48 8b 7b 60 mov 0x60(%rbx),%rdi 163339: 48 8b 07 mov (%rdi),%rax 16333c: 48 8b 00 mov (%rax),%rax 16333f: e8 00 00 00 00 callq 163344 163344: be ee 0a 00 00 mov $0xaee,%esi 163349: 89 85 c4 07 00 00 mov %eax,0x7c4(%rbp) 16334f: 48 8b 7b 60 mov 0x60(%rbx),%rdi 163353: 48 8b 07 mov (%rdi),%rax 163356: 48 8b 00 mov (%rax),%rax 163359: e8 00 00 00 00 callq 16335e 16335e: be ef 0a 00 00 mov $0xaef,%esi 163363: 89 85 c8 07 00 00 mov %eax,0x7c8(%rbp) 163369: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16336d: 48 8b 07 mov (%rdi),%rax 163370: 48 8b 00 mov (%rax),%rax 163373: e8 00 00 00 00 callq 163378 163378: be f3 0a 00 00 mov $0xaf3,%esi 16337d: 89 85 cc 07 00 00 mov %eax,0x7cc(%rbp) 163383: 48 8b 7b 60 mov 0x60(%rbx),%rdi 163387: 48 8b 07 mov (%rdi),%rax 16338a: 48 8b 00 mov (%rax),%rax 16338d: e8 00 00 00 00 callq 163392 163392: be f4 0a 00 00 mov $0xaf4,%esi 163397: 89 85 d0 07 00 00 mov %eax,0x7d0(%rbp) 16339d: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1633a1: 48 8b 07 mov (%rdi),%rax 1633a4: 48 8b 00 mov (%rax),%rax 1633a7: e8 00 00 00 00 callq 1633ac 1633ac: be 01 00 00 00 mov $0x1,%esi 1633b1: 89 85 d4 07 00 00 mov %eax,0x7d4(%rbp) 1633b7: 48 8b 13 mov (%rbx),%rdx 1633ba: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 1633c1: 83 ba 00 10 00 00 05 cmpl $0x5,0x1000(%rdx) 1633c8: ba 00 00 20 c0 mov $0xc0200000,%edx 1633cd: 0f 94 80 d8 07 00 00 sete 0x7d8(%rax) 1633d4: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1633d8: 48 8b 07 mov (%rdi),%rax 1633db: 48 8b 68 18 mov 0x18(%rax),%rbp 1633df: 48 8b 40 10 mov 0x10(%rax),%rax 1633e3: e8 00 00 00 00 callq 1633e8 1633e8: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1633ec: ba 00 00 20 c0 mov $0xc0200000,%edx 1633f1: be 01 00 00 00 mov $0x1,%esi 1633f6: 83 c8 02 or $0x2,%eax 1633f9: 89 c1 mov %eax,%ecx 1633fb: e8 00 00 00 00 callq 163400 163400: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 163407: 31 d2 xor %edx,%edx 163409: 48 89 df mov %rbx,%rdi 16340c: 66 89 90 71 0d 00 00 mov %dx,0xd71(%rax) 163413: e8 28 e0 ff ff callq 161440 163418: 41 89 c4 mov %eax,%r12d 16341b: 85 c0 test %eax,%eax 16341d: 75 46 jne 163465 16341f: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 163426: c7 80 68 0d 00 00 00 movl $0x0,0xd68(%rax) 16342d: 00 00 00 163430: 44 89 e0 mov %r12d,%eax 163433: 5b pop %rbx 163434: 5d pop %rbp 163435: 41 5c pop %r12 163437: c3 retq 163438: c7 85 94 0d 00 00 4a movl $0x14a014a,0xd94(%rbp) 16343f: 01 4a 01 163442: 8b 43 0c mov 0xc(%rbx),%eax 163445: 83 e8 0f sub $0xf,%eax 163448: 83 f8 02 cmp $0x2,%eax 16344b: 0f 87 b0 fd ff ff ja 163201 163451: 31 d2 xor %edx,%edx 163453: be 08 03 00 00 mov $0x308,%esi 163458: 48 89 df mov %rbx,%rdi 16345b: e8 00 00 00 00 callq 163460 163460: e9 9c fd ff ff jmpq 163201 163465: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16346c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163473: e8 00 00 00 00 callq 163478 163478: 85 c0 test %eax,%eax 16347a: 74 a3 je 16341f 16347c: e9 00 00 00 00 jmpq 163481 163481: 31 d2 xor %edx,%edx 163483: be 07 03 00 00 mov $0x307,%esi 163488: 48 89 df mov %rbx,%rdi 16348b: e8 00 00 00 00 callq 163490 163490: e9 6c fd ff ff jmpq 163201 163495: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16349c: 00 00 00 00 00000000001634a0 : 1634a0: e8 00 00 00 00 callq 1634a5 1634a5: 44 0f b7 46 18 movzwl 0x18(%rsi),%r8d 1634aa: 31 c9 xor %ecx,%ecx 1634ac: 45 85 c0 test %r8d,%r8d 1634af: 74 19 je 1634ca 1634b1: 48 83 c6 24 add $0x24,%rsi 1634b5: 31 c0 xor %eax,%eax 1634b7: 8b 16 mov (%rsi),%edx 1634b9: 39 d1 cmp %edx,%ecx 1634bb: 0f 42 ca cmovb %edx,%ecx 1634be: 83 c0 01 add $0x1,%eax 1634c1: 48 83 c6 0c add $0xc,%rsi 1634c5: 44 39 c0 cmp %r8d,%eax 1634c8: 72 ed jb 1634b7 1634ca: 8b 37 mov (%rdi),%esi 1634cc: 85 f6 test %esi,%esi 1634ce: 74 31 je 163501 1634d0: 48 8d 57 08 lea 0x8(%rdi),%rdx 1634d4: 31 c0 xor %eax,%eax 1634d6: eb 0b jmp 1634e3 1634d8: 83 c0 01 add $0x1,%eax 1634db: 48 83 c2 0c add $0xc,%rdx 1634df: 39 c6 cmp %eax,%esi 1634e1: 74 1e je 163501 1634e3: 39 0a cmp %ecx,(%rdx) 1634e5: 75 f1 jne 1634d8 1634e7: 8b 97 c8 00 00 00 mov 0xc8(%rdi),%edx 1634ed: 39 c2 cmp %eax,%edx 1634ef: 77 13 ja 163504 1634f1: 8d 42 ff lea -0x1(%rdx),%eax 1634f4: 48 8d 04 40 lea (%rax,%rax,2),%rax 1634f8: 0f b7 84 87 d0 00 00 movzwl 0xd0(%rdi,%rax,4),%eax 1634ff: 00 163500: c3 retq 163501: 31 c0 xor %eax,%eax 163503: c3 retq 163504: 48 8d 04 40 lea (%rax,%rax,2),%rax 163508: 0f b7 84 87 d0 00 00 movzwl 0xd0(%rdi,%rax,4),%eax 16350f: 00 163510: c3 retq 163511: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 163518: 00 00 00 00 16351c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000163520 : 163520: e8 00 00 00 00 callq 163525 163525: 55 push %rbp 163526: 53 push %rbx 163527: 48 85 f6 test %rsi,%rsi 16352a: 0f 84 38 01 00 00 je 163668 163530: 44 8b 06 mov (%rsi),%r8d 163533: 48 89 f3 mov %rsi,%rbx 163536: 45 85 c0 test %r8d,%r8d 163539: 0f 84 e9 00 00 00 je 163628 16353f: be 05 00 00 00 mov $0x5,%esi 163544: 48 89 d5 mov %rdx,%rbp 163547: e8 00 00 00 00 callq 16354c 16354c: 8b 0b mov (%rbx),%ecx 16354e: 39 c8 cmp %ecx,%eax 163550: 0f 82 f2 00 00 00 jb 163648 163556: 85 c9 test %ecx,%ecx 163558: 0f 84 98 00 00 00 je 1635f6 16355e: 0f b7 75 02 movzwl 0x2(%rbp),%esi 163562: 48 8d 53 06 lea 0x6(%rbx),%rdx 163566: 31 c0 xor %eax,%eax 163568: eb 0b jmp 163575 16356a: 83 c0 01 add $0x1,%eax 16356d: 48 83 c2 0a add $0xa,%rdx 163571: 39 c1 cmp %eax,%ecx 163573: 74 46 je 1635bb 163575: 66 39 32 cmp %si,(%rdx) 163578: 75 f0 jne 16356a 16357a: 89 c2 mov %eax,%edx 16357c: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 163580: 48 8d 14 53 lea (%rbx,%rdx,2),%rdx 163584: 66 83 7a 04 01 cmpw $0x1,0x4(%rdx) 163589: 74 2d je 1635b8 16358b: be 01 00 00 00 mov $0x1,%esi 163590: 66 89 72 04 mov %si,0x4(%rdx) 163594: 0f b7 75 02 movzwl 0x2(%rbp),%esi 163598: 66 89 72 06 mov %si,0x6(%rdx) 16359c: 0f b7 75 04 movzwl 0x4(%rbp),%esi 1635a0: 66 89 72 08 mov %si,0x8(%rdx) 1635a4: 0f b7 75 06 movzwl 0x6(%rbp),%esi 1635a8: 66 89 72 0a mov %si,0xa(%rdx) 1635ac: 0f b7 75 08 movzwl 0x8(%rbp),%esi 1635b0: 66 89 72 0c mov %si,0xc(%rdx) 1635b4: 39 c1 cmp %eax,%ecx 1635b6: 74 36 je 1635ee 1635b8: 5b pop %rbx 1635b9: 5d pop %rbp 1635ba: c3 retq 1635bb: 89 c8 mov %ecx,%eax 1635bd: ba 01 00 00 00 mov $0x1,%edx 1635c2: 48 8d 04 80 lea (%rax,%rax,4),%rax 1635c6: 48 8d 04 43 lea (%rbx,%rax,2),%rax 1635ca: 66 89 50 04 mov %dx,0x4(%rax) 1635ce: 0f b7 55 02 movzwl 0x2(%rbp),%edx 1635d2: 66 89 50 06 mov %dx,0x6(%rax) 1635d6: 0f b7 55 04 movzwl 0x4(%rbp),%edx 1635da: 66 89 50 08 mov %dx,0x8(%rax) 1635de: 0f b7 55 06 movzwl 0x6(%rbp),%edx 1635e2: 66 89 50 0a mov %dx,0xa(%rax) 1635e6: 0f b7 55 08 movzwl 0x8(%rbp),%edx 1635ea: 66 89 50 0c mov %dx,0xc(%rax) 1635ee: 83 c1 01 add $0x1,%ecx 1635f1: 89 0b mov %ecx,(%rbx) 1635f3: 5b pop %rbx 1635f4: 5d pop %rbp 1635f5: c3 retq 1635f6: b9 01 00 00 00 mov $0x1,%ecx 1635fb: 66 89 4b 04 mov %cx,0x4(%rbx) 1635ff: 0f b7 45 02 movzwl 0x2(%rbp),%eax 163603: b9 01 00 00 00 mov $0x1,%ecx 163608: 66 89 43 06 mov %ax,0x6(%rbx) 16360c: 0f b7 45 04 movzwl 0x4(%rbp),%eax 163610: 66 89 43 08 mov %ax,0x8(%rbx) 163614: 0f b7 45 06 movzwl 0x6(%rbp),%eax 163618: 66 89 43 0a mov %ax,0xa(%rbx) 16361c: 0f b7 45 08 movzwl 0x8(%rbp),%eax 163620: 89 0b mov %ecx,(%rbx) 163622: 66 89 43 0c mov %ax,0xc(%rbx) 163626: eb cb jmp 1635f3 163628: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16362f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163636: e8 00 00 00 00 callq 16363b 16363b: 85 c0 test %eax,%eax 16363d: 0f 84 75 ff ff ff je 1635b8 163643: e9 00 00 00 00 jmpq 163648 163648: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16364f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163656: e8 00 00 00 00 callq 16365b 16365b: 85 c0 test %eax,%eax 16365d: 0f 84 55 ff ff ff je 1635b8 163663: e9 00 00 00 00 jmpq 163668 163668: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16366f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163676: e8 00 00 00 00 callq 16367b 16367b: 85 c0 test %eax,%eax 16367d: 0f 84 35 ff ff ff je 1635b8 163683: e9 00 00 00 00 jmpq 163688 163688: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16368f: 00 0000000000163690 : 163690: e8 00 00 00 00 callq 163695 163695: 41 55 push %r13 163697: 41 54 push %r12 163699: 55 push %rbp 16369a: 48 89 fd mov %rdi,%rbp 16369d: 53 push %rbx 16369e: f6 87 20 01 00 00 10 testb $0x10,0x120(%rdi) 1636a5: 74 36 je 1636dd 1636a7: 48 8b 7f 60 mov 0x60(%rdi),%rdi 1636ab: ba 00 00 20 c0 mov $0xc0200000,%edx 1636b0: be 01 00 00 00 mov $0x1,%esi 1636b5: 48 8b 07 mov (%rdi),%rax 1636b8: 48 8b 58 18 mov 0x18(%rax),%rbx 1636bc: 48 8b 40 10 mov 0x10(%rax),%rax 1636c0: e8 00 00 00 00 callq 1636c5 1636c5: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1636c9: ba 00 00 20 c0 mov $0xc0200000,%edx 1636ce: be 01 00 00 00 mov $0x1,%esi 1636d3: 83 c8 04 or $0x4,%eax 1636d6: 89 c1 mov %eax,%ecx 1636d8: e8 00 00 00 00 callq 1636dd 1636dd: 48 89 ef mov %rbp,%rdi 1636e0: e8 00 00 00 00 callq 1636e5 1636e5: 41 89 c4 mov %eax,%r12d 1636e8: 85 c0 test %eax,%eax 1636ea: 0f 85 6c 04 00 00 jne 163b5c 1636f0: 48 89 ef mov %rbp,%rdi 1636f3: e8 00 00 00 00 callq 1636f8 1636f8: 89 c3 mov %eax,%ebx 1636fa: 85 c0 test %eax,%eax 1636fc: 0f 85 37 04 00 00 jne 163b39 163702: 48 89 ef mov %rbp,%rdi 163705: e8 00 00 00 00 callq 16370a 16370a: 89 c3 mov %eax,%ebx 16370c: 85 c0 test %eax,%eax 16370e: 0f 85 02 04 00 00 jne 163b16 163714: 48 8b 7d 60 mov 0x60(%rbp),%rdi 163718: ba 64 01 50 c0 mov $0xc0500164,%edx 16371d: be 01 00 00 00 mov $0x1,%esi 163722: 48 8b 07 mov (%rdi),%rax 163725: 48 8b 58 18 mov 0x18(%rax),%rbx 163729: 48 8b 40 10 mov 0x10(%rax),%rax 16372d: e8 00 00 00 00 callq 163732 163732: 48 8b 7d 60 mov 0x60(%rbp),%rdi 163736: ba 64 01 50 c0 mov $0xc0500164,%edx 16373b: be 01 00 00 00 mov $0x1,%esi 163740: 83 e0 fe and $0xfffffffe,%eax 163743: 89 c1 mov %eax,%ecx 163745: e8 00 00 00 00 callq 16374a 16374a: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16374e: ba 00 00 20 c0 mov $0xc0200000,%edx 163753: be 01 00 00 00 mov $0x1,%esi 163758: 48 8b 07 mov (%rdi),%rax 16375b: 48 8b 58 18 mov 0x18(%rax),%rbx 16375f: 48 8b 40 10 mov 0x10(%rax),%rax 163763: e8 00 00 00 00 callq 163768 163768: be 01 00 00 00 mov $0x1,%esi 16376d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 163771: ba 00 00 20 c0 mov $0xc0200000,%edx 163776: 25 ff ff 7f ff and $0xff7fffff,%eax 16377b: 89 c1 mov %eax,%ecx 16377d: e8 00 00 00 00 callq 163782 163782: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 163789: 8b b0 98 07 00 00 mov 0x798(%rax),%esi 16378f: 40 f6 c6 01 test $0x1,%sil 163793: 0f 85 67 03 00 00 jne 163b00 163799: 80 bd 74 03 00 00 00 cmpb $0x0,0x374(%rbp) 1637a0: 74 14 je 1637b6 1637a2: 31 f6 xor %esi,%esi 1637a4: 48 89 ef mov %rbp,%rdi 1637a7: e8 34 f5 ff ff callq 162ce0 1637ac: 89 c3 mov %eax,%ebx 1637ae: 85 c0 test %eax,%eax 1637b0: 0f 85 16 02 00 00 jne 1639cc 1637b6: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1637ba: ba 00 00 20 c0 mov $0xc0200000,%edx 1637bf: be 01 00 00 00 mov $0x1,%esi 1637c4: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 1637cb: 48 8b 07 mov (%rdi),%rax 1637ce: 4c 8b 68 18 mov 0x18(%rax),%r13 1637d2: 48 8b 40 10 mov 0x10(%rax),%rax 1637d6: e8 00 00 00 00 callq 1637db 1637db: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1637df: ba 00 00 20 c0 mov $0xc0200000,%edx 1637e4: be 01 00 00 00 mov $0x1,%esi 1637e9: 83 e0 fe and $0xfffffffe,%eax 1637ec: 89 c1 mov %eax,%ecx 1637ee: e8 00 00 00 00 callq 1637f3 1637f3: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1637f7: ba 08 00 20 c0 mov $0xc0200008,%edx 1637fc: be 01 00 00 00 mov $0x1,%esi 163801: 48 8b 07 mov (%rdi),%rax 163804: 4c 8b 68 18 mov 0x18(%rax),%r13 163808: 48 8b 40 10 mov 0x10(%rax),%rax 16380c: e8 00 00 00 00 callq 163811 163811: 48 8b 7d 60 mov 0x60(%rbp),%rdi 163815: ba 08 00 20 c0 mov $0xc0200008,%edx 16381a: be 01 00 00 00 mov $0x1,%esi 16381f: 25 ff ff df ff and $0xffdfffff,%eax 163824: 89 c1 mov %eax,%ecx 163826: e8 00 00 00 00 callq 16382b 16382b: 8b 8b 48 0d 00 00 mov 0xd48(%rbx),%ecx 163831: 85 c9 test %ecx,%ecx 163833: 75 17 jne 16384c 163835: 31 d2 xor %edx,%edx 163837: be 3d 01 00 00 mov $0x13d,%esi 16383c: 48 89 ef mov %rbp,%rdi 16383f: e8 00 00 00 00 callq 163844 163844: 85 c0 test %eax,%eax 163846: 0f 85 b9 03 00 00 jne 163c05 16384c: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 163853: 8b 93 40 0d 00 00 mov 0xd40(%rbx),%edx 163859: 85 d2 test %edx,%edx 16385b: 0f 84 1b 03 00 00 je 163b7c 163861: 8b 83 44 0d 00 00 mov 0xd44(%rbx),%eax 163867: 85 c0 test %eax,%eax 163869: 0f 84 36 03 00 00 je 163ba5 16386f: 48 89 ef mov %rbp,%rdi 163872: e8 00 00 00 00 callq 163877 163877: 84 c0 test %al,%al 163879: 0f 84 70 01 00 00 je 1639ef 16387f: 31 d2 xor %edx,%edx 163881: be 35 01 00 00 mov $0x135,%esi 163886: 48 89 ef mov %rbp,%rdi 163889: e8 00 00 00 00 callq 16388e 16388e: f6 85 28 01 00 00 40 testb $0x40,0x128(%rbp) 163895: 0f 85 7c 01 00 00 jne 163a17 16389b: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 1638a2: 80 b8 de 0c 00 00 00 cmpb $0x0,0xcde(%rax) 1638a9: 0f 85 cf 01 00 00 jne 163a7e 1638af: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1638b3: ba 08 00 20 c0 mov $0xc0200008,%edx 1638b8: be 01 00 00 00 mov $0x1,%esi 1638bd: 48 8b 07 mov (%rdi),%rax 1638c0: 48 8b 58 18 mov 0x18(%rax),%rbx 1638c4: 48 8b 40 10 mov 0x10(%rax),%rax 1638c8: e8 00 00 00 00 callq 1638cd 1638cd: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1638d1: ba 08 00 20 c0 mov $0xc0200008,%edx 1638d6: be 01 00 00 00 mov $0x1,%esi 1638db: 83 c8 20 or $0x20,%eax 1638de: 89 c1 mov %eax,%ecx 1638e0: e8 00 00 00 00 callq 1638e5 1638e5: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1638e9: ba 08 00 20 c0 mov $0xc0200008,%edx 1638ee: be 01 00 00 00 mov $0x1,%esi 1638f3: 48 8b 07 mov (%rdi),%rax 1638f6: 48 8b 58 18 mov 0x18(%rax),%rbx 1638fa: 48 8b 40 10 mov 0x10(%rax),%rax 1638fe: e8 00 00 00 00 callq 163903 163903: 48 8b 7d 60 mov 0x60(%rbp),%rdi 163907: ba 08 00 20 c0 mov $0xc0200008,%edx 16390c: be 01 00 00 00 mov $0x1,%esi 163911: 83 c8 10 or $0x10,%eax 163914: 89 c1 mov %eax,%ecx 163916: e8 00 00 00 00 callq 16391b 16391b: bb a8 01 20 c0 mov $0xc02001a8,%ebx 163920: 48 8b 7d 60 mov 0x60(%rbp),%rdi 163924: 89 da mov %ebx,%edx 163926: 83 c3 04 add $0x4,%ebx 163929: 31 c9 xor %ecx,%ecx 16392b: be 01 00 00 00 mov $0x1,%esi 163930: 48 8b 07 mov (%rdi),%rax 163933: 48 8b 40 18 mov 0x18(%rax),%rax 163937: e8 00 00 00 00 callq 16393c 16393c: 81 fb c8 01 20 c0 cmp $0xc02001c8,%ebx 163942: 75 dc jne 163920 163944: 31 d2 xor %edx,%edx 163946: be 84 00 00 00 mov $0x84,%esi 16394b: 48 89 ef mov %rbp,%rdi 16394e: e8 00 00 00 00 callq 163953 163953: 89 c3 mov %eax,%ebx 163955: 85 c0 test %eax,%eax 163957: 0f 85 80 01 00 00 jne 163add 16395d: 48 89 ef mov %rbp,%rdi 163960: e8 00 00 00 00 callq 163965 163965: 89 c3 mov %eax,%ebx 163967: 85 c0 test %eax,%eax 163969: 0f 85 4b 01 00 00 jne 163aba 16396f: 48 8b 7d 60 mov 0x60(%rbp),%rdi 163973: be 01 00 00 00 mov $0x1,%esi 163978: ba 24 04 00 80 mov $0x80000424,%edx 16397d: 48 8b 07 mov (%rdi),%rax 163980: 48 8b 40 10 mov 0x10(%rax),%rax 163984: e8 00 00 00 00 callq 163989 163989: 0f b6 f4 movzbl %ah,%esi 16398c: 83 fe 0a cmp $0xa,%esi 16398f: 74 31 je 1639c2 163991: ba 0a 00 00 00 mov $0xa,%edx 163996: 48 89 ef mov %rbp,%rdi 163999: e8 f2 da ff ff callq 161490 16399e: 89 c3 mov %eax,%ebx 1639a0: 85 c0 test %eax,%eax 1639a2: 74 1e je 1639c2 1639a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1639ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1639b2: e8 00 00 00 00 callq 1639b7 1639b7: 85 c0 test %eax,%eax 1639b9: 0f 85 00 00 00 00 jne 1639bf 1639bf: 41 89 dc mov %ebx,%r12d 1639c2: 5b pop %rbx 1639c3: 44 89 e0 mov %r12d,%eax 1639c6: 5d pop %rbp 1639c7: 41 5c pop %r12 1639c9: 41 5d pop %r13 1639cb: c3 retq 1639cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1639d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1639da: e8 00 00 00 00 callq 1639df 1639df: 85 c0 test %eax,%eax 1639e1: 0f 85 00 00 00 00 jne 1639e7 1639e7: 41 89 dc mov %ebx,%r12d 1639ea: e9 c7 fd ff ff jmpq 1637b6 1639ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1639f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1639fd: e8 00 00 00 00 callq 163a02 163a02: 85 c0 test %eax,%eax 163a04: 0f 85 00 00 00 00 jne 163a0a 163a0a: f6 85 28 01 00 00 40 testb $0x40,0x128(%rbp) 163a11: 0f 84 84 fe ff ff je 16389b 163a17: 31 d2 xor %edx,%edx 163a19: be 90 01 00 00 mov $0x190,%esi 163a1e: 48 89 ef mov %rbp,%rdi 163a21: e8 00 00 00 00 callq 163a26 163a26: 85 c0 test %eax,%eax 163a28: 0f 84 6d fe ff ff je 16389b 163a2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163a35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163a3c: e8 00 00 00 00 callq 163a41 163a41: 85 c0 test %eax,%eax 163a43: 0f 85 00 00 00 00 jne 163a49 163a49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163a50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163a57: e8 00 00 00 00 callq 163a5c 163a5c: 85 c0 test %eax,%eax 163a5e: 0f 85 00 00 00 00 jne 163a64 163a64: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 163a6b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 163a71: 80 b8 de 0c 00 00 00 cmpb $0x0,0xcde(%rax) 163a78: 0f 84 31 fe ff ff je 1638af 163a7e: 31 d2 xor %edx,%edx 163a80: be 63 00 00 00 mov $0x63,%esi 163a85: 48 89 ef mov %rbp,%rdi 163a88: e8 00 00 00 00 callq 163a8d 163a8d: 89 c3 mov %eax,%ebx 163a8f: 85 c0 test %eax,%eax 163a91: 0f 84 18 fe ff ff je 1638af 163a97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163a9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163aa5: e8 00 00 00 00 callq 163aaa 163aaa: 85 c0 test %eax,%eax 163aac: 0f 85 00 00 00 00 jne 163ab2 163ab2: 41 89 dc mov %ebx,%r12d 163ab5: e9 f5 fd ff ff jmpq 1638af 163aba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163ac1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163ac8: e8 00 00 00 00 callq 163acd 163acd: 85 c0 test %eax,%eax 163acf: 0f 85 00 00 00 00 jne 163ad5 163ad5: 41 89 dc mov %ebx,%r12d 163ad8: e9 92 fe ff ff jmpq 16396f 163add: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163ae4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163aeb: e8 00 00 00 00 callq 163af0 163af0: 85 c0 test %eax,%eax 163af2: 0f 85 00 00 00 00 jne 163af8 163af8: 41 89 dc mov %ebx,%r12d 163afb: e9 5d fe ff ff jmpq 16395d 163b00: 83 e6 fe and $0xfffffffe,%esi 163b03: 48 89 ef mov %rbp,%rdi 163b06: 89 b0 98 07 00 00 mov %esi,0x798(%rax) 163b0c: e8 cf de ff ff callq 1619e0 163b11: e9 83 fc ff ff jmpq 163799 163b16: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163b1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163b24: e8 00 00 00 00 callq 163b29 163b29: 85 c0 test %eax,%eax 163b2b: 0f 85 00 00 00 00 jne 163b31 163b31: 41 89 dc mov %ebx,%r12d 163b34: e9 db fb ff ff jmpq 163714 163b39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163b40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163b47: e8 00 00 00 00 callq 163b4c 163b4c: 85 c0 test %eax,%eax 163b4e: 0f 85 00 00 00 00 jne 163b54 163b54: 41 89 dc mov %ebx,%r12d 163b57: e9 a6 fb ff ff jmpq 163702 163b5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163b63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163b6a: e8 00 00 00 00 callq 163b6f 163b6f: 85 c0 test %eax,%eax 163b71: 0f 84 79 fb ff ff je 1636f0 163b77: e9 00 00 00 00 jmpq 163b7c 163b7c: 48 89 ef mov %rbp,%rdi 163b7f: e8 00 00 00 00 callq 163b84 163b84: 84 c0 test %al,%al 163b86: 74 5d je 163be5 163b88: 31 d2 xor %edx,%edx 163b8a: be 4f 01 00 00 mov $0x14f,%esi 163b8f: 48 89 ef mov %rbp,%rdi 163b92: e8 00 00 00 00 callq 163b97 163b97: 8b 83 44 0d 00 00 mov 0xd44(%rbx),%eax 163b9d: 85 c0 test %eax,%eax 163b9f: 0f 85 ca fc ff ff jne 16386f 163ba5: 48 89 ef mov %rbp,%rdi 163ba8: e8 00 00 00 00 callq 163bad 163bad: 84 c0 test %al,%al 163baf: 74 14 je 163bc5 163bb1: 31 d2 xor %edx,%edx 163bb3: be 51 01 00 00 mov $0x151,%esi 163bb8: 48 89 ef mov %rbp,%rdi 163bbb: e8 00 00 00 00 callq 163bc0 163bc0: e9 aa fc ff ff jmpq 16386f 163bc5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163bcc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163bd3: e8 00 00 00 00 callq 163bd8 163bd8: 85 c0 test %eax,%eax 163bda: 0f 84 8f fc ff ff je 16386f 163be0: e9 00 00 00 00 jmpq 163be5 163be5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163bec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163bf3: e8 00 00 00 00 callq 163bf8 163bf8: 85 c0 test %eax,%eax 163bfa: 0f 84 6f fc ff ff je 16386f 163c00: e9 00 00 00 00 jmpq 163c05 163c05: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163c0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163c13: e8 00 00 00 00 callq 163c18 163c18: 85 c0 test %eax,%eax 163c1a: 0f 85 00 00 00 00 jne 163c20 163c20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163c27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163c2e: e8 00 00 00 00 callq 163c33 163c33: 85 c0 test %eax,%eax 163c35: 0f 85 00 00 00 00 jne 163c3b 163c3b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 163c41: e9 48 fc ff ff jmpq 16388e 163c46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 163c4d: 00 00 00 0000000000163c50 : 163c50: e8 00 00 00 00 callq 163c55 163c55: 41 54 push %r12 163c57: e8 34 fa ff ff callq 163690 163c5c: 41 89 c4 mov %eax,%r12d 163c5f: 85 c0 test %eax,%eax 163c61: 75 06 jne 163c69 163c63: 44 89 e0 mov %r12d,%eax 163c66: 41 5c pop %r12 163c68: c3 retq 163c69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163c70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163c77: e8 00 00 00 00 callq 163c7c 163c7c: 85 c0 test %eax,%eax 163c7e: 0f 85 00 00 00 00 jne 163c84 163c84: 44 89 e0 mov %r12d,%eax 163c87: 41 5c pop %r12 163c89: c3 retq 163c8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000163c90 : 163c90: e8 00 00 00 00 callq 163c95 163c95: 49 89 f8 mov %rdi,%r8 163c98: 48 85 ff test %rdi,%rdi 163c9b: 0f 84 c2 00 00 00 je 163d63 163ca1: 8b 16 mov (%rsi),%edx 163ca3: 8b be 3c 0d 00 00 mov 0xd3c(%rsi),%edi 163ca9: 85 d2 test %edx,%edx 163cab: 74 2e je 163cdb 163cad: 83 ea 01 sub $0x1,%edx 163cb0: 48 8d 46 08 lea 0x8(%rsi),%rax 163cb4: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 163cb8: 48 8d 54 96 14 lea 0x14(%rsi,%rdx,4),%rdx 163cbd: eb 09 jmp 163cc8 163cbf: 48 83 c0 0c add $0xc,%rax 163cc3: 48 39 d0 cmp %rdx,%rax 163cc6: 74 13 je 163cdb 163cc8: 8b 08 mov (%rax),%ecx 163cca: 39 88 b8 04 00 00 cmp %ecx,0x4b8(%rax) 163cd0: 74 ed je 163cbf 163cd2: 83 cf 01 or $0x1,%edi 163cd5: 89 be 3c 0d 00 00 mov %edi,0xd3c(%rsi) 163cdb: 8b 56 64 mov 0x64(%rsi),%edx 163cde: 85 d2 test %edx,%edx 163ce0: 74 2e je 163d10 163ce2: 83 ea 01 sub $0x1,%edx 163ce5: 48 8d 46 6c lea 0x6c(%rsi),%rax 163ce9: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 163ced: 48 8d 54 96 78 lea 0x78(%rsi,%rdx,4),%rdx 163cf2: eb 09 jmp 163cfd 163cf4: 48 83 c0 0c add $0xc,%rax 163cf8: 48 39 d0 cmp %rdx,%rax 163cfb: 74 13 je 163d10 163cfd: 8b 08 mov (%rax),%ecx 163cff: 39 88 c4 04 00 00 cmp %ecx,0x4c4(%rax) 163d05: 74 ed je 163cf4 163d07: 83 cf 02 or $0x2,%edi 163d0a: 89 be 3c 0d 00 00 mov %edi,0xd3c(%rsi) 163d10: 49 8b 48 08 mov 0x8(%r8),%rcx 163d14: 8b 01 mov (%rcx),%eax 163d16: 85 c0 test %eax,%eax 163d18: 74 4a je 163d64 163d1a: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 163d21: 00 163d22: 48 29 c2 sub %rax,%rdx 163d25: 31 c0 xor %eax,%eax 163d27: 48 c1 e2 02 shl $0x2,%rdx 163d2b: eb 09 jmp 163d36 163d2d: 48 83 c0 1c add $0x1c,%rax 163d31: 48 39 d0 cmp %rdx,%rax 163d34: 74 2e je 163d64 163d36: 44 0f b7 8c 06 82 06 movzwl 0x682(%rsi,%rax,1),%r9d 163d3d: 00 00 163d3f: 66 44 39 4c 01 0e cmp %r9w,0xe(%rcx,%rax,1) 163d45: 74 e6 je 163d2d 163d47: 83 cf 12 or $0x12,%edi 163d4a: 89 be 3c 0d 00 00 mov %edi,0xd3c(%rsi) 163d50: c3 retq 163d51: 40 f6 c7 10 test $0x10,%dil 163d55: 74 0c je 163d63 163d57: 83 e7 ef and $0xffffffef,%edi 163d5a: 83 cf 03 or $0x3,%edi 163d5d: 89 be 3c 0d 00 00 mov %edi,0xd3c(%rsi) 163d63: c3 retq 163d64: 49 8b 08 mov (%r8),%rcx 163d67: 8b 01 mov (%rcx),%eax 163d69: 85 c0 test %eax,%eax 163d6b: 74 e4 je 163d51 163d6d: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 163d74: 00 163d75: 48 29 c2 sub %rax,%rdx 163d78: 31 c0 xor %eax,%eax 163d7a: 48 c1 e2 02 shl $0x2,%rdx 163d7e: eb 09 jmp 163d89 163d80: 48 83 c0 1c add $0x1c,%rax 163d84: 48 39 d0 cmp %rdx,%rax 163d87: 74 c8 je 163d51 163d89: 44 0f b7 94 06 9e 05 movzwl 0x59e(%rsi,%rax,1),%r10d 163d90: 00 00 163d92: 66 44 39 54 01 0e cmp %r10w,0xe(%rcx,%rax,1) 163d98: 74 e6 je 163d80 163d9a: 83 cf 11 or $0x11,%edi 163d9d: 89 be 3c 0d 00 00 mov %edi,0xd3c(%rsi) 163da3: c3 retq 163da4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 163dab: 00 00 00 00 163daf: 90 nop 0000000000163db0 : 163db0: e8 00 00 00 00 callq 163db5 163db5: 48 85 ff test %rdi,%rdi 163db8: 0f 84 be 00 00 00 je 163e7c 163dbe: 55 push %rbp 163dbf: 53 push %rbx 163dc0: 8b 86 58 02 00 00 mov 0x258(%rsi),%eax 163dc6: 48 89 f3 mov %rsi,%rbx 163dc9: 4c 8b 07 mov (%rdi),%r8 163dcc: 48 8b 6f 08 mov 0x8(%rdi),%rbp 163dd0: 89 86 bc 04 00 00 mov %eax,0x4bc(%rsi) 163dd6: 85 c0 test %eax,%eax 163dd8: 74 39 je 163e13 163dda: 48 8d 86 60 02 00 00 lea 0x260(%rsi),%rax 163de1: 49 8d 48 0e lea 0xe(%r8),%rcx 163de5: 31 d2 xor %edx,%edx 163de7: 8b 30 mov (%rax),%esi 163de9: c6 80 68 02 00 00 01 movb $0x1,0x268(%rax) 163df0: 83 c2 01 add $0x1,%edx 163df3: 48 83 c0 0c add $0xc,%rax 163df7: 48 83 c1 1c add $0x1c,%rcx 163dfb: 89 b0 54 02 00 00 mov %esi,0x254(%rax) 163e01: 0f b7 71 e4 movzwl -0x1c(%rcx),%esi 163e05: 89 b0 58 02 00 00 mov %esi,0x258(%rax) 163e0b: 3b 93 58 02 00 00 cmp 0x258(%rbx),%edx 163e11: 72 d4 jb 163de7 163e13: 48 8d b3 90 05 00 00 lea 0x590(%rbx),%rsi 163e1a: 4c 89 c7 mov %r8,%rdi 163e1d: e8 00 00 00 00 callq 163e22 163e22: 8b 83 bc 02 00 00 mov 0x2bc(%rbx),%eax 163e28: 89 83 2c 05 00 00 mov %eax,0x52c(%rbx) 163e2e: 85 c0 test %eax,%eax 163e30: 74 39 je 163e6b 163e32: 48 8d 83 c4 02 00 00 lea 0x2c4(%rbx),%rax 163e39: 48 8d 4d 0e lea 0xe(%rbp),%rcx 163e3d: 31 d2 xor %edx,%edx 163e3f: 8b 30 mov (%rax),%esi 163e41: c6 80 74 02 00 00 01 movb $0x1,0x274(%rax) 163e48: 83 c2 01 add $0x1,%edx 163e4b: 48 83 c0 0c add $0xc,%rax 163e4f: 48 83 c1 1c add $0x1c,%rcx 163e53: 89 b0 60 02 00 00 mov %esi,0x260(%rax) 163e59: 0f b7 71 e4 movzwl -0x1c(%rcx),%esi 163e5d: 89 b0 64 02 00 00 mov %esi,0x264(%rax) 163e63: 3b 93 bc 02 00 00 cmp 0x2bc(%rbx),%edx 163e69: 72 d4 jb 163e3f 163e6b: 48 8d b3 74 06 00 00 lea 0x674(%rbx),%rsi 163e72: 48 89 ef mov %rbp,%rdi 163e75: 5b pop %rbx 163e76: 5d pop %rbp 163e77: e9 00 00 00 00 jmpq 163e7c 163e7c: c3 retq 163e7d: 0f 1f 00 nopl (%rax) 0000000000163e80 : 163e80: e8 00 00 00 00 callq 163e85 163e85: 41 56 push %r14 163e87: 41 55 push %r13 163e89: 41 54 push %r12 163e8b: 55 push %rbp 163e8c: 53 push %rbx 163e8d: 89 f3 mov %esi,%ebx 163e8f: 48 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%rsi 163e96: 48 85 d2 test %rdx,%rdx 163e99: 0f 84 de 01 00 00 je 16407d 163e9f: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 163ea6: 49 89 fa mov %rdi,%r10 163ea9: 0f 84 00 00 00 00 je 163eaf 163eaf: 49 89 d1 mov %rdx,%r9 163eb2: 41 89 cb mov %ecx,%r11d 163eb5: 85 db test %ebx,%ebx 163eb7: 0f 85 1a 01 00 00 jne 163fd7 163ebd: 4c 8d a6 90 05 00 00 lea 0x590(%rsi),%r12 163ec4: 48 8d ae b0 04 00 00 lea 0x4b0(%rsi),%rbp 163ecb: 48 81 fe 50 fb ff ff cmp $0xfffffffffffffb50,%rsi 163ed2: 0f 84 29 01 00 00 je 164001 163ed8: 4d 85 e4 test %r12,%r12 163edb: 0f 84 20 01 00 00 je 164001 163ee1: 45 85 db test %r11d,%r11d 163ee4: 0f 84 40 01 00 00 je 16402a 163eea: 41 83 fb 02 cmp $0x2,%r11d 163eee: 0f 86 00 00 00 00 jbe 163ef4 163ef4: 4d 89 c8 mov %r9,%r8 163ef7: b9 03 00 00 00 mov $0x3,%ecx 163efc: eb 64 jmp 163f62 163efe: 8b bf 60 02 00 00 mov 0x260(%rdi),%edi 163f04: 45 8b aa 40 01 00 00 mov 0x140(%r10),%r13d 163f0b: 39 fe cmp %edi,%esi 163f0d: 0f 82 00 00 00 00 jb 163f13 163f13: 44 39 ee cmp %r13d,%esi 163f16: 0f 87 00 00 00 00 ja 163f1c 163f1c: 89 c0 mov %eax,%eax 163f1e: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 163f22: 4c 8d 6c bd 00 lea 0x0(%rbp,%rdi,4),%r13 163f27: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 163f2e: 00 163f2f: 48 29 c7 sub %rax,%rdi 163f32: 41 89 75 10 mov %esi,0x10(%r13) 163f36: 49 8d 04 bc lea (%r12,%rdi,4),%rax 163f3a: 89 70 04 mov %esi,0x4(%rax) 163f3d: 41 89 55 14 mov %edx,0x14(%r13) 163f41: 66 89 50 0e mov %dx,0xe(%rax) 163f45: 66 89 50 10 mov %dx,0x10(%rax) 163f49: 41 39 cb cmp %ecx,%r11d 163f4c: 0f 86 d8 00 00 00 jbe 16402a 163f52: 83 c1 03 add $0x3,%ecx 163f55: 49 83 c0 18 add $0x18,%r8 163f59: 44 39 d9 cmp %r11d,%ecx 163f5c: 0f 87 00 00 00 00 ja 163f62 163f62: 49 8b 00 mov (%r8),%rax 163f65: 8b 55 0c mov 0xc(%rbp),%edx 163f68: 48 39 d0 cmp %rdx,%rax 163f6b: 0f 8d 00 00 00 00 jge 163f71 163f71: 49 8b ba c0 01 00 00 mov 0x1c0(%r10),%rdi 163f78: 8d 51 fe lea -0x2(%rcx),%edx 163f7b: 41 6b 34 d1 64 imul $0x64,(%r9,%rdx,8),%esi 163f80: 8d 51 ff lea -0x1(%rcx),%edx 163f83: 49 8b 14 d1 mov (%r9,%rdx,8),%rdx 163f87: 44 8b af 5c 07 00 00 mov 0x75c(%rdi),%r13d 163f8e: 44 8b b7 60 07 00 00 mov 0x760(%rdi),%r14d 163f95: 44 39 ea cmp %r13d,%edx 163f98: 0f 82 00 00 00 00 jb 163f9e 163f9e: 44 39 f2 cmp %r14d,%edx 163fa1: 0f 87 00 00 00 00 ja 163fa7 163fa7: 85 db test %ebx,%ebx 163fa9: 0f 84 4f ff ff ff je 163efe 163faf: 83 fb 01 cmp $0x1,%ebx 163fb2: 75 68 jne 16401c 163fb4: 45 8b aa 44 01 00 00 mov 0x144(%r10),%r13d 163fbb: 8b bf c4 02 00 00 mov 0x2c4(%rdi),%edi 163fc1: 44 39 ee cmp %r13d,%esi 163fc4: 0f 87 00 00 00 00 ja 163fca 163fca: 39 fe cmp %edi,%esi 163fcc: 0f 83 4a ff ff ff jae 163f1c 163fd2: e9 00 00 00 00 jmpq 163fd7 163fd7: 83 fb 01 cmp $0x1,%ebx 163fda: 74 52 je 16402e 163fdc: 83 fb 03 cmp $0x3,%ebx 163fdf: 0f 84 85 00 00 00 je 16406a 163fe5: 83 fb 04 cmp $0x4,%ebx 163fe8: 75 32 jne 16401c 163fea: 48 8b bf 18 01 00 00 mov 0x118(%rdi),%rdi 163ff1: e8 9a fc ff ff callq 163c90 163ff6: 31 c0 xor %eax,%eax 163ff8: 5b pop %rbx 163ff9: 5d pop %rbp 163ffa: 41 5c pop %r12 163ffc: 41 5d pop %r13 163ffe: 41 5e pop %r14 164000: c3 retq 164001: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164008: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16400f: e8 00 00 00 00 callq 164014 164014: 85 c0 test %eax,%eax 164016: 0f 85 00 00 00 00 jne 16401c 16401c: 5b pop %rbx 16401d: b8 ea ff ff ff mov $0xffffffea,%eax 164022: 5d pop %rbp 164023: 41 5c pop %r12 164025: 41 5d pop %r13 164027: 41 5e pop %r14 164029: c3 retq 16402a: 31 c0 xor %eax,%eax 16402c: eb ca jmp 163ff8 16402e: 4c 8d a6 74 06 00 00 lea 0x674(%rsi),%r12 164035: 48 8d ae 20 05 00 00 lea 0x520(%rsi),%rbp 16403c: 48 81 fe e0 fa ff ff cmp $0xfffffffffffffae0,%rsi 164043: 74 09 je 16404e 164045: 4d 85 e4 test %r12,%r12 164048: 0f 85 93 fe ff ff jne 163ee1 16404e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164055: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16405c: e8 00 00 00 00 callq 164061 164061: 85 c0 test %eax,%eax 164063: 74 b7 je 16401c 164065: e9 00 00 00 00 jmpq 16406a 16406a: 48 8b bf 18 01 00 00 mov 0x118(%rdi),%rdi 164071: e8 3a fd ff ff callq 163db0 164076: 31 c0 xor %eax,%eax 164078: e9 7b ff ff ff jmpq 163ff8 16407d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164084: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16408b: e8 00 00 00 00 callq 164090 164090: 85 c0 test %eax,%eax 164092: 74 88 je 16401c 164094: e9 00 00 00 00 jmpq 164099 164099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001640a0 : 1640a0: e8 00 00 00 00 callq 1640a5 1640a5: 41 57 push %r15 1640a7: 41 56 push %r14 1640a9: 41 55 push %r13 1640ab: 49 89 fd mov %rdi,%r13 1640ae: 41 54 push %r12 1640b0: 55 push %rbp 1640b1: 48 89 d5 mov %rdx,%rbp 1640b4: 53 push %rbx 1640b5: 48 83 ec 10 sub $0x10,%rsp 1640b9: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 1640c0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1640c7: 00 00 1640c9: 48 89 44 24 08 mov %rax,0x8(%rsp) 1640ce: 31 c0 xor %eax,%eax 1640d0: 83 fe 06 cmp $0x6,%esi 1640d3: 0f 84 a3 01 00 00 je 16427c 1640d9: 0f 87 d1 00 00 00 ja 1641b0 1640df: 83 fe 01 cmp $0x1,%esi 1640e2: 0f 84 1b 02 00 00 je 164303 1640e8: 83 fe 02 cmp $0x2,%esi 1640eb: 0f 85 03 01 00 00 jne 1641f4 1640f1: 48 8b 7f 60 mov 0x60(%rdi),%rdi 1640f5: ba a4 00 01 10 mov $0x100100a4,%edx 1640fa: 31 f6 xor %esi,%esi 1640fc: 48 8b 07 mov (%rdi),%rax 1640ff: 48 8b 40 10 mov 0x10(%rax),%rax 164103: e8 00 00 00 00 callq 164108 164108: 8b 8b c8 00 00 00 mov 0xc8(%rbx),%ecx 16410e: c1 e8 0d shr $0xd,%eax 164111: 83 e0 03 and $0x3,%eax 164114: 85 c9 test %ecx,%ecx 164116: 0f 84 af 00 00 00 je 1641cb 16411c: 45 31 f6 xor %r14d,%r14d 16411f: 49 63 d6 movslq %r14d,%rdx 164122: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 164126: 39 84 93 d0 00 00 00 cmp %eax,0xd0(%rbx,%rdx,4) 16412d: 74 09 je 164138 16412f: 41 83 c6 01 add $0x1,%r14d 164133: 44 39 f1 cmp %r14d,%ecx 164136: 75 e7 jne 16411f 164138: 45 31 e4 xor %r12d,%r12d 16413b: 45 31 ed xor %r13d,%r13d 16413e: 49 c7 c7 00 00 00 00 mov $0x0,%r15 164145: 49 63 c5 movslq %r13d,%rax 164148: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 16414f: 45 39 ee cmp %r13d,%r14d 164152: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 164159: 48 8d 04 40 lea (%rax,%rax,2),%rax 16415d: 49 89 d0 mov %rdx,%r8 164160: 8b 84 83 d0 00 00 00 mov 0xd0(%rbx,%rax,4),%eax 164167: 4d 0f 44 c7 cmove %r15,%r8 16416b: 85 c0 test %eax,%eax 16416d: 74 1a je 164189 16416f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 164176: 83 f8 01 cmp $0x1,%eax 164179: 74 0e je 164189 16417b: 83 f8 02 cmp $0x2,%eax 16417e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 164185: 48 0f 45 ca cmovne %rdx,%rcx 164189: 49 63 fc movslq %r12d,%rdi 16418c: 44 89 ea mov %r13d,%edx 16418f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164196: 48 01 ef add %rbp,%rdi 164199: 41 83 c5 01 add $0x1,%r13d 16419d: e8 00 00 00 00 callq 1641a2 1641a2: 41 01 c4 add %eax,%r12d 1641a5: 44 39 ab c8 00 00 00 cmp %r13d,0xc8(%rbx) 1641ac: 77 97 ja 164145 1641ae: eb 1e jmp 1641ce 1641b0: 83 fe 07 cmp $0x7,%esi 1641b3: 0f 84 d4 01 00 00 je 16438d 1641b9: 83 fe 09 cmp $0x9,%esi 1641bc: 75 0d jne 1641cb 1641be: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 1641c5: 0f 85 6d 02 00 00 jne 164438 1641cb: 45 31 e4 xor %r12d,%r12d 1641ce: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1641d3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1641da: 00 00 1641dc: 0f 85 01 03 00 00 jne 1644e3 1641e2: 48 83 c4 10 add $0x10,%rsp 1641e6: 44 89 e0 mov %r12d,%eax 1641e9: 5b pop %rbx 1641ea: 5d pop %rbp 1641eb: 41 5c pop %r12 1641ed: 41 5d pop %r13 1641ef: 41 5e pop %r14 1641f1: 41 5f pop %r15 1641f3: c3 retq 1641f4: 85 f6 test %esi,%esi 1641f6: 75 d3 jne 1641cb 1641f8: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1641fd: be 00 02 00 00 mov $0x200,%esi 164202: e8 00 00 00 00 callq 164207 164207: 8b 13 mov (%rbx),%edx 164209: 85 d2 test %edx,%edx 16420b: 74 be je 1641cb 16420d: 8b 4c 24 04 mov 0x4(%rsp),%ecx 164211: 45 31 f6 xor %r14d,%r14d 164214: 49 63 c6 movslq %r14d,%rax 164217: 48 8d 04 40 lea (%rax,%rax,2),%rax 16421b: 39 4c 83 08 cmp %ecx,0x8(%rbx,%rax,4) 16421f: 0f 82 01 02 00 00 jb 164426 164225: 45 31 e4 xor %r12d,%r12d 164228: 45 31 ed xor %r13d,%r13d 16422b: 49 c7 c7 00 00 00 00 mov $0x0,%r15 164232: 49 63 c5 movslq %r13d,%rax 164235: 45 39 ee cmp %r13d,%r14d 164238: 49 c7 c0 00 00 00 00 mov $0x0,%r8 16423f: 49 63 fc movslq %r12d,%rdi 164242: 48 8d 04 40 lea (%rax,%rax,2),%rax 164246: 4d 0f 44 c7 cmove %r15,%r8 16424a: 44 89 ea mov %r13d,%edx 16424d: 48 01 ef add %rbp,%rdi 164250: 8b 4c 83 08 mov 0x8(%rbx,%rax,4),%ecx 164254: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16425b: 41 83 c5 01 add $0x1,%r13d 16425f: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 164266: 48 c1 e9 25 shr $0x25,%rcx 16426a: e8 00 00 00 00 callq 16426f 16426f: 41 01 c4 add %eax,%r12d 164272: 44 39 2b cmp %r13d,(%rbx) 164275: 77 bb ja 164232 164277: e9 52 ff ff ff jmpq 1641ce 16427c: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 164283: 0f 84 42 ff ff ff je 1641cb 164289: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 164290: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164297: 48 89 ef mov %rbp,%rdi 16429a: 41 bc 09 00 00 00 mov $0x9,%r12d 1642a0: e8 00 00 00 00 callq 1642a5 1642a5: 8b 93 bc 04 00 00 mov 0x4bc(%rbx),%edx 1642ab: 85 d2 test %edx,%edx 1642ad: 0f 84 1b ff ff ff je 1641ce 1642b3: 45 31 ed xor %r13d,%r13d 1642b6: 49 63 c5 movslq %r13d,%rax 1642b9: 49 63 fc movslq %r12d,%rdi 1642bc: 44 89 ea mov %r13d,%edx 1642bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1642c6: 48 8d 04 40 lea (%rax,%rax,2),%rax 1642ca: 48 01 ef add %rbp,%rdi 1642cd: 41 83 c5 01 add $0x1,%r13d 1642d1: 48 8d 04 83 lea (%rbx,%rax,4),%rax 1642d5: 8b 88 c0 04 00 00 mov 0x4c0(%rax),%ecx 1642db: 44 8b 80 c4 04 00 00 mov 0x4c4(%rax),%r8d 1642e2: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 1642e9: 48 c1 e9 25 shr $0x25,%rcx 1642ed: e8 00 00 00 00 callq 1642f2 1642f2: 41 01 c4 add %eax,%r12d 1642f5: 44 39 ab bc 04 00 00 cmp %r13d,0x4bc(%rbx) 1642fc: 77 b8 ja 1642b6 1642fe: e9 cb fe ff ff jmpq 1641ce 164303: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 164308: be 01 02 00 00 mov $0x201,%esi 16430d: e8 00 00 00 00 callq 164312 164312: 8b 53 64 mov 0x64(%rbx),%edx 164315: 85 d2 test %edx,%edx 164317: 0f 84 ae fe ff ff je 1641cb 16431d: 8b 4c 24 04 mov 0x4(%rsp),%ecx 164321: 45 31 f6 xor %r14d,%r14d 164324: 49 63 c6 movslq %r14d,%rax 164327: 48 8d 04 40 lea (%rax,%rax,2),%rax 16432b: 39 4c 83 6c cmp %ecx,0x6c(%rbx,%rax,4) 16432f: 0f 82 df 00 00 00 jb 164414 164335: 45 31 e4 xor %r12d,%r12d 164338: 45 31 ed xor %r13d,%r13d 16433b: 49 c7 c7 00 00 00 00 mov $0x0,%r15 164342: 49 63 c5 movslq %r13d,%rax 164345: 45 39 ee cmp %r13d,%r14d 164348: 49 c7 c0 00 00 00 00 mov $0x0,%r8 16434f: 49 63 fc movslq %r12d,%rdi 164352: 48 8d 04 40 lea (%rax,%rax,2),%rax 164356: 4d 0f 44 c7 cmove %r15,%r8 16435a: 44 89 ea mov %r13d,%edx 16435d: 48 01 ef add %rbp,%rdi 164360: 8b 4c 83 6c mov 0x6c(%rbx,%rax,4),%ecx 164364: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16436b: 41 83 c5 01 add $0x1,%r13d 16436f: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 164376: 48 c1 e9 25 shr $0x25,%rcx 16437a: e8 00 00 00 00 callq 16437f 16437f: 41 01 c4 add %eax,%r12d 164382: 44 39 6b 64 cmp %r13d,0x64(%rbx) 164386: 77 ba ja 164342 164388: e9 41 fe ff ff jmpq 1641ce 16438d: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 164394: 0f 84 31 fe ff ff je 1641cb 16439a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1643a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1643a8: 48 89 ef mov %rbp,%rdi 1643ab: 41 bc 09 00 00 00 mov $0x9,%r12d 1643b1: e8 00 00 00 00 callq 1643b6 1643b6: 8b 83 2c 05 00 00 mov 0x52c(%rbx),%eax 1643bc: 85 c0 test %eax,%eax 1643be: 0f 84 0a fe ff ff je 1641ce 1643c4: 45 31 ed xor %r13d,%r13d 1643c7: 49 63 c5 movslq %r13d,%rax 1643ca: 49 63 fc movslq %r12d,%rdi 1643cd: 44 89 ea mov %r13d,%edx 1643d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1643d7: 48 8d 04 40 lea (%rax,%rax,2),%rax 1643db: 48 01 ef add %rbp,%rdi 1643de: 41 83 c5 01 add $0x1,%r13d 1643e2: 48 8d 04 83 lea (%rbx,%rax,4),%rax 1643e6: 8b 88 30 05 00 00 mov 0x530(%rax),%ecx 1643ec: 44 8b 80 34 05 00 00 mov 0x534(%rax),%r8d 1643f3: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 1643fa: 48 c1 e9 25 shr $0x25,%rcx 1643fe: e8 00 00 00 00 callq 164403 164403: 41 01 c4 add %eax,%r12d 164406: 44 3b ab 2c 05 00 00 cmp 0x52c(%rbx),%r13d 16440d: 72 b8 jb 1643c7 16440f: e9 ba fd ff ff jmpq 1641ce 164414: 41 83 c6 01 add $0x1,%r14d 164418: 44 39 f2 cmp %r14d,%edx 16441b: 0f 85 03 ff ff ff jne 164324 164421: e9 0f ff ff ff jmpq 164335 164426: 41 83 c6 01 add $0x1,%r14d 16442a: 44 39 f2 cmp %r14d,%edx 16442d: 0f 85 e1 fd ff ff jne 164214 164433: e9 ed fd ff ff jmpq 164225 164438: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 16443f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164446: 48 89 ef mov %rbp,%rdi 164449: e8 00 00 00 00 callq 16444e 16444e: 41 8b 8d 40 01 00 00 mov 0x140(%r13),%ecx 164455: 48 8d 7d 0a lea 0xa(%rbp),%rdi 164459: 8b 93 60 02 00 00 mov 0x260(%rbx),%edx 16445f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164466: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 16446d: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 164474: 48 c1 e9 25 shr $0x25,%rcx 164478: 48 c1 ea 25 shr $0x25,%rdx 16447c: e8 00 00 00 00 callq 164481 164481: 41 8b 8d 44 01 00 00 mov 0x144(%r13),%ecx 164488: 8b 93 c4 02 00 00 mov 0x2c4(%rbx),%edx 16448e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164495: 44 8d 60 0a lea 0xa(%rax),%r12d 164499: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 1644a0: 49 63 fc movslq %r12d,%rdi 1644a3: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 1644aa: 48 01 ef add %rbp,%rdi 1644ad: 48 c1 e9 25 shr $0x25,%rcx 1644b1: 48 c1 ea 25 shr $0x25,%rdx 1644b5: e8 00 00 00 00 callq 1644ba 1644ba: 8b 8b 60 07 00 00 mov 0x760(%rbx),%ecx 1644c0: 8b 93 5c 07 00 00 mov 0x75c(%rbx),%edx 1644c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1644cd: 41 01 c4 add %eax,%r12d 1644d0: 49 63 fc movslq %r12d,%rdi 1644d3: 48 01 ef add %rbp,%rdi 1644d6: e8 00 00 00 00 callq 1644db 1644db: 41 01 c4 add %eax,%r12d 1644de: e9 eb fc ff ff jmpq 1641ce 1644e3: e8 00 00 00 00 callq 1644e8 1644e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1644ef: 00 00000000001644f0 : 1644f0: e8 00 00 00 00 callq 1644f5 1644f5: 41 54 push %r12 1644f7: ba 20 00 00 00 mov $0x20,%edx 1644fc: be c0 0d 00 00 mov $0xdc0,%esi 164501: 53 push %rbx 164502: 48 89 fb mov %rdi,%rbx 164505: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 16450c 16450c: e8 00 00 00 00 callq 164511 164511: 48 85 c0 test %rax,%rax 164514: 74 47 je 16455d 164516: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 16451d: 00 16451e: 48 8b 3b mov (%rbx),%rdi 164521: 48 89 c1 mov %rax,%rcx 164524: 31 f6 xor %esi,%esi 164526: ba e6 00 00 00 mov $0xe6,%edx 16452b: 49 89 c4 mov %rax,%r12 16452e: e8 00 00 00 00 callq 164533 164533: 48 8b 3b mov (%rbx),%rdi 164536: 4c 89 e1 mov %r12,%rcx 164539: ba e7 00 00 00 mov $0xe7,%edx 16453e: 31 f6 xor %esi,%esi 164540: e8 00 00 00 00 callq 164545 164545: 48 8b 3b mov (%rbx),%rdi 164548: 4c 89 e1 mov %r12,%rcx 16454b: ba 53 00 00 00 mov $0x53,%edx 164550: 31 f6 xor %esi,%esi 164552: e8 00 00 00 00 callq 164557 164557: 31 c0 xor %eax,%eax 164559: 5b pop %rbx 16455a: 41 5c pop %r12 16455c: c3 retq 16455d: b8 f4 ff ff ff mov $0xfffffff4,%eax 164562: eb f5 jmp 164559 164564: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16456b: 00 00 00 00 16456f: 90 nop 0000000000164570 : 164570: e8 00 00 00 00 callq 164575 164575: 41 54 push %r12 164577: 49 89 f4 mov %rsi,%r12 16457a: be 04 00 00 00 mov $0x4,%esi 16457f: 55 push %rbp 164580: 48 89 fd mov %rdi,%rbp 164583: 53 push %rbx 164584: 48 83 ec 10 sub $0x10,%rsp 164588: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16458f: 48 8b 3f mov (%rdi),%rdi 164592: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 164599: 00 00 16459b: 48 89 44 24 08 mov %rax,0x8(%rsp) 1645a0: 31 c0 xor %eax,%eax 1645a2: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 1645a7: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1645ac: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1645b1: e8 00 00 00 00 callq 1645b6 1645b6: 48 85 c0 test %rax,%rax 1645b9: 0f 84 b5 00 00 00 je 164674 1645bf: 8b 50 08 mov 0x8(%rax),%edx 1645c2: 31 f6 xor %esi,%esi 1645c4: 89 93 78 08 00 00 mov %edx,0x878(%rbx) 1645ca: 8b 50 0c mov 0xc(%rax),%edx 1645cd: 89 93 7c 08 00 00 mov %edx,0x87c(%rbx) 1645d3: 0f b7 50 5c movzwl 0x5c(%rax),%edx 1645d7: 66 89 93 70 08 00 00 mov %dx,0x870(%rbx) 1645de: 0f b7 50 2e movzwl 0x2e(%rax),%edx 1645e2: 66 89 93 72 08 00 00 mov %dx,0x872(%rbx) 1645e9: 0f b7 40 4e movzwl 0x4e(%rax),%eax 1645ed: ba a4 00 01 10 mov $0x100100a4,%edx 1645f2: 66 89 83 74 08 00 00 mov %ax,0x874(%rbx) 1645f9: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1645fd: 48 8b 07 mov (%rdi),%rax 164600: 48 8b 40 10 mov 0x10(%rax),%rax 164604: e8 00 00 00 00 callq 164609 164609: ba a2 00 01 10 mov $0x100100a2,%edx 16460e: 31 f6 xor %esi,%esi 164610: c1 e8 0d shr $0xd,%eax 164613: 83 e0 03 and $0x3,%eax 164616: 66 89 83 80 08 00 00 mov %ax,0x880(%rbx) 16461d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 164621: 48 8b 07 mov (%rdi),%rax 164624: 48 8b 40 10 mov 0x10(%rax),%rax 164628: e8 00 00 00 00 callq 16462d 16462d: c1 e8 04 shr $0x4,%eax 164630: 89 c7 mov %eax,%edi 164632: 83 e7 07 and $0x7,%edi 164635: e8 00 00 00 00 callq 16463a 16463a: 0f b6 c0 movzbl %al,%eax 16463d: 66 89 83 82 08 00 00 mov %ax,0x882(%rbx) 164644: 8b 83 7c 08 00 00 mov 0x87c(%rbx),%eax 16464a: 41 89 44 24 20 mov %eax,0x20(%r12) 16464f: 8b 83 78 08 00 00 mov 0x878(%rbx),%eax 164655: 41 89 44 24 24 mov %eax,0x24(%r12) 16465a: 0f b7 83 80 08 00 00 movzwl 0x880(%rbx),%eax 164661: 66 41 89 44 24 28 mov %ax,0x28(%r12) 164667: 0f b7 83 82 08 00 00 movzwl 0x882(%rbx),%eax 16466e: 66 41 89 44 24 2a mov %ax,0x2a(%r12) 164674: 48 8b 44 24 08 mov 0x8(%rsp),%rax 164679: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 164680: 00 00 164682: 75 0b jne 16468f 164684: 48 83 c4 10 add $0x10,%rsp 164688: 31 c0 xor %eax,%eax 16468a: 5b pop %rbx 16468b: 5d pop %rbp 16468c: 41 5c pop %r12 16468e: c3 retq 16468f: e8 00 00 00 00 callq 164694 164694: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16469b: 00 00 00 00 16469f: 90 nop 00000000001646a0 : 1646a0: e8 00 00 00 00 callq 1646a5 1646a5: 83 fe 14 cmp $0x14,%esi 1646a8: b8 14 00 00 00 mov $0x14,%eax 1646ad: 55 push %rbp 1646ae: 0f 46 c6 cmovbe %esi,%eax 1646b1: 53 push %rbx 1646b2: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 1646b9: 89 c3 mov %eax,%ebx 1646bb: 48 8b 87 50 03 00 00 mov 0x350(%rdi),%rax 1646c2: 48 85 c0 test %rax,%rax 1646c5: 74 6f je 164736 1646c7: 81 b8 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rax) 1646ce: 03 13 20 1646d1: 48 8d 88 8c 00 00 00 lea 0x8c(%rax),%rcx 1646d8: 75 3d jne 164717 1646da: 8b 85 58 02 00 00 mov 0x258(%rbp),%eax 1646e0: 0f b7 51 18 movzwl 0x18(%rcx),%edx 1646e4: 83 e8 01 sub $0x1,%eax 1646e7: 83 ea 01 sub $0x1,%edx 1646ea: 48 8d 04 40 lea (%rax,%rax,2),%rax 1646ee: 48 63 d2 movslq %edx,%rdx 1646f1: 8b b4 85 60 02 00 00 mov 0x260(%rbp,%rax,4),%esi 1646f8: 89 d8 mov %ebx,%eax 1646fa: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1646fe: 0f af c6 imul %esi,%eax 164701: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 164708: 48 c1 e8 25 shr $0x25,%rax 16470c: 01 f0 add %esi,%eax 16470e: 89 44 91 24 mov %eax,0x24(%rcx,%rdx,4) 164712: 31 c0 xor %eax,%eax 164714: 5b pop %rbx 164715: 5d pop %rbp 164716: c3 retq 164717: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16471e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 164725: e8 00 00 00 00 callq 16472a 16472a: 85 c0 test %eax,%eax 16472c: 0f 85 00 00 00 00 jne 164732 164732: 31 c9 xor %ecx,%ecx 164734: eb a4 jmp 1646da 164736: b8 ea ff ff ff mov $0xffffffea,%eax 16473b: eb d7 jmp 164714 16473d: 0f 1f 00 nopl (%rax) 0000000000164740 : 164740: e8 00 00 00 00 callq 164745 164745: 83 fe 14 cmp $0x14,%esi 164748: b8 14 00 00 00 mov $0x14,%eax 16474d: 55 push %rbp 16474e: 0f 46 c6 cmovbe %esi,%eax 164751: 53 push %rbx 164752: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 164759: 89 c3 mov %eax,%ebx 16475b: 48 8b 87 50 03 00 00 mov 0x350(%rdi),%rax 164762: 48 85 c0 test %rax,%rax 164765: 74 6f je 1647d6 164767: 81 b8 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rax) 16476e: 03 13 20 164771: 48 8d 88 8c 00 00 00 lea 0x8c(%rax),%rcx 164778: 75 3d jne 1647b7 16477a: 8b 85 bc 02 00 00 mov 0x2bc(%rbp),%eax 164780: 0f b7 51 18 movzwl 0x18(%rcx),%edx 164784: 83 e8 01 sub $0x1,%eax 164787: 83 ea 01 sub $0x1,%edx 16478a: 48 8d 04 40 lea (%rax,%rax,2),%rax 16478e: 48 63 d2 movslq %edx,%rdx 164791: 8b b4 85 c4 02 00 00 mov 0x2c4(%rbp,%rax,4),%esi 164798: 89 d8 mov %ebx,%eax 16479a: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 16479e: 0f af c6 imul %esi,%eax 1647a1: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1647a8: 48 c1 e8 25 shr $0x25,%rax 1647ac: 01 f0 add %esi,%eax 1647ae: 89 44 91 20 mov %eax,0x20(%rcx,%rdx,4) 1647b2: 31 c0 xor %eax,%eax 1647b4: 5b pop %rbx 1647b5: 5d pop %rbp 1647b6: c3 retq 1647b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1647be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1647c5: e8 00 00 00 00 callq 1647ca 1647ca: 85 c0 test %eax,%eax 1647cc: 0f 85 00 00 00 00 jne 1647d2 1647d2: 31 c9 xor %ecx,%ecx 1647d4: eb a4 jmp 16477a 1647d6: b8 ea ff ff ff mov $0xffffffea,%eax 1647db: eb d7 jmp 1647b4 1647dd: 0f 1f 00 nopl (%rax) 00000000001647e0 : 1647e0: e8 00 00 00 00 callq 1647e5 1647e5: 48 85 ff test %rdi,%rdi 1647e8: 74 3e je 164828 1647ea: 48 8b 87 50 03 00 00 mov 0x350(%rdi),%rax 1647f1: 48 85 c0 test %rax,%rax 1647f4: 74 32 je 164828 1647f6: 53 push %rbx 1647f7: 48 8d 90 8c 00 00 00 lea 0x8c(%rax),%rdx 1647fe: 89 f3 mov %esi,%ebx 164800: 81 b8 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rax) 164807: 03 13 20 16480a: 75 22 jne 16482e 16480c: 84 db test %bl,%bl 16480e: 74 05 je 164815 164810: 8b 42 20 mov 0x20(%rdx),%eax 164813: 5b pop %rbx 164814: c3 retq 164815: 0f b7 42 18 movzwl 0x18(%rdx),%eax 164819: 5b pop %rbx 16481a: 83 e8 01 sub $0x1,%eax 16481d: 48 98 cltq 16481f: 48 8d 04 40 lea (%rax,%rax,2),%rax 164823: 8b 44 82 20 mov 0x20(%rdx,%rax,4),%eax 164827: c3 retq 164828: b8 ea ff ff ff mov $0xffffffea,%eax 16482d: c3 retq 16482e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164835: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16483c: e8 00 00 00 00 callq 164841 164841: 85 c0 test %eax,%eax 164843: 0f 85 00 00 00 00 jne 164849 164849: 31 d2 xor %edx,%edx 16484b: eb bf jmp 16480c 16484d: 0f 1f 00 nopl (%rax) 0000000000164850 : 164850: e8 00 00 00 00 callq 164855 164855: 48 85 ff test %rdi,%rdi 164858: 74 3e je 164898 16485a: 48 8b 87 50 03 00 00 mov 0x350(%rdi),%rax 164861: 48 85 c0 test %rax,%rax 164864: 74 32 je 164898 164866: 53 push %rbx 164867: 48 8d 90 8c 00 00 00 lea 0x8c(%rax),%rdx 16486e: 89 f3 mov %esi,%ebx 164870: 81 b8 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rax) 164877: 03 13 20 16487a: 75 22 jne 16489e 16487c: 84 db test %bl,%bl 16487e: 74 05 je 164885 164880: 8b 42 24 mov 0x24(%rdx),%eax 164883: 5b pop %rbx 164884: c3 retq 164885: 0f b7 42 18 movzwl 0x18(%rdx),%eax 164889: 5b pop %rbx 16488a: 83 e8 01 sub $0x1,%eax 16488d: 48 98 cltq 16488f: 48 8d 04 40 lea (%rax,%rax,2),%rax 164893: 8b 44 82 24 mov 0x24(%rdx,%rax,4),%eax 164897: c3 retq 164898: b8 ea ff ff ff mov $0xffffffea,%eax 16489d: c3 retq 16489e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1648a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1648ac: e8 00 00 00 00 callq 1648b1 1648b1: 85 c0 test %eax,%eax 1648b3: 0f 85 00 00 00 00 jne 1648b9 1648b9: 31 d2 xor %edx,%edx 1648bb: eb bf jmp 16487c 1648bd: 0f 1f 00 nopl (%rax) 00000000001648c0 : 1648c0: e8 00 00 00 00 callq 1648c5 1648c5: 48 85 ff test %rdi,%rdi 1648c8: 0f 94 c2 sete %dl 1648cb: 48 85 f6 test %rsi,%rsi 1648ce: 0f 94 c0 sete %al 1648d1: 08 c2 or %al,%dl 1648d3: 75 65 jne 16493a 1648d5: 4d 85 c0 test %r8,%r8 1648d8: 74 60 je 16493a 1648da: 55 push %rbp 1648db: 89 cd mov %ecx,%ebp 1648dd: 48 83 ec 08 sub $0x8,%rsp 1648e1: 81 3e 07 03 13 20 cmpl $0x20130307,(%rsi) 1648e7: 75 2a jne 164913 1648e9: 0f b7 46 18 movzwl 0x18(%rsi),%eax 1648ed: 8d 48 ff lea -0x1(%rax),%ecx 1648f0: 39 e9 cmp %ebp,%ecx 1648f2: 48 0f 47 cd cmova %rbp,%rcx 1648f6: 48 8d 04 49 lea (%rcx,%rcx,2),%rax 1648fa: 48 8d 04 86 lea (%rsi,%rax,4),%rax 1648fe: 8b 50 24 mov 0x24(%rax),%edx 164901: 41 89 10 mov %edx,(%r8) 164904: 8b 40 20 mov 0x20(%rax),%eax 164907: 41 89 40 04 mov %eax,0x4(%r8) 16490b: 48 83 c4 08 add $0x8,%rsp 16490f: 31 c0 xor %eax,%eax 164911: 5d pop %rbp 164912: c3 retq 164913: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16491a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 164921: 4c 89 04 24 mov %r8,(%rsp) 164925: e8 00 00 00 00 callq 16492a 16492a: 4c 8b 04 24 mov (%rsp),%r8 16492e: 85 c0 test %eax,%eax 164930: 0f 85 00 00 00 00 jne 164936 164936: 31 f6 xor %esi,%esi 164938: eb af jmp 1648e9 16493a: b8 ea ff ff ff mov $0xffffffea,%eax 16493f: c3 retq 0000000000164940 : 164940: e8 00 00 00 00 callq 164945 164945: 41 57 push %r15 164947: 41 56 push %r14 164949: 41 55 push %r13 16494b: 49 89 fd mov %rdi,%r13 16494e: 41 54 push %r12 164950: 55 push %rbp 164951: 53 push %rbx 164952: 48 89 f3 mov %rsi,%rbx 164955: 48 83 ec 10 sub $0x10,%rsp 164959: 48 8b 56 08 mov 0x8(%rsi),%rdx 16495d: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 164964: 81 3a 07 03 13 20 cmpl $0x20130307,(%rdx) 16496a: 49 89 e8 mov %rbp,%r8 16496d: 0f 85 d0 07 00 00 jne 165143 164973: 0f b7 42 18 movzwl 0x18(%rdx),%eax 164977: 45 8b 10 mov (%r8),%r10d 16497a: 83 e8 01 sub $0x1,%eax 16497d: 48 98 cltq 16497f: 48 8d 04 40 lea (%rax,%rax,2),%rax 164983: 48 8d 04 82 lea (%rdx,%rax,4),%rax 164987: 44 8b 48 24 mov 0x24(%rax),%r9d 16498b: 8b 78 20 mov 0x20(%rax),%edi 16498e: 45 85 d2 test %r10d,%r10d 164991: 0f 84 c7 03 00 00 je 164d5e 164997: 49 8d 40 08 lea 0x8(%r8),%rax 16499b: 31 f6 xor %esi,%esi 16499d: eb 12 jmp 1649b1 16499f: 8d 56 01 lea 0x1(%rsi),%edx 1649a2: 48 83 c0 0c add $0xc,%rax 1649a6: 44 39 d2 cmp %r10d,%edx 1649a9: 0f 84 c2 03 00 00 je 164d71 1649af: 89 d6 mov %edx,%esi 1649b1: 8b 08 mov (%rax),%ecx 1649b3: 41 39 c9 cmp %ecx,%r9d 1649b6: 75 e7 jne 16499f 1649b8: 41 81 b8 fc 0c 00 00 cmpl $0x9c3,0xcfc(%r8) 1649bf: c3 09 00 00 1649c3: 0f 87 e9 06 00 00 ja 1650b2 1649c9: 45 8b 48 64 mov 0x64(%r8),%r9d 1649cd: 45 85 c9 test %r9d,%r9d 1649d0: 0f 84 ba 03 00 00 je 164d90 1649d6: 49 8d 40 6c lea 0x6c(%r8),%rax 1649da: 31 f6 xor %esi,%esi 1649dc: eb 12 jmp 1649f0 1649de: 8d 56 01 lea 0x1(%rsi),%edx 1649e1: 48 83 c0 0c add $0xc,%rax 1649e5: 41 39 d1 cmp %edx,%r9d 1649e8: 0f 84 b5 03 00 00 je 164da3 1649ee: 89 d6 mov %edx,%esi 1649f0: 8b 08 mov (%rax),%ecx 1649f2: 39 cf cmp %ecx,%edi 1649f4: 75 e8 jne 1649de 1649f6: 49 8b 85 68 03 00 00 mov 0x368(%r13),%rax 1649fd: 8b 40 08 mov 0x8(%rax),%eax 164a00: 41 39 80 00 0d 00 00 cmp %eax,0xd00(%r8) 164a07: 74 08 je 164a11 164a09: 41 83 88 3c 0d 00 00 orl $0x8,0xd3c(%r8) 164a10: 08 164a11: 41 f6 85 29 01 00 00 testb $0x4,0x129(%r13) 164a18: 04 164a19: 0f 85 a6 04 00 00 jne 164ec5 164a1f: 4d 8b b5 c0 01 00 00 mov 0x1c0(%r13),%r14 164a26: 45 31 e4 xor %r12d,%r12d 164a29: 41 8b 96 3c 0d 00 00 mov 0xd3c(%r14),%edx 164a30: 85 d2 test %edx,%edx 164a32: 0f 84 db 00 00 00 je 164b13 164a38: 41 8b be 40 0d 00 00 mov 0xd40(%r14),%edi 164a3f: 85 ff test %edi,%edi 164a41: 75 09 jne 164a4c 164a43: f6 c2 05 test $0x5,%dl 164a46: 0f 85 b5 06 00 00 jne 165101 164a4c: 41 8b 86 44 0d 00 00 mov 0xd44(%r14),%eax 164a53: 45 31 e4 xor %r12d,%r12d 164a56: 85 c0 test %eax,%eax 164a58: 75 22 jne 164a7c 164a5a: 83 e2 02 and $0x2,%edx 164a5d: 0f 85 09 07 00 00 jne 16516c 164a63: 45 31 e4 xor %r12d,%r12d 164a66: 4d 8b b5 c0 01 00 00 mov 0x1c0(%r13),%r14 164a6d: 41 8b 96 3c 0d 00 00 mov 0xd3c(%r14),%edx 164a74: 85 d2 test %edx,%edx 164a76: 0f 84 97 00 00 00 je 164b13 164a7c: 41 80 bd 88 03 00 00 cmpb $0x0,0x388(%r13) 164a83: 00 164a84: 74 7b je 164b01 164a86: f6 c2 01 test $0x1,%dl 164a89: 74 3d je 164ac8 164a8b: 41 8b 0e mov (%r14),%ecx 164a8e: 85 c9 test %ecx,%ecx 164a90: 74 36 je 164ac8 164a92: 83 e9 01 sub $0x1,%ecx 164a95: 49 8d 46 04 lea 0x4(%r14),%rax 164a99: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 164a9d: 49 8d 74 8e 10 lea 0x10(%r14,%rcx,4),%rsi 164aa2: 0f b6 88 c4 04 00 00 movzbl 0x4c4(%rax),%ecx 164aa9: 48 83 c0 0c add $0xc,%rax 164aad: 88 48 f4 mov %cl,-0xc(%rax) 164ab0: 8b 88 b0 04 00 00 mov 0x4b0(%rax),%ecx 164ab6: 89 48 f8 mov %ecx,-0x8(%rax) 164ab9: 48 39 c6 cmp %rax,%rsi 164abc: 75 e4 jne 164aa2 164abe: 41 80 bd 88 03 00 00 cmpb $0x0,0x388(%r13) 164ac5: 00 164ac6: 74 39 je 164b01 164ac8: f6 c2 02 test $0x2,%dl 164acb: 74 34 je 164b01 164acd: 41 8b 4e 64 mov 0x64(%r14),%ecx 164ad1: 85 c9 test %ecx,%ecx 164ad3: 74 2c je 164b01 164ad5: 83 e9 01 sub $0x1,%ecx 164ad8: 49 8d 46 68 lea 0x68(%r14),%rax 164adc: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 164ae0: 49 8d 74 8e 74 lea 0x74(%r14,%rcx,4),%rsi 164ae5: 0f b6 88 d0 04 00 00 movzbl 0x4d0(%rax),%ecx 164aec: 48 83 c0 0c add $0xc,%rax 164af0: 88 48 f4 mov %cl,-0xc(%rax) 164af3: 8b 88 bc 04 00 00 mov 0x4bc(%rax),%ecx 164af9: 89 48 f8 mov %ecx,-0x8(%rax) 164afc: 48 39 c6 cmp %rax,%rsi 164aff: 75 e4 jne 164ae5 164b01: f6 c2 05 test $0x5,%dl 164b04: 0f 85 41 03 00 00 jne 164e4b 164b0a: 83 e2 0a and $0xa,%edx 164b0d: 0f 85 59 03 00 00 jne 164e6c 164b13: 49 83 bd 80 00 00 00 cmpq $0x0,0x80(%r13) 164b1a: 00 164b1b: 74 07 je 164b24 164b1d: 83 8d 3c 0d 00 00 10 orl $0x10,0xd3c(%rbp) 164b24: 41 80 bd 74 03 00 00 cmpb $0x0,0x374(%r13) 164b2b: 00 164b2c: 4d 8b b5 c0 01 00 00 mov 0x1c0(%r13),%r14 164b33: 74 3b je 164b70 164b35: 41 8b 86 3c 0d 00 00 mov 0xd3c(%r14),%eax 164b3c: a8 10 test $0x10,%al 164b3e: 0f 85 b8 02 00 00 jne 164dfc 164b44: a8 01 test $0x1,%al 164b46: 74 14 je 164b5c 164b48: 31 f6 xor %esi,%esi 164b4a: 4c 89 ef mov %r13,%rdi 164b4d: e8 8e e1 ff ff callq 162ce0 164b52: 41 80 bd 74 03 00 00 cmpb $0x0,0x374(%r13) 164b59: 00 164b5a: 74 0d je 164b69 164b5c: be 01 00 00 00 mov $0x1,%esi 164b61: 4c 89 ef mov %r13,%rdi 164b64: e8 77 e1 ff ff callq 162ce0 164b69: 4d 8b b5 c0 01 00 00 mov 0x1c0(%r13),%r14 164b70: 4c 8b 43 08 mov 0x8(%rbx),%r8 164b74: 4d 89 f1 mov %r14,%r9 164b77: 41 81 38 07 03 13 20 cmpl $0x20130307,(%r8) 164b7e: 0f 85 9d 02 00 00 jne 164e21 164b84: 41 0f b7 40 18 movzwl 0x18(%r8),%eax 164b89: 66 85 c0 test %ax,%ax 164b8c: 0f 84 a6 07 00 00 je 165338 164b92: 45 31 db xor %r11d,%r11d 164b95: 66 83 f8 01 cmp $0x1,%ax 164b99: 41 8b 70 24 mov 0x24(%r8),%esi 164b9d: 41 0f 95 c3 setne %r11b 164ba1: 4b 8d 04 5b lea (%r11,%r11,2),%rax 164ba5: 41 8b 7c 80 24 mov 0x24(%r8,%rax,4),%edi 164baa: 41 8b 01 mov (%r9),%eax 164bad: 85 c0 test %eax,%eax 164baf: 74 4c je 164bfd 164bb1: 39 f7 cmp %esi,%edi 164bb3: 49 8d 51 04 lea 0x4(%r9),%rdx 164bb7: 41 0f 94 c2 sete %r10b 164bbb: 83 e8 01 sub $0x1,%eax 164bbe: 48 8d 04 40 lea (%rax,%rax,2),%rax 164bc2: 49 8d 4c 81 10 lea 0x10(%r9,%rax,4),%rcx 164bc7: 41 80 bd 88 03 00 00 cmpb $0x1,0x388(%r13) 164bce: 01 164bcf: 75 0a jne 164bdb 164bd1: b8 01 00 00 00 mov $0x1,%eax 164bd6: 45 84 d2 test %r10b,%r10b 164bd9: 74 17 je 164bf2 164bdb: 44 8b 7a 04 mov 0x4(%rdx),%r15d 164bdf: 44 39 fe cmp %r15d,%esi 164be2: 0f 97 c0 seta %al 164be5: 44 39 ff cmp %r15d,%edi 164be8: 41 0f 92 c7 setb %r15b 164bec: 44 09 f8 or %r15d,%eax 164bef: 83 f0 01 xor $0x1,%eax 164bf2: 88 02 mov %al,(%rdx) 164bf4: 48 83 c2 0c add $0xc,%rdx 164bf8: 48 39 d1 cmp %rdx,%rcx 164bfb: 75 ca jne 164bc7 164bfd: 4b 8d 04 5b lea (%r11,%r11,2),%rax 164c01: 41 8b 70 20 mov 0x20(%r8),%esi 164c05: 41 8b 7c 80 20 mov 0x20(%r8,%rax,4),%edi 164c0a: 41 8b 41 64 mov 0x64(%r9),%eax 164c0e: 85 c0 test %eax,%eax 164c10: 74 47 je 164c59 164c12: 39 f7 cmp %esi,%edi 164c14: 49 8d 51 68 lea 0x68(%r9),%rdx 164c18: 41 0f 94 c0 sete %r8b 164c1c: 83 e8 01 sub $0x1,%eax 164c1f: 48 8d 04 40 lea (%rax,%rax,2),%rax 164c23: 4d 8d 4c 81 74 lea 0x74(%r9,%rax,4),%r9 164c28: 41 80 bd 88 03 00 00 cmpb $0x1,0x388(%r13) 164c2f: 01 164c30: 75 0a jne 164c3c 164c32: b8 01 00 00 00 mov $0x1,%eax 164c37: 45 84 c0 test %r8b,%r8b 164c3a: 74 12 je 164c4e 164c3c: 8b 4a 04 mov 0x4(%rdx),%ecx 164c3f: 39 ce cmp %ecx,%esi 164c41: 0f 97 c0 seta %al 164c44: 39 cf cmp %ecx,%edi 164c46: 0f 92 c1 setb %cl 164c49: 09 c8 or %ecx,%eax 164c4b: 83 f0 01 xor $0x1,%eax 164c4e: 88 02 mov %al,(%rdx) 164c50: 48 83 c2 0c add $0xc,%rdx 164c54: 4c 39 ca cmp %r9,%rdx 164c57: 75 cf jne 164c28 164c59: 4c 89 f7 mov %r14,%rdi 164c5c: e8 00 00 00 00 callq 164c61 164c61: 49 8d 7e 64 lea 0x64(%r14),%rdi 164c65: 41 89 86 30 0d 00 00 mov %eax,0xd30(%r14) 164c6c: e8 00 00 00 00 callq 164c71 164c71: 49 8d be c8 00 00 00 lea 0xc8(%r14),%rdi 164c78: 41 89 86 34 0d 00 00 mov %eax,0xd34(%r14) 164c7f: e8 00 00 00 00 callq 164c84 164c84: 41 89 86 38 0d 00 00 mov %eax,0xd38(%r14) 164c8b: 4c 89 ef mov %r13,%rdi 164c8e: e8 00 00 00 00 callq 164c93 164c93: 41 89 c6 mov %eax,%r14d 164c96: 85 c0 test %eax,%eax 164c98: 0f 85 04 02 00 00 jne 164ea2 164c9e: 41 f6 85 70 03 00 00 testb $0x80,0x370(%r13) 164ca5: 80 164ca6: 74 27 je 164ccf 164ca8: 49 8b 85 c0 01 00 00 mov 0x1c0(%r13),%rax 164caf: 31 c9 xor %ecx,%ecx 164cb1: 41 83 7d 0c 12 cmpl $0x12,0xc(%r13) 164cb6: 8b 90 90 0d 00 00 mov 0xd90(%rax),%edx 164cbc: 0f 84 cb 03 00 00 je 16508d 164cc2: be 06 03 00 00 mov $0x306,%esi 164cc7: 4c 89 ef mov %r13,%rdi 164cca: e8 00 00 00 00 callq 164ccf 164ccf: 31 d2 xor %edx,%edx 164cd1: be 5e 00 00 00 mov $0x5e,%esi 164cd6: 4c 89 ef mov %r13,%rdi 164cd9: e8 00 00 00 00 callq 164cde 164cde: 85 c0 test %eax,%eax 164ce0: 0f 85 e0 02 00 00 jne 164fc6 164ce6: 4d 8b b5 c0 01 00 00 mov 0x1c0(%r13),%r14 164ced: 41 8b 86 3c 0d 00 00 mov 0xd3c(%r14),%eax 164cf4: 85 c0 test %eax,%eax 164cf6: 74 2c je 164d24 164cf8: 41 8b 8e 40 0d 00 00 mov 0xd40(%r14),%ecx 164cff: 85 c9 test %ecx,%ecx 164d01: 75 08 jne 164d0b 164d03: a8 05 test $0x5,%al 164d05: 0f 85 b4 03 00 00 jne 1650bf 164d0b: 41 8b 96 44 0d 00 00 mov 0xd44(%r14),%edx 164d12: 85 d2 test %edx,%edx 164d14: 0f 84 a7 00 00 00 je 164dc1 164d1a: 83 e0 10 and $0x10,%eax 164d1d: 41 89 86 3c 0d 00 00 mov %eax,0xd3c(%r14) 164d24: 4c 89 ef mov %r13,%rdi 164d27: e8 d4 d6 ff ff callq 162400 164d2c: 41 89 c6 mov %eax,%r14d 164d2f: 85 c0 test %eax,%eax 164d31: 0f 85 33 03 00 00 jne 16506a 164d37: 41 f6 85 29 01 00 00 testb $0x4,0x129(%r13) 164d3e: 04 164d3f: 0f 85 a7 02 00 00 jne 164fec 164d45: c6 85 84 0d 00 00 00 movb $0x0,0xd84(%rbp) 164d4c: 48 83 c4 10 add $0x10,%rsp 164d50: 44 89 e0 mov %r12d,%eax 164d53: 5b pop %rbx 164d54: 5d pop %rbp 164d55: 41 5c pop %r12 164d57: 41 5d pop %r13 164d59: 41 5e pop %r14 164d5b: 41 5f pop %r15 164d5d: c3 retq 164d5e: 48 b8 fc ff ff ff 0b movabs $0xbfffffffc,%rax 164d65: 00 00 00 164d68: be ff ff ff ff mov $0xffffffff,%esi 164d6d: 41 8b 0c 00 mov (%r8,%rax,1),%ecx 164d71: 44 39 c9 cmp %r9d,%ecx 164d74: 0f 83 4f fc ff ff jae 1649c9 164d7a: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 164d7e: 41 83 88 3c 0d 00 00 orl $0x1,0xd3c(%r8) 164d85: 01 164d86: 45 89 4c 80 08 mov %r9d,0x8(%r8,%rax,4) 164d8b: e9 39 fc ff ff jmpq 1649c9 164d90: 48 b8 60 00 00 00 0c movabs $0xc00000060,%rax 164d97: 00 00 00 164d9a: be ff ff ff ff mov $0xffffffff,%esi 164d9f: 41 8b 0c 00 mov (%r8,%rax,1),%ecx 164da3: 39 cf cmp %ecx,%edi 164da5: 0f 86 4b fc ff ff jbe 1649f6 164dab: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 164daf: 41 83 88 3c 0d 00 00 orl $0x2,0xd3c(%r8) 164db6: 02 164db7: 41 89 7c 80 6c mov %edi,0x6c(%r8,%rax,4) 164dbc: e9 35 fc ff ff jmpq 1649f6 164dc1: a8 02 test $0x2,%al 164dc3: 0f 84 51 ff ff ff je 164d1a 164dc9: 4c 89 ef mov %r13,%rdi 164dcc: e8 00 00 00 00 callq 164dd1 164dd1: 84 c0 test %al,%al 164dd3: 0f 84 f5 04 00 00 je 1652ce 164dd9: 31 d2 xor %edx,%edx 164ddb: be 8c 01 00 00 mov $0x18c,%esi 164de0: 4c 89 ef mov %r13,%rdi 164de3: e8 00 00 00 00 callq 164de8 164de8: 85 c0 test %eax,%eax 164dea: 0f 85 89 05 00 00 jne 165379 164df0: 41 8b 86 3c 0d 00 00 mov 0xd3c(%r14),%eax 164df7: e9 1e ff ff ff jmpq 164d1a 164dfc: 31 f6 xor %esi,%esi 164dfe: 4c 89 ef mov %r13,%rdi 164e01: e8 da de ff ff callq 162ce0 164e06: 4c 8b 43 08 mov 0x8(%rbx),%r8 164e0a: 4d 8b b5 c0 01 00 00 mov 0x1c0(%r13),%r14 164e11: 41 81 38 07 03 13 20 cmpl $0x20130307,(%r8) 164e18: 4d 89 f1 mov %r14,%r9 164e1b: 0f 84 63 fd ff ff je 164b84 164e21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164e28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 164e2f: e8 00 00 00 00 callq 164e34 164e34: 85 c0 test %eax,%eax 164e36: 0f 85 00 00 00 00 jne 164e3c 164e3c: 4d 8b 8d c0 01 00 00 mov 0x1c0(%r13),%r9 164e43: 45 31 c0 xor %r8d,%r8d 164e46: e9 39 fd ff ff jmpq 164b84 164e4b: 4c 89 ef mov %r13,%rdi 164e4e: e8 00 00 00 00 callq 164e53 164e53: 41 89 c7 mov %eax,%r15d 164e56: 85 c0 test %eax,%eax 164e58: 0f 85 12 04 00 00 jne 165270 164e5e: 41 f6 86 3c 0d 00 00 testb $0xa,0xd3c(%r14) 164e65: 0a 164e66: 0f 84 a7 fc ff ff je 164b13 164e6c: 4c 89 ef mov %r13,%rdi 164e6f: e8 00 00 00 00 callq 164e74 164e74: 41 89 c6 mov %eax,%r14d 164e77: 85 c0 test %eax,%eax 164e79: 0f 84 94 fc ff ff je 164b13 164e7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164e86: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 164e8d: e8 00 00 00 00 callq 164e92 164e92: 85 c0 test %eax,%eax 164e94: 0f 85 00 00 00 00 jne 164e9a 164e9a: 45 89 f4 mov %r14d,%r12d 164e9d: e9 ec 03 00 00 jmpq 16528e 164ea2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164ea9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 164eb0: e8 00 00 00 00 callq 164eb5 164eb5: 85 c0 test %eax,%eax 164eb7: 0f 85 00 00 00 00 jne 164ebd 164ebd: 45 89 f4 mov %r14d,%r12d 164ec0: e9 d9 fd ff ff jmpq 164c9e 164ec5: 4c 8b 63 08 mov 0x8(%rbx),%r12 164ec9: 4d 8b b5 c0 01 00 00 mov 0x1c0(%r13),%r14 164ed0: 41 81 3c 24 07 03 13 cmpl $0x20130307,(%r12) 164ed7: 20 164ed8: 0f 85 46 03 00 00 jne 165224 164ede: 4c 8b 03 mov (%rbx),%r8 164ee1: 41 81 38 07 03 13 20 cmpl $0x20130307,(%r8) 164ee8: 0f 85 13 03 00 00 jne 165201 164eee: 49 8b bd c0 01 00 00 mov 0x1c0(%r13),%rdi 164ef5: 4c 89 e6 mov %r12,%rsi 164ef8: 4c 89 44 24 08 mov %r8,0x8(%rsp) 164efd: 48 89 3c 24 mov %rdi,(%rsp) 164f01: e8 9a e5 ff ff callq 1634a0 164f06: 48 8b 3c 24 mov (%rsp),%rdi 164f0a: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 164f0f: 45 0f b7 be de 07 00 movzwl 0x7de(%r14),%r15d 164f16: 00 164f17: 41 89 c4 mov %eax,%r12d 164f1a: 66 41 83 ff ff cmp $0xffff,%r15w 164f1f: 0f 84 cc 02 00 00 je 1651f1 164f25: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 164f2b: 41 c6 86 dc 07 00 00 movb $0x0,0x7dc(%r14) 164f32: 00 164f33: 66 45 89 8e de 07 00 mov %r9w,0x7de(%r14) 164f3a: 00 164f3b: 66 45 39 fc cmp %r15w,%r12w 164f3f: 0f 86 5a 01 00 00 jbe 16509f 164f45: 66 41 83 fc 01 cmp $0x1,%r12w 164f4a: 74 38 je 164f84 164f4c: 66 41 83 fc 02 cmp $0x2,%r12w 164f51: 75 49 jne 164f9c 164f53: 49 8b 7d 00 mov 0x0(%r13),%rdi 164f57: 31 d2 xor %edx,%edx 164f59: be 04 00 00 00 mov $0x4,%esi 164f5e: e8 00 00 00 00 callq 164f63 164f63: 85 c0 test %eax,%eax 164f65: 0f 84 b4 fa ff ff je 164a1f 164f6b: 41 b8 01 00 00 00 mov $0x1,%r8d 164f71: 66 45 89 86 de 07 00 mov %r8w,0x7de(%r14) 164f78: 00 164f79: 66 41 83 ff 01 cmp $0x1,%r15w 164f7e: 0f 84 9b fa ff ff je 164a1f 164f84: 49 8b 7d 00 mov 0x0(%r13),%rdi 164f88: 31 d2 xor %edx,%edx 164f8a: be 03 00 00 00 mov $0x3,%esi 164f8f: e8 00 00 00 00 callq 164f94 164f94: 85 c0 test %eax,%eax 164f96: 0f 84 83 fa ff ff je 164a1f 164f9c: 49 8b 7d 60 mov 0x60(%r13),%rdi 164fa0: ba a4 00 01 10 mov $0x100100a4,%edx 164fa5: 31 f6 xor %esi,%esi 164fa7: 48 8b 07 mov (%rdi),%rax 164faa: 48 8b 40 10 mov 0x10(%rax),%rax 164fae: e8 00 00 00 00 callq 164fb3 164fb3: c1 e8 0d shr $0xd,%eax 164fb6: 83 e0 03 and $0x3,%eax 164fb9: 66 41 89 86 de 07 00 mov %ax,0x7de(%r14) 164fc0: 00 164fc1: e9 59 fa ff ff jmpq 164a1f 164fc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164fcd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 164fd4: e8 00 00 00 00 callq 164fd9 164fd9: 85 c0 test %eax,%eax 164fdb: 0f 85 00 00 00 00 jne 164fe1 164fe1: 41 bc ea ff ff ff mov $0xffffffea,%r12d 164fe7: e9 fa fc ff ff jmpq 164ce6 164fec: 48 8b 73 08 mov 0x8(%rbx),%rsi 164ff0: 4d 8b b5 c0 01 00 00 mov 0x1c0(%r13),%r14 164ff7: 81 3e 07 03 13 20 cmpl $0x20130307,(%rsi) 164ffd: 4c 89 f7 mov %r14,%rdi 165000: 0f 85 41 02 00 00 jne 165247 165006: 41 80 be dc 07 00 00 cmpb $0x0,0x7dc(%r14) 16500d: 00 16500e: 0f 84 31 fd ff ff je 164d45 165014: e8 87 e4 ff ff callq 1634a0 165019: 66 83 f8 02 cmp $0x2,%ax 16501d: 0f 84 0b 03 00 00 je 16532e 165023: 66 83 f8 01 cmp $0x1,%ax 165027: 0f 84 a7 01 00 00 je 1651d4 16502d: 49 8b 7d 60 mov 0x60(%r13),%rdi 165031: 31 f6 xor %esi,%esi 165033: ba a4 00 01 10 mov $0x100100a4,%edx 165038: 48 8b 07 mov (%rdi),%rax 16503b: 48 8b 40 10 mov 0x10(%rax),%rax 16503f: e8 00 00 00 00 callq 165044 165044: be 02 00 00 00 mov $0x2,%esi 165049: f6 c4 60 test $0x60,%ah 16504c: 0f 85 f3 fc ff ff jne 164d45 165052: 49 8b 7d 00 mov 0x0(%r13),%rdi 165056: 31 d2 xor %edx,%edx 165058: e8 00 00 00 00 callq 16505d 16505d: 85 c0 test %eax,%eax 16505f: 0f 84 e0 fc ff ff je 164d45 165065: e9 00 00 00 00 jmpq 16506a 16506a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165071: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165078: e8 00 00 00 00 callq 16507d 16507d: 85 c0 test %eax,%eax 16507f: 0f 85 00 00 00 00 jne 165085 165085: 45 89 f4 mov %r14d,%r12d 165088: e9 aa fc ff ff jmpq 164d37 16508d: be 10 03 00 00 mov $0x310,%esi 165092: 4c 89 ef mov %r13,%rdi 165095: e8 00 00 00 00 callq 16509a 16509a: e9 30 fc ff ff jmpq 164ccf 16509f: 0f 83 7a f9 ff ff jae 164a1f 1650a5: 41 c6 86 dc 07 00 00 movb $0x1,0x7dc(%r14) 1650ac: 01 1650ad: e9 6d f9 ff ff jmpq 164a1f 1650b2: 41 83 88 3c 0d 00 00 orl $0x4,0xd3c(%r8) 1650b9: 04 1650ba: e9 0a f9 ff ff jmpq 1649c9 1650bf: 4c 89 ef mov %r13,%rdi 1650c2: e8 00 00 00 00 callq 1650c7 1650c7: 84 c0 test %al,%al 1650c9: 0f 84 1f 02 00 00 je 1652ee 1650cf: 31 d2 xor %edx,%edx 1650d1: be 8a 01 00 00 mov $0x18a,%esi 1650d6: 4c 89 ef mov %r13,%rdi 1650d9: e8 00 00 00 00 callq 1650de 1650de: 85 c0 test %eax,%eax 1650e0: 0f 85 d4 02 00 00 jne 1653ba 1650e6: 41 8b 96 44 0d 00 00 mov 0xd44(%r14),%edx 1650ed: 41 8b 86 3c 0d 00 00 mov 0xd3c(%r14),%eax 1650f4: 85 d2 test %edx,%edx 1650f6: 0f 85 1e fc ff ff jne 164d1a 1650fc: e9 c0 fc ff ff jmpq 164dc1 165101: 4c 89 ef mov %r13,%rdi 165104: e8 00 00 00 00 callq 165109 165109: 84 c0 test %al,%al 16510b: 0f 84 9d 01 00 00 je 1652ae 165111: 31 d2 xor %edx,%edx 165113: be 89 01 00 00 mov $0x189,%esi 165118: 4c 89 ef mov %r13,%rdi 16511b: e8 00 00 00 00 callq 165120 165120: 85 c0 test %eax,%eax 165122: 0f 85 ae 02 00 00 jne 1653d6 165128: 41 8b b6 44 0d 00 00 mov 0xd44(%r14),%esi 16512f: 85 f6 test %esi,%esi 165131: 0f 85 2c f9 ff ff jne 164a63 165137: 41 8b 96 3c 0d 00 00 mov 0xd3c(%r14),%edx 16513e: e9 17 f9 ff ff jmpq 164a5a 165143: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16514a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165151: e8 00 00 00 00 callq 165156 165156: 85 c0 test %eax,%eax 165158: 0f 85 00 00 00 00 jne 16515e 16515e: 4d 8b 85 c0 01 00 00 mov 0x1c0(%r13),%r8 165165: 31 d2 xor %edx,%edx 165167: e9 07 f8 ff ff jmpq 164973 16516c: 4c 89 ef mov %r13,%rdi 16516f: e8 00 00 00 00 callq 165174 165174: 84 c0 test %al,%al 165176: 0f 84 92 01 00 00 je 16530e 16517c: 31 d2 xor %edx,%edx 16517e: be 8b 01 00 00 mov $0x18b,%esi 165183: 4c 89 ef mov %r13,%rdi 165186: e8 00 00 00 00 callq 16518b 16518b: 85 c0 test %eax,%eax 16518d: 0f 84 d0 f8 ff ff je 164a63 165193: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16519a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1651a1: e8 00 00 00 00 callq 1651a6 1651a6: 85 c0 test %eax,%eax 1651a8: 0f 85 00 00 00 00 jne 1651ae 1651ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1651b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1651bc: e8 00 00 00 00 callq 1651c1 1651c1: 85 c0 test %eax,%eax 1651c3: 0f 85 00 00 00 00 jne 1651c9 1651c9: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1651cf: e9 92 f8 ff ff jmpq 164a66 1651d4: 49 8b 7d 00 mov 0x0(%r13),%rdi 1651d8: 31 d2 xor %edx,%edx 1651da: be 03 00 00 00 mov $0x3,%esi 1651df: e8 00 00 00 00 callq 1651e4 1651e4: 85 c0 test %eax,%eax 1651e6: 0f 84 59 fb ff ff je 164d45 1651ec: e9 00 00 00 00 jmpq 1651f1 1651f1: 4c 89 c6 mov %r8,%rsi 1651f4: e8 a7 e2 ff ff callq 1634a0 1651f9: 41 89 c7 mov %eax,%r15d 1651fc: e9 24 fd ff ff jmpq 164f25 165201: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165208: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16520f: e8 00 00 00 00 callq 165214 165214: 85 c0 test %eax,%eax 165216: 0f 85 00 00 00 00 jne 16521c 16521c: 45 31 c0 xor %r8d,%r8d 16521f: e9 ca fc ff ff jmpq 164eee 165224: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16522b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165232: e8 00 00 00 00 callq 165237 165237: 85 c0 test %eax,%eax 165239: 0f 85 00 00 00 00 jne 16523f 16523f: 45 31 e4 xor %r12d,%r12d 165242: e9 97 fc ff ff jmpq 164ede 165247: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16524e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165255: e8 00 00 00 00 callq 16525a 16525a: 85 c0 test %eax,%eax 16525c: 0f 85 00 00 00 00 jne 165262 165262: 49 8b bd c0 01 00 00 mov 0x1c0(%r13),%rdi 165269: 31 f6 xor %esi,%esi 16526b: e9 96 fd ff ff jmpq 165006 165270: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165277: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16527e: e8 00 00 00 00 callq 165283 165283: 85 c0 test %eax,%eax 165285: 0f 85 00 00 00 00 jne 16528b 16528b: 45 89 fc mov %r15d,%r12d 16528e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165295: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16529c: e8 00 00 00 00 callq 1652a1 1652a1: 85 c0 test %eax,%eax 1652a3: 0f 84 6a f8 ff ff je 164b13 1652a9: e9 00 00 00 00 jmpq 1652ae 1652ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1652b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1652bc: e8 00 00 00 00 callq 1652c1 1652c1: 85 c0 test %eax,%eax 1652c3: 0f 84 48 fe ff ff je 165111 1652c9: e9 00 00 00 00 jmpq 1652ce 1652ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1652d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1652dc: e8 00 00 00 00 callq 1652e1 1652e1: 85 c0 test %eax,%eax 1652e3: 0f 84 f0 fa ff ff je 164dd9 1652e9: e9 00 00 00 00 jmpq 1652ee 1652ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1652f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1652fc: e8 00 00 00 00 callq 165301 165301: 85 c0 test %eax,%eax 165303: 0f 84 c6 fd ff ff je 1650cf 165309: e9 00 00 00 00 jmpq 16530e 16530e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165315: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16531c: e8 00 00 00 00 callq 165321 165321: 85 c0 test %eax,%eax 165323: 0f 84 53 fe ff ff je 16517c 165329: e9 00 00 00 00 jmpq 16532e 16532e: be 04 00 00 00 mov $0x4,%esi 165333: e9 1a fd ff ff jmpq 165052 165338: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16533f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165346: e8 00 00 00 00 callq 16534b 16534b: 85 c0 test %eax,%eax 16534d: 0f 85 00 00 00 00 jne 165353 165353: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16535a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165361: e8 00 00 00 00 callq 165366 165366: 85 c0 test %eax,%eax 165368: 0f 85 00 00 00 00 jne 16536e 16536e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 165374: e9 12 f9 ff ff jmpq 164c8b 165379: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165380: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165387: e8 00 00 00 00 callq 16538c 16538c: 85 c0 test %eax,%eax 16538e: 0f 85 00 00 00 00 jne 165394 165394: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16539b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1653a2: e8 00 00 00 00 callq 1653a7 1653a7: 85 c0 test %eax,%eax 1653a9: 0f 85 00 00 00 00 jne 1653af 1653af: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1653b5: e9 6a f9 ff ff jmpq 164d24 1653ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1653c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1653c8: e8 00 00 00 00 callq 1653cd 1653cd: 85 c0 test %eax,%eax 1653cf: 74 c3 je 165394 1653d1: e9 00 00 00 00 jmpq 1653d6 1653d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1653dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1653e4: e8 00 00 00 00 callq 1653e9 1653e9: 85 c0 test %eax,%eax 1653eb: 0f 84 bd fd ff ff je 1651ae 1653f1: e9 00 00 00 00 jmpq 1653f6 1653f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1653fd: 00 00 00 0000000000165400 : 165400: e8 00 00 00 00 callq 165405 165405: 48 85 d2 test %rdx,%rdx 165408: 41 56 push %r14 16540a: 0f 94 c0 sete %al 16540d: 48 85 c9 test %rcx,%rcx 165410: 41 55 push %r13 165412: 41 54 push %r12 165414: 55 push %rbp 165415: 48 89 d5 mov %rdx,%rbp 165418: 0f 94 c2 sete %dl 16541b: 09 d0 or %edx,%eax 16541d: 48 85 f6 test %rsi,%rsi 165420: 53 push %rbx 165421: 4c 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%r14 165428: 41 0f 94 c4 sete %r12b 16542c: 41 08 c4 or %al,%r12b 16542f: 0f 85 1e 01 00 00 jne 165553 165435: 81 3e 07 03 13 20 cmpl $0x20130307,(%rsi) 16543b: 48 89 f3 mov %rsi,%rbx 16543e: 49 89 cd mov %rcx,%r13 165441: 0f 85 c0 00 00 00 jne 165507 165447: 81 7d 00 07 03 13 20 cmpl $0x20130307,0x0(%rbp) 16544e: 0f 85 dd 00 00 00 jne 165531 165454: 0f b7 4b 18 movzwl 0x18(%rbx),%ecx 165458: 66 3b 4d 18 cmp 0x18(%rbp),%cx 16545c: 75 2f jne 16548d 16545e: b8 20 00 00 00 mov $0x20,%eax 165463: 31 d2 xor %edx,%edx 165465: 85 c9 test %ecx,%ecx 165467: 74 3f je 1654a8 165469: 8b 7c 05 00 mov 0x0(%rbp,%rax,1),%edi 16546d: 39 3c 03 cmp %edi,(%rbx,%rax,1) 165470: 75 1b jne 16548d 165472: 8b 74 05 04 mov 0x4(%rbp,%rax,1),%esi 165476: 39 74 03 04 cmp %esi,0x4(%rbx,%rax,1) 16547a: 75 11 jne 16548d 16547c: 48 63 f2 movslq %edx,%rsi 16547f: 48 8d 34 76 lea (%rsi,%rsi,2),%rsi 165483: 8b 7c b5 28 mov 0x28(%rbp,%rsi,4),%edi 165487: 39 7c b3 28 cmp %edi,0x28(%rbx,%rsi,4) 16548b: 74 10 je 16549d 16548d: 41 c6 45 00 00 movb $0x0,0x0(%r13) 165492: 31 c0 xor %eax,%eax 165494: 5b pop %rbx 165495: 5d pop %rbp 165496: 41 5c pop %r12 165498: 41 5d pop %r13 16549a: 41 5e pop %r14 16549c: c3 retq 16549d: 83 c2 01 add $0x1,%edx 1654a0: 48 83 c0 0c add $0xc,%rax 1654a4: 39 ca cmp %ecx,%edx 1654a6: 7c c1 jl 165469 1654a8: 8b 75 04 mov 0x4(%rbp),%esi 1654ab: 31 c0 xor %eax,%eax 1654ad: 39 73 04 cmp %esi,0x4(%rbx) 1654b0: 74 4a je 1654fc 1654b2: 41 88 45 00 mov %al,0x0(%r13) 1654b6: 8b 75 0c mov 0xc(%rbp),%esi 1654b9: 39 73 0c cmp %esi,0xc(%rbx) 1654bc: 74 32 je 1654f0 1654be: 45 88 65 00 mov %r12b,0x0(%r13) 1654c2: 8b 45 1c mov 0x1c(%rbp),%eax 1654c5: 39 43 1c cmp %eax,0x1c(%rbx) 1654c8: 0f 94 c0 sete %al 1654cb: 44 21 e0 and %r12d,%eax 1654ce: 41 88 45 00 mov %al,0x0(%r13) 1654d2: 41 f6 86 3c 0d 00 00 testb $0x13,0xd3c(%r14) 1654d9: 13 1654da: 41 0f 94 c4 sete %r12b 1654de: 44 21 e0 and %r12d,%eax 1654e1: 41 88 45 00 mov %al,0x0(%r13) 1654e5: 31 c0 xor %eax,%eax 1654e7: 5b pop %rbx 1654e8: 5d pop %rbp 1654e9: 41 5c pop %r12 1654eb: 41 5d pop %r13 1654ed: 41 5e pop %r14 1654ef: c3 retq 1654f0: 8b 75 10 mov 0x10(%rbp),%esi 1654f3: 39 73 10 cmp %esi,0x10(%rbx) 1654f6: 44 0f 44 e0 cmove %eax,%r12d 1654fa: eb c2 jmp 1654be 1654fc: 8b 45 08 mov 0x8(%rbp),%eax 1654ff: 39 43 08 cmp %eax,0x8(%rbx) 165502: 0f 94 c0 sete %al 165505: eb ab jmp 1654b2 165507: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16550e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165515: e8 00 00 00 00 callq 16551a 16551a: 85 c0 test %eax,%eax 16551c: 0f 85 00 00 00 00 jne 165522 165522: 31 db xor %ebx,%ebx 165524: 81 7d 00 07 03 13 20 cmpl $0x20130307,0x0(%rbp) 16552b: 0f 84 23 ff ff ff je 165454 165531: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165538: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16553f: e8 00 00 00 00 callq 165544 165544: 85 c0 test %eax,%eax 165546: 0f 85 00 00 00 00 jne 16554c 16554c: 31 ed xor %ebp,%ebp 16554e: e9 01 ff ff ff jmpq 165454 165553: b8 ea ff ff ff mov $0xffffffea,%eax 165558: e9 37 ff ff ff jmpq 165494 16555d: 0f 1f 00 nopl (%rax) 0000000000165560 : 165560: e8 00 00 00 00 callq 165565 165565: 41 57 push %r15 165567: ba a8 0d 00 00 mov $0xda8,%edx 16556c: be c0 0d 00 00 mov $0xdc0,%esi 165571: 41 56 push %r14 165573: 41 55 push %r13 165575: 41 54 push %r12 165577: 55 push %rbp 165578: 48 89 fd mov %rdi,%rbp 16557b: 53 push %rbx 16557c: 48 83 ec 28 sub $0x28,%rsp 165580: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 165587 165587: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16558e: 00 00 165590: 48 89 44 24 20 mov %rax,0x20(%rsp) 165595: 31 c0 xor %eax,%eax 165597: e8 00 00 00 00 callq 16559c 16559c: 48 85 c0 test %rax,%rax 16559f: 0f 84 18 18 00 00 je 166dbd 1655a5: 4c 8b b5 18 01 00 00 mov 0x118(%rbp),%r14 1655ac: 48 89 85 c0 01 00 00 mov %rax,0x1c0(%rbp) 1655b3: 49 89 c4 mov %rax,%r12 1655b6: 4c 8b 6d 00 mov 0x0(%rbp),%r13 1655ba: 4d 85 f6 test %r14,%r14 1655bd: 74 14 je 1655d3 1655bf: 83 7d 0c 0f cmpl $0xf,0xc(%rbp) 1655c3: 49 8b 45 08 mov 0x8(%r13),%rax 1655c7: 75 0a jne 1655d3 1655c9: 80 78 48 c7 cmpb $0xc7,0x48(%rax) 1655cd: 0f 84 a1 13 00 00 je 166974 1655d3: 4c 89 e3 mov %r12,%rbx 1655d6: c6 83 dc 0c 00 00 00 movb $0x0,0xcdc(%rbx) 1655dd: 48 b8 02 c1 ff 3f 00 movabs $0x4003fffc102,%rax 1655e4: 04 00 00 1655e7: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1655ee 1655ee: 48 89 83 64 07 00 00 mov %rax,0x764(%rbx) 1655f5: 48 b8 80 00 c0 00 00 movabs $0xc0020000c00080,%rax 1655fc: 02 c0 00 1655ff: 48 89 83 6c 07 00 00 mov %rax,0x76c(%rbx) 165606: 48 b8 80 16 c0 00 33 movabs $0xc0003300c01680,%rax 16560d: 00 c0 00 165610: 48 89 83 74 07 00 00 mov %rax,0x774(%rbx) 165617: 48 b8 33 00 c0 00 00 movabs $0x3fffc00000c00033,%rax 16561e: c0 ff 3f 165621: 48 89 83 7c 07 00 00 mov %rax,0x77c(%rbx) 165628: 48 b8 00 00 00 00 c8 movabs $0xc800000000,%rax 16562f: 00 00 00 165632: c7 83 64 0d 00 00 0a movl $0xa,0xd64(%rbx) 165639: 00 00 00 16563c: c7 83 94 07 00 00 2c movl $0x12c,0x794(%rbx) 165643: 01 00 00 165646: 48 89 83 84 07 00 00 mov %rax,0x784(%rbx) 16564d: 8b 85 70 03 00 00 mov 0x370(%rbp),%eax 165653: d1 e8 shr %eax 165655: 83 f0 01 xor $0x1,%eax 165658: 83 e0 01 and $0x1,%eax 16565b: 89 83 44 0d 00 00 mov %eax,0xd44(%rbx) 165661: 8b 85 70 03 00 00 mov 0x370(%rbp),%eax 165667: f7 d0 not %eax 165669: 83 e0 01 and $0x1,%eax 16566c: 89 83 40 0d 00 00 mov %eax,0xd40(%rbx) 165672: 48 c7 c0 00 00 00 00 mov $0x0,%rax 165679: 8b 14 02 mov (%rdx,%rax,1),%edx 16567c: b8 01 00 00 00 mov $0x1,%eax 165681: 81 e2 ff 00 ff 00 and $0xff00ff,%edx 165687: 81 fa 06 00 a7 00 cmp $0xa70006,%edx 16568d: 74 0f je 16569e 16568f: 8b 85 70 03 00 00 mov 0x370(%rbp),%eax 165695: c1 e8 02 shr $0x2,%eax 165698: 83 f0 01 xor $0x1,%eax 16569b: 83 e0 01 and $0x1,%eax 16569e: 89 83 48 0d 00 00 mov %eax,0xd48(%rbx) 1656a4: b8 01 01 00 00 mov $0x101,%eax 1656a9: ba 01 00 00 00 mov $0x1,%edx 1656ae: b9 1e 00 00 00 mov $0x1e,%ecx 1656b3: 66 89 83 ed 0c 00 00 mov %ax,0xced(%rbx) 1656ba: b8 ff ff ff ff mov $0xffffffff,%eax 1656bf: c7 83 8c 07 00 00 00 movl $0x0,0x78c(%rbx) 1656c6: 00 00 00 1656c9: c7 83 90 08 00 00 00 movl $0x0,0x890(%rbx) 1656d0: 00 00 00 1656d3: c7 83 58 08 00 00 00 movl $0x0,0x858(%rbx) 1656da: 00 00 00 1656dd: 66 89 83 de 07 00 00 mov %ax,0x7de(%rbx) 1656e4: 8b 85 70 03 00 00 mov 0x370(%rbp),%eax 1656ea: 66 89 93 9c 0d 00 00 mov %dx,0xd9c(%rbx) 1656f1: 88 a3 de 0c 00 00 mov %ah,0xcde(%rbx) 1656f7: c6 83 9e 0d 00 00 64 movb $0x64,0xd9e(%rbx) 1656fe: 80 a3 de 0c 00 00 01 andb $0x1,0xcde(%rbx) 165705: 66 89 8b a0 0d 00 00 mov %cx,0xda0(%rbx) 16570c: c6 83 a2 0d 00 00 01 movb $0x1,0xda2(%rbx) 165713: 8b 55 0c mov 0xc(%rbp),%edx 165716: 83 fa 0e cmp $0xe,%edx 165719: 0f 87 5d 05 00 00 ja 165c7c 16571f: 41 b8 00 64 00 00 mov $0x6400,%r8d 165725: 41 b9 0a 00 00 00 mov $0xa,%r9d 16572b: 66 44 89 83 a3 0d 00 mov %r8w,0xda3(%rbx) 165732: 00 165733: 66 44 89 8b a6 0d 00 mov %r9w,0xda6(%rbx) 16573a: 00 16573b: 8b 55 0c mov 0xc(%rbp),%edx 16573e: 8b 8d 9c 03 00 00 mov 0x39c(%rbp),%ecx 165744: b8 01 00 00 00 mov $0x1,%eax 165749: d3 e0 shl %cl,%eax 16574b: 89 85 94 03 00 00 mov %eax,0x394(%rbp) 165751: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 165758: 00 00 00 16575b: 48 89 85 78 03 00 00 mov %rax,0x378(%rbp) 165762: 83 fa 11 cmp $0x11,%edx 165765: 0f 84 01 06 00 00 je 165d6c 16576b: 80 bd d8 01 00 00 00 cmpb $0x0,0x1d8(%rbp) 165772: 0f 85 f4 05 00 00 jne 165d6c 165778: 83 7d 08 78 cmpl $0x78,0x8(%rbp) 16577c: 0f 94 83 f8 0c 00 00 sete 0xcf8(%rbx) 165783: 83 7d 0c 08 cmpl $0x8,0xc(%rbp) 165787: 0f 84 33 06 00 00 je 165dc0 16578d: 48 c7 83 08 0d 00 00 movq $0x184ac,0xd08(%rbx) 165794: ac 84 01 00 165798: 48 c7 83 10 0d 00 00 movq $0x186a0,0xd10(%rbx) 16579f: a0 86 01 00 1657a3: 48 c7 83 18 0d 00 00 movq $0x19640,0xd18(%rbx) 1657aa: 40 96 01 00 1657ae: ba 07 00 00 00 mov $0x7,%edx 1657b3: be 01 00 00 00 mov $0x1,%esi 1657b8: 48 89 ef mov %rbp,%rdi 1657bb: c7 83 f4 0c 00 00 64 movl $0x64,0xcf4(%rbx) 1657c2: 00 00 00 1657c5: e8 00 00 00 00 callq 1657ca 1657ca: 84 c0 test %al,%al 1657cc: 0f 84 e4 09 00 00 je 1661b6 1657d2: c7 83 8c 07 00 00 02 movl $0x2,0x78c(%rbx) 1657d9: 00 00 00 1657dc: f6 85 32 01 00 00 40 testb $0x40,0x132(%rbp) 1657e3: 0f 85 fb 09 00 00 jne 1661e4 1657e9: 8b 85 24 01 00 00 mov 0x124(%rbp),%eax 1657ef: a9 00 00 40 00 test $0x400000,%eax 1657f4: 0f 85 1f 0a 00 00 jne 166219 1657fa: 8b b3 90 07 00 00 mov 0x790(%rbx),%esi 165800: 85 f6 test %esi,%esi 165802: 75 0a jne 16580e 165804: 81 a5 30 01 00 00 ff andl $0xffbfffff,0x130(%rbp) 16580b: ff bf ff 16580e: a9 00 00 80 00 test $0x800000,%eax 165813: 0f 85 2c 0a 00 00 jne 166245 165819: 8b 8b 58 08 00 00 mov 0x858(%rbx),%ecx 16581f: 85 c9 test %ecx,%ecx 165821: 75 0a jne 16582d 165823: 81 a5 24 01 00 00 ff andl $0xffbfffff,0x124(%rbp) 16582a: ff bf ff 16582d: 8b 93 90 08 00 00 mov 0x890(%rbx),%edx 165833: 85 d2 test %edx,%edx 165835: 75 0a jne 165841 165837: 81 a5 24 01 00 00 ff andl $0xff7fffff,0x124(%rbp) 16583e: ff 7f ff 165841: 8b 45 58 mov 0x58(%rbp),%eax 165844: 85 c0 test %eax,%eax 165846: 74 18 je 165860 165848: f6 85 71 03 00 00 04 testb $0x4,0x371(%rbp) 16584f: 74 0f je 165860 165851: 49 8b 46 78 mov 0x78(%r14),%rax 165855: 66 83 78 22 00 cmpw $0x0,0x22(%rax) 16585a: 0f 85 08 11 00 00 jne 166968 165860: 48 b8 00 00 02 00 00 movabs $0x10000000020000,%rax 165867: 00 10 00 16586a: 48 89 83 50 0d 00 00 mov %rax,0xd50(%rbx) 165871: 48 89 83 58 0d 00 00 mov %rax,0xd58(%rbx) 165878: 41 8b 85 94 89 00 00 mov 0x8994(%r13),%eax 16587f: a8 08 test $0x8,%al 165881: 74 11 je 165894 165883: 81 8d 28 01 00 00 00 orl $0x10000000,0x128(%rbp) 16588a: 00 00 10 16588d: 41 8b 85 94 89 00 00 mov 0x8994(%r13),%eax 165894: a8 10 test $0x10,%al 165896: 74 0a je 1658a2 165898: 81 8d 28 01 00 00 00 orl $0x40000000,0x128(%rbp) 16589f: 00 00 40 1658a2: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 1658a9: f6 85 31 01 00 00 08 testb $0x8,0x131(%rbp) 1658b0: 0f 84 30 05 00 00 je 165de6 1658b6: 31 c0 xor %eax,%eax 1658b8: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 1658bf: 00 1658c0: 4c 8b b5 18 01 00 00 mov 0x118(%rbp),%r14 1658c7: 41 bf 01 ff 00 00 mov $0xff01,%r15d 1658cd: 66 89 44 24 10 mov %ax,0x10(%rsp) 1658d2: 31 c0 xor %eax,%eax 1658d4: 66 89 44 24 12 mov %ax,0x12(%rsp) 1658d9: 8b 45 58 mov 0x58(%rbp),%eax 1658dc: e9 88 00 00 00 jmpq 165969 1658e1: 85 c0 test %eax,%eax 1658e3: 0f 85 52 04 00 00 jne 165d3b 1658e9: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 1658ee: f6 85 34 01 00 00 02 testb $0x2,0x134(%rbp) 1658f5: 0f 85 de 03 00 00 jne 165cd9 1658fb: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 165900: 44 89 f9 mov %r15d,%ecx 165903: 44 89 ca mov %r9d,%edx 165906: be 01 00 00 00 mov $0x1,%esi 16590b: 48 89 ef mov %rbp,%rdi 16590e: e8 00 00 00 00 callq 165913 165913: 85 c0 test %eax,%eax 165915: 0f 85 44 04 00 00 jne 165d5f 16591b: 0f b7 54 24 10 movzwl 0x10(%rsp),%edx 165920: 8d 42 ff lea -0x1(%rdx),%eax 165923: 66 3d ce 07 cmp $0x7ce,%ax 165927: 0f 87 b6 14 00 00 ja 166de3 16592d: 41 0f b7 8d f0 07 00 movzwl 0x7f0(%r13),%ecx 165934: 00 165935: 66 41 89 94 4d 02 08 mov %dx,0x802(%r13,%rcx,2) 16593c: 00 00 16593e: 48 89 c8 mov %rcx,%rax 165941: 66 41 89 9c 4d f2 07 mov %bx,0x7f2(%r13,%rcx,2) 165948: 00 00 16594a: 83 c0 01 add $0x1,%eax 16594d: 66 41 89 85 f0 07 00 mov %ax,0x7f0(%r13) 165954: 00 165955: 8b 45 58 mov 0x58(%rbp),%eax 165958: 41 83 c7 01 add $0x1,%r15d 16595c: 41 81 ff 09 ff 00 00 cmp $0xff09,%r15d 165963: 0f 84 b1 00 00 00 je 165a1a 165969: 41 83 bd 90 07 00 00 cmpl $0x2,0x790(%r13) 165970: 02 165971: 44 89 fb mov %r15d,%ebx 165974: 0f 85 67 ff ff ff jne 1658e1 16597a: 83 f8 01 cmp $0x1,%eax 16597d: 75 d9 jne 165958 16597f: 49 8b b6 98 00 00 00 mov 0x98(%r14),%rsi 165986: 48 8d 4c 24 14 lea 0x14(%rsp),%rcx 16598b: 44 89 fa mov %r15d,%edx 16598e: 48 89 ef mov %rbp,%rdi 165991: e8 00 00 00 00 callq 165996 165996: 85 c0 test %eax,%eax 165998: 75 bb jne 165955 16599a: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 16599f: f6 85 34 01 00 00 02 testb $0x2,0x134(%rbp) 1659a6: 0f 85 b5 13 00 00 jne 166d61 1659ac: 4c 8d 44 24 12 lea 0x12(%rsp),%r8 1659b1: 44 89 f9 mov %r15d,%ecx 1659b4: 44 89 ca mov %r9d,%edx 1659b7: be 05 00 00 00 mov $0x5,%esi 1659bc: 48 89 ef mov %rbp,%rdi 1659bf: e8 00 00 00 00 callq 1659c4 1659c4: 85 c0 test %eax,%eax 1659c6: 0f 85 00 00 00 00 jne 1659cc 1659cc: 0f b7 4c 24 12 movzwl 0x12(%rsp),%ecx 1659d1: 8d 41 ff lea -0x1(%rcx),%eax 1659d4: 66 3d ce 07 cmp $0x7ce,%ax 1659d8: 0f 87 ea 13 00 00 ja 166dc8 1659de: 41 0f b7 95 34 08 00 movzwl 0x834(%r13),%edx 1659e5: 00 1659e6: 41 83 c7 01 add $0x1,%r15d 1659ea: 66 41 89 8c 55 46 08 mov %cx,0x846(%r13,%rdx,2) 1659f1: 00 00 1659f3: 48 89 d0 mov %rdx,%rax 1659f6: 66 41 89 9c 55 36 08 mov %bx,0x836(%r13,%rdx,2) 1659fd: 00 00 1659ff: 83 c0 01 add $0x1,%eax 165a02: 66 41 89 85 34 08 00 mov %ax,0x834(%r13) 165a09: 00 165a0a: 8b 45 58 mov 0x58(%rbp),%eax 165a0d: 41 81 ff 09 ff 00 00 cmp $0xff09,%r15d 165a14: 0f 85 4f ff ff ff jne 165969 165a1a: 41 89 c5 mov %eax,%r13d 165a1d: 83 f8 01 cmp $0x1,%eax 165a20: 0f 84 99 04 00 00 je 165ebf 165a26: 85 c0 test %eax,%eax 165a28: 0f 84 66 08 00 00 je 166294 165a2e: 48 89 ef mov %rbp,%rdi 165a31: e8 00 00 00 00 callq 165a36 165a36: 41 89 c5 mov %eax,%r13d 165a39: 85 c0 test %eax,%eax 165a3b: 0f 85 3f 07 00 00 jne 166180 165a41: 48 bf 02 00 00 00 32 movabs $0x3200000002,%rdi 165a48: 00 00 00 165a4b: 48 8b 45 00 mov 0x0(%rbp),%rax 165a4f: 41 c6 84 24 86 08 00 movb $0x0,0x886(%r12) 165a56: 00 00 165a58: c7 85 84 01 00 00 02 movl $0x2,0x184(%rbp) 165a5f: 00 00 00 165a62: 48 89 bd 70 01 00 00 mov %rdi,0x170(%rbp) 165a69: 8b 90 8c 7f 00 00 mov 0x7f8c(%rax),%edx 165a6f: 41 89 94 24 e4 07 00 mov %edx,0x7e4(%r12) 165a76: 00 165a77: 81 e2 00 00 04 00 and $0x40000,%edx 165a7d: 74 0c je 165a8b 165a7f: 41 c7 84 24 ec 07 00 movl $0x14,0x7ec(%r12) 165a86: 00 14 00 00 00 165a8b: 8b 80 90 7f 00 00 mov 0x7f90(%rax),%eax 165a91: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 165a96: be 3e 00 00 00 mov $0x3e,%esi 165a9b: 48 89 ef mov %rbp,%rdi 165a9e: c7 85 3c 01 00 00 00 movl $0x20000400,0x13c(%rbp) 165aa5: 04 00 20 165aa8: 48 8b 9d 18 01 00 00 mov 0x118(%rbp),%rbx 165aaf: 41 89 84 24 e8 07 00 mov %eax,0x7e8(%r12) 165ab6: 00 165ab7: 48 b8 f4 01 00 00 f4 movabs $0x1f4000001f4,%rax 165abe: 01 00 00 165ac1: 48 89 85 58 01 00 00 mov %rax,0x158(%rbp) 165ac8: e8 00 00 00 00 callq 165acd 165acd: 84 c0 test %al,%al 165acf: 74 58 je 165b29 165ad1: 48 8b 7d 60 mov 0x60(%rbp),%rdi 165ad5: ba 04 00 20 c0 mov $0xc0200004,%edx 165ada: be 01 00 00 00 mov $0x1,%esi 165adf: 48 8b 07 mov (%rdi),%rax 165ae2: 48 8b 40 10 mov 0x10(%rax),%rax 165ae6: e8 00 00 00 00 callq 165aeb 165aeb: 89 c1 mov %eax,%ecx 165aed: 0f b6 44 24 16 movzbl 0x16(%rsp),%eax 165af2: 3c 02 cmp $0x2,%al 165af4: 0f 84 30 12 00 00 je 166d2a 165afa: 0f 86 c6 01 00 00 jbe 165cc6 165b00: 3c 03 cmp $0x3,%al 165b02: 0f 84 58 0e 00 00 je 166960 165b08: 3c 04 cmp $0x4,%al 165b0a: 75 03 jne 165b0f 165b0c: 83 c9 10 or $0x10,%ecx 165b0f: 48 8b 7d 60 mov 0x60(%rbp),%rdi 165b13: ba 04 00 20 c0 mov $0xc0200004,%edx 165b18: be 01 00 00 00 mov $0x1,%esi 165b1d: 48 8b 07 mov (%rdi),%rax 165b20: 48 8b 40 18 mov 0x18(%rax),%rax 165b24: e8 00 00 00 00 callq 165b29 165b29: 48 85 db test %rbx,%rbx 165b2c: 0f 84 24 01 00 00 je 165c56 165b32: 48 8b 43 78 mov 0x78(%rbx),%rax 165b36: 66 83 78 1a 00 cmpw $0x0,0x1a(%rax) 165b3b: 0f 84 15 01 00 00 je 165c56 165b41: 80 bd da 02 00 00 00 cmpb $0x0,0x2da(%rbp) 165b48: 0f 84 08 01 00 00 je 165c56 165b4e: 0f b7 95 e2 02 00 00 movzwl 0x2e2(%rbp),%edx 165b55: 0f b6 85 01 03 00 00 movzbl 0x301(%rbp),%eax 165b5c: be 01 00 00 00 mov $0x1,%esi 165b61: c7 85 ec 02 00 00 64 movl $0x10064,0x2ec(%rbp) 165b68: 00 01 00 165b6b: 66 89 95 de 02 00 00 mov %dx,0x2de(%rbp) 165b72: ba 01 00 00 00 mov $0x1,%edx 165b77: 66 89 85 dc 02 00 00 mov %ax,0x2dc(%rbp) 165b7e: 66 89 85 ea 02 00 00 mov %ax,0x2ea(%rbp) 165b85: 66 89 95 e0 02 00 00 mov %dx,0x2e0(%rbp) 165b8c: 48 8b 53 78 mov 0x78(%rbx),%rdx 165b90: 0f b7 4a 1a movzwl 0x1a(%rdx),%ecx 165b94: 8d 41 ce lea -0x32(%rcx),%eax 165b97: 66 83 f9 31 cmp $0x31,%cx 165b9b: b9 00 00 00 00 mov $0x0,%ecx 165ba0: 0f 46 c1 cmovbe %ecx,%eax 165ba3: b9 01 00 00 00 mov $0x1,%ecx 165ba8: 66 89 42 1a mov %ax,0x1a(%rdx) 165bac: 48 8b 43 78 mov 0x78(%rbx),%rax 165bb0: 0f b7 50 1a movzwl 0x1a(%rax),%edx 165bb4: 66 89 50 14 mov %dx,0x14(%rax) 165bb8: 48 8b 43 78 mov 0x78(%rbx),%rax 165bbc: 66 89 48 16 mov %cx,0x16(%rax) 165bc0: 48 8b 43 78 mov 0x78(%rbx),%rax 165bc4: 66 89 70 18 mov %si,0x18(%rax) 165bc8: 0f b7 85 e2 02 00 00 movzwl 0x2e2(%rbp),%eax 165bcf: 66 89 85 e8 02 00 00 mov %ax,0x2e8(%rbp) 165bd6: 0f b7 85 f0 02 00 00 movzwl 0x2f0(%rbp),%eax 165bdd: 66 89 85 f2 02 00 00 mov %ax,0x2f2(%rbp) 165be4: 48 8b 53 78 mov 0x78(%rbx),%rdx 165be8: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 165bef: 0f b7 52 12 movzwl 0x12(%rdx),%edx 165bf3: 66 89 50 12 mov %dx,0x12(%rax) 165bf7: 48 8b 53 78 mov 0x78(%rbx),%rdx 165bfb: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 165c02: 0f b7 52 14 movzwl 0x14(%rdx),%edx 165c06: 66 89 50 14 mov %dx,0x14(%rax) 165c0a: 48 8b 53 78 mov 0x78(%rbx),%rdx 165c0e: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 165c15: 0f b7 52 1a movzwl 0x1a(%rdx),%edx 165c19: 66 89 50 1a mov %dx,0x1a(%rax) 165c1d: 48 8b 53 78 mov 0x78(%rbx),%rdx 165c21: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 165c28: 0f b7 52 16 movzwl 0x16(%rdx),%edx 165c2c: 66 89 50 16 mov %dx,0x16(%rax) 165c30: 48 8b 53 78 mov 0x78(%rbx),%rdx 165c34: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 165c3b: 0f b7 52 1c movzwl 0x1c(%rdx),%edx 165c3f: 66 89 50 1c mov %dx,0x1c(%rax) 165c43: f6 85 71 03 00 00 08 testb $0x8,0x371(%rbp) 165c4a: 74 0a je 165c56 165c4c: 81 8d 30 01 00 00 00 orl $0x100000,0x130(%rbp) 165c53: 00 10 00 165c56: 48 8b 44 24 20 mov 0x20(%rsp),%rax 165c5b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 165c62: 00 00 165c64: 0f 85 10 12 00 00 jne 166e7a 165c6a: 48 83 c4 28 add $0x28,%rsp 165c6e: 44 89 e8 mov %r13d,%eax 165c71: 5b pop %rbx 165c72: 5d pop %rbp 165c73: 41 5c pop %r12 165c75: 41 5d pop %r13 165c77: 41 5e pop %r14 165c79: 41 5f pop %r15 165c7b: c3 retq 165c7c: 41 8b 85 b0 0f 00 00 mov 0xfb0(%r13),%eax 165c83: 3d 00 01 00 00 cmp $0x100,%eax 165c88: 0f 84 2c 0e 00 00 je 166aba 165c8e: 3d 80 00 00 00 cmp $0x80,%eax 165c93: 0f 84 41 0e 00 00 je 166ada 165c99: 83 f8 40 cmp $0x40,%eax 165c9c: 0f 85 9c fa ff ff jne 16573e 165ca2: 41 ba 03 10 00 00 mov $0x1003,%r10d 165ca8: 41 bb 14 00 00 00 mov $0x14,%r11d 165cae: 66 44 89 93 a3 0d 00 mov %r10w,0xda3(%rbx) 165cb5: 00 165cb6: 66 44 89 9b a6 0d 00 mov %r11w,0xda6(%rbx) 165cbd: 00 165cbe: 8b 55 0c mov 0xc(%rbp),%edx 165cc1: e9 78 fa ff ff jmpq 16573e 165cc6: 84 c0 test %al,%al 165cc8: 0f 84 87 0c 00 00 je 166955 165cce: 83 e1 fc and $0xfffffffc,%ecx 165cd1: 83 c9 02 or $0x2,%ecx 165cd4: e9 36 fe ff ff jmpq 165b0f 165cd9: 4d 85 f6 test %r14,%r14 165cdc: 0f 84 01 11 00 00 je 166de3 165ce2: 49 8b 36 mov (%r14),%rsi 165ce5: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 165cea: 8b 3e mov (%rsi),%edi 165cec: 83 ff 01 cmp $0x1,%edi 165cef: 0f 86 06 fc ff ff jbe 1658fb 165cf5: b9 01 00 00 00 mov $0x1,%ecx 165cfa: b8 01 00 00 00 mov $0x1,%eax 165cff: eb 0e jmp 165d0f 165d01: 83 c1 01 add $0x1,%ecx 165d04: 0f b7 c1 movzwl %cx,%eax 165d07: 39 f8 cmp %edi,%eax 165d09: 0f 83 ec fb ff ff jae 1658fb 165d0f: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 165d16: 00 165d17: 48 29 c2 sub %rax,%rdx 165d1a: 48 8d 04 96 lea (%rsi,%rdx,4),%rax 165d1e: 44 39 48 04 cmp %r9d,0x4(%rax) 165d22: 75 dd jne 165d01 165d24: 80 78 17 00 cmpb $0x0,0x17(%rax) 165d28: 75 d7 jne 165d01 165d2a: 41 81 c1 88 13 00 00 add $0x1388,%r9d 165d31: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 165d36: e9 c0 fb ff ff jmpq 1658fb 165d3b: 49 8b b6 90 00 00 00 mov 0x90(%r14),%rsi 165d42: 48 8d 4c 24 14 lea 0x14(%rsp),%rcx 165d47: 44 89 fa mov %r15d,%edx 165d4a: 48 89 ef mov %rbp,%rdi 165d4d: e8 00 00 00 00 callq 165d52 165d52: 85 c0 test %eax,%eax 165d54: 0f 84 8f fb ff ff je 1658e9 165d5a: e9 f6 fb ff ff jmpq 165955 165d5f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 165d64: 8b 45 58 mov 0x58(%rbp),%eax 165d67: e9 ec fb ff ff jmpq 165958 165d6c: 31 ff xor %edi,%edi 165d6e: 4c 8d 4c 24 12 lea 0x12(%rsp),%r9 165d73: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 165d78: be 01 00 00 00 mov $0x1,%esi 165d7d: 66 89 7c 24 14 mov %di,0x14(%rsp) 165d82: 4c 89 fa mov %r15,%rdx 165d85: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 165d8a: 4c 89 c9 mov %r9,%rcx 165d8d: 48 89 ef mov %rbp,%rdi 165d90: e8 00 00 00 00 callq 165d95 165d95: 0f b7 44 24 14 movzwl 0x14(%rsp),%eax 165d9a: 66 c1 e8 05 shr $0x5,%ax 165d9e: 89 c2 mov %eax,%edx 165da0: 83 e0 03 and $0x3,%eax 165da3: 83 e2 03 and $0x3,%edx 165da6: 01 c0 add %eax,%eax 165da8: 66 d1 ea shr %dx 165dab: 09 d0 or %edx,%eax 165dad: 83 e0 03 and $0x3,%eax 165db0: 88 83 f8 0c 00 00 mov %al,0xcf8(%rbx) 165db6: 83 7d 0c 08 cmpl $0x8,0xc(%rbp) 165dba: 0f 85 cd f9 ff ff jne 16578d 165dc0: 48 c7 83 08 0d 00 00 movq $0x17124,0xd08(%rbx) 165dc7: 24 71 01 00 165dcb: 48 c7 83 10 0d 00 00 movq $0x17318,0xd10(%rbx) 165dd2: 18 73 01 00 165dd6: 48 c7 83 18 0d 00 00 movq $0x19640,0xd18(%rbx) 165ddd: 40 96 01 00 165de1: e9 c8 f9 ff ff jmpq 1657ae 165de6: 4c 8d 74 24 14 lea 0x14(%rsp),%r14 165deb: 48 89 ef mov %rbp,%rdi 165dee: 4c 89 f6 mov %r14,%rsi 165df1: e8 00 00 00 00 callq 165df6 165df6: 85 c0 test %eax,%eax 165df8: 0f 85 b2 00 00 00 jne 165eb0 165dfe: bb 01 ff 00 00 mov $0xff01,%ebx 165e03: 4c 8d 4c 24 12 lea 0x12(%rsp),%r9 165e08: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 165e0d: 44 0f b7 44 24 14 movzwl 0x14(%rsp),%r8d 165e13: 4c 89 ca mov %r9,%rdx 165e16: 89 d9 mov %ebx,%ecx 165e18: 4c 89 fe mov %r15,%rsi 165e1b: 48 89 ef mov %rbp,%rdi 165e1e: 4c 89 0c 24 mov %r9,(%rsp) 165e22: 41 89 de mov %ebx,%r14d 165e25: e8 00 00 00 00 callq 165e2a 165e2a: 4c 8b 0c 24 mov (%rsp),%r9 165e2e: 85 c0 test %eax,%eax 165e30: 75 6f jne 165ea1 165e32: 0f b7 44 24 10 movzwl 0x10(%rsp),%eax 165e37: 66 85 c0 test %ax,%ax 165e3a: 74 2d je 165e69 165e3c: 66 39 d8 cmp %bx,%ax 165e3f: 74 28 je 165e69 165e41: 41 0f b7 8d f0 07 00 movzwl 0x7f0(%r13),%ecx 165e48: 00 165e49: 66 41 89 84 4d 02 08 mov %ax,0x802(%r13,%rcx,2) 165e50: 00 00 165e52: 48 89 ca mov %rcx,%rdx 165e55: 66 41 89 9c 4d f2 07 mov %bx,0x7f2(%r13,%rcx,2) 165e5c: 00 00 165e5e: 83 c2 01 add $0x1,%edx 165e61: 66 41 89 95 f0 07 00 mov %dx,0x7f0(%r13) 165e68: 00 165e69: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax 165e6e: 66 85 c0 test %ax,%ax 165e71: 74 2e je 165ea1 165e73: 66 44 39 f0 cmp %r14w,%ax 165e77: 74 28 je 165ea1 165e79: 41 0f b7 8d 12 08 00 movzwl 0x812(%r13),%ecx 165e80: 00 165e81: 66 41 89 84 4d 24 08 mov %ax,0x824(%r13,%rcx,2) 165e88: 00 00 165e8a: 48 89 ca mov %rcx,%rdx 165e8d: 66 45 89 b4 4d 14 08 mov %r14w,0x814(%r13,%rcx,2) 165e94: 00 00 165e96: 83 c2 01 add $0x1,%edx 165e99: 66 41 89 95 12 08 00 mov %dx,0x812(%r13) 165ea0: 00 165ea1: 83 c3 01 add $0x1,%ebx 165ea4: 81 fb 09 ff 00 00 cmp $0xff09,%ebx 165eaa: 0f 85 5d ff ff ff jne 165e0d 165eb0: 8b 45 58 mov 0x58(%rbp),%eax 165eb3: 41 89 c5 mov %eax,%r13d 165eb6: 83 f8 01 cmp $0x1,%eax 165eb9: 0f 85 67 fb ff ff jne 165a26 165ebf: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 165ec6: 4c 8b ad 18 01 00 00 mov 0x118(%rbp),%r13 165ecd: 83 bb 90 07 00 00 02 cmpl $0x2,0x790(%rbx) 165ed4: 0f 84 38 0b 00 00 je 166a12 165eda: 4d 8b bd 90 00 00 00 mov 0x90(%r13),%r15 165ee1: 45 31 f6 xor %r14d,%r14d 165ee4: 41 8b 07 mov (%r15),%eax 165ee7: 85 c0 test %eax,%eax 165ee9: 0f 84 c6 0e 00 00 je 166db5 165eef: 44 89 f0 mov %r14d,%eax 165ef2: 0f b7 8b f0 07 00 00 movzwl 0x7f0(%rbx),%ecx 165ef9: 48 8d 04 80 lea (%rax,%rax,4),%rax 165efd: 49 8d 3c 47 lea (%r15,%rax,2),%rdi 165f01: 31 c0 xor %eax,%eax 165f03: 0f b7 57 06 movzwl 0x6(%rdi),%edx 165f07: 85 c9 test %ecx,%ecx 165f09: 75 0a jne 165f15 165f0b: eb 20 jmp 165f2d 165f0d: 48 83 c0 01 add $0x1,%rax 165f11: 39 c1 cmp %eax,%ecx 165f13: 76 18 jbe 165f2d 165f15: 89 c6 mov %eax,%esi 165f17: 66 39 94 43 f2 07 00 cmp %dx,0x7f2(%rbx,%rax,2) 165f1e: 00 165f1f: 75 ec jne 165f0d 165f21: 0f b7 94 73 02 08 00 movzwl 0x802(%rbx,%rsi,2),%edx 165f28: 00 165f29: 66 89 57 06 mov %dx,0x6(%rdi) 165f2d: 66 81 fa 01 ff cmp $0xff01,%dx 165f32: 0f 87 00 00 00 00 ja 165f38 165f38: 41 83 c6 01 add $0x1,%r14d 165f3c: 45 3b 37 cmp (%r15),%r14d 165f3f: 72 ae jb 165eef 165f41: 4c 8b b5 18 01 00 00 mov 0x118(%rbp),%r14 165f48: 0f b7 8b f0 07 00 00 movzwl 0x7f0(%rbx),%ecx 165f4f: 41 0f b7 55 4c movzwl 0x4c(%r13),%edx 165f54: 85 c9 test %ecx,%ecx 165f56: 74 25 je 165f7d 165f58: 31 c0 xor %eax,%eax 165f5a: eb 08 jmp 165f64 165f5c: 48 83 c0 01 add $0x1,%rax 165f60: 39 c1 cmp %eax,%ecx 165f62: 76 19 jbe 165f7d 165f64: 89 c6 mov %eax,%esi 165f66: 66 39 94 43 f2 07 00 cmp %dx,0x7f2(%rbx,%rax,2) 165f6d: 00 165f6e: 75 ec jne 165f5c 165f70: 0f b7 94 73 02 08 00 movzwl 0x802(%rbx,%rsi,2),%edx 165f77: 00 165f78: 66 41 89 55 4c mov %dx,0x4c(%r13) 165f7d: 66 81 fa 01 ff cmp $0xff01,%dx 165f82: 0f 87 00 00 00 00 ja 165f88 165f88: 41 0f b7 46 4c movzwl 0x4c(%r14),%eax 165f8d: 66 89 85 24 02 00 00 mov %ax,0x224(%rbp) 165f94: 48 8b 8d 18 01 00 00 mov 0x118(%rbp),%rcx 165f9b: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 165fa2: 4c 8b 01 mov (%rcx),%r8 165fa5: 83 b8 90 07 00 00 02 cmpl $0x2,0x790(%rax) 165fac: 48 8b 79 08 mov 0x8(%rcx),%rdi 165fb0: 48 8b b1 88 00 00 00 mov 0x88(%rcx),%rsi 165fb7: 45 8b 08 mov (%r8),%r9d 165fba: 0f 84 1f 0d 00 00 je 166cdf 165fc0: 31 d2 xor %edx,%edx 165fc2: 45 85 c9 test %r9d,%r9d 165fc5: 74 3b je 166002 165fc7: 44 0f b6 d2 movzbl %dl,%r10d 165fcb: 4c 8b b1 90 00 00 00 mov 0x90(%rcx),%r14 165fd2: 83 c2 01 add $0x1,%edx 165fd5: 4a 8d 04 d5 00 00 00 lea 0x0(,%r10,8),%rax 165fdc: 00 165fdd: 4c 29 d0 sub %r10,%rax 165fe0: 4d 8d 14 80 lea (%r8,%rax,4),%r10 165fe4: 41 0f b6 42 08 movzbl 0x8(%r10),%eax 165fe9: 48 8d 04 80 lea (%rax,%rax,4),%rax 165fed: 49 8d 04 46 lea (%r14,%rax,2),%rax 165ff1: 0f b7 40 06 movzwl 0x6(%rax),%eax 165ff5: 66 41 89 42 0e mov %ax,0xe(%r10) 165ffa: 0f b6 c2 movzbl %dl,%eax 165ffd: 44 39 c8 cmp %r9d,%eax 166000: 72 c5 jb 165fc7 166002: 44 8b 0f mov (%rdi),%r9d 166005: 31 d2 xor %edx,%edx 166007: 45 85 c9 test %r9d,%r9d 16600a: 74 3b je 166047 16600c: 44 0f b6 c2 movzbl %dl,%r8d 166010: 48 8b 99 90 00 00 00 mov 0x90(%rcx),%rbx 166017: 83 c2 01 add $0x1,%edx 16601a: 4a 8d 04 c5 00 00 00 lea 0x0(,%r8,8),%rax 166021: 00 166022: 4c 29 c0 sub %r8,%rax 166025: 4c 8d 04 87 lea (%rdi,%rax,4),%r8 166029: 41 0f b6 40 08 movzbl 0x8(%r8),%eax 16602e: 48 8d 04 80 lea (%rax,%rax,4),%rax 166032: 48 8d 04 43 lea (%rbx,%rax,2),%rax 166036: 0f b7 40 06 movzwl 0x6(%rax),%eax 16603a: 66 41 89 40 0e mov %ax,0xe(%r8) 16603f: 0f b6 c2 movzbl %dl,%eax 166042: 44 39 c8 cmp %r9d,%eax 166045: 72 c5 jb 16600c 166047: 44 8b 06 mov (%rsi),%r8d 16604a: 31 ff xor %edi,%edi 16604c: 31 c0 xor %eax,%eax 16604e: 45 85 c0 test %r8d,%r8d 166051: 74 2e je 166081 166053: 48 c1 e0 05 shl $0x5,%rax 166057: 4c 8b 99 90 00 00 00 mov 0x90(%rcx),%r11 16605e: 83 c7 01 add $0x1,%edi 166061: 48 01 f0 add %rsi,%rax 166064: 0f b6 50 18 movzbl 0x18(%rax),%edx 166068: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 16606c: 49 8d 14 53 lea (%r11,%rdx,2),%rdx 166070: 0f b7 52 06 movzwl 0x6(%rdx),%edx 166074: 66 89 50 1c mov %dx,0x1c(%rax) 166078: 40 0f b6 c7 movzbl %dil,%eax 16607c: 44 39 c0 cmp %r8d,%eax 16607f: 72 d2 jb 166053 166081: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 166088: 48 8b 9d 18 01 00 00 mov 0x118(%rbp),%rbx 16608f: 83 b8 90 07 00 00 02 cmpl $0x2,0x790(%rax) 166096: 0f 84 b4 0a 00 00 je 166b50 16609c: 49 8b bd 98 00 00 00 mov 0x98(%r13),%rdi 1660a3: e8 68 cd ff ff callq 162e10 1660a8: 49 8b bd 90 00 00 00 mov 0x90(%r13),%rdi 1660af: e8 5c cd ff ff callq 162e10 1660b4: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1660bb: 48 8b 08 mov (%rax),%rcx 1660be: 48 8b 50 08 mov 0x8(%rax),%rdx 1660c2: 48 85 c9 test %rcx,%rcx 1660c5: 0f 84 f4 0d 00 00 je 166ebf 1660cb: 8b 31 mov (%rcx),%esi 1660cd: 85 f6 test %esi,%esi 1660cf: 0f 84 85 0d 00 00 je 166e5a 1660d5: 48 85 d2 test %rdx,%rdx 1660d8: 0f 84 01 0e 00 00 je 166edf 1660de: 8b 3a mov (%rdx),%edi 1660e0: 85 ff test %edi,%edi 1660e2: 0f 84 52 0d 00 00 je 166e3a 1660e8: 8d 7e ff lea -0x1(%rsi),%edi 1660eb: 48 8d 34 fd 00 00 00 lea 0x0(,%rdi,8),%rsi 1660f2: 00 1660f3: 48 29 fe sub %rdi,%rsi 1660f6: 8b 7c b1 04 mov 0x4(%rcx,%rsi,4),%edi 1660fa: 89 78 54 mov %edi,0x54(%rax) 1660fd: 8b 32 mov (%rdx),%esi 1660ff: 44 8d 46 ff lea -0x1(%rsi),%r8d 166103: 4a 8d 34 c5 00 00 00 lea 0x0(,%r8,8),%rsi 16610a: 00 16610b: 4c 29 c6 sub %r8,%rsi 16610e: 8b 74 b2 04 mov 0x4(%rdx,%rsi,4),%esi 166112: 89 70 58 mov %esi,0x58(%rax) 166115: 8b 31 mov (%rcx),%esi 166117: 44 8d 46 ff lea -0x1(%rsi),%r8d 16611b: 4a 8d 34 c5 00 00 00 lea 0x0(,%r8,8),%rsi 166122: 00 166123: 4c 29 c6 sub %r8,%rsi 166126: 0f b7 4c b1 0e movzwl 0xe(%rcx,%rsi,4),%ecx 16612b: 66 89 48 60 mov %cx,0x60(%rax) 16612f: 8b 0a mov (%rdx),%ecx 166131: 8d 71 ff lea -0x1(%rcx),%esi 166134: 48 8d 0c f5 00 00 00 lea 0x0(,%rsi,8),%rcx 16613b: 00 16613c: 48 29 f1 sub %rsi,%rcx 16613f: 0f b7 54 8a 12 movzwl 0x12(%rdx,%rcx,4),%edx 166144: 66 89 50 62 mov %dx,0x62(%rax) 166148: 89 bd 2c 02 00 00 mov %edi,0x22c(%rbp) 16614e: 8b 50 58 mov 0x58(%rax),%edx 166151: 48 89 ef mov %rbp,%rdi 166154: 89 95 30 02 00 00 mov %edx,0x230(%rbp) 16615a: 0f b7 50 60 movzwl 0x60(%rax),%edx 16615e: 66 89 95 38 02 00 00 mov %dx,0x238(%rbp) 166165: 0f b7 40 62 movzwl 0x62(%rax),%eax 166169: 66 89 85 3a 02 00 00 mov %ax,0x23a(%rbp) 166170: e8 00 00 00 00 callq 166175 166175: 41 89 c5 mov %eax,%r13d 166178: 85 c0 test %eax,%eax 16617a: 0f 84 c1 f8 ff ff je 165a41 166180: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi 166187: 45 31 ed xor %r13d,%r13d 16618a: e8 00 00 00 00 callq 16618f 16618f: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 166196: 48 c7 85 00 02 00 00 movq $0x0,0x200(%rbp) 16619d: 00 00 00 00 1661a1: e8 00 00 00 00 callq 1661a6 1661a6: 48 c7 85 c0 01 00 00 movq $0x0,0x1c0(%rbp) 1661ad: 00 00 00 00 1661b1: e9 a0 fa ff ff jmpq 165c56 1661b6: 31 d2 xor %edx,%edx 1661b8: be 01 00 00 00 mov $0x1,%esi 1661bd: 48 89 ef mov %rbp,%rdi 1661c0: e8 00 00 00 00 callq 1661c5 1661c5: 84 c0 test %al,%al 1661c7: 0f 84 0f f6 ff ff je 1657dc 1661cd: c7 83 8c 07 00 00 01 movl $0x1,0x78c(%rbx) 1661d4: 00 00 00 1661d7: f6 85 32 01 00 00 40 testb $0x40,0x132(%rbp) 1661de: 0f 84 05 f6 ff ff je 1657e9 1661e4: ba 07 00 00 00 mov $0x7,%edx 1661e9: be 05 00 00 00 mov $0x5,%esi 1661ee: 48 89 ef mov %rbp,%rdi 1661f1: e8 00 00 00 00 callq 1661f6 1661f6: 84 c0 test %al,%al 1661f8: 0f 84 eb f5 ff ff je 1657e9 1661fe: c7 83 90 07 00 00 02 movl $0x2,0x790(%rbx) 166205: 00 00 00 166208: 8b 85 24 01 00 00 mov 0x124(%rbp),%eax 16620e: a9 00 00 40 00 test $0x400000,%eax 166213: 0f 84 f5 f5 ff ff je 16580e 166219: 31 d2 xor %edx,%edx 16621b: be 02 00 00 00 mov $0x2,%esi 166220: 48 89 ef mov %rbp,%rdi 166223: e8 00 00 00 00 callq 166228 166228: 84 c0 test %al,%al 16622a: 0f 84 f5 08 00 00 je 166b25 166230: c7 83 58 08 00 00 01 movl $0x1,0x858(%rbx) 166237: 00 00 00 16623a: 8b 85 24 01 00 00 mov 0x124(%rbp),%eax 166240: e9 b5 f5 ff ff jmpq 1657fa 166245: 31 d2 xor %edx,%edx 166247: be 04 00 00 00 mov $0x4,%esi 16624c: 48 89 ef mov %rbp,%rdi 16624f: e8 00 00 00 00 callq 166254 166254: 84 c0 test %al,%al 166256: 0f 84 a0 08 00 00 je 166afc 16625c: c7 83 90 08 00 00 01 movl $0x1,0x890(%rbx) 166263: 00 00 00 166266: 8b 83 58 08 00 00 mov 0x858(%rbx),%eax 16626c: 85 c0 test %eax,%eax 16626e: 0f 84 af f5 ff ff je 165823 166274: e9 c8 f5 ff ff jmpq 165841 166279: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166280: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166287: e8 00 00 00 00 callq 16628c 16628c: 8b 45 58 mov 0x58(%rbp),%eax 16628f: e9 c4 f6 ff ff jmpq 165958 166294: 4c 8b bd e0 01 00 00 mov 0x1e0(%rbp),%r15 16629b: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 1662a2: 4d 85 ff test %r15,%r15 1662a5: 74 66 je 16630d 1662a7: 41 8b 07 mov (%r15),%eax 1662aa: 85 c0 test %eax,%eax 1662ac: 74 5f je 16630d 1662ae: 45 31 f6 xor %r14d,%r14d 1662b1: 31 c0 xor %eax,%eax 1662b3: 0f b7 b3 f0 07 00 00 movzwl 0x7f0(%rbx),%esi 1662ba: 4c 63 c0 movslq %eax,%r8 1662bd: 43 8b 4c c7 08 mov 0x8(%r15,%r8,8),%ecx 1662c2: 85 f6 test %esi,%esi 1662c4: 74 27 je 1662ed 1662c6: 31 c0 xor %eax,%eax 1662c8: eb 08 jmp 1662d2 1662ca: 48 83 c0 01 add $0x1,%rax 1662ce: 39 c6 cmp %eax,%esi 1662d0: 76 1b jbe 1662ed 1662d2: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 1662d9: 00 1662da: 89 c7 mov %eax,%edi 1662dc: 39 ca cmp %ecx,%edx 1662de: 75 ea jne 1662ca 1662e0: 0f b7 8c 7b 02 08 00 movzwl 0x802(%rbx,%rdi,2),%ecx 1662e7: 00 1662e8: 43 89 4c c7 08 mov %ecx,0x8(%r15,%r8,8) 1662ed: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 1662f3: 0f 87 00 00 00 00 ja 1662f9 1662f9: 41 83 c6 01 add $0x1,%r14d 1662fd: 41 0f b7 c6 movzwl %r14w,%eax 166301: 41 3b 07 cmp (%r15),%eax 166304: 72 ad jb 1662b3 166306: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 16630d: 4c 8b bd f0 01 00 00 mov 0x1f0(%rbp),%r15 166314: 4d 85 ff test %r15,%r15 166317: 74 66 je 16637f 166319: 41 8b 07 mov (%r15),%eax 16631c: 85 c0 test %eax,%eax 16631e: 74 5f je 16637f 166320: 45 31 f6 xor %r14d,%r14d 166323: 31 c0 xor %eax,%eax 166325: 0f b7 b3 f0 07 00 00 movzwl 0x7f0(%rbx),%esi 16632c: 4c 63 c0 movslq %eax,%r8 16632f: 43 8b 4c c7 08 mov 0x8(%r15,%r8,8),%ecx 166334: 85 f6 test %esi,%esi 166336: 74 27 je 16635f 166338: 31 c0 xor %eax,%eax 16633a: eb 08 jmp 166344 16633c: 48 83 c0 01 add $0x1,%rax 166340: 39 c6 cmp %eax,%esi 166342: 76 1b jbe 16635f 166344: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 16634b: 00 16634c: 89 c7 mov %eax,%edi 16634e: 39 ca cmp %ecx,%edx 166350: 75 ea jne 16633c 166352: 0f b7 8c 7b 02 08 00 movzwl 0x802(%rbx,%rdi,2),%ecx 166359: 00 16635a: 43 89 4c c7 08 mov %ecx,0x8(%r15,%r8,8) 16635f: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 166365: 0f 87 00 00 00 00 ja 16636b 16636b: 41 83 c6 01 add $0x1,%r14d 16636f: 41 0f b7 c6 movzwl %r14w,%eax 166373: 41 3b 07 cmp (%r15),%eax 166376: 72 ad jb 166325 166378: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 16637f: 4c 8b bd 00 02 00 00 mov 0x200(%rbp),%r15 166386: 4d 85 ff test %r15,%r15 166389: 74 66 je 1663f1 16638b: 41 8b 07 mov (%r15),%eax 16638e: 85 c0 test %eax,%eax 166390: 74 5f je 1663f1 166392: 45 31 f6 xor %r14d,%r14d 166395: 31 c0 xor %eax,%eax 166397: 0f b7 b3 f0 07 00 00 movzwl 0x7f0(%rbx),%esi 16639e: 4c 63 c0 movslq %eax,%r8 1663a1: 43 8b 4c c7 08 mov 0x8(%r15,%r8,8),%ecx 1663a6: 85 f6 test %esi,%esi 1663a8: 74 27 je 1663d1 1663aa: 31 c0 xor %eax,%eax 1663ac: eb 08 jmp 1663b6 1663ae: 48 83 c0 01 add $0x1,%rax 1663b2: 39 c6 cmp %eax,%esi 1663b4: 76 1b jbe 1663d1 1663b6: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 1663bd: 00 1663be: 89 c7 mov %eax,%edi 1663c0: 39 ca cmp %ecx,%edx 1663c2: 75 ea jne 1663ae 1663c4: 0f b7 8c 7b 02 08 00 movzwl 0x802(%rbx,%rdi,2),%ecx 1663cb: 00 1663cc: 43 89 4c c7 08 mov %ecx,0x8(%r15,%r8,8) 1663d1: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 1663d7: 0f 87 00 00 00 00 ja 1663dd 1663dd: 41 83 c6 01 add $0x1,%r14d 1663e1: 41 0f b7 c6 movzwl %r14w,%eax 1663e5: 41 3b 07 cmp (%r15),%eax 1663e8: 72 ad jb 166397 1663ea: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 1663f1: 4c 8b bd e8 01 00 00 mov 0x1e8(%rbp),%r15 1663f8: 4d 85 ff test %r15,%r15 1663fb: 74 66 je 166463 1663fd: 41 8b 07 mov (%r15),%eax 166400: 85 c0 test %eax,%eax 166402: 74 5f je 166463 166404: 45 31 f6 xor %r14d,%r14d 166407: 31 c0 xor %eax,%eax 166409: 0f b7 b3 12 08 00 00 movzwl 0x812(%rbx),%esi 166410: 4c 63 c0 movslq %eax,%r8 166413: 43 8b 4c c7 08 mov 0x8(%r15,%r8,8),%ecx 166418: 85 f6 test %esi,%esi 16641a: 74 27 je 166443 16641c: 31 c0 xor %eax,%eax 16641e: eb 08 jmp 166428 166420: 48 83 c0 01 add $0x1,%rax 166424: 39 c6 cmp %eax,%esi 166426: 76 1b jbe 166443 166428: 0f b7 94 43 14 08 00 movzwl 0x814(%rbx,%rax,2),%edx 16642f: 00 166430: 89 c7 mov %eax,%edi 166432: 39 ca cmp %ecx,%edx 166434: 75 ea jne 166420 166436: 0f b7 8c 7b 24 08 00 movzwl 0x824(%rbx,%rdi,2),%ecx 16643d: 00 16643e: 43 89 4c c7 08 mov %ecx,0x8(%r15,%r8,8) 166443: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 166449: 0f 87 00 00 00 00 ja 16644f 16644f: 41 83 c6 01 add $0x1,%r14d 166453: 41 0f b7 c6 movzwl %r14w,%eax 166457: 41 3b 07 cmp (%r15),%eax 16645a: 72 ad jb 166409 16645c: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 166463: 4c 8b bd 60 02 00 00 mov 0x260(%rbp),%r15 16646a: 4d 85 ff test %r15,%r15 16646d: 74 6a je 1664d9 16646f: 41 80 3f 00 cmpb $0x0,(%r15) 166473: 74 64 je 1664d9 166475: 45 31 f6 xor %r14d,%r14d 166478: 49 63 c6 movslq %r14d,%rax 16647b: 0f b7 b3 f0 07 00 00 movzwl 0x7f0(%rbx),%esi 166482: 48 8d 04 40 lea (%rax,%rax,2),%rax 166486: 4d 8d 04 87 lea (%r15,%rax,4),%r8 16648a: 41 8b 48 0c mov 0xc(%r8),%ecx 16648e: 85 f6 test %esi,%esi 166490: 74 26 je 1664b8 166492: 31 c0 xor %eax,%eax 166494: eb 08 jmp 16649e 166496: 48 83 c0 01 add $0x1,%rax 16649a: 39 c6 cmp %eax,%esi 16649c: 76 1a jbe 1664b8 16649e: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 1664a5: 00 1664a6: 89 c7 mov %eax,%edi 1664a8: 39 ca cmp %ecx,%edx 1664aa: 75 ea jne 166496 1664ac: 0f b7 8c 7b 02 08 00 movzwl 0x802(%rbx,%rdi,2),%ecx 1664b3: 00 1664b4: 41 89 48 0c mov %ecx,0xc(%r8) 1664b8: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 1664be: 0f 87 00 00 00 00 ja 1664c4 1664c4: 41 0f b6 07 movzbl (%r15),%eax 1664c8: 41 83 c6 01 add $0x1,%r14d 1664cc: 66 44 39 f0 cmp %r14w,%ax 1664d0: 77 a6 ja 166478 1664d2: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 1664d9: 4c 8b bd 68 02 00 00 mov 0x268(%rbp),%r15 1664e0: 4d 85 ff test %r15,%r15 1664e3: 74 6a je 16654f 1664e5: 41 80 3f 00 cmpb $0x0,(%r15) 1664e9: 74 64 je 16654f 1664eb: 45 31 f6 xor %r14d,%r14d 1664ee: 49 63 c6 movslq %r14d,%rax 1664f1: 0f b7 b3 f0 07 00 00 movzwl 0x7f0(%rbx),%esi 1664f8: 48 8d 04 40 lea (%rax,%rax,2),%rax 1664fc: 4d 8d 04 87 lea (%r15,%rax,4),%r8 166500: 41 8b 48 0c mov 0xc(%r8),%ecx 166504: 85 f6 test %esi,%esi 166506: 74 26 je 16652e 166508: 31 c0 xor %eax,%eax 16650a: eb 08 jmp 166514 16650c: 48 83 c0 01 add $0x1,%rax 166510: 39 c6 cmp %eax,%esi 166512: 76 1a jbe 16652e 166514: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 16651b: 00 16651c: 89 c7 mov %eax,%edi 16651e: 39 ca cmp %ecx,%edx 166520: 75 ea jne 16650c 166522: 0f b7 8c 7b 02 08 00 movzwl 0x802(%rbx,%rdi,2),%ecx 166529: 00 16652a: 41 89 48 0c mov %ecx,0xc(%r8) 16652e: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 166534: 0f 87 00 00 00 00 ja 16653a 16653a: 41 0f b6 07 movzbl (%r15),%eax 16653e: 41 83 c6 01 add $0x1,%r14d 166542: 66 44 39 f0 cmp %r14w,%ax 166546: 77 a6 ja 1664ee 166548: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 16654f: 4c 8b bd 78 02 00 00 mov 0x278(%rbp),%r15 166556: 4d 85 ff test %r15,%r15 166559: 74 64 je 1665bf 16655b: 41 80 3f 00 cmpb $0x0,(%r15) 16655f: 74 5e je 1665bf 166561: 45 31 f6 xor %r14d,%r14d 166564: 0f b7 b3 f0 07 00 00 movzwl 0x7f0(%rbx),%esi 16656b: 4d 63 c6 movslq %r14d,%r8 16656e: 43 8b 4c c7 08 mov 0x8(%r15,%r8,8),%ecx 166573: 85 f6 test %esi,%esi 166575: 74 27 je 16659e 166577: 31 c0 xor %eax,%eax 166579: eb 08 jmp 166583 16657b: 48 83 c0 01 add $0x1,%rax 16657f: 39 c6 cmp %eax,%esi 166581: 76 1b jbe 16659e 166583: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 16658a: 00 16658b: 89 c7 mov %eax,%edi 16658d: 39 ca cmp %ecx,%edx 16658f: 75 ea jne 16657b 166591: 0f b7 8c 7b 02 08 00 movzwl 0x802(%rbx,%rdi,2),%ecx 166598: 00 166599: 43 89 4c c7 08 mov %ecx,0x8(%r15,%r8,8) 16659e: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 1665a4: 0f 87 00 00 00 00 ja 1665aa 1665aa: 41 0f b6 07 movzbl (%r15),%eax 1665ae: 41 83 c6 01 add $0x1,%r14d 1665b2: 66 44 39 f0 cmp %r14w,%ax 1665b6: 77 ac ja 166564 1665b8: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 1665bf: 4c 8b bd 70 02 00 00 mov 0x270(%rbp),%r15 1665c6: 4d 85 ff test %r15,%r15 1665c9: 74 67 je 166632 1665cb: 45 8b 37 mov (%r15),%r14d 1665ce: 45 85 f6 test %r14d,%r14d 1665d1: 74 5f je 166632 1665d3: 45 31 f6 xor %r14d,%r14d 1665d6: 31 c0 xor %eax,%eax 1665d8: 0f b7 b3 f0 07 00 00 movzwl 0x7f0(%rbx),%esi 1665df: 4c 63 c0 movslq %eax,%r8 1665e2: 43 8b 4c c7 08 mov 0x8(%r15,%r8,8),%ecx 1665e7: 85 f6 test %esi,%esi 1665e9: 74 27 je 166612 1665eb: 31 c0 xor %eax,%eax 1665ed: eb 08 jmp 1665f7 1665ef: 48 83 c0 01 add $0x1,%rax 1665f3: 39 c6 cmp %eax,%esi 1665f5: 76 1b jbe 166612 1665f7: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 1665fe: 00 1665ff: 89 c7 mov %eax,%edi 166601: 39 ca cmp %ecx,%edx 166603: 75 ea jne 1665ef 166605: 0f b7 8c 7b 02 08 00 movzwl 0x802(%rbx,%rdi,2),%ecx 16660c: 00 16660d: 43 89 4c c7 08 mov %ecx,0x8(%r15,%r8,8) 166612: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 166618: 0f 87 00 00 00 00 ja 16661e 16661e: 41 83 c6 01 add $0x1,%r14d 166622: 41 0f b7 c6 movzwl %r14w,%eax 166626: 41 3b 07 cmp (%r15),%eax 166629: 72 ad jb 1665d8 16662b: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 166632: 4c 8b bd 58 02 00 00 mov 0x258(%rbp),%r15 166639: 4d 85 ff test %r15,%r15 16663c: 74 6c je 1666aa 16663e: 45 8b 1f mov (%r15),%r11d 166641: 45 85 db test %r11d,%r11d 166644: 74 64 je 1666aa 166646: 45 31 f6 xor %r14d,%r14d 166649: 41 0f b7 c6 movzwl %r14w,%eax 16664d: 0f b7 b3 f0 07 00 00 movzwl 0x7f0(%rbx),%esi 166654: 48 8d 04 40 lea (%rax,%rax,2),%rax 166658: 4d 8d 04 87 lea (%r15,%rax,4),%r8 16665c: 41 8b 48 04 mov 0x4(%r8),%ecx 166660: 85 f6 test %esi,%esi 166662: 74 26 je 16668a 166664: 31 c0 xor %eax,%eax 166666: eb 08 jmp 166670 166668: 48 83 c0 01 add $0x1,%rax 16666c: 39 c6 cmp %eax,%esi 16666e: 76 1a jbe 16668a 166670: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 166677: 00 166678: 89 c7 mov %eax,%edi 16667a: 39 ca cmp %ecx,%edx 16667c: 75 ea jne 166668 16667e: 0f b7 8c 7b 02 08 00 movzwl 0x802(%rbx,%rdi,2),%ecx 166685: 00 166686: 41 89 48 04 mov %ecx,0x4(%r8) 16668a: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 166690: 0f 87 00 00 00 00 ja 166696 166696: 41 83 c6 01 add $0x1,%r14d 16669a: 41 0f b7 c6 movzwl %r14w,%eax 16669e: 41 3b 07 cmp (%r15),%eax 1666a1: 72 a6 jb 166649 1666a3: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 1666aa: 48 81 fd d4 fd ff ff cmp $0xfffffffffffffdd4,%rbp 1666b1: 0f 84 a3 00 00 00 je 16675a 1666b7: 0f b7 8d 38 02 00 00 movzwl 0x238(%rbp),%ecx 1666be: 0f b7 bb f0 07 00 00 movzwl 0x7f0(%rbx),%edi 1666c5: 41 89 ce mov %ecx,%r14d 1666c8: 85 ff test %edi,%edi 1666ca: 74 25 je 1666f1 1666cc: 31 c0 xor %eax,%eax 1666ce: eb 08 jmp 1666d8 1666d0: 48 83 c0 01 add $0x1,%rax 1666d4: 39 c7 cmp %eax,%edi 1666d6: 76 19 jbe 1666f1 1666d8: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 1666df: 00 1666e0: 89 c6 mov %eax,%esi 1666e2: 39 d1 cmp %edx,%ecx 1666e4: 75 ea jne 1666d0 1666e6: 0f b7 8c 73 02 08 00 movzwl 0x802(%rbx,%rsi,2),%ecx 1666ed: 00 1666ee: 41 89 ce mov %ecx,%r14d 1666f1: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 1666f7: 0f 87 00 00 00 00 ja 1666fd 1666fd: 66 44 89 b5 38 02 00 mov %r14w,0x238(%rbp) 166704: 00 166705: 0f b7 8d 3a 02 00 00 movzwl 0x23a(%rbp),%ecx 16670c: 0f b7 bb 12 08 00 00 movzwl 0x812(%rbx),%edi 166713: 41 89 ce mov %ecx,%r14d 166716: 85 ff test %edi,%edi 166718: 74 25 je 16673f 16671a: 31 c0 xor %eax,%eax 16671c: eb 08 jmp 166726 16671e: 48 83 c0 01 add $0x1,%rax 166722: 39 c7 cmp %eax,%edi 166724: 76 19 jbe 16673f 166726: 0f b7 94 43 14 08 00 movzwl 0x814(%rbx,%rax,2),%edx 16672d: 00 16672e: 89 c6 mov %eax,%esi 166730: 39 d1 cmp %edx,%ecx 166732: 75 ea jne 16671e 166734: 0f b7 8c 73 24 08 00 movzwl 0x824(%rbx,%rsi,2),%ecx 16673b: 00 16673c: 41 89 ce mov %ecx,%r14d 16673f: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 166745: 0f 87 00 00 00 00 ja 16674b 16674b: 66 44 89 b5 3a 02 00 mov %r14w,0x23a(%rbp) 166752: 00 166753: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 16675a: 48 81 fd e8 fd ff ff cmp $0xfffffffffffffde8,%rbp 166761: 0f 84 a3 00 00 00 je 16680a 166767: 0f b7 8d 24 02 00 00 movzwl 0x224(%rbp),%ecx 16676e: 0f b7 bb f0 07 00 00 movzwl 0x7f0(%rbx),%edi 166775: 41 89 ce mov %ecx,%r14d 166778: 85 ff test %edi,%edi 16677a: 74 25 je 1667a1 16677c: 31 c0 xor %eax,%eax 16677e: eb 08 jmp 166788 166780: 48 83 c0 01 add $0x1,%rax 166784: 39 c7 cmp %eax,%edi 166786: 76 19 jbe 1667a1 166788: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 16678f: 00 166790: 89 c6 mov %eax,%esi 166792: 39 d1 cmp %edx,%ecx 166794: 75 ea jne 166780 166796: 0f b7 8c 73 02 08 00 movzwl 0x802(%rbx,%rsi,2),%ecx 16679d: 00 16679e: 41 89 ce mov %ecx,%r14d 1667a1: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 1667a7: 0f 87 00 00 00 00 ja 1667ad 1667ad: 66 44 89 b5 24 02 00 mov %r14w,0x224(%rbp) 1667b4: 00 1667b5: 0f b7 8d 26 02 00 00 movzwl 0x226(%rbp),%ecx 1667bc: 0f b7 bb 12 08 00 00 movzwl 0x812(%rbx),%edi 1667c3: 41 89 ce mov %ecx,%r14d 1667c6: 85 ff test %edi,%edi 1667c8: 74 25 je 1667ef 1667ca: 31 c0 xor %eax,%eax 1667cc: eb 08 jmp 1667d6 1667ce: 48 83 c0 01 add $0x1,%rax 1667d2: 39 c7 cmp %eax,%edi 1667d4: 76 19 jbe 1667ef 1667d6: 0f b7 94 43 14 08 00 movzwl 0x814(%rbx,%rax,2),%edx 1667dd: 00 1667de: 89 c6 mov %eax,%esi 1667e0: 39 d1 cmp %edx,%ecx 1667e2: 75 ea jne 1667ce 1667e4: 0f b7 8c 73 24 08 00 movzwl 0x824(%rbx,%rsi,2),%ecx 1667eb: 00 1667ec: 41 89 ce mov %ecx,%r14d 1667ef: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 1667f5: 0f 87 00 00 00 00 ja 1667fb 1667fb: 66 44 89 b5 26 02 00 mov %r14w,0x226(%rbp) 166802: 00 166803: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 16680a: 4c 8b bd 50 02 00 00 mov 0x250(%rbp),%r15 166811: 4d 85 ff test %r15,%r15 166814: 74 66 je 16687c 166816: 45 8b 17 mov (%r15),%r10d 166819: 45 85 d2 test %r10d,%r10d 16681c: 74 5e je 16687c 16681e: 45 89 e8 mov %r13d,%r8d 166821: 0f b7 b3 f0 07 00 00 movzwl 0x7f0(%rbx),%esi 166828: 43 0f b7 4c c7 04 movzwl 0x4(%r15,%r8,8),%ecx 16682e: 41 89 ce mov %ecx,%r14d 166831: 85 f6 test %esi,%esi 166833: 74 25 je 16685a 166835: 31 c0 xor %eax,%eax 166837: eb 08 jmp 166841 166839: 48 83 c0 01 add $0x1,%rax 16683d: 39 c6 cmp %eax,%esi 16683f: 76 19 jbe 16685a 166841: 0f b7 94 43 f2 07 00 movzwl 0x7f2(%rbx,%rax,2),%edx 166848: 00 166849: 89 c7 mov %eax,%edi 16684b: 39 d1 cmp %edx,%ecx 16684d: 75 ea jne 166839 16684f: 0f b7 8c 7b 02 08 00 movzwl 0x802(%rbx,%rdi,2),%ecx 166856: 00 166857: 41 89 ce mov %ecx,%r14d 16685a: 81 f9 01 ff 00 00 cmp $0xff01,%ecx 166860: 0f 87 00 00 00 00 ja 166866 166866: 66 47 89 74 c7 04 mov %r14w,0x4(%r15,%r8,8) 16686c: 41 83 c5 01 add $0x1,%r13d 166870: 45 3b 2f cmp (%r15),%r13d 166873: 72 a9 jb 16681e 166875: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 16687c: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 166883: 48 8b 95 f0 01 00 00 mov 0x1f0(%rbp),%rdx 16688a: 48 8b 8d e8 01 00 00 mov 0x1e8(%rbp),%rcx 166891: 48 85 c0 test %rax,%rax 166894: 0f 84 e5 05 00 00 je 166e7f 16689a: 44 8b 08 mov (%rax),%r9d 16689d: 45 85 c9 test %r9d,%r9d 1668a0: 0f 84 54 05 00 00 je 166dfa 1668a6: 48 85 d2 test %rdx,%rdx 1668a9: 0f 84 f0 05 00 00 je 166e9f 1668af: 44 8b 02 mov (%rdx),%r8d 1668b2: 45 85 c0 test %r8d,%r8d 1668b5: 0f 84 5f 05 00 00 je 166e1a 1668bb: 8b 70 08 mov 0x8(%rax),%esi 1668be: 66 89 b3 66 08 00 00 mov %si,0x866(%rbx) 1668c5: 8b 30 mov (%rax),%esi 1668c7: 83 ee 01 sub $0x1,%esi 1668ca: 8b 74 f0 08 mov 0x8(%rax,%rsi,8),%esi 1668ce: 66 89 b3 64 08 00 00 mov %si,0x864(%rbx) 1668d5: 8b 30 mov (%rax),%esi 1668d7: 83 ee 01 sub $0x1,%esi 1668da: 8b 74 f0 04 mov 0x4(%rax,%rsi,8),%esi 1668de: 89 b5 2c 02 00 00 mov %esi,0x22c(%rbp) 1668e4: 8b 32 mov (%rdx),%esi 1668e6: 83 ee 01 sub $0x1,%esi 1668e9: 8b 54 f2 04 mov 0x4(%rdx,%rsi,8),%edx 1668ed: 89 95 30 02 00 00 mov %edx,0x230(%rbp) 1668f3: 8b 10 mov (%rax),%edx 1668f5: 83 ea 01 sub $0x1,%edx 1668f8: 8b 44 d0 08 mov 0x8(%rax,%rdx,8),%eax 1668fc: 66 89 85 38 02 00 00 mov %ax,0x238(%rbp) 166903: 48 85 c9 test %rcx,%rcx 166906: 74 20 je 166928 166908: 8b 39 mov (%rcx),%edi 16690a: 85 ff test %edi,%edi 16690c: 74 1a je 166928 16690e: 8b 41 08 mov 0x8(%rcx),%eax 166911: 66 89 83 6a 08 00 00 mov %ax,0x86a(%rbx) 166918: 8b 01 mov (%rcx),%eax 16691a: 83 e8 01 sub $0x1,%eax 16691d: 8b 44 c1 08 mov 0x8(%rcx,%rax,8),%eax 166921: 66 89 83 68 08 00 00 mov %ax,0x868(%rbx) 166928: 48 8b 85 e8 01 00 00 mov 0x1e8(%rbp),%rax 16692f: 48 85 c0 test %rax,%rax 166932: 0f 84 f6 f0 ff ff je 165a2e 166938: 8b 10 mov (%rax),%edx 16693a: 85 d2 test %edx,%edx 16693c: 0f 84 ec f0 ff ff je 165a2e 166942: 83 ea 01 sub $0x1,%edx 166945: 8b 44 d0 08 mov 0x8(%rax,%rdx,8),%eax 166949: 66 89 85 3a 02 00 00 mov %ax,0x23a(%rbp) 166950: e9 d9 f0 ff ff jmpq 165a2e 166955: 83 e1 fc and $0xfffffffc,%ecx 166958: 83 c9 01 or $0x1,%ecx 16695b: e9 af f1 ff ff jmpq 165b0f 166960: 83 c9 08 or $0x8,%ecx 166963: e9 a7 f1 ff ff jmpq 165b0f 166968: 83 8d 34 01 00 00 02 orl $0x2,0x134(%rbp) 16696f: e9 ec ee ff ff jmpq 165860 166974: 0f b7 50 42 movzwl 0x42(%rax),%edx 166978: 0f b7 40 40 movzwl 0x40(%rax),%eax 16697c: 81 fa 37 0b 00 00 cmp $0xb37,%edx 166982: 0f 85 aa 03 00 00 jne 166d32 166988: 3d 02 10 00 00 cmp $0x1002,%eax 16698d: 0f 85 9f 03 00 00 jne 166d32 166993: 49 8b 4e 08 mov 0x8(%r14),%rcx 166997: 49 8b 96 90 00 00 00 mov 0x90(%r14),%rdx 16699e: 4c 89 e3 mov %r12,%rbx 1669a1: 8b 01 mov (%rcx),%eax 1669a3: 8d 70 ff lea -0x1(%rax),%esi 1669a6: 48 8d 04 f5 00 00 00 lea 0x0(,%rsi,8),%rax 1669ad: 00 1669ae: 48 29 f0 sub %rsi,%rax 1669b1: 48 8d 3c 81 lea (%rcx,%rax,4),%rdi 1669b5: 0f b6 47 08 movzbl 0x8(%rdi),%eax 1669b9: 48 8d 04 80 lea (%rax,%rax,4),%rax 1669bd: 66 81 7c 42 06 e7 03 cmpw $0x3e7,0x6(%rdx,%rax,2) 1669c4: 0f 87 0c ec ff ff ja 1655d6 1669ca: 8b 32 mov (%rdx),%esi 1669cc: 85 f6 test %esi,%esi 1669ce: 0f 84 02 ec ff ff je 1655d6 1669d4: 48 83 c2 06 add $0x6,%rdx 1669d8: 31 c9 xor %ecx,%ecx 1669da: eb 0f jmp 1669eb 1669dc: 83 c1 01 add $0x1,%ecx 1669df: 48 83 c2 0a add $0xa,%rdx 1669e3: 39 f1 cmp %esi,%ecx 1669e5: 0f 84 e8 eb ff ff je 1655d3 1669eb: 0f b7 02 movzwl (%rdx),%eax 1669ee: 66 2d e8 03 sub $0x3e8,%ax 1669f2: 66 3d 18 fb cmp $0xfb18,%ax 1669f6: 77 e4 ja 1669dc 1669f8: 88 4f 08 mov %cl,0x8(%rdi) 1669fb: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 166a02: 4c 8b b5 18 01 00 00 mov 0x118(%rbp),%r14 166a09: 4c 8b 6d 00 mov 0x0(%rbp),%r13 166a0d: e9 c4 eb ff ff jmpq 1655d6 166a12: 4d 8b bd 98 00 00 00 mov 0x98(%r13),%r15 166a19: 45 31 f6 xor %r14d,%r14d 166a1c: 41 8b 07 mov (%r15),%eax 166a1f: 85 c0 test %eax,%eax 166a21: 74 52 je 166a75 166a23: 44 89 f0 mov %r14d,%eax 166a26: 0f b7 8b 34 08 00 00 movzwl 0x834(%rbx),%ecx 166a2d: 48 8d 04 80 lea (%rax,%rax,4),%rax 166a31: 49 8d 3c 47 lea (%r15,%rax,2),%rdi 166a35: 31 c0 xor %eax,%eax 166a37: 0f b7 57 06 movzwl 0x6(%rdi),%edx 166a3b: 85 c9 test %ecx,%ecx 166a3d: 75 0a jne 166a49 166a3f: eb 20 jmp 166a61 166a41: 48 83 c0 01 add $0x1,%rax 166a45: 39 c1 cmp %eax,%ecx 166a47: 76 18 jbe 166a61 166a49: 89 c6 mov %eax,%esi 166a4b: 66 39 94 43 36 08 00 cmp %dx,0x836(%rbx,%rax,2) 166a52: 00 166a53: 75 ec jne 166a41 166a55: 0f b7 94 73 46 08 00 movzwl 0x846(%rbx,%rsi,2),%edx 166a5c: 00 166a5d: 66 89 57 06 mov %dx,0x6(%rdi) 166a61: 66 81 fa 01 ff cmp $0xff01,%dx 166a66: 0f 87 00 00 00 00 ja 166a6c 166a6c: 41 83 c6 01 add $0x1,%r14d 166a70: 45 3b 37 cmp (%r15),%r14d 166a73: 72 ae jb 166a23 166a75: 0f b7 b3 34 08 00 00 movzwl 0x834(%rbx),%esi 166a7c: 41 0f b7 55 50 movzwl 0x50(%r13),%edx 166a81: 85 f6 test %esi,%esi 166a83: 74 25 je 166aaa 166a85: 31 c0 xor %eax,%eax 166a87: eb 08 jmp 166a91 166a89: 48 83 c0 01 add $0x1,%rax 166a8d: 39 c6 cmp %eax,%esi 166a8f: 76 19 jbe 166aaa 166a91: 89 c1 mov %eax,%ecx 166a93: 66 39 94 43 36 08 00 cmp %dx,0x836(%rbx,%rax,2) 166a9a: 00 166a9b: 75 ec jne 166a89 166a9d: 0f b7 94 4b 46 08 00 movzwl 0x846(%rbx,%rcx,2),%edx 166aa4: 00 166aa5: 66 41 89 55 50 mov %dx,0x50(%r13) 166aaa: 66 81 fa 01 ff cmp $0xff01,%dx 166aaf: 0f 86 df f4 ff ff jbe 165f94 166ab5: e9 00 00 00 00 jmpq 166aba 166aba: b8 0a 3c 00 00 mov $0x3c0a,%eax 166abf: 66 89 83 a3 0d 00 00 mov %ax,0xda3(%rbx) 166ac6: b8 19 00 00 00 mov $0x19,%eax 166acb: 66 89 83 a6 0d 00 00 mov %ax,0xda6(%rbx) 166ad2: 8b 55 0c mov 0xc(%rbp),%edx 166ad5: e9 64 ec ff ff jmpq 16573e 166ada: 41 bf 05 10 00 00 mov $0x1005,%r15d 166ae0: b8 14 00 00 00 mov $0x14,%eax 166ae5: 66 44 89 bb a3 0d 00 mov %r15w,0xda3(%rbx) 166aec: 00 166aed: 66 89 83 a6 0d 00 00 mov %ax,0xda6(%rbx) 166af4: 8b 55 0c mov 0xc(%rbp),%edx 166af7: e9 42 ec ff ff jmpq 16573e 166afc: ba 07 00 00 00 mov $0x7,%edx 166b01: be 04 00 00 00 mov $0x4,%esi 166b06: 48 89 ef mov %rbp,%rdi 166b09: e8 00 00 00 00 callq 166b0e 166b0e: 84 c0 test %al,%al 166b10: 0f 84 03 ed ff ff je 165819 166b16: c7 83 90 08 00 00 02 movl $0x2,0x890(%rbx) 166b1d: 00 00 00 166b20: e9 41 f7 ff ff jmpq 166266 166b25: ba 07 00 00 00 mov $0x7,%edx 166b2a: be 02 00 00 00 mov $0x2,%esi 166b2f: 48 89 ef mov %rbp,%rdi 166b32: e8 00 00 00 00 callq 166b37 166b37: 84 c0 test %al,%al 166b39: 74 0a je 166b45 166b3b: c7 83 58 08 00 00 02 movl $0x2,0x858(%rbx) 166b42: 00 00 00 166b45: 8b 85 24 01 00 00 mov 0x124(%rbp),%eax 166b4b: e9 aa ec ff ff jmpq 1657fa 166b50: 4c 8b 03 mov (%rbx),%r8 166b53: 48 8b 43 08 mov 0x8(%rbx),%rax 166b57: 45 31 ff xor %r15d,%r15d 166b5a: 4c 8d 74 24 14 lea 0x14(%rsp),%r14 166b5f: 45 8b 10 mov (%r8),%r10d 166b62: 48 89 04 24 mov %rax,(%rsp) 166b66: 45 85 d2 test %r10d,%r10d 166b69: 74 67 je 166bd2 166b6b: 41 0f b6 d7 movzbl %r15b,%edx 166b6f: 48 89 ef mov %rbp,%rdi 166b72: 4c 89 44 24 08 mov %r8,0x8(%rsp) 166b77: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 166b7e: 00 166b7f: 48 29 d0 sub %rdx,%rax 166b82: 49 8d 14 80 lea (%r8,%rax,4),%rdx 166b86: 0f b7 72 0c movzwl 0xc(%rdx),%esi 166b8a: 0f b7 42 10 movzwl 0x10(%rdx),%eax 166b8e: 01 f0 add %esi,%eax 166b90: 66 81 fe 00 80 cmp $0x8000,%si 166b95: 66 83 d8 ff sbb $0xffff,%ax 166b99: 41 83 c7 01 add $0x1,%r15d 166b9d: 66 89 44 24 16 mov %ax,0x16(%rsp) 166ba2: 66 89 44 24 1c mov %ax,0x1c(%rsp) 166ba7: 66 89 44 24 1a mov %ax,0x1a(%rsp) 166bac: 66 89 44 24 18 mov %ax,0x18(%rsp) 166bb1: 66 89 42 0e mov %ax,0xe(%rdx) 166bb5: 48 8b b3 90 00 00 00 mov 0x90(%rbx),%rsi 166bbc: 4c 89 f2 mov %r14,%rdx 166bbf: e8 5c c9 ff ff callq 163520 166bc4: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 166bc9: 41 0f b6 c7 movzbl %r15b,%eax 166bcd: 41 3b 00 cmp (%r8),%eax 166bd0: 72 99 jb 166b6b 166bd2: 48 8b 04 24 mov (%rsp),%rax 166bd6: 45 31 ff xor %r15d,%r15d 166bd9: 4c 8d 74 24 14 lea 0x14(%rsp),%r14 166bde: 44 8b 08 mov (%rax),%r9d 166be1: 45 85 c9 test %r9d,%r9d 166be4: 74 64 je 166c4a 166be6: 41 0f b6 d7 movzbl %r15b,%edx 166bea: 48 8b 3c 24 mov (%rsp),%rdi 166bee: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 166bf5: 00 166bf6: 48 29 d0 sub %rdx,%rax 166bf9: 48 8d 14 87 lea (%rdi,%rax,4),%rdx 166bfd: 48 89 ef mov %rbp,%rdi 166c00: 0f b7 72 0c movzwl 0xc(%rdx),%esi 166c04: 0f b7 42 0e movzwl 0xe(%rdx),%eax 166c08: 01 f0 add %esi,%eax 166c0a: 66 81 fe 00 80 cmp $0x8000,%si 166c0f: 66 83 d8 ff sbb $0xffff,%ax 166c13: 41 83 c7 01 add $0x1,%r15d 166c17: 66 89 44 24 16 mov %ax,0x16(%rsp) 166c1c: 66 89 44 24 1c mov %ax,0x1c(%rsp) 166c21: 66 89 44 24 1a mov %ax,0x1a(%rsp) 166c26: 66 89 44 24 18 mov %ax,0x18(%rsp) 166c2b: 66 89 42 10 mov %ax,0x10(%rdx) 166c2f: 48 8b b3 98 00 00 00 mov 0x98(%rbx),%rsi 166c36: 4c 89 f2 mov %r14,%rdx 166c39: e8 e2 c8 ff ff callq 163520 166c3e: 48 8b 3c 24 mov (%rsp),%rdi 166c42: 41 0f b6 c7 movzbl %r15b,%eax 166c46: 3b 07 cmp (%rdi),%eax 166c48: 72 9c jb 166be6 166c4a: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 166c51: 48 8b 8d 18 01 00 00 mov 0x118(%rbp),%rcx 166c58: 8b 80 90 07 00 00 mov 0x790(%rax),%eax 166c5e: 83 f8 02 cmp $0x2,%eax 166c61: 0f 85 35 f4 ff ff jne 16609c 166c67: 4c 8b b9 88 00 00 00 mov 0x88(%rcx),%r15 166c6e: 45 8b 07 mov (%r15),%r8d 166c71: 45 85 c0 test %r8d,%r8d 166c74: 0f 84 22 f4 ff ff je 16609c 166c7a: 31 db xor %ebx,%ebx 166c7c: 4c 8d 74 24 14 lea 0x14(%rsp),%r14 166c81: 31 c0 xor %eax,%eax 166c83: 48 c1 e0 05 shl $0x5,%rax 166c87: 48 89 ef mov %rbp,%rdi 166c8a: 48 89 0c 24 mov %rcx,(%rsp) 166c8e: 4c 01 f8 add %r15,%rax 166c91: 0f b7 70 1a movzwl 0x1a(%rax),%esi 166c95: 0f b7 50 1c movzwl 0x1c(%rax),%edx 166c99: 01 f2 add %esi,%edx 166c9b: 66 81 fe 00 80 cmp $0x8000,%si 166ca0: 66 83 da ff sbb $0xffff,%dx 166ca4: 83 c3 01 add $0x1,%ebx 166ca7: 66 89 54 24 16 mov %dx,0x16(%rsp) 166cac: 66 89 54 24 1c mov %dx,0x1c(%rsp) 166cb1: 66 89 54 24 1a mov %dx,0x1a(%rsp) 166cb6: 66 89 54 24 18 mov %dx,0x18(%rsp) 166cbb: 66 89 50 1e mov %dx,0x1e(%rax) 166cbf: 48 8b b1 98 00 00 00 mov 0x98(%rcx),%rsi 166cc6: 4c 89 f2 mov %r14,%rdx 166cc9: e8 52 c8 ff ff callq 163520 166cce: 0f b6 c3 movzbl %bl,%eax 166cd1: 41 3b 07 cmp (%r15),%eax 166cd4: 48 8b 0c 24 mov (%rsp),%rcx 166cd8: 72 a9 jb 166c83 166cda: e9 bd f3 ff ff jmpq 16609c 166cdf: 45 85 c9 test %r9d,%r9d 166ce2: 0f 84 1a f3 ff ff je 166002 166ce8: 31 d2 xor %edx,%edx 166cea: 44 0f b6 d2 movzbl %dl,%r10d 166cee: 4c 8b b9 98 00 00 00 mov 0x98(%rcx),%r15 166cf5: 83 c2 01 add $0x1,%edx 166cf8: 4a 8d 04 d5 00 00 00 lea 0x0(,%r10,8),%rax 166cff: 00 166d00: 4c 29 d0 sub %r10,%rax 166d03: 4d 8d 14 80 lea (%r8,%rax,4),%r10 166d07: 41 0f b6 42 08 movzbl 0x8(%r10),%eax 166d0c: 48 8d 04 80 lea (%rax,%rax,4),%rax 166d10: 49 8d 04 47 lea (%r15,%rax,2),%rax 166d14: 0f b7 40 06 movzwl 0x6(%rax),%eax 166d18: 66 41 89 42 10 mov %ax,0x10(%r10) 166d1d: 0f b6 c2 movzbl %dl,%eax 166d20: 44 39 c8 cmp %r9d,%eax 166d23: 72 c5 jb 166cea 166d25: e9 d8 f2 ff ff jmpq 166002 166d2a: 83 c9 04 or $0x4,%ecx 166d2d: e9 dd ed ff ff jmpq 165b0f 166d32: 81 fa a8 04 00 00 cmp $0x4a8,%edx 166d38: 75 0b jne 166d45 166d3a: 3d 43 10 00 00 cmp $0x1043,%eax 166d3f: 0f 84 4e fc ff ff je 166993 166d45: 81 fa 80 94 00 00 cmp $0x9480,%edx 166d4b: 0f 85 82 e8 ff ff jne 1655d3 166d51: 3d 82 16 00 00 cmp $0x1682,%eax 166d56: 0f 84 37 fc ff ff je 166993 166d5c: e9 72 e8 ff ff jmpq 1655d3 166d61: 49 8b 36 mov (%r14),%rsi 166d64: 8b 3e mov (%rsi),%edi 166d66: 83 ff 01 cmp $0x1,%edi 166d69: 0f 86 3d ec ff ff jbe 1659ac 166d6f: b9 01 00 00 00 mov $0x1,%ecx 166d74: b8 01 00 00 00 mov $0x1,%eax 166d79: eb 0e jmp 166d89 166d7b: 83 c1 01 add $0x1,%ecx 166d7e: 0f b7 c1 movzwl %cx,%eax 166d81: 39 f8 cmp %edi,%eax 166d83: 0f 83 23 ec ff ff jae 1659ac 166d89: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 166d90: 00 166d91: 48 29 c2 sub %rax,%rdx 166d94: 48 8d 04 96 lea (%rsi,%rdx,4),%rax 166d98: 44 39 48 04 cmp %r9d,0x4(%rax) 166d9c: 75 dd jne 166d7b 166d9e: 80 78 17 00 cmpb $0x0,0x17(%rax) 166da2: 75 d7 jne 166d7b 166da4: 41 81 c1 88 13 00 00 add $0x1388,%r9d 166dab: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 166db0: e9 f7 eb ff ff jmpq 1659ac 166db5: 4d 89 ee mov %r13,%r14 166db8: e9 8b f1 ff ff jmpq 165f48 166dbd: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 166dc3: e9 8e ee ff ff jmpq 165c56 166dc8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166dcf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166dd6: e8 00 00 00 00 callq 166ddb 166ddb: 85 c0 test %eax,%eax 166ddd: 0f 85 00 00 00 00 jne 166de3 166de3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166dea: 41 bd ea ff ff ff mov $0xffffffea,%r13d 166df0: e8 00 00 00 00 callq 166df5 166df5: e9 5c ee ff ff jmpq 165c56 166dfa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166e01: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166e08: e8 00 00 00 00 callq 166e0d 166e0d: 85 c0 test %eax,%eax 166e0f: 0f 84 19 ec ff ff je 165a2e 166e15: e9 00 00 00 00 jmpq 166e1a 166e1a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166e21: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166e28: e8 00 00 00 00 callq 166e2d 166e2d: 85 c0 test %eax,%eax 166e2f: 0f 84 f9 eb ff ff je 165a2e 166e35: e9 00 00 00 00 jmpq 166e3a 166e3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166e41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166e48: e8 00 00 00 00 callq 166e4d 166e4d: 85 c0 test %eax,%eax 166e4f: 0f 84 d9 eb ff ff je 165a2e 166e55: e9 00 00 00 00 jmpq 166e5a 166e5a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166e61: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166e68: e8 00 00 00 00 callq 166e6d 166e6d: 85 c0 test %eax,%eax 166e6f: 0f 84 b9 eb ff ff je 165a2e 166e75: e9 00 00 00 00 jmpq 166e7a 166e7a: e8 00 00 00 00 callq 166e7f 166e7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166e86: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166e8d: e8 00 00 00 00 callq 166e92 166e92: 85 c0 test %eax,%eax 166e94: 0f 84 94 eb ff ff je 165a2e 166e9a: e9 00 00 00 00 jmpq 166e9f 166e9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166ea6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166ead: e8 00 00 00 00 callq 166eb2 166eb2: 85 c0 test %eax,%eax 166eb4: 0f 84 74 eb ff ff je 165a2e 166eba: e9 00 00 00 00 jmpq 166ebf 166ebf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166ec6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166ecd: e8 00 00 00 00 callq 166ed2 166ed2: 85 c0 test %eax,%eax 166ed4: 0f 84 54 eb ff ff je 165a2e 166eda: e9 00 00 00 00 jmpq 166edf 166edf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166ee6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166eed: e8 00 00 00 00 callq 166ef2 166ef2: 85 c0 test %eax,%eax 166ef4: 0f 84 34 eb ff ff je 165a2e 166efa: e9 00 00 00 00 jmpq 166eff 166eff: 90 nop 0000000000166f00 : 166f00: e8 00 00 00 00 callq 166f05 166f05: 41 54 push %r12 166f07: 55 push %rbp 166f08: 48 89 fd mov %rdi,%rbp 166f0b: 53 push %rbx 166f0c: 89 f3 mov %esi,%ebx 166f0e: 48 83 ec 18 sub $0x18,%rsp 166f12: 44 8b 9f 80 03 00 00 mov 0x380(%rdi),%r11d 166f19: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 166f20: 00 00 166f22: 48 89 44 24 10 mov %rax,0x10(%rsp) 166f27: 31 c0 xor %eax,%eax 166f29: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 166f30: 00 166f31: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 166f38: 00 166f39: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 166f40: 00 166f41: 45 85 db test %r11d,%r11d 166f44: 0f 84 01 01 00 00 je 16704b 166f4a: 83 fb 08 cmp $0x8,%ebx 166f4d: 0f 84 15 01 00 00 je 167068 166f53: 0f 87 82 00 00 00 ja 166fdb 166f59: 83 fb 01 cmp $0x1,%ebx 166f5c: 0f 84 c6 01 00 00 je 167128 166f62: 83 fb 04 cmp $0x4,%ebx 166f65: 0f 85 cb 00 00 00 jne 167036 166f6b: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 166f72: 44 8b 93 40 0d 00 00 mov 0xd40(%rbx),%r10d 166f79: 45 85 d2 test %r10d,%r10d 166f7c: 75 0e jne 166f8c 166f7e: 8b b3 30 0d 00 00 mov 0xd30(%rbx),%esi 166f84: 85 f6 test %esi,%esi 166f86: 0f 85 a7 02 00 00 jne 167233 166f8c: 44 8b 8b 44 0d 00 00 mov 0xd44(%rbx),%r9d 166f93: 45 85 c9 test %r9d,%r9d 166f96: 75 0e jne 166fa6 166f98: 8b b3 34 0d 00 00 mov 0xd34(%rbx),%esi 166f9e: 85 f6 test %esi,%esi 166fa0: 0f 85 68 02 00 00 jne 16720e 166fa6: 44 8b 83 48 0d 00 00 mov 0xd48(%rbx),%r8d 166fad: 45 85 c0 test %r8d,%r8d 166fb0: 0f 85 80 00 00 00 jne 167036 166fb6: 8b b3 38 0d 00 00 mov 0xd38(%rbx),%esi 166fbc: 85 f6 test %esi,%esi 166fbe: 74 76 je 167036 166fc0: 48 89 ef mov %rbp,%rdi 166fc3: e8 00 00 00 00 callq 166fc8 166fc8: 31 c9 xor %ecx,%ecx 166fca: be 47 01 00 00 mov $0x147,%esi 166fcf: 48 89 ef mov %rbp,%rdi 166fd2: 89 c2 mov %eax,%edx 166fd4: e8 00 00 00 00 callq 166fd9 166fd9: eb 5b jmp 167036 166fdb: 83 fb 40 cmp $0x40,%ebx 166fde: 74 0a je 166fea 166fe0: 76 4c jbe 16702e 166fe2: 81 fb 80 00 00 00 cmp $0x80,%ebx 166fe8: 75 4c jne 167036 166fea: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 166fef: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 166ff4: 89 de mov %ebx,%esi 166ff6: 48 89 ef mov %rbp,%rdi 166ff9: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 166ffe: e8 7d a6 ff ff callq 161680 167003: 41 89 c4 mov %eax,%r12d 167006: 85 c0 test %eax,%eax 167008: 0f 84 57 01 00 00 je 167165 16700e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 167013: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16701a: 00 00 16701c: 0f 85 7c 02 00 00 jne 16729e 167022: 48 83 c4 18 add $0x18,%rsp 167026: 44 89 e0 mov %r12d,%eax 167029: 5b pop %rbx 16702a: 5d pop %rbp 16702b: 41 5c pop %r12 16702d: c3 retq 16702e: 8d 43 f0 lea -0x10(%rbx),%eax 167031: 83 e0 ef and $0xffffffef,%eax 167034: 74 b4 je 166fea 167036: 81 bd 08 01 00 00 80 cmpl $0x80,0x108(%rbp) 16703d: 00 00 00 167040: 0f 84 a7 01 00 00 je 1671ed 167046: 45 31 e4 xor %r12d,%r12d 167049: eb c3 jmp 16700e 16704b: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 167050: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 167055: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 16705a: e8 21 a6 ff ff callq 161680 16705f: 83 fb 08 cmp $0x8,%ebx 167062: 0f 85 eb fe ff ff jne 166f53 167068: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 16706f: 8b 93 48 0d 00 00 mov 0xd48(%rbx),%edx 167075: 85 d2 test %edx,%edx 167077: 75 28 jne 1670a1 167079: 8b 83 38 0d 00 00 mov 0xd38(%rbx),%eax 16707f: 85 c0 test %eax,%eax 167081: 74 1e je 1670a1 167083: d1 e8 shr %eax 167085: 74 1a je 1670a1 167087: 83 c2 01 add $0x1,%edx 16708a: d1 e8 shr %eax 16708c: 75 f9 jne 167087 16708e: 85 d2 test %edx,%edx 167090: 74 0f je 1670a1 167092: 31 c9 xor %ecx,%ecx 167094: be 47 01 00 00 mov $0x147,%esi 167099: 48 89 ef mov %rbp,%rdi 16709c: e8 00 00 00 00 callq 1670a1 1670a1: 8b 8b 40 0d 00 00 mov 0xd40(%rbx),%ecx 1670a7: 85 c9 test %ecx,%ecx 1670a9: 75 2f jne 1670da 1670ab: 8b 83 30 0d 00 00 mov 0xd30(%rbx),%eax 1670b1: 85 c0 test %eax,%eax 1670b3: 74 25 je 1670da 1670b5: d1 e8 shr %eax 1670b7: 74 21 je 1670da 1670b9: 83 c1 01 add $0x1,%ecx 1670bc: d1 e8 shr %eax 1670be: 75 f9 jne 1670b9 1670c0: 85 c9 test %ecx,%ecx 1670c2: 74 16 je 1670da 1670c4: ba 01 00 00 00 mov $0x1,%edx 1670c9: be 45 01 00 00 mov $0x145,%esi 1670ce: 48 89 ef mov %rbp,%rdi 1670d1: d3 e2 shl %cl,%edx 1670d3: 31 c9 xor %ecx,%ecx 1670d5: e8 00 00 00 00 callq 1670da 1670da: 8b 8b 44 0d 00 00 mov 0xd44(%rbx),%ecx 1670e0: 85 c9 test %ecx,%ecx 1670e2: 0f 85 4e ff ff ff jne 167036 1670e8: 8b 83 34 0d 00 00 mov 0xd34(%rbx),%eax 1670ee: 85 c0 test %eax,%eax 1670f0: 0f 84 40 ff ff ff je 167036 1670f6: d1 e8 shr %eax 1670f8: 0f 84 38 ff ff ff je 167036 1670fe: 83 c1 01 add $0x1,%ecx 167101: d1 e8 shr %eax 167103: 75 f9 jne 1670fe 167105: 85 c9 test %ecx,%ecx 167107: 0f 84 29 ff ff ff je 167036 16710d: ba 01 00 00 00 mov $0x1,%edx 167112: be 46 01 00 00 mov $0x146,%esi 167117: 48 89 ef mov %rbp,%rdi 16711a: d3 e2 shl %cl,%edx 16711c: 31 c9 xor %ecx,%ecx 16711e: e8 00 00 00 00 callq 167123 167123: e9 0e ff ff ff jmpq 167036 167128: 48 89 ef mov %rbp,%rdi 16712b: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 167132: e8 00 00 00 00 callq 167137 167137: 84 c0 test %al,%al 167139: 0f 84 19 01 00 00 je 167258 16713f: 8b bb 48 0d 00 00 mov 0xd48(%rbx),%edi 167145: 85 ff test %edi,%edi 167147: 0f 84 ad 00 00 00 je 1671fa 16714d: 48 89 ef mov %rbp,%rdi 167150: e8 ab b2 ff ff callq 162400 167155: 41 89 c4 mov %eax,%r12d 167158: 85 c0 test %eax,%eax 16715a: 0f 85 ae fe ff ff jne 16700e 167160: e9 d1 fe ff ff jmpq 167036 167165: 8b 4c 24 04 mov 0x4(%rsp),%ecx 167169: ba 01 00 00 00 mov $0x1,%edx 16716e: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 167175: d3 e2 shl %cl,%edx 167177: 85 d2 test %edx,%edx 167179: 74 0e je 167189 16717b: 8b b0 40 0d 00 00 mov 0xd40(%rax),%esi 167181: 85 f6 test %esi,%esi 167183: 0f 84 f4 00 00 00 je 16727d 167189: 8b 4c 24 08 mov 0x8(%rsp),%ecx 16718d: ba 01 00 00 00 mov $0x1,%edx 167192: d3 e2 shl %cl,%edx 167194: 85 d2 test %edx,%edx 167196: 74 0e je 1671a6 167198: 8b 88 44 0d 00 00 mov 0xd44(%rax),%ecx 16719e: 85 c9 test %ecx,%ecx 1671a0: 0f 84 bd 00 00 00 je 167263 1671a6: 8b 4c 24 0c mov 0xc(%rsp),%ecx 1671aa: ba 01 00 00 00 mov $0x1,%edx 1671af: be 02 00 00 00 mov $0x2,%esi 1671b4: 48 89 ef mov %rbp,%rdi 1671b7: d3 e2 shl %cl,%edx 1671b9: e8 c2 ac ff ff callq 161e80 1671be: 8b 85 08 01 00 00 mov 0x108(%rbp),%eax 1671c4: 81 fb 80 00 00 00 cmp $0x80,%ebx 1671ca: 0f 85 66 fe ff ff jne 167036 1671d0: 3d 80 00 00 00 cmp $0x80,%eax 1671d5: 0f 84 6b fe ff ff je 167046 1671db: be 64 00 00 00 mov $0x64,%esi 1671e0: 48 89 ef mov %rbp,%rdi 1671e3: e8 00 00 00 00 callq 1671e8 1671e8: e9 21 fe ff ff jmpq 16700e 1671ed: 48 89 ef mov %rbp,%rdi 1671f0: e8 00 00 00 00 callq 1671f5 1671f5: e9 4c fe ff ff jmpq 167046 1671fa: 31 d2 xor %edx,%edx 1671fc: be 48 01 00 00 mov $0x148,%esi 167201: 48 89 ef mov %rbp,%rdi 167204: e8 00 00 00 00 callq 167209 167209: e9 3f ff ff ff jmpq 16714d 16720e: 48 89 ef mov %rbp,%rdi 167211: e8 00 00 00 00 callq 167216 167216: ba 01 00 00 00 mov $0x1,%edx 16721b: be 46 01 00 00 mov $0x146,%esi 167220: 48 89 ef mov %rbp,%rdi 167223: 89 c1 mov %eax,%ecx 167225: d3 e2 shl %cl,%edx 167227: 31 c9 xor %ecx,%ecx 167229: e8 00 00 00 00 callq 16722e 16722e: e9 73 fd ff ff jmpq 166fa6 167233: 48 89 ef mov %rbp,%rdi 167236: e8 00 00 00 00 callq 16723b 16723b: ba 01 00 00 00 mov $0x1,%edx 167240: be 45 01 00 00 mov $0x145,%esi 167245: 48 89 ef mov %rbp,%rdi 167248: 89 c1 mov %eax,%ecx 16724a: d3 e2 shl %cl,%edx 16724c: 31 c9 xor %ecx,%ecx 16724e: e8 00 00 00 00 callq 167253 167253: e9 34 fd ff ff jmpq 166f8c 167258: 41 bc ea ff ff ff mov $0xffffffea,%r12d 16725e: e9 ab fd ff ff jmpq 16700e 167263: 23 90 34 0d 00 00 and 0xd34(%rax),%edx 167269: 31 c9 xor %ecx,%ecx 16726b: be 46 01 00 00 mov $0x146,%esi 167270: 48 89 ef mov %rbp,%rdi 167273: e8 00 00 00 00 callq 167278 167278: e9 29 ff ff ff jmpq 1671a6 16727d: 23 90 30 0d 00 00 and 0xd30(%rax),%edx 167283: 31 c9 xor %ecx,%ecx 167285: be 45 01 00 00 mov $0x145,%esi 16728a: 48 89 ef mov %rbp,%rdi 16728d: e8 00 00 00 00 callq 167292 167292: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 167299: e9 eb fe ff ff jmpq 167189 16729e: e8 00 00 00 00 callq 1672a3 1672a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1672aa: 00 00 00 00 1672ae: 66 90 xchg %ax,%ax 00000000001672b0 : 1672b0: e8 00 00 00 00 callq 1672b5 1672b5: 41 57 push %r15 1672b7: 41 56 push %r14 1672b9: 49 89 fe mov %rdi,%r14 1672bc: 41 55 push %r13 1672be: 41 54 push %r12 1672c0: 55 push %rbp 1672c1: 48 89 cd mov %rcx,%rbp 1672c4: 53 push %rbx 1672c5: 48 89 f3 mov %rsi,%rbx 1672c8: 48 83 ec 28 sub $0x28,%rsp 1672cc: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 1672d3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1672da: 00 00 1672dc: 48 89 44 24 20 mov %rax,0x20(%rsp) 1672e1: 31 c0 xor %eax,%eax 1672e3: 81 3e 07 03 13 20 cmpl $0x20130307,(%rsi) 1672e9: 0f 85 81 02 00 00 jne 167570 1672ef: 0f b6 45 02 movzbl 0x2(%rbp),%eax 1672f3: 44 0f b6 6d 05 movzbl 0x5(%rbp),%r13d 1672f8: 44 0f b7 7d 00 movzwl 0x0(%rbp),%r15d 1672fd: 88 44 24 0f mov %al,0xf(%rsp) 167301: 0f b7 45 03 movzwl 0x3(%rbp),%eax 167305: 41 c1 e5 10 shl $0x10,%r13d 167309: 41 09 c5 or %eax,%r13d 16730c: f6 82 d0 0c 00 00 01 testb $0x1,0xcd0(%rdx) 167313: 75 0d jne 167322 167315: 44 39 aa d4 0c 00 00 cmp %r13d,0xcd4(%rdx) 16731c: 0f 82 72 01 00 00 jb 167494 167322: 44 0f b7 63 18 movzwl 0x18(%rbx),%r12d 167327: 31 f6 xor %esi,%esi 167329: 4c 89 f7 mov %r14,%rdi 16732c: 48 89 14 24 mov %rdx,(%rsp) 167330: e8 00 00 00 00 callq 167335 167335: 48 8b 14 24 mov (%rsp),%rdx 167339: 41 39 c4 cmp %eax,%r12d 16733c: 0f 83 79 02 00 00 jae 1675bb 167342: 44 0f b7 63 18 movzwl 0x18(%rbx),%r12d 167347: 44 89 e0 mov %r12d,%eax 16734a: 45 3b a6 70 01 00 00 cmp 0x170(%r14),%r12d 167351: 0f 83 e5 01 00 00 jae 16753c 167357: 44 0f b6 74 24 0f movzbl 0xf(%rsp),%r14d 16735d: 83 c0 01 add $0x1,%eax 167360: 4d 63 e4 movslq %r12d,%r12 167363: 66 89 43 18 mov %ax,0x18(%rbx) 167367: 4b 8d 04 64 lea (%r12,%r12,2),%rax 16736b: 41 c1 e6 10 shl $0x10,%r14d 16736f: 48 8d 04 83 lea (%rbx,%rax,4),%rax 167373: 45 09 fe or %r15d,%r14d 167376: 44 89 68 20 mov %r13d,0x20(%rax) 16737a: 44 89 70 24 mov %r14d,0x24(%rax) 16737e: 8b 8a e4 07 00 00 mov 0x7e4(%rdx),%ecx 167384: b8 01 00 00 00 mov $0x1,%eax 167389: 0f b6 7d 06 movzbl 0x6(%rbp),%edi 16738d: 0f b7 f1 movzwl %cx,%esi 167390: 66 83 f9 02 cmp $0x2,%cx 167394: 74 39 je 1673cf 167396: b8 02 00 00 00 mov $0x2,%eax 16739b: 83 fe 04 cmp $0x4,%esi 16739e: 74 2f je 1673cf 1673a0: 31 c0 xor %eax,%eax 1673a2: 83 fe 01 cmp $0x1,%esi 1673a5: 74 28 je 1673cf 1673a7: f7 c1 00 00 04 00 test $0x40000,%ecx 1673ad: 74 0a je 1673b9 1673af: 66 83 ff 02 cmp $0x2,%di 1673b3: 0f 84 eb 01 00 00 je 1675a4 1673b9: 31 c0 xor %eax,%eax 1673bb: 81 e1 00 00 02 00 and $0x20000,%ecx 1673c1: 74 0c je 1673cf 1673c3: 83 ef 01 sub $0x1,%edi 1673c6: 31 c0 xor %eax,%eax 1673c8: 66 83 ff 01 cmp $0x1,%di 1673cc: 0f 96 c0 setbe %al 1673cf: 4b 8d 0c 64 lea (%r12,%r12,2),%rcx 1673d3: c7 44 24 1a 0c 00 10 movl $0x10000c,0x1a(%rsp) 1673da: 00 1673db: 48 be 01 00 02 00 04 movabs $0x8000400020001,%rsi 1673e2: 00 08 00 1673e5: 66 89 44 8b 28 mov %ax,0x28(%rbx,%rcx,4) 1673ea: 8b 82 e8 07 00 00 mov 0x7e8(%rdx),%eax 1673f0: ba 20 00 00 00 mov $0x20,%edx 1673f5: 48 89 74 24 12 mov %rsi,0x12(%rsp) 1673fa: 0f b7 6d 07 movzwl 0x7(%rbp),%ebp 1673fe: 66 89 54 24 1e mov %dx,0x1e(%rsp) 167403: 3d 00 00 08 00 cmp $0x80000,%eax 167408: 0f 84 8c 01 00 00 je 16759a 16740e: 77 1b ja 16742b 167410: 3d 00 00 02 00 cmp $0x20000,%eax 167415: 0f 84 4b 01 00 00 je 167566 16741b: 76 61 jbe 16747e 16741d: 3d 00 00 04 00 cmp $0x40000,%eax 167422: 75 7c jne 1674a0 167424: bd 04 00 00 00 mov $0x4,%ebp 167429: eb 17 jmp 167442 16742b: 3d 00 00 20 00 cmp $0x200000,%eax 167430: 0f 84 26 01 00 00 je 16755c 167436: 3d 00 00 40 00 cmp $0x400000,%eax 16743b: 75 33 jne 167470 16743d: bd 20 00 00 00 mov $0x20,%ebp 167442: 4b 8d 04 64 lea (%r12,%r12,2),%rax 167446: 66 89 6c 83 2a mov %bp,0x2a(%rbx,%rax,4) 16744b: 31 c0 xor %eax,%eax 16744d: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 167452: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 167459: 00 00 16745b: 0f 85 89 01 00 00 jne 1675ea 167461: 48 83 c4 28 add $0x28,%rsp 167465: 5b pop %rbx 167466: 5d pop %rbp 167467: 41 5c pop %r12 167469: 41 5d pop %r13 16746b: 41 5e pop %r14 16746d: 41 5f pop %r15 16746f: c3 retq 167470: 3d 00 00 10 00 cmp $0x100000,%eax 167475: 75 29 jne 1674a0 167477: bd 0c 00 00 00 mov $0xc,%ebp 16747c: eb c4 jmp 167442 16747e: 85 c0 test %eax,%eax 167480: 0f 84 00 00 00 00 je 167486 167486: 3d 00 00 01 00 cmp $0x10000,%eax 16748b: 75 13 jne 1674a0 16748d: bd 01 00 00 00 mov $0x1,%ebp 167492: eb ae jmp 167442 167494: 44 89 aa d4 0c 00 00 mov %r13d,0xcd4(%rdx) 16749b: e9 82 fe ff ff jmpq 167322 1674a0: 31 d2 xor %edx,%edx 1674a2: b9 01 00 00 00 mov $0x1,%ecx 1674a7: eb 0f jmp 1674b8 1674a9: 48 83 c2 01 add $0x1,%rdx 1674ad: 48 83 fa 07 cmp $0x7,%rdx 1674b1: 74 8f je 167442 1674b3: 0f b7 4c 54 12 movzwl 0x12(%rsp,%rdx,2),%ecx 1674b8: 89 d6 mov %edx,%esi 1674ba: 66 39 cd cmp %cx,%bp 1674bd: 75 ea jne 1674a9 1674bf: ba 00 00 01 00 mov $0x10000,%edx 1674c4: 89 f1 mov %esi,%ecx 1674c6: 89 d7 mov %edx,%edi 1674c8: d3 e7 shl %cl,%edi 1674ca: 85 c7 test %eax,%edi 1674cc: 0f 85 70 ff ff ff jne 167442 1674d2: 8d 4e ff lea -0x1(%rsi),%ecx 1674d5: 85 f6 test %esi,%esi 1674d7: 0f 84 03 01 00 00 je 1675e0 1674dd: d3 e2 shl %cl,%edx 1674df: 85 c2 test %eax,%edx 1674e1: 0f 85 c7 00 00 00 jne 1675ae 1674e7: bf 00 00 01 00 mov $0x10000,%edi 1674ec: eb 0c jmp 1674fa 1674ee: 89 fa mov %edi,%edx 1674f0: d3 e2 shl %cl,%edx 1674f2: 85 c2 test %eax,%edx 1674f4: 0f 85 b4 00 00 00 jne 1675ae 1674fa: 83 e9 01 sub $0x1,%ecx 1674fd: 73 ef jae 1674ee 1674ff: 8d 4e 01 lea 0x1(%rsi),%ecx 167502: 83 fe 06 cmp $0x6,%esi 167505: 0f 84 37 ff ff ff je 167442 16750b: ba 00 00 01 00 mov $0x10000,%edx 167510: d3 e2 shl %cl,%edx 167512: 85 c2 test %eax,%edx 167514: 75 19 jne 16752f 167516: be 00 00 01 00 mov $0x10000,%esi 16751b: 83 c1 01 add $0x1,%ecx 16751e: 83 f9 07 cmp $0x7,%ecx 167521: 0f 84 1b ff ff ff je 167442 167527: 89 f2 mov %esi,%edx 167529: d3 e2 shl %cl,%edx 16752b: 85 c2 test %eax,%edx 16752d: 74 ec je 16751b 16752f: 48 63 c9 movslq %ecx,%rcx 167532: 0f b7 6c 4c 12 movzwl 0x12(%rsp,%rcx,2),%ebp 167537: e9 06 ff ff ff jmpq 167442 16753c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 167543: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16754a: e8 00 00 00 00 callq 16754f 16754f: 85 c0 test %eax,%eax 167551: 0f 84 f6 fe ff ff je 16744d 167557: e9 00 00 00 00 jmpq 16755c 16755c: bd 10 00 00 00 mov $0x10,%ebp 167561: e9 dc fe ff ff jmpq 167442 167566: bd 02 00 00 00 mov $0x2,%ebp 16756b: e9 d2 fe ff ff jmpq 167442 167570: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 167577: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16757e: 48 89 14 24 mov %rdx,(%rsp) 167582: e8 00 00 00 00 callq 167587 167587: 48 8b 14 24 mov (%rsp),%rdx 16758b: 85 c0 test %eax,%eax 16758d: 0f 85 00 00 00 00 jne 167593 167593: 31 db xor %ebx,%ebx 167595: e9 55 fd ff ff jmpq 1672ef 16759a: bd 08 00 00 00 mov $0x8,%ebp 16759f: e9 9e fe ff ff jmpq 167442 1675a4: b8 02 00 00 00 mov $0x2,%eax 1675a9: e9 21 fe ff ff jmpq 1673cf 1675ae: 48 63 c9 movslq %ecx,%rcx 1675b1: 0f b7 6c 4c 12 movzwl 0x12(%rsp,%rcx,2),%ebp 1675b6: e9 87 fe ff ff jmpq 167442 1675bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1675c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1675c9: e8 00 00 00 00 callq 1675ce 1675ce: 85 c0 test %eax,%eax 1675d0: 0f 85 00 00 00 00 jne 1675d6 1675d6: b8 ea ff ff ff mov $0xffffffea,%eax 1675db: e9 6d fe ff ff jmpq 16744d 1675e0: b9 01 00 00 00 mov $0x1,%ecx 1675e5: e9 21 ff ff ff jmpq 16750b 1675ea: e8 00 00 00 00 callq 1675ef 1675ef: 90 nop 00000000001675f0 : 1675f0: e8 00 00 00 00 callq 1675f5 1675f5: 41 57 push %r15 1675f7: 41 56 push %r14 1675f9: 41 55 push %r13 1675fb: 49 89 fd mov %rdi,%r13 1675fe: 41 54 push %r12 167600: 55 push %rbp 167601: 48 89 f5 mov %rsi,%rbp 167604: 53 push %rbx 167605: 48 89 d3 mov %rdx,%rbx 167608: 48 83 ec 28 sub $0x28,%rsp 16760c: 44 0f b7 71 2d movzwl 0x2d(%rcx),%r14d 167611: 44 0f b7 49 2b movzwl 0x2b(%rcx),%r9d 167616: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16761d: 00 00 16761f: 48 89 44 24 20 mov %rax,0x20(%rsp) 167624: 31 c0 xor %eax,%eax 167626: 0f b7 46 08 movzwl 0x8(%rsi),%eax 16762a: 4c 8b bf c0 01 00 00 mov 0x1c0(%rdi),%r15 167631: 44 89 42 2c mov %r8d,0x2c(%rdx) 167635: 45 31 c0 xor %r8d,%r8d 167638: 49 01 c9 add %rcx,%r9 16763b: 44 0f b7 a2 a4 00 00 movzwl 0xa4(%rdx),%r12d 167642: 00 167643: 49 01 ce add %rcx,%r14 167646: 83 e0 07 and $0x7,%eax 167649: 66 44 89 42 34 mov %r8w,0x34(%rdx) 16764e: 89 42 28 mov %eax,0x28(%rdx) 167651: 8b 46 0a mov 0xa(%rsi),%eax 167654: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 167659: 45 31 c9 xor %r9d,%r9d 16765c: c1 e8 0e shr $0xe,%eax 16765f: 66 44 89 4a 40 mov %r9w,0x40(%rdx) 167664: 83 e0 01 and $0x1,%eax 167667: c7 42 3c 00 00 00 00 movl $0x0,0x3c(%rdx) 16766e: 88 42 39 mov %al,0x39(%rdx) 167671: 8b 46 0a mov 0xa(%rsi),%eax 167674: 31 f6 xor %esi,%esi 167676: c6 42 3a 00 movb $0x0,0x3a(%rdx) 16767a: c1 e8 0f shr $0xf,%eax 16767d: 48 c7 42 5c 00 00 00 movq $0x0,0x5c(%rdx) 167684: 00 167685: 48 c7 82 84 00 00 00 movq $0x0,0x84(%rdx) 16768c: 00 00 00 00 167690: 83 e0 01 and $0x1,%eax 167693: 88 42 50 mov %al,0x50(%rdx) 167696: 41 8d 54 24 01 lea 0x1(%r12),%edx 16769b: 66 89 93 a4 00 00 00 mov %dx,0xa4(%rbx) 1676a2: 89 14 24 mov %edx,(%rsp) 1676a5: e8 00 00 00 00 callq 1676aa 1676aa: 8b 14 24 mov (%rsp),%edx 1676ad: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 1676b2: 0f b7 d2 movzwl %dx,%edx 1676b5: 39 c2 cmp %eax,%edx 1676b7: 0f 83 17 05 00 00 jae 167bd4 1676bd: 0f b7 93 a4 00 00 00 movzwl 0xa4(%rbx),%edx 1676c4: 89 d6 mov %edx,%esi 1676c6: 41 3b 95 70 01 00 00 cmp 0x170(%r13),%edx 1676cd: 0f 87 26 05 00 00 ja 167bf9 1676d3: 0f b6 45 03 movzbl 0x3(%rbp),%eax 1676d7: 4d 63 e4 movslq %r12d,%r12 1676da: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 1676de: 48 8d 04 88 lea (%rax,%rcx,4),%rax 1676e2: 41 8b 4c 01 09 mov 0x9(%r9,%rax,1),%ecx 1676e7: 4b 8d 04 64 lea (%r12,%r12,2),%rax 1676eb: 48 8d 04 83 lea (%rbx,%rax,4),%rax 1676ef: 89 88 ac 00 00 00 mov %ecx,0xac(%rax) 1676f5: 41 0f b6 0e movzbl (%r14),%ecx 1676f9: 84 c9 test %cl,%cl 1676fb: 0f 85 10 02 00 00 jne 167911 167701: 0f b6 4d 01 movzbl 0x1(%rbp),%ecx 167705: 48 8d 3c 89 lea (%rcx,%rcx,4),%rdi 167709: 48 8d 0c 79 lea (%rcx,%rdi,2),%rcx 16770d: 41 8b 4c 0e 05 mov 0x5(%r14,%rcx,1),%ecx 167712: 89 88 b0 00 00 00 mov %ecx,0xb0(%rax) 167718: 41 8b 8f e4 07 00 00 mov 0x7e4(%r15),%ecx 16771f: 44 0f b6 45 04 movzbl 0x4(%rbp),%r8d 167724: b8 01 00 00 00 mov $0x1,%eax 167729: 0f b7 f9 movzwl %cx,%edi 16772c: 66 83 f9 02 cmp $0x2,%cx 167730: 74 32 je 167764 167732: b8 02 00 00 00 mov $0x2,%eax 167737: 83 ff 04 cmp $0x4,%edi 16773a: 74 28 je 167764 16773c: 31 c0 xor %eax,%eax 16773e: 83 ff 01 cmp $0x1,%edi 167741: 74 21 je 167764 167743: f7 c1 00 00 04 00 test $0x40000,%ecx 167749: 74 0b je 167756 16774b: 66 41 83 f8 02 cmp $0x2,%r8w 167750: 0f 84 4f 04 00 00 je 167ba5 167756: 31 c0 xor %eax,%eax 167758: 81 e1 00 00 02 00 and $0x20000,%ecx 16775e: 0f 85 08 04 00 00 jne 167b6c 167764: 4b 8d 0c 64 lea (%r12,%r12,2),%rcx 167768: c7 44 24 1a 0c 00 10 movl $0x10000c,0x1a(%rsp) 16776f: 00 167770: 48 bf 01 00 02 00 04 movabs $0x8000400020001,%rdi 167777: 00 08 00 16777a: 66 89 84 8b b4 00 00 mov %ax,0xb4(%rbx,%rcx,4) 167781: 00 167782: b9 20 00 00 00 mov $0x20,%ecx 167787: 44 0f b6 6d 06 movzbl 0x6(%rbp),%r13d 16778c: 41 8b 87 e8 07 00 00 mov 0x7e8(%r15),%eax 167793: 48 89 7c 24 12 mov %rdi,0x12(%rsp) 167798: 66 89 4c 24 1e mov %cx,0x1e(%rsp) 16779d: 3d 00 00 08 00 cmp $0x80000,%eax 1677a2: 0f 84 f2 03 00 00 je 167b9a 1677a8: 0f 87 dd 01 00 00 ja 16798b 1677ae: 3d 00 00 02 00 cmp $0x20000,%eax 1677b3: 0f 84 9e 03 00 00 je 167b57 1677b9: 0f 86 79 01 00 00 jbe 167938 1677bf: 3d 00 00 04 00 cmp $0x40000,%eax 1677c4: 0f 85 a5 02 00 00 jne 167a6f 1677ca: 41 bd 04 00 00 00 mov $0x4,%r13d 1677d0: 4b 8d 04 64 lea (%r12,%r12,2),%rax 1677d4: 83 c6 01 add $0x1,%esi 1677d7: 4c 63 e2 movslq %edx,%r12 1677da: 66 44 89 ac 83 b6 00 mov %r13w,0xb6(%rbx,%rax,4) 1677e1: 00 00 1677e3: 66 89 b3 a4 00 00 00 mov %si,0xa4(%rbx) 1677ea: 0f b6 45 02 movzbl 0x2(%rbp),%eax 1677ee: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 1677f2: 48 8d 04 88 lea (%rax,%rcx,4),%rax 1677f6: 41 8b 4c 01 09 mov 0x9(%r9,%rax,1),%ecx 1677fb: 4b 8d 04 64 lea (%r12,%r12,2),%rax 1677ff: 48 8d 04 83 lea (%rbx,%rax,4),%rax 167803: 89 88 ac 00 00 00 mov %ecx,0xac(%rax) 167809: 41 0f b6 16 movzbl (%r14),%edx 16780d: 84 d2 test %dl,%dl 16780f: 0f 85 06 03 00 00 jne 167b1b 167815: 0f b6 55 00 movzbl 0x0(%rbp),%edx 167819: 48 8d 0c 92 lea (%rdx,%rdx,4),%rcx 16781d: 48 8d 14 4a lea (%rdx,%rcx,2),%rdx 167821: 41 8b 54 16 05 mov 0x5(%r14,%rdx,1),%edx 167826: 89 90 b0 00 00 00 mov %edx,0xb0(%rax) 16782c: 41 8b 97 e4 07 00 00 mov 0x7e4(%r15),%edx 167833: 0f b6 75 05 movzbl 0x5(%rbp),%esi 167837: b8 01 00 00 00 mov $0x1,%eax 16783c: 0f b7 ca movzwl %dx,%ecx 16783f: 66 83 fa 02 cmp $0x2,%dx 167843: 74 31 je 167876 167845: b8 02 00 00 00 mov $0x2,%eax 16784a: 83 f9 04 cmp $0x4,%ecx 16784d: 74 27 je 167876 16784f: 31 c0 xor %eax,%eax 167851: 83 f9 01 cmp $0x1,%ecx 167854: 74 20 je 167876 167856: f7 c2 00 00 04 00 test $0x40000,%edx 16785c: 74 0a je 167868 16785e: 66 83 fe 02 cmp $0x2,%si 167862: 0f 84 47 03 00 00 je 167baf 167868: 31 c0 xor %eax,%eax 16786a: 81 e2 00 00 02 00 and $0x20000,%edx 167870: 0f 85 09 03 00 00 jne 167b7f 167876: 4b 8d 14 64 lea (%r12,%r12,2),%rdx 16787a: c7 44 24 1a 0c 00 10 movl $0x10000c,0x1a(%rsp) 167881: 00 167882: 48 be 01 00 02 00 04 movabs $0x8000400020001,%rsi 167889: 00 08 00 16788c: 66 89 84 93 b4 00 00 mov %ax,0xb4(%rbx,%rdx,4) 167893: 00 167894: ba 20 00 00 00 mov $0x20,%edx 167899: 41 8b 87 e8 07 00 00 mov 0x7e8(%r15),%eax 1678a0: 48 89 74 24 12 mov %rsi,0x12(%rsp) 1678a5: 0f b6 6d 07 movzbl 0x7(%rbp),%ebp 1678a9: 66 89 54 24 1e mov %dx,0x1e(%rsp) 1678ae: 3d 00 00 08 00 cmp $0x80000,%eax 1678b3: 0f 84 d7 02 00 00 je 167b90 1678b9: 0f 87 b0 00 00 00 ja 16796f 1678bf: 3d 00 00 02 00 cmp $0x20000,%eax 1678c4: 0f 84 83 02 00 00 je 167b4d 1678ca: 0f 86 86 00 00 00 jbe 167956 1678d0: 3d 00 00 04 00 cmp $0x40000,%eax 1678d5: 0f 85 f4 00 00 00 jne 1679cf 1678db: bd 04 00 00 00 mov $0x4,%ebp 1678e0: 4b 8d 04 64 lea (%r12,%r12,2),%rax 1678e4: 66 89 ac 83 b6 00 00 mov %bp,0xb6(%rbx,%rax,4) 1678eb: 00 1678ec: 31 c0 xor %eax,%eax 1678ee: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1678f3: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 1678fa: 00 00 1678fc: 0f 85 27 03 00 00 jne 167c29 167902: 48 83 c4 28 add $0x28,%rsp 167906: 5b pop %rbx 167907: 5d pop %rbp 167908: 41 5c pop %r12 16790a: 41 5d pop %r13 16790c: 41 5e pop %r14 16790e: 41 5f pop %r15 167910: c3 retq 167911: 80 f9 01 cmp $0x1,%cl 167914: 0f 85 fe fd ff ff jne 167718 16791a: 0f b6 7d 01 movzbl 0x1(%rbp),%edi 16791e: 48 89 f9 mov %rdi,%rcx 167921: 48 c1 e1 04 shl $0x4,%rcx 167925: 48 29 f9 sub %rdi,%rcx 167928: 41 8b 4c 0e 05 mov 0x5(%r14,%rcx,1),%ecx 16792d: 89 88 b0 00 00 00 mov %ecx,0xb0(%rax) 167933: e9 e0 fd ff ff jmpq 167718 167938: 85 c0 test %eax,%eax 16793a: 0f 84 00 00 00 00 je 167940 167940: 3d 00 00 01 00 cmp $0x10000,%eax 167945: 0f 85 24 01 00 00 jne 167a6f 16794b: 41 bd 01 00 00 00 mov $0x1,%r13d 167951: e9 7a fe ff ff jmpq 1677d0 167956: 85 c0 test %eax,%eax 167958: 0f 84 00 00 00 00 je 16795e 16795e: 3d 00 00 01 00 cmp $0x10000,%eax 167963: 75 6a jne 1679cf 167965: bd 01 00 00 00 mov $0x1,%ebp 16796a: e9 71 ff ff ff jmpq 1678e0 16796f: 3d 00 00 20 00 cmp $0x200000,%eax 167974: 0f 84 e8 01 00 00 je 167b62 16797a: 3d 00 00 40 00 cmp $0x400000,%eax 16797f: 75 27 jne 1679a8 167981: bd 20 00 00 00 mov $0x20,%ebp 167986: e9 55 ff ff ff jmpq 1678e0 16798b: 3d 00 00 20 00 cmp $0x200000,%eax 167990: 0f 84 ac 01 00 00 je 167b42 167996: 3d 00 00 40 00 cmp $0x400000,%eax 16799b: 75 1c jne 1679b9 16799d: 41 bd 20 00 00 00 mov $0x20,%r13d 1679a3: e9 28 fe ff ff jmpq 1677d0 1679a8: 3d 00 00 10 00 cmp $0x100000,%eax 1679ad: 75 20 jne 1679cf 1679af: bd 0c 00 00 00 mov $0xc,%ebp 1679b4: e9 27 ff ff ff jmpq 1678e0 1679b9: 3d 00 00 10 00 cmp $0x100000,%eax 1679be: 0f 85 ab 00 00 00 jne 167a6f 1679c4: 41 bd 0c 00 00 00 mov $0xc,%r13d 1679ca: e9 01 fe ff ff jmpq 1677d0 1679cf: 31 d2 xor %edx,%edx 1679d1: b9 01 00 00 00 mov $0x1,%ecx 1679d6: eb 13 jmp 1679eb 1679d8: 48 83 c2 01 add $0x1,%rdx 1679dc: 48 83 fa 07 cmp $0x7,%rdx 1679e0: 0f 84 fa fe ff ff je 1678e0 1679e6: 0f b7 4c 54 12 movzwl 0x12(%rsp,%rdx,2),%ecx 1679eb: 89 d6 mov %edx,%esi 1679ed: 66 39 cd cmp %cx,%bp 1679f0: 75 e6 jne 1679d8 1679f2: ba 00 00 01 00 mov $0x10000,%edx 1679f7: 89 f1 mov %esi,%ecx 1679f9: 89 d7 mov %edx,%edi 1679fb: d3 e7 shl %cl,%edi 1679fd: 85 c7 test %eax,%edi 1679ff: 0f 85 db fe ff ff jne 1678e0 167a05: 8d 4e ff lea -0x1(%rsi),%ecx 167a08: 85 f6 test %esi,%esi 167a0a: 0f 84 0f 02 00 00 je 167c1f 167a10: d3 e2 shl %cl,%edx 167a12: 85 c2 test %eax,%edx 167a14: 0f 85 9f 01 00 00 jne 167bb9 167a1a: bf 00 00 01 00 mov $0x10000,%edi 167a1f: eb 0c jmp 167a2d 167a21: 89 fa mov %edi,%edx 167a23: d3 e2 shl %cl,%edx 167a25: 85 c2 test %eax,%edx 167a27: 0f 85 8c 01 00 00 jne 167bb9 167a2d: 83 e9 01 sub $0x1,%ecx 167a30: 73 ef jae 167a21 167a32: 8d 4e 01 lea 0x1(%rsi),%ecx 167a35: 83 fe 06 cmp $0x6,%esi 167a38: 0f 84 a2 fe ff ff je 1678e0 167a3e: ba 00 00 01 00 mov $0x10000,%edx 167a43: d3 e2 shl %cl,%edx 167a45: 85 c2 test %eax,%edx 167a47: 75 19 jne 167a62 167a49: be 00 00 01 00 mov $0x10000,%esi 167a4e: 83 c1 01 add $0x1,%ecx 167a51: 83 f9 07 cmp $0x7,%ecx 167a54: 0f 84 86 fe ff ff je 1678e0 167a5a: 89 f2 mov %esi,%edx 167a5c: d3 e2 shl %cl,%edx 167a5e: 85 c2 test %eax,%edx 167a60: 74 ec je 167a4e 167a62: 48 63 c9 movslq %ecx,%rcx 167a65: 0f b7 6c 4c 12 movzwl 0x12(%rsp,%rcx,2),%ebp 167a6a: e9 71 fe ff ff jmpq 1678e0 167a6f: 31 c9 xor %ecx,%ecx 167a71: bf 01 00 00 00 mov $0x1,%edi 167a76: eb 13 jmp 167a8b 167a78: 48 83 c1 01 add $0x1,%rcx 167a7c: 48 83 f9 07 cmp $0x7,%rcx 167a80: 0f 84 4a fd ff ff je 1677d0 167a86: 0f b7 7c 4c 12 movzwl 0x12(%rsp,%rcx,2),%edi 167a8b: 41 89 c8 mov %ecx,%r8d 167a8e: 66 41 39 fd cmp %di,%r13w 167a92: 75 e4 jne 167a78 167a94: bf 00 00 01 00 mov $0x10000,%edi 167a99: 41 89 fb mov %edi,%r11d 167a9c: 41 d3 e3 shl %cl,%r11d 167a9f: 41 85 c3 test %eax,%r11d 167aa2: 0f 85 28 fd ff ff jne 1677d0 167aa8: 41 8d 48 ff lea -0x1(%r8),%ecx 167aac: 45 85 c0 test %r8d,%r8d 167aaf: 0f 84 60 01 00 00 je 167c15 167ab5: d3 e7 shl %cl,%edi 167ab7: 85 c7 test %eax,%edi 167ab9: 0f 85 07 01 00 00 jne 167bc6 167abf: 41 ba 00 00 01 00 mov $0x10000,%r10d 167ac5: eb 0d jmp 167ad4 167ac7: 44 89 d7 mov %r10d,%edi 167aca: d3 e7 shl %cl,%edi 167acc: 85 c7 test %eax,%edi 167ace: 0f 85 f2 00 00 00 jne 167bc6 167ad4: 83 e9 01 sub $0x1,%ecx 167ad7: 73 ee jae 167ac7 167ad9: 41 8d 48 01 lea 0x1(%r8),%ecx 167add: 41 83 f8 06 cmp $0x6,%r8d 167ae1: 0f 84 e9 fc ff ff je 1677d0 167ae7: bf 00 00 01 00 mov $0x10000,%edi 167aec: d3 e7 shl %cl,%edi 167aee: 85 c7 test %eax,%edi 167af0: 75 1b jne 167b0d 167af2: 41 b8 00 00 01 00 mov $0x10000,%r8d 167af8: 83 c1 01 add $0x1,%ecx 167afb: 83 f9 07 cmp $0x7,%ecx 167afe: 0f 84 cc fc ff ff je 1677d0 167b04: 44 89 c7 mov %r8d,%edi 167b07: d3 e7 shl %cl,%edi 167b09: 85 c7 test %eax,%edi 167b0b: 74 eb je 167af8 167b0d: 48 63 c9 movslq %ecx,%rcx 167b10: 44 0f b7 6c 4c 12 movzwl 0x12(%rsp,%rcx,2),%r13d 167b16: e9 b5 fc ff ff jmpq 1677d0 167b1b: 80 fa 01 cmp $0x1,%dl 167b1e: 0f 85 08 fd ff ff jne 16782c 167b24: 0f b6 4d 00 movzbl 0x0(%rbp),%ecx 167b28: 48 89 ca mov %rcx,%rdx 167b2b: 48 c1 e2 04 shl $0x4,%rdx 167b2f: 48 29 ca sub %rcx,%rdx 167b32: 41 8b 54 16 05 mov 0x5(%r14,%rdx,1),%edx 167b37: 89 90 b0 00 00 00 mov %edx,0xb0(%rax) 167b3d: e9 ea fc ff ff jmpq 16782c 167b42: 41 bd 10 00 00 00 mov $0x10,%r13d 167b48: e9 83 fc ff ff jmpq 1677d0 167b4d: bd 02 00 00 00 mov $0x2,%ebp 167b52: e9 89 fd ff ff jmpq 1678e0 167b57: 41 bd 02 00 00 00 mov $0x2,%r13d 167b5d: e9 6e fc ff ff jmpq 1677d0 167b62: bd 10 00 00 00 mov $0x10,%ebp 167b67: e9 74 fd ff ff jmpq 1678e0 167b6c: 41 83 e8 01 sub $0x1,%r8d 167b70: 31 c0 xor %eax,%eax 167b72: 66 41 83 f8 01 cmp $0x1,%r8w 167b77: 0f 96 c0 setbe %al 167b7a: e9 e5 fb ff ff jmpq 167764 167b7f: 83 ee 01 sub $0x1,%esi 167b82: 31 c0 xor %eax,%eax 167b84: 66 83 fe 01 cmp $0x1,%si 167b88: 0f 96 c0 setbe %al 167b8b: e9 e6 fc ff ff jmpq 167876 167b90: bd 08 00 00 00 mov $0x8,%ebp 167b95: e9 46 fd ff ff jmpq 1678e0 167b9a: 41 bd 08 00 00 00 mov $0x8,%r13d 167ba0: e9 2b fc ff ff jmpq 1677d0 167ba5: b8 02 00 00 00 mov $0x2,%eax 167baa: e9 b5 fb ff ff jmpq 167764 167baf: b8 02 00 00 00 mov $0x2,%eax 167bb4: e9 bd fc ff ff jmpq 167876 167bb9: 48 63 c9 movslq %ecx,%rcx 167bbc: 0f b7 6c 4c 12 movzwl 0x12(%rsp,%rcx,2),%ebp 167bc1: e9 1a fd ff ff jmpq 1678e0 167bc6: 48 63 c9 movslq %ecx,%rcx 167bc9: 44 0f b7 6c 4c 12 movzwl 0x12(%rsp,%rcx,2),%r13d 167bcf: e9 fc fb ff ff jmpq 1677d0 167bd4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 167bdb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 167be2: e8 00 00 00 00 callq 167be7 167be7: 85 c0 test %eax,%eax 167be9: 0f 85 00 00 00 00 jne 167bef 167bef: b8 ea ff ff ff mov $0xffffffea,%eax 167bf4: e9 f5 fc ff ff jmpq 1678ee 167bf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 167c00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 167c07: e8 00 00 00 00 callq 167c0c 167c0c: 85 c0 test %eax,%eax 167c0e: 74 df je 167bef 167c10: e9 00 00 00 00 jmpq 167c15 167c15: b9 01 00 00 00 mov $0x1,%ecx 167c1a: e9 c8 fe ff ff jmpq 167ae7 167c1f: b9 01 00 00 00 mov $0x1,%ecx 167c24: e9 15 fe ff ff jmpq 167a3e 167c29: e8 00 00 00 00 callq 167c2e 167c2e: 66 90 xchg %ax,%ax 0000000000167c30 : 167c30: e8 00 00 00 00 callq 167c35 167c35: 41 55 push %r13 167c37: 41 54 push %r12 167c39: 55 push %rbp 167c3a: 53 push %rbx 167c3b: 48 83 ec 18 sub $0x18,%rsp 167c3f: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 167c46: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 167c4d: 00 00 167c4f: 48 89 44 24 10 mov %rax,0x10(%rsp) 167c54: 31 c0 xor %eax,%eax 167c56: 48 85 f6 test %rsi,%rsi 167c59: 0f 84 e3 00 00 00 je 167d42 167c5f: 89 d0 mov %edx,%eax 167c61: 48 89 fb mov %rdi,%rbx 167c64: 4c 8b 2c c6 mov (%rsi,%rax,8),%r13 167c68: 41 83 fd 05 cmp $0x5,%r13d 167c6c: 0f 86 cb 00 00 00 jbe 167d3d 167c72: 41 bc ea ff ff ff mov $0xffffffea,%r12d 167c78: 41 83 fd 06 cmp $0x6,%r13d 167c7c: 0f 85 c6 00 00 00 jne 167d48 167c82: 8d 42 ff lea -0x1(%rdx),%eax 167c85: 83 f8 06 cmp $0x6,%eax 167c88: 0f 86 b4 00 00 00 jbe 167d42 167c8e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 167c95 167c95: 48 89 44 24 04 mov %rax,0x4(%rsp) 167c9a: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 167ca0 167ca0: 89 44 24 0c mov %eax,0xc(%rsp) 167ca4: 85 d2 test %edx,%edx 167ca6: 0f 84 7b 01 00 00 je 167e27 167cac: 48 8b 06 mov (%rsi),%rax 167caf: 88 44 24 04 mov %al,0x4(%rsp) 167cb3: 48 8b 46 08 mov 0x8(%rsi),%rax 167cb7: 88 44 24 05 mov %al,0x5(%rsp) 167cbb: 48 8b 46 10 mov 0x10(%rsi),%rax 167cbf: 88 44 24 06 mov %al,0x6(%rsp) 167cc3: 48 8b 46 18 mov 0x18(%rsi),%rax 167cc7: 66 89 44 24 08 mov %ax,0x8(%rsp) 167ccc: 48 8b 46 20 mov 0x20(%rsi),%rax 167cd0: 88 44 24 0a mov %al,0xa(%rsp) 167cd4: 48 8b 46 28 mov 0x28(%rsi),%rax 167cd8: 88 44 24 0b mov %al,0xb(%rsp) 167cdc: 48 8b 46 30 mov 0x30(%rsi),%rax 167ce0: 88 44 24 0c mov %al,0xc(%rsp) 167ce4: 48 8b 46 38 mov 0x38(%rsi),%rax 167ce8: 66 89 44 24 0e mov %ax,0xe(%rsp) 167ced: 48 8b 44 24 04 mov 0x4(%rsp),%rax 167cf2: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 167cf9 167cf9: 8b 44 24 0c mov 0xc(%rsp),%eax 167cfd: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 167d03 167d03: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 167d08: 48 89 df mov %rbx,%rdi 167d0b: e8 00 00 00 00 callq 167d10 167d10: 41 89 c4 mov %eax,%r12d 167d13: 85 c0 test %eax,%eax 167d15: 0f 85 04 01 00 00 jne 167e1f 167d1b: 48 8b 44 24 04 mov 0x4(%rsp),%rax 167d20: 48 89 85 9c 0d 00 00 mov %rax,0xd9c(%rbp) 167d27: 8b 44 24 0c mov 0xc(%rsp),%eax 167d2b: 89 85 a4 0d 00 00 mov %eax,0xda4(%rbp) 167d31: c7 83 78 03 00 00 06 movl $0x6,0x378(%rbx) 167d38: 00 00 00 167d3b: eb 0b jmp 167d48 167d3d: 45 85 ed test %r13d,%r13d 167d40: 75 28 jne 167d6a 167d42: 41 bc ea ff ff ff mov $0xffffffea,%r12d 167d48: 48 8b 44 24 10 mov 0x10(%rsp),%rax 167d4d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 167d54: 00 00 167d56: 0f 85 52 01 00 00 jne 167eae 167d5c: 48 83 c4 18 add $0x18,%rsp 167d60: 44 89 e0 mov %r12d,%eax 167d63: 5b pop %rbx 167d64: 5d pop %rbp 167d65: 41 5c pop %r12 167d67: 41 5d pop %r13 167d69: c3 retq 167d6a: 44 39 af 78 03 00 00 cmp %r13d,0x378(%rdi) 167d71: 0f 84 a8 00 00 00 je 167e1f 167d77: 44 89 e8 mov %r13d,%eax 167d7a: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 167d7f: 48 8d 04 40 lea (%rax,%rax,2),%rax 167d83: 48 c1 e0 02 shl $0x2,%rax 167d87: 48 8b 90 00 00 00 00 mov 0x0(%rax),%rdx 167d8e: 8b 80 00 00 00 00 mov 0x0(%rax),%eax 167d94: 48 89 54 24 04 mov %rdx,0x4(%rsp) 167d99: 89 44 24 0c mov %eax,0xc(%rsp) 167d9d: e8 00 00 00 00 callq 167da2 167da2: 41 89 c4 mov %eax,%r12d 167da5: 85 c0 test %eax,%eax 167da7: 75 76 jne 167e1f 167da9: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 167dae: 74 23 je 167dd3 167db0: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 167db5: 66 89 85 9c 0d 00 00 mov %ax,0xd9c(%rbp) 167dbc: 0f b6 44 24 06 movzbl 0x6(%rsp),%eax 167dc1: 88 85 9e 0d 00 00 mov %al,0xd9e(%rbp) 167dc7: 0f b7 44 24 08 movzwl 0x8(%rsp),%eax 167dcc: 66 89 85 a0 0d 00 00 mov %ax,0xda0(%rbp) 167dd3: 80 7c 24 0a 00 cmpb $0x0,0xa(%rsp) 167dd8: 74 23 je 167dfd 167dda: 0f b7 44 24 0a movzwl 0xa(%rsp),%eax 167ddf: 66 89 85 a2 0d 00 00 mov %ax,0xda2(%rbp) 167de6: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax 167deb: 88 85 a4 0d 00 00 mov %al,0xda4(%rbp) 167df1: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 167df6: 66 89 85 a6 0d 00 00 mov %ax,0xda6(%rbp) 167dfd: 48 8b b3 c0 01 00 00 mov 0x1c0(%rbx),%rsi 167e04: 41 83 fd 05 cmp $0x5,%r13d 167e08: 74 31 je 167e3b 167e0a: 83 bb 78 03 00 00 05 cmpl $0x5,0x378(%rbx) 167e11: 74 6f je 167e82 167e13: 44 89 ab 78 03 00 00 mov %r13d,0x378(%rbx) 167e1a: e9 29 ff ff ff jmpq 167d48 167e1f: 45 31 e4 xor %r12d,%r12d 167e22: e9 21 ff ff ff jmpq 167d48 167e27: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 167e2c: 0a 44 24 0a or 0xa(%rsp),%al 167e30: 0f 85 cd fe ff ff jne 167d03 167e36: e9 07 ff ff ff jmpq 167d42 167e3b: 8b be 30 0d 00 00 mov 0xd30(%rsi),%edi 167e41: 85 ff test %edi,%edi 167e43: 74 ce je 167e13 167e45: 89 fa mov %edi,%edx 167e47: d1 ea shr %edx 167e49: 74 c8 je 167e13 167e4b: 31 c0 xor %eax,%eax 167e4d: 89 c1 mov %eax,%ecx 167e4f: 83 c0 01 add $0x1,%eax 167e52: d1 ea shr %edx 167e54: 75 f7 jne 167e4d 167e56: 85 c0 test %eax,%eax 167e58: 74 b9 je 167e13 167e5a: ba 03 00 00 00 mov $0x3,%edx 167e5f: d3 e2 shl %cl,%edx 167e61: 85 d2 test %edx,%edx 167e63: 74 ae je 167e13 167e65: 8b 8e 40 0d 00 00 mov 0xd40(%rsi),%ecx 167e6b: 85 c9 test %ecx,%ecx 167e6d: 75 a4 jne 167e13 167e6f: 21 fa and %edi,%edx 167e71: 31 c9 xor %ecx,%ecx 167e73: be 45 01 00 00 mov $0x145,%esi 167e78: 48 89 df mov %rbx,%rdi 167e7b: e8 00 00 00 00 callq 167e80 167e80: eb 91 jmp 167e13 167e82: 8b 96 30 0d 00 00 mov 0xd30(%rsi),%edx 167e88: 85 d2 test %edx,%edx 167e8a: 74 87 je 167e13 167e8c: 8b 86 40 0d 00 00 mov 0xd40(%rsi),%eax 167e92: 85 c0 test %eax,%eax 167e94: 0f 85 79 ff ff ff jne 167e13 167e9a: 31 c9 xor %ecx,%ecx 167e9c: be 45 01 00 00 mov $0x145,%esi 167ea1: 48 89 df mov %rbx,%rdi 167ea4: e8 00 00 00 00 callq 167ea9 167ea9: e9 65 ff ff ff jmpq 167e13 167eae: e8 00 00 00 00 callq 167eb3 167eb3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 167eba: 00 00 00 00 167ebe: 66 90 xchg %ax,%ax 0000000000167ec0 : 167ec0: e8 00 00 00 00 callq 167ec5 167ec5: 41 57 push %r15 167ec7: 41 56 push %r14 167ec9: 41 55 push %r13 167ecb: 41 54 push %r12 167ecd: 55 push %rbp 167ece: 53 push %rbx 167ecf: 48 89 fb mov %rdi,%rbx 167ed2: 48 83 ec 38 sub $0x38,%rsp 167ed6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 167edd: 00 00 167edf: 48 89 44 24 30 mov %rax,0x30(%rsp) 167ee4: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 167eeb: 8b 88 8c 07 00 00 mov 0x78c(%rax),%ecx 167ef1: 85 c9 test %ecx,%ecx 167ef3: 0f 85 6d 0f 00 00 jne 168e66 167ef9: 48 89 df mov %rbx,%rdi 167efc: e8 00 00 00 00 callq 167f01 167f01: 8b 83 20 01 00 00 mov 0x120(%rbx),%eax 167f07: a9 00 00 00 08 test $0x8000000,%eax 167f0c: 74 3e je 167f4c 167f0e: 48 8b 7b 60 mov 0x60(%rbx),%rdi 167f12: ba 00 00 20 c0 mov $0xc0200000,%edx 167f17: be 01 00 00 00 mov $0x1,%esi 167f1c: 48 8b 07 mov (%rdi),%rax 167f1f: 48 8b 68 18 mov 0x18(%rax),%rbp 167f23: 48 8b 40 10 mov 0x10(%rax),%rax 167f27: e8 00 00 00 00 callq 167f2c 167f2c: 48 8b 7b 60 mov 0x60(%rbx),%rdi 167f30: ba 00 00 20 c0 mov $0xc0200000,%edx 167f35: be 01 00 00 00 mov $0x1,%esi 167f3a: 0d 00 00 80 00 or $0x800000,%eax 167f3f: 89 c1 mov %eax,%ecx 167f41: e8 00 00 00 00 callq 167f46 167f46: 8b 83 20 01 00 00 mov 0x120(%rbx),%eax 167f4c: a8 10 test $0x10,%al 167f4e: 74 36 je 167f86 167f50: 48 8b 7b 60 mov 0x60(%rbx),%rdi 167f54: ba 00 00 20 c0 mov $0xc0200000,%edx 167f59: be 01 00 00 00 mov $0x1,%esi 167f5e: 48 8b 07 mov (%rdi),%rax 167f61: 48 8b 68 18 mov 0x18(%rax),%rbp 167f65: 48 8b 40 10 mov 0x10(%rax),%rax 167f69: e8 00 00 00 00 callq 167f6e 167f6e: 48 8b 7b 60 mov 0x60(%rbx),%rdi 167f72: ba 00 00 20 c0 mov $0xc0200000,%edx 167f77: be 01 00 00 00 mov $0x1,%esi 167f7c: 83 e0 fb and $0xfffffffb,%eax 167f7f: 89 c1 mov %eax,%ecx 167f81: e8 00 00 00 00 callq 167f86 167f86: 48 8b 7b 60 mov 0x60(%rbx),%rdi 167f8a: ba 44 00 20 c0 mov $0xc0200044,%edx 167f8f: be 01 00 00 00 mov $0x1,%esi 167f94: 48 8b ab c0 01 00 00 mov 0x1c0(%rbx),%rbp 167f9b: 48 8b 07 mov (%rdi),%rax 167f9e: 4c 8b 60 18 mov 0x18(%rax),%r12 167fa2: 48 8b 40 10 mov 0x10(%rax),%rax 167fa6: e8 00 00 00 00 callq 167fab 167fab: 48 8b 7b 60 mov 0x60(%rbx),%rdi 167faf: ba 44 00 20 c0 mov $0xc0200044,%edx 167fb4: be 01 00 00 00 mov $0x1,%esi 167fb9: 8b 8d 84 07 00 00 mov 0x784(%rbp),%ecx 167fbf: 25 ff ff f0 ff and $0xfff0ffff,%eax 167fc4: c1 e1 10 shl $0x10,%ecx 167fc7: 81 e1 00 00 0f 00 and $0xf0000,%ecx 167fcd: 09 c1 or %eax,%ecx 167fcf: e8 00 00 00 00 callq 167fd4 167fd4: 48 8b 7b 60 mov 0x60(%rbx),%rdi 167fd8: ba 44 00 20 c0 mov $0xc0200044,%edx 167fdd: be 01 00 00 00 mov $0x1,%esi 167fe2: 48 8b 07 mov (%rdi),%rax 167fe5: 4c 8b 60 18 mov 0x18(%rax),%r12 167fe9: 48 8b 40 10 mov 0x10(%rax),%rax 167fed: e8 00 00 00 00 callq 167ff2 167ff2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 167ff6: ba 44 00 20 c0 mov $0xc0200044,%edx 167ffb: be 01 00 00 00 mov $0x1,%esi 168000: 0f b7 8d 88 07 00 00 movzwl 0x788(%rbp),%ecx 168007: 66 31 c0 xor %ax,%ax 16800a: 09 c1 or %eax,%ecx 16800c: e8 00 00 00 00 callq 168011 168011: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168015: ba 60 00 20 c0 mov $0xc0200060,%edx 16801a: be 01 00 00 00 mov $0x1,%esi 16801f: 48 8b 07 mov (%rdi),%rax 168022: 48 8b 40 10 mov 0x10(%rax),%rax 168026: e8 00 00 00 00 callq 16802b 16802b: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16802f: ba 60 00 20 c0 mov $0xc0200060,%edx 168034: be 01 00 00 00 mov $0x1,%esi 168039: 25 ff ff ff fc and $0xfcffffff,%eax 16803e: 89 c1 mov %eax,%ecx 168040: 48 8b 07 mov (%rdi),%rax 168043: 81 c9 03 00 00 01 or $0x1000003,%ecx 168049: 48 8b 40 18 mov 0x18(%rax),%rax 16804d: e8 00 00 00 00 callq 168052 168052: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168056: ba 08 00 20 c0 mov $0xc0200008,%edx 16805b: be 01 00 00 00 mov $0x1,%esi 168060: 4c 8b a3 c0 01 00 00 mov 0x1c0(%rbx),%r12 168067: 48 8b 07 mov (%rdi),%rax 16806a: 48 8b 68 18 mov 0x18(%rax),%rbp 16806e: 48 8b 40 10 mov 0x10(%rax),%rax 168072: e8 00 00 00 00 callq 168077 168077: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16807b: ba 08 00 20 c0 mov $0xc0200008,%edx 168080: be 01 00 00 00 mov $0x1,%esi 168085: 83 e0 df and $0xffffffdf,%eax 168088: 89 c1 mov %eax,%ecx 16808a: e8 00 00 00 00 callq 16808f 16808f: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168093: ba 08 00 20 c0 mov $0xc0200008,%edx 168098: be 01 00 00 00 mov $0x1,%esi 16809d: 48 8b 07 mov (%rdi),%rax 1680a0: 48 8b 68 18 mov 0x18(%rax),%rbp 1680a4: 48 8b 40 10 mov 0x10(%rax),%rax 1680a8: e8 00 00 00 00 callq 1680ad 1680ad: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1680b1: ba 08 00 20 c0 mov $0xc0200008,%edx 1680b6: be 01 00 00 00 mov $0x1,%esi 1680bb: 83 e0 ef and $0xffffffef,%eax 1680be: 89 c1 mov %eax,%ecx 1680c0: e8 00 00 00 00 callq 1680c5 1680c5: 31 ed xor %ebp,%ebp 1680c7: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1680cb: 8d 95 a8 01 20 c0 lea -0x3fdffe58(%rbp),%edx 1680d1: be 01 00 00 00 mov $0x1,%esi 1680d6: 41 8b 8c 2c 64 07 00 mov 0x764(%r12,%rbp,1),%ecx 1680dd: 00 1680de: 48 83 c5 04 add $0x4,%rbp 1680e2: 48 8b 07 mov (%rdi),%rax 1680e5: 48 8b 40 18 mov 0x18(%rax),%rax 1680e9: e8 00 00 00 00 callq 1680ee 1680ee: 48 83 fd 20 cmp $0x20,%rbp 1680f2: 75 d3 jne 1680c7 1680f4: 48 89 df mov %rbx,%rdi 1680f7: e8 00 00 00 00 callq 1680fc 1680fc: 85 c0 test %eax,%eax 1680fe: 0f 85 c7 0c 00 00 jne 168dcb 168104: 83 7b 0c 12 cmpl $0x12,0xc(%rbx) 168108: 0f 85 62 0a 00 00 jne 168b70 16810e: 48 8b ab c0 01 00 00 mov 0x1c0(%rbx),%rbp 168115: 31 f6 xor %esi,%esi 168117: 48 8d 7d 08 lea 0x8(%rbp),%rdi 16811b: 48 89 e9 mov %rbp,%rcx 16811e: 48 8d 85 60 02 00 00 lea 0x260(%rbp),%rax 168125: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 16812c: 00 16812d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 168131: 48 89 04 24 mov %rax,(%rsp) 168135: 31 c0 xor %eax,%eax 168137: 48 c7 85 50 02 00 00 movq $0x0,0x250(%rbp) 16813e: 00 00 00 00 168142: 48 29 f9 sub %rdi,%rcx 168145: 81 c1 58 02 00 00 add $0x258,%ecx 16814b: c1 e9 03 shr $0x3,%ecx 16814e: f3 48 ab rep stos %rax,%es:(%rdi) 168151: 48 89 df mov %rbx,%rdi 168154: e8 00 00 00 00 callq 168159 168159: ba 08 00 00 00 mov $0x8,%edx 16815e: 48 89 ef mov %rbp,%rdi 168161: 89 c6 mov %eax,%esi 168163: e8 00 00 00 00 callq 168168 168168: be 01 00 00 00 mov $0x1,%esi 16816d: 48 89 df mov %rbx,%rdi 168170: e8 00 00 00 00 callq 168175 168175: ba 08 00 00 00 mov $0x8,%edx 16817a: 48 8d 7d 64 lea 0x64(%rbp),%rdi 16817e: 89 c6 mov %eax,%esi 168180: e8 00 00 00 00 callq 168185 168185: be 04 00 00 00 mov $0x4,%esi 16818a: 48 89 df mov %rbx,%rdi 16818d: e8 00 00 00 00 callq 168192 168192: ba 08 00 00 00 mov $0x8,%edx 168197: 48 8d bd 2c 01 00 00 lea 0x12c(%rbp),%rdi 16819e: 89 c6 mov %eax,%esi 1681a0: e8 00 00 00 00 callq 1681a5 1681a5: be 06 00 00 00 mov $0x6,%esi 1681aa: 48 89 df mov %rbx,%rdi 1681ad: e8 00 00 00 00 callq 1681b2 1681b2: ba 08 00 00 00 mov $0x8,%edx 1681b7: 48 8d bd 90 01 00 00 lea 0x190(%rbp),%rdi 1681be: 89 c6 mov %eax,%esi 1681c0: e8 00 00 00 00 callq 1681c5 1681c5: be 07 00 00 00 mov $0x7,%esi 1681ca: 48 89 df mov %rbx,%rdi 1681cd: e8 00 00 00 00 callq 1681d2 1681d2: ba 08 00 00 00 mov $0x8,%edx 1681d7: 48 8d bd f4 01 00 00 lea 0x1f4(%rbp),%rdi 1681de: 89 c6 mov %eax,%esi 1681e0: e8 00 00 00 00 callq 1681e5 1681e5: 8b 53 58 mov 0x58(%rbx),%edx 1681e8: 83 fa 01 cmp $0x1,%edx 1681eb: 0f 84 1d 11 00 00 je 16930e 1681f1: 85 d2 test %edx,%edx 1681f3: 0f 84 a5 0d 00 00 je 168f9e 1681f9: 4c 8b ab c0 01 00 00 mov 0x1c0(%rbx),%r13 168200: 4c 8b bb 18 01 00 00 mov 0x118(%rbx),%r15 168207: 41 80 bd 60 0d 00 00 cmpb $0x0,0xd60(%r13) 16820e: 00 16820f: 41 0f b6 85 61 0d 00 movzbl 0xd61(%r13),%eax 168216: 00 168217: 0f 85 1a 09 00 00 jne 168b37 16821d: 84 c0 test %al,%al 16821f: 0f 84 55 1f 00 00 je 16a17a 168225: 4d 85 ff test %r15,%r15 168228: 74 07 je 168231 16822a: 4d 8b bf a8 00 00 00 mov 0xa8(%r15),%r15 168231: 41 8b 85 58 0d 00 00 mov 0xd58(%r13),%eax 168238: 41 89 85 50 0d 00 00 mov %eax,0xd50(%r13) 16823f: 41 8b 85 5c 0d 00 00 mov 0xd5c(%r13),%eax 168246: 41 89 85 54 0d 00 00 mov %eax,0xd54(%r13) 16824d: be 02 00 00 00 mov $0x2,%esi 168252: 48 89 df mov %rbx,%rdi 168255: 4d 8d a5 c8 00 00 00 lea 0xc8(%r13),%r12 16825c: e8 00 00 00 00 callq 168261 168261: ba 08 00 00 00 mov $0x8,%edx 168266: 4c 89 e7 mov %r12,%rdi 168269: 89 c6 mov %eax,%esi 16826b: 41 89 c6 mov %eax,%r14d 16826e: e8 00 00 00 00 callq 168273 168273: 4d 85 ff test %r15,%r15 168276: 0f 84 05 14 00 00 je 169681 16827c: 45 39 37 cmp %r14d,(%r15) 16827f: 44 89 f0 mov %r14d,%eax 168282: 41 0f 46 07 cmovbe (%r15),%eax 168286: 83 f8 01 cmp $0x1,%eax 168289: 0f 86 64 1d 00 00 jbe 169ff3 16828f: 4d 8d 77 10 lea 0x10(%r15),%r14 168293: 83 e8 01 sub $0x1,%eax 168296: 45 31 ff xor %r15d,%r15d 168299: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 16829e: 89 44 24 10 mov %eax,0x10(%rsp) 1682a2: 4c 89 eb mov %r13,%rbx 1682a5: 4d 89 fd mov %r15,%r13 1682a8: 4d 89 f7 mov %r14,%r15 1682ab: 49 89 c6 mov %rax,%r14 1682ae: e9 8d 00 00 00 jmpq 168340 1682b3: b9 02 00 00 00 mov $0x2,%ecx 1682b8: 3d 00 00 02 00 cmp $0x20000,%eax 1682bd: 74 16 je 1682d5 1682bf: 0f 86 13 01 00 00 jbe 1683d8 1682c5: b9 04 00 00 00 mov $0x4,%ecx 1682ca: 3d 00 00 04 00 cmp $0x40000,%eax 1682cf: 0f 85 da 00 00 00 jne 1683af 1682d5: 8b 83 e4 07 00 00 mov 0x7e4(%rbx),%eax 1682db: 41 0f b6 3f movzbl (%r15),%edi 1682df: ba 01 00 00 00 mov $0x1,%edx 1682e4: 0f b7 f0 movzwl %ax,%esi 1682e7: 66 83 f8 02 cmp $0x2,%ax 1682eb: 74 37 je 168324 1682ed: ba 02 00 00 00 mov $0x2,%edx 1682f2: 83 fe 04 cmp $0x4,%esi 1682f5: 74 2d je 168324 1682f7: 31 d2 xor %edx,%edx 1682f9: 83 fe 01 cmp $0x1,%esi 1682fc: 74 26 je 168324 1682fe: a9 00 00 04 00 test $0x40000,%eax 168303: 74 0a je 16830f 168305: 66 83 ff 02 cmp $0x2,%di 168309: 0f 84 f0 1c 00 00 je 169fff 16830f: 25 00 00 02 00 and $0x20000,%eax 168314: 89 c2 mov %eax,%edx 168316: 74 0c je 168324 168318: 83 ef 01 sub $0x1,%edi 16831b: 31 d2 xor %edx,%edx 16831d: 66 83 ff 01 cmp $0x1,%di 168321: 0f 96 c2 setbe %dl 168324: 44 89 ee mov %r13d,%esi 168327: 4c 89 e7 mov %r12,%rdi 16832a: 49 83 c5 01 add $0x1,%r13 16832e: 49 83 c7 0c add $0xc,%r15 168332: e8 00 00 00 00 callq 168337 168337: 4d 39 ee cmp %r13,%r14 16833a: 0f 84 09 01 00 00 je 168449 168340: 41 0f b6 7f 01 movzbl 0x1(%r15),%edi 168345: 8b 83 e8 07 00 00 mov 0x7e8(%rbx),%eax 16834b: b9 20 00 00 00 mov $0x20,%ecx 168350: 48 ba 01 00 02 00 04 movabs $0x8000400020001,%rdx 168357: 00 08 00 16835a: 48 89 54 24 22 mov %rdx,0x22(%rsp) 16835f: c7 44 24 2a 0c 00 10 movl $0x10000c,0x2a(%rsp) 168366: 00 168367: 89 fe mov %edi,%esi 168369: 66 89 4c 24 2e mov %cx,0x2e(%rsp) 16836e: 3d 00 00 08 00 cmp $0x80000,%eax 168373: 0f 84 c6 00 00 00 je 16843f 168379: 0f 86 34 ff ff ff jbe 1682b3 16837f: b9 10 00 00 00 mov $0x10,%ecx 168384: 3d 00 00 20 00 cmp $0x200000,%eax 168389: 0f 84 46 ff ff ff je 1682d5 16838f: b9 20 00 00 00 mov $0x20,%ecx 168394: 3d 00 00 40 00 cmp $0x400000,%eax 168399: 0f 84 36 ff ff ff je 1682d5 16839f: b9 0c 00 00 00 mov $0xc,%ecx 1683a4: 3d 00 00 10 00 cmp $0x100000,%eax 1683a9: 0f 84 26 ff ff ff je 1682d5 1683af: 31 d2 xor %edx,%edx 1683b1: b9 01 00 00 00 mov $0x1,%ecx 1683b6: eb 05 jmp 1683bd 1683b8: 0f b7 4c 54 22 movzwl 0x22(%rsp,%rdx,2),%ecx 1683bd: 41 89 d1 mov %edx,%r9d 1683c0: 66 39 f9 cmp %di,%cx 1683c3: 74 35 je 1683fa 1683c5: 48 83 c2 01 add $0x1,%rdx 1683c9: 48 83 fa 07 cmp $0x7,%rdx 1683cd: 75 e9 jne 1683b8 1683cf: 40 0f b6 ce movzbl %sil,%ecx 1683d3: e9 fd fe ff ff jmpq 1682d5 1683d8: 85 c0 test %eax,%eax 1683da: 0f 84 00 00 00 00 je 1683e0 1683e0: b9 01 00 00 00 mov $0x1,%ecx 1683e5: 31 d2 xor %edx,%edx 1683e7: 3d 00 00 01 00 cmp $0x10000,%eax 1683ec: 0f 84 e3 fe ff ff je 1682d5 1683f2: 41 89 d1 mov %edx,%r9d 1683f5: 66 39 f9 cmp %di,%cx 1683f8: 75 cb jne 1683c5 1683fa: 44 89 c9 mov %r9d,%ecx 1683fd: ba 00 00 01 00 mov $0x10000,%edx 168402: d3 e2 shl %cl,%edx 168404: 40 0f b6 ce movzbl %sil,%ecx 168408: 85 c2 test %eax,%edx 16840a: 0f 85 c5 fe ff ff jne 1682d5 168410: 41 8d 49 ff lea -0x1(%r9),%ecx 168414: 45 85 c9 test %r9d,%r9d 168417: 75 0e jne 168427 168419: e9 62 1e 00 00 jmpq 16a280 16841e: 83 e9 01 sub $0x1,%ecx 168421: 0f 82 7d 1d 00 00 jb 16a1a4 168427: ba 00 00 01 00 mov $0x10000,%edx 16842c: d3 e2 shl %cl,%edx 16842e: 85 c2 test %eax,%edx 168430: 74 ec je 16841e 168432: 48 63 c9 movslq %ecx,%rcx 168435: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16843a: e9 96 fe ff ff jmpq 1682d5 16843f: b9 08 00 00 00 mov $0x8,%ecx 168444: e9 8c fe ff ff jmpq 1682d5 168449: 49 89 dd mov %rbx,%r13 16844c: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 168451: 8b 44 24 10 mov 0x10(%rsp),%eax 168455: be 02 00 00 00 mov $0x2,%esi 16845a: 48 89 df mov %rbx,%rdi 16845d: 41 89 85 c8 00 00 00 mov %eax,0xc8(%r13) 168464: e8 00 00 00 00 callq 168469 168469: 83 7b 08 78 cmpl $0x78,0x8(%rbx) 16846d: 0f 85 37 07 00 00 jne 168baa 168473: 45 31 f6 xor %r14d,%r14d 168476: 41 8b 85 e4 07 00 00 mov 0x7e4(%r13),%eax 16847d: 45 0f b7 85 82 08 00 movzwl 0x882(%r13),%r8d 168484: 00 168485: ba 01 00 00 00 mov $0x1,%edx 16848a: 0f b7 c8 movzwl %ax,%ecx 16848d: 66 83 f8 02 cmp $0x2,%ax 168491: 74 26 je 1684b9 168493: ba 02 00 00 00 mov $0x2,%edx 168498: 83 f9 04 cmp $0x4,%ecx 16849b: 74 1c je 1684b9 16849d: 31 d2 xor %edx,%edx 16849f: 83 f9 01 cmp $0x1,%ecx 1684a2: 74 15 je 1684b9 1684a4: 89 c2 mov %eax,%edx 1684a6: c1 ea 11 shr $0x11,%edx 1684a9: 83 e2 01 and $0x1,%edx 1684ac: a9 00 00 04 00 test $0x40000,%eax 1684b1: b8 02 00 00 00 mov $0x2,%eax 1684b6: 0f 45 d0 cmovne %eax,%edx 1684b9: 44 89 f6 mov %r14d,%esi 1684bc: 44 89 c1 mov %r8d,%ecx 1684bf: 4c 89 e7 mov %r12,%rdi 1684c2: e8 00 00 00 00 callq 1684c7 1684c7: 41 83 c6 01 add $0x1,%r14d 1684cb: 45 3b b5 c8 00 00 00 cmp 0xc8(%r13),%r14d 1684d2: 76 a2 jbe 168476 1684d4: 48 8b 45 00 mov 0x0(%rbp),%rax 1684d8: 48 8d 8d 58 02 00 00 lea 0x258(%rbp),%rcx 1684df: 48 89 85 58 02 00 00 mov %rax,0x258(%rbp) 1684e6: 48 8b 34 24 mov (%rsp),%rsi 1684ea: 48 8b 46 f0 mov -0x10(%rsi),%rax 1684ee: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 1684f2: 48 29 f1 sub %rsi,%rcx 1684f5: 48 89 f7 mov %rsi,%rdi 1684f8: 48 89 ee mov %rbp,%rsi 1684fb: 48 29 ce sub %rcx,%rsi 1684fe: 81 c1 58 02 00 00 add $0x258,%ecx 168504: 48 89 85 a8 04 00 00 mov %rax,0x4a8(%rbp) 16850b: c1 e9 03 shr $0x3,%ecx 16850e: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 168511: 80 bb 88 03 00 00 00 cmpb $0x0,0x388(%rbx) 168518: 74 24 je 16853e 16851a: 8b b5 60 07 00 00 mov 0x760(%rbp),%esi 168520: 4c 8b a3 c0 01 00 00 mov 0x1c0(%rbx),%r12 168527: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 16852e: 85 f6 test %esi,%esi 168530: 0f 84 22 0c 00 00 je 169158 168536: 4c 89 e6 mov %r12,%rsi 168539: e8 52 b7 ff ff callq 163c90 16853e: 48 89 df mov %rbx,%rdi 168541: e8 00 00 00 00 callq 168546 168546: 85 c0 test %eax,%eax 168548: 0f 85 b3 0c 00 00 jne 169201 16854e: f6 83 28 01 00 00 04 testb $0x4,0x128(%rbx) 168555: 0f 85 ce 0c 00 00 jne 169229 16855b: 31 d2 xor %edx,%edx 16855d: be 5d 00 00 00 mov $0x5d,%esi 168562: 48 89 df mov %rbx,%rdi 168565: e8 00 00 00 00 callq 16856a 16856a: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16856e: ba 08 00 20 c0 mov $0xc0200008,%edx 168573: be 01 00 00 00 mov $0x1,%esi 168578: 48 8b 07 mov (%rdi),%rax 16857b: 48 8b 68 18 mov 0x18(%rax),%rbp 16857f: 48 8b 40 10 mov 0x10(%rax),%rax 168583: e8 00 00 00 00 callq 168588 168588: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16858c: ba 08 00 20 c0 mov $0xc0200008,%edx 168591: be 01 00 00 00 mov $0x1,%esi 168596: 83 e0 fe and $0xfffffffe,%eax 168599: 89 c1 mov %eax,%ecx 16859b: e8 00 00 00 00 callq 1685a0 1685a0: 83 7b 0c 12 cmpl $0x12,0xc(%rbx) 1685a4: 75 6c jne 168612 1685a6: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1685aa: ba 80 02 20 c0 mov $0xc0200280,%edx 1685af: be 01 00 00 00 mov $0x1,%esi 1685b4: 48 8b 07 mov (%rdi),%rax 1685b7: 48 8b 68 18 mov 0x18(%rax),%rbp 1685bb: 48 8b 40 10 mov 0x10(%rax),%rax 1685bf: e8 00 00 00 00 callq 1685c4 1685c4: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1685c8: ba 80 02 20 c0 mov $0xc0200280,%edx 1685cd: be 01 00 00 00 mov $0x1,%esi 1685d2: 83 e0 df and $0xffffffdf,%eax 1685d5: 89 c1 mov %eax,%ecx 1685d7: e8 00 00 00 00 callq 1685dc 1685dc: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1685e0: ba 80 02 20 c0 mov $0xc0200280,%edx 1685e5: be 01 00 00 00 mov $0x1,%esi 1685ea: 48 8b 07 mov (%rdi),%rax 1685ed: 48 8b 68 18 mov 0x18(%rax),%rbp 1685f1: 48 8b 40 10 mov 0x10(%rax),%rax 1685f5: e8 00 00 00 00 callq 1685fa 1685fa: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1685fe: ba 80 02 20 c0 mov $0xc0200280,%edx 168603: be 01 00 00 00 mov $0x1,%esi 168608: 83 e0 bf and $0xffffffbf,%eax 16860b: 89 c1 mov %eax,%ecx 16860d: e8 00 00 00 00 callq 168612 168612: f6 83 70 03 00 00 40 testb $0x40,0x370(%rbx) 168619: 0f 85 41 0c 00 00 jne 169260 16861f: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 168626: 80 b8 de 0c 00 00 00 cmpb $0x0,0xcde(%rax) 16862d: 0f 85 50 0c 00 00 jne 169283 168633: 31 d2 xor %edx,%edx 168635: f6 83 28 01 00 00 40 testb $0x40,0x128(%rbx) 16863c: 0f 84 a9 07 00 00 je 168deb 168642: be 8f 01 00 00 mov $0x18f,%esi 168647: 48 89 df mov %rbx,%rdi 16864a: e8 00 00 00 00 callq 16864f 16864f: 85 c0 test %eax,%eax 168651: 0f 85 91 1c 00 00 jne 16a2e8 168657: 48 89 df mov %rbx,%rdi 16865a: e8 00 00 00 00 callq 16865f 16865f: 85 c0 test %eax,%eax 168661: 0f 85 df 07 00 00 jne 168e46 168667: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16866b: ba 00 00 20 c0 mov $0xc0200000,%edx 168670: be 01 00 00 00 mov $0x1,%esi 168675: 4c 8b a3 c0 01 00 00 mov 0x1c0(%rbx),%r12 16867c: 48 8b 07 mov (%rdi),%rax 16867f: 48 8b 68 18 mov 0x18(%rax),%rbp 168683: 48 8b 40 10 mov 0x10(%rax),%rax 168687: e8 00 00 00 00 callq 16868c 16868c: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168690: ba 00 00 20 c0 mov $0xc0200000,%edx 168695: be 01 00 00 00 mov $0x1,%esi 16869a: 83 c8 01 or $0x1,%eax 16869d: 89 c1 mov %eax,%ecx 16869f: e8 00 00 00 00 callq 1686a4 1686a4: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1686a8: ba 08 00 20 c0 mov $0xc0200008,%edx 1686ad: be 01 00 00 00 mov $0x1,%esi 1686b2: 48 8b 07 mov (%rdi),%rax 1686b5: 48 8b 68 18 mov 0x18(%rax),%rbp 1686b9: 48 8b 40 10 mov 0x10(%rax),%rax 1686bd: e8 00 00 00 00 callq 1686c2 1686c2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1686c6: ba 08 00 20 c0 mov $0xc0200008,%edx 1686cb: be 01 00 00 00 mov $0x1,%esi 1686d0: 0d 00 00 20 00 or $0x200000,%eax 1686d5: 89 c1 mov %eax,%ecx 1686d7: e8 00 00 00 00 callq 1686dc 1686dc: 48 8b 43 60 mov 0x60(%rbx),%rax 1686e0: 41 8b ac 24 8c 08 00 mov 0x88c(%r12),%ebp 1686e7: 00 1686e8: 31 f6 xor %esi,%esi 1686ea: ba 01 00 00 00 mov $0x1,%edx 1686ef: 48 89 df mov %rbx,%rdi 1686f2: 48 8b 00 mov (%rax),%rax 1686f5: 4c 8b 68 18 mov 0x18(%rax),%r13 1686f9: e8 00 00 00 00 callq 1686fe 1686fe: b9 00 10 00 00 mov $0x1000,%ecx 168703: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168707: be 01 00 00 00 mov $0x1,%esi 16870c: 8d 54 05 00 lea 0x0(%rbp,%rax,1),%edx 168710: e8 00 00 00 00 callq 168715 168715: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168719: 31 f6 xor %esi,%esi 16871b: ba 03 01 40 01 mov $0x1400103,%edx 168720: 48 8b 07 mov (%rdi),%rax 168723: 48 8b 68 18 mov 0x18(%rax),%rbp 168727: 48 8b 40 10 mov 0x10(%rax),%rax 16872b: e8 00 00 00 00 callq 168730 168730: 31 f6 xor %esi,%esi 168732: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168736: ba 03 01 40 01 mov $0x1400103,%edx 16873b: 83 e0 bf and $0xffffffbf,%eax 16873e: 89 c1 mov %eax,%ecx 168740: e8 00 00 00 00 callq 168745 168745: 83 7b 08 78 cmpl $0x78,0x8(%rbx) 168749: 75 2b jne 168776 16874b: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16874f: be 88 14 00 00 mov $0x1488,%esi 168754: 48 8b 07 mov (%rdi),%rax 168757: 48 8b 68 08 mov 0x8(%rax),%rbp 16875b: 48 8b 00 mov (%rax),%rax 16875e: e8 00 00 00 00 callq 168763 168763: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168767: be 88 14 00 00 mov $0x1488,%esi 16876c: 83 e0 fe and $0xfffffffe,%eax 16876f: 89 c2 mov %eax,%edx 168771: e8 00 00 00 00 callq 168776 168776: 48 8b ab c0 01 00 00 mov 0x1c0(%rbx),%rbp 16877d: 8b 8d 40 0d 00 00 mov 0xd40(%rbp),%ecx 168783: 85 c9 test %ecx,%ecx 168785: 75 21 jne 1687a8 168787: 83 7b 0c 12 cmpl $0x12,0xc(%rbx) 16878b: 0f 84 b6 18 00 00 je 16a047 168791: 31 d2 xor %edx,%edx 168793: be 4e 01 00 00 mov $0x14e,%esi 168798: 48 89 df mov %rbx,%rdi 16879b: e8 00 00 00 00 callq 1687a0 1687a0: 85 c0 test %eax,%eax 1687a2: 0f 85 24 1b 00 00 jne 16a2cc 1687a8: 8b 95 44 0d 00 00 mov 0xd44(%rbp),%edx 1687ae: 85 d2 test %edx,%edx 1687b0: 0f 85 29 01 00 00 jne 1688df 1687b6: f6 83 70 03 00 00 20 testb $0x20,0x370(%rbx) 1687bd: 0f 84 cb 17 00 00 je 169f8e 1687c3: 31 d2 xor %edx,%edx 1687c5: be 50 01 00 00 mov $0x150,%esi 1687ca: 48 89 df mov %rbx,%rdi 1687cd: e8 00 00 00 00 callq 1687d2 1687d2: 85 c0 test %eax,%eax 1687d4: 0f 85 c6 1a 00 00 jne 16a2a0 1687da: 83 7b 08 12 cmpl $0x12,0x8(%rbx) 1687de: 0f 84 a2 01 00 00 je 168986 1687e4: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1687e8: be 80 0d 00 00 mov $0xd80,%esi 1687ed: 48 8b 07 mov (%rdi),%rax 1687f0: 48 8b 68 08 mov 0x8(%rax),%rbp 1687f4: 48 8b 00 mov (%rax),%rax 1687f7: e8 00 00 00 00 callq 1687fc 1687fc: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168800: be 80 0d 00 00 mov $0xd80,%esi 168805: 0d 00 00 00 80 or $0x80000000,%eax 16880a: 89 c2 mov %eax,%edx 16880c: e8 00 00 00 00 callq 168811 168811: 83 7b 08 78 cmpl $0x78,0x8(%rbx) 168815: 0f 85 6b 01 00 00 jne 168986 16881b: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16881f: b9 05 00 00 00 mov $0x5,%ecx 168824: ba 30 0d 40 c0 mov $0xc0400d30,%edx 168829: be 01 00 00 00 mov $0x1,%esi 16882e: 48 8b 07 mov (%rdi),%rax 168831: 48 8b 40 18 mov 0x18(%rax),%rax 168835: e8 00 00 00 00 callq 16883a 16883a: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16883e: b9 05 00 00 00 mov $0x5,%ecx 168843: ba 3c 0d 40 c0 mov $0xc0400d3c,%edx 168848: be 01 00 00 00 mov $0x1,%esi 16884d: 48 8b 07 mov (%rdi),%rax 168850: 48 8b 40 18 mov 0x18(%rax),%rax 168854: e8 00 00 00 00 callq 168859 168859: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16885d: b9 05 00 10 00 mov $0x100005,%ecx 168862: ba 80 0d 40 c0 mov $0xc0400d80,%edx 168867: be 01 00 00 00 mov $0x1,%esi 16886c: 48 8b 07 mov (%rdi),%rax 16886f: 48 8b 40 18 mov 0x18(%rax),%rax 168873: e8 00 00 00 00 callq 168878 168878: bf c6 a7 00 00 mov $0xa7c6,%edi 16887d: e8 00 00 00 00 callq 168882 168882: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168886: b9 05 00 40 00 mov $0x400005,%ecx 16888b: ba 30 0d 40 c0 mov $0xc0400d30,%edx 168890: be 01 00 00 00 mov $0x1,%esi 168895: 48 8b 07 mov (%rdi),%rax 168898: 48 8b 40 18 mov 0x18(%rax),%rax 16889c: e8 00 00 00 00 callq 1688a1 1688a1: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1688a5: b9 05 00 40 00 mov $0x400005,%ecx 1688aa: ba 3c 0d 40 c0 mov $0xc0400d3c,%edx 1688af: be 01 00 00 00 mov $0x1,%esi 1688b4: 48 8b 07 mov (%rdi),%rax 1688b7: 48 8b 40 18 mov 0x18(%rax),%rax 1688bb: e8 00 00 00 00 callq 1688c0 1688c0: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1688c4: b9 05 00 50 00 mov $0x500005,%ecx 1688c9: ba 80 0d 40 c0 mov $0xc0400d80,%edx 1688ce: be 01 00 00 00 mov $0x1,%esi 1688d3: 48 8b 07 mov (%rdi),%rax 1688d6: 48 8b 40 18 mov 0x18(%rax),%rax 1688da: e8 00 00 00 00 callq 1688df 1688df: 41 8b 84 24 48 0d 00 mov 0xd48(%r12),%eax 1688e6: 00 1688e7: 31 d2 xor %edx,%edx 1688e9: 85 c0 test %eax,%eax 1688eb: 0f 85 75 01 00 00 jne 168a66 1688f1: be 36 01 00 00 mov $0x136,%esi 1688f6: 48 89 df mov %rbx,%rdi 1688f9: e8 00 00 00 00 callq 1688fe 1688fe: 85 c0 test %eax,%eax 168900: 0f 85 49 1a 00 00 jne 16a34f 168906: f6 83 33 01 00 00 80 testb $0x80,0x133(%rbx) 16890d: 0f 85 c4 09 00 00 jne 1692d7 168913: 48 89 df mov %rbx,%rdi 168916: e8 00 00 00 00 callq 16891b 16891b: 85 c0 test %eax,%eax 16891d: 0f 85 9e 01 00 00 jne 168ac1 168923: 48 89 df mov %rbx,%rdi 168926: e8 00 00 00 00 callq 16892b 16892b: 85 c0 test %eax,%eax 16892d: 0f 85 b9 01 00 00 jne 168aec 168933: 48 89 df mov %rbx,%rdi 168936: e8 00 00 00 00 callq 16893b 16893b: 85 c0 test %eax,%eax 16893d: 0f 85 d4 01 00 00 jne 168b17 168943: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 16894a: 8b b0 98 07 00 00 mov 0x798(%rax),%esi 168950: 40 f6 c6 01 test $0x1,%sil 168954: 0f 84 60 09 00 00 je 1692ba 16895a: c6 80 84 08 00 00 01 movb $0x1,0x884(%rax) 168961: 48 8b 44 24 30 mov 0x30(%rsp),%rax 168966: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16896d: 00 00 16896f: 0f 85 82 1b 00 00 jne 16a4f7 168975: 48 83 c4 38 add $0x38,%rsp 168979: 31 c0 xor %eax,%eax 16897b: 5b pop %rbx 16897c: 5d pop %rbp 16897d: 41 5c pop %r12 16897f: 41 5d pop %r13 168981: 41 5e pop %r14 168983: 41 5f pop %r15 168985: c3 retq 168986: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16898a: b9 05 00 00 00 mov $0x5,%ecx 16898f: ba 30 01 40 c0 mov $0xc0400130,%edx 168994: be 01 00 00 00 mov $0x1,%esi 168999: 48 8b 07 mov (%rdi),%rax 16899c: 48 8b 40 18 mov 0x18(%rax),%rax 1689a0: e8 00 00 00 00 callq 1689a5 1689a5: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1689a9: b9 05 00 00 00 mov $0x5,%ecx 1689ae: ba 3c 01 40 c0 mov $0xc040013c,%edx 1689b3: be 01 00 00 00 mov $0x1,%esi 1689b8: 48 8b 07 mov (%rdi),%rax 1689bb: 48 8b 40 18 mov 0x18(%rax),%rax 1689bf: e8 00 00 00 00 callq 1689c4 1689c4: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1689c8: b9 05 00 10 00 mov $0x100005,%ecx 1689cd: ba 60 01 40 c0 mov $0xc0400160,%edx 1689d2: be 01 00 00 00 mov $0x1,%esi 1689d7: 48 8b 07 mov (%rdi),%rax 1689da: 48 8b 40 18 mov 0x18(%rax),%rax 1689de: e8 00 00 00 00 callq 1689e3 1689e3: bf c6 a7 00 00 mov $0xa7c6,%edi 1689e8: e8 00 00 00 00 callq 1689ed 1689ed: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1689f1: 83 7b 0c 12 cmpl $0x12,0xc(%rbx) 1689f5: 48 8b 07 mov (%rdi),%rax 1689f8: 48 8b 40 18 mov 0x18(%rax),%rax 1689fc: 0f 84 b1 0b 00 00 je 1695b3 168a02: b9 05 00 40 00 mov $0x400005,%ecx 168a07: ba 30 01 40 c0 mov $0xc0400130,%edx 168a0c: be 01 00 00 00 mov $0x1,%esi 168a11: e8 00 00 00 00 callq 168a16 168a16: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168a1a: b9 05 00 40 00 mov $0x400005,%ecx 168a1f: ba 3c 01 40 c0 mov $0xc040013c,%edx 168a24: be 01 00 00 00 mov $0x1,%esi 168a29: 48 8b 07 mov (%rdi),%rax 168a2c: 48 8b 40 18 mov 0x18(%rax),%rax 168a30: e8 00 00 00 00 callq 168a35 168a35: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168a39: ba 60 01 40 c0 mov $0xc0400160,%edx 168a3e: b9 05 00 50 00 mov $0x500005,%ecx 168a43: be 01 00 00 00 mov $0x1,%esi 168a48: 48 8b 07 mov (%rdi),%rax 168a4b: 48 8b 40 18 mov 0x18(%rax),%rax 168a4f: e8 00 00 00 00 callq 168a54 168a54: 41 8b 84 24 48 0d 00 mov 0xd48(%r12),%eax 168a5b: 00 168a5c: 31 d2 xor %edx,%edx 168a5e: 85 c0 test %eax,%eax 168a60: 0f 84 8b fe ff ff je 1688f1 168a66: be 3d 01 00 00 mov $0x13d,%esi 168a6b: 48 89 df mov %rbx,%rdi 168a6e: e8 00 00 00 00 callq 168a73 168a73: 85 c0 test %eax,%eax 168a75: 0f 84 8b fe ff ff je 168906 168a7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168a82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168a89: e8 00 00 00 00 callq 168a8e 168a8e: 85 c0 test %eax,%eax 168a90: 0f 85 00 00 00 00 jne 168a96 168a96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168a9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168aa4: e8 00 00 00 00 callq 168aa9 168aa9: 85 c0 test %eax,%eax 168aab: 0f 85 00 00 00 00 jne 168ab1 168ab1: 48 89 df mov %rbx,%rdi 168ab4: e8 00 00 00 00 callq 168ab9 168ab9: 85 c0 test %eax,%eax 168abb: 0f 84 62 fe ff ff je 168923 168ac1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168ac8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168acf: e8 00 00 00 00 callq 168ad4 168ad4: 85 c0 test %eax,%eax 168ad6: 0f 85 00 00 00 00 jne 168adc 168adc: 48 89 df mov %rbx,%rdi 168adf: e8 00 00 00 00 callq 168ae4 168ae4: 85 c0 test %eax,%eax 168ae6: 0f 84 47 fe ff ff je 168933 168aec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168af3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168afa: e8 00 00 00 00 callq 168aff 168aff: 85 c0 test %eax,%eax 168b01: 0f 85 00 00 00 00 jne 168b07 168b07: 48 89 df mov %rbx,%rdi 168b0a: e8 00 00 00 00 callq 168b0f 168b0f: 85 c0 test %eax,%eax 168b11: 0f 84 2c fe ff ff je 168943 168b17: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168b1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168b25: e8 00 00 00 00 callq 168b2a 168b2a: 85 c0 test %eax,%eax 168b2c: 0f 84 11 fe ff ff je 168943 168b32: e9 00 00 00 00 jmpq 168b37 168b37: 4d 85 ff test %r15,%r15 168b3a: 0f 84 16 0b 00 00 je 169656 168b40: 4d 8b bf a8 00 00 00 mov 0xa8(%r15),%r15 168b47: 84 c0 test %al,%al 168b49: 0f 85 fe f6 ff ff jne 16824d 168b4f: 41 8b 85 50 0d 00 00 mov 0xd50(%r13),%eax 168b56: 41 89 85 58 0d 00 00 mov %eax,0xd58(%r13) 168b5d: 41 8b 85 54 0d 00 00 mov 0xd54(%r13),%eax 168b64: 41 89 85 5c 0d 00 00 mov %eax,0xd5c(%r13) 168b6b: e9 dd f6 ff ff jmpq 16824d 168b70: ba 0b 00 00 00 mov $0xb,%edx 168b75: be 0a 00 00 00 mov $0xa,%esi 168b7a: 48 89 df mov %rbx,%rdi 168b7d: e8 0e 89 ff ff callq 161490 168b82: 85 c0 test %eax,%eax 168b84: 0f 84 84 f5 ff ff je 16810e 168b8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168b91: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168b98: e8 00 00 00 00 callq 168b9d 168b9d: 85 c0 test %eax,%eax 168b9f: 0f 84 69 f5 ff ff je 16810e 168ba5: e9 00 00 00 00 jmpq 168baa 168baa: 41 8b 85 e8 07 00 00 mov 0x7e8(%r13),%eax 168bb1: 41 b8 20 00 00 00 mov $0x20,%r8d 168bb7: 48 be 01 00 02 00 04 movabs $0x8000400020001,%rsi 168bbe: 00 08 00 168bc1: c7 44 24 2a 0c 00 10 movl $0x10000c,0x2a(%rsp) 168bc8: 00 168bc9: 48 89 74 24 22 mov %rsi,0x22(%rsp) 168bce: 66 44 89 44 24 2e mov %r8w,0x2e(%rsp) 168bd4: 3d 00 00 08 00 cmp $0x80000,%eax 168bd9: 0f 84 f8 14 00 00 je 16a0d7 168bdf: 0f 87 fd 00 00 00 ja 168ce2 168be5: b9 02 00 00 00 mov $0x2,%ecx 168bea: 3d 00 00 02 00 cmp $0x20000,%eax 168bef: 74 16 je 168c07 168bf1: 0f 86 b7 01 00 00 jbe 168dae 168bf7: b9 04 00 00 00 mov $0x4,%ecx 168bfc: 3d 00 00 04 00 cmp $0x40000,%eax 168c01: 0f 85 0b 01 00 00 jne 168d12 168c07: 41 0f b7 85 e4 07 00 movzwl 0x7e4(%r13),%eax 168c0e: 00 168c0f: ba 01 00 00 00 mov $0x1,%edx 168c14: 83 f8 02 cmp $0x2,%eax 168c17: 74 0a je 168c23 168c19: 31 d2 xor %edx,%edx 168c1b: 83 f8 04 cmp $0x4,%eax 168c1e: 0f 94 c2 sete %dl 168c21: 01 d2 add %edx,%edx 168c23: 41 8b b5 c8 00 00 00 mov 0xc8(%r13),%esi 168c2a: 4c 89 e7 mov %r12,%rdi 168c2d: e8 00 00 00 00 callq 168c32 168c32: 41 8b bd 48 0d 00 00 mov 0xd48(%r13),%edi 168c39: 85 ff test %edi,%edi 168c3b: 0f 84 93 f8 ff ff je 1684d4 168c41: 48 8b 13 mov (%rbx),%rdx 168c44: b9 10 00 00 00 mov $0x10,%ecx 168c49: 8b 82 90 7f 00 00 mov 0x7f90(%rdx),%eax 168c4f: a9 00 00 20 00 test $0x200000,%eax 168c54: 75 39 jne 168c8f 168c56: b9 0c 00 00 00 mov $0xc,%ecx 168c5b: a9 00 00 10 00 test $0x100000,%eax 168c60: 75 2d jne 168c8f 168c62: b9 08 00 00 00 mov $0x8,%ecx 168c67: a9 00 00 08 00 test $0x80000,%eax 168c6c: 75 21 jne 168c8f 168c6e: b9 04 00 00 00 mov $0x4,%ecx 168c73: a9 00 00 04 00 test $0x40000,%eax 168c78: 75 15 jne 168c8f 168c7a: 89 c1 mov %eax,%ecx 168c7c: c1 e9 10 shr $0x10,%ecx 168c7f: 83 e1 01 and $0x1,%ecx 168c82: a9 00 00 02 00 test $0x20000,%eax 168c87: b8 02 00 00 00 mov $0x2,%eax 168c8c: 0f 45 c8 cmovne %eax,%ecx 168c8f: 8b 82 8c 7f 00 00 mov 0x7f8c(%rdx),%eax 168c95: ba 03 00 00 00 mov $0x3,%edx 168c9a: 89 c6 mov %eax,%esi 168c9c: 81 e6 08 00 08 00 and $0x80008,%esi 168ca2: 81 fe 08 00 08 00 cmp $0x80008,%esi 168ca8: 74 24 je 168cce 168caa: 89 c6 mov %eax,%esi 168cac: ba 02 00 00 00 mov $0x2,%edx 168cb1: 81 e6 04 00 04 00 and $0x40004,%esi 168cb7: 81 fe 04 00 04 00 cmp $0x40004,%esi 168cbd: 74 0f je 168cce 168cbf: 25 02 00 02 00 and $0x20002,%eax 168cc4: 31 d2 xor %edx,%edx 168cc6: 3d 02 00 02 00 cmp $0x20002,%eax 168ccb: 0f 94 c2 sete %dl 168cce: 41 8b b5 c8 00 00 00 mov 0xc8(%r13),%esi 168cd5: 4c 89 e7 mov %r12,%rdi 168cd8: e8 00 00 00 00 callq 168cdd 168cdd: e9 f2 f7 ff ff jmpq 1684d4 168ce2: b9 10 00 00 00 mov $0x10,%ecx 168ce7: 3d 00 00 20 00 cmp $0x200000,%eax 168cec: 0f 84 15 ff ff ff je 168c07 168cf2: b9 20 00 00 00 mov $0x20,%ecx 168cf7: 3d 00 00 40 00 cmp $0x400000,%eax 168cfc: 0f 84 05 ff ff ff je 168c07 168d02: b9 0c 00 00 00 mov $0xc,%ecx 168d07: 3d 00 00 10 00 cmp $0x100000,%eax 168d0c: 0f 84 f5 fe ff ff je 168c07 168d12: 48 8d 54 24 24 lea 0x24(%rsp),%rdx 168d17: 31 c9 xor %ecx,%ecx 168d19: 89 ce mov %ecx,%esi 168d1b: 83 c1 01 add $0x1,%ecx 168d1e: 83 f9 07 cmp $0x7,%ecx 168d21: 0f 84 73 14 00 00 je 16a19a 168d27: 48 83 c2 02 add $0x2,%rdx 168d2b: 66 83 7a fe 10 cmpw $0x10,-0x2(%rdx) 168d30: 75 e7 jne 168d19 168d32: ba 00 00 01 00 mov $0x10000,%edx 168d37: 89 d7 mov %edx,%edi 168d39: d3 e7 shl %cl,%edi 168d3b: b9 10 00 00 00 mov $0x10,%ecx 168d40: 85 c7 test %eax,%edi 168d42: 0f 85 bf fe ff ff jne 168c07 168d48: 89 f1 mov %esi,%ecx 168d4a: d3 e2 shl %cl,%edx 168d4c: 89 f1 mov %esi,%ecx 168d4e: 85 c2 test %eax,%edx 168d50: 0f 85 34 15 00 00 jne 16a28a 168d56: bf 00 00 01 00 mov $0x10000,%edi 168d5b: eb 0c jmp 168d69 168d5d: 89 fa mov %edi,%edx 168d5f: d3 e2 shl %cl,%edx 168d61: 85 c2 test %eax,%edx 168d63: 0f 85 21 15 00 00 jne 16a28a 168d69: 83 e9 01 sub $0x1,%ecx 168d6c: 73 ef jae 168d5d 168d6e: 8d 4e 02 lea 0x2(%rsi),%ecx 168d71: 83 fe 05 cmp $0x5,%esi 168d74: 0f 84 17 17 00 00 je 16a491 168d7a: ba 00 00 01 00 mov $0x10000,%edx 168d7f: d3 e2 shl %cl,%edx 168d81: 85 c2 test %eax,%edx 168d83: 0f 85 20 16 00 00 jne 16a3a9 168d89: be 00 00 01 00 mov $0x10000,%esi 168d8e: eb 0c jmp 168d9c 168d90: 89 f2 mov %esi,%edx 168d92: d3 e2 shl %cl,%edx 168d94: 85 c2 test %eax,%edx 168d96: 0f 85 0d 16 00 00 jne 16a3a9 168d9c: 83 c1 01 add $0x1,%ecx 168d9f: 83 f9 07 cmp $0x7,%ecx 168da2: 75 ec jne 168d90 168da4: b9 10 00 00 00 mov $0x10,%ecx 168da9: e9 59 fe ff ff jmpq 168c07 168dae: 85 c0 test %eax,%eax 168db0: 0f 84 00 00 00 00 je 168db6 168db6: b9 01 00 00 00 mov $0x1,%ecx 168dbb: 3d 00 00 01 00 cmp $0x10000,%eax 168dc0: 0f 84 41 fe ff ff je 168c07 168dc6: e9 47 ff ff ff jmpq 168d12 168dcb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168dd2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168dd9: e8 00 00 00 00 callq 168dde 168dde: 85 c0 test %eax,%eax 168de0: 0f 84 1e f3 ff ff je 168104 168de6: e9 00 00 00 00 jmpq 168deb 168deb: be 90 01 00 00 mov $0x190,%esi 168df0: 48 89 df mov %rbx,%rdi 168df3: e8 00 00 00 00 callq 168df8 168df8: 85 c0 test %eax,%eax 168dfa: 0f 84 57 f8 ff ff je 168657 168e00: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168e07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168e0e: e8 00 00 00 00 callq 168e13 168e13: 85 c0 test %eax,%eax 168e15: 0f 85 00 00 00 00 jne 168e1b 168e1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168e22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168e29: e8 00 00 00 00 callq 168e2e 168e2e: 85 c0 test %eax,%eax 168e30: 0f 85 00 00 00 00 jne 168e36 168e36: 48 89 df mov %rbx,%rdi 168e39: e8 00 00 00 00 callq 168e3e 168e3e: 85 c0 test %eax,%eax 168e40: 0f 84 21 f8 ff ff je 168667 168e46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168e4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168e54: e8 00 00 00 00 callq 168e59 168e59: 85 c0 test %eax,%eax 168e5b: 0f 84 06 f8 ff ff je 168667 168e61: e9 00 00 00 00 jmpq 168e66 168e66: 48 8b 7f 60 mov 0x60(%rdi),%rdi 168e6a: ba 00 00 20 c0 mov $0xc0200000,%edx 168e6f: be 01 00 00 00 mov $0x1,%esi 168e74: 48 8b 07 mov (%rdi),%rax 168e77: 48 8b 68 18 mov 0x18(%rax),%rbp 168e7b: 48 8b 40 10 mov 0x10(%rax),%rax 168e7f: e8 00 00 00 00 callq 168e84 168e84: 48 8b 7b 60 mov 0x60(%rbx),%rdi 168e88: ba 00 00 20 c0 mov $0xc0200000,%edx 168e8d: be 01 00 00 00 mov $0x1,%esi 168e92: 80 cc 04 or $0x4,%ah 168e95: 89 c1 mov %eax,%ecx 168e97: e8 00 00 00 00 callq 168e9c 168e9c: 48 8b ab c0 01 00 00 mov 0x1c0(%rbx),%rbp 168ea3: 4c 8b a3 18 01 00 00 mov 0x118(%rbx),%r12 168eaa: 8b 85 58 08 00 00 mov 0x858(%rbp),%eax 168eb0: 83 f8 01 cmp $0x1,%eax 168eb3: 0f 84 50 11 00 00 je 16a009 168eb9: 83 f8 02 cmp $0x2,%eax 168ebc: 0f 84 c6 05 00 00 je 169488 168ec2: 8b 85 90 08 00 00 mov 0x890(%rbp),%eax 168ec8: 83 f8 01 cmp $0x1,%eax 168ecb: 0f 84 c8 11 00 00 je 16a099 168ed1: 83 f8 02 cmp $0x2,%eax 168ed4: 0f 84 fd 05 00 00 je 1694d7 168eda: 83 bd 90 07 00 00 02 cmpl $0x2,0x790(%rbp) 168ee1: 0f 84 fa 11 00 00 je 16a0e1 168ee7: 8b 85 8c 07 00 00 mov 0x78c(%rbp),%eax 168eed: 83 f8 01 cmp $0x1,%eax 168ef0: 0f 84 27 12 00 00 je 16a11d 168ef6: 83 f8 02 cmp $0x2,%eax 168ef9: 0f 84 ec 06 00 00 je 1695eb 168eff: be 04 00 00 00 mov $0x4,%esi 168f04: 48 89 df mov %rbx,%rdi 168f07: e8 00 00 00 00 callq 168f0c 168f0c: 41 89 c4 mov %eax,%r12d 168f0f: 3b 85 94 08 00 00 cmp 0x894(%rbp),%eax 168f15: 0f 82 69 06 00 00 jb 169584 168f1b: be 05 00 00 00 mov $0x5,%esi 168f20: 48 89 df mov %rbx,%rdi 168f23: e8 00 00 00 00 callq 168f28 168f28: 41 89 c4 mov %eax,%r12d 168f2b: 3b 85 b8 0b 00 00 cmp 0xbb8(%rbp),%eax 168f31: 0f 82 1e 06 00 00 jb 169555 168f37: be 06 00 00 00 mov $0x6,%esi 168f3c: 48 89 df mov %rbx,%rdi 168f3f: e8 00 00 00 00 callq 168f44 168f44: 41 89 c4 mov %eax,%r12d 168f47: 3b 85 a0 09 00 00 cmp 0x9a0(%rbp),%eax 168f4d: 0f 82 d3 05 00 00 jb 169526 168f53: be 07 00 00 00 mov $0x7,%esi 168f58: 48 89 df mov %rbx,%rdi 168f5b: e8 00 00 00 00 callq 168f60 168f60: 41 89 c4 mov %eax,%r12d 168f63: 3b 85 ac 0a 00 00 cmp 0xaac(%rbp),%eax 168f69: 0f 83 8a ef ff ff jae 167ef9 168f6f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168f76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168f7d: e8 00 00 00 00 callq 168f82 168f82: 85 c0 test %eax,%eax 168f84: 0f 85 00 00 00 00 jne 168f8a 168f8a: 48 8d b5 ac 0a 00 00 lea 0xaac(%rbp),%rsi 168f91: 44 89 e7 mov %r12d,%edi 168f94: e8 00 00 00 00 callq 168f99 168f99: e9 5b ef ff ff jmpq 167ef9 168f9e: 48 8b b3 e0 01 00 00 mov 0x1e0(%rbx),%rsi 168fa5: 48 8b bb f0 01 00 00 mov 0x1f0(%rbx),%rdi 168fac: 4c 8b 8b 50 02 00 00 mov 0x250(%rbx),%r9 168fb3: 48 85 f6 test %rsi,%rsi 168fb6: 0f 84 95 14 00 00 je 16a451 168fbc: 44 8b 26 mov (%rsi),%r12d 168fbf: 45 85 e4 test %r12d,%r12d 168fc2: 0f 84 a7 13 00 00 je 16a36f 168fc8: 48 85 ff test %rdi,%rdi 168fcb: 0f 84 a0 14 00 00 je 16a471 168fd1: 44 8b 1f mov (%rdi),%r11d 168fd4: 45 85 db test %r11d,%r11d 168fd7: 0f 84 2b 13 00 00 je 16a308 168fdd: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 168fe4: c7 00 00 00 00 00 movl $0x0,(%rax) 168fea: 44 8b 16 mov (%rsi),%r10d 168fed: 45 85 d2 test %r10d,%r10d 168ff0: 74 51 je 169043 168ff2: 45 31 d2 xor %r10d,%r10d 168ff5: 31 c9 xor %ecx,%ecx 168ff7: eb 03 jmp 168ffc 168ff9: 44 8b 10 mov (%rax),%r10d 168ffc: 45 31 c0 xor %r8d,%r8d 168fff: 85 c9 test %ecx,%ecx 169001: 74 17 je 16901a 169003: 45 8d 42 ff lea -0x1(%r10),%r8d 169007: 4f 8d 1c 40 lea (%r8,%r8,2),%r11 16900b: 41 89 c8 mov %ecx,%r8d 16900e: 46 8b 74 c6 04 mov 0x4(%rsi,%r8,8),%r14d 169013: 46 39 74 98 08 cmp %r14d,0x8(%rax,%r11,4) 169018: 74 22 je 16903c 16901a: 46 8b 5c c6 04 mov 0x4(%rsi,%r8,8),%r11d 16901f: 45 89 d0 mov %r10d,%r8d 169022: 85 c9 test %ecx,%ecx 169024: 4f 8d 04 40 lea (%r8,%r8,2),%r8 169028: 4e 8d 04 80 lea (%rax,%r8,4),%r8 16902c: 41 0f 94 40 04 sete 0x4(%r8) 169031: 41 83 c2 01 add $0x1,%r10d 169035: 45 89 58 08 mov %r11d,0x8(%r8) 169039: 44 89 10 mov %r10d,(%rax) 16903c: 83 c1 01 add $0x1,%ecx 16903f: 3b 0e cmp (%rsi),%ecx 169041: 72 b6 jb 168ff9 169043: c7 40 64 00 00 00 00 movl $0x0,0x64(%rax) 16904a: 44 8b 07 mov (%rdi),%r8d 16904d: 45 85 c0 test %r8d,%r8d 169050: 74 4d je 16909f 169052: 31 c9 xor %ecx,%ecx 169054: eb 03 jmp 169059 169056: 8b 48 64 mov 0x64(%rax),%ecx 169059: 45 31 c0 xor %r8d,%r8d 16905c: 85 d2 test %edx,%edx 16905e: 74 17 je 169077 169060: 44 8d 41 ff lea -0x1(%rcx),%r8d 169064: 4f 8d 14 40 lea (%r8,%r8,2),%r10 169068: 41 89 d0 mov %edx,%r8d 16906b: 46 8b 5c c7 04 mov 0x4(%rdi,%r8,8),%r11d 169070: 46 39 5c 90 6c cmp %r11d,0x6c(%rax,%r10,4) 169075: 74 21 je 169098 169077: 46 8b 54 c7 04 mov 0x4(%rdi,%r8,8),%r10d 16907c: 41 89 c8 mov %ecx,%r8d 16907f: 85 d2 test %edx,%edx 169081: 4f 8d 04 40 lea (%r8,%r8,2),%r8 169085: 4e 8d 04 80 lea (%rax,%r8,4),%r8 169089: 41 0f 94 40 68 sete 0x68(%r8) 16908e: 83 c1 01 add $0x1,%ecx 169091: 45 89 50 6c mov %r10d,0x6c(%r8) 169095: 89 48 64 mov %ecx,0x64(%rax) 169098: 83 c2 01 add $0x1,%edx 16909b: 3b 17 cmp (%rdi),%edx 16909d: 72 b7 jb 169056 16909f: 44 8b 06 mov (%rsi),%r8d 1690a2: 45 85 c0 test %r8d,%r8d 1690a5: 74 2f je 1690d6 1690a7: 48 8d 88 30 01 00 00 lea 0x130(%rax),%rcx 1690ae: 31 d2 xor %edx,%edx 1690b0: 44 8b 44 d7 08 mov 0x8(%rdi,%rdx,8),%r8d 1690b5: 48 83 c1 0c add $0xc,%rcx 1690b9: 44 89 41 f8 mov %r8d,-0x8(%rcx) 1690bd: 45 8b 44 d1 08 mov 0x8(%r9,%rdx,8),%r8d 1690c2: 48 83 c2 01 add $0x1,%rdx 1690c6: c6 41 f4 01 movb $0x1,-0xc(%rcx) 1690ca: 44 89 41 fc mov %r8d,-0x4(%rcx) 1690ce: 44 8b 06 mov (%rsi),%r8d 1690d1: 41 39 d0 cmp %edx,%r8d 1690d4: 77 da ja 1690b0 1690d6: 44 89 80 2c 01 00 00 mov %r8d,0x12c(%rax) 1690dd: 48 8b b3 e8 01 00 00 mov 0x1e8(%rbx),%rsi 1690e4: 48 85 f6 test %rsi,%rsi 1690e7: 74 2d je 169116 1690e9: 8b 3e mov (%rsi),%edi 1690eb: 85 ff test %edi,%edi 1690ed: 74 21 je 169110 1690ef: 48 8d 88 94 01 00 00 lea 0x194(%rax),%rcx 1690f6: 31 d2 xor %edx,%edx 1690f8: 8b 7c d6 08 mov 0x8(%rsi,%rdx,8),%edi 1690fc: c6 01 01 movb $0x1,(%rcx) 1690ff: 48 83 c2 01 add $0x1,%rdx 169103: 48 83 c1 0c add $0xc,%rcx 169107: 89 79 f8 mov %edi,-0x8(%rcx) 16910a: 8b 3e mov (%rsi),%edi 16910c: 39 d7 cmp %edx,%edi 16910e: 77 e8 ja 1690f8 169110: 89 b8 90 01 00 00 mov %edi,0x190(%rax) 169116: 48 8b b3 f8 01 00 00 mov 0x1f8(%rbx),%rsi 16911d: 48 85 f6 test %rsi,%rsi 169120: 0f 84 d3 f0 ff ff je 1681f9 169126: 8b 3e mov (%rsi),%edi 169128: 85 ff test %edi,%edi 16912a: 74 21 je 16914d 16912c: 48 8d 88 f8 01 00 00 lea 0x1f8(%rax),%rcx 169133: 31 d2 xor %edx,%edx 169135: 8b 7c d6 08 mov 0x8(%rsi,%rdx,8),%edi 169139: c6 01 01 movb $0x1,(%rcx) 16913c: 48 83 c2 01 add $0x1,%rdx 169140: 48 83 c1 0c add $0xc,%rcx 169144: 89 79 f8 mov %edi,-0x8(%rcx) 169147: 8b 3e mov (%rsi),%edi 169149: 39 d7 cmp %edx,%edi 16914b: 77 e8 ja 169135 16914d: 89 b8 f4 01 00 00 mov %edi,0x1f4(%rax) 169153: e9 a1 f0 ff ff jmpq 1681f9 169158: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 16915f: 00 169160: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 169167: 00 169168: 48 85 ff test %rdi,%rdi 16916b: 74 7c je 1691e9 16916d: 48 8b 2f mov (%rdi),%rbp 169170: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 169175: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 16917a: 48 89 df mov %rbx,%rdi 16917d: e8 00 00 00 00 callq 169182 169182: 8b 44 24 18 mov 0x18(%rsp),%eax 169186: 8d 50 ff lea -0x1(%rax),%edx 169189: 81 fa cf 07 00 00 cmp $0x7cf,%edx 16918f: 0f b7 55 0e movzwl 0xe(%rbp),%edx 169193: 77 08 ja 16919d 169195: 39 d0 cmp %edx,%eax 169197: 0f 86 be 0f 00 00 jbe 16a15b 16919d: 89 54 24 18 mov %edx,0x18(%rsp) 1691a1: 8b 45 00 mov 0x0(%rbp),%eax 1691a4: 8b 74 24 1c mov 0x1c(%rsp),%esi 1691a8: 8d 48 ff lea -0x1(%rax),%ecx 1691ab: 48 8d 04 cd 00 00 00 lea 0x0(,%rcx,8),%rax 1691b2: 00 1691b3: 48 29 c8 sub %rcx,%rax 1691b6: 8d 4e ff lea -0x1(%rsi),%ecx 1691b9: 0f b7 44 85 0e movzwl 0xe(%rbp,%rax,4),%eax 1691be: 81 f9 cf 07 00 00 cmp $0x7cf,%ecx 1691c4: 77 05 ja 1691cb 1691c6: 39 f0 cmp %esi,%eax 1691c8: 0f 46 c6 cmovbe %esi,%eax 1691cb: 41 89 94 24 5c 07 00 mov %edx,0x75c(%r12) 1691d2: 00 1691d3: 41 89 84 24 60 07 00 mov %eax,0x760(%r12) 1691da: 00 1691db: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 1691e2: 4c 8b a3 c0 01 00 00 mov 0x1c0(%rbx),%r12 1691e9: 4c 89 e6 mov %r12,%rsi 1691ec: e8 bf ab ff ff callq 163db0 1691f1: 48 89 df mov %rbx,%rdi 1691f4: e8 00 00 00 00 callq 1691f9 1691f9: 85 c0 test %eax,%eax 1691fb: 0f 84 4d f3 ff ff je 16854e 169201: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 169208: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16920f: e8 00 00 00 00 callq 169214 169214: 85 c0 test %eax,%eax 169216: 0f 85 00 00 00 00 jne 16921c 16921c: f6 83 28 01 00 00 04 testb $0x4,0x128(%rbx) 169223: 0f 84 32 f3 ff ff je 16855b 169229: 31 d2 xor %edx,%edx 16922b: be 4a 01 00 00 mov $0x14a,%esi 169230: 48 89 df mov %rbx,%rdi 169233: e8 00 00 00 00 callq 169238 169238: 85 c0 test %eax,%eax 16923a: 0f 84 1b f3 ff ff je 16855b 169240: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 169247: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16924e: e8 00 00 00 00 callq 169253 169253: 85 c0 test %eax,%eax 169255: 0f 84 00 f3 ff ff je 16855b 16925b: e9 00 00 00 00 jmpq 169260 169260: 31 d2 xor %edx,%edx 169262: be 09 01 00 00 mov $0x109,%esi 169267: 48 89 df mov %rbx,%rdi 16926a: e8 00 00 00 00 callq 16926f 16926f: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 169276: 80 b8 de 0c 00 00 00 cmpb $0x0,0xcde(%rax) 16927d: 0f 84 b0 f3 ff ff je 168633 169283: 31 d2 xor %edx,%edx 169285: be 62 00 00 00 mov $0x62,%esi 16928a: 48 89 df mov %rbx,%rdi 16928d: e8 00 00 00 00 callq 169292 169292: 85 c0 test %eax,%eax 169294: 0f 84 99 f3 ff ff je 168633 16929a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1692a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1692a8: e8 00 00 00 00 callq 1692ad 1692ad: 85 c0 test %eax,%eax 1692af: 0f 84 7e f3 ff ff je 168633 1692b5: e9 00 00 00 00 jmpq 1692ba 1692ba: 83 ce 01 or $0x1,%esi 1692bd: 48 89 df mov %rbx,%rdi 1692c0: 89 b0 98 07 00 00 mov %esi,0x798(%rax) 1692c6: e8 15 87 ff ff callq 1619e0 1692cb: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 1692d2: e9 83 f6 ff ff jmpq 16895a 1692d7: 31 d2 xor %edx,%edx 1692d9: be 49 01 00 00 mov $0x149,%esi 1692de: 48 89 df mov %rbx,%rdi 1692e1: e8 00 00 00 00 callq 1692e6 1692e6: 85 c0 test %eax,%eax 1692e8: 0f 84 25 f6 ff ff je 168913 1692ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1692f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1692fc: e8 00 00 00 00 callq 169301 169301: 85 c0 test %eax,%eax 169303: 0f 84 0a f6 ff ff je 168913 169309: e9 00 00 00 00 jmpq 16930e 16930e: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 169315: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 16931c: 48 85 d2 test %rdx,%rdx 16931f: 0f 84 d4 ee ff ff je 1681f9 169325: 4c 8b 0a mov (%rdx),%r9 169328: 48 8b 72 08 mov 0x8(%rdx),%rsi 16932c: 4d 85 c9 test %r9,%r9 16932f: 0f 84 c7 11 00 00 je 16a4fc 169335: 41 8b 11 mov (%r9),%edx 169338: 85 d2 test %edx,%edx 16933a: 0f 84 f1 10 00 00 je 16a431 169340: 48 85 f6 test %rsi,%rsi 169343: 0f 84 8e 11 00 00 je 16a4d7 169349: 44 8b 3e mov (%rsi),%r15d 16934c: 45 85 ff test %r15d,%r15d 16934f: 0f 84 af 10 00 00 je 16a404 169355: c7 00 00 00 00 00 movl $0x0,(%rax) 16935b: 41 8b 39 mov (%r9),%edi 16935e: 85 ff test %edi,%edi 169360: 74 64 je 1693c6 169362: 45 31 c0 xor %r8d,%r8d 169365: 31 ff xor %edi,%edi 169367: eb 03 jmp 16936c 169369: 44 8b 00 mov (%rax),%r8d 16936c: 31 d2 xor %edx,%edx 16936e: 85 ff test %edi,%edi 169370: 74 21 je 169393 169372: 41 8d 50 ff lea -0x1(%r8),%edx 169376: 4c 8d 14 52 lea (%rdx,%rdx,2),%r10 16937a: 89 fa mov %edi,%edx 16937c: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 169383: 00 169384: 48 29 d1 sub %rdx,%rcx 169387: 41 8b 4c 89 04 mov 0x4(%r9,%rcx,4),%ecx 16938c: 42 39 4c 90 08 cmp %ecx,0x8(%rax,%r10,4) 169391: 74 2b je 1693be 169393: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 16939a: 00 16939b: 48 29 d1 sub %rdx,%rcx 16939e: 44 89 c2 mov %r8d,%edx 1693a1: 85 ff test %edi,%edi 1693a3: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1693a7: 41 8b 4c 89 04 mov 0x4(%r9,%rcx,4),%ecx 1693ac: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 1693b0: 0f 94 42 04 sete 0x4(%rdx) 1693b4: 41 83 c0 01 add $0x1,%r8d 1693b8: 89 4a 08 mov %ecx,0x8(%rdx) 1693bb: 44 89 00 mov %r8d,(%rax) 1693be: 83 c7 01 add $0x1,%edi 1693c1: 41 3b 39 cmp (%r9),%edi 1693c4: 72 a3 jb 169369 1693c6: 44 8b b3 40 01 00 00 mov 0x140(%rbx),%r14d 1693cd: 45 85 f6 test %r14d,%r14d 1693d0: 75 19 jne 1693eb 1693d2: 8d 4f ff lea -0x1(%rdi),%ecx 1693d5: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 1693dc: 00 1693dd: 48 29 ca sub %rcx,%rdx 1693e0: 41 8b 54 91 04 mov 0x4(%r9,%rdx,4),%edx 1693e5: 89 93 40 01 00 00 mov %edx,0x140(%rbx) 1693eb: c7 40 64 00 00 00 00 movl $0x0,0x64(%rax) 1693f2: 8b 3e mov (%rsi),%edi 1693f4: 85 ff test %edi,%edi 1693f6: 74 63 je 16945b 1693f8: 45 31 c0 xor %r8d,%r8d 1693fb: 31 ff xor %edi,%edi 1693fd: eb 04 jmp 169403 1693ff: 44 8b 40 64 mov 0x64(%rax),%r8d 169403: 31 d2 xor %edx,%edx 169405: 85 ff test %edi,%edi 169407: 74 20 je 169429 169409: 41 8d 50 ff lea -0x1(%r8),%edx 16940d: 4c 8d 0c 52 lea (%rdx,%rdx,2),%r9 169411: 89 fa mov %edi,%edx 169413: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 16941a: 00 16941b: 48 29 d1 sub %rdx,%rcx 16941e: 8b 4c 8e 04 mov 0x4(%rsi,%rcx,4),%ecx 169422: 42 39 4c 88 6c cmp %ecx,0x6c(%rax,%r9,4) 169427: 74 2b je 169454 169429: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 169430: 00 169431: 48 29 d1 sub %rdx,%rcx 169434: 44 89 c2 mov %r8d,%edx 169437: 85 ff test %edi,%edi 169439: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 16943d: 8b 4c 8e 04 mov 0x4(%rsi,%rcx,4),%ecx 169441: 48 8d 14 90 lea (%rax,%rdx,4),%rdx 169445: 0f 94 42 68 sete 0x68(%rdx) 169449: 41 83 c0 01 add $0x1,%r8d 16944d: 89 4a 6c mov %ecx,0x6c(%rdx) 169450: 44 89 40 64 mov %r8d,0x64(%rax) 169454: 83 c7 01 add $0x1,%edi 169457: 3b 3e cmp (%rsi),%edi 169459: 72 a4 jb 1693ff 16945b: 44 8b ab 44 01 00 00 mov 0x144(%rbx),%r13d 169462: 45 85 ed test %r13d,%r13d 169465: 0f 85 8e ed ff ff jne 1681f9 16946b: 8d 57 ff lea -0x1(%rdi),%edx 16946e: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 169475: 00 169476: 48 29 d0 sub %rdx,%rax 169479: 8b 44 86 04 mov 0x4(%rsi,%rax,4),%eax 16947d: 89 83 44 01 00 00 mov %eax,0x144(%rbx) 169483: e9 71 ed ff ff jmpq 1681f9 169488: 8b 43 58 mov 0x58(%rbx),%eax 16948b: 83 f8 01 cmp $0x1,%eax 16948e: 0f 84 84 0d 00 00 je 16a218 169494: 85 c0 test %eax,%eax 169496: 0f 85 26 fa ff ff jne 168ec2 16949c: 48 8b b3 f8 01 00 00 mov 0x1f8(%rbx),%rsi 1694a3: 48 8d bd ac 0a 00 00 lea 0xaac(%rbp),%rdi 1694aa: e8 d1 97 ff ff callq 162c80 1694af: 85 c0 test %eax,%eax 1694b1: 0f 84 0b fa ff ff je 168ec2 1694b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1694be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1694c5: e8 00 00 00 00 callq 1694ca 1694ca: 85 c0 test %eax,%eax 1694cc: 0f 84 64 01 00 00 je 169636 1694d2: e9 00 00 00 00 jmpq 1694d7 1694d7: 8b 43 58 mov 0x58(%rbx),%eax 1694da: 83 f8 01 cmp $0x1,%eax 1694dd: 0f 84 4b 0d 00 00 je 16a22e 1694e3: 85 c0 test %eax,%eax 1694e5: 0f 85 ef f9 ff ff jne 168eda 1694eb: 48 8b b3 e8 01 00 00 mov 0x1e8(%rbx),%rsi 1694f2: 48 8d bd a0 09 00 00 lea 0x9a0(%rbp),%rdi 1694f9: e8 82 97 ff ff callq 162c80 1694fe: 85 c0 test %eax,%eax 169500: 0f 84 d4 f9 ff ff je 168eda 169506: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16950d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 169514: e8 00 00 00 00 callq 169519 169519: 85 c0 test %eax,%eax 16951b: 0f 84 15 01 00 00 je 169636 169521: e9 00 00 00 00 jmpq 169526 169526: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16952d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 169534: e8 00 00 00 00 callq 169539 169539: 85 c0 test %eax,%eax 16953b: 0f 85 00 00 00 00 jne 169541 169541: 48 8d b5 a0 09 00 00 lea 0x9a0(%rbp),%rsi 169548: 44 89 e7 mov %r12d,%edi 16954b: e8 00 00 00 00 callq 169550 169550: e9 fe f9 ff ff jmpq 168f53 169555: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16955c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 169563: e8 00 00 00 00 callq 169568 169568: 85 c0 test %eax,%eax 16956a: 0f 85 00 00 00 00 jne 169570 169570: 48 8d b5 b8 0b 00 00 lea 0xbb8(%rbp),%rsi 169577: 44 89 e7 mov %r12d,%edi 16957a: e8 00 00 00 00 callq 16957f 16957f: e9 b3 f9 ff ff jmpq 168f37 169584: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16958b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 169592: e8 00 00 00 00 callq 169597 169597: 85 c0 test %eax,%eax 169599: 0f 85 00 00 00 00 jne 16959f 16959f: 48 8d b5 94 08 00 00 lea 0x894(%rbp),%rsi 1695a6: 44 89 e7 mov %r12d,%edi 1695a9: e8 00 00 00 00 callq 1695ae 1695ae: e9 68 f9 ff ff jmpq 168f1b 1695b3: b9 09 00 40 00 mov $0x400009,%ecx 1695b8: ba 30 01 40 c0 mov $0xc0400130,%edx 1695bd: be 01 00 00 00 mov $0x1,%esi 1695c2: e8 00 00 00 00 callq 1695c7 1695c7: 48 8b 7b 60 mov 0x60(%rbx),%rdi 1695cb: b9 09 00 40 00 mov $0x400009,%ecx 1695d0: ba 3c 01 40 c0 mov $0xc040013c,%edx 1695d5: be 01 00 00 00 mov $0x1,%esi 1695da: 48 8b 07 mov (%rdi),%rax 1695dd: 48 8b 40 18 mov 0x18(%rax),%rax 1695e1: e8 00 00 00 00 callq 1695e6 1695e6: e9 4a f4 ff ff jmpq 168a35 1695eb: 8b 43 58 mov 0x58(%rbx),%eax 1695ee: 85 c0 test %eax,%eax 1695f0: 0f 84 6c 0b 00 00 je 16a162 1695f6: 83 f8 01 cmp $0x1,%eax 1695f9: 0f 85 00 f9 ff ff jne 168eff 1695ff: 49 8b b4 24 90 00 00 mov 0x90(%r12),%rsi 169606: 00 169607: 48 8d bd 94 08 00 00 lea 0x894(%rbp),%rdi 16960e: e8 00 00 00 00 callq 169613 169613: 85 c0 test %eax,%eax 169615: 0f 84 e4 f8 ff ff je 168eff 16961b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 169622: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 169629: e8 00 00 00 00 callq 16962e 16962e: 85 c0 test %eax,%eax 169630: 0f 85 00 00 00 00 jne 169636 169636: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16963d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 169644: e8 00 00 00 00 callq 169649 169649: 85 c0 test %eax,%eax 16964b: 0f 84 a8 e8 ff ff je 167ef9 169651: e9 00 00 00 00 jmpq 169656 169656: 84 c0 test %al,%al 169658: 0f 84 f1 f4 ff ff je 168b4f 16965e: be 02 00 00 00 mov $0x2,%esi 169663: 48 89 df mov %rbx,%rdi 169666: 4d 8d a5 c8 00 00 00 lea 0xc8(%r13),%r12 16966d: e8 00 00 00 00 callq 169672 169672: ba 08 00 00 00 mov $0x8,%edx 169677: 4c 89 e7 mov %r12,%rdi 16967a: 89 c6 mov %eax,%esi 16967c: e8 00 00 00 00 callq 169681 169681: 41 8b 85 e8 07 00 00 mov 0x7e8(%r13),%eax 169688: ba 20 00 00 00 mov $0x20,%edx 16968d: 48 be 01 00 02 00 04 movabs $0x8000400020001,%rsi 169694: 00 08 00 169697: c7 44 24 2a 0c 00 10 movl $0x10000c,0x2a(%rsp) 16969e: 00 16969f: 48 89 74 24 22 mov %rsi,0x22(%rsp) 1696a4: 66 89 54 24 2e mov %dx,0x2e(%rsp) 1696a9: 3d 00 00 08 00 cmp $0x80000,%eax 1696ae: 0f 84 5a 0b 00 00 je 16a20e 1696b4: 0f 87 eb 07 00 00 ja 169ea5 1696ba: b9 02 00 00 00 mov $0x2,%ecx 1696bf: 3d 00 00 02 00 cmp $0x20000,%eax 1696c4: 74 16 je 1696dc 1696c6: 0f 86 a5 08 00 00 jbe 169f71 1696cc: b9 04 00 00 00 mov $0x4,%ecx 1696d1: 3d 00 00 04 00 cmp $0x40000,%eax 1696d6: 0f 85 f9 07 00 00 jne 169ed5 1696dc: 41 0f b7 85 e4 07 00 movzwl 0x7e4(%r13),%eax 1696e3: 00 1696e4: ba 01 00 00 00 mov $0x1,%edx 1696e9: 83 f8 02 cmp $0x2,%eax 1696ec: 74 0a je 1696f8 1696ee: 31 d2 xor %edx,%edx 1696f0: 83 f8 04 cmp $0x4,%eax 1696f3: 0f 94 c2 sete %dl 1696f6: 01 d2 add %edx,%edx 1696f8: 31 f6 xor %esi,%esi 1696fa: 4c 89 e7 mov %r12,%rdi 1696fd: 41 bf 20 00 00 00 mov $0x20,%r15d 169703: e8 00 00 00 00 callq 169708 169708: 41 8b 85 e8 07 00 00 mov 0x7e8(%r13),%eax 16970f: 48 be 01 00 02 00 04 movabs $0x8000400020001,%rsi 169716: 00 08 00 169719: 48 89 74 24 22 mov %rsi,0x22(%rsp) 16971e: c7 44 24 2a 0c 00 10 movl $0x10000c,0x2a(%rsp) 169725: 00 169726: 66 44 89 7c 24 2e mov %r15w,0x2e(%rsp) 16972c: 3d 00 00 08 00 cmp $0x80000,%eax 169731: 0f 84 c3 0a 00 00 je 16a1fa 169737: 0f 87 7f 06 00 00 ja 169dbc 16973d: b9 02 00 00 00 mov $0x2,%ecx 169742: 3d 00 00 02 00 cmp $0x20000,%eax 169747: 74 16 je 16975f 169749: 0f 86 39 07 00 00 jbe 169e88 16974f: b9 04 00 00 00 mov $0x4,%ecx 169754: 3d 00 00 04 00 cmp $0x40000,%eax 169759: 0f 85 8d 06 00 00 jne 169dec 16975f: 41 0f b7 85 e4 07 00 movzwl 0x7e4(%r13),%eax 169766: 00 169767: ba 01 00 00 00 mov $0x1,%edx 16976c: 83 f8 02 cmp $0x2,%eax 16976f: 74 0a je 16977b 169771: 31 d2 xor %edx,%edx 169773: 83 f8 04 cmp $0x4,%eax 169776: 0f 94 c2 sete %dl 169779: 01 d2 add %edx,%edx 16977b: be 01 00 00 00 mov $0x1,%esi 169780: 4c 89 e7 mov %r12,%rdi 169783: 41 be 20 00 00 00 mov $0x20,%r14d 169789: e8 00 00 00 00 callq 16978e 16978e: 41 8b 85 e8 07 00 00 mov 0x7e8(%r13),%eax 169795: 48 be 01 00 02 00 04 movabs $0x8000400020001,%rsi 16979c: 00 08 00 16979f: 48 89 74 24 22 mov %rsi,0x22(%rsp) 1697a4: c7 44 24 2a 0c 00 10 movl $0x10000c,0x2a(%rsp) 1697ab: 00 1697ac: 66 44 89 74 24 2e mov %r14w,0x2e(%rsp) 1697b2: 3d 00 00 08 00 cmp $0x80000,%eax 1697b7: 0f 84 29 0a 00 00 je 16a1e6 1697bd: 0f 87 10 05 00 00 ja 169cd3 1697c3: b9 02 00 00 00 mov $0x2,%ecx 1697c8: 3d 00 00 02 00 cmp $0x20000,%eax 1697cd: 74 16 je 1697e5 1697cf: 0f 86 ca 05 00 00 jbe 169d9f 1697d5: b9 04 00 00 00 mov $0x4,%ecx 1697da: 3d 00 00 04 00 cmp $0x40000,%eax 1697df: 0f 85 1e 05 00 00 jne 169d03 1697e5: 41 8b 85 e4 07 00 00 mov 0x7e4(%r13),%eax 1697ec: ba 01 00 00 00 mov $0x1,%edx 1697f1: 0f b7 f0 movzwl %ax,%esi 1697f4: 66 83 f8 02 cmp $0x2,%ax 1697f8: 74 26 je 169820 1697fa: ba 02 00 00 00 mov $0x2,%edx 1697ff: 83 fe 04 cmp $0x4,%esi 169802: 74 1c je 169820 169804: 31 d2 xor %edx,%edx 169806: 83 fe 01 cmp $0x1,%esi 169809: 74 15 je 169820 16980b: 89 c2 mov %eax,%edx 16980d: c1 ea 11 shr $0x11,%edx 169810: 83 e2 01 and $0x1,%edx 169813: a9 00 00 04 00 test $0x40000,%eax 169818: b8 02 00 00 00 mov $0x2,%eax 16981d: 0f 45 d0 cmovne %eax,%edx 169820: be 02 00 00 00 mov $0x2,%esi 169825: 4c 89 e7 mov %r12,%rdi 169828: e8 00 00 00 00 callq 16982d 16982d: 41 8b 85 e8 07 00 00 mov 0x7e8(%r13),%eax 169834: 48 be 01 00 02 00 04 movabs $0x8000400020001,%rsi 16983b: 00 08 00 16983e: 41 bb 20 00 00 00 mov $0x20,%r11d 169844: 48 89 74 24 22 mov %rsi,0x22(%rsp) 169849: c7 44 24 2a 0c 00 10 movl $0x10000c,0x2a(%rsp) 169850: 00 169851: 66 44 89 5c 24 2e mov %r11w,0x2e(%rsp) 169857: 3d 00 00 08 00 cmp $0x80000,%eax 16985c: 0f 84 a2 09 00 00 je 16a204 169862: 0f 87 82 03 00 00 ja 169bea 169868: b9 02 00 00 00 mov $0x2,%ecx 16986d: 3d 00 00 02 00 cmp $0x20000,%eax 169872: 74 16 je 16988a 169874: 0f 86 3c 04 00 00 jbe 169cb6 16987a: b9 04 00 00 00 mov $0x4,%ecx 16987f: 3d 00 00 04 00 cmp $0x40000,%eax 169884: 0f 85 90 03 00 00 jne 169c1a 16988a: 41 8b 85 e4 07 00 00 mov 0x7e4(%r13),%eax 169891: ba 01 00 00 00 mov $0x1,%edx 169896: 0f b7 f0 movzwl %ax,%esi 169899: 66 83 f8 02 cmp $0x2,%ax 16989d: 74 26 je 1698c5 16989f: ba 02 00 00 00 mov $0x2,%edx 1698a4: 83 fe 04 cmp $0x4,%esi 1698a7: 74 1c je 1698c5 1698a9: 31 d2 xor %edx,%edx 1698ab: 83 fe 01 cmp $0x1,%esi 1698ae: 74 15 je 1698c5 1698b0: 89 c2 mov %eax,%edx 1698b2: c1 ea 11 shr $0x11,%edx 1698b5: 83 e2 01 and $0x1,%edx 1698b8: a9 00 00 04 00 test $0x40000,%eax 1698bd: b8 02 00 00 00 mov $0x2,%eax 1698c2: 0f 45 d0 cmovne %eax,%edx 1698c5: be 03 00 00 00 mov $0x3,%esi 1698ca: 4c 89 e7 mov %r12,%rdi 1698cd: e8 00 00 00 00 callq 1698d2 1698d2: 41 8b 85 e8 07 00 00 mov 0x7e8(%r13),%eax 1698d9: 48 be 01 00 02 00 04 movabs $0x8000400020001,%rsi 1698e0: 00 08 00 1698e3: 41 ba 20 00 00 00 mov $0x20,%r10d 1698e9: 48 89 74 24 22 mov %rsi,0x22(%rsp) 1698ee: c7 44 24 2a 0c 00 10 movl $0x10000c,0x2a(%rsp) 1698f5: 00 1698f6: 66 44 89 54 24 2e mov %r10w,0x2e(%rsp) 1698fc: 3d 00 00 08 00 cmp $0x80000,%eax 169901: 0f 84 e9 08 00 00 je 16a1f0 169907: 0f 87 f4 01 00 00 ja 169b01 16990d: b9 02 00 00 00 mov $0x2,%ecx 169912: 3d 00 00 02 00 cmp $0x20000,%eax 169917: 74 16 je 16992f 169919: 0f 86 ae 02 00 00 jbe 169bcd 16991f: b9 04 00 00 00 mov $0x4,%ecx 169924: 3d 00 00 04 00 cmp $0x40000,%eax 169929: 0f 85 02 02 00 00 jne 169b31 16992f: 41 8b 85 e4 07 00 00 mov 0x7e4(%r13),%eax 169936: ba 01 00 00 00 mov $0x1,%edx 16993b: 0f b7 f0 movzwl %ax,%esi 16993e: 66 83 f8 02 cmp $0x2,%ax 169942: 74 26 je 16996a 169944: ba 02 00 00 00 mov $0x2,%edx 169949: 83 fe 04 cmp $0x4,%esi 16994c: 74 1c je 16996a 16994e: 31 d2 xor %edx,%edx 169950: 83 fe 01 cmp $0x1,%esi 169953: 74 15 je 16996a 169955: 89 c2 mov %eax,%edx 169957: c1 ea 11 shr $0x11,%edx 16995a: 83 e2 01 and $0x1,%edx 16995d: a9 00 00 04 00 test $0x40000,%eax 169962: b8 02 00 00 00 mov $0x2,%eax 169967: 0f 45 d0 cmovne %eax,%edx 16996a: be 04 00 00 00 mov $0x4,%esi 16996f: 4c 89 e7 mov %r12,%rdi 169972: e8 00 00 00 00 callq 169977 169977: 41 8b 85 e8 07 00 00 mov 0x7e8(%r13),%eax 16997e: 48 be 01 00 02 00 04 movabs $0x8000400020001,%rsi 169985: 00 08 00 169988: 41 b9 20 00 00 00 mov $0x20,%r9d 16998e: 48 89 74 24 22 mov %rsi,0x22(%rsp) 169993: c7 44 24 2a 0c 00 10 movl $0x10000c,0x2a(%rsp) 16999a: 00 16999b: 66 44 89 4c 24 2e mov %r9w,0x2e(%rsp) 1699a1: 3d 00 00 08 00 cmp $0x80000,%eax 1699a6: 0f 84 30 08 00 00 je 16a1dc 1699ac: 77 76 ja 169a24 1699ae: b9 02 00 00 00 mov $0x2,%ecx 1699b3: 3d 00 00 02 00 cmp $0x20000,%eax 1699b8: 74 12 je 1699cc 1699ba: 0f 86 24 01 00 00 jbe 169ae4 1699c0: b9 04 00 00 00 mov $0x4,%ecx 1699c5: 3d 00 00 04 00 cmp $0x40000,%eax 1699ca: 75 7c jne 169a48 1699cc: 41 8b 85 e4 07 00 00 mov 0x7e4(%r13),%eax 1699d3: ba 01 00 00 00 mov $0x1,%edx 1699d8: 0f b7 f0 movzwl %ax,%esi 1699db: 66 83 f8 02 cmp $0x2,%ax 1699df: 74 26 je 169a07 1699e1: ba 02 00 00 00 mov $0x2,%edx 1699e6: 83 fe 04 cmp $0x4,%esi 1699e9: 74 1c je 169a07 1699eb: 31 d2 xor %edx,%edx 1699ed: 83 fe 01 cmp $0x1,%esi 1699f0: 74 15 je 169a07 1699f2: 89 c2 mov %eax,%edx 1699f4: c1 ea 11 shr $0x11,%edx 1699f7: 83 e2 01 and $0x1,%edx 1699fa: a9 00 00 04 00 test $0x40000,%eax 1699ff: b8 02 00 00 00 mov $0x2,%eax 169a04: 0f 45 d0 cmovne %eax,%edx 169a07: be 05 00 00 00 mov $0x5,%esi 169a0c: 4c 89 e7 mov %r12,%rdi 169a0f: e8 00 00 00 00 callq 169a14 169a14: 41 c7 85 c8 00 00 00 movl $0x6,0xc8(%r13) 169a1b: 06 00 00 00 169a1f: e9 45 ea ff ff jmpq 168469 169a24: b9 10 00 00 00 mov $0x10,%ecx 169a29: 3d 00 00 20 00 cmp $0x200000,%eax 169a2e: 74 9c je 1699cc 169a30: b9 20 00 00 00 mov $0x20,%ecx 169a35: 3d 00 00 40 00 cmp $0x400000,%eax 169a3a: 74 90 je 1699cc 169a3c: b9 0c 00 00 00 mov $0xc,%ecx 169a41: 3d 00 00 10 00 cmp $0x100000,%eax 169a46: 74 84 je 1699cc 169a48: 48 8d 54 24 24 lea 0x24(%rsp),%rdx 169a4d: 31 c9 xor %ecx,%ecx 169a4f: 89 ce mov %ecx,%esi 169a51: 83 c1 01 add $0x1,%ecx 169a54: 83 f9 07 cmp $0x7,%ecx 169a57: 0f 84 f1 07 00 00 je 16a24e 169a5d: 48 83 c2 02 add $0x2,%rdx 169a61: 66 83 7a fe 10 cmpw $0x10,-0x2(%rdx) 169a66: 75 e7 jne 169a4f 169a68: ba 00 00 01 00 mov $0x10000,%edx 169a6d: 89 d7 mov %edx,%edi 169a6f: d3 e7 shl %cl,%edi 169a71: b9 10 00 00 00 mov $0x10,%ecx 169a76: 85 c7 test %eax,%edi 169a78: 0f 85 4e ff ff ff jne 1699cc 169a7e: 89 f1 mov %esi,%ecx 169a80: d3 e2 shl %cl,%edx 169a82: 89 f1 mov %esi,%ecx 169a84: 85 c2 test %eax,%edx 169a86: 0f 85 03 09 00 00 jne 16a38f 169a8c: bf 00 00 01 00 mov $0x10000,%edi 169a91: eb 0c jmp 169a9f 169a93: 89 fa mov %edi,%edx 169a95: d3 e2 shl %cl,%edx 169a97: 85 c2 test %eax,%edx 169a99: 0f 85 f0 08 00 00 jne 16a38f 169a9f: 83 e9 01 sub $0x1,%ecx 169aa2: 73 ef jae 169a93 169aa4: 8d 4e 02 lea 0x2(%rsi),%ecx 169aa7: 83 fe 05 cmp $0x5,%esi 169aaa: 0f 84 1d 0a 00 00 je 16a4cd 169ab0: ba 00 00 01 00 mov $0x10000,%edx 169ab5: d3 e2 shl %cl,%edx 169ab7: 85 c2 test %eax,%edx 169ab9: 0f 85 65 09 00 00 jne 16a424 169abf: ba 00 00 01 00 mov $0x10000,%edx 169ac4: eb 0c jmp 169ad2 169ac6: 89 d6 mov %edx,%esi 169ac8: d3 e6 shl %cl,%esi 169aca: 85 c6 test %eax,%esi 169acc: 0f 85 52 09 00 00 jne 16a424 169ad2: 83 c1 01 add $0x1,%ecx 169ad5: 83 f9 07 cmp $0x7,%ecx 169ad8: 75 ec jne 169ac6 169ada: b9 10 00 00 00 mov $0x10,%ecx 169adf: e9 e8 fe ff ff jmpq 1699cc 169ae4: 85 c0 test %eax,%eax 169ae6: 0f 84 00 00 00 00 je 169aec 169aec: b9 01 00 00 00 mov $0x1,%ecx 169af1: 3d 00 00 01 00 cmp $0x10000,%eax 169af6: 0f 84 d0 fe ff ff je 1699cc 169afc: e9 47 ff ff ff jmpq 169a48 169b01: b9 10 00 00 00 mov $0x10,%ecx 169b06: 3d 00 00 20 00 cmp $0x200000,%eax 169b0b: 0f 84 1e fe ff ff je 16992f 169b11: b9 20 00 00 00 mov $0x20,%ecx 169b16: 3d 00 00 40 00 cmp $0x400000,%eax 169b1b: 0f 84 0e fe ff ff je 16992f 169b21: b9 0c 00 00 00 mov $0xc,%ecx 169b26: 3d 00 00 10 00 cmp $0x100000,%eax 169b2b: 0f 84 fe fd ff ff je 16992f 169b31: 48 8d 54 24 24 lea 0x24(%rsp),%rdx 169b36: 31 c9 xor %ecx,%ecx 169b38: 89 ce mov %ecx,%esi 169b3a: 83 c1 01 add $0x1,%ecx 169b3d: 83 f9 07 cmp $0x7,%ecx 169b40: 0f 84 fe 06 00 00 je 16a244 169b46: 48 83 c2 02 add $0x2,%rdx 169b4a: 66 83 7a fe 10 cmpw $0x10,-0x2(%rdx) 169b4f: 75 e7 jne 169b38 169b51: ba 00 00 01 00 mov $0x10000,%edx 169b56: 89 d7 mov %edx,%edi 169b58: d3 e7 shl %cl,%edi 169b5a: b9 10 00 00 00 mov $0x10,%ecx 169b5f: 85 c7 test %eax,%edi 169b61: 0f 85 c8 fd ff ff jne 16992f 169b67: 89 f1 mov %esi,%ecx 169b69: d3 e2 shl %cl,%edx 169b6b: 89 f1 mov %esi,%ecx 169b6d: 85 c2 test %eax,%edx 169b6f: 0f 85 c0 07 00 00 jne 16a335 169b75: bf 00 00 01 00 mov $0x10000,%edi 169b7a: eb 0c jmp 169b88 169b7c: 89 fa mov %edi,%edx 169b7e: d3 e2 shl %cl,%edx 169b80: 85 c2 test %eax,%edx 169b82: 0f 85 ad 07 00 00 jne 16a335 169b88: 83 e9 01 sub $0x1,%ecx 169b8b: 73 ef jae 169b7c 169b8d: 8d 4e 02 lea 0x2(%rsi),%ecx 169b90: 83 fe 05 cmp $0x5,%esi 169b93: 0f 84 16 09 00 00 je 16a4af 169b99: ba 00 00 01 00 mov $0x10000,%edx 169b9e: d3 e2 shl %cl,%edx 169ba0: 85 c2 test %eax,%edx 169ba2: 0f 85 35 08 00 00 jne 16a3dd 169ba8: ba 00 00 01 00 mov $0x10000,%edx 169bad: eb 0c jmp 169bbb 169baf: 89 d6 mov %edx,%esi 169bb1: d3 e6 shl %cl,%esi 169bb3: 85 c6 test %eax,%esi 169bb5: 0f 85 22 08 00 00 jne 16a3dd 169bbb: 83 c1 01 add $0x1,%ecx 169bbe: 83 f9 07 cmp $0x7,%ecx 169bc1: 75 ec jne 169baf 169bc3: b9 10 00 00 00 mov $0x10,%ecx 169bc8: e9 62 fd ff ff jmpq 16992f 169bcd: 85 c0 test %eax,%eax 169bcf: 0f 84 00 00 00 00 je 169bd5 169bd5: b9 01 00 00 00 mov $0x1,%ecx 169bda: 3d 00 00 01 00 cmp $0x10000,%eax 169bdf: 0f 84 4a fd ff ff je 16992f 169be5: e9 47 ff ff ff jmpq 169b31 169bea: b9 10 00 00 00 mov $0x10,%ecx 169bef: 3d 00 00 20 00 cmp $0x200000,%eax 169bf4: 0f 84 90 fc ff ff je 16988a 169bfa: b9 20 00 00 00 mov $0x20,%ecx 169bff: 3d 00 00 40 00 cmp $0x400000,%eax 169c04: 0f 84 80 fc ff ff je 16988a 169c0a: b9 0c 00 00 00 mov $0xc,%ecx 169c0f: 3d 00 00 10 00 cmp $0x100000,%eax 169c14: 0f 84 70 fc ff ff je 16988a 169c1a: 48 8d 54 24 24 lea 0x24(%rsp),%rdx 169c1f: 31 c9 xor %ecx,%ecx 169c21: 89 ce mov %ecx,%esi 169c23: 83 c1 01 add $0x1,%ecx 169c26: 83 f9 07 cmp $0x7,%ecx 169c29: 0f 84 29 06 00 00 je 16a258 169c2f: 48 83 c2 02 add $0x2,%rdx 169c33: 66 83 7a fe 10 cmpw $0x10,-0x2(%rdx) 169c38: 75 e7 jne 169c21 169c3a: ba 00 00 01 00 mov $0x10000,%edx 169c3f: 89 d7 mov %edx,%edi 169c41: d3 e7 shl %cl,%edi 169c43: b9 10 00 00 00 mov $0x10,%ecx 169c48: 85 c7 test %eax,%edi 169c4a: 0f 85 3a fc ff ff jne 16988a 169c50: 89 f1 mov %esi,%ecx 169c52: d3 e2 shl %cl,%edx 169c54: 89 f1 mov %esi,%ecx 169c56: 85 c2 test %eax,%edx 169c58: 0f 85 e4 06 00 00 jne 16a342 169c5e: bf 00 00 01 00 mov $0x10000,%edi 169c63: eb 0c jmp 169c71 169c65: 89 fa mov %edi,%edx 169c67: d3 e2 shl %cl,%edx 169c69: 85 c2 test %eax,%edx 169c6b: 0f 85 d1 06 00 00 jne 16a342 169c71: 83 e9 01 sub $0x1,%ecx 169c74: 73 ef jae 169c65 169c76: 8d 4e 02 lea 0x2(%rsi),%ecx 169c79: 83 fe 05 cmp $0x5,%esi 169c7c: 0f 84 23 08 00 00 je 16a4a5 169c82: ba 00 00 01 00 mov $0x10000,%edx 169c87: d3 e2 shl %cl,%edx 169c89: 85 c2 test %eax,%edx 169c8b: 0f 85 3f 07 00 00 jne 16a3d0 169c91: ba 00 00 01 00 mov $0x10000,%edx 169c96: eb 0c jmp 169ca4 169c98: 89 d6 mov %edx,%esi 169c9a: d3 e6 shl %cl,%esi 169c9c: 85 c6 test %eax,%esi 169c9e: 0f 85 2c 07 00 00 jne 16a3d0 169ca4: 83 c1 01 add $0x1,%ecx 169ca7: 83 f9 07 cmp $0x7,%ecx 169caa: 75 ec jne 169c98 169cac: b9 10 00 00 00 mov $0x10,%ecx 169cb1: e9 d4 fb ff ff jmpq 16988a 169cb6: 85 c0 test %eax,%eax 169cb8: 0f 84 00 00 00 00 je 169cbe 169cbe: b9 01 00 00 00 mov $0x1,%ecx 169cc3: 3d 00 00 01 00 cmp $0x10000,%eax 169cc8: 0f 84 bc fb ff ff je 16988a 169cce: e9 47 ff ff ff jmpq 169c1a 169cd3: b9 10 00 00 00 mov $0x10,%ecx 169cd8: 3d 00 00 20 00 cmp $0x200000,%eax 169cdd: 0f 84 02 fb ff ff je 1697e5 169ce3: b9 20 00 00 00 mov $0x20,%ecx 169ce8: 3d 00 00 40 00 cmp $0x400000,%eax 169ced: 0f 84 f2 fa ff ff je 1697e5 169cf3: b9 0c 00 00 00 mov $0xc,%ecx 169cf8: 3d 00 00 10 00 cmp $0x100000,%eax 169cfd: 0f 84 e2 fa ff ff je 1697e5 169d03: 48 8d 54 24 24 lea 0x24(%rsp),%rdx 169d08: 31 c9 xor %ecx,%ecx 169d0a: 89 ce mov %ecx,%esi 169d0c: 83 c1 01 add $0x1,%ecx 169d0f: 83 f9 07 cmp $0x7,%ecx 169d12: 0f 84 5e 05 00 00 je 16a276 169d18: 48 83 c2 02 add $0x2,%rdx 169d1c: 66 83 7a fe 10 cmpw $0x10,-0x2(%rdx) 169d21: 75 e7 jne 169d0a 169d23: ba 00 00 01 00 mov $0x10000,%edx 169d28: 89 d7 mov %edx,%edi 169d2a: d3 e7 shl %cl,%edi 169d2c: b9 10 00 00 00 mov $0x10,%ecx 169d31: 85 c7 test %eax,%edi 169d33: 0f 85 ac fa ff ff jne 1697e5 169d39: 89 f1 mov %esi,%ecx 169d3b: d3 e2 shl %cl,%edx 169d3d: 89 f1 mov %esi,%ecx 169d3f: 85 c2 test %eax,%edx 169d41: 0f 85 6f 06 00 00 jne 16a3b6 169d47: bf 00 00 01 00 mov $0x10000,%edi 169d4c: eb 0c jmp 169d5a 169d4e: 89 fa mov %edi,%edx 169d50: d3 e2 shl %cl,%edx 169d52: 85 c2 test %eax,%edx 169d54: 0f 85 5c 06 00 00 jne 16a3b6 169d5a: 83 e9 01 sub $0x1,%ecx 169d5d: 73 ef jae 169d4e 169d5f: 8d 4e 02 lea 0x2(%rsi),%ecx 169d62: 83 fe 05 cmp $0x5,%esi 169d65: 0f 84 4e 07 00 00 je 16a4b9 169d6b: ba 00 00 01 00 mov $0x10000,%edx 169d70: d3 e2 shl %cl,%edx 169d72: 85 c2 test %eax,%edx 169d74: 0f 85 49 06 00 00 jne 16a3c3 169d7a: ba 00 00 01 00 mov $0x10000,%edx 169d7f: eb 0c jmp 169d8d 169d81: 89 d6 mov %edx,%esi 169d83: d3 e6 shl %cl,%esi 169d85: 85 c6 test %eax,%esi 169d87: 0f 85 36 06 00 00 jne 16a3c3 169d8d: 83 c1 01 add $0x1,%ecx 169d90: 83 f9 07 cmp $0x7,%ecx 169d93: 75 ec jne 169d81 169d95: b9 10 00 00 00 mov $0x10,%ecx 169d9a: e9 46 fa ff ff jmpq 1697e5 169d9f: 85 c0 test %eax,%eax 169da1: 0f 84 00 00 00 00 je 169da7 169da7: b9 01 00 00 00 mov $0x1,%ecx 169dac: 3d 00 00 01 00 cmp $0x10000,%eax 169db1: 0f 84 2e fa ff ff je 1697e5 169db7: e9 47 ff ff ff jmpq 169d03 169dbc: b9 10 00 00 00 mov $0x10,%ecx 169dc1: 3d 00 00 20 00 cmp $0x200000,%eax 169dc6: 0f 84 93 f9 ff ff je 16975f 169dcc: b9 20 00 00 00 mov $0x20,%ecx 169dd1: 3d 00 00 40 00 cmp $0x400000,%eax 169dd6: 0f 84 83 f9 ff ff je 16975f 169ddc: b9 0c 00 00 00 mov $0xc,%ecx 169de1: 3d 00 00 10 00 cmp $0x100000,%eax 169de6: 0f 84 73 f9 ff ff je 16975f 169dec: 48 8d 54 24 24 lea 0x24(%rsp),%rdx 169df1: 31 c9 xor %ecx,%ecx 169df3: 89 ce mov %ecx,%esi 169df5: 83 c1 01 add $0x1,%ecx 169df8: 83 f9 07 cmp $0x7,%ecx 169dfb: 0f 84 61 04 00 00 je 16a262 169e01: 48 83 c2 02 add $0x2,%rdx 169e05: 66 83 7a fe 10 cmpw $0x10,-0x2(%rdx) 169e0a: 75 e7 jne 169df3 169e0c: ba 00 00 01 00 mov $0x10000,%edx 169e11: 89 d7 mov %edx,%edi 169e13: d3 e7 shl %cl,%edi 169e15: b9 10 00 00 00 mov $0x10,%ecx 169e1a: 85 c7 test %eax,%edi 169e1c: 0f 85 3d f9 ff ff jne 16975f 169e22: 89 f1 mov %esi,%ecx 169e24: d3 e2 shl %cl,%edx 169e26: 89 f1 mov %esi,%ecx 169e28: 85 c2 test %eax,%edx 169e2a: 0f 85 6c 05 00 00 jne 16a39c 169e30: bf 00 00 01 00 mov $0x10000,%edi 169e35: eb 0c jmp 169e43 169e37: 89 fa mov %edi,%edx 169e39: d3 e2 shl %cl,%edx 169e3b: 85 c2 test %eax,%edx 169e3d: 0f 85 59 05 00 00 jne 16a39c 169e43: 83 e9 01 sub $0x1,%ecx 169e46: 73 ef jae 169e37 169e48: 8d 4e 02 lea 0x2(%rsi),%ecx 169e4b: 83 fe 05 cmp $0x5,%esi 169e4e: 0f 84 6f 06 00 00 je 16a4c3 169e54: ba 00 00 01 00 mov $0x10000,%edx 169e59: d3 e2 shl %cl,%edx 169e5b: 85 c2 test %eax,%edx 169e5d: 0f 85 87 05 00 00 jne 16a3ea 169e63: ba 00 00 01 00 mov $0x10000,%edx 169e68: eb 0c jmp 169e76 169e6a: 89 d6 mov %edx,%esi 169e6c: d3 e6 shl %cl,%esi 169e6e: 85 c6 test %eax,%esi 169e70: 0f 85 74 05 00 00 jne 16a3ea 169e76: 83 c1 01 add $0x1,%ecx 169e79: 83 f9 07 cmp $0x7,%ecx 169e7c: 75 ec jne 169e6a 169e7e: b9 10 00 00 00 mov $0x10,%ecx 169e83: e9 d7 f8 ff ff jmpq 16975f 169e88: 85 c0 test %eax,%eax 169e8a: 0f 84 00 00 00 00 je 169e90 169e90: b9 01 00 00 00 mov $0x1,%ecx 169e95: 3d 00 00 01 00 cmp $0x10000,%eax 169e9a: 0f 84 bf f8 ff ff je 16975f 169ea0: e9 47 ff ff ff jmpq 169dec 169ea5: b9 10 00 00 00 mov $0x10,%ecx 169eaa: 3d 00 00 20 00 cmp $0x200000,%eax 169eaf: 0f 84 27 f8 ff ff je 1696dc 169eb5: b9 20 00 00 00 mov $0x20,%ecx 169eba: 3d 00 00 40 00 cmp $0x400000,%eax 169ebf: 0f 84 17 f8 ff ff je 1696dc 169ec5: b9 0c 00 00 00 mov $0xc,%ecx 169eca: 3d 00 00 10 00 cmp $0x100000,%eax 169ecf: 0f 84 07 f8 ff ff je 1696dc 169ed5: 48 8d 54 24 24 lea 0x24(%rsp),%rdx 169eda: 31 c9 xor %ecx,%ecx 169edc: 89 ce mov %ecx,%esi 169ede: 83 c1 01 add $0x1,%ecx 169ee1: 83 f9 07 cmp $0x7,%ecx 169ee4: 0f 84 82 03 00 00 je 16a26c 169eea: 48 83 c2 02 add $0x2,%rdx 169eee: 66 83 7a fe 10 cmpw $0x10,-0x2(%rdx) 169ef3: 75 e7 jne 169edc 169ef5: ba 00 00 01 00 mov $0x10000,%edx 169efa: 89 d7 mov %edx,%edi 169efc: d3 e7 shl %cl,%edi 169efe: b9 10 00 00 00 mov $0x10,%ecx 169f03: 85 c7 test %eax,%edi 169f05: 0f 85 d1 f7 ff ff jne 1696dc 169f0b: 89 f1 mov %esi,%ecx 169f0d: d3 e2 shl %cl,%edx 169f0f: 89 f1 mov %esi,%ecx 169f11: 85 c2 test %eax,%edx 169f13: 0f 85 0f 04 00 00 jne 16a328 169f19: bf 00 00 01 00 mov $0x10000,%edi 169f1e: eb 0c jmp 169f2c 169f20: 89 fa mov %edi,%edx 169f22: d3 e2 shl %cl,%edx 169f24: 85 c2 test %eax,%edx 169f26: 0f 85 fc 03 00 00 jne 16a328 169f2c: 83 e9 01 sub $0x1,%ecx 169f2f: 73 ef jae 169f20 169f31: 8d 4e 02 lea 0x2(%rsi),%ecx 169f34: 83 fe 05 cmp $0x5,%esi 169f37: 0f 84 5e 05 00 00 je 16a49b 169f3d: ba 00 00 01 00 mov $0x10000,%edx 169f42: d3 e2 shl %cl,%edx 169f44: 85 c2 test %eax,%edx 169f46: 0f 85 ab 04 00 00 jne 16a3f7 169f4c: ba 00 00 01 00 mov $0x10000,%edx 169f51: eb 0c jmp 169f5f 169f53: 89 d6 mov %edx,%esi 169f55: d3 e6 shl %cl,%esi 169f57: 85 c6 test %eax,%esi 169f59: 0f 85 98 04 00 00 jne 16a3f7 169f5f: 83 c1 01 add $0x1,%ecx 169f62: 83 f9 07 cmp $0x7,%ecx 169f65: 75 ec jne 169f53 169f67: b9 10 00 00 00 mov $0x10,%ecx 169f6c: e9 6b f7 ff ff jmpq 1696dc 169f71: 85 c0 test %eax,%eax 169f73: 0f 84 00 00 00 00 je 169f79 169f79: b9 01 00 00 00 mov $0x1,%ecx 169f7e: 3d 00 00 01 00 cmp $0x10000,%eax 169f83: 0f 84 53 f7 ff ff je 1696dc 169f89: e9 47 ff ff ff jmpq 169ed5 169f8e: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 169f95: 31 d2 xor %edx,%edx 169f97: 31 f6 xor %esi,%esi 169f99: 48 89 df mov %rbx,%rdi 169f9c: 44 8b a8 8c 08 00 00 mov 0x88c(%rax),%r13d 169fa3: e8 00 00 00 00 callq 169fa8 169fa8: 48 8b 7b 60 mov 0x60(%rbx),%rdi 169fac: be 01 00 00 00 mov $0x1,%esi 169fb1: 41 01 c5 add %eax,%r13d 169fb4: 48 8b 07 mov (%rdi),%rax 169fb7: 44 89 ea mov %r13d,%edx 169fba: 48 8b 40 10 mov 0x10(%rax),%rax 169fbe: e8 00 00 00 00 callq 169fc3 169fc3: 48 89 df mov %rbx,%rdi 169fc6: be 08 00 00 00 mov $0x8,%esi 169fcb: 89 c5 mov %eax,%ebp 169fcd: e8 00 00 00 00 callq 169fd2 169fd2: 48 8b 7b 60 mov 0x60(%rbx),%rdi 169fd6: 89 e9 mov %ebp,%ecx 169fd8: 44 89 ea mov %r13d,%edx 169fdb: 09 c1 or %eax,%ecx 169fdd: be 01 00 00 00 mov $0x1,%esi 169fe2: 48 8b 07 mov (%rdi),%rax 169fe5: 48 8b 40 18 mov 0x18(%rax),%rax 169fe9: e8 00 00 00 00 callq 169fee 169fee: e9 d0 e7 ff ff jmpq 1687c3 169ff3: 83 e8 01 sub $0x1,%eax 169ff6: 89 44 24 10 mov %eax,0x10(%rsp) 169ffa: e9 52 e4 ff ff jmpq 168451 169fff: ba 02 00 00 00 mov $0x2,%edx 16a004: e9 1b e3 ff ff jmpq 168324 16a009: 31 d2 xor %edx,%edx 16a00b: 48 8d 8d ac 0a 00 00 lea 0xaac(%rbp),%rcx 16a012: be 02 00 00 00 mov $0x2,%esi 16a017: 48 89 df mov %rbx,%rdi 16a01a: e8 00 00 00 00 callq 16a01f 16a01f: 85 c0 test %eax,%eax 16a021: 0f 84 9b ee ff ff je 168ec2 16a027: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a02e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a035: e8 00 00 00 00 callq 16a03a 16a03a: 85 c0 test %eax,%eax 16a03c: 0f 84 f4 f5 ff ff je 169636 16a042: e9 00 00 00 00 jmpq 16a047 16a047: 31 d2 xor %edx,%edx 16a049: 31 f6 xor %esi,%esi 16a04b: 48 89 df mov %rbx,%rdi 16a04e: 44 8b ad 8c 08 00 00 mov 0x88c(%rbp),%r13d 16a055: e8 00 00 00 00 callq 16a05a 16a05a: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16a05e: be 01 00 00 00 mov $0x1,%esi 16a063: 41 01 c5 add %eax,%r13d 16a066: 48 8b 07 mov (%rdi),%rax 16a069: 44 89 ea mov %r13d,%edx 16a06c: 48 8b 40 10 mov 0x10(%rax),%rax 16a070: e8 00 00 00 00 callq 16a075 16a075: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16a079: 44 89 ea mov %r13d,%edx 16a07c: be 01 00 00 00 mov $0x1,%esi 16a081: 0d 00 00 02 00 or $0x20000,%eax 16a086: 89 c1 mov %eax,%ecx 16a088: 48 8b 07 mov (%rdi),%rax 16a08b: 48 8b 40 18 mov 0x18(%rax),%rax 16a08f: e8 00 00 00 00 callq 16a094 16a094: e9 f8 e6 ff ff jmpq 168791 16a099: 31 d2 xor %edx,%edx 16a09b: 48 8d 8d a0 09 00 00 lea 0x9a0(%rbp),%rcx 16a0a2: be 04 00 00 00 mov $0x4,%esi 16a0a7: 48 89 df mov %rbx,%rdi 16a0aa: e8 00 00 00 00 callq 16a0af 16a0af: 85 c0 test %eax,%eax 16a0b1: 0f 84 23 ee ff ff je 168eda 16a0b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a0be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a0c5: e8 00 00 00 00 callq 16a0ca 16a0ca: 85 c0 test %eax,%eax 16a0cc: 0f 84 64 f5 ff ff je 169636 16a0d2: e9 00 00 00 00 jmpq 16a0d7 16a0d7: b9 08 00 00 00 mov $0x8,%ecx 16a0dc: e9 26 eb ff ff jmpq 168c07 16a0e1: 49 8b b4 24 98 00 00 mov 0x98(%r12),%rsi 16a0e8: 00 16a0e9: 48 8d bd b8 0b 00 00 lea 0xbb8(%rbp),%rdi 16a0f0: e8 00 00 00 00 callq 16a0f5 16a0f5: 85 c0 test %eax,%eax 16a0f7: 0f 84 ea ed ff ff je 168ee7 16a0fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a104: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a10b: e8 00 00 00 00 callq 16a110 16a110: 85 c0 test %eax,%eax 16a112: 0f 84 1e f5 ff ff je 169636 16a118: e9 00 00 00 00 jmpq 16a11d 16a11d: 31 d2 xor %edx,%edx 16a11f: 48 8d 8d 94 08 00 00 lea 0x894(%rbp),%rcx 16a126: be 01 00 00 00 mov $0x1,%esi 16a12b: 48 89 df mov %rbx,%rdi 16a12e: e8 00 00 00 00 callq 16a133 16a133: 85 c0 test %eax,%eax 16a135: 0f 84 c4 ed ff ff je 168eff 16a13b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a142: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a149: e8 00 00 00 00 callq 16a14e 16a14e: 85 c0 test %eax,%eax 16a150: 0f 84 e0 f4 ff ff je 169636 16a156: e9 00 00 00 00 jmpq 16a15b 16a15b: 89 c2 mov %eax,%edx 16a15d: e9 3f f0 ff ff jmpq 1691a1 16a162: 48 8b b3 f0 01 00 00 mov 0x1f0(%rbx),%rsi 16a169: 48 8d bd 94 08 00 00 lea 0x894(%rbp),%rdi 16a170: e8 0b 8b ff ff callq 162c80 16a175: e9 99 f4 ff ff jmpq 169613 16a17a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a181: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a188: e8 00 00 00 00 callq 16a18d 16a18d: 85 c0 test %eax,%eax 16a18f: 0f 84 3f e3 ff ff je 1684d4 16a195: e9 00 00 00 00 jmpq 16a19a 16a19a: b9 10 00 00 00 mov $0x10,%ecx 16a19f: e9 63 ea ff ff jmpq 168c07 16a1a4: 41 8d 49 01 lea 0x1(%r9),%ecx 16a1a8: 41 83 f9 06 cmp $0x6,%r9d 16a1ac: 75 0d jne 16a1bb 16a1ae: e9 e4 00 00 00 jmpq 16a297 16a1b3: 83 c1 01 add $0x1,%ecx 16a1b6: 83 f9 07 cmp $0x7,%ecx 16a1b9: 74 18 je 16a1d3 16a1bb: ba 00 00 01 00 mov $0x10000,%edx 16a1c0: d3 e2 shl %cl,%edx 16a1c2: 85 c2 test %eax,%edx 16a1c4: 74 ed je 16a1b3 16a1c6: 48 63 c9 movslq %ecx,%rcx 16a1c9: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a1ce: e9 02 e1 ff ff jmpq 1682d5 16a1d3: 40 0f b6 ce movzbl %sil,%ecx 16a1d7: e9 f9 e0 ff ff jmpq 1682d5 16a1dc: b9 08 00 00 00 mov $0x8,%ecx 16a1e1: e9 e6 f7 ff ff jmpq 1699cc 16a1e6: b9 08 00 00 00 mov $0x8,%ecx 16a1eb: e9 f5 f5 ff ff jmpq 1697e5 16a1f0: b9 08 00 00 00 mov $0x8,%ecx 16a1f5: e9 35 f7 ff ff jmpq 16992f 16a1fa: b9 08 00 00 00 mov $0x8,%ecx 16a1ff: e9 5b f5 ff ff jmpq 16975f 16a204: b9 08 00 00 00 mov $0x8,%ecx 16a209: e9 7c f6 ff ff jmpq 16988a 16a20e: b9 08 00 00 00 mov $0x8,%ecx 16a213: e9 c4 f4 ff ff jmpq 1696dc 16a218: 49 8b 74 24 08 mov 0x8(%r12),%rsi 16a21d: 48 8d bd ac 0a 00 00 lea 0xaac(%rbp),%rdi 16a224: e8 00 00 00 00 callq 16a229 16a229: e9 81 f2 ff ff jmpq 1694af 16a22e: 49 8b 74 24 08 mov 0x8(%r12),%rsi 16a233: 48 8d bd a0 09 00 00 lea 0x9a0(%rbp),%rdi 16a23a: e8 00 00 00 00 callq 16a23f 16a23f: e9 ba f2 ff ff jmpq 1694fe 16a244: b9 10 00 00 00 mov $0x10,%ecx 16a249: e9 e1 f6 ff ff jmpq 16992f 16a24e: b9 10 00 00 00 mov $0x10,%ecx 16a253: e9 74 f7 ff ff jmpq 1699cc 16a258: b9 10 00 00 00 mov $0x10,%ecx 16a25d: e9 28 f6 ff ff jmpq 16988a 16a262: b9 10 00 00 00 mov $0x10,%ecx 16a267: e9 f3 f4 ff ff jmpq 16975f 16a26c: b9 10 00 00 00 mov $0x10,%ecx 16a271: e9 66 f4 ff ff jmpq 1696dc 16a276: b9 10 00 00 00 mov $0x10,%ecx 16a27b: e9 65 f5 ff ff jmpq 1697e5 16a280: b9 01 00 00 00 mov $0x1,%ecx 16a285: e9 31 ff ff ff jmpq 16a1bb 16a28a: 48 63 c9 movslq %ecx,%rcx 16a28d: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a292: e9 70 e9 ff ff jmpq 168c07 16a297: 40 0f b6 ce movzbl %sil,%ecx 16a29b: e9 35 e0 ff ff jmpq 1682d5 16a2a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a2a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a2ae: e8 00 00 00 00 callq 16a2b3 16a2b3: 85 c0 test %eax,%eax 16a2b5: 0f 85 00 00 00 00 jne 16a2bb 16a2bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a2c2: e8 00 00 00 00 callq 16a2c7 16a2c7: e9 ca e7 ff ff jmpq 168a96 16a2cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a2d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a2da: e8 00 00 00 00 callq 16a2df 16a2df: 85 c0 test %eax,%eax 16a2e1: 74 d8 je 16a2bb 16a2e3: e9 00 00 00 00 jmpq 16a2e8 16a2e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a2ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a2f6: e8 00 00 00 00 callq 16a2fb 16a2fb: 85 c0 test %eax,%eax 16a2fd: 0f 84 18 eb ff ff je 168e1b 16a303: e9 00 00 00 00 jmpq 16a308 16a308: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a30f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a316: e8 00 00 00 00 callq 16a31b 16a31b: 85 c0 test %eax,%eax 16a31d: 0f 84 d6 de ff ff je 1681f9 16a323: e9 00 00 00 00 jmpq 16a328 16a328: 48 63 c9 movslq %ecx,%rcx 16a32b: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a330: e9 a7 f3 ff ff jmpq 1696dc 16a335: 48 63 c9 movslq %ecx,%rcx 16a338: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a33d: e9 ed f5 ff ff jmpq 16992f 16a342: 48 63 c9 movslq %ecx,%rcx 16a345: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a34a: e9 3b f5 ff ff jmpq 16988a 16a34f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a356: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a35d: e8 00 00 00 00 callq 16a362 16a362: 85 c0 test %eax,%eax 16a364: 0f 84 2c e7 ff ff je 168a96 16a36a: e9 00 00 00 00 jmpq 16a36f 16a36f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a376: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a37d: e8 00 00 00 00 callq 16a382 16a382: 85 c0 test %eax,%eax 16a384: 0f 84 6f de ff ff je 1681f9 16a38a: e9 00 00 00 00 jmpq 16a38f 16a38f: 48 63 c9 movslq %ecx,%rcx 16a392: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a397: e9 30 f6 ff ff jmpq 1699cc 16a39c: 48 63 c9 movslq %ecx,%rcx 16a39f: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a3a4: e9 b6 f3 ff ff jmpq 16975f 16a3a9: 48 63 c9 movslq %ecx,%rcx 16a3ac: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a3b1: e9 51 e8 ff ff jmpq 168c07 16a3b6: 48 63 c9 movslq %ecx,%rcx 16a3b9: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a3be: e9 22 f4 ff ff jmpq 1697e5 16a3c3: 48 63 c9 movslq %ecx,%rcx 16a3c6: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a3cb: e9 15 f4 ff ff jmpq 1697e5 16a3d0: 48 63 c9 movslq %ecx,%rcx 16a3d3: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a3d8: e9 ad f4 ff ff jmpq 16988a 16a3dd: 48 63 c9 movslq %ecx,%rcx 16a3e0: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a3e5: e9 45 f5 ff ff jmpq 16992f 16a3ea: 48 63 c9 movslq %ecx,%rcx 16a3ed: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a3f2: e9 68 f3 ff ff jmpq 16975f 16a3f7: 48 63 c9 movslq %ecx,%rcx 16a3fa: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a3ff: e9 d8 f2 ff ff jmpq 1696dc 16a404: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a40b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a412: e8 00 00 00 00 callq 16a417 16a417: 85 c0 test %eax,%eax 16a419: 0f 84 da dd ff ff je 1681f9 16a41f: e9 00 00 00 00 jmpq 16a424 16a424: 48 63 c9 movslq %ecx,%rcx 16a427: 0f b7 4c 4c 22 movzwl 0x22(%rsp,%rcx,2),%ecx 16a42c: e9 9b f5 ff ff jmpq 1699cc 16a431: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a438: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a43f: e8 00 00 00 00 callq 16a444 16a444: 85 c0 test %eax,%eax 16a446: 0f 84 ad dd ff ff je 1681f9 16a44c: e9 00 00 00 00 jmpq 16a451 16a451: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a458: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a45f: e8 00 00 00 00 callq 16a464 16a464: 85 c0 test %eax,%eax 16a466: 0f 84 8d dd ff ff je 1681f9 16a46c: e9 00 00 00 00 jmpq 16a471 16a471: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a478: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a47f: e8 00 00 00 00 callq 16a484 16a484: 85 c0 test %eax,%eax 16a486: 0f 84 6d dd ff ff je 1681f9 16a48c: e9 00 00 00 00 jmpq 16a491 16a491: b9 10 00 00 00 mov $0x10,%ecx 16a496: e9 6c e7 ff ff jmpq 168c07 16a49b: b9 10 00 00 00 mov $0x10,%ecx 16a4a0: e9 37 f2 ff ff jmpq 1696dc 16a4a5: b9 10 00 00 00 mov $0x10,%ecx 16a4aa: e9 db f3 ff ff jmpq 16988a 16a4af: b9 10 00 00 00 mov $0x10,%ecx 16a4b4: e9 76 f4 ff ff jmpq 16992f 16a4b9: b9 10 00 00 00 mov $0x10,%ecx 16a4be: e9 22 f3 ff ff jmpq 1697e5 16a4c3: b9 10 00 00 00 mov $0x10,%ecx 16a4c8: e9 92 f2 ff ff jmpq 16975f 16a4cd: b9 10 00 00 00 mov $0x10,%ecx 16a4d2: e9 f5 f4 ff ff jmpq 1699cc 16a4d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a4de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a4e5: e8 00 00 00 00 callq 16a4ea 16a4ea: 85 c0 test %eax,%eax 16a4ec: 0f 84 07 dd ff ff je 1681f9 16a4f2: e9 00 00 00 00 jmpq 16a4f7 16a4f7: e8 00 00 00 00 callq 16a4fc 16a4fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a503: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a50a: e8 00 00 00 00 callq 16a50f 16a50f: 85 c0 test %eax,%eax 16a511: 0f 84 e2 dc ff ff je 1681f9 16a517: e9 00 00 00 00 jmpq 16a51c 16a51c: 0f 1f 40 00 nopl 0x0(%rax) 000000000016a520 : 16a520: e8 00 00 00 00 callq 16a525 16a525: 81 fe c4 09 00 00 cmp $0x9c4,%esi 16a52b: b8 c4 09 00 00 mov $0x9c4,%eax 16a530: 0f 42 f0 cmovb %eax,%esi 16a533: 39 fe cmp %edi,%esi 16a535: 77 20 ja 16a557 16a537: 89 f8 mov %edi,%eax 16a539: b9 05 00 00 00 mov $0x5,%ecx 16a53e: c1 e8 05 shr $0x5,%eax 16a541: 39 c6 cmp %eax,%esi 16a543: 76 0f jbe 16a554 16a545: 83 e9 01 sub $0x1,%ecx 16a548: 89 f8 mov %edi,%eax 16a54a: d3 e8 shr %cl,%eax 16a54c: 39 c6 cmp %eax,%esi 16a54e: 76 04 jbe 16a554 16a550: 84 c9 test %cl,%cl 16a552: 75 f1 jne 16a545 16a554: 89 c8 mov %ecx,%eax 16a556: c3 retq 16a557: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a55e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a565: e8 00 00 00 00 callq 16a56a 16a56a: 85 c0 test %eax,%eax 16a56c: 0f 85 00 00 00 00 jne 16a572 16a572: 31 c9 xor %ecx,%ecx 16a574: 89 c8 mov %ecx,%eax 16a576: c3 retq 16a577: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 16a57e: 00 00 000000000016a580 : 16a580: e8 00 00 00 00 callq 16a585 16a585: 48 c7 87 98 02 00 00 movq $0x0,0x298(%rdi) 16a58c: 00 00 00 00 16a590: 8b 47 58 mov 0x58(%rdi),%eax 16a593: 85 c0 test %eax,%eax 16a595: 75 0e jne 16a5a5 16a597: 48 c7 87 a0 02 00 00 movq $0x0,0x2a0(%rdi) 16a59e: 00 00 00 00 16a5a2: 31 c0 xor %eax,%eax 16a5a4: c3 retq 16a5a5: 83 f8 01 cmp $0x1,%eax 16a5a8: 75 f8 jne 16a5a2 16a5aa: 48 c7 87 a0 02 00 00 movq $0x0,0x2a0(%rdi) 16a5b1: 00 00 00 00 16a5b5: 31 c0 xor %eax,%eax 16a5b7: c3 retq 16a5b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16a5bf: 00 000000000016a5c0 : 16a5c0: e8 00 00 00 00 callq 16a5c5 16a5c5: 41 57 push %r15 16a5c7: 41 56 push %r14 16a5c9: 41 55 push %r13 16a5cb: 44 0f b6 ee movzbl %sil,%r13d 16a5cf: 41 54 push %r12 16a5d1: 45 31 e4 xor %r12d,%r12d 16a5d4: 55 push %rbp 16a5d5: 48 89 fd mov %rdi,%rbp 16a5d8: 53 push %rbx 16a5d9: 83 7f 0c 10 cmpl $0x10,0xc(%rdi) 16a5dd: 89 f3 mov %esi,%ebx 16a5df: 41 0f 94 c4 sete %r12b 16a5e3: 45 31 ff xor %r15d,%r15d 16a5e6: 47 8d a4 24 02 02 04 lea 0x40202(%r12,%r12,1),%r12d 16a5ed: 00 16a5ee: f6 87 29 01 00 00 20 testb $0x20,0x129(%rdi) 16a5f5: 74 06 je 16a5fd 16a5f7: 45 09 ec or %r13d,%r12d 16a5fa: 45 89 ef mov %r13d,%r15d 16a5fd: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16a601: 31 d2 xor %edx,%edx 16a603: be 03 00 00 00 mov $0x3,%esi 16a608: 48 8b 07 mov (%rdi),%rax 16a60b: 4c 8b 70 18 mov 0x18(%rax),%r14 16a60f: 48 8b 40 10 mov 0x10(%rax),%rax 16a613: e8 00 00 00 00 callq 16a618 16a618: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16a61c: 31 d2 xor %edx,%edx 16a61e: be 03 00 00 00 mov $0x3,%esi 16a623: 83 e0 fe and $0xfffffffe,%eax 16a626: 89 c1 mov %eax,%ecx 16a628: 44 09 f9 or %r15d,%ecx 16a62b: 45 31 ff xor %r15d,%r15d 16a62e: e8 00 00 00 00 callq 16a633 16a633: f6 85 2e 01 00 00 01 testb $0x1,0x12e(%rbp) 16a63a: 74 0c je 16a648 16a63c: 44 89 e8 mov %r13d,%eax 16a63f: 45 89 ef mov %r13d,%r15d 16a642: c1 e0 18 shl $0x18,%eax 16a645: 41 09 c4 or %eax,%r12d 16a648: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16a64c: ba 20 00 00 00 mov $0x20,%edx 16a651: be 03 00 00 00 mov $0x3,%esi 16a656: 48 8b 07 mov (%rdi),%rax 16a659: 4c 8b 70 18 mov 0x18(%rax),%r14 16a65d: 48 8b 40 10 mov 0x10(%rax),%rax 16a661: e8 00 00 00 00 callq 16a666 16a666: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16a66a: ba 20 00 00 00 mov $0x20,%edx 16a66f: be 03 00 00 00 mov $0x3,%esi 16a674: 83 e0 fe and $0xfffffffe,%eax 16a677: 89 c1 mov %eax,%ecx 16a679: 44 09 f9 or %r15d,%ecx 16a67c: 45 31 ff xor %r15d,%r15d 16a67f: e8 00 00 00 00 callq 16a684 16a684: f6 85 2e 01 00 00 02 testb $0x2,0x12e(%rbp) 16a68b: 74 0c je 16a699 16a68d: 44 89 e8 mov %r13d,%eax 16a690: 45 89 ef mov %r13d,%r15d 16a693: c1 e0 10 shl $0x10,%eax 16a696: 41 09 c4 or %eax,%r12d 16a699: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16a69d: ba 40 00 00 00 mov $0x40,%edx 16a6a2: be 03 00 00 00 mov $0x3,%esi 16a6a7: 48 8b 07 mov (%rdi),%rax 16a6aa: 4c 8b 70 18 mov 0x18(%rax),%r14 16a6ae: 48 8b 40 10 mov 0x10(%rax),%rax 16a6b2: e8 00 00 00 00 callq 16a6b7 16a6b7: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16a6bb: ba 40 00 00 00 mov $0x40,%edx 16a6c0: be 03 00 00 00 mov $0x3,%esi 16a6c5: 83 e0 fe and $0xfffffffe,%eax 16a6c8: 89 c1 mov %eax,%ecx 16a6ca: 44 09 f9 or %r15d,%ecx 16a6cd: e8 00 00 00 00 callq 16a6d2 16a6d2: f6 85 2e 01 00 00 04 testb $0x4,0x12e(%rbp) 16a6d9: 74 53 je 16a72e 16a6db: 44 89 e8 mov %r13d,%eax 16a6de: c1 e0 08 shl $0x8,%eax 16a6e1: 41 09 c4 or %eax,%r12d 16a6e4: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16a6e8: ba 60 00 00 00 mov $0x60,%edx 16a6ed: be 03 00 00 00 mov $0x3,%esi 16a6f2: 48 8b 07 mov (%rdi),%rax 16a6f5: 4c 8b 70 18 mov 0x18(%rax),%r14 16a6f9: 48 8b 40 10 mov 0x10(%rax),%rax 16a6fd: e8 00 00 00 00 callq 16a702 16a702: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16a706: ba 60 00 00 00 mov $0x60,%edx 16a70b: be 03 00 00 00 mov $0x3,%esi 16a710: 83 e0 fe and $0xfffffffe,%eax 16a713: 89 c1 mov %eax,%ecx 16a715: 44 09 e9 or %r13d,%ecx 16a718: e8 00 00 00 00 callq 16a71d 16a71d: 84 db test %bl,%bl 16a71f: 75 12 jne 16a733 16a721: 5b pop %rbx 16a722: 31 c0 xor %eax,%eax 16a724: 5d pop %rbp 16a725: 41 5c pop %r12 16a727: 41 5d pop %r13 16a729: 41 5e pop %r14 16a72b: 41 5f pop %r15 16a72d: c3 retq 16a72e: 45 31 ed xor %r13d,%r13d 16a731: eb b1 jmp 16a6e4 16a733: 5b pop %rbx 16a734: 44 89 e2 mov %r12d,%edx 16a737: 48 89 ef mov %rbp,%rdi 16a73a: 31 c9 xor %ecx,%ecx 16a73c: 5d pop %rbp 16a73d: be 01 03 00 00 mov $0x301,%esi 16a742: 41 5c pop %r12 16a744: 41 5d pop %r13 16a746: 41 5e pop %r14 16a748: 41 5f pop %r15 16a74a: e9 00 00 00 00 jmpq 16a74f 16a74f: 90 nop 000000000016a750 : 16a750: e8 00 00 00 00 callq 16a755 16a755: 8b 16 mov (%rsi),%edx 16a757: 83 fa ff cmp $0xffffffff,%edx 16a75a: 0f 84 40 01 00 00 je 16a8a0 16a760: 41 54 push %r12 16a762: 45 31 e4 xor %r12d,%r12d 16a765: 55 push %rbp 16a766: 48 89 fd mov %rdi,%rbp 16a769: 53 push %rbx 16a76a: 48 89 f3 mov %rsi,%rbx 16a76d: eb 7e jmp 16a7ed 16a76f: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16a773: 48 8b 0f mov (%rdi),%rcx 16a776: 83 f8 02 cmp $0x2,%eax 16a779: 0f 84 0e 01 00 00 je 16a88d 16a77f: 83 f8 03 cmp $0x3,%eax 16a782: 0f 84 f2 00 00 00 je 16a87a 16a788: 83 f8 01 cmp $0x1,%eax 16a78b: 0f 84 d6 00 00 00 je 16a867 16a791: 48 8b 01 mov (%rcx),%rax 16a794: 89 d6 mov %edx,%esi 16a796: e8 00 00 00 00 callq 16a79b 16a79b: 8b 4b 08 mov 0x8(%rbx),%ecx 16a79e: 8b 73 0c mov 0xc(%rbx),%esi 16a7a1: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16a7a5: 8b 53 10 mov 0x10(%rbx),%edx 16a7a8: d3 e6 shl %cl,%esi 16a7aa: 44 8b 03 mov (%rbx),%r8d 16a7ad: 89 f1 mov %esi,%ecx 16a7af: 31 c1 xor %eax,%ecx 16a7b1: 23 4b 04 and 0x4(%rbx),%ecx 16a7b4: 31 c8 xor %ecx,%eax 16a7b6: 48 8b 0f mov (%rdi),%rcx 16a7b9: 41 09 c4 or %eax,%r12d 16a7bc: 83 fa 02 cmp $0x2,%edx 16a7bf: 0f 84 86 00 00 00 je 16a84b 16a7c5: 83 fa 03 cmp $0x3,%edx 16a7c8: 74 68 je 16a832 16a7ca: 83 fa 01 cmp $0x1,%edx 16a7cd: 74 4a je 16a819 16a7cf: 44 89 e2 mov %r12d,%edx 16a7d2: 48 8b 49 08 mov 0x8(%rcx),%rcx 16a7d6: 44 89 c6 mov %r8d,%esi 16a7d9: 45 31 e4 xor %r12d,%r12d 16a7dc: e8 00 00 00 00 callq 16a7e1 16a7e1: 8b 53 14 mov 0x14(%rbx),%edx 16a7e4: 48 83 c3 14 add $0x14,%rbx 16a7e8: 83 fa ff cmp $0xffffffff,%edx 16a7eb: 74 25 je 16a812 16a7ed: 8b 43 10 mov 0x10(%rbx),%eax 16a7f0: 83 f8 04 cmp $0x4,%eax 16a7f3: 0f 85 76 ff ff ff jne 16a76f 16a7f9: 8b 4b 08 mov 0x8(%rbx),%ecx 16a7fc: 8b 43 0c mov 0xc(%rbx),%eax 16a7ff: 48 83 c3 14 add $0x14,%rbx 16a803: d3 e0 shl %cl,%eax 16a805: 23 43 f0 and -0x10(%rbx),%eax 16a808: 8b 13 mov (%rbx),%edx 16a80a: 41 09 c4 or %eax,%r12d 16a80d: 83 fa ff cmp $0xffffffff,%edx 16a810: 75 db jne 16a7ed 16a812: 5b pop %rbx 16a813: 31 c0 xor %eax,%eax 16a815: 5d pop %rbp 16a816: 41 5c pop %r12 16a818: c3 retq 16a819: 4c 8b 49 18 mov 0x18(%rcx),%r9 16a81d: 44 89 c2 mov %r8d,%edx 16a820: 44 89 e1 mov %r12d,%ecx 16a823: be 01 00 00 00 mov $0x1,%esi 16a828: e8 00 00 00 00 callq 16a82d 16a82d: 45 31 e4 xor %r12d,%r12d 16a830: eb af jmp 16a7e1 16a832: 4c 8b 49 18 mov 0x18(%rcx),%r9 16a836: 44 89 c2 mov %r8d,%edx 16a839: 44 89 e1 mov %r12d,%ecx 16a83c: be 04 00 00 00 mov $0x4,%esi 16a841: e8 00 00 00 00 callq 16a846 16a846: 45 31 e4 xor %r12d,%r12d 16a849: eb 96 jmp 16a7e1 16a84b: 4c 8b 49 18 mov 0x18(%rcx),%r9 16a84f: 44 89 c2 mov %r8d,%edx 16a852: 44 89 e1 mov %r12d,%ecx 16a855: be 03 00 00 00 mov $0x3,%esi 16a85a: e8 00 00 00 00 callq 16a85f 16a85f: 45 31 e4 xor %r12d,%r12d 16a862: e9 7a ff ff ff jmpq 16a7e1 16a867: 48 8b 41 10 mov 0x10(%rcx),%rax 16a86b: be 01 00 00 00 mov $0x1,%esi 16a870: e8 00 00 00 00 callq 16a875 16a875: e9 21 ff ff ff jmpq 16a79b 16a87a: 48 8b 41 10 mov 0x10(%rcx),%rax 16a87e: be 04 00 00 00 mov $0x4,%esi 16a883: e8 00 00 00 00 callq 16a888 16a888: e9 0e ff ff ff jmpq 16a79b 16a88d: 48 8b 41 10 mov 0x10(%rcx),%rax 16a891: be 03 00 00 00 mov $0x3,%esi 16a896: e8 00 00 00 00 callq 16a89b 16a89b: e9 fb fe ff ff jmpq 16a79b 16a8a0: 31 c0 xor %eax,%eax 16a8a2: c3 retq 16a8a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16a8aa: 00 00 00 00 16a8ae: 66 90 xchg %ax,%ax 000000000016a8b0 : 16a8b0: e8 00 00 00 00 callq 16a8b5 16a8b5: 41 57 push %r15 16a8b7: 41 56 push %r14 16a8b9: 49 89 fe mov %rdi,%r14 16a8bc: 41 55 push %r13 16a8be: 41 54 push %r12 16a8c0: 55 push %rbp 16a8c1: 53 push %rbx 16a8c2: 48 83 ec 08 sub $0x8,%rsp 16a8c6: 4c 8b 2f mov (%rdi),%r13 16a8c9: 41 8b ad 28 8a 00 00 mov 0x8a28(%r13),%ebp 16a8d0: f6 87 29 01 00 00 20 testb $0x20,0x129(%rdi) 16a8d7: 75 11 jne 16a8ea 16a8d9: 8b 87 2c 01 00 00 mov 0x12c(%rdi),%eax 16a8df: a9 00 00 01 00 test $0x10000,%eax 16a8e4: 0f 84 f8 01 00 00 je 16aae2 16a8ea: 4c 89 ef mov %r13,%rdi 16a8ed: 4d 8d bd 18 0b 00 00 lea 0xb18(%r13),%r15 16a8f4: e8 00 00 00 00 callq 16a8f9 16a8f9: 4c 89 ff mov %r15,%rdi 16a8fc: e8 00 00 00 00 callq 16a901 16a901: 49 8b 7e 60 mov 0x60(%r14),%rdi 16a905: be 00 c2 00 00 mov $0xc200,%esi 16a90a: 48 8b 07 mov (%rdi),%rax 16a90d: 48 8b 00 mov (%rax),%rax 16a910: e8 00 00 00 00 callq 16a915 16a915: 89 44 24 04 mov %eax,0x4(%rsp) 16a919: 85 ed test %ebp,%ebp 16a91b: 0f 84 db 01 00 00 je 16aafc 16a921: 31 db xor %ebx,%ebx 16a923: eb 26 jmp 16a94b 16a925: 83 f8 10 cmp $0x10,%eax 16a928: 0f 84 96 00 00 00 je 16a9c4 16a92e: 83 f8 11 cmp $0x11,%eax 16a931: 0f 84 f0 00 00 00 je 16aa27 16a937: 83 f8 12 cmp $0x12,%eax 16a93a: 0f 84 3b 01 00 00 je 16aa7b 16a940: 83 c3 01 add $0x1,%ebx 16a943: 39 dd cmp %ebx,%ebp 16a945: 0f 84 b1 01 00 00 je 16aafc 16a94b: 49 8b 7e 60 mov 0x60(%r14),%rdi 16a94f: 89 da mov %ebx,%edx 16a951: be 00 c2 00 00 mov $0xc200,%esi 16a956: c1 e2 10 shl $0x10,%edx 16a959: 48 8b 07 mov (%rdi),%rax 16a95c: 81 ca 00 00 00 60 or $0x60000000,%edx 16a962: 48 8b 40 08 mov 0x8(%rax),%rax 16a966: e8 00 00 00 00 callq 16a96b 16a96b: 41 8b 46 0c mov 0xc(%r14),%eax 16a96f: 83 f8 0f cmp $0xf,%eax 16a972: 75 b1 jne 16a925 16a974: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a97b: 4c 89 f7 mov %r14,%rdi 16a97e: e8 cd fd ff ff callq 16a750 16a983: 41 89 c4 mov %eax,%r12d 16a986: 85 c0 test %eax,%eax 16a988: 0f 85 15 02 00 00 jne 16aba3 16a98e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a995: 4c 89 f7 mov %r14,%rdi 16a998: e8 b3 fd ff ff callq 16a750 16a99d: 41 89 c4 mov %eax,%r12d 16a9a0: 85 c0 test %eax,%eax 16a9a2: 74 9c je 16a940 16a9a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a9ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a9b2: e8 00 00 00 00 callq 16a9b7 16a9b7: 85 c0 test %eax,%eax 16a9b9: 0f 84 71 01 00 00 je 16ab30 16a9bf: e9 00 00 00 00 jmpq 16a9c4 16a9c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a9cb: 4c 89 f7 mov %r14,%rdi 16a9ce: e8 7d fd ff ff callq 16a750 16a9d3: 41 89 c4 mov %eax,%r12d 16a9d6: 85 c0 test %eax,%eax 16a9d8: 0f 85 e5 01 00 00 jne 16abc3 16a9de: 41 80 be d8 01 00 00 cmpb $0x0,0x1d8(%r14) 16a9e5: 00 16a9e6: 0f 84 df 00 00 00 je 16aacb 16a9ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a9f3: 4c 89 f7 mov %r14,%rdi 16a9f6: e8 55 fd ff ff callq 16a750 16a9fb: 41 89 c4 mov %eax,%r12d 16a9fe: 45 85 e4 test %r12d,%r12d 16aa01: 0f 84 39 ff ff ff je 16a940 16aa07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aa0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16aa15: e8 00 00 00 00 callq 16aa1a 16aa1a: 85 c0 test %eax,%eax 16aa1c: 0f 84 0e 01 00 00 je 16ab30 16aa22: e9 00 00 00 00 jmpq 16aa27 16aa27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aa2e: 4c 89 f7 mov %r14,%rdi 16aa31: e8 1a fd ff ff callq 16a750 16aa36: 41 89 c4 mov %eax,%r12d 16aa39: 85 c0 test %eax,%eax 16aa3b: 0f 85 a2 01 00 00 jne 16abe3 16aa41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aa48: 4c 89 f7 mov %r14,%rdi 16aa4b: e8 00 fd ff ff callq 16a750 16aa50: 41 89 c4 mov %eax,%r12d 16aa53: 85 c0 test %eax,%eax 16aa55: 0f 84 e5 fe ff ff je 16a940 16aa5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aa62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16aa69: e8 00 00 00 00 callq 16aa6e 16aa6e: 85 c0 test %eax,%eax 16aa70: 0f 84 ba 00 00 00 je 16ab30 16aa76: e9 00 00 00 00 jmpq 16aa7b 16aa7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aa82: 4c 89 f7 mov %r14,%rdi 16aa85: e8 c6 fc ff ff callq 16a750 16aa8a: 41 89 c4 mov %eax,%r12d 16aa8d: 85 c0 test %eax,%eax 16aa8f: 0f 85 6e 01 00 00 jne 16ac03 16aa95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aa9c: 4c 89 f7 mov %r14,%rdi 16aa9f: e8 ac fc ff ff callq 16a750 16aaa4: 41 89 c4 mov %eax,%r12d 16aaa7: 85 c0 test %eax,%eax 16aaa9: 0f 84 91 fe ff ff je 16a940 16aaaf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aab6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16aabd: e8 00 00 00 00 callq 16aac2 16aac2: 85 c0 test %eax,%eax 16aac4: 74 6a je 16ab30 16aac6: e9 00 00 00 00 jmpq 16aacb 16aacb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aad2: 4c 89 f7 mov %r14,%rdi 16aad5: e8 76 fc ff ff callq 16a750 16aada: 41 89 c4 mov %eax,%r12d 16aadd: e9 1c ff ff ff jmpq 16a9fe 16aae2: a9 00 00 02 00 test $0x20000,%eax 16aae7: 0f 85 fd fd ff ff jne 16a8ea 16aaed: 45 31 e4 xor %r12d,%r12d 16aaf0: a9 00 00 04 00 test $0x40000,%eax 16aaf5: 74 49 je 16ab40 16aaf7: e9 ee fd ff ff jmpq 16a8ea 16aafc: 49 8b 7e 60 mov 0x60(%r14),%rdi 16ab00: 8b 54 24 04 mov 0x4(%rsp),%edx 16ab04: be 00 c2 00 00 mov $0xc200,%esi 16ab09: 48 8b 07 mov (%rdi),%rax 16ab0c: 48 8b 40 08 mov 0x8(%rax),%rax 16ab10: e8 00 00 00 00 callq 16ab15 16ab15: be 01 00 00 00 mov $0x1,%esi 16ab1a: 4c 89 f7 mov %r14,%rdi 16ab1d: e8 9e fa ff ff callq 16a5c0 16ab22: 41 89 c4 mov %eax,%r12d 16ab25: 85 c0 test %eax,%eax 16ab27: 75 5e jne 16ab87 16ab29: 41 83 7e 0c 10 cmpl $0x10,0xc(%r14) 16ab2e: 74 22 je 16ab52 16ab30: 4c 89 ff mov %r15,%rdi 16ab33: e8 00 00 00 00 callq 16ab38 16ab38: 4c 89 ef mov %r13,%rdi 16ab3b: e8 00 00 00 00 callq 16ab40 16ab40: 48 83 c4 08 add $0x8,%rsp 16ab44: 44 89 e0 mov %r12d,%eax 16ab47: 5b pop %rbx 16ab48: 5d pop %rbp 16ab49: 41 5c pop %r12 16ab4b: 41 5d pop %r13 16ab4d: 41 5e pop %r14 16ab4f: 41 5f pop %r15 16ab51: c3 retq 16ab52: 31 d2 xor %edx,%edx 16ab54: be 09 03 00 00 mov $0x309,%esi 16ab59: 4c 89 f7 mov %r14,%rdi 16ab5c: e8 00 00 00 00 callq 16ab61 16ab61: 89 c3 mov %eax,%ebx 16ab63: 85 c0 test %eax,%eax 16ab65: 74 c9 je 16ab30 16ab67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ab6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ab75: e8 00 00 00 00 callq 16ab7a 16ab7a: 85 c0 test %eax,%eax 16ab7c: 0f 85 00 00 00 00 jne 16ab82 16ab82: 41 89 dc mov %ebx,%r12d 16ab85: eb a9 jmp 16ab30 16ab87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ab8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ab95: e8 00 00 00 00 callq 16ab9a 16ab9a: 85 c0 test %eax,%eax 16ab9c: 74 92 je 16ab30 16ab9e: e9 00 00 00 00 jmpq 16aba3 16aba3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16abaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16abb1: e8 00 00 00 00 callq 16abb6 16abb6: 85 c0 test %eax,%eax 16abb8: 0f 84 72 ff ff ff je 16ab30 16abbe: e9 00 00 00 00 jmpq 16abc3 16abc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16abca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16abd1: e8 00 00 00 00 callq 16abd6 16abd6: 85 c0 test %eax,%eax 16abd8: 0f 84 52 ff ff ff je 16ab30 16abde: e9 00 00 00 00 jmpq 16abe3 16abe3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16abea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16abf1: e8 00 00 00 00 callq 16abf6 16abf6: 85 c0 test %eax,%eax 16abf8: 0f 84 32 ff ff ff je 16ab30 16abfe: e9 00 00 00 00 jmpq 16ac03 16ac03: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ac0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ac11: e8 00 00 00 00 callq 16ac16 16ac16: 85 c0 test %eax,%eax 16ac18: 0f 84 12 ff ff ff je 16ab30 16ac1e: e9 00 00 00 00 jmpq 16ac23 16ac23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16ac2a: 00 00 00 00 16ac2e: 66 90 xchg %ax,%ax 000000000016ac30 : 16ac30: e8 00 00 00 00 callq 16ac35 16ac35: 41 55 push %r13 16ac37: 41 54 push %r12 16ac39: 55 push %rbp 16ac3a: 48 89 fd mov %rdi,%rbp 16ac3d: 4c 8b 2f mov (%rdi),%r13 16ac40: f6 87 29 01 00 00 20 testb $0x20,0x129(%rdi) 16ac47: 75 0d jne 16ac56 16ac49: 8b 87 2c 01 00 00 mov 0x12c(%rdi),%eax 16ac4f: a9 00 00 01 00 test $0x10000,%eax 16ac54: 74 30 je 16ac86 16ac56: 4c 89 ef mov %r13,%rdi 16ac59: e8 00 00 00 00 callq 16ac5e 16ac5e: 31 f6 xor %esi,%esi 16ac60: 48 89 ef mov %rbp,%rdi 16ac63: e8 58 f9 ff ff callq 16a5c0 16ac68: 41 89 c4 mov %eax,%r12d 16ac6b: 85 c0 test %eax,%eax 16ac6d: 75 5f jne 16acce 16ac6f: 83 7d 0c 10 cmpl $0x10,0xc(%rbp) 16ac73: 74 24 je 16ac99 16ac75: 4c 89 ef mov %r13,%rdi 16ac78: e8 00 00 00 00 callq 16ac7d 16ac7d: 44 89 e0 mov %r12d,%eax 16ac80: 5d pop %rbp 16ac81: 41 5c pop %r12 16ac83: 41 5d pop %r13 16ac85: c3 retq 16ac86: a9 00 00 02 00 test $0x20000,%eax 16ac8b: 75 c9 jne 16ac56 16ac8d: 45 31 e4 xor %r12d,%r12d 16ac90: a9 00 00 04 00 test $0x40000,%eax 16ac95: 74 e6 je 16ac7d 16ac97: eb bd jmp 16ac56 16ac99: 48 89 ef mov %rbp,%rdi 16ac9c: 31 d2 xor %edx,%edx 16ac9e: be 0a 03 00 00 mov $0x30a,%esi 16aca3: e8 00 00 00 00 callq 16aca8 16aca8: 89 c5 mov %eax,%ebp 16acaa: 85 c0 test %eax,%eax 16acac: 74 c7 je 16ac75 16acae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16acb5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16acbc: e8 00 00 00 00 callq 16acc1 16acc1: 85 c0 test %eax,%eax 16acc3: 0f 85 00 00 00 00 jne 16acc9 16acc9: 41 89 ec mov %ebp,%r12d 16accc: eb a7 jmp 16ac75 16acce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16acd5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16acdc: e8 00 00 00 00 callq 16ace1 16ace1: 85 c0 test %eax,%eax 16ace3: 74 90 je 16ac75 16ace5: e9 00 00 00 00 jmpq 16acea 16acea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000016acf0 : 16acf0: e8 00 00 00 00 callq 16acf5 16acf5: 41 54 push %r12 16acf7: 45 31 e4 xor %r12d,%r12d 16acfa: 55 push %rbp 16acfb: 53 push %rbx 16acfc: f6 87 29 01 00 00 40 testb $0x40,0x129(%rdi) 16ad03: 75 08 jne 16ad0d 16ad05: 44 89 e0 mov %r12d,%eax 16ad08: 5b pop %rbx 16ad09: 5d pop %rbp 16ad0a: 41 5c pop %r12 16ad0c: c3 retq 16ad0d: 31 d2 xor %edx,%edx 16ad0f: be 53 00 00 00 mov $0x53,%esi 16ad14: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 16ad1b: e8 00 00 00 00 callq 16ad20 16ad20: 89 c3 mov %eax,%ebx 16ad22: 85 c0 test %eax,%eax 16ad24: 75 11 jne 16ad37 16ad26: 85 db test %ebx,%ebx 16ad28: 44 89 e0 mov %r12d,%eax 16ad2b: 0f 94 85 e6 0c 00 00 sete 0xce6(%rbp) 16ad32: 5b pop %rbx 16ad33: 5d pop %rbp 16ad34: 41 5c pop %r12 16ad36: c3 retq 16ad37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ad3e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ad45: e8 00 00 00 00 callq 16ad4a 16ad4a: 85 c0 test %eax,%eax 16ad4c: 0f 85 00 00 00 00 jne 16ad52 16ad52: 41 bc ff ff ff ff mov $0xffffffff,%r12d 16ad58: eb cc jmp 16ad26 16ad5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000016ad60 : 16ad60: e8 00 00 00 00 callq 16ad65 16ad65: 31 c0 xor %eax,%eax 16ad67: f6 87 29 01 00 00 40 testb $0x40,0x129(%rdi) 16ad6e: 74 13 je 16ad83 16ad70: 53 push %rbx 16ad71: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16ad78: 80 bb e6 0c 00 00 00 cmpb $0x0,0xce6(%rbx) 16ad7f: 75 03 jne 16ad84 16ad81: 5b pop %rbx 16ad82: c3 retq 16ad83: c3 retq 16ad84: 31 d2 xor %edx,%edx 16ad86: be 54 00 00 00 mov $0x54,%esi 16ad8b: e8 00 00 00 00 callq 16ad90 16ad90: 85 c0 test %eax,%eax 16ad92: 75 09 jne 16ad9d 16ad94: c6 83 e6 0c 00 00 00 movb $0x0,0xce6(%rbx) 16ad9b: 5b pop %rbx 16ad9c: c3 retq 16ad9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ada4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16adab: e8 00 00 00 00 callq 16adb0 16adb0: 85 c0 test %eax,%eax 16adb2: 0f 85 00 00 00 00 jne 16adb8 16adb8: b8 ff ff ff ff mov $0xffffffff,%eax 16adbd: eb d5 jmp 16ad94 16adbf: 90 nop 000000000016adc0 : 16adc0: e8 00 00 00 00 callq 16adc5 16adc5: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16adcc: f6 80 e8 0c 00 00 04 testb $0x4,0xce8(%rax) 16add3: 75 03 jne 16add8 16add5: 31 c0 xor %eax,%eax 16add7: c3 retq 16add8: 89 f2 mov %esi,%edx 16adda: 31 c9 xor %ecx,%ecx 16addc: be 87 01 00 00 mov $0x187,%esi 16ade1: c1 e2 08 shl $0x8,%edx 16ade4: e9 00 00 00 00 jmpq 16ade9 16ade9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000016adf0 : 16adf0: e8 00 00 00 00 callq 16adf5 16adf5: 41 55 push %r13 16adf7: 41 54 push %r12 16adf9: 55 push %rbp 16adfa: 48 89 fd mov %rdi,%rbp 16adfd: 53 push %rbx 16adfe: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16ae05: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 16ae0c: c7 83 e8 0c 00 00 00 movl $0x0,0xce8(%rbx) 16ae13: 00 00 00 16ae16: 83 7f 58 01 cmpl $0x1,0x58(%rdi) 16ae1a: 74 2f je 16ae4b 16ae1c: 4c 8b af 88 02 00 00 mov 0x288(%rdi),%r13 16ae23: 45 31 e4 xor %r12d,%r12d 16ae26: f6 85 29 01 00 00 10 testb $0x10,0x129(%rbp) 16ae2d: 74 12 je 16ae41 16ae2f: 80 bb ed 0c 00 00 00 cmpb $0x0,0xced(%rbx) 16ae36: 75 75 jne 16aead 16ae38: 80 bb ee 0c 00 00 00 cmpb $0x0,0xcee(%rbx) 16ae3f: 75 10 jne 16ae51 16ae41: 5b pop %rbx 16ae42: 44 89 e0 mov %r12d,%eax 16ae45: 5d pop %rbp 16ae46: 41 5c pop %r12 16ae48: 41 5d pop %r13 16ae4a: c3 retq 16ae4b: 4c 8b 68 78 mov 0x78(%rax),%r13 16ae4f: eb d2 jmp 16ae23 16ae51: 31 d2 xor %edx,%edx 16ae53: be 85 01 00 00 mov $0x185,%esi 16ae58: 48 89 ef mov %rbp,%rdi 16ae5b: e8 00 00 00 00 callq 16ae60 16ae60: 85 c0 test %eax,%eax 16ae62: 75 6b jne 16aecf 16ae64: 41 0f b7 45 0e movzwl 0xe(%r13),%eax 16ae69: 89 85 8c 03 00 00 mov %eax,0x38c(%rbp) 16ae6f: 89 85 90 03 00 00 mov %eax,0x390(%rbp) 16ae75: 83 8b e8 0c 00 00 04 orl $0x4,0xce8(%rbx) 16ae7c: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 16ae83: f6 80 e8 0c 00 00 04 testb $0x4,0xce8(%rax) 16ae8a: 74 b5 je 16ae41 16ae8c: 8b 95 8c 03 00 00 mov 0x38c(%rbp),%edx 16ae92: 31 c9 xor %ecx,%ecx 16ae94: be 87 01 00 00 mov $0x187,%esi 16ae99: 48 89 ef mov %rbp,%rdi 16ae9c: c1 e2 08 shl $0x8,%edx 16ae9f: e8 00 00 00 00 callq 16aea4 16aea4: 85 c0 test %eax,%eax 16aea6: 74 99 je 16ae41 16aea8: e9 00 00 00 00 jmpq 16aead 16aead: 31 d2 xor %edx,%edx 16aeaf: be 69 01 00 00 mov $0x169,%esi 16aeb4: 48 89 ef mov %rbp,%rdi 16aeb7: e8 00 00 00 00 callq 16aebc 16aebc: 41 89 c4 mov %eax,%r12d 16aebf: 85 c0 test %eax,%eax 16aec1: 75 32 jne 16aef5 16aec3: 83 8b e8 0c 00 00 02 orl $0x2,0xce8(%rbx) 16aeca: e9 69 ff ff ff jmpq 16ae38 16aecf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aed6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16aedd: e8 00 00 00 00 callq 16aee2 16aee2: 85 c0 test %eax,%eax 16aee4: 0f 85 00 00 00 00 jne 16aeea 16aeea: 41 bc ff ff ff ff mov $0xffffffff,%r12d 16aef0: e9 4c ff ff ff jmpq 16ae41 16aef5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aefc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16af03: e8 00 00 00 00 callq 16af08 16af08: 85 c0 test %eax,%eax 16af0a: 0f 85 00 00 00 00 jne 16af10 16af10: 41 bc ff ff ff ff mov $0xffffffff,%r12d 16af16: e9 1d ff ff ff jmpq 16ae38 16af1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000016af20 : 16af20: e8 00 00 00 00 callq 16af25 16af25: 41 55 push %r13 16af27: 41 54 push %r12 16af29: 45 31 e4 xor %r12d,%r12d 16af2c: 55 push %rbp 16af2d: 53 push %rbx 16af2e: f6 87 29 01 00 00 10 testb $0x10,0x129(%rdi) 16af35: 74 2a je 16af61 16af37: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16af3e: 48 89 fd mov %rdi,%rbp 16af41: 8b 83 e8 0c 00 00 mov 0xce8(%rbx),%eax 16af47: 85 c0 test %eax,%eax 16af49: 74 16 je 16af61 16af4b: a8 02 test $0x2,%al 16af4d: 75 6f jne 16afbe 16af4f: a8 01 test $0x1,%al 16af51: 75 4d jne 16afa0 16af53: a8 04 test $0x4,%al 16af55: 75 14 jne 16af6b 16af57: c7 83 e8 0c 00 00 00 movl $0x0,0xce8(%rbx) 16af5e: 00 00 00 16af61: 5b pop %rbx 16af62: 44 89 e0 mov %r12d,%eax 16af65: 5d pop %rbp 16af66: 41 5c pop %r12 16af68: 41 5d pop %r13 16af6a: c3 retq 16af6b: 48 89 ef mov %rbp,%rdi 16af6e: 31 d2 xor %edx,%edx 16af70: be 86 01 00 00 mov $0x186,%esi 16af75: e8 00 00 00 00 callq 16af7a 16af7a: 89 c5 mov %eax,%ebp 16af7c: 85 c0 test %eax,%eax 16af7e: 74 d7 je 16af57 16af80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16af87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16af8e: e8 00 00 00 00 callq 16af93 16af93: 85 c0 test %eax,%eax 16af95: 0f 85 00 00 00 00 jne 16af9b 16af9b: 41 89 ec mov %ebp,%r12d 16af9e: eb b7 jmp 16af57 16afa0: 31 d2 xor %edx,%edx 16afa2: be 88 00 00 00 mov $0x88,%esi 16afa7: 48 89 ef mov %rbp,%rdi 16afaa: e8 00 00 00 00 callq 16afaf 16afaf: 41 89 c5 mov %eax,%r13d 16afb2: 85 c0 test %eax,%eax 16afb4: 75 4c jne 16b002 16afb6: 8b 83 e8 0c 00 00 mov 0xce8(%rbx),%eax 16afbc: eb 95 jmp 16af53 16afbe: 31 d2 xor %edx,%edx 16afc0: be 6a 01 00 00 mov $0x16a,%esi 16afc5: e8 00 00 00 00 callq 16afca 16afca: 41 89 c4 mov %eax,%r12d 16afcd: 85 c0 test %eax,%eax 16afcf: 75 0b jne 16afdc 16afd1: 8b 83 e8 0c 00 00 mov 0xce8(%rbx),%eax 16afd7: e9 73 ff ff ff jmpq 16af4f 16afdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16afe3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16afea: e8 00 00 00 00 callq 16afef 16afef: 85 c0 test %eax,%eax 16aff1: 0f 85 00 00 00 00 jne 16aff7 16aff7: 8b 83 e8 0c 00 00 mov 0xce8(%rbx),%eax 16affd: e9 4d ff ff ff jmpq 16af4f 16b002: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16b009: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16b010: e8 00 00 00 00 callq 16b015 16b015: 85 c0 test %eax,%eax 16b017: 0f 85 00 00 00 00 jne 16b01d 16b01d: 8b 83 e8 0c 00 00 mov 0xce8(%rbx),%eax 16b023: 45 89 ec mov %r13d,%r12d 16b026: e9 28 ff ff ff jmpq 16af53 16b02b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000016b030 : 16b030: e8 00 00 00 00 callq 16b035 16b035: 83 7f 58 01 cmpl $0x1,0x58(%rdi) 16b039: 74 5e je 16b099 16b03b: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 16b042: f6 87 29 01 00 00 10 testb $0x10,0x129(%rdi) 16b049: 74 4b je 16b096 16b04b: 8b 8f a4 01 00 00 mov 0x1a4(%rdi),%ecx 16b051: 89 c8 mov %ecx,%eax 16b053: f7 d8 neg %eax 16b055: 80 bf a8 01 00 00 00 cmpb $0x0,0x1a8(%rdi) 16b05c: 0f 45 c1 cmovne %ecx,%eax 16b05f: 83 c0 64 add $0x64,%eax 16b062: 83 7f 0c 0b cmpl $0xb,0xc(%rdi) 16b066: 77 29 ja 16b091 16b068: 0f b7 52 02 movzwl 0x2(%rdx),%edx 16b06c: 0f af c2 imul %edx,%eax 16b06f: 31 c9 xor %ecx,%ecx 16b071: be 88 01 00 00 mov $0x188,%esi 16b076: c1 e0 08 shl $0x8,%eax 16b079: 48 63 d0 movslq %eax,%rdx 16b07c: c1 f8 1f sar $0x1f,%eax 16b07f: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 16b086: 48 c1 fa 25 sar $0x25,%rdx 16b08a: 29 c2 sub %eax,%edx 16b08c: e9 00 00 00 00 jmpq 16b091 16b091: 0f b7 12 movzwl (%rdx),%edx 16b094: eb d6 jmp 16b06c 16b096: 31 c0 xor %eax,%eax 16b098: c3 retq 16b099: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 16b0a0: 48 8b 50 78 mov 0x78(%rax),%rdx 16b0a4: eb 9c jmp 16b042 16b0a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16b0ad: 00 00 00 000000000016b0b0 : 16b0b0: e8 00 00 00 00 callq 16b0b5 16b0b5: 55 push %rbp 16b0b6: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b0bb: be 01 00 00 00 mov $0x1,%esi 16b0c0: 53 push %rbx 16b0c1: 48 89 fb mov %rdi,%rbx 16b0c4: 48 8b 7f 60 mov 0x60(%rdi),%rdi 16b0c8: 48 8b 07 mov (%rdi),%rax 16b0cb: 48 8b 68 18 mov 0x18(%rax),%rbp 16b0cf: 48 8b 40 10 mov 0x10(%rax),%rax 16b0d3: e8 00 00 00 00 callq 16b0d8 16b0d8: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16b0dc: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b0e1: be 01 00 00 00 mov $0x1,%esi 16b0e6: 8b 8b 28 03 00 00 mov 0x328(%rbx),%ecx 16b0ec: 80 e4 c7 and $0xc7,%ah 16b0ef: c1 e1 0b shl $0xb,%ecx 16b0f2: 81 e1 00 38 00 00 and $0x3800,%ecx 16b0f8: 09 c1 or %eax,%ecx 16b0fa: e8 00 00 00 00 callq 16b0ff 16b0ff: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16b103: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b108: be 01 00 00 00 mov $0x1,%esi 16b10d: 48 8b 07 mov (%rdi),%rax 16b110: 48 8b 68 18 mov 0x18(%rax),%rbp 16b114: 48 8b 40 10 mov 0x10(%rax),%rax 16b118: e8 00 00 00 00 callq 16b11d 16b11d: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16b121: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b126: be 01 00 00 00 mov $0x1,%esi 16b12b: 0f b6 8b 30 03 00 00 movzbl 0x330(%rbx),%ecx 16b132: 30 c0 xor %al,%al 16b134: 09 c1 or %eax,%ecx 16b136: e8 00 00 00 00 callq 16b13b 16b13b: c6 83 24 03 00 00 01 movb $0x1,0x324(%rbx) 16b142: 5b pop %rbx 16b143: 5d pop %rbp 16b144: c3 retq 16b145: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16b14c: 00 00 00 00 000000000016b150 : 16b150: e8 00 00 00 00 callq 16b155 16b155: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 16b15c: 75 51 jne 16b1af 16b15e: 48 b8 00 00 00 00 64 movabs $0x6400000000,%rax 16b165: 00 00 00 16b168: ba 01 01 00 00 mov $0x101,%edx 16b16d: 66 89 56 10 mov %dx,0x10(%rsi) 16b171: 48 89 06 mov %rax,(%rsi) 16b174: f6 87 33 01 00 00 02 testb $0x2,0x133(%rdi) 16b17b: 74 27 je 16b1a4 16b17d: 80 bf b9 02 00 00 00 cmpb $0x0,0x2b9(%rdi) 16b184: 74 1e je 16b1a4 16b186: b8 01 01 00 00 mov $0x101,%eax 16b18b: 66 89 46 12 mov %ax,0x12(%rsi) 16b18f: 8b 87 bc 02 00 00 mov 0x2bc(%rdi),%eax 16b195: 89 46 08 mov %eax,0x8(%rsi) 16b198: 8b 87 c0 02 00 00 mov 0x2c0(%rdi),%eax 16b19e: 89 46 0c mov %eax,0xc(%rsi) 16b1a1: 31 c0 xor %eax,%eax 16b1a3: c3 retq 16b1a4: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 16b1ab: 00 16b1ac: 31 c0 xor %eax,%eax 16b1ae: c3 retq 16b1af: b8 ed ff ff ff mov $0xffffffed,%eax 16b1b4: c3 retq 16b1b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16b1bc: 00 00 00 00 000000000016b1c0 : 16b1c0: e8 00 00 00 00 callq 16b1c5 16b1c5: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 16b1cc: 75 7c jne 16b24a 16b1ce: 41 54 push %r12 16b1d0: ba 68 00 30 c0 mov $0xc0300068,%edx 16b1d5: 49 89 f4 mov %rsi,%r12 16b1d8: be 01 00 00 00 mov $0x1,%esi 16b1dd: 55 push %rbp 16b1de: 48 89 fd mov %rdi,%rbp 16b1e1: 53 push %rbx 16b1e2: 48 8b 7f 60 mov 0x60(%rdi),%rdi 16b1e6: 48 8b 07 mov (%rdi),%rax 16b1e9: 48 8b 40 10 mov 0x10(%rax),%rax 16b1ed: e8 00 00 00 00 callq 16b1f2 16b1f2: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b1f6: ba 08 00 30 c0 mov $0xc0300008,%edx 16b1fb: be 01 00 00 00 mov $0x1,%esi 16b200: 0f b6 d8 movzbl %al,%ebx 16b203: 48 8b 07 mov (%rdi),%rax 16b206: 48 8b 40 10 mov 0x10(%rax),%rax 16b20a: e8 00 00 00 00 callq 16b20f 16b20f: c1 e8 09 shr $0x9,%eax 16b212: 0f b6 c0 movzbl %al,%eax 16b215: 85 db test %ebx,%ebx 16b217: 74 37 je 16b250 16b219: 48 8d 04 80 lea (%rax,%rax,4),%rax 16b21d: 31 d2 xor %edx,%edx 16b21f: 48 8d 04 80 lea (%rax,%rax,4),%rax 16b223: 48 c1 e0 02 shl $0x2,%rax 16b227: 48 f7 f3 div %rbx 16b22a: 48 83 f8 64 cmp $0x64,%rax 16b22e: 77 0b ja 16b23b 16b230: 41 89 04 24 mov %eax,(%r12) 16b234: 31 c0 xor %eax,%eax 16b236: 5b pop %rbx 16b237: 5d pop %rbp 16b238: 41 5c pop %r12 16b23a: c3 retq 16b23b: 41 c7 04 24 64 00 00 movl $0x64,(%r12) 16b242: 00 16b243: 31 c0 xor %eax,%eax 16b245: 5b pop %rbx 16b246: 5d pop %rbp 16b247: 41 5c pop %r12 16b249: c3 retq 16b24a: b8 ed ff ff ff mov $0xffffffed,%eax 16b24f: c3 retq 16b250: b8 ea ff ff ff mov $0xffffffea,%eax 16b255: eb df jmp 16b236 16b257: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 16b25e: 00 00 000000000016b260 : 16b260: e8 00 00 00 00 callq 16b265 16b265: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 16b26c: 75 5b jne 16b2c9 16b26e: 41 54 push %r12 16b270: 55 push %rbp 16b271: 53 push %rbx 16b272: 80 bf b9 02 00 00 00 cmpb $0x0,0x2b9(%rdi) 16b279: 48 89 fb mov %rdi,%rbx 16b27c: 74 51 je 16b2cf 16b27e: 48 8b 7f 60 mov 0x60(%rdi),%rdi 16b282: 49 89 f4 mov %rsi,%r12 16b285: ba 74 00 30 c0 mov $0xc0300074,%edx 16b28a: be 01 00 00 00 mov $0x1,%esi 16b28f: 48 8b 07 mov (%rdi),%rax 16b292: 48 8b 40 10 mov 0x10(%rax),%rax 16b296: e8 00 00 00 00 callq 16b29b 16b29b: 89 c5 mov %eax,%ebp 16b29d: 85 c0 test %eax,%eax 16b29f: 74 35 je 16b2d6 16b2a1: 48 8b 3b mov (%rbx),%rdi 16b2a4: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 16b2ab: 48 8b 40 30 mov 0x30(%rax),%rax 16b2af: e8 00 00 00 00 callq 16b2b4 16b2b4: 31 d2 xor %edx,%edx 16b2b6: 69 c0 c0 27 09 00 imul $0x927c0,%eax,%eax 16b2bc: f7 f5 div %ebp 16b2be: 41 89 04 24 mov %eax,(%r12) 16b2c2: 31 c0 xor %eax,%eax 16b2c4: 5b pop %rbx 16b2c5: 5d pop %rbp 16b2c6: 41 5c pop %r12 16b2c8: c3 retq 16b2c9: b8 ed ff ff ff mov $0xffffffed,%eax 16b2ce: c3 retq 16b2cf: b8 ed ff ff ff mov $0xffffffed,%eax 16b2d4: eb ee jmp 16b2c4 16b2d6: b8 ea ff ff ff mov $0xffffffea,%eax 16b2db: eb e7 jmp 16b2c4 16b2dd: 0f 1f 00 nopl (%rax) 000000000016b2e0 : 16b2e0: e8 00 00 00 00 callq 16b2e5 16b2e5: 41 54 push %r12 16b2e7: 55 push %rbp 16b2e8: 89 f5 mov %esi,%ebp 16b2ea: 53 push %rbx 16b2eb: 80 bf 24 03 00 00 00 cmpb $0x0,0x324(%rdi) 16b2f2: 48 89 fb mov %rdi,%rbx 16b2f5: 74 50 je 16b347 16b2f7: 48 8b 7f 60 mov 0x60(%rdi),%rdi 16b2fb: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b300: be 01 00 00 00 mov $0x1,%esi 16b305: 48 8b 07 mov (%rdi),%rax 16b308: 48 8b 40 10 mov 0x10(%rax),%rax 16b30c: e8 00 00 00 00 callq 16b311 16b311: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16b315: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b31a: be 01 00 00 00 mov $0x1,%esi 16b31f: c1 e8 0b shr $0xb,%eax 16b322: 83 e0 07 and $0x7,%eax 16b325: 89 83 28 03 00 00 mov %eax,0x328(%rbx) 16b32b: 48 8b 07 mov (%rdi),%rax 16b32e: 48 8b 40 10 mov 0x10(%rax),%rax 16b332: e8 00 00 00 00 callq 16b337 16b337: c6 83 24 03 00 00 00 movb $0x0,0x324(%rbx) 16b33e: 0f b6 c0 movzbl %al,%eax 16b341: 89 83 30 03 00 00 mov %eax,0x330(%rbx) 16b347: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16b34b: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b350: be 01 00 00 00 mov $0x1,%esi 16b355: 48 8b 07 mov (%rdi),%rax 16b358: 4c 8b 60 18 mov 0x18(%rax),%r12 16b35c: 48 8b 40 10 mov 0x10(%rax),%rax 16b360: e8 00 00 00 00 callq 16b365 16b365: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16b369: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b36e: be 01 00 00 00 mov $0x1,%esi 16b373: 30 c0 xor %al,%al 16b375: 89 c1 mov %eax,%ecx 16b377: e8 00 00 00 00 callq 16b37c 16b37c: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16b380: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b385: be 01 00 00 00 mov $0x1,%esi 16b38a: 48 8b 07 mov (%rdi),%rax 16b38d: 4c 8b 60 18 mov 0x18(%rax),%r12 16b391: 48 8b 40 10 mov 0x10(%rax),%rax 16b395: e8 00 00 00 00 callq 16b39a 16b39a: 89 e9 mov %ebp,%ecx 16b39c: 48 8b 7b 60 mov 0x60(%rbx),%rdi 16b3a0: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b3a5: c1 e1 0b shl $0xb,%ecx 16b3a8: 80 e4 c7 and $0xc7,%ah 16b3ab: be 01 00 00 00 mov $0x1,%esi 16b3b0: 81 e1 00 38 00 00 and $0x3800,%ecx 16b3b6: 09 c1 or %eax,%ecx 16b3b8: e8 00 00 00 00 callq 16b3bd 16b3bd: 31 c0 xor %eax,%eax 16b3bf: 5b pop %rbx 16b3c0: 5d pop %rbp 16b3c1: 41 5c pop %r12 16b3c3: c3 retq 16b3c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16b3cb: 00 00 00 00 16b3cf: 90 nop 000000000016b3d0 : 16b3d0: e8 00 00 00 00 callq 16b3d5 16b3d5: 80 bf 24 03 00 00 00 cmpb $0x0,0x324(%rdi) 16b3dc: 75 05 jne 16b3e3 16b3de: e8 cd fc ff ff callq 16b0b0 16b3e3: 31 c0 xor %eax,%eax 16b3e5: c3 retq 16b3e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16b3ed: 00 00 00 000000000016b3f0 : 16b3f0: e8 00 00 00 00 callq 16b3f5 16b3f5: 41 54 push %r12 16b3f7: 31 c9 xor %ecx,%ecx 16b3f9: 53 push %rbx 16b3fa: 48 89 fb mov %rdi,%rbx 16b3fd: f6 87 32 01 00 00 10 testb $0x10,0x132(%rdi) 16b404: 74 48 je 16b44e 16b406: 31 d2 xor %edx,%edx 16b408: be 5b 00 00 00 mov $0x5b,%esi 16b40d: e8 00 00 00 00 callq 16b412 16b412: 41 89 c4 mov %eax,%r12d 16b415: f6 83 33 01 00 00 02 testb $0x2,0x133(%rbx) 16b41c: 74 72 je 16b490 16b41e: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 16b425: 0f b7 b3 f2 02 00 00 movzwl 0x2f2(%rbx),%esi 16b42c: 48 89 df mov %rbx,%rdi 16b42f: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 16b436: e8 00 00 00 00 callq 16b43b 16b43b: 45 85 e4 test %r12d,%r12d 16b43e: 74 25 je 16b465 16b440: 44 89 e0 mov %r12d,%eax 16b443: c6 83 2c 03 00 00 01 movb $0x1,0x32c(%rbx) 16b44a: 5b pop %rbx 16b44b: 41 5c pop %r12 16b44d: c3 retq 16b44e: ba 01 00 00 00 mov $0x1,%edx 16b453: be 5b 00 00 00 mov $0x5b,%esi 16b458: e8 00 00 00 00 callq 16b45d 16b45d: 41 89 c4 mov %eax,%r12d 16b460: 45 85 e4 test %r12d,%r12d 16b463: 75 db jne 16b440 16b465: 0f b6 93 00 03 00 00 movzbl 0x300(%rbx),%edx 16b46c: 84 d2 test %dl,%dl 16b46e: 74 d0 je 16b440 16b470: 48 89 df mov %rbx,%rdi 16b473: 31 c9 xor %ecx,%ecx 16b475: be 0a 02 00 00 mov $0x20a,%esi 16b47a: e8 00 00 00 00 callq 16b47f 16b47f: c6 83 2c 03 00 00 01 movb $0x1,0x32c(%rbx) 16b486: 5b pop %rbx 16b487: 41 89 c4 mov %eax,%r12d 16b48a: 44 89 e0 mov %r12d,%eax 16b48d: 41 5c pop %r12 16b48f: c3 retq 16b490: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 16b497: 0f b7 b3 e8 02 00 00 movzwl 0x2e8(%rbx),%esi 16b49e: 48 89 df mov %rbx,%rdi 16b4a1: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 16b4a8: e8 00 00 00 00 callq 16b4ad 16b4ad: eb b1 jmp 16b460 16b4af: 90 nop 000000000016b4b0 : 16b4b0: e8 00 00 00 00 callq 16b4b5 16b4b5: c6 87 2c 03 00 00 00 movb $0x0,0x32c(%rdi) 16b4bc: 31 d2 xor %edx,%edx 16b4be: be 5c 00 00 00 mov $0x5c,%esi 16b4c3: e9 00 00 00 00 jmpq 16b4c8 16b4c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16b4cf: 00 000000000016b4d0 : 16b4d0: e8 00 00 00 00 callq 16b4d5 16b4d5: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 16b4dc: 0f 85 c7 00 00 00 jne 16b5a9 16b4e2: 41 54 push %r12 16b4e4: 83 fe 64 cmp $0x64,%esi 16b4e7: 55 push %rbp 16b4e8: 48 89 fd mov %rdi,%rbp 16b4eb: 53 push %rbx 16b4ec: bb 64 00 00 00 mov $0x64,%ebx 16b4f1: 0f 46 de cmovbe %esi,%ebx 16b4f4: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 16b4fb: 0f 85 90 00 00 00 jne 16b591 16b501: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b505: ba 68 00 30 c0 mov $0xc0300068,%edx 16b50a: be 01 00 00 00 mov $0x1,%esi 16b50f: 48 8b 07 mov (%rdi),%rax 16b512: 48 8b 40 10 mov 0x10(%rax),%rax 16b516: e8 00 00 00 00 callq 16b51b 16b51b: 25 ff 00 00 00 and $0xff,%eax 16b520: 0f 84 86 00 00 00 je 16b5ac 16b526: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b52a: 89 da mov %ebx,%edx 16b52c: 89 c0 mov %eax,%eax 16b52e: be 01 00 00 00 mov $0x1,%esi 16b533: 48 89 d3 mov %rdx,%rbx 16b536: ba 64 00 30 c0 mov $0xc0300064,%edx 16b53b: 48 0f af d8 imul %rax,%rbx 16b53f: 48 8b 07 mov (%rdi),%rax 16b542: 4c 8b 60 18 mov 0x18(%rax),%r12 16b546: 48 8b 40 10 mov 0x10(%rax),%rax 16b54a: e8 00 00 00 00 callq 16b54f 16b54f: 48 c1 eb 02 shr $0x2,%rbx 16b553: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b557: 48 be c3 f5 28 5c 8f movabs $0x28f5c28f5c28f5c3,%rsi 16b55e: c2 f5 28 16b561: 30 c0 xor %al,%al 16b563: 89 c1 mov %eax,%ecx 16b565: 48 89 d8 mov %rbx,%rax 16b568: 48 f7 e6 mul %rsi 16b56b: be 01 00 00 00 mov $0x1,%esi 16b570: 48 c1 ea 02 shr $0x2,%rdx 16b574: 09 d1 or %edx,%ecx 16b576: ba 64 00 30 c0 mov $0xc0300064,%edx 16b57b: e8 00 00 00 00 callq 16b580 16b580: 48 89 ef mov %rbp,%rdi 16b583: 5b pop %rbx 16b584: be 01 00 00 00 mov $0x1,%esi 16b589: 5d pop %rbp 16b58a: 41 5c pop %r12 16b58c: e9 4f fd ff ff jmpq 16b2e0 16b591: c6 87 2c 03 00 00 00 movb $0x0,0x32c(%rdi) 16b598: 31 d2 xor %edx,%edx 16b59a: be 5c 00 00 00 mov $0x5c,%esi 16b59f: e8 00 00 00 00 callq 16b5a4 16b5a4: e9 58 ff ff ff jmpq 16b501 16b5a9: 31 c0 xor %eax,%eax 16b5ab: c3 retq 16b5ac: 5b pop %rbx 16b5ad: b8 ea ff ff ff mov $0xffffffea,%eax 16b5b2: 5d pop %rbp 16b5b3: 41 5c pop %r12 16b5b5: c3 retq 16b5b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16b5bd: 00 00 00 000000000016b5c0 : 16b5c0: e8 00 00 00 00 callq 16b5c5 16b5c5: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 16b5cc: 75 47 jne 16b615 16b5ce: 48 83 ec 08 sub $0x8,%rsp 16b5d2: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 16b5d9: 75 1b jne 16b5f6 16b5db: 31 c0 xor %eax,%eax 16b5dd: 80 bf 24 03 00 00 00 cmpb $0x0,0x324(%rdi) 16b5e4: 75 0b jne 16b5f1 16b5e6: 89 04 24 mov %eax,(%rsp) 16b5e9: e8 c2 fa ff ff callq 16b0b0 16b5ee: 8b 04 24 mov (%rsp),%eax 16b5f1: 48 83 c4 08 add $0x8,%rsp 16b5f5: c3 retq 16b5f6: be 01 00 00 00 mov $0x1,%esi 16b5fb: 48 89 3c 24 mov %rdi,(%rsp) 16b5ff: e8 00 00 00 00 callq 16b604 16b604: 48 8b 3c 24 mov (%rsp),%rdi 16b608: 85 c0 test %eax,%eax 16b60a: 75 e5 jne 16b5f1 16b60c: 48 83 c4 08 add $0x8,%rsp 16b610: e9 db fd ff ff jmpq 16b3f0 16b615: 31 c0 xor %eax,%eax 16b617: c3 retq 16b618: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16b61f: 00 000000000016b620 : 16b620: e8 00 00 00 00 callq 16b625 16b625: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 16b62c: 0f 85 b5 00 00 00 jne 16b6e7 16b632: 41 54 push %r12 16b634: 55 push %rbp 16b635: 48 89 fd mov %rdi,%rbp 16b638: 53 push %rbx 16b639: 80 bf b9 02 00 00 00 cmpb $0x0,0x2b9(%rdi) 16b640: 0f 84 9a 00 00 00 je 16b6e0 16b646: 89 f3 mov %esi,%ebx 16b648: 85 f6 test %esi,%esi 16b64a: 0f 84 90 00 00 00 je 16b6e0 16b650: 39 b7 bc 02 00 00 cmp %esi,0x2bc(%rdi) 16b656: 0f 87 84 00 00 00 ja 16b6e0 16b65c: 39 b7 c0 02 00 00 cmp %esi,0x2c0(%rdi) 16b662: 72 7c jb 16b6e0 16b664: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 16b66b: 75 7d jne 16b6ea 16b66d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 16b671: c1 e3 03 shl $0x3,%ebx 16b674: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 16b67b: 48 8b 40 30 mov 0x30(%rax),%rax 16b67f: e8 00 00 00 00 callq 16b684 16b684: 31 d2 xor %edx,%edx 16b686: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b68a: be 01 00 00 00 mov $0x1,%esi 16b68f: 69 c0 c0 27 09 00 imul $0x927c0,%eax,%eax 16b695: f7 f3 div %ebx 16b697: ba 70 00 30 c0 mov $0xc0300070,%edx 16b69c: 89 c3 mov %eax,%ebx 16b69e: 48 8b 07 mov (%rdi),%rax 16b6a1: 4c 8b 60 18 mov 0x18(%rax),%r12 16b6a5: 48 8b 40 10 mov 0x10(%rax),%rax 16b6a9: e8 00 00 00 00 callq 16b6ae 16b6ae: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b6b2: be 01 00 00 00 mov $0x1,%esi 16b6b7: ba 70 00 30 c0 mov $0xc0300070,%edx 16b6bc: 83 e0 07 and $0x7,%eax 16b6bf: 89 c1 mov %eax,%ecx 16b6c1: 8d 04 dd 00 00 00 00 lea 0x0(,%rbx,8),%eax 16b6c8: 09 c1 or %eax,%ecx 16b6ca: e8 00 00 00 00 callq 16b6cf 16b6cf: 48 89 ef mov %rbp,%rdi 16b6d2: 5b pop %rbx 16b6d3: be 05 00 00 00 mov $0x5,%esi 16b6d8: 5d pop %rbp 16b6d9: 41 5c pop %r12 16b6db: e9 00 fc ff ff jmpq 16b2e0 16b6e0: 5b pop %rbx 16b6e1: 31 c0 xor %eax,%eax 16b6e3: 5d pop %rbp 16b6e4: 41 5c pop %r12 16b6e6: c3 retq 16b6e7: 31 c0 xor %eax,%eax 16b6e9: c3 retq 16b6ea: c6 87 2c 03 00 00 00 movb $0x0,0x32c(%rdi) 16b6f1: 31 d2 xor %edx,%edx 16b6f3: be 5c 00 00 00 mov $0x5c,%esi 16b6f8: e8 00 00 00 00 callq 16b6fd 16b6fd: e9 6b ff ff ff jmpq 16b66d 16b702: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16b709: 00 00 00 00 16b70d: 0f 1f 00 nopl (%rax) 000000000016b710 : 16b710: e8 00 00 00 00 callq 16b715 16b715: 48 8b 7f 60 mov 0x60(%rdi),%rdi 16b719: ba 14 00 30 c0 mov $0xc0300014,%edx 16b71e: be 01 00 00 00 mov $0x1,%esi 16b723: 48 8b 07 mov (%rdi),%rax 16b726: 48 8b 40 10 mov 0x10(%rax),%rax 16b72a: e8 00 00 00 00 callq 16b72f 16b72f: c1 e8 09 shr $0x9,%eax 16b732: 25 ff 01 00 00 and $0x1ff,%eax 16b737: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 16b73d: c3 retq 16b73e: 66 90 xchg %ax,%ax 000000000016b740 : 16b740: e8 00 00 00 00 callq 16b745 16b745: 41 54 push %r12 16b747: ba 0c 00 30 c0 mov $0xc030000c,%edx 16b74c: be 01 00 00 00 mov $0x1,%esi 16b751: 55 push %rbp 16b752: 48 89 fd mov %rdi,%rbp 16b755: 53 push %rbx 16b756: 48 8b 7f 60 mov 0x60(%rdi),%rdi 16b75a: 48 8b 07 mov (%rdi),%rax 16b75d: 48 8b 40 10 mov 0x10(%rax),%rax 16b761: e8 00 00 00 00 callq 16b766 16b766: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b76a: ba 0c 00 30 c0 mov $0xc030000c,%edx 16b76f: be 01 00 00 00 mov $0x1,%esi 16b774: 89 c3 mov %eax,%ebx 16b776: 48 8b 07 mov (%rdi),%rax 16b779: 81 e3 00 00 00 0f and $0xf000000,%ebx 16b77f: 4c 8b 60 18 mov 0x18(%rax),%r12 16b783: 48 8b 40 10 mov 0x10(%rax),%rax 16b787: e8 00 00 00 00 callq 16b78c 16b78c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b790: ba 0c 00 30 c0 mov $0xc030000c,%edx 16b795: be 01 00 00 00 mov $0x1,%esi 16b79a: 25 ff ff ff f0 and $0xf0ffffff,%eax 16b79f: 89 c1 mov %eax,%ecx 16b7a1: 09 d9 or %ebx,%ecx 16b7a3: 81 c9 00 00 00 03 or $0x3000000,%ecx 16b7a9: e8 00 00 00 00 callq 16b7ae 16b7ae: 48 89 ef mov %rbp,%rdi 16b7b1: 5b pop %rbx 16b7b2: 31 d2 xor %edx,%edx 16b7b4: 5d pop %rbp 16b7b5: be 33 01 00 00 mov $0x133,%esi 16b7ba: 41 5c pop %r12 16b7bc: e9 00 00 00 00 jmpq 16b7c1 16b7c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16b7c8: 00 00 00 00 16b7cc: 0f 1f 40 00 nopl 0x0(%rax) 000000000016b7d0 : 16b7d0: e8 00 00 00 00 callq 16b7d5 16b7d5: 55 push %rbp 16b7d6: 48 89 fd mov %rdi,%rbp 16b7d9: 48 83 ec 08 sub $0x8,%rsp 16b7dd: e8 00 00 00 00 callq 16b7e2 16b7e2: 80 bd b8 02 00 00 00 cmpb $0x0,0x2b8(%rbp) 16b7e9: 75 19 jne 16b804 16b7eb: 80 bd 24 03 00 00 00 cmpb $0x0,0x324(%rbp) 16b7f2: 75 10 jne 16b804 16b7f4: 48 89 ef mov %rbp,%rdi 16b7f7: 89 44 24 04 mov %eax,0x4(%rsp) 16b7fb: e8 b0 f8 ff ff callq 16b0b0 16b800: 8b 44 24 04 mov 0x4(%rsp),%eax 16b804: 48 83 c4 08 add $0x8,%rsp 16b808: 5d pop %rbp 16b809: c3 retq 16b80a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000016b810 : 16b810: e8 00 00 00 00 callq 16b815 16b815: 41 56 push %r14 16b817: 41 55 push %r13 16b819: 41 54 push %r12 16b81b: 55 push %rbp 16b81c: 53 push %rbx 16b81d: 48 85 f6 test %rsi,%rsi 16b820: 0f 84 5c 02 00 00 je 16ba82 16b826: 80 bf b9 02 00 00 00 cmpb $0x0,0x2b9(%rdi) 16b82d: 48 89 fd mov %rdi,%rbp 16b830: 49 89 f4 mov %rsi,%r12 16b833: 0f 85 e0 01 00 00 jne 16ba19 16b839: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b83d: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b842: be 01 00 00 00 mov $0x1,%esi 16b847: 48 8b 07 mov (%rdi),%rax 16b84a: 48 8b 58 18 mov 0x18(%rax),%rbx 16b84e: 48 8b 40 10 mov 0x10(%rax),%rax 16b852: e8 00 00 00 00 callq 16b857 16b857: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b85b: ba 6c 00 30 c0 mov $0xc030006c,%edx 16b860: be 01 00 00 00 mov $0x1,%esi 16b865: 25 ff ff ff 01 and $0x1ffffff,%eax 16b86a: 89 c1 mov %eax,%ecx 16b86c: 81 c9 00 00 00 50 or $0x50000000,%ecx 16b872: e8 00 00 00 00 callq 16b877 16b877: 45 8b 6c 24 04 mov 0x4(%r12),%r13d 16b87c: 41 8b 04 24 mov (%r12),%eax 16b880: bb 00 00 00 00 mov $0x0,%ebx 16b885: 85 c0 test %eax,%eax 16b887: b8 18 e4 03 00 mov $0x3e418,%eax 16b88c: 41 0f 49 1c 24 cmovns (%r12),%ebx 16b891: 41 81 fd 18 e4 03 00 cmp $0x3e418,%r13d 16b898: 44 0f 4d e8 cmovge %eax,%r13d 16b89c: 44 39 eb cmp %r13d,%ebx 16b89f: 0f 8f dd 01 00 00 jg 16ba82 16b8a5: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b8a9: 4d 63 e5 movslq %r13d,%r12 16b8ac: ba 0c 00 30 c0 mov $0xc030000c,%edx 16b8b1: 41 c1 fd 1f sar $0x1f,%r13d 16b8b5: 4d 69 e4 d3 4d 62 10 imul $0x10624dd3,%r12,%r12 16b8bc: be 01 00 00 00 mov $0x1,%esi 16b8c1: 89 db mov %ebx,%ebx 16b8c3: 48 8b 07 mov (%rdi),%rax 16b8c6: 49 c1 fc 26 sar $0x26,%r12 16b8ca: 4c 8b 70 18 mov 0x18(%rax),%r14 16b8ce: 48 8b 40 10 mov 0x10(%rax),%rax 16b8d2: e8 00 00 00 00 callq 16b8d7 16b8d7: 45 29 ec sub %r13d,%r12d 16b8da: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b8de: ba 0c 00 30 c0 mov $0xc030000c,%edx 16b8e3: 30 e4 xor %ah,%ah 16b8e5: be 01 00 00 00 mov $0x1,%esi 16b8ea: 89 c1 mov %eax,%ecx 16b8ec: 44 89 e0 mov %r12d,%eax 16b8ef: 41 c1 e4 0e shl $0xe,%r12d 16b8f3: c1 e0 08 shl $0x8,%eax 16b8f6: 09 c1 or %eax,%ecx 16b8f8: e8 00 00 00 00 callq 16b8fd 16b8fd: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b901: ba 0c 00 30 c0 mov $0xc030000c,%edx 16b906: be 01 00 00 00 mov $0x1,%esi 16b90b: 48 8b 07 mov (%rdi),%rax 16b90e: 4c 8b 68 18 mov 0x18(%rax),%r13 16b912: 48 8b 40 10 mov 0x10(%rax),%rax 16b916: e8 00 00 00 00 callq 16b91b 16b91b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b91f: ba 0c 00 30 c0 mov $0xc030000c,%edx 16b924: be 01 00 00 00 mov $0x1,%esi 16b929: 48 69 cb d3 4d 62 10 imul $0x10624dd3,%rbx,%rcx 16b930: 25 ff ff 00 ff and $0xff00ffff,%eax 16b935: 48 c1 e9 26 shr $0x26,%rcx 16b939: c1 e1 10 shl $0x10,%ecx 16b93c: 09 c1 or %eax,%ecx 16b93e: e8 00 00 00 00 callq 16b943 16b943: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b947: ba 04 00 30 c0 mov $0xc0300004,%edx 16b94c: be 01 00 00 00 mov $0x1,%esi 16b951: 48 8b 07 mov (%rdi),%rax 16b954: 48 8b 58 18 mov 0x18(%rax),%rbx 16b958: 48 8b 40 10 mov 0x10(%rax),%rax 16b95c: e8 00 00 00 00 callq 16b961 16b961: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b965: ba 04 00 30 c0 mov $0xc0300004,%edx 16b96a: be 01 00 00 00 mov $0x1,%esi 16b96f: 25 ff 3f c0 ff and $0xffc03fff,%eax 16b974: 89 c1 mov %eax,%ecx 16b976: 44 09 e1 or %r12d,%ecx 16b979: e8 00 00 00 00 callq 16b97e 16b97e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b982: ba 0c 00 30 c0 mov $0xc030000c,%edx 16b987: be 01 00 00 00 mov $0x1,%esi 16b98c: 48 8b 07 mov (%rdi),%rax 16b98f: 48 8b 40 10 mov 0x10(%rax),%rax 16b993: e8 00 00 00 00 callq 16b998 16b998: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b99c: ba 0c 00 30 c0 mov $0xc030000c,%edx 16b9a1: be 01 00 00 00 mov $0x1,%esi 16b9a6: 89 c3 mov %eax,%ebx 16b9a8: 48 8b 07 mov (%rdi),%rax 16b9ab: 81 e3 00 00 00 0c and $0xc000000,%ebx 16b9b1: 4c 8b 60 18 mov 0x18(%rax),%r12 16b9b5: 48 8b 40 10 mov 0x10(%rax),%rax 16b9b9: e8 00 00 00 00 callq 16b9be 16b9be: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16b9c2: ba 0c 00 30 c0 mov $0xc030000c,%edx 16b9c7: be 01 00 00 00 mov $0x1,%esi 16b9cc: 25 ff ff ff f0 and $0xf0ffffff,%eax 16b9d1: 89 c1 mov %eax,%ecx 16b9d3: 09 d9 or %ebx,%ecx 16b9d5: e8 00 00 00 00 callq 16b9da 16b9da: 31 d2 xor %edx,%edx 16b9dc: be 0a 01 00 00 mov $0x10a,%esi 16b9e1: 48 89 ef mov %rbp,%rdi 16b9e4: e8 00 00 00 00 callq 16b9e9 16b9e9: 48 89 ef mov %rbp,%rdi 16b9ec: e8 00 00 00 00 callq 16b9f1 16b9f1: 41 89 c4 mov %eax,%r12d 16b9f4: 85 c0 test %eax,%eax 16b9f6: 0f 85 86 00 00 00 jne 16ba82 16b9fc: 48 89 ef mov %rbp,%rdi 16b9ff: e8 00 00 00 00 callq 16ba04 16ba04: f6 85 27 01 00 00 40 testb $0x40,0x127(%rbp) 16ba0b: 75 54 jne 16ba61 16ba0d: 5b pop %rbx 16ba0e: 44 89 e0 mov %r12d,%eax 16ba11: 5d pop %rbp 16ba12: 41 5c pop %r12 16ba14: 41 5d pop %r13 16ba16: 41 5e pop %r14 16ba18: c3 retq 16ba19: 48 8b 7f 60 mov 0x60(%rdi),%rdi 16ba1d: ba 70 00 30 c0 mov $0xc0300070,%edx 16ba22: be 01 00 00 00 mov $0x1,%esi 16ba27: 48 8b 07 mov (%rdi),%rax 16ba2a: 48 8b 58 18 mov 0x18(%rax),%rbx 16ba2e: 48 8b 40 10 mov 0x10(%rax),%rax 16ba32: e8 00 00 00 00 callq 16ba37 16ba37: 48 8b 7d 60 mov 0x60(%rbp),%rdi 16ba3b: ba 70 00 30 c0 mov $0xc0300070,%edx 16ba40: be 01 00 00 00 mov $0x1,%esi 16ba45: 0f b6 8d b9 02 00 00 movzbl 0x2b9(%rbp),%ecx 16ba4c: 83 e0 f8 and $0xfffffff8,%eax 16ba4f: 83 e9 01 sub $0x1,%ecx 16ba52: 83 e1 07 and $0x7,%ecx 16ba55: 09 c1 or %eax,%ecx 16ba57: e8 00 00 00 00 callq 16ba5c 16ba5c: e9 d8 fd ff ff jmpq 16b839 16ba61: 48 89 ef mov %rbp,%rdi 16ba64: e8 00 00 00 00 callq 16ba69 16ba69: 48 89 ef mov %rbp,%rdi 16ba6c: be 01 00 00 00 mov $0x1,%esi 16ba71: e8 00 00 00 00 callq 16ba76 16ba76: 44 89 e0 mov %r12d,%eax 16ba79: 5b pop %rbx 16ba7a: 5d pop %rbp 16ba7b: 41 5c pop %r12 16ba7d: 41 5d pop %r13 16ba7f: 41 5e pop %r14 16ba81: c3 retq 16ba82: 41 bc ea ff ff ff mov $0xffffffea,%r12d 16ba88: eb 83 jmp 16ba0d 16ba8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000016ba90 : 16ba90: e8 00 00 00 00 callq 16ba95 16ba95: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 16ba9c: 75 0e jne 16baac 16ba9e: 80 bf 24 03 00 00 00 cmpb $0x0,0x324(%rdi) 16baa5: 75 05 jne 16baac 16baa7: e8 04 f6 ff ff callq 16b0b0 16baac: 31 c0 xor %eax,%eax 16baae: c3 retq 16baaf: 90 nop 000000000016bab0 : 16bab0: e8 00 00 00 00 callq 16bab5 16bab5: 55 push %rbp 16bab6: 48 89 fd mov %rdi,%rbp 16bab9: e8 00 00 00 00 callq 16babe 16babe: 84 c0 test %al,%al 16bac0: 74 1e je 16bae0 16bac2: 31 c9 xor %ecx,%ecx 16bac4: f6 85 2b 01 00 00 20 testb $0x20,0x12b(%rbp) 16bacb: 74 15 je 16bae2 16bacd: 48 89 ef mov %rbp,%rdi 16bad0: ba 01 00 00 00 mov $0x1,%edx 16bad5: be 61 00 00 00 mov $0x61,%esi 16bada: 5d pop %rbp 16badb: e9 00 00 00 00 jmpq 16bae0 16bae0: 5d pop %rbp 16bae1: c3 retq 16bae2: 48 89 ef mov %rbp,%rdi 16bae5: 31 d2 xor %edx,%edx 16bae7: be 61 00 00 00 mov $0x61,%esi 16baec: 5d pop %rbp 16baed: e9 00 00 00 00 jmpq 16baf2 16baf2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16baf9: 00 00 00 00 16bafd: 0f 1f 00 nopl (%rax) 000000000016bb00 : 16bb00: e8 00 00 00 00 callq 16bb05 16bb05: 55 push %rbp 16bb06: 48 89 fd mov %rdi,%rbp 16bb09: e8 00 00 00 00 callq 16bb0e 16bb0e: 84 c0 test %al,%al 16bb10: 75 04 jne 16bb16 16bb12: 31 c0 xor %eax,%eax 16bb14: 5d pop %rbp 16bb15: c3 retq 16bb16: 48 89 ef mov %rbp,%rdi 16bb19: 31 d2 xor %edx,%edx 16bb1b: be 60 00 00 00 mov $0x60,%esi 16bb20: 5d pop %rbp 16bb21: e9 00 00 00 00 jmpq 16bb26 16bb26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16bb2d: 00 00 00 000000000016bb30 : 16bb30: e8 00 00 00 00 callq 16bb35 16bb35: 55 push %rbp 16bb36: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16bb3d: 31 d2 xor %edx,%edx 16bb3f: 48 89 fd mov %rdi,%rbp 16bb42: 66 89 90 71 0d 00 00 mov %dx,0xd71(%rax) 16bb49: e8 62 ff ff ff callq 16bab0 16bb4e: 48 89 ef mov %rbp,%rdi 16bb51: e8 00 00 00 00 callq 16bb56 16bb56: 84 c0 test %al,%al 16bb58: 75 04 jne 16bb5e 16bb5a: 31 c0 xor %eax,%eax 16bb5c: 5d pop %rbp 16bb5d: c3 retq 16bb5e: 48 89 ef mov %rbp,%rdi 16bb61: 31 d2 xor %edx,%edx 16bb63: be 0f 01 00 00 mov $0x10f,%esi 16bb68: e8 00 00 00 00 callq 16bb6d 16bb6d: 31 c0 xor %eax,%eax 16bb6f: 5d pop %rbp 16bb70: c3 retq 16bb71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16bb78: 00 00 00 00 16bb7c: 0f 1f 40 00 nopl 0x0(%rax) 000000000016bb80 : 16bb80: e8 00 00 00 00 callq 16bb85 16bb85: 55 push %rbp 16bb86: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16bb8d: 48 89 fd mov %rdi,%rbp 16bb90: 40 88 b0 71 0d 00 00 mov %sil,0xd71(%rax) 16bb97: 40 84 f6 test %sil,%sil 16bb9a: 74 3c je 16bbd8 16bb9c: 48 8b 3f mov (%rdi),%rdi 16bb9f: 31 d2 xor %edx,%edx 16bba1: be 08 00 00 00 mov $0x8,%esi 16bba6: e8 00 00 00 00 callq 16bbab 16bbab: 48 8b 7d 00 mov 0x0(%rbp),%rdi 16bbaf: 31 d2 xor %edx,%edx 16bbb1: be 08 00 00 00 mov $0x8,%esi 16bbb6: e8 00 00 00 00 callq 16bbbb 16bbbb: 31 d2 xor %edx,%edx 16bbbd: 48 89 ef mov %rbp,%rdi 16bbc0: be 55 01 00 00 mov $0x155,%esi 16bbc5: e8 00 00 00 00 callq 16bbca 16bbca: 48 89 ef mov %rbp,%rdi 16bbcd: e8 00 00 00 00 callq 16bbd2 16bbd2: 84 c0 test %al,%al 16bbd4: 75 47 jne 16bc1d 16bbd6: 5d pop %rbp 16bbd7: c3 retq 16bbd8: e8 d3 fe ff ff callq 16bab0 16bbdd: 48 8b 7d 00 mov 0x0(%rbp),%rdi 16bbe1: ba 01 00 00 00 mov $0x1,%edx 16bbe6: be 08 00 00 00 mov $0x8,%esi 16bbeb: e8 00 00 00 00 callq 16bbf0 16bbf0: 48 8b 7d 00 mov 0x0(%rbp),%rdi 16bbf4: ba 01 00 00 00 mov $0x1,%edx 16bbf9: be 08 00 00 00 mov $0x8,%esi 16bbfe: e8 00 00 00 00 callq 16bc03 16bc03: 48 89 ef mov %rbp,%rdi 16bc06: 31 f6 xor %esi,%esi 16bc08: e8 00 00 00 00 callq 16bc0d 16bc0d: 48 89 ef mov %rbp,%rdi 16bc10: 31 d2 xor %edx,%edx 16bc12: be 54 01 00 00 mov $0x154,%esi 16bc17: 5d pop %rbp 16bc18: e9 00 00 00 00 jmpq 16bc1d 16bc1d: 48 89 ef mov %rbp,%rdi 16bc20: 31 d2 xor %edx,%edx 16bc22: be 60 00 00 00 mov $0x60,%esi 16bc27: 5d pop %rbp 16bc28: e9 00 00 00 00 jmpq 16bc2d 16bc2d: 0f 1f 00 nopl (%rax) 000000000016bc30 : 16bc30: e8 00 00 00 00 callq 16bc35 16bc35: 55 push %rbp 16bc36: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16bc3d: 48 89 fd mov %rdi,%rbp 16bc40: 40 88 b0 72 0d 00 00 mov %sil,0xd72(%rax) 16bc47: 40 84 f6 test %sil,%sil 16bc4a: 74 3c je 16bc88 16bc4c: 48 8b 3f mov (%rdi),%rdi 16bc4f: 31 d2 xor %edx,%edx 16bc51: be 09 00 00 00 mov $0x9,%esi 16bc56: e8 00 00 00 00 callq 16bc5b 16bc5b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 16bc5f: 31 d2 xor %edx,%edx 16bc61: be 09 00 00 00 mov $0x9,%esi 16bc66: e8 00 00 00 00 callq 16bc6b 16bc6b: 31 d2 xor %edx,%edx 16bc6d: 48 89 ef mov %rbp,%rdi 16bc70: be 5b 01 00 00 mov $0x15b,%esi 16bc75: e8 00 00 00 00 callq 16bc7a 16bc7a: 48 89 ef mov %rbp,%rdi 16bc7d: e8 00 00 00 00 callq 16bc82 16bc82: 84 c0 test %al,%al 16bc84: 75 4e jne 16bcd4 16bc86: 5d pop %rbp 16bc87: c3 retq 16bc88: e8 00 00 00 00 callq 16bc8d 16bc8d: 84 c0 test %al,%al 16bc8f: 75 53 jne 16bce4 16bc91: 48 8b 7d 00 mov 0x0(%rbp),%rdi 16bc95: ba 01 00 00 00 mov $0x1,%edx 16bc9a: be 09 00 00 00 mov $0x9,%esi 16bc9f: e8 00 00 00 00 callq 16bca4 16bca4: 48 8b 7d 00 mov 0x0(%rbp),%rdi 16bca8: ba 01 00 00 00 mov $0x1,%edx 16bcad: be 09 00 00 00 mov $0x9,%esi 16bcb2: e8 00 00 00 00 callq 16bcb7 16bcb7: 48 89 ef mov %rbp,%rdi 16bcba: be 01 00 00 00 mov $0x1,%esi 16bcbf: e8 00 00 00 00 callq 16bcc4 16bcc4: 48 89 ef mov %rbp,%rdi 16bcc7: 31 d2 xor %edx,%edx 16bcc9: be 5a 01 00 00 mov $0x15a,%esi 16bcce: 5d pop %rbp 16bccf: e9 00 00 00 00 jmpq 16bcd4 16bcd4: 48 89 ef mov %rbp,%rdi 16bcd7: 31 d2 xor %edx,%edx 16bcd9: be 0e 01 00 00 mov $0x10e,%esi 16bcde: 5d pop %rbp 16bcdf: e9 00 00 00 00 jmpq 16bce4 16bce4: 31 d2 xor %edx,%edx 16bce6: be 0f 01 00 00 mov $0x10f,%esi 16bceb: 48 89 ef mov %rbp,%rdi 16bcee: e8 00 00 00 00 callq 16bcf3 16bcf3: eb 9c jmp 16bc91 16bcf5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16bcfc: 00 00 00 00 000000000016bd00 : 16bd00: e8 00 00 00 00 callq 16bd05 16bd05: f6 87 71 03 00 00 02 testb $0x2,0x371(%rdi) 16bd0c: 0f 84 90 01 00 00 je 16bea2 16bd12: 53 push %rbx 16bd13: 48 89 f3 mov %rsi,%rbx 16bd16: 48 83 ec 08 sub $0x8,%rsp 16bd1a: 8b 06 mov (%rsi),%eax 16bd1c: 89 c2 mov %eax,%edx 16bd1e: c1 ea 1c shr $0x1c,%edx 16bd21: 83 fa 01 cmp $0x1,%edx 16bd24: 74 62 je 16bd88 16bd26: 83 fa 02 cmp $0x2,%edx 16bd29: 74 0b je 16bd36 16bd2b: 48 83 c4 08 add $0x8,%rsp 16bd2f: b8 ea ff ff ff mov $0xffffffea,%eax 16bd34: 5b pop %rbx 16bd35: c3 retq 16bd36: 89 c2 mov %eax,%edx 16bd38: c1 ea 08 shr $0x8,%edx 16bd3b: 81 e2 ff ff 0f 00 and $0xfffff,%edx 16bd41: 83 fa 08 cmp $0x8,%edx 16bd44: 0f 84 70 02 00 00 je 16bfba 16bd4a: 0f 87 c5 00 00 00 ja 16be15 16bd50: 83 fa 02 cmp $0x2,%edx 16bd53: 0f 84 ef 01 00 00 je 16bf48 16bd59: 83 fa 04 cmp $0x4,%edx 16bd5c: 0f 85 fe 00 00 00 jne 16be60 16bd62: a8 10 test $0x10,%al 16bd64: 74 1a je 16bd80 16bd66: 83 e0 01 and $0x1,%eax 16bd69: be 61 02 00 00 mov $0x261,%esi 16bd6e: 31 c9 xor %ecx,%ecx 16bd70: ba 02 00 00 00 mov $0x2,%edx 16bd75: 29 c6 sub %eax,%esi 16bd77: e8 00 00 00 00 callq 16bd7c 16bd7c: 85 c0 test %eax,%eax 16bd7e: 75 ab jne 16bd2b 16bd80: 31 c0 xor %eax,%eax 16bd82: 48 83 c4 08 add $0x8,%rsp 16bd86: 5b pop %rbx 16bd87: c3 retq 16bd88: 89 c2 mov %eax,%edx 16bd8a: c1 ea 08 shr $0x8,%edx 16bd8d: 81 e2 ff ff 0f 00 and $0xfffff,%edx 16bd93: 83 fa 04 cmp $0x4,%edx 16bd96: 0f 84 e5 01 00 00 je 16bf81 16bd9c: 76 3c jbe 16bdda 16bd9e: 83 fa 08 cmp $0x8,%edx 16bda1: 0f 84 fe 00 00 00 je 16bea5 16bda7: 83 fa 10 cmp $0x10,%edx 16bdaa: 0f 85 7b ff ff ff jne 16bd2b 16bdb0: a8 20 test $0x20,%al 16bdb2: 74 cc je 16bd80 16bdb4: 31 f6 xor %esi,%esi 16bdb6: a8 02 test $0x2,%al 16bdb8: ba 00 00 00 01 mov $0x1000000,%edx 16bdbd: 40 0f 94 c6 sete %sil 16bdc1: 31 c9 xor %ecx,%ecx 16bdc3: 81 c6 60 02 00 00 add $0x260,%esi 16bdc9: e8 00 00 00 00 callq 16bdce 16bdce: 85 c0 test %eax,%eax 16bdd0: 0f 85 55 ff ff ff jne 16bd2b 16bdd6: 31 c0 xor %eax,%eax 16bdd8: eb a8 jmp 16bd82 16bdda: 83 fa 01 cmp $0x1,%edx 16bddd: 0f 84 f3 00 00 00 je 16bed6 16bde3: 83 fa 02 cmp $0x2,%edx 16bde6: 0f 85 3f ff ff ff jne 16bd2b 16bdec: a8 10 test $0x10,%al 16bdee: 74 90 je 16bd80 16bdf0: 83 e0 01 and $0x1,%eax 16bdf3: be 61 02 00 00 mov $0x261,%esi 16bdf8: 31 c9 xor %ecx,%ecx 16bdfa: ba 00 00 1c 00 mov $0x1c0000,%edx 16bdff: 29 c6 sub %eax,%esi 16be01: e8 00 00 00 00 callq 16be06 16be06: 85 c0 test %eax,%eax 16be08: 0f 85 1d ff ff ff jne 16bd2b 16be0e: 31 c0 xor %eax,%eax 16be10: e9 6d ff ff ff jmpq 16bd82 16be15: 83 fa 10 cmp $0x10,%edx 16be18: 0f 84 f1 00 00 00 je 16bf0f 16be1e: 83 fa 20 cmp $0x20,%edx 16be21: 0f 85 04 ff ff ff jne 16bd2b 16be27: a8 10 test $0x10,%al 16be29: 0f 85 c4 01 00 00 jne 16bff3 16be2f: a8 20 test $0x20,%al 16be31: 0f 84 49 ff ff ff je 16bd80 16be37: 31 f6 xor %esi,%esi 16be39: a8 02 test $0x2,%al 16be3b: ba 20 00 00 00 mov $0x20,%edx 16be40: 40 0f 94 c6 sete %sil 16be44: 31 c9 xor %ecx,%ecx 16be46: 81 c6 60 02 00 00 add $0x260,%esi 16be4c: e8 00 00 00 00 callq 16be51 16be51: 85 c0 test %eax,%eax 16be53: 0f 85 d2 fe ff ff jne 16bd2b 16be59: 31 c0 xor %eax,%eax 16be5b: e9 22 ff ff ff jmpq 16bd82 16be60: 83 fa 01 cmp $0x1,%edx 16be63: 0f 85 c2 fe ff ff jne 16bd2b 16be69: a8 10 test $0x10,%al 16be6b: 0f 85 09 02 00 00 jne 16c07a 16be71: a8 20 test $0x20,%al 16be73: 0f 84 07 ff ff ff je 16bd80 16be79: 31 f6 xor %esi,%esi 16be7b: a8 02 test $0x2,%al 16be7d: ba 01 00 00 00 mov $0x1,%edx 16be82: 40 0f 94 c6 sete %sil 16be86: 31 c9 xor %ecx,%ecx 16be88: 81 c6 60 02 00 00 add $0x260,%esi 16be8e: e8 00 00 00 00 callq 16be93 16be93: 85 c0 test %eax,%eax 16be95: 0f 85 90 fe ff ff jne 16bd2b 16be9b: 31 c0 xor %eax,%eax 16be9d: e9 e0 fe ff ff jmpq 16bd82 16bea2: 31 c0 xor %eax,%eax 16bea4: c3 retq 16bea5: a8 20 test $0x20,%al 16bea7: 0f 84 d3 fe ff ff je 16bd80 16bead: 31 f6 xor %esi,%esi 16beaf: a8 02 test $0x2,%al 16beb1: ba 00 00 80 00 mov $0x800000,%edx 16beb6: 40 0f 94 c6 sete %sil 16beba: 31 c9 xor %ecx,%ecx 16bebc: 81 c6 60 02 00 00 add $0x260,%esi 16bec2: e8 00 00 00 00 callq 16bec7 16bec7: 85 c0 test %eax,%eax 16bec9: 0f 85 5c fe ff ff jne 16bd2b 16becf: 31 c0 xor %eax,%eax 16bed1: e9 ac fe ff ff jmpq 16bd82 16bed6: a8 10 test $0x10,%al 16bed8: 0f 85 42 01 00 00 jne 16c020 16bede: a8 20 test $0x20,%al 16bee0: 0f 84 9a fe ff ff je 16bd80 16bee6: 31 f6 xor %esi,%esi 16bee8: a8 02 test $0x2,%al 16beea: ba 00 00 02 00 mov $0x20000,%edx 16beef: 40 0f 94 c6 sete %sil 16bef3: 31 c9 xor %ecx,%ecx 16bef5: 81 c6 60 02 00 00 add $0x260,%esi 16befb: e8 00 00 00 00 callq 16bf00 16bf00: 85 c0 test %eax,%eax 16bf02: 0f 85 23 fe ff ff jne 16bd2b 16bf08: 31 c0 xor %eax,%eax 16bf0a: e9 73 fe ff ff jmpq 16bd82 16bf0f: a8 10 test $0x10,%al 16bf11: 0f 85 bd 01 00 00 jne 16c0d4 16bf17: a8 20 test $0x20,%al 16bf19: 0f 84 61 fe ff ff je 16bd80 16bf1f: 31 f6 xor %esi,%esi 16bf21: a8 02 test $0x2,%al 16bf23: ba 00 01 00 00 mov $0x100,%edx 16bf28: 40 0f 94 c6 sete %sil 16bf2c: 31 c9 xor %ecx,%ecx 16bf2e: 81 c6 60 02 00 00 add $0x260,%esi 16bf34: e8 00 00 00 00 callq 16bf39 16bf39: 85 c0 test %eax,%eax 16bf3b: 0f 85 ea fd ff ff jne 16bd2b 16bf41: 31 c0 xor %eax,%eax 16bf43: e9 3a fe ff ff jmpq 16bd82 16bf48: a8 10 test $0x10,%al 16bf4a: 0f 85 b1 01 00 00 jne 16c101 16bf50: a8 20 test $0x20,%al 16bf52: 0f 84 28 fe ff ff je 16bd80 16bf58: 31 f6 xor %esi,%esi 16bf5a: a8 02 test $0x2,%al 16bf5c: ba 08 00 00 00 mov $0x8,%edx 16bf61: 40 0f 94 c6 sete %sil 16bf65: 31 c9 xor %ecx,%ecx 16bf67: 81 c6 60 02 00 00 add $0x260,%esi 16bf6d: e8 00 00 00 00 callq 16bf72 16bf72: 85 c0 test %eax,%eax 16bf74: 0f 85 b1 fd ff ff jne 16bd2b 16bf7a: 31 c0 xor %eax,%eax 16bf7c: e9 01 fe ff ff jmpq 16bd82 16bf81: a8 10 test $0x10,%al 16bf83: 0f 85 c4 00 00 00 jne 16c04d 16bf89: a8 20 test $0x20,%al 16bf8b: 0f 84 ef fd ff ff je 16bd80 16bf91: 31 f6 xor %esi,%esi 16bf93: a8 02 test $0x2,%al 16bf95: ba 00 00 40 00 mov $0x400000,%edx 16bf9a: 40 0f 94 c6 sete %sil 16bf9e: 31 c9 xor %ecx,%ecx 16bfa0: 81 c6 60 02 00 00 add $0x260,%esi 16bfa6: e8 00 00 00 00 callq 16bfab 16bfab: 85 c0 test %eax,%eax 16bfad: 0f 85 78 fd ff ff jne 16bd2b 16bfb3: 31 c0 xor %eax,%eax 16bfb5: e9 c8 fd ff ff jmpq 16bd82 16bfba: a8 10 test $0x10,%al 16bfbc: 0f 85 e5 00 00 00 jne 16c0a7 16bfc2: a8 20 test $0x20,%al 16bfc4: 0f 84 b6 fd ff ff je 16bd80 16bfca: 31 f6 xor %esi,%esi 16bfcc: a8 02 test $0x2,%al 16bfce: ba 00 02 00 00 mov $0x200,%edx 16bfd3: 40 0f 94 c6 sete %sil 16bfd7: 31 c9 xor %ecx,%ecx 16bfd9: 81 c6 60 02 00 00 add $0x260,%esi 16bfdf: e8 00 00 00 00 callq 16bfe4 16bfe4: 85 c0 test %eax,%eax 16bfe6: 0f 85 3f fd ff ff jne 16bd2b 16bfec: 31 c0 xor %eax,%eax 16bfee: e9 8f fd ff ff jmpq 16bd82 16bff3: 83 e0 01 and $0x1,%eax 16bff6: be 61 02 00 00 mov $0x261,%esi 16bffb: 31 c9 xor %ecx,%ecx 16bffd: ba 10 00 00 00 mov $0x10,%edx 16c002: 29 c6 sub %eax,%esi 16c004: 48 89 3c 24 mov %rdi,(%rsp) 16c008: e8 00 00 00 00 callq 16c00d 16c00d: 85 c0 test %eax,%eax 16c00f: 0f 85 16 fd ff ff jne 16bd2b 16c015: 8b 03 mov (%rbx),%eax 16c017: 48 8b 3c 24 mov (%rsp),%rdi 16c01b: e9 0f fe ff ff jmpq 16be2f 16c020: 83 e0 01 and $0x1,%eax 16c023: be 61 02 00 00 mov $0x261,%esi 16c028: 31 c9 xor %ecx,%ecx 16c02a: ba 00 00 01 00 mov $0x10000,%edx 16c02f: 29 c6 sub %eax,%esi 16c031: 48 89 3c 24 mov %rdi,(%rsp) 16c035: e8 00 00 00 00 callq 16c03a 16c03a: 48 8b 3c 24 mov (%rsp),%rdi 16c03e: 85 c0 test %eax,%eax 16c040: 0f 85 e5 fc ff ff jne 16bd2b 16c046: 8b 03 mov (%rbx),%eax 16c048: e9 91 fe ff ff jmpq 16bede 16c04d: 83 e0 01 and $0x1,%eax 16c050: be 61 02 00 00 mov $0x261,%esi 16c055: 31 c9 xor %ecx,%ecx 16c057: ba 00 00 20 00 mov $0x200000,%edx 16c05c: 29 c6 sub %eax,%esi 16c05e: 48 89 3c 24 mov %rdi,(%rsp) 16c062: e8 00 00 00 00 callq 16c067 16c067: 85 c0 test %eax,%eax 16c069: 0f 85 bc fc ff ff jne 16bd2b 16c06f: 8b 03 mov (%rbx),%eax 16c071: 48 8b 3c 24 mov (%rsp),%rdi 16c075: e9 0f ff ff ff jmpq 16bf89 16c07a: 83 e0 01 and $0x1,%eax 16c07d: be 61 02 00 00 mov $0x261,%esi 16c082: 31 c9 xor %ecx,%ecx 16c084: ba 00 04 00 00 mov $0x400,%edx 16c089: 29 c6 sub %eax,%esi 16c08b: 48 89 3c 24 mov %rdi,(%rsp) 16c08f: e8 00 00 00 00 callq 16c094 16c094: 85 c0 test %eax,%eax 16c096: 0f 85 8f fc ff ff jne 16bd2b 16c09c: 8b 03 mov (%rbx),%eax 16c09e: 48 8b 3c 24 mov (%rsp),%rdi 16c0a2: e9 ca fd ff ff jmpq 16be71 16c0a7: 83 e0 01 and $0x1,%eax 16c0aa: be 61 02 00 00 mov $0x261,%esi 16c0af: 31 c9 xor %ecx,%ecx 16c0b1: ba 40 00 00 00 mov $0x40,%edx 16c0b6: 29 c6 sub %eax,%esi 16c0b8: 48 89 3c 24 mov %rdi,(%rsp) 16c0bc: e8 00 00 00 00 callq 16c0c1 16c0c1: 85 c0 test %eax,%eax 16c0c3: 0f 85 62 fc ff ff jne 16bd2b 16c0c9: 8b 03 mov (%rbx),%eax 16c0cb: 48 8b 3c 24 mov (%rsp),%rdi 16c0cf: e9 ee fe ff ff jmpq 16bfc2 16c0d4: 83 e0 01 and $0x1,%eax 16c0d7: be 61 02 00 00 mov $0x261,%esi 16c0dc: 31 c9 xor %ecx,%ecx 16c0de: ba 80 00 00 00 mov $0x80,%edx 16c0e3: 29 c6 sub %eax,%esi 16c0e5: 48 89 3c 24 mov %rdi,(%rsp) 16c0e9: e8 00 00 00 00 callq 16c0ee 16c0ee: 85 c0 test %eax,%eax 16c0f0: 0f 85 35 fc ff ff jne 16bd2b 16c0f6: 8b 03 mov (%rbx),%eax 16c0f8: 48 8b 3c 24 mov (%rsp),%rdi 16c0fc: e9 16 fe ff ff jmpq 16bf17 16c101: 83 e0 01 and $0x1,%eax 16c104: be 61 02 00 00 mov $0x261,%esi 16c109: 31 c9 xor %ecx,%ecx 16c10b: ba 04 00 00 00 mov $0x4,%edx 16c110: 29 c6 sub %eax,%esi 16c112: 48 89 3c 24 mov %rdi,(%rsp) 16c116: e8 00 00 00 00 callq 16c11b 16c11b: 85 c0 test %eax,%eax 16c11d: 0f 85 08 fc ff ff jne 16bd2b 16c123: 8b 03 mov (%rbx),%eax 16c125: 48 8b 3c 24 mov (%rsp),%rdi 16c129: e9 22 fe ff ff jmpq 16bf50 16c12e: 66 90 xchg %ax,%ax 000000000016c130 : 16c130: e8 00 00 00 00 callq 16c135 16c135: 40 84 f6 test %sil,%sil 16c138: 74 15 je 16c14f 16c13a: 48 8b 07 mov (%rdi),%rax 16c13d: 31 c9 xor %ecx,%ecx 16c13f: be 80 02 00 00 mov $0x280,%esi 16c144: 8b 90 ac b2 00 00 mov 0xb2ac(%rax),%edx 16c14a: e9 00 00 00 00 jmpq 16c14f 16c14f: 31 d2 xor %edx,%edx 16c151: be 81 02 00 00 mov $0x281,%esi 16c156: e9 00 00 00 00 jmpq 16c15b 16c15b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000016c160 : 16c160: e8 00 00 00 00 callq 16c165 16c165: 40 80 ff 94 cmp $0x94,%dil 16c169: 74 48 je 16c1b3 16c16b: 77 13 ja 16c180 16c16d: 40 80 ff 92 cmp $0x92,%dil 16c171: 74 47 je 16c1ba 16c173: 40 80 ff 93 cmp $0x93,%dil 16c177: 75 1a jne 16c193 16c179: c6 06 42 movb $0x42,(%rsi) 16c17c: c6 02 41 movb $0x41,(%rdx) 16c17f: c3 retq 16c180: 40 80 ff 96 cmp $0x96,%dil 16c184: 74 3b je 16c1c1 16c186: 40 80 ff 97 cmp $0x97,%dil 16c18a: 75 1a jne 16c1a6 16c18c: c6 06 4d movb $0x4d,(%rsi) 16c18f: c6 02 4c movb $0x4c,(%rdx) 16c192: c3 retq 16c193: 40 80 ff 90 cmp $0x90,%dil 16c197: 74 2f je 16c1c8 16c199: 40 80 ff 91 cmp $0x91,%dil 16c19d: 75 30 jne 16c1cf 16c19f: c6 06 03 movb $0x3,(%rsi) 16c1a2: c6 02 02 movb $0x2,(%rdx) 16c1a5: c3 retq 16c1a6: 40 80 ff 95 cmp $0x95,%dil 16c1aa: 75 23 jne 16c1cf 16c1ac: c6 06 4b movb $0x4b,(%rsi) 16c1af: c6 02 4a movb $0x4a,(%rdx) 16c1b2: c3 retq 16c1b3: c6 06 49 movb $0x49,(%rsi) 16c1b6: c6 02 48 movb $0x48,(%rdx) 16c1b9: c3 retq 16c1ba: c6 06 05 movb $0x5,(%rsi) 16c1bd: c6 02 04 movb $0x4,(%rdx) 16c1c0: c3 retq 16c1c1: c6 06 29 movb $0x29,(%rsi) 16c1c4: c6 02 28 movb $0x28,(%rdx) 16c1c7: c3 retq 16c1c8: c6 06 01 movb $0x1,(%rsi) 16c1cb: c6 02 00 movb $0x0,(%rdx) 16c1ce: c3 retq 16c1cf: c6 06 00 movb $0x0,(%rsi) 16c1d2: c6 02 00 movb $0x0,(%rdx) 16c1d5: c3 retq 16c1d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16c1dd: 00 00 00 000000000016c1e0 : 16c1e0: 48 83 ef 01 sub $0x1,%rdi 16c1e4: b8 ff ff ff ff mov $0xffffffff,%eax 16c1e9: 48 c1 ef 0c shr $0xc,%rdi 16c1ed: 48 0f bd c7 bsr %rdi,%rax 16c1f1: 83 c0 01 add $0x1,%eax 16c1f4: c3 retq 16c1f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16c1fc: 00 00 00 00 000000000016c200 : 16c200: e8 00 00 00 00 callq 16c205 16c205: 55 push %rbp 16c206: 48 89 fd mov %rdi,%rbp 16c209: 53 push %rbx 16c20a: 48 8b 9f 18 01 00 00 mov 0x118(%rdi),%rbx 16c211: 48 8b 3b mov (%rbx),%rdi 16c214: e8 00 00 00 00 callq 16c219 16c219: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 16c220: 48 8b 7b 08 mov 0x8(%rbx),%rdi 16c224: e8 00 00 00 00 callq 16c229 16c229: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 16c230: 00 16c231: 48 8b 7b 50 mov 0x50(%rbx),%rdi 16c235: e8 00 00 00 00 callq 16c23a 16c23a: 48 c7 43 50 00 00 00 movq $0x0,0x50(%rbx) 16c241: 00 16c242: 48 8b 7b 48 mov 0x48(%rbx),%rdi 16c246: e8 00 00 00 00 callq 16c24b 16c24b: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx) 16c252: 00 16c253: 48 8b bb a8 00 00 00 mov 0xa8(%rbx),%rdi 16c25a: e8 00 00 00 00 callq 16c25f 16c25f: 48 8b bb b8 00 00 00 mov 0xb8(%rbx),%rdi 16c266: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx) 16c26d: 00 00 00 00 16c271: e8 00 00 00 00 callq 16c276 16c276: 48 8b bb c0 00 00 00 mov 0xc0(%rbx),%rdi 16c27d: 48 c7 83 b8 00 00 00 movq $0x0,0xb8(%rbx) 16c284: 00 00 00 00 16c288: e8 00 00 00 00 callq 16c28d 16c28d: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 16c294: 48 c7 83 c0 00 00 00 movq $0x0,0xc0(%rbx) 16c29b: 00 00 00 00 16c29f: e8 00 00 00 00 callq 16c2a4 16c2a4: 48 8b 7b 38 mov 0x38(%rbx),%rdi 16c2a8: 48 c7 83 90 00 00 00 movq $0x0,0x90(%rbx) 16c2af: 00 00 00 00 16c2b3: e8 00 00 00 00 callq 16c2b8 16c2b8: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 16c2bf: 00 16c2c0: 48 8b bb 98 00 00 00 mov 0x98(%rbx),%rdi 16c2c7: e8 00 00 00 00 callq 16c2cc 16c2cc: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx) 16c2d3: 00 00 00 00 16c2d7: 48 8b bd 88 02 00 00 mov 0x288(%rbp),%rdi 16c2de: e8 00 00 00 00 callq 16c2e3 16c2e3: 48 c7 85 88 02 00 00 movq $0x0,0x288(%rbp) 16c2ea: 00 00 00 00 16c2ee: 48 8b bb a0 00 00 00 mov 0xa0(%rbx),%rdi 16c2f5: e8 00 00 00 00 callq 16c2fa 16c2fa: 48 c7 83 a0 00 00 00 movq $0x0,0xa0(%rbx) 16c301: 00 00 00 00 16c305: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 16c30c: e8 00 00 00 00 callq 16c311 16c311: 31 c0 xor %eax,%eax 16c313: 5b pop %rbx 16c314: 48 c7 85 18 01 00 00 movq $0x0,0x118(%rbp) 16c31b: 00 00 00 00 16c31f: 5d pop %rbp 16c320: c3 retq 16c321: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16c328: 00 00 00 00 16c32c: 0f 1f 40 00 nopl 0x0(%rax) 000000000016c330 : 16c330: e8 00 00 00 00 callq 16c335 16c335: 0f b7 47 30 movzwl 0x30(%rdi),%eax 16c339: 48 89 c2 mov %rax,%rdx 16c33c: 48 01 f8 add %rdi,%rax 16c33f: 80 7f 02 07 cmpb $0x7,0x2(%rdi) 16c343: 76 14 jbe 16c359 16c345: 66 85 d2 test %dx,%dx 16c348: 74 30 je 16c37a 16c34a: 66 83 3f 00 cmpw $0x0,(%rdi) 16c34e: 74 62 je 16c3b2 16c350: 80 78 01 00 cmpb $0x0,0x1(%rax) 16c354: 74 40 je 16c396 16c356: 31 c0 xor %eax,%eax 16c358: c3 retq 16c359: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c360: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c367: e8 00 00 00 00 callq 16c36c 16c36c: 85 c0 test %eax,%eax 16c36e: 0f 85 00 00 00 00 jne 16c374 16c374: b8 ff ff ff ff mov $0xffffffff,%eax 16c379: c3 retq 16c37a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c381: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c388: e8 00 00 00 00 callq 16c38d 16c38d: 85 c0 test %eax,%eax 16c38f: 74 e3 je 16c374 16c391: e9 00 00 00 00 jmpq 16c396 16c396: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c39d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c3a4: e8 00 00 00 00 callq 16c3a9 16c3a9: 85 c0 test %eax,%eax 16c3ab: 74 c7 je 16c374 16c3ad: e9 00 00 00 00 jmpq 16c3b2 16c3b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c3b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c3c0: e8 00 00 00 00 callq 16c3c5 16c3c5: 85 c0 test %eax,%eax 16c3c7: 74 ab je 16c374 16c3c9: e9 00 00 00 00 jmpq 16c3ce 16c3ce: 66 90 xchg %ax,%ax 000000000016c3d0 : 16c3d0: e8 00 00 00 00 callq 16c3d5 16c3d5: 55 push %rbp 16c3d6: 53 push %rbx 16c3d7: 8b 06 mov (%rsi),%eax 16c3d9: 85 c0 test %eax,%eax 16c3db: 74 52 je 16c42f 16c3dd: 48 89 fd mov %rdi,%rbp 16c3e0: 48 89 f3 mov %rsi,%rbx 16c3e3: 8d 3c 85 04 00 00 00 lea 0x4(,%rax,4),%edi 16c3ea: be c0 0d 00 00 mov $0xdc0,%esi 16c3ef: e8 00 00 00 00 callq 16c3f4 16c3f4: 48 89 c7 mov %rax,%rdi 16c3f7: 48 85 c0 test %rax,%rax 16c3fa: 74 55 je 16c451 16c3fc: 8b 13 mov (%rbx),%edx 16c3fe: 89 10 mov %edx,(%rax) 16c400: 85 d2 test %edx,%edx 16c402: 74 22 je 16c426 16c404: 83 ea 01 sub $0x1,%edx 16c407: 48 8d 73 04 lea 0x4(%rbx),%rsi 16c40b: 48 8d 40 04 lea 0x4(%rax),%rax 16c40f: 48 8d 4c 97 08 lea 0x8(%rdi,%rdx,4),%rcx 16c414: 8b 16 mov (%rsi),%edx 16c416: 48 83 c0 04 add $0x4,%rax 16c41a: 48 83 c6 1c add $0x1c,%rsi 16c41e: 89 50 fc mov %edx,-0x4(%rax) 16c421: 48 39 c8 cmp %rcx,%rax 16c424: 75 ee jne 16c414 16c426: 48 89 7d 00 mov %rdi,0x0(%rbp) 16c42a: 31 c0 xor %eax,%eax 16c42c: 5b pop %rbx 16c42d: 5d pop %rbp 16c42e: c3 retq 16c42f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c436: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c43d: e8 00 00 00 00 callq 16c442 16c442: 85 c0 test %eax,%eax 16c444: 0f 85 00 00 00 00 jne 16c44a 16c44a: b8 ff ff ff ff mov $0xffffffff,%eax 16c44f: eb db jmp 16c42c 16c451: b8 f4 ff ff ff mov $0xfffffff4,%eax 16c456: eb d4 jmp 16c42c 16c458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16c45f: 00 000000000016c460 : 16c460: e8 00 00 00 00 callq 16c465 16c465: 55 push %rbp 16c466: 53 push %rbx 16c467: 0f b6 46 01 movzbl 0x1(%rsi),%eax 16c46b: 84 c0 test %al,%al 16c46d: 74 69 je 16c4d8 16c46f: 48 89 fd mov %rdi,%rbp 16c472: 0f b6 f8 movzbl %al,%edi 16c475: 48 89 f3 mov %rsi,%rbx 16c478: be c0 0d 00 00 mov $0xdc0,%esi 16c47d: 6b ff 1c imul $0x1c,%edi,%edi 16c480: 83 c7 04 add $0x4,%edi 16c483: e8 00 00 00 00 callq 16c488 16c488: 48 89 c7 mov %rax,%rdi 16c48b: 48 85 c0 test %rax,%rax 16c48e: 74 6a je 16c4fa 16c490: 0f b6 53 01 movzbl 0x1(%rbx),%edx 16c494: 89 10 mov %edx,(%rax) 16c496: 85 d2 test %edx,%edx 16c498: 74 35 je 16c4cf 16c49a: 8d 4a ff lea -0x1(%rdx),%ecx 16c49d: 48 8d 73 02 lea 0x2(%rbx),%rsi 16c4a1: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 16c4a8: 00 16c4a9: 48 8d 40 04 lea 0x4(%rax),%rax 16c4ad: 48 29 ca sub %rcx,%rdx 16c4b0: 48 8d 4c 97 20 lea 0x20(%rdi,%rdx,4),%rcx 16c4b5: 0f b6 56 04 movzbl 0x4(%rsi),%edx 16c4b9: 48 83 c0 1c add $0x1c,%rax 16c4bd: 48 83 c6 05 add $0x5,%rsi 16c4c1: 88 50 e8 mov %dl,-0x18(%rax) 16c4c4: 8b 56 fb mov -0x5(%rsi),%edx 16c4c7: 89 50 e4 mov %edx,-0x1c(%rax) 16c4ca: 48 39 c8 cmp %rcx,%rax 16c4cd: 75 e6 jne 16c4b5 16c4cf: 48 89 7d 00 mov %rdi,0x0(%rbp) 16c4d3: 31 c0 xor %eax,%eax 16c4d5: 5b pop %rbx 16c4d6: 5d pop %rbp 16c4d7: c3 retq 16c4d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c4df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c4e6: e8 00 00 00 00 callq 16c4eb 16c4eb: 85 c0 test %eax,%eax 16c4ed: 0f 85 00 00 00 00 jne 16c4f3 16c4f3: b8 ff ff ff ff mov $0xffffffff,%eax 16c4f8: eb db jmp 16c4d5 16c4fa: b8 f4 ff ff ff mov $0xfffffff4,%eax 16c4ff: eb d4 jmp 16c4d5 16c501: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16c508: 00 00 00 00 16c50c: 0f 1f 40 00 nopl 0x0(%rax) 000000000016c510 : 16c510: e8 00 00 00 00 callq 16c515 16c515: 55 push %rbp 16c516: 53 push %rbx 16c517: 80 7e 01 00 cmpb $0x0,0x1(%rsi) 16c51b: 74 56 je 16c573 16c51d: 8d 04 92 lea (%rdx,%rdx,4),%eax 16c520: 48 89 fd mov %rdi,%rbp 16c523: 48 89 f3 mov %rsi,%rbx 16c526: be c0 0d 00 00 mov $0xdc0,%esi 16c52b: 8d 7c 00 04 lea 0x4(%rax,%rax,1),%edi 16c52f: e8 00 00 00 00 callq 16c534 16c534: 48 89 c7 mov %rax,%rdi 16c537: 48 85 c0 test %rax,%rax 16c53a: 74 5a je 16c596 16c53c: 0f b6 4b 01 movzbl 0x1(%rbx),%ecx 16c540: 89 08 mov %ecx,(%rax) 16c542: 85 c9 test %ecx,%ecx 16c544: 74 24 je 16c56a 16c546: 83 e9 01 sub $0x1,%ecx 16c549: 48 8d 43 02 lea 0x2(%rbx),%rax 16c54d: 48 8d 57 06 lea 0x6(%rdi),%rdx 16c551: 48 8d 74 4b 04 lea 0x4(%rbx,%rcx,2),%rsi 16c556: 0f b7 08 movzwl (%rax),%ecx 16c559: 48 83 c0 02 add $0x2,%rax 16c55d: 48 83 c2 0a add $0xa,%rdx 16c561: 66 89 4a f6 mov %cx,-0xa(%rdx) 16c565: 48 39 f0 cmp %rsi,%rax 16c568: 75 ec jne 16c556 16c56a: 48 89 7d 00 mov %rdi,0x0(%rbp) 16c56e: 31 c0 xor %eax,%eax 16c570: 5b pop %rbx 16c571: 5d pop %rbp 16c572: c3 retq 16c573: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c57a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c581: e8 00 00 00 00 callq 16c586 16c586: 85 c0 test %eax,%eax 16c588: 0f 85 00 00 00 00 jne 16c58e 16c58e: b8 01 00 00 00 mov $0x1,%eax 16c593: 5b pop %rbx 16c594: 5d pop %rbp 16c595: c3 retq 16c596: b8 f4 ff ff ff mov $0xfffffff4,%eax 16c59b: eb d3 jmp 16c570 16c59d: 0f 1f 00 nopl (%rax) 000000000016c5a0 : 16c5a0: e8 00 00 00 00 callq 16c5a5 16c5a5: 41 57 push %r15 16c5a7: ba e8 00 00 00 mov $0xe8,%edx 16c5ac: be c0 0d 00 00 mov $0xdc0,%esi 16c5b1: 41 56 push %r14 16c5b3: 41 55 push %r13 16c5b5: 41 54 push %r12 16c5b7: 55 push %rbp 16c5b8: 53 push %rbx 16c5b9: 48 89 fb mov %rdi,%rbx 16c5bc: 48 83 ec 38 sub $0x38,%rsp 16c5c0: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 16c5c7 16c5c7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16c5ce: 00 00 16c5d0: 48 89 44 24 30 mov %rax,0x30(%rsp) 16c5d5: 31 c0 xor %eax,%eax 16c5d7: e8 00 00 00 00 callq 16c5dc 16c5dc: 48 89 83 18 01 00 00 mov %rax,0x118(%rbx) 16c5e3: 48 85 c0 test %rax,%rax 16c5e6: 0f 84 c3 10 00 00 je 16d6af 16c5ec: 4c 8b 6b 70 mov 0x70(%rbx),%r13 16c5f0: 4d 85 ed test %r13,%r13 16c5f3: 0f 84 70 09 00 00 je 16cf69 16c5f9: 4c 89 ef mov %r13,%rdi 16c5fc: e8 2f fd ff ff callq 16c330 16c601: 41 89 c7 mov %eax,%r15d 16c604: 85 c0 test %eax,%eax 16c606: 0f 85 fe 05 00 00 jne 16cc0a 16c60c: 8b 83 20 01 00 00 mov 0x120(%rbx),%eax 16c612: 41 8b 75 11 mov 0x11(%r13),%esi 16c616: 89 c2 mov %eax,%edx 16c618: 83 e0 fd and $0xfffffffd,%eax 16c61b: 83 ca 02 or $0x2,%edx 16c61e: 40 f6 c6 01 test $0x1,%sil 16c622: 0f 45 c2 cmovne %edx,%eax 16c625: 89 c2 mov %eax,%edx 16c627: 83 e0 df and $0xffffffdf,%eax 16c62a: 83 ca 20 or $0x20,%edx 16c62d: 40 f6 c6 02 test $0x2,%sil 16c631: 0f 45 c2 cmovne %edx,%eax 16c634: 89 c2 mov %eax,%edx 16c636: 25 ff ff ff fe and $0xfeffffff,%eax 16c63b: 81 ca 00 00 00 01 or $0x1000000,%edx 16c641: 40 f6 c6 04 test $0x4,%sil 16c645: 0f 45 c2 cmovne %edx,%eax 16c648: 8b 93 28 01 00 00 mov 0x128(%rbx),%edx 16c64e: 89 d7 mov %edx,%edi 16c650: 83 e2 f7 and $0xfffffff7,%edx 16c653: 89 83 20 01 00 00 mov %eax,0x120(%rbx) 16c659: 83 cf 08 or $0x8,%edi 16c65c: 40 f6 c6 08 test $0x8,%sil 16c660: 0f 45 d7 cmovne %edi,%edx 16c663: 89 93 28 01 00 00 mov %edx,0x128(%rbx) 16c669: 8b 93 30 01 00 00 mov 0x130(%rbx),%edx 16c66f: 89 d7 mov %edx,%edi 16c671: 80 e6 df and $0xdf,%dh 16c674: 81 cf 00 20 00 00 or $0x2000,%edi 16c67a: 83 e6 10 and $0x10,%esi 16c67d: 0f 45 d7 cmovne %edi,%edx 16c680: 89 93 30 01 00 00 mov %edx,0x130(%rbx) 16c686: 41 0f b7 55 34 movzwl 0x34(%r13),%edx 16c68b: 66 85 d2 test %dx,%dx 16c68e: 0f 84 da 0f 00 00 je 16d66e 16c694: 4c 01 ea add %r13,%rdx 16c697: 0f b6 7a 01 movzbl 0x1(%rdx),%edi 16c69b: 40 88 bb b4 02 00 00 mov %dil,0x2b4(%rbx) 16c6a2: 0f b6 72 02 movzbl 0x2(%rdx),%esi 16c6a6: 40 88 b3 b5 02 00 00 mov %sil,0x2b5(%rbx) 16c6ad: 0f b6 72 03 movzbl 0x3(%rdx),%esi 16c6b1: 40 88 b3 b6 02 00 00 mov %sil,0x2b6(%rbx) 16c6b8: 0f b6 72 04 movzbl 0x4(%rdx),%esi 16c6bc: 40 c0 ee 07 shr $0x7,%sil 16c6c0: 40 88 b3 b8 02 00 00 mov %sil,0x2b8(%rbx) 16c6c7: 0f b6 72 04 movzbl 0x4(%rdx),%esi 16c6cb: 83 e6 0f and $0xf,%esi 16c6ce: 40 88 b3 b9 02 00 00 mov %sil,0x2b9(%rbx) 16c6d5: 0f b6 72 05 movzbl 0x5(%rdx),%esi 16c6d9: 6b f6 64 imul $0x64,%esi,%esi 16c6dc: 89 b3 bc 02 00 00 mov %esi,0x2bc(%rbx) 16c6e2: 0f b6 52 06 movzbl 0x6(%rdx),%edx 16c6e6: c7 83 d4 02 00 00 a0 movl $0x186a0,0x2d4(%rbx) 16c6ed: 86 01 00 16c6f0: 6b d2 64 imul $0x64,%edx,%edx 16c6f3: 89 93 c0 02 00 00 mov %edx,0x2c0(%rbx) 16c6f9: 89 c2 mov %eax,%edx 16c6fb: 83 e0 ef and $0xffffffef,%eax 16c6fe: 83 ca 10 or $0x10,%edx 16c701: 40 84 ff test %dil,%dil 16c704: 0f 45 c2 cmovne %edx,%eax 16c707: 89 83 20 01 00 00 mov %eax,0x120(%rbx) 16c70d: 41 0f b7 45 32 movzwl 0x32(%r13),%eax 16c712: 66 85 c0 test %ax,%ax 16c715: 0f 84 1b 01 00 00 je 16c836 16c71b: 4c 01 e8 add %r13,%rax 16c71e: 0f b6 10 movzbl (%rax),%edx 16c721: 80 fa 0a cmp $0xa,%dl 16c724: 0f 84 43 05 00 00 je 16cc6d 16c72a: 80 fa 0b cmp $0xb,%dl 16c72d: 0f 84 a6 08 00 00 je 16cfd9 16c733: 0f 86 fd 00 00 00 jbe 16c836 16c739: 0f b6 50 20 movzbl 0x20(%rax),%edx 16c73d: 83 e2 0f and $0xf,%edx 16c740: 88 93 b9 02 00 00 mov %dl,0x2b9(%rbx) 16c746: 0f b6 50 21 movzbl 0x21(%rax),%edx 16c74a: 6b d2 64 imul $0x64,%edx,%edx 16c74d: 89 93 bc 02 00 00 mov %edx,0x2bc(%rbx) 16c753: 0f b6 50 22 movzbl 0x22(%rax),%edx 16c757: 81 8b 24 01 00 00 00 orl $0x40000000,0x124(%rbx) 16c75e: 00 00 40 16c761: 6b d2 64 imul $0x64,%edx,%edx 16c764: 89 93 c0 02 00 00 mov %edx,0x2c0(%rbx) 16c76a: 0f b7 50 01 movzwl 0x1(%rax),%edx 16c76e: 66 89 93 e4 02 00 00 mov %dx,0x2e4(%rbx) 16c775: 0f b6 50 22 movzbl 0x22(%rax),%edx 16c779: 8d 14 92 lea (%rdx,%rdx,4),%edx 16c77c: 8d 14 92 lea (%rdx,%rdx,4),%edx 16c77f: c1 e2 02 shl $0x2,%edx 16c782: 66 89 93 f2 02 00 00 mov %dx,0x2f2(%rbx) 16c789: 0f b7 50 05 movzwl 0x5(%rax),%edx 16c78d: 66 89 93 ec 02 00 00 mov %dx,0x2ec(%rbx) 16c794: 0f b7 50 03 movzwl 0x3(%rax),%edx 16c798: 89 93 fc 02 00 00 mov %edx,0x2fc(%rbx) 16c79e: 0f b7 50 07 movzwl 0x7(%rax),%edx 16c7a2: 66 89 93 d8 02 00 00 mov %dx,0x2d8(%rbx) 16c7a9: 0f b7 50 09 movzwl 0x9(%rax),%edx 16c7ad: 66 89 93 ca 02 00 00 mov %dx,0x2ca(%rbx) 16c7b4: 0f b7 50 0b movzwl 0xb(%rax),%edx 16c7b8: 89 93 18 03 00 00 mov %edx,0x318(%rbx) 16c7be: 0f b7 50 0d movzwl 0xd(%rax),%edx 16c7c2: 66 89 93 02 03 00 00 mov %dx,0x302(%rbx) 16c7c9: 0f b7 50 0f movzwl 0xf(%rax),%edx 16c7cd: 66 89 93 04 03 00 00 mov %dx,0x304(%rbx) 16c7d4: 0f b7 50 11 movzwl 0x11(%rax),%edx 16c7d8: 66 89 93 06 03 00 00 mov %dx,0x306(%rbx) 16c7df: 0f b7 50 13 movzwl 0x13(%rax),%edx 16c7e3: 66 89 93 08 03 00 00 mov %dx,0x308(%rbx) 16c7ea: 0f b7 50 15 movzwl 0x15(%rax),%edx 16c7ee: 66 89 93 0a 03 00 00 mov %dx,0x30a(%rbx) 16c7f5: 0f b7 50 17 movzwl 0x17(%rax),%edx 16c7f9: 66 89 93 0c 03 00 00 mov %dx,0x30c(%rbx) 16c800: 0f b7 50 19 movzwl 0x19(%rax),%edx 16c804: 66 89 93 0e 03 00 00 mov %dx,0x30e(%rbx) 16c80b: 0f b6 50 1b movzbl 0x1b(%rax),%edx 16c80f: 88 93 10 03 00 00 mov %dl,0x310(%rbx) 16c815: 0f b7 50 1c movzwl 0x1c(%rax),%edx 16c819: 66 89 93 1e 03 00 00 mov %dx,0x31e(%rbx) 16c820: 0f b7 50 1e movzwl 0x1e(%rax),%edx 16c824: 66 89 93 1c 03 00 00 mov %dx,0x31c(%rbx) 16c82b: 0f b7 40 23 movzwl 0x23(%rax),%eax 16c82f: 66 89 83 20 03 00 00 mov %ax,0x320(%rbx) 16c836: 41 0f b7 45 3a movzwl 0x3a(%r13),%eax 16c83b: 41 8b 55 15 mov 0x15(%r13),%edx 16c83f: 4c 01 e8 add %r13,%rax 16c842: 80 38 01 cmpb $0x1,(%rax) 16c845: 0f 84 00 04 00 00 je 16cc4b 16c84b: 81 fa 70 05 03 00 cmp $0x30570,%edx 16c851: b8 70 05 03 00 mov $0x30570,%eax 16c856: 0f 47 d0 cmova %eax,%edx 16c859: 89 93 40 01 00 00 mov %edx,0x140(%rbx) 16c85f: 41 8b 45 19 mov 0x19(%r13),%eax 16c863: 48 c7 83 78 01 00 00 movq $0x0,0x178(%rbx) 16c86a: 00 00 00 00 16c86e: 4c 8b b3 18 01 00 00 mov 0x118(%rbx),%r14 16c875: 89 83 44 01 00 00 mov %eax,0x144(%rbx) 16c87b: c7 83 80 01 00 00 00 movl $0x0,0x180(%rbx) 16c882: 00 00 00 16c885: 41 0f b7 45 3c movzwl 0x3c(%r13),%eax 16c88a: 41 0f b7 55 42 movzwl 0x42(%r13),%edx 16c88f: 45 0f b7 55 48 movzwl 0x48(%r13),%r10d 16c894: 45 0f b7 65 36 movzwl 0x36(%r13),%r12d 16c899: 41 0f b7 6d 3a movzwl 0x3a(%r13),%ebp 16c89e: 66 89 44 24 0e mov %ax,0xe(%rsp) 16c8a3: 41 0f b7 45 38 movzwl 0x38(%r13),%eax 16c8a8: 66 89 44 24 10 mov %ax,0x10(%rsp) 16c8ad: 41 0f b7 45 4a movzwl 0x4a(%r13),%eax 16c8b2: 66 89 44 24 12 mov %ax,0x12(%rsp) 16c8b7: 41 0f b7 45 4e movzwl 0x4e(%r13),%eax 16c8bc: 66 89 44 24 14 mov %ax,0x14(%rsp) 16c8c1: 41 0f b7 45 50 movzwl 0x50(%r13),%eax 16c8c6: 66 89 44 24 0c mov %ax,0xc(%rsp) 16c8cb: 41 0f b7 45 54 movzwl 0x54(%r13),%eax 16c8d0: 66 89 44 24 16 mov %ax,0x16(%rsp) 16c8d5: 41 0f b7 45 52 movzwl 0x52(%r13),%eax 16c8da: 49 c7 46 10 00 00 00 movq $0x0,0x10(%r14) 16c8e1: 00 16c8e2: 66 89 04 24 mov %ax,(%rsp) 16c8e6: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 16c8ed: 49 c7 46 08 00 00 00 movq $0x0,0x8(%r14) 16c8f4: 00 16c8f5: 49 c7 46 18 00 00 00 movq $0x0,0x18(%r14) 16c8fc: 00 16c8fd: 49 c7 46 38 00 00 00 movq $0x0,0x38(%r14) 16c904: 00 16c905: 49 c7 86 a0 00 00 00 movq $0x0,0xa0(%r14) 16c90c: 00 00 00 00 16c910: 49 c7 46 20 00 00 00 movq $0x0,0x20(%r14) 16c917: 00 16c918: 49 c7 46 30 00 00 00 movq $0x0,0x30(%r14) 16c91f: 00 16c920: 49 c7 46 28 00 00 00 movq $0x0,0x28(%r14) 16c927: 00 16c928: 66 41 83 7d 42 00 cmpw $0x0,0x42(%r13) 16c92e: 0f 85 00 04 00 00 jne 16cd34 16c934: 66 41 83 7d 48 00 cmpw $0x0,0x48(%r13) 16c93a: 0f 85 96 04 00 00 jne 16cdd6 16c940: 66 41 83 7d 36 00 cmpw $0x0,0x36(%r13) 16c946: 0f 85 eb 0b 00 00 jne 16d537 16c94c: 66 41 83 7d 3a 00 cmpw $0x0,0x3a(%r13) 16c952: 0f 85 58 0a 00 00 jne 16d3b0 16c958: 66 41 83 7d 50 00 cmpw $0x0,0x50(%r13) 16c95e: 0f 85 46 09 00 00 jne 16d2aa 16c964: 66 41 83 7d 54 00 cmpw $0x0,0x54(%r13) 16c96a: 0f 85 5a 09 00 00 jne 16d2ca 16c970: 66 41 83 7d 52 00 cmpw $0x0,0x52(%r13) 16c976: 0f 85 c5 08 00 00 jne 16d241 16c97c: 66 41 83 7d 3c 00 cmpw $0x0,0x3c(%r13) 16c982: 0f 85 62 09 00 00 jne 16d2ea 16c988: 66 41 83 7d 38 00 cmpw $0x0,0x38(%r13) 16c98e: 0f 84 81 00 00 00 je 16ca15 16c994: 0f b7 6c 24 10 movzwl 0x10(%rsp),%ebp 16c999: 4c 01 ed add %r13,%rbp 16c99c: 0f b6 45 01 movzbl 0x1(%rbp),%eax 16c9a0: 84 c0 test %al,%al 16c9a2: 0f 84 45 08 00 00 je 16d1ed 16c9a8: 0f b6 f8 movzbl %al,%edi 16c9ab: be c0 0d 00 00 mov $0xdc0,%esi 16c9b0: 6b ff 1c imul $0x1c,%edi,%edi 16c9b3: 83 c7 04 add $0x4,%edi 16c9b6: e8 00 00 00 00 callq 16c9bb 16c9bb: 48 89 c7 mov %rax,%rdi 16c9be: 48 85 c0 test %rax,%rax 16c9c1: 0f 84 0e 0d 00 00 je 16d6d5 16c9c7: 0f b6 45 01 movzbl 0x1(%rbp),%eax 16c9cb: 31 f6 xor %esi,%esi 16c9cd: 89 07 mov %eax,(%rdi) 16c9cf: 80 7d 01 00 cmpb $0x0,0x1(%rbp) 16c9d3: 74 3c je 16ca11 16c9d5: 89 f2 mov %esi,%edx 16c9d7: 83 c6 01 add $0x1,%esi 16c9da: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 16c9e1: 00 16c9e2: 48 29 d0 sub %rdx,%rax 16c9e5: 48 8d 54 05 00 lea 0x0(%rbp,%rax,1),%rdx 16c9ea: 48 8d 04 87 lea (%rdi,%rax,4),%rax 16c9ee: 0f b6 4a 06 movzbl 0x6(%rdx),%ecx 16c9f2: 88 48 08 mov %cl,0x8(%rax) 16c9f5: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 16c9f9: 88 48 09 mov %cl,0x9(%rax) 16c9fc: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 16ca00: 88 48 0a mov %cl,0xa(%rax) 16ca03: 8b 52 02 mov 0x2(%rdx),%edx 16ca06: 89 50 04 mov %edx,0x4(%rax) 16ca09: 0f b6 45 01 movzbl 0x1(%rbp),%eax 16ca0d: 39 c6 cmp %eax,%esi 16ca0f: 72 c4 jb 16c9d5 16ca11: 49 89 7e 08 mov %rdi,0x8(%r14) 16ca15: 66 41 83 7d 4e 00 cmpw $0x0,0x4e(%r13) 16ca1b: 0f 85 31 0a 00 00 jne 16d452 16ca21: 66 41 83 7d 4a 00 cmpw $0x0,0x4a(%r13) 16ca27: 0f 85 c3 0a 00 00 jne 16d4f0 16ca2d: 41 8b 56 68 mov 0x68(%r14),%edx 16ca31: 89 93 18 02 00 00 mov %edx,0x218(%rbx) 16ca37: 41 8b 46 6c mov 0x6c(%r14),%eax 16ca3b: 89 83 1c 02 00 00 mov %eax,0x21c(%rbx) 16ca41: 41 0f b7 46 74 movzwl 0x74(%r14),%eax 16ca46: 66 89 83 24 02 00 00 mov %ax,0x224(%rbx) 16ca4d: 41 0f b7 46 76 movzwl 0x76(%r14),%eax 16ca52: 66 89 83 26 02 00 00 mov %ax,0x226(%rbx) 16ca59: 49 8b 76 10 mov 0x10(%r14),%rsi 16ca5d: 48 85 f6 test %rsi,%rsi 16ca60: 74 0a je 16ca6c 16ca62: 8b 3e mov (%rsi),%edi 16ca64: 85 ff test %edi,%edi 16ca66: 0f 85 57 05 00 00 jne 16cfc3 16ca6c: 49 8b 36 mov (%r14),%rsi 16ca6f: 48 85 f6 test %rsi,%rsi 16ca72: 74 0a je 16ca7e 16ca74: 8b 0e mov (%rsi),%ecx 16ca76: 85 c9 test %ecx,%ecx 16ca78: 0f 85 52 06 00 00 jne 16d0d0 16ca7e: 49 8b 76 18 mov 0x18(%r14),%rsi 16ca82: 48 85 f6 test %rsi,%rsi 16ca85: 74 0a je 16ca91 16ca87: 8b 16 mov (%rsi),%edx 16ca89: 85 d2 test %edx,%edx 16ca8b: 0f 85 73 06 00 00 jne 16d104 16ca91: 49 8b 76 08 mov 0x8(%r14),%rsi 16ca95: 48 85 f6 test %rsi,%rsi 16ca98: 74 0a je 16caa4 16ca9a: 8b 06 mov (%rsi),%eax 16ca9c: 85 c0 test %eax,%eax 16ca9e: 0f 85 73 06 00 00 jne 16d117 16caa4: 41 0f b7 45 1f movzwl 0x1f(%r13),%eax 16caa9: 48 8b ab 18 01 00 00 mov 0x118(%rbx),%rbp 16cab0: 48 b9 00 00 00 00 60 movabs $0x16e36000000000,%rcx 16cab7: e3 16 00 16caba: 66 89 85 d0 00 00 00 mov %ax,0xd0(%rbp) 16cac1: 41 0f b7 45 21 movzwl 0x21(%r13),%eax 16cac6: 66 89 85 d2 00 00 00 mov %ax,0xd2(%rbp) 16cacd: 41 0f b7 45 23 movzwl 0x23(%r13),%eax 16cad2: 66 89 85 d4 00 00 00 mov %ax,0xd4(%rbp) 16cad9: 41 0f b7 45 25 movzwl 0x25(%r13),%eax 16cade: 66 89 85 d6 00 00 00 mov %ax,0xd6(%rbp) 16cae5: 41 0f b7 45 27 movzwl 0x27(%r13),%eax 16caea: 66 89 85 d8 00 00 00 mov %ax,0xd8(%rbp) 16caf1: 41 0f b6 45 29 movzbl 0x29(%r13),%eax 16caf6: 88 85 dc 00 00 00 mov %al,0xdc(%rbp) 16cafc: 41 0f b6 45 2a movzbl 0x2a(%r13),%eax 16cb01: 88 85 dd 00 00 00 mov %al,0xdd(%rbp) 16cb07: 41 0f b6 45 2b movzbl 0x2b(%r13),%eax 16cb0c: 88 85 de 00 00 00 mov %al,0xde(%rbp) 16cb12: 41 0f b6 45 2c movzbl 0x2c(%r13),%eax 16cb17: 88 85 df 00 00 00 mov %al,0xdf(%rbp) 16cb1d: 41 0f b6 45 2d movzbl 0x2d(%r13),%eax 16cb22: 88 85 e0 00 00 00 mov %al,0xe0(%rbp) 16cb28: 41 0f b6 45 2e movzbl 0x2e(%r13),%eax 16cb2d: 88 85 e1 00 00 00 mov %al,0xe1(%rbp) 16cb33: 41 0f b6 45 2f movzbl 0x2f(%r13),%eax 16cb38: 48 c7 85 90 00 00 00 movq $0x0,0x90(%rbp) 16cb3f: 00 00 00 00 16cb43: 88 85 e2 00 00 00 mov %al,0xe2(%rbp) 16cb49: 48 c7 85 a8 00 00 00 movq $0x0,0xa8(%rbp) 16cb50: 00 00 00 00 16cb54: 48 c7 85 b8 00 00 00 movq $0x0,0xb8(%rbp) 16cb5b: 00 00 00 00 16cb5f: 48 c7 85 c0 00 00 00 movq $0x0,0xc0(%rbp) 16cb66: 00 00 00 00 16cb6a: 41 0f b7 45 1d movzwl 0x1d(%r13),%eax 16cb6f: c7 83 a4 01 00 00 00 movl $0x0,0x1a4(%rbx) 16cb76: 00 00 00 16cb79: 66 89 83 a0 01 00 00 mov %ax,0x1a0(%rbx) 16cb80: 48 89 8b ac 01 00 00 mov %rcx,0x1ac(%rbx) 16cb87: 48 c7 83 b4 01 00 00 movq $0x186a,0x1b4(%rbx) 16cb8e: 6a 18 00 00 16cb92: c6 83 bc 01 00 00 00 movb $0x0,0x1bc(%rbx) 16cb99: 66 85 c0 test %ax,%ax 16cb9c: 74 0a je 16cba8 16cb9e: 81 8b 28 01 00 00 00 orl $0x40000,0x128(%rbx) 16cba5: 00 04 00 16cba8: 41 0f b7 45 3e movzwl 0x3e(%r13),%eax 16cbad: 66 85 c0 test %ax,%ax 16cbb0: 0f 85 a7 06 00 00 jne 16d25d 16cbb6: 41 0f b7 45 40 movzwl 0x40(%r13),%eax 16cbbb: 66 85 c0 test %ax,%ax 16cbbe: 0f 85 bb 06 00 00 jne 16d27f 16cbc4: 41 0f b7 45 4c movzwl 0x4c(%r13),%eax 16cbc9: 66 85 c0 test %ax,%ax 16cbcc: 74 57 je 16cc25 16cbce: 49 8d 74 05 00 lea 0x0(%r13,%rax,1),%rsi 16cbd3: 48 8d bd c0 00 00 00 lea 0xc0(%rbp),%rdi 16cbda: ba 04 00 00 00 mov $0x4,%edx 16cbdf: e8 2c f9 ff ff callq 16c510 16cbe4: 89 c3 mov %eax,%ebx 16cbe6: 85 db test %ebx,%ebx 16cbe8: 74 3b je 16cc25 16cbea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16cbf1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16cbf8: e8 00 00 00 00 callq 16cbfd 16cbfd: 85 c0 test %eax,%eax 16cbff: 0f 85 00 00 00 00 jne 16cc05 16cc05: 41 89 df mov %ebx,%r15d 16cc08: eb 1b jmp 16cc25 16cc0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16cc11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16cc18: e8 00 00 00 00 callq 16cc1d 16cc1d: 85 c0 test %eax,%eax 16cc1f: 0f 85 00 00 00 00 jne 16cc25 16cc25: 48 8b 44 24 30 mov 0x30(%rsp),%rax 16cc2a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16cc31: 00 00 16cc33: 0f 85 c6 0a 00 00 jne 16d6ff 16cc39: 48 83 c4 38 add $0x38,%rsp 16cc3d: 44 89 f8 mov %r15d,%eax 16cc40: 5b pop %rbx 16cc41: 5d pop %rbp 16cc42: 41 5c pop %r12 16cc44: 41 5d pop %r13 16cc46: 41 5e pop %r14 16cc48: 41 5f pop %r15 16cc4a: c3 retq 16cc4b: 0f b6 70 01 movzbl 0x1(%rax),%esi 16cc4f: 83 ee 01 sub $0x1,%esi 16cc52: 48 63 f6 movslq %esi,%rsi 16cc55: 48 8d 3c 76 lea (%rsi,%rsi,2),%rdi 16cc59: 48 8d 34 be lea (%rsi,%rdi,4),%rsi 16cc5d: 80 7c 30 0b 00 cmpb $0x0,0xb(%rax,%rsi,1) 16cc62: 0f 84 e3 fb ff ff je 16c84b 16cc68: e9 ec fb ff ff jmpq 16c859 16cc6d: 81 8b 24 01 00 00 00 orl $0x40000000,0x124(%rbx) 16cc74: 00 00 40 16cc77: 0f b7 50 01 movzwl 0x1(%rax),%edx 16cc7b: 66 89 93 e4 02 00 00 mov %dx,0x2e4(%rbx) 16cc82: 0f b7 50 03 movzwl 0x3(%rax),%edx 16cc86: 66 89 93 f2 02 00 00 mov %dx,0x2f2(%rbx) 16cc8d: 0f b7 50 05 movzwl 0x5(%rax),%edx 16cc91: 66 89 93 ec 02 00 00 mov %dx,0x2ec(%rbx) 16cc98: 0f b7 50 07 movzwl 0x7(%rax),%edx 16cc9c: 89 93 fc 02 00 00 mov %edx,0x2fc(%rbx) 16cca2: 0f b7 50 09 movzwl 0x9(%rax),%edx 16cca6: 66 89 93 d8 02 00 00 mov %dx,0x2d8(%rbx) 16ccad: 0f b7 50 0b movzwl 0xb(%rax),%edx 16ccb1: 66 89 93 ca 02 00 00 mov %dx,0x2ca(%rbx) 16ccb8: 0f b7 50 0d movzwl 0xd(%rax),%edx 16ccbc: 89 93 18 03 00 00 mov %edx,0x318(%rbx) 16ccc2: 0f b7 50 0f movzwl 0xf(%rax),%edx 16ccc6: 66 89 93 02 03 00 00 mov %dx,0x302(%rbx) 16cccd: 0f b7 50 11 movzwl 0x11(%rax),%edx 16ccd1: 66 89 93 04 03 00 00 mov %dx,0x304(%rbx) 16ccd8: 0f b7 50 13 movzwl 0x13(%rax),%edx 16ccdc: 66 89 93 06 03 00 00 mov %dx,0x306(%rbx) 16cce3: 0f b7 50 15 movzwl 0x15(%rax),%edx 16cce7: 66 89 93 08 03 00 00 mov %dx,0x308(%rbx) 16ccee: 0f b7 50 17 movzwl 0x17(%rax),%edx 16ccf2: 66 89 93 0a 03 00 00 mov %dx,0x30a(%rbx) 16ccf9: 0f b7 50 19 movzwl 0x19(%rax),%edx 16ccfd: 66 89 93 0c 03 00 00 mov %dx,0x30c(%rbx) 16cd04: 0f b7 50 1b movzwl 0x1b(%rax),%edx 16cd08: 66 89 93 0e 03 00 00 mov %dx,0x30e(%rbx) 16cd0f: 0f b6 50 1d movzbl 0x1d(%rax),%edx 16cd13: 88 93 10 03 00 00 mov %dl,0x310(%rbx) 16cd19: 0f b7 50 1e movzwl 0x1e(%rax),%edx 16cd1d: 66 89 93 1e 03 00 00 mov %dx,0x31e(%rbx) 16cd24: 0f b7 40 20 movzwl 0x20(%rax),%eax 16cd28: 66 89 83 1c 03 00 00 mov %ax,0x31c(%rbx) 16cd2f: e9 02 fb ff ff jmpq 16c836 16cd34: 4c 01 ea add %r13,%rdx 16cd37: 0f b6 42 01 movzbl 0x1(%rdx),%eax 16cd3b: 84 c0 test %al,%al 16cd3d: 0f 84 9c 09 00 00 je 16d6df 16cd43: 0f b6 f8 movzbl %al,%edi 16cd46: be c0 0d 00 00 mov $0xdc0,%esi 16cd4b: 44 89 54 24 20 mov %r10d,0x20(%rsp) 16cd50: c1 e7 05 shl $0x5,%edi 16cd53: 48 89 54 24 18 mov %rdx,0x18(%rsp) 16cd58: 83 c7 04 add $0x4,%edi 16cd5b: e8 00 00 00 00 callq 16cd60 16cd60: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 16cd65: 44 8b 54 24 20 mov 0x20(%rsp),%r10d 16cd6a: 48 85 c0 test %rax,%rax 16cd6d: 49 89 c3 mov %rax,%r11 16cd70: 0f 84 5f 09 00 00 je 16d6d5 16cd76: 0f b6 42 01 movzbl 0x1(%rdx),%eax 16cd7a: 31 ff xor %edi,%edi 16cd7c: 41 89 03 mov %eax,(%r11) 16cd7f: 80 7a 01 00 cmpb $0x0,0x1(%rdx) 16cd83: 74 41 je 16cdc6 16cd85: 89 f8 mov %edi,%eax 16cd87: 83 c7 01 add $0x1,%edi 16cd8a: 48 89 c1 mov %rax,%rcx 16cd8d: 48 c1 e1 04 shl $0x4,%rcx 16cd91: 48 01 c1 add %rax,%rcx 16cd94: 48 c1 e0 05 shl $0x5,%rax 16cd98: 48 01 d1 add %rdx,%rcx 16cd9b: 4c 01 d8 add %r11,%rax 16cd9e: 0f b6 71 02 movzbl 0x2(%rcx),%esi 16cda2: 40 88 70 18 mov %sil,0x18(%rax) 16cda6: 8b 71 0f mov 0xf(%rcx),%esi 16cda9: 89 70 14 mov %esi,0x14(%rax) 16cdac: 8b 71 0b mov 0xb(%rcx),%esi 16cdaf: 89 70 0c mov %esi,0xc(%rax) 16cdb2: 8b 71 07 mov 0x7(%rcx),%esi 16cdb5: 89 70 08 mov %esi,0x8(%rax) 16cdb8: 8b 49 03 mov 0x3(%rcx),%ecx 16cdbb: 89 48 04 mov %ecx,0x4(%rax) 16cdbe: 0f b6 42 01 movzbl 0x1(%rdx),%eax 16cdc2: 39 c7 cmp %eax,%edi 16cdc4: 72 bf jb 16cd85 16cdc6: 4d 89 5e 38 mov %r11,0x38(%r14) 16cdca: 66 41 83 7d 48 00 cmpw $0x0,0x48(%r13) 16cdd0: 0f 84 6a fb ff ff je 16c940 16cdd6: ba 50 00 00 00 mov $0x50,%edx 16cddb: be c0 0d 00 00 mov $0xdc0,%esi 16cde0: 44 89 54 24 18 mov %r10d,0x18(%rsp) 16cde5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 16cdec 16cdec: e8 00 00 00 00 callq 16cdf1 16cdf1: 44 8b 54 24 18 mov 0x18(%rsp),%r10d 16cdf6: 48 85 c0 test %rax,%rax 16cdf9: 0f 84 65 09 00 00 je 16d764 16cdff: 45 0f b7 d2 movzwl %r10w,%r10d 16ce03: 4d 01 ea add %r13,%r10 16ce06: 41 0f b6 12 movzbl (%r10),%edx 16ce0a: 41 0f b7 72 01 movzwl 0x1(%r10),%esi 16ce0f: 66 89 70 0e mov %si,0xe(%rax) 16ce13: 80 fa 05 cmp $0x5,%dl 16ce16: 0f 84 0d 03 00 00 je 16d129 16ce1c: 80 fa 06 cmp $0x6,%dl 16ce1f: 41 0f b7 52 07 movzwl 0x7(%r10),%edx 16ce24: 66 89 50 04 mov %dx,0x4(%rax) 16ce28: 41 0f b7 52 09 movzwl 0x9(%r10),%edx 16ce2d: 66 89 50 10 mov %dx,0x10(%rax) 16ce31: 41 0f b7 52 0b movzwl 0xb(%r10),%edx 16ce36: 66 89 50 20 mov %dx,0x20(%rax) 16ce3a: 41 0f b7 52 24 movzwl 0x24(%r10),%edx 16ce3f: 66 89 50 24 mov %dx,0x24(%rax) 16ce43: 41 0f b7 52 0d movzwl 0xd(%r10),%edx 16ce48: 66 89 50 26 mov %dx,0x26(%rax) 16ce4c: 41 0f b7 52 0f movzwl 0xf(%r10),%edx 16ce51: 66 89 50 28 mov %dx,0x28(%rax) 16ce55: 41 0f b7 52 11 movzwl 0x11(%r10),%edx 16ce5a: 66 89 50 2a mov %dx,0x2a(%rax) 16ce5e: 41 0f b7 52 13 movzwl 0x13(%r10),%edx 16ce63: 66 89 50 2c mov %dx,0x2c(%rax) 16ce67: 41 0f b7 52 15 movzwl 0x15(%r10),%edx 16ce6c: 66 89 50 2e mov %dx,0x2e(%rax) 16ce70: 41 0f b7 52 17 movzwl 0x17(%r10),%edx 16ce75: 66 89 50 30 mov %dx,0x30(%rax) 16ce79: 41 0f b7 52 19 movzwl 0x19(%r10),%edx 16ce7e: 66 89 50 32 mov %dx,0x32(%rax) 16ce82: 41 0f b6 52 1d movzbl 0x1d(%r10),%edx 16ce87: 88 50 34 mov %dl,0x34(%rax) 16ce8a: 41 0f b6 52 1e movzbl 0x1e(%r10),%edx 16ce8f: 88 50 35 mov %dl,0x35(%rax) 16ce92: 74 19 je 16cead 16ce94: 41 0f b7 52 26 movzwl 0x26(%r10),%edx 16ce99: 66 89 50 44 mov %dx,0x44(%rax) 16ce9d: 41 0f b7 52 28 movzwl 0x28(%r10),%edx 16cea2: 66 89 50 46 mov %dx,0x46(%rax) 16cea6: 41 8b 52 2a mov 0x2a(%r10),%edx 16ceaa: 89 50 48 mov %edx,0x48(%rax) 16cead: 48 89 44 24 20 mov %rax,0x20(%rsp) 16ceb2: 41 0f b6 7a 1f movzbl 0x1f(%r10),%edi 16ceb7: 48 8d 54 24 2e lea 0x2e(%rsp),%rdx 16cebc: 48 8d 74 24 2d lea 0x2d(%rsp),%rsi 16cec1: 4c 89 54 24 18 mov %r10,0x18(%rsp) 16cec6: e8 95 f2 ff ff callq 16c160 16cecb: 48 8b 44 24 20 mov 0x20(%rsp),%rax 16ced0: 0f b6 54 24 2d movzbl 0x2d(%rsp),%edx 16ced5: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 16ceda: 48 8d 74 24 2d lea 0x2d(%rsp),%rsi 16cedf: 88 50 36 mov %dl,0x36(%rax) 16cee2: 0f b6 54 24 2e movzbl 0x2e(%rsp),%edx 16cee7: 88 50 3b mov %dl,0x3b(%rax) 16ceea: 41 0f b6 52 20 movzbl 0x20(%r10),%edx 16ceef: 88 50 37 mov %dl,0x37(%rax) 16cef2: 41 0f b6 7a 21 movzbl 0x21(%r10),%edi 16cef7: 48 8d 54 24 2e lea 0x2e(%rsp),%rdx 16cefc: e8 5f f2 ff ff callq 16c160 16cf01: 48 8b 44 24 20 mov 0x20(%rsp),%rax 16cf06: 0f b6 54 24 2d movzbl 0x2d(%rsp),%edx 16cf0b: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 16cf10: 48 8d 74 24 2d lea 0x2d(%rsp),%rsi 16cf15: 88 50 38 mov %dl,0x38(%rax) 16cf18: 0f b6 54 24 2e movzbl 0x2e(%rsp),%edx 16cf1d: 88 50 3c mov %dl,0x3c(%rax) 16cf20: 41 0f b6 52 22 movzbl 0x22(%r10),%edx 16cf25: 88 50 39 mov %dl,0x39(%rax) 16cf28: 41 0f b6 7a 23 movzbl 0x23(%r10),%edi 16cf2d: 48 8d 54 24 2e lea 0x2e(%rsp),%rdx 16cf32: e8 29 f2 ff ff callq 16c160 16cf37: 0f b6 54 24 2d movzbl 0x2d(%rsp),%edx 16cf3c: 48 8b 44 24 20 mov 0x20(%rsp),%rax 16cf41: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 16cf46: 88 50 3a mov %dl,0x3a(%rax) 16cf49: 0f b6 54 24 2e movzbl 0x2e(%rsp),%edx 16cf4e: 88 50 3d mov %dl,0x3d(%rax) 16cf51: 41 0f b7 52 1b movzwl 0x1b(%r10),%edx 16cf56: 66 89 93 aa 01 00 00 mov %dx,0x1aa(%rbx) 16cf5d: 49 89 86 a0 00 00 00 mov %rax,0xa0(%r14) 16cf64: e9 d7 f9 ff ff jmpq 16c940 16cf69: 48 8b 3b mov (%rbx),%rdi 16cf6c: 4c 8d 44 24 2d lea 0x2d(%rsp),%r8 16cf71: 48 8d 4c 24 2c lea 0x2c(%rsp),%rcx 16cf76: be 0f 00 00 00 mov $0xf,%esi 16cf7b: 48 8d 54 24 2e lea 0x2e(%rsp),%rdx 16cf80: e8 00 00 00 00 callq 16cf85 16cf85: 48 89 43 70 mov %rax,0x70(%rbx) 16cf89: 49 89 c5 mov %rax,%r13 16cf8c: 0f b7 44 24 2e movzwl 0x2e(%rsp),%eax 16cf91: 89 43 78 mov %eax,0x78(%rbx) 16cf94: 4d 85 ed test %r13,%r13 16cf97: 0f 85 5c f6 ff ff jne 16c5f9 16cf9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16cfa4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16cfab: e8 00 00 00 00 callq 16cfb0 16cfb0: 85 c0 test %eax,%eax 16cfb2: 0f 85 00 00 00 00 jne 16cfb8 16cfb8: 41 bf ff ff ff ff mov $0xffffffff,%r15d 16cfbe: e9 62 fc ff ff jmpq 16cc25 16cfc3: 49 8d 7e 58 lea 0x58(%r14),%rdi 16cfc7: e8 04 f4 ff ff callq 16c3d0 16cfcc: 85 c0 test %eax,%eax 16cfce: 0f 84 98 fa ff ff je 16ca6c 16cfd4: e9 08 01 00 00 jmpq 16d0e1 16cfd9: 0f b6 50 20 movzbl 0x20(%rax),%edx 16cfdd: 83 e2 0f and $0xf,%edx 16cfe0: 88 93 b9 02 00 00 mov %dl,0x2b9(%rbx) 16cfe6: 0f b6 50 21 movzbl 0x21(%rax),%edx 16cfea: 6b d2 64 imul $0x64,%edx,%edx 16cfed: 89 93 bc 02 00 00 mov %edx,0x2bc(%rbx) 16cff3: 0f b6 50 22 movzbl 0x22(%rax),%edx 16cff7: 81 8b 24 01 00 00 00 orl $0x40000000,0x124(%rbx) 16cffe: 00 00 40 16d001: 6b d2 64 imul $0x64,%edx,%edx 16d004: 89 93 c0 02 00 00 mov %edx,0x2c0(%rbx) 16d00a: 0f b7 50 01 movzwl 0x1(%rax),%edx 16d00e: 66 89 93 e4 02 00 00 mov %dx,0x2e4(%rbx) 16d015: 0f b6 50 22 movzbl 0x22(%rax),%edx 16d019: 8d 14 92 lea (%rdx,%rdx,4),%edx 16d01c: 8d 14 92 lea (%rdx,%rdx,4),%edx 16d01f: c1 e2 02 shl $0x2,%edx 16d022: 66 89 93 f2 02 00 00 mov %dx,0x2f2(%rbx) 16d029: 0f b7 50 05 movzwl 0x5(%rax),%edx 16d02d: 66 89 93 ec 02 00 00 mov %dx,0x2ec(%rbx) 16d034: 0f b7 50 03 movzwl 0x3(%rax),%edx 16d038: 89 93 fc 02 00 00 mov %edx,0x2fc(%rbx) 16d03e: 0f b7 50 07 movzwl 0x7(%rax),%edx 16d042: 66 89 93 d8 02 00 00 mov %dx,0x2d8(%rbx) 16d049: 0f b7 50 09 movzwl 0x9(%rax),%edx 16d04d: 66 89 93 ca 02 00 00 mov %dx,0x2ca(%rbx) 16d054: 0f b7 50 0b movzwl 0xb(%rax),%edx 16d058: 89 93 18 03 00 00 mov %edx,0x318(%rbx) 16d05e: 0f b7 50 0d movzwl 0xd(%rax),%edx 16d062: 66 89 93 02 03 00 00 mov %dx,0x302(%rbx) 16d069: 0f b7 50 0f movzwl 0xf(%rax),%edx 16d06d: 66 89 93 04 03 00 00 mov %dx,0x304(%rbx) 16d074: 0f b7 50 11 movzwl 0x11(%rax),%edx 16d078: 66 89 93 06 03 00 00 mov %dx,0x306(%rbx) 16d07f: 0f b7 50 13 movzwl 0x13(%rax),%edx 16d083: 66 89 93 08 03 00 00 mov %dx,0x308(%rbx) 16d08a: 0f b7 50 15 movzwl 0x15(%rax),%edx 16d08e: 66 89 93 0a 03 00 00 mov %dx,0x30a(%rbx) 16d095: 0f b7 50 17 movzwl 0x17(%rax),%edx 16d099: 66 89 93 0c 03 00 00 mov %dx,0x30c(%rbx) 16d0a0: 0f b7 50 19 movzwl 0x19(%rax),%edx 16d0a4: 66 89 93 0e 03 00 00 mov %dx,0x30e(%rbx) 16d0ab: 0f b6 50 1b movzbl 0x1b(%rax),%edx 16d0af: 88 93 10 03 00 00 mov %dl,0x310(%rbx) 16d0b5: 0f b7 50 1c movzwl 0x1c(%rax),%edx 16d0b9: 66 89 93 1e 03 00 00 mov %dx,0x31e(%rbx) 16d0c0: 0f b7 40 1e movzwl 0x1e(%rax),%eax 16d0c4: 66 89 83 1c 03 00 00 mov %ax,0x31c(%rbx) 16d0cb: e9 66 f7 ff ff jmpq 16c836 16d0d0: 49 8d 7e 48 lea 0x48(%r14),%rdi 16d0d4: e8 f7 f2 ff ff callq 16c3d0 16d0d9: 85 c0 test %eax,%eax 16d0db: 0f 84 9d f9 ff ff je 16ca7e 16d0e1: 41 89 c7 mov %eax,%r15d 16d0e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d0eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d0f2: e8 00 00 00 00 callq 16d0f7 16d0f7: 85 c0 test %eax,%eax 16d0f9: 0f 84 26 fb ff ff je 16cc25 16d0ff: e9 00 00 00 00 jmpq 16d104 16d104: 49 8d 7e 60 lea 0x60(%r14),%rdi 16d108: e8 c3 f2 ff ff callq 16c3d0 16d10d: 85 c0 test %eax,%eax 16d10f: 0f 84 7c f9 ff ff je 16ca91 16d115: eb ca jmp 16d0e1 16d117: 49 8d 7e 50 lea 0x50(%r14),%rdi 16d11b: e8 b0 f2 ff ff callq 16c3d0 16d120: 85 c0 test %eax,%eax 16d122: 75 bd jne 16d0e1 16d124: e9 7b f9 ff ff jmpq 16caa4 16d129: 41 0f b7 52 07 movzwl 0x7(%r10),%edx 16d12e: 66 89 50 04 mov %dx,0x4(%rax) 16d132: 41 0f b7 52 09 movzwl 0x9(%r10),%edx 16d137: 66 89 50 10 mov %dx,0x10(%rax) 16d13b: 41 0f b7 52 0b movzwl 0xb(%r10),%edx 16d140: 66 89 50 20 mov %dx,0x20(%rax) 16d144: 41 0f b7 52 27 movzwl 0x27(%r10),%edx 16d149: 66 89 50 24 mov %dx,0x24(%rax) 16d14d: 41 0f b7 52 0d movzwl 0xd(%r10),%edx 16d152: 66 89 50 26 mov %dx,0x26(%rax) 16d156: 41 0f b7 52 0f movzwl 0xf(%r10),%edx 16d15b: 66 89 50 28 mov %dx,0x28(%rax) 16d15f: 41 0f b7 52 11 movzwl 0x11(%r10),%edx 16d164: 66 89 50 2a mov %dx,0x2a(%rax) 16d168: 41 0f b7 52 13 movzwl 0x13(%r10),%edx 16d16d: 66 89 50 2c mov %dx,0x2c(%rax) 16d171: 41 0f b7 52 15 movzwl 0x15(%r10),%edx 16d176: 66 89 50 2e mov %dx,0x2e(%rax) 16d17a: 41 0f b7 52 17 movzwl 0x17(%r10),%edx 16d17f: 66 89 50 30 mov %dx,0x30(%rax) 16d183: 41 0f b7 52 19 movzwl 0x19(%r10),%edx 16d188: 66 89 50 32 mov %dx,0x32(%rax) 16d18c: 41 0f b6 52 1d movzbl 0x1d(%r10),%edx 16d191: 88 50 34 mov %dl,0x34(%rax) 16d194: 41 0f b6 52 1e movzbl 0x1e(%r10),%edx 16d199: 88 50 35 mov %dl,0x35(%rax) 16d19c: 41 0f b6 52 21 movzbl 0x21(%r10),%edx 16d1a1: 88 50 36 mov %dl,0x36(%rax) 16d1a4: 41 0f b6 52 22 movzbl 0x22(%r10),%edx 16d1a9: 88 50 3b mov %dl,0x3b(%rax) 16d1ac: 41 0f b6 52 1f movzbl 0x1f(%r10),%edx 16d1b1: 88 50 37 mov %dl,0x37(%rax) 16d1b4: 41 0f b6 52 23 movzbl 0x23(%r10),%edx 16d1b9: 88 50 38 mov %dl,0x38(%rax) 16d1bc: 41 0f b6 52 24 movzbl 0x24(%r10),%edx 16d1c1: 88 50 3c mov %dl,0x3c(%rax) 16d1c4: 41 0f b6 52 20 movzbl 0x20(%r10),%edx 16d1c9: 88 50 39 mov %dl,0x39(%rax) 16d1cc: 41 0f b6 52 25 movzbl 0x25(%r10),%edx 16d1d1: 88 50 3a mov %dl,0x3a(%rax) 16d1d4: 41 0f b6 52 26 movzbl 0x26(%r10),%edx 16d1d9: 88 50 3d mov %dl,0x3d(%rax) 16d1dc: 41 0f b7 52 1b movzwl 0x1b(%r10),%edx 16d1e1: 66 89 93 aa 01 00 00 mov %dx,0x1aa(%rbx) 16d1e8: e9 70 fd ff ff jmpq 16cf5d 16d1ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d1f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d1fb: e8 00 00 00 00 callq 16d200 16d200: 85 c0 test %eax,%eax 16d202: 0f 85 b0 05 00 00 jne 16d7b8 16d208: bd ff ff ff ff mov $0xffffffff,%ebp 16d20d: 41 8b 46 68 mov 0x68(%r14),%eax 16d211: 41 89 ef mov %ebp,%r15d 16d214: 89 83 18 02 00 00 mov %eax,0x218(%rbx) 16d21a: 41 8b 46 6c mov 0x6c(%r14),%eax 16d21e: 89 83 1c 02 00 00 mov %eax,0x21c(%rbx) 16d224: 41 0f b7 46 74 movzwl 0x74(%r14),%eax 16d229: 66 89 83 24 02 00 00 mov %ax,0x224(%rbx) 16d230: 41 0f b7 46 76 movzwl 0x76(%r14),%eax 16d235: 66 89 83 26 02 00 00 mov %ax,0x226(%rbx) 16d23c: e9 a3 fe ff ff jmpq 16d0e4 16d241: 0f b7 34 24 movzwl (%rsp),%esi 16d245: 49 8d 7e 28 lea 0x28(%r14),%rdi 16d249: 4c 01 ee add %r13,%rsi 16d24c: e8 0f f2 ff ff callq 16c460 16d251: 89 c5 mov %eax,%ebp 16d253: 85 c0 test %eax,%eax 16d255: 0f 84 21 f7 ff ff je 16c97c 16d25b: eb b0 jmp 16d20d 16d25d: 49 8d 74 05 00 lea 0x0(%r13,%rax,1),%rsi 16d262: 48 8d bd a8 00 00 00 lea 0xa8(%rbp),%rdi 16d269: ba 08 00 00 00 mov $0x8,%edx 16d26e: e8 9d f2 ff ff callq 16c510 16d273: 89 c3 mov %eax,%ebx 16d275: 41 0f b7 45 40 movzwl 0x40(%r13),%eax 16d27a: 66 85 c0 test %ax,%ax 16d27d: 74 18 je 16d297 16d27f: 49 8d 74 05 00 lea 0x0(%r13,%rax,1),%rsi 16d284: 48 8d bd b8 00 00 00 lea 0xb8(%rbp),%rdi 16d28b: ba 04 00 00 00 mov $0x4,%edx 16d290: e8 7b f2 ff ff callq 16c510 16d295: 89 c3 mov %eax,%ebx 16d297: 41 0f b7 45 4c movzwl 0x4c(%r13),%eax 16d29c: 66 85 c0 test %ax,%ax 16d29f: 0f 84 41 f9 ff ff je 16cbe6 16d2a5: e9 24 f9 ff ff jmpq 16cbce 16d2aa: 0f b7 74 24 0c movzwl 0xc(%rsp),%esi 16d2af: 49 8d 7e 20 lea 0x20(%r14),%rdi 16d2b3: 4c 01 ee add %r13,%rsi 16d2b6: e8 a5 f1 ff ff callq 16c460 16d2bb: 89 c5 mov %eax,%ebp 16d2bd: 85 c0 test %eax,%eax 16d2bf: 0f 84 9f f6 ff ff je 16c964 16d2c5: e9 43 ff ff ff jmpq 16d20d 16d2ca: 0f b7 74 24 16 movzwl 0x16(%rsp),%esi 16d2cf: 49 8d 7e 30 lea 0x30(%r14),%rdi 16d2d3: 4c 01 ee add %r13,%rsi 16d2d6: e8 85 f1 ff ff callq 16c460 16d2db: 89 c5 mov %eax,%ebp 16d2dd: 85 c0 test %eax,%eax 16d2df: 0f 85 28 ff ff ff jne 16d20d 16d2e5: e9 86 f6 ff ff jmpq 16c970 16d2ea: 0f b7 6c 24 0e movzwl 0xe(%rsp),%ebp 16d2ef: 48 8b 03 mov (%rbx),%rax 16d2f2: 4c 01 ed add %r13,%rbp 16d2f5: 44 0f b6 65 01 movzbl 0x1(%rbp),%r12d 16d2fa: 45 84 e4 test %r12b,%r12b 16d2fd: 0f 84 95 04 00 00 je 16d798 16d303: 48 8b 40 08 mov 0x8(%rax),%rax 16d307: 66 81 78 3e 63 68 cmpw $0x6863,0x3e(%rax) 16d30d: 75 30 jne 16d33f 16d30f: 80 78 48 00 cmpb $0x0,0x48(%rax) 16d313: 75 2a jne 16d33f 16d315: 41 8d 44 24 ff lea -0x1(%r12),%eax 16d31a: 48 98 cltq 16d31c: 48 8d 04 80 lea (%rax,%rax,4),%rax 16d320: 81 7c 05 02 8f 5f 01 cmpl $0x15f8f,0x2(%rbp,%rax,1) 16d327: 00 16d328: 77 15 ja 16d33f 16d32a: 41 83 c4 01 add $0x1,%r12d 16d32e: b8 08 00 00 00 mov $0x8,%eax 16d333: 41 83 fc 08 cmp $0x8,%r12d 16d337: 44 0f 4f e0 cmovg %eax,%r12d 16d33b: 45 0f b6 e4 movzbl %r12b,%r12d 16d33f: 41 6b fc 1c imul $0x1c,%r12d,%edi 16d343: be c0 0d 00 00 mov $0xdc0,%esi 16d348: 83 c7 04 add $0x4,%edi 16d34b: e8 00 00 00 00 callq 16d350 16d350: 49 89 c2 mov %rax,%r10 16d353: 48 85 c0 test %rax,%rax 16d356: 0f 84 79 03 00 00 je 16d6d5 16d35c: 45 89 22 mov %r12d,(%r10) 16d35f: 80 7d 01 00 cmpb $0x0,0x1(%rbp) 16d363: 0f 84 51 02 00 00 je 16d5ba 16d369: 31 c0 xor %eax,%eax 16d36b: 89 c1 mov %eax,%ecx 16d36d: 48 8d 14 89 lea (%rcx,%rcx,4),%rdx 16d371: 48 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%rsi 16d378: 00 16d379: 48 01 ea add %rbp,%rdx 16d37c: 48 29 ce sub %rcx,%rsi 16d37f: 0f b6 7a 06 movzbl 0x6(%rdx),%edi 16d383: 49 8d 0c b2 lea (%r10,%rsi,4),%rcx 16d387: 89 c6 mov %eax,%esi 16d389: 83 c0 01 add $0x1,%eax 16d38c: 40 88 79 08 mov %dil,0x8(%rcx) 16d390: 8b 52 02 mov 0x2(%rdx),%edx 16d393: 89 51 04 mov %edx,0x4(%rcx) 16d396: 0f b6 55 01 movzbl 0x1(%rbp),%edx 16d39a: 39 d0 cmp %edx,%eax 16d39c: 72 cd jb 16d36b 16d39e: 44 39 e0 cmp %r12d,%eax 16d3a1: 0f 82 1a 02 00 00 jb 16d5c1 16d3a7: 4d 89 56 18 mov %r10,0x18(%r14) 16d3ab: e9 d8 f5 ff ff jmpq 16c988 16d3b0: 0f b7 ed movzwl %bp,%ebp 16d3b3: 4c 01 ed add %r13,%rbp 16d3b6: 0f b6 45 01 movzbl 0x1(%rbp),%eax 16d3ba: 84 c0 test %al,%al 16d3bc: 0f 84 62 03 00 00 je 16d724 16d3c2: 0f b6 f8 movzbl %al,%edi 16d3c5: be c0 0d 00 00 mov $0xdc0,%esi 16d3ca: 6b ff 1c imul $0x1c,%edi,%edi 16d3cd: 83 c7 04 add $0x4,%edi 16d3d0: e8 00 00 00 00 callq 16d3d5 16d3d5: 48 89 c7 mov %rax,%rdi 16d3d8: 48 85 c0 test %rax,%rax 16d3db: 0f 84 f4 02 00 00 je 16d6d5 16d3e1: 0f b6 75 01 movzbl 0x1(%rbp),%esi 16d3e5: 89 30 mov %esi,(%rax) 16d3e7: 0f b6 45 00 movzbl 0x0(%rbp),%eax 16d3eb: 84 c0 test %al,%al 16d3ed: 0f 85 f6 01 00 00 jne 16d5e9 16d3f3: 85 f6 test %esi,%esi 16d3f5: 74 53 je 16d44a 16d3f7: 83 ee 01 sub $0x1,%esi 16d3fa: 48 83 c5 02 add $0x2,%rbp 16d3fe: 48 8d 47 04 lea 0x4(%rdi),%rax 16d402: 48 8d 14 f5 00 00 00 lea 0x0(,%rsi,8),%rdx 16d409: 00 16d40a: 48 29 f2 sub %rsi,%rdx 16d40d: 48 8d 74 97 20 lea 0x20(%rdi,%rdx,4),%rsi 16d412: 0f b6 55 04 movzbl 0x4(%rbp),%edx 16d416: 48 83 c0 1c add $0x1c,%rax 16d41a: 48 83 c5 09 add $0x9,%rbp 16d41e: 88 50 e8 mov %dl,-0x18(%rax) 16d421: 8b 55 f7 mov -0x9(%rbp),%edx 16d424: 89 50 e4 mov %edx,-0x1c(%rax) 16d427: 0f b7 55 fc movzwl -0x4(%rbp),%edx 16d42b: f7 d2 not %edx 16d42d: 66 c1 ea 0f shr $0xf,%dx 16d431: 88 50 f7 mov %dl,-0x9(%rax) 16d434: 0f b6 55 fc movzbl -0x4(%rbp),%edx 16d438: 83 e2 7f and $0x7f,%edx 16d43b: 88 50 f8 mov %dl,-0x8(%rax) 16d43e: 0f b7 55 fe movzwl -0x2(%rbp),%edx 16d442: 89 50 fc mov %edx,-0x4(%rax) 16d445: 48 39 c6 cmp %rax,%rsi 16d448: 75 c8 jne 16d412 16d44a: 49 89 3e mov %rdi,(%r14) 16d44d: e9 06 f5 ff ff jmpq 16c958 16d452: 0f b7 6c 24 14 movzwl 0x14(%rsp),%ebp 16d457: 4c 01 ed add %r13,%rbp 16d45a: 0f b6 45 01 movzbl 0x1(%rbp),%eax 16d45e: 84 c0 test %al,%al 16d460: 0f 84 e8 01 00 00 je 16d64e 16d466: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 16d46d: 8d 04 40 lea (%rax,%rax,2),%eax 16d470: be c0 0d 00 00 mov $0xdc0,%esi 16d475: 8d 3c 85 04 00 00 00 lea 0x4(,%rax,4),%edi 16d47c: 48 89 14 24 mov %rdx,(%rsp) 16d480: e8 00 00 00 00 callq 16d485 16d485: 49 89 c4 mov %rax,%r12 16d488: 48 85 c0 test %rax,%rax 16d48b: 0f 84 44 02 00 00 je 16d6d5 16d491: 48 8b 14 24 mov (%rsp),%rdx 16d495: 0f b6 75 01 movzbl 0x1(%rbp),%esi 16d499: 48 8b 02 mov (%rdx),%rax 16d49c: 8b 10 mov (%rax),%edx 16d49e: 39 f2 cmp %esi,%edx 16d4a0: 0f 82 00 00 00 00 jb 16d4a6 16d4a6: 41 89 34 24 mov %esi,(%r12) 16d4aa: 85 f6 test %esi,%esi 16d4ac: 74 36 je 16d4e4 16d4ae: 83 ee 01 sub $0x1,%esi 16d4b1: 48 8d 45 02 lea 0x2(%rbp),%rax 16d4b5: 49 8d 54 24 04 lea 0x4(%r12),%rdx 16d4ba: 48 8d 34 76 lea (%rsi,%rsi,2),%rsi 16d4be: 48 8d 7c 75 08 lea 0x8(%rbp,%rsi,2),%rdi 16d4c3: 0f b6 48 04 movzbl 0x4(%rax),%ecx 16d4c7: 48 83 c0 06 add $0x6,%rax 16d4cb: 48 83 c2 0c add $0xc,%rdx 16d4cf: 88 4a f4 mov %cl,-0xc(%rdx) 16d4d2: 0f b6 48 ff movzbl -0x1(%rax),%ecx 16d4d6: 88 4a f5 mov %cl,-0xb(%rdx) 16d4d9: 8b 48 fa mov -0x6(%rax),%ecx 16d4dc: 89 4a fc mov %ecx,-0x4(%rdx) 16d4df: 48 39 c7 cmp %rax,%rdi 16d4e2: 75 df jne 16d4c3 16d4e4: 4d 89 a6 c8 00 00 00 mov %r12,0xc8(%r14) 16d4eb: e9 31 f5 ff ff jmpq 16ca21 16d4f0: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax 16d4f5: 4c 01 e8 add %r13,%rax 16d4f8: 80 78 01 00 cmpb $0x0,0x1(%rax) 16d4fc: 0f 84 42 02 00 00 je 16d744 16d502: 8b 50 02 mov 0x2(%rax),%edx 16d505: 41 89 56 68 mov %edx,0x68(%r14) 16d509: 8b 70 0a mov 0xa(%rax),%esi 16d50c: 41 89 76 6c mov %esi,0x6c(%r14) 16d510: 8b 70 06 mov 0x6(%rax),%esi 16d513: 41 89 76 70 mov %esi,0x70(%r14) 16d517: 0f b7 70 0e movzwl 0xe(%rax),%esi 16d51b: 66 41 89 76 74 mov %si,0x74(%r14) 16d520: 0f b7 70 10 movzwl 0x10(%rax),%esi 16d524: 66 41 89 76 76 mov %si,0x76(%r14) 16d529: 0f b7 40 12 movzwl 0x12(%rax),%eax 16d52d: 66 41 89 46 7a mov %ax,0x7a(%r14) 16d532: e9 fa f4 ff ff jmpq 16ca31 16d537: 45 0f b7 e4 movzwl %r12w,%r12d 16d53b: 4d 01 ec add %r13,%r12 16d53e: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 16d544: 84 c0 test %al,%al 16d546: 0f 84 b8 01 00 00 je 16d704 16d54c: 0f b6 f8 movzbl %al,%edi 16d54f: be c0 0d 00 00 mov $0xdc0,%esi 16d554: 6b ff 1c imul $0x1c,%edi,%edi 16d557: 83 c7 04 add $0x4,%edi 16d55a: e8 00 00 00 00 callq 16d55f 16d55f: 49 89 c2 mov %rax,%r10 16d562: 48 85 c0 test %rax,%rax 16d565: 0f 84 6a 01 00 00 je 16d6d5 16d56b: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 16d571: 31 f6 xor %esi,%esi 16d573: 41 89 02 mov %eax,(%r10) 16d576: 41 80 7c 24 01 00 cmpb $0x0,0x1(%r12) 16d57c: 74 33 je 16d5b1 16d57e: 89 f2 mov %esi,%edx 16d580: 83 c6 01 add $0x1,%esi 16d583: 48 8d 04 92 lea (%rdx,%rdx,4),%rax 16d587: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 16d58e: 00 16d58f: 4c 01 e0 add %r12,%rax 16d592: 48 29 d1 sub %rdx,%rcx 16d595: 0f b6 78 06 movzbl 0x6(%rax),%edi 16d599: 49 8d 14 8a lea (%r10,%rcx,4),%rdx 16d59d: 40 88 7a 08 mov %dil,0x8(%rdx) 16d5a1: 8b 40 02 mov 0x2(%rax),%eax 16d5a4: 89 42 04 mov %eax,0x4(%rdx) 16d5a7: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 16d5ad: 39 c6 cmp %eax,%esi 16d5af: 72 cd jb 16d57e 16d5b1: 4d 89 56 10 mov %r10,0x10(%r14) 16d5b5: e9 92 f3 ff ff jmpq 16c94c 16d5ba: be ff ff ff ff mov $0xffffffff,%esi 16d5bf: 31 c0 xor %eax,%eax 16d5c1: 48 8d 14 b6 lea (%rsi,%rsi,4),%rdx 16d5c5: 0f b6 74 15 06 movzbl 0x6(%rbp,%rdx,1),%esi 16d5ca: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 16d5d1: 00 16d5d2: 48 29 c2 sub %rax,%rdx 16d5d5: 49 8d 04 92 lea (%r10,%rdx,4),%rax 16d5d9: 40 88 70 08 mov %sil,0x8(%rax) 16d5dd: c7 40 04 90 5f 01 00 movl $0x15f90,0x4(%rax) 16d5e4: e9 be fd ff ff jmpq 16d3a7 16d5e9: 3c 01 cmp $0x1,%al 16d5eb: 0f 85 7d 01 00 00 jne 16d76e 16d5f1: 48 8d 45 02 lea 0x2(%rbp),%rax 16d5f5: 85 f6 test %esi,%esi 16d5f7: 0f 84 4d fe ff ff je 16d44a 16d5fd: 83 ee 01 sub $0x1,%esi 16d600: 48 8d 57 04 lea 0x4(%rdi),%rdx 16d604: 4c 8d 14 76 lea (%rsi,%rsi,2),%r10 16d608: 4a 8d 34 96 lea (%rsi,%r10,4),%rsi 16d60c: 4c 8d 54 35 0f lea 0xf(%rbp,%rsi,1),%r10 16d611: 0f b6 48 04 movzbl 0x4(%rax),%ecx 16d615: 48 83 c0 0d add $0xd,%rax 16d619: 48 83 c2 1c add $0x1c,%rdx 16d61d: 88 4a e8 mov %cl,-0x18(%rdx) 16d620: 8b 48 f3 mov -0xd(%rax),%ecx 16d623: 89 4a e4 mov %ecx,-0x1c(%rdx) 16d626: 0f b7 48 f8 movzwl -0x8(%rax),%ecx 16d62a: f7 d1 not %ecx 16d62c: 66 c1 e9 0f shr $0xf,%cx 16d630: 88 4a f7 mov %cl,-0x9(%rdx) 16d633: 0f b6 48 f8 movzbl -0x8(%rax),%ecx 16d637: 83 e1 7f and $0x7f,%ecx 16d63a: 88 4a f8 mov %cl,-0x8(%rdx) 16d63d: 0f b7 48 fa movzwl -0x6(%rax),%ecx 16d641: 89 4a fc mov %ecx,-0x4(%rdx) 16d644: 49 39 c2 cmp %rax,%r10 16d647: 75 c8 jne 16d611 16d649: e9 fc fd ff ff jmpq 16d44a 16d64e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d655: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d65c: e8 00 00 00 00 callq 16d661 16d661: 85 c0 test %eax,%eax 16d663: 0f 84 b8 f3 ff ff je 16ca21 16d669: e9 00 00 00 00 jmpq 16d66e 16d66e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d675: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d67c: e8 00 00 00 00 callq 16d681 16d681: 85 c0 test %eax,%eax 16d683: 0f 85 00 00 00 00 jne 16d689 16d689: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d690: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d697: e8 00 00 00 00 callq 16d69c 16d69c: 85 c0 test %eax,%eax 16d69e: 0f 85 00 00 00 00 jne 16d6a4 16d6a4: 41 bf ea ff ff ff mov $0xffffffea,%r15d 16d6aa: e9 76 f5 ff ff jmpq 16cc25 16d6af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d6b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d6bd: e8 00 00 00 00 callq 16d6c2 16d6c2: 85 c0 test %eax,%eax 16d6c4: 0f 85 00 00 00 00 jne 16d6ca 16d6ca: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 16d6d0: e9 50 f5 ff ff jmpq 16cc25 16d6d5: bd f4 ff ff ff mov $0xfffffff4,%ebp 16d6da: e9 2e fb ff ff jmpq 16d20d 16d6df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d6e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d6ed: e8 00 00 00 00 callq 16d6f2 16d6f2: 85 c0 test %eax,%eax 16d6f4: 0f 84 0e fb ff ff je 16d208 16d6fa: e9 00 00 00 00 jmpq 16d6ff 16d6ff: e8 00 00 00 00 callq 16d704 16d704: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d70b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d712: e8 00 00 00 00 callq 16d717 16d717: 85 c0 test %eax,%eax 16d719: 0f 84 e9 fa ff ff je 16d208 16d71f: e9 00 00 00 00 jmpq 16d724 16d724: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d72b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d732: e8 00 00 00 00 callq 16d737 16d737: 85 c0 test %eax,%eax 16d739: 0f 84 c9 fa ff ff je 16d208 16d73f: e9 00 00 00 00 jmpq 16d744 16d744: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d74b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d752: e8 00 00 00 00 callq 16d757 16d757: 85 c0 test %eax,%eax 16d759: 0f 84 a9 fa ff ff je 16d208 16d75f: e9 00 00 00 00 jmpq 16d764 16d764: bd f4 ff ff ff mov $0xfffffff4,%ebp 16d769: e9 9f fa ff ff jmpq 16d20d 16d76e: e8 00 00 00 00 callq 16d773 16d773: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d77a: bd ea ff ff ff mov $0xffffffea,%ebp 16d77f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d786: e8 00 00 00 00 callq 16d78b 16d78b: 85 c0 test %eax,%eax 16d78d: 0f 84 7a fa ff ff je 16d20d 16d793: e9 00 00 00 00 jmpq 16d798 16d798: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d79f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d7a6: e8 00 00 00 00 callq 16d7ab 16d7ab: 85 c0 test %eax,%eax 16d7ad: 0f 84 55 fa ff ff je 16d208 16d7b3: e9 00 00 00 00 jmpq 16d7b8 16d7b8: e9 00 00 00 00 jmpq 16d7bd 16d7bd: 0f 1f 00 nopl (%rax) 000000000016d7c0 : 16d7c0: e8 00 00 00 00 callq 16d7c5 16d7c5: 53 push %rbx 16d7c6: 48 83 ec 10 sub $0x10,%rsp 16d7ca: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16d7d1: 00 00 16d7d3: 48 89 44 24 08 mov %rax,0x8(%rsp) 16d7d8: 48 8b 47 70 mov 0x70(%rdi),%rax 16d7dc: 48 85 c0 test %rax,%rax 16d7df: 74 25 je 16d806 16d7e1: 80 78 02 07 cmpb $0x7,0x2(%rax) 16d7e5: 76 71 jbe 16d858 16d7e7: 0f b7 50 30 movzwl 0x30(%rax),%edx 16d7eb: 0f b6 44 10 01 movzbl 0x1(%rax,%rdx,1),%eax 16d7f0: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 16d7f5: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 16d7fc: 00 00 16d7fe: 75 74 jne 16d874 16d800: 48 83 c4 10 add $0x10,%rsp 16d804: 5b pop %rbx 16d805: c3 retq 16d806: 48 89 fb mov %rdi,%rbx 16d809: 48 8b 3f mov (%rdi),%rdi 16d80c: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 16d811: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 16d816: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 16d81b: be 0f 00 00 00 mov $0xf,%esi 16d820: e8 00 00 00 00 callq 16d825 16d825: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 16d82a: 48 89 43 70 mov %rax,0x70(%rbx) 16d82e: 89 53 78 mov %edx,0x78(%rbx) 16d831: 48 85 c0 test %rax,%rax 16d834: 75 ab jne 16d7e1 16d836: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d83d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d844: e8 00 00 00 00 callq 16d849 16d849: 85 c0 test %eax,%eax 16d84b: 0f 85 00 00 00 00 jne 16d851 16d851: b8 ff ff ff ff mov $0xffffffff,%eax 16d856: eb 98 jmp 16d7f0 16d858: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d85f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d866: e8 00 00 00 00 callq 16d86b 16d86b: 85 c0 test %eax,%eax 16d86d: 74 e2 je 16d851 16d86f: e9 00 00 00 00 jmpq 16d874 16d874: e8 00 00 00 00 callq 16d879 16d879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000016d880 : 16d880: e8 00 00 00 00 callq 16d885 16d885: 41 55 push %r13 16d887: 49 89 cd mov %rcx,%r13 16d88a: 41 54 push %r12 16d88c: 49 89 fc mov %rdi,%r12 16d88f: 55 push %rbp 16d890: 48 89 d5 mov %rdx,%rbp 16d893: 53 push %rbx 16d894: 89 f3 mov %esi,%ebx 16d896: 48 83 ec 10 sub $0x10,%rsp 16d89a: 48 8b 4f 70 mov 0x70(%rdi),%rcx 16d89e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16d8a5: 00 00 16d8a7: 48 89 44 24 08 mov %rax,0x8(%rsp) 16d8ac: 31 c0 xor %eax,%eax 16d8ae: 48 85 c9 test %rcx,%rcx 16d8b1: 0f 84 1b 01 00 00 je 16d9d2 16d8b7: 89 5d 30 mov %ebx,0x30(%rbp) 16d8ba: 80 79 02 07 cmpb $0x7,0x2(%rcx) 16d8be: 0f 86 cd 00 00 00 jbe 16d991 16d8c4: 0f b7 51 30 movzwl 0x30(%rcx),%edx 16d8c8: 48 89 d0 mov %rdx,%rax 16d8cb: 48 01 ca add %rcx,%rdx 16d8ce: 66 85 c0 test %ax,%ax 16d8d1: 0f 84 57 01 00 00 je 16da2e 16d8d7: 0f b6 42 01 movzbl 0x1(%rdx),%eax 16d8db: 84 c0 test %al,%al 16d8dd: 0f 84 67 01 00 00 je 16da4a 16d8e3: 39 d8 cmp %ebx,%eax 16d8e5: 0f 82 7b 01 00 00 jb 16da66 16d8eb: 48 8d 04 dd 00 00 00 lea 0x0(,%rbx,8),%rax 16d8f2: 00 16d8f3: 48 29 d8 sub %rbx,%rax 16d8f6: 48 01 c0 add %rax,%rax 16d8f9: 48 8d 34 02 lea (%rdx,%rax,1),%rsi 16d8fd: 4c 8d 4c 02 02 lea 0x2(%rdx,%rax,1),%r9 16d902: 0f b7 56 08 movzwl 0x8(%rsi),%edx 16d906: 41 89 d0 mov %edx,%r8d 16d909: 66 41 c1 e8 03 shr $0x3,%r8w 16d90e: 41 83 e0 01 and $0x1,%r8d 16d912: 44 89 c0 mov %r8d,%eax 16d915: 83 c8 02 or $0x2,%eax 16d918: f6 c2 10 test $0x10,%dl 16d91b: 41 0f 44 c0 cmove %r8d,%eax 16d91f: 89 c7 mov %eax,%edi 16d921: 83 cf 04 or $0x4,%edi 16d924: f6 c2 20 test $0x20,%dl 16d927: 0f 45 c7 cmovne %edi,%eax 16d92a: 89 c7 mov %eax,%edi 16d92c: 83 cf 08 or $0x8,%edi 16d92f: f6 c2 40 test $0x40,%dl 16d932: 0f 45 c7 cmovne %edi,%eax 16d935: 89 c7 mov %eax,%edi 16d937: 83 cf 10 or $0x10,%edi 16d93a: f6 c2 80 test $0x80,%dl 16d93d: 0f 45 c7 cmovne %edi,%eax 16d940: 89 c7 mov %eax,%edi 16d942: 81 cf 00 08 00 00 or $0x800,%edi 16d948: 80 e6 10 and $0x10,%dh 16d94b: 48 89 ea mov %rbp,%rdx 16d94e: 0f 45 c7 cmovne %edi,%eax 16d951: 4c 89 e7 mov %r12,%rdi 16d954: 41 89 c0 mov %eax,%r8d 16d957: 41 81 c8 00 00 04 00 or $0x40000,%r8d 16d95e: f6 46 0e 01 testb $0x1,0xe(%rsi) 16d962: 4c 89 ce mov %r9,%rsi 16d965: 44 0f 44 c0 cmove %eax,%r8d 16d969: e8 00 00 00 00 callq 16d96e 16d96e: 85 c0 test %eax,%eax 16d970: 74 1f je 16d991 16d972: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 16d977: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 16d97e: 00 00 16d980: 0f 85 fc 00 00 00 jne 16da82 16d986: 48 83 c4 10 add $0x10,%rsp 16d98a: 5b pop %rbx 16d98b: 5d pop %rbp 16d98c: 41 5c pop %r12 16d98e: 41 5d pop %r13 16d990: c3 retq 16d991: 31 c0 xor %eax,%eax 16d993: f6 45 2c 01 testb $0x1,0x2c(%rbp) 16d997: 74 d9 je 16d972 16d999: 48 8b 44 24 08 mov 0x8(%rsp),%rax 16d99e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16d9a5: 00 00 16d9a7: 0f 85 d5 00 00 00 jne 16da82 16d9ad: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 16d9b4: 00 16d9b5: 48 8d b5 8c 00 00 00 lea 0x8c(%rbp),%rsi 16d9bc: 4c 89 e7 mov %r12,%rdi 16d9bf: 48 8b 40 48 mov 0x48(%rax),%rax 16d9c3: 48 83 c4 10 add $0x10,%rsp 16d9c7: 5b pop %rbx 16d9c8: 5d pop %rbp 16d9c9: 41 5c pop %r12 16d9cb: 41 5d pop %r13 16d9cd: e9 00 00 00 00 jmpq 16d9d2 16d9d2: 48 8b 3f mov (%rdi),%rdi 16d9d5: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 16d9da: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 16d9df: be 0f 00 00 00 mov $0xf,%esi 16d9e4: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 16d9e9: e8 00 00 00 00 callq 16d9ee 16d9ee: 49 89 44 24 70 mov %rax,0x70(%r12) 16d9f3: 48 89 c1 mov %rax,%rcx 16d9f6: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 16d9fb: 41 89 44 24 78 mov %eax,0x78(%r12) 16da00: 48 85 c9 test %rcx,%rcx 16da03: 0f 85 ae fe ff ff jne 16d8b7 16da09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16da10: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16da17: e8 00 00 00 00 callq 16da1c 16da1c: 85 c0 test %eax,%eax 16da1e: 0f 85 00 00 00 00 jne 16da24 16da24: b8 ff ff ff ff mov $0xffffffff,%eax 16da29: e9 44 ff ff ff jmpq 16d972 16da2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16da35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16da3c: e8 00 00 00 00 callq 16da41 16da41: 85 c0 test %eax,%eax 16da43: 74 df je 16da24 16da45: e9 00 00 00 00 jmpq 16da4a 16da4a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16da51: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16da58: e8 00 00 00 00 callq 16da5d 16da5d: 85 c0 test %eax,%eax 16da5f: 74 c3 je 16da24 16da61: e9 00 00 00 00 jmpq 16da66 16da66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16da6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16da74: e8 00 00 00 00 callq 16da79 16da79: 85 c0 test %eax,%eax 16da7b: 74 a7 je 16da24 16da7d: e9 00 00 00 00 jmpq 16da82 16da82: e8 00 00 00 00 callq 16da87 16da87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 16da8e: 00 00 000000000016da90 : 16da90: e8 00 00 00 00 callq 16da95 16da95: 41 54 push %r12 16da97: 55 push %rbp 16da98: 53 push %rbx 16da99: 48 89 fb mov %rdi,%rbx 16da9c: 48 83 ec 10 sub $0x10,%rsp 16daa0: 48 8b 6f 70 mov 0x70(%rdi),%rbp 16daa4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16daab: 00 00 16daad: 48 89 44 24 08 mov %rax,0x8(%rsp) 16dab2: 31 c0 xor %eax,%eax 16dab4: 48 85 ed test %rbp,%rbp 16dab7: 74 66 je 16db1f 16dab9: 48 89 ef mov %rbp,%rdi 16dabc: e8 6f e8 ff ff callq 16c330 16dac1: 41 89 c4 mov %eax,%r12d 16dac4: 85 c0 test %eax,%eax 16dac6: 75 3b jne 16db03 16dac8: 8b 83 28 01 00 00 mov 0x128(%rbx),%eax 16dace: 89 c2 mov %eax,%edx 16dad0: 83 c8 08 or $0x8,%eax 16dad3: 83 e2 f7 and $0xfffffff7,%edx 16dad6: f6 45 11 08 testb $0x8,0x11(%rbp) 16dada: 0f 44 c2 cmove %edx,%eax 16dadd: 89 83 28 01 00 00 mov %eax,0x128(%rbx) 16dae3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 16dae8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16daef: 00 00 16daf1: 0f 85 82 00 00 00 jne 16db79 16daf7: 48 83 c4 10 add $0x10,%rsp 16dafb: 44 89 e0 mov %r12d,%eax 16dafe: 5b pop %rbx 16daff: 5d pop %rbp 16db00: 41 5c pop %r12 16db02: c3 retq 16db03: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16db0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16db11: e8 00 00 00 00 callq 16db16 16db16: 85 c0 test %eax,%eax 16db18: 74 c9 je 16dae3 16db1a: e9 00 00 00 00 jmpq 16db1f 16db1f: 48 8b 3f mov (%rdi),%rdi 16db22: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 16db27: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 16db2c: be 0f 00 00 00 mov $0xf,%esi 16db31: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 16db36: e8 00 00 00 00 callq 16db3b 16db3b: 48 89 43 70 mov %rax,0x70(%rbx) 16db3f: 48 89 c5 mov %rax,%rbp 16db42: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 16db47: 89 43 78 mov %eax,0x78(%rbx) 16db4a: 48 85 ed test %rbp,%rbp 16db4d: 0f 85 66 ff ff ff jne 16dab9 16db53: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16db5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16db61: e8 00 00 00 00 callq 16db66 16db66: 85 c0 test %eax,%eax 16db68: 0f 85 00 00 00 00 jne 16db6e 16db6e: 41 bc ff ff ff ff mov $0xffffffff,%r12d 16db74: e9 6a ff ff ff jmpq 16dae3 16db79: e8 00 00 00 00 callq 16db7e 16db7e: 66 90 xchg %ax,%ax 000000000016db80 : 16db80: e8 00 00 00 00 callq 16db85 16db85: b8 34 00 00 00 mov $0x34,%eax 16db8a: c3 retq 16db8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000016db90 : 16db90: e8 00 00 00 00 callq 16db95 16db95: 31 c0 xor %eax,%eax 16db97: c3 retq 16db98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16db9f: 00 000000000016dba0 : 16dba0: e8 00 00 00 00 callq 16dba5 16dba5: 49 89 f9 mov %rdi,%r9 16dba8: 48 89 d7 mov %rdx,%rdi 16dbab: 49 8b 81 18 01 00 00 mov 0x118(%r9),%rax 16dbb2: 48 8b 10 mov (%rax),%rdx 16dbb5: 83 3a 03 cmpl $0x3,(%rdx) 16dbb8: 76 09 jbe 16dbc3 16dbba: 48 8b 50 10 mov 0x10(%rax),%rdx 16dbbe: 83 3a 03 cmpl $0x3,(%rdx) 16dbc1: 77 15 ja 16dbd8 16dbc3: 83 fe 20 cmp $0x20,%esi 16dbc6: 74 4c je 16dc14 16dbc8: 83 fe 40 cmp $0x40,%esi 16dbcb: 74 50 je 16dc1d 16dbcd: 81 fe 80 00 00 00 cmp $0x80,%esi 16dbd3: 74 51 je 16dc26 16dbd5: 31 c0 xor %eax,%eax 16dbd7: c3 retq 16dbd8: 48 8b 50 08 mov 0x8(%rax),%rdx 16dbdc: 83 3a 02 cmpl $0x2,(%rdx) 16dbdf: 76 e2 jbe 16dbc3 16dbe1: c7 07 03 00 00 00 movl $0x3,(%rdi) 16dbe7: 41 c7 00 03 00 00 00 movl $0x3,(%r8) 16dbee: c7 01 02 00 00 00 movl $0x2,(%rcx) 16dbf4: 48 8b 10 mov (%rax),%rdx 16dbf7: 8b 52 58 mov 0x58(%rdx),%edx 16dbfa: 41 89 91 80 03 00 00 mov %edx,0x380(%r9) 16dc01: 48 8b 50 08 mov 0x8(%rax),%rdx 16dc05: 8b 52 3c mov 0x3c(%rdx),%edx 16dc08: 41 89 91 84 03 00 00 mov %edx,0x384(%r9) 16dc0f: 83 fe 20 cmp $0x20,%esi 16dc12: 75 b4 jne 16dbc8 16dc14: c7 07 00 00 00 00 movl $0x0,(%rdi) 16dc1a: 31 c0 xor %eax,%eax 16dc1c: c3 retq 16dc1d: c7 01 00 00 00 00 movl $0x0,(%rcx) 16dc23: 31 c0 xor %eax,%eax 16dc25: c3 retq 16dc26: 41 80 79 16 00 cmpb $0x0,0x16(%r9) 16dc2b: ba 04 00 00 00 mov $0x4,%edx 16dc30: 75 08 jne 16dc3a 16dc32: 48 8b 10 mov (%rax),%rdx 16dc35: 8b 12 mov (%rdx),%edx 16dc37: 83 ea 01 sub $0x1,%edx 16dc3a: 89 17 mov %edx,(%rdi) 16dc3c: 48 8b 50 10 mov 0x10(%rax),%rdx 16dc40: 8b 12 mov (%rdx),%edx 16dc42: 83 ea 01 sub $0x1,%edx 16dc45: 41 89 10 mov %edx,(%r8) 16dc48: 48 8b 40 08 mov 0x8(%rax),%rax 16dc4c: 8b 00 mov (%rax),%eax 16dc4e: 83 e8 01 sub $0x1,%eax 16dc51: 89 01 mov %eax,(%rcx) 16dc53: 31 c0 xor %eax,%eax 16dc55: c3 retq 16dc56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16dc5d: 00 00 00 000000000016dc60 : 16dc60: e8 00 00 00 00 callq 16dc65 16dc65: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16dc6c: 80 b8 15 12 00 00 01 cmpb $0x1,0x1215(%rax) 16dc73: b8 01 00 00 00 mov $0x1,%eax 16dc78: 83 d8 ff sbb $0xffffffff,%eax 16dc7b: c3 retq 16dc7c: 0f 1f 40 00 nopl 0x0(%rax) 000000000016dc80 : 16dc80: e8 00 00 00 00 callq 16dc85 16dc85: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 16dc8c: 8b 50 7c mov 0x7c(%rax),%edx 16dc8f: 89 16 mov %edx,(%rsi) 16dc91: 8b 80 80 00 00 00 mov 0x80(%rax),%eax 16dc97: 89 46 04 mov %eax,0x4(%rsi) 16dc9a: 31 c0 xor %eax,%eax 16dc9c: c3 retq 16dc9d: 0f 1f 00 nopl (%rax) 000000000016dca0 : 16dca0: e8 00 00 00 00 callq 16dca5 16dca5: 89 f0 mov %esi,%eax 16dca7: 4c 8b 8f 18 01 00 00 mov 0x118(%rdi),%r9 16dcae: 48 89 d6 mov %rdx,%rsi 16dcb1: 83 f8 04 cmp $0x4,%eax 16dcb4: 74 79 je 16dd2f 16dcb6: 76 67 jbe 16dd1f 16dcb8: 83 f8 06 cmp $0x6,%eax 16dcbb: 74 78 je 16dd35 16dcbd: 83 f8 07 cmp $0x7,%eax 16dcc0: 75 7f jne 16dd41 16dcc2: 4d 8b 41 30 mov 0x30(%r9),%r8 16dcc6: 45 8b 10 mov (%r8),%r10d 16dcc9: 45 85 d2 test %r10d,%r10d 16dccc: 74 4e je 16dd1c 16dcce: 8b 06 mov (%rsi),%eax 16dcd0: 31 d2 xor %edx,%edx 16dcd2: 44 8d 50 01 lea 0x1(%rax),%r10d 16dcd6: 89 d1 mov %edx,%ecx 16dcd8: 48 8d 04 cd 00 00 00 lea 0x0(,%rcx,8),%rax 16dcdf: 00 16dce0: 48 29 c8 sub %rcx,%rax 16dce3: 49 8d 3c 80 lea (%r8,%rax,4),%rdi 16dce7: 8b 47 04 mov 0x4(%rdi),%eax 16dcea: 8d 04 80 lea (%rax,%rax,4),%eax 16dced: 01 c0 add %eax,%eax 16dcef: 89 44 ce 04 mov %eax,0x4(%rsi,%rcx,8) 16dcf3: 0f b6 47 08 movzbl 0x8(%rdi),%eax 16dcf7: 49 8b b9 a8 00 00 00 mov 0xa8(%r9),%rdi 16dcfe: 48 8d 04 80 lea (%rax,%rax,4),%rax 16dd02: 48 8d 04 47 lea (%rdi,%rax,2),%rax 16dd06: 0f b7 40 06 movzwl 0x6(%rax),%eax 16dd0a: 89 44 ce 08 mov %eax,0x8(%rsi,%rcx,8) 16dd0e: 41 8d 04 12 lea (%r10,%rdx,1),%eax 16dd12: 83 c2 01 add $0x1,%edx 16dd15: 89 06 mov %eax,(%rsi) 16dd17: 41 39 10 cmp %edx,(%r8) 16dd1a: 77 ba ja 16dcd6 16dd1c: 31 c0 xor %eax,%eax 16dd1e: c3 retq 16dd1f: 83 f8 01 cmp $0x1,%eax 16dd22: 74 17 je 16dd3b 16dd24: 83 f8 03 cmp $0x3,%eax 16dd27: 75 18 jne 16dd41 16dd29: 4d 8b 41 08 mov 0x8(%r9),%r8 16dd2d: eb 97 jmp 16dcc6 16dd2f: 4d 8b 41 18 mov 0x18(%r9),%r8 16dd33: eb 91 jmp 16dcc6 16dd35: 4d 8b 41 20 mov 0x20(%r9),%r8 16dd39: eb 8b jmp 16dcc6 16dd3b: 4d 8b 41 28 mov 0x28(%r9),%r8 16dd3f: eb 85 jmp 16dcc6 16dd41: 83 c8 ff or $0xffffffff,%eax 16dd44: c3 retq 16dd45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16dd4c: 00 00 00 00 000000000016dd50 : 16dd50: e8 00 00 00 00 callq 16dd55 16dd55: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 16dd5c: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 16dd63: 8b 42 08 mov 0x8(%rdx),%eax 16dd66: 39 81 78 10 00 00 cmp %eax,0x1078(%rcx) 16dd6c: 8b 87 28 01 00 00 mov 0x128(%rdi),%eax 16dd72: 41 0f 95 c0 setne %r8b 16dd76: 48 c1 e8 06 shr $0x6,%rax 16dd7a: 83 e0 01 and $0x1,%eax 16dd7d: 74 0d je 16dd8c 16dd7f: 8b 72 20 mov 0x20(%rdx),%esi 16dd82: 39 b1 74 10 00 00 cmp %esi,0x1074(%rcx) 16dd88: 44 0f 45 c0 cmovne %eax,%r8d 16dd8c: 44 89 c0 mov %r8d,%eax 16dd8f: c3 retq 000000000016dd90 : 16dd90: e8 00 00 00 00 callq 16dd95 16dd95: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 16dd9c: 8b 42 74 mov 0x74(%rdx),%eax 16dd9f: 8b 8a 0c 05 00 00 mov 0x50c(%rdx),%ecx 16dda5: 83 e8 01 sub $0x1,%eax 16dda8: 83 e9 01 sub $0x1,%ecx 16ddab: 48 8d 04 40 lea (%rax,%rax,2),%rax 16ddaf: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 16ddb3: 8b 8c 8a 24 05 00 00 mov 0x524(%rdx,%rcx,4),%ecx 16ddba: 8b 84 82 8c 00 00 00 mov 0x8c(%rdx,%rax,4),%eax 16ddc1: 29 c8 sub %ecx,%eax 16ddc3: 6b c0 64 imul $0x64,%eax,%eax 16ddc6: 8d 44 01 ff lea -0x1(%rcx,%rax,1),%eax 16ddca: 99 cltd 16ddcb: f7 f9 idiv %ecx 16ddcd: c3 retq 16ddce: 66 90 xchg %ax,%ax 000000000016ddd0 : 16ddd0: e8 00 00 00 00 callq 16ddd5 16ddd5: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 16dddc: 8b 82 e8 00 00 00 mov 0xe8(%rdx),%eax 16dde2: 8b 8a 80 05 00 00 mov 0x580(%rdx),%ecx 16dde8: 83 e8 01 sub $0x1,%eax 16ddeb: 83 e9 01 sub $0x1,%ecx 16ddee: 48 8d 04 40 lea (%rax,%rax,2),%rax 16ddf2: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 16ddf6: 8b 8c 8a 98 05 00 00 mov 0x598(%rdx,%rcx,4),%ecx 16ddfd: 8b 84 82 00 01 00 00 mov 0x100(%rdx,%rax,4),%eax 16de04: 29 c8 sub %ecx,%eax 16de06: 6b c0 64 imul $0x64,%eax,%eax 16de09: 8d 44 01 ff lea -0x1(%rcx,%rax,1),%eax 16de0d: 99 cltd 16de0e: f7 f9 idiv %ecx 16de10: c3 retq 16de11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16de18: 00 00 00 00 16de1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000016de20 : 16de20: e8 00 00 00 00 callq 16de25 16de25: 53 push %rbx 16de26: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16de2d: 31 d2 xor %edx,%edx 16de2f: 0f b6 83 31 11 00 00 movzbl 0x1131(%rbx),%eax 16de36: 40 84 f6 test %sil,%sil 16de39: 74 77 je 16deb2 16de3b: 84 c0 test %al,%al 16de3d: 75 6b jne 16deaa 16de3f: 80 bb 6d 11 00 00 00 cmpb $0x0,0x116d(%rbx) 16de46: 74 06 je 16de4e 16de48: 0b 93 74 11 00 00 or 0x1174(%rbx),%edx 16de4e: 80 bb 79 11 00 00 00 cmpb $0x0,0x1179(%rbx) 16de55: 74 06 je 16de5d 16de57: 0b 93 80 11 00 00 or 0x1180(%rbx),%edx 16de5d: 80 bb 85 11 00 00 00 cmpb $0x0,0x1185(%rbx) 16de64: 74 06 je 16de6c 16de66: 0b 93 8c 11 00 00 or 0x118c(%rbx),%edx 16de6c: 80 bb cd 11 00 00 00 cmpb $0x0,0x11cd(%rbx) 16de73: 74 06 je 16de7b 16de75: 0b 93 d4 11 00 00 or 0x11d4(%rbx),%edx 16de7b: 85 d2 test %edx,%edx 16de7d: 0f 85 a0 00 00 00 jne 16df23 16de83: c6 83 31 11 00 00 00 movb $0x0,0x1131(%rbx) 16de8a: 31 c0 xor %eax,%eax 16de8c: c6 83 6d 11 00 00 00 movb $0x0,0x116d(%rbx) 16de93: c6 83 79 11 00 00 00 movb $0x0,0x1179(%rbx) 16de9a: c6 83 85 11 00 00 00 movb $0x0,0x1185(%rbx) 16dea1: c6 83 cd 11 00 00 00 movb $0x0,0x11cd(%rbx) 16dea8: 5b pop %rbx 16dea9: c3 retq 16deaa: 8b 93 38 11 00 00 mov 0x1138(%rbx),%edx 16deb0: eb 8d jmp 16de3f 16deb2: 84 c0 test %al,%al 16deb4: 75 06 jne 16debc 16deb6: 8b 93 38 11 00 00 mov 0x1138(%rbx),%edx 16debc: 80 bb 6d 11 00 00 00 cmpb $0x0,0x116d(%rbx) 16dec3: 75 06 jne 16decb 16dec5: 0b 93 74 11 00 00 or 0x1174(%rbx),%edx 16decb: 80 bb 79 11 00 00 00 cmpb $0x0,0x1179(%rbx) 16ded2: 75 06 jne 16deda 16ded4: 0b 93 80 11 00 00 or 0x1180(%rbx),%edx 16deda: 80 bb 85 11 00 00 00 cmpb $0x0,0x1185(%rbx) 16dee1: 75 06 jne 16dee9 16dee3: 0b 93 8c 11 00 00 or 0x118c(%rbx),%edx 16dee9: 80 bb cd 11 00 00 00 cmpb $0x0,0x11cd(%rbx) 16def0: 75 06 jne 16def8 16def2: 0b 93 d4 11 00 00 or 0x11d4(%rbx),%edx 16def8: 85 d2 test %edx,%edx 16defa: 75 58 jne 16df54 16defc: c6 83 31 11 00 00 01 movb $0x1,0x1131(%rbx) 16df03: 31 c0 xor %eax,%eax 16df05: c6 83 6d 11 00 00 01 movb $0x1,0x116d(%rbx) 16df0c: c6 83 79 11 00 00 01 movb $0x1,0x1179(%rbx) 16df13: c6 83 85 11 00 00 01 movb $0x1,0x1185(%rbx) 16df1a: c6 83 cd 11 00 00 01 movb $0x1,0x11cd(%rbx) 16df21: 5b pop %rbx 16df22: c3 retq 16df23: 31 f6 xor %esi,%esi 16df25: e8 00 00 00 00 callq 16df2a 16df2a: 85 c0 test %eax,%eax 16df2c: 0f 84 51 ff ff ff je 16de83 16df32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16df39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16df40: e8 00 00 00 00 callq 16df45 16df45: 85 c0 test %eax,%eax 16df47: 0f 85 00 00 00 00 jne 16df4d 16df4d: b8 ea ff ff ff mov $0xffffffea,%eax 16df52: 5b pop %rbx 16df53: c3 retq 16df54: be 01 00 00 00 mov $0x1,%esi 16df59: e8 00 00 00 00 callq 16df5e 16df5e: 85 c0 test %eax,%eax 16df60: 74 9a je 16defc 16df62: eb ce jmp 16df32 16df64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16df6b: 00 00 00 00 16df6f: 90 nop 000000000016df70 : 16df70: e8 00 00 00 00 callq 16df75 16df75: 53 push %rbx 16df76: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16df7d: 31 c0 xor %eax,%eax 16df7f: 80 bb 60 11 00 00 00 cmpb $0x0,0x1160(%rbx) 16df86: 74 29 je 16dfb1 16df88: 40 38 b3 61 11 00 00 cmp %sil,0x1161(%rbx) 16df8f: 74 20 je 16dfb1 16df91: 8b 93 68 11 00 00 mov 0x1168(%rbx),%edx 16df97: 40 84 f6 test %sil,%sil 16df9a: 74 17 je 16dfb3 16df9c: be 01 00 00 00 mov $0x1,%esi 16dfa1: e8 00 00 00 00 callq 16dfa6 16dfa6: 85 c0 test %eax,%eax 16dfa8: 75 3f jne 16dfe9 16dfaa: c6 83 61 11 00 00 01 movb $0x1,0x1161(%rbx) 16dfb1: 5b pop %rbx 16dfb2: c3 retq 16dfb3: 31 f6 xor %esi,%esi 16dfb5: e8 00 00 00 00 callq 16dfba 16dfba: 85 c0 test %eax,%eax 16dfbc: 75 09 jne 16dfc7 16dfbe: c6 83 61 11 00 00 00 movb $0x0,0x1161(%rbx) 16dfc5: 5b pop %rbx 16dfc6: c3 retq 16dfc7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16dfce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16dfd5: e8 00 00 00 00 callq 16dfda 16dfda: 85 c0 test %eax,%eax 16dfdc: 0f 85 00 00 00 00 jne 16dfe2 16dfe2: b8 ff ff ff ff mov $0xffffffff,%eax 16dfe7: 5b pop %rbx 16dfe8: c3 retq 16dfe9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16dff0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16dff7: e8 00 00 00 00 callq 16dffc 16dffc: 85 c0 test %eax,%eax 16dffe: 74 e2 je 16dfe2 16e000: e9 00 00 00 00 jmpq 16e005 16e005: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16e00c: 00 00 00 00 000000000016e010 : 16e010: e8 00 00 00 00 callq 16e015 16e015: 41 55 push %r13 16e017: 41 54 push %r12 16e019: 55 push %rbp 16e01a: 53 push %rbx 16e01b: 48 83 ec 10 sub $0x10,%rsp 16e01f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16e026: 00 00 16e028: 48 89 44 24 08 mov %rax,0x8(%rsp) 16e02d: 31 c0 xor %eax,%eax 16e02f: 48 81 fe ff ff ff 3f cmp $0x3fffffff,%rsi 16e036: 0f 87 b7 00 00 00 ja 16e0f3 16e03c: 48 89 f3 mov %rsi,%rbx 16e03f: 48 89 e6 mov %rsp,%rsi 16e042: 48 89 fd mov %rdi,%rbp 16e045: e8 00 00 00 00 callq 16e04a 16e04a: 41 89 c4 mov %eax,%r12d 16e04d: 85 c0 test %eax,%eax 16e04f: 75 27 jne 16e078 16e051: 48 8b 34 24 mov (%rsp),%rsi 16e055: 49 89 dd mov %rbx,%r13 16e058: 49 f7 d5 not %r13 16e05b: 49 21 f5 and %rsi,%r13 16e05e: 48 f7 d6 not %rsi 16e061: 48 21 f3 and %rsi,%rbx 16e064: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 16e069: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 16e06e: 4d 85 ed test %r13,%r13 16e071: 75 56 jne 16e0c9 16e073: 48 85 db test %rbx,%rbx 16e076: 75 67 jne 16e0df 16e078: 48 8b 44 24 08 mov 0x8(%rsp),%rax 16e07d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16e084: 00 00 16e086: 75 76 jne 16e0fe 16e088: 48 83 c4 10 add $0x10,%rsp 16e08c: 44 89 e0 mov %r12d,%eax 16e08f: 5b pop %rbx 16e090: 5d pop %rbp 16e091: 41 5c pop %r12 16e093: 41 5d pop %r13 16e095: c3 retq 16e096: 4c 89 ea mov %r13,%rdx 16e099: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e0a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e0a7: e8 00 00 00 00 callq 16e0ac 16e0ac: eb bb jmp 16e069 16e0ae: 48 89 da mov %rbx,%rdx 16e0b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e0b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e0bf: e8 00 00 00 00 callq 16e0c4 16e0c4: 4d 85 ed test %r13,%r13 16e0c7: 74 aa je 16e073 16e0c9: 31 f6 xor %esi,%esi 16e0cb: 44 89 ea mov %r13d,%edx 16e0ce: 48 89 ef mov %rbp,%rdi 16e0d1: e8 00 00 00 00 callq 16e0d6 16e0d6: 85 c0 test %eax,%eax 16e0d8: 74 99 je 16e073 16e0da: 41 89 c4 mov %eax,%r12d 16e0dd: eb 99 jmp 16e078 16e0df: 89 da mov %ebx,%edx 16e0e1: be 01 00 00 00 mov $0x1,%esi 16e0e6: 48 89 ef mov %rbp,%rdi 16e0e9: e8 00 00 00 00 callq 16e0ee 16e0ee: 41 89 c4 mov %eax,%r12d 16e0f1: eb 85 jmp 16e078 16e0f3: 41 bc ea ff ff ff mov $0xffffffea,%r12d 16e0f9: e9 7a ff ff ff jmpq 16e078 16e0fe: e8 00 00 00 00 callq 16e103 16e103: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16e10a: 00 00 00 00 16e10e: 66 90 xchg %ax,%ax 000000000016e110 : 16e110: e8 00 00 00 00 callq 16e115 16e115: 41 55 push %r13 16e117: 41 54 push %r12 16e119: 55 push %rbp 16e11a: 48 89 f5 mov %rsi,%rbp 16e11d: 53 push %rbx 16e11e: 48 83 ec 10 sub $0x10,%rsp 16e122: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16e129: 00 00 16e12b: 48 89 44 24 08 mov %rax,0x8(%rsp) 16e130: 31 c0 xor %eax,%eax 16e132: 48 89 e6 mov %rsp,%rsi 16e135: e8 00 00 00 00 callq 16e13a 16e13a: 85 c0 test %eax,%eax 16e13c: 0f 85 b6 00 00 00 jne 16e1f8 16e142: 48 8b 14 24 mov (%rsp),%rdx 16e146: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e14d: 48 89 ef mov %rbp,%rdi 16e150: 31 db xor %ebx,%ebx 16e152: 41 bd 5d 00 00 00 mov $0x5d,%r13d 16e158: 49 c7 c4 00 00 00 00 mov $0x0,%r12 16e15f: e8 00 00 00 00 callq 16e164 16e164: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 16e16b: 48 8d 7d 27 lea 0x27(%rbp),%rdi 16e16f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 16e176: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 16e17d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e184: e8 00 00 00 00 callq 16e189 16e189: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 16e190: eb 08 jmp 16e19a 16e192: 48 8b 14 dd 00 00 00 mov 0x0(,%rbx,8),%rdx 16e199: 00 16e19a: 48 8b 04 24 mov (%rsp),%rax 16e19e: 89 d9 mov %ebx,%ecx 16e1a0: 49 c7 c0 00 00 00 00 mov $0x0,%r8 16e1a7: 49 63 fd movslq %r13d,%rdi 16e1aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e1b1: 48 d3 e8 shr %cl,%rax 16e1b4: a8 01 test $0x1,%al 16e1b6: b8 01 00 00 00 mov $0x1,%eax 16e1bb: 4d 0f 45 c4 cmovne %r12,%r8 16e1bf: 48 d3 e0 shl %cl,%rax 16e1c2: 48 01 ef add %rbp,%rdi 16e1c5: 48 83 c3 01 add $0x1,%rbx 16e1c9: 48 89 c1 mov %rax,%rcx 16e1cc: e8 00 00 00 00 callq 16e1d1 16e1d1: 41 01 c5 add %eax,%r13d 16e1d4: 48 83 fb 1e cmp $0x1e,%rbx 16e1d8: 75 b8 jne 16e192 16e1da: 48 8b 44 24 08 mov 0x8(%rsp),%rax 16e1df: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16e1e6: 00 00 16e1e8: 75 2d jne 16e217 16e1ea: 48 83 c4 10 add $0x10,%rsp 16e1ee: 44 89 e8 mov %r13d,%eax 16e1f1: 5b pop %rbx 16e1f2: 5d pop %rbp 16e1f3: 41 5c pop %r12 16e1f5: 41 5d pop %r13 16e1f7: c3 retq 16e1f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e1ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e206: 41 89 c5 mov %eax,%r13d 16e209: e8 00 00 00 00 callq 16e20e 16e20e: 85 c0 test %eax,%eax 16e210: 74 c8 je 16e1da 16e212: e9 00 00 00 00 jmpq 16e217 16e217: e8 00 00 00 00 callq 16e21c 16e21c: 0f 1f 40 00 nopl 0x0(%rax) 000000000016e220 : 16e220: e8 00 00 00 00 callq 16e225 16e225: 41 57 push %r15 16e227: 41 56 push %r14 16e229: 41 55 push %r13 16e22b: 41 54 push %r12 16e22d: 55 push %rbp 16e22e: 53 push %rbx 16e22f: 48 83 ec 08 sub $0x8,%rsp 16e233: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16e23a: 48 89 04 24 mov %rax,(%rsp) 16e23e: 48 85 f6 test %rsi,%rsi 16e241: 0f 84 36 01 00 00 je 16e37d 16e247: 68 00 00 00 00 pushq $0x0 16e24c: 48 89 f5 mov %rsi,%rbp 16e24f: 49 89 fd mov %rdi,%r13 16e252: 31 db xor %ebx,%ebx 16e254: 68 00 00 00 00 pushq $0x0 16e259: 49 c7 c1 00 00 00 00 mov $0x0,%r9 16e260: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 16e267: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 16e26e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e275: 49 c7 c0 00 00 00 00 mov $0x0,%r8 16e27c: 48 89 ef mov %rbp,%rdi 16e27f: 41 bf 46 00 00 00 mov $0x46,%r15d 16e285: 49 c7 c6 00 00 00 00 mov $0x0,%r14 16e28c: e8 00 00 00 00 callq 16e291 16e291: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 16e298: 58 pop %rax 16e299: 41 b9 46 00 00 00 mov $0x46,%r9d 16e29f: 5a pop %rdx 16e2a0: be 3c 00 00 00 mov $0x3c,%esi 16e2a5: 31 d2 xor %edx,%edx 16e2a7: 31 c0 xor %eax,%eax 16e2a9: eb 29 jmp 16e2d4 16e2ab: 0f b6 04 9d 00 00 00 movzbl 0x0(,%rbx,4),%eax 16e2b2: 00 16e2b3: 0f b6 14 9d 00 00 00 movzbl 0x0(,%rbx,4),%edx 16e2ba: 00 16e2bb: 0f b6 34 9d 00 00 00 movzbl 0x0(,%rbx,4),%esi 16e2c2: 00 16e2c3: 48 8b 0c dd 00 00 00 mov 0x0(,%rbx,8),%rcx 16e2ca: 00 16e2cb: 44 0f b6 0c 9d 00 00 movzbl 0x0(,%rbx,4),%r9d 16e2d2: 00 00 16e2d4: 49 c7 c4 00 00 00 00 mov $0x0,%r12 16e2db: 41 39 9d 78 03 00 00 cmp %ebx,0x378(%r13) 16e2e2: 50 push %rax 16e2e3: 44 89 ff mov %r15d,%edi 16e2e6: 52 push %rdx 16e2e7: 4d 89 e0 mov %r12,%r8 16e2ea: 89 da mov %ebx,%edx 16e2ec: 56 push %rsi 16e2ed: 4d 0f 44 c6 cmove %r14,%r8 16e2f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e2f8: 48 01 ef add %rbp,%rdi 16e2fb: 48 83 c3 01 add $0x1,%rbx 16e2ff: e8 00 00 00 00 callq 16e304 16e304: 41 01 c7 add %eax,%r15d 16e307: 48 83 c4 18 add $0x18,%rsp 16e30b: 48 83 fb 06 cmp $0x6,%rbx 16e30f: 75 9a jne 16e2ab 16e311: 48 8b 34 24 mov (%rsp),%rsi 16e315: 41 83 bd 78 03 00 00 cmpl $0x6,0x378(%r13) 16e31c: 06 16e31d: 49 c7 c0 00 00 00 00 mov $0x0,%r8 16e324: 44 89 ff mov %r15d,%edi 16e327: 4d 0f 45 c4 cmovne %r12,%r8 16e32b: 48 01 ef add %rbp,%rdi 16e32e: 0f b6 8e 47 17 00 00 movzbl 0x1747(%rsi),%ecx 16e335: 0f b6 96 46 17 00 00 movzbl 0x1746(%rsi),%edx 16e33c: 0f b6 86 45 17 00 00 movzbl 0x1745(%rsi),%eax 16e343: 44 0f b6 8e 44 17 00 movzbl 0x1744(%rsi),%r9d 16e34a: 00 16e34b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e352: 51 push %rcx 16e353: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 16e35a: 52 push %rdx 16e35b: ba 06 00 00 00 mov $0x6,%edx 16e360: 50 push %rax 16e361: e8 00 00 00 00 callq 16e366 16e366: 41 8d 47 42 lea 0x42(%r15),%eax 16e36a: 48 83 c4 18 add $0x18,%rsp 16e36e: 48 83 c4 08 add $0x8,%rsp 16e372: 5b pop %rbx 16e373: 5d pop %rbp 16e374: 41 5c pop %r12 16e376: 41 5d pop %r13 16e378: 41 5e pop %r14 16e37a: 41 5f pop %r15 16e37c: c3 retq 16e37d: b8 ea ff ff ff mov $0xffffffea,%eax 16e382: eb ea jmp 16e36e 16e384: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16e38b: 00 00 00 00 16e38f: 90 nop 000000000016e390 : 16e390: e8 00 00 00 00 callq 16e395 16e395: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 16e39c 16e39c: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16e3a3: 48 89 16 mov %rdx,(%rsi) 16e3a6: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 16e3ad 16e3ad: 48 89 56 08 mov %rdx,0x8(%rsi) 16e3b1: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 16e3b8 16e3b8: 48 89 56 10 mov %rdx,0x10(%rsi) 16e3bc: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 16e3c3 16e3c3: 48 89 56 18 mov %rdx,0x18(%rsi) 16e3c7: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 16e3cd 16e3cd: 89 56 20 mov %edx,0x20(%rsi) 16e3d0: 0f b7 90 82 12 00 00 movzwl 0x1282(%rax),%edx 16e3d7: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 16e3dd: 89 56 04 mov %edx,0x4(%rsi) 16e3e0: 0f b7 90 82 12 00 00 movzwl 0x1282(%rax),%edx 16e3e7: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 16e3ed: 81 c2 88 13 00 00 add $0x1388,%edx 16e3f3: 89 56 08 mov %edx,0x8(%rsi) 16e3f6: 0f b7 90 84 12 00 00 movzwl 0x1284(%rax),%edx 16e3fd: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 16e403: 89 56 10 mov %edx,0x10(%rsi) 16e406: 0f b7 90 84 12 00 00 movzwl 0x1284(%rax),%edx 16e40d: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 16e413: 81 c2 88 13 00 00 add $0x1388,%edx 16e419: 89 56 14 mov %edx,0x14(%rsi) 16e41c: 0f b7 90 86 12 00 00 movzwl 0x1286(%rax),%edx 16e423: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 16e429: 89 56 1c mov %edx,0x1c(%rsi) 16e42c: 0f b7 80 86 12 00 00 movzwl 0x1286(%rax),%eax 16e433: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 16e439: 05 88 13 00 00 add $0x1388,%eax 16e43e: 89 46 20 mov %eax,0x20(%rsi) 16e441: 31 c0 xor %eax,%eax 16e443: c3 retq 16e444: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16e44b: 00 00 00 00 16e44f: 90 nop 000000000016e450 : 16e450: e8 00 00 00 00 callq 16e455 16e455: 89 d0 mov %edx,%eax 16e457: 55 push %rbp 16e458: 53 push %rbx 16e459: 48 8b 2c c6 mov (%rsi,%rax,8),%rbp 16e45d: 48 89 fb mov %rdi,%rbx 16e460: 83 fd 06 cmp $0x6,%ebp 16e463: 74 2f je 16e494 16e465: 48 8b 07 mov (%rdi),%rax 16e468: 48 8b 40 08 mov 0x8(%rax),%rax 16e46c: 66 81 78 3e 60 68 cmpw $0x6860,0x3e(%rax) 16e472: 74 5b je 16e4cf 16e474: 31 d2 xor %edx,%edx 16e476: 85 ed test %ebp,%ebp 16e478: 75 49 jne 16e4c3 16e47a: 31 c9 xor %ecx,%ecx 16e47c: be 07 00 00 00 mov $0x7,%esi 16e481: 48 89 df mov %rbx,%rdi 16e484: e8 00 00 00 00 callq 16e489 16e489: 89 ab 78 03 00 00 mov %ebp,0x378(%rbx) 16e48f: 31 c0 xor %eax,%eax 16e491: 5b pop %rbx 16e492: 5d pop %rbp 16e493: c3 retq 16e494: f7 c2 fb ff ff ff test $0xfffffffb,%edx 16e49a: 0f 85 90 00 00 00 jne 16e530 16e4a0: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 16e4a7: 85 d2 test %edx,%edx 16e4a9: 75 2f jne 16e4da 16e4ab: 80 b9 44 17 00 00 00 cmpb $0x0,0x1744(%rcx) 16e4b2: 74 7c je 16e530 16e4b4: 48 8b 03 mov (%rbx),%rax 16e4b7: 48 8b 40 08 mov 0x8(%rax),%rax 16e4bb: 66 81 78 3e 60 68 cmpw $0x6860,0x3e(%rax) 16e4c1: 74 0c je 16e4cf 16e4c3: 8d 4d ff lea -0x1(%rbp),%ecx 16e4c6: ba 01 00 00 00 mov $0x1,%edx 16e4cb: d3 e2 shl %cl,%edx 16e4cd: eb ab jmp 16e47a 16e4cf: ba 01 00 00 00 mov $0x1,%edx 16e4d4: 89 e9 mov %ebp,%ecx 16e4d6: d3 e2 shl %cl,%edx 16e4d8: eb a0 jmp 16e47a 16e4da: 4c 8b 06 mov (%rsi),%r8 16e4dd: 44 88 81 44 17 00 00 mov %r8b,0x1744(%rcx) 16e4e4: 48 8b 46 08 mov 0x8(%rsi),%rax 16e4e8: 45 0f b6 c0 movzbl %r8b,%r8d 16e4ec: 88 81 45 17 00 00 mov %al,0x1745(%rcx) 16e4f2: 48 8b 7e 10 mov 0x10(%rsi),%rdi 16e4f6: 0f b6 d0 movzbl %al,%edx 16e4f9: c1 e2 08 shl $0x8,%edx 16e4fc: 40 88 b9 46 17 00 00 mov %dil,0x1746(%rcx) 16e503: 40 0f b6 ff movzbl %dil,%edi 16e507: 48 8b 76 18 mov 0x18(%rsi),%rsi 16e50b: c1 e7 10 shl $0x10,%edi 16e50e: 09 fa or %edi,%edx 16e510: 40 88 b1 47 17 00 00 mov %sil,0x1747(%rcx) 16e517: c1 e6 18 shl $0x18,%esi 16e51a: 31 c9 xor %ecx,%ecx 16e51c: 44 09 c2 or %r8d,%edx 16e51f: 48 89 df mov %rbx,%rdi 16e522: 09 f2 or %esi,%edx 16e524: be 48 00 00 00 mov $0x48,%esi 16e529: e8 00 00 00 00 callq 16e52e 16e52e: eb 84 jmp 16e4b4 16e530: b8 ea ff ff ff mov $0xffffffea,%eax 16e535: e9 57 ff ff ff jmpq 16e491 16e53a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000016e540 : 16e540: e8 00 00 00 00 callq 16e545 16e545: 41 57 push %r15 16e547: 41 89 f7 mov %esi,%r15d 16e54a: be 5a 00 00 00 mov $0x5a,%esi 16e54f: 41 56 push %r14 16e551: 45 89 c6 mov %r8d,%r14d 16e554: 41 55 push %r13 16e556: 41 89 cd mov %ecx,%r13d 16e559: 31 c9 xor %ecx,%ecx 16e55b: 41 54 push %r12 16e55d: 45 89 cc mov %r9d,%r12d 16e560: 55 push %rbp 16e561: 48 89 fd mov %rdi,%rbp 16e564: e8 00 00 00 00 callq 16e569 16e569: 44 89 fa mov %r15d,%edx 16e56c: 48 89 ef mov %rbp,%rdi 16e56f: 31 c9 xor %ecx,%ecx 16e571: be 5b 00 00 00 mov $0x5b,%esi 16e576: e8 00 00 00 00 callq 16e57b 16e57b: 44 89 f2 mov %r14d,%edx 16e57e: 48 89 ef mov %rbp,%rdi 16e581: 31 c9 xor %ecx,%ecx 16e583: be 4e 00 00 00 mov $0x4e,%esi 16e588: e8 00 00 00 00 callq 16e58d 16e58d: 44 89 ea mov %r13d,%edx 16e590: 48 89 ef mov %rbp,%rdi 16e593: 31 c9 xor %ecx,%ecx 16e595: be 4f 00 00 00 mov $0x4f,%esi 16e59a: e8 00 00 00 00 callq 16e59f 16e59f: 44 89 e2 mov %r12d,%edx 16e5a2: 48 89 ef mov %rbp,%rdi 16e5a5: 31 c9 xor %ecx,%ecx 16e5a7: be 50 00 00 00 mov $0x50,%esi 16e5ac: e8 00 00 00 00 callq 16e5b1 16e5b1: 31 c0 xor %eax,%eax 16e5b3: 5d pop %rbp 16e5b4: 41 5c pop %r12 16e5b6: 41 5d pop %r13 16e5b8: 41 5e pop %r14 16e5ba: 41 5f pop %r15 16e5bc: c3 retq 16e5bd: 0f 1f 00 nopl (%rax) 000000000016e5c0 : 16e5c0: e8 00 00 00 00 callq 16e5c5 16e5c5: 55 push %rbp 16e5c6: 48 89 fd mov %rdi,%rbp 16e5c9: 53 push %rbx 16e5ca: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16e5d1: 80 bb 54 09 00 00 00 cmpb $0x0,0x954(%rbx) 16e5d8: 75 0b jne 16e5e5 16e5da: 8b 93 54 12 00 00 mov 0x1254(%rbx),%edx 16e5e0: 3b 53 78 cmp 0x78(%rbx),%edx 16e5e3: 75 7f jne 16e664 16e5e5: 80 bb 43 09 00 00 00 cmpb $0x0,0x943(%rbx) 16e5ec: 75 57 jne 16e645 16e5ee: 8b 93 5c 12 00 00 mov 0x125c(%rbx),%edx 16e5f4: 3b 93 ec 00 00 00 cmp 0xec(%rbx),%edx 16e5fa: 74 49 je 16e645 16e5fc: 83 fa 03 cmp $0x3,%edx 16e5ff: 75 29 jne 16e62a 16e601: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 16e605: 74 23 je 16e62a 16e607: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 16e60e: 31 c9 xor %ecx,%ecx 16e610: be 2e 00 00 00 mov $0x2e,%esi 16e615: 48 89 ef mov %rbp,%rdi 16e618: 48 8b 40 08 mov 0x8(%rax),%rax 16e61c: 0f b6 50 5c movzbl 0x5c(%rax),%edx 16e620: 83 c2 01 add $0x1,%edx 16e623: e8 00 00 00 00 callq 16e628 16e628: eb 0f jmp 16e639 16e62a: 31 c9 xor %ecx,%ecx 16e62c: be 24 00 00 00 mov $0x24,%esi 16e631: 48 89 ef mov %rbp,%rdi 16e634: e8 00 00 00 00 callq 16e639 16e639: 8b 83 5c 12 00 00 mov 0x125c(%rbx),%eax 16e63f: 89 83 ec 00 00 00 mov %eax,0xec(%rbx) 16e645: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 16e649: 74 14 je 16e65f 16e64b: 80 bb 59 09 00 00 00 cmpb $0x0,0x959(%rbx) 16e652: 75 0b jne 16e65f 16e654: 8b 93 50 12 00 00 mov 0x1250(%rbx),%edx 16e65a: 3b 53 04 cmp 0x4(%rbx),%edx 16e65d: 75 1f jne 16e67e 16e65f: 31 c0 xor %eax,%eax 16e661: 5b pop %rbx 16e662: 5d pop %rbp 16e663: c3 retq 16e664: 31 c9 xor %ecx,%ecx 16e666: be 21 00 00 00 mov $0x21,%esi 16e66b: e8 00 00 00 00 callq 16e670 16e670: 8b 83 54 12 00 00 mov 0x1254(%rbx),%eax 16e676: 89 43 78 mov %eax,0x78(%rbx) 16e679: e9 67 ff ff ff jmpq 16e5e5 16e67e: 48 89 ef mov %rbp,%rdi 16e681: 31 c9 xor %ecx,%ecx 16e683: be 2e 00 00 00 mov $0x2e,%esi 16e688: e8 00 00 00 00 callq 16e68d 16e68d: 8b 83 50 12 00 00 mov 0x1250(%rbx),%eax 16e693: 89 43 04 mov %eax,0x4(%rbx) 16e696: 31 c0 xor %eax,%eax 16e698: 5b pop %rbx 16e699: 5d pop %rbp 16e69a: c3 retq 16e69b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000016e6a0 : 16e6a0: e8 00 00 00 00 callq 16e6a5 16e6a5: 55 push %rbp 16e6a6: 48 89 fd mov %rdi,%rbp 16e6a9: 53 push %rbx 16e6aa: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16e6b1: 80 bb 54 09 00 00 00 cmpb $0x0,0x954(%rbx) 16e6b8: 75 0b jne 16e6c5 16e6ba: 8b 93 68 12 00 00 mov 0x1268(%rbx),%edx 16e6c0: 3b 53 7c cmp 0x7c(%rbx),%edx 16e6c3: 75 53 jne 16e718 16e6c5: 80 bb 43 09 00 00 00 cmpb $0x0,0x943(%rbx) 16e6cc: 75 0e jne 16e6dc 16e6ce: 8b 93 6c 12 00 00 mov 0x126c(%rbx),%edx 16e6d4: 3b 93 f0 00 00 00 cmp 0xf0(%rbx),%edx 16e6da: 75 1f jne 16e6fb 16e6dc: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 16e6e0: 74 14 je 16e6f6 16e6e2: 80 bb 59 09 00 00 00 cmpb $0x0,0x959(%rbx) 16e6e9: 75 0b jne 16e6f6 16e6eb: 8b 93 70 12 00 00 mov 0x1270(%rbx),%edx 16e6f1: 3b 53 08 cmp 0x8(%rbx),%edx 16e6f4: 75 39 jne 16e72f 16e6f6: 31 c0 xor %eax,%eax 16e6f8: 5b pop %rbx 16e6f9: 5d pop %rbp 16e6fa: c3 retq 16e6fb: 31 c9 xor %ecx,%ecx 16e6fd: be 25 00 00 00 mov $0x25,%esi 16e702: 48 89 ef mov %rbp,%rdi 16e705: e8 00 00 00 00 callq 16e70a 16e70a: 8b 83 6c 12 00 00 mov 0x126c(%rbx),%eax 16e710: 89 83 f0 00 00 00 mov %eax,0xf0(%rbx) 16e716: eb c4 jmp 16e6dc 16e718: 31 c9 xor %ecx,%ecx 16e71a: be 22 00 00 00 mov $0x22,%esi 16e71f: e8 00 00 00 00 callq 16e724 16e724: 8b 83 68 12 00 00 mov 0x1268(%rbx),%eax 16e72a: 89 43 7c mov %eax,0x7c(%rbx) 16e72d: eb 96 jmp 16e6c5 16e72f: 48 89 ef mov %rbp,%rdi 16e732: 31 c9 xor %ecx,%ecx 16e734: be 30 00 00 00 mov $0x30,%esi 16e739: e8 00 00 00 00 callq 16e73e 16e73e: 8b 83 70 12 00 00 mov 0x1270(%rbx),%eax 16e744: 89 43 08 mov %eax,0x8(%rbx) 16e747: 31 c0 xor %eax,%eax 16e749: 5b pop %rbx 16e74a: 5d pop %rbp 16e74b: c3 retq 16e74c: 0f 1f 40 00 nopl 0x0(%rax) 000000000016e750 : 16e750: e8 00 00 00 00 callq 16e755 16e755: 55 push %rbp 16e756: 48 89 fd mov %rdi,%rbp 16e759: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16e760: 83 fe 01 cmp $0x1,%esi 16e763: 0f 84 a0 00 00 00 je 16e809 16e769: 77 3a ja 16e7a5 16e76b: 31 c9 xor %ecx,%ecx 16e76d: 85 d2 test %edx,%edx 16e76f: 0f 85 f3 00 00 00 jne 16e868 16e775: 89 88 54 12 00 00 mov %ecx,0x1254(%rax) 16e77b: 48 89 ef mov %rbp,%rdi 16e77e: 89 90 68 12 00 00 mov %edx,0x1268(%rax) 16e784: e8 37 fe ff ff callq 16e5c0 16e789: 85 c0 test %eax,%eax 16e78b: 0f 85 59 01 00 00 jne 16e8ea 16e791: 48 89 ef mov %rbp,%rdi 16e794: e8 07 ff ff ff callq 16e6a0 16e799: 85 c0 test %eax,%eax 16e79b: 0f 85 ef 00 00 00 jne 16e890 16e7a1: 31 c0 xor %eax,%eax 16e7a3: 5d pop %rbp 16e7a4: c3 retq 16e7a5: 83 fe 03 cmp $0x3,%esi 16e7a8: 75 52 jne 16e7fc 16e7aa: 31 c9 xor %ecx,%ecx 16e7ac: 85 d2 test %edx,%edx 16e7ae: 0f 85 c8 00 00 00 jne 16e87c 16e7b4: 89 88 50 12 00 00 mov %ecx,0x1250(%rax) 16e7ba: 48 89 ef mov %rbp,%rdi 16e7bd: 89 90 70 12 00 00 mov %edx,0x1270(%rax) 16e7c3: e8 f8 fd ff ff callq 16e5c0 16e7c8: 85 c0 test %eax,%eax 16e7ca: 0f 85 e2 00 00 00 jne 16e8b2 16e7d0: 48 89 ef mov %rbp,%rdi 16e7d3: e8 c8 fe ff ff callq 16e6a0 16e7d8: 85 c0 test %eax,%eax 16e7da: 74 c5 je 16e7a1 16e7dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e7e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e7ea: e8 00 00 00 00 callq 16e7ef 16e7ef: 85 c0 test %eax,%eax 16e7f1: 0f 84 b4 00 00 00 je 16e8ab 16e7f7: e9 00 00 00 00 jmpq 16e7fc 16e7fc: 83 fe 05 cmp $0x5,%esi 16e7ff: 0f 84 00 00 00 00 je 16e805 16e805: 31 c0 xor %eax,%eax 16e807: 5d pop %rbp 16e808: c3 retq 16e809: 31 c9 xor %ecx,%ecx 16e80b: 85 d2 test %edx,%edx 16e80d: 75 48 jne 16e857 16e80f: 89 88 5c 12 00 00 mov %ecx,0x125c(%rax) 16e815: 48 89 ef mov %rbp,%rdi 16e818: 89 90 6c 12 00 00 mov %edx,0x126c(%rax) 16e81e: e8 9d fd ff ff callq 16e5c0 16e823: 85 c0 test %eax,%eax 16e825: 0f 85 a3 00 00 00 jne 16e8ce 16e82b: 48 89 ef mov %rbp,%rdi 16e82e: e8 6d fe ff ff callq 16e6a0 16e833: 85 c0 test %eax,%eax 16e835: 0f 84 66 ff ff ff je 16e7a1 16e83b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e842: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e849: e8 00 00 00 00 callq 16e84e 16e84e: 85 c0 test %eax,%eax 16e850: 74 59 je 16e8ab 16e852: e9 00 00 00 00 jmpq 16e857 16e857: be ff ff ff ff mov $0xffffffff,%esi 16e85c: 89 f1 mov %esi,%ecx 16e85e: 0f bd f2 bsr %edx,%esi 16e861: 0f bc ca bsf %edx,%ecx 16e864: 89 f2 mov %esi,%edx 16e866: eb a7 jmp 16e80f 16e868: be ff ff ff ff mov $0xffffffff,%esi 16e86d: 89 f1 mov %esi,%ecx 16e86f: 0f bd f2 bsr %edx,%esi 16e872: 0f bc ca bsf %edx,%ecx 16e875: 89 f2 mov %esi,%edx 16e877: e9 f9 fe ff ff jmpq 16e775 16e87c: be ff ff ff ff mov $0xffffffff,%esi 16e881: 89 f1 mov %esi,%ecx 16e883: 0f bd f2 bsr %edx,%esi 16e886: 0f bc ca bsf %edx,%ecx 16e889: 89 f2 mov %esi,%edx 16e88b: e9 24 ff ff ff jmpq 16e7b4 16e890: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e897: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e89e: e8 00 00 00 00 callq 16e8a3 16e8a3: 85 c0 test %eax,%eax 16e8a5: 0f 85 00 00 00 00 jne 16e8ab 16e8ab: b8 ea ff ff ff mov $0xffffffea,%eax 16e8b0: 5d pop %rbp 16e8b1: c3 retq 16e8b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e8b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e8c0: e8 00 00 00 00 callq 16e8c5 16e8c5: 85 c0 test %eax,%eax 16e8c7: 74 e2 je 16e8ab 16e8c9: e9 00 00 00 00 jmpq 16e8ce 16e8ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e8d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e8dc: e8 00 00 00 00 callq 16e8e1 16e8e1: 85 c0 test %eax,%eax 16e8e3: 74 c6 je 16e8ab 16e8e5: e9 00 00 00 00 jmpq 16e8ea 16e8ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e8f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e8f8: e8 00 00 00 00 callq 16e8fd 16e8fd: 85 c0 test %eax,%eax 16e8ff: 74 aa je 16e8ab 16e901: e9 00 00 00 00 jmpq 16e906 16e906: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 16e90d: 00 00 00 000000000016e910 : 16e910: e8 00 00 00 00 callq 16e915 16e915: 8b 56 04 mov 0x4(%rsi),%edx 16e918: 8b 06 mov (%rsi),%eax 16e91a: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 16e921: 48 c1 ea 26 shr $0x26,%rdx 16e925: 83 f8 06 cmp $0x6,%eax 16e928: 74 32 je 16e95c 16e92a: 77 20 ja 16e94c 16e92c: 83 f8 01 cmp $0x1,%eax 16e92f: 74 07 je 16e938 16e931: 83 f8 04 cmp $0x4,%eax 16e934: 75 2d jne 16e963 16e936: 31 c0 xor %eax,%eax 16e938: c1 e2 10 shl $0x10,%edx 16e93b: 31 c9 xor %ecx,%ecx 16e93d: be 4c 00 00 00 mov $0x4c,%esi 16e942: 09 c2 or %eax,%edx 16e944: e8 00 00 00 00 callq 16e949 16e949: 31 c0 xor %eax,%eax 16e94b: c3 retq 16e94c: 83 f8 07 cmp $0x7,%eax 16e94f: 0f 85 00 00 00 00 jne 16e955 16e955: b8 03 00 00 00 mov $0x3,%eax 16e95a: eb dc jmp 16e938 16e95c: b8 02 00 00 00 mov $0x2,%eax 16e961: eb d5 jmp 16e938 16e963: e9 00 00 00 00 jmpq 16e968 16e968: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16e96f: 00 000000000016e970 : 16e970: e8 00 00 00 00 callq 16e975 16e975: 41 54 push %r12 16e977: 55 push %rbp 16e978: 48 89 d5 mov %rdx,%rbp 16e97b: 53 push %rbx 16e97c: 48 89 cb mov %rcx,%rbx 16e97f: 48 83 ec 10 sub $0x10,%rsp 16e983: 4c 8b 07 mov (%rdi),%r8 16e986: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 16e98d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16e994: 00 00 16e996: 48 89 44 24 08 mov %rax,0x8(%rsp) 16e99b: 31 c0 xor %eax,%eax 16e99d: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 16e9a4: 83 fe 0a cmp $0xa,%esi 16e9a7: 0f 84 c3 01 00 00 je 16eb70 16e9ad: 7e 78 jle 16ea27 16e9af: 83 fe 0d cmp $0xd,%esi 16e9b2: 0f 84 fe 00 00 00 je 16eab6 16e9b8: 7e 3f jle 16e9f9 16e9ba: 83 fe 0e cmp $0xe,%esi 16e9bd: 0f 84 01 01 00 00 je 16eac4 16e9c3: 83 fe 11 cmp $0x11,%esi 16e9c6: 0f 85 b9 01 00 00 jne 16eb85 16e9cc: 48 89 d6 mov %rdx,%rsi 16e9cf: e8 00 00 00 00 callq 16e9d4 16e9d4: 85 c0 test %eax,%eax 16e9d6: 0f 84 9e 01 00 00 je 16eb7a 16e9dc: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 16e9e1: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 16e9e8: 00 00 16e9ea: 0f 85 9f 01 00 00 jne 16eb8f 16e9f0: 48 83 c4 10 add $0x10,%rsp 16e9f4: 5b pop %rbx 16e9f5: 5d pop %rbp 16e9f6: 41 5c pop %r12 16e9f8: c3 retq 16e9f9: 83 fe 0b cmp $0xb,%esi 16e9fc: 0f 84 93 00 00 00 je 16ea95 16ea02: 83 fe 0c cmp $0xc,%esi 16ea05: 0f 85 7a 01 00 00 jne 16eb85 16ea0b: 41 0f b6 84 24 e1 10 movzbl 0x10e1(%r12),%eax 16ea12: 00 00 16ea14: 83 f0 01 xor $0x1,%eax 16ea17: 0f b6 c0 movzbl %al,%eax 16ea1a: 89 45 00 mov %eax,0x0(%rbp) 16ea1d: 31 c0 xor %eax,%eax 16ea1f: c7 03 04 00 00 00 movl $0x4,(%rbx) 16ea25: eb b5 jmp 16e9dc 16ea27: 83 fe 06 cmp $0x6,%esi 16ea2a: 0f 84 bd 00 00 00 je 16eaed 16ea30: 7e 24 jle 16ea56 16ea32: 83 fe 08 cmp $0x8,%esi 16ea35: 0f 84 de 00 00 00 je 16eb19 16ea3b: 83 fe 09 cmp $0x9,%esi 16ea3e: 0f 85 41 01 00 00 jne 16eb85 16ea44: e8 00 00 00 00 callq 16ea49 16ea49: 89 45 00 mov %eax,0x0(%rbp) 16ea4c: 31 c0 xor %eax,%eax 16ea4e: c7 03 04 00 00 00 movl $0x4,(%rbx) 16ea54: eb 86 jmp 16e9dc 16ea56: 85 f6 test %esi,%esi 16ea58: 0f 84 f4 00 00 00 je 16eb52 16ea5e: 83 fe 02 cmp $0x2,%esi 16ea61: 0f 85 1e 01 00 00 jne 16eb85 16ea67: 49 8b 80 28 61 01 00 mov 0x16128(%r8),%rax 16ea6e: 4c 89 c7 mov %r8,%rdi 16ea71: 31 d2 xor %edx,%edx 16ea73: 8b 30 mov (%rax),%esi 16ea75: 83 c6 13 add $0x13,%esi 16ea78: e8 00 00 00 00 callq 16ea7d 16ea7d: 89 c7 mov %eax,%edi 16ea7f: 48 c1 ff 18 sar $0x18,%rdi 16ea83: e8 00 00 00 00 callq 16ea88 16ea88: 0f b7 c0 movzwl %ax,%eax 16ea8b: 89 45 00 mov %eax,0x0(%rbp) 16ea8e: 31 c0 xor %eax,%eax 16ea90: e9 47 ff ff ff jmpq 16e9dc 16ea95: be 3a 00 00 00 mov $0x3a,%esi 16ea9a: e8 00 00 00 00 callq 16ea9f 16ea9f: 69 45 00 e8 03 00 00 imul $0x3e8,0x0(%rbp),%eax 16eaa6: 89 45 00 mov %eax,0x0(%rbp) 16eaa9: 31 c0 xor %eax,%eax 16eaab: c7 03 04 00 00 00 movl $0x4,(%rbx) 16eab1: e9 26 ff ff ff jmpq 16e9dc 16eab6: 41 0f b6 84 24 e0 10 movzbl 0x10e0(%r12),%eax 16eabd: 00 00 16eabf: e9 50 ff ff ff jmpq 16ea14 16eac4: 48 85 d2 test %rdx,%rdx 16eac7: 0f 84 b8 00 00 00 je 16eb85 16eacd: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 16ead2: be 61 00 00 00 mov $0x61,%esi 16ead7: e8 00 00 00 00 callq 16eadc 16eadc: 8b 44 24 04 mov 0x4(%rsp),%eax 16eae0: c1 e0 08 shl $0x8,%eax 16eae3: 89 45 00 mov %eax,0x0(%rbp) 16eae6: 31 c0 xor %eax,%eax 16eae8: e9 ef fe ff ff jmpq 16e9dc 16eaed: 31 d2 xor %edx,%edx 16eaef: 48 89 e1 mov %rsp,%rcx 16eaf2: be 37 00 00 00 mov $0x37,%esi 16eaf7: e8 00 00 00 00 callq 16eafc 16eafc: b8 64 00 00 00 mov $0x64,%eax 16eb01: 83 3c 24 64 cmpl $0x64,(%rsp) 16eb05: 0f 46 04 24 cmovbe (%rsp),%eax 16eb09: 89 45 00 mov %eax,0x0(%rbp) 16eb0c: 31 c0 xor %eax,%eax 16eb0e: c7 03 04 00 00 00 movl $0x4,(%rbx) 16eb14: e9 c3 fe ff ff jmpq 16e9dc 16eb19: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 16eb1e: be 26 00 00 00 mov $0x26,%esi 16eb23: e8 00 00 00 00 callq 16eb28 16eb28: 8b 44 24 04 mov 0x4(%rsp),%eax 16eb2c: 41 39 84 24 e8 00 00 cmp %eax,0xe8(%r12) 16eb33: 00 16eb34: 76 4f jbe 16eb85 16eb36: 48 8d 04 40 lea (%rax,%rax,2),%rax 16eb3a: 41 8b 84 84 00 01 00 mov 0x100(%r12,%rax,4),%eax 16eb41: 00 16eb42: 89 45 00 mov %eax,0x0(%rbp) 16eb45: 31 c0 xor %eax,%eax 16eb47: c7 03 04 00 00 00 movl $0x4,(%rbx) 16eb4d: e9 8a fe ff ff jmpq 16e9dc 16eb52: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 16eb57: be 63 00 00 00 mov $0x63,%esi 16eb5c: e8 00 00 00 00 callq 16eb61 16eb61: 6b 44 24 04 64 imul $0x64,0x4(%rsp),%eax 16eb66: 89 45 00 mov %eax,0x0(%rbp) 16eb69: 31 c0 xor %eax,%eax 16eb6b: e9 6c fe ff ff jmpq 16e9dc 16eb70: be 39 00 00 00 mov $0x39,%esi 16eb75: e9 20 ff ff ff jmpq 16ea9a 16eb7a: c7 03 08 00 00 00 movl $0x8,(%rbx) 16eb80: e9 57 fe ff ff jmpq 16e9dc 16eb85: b8 ea ff ff ff mov $0xffffffea,%eax 16eb8a: e9 4d fe ff ff jmpq 16e9dc 16eb8f: e8 00 00 00 00 callq 16eb94 16eb94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16eb9b: 00 00 00 00 16eb9f: 90 nop 000000000016eba0 : 16eba0: e8 00 00 00 00 callq 16eba5 16eba5: 53 push %rbx 16eba6: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16ebad: 80 bb 71 09 00 00 00 cmpb $0x0,0x971(%rbx) 16ebb4: 74 04 je 16ebba 16ebb6: 31 c0 xor %eax,%eax 16ebb8: 5b pop %rbx 16ebb9: c3 retq 16ebba: 48 8d bb 9c 15 00 00 lea 0x159c(%rbx),%rdi 16ebc1: e8 00 00 00 00 callq 16ebc6 16ebc6: 31 c0 xor %eax,%eax 16ebc8: c7 83 48 0d 00 00 01 movl $0x1,0xd48(%rbx) 16ebcf: 00 00 00 16ebd2: 5b pop %rbx 16ebd3: c3 retq 16ebd4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16ebdb: 00 00 00 00 16ebdf: 90 nop 000000000016ebe0 : 16ebe0: e8 00 00 00 00 callq 16ebe5 16ebe5: 41 54 push %r12 16ebe7: 53 push %rbx 16ebe8: 48 83 ec 08 sub $0x8,%rsp 16ebec: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16ebf3: 8b 83 48 0d 00 00 mov 0xd48(%rbx),%eax 16ebf9: 89 c2 mov %eax,%edx 16ebfb: 83 e2 03 and $0x3,%edx 16ebfe: 83 fa 01 cmp $0x1,%edx 16ec01: 74 12 je 16ec15 16ec03: 45 31 e4 xor %r12d,%r12d 16ec06: a8 02 test $0x2,%al 16ec08: 75 34 jne 16ec3e 16ec0a: 48 83 c4 08 add $0x8,%rsp 16ec0e: 44 89 e0 mov %r12d,%eax 16ec11: 5b pop %rbx 16ec12: 41 5c pop %r12 16ec14: c3 retq 16ec15: 31 c9 xor %ecx,%ecx 16ec17: 48 8d b3 9c 15 00 00 lea 0x159c(%rbx),%rsi 16ec1e: ba 01 00 00 00 mov $0x1,%edx 16ec23: 48 89 3c 24 mov %rdi,(%rsp) 16ec27: e8 00 00 00 00 callq 16ec2c 16ec2c: 48 8b 3c 24 mov (%rsp),%rdi 16ec30: 85 c0 test %eax,%eax 16ec32: 41 89 c4 mov %eax,%r12d 16ec35: 74 28 je 16ec5f 16ec37: 83 8b 48 0d 00 00 02 orl $0x2,0xd48(%rbx) 16ec3e: 48 8b 87 68 03 00 00 mov 0x368(%rdi),%rax 16ec45: 31 c9 xor %ecx,%ecx 16ec47: be 56 00 00 00 mov $0x56,%esi 16ec4c: 8b 50 08 mov 0x8(%rax),%edx 16ec4f: e8 00 00 00 00 callq 16ec54 16ec54: 44 89 e0 mov %r12d,%eax 16ec57: 48 83 c4 08 add $0x8,%rsp 16ec5b: 5b pop %rbx 16ec5c: 41 5c pop %r12 16ec5e: c3 retq 16ec5f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ec66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ec6d: e8 00 00 00 00 callq 16ec72 16ec72: 85 c0 test %eax,%eax 16ec74: 0f 85 00 00 00 00 jne 16ec7a 16ec7a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 16ec80: eb 88 jmp 16ec0a 16ec82: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16ec89: 00 00 00 00 16ec8d: 0f 1f 00 nopl (%rax) 000000000016ec90 : 16ec90: e8 00 00 00 00 callq 16ec95 16ec95: 41 54 push %r12 16ec97: 49 89 cc mov %rcx,%r12 16ec9a: 55 push %rbp 16ec9b: 48 89 d5 mov %rdx,%rbp 16ec9e: 53 push %rbx 16ec9f: 89 f3 mov %esi,%ebx 16eca1: 48 83 ec 28 sub $0x28,%rsp 16eca5: 8b 8f 40 01 00 00 mov 0x140(%rdi),%ecx 16ecab: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16ecb2: 00 00 16ecb4: 48 89 44 24 20 mov %rax,0x20(%rsp) 16ecb9: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16ecc0: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 16ecc7: 48 8d 90 50 0d 00 00 lea 0xd50(%rax),%rdx 16ecce: 75 0a jne 16ecda 16ecd0: 48 8b 97 18 01 00 00 mov 0x118(%rdi),%rdx 16ecd7: 48 8b 12 mov (%rdx),%rdx 16ecda: 48 85 d2 test %rdx,%rdx 16ecdd: 0f 84 e0 00 00 00 je 16edc3 16ece3: f6 80 68 10 00 00 01 testb $0x1,0x1068(%rax) 16ecea: 74 68 je 16ed54 16ecec: 39 cb cmp %ecx,%ebx 16ecee: 48 0f 47 d9 cmova %rcx,%rbx 16ecf2: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 16ecf7: 89 da mov %ebx,%edx 16ecf9: be 01 00 00 00 mov $0x1,%esi 16ecfe: e8 00 00 00 00 callq 16ed03 16ed03: 85 c0 test %eax,%eax 16ed05: 75 7e jne 16ed85 16ed07: 48 8b 54 24 0c mov 0xc(%rsp),%rdx 16ed0c: 48 69 db 1f 85 eb 51 imul $0x51eb851f,%rbx,%rbx 16ed13: 48 89 55 00 mov %rdx,0x0(%rbp) 16ed17: 0f b7 54 24 14 movzwl 0x14(%rsp),%edx 16ed1c: 48 c1 eb 25 shr $0x25,%rbx 16ed20: 66 89 55 08 mov %dx,0x8(%rbp) 16ed24: 0f b6 54 24 16 movzbl 0x16(%rsp),%edx 16ed29: 88 55 0a mov %dl,0xa(%rbp) 16ed2c: 8b 54 24 08 mov 0x8(%rsp),%edx 16ed30: 88 55 0b mov %dl,0xb(%rbp) 16ed33: 41 89 1c 24 mov %ebx,(%r12) 16ed37: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 16ed3c: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 16ed43: 00 00 16ed45: 0f 85 94 00 00 00 jne 16eddf 16ed4b: 48 83 c4 28 add $0x28,%rsp 16ed4f: 5b pop %rbx 16ed50: 5d pop %rbp 16ed51: 41 5c pop %r12 16ed53: c3 retq 16ed54: 8b 0a mov (%rdx),%ecx 16ed56: 85 c9 test %ecx,%ecx 16ed58: 74 4d je 16eda7 16ed5a: 8d 71 ff lea -0x1(%rcx),%esi 16ed5d: 48 8d 42 04 lea 0x4(%rdx),%rax 16ed61: 48 8d 0c f5 00 00 00 lea 0x0(,%rsi,8),%rcx 16ed68: 00 16ed69: 48 29 f1 sub %rsi,%rcx 16ed6c: 48 8d 54 8a 20 lea 0x20(%rdx,%rcx,4),%rdx 16ed71: eb 09 jmp 16ed7c 16ed73: 48 83 c0 1c add $0x1c,%rax 16ed77: 48 39 c2 cmp %rax,%rdx 16ed7a: 74 2b je 16eda7 16ed7c: 39 18 cmp %ebx,(%rax) 16ed7e: 75 f3 jne 16ed73 16ed80: e9 6d ff ff ff jmpq 16ecf2 16ed85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ed8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ed93: e8 00 00 00 00 callq 16ed98 16ed98: 85 c0 test %eax,%eax 16ed9a: 0f 85 00 00 00 00 jne 16eda0 16eda0: b8 ea ff ff ff mov $0xffffffea,%eax 16eda5: eb 90 jmp 16ed37 16eda7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16edae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16edb5: e8 00 00 00 00 callq 16edba 16edba: 85 c0 test %eax,%eax 16edbc: 74 e2 je 16eda0 16edbe: e9 00 00 00 00 jmpq 16edc3 16edc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16edca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16edd1: e8 00 00 00 00 callq 16edd6 16edd6: 85 c0 test %eax,%eax 16edd8: 74 c6 je 16eda0 16edda: e9 00 00 00 00 jmpq 16eddf 16eddf: e8 00 00 00 00 callq 16ede4 16ede4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16edeb: 00 00 00 00 16edef: 90 nop 000000000016edf0 : 16edf0: e8 00 00 00 00 callq 16edf5 16edf5: 41 55 push %r13 16edf7: 49 89 d5 mov %rdx,%r13 16edfa: 41 54 push %r12 16edfc: 55 push %rbp 16edfd: 48 89 cd mov %rcx,%rbp 16ee00: 53 push %rbx 16ee01: 48 83 ec 28 sub $0x28,%rsp 16ee05: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16ee0c: 00 00 16ee0e: 48 89 44 24 20 mov %rax,0x20(%rsp) 16ee13: 31 c0 xor %eax,%eax 16ee15: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 16ee1c: 0f 84 8a 00 00 00 je 16eeac 16ee22: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16ee29: 8b 90 18 0f 00 00 mov 0xf18(%rax),%edx 16ee2f: 4c 8d a0 18 0f 00 00 lea 0xf18(%rax),%r12 16ee36: 85 d2 test %edx,%edx 16ee38: 0f 84 9b 00 00 00 je 16eed9 16ee3e: 48 05 1c 0f 00 00 add $0xf1c,%rax 16ee44: 31 db xor %ebx,%ebx 16ee46: eb 0f jmp 16ee57 16ee48: 83 c3 01 add $0x1,%ebx 16ee4b: 48 83 c0 1c add $0x1c,%rax 16ee4f: 39 d3 cmp %edx,%ebx 16ee51: 0f 84 82 00 00 00 je 16eed9 16ee57: 39 30 cmp %esi,(%rax) 16ee59: 72 ed jb 16ee48 16ee5b: 39 da cmp %ebx,%edx 16ee5d: 76 7a jbe 16eed9 16ee5f: 89 f2 mov %esi,%edx 16ee61: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 16ee66: 31 f6 xor %esi,%esi 16ee68: e8 00 00 00 00 callq 16ee6d 16ee6d: 85 c0 test %eax,%eax 16ee6f: 0f 85 86 00 00 00 jne 16eefb 16ee75: 8b 54 24 08 mov 0x8(%rsp),%edx 16ee79: 41 88 55 00 mov %dl,0x0(%r13) 16ee7d: 48 8d 14 dd 00 00 00 lea 0x0(,%rbx,8),%rdx 16ee84: 00 16ee85: 48 29 da sub %rbx,%rdx 16ee88: 41 0f b6 54 94 08 movzbl 0x8(%r12,%rdx,4),%edx 16ee8e: 88 55 00 mov %dl,0x0(%rbp) 16ee91: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 16ee96: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 16ee9d: 00 00 16ee9f: 75 76 jne 16ef17 16eea1: 48 83 c4 28 add $0x28,%rsp 16eea5: 5b pop %rbx 16eea6: 5d pop %rbp 16eea7: 41 5c pop %r12 16eea9: 41 5d pop %r13 16eeab: c3 retq 16eeac: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 16eeb3: 4c 8b 60 10 mov 0x10(%rax),%r12 16eeb7: 41 8b 14 24 mov (%r12),%edx 16eebb: 85 d2 test %edx,%edx 16eebd: 74 1a je 16eed9 16eebf: 49 8d 44 24 04 lea 0x4(%r12),%rax 16eec4: 31 db xor %ebx,%ebx 16eec6: eb 0b jmp 16eed3 16eec8: 83 c3 01 add $0x1,%ebx 16eecb: 48 83 c0 1c add $0x1c,%rax 16eecf: 39 d3 cmp %edx,%ebx 16eed1: 74 06 je 16eed9 16eed3: 39 30 cmp %esi,(%rax) 16eed5: 75 f1 jne 16eec8 16eed7: eb 82 jmp 16ee5b 16eed9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16eee0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16eee7: e8 00 00 00 00 callq 16eeec 16eeec: 85 c0 test %eax,%eax 16eeee: 0f 85 00 00 00 00 jne 16eef4 16eef4: b8 ea ff ff ff mov $0xffffffea,%eax 16eef9: eb 96 jmp 16ee91 16eefb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ef02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ef09: e8 00 00 00 00 callq 16ef0e 16ef0e: 85 c0 test %eax,%eax 16ef10: 74 e2 je 16eef4 16ef12: e9 00 00 00 00 jmpq 16ef17 16ef17: e8 00 00 00 00 callq 16ef1c 16ef1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000016ef20 : 16ef20: e8 00 00 00 00 callq 16ef25 16ef25: 41 57 push %r15 16ef27: 41 56 push %r14 16ef29: 41 55 push %r13 16ef2b: 41 54 push %r12 16ef2d: 55 push %rbp 16ef2e: 53 push %rbx 16ef2f: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 16ef36: 48 89 fb mov %rdi,%rbx 16ef39: 4c 8b a7 18 01 00 00 mov 0x118(%rdi),%r12 16ef40: 44 8b 7d 74 mov 0x74(%rbp),%r15d 16ef44: 4c 8d b5 7c 12 00 00 lea 0x127c(%rbp),%r14 16ef4b: 45 85 ff test %r15d,%r15d 16ef4e: 0f 84 39 01 00 00 je 16f08d 16ef54: 45 31 ff xor %r15d,%r15d 16ef57: eb 0a jmp 16ef63 16ef59: 41 83 c7 01 add $0x1,%r15d 16ef5d: 44 39 7d 74 cmp %r15d,0x74(%rbp) 16ef61: 76 37 jbe 16ef9a 16ef63: 45 89 fd mov %r15d,%r13d 16ef66: 48 89 df mov %rbx,%rdi 16ef69: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax 16ef6e: 4b 8d 8c ae f4 02 00 lea 0x2f4(%r14,%r13,4),%rcx 16ef75: 00 16ef76: 48 c1 e0 02 shl $0x2,%rax 16ef7a: 8b b4 05 8c 00 00 00 mov 0x8c(%rbp,%rax,1),%esi 16ef81: 49 8d 54 06 48 lea 0x48(%r14,%rax,1),%rdx 16ef86: e8 05 fd ff ff callq 16ec90 16ef8b: 85 c0 test %eax,%eax 16ef8d: 74 ca je 16ef59 16ef8f: 5b pop %rbx 16ef90: 5d pop %rbp 16ef91: 41 5c pop %r12 16ef93: 41 5d pop %r13 16ef95: 41 5e pop %r14 16ef97: 41 5f pop %r15 16ef99: c3 retq 16ef9a: 41 83 ff 07 cmp $0x7,%r15d 16ef9e: 77 42 ja 16efe2 16efa0: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax 16efa5: 4c 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%r13 16efaa: eb 0a jmp 16efb6 16efac: 41 83 c7 01 add $0x1,%r15d 16efb0: 41 83 ff 08 cmp $0x8,%r15d 16efb4: 74 2c je 16efe2 16efb6: 41 8d 87 bd 00 00 00 lea 0xbd(%r15),%eax 16efbd: 41 8b b5 8c 00 00 00 mov 0x8c(%r13),%esi 16efc4: 48 89 df mov %rbx,%rdi 16efc7: 49 8d 0c 86 lea (%r14,%rax,4),%rcx 16efcb: 44 89 f8 mov %r15d,%eax 16efce: 48 8d 04 40 lea (%rax,%rax,2),%rax 16efd2: 49 8d 54 86 48 lea 0x48(%r14,%rax,4),%rdx 16efd7: e8 b4 fc ff ff callq 16ec90 16efdc: 85 c0 test %eax,%eax 16efde: 74 cc je 16efac 16efe0: eb ad jmp 16ef8f 16efe2: 41 0f b7 84 24 d8 00 movzwl 0xd8(%r12),%eax 16efe9: 00 00 16efeb: 44 8b 65 00 mov 0x0(%rbp),%r12d 16efef: 45 31 ff xor %r15d,%r15d 16eff2: 41 bd ff ff ff ff mov $0xffffffff,%r13d 16eff8: 66 89 85 34 14 00 00 mov %ax,0x1434(%rbp) 16efff: 45 85 e4 test %r12d,%r12d 16f002: 75 0f jne 16f013 16f004: eb 40 jmp 16f046 16f006: 45 8d 67 01 lea 0x1(%r15),%r12d 16f00a: 44 39 65 00 cmp %r12d,0x0(%rbp) 16f00e: 76 30 jbe 16f040 16f010: 45 89 e7 mov %r12d,%r15d 16f013: 45 89 fd mov %r15d,%r13d 16f016: 48 89 df mov %rbx,%rdi 16f019: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax 16f01e: 4b 8d 8c 2e b0 00 00 lea 0xb0(%r14,%r13,1),%rcx 16f025: 00 16f026: 8b 74 85 18 mov 0x18(%rbp,%rax,4),%esi 16f02a: 4b 8d 94 2e a8 00 00 lea 0xa8(%r14,%r13,1),%rdx 16f031: 00 16f032: e8 b9 fd ff ff callq 16edf0 16f037: 85 c0 test %eax,%eax 16f039: 74 cb je 16f006 16f03b: e9 4f ff ff ff jmpq 16ef8f 16f040: 41 83 fc 07 cmp $0x7,%r12d 16f044: 77 40 ja 16f086 16f046: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax 16f04b: 48 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%rbp 16f050: eb 0a jmp 16f05c 16f052: 41 83 c4 01 add $0x1,%r12d 16f056: 41 83 fc 08 cmp $0x8,%r12d 16f05a: 74 2a je 16f086 16f05c: 41 8d 8c 24 b0 00 00 lea 0xb0(%r12),%ecx 16f063: 00 16f064: 41 8d 94 24 a8 00 00 lea 0xa8(%r12),%edx 16f06b: 00 16f06c: 8b 75 18 mov 0x18(%rbp),%esi 16f06f: 48 89 df mov %rbx,%rdi 16f072: 4c 01 f1 add %r14,%rcx 16f075: 4c 01 f2 add %r14,%rdx 16f078: e8 73 fd ff ff callq 16edf0 16f07d: 85 c0 test %eax,%eax 16f07f: 74 d1 je 16f052 16f081: e9 09 ff ff ff jmpq 16ef8f 16f086: 31 c0 xor %eax,%eax 16f088: e9 02 ff ff ff jmpq 16ef8f 16f08d: 41 bd ff ff ff ff mov $0xffffffff,%r13d 16f093: e9 08 ff ff ff jmpq 16efa0 16f098: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16f09f: 00 000000000016f0a0 : 16f0a0: e8 00 00 00 00 callq 16f0a5 16f0a5: 41 57 push %r15 16f0a7: 41 56 push %r14 16f0a9: 41 55 push %r13 16f0ab: 49 89 d5 mov %rdx,%r13 16f0ae: 41 54 push %r12 16f0b0: 4d 89 c4 mov %r8,%r12 16f0b3: 55 push %rbp 16f0b4: 48 89 cd mov %rcx,%rbp 16f0b7: 53 push %rbx 16f0b8: 48 83 ec 28 sub $0x28,%rsp 16f0bc: 8b 97 44 01 00 00 mov 0x144(%rdi),%edx 16f0c2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16f0c9: 00 00 16f0cb: 48 89 44 24 20 mov %rax,0x20(%rsp) 16f0d0: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16f0d7: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 16f0de: 4c 8d b0 34 0e 00 00 lea 0xe34(%rax),%r14 16f0e5: 75 0b jne 16f0f2 16f0e7: 48 8b 8f 18 01 00 00 mov 0x118(%rdi),%rcx 16f0ee: 4c 8b 71 08 mov 0x8(%rcx),%r14 16f0f2: 4d 85 f6 test %r14,%r14 16f0f5: 0f 84 0c 01 00 00 je 16f207 16f0fb: f6 80 68 10 00 00 02 testb $0x2,0x1068(%rax) 16f102: 74 7b je 16f17f 16f104: 39 d6 cmp %edx,%esi 16f106: 0f 47 f2 cmova %edx,%esi 16f109: 31 db xor %ebx,%ebx 16f10b: 89 f2 mov %esi,%edx 16f10d: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 16f112: be 02 00 00 00 mov $0x2,%esi 16f117: e8 00 00 00 00 callq 16f11c 16f11c: 41 89 c7 mov %eax,%r15d 16f11f: 85 c0 test %eax,%eax 16f121: 75 7f jne 16f1a2 16f123: 48 8d 04 dd 00 00 00 lea 0x0(,%rbx,8),%rax 16f12a: 00 16f12b: 48 29 d8 sub %rbx,%rax 16f12e: 49 8d 1c 86 lea (%r14,%rax,4),%rbx 16f132: 0f b7 7b 14 movzwl 0x14(%rbx),%edi 16f136: e8 00 00 00 00 callq 16f13b 16f13b: 41 88 45 00 mov %al,0x0(%r13) 16f13f: 0f b6 43 08 movzbl 0x8(%rbx),%eax 16f143: 41 88 04 24 mov %al,(%r12) 16f147: 8b 44 24 0c mov 0xc(%rsp),%eax 16f14b: 89 45 00 mov %eax,0x0(%rbp) 16f14e: 8b 44 24 08 mov 0x8(%rsp),%eax 16f152: 88 45 0b mov %al,0xb(%rbp) 16f155: 84 c0 test %al,%al 16f157: 74 6c je 16f1c5 16f159: 48 8b 44 24 20 mov 0x20(%rsp),%rax 16f15e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16f165: 00 00 16f167: 0f 85 b6 00 00 00 jne 16f223 16f16d: 48 83 c4 28 add $0x28,%rsp 16f171: 44 89 f8 mov %r15d,%eax 16f174: 5b pop %rbx 16f175: 5d pop %rbp 16f176: 41 5c pop %r12 16f178: 41 5d pop %r13 16f17a: 41 5e pop %r14 16f17c: 41 5f pop %r15 16f17e: c3 retq 16f17f: 41 8b 16 mov (%r14),%edx 16f182: 49 8d 46 04 lea 0x4(%r14),%rax 16f186: 31 db xor %ebx,%ebx 16f188: 85 d2 test %edx,%edx 16f18a: 75 0d jne 16f199 16f18c: eb 5d jmp 16f1eb 16f18e: 83 c3 01 add $0x1,%ebx 16f191: 48 83 c0 1c add $0x1c,%rax 16f195: 39 d3 cmp %edx,%ebx 16f197: 74 52 je 16f1eb 16f199: 39 30 cmp %esi,(%rax) 16f19b: 75 f1 jne 16f18e 16f19d: e9 69 ff ff ff jmpq 16f10b 16f1a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f1a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16f1b0: e8 00 00 00 00 callq 16f1b5 16f1b5: 85 c0 test %eax,%eax 16f1b7: 0f 85 00 00 00 00 jne 16f1bd 16f1bd: 41 bf ff ff ff ff mov $0xffffffff,%r15d 16f1c3: eb 94 jmp 16f159 16f1c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f1cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16f1d3: e8 00 00 00 00 callq 16f1d8 16f1d8: 85 c0 test %eax,%eax 16f1da: 0f 85 00 00 00 00 jne 16f1e0 16f1e0: 41 bf ea ff ff ff mov $0xffffffea,%r15d 16f1e6: e9 6e ff ff ff jmpq 16f159 16f1eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f1f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16f1f9: e8 00 00 00 00 callq 16f1fe 16f1fe: 85 c0 test %eax,%eax 16f200: 74 de je 16f1e0 16f202: e9 00 00 00 00 jmpq 16f207 16f207: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f20e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16f215: e8 00 00 00 00 callq 16f21a 16f21a: 85 c0 test %eax,%eax 16f21c: 74 c2 je 16f1e0 16f21e: e9 00 00 00 00 jmpq 16f223 16f223: e8 00 00 00 00 callq 16f228 16f228: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16f22f: 00 000000000016f230 : 16f230: e8 00 00 00 00 callq 16f235 16f235: 41 56 push %r14 16f237: 41 55 push %r13 16f239: 41 54 push %r12 16f23b: 49 89 fc mov %rdi,%r12 16f23e: 55 push %rbp 16f23f: 53 push %rbx 16f240: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 16f247: 8b 9d e8 00 00 00 mov 0xe8(%rbp),%ebx 16f24d: 4c 8d b5 7c 12 00 00 lea 0x127c(%rbp),%r14 16f254: 85 db test %ebx,%ebx 16f256: 0f 84 d3 00 00 00 je 16f32f 16f25c: 31 db xor %ebx,%ebx 16f25e: eb 0b jmp 16f26b 16f260: 83 c3 01 add $0x1,%ebx 16f263: 39 9d e8 00 00 00 cmp %ebx,0xe8(%rbp) 16f269: 76 40 jbe 16f2ab 16f26b: 41 89 dd mov %ebx,%r13d 16f26e: 4c 89 e7 mov %r12,%rdi 16f271: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax 16f276: 4b 8d 94 2e c4 01 00 lea 0x1c4(%r14,%r13,1),%rdx 16f27d: 00 16f27e: 48 c1 e0 02 shl $0x2,%rax 16f282: 4f 8d 84 2e f8 01 00 lea 0x1f8(%r14,%r13,1),%r8 16f289: 00 16f28a: 8b b4 05 00 01 00 00 mov 0x100(%rbp,%rax,1),%esi 16f291: 49 8d 8c 06 c8 01 00 lea 0x1c8(%r14,%rax,1),%rcx 16f298: 00 16f299: e8 02 fe ff ff callq 16f0a0 16f29e: 85 c0 test %eax,%eax 16f2a0: 74 be je 16f260 16f2a2: 5b pop %rbx 16f2a3: 5d pop %rbp 16f2a4: 41 5c pop %r12 16f2a6: 41 5d pop %r13 16f2a8: 41 5e pop %r14 16f2aa: c3 retq 16f2ab: 83 fb 03 cmp $0x3,%ebx 16f2ae: 77 4a ja 16f2fa 16f2b0: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax 16f2b5: 4c 8d 6c 85 00 lea 0x0(%rbp,%rax,4),%r13 16f2ba: eb 08 jmp 16f2c4 16f2bc: 83 c3 01 add $0x1,%ebx 16f2bf: 83 fb 04 cmp $0x4,%ebx 16f2c2: 74 36 je 16f2fa 16f2c4: 89 da mov %ebx,%edx 16f2c6: 8d 83 f8 01 00 00 lea 0x1f8(%rbx),%eax 16f2cc: 41 8b b5 00 01 00 00 mov 0x100(%r13),%esi 16f2d3: 4c 89 e7 mov %r12,%rdi 16f2d6: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 16f2da: 4d 8d 04 06 lea (%r14,%rax,1),%r8 16f2de: 49 8d 8c 96 c8 01 00 lea 0x1c8(%r14,%rdx,4),%rcx 16f2e5: 00 16f2e6: 8d 93 c4 01 00 00 lea 0x1c4(%rbx),%edx 16f2ec: 4c 01 f2 add %r14,%rdx 16f2ef: e8 ac fd ff ff callq 16f0a0 16f2f4: 85 c0 test %eax,%eax 16f2f6: 74 c4 je 16f2bc 16f2f8: eb a8 jmp 16f2a2 16f2fa: 8b 85 40 17 00 00 mov 0x1740(%rbp),%eax 16f300: 66 89 85 7c 14 00 00 mov %ax,0x147c(%rbp) 16f307: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 16f30e: c1 e0 07 shl $0x7,%eax 16f311: 66 89 85 7e 14 00 00 mov %ax,0x147e(%rbp) 16f318: 8b 85 80 10 00 00 mov 0x1080(%rbp),%eax 16f31e: 88 85 78 14 00 00 mov %al,0x1478(%rbp) 16f324: 31 c0 xor %eax,%eax 16f326: 5b pop %rbx 16f327: 5d pop %rbp 16f328: 41 5c pop %r12 16f32a: 41 5d pop %r13 16f32c: 41 5e pop %r14 16f32e: c3 retq 16f32f: 41 bd ff ff ff ff mov $0xffffffff,%r13d 16f335: e9 76 ff ff ff jmpq 16f2b0 16f33a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000016f340 : 16f340: e8 00 00 00 00 callq 16f345 16f345: 41 56 push %r14 16f347: 41 55 push %r13 16f349: 41 54 push %r12 16f34b: 55 push %rbp 16f34c: 53 push %rbx 16f34d: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 16f354: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 16f35b: 4d 8d b4 24 fc 0f 00 lea 0xffc(%r12),%r14 16f362: 00 16f363: 75 0e jne 16f373 16f365: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 16f36c: 4c 8b b0 a8 00 00 00 mov 0xa8(%rax),%r14 16f373: 45 8b 2e mov (%r14),%r13d 16f376: 45 85 ed test %r13d,%r13d 16f379: 0f 84 cb 00 00 00 je 16f44a 16f37f: 41 8d 45 ff lea -0x1(%r13),%eax 16f383: 49 83 c6 06 add $0x6,%r14 16f387: 49 8d 9c 24 b4 12 00 lea 0x12b4(%r12),%rbx 16f38e: 00 16f38f: 49 8d ac 04 b5 12 00 lea 0x12b5(%r12,%rax,1),%rbp 16f396: 00 16f397: 41 0f b7 3e movzwl (%r14),%edi 16f39b: 48 83 c3 01 add $0x1,%rbx 16f39f: 49 83 c6 0a add $0xa,%r14 16f3a3: e8 00 00 00 00 callq 16f3a8 16f3a8: 88 43 ff mov %al,-0x1(%rbx) 16f3ab: 48 39 eb cmp %rbp,%rbx 16f3ae: 75 e7 jne 16f397 16f3b0: 41 83 fd 07 cmp $0x7,%r13d 16f3b4: 77 71 ja 16f427 16f3b6: 41 8d 4d 01 lea 0x1(%r13),%ecx 16f3ba: ba 08 00 00 00 mov $0x8,%edx 16f3bf: 0f b6 c0 movzbl %al,%eax 16f3c2: 48 be 01 01 01 01 01 movabs $0x101010101010101,%rsi 16f3c9: 01 01 01 16f3cc: 44 29 ea sub %r13d,%edx 16f3cf: 83 f9 08 cmp $0x8,%ecx 16f3d2: b9 01 00 00 00 mov $0x1,%ecx 16f3d7: 48 0f 47 d1 cmova %rcx,%rdx 16f3db: 48 0f af c6 imul %rsi,%rax 16f3df: 41 8d 8d b4 12 00 00 lea 0x12b4(%r13),%ecx 16f3e6: 49 01 cc add %rcx,%r12 16f3e9: 89 d1 mov %edx,%ecx 16f3eb: 83 fa 08 cmp $0x8,%edx 16f3ee: 72 40 jb 16f430 16f3f0: 49 8d 74 24 08 lea 0x8(%r12),%rsi 16f3f5: 49 89 04 24 mov %rax,(%r12) 16f3f9: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 16f3fd: 4a 89 44 22 f8 mov %rax,-0x8(%rdx,%r12,1) 16f402: 49 29 f4 sub %rsi,%r12 16f405: 42 8d 0c 22 lea (%rdx,%r12,1),%ecx 16f409: 83 e1 f8 and $0xfffffff8,%ecx 16f40c: 83 f9 08 cmp $0x8,%ecx 16f40f: 72 16 jb 16f427 16f411: 83 e1 f8 and $0xfffffff8,%ecx 16f414: 31 d2 xor %edx,%edx 16f416: 41 89 cc mov %ecx,%r12d 16f419: 89 d1 mov %edx,%ecx 16f41b: 83 c2 08 add $0x8,%edx 16f41e: 48 89 04 0e mov %rax,(%rsi,%rcx,1) 16f422: 44 39 e2 cmp %r12d,%edx 16f425: 72 f2 jb 16f419 16f427: 5b pop %rbx 16f428: 5d pop %rbp 16f429: 41 5c pop %r12 16f42b: 41 5d pop %r13 16f42d: 41 5e pop %r14 16f42f: c3 retq 16f430: 83 e2 04 and $0x4,%edx 16f433: 75 1c jne 16f451 16f435: 85 c9 test %ecx,%ecx 16f437: 74 ee je 16f427 16f439: 41 88 04 24 mov %al,(%r12) 16f43d: f6 c1 02 test $0x2,%cl 16f440: 74 e5 je 16f427 16f442: 66 41 89 44 0c fe mov %ax,-0x2(%r12,%rcx,1) 16f448: eb dd jmp 16f427 16f44a: 31 c0 xor %eax,%eax 16f44c: e9 65 ff ff ff jmpq 16f3b6 16f451: 41 89 04 24 mov %eax,(%r12) 16f455: 41 89 44 0c fc mov %eax,-0x4(%r12,%rcx,1) 16f45a: eb cb jmp 16f427 16f45c: 0f 1f 40 00 nopl 0x0(%rax) 000000000016f460 : 16f460: e8 00 00 00 00 callq 16f465 16f465: 41 55 push %r13 16f467: 49 89 f8 mov %rdi,%r8 16f46a: b9 14 00 00 00 mov $0x14,%ecx 16f46f: 41 54 push %r12 16f471: 55 push %rbp 16f472: 53 push %rbx 16f473: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 16f47a: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16f481: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16f488: 00 00 16f48a: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 16f491: 00 16f492: 31 c0 xor %eax,%eax 16f494: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 16f49b: 48 89 e6 mov %rsp,%rsi 16f49e: 48 89 f7 mov %rsi,%rdi 16f4a1: 4c 8b 20 mov (%rax),%r12 16f4a4: 31 c0 xor %eax,%eax 16f4a6: 80 bb 60 11 00 00 00 cmpb $0x0,0x1160(%rbx) 16f4ad: f3 48 ab rep stos %rax,%es:(%rdi) 16f4b0: b8 ff 00 00 00 mov $0xff,%eax 16f4b5: 66 89 83 bc 12 00 00 mov %ax,0x12bc(%rbx) 16f4bc: 75 27 jne 16f4e5 16f4be: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 16f4c5: 00 16f4c6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16f4cd: 00 00 16f4cf: 0f 85 1a 03 00 00 jne 16f7ef 16f4d5: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 16f4dc: 31 c0 xor %eax,%eax 16f4de: 5b pop %rbx 16f4df: 5d pop %rbp 16f4e0: 41 5c pop %r12 16f4e2: 41 5d pop %r13 16f4e4: c3 retq 16f4e5: 4c 89 c7 mov %r8,%rdi 16f4e8: e8 00 00 00 00 callq 16f4ed 16f4ed: 85 c0 test %eax,%eax 16f4ef: 74 09 je 16f4fa 16f4f1: c6 83 60 11 00 00 00 movb $0x0,0x1160(%rbx) 16f4f8: eb c4 jmp 16f4be 16f4fa: 0f b7 7c 24 04 movzwl 0x4(%rsp),%edi 16f4ff: bd 18 0c 00 00 mov $0xc18,%ebp 16f504: e8 00 00 00 00 callq 16f509 16f509: 0f b7 3c 24 movzwl (%rsp),%edi 16f50d: 88 83 bc 12 00 00 mov %al,0x12bc(%rbx) 16f513: e8 00 00 00 00 callq 16f518 16f518: 41 b9 14 14 00 00 mov $0x1414,%r9d 16f51e: 41 ba 14 14 00 00 mov $0x1414,%r10d 16f524: 41 bb 18 0c 00 00 mov $0xc18,%r11d 16f52a: 88 83 bd 12 00 00 mov %al,0x12bd(%rbx) 16f530: 48 8b 44 24 08 mov 0x8(%rsp),%rax 16f535: 66 44 89 8b f0 14 00 mov %r9w,0x14f0(%rbx) 16f53c: 00 16f53d: 48 89 83 1c 15 00 00 mov %rax,0x151c(%rbx) 16f544: 48 8b 44 24 10 mov 0x10(%rsp),%rax 16f549: c6 83 f2 14 00 00 14 movb $0x14,0x14f2(%rbx) 16f550: 48 89 83 24 15 00 00 mov %rax,0x1524(%rbx) 16f557: 0f b7 44 24 14 movzwl 0x14(%rsp),%eax 16f55c: 66 44 89 93 e0 14 00 mov %r10w,0x14e0(%rbx) 16f563: 00 16f564: 66 89 83 2c 15 00 00 mov %ax,0x152c(%rbx) 16f56b: 0f b7 44 24 4e movzwl 0x4e(%rsp),%eax 16f570: c6 83 e2 14 00 00 14 movb $0x14,0x14e2(%rbx) 16f577: 66 89 83 2e 15 00 00 mov %ax,0x152e(%rbx) 16f57e: 48 8b 44 24 1c mov 0x1c(%rsp),%rax 16f583: 66 44 89 9b 00 15 00 mov %r11w,0x1500(%rbx) 16f58a: 00 16f58b: 48 89 83 e4 14 00 00 mov %rax,0x14e4(%rbx) 16f592: 8b 44 24 24 mov 0x24(%rsp),%eax 16f596: c6 83 02 15 00 00 00 movb $0x0,0x1502(%rbx) 16f59d: 89 83 ec 14 00 00 mov %eax,0x14ec(%rbx) 16f5a3: 48 8b 44 24 28 mov 0x28(%rsp),%rax 16f5a8: 48 89 83 d4 14 00 00 mov %rax,0x14d4(%rbx) 16f5af: 8b 44 24 30 mov 0x30(%rsp),%eax 16f5b3: 89 83 dc 14 00 00 mov %eax,0x14dc(%rbx) 16f5b9: 48 8b 44 24 40 mov 0x40(%rsp),%rax 16f5be: 48 89 83 f4 14 00 00 mov %rax,0x14f4(%rbx) 16f5c5: 8b 44 24 48 mov 0x48(%rsp),%eax 16f5c9: 89 83 fc 14 00 00 mov %eax,0x14fc(%rbx) 16f5cf: 0f b7 44 24 4c movzwl 0x4c(%rsp),%eax 16f5d4: 66 89 83 d0 14 00 00 mov %ax,0x14d0(%rbx) 16f5db: 48 8b 44 24 34 mov 0x34(%rsp),%rax 16f5e0: 48 89 83 04 15 00 00 mov %rax,0x1504(%rbx) 16f5e7: 8b 44 24 3c mov 0x3c(%rsp),%eax 16f5eb: 89 83 0c 15 00 00 mov %eax,0x150c(%rbx) 16f5f1: 66 89 ab 10 15 00 00 mov %bp,0x1510(%rbx) 16f5f8: c6 83 12 15 00 00 00 movb $0x0,0x1512(%rbx) 16f5ff: 45 8b 2c 24 mov (%r12),%r13d 16f603: 45 85 ed test %r13d,%r13d 16f606: 74 26 je 16f62e 16f608: 4d 8d 6c 24 1c lea 0x1c(%r12),%r13 16f60d: 31 ed xor %ebp,%ebp 16f60f: 41 0f b6 7d 00 movzbl 0x0(%r13),%edi 16f614: 49 83 c5 1c add $0x1c,%r13 16f618: e8 00 00 00 00 callq 16f61d 16f61d: 88 84 2b 14 15 00 00 mov %al,0x1514(%rbx,%rbp,1) 16f624: 48 83 c5 01 add $0x1,%rbp 16f628: 41 39 2c 24 cmp %ebp,(%r12) 16f62c: 77 e1 ja 16f60f 16f62e: 83 bb a4 10 00 00 ff cmpl $0xffffffff,0x10a4(%rbx) 16f635: 74 25 je 16f65c 16f637: 83 bb a8 10 00 00 ff cmpl $0xffffffff,0x10a8(%rbx) 16f63e: 48 8b 83 a4 10 00 00 mov 0x10a4(%rbx),%rax 16f645: 74 15 je 16f65c 16f647: 48 89 83 fc 13 00 00 mov %rax,0x13fc(%rbx) 16f64e: 8b 83 ac 10 00 00 mov 0x10ac(%rbx),%eax 16f654: 89 83 04 14 00 00 mov %eax,0x1404(%rbx) 16f65a: eb 16 jmp 16f672 16f65c: 48 8b 44 24 50 mov 0x50(%rsp),%rax 16f661: 48 89 83 fc 13 00 00 mov %rax,0x13fc(%rbx) 16f668: 8b 44 24 58 mov 0x58(%rsp),%eax 16f66c: 89 83 04 14 00 00 mov %eax,0x1404(%rbx) 16f672: 41 b8 18 0c 00 00 mov $0xc18,%r8d 16f678: 83 bb 98 10 00 00 ff cmpl $0xffffffff,0x1098(%rbx) 16f67f: c6 83 0a 14 00 00 0c movb $0xc,0x140a(%rbx) 16f686: 66 44 89 83 08 14 00 mov %r8w,0x1408(%rbx) 16f68d: 00 16f68e: 74 25 je 16f6b5 16f690: 83 bb 9c 10 00 00 ff cmpl $0xffffffff,0x109c(%rbx) 16f697: 48 8b 83 98 10 00 00 mov 0x1098(%rbx),%rax 16f69e: 74 15 je 16f6b5 16f6a0: 48 89 83 ec 13 00 00 mov %rax,0x13ec(%rbx) 16f6a7: 8b 83 a0 10 00 00 mov 0x10a0(%rbx),%eax 16f6ad: 89 83 f4 13 00 00 mov %eax,0x13f4(%rbx) 16f6b3: eb 16 jmp 16f6cb 16f6b5: 48 8b 44 24 5c mov 0x5c(%rsp),%rax 16f6ba: 48 89 83 ec 13 00 00 mov %rax,0x13ec(%rbx) 16f6c1: 8b 44 24 64 mov 0x64(%rsp),%eax 16f6c5: 89 83 f4 13 00 00 mov %eax,0x13f4(%rbx) 16f6cb: bf 18 0c 00 00 mov $0xc18,%edi 16f6d0: 83 bb b0 10 00 00 ff cmpl $0xffffffff,0x10b0(%rbx) 16f6d7: c6 83 fa 13 00 00 0c movb $0xc,0x13fa(%rbx) 16f6de: 66 89 bb f8 13 00 00 mov %di,0x13f8(%rbx) 16f6e5: 74 25 je 16f70c 16f6e7: 83 bb b4 10 00 00 ff cmpl $0xffffffff,0x10b4(%rbx) 16f6ee: 48 8b 83 b0 10 00 00 mov 0x10b0(%rbx),%rax 16f6f5: 74 15 je 16f70c 16f6f7: 48 89 83 0c 14 00 00 mov %rax,0x140c(%rbx) 16f6fe: 8b 83 b8 10 00 00 mov 0x10b8(%rbx),%eax 16f704: 89 83 14 14 00 00 mov %eax,0x1414(%rbx) 16f70a: eb 16 jmp 16f722 16f70c: 48 8b 44 24 68 mov 0x68(%rsp),%rax 16f711: 48 89 83 0c 14 00 00 mov %rax,0x140c(%rbx) 16f718: 8b 44 24 70 mov 0x70(%rsp),%eax 16f71c: 89 83 14 14 00 00 mov %eax,0x1414(%rbx) 16f722: be 18 0c 00 00 mov $0xc18,%esi 16f727: 83 bb bc 10 00 00 ff cmpl $0xffffffff,0x10bc(%rbx) 16f72e: c6 83 1a 14 00 00 0c movb $0xc,0x141a(%rbx) 16f735: 66 89 b3 18 14 00 00 mov %si,0x1418(%rbx) 16f73c: 74 25 je 16f763 16f73e: 83 bb c0 10 00 00 ff cmpl $0xffffffff,0x10c0(%rbx) 16f745: 48 8b 83 bc 10 00 00 mov 0x10bc(%rbx),%rax 16f74c: 74 15 je 16f763 16f74e: 48 89 83 1c 14 00 00 mov %rax,0x141c(%rbx) 16f755: 8b 83 c4 10 00 00 mov 0x10c4(%rbx),%eax 16f75b: 89 83 24 14 00 00 mov %eax,0x1424(%rbx) 16f761: eb 16 jmp 16f779 16f763: 48 8b 44 24 74 mov 0x74(%rsp),%rax 16f768: 48 89 83 1c 14 00 00 mov %rax,0x141c(%rbx) 16f76f: 8b 44 24 7c mov 0x7c(%rsp),%eax 16f773: 89 83 24 14 00 00 mov %eax,0x1424(%rbx) 16f779: b8 18 0c 00 00 mov $0xc18,%eax 16f77e: ba 14 14 00 00 mov $0x1414,%edx 16f783: b9 18 0c 00 00 mov $0xc18,%ecx 16f788: c6 83 2a 14 00 00 0c movb $0xc,0x142a(%rbx) 16f78f: 66 89 83 28 14 00 00 mov %ax,0x1428(%rbx) 16f796: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 16f79d: 00 16f79e: 66 89 93 5c 15 00 00 mov %dx,0x155c(%rbx) 16f7a5: 48 89 83 50 15 00 00 mov %rax,0x1550(%rbx) 16f7ac: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 16f7b3: c6 83 5e 15 00 00 14 movb $0x14,0x155e(%rbx) 16f7ba: 89 83 58 15 00 00 mov %eax,0x1558(%rbx) 16f7c0: 48 8b 84 24 8c 00 00 mov 0x8c(%rsp),%rax 16f7c7: 00 16f7c8: 66 89 8b 6c 15 00 00 mov %cx,0x156c(%rbx) 16f7cf: 48 89 83 60 15 00 00 mov %rax,0x1560(%rbx) 16f7d6: 8b 84 24 94 00 00 00 mov 0x94(%rsp),%eax 16f7dd: c6 83 6e 15 00 00 00 movb $0x0,0x156e(%rbx) 16f7e4: 89 83 68 15 00 00 mov %eax,0x1568(%rbx) 16f7ea: e9 cf fc ff ff jmpq 16f4be 16f7ef: e8 00 00 00 00 callq 16f7f4 16f7f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16f7fb: 00 00 00 00 16f7ff: 90 nop 000000000016f800 : 16f800: e8 00 00 00 00 callq 16f805 16f805: 53 push %rbx 16f806: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 16f80d: 48 89 d3 mov %rdx,%rbx 16f810: c7 82 8c 00 00 00 07 movl $0x20130307,0x8c(%rdx) 16f817: 03 13 20 16f81a: e8 00 00 00 00 callq 16f81f 16f81f: 80 7b 39 00 cmpb $0x0,0x39(%rbx) 16f823: 75 07 jne 16f82c 16f825: c6 83 a2 00 00 00 01 movb $0x1,0xa2(%rbx) 16f82c: 48 8b 83 84 00 00 00 mov 0x84(%rbx),%rax 16f833: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 16f83a: 31 c0 xor %eax,%eax 16f83c: 5b pop %rbx 16f83d: c3 retq 16f83e: 66 90 xchg %ax,%ax 000000000016f840 : 16f840: e8 00 00 00 00 callq 16f845 16f845: 53 push %rbx 16f846: 48 89 fb mov %rdi,%rbx 16f849: 48 8b bf 00 02 00 00 mov 0x200(%rdi),%rdi 16f850: e8 00 00 00 00 callq 16f855 16f855: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 16f85c: 48 c7 83 00 02 00 00 movq $0x0,0x200(%rbx) 16f863: 00 00 00 00 16f867: e8 00 00 00 00 callq 16f86c 16f86c: 31 c0 xor %eax,%eax 16f86e: 48 c7 83 c0 01 00 00 movq $0x0,0x1c0(%rbx) 16f875: 00 00 00 00 16f879: 5b pop %rbx 16f87a: c3 retq 16f87b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000016f880 : 16f880: e8 00 00 00 00 callq 16f885 16f885: 55 push %rbp 16f886: 31 d2 xor %edx,%edx 16f888: be 08 00 00 00 mov $0x8,%esi 16f88d: 53 push %rbx 16f88e: 48 81 ec 20 01 00 00 sub $0x120,%rsp 16f895: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 16f89c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16f8a3: 00 00 16f8a5: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) 16f8ac: 00 16f8ad: 31 c0 xor %eax,%eax 16f8af: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 16f8b4: e8 00 00 00 00 callq 16f8b9 16f8b9: 85 c0 test %eax,%eax 16f8bb: 75 66 jne 16f923 16f8bd: 8b 54 24 08 mov 0x8(%rsp),%edx 16f8c1: 31 db xor %ebx,%ebx 16f8c3: 31 f6 xor %esi,%esi 16f8c5: f6 c2 01 test $0x1,%dl 16f8c8: 74 16 je 16f8e0 16f8ca: 40 0f b6 ce movzbl %sil,%ecx 16f8ce: 89 c7 mov %eax,%edi 16f8d0: 83 c6 01 add $0x1,%esi 16f8d3: c1 e1 03 shl $0x3,%ecx 16f8d6: d3 e7 shl %cl,%edi 16f8d8: 09 fb or %edi,%ebx 16f8da: 40 80 fe 02 cmp $0x2,%sil 16f8de: 77 0a ja 16f8ea 16f8e0: 83 c0 01 add $0x1,%eax 16f8e3: d1 ea shr %edx 16f8e5: 83 f8 20 cmp $0x20,%eax 16f8e8: 75 db jne 16f8c5 16f8ea: 89 da mov %ebx,%edx 16f8ec: 0f b6 c7 movzbl %bh,%eax 16f8ef: c1 eb 10 shr $0x10,%ebx 16f8f2: 88 95 cc 14 00 00 mov %dl,0x14cc(%rbp) 16f8f8: 88 85 cd 14 00 00 mov %al,0x14cd(%rbp) 16f8fe: 88 9d ce 14 00 00 mov %bl,0x14ce(%rbp) 16f904: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 16f90b: 00 16f90c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16f913: 00 00 16f915: 75 14 jne 16f92b 16f917: 48 81 c4 20 01 00 00 add $0x120,%rsp 16f91e: 31 c0 xor %eax,%eax 16f920: 5b pop %rbx 16f921: 5d pop %rbp 16f922: c3 retq 16f923: 31 db xor %ebx,%ebx 16f925: 31 c0 xor %eax,%eax 16f927: 31 d2 xor %edx,%edx 16f929: eb c7 jmp 16f8f2 16f92b: e8 00 00 00 00 callq 16f930 000000000016f930 : 16f930: e8 00 00 00 00 callq 16f935 16f935: 41 57 push %r15 16f937: 41 56 push %r14 16f939: 41 55 push %r13 16f93b: 49 89 f5 mov %rsi,%r13 16f93e: 41 54 push %r12 16f940: 55 push %rbp 16f941: 48 89 fd mov %rdi,%rbp 16f944: 53 push %rbx 16f945: 48 8d 9e 8c 00 00 00 lea 0x8c(%rsi),%rbx 16f94c: 4c 8b 3f mov (%rdi),%r15 16f94f: 81 be 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rsi) 16f956: 03 13 20 16f959: 0f 85 71 02 00 00 jne 16fbd0 16f95f: 4c 8b a5 c0 01 00 00 mov 0x1c0(%rbp),%r12 16f966: 41 83 7d 28 01 cmpl $0x1,0x28(%r13) 16f96b: 4c 8b b5 18 01 00 00 mov 0x118(%rbp),%r14 16f972: 41 0f 94 84 24 6a 10 sete 0x106a(%r12) 16f979: 00 00 16f97b: 66 83 7b 14 02 cmpw $0x2,0x14(%rbx) 16f980: 0f 85 00 00 00 00 jne 16f986 16f986: 41 80 bf 70 85 00 00 cmpb $0x0,0x8570(%r15) 16f98d: 00 16f98e: 0f 84 d4 01 00 00 je 16fb68 16f994: 48 8d bd 2c 02 00 00 lea 0x22c(%rbp),%rdi 16f99b: 44 8b 8d 30 01 00 00 mov 0x130(%rbp),%r9d 16f9a2: 4c 8b 85 68 03 00 00 mov 0x368(%rbp),%r8 16f9a9: 41 f7 c1 00 80 00 00 test $0x8000,%r9d 16f9b0: 0f 85 0c 01 00 00 jne 16fac2 16f9b6: 45 8b 68 18 mov 0x18(%r8),%r13d 16f9ba: 45 8b 58 14 mov 0x14(%r8),%r11d 16f9be: 45 31 d2 xor %r10d,%r10d 16f9c1: 31 c9 xor %ecx,%ecx 16f9c3: 41 8b 40 08 mov 0x8(%r8),%eax 16f9c7: 31 d2 xor %edx,%edx 16f9c9: 85 c0 test %eax,%eax 16f9cb: 74 22 je 16f9ef 16f9cd: 8b b5 34 01 00 00 mov 0x134(%rbp),%esi 16f9d3: 83 f8 01 cmp $0x1,%eax 16f9d6: 0f 84 57 01 00 00 je 16fb33 16f9dc: 41 80 b8 ac 05 00 00 cmpb $0x0,0x5ac(%r8) 16f9e3: 00 16f9e4: ba 01 00 00 00 mov $0x1,%edx 16f9e9: 0f 85 44 01 00 00 jne 16fb33 16f9ef: 8b 43 20 mov 0x20(%rbx),%eax 16f9f2: 8b 73 24 mov 0x24(%rbx),%esi 16f9f5: 41 39 c5 cmp %eax,%r13d 16f9f8: 76 09 jbe 16fa03 16f9fa: 44 39 2f cmp %r13d,(%rdi) 16f9fd: 44 89 e8 mov %r13d,%eax 16fa00: 0f 46 07 cmovbe (%rdi),%eax 16fa03: 44 39 de cmp %r11d,%esi 16fa06: 73 0b jae 16fa13 16fa08: 44 39 5f 04 cmp %r11d,0x4(%rdi) 16fa0c: 44 89 de mov %r11d,%esi 16fa0f: 0f 46 77 04 cmovbe 0x4(%rdi),%esi 16fa13: 8b 7b 2c mov 0x2c(%rbx),%edi 16fa16: 44 8b 4b 30 mov 0x30(%rbx),%r9d 16fa1a: 89 73 24 mov %esi,0x24(%rbx) 16fa1d: 39 c7 cmp %eax,%edi 16fa1f: 0f 42 c7 cmovb %edi,%eax 16fa22: 89 43 20 mov %eax,0x20(%rbx) 16fa25: 84 d2 test %dl,%dl 16fa27: 0f 84 8a 00 00 00 je 16fab7 16fa2d: 48 8b 85 68 03 00 00 mov 0x368(%rbp),%rax 16fa34: 41 8b 94 24 94 09 00 mov 0x994(%r12),%edx 16fa3b: 00 16fa3c: 44 39 ce cmp %r9d,%esi 16fa3f: 45 89 c8 mov %r9d,%r8d 16fa42: 44 0f 43 c6 cmovae %esi,%r8d 16fa46: 8b b8 c0 05 00 00 mov 0x5c0(%rax),%edi 16fa4c: 85 d2 test %edx,%edx 16fa4e: 74 2e je 16fa7e 16fa50: 83 ea 01 sub $0x1,%edx 16fa53: 49 8d 84 24 98 09 00 lea 0x998(%r12),%rax 16fa5a: 00 16fa5b: 4d 8d 9c d4 a0 09 00 lea 0x9a0(%r12,%rdx,8),%r11 16fa62: 00 16fa63: 39 78 04 cmp %edi,0x4(%rax) 16fa66: 77 0d ja 16fa75 16fa68: 8b 10 mov (%rax),%edx 16fa6a: 39 f2 cmp %esi,%edx 16fa6c: 72 07 jb 16fa75 16fa6e: 44 39 ca cmp %r9d,%edx 16fa71: 44 0f 46 c2 cmovbe %edx,%r8d 16fa75: 48 83 c0 08 add $0x8,%rax 16fa79: 49 39 c3 cmp %rax,%r11 16fa7c: 75 e5 jne 16fa63 16fa7e: 44 89 43 24 mov %r8d,0x24(%rbx) 16fa82: f6 85 31 01 00 00 80 testb $0x80,0x131(%rbp) 16fa89: 74 1f je 16faaa 16fa8b: 0f b7 53 14 movzwl 0x14(%rbx),%edx 16fa8f: 85 d2 test %edx,%edx 16fa91: 74 17 je 16faaa 16fa93: 48 83 c3 20 add $0x20,%rbx 16fa97: 31 c0 xor %eax,%eax 16fa99: 83 c0 01 add $0x1,%eax 16fa9c: 89 0b mov %ecx,(%rbx) 16fa9e: 48 83 c3 0c add $0xc,%rbx 16faa2: 44 89 53 f8 mov %r10d,-0x8(%rbx) 16faa6: 39 d0 cmp %edx,%eax 16faa8: 72 ef jb 16fa99 16faaa: 5b pop %rbx 16faab: 31 c0 xor %eax,%eax 16faad: 5d pop %rbp 16faae: 41 5c pop %r12 16fab0: 41 5d pop %r13 16fab2: 41 5e pop %r14 16fab4: 41 5f pop %r15 16fab6: c3 retq 16fab7: 44 39 ce cmp %r9d,%esi 16faba: 76 c6 jbe 16fa82 16fabc: 44 89 4b 24 mov %r9d,0x24(%rbx) 16fac0: eb c0 jmp 16fa82 16fac2: 41 8b b4 24 5c 09 00 mov 0x95c(%r12),%esi 16fac9: 00 16faca: 8d 46 ff lea -0x1(%rsi),%eax 16facd: 83 f8 63 cmp $0x63,%eax 16fad0: 0f 87 c7 00 00 00 ja 16fb9d 16fad6: 0f af b5 2c 02 00 00 imul 0x22c(%rbp),%esi 16fadd: 4d 8b 16 mov (%r14),%r10 16fae0: 48 8d bd 2c 02 00 00 lea 0x22c(%rbp),%rdi 16fae7: 41 8b 02 mov (%r10),%eax 16faea: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 16faf1: 48 c1 ee 25 shr $0x25,%rsi 16faf5: 83 e8 01 sub $0x1,%eax 16faf8: 78 58 js 16fb52 16fafa: 48 63 c8 movslq %eax,%rcx 16fafd: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 16fb04: 00 16fb05: 48 29 ca sub %rcx,%rdx 16fb08: 49 8d 54 92 04 lea 0x4(%r10,%rdx,4),%rdx 16fb0d: eb 0c jmp 16fb1b 16fb0f: 83 e8 01 sub $0x1,%eax 16fb12: 48 83 ea 1c sub $0x1c,%rdx 16fb16: 83 f8 ff cmp $0xffffffff,%eax 16fb19: 74 37 je 16fb52 16fb1b: 8b 0a mov (%rdx),%ecx 16fb1d: 39 f1 cmp %esi,%ecx 16fb1f: 77 ee ja 16fb0f 16fb21: 44 8b 95 30 02 00 00 mov 0x230(%rbp),%r10d 16fb28: 41 89 cd mov %ecx,%r13d 16fb2b: 45 89 d3 mov %r10d,%r11d 16fb2e: e9 90 fe ff ff jmpq 16f9c3 16fb33: 4c 89 ca mov %r9,%rdx 16fb36: 49 c1 e9 05 shr $0x5,%r9 16fb3a: 48 c1 ea 06 shr $0x6,%rdx 16fb3e: 48 c1 ee 07 shr $0x7,%rsi 16fb42: 4c 09 ca or %r9,%rdx 16fb45: 48 09 d6 or %rdx,%rsi 16fb48: 89 f2 mov %esi,%edx 16fb4a: 83 e2 01 and $0x1,%edx 16fb4d: e9 9d fe ff ff jmpq 16f9ef 16fb52: 41 8b 4a 04 mov 0x4(%r10),%ecx 16fb56: 44 8b 95 30 02 00 00 mov 0x230(%rbp),%r10d 16fb5d: 41 89 cd mov %ecx,%r13d 16fb60: 45 89 d3 mov %r10d,%r11d 16fb63: e9 5b fe ff ff jmpq 16f9c3 16fb68: 48 8d bd 18 02 00 00 lea 0x218(%rbp),%rdi 16fb6f: be 02 00 00 00 mov $0x2,%esi 16fb74: 48 8d 43 20 lea 0x20(%rbx),%rax 16fb78: 31 d2 xor %edx,%edx 16fb7a: 8b 4f 04 mov 0x4(%rdi),%ecx 16fb7d: 39 48 04 cmp %ecx,0x4(%rax) 16fb80: 76 03 jbe 16fb85 16fb82: 89 48 04 mov %ecx,0x4(%rax) 16fb85: 8b 0f mov (%rdi),%ecx 16fb87: 39 08 cmp %ecx,(%rax) 16fb89: 76 02 jbe 16fb8d 16fb8b: 89 08 mov %ecx,(%rax) 16fb8d: 83 c2 01 add $0x1,%edx 16fb90: 48 83 c0 0c add $0xc,%rax 16fb94: 39 f2 cmp %esi,%edx 16fb96: 72 e2 jb 16fb7a 16fb98: e9 fe fd ff ff jmpq 16f99b 16fb9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16fba4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fbab: e8 00 00 00 00 callq 16fbb0 16fbb0: 85 c0 test %eax,%eax 16fbb2: 0f 85 00 00 00 00 jne 16fbb8 16fbb8: 4c 8b 85 68 03 00 00 mov 0x368(%rbp),%r8 16fbbf: 44 8b 8d 30 01 00 00 mov 0x130(%rbp),%r9d 16fbc6: be 4b 00 00 00 mov $0x4b,%esi 16fbcb: e9 06 ff ff ff jmpq 16fad6 16fbd0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16fbd7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fbde: e8 00 00 00 00 callq 16fbe3 16fbe3: 85 c0 test %eax,%eax 16fbe5: 0f 85 00 00 00 00 jne 16fbeb 16fbeb: 31 db xor %ebx,%ebx 16fbed: e9 6d fd ff ff jmpq 16f95f 16fbf2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16fbf9: 00 00 00 00 16fbfd: 0f 1f 00 nopl (%rax) 000000000016fc00 : 16fc00: e8 00 00 00 00 callq 16fc05 16fc05: 41 54 push %r12 16fc07: 83 fe 02 cmp $0x2,%esi 16fc0a: 74 09 je 16fc15 16fc0c: 45 31 e4 xor %r12d,%r12d 16fc0f: 44 89 e0 mov %r12d,%eax 16fc12: 41 5c pop %r12 16fc14: c3 retq 16fc15: 31 d2 xor %edx,%edx 16fc17: be 4b 00 00 00 mov $0x4b,%esi 16fc1c: e8 00 00 00 00 callq 16fc21 16fc21: 41 89 c4 mov %eax,%r12d 16fc24: 85 c0 test %eax,%eax 16fc26: 74 e4 je 16fc0c 16fc28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16fc2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fc36: e8 00 00 00 00 callq 16fc3b 16fc3b: 85 c0 test %eax,%eax 16fc3d: 0f 85 00 00 00 00 jne 16fc43 16fc43: eb ca jmp 16fc0f 16fc45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16fc4c: 00 00 00 00 000000000016fc50 : 16fc50: e8 00 00 00 00 callq 16fc55 16fc55: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 16fc59: 74 0e je 16fc69 16fc5b: 83 fe 01 cmp $0x1,%esi 16fc5e: 74 22 je 16fc82 16fc60: 83 fe 02 cmp $0x2,%esi 16fc63: 74 0f je 16fc74 16fc65: 85 f6 test %esi,%esi 16fc67: 74 01 je 16fc6a 16fc69: c3 retq 16fc6a: be 64 00 00 00 mov $0x64,%esi 16fc6f: e9 00 00 00 00 jmpq 16fc74 16fc74: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 16fc7b: 74 ec je 16fc69 16fc7d: e9 00 00 00 00 jmpq 16fc82 16fc82: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 16fc89: 74 de je 16fc69 16fc8b: e9 00 00 00 00 jmpq 16fc90 000000000016fc90 : 16fc90: e8 00 00 00 00 callq 16fc95 16fc95: 41 55 push %r13 16fc97: 49 89 d5 mov %rdx,%r13 16fc9a: 89 f2 mov %esi,%edx 16fc9c: 41 54 push %r12 16fc9e: 49 89 cc mov %rcx,%r12 16fca1: 55 push %rbp 16fca2: 89 f5 mov %esi,%ebp 16fca4: 31 f6 xor %esi,%esi 16fca6: 53 push %rbx 16fca7: 48 83 ec 28 sub $0x28,%rsp 16fcab: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16fcb2: 00 00 16fcb4: 48 89 44 24 20 mov %rax,0x20(%rsp) 16fcb9: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 16fcc0: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 16fcc5: 48 8b 58 38 mov 0x38(%rax),%rbx 16fcc9: e8 00 00 00 00 callq 16fcce 16fcce: 85 c0 test %eax,%eax 16fcd0: 75 4e jne 16fd20 16fcd2: 41 89 c0 mov %eax,%r8d 16fcd5: 8b 44 24 08 mov 0x8(%rsp),%eax 16fcd9: 31 d2 xor %edx,%edx 16fcdb: 41 88 45 00 mov %al,0x0(%r13) 16fcdf: 8b 03 mov (%rbx),%eax 16fce1: 85 c0 test %eax,%eax 16fce3: 74 1d je 16fd02 16fce5: 89 d0 mov %edx,%eax 16fce7: 48 c1 e0 05 shl $0x5,%rax 16fceb: 48 01 d8 add %rbx,%rax 16fcee: 39 68 0c cmp %ebp,0xc(%rax) 16fcf1: 75 08 jne 16fcfb 16fcf3: 0f b6 40 18 movzbl 0x18(%rax),%eax 16fcf7: 41 88 04 24 mov %al,(%r12) 16fcfb: 83 c2 01 add $0x1,%edx 16fcfe: 39 13 cmp %edx,(%rbx) 16fd00: 77 e3 ja 16fce5 16fd02: 48 8b 44 24 20 mov 0x20(%rsp),%rax 16fd07: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16fd0e: 00 00 16fd10: 75 31 jne 16fd43 16fd12: 48 83 c4 28 add $0x28,%rsp 16fd16: 44 89 c0 mov %r8d,%eax 16fd19: 5b pop %rbx 16fd1a: 5d pop %rbp 16fd1b: 41 5c pop %r12 16fd1d: 41 5d pop %r13 16fd1f: c3 retq 16fd20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16fd27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fd2e: e8 00 00 00 00 callq 16fd33 16fd33: 85 c0 test %eax,%eax 16fd35: 0f 85 00 00 00 00 jne 16fd3b 16fd3b: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 16fd41: eb bf jmp 16fd02 16fd43: e8 00 00 00 00 callq 16fd48 16fd48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 16fd4f: 00 000000000016fd50 : 16fd50: e8 00 00 00 00 callq 16fd55 16fd55: 41 54 push %r12 16fd57: 45 31 e4 xor %r12d,%r12d 16fd5a: 55 push %rbp 16fd5b: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 16fd5f: 75 07 jne 16fd68 16fd61: 44 89 e0 mov %r12d,%eax 16fd64: 5d pop %rbp 16fd65: 41 5c pop %r12 16fd67: c3 retq 16fd68: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16fd6f: 48 89 fd mov %rdi,%rbp 16fd72: c7 80 6c 10 00 00 00 movl $0x0,0x106c(%rax) 16fd79: 00 00 00 16fd7c: e8 ff fa ff ff callq 16f880 16fd81: 41 89 c4 mov %eax,%r12d 16fd84: 85 c0 test %eax,%eax 16fd86: 75 18 jne 16fda0 16fd88: 48 89 ef mov %rbp,%rdi 16fd8b: 31 c9 xor %ecx,%ecx 16fd8d: 31 d2 xor %edx,%edx 16fd8f: be 56 00 00 00 mov $0x56,%esi 16fd94: e8 00 00 00 00 callq 16fd99 16fd99: 44 89 e0 mov %r12d,%eax 16fd9c: 5d pop %rbp 16fd9d: 41 5c pop %r12 16fd9f: c3 retq 16fda0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16fda7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fdae: e8 00 00 00 00 callq 16fdb3 16fdb3: 85 c0 test %eax,%eax 16fdb5: 0f 85 00 00 00 00 jne 16fdbb 16fdbb: 41 bc ea ff ff ff mov $0xffffffea,%r12d 16fdc1: eb 9e jmp 16fd61 16fdc3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16fdca: 00 00 00 00 16fdce: 66 90 xchg %ax,%ax 000000000016fdd0 : 16fdd0: e8 00 00 00 00 callq 16fdd5 16fdd5: c7 07 00 00 00 00 movl $0x0,(%rdi) 16fddb: 8b 06 mov (%rsi),%eax 16fddd: 49 89 f0 mov %rsi,%r8 16fde0: 85 c0 test %eax,%eax 16fde2: 74 5d je 16fe41 16fde4: 31 d2 xor %edx,%edx 16fde6: 31 c0 xor %eax,%eax 16fde8: eb 02 jmp 16fdec 16fdea: 8b 17 mov (%rdi),%edx 16fdec: 31 c9 xor %ecx,%ecx 16fdee: 85 c0 test %eax,%eax 16fdf0: 74 21 je 16fe13 16fdf2: 8d 4a ff lea -0x1(%rdx),%ecx 16fdf5: 4c 8d 0c 49 lea (%rcx,%rcx,2),%r9 16fdf9: 48 63 c8 movslq %eax,%rcx 16fdfc: 48 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%rsi 16fe03: 00 16fe04: 48 29 ce sub %rcx,%rsi 16fe07: 41 8b 74 b0 04 mov 0x4(%r8,%rsi,4),%esi 16fe0c: 42 39 74 8f 18 cmp %esi,0x18(%rdi,%r9,4) 16fe11: 77 26 ja 16fe39 16fe13: 48 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%rsi 16fe1a: 00 16fe1b: 48 29 ce sub %rcx,%rsi 16fe1e: 89 d1 mov %edx,%ecx 16fe20: 83 c2 01 add $0x1,%edx 16fe23: 41 8b 74 b0 04 mov 0x4(%r8,%rsi,4),%esi 16fe28: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 16fe2c: 48 8d 0c 8f lea (%rdi,%rcx,4),%rcx 16fe30: 89 71 18 mov %esi,0x18(%rcx) 16fe33: c6 41 14 01 movb $0x1,0x14(%rcx) 16fe37: 89 17 mov %edx,(%rdi) 16fe39: 83 c0 01 add $0x1,%eax 16fe3c: 41 39 00 cmp %eax,(%r8) 16fe3f: 77 a9 ja 16fdea 16fe41: c3 retq 16fe42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16fe49: 00 00 00 00 16fe4d: 0f 1f 00 nopl (%rax) 000000000016fe50 : 16fe50: e8 00 00 00 00 callq 16fe55 16fe55: 55 push %rbp 16fe56: 53 push %rbx 16fe57: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 16fe5e: 40 88 b0 e0 10 00 00 mov %sil,0x10e0(%rax) 16fe65: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 16fe6c: 80 bd 18 11 00 00 00 cmpb $0x0,0x1118(%rbp) 16fe73: 75 03 jne 16fe78 16fe75: 5b pop %rbx 16fe76: 5d pop %rbp 16fe77: c3 retq 16fe78: 89 f3 mov %esi,%ebx 16fe7a: 8b 95 20 11 00 00 mov 0x1120(%rbp),%edx 16fe80: 83 f3 01 xor $0x1,%ebx 16fe83: 0f b6 f3 movzbl %bl,%esi 16fe86: e8 00 00 00 00 callq 16fe8b 16fe8b: 85 c0 test %eax,%eax 16fe8d: 75 09 jne 16fe98 16fe8f: 88 9d 19 11 00 00 mov %bl,0x1119(%rbp) 16fe95: 5b pop %rbx 16fe96: 5d pop %rbp 16fe97: c3 retq 16fe98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16fe9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fea6: e8 00 00 00 00 callq 16feab 16feab: 85 c0 test %eax,%eax 16fead: 0f 85 00 00 00 00 jne 16feb3 16feb3: eb c0 jmp 16fe75 16feb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 16febc: 00 00 00 00 000000000016fec0 : 16fec0: e8 00 00 00 00 callq 16fec5 16fec5: 41 57 push %r15 16fec7: 41 56 push %r14 16fec9: 41 55 push %r13 16fecb: 41 54 push %r12 16fecd: 49 89 fc mov %rdi,%r12 16fed0: 55 push %rbp 16fed1: 48 89 d5 mov %rdx,%rbp 16fed4: 53 push %rbx 16fed5: 48 83 ec 10 sub $0x10,%rsp 16fed9: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 16fee0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 16fee7: 00 00 16fee9: 48 89 44 24 08 mov %rax,0x8(%rsp) 16feee: 31 c0 xor %eax,%eax 16fef0: 83 fe 05 cmp $0x5,%esi 16fef3: 0f 84 d0 02 00 00 je 1701c9 16fef9: 0f 87 d5 00 00 00 ja 16ffd4 16feff: 83 fe 02 cmp $0x2,%esi 16ff02: 0f 84 4f 03 00 00 je 170257 16ff08: 76 3b jbe 16ff45 16ff0a: 83 fe 03 cmp $0x3,%esi 16ff0d: 75 0d jne 16ff1c 16ff0f: 80 bb 59 09 00 00 00 cmpb $0x0,0x959(%rbx) 16ff16: 0f 84 09 05 00 00 je 170425 16ff1c: 45 31 e4 xor %r12d,%r12d 16ff1f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 16ff24: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 16ff2b: 00 00 16ff2d: 0f 85 6f 05 00 00 jne 1704a2 16ff33: 48 83 c4 10 add $0x10,%rsp 16ff37: 44 89 e0 mov %r12d,%eax 16ff3a: 5b pop %rbx 16ff3b: 5d pop %rbp 16ff3c: 41 5c pop %r12 16ff3e: 41 5d pop %r13 16ff40: 41 5e pop %r14 16ff42: 41 5f pop %r15 16ff44: c3 retq 16ff45: 85 f6 test %esi,%esi 16ff47: 0f 84 3d 04 00 00 je 17038a 16ff4d: 83 fe 01 cmp $0x1,%esi 16ff50: 75 ca jne 16ff1c 16ff52: 80 bb 43 09 00 00 00 cmpb $0x0,0x943(%rbx) 16ff59: 75 c1 jne 16ff1c 16ff5b: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 16ff60: be 26 00 00 00 mov $0x26,%esi 16ff65: e8 00 00 00 00 callq 16ff6a 16ff6a: 8b bb e8 00 00 00 mov 0xe8(%rbx),%edi 16ff70: 85 ff test %edi,%edi 16ff72: 74 a8 je 16ff1c 16ff74: 45 31 e4 xor %r12d,%r12d 16ff77: 45 31 ed xor %r13d,%r13d 16ff7a: 49 c7 c6 00 00 00 00 mov $0x0,%r14 16ff81: 49 63 c5 movslq %r13d,%rax 16ff84: 44 39 6c 24 04 cmp %r13d,0x4(%rsp) 16ff89: 49 63 fc movslq %r12d,%rdi 16ff8c: 44 89 ea mov %r13d,%edx 16ff8f: 48 8d 04 40 lea (%rax,%rax,2),%rax 16ff93: 49 c7 c0 00 00 00 00 mov $0x0,%r8 16ff9a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ffa1: 8b 8c 83 00 01 00 00 mov 0x100(%rbx,%rax,4),%ecx 16ffa8: 4d 0f 44 c6 cmove %r14,%r8 16ffac: 48 01 ef add %rbp,%rdi 16ffaf: 41 83 c5 01 add $0x1,%r13d 16ffb3: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 16ffba: 48 c1 e9 25 shr $0x25,%rcx 16ffbe: e8 00 00 00 00 callq 16ffc3 16ffc3: 41 01 c4 add %eax,%r12d 16ffc6: 44 39 ab e8 00 00 00 cmp %r13d,0xe8(%rbx) 16ffcd: 77 b2 ja 16ff81 16ffcf: e9 4b ff ff ff jmpq 16ff1f 16ffd4: 83 fe 07 cmp $0x7,%esi 16ffd7: 0f 84 5d 01 00 00 je 17013a 16ffdd: 83 fe 09 cmp $0x9,%esi 16ffe0: 0f 85 bc 00 00 00 jne 1700a2 16ffe6: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 16ffed: 0f 84 29 ff ff ff je 16ff1c 16fff3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 16fffa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170001: 48 89 ef mov %rbp,%rdi 170004: e8 00 00 00 00 callq 170009 170009: 8b 93 24 05 00 00 mov 0x524(%rbx),%edx 17000f: 48 8d 7d 0a lea 0xa(%rbp),%rdi 170013: 41 8b 8c 24 40 01 00 mov 0x140(%r12),%ecx 17001a: 00 17001b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170022: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 170029: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 170030: 48 c1 e9 25 shr $0x25,%rcx 170034: 48 c1 ea 25 shr $0x25,%rdx 170038: e8 00 00 00 00 callq 17003d 17003d: 41 8b 8c 24 44 01 00 mov 0x144(%r12),%ecx 170044: 00 170045: 8b 93 98 05 00 00 mov 0x598(%rbx),%edx 17004b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170052: 44 8d 68 0a lea 0xa(%rax),%r13d 170056: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 17005d: 49 63 fd movslq %r13d,%rdi 170060: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 170067: 48 01 ef add %rbp,%rdi 17006a: 48 c1 e9 25 shr $0x25,%rcx 17006e: 48 c1 ea 25 shr $0x25,%rdx 170072: e8 00 00 00 00 callq 170077 170077: 8b 8b 50 10 00 00 mov 0x1050(%rbx),%ecx 17007d: 8b 93 54 10 00 00 mov 0x1054(%rbx),%edx 170083: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17008a: 45 8d 64 05 00 lea 0x0(%r13,%rax,1),%r12d 17008f: 49 63 fc movslq %r12d,%rdi 170092: 48 01 ef add %rbp,%rdi 170095: e8 00 00 00 00 callq 17009a 17009a: 41 01 c4 add %eax,%r12d 17009d: e9 7d fe ff ff jmpq 16ff1f 1700a2: 83 fe 06 cmp $0x6,%esi 1700a5: 0f 85 71 fe ff ff jne 16ff1c 1700ab: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 1700b2: 0f 84 64 fe ff ff je 16ff1c 1700b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1700bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1700c6: 48 89 ef mov %rbp,%rdi 1700c9: 41 bc 09 00 00 00 mov $0x9,%r12d 1700cf: e8 00 00 00 00 callq 1700d4 1700d4: 8b 93 50 0d 00 00 mov 0xd50(%rbx),%edx 1700da: 85 d2 test %edx,%edx 1700dc: 0f 84 3d fe ff ff je 16ff1f 1700e2: 45 31 ed xor %r13d,%r13d 1700e5: 49 63 d5 movslq %r13d,%rdx 1700e8: 49 63 fc movslq %r12d,%rdi 1700eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1700f2: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1700f9: 00 1700fa: 48 01 ef add %rbp,%rdi 1700fd: 48 29 d0 sub %rdx,%rax 170100: 44 89 ea mov %r13d,%edx 170103: 41 83 c5 01 add $0x1,%r13d 170107: 48 8d 04 83 lea (%rbx,%rax,4),%rax 17010b: 8b 88 54 0d 00 00 mov 0xd54(%rax),%ecx 170111: 44 0f b7 80 5e 0d 00 movzwl 0xd5e(%rax),%r8d 170118: 00 170119: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 170120: 48 c1 e9 25 shr $0x25,%rcx 170124: e8 00 00 00 00 callq 170129 170129: 41 01 c4 add %eax,%r12d 17012c: 44 39 ab 50 0d 00 00 cmp %r13d,0xd50(%rbx) 170133: 77 b0 ja 1700e5 170135: e9 e5 fd ff ff jmpq 16ff1f 17013a: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 170141: 0f 84 d5 fd ff ff je 16ff1c 170147: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 17014e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170155: 48 89 ef mov %rbp,%rdi 170158: 41 bc 09 00 00 00 mov $0x9,%r12d 17015e: e8 00 00 00 00 callq 170163 170163: 8b 83 34 0e 00 00 mov 0xe34(%rbx),%eax 170169: 85 c0 test %eax,%eax 17016b: 0f 84 ae fd ff ff je 16ff1f 170171: 45 31 ed xor %r13d,%r13d 170174: 49 63 d5 movslq %r13d,%rdx 170177: 49 63 fc movslq %r12d,%rdi 17017a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170181: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 170188: 00 170189: 48 01 ef add %rbp,%rdi 17018c: 48 29 d0 sub %rdx,%rax 17018f: 44 89 ea mov %r13d,%edx 170192: 41 83 c5 01 add $0x1,%r13d 170196: 48 8d 04 83 lea (%rbx,%rax,4),%rax 17019a: 8b 88 38 0e 00 00 mov 0xe38(%rax),%ecx 1701a0: 44 0f b7 80 42 0e 00 movzwl 0xe42(%rax),%r8d 1701a7: 00 1701a8: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 1701af: 48 c1 e9 25 shr $0x25,%rcx 1701b3: e8 00 00 00 00 callq 1701b8 1701b8: 41 01 c4 add %eax,%r12d 1701bb: 44 39 ab 34 0e 00 00 cmp %r13d,0xe34(%rbx) 1701c2: 77 b0 ja 170174 1701c4: e9 56 fd ff ff jmpq 16ff1f 1701c9: 80 bb 4d 09 00 00 00 cmpb $0x0,0x94d(%rbx) 1701d0: 0f 85 46 fd ff ff jne 16ff1c 1701d6: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1701db: ba 05 00 00 00 mov $0x5,%edx 1701e0: be 4d 00 00 00 mov $0x4d,%esi 1701e5: e8 00 00 00 00 callq 1701ea 1701ea: 8b 8b b8 02 00 00 mov 0x2b8(%rbx),%ecx 1701f0: 85 c9 test %ecx,%ecx 1701f2: 0f 84 24 fd ff ff je 16ff1c 1701f8: 45 31 e4 xor %r12d,%r12d 1701fb: 45 31 f6 xor %r14d,%r14d 1701fe: 49 c7 c5 00 00 00 00 mov $0x0,%r13 170205: 49 63 c6 movslq %r14d,%rax 170208: 49 c7 c0 00 00 00 00 mov $0x0,%r8 17020f: 49 63 fc movslq %r12d,%rdi 170212: 44 89 f2 mov %r14d,%edx 170215: 48 8d 04 40 lea (%rax,%rax,2),%rax 170219: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170220: 8b 8c 83 d0 02 00 00 mov 0x2d0(%rbx,%rax,4),%ecx 170227: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 17022e: 48 c1 e9 25 shr $0x25,%rcx 170232: 3b 4c 24 04 cmp 0x4(%rsp),%ecx 170236: 4d 0f 44 c5 cmove %r13,%r8 17023a: 48 01 ef add %rbp,%rdi 17023d: 41 83 c6 01 add $0x1,%r14d 170241: e8 00 00 00 00 callq 170246 170246: 41 01 c4 add %eax,%r12d 170249: 44 39 b3 b8 02 00 00 cmp %r14d,0x2b8(%rbx) 170250: 77 b3 ja 170205 170252: e9 c8 fc ff ff jmpq 16ff1f 170257: 48 8b 3f mov (%rdi),%rdi 17025a: be 90 02 14 11 mov $0x11140290,%esi 17025f: 45 31 ff xor %r15d,%r15d 170262: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 170269: e8 00 00 00 00 callq 17026e 17026e: 49 8b 3c 24 mov (%r12),%rdi 170272: be 88 02 14 11 mov $0x11140288,%esi 170277: 45 31 e4 xor %r12d,%r12d 17027a: c1 e8 0d shr $0xd,%eax 17027d: 41 89 c5 mov %eax,%r13d 170280: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 170287: e8 00 00 00 00 callq 17028c 17028c: 41 83 e5 03 and $0x3,%r13d 170290: c1 e8 04 shr $0x4,%eax 170293: 41 89 c6 mov %eax,%r14d 170296: 41 83 e6 07 and $0x7,%r14d 17029a: 42 0f b6 94 3b 94 14 movzbl 0x1494(%rbx,%r15,1),%edx 1702a1: 00 00 1702a3: 45 89 fb mov %r15d,%r11d 1702a6: 42 0f b6 84 3b 96 14 movzbl 0x1496(%rbx,%r15,1),%eax 1702ad: 00 00 1702af: 44 39 ea cmp %r13d,%edx 1702b2: 0f 85 c6 00 00 00 jne 17037e 1702b8: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1702bf: 44 39 f0 cmp %r14d,%eax 1702c2: 0f 85 b6 00 00 00 jne 17037e 1702c8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1702cf: 83 f8 01 cmp $0x1,%eax 1702d2: 74 45 je 170319 1702d4: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1702db: 83 f8 02 cmp $0x2,%eax 1702de: 74 39 je 170319 1702e0: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1702e7: 83 f8 03 cmp $0x3,%eax 1702ea: 74 2d je 170319 1702ec: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1702f3: 83 f8 04 cmp $0x4,%eax 1702f6: 74 21 je 170319 1702f8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1702ff: 83 f8 05 cmp $0x5,%eax 170302: 74 15 je 170319 170304: 83 f8 06 cmp $0x6,%eax 170307: 49 c7 c0 00 00 00 00 mov $0x0,%r8 17030e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 170315: 4c 0f 45 c0 cmovne %rax,%r8 170319: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 170320: 85 d2 test %edx,%edx 170322: 74 2d je 170351 170324: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 17032b: 83 fa 01 cmp $0x1,%edx 17032e: 74 21 je 170351 170330: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 170337: 83 fa 02 cmp $0x2,%edx 17033a: 74 15 je 170351 17033c: 83 fa 03 cmp $0x3,%edx 17033f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 170346: 48 c7 c0 00 00 00 00 mov $0x0,%rax 17034d: 48 0f 45 c8 cmovne %rax,%rcx 170351: 49 63 fc movslq %r12d,%rdi 170354: 44 89 da mov %r11d,%edx 170357: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17035e: 48 01 ef add %rbp,%rdi 170361: e8 00 00 00 00 callq 170366 170366: 41 01 c4 add %eax,%r12d 170369: 49 83 ff 01 cmp $0x1,%r15 17036d: 0f 84 ac fb ff ff je 16ff1f 170373: 41 bf 01 00 00 00 mov $0x1,%r15d 170379: e9 1c ff ff ff jmpq 17029a 17037e: 49 c7 c1 00 00 00 00 mov $0x0,%r9 170385: e9 3e ff ff ff jmpq 1702c8 17038a: 80 bb 54 09 00 00 00 cmpb $0x0,0x954(%rbx) 170391: 0f 85 85 fb ff ff jne 16ff1c 170397: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 17039c: be 23 00 00 00 mov $0x23,%esi 1703a1: e8 00 00 00 00 callq 1703a6 1703a6: 41 80 7c 24 16 00 cmpb $0x0,0x16(%r12) 1703ac: 74 12 je 1703c0 1703ae: 41 81 bc 24 08 01 00 cmpl $0x80,0x108(%r12) 1703b5: 00 80 00 00 00 1703ba: 0f 84 d7 00 00 00 je 170497 1703c0: 44 8b 6b 74 mov 0x74(%rbx),%r13d 1703c4: 45 85 ed test %r13d,%r13d 1703c7: 0f 8e 4f fb ff ff jle 16ff1c 1703cd: 4c 8d bb 8c 00 00 00 lea 0x8c(%rbx),%r15 1703d4: 45 31 e4 xor %r12d,%r12d 1703d7: 31 db xor %ebx,%ebx 1703d9: 49 c7 c6 00 00 00 00 mov $0x0,%r14 1703e0: 41 8b 0f mov (%r15),%ecx 1703e3: 39 5c 24 04 cmp %ebx,0x4(%rsp) 1703e7: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1703ee: 89 da mov %ebx,%edx 1703f0: 4d 0f 44 c6 cmove %r14,%r8 1703f4: 49 63 fc movslq %r12d,%rdi 1703f7: 83 c3 01 add $0x1,%ebx 1703fa: 49 83 c7 0c add $0xc,%r15 1703fe: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 170405: 48 01 ef add %rbp,%rdi 170408: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17040f: 48 c1 e9 25 shr $0x25,%rcx 170413: e8 00 00 00 00 callq 170418 170418: 41 01 c4 add %eax,%r12d 17041b: 41 39 dd cmp %ebx,%r13d 17041e: 7f c0 jg 1703e0 170420: e9 fa fa ff ff jmpq 16ff1f 170425: be 31 00 00 00 mov $0x31,%esi 17042a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 17042f: e8 00 00 00 00 callq 170434 170434: 8b 33 mov (%rbx),%esi 170436: 85 f6 test %esi,%esi 170438: 0f 84 de fa ff ff je 16ff1c 17043e: 45 31 e4 xor %r12d,%r12d 170441: 45 31 ed xor %r13d,%r13d 170444: 49 c7 c6 00 00 00 00 mov $0x0,%r14 17044b: 49 63 c5 movslq %r13d,%rax 17044e: 44 39 6c 24 04 cmp %r13d,0x4(%rsp) 170453: 49 63 fc movslq %r12d,%rdi 170456: 44 89 ea mov %r13d,%edx 170459: 48 8d 04 40 lea (%rax,%rax,2),%rax 17045d: 49 c7 c0 00 00 00 00 mov $0x0,%r8 170464: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17046b: 8b 4c 83 18 mov 0x18(%rbx,%rax,4),%ecx 17046f: 4d 0f 44 c6 cmove %r14,%r8 170473: 48 01 ef add %rbp,%rdi 170476: 41 83 c5 01 add $0x1,%r13d 17047a: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 170481: 48 c1 e9 25 shr $0x25,%rcx 170485: e8 00 00 00 00 callq 17048a 17048a: 41 01 c4 add %eax,%r12d 17048d: 44 39 2b cmp %r13d,(%rbx) 170490: 77 b9 ja 17044b 170492: e9 88 fa ff ff jmpq 16ff1f 170497: 41 bd 05 00 00 00 mov $0x5,%r13d 17049d: e9 2b ff ff ff jmpq 1703cd 1704a2: e8 00 00 00 00 callq 1704a7 1704a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1704ae: 00 00 00000000001704b0 : 1704b0: e8 00 00 00 00 callq 1704b5 1704b5: 83 fe 04 cmp $0x4,%esi 1704b8: 0f 84 37 01 00 00 je 1705f5 1704be: 0f 87 8f 00 00 00 ja 170553 1704c4: 83 fe 02 cmp $0x2,%esi 1704c7: 0f 84 dc 00 00 00 je 1705a9 1704cd: 83 fe 03 cmp $0x3,%esi 1704d0: 0f 85 cd 00 00 00 jne 1705a3 1704d6: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1704dd: 4c 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%r10 1704e4: 48 8b 78 08 mov 0x8(%rax),%rdi 1704e8: 44 8b 07 mov (%rdi),%r8d 1704eb: 45 85 c0 test %r8d,%r8d 1704ee: 74 56 je 170546 1704f0: 45 31 c0 xor %r8d,%r8d 1704f3: 31 c0 xor %eax,%eax 1704f5: 89 c6 mov %eax,%esi 1704f7: 48 8d 0c f5 00 00 00 lea 0x0(,%rsi,8),%rcx 1704fe: 00 1704ff: 48 29 f1 sub %rsi,%rcx 170502: 48 8d 34 8f lea (%rdi,%rcx,4),%rsi 170506: 8b 4e 04 mov 0x4(%rsi),%ecx 170509: 85 c9 test %ecx,%ecx 17050b: 74 32 je 17053f 17050d: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 170510: 45 89 c1 mov %r8d,%r9d 170513: 41 83 c0 01 add $0x1,%r8d 170517: 01 c9 add %ecx,%ecx 170519: 42 89 4c ca 04 mov %ecx,0x4(%rdx,%r9,8) 17051e: 8b 76 04 mov 0x4(%rsi),%esi 170521: 49 8d 89 32 01 00 00 lea 0x132(%r9),%rcx 170528: 41 c7 44 ca 0c 19 00 movl $0x19,0xc(%r10,%rcx,8) 17052f: 00 00 170531: 41 89 74 ca 08 mov %esi,0x8(%r10,%rcx,8) 170536: 42 c7 44 ca 08 19 00 movl $0x19,0x8(%rdx,%r9,8) 17053d: 00 00 17053f: 83 c0 01 add $0x1,%eax 170542: 3b 07 cmp (%rdi),%eax 170544: 72 af jb 1704f5 170546: 45 89 82 94 09 00 00 mov %r8d,0x994(%r10) 17054d: 44 89 02 mov %r8d,(%rdx) 170550: 31 c0 xor %eax,%eax 170552: c3 retq 170553: 83 fe 05 cmp $0x5,%esi 170556: 75 4b jne 1705a3 170558: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 17055f: 48 8b 78 10 mov 0x10(%rax),%rdi 170563: 8b 07 mov (%rdi),%eax 170565: 85 c0 test %eax,%eax 170567: 74 e7 je 170550 170569: 8b 0a mov (%rdx),%ecx 17056b: 31 c0 xor %eax,%eax 17056d: 44 8d 41 01 lea 0x1(%rcx),%r8d 170571: 89 c1 mov %eax,%ecx 170573: 48 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%rsi 17057a: 00 17057b: 48 29 ce sub %rcx,%rsi 17057e: 8b 74 b7 04 mov 0x4(%rdi,%rsi,4),%esi 170582: c7 44 ca 08 00 00 00 movl $0x0,0x8(%rdx,%rcx,8) 170589: 00 17058a: 8d 34 b6 lea (%rsi,%rsi,4),%esi 17058d: 01 f6 add %esi,%esi 17058f: 89 74 ca 04 mov %esi,0x4(%rdx,%rcx,8) 170593: 41 8d 0c 00 lea (%r8,%rax,1),%ecx 170597: 83 c0 01 add $0x1,%eax 17059a: 89 0a mov %ecx,(%rdx) 17059c: 3b 07 cmp (%rdi),%eax 17059e: 72 d1 jb 170571 1705a0: 31 c0 xor %eax,%eax 1705a2: c3 retq 1705a3: b8 ff ff ff ff mov $0xffffffff,%eax 1705a8: c3 retq 1705a9: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1705b0: 48 8b 38 mov (%rax),%rdi 1705b3: c7 02 00 00 00 00 movl $0x0,(%rdx) 1705b9: 31 c0 xor %eax,%eax 1705bb: 8b 37 mov (%rdi),%esi 1705bd: 85 f6 test %esi,%esi 1705bf: 74 8f je 170550 1705c1: 89 c6 mov %eax,%esi 1705c3: 48 8d 0c f5 00 00 00 lea 0x0(,%rsi,8),%rcx 1705ca: 00 1705cb: 48 29 f1 sub %rsi,%rcx 1705ce: 8b 4c 8f 04 mov 0x4(%rdi,%rcx,4),%ecx 1705d2: 85 c9 test %ecx,%ecx 1705d4: 74 15 je 1705eb 1705d6: 44 8b 02 mov (%rdx),%r8d 1705d9: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 1705dc: 01 c9 add %ecx,%ecx 1705de: 4c 89 c6 mov %r8,%rsi 1705e1: 42 89 4c c2 04 mov %ecx,0x4(%rdx,%r8,8) 1705e6: 83 c6 01 add $0x1,%esi 1705e9: 89 32 mov %esi,(%rdx) 1705eb: 83 c0 01 add $0x1,%eax 1705ee: 3b 07 cmp (%rdi),%eax 1705f0: 72 cf jb 1705c1 1705f2: 31 c0 xor %eax,%eax 1705f4: c3 retq 1705f5: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1705fc: 48 8b 78 18 mov 0x18(%rax),%rdi 170600: 8b 0f mov (%rdi),%ecx 170602: 85 c9 test %ecx,%ecx 170604: 0f 84 46 ff ff ff je 170550 17060a: 8b 0a mov (%rdx),%ecx 17060c: 31 c0 xor %eax,%eax 17060e: 44 8d 41 01 lea 0x1(%rcx),%r8d 170612: 89 c1 mov %eax,%ecx 170614: 48 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%rsi 17061b: 00 17061c: 48 29 ce sub %rcx,%rsi 17061f: 8b 74 b7 04 mov 0x4(%rdi,%rsi,4),%esi 170623: c7 44 ca 08 00 00 00 movl $0x0,0x8(%rdx,%rcx,8) 17062a: 00 17062b: 8d 34 b6 lea (%rsi,%rsi,4),%esi 17062e: 01 f6 add %esi,%esi 170630: 89 74 ca 04 mov %esi,0x4(%rdx,%rcx,8) 170634: 41 8d 0c 00 lea (%r8,%rax,1),%ecx 170638: 83 c0 01 add $0x1,%eax 17063b: 89 0a mov %ecx,(%rdx) 17063d: 3b 07 cmp (%rdi),%eax 17063f: 72 d1 jb 170612 170641: 31 c0 xor %eax,%eax 170643: c3 retq 170644: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17064b: 00 00 00 00 17064f: 90 nop 0000000000170650 : 170650: e8 00 00 00 00 callq 170655 170655: 41 54 push %r12 170657: 55 push %rbp 170658: 53 push %rbx 170659: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 170660: 41 80 bc 24 44 12 00 cmpb $0x0,0x1244(%r12) 170667: 00 00 170669: 74 32 je 17069d 17066b: 48 89 fd mov %rdi,%rbp 17066e: 89 f3 mov %esi,%ebx 170670: 41 38 b4 24 45 12 00 cmp %sil,0x1245(%r12) 170677: 00 170678: 0f 84 00 00 00 00 je 17067e 17067e: 41 8b 94 24 4c 12 00 mov 0x124c(%r12),%edx 170685: 00 170686: 0f b6 f3 movzbl %bl,%esi 170689: 48 89 ef mov %rbp,%rdi 17068c: e8 00 00 00 00 callq 170691 170691: 85 c0 test %eax,%eax 170693: 75 0d jne 1706a2 170695: 41 88 9c 24 45 12 00 mov %bl,0x1245(%r12) 17069c: 00 17069d: 5b pop %rbx 17069e: 5d pop %rbp 17069f: 41 5c pop %r12 1706a1: c3 retq 1706a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1706a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1706b0: e8 00 00 00 00 callq 1706b5 1706b5: 85 c0 test %eax,%eax 1706b7: 74 e4 je 17069d 1706b9: e9 00 00 00 00 jmpq 1706be 1706be: 66 90 xchg %ax,%ax 00000000001706c0 : 1706c0: e8 00 00 00 00 callq 1706c5 1706c5: 41 54 push %r12 1706c7: 55 push %rbp 1706c8: 48 89 fd mov %rdi,%rbp 1706cb: 53 push %rbx 1706cc: f6 87 20 01 00 00 10 testb $0x10,0x120(%rdi) 1706d3: 0f 85 bc 01 00 00 jne 170895 1706d9: 48 89 ef mov %rbp,%rdi 1706dc: e8 00 00 00 00 callq 1706e1 1706e1: 41 89 c4 mov %eax,%r12d 1706e4: 85 c0 test %eax,%eax 1706e6: 0f 85 89 01 00 00 jne 170875 1706ec: 48 89 ef mov %rbp,%rdi 1706ef: e8 00 00 00 00 callq 1706f4 1706f4: 89 c3 mov %eax,%ebx 1706f6: 85 c0 test %eax,%eax 1706f8: 0f 85 54 01 00 00 jne 170852 1706fe: 31 f6 xor %esi,%esi 170700: 48 89 ef mov %rbp,%rdi 170703: e8 68 d8 ff ff callq 16df70 170708: 89 c3 mov %eax,%ebx 17070a: 85 c0 test %eax,%eax 17070c: 0f 85 1d 01 00 00 jne 17082f 170712: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 170716: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17071d: 74 58 je 170777 17071f: 80 bb 08 12 00 00 00 cmpb $0x0,0x1208(%rbx) 170726: 0f 85 b7 00 00 00 jne 1707e3 17072c: 48 8d 83 e8 10 00 00 lea 0x10e8(%rbx),%rax 170733: 45 31 c0 xor %r8d,%r8d 170736: 48 81 c3 60 11 00 00 add $0x1160,%rbx 17073d: 8b 50 08 mov 0x8(%rax),%edx 170740: f7 c2 0f 03 00 00 test $0x30f,%edx 170746: 74 12 je 17075a 170748: 80 38 00 cmpb $0x0,(%rax) 17074b: 74 0d je 17075a 17074d: 80 78 01 00 cmpb $0x0,0x1(%rax) 170751: 74 07 je 17075a 170753: c6 40 01 00 movb $0x0,0x1(%rax) 170757: 41 09 d0 or %edx,%r8d 17075a: 48 83 c0 0c add $0xc,%rax 17075e: 48 39 c3 cmp %rax,%rbx 170761: 75 da jne 17073d 170763: 44 89 c2 mov %r8d,%edx 170766: 31 f6 xor %esi,%esi 170768: 48 89 ef mov %rbp,%rdi 17076b: e8 00 00 00 00 callq 170770 170770: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 170777: 80 bb 6c 11 00 00 00 cmpb $0x0,0x116c(%rbx) 17077e: 0f 85 56 01 00 00 jne 1708da 170784: 80 bb 78 11 00 00 00 cmpb $0x0,0x1178(%rbx) 17078b: 0f 85 75 01 00 00 jne 170906 170791: 80 bb 84 11 00 00 00 cmpb $0x0,0x1184(%rbx) 170798: 0f 85 94 01 00 00 jne 170932 17079e: 80 bb cc 11 00 00 00 cmpb $0x0,0x11cc(%rbx) 1707a5: 0f 85 b3 01 00 00 jne 17095e 1707ab: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 1707b2: 80 bb 6b 09 00 00 00 cmpb $0x0,0x96b(%rbx) 1707b9: 75 4c jne 170807 1707bb: 80 bb 38 12 00 00 00 cmpb $0x0,0x1238(%rbx) 1707c2: 74 0d je 1707d1 1707c4: 80 bb 39 12 00 00 00 cmpb $0x0,0x1239(%rbx) 1707cb: 0f 85 b1 01 00 00 jne 170982 1707d1: 48 89 ef mov %rbp,%rdi 1707d4: 31 f6 xor %esi,%esi 1707d6: e8 75 fe ff ff callq 170650 1707db: 44 89 e0 mov %r12d,%eax 1707de: 5b pop %rbx 1707df: 5d pop %rbp 1707e0: 41 5c pop %r12 1707e2: c3 retq 1707e3: 8b 93 10 12 00 00 mov 0x1210(%rbx),%edx 1707e9: 31 f6 xor %esi,%esi 1707eb: 48 89 ef mov %rbp,%rdi 1707ee: e8 00 00 00 00 callq 1707f3 1707f3: 85 c0 test %eax,%eax 1707f5: 0f 85 ab 01 00 00 jne 1709a6 1707fb: c6 83 09 12 00 00 00 movb $0x0,0x1209(%rbx) 170802: e9 25 ff ff ff jmpq 17072c 170807: 8b 93 38 11 00 00 mov 0x1138(%rbx),%edx 17080d: 31 f6 xor %esi,%esi 17080f: 48 89 ef mov %rbp,%rdi 170812: e8 00 00 00 00 callq 170817 170817: 85 c0 test %eax,%eax 170819: 0f 85 64 02 00 00 jne 170a83 17081f: c6 83 31 11 00 00 00 movb $0x0,0x1131(%rbx) 170826: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17082d: eb 8c jmp 1707bb 17082f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170836: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17083d: e8 00 00 00 00 callq 170842 170842: 85 c0 test %eax,%eax 170844: 0f 85 00 00 00 00 jne 17084a 17084a: 41 89 dc mov %ebx,%r12d 17084d: e9 c0 fe ff ff jmpq 170712 170852: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170859: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170860: e8 00 00 00 00 callq 170865 170865: 85 c0 test %eax,%eax 170867: 0f 85 00 00 00 00 jne 17086d 17086d: 41 89 dc mov %ebx,%r12d 170870: e9 89 fe ff ff jmpq 1706fe 170875: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17087c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170883: e8 00 00 00 00 callq 170888 170888: 85 c0 test %eax,%eax 17088a: 0f 84 5c fe ff ff je 1706ec 170890: e9 00 00 00 00 jmpq 170895 170895: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17089c: 80 bb a8 11 00 00 00 cmpb $0x0,0x11a8(%rbx) 1708a3: 0f 84 30 fe ff ff je 1706d9 1708a9: 80 bb a9 11 00 00 00 cmpb $0x0,0x11a9(%rbx) 1708b0: 0f 84 00 00 00 00 je 1708b6 1708b6: 8b 93 b0 11 00 00 mov 0x11b0(%rbx),%edx 1708bc: 31 f6 xor %esi,%esi 1708be: 48 89 ef mov %rbp,%rdi 1708c1: e8 00 00 00 00 callq 1708c6 1708c6: 85 c0 test %eax,%eax 1708c8: 0f 85 fd 01 00 00 jne 170acb 1708ce: c6 83 a9 11 00 00 00 movb $0x0,0x11a9(%rbx) 1708d5: e9 ff fd ff ff jmpq 1706d9 1708da: 8b 93 74 11 00 00 mov 0x1174(%rbx),%edx 1708e0: 31 f6 xor %esi,%esi 1708e2: 48 89 ef mov %rbp,%rdi 1708e5: e8 00 00 00 00 callq 1708ea 1708ea: 85 c0 test %eax,%eax 1708ec: 0f 85 fc 00 00 00 jne 1709ee 1708f2: 80 bb 78 11 00 00 00 cmpb $0x0,0x1178(%rbx) 1708f9: c6 83 6d 11 00 00 00 movb $0x0,0x116d(%rbx) 170900: 0f 84 8b fe ff ff je 170791 170906: 8b 93 80 11 00 00 mov 0x1180(%rbx),%edx 17090c: 31 f6 xor %esi,%esi 17090e: 48 89 ef mov %rbp,%rdi 170911: e8 00 00 00 00 callq 170916 170916: 85 c0 test %eax,%eax 170918: 0f 85 11 01 00 00 jne 170a2f 17091e: 80 bb 84 11 00 00 00 cmpb $0x0,0x1184(%rbx) 170925: c6 83 79 11 00 00 00 movb $0x0,0x1179(%rbx) 17092c: 0f 84 6c fe ff ff je 17079e 170932: 8b 93 8c 11 00 00 mov 0x118c(%rbx),%edx 170938: 31 f6 xor %esi,%esi 17093a: 48 89 ef mov %rbp,%rdi 17093d: e8 00 00 00 00 callq 170942 170942: 85 c0 test %eax,%eax 170944: 0f 85 01 01 00 00 jne 170a4b 17094a: 80 bb cc 11 00 00 00 cmpb $0x0,0x11cc(%rbx) 170951: c6 83 85 11 00 00 00 movb $0x0,0x1185(%rbx) 170958: 0f 84 4d fe ff ff je 1707ab 17095e: 8b 93 d4 11 00 00 mov 0x11d4(%rbx),%edx 170964: 31 f6 xor %esi,%esi 170966: 48 89 ef mov %rbp,%rdi 170969: e8 00 00 00 00 callq 17096e 17096e: 85 c0 test %eax,%eax 170970: 0f 85 f1 00 00 00 jne 170a67 170976: c6 83 cd 11 00 00 00 movb $0x0,0x11cd(%rbx) 17097d: e9 29 fe ff ff jmpq 1707ab 170982: 8b 93 40 12 00 00 mov 0x1240(%rbx),%edx 170988: 31 f6 xor %esi,%esi 17098a: 48 89 ef mov %rbp,%rdi 17098d: e8 00 00 00 00 callq 170992 170992: 85 c0 test %eax,%eax 170994: 0f 85 37 fe ff ff jne 1707d1 17099a: c6 83 39 12 00 00 00 movb $0x0,0x1239(%rbx) 1709a1: e9 2b fe ff ff jmpq 1707d1 1709a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1709ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1709b4: e8 00 00 00 00 callq 1709b9 1709b9: 85 c0 test %eax,%eax 1709bb: 0f 85 00 00 00 00 jne 1709c1 1709c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1709c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1709cf: e8 00 00 00 00 callq 1709d4 1709d4: 85 c0 test %eax,%eax 1709d6: 0f 85 00 00 00 00 jne 1709dc 1709dc: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 1709e3: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1709e9: e9 89 fd ff ff jmpq 170777 1709ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1709f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1709fc: e8 00 00 00 00 callq 170a01 170a01: 85 c0 test %eax,%eax 170a03: 0f 85 00 00 00 00 jne 170a09 170a09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170a10: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170a17: e8 00 00 00 00 callq 170a1c 170a1c: 85 c0 test %eax,%eax 170a1e: 0f 85 00 00 00 00 jne 170a24 170a24: 41 bc ea ff ff ff mov $0xffffffea,%r12d 170a2a: e9 7c fd ff ff jmpq 1707ab 170a2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170a36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170a3d: e8 00 00 00 00 callq 170a42 170a42: 85 c0 test %eax,%eax 170a44: 74 c3 je 170a09 170a46: e9 00 00 00 00 jmpq 170a4b 170a4b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170a52: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170a59: e8 00 00 00 00 callq 170a5e 170a5e: 85 c0 test %eax,%eax 170a60: 74 a7 je 170a09 170a62: e9 00 00 00 00 jmpq 170a67 170a67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170a6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170a75: e8 00 00 00 00 callq 170a7a 170a7a: 85 c0 test %eax,%eax 170a7c: 74 8b je 170a09 170a7e: e9 00 00 00 00 jmpq 170a83 170a83: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170a8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170a91: e8 00 00 00 00 callq 170a96 170a96: 85 c0 test %eax,%eax 170a98: 0f 85 00 00 00 00 jne 170a9e 170a9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170aa5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170aac: e8 00 00 00 00 callq 170ab1 170ab1: 85 c0 test %eax,%eax 170ab3: 0f 85 00 00 00 00 jne 170ab9 170ab9: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 170ac0: 41 bc ea ff ff ff mov $0xffffffea,%r12d 170ac6: e9 f0 fc ff ff jmpq 1707bb 170acb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170ad2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170ad9: e8 00 00 00 00 callq 170ade 170ade: 85 c0 test %eax,%eax 170ae0: 0f 84 f3 fb ff ff je 1706d9 170ae6: e9 00 00 00 00 jmpq 170aeb 170aeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000170af0 : 170af0: e8 00 00 00 00 callq 170af5 170af5: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 170af9: 74 05 je 170b00 170afb: e9 c0 fb ff ff jmpq 1706c0 170b00: 31 c0 xor %eax,%eax 170b02: c3 retq 170b03: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 170b0a: 00 00 00 00 170b0e: 66 90 xchg %ax,%ax 0000000000170b10 : 170b10: e8 00 00 00 00 callq 170b15 170b15: 41 54 push %r12 170b17: 53 push %rbx 170b18: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 170b1c: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 170b23: 74 0c je 170b31 170b25: e8 96 fb ff ff callq 1706c0 170b2a: 41 89 c4 mov %eax,%r12d 170b2d: 85 c0 test %eax,%eax 170b2f: 75 11 jne 170b42 170b31: 45 31 e4 xor %r12d,%r12d 170b34: 83 a3 48 0d 00 00 fd andl $0xfffffffd,0xd48(%rbx) 170b3b: 44 89 e0 mov %r12d,%eax 170b3e: 5b pop %rbx 170b3f: 41 5c pop %r12 170b41: c3 retq 170b42: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170b49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170b50: e8 00 00 00 00 callq 170b55 170b55: 85 c0 test %eax,%eax 170b57: 0f 85 00 00 00 00 jne 170b5d 170b5d: 83 a3 48 0d 00 00 fd andl $0xfffffffd,0xd48(%rbx) 170b64: 44 89 e0 mov %r12d,%eax 170b67: 5b pop %rbx 170b68: 41 5c pop %r12 170b6a: c3 retq 170b6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000170b70 : 170b70: e8 00 00 00 00 callq 170b75 170b75: 48 8b 4f 08 mov 0x8(%rdi),%rcx 170b79: 8b 01 mov (%rcx),%eax 170b7b: 85 c0 test %eax,%eax 170b7d: 74 35 je 170bb4 170b7f: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 170b86: 00 170b87: 48 29 c2 sub %rax,%rdx 170b8a: 31 c0 xor %eax,%eax 170b8c: 48 c1 e2 02 shl $0x2,%rdx 170b90: eb 09 jmp 170b9b 170b92: 48 83 c0 1c add $0x1c,%rax 170b96: 48 39 d0 cmp %rdx,%rax 170b99: 74 19 je 170bb4 170b9b: 44 0f b7 84 06 42 0e movzwl 0xe42(%rsi,%rax,1),%r8d 170ba2: 00 00 170ba4: 66 44 39 44 01 0e cmp %r8w,0xe(%rcx,%rax,1) 170baa: 74 e6 je 170b92 170bac: 80 8e 68 10 00 00 12 orb $0x12,0x1068(%rsi) 170bb3: c3 retq 170bb4: 48 8b 0f mov (%rdi),%rcx 170bb7: 8b 01 mov (%rcx),%eax 170bb9: 85 c0 test %eax,%eax 170bbb: 74 33 je 170bf0 170bbd: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 170bc4: 00 170bc5: 48 29 c2 sub %rax,%rdx 170bc8: 31 c0 xor %eax,%eax 170bca: 48 c1 e2 02 shl $0x2,%rdx 170bce: eb 09 jmp 170bd9 170bd0: 48 83 c0 1c add $0x1c,%rax 170bd4: 48 39 c2 cmp %rax,%rdx 170bd7: 74 17 je 170bf0 170bd9: 0f b7 bc 06 5e 0d 00 movzwl 0xd5e(%rsi,%rax,1),%edi 170be0: 00 170be1: 66 39 7c 01 0e cmp %di,0xe(%rcx,%rax,1) 170be6: 74 e8 je 170bd0 170be8: 80 8e 68 10 00 00 11 orb $0x11,0x1068(%rsi) 170bef: c3 retq 170bf0: c3 retq 170bf1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 170bf8: 00 00 00 00 170bfc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000170c00 : 170c00: e8 00 00 00 00 callq 170c05 170c05: 41 56 push %r14 170c07: b9 14 00 00 00 mov $0x14,%ecx 170c0c: 41 55 push %r13 170c0e: 41 54 push %r12 170c10: 55 push %rbp 170c11: 48 89 fd mov %rdi,%rbp 170c14: 53 push %rbx 170c15: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 170c1c: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 170c23: 4c 8b a7 18 01 00 00 mov 0x118(%rdi),%r12 170c2a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 170c31: 00 00 170c33: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 170c3a: 00 170c3b: 31 c0 xor %eax,%eax 170c3d: 48 89 e7 mov %rsp,%rdi 170c40: 48 89 e6 mov %rsp,%rsi 170c43: f3 48 ab rep stos %rax,%es:(%rdi) 170c46: 48 89 ef mov %rbp,%rdi 170c49: e8 00 00 00 00 callq 170c4e 170c4e: 85 c0 test %eax,%eax 170c50: 75 0b jne 170c5d 170c52: 48 8b 04 24 mov (%rsp),%rax 170c56: 48 89 83 50 10 00 00 mov %rax,0x1050(%rbx) 170c5d: 49 8b 8c 24 a8 00 00 mov 0xa8(%r12),%rcx 170c64: 00 170c65: 8b 01 mov (%rcx),%eax 170c67: 85 c0 test %eax,%eax 170c69: 74 21 je 170c8c 170c6b: 31 d2 xor %edx,%edx 170c6d: 89 d0 mov %edx,%eax 170c6f: 83 c2 01 add $0x1,%edx 170c72: 48 8d 04 80 lea (%rax,%rax,4),%rax 170c76: 48 01 c0 add %rax,%rax 170c79: 0f b7 74 01 06 movzwl 0x6(%rcx,%rax,1),%esi 170c7e: 66 89 b4 03 02 10 00 mov %si,0x1002(%rbx,%rax,1) 170c85: 00 170c86: 8b 01 mov (%rcx),%eax 170c88: 39 c2 cmp %eax,%edx 170c8a: 72 e1 jb 170c6d 170c8c: 89 83 fc 0f 00 00 mov %eax,0xffc(%rbx) 170c92: 4d 8b 2c 24 mov (%r12),%r13 170c96: 48 8d b3 50 0d 00 00 lea 0xd50(%rbx),%rsi 170c9d: 4d 8b 74 24 08 mov 0x8(%r12),%r14 170ca2: 4d 8b 64 24 10 mov 0x10(%r12),%r12 170ca7: 4c 89 ef mov %r13,%rdi 170caa: e8 00 00 00 00 callq 170caf 170caf: 48 8d b3 34 0e 00 00 lea 0xe34(%rbx),%rsi 170cb6: 4c 89 f7 mov %r14,%rdi 170cb9: e8 00 00 00 00 callq 170cbe 170cbe: 48 8d b3 18 0f 00 00 lea 0xf18(%rbx),%rsi 170cc5: 4c 89 e7 mov %r12,%rdi 170cc8: e8 00 00 00 00 callq 170ccd 170ccd: 8b 83 50 10 00 00 mov 0x1050(%rbx),%eax 170cd3: 83 e8 01 sub $0x1,%eax 170cd6: 3d cf 07 00 00 cmp $0x7cf,%eax 170cdb: 76 1e jbe 170cfb 170cdd: 41 8b 45 00 mov 0x0(%r13),%eax 170ce1: 8d 50 ff lea -0x1(%rax),%edx 170ce4: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 170ceb: 00 170cec: 48 29 d0 sub %rdx,%rax 170cef: 41 0f b7 44 85 0e movzwl 0xe(%r13,%rax,4),%eax 170cf5: 89 83 50 10 00 00 mov %eax,0x1050(%rbx) 170cfb: 8b 83 54 10 00 00 mov 0x1054(%rbx),%eax 170d01: 83 e8 01 sub $0x1,%eax 170d04: 3d cf 07 00 00 cmp $0x7cf,%eax 170d09: 76 0b jbe 170d16 170d0b: 41 0f b7 45 0e movzwl 0xe(%r13),%eax 170d10: 89 83 54 10 00 00 mov %eax,0x1054(%rbx) 170d16: 8b 83 18 0f 00 00 mov 0xf18(%rbx),%eax 170d1c: 8d 50 ff lea -0x1(%rax),%edx 170d1f: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 170d26: 00 170d27: 48 29 d0 sub %rdx,%rax 170d2a: 8b 95 44 01 00 00 mov 0x144(%rbp),%edx 170d30: 48 8d 04 83 lea (%rbx,%rax,4),%rax 170d34: 39 90 1c 0f 00 00 cmp %edx,0xf1c(%rax) 170d3a: 0f 43 90 1c 0f 00 00 cmovae 0xf1c(%rax),%edx 170d41: 89 90 1c 0f 00 00 mov %edx,0xf1c(%rax) 170d47: 0f b7 90 26 0f 00 00 movzwl 0xf26(%rax),%edx 170d4e: 8b 8b 50 10 00 00 mov 0x1050(%rbx),%ecx 170d54: 39 ca cmp %ecx,%edx 170d56: 0f 42 d1 cmovb %ecx,%edx 170d59: 66 89 90 26 0f 00 00 mov %dx,0xf26(%rax) 170d60: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 170d67: 00 170d68: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 170d6f: 00 00 170d71: 75 10 jne 170d83 170d73: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 170d7a: 5b pop %rbx 170d7b: 5d pop %rbp 170d7c: 41 5c pop %r12 170d7e: 41 5d pop %r13 170d80: 41 5e pop %r14 170d82: c3 retq 170d83: e8 00 00 00 00 callq 170d88 170d88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 170d8f: 00 0000000000170d90 : 170d90: e8 00 00 00 00 callq 170d95 170d95: 53 push %rbx 170d96: 48 85 ff test %rdi,%rdi 170d99: 0f 84 e9 00 00 00 je 170e88 170d9f: 48 89 fb mov %rdi,%rbx 170da2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 170da9 170da9: ba 14 01 00 00 mov $0x114,%edx 170dae: be c0 0d 00 00 mov $0xdc0,%esi 170db3: e8 00 00 00 00 callq 170db8 170db8: 49 89 c0 mov %rax,%r8 170dbb: 48 85 c0 test %rax,%rax 170dbe: 0f 84 bd 00 00 00 je 170e81 170dc4: 48 8b 43 04 mov 0x4(%rbx),%rax 170dc8: 49 89 40 04 mov %rax,0x4(%r8) 170dcc: 8b 03 mov (%rbx),%eax 170dce: 85 c0 test %eax,%eax 170dd0: 74 42 je 170e14 170dd2: 83 e8 01 sub $0x1,%eax 170dd5: 48 8d 7b 14 lea 0x14(%rbx),%rdi 170dd9: 4d 8d 50 1c lea 0x1c(%r8),%r10 170ddd: 4c 8d 4c c3 1c lea 0x1c(%rbx,%rax,8),%r9 170de2: 41 8b 30 mov (%r8),%esi 170de5: 0f b7 17 movzwl (%rdi),%edx 170de8: 85 f6 test %esi,%esi 170dea: 0f 84 8a 00 00 00 je 170e7a 170df0: 8d 4e ff lea -0x1(%rsi),%ecx 170df3: 49 8d 40 14 lea 0x14(%r8),%rax 170df7: 49 8d 0c ca lea (%r10,%rcx,8),%rcx 170dfb: eb 09 jmp 170e06 170dfd: 48 83 c0 08 add $0x8,%rax 170e01: 48 39 c8 cmp %rcx,%rax 170e04: 74 4d je 170e53 170e06: 66 3b 10 cmp (%rax),%dx 170e09: 75 f2 jne 170dfd 170e0b: 48 83 c7 08 add $0x8,%rdi 170e0f: 49 39 f9 cmp %rdi,%r9 170e12: 75 ce jne 170de2 170e14: 49 8b 00 mov (%r8),%rax 170e17: 48 8d 7b 08 lea 0x8(%rbx),%rdi 170e1b: 4c 89 c6 mov %r8,%rsi 170e1e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 170e22: 48 89 03 mov %rax,(%rbx) 170e25: 49 8b 80 0c 01 00 00 mov 0x10c(%r8),%rax 170e2c: 48 89 83 0c 01 00 00 mov %rax,0x10c(%rbx) 170e33: 48 29 fb sub %rdi,%rbx 170e36: 48 29 de sub %rbx,%rsi 170e39: 81 c3 14 01 00 00 add $0x114,%ebx 170e3f: c1 eb 03 shr $0x3,%ebx 170e42: 89 d9 mov %ebx,%ecx 170e44: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 170e47: 4c 89 c7 mov %r8,%rdi 170e4a: e8 00 00 00 00 callq 170e4f 170e4f: 31 c0 xor %eax,%eax 170e51: 5b pop %rbx 170e52: c3 retq 170e53: 8d 46 01 lea 0x1(%rsi),%eax 170e56: 48 83 c6 02 add $0x2,%rsi 170e5a: 48 83 c7 08 add $0x8,%rdi 170e5e: 66 41 89 54 f0 04 mov %dx,0x4(%r8,%rsi,8) 170e64: 8b 57 fc mov -0x4(%rdi),%edx 170e67: 41 89 54 f0 08 mov %edx,0x8(%r8,%rsi,8) 170e6c: 41 89 00 mov %eax,(%r8) 170e6f: 49 39 f9 cmp %rdi,%r9 170e72: 0f 85 6a ff ff ff jne 170de2 170e78: eb 9a jmp 170e14 170e7a: b8 01 00 00 00 mov $0x1,%eax 170e7f: eb d5 jmp 170e56 170e81: b8 f4 ff ff ff mov $0xfffffff4,%eax 170e86: 5b pop %rbx 170e87: c3 retq 170e88: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170e8f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170e96: e8 00 00 00 00 callq 170e9b 170e9b: 85 c0 test %eax,%eax 170e9d: 0f 85 00 00 00 00 jne 170ea3 170ea3: b8 ea ff ff ff mov $0xffffffea,%eax 170ea8: 5b pop %rbx 170ea9: c3 retq 170eaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000170eb0 : 170eb0: e8 00 00 00 00 callq 170eb5 170eb5: 41 57 push %r15 170eb7: ba 48 17 00 00 mov $0x1748,%edx 170ebc: be c0 0d 00 00 mov $0xdc0,%esi 170ec1: 41 56 push %r14 170ec3: 41 55 push %r13 170ec5: 41 54 push %r12 170ec7: 55 push %rbp 170ec8: 53 push %rbx 170ec9: 48 89 fb mov %rdi,%rbx 170ecc: 48 81 ec 38 01 00 00 sub $0x138,%rsp 170ed3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 170eda: 00 00 170edc: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) 170ee3: 00 170ee4: 48 8b 07 mov (%rdi),%rax 170ee7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 170eee 170eee: 48 89 44 24 08 mov %rax,0x8(%rsp) 170ef3: e8 00 00 00 00 callq 170ef8 170ef8: 48 85 c0 test %rax,%rax 170efb: 0f 84 df 0c 00 00 je 171be0 170f01: 8b 8b 98 03 00 00 mov 0x398(%rbx),%ecx 170f07: 48 89 c5 mov %rax,%rbp 170f0a: 48 89 83 c0 01 00 00 mov %rax,0x1c0(%rbx) 170f11: b8 01 00 00 00 mov $0x1,%eax 170f16: 48 c7 83 78 03 00 00 movq $0x0,0x378(%rbx) 170f1d: 00 00 00 00 170f21: d3 e0 shl %cl,%eax 170f23: 89 83 94 03 00 00 mov %eax,0x394(%rbx) 170f29: 8b 83 70 03 00 00 mov 0x370(%rbx),%eax 170f2f: 89 c2 mov %eax,%edx 170f31: f7 d2 not %edx 170f33: 83 e2 01 and $0x1,%edx 170f36: 88 95 54 09 00 00 mov %dl,0x954(%rbp) 170f3c: 89 c2 mov %eax,%edx 170f3e: c1 ea 0c shr $0xc,%edx 170f41: 83 f2 01 xor $0x1,%edx 170f44: 83 e2 01 and $0x1,%edx 170f47: 88 95 59 09 00 00 mov %dl,0x959(%rbp) 170f4d: 89 c2 mov %eax,%edx 170f4f: d1 ea shr %edx 170f51: 83 f2 01 xor $0x1,%edx 170f54: 83 e2 01 and $0x1,%edx 170f57: 88 95 43 09 00 00 mov %dl,0x943(%rbp) 170f5d: 89 c2 mov %eax,%edx 170f5f: c1 ea 02 shr $0x2,%edx 170f62: 83 f2 01 xor $0x1,%edx 170f65: 83 e2 01 and $0x1,%edx 170f68: 88 95 4c 09 00 00 mov %dl,0x94c(%rbp) 170f6e: 89 c2 mov %eax,%edx 170f70: c1 ea 0d shr $0xd,%edx 170f73: 83 f2 01 xor $0x1,%edx 170f76: 83 e2 01 and $0x1,%edx 170f79: 88 95 4d 09 00 00 mov %dl,0x94d(%rbp) 170f7f: a8 10 test $0x10,%al 170f81: 0f 85 41 0a 00 00 jne 1719c8 170f87: 89 c2 mov %eax,%edx 170f89: b9 01 01 00 00 mov $0x101,%ecx 170f8e: c6 85 71 09 00 00 00 movb $0x0,0x971(%rbp) 170f95: be 01 00 00 00 mov $0x1,%esi 170f9a: c1 ea 0a shr $0xa,%edx 170f9d: c6 85 67 09 00 00 01 movb $0x1,0x967(%rbp) 170fa4: 48 89 df mov %rbx,%rdi 170fa7: 83 e2 01 and $0x1,%edx 170faa: 66 89 8d 74 09 00 00 mov %cx,0x974(%rbp) 170fb1: 88 95 33 09 00 00 mov %dl,0x933(%rbp) 170fb7: 89 c2 mov %eax,%edx 170fb9: c1 ea 08 shr $0x8,%edx 170fbc: c6 85 76 09 00 00 01 movb $0x1,0x976(%rbp) 170fc3: 83 e2 01 and $0x1,%edx 170fc6: c6 85 52 09 00 00 01 movb $0x1,0x952(%rbp) 170fcd: 88 95 6b 09 00 00 mov %dl,0x96b(%rbp) 170fd3: 89 c2 mov %eax,%edx 170fd5: c1 e8 12 shr $0x12,%eax 170fd8: 83 e0 01 and $0x1,%eax 170fdb: c1 ea 03 shr $0x3,%edx 170fde: c6 85 5b 09 00 00 01 movb $0x1,0x95b(%rbp) 170fe5: 83 e2 01 and $0x1,%edx 170fe8: 88 85 31 09 00 00 mov %al,0x931(%rbp) 170fee: 48 b8 19 00 00 00 19 movabs $0x1900000019,%rax 170ff5: 00 00 00 170ff8: 88 95 53 09 00 00 mov %dl,0x953(%rbp) 170ffe: ba 01 01 00 00 mov $0x101,%edx 171003: 48 89 85 88 10 00 00 mov %rax,0x1088(%rbp) 17100a: 48 b8 19 00 00 00 ff movabs $0xffffffff00000019,%rax 171011: ff ff ff 171014: 66 89 95 68 09 00 00 mov %dx,0x968(%rbp) 17101b: ba 07 00 00 00 mov $0x7,%edx 171020: c6 85 60 09 00 00 00 movb $0x0,0x960(%rbp) 171027: c7 85 34 09 00 00 00 movl $0x1010600,0x934(%rbp) 17102e: 06 01 01 171031: c7 85 62 09 00 00 00 movl $0x0,0x962(%rbp) 171038: 00 00 00 17103b: c7 85 84 10 00 00 19 movl $0x19,0x1084(%rbp) 171042: 00 00 00 171045: 48 89 85 90 10 00 00 mov %rax,0x1090(%rbp) 17104c: 48 c7 85 98 10 00 00 movq $0xffffffffffffffff,0x1098(%rbp) 171053: ff ff ff ff 171057: 48 c7 85 a0 10 00 00 movq $0xffffffffffffffff,0x10a0(%rbp) 17105e: ff ff ff ff 171062: 48 c7 85 a8 10 00 00 movq $0xffffffffffffffff,0x10a8(%rbp) 171069: ff ff ff ff 17106d: 48 c7 85 b0 10 00 00 movq $0xffffffffffffffff,0x10b0(%rbp) 171074: ff ff ff ff 171078: 48 c7 85 b8 10 00 00 movq $0xffffffffffffffff,0x10b8(%rbp) 17107f: ff ff ff ff 171083: 48 c7 85 c0 10 00 00 movq $0xffffffffffffffff,0x10c0(%rbp) 17108a: ff ff ff ff 17108e: c7 85 e4 10 00 00 ff movl $0xff,0x10e4(%rbp) 171095: 00 00 00 171098: c7 85 fc 09 00 00 00 movl $0x0,0x9fc(%rbp) 17109f: 00 00 00 1710a2: c7 85 14 0b 00 00 00 movl $0x0,0xb14(%rbp) 1710a9: 00 00 00 1710ac: c7 85 2c 0c 00 00 00 movl $0x0,0xc2c(%rbp) 1710b3: 00 00 00 1710b6: e8 00 00 00 00 callq 1710bb 1710bb: 84 c0 test %al,%al 1710bd: 0f 84 e1 0a 00 00 je 171ba4 1710c3: 48 8d 4c 24 1c lea 0x1c(%rsp),%rcx 1710c8: ba 07 00 00 00 mov $0x7,%edx 1710cd: 48 89 df mov %rbx,%rdi 1710d0: 45 31 e4 xor %r12d,%r12d 1710d3: be 01 00 00 00 mov $0x1,%esi 1710d8: e8 00 00 00 00 callq 1710dd 1710dd: 85 c0 test %eax,%eax 1710df: 0f 84 08 09 00 00 je 1719ed 1710e5: ba 07 00 00 00 mov $0x7,%edx 1710ea: be 02 00 00 00 mov $0x2,%esi 1710ef: 48 89 df mov %rbx,%rdi 1710f2: e8 00 00 00 00 callq 1710f7 1710f7: 84 c0 test %al,%al 1710f9: 0f 85 02 0a 00 00 jne 171b01 1710ff: f6 83 26 01 00 00 80 testb $0x80,0x126(%rbx) 171106: 0f 85 cf 09 00 00 jne 171adb 17110c: 8b b3 28 01 00 00 mov 0x128(%rbx),%esi 171112: 4c 8b ab c0 01 00 00 mov 0x1c0(%rbx),%r13 171119: 44 89 a5 38 17 00 00 mov %r12d,0x1738(%rbp) 171120: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 171127: 4c 8b 23 mov (%rbx),%r12 17112a: 89 f0 mov %esi,%eax 17112c: 0c c0 or $0xc0,%al 17112e: 89 83 28 01 00 00 mov %eax,0x128(%rbx) 171134: 45 8b bd 2c 0c 00 00 mov 0xc2c(%r13),%r15d 17113b: 45 85 ff test %r15d,%r15d 17113e: 75 0a jne 17114a 171140: 81 a3 24 01 00 00 ff andl $0xff7fffff,0x124(%rbx) 171147: ff 7f ff 17114a: 8b 93 2c 01 00 00 mov 0x12c(%rbx),%edx 171150: 89 d1 mov %edx,%ecx 171152: 81 c9 00 00 80 00 or $0x800000,%ecx 171158: 89 8b 2c 01 00 00 mov %ecx,0x12c(%rbx) 17115e: 41 8b 8c 24 94 89 00 mov 0x8994(%r12),%ecx 171165: 00 171166: f6 c1 08 test $0x8,%cl 171169: 74 15 je 171180 17116b: 89 f0 mov %esi,%eax 17116d: 0d c0 00 00 10 or $0x100000c0,%eax 171172: 89 83 28 01 00 00 mov %eax,0x128(%rbx) 171178: 41 8b 8c 24 94 89 00 mov 0x8994(%r12),%ecx 17117f: 00 171180: 89 c6 mov %eax,%esi 171182: 81 ce 00 00 00 40 or $0x40000000,%esi 171188: 83 e1 10 and $0x10,%ecx 17118b: 0f 45 c6 cmovne %esi,%eax 17118e: 8b b3 20 01 00 00 mov 0x120(%rbx),%esi 171194: 81 8b 30 01 00 00 01 orl $0x2100001,0x130(%rbx) 17119b: 00 10 02 17119e: 89 f1 mov %esi,%ecx 1711a0: 80 e4 cf and $0xcf,%ah 1711a3: 81 c9 00 02 00 40 or $0x40000200,%ecx 1711a9: 89 83 28 01 00 00 mov %eax,0x128(%rbx) 1711af: 89 8b 20 01 00 00 mov %ecx,0x120(%rbx) 1711b5: 89 d1 mov %edx,%ecx 1711b7: 81 e1 ff 7f 80 ff and $0xff807fff,%ecx 1711bd: 89 ca mov %ecx,%edx 1711bf: 81 ca 00 00 80 00 or $0x800000,%edx 1711c5: 89 93 2c 01 00 00 mov %edx,0x12c(%rbx) 1711cb: 41 80 bd 36 09 00 00 cmpb $0x0,0x936(%r13) 1711d2: 00 1711d3: 0f 84 bd 00 00 00 je 171296 1711d9: 89 ca mov %ecx,%edx 1711db: 81 ca 00 80 80 00 or $0x808000,%edx 1711e1: 89 93 2c 01 00 00 mov %edx,0x12c(%rbx) 1711e7: 41 80 bd 5b 09 00 00 cmpb $0x0,0x95b(%r13) 1711ee: 00 1711ef: 74 09 je 1711fa 1711f1: 80 cc 20 or $0x20,%ah 1711f4: 89 83 28 01 00 00 mov %eax,0x128(%rbx) 1711fa: 41 80 bd 34 09 00 00 cmpb $0x0,0x934(%r13) 171201: 00 171202: 74 0e je 171212 171204: 81 c9 00 80 81 00 or $0x818000,%ecx 17120a: 89 8b 2c 01 00 00 mov %ecx,0x12c(%rbx) 171210: 89 ca mov %ecx,%edx 171212: 41 80 bd 62 09 00 00 cmpb $0x0,0x962(%r13) 171219: 00 17121a: 74 0c je 171228 17121c: 81 ca 00 00 02 00 or $0x20000,%edx 171222: 89 93 2c 01 00 00 mov %edx,0x12c(%rbx) 171228: 41 80 bd 60 09 00 00 cmpb $0x0,0x960(%r13) 17122f: 00 171230: 74 0c je 17123e 171232: 81 ca 00 00 04 00 or $0x40000,%edx 171238: 89 93 2c 01 00 00 mov %edx,0x12c(%rbx) 17123e: 41 80 bd 63 09 00 00 cmpb $0x0,0x963(%r13) 171245: 00 171246: 74 0c je 171254 171248: 81 ca 00 00 08 00 or $0x80000,%edx 17124e: 89 93 2c 01 00 00 mov %edx,0x12c(%rbx) 171254: 41 80 bd 37 09 00 00 cmpb $0x0,0x937(%r13) 17125b: 00 17125c: 74 0c je 17126a 17125e: 81 ca 00 00 10 00 or $0x100000,%edx 171264: 89 93 2c 01 00 00 mov %edx,0x12c(%rbx) 17126a: 41 80 bd 64 09 00 00 cmpb $0x0,0x964(%r13) 171271: 00 171272: 74 0c je 171280 171274: 81 ca 00 00 20 00 or $0x200000,%edx 17127a: 89 93 2c 01 00 00 mov %edx,0x12c(%rbx) 171280: 41 80 bd 65 09 00 00 cmpb $0x0,0x965(%r13) 171287: 00 171288: 74 0c je 171296 17128a: 81 ca 00 00 40 00 or $0x400000,%edx 171290: 89 93 2c 01 00 00 mov %edx,0x12c(%rbx) 171296: 41 80 bd 4e 09 00 00 cmpb $0x0,0x94e(%r13) 17129d: 00 17129e: 74 03 je 1712a3 1712a0: 80 cc 10 or $0x10,%ah 1712a3: 89 c1 mov %eax,%ecx 1712a5: 80 cd 40 or $0x40,%ch 1712a8: 89 8b 28 01 00 00 mov %ecx,0x128(%rbx) 1712ae: 48 8b 8f a0 00 00 00 mov 0xa0(%rdi),%rcx 1712b5: 66 83 79 22 00 cmpw $0x0,0x22(%rcx) 1712ba: 74 11 je 1712cd 1712bc: 41 80 bd 33 09 00 00 cmpb $0x0,0x933(%r13) 1712c3: 00 1712c4: 74 07 je 1712cd 1712c6: 83 8b 34 01 00 00 02 orl $0x2,0x134(%rbx) 1712cd: 0d 04 40 00 00 or $0x4004,%eax 1712d2: 81 ce 00 02 00 41 or $0x41000200,%esi 1712d8: 83 ca 03 or $0x3,%edx 1712db: 48 89 df mov %rbx,%rdi 1712de: 89 83 28 01 00 00 mov %eax,0x128(%rbx) 1712e4: 89 b3 20 01 00 00 mov %esi,0x120(%rbx) 1712ea: 89 93 2c 01 00 00 mov %edx,0x12c(%rbx) 1712f0: e8 00 00 00 00 callq 1712f5 1712f5: 49 8d 85 e8 10 00 00 lea 0x10e8(%r13),%rax 1712fc: 31 c9 xor %ecx,%ecx 1712fe: be 01 00 00 00 mov $0x1,%esi 171303: 89 f2 mov %esi,%edx 171305: c7 40 04 ff ff 00 00 movl $0xffff,0x4(%rax) 17130c: 48 83 c0 0c add $0xc,%rax 171310: d3 e2 shl %cl,%edx 171312: 83 c1 01 add $0x1,%ecx 171315: c6 40 f5 00 movb $0x0,-0xb(%rax) 171319: 89 50 fc mov %edx,-0x4(%rax) 17131c: c6 40 f4 00 movb $0x0,-0xc(%rax) 171320: 83 f9 1e cmp $0x1e,%ecx 171323: 75 de jne 171303 171325: 41 80 bd 50 09 00 00 cmpb $0x0,0x950(%r13) 17132c: 00 17132d: 41 c7 85 ec 10 00 00 movl $0x0,0x10ec(%r13) 171334: 00 00 00 00 171338: 41 c7 85 f8 10 00 00 movl $0x1,0x10f8(%r13) 17133f: 01 00 00 00 171343: 41 c7 85 04 11 00 00 movl $0x2,0x1104(%r13) 17134a: 02 00 00 00 17134e: 41 c7 85 10 11 00 00 movl $0x3,0x1110(%r13) 171355: 03 00 00 00 171359: 41 c7 85 1c 11 00 00 movl $0x4,0x111c(%r13) 171360: 04 00 00 00 171364: 41 c7 85 28 11 00 00 movl $0x5,0x1128(%r13) 17136b: 05 00 00 00 17136f: 41 c7 85 40 11 00 00 movl $0x7,0x1140(%r13) 171376: 07 00 00 00 17137a: 41 c7 85 4c 11 00 00 movl $0x8,0x114c(%r13) 171381: 08 00 00 00 171385: 41 c7 85 58 11 00 00 movl $0x9,0x1158(%r13) 17138c: 09 00 00 00 171390: 41 c7 85 34 11 00 00 movl $0x6,0x1134(%r13) 171397: 06 00 00 00 17139b: 41 c7 85 64 11 00 00 movl $0xa,0x1164(%r13) 1713a2: 0a 00 00 00 1713a6: 41 c7 85 70 11 00 00 movl $0xb,0x1170(%r13) 1713ad: 0b 00 00 00 1713b1: 41 c7 85 7c 11 00 00 movl $0xc,0x117c(%r13) 1713b8: 0c 00 00 00 1713bc: 41 c7 85 88 11 00 00 movl $0xd,0x1188(%r13) 1713c3: 0d 00 00 00 1713c7: 41 c7 85 94 11 00 00 movl $0xe,0x1194(%r13) 1713ce: 0e 00 00 00 1713d2: 41 c7 85 a0 11 00 00 movl $0xf,0x11a0(%r13) 1713d9: 0f 00 00 00 1713dd: 41 c7 85 ac 11 00 00 movl $0x10,0x11ac(%r13) 1713e4: 10 00 00 00 1713e8: 41 c7 85 b8 11 00 00 movl $0x11,0x11b8(%r13) 1713ef: 11 00 00 00 1713f3: 41 c7 85 c4 11 00 00 movl $0x12,0x11c4(%r13) 1713fa: 12 00 00 00 1713fe: 41 c7 85 d0 11 00 00 movl $0x13,0x11d0(%r13) 171405: 13 00 00 00 171409: 41 c7 85 dc 11 00 00 movl $0x14,0x11dc(%r13) 171410: 14 00 00 00 171414: 41 c7 85 e8 11 00 00 movl $0x15,0x11e8(%r13) 17141b: 15 00 00 00 17141f: 41 c7 85 f4 11 00 00 movl $0x16,0x11f4(%r13) 171426: 16 00 00 00 17142a: 41 c7 85 00 12 00 00 movl $0x17,0x1200(%r13) 171431: 17 00 00 00 171435: 41 c7 85 0c 12 00 00 movl $0x18,0x120c(%r13) 17143c: 18 00 00 00 171440: 41 c7 85 18 12 00 00 movl $0x19,0x1218(%r13) 171447: 19 00 00 00 17144b: 41 c7 85 3c 12 00 00 movl $0x1c,0x123c(%r13) 171452: 1c 00 00 00 171456: 41 c7 85 30 12 00 00 movl $0x1b,0x1230(%r13) 17145d: 1b 00 00 00 171461: 41 c7 85 48 12 00 00 movl $0x1d,0x1248(%r13) 171468: 1d 00 00 00 17146c: 75 08 jne 171476 17146e: 41 c6 85 e8 10 00 00 movb $0x1,0x10e8(%r13) 171475: 01 171476: 41 80 bd 54 09 00 00 cmpb $0x0,0x954(%r13) 17147d: 00 17147e: 75 08 jne 171488 171480: 41 c6 85 f4 10 00 00 movb $0x1,0x10f4(%r13) 171487: 01 171488: 41 80 bd 43 09 00 00 cmpb $0x0,0x943(%r13) 17148f: 00 171490: 75 08 jne 17149a 171492: 41 c6 85 00 11 00 00 movb $0x1,0x1100(%r13) 171499: 01 17149a: 41 80 bd 59 09 00 00 cmpb $0x0,0x959(%r13) 1714a1: 00 1714a2: 75 08 jne 1714ac 1714a4: 41 c6 85 0c 11 00 00 movb $0x1,0x110c(%r13) 1714ab: 01 1714ac: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 1714b2: a8 01 test $0x1,%al 1714b4: 74 0e je 1714c4 1714b6: 41 c6 85 18 11 00 00 movb $0x1,0x1118(%r13) 1714bd: 01 1714be: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 1714c4: a8 02 test $0x2,%al 1714c6: 74 08 je 1714d0 1714c8: 41 c6 85 24 11 00 00 movb $0x1,0x1124(%r13) 1714cf: 01 1714d0: 41 80 bd 4d 09 00 00 cmpb $0x0,0x94d(%r13) 1714d7: 00 1714d8: 41 c6 85 48 11 00 00 movb $0x1,0x1148(%r13) 1714df: 01 1714e0: 75 08 jne 1714ea 1714e2: 41 c6 85 54 11 00 00 movb $0x1,0x1154(%r13) 1714e9: 01 1714ea: f6 83 28 01 00 00 40 testb $0x40,0x128(%rbx) 1714f1: 74 2a je 17151d 1714f3: 41 80 bd 53 09 00 00 cmpb $0x0,0x953(%r13) 1714fa: 00 1714fb: 74 20 je 17151d 1714fd: 41 c6 85 6c 11 00 00 movb $0x1,0x116c(%r13) 171504: 01 171505: 41 c6 85 78 11 00 00 movb $0x1,0x1178(%r13) 17150c: 01 17150d: 41 c6 85 84 11 00 00 movb $0x1,0x1184(%r13) 171514: 01 171515: 41 c6 85 cc 11 00 00 movb $0x1,0x11cc(%r13) 17151c: 01 17151d: 41 80 bd 39 09 00 00 cmpb $0x0,0x939(%r13) 171524: 00 171525: 74 08 je 17152f 171527: 41 c6 85 90 11 00 00 movb $0x1,0x1190(%r13) 17152e: 01 17152f: 41 80 bd 3a 09 00 00 cmpb $0x0,0x93a(%r13) 171536: 00 171537: 74 08 je 171541 171539: 41 c6 85 9c 11 00 00 movb $0x1,0x119c(%r13) 171540: 01 171541: 41 80 bd 67 09 00 00 cmpb $0x0,0x967(%r13) 171548: 00 171549: 74 08 je 171553 17154b: 41 c6 85 a8 11 00 00 movb $0x1,0x11a8(%r13) 171552: 01 171553: 41 80 bd 69 09 00 00 cmpb $0x0,0x969(%r13) 17155a: 00 17155b: 74 08 je 171565 17155d: 41 c6 85 14 12 00 00 movb $0x1,0x1214(%r13) 171564: 01 171565: 41 80 bd 68 09 00 00 cmpb $0x0,0x968(%r13) 17156c: 00 17156d: 74 08 je 171577 17156f: 41 c6 85 fc 11 00 00 movb $0x1,0x11fc(%r13) 171576: 01 171577: 41 80 bd 31 09 00 00 cmpb $0x0,0x931(%r13) 17157e: 00 17157f: 74 08 je 171589 171581: 41 c6 85 60 11 00 00 movb $0x1,0x1160(%r13) 171588: 01 171589: 41 80 bd 74 09 00 00 cmpb $0x0,0x974(%r13) 171590: 00 171591: 74 08 je 17159b 171593: 41 c6 85 08 12 00 00 movb $0x1,0x1208(%r13) 17159a: 01 17159b: 41 80 bd 76 09 00 00 cmpb $0x0,0x976(%r13) 1715a2: 00 1715a3: 74 08 je 1715ad 1715a5: 41 c6 85 f0 11 00 00 movb $0x1,0x11f0(%r13) 1715ac: 01 1715ad: 41 80 bd 75 09 00 00 cmpb $0x0,0x975(%r13) 1715b4: 00 1715b5: 0f 85 25 04 00 00 jne 1719e0 1715bb: 48 8d 53 10 lea 0x10(%rbx),%rdx 1715bf: be 02 00 00 00 mov $0x2,%esi 1715c4: 48 89 df mov %rbx,%rdi 1715c7: e8 00 00 00 00 callq 1715cc 1715cc: 8b 43 10 mov 0x10(%rbx),%eax 1715cf: 25 00 00 00 ff and $0xff000000,%eax 1715d4: 3d 00 00 00 05 cmp $0x5000000,%eax 1715d9: 75 08 jne 1715e3 1715db: 41 c6 85 38 12 00 00 movb $0x1,0x1238(%r13) 1715e2: 01 1715e3: 41 80 bd 36 09 00 00 cmpb $0x0,0x936(%r13) 1715ea: 00 1715eb: 0f 85 11 04 00 00 jne 171a02 1715f1: 8b 43 0c mov 0xc(%rbx),%eax 1715f4: 8d 90 9f 97 ff ff lea -0x6861(%rax),%edx 1715fa: 83 fa 01 cmp $0x1,%edx 1715fd: 0f 86 19 04 00 00 jbe 171a1c 171603: 3d 68 68 00 00 cmp $0x6868,%eax 171608: 0f 84 0e 04 00 00 je 171a1c 17160e: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 171613: be 58 00 00 00 mov $0x58,%esi 171618: 48 89 df mov %rbx,%rdi 17161b: e8 00 00 00 00 callq 171620 171620: be 59 00 00 00 mov $0x59,%esi 171625: 48 89 df mov %rbx,%rdi 171628: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 17162d: e8 00 00 00 00 callq 171632 171632: 8b 44 24 18 mov 0x18(%rsp),%eax 171636: 8b 54 24 14 mov 0x14(%rsp),%edx 17163a: 41 b8 01 00 00 00 mov $0x1,%r8d 171640: 48 c1 e0 20 shl $0x20,%rax 171644: 48 09 d0 or %rdx,%rax 171647: 49 89 84 24 70 67 01 mov %rax,0x16770(%r12) 17164e: 00 17164f: 48 8b 8b 18 01 00 00 mov 0x118(%rbx),%rcx 171656: 41 8d 40 ff lea -0x1(%r8),%eax 17165a: 4c 8b 51 38 mov 0x38(%rcx),%r10 17165e: 4c 8b 49 08 mov 0x8(%rcx),%r9 171662: 83 f8 03 cmp $0x3,%eax 171665: 74 6b je 1716d2 171667: 77 6f ja 1716d8 171669: 83 f8 01 cmp $0x1,%eax 17166c: 0f 84 4e 03 00 00 je 1719c0 171672: 83 f8 02 cmp $0x2,%eax 171675: 0f 85 b4 05 00 00 jne 171c2f 17167b: 4c 8b 59 18 mov 0x18(%rcx),%r11 17167f: 41 8b 3b mov (%r11),%edi 171682: 85 ff test %edi,%edi 171684: 74 3f je 1716c5 171686: 31 d2 xor %edx,%edx 171688: 0f b6 f2 movzbl %dl,%esi 17168b: 4c 8b b1 a8 00 00 00 mov 0xa8(%rcx),%r14 171692: 83 c2 01 add $0x1,%edx 171695: 48 8d 04 f5 00 00 00 lea 0x0(,%rsi,8),%rax 17169c: 00 17169d: 48 29 f0 sub %rsi,%rax 1716a0: 49 8d 34 83 lea (%r11,%rax,4),%rsi 1716a4: 0f b6 46 08 movzbl 0x8(%rsi),%eax 1716a8: 48 8d 04 80 lea (%rax,%rax,4),%rax 1716ac: 49 8d 04 46 lea (%r14,%rax,2),%rax 1716b0: 0f b7 40 06 movzwl 0x6(%rax),%eax 1716b4: 66 89 46 0e mov %ax,0xe(%rsi) 1716b8: 0f b6 c2 movzbl %dl,%eax 1716bb: 39 c7 cmp %eax,%edi 1716bd: 77 c9 ja 171688 1716bf: 41 83 f8 06 cmp $0x6,%r8d 1716c3: 74 30 je 1716f5 1716c5: 41 83 c0 01 add $0x1,%r8d 1716c9: 41 8d 40 ff lea -0x1(%r8),%eax 1716cd: 83 f8 03 cmp $0x3,%eax 1716d0: 75 95 jne 171667 1716d2: 4c 8b 59 20 mov 0x20(%rcx),%r11 1716d6: eb a7 jmp 17167f 1716d8: 83 f8 04 cmp $0x4,%eax 1716db: 0f 84 d6 02 00 00 je 1719b7 1716e1: 83 f8 05 cmp $0x5,%eax 1716e4: 0f 85 b9 02 00 00 jne 1719a3 1716ea: 4c 8b 59 30 mov 0x30(%rcx),%r11 1716ee: 41 8b 3b mov (%r11),%edi 1716f1: 85 ff test %edi,%edi 1716f3: 75 91 jne 171686 1716f5: 41 8b 3a mov (%r10),%edi 1716f8: 31 f6 xor %esi,%esi 1716fa: 31 c0 xor %eax,%eax 1716fc: 85 ff test %edi,%edi 1716fe: 74 2e je 17172e 171700: 48 c1 e0 05 shl $0x5,%rax 171704: 4c 8b a9 a8 00 00 00 mov 0xa8(%rcx),%r13 17170b: 83 c6 01 add $0x1,%esi 17170e: 4c 01 d0 add %r10,%rax 171711: 0f b6 50 18 movzbl 0x18(%rax),%edx 171715: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 171719: 49 8d 54 55 00 lea 0x0(%r13,%rdx,2),%rdx 17171e: 0f b7 52 06 movzwl 0x6(%rdx),%edx 171722: 66 89 50 1c mov %dx,0x1c(%rax) 171726: 40 0f b6 c6 movzbl %sil,%eax 17172a: 39 c7 cmp %eax,%edi 17172c: 77 d2 ja 171700 17172e: 45 8b 01 mov (%r9),%r8d 171731: 31 ff xor %edi,%edi 171733: 31 c0 xor %eax,%eax 171735: 45 85 c0 test %r8d,%r8d 171738: 74 7d je 1717b7 17173a: 40 0f b6 f7 movzbl %dil,%esi 17173e: 4c 8b 91 a8 00 00 00 mov 0xa8(%rcx),%r10 171745: 83 c7 01 add $0x1,%edi 171748: 48 8d 14 f5 00 00 00 lea 0x0(,%rsi,8),%rdx 17174f: 00 171750: 48 29 f2 sub %rsi,%rdx 171753: 49 8d 14 91 lea (%r9,%rdx,4),%rdx 171757: 0f b6 72 08 movzbl 0x8(%rdx),%esi 17175b: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi 17175f: 49 8d 34 72 lea (%r10,%rsi,2),%rsi 171763: 0f b7 76 06 movzwl 0x6(%rsi),%esi 171767: 66 89 72 0e mov %si,0xe(%rdx) 17176b: 0f b6 72 09 movzbl 0x9(%rdx),%esi 17176f: 4c 8b 99 c0 00 00 00 mov 0xc0(%rcx),%r11 171776: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi 17177a: 49 8d 34 73 lea (%r11,%rsi,2),%rsi 17177e: 0f b7 76 06 movzwl 0x6(%rsi),%esi 171782: 66 89 72 12 mov %si,0x12(%rdx) 171786: 0f b6 52 0a movzbl 0xa(%rdx),%edx 17178a: 4c 8b a1 b8 00 00 00 mov 0xb8(%rcx),%r12 171791: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 171795: 49 8d 14 54 lea (%r12,%rdx,2),%rdx 171799: 0f b7 72 06 movzwl 0x6(%rdx),%esi 17179d: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 1717a4: 00 1717a5: 48 29 c2 sub %rax,%rdx 1717a8: 40 0f b6 c7 movzbl %dil,%eax 1717ac: 66 41 89 74 91 14 mov %si,0x14(%r9,%rdx,4) 1717b2: 41 39 c0 cmp %eax,%r8d 1717b5: 77 83 ja 17173a 1717b7: 4c 8b 81 a8 00 00 00 mov 0xa8(%rcx),%r8 1717be: 4d 85 c0 test %r8,%r8 1717c1: 0f 84 7d 03 00 00 je 171b44 1717c7: 45 8b 38 mov (%r8),%r15d 1717ca: 45 85 ff test %r15d,%r15d 1717cd: 0f 84 71 03 00 00 je 171b44 1717d3: 4d 8d 70 04 lea 0x4(%r8),%r14 1717d7: 45 31 ed xor %r13d,%r13d 1717da: 41 83 ef 01 sub $0x1,%r15d 1717de: 74 74 je 171854 1717e0: 48 89 1c 24 mov %rbx,(%rsp) 1717e4: 41 83 c5 01 add $0x1,%r13d 1717e8: 4c 89 f0 mov %r14,%rax 1717eb: 44 89 ea mov %r13d,%edx 1717ee: 89 d1 mov %edx,%ecx 1717f0: 0f b7 70 02 movzwl 0x2(%rax),%esi 1717f4: 83 ea 01 sub $0x1,%edx 1717f7: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx 1717fb: 49 8d 0c 48 lea (%r8,%rcx,2),%rcx 1717ff: 66 39 71 06 cmp %si,0x6(%rcx) 171803: 73 3a jae 17183f 171805: 48 8b 59 04 mov 0x4(%rcx),%rbx 171809: 44 0f b7 20 movzwl (%rax),%r12d 17180d: 44 0f b7 58 04 movzwl 0x4(%rax),%r11d 171812: 44 0f b7 50 06 movzwl 0x6(%rax),%r10d 171817: 44 0f b7 48 08 movzwl 0x8(%rax),%r9d 17181c: 48 89 18 mov %rbx,(%rax) 17181f: 0f b7 79 0c movzwl 0xc(%rcx),%edi 171823: 66 89 78 08 mov %di,0x8(%rax) 171827: 66 44 89 61 04 mov %r12w,0x4(%rcx) 17182c: 66 89 71 06 mov %si,0x6(%rcx) 171830: 66 44 89 59 08 mov %r11w,0x8(%rcx) 171835: 66 44 89 51 0a mov %r10w,0xa(%rcx) 17183a: 66 44 89 49 0c mov %r9w,0xc(%rcx) 17183f: 48 83 e8 0a sub $0xa,%rax 171843: 85 d2 test %edx,%edx 171845: 75 a7 jne 1717ee 171847: 48 8b 1c 24 mov (%rsp),%rbx 17184b: 49 83 c6 0a add $0xa,%r14 17184f: 45 39 ef cmp %r13d,%r15d 171852: 75 8c jne 1717e0 171854: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 17185b: 48 8b 48 10 mov 0x10(%rax),%rcx 17185f: 48 8b 50 08 mov 0x8(%rax),%rdx 171863: 48 85 c9 test %rcx,%rcx 171866: 0f 84 7e 03 00 00 je 171bea 17186c: 8b 31 mov (%rcx),%esi 17186e: 85 f6 test %esi,%esi 171870: 0f 84 ee 02 00 00 je 171b64 171876: 48 85 d2 test %rdx,%rdx 171879: 0f 84 90 03 00 00 je 171c0f 17187f: 8b 3a mov (%rdx),%edi 171881: 85 ff test %edi,%edi 171883: 0f 84 fb 02 00 00 je 171b84 171889: 8d 7e ff lea -0x1(%rsi),%edi 17188c: 48 8d 34 fd 00 00 00 lea 0x0(,%rdi,8),%rsi 171893: 00 171894: 48 29 fe sub %rdi,%rsi 171897: 8b 7c b1 04 mov 0x4(%rcx,%rsi,4),%edi 17189b: 89 78 7c mov %edi,0x7c(%rax) 17189e: 8b 32 mov (%rdx),%esi 1718a0: 44 8d 46 ff lea -0x1(%rsi),%r8d 1718a4: 4a 8d 34 c5 00 00 00 lea 0x0(,%r8,8),%rsi 1718ab: 00 1718ac: 4c 29 c6 sub %r8,%rsi 1718af: 8b 74 b2 04 mov 0x4(%rdx,%rsi,4),%esi 1718b3: 89 b0 80 00 00 00 mov %esi,0x80(%rax) 1718b9: 8b 31 mov (%rcx),%esi 1718bb: 44 8d 46 ff lea -0x1(%rsi),%r8d 1718bf: 4a 8d 34 c5 00 00 00 lea 0x0(,%r8,8),%rsi 1718c6: 00 1718c7: 4c 29 c6 sub %r8,%rsi 1718ca: 0f b7 4c b1 0e movzwl 0xe(%rcx,%rsi,4),%ecx 1718cf: 66 89 88 88 00 00 00 mov %cx,0x88(%rax) 1718d6: 8b 0a mov (%rdx),%ecx 1718d8: 8d 71 ff lea -0x1(%rcx),%esi 1718db: 48 8d 0c f5 00 00 00 lea 0x0(,%rsi,8),%rcx 1718e2: 00 1718e3: 48 29 f1 sub %rsi,%rcx 1718e6: 0f b7 54 8a 12 movzwl 0x12(%rdx,%rcx,4),%edx 1718eb: 66 89 90 8a 00 00 00 mov %dx,0x8a(%rax) 1718f2: 89 bb 2c 02 00 00 mov %edi,0x22c(%rbx) 1718f8: 8b 90 80 00 00 00 mov 0x80(%rax),%edx 1718fe: 89 93 30 02 00 00 mov %edx,0x230(%rbx) 171904: 0f b7 90 88 00 00 00 movzwl 0x88(%rax),%edx 17190b: 66 89 93 38 02 00 00 mov %dx,0x238(%rbx) 171912: 0f b7 80 8a 00 00 00 movzwl 0x8a(%rax),%eax 171919: 66 89 83 3a 02 00 00 mov %ax,0x23a(%rbx) 171920: 48 b8 02 00 00 00 32 movabs $0x3200000002,%rax 171927: 00 00 00 17192a: 80 7b 14 00 cmpb $0x0,0x14(%rbx) 17192e: c6 85 6b 10 00 00 00 movb $0x0,0x106b(%rbp) 171935: 48 89 83 70 01 00 00 mov %rax,0x170(%rbx) 17193c: 48 b8 f4 01 00 00 f4 movabs $0x1f4000001f4,%rax 171943: 01 00 00 171946: 48 89 83 58 01 00 00 mov %rax,0x158(%rbx) 17194d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 171952: c7 83 84 01 00 00 02 movl $0x2,0x184(%rbx) 171959: 00 00 00 17195c: c7 83 3c 01 00 00 00 movl $0x20000400,0x13c(%rbx) 171963: 04 00 20 171966: 8b 80 ac b2 00 00 mov 0xb2ac(%rax),%eax 17196c: 89 85 70 10 00 00 mov %eax,0x1070(%rbp) 171972: 0f 85 cc 00 00 00 jne 171a44 171978: 31 c0 xor %eax,%eax 17197a: 48 8b 9c 24 30 01 00 mov 0x130(%rsp),%rbx 171981: 00 171982: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 171989: 00 00 17198b: 0f 85 79 02 00 00 jne 171c0a 171991: 48 81 c4 38 01 00 00 add $0x138,%rsp 171998: 5b pop %rbx 171999: 5d pop %rbp 17199a: 41 5c pop %r12 17199c: 41 5d pop %r13 17199e: 41 5e pop %r14 1719a0: 41 5f pop %r15 1719a2: c3 retq 1719a3: 4c 8b 59 10 mov 0x10(%rcx),%r11 1719a7: 41 8b 3b mov (%r11),%edi 1719aa: 85 ff test %edi,%edi 1719ac: 0f 85 d4 fc ff ff jne 171686 1719b2: e9 08 fd ff ff jmpq 1716bf 1719b7: 4c 8b 59 28 mov 0x28(%rcx),%r11 1719bb: e9 bf fc ff ff jmpq 17167f 1719c0: 4c 8b 19 mov (%rcx),%r11 1719c3: e9 b7 fc ff ff jmpq 17167f 1719c8: be 01 01 00 00 mov $0x101,%esi 1719cd: c6 85 4e 09 00 00 01 movb $0x1,0x94e(%rbp) 1719d4: 66 89 b5 39 09 00 00 mov %si,0x939(%rbp) 1719db: e9 a7 f5 ff ff jmpq 170f87 1719e0: 41 c6 85 e4 11 00 00 movb $0x1,0x11e4(%r13) 1719e7: 01 1719e8: e9 ce fb ff ff jmpq 1715bb 1719ed: c7 85 fc 09 00 00 02 movl $0x2,0x9fc(%rbp) 1719f4: 00 00 00 1719f7: 44 0f b7 64 24 2b movzwl 0x2b(%rsp),%r12d 1719fd: e9 e3 f6 ff ff jmpq 1710e5 171a02: 41 c6 85 2c 12 00 00 movb $0x1,0x122c(%r13) 171a09: 01 171a0a: 8b 43 0c mov 0xc(%rbx),%eax 171a0d: 8d 90 9f 97 ff ff lea -0x6861(%rax),%edx 171a13: 83 fa 01 cmp $0x1,%edx 171a16: 0f 87 e7 fb ff ff ja 171603 171a1c: 49 8b 44 24 08 mov 0x8(%r12),%rax 171a21: 80 78 48 00 cmpb $0x0,0x48(%rax) 171a25: 0f 85 e3 fb ff ff jne 17160e 171a2b: 66 81 78 40 02 10 cmpw $0x1002,0x40(%rax) 171a31: 0f 84 d7 fb ff ff je 17160e 171a37: 41 c6 85 44 12 00 00 movb $0x1,0x1244(%r13) 171a3e: 01 171a3f: e9 ca fb ff ff jmpq 17160e 171a44: 0f b7 83 f2 02 00 00 movzwl 0x2f2(%rbx),%eax 171a4b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 171a50: 31 d2 xor %edx,%edx 171a52: 89 85 58 10 00 00 mov %eax,0x1058(%rbp) 171a58: 0f b6 83 00 03 00 00 movzbl 0x300(%rbx),%eax 171a5f: 89 85 5c 10 00 00 mov %eax,0x105c(%rbp) 171a65: 8b 83 fc 02 00 00 mov 0x2fc(%rbx),%eax 171a6b: 89 85 60 10 00 00 mov %eax,0x1060(%rbp) 171a71: 0f b7 83 dc 02 00 00 movzwl 0x2dc(%rbx),%eax 171a78: 0f af 83 c0 02 00 00 imul 0x2c0(%rbx),%eax 171a7f: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 171a86: 48 c1 e8 25 shr $0x25,%rax 171a8a: 89 85 64 10 00 00 mov %eax,0x1064(%rbp) 171a90: 48 8b 87 38 60 01 00 mov 0x16038(%rdi),%rax 171a97: 8b 30 mov (%rax),%esi 171a99: 83 c6 44 add $0x44,%esi 171a9c: e8 00 00 00 00 callq 171aa1 171aa1: c1 e8 04 shr $0x4,%eax 171aa4: 83 e0 0f and $0xf,%eax 171aa7: 89 85 40 17 00 00 mov %eax,0x1740(%rbp) 171aad: 83 f8 08 cmp $0x8,%eax 171ab0: 0f 86 c2 fe ff ff jbe 171978 171ab6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 171abd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171ac4: e8 00 00 00 00 callq 171ac9 171ac9: 85 c0 test %eax,%eax 171acb: 0f 85 00 00 00 00 jne 171ad1 171ad1: b8 ea ff ff ff mov $0xffffffea,%eax 171ad6: e9 9f fe ff ff jmpq 17197a 171adb: 31 d2 xor %edx,%edx 171add: be 04 00 00 00 mov $0x4,%esi 171ae2: 48 89 df mov %rbx,%rdi 171ae5: e8 00 00 00 00 callq 171aea 171aea: 84 c0 test %al,%al 171aec: 0f 84 1a f6 ff ff je 17110c 171af2: c7 85 2c 0c 00 00 01 movl $0x1,0xc2c(%rbp) 171af9: 00 00 00 171afc: e9 0b f6 ff ff jmpq 17110c 171b01: 48 8d 4c 24 1c lea 0x1c(%rsp),%rcx 171b06: ba 07 00 00 00 mov $0x7,%edx 171b0b: be 02 00 00 00 mov $0x2,%esi 171b10: 48 89 df mov %rbx,%rdi 171b13: e8 00 00 00 00 callq 171b18 171b18: 85 c0 test %eax,%eax 171b1a: 0f 85 df f5 ff ff jne 1710ff 171b20: 0f b6 44 24 2c movzbl 0x2c(%rsp),%eax 171b25: 0f b6 54 24 2b movzbl 0x2b(%rsp),%edx 171b2a: c7 85 14 0b 00 00 02 movl $0x2,0xb14(%rbp) 171b31: 00 00 00 171b34: c1 e0 18 shl $0x18,%eax 171b37: c1 e2 10 shl $0x10,%edx 171b3a: 09 d0 or %edx,%eax 171b3c: 41 09 c4 or %eax,%r12d 171b3f: e9 bb f5 ff ff jmpq 1710ff 171b44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 171b4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171b52: e8 00 00 00 00 callq 171b57 171b57: 85 c0 test %eax,%eax 171b59: 0f 84 f5 fc ff ff je 171854 171b5f: e9 00 00 00 00 jmpq 171b64 171b64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 171b6b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171b72: e8 00 00 00 00 callq 171b77 171b77: 85 c0 test %eax,%eax 171b79: 0f 84 a1 fd ff ff je 171920 171b7f: e9 00 00 00 00 jmpq 171b84 171b84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 171b8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171b92: e8 00 00 00 00 callq 171b97 171b97: 85 c0 test %eax,%eax 171b99: 0f 84 81 fd ff ff je 171920 171b9f: e9 00 00 00 00 jmpq 171ba4 171ba4: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 171bab: e8 00 00 00 00 callq 171bb0 171bb0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 171bb7: 48 c7 83 c0 01 00 00 movq $0x0,0x1c0(%rbx) 171bbe: 00 00 00 00 171bc2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171bc9: e8 00 00 00 00 callq 171bce 171bce: 85 c0 test %eax,%eax 171bd0: 0f 85 00 00 00 00 jne 171bd6 171bd6: b8 ff ff ff ff mov $0xffffffff,%eax 171bdb: e9 9a fd ff ff jmpq 17197a 171be0: b8 f4 ff ff ff mov $0xfffffff4,%eax 171be5: e9 90 fd ff ff jmpq 17197a 171bea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 171bf1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171bf8: e8 00 00 00 00 callq 171bfd 171bfd: 85 c0 test %eax,%eax 171bff: 0f 84 1b fd ff ff je 171920 171c05: e9 00 00 00 00 jmpq 171c0a 171c0a: e8 00 00 00 00 callq 171c0f 171c0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 171c16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171c1d: e8 00 00 00 00 callq 171c22 171c22: 85 c0 test %eax,%eax 171c24: 0f 84 f6 fc ff ff je 171920 171c2a: e9 00 00 00 00 jmpq 171c2f 171c2f: 4c 8b 59 10 mov 0x10(%rcx),%r11 171c33: e9 47 fa ff ff jmpq 17167f 171c38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 171c3f: 00 0000000000171c40 : 171c40: e8 00 00 00 00 callq 171c45 171c45: 41 57 push %r15 171c47: 41 56 push %r14 171c49: 41 55 push %r13 171c4b: 41 54 push %r12 171c4d: 55 push %rbp 171c4e: 53 push %rbx 171c4f: 48 81 ec d8 01 00 00 sub $0x1d8,%rsp 171c56: 4c 8b b7 18 01 00 00 mov 0x118(%rdi),%r14 171c5d: 4c 8b bf c0 01 00 00 mov 0x1c0(%rdi),%r15 171c64: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 171c6b: 00 00 171c6d: 48 89 84 24 d0 01 00 mov %rax,0x1d0(%rsp) 171c74: 00 171c75: 31 c0 xor %eax,%eax 171c77: 49 8b 46 28 mov 0x28(%r14),%rax 171c7b: 49 8b 76 10 mov 0x10(%r14),%rsi 171c7f: 4d 8b 16 mov (%r14),%r10 171c82: 4d 8b 5e 08 mov 0x8(%r14),%r11 171c86: 49 8b 5e 38 mov 0x38(%r14),%rbx 171c8a: 4d 8b 66 18 mov 0x18(%r14),%r12 171c8e: 48 89 04 24 mov %rax,(%rsp) 171c92: 49 8b 46 30 mov 0x30(%r14),%rax 171c96: 4d 8b 6e 20 mov 0x20(%r14),%r13 171c9a: 48 89 44 24 08 mov %rax,0x8(%rsp) 171c9f: 48 85 f6 test %rsi,%rsi 171ca2: 0f 84 63 0d 00 00 je 172a0b 171ca8: 8b 06 mov (%rsi),%eax 171caa: 85 c0 test %eax,%eax 171cac: 0f 84 ed 0c 00 00 je 17299f 171cb2: 4d 85 d2 test %r10,%r10 171cb5: 0f 84 b6 0d 00 00 je 172a71 171cbb: 41 8b 2a mov (%r10),%ebp 171cbe: 85 ed test %ebp,%ebp 171cc0: 0f 84 f9 0c 00 00 je 1729bf 171cc6: 4d 85 db test %r11,%r11 171cc9: 0f 84 82 0d 00 00 je 172a51 171ccf: 45 8b 0b mov (%r11),%r9d 171cd2: 45 85 c9 test %r9d,%r9d 171cd5: 0f 84 25 0c 00 00 je 172900 171cdb: 48 89 fd mov %rdi,%rbp 171cde: 4c 89 ff mov %r15,%rdi 171ce1: 4c 89 5c 24 18 mov %r11,0x18(%rsp) 171ce6: 4c 89 54 24 10 mov %r10,0x10(%rsp) 171ceb: e8 e0 e0 ff ff callq 16fdd0 171cf0: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 171cf5: 49 8d 7f 74 lea 0x74(%r15),%rdi 171cf9: 48 b8 ff 00 00 00 ff movabs $0xff000000ff,%rax 171d00: 00 00 00 171d03: 49 89 47 04 mov %rax,0x4(%r15) 171d07: 49 89 47 0c mov %rax,0xc(%r15) 171d0b: 4c 89 d6 mov %r10,%rsi 171d0e: e8 bd e0 ff ff callq 16fdd0 171d13: 44 8b 85 40 01 00 00 mov 0x140(%rbp),%r8d 171d1a: 4c 8b 5c 24 18 mov 0x18(%rsp),%r11 171d1f: 45 85 c0 test %r8d,%r8d 171d22: 75 19 jne 171d3d 171d24: 41 8b 47 74 mov 0x74(%r15),%eax 171d28: 83 e8 01 sub $0x1,%eax 171d2b: 48 8d 04 40 lea (%rax,%rax,2),%rax 171d2f: 41 8b 84 87 8c 00 00 mov 0x8c(%r15,%rax,4),%eax 171d36: 00 171d37: 89 85 40 01 00 00 mov %eax,0x140(%rbp) 171d3d: 48 b8 ff 00 00 00 ff movabs $0xff000000ff,%rax 171d44: 00 00 00 171d47: 49 8d bf e8 00 00 00 lea 0xe8(%r15),%rdi 171d4e: 4c 89 de mov %r11,%rsi 171d51: 41 c7 87 e8 00 00 00 movl $0x0,0xe8(%r15) 171d58: 00 00 00 00 171d5c: 49 89 47 78 mov %rax,0x78(%r15) 171d60: 49 89 87 80 00 00 00 mov %rax,0x80(%r15) 171d67: e8 64 e0 ff ff callq 16fdd0 171d6c: 8b bd 44 01 00 00 mov 0x144(%rbp),%edi 171d72: 85 ff test %edi,%edi 171d74: 0f 84 b0 07 00 00 je 17252a 171d7a: 48 b8 ff 00 00 00 ff movabs $0xff000000ff,%rax 171d81: 00 00 00 171d84: 41 c7 87 5c 01 00 00 movl $0x0,0x15c(%r15) 171d8b: 00 00 00 00 171d8f: 49 89 87 ec 00 00 00 mov %rax,0xec(%r15) 171d96: 49 89 87 f4 00 00 00 mov %rax,0xf4(%r15) 171d9d: 8b 33 mov (%rbx),%esi 171d9f: 85 f6 test %esi,%esi 171da1: 74 63 je 171e06 171da3: 31 d2 xor %edx,%edx 171da5: 31 c0 xor %eax,%eax 171da7: eb 07 jmp 171db0 171da9: 41 8b 97 5c 01 00 00 mov 0x15c(%r15),%edx 171db0: 31 c9 xor %ecx,%ecx 171db2: 85 c0 test %eax,%eax 171db4: 74 1e je 171dd4 171db6: 8d 4a ff lea -0x1(%rdx),%ecx 171db9: 48 8d 3c 49 lea (%rcx,%rcx,2),%rdi 171dbd: 89 c1 mov %eax,%ecx 171dbf: 48 89 ce mov %rcx,%rsi 171dc2: 48 c1 e6 05 shl $0x5,%rsi 171dc6: 8b 74 33 0c mov 0xc(%rbx,%rsi,1),%esi 171dca: 41 39 b4 bf 74 01 00 cmp %esi,0x174(%r15,%rdi,4) 171dd1: 00 171dd2: 77 2b ja 171dff 171dd4: 48 c1 e1 05 shl $0x5,%rcx 171dd8: 85 c0 test %eax,%eax 171dda: 8b 74 0b 0c mov 0xc(%rbx,%rcx,1),%esi 171dde: 89 d1 mov %edx,%ecx 171de0: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 171de4: 49 8d 0c 8f lea (%r15,%rcx,4),%rcx 171de8: 0f 94 81 70 01 00 00 sete 0x170(%rcx) 171def: 83 c2 01 add $0x1,%edx 171df2: 89 b1 74 01 00 00 mov %esi,0x174(%rcx) 171df8: 41 89 97 5c 01 00 00 mov %edx,0x15c(%r15) 171dff: 83 c0 01 add $0x1,%eax 171e02: 3b 03 cmp (%rbx),%eax 171e04: 72 a3 jb 171da9 171e06: 48 b8 ff 00 00 00 ff movabs $0xff000000ff,%rax 171e0d: 00 00 00 171e10: 41 c7 87 d0 01 00 00 movl $0x0,0x1d0(%r15) 171e17: 00 00 00 00 171e1b: 49 89 87 60 01 00 00 mov %rax,0x160(%r15) 171e22: 49 89 87 68 01 00 00 mov %rax,0x168(%r15) 171e29: 41 c7 87 44 02 00 00 movl $0x0,0x244(%r15) 171e30: 00 00 00 00 171e34: 8b 0b mov (%rbx),%ecx 171e36: 85 c9 test %ecx,%ecx 171e38: 74 63 je 171e9d 171e3a: 31 d2 xor %edx,%edx 171e3c: 31 c0 xor %eax,%eax 171e3e: eb 07 jmp 171e47 171e40: 41 8b 97 d0 01 00 00 mov 0x1d0(%r15),%edx 171e47: 31 c9 xor %ecx,%ecx 171e49: 85 c0 test %eax,%eax 171e4b: 74 1e je 171e6b 171e4d: 8d 4a ff lea -0x1(%rdx),%ecx 171e50: 48 8d 3c 49 lea (%rcx,%rcx,2),%rdi 171e54: 89 c1 mov %eax,%ecx 171e56: 48 89 ce mov %rcx,%rsi 171e59: 48 c1 e6 05 shl $0x5,%rsi 171e5d: 8b 74 33 08 mov 0x8(%rbx,%rsi,1),%esi 171e61: 41 39 b4 bf e8 01 00 cmp %esi,0x1e8(%r15,%rdi,4) 171e68: 00 171e69: 77 2b ja 171e96 171e6b: 48 c1 e1 05 shl $0x5,%rcx 171e6f: 85 c0 test %eax,%eax 171e71: 8b 74 0b 08 mov 0x8(%rbx,%rcx,1),%esi 171e75: 89 d1 mov %edx,%ecx 171e77: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 171e7b: 49 8d 0c 8f lea (%r15,%rcx,4),%rcx 171e7f: 0f 94 81 e4 01 00 00 sete 0x1e4(%rcx) 171e86: 83 c2 01 add $0x1,%edx 171e89: 89 b1 e8 01 00 00 mov %esi,0x1e8(%rcx) 171e8f: 41 89 97 d0 01 00 00 mov %edx,0x1d0(%r15) 171e96: 83 c0 01 add $0x1,%eax 171e99: 3b 03 cmp (%rbx),%eax 171e9b: 72 a3 jb 171e40 171e9d: 48 b8 ff 00 00 00 ff movabs $0xff000000ff,%rax 171ea4: 00 00 00 171ea7: 49 89 87 d4 01 00 00 mov %rax,0x1d4(%r15) 171eae: 49 89 87 dc 01 00 00 mov %rax,0x1dc(%r15) 171eb5: 8b 13 mov (%rbx),%edx 171eb7: 31 c0 xor %eax,%eax 171eb9: 85 d2 test %edx,%edx 171ebb: 74 5d je 171f1a 171ebd: 41 8b 97 44 02 00 00 mov 0x244(%r15),%edx 171ec4: 31 c9 xor %ecx,%ecx 171ec6: 85 c0 test %eax,%eax 171ec8: 74 1e je 171ee8 171eca: 8d 4a ff lea -0x1(%rdx),%ecx 171ecd: 48 8d 3c 49 lea (%rcx,%rcx,2),%rdi 171ed1: 89 c1 mov %eax,%ecx 171ed3: 48 89 ce mov %rcx,%rsi 171ed6: 48 c1 e6 05 shl $0x5,%rsi 171eda: 8b 74 33 04 mov 0x4(%rbx,%rsi,1),%esi 171ede: 41 39 b4 bf 5c 02 00 cmp %esi,0x25c(%r15,%rdi,4) 171ee5: 00 171ee6: 77 2b ja 171f13 171ee8: 48 c1 e1 05 shl $0x5,%rcx 171eec: 85 c0 test %eax,%eax 171eee: 8b 74 0b 04 mov 0x4(%rbx,%rcx,1),%esi 171ef2: 89 d1 mov %edx,%ecx 171ef4: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 171ef8: 49 8d 0c 8f lea (%r15,%rcx,4),%rcx 171efc: 0f 94 81 58 02 00 00 sete 0x258(%rcx) 171f03: 83 c2 01 add $0x1,%edx 171f06: 89 b1 5c 02 00 00 mov %esi,0x25c(%rcx) 171f0c: 41 89 97 44 02 00 00 mov %edx,0x244(%r15) 171f13: 83 c0 01 add $0x1,%eax 171f16: 3b 03 cmp (%rbx),%eax 171f18: 72 a3 jb 171ebd 171f1a: 48 bb ff 00 00 00 ff movabs $0xff000000ff,%rbx 171f21: 00 00 00 171f24: 4c 89 e6 mov %r12,%rsi 171f27: 49 8d bf b8 02 00 00 lea 0x2b8(%r15),%rdi 171f2e: 49 89 9f 48 02 00 00 mov %rbx,0x248(%r15) 171f35: 49 89 9f 50 02 00 00 mov %rbx,0x250(%r15) 171f3c: e8 8f de ff ff callq 16fdd0 171f41: 49 89 9f bc 02 00 00 mov %rbx,0x2bc(%r15) 171f48: 49 8d bf 2c 03 00 00 lea 0x32c(%r15),%rdi 171f4f: 4c 89 ee mov %r13,%rsi 171f52: 49 89 9f c4 02 00 00 mov %rbx,0x2c4(%r15) 171f59: e8 72 de ff ff callq 16fdd0 171f5e: 49 89 9f 30 03 00 00 mov %rbx,0x330(%r15) 171f65: 48 8b 34 24 mov (%rsp),%rsi 171f69: 49 8d bf a0 03 00 00 lea 0x3a0(%r15),%rdi 171f70: 49 89 9f 38 03 00 00 mov %rbx,0x338(%r15) 171f77: e8 54 de ff ff callq 16fdd0 171f7c: 49 89 9f a4 03 00 00 mov %rbx,0x3a4(%r15) 171f83: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 171f88: 49 8d bf 14 04 00 00 lea 0x414(%r15),%rdi 171f8f: 49 89 9f ac 03 00 00 mov %rbx,0x3ac(%r15) 171f96: e8 35 de ff ff callq 16fdd0 171f9b: 49 89 9f 18 04 00 00 mov %rbx,0x418(%r15) 171fa2: 49 89 9f 20 04 00 00 mov %rbx,0x420(%r15) 171fa9: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 171fb0: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 171fb7: 4c 8b a0 c8 00 00 00 mov 0xc8(%rax),%r12 171fbe: 45 8b 1c 24 mov (%r12),%r11d 171fc2: 45 85 db test %r11d,%r11d 171fc5: 0f 84 14 0a 00 00 je 1729df 171fcb: 49 83 c4 04 add $0x4,%r12 171fcf: 45 31 ed xor %r13d,%r13d 171fd2: 0f b6 83 46 09 00 00 movzbl 0x946(%rbx),%eax 171fd9: 84 c0 test %al,%al 171fdb: 75 05 jne 171fe2 171fdd: 41 0f b6 04 24 movzbl (%r12),%eax 171fe2: 42 88 84 2b 8a 04 00 mov %al,0x48a(%rbx,%r13,1) 171fe9: 00 171fea: 0f b6 bb 45 09 00 00 movzbl 0x945(%rbx),%edi 171ff1: 40 84 ff test %dil,%dil 171ff4: 75 06 jne 171ffc 171ff6: 41 0f b6 7c 24 01 movzbl 0x1(%r12),%edi 171ffc: e8 00 00 00 00 callq 172001 172001: 42 88 84 2b 8c 04 00 mov %al,0x48c(%rbx,%r13,1) 172008: 00 172009: 8b 83 48 09 00 00 mov 0x948(%rbx),%eax 17200f: 85 c0 test %eax,%eax 172011: 75 05 jne 172018 172013: 41 8b 44 24 08 mov 0x8(%r12),%eax 172018: 42 89 84 ab 90 04 00 mov %eax,0x490(%rbx,%r13,4) 17201f: 00 172020: 49 83 c4 0c add $0xc,%r12 172024: 49 83 fd 01 cmp $0x1,%r13 172028: 0f 85 f1 04 00 00 jne 17251f 17202e: 41 ba 02 00 00 00 mov $0x2,%r10d 172034: 66 44 89 93 88 04 00 mov %r10w,0x488(%rbx) 17203b: 00 17203c: 49 8b 07 mov (%r15),%rax 17203f: 49 8d bf a0 04 00 00 lea 0x4a0(%r15),%rdi 172046: 4c 89 fe mov %r15,%rsi 172049: 45 31 e4 xor %r12d,%r12d 17204c: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 172050: 49 8d 8f 98 04 00 00 lea 0x498(%r15),%rcx 172057: 41 c7 87 44 17 00 00 movl $0x0,0x1744(%r15) 17205e: 00 00 00 00 172062: 48 29 f9 sub %rdi,%rcx 172065: 49 89 87 98 04 00 00 mov %rax,0x498(%r15) 17206c: 49 8b 87 90 04 00 00 mov 0x490(%r15),%rax 172073: 48 29 ce sub %rcx,%rsi 172076: 81 c1 98 04 00 00 add $0x498,%ecx 17207c: 49 89 87 28 09 00 00 mov %rax,0x928(%r15) 172083: c1 e9 03 shr $0x3,%ecx 172086: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 172089: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 17208d: 0f 84 60 04 00 00 je 1724f3 172093: 80 bd 88 03 00 00 00 cmpb $0x0,0x388(%rbp) 17209a: 74 2b je 1720c7 17209c: 45 8b 8f 50 10 00 00 mov 0x1050(%r15),%r9d 1720a3: 45 85 c9 test %r9d,%r9d 1720a6: 0f 84 59 05 00 00 je 172605 1720ac: 41 80 8f 68 10 00 00 orb $0x3,0x1068(%r15) 1720b3: 03 1720b4: 48 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%rsi 1720bb: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 1720c2: e8 a9 ea ff ff callq 170b70 1720c7: 48 8d 8c 24 bc 00 00 lea 0xbc(%rsp),%rcx 1720ce: 00 1720cf: ba 07 00 00 00 mov $0x7,%edx 1720d4: be 01 00 00 00 mov $0x1,%esi 1720d9: 48 89 ef mov %rbp,%rdi 1720dc: e8 00 00 00 00 callq 1720e1 1720e1: 0f b6 84 24 ca 00 00 movzbl 0xca(%rsp),%eax 1720e8: 00 1720e9: 41 80 bf 6b 09 00 00 cmpb $0x0,0x96b(%r15) 1720f0: 00 1720f1: 41 88 87 be 12 00 00 mov %al,0x12be(%r15) 1720f8: 41 0f b6 86 dc 00 00 movzbl 0xdc(%r14),%eax 1720ff: 00 172100: 41 88 87 2c 14 00 00 mov %al,0x142c(%r15) 172107: 41 0f b6 86 dd 00 00 movzbl 0xdd(%r14),%eax 17210e: 00 17210f: 41 88 87 2d 14 00 00 mov %al,0x142d(%r15) 172116: 41 0f b6 86 de 00 00 movzbl 0xde(%r14),%eax 17211d: 00 17211e: 41 88 87 2e 14 00 00 mov %al,0x142e(%r15) 172125: 41 0f b6 86 df 00 00 movzbl 0xdf(%r14),%eax 17212c: 00 17212d: 41 88 87 2f 14 00 00 mov %al,0x142f(%r15) 172134: 41 0f b6 86 e0 00 00 movzbl 0xe0(%r14),%eax 17213b: 00 17213c: 41 88 87 30 14 00 00 mov %al,0x1430(%r15) 172143: 41 0f b6 86 e1 00 00 movzbl 0xe1(%r14),%eax 17214a: 00 17214b: 41 88 87 31 14 00 00 mov %al,0x1431(%r15) 172152: 41 0f b6 86 e2 00 00 movzbl 0xe2(%r14),%eax 172159: 00 17215a: 41 88 87 32 14 00 00 mov %al,0x1432(%r15) 172161: 0f b7 84 24 c8 00 00 movzwl 0xc8(%rsp),%eax 172168: 00 172169: 66 41 89 87 0c 0a 00 mov %ax,0xa0c(%r15) 172170: 00 172171: 74 0f je 172182 172173: 66 41 83 be d0 00 00 cmpw $0x0,0xd0(%r14) 17217a: 00 00 17217c: 0f 85 90 04 00 00 jne 172612 172182: 4c 8b a5 c0 01 00 00 mov 0x1c0(%rbp),%r12 172189: 45 31 ed xor %r13d,%r13d 17218c: 66 41 83 bc 24 88 04 cmpw $0x0,0x488(%r12) 172193: 00 00 00 172196: 0f 84 af 03 00 00 je 17254b 17219c: 48 8d 9c 24 a0 00 00 lea 0xa0(%rsp),%rbx 1721a3: 00 1721a4: 31 f6 xor %esi,%esi 1721a6: 48 89 d9 mov %rbx,%rcx 1721a9: 48 89 ef mov %rbp,%rdi 1721ac: 45 89 ee mov %r13d,%r14d 1721af: 43 0f b6 84 2c 8a 04 movzbl 0x48a(%r12,%r13,1),%eax 1721b6: 00 00 1721b8: 43 88 84 2c 94 14 00 mov %al,0x1494(%r12,%r13,1) 1721bf: 00 1721c0: 43 0f b6 84 2c 8c 04 movzbl 0x48c(%r12,%r13,1),%eax 1721c7: 00 00 1721c9: 43 88 84 2c 96 14 00 mov %al,0x1496(%r12,%r13,1) 1721d0: 00 1721d1: 43 8b 94 ac 90 04 00 mov 0x490(%r12,%r13,4),%edx 1721d8: 00 1721d9: e8 00 00 00 00 callq 1721de 1721de: 85 c0 test %eax,%eax 1721e0: 0f 85 5b 07 00 00 jne 172941 1721e6: 8b 84 24 a4 00 00 00 mov 0xa4(%rsp),%eax 1721ed: 43 88 84 2c 98 14 00 mov %al,0x1498(%r12,%r13,1) 1721f4: 00 1721f5: 49 83 c5 01 add $0x1,%r13 1721f9: 41 0f b7 84 24 88 04 movzwl 0x488(%r12),%eax 172200: 00 00 172202: 44 39 e8 cmp %r13d,%eax 172205: 77 9d ja 1721a4 172207: 41 bd 01 00 00 00 mov $0x1,%r13d 17220d: 45 85 f6 test %r14d,%r14d 172210: 0f 84 43 03 00 00 je 172559 172216: 48 8b 45 00 mov 0x0(%rbp),%rax 17221a: ba 03 00 00 00 mov $0x3,%edx 17221f: 8b 88 8c 7f 00 00 mov 0x7f8c(%rax),%ecx 172225: f7 c1 00 00 08 00 test $0x80000,%ecx 17222b: 75 16 jne 172243 17222d: 89 ca mov %ecx,%edx 17222f: c1 ea 11 shr $0x11,%edx 172232: 83 e2 01 and $0x1,%edx 172235: 81 e1 00 00 04 00 and $0x40000,%ecx 17223b: b9 02 00 00 00 mov $0x2,%ecx 172240: 0f 45 d1 cmovne %ecx,%edx 172243: 8b 80 90 7f 00 00 mov 0x7f90(%rax),%eax 172249: b9 06 00 00 00 mov $0x6,%ecx 17224e: a9 00 00 20 00 test $0x200000,%eax 172253: 75 39 jne 17228e 172255: b9 05 00 00 00 mov $0x5,%ecx 17225a: a9 00 00 10 00 test $0x100000,%eax 17225f: 75 2d jne 17228e 172261: b9 04 00 00 00 mov $0x4,%ecx 172266: a9 00 00 08 00 test $0x80000,%eax 17226b: 75 21 jne 17228e 17226d: b9 03 00 00 00 mov $0x3,%ecx 172272: a9 00 00 04 00 test $0x40000,%eax 172277: 75 15 jne 17228e 172279: 89 c1 mov %eax,%ecx 17227b: c1 e9 10 shr $0x10,%ecx 17227e: 83 e1 01 and $0x1,%ecx 172281: a9 00 00 02 00 test $0x20000,%eax 172286: b8 02 00 00 00 mov $0x2,%eax 17228b: 0f 45 c8 cmovne %eax,%ecx 17228e: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 172295: 0f b6 b0 94 14 00 00 movzbl 0x1494(%rax),%esi 17229c: 39 d6 cmp %edx,%esi 17229e: 76 06 jbe 1722a6 1722a0: 88 90 94 14 00 00 mov %dl,0x1494(%rax) 1722a6: 0f b6 b0 96 14 00 00 movzbl 0x1496(%rax),%esi 1722ad: 39 ce cmp %ecx,%esi 1722af: 76 06 jbe 1722b7 1722b1: 88 88 96 14 00 00 mov %cl,0x1496(%rax) 1722b7: 0f b6 b0 95 14 00 00 movzbl 0x1495(%rax),%esi 1722be: 39 d6 cmp %edx,%esi 1722c0: 76 06 jbe 1722c8 1722c2: 88 90 95 14 00 00 mov %dl,0x1495(%rax) 1722c8: 0f b6 b0 97 14 00 00 movzbl 0x1497(%rax),%esi 1722cf: 39 f1 cmp %esi,%ecx 1722d1: 73 06 jae 1722d9 1722d3: 88 88 97 14 00 00 mov %cl,0x1497(%rax) 1722d9: 80 b8 4c 09 00 00 00 cmpb $0x0,0x94c(%rax) 1722e0: 0f 85 d4 02 00 00 jne 1725ba 1722e6: 48 89 ef mov %rbp,%rdi 1722e9: e8 32 cc ff ff callq 16ef20 1722ee: 41 89 c4 mov %eax,%r12d 1722f1: 85 c0 test %eax,%eax 1722f3: 0f 85 ec 02 00 00 jne 1725e5 1722f9: 48 89 ef mov %rbp,%rdi 1722fc: e8 2f cf ff ff callq 16f230 172301: 41 89 c4 mov %eax,%r12d 172304: 85 c0 test %eax,%eax 172306: 0f 85 94 03 00 00 jne 1726a0 17230c: 48 89 ef mov %rbp,%rdi 17230f: e8 2c d0 ff ff callq 16f340 172314: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 17231b: 00 00 17231d: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 172324: 00 172325: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 17232c: 8b 44 24 24 mov 0x24(%rsp),%eax 172330: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 172335: 83 f8 02 cmp $0x2,%eax 172338: 0f 84 4f 03 00 00 je 17268d 17233e: 83 f8 03 cmp $0x3,%eax 172341: 0f 84 33 03 00 00 je 17267a 172347: 83 f8 01 cmp $0x1,%eax 17234a: 0f 84 17 03 00 00 je 172667 172350: 48 8b 47 18 mov 0x18(%rdi),%rax 172354: 48 89 44 24 10 mov %rax,0x10(%rsp) 172359: 48 8b 44 24 10 mov 0x10(%rsp),%rax 17235e: 44 8b 30 mov (%rax),%r14d 172361: 41 83 fe 08 cmp $0x8,%r14d 172365: 0f 87 7c 0b 00 00 ja 172ee7 17236b: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 172372: 31 c9 xor %ecx,%ecx 172374: 45 31 ed xor %r13d,%r13d 172377: 48 89 44 24 30 mov %rax,0x30(%rsp) 17237c: 45 85 f6 test %r14d,%r14d 17237f: 0f 84 8b 00 00 00 je 172410 172385: 48 8b 44 24 10 mov 0x10(%rsp),%rax 17238a: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 17238f: 45 31 f6 xor %r14d,%r14d 172392: 4c 8d 50 04 lea 0x4(%rax),%r10 172396: 48 8b 44 24 30 mov 0x30(%rsp),%rax 17239b: 4c 8d a4 38 6c 13 00 lea 0x136c(%rax,%rdi,1),%r12 1723a2: 00 1723a3: 41 8b 0a mov (%r10),%ecx 1723a6: 41 0f b6 42 04 movzbl 0x4(%r10),%eax 1723ab: 4c 89 14 24 mov %r10,(%rsp) 1723af: 41 83 c6 01 add $0x1,%r14d 1723b3: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 1723b8: 49 83 c4 04 add $0x4,%r12 1723bc: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 1723c3: 48 8d 04 80 lea (%rax,%rax,4),%rax 1723c7: 48 01 c0 add %rax,%rax 1723ca: 48 03 87 a8 00 00 00 add 0xa8(%rdi),%rax 1723d1: 0f b7 78 06 movzwl 0x6(%rax),%edi 1723d5: 48 c1 e9 25 shr $0x25,%rcx 1723d9: 89 4c 24 08 mov %ecx,0x8(%rsp) 1723dd: 41 89 cd mov %ecx,%r13d 1723e0: e8 00 00 00 00 callq 1723e5 1723e5: 8b 4c 24 08 mov 0x8(%rsp),%ecx 1723e9: 4c 8b 14 24 mov (%rsp),%r10 1723ed: 66 41 89 4c 24 fc mov %cx,-0x4(%r12) 1723f3: 0f b6 c8 movzbl %al,%ecx 1723f6: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1723fb: 49 83 c2 1c add $0x1c,%r10 1723ff: 66 41 89 4c 24 fe mov %cx,-0x2(%r12) 172405: 44 3b 30 cmp (%rax),%r14d 172408: 72 99 jb 1723a3 17240a: 41 83 fe 07 cmp $0x7,%r14d 17240e: 77 2a ja 17243a 172410: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 172415: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 17241a: 44 89 f0 mov %r14d,%eax 17241d: 48 01 fa add %rdi,%rdx 172420: 66 44 89 ac 82 6c 13 mov %r13w,0x136c(%rdx,%rax,4) 172427: 00 00 172429: 66 89 8c 82 6e 13 00 mov %cx,0x136e(%rdx,%rax,4) 172430: 00 172431: 48 83 c0 01 add $0x1,%rax 172435: 83 f8 07 cmp $0x7,%eax 172438: 76 e6 jbe 172420 17243a: 83 44 24 24 01 addl $0x1,0x24(%rsp) 17243f: 8b 44 24 24 mov 0x24(%rsp),%eax 172443: 48 83 44 24 28 20 addq $0x20,0x28(%rsp) 172449: 83 f8 04 cmp $0x4,%eax 17244c: 0f 85 d3 fe ff ff jne 172325 172452: 4c 8b 95 c0 01 00 00 mov 0x1c0(%rbp),%r10 172459: 45 31 c9 xor %r9d,%r9d 17245c: 41 be ff ff ff ff mov $0xffffffff,%r14d 172462: 45 8b aa 5c 01 00 00 mov 0x15c(%r10),%r13d 172469: 4d 8d 82 7c 12 00 00 lea 0x127c(%r10),%r8 172470: 45 85 ed test %r13d,%r13d 172473: 75 27 jne 17249c 172475: e9 4c 02 00 00 jmpq 1726c6 17247a: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 17247f: 4c 8b 14 24 mov (%rsp),%r10 172483: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 172488: 45 8d 69 01 lea 0x1(%r9),%r13d 17248c: 45 3b aa 5c 01 00 00 cmp 0x15c(%r10),%r13d 172493: 0f 83 27 02 00 00 jae 1726c0 172499: 45 89 e9 mov %r13d,%r9d 17249c: 45 89 ce mov %r9d,%r14d 17249f: 48 89 ef mov %rbp,%rdi 1724a2: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 1724a7: 4b 8d 04 76 lea (%r14,%r14,2),%rax 1724ab: 4b 8d 8c 30 d8 00 00 lea 0xd8(%r8,%r14,1),%rcx 1724b2: 00 1724b3: 4c 89 44 24 08 mov %r8,0x8(%rsp) 1724b8: 41 8b b4 82 74 01 00 mov 0x174(%r10,%rax,4),%esi 1724bf: 00 1724c0: 4b 8d 94 30 d0 00 00 lea 0xd0(%r8,%r14,1),%rdx 1724c7: 00 1724c8: 4c 89 14 24 mov %r10,(%rsp) 1724cc: e8 bf d7 ff ff callq 16fc90 1724d1: 41 89 c4 mov %eax,%r12d 1724d4: 85 c0 test %eax,%eax 1724d6: 74 a2 je 17247a 1724d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1724df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1724e6: e8 00 00 00 00 callq 1724eb 1724eb: 85 c0 test %eax,%eax 1724ed: 0f 85 00 00 00 00 jne 1724f3 1724f3: 48 8b 84 24 d0 01 00 mov 0x1d0(%rsp),%rax 1724fa: 00 1724fb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 172502: 00 00 172504: 0f 85 c0 0a 00 00 jne 172fca 17250a: 48 81 c4 d8 01 00 00 add $0x1d8,%rsp 172511: 44 89 e0 mov %r12d,%eax 172514: 5b pop %rbx 172515: 5d pop %rbp 172516: 41 5c pop %r12 172518: 41 5d pop %r13 17251a: 41 5e pop %r14 17251c: 41 5f pop %r15 17251e: c3 retq 17251f: 41 bd 01 00 00 00 mov $0x1,%r13d 172525: e9 a8 fa ff ff jmpq 171fd2 17252a: 41 8b 87 e8 00 00 00 mov 0xe8(%r15),%eax 172531: 83 e8 01 sub $0x1,%eax 172534: 48 8d 04 40 lea (%rax,%rax,2),%rax 172538: 41 8b 84 87 00 01 00 mov 0x100(%r15,%rax,4),%eax 17253f: 00 172540: 89 85 44 01 00 00 mov %eax,0x144(%rbp) 172546: e9 2f f8 ff ff jmpq 171d7a 17254b: 41 be ff ff ff ff mov $0xffffffff,%r14d 172551: 48 8d 9c 24 a0 00 00 lea 0xa0(%rsp),%rbx 172558: 00 172559: 31 f6 xor %esi,%esi 17255b: 48 89 d9 mov %rbx,%rcx 17255e: 48 89 ef mov %rbp,%rdi 172561: 44 89 2c 24 mov %r13d,(%rsp) 172565: 43 0f b6 84 34 8a 04 movzbl 0x48a(%r12,%r14,1),%eax 17256c: 00 00 17256e: 43 88 84 2c 94 14 00 mov %al,0x1494(%r12,%r13,1) 172575: 00 172576: 43 0f b6 84 34 8c 04 movzbl 0x48c(%r12,%r14,1),%eax 17257d: 00 00 17257f: 43 88 84 2c 96 14 00 mov %al,0x1496(%r12,%r13,1) 172586: 00 172587: 43 8b 94 b4 90 04 00 mov 0x490(%r12,%r14,4),%edx 17258e: 00 17258f: e8 00 00 00 00 callq 172594 172594: 85 c0 test %eax,%eax 172596: 0f 85 d4 03 00 00 jne 172970 17259c: 8b 84 24 a4 00 00 00 mov 0xa4(%rsp),%eax 1725a3: 43 88 84 2c 98 14 00 mov %al,0x1498(%r12,%r13,1) 1725aa: 00 1725ab: 49 83 c5 01 add $0x1,%r13 1725af: 41 83 fd 01 cmp $0x1,%r13d 1725b3: 76 a4 jbe 172559 1725b5: e9 5c fc ff ff jmpq 172216 1725ba: 88 90 94 14 00 00 mov %dl,0x1494(%rax) 1725c0: 48 89 ef mov %rbp,%rdi 1725c3: 88 88 96 14 00 00 mov %cl,0x1496(%rax) 1725c9: 88 90 95 14 00 00 mov %dl,0x1495(%rax) 1725cf: 88 88 97 14 00 00 mov %cl,0x1497(%rax) 1725d5: e8 46 c9 ff ff callq 16ef20 1725da: 41 89 c4 mov %eax,%r12d 1725dd: 85 c0 test %eax,%eax 1725df: 0f 84 14 fd ff ff je 1722f9 1725e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1725ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1725f3: e8 00 00 00 00 callq 1725f8 1725f8: 85 c0 test %eax,%eax 1725fa: 0f 84 f3 fe ff ff je 1724f3 172600: e9 00 00 00 00 jmpq 172605 172605: 48 89 ef mov %rbp,%rdi 172608: e8 f3 e5 ff ff callq 170c00 17260d: e9 b5 fa ff ff jmpq 1720c7 172612: 48 8b 95 18 01 00 00 mov 0x118(%rbp),%rdx 172619: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 172620: 0f b7 8a d0 00 00 00 movzwl 0xd0(%rdx),%ecx 172627: 88 88 b0 12 00 00 mov %cl,0x12b0(%rax) 17262d: 0f b7 8a d2 00 00 00 movzwl 0xd2(%rdx),%ecx 172634: 88 88 b1 12 00 00 mov %cl,0x12b1(%rax) 17263a: 0f b7 8a d4 00 00 00 movzwl 0xd4(%rdx),%ecx 172641: 88 88 b2 12 00 00 mov %cl,0x12b2(%rax) 172647: 0f b7 92 d6 00 00 00 movzwl 0xd6(%rdx),%edx 17264e: 88 90 b3 12 00 00 mov %dl,0x12b3(%rax) 172654: 0f b7 90 0c 0a 00 00 movzwl 0xa0c(%rax),%edx 17265b: 66 89 90 c0 12 00 00 mov %dx,0x12c0(%rax) 172662: e9 1b fb ff ff jmpq 172182 172667: 48 8b 44 24 18 mov 0x18(%rsp),%rax 17266c: 48 8b 40 28 mov 0x28(%rax),%rax 172670: 48 89 44 24 10 mov %rax,0x10(%rsp) 172675: e9 df fc ff ff jmpq 172359 17267a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 17267f: 48 8b 40 30 mov 0x30(%rax),%rax 172683: 48 89 44 24 10 mov %rax,0x10(%rsp) 172688: e9 cc fc ff ff jmpq 172359 17268d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 172692: 48 8b 40 20 mov 0x20(%rax),%rax 172696: 48 89 44 24 10 mov %rax,0x10(%rsp) 17269b: e9 b9 fc ff ff jmpq 172359 1726a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1726a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1726ae: e8 00 00 00 00 callq 1726b3 1726b3: 85 c0 test %eax,%eax 1726b5: 0f 84 38 fe ff ff je 1724f3 1726bb: e9 00 00 00 00 jmpq 1726c0 1726c0: 41 83 fd 07 cmp $0x7,%r13d 1726c4: 77 4b ja 172711 1726c6: 4b 8d 04 76 lea (%r14,%r14,2),%rax 1726ca: 4d 8d 34 82 lea (%r10,%rax,4),%r14 1726ce: eb 0e jmp 1726de 1726d0: 41 83 c5 01 add $0x1,%r13d 1726d4: 4c 8b 04 24 mov (%rsp),%r8 1726d8: 41 83 fd 08 cmp $0x8,%r13d 1726dc: 74 33 je 172711 1726de: 41 8b b6 74 01 00 00 mov 0x174(%r14),%esi 1726e5: 41 8d 8d d8 00 00 00 lea 0xd8(%r13),%ecx 1726ec: 48 89 ef mov %rbp,%rdi 1726ef: 4c 89 04 24 mov %r8,(%rsp) 1726f3: 41 8d 95 d0 00 00 00 lea 0xd0(%r13),%edx 1726fa: 4c 01 c1 add %r8,%rcx 1726fd: 4c 01 c2 add %r8,%rdx 172700: e8 8b d5 ff ff callq 16fc90 172705: 41 89 c4 mov %eax,%r12d 172708: 85 c0 test %eax,%eax 17270a: 74 c4 je 1726d0 17270c: e9 c7 fd ff ff jmpq 1724d8 172711: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 172718: 4c 8b a5 c0 01 00 00 mov 0x1c0(%rbp),%r12 17271f: 45 31 f6 xor %r14d,%r14d 172722: 48 8b 40 38 mov 0x38(%rax),%rax 172726: 4d 8d ac 24 e8 01 00 lea 0x1e8(%r12),%r13 17272d: 00 17272e: 48 89 44 24 08 mov %rax,0x8(%rsp) 172733: 41 8b 84 24 d0 01 00 mov 0x1d0(%r12),%eax 17273a: 00 17273b: 85 c0 test %eax,%eax 17273d: 0f 84 bc 02 00 00 je 1729ff 172743: 41 8b 55 00 mov 0x0(%r13),%edx 172747: 31 f6 xor %esi,%esi 172749: 48 89 d9 mov %rbx,%rcx 17274c: 48 89 ef mov %rbp,%rdi 17274f: 44 89 34 24 mov %r14d,(%rsp) 172753: e8 00 00 00 00 callq 172758 172758: 85 c0 test %eax,%eax 17275a: 0f 85 cb 02 00 00 jne 172a2b 172760: 8b 84 24 a4 00 00 00 mov 0xa4(%rsp),%eax 172767: 49 83 c5 0c add $0xc,%r13 17276b: 43 88 84 34 34 13 00 mov %al,0x1334(%r12,%r14,1) 172772: 00 172773: 41 8d 46 01 lea 0x1(%r14),%eax 172777: 49 83 c6 01 add $0x1,%r14 17277b: 45 39 b4 24 d0 01 00 cmp %r14d,0x1d0(%r12) 172782: 00 172783: 77 be ja 172743 172785: 83 f8 07 cmp $0x7,%eax 172788: 77 45 ja 1727cf 17278a: 44 8b 2c 24 mov (%rsp),%r13d 17278e: 41 89 c6 mov %eax,%r14d 172791: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax 172796: 4d 8d 2c 84 lea (%r12,%rax,4),%r13 17279a: 41 8b 95 e8 01 00 00 mov 0x1e8(%r13),%edx 1727a1: 31 f6 xor %esi,%esi 1727a3: 48 89 d9 mov %rbx,%rcx 1727a6: 48 89 ef mov %rbp,%rdi 1727a9: e8 00 00 00 00 callq 1727ae 1727ae: 85 c0 test %eax,%eax 1727b0: 0f 85 b3 07 00 00 jne 172f69 1727b6: 8b 84 24 a4 00 00 00 mov 0xa4(%rsp),%eax 1727bd: 43 88 84 34 34 13 00 mov %al,0x1334(%r12,%r14,1) 1727c4: 00 1727c5: 49 83 c6 01 add $0x1,%r14 1727c9: 41 83 fe 07 cmp $0x7,%r14d 1727cd: 76 cb jbe 17279a 1727cf: 41 8b 84 24 44 02 00 mov 0x244(%r12),%eax 1727d6: 00 1727d7: 4d 8d ac 24 5c 02 00 lea 0x25c(%r12),%r13 1727de: 00 1727df: 45 31 f6 xor %r14d,%r14d 1727e2: 85 c0 test %eax,%eax 1727e4: 0f 84 a5 07 00 00 je 172f8f 1727ea: 41 8b 55 00 mov 0x0(%r13),%edx 1727ee: 31 f6 xor %esi,%esi 1727f0: 48 89 d9 mov %rbx,%rcx 1727f3: 48 89 ef mov %rbp,%rdi 1727f6: 44 89 34 24 mov %r14d,(%rsp) 1727fa: e8 00 00 00 00 callq 1727ff 1727ff: 85 c0 test %eax,%eax 172801: 0f 85 3c 07 00 00 jne 172f43 172807: 8b 84 24 a4 00 00 00 mov 0xa4(%rsp),%eax 17280e: 49 83 c5 0c add $0xc,%r13 172812: 43 88 84 34 3c 13 00 mov %al,0x133c(%r12,%r14,1) 172819: 00 17281a: 41 8d 46 01 lea 0x1(%r14),%eax 17281e: 49 83 c6 01 add $0x1,%r14 172822: 45 39 b4 24 44 02 00 cmp %r14d,0x244(%r12) 172829: 00 17282a: 77 be ja 1727ea 17282c: 83 f8 07 cmp $0x7,%eax 17282f: 77 45 ja 172876 172831: 44 8b 2c 24 mov (%rsp),%r13d 172835: 41 89 c6 mov %eax,%r14d 172838: 4b 8d 44 6d 00 lea 0x0(%r13,%r13,2),%rax 17283d: 4d 8d 2c 84 lea (%r12,%rax,4),%r13 172841: 41 8b 95 5c 02 00 00 mov 0x25c(%r13),%edx 172848: 31 f6 xor %esi,%esi 17284a: 48 89 d9 mov %rbx,%rcx 17284d: 48 89 ef mov %rbp,%rdi 172850: e8 00 00 00 00 callq 172855 172855: 85 c0 test %eax,%eax 172857: 0f 85 47 07 00 00 jne 172fa4 17285d: 8b 84 24 a4 00 00 00 mov 0xa4(%rsp),%eax 172864: 43 88 84 34 3c 13 00 mov %al,0x133c(%r12,%r14,1) 17286b: 00 17286c: 49 83 c6 01 add $0x1,%r14 172870: 41 83 fe 07 cmp $0x7,%r14d 172874: 76 cb jbe 172841 172876: 48 8b 44 24 08 mov 0x8(%rsp),%rax 17287b: 83 c9 ff or $0xffffffff,%ecx 17287e: 8b 00 mov (%rax),%eax 172880: 85 c0 test %eax,%eax 172882: 0f 84 0e 02 00 00 je 172a96 172888: 48 8b 44 24 08 mov 0x8(%rsp),%rax 17288d: 49 8d b4 24 e8 01 00 lea 0x1e8(%r12),%rsi 172894: 00 172895: 49 8d bc 24 44 13 00 lea 0x1344(%r12),%rdi 17289c: 00 17289d: 31 c9 xor %ecx,%ecx 17289f: 48 8d 50 04 lea 0x4(%rax),%rdx 1728a3: eb 30 jmp 1728d5 1728a5: 8b 46 74 mov 0x74(%rsi),%eax 1728a8: 39 02 cmp %eax,(%rdx) 1728aa: 0f 85 eb 06 00 00 jne 172f9b 1728b0: 0f b6 42 14 movzbl 0x14(%rdx),%eax 1728b4: 48 83 c6 0c add $0xc,%rsi 1728b8: 48 83 c2 20 add $0x20,%rdx 1728bc: 48 83 c7 01 add $0x1,%rdi 1728c0: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1728c5: 88 47 ff mov %al,-0x1(%rdi) 1728c8: 8d 41 01 lea 0x1(%rcx),%eax 1728cb: 3b 03 cmp (%rbx),%eax 1728cd: 0f 83 be 01 00 00 jae 172a91 1728d3: 89 c1 mov %eax,%ecx 1728d5: 8b 06 mov (%rsi),%eax 1728d7: 39 42 04 cmp %eax,0x4(%rdx) 1728da: 74 c9 je 1728a5 1728dc: 41 83 cc ff or $0xffffffff,%r12d 1728e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1728e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1728ee: e8 00 00 00 00 callq 1728f3 1728f3: 85 c0 test %eax,%eax 1728f5: 0f 84 f8 fb ff ff je 1724f3 1728fb: e9 00 00 00 00 jmpq 172900 172900: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172907: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17290e: e8 00 00 00 00 callq 172913 172913: 85 c0 test %eax,%eax 172915: 0f 85 00 00 00 00 jne 17291b 17291b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172922: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172929: e8 00 00 00 00 callq 17292e 17292e: 85 c0 test %eax,%eax 172930: 0f 85 00 00 00 00 jne 172936 172936: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17293c: e9 b2 fb ff ff jmpq 1724f3 172941: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172948: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17294f: e8 00 00 00 00 callq 172954 172954: 85 c0 test %eax,%eax 172956: 0f 85 00 00 00 00 jne 17295c 17295c: 44 89 f6 mov %r14d,%esi 17295f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172966: e8 00 00 00 00 callq 17296b 17296b: e9 00 00 00 00 jmpq 172970 172970: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172977: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17297e: e8 00 00 00 00 callq 172983 172983: 85 c0 test %eax,%eax 172985: 0f 85 00 00 00 00 jne 17298b 17298b: 8b 34 24 mov (%rsp),%esi 17298e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172995: e8 00 00 00 00 callq 17299a 17299a: e9 00 00 00 00 jmpq 17299f 17299f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1729a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1729ad: e8 00 00 00 00 callq 1729b2 1729b2: 85 c0 test %eax,%eax 1729b4: 0f 84 61 ff ff ff je 17291b 1729ba: e9 00 00 00 00 jmpq 1729bf 1729bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1729c6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1729cd: e8 00 00 00 00 callq 1729d2 1729d2: 85 c0 test %eax,%eax 1729d4: 0f 84 41 ff ff ff je 17291b 1729da: e9 00 00 00 00 jmpq 1729df 1729df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1729e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1729ed: e8 00 00 00 00 callq 1729f2 1729f2: 85 c0 test %eax,%eax 1729f4: 0f 84 42 f6 ff ff je 17203c 1729fa: e9 00 00 00 00 jmpq 1729ff 1729ff: c7 04 24 ff ff ff ff movl $0xffffffff,(%rsp) 172a06: e9 7f fd ff ff jmpq 17278a 172a0b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172a12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172a19: e8 00 00 00 00 callq 172a1e 172a1e: 85 c0 test %eax,%eax 172a20: 0f 84 f5 fe ff ff je 17291b 172a26: e9 00 00 00 00 jmpq 172a2b 172a2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172a32: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172a39: e8 00 00 00 00 callq 172a3e 172a3e: 85 c0 test %eax,%eax 172a40: 0f 85 00 00 00 00 jne 172a46 172a46: 41 bc ea ff ff ff mov $0xffffffea,%r12d 172a4c: e9 8f fe ff ff jmpq 1728e0 172a51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172a58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172a5f: e8 00 00 00 00 callq 172a64 172a64: 85 c0 test %eax,%eax 172a66: 0f 84 af fe ff ff je 17291b 172a6c: e9 00 00 00 00 jmpq 172a71 172a71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172a78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172a7f: e8 00 00 00 00 callq 172a84 172a84: 85 c0 test %eax,%eax 172a86: 0f 84 8f fe ff ff je 17291b 172a8c: e9 00 00 00 00 jmpq 172a91 172a91: 83 f8 07 cmp $0x7,%eax 172a94: 77 24 ja 172aba 172a96: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 172a9b: 89 ca mov %ecx,%edx 172a9d: 48 c1 e2 05 shl $0x5,%rdx 172aa1: 49 01 d6 add %rdx,%r14 172aa4: 41 0f b6 56 18 movzbl 0x18(%r14),%edx 172aa9: 41 88 94 04 44 13 00 mov %dl,0x1344(%r12,%rax,1) 172ab0: 00 172ab1: 48 83 c0 01 add $0x1,%rax 172ab5: 83 f8 07 cmp $0x7,%eax 172ab8: 76 ea jbe 172aa4 172aba: 41 80 bf 33 09 00 00 cmpb $0x0,0x933(%r15) 172ac1: 00 172ac2: 74 51 je 172b15 172ac4: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 172acb: 48 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%rsi 172ad2: 31 d2 xor %edx,%edx 172ad4: 41 b9 59 17 b7 d1 mov $0xd1b71759,%r9d 172ada: 48 8b 38 mov (%rax),%rdi 172add: 44 8b 07 mov (%rdi),%r8d 172ae0: 48 8d 4f 17 lea 0x17(%rdi),%rcx 172ae4: 45 85 c0 test %r8d,%r8d 172ae7: 74 2c je 172b15 172ae9: 0f b6 01 movzbl (%rcx),%eax 172aec: 48 83 c1 1c add $0x1c,%rcx 172af0: 88 84 16 80 14 00 00 mov %al,0x1480(%rsi,%rdx,1) 172af7: 0f b6 41 e5 movzbl -0x1b(%rcx),%eax 172afb: 6b c0 64 imul $0x64,%eax,%eax 172afe: 49 0f af c1 imul %r9,%rax 172b02: 48 c1 e8 29 shr $0x29,%rax 172b06: 88 84 16 88 14 00 00 mov %al,0x1488(%rsi,%rdx,1) 172b0d: 48 83 c2 01 add $0x1,%rdx 172b11: 39 17 cmp %edx,(%rdi) 172b13: 77 d4 ja 172ae9 172b15: 48 8d 74 24 70 lea 0x70(%rsp),%rsi 172b1a: 48 89 ef mov %rbp,%rdi 172b1d: e8 00 00 00 00 callq 172b22 172b22: 85 c0 test %eax,%eax 172b24: 74 5b je 172b81 172b26: 48 89 ef mov %rbp,%rdi 172b29: e8 32 c9 ff ff callq 16f460 172b2e: 41 89 c4 mov %eax,%r12d 172b31: 85 c0 test %eax,%eax 172b33: 0f 85 8b 02 00 00 jne 172dc4 172b39: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 172b3e: 48 89 ef mov %rbp,%rdi 172b41: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 172b48: 00 00 172b4a: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 172b51: e8 00 00 00 00 callq 172b56 172b56: 41 89 c4 mov %eax,%r12d 172b59: 85 c0 test %eax,%eax 172b5b: 0f 84 c2 00 00 00 je 172c23 172b61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172b68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172b6f: e8 00 00 00 00 callq 172b74 172b74: 85 c0 test %eax,%eax 172b76: 0f 84 77 f9 ff ff je 1724f3 172b7c: e9 00 00 00 00 jmpq 172b81 172b81: 48 8d 4c 24 7c lea 0x7c(%rsp),%rcx 172b86: 31 d2 xor %edx,%edx 172b88: be 01 00 00 00 mov $0x1,%esi 172b8d: 48 89 ef mov %rbp,%rdi 172b90: 0f b7 84 24 94 00 00 movzwl 0x94(%rsp),%eax 172b97: 00 172b98: 66 41 89 87 7a 09 00 mov %ax,0x97a(%r15) 172b9f: 00 172ba0: 8b 84 24 96 00 00 00 mov 0x96(%rsp),%eax 172ba7: 41 89 87 7c 09 00 00 mov %eax,0x97c(%r15) 172bae: 48 8b 44 24 74 mov 0x74(%rsp),%rax 172bb3: 49 89 87 84 09 00 00 mov %rax,0x984(%r15) 172bba: e8 00 00 00 00 callq 172bbf 172bbf: 31 d2 xor %edx,%edx 172bc1: be 08 00 00 00 mov $0x8,%esi 172bc6: 48 89 ef mov %rbp,%rdi 172bc9: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx 172bd0: 00 172bd1: e8 00 00 00 00 callq 172bd6 172bd6: 48 8b 54 24 7c mov 0x7c(%rsp),%rdx 172bdb: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 172be2: 49 89 97 8c 09 00 00 mov %rdx,0x98c(%r15) 172be9: 0f b7 94 24 94 00 00 movzwl 0x94(%rsp),%edx 172bf0: 00 172bf1: 66 85 d2 test %dx,%dx 172bf4: 0f 85 a7 02 00 00 jne 172ea1 172bfa: 41 c6 87 78 09 00 00 movb $0x0,0x978(%r15) 172c01: 00 172c02: 89 c2 mov %eax,%edx 172c04: 31 c9 xor %ecx,%ecx 172c06: be 40 00 00 00 mov $0x40,%esi 172c0b: 48 89 ef mov %rbp,%rdi 172c0e: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 172c15: 48 c1 ea 25 shr $0x25,%rdx 172c19: e8 00 00 00 00 callq 172c1e 172c1e: e9 03 ff ff ff jmpq 172b26 172c23: f6 85 28 01 00 00 04 testb $0x4,0x128(%rbp) 172c2a: 0f 84 b4 01 00 00 je 172de4 172c30: 80 bb 52 09 00 00 00 cmpb $0x0,0x952(%rbx) 172c37: 0f 84 a7 01 00 00 je 172de4 172c3d: 8b 44 24 42 mov 0x42(%rsp),%eax 172c41: 89 83 c6 14 00 00 mov %eax,0x14c6(%rbx) 172c47: f6 85 23 01 00 00 01 testb $0x1,0x123(%rbp) 172c4e: 0f 84 9f 01 00 00 je 172df3 172c54: 80 bb 30 09 00 00 00 cmpb $0x0,0x930(%rbx) 172c5b: 0f 84 92 01 00 00 je 172df3 172c61: 0f b7 44 24 40 movzwl 0x40(%rsp),%eax 172c66: 66 89 83 c4 14 00 00 mov %ax,0x14c4(%rbx) 172c6d: 41 8b 87 84 10 00 00 mov 0x1084(%r15),%eax 172c74: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 172c79: be 58 00 00 00 mov $0x58,%esi 172c7e: 48 89 ef mov %rbp,%rdi 172c81: 41 88 87 3c 14 00 00 mov %al,0x143c(%r15) 172c88: 41 8b 87 88 10 00 00 mov 0x1088(%r15),%eax 172c8f: 41 88 87 3d 14 00 00 mov %al,0x143d(%r15) 172c96: 41 8b 87 8c 10 00 00 mov 0x108c(%r15),%eax 172c9d: 41 88 87 3e 14 00 00 mov %al,0x143e(%r15) 172ca4: 41 8b 87 90 10 00 00 mov 0x1090(%r15),%eax 172cab: 41 88 87 3f 14 00 00 mov %al,0x143f(%r15) 172cb2: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 172cb9: e8 00 00 00 00 callq 172cbe 172cbe: be 59 00 00 00 mov $0x59,%esi 172cc3: 48 89 ef mov %rbp,%rdi 172cc6: 48 8d 54 24 3c lea 0x3c(%rsp),%rdx 172ccb: e8 00 00 00 00 callq 172cd0 172cd0: 8b 7c 24 3c mov 0x3c(%rsp),%edi 172cd4: 8b 44 24 38 mov 0x38(%rsp),%eax 172cd8: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 172cdd: 48 c1 e7 20 shl $0x20,%rdi 172ce1: 48 09 c7 or %rax,%rdi 172ce4: e8 00 00 00 00 callq 172ce9 172ce9: 85 c0 test %eax,%eax 172ceb: 0f 84 10 01 00 00 je 172e01 172cf1: 49 8d b7 7c 12 00 00 lea 0x127c(%r15),%rsi 172cf8: 31 c9 xor %ecx,%ecx 172cfa: 31 d2 xor %edx,%edx 172cfc: 48 89 ef mov %rbp,%rdi 172cff: e8 00 00 00 00 callq 172d04 172d04: 41 89 c4 mov %eax,%r12d 172d07: 85 c0 test %eax,%eax 172d09: 0f 85 72 01 00 00 jne 172e81 172d0f: be 01 00 00 00 mov $0x1,%esi 172d14: 48 89 ef mov %rbp,%rdi 172d17: e8 54 b2 ff ff callq 16df70 172d1c: 41 89 c4 mov %eax,%r12d 172d1f: 85 c0 test %eax,%eax 172d21: 0f 85 a0 01 00 00 jne 172ec7 172d27: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 172d2e: 80 bb 38 12 00 00 00 cmpb $0x0,0x1238(%rbx) 172d35: 0f 84 b8 f7 ff ff je 1724f3 172d3b: 8b 93 f0 10 00 00 mov 0x10f0(%rbx),%edx 172d41: be 01 00 00 00 mov $0x1,%esi 172d46: 48 89 ef mov %rbp,%rdi 172d49: e8 00 00 00 00 callq 172d4e 172d4e: 85 c0 test %eax,%eax 172d50: 75 07 jne 172d59 172d52: c6 83 e9 10 00 00 01 movb $0x1,0x10e9(%rbx) 172d59: 31 d2 xor %edx,%edx 172d5b: be 5f 00 00 00 mov $0x5f,%esi 172d60: 48 89 ef mov %rbp,%rdi 172d63: e8 00 00 00 00 callq 172d68 172d68: be 5c 00 00 00 mov $0x5c,%esi 172d6d: 48 89 ef mov %rbp,%rdi 172d70: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 172d75: e8 00 00 00 00 callq 172d7a 172d7a: 83 7c 24 40 01 cmpl $0x1,0x40(%rsp) 172d7f: 0f 85 00 00 00 00 jne 172d85 172d85: 8b 83 3c 17 00 00 mov 0x173c(%rbx),%eax 172d8b: 83 f8 01 cmp $0x1,%eax 172d8e: 0f 84 3b 02 00 00 je 172fcf 172d94: 83 f8 02 cmp $0x2,%eax 172d97: 0f 84 46 02 00 00 je 172fe3 172d9d: 8b 93 40 12 00 00 mov 0x1240(%rbx),%edx 172da3: be 01 00 00 00 mov $0x1,%esi 172da8: 48 89 ef mov %rbp,%rdi 172dab: e8 00 00 00 00 callq 172db0 172db0: 85 c0 test %eax,%eax 172db2: 0f 85 3b f7 ff ff jne 1724f3 172db8: c6 83 39 12 00 00 01 movb $0x1,0x1239(%rbx) 172dbf: e9 2f f7 ff ff jmpq 1724f3 172dc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172dcb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172dd2: e8 00 00 00 00 callq 172dd7 172dd7: 85 c0 test %eax,%eax 172dd9: 0f 84 14 f7 ff ff je 1724f3 172ddf: e9 00 00 00 00 jmpq 172de4 172de4: c7 83 c6 14 00 00 00 movl $0x0,0x14c6(%rbx) 172deb: 00 00 00 172dee: e9 54 fe ff ff jmpq 172c47 172df3: 31 c0 xor %eax,%eax 172df5: 66 89 83 c4 14 00 00 mov %ax,0x14c4(%rbx) 172dfc: e9 6c fe ff ff jmpq 172c6d 172e01: 8b 44 24 68 mov 0x68(%rsp),%eax 172e05: 31 c9 xor %ecx,%ecx 172e07: 48 8d b3 b8 16 00 00 lea 0x16b8(%rbx),%rsi 172e0e: 48 89 ef mov %rbp,%rdi 172e11: ba 04 00 00 00 mov $0x4,%edx 172e16: 89 83 c4 16 00 00 mov %eax,0x16c4(%rbx) 172e1c: 48 8b 44 24 60 mov 0x60(%rsp),%rax 172e21: 48 89 83 bc 16 00 00 mov %rax,0x16bc(%rbx) 172e28: 8b 44 24 5c mov 0x5c(%rsp),%eax 172e2c: 89 83 d0 16 00 00 mov %eax,0x16d0(%rbx) 172e32: 48 8b 44 24 54 mov 0x54(%rsp),%rax 172e37: 48 89 83 c8 16 00 00 mov %rax,0x16c8(%rbx) 172e3e: 8b 44 24 50 mov 0x50(%rsp),%eax 172e42: 89 83 dc 16 00 00 mov %eax,0x16dc(%rbx) 172e48: 48 8b 44 24 48 mov 0x48(%rsp),%rax 172e4d: 48 89 83 d4 16 00 00 mov %rax,0x16d4(%rbx) 172e54: e8 00 00 00 00 callq 172e59 172e59: 85 c0 test %eax,%eax 172e5b: 0f 84 90 fe ff ff je 172cf1 172e61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172e68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172e6f: e8 00 00 00 00 callq 172e74 172e74: 85 c0 test %eax,%eax 172e76: 0f 84 75 fe ff ff je 172cf1 172e7c: e9 00 00 00 00 jmpq 172e81 172e81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172e88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172e8f: e8 00 00 00 00 callq 172e94 172e94: 85 c0 test %eax,%eax 172e96: 0f 84 57 f6 ff ff je 1724f3 172e9c: e9 00 00 00 00 jmpq 172ea1 172ea1: c1 e2 02 shl $0x2,%edx 172ea4: 31 c9 xor %ecx,%ecx 172ea6: be 1a 00 00 00 mov $0x1a,%esi 172eab: 48 89 ef mov %rbp,%rdi 172eae: e8 00 00 00 00 callq 172eb3 172eb3: 41 c6 87 78 09 00 00 movb $0x1,0x978(%r15) 172eba: 01 172ebb: 41 8b 87 90 09 00 00 mov 0x990(%r15),%eax 172ec2: e9 3b fd ff ff jmpq 172c02 172ec7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172ece: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172ed5: e8 00 00 00 00 callq 172eda 172eda: 85 c0 test %eax,%eax 172edc: 0f 84 11 f6 ff ff je 1724f3 172ee2: e9 00 00 00 00 jmpq 172ee7 172ee7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172eee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172ef5: e8 00 00 00 00 callq 172efa 172efa: 85 c0 test %eax,%eax 172efc: 0f 85 00 00 00 00 jne 172f02 172f02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172f09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172f10: e8 00 00 00 00 callq 172f15 172f15: 85 c0 test %eax,%eax 172f17: 0f 85 00 00 00 00 jne 172f1d 172f1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172f24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172f2b: e8 00 00 00 00 callq 172f30 172f30: 85 c0 test %eax,%eax 172f32: 0f 85 00 00 00 00 jne 172f38 172f38: 41 bc ff ff ff ff mov $0xffffffff,%r12d 172f3e: e9 b0 f5 ff ff jmpq 1724f3 172f43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172f4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172f51: e8 00 00 00 00 callq 172f56 172f56: 85 c0 test %eax,%eax 172f58: 0f 85 00 00 00 00 jne 172f5e 172f5e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 172f64: e9 77 f9 ff ff jmpq 1728e0 172f69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172f70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172f77: e8 00 00 00 00 callq 172f7c 172f7c: 85 c0 test %eax,%eax 172f7e: 0f 85 00 00 00 00 jne 172f84 172f84: 41 bc ea ff ff ff mov $0xffffffea,%r12d 172f8a: e9 51 f9 ff ff jmpq 1728e0 172f8f: c7 04 24 ff ff ff ff movl $0xffffffff,(%rsp) 172f96: e9 96 f8 ff ff jmpq 172831 172f9b: 41 83 cc ff or $0xffffffff,%r12d 172f9f: e9 3c f9 ff ff jmpq 1728e0 172fa4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172fab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172fb2: e8 00 00 00 00 callq 172fb7 172fb7: 85 c0 test %eax,%eax 172fb9: 0f 85 00 00 00 00 jne 172fbf 172fbf: 41 bc ea ff ff ff mov $0xffffffea,%r12d 172fc5: e9 16 f9 ff ff jmpq 1728e0 172fca: e8 00 00 00 00 callq 172fcf 172fcf: 31 d2 xor %edx,%edx 172fd1: be 5d 00 00 00 mov $0x5d,%esi 172fd6: 48 89 ef mov %rbp,%rdi 172fd9: e8 00 00 00 00 callq 172fde 172fde: e9 ba fd ff ff jmpq 172d9d 172fe3: 31 d2 xor %edx,%edx 172fe5: be 5e 00 00 00 mov $0x5e,%esi 172fea: 48 89 ef mov %rbp,%rdi 172fed: e8 00 00 00 00 callq 172ff2 172ff2: e9 a6 fd ff ff jmpq 172d9d 172ff7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 172ffe: 00 00 0000000000173000 : 173000: e8 00 00 00 00 callq 173005 173005: 41 56 push %r14 173007: 41 55 push %r13 173009: 41 54 push %r12 17300b: 55 push %rbp 17300c: 48 89 fd mov %rdi,%rbp 17300f: 53 push %rbx 173010: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 173017: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 17301e: 4c 8b 60 08 mov 0x8(%rax),%r12 173022: 48 8b 87 68 03 00 00 mov 0x368(%rdi),%rax 173029: 83 78 08 01 cmpl $0x1,0x8(%rax) 17302d: 76 0d jbe 17303c 17302f: 80 b8 ac 05 00 00 00 cmpb $0x0,0x5ac(%rax) 173036: 0f 84 0c 01 00 00 je 173148 17303c: 31 c9 xor %ecx,%ecx 17303e: ba 01 00 00 00 mov $0x1,%edx 173043: be 42 00 00 00 mov $0x42,%esi 173048: 48 89 ef mov %rbp,%rdi 17304b: e8 00 00 00 00 callq 173050 173050: 48 8b b5 68 03 00 00 mov 0x368(%rbp),%rsi 173057: 41 8b 8d b8 02 00 00 mov 0x2b8(%r13),%ecx 17305e: 8b 96 c4 05 00 00 mov 0x5c4(%rsi),%edx 173064: 44 8b 76 14 mov 0x14(%rsi),%r14d 173068: 85 c9 test %ecx,%ecx 17306a: 74 79 je 1730e5 17306c: 83 e9 01 sub $0x1,%ecx 17306f: 49 8d 85 d0 02 00 00 lea 0x2d0(%r13),%rax 173076: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 17307a: 49 8d 8c 8d dc 02 00 lea 0x2dc(%r13,%rcx,4),%rcx 173081: 00 173082: eb 09 jmp 17308d 173084: 48 83 c0 0c add $0xc,%rax 173088: 48 39 c8 cmp %rcx,%rax 17308b: 74 58 je 1730e5 17308d: 3b 10 cmp (%rax),%edx 17308f: 75 f3 jne 173084 173091: 8d 14 92 lea (%rdx,%rdx,4),%edx 173094: 8b 9e c8 05 00 00 mov 0x5c8(%rsi),%ebx 17309a: 31 c9 xor %ecx,%ecx 17309c: be 4c 00 00 00 mov $0x4c,%esi 1730a1: 01 d2 add %edx,%edx 1730a3: 48 89 ef mov %rbp,%rdi 1730a6: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1730ad: 48 c1 ea 26 shr $0x26,%rdx 1730b1: c1 e2 10 shl $0x10,%edx 1730b4: e8 00 00 00 00 callq 1730b9 1730b9: 89 da mov %ebx,%edx 1730bb: 31 c9 xor %ecx,%ecx 1730bd: be 40 00 00 00 mov $0x40,%esi 1730c2: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 1730c9: 48 89 ef mov %rbp,%rdi 1730cc: 48 c1 ea 25 shr $0x25,%rdx 1730d0: e8 00 00 00 00 callq 1730d5 1730d5: 45 85 f6 test %r14d,%r14d 1730d8: 75 15 jne 1730ef 1730da: 5b pop %rbx 1730db: 31 c0 xor %eax,%eax 1730dd: 5d pop %rbp 1730de: 41 5c pop %r12 1730e0: 41 5d pop %r13 1730e2: 41 5e pop %r14 1730e4: c3 retq 1730e5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1730ea: 45 85 f6 test %r14d,%r14d 1730ed: 74 eb je 1730da 1730ef: 4d 85 e4 test %r12,%r12 1730f2: 0f 84 84 00 00 00 je 17317c 1730f8: 41 8b 1c 24 mov (%r12),%ebx 1730fc: 85 db test %ebx,%ebx 1730fe: 74 25 je 173125 173100: 89 de mov %ebx,%esi 173102: 84 db test %bl,%bl 173104: 74 7a je 173180 173106: 49 8d 54 24 04 lea 0x4(%r12),%rdx 17310b: 31 c0 xor %eax,%eax 17310d: eb 0e jmp 17311d 17310f: 8d 48 01 lea 0x1(%rax),%ecx 173112: 48 83 c2 1c add $0x1c,%rdx 173116: 40 38 ce cmp %cl,%sil 173119: 74 07 je 173122 17311b: 89 c8 mov %ecx,%eax 17311d: 44 3b 32 cmp (%rdx),%r14d 173120: 77 ed ja 17310f 173122: 0f b6 d8 movzbl %al,%ebx 173125: 89 da mov %ebx,%edx 173127: 48 89 ef mov %rbp,%rdi 17312a: 31 c9 xor %ecx,%ecx 17312c: be 24 00 00 00 mov $0x24,%esi 173131: e8 00 00 00 00 callq 173136 173136: 41 89 9d ec 00 00 00 mov %ebx,0xec(%r13) 17313d: 31 c0 xor %eax,%eax 17313f: 5b pop %rbx 173140: 5d pop %rbp 173141: 41 5c pop %r12 173143: 41 5d pop %r13 173145: 41 5e pop %r14 173147: c3 retq 173148: 80 38 00 cmpb $0x0,(%rax) 17314b: 0f 85 eb fe ff ff jne 17303c 173151: 31 c9 xor %ecx,%ecx 173153: 31 d2 xor %edx,%edx 173155: be 42 00 00 00 mov $0x42,%esi 17315a: e8 00 00 00 00 callq 17315f 17315f: e9 ec fe ff ff jmpq 173050 173164: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17316b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173172: e8 00 00 00 00 callq 173177 173177: e9 59 ff ff ff jmpq 1730d5 17317c: 31 db xor %ebx,%ebx 17317e: eb a5 jmp 173125 173180: bb ff 00 00 00 mov $0xff,%ebx 173185: eb 9e jmp 173125 173187: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 17318e: 00 00 0000000000173190 : 173190: e8 00 00 00 00 callq 173195 173195: 55 push %rbp 173196: 53 push %rbx 173197: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17319e: 40 88 b0 e1 10 00 00 mov %sil,0x10e1(%rax) 1731a5: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 1731ac: 80 bd 24 11 00 00 00 cmpb $0x0,0x1124(%rbp) 1731b3: 75 03 jne 1731b8 1731b5: 5b pop %rbx 1731b6: 5d pop %rbp 1731b7: c3 retq 1731b8: 89 f3 mov %esi,%ebx 1731ba: 8b 95 2c 11 00 00 mov 0x112c(%rbp),%edx 1731c0: 83 f3 01 xor $0x1,%ebx 1731c3: 0f b6 f3 movzbl %bl,%esi 1731c6: e8 00 00 00 00 callq 1731cb 1731cb: 85 c0 test %eax,%eax 1731cd: 75 09 jne 1731d8 1731cf: 88 9d 25 11 00 00 mov %bl,0x1125(%rbp) 1731d5: 5b pop %rbx 1731d6: 5d pop %rbp 1731d7: c3 retq 1731d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1731df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1731e6: e8 00 00 00 00 callq 1731eb 1731eb: 85 c0 test %eax,%eax 1731ed: 0f 85 00 00 00 00 jne 1731f3 1731f3: eb c0 jmp 1731b5 1731f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1731fc: 00 00 00 00 0000000000173200 : 173200: e8 00 00 00 00 callq 173205 173205: 41 55 push %r13 173207: 41 54 push %r12 173209: 55 push %rbp 17320a: 48 89 fd mov %rdi,%rbp 17320d: 53 push %rbx 17320e: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 173212: 0f 85 f6 01 00 00 jne 17340e 173218: 45 31 e4 xor %r12d,%r12d 17321b: f7 45 14 ff 00 ff 00 testl $0xff00ff,0x14(%rbp) 173222: 0f 85 b1 01 00 00 jne 1733d9 173228: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 17322c: 0f 84 81 01 00 00 je 1733b3 173232: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 173239: f6 85 20 01 00 00 10 testb $0x10,0x120(%rbp) 173240: 0f 85 23 03 00 00 jne 173569 173246: f6 85 28 01 00 00 04 testb $0x4,0x128(%rbp) 17324d: 74 3f je 17328e 17324f: 80 bb e4 11 00 00 00 cmpb $0x0,0x11e4(%rbx) 173256: 0f 85 df 04 00 00 jne 17373b 17325c: 80 bb f0 11 00 00 00 cmpb $0x0,0x11f0(%rbx) 173263: 74 29 je 17328e 173265: 8b 93 f8 11 00 00 mov 0x11f8(%rbx),%edx 17326b: be 01 00 00 00 mov $0x1,%esi 173270: 48 89 ef mov %rbp,%rdi 173273: e8 00 00 00 00 callq 173278 173278: 85 c0 test %eax,%eax 17327a: 0f 85 e6 09 00 00 jne 173c66 173280: c6 83 f1 11 00 00 01 movb $0x1,0x11f1(%rbx) 173287: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17328e: 80 bb 6c 11 00 00 00 cmpb $0x0,0x116c(%rbx) 173295: 0f 85 16 03 00 00 jne 1735b1 17329b: 80 bb 78 11 00 00 00 cmpb $0x0,0x1178(%rbx) 1732a2: 0f 85 38 03 00 00 jne 1735e0 1732a8: 80 bb 84 11 00 00 00 cmpb $0x0,0x1184(%rbx) 1732af: 0f 85 5a 03 00 00 jne 17360f 1732b5: 80 bb cc 11 00 00 00 cmpb $0x0,0x11cc(%rbx) 1732bc: 0f 85 7c 03 00 00 jne 17363e 1732c2: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 1732c6: 0f 84 e7 00 00 00 je 1733b3 1732cc: 4c 8b ad c0 01 00 00 mov 0x1c0(%rbp),%r13 1732d3: 31 db xor %ebx,%ebx 1732d5: 49 8d 85 e8 10 00 00 lea 0x10e8(%r13),%rax 1732dc: 49 8d 8d 60 11 00 00 lea 0x1160(%r13),%rcx 1732e3: 8b 50 08 mov 0x8(%rax),%edx 1732e6: f7 c2 0f 03 00 00 test $0x30f,%edx 1732ec: 74 11 je 1732ff 1732ee: 80 38 00 cmpb $0x0,(%rax) 1732f1: 74 0c je 1732ff 1732f3: 80 78 01 00 cmpb $0x0,0x1(%rax) 1732f7: 75 06 jne 1732ff 1732f9: c6 40 01 01 movb $0x1,0x1(%rax) 1732fd: 09 d3 or %edx,%ebx 1732ff: 48 83 c0 0c add $0xc,%rax 173303: 48 39 c1 cmp %rax,%rcx 173306: 75 db jne 1732e3 173308: 89 da mov %ebx,%edx 17330a: be 01 00 00 00 mov $0x1,%esi 17330f: 48 89 ef mov %rbp,%rdi 173312: e8 00 00 00 00 callq 173317 173317: 85 c0 test %eax,%eax 173319: 74 21 je 17333c 17331b: 49 8d 85 e9 10 00 00 lea 0x10e9(%r13),%rax 173322: 49 8d 8d 61 11 00 00 lea 0x1161(%r13),%rcx 173329: 89 da mov %ebx,%edx 17332b: 23 50 07 and 0x7(%rax),%edx 17332e: 74 03 je 173333 173330: c6 00 00 movb $0x0,(%rax) 173333: 48 83 c0 0c add $0xc,%rax 173337: 48 39 c1 cmp %rax,%rcx 17333a: 75 ed jne 173329 17333c: 41 80 bd 08 12 00 00 cmpb $0x0,0x1208(%r13) 173343: 00 173344: 0f 85 1f 04 00 00 jne 173769 17334a: 41 80 bd 78 09 00 00 cmpb $0x0,0x978(%r13) 173351: 00 173352: 0f 85 43 04 00 00 jne 17379b 173358: f6 85 33 01 00 00 80 testb $0x80,0x133(%rbp) 17335f: 74 2e je 17338f 173361: 41 80 bd d8 11 00 00 cmpb $0x0,0x11d8(%r13) 173368: 00 173369: 74 24 je 17338f 17336b: 41 8b 95 e0 11 00 00 mov 0x11e0(%r13),%edx 173372: be 01 00 00 00 mov $0x1,%esi 173377: 48 89 ef mov %rbp,%rdi 17337a: e8 00 00 00 00 callq 17337f 17337f: 85 c0 test %eax,%eax 173381: 0f 85 b7 07 00 00 jne 173b3e 173387: 41 c6 85 d9 11 00 00 movb $0x1,0x11d9(%r13) 17338e: 01 17338f: 41 80 bd 4c 09 00 00 cmpb $0x0,0x94c(%r13) 173396: 00 173397: 0f 85 09 05 00 00 jne 1738a6 17339d: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 1733a1: 74 10 je 1733b3 1733a3: 48 89 ef mov %rbp,%rdi 1733a6: e8 00 00 00 00 callq 1733ab 1733ab: 85 c0 test %eax,%eax 1733ad: 0f 85 b2 02 00 00 jne 173665 1733b3: 48 89 ef mov %rbp,%rdi 1733b6: e8 00 00 00 00 callq 1733bb 1733bb: 89 c3 mov %eax,%ebx 1733bd: 85 c0 test %eax,%eax 1733bf: 0f 85 81 01 00 00 jne 173546 1733c5: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 1733c9: 0f 85 25 01 00 00 jne 1734f4 1733cf: 5b pop %rbx 1733d0: 44 89 e0 mov %r12d,%eax 1733d3: 5d pop %rbp 1733d4: 41 5c pop %r12 1733d6: 41 5d pop %r13 1733d8: c3 retq 1733d9: 48 89 ef mov %rbp,%rdi 1733dc: e8 5f e8 ff ff callq 171c40 1733e1: 89 c3 mov %eax,%ebx 1733e3: 85 c0 test %eax,%eax 1733e5: 0f 84 3d fe ff ff je 173228 1733eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1733f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1733f9: e8 00 00 00 00 callq 1733fe 1733fe: 85 c0 test %eax,%eax 173400: 0f 85 00 00 00 00 jne 173406 173406: 41 89 dc mov %ebx,%r12d 173409: e9 1a fe ff ff jmpq 173228 17340e: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 173415: be 01 00 00 00 mov $0x1,%esi 17341a: e8 31 d2 ff ff callq 170650 17341f: 31 c9 xor %ecx,%ecx 173421: be 14 00 00 00 mov $0x14,%esi 173426: 48 89 ef mov %rbp,%rdi 173429: 8b 93 38 17 00 00 mov 0x1738(%rbx),%edx 17342f: e8 00 00 00 00 callq 173434 173434: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17343b: 4c 8b a5 18 01 00 00 mov 0x118(%rbp),%r12 173442: f7 83 14 0b 00 00 fd testl $0xfffffffd,0xb14(%rbx) 173449: ff ff ff 17344c: 0f 84 8a 03 00 00 je 1737dc 173452: 8b 93 2c 0c 00 00 mov 0xc2c(%rbx),%edx 173458: 85 d2 test %edx,%edx 17345a: 0f 84 6e 04 00 00 je 1738ce 173460: f7 83 fc 09 00 00 fd testl $0xfffffffd,0x9fc(%rbx) 173467: ff ff ff 17346a: 0f 84 07 05 00 00 je 173977 173470: 8b b3 00 0a 00 00 mov 0xa00(%rbx),%esi 173476: 83 fe 10 cmp $0x10,%esi 173479: 0f 87 61 02 00 00 ja 1736e0 17347f: 83 bb 30 0c 00 00 10 cmpl $0x10,0xc30(%rbx) 173486: 0f 87 f9 01 00 00 ja 173685 17348c: 83 bb 18 0b 00 00 10 cmpl $0x10,0xb18(%rbx) 173493: 0f 86 7f fd ff ff jbe 173218 173499: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1734a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1734a7: e8 00 00 00 00 callq 1734ac 1734ac: 85 c0 test %eax,%eax 1734ae: 0f 85 00 00 00 00 jne 1734b4 1734b4: 8b 8b 18 0b 00 00 mov 0xb18(%rbx),%ecx 1734ba: 83 f9 10 cmp $0x10,%ecx 1734bd: 0f 86 55 fd ff ff jbe 173218 1734c3: 83 e9 10 sub $0x10,%ecx 1734c6: 31 c0 xor %eax,%eax 1734c8: 8d 14 01 lea (%rcx,%rax,1),%edx 1734cb: 48 8b 94 d3 2c 0b 00 mov 0xb2c(%rbx,%rdx,8),%rdx 1734d2: 00 1734d3: 48 89 94 c3 2c 0b 00 mov %rdx,0xb2c(%rbx,%rax,8) 1734da: 00 1734db: 48 83 c0 01 add $0x1,%rax 1734df: 48 83 f8 10 cmp $0x10,%rax 1734e3: 75 e3 jne 1734c8 1734e5: c7 83 18 0b 00 00 10 movl $0x10,0xb18(%rbx) 1734ec: 00 00 00 1734ef: e9 24 fd ff ff jmpq 173218 1734f4: 48 89 ef mov %rbp,%rdi 1734f7: e8 00 00 00 00 callq 1734fc 1734fc: 89 c3 mov %eax,%ebx 1734fe: 85 c0 test %eax,%eax 173500: 0f 85 b3 02 00 00 jne 1737b9 173506: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17350d: 80 bb 6b 09 00 00 00 cmpb $0x0,0x96b(%rbx) 173514: 0f 84 b5 fe ff ff je 1733cf 17351a: 8b 93 38 11 00 00 mov 0x1138(%rbx),%edx 173520: be 01 00 00 00 mov $0x1,%esi 173525: 48 89 ef mov %rbp,%rdi 173528: e8 00 00 00 00 callq 17352d 17352d: 85 c0 test %eax,%eax 17352f: 0f 85 a3 05 00 00 jne 173ad8 173535: c6 83 31 11 00 00 01 movb $0x1,0x1131(%rbx) 17353c: 44 89 e0 mov %r12d,%eax 17353f: 5b pop %rbx 173540: 5d pop %rbp 173541: 41 5c pop %r12 173543: 41 5d pop %r13 173545: c3 retq 173546: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17354d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173554: e8 00 00 00 00 callq 173559 173559: 85 c0 test %eax,%eax 17355b: 0f 85 00 00 00 00 jne 173561 173561: 41 89 dc mov %ebx,%r12d 173564: e9 5c fe ff ff jmpq 1733c5 173569: 80 bb a8 11 00 00 00 cmpb $0x0,0x11a8(%rbx) 173570: 0f 84 d0 fc ff ff je 173246 173576: 80 bb a9 11 00 00 00 cmpb $0x0,0x11a9(%rbx) 17357d: 0f 85 00 00 00 00 jne 173583 173583: 8b 93 b0 11 00 00 mov 0x11b0(%rbx),%edx 173589: be 01 00 00 00 mov $0x1,%esi 17358e: 48 89 ef mov %rbp,%rdi 173591: e8 00 00 00 00 callq 173596 173596: 85 c0 test %eax,%eax 173598: 0f 85 3f 06 00 00 jne 173bdd 17359e: c6 83 a9 11 00 00 01 movb $0x1,0x11a9(%rbx) 1735a5: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 1735ac: e9 95 fc ff ff jmpq 173246 1735b1: 8b 93 74 11 00 00 mov 0x1174(%rbx),%edx 1735b7: be 01 00 00 00 mov $0x1,%esi 1735bc: 48 89 ef mov %rbp,%rdi 1735bf: e8 00 00 00 00 callq 1735c4 1735c4: 85 c0 test %eax,%eax 1735c6: 0f 85 52 05 00 00 jne 173b1e 1735cc: 80 bb 78 11 00 00 00 cmpb $0x0,0x1178(%rbx) 1735d3: c6 83 6d 11 00 00 01 movb $0x1,0x116d(%rbx) 1735da: 0f 84 c8 fc ff ff je 1732a8 1735e0: 8b 93 80 11 00 00 mov 0x1180(%rbx),%edx 1735e6: be 01 00 00 00 mov $0x1,%esi 1735eb: 48 89 ef mov %rbp,%rdi 1735ee: e8 00 00 00 00 callq 1735f3 1735f3: 85 c0 test %eax,%eax 1735f5: 0f 85 85 04 00 00 jne 173a80 1735fb: 80 bb 84 11 00 00 00 cmpb $0x0,0x1184(%rbx) 173602: c6 83 79 11 00 00 01 movb $0x1,0x1179(%rbx) 173609: 0f 84 a6 fc ff ff je 1732b5 17360f: 8b 93 8c 11 00 00 mov 0x118c(%rbx),%edx 173615: be 01 00 00 00 mov $0x1,%esi 17361a: 48 89 ef mov %rbp,%rdi 17361d: e8 00 00 00 00 callq 173622 173622: 85 c0 test %eax,%eax 173624: 0f 85 8e 04 00 00 jne 173ab8 17362a: 80 bb cc 11 00 00 00 cmpb $0x0,0x11cc(%rbx) 173631: c6 83 85 11 00 00 01 movb $0x1,0x1185(%rbx) 173638: 0f 84 84 fc ff ff je 1732c2 17363e: 8b 93 d4 11 00 00 mov 0x11d4(%rbx),%edx 173644: be 01 00 00 00 mov $0x1,%esi 173649: 48 89 ef mov %rbp,%rdi 17364c: e8 00 00 00 00 callq 173651 173651: 85 c0 test %eax,%eax 173653: 0f 85 a5 03 00 00 jne 1739fe 173659: c6 83 cd 11 00 00 01 movb $0x1,0x11cd(%rbx) 173660: e9 5d fc ff ff jmpq 1732c2 173665: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17366c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173673: e8 00 00 00 00 callq 173678 173678: 85 c0 test %eax,%eax 17367a: 0f 84 33 fd ff ff je 1733b3 173680: e9 00 00 00 00 jmpq 173685 173685: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17368c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173693: e8 00 00 00 00 callq 173698 173698: 85 c0 test %eax,%eax 17369a: 0f 85 00 00 00 00 jne 1736a0 1736a0: 8b 8b 30 0c 00 00 mov 0xc30(%rbx),%ecx 1736a6: 83 f9 10 cmp $0x10,%ecx 1736a9: 0f 86 dd fd ff ff jbe 17348c 1736af: 83 e9 10 sub $0x10,%ecx 1736b2: 31 c0 xor %eax,%eax 1736b4: 8d 14 01 lea (%rcx,%rax,1),%edx 1736b7: 48 8b 94 d3 44 0c 00 mov 0xc44(%rbx,%rdx,8),%rdx 1736be: 00 1736bf: 48 89 94 c3 44 0c 00 mov %rdx,0xc44(%rbx,%rax,8) 1736c6: 00 1736c7: 48 83 c0 01 add $0x1,%rax 1736cb: 48 83 f8 10 cmp $0x10,%rax 1736cf: 75 e3 jne 1736b4 1736d1: c7 83 30 0c 00 00 10 movl $0x10,0xc30(%rbx) 1736d8: 00 00 00 1736db: e9 ac fd ff ff jmpq 17348c 1736e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1736e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1736ee: e8 00 00 00 00 callq 1736f3 1736f3: 85 c0 test %eax,%eax 1736f5: 0f 85 00 00 00 00 jne 1736fb 1736fb: 8b 8b 00 0a 00 00 mov 0xa00(%rbx),%ecx 173701: 83 f9 10 cmp $0x10,%ecx 173704: 0f 86 75 fd ff ff jbe 17347f 17370a: 83 e9 10 sub $0x10,%ecx 17370d: 31 c0 xor %eax,%eax 17370f: 8d 14 01 lea (%rcx,%rax,1),%edx 173712: 48 8b 94 d3 14 0a 00 mov 0xa14(%rbx,%rdx,8),%rdx 173719: 00 17371a: 48 89 94 c3 14 0a 00 mov %rdx,0xa14(%rbx,%rax,8) 173721: 00 173722: 48 83 c0 01 add $0x1,%rax 173726: 48 83 f8 10 cmp $0x10,%rax 17372a: 75 e3 jne 17370f 17372c: c7 83 00 0a 00 00 10 movl $0x10,0xa00(%rbx) 173733: 00 00 00 173736: e9 44 fd ff ff jmpq 17347f 17373b: 8b 93 ec 11 00 00 mov 0x11ec(%rbx),%edx 173741: be 01 00 00 00 mov $0x1,%esi 173746: 48 89 ef mov %rbp,%rdi 173749: e8 00 00 00 00 callq 17374e 17374e: 85 c0 test %eax,%eax 173750: 0f 85 0c 04 00 00 jne 173b62 173756: c6 83 e5 11 00 00 01 movb $0x1,0x11e5(%rbx) 17375d: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 173764: e9 25 fb ff ff jmpq 17328e 173769: 41 8b 95 10 12 00 00 mov 0x1210(%r13),%edx 173770: be 01 00 00 00 mov $0x1,%esi 173775: 48 89 ef mov %rbp,%rdi 173778: e8 00 00 00 00 callq 17377d 17377d: 85 c0 test %eax,%eax 17377f: 0f 85 ba 02 00 00 jne 173a3f 173785: 41 80 bd 78 09 00 00 cmpb $0x0,0x978(%r13) 17378c: 00 17378d: 41 c6 85 09 12 00 00 movb $0x1,0x1209(%r13) 173794: 01 173795: 0f 84 bd fb ff ff je 173358 17379b: 31 c9 xor %ecx,%ecx 17379d: 31 d2 xor %edx,%edx 17379f: be 1a 00 00 00 mov $0x1a,%esi 1737a4: 48 89 ef mov %rbp,%rdi 1737a7: e8 00 00 00 00 callq 1737ac 1737ac: 41 c6 85 78 09 00 00 movb $0x0,0x978(%r13) 1737b3: 00 1737b4: e9 9f fb ff ff jmpq 173358 1737b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1737c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1737c7: e8 00 00 00 00 callq 1737cc 1737cc: 85 c0 test %eax,%eax 1737ce: 0f 85 00 00 00 00 jne 1737d4 1737d4: 41 89 dc mov %ebx,%r12d 1737d7: e9 2a fd ff ff jmpq 173506 1737dc: 49 8b 74 24 08 mov 0x8(%r12),%rsi 1737e1: 4c 8d 83 18 0b 00 00 lea 0xb18(%rbx),%r8 1737e8: 8b 3e mov (%rsi),%edi 1737ea: 85 ff test %edi,%edi 1737ec: 0f 84 e6 01 00 00 je 1739d8 1737f2: 48 c7 83 1c 0b 00 00 movq $0x0,0xb1c(%rbx) 1737f9: 00 00 00 00 1737fd: 8b 3e mov (%rsi),%edi 1737ff: 31 d2 xor %edx,%edx 173801: 89 bb 18 0b 00 00 mov %edi,0xb18(%rbx) 173807: 85 ff test %edi,%edi 173809: 74 31 je 17383c 17380b: 48 63 c2 movslq %edx,%rax 17380e: 83 c2 01 add $0x1,%edx 173811: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 173818: 00 173819: 48 29 c1 sub %rax,%rcx 17381c: 48 83 c0 02 add $0x2,%rax 173820: 0f b7 4c 8e 14 movzwl 0x14(%rsi,%rcx,4),%ecx 173825: c7 84 c3 20 0b 00 00 movl $0x0,0xb20(%rbx,%rax,8) 17382c: 00 00 00 00 173830: 66 89 8c c3 1c 0b 00 mov %cx,0xb1c(%rbx,%rax,8) 173837: 00 173838: 39 fa cmp %edi,%edx 17383a: 75 cf jne 17380b 17383c: 4c 89 c7 mov %r8,%rdi 17383f: e8 4c d5 ff ff callq 170d90 173844: 85 c0 test %eax,%eax 173846: 0f 84 06 fc ff ff je 173452 17384c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173853: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17385a: 41 83 cc ff or $0xffffffff,%r12d 17385e: e8 00 00 00 00 callq 173863 173863: 85 c0 test %eax,%eax 173865: 0f 85 00 00 00 00 jne 17386b 17386b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173872: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173879: e8 00 00 00 00 callq 17387e 17387e: 85 c0 test %eax,%eax 173880: 0f 85 00 00 00 00 jne 173886 173886: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17388d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173894: e8 00 00 00 00 callq 173899 173899: 85 c0 test %eax,%eax 17389b: 0f 84 7a f9 ff ff je 17321b 1738a1: e9 00 00 00 00 jmpq 1738a6 1738a6: 41 8b 95 50 11 00 00 mov 0x1150(%r13),%edx 1738ad: 31 f6 xor %esi,%esi 1738af: 48 89 ef mov %rbp,%rdi 1738b2: e8 00 00 00 00 callq 1738b7 1738b7: 85 c0 test %eax,%eax 1738b9: 0f 85 dd 01 00 00 jne 173a9c 1738bf: 31 c0 xor %eax,%eax 1738c1: 66 41 89 85 48 11 00 mov %ax,0x1148(%r13) 1738c8: 00 1738c9: e9 cf fa ff ff jmpq 17339d 1738ce: 49 8b 74 24 08 mov 0x8(%r12),%rsi 1738d3: 48 8d bb 30 0c 00 00 lea 0xc30(%rbx),%rdi 1738da: 8b 0e mov (%rsi),%ecx 1738dc: 85 c9 test %ecx,%ecx 1738de: 0f 84 d3 02 00 00 je 173bb7 1738e4: 48 c7 83 34 0c 00 00 movq $0x0,0xc34(%rbx) 1738eb: 00 00 00 00 1738ef: 8b 06 mov (%rsi),%eax 1738f1: 89 83 30 0c 00 00 mov %eax,0xc30(%rbx) 1738f7: 85 c0 test %eax,%eax 1738f9: 74 30 je 17392b 1738fb: 89 d0 mov %edx,%eax 1738fd: 83 c2 01 add $0x1,%edx 173900: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 173907: 00 173908: 48 29 c1 sub %rax,%rcx 17390b: 48 83 c0 02 add $0x2,%rax 17390f: 0f b7 4c 8e 12 movzwl 0x12(%rsi,%rcx,4),%ecx 173914: c7 84 c3 38 0c 00 00 movl $0x0,0xc38(%rbx,%rax,8) 17391b: 00 00 00 00 17391f: 66 89 8c c3 34 0c 00 mov %cx,0xc34(%rbx,%rax,8) 173926: 00 173927: 3b 16 cmp (%rsi),%edx 173929: 72 d0 jb 1738fb 17392b: e8 60 d4 ff ff callq 170d90 173930: 85 c0 test %eax,%eax 173932: 0f 84 28 fb ff ff je 173460 173938: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17393f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173946: 41 83 cc ff or $0xffffffff,%r12d 17394a: e8 00 00 00 00 callq 17394f 17394f: 85 c0 test %eax,%eax 173951: 0f 85 00 00 00 00 jne 173957 173957: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17395e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173965: e8 00 00 00 00 callq 17396a 17396a: 85 c0 test %eax,%eax 17396c: 0f 84 14 ff ff ff je 173886 173972: e9 00 00 00 00 jmpq 173977 173977: 49 8b 3c 24 mov (%r12),%rdi 17397b: 8b 17 mov (%rdi),%edx 17397d: 85 d2 test %edx,%edx 17397f: 0f 84 a0 02 00 00 je 173c25 173985: 48 c7 83 04 0a 00 00 movq $0x0,0xa04(%rbx) 17398c: 00 00 00 00 173990: 8b 37 mov (%rdi),%esi 173992: 89 b3 00 0a 00 00 mov %esi,0xa00(%rbx) 173998: 85 f6 test %esi,%esi 17399a: 0f 84 df fa ff ff je 17347f 1739a0: 31 d2 xor %edx,%edx 1739a2: 48 63 c2 movslq %edx,%rax 1739a5: 83 c2 01 add $0x1,%edx 1739a8: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 1739af: 00 1739b0: 48 29 c1 sub %rax,%rcx 1739b3: 48 83 c0 02 add $0x2,%rax 1739b7: 0f b7 4c 8f 0e movzwl 0xe(%rdi,%rcx,4),%ecx 1739bc: c7 84 c3 08 0a 00 00 movl $0x0,0xa08(%rbx,%rax,8) 1739c3: 00 00 00 00 1739c7: 66 89 8c c3 04 0a 00 mov %cx,0xa04(%rbx,%rax,8) 1739ce: 00 1739cf: 39 f2 cmp %esi,%edx 1739d1: 75 cf jne 1739a2 1739d3: e9 9e fa ff ff jmpq 173476 1739d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1739df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1739e6: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1739ec: e8 00 00 00 00 callq 1739f1 1739f1: 85 c0 test %eax,%eax 1739f3: 0f 84 72 fe ff ff je 17386b 1739f9: e9 00 00 00 00 jmpq 1739fe 1739fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173a05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173a0c: e8 00 00 00 00 callq 173a11 173a11: 85 c0 test %eax,%eax 173a13: 0f 85 00 00 00 00 jne 173a19 173a19: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173a20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173a27: e8 00 00 00 00 callq 173a2c 173a2c: 85 c0 test %eax,%eax 173a2e: 0f 85 00 00 00 00 jne 173a34 173a34: 41 bc ea ff ff ff mov $0xffffffea,%r12d 173a3a: e9 83 f8 ff ff jmpq 1732c2 173a3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173a46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173a4d: e8 00 00 00 00 callq 173a52 173a52: 85 c0 test %eax,%eax 173a54: 0f 85 00 00 00 00 jne 173a5a 173a5a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 173a60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173a67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173a6e: e8 00 00 00 00 callq 173a73 173a73: 85 c0 test %eax,%eax 173a75: 0f 84 22 f9 ff ff je 17339d 173a7b: e9 00 00 00 00 jmpq 173a80 173a80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173a87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173a8e: e8 00 00 00 00 callq 173a93 173a93: 85 c0 test %eax,%eax 173a95: 74 82 je 173a19 173a97: e9 00 00 00 00 jmpq 173a9c 173a9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173aa3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173aaa: e8 00 00 00 00 callq 173aaf 173aaf: 85 c0 test %eax,%eax 173ab1: 74 a7 je 173a5a 173ab3: e9 00 00 00 00 jmpq 173ab8 173ab8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173abf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173ac6: e8 00 00 00 00 callq 173acb 173acb: 85 c0 test %eax,%eax 173acd: 0f 84 46 ff ff ff je 173a19 173ad3: e9 00 00 00 00 jmpq 173ad8 173ad8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173adf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173ae6: e8 00 00 00 00 callq 173aeb 173aeb: 85 c0 test %eax,%eax 173aed: 0f 85 00 00 00 00 jne 173af3 173af3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173afa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173b01: e8 00 00 00 00 callq 173b06 173b06: 85 c0 test %eax,%eax 173b08: 0f 85 00 00 00 00 jne 173b0e 173b0e: 41 bc ff ff ff ff mov $0xffffffff,%r12d 173b14: 5b pop %rbx 173b15: 5d pop %rbp 173b16: 44 89 e0 mov %r12d,%eax 173b19: 41 5c pop %r12 173b1b: 41 5d pop %r13 173b1d: c3 retq 173b1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173b25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173b2c: e8 00 00 00 00 callq 173b31 173b31: 85 c0 test %eax,%eax 173b33: 0f 84 e0 fe ff ff je 173a19 173b39: e9 00 00 00 00 jmpq 173b3e 173b3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173b45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173b4c: 41 83 cc ff or $0xffffffff,%r12d 173b50: e8 00 00 00 00 callq 173b55 173b55: 85 c0 test %eax,%eax 173b57: 0f 84 03 ff ff ff je 173a60 173b5d: e9 00 00 00 00 jmpq 173b62 173b62: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173b69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173b70: e8 00 00 00 00 callq 173b75 173b75: 85 c0 test %eax,%eax 173b77: 0f 85 00 00 00 00 jne 173b7d 173b7d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173b84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173b8b: e8 00 00 00 00 callq 173b90 173b90: 85 c0 test %eax,%eax 173b92: 0f 85 00 00 00 00 jne 173b98 173b98: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 173b9f: 41 bc ff ff ff ff mov $0xffffffff,%r12d 173ba5: 80 bb 6c 11 00 00 00 cmpb $0x0,0x116c(%rbx) 173bac: 0f 84 e9 f6 ff ff je 17329b 173bb2: e9 fa f9 ff ff jmpq 1735b1 173bb7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173bbe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173bc5: 41 bc ea ff ff ff mov $0xffffffea,%r12d 173bcb: e8 00 00 00 00 callq 173bd0 173bd0: 85 c0 test %eax,%eax 173bd2: 0f 84 7f fd ff ff je 173957 173bd8: e9 00 00 00 00 jmpq 173bdd 173bdd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173be4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173beb: e8 00 00 00 00 callq 173bf0 173bf0: 85 c0 test %eax,%eax 173bf2: 0f 85 00 00 00 00 jne 173bf8 173bf8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173bff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173c06: e8 00 00 00 00 callq 173c0b 173c0b: 85 c0 test %eax,%eax 173c0d: 0f 85 00 00 00 00 jne 173c13 173c13: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 173c1a: 41 bc ff ff ff ff mov $0xffffffff,%r12d 173c20: e9 21 f6 ff ff jmpq 173246 173c25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173c2c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173c33: e8 00 00 00 00 callq 173c38 173c38: 85 c0 test %eax,%eax 173c3a: 0f 85 00 00 00 00 jne 173c40 173c40: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173c47: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173c4e: e8 00 00 00 00 callq 173c53 173c53: 85 c0 test %eax,%eax 173c55: 0f 85 00 00 00 00 jne 173c5b 173c5b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 173c61: e9 20 fc ff ff jmpq 173886 173c66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173c6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173c74: e8 00 00 00 00 callq 173c79 173c79: 85 c0 test %eax,%eax 173c7b: 0f 84 fc fe ff ff je 173b7d 173c81: e9 00 00 00 00 jmpq 173c86 173c86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 173c8d: 00 00 00 0000000000173c90 : 173c90: e8 00 00 00 00 callq 173c95 173c95: 41 55 push %r13 173c97: 41 54 push %r12 173c99: 55 push %rbp 173c9a: 48 89 fd mov %rdi,%rbp 173c9d: 53 push %rbx 173c9e: 89 f3 mov %esi,%ebx 173ca0: 48 83 ec 18 sub $0x18,%rsp 173ca4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 173cab: 00 00 173cad: 48 89 44 24 10 mov %rax,0x10(%rsp) 173cb2: 31 c0 xor %eax,%eax 173cb4: 8b 87 80 03 00 00 mov 0x380(%rdi),%eax 173cba: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 173cc1: 00 173cc2: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 173cc9: 00 173cca: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 173cd1: 00 173cd2: 85 c0 test %eax,%eax 173cd4: 0f 84 58 02 00 00 je 173f32 173cda: 83 fb 08 cmp $0x8,%ebx 173cdd: 0f 84 8f 01 00 00 je 173e72 173ce3: 0f 87 bc 00 00 00 ja 173da5 173ce9: 83 fb 01 cmp $0x1,%ebx 173cec: 0f 84 59 02 00 00 je 173f4b 173cf2: 83 fb 04 cmp $0x4,%ebx 173cf5: 0f 85 b9 00 00 00 jne 173db4 173cfb: 48 8b b5 c0 01 00 00 mov 0x1c0(%rbp),%rsi 173d02: 8b 4e 74 mov 0x74(%rsi),%ecx 173d05: 85 c9 test %ecx,%ecx 173d07: 74 1d je 173d26 173d09: 48 8d 96 88 00 00 00 lea 0x88(%rsi),%rdx 173d10: 31 c0 xor %eax,%eax 173d12: eb 0b jmp 173d1f 173d14: 83 c0 01 add $0x1,%eax 173d17: 48 83 c2 0c add $0xc,%rdx 173d1b: 39 c8 cmp %ecx,%eax 173d1d: 74 07 je 173d26 173d1f: 80 3a 00 cmpb $0x0,(%rdx) 173d22: 74 f0 je 173d14 173d24: 89 c1 mov %eax,%ecx 173d26: 89 8e 68 12 00 00 mov %ecx,0x1268(%rsi) 173d2c: 89 8e 54 12 00 00 mov %ecx,0x1254(%rsi) 173d32: 8b 8e e8 00 00 00 mov 0xe8(%rsi),%ecx 173d38: 85 c9 test %ecx,%ecx 173d3a: 74 1d je 173d59 173d3c: 48 8d 96 fc 00 00 00 lea 0xfc(%rsi),%rdx 173d43: 31 c0 xor %eax,%eax 173d45: eb 0b jmp 173d52 173d47: 83 c0 01 add $0x1,%eax 173d4a: 48 83 c2 0c add $0xc,%rdx 173d4e: 39 c8 cmp %ecx,%eax 173d50: 74 07 je 173d59 173d52: 80 3a 00 cmpb $0x0,(%rdx) 173d55: 74 f0 je 173d47 173d57: 89 c1 mov %eax,%ecx 173d59: 89 8e 6c 12 00 00 mov %ecx,0x126c(%rsi) 173d5f: 48 89 ef mov %rbp,%rdi 173d62: 89 8e 5c 12 00 00 mov %ecx,0x125c(%rsi) 173d68: e8 53 a8 ff ff callq 16e5c0 173d6d: 85 c0 test %eax,%eax 173d6f: 0f 85 d3 02 00 00 jne 174048 173d75: 48 89 ef mov %rbp,%rdi 173d78: e8 23 a9 ff ff callq 16e6a0 173d7d: 85 c0 test %eax,%eax 173d7f: 0f 84 79 01 00 00 je 173efe 173d85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173d8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173d93: e8 00 00 00 00 callq 173d98 173d98: 85 c0 test %eax,%eax 173d9a: 0f 84 bf 02 00 00 je 17405f 173da0: e9 00 00 00 00 jmpq 173da5 173da5: 83 fb 40 cmp $0x40,%ebx 173da8: 74 41 je 173deb 173daa: 76 37 jbe 173de3 173dac: 81 fb 80 00 00 00 cmp $0x80,%ebx 173db2: 74 37 je 173deb 173db4: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 173db8: 0f 85 4a 01 00 00 jne 173f08 173dbe: 45 31 e4 xor %r12d,%r12d 173dc1: 48 8b 44 24 10 mov 0x10(%rsp),%rax 173dc6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 173dcd: 00 00 173dcf: 0f 85 f8 02 00 00 jne 1740cd 173dd5: 48 83 c4 18 add $0x18,%rsp 173dd9: 44 89 e0 mov %r12d,%eax 173ddc: 5b pop %rbx 173ddd: 5d pop %rbp 173dde: 41 5c pop %r12 173de0: 41 5d pop %r13 173de2: c3 retq 173de3: 8d 43 f0 lea -0x10(%rbx),%eax 173de6: 83 e0 ef and $0xffffffef,%eax 173de9: 75 c9 jne 173db4 173deb: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 173df0: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 173df5: 89 de mov %ebx,%esi 173df7: 48 89 ef mov %rbp,%rdi 173dfa: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 173dff: e8 9c 9d ff ff callq 16dba0 173e04: 41 89 c4 mov %eax,%r12d 173e07: 85 c0 test %eax,%eax 173e09: 75 b6 jne 173dc1 173e0b: 8b 4c 24 04 mov 0x4(%rsp),%ecx 173e0f: 41 bd 01 00 00 00 mov $0x1,%r13d 173e15: 31 f6 xor %esi,%esi 173e17: 48 89 ef mov %rbp,%rdi 173e1a: 44 89 ea mov %r13d,%edx 173e1d: d3 e2 shl %cl,%edx 173e1f: e8 2c a9 ff ff callq 16e750 173e24: 8b 4c 24 08 mov 0x8(%rsp),%ecx 173e28: 44 89 ea mov %r13d,%edx 173e2b: 48 89 ef mov %rbp,%rdi 173e2e: be 01 00 00 00 mov $0x1,%esi 173e33: d3 e2 shl %cl,%edx 173e35: e8 16 a9 ff ff callq 16e750 173e3a: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 173e3e: 0f 84 7a ff ff ff je 173dbe 173e44: 81 fb 80 00 00 00 cmp $0x80,%ebx 173e4a: 0f 85 b8 00 00 00 jne 173f08 173e50: 81 bd 08 01 00 00 80 cmpl $0x80,0x108(%rbp) 173e57: 00 00 00 173e5a: 0f 84 5e ff ff ff je 173dbe 173e60: be 64 00 00 00 mov $0x64,%esi 173e65: 48 89 ef mov %rbp,%rdi 173e68: e8 00 00 00 00 callq 173e6d 173e6d: e9 4f ff ff ff jmpq 173dc1 173e72: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 173e79: 8b 43 74 mov 0x74(%rbx),%eax 173e7c: 83 f8 08 cmp $0x8,%eax 173e7f: 76 19 jbe 173e9a 173e81: e9 51 02 00 00 jmpq 1740d7 173e86: 8d 50 ff lea -0x1(%rax),%edx 173e89: 48 89 d0 mov %rdx,%rax 173e8c: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 173e90: 80 bc 93 88 00 00 00 cmpb $0x0,0x88(%rbx,%rdx,4) 173e97: 00 173e98: 75 04 jne 173e9e 173e9a: 85 c0 test %eax,%eax 173e9c: 75 e8 jne 173e86 173e9e: 89 83 68 12 00 00 mov %eax,0x1268(%rbx) 173ea4: 89 83 54 12 00 00 mov %eax,0x1254(%rbx) 173eaa: 8b 83 e8 00 00 00 mov 0xe8(%rbx),%eax 173eb0: 83 f8 08 cmp $0x8,%eax 173eb3: 76 19 jbe 173ece 173eb5: e9 22 02 00 00 jmpq 1740dc 173eba: 8d 50 ff lea -0x1(%rax),%edx 173ebd: 48 89 d0 mov %rdx,%rax 173ec0: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 173ec4: 80 bc 93 fc 00 00 00 cmpb $0x0,0xfc(%rbx,%rdx,4) 173ecb: 00 173ecc: 75 04 jne 173ed2 173ece: 85 c0 test %eax,%eax 173ed0: 75 e8 jne 173eba 173ed2: 89 83 6c 12 00 00 mov %eax,0x126c(%rbx) 173ed8: 48 89 ef mov %rbp,%rdi 173edb: 89 83 5c 12 00 00 mov %eax,0x125c(%rbx) 173ee1: e8 da a6 ff ff callq 16e5c0 173ee6: 85 c0 test %eax,%eax 173ee8: 0f 85 7c 01 00 00 jne 17406a 173eee: 48 89 ef mov %rbp,%rdi 173ef1: e8 aa a7 ff ff callq 16e6a0 173ef6: 85 c0 test %eax,%eax 173ef8: 0f 85 b3 01 00 00 jne 1740b1 173efe: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 173f02: 0f 84 b6 fe ff ff je 173dbe 173f08: 81 bd 08 01 00 00 80 cmpl $0x80,0x108(%rbp) 173f0f: 00 00 00 173f12: 0f 85 a6 fe ff ff jne 173dbe 173f18: f6 85 27 01 00 00 40 testb $0x40,0x127(%rbp) 173f1f: 0f 84 99 fe ff ff je 173dbe 173f25: 48 89 ef mov %rbp,%rdi 173f28: e8 00 00 00 00 callq 173f2d 173f2d: e9 8c fe ff ff jmpq 173dbe 173f32: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 173f37: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 173f3c: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 173f41: e8 5a 9c ff ff callq 16dba0 173f46: e9 8f fd ff ff jmpq 173cda 173f4b: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 173f52: 8b 43 74 mov 0x74(%rbx),%eax 173f55: 85 c0 test %eax,%eax 173f57: 0f 84 dc 00 00 00 je 174039 173f5d: 48 8d 8b 88 00 00 00 lea 0x88(%rbx),%rcx 173f64: 31 d2 xor %edx,%edx 173f66: eb 0b jmp 173f73 173f68: 83 c2 01 add $0x1,%edx 173f6b: 48 83 c1 0c add $0xc,%rcx 173f6f: 39 c2 cmp %eax,%edx 173f71: 74 05 je 173f78 173f73: 80 39 00 cmpb $0x0,(%rcx) 173f76: 74 f0 je 173f68 173f78: 89 93 54 12 00 00 mov %edx,0x1254(%rbx) 173f7e: 83 f8 08 cmp $0x8,%eax 173f81: 76 09 jbe 173f8c 173f83: e9 00 00 00 00 jmpq 173f88 173f88: 85 c0 test %eax,%eax 173f8a: 74 14 je 173fa0 173f8c: 8d 50 ff lea -0x1(%rax),%edx 173f8f: 48 89 d0 mov %rdx,%rax 173f92: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 173f96: 80 bc 93 88 00 00 00 cmpb $0x0,0x88(%rbx,%rdx,4) 173f9d: 00 173f9e: 74 e8 je 173f88 173fa0: 89 83 68 12 00 00 mov %eax,0x1268(%rbx) 173fa6: 8b 83 e8 00 00 00 mov 0xe8(%rbx),%eax 173fac: 85 c0 test %eax,%eax 173fae: 0f 84 d2 00 00 00 je 174086 173fb4: 48 8d 8b fc 00 00 00 lea 0xfc(%rbx),%rcx 173fbb: 31 d2 xor %edx,%edx 173fbd: eb 0b jmp 173fca 173fbf: 83 c2 01 add $0x1,%edx 173fc2: 48 83 c1 0c add $0xc,%rcx 173fc6: 39 d0 cmp %edx,%eax 173fc8: 74 05 je 173fcf 173fca: 80 39 00 cmpb $0x0,(%rcx) 173fcd: 74 f0 je 173fbf 173fcf: 89 93 5c 12 00 00 mov %edx,0x125c(%rbx) 173fd5: 83 f8 08 cmp $0x8,%eax 173fd8: 76 09 jbe 173fe3 173fda: e9 00 00 00 00 jmpq 173fdf 173fdf: 85 c0 test %eax,%eax 173fe1: 74 14 je 173ff7 173fe3: 8d 50 ff lea -0x1(%rax),%edx 173fe6: 48 89 d0 mov %rdx,%rax 173fe9: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 173fed: 80 bc 93 fc 00 00 00 cmpb $0x0,0xfc(%rbx,%rdx,4) 173ff4: 00 173ff5: 74 e8 je 173fdf 173ff7: 89 83 6c 12 00 00 mov %eax,0x126c(%rbx) 173ffd: 48 89 ef mov %rbp,%rdi 174000: e8 bb a5 ff ff callq 16e5c0 174005: 85 c0 test %eax,%eax 174007: 0f 85 88 00 00 00 jne 174095 17400d: 48 89 ef mov %rbp,%rdi 174010: e8 8b a6 ff ff callq 16e6a0 174015: 85 c0 test %eax,%eax 174017: 0f 84 e1 fe ff ff je 173efe 17401d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174024: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17402b: e8 00 00 00 00 callq 174030 174030: 85 c0 test %eax,%eax 174032: 74 2b je 17405f 174034: e9 00 00 00 00 jmpq 174039 174039: c7 83 54 12 00 00 00 movl $0x0,0x1254(%rbx) 174040: 00 00 00 174043: e9 58 ff ff ff jmpq 173fa0 174048: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17404f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174056: e8 00 00 00 00 callq 17405b 17405b: 85 c0 test %eax,%eax 17405d: 75 73 jne 1740d2 17405f: 41 bc ff ff ff ff mov $0xffffffff,%r12d 174065: e9 57 fd ff ff jmpq 173dc1 17406a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174071: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174078: e8 00 00 00 00 callq 17407d 17407d: 85 c0 test %eax,%eax 17407f: 74 de je 17405f 174081: e9 00 00 00 00 jmpq 174086 174086: c7 83 5c 12 00 00 00 movl $0x0,0x125c(%rbx) 17408d: 00 00 00 174090: e9 62 ff ff ff jmpq 173ff7 174095: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17409c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1740a3: e8 00 00 00 00 callq 1740a8 1740a8: 85 c0 test %eax,%eax 1740aa: 74 b3 je 17405f 1740ac: e9 00 00 00 00 jmpq 1740b1 1740b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1740b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1740bf: e8 00 00 00 00 callq 1740c4 1740c4: 85 c0 test %eax,%eax 1740c6: 74 97 je 17405f 1740c8: e9 00 00 00 00 jmpq 1740cd 1740cd: e8 00 00 00 00 callq 1740d2 1740d2: e9 00 00 00 00 jmpq 1740d7 1740d7: e9 00 00 00 00 jmpq 1740dc 1740dc: e9 00 00 00 00 jmpq 1740e1 1740e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1740e8: 00 00 00 00 1740ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000001740f0 : 1740f0: e8 00 00 00 00 callq 1740f5 1740f5: 48 85 ff test %rdi,%rdi 1740f8: 0f 94 c2 sete %dl 1740fb: 48 85 f6 test %rsi,%rsi 1740fe: 0f 94 c0 sete %al 174101: 08 c2 or %al,%dl 174103: 75 65 jne 17416a 174105: 4d 85 c0 test %r8,%r8 174108: 74 60 je 17416a 17410a: 55 push %rbp 17410b: 89 cd mov %ecx,%ebp 17410d: 48 83 ec 08 sub $0x8,%rsp 174111: 81 3e 07 03 13 20 cmpl $0x20130307,(%rsi) 174117: 75 2a jne 174143 174119: 0f b7 46 14 movzwl 0x14(%rsi),%eax 17411d: 8d 48 ff lea -0x1(%rax),%ecx 174120: 39 e9 cmp %ebp,%ecx 174122: 48 0f 47 cd cmova %rbp,%rcx 174126: 48 8d 04 49 lea (%rcx,%rcx,2),%rax 17412a: 48 8d 04 86 lea (%rsi,%rax,4),%rax 17412e: 8b 50 20 mov 0x20(%rax),%edx 174131: 41 89 10 mov %edx,(%r8) 174134: 8b 40 24 mov 0x24(%rax),%eax 174137: 41 89 40 04 mov %eax,0x4(%r8) 17413b: 48 83 c4 08 add $0x8,%rsp 17413f: 31 c0 xor %eax,%eax 174141: 5d pop %rbp 174142: c3 retq 174143: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17414a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174151: 4c 89 04 24 mov %r8,(%rsp) 174155: e8 00 00 00 00 callq 17415a 17415a: 4c 8b 04 24 mov (%rsp),%r8 17415e: 85 c0 test %eax,%eax 174160: 0f 85 00 00 00 00 jne 174166 174166: 31 f6 xor %esi,%esi 174168: eb af jmp 174119 17416a: b8 ea ff ff ff mov $0xffffffea,%eax 17416f: c3 retq 0000000000174170 : 174170: e8 00 00 00 00 callq 174175 174175: 41 57 push %r15 174177: 41 56 push %r14 174179: 49 89 f6 mov %rsi,%r14 17417c: 41 55 push %r13 17417e: 41 54 push %r12 174180: 49 89 fc mov %rdi,%r12 174183: 55 push %rbp 174184: 53 push %rbx 174185: 48 8b 56 08 mov 0x8(%rsi),%rdx 174189: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 174190: 81 3a 07 03 13 20 cmpl $0x20130307,(%rdx) 174196: 49 8d ad 7c 12 00 00 lea 0x127c(%r13),%rbp 17419d: 0f 85 e1 05 00 00 jne 174784 1741a3: 0f b7 42 14 movzwl 0x14(%rdx),%eax 1741a7: 45 8b 4d 74 mov 0x74(%r13),%r9d 1741ab: 83 e8 01 sub $0x1,%eax 1741ae: 48 98 cltq 1741b0: 48 8d 04 40 lea (%rax,%rax,2),%rax 1741b4: 48 8d 04 82 lea (%rdx,%rax,4),%rax 1741b8: 44 8b 40 20 mov 0x20(%rax),%r8d 1741bc: 8b 78 24 mov 0x24(%rax),%edi 1741bf: 45 85 c9 test %r9d,%r9d 1741c2: 0f 84 6d 04 00 00 je 174635 1741c8: 49 8d 85 8c 00 00 00 lea 0x8c(%r13),%rax 1741cf: 31 f6 xor %esi,%esi 1741d1: eb 12 jmp 1741e5 1741d3: 8d 56 01 lea 0x1(%rsi),%edx 1741d6: 48 83 c0 0c add $0xc,%rax 1741da: 44 39 ca cmp %r9d,%edx 1741dd: 0f 84 66 04 00 00 je 174649 1741e3: 89 d6 mov %edx,%esi 1741e5: 8b 08 mov (%rax),%ecx 1741e7: 41 39 c8 cmp %ecx,%r8d 1741ea: 75 e7 jne 1741d3 1741ec: 45 8b 85 e8 00 00 00 mov 0xe8(%r13),%r8d 1741f3: 45 85 c0 test %r8d,%r8d 1741f6: 0f 84 6f 04 00 00 je 17466b 1741fc: 49 8d 85 00 01 00 00 lea 0x100(%r13),%rax 174203: 31 f6 xor %esi,%esi 174205: eb 12 jmp 174219 174207: 8d 56 01 lea 0x1(%rsi),%edx 17420a: 48 83 c0 0c add $0xc,%rax 17420e: 44 39 c2 cmp %r8d,%edx 174211: 0f 84 68 04 00 00 je 17467f 174217: 89 d6 mov %edx,%esi 174219: 8b 08 mov (%rax),%ecx 17421b: 39 cf cmp %ecx,%edi 17421d: 75 e8 jne 174207 17421f: 49 8b 84 24 68 03 00 mov 0x368(%r12),%rax 174226: 00 174227: 8b 40 08 mov 0x8(%rax),%eax 17422a: 41 39 85 78 10 00 00 cmp %eax,0x1078(%r13) 174231: 74 08 je 17423b 174233: 41 80 8d 68 10 00 00 orb $0x8,0x1068(%r13) 17423a: 08 17423b: 49 8b 9c 24 c0 01 00 mov 0x1c0(%r12),%rbx 174242: 00 174243: 0f b6 8b 68 10 00 00 movzbl 0x1068(%rbx),%ecx 17424a: 84 c9 test %cl,%cl 17424c: 0f 84 b5 00 00 00 je 174307 174252: 41 80 bc 24 88 03 00 cmpb $0x0,0x388(%r12) 174259: 00 00 17425b: 0f 84 84 00 00 00 je 1742e5 174261: f6 c1 01 test $0x1,%cl 174264: 74 41 je 1742a7 174266: 8b 73 74 mov 0x74(%rbx),%esi 174269: 85 f6 test %esi,%esi 17426b: 74 3a je 1742a7 17426d: 83 ee 01 sub $0x1,%esi 174270: 48 8d 93 54 0d 00 00 lea 0xd54(%rbx),%rdx 174277: 48 8d 83 8c 00 00 00 lea 0x8c(%rbx),%rax 17427e: 48 8d 34 76 lea (%rsi,%rsi,2),%rsi 174282: 48 8d bc b3 98 00 00 lea 0x98(%rbx,%rsi,4),%rdi 174289: 00 17428a: 8b 32 mov (%rdx),%esi 17428c: 48 83 c0 0c add $0xc,%rax 174290: 48 83 c2 1c add $0x1c,%rdx 174294: 89 70 f4 mov %esi,-0xc(%rax) 174297: 48 39 f8 cmp %rdi,%rax 17429a: 75 ee jne 17428a 17429c: 41 80 bc 24 88 03 00 cmpb $0x0,0x388(%r12) 1742a3: 00 00 1742a5: 74 3e je 1742e5 1742a7: f6 c1 02 test $0x2,%cl 1742aa: 74 39 je 1742e5 1742ac: 8b b3 e8 00 00 00 mov 0xe8(%rbx),%esi 1742b2: 85 f6 test %esi,%esi 1742b4: 74 2f je 1742e5 1742b6: 83 ee 01 sub $0x1,%esi 1742b9: 48 8d 93 38 0e 00 00 lea 0xe38(%rbx),%rdx 1742c0: 48 8d 83 00 01 00 00 lea 0x100(%rbx),%rax 1742c7: 48 8d 34 76 lea (%rsi,%rsi,2),%rsi 1742cb: 48 8d bc b3 0c 01 00 lea 0x10c(%rbx,%rsi,4),%rdi 1742d2: 00 1742d3: 8b 32 mov (%rdx),%esi 1742d5: 48 83 c0 0c add $0xc,%rax 1742d9: 48 83 c2 1c add $0x1c,%rdx 1742dd: 89 70 f4 mov %esi,-0xc(%rax) 1742e0: 48 39 f8 cmp %rdi,%rax 1742e3: 75 ee jne 1742d3 1742e5: f6 c1 25 test $0x25,%cl 1742e8: 0f 85 ce 03 00 00 jne 1746bc 1742ee: 83 e1 0a and $0xa,%ecx 1742f1: 0f 85 de 03 00 00 jne 1746d5 1742f7: 4c 89 e7 mov %r12,%rdi 1742fa: e8 41 b0 ff ff callq 16f340 1742ff: 49 8b 9c 24 c0 01 00 mov 0x1c0(%r12),%rbx 174306: 00 174307: 49 8b 7e 08 mov 0x8(%r14),%rdi 17430b: 48 89 de mov %rbx,%rsi 17430e: 81 3f 07 03 13 20 cmpl $0x20130307,(%rdi) 174314: 0f 85 ee 03 00 00 jne 174708 17431a: 0f b7 47 14 movzwl 0x14(%rdi),%eax 17431e: 66 85 c0 test %ax,%ax 174321: 0f 84 46 05 00 00 je 17486d 174327: 45 31 c0 xor %r8d,%r8d 17432a: 66 83 f8 01 cmp $0x1,%ax 17432e: 44 8b 57 1c mov 0x1c(%rdi),%r10d 174332: 41 0f 95 c0 setne %r8b 174336: 4b 8d 04 40 lea (%r8,%r8,2),%rax 17433a: 44 8b 4c 87 1c mov 0x1c(%rdi,%rax,4),%r9d 17433f: 8b 06 mov (%rsi),%eax 174341: 85 c0 test %eax,%eax 174343: 74 30 je 174375 174345: 83 e8 01 sub $0x1,%eax 174348: 48 8d 56 14 lea 0x14(%rsi),%rdx 17434c: 48 8d 04 40 lea (%rax,%rax,2),%rax 174350: 4c 8d 5c 86 20 lea 0x20(%rsi,%rax,4),%r11 174355: 8b 4a 04 mov 0x4(%rdx),%ecx 174358: 41 39 ca cmp %ecx,%r10d 17435b: 0f 97 c0 seta %al 17435e: 41 39 c9 cmp %ecx,%r9d 174361: 0f 92 c1 setb %cl 174364: 48 83 c2 0c add $0xc,%rdx 174368: 09 c8 or %ecx,%eax 17436a: 83 f0 01 xor $0x1,%eax 17436d: 88 42 f4 mov %al,-0xc(%rdx) 174370: 49 39 d3 cmp %rdx,%r11 174373: 75 e0 jne 174355 174375: 8b 56 74 mov 0x74(%rsi),%edx 174378: 4b 8d 04 40 lea (%r8,%r8,2),%rax 17437c: 44 8b b6 e4 10 00 00 mov 0x10e4(%rsi),%r14d 174383: 31 c9 xor %ecx,%ecx 174385: 44 8b 54 87 20 mov 0x20(%rdi,%rax,4),%r10d 17438a: 44 8b 4f 20 mov 0x20(%rdi),%r9d 17438e: 48 8d 86 88 00 00 00 lea 0x88(%rsi),%rax 174395: 41 bb 01 00 00 00 mov $0x1,%r11d 17439b: 85 d2 test %edx,%edx 17439d: 75 10 jne 1743af 17439f: eb 33 jmp 1743d4 1743a1: 83 c1 01 add $0x1,%ecx 1743a4: c6 00 00 movb $0x0,(%rax) 1743a7: 48 83 c0 0c add $0xc,%rax 1743ab: 39 d1 cmp %edx,%ecx 1743ad: 74 25 je 1743d4 1743af: 44 8b 78 04 mov 0x4(%rax),%r15d 1743b3: 45 39 f9 cmp %r15d,%r9d 1743b6: 77 e9 ja 1743a1 1743b8: 45 39 fa cmp %r15d,%r10d 1743bb: 72 e4 jb 1743a1 1743bd: 45 89 df mov %r11d,%r15d 1743c0: 41 d3 e7 shl %cl,%r15d 1743c3: 45 85 f7 test %r14d,%r15d 1743c6: 0f 95 00 setne (%rax) 1743c9: 83 c1 01 add $0x1,%ecx 1743cc: 48 83 c0 0c add $0xc,%rax 1743d0: 39 d1 cmp %edx,%ecx 1743d2: 75 db jne 1743af 1743d4: 4b 8d 04 40 lea (%r8,%r8,2),%rax 1743d8: 44 8b 44 87 24 mov 0x24(%rdi,%rax,4),%r8d 1743dd: 8b 86 e8 00 00 00 mov 0xe8(%rsi),%eax 1743e3: 8b 7f 24 mov 0x24(%rdi),%edi 1743e6: 85 c0 test %eax,%eax 1743e8: 74 35 je 17441f 1743ea: 83 e8 01 sub $0x1,%eax 1743ed: 48 8d 96 fc 00 00 00 lea 0xfc(%rsi),%rdx 1743f4: 48 8d 04 40 lea (%rax,%rax,2),%rax 1743f8: 48 8d b4 86 08 01 00 lea 0x108(%rsi,%rax,4),%rsi 1743ff: 00 174400: 8b 4a 04 mov 0x4(%rdx),%ecx 174403: 39 cf cmp %ecx,%edi 174405: 0f 97 c0 seta %al 174408: 41 39 c8 cmp %ecx,%r8d 17440b: 0f 92 c1 setb %cl 17440e: 48 83 c2 0c add $0xc,%rdx 174412: 09 c8 or %ecx,%eax 174414: 83 f0 01 xor $0x1,%eax 174417: 88 42 f4 mov %al,-0xc(%rdx) 17441a: 48 39 d6 cmp %rdx,%rsi 17441d: 75 e1 jne 174400 17441f: 8b 43 74 mov 0x74(%rbx),%eax 174422: 48 8d 8b 88 00 00 00 lea 0x88(%rbx),%rcx 174429: 31 d2 xor %edx,%edx 17442b: 85 c0 test %eax,%eax 17442d: 75 10 jne 17443f 17442f: e9 d3 03 00 00 jmpq 174807 174434: 83 c2 01 add $0x1,%edx 174437: 48 83 c1 0c add $0xc,%rcx 17443b: 39 c2 cmp %eax,%edx 17443d: 74 05 je 174444 17443f: 80 39 00 cmpb $0x0,(%rcx) 174442: 74 f0 je 174434 174444: 89 93 54 12 00 00 mov %edx,0x1254(%rbx) 17444a: 83 f8 08 cmp $0x8,%eax 17444d: 76 09 jbe 174458 17444f: e9 00 00 00 00 jmpq 174454 174454: 85 c0 test %eax,%eax 174456: 74 14 je 17446c 174458: 8d 50 ff lea -0x1(%rax),%edx 17445b: 48 89 d0 mov %rdx,%rax 17445e: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 174462: 80 bc 93 88 00 00 00 cmpb $0x0,0x88(%rbx,%rdx,4) 174469: 00 17446a: 74 e8 je 174454 17446c: 89 83 68 12 00 00 mov %eax,0x1268(%rbx) 174472: 8b 83 e8 00 00 00 mov 0xe8(%rbx),%eax 174478: 85 c0 test %eax,%eax 17447a: 0f 84 69 03 00 00 je 1747e9 174480: 48 8d 8b fc 00 00 00 lea 0xfc(%rbx),%rcx 174487: 31 d2 xor %edx,%edx 174489: eb 0b jmp 174496 17448b: 83 c2 01 add $0x1,%edx 17448e: 48 83 c1 0c add $0xc,%rcx 174492: 39 c2 cmp %eax,%edx 174494: 74 05 je 17449b 174496: 80 39 00 cmpb $0x0,(%rcx) 174499: 74 f0 je 17448b 17449b: 89 93 5c 12 00 00 mov %edx,0x125c(%rbx) 1744a1: 83 f8 08 cmp $0x8,%eax 1744a4: 76 09 jbe 1744af 1744a6: e9 00 00 00 00 jmpq 1744ab 1744ab: 85 c0 test %eax,%eax 1744ad: 74 14 je 1744c3 1744af: 8d 50 ff lea -0x1(%rax),%edx 1744b2: 48 89 d0 mov %rdx,%rax 1744b5: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1744b9: 80 bc 93 fc 00 00 00 cmpb $0x0,0xfc(%rbx,%rdx,4) 1744c0: 00 1744c1: 74 e8 je 1744ab 1744c3: 89 83 6c 12 00 00 mov %eax,0x126c(%rbx) 1744c9: 8b 03 mov (%rbx),%eax 1744cb: 85 c0 test %eax,%eax 1744cd: 0f 84 25 03 00 00 je 1747f8 1744d3: 48 8d 4b 14 lea 0x14(%rbx),%rcx 1744d7: 31 d2 xor %edx,%edx 1744d9: eb 0b jmp 1744e6 1744db: 83 c2 01 add $0x1,%edx 1744de: 48 83 c1 0c add $0xc,%rcx 1744e2: 39 c2 cmp %eax,%edx 1744e4: 74 05 je 1744eb 1744e6: 80 39 00 cmpb $0x0,(%rcx) 1744e9: 74 f0 je 1744db 1744eb: 89 93 50 12 00 00 mov %edx,0x1250(%rbx) 1744f1: 83 f8 08 cmp $0x8,%eax 1744f4: 76 09 jbe 1744ff 1744f6: e9 00 00 00 00 jmpq 1744fb 1744fb: 85 c0 test %eax,%eax 1744fd: 74 11 je 174510 1744ff: 8d 50 ff lea -0x1(%rax),%edx 174502: 48 89 d0 mov %rdx,%rax 174505: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 174509: 80 7c 93 14 00 cmpb $0x0,0x14(%rbx,%rdx,4) 17450e: 74 eb je 1744fb 174510: 89 83 70 12 00 00 mov %eax,0x1270(%rbx) 174516: 4c 89 e7 mov %r12,%rdi 174519: e8 a2 a0 ff ff callq 16e5c0 17451e: 85 c0 test %eax,%eax 174520: 0f 85 0c 03 00 00 jne 174832 174526: 4c 89 e7 mov %r12,%rdi 174529: e8 72 a1 ff ff callq 16e6a0 17452e: 85 c0 test %eax,%eax 174530: 0f 85 6e 03 00 00 jne 1748a4 174536: 8b 83 54 12 00 00 mov 0x1254(%rbx),%eax 17453c: 8b 8b 68 12 00 00 mov 0x1268(%rbx),%ecx 174542: 39 c8 cmp %ecx,%eax 174544: 73 16 jae 17455c 174546: 48 63 d0 movslq %eax,%rdx 174549: 83 c0 01 add $0x1,%eax 17454c: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 174550: c6 84 93 88 00 00 00 movb $0x1,0x88(%rbx,%rdx,4) 174557: 01 174558: 39 c8 cmp %ecx,%eax 17455a: 75 ea jne 174546 17455c: 8b 83 5c 12 00 00 mov 0x125c(%rbx),%eax 174562: 8b 8b 6c 12 00 00 mov 0x126c(%rbx),%ecx 174568: 39 c8 cmp %ecx,%eax 17456a: 73 16 jae 174582 17456c: 48 63 d0 movslq %eax,%rdx 17456f: 83 c0 01 add $0x1,%eax 174572: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 174576: c6 84 93 fc 00 00 00 movb $0x1,0xfc(%rbx,%rdx,4) 17457d: 01 17457e: 39 c1 cmp %eax,%ecx 174580: 75 ea jne 17456c 174582: 8b 83 50 12 00 00 mov 0x1250(%rbx),%eax 174588: 8b 8b 70 12 00 00 mov 0x1270(%rbx),%ecx 17458e: 39 c8 cmp %ecx,%eax 174590: 73 13 jae 1745a5 174592: 48 63 d0 movslq %eax,%rdx 174595: 83 c0 01 add $0x1,%eax 174598: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17459c: c6 44 93 14 01 movb $0x1,0x14(%rbx,%rdx,4) 1745a1: 39 c8 cmp %ecx,%eax 1745a3: 75 ed jne 174592 1745a5: 41 f6 84 24 2f 01 00 testb $0x4,0x12f(%r12) 1745ac: 00 04 1745ae: 74 16 je 1745c6 1745b0: 49 8b 84 24 c0 01 00 mov 0x1c0(%r12),%rax 1745b7: 00 1745b8: 8b 90 6c 10 00 00 mov 0x106c(%rax),%edx 1745be: 85 d2 test %edx,%edx 1745c0: 0f 85 a4 01 00 00 jne 17476a 1745c6: 31 c9 xor %ecx,%ecx 1745c8: 31 d2 xor %edx,%edx 1745ca: 48 89 ee mov %rbp,%rsi 1745cd: 4c 89 e7 mov %r12,%rdi 1745d0: e8 00 00 00 00 callq 1745d5 1745d5: 41 89 c6 mov %eax,%r14d 1745d8: 85 c0 test %eax,%eax 1745da: 0f 85 61 01 00 00 jne 174741 1745e0: 49 83 bc 24 80 00 00 cmpq $0x0,0x80(%r12) 1745e7: 00 00 1745e9: 74 08 je 1745f3 1745eb: 41 80 8d 68 10 00 00 orb $0x10,0x1068(%r13) 1745f2: 10 1745f3: 49 8b 84 24 c0 01 00 mov 0x1c0(%r12),%rax 1745fa: 00 1745fb: 0f b6 80 68 10 00 00 movzbl 0x1068(%rax),%eax 174602: a8 10 test $0x10,%al 174604: 0f 85 28 01 00 00 jne 174732 17460a: 84 c0 test %al,%al 17460c: 0f 85 8e 00 00 00 jne 1746a0 174612: be 01 00 00 00 mov $0x1,%esi 174617: 4c 89 e7 mov %r12,%rdi 17461a: e8 51 99 ff ff callq 16df70 17461f: 41 80 a5 68 10 00 00 andb $0x10,0x1068(%r13) 174626: 10 174627: 5b pop %rbx 174628: 44 89 f0 mov %r14d,%eax 17462b: 5d pop %rbp 17462c: 41 5c pop %r12 17462e: 41 5d pop %r13 174630: 41 5e pop %r14 174632: 41 5f pop %r15 174634: c3 retq 174635: 48 b8 80 00 00 00 0c movabs $0xc00000080,%rax 17463c: 00 00 00 17463f: be ff ff ff ff mov $0xffffffff,%esi 174644: 41 8b 4c 05 00 mov 0x0(%r13,%rax,1),%ecx 174649: 41 39 c8 cmp %ecx,%r8d 17464c: 0f 86 9a fb ff ff jbe 1741ec 174652: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 174656: 41 80 8d 68 10 00 00 orb $0x1,0x1068(%r13) 17465d: 01 17465e: 45 89 84 85 8c 00 00 mov %r8d,0x8c(%r13,%rax,4) 174665: 00 174666: e9 81 fb ff ff jmpq 1741ec 17466b: 48 b8 f4 00 00 00 0c movabs $0xc000000f4,%rax 174672: 00 00 00 174675: be ff ff ff ff mov $0xffffffff,%esi 17467a: 41 8b 4c 05 00 mov 0x0(%r13,%rax,1),%ecx 17467f: 39 f9 cmp %edi,%ecx 174681: 0f 83 98 fb ff ff jae 17421f 174687: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 17468b: 41 80 8d 68 10 00 00 orb $0x2,0x1068(%r13) 174692: 02 174693: 41 89 bc 85 00 01 00 mov %edi,0x100(%r13,%rax,4) 17469a: 00 17469b: e9 7f fb ff ff jmpq 17421f 1746a0: 31 f6 xor %esi,%esi 1746a2: 4c 89 e7 mov %r12,%rdi 1746a5: e8 c6 98 ff ff callq 16df70 1746aa: be 01 00 00 00 mov $0x1,%esi 1746af: 4c 89 e7 mov %r12,%rdi 1746b2: e8 b9 98 ff ff callq 16df70 1746b7: e9 63 ff ff ff jmpq 17461f 1746bc: 4c 89 e7 mov %r12,%rdi 1746bf: e8 5c a8 ff ff callq 16ef20 1746c4: 85 c0 test %eax,%eax 1746c6: 0f 85 4a 01 00 00 jne 174816 1746cc: f6 83 68 10 00 00 0a testb $0xa,0x1068(%rbx) 1746d3: 74 10 je 1746e5 1746d5: 4c 89 e7 mov %r12,%rdi 1746d8: e8 53 ab ff ff callq 16f230 1746dd: 85 c0 test %eax,%eax 1746df: 0f 85 c1 00 00 00 jne 1747a6 1746e5: 4c 89 e7 mov %r12,%rdi 1746e8: e8 53 ac ff ff callq 16f340 1746ed: 49 8b 7e 08 mov 0x8(%r14),%rdi 1746f1: 49 8b 9c 24 c0 01 00 mov 0x1c0(%r12),%rbx 1746f8: 00 1746f9: 81 3f 07 03 13 20 cmpl $0x20130307,(%rdi) 1746ff: 48 89 de mov %rbx,%rsi 174702: 0f 84 12 fc ff ff je 17431a 174708: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17470f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174716: e8 00 00 00 00 callq 17471b 17471b: 85 c0 test %eax,%eax 17471d: 0f 85 00 00 00 00 jne 174723 174723: 49 8b b4 24 c0 01 00 mov 0x1c0(%r12),%rsi 17472a: 00 17472b: 31 ff xor %edi,%edi 17472d: e9 e8 fb ff ff jmpq 17431a 174732: 31 f6 xor %esi,%esi 174734: 4c 89 e7 mov %r12,%rdi 174737: e8 34 98 ff ff callq 16df70 17473c: e9 de fe ff ff jmpq 17461f 174741: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174748: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17474f: e8 00 00 00 00 callq 174754 174754: 85 c0 test %eax,%eax 174756: 0f 85 00 00 00 00 jne 17475c 17475c: 5b pop %rbx 17475d: 44 89 f0 mov %r14d,%eax 174760: 5d pop %rbp 174761: 41 5c pop %r12 174763: 41 5d pop %r13 174765: 41 5e pop %r14 174767: 41 5f pop %r15 174769: c3 retq 17476a: 89 90 38 14 00 00 mov %edx,0x1438(%rax) 174770: 31 c9 xor %ecx,%ecx 174772: be 20 00 00 00 mov $0x20,%esi 174777: 4c 89 e7 mov %r12,%rdi 17477a: e8 00 00 00 00 callq 17477f 17477f: e9 42 fe ff ff jmpq 1745c6 174784: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17478b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174792: e8 00 00 00 00 callq 174797 174797: 85 c0 test %eax,%eax 174799: 0f 85 00 00 00 00 jne 17479f 17479f: 31 d2 xor %edx,%edx 1747a1: e9 fd f9 ff ff jmpq 1741a3 1747a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1747ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1747b4: e8 00 00 00 00 callq 1747b9 1747b9: 85 c0 test %eax,%eax 1747bb: 0f 85 00 00 00 00 jne 1747c1 1747c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1747c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1747cf: e8 00 00 00 00 callq 1747d4 1747d4: 85 c0 test %eax,%eax 1747d6: 0f 85 00 00 00 00 jne 1747dc 1747dc: 49 8b 9c 24 c0 01 00 mov 0x1c0(%r12),%rbx 1747e3: 00 1747e4: e9 1e fb ff ff jmpq 174307 1747e9: c7 83 5c 12 00 00 00 movl $0x0,0x125c(%rbx) 1747f0: 00 00 00 1747f3: e9 cb fc ff ff jmpq 1744c3 1747f8: c7 83 50 12 00 00 00 movl $0x0,0x1250(%rbx) 1747ff: 00 00 00 174802: e9 09 fd ff ff jmpq 174510 174807: c7 83 54 12 00 00 00 movl $0x0,0x1254(%rbx) 17480e: 00 00 00 174811: e9 56 fc ff ff jmpq 17446c 174816: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17481d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174824: e8 00 00 00 00 callq 174829 174829: 85 c0 test %eax,%eax 17482b: 74 94 je 1747c1 17482d: e9 00 00 00 00 jmpq 174832 174832: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174839: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174840: e8 00 00 00 00 callq 174845 174845: 85 c0 test %eax,%eax 174847: 0f 85 00 00 00 00 jne 17484d 17484d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174854: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17485b: e8 00 00 00 00 callq 174860 174860: 85 c0 test %eax,%eax 174862: 0f 84 3d fd ff ff je 1745a5 174868: e9 00 00 00 00 jmpq 17486d 17486d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174874: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17487b: e8 00 00 00 00 callq 174880 174880: 85 c0 test %eax,%eax 174882: 0f 85 00 00 00 00 jne 174888 174888: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17488f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174896: e8 00 00 00 00 callq 17489b 17489b: 85 c0 test %eax,%eax 17489d: 74 ae je 17484d 17489f: e9 00 00 00 00 jmpq 1748a4 1748a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1748ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1748b2: e8 00 00 00 00 callq 1748b7 1748b7: 85 c0 test %eax,%eax 1748b9: 74 92 je 17484d 1748bb: e9 00 00 00 00 jmpq 1748c0 00000000001748c0 : 1748c0: e8 00 00 00 00 callq 1748c5 1748c5: 48 85 d2 test %rdx,%rdx 1748c8: 41 55 push %r13 1748ca: 0f 94 c0 sete %al 1748cd: 48 85 c9 test %rcx,%rcx 1748d0: 41 54 push %r12 1748d2: 55 push %rbp 1748d3: 48 89 d5 mov %rdx,%rbp 1748d6: 0f 94 c2 sete %dl 1748d9: 09 d0 or %edx,%eax 1748db: 48 85 f6 test %rsi,%rsi 1748de: 53 push %rbx 1748df: 41 0f 94 c4 sete %r12b 1748e3: 41 08 c4 or %al,%r12b 1748e6: 0f 85 00 01 00 00 jne 1749ec 1748ec: 81 3e 07 03 13 20 cmpl $0x20130307,(%rsi) 1748f2: 48 89 f3 mov %rsi,%rbx 1748f5: 49 89 cd mov %rcx,%r13 1748f8: 0f 85 a2 00 00 00 jne 1749a0 1748fe: 81 7d 00 07 03 13 20 cmpl $0x20130307,0x0(%rbp) 174905: 0f 85 bf 00 00 00 jne 1749ca 17490b: 0f b7 73 14 movzwl 0x14(%rbx),%esi 17490f: 66 3b 75 14 cmp 0x14(%rbp),%si 174913: 75 24 jne 174939 174915: 48 8d 53 1c lea 0x1c(%rbx),%rdx 174919: 48 8d 45 1c lea 0x1c(%rbp),%rax 17491d: 31 c9 xor %ecx,%ecx 17491f: 85 f6 test %esi,%esi 174921: 74 33 je 174956 174923: 8b 38 mov (%rax),%edi 174925: 39 3a cmp %edi,(%rdx) 174927: 75 10 jne 174939 174929: 8b 78 04 mov 0x4(%rax),%edi 17492c: 39 7a 04 cmp %edi,0x4(%rdx) 17492f: 75 08 jne 174939 174931: 8b 78 08 mov 0x8(%rax),%edi 174934: 39 7a 08 cmp %edi,0x8(%rdx) 174937: 74 0e je 174947 174939: 41 c6 45 00 00 movb $0x0,0x0(%r13) 17493e: 31 c0 xor %eax,%eax 174940: 5b pop %rbx 174941: 5d pop %rbp 174942: 41 5c pop %r12 174944: 41 5d pop %r13 174946: c3 retq 174947: 83 c1 01 add $0x1,%ecx 17494a: 48 83 c2 0c add $0xc,%rdx 17494e: 48 83 c0 0c add $0xc,%rax 174952: 39 f1 cmp %esi,%ecx 174954: 7c cd jl 174923 174956: 8b 75 04 mov 0x4(%rbp),%esi 174959: 31 c0 xor %eax,%eax 17495b: 39 73 04 cmp %esi,0x4(%rbx) 17495e: 74 35 je 174995 174960: 41 88 45 00 mov %al,0x0(%r13) 174964: 8b 75 0c mov 0xc(%rbp),%esi 174967: 39 73 0c cmp %esi,0xc(%rbx) 17496a: 74 1d je 174989 17496c: 45 88 65 00 mov %r12b,0x0(%r13) 174970: 8b 45 18 mov 0x18(%rbp),%eax 174973: 39 43 18 cmp %eax,0x18(%rbx) 174976: 0f 94 c0 sete %al 174979: 44 21 e0 and %r12d,%eax 17497c: 41 88 45 00 mov %al,0x0(%r13) 174980: 31 c0 xor %eax,%eax 174982: 5b pop %rbx 174983: 5d pop %rbp 174984: 41 5c pop %r12 174986: 41 5d pop %r13 174988: c3 retq 174989: 8b 4d 10 mov 0x10(%rbp),%ecx 17498c: 39 4b 10 cmp %ecx,0x10(%rbx) 17498f: 44 0f 44 e0 cmove %eax,%r12d 174993: eb d7 jmp 17496c 174995: 8b 45 08 mov 0x8(%rbp),%eax 174998: 39 43 08 cmp %eax,0x8(%rbx) 17499b: 0f 94 c0 sete %al 17499e: eb c0 jmp 174960 1749a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1749a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1749ae: e8 00 00 00 00 callq 1749b3 1749b3: 85 c0 test %eax,%eax 1749b5: 0f 85 00 00 00 00 jne 1749bb 1749bb: 31 db xor %ebx,%ebx 1749bd: 81 7d 00 07 03 13 20 cmpl $0x20130307,0x0(%rbp) 1749c4: 0f 84 41 ff ff ff je 17490b 1749ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1749d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1749d8: e8 00 00 00 00 callq 1749dd 1749dd: 85 c0 test %eax,%eax 1749df: 0f 85 00 00 00 00 jne 1749e5 1749e5: 31 ed xor %ebp,%ebp 1749e7: e9 1f ff ff ff jmpq 17490b 1749ec: b8 ea ff ff ff mov $0xffffffea,%eax 1749f1: e9 4a ff ff ff jmpq 174940 1749f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1749fd: 00 00 00 0000000000174a00 : 174a00: e8 00 00 00 00 callq 174a05 174a05: 48 85 ff test %rdi,%rdi 174a08: 74 3e je 174a48 174a0a: 48 8b 87 50 03 00 00 mov 0x350(%rdi),%rax 174a11: 48 85 c0 test %rax,%rax 174a14: 74 32 je 174a48 174a16: 53 push %rbx 174a17: 48 8d 90 8c 00 00 00 lea 0x8c(%rax),%rdx 174a1e: 89 f3 mov %esi,%ebx 174a20: 81 b8 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rax) 174a27: 03 13 20 174a2a: 75 22 jne 174a4e 174a2c: 84 db test %bl,%bl 174a2e: 74 05 je 174a35 174a30: 8b 42 20 mov 0x20(%rdx),%eax 174a33: 5b pop %rbx 174a34: c3 retq 174a35: 0f b7 42 14 movzwl 0x14(%rdx),%eax 174a39: 5b pop %rbx 174a3a: 83 e8 01 sub $0x1,%eax 174a3d: 48 98 cltq 174a3f: 48 8d 04 40 lea (%rax,%rax,2),%rax 174a43: 8b 44 82 20 mov 0x20(%rdx,%rax,4),%eax 174a47: c3 retq 174a48: b8 ea ff ff ff mov $0xffffffea,%eax 174a4d: c3 retq 174a4e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174a55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174a5c: e8 00 00 00 00 callq 174a61 174a61: 85 c0 test %eax,%eax 174a63: 0f 85 00 00 00 00 jne 174a69 174a69: 31 d2 xor %edx,%edx 174a6b: eb bf jmp 174a2c 174a6d: 0f 1f 00 nopl (%rax) 0000000000174a70 : 174a70: e8 00 00 00 00 callq 174a75 174a75: 48 85 ff test %rdi,%rdi 174a78: 74 3e je 174ab8 174a7a: 48 8b 87 50 03 00 00 mov 0x350(%rdi),%rax 174a81: 48 85 c0 test %rax,%rax 174a84: 74 32 je 174ab8 174a86: 53 push %rbx 174a87: 48 8d 90 8c 00 00 00 lea 0x8c(%rax),%rdx 174a8e: 89 f3 mov %esi,%ebx 174a90: 81 b8 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rax) 174a97: 03 13 20 174a9a: 75 22 jne 174abe 174a9c: 84 db test %bl,%bl 174a9e: 74 05 je 174aa5 174aa0: 8b 42 24 mov 0x24(%rdx),%eax 174aa3: 5b pop %rbx 174aa4: c3 retq 174aa5: 0f b7 42 14 movzwl 0x14(%rdx),%eax 174aa9: 5b pop %rbx 174aaa: 83 e8 01 sub $0x1,%eax 174aad: 48 98 cltq 174aaf: 48 8d 04 40 lea (%rax,%rax,2),%rax 174ab3: 8b 44 82 24 mov 0x24(%rdx,%rax,4),%eax 174ab7: c3 retq 174ab8: b8 ea ff ff ff mov $0xffffffea,%eax 174abd: c3 retq 174abe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174ac5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174acc: e8 00 00 00 00 callq 174ad1 174ad1: 85 c0 test %eax,%eax 174ad3: 0f 85 00 00 00 00 jne 174ad9 174ad9: 31 d2 xor %edx,%edx 174adb: eb bf jmp 174a9c 174add: 0f 1f 00 nopl (%rax) 0000000000174ae0 : 174ae0: e8 00 00 00 00 callq 174ae5 174ae5: 41 54 push %r12 174ae7: 55 push %rbp 174ae8: 53 push %rbx 174ae9: 48 8b 87 50 03 00 00 mov 0x350(%rdi),%rax 174af0: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 174af7: 48 85 c0 test %rax,%rax 174afa: 0f 84 87 00 00 00 je 174b87 174b00: 81 b8 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rax) 174b07: 03 13 20 174b0a: 48 89 fd mov %rdi,%rbp 174b0d: 89 f3 mov %esi,%ebx 174b0f: 48 8d 88 8c 00 00 00 lea 0x8c(%rax),%rcx 174b16: 75 50 jne 174b68 174b18: 41 8b 84 24 80 05 00 mov 0x580(%r12),%eax 174b1f: 00 174b20: 89 de mov %ebx,%esi 174b22: 0f b7 51 14 movzwl 0x14(%rcx),%edx 174b26: 83 e8 01 sub $0x1,%eax 174b29: 83 ea 01 sub $0x1,%edx 174b2c: 48 8d 04 40 lea (%rax,%rax,2),%rax 174b30: 48 63 d2 movslq %edx,%rdx 174b33: 41 8b bc 84 98 05 00 mov 0x598(%r12,%rax,4),%edi 174b3a: 00 174b3b: 0f af f7 imul %edi,%esi 174b3e: 48 69 c6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rax 174b45: 48 8d 34 52 lea (%rdx,%rdx,2),%rsi 174b49: 48 c1 e8 25 shr $0x25,%rax 174b4d: 01 f8 add %edi,%eax 174b4f: 89 44 b1 24 mov %eax,0x24(%rcx,%rsi,4) 174b53: 8b b5 44 01 00 00 mov 0x144(%rbp),%esi 174b59: 39 f0 cmp %esi,%eax 174b5b: 0f 87 00 00 00 00 ja 174b61 174b61: 31 c0 xor %eax,%eax 174b63: 5b pop %rbx 174b64: 5d pop %rbp 174b65: 41 5c pop %r12 174b67: c3 retq 174b68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174b6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174b76: e8 00 00 00 00 callq 174b7b 174b7b: 85 c0 test %eax,%eax 174b7d: 0f 85 00 00 00 00 jne 174b83 174b83: 31 c9 xor %ecx,%ecx 174b85: eb 91 jmp 174b18 174b87: b8 ea ff ff ff mov $0xffffffea,%eax 174b8c: eb d5 jmp 174b63 174b8e: 66 90 xchg %ax,%ax 0000000000174b90 : 174b90: e8 00 00 00 00 callq 174b95 174b95: 41 54 push %r12 174b97: 55 push %rbp 174b98: 53 push %rbx 174b99: 48 8b 87 50 03 00 00 mov 0x350(%rdi),%rax 174ba0: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 174ba7: 48 85 c0 test %rax,%rax 174baa: 0f 84 87 00 00 00 je 174c37 174bb0: 81 b8 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rax) 174bb7: 03 13 20 174bba: 48 89 fd mov %rdi,%rbp 174bbd: 89 f3 mov %esi,%ebx 174bbf: 48 8d 88 8c 00 00 00 lea 0x8c(%rax),%rcx 174bc6: 75 50 jne 174c18 174bc8: 41 8b 84 24 0c 05 00 mov 0x50c(%r12),%eax 174bcf: 00 174bd0: 89 de mov %ebx,%esi 174bd2: 0f b7 51 14 movzwl 0x14(%rcx),%edx 174bd6: 83 e8 01 sub $0x1,%eax 174bd9: 83 ea 01 sub $0x1,%edx 174bdc: 48 8d 04 40 lea (%rax,%rax,2),%rax 174be0: 48 63 d2 movslq %edx,%rdx 174be3: 41 8b bc 84 24 05 00 mov 0x524(%r12,%rax,4),%edi 174bea: 00 174beb: 0f af f7 imul %edi,%esi 174bee: 48 69 c6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rax 174bf5: 48 8d 34 52 lea (%rdx,%rdx,2),%rsi 174bf9: 48 c1 e8 25 shr $0x25,%rax 174bfd: 01 f8 add %edi,%eax 174bff: 89 44 b1 20 mov %eax,0x20(%rcx,%rsi,4) 174c03: 8b b5 40 01 00 00 mov 0x140(%rbp),%esi 174c09: 39 f0 cmp %esi,%eax 174c0b: 0f 87 00 00 00 00 ja 174c11 174c11: 31 c0 xor %eax,%eax 174c13: 5b pop %rbx 174c14: 5d pop %rbp 174c15: 41 5c pop %r12 174c17: c3 retq 174c18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174c1f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174c26: e8 00 00 00 00 callq 174c2b 174c2b: 85 c0 test %eax,%eax 174c2d: 0f 85 00 00 00 00 jne 174c33 174c33: 31 c9 xor %ecx,%ecx 174c35: eb 91 jmp 174bc8 174c37: b8 ea ff ff ff mov $0xffffffea,%eax 174c3c: eb d5 jmp 174c13 174c3e: 66 90 xchg %ax,%ax 0000000000174c40 : 174c40: e8 00 00 00 00 callq 174c45 174c45: 41 56 push %r14 174c47: 45 89 c6 mov %r8d,%r14d 174c4a: 41 55 push %r13 174c4c: 49 89 fd mov %rdi,%r13 174c4f: 41 54 push %r12 174c51: 49 89 cc mov %rcx,%r12 174c54: 55 push %rbp 174c55: 48 89 f5 mov %rsi,%rbp 174c58: 53 push %rbx 174c59: 48 89 d3 mov %rdx,%rbx 174c5c: 48 81 c2 8c 00 00 00 add $0x8c,%rdx 174c63: 81 bb 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rbx) 174c6a: 03 13 20 174c6d: 0f 85 7a 01 00 00 jne 174ded 174c73: 0f b7 45 06 movzwl 0x6(%rbp),%eax 174c77: 41 0f b7 7c 24 36 movzwl 0x36(%r12),%edi 174c7d: 41 0f b7 74 24 3a movzwl 0x3a(%r12),%esi 174c83: 41 0f b7 4c 24 38 movzwl 0x38(%r12),%ecx 174c89: 44 89 73 2c mov %r14d,0x2c(%rbx) 174c8d: 83 e0 07 and $0x7,%eax 174c90: 4c 01 e7 add %r12,%rdi 174c93: 89 43 28 mov %eax,0x28(%rbx) 174c96: 31 c0 xor %eax,%eax 174c98: 4c 01 e6 add %r12,%rsi 174c9b: 49 01 cc add %rcx,%r12 174c9e: 66 89 43 34 mov %ax,0x34(%rbx) 174ca2: 8b 45 08 mov 0x8(%rbp),%eax 174ca5: 31 c9 xor %ecx,%ecx 174ca7: 66 89 4b 40 mov %cx,0x40(%rbx) 174cab: c1 e8 0e shr $0xe,%eax 174cae: 83 e0 01 and $0x1,%eax 174cb1: 88 43 39 mov %al,0x39(%rbx) 174cb4: 8b 45 08 mov 0x8(%rbp),%eax 174cb7: c6 43 3a 00 movb $0x0,0x3a(%rbx) 174cbb: c1 e8 0f shr $0xf,%eax 174cbe: 48 c7 43 5c 00 00 00 movq $0x0,0x5c(%rbx) 174cc5: 00 174cc6: 48 c7 83 84 00 00 00 movq $0x0,0x84(%rbx) 174ccd: 00 00 00 00 174cd1: 83 e0 01 and $0x1,%eax 174cd4: 88 43 50 mov %al,0x50(%rbx) 174cd7: 0f b7 4a 14 movzwl 0x14(%rdx),%ecx 174cdb: 44 8d 41 01 lea 0x1(%rcx),%r8d 174cdf: 89 c8 mov %ecx,%eax 174ce1: 66 44 89 42 14 mov %r8w,0x14(%rdx) 174ce6: 66 41 83 f8 07 cmp $0x7,%r8w 174ceb: 0f 87 43 01 00 00 ja 174e34 174cf1: 45 0f b7 c0 movzwl %r8w,%r8d 174cf5: 45 3b 85 70 01 00 00 cmp 0x170(%r13),%r8d 174cfc: 0f 87 0d 01 00 00 ja 174e0f 174d02: 44 0f b6 4d 01 movzbl 0x1(%rbp),%r9d 174d07: 48 63 c9 movslq %ecx,%rcx 174d0a: 83 c0 02 add $0x2,%eax 174d0d: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 174d11: 4f 8d 0c 89 lea (%r9,%r9,4),%r9 174d15: 48 8d 0c 8a lea (%rdx,%rcx,4),%rcx 174d19: 46 8b 4c 0f 02 mov 0x2(%rdi,%r9,1),%r9d 174d1e: 44 89 49 1c mov %r9d,0x1c(%rcx) 174d22: 44 0f b6 4d 03 movzbl 0x3(%rbp),%r9d 174d27: 4f 8d 0c c9 lea (%r9,%r9,8),%r9 174d2b: 46 8b 4c 0e 02 mov 0x2(%rsi,%r9,1),%r9d 174d30: 44 89 49 20 mov %r9d,0x20(%rcx) 174d34: 44 0f b6 55 05 movzbl 0x5(%rbp),%r10d 174d39: 4f 8d 0c d4 lea (%r12,%r10,8),%r9 174d3d: 4d 29 d1 sub %r10,%r9 174d40: 45 8b 49 02 mov 0x2(%r9),%r9d 174d44: 44 89 49 24 mov %r9d,0x24(%rcx) 174d48: 66 89 42 14 mov %ax,0x14(%rdx) 174d4c: 0f b6 45 00 movzbl 0x0(%rbp),%eax 174d50: 48 8d 04 80 lea (%rax,%rax,4),%rax 174d54: 8b 4c 07 02 mov 0x2(%rdi,%rax,1),%ecx 174d58: 49 63 c0 movslq %r8d,%rax 174d5b: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 174d5f: 48 8d 3c ba lea (%rdx,%rdi,4),%rdi 174d63: 89 4f 1c mov %ecx,0x1c(%rdi) 174d66: 0f b6 0e movzbl (%rsi),%ecx 174d69: 84 c9 test %cl,%cl 174d6b: 74 26 je 174d93 174d6d: 80 f9 01 cmp $0x1,%cl 174d70: 74 4a je 174dbc 174d72: 0f b6 75 04 movzbl 0x4(%rbp),%esi 174d76: 48 8d 04 40 lea (%rax,%rax,2),%rax 174d7a: 49 8d 0c f4 lea (%r12,%rsi,8),%rcx 174d7e: 48 29 f1 sub %rsi,%rcx 174d81: 8b 49 02 mov 0x2(%rcx),%ecx 174d84: 89 4c 82 24 mov %ecx,0x24(%rdx,%rax,4) 174d88: 31 c0 xor %eax,%eax 174d8a: 5b pop %rbx 174d8b: 5d pop %rbp 174d8c: 41 5c pop %r12 174d8e: 41 5d pop %r13 174d90: 41 5e pop %r14 174d92: c3 retq 174d93: 41 80 7d 16 00 cmpb $0x0,0x16(%r13) 174d98: 0f b6 4d 02 movzbl 0x2(%rbp),%ecx 174d9c: 74 0c je 174daa 174d9e: 84 c9 test %cl,%cl 174da0: 74 08 je 174daa 174da2: 8b 4e 26 mov 0x26(%rsi),%ecx 174da5: 89 4f 20 mov %ecx,0x20(%rdi) 174da8: eb c8 jmp 174d72 174daa: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 174dae: 8b 74 0e 02 mov 0x2(%rsi,%rcx,1),%esi 174db2: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 174db6: 89 74 8a 20 mov %esi,0x20(%rdx,%rcx,4) 174dba: eb b6 jmp 174d72 174dbc: 41 80 7d 16 00 cmpb $0x0,0x16(%r13) 174dc1: 0f b6 4d 02 movzbl 0x2(%rbp),%ecx 174dc5: 4c 8d 46 02 lea 0x2(%rsi),%r8 174dc9: 74 0c je 174dd7 174dcb: 84 c9 test %cl,%cl 174dcd: 74 08 je 174dd7 174dcf: 8b 4e 36 mov 0x36(%rsi),%ecx 174dd2: 89 4f 20 mov %ecx,0x20(%rdi) 174dd5: eb 9b jmp 174d72 174dd7: 48 8d 34 49 lea (%rcx,%rcx,2),%rsi 174ddb: 48 8d 0c b1 lea (%rcx,%rsi,4),%rcx 174ddf: 41 8b 34 08 mov (%r8,%rcx,1),%esi 174de3: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 174de7: 89 74 8a 20 mov %esi,0x20(%rdx,%rcx,4) 174deb: eb 85 jmp 174d72 174ded: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174df4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174dfb: e8 00 00 00 00 callq 174e00 174e00: 85 c0 test %eax,%eax 174e02: 0f 85 00 00 00 00 jne 174e08 174e08: 31 d2 xor %edx,%edx 174e0a: e9 64 fe ff ff jmpq 174c73 174e0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174e16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174e1d: e8 00 00 00 00 callq 174e22 174e22: 85 c0 test %eax,%eax 174e24: 0f 85 00 00 00 00 jne 174e2a 174e2a: b8 ff ff ff ff mov $0xffffffff,%eax 174e2f: e9 56 ff ff ff jmpq 174d8a 174e34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174e3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174e42: e8 00 00 00 00 callq 174e47 174e47: 85 c0 test %eax,%eax 174e49: 74 df je 174e2a 174e4b: e9 00 00 00 00 jmpq 174e50 0000000000174e50 : 174e50: e8 00 00 00 00 callq 174e55 174e55: 48 8b 87 50 03 00 00 mov 0x350(%rdi),%rax 174e5c: 48 85 c0 test %rax,%rax 174e5f: 0f 84 36 01 00 00 je 174f9b 174e65: 55 push %rbp 174e66: 48 8d 90 8c 00 00 00 lea 0x8c(%rax),%rdx 174e6d: 48 89 fd mov %rdi,%rbp 174e70: 53 push %rbx 174e71: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 174e78: 81 b8 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rax) 174e7f: 03 13 20 174e82: 0f 85 14 01 00 00 jne 174f9c 174e88: 0f b7 42 14 movzwl 0x14(%rdx),%eax 174e8c: 8b 4b 74 mov 0x74(%rbx),%ecx 174e8f: 83 e8 01 sub $0x1,%eax 174e92: 83 e9 01 sub $0x1,%ecx 174e95: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 174e99: 48 98 cltq 174e9b: 8b b4 8b 8c 00 00 00 mov 0x8c(%rbx,%rcx,4),%esi 174ea2: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 174ea6: 48 8d 0c 8a lea (%rdx,%rcx,4),%rcx 174eaa: 39 71 20 cmp %esi,0x20(%rcx) 174ead: 74 03 je 174eb2 174eaf: 89 71 20 mov %esi,0x20(%rcx) 174eb2: 8b 0b mov (%rbx),%ecx 174eb4: 83 e9 01 sub $0x1,%ecx 174eb7: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 174ebb: 8b 74 8b 18 mov 0x18(%rbx,%rcx,4),%esi 174ebf: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 174ec3: 48 8d 0c 8a lea (%rdx,%rcx,4),%rcx 174ec7: 39 71 1c cmp %esi,0x1c(%rcx) 174eca: 74 03 je 174ecf 174ecc: 89 71 1c mov %esi,0x1c(%rcx) 174ecf: 8b 8b e8 00 00 00 mov 0xe8(%rbx),%ecx 174ed5: 48 8d 04 40 lea (%rax,%rax,2),%rax 174ed9: 48 8d 04 82 lea (%rdx,%rax,4),%rax 174edd: 83 e9 01 sub $0x1,%ecx 174ee0: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 174ee4: 8b 8c 8b 00 01 00 00 mov 0x100(%rbx,%rcx,4),%ecx 174eeb: 39 48 24 cmp %ecx,0x24(%rax) 174eee: 74 03 je 174ef3 174ef0: 89 48 24 mov %ecx,0x24(%rax) 174ef3: 48 8b 85 a8 02 00 00 mov 0x2a8(%rbp),%rax 174efa: 48 85 c0 test %rax,%rax 174efd: 0f 84 95 00 00 00 je 174f98 174f03: 8b bd b0 02 00 00 mov 0x2b0(%rbp),%edi 174f09: 8d 57 ff lea -0x1(%rdi),%edx 174f0c: 0f af 95 44 03 00 00 imul 0x344(%rbp),%edx 174f13: 48 01 d0 add %rdx,%rax 174f16: 81 b8 8c 00 00 00 07 cmpl $0x20130307,0x8c(%rax) 174f1d: 03 13 20 174f20: 48 8d 90 8c 00 00 00 lea 0x8c(%rax),%rdx 174f27: 0f 85 91 00 00 00 jne 174fbe 174f2d: 0f b7 42 14 movzwl 0x14(%rdx),%eax 174f31: 8b 4b 74 mov 0x74(%rbx),%ecx 174f34: 83 e8 01 sub $0x1,%eax 174f37: 83 e9 01 sub $0x1,%ecx 174f3a: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 174f3e: 48 98 cltq 174f40: 8b b4 8b 8c 00 00 00 mov 0x8c(%rbx,%rcx,4),%esi 174f47: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 174f4b: 48 8d 0c 8a lea (%rdx,%rcx,4),%rcx 174f4f: 39 71 20 cmp %esi,0x20(%rcx) 174f52: 74 03 je 174f57 174f54: 89 71 20 mov %esi,0x20(%rcx) 174f57: 8b 0b mov (%rbx),%ecx 174f59: 83 e9 01 sub $0x1,%ecx 174f5c: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 174f60: 8b 74 8b 18 mov 0x18(%rbx,%rcx,4),%esi 174f64: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 174f68: 48 8d 0c 8a lea (%rdx,%rcx,4),%rcx 174f6c: 39 71 1c cmp %esi,0x1c(%rcx) 174f6f: 74 03 je 174f74 174f71: 89 71 1c mov %esi,0x1c(%rcx) 174f74: 8b 8b e8 00 00 00 mov 0xe8(%rbx),%ecx 174f7a: 48 8d 04 40 lea (%rax,%rax,2),%rax 174f7e: 48 8d 04 82 lea (%rdx,%rax,4),%rax 174f82: 83 e9 01 sub $0x1,%ecx 174f85: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 174f89: 8b 8c 8b 00 01 00 00 mov 0x100(%rbx,%rcx,4),%ecx 174f90: 39 48 24 cmp %ecx,0x24(%rax) 174f93: 74 03 je 174f98 174f95: 89 48 24 mov %ecx,0x24(%rax) 174f98: 5b pop %rbx 174f99: 5d pop %rbp 174f9a: c3 retq 174f9b: c3 retq 174f9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174fa3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174faa: e8 00 00 00 00 callq 174faf 174faf: 85 c0 test %eax,%eax 174fb1: 0f 85 00 00 00 00 jne 174fb7 174fb7: 31 d2 xor %edx,%edx 174fb9: e9 ca fe ff ff jmpq 174e88 174fbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174fc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174fcc: e8 00 00 00 00 callq 174fd1 174fd1: 85 c0 test %eax,%eax 174fd3: 0f 85 00 00 00 00 jne 174fd9 174fd9: 31 d2 xor %edx,%edx 174fdb: e9 4d ff ff ff jmpq 174f2d 0000000000174fe0 : 174fe0: e8 00 00 00 00 callq 174fe5 174fe5: 41 56 push %r14 174fe7: 41 55 push %r13 174fe9: 41 54 push %r12 174feb: 55 push %rbp 174fec: 53 push %rbx 174fed: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 174ff4: 48 85 d2 test %rdx,%rdx 174ff7: 0f 84 4f 01 00 00 je 17514c 174ffd: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 175004: 48 89 fd mov %rdi,%rbp 175007: 0f 84 00 00 00 00 je 17500d 17500d: 41 89 f3 mov %esi,%r11d 175010: 49 89 d1 mov %rdx,%r9 175013: 41 89 ca mov %ecx,%r10d 175016: 85 f6 test %esi,%esi 175018: 0f 85 fd 00 00 00 jne 17511b 17501e: 41 80 8d 68 10 00 00 orb $0x1,0x1068(%r13) 175025: 01 175026: 4d 8d 65 74 lea 0x74(%r13),%r12 17502a: 49 8d 9d 50 0d 00 00 lea 0xd50(%r13),%rbx 175031: 85 c9 test %ecx,%ecx 175033: 0f 84 5e 01 00 00 je 175197 175039: 41 83 fa 02 cmp $0x2,%r10d 17503d: 0f 86 00 00 00 00 jbe 175043 175043: 4d 89 c8 mov %r9,%r8 175046: ba 03 00 00 00 mov $0x3,%edx 17504b: eb 58 jmp 1750a5 17504d: 44 8b ad 40 01 00 00 mov 0x140(%rbp),%r13d 175054: 8b bf 24 05 00 00 mov 0x524(%rdi),%edi 17505a: 44 39 e9 cmp %r13d,%ecx 17505d: 0f 87 00 00 00 00 ja 175063 175063: 39 f9 cmp %edi,%ecx 175065: 0f 82 00 00 00 00 jb 17506b 17506b: 89 c0 mov %eax,%eax 17506d: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 175071: 41 89 4c bc 18 mov %ecx,0x18(%r12,%rdi,4) 175076: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 17507d: 00 17507e: 48 29 c7 sub %rax,%rdi 175081: 48 8d 04 bb lea (%rbx,%rdi,4),%rax 175085: 89 48 04 mov %ecx,0x4(%rax) 175088: 66 89 70 0e mov %si,0xe(%rax) 17508c: 41 39 d2 cmp %edx,%r10d 17508f: 0f 86 e0 00 00 00 jbe 175175 175095: 83 c2 03 add $0x3,%edx 175098: 49 83 c0 18 add $0x18,%r8 17509c: 44 39 d2 cmp %r10d,%edx 17509f: 0f 87 00 00 00 00 ja 1750a5 1750a5: 49 8b 00 mov (%r8),%rax 1750a8: 8b 0b mov (%rbx),%ecx 1750aa: 48 39 c8 cmp %rcx,%rax 1750ad: 0f 8d 00 00 00 00 jge 1750b3 1750b3: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 1750ba: 8d 72 ff lea -0x1(%rdx),%esi 1750bd: 8d 4a fe lea -0x2(%rdx),%ecx 1750c0: 49 8b 34 f1 mov (%r9,%rsi,8),%rsi 1750c4: 41 6b 0c c9 64 imul $0x64,(%r9,%rcx,8),%ecx 1750c9: 44 8b af 54 10 00 00 mov 0x1054(%rdi),%r13d 1750d0: 44 8b b7 50 10 00 00 mov 0x1050(%rdi),%r14d 1750d7: 44 39 ee cmp %r13d,%esi 1750da: 0f 82 00 00 00 00 jb 1750e0 1750e0: 44 39 f6 cmp %r14d,%esi 1750e3: 0f 87 00 00 00 00 ja 1750e9 1750e9: 45 85 db test %r11d,%r11d 1750ec: 0f 84 5b ff ff ff je 17504d 1750f2: 41 83 fb 01 cmp $0x1,%r11d 1750f6: 75 6f jne 175167 1750f8: 44 8b ad 44 01 00 00 mov 0x144(%rbp),%r13d 1750ff: 8b bf 98 05 00 00 mov 0x598(%rdi),%edi 175105: 44 39 e9 cmp %r13d,%ecx 175108: 0f 87 00 00 00 00 ja 17510e 17510e: 39 f9 cmp %edi,%ecx 175110: 0f 83 55 ff ff ff jae 17506b 175116: e9 00 00 00 00 jmpq 17511b 17511b: 83 fe 01 cmp $0x1,%esi 17511e: 0f 84 b4 00 00 00 je 1751d8 175124: 83 fe 03 cmp $0x3,%esi 175127: 0f 84 4e 03 00 00 je 17547b 17512d: 83 fe 04 cmp $0x4,%esi 175130: 75 35 jne 175167 175132: 48 8b bf 18 01 00 00 mov 0x118(%rdi),%rdi 175139: 4c 89 ee mov %r13,%rsi 17513c: e8 2f ba ff ff callq 170b70 175141: 31 c0 xor %eax,%eax 175143: 5b pop %rbx 175144: 5d pop %rbp 175145: 41 5c pop %r12 175147: 41 5d pop %r13 175149: 41 5e pop %r14 17514b: c3 retq 17514c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175153: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17515a: e8 00 00 00 00 callq 17515f 17515f: 85 c0 test %eax,%eax 175161: 0f 85 00 00 00 00 jne 175167 175167: 5b pop %rbx 175168: b8 ea ff ff ff mov $0xffffffea,%eax 17516d: 5d pop %rbp 17516e: 41 5c pop %r12 175170: 41 5d pop %r13 175172: 41 5e pop %r14 175174: c3 retq 175175: 48 8b 8d c0 01 00 00 mov 0x1c0(%rbp),%rcx 17517c: 45 85 db test %r11d,%r11d 17517f: 74 1d je 17519e 175181: 41 83 fb 01 cmp $0x1,%r11d 175185: 0f 84 e0 02 00 00 je 17546b 17518b: 48 89 ef mov %rbp,%rdi 17518e: e8 bd fc ff ff callq 174e50 175193: 31 c0 xor %eax,%eax 175195: eb ac jmp 175143 175197: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 17519e: 8b b9 50 0d 00 00 mov 0xd50(%rcx),%edi 1751a4: 31 f6 xor %esi,%esi 1751a6: 31 c0 xor %eax,%eax 1751a8: 85 ff test %edi,%edi 1751aa: 74 df je 17518b 1751ac: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 1751b3: 00 1751b4: 83 c6 01 add $0x1,%esi 1751b7: 48 29 c2 sub %rax,%rdx 1751ba: 48 8d 04 80 lea (%rax,%rax,4),%rax 1751be: 0f b7 94 91 5e 0d 00 movzwl 0xd5e(%rcx,%rdx,4),%edx 1751c5: 00 1751c6: 66 89 94 41 02 10 00 mov %dx,0x1002(%rcx,%rax,2) 1751cd: 00 1751ce: 40 0f b6 c6 movzbl %sil,%eax 1751d2: 39 c7 cmp %eax,%edi 1751d4: 77 d6 ja 1751ac 1751d6: eb b3 jmp 17518b 1751d8: 41 80 8d 68 10 00 00 orb $0x2,0x1068(%r13) 1751df: 02 1751e0: 4d 8d a5 e8 00 00 00 lea 0xe8(%r13),%r12 1751e7: 49 8d 9d 34 0e 00 00 lea 0xe34(%r13),%rbx 1751ee: 85 c9 test %ecx,%ecx 1751f0: 0f 85 43 fe ff ff jne 175039 1751f6: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1751fd: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 175204: 4c 8b 40 10 mov 0x10(%rax),%r8 175208: 44 8b 99 80 05 00 00 mov 0x580(%rcx),%r11d 17520f: 45 31 c9 xor %r9d,%r9d 175212: 45 85 db test %r11d,%r11d 175215: 74 5e je 175275 175217: 41 0f b6 d1 movzbl %r9b,%edx 17521b: 8b b1 fc 0f 00 00 mov 0xffc(%rcx),%esi 175221: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 175228: 00 175229: 48 29 d0 sub %rdx,%rax 17522c: 31 d2 xor %edx,%edx 17522e: 4c 8d 14 81 lea (%rcx,%rax,4),%r10 175232: 31 c0 xor %eax,%eax 175234: 41 0f b7 ba 42 0e 00 movzwl 0xe42(%r10),%edi 17523b: 00 17523c: 85 f6 test %esi,%esi 17523e: 75 13 jne 175253 175240: e9 8f 02 00 00 jmpq 1754d4 175245: 83 c2 01 add $0x1,%edx 175248: 0f b6 c2 movzbl %dl,%eax 17524b: 39 f0 cmp %esi,%eax 17524d: 0f 83 d3 01 00 00 jae 175426 175253: 48 8d 04 80 lea (%rax,%rax,4),%rax 175257: 66 39 bc 41 02 10 00 cmp %di,0x1002(%rcx,%rax,2) 17525e: 00 17525f: 76 e4 jbe 175245 175261: 41 83 c1 01 add $0x1,%r9d 175265: 41 88 92 3c 0e 00 00 mov %dl,0xe3c(%r10) 17526c: 41 0f b6 c1 movzbl %r9b,%eax 175270: 44 39 d8 cmp %r11d,%eax 175273: 72 a2 jb 175217 175275: 41 8b 00 mov (%r8),%eax 175278: 85 c0 test %eax,%eax 17527a: 0f 84 ca 01 00 00 je 17544a 175280: 45 31 d2 xor %r10d,%r10d 175283: 31 ff xor %edi,%edi 175285: eb 3d jmp 1752c4 175287: 48 8d 14 7f lea (%rdi,%rdi,2),%rdx 17528b: 48 01 c8 add %rcx,%rax 17528e: 41 83 c2 01 add $0x1,%r10d 175292: 89 5c 91 18 mov %ebx,0x18(%rcx,%rdx,4) 175296: 41 0f b7 51 0e movzwl 0xe(%r9),%edx 17529b: 41 0f b6 fa movzbl %r10b,%edi 17529f: 66 89 90 26 0f 00 00 mov %dx,0xf26(%rax) 1752a6: 41 0f b6 51 08 movzbl 0x8(%r9),%edx 1752ab: 88 90 20 0f 00 00 mov %dl,0xf20(%rax) 1752b1: 41 8b 51 04 mov 0x4(%r9),%edx 1752b5: 89 90 1c 0f 00 00 mov %edx,0xf1c(%rax) 1752bb: 41 3b 38 cmp (%r8),%edi 1752be: 0f 83 86 01 00 00 jae 17544a 1752c4: 41 0f b6 d2 movzbl %r10b,%edx 1752c8: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1752cf: 00 1752d0: 48 29 d0 sub %rdx,%rax 1752d3: 8b 91 34 0e 00 00 mov 0xe34(%rcx),%edx 1752d9: 48 c1 e0 02 shl $0x2,%rax 1752dd: 44 8d 5a ff lea -0x1(%rdx),%r11d 1752e1: 4d 8d 0c 00 lea (%r8,%rax,1),%r9 1752e5: 4a 8d 34 dd 00 00 00 lea 0x0(,%r11,8),%rsi 1752ec: 00 1752ed: 41 8b 59 04 mov 0x4(%r9),%ebx 1752f1: 4c 89 da mov %r11,%rdx 1752f4: 4c 29 de sub %r11,%rsi 1752f7: 48 8d 34 b1 lea (%rcx,%rsi,4),%rsi 1752fb: 44 0f b6 b6 3c 0e 00 movzbl 0xe3c(%rsi),%r14d 175302: 00 175303: 45 38 71 08 cmp %r14b,0x8(%r9) 175307: 0f 85 7a ff ff ff jne 175287 17530d: 39 9e 38 0e 00 00 cmp %ebx,0xe38(%rsi) 175313: 0f 86 6e ff ff ff jbe 175287 175319: 80 89 68 10 00 00 20 orb $0x20,0x1068(%rcx) 175320: 41 39 38 cmp %edi,(%r8) 175323: 77 2e ja 175353 175325: e9 b9 01 00 00 jmpq 1754e3 17532a: 48 8d 04 7f lea (%rdi,%rdi,2),%rax 17532e: 41 83 c2 01 add $0x1,%r10d 175332: 89 94 31 1c 0f 00 00 mov %edx,0xf1c(%rcx,%rsi,1) 175339: 41 0f b6 fa movzbl %r10b,%edi 17533d: 89 54 81 18 mov %edx,0x18(%rcx,%rax,4) 175341: 41 3b 38 cmp (%r8),%edi 175344: 0f 83 00 01 00 00 jae 17544a 17534a: 8b 91 34 0e 00 00 mov 0xe34(%rcx),%edx 175350: 83 ea 01 sub $0x1,%edx 175353: 41 89 d3 mov %edx,%r11d 175356: 4a 8d 04 dd 00 00 00 lea 0x0(,%r11,8),%rax 17535d: 00 17535e: 4c 29 d8 sub %r11,%rax 175361: 8b 94 81 38 0e 00 00 mov 0xe38(%rcx,%rax,4),%edx 175368: 48 8d 04 fd 00 00 00 lea 0x0(,%rdi,8),%rax 17536f: 00 175370: 48 29 f8 sub %rdi,%rax 175373: 48 8d 34 85 00 00 00 lea 0x0(,%rax,4),%rsi 17537a: 00 17537b: 41 3b 54 80 04 cmp 0x4(%r8,%rax,4),%edx 175380: 77 a8 ja 17532a 175382: 8b 81 18 0f 00 00 mov 0xf18(%rcx),%eax 175388: 83 e8 01 sub $0x1,%eax 17538b: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi 175392: 00 175393: 48 29 c6 sub %rax,%rsi 175396: 48 8d 34 b1 lea (%rcx,%rsi,4),%rsi 17539a: 39 96 1c 0f 00 00 cmp %edx,0xf1c(%rsi) 1753a0: 73 3a jae 1753dc 1753a2: 4a 8d 14 dd 00 00 00 lea 0x0(,%r11,8),%rdx 1753a9: 00 1753aa: 80 89 68 10 00 00 20 orb $0x20,0x1068(%rcx) 1753b1: 48 8d 04 40 lea (%rax,%rax,2),%rax 1753b5: 4c 29 da sub %r11,%rdx 1753b8: 8b 94 91 38 0e 00 00 mov 0xe38(%rcx,%rdx,4),%edx 1753bf: 89 96 1c 0f 00 00 mov %edx,0xf1c(%rsi) 1753c5: 89 54 81 18 mov %edx,0x18(%rcx,%rax,4) 1753c9: 8b 81 18 0f 00 00 mov 0xf18(%rcx),%eax 1753cf: 8b 91 34 0e 00 00 mov 0xe34(%rcx),%edx 1753d5: 83 e8 01 sub $0x1,%eax 1753d8: 44 8d 5a ff lea -0x1(%rdx),%r11d 1753dc: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 1753e3: 00 1753e4: 48 29 c2 sub %rax,%rdx 1753e7: 4a 8d 04 dd 00 00 00 lea 0x0(,%r11,8),%rax 1753ee: 00 1753ef: 4c 29 d8 sub %r11,%rax 1753f2: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 1753f6: 48 8d 04 81 lea (%rcx,%rax,4),%rax 1753fa: 0f b6 98 3c 0e 00 00 movzbl 0xe3c(%rax),%ebx 175401: 38 9a 20 0f 00 00 cmp %bl,0xf20(%rdx) 175407: 0f 83 7e fd ff ff jae 17518b 17540d: 80 89 68 10 00 00 20 orb $0x20,0x1068(%rcx) 175414: 0f b6 80 3c 0e 00 00 movzbl 0xe3c(%rax),%eax 17541b: 88 82 20 0f 00 00 mov %al,0xf20(%rdx) 175421: e9 65 fd ff ff jmpq 17518b 175426: 0f 85 35 fe ff ff jne 175261 17542c: 8d 50 ff lea -0x1(%rax),%edx 17542f: 0f b6 c2 movzbl %dl,%eax 175432: 48 8d 04 80 lea (%rax,%rax,4),%rax 175436: 66 89 bc 41 02 10 00 mov %di,0x1002(%rcx,%rax,2) 17543d: 00 17543e: 80 89 68 10 00 00 10 orb $0x10,0x1068(%rcx) 175445: e9 17 fe ff ff jmpq 175261 17544a: 8b 81 34 0e 00 00 mov 0xe34(%rcx),%eax 175450: 44 8d 58 ff lea -0x1(%rax),%r11d 175454: 4a 8d 04 dd 00 00 00 lea 0x0(,%r11,8),%rax 17545b: 00 17545c: 4c 29 d8 sub %r11,%rax 17545f: 8b 94 81 38 0e 00 00 mov 0xe38(%rcx,%rax,4),%edx 175466: e9 17 ff ff ff jmpq 175382 17546b: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 175472: 4c 8b 40 10 mov 0x10(%rax),%r8 175476: e9 8d fd ff ff jmpq 175208 17547b: 49 8b 85 98 04 00 00 mov 0x498(%r13),%rax 175482: 49 8d 7d 08 lea 0x8(%r13),%rdi 175486: 4c 89 e9 mov %r13,%rcx 175489: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 17548d: 49 89 45 00 mov %rax,0x0(%r13) 175491: 48 29 f9 sub %rdi,%rcx 175494: 49 8b 85 28 09 00 00 mov 0x928(%r13),%rax 17549b: 48 8d b7 98 04 00 00 lea 0x498(%rdi),%rsi 1754a2: 81 c1 98 04 00 00 add $0x498,%ecx 1754a8: 49 89 85 90 04 00 00 mov %rax,0x490(%r13) 1754af: c1 e9 03 shr $0x3,%ecx 1754b2: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1754b5: 48 89 ef mov %rbp,%rdi 1754b8: e8 43 b7 ff ff callq 170c00 1754bd: 48 89 ef mov %rbp,%rdi 1754c0: e8 8b f9 ff ff callq 174e50 1754c5: 41 c6 85 68 10 00 00 movb $0x2c,0x1068(%r13) 1754cc: 2c 1754cd: 31 c0 xor %eax,%eax 1754cf: e9 6f fc ff ff jmpq 175143 1754d4: b8 ff 00 00 00 mov $0xff,%eax 1754d9: ba ff ff ff ff mov $0xffffffff,%edx 1754de: e9 4f ff ff ff jmpq 175432 1754e3: 49 6b c3 1c imul $0x1c,%r11,%rax 1754e7: 8b 94 01 38 0e 00 00 mov 0xe38(%rcx,%rax,1),%edx 1754ee: e9 8f fe ff ff jmpq 175382 1754f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1754fa: 00 00 00 00 1754fe: 66 90 xchg %ax,%ax 0000000000175500 : 175500: e8 00 00 00 00 callq 175505 175505: 55 push %rbp 175506: 31 c0 xor %eax,%eax 175508: 53 push %rbx 175509: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 175510: 80 bd 24 11 00 00 00 cmpb $0x0,0x1124(%rbp) 175517: 75 03 jne 17551c 175519: 5b pop %rbx 17551a: 5d pop %rbp 17551b: c3 retq 17551c: 8b 95 2c 11 00 00 mov 0x112c(%rbp),%edx 175522: 89 f3 mov %esi,%ebx 175524: 40 0f b6 f6 movzbl %sil,%esi 175528: e8 00 00 00 00 callq 17552d 17552d: 85 c0 test %eax,%eax 17552f: 75 09 jne 17553a 175531: 88 9d 25 11 00 00 mov %bl,0x1125(%rbp) 175537: 5b pop %rbx 175538: 5d pop %rbp 175539: c3 retq 17553a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175541: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 175548: e8 00 00 00 00 callq 17554d 17554d: 85 c0 test %eax,%eax 17554f: 0f 85 00 00 00 00 jne 175555 175555: b8 ff ff ff ff mov $0xffffffff,%eax 17555a: eb bd jmp 175519 17555c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000175560 : 175560: e8 00 00 00 00 callq 175565 175565: 48 c7 87 98 02 00 00 movq $0x0,0x298(%rdi) 17556c: 00 00 00 00 175570: 48 8b 07 mov (%rdi),%rax 175573: 48 c7 87 a0 02 00 00 movq $0x0,0x2a0(%rdi) 17557a: 00 00 00 00 17557e: f6 80 b0 63 01 00 08 testb $0x8,0x163b0(%rax) 175585: 75 03 jne 17558a 175587: 31 c0 xor %eax,%eax 175589: c3 retq 17558a: e9 00 00 00 00 jmpq 17558f 17558f: 90 nop 0000000000175590 : 175590: e8 00 00 00 00 callq 175595 175595: 41 56 push %r14 175597: 41 55 push %r13 175599: 41 bd 02 02 04 00 mov $0x40202,%r13d 17559f: 41 54 push %r12 1755a1: 41 89 f4 mov %esi,%r12d 1755a4: 55 push %rbp 1755a5: 48 89 fd mov %rdi,%rbp 1755a8: 53 push %rbx 1755a9: 40 0f b6 de movzbl %sil,%ebx 1755ad: f6 87 29 01 00 00 20 testb $0x20,0x129(%rdi) 1755b4: 74 3c je 1755f2 1755b6: 48 8b 7f 60 mov 0x60(%rdi),%rdi 1755ba: 31 d2 xor %edx,%edx 1755bc: be 03 00 00 00 mov $0x3,%esi 1755c1: 48 8b 07 mov (%rdi),%rax 1755c4: 4c 8b 68 18 mov 0x18(%rax),%r13 1755c8: 48 8b 40 10 mov 0x10(%rax),%rax 1755cc: e8 00 00 00 00 callq 1755d1 1755d1: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1755d5: 31 d2 xor %edx,%edx 1755d7: be 03 00 00 00 mov $0x3,%esi 1755dc: 83 e0 fe and $0xfffffffe,%eax 1755df: 89 c1 mov %eax,%ecx 1755e1: 09 d9 or %ebx,%ecx 1755e3: e8 00 00 00 00 callq 1755e8 1755e8: 41 89 dd mov %ebx,%r13d 1755eb: 41 81 cd 02 02 04 00 or $0x40202,%r13d 1755f2: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 1755f8: a9 00 00 01 00 test $0x10000,%eax 1755fd: 74 46 je 175645 1755ff: 48 8b 7d 60 mov 0x60(%rbp),%rdi 175603: ba 20 00 00 00 mov $0x20,%edx 175608: be 03 00 00 00 mov $0x3,%esi 17560d: 48 8b 07 mov (%rdi),%rax 175610: 4c 8b 70 18 mov 0x18(%rax),%r14 175614: 48 8b 40 10 mov 0x10(%rax),%rax 175618: e8 00 00 00 00 callq 17561d 17561d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 175621: ba 20 00 00 00 mov $0x20,%edx 175626: be 03 00 00 00 mov $0x3,%esi 17562b: 83 e0 fe and $0xfffffffe,%eax 17562e: 89 c1 mov %eax,%ecx 175630: 09 d9 or %ebx,%ecx 175632: e8 00 00 00 00 callq 175637 175637: 89 d8 mov %ebx,%eax 175639: c1 e0 18 shl $0x18,%eax 17563c: 41 09 c5 or %eax,%r13d 17563f: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 175645: a9 00 00 02 00 test $0x20000,%eax 17564a: 74 46 je 175692 17564c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 175650: ba 40 00 00 00 mov $0x40,%edx 175655: be 03 00 00 00 mov $0x3,%esi 17565a: 48 8b 07 mov (%rdi),%rax 17565d: 4c 8b 70 18 mov 0x18(%rax),%r14 175661: 48 8b 40 10 mov 0x10(%rax),%rax 175665: e8 00 00 00 00 callq 17566a 17566a: 48 8b 7d 60 mov 0x60(%rbp),%rdi 17566e: ba 40 00 00 00 mov $0x40,%edx 175673: be 03 00 00 00 mov $0x3,%esi 175678: 83 e0 fe and $0xfffffffe,%eax 17567b: 89 c1 mov %eax,%ecx 17567d: 09 d9 or %ebx,%ecx 17567f: e8 00 00 00 00 callq 175684 175684: 89 d8 mov %ebx,%eax 175686: c1 e0 10 shl $0x10,%eax 175689: 41 09 c5 or %eax,%r13d 17568c: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 175692: a9 00 00 04 00 test $0x40000,%eax 175697: 74 46 je 1756df 175699: 48 8b 7d 60 mov 0x60(%rbp),%rdi 17569d: ba 60 00 00 00 mov $0x60,%edx 1756a2: be 03 00 00 00 mov $0x3,%esi 1756a7: 48 8b 07 mov (%rdi),%rax 1756aa: 4c 8b 70 18 mov 0x18(%rax),%r14 1756ae: 48 8b 40 10 mov 0x10(%rax),%rax 1756b2: e8 00 00 00 00 callq 1756b7 1756b7: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1756bb: ba 60 00 00 00 mov $0x60,%edx 1756c0: be 03 00 00 00 mov $0x3,%esi 1756c5: 83 e0 fe and $0xfffffffe,%eax 1756c8: 89 c1 mov %eax,%ecx 1756ca: 09 d9 or %ebx,%ecx 1756cc: e8 00 00 00 00 callq 1756d1 1756d1: 89 d8 mov %ebx,%eax 1756d3: c1 e0 08 shl $0x8,%eax 1756d6: 41 09 c5 or %eax,%r13d 1756d9: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 1756df: a9 00 00 08 00 test $0x80000,%eax 1756e4: 74 3e je 175724 1756e6: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1756ea: ba 80 00 00 00 mov $0x80,%edx 1756ef: be 03 00 00 00 mov $0x3,%esi 1756f4: 48 8b 07 mov (%rdi),%rax 1756f7: 4c 8b 70 18 mov 0x18(%rax),%r14 1756fb: 48 8b 40 10 mov 0x10(%rax),%rax 1756ff: e8 00 00 00 00 callq 175704 175704: 48 8b 7d 60 mov 0x60(%rbp),%rdi 175708: ba 80 00 00 00 mov $0x80,%edx 17570d: be 03 00 00 00 mov $0x3,%esi 175712: 83 e0 fe and $0xfffffffe,%eax 175715: 89 c1 mov %eax,%ecx 175717: 09 d9 or %ebx,%ecx 175719: e8 00 00 00 00 callq 17571e 17571e: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 175724: a9 00 00 10 00 test $0x100000,%eax 175729: 0f 84 61 01 00 00 je 175890 17572f: f6 85 29 01 00 00 20 testb $0x20,0x129(%rbp) 175736: 74 4f je 175787 175738: 48 8b 7d 60 mov 0x60(%rbp),%rdi 17573c: ba 13 00 00 00 mov $0x13,%edx 175741: be 03 00 00 00 mov $0x3,%esi 175746: 48 8b 07 mov (%rdi),%rax 175749: 48 8b 40 10 mov 0x10(%rax),%rax 17574d: e8 00 00 00 00 callq 175752 175752: 48 8b 7d 60 mov 0x60(%rbp),%rdi 175756: ba 13 00 00 00 mov $0x13,%edx 17575b: be 03 00 00 00 mov $0x3,%esi 175760: 83 e0 fe and $0xfffffffe,%eax 175763: 89 c1 mov %eax,%ecx 175765: 89 d8 mov %ebx,%eax 175767: f7 d0 not %eax 175769: 09 d9 or %ebx,%ecx 17576b: 01 c0 add %eax,%eax 17576d: 83 e1 fd and $0xfffffffd,%ecx 175770: 83 e0 02 and $0x2,%eax 175773: 09 c1 or %eax,%ecx 175775: 48 8b 07 mov (%rdi),%rax 175778: 48 8b 40 18 mov 0x18(%rax),%rax 17577c: e8 00 00 00 00 callq 175781 175781: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 175787: a9 00 00 01 00 test $0x10000,%eax 17578c: 74 4f je 1757dd 17578e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 175792: ba 33 00 00 00 mov $0x33,%edx 175797: be 03 00 00 00 mov $0x3,%esi 17579c: 48 8b 07 mov (%rdi),%rax 17579f: 48 8b 40 10 mov 0x10(%rax),%rax 1757a3: e8 00 00 00 00 callq 1757a8 1757a8: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1757ac: ba 33 00 00 00 mov $0x33,%edx 1757b1: be 03 00 00 00 mov $0x3,%esi 1757b6: 83 e0 fe and $0xfffffffe,%eax 1757b9: 89 c1 mov %eax,%ecx 1757bb: 89 d8 mov %ebx,%eax 1757bd: f7 d0 not %eax 1757bf: 09 d9 or %ebx,%ecx 1757c1: 01 c0 add %eax,%eax 1757c3: 83 e1 fd and $0xfffffffd,%ecx 1757c6: 83 e0 02 and $0x2,%eax 1757c9: 09 c1 or %eax,%ecx 1757cb: 48 8b 07 mov (%rdi),%rax 1757ce: 48 8b 40 18 mov 0x18(%rax),%rax 1757d2: e8 00 00 00 00 callq 1757d7 1757d7: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 1757dd: a9 00 00 02 00 test $0x20000,%eax 1757e2: 74 4f je 175833 1757e4: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1757e8: ba 53 00 00 00 mov $0x53,%edx 1757ed: be 03 00 00 00 mov $0x3,%esi 1757f2: 48 8b 07 mov (%rdi),%rax 1757f5: 48 8b 40 10 mov 0x10(%rax),%rax 1757f9: e8 00 00 00 00 callq 1757fe 1757fe: 48 8b 7d 60 mov 0x60(%rbp),%rdi 175802: ba 53 00 00 00 mov $0x53,%edx 175807: be 03 00 00 00 mov $0x3,%esi 17580c: 83 e0 fe and $0xfffffffe,%eax 17580f: 89 c1 mov %eax,%ecx 175811: 89 d8 mov %ebx,%eax 175813: f7 d0 not %eax 175815: 09 d9 or %ebx,%ecx 175817: 01 c0 add %eax,%eax 175819: 83 e1 fd and $0xfffffffd,%ecx 17581c: 83 e0 02 and $0x2,%eax 17581f: 09 c1 or %eax,%ecx 175821: 48 8b 07 mov (%rdi),%rax 175824: 48 8b 40 18 mov 0x18(%rax),%rax 175828: e8 00 00 00 00 callq 17582d 17582d: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 175833: a9 00 00 04 00 test $0x40000,%eax 175838: 74 4f je 175889 17583a: 48 8b 7d 60 mov 0x60(%rbp),%rdi 17583e: ba 73 00 00 00 mov $0x73,%edx 175843: be 03 00 00 00 mov $0x3,%esi 175848: 48 8b 07 mov (%rdi),%rax 17584b: 48 8b 40 10 mov 0x10(%rax),%rax 17584f: e8 00 00 00 00 callq 175854 175854: 48 8b 7d 60 mov 0x60(%rbp),%rdi 175858: ba 73 00 00 00 mov $0x73,%edx 17585d: be 03 00 00 00 mov $0x3,%esi 175862: 83 e0 fe and $0xfffffffe,%eax 175865: 89 c1 mov %eax,%ecx 175867: 89 d8 mov %ebx,%eax 175869: f7 d0 not %eax 17586b: 09 d9 or %ebx,%ecx 17586d: 01 c0 add %eax,%eax 17586f: 83 e1 fd and $0xfffffffd,%ecx 175872: 83 e0 02 and $0x2,%eax 175875: 09 c1 or %eax,%ecx 175877: 48 8b 07 mov (%rdi),%rax 17587a: 48 8b 40 18 mov 0x18(%rax),%rax 17587e: e8 00 00 00 00 callq 175883 175883: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 175889: a9 00 00 08 00 test $0x80000,%eax 17588e: 75 0e jne 17589e 175890: 45 84 e4 test %r12b,%r12b 175893: 75 58 jne 1758ed 175895: 5b pop %rbx 175896: 5d pop %rbp 175897: 41 5c pop %r12 175899: 41 5d pop %r13 17589b: 41 5e pop %r14 17589d: c3 retq 17589e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1758a2: ba 93 00 00 00 mov $0x93,%edx 1758a7: be 03 00 00 00 mov $0x3,%esi 1758ac: 48 8b 07 mov (%rdi),%rax 1758af: 48 8b 40 10 mov 0x10(%rax),%rax 1758b3: e8 00 00 00 00 callq 1758b8 1758b8: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1758bc: ba 93 00 00 00 mov $0x93,%edx 1758c1: be 03 00 00 00 mov $0x3,%esi 1758c6: 83 e0 fe and $0xfffffffe,%eax 1758c9: 89 c1 mov %eax,%ecx 1758cb: 09 d9 or %ebx,%ecx 1758cd: f7 d3 not %ebx 1758cf: 89 c8 mov %ecx,%eax 1758d1: 8d 0c 1b lea (%rbx,%rbx,1),%ecx 1758d4: 83 e0 fd and $0xfffffffd,%eax 1758d7: 83 e1 02 and $0x2,%ecx 1758da: 09 c1 or %eax,%ecx 1758dc: 48 8b 07 mov (%rdi),%rax 1758df: 48 8b 40 18 mov 0x18(%rax),%rax 1758e3: e8 00 00 00 00 callq 1758e8 1758e8: 45 84 e4 test %r12b,%r12b 1758eb: 74 a8 je 175895 1758ed: 5b pop %rbx 1758ee: 44 89 ea mov %r13d,%edx 1758f1: 48 89 ef mov %rbp,%rdi 1758f4: 31 c9 xor %ecx,%ecx 1758f6: 5d pop %rbp 1758f7: be 55 00 00 00 mov $0x55,%esi 1758fc: 41 5c pop %r12 1758fe: 41 5d pop %r13 175900: 41 5e pop %r14 175902: e9 00 00 00 00 jmpq 175907 175907: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 17590e: 00 00 0000000000175910 : 175910: e8 00 00 00 00 callq 175915 175915: 41 54 push %r12 175917: 41 89 d4 mov %edx,%r12d 17591a: 55 push %rbp 17591b: 53 push %rbx 17591c: 8b 16 mov (%rsi),%edx 17591e: 83 fa ff cmp $0xffffffff,%edx 175921: 74 55 je 175978 175923: 48 89 fd mov %rdi,%rbp 175926: 48 89 f3 mov %rsi,%rbx 175929: 48 8b 7d 60 mov 0x60(%rbp),%rdi 17592d: 48 8b 07 mov (%rdi),%rax 175930: 48 8b 40 10 mov 0x10(%rax),%rax 175934: 41 83 fc 02 cmp $0x2,%r12d 175938: 75 45 jne 17597f 17593a: be 05 00 00 00 mov $0x5,%esi 17593f: e8 00 00 00 00 callq 175944 175944: 8b 4b 08 mov 0x8(%rbx),%ecx 175947: 8b 73 0c mov 0xc(%rbx),%esi 17594a: 48 8b 7d 60 mov 0x60(%rbp),%rdi 17594e: 8b 13 mov (%rbx),%edx 175950: d3 e6 shl %cl,%esi 175952: 89 f1 mov %esi,%ecx 175954: be 05 00 00 00 mov $0x5,%esi 175959: 31 c1 xor %eax,%ecx 17595b: 23 4b 04 and 0x4(%rbx),%ecx 17595e: 31 c1 xor %eax,%ecx 175960: 48 8b 07 mov (%rdi),%rax 175963: 48 8b 40 18 mov 0x18(%rax),%rax 175967: e8 00 00 00 00 callq 17596c 17596c: 8b 53 10 mov 0x10(%rbx),%edx 17596f: 48 83 c3 10 add $0x10,%rbx 175973: 83 fa ff cmp $0xffffffff,%edx 175976: 75 b1 jne 175929 175978: 5b pop %rbx 175979: 31 c0 xor %eax,%eax 17597b: 5d pop %rbp 17597c: 41 5c pop %r12 17597e: c3 retq 17597f: be 03 00 00 00 mov $0x3,%esi 175984: e8 00 00 00 00 callq 175989 175989: 8b 4b 08 mov 0x8(%rbx),%ecx 17598c: 8b 73 0c mov 0xc(%rbx),%esi 17598f: 48 8b 7d 60 mov 0x60(%rbp),%rdi 175993: 8b 13 mov (%rbx),%edx 175995: d3 e6 shl %cl,%esi 175997: 89 f1 mov %esi,%ecx 175999: be 03 00 00 00 mov $0x3,%esi 17599e: 31 c1 xor %eax,%ecx 1759a0: 23 4b 04 and 0x4(%rbx),%ecx 1759a3: 31 c1 xor %eax,%ecx 1759a5: 48 8b 07 mov (%rdi),%rax 1759a8: 48 8b 40 18 mov 0x18(%rax),%rax 1759ac: e8 00 00 00 00 callq 1759b1 1759b1: eb b9 jmp 17596c 1759b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1759ba: 00 00 00 00 1759be: 66 90 xchg %ax,%ax 00000000001759c0 : 1759c0: e8 00 00 00 00 callq 1759c5 1759c5: 55 push %rbp 1759c6: 53 push %rbx 1759c7: 48 89 f3 mov %rsi,%rbx 1759ca: 8b 36 mov (%rsi),%esi 1759cc: 83 fe ff cmp $0xffffffff,%esi 1759cf: 74 3f je 175a10 1759d1: 48 89 fd mov %rdi,%rbp 1759d4: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1759d8: 48 83 c3 10 add $0x10,%rbx 1759dc: 48 8b 07 mov (%rdi),%rax 1759df: 48 8b 00 mov (%rax),%rax 1759e2: e8 00 00 00 00 callq 1759e7 1759e7: 8b 4b f8 mov -0x8(%rbx),%ecx 1759ea: 8b 53 fc mov -0x4(%rbx),%edx 1759ed: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1759f1: 8b 73 f0 mov -0x10(%rbx),%esi 1759f4: d3 e2 shl %cl,%edx 1759f6: 31 c2 xor %eax,%edx 1759f8: 23 53 f4 and -0xc(%rbx),%edx 1759fb: 31 c2 xor %eax,%edx 1759fd: 48 8b 07 mov (%rdi),%rax 175a00: 48 8b 40 08 mov 0x8(%rax),%rax 175a04: e8 00 00 00 00 callq 175a09 175a09: 8b 33 mov (%rbx),%esi 175a0b: 83 fe ff cmp $0xffffffff,%esi 175a0e: 75 c4 jne 1759d4 175a10: 5b pop %rbx 175a11: 5d pop %rbp 175a12: c3 retq 175a13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 175a1a: 00 00 00 00 175a1e: 66 90 xchg %ax,%ax 0000000000175a20 : 175a20: e8 00 00 00 00 callq 175a25 175a25: 41 57 push %r15 175a27: 41 56 push %r14 175a29: 41 55 push %r13 175a2b: 41 54 push %r12 175a2d: 45 31 e4 xor %r12d,%r12d 175a30: 55 push %rbp 175a31: 53 push %rbx 175a32: 48 83 ec 08 sub $0x8,%rsp 175a36: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 175a3d: 80 bb 2c 12 00 00 00 cmpb $0x0,0x122c(%rbx) 175a44: 0f 84 f7 02 00 00 je 175d41 175a4a: 80 bb 2d 12 00 00 00 cmpb $0x0,0x122d(%rbx) 175a51: 48 89 fd mov %rdi,%rbp 175a54: 74 05 je 175a5b 175a56: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 175a5b: 0f b6 83 35 09 00 00 movzbl 0x935(%rbx),%eax 175a62: 3c 03 cmp $0x3,%al 175a64: 0f 84 03 05 00 00 je 175f6d 175a6a: 0f 87 e3 02 00 00 ja 175d53 175a70: 3c 01 cmp $0x1,%al 175a72: 0f 84 86 03 00 00 je 175dfe 175a78: 3c 02 cmp $0x2,%al 175a7a: 0f 85 34 01 00 00 jne 175bb4 175a80: 4c 8b 75 00 mov 0x0(%rbp),%r14 175a84: 45 31 ff xor %r15d,%r15d 175a87: 4c 89 f7 mov %r14,%rdi 175a8a: 45 8b ae 28 8a 00 00 mov 0x8a28(%r14),%r13d 175a91: e8 00 00 00 00 callq 175a96 175a96: 49 8d 86 18 0b 00 00 lea 0xb18(%r14),%rax 175a9d: 48 89 c7 mov %rax,%rdi 175aa0: 48 89 04 24 mov %rax,(%rsp) 175aa4: e8 00 00 00 00 callq 175aa9 175aa9: 45 85 ed test %r13d,%r13d 175aac: 75 0e jne 175abc 175aae: e9 85 00 00 00 jmpq 175b38 175ab3: 41 83 c7 01 add $0x1,%r15d 175ab7: 45 39 fd cmp %r15d,%r13d 175aba: 74 7c je 175b38 175abc: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax 175ac3: 44 89 fa mov %r15d,%edx 175ac6: 31 c9 xor %ecx,%ecx 175ac8: 4c 89 f7 mov %r14,%rdi 175acb: c1 e2 10 shl $0x10,%edx 175ace: 8b 70 04 mov 0x4(%rax),%esi 175ad1: 81 ca 00 00 00 60 or $0x60000000,%edx 175ad7: 81 c6 00 22 00 00 add $0x2200,%esi 175add: e8 00 00 00 00 callq 175ae2 175ae2: 31 d2 xor %edx,%edx 175ae4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175aeb: 48 89 ef mov %rbp,%rdi 175aee: e8 1d fe ff ff callq 175910 175af3: 31 d2 xor %edx,%edx 175af5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175afc: 48 89 ef mov %rbp,%rdi 175aff: 41 89 c4 mov %eax,%r12d 175b02: e8 09 fe ff ff callq 175910 175b07: 31 d2 xor %edx,%edx 175b09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175b10: 48 89 ef mov %rbp,%rdi 175b13: 41 09 c4 or %eax,%r12d 175b16: e8 f5 fd ff ff callq 175910 175b1b: 31 d2 xor %edx,%edx 175b1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175b24: 48 89 ef mov %rbp,%rdi 175b27: 41 09 c4 or %eax,%r12d 175b2a: e8 e1 fd ff ff callq 175910 175b2f: 41 09 c4 or %eax,%r12d 175b32: 0f 84 7b ff ff ff je 175ab3 175b38: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax 175b3f: 31 c9 xor %ecx,%ecx 175b41: ba 00 00 00 e0 mov $0xe0000000,%edx 175b46: 4c 89 f7 mov %r14,%rdi 175b49: 8b 70 04 mov 0x4(%rax),%esi 175b4c: 81 c6 00 22 00 00 add $0x2200,%esi 175b52: e8 00 00 00 00 callq 175b57 175b57: 48 8b 3c 24 mov (%rsp),%rdi 175b5b: e8 00 00 00 00 callq 175b60 175b60: be 01 00 00 00 mov $0x1,%esi 175b65: 48 89 ef mov %rbp,%rdi 175b68: e8 23 fa ff ff callq 175590 175b6d: 4c 89 f7 mov %r14,%rdi 175b70: e8 00 00 00 00 callq 175b75 175b75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175b7c: 48 89 ef mov %rbp,%rdi 175b7f: e8 3c fe ff ff callq 1759c0 175b84: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 175b8a: a9 00 00 20 00 test $0x200000,%eax 175b8f: 0f 85 d8 04 00 00 jne 17606d 175b95: a9 00 00 40 00 test $0x400000,%eax 175b9a: 0f 84 7c 01 00 00 je 175d1c 175ba0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175ba7: 48 89 ef mov %rbp,%rdi 175baa: e8 11 fe ff ff callq 1759c0 175baf: e9 68 01 00 00 jmpq 175d1c 175bb4: 84 c0 test %al,%al 175bb6: 0f 85 37 02 00 00 jne 175df3 175bbc: 4c 8b 75 00 mov 0x0(%rbp),%r14 175bc0: 45 31 ff xor %r15d,%r15d 175bc3: 4c 89 f7 mov %r14,%rdi 175bc6: 45 8b ae 28 8a 00 00 mov 0x8a28(%r14),%r13d 175bcd: e8 00 00 00 00 callq 175bd2 175bd2: 49 8d 86 18 0b 00 00 lea 0xb18(%r14),%rax 175bd9: 48 89 c7 mov %rax,%rdi 175bdc: 48 89 04 24 mov %rax,(%rsp) 175be0: e8 00 00 00 00 callq 175be5 175be5: 45 85 ed test %r13d,%r13d 175be8: 75 12 jne 175bfc 175bea: e9 f0 00 00 00 jmpq 175cdf 175bef: 41 83 c7 01 add $0x1,%r15d 175bf3: 45 39 fd cmp %r15d,%r13d 175bf6: 0f 84 e3 00 00 00 je 175cdf 175bfc: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax 175c03: 44 89 fa mov %r15d,%edx 175c06: 31 c9 xor %ecx,%ecx 175c08: 4c 89 f7 mov %r14,%rdi 175c0b: c1 e2 10 shl $0x10,%edx 175c0e: 8b 70 04 mov 0x4(%rax),%esi 175c11: 81 ca 00 00 00 60 or $0x60000000,%edx 175c17: 81 c6 00 22 00 00 add $0x2200,%esi 175c1d: e8 00 00 00 00 callq 175c22 175c22: 31 d2 xor %edx,%edx 175c24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175c2b: 48 89 ef mov %rbp,%rdi 175c2e: e8 dd fc ff ff callq 175910 175c33: 31 d2 xor %edx,%edx 175c35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175c3c: 48 89 ef mov %rbp,%rdi 175c3f: 41 89 c4 mov %eax,%r12d 175c42: e8 c9 fc ff ff callq 175910 175c47: 31 d2 xor %edx,%edx 175c49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175c50: 48 89 ef mov %rbp,%rdi 175c53: 41 09 c4 or %eax,%r12d 175c56: e8 b5 fc ff ff callq 175910 175c5b: 31 d2 xor %edx,%edx 175c5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175c64: 48 89 ef mov %rbp,%rdi 175c67: 41 09 c4 or %eax,%r12d 175c6a: e8 a1 fc ff ff callq 175910 175c6f: 31 d2 xor %edx,%edx 175c71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175c78: 48 89 ef mov %rbp,%rdi 175c7b: 41 09 c4 or %eax,%r12d 175c7e: e8 8d fc ff ff callq 175910 175c83: 31 d2 xor %edx,%edx 175c85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175c8c: 48 89 ef mov %rbp,%rdi 175c8f: 41 09 c4 or %eax,%r12d 175c92: e8 79 fc ff ff callq 175910 175c97: 31 d2 xor %edx,%edx 175c99: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175ca0: 48 89 ef mov %rbp,%rdi 175ca3: 41 09 c4 or %eax,%r12d 175ca6: e8 65 fc ff ff callq 175910 175cab: ba 02 00 00 00 mov $0x2,%edx 175cb0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175cb7: 48 89 ef mov %rbp,%rdi 175cba: 41 09 c4 or %eax,%r12d 175cbd: e8 4e fc ff ff callq 175910 175cc2: 31 d2 xor %edx,%edx 175cc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175ccb: 48 89 ef mov %rbp,%rdi 175cce: 41 09 c4 or %eax,%r12d 175cd1: e8 3a fc ff ff callq 175910 175cd6: 41 09 c4 or %eax,%r12d 175cd9: 0f 84 10 ff ff ff je 175bef 175cdf: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax 175ce6: 31 c9 xor %ecx,%ecx 175ce8: ba 00 00 00 e0 mov $0xe0000000,%edx 175ced: 4c 89 f7 mov %r14,%rdi 175cf0: 8b 70 04 mov 0x4(%rax),%esi 175cf3: 81 c6 00 22 00 00 add $0x2200,%esi 175cf9: e8 00 00 00 00 callq 175cfe 175cfe: 48 8b 3c 24 mov (%rsp),%rdi 175d02: e8 00 00 00 00 callq 175d07 175d07: 48 89 ef mov %rbp,%rdi 175d0a: be 01 00 00 00 mov $0x1,%esi 175d0f: e8 7c f8 ff ff callq 175590 175d14: 4c 89 f7 mov %r14,%rdi 175d17: e8 00 00 00 00 callq 175d1c 175d1c: 8b 93 34 12 00 00 mov 0x1234(%rbx),%edx 175d22: be 01 00 00 00 mov $0x1,%esi 175d27: 48 89 ef mov %rbp,%rdi 175d2a: e8 00 00 00 00 callq 175d2f 175d2f: 41 89 c4 mov %eax,%r12d 175d32: 85 c0 test %eax,%eax 175d34: 0f 85 4d 03 00 00 jne 176087 175d3a: c6 83 2d 12 00 00 01 movb $0x1,0x122d(%rbx) 175d41: 48 83 c4 08 add $0x8,%rsp 175d45: 44 89 e0 mov %r12d,%eax 175d48: 5b pop %rbx 175d49: 5d pop %rbp 175d4a: 41 5c pop %r12 175d4c: 41 5d pop %r13 175d4e: 41 5e pop %r14 175d50: 41 5f pop %r15 175d52: c3 retq 175d53: 3c 05 cmp $0x5,%al 175d55: 0f 86 a3 00 00 00 jbe 175dfe 175d5b: 3c 06 cmp $0x6,%al 175d5d: 0f 85 90 00 00 00 jne 175df3 175d63: 4c 8b 6d 00 mov 0x0(%rbp),%r13 175d67: 4d 8d a5 18 0b 00 00 lea 0xb18(%r13),%r12 175d6e: 4c 89 ef mov %r13,%rdi 175d71: e8 00 00 00 00 callq 175d76 175d76: 4c 89 e7 mov %r12,%rdi 175d79: e8 00 00 00 00 callq 175d7e 175d7e: 31 c9 xor %ecx,%ecx 175d80: ba 00 00 00 e0 mov $0xe0000000,%edx 175d85: 4c 89 ef mov %r13,%rdi 175d88: 49 8b 85 e8 5a 01 00 mov 0x15ae8(%r13),%rax 175d8f: 8b 70 04 mov 0x4(%rax),%esi 175d92: 81 c6 00 22 00 00 add $0x2200,%esi 175d98: e8 00 00 00 00 callq 175d9d 175d9d: 4c 89 e7 mov %r12,%rdi 175da0: e8 00 00 00 00 callq 175da5 175da5: 31 d2 xor %edx,%edx 175da7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175dae: 48 89 ef mov %rbp,%rdi 175db1: e8 5a fb ff ff callq 175910 175db6: 31 d2 xor %edx,%edx 175db8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175dbf: 48 89 ef mov %rbp,%rdi 175dc2: 41 89 c4 mov %eax,%r12d 175dc5: e8 46 fb ff ff callq 175910 175dca: 41 09 c4 or %eax,%r12d 175dcd: 0f 84 83 02 00 00 je 176056 175dd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175dda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 175de1: e8 00 00 00 00 callq 175de6 175de6: 85 c0 test %eax,%eax 175de8: 0f 84 53 ff ff ff je 175d41 175dee: e9 00 00 00 00 jmpq 175df3 175df3: 41 bc ea ff ff ff mov $0xffffffea,%r12d 175df9: e9 43 ff ff ff jmpq 175d41 175dfe: 4c 8b 75 00 mov 0x0(%rbp),%r14 175e02: 45 31 ff xor %r15d,%r15d 175e05: 4c 89 f7 mov %r14,%rdi 175e08: 45 8b ae 28 8a 00 00 mov 0x8a28(%r14),%r13d 175e0f: e8 00 00 00 00 callq 175e14 175e14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175e1b: 48 89 ef mov %rbp,%rdi 175e1e: e8 9d fb ff ff callq 1759c0 175e23: 49 8d 86 18 0b 00 00 lea 0xb18(%r14),%rax 175e2a: 48 89 c7 mov %rax,%rdi 175e2d: 48 89 04 24 mov %rax,(%rsp) 175e31: e8 00 00 00 00 callq 175e36 175e36: 45 85 ed test %r13d,%r13d 175e39: 75 0e jne 175e49 175e3b: e9 85 00 00 00 jmpq 175ec5 175e40: 41 83 c7 01 add $0x1,%r15d 175e44: 45 39 fd cmp %r15d,%r13d 175e47: 74 7c je 175ec5 175e49: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax 175e50: 44 89 fa mov %r15d,%edx 175e53: 31 c9 xor %ecx,%ecx 175e55: 4c 89 f7 mov %r14,%rdi 175e58: c1 e2 10 shl $0x10,%edx 175e5b: 8b 70 04 mov 0x4(%rax),%esi 175e5e: 81 ca 00 00 00 60 or $0x60000000,%edx 175e64: 81 c6 00 22 00 00 add $0x2200,%esi 175e6a: e8 00 00 00 00 callq 175e6f 175e6f: 31 d2 xor %edx,%edx 175e71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175e78: 48 89 ef mov %rbp,%rdi 175e7b: e8 90 fa ff ff callq 175910 175e80: 31 d2 xor %edx,%edx 175e82: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175e89: 48 89 ef mov %rbp,%rdi 175e8c: 41 89 c4 mov %eax,%r12d 175e8f: e8 7c fa ff ff callq 175910 175e94: 31 d2 xor %edx,%edx 175e96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175e9d: 48 89 ef mov %rbp,%rdi 175ea0: 41 09 c4 or %eax,%r12d 175ea3: e8 68 fa ff ff callq 175910 175ea8: 31 d2 xor %edx,%edx 175eaa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175eb1: 48 89 ef mov %rbp,%rdi 175eb4: 41 09 c4 or %eax,%r12d 175eb7: e8 54 fa ff ff callq 175910 175ebc: 41 09 c4 or %eax,%r12d 175ebf: 0f 84 7b ff ff ff je 175e40 175ec5: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax 175ecc: 31 c9 xor %ecx,%ecx 175ece: ba 00 00 00 e0 mov $0xe0000000,%edx 175ed3: 4c 89 f7 mov %r14,%rdi 175ed6: 8b 70 04 mov 0x4(%rax),%esi 175ed9: 81 c6 00 22 00 00 add $0x2200,%esi 175edf: e8 00 00 00 00 callq 175ee4 175ee4: 48 8b 3c 24 mov (%rsp),%rdi 175ee8: e8 00 00 00 00 callq 175eed 175eed: be 01 00 00 00 mov $0x1,%esi 175ef2: 48 89 ef mov %rbp,%rdi 175ef5: e8 96 f6 ff ff callq 175590 175efa: 4c 89 f7 mov %r14,%rdi 175efd: e8 00 00 00 00 callq 175f02 175f02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175f09: 48 89 ef mov %rbp,%rdi 175f0c: e8 af fa ff ff callq 1759c0 175f11: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 175f17: a9 00 00 20 00 test $0x200000,%eax 175f1c: 0f 84 73 fc ff ff je 175b95 175f22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175f29: 48 89 ef mov %rbp,%rdi 175f2c: e8 8f fa ff ff callq 1759c0 175f31: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175f38: 48 89 ef mov %rbp,%rdi 175f3b: e8 80 fa ff ff callq 1759c0 175f40: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 175f46: e9 4a fc ff ff jmpq 175b95 175f4b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175f52: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 175f59: e8 00 00 00 00 callq 175f5e 175f5e: 0f b6 83 35 09 00 00 movzbl 0x935(%rbx),%eax 175f65: 3c 03 cmp $0x3,%al 175f67: 0f 85 fd fa ff ff jne 175a6a 175f6d: 4c 8b 75 00 mov 0x0(%rbp),%r14 175f71: 45 31 ff xor %r15d,%r15d 175f74: 4c 89 f7 mov %r14,%rdi 175f77: 45 8b ae 28 8a 00 00 mov 0x8a28(%r14),%r13d 175f7e: e8 00 00 00 00 callq 175f83 175f83: 49 8d 86 18 0b 00 00 lea 0xb18(%r14),%rax 175f8a: 48 89 c7 mov %rax,%rdi 175f8d: 48 89 04 24 mov %rax,(%rsp) 175f91: e8 00 00 00 00 callq 175f96 175f96: 45 85 ed test %r13d,%r13d 175f99: 75 12 jne 175fad 175f9b: e9 3f fd ff ff jmpq 175cdf 175fa0: 41 83 c7 01 add $0x1,%r15d 175fa4: 45 39 fd cmp %r15d,%r13d 175fa7: 0f 84 32 fd ff ff je 175cdf 175fad: 49 8b 86 e8 5a 01 00 mov 0x15ae8(%r14),%rax 175fb4: 44 89 fa mov %r15d,%edx 175fb7: 31 c9 xor %ecx,%ecx 175fb9: 4c 89 f7 mov %r14,%rdi 175fbc: c1 e2 10 shl $0x10,%edx 175fbf: 8b 70 04 mov 0x4(%rax),%esi 175fc2: 81 ca 00 00 00 60 or $0x60000000,%edx 175fc8: 81 c6 00 22 00 00 add $0x2200,%esi 175fce: e8 00 00 00 00 callq 175fd3 175fd3: 31 d2 xor %edx,%edx 175fd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175fdc: 48 89 ef mov %rbp,%rdi 175fdf: e8 2c f9 ff ff callq 175910 175fe4: 31 d2 xor %edx,%edx 175fe6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175fed: 48 89 ef mov %rbp,%rdi 175ff0: 41 89 c4 mov %eax,%r12d 175ff3: e8 18 f9 ff ff callq 175910 175ff8: 31 d2 xor %edx,%edx 175ffa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176001: 48 89 ef mov %rbp,%rdi 176004: 41 09 c4 or %eax,%r12d 176007: e8 04 f9 ff ff callq 175910 17600c: 31 d2 xor %edx,%edx 17600e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176015: 48 89 ef mov %rbp,%rdi 176018: 41 09 c4 or %eax,%r12d 17601b: e8 f0 f8 ff ff callq 175910 176020: 31 d2 xor %edx,%edx 176022: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176029: 48 89 ef mov %rbp,%rdi 17602c: 41 09 c4 or %eax,%r12d 17602f: e8 dc f8 ff ff callq 175910 176034: 31 d2 xor %edx,%edx 176036: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17603d: 48 89 ef mov %rbp,%rdi 176040: 41 09 c4 or %eax,%r12d 176043: e8 c8 f8 ff ff callq 175910 176048: 41 09 c4 or %eax,%r12d 17604b: 0f 84 4f ff ff ff je 175fa0 176051: e9 89 fc ff ff jmpq 175cdf 176056: 48 89 ef mov %rbp,%rdi 176059: 31 f6 xor %esi,%esi 17605b: e8 30 f5 ff ff callq 175590 176060: 4c 89 ef mov %r13,%rdi 176063: e8 00 00 00 00 callq 176068 176068: e9 af fc ff ff jmpq 175d1c 17606d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176074: 48 89 ef mov %rbp,%rdi 176077: e8 44 f9 ff ff callq 1759c0 17607c: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 176082: e9 0e fb ff ff jmpq 175b95 176087: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17608e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176095: e8 00 00 00 00 callq 17609a 17609a: 85 c0 test %eax,%eax 17609c: 0f 84 9f fc ff ff je 175d41 1760a2: e9 00 00 00 00 jmpq 1760a7 1760a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1760ae: 00 00 00000000001760b0 : 1760b0: e8 00 00 00 00 callq 1760b5 1760b5: 41 54 push %r12 1760b7: 45 31 e4 xor %r12d,%r12d 1760ba: 55 push %rbp 1760bb: 53 push %rbx 1760bc: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 1760c3: 80 bb 2c 12 00 00 00 cmpb $0x0,0x122c(%rbx) 1760ca: 74 71 je 17613d 1760cc: 80 bb 2d 12 00 00 00 cmpb $0x0,0x122d(%rbx) 1760d3: 48 89 fd mov %rdi,%rbp 1760d6: 75 05 jne 1760dd 1760d8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1760dd: 0f b6 8b 35 09 00 00 movzbl 0x935(%rbx),%ecx 1760e4: 80 f9 06 cmp $0x6,%cl 1760e7: 77 7b ja 176164 1760e9: b8 01 00 00 00 mov $0x1,%eax 1760ee: 48 d3 e0 shl %cl,%rax 1760f1: a8 32 test $0x32,%al 1760f3: 0f 85 c1 00 00 00 jne 1761ba 1760f9: a8 49 test $0x49,%al 1760fb: 74 6f je 17616c 1760fd: 4c 8b 65 00 mov 0x0(%rbp),%r12 176101: 4c 89 e7 mov %r12,%rdi 176104: e8 00 00 00 00 callq 176109 176109: 48 89 ef mov %rbp,%rdi 17610c: 31 f6 xor %esi,%esi 17610e: e8 7d f4 ff ff callq 175590 176113: 4c 89 e7 mov %r12,%rdi 176116: e8 00 00 00 00 callq 17611b 17611b: 8b 93 34 12 00 00 mov 0x1234(%rbx),%edx 176121: 31 f6 xor %esi,%esi 176123: 48 89 ef mov %rbp,%rdi 176126: e8 00 00 00 00 callq 17612b 17612b: 41 89 c4 mov %eax,%r12d 17612e: 85 c0 test %eax,%eax 176130: 0f 85 f0 00 00 00 jne 176226 176136: c6 83 2d 12 00 00 00 movb $0x0,0x122d(%rbx) 17613d: 44 89 e0 mov %r12d,%eax 176140: 5b pop %rbx 176141: 5d pop %rbp 176142: 41 5c pop %r12 176144: c3 retq 176145: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17614c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176153: e8 00 00 00 00 callq 176158 176158: 0f b6 8b 35 09 00 00 movzbl 0x935(%rbx),%ecx 17615f: 80 f9 06 cmp $0x6,%cl 176162: 76 85 jbe 1760e9 176164: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17616a: eb d1 jmp 17613d 17616c: a8 04 test $0x4,%al 17616e: 74 f4 je 176164 176170: 4c 8b 65 00 mov 0x0(%rbp),%r12 176174: 4c 89 e7 mov %r12,%rdi 176177: e8 00 00 00 00 callq 17617c 17617c: 31 f6 xor %esi,%esi 17617e: 48 89 ef mov %rbp,%rdi 176181: e8 0a f4 ff ff callq 175590 176186: 4c 89 e7 mov %r12,%rdi 176189: e8 00 00 00 00 callq 17618e 17618e: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 176194: a9 00 00 20 00 test $0x200000,%eax 176199: 75 69 jne 176204 17619b: a9 00 00 40 00 test $0x400000,%eax 1761a0: 0f 84 75 ff ff ff je 17611b 1761a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1761ad: 48 89 ef mov %rbp,%rdi 1761b0: e8 0b f8 ff ff callq 1759c0 1761b5: e9 61 ff ff ff jmpq 17611b 1761ba: 4c 8b 65 00 mov 0x0(%rbp),%r12 1761be: 4c 89 e7 mov %r12,%rdi 1761c1: e8 00 00 00 00 callq 1761c6 1761c6: 31 f6 xor %esi,%esi 1761c8: 48 89 ef mov %rbp,%rdi 1761cb: e8 c0 f3 ff ff callq 175590 1761d0: 4c 89 e7 mov %r12,%rdi 1761d3: e8 00 00 00 00 callq 1761d8 1761d8: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 1761de: a9 00 00 20 00 test $0x200000,%eax 1761e3: 74 b6 je 17619b 1761e5: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1761e9: 31 d2 xor %edx,%edx 1761eb: be 93 12 00 00 mov $0x1293,%esi 1761f0: 48 8b 07 mov (%rdi),%rax 1761f3: 48 8b 40 08 mov 0x8(%rax),%rax 1761f7: e8 00 00 00 00 callq 1761fc 1761fc: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 176202: eb 97 jmp 17619b 176204: 48 8b 7d 60 mov 0x60(%rbp),%rdi 176208: 31 d2 xor %edx,%edx 17620a: be 8e 12 00 00 mov $0x128e,%esi 17620f: 48 8b 07 mov (%rdi),%rax 176212: 48 8b 40 08 mov 0x8(%rax),%rax 176216: e8 00 00 00 00 callq 17621b 17621b: 8b 85 2c 01 00 00 mov 0x12c(%rbp),%eax 176221: e9 75 ff ff ff jmpq 17619b 176226: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17622d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176234: e8 00 00 00 00 callq 176239 176239: 85 c0 test %eax,%eax 17623b: 0f 85 00 00 00 00 jne 176241 176241: e9 f7 fe ff ff jmpq 17613d 176246: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17624d: 00 00 00 0000000000176250 : 176250: e8 00 00 00 00 callq 176255 176255: 48 8b 97 18 01 00 00 mov 0x118(%rdi),%rdx 17625c: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 176263: 48 8b 92 a0 00 00 00 mov 0xa0(%rdx),%rdx 17626a: 0f b7 4a 0e movzwl 0xe(%rdx),%ecx 17626e: 66 89 88 7c 12 00 00 mov %cx,0x127c(%rax) 176275: 0f b7 4a 04 movzwl 0x4(%rdx),%ecx 176279: 66 89 88 7e 12 00 00 mov %cx,0x127e(%rax) 176280: 0f b7 4a 10 movzwl 0x10(%rdx),%ecx 176284: 66 89 88 80 12 00 00 mov %cx,0x1280(%rax) 17628b: 0f b7 4a 24 movzwl 0x24(%rdx),%ecx 17628f: 66 89 88 82 12 00 00 mov %cx,0x1282(%rax) 176296: 0f b7 4a 26 movzwl 0x26(%rdx),%ecx 17629a: 66 89 88 84 12 00 00 mov %cx,0x1284(%rax) 1762a1: 0f b7 4a 2c movzwl 0x2c(%rdx),%ecx 1762a5: 66 89 88 86 12 00 00 mov %cx,0x1286(%rax) 1762ac: 0f b7 4a 2e movzwl 0x2e(%rdx),%ecx 1762b0: 66 89 88 88 12 00 00 mov %cx,0x1288(%rax) 1762b7: 0f b7 4a 30 movzwl 0x30(%rdx),%ecx 1762bb: 66 89 88 8a 12 00 00 mov %cx,0x128a(%rax) 1762c2: 0f b7 4a 28 movzwl 0x28(%rdx),%ecx 1762c6: 66 89 88 8c 12 00 00 mov %cx,0x128c(%rax) 1762cd: 0f b7 4a 2a movzwl 0x2a(%rdx),%ecx 1762d1: 66 89 88 8e 12 00 00 mov %cx,0x128e(%rax) 1762d8: 0f b7 4a 32 movzwl 0x32(%rdx),%ecx 1762dc: 66 89 88 90 12 00 00 mov %cx,0x1290(%rax) 1762e3: 0f b7 8f aa 01 00 00 movzwl 0x1aa(%rdi),%ecx 1762ea: c7 80 94 12 00 00 00 movl $0x0,0x1294(%rax) 1762f1: 00 00 00 1762f4: c1 e1 08 shl $0x8,%ecx 1762f7: 66 89 88 92 12 00 00 mov %cx,0x1292(%rax) 1762fe: 0f b6 4a 34 movzbl 0x34(%rdx),%ecx 176302: 88 88 98 12 00 00 mov %cl,0x1298(%rax) 176308: 0f b6 4a 35 movzbl 0x35(%rdx),%ecx 17630c: 88 88 99 12 00 00 mov %cl,0x1299(%rax) 176312: 0f b6 4a 37 movzbl 0x37(%rdx),%ecx 176316: 88 88 9a 12 00 00 mov %cl,0x129a(%rax) 17631c: 0f b6 4a 39 movzbl 0x39(%rdx),%ecx 176320: 88 88 9b 12 00 00 mov %cl,0x129b(%rax) 176326: 0f b6 4a 36 movzbl 0x36(%rdx),%ecx 17632a: 88 88 a8 12 00 00 mov %cl,0x12a8(%rax) 176330: 0f b6 4a 3b movzbl 0x3b(%rdx),%ecx 176334: 88 88 a9 12 00 00 mov %cl,0x12a9(%rax) 17633a: 0f b6 4a 38 movzbl 0x38(%rdx),%ecx 17633e: 88 88 aa 12 00 00 mov %cl,0x12aa(%rax) 176344: 0f b6 4a 3c movzbl 0x3c(%rdx),%ecx 176348: 88 88 ab 12 00 00 mov %cl,0x12ab(%rax) 17634e: 0f b6 4a 3a movzbl 0x3a(%rdx),%ecx 176352: 88 88 ac 12 00 00 mov %cl,0x12ac(%rax) 176358: 0f b6 52 3d movzbl 0x3d(%rdx),%edx 17635c: 88 90 ad 12 00 00 mov %dl,0x12ad(%rax) 176362: c3 retq 176363: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17636a: 00 00 00 00 17636e: 66 90 xchg %ax,%ax 0000000000176370 : 176370: e8 00 00 00 00 callq 176375 176375: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17637c: 80 b8 39 09 00 00 00 cmpb $0x0,0x939(%rax) 176383: 75 03 jne 176388 176385: 31 c0 xor %eax,%eax 176387: c3 retq 176388: 89 f2 mov %esi,%edx 17638a: 31 c9 xor %ecx,%ecx 17638c: be 08 00 00 00 mov $0x8,%esi 176391: e8 00 00 00 00 callq 176396 176396: 31 c0 xor %eax,%eax 176398: c3 retq 176399: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001763a0 : 1763a0: e8 00 00 00 00 callq 1763a5 1763a5: 55 push %rbp 1763a6: 53 push %rbx 1763a7: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1763ae: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 1763b2: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 1763b9: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 1763c0: 0f b7 40 0e movzwl 0xe(%rax),%eax 1763c4: 89 87 8c 03 00 00 mov %eax,0x38c(%rdi) 1763ca: 89 87 90 03 00 00 mov %eax,0x390(%rdi) 1763d0: 74 2e je 176400 1763d2: 48 89 fd mov %rdi,%rbp 1763d5: f6 87 29 01 00 00 10 testb $0x10,0x129(%rdi) 1763dc: 74 22 je 176400 1763de: 80 bb 90 11 00 00 00 cmpb $0x0,0x1190(%rbx) 1763e5: 75 73 jne 17645a 1763e7: 80 bb 9c 11 00 00 00 cmpb $0x0,0x119c(%rbx) 1763ee: 75 2f jne 17641f 1763f0: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 1763f7: 80 b8 39 09 00 00 00 cmpb $0x0,0x939(%rax) 1763fe: 75 05 jne 176405 176400: 31 c0 xor %eax,%eax 176402: 5b pop %rbx 176403: 5d pop %rbp 176404: c3 retq 176405: 8b 95 8c 03 00 00 mov 0x38c(%rbp),%edx 17640b: 48 89 ef mov %rbp,%rdi 17640e: 31 c9 xor %ecx,%ecx 176410: be 08 00 00 00 mov $0x8,%esi 176415: e8 00 00 00 00 callq 17641a 17641a: 31 c0 xor %eax,%eax 17641c: 5b pop %rbx 17641d: 5d pop %rbp 17641e: c3 retq 17641f: 8b 93 a4 11 00 00 mov 0x11a4(%rbx),%edx 176425: be 01 00 00 00 mov $0x1,%esi 17642a: 48 89 ef mov %rbp,%rdi 17642d: e8 00 00 00 00 callq 176432 176432: 85 c0 test %eax,%eax 176434: 74 ba je 1763f0 176436: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17643d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176444: e8 00 00 00 00 callq 176449 176449: 85 c0 test %eax,%eax 17644b: 0f 85 00 00 00 00 jne 176451 176451: c6 83 9c 11 00 00 00 movb $0x0,0x119c(%rbx) 176458: eb 96 jmp 1763f0 17645a: 8b 93 98 11 00 00 mov 0x1198(%rbx),%edx 176460: be 01 00 00 00 mov $0x1,%esi 176465: e8 00 00 00 00 callq 17646a 17646a: 85 c0 test %eax,%eax 17646c: 0f 84 75 ff ff ff je 1763e7 176472: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176479: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176480: e8 00 00 00 00 callq 176485 176485: 85 c0 test %eax,%eax 176487: 0f 85 00 00 00 00 jne 17648d 17648d: c6 83 90 11 00 00 00 movb $0x0,0x1190(%rbx) 176494: e9 4e ff ff ff jmpq 1763e7 176499: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001764a0 : 1764a0: e8 00 00 00 00 callq 1764a5 1764a5: f6 87 29 01 00 00 10 testb $0x10,0x129(%rdi) 1764ac: 74 23 je 1764d1 1764ae: 55 push %rbp 1764af: 48 89 fd mov %rdi,%rbp 1764b2: 53 push %rbx 1764b3: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 1764ba: 80 bb 90 11 00 00 00 cmpb $0x0,0x1190(%rbx) 1764c1: 75 49 jne 17650c 1764c3: 80 bb 9c 11 00 00 00 cmpb $0x0,0x119c(%rbx) 1764ca: 75 08 jne 1764d4 1764cc: 31 c0 xor %eax,%eax 1764ce: 5b pop %rbx 1764cf: 5d pop %rbp 1764d0: c3 retq 1764d1: 31 c0 xor %eax,%eax 1764d3: c3 retq 1764d4: 8b 93 a4 11 00 00 mov 0x11a4(%rbx),%edx 1764da: 31 f6 xor %esi,%esi 1764dc: 48 89 ef mov %rbp,%rdi 1764df: e8 00 00 00 00 callq 1764e4 1764e4: 85 c0 test %eax,%eax 1764e6: 74 e4 je 1764cc 1764e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1764ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1764f6: e8 00 00 00 00 callq 1764fb 1764fb: 85 c0 test %eax,%eax 1764fd: 0f 85 00 00 00 00 jne 176503 176503: c6 83 9c 11 00 00 00 movb $0x0,0x119c(%rbx) 17650a: eb c0 jmp 1764cc 17650c: 8b 93 98 11 00 00 mov 0x1198(%rbx),%edx 176512: 31 f6 xor %esi,%esi 176514: e8 00 00 00 00 callq 176519 176519: 85 c0 test %eax,%eax 17651b: 74 a6 je 1764c3 17651d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176524: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17652b: e8 00 00 00 00 callq 176530 176530: 85 c0 test %eax,%eax 176532: 0f 85 00 00 00 00 jne 176538 176538: c6 83 90 11 00 00 00 movb $0x0,0x1190(%rbx) 17653f: eb 82 jmp 1764c3 176541: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 176548: 00 00 00 00 17654c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000176550 : 176550: e8 00 00 00 00 callq 176555 176555: f6 87 29 01 00 00 10 testb $0x10,0x129(%rdi) 17655c: 74 1b je 176579 17655e: 80 bf a8 01 00 00 00 cmpb $0x0,0x1a8(%rdi) 176565: 8b 97 a4 01 00 00 mov 0x1a4(%rdi),%edx 17656b: 74 0f je 17657c 17656d: 31 c9 xor %ecx,%ecx 17656f: be 3f 00 00 00 mov $0x3f,%esi 176574: e8 00 00 00 00 callq 176579 176579: 31 c0 xor %eax,%eax 17657b: c3 retq 17657c: f7 da neg %edx 17657e: eb ed jmp 17656d 0000000000176580 : 176580: e8 00 00 00 00 callq 176585 176585: 53 push %rbx 176586: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17658d: 31 c0 xor %eax,%eax 17658f: 80 bb 14 12 00 00 00 cmpb $0x0,0x1214(%rbx) 176596: 75 02 jne 17659a 176598: 5b pop %rbx 176599: c3 retq 17659a: 8b 93 1c 12 00 00 mov 0x121c(%rbx),%edx 1765a0: 31 f6 xor %esi,%esi 1765a2: e8 00 00 00 00 callq 1765a7 1765a7: 85 c0 test %eax,%eax 1765a9: 75 09 jne 1765b4 1765ab: c6 83 15 12 00 00 00 movb $0x0,0x1215(%rbx) 1765b2: 5b pop %rbx 1765b3: c3 retq 1765b4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1765bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1765c2: e8 00 00 00 00 callq 1765c7 1765c7: 85 c0 test %eax,%eax 1765c9: 0f 85 00 00 00 00 jne 1765cf 1765cf: b8 ff ff ff ff mov $0xffffffff,%eax 1765d4: 5b pop %rbx 1765d5: c3 retq 1765d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1765dd: 00 00 00 00000000001765e0 : 1765e0: e8 00 00 00 00 callq 1765e5 1765e5: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 1765ec: 75 43 jne 176631 1765ee: 48 b8 00 00 00 00 64 movabs $0x6400000000,%rax 1765f5: 00 00 00 1765f8: ba 01 01 00 00 mov $0x101,%edx 1765fd: 66 89 56 10 mov %dx,0x10(%rsi) 176601: 48 89 06 mov %rax,(%rsi) 176604: f6 87 33 01 00 00 02 testb $0x2,0x133(%rdi) 17660b: 74 27 je 176634 17660d: 80 bf b9 02 00 00 00 cmpb $0x0,0x2b9(%rdi) 176614: 74 1e je 176634 176616: b8 01 01 00 00 mov $0x101,%eax 17661b: 66 89 46 12 mov %ax,0x12(%rsi) 17661f: 8b 87 bc 02 00 00 mov 0x2bc(%rdi),%eax 176625: 89 46 08 mov %eax,0x8(%rsi) 176628: 8b 87 c0 02 00 00 mov 0x2c0(%rdi),%eax 17662e: 89 46 0c mov %eax,0xc(%rsi) 176631: 31 c0 xor %eax,%eax 176633: c3 retq 176634: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 17663b: 00 17663c: 31 c0 xor %eax,%eax 17663e: c3 retq 17663f: 90 nop 0000000000176640 : 176640: e8 00 00 00 00 callq 176645 176645: 55 push %rbp 176646: 53 push %rbx 176647: 48 83 ec 10 sub $0x10,%rsp 17664b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 176652: 00 00 176654: 48 89 44 24 08 mov %rax,0x8(%rsp) 176659: 31 c0 xor %eax,%eax 17665b: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 176662: 74 19 je 17667d 176664: 48 8b 44 24 08 mov 0x8(%rsp),%rax 176669: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 176670: 00 00 176672: 75 48 jne 1766bc 176674: 48 83 c4 10 add $0x10,%rsp 176678: 31 c0 xor %eax,%eax 17667a: 5b pop %rbx 17667b: 5d pop %rbp 17667c: c3 retq 17667d: 48 89 fb mov %rdi,%rbx 176680: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 176685: 48 89 f5 mov %rsi,%rbp 176688: be 46 00 00 00 mov $0x46,%esi 17668d: e8 00 00 00 00 callq 176692 176692: 0f b7 93 f2 02 00 00 movzwl 0x2f2(%rbx),%edx 176699: 31 c0 xor %eax,%eax 17669b: 66 85 d2 test %dx,%dx 17669e: 74 17 je 1766b7 1766a0: 6b 44 24 04 64 imul $0x64,0x4(%rsp),%eax 1766a5: 0f b7 ca movzwl %dx,%ecx 1766a8: 31 d2 xor %edx,%edx 1766aa: f7 f1 div %ecx 1766ac: ba 64 00 00 00 mov $0x64,%edx 1766b1: 83 f8 64 cmp $0x64,%eax 1766b4: 0f 47 c2 cmova %edx,%eax 1766b7: 89 45 00 mov %eax,0x0(%rbp) 1766ba: eb a8 jmp 176664 1766bc: e8 00 00 00 00 callq 1766c1 1766c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1766c8: 00 00 00 00 1766cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001766d0 : 1766d0: e8 00 00 00 00 callq 1766d5 1766d5: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 1766dc: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 1766e3: 75 6c jne 176751 1766e5: 41 54 push %r12 1766e7: 49 89 f4 mov %rsi,%r12 1766ea: 55 push %rbp 1766eb: 48 89 fd mov %rdi,%rbp 1766ee: 53 push %rbx 1766ef: 80 b8 14 12 00 00 00 cmpb $0x0,0x1214(%rax) 1766f6: 75 45 jne 17673d 1766f8: 48 8b 3f mov (%rdi),%rdi 1766fb: 31 d2 xor %edx,%edx 1766fd: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 176704: 8b 30 mov (%rax),%esi 176706: 83 c6 66 add $0x66,%esi 176709: e8 00 00 00 00 callq 17670e 17670e: 89 c3 mov %eax,%ebx 176710: 85 c0 test %eax,%eax 176712: 74 43 je 176757 176714: 48 8b 7d 00 mov 0x0(%rbp),%rdi 176718: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 17671f: 48 8b 40 30 mov 0x30(%rax),%rax 176723: e8 00 00 00 00 callq 176728 176728: 31 d2 xor %edx,%edx 17672a: 69 c0 c0 27 09 00 imul $0x927c0,%eax,%eax 176730: f7 f3 div %ebx 176732: 41 89 04 24 mov %eax,(%r12) 176736: 31 c0 xor %eax,%eax 176738: 5b pop %rbx 176739: 5d pop %rbp 17673a: 41 5c pop %r12 17673c: c3 retq 17673d: 48 89 f2 mov %rsi,%rdx 176740: be 46 00 00 00 mov $0x46,%esi 176745: e8 00 00 00 00 callq 17674a 17674a: 31 c0 xor %eax,%eax 17674c: 5b pop %rbx 17674d: 5d pop %rbp 17674e: 41 5c pop %r12 176750: c3 retq 176751: b8 ff ff ff ff mov $0xffffffff,%eax 176756: c3 retq 176757: b8 ea ff ff ff mov $0xffffffea,%eax 17675c: eb da jmp 176738 17675e: 66 90 xchg %ax,%ax 0000000000176760 : 176760: e8 00 00 00 00 callq 176765 176765: 41 54 push %r12 176767: 55 push %rbp 176768: 53 push %rbx 176769: 80 bf 24 03 00 00 00 cmpb $0x0,0x324(%rdi) 176770: 89 f3 mov %esi,%ebx 176772: 48 8b 2f mov (%rdi),%rbp 176775: 75 73 jne 1767ea 176777: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 17677e: 48 89 ef mov %rbp,%rdi 176781: 31 d2 xor %edx,%edx 176783: c1 e3 0b shl $0xb,%ebx 176786: 8b 30 mov (%rax),%esi 176788: 83 c6 64 add $0x64,%esi 17678b: e8 00 00 00 00 callq 176790 176790: 31 c9 xor %ecx,%ecx 176792: 48 89 ef mov %rbp,%rdi 176795: 30 c0 xor %al,%al 176797: 89 c2 mov %eax,%edx 176799: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1767a0: 8b 30 mov (%rax),%esi 1767a2: 83 c6 64 add $0x64,%esi 1767a5: e8 00 00 00 00 callq 1767aa 1767aa: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1767b1: 48 89 ef mov %rbp,%rdi 1767b4: 31 d2 xor %edx,%edx 1767b6: 8b 30 mov (%rax),%esi 1767b8: 83 c6 64 add $0x64,%esi 1767bb: e8 00 00 00 00 callq 1767c0 1767c0: 89 da mov %ebx,%edx 1767c2: 48 89 ef mov %rbp,%rdi 1767c5: 31 c9 xor %ecx,%ecx 1767c7: 80 e4 c7 and $0xc7,%ah 1767ca: 81 e2 00 38 00 00 and $0x3800,%edx 1767d0: 09 c2 or %eax,%edx 1767d2: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1767d9: 8b 30 mov (%rax),%esi 1767db: 83 c6 64 add $0x64,%esi 1767de: e8 00 00 00 00 callq 1767e3 1767e3: 31 c0 xor %eax,%eax 1767e5: 5b pop %rbx 1767e6: 5d pop %rbp 1767e7: 41 5c pop %r12 1767e9: c3 retq 1767ea: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1767f1: 49 89 fc mov %rdi,%r12 1767f4: 31 d2 xor %edx,%edx 1767f6: 48 89 ef mov %rbp,%rdi 1767f9: 8b 30 mov (%rax),%esi 1767fb: 83 c6 64 add $0x64,%esi 1767fe: e8 00 00 00 00 callq 176803 176803: 31 d2 xor %edx,%edx 176805: 48 89 ef mov %rbp,%rdi 176808: c1 e8 0b shr $0xb,%eax 17680b: 83 e0 07 and $0x7,%eax 17680e: 41 89 84 24 28 03 00 mov %eax,0x328(%r12) 176815: 00 176816: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 17681d: 8b 30 mov (%rax),%esi 17681f: 83 c6 64 add $0x64,%esi 176822: e8 00 00 00 00 callq 176827 176827: 41 c6 84 24 24 03 00 movb $0x0,0x324(%r12) 17682e: 00 00 176830: 0f b6 c0 movzbl %al,%eax 176833: 41 89 84 24 30 03 00 mov %eax,0x330(%r12) 17683a: 00 17683b: e9 37 ff ff ff jmpq 176777 0000000000176840 : 176840: e8 00 00 00 00 callq 176845 176845: 80 bf 24 03 00 00 00 cmpb $0x0,0x324(%rdi) 17684c: 74 03 je 176851 17684e: 31 c0 xor %eax,%eax 176850: c3 retq 176851: 55 push %rbp 176852: 31 d2 xor %edx,%edx 176854: 53 push %rbx 176855: 48 8b 2f mov (%rdi),%rbp 176858: 48 89 fb mov %rdi,%rbx 17685b: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 176862: 48 89 ef mov %rbp,%rdi 176865: 8b 30 mov (%rax),%esi 176867: 83 c6 64 add $0x64,%esi 17686a: e8 00 00 00 00 callq 17686f 17686f: 8b 93 28 03 00 00 mov 0x328(%rbx),%edx 176875: 31 c9 xor %ecx,%ecx 176877: 48 89 ef mov %rbp,%rdi 17687a: 80 e4 c7 and $0xc7,%ah 17687d: c1 e2 0b shl $0xb,%edx 176880: 81 e2 00 38 00 00 and $0x3800,%edx 176886: 09 c2 or %eax,%edx 176888: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 17688f: 8b 30 mov (%rax),%esi 176891: 83 c6 64 add $0x64,%esi 176894: e8 00 00 00 00 callq 176899 176899: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1768a0: 48 89 ef mov %rbp,%rdi 1768a3: 31 d2 xor %edx,%edx 1768a5: 8b 30 mov (%rax),%esi 1768a7: 83 c6 64 add $0x64,%esi 1768aa: e8 00 00 00 00 callq 1768af 1768af: 0f b6 93 30 03 00 00 movzbl 0x330(%rbx),%edx 1768b6: 48 89 ef mov %rbp,%rdi 1768b9: 31 c9 xor %ecx,%ecx 1768bb: 30 c0 xor %al,%al 1768bd: 09 c2 or %eax,%edx 1768bf: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1768c6: 8b 30 mov (%rax),%esi 1768c8: 83 c6 64 add $0x64,%esi 1768cb: e8 00 00 00 00 callq 1768d0 1768d0: c6 83 24 03 00 00 01 movb $0x1,0x324(%rbx) 1768d7: 31 c0 xor %eax,%eax 1768d9: 5b pop %rbx 1768da: 5d pop %rbp 1768db: c3 retq 1768dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001768e0 : 1768e0: e8 00 00 00 00 callq 1768e5 1768e5: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 1768ec: 75 6f jne 17695d 1768ee: 53 push %rbx 1768ef: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 1768f6: 31 c0 xor %eax,%eax 1768f8: 80 bb 14 12 00 00 00 cmpb $0x0,0x1214(%rbx) 1768ff: 75 02 jne 176903 176901: 5b pop %rbx 176902: c3 retq 176903: 8b 93 1c 12 00 00 mov 0x121c(%rbx),%edx 176909: be 01 00 00 00 mov $0x1,%esi 17690e: e8 00 00 00 00 callq 176913 176913: 85 c0 test %eax,%eax 176915: 75 09 jne 176920 176917: c6 83 15 12 00 00 01 movb $0x1,0x1215(%rbx) 17691e: 5b pop %rbx 17691f: c3 retq 176920: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176927: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17692e: e8 00 00 00 00 callq 176933 176933: 85 c0 test %eax,%eax 176935: 0f 85 00 00 00 00 jne 17693b 17693b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176942: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176949: e8 00 00 00 00 callq 17694e 17694e: 85 c0 test %eax,%eax 176950: 0f 85 00 00 00 00 jne 176956 176956: b8 ff ff ff ff mov $0xffffffff,%eax 17695b: 5b pop %rbx 17695c: c3 retq 17695d: 83 c8 ff or $0xffffffff,%eax 176960: c3 retq 176961: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 176968: 00 00 00 00 17696c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000176970 : 176970: e8 00 00 00 00 callq 176975 176975: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 17697c: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 176983: 75 30 jne 1769b5 176985: 80 b8 14 12 00 00 00 cmpb $0x0,0x1214(%rax) 17698c: 75 03 jne 176991 17698e: 31 c0 xor %eax,%eax 176990: c3 retq 176991: e8 ea fb ff ff callq 176580 176996: 85 c0 test %eax,%eax 176998: 74 f4 je 17698e 17699a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1769a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1769a8: e8 00 00 00 00 callq 1769ad 1769ad: 85 c0 test %eax,%eax 1769af: 0f 85 00 00 00 00 jne 1769b5 1769b5: b8 ff ff ff ff mov $0xffffffff,%eax 1769ba: c3 retq 1769bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001769c0 : 1769c0: e8 00 00 00 00 callq 1769c5 1769c5: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 1769cc: 0f 85 af 00 00 00 jne 176a81 1769d2: 41 54 push %r12 1769d4: 83 fe 64 cmp $0x64,%esi 1769d7: 55 push %rbp 1769d8: 48 89 fd mov %rdi,%rbp 1769db: 53 push %rbx 1769dc: bb 64 00 00 00 mov $0x64,%ebx 1769e1: 4c 8b 27 mov (%rdi),%r12 1769e4: 0f 46 de cmovbe %esi,%ebx 1769e7: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 1769ee: 0f 85 83 00 00 00 jne 176a77 1769f4: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 1769fb: 00 1769fc: 31 d2 xor %edx,%edx 1769fe: 4c 89 e7 mov %r12,%rdi 176a01: 8b 30 mov (%rax),%esi 176a03: 83 c6 63 add $0x63,%esi 176a06: e8 00 00 00 00 callq 176a0b 176a0b: 25 ff 00 00 00 and $0xff,%eax 176a10: 74 72 je 176a84 176a12: 89 c0 mov %eax,%eax 176a14: 89 db mov %ebx,%ebx 176a16: 4c 89 e7 mov %r12,%rdi 176a19: 31 d2 xor %edx,%edx 176a1b: 48 0f af d8 imul %rax,%rbx 176a1f: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 176a26: 00 176a27: 8b 30 mov (%rax),%esi 176a29: 48 c1 eb 02 shr $0x2,%rbx 176a2d: 83 c6 62 add $0x62,%esi 176a30: e8 00 00 00 00 callq 176a35 176a35: 4c 89 e7 mov %r12,%rdi 176a38: 48 ba c3 f5 28 5c 8f movabs $0x28f5c28f5c28f5c3,%rdx 176a3f: c2 f5 28 176a42: 30 c0 xor %al,%al 176a44: 89 c1 mov %eax,%ecx 176a46: 48 89 d8 mov %rbx,%rax 176a49: 48 f7 e2 mul %rdx 176a4c: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 176a53: 00 176a54: 8b 30 mov (%rax),%esi 176a56: 48 c1 ea 02 shr $0x2,%rdx 176a5a: 09 ca or %ecx,%edx 176a5c: 83 c6 62 add $0x62,%esi 176a5f: 31 c9 xor %ecx,%ecx 176a61: e8 00 00 00 00 callq 176a66 176a66: 48 89 ef mov %rbp,%rdi 176a69: 5b pop %rbx 176a6a: be 01 00 00 00 mov $0x1,%esi 176a6f: 5d pop %rbp 176a70: 41 5c pop %r12 176a72: e9 e9 fc ff ff jmpq 176760 176a77: e8 00 00 00 00 callq 176a7c 176a7c: e9 73 ff ff ff jmpq 1769f4 176a81: 31 c0 xor %eax,%eax 176a83: c3 retq 176a84: 5b pop %rbx 176a85: b8 ea ff ff ff mov $0xffffffea,%eax 176a8a: 5d pop %rbp 176a8b: 41 5c pop %r12 176a8d: c3 retq 176a8e: 66 90 xchg %ax,%ax 0000000000176a90 : 176a90: e8 00 00 00 00 callq 176a95 176a95: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 176a9c: 75 13 jne 176ab1 176a9e: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 176aa5: 74 05 je 176aac 176aa7: e9 34 fe ff ff jmpq 1768e0 176aac: e9 8f fd ff ff jmpq 176840 176ab1: 31 c0 xor %eax,%eax 176ab3: c3 retq 176ab4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 176abb: 00 00 00 00 176abf: 90 nop 0000000000176ac0 : 176ac0: e8 00 00 00 00 callq 176ac5 176ac5: 41 54 push %r12 176ac7: 55 push %rbp 176ac8: 53 push %rbx 176ac9: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 176ad0: 4c 8b 27 mov (%rdi),%r12 176ad3: 0f 85 af 00 00 00 jne 176b88 176ad9: 89 f3 mov %esi,%ebx 176adb: 85 f6 test %esi,%esi 176add: 0f 84 a5 00 00 00 je 176b88 176ae3: 48 89 fd mov %rdi,%rbp 176ae6: 39 b7 bc 02 00 00 cmp %esi,0x2bc(%rdi) 176aec: 0f 87 96 00 00 00 ja 176b88 176af2: 39 b7 c0 02 00 00 cmp %esi,0x2c0(%rdi) 176af8: 0f 82 8a 00 00 00 jb 176b88 176afe: 4c 89 e7 mov %r12,%rdi 176b01: f6 85 27 01 00 00 40 testb $0x40,0x127(%rbp) 176b08: 75 6c jne 176b76 176b0a: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 176b11: c1 e3 03 shl $0x3,%ebx 176b14: 48 8b 40 30 mov 0x30(%rax),%rax 176b18: e8 00 00 00 00 callq 176b1d 176b1d: 31 d2 xor %edx,%edx 176b1f: 4c 89 e7 mov %r12,%rdi 176b22: 69 c0 c0 27 09 00 imul $0x927c0,%eax,%eax 176b28: f7 f3 div %ebx 176b2a: 31 d2 xor %edx,%edx 176b2c: 89 c3 mov %eax,%ebx 176b2e: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 176b35: 00 176b36: 8b 30 mov (%rax),%esi 176b38: 83 c6 65 add $0x65,%esi 176b3b: e8 00 00 00 00 callq 176b40 176b40: 31 c9 xor %ecx,%ecx 176b42: 4c 89 e7 mov %r12,%rdi 176b45: 83 e0 07 and $0x7,%eax 176b48: 89 c2 mov %eax,%edx 176b4a: 8d 04 dd 00 00 00 00 lea 0x0(,%rbx,8),%eax 176b51: 09 c2 or %eax,%edx 176b53: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 176b5a: 00 176b5b: 8b 30 mov (%rax),%esi 176b5d: 83 c6 65 add $0x65,%esi 176b60: e8 00 00 00 00 callq 176b65 176b65: 5b pop %rbx 176b66: 48 89 ef mov %rbp,%rdi 176b69: be 05 00 00 00 mov $0x5,%esi 176b6e: 5d pop %rbp 176b6f: 41 5c pop %r12 176b71: e9 ea fb ff ff jmpq 176760 176b76: 48 89 ef mov %rbp,%rdi 176b79: e8 00 00 00 00 callq 176b7e 176b7e: 85 c0 test %eax,%eax 176b80: 75 e3 jne 176b65 176b82: 48 8b 7d 00 mov 0x0(%rbp),%rdi 176b86: eb 82 jmp 176b0a 176b88: 5b pop %rbx 176b89: b8 ff ff ff ff mov $0xffffffff,%eax 176b8e: 5d pop %rbp 176b8f: 41 5c pop %r12 176b91: c3 retq 176b92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 176b99: 00 00 00 00 176b9d: 0f 1f 00 nopl (%rax) 0000000000176ba0 : 176ba0: e8 00 00 00 00 callq 176ba5 176ba5: 48 8b 3f mov (%rdi),%rdi 176ba8: 31 d2 xor %edx,%edx 176baa: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 176bb1: 8b 30 mov (%rax),%esi 176bb3: 83 c6 5a add $0x5a,%esi 176bb6: e8 00 00 00 00 callq 176bbb 176bbb: c1 e0 0e shl $0xe,%eax 176bbe: c1 e8 17 shr $0x17,%eax 176bc1: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 176bc7: c3 retq 176bc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 176bcf: 00 0000000000176bd0 : 176bd0: e8 00 00 00 00 callq 176bd5 176bd5: 41 54 push %r12 176bd7: 55 push %rbp 176bd8: 53 push %rbx 176bd9: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 176be0: 4c 8b 27 mov (%rdi),%r12 176be3: 80 bb fc 11 00 00 00 cmpb $0x0,0x11fc(%rbx) 176bea: 74 2b je 176c17 176bec: 80 bb fd 11 00 00 00 cmpb $0x0,0x11fd(%rbx) 176bf3: 48 89 fd mov %rdi,%rbp 176bf6: 0f 84 00 00 00 00 je 176bfc 176bfc: 8b 93 04 12 00 00 mov 0x1204(%rbx),%edx 176c02: 31 f6 xor %esi,%esi 176c04: 48 89 ef mov %rbp,%rdi 176c07: e8 00 00 00 00 callq 176c0c 176c0c: 85 c0 test %eax,%eax 176c0e: 75 27 jne 176c37 176c10: c6 83 fd 11 00 00 00 movb $0x0,0x11fd(%rbx) 176c17: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 176c1e: 00 176c1f: 31 c9 xor %ecx,%ecx 176c21: 31 d2 xor %edx,%edx 176c23: 4c 89 e7 mov %r12,%rdi 176c26: 8b 30 mov (%rax),%esi 176c28: 83 c6 0a add $0xa,%esi 176c2b: e8 00 00 00 00 callq 176c30 176c30: 31 c0 xor %eax,%eax 176c32: 5b pop %rbx 176c33: 5d pop %rbp 176c34: 41 5c pop %r12 176c36: c3 retq 176c37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176c3e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176c45: e8 00 00 00 00 callq 176c4a 176c4a: 85 c0 test %eax,%eax 176c4c: 0f 85 00 00 00 00 jne 176c52 176c52: b8 ff ff ff ff mov $0xffffffff,%eax 176c57: eb d9 jmp 176c32 176c59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000176c60 : 176c60: e8 00 00 00 00 callq 176c65 176c65: 41 54 push %r12 176c67: 55 push %rbp 176c68: 48 89 fd mov %rdi,%rbp 176c6b: e8 00 00 00 00 callq 176c70 176c70: 80 bd b8 02 00 00 00 cmpb $0x0,0x2b8(%rbp) 176c77: 41 89 c4 mov %eax,%r12d 176c7a: 74 07 je 176c83 176c7c: 44 89 e0 mov %r12d,%eax 176c7f: 5d pop %rbp 176c80: 41 5c pop %r12 176c82: c3 retq 176c83: 48 89 ef mov %rbp,%rdi 176c86: e8 00 00 00 00 callq 176c8b 176c8b: 44 89 e0 mov %r12d,%eax 176c8e: 5d pop %rbp 176c8f: 41 5c pop %r12 176c91: c3 retq 176c92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 176c99: 00 00 00 00 176c9d: 0f 1f 00 nopl (%rax) 0000000000176ca0 : 176ca0: e8 00 00 00 00 callq 176ca5 176ca5: 41 54 push %r12 176ca7: 55 push %rbp 176ca8: 53 push %rbx 176ca9: 48 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%rsi 176cb0: 80 be 14 12 00 00 00 cmpb $0x0,0x1214(%rsi) 176cb7: 74 0f je 176cc8 176cb9: 0f b7 87 20 03 00 00 movzwl 0x320(%rdi),%eax 176cc0: 48 89 fd mov %rdi,%rbp 176cc3: 66 85 c0 test %ax,%ax 176cc6: 75 0b jne 176cd3 176cc8: 45 31 e4 xor %r12d,%r12d 176ccb: 44 89 e0 mov %r12d,%eax 176cce: 5b pop %rbx 176ccf: 5d pop %rbp 176cd0: 41 5c pop %r12 176cd2: c3 retq 176cd3: 66 89 86 b2 14 00 00 mov %ax,0x14b2(%rsi) 176cda: 31 c9 xor %ecx,%ecx 176cdc: 48 81 c6 7c 12 00 00 add $0x127c,%rsi 176ce3: 31 d2 xor %edx,%edx 176ce5: e8 00 00 00 00 callq 176cea 176cea: 41 89 c4 mov %eax,%r12d 176ced: 85 c0 test %eax,%eax 176cef: 0f 85 00 00 00 00 jne 176cf5 176cf5: 48 89 ef mov %rbp,%rdi 176cf8: e8 83 f8 ff ff callq 176580 176cfd: 41 89 c4 mov %eax,%r12d 176d00: 85 c0 test %eax,%eax 176d02: 0f 85 00 00 00 00 jne 176d08 176d08: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 176d0f: 80 bb 14 12 00 00 00 cmpb $0x0,0x1214(%rbx) 176d16: 74 b0 je 176cc8 176d18: 8b 93 1c 12 00 00 mov 0x121c(%rbx),%edx 176d1e: be 01 00 00 00 mov $0x1,%esi 176d23: 48 89 ef mov %rbp,%rdi 176d26: e8 00 00 00 00 callq 176d2b 176d2b: 41 89 c4 mov %eax,%r12d 176d2e: 85 c0 test %eax,%eax 176d30: 75 0f jne 176d41 176d32: c6 83 15 12 00 00 01 movb $0x1,0x1215(%rbx) 176d39: 44 89 e0 mov %r12d,%eax 176d3c: 5b pop %rbx 176d3d: 5d pop %rbp 176d3e: 41 5c pop %r12 176d40: c3 retq 176d41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176d48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176d4f: e8 00 00 00 00 callq 176d54 176d54: 85 c0 test %eax,%eax 176d56: 0f 85 00 00 00 00 jne 176d5c 176d5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176d63: 41 83 cc ff or $0xffffffff,%r12d 176d67: e8 00 00 00 00 callq 176d6c 176d6c: e9 5a ff ff ff jmpq 176ccb 176d71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 176d78: 00 00 00 00 176d7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000176d80 : 176d80: e8 00 00 00 00 callq 176d85 176d85: 41 55 push %r13 176d87: 41 54 push %r12 176d89: 55 push %rbp 176d8a: 53 push %rbx 176d8b: 48 85 f6 test %rsi,%rsi 176d8e: 0f 84 3d 03 00 00 je 1770d1 176d94: 80 bf b9 02 00 00 00 cmpb $0x0,0x2b9(%rdi) 176d9b: 4c 8b 27 mov (%rdi),%r12 176d9e: 48 89 fd mov %rdi,%rbp 176da1: 48 89 f3 mov %rsi,%rbx 176da4: 0f 85 d0 02 00 00 jne 17707a 176daa: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 176db1: 00 176db2: 4c 89 e7 mov %r12,%rdi 176db5: 31 d2 xor %edx,%edx 176db7: 8b 30 mov (%rax),%esi 176db9: 83 c6 64 add $0x64,%esi 176dbc: e8 00 00 00 00 callq 176dc1 176dc1: 4c 89 e7 mov %r12,%rdi 176dc4: 31 c9 xor %ecx,%ecx 176dc6: 25 ff ff ff 01 and $0x1ffffff,%eax 176dcb: 89 c2 mov %eax,%edx 176dcd: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 176dd4: 00 176dd5: 81 ca 00 00 00 50 or $0x50000000,%edx 176ddb: 8b 30 mov (%rax),%esi 176ddd: 83 c6 64 add $0x64,%esi 176de0: e8 00 00 00 00 callq 176de5 176de5: 8b 0b mov (%rbx),%ecx 176de7: 48 8b 95 18 01 00 00 mov 0x118(%rbp),%rdx 176dee: 4c 8b 65 00 mov 0x0(%rbp),%r12 176df2: 8b 43 10 mov 0x10(%rbx),%eax 176df5: 48 8b b2 a0 00 00 00 mov 0xa0(%rdx),%rsi 176dfc: 48 63 d1 movslq %ecx,%rdx 176dff: 89 cf mov %ecx,%edi 176e01: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 176e08: c1 ff 1f sar $0x1f,%edi 176e0b: 44 0f b7 6e 20 movzwl 0x20(%rsi),%r13d 176e10: 48 c1 fa 26 sar $0x26,%rdx 176e14: 29 fa sub %edi,%edx 176e16: 81 f9 e7 03 00 00 cmp $0x3e7,%ecx 176e1c: 0f 8e 25 02 00 00 jle 177047 176e22: 48 63 c8 movslq %eax,%rcx 176e25: c1 f8 1f sar $0x1f,%eax 176e28: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 176e2f: 48 c1 f9 26 sar $0x26,%rcx 176e33: 29 c1 sub %eax,%ecx 176e35: 41 39 cd cmp %ecx,%r13d 176e38: 7e 08 jle 176e42 176e3a: 66 41 81 fd fe 00 cmp $0xfe,%r13w 176e40: 76 06 jbe 176e48 176e42: 41 bd ff 00 00 00 mov $0xff,%r13d 176e48: 44 39 ea cmp %r13d,%edx 176e4b: 0f 8f 80 02 00 00 jg 1770d1 176e51: c1 e2 08 shl $0x8,%edx 176e54: 0f b7 da movzwl %dx,%ebx 176e57: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 176e5e: 00 176e5f: 31 d2 xor %edx,%edx 176e61: 4c 89 e7 mov %r12,%rdi 176e64: 45 0f b6 ed movzbl %r13b,%r13d 176e68: 8b 30 mov (%rax),%esi 176e6a: 83 c6 0b add $0xb,%esi 176e6d: e8 00 00 00 00 callq 176e72 176e72: 31 c9 xor %ecx,%ecx 176e74: 4c 89 e7 mov %r12,%rdi 176e77: 25 00 ff ff 1f and $0x1fffff00,%eax 176e7c: 89 c2 mov %eax,%edx 176e7e: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 176e85: 00 176e86: 81 ca 00 00 00 b0 or $0xb0000000,%edx 176e8c: 8b 30 mov (%rax),%esi 176e8e: 44 09 ea or %r13d,%edx 176e91: 81 e2 ff 00 ff b8 and $0xb8ff00ff,%edx 176e97: 09 da or %ebx,%edx 176e99: 83 c6 0b add $0xb,%esi 176e9c: e8 00 00 00 00 callq 176ea1 176ea1: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 176ea8: 4c 8b 65 00 mov 0x0(%rbp),%r12 176eac: 80 bb fc 11 00 00 00 cmpb $0x0,0x11fc(%rbx) 176eb3: 74 2f je 176ee4 176eb5: 80 bb fd 11 00 00 00 cmpb $0x0,0x11fd(%rbx) 176ebc: 0f 85 00 00 00 00 jne 176ec2 176ec2: 8b 93 04 12 00 00 mov 0x1204(%rbx),%edx 176ec8: be 01 00 00 00 mov $0x1,%esi 176ecd: 48 89 ef mov %rbp,%rdi 176ed0: e8 00 00 00 00 callq 176ed5 176ed5: 85 c0 test %eax,%eax 176ed7: 0f 85 ff 01 00 00 jne 1770dc 176edd: c6 83 fd 11 00 00 01 movb $0x1,0x11fd(%rbx) 176ee4: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 176eeb: 00 176eec: 31 c9 xor %ecx,%ecx 176eee: ba 38 00 00 00 mov $0x38,%edx 176ef3: 4c 89 e7 mov %r12,%rdi 176ef6: 8b 30 mov (%rax),%esi 176ef8: 83 c6 0a add $0xa,%esi 176efb: e8 00 00 00 00 callq 176f00 176f00: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 176f07: 80 bb 14 12 00 00 00 cmpb $0x0,0x1214(%rbx) 176f0e: 0f 84 19 01 00 00 je 17702d 176f14: 0f b7 85 f2 02 00 00 movzwl 0x2f2(%rbp),%eax 176f1b: 31 c9 xor %ecx,%ecx 176f1d: be 4a 00 00 00 mov $0x4a,%esi 176f22: 48 89 ef mov %rbp,%rdi 176f25: 66 89 83 b4 14 00 00 mov %ax,0x14b4(%rbx) 176f2c: 0f b7 85 ec 02 00 00 movzwl 0x2ec(%rbp),%eax 176f33: 66 89 83 b2 14 00 00 mov %ax,0x14b2(%rbx) 176f3a: 8b 85 fc 02 00 00 mov 0x2fc(%rbp),%eax 176f40: 66 89 83 b0 14 00 00 mov %ax,0x14b0(%rbx) 176f47: 0f b7 95 d8 02 00 00 movzwl 0x2d8(%rbp),%edx 176f4e: 66 89 93 b6 14 00 00 mov %dx,0x14b6(%rbx) 176f55: e8 00 00 00 00 callq 176f5a 176f5a: 0f b7 95 ca 02 00 00 movzwl 0x2ca(%rbp),%edx 176f61: 31 c9 xor %ecx,%ecx 176f63: 48 89 ef mov %rbp,%rdi 176f66: 48 8d b3 7c 12 00 00 lea 0x127c(%rbx),%rsi 176f6d: 89 d0 mov %edx,%eax 176f6f: c1 e0 08 shl $0x8,%eax 176f72: 29 d0 sub %edx,%eax 176f74: 31 d2 xor %edx,%edx 176f76: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 176f7d: 48 c1 e8 25 shr $0x25,%rax 176f81: 66 89 83 ae 14 00 00 mov %ax,0x14ae(%rbx) 176f88: 8b 85 18 03 00 00 mov 0x318(%rbp),%eax 176f8e: 66 89 83 b8 14 00 00 mov %ax,0x14b8(%rbx) 176f95: 0f b7 85 02 03 00 00 movzwl 0x302(%rbp),%eax 176f9c: 66 89 83 a0 14 00 00 mov %ax,0x14a0(%rbx) 176fa3: 0f b7 85 04 03 00 00 movzwl 0x304(%rbp),%eax 176faa: 66 89 83 a2 14 00 00 mov %ax,0x14a2(%rbx) 176fb1: 0f b7 85 06 03 00 00 movzwl 0x306(%rbp),%eax 176fb8: 66 89 83 a4 14 00 00 mov %ax,0x14a4(%rbx) 176fbf: 0f b7 85 08 03 00 00 movzwl 0x308(%rbp),%eax 176fc6: 66 89 83 a6 14 00 00 mov %ax,0x14a6(%rbx) 176fcd: 0f b7 85 0a 03 00 00 movzwl 0x30a(%rbp),%eax 176fd4: 66 89 83 a8 14 00 00 mov %ax,0x14a8(%rbx) 176fdb: 0f b7 85 0c 03 00 00 movzwl 0x30c(%rbp),%eax 176fe2: 66 89 83 aa 14 00 00 mov %ax,0x14aa(%rbx) 176fe9: 0f b7 85 0e 03 00 00 movzwl 0x30e(%rbp),%eax 176ff0: 66 89 83 ac 14 00 00 mov %ax,0x14ac(%rbx) 176ff7: 0f b6 85 10 03 00 00 movzbl 0x310(%rbp),%eax 176ffe: 88 83 ba 14 00 00 mov %al,0x14ba(%rbx) 177004: 0f b7 85 1e 03 00 00 movzwl 0x31e(%rbp),%eax 17700b: 66 89 83 9c 14 00 00 mov %ax,0x149c(%rbx) 177012: 0f b7 85 1c 03 00 00 movzwl 0x31c(%rbp),%eax 177019: 66 89 83 9e 14 00 00 mov %ax,0x149e(%rbx) 177020: e8 00 00 00 00 callq 177025 177025: 85 c0 test %eax,%eax 177027: 0f 85 00 00 00 00 jne 17702d 17702d: 45 31 e4 xor %r12d,%r12d 177030: f6 85 27 01 00 00 40 testb $0x40,0x127(%rbp) 177037: 0f 85 82 00 00 00 jne 1770bf 17703d: 5b pop %rbx 17703e: 44 89 e0 mov %r12d,%eax 177041: 5d pop %rbp 177042: 41 5c pop %r12 177044: 41 5d pop %r13 177046: c3 retq 177047: 48 63 d0 movslq %eax,%rdx 17704a: c1 f8 1f sar $0x1f,%eax 17704d: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 177054: 48 c1 fa 26 sar $0x26,%rdx 177058: 29 c2 sub %eax,%edx 17705a: 41 39 d5 cmp %edx,%r13d 17705d: 7e 0e jle 17706d 17705f: 31 db xor %ebx,%ebx 177061: 66 41 81 fd fe 00 cmp $0xfe,%r13w 177067: 0f 86 ea fd ff ff jbe 176e57 17706d: 41 bd ff 00 00 00 mov $0xff,%r13d 177073: 31 d2 xor %edx,%edx 177075: e9 d7 fd ff ff jmpq 176e51 17707a: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 177081: 00 177082: 31 d2 xor %edx,%edx 177084: 4c 89 e7 mov %r12,%rdi 177087: 8b 30 mov (%rax),%esi 177089: 83 c6 65 add $0x65,%esi 17708c: e8 00 00 00 00 callq 177091 177091: 0f b6 95 b9 02 00 00 movzbl 0x2b9(%rbp),%edx 177098: 31 c9 xor %ecx,%ecx 17709a: 4c 89 e7 mov %r12,%rdi 17709d: 83 e0 f8 and $0xfffffff8,%eax 1770a0: 83 ea 01 sub $0x1,%edx 1770a3: 83 e2 07 and $0x7,%edx 1770a6: 09 c2 or %eax,%edx 1770a8: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 1770af: 00 1770b0: 8b 30 mov (%rax),%esi 1770b2: 83 c6 65 add $0x65,%esi 1770b5: e8 00 00 00 00 callq 1770ba 1770ba: e9 eb fc ff ff jmpq 176daa 1770bf: 48 89 ef mov %rbp,%rdi 1770c2: e8 00 00 00 00 callq 1770c7 1770c7: 44 89 e0 mov %r12d,%eax 1770ca: 5b pop %rbx 1770cb: 5d pop %rbp 1770cc: 41 5c pop %r12 1770ce: 41 5d pop %r13 1770d0: c3 retq 1770d1: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1770d7: e9 61 ff ff ff jmpq 17703d 1770dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1770e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1770ea: e8 00 00 00 00 callq 1770ef 1770ef: 85 c0 test %eax,%eax 1770f1: 0f 84 09 fe ff ff je 176f00 1770f7: e9 00 00 00 00 jmpq 1770fc 1770fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000177100 : 177100: e8 00 00 00 00 callq 177105 177105: 80 bf b8 02 00 00 00 cmpb $0x0,0x2b8(%rdi) 17710c: 74 03 je 177111 17710e: 31 c0 xor %eax,%eax 177110: c3 retq 177111: 55 push %rbp 177112: 48 89 fd mov %rdi,%rbp 177115: e8 00 00 00 00 callq 17711a 17711a: 48 89 ef mov %rbp,%rdi 17711d: e8 00 00 00 00 callq 177122 177122: 31 c0 xor %eax,%eax 177124: 5d pop %rbp 177125: c3 retq 177126: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17712d: 00 00 00 0000000000177130 : 177130: e8 00 00 00 00 callq 177135 177135: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17713c: 31 d2 xor %edx,%edx 17713e: c7 80 ec 00 00 00 00 movl $0x0,0xec(%rax) 177145: 00 00 00 177148: 66 89 90 f0 00 00 00 mov %dx,0xf0(%rax) 17714f: c6 80 f2 00 00 00 00 movb $0x0,0xf2(%rax) 177156: 31 c0 xor %eax,%eax 177158: c3 retq 177159: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000177160 : 177160: e8 00 00 00 00 callq 177165 177165: 31 c0 xor %eax,%eax 177167: c3 retq 177168: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17716f: 00 0000000000177170 : 177170: e8 00 00 00 00 callq 177175 177175: 31 c0 xor %eax,%eax 177177: c3 retq 177178: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17717f: 00 0000000000177180 : 177180: e8 00 00 00 00 callq 177185 177185: 48 85 ff test %rdi,%rdi 177188: 74 21 je 1771ab 17718a: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 177191: 48 8b 80 b8 01 00 00 mov 0x1b8(%rax),%rax 177198: 40 84 f6 test %sil,%sil 17719b: 74 04 je 1771a1 17719d: 8b 40 04 mov 0x4(%rax),%eax 1771a0: c3 retq 1771a1: 8b 10 mov (%rax),%edx 1771a3: 83 ea 01 sub $0x1,%edx 1771a6: 8b 44 d0 04 mov 0x4(%rax,%rdx,8),%eax 1771aa: c3 retq 1771ab: b8 ea ff ff ff mov $0xffffffea,%eax 1771b0: c3 retq 1771b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1771b8: 00 00 00 00 1771bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001771c0 : 1771c0: e8 00 00 00 00 callq 1771c5 1771c5: 48 85 ff test %rdi,%rdi 1771c8: 74 1a je 1771e4 1771ca: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 1771d1: 40 84 f6 test %sil,%sil 1771d4: 74 07 je 1771dd 1771d6: 8b 80 1c 01 00 00 mov 0x11c(%rax),%eax 1771dc: c3 retq 1771dd: 8b 80 20 01 00 00 mov 0x120(%rax),%eax 1771e3: c3 retq 1771e4: b8 ea ff ff ff mov $0xffffffea,%eax 1771e9: c3 retq 1771ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001771f0 : 1771f0: e8 00 00 00 00 callq 1771f5 1771f5: 31 c0 xor %eax,%eax 1771f7: c3 retq 1771f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1771ff: 00 0000000000177200 : 177200: e8 00 00 00 00 callq 177205 177205: 81 3e 21 11 16 20 cmpl $0x20161121,(%rsi) 17720b: b8 00 00 00 00 mov $0x0,%eax 177210: 48 0f 45 f0 cmovne %rax,%rsi 177214: 89 d0 mov %edx,%eax 177216: 83 c2 01 add $0x1,%edx 177219: 48 c1 e0 04 shl $0x4,%rax 17721d: 48 01 f0 add %rsi,%rax 177220: c7 40 44 00 00 00 00 movl $0x0,0x44(%rax) 177227: c6 40 48 00 movb $0x0,0x48(%rax) 17722b: 89 56 04 mov %edx,0x4(%rsi) 17722e: f6 87 28 01 00 00 40 testb $0x40,0x128(%rdi) 177235: 74 09 je 177240 177237: ba 05 05 00 00 mov $0x505,%edx 17723c: 66 89 50 49 mov %dx,0x49(%rax) 177240: 31 c0 xor %eax,%eax 177242: c3 retq 177243: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17724a: 00 00 00 00 17724e: 66 90 xchg %ax,%ax 0000000000177250 : 177250: e8 00 00 00 00 callq 177255 177255: b8 c8 00 00 00 mov $0xc8,%eax 17725a: c3 retq 17725b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000177260 : 177260: e8 00 00 00 00 callq 177265 177265: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17726c: 39 b0 ec 00 00 00 cmp %esi,0xec(%rax) 177272: 74 1c je 177290 177274: 89 b0 ec 00 00 00 mov %esi,0xec(%rax) 17727a: 88 90 f0 00 00 00 mov %dl,0xf0(%rax) 177280: 88 88 f1 00 00 00 mov %cl,0xf1(%rax) 177286: c6 80 f2 00 00 00 01 movb $0x1,0xf2(%rax) 17728d: 31 c0 xor %eax,%eax 17728f: c3 retq 177290: 38 90 f0 00 00 00 cmp %dl,0xf0(%rax) 177296: 75 dc jne 177274 177298: 38 88 f1 00 00 00 cmp %cl,0xf1(%rax) 17729e: 75 d4 jne 177274 1772a0: eb eb jmp 17728d 1772a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1772a9: 00 00 00 00 1772ad: 0f 1f 00 nopl (%rax) 00000000001772b0 : 1772b0: e8 00 00 00 00 callq 1772b5 1772b5: b8 ea ff ff ff mov $0xffffffea,%eax 1772ba: c3 retq 1772bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001772c0 : 1772c0: e8 00 00 00 00 callq 1772c5 1772c5: 48 85 ff test %rdi,%rdi 1772c8: 0f 94 c2 sete %dl 1772cb: 48 85 f6 test %rsi,%rsi 1772ce: 0f 94 c0 sete %al 1772d1: 08 c2 or %al,%dl 1772d3: 75 53 jne 177328 1772d5: 4d 85 c0 test %r8,%r8 1772d8: 74 4e je 177328 1772da: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 1772e1: 48 8b 90 b8 01 00 00 mov 0x1b8(%rax),%rdx 1772e8: 85 c9 test %ecx,%ecx 1772ea: 74 21 je 17730d 1772ec: 8b 0a mov (%rdx),%ecx 1772ee: 83 e9 01 sub $0x1,%ecx 1772f1: 8b 54 ca 04 mov 0x4(%rdx,%rcx,8),%edx 1772f5: 41 89 50 04 mov %edx,0x4(%r8) 1772f9: 8b 80 20 01 00 00 mov 0x120(%rax),%eax 1772ff: 49 c7 40 10 00 00 00 movq $0x0,0x10(%r8) 177306: 00 177307: 41 89 00 mov %eax,(%r8) 17730a: 31 c0 xor %eax,%eax 17730c: c3 retq 17730d: 8b 52 04 mov 0x4(%rdx),%edx 177310: 41 89 50 04 mov %edx,0x4(%r8) 177314: 8b 80 1c 01 00 00 mov 0x11c(%rax),%eax 17731a: 49 c7 40 10 00 00 00 movq $0x0,0x10(%r8) 177321: 00 177322: 41 89 00 mov %eax,(%r8) 177325: 31 c0 xor %eax,%eax 177327: c3 retq 177328: b8 ea ff ff ff mov $0xffffffea,%eax 17732d: c3 retq 17732e: 66 90 xchg %ax,%ax 0000000000177330 : 177330: e8 00 00 00 00 callq 177335 177335: 81 3e 21 11 16 20 cmpl $0x20161121,(%rsi) 17733b: b8 00 00 00 00 mov $0x0,%eax 177340: 48 0f 45 f0 cmovne %rax,%rsi 177344: 0f b6 4e 4a movzbl 0x4a(%rsi),%ecx 177348: 8b 46 44 mov 0x44(%rsi),%eax 17734b: d3 e8 shr %cl,%eax 17734d: 89 42 08 mov %eax,0x8(%rdx) 177350: 8b 46 04 mov 0x4(%rsi),%eax 177353: 83 e8 01 sub $0x1,%eax 177356: 48 c1 e0 04 shl $0x4,%rax 17735a: 48 01 c6 add %rax,%rsi 17735d: 0f b6 4e 4a movzbl 0x4a(%rsi),%ecx 177361: 8b 46 44 mov 0x44(%rsi),%eax 177364: d3 e8 shr %cl,%eax 177366: 89 42 0c mov %eax,0xc(%rdx) 177369: 31 c0 xor %eax,%eax 17736b: c3 retq 17736c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000177370 : 177370: e8 00 00 00 00 callq 177375 177375: 89 f0 mov %esi,%eax 177377: 48 89 d6 mov %rdx,%rsi 17737a: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 177381: 48 81 fa 58 fe ff ff cmp $0xfffffffffffffe58,%rdx 177388: 0f 84 df 00 00 00 je 17746d 17738e: 83 f8 07 cmp $0x7,%eax 177391: 0f 84 eb 00 00 00 je 177482 177397: 0f 87 b7 00 00 00 ja 177454 17739d: 83 f8 03 cmp $0x3,%eax 1773a0: 0f 84 eb 00 00 00 je 177491 1773a6: 83 f8 04 cmp $0x4,%eax 1773a9: 0f 85 91 00 00 00 jne 177440 1773af: 48 8b 8a b8 01 00 00 mov 0x1b8(%rdx),%rcx 1773b6: 41 ba 01 00 00 00 mov $0x1,%r10d 1773bc: 48 85 c9 test %rcx,%rcx 1773bf: 0f 84 a8 00 00 00 je 17746d 1773c5: 8b 39 mov (%rcx),%edi 1773c7: 85 ff test %edi,%edi 1773c9: 0f 84 9e 00 00 00 je 17746d 1773cf: c7 06 00 00 00 00 movl $0x0,(%rsi) 1773d5: 8b 11 mov (%rcx),%edx 1773d7: 31 c0 xor %eax,%eax 1773d9: 85 d2 test %edx,%edx 1773db: 74 60 je 17743d 1773dd: 41 89 c0 mov %eax,%r8d 1773e0: 42 8b 54 c1 04 mov 0x4(%rcx,%r8,8),%edx 1773e5: 85 d2 test %edx,%edx 1773e7: 74 4d je 177436 1773e9: 44 8b 0e mov (%rsi),%r9d 1773ec: 8d 14 92 lea (%rdx,%rdx,4),%edx 1773ef: 01 d2 add %edx,%edx 1773f1: 42 89 54 ce 04 mov %edx,0x4(%rsi,%r9,8) 1773f6: 4c 89 cf mov %r9,%rdi 1773f9: 31 d2 xor %edx,%edx 1773fb: 45 84 d2 test %r10b,%r10b 1773fe: 74 2c je 17742c 177400: 46 8b 44 c1 04 mov 0x4(%rcx,%r8,8),%r8d 177405: ba f5 00 00 00 mov $0xf5,%edx 17740a: 45 8d 98 58 9e ff ff lea -0x61a8(%r8),%r11d 177411: 41 81 fb d7 d6 00 00 cmp $0xd6d7,%r11d 177418: 76 12 jbe 17742c 17741a: 41 81 f8 80 38 01 00 cmp $0x13880,%r8d 177421: 19 d2 sbb %edx,%edx 177423: 81 e2 dc ff 00 00 and $0xffdc,%edx 177429: 83 c2 23 add $0x23,%edx 17742c: 83 c7 01 add $0x1,%edi 17742f: 42 89 54 ce 08 mov %edx,0x8(%rsi,%r9,8) 177434: 89 3e mov %edi,(%rsi) 177436: 83 c0 01 add $0x1,%eax 177439: 39 01 cmp %eax,(%rcx) 17743b: 77 a0 ja 1773dd 17743d: 31 c0 xor %eax,%eax 17743f: c3 retq 177440: 83 f8 01 cmp $0x1,%eax 177443: 75 28 jne 17746d 177445: 48 8b 8a c8 01 00 00 mov 0x1c8(%rdx),%rcx 17744c: 45 31 d2 xor %r10d,%r10d 17744f: e9 68 ff ff ff jmpq 1773bc 177454: 83 f8 08 cmp $0x8,%eax 177457: 74 1a je 177473 177459: 83 f8 09 cmp $0x9,%eax 17745c: 75 0f jne 17746d 17745e: 48 8b 8a d0 01 00 00 mov 0x1d0(%rdx),%rcx 177465: 45 31 d2 xor %r10d,%r10d 177468: e9 4f ff ff ff jmpq 1773bc 17746d: b8 ea ff ff ff mov $0xffffffea,%eax 177472: c3 retq 177473: 48 8b 8a a8 01 00 00 mov 0x1a8(%rdx),%rcx 17747a: 45 31 d2 xor %r10d,%r10d 17747d: e9 3a ff ff ff jmpq 1773bc 177482: 48 8b 8a d8 01 00 00 mov 0x1d8(%rdx),%rcx 177489: 45 31 d2 xor %r10d,%r10d 17748c: e9 2b ff ff ff jmpq 1773bc 177491: 48 8b 8a c0 01 00 00 mov 0x1c0(%rdx),%rcx 177498: 41 ba 01 00 00 00 mov $0x1,%r10d 17749e: e9 19 ff ff ff jmpq 1773bc 1774a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1774aa: 00 00 00 00 1774ae: 66 90 xchg %ax,%ax 00000000001774b0 : 1774b0: e8 00 00 00 00 callq 1774b5 1774b5: 89 f0 mov %esi,%eax 1774b7: 48 89 d6 mov %rdx,%rsi 1774ba: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 1774c1: 48 81 fa 58 fe ff ff cmp $0xfffffffffffffe58,%rdx 1774c8: 0f 84 8f 00 00 00 je 17755d 1774ce: 83 f8 05 cmp $0x5,%eax 1774d1: 0f 84 95 00 00 00 je 17756c 1774d7: 77 71 ja 17754a 1774d9: 83 f8 03 cmp $0x3,%eax 1774dc: 0f 84 96 00 00 00 je 177578 1774e2: 83 f8 04 cmp $0x4,%eax 1774e5: 75 55 jne 17753c 1774e7: 48 8b 8a b8 01 00 00 mov 0x1b8(%rdx),%rcx 1774ee: 48 85 c9 test %rcx,%rcx 1774f1: 74 6a je 17755d 1774f3: 8b 39 mov (%rcx),%edi 1774f5: 85 ff test %edi,%edi 1774f7: 74 64 je 17755d 1774f9: c7 06 00 00 00 00 movl $0x0,(%rsi) 1774ff: 8b 11 mov (%rcx),%edx 177501: 31 c0 xor %eax,%eax 177503: 85 d2 test %edx,%edx 177505: 74 32 je 177539 177507: 41 89 c0 mov %eax,%r8d 17750a: 42 8b 54 c1 04 mov 0x4(%rcx,%r8,8),%edx 17750f: 85 d2 test %edx,%edx 177511: 74 1f je 177532 177513: 44 8b 0e mov (%rsi),%r9d 177516: 8d 14 92 lea (%rdx,%rdx,4),%edx 177519: 01 d2 add %edx,%edx 17751b: 42 89 54 ce 04 mov %edx,0x4(%rsi,%r9,8) 177520: 4c 89 cf mov %r9,%rdi 177523: 42 8b 54 c1 08 mov 0x8(%rcx,%r8,8),%edx 177528: 83 c7 01 add $0x1,%edi 17752b: 42 89 54 ce 08 mov %edx,0x8(%rsi,%r9,8) 177530: 89 3e mov %edi,(%rsi) 177532: 83 c0 01 add $0x1,%eax 177535: 39 01 cmp %eax,(%rcx) 177537: 77 ce ja 177507 177539: 31 c0 xor %eax,%eax 17753b: c3 retq 17753c: 83 f8 01 cmp $0x1,%eax 17753f: 75 1c jne 17755d 177541: 48 8b 8a c8 01 00 00 mov 0x1c8(%rdx),%rcx 177548: eb a4 jmp 1774ee 17754a: 83 f8 07 cmp $0x7,%eax 17754d: 74 14 je 177563 17754f: 83 f8 08 cmp $0x8,%eax 177552: 75 09 jne 17755d 177554: 48 8b 8a a8 01 00 00 mov 0x1a8(%rdx),%rcx 17755b: eb 91 jmp 1774ee 17755d: b8 ea ff ff ff mov $0xffffffea,%eax 177562: c3 retq 177563: 48 8b 8a d8 01 00 00 mov 0x1d8(%rdx),%rcx 17756a: eb 82 jmp 1774ee 17756c: 48 8b 8a b0 01 00 00 mov 0x1b0(%rdx),%rcx 177573: e9 76 ff ff ff jmpq 1774ee 177578: 48 8b 8a c0 01 00 00 mov 0x1c0(%rdx),%rcx 17757f: e9 6a ff ff ff jmpq 1774ee 177584: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17758b: 00 00 00 00 17758f: 90 nop 0000000000177590 : 177590: e8 00 00 00 00 callq 177595 177595: c7 06 80 38 01 00 movl $0x13880,(%rsi) 17759b: 31 c0 xor %eax,%eax 17759d: c3 retq 17759e: 66 90 xchg %ax,%ax 00000000001775a0 : 1775a0: e8 00 00 00 00 callq 1775a5 1775a5: 89 f2 mov %esi,%edx 1775a7: 31 c9 xor %ecx,%ecx 1775a9: be 1e 00 00 00 mov $0x1e,%esi 1775ae: e9 00 00 00 00 jmpq 1775b3 1775b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1775ba: 00 00 00 00 1775be: 66 90 xchg %ax,%ax 00000000001775c0 : 1775c0: e8 00 00 00 00 callq 1775c5 1775c5: 85 f6 test %esi,%esi 1775c7: 74 12 je 1775db 1775c9: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 1775d0: 6b ce 64 imul $0x64,%esi,%ecx 1775d3: 39 88 20 01 00 00 cmp %ecx,0x120(%rax) 1775d9: 75 03 jne 1775de 1775db: 31 c0 xor %eax,%eax 1775dd: c3 retq 1775de: 89 88 20 01 00 00 mov %ecx,0x120(%rax) 1775e4: 89 f2 mov %esi,%edx 1775e6: 31 c9 xor %ecx,%ecx 1775e8: be 30 00 00 00 mov $0x30,%esi 1775ed: e8 00 00 00 00 callq 1775f2 1775f2: 31 c0 xor %eax,%eax 1775f4: c3 retq 1775f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1775fc: 00 00 00 00 0000000000177600 : 177600: e8 00 00 00 00 callq 177605 177605: 85 f6 test %esi,%esi 177607: 74 0f je 177618 177609: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 177610: 39 b0 18 01 00 00 cmp %esi,0x118(%rax) 177616: 75 03 jne 17761b 177618: 31 c0 xor %eax,%eax 17761a: c3 retq 17761b: 89 b0 18 01 00 00 mov %esi,0x118(%rax) 177621: 89 f2 mov %esi,%edx 177623: 31 c9 xor %ecx,%ecx 177625: be 31 00 00 00 mov $0x31,%esi 17762a: e8 00 00 00 00 callq 17762f 17762f: 31 c0 xor %eax,%eax 177631: c3 retq 177632: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 177639: 00 00 00 00 17763d: 0f 1f 00 nopl (%rax) 0000000000177640 : 177640: e8 00 00 00 00 callq 177645 177645: 85 f6 test %esi,%esi 177647: 74 0f je 177658 177649: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 177650: 39 b0 08 01 00 00 cmp %esi,0x108(%rax) 177656: 75 03 jne 17765b 177658: 31 c0 xor %eax,%eax 17765a: c3 retq 17765b: 89 b0 08 01 00 00 mov %esi,0x108(%rax) 177661: 89 f2 mov %esi,%edx 177663: 31 c9 xor %ecx,%ecx 177665: be 12 00 00 00 mov $0x12,%esi 17766a: e8 00 00 00 00 callq 17766f 17766f: 31 c0 xor %eax,%eax 177671: c3 retq 177672: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 177679: 00 00 00 00 17767d: 0f 1f 00 nopl (%rax) 0000000000177680 : 177680: e8 00 00 00 00 callq 177685 177685: 85 f6 test %esi,%esi 177687: 74 0f je 177698 177689: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 177690: 39 b0 04 01 00 00 cmp %esi,0x104(%rax) 177696: 75 03 jne 17769b 177698: 31 c0 xor %eax,%eax 17769a: c3 retq 17769b: 89 b0 04 01 00 00 mov %esi,0x104(%rax) 1776a1: 89 f2 mov %esi,%edx 1776a3: 31 c9 xor %ecx,%ecx 1776a5: be 20 00 00 00 mov $0x20,%esi 1776aa: e8 00 00 00 00 callq 1776af 1776af: 31 c0 xor %eax,%eax 1776b1: c3 retq 1776b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1776b9: 00 00 00 00 1776bd: 0f 1f 00 nopl (%rax) 00000000001776c0 : 1776c0: e8 00 00 00 00 callq 1776c5 1776c5: 85 f6 test %esi,%esi 1776c7: 74 0f je 1776d8 1776c9: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 1776d0: 39 b0 88 02 00 00 cmp %esi,0x288(%rax) 1776d6: 75 03 jne 1776db 1776d8: 31 c0 xor %eax,%eax 1776da: c3 retq 1776db: 89 b0 88 02 00 00 mov %esi,0x288(%rax) 1776e1: 89 f2 mov %esi,%edx 1776e3: 31 c9 xor %ecx,%ecx 1776e5: be 24 00 00 00 mov $0x24,%esi 1776ea: e8 00 00 00 00 callq 1776ef 1776ef: 31 c0 xor %eax,%eax 1776f1: c3 retq 1776f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1776f9: 00 00 00 00 1776fd: 0f 1f 00 nopl (%rax) 0000000000177700 : 177700: e8 00 00 00 00 callq 177705 177705: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17770c: 89 f2 mov %esi,%edx 17770e: 39 b0 8c 02 00 00 cmp %esi,0x28c(%rax) 177714: 74 12 je 177728 177716: 89 b0 8c 02 00 00 mov %esi,0x28c(%rax) 17771c: 31 c9 xor %ecx,%ecx 17771e: be 18 00 00 00 mov $0x18,%esi 177723: e8 00 00 00 00 callq 177728 177728: 31 c0 xor %eax,%eax 17772a: c3 retq 17772b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000177730 : 177730: e8 00 00 00 00 callq 177735 177735: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17773c: 48 8b 17 mov (%rdi),%rdx 17773f: b9 01 01 00 00 mov $0x101,%ecx 177744: c6 80 24 01 00 00 01 movb $0x1,0x124(%rax) 17774b: 66 89 88 f8 00 00 00 mov %cx,0xf8(%rax) 177752: f6 82 94 89 00 00 01 testb $0x1,0x8994(%rdx) 177759: 75 03 jne 17775e 17775b: 31 c0 xor %eax,%eax 17775d: c3 retq 17775e: 31 c9 xor %ecx,%ecx 177760: ba 01 00 00 00 mov $0x1,%edx 177765: be 2f 00 00 00 mov $0x2f,%esi 17776a: e9 00 00 00 00 jmpq 17776f 17776f: 90 nop 0000000000177770 : 177770: e8 00 00 00 00 callq 177775 177775: 31 d2 xor %edx,%edx 177777: be 36 00 00 00 mov $0x36,%esi 17777c: e9 00 00 00 00 jmpq 177781 177781: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 177788: 00 00 00 00 17778c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000177790 : 177790: e8 00 00 00 00 callq 177795 177795: 31 d2 xor %edx,%edx 177797: be 35 00 00 00 mov $0x35,%esi 17779c: e9 00 00 00 00 jmpq 1777a1 1777a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1777a8: 00 00 00 00 1777ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001777b0 : 1777b0: e8 00 00 00 00 callq 1777b5 1777b5: 41 54 push %r12 1777b7: 55 push %rbp 1777b8: 48 89 fd mov %rdi,%rbp 1777bb: 53 push %rbx 1777bc: 89 d3 mov %edx,%ebx 1777be: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 1777c5: 85 db test %ebx,%ebx 1777c7: 74 40 je 177809 1777c9: b8 ff ff ff ff mov $0xffffffff,%eax 1777ce: 89 c2 mov %eax,%edx 1777d0: 0f bd c3 bsr %ebx,%eax 1777d3: 0f bc d3 bsf %ebx,%edx 1777d6: 89 c3 mov %eax,%ebx 1777d8: 89 d1 mov %edx,%ecx 1777da: 85 f6 test %esi,%esi 1777dc: 0f 84 85 00 00 00 je 177867 1777e2: 83 fe 01 cmp $0x1,%esi 1777e5: 75 79 jne 177860 1777e7: 4d 8b a4 24 b8 01 00 mov 0x1b8(%r12),%r12 1777ee: 00 1777ef: 39 c2 cmp %eax,%edx 1777f1: 0f 43 c2 cmovae %edx,%eax 1777f4: 41 8b 3c 24 mov (%r12),%edi 1777f8: 8d 77 ff lea -0x1(%rdi),%esi 1777fb: 39 c6 cmp %eax,%esi 1777fd: 73 23 jae 177822 1777ff: b8 ea ff ff ff mov $0xffffffea,%eax 177804: 5b pop %rbx 177805: 5d pop %rbp 177806: 41 5c pop %r12 177808: c3 retq 177809: 85 f6 test %esi,%esi 17780b: 0f 84 c2 00 00 00 je 1778d3 177811: 31 c0 xor %eax,%eax 177813: 83 fe 01 cmp $0x1,%esi 177816: 75 ec jne 177804 177818: 4d 8b a4 24 b8 01 00 mov 0x1b8(%r12),%r12 17781f: 00 177820: 31 c9 xor %ecx,%ecx 177822: 41 8b 54 cc 04 mov 0x4(%r12,%rcx,8),%edx 177827: be 12 00 00 00 mov $0x12,%esi 17782c: 31 c9 xor %ecx,%ecx 17782e: 48 89 ef mov %rbp,%rdi 177831: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 177838: 48 c1 ea 25 shr $0x25,%rdx 17783c: e8 00 00 00 00 callq 177841 177841: 41 8b 54 dc 04 mov 0x4(%r12,%rbx,8),%edx 177846: 31 c9 xor %ecx,%ecx 177848: 48 89 ef mov %rbp,%rdi 17784b: be 33 00 00 00 mov $0x33,%esi 177850: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 177857: 48 c1 ea 25 shr $0x25,%rdx 17785b: e8 00 00 00 00 callq 177860 177860: 5b pop %rbx 177861: 31 c0 xor %eax,%eax 177863: 5d pop %rbp 177864: 41 5c pop %r12 177866: c3 retq 177867: 83 fa 02 cmp $0x2,%edx 17786a: 0f 87 00 00 00 00 ja 177870 177870: 83 fb 02 cmp $0x2,%ebx 177873: 0f 87 00 00 00 00 ja 177879 177879: 83 fa 02 cmp $0x2,%edx 17787c: 0f 85 87 00 00 00 jne 177909 177882: 41 8b 94 24 20 01 00 mov 0x120(%r12),%edx 177889: 00 17788a: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 177891: 48 c1 ea 25 shr $0x25,%rdx 177895: 31 c9 xor %ecx,%ecx 177897: be 31 00 00 00 mov $0x31,%esi 17789c: 48 89 ef mov %rbp,%rdi 17789f: e8 00 00 00 00 callq 1778a4 1778a4: 85 db test %ebx,%ebx 1778a6: 75 42 jne 1778ea 1778a8: 41 8b 94 24 1c 01 00 mov 0x11c(%r12),%edx 1778af: 00 1778b0: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 1778b7: 48 c1 ea 25 shr $0x25,%rdx 1778bb: 48 89 ef mov %rbp,%rdi 1778be: 31 c9 xor %ecx,%ecx 1778c0: be 30 00 00 00 mov $0x30,%esi 1778c5: e8 00 00 00 00 callq 1778ca 1778ca: 31 c0 xor %eax,%eax 1778cc: 5b pop %rbx 1778cd: 5d pop %rbp 1778ce: 41 5c pop %r12 1778d0: c3 retq 1778d1: 89 c6 mov %eax,%esi 1778d3: 41 8b 94 24 1c 01 00 mov 0x11c(%r12),%edx 1778da: 00 1778db: 89 f3 mov %esi,%ebx 1778dd: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 1778e4: 48 c1 ea 25 shr $0x25,%rdx 1778e8: eb ab jmp 177895 1778ea: ba bc 02 00 00 mov $0x2bc,%edx 1778ef: 83 fb 01 cmp $0x1,%ebx 1778f2: 74 c7 je 1778bb 1778f4: 41 8b 94 24 20 01 00 mov 0x120(%r12),%edx 1778fb: 00 1778fc: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 177903: 48 c1 ea 25 shr $0x25,%rdx 177907: eb b2 jmp 1778bb 177909: 83 fa 01 cmp $0x1,%edx 17790c: 75 c3 jne 1778d1 17790e: ba bc 02 00 00 mov $0x2bc,%edx 177913: eb 80 jmp 177895 177915: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17791c: 00 00 00 00 0000000000177920 : 177920: e8 00 00 00 00 callq 177925 177925: 8b 56 04 mov 0x4(%rsi),%edx 177928: 8b 06 mov (%rsi),%eax 17792a: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 177931: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 177938: 48 c1 ea 26 shr $0x26,%rdx 17793c: 83 f8 05 cmp $0x5,%eax 17793f: 74 4d je 17798e 177941: 83 f8 08 cmp $0x8,%eax 177944: 75 1f jne 177965 177946: 31 c0 xor %eax,%eax 177948: 39 91 04 01 00 00 cmp %edx,0x104(%rcx) 17794e: 74 14 je 177964 177950: 89 91 04 01 00 00 mov %edx,0x104(%rcx) 177956: be 20 00 00 00 mov $0x20,%esi 17795b: 31 c9 xor %ecx,%ecx 17795d: e8 00 00 00 00 callq 177962 177962: 31 c0 xor %eax,%eax 177964: c3 retq 177965: 83 f8 04 cmp $0x4,%eax 177968: 75 1f jne 177989 17796a: 31 c0 xor %eax,%eax 17796c: 39 91 08 01 00 00 cmp %edx,0x108(%rcx) 177972: 74 f0 je 177964 177974: 89 91 08 01 00 00 mov %edx,0x108(%rcx) 17797a: be 12 00 00 00 mov $0x12,%esi 17797f: 31 c9 xor %ecx,%ecx 177981: e8 00 00 00 00 callq 177986 177986: 31 c0 xor %eax,%eax 177988: c3 retq 177989: e9 00 00 00 00 jmpq 17798e 17798e: be 21 00 00 00 mov $0x21,%esi 177993: eb ea jmp 17797f 177995: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17799c: 00 00 00 00 00000000001779a0 : 1779a0: e8 00 00 00 00 callq 1779a5 1779a5: 41 56 push %r14 1779a7: 41 55 push %r13 1779a9: 41 54 push %r12 1779ab: 55 push %rbp 1779ac: 53 push %rbx 1779ad: 48 83 ec 08 sub $0x8,%rsp 1779b1: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 1779b8: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 1779bf: 8b 4a 14 mov 0x14(%rdx),%ecx 1779c2: 8b 42 18 mov 0x18(%rdx),%eax 1779c5: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 1779cc: 48 c1 e9 25 shr $0x25,%rcx 1779d0: 81 7f 10 ff 36 1e 00 cmpl $0x1e36ff,0x10(%rdi) 1779d7: 0f 86 00 00 00 00 jbe 1779dd 1779dd: 48 89 fd mov %rdi,%rbp 1779e0: 8b bb 1c 01 00 00 mov 0x11c(%rbx),%edi 1779e6: 39 c7 cmp %eax,%edi 1779e8: 0f 43 c7 cmovae %edi,%eax 1779eb: 89 c2 mov %eax,%edx 1779ed: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 1779f4: 48 c1 ea 25 shr $0x25,%rdx 1779f8: 39 8b 40 02 00 00 cmp %ecx,0x240(%rbx) 1779fe: 0f 43 8b 40 02 00 00 cmovae 0x240(%rbx),%ecx 177a05: 41 89 cc mov %ecx,%r12d 177a08: 83 fe 10 cmp $0x10,%esi 177a0b: 0f 84 9f 02 00 00 je 177cb0 177a11: 0f 86 dc 00 00 00 jbe 177af3 177a17: 83 fe 40 cmp $0x40,%esi 177a1a: 0f 84 3f 03 00 00 je 177d5f 177a20: 81 fe 80 00 00 00 cmp $0x80,%esi 177a26: 0f 85 d7 01 00 00 jne 177c03 177a2c: 8b 93 20 01 00 00 mov 0x120(%rbx),%edx 177a32: 31 c9 xor %ecx,%ecx 177a34: be 31 00 00 00 mov $0x31,%esi 177a39: 48 89 ef mov %rbp,%rdi 177a3c: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 177a43: 48 c1 ea 25 shr $0x25,%rdx 177a47: e8 00 00 00 00 callq 177a4c 177a4c: 31 c9 xor %ecx,%ecx 177a4e: ba b0 04 00 00 mov $0x4b0,%edx 177a53: 48 89 ef mov %rbp,%rdi 177a56: be 12 00 00 00 mov $0x12,%esi 177a5b: e8 00 00 00 00 callq 177a60 177a60: 31 c9 xor %ecx,%ecx 177a62: ba f5 02 00 00 mov $0x2f5,%edx 177a67: 48 89 ef mov %rbp,%rdi 177a6a: be 21 00 00 00 mov $0x21,%esi 177a6f: e8 00 00 00 00 callq 177a74 177a74: 31 c9 xor %ecx,%ecx 177a76: ba 20 03 c0 03 mov $0x3c00320,%edx 177a7b: 48 89 ef mov %rbp,%rdi 177a7e: be 10 00 00 00 mov $0x10,%esi 177a83: e8 00 00 00 00 callq 177a88 177a88: 8b 93 20 01 00 00 mov 0x120(%rbx),%edx 177a8e: 31 c9 xor %ecx,%ecx 177a90: 48 89 ef mov %rbp,%rdi 177a93: be 30 00 00 00 mov $0x30,%esi 177a98: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 177a9f: 48 c1 ea 25 shr $0x25,%rdx 177aa3: e8 00 00 00 00 callq 177aa8 177aa8: 31 c9 xor %ecx,%ecx 177aaa: ba b0 04 00 00 mov $0x4b0,%edx 177aaf: 48 89 ef mov %rbp,%rdi 177ab2: be 33 00 00 00 mov $0x33,%esi 177ab7: e8 00 00 00 00 callq 177abc 177abc: 31 c9 xor %ecx,%ecx 177abe: ba f5 02 00 00 mov $0x2f5,%edx 177ac3: 48 89 ef mov %rbp,%rdi 177ac6: be 32 00 00 00 mov $0x32,%esi 177acb: e8 00 00 00 00 callq 177ad0 177ad0: 31 c9 xor %ecx,%ecx 177ad2: ba 20 03 c0 03 mov $0x3c00320,%edx 177ad7: 48 89 ef mov %rbp,%rdi 177ada: be 34 00 00 00 mov $0x34,%esi 177adf: e8 00 00 00 00 callq 177ae4 177ae4: 48 83 c4 08 add $0x8,%rsp 177ae8: 31 c0 xor %eax,%eax 177aea: 5b pop %rbx 177aeb: 5d pop %rbp 177aec: 41 5c pop %r12 177aee: 41 5d pop %r13 177af0: 41 5e pop %r14 177af2: c3 retq 177af3: 83 fe 04 cmp $0x4,%esi 177af6: 0f 84 45 01 00 00 je 177c41 177afc: 83 fe 08 cmp $0x8,%esi 177aff: 0f 84 27 ff ff ff je 177a2c 177b05: 83 fe 01 cmp $0x1,%esi 177b08: 75 da jne 177ae4 177b0a: 48 8b 83 b8 01 00 00 mov 0x1b8(%rbx),%rax 177b11: 31 c9 xor %ecx,%ecx 177b13: be 31 00 00 00 mov $0x31,%esi 177b18: 48 89 ef mov %rbp,%rdi 177b1b: 44 8b 30 mov (%rax),%r14d 177b1e: 48 8b 83 b0 01 00 00 mov 0x1b0(%rbx),%rax 177b25: 44 8b 28 mov (%rax),%r13d 177b28: e8 00 00 00 00 callq 177b2d 177b2d: 48 8b 85 68 03 00 00 mov 0x368(%rbp),%rax 177b34: 83 78 08 03 cmpl $0x3,0x8(%rax) 177b38: 76 0b jbe 177b45 177b3a: 48 8b 83 b8 01 00 00 mov 0x1b8(%rbx),%rax 177b41: 44 8b 60 04 mov 0x4(%rax),%r12d 177b45: 44 89 e2 mov %r12d,%edx 177b48: 48 89 ef mov %rbp,%rdi 177b4b: 31 c9 xor %ecx,%ecx 177b4d: be 12 00 00 00 mov $0x12,%esi 177b52: e8 00 00 00 00 callq 177b57 177b57: 48 89 ef mov %rbp,%rdi 177b5a: 31 c9 xor %ecx,%ecx 177b5c: be 21 00 00 00 mov $0x21,%esi 177b61: 48 8b 83 b0 01 00 00 mov 0x1b0(%rbx),%rax 177b68: 8b 50 04 mov 0x4(%rax),%edx 177b6b: e8 00 00 00 00 callq 177b70 177b70: 48 89 ef mov %rbp,%rdi 177b73: 31 c9 xor %ecx,%ecx 177b75: ba 2c 01 90 01 mov $0x190012c,%edx 177b7a: be 10 00 00 00 mov $0x10,%esi 177b7f: e8 00 00 00 00 callq 177b84 177b84: 8b 93 20 01 00 00 mov 0x120(%rbx),%edx 177b8a: 48 89 ef mov %rbp,%rdi 177b8d: 31 c9 xor %ecx,%ecx 177b8f: be 30 00 00 00 mov $0x30,%esi 177b94: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 177b9b: 48 c1 ea 25 shr $0x25,%rdx 177b9f: e8 00 00 00 00 callq 177ba4 177ba4: 41 8d 56 ff lea -0x1(%r14),%edx 177ba8: 48 89 ef mov %rbp,%rdi 177bab: 31 c9 xor %ecx,%ecx 177bad: 48 8b 83 b8 01 00 00 mov 0x1b8(%rbx),%rax 177bb4: be 33 00 00 00 mov $0x33,%esi 177bb9: 8b 54 d0 04 mov 0x4(%rax,%rdx,8),%edx 177bbd: e8 00 00 00 00 callq 177bc2 177bc2: 41 8d 55 ff lea -0x1(%r13),%edx 177bc6: 48 89 ef mov %rbp,%rdi 177bc9: 31 c9 xor %ecx,%ecx 177bcb: 48 8b 83 b0 01 00 00 mov 0x1b0(%rbx),%rax 177bd2: be 32 00 00 00 mov $0x32,%esi 177bd7: 8b 54 d0 04 mov 0x4(%rax,%rdx,8),%edx 177bdb: e8 00 00 00 00 callq 177be0 177be0: 48 89 ef mov %rbp,%rdi 177be3: 31 c9 xor %ecx,%ecx 177be5: ba 20 03 c0 03 mov $0x3c00320,%edx 177bea: be 34 00 00 00 mov $0x34,%esi 177bef: e8 00 00 00 00 callq 177bf4 177bf4: 31 c0 xor %eax,%eax 177bf6: 48 83 c4 08 add $0x8,%rsp 177bfa: 5b pop %rbx 177bfb: 5d pop %rbp 177bfc: 41 5c pop %r12 177bfe: 41 5d pop %r13 177c00: 41 5e pop %r14 177c02: c3 retq 177c03: 83 fe 20 cmp $0x20,%esi 177c06: 0f 85 d8 fe ff ff jne 177ae4 177c0c: 48 89 ef mov %rbp,%rdi 177c0f: 31 c9 xor %ecx,%ecx 177c11: be 31 00 00 00 mov $0x31,%esi 177c16: 89 54 24 04 mov %edx,0x4(%rsp) 177c1a: e8 00 00 00 00 callq 177c1f 177c1f: 8b 54 24 04 mov 0x4(%rsp),%edx 177c23: 48 89 ef mov %rbp,%rdi 177c26: 31 c9 xor %ecx,%ecx 177c28: be 30 00 00 00 mov $0x30,%esi 177c2d: e8 00 00 00 00 callq 177c32 177c32: 31 c0 xor %eax,%eax 177c34: 48 83 c4 08 add $0x8,%rsp 177c38: 5b pop %rbx 177c39: 5d pop %rbp 177c3a: 41 5c pop %r12 177c3c: 41 5d pop %r13 177c3e: 41 5e pop %r14 177c40: c3 retq 177c41: 89 fa mov %edi,%edx 177c43: 31 c9 xor %ecx,%ecx 177c45: 48 89 ef mov %rbp,%rdi 177c48: be 31 00 00 00 mov $0x31,%esi 177c4d: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 177c54: 48 c1 ea 25 shr $0x25,%rdx 177c58: e8 00 00 00 00 callq 177c5d 177c5d: 8b 93 1c 01 00 00 mov 0x11c(%rbx),%edx 177c63: 48 89 ef mov %rbp,%rdi 177c66: 31 c9 xor %ecx,%ecx 177c68: be 30 00 00 00 mov $0x30,%esi 177c6d: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 177c74: 48 c1 ea 25 shr $0x25,%rdx 177c78: e8 00 00 00 00 callq 177c7d 177c7d: 44 89 e2 mov %r12d,%edx 177c80: 48 89 ef mov %rbp,%rdi 177c83: 31 c9 xor %ecx,%ecx 177c85: be 12 00 00 00 mov $0x12,%esi 177c8a: e8 00 00 00 00 callq 177c8f 177c8f: 44 89 e2 mov %r12d,%edx 177c92: 48 89 ef mov %rbp,%rdi 177c95: 31 c9 xor %ecx,%ecx 177c97: be 33 00 00 00 mov $0x33,%esi 177c9c: e8 00 00 00 00 callq 177ca1 177ca1: 31 c0 xor %eax,%eax 177ca3: 48 83 c4 08 add $0x8,%rsp 177ca7: 5b pop %rbx 177ca8: 5d pop %rbp 177ca9: 41 5c pop %r12 177cab: 41 5d pop %r13 177cad: 41 5e pop %r14 177caf: c3 retq 177cb0: 48 89 ef mov %rbp,%rdi 177cb3: 31 c9 xor %ecx,%ecx 177cb5: ba bc 02 00 00 mov $0x2bc,%edx 177cba: be 31 00 00 00 mov $0x31,%esi 177cbf: e8 00 00 00 00 callq 177cc4 177cc4: 48 89 ef mov %rbp,%rdi 177cc7: 31 c9 xor %ecx,%ecx 177cc9: ba a5 03 00 00 mov $0x3a5,%edx 177cce: be 12 00 00 00 mov $0x12,%esi 177cd3: e8 00 00 00 00 callq 177cd8 177cd8: 48 89 ef mov %rbp,%rdi 177cdb: 31 c9 xor %ecx,%ecx 177cdd: ba 72 02 00 00 mov $0x272,%edx 177ce2: be 21 00 00 00 mov $0x21,%esi 177ce7: e8 00 00 00 00 callq 177cec 177cec: 48 89 ef mov %rbp,%rdi 177cef: 31 c9 xor %ecx,%ecx 177cf1: ba 29 02 ad 02 mov $0x2ad0229,%edx 177cf6: be 10 00 00 00 mov $0x10,%esi 177cfb: e8 00 00 00 00 callq 177d00 177d00: 48 89 ef mov %rbp,%rdi 177d03: 31 c9 xor %ecx,%ecx 177d05: ba bc 02 00 00 mov $0x2bc,%edx 177d0a: be 30 00 00 00 mov $0x30,%esi 177d0f: e8 00 00 00 00 callq 177d14 177d14: 48 89 ef mov %rbp,%rdi 177d17: 31 c9 xor %ecx,%ecx 177d19: ba a5 03 00 00 mov $0x3a5,%edx 177d1e: be 33 00 00 00 mov $0x33,%esi 177d23: e8 00 00 00 00 callq 177d28 177d28: 48 89 ef mov %rbp,%rdi 177d2b: 31 c9 xor %ecx,%ecx 177d2d: ba 72 02 00 00 mov $0x272,%edx 177d32: be 32 00 00 00 mov $0x32,%esi 177d37: e8 00 00 00 00 callq 177d3c 177d3c: 48 89 ef mov %rbp,%rdi 177d3f: 31 c9 xor %ecx,%ecx 177d41: ba 29 02 ad 02 mov $0x2ad0229,%edx 177d46: be 34 00 00 00 mov $0x34,%esi 177d4b: e8 00 00 00 00 callq 177d50 177d50: 31 c0 xor %eax,%eax 177d52: 48 83 c4 08 add $0x8,%rsp 177d56: 5b pop %rbx 177d57: 5d pop %rbp 177d58: 41 5c pop %r12 177d5a: 41 5d pop %r13 177d5c: 41 5e pop %r14 177d5e: c3 retq 177d5f: 44 89 e2 mov %r12d,%edx 177d62: 48 89 ef mov %rbp,%rdi 177d65: 31 c9 xor %ecx,%ecx 177d67: be 12 00 00 00 mov $0x12,%esi 177d6c: e8 00 00 00 00 callq 177d71 177d71: 44 89 e2 mov %r12d,%edx 177d74: 48 89 ef mov %rbp,%rdi 177d77: 31 c9 xor %ecx,%ecx 177d79: be 33 00 00 00 mov $0x33,%esi 177d7e: e8 00 00 00 00 callq 177d83 177d83: 31 c0 xor %eax,%eax 177d85: 48 83 c4 08 add $0x8,%rsp 177d89: 5b pop %rbx 177d8a: 5d pop %rbp 177d8b: 41 5c pop %r12 177d8d: 41 5d pop %r13 177d8f: 41 5e pop %r14 177d91: c3 retq 177d92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 177d99: 00 00 00 00 177d9d: 0f 1f 00 nopl (%rax) 0000000000177da0 : 177da0: e8 00 00 00 00 callq 177da5 177da5: 48 85 f6 test %rsi,%rsi 177da8: 0f 84 dc 00 00 00 je 177e8a 177dae: 41 56 push %r14 177db0: 49 c7 c1 00 00 00 00 mov $0x0,%r9 177db7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 177dbe: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 177dc5: 41 55 push %r13 177dc7: 49 c7 c0 00 00 00 00 mov $0x0,%r8 177dce: 41 be 46 00 00 00 mov $0x46,%r14d 177dd4: 49 c7 c5 00 00 00 00 mov $0x0,%r13 177ddb: 41 54 push %r12 177ddd: 49 89 fc mov %rdi,%r12 177de0: 55 push %rbp 177de1: 48 89 f5 mov %rsi,%rbp 177de4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 177deb: 53 push %rbx 177dec: 48 89 ef mov %rbp,%rdi 177def: 31 db xor %ebx,%ebx 177df1: 68 00 00 00 00 pushq $0x0 177df6: 68 00 00 00 00 pushq $0x0 177dfb: e8 00 00 00 00 callq 177e00 177e00: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 177e07: 58 pop %rax 177e08: 41 b9 46 00 00 00 mov $0x46,%r9d 177e0e: 5a pop %rdx 177e0f: be 3c 00 00 00 mov $0x3c,%esi 177e14: 31 d2 xor %edx,%edx 177e16: 31 c0 xor %eax,%eax 177e18: eb 29 jmp 177e43 177e1a: 0f b6 04 9d 00 00 00 movzbl 0x0(,%rbx,4),%eax 177e21: 00 177e22: 0f b6 14 9d 00 00 00 movzbl 0x0(,%rbx,4),%edx 177e29: 00 177e2a: 0f b6 34 9d 00 00 00 movzbl 0x0(,%rbx,4),%esi 177e31: 00 177e32: 48 8b 0c dd 00 00 00 mov 0x0(,%rbx,8),%rcx 177e39: 00 177e3a: 44 0f b6 0c 9d 00 00 movzbl 0x0(,%rbx,4),%r9d 177e41: 00 00 177e43: 41 39 9c 24 78 03 00 cmp %ebx,0x378(%r12) 177e4a: 00 177e4b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 177e52: 50 push %rax 177e53: 44 89 f7 mov %r14d,%edi 177e56: 52 push %rdx 177e57: 4d 0f 44 c5 cmove %r13,%r8 177e5b: 89 da mov %ebx,%edx 177e5d: 48 01 ef add %rbp,%rdi 177e60: 56 push %rsi 177e61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 177e68: 48 83 c3 01 add $0x1,%rbx 177e6c: e8 00 00 00 00 callq 177e71 177e71: 41 01 c6 add %eax,%r14d 177e74: 48 83 c4 18 add $0x18,%rsp 177e78: 48 83 fb 06 cmp $0x6,%rbx 177e7c: 75 9c jne 177e1a 177e7e: 5b pop %rbx 177e7f: 44 89 f0 mov %r14d,%eax 177e82: 5d pop %rbp 177e83: 41 5c pop %r12 177e85: 41 5d pop %r13 177e87: 41 5e pop %r14 177e89: c3 retq 177e8a: b8 ea ff ff ff mov $0xffffffea,%eax 177e8f: c3 retq 0000000000177e90 : 177e90: e8 00 00 00 00 callq 177e95 177e95: 41 56 push %r14 177e97: 41 55 push %r13 177e99: 41 54 push %r12 177e9b: 55 push %rbp 177e9c: 48 89 d5 mov %rdx,%rbp 177e9f: 53 push %rbx 177ea0: 48 83 ec 18 sub $0x18,%rsp 177ea4: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 177eab: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 177eb2: 00 00 177eb4: 48 89 44 24 10 mov %rax,0x10(%rsp) 177eb9: 31 c0 xor %eax,%eax 177ebb: 83 fe 06 cmp $0x6,%esi 177ebe: 0f 84 69 01 00 00 je 17802d 177ec4: 77 7f ja 177f45 177ec6: 85 f6 test %esi,%esi 177ec8: 0f 84 ac 00 00 00 je 177f7a 177ece: 83 fe 01 cmp $0x1,%esi 177ed1: 0f 85 82 00 00 00 jne 177f59 177ed7: 4c 8b b3 b8 01 00 00 mov 0x1b8(%rbx),%r14 177ede: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 177ee3: be 2b 00 00 00 mov $0x2b,%esi 177ee8: 45 31 ed xor %r13d,%r13d 177eeb: e8 00 00 00 00 callq 177ef0 177ef0: 31 db xor %ebx,%ebx 177ef2: 49 c7 c4 00 00 00 00 mov $0x0,%r12 177ef9: 41 8b 06 mov (%r14),%eax 177efc: 85 c0 test %eax,%eax 177efe: 74 57 je 177f57 177f00: 89 d8 mov %ebx,%eax 177f02: 49 c7 c0 00 00 00 00 mov $0x0,%r8 177f09: 44 89 ef mov %r13d,%edi 177f0c: 89 da mov %ebx,%edx 177f0e: 41 8b 4c c6 04 mov 0x4(%r14,%rax,8),%ecx 177f13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 177f1a: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 177f21: 48 c1 e9 25 shr $0x25,%rcx 177f25: 3b 4c 24 0c cmp 0xc(%rsp),%ecx 177f29: 4d 0f 44 c4 cmove %r12,%r8 177f2d: 48 01 ef add %rbp,%rdi 177f30: 83 c3 01 add $0x1,%ebx 177f33: e8 00 00 00 00 callq 177f38 177f38: 41 01 c5 add %eax,%r13d 177f3b: 41 39 1e cmp %ebx,(%r14) 177f3e: 77 c0 ja 177f00 177f40: 44 89 e8 mov %r13d,%eax 177f43: eb 14 jmp 177f59 177f45: 83 fe 09 cmp $0x9,%esi 177f48: 75 0d jne 177f57 177f4a: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 177f51: 0f 85 89 01 00 00 jne 1780e0 177f57: 31 c0 xor %eax,%eax 177f59: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 177f5e: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 177f65: 00 00 177f67: 0f 85 37 02 00 00 jne 1781a4 177f6d: 48 83 c4 18 add $0x18,%rsp 177f71: 5b pop %rbx 177f72: 5d pop %rbp 177f73: 41 5c pop %r12 177f75: 41 5d pop %r13 177f77: 41 5e pop %r14 177f79: c3 retq 177f7a: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 177f7f: be 2a 00 00 00 mov $0x2a,%esi 177f84: e8 00 00 00 00 callq 177f89 177f89: 8b 83 20 01 00 00 mov 0x120(%rbx),%eax 177f8f: 8b 93 1c 01 00 00 mov 0x11c(%rbx),%edx 177f95: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 177f9a: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 177fa1: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 177fa8: 48 c1 e8 25 shr $0x25,%rax 177fac: 48 c1 ea 25 shr $0x25,%rdx 177fb0: 44 39 c0 cmp %r8d,%eax 177fb3: 0f 84 e0 00 00 00 je 178099 177fb9: 41 39 d0 cmp %edx,%r8d 177fbc: 0f 84 98 01 00 00 je 17815a 177fc2: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 177fc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 177fd0: 48 89 ef mov %rbp,%rdi 177fd3: e8 00 00 00 00 callq 177fd8 177fd8: 8b 54 24 0c mov 0xc(%rsp),%edx 177fdc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 177fe3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 177fea: 48 63 f8 movslq %eax,%rdi 177fed: 49 89 fd mov %rdi,%r13 177ff0: 48 01 ef add %rbp,%rdi 177ff3: e8 00 00 00 00 callq 177ff8 177ff8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 177fff: 41 01 c5 add %eax,%r13d 178002: 8b 93 20 01 00 00 mov 0x120(%rbx),%edx 178008: 44 89 ef mov %r13d,%edi 17800b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 178012: 48 01 ef add %rbp,%rdi 178015: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 17801c: 48 c1 ea 25 shr $0x25,%rdx 178020: e8 00 00 00 00 callq 178025 178025: 44 01 e8 add %r13d,%eax 178028: e9 2c ff ff ff jmpq 177f59 17802d: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 178034: 0f 84 1d ff ff ff je 177f57 17803a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 178041: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 178048: 48 89 ef mov %rbp,%rdi 17804b: e8 00 00 00 00 callq 178050 178050: 8b 93 18 01 00 00 mov 0x118(%rbx),%edx 178056: 85 d2 test %edx,%edx 178058: 0f 84 e6 00 00 00 je 178144 17805e: 48 8d 7d 09 lea 0x9(%rbp),%rdi 178062: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 178069: e8 00 00 00 00 callq 17806e 17806e: 8b 93 20 01 00 00 mov 0x120(%rbx),%edx 178074: 48 8d 7d 1a lea 0x1a(%rbp),%rdi 178078: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17807f: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 178086: 48 c1 ea 25 shr $0x25,%rdx 17808a: e8 00 00 00 00 callq 17808f 17808f: b8 2b 00 00 00 mov $0x2b,%eax 178094: e9 c0 fe ff ff jmpq 177f59 178099: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1780a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1780a7: 48 89 ef mov %rbp,%rdi 1780aa: e8 00 00 00 00 callq 1780af 1780af: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1780b6: ba bc 02 00 00 mov $0x2bc,%edx 1780bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1780c2: 48 63 f8 movslq %eax,%rdi 1780c5: 49 89 fd mov %rdi,%r13 1780c8: 48 01 ef add %rbp,%rdi 1780cb: e8 00 00 00 00 callq 1780d0 1780d0: 41 83 c5 0b add $0xb,%r13d 1780d4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1780db: e9 22 ff ff ff jmpq 178002 1780e0: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1780e5: be 2c 00 00 00 mov $0x2c,%esi 1780ea: 48 89 3c 24 mov %rdi,(%rsp) 1780ee: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1780f5: 00 1780f6: e8 00 00 00 00 callq 1780fb 1780fb: 48 8b 3c 24 mov (%rsp),%rdi 1780ff: be 2d 00 00 00 mov $0x2d,%esi 178104: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 178109: e8 00 00 00 00 callq 17810e 17810e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 178115: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17811c: 48 89 ef mov %rbp,%rdi 17811f: e8 00 00 00 00 callq 178124 178124: 8b 4c 24 0c mov 0xc(%rsp),%ecx 178128: 8b 54 24 08 mov 0x8(%rsp),%edx 17812c: 48 8d 7d 0a lea 0xa(%rbp),%rdi 178130: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 178137: e8 00 00 00 00 callq 17813c 17813c: 83 c0 0a add $0xa,%eax 17813f: e9 15 fe ff ff jmpq 177f59 178144: 8b 93 1c 01 00 00 mov 0x11c(%rbx),%edx 17814a: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 178151: 48 c1 ea 25 shr $0x25,%rdx 178155: e9 04 ff ff ff jmpq 17805e 17815a: 44 89 c2 mov %r8d,%edx 17815d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 178164: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17816b: 48 89 ef mov %rbp,%rdi 17816e: e8 00 00 00 00 callq 178173 178173: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 17817a: ba bc 02 00 00 mov $0x2bc,%edx 17817f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 178186: 48 63 f8 movslq %eax,%rdi 178189: 49 89 fd mov %rdi,%r13 17818c: 48 01 ef add %rbp,%rdi 17818f: e8 00 00 00 00 callq 178194 178194: 41 83 c5 0b add $0xb,%r13d 178198: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 17819f: e9 5e fe ff ff jmpq 178002 1781a4: e8 00 00 00 00 callq 1781a9 1781a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001781b0 : 1781b0: e8 00 00 00 00 callq 1781b5 1781b5: 41 55 push %r13 1781b7: 41 54 push %r12 1781b9: 55 push %rbp 1781ba: 48 89 fd mov %rdi,%rbp 1781bd: 53 push %rbx 1781be: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 1781c5: 4c 8b 2f mov (%rdi),%r13 1781c8: 4c 8d a3 28 01 00 00 lea 0x128(%rbx),%r12 1781cf: 4c 89 e7 mov %r12,%rdi 1781d2: e8 00 00 00 00 callq 1781d7 1781d7: 41 f6 85 20 07 00 00 testb $0x2,0x720(%r13) 1781de: 02 1781df: 74 38 je 178219 1781e1: c6 83 61 01 00 00 00 movb $0x0,0x161(%rbx) 1781e8: c6 83 6d 01 00 00 00 movb $0x0,0x16d(%rbx) 1781ef: c6 83 79 01 00 00 00 movb $0x0,0x179(%rbx) 1781f6: c6 83 85 01 00 00 00 movb $0x0,0x185(%rbx) 1781fd: c6 83 31 01 00 00 00 movb $0x0,0x131(%rbx) 178204: c6 83 3d 01 00 00 00 movb $0x0,0x13d(%rbx) 17820b: c6 83 49 01 00 00 00 movb $0x0,0x149(%rbx) 178212: c6 83 55 01 00 00 00 movb $0x0,0x155(%rbx) 178219: 4c 89 e6 mov %r12,%rsi 17821c: 48 89 ef mov %rbp,%rdi 17821f: 31 c9 xor %ecx,%ecx 178221: 31 d2 xor %edx,%edx 178223: e8 00 00 00 00 callq 178228 178228: c6 83 27 01 00 00 01 movb $0x1,0x127(%rbx) 17822f: 31 c0 xor %eax,%eax 178231: 5b pop %rbx 178232: 5d pop %rbp 178233: 41 5c pop %r12 178235: 41 5d pop %r13 178237: c3 retq 178238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17823f: 00 0000000000178240 : 178240: e8 00 00 00 00 callq 178245 178245: 55 push %rbp 178246: 48 89 fd mov %rdi,%rbp 178249: 53 push %rbx 17824a: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 178251: 40 84 f6 test %sil,%sil 178254: 74 2a je 178280 178256: 48 8b 3f mov (%rdi),%rdi 178259: 31 d2 xor %edx,%edx 17825b: be 0b 00 00 00 mov $0xb,%esi 178260: e8 00 00 00 00 callq 178265 178265: 48 89 ef mov %rbp,%rdi 178268: 31 c9 xor %ecx,%ecx 17826a: 31 d2 xor %edx,%edx 17826c: be 0b 00 00 00 mov $0xb,%esi 178271: e8 00 00 00 00 callq 178276 178276: c6 83 24 01 00 00 01 movb $0x1,0x124(%rbx) 17827d: 5b pop %rbx 17827e: 5d pop %rbp 17827f: c3 retq 178280: 31 c9 xor %ecx,%ecx 178282: 31 d2 xor %edx,%edx 178284: be 0c 00 00 00 mov $0xc,%esi 178289: e8 00 00 00 00 callq 17828e 17828e: 48 8b 7d 00 mov 0x0(%rbp),%rdi 178292: ba 01 00 00 00 mov $0x1,%edx 178297: be 0b 00 00 00 mov $0xb,%esi 17829c: e8 00 00 00 00 callq 1782a1 1782a1: c6 83 24 01 00 00 00 movb $0x0,0x124(%rbx) 1782a8: 5b pop %rbx 1782a9: 5d pop %rbp 1782aa: c3 retq 1782ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001782b0 : 1782b0: e8 00 00 00 00 callq 1782b5 1782b5: 48 83 ec 10 sub $0x10,%rsp 1782b9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1782c0: 00 00 1782c2: 48 89 44 24 08 mov %rax,0x8(%rsp) 1782c7: 31 c0 xor %eax,%eax 1782c9: 48 89 e6 mov %rsp,%rsi 1782cc: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1782d3: 00 1782d4: e8 00 00 00 00 callq 1782d9 1782d9: 85 c0 test %eax,%eax 1782db: b8 00 00 00 00 mov $0x0,%eax 1782e0: 0f 44 04 24 cmove (%rsp),%eax 1782e4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1782e9: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1782f0: 00 00 1782f2: 75 05 jne 1782f9 1782f4: 48 83 c4 10 add $0x10,%rsp 1782f8: c3 retq 1782f9: e8 00 00 00 00 callq 1782fe 1782fe: 66 90 xchg %ax,%ax 0000000000178300 : 178300: e8 00 00 00 00 callq 178305 178305: 53 push %rbx 178306: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 17830d: 48 89 d3 mov %rdx,%rbx 178310: c7 82 8c 00 00 00 21 movl $0x20161121,0x8c(%rdx) 178317: 11 16 20 17831a: e8 00 00 00 00 callq 17831f 17831f: 48 8b 93 84 00 00 00 mov 0x84(%rbx),%rdx 178326: 48 89 93 94 00 00 00 mov %rdx,0x94(%rbx) 17832d: 5b pop %rbx 17832e: c3 retq 17832f: 90 nop 0000000000178330 : 178330: e8 00 00 00 00 callq 178335 178335: 55 push %rbp 178336: 48 89 fd mov %rdi,%rbp 178339: 53 push %rbx 17833a: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 178341: 48 8b bb a8 01 00 00 mov 0x1a8(%rbx),%rdi 178348: e8 00 00 00 00 callq 17834d 17834d: 48 8b bb b0 01 00 00 mov 0x1b0(%rbx),%rdi 178354: 48 c7 83 a8 01 00 00 movq $0x0,0x1a8(%rbx) 17835b: 00 00 00 00 17835f: e8 00 00 00 00 callq 178364 178364: 48 8b bb b8 01 00 00 mov 0x1b8(%rbx),%rdi 17836b: 48 c7 83 b0 01 00 00 movq $0x0,0x1b0(%rbx) 178372: 00 00 00 00 178376: e8 00 00 00 00 callq 17837b 17837b: 48 8b bb c8 01 00 00 mov 0x1c8(%rbx),%rdi 178382: 48 c7 83 b8 01 00 00 movq $0x0,0x1b8(%rbx) 178389: 00 00 00 00 17838d: e8 00 00 00 00 callq 178392 178392: 48 8b bb d0 01 00 00 mov 0x1d0(%rbx),%rdi 178399: 48 c7 83 c8 01 00 00 movq $0x0,0x1c8(%rbx) 1783a0: 00 00 00 00 1783a4: e8 00 00 00 00 callq 1783a9 1783a9: 48 8b bb d8 01 00 00 mov 0x1d8(%rbx),%rdi 1783b0: 48 c7 83 d0 01 00 00 movq $0x0,0x1d0(%rbx) 1783b7: 00 00 00 00 1783bb: e8 00 00 00 00 callq 1783c0 1783c0: 48 c7 83 d8 01 00 00 movq $0x0,0x1d8(%rbx) 1783c7: 00 00 00 00 1783cb: 48 8b bd 00 02 00 00 mov 0x200(%rbp),%rdi 1783d2: e8 00 00 00 00 callq 1783d7 1783d7: 48 8b bd c0 01 00 00 mov 0x1c0(%rbp),%rdi 1783de: 48 c7 85 00 02 00 00 movq $0x0,0x200(%rbp) 1783e5: 00 00 00 00 1783e9: e8 00 00 00 00 callq 1783ee 1783ee: 31 c0 xor %eax,%eax 1783f0: 5b pop %rbx 1783f1: 48 c7 85 c0 01 00 00 movq $0x0,0x1c0(%rbp) 1783f8: 00 00 00 00 1783fc: 5d pop %rbp 1783fd: c3 retq 1783fe: 66 90 xchg %ax,%ax 0000000000178400 : 178400: e8 00 00 00 00 callq 178405 178405: 31 d2 xor %edx,%edx 178407: 40 84 f6 test %sil,%sil 17840a: 74 0a je 178416 17840c: be 0d 00 00 00 mov $0xd,%esi 178411: e9 00 00 00 00 jmpq 178416 178416: be 0e 00 00 00 mov $0xe,%esi 17841b: e9 00 00 00 00 jmpq 178420 0000000000178420 : 178420: e8 00 00 00 00 callq 178425 178425: 41 55 push %r13 178427: 89 f1 mov %esi,%ecx 178429: be c0 0d 00 00 mov $0xdc0,%esi 17842e: 41 54 push %r12 178430: 49 89 fc mov %rdi,%r12 178433: 49 89 cd mov %rcx,%r13 178436: 55 push %rbp 178437: 48 8d 2c cd 00 00 00 lea 0x0(,%rcx,8),%rbp 17843e: 00 17843f: 53 push %rbx 178440: 48 8d 7d 04 lea 0x4(%rbp),%rdi 178444: 48 89 d3 mov %rdx,%rbx 178447: e8 00 00 00 00 callq 17844c 17844c: 48 85 c0 test %rax,%rax 17844f: 74 2b je 17847c 178451: 44 89 28 mov %r13d,(%rax) 178454: 48 89 c6 mov %rax,%rsi 178457: 48 8d 0c 2b lea (%rbx,%rbp,1),%rcx 17845b: 48 8d 40 04 lea 0x4(%rax),%rax 17845f: 6b 13 64 imul $0x64,(%rbx),%edx 178462: 48 83 c3 08 add $0x8,%rbx 178466: 48 83 c0 08 add $0x8,%rax 17846a: 89 50 f8 mov %edx,-0x8(%rax) 17846d: 8b 53 fc mov -0x4(%rbx),%edx 178470: 89 50 fc mov %edx,-0x4(%rax) 178473: 48 39 cb cmp %rcx,%rbx 178476: 75 e7 jne 17845f 178478: 49 89 34 24 mov %rsi,(%r12) 17847c: 5b pop %rbx 17847d: 5d pop %rbp 17847e: 41 5c pop %r12 178480: 41 5d pop %r13 178482: c3 retq 178483: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17848a: 00 00 00 00 17848e: 66 90 xchg %ax,%ax 0000000000178490 : 178490: e8 00 00 00 00 callq 178495 178495: 55 push %rbp 178496: 48 89 d5 mov %rdx,%rbp 178499: 53 push %rbx 17849a: 48 83 ec 10 sub $0x10,%rsp 17849e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1784a5: 00 00 1784a7: 48 89 44 24 08 mov %rax,0x8(%rsp) 1784ac: 31 c0 xor %eax,%eax 1784ae: 83 fe 09 cmp $0x9,%esi 1784b1: 74 7c je 17852f 1784b3: 48 89 cb mov %rcx,%rbx 1784b6: 7f 3f jg 1784f7 1784b8: 85 f6 test %esi,%esi 1784ba: 74 67 je 178523 1784bc: 83 fe 08 cmp $0x8,%esi 1784bf: 75 5b jne 17851c 1784c1: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1784c6: be 2b 00 00 00 mov $0x2b,%esi 1784cb: e8 00 00 00 00 callq 1784d0 1784d0: 6b 44 24 04 64 imul $0x64,0x4(%rsp),%eax 1784d5: 89 45 00 mov %eax,0x0(%rbp) 1784d8: 31 c0 xor %eax,%eax 1784da: c7 03 04 00 00 00 movl $0x4,(%rbx) 1784e0: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1784e5: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1784ec: 00 00 1784ee: 75 62 jne 178552 1784f0: 48 83 c4 10 add $0x10,%rsp 1784f4: 5b pop %rbx 1784f5: 5d pop %rbp 1784f6: c3 retq 1784f7: 83 fe 14 cmp $0x14,%esi 1784fa: 75 20 jne 17851c 1784fc: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 178503: 0f b6 80 24 01 00 00 movzbl 0x124(%rax),%eax 17850a: 83 f0 01 xor $0x1,%eax 17850d: 0f b6 c0 movzbl %al,%eax 178510: 89 02 mov %eax,(%rdx) 178512: 31 c0 xor %eax,%eax 178514: c7 01 04 00 00 00 movl $0x4,(%rcx) 17851a: eb c4 jmp 1784e0 17851c: b8 ea ff ff ff mov $0xffffffea,%eax 178521: eb bd jmp 1784e0 178523: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 178528: be 2a 00 00 00 mov $0x2a,%esi 17852d: eb 9c jmp 1784cb 17852f: 48 8b 3f mov (%rdi),%rdi 178532: 31 d2 xor %edx,%edx 178534: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 17853b: 8b 30 mov (%rax),%esi 17853d: e8 00 00 00 00 callq 178542 178542: c1 e8 18 shr $0x18,%eax 178545: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 17854b: 89 45 00 mov %eax,0x0(%rbp) 17854e: 31 c0 xor %eax,%eax 178550: eb 8e jmp 1784e0 178552: e8 00 00 00 00 callq 178557 178557: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 17855e: 00 00 0000000000178560 : 178560: e8 00 00 00 00 callq 178565 178565: 55 push %rbp 178566: 48 8b 07 mov (%rdi),%rax 178569: 48 89 fd mov %rdi,%rbp 17856c: 8b 80 74 85 00 00 mov 0x8574(%rax),%eax 178572: 25 00 80 00 00 and $0x8000,%eax 178577: 40 84 f6 test %sil,%sil 17857a: 74 08 je 178584 17857c: 85 c0 test %eax,%eax 17857e: 75 46 jne 1785c6 178580: 31 c0 xor %eax,%eax 178582: 5d pop %rbp 178583: c3 retq 178584: 85 c0 test %eax,%eax 178586: 74 f8 je 178580 178588: 31 d2 xor %edx,%edx 17858a: be 08 00 00 00 mov $0x8,%esi 17858f: e8 00 00 00 00 callq 178594 178594: eb 0a jmp 1785a0 178596: bf 01 00 00 00 mov $0x1,%edi 17859b: e8 00 00 00 00 callq 1785a0 1785a0: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1785a4: 31 d2 xor %edx,%edx 1785a6: 48 8b 87 78 61 01 00 mov 0x16178(%rdi),%rax 1785ad: 8b 30 mov (%rax),%esi 1785af: 81 c6 83 01 00 00 add $0x183,%esi 1785b5: e8 00 00 00 00 callq 1785ba 1785ba: 83 e0 06 and $0x6,%eax 1785bd: 83 f8 04 cmp $0x4,%eax 1785c0: 75 d4 jne 178596 1785c2: 31 c0 xor %eax,%eax 1785c4: 5d pop %rbp 1785c5: c3 retq 1785c6: 31 d2 xor %edx,%edx 1785c8: be 07 00 00 00 mov $0x7,%esi 1785cd: e8 00 00 00 00 callq 1785d2 1785d2: 31 c0 xor %eax,%eax 1785d4: 5d pop %rbp 1785d5: c3 retq 1785d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1785dd: 00 00 00 00000000001785e0 : 1785e0: e8 00 00 00 00 callq 1785e5 1785e5: 55 push %rbp 1785e6: 89 d2 mov %edx,%edx 1785e8: 53 push %rbx 1785e9: 48 8d 2c d6 lea (%rsi,%rdx,8),%rbp 1785ed: 48 83 ec 08 sub $0x8,%rsp 1785f1: 48 8b 4d 00 mov 0x0(%rbp),%rcx 1785f5: 48 83 f9 05 cmp $0x5,%rcx 1785f9: 0f 8f 00 00 00 00 jg 1785ff 1785ff: 8b 87 78 03 00 00 mov 0x378(%rdi),%eax 178605: 48 89 fb mov %rdi,%rbx 178608: 48 39 c1 cmp %rax,%rcx 17860b: 74 56 je 178663 17860d: 8d 41 fd lea -0x3(%rcx),%eax 178610: 83 f8 03 cmp $0x3,%eax 178613: 77 57 ja 17866c 178615: 48 8b 07 mov (%rdi),%rax 178618: 83 e9 01 sub $0x1,%ecx 17861b: f6 80 20 07 00 00 01 testb $0x1,0x720(%rax) 178622: 74 12 je 178636 178624: 81 7f 10 2a 1e 04 00 cmpl $0x41e2a,0x10(%rdi) 17862b: 76 09 jbe 178636 17862d: 80 bf c8 03 00 00 00 cmpb $0x0,0x3c8(%rdi) 178634: 74 79 je 1786af 178636: ba 01 00 00 00 mov $0x1,%edx 17863b: be 15 00 00 00 mov $0x15,%esi 178640: 48 89 df mov %rbx,%rdi 178643: d3 e2 shl %cl,%edx 178645: 31 c9 xor %ecx,%ecx 178647: e8 00 00 00 00 callq 17864c 17864c: 85 c0 test %eax,%eax 17864e: 75 0a jne 17865a 178650: 48 8b 45 00 mov 0x0(%rbp),%rax 178654: 89 83 78 03 00 00 mov %eax,0x378(%rbx) 17865a: 80 bb c8 03 00 00 00 cmpb $0x0,0x3c8(%rbx) 178661: 75 2f jne 178692 178663: 31 c0 xor %eax,%eax 178665: 48 83 c4 08 add $0x8,%rsp 178669: 5b pop %rbx 17866a: 5d pop %rbp 17866b: c3 retq 17866c: 31 c9 xor %ecx,%ecx 17866e: ba 01 00 00 00 mov $0x1,%edx 178673: be 15 00 00 00 mov $0x15,%esi 178678: e8 00 00 00 00 callq 17867d 17867d: 85 c0 test %eax,%eax 17867f: 75 e2 jne 178663 178681: 48 8b 55 00 mov 0x0(%rbp),%rdx 178685: 89 93 78 03 00 00 mov %edx,0x378(%rbx) 17868b: 48 83 c4 08 add $0x8,%rsp 17868f: 5b pop %rbx 178690: 5d pop %rbp 178691: c3 retq 178692: 48 89 df mov %rbx,%rdi 178695: be 01 00 00 00 mov $0x1,%esi 17869a: e8 c1 fe ff ff callq 178560 17869f: c6 83 c8 03 00 00 00 movb $0x0,0x3c8(%rbx) 1786a6: 31 c0 xor %eax,%eax 1786a8: 48 83 c4 08 add $0x8,%rsp 1786ac: 5b pop %rbx 1786ad: 5d pop %rbp 1786ae: c3 retq 1786af: 31 f6 xor %esi,%esi 1786b1: 89 4c 24 04 mov %ecx,0x4(%rsp) 1786b5: e8 a6 fe ff ff callq 178560 1786ba: c6 83 c8 03 00 00 01 movb $0x1,0x3c8(%rbx) 1786c1: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1786c5: e9 6c ff ff ff jmpq 178636 1786ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001786d0 : 1786d0: e8 00 00 00 00 callq 1786d5 1786d5: 31 c0 xor %eax,%eax 1786d7: c3 retq 1786d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1786df: 00 00000000001786e0 : 1786e0: e8 00 00 00 00 callq 1786e5 1786e5: 31 c0 xor %eax,%eax 1786e7: c3 retq 1786e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1786ef: 00 00000000001786f0 : 1786f0: e8 00 00 00 00 callq 1786f5 1786f5: 48 8b 87 68 03 00 00 mov 0x368(%rdi),%rax 1786fc: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 178703: 8b 80 c4 05 00 00 mov 0x5c4(%rax),%eax 178709: 8d 14 80 lea (%rax,%rax,4),%edx 17870c: 01 d2 add %edx,%edx 17870e: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 178715: 48 c1 ea 26 shr $0x26,%rdx 178719: 3b 91 04 01 00 00 cmp 0x104(%rcx),%edx 17871f: 74 12 je 178733 178721: 89 91 04 01 00 00 mov %edx,0x104(%rcx) 178727: be 20 00 00 00 mov $0x20,%esi 17872c: 31 c9 xor %ecx,%ecx 17872e: e8 00 00 00 00 callq 178733 178733: 31 c0 xor %eax,%eax 178735: c3 retq 178736: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17873d: 00 00 00 0000000000178740 : 178740: e8 00 00 00 00 callq 178745 178745: 41 56 push %r14 178747: ba 90 02 00 00 mov $0x290,%edx 17874c: be c0 0d 00 00 mov $0xdc0,%esi 178751: 41 55 push %r13 178753: 41 54 push %r12 178755: 55 push %rbp 178756: 48 89 fd mov %rdi,%rbp 178759: 53 push %rbx 17875a: 48 83 ec 10 sub $0x10,%rsp 17875e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 178765 178765: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17876c: 00 00 17876e: 48 89 44 24 08 mov %rax,0x8(%rsp) 178773: 31 c0 xor %eax,%eax 178775: e8 00 00 00 00 callq 17877a 17877a: 48 85 c0 test %rax,%rax 17877d: 0f 84 16 03 00 00 je 178a99 178783: 48 89 85 c0 01 00 00 mov %rax,0x1c0(%rbp) 17878a: 48 89 c3 mov %rax,%rbx 17878d: b9 01 00 00 00 mov $0x1,%ecx 178792: 48 89 ef mov %rbp,%rdi 178795: c7 40 58 30 75 00 00 movl $0x7530,0x58(%rax) 17879c: ba 01 00 00 00 mov $0x1,%edx 1787a1: 4c 8d a3 e0 01 00 00 lea 0x1e0(%rbx),%r12 1787a8: c7 40 04 00 00 00 00 movl $0x0,0x4(%rax) 1787af: 4c 89 e6 mov %r12,%rsi 1787b2: c7 40 68 01 00 00 00 movl $0x1,0x68(%rax) 1787b9: c7 80 9c 00 00 00 01 movl $0x1,0x9c(%rax) 1787c0: 00 00 00 1787c3: c6 80 84 02 00 00 01 movb $0x1,0x284(%rax) 1787ca: 48 c7 80 88 02 00 00 movq $0x0,0x288(%rax) 1787d1: 00 00 00 00 1787d5: 48 b8 bf ff ff ff ff movabs $0xfbffffffffffffbf,%rax 1787dc: ff ff fb 1787df: 83 8d 20 01 00 00 02 orl $0x2,0x120(%rbp) 1787e6: 48 21 85 28 01 00 00 and %rax,0x128(%rbp) 1787ed: e8 00 00 00 00 callq 1787f2 1787f2: 89 44 24 04 mov %eax,0x4(%rsp) 1787f6: 85 c0 test %eax,%eax 1787f8: 0f 85 7b 02 00 00 jne 178a79 1787fe: 8b b3 e0 01 00 00 mov 0x1e0(%rbx),%esi 178804: 48 8d bb a8 01 00 00 lea 0x1a8(%rbx),%rdi 17880b: 4c 8d b3 b0 01 00 00 lea 0x1b0(%rbx),%r14 178812: 4c 8d ab b8 01 00 00 lea 0x1b8(%rbx),%r13 178819: 85 f6 test %esi,%esi 17881b: 0f 85 06 02 00 00 jne 178a27 178821: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 178828: be 03 00 00 00 mov $0x3,%esi 17882d: e8 ee fb ff ff callq 178420 178832: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 178839: be 03 00 00 00 mov $0x3,%esi 17883e: 4c 89 f7 mov %r14,%rdi 178841: e8 da fb ff ff callq 178420 178846: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 17884d: be 03 00 00 00 mov $0x3,%esi 178852: 4c 89 ef mov %r13,%rdi 178855: e8 c6 fb ff ff callq 178420 17885a: 48 8d bb c8 01 00 00 lea 0x1c8(%rbx),%rdi 178861: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 178868: be 03 00 00 00 mov $0x3,%esi 17886d: 41 bc cd cc cc cc mov $0xcccccccd,%r12d 178873: e8 a8 fb ff ff callq 178420 178878: 48 8d bb d0 01 00 00 lea 0x1d0(%rbx),%rdi 17887f: be 03 00 00 00 mov $0x3,%esi 178884: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 17888b: e8 90 fb ff ff callq 178420 178890: 48 8d bb d8 01 00 00 lea 0x1d8(%rbx),%rdi 178897: be 03 00 00 00 mov $0x3,%esi 17889c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1788a3: e8 78 fb ff ff callq 178420 1788a8: be 2c 00 00 00 mov $0x2c,%esi 1788ad: 48 89 ef mov %rbp,%rdi 1788b0: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1788b5: e8 00 00 00 00 callq 1788ba 1788ba: 8b 44 24 04 mov 0x4(%rsp),%eax 1788be: be 2d 00 00 00 mov $0x2d,%esi 1788c3: 48 89 ef mov %rbp,%rdi 1788c6: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1788cb: 49 0f af c4 imul %r12,%rax 1788cf: 48 c1 e8 23 shr $0x23,%rax 1788d3: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1788d9: 89 83 1c 01 00 00 mov %eax,0x11c(%rbx) 1788df: e8 00 00 00 00 callq 1788e4 1788e4: 8b 44 24 04 mov 0x4(%rsp),%eax 1788e8: 49 0f af c4 imul %r12,%rax 1788ec: 48 c1 e8 23 shr $0x23,%rax 1788f0: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1788f6: 89 83 20 01 00 00 mov %eax,0x120(%rbx) 1788fc: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 178903: ba cb 05 00 00 mov $0x5cb,%edx 178908: 8b 48 04 mov 0x4(%rax),%ecx 17890b: 66 89 50 08 mov %dx,0x8(%rax) 17890f: 85 c9 test %ecx,%ecx 178911: 75 07 jne 17891a 178913: c7 40 04 cb 00 00 00 movl $0xcb,0x4(%rax) 17891a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 178921 178921: ba 44 00 00 00 mov $0x44,%edx 178926: be c0 0d 00 00 mov $0xdc0,%esi 17892b: e8 00 00 00 00 callq 178930 178930: 48 85 c0 test %rax,%rax 178933: 0f 84 00 00 00 00 je 178939 178939: 48 b9 08 00 00 00 01 movabs $0x100000008,%rcx 178940: 00 00 00 178943: c7 40 40 07 00 00 00 movl $0x7,0x40(%rax) 17894a: 48 be 04 00 00 00 06 movabs $0x600000004,%rsi 178951: 00 00 00 178954: 48 89 08 mov %rcx,(%rax) 178957: 48 b9 00 00 00 00 02 movabs $0x200000000,%rcx 17895e: 00 00 00 178961: 48 89 48 08 mov %rcx,0x8(%rax) 178965: 48 b9 01 00 00 00 03 movabs $0x300000001,%rcx 17896c: 00 00 00 17896f: 48 89 48 10 mov %rcx,0x10(%rax) 178973: 48 b9 02 00 00 00 04 movabs $0x400000002,%rcx 17897a: 00 00 00 17897d: 48 89 48 18 mov %rcx,0x18(%rax) 178981: 48 b9 03 00 00 00 05 movabs $0x500000003,%rcx 178988: 00 00 00 17898b: 48 89 48 20 mov %rcx,0x20(%rax) 17898f: 48 b9 05 00 00 00 07 movabs $0x700000005,%rcx 178996: 00 00 00 178999: 48 89 70 28 mov %rsi,0x28(%rax) 17899d: 48 be 06 00 00 00 08 movabs $0x800000006,%rsi 1789a4: 00 00 00 1789a7: 48 89 48 30 mov %rcx,0x30(%rax) 1789ab: 48 89 70 38 mov %rsi,0x38(%rax) 1789af: 48 89 85 00 02 00 00 mov %rax,0x200(%rbp) 1789b6: 48 b8 f4 01 00 00 f4 movabs $0x1f4000001f4,%rax 1789bd: 01 00 00 1789c0: c6 85 88 03 00 00 01 movb $0x1,0x388(%rbp) 1789c7: 48 89 85 58 01 00 00 mov %rax,0x158(%rbp) 1789ce: 48 b8 08 00 00 00 32 movabs $0x3200000008,%rax 1789d5: 00 00 00 1789d8: c7 85 84 01 00 00 08 movl $0x8,0x184(%rbp) 1789df: 00 00 00 1789e2: c7 85 3c 01 00 00 00 movl $0x0,0x13c(%rbp) 1789e9: 00 00 00 1789ec: 48 89 85 70 01 00 00 mov %rax,0x170(%rbp) 1789f3: 48 b8 70 11 01 00 74 movabs $0x16c7400011170,%rax 1789fa: 6c 01 00 1789fd: 48 89 85 80 03 00 00 mov %rax,0x380(%rbp) 178a04: 31 c0 xor %eax,%eax 178a06: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 178a0b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 178a12: 00 00 178a14: 0f 85 89 00 00 00 jne 178aa3 178a1a: 48 83 c4 10 add $0x10,%rsp 178a1e: 5b pop %rbx 178a1f: 5d pop %rbp 178a20: 41 5c pop %r12 178a22: 41 5d pop %r13 178a24: 41 5e pop %r14 178a26: c3 retq 178a27: 4c 89 e2 mov %r12,%rdx 178a2a: be 04 00 00 00 mov $0x4,%esi 178a2f: e8 ec f9 ff ff callq 178420 178a34: 48 8d 93 00 02 00 00 lea 0x200(%rbx),%rdx 178a3b: 4c 89 f7 mov %r14,%rdi 178a3e: be 08 00 00 00 mov $0x8,%esi 178a43: e8 d8 f9 ff ff callq 178420 178a48: 48 8d 93 40 02 00 00 lea 0x240(%rbx),%rdx 178a4f: 4c 89 ef mov %r13,%rdi 178a52: be 04 00 00 00 mov $0x4,%esi 178a57: e8 c4 f9 ff ff callq 178420 178a5c: 48 8d 93 60 02 00 00 lea 0x260(%rbx),%rdx 178a63: be 04 00 00 00 mov $0x4,%esi 178a68: 48 8d bb c0 01 00 00 lea 0x1c0(%rbx),%rdi 178a6f: e8 ac f9 ff ff callq 178420 178a74: e9 e1 fd ff ff jmpq 17885a 178a79: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 178a80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 178a87: e8 00 00 00 00 callq 178a8c 178a8c: 85 c0 test %eax,%eax 178a8e: 0f 84 68 fe ff ff je 1788fc 178a94: e9 00 00 00 00 jmpq 178a99 178a99: b8 f4 ff ff ff mov $0xfffffff4,%eax 178a9e: e9 63 ff ff ff jmpq 178a06 178aa3: e8 00 00 00 00 callq 178aa8 178aa8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 178aaf: 00 0000000000178ab0 : 178ab0: e8 00 00 00 00 callq 178ab5 178ab5: 41 54 push %r12 178ab7: 80 bf 88 03 00 00 00 cmpb $0x0,0x388(%rdi) 178abe: 0f 84 00 00 00 00 je 178ac4 178ac4: 83 f9 02 cmp $0x2,%ecx 178ac7: 0f 85 00 00 00 00 jne 178acd 178acd: 45 31 e4 xor %r12d,%r12d 178ad0: 85 f6 test %esi,%esi 178ad2: 75 3a jne 178b0e 178ad4: 48 8b 02 mov (%rdx),%rax 178ad7: 48 85 c0 test %rax,%rax 178ada: 74 38 je 178b14 178adc: 48 83 f8 01 cmp $0x1,%rax 178ae0: 75 5d jne 178b3f 178ae2: 48 8b 52 08 mov 0x8(%rdx),%rdx 178ae6: 85 d2 test %edx,%edx 178ae8: 74 24 je 178b0e 178aea: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 178af1: 6b ca 64 imul $0x64,%edx,%ecx 178af4: 39 88 20 01 00 00 cmp %ecx,0x120(%rax) 178afa: 74 12 je 178b0e 178afc: 89 88 20 01 00 00 mov %ecx,0x120(%rax) 178b02: be 30 00 00 00 mov $0x30,%esi 178b07: 31 c9 xor %ecx,%ecx 178b09: e8 00 00 00 00 callq 178b0e 178b0e: 44 89 e0 mov %r12d,%eax 178b11: 41 5c pop %r12 178b13: c3 retq 178b14: 48 8b 52 08 mov 0x8(%rdx),%rdx 178b18: 85 d2 test %edx,%edx 178b1a: 74 f2 je 178b0e 178b1c: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 178b23: 3b 90 18 01 00 00 cmp 0x118(%rax),%edx 178b29: 74 e3 je 178b0e 178b2b: 89 90 18 01 00 00 mov %edx,0x118(%rax) 178b31: 31 c9 xor %ecx,%ecx 178b33: be 31 00 00 00 mov $0x31,%esi 178b38: e8 00 00 00 00 callq 178b3d 178b3d: eb cf jmp 178b0e 178b3f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 178b45: eb c7 jmp 178b0e 178b47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 178b4e: 00 00 0000000000178b50 : 178b50: e8 00 00 00 00 callq 178b55 178b55: 48 c7 87 98 02 00 00 movq $0x0,0x298(%rdi) 178b5c: 00 00 00 00 178b60: 31 c0 xor %eax,%eax 178b62: 48 c7 87 a0 02 00 00 movq $0x0,0x2a0(%rdi) 178b69: 00 00 00 00 178b6d: c3 retq 178b6e: 66 90 xchg %ax,%ax 0000000000178b70 : 178b70: 48 83 ef 01 sub $0x1,%rdi 178b74: b8 ff ff ff ff mov $0xffffffff,%eax 178b79: 48 c1 ef 0c shr $0xc,%rdi 178b7d: 48 0f bd c7 bsr %rdi,%rax 178b81: 83 c0 01 add $0x1,%eax 178b84: c3 retq 178b85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 178b8c: 00 00 00 00 0000000000178b90 : 178b90: e8 00 00 00 00 callq 178b95 178b95: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 178b9c: 48 8b 50 58 mov 0x58(%rax),%rdx 178ba0: 48 85 d2 test %rdx,%rdx 178ba3: 0f 84 65 01 00 00 je 178d0e 178ba9: 48 83 78 18 00 cmpq $0x0,0x18(%rax) 178bae: 0f 84 5a 01 00 00 je 178d0e 178bb4: 41 56 push %r14 178bb6: 41 55 push %r13 178bb8: 41 54 push %r12 178bba: 55 push %rbp 178bbb: 48 89 fd mov %rdi,%rbp 178bbe: 53 push %rbx 178bbf: e8 00 00 00 00 callq 178bc4 178bc4: 48 89 ef mov %rbp,%rdi 178bc7: 89 85 b0 02 00 00 mov %eax,0x2b0(%rbp) 178bcd: 41 89 c6 mov %eax,%r14d 178bd0: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 178bd7: 48 8b 40 18 mov 0x18(%rax),%rax 178bdb: e8 00 00 00 00 callq 178be0 178be0: 44 8d a8 90 00 00 00 lea 0x90(%rax),%r13d 178be7: 44 89 ad 44 03 00 00 mov %r13d,0x344(%rbp) 178bee: 45 85 f6 test %r14d,%r14d 178bf1: 0f 84 00 00 00 00 je 178bf7 178bf7: 45 85 ed test %r13d,%r13d 178bfa: 0f 84 00 00 00 00 je 178c00 178c00: 4d 63 ed movslq %r13d,%r13 178c03: 44 89 f0 mov %r14d,%eax 178c06: 49 f7 e5 mul %r13 178c09: 41 0f 90 c4 seto %r12b 178c0d: 48 89 c7 mov %rax,%rdi 178c10: 45 0f b6 e4 movzbl %r12b,%r12d 178c14: 0f 80 1a 01 00 00 jo 178d34 178c1a: be c0 0d 00 00 mov $0xdc0,%esi 178c1f: e8 00 00 00 00 callq 178c24 178c24: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 178c2b: 48 85 c0 test %rax,%rax 178c2e: 0f 84 0b 01 00 00 je 178d3f 178c34: be c0 0d 00 00 mov $0xdc0,%esi 178c39: 4c 89 ef mov %r13,%rdi 178c3c: e8 00 00 00 00 callq 178c41 178c41: 48 89 85 50 03 00 00 mov %rax,0x350(%rbp) 178c48: 48 85 c0 test %rax,%rax 178c4b: 75 21 jne 178c6e 178c4d: 48 8b bd a8 02 00 00 mov 0x2a8(%rbp),%rdi 178c54: e8 00 00 00 00 callq 178c59 178c59: b8 f4 ff ff ff mov $0xfffffff4,%eax 178c5e: 48 c7 85 a8 02 00 00 movq $0x0,0x2a8(%rbp) 178c65: 00 00 00 00 178c69: e9 97 00 00 00 jmpq 178d05 178c6e: be c0 0d 00 00 mov $0xdc0,%esi 178c73: 4c 89 ef mov %r13,%rdi 178c76: e8 00 00 00 00 callq 178c7b 178c7b: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 178c82: 48 85 c0 test %rax,%rax 178c85: 0f 84 86 00 00 00 je 178d11 178c8b: 48 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%rbx 178c92: eb 1f jmp 178cb3 178c94: 41 8d 54 24 01 lea 0x1(%r12),%edx 178c99: 89 13 mov %edx,(%rbx) 178c9b: f6 c4 02 test $0x2,%ah 178c9e: 74 07 je 178ca7 178ca0: 48 89 9d 60 03 00 00 mov %rbx,0x360(%rbp) 178ca7: 49 83 c4 01 add $0x1,%r12 178cab: 4c 01 eb add %r13,%rbx 178cae: 45 39 e6 cmp %r12d,%r14d 178cb1: 76 50 jbe 178d03 178cb3: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 178cba: 48 89 da mov %rbx,%rdx 178cbd: 4c 89 e6 mov %r12,%rsi 178cc0: 48 89 ef mov %rbp,%rdi 178cc3: 48 8b 40 50 mov 0x50(%rax),%rax 178cc7: e8 00 00 00 00 callq 178ccc 178ccc: 8b 43 2c mov 0x2c(%rbx),%eax 178ccf: a8 01 test $0x1,%al 178cd1: 74 c1 je 178c94 178cd3: 48 89 9d 58 03 00 00 mov %rbx,0x358(%rbp) 178cda: 48 8b bd 48 03 00 00 mov 0x348(%rbp),%rdi 178ce1: 4c 89 ea mov %r13,%rdx 178ce4: 48 89 de mov %rbx,%rsi 178ce7: e8 00 00 00 00 callq 178cec 178cec: 48 8b bd 50 03 00 00 mov 0x350(%rbp),%rdi 178cf3: 4c 89 ea mov %r13,%rdx 178cf6: 48 89 de mov %rbx,%rsi 178cf9: e8 00 00 00 00 callq 178cfe 178cfe: 8b 43 2c mov 0x2c(%rbx),%eax 178d01: eb 91 jmp 178c94 178d03: 31 c0 xor %eax,%eax 178d05: 5b pop %rbx 178d06: 5d pop %rbp 178d07: 41 5c pop %r12 178d09: 41 5d pop %r13 178d0b: 41 5e pop %r14 178d0d: c3 retq 178d0e: 31 c0 xor %eax,%eax 178d10: c3 retq 178d11: 48 8b bd 50 03 00 00 mov 0x350(%rbp),%rdi 178d18: e8 00 00 00 00 callq 178d1d 178d1d: 48 8b bd a8 02 00 00 mov 0x2a8(%rbp),%rdi 178d24: e8 00 00 00 00 callq 178d29 178d29: 48 c7 85 50 03 00 00 movq $0x0,0x350(%rbp) 178d30: 00 00 00 00 178d34: 48 c7 85 a8 02 00 00 movq $0x0,0x2a8(%rbp) 178d3b: 00 00 00 00 178d3f: b8 f4 ff ff ff mov $0xfffffff4,%eax 178d44: eb bf jmp 178d05 178d46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 178d4d: 00 00 00 0000000000178d50 : 178d50: e8 00 00 00 00 callq 178d55 178d55: 41 54 push %r12 178d57: 53 push %rbx 178d58: 48 85 ff test %rdi,%rdi 178d5b: 74 5c je 178db9 178d5d: 45 31 e4 xor %r12d,%r12d 178d60: 48 83 bf a8 02 00 00 cmpq $0x0,0x2a8(%rdi) 178d67: 00 178d68: 48 89 fb mov %rdi,%rbx 178d6b: 74 45 je 178db2 178d6d: 48 8b bf 48 03 00 00 mov 0x348(%rdi),%rdi 178d74: e8 00 00 00 00 callq 178d79 178d79: 48 8b bb 50 03 00 00 mov 0x350(%rbx),%rdi 178d80: e8 00 00 00 00 callq 178d85 178d85: 48 8b bb a8 02 00 00 mov 0x2a8(%rbx),%rdi 178d8c: e8 00 00 00 00 callq 178d91 178d91: 48 c7 83 50 03 00 00 movq $0x0,0x350(%rbx) 178d98: 00 00 00 00 178d9c: 48 c7 83 a8 02 00 00 movq $0x0,0x2a8(%rbx) 178da3: 00 00 00 00 178da7: 48 c7 83 48 03 00 00 movq $0x0,0x348(%rbx) 178dae: 00 00 00 00 178db2: 44 89 e0 mov %r12d,%eax 178db5: 5b pop %rbx 178db6: 41 5c pop %r12 178db8: c3 retq 178db9: 41 bc ea ff ff ff mov $0xffffffea,%r12d 178dbf: eb f1 jmp 178db2 178dc1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 178dc8: 00 00 00 00 178dcc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000178dd0 : 178dd0: e8 00 00 00 00 callq 178dd5 178dd5: 48 8b b7 a8 02 00 00 mov 0x2a8(%rdi),%rsi 178ddc: 48 85 f6 test %rsi,%rsi 178ddf: 74 52 je 178e33 178de1: 8b 8f b0 02 00 00 mov 0x2b0(%rdi),%ecx 178de7: 85 c9 test %ecx,%ecx 178de9: 7e 30 jle 178e1b 178deb: 44 8b 87 44 03 00 00 mov 0x344(%rdi),%r8d 178df2: 48 89 f0 mov %rsi,%rax 178df5: 31 d2 xor %edx,%edx 178df7: eb 0a jmp 178e03 178df9: 83 c2 01 add $0x1,%edx 178dfc: 4c 01 c0 add %r8,%rax 178dff: 39 d1 cmp %edx,%ecx 178e01: 74 18 je 178e1b 178e03: f6 40 2c 01 testb $0x1,0x2c(%rax) 178e07: 74 f0 je 178df9 178e09: 8b 10 mov (%rax),%edx 178e0b: 31 c0 xor %eax,%eax 178e0d: 3b 16 cmp (%rsi),%edx 178e0f: 74 10 je 178e21 178e11: 83 c0 01 add $0x1,%eax 178e14: 4c 01 c6 add %r8,%rsi 178e17: 39 c1 cmp %eax,%ecx 178e19: 75 f2 jne 178e0d 178e1b: b8 ea ff ff ff mov $0xffffffea,%eax 178e20: c3 retq 178e21: 48 8b bf 50 03 00 00 mov 0x350(%rdi),%rdi 178e28: 4c 89 c2 mov %r8,%rdx 178e2b: e8 00 00 00 00 callq 178e30 178e30: 31 c0 xor %eax,%eax 178e32: c3 retq 178e33: 31 c0 xor %eax,%eax 178e35: c3 retq 178e36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 178e3d: 00 00 00 0000000000178e40 : 178e40: e8 00 00 00 00 callq 178e45 178e45: 48 8b b7 a8 02 00 00 mov 0x2a8(%rdi),%rsi 178e4c: 48 85 f6 test %rsi,%rsi 178e4f: 74 52 je 178ea3 178e51: 8b 8f b0 02 00 00 mov 0x2b0(%rdi),%ecx 178e57: 85 c9 test %ecx,%ecx 178e59: 7e 30 jle 178e8b 178e5b: 44 8b 87 44 03 00 00 mov 0x344(%rdi),%r8d 178e62: 48 89 f0 mov %rsi,%rax 178e65: 31 d2 xor %edx,%edx 178e67: eb 0a jmp 178e73 178e69: 83 c2 01 add $0x1,%edx 178e6c: 4c 01 c0 add %r8,%rax 178e6f: 39 d1 cmp %edx,%ecx 178e71: 74 18 je 178e8b 178e73: f6 40 28 05 testb $0x5,0x28(%rax) 178e77: 74 f0 je 178e69 178e79: 8b 10 mov (%rax),%edx 178e7b: 31 c0 xor %eax,%eax 178e7d: 3b 16 cmp (%rsi),%edx 178e7f: 74 10 je 178e91 178e81: 83 c0 01 add $0x1,%eax 178e84: 4c 01 c6 add %r8,%rsi 178e87: 39 c1 cmp %eax,%ecx 178e89: 75 f2 jne 178e7d 178e8b: b8 ea ff ff ff mov $0xffffffea,%eax 178e90: c3 retq 178e91: 48 8b bf 50 03 00 00 mov 0x350(%rdi),%rdi 178e98: 4c 89 c2 mov %r8,%rdx 178e9b: e8 00 00 00 00 callq 178ea0 178ea0: 31 c0 xor %eax,%eax 178ea2: c3 retq 178ea3: 31 c0 xor %eax,%eax 178ea5: c3 retq 178ea6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 178ead: 00 00 00 0000000000178eb0 : 178eb0: e8 00 00 00 00 callq 178eb5 178eb5: 48 8b 87 a8 02 00 00 mov 0x2a8(%rdi),%rax 178ebc: 49 89 d0 mov %rdx,%r8 178ebf: 48 85 c0 test %rax,%rax 178ec2: 74 2e je 178ef2 178ec4: 44 8b 8f b0 02 00 00 mov 0x2b0(%rdi),%r9d 178ecb: 48 89 02 mov %rax,(%rdx) 178ece: 45 85 c9 test %r9d,%r9d 178ed1: 7e 31 jle 178f04 178ed3: 31 d2 xor %edx,%edx 178ed5: eb 14 jmp 178eeb 178ed7: 8b 8f 44 03 00 00 mov 0x344(%rdi),%ecx 178edd: 83 c2 01 add $0x1,%edx 178ee0: 48 01 c8 add %rcx,%rax 178ee3: 49 89 00 mov %rax,(%r8) 178ee6: 41 39 d1 cmp %edx,%r9d 178ee9: 74 0a je 178ef5 178eeb: 89 f1 mov %esi,%ecx 178eed: 23 48 28 and 0x28(%rax),%ecx 178ef0: 74 e5 je 178ed7 178ef2: 31 c0 xor %eax,%eax 178ef4: c3 retq 178ef5: 83 e6 fd and $0xfffffffd,%esi 178ef8: 89 f2 mov %esi,%edx 178efa: be 05 00 00 00 mov $0x5,%esi 178eff: 83 fa 01 cmp $0x1,%edx 178f02: 74 cf je 178ed3 178f04: b8 ea ff ff ff mov $0xffffffea,%eax 178f09: c3 retq 178f0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000178f10 : 178f10: e8 00 00 00 00 callq 178f15 178f15: 41 57 push %r15 178f17: 41 56 push %r14 178f19: 41 55 push %r13 178f1b: 41 54 push %r12 178f1d: 55 push %rbp 178f1e: 48 89 fd mov %rdi,%rbp 178f21: 48 83 ec 10 sub $0x10,%rsp 178f25: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 178f2c: 00 00 178f2e: 48 89 44 24 08 mov %rax,0x8(%rsp) 178f33: 31 c0 xor %eax,%eax 178f35: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 178f39: 0f 84 ab 00 00 00 je 178fea 178f3f: 41 89 f5 mov %esi,%r13d 178f42: 49 89 d4 mov %rdx,%r12 178f45: 40 84 f6 test %sil,%sil 178f48: 0f 84 46 01 00 00 je 179094 178f4e: 48 83 bd a8 02 00 00 cmpq $0x0,0x2a8(%rbp) 178f55: 00 178f56: 0f 84 4b 01 00 00 je 1790a7 178f5c: 4d 85 e4 test %r12,%r12 178f5f: 0f 84 4f 01 00 00 je 1790b4 178f65: 4c 8b b5 48 03 00 00 mov 0x348(%rbp),%r14 178f6c: 4c 89 e6 mov %r12,%rsi 178f6f: 48 89 ef mov %rbp,%rdi 178f72: 49 81 c4 8c 00 00 00 add $0x8c,%r12 178f79: 4c 89 f2 mov %r14,%rdx 178f7c: 4d 8d be 8c 00 00 00 lea 0x8c(%r14),%r15 178f83: e8 00 00 00 00 callq 178f88 178f88: 4d 85 f6 test %r14,%r14 178f8b: 74 29 je 178fb6 178f8d: 48 89 e1 mov %rsp,%rcx 178f90: 4c 89 e2 mov %r12,%rdx 178f93: 4c 89 fe mov %r15,%rsi 178f96: 48 89 ef mov %rbp,%rdi 178f99: e8 00 00 00 00 callq 178f9e 178f9e: 85 c0 test %eax,%eax 178fa0: 75 14 jne 178fb6 178fa2: 80 3c 24 00 cmpb $0x0,(%rsp) 178fa6: 74 12 je 178fba 178fa8: 48 89 ef mov %rbp,%rdi 178fab: e8 00 00 00 00 callq 178fb0 178fb0: 84 c0 test %al,%al 178fb2: 74 2d je 178fe1 178fb4: eb 04 jmp 178fba 178fb6: c6 04 24 00 movb $0x0,(%rsp) 178fba: 4c 89 e2 mov %r12,%rdx 178fbd: 4c 89 fe mov %r15,%rsi 178fc0: 48 89 ef mov %rbp,%rdi 178fc3: e8 00 00 00 00 callq 178fc8 178fc8: 48 8b bd 48 03 00 00 mov 0x348(%rbp),%rdi 178fcf: 8b 95 44 03 00 00 mov 0x344(%rbp),%edx 178fd5: 48 8b b5 50 03 00 00 mov 0x350(%rbp),%rsi 178fdc: e8 00 00 00 00 callq 178fe1 178fe1: 45 84 ed test %r13b,%r13b 178fe4: 0f 84 9d 00 00 00 je 179087 178fea: 8b b5 10 01 00 00 mov 0x110(%rbp),%esi 178ff0: 48 89 ef mov %rbp,%rdi 178ff3: e8 00 00 00 00 callq 178ff8 178ff8: 85 c0 test %eax,%eax 178ffa: 74 7a je 179076 178ffc: 8b 85 08 01 00 00 mov 0x108(%rbp),%eax 179002: 83 f8 02 cmp $0x2,%eax 179005: 74 4f je 179056 179007: ba 00 00 00 00 mov $0x0,%edx 17900c: b8 ff ff ff ff mov $0xffffffff,%eax 179011: 0f bd 85 94 03 00 00 bsr 0x394(%rbp),%eax 179018: 83 f8 06 cmp $0x6,%eax 17901b: 0f 43 c2 cmovae %edx,%eax 17901e: 8b 95 78 03 00 00 mov 0x378(%rbp),%edx 179024: 89 c0 mov %eax,%eax 179026: 8b 84 85 b0 03 00 00 mov 0x3b0(%rbp,%rax,4),%eax 17902d: 48 89 04 24 mov %rax,(%rsp) 179031: 48 39 d0 cmp %rdx,%rax 179034: 74 20 je 179056 179036: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 17903d: 48 8b 80 20 02 00 00 mov 0x220(%rax),%rax 179044: 48 85 c0 test %rax,%rax 179047: 74 0d je 179056 179049: 31 d2 xor %edx,%edx 17904b: 48 89 e6 mov %rsp,%rsi 17904e: 48 89 ef mov %rbp,%rdi 179051: e8 00 00 00 00 callq 179056 179056: 48 8b 44 24 08 mov 0x8(%rsp),%rax 17905b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 179062: 00 00 179064: 75 5a jne 1790c0 179066: 48 83 c4 10 add $0x10,%rsp 17906a: 31 c0 xor %eax,%eax 17906c: 5d pop %rbp 17906d: 41 5c pop %r12 17906f: 41 5d pop %r13 179071: 41 5e pop %r14 179073: 41 5f pop %r15 179075: c3 retq 179076: 8b 85 10 01 00 00 mov 0x110(%rbp),%eax 17907c: 89 85 08 01 00 00 mov %eax,0x108(%rbp) 179082: e9 7b ff ff ff jmpq 179002 179087: 48 89 ef mov %rbp,%rdi 17908a: e8 00 00 00 00 callq 17908f 17908f: e9 56 ff ff ff jmpq 178fea 179094: e8 00 00 00 00 callq 179099 179099: 48 83 bd a8 02 00 00 cmpq $0x0,0x2a8(%rbp) 1790a0: 00 1790a1: 0f 85 b5 fe ff ff jne 178f5c 1790a7: 48 89 ef mov %rbp,%rdi 1790aa: e8 00 00 00 00 callq 1790af 1790af: e9 2d ff ff ff jmpq 178fe1 1790b4: 4c 8b a5 50 03 00 00 mov 0x350(%rbp),%r12 1790bb: e9 a5 fe ff ff jmpq 178f65 1790c0: e8 00 00 00 00 callq 1790c5 1790c5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1790cc: 00 00 00 1790cf: 90 nop 00000000001790d0 : 1790d0: e8 00 00 00 00 callq 1790d5 1790d5: 55 push %rbp 1790d6: 48 89 fd mov %rdi,%rbp 1790d9: 53 push %rbx 1790da: 48 8b 9f 18 01 00 00 mov 0x118(%rdi),%rbx 1790e1: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1790e5: e8 00 00 00 00 callq 1790ea 1790ea: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1790f1: 00 1790f2: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1790f6: e8 00 00 00 00 callq 1790fb 1790fb: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 179102: 00 179103: 48 8b 7b 28 mov 0x28(%rbx),%rdi 179107: e8 00 00 00 00 callq 17910c 17910c: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 179113: 00 179114: 48 8b 7b 30 mov 0x30(%rbx),%rdi 179118: e8 00 00 00 00 callq 17911d 17911d: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 179124: 00 179125: 48 8b 7b 38 mov 0x38(%rbx),%rdi 179129: e8 00 00 00 00 callq 17912e 17912e: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 179135: 00 179136: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 17913d: e8 00 00 00 00 callq 179142 179142: 31 c0 xor %eax,%eax 179144: 5b pop %rbx 179145: 48 c7 85 18 01 00 00 movq $0x0,0x118(%rbp) 17914c: 00 00 00 00 179150: 5d pop %rbp 179151: c3 retq 179152: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 179159: 00 00 00 00 17915d: 0f 1f 00 nopl (%rax) 0000000000179160 : 179160: e8 00 00 00 00 callq 179165 179165: 41 54 push %r12 179167: ba 40 00 00 00 mov $0x40,%edx 17916c: be c0 0d 00 00 mov $0xdc0,%esi 179171: 55 push %rbp 179172: 48 89 fd mov %rdi,%rbp 179175: 53 push %rbx 179176: 48 83 ec 50 sub $0x50,%rsp 17917a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 179181 179181: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 179188: 00 00 17918a: 48 89 44 24 48 mov %rax,0x48(%rsp) 17918f: 31 c0 xor %eax,%eax 179191: e8 00 00 00 00 callq 179196 179196: 48 89 85 18 01 00 00 mov %rax,0x118(%rbp) 17919d: 48 85 c0 test %rax,%rax 1791a0: 0f 84 94 03 00 00 je 17953a 1791a6: 48 8b 5d 70 mov 0x70(%rbp),%rbx 1791aa: 48 85 db test %rbx,%rbx 1791ad: 0f 84 d9 02 00 00 je 17948c 1791b3: 80 7b 02 08 cmpb $0x8,0x2(%rbx) 1791b7: 0f 86 2a 03 00 00 jbe 1794e7 1791bd: 66 83 3b 00 cmpw $0x0,(%rbx) 1791c1: 0f 84 57 03 00 00 je 17951e 1791c7: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 1791cd: 8b 53 11 mov 0x11(%rbx),%edx 1791d0: 4c 8b a5 18 01 00 00 mov 0x118(%rbp),%r12 1791d7: 89 c1 mov %eax,%ecx 1791d9: 83 c8 02 or $0x2,%eax 1791dc: 83 e1 fd and $0xfffffffd,%ecx 1791df: f6 c2 01 test $0x1,%dl 1791e2: 0f 44 c1 cmove %ecx,%eax 1791e5: 89 c1 mov %eax,%ecx 1791e7: 83 e0 df and $0xffffffdf,%eax 1791ea: 83 c9 20 or $0x20,%ecx 1791ed: f6 c2 02 test $0x2,%dl 1791f0: 0f 45 c1 cmovne %ecx,%eax 1791f3: 89 85 20 01 00 00 mov %eax,0x120(%rbp) 1791f9: 8b 85 28 01 00 00 mov 0x128(%rbp),%eax 1791ff: 89 c1 mov %eax,%ecx 179201: 83 e0 f7 and $0xfffffff7,%eax 179204: 83 c9 08 or $0x8,%ecx 179207: f6 c2 08 test $0x8,%dl 17920a: 0f 45 c1 cmovne %ecx,%eax 17920d: 89 85 28 01 00 00 mov %eax,0x128(%rbp) 179213: 8b 85 38 01 00 00 mov 0x138(%rbp),%eax 179219: 89 c1 mov %eax,%ecx 17921b: 83 e0 fb and $0xfffffffb,%eax 17921e: 83 c9 04 or $0x4,%ecx 179221: 83 e2 10 and $0x10,%edx 179224: 0f 45 c1 cmovne %ecx,%eax 179227: 89 85 38 01 00 00 mov %eax,0x138(%rbp) 17922d: 0f b6 43 15 movzbl 0x15(%rbx),%eax 179231: 88 85 b4 02 00 00 mov %al,0x2b4(%rbp) 179237: 41 88 04 24 mov %al,(%r12) 17923b: 84 c0 test %al,%al 17923d: 0f 85 2f 02 00 00 jne 179472 179243: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 179249: 83 e0 ef and $0xffffffef,%eax 17924c: 89 85 20 01 00 00 mov %eax,0x120(%rbp) 179252: b8 70 05 03 00 mov $0x30570,%eax 179257: 48 8d 53 72 lea 0x72(%rbx),%rdx 17925b: 48 89 ef mov %rbp,%rdi 17925e: 81 8d 24 01 00 00 00 orl $0x40000000,0x124(%rbp) 179265: 00 00 40 179268: 49 8d 74 24 28 lea 0x28(%r12),%rsi 17926d: b9 0e 00 00 00 mov $0xe,%ecx 179272: 81 7b 72 70 05 03 00 cmpl $0x30570,0x72(%rbx) 179279: 0f 46 43 72 cmovbe 0x72(%rbx),%eax 17927d: 89 85 40 01 00 00 mov %eax,0x140(%rbp) 179283: 8b 83 92 00 00 00 mov 0x92(%rbx),%eax 179289: 89 85 44 01 00 00 mov %eax,0x144(%rbp) 17928f: e8 00 00 00 00 callq 179294 179294: 48 8d 93 aa 00 00 00 lea 0xaa(%rbx),%rdx 17929b: 49 8d 74 24 30 lea 0x30(%r12),%rsi 1792a0: 48 89 ef mov %rbp,%rdi 1792a3: b9 0e 00 00 00 mov $0xe,%ecx 1792a8: e8 00 00 00 00 callq 1792ad 1792ad: 8b 95 40 01 00 00 mov 0x140(%rbp),%edx 1792b3: 85 d2 test %edx,%edx 1792b5: 74 0e je 1792c5 1792b7: 8b 85 44 01 00 00 mov 0x144(%rbp),%eax 1792bd: 85 c0 test %eax,%eax 1792bf: 0f 85 bb 01 00 00 jne 179480 1792c5: 0f b7 43 16 movzwl 0x16(%rbx),%eax 1792c9: 66 41 89 44 24 02 mov %ax,0x2(%r12) 1792cf: 0f b7 43 18 movzwl 0x18(%rbx),%eax 1792d3: 66 41 89 44 24 04 mov %ax,0x4(%r12) 1792d9: 0f b7 43 1a movzwl 0x1a(%rbx),%eax 1792dd: 66 41 89 44 24 06 mov %ax,0x6(%r12) 1792e3: 0f b7 43 1c movzwl 0x1c(%rbx),%eax 1792e7: 66 41 89 44 24 08 mov %ax,0x8(%r12) 1792ed: 0f b7 43 1e movzwl 0x1e(%rbx),%eax 1792f1: 66 41 89 44 24 0a mov %ax,0xa(%r12) 1792f7: 0f b7 43 20 movzwl 0x20(%rbx),%eax 1792fb: 66 41 89 44 24 0c mov %ax,0xc(%r12) 179301: 8b 83 96 00 00 00 mov 0x96(%rbx),%eax 179307: 66 89 85 a0 01 00 00 mov %ax,0x1a0(%rbp) 17930e: 66 85 c0 test %ax,%ax 179311: 74 0a je 17931d 179313: 81 8d 28 01 00 00 00 orl $0x40000,0x128(%rbp) 17931a: 00 04 00 17931d: 48 8d 53 22 lea 0x22(%rbx),%rdx 179321: 49 8d 74 24 10 lea 0x10(%r12),%rsi 179326: b9 0a 00 00 00 mov $0xa,%ecx 17932b: 48 89 ef mov %rbp,%rdi 17932e: e8 00 00 00 00 callq 179333 179333: 48 8d 53 4a lea 0x4a(%rbx),%rdx 179337: 49 8d 74 24 18 lea 0x18(%r12),%rsi 17933c: 48 89 ef mov %rbp,%rdi 17933f: b9 0a 00 00 00 mov $0xa,%ecx 179344: e8 00 00 00 00 callq 179349 179349: ba d4 03 00 00 mov $0x3d4,%edx 17934e: be c0 0c 00 00 mov $0xcc0,%esi 179353: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 17935a 17935a: e8 00 00 00 00 callq 17935f 17935f: 49 89 44 24 38 mov %rax,0x38(%r12) 179364: 48 85 c0 test %rax,%rax 179367: 0f 84 39 02 00 00 je 1795a6 17936d: 48 8d b3 ec 00 00 00 lea 0xec(%rbx),%rsi 179374: 48 89 c7 mov %rax,%rdi 179377: b9 7a 00 00 00 mov $0x7a,%ecx 17937c: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 17937f: 8b 06 mov (%rsi),%eax 179381: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 179386: 89 07 mov %eax,(%rdi) 179388: 48 89 ef mov %rbp,%rdi 17938b: 49 8b 5c 24 38 mov 0x38(%r12),%rbx 179390: e8 00 00 00 00 callq 179395 179395: 41 89 c4 mov %eax,%r12d 179398: 85 c0 test %eax,%eax 17939a: 0f 85 c0 01 00 00 jne 179560 1793a0: 48 8b 44 24 04 mov 0x4(%rsp),%rax 1793a5: 48 89 83 4c 03 00 00 mov %rax,0x34c(%rbx) 1793ac: 48 8b 44 24 0c mov 0xc(%rsp),%rax 1793b1: 48 89 83 54 03 00 00 mov %rax,0x354(%rbx) 1793b8: 8b 44 24 14 mov 0x14(%rsp),%eax 1793bc: 89 83 5c 03 00 00 mov %eax,0x35c(%rbx) 1793c2: 0f b7 44 24 18 movzwl 0x18(%rsp),%eax 1793c7: 66 89 83 60 03 00 00 mov %ax,0x360(%rbx) 1793ce: 48 8b 44 24 1a mov 0x1a(%rsp),%rax 1793d3: 48 89 83 64 03 00 00 mov %rax,0x364(%rbx) 1793da: 48 8b 44 24 22 mov 0x22(%rsp),%rax 1793df: 48 89 83 6c 03 00 00 mov %rax,0x36c(%rbx) 1793e6: 48 8b 54 24 2a mov 0x2a(%rsp),%rdx 1793eb: 0f b6 44 24 34 movzbl 0x34(%rsp),%eax 1793f0: 48 89 93 74 03 00 00 mov %rdx,0x374(%rbx) 1793f7: 0f b7 54 24 32 movzwl 0x32(%rsp),%edx 1793fc: 88 83 7e 03 00 00 mov %al,0x37e(%rbx) 179402: 66 89 93 7c 03 00 00 mov %dx,0x37c(%rbx) 179409: 0f b7 44 24 35 movzwl 0x35(%rsp),%eax 17940e: 66 89 83 80 03 00 00 mov %ax,0x380(%rbx) 179415: 0f b7 44 24 38 movzwl 0x38(%rsp),%eax 17941a: c6 83 84 03 00 00 00 movb $0x0,0x384(%rbx) 179421: 66 89 83 82 03 00 00 mov %ax,0x382(%rbx) 179428: 0f b6 44 24 3b movzbl 0x3b(%rsp),%eax 17942d: 88 83 85 03 00 00 mov %al,0x385(%rbx) 179433: 0f b7 44 24 3c movzwl 0x3c(%rsp),%eax 179438: c6 83 88 03 00 00 00 movb $0x0,0x388(%rbx) 17943f: 66 89 83 86 03 00 00 mov %ax,0x386(%rbx) 179446: 48 8b 44 24 3f mov 0x3f(%rsp),%rax 17944b: 48 89 83 89 03 00 00 mov %rax,0x389(%rbx) 179452: 48 8b 44 24 48 mov 0x48(%rsp),%rax 179457: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17945e: 00 00 179460: 0f 85 3b 01 00 00 jne 1795a1 179466: 48 83 c4 50 add $0x50,%rsp 17946a: 44 89 e0 mov %r12d,%eax 17946d: 5b pop %rbx 17946e: 5d pop %rbp 17946f: 41 5c pop %r12 179471: c3 retq 179472: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 179478: 83 c8 10 or $0x10,%eax 17947b: e9 cc fd ff ff jmpq 17924c 179480: 83 8d 20 01 00 00 04 orl $0x4,0x120(%rbp) 179487: e9 39 fe ff ff jmpq 1792c5 17948c: 48 8b 7d 00 mov 0x0(%rbp),%rdi 179490: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 179495: 48 8d 4c 24 02 lea 0x2(%rsp),%rcx 17949a: be 0f 00 00 00 mov $0xf,%esi 17949f: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1794a4: e8 00 00 00 00 callq 1794a9 1794a9: 48 89 45 70 mov %rax,0x70(%rbp) 1794ad: 48 89 c3 mov %rax,%rbx 1794b0: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 1794b5: 89 45 78 mov %eax,0x78(%rbp) 1794b8: 48 85 db test %rbx,%rbx 1794bb: 0f 85 f2 fc ff ff jne 1791b3 1794c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1794c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1794cf: e8 00 00 00 00 callq 1794d4 1794d4: 85 c0 test %eax,%eax 1794d6: 0f 85 00 00 00 00 jne 1794dc 1794dc: 41 bc ff ff ff ff mov $0xffffffff,%r12d 1794e2: e9 6b ff ff ff jmpq 179452 1794e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1794ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1794f5: e8 00 00 00 00 callq 1794fa 1794fa: 85 c0 test %eax,%eax 1794fc: 0f 85 00 00 00 00 jne 179502 179502: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179509: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179510: e8 00 00 00 00 callq 179515 179515: 85 c0 test %eax,%eax 179517: 74 c3 je 1794dc 179519: e9 00 00 00 00 jmpq 17951e 17951e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179525: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17952c: e8 00 00 00 00 callq 179531 179531: 85 c0 test %eax,%eax 179533: 74 cd je 179502 179535: e9 00 00 00 00 jmpq 17953a 17953a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179541: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179548: e8 00 00 00 00 callq 17954d 17954d: 85 c0 test %eax,%eax 17954f: 0f 85 00 00 00 00 jne 179555 179555: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 17955b: e9 f2 fe ff ff jmpq 179452 179560: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179567: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17956e: e8 00 00 00 00 callq 179573 179573: 85 c0 test %eax,%eax 179575: 0f 85 00 00 00 00 jne 17957b 17957b: 41 bc ff ff ff ff mov $0xffffffff,%r12d 179581: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179588: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17958f: e8 00 00 00 00 callq 179594 179594: 85 c0 test %eax,%eax 179596: 0f 84 b6 fe ff ff je 179452 17959c: e9 00 00 00 00 jmpq 1795a1 1795a1: e8 00 00 00 00 callq 1795a6 1795a6: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 1795ac: eb d3 jmp 179581 1795ae: 66 90 xchg %ax,%ax 00000000001795b0 : 1795b0: e8 00 00 00 00 callq 1795b5 1795b5: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 1795bc: c7 80 0c 1c 00 00 00 movl $0x0,0x1c0c(%rax) 1795c3: 00 00 00 1795c6: 31 c0 xor %eax,%eax 1795c8: c3 retq 1795c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001795d0 : 1795d0: e8 00 00 00 00 callq 1795d5 1795d5: 31 c0 xor %eax,%eax 1795d7: c3 retq 1795d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1795df: 00 00000000001795e0 : 1795e0: e8 00 00 00 00 callq 1795e5 1795e5: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 1795ec: b8 ff ff ff ff mov $0xffffffff,%eax 1795f1: 80 ba a9 1c 00 00 00 cmpb $0x0,0x1ca9(%rdx) 1795f8: 74 13 je 17960d 1795fa: 40 84 f6 test %sil,%sil 1795fd: 8b 82 ec 25 00 00 mov 0x25ec(%rdx),%eax 179603: 0f 44 82 e8 25 00 00 cmove 0x25e8(%rdx),%eax 17960a: 6b c0 64 imul $0x64,%eax,%eax 17960d: c3 retq 17960e: 66 90 xchg %ax,%ax 0000000000179610 : 179610: e8 00 00 00 00 callq 179615 179615: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 17961c: b8 ff ff ff ff mov $0xffffffff,%eax 179621: 80 ba b9 1c 00 00 00 cmpb $0x0,0x1cb9(%rdx) 179628: 74 13 je 17963d 17962a: 40 84 f6 test %sil,%sil 17962d: 8b 82 28 26 00 00 mov 0x2628(%rdx),%eax 179633: 0f 44 82 24 26 00 00 cmove 0x2624(%rdx),%eax 17963a: 6b c0 64 imul $0x64,%eax,%eax 17963d: c3 retq 17963e: 66 90 xchg %ax,%ax 0000000000179640 : 179640: e8 00 00 00 00 callq 179645 179645: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17964c: 80 b8 19 1e 00 00 01 cmpb $0x1,0x1e19(%rax) 179653: b8 01 00 00 00 mov $0x1,%eax 179658: 83 d8 ff sbb $0xffffffff,%eax 17965b: c3 retq 17965c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000179660 : 179660: e8 00 00 00 00 callq 179665 179665: c7 02 00 00 00 00 movl $0x0,(%rdx) 17966b: 31 c0 xor %eax,%eax 17966d: c3 retq 17966e: 66 90 xchg %ax,%ax 0000000000179670 : 179670: e8 00 00 00 00 callq 179675 179675: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 17967c: 53 push %rbx 17967d: 31 c9 xor %ecx,%ecx 17967f: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 179686: 83 7a 08 01 cmpl $0x1,0x8(%rdx) 17968a: 76 0d jbe 179699 17968c: 0f b6 8a ac 05 00 00 movzbl 0x5ac(%rdx),%ecx 179693: 83 f1 01 xor $0x1,%ecx 179696: 0f b6 c9 movzbl %cl,%ecx 179699: 44 8b 88 d4 00 00 00 mov 0xd4(%rax),%r9d 1796a0: 44 8b 82 c0 05 00 00 mov 0x5c0(%rdx),%r8d 1796a7: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 1796ad: 41 8d 51 ff lea -0x1(%r9),%edx 1796b1: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1796b5: 89 b0 d8 00 00 00 mov %esi,0xd8(%rax) 1796bb: 8b 94 90 ec 00 00 00 mov 0xec(%rax,%rdx,4),%edx 1796c2: 89 b0 e0 00 00 00 mov %esi,0xe0(%rax) 1796c8: 89 90 dc 00 00 00 mov %edx,0xdc(%rax) 1796ce: 89 90 e4 00 00 00 mov %edx,0xe4(%rax) 1796d4: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 1796db: 74 39 je 179716 1796dd: 41 83 f9 03 cmp $0x3,%r9d 1796e1: 76 15 jbe 1796f8 1796e3: 44 8b 88 10 01 00 00 mov 0x110(%rax),%r9d 1796ea: 44 89 88 d8 00 00 00 mov %r9d,0xd8(%rax) 1796f1: 44 89 88 dc 00 00 00 mov %r9d,0xdc(%rax) 1796f8: 44 8b 8f 08 01 00 00 mov 0x108(%rdi),%r9d 1796ff: 41 83 f9 20 cmp $0x20,%r9d 179703: 0f 84 c7 02 00 00 je 1799d0 179709: 41 81 f9 80 00 00 00 cmp $0x80,%r9d 179710: 0f 84 da 02 00 00 je 1799f0 179716: 44 8b 88 a8 01 00 00 mov 0x1a8(%rax),%r9d 17971d: 8b b0 c0 01 00 00 mov 0x1c0(%rax),%esi 179723: 41 8d 51 ff lea -0x1(%r9),%edx 179727: 89 b0 ac 01 00 00 mov %esi,0x1ac(%rax) 17972d: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 179731: 8b 9c 90 c0 01 00 00 mov 0x1c0(%rax,%rdx,4),%ebx 179738: 89 b0 b4 01 00 00 mov %esi,0x1b4(%rax) 17973e: 89 98 b0 01 00 00 mov %ebx,0x1b0(%rax) 179744: 89 98 b8 01 00 00 mov %ebx,0x1b8(%rax) 17974a: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 179751: 74 33 je 179786 179753: 41 83 f9 02 cmp $0x2,%r9d 179757: 76 12 jbe 17976b 179759: 8b 90 d8 01 00 00 mov 0x1d8(%rax),%edx 17975f: 89 90 ac 01 00 00 mov %edx,0x1ac(%rax) 179765: 89 90 b0 01 00 00 mov %edx,0x1b0(%rax) 17976b: 8b 97 08 01 00 00 mov 0x108(%rdi),%edx 179771: 83 fa 40 cmp $0x40,%edx 179774: 0f 84 27 02 00 00 je 1799a1 17977a: 81 fa 80 00 00 00 cmp $0x80,%edx 179780: 0f 84 39 02 00 00 je 1799bf 179786: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 17978d: 8b 52 14 mov 0x14(%rdx),%edx 179790: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 179797: 48 c1 ea 25 shr $0x25,%rdx 17979b: 39 d6 cmp %edx,%esi 17979d: 73 06 jae 1797a5 17979f: 89 90 b4 01 00 00 mov %edx,0x1b4(%rax) 1797a5: 85 c9 test %ecx,%ecx 1797a7: 0f 84 d7 01 00 00 je 179984 1797ad: 8b 88 40 11 00 00 mov 0x1140(%rax),%ecx 1797b3: 89 98 b4 01 00 00 mov %ebx,0x1b4(%rax) 1797b9: 4c 8b 9f 68 03 00 00 mov 0x368(%rdi),%r11 1797c0: 83 f9 01 cmp $0x1,%ecx 1797c3: 74 46 je 17980b 1797c5: 83 e9 02 sub $0x2,%ecx 1797c8: 48 8d 90 48 11 00 00 lea 0x1148(%rax),%rdx 1797cf: 48 8d b0 c0 01 00 00 lea 0x1c0(%rax),%rsi 1797d6: 4c 8d 8c c8 50 11 00 lea 0x1150(%rax,%rcx,8),%r9 1797dd: 00 1797de: 44 39 02 cmp %r8d,(%rdx) 1797e1: 77 1b ja 1797fe 1797e3: 41 8b 4b 14 mov 0x14(%r11),%ecx 1797e7: 44 8b 16 mov (%rsi),%r10d 1797ea: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 1797f1: 48 c1 e9 25 shr $0x25,%rcx 1797f5: 41 39 ca cmp %ecx,%r10d 1797f8: 0f 83 2f 02 00 00 jae 179a2d 1797fe: 48 83 c2 08 add $0x8,%rdx 179802: 48 83 c6 0c add $0xc,%rsi 179806: 4c 39 ca cmp %r9,%rdx 179809: 75 d3 jne 1797de 17980b: 41 80 3b 00 cmpb $0x0,(%r11) 17980f: 74 06 je 179817 179811: 89 98 b4 01 00 00 mov %ebx,0x1b4(%rax) 179817: 8b b0 50 03 00 00 mov 0x350(%rax),%esi 17981d: 8b 88 68 03 00 00 mov 0x368(%rax),%ecx 179823: 8d 56 ff lea -0x1(%rsi),%edx 179826: 89 88 54 03 00 00 mov %ecx,0x354(%rax) 17982c: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 179830: 8b 94 90 68 03 00 00 mov 0x368(%rax,%rdx,4),%edx 179837: 89 88 5c 03 00 00 mov %ecx,0x35c(%rax) 17983d: 89 90 58 03 00 00 mov %edx,0x358(%rax) 179843: 89 90 60 03 00 00 mov %edx,0x360(%rax) 179849: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 179850: 74 27 je 179879 179852: 83 fe 03 cmp $0x3,%esi 179855: 76 12 jbe 179869 179857: 8b 88 8c 03 00 00 mov 0x38c(%rax),%ecx 17985d: 89 88 54 03 00 00 mov %ecx,0x354(%rax) 179863: 89 88 58 03 00 00 mov %ecx,0x358(%rax) 179869: 81 bf 08 01 00 00 80 cmpl $0x80,0x108(%rdi) 179870: 00 00 00 179873: 0f 84 a3 01 00 00 je 179a1c 179879: 8b b0 24 04 00 00 mov 0x424(%rax),%esi 17987f: 8b 88 3c 04 00 00 mov 0x43c(%rax),%ecx 179885: 8d 56 ff lea -0x1(%rsi),%edx 179888: 89 88 28 04 00 00 mov %ecx,0x428(%rax) 17988e: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 179892: 8b 94 90 3c 04 00 00 mov 0x43c(%rax,%rdx,4),%edx 179899: 89 88 30 04 00 00 mov %ecx,0x430(%rax) 17989f: 89 90 2c 04 00 00 mov %edx,0x42c(%rax) 1798a5: 89 90 34 04 00 00 mov %edx,0x434(%rax) 1798ab: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 1798b2: 74 27 je 1798db 1798b4: 83 fe 03 cmp $0x3,%esi 1798b7: 76 12 jbe 1798cb 1798b9: 8b 88 60 04 00 00 mov 0x460(%rax),%ecx 1798bf: 89 88 28 04 00 00 mov %ecx,0x428(%rax) 1798c5: 89 88 2c 04 00 00 mov %ecx,0x42c(%rax) 1798cb: 81 bf 08 01 00 00 80 cmpl $0x80,0x108(%rdi) 1798d2: 00 00 00 1798d5: 0f 84 b5 00 00 00 je 179990 1798db: 8b 30 mov (%rax),%esi 1798dd: 8b 48 18 mov 0x18(%rax),%ecx 1798e0: 8d 56 ff lea -0x1(%rsi),%edx 1798e3: 89 48 04 mov %ecx,0x4(%rax) 1798e6: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1798ea: 8b 54 90 18 mov 0x18(%rax,%rdx,4),%edx 1798ee: 89 48 0c mov %ecx,0xc(%rax) 1798f1: 89 50 08 mov %edx,0x8(%rax) 1798f4: 89 50 10 mov %edx,0x10(%rax) 1798f7: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 1798fe: 74 1e je 17991e 179900: 83 fe 03 cmp $0x3,%esi 179903: 76 09 jbe 17990e 179905: 8b 48 3c mov 0x3c(%rax),%ecx 179908: 89 48 04 mov %ecx,0x4(%rax) 17990b: 89 48 08 mov %ecx,0x8(%rax) 17990e: 81 bf 08 01 00 00 80 cmpl $0x80,0x108(%rdi) 179915: 00 00 00 179918: 0f 84 e3 00 00 00 je 179a01 17991e: 8b b0 7c 02 00 00 mov 0x27c(%rax),%esi 179924: 8b 88 94 02 00 00 mov 0x294(%rax),%ecx 17992a: 8d 56 ff lea -0x1(%rsi),%edx 17992d: 89 88 80 02 00 00 mov %ecx,0x280(%rax) 179933: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 179937: 8b 94 90 94 02 00 00 mov 0x294(%rax,%rdx,4),%edx 17993e: 89 88 88 02 00 00 mov %ecx,0x288(%rax) 179944: 89 90 84 02 00 00 mov %edx,0x284(%rax) 17994a: 89 90 8c 02 00 00 mov %edx,0x28c(%rax) 179950: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 179957: 74 27 je 179980 179959: 83 fe 03 cmp $0x3,%esi 17995c: 76 12 jbe 179970 17995e: 8b 88 b8 02 00 00 mov 0x2b8(%rax),%ecx 179964: 89 88 80 02 00 00 mov %ecx,0x280(%rax) 17996a: 89 88 84 02 00 00 mov %ecx,0x284(%rax) 179970: 81 bf 08 01 00 00 80 cmpl $0x80,0x108(%rdi) 179977: 00 00 00 17997a: 0f 84 8c 00 00 00 je 179a0c 179980: 31 c0 xor %eax,%eax 179982: 5b pop %rbx 179983: c3 retq 179984: 4c 8b 9f 68 03 00 00 mov 0x368(%rdi),%r11 17998b: e9 7b fe ff ff jmpq 17980b 179990: 89 90 28 04 00 00 mov %edx,0x428(%rax) 179996: 89 90 2c 04 00 00 mov %edx,0x42c(%rax) 17999c: e9 3a ff ff ff jmpq 1798db 1799a1: 89 b0 ac 01 00 00 mov %esi,0x1ac(%rax) 1799a7: 89 b0 b0 01 00 00 mov %esi,0x1b0(%rax) 1799ad: 8b 97 08 01 00 00 mov 0x108(%rdi),%edx 1799b3: 81 fa 80 00 00 00 cmp $0x80,%edx 1799b9: 0f 85 c7 fd ff ff jne 179786 1799bf: 89 98 ac 01 00 00 mov %ebx,0x1ac(%rax) 1799c5: 89 98 b0 01 00 00 mov %ebx,0x1b0(%rax) 1799cb: e9 b6 fd ff ff jmpq 179786 1799d0: 89 b0 d8 00 00 00 mov %esi,0xd8(%rax) 1799d6: 89 b0 dc 00 00 00 mov %esi,0xdc(%rax) 1799dc: 44 8b 8f 08 01 00 00 mov 0x108(%rdi),%r9d 1799e3: 41 81 f9 80 00 00 00 cmp $0x80,%r9d 1799ea: 0f 85 26 fd ff ff jne 179716 1799f0: 89 90 d8 00 00 00 mov %edx,0xd8(%rax) 1799f6: 89 90 dc 00 00 00 mov %edx,0xdc(%rax) 1799fc: e9 15 fd ff ff jmpq 179716 179a01: 89 50 04 mov %edx,0x4(%rax) 179a04: 89 50 08 mov %edx,0x8(%rax) 179a07: e9 12 ff ff ff jmpq 17991e 179a0c: 89 90 80 02 00 00 mov %edx,0x280(%rax) 179a12: 89 90 84 02 00 00 mov %edx,0x284(%rax) 179a18: 31 c0 xor %eax,%eax 179a1a: 5b pop %rbx 179a1b: c3 retq 179a1c: 89 90 54 03 00 00 mov %edx,0x354(%rax) 179a22: 89 90 58 03 00 00 mov %edx,0x358(%rax) 179a28: e9 4c fe ff ff jmpq 179879 179a2d: 44 89 90 b4 01 00 00 mov %r10d,0x1b4(%rax) 179a34: 4c 8b 9f 68 03 00 00 mov 0x368(%rdi),%r11 179a3b: e9 cb fd ff ff jmpq 17980b 0000000000179a40 : 179a40: e8 00 00 00 00 callq 179a45 179a45: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 179a4c: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 179a53: 8b 4a 08 mov 0x8(%rdx),%ecx 179a56: 39 88 18 1c 00 00 cmp %ecx,0x1c18(%rax) 179a5c: 41 0f 95 c0 setne %r8b 179a60: 80 b8 d2 10 00 00 00 cmpb $0x0,0x10d2(%rax) 179a67: 74 12 je 179a7b 179a69: 8b 72 20 mov 0x20(%rdx),%esi 179a6c: 39 b0 14 1c 00 00 cmp %esi,0x1c14(%rax) 179a72: b8 01 00 00 00 mov $0x1,%eax 179a77: 44 0f 45 c0 cmovne %eax,%r8d 179a7b: 44 89 c0 mov %r8d,%eax 179a7e: c3 retq 179a7f: 90 nop 0000000000179a80 : 179a80: e8 00 00 00 00 callq 179a85 179a85: 31 c0 xor %eax,%eax 179a87: c3 retq 179a88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 179a8f: 00 0000000000179a90 : 179a90: e8 00 00 00 00 callq 179a95 179a95: 41 55 push %r13 179a97: 41 54 push %r12 179a99: 55 push %rbp 179a9a: 53 push %rbx 179a9b: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 179aa2: 48 89 f3 mov %rsi,%rbx 179aa5: 49 8d ad 70 26 00 00 lea 0x2670(%r13),%rbp 179aac: 84 d2 test %dl,%dl 179aae: 75 10 jne 179ac0 179ab0: 49 8b 85 68 26 00 00 mov 0x2668(%r13),%rax 179ab7: 48 85 c0 test %rax,%rax 179aba: 0f 85 92 00 00 00 jne 179b52 179ac0: b9 01 00 00 00 mov $0x1,%ecx 179ac5: ba 06 00 00 00 mov $0x6,%edx 179aca: 48 89 ee mov %rbp,%rsi 179acd: e8 00 00 00 00 callq 179ad2 179ad2: 41 89 c4 mov %eax,%r12d 179ad5: 85 c0 test %eax,%eax 179ad7: 0f 85 00 00 00 00 jne 179add 179add: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 179ae4 179ae4: 49 89 85 68 26 00 00 mov %rax,0x2668(%r13) 179aeb: 49 8b 85 70 26 00 00 mov 0x2670(%r13),%rax 179af2: 45 31 e4 xor %r12d,%r12d 179af5: 48 89 03 mov %rax,(%rbx) 179af8: 48 8b 45 08 mov 0x8(%rbp),%rax 179afc: 48 89 43 08 mov %rax,0x8(%rbx) 179b00: 48 8b 45 10 mov 0x10(%rbp),%rax 179b04: 48 89 43 10 mov %rax,0x10(%rbx) 179b08: 48 8b 45 18 mov 0x18(%rbp),%rax 179b0c: 48 89 43 18 mov %rax,0x18(%rbx) 179b10: 48 8b 45 20 mov 0x20(%rbp),%rax 179b14: 48 89 43 20 mov %rax,0x20(%rbx) 179b18: 48 8b 45 28 mov 0x28(%rbp),%rax 179b1c: 48 89 43 28 mov %rax,0x28(%rbx) 179b20: 48 8b 45 30 mov 0x30(%rbp),%rax 179b24: 48 89 43 30 mov %rax,0x30(%rbx) 179b28: 48 8b 45 38 mov 0x38(%rbp),%rax 179b2c: 48 89 43 38 mov %rax,0x38(%rbx) 179b30: 48 8b 45 40 mov 0x40(%rbp),%rax 179b34: 48 89 43 40 mov %rax,0x40(%rbx) 179b38: 48 8b 45 48 mov 0x48(%rbp),%rax 179b3c: 48 89 43 48 mov %rax,0x48(%rbx) 179b40: 48 8b 45 50 mov 0x50(%rbp),%rax 179b44: 48 89 43 50 mov %rax,0x50(%rbx) 179b48: 5b pop %rbx 179b49: 44 89 e0 mov %r12d,%eax 179b4c: 5d pop %rbp 179b4d: 41 5c pop %r12 179b4f: 41 5d pop %r13 179b51: c3 retq 179b52: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 179b59 179b59: 48 29 d0 sub %rdx,%rax 179b5c: 48 83 c0 01 add $0x1,%rax 179b60: 79 89 jns 179aeb 179b62: e9 59 ff ff ff jmpq 179ac0 179b67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 179b6e: 00 00 0000000000179b70 : 179b70: e8 00 00 00 00 callq 179b75 179b75: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 179b7c 179b7c: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 179b83: 48 89 16 mov %rdx,(%rsi) 179b86: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 179b8d 179b8d: 48 89 56 08 mov %rdx,0x8(%rsi) 179b91: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 179b98 179b98: 48 89 56 10 mov %rdx,0x10(%rsi) 179b9c: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 179ba3 179ba3: 48 89 56 18 mov %rdx,0x18(%rsi) 179ba7: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 179bad 179bad: 89 56 20 mov %edx,0x20(%rsi) 179bb0: 0f b7 90 b8 1e 00 00 movzwl 0x1eb8(%rax),%edx 179bb7: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 179bbd: 89 56 04 mov %edx,0x4(%rsi) 179bc0: 0f b7 90 b8 1e 00 00 movzwl 0x1eb8(%rax),%edx 179bc7: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 179bcd: 81 c2 88 13 00 00 add $0x1388,%edx 179bd3: 89 56 08 mov %edx,0x8(%rsi) 179bd6: 0f b7 90 ba 1e 00 00 movzwl 0x1eba(%rax),%edx 179bdd: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 179be3: 89 56 10 mov %edx,0x10(%rsi) 179be6: 0f b7 90 ba 1e 00 00 movzwl 0x1eba(%rax),%edx 179bed: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 179bf3: 81 c2 88 13 00 00 add $0x1388,%edx 179bf9: 89 56 14 mov %edx,0x14(%rsi) 179bfc: 0f b7 90 bc 1e 00 00 movzwl 0x1ebc(%rax),%edx 179c03: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 179c09: 89 56 1c mov %edx,0x1c(%rsi) 179c0c: 0f b7 80 bc 1e 00 00 movzwl 0x1ebc(%rax),%eax 179c13: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 179c19: 05 88 13 00 00 add $0x1388,%eax 179c1e: 89 46 20 mov %eax,0x20(%rsi) 179c21: 31 c0 xor %eax,%eax 179c23: c3 retq 179c24: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 179c2b: 00 00 00 00 179c2f: 90 nop 0000000000179c30 : 179c30: e8 00 00 00 00 callq 179c35 179c35: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 179c3c: 0f b6 80 60 26 00 00 movzbl 0x2660(%rax),%eax 179c43: 40 84 f6 test %sil,%sil 179c46: 74 07 je 179c4f 179c48: 84 c0 test %al,%al 179c4a: 75 13 jne 179c5f 179c4c: 31 c0 xor %eax,%eax 179c4e: c3 retq 179c4f: 84 c0 test %al,%al 179c51: 74 f9 je 179c4c 179c53: 31 d2 xor %edx,%edx 179c55: be 52 00 00 00 mov $0x52,%esi 179c5a: e9 00 00 00 00 jmpq 179c5f 179c5f: 31 d2 xor %edx,%edx 179c61: be 51 00 00 00 mov $0x51,%esi 179c66: e9 00 00 00 00 jmpq 179c6b 179c6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000179c70 : 179c70: e8 00 00 00 00 callq 179c75 179c75: 41 54 push %r12 179c77: 31 d2 xor %edx,%edx 179c79: be 07 00 00 00 mov $0x7,%esi 179c7e: 55 push %rbp 179c7f: 48 89 fd mov %rdi,%rbp 179c82: 53 push %rbx 179c83: 48 83 ec 10 sub $0x10,%rsp 179c87: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 179c8e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 179c95: 00 00 179c97: 48 89 44 24 08 mov %rax,0x8(%rsp) 179c9c: 31 c0 xor %eax,%eax 179c9e: e8 00 00 00 00 callq 179ca3 179ca3: 85 c0 test %eax,%eax 179ca5: 75 59 jne 179d00 179ca7: 48 89 e6 mov %rsp,%rsi 179caa: 48 89 ef mov %rbp,%rdi 179cad: 41 89 c4 mov %eax,%r12d 179cb0: e8 00 00 00 00 callq 179cb5 179cb5: 85 c0 test %eax,%eax 179cb7: 75 2b jne 179ce4 179cb9: 48 8b 34 24 mov (%rsp),%rsi 179cbd: 48 8d 83 98 1c 00 00 lea 0x1c98(%rbx),%rax 179cc4: 48 8d 8b 68 1e 00 00 lea 0x1e68(%rbx),%rcx 179ccb: 48 89 f2 mov %rsi,%rdx 179cce: 48 23 50 08 and 0x8(%rax),%rdx 179cd2: 0f 95 c2 setne %dl 179cd5: 48 83 c0 10 add $0x10,%rax 179cd9: 88 50 f1 mov %dl,-0xf(%rax) 179cdc: 88 50 f0 mov %dl,-0x10(%rax) 179cdf: 48 39 c8 cmp %rcx,%rax 179ce2: 75 e7 jne 179ccb 179ce4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 179ce9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 179cf0: 00 00 179cf2: 75 2f jne 179d23 179cf4: 48 83 c4 10 add $0x10,%rsp 179cf8: 44 89 e0 mov %r12d,%eax 179cfb: 5b pop %rbx 179cfc: 5d pop %rbp 179cfd: 41 5c pop %r12 179cff: c3 retq 179d00: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179d07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179d0e: e8 00 00 00 00 callq 179d13 179d13: 85 c0 test %eax,%eax 179d15: 0f 85 00 00 00 00 jne 179d1b 179d1b: 41 bc ff ff ff ff mov $0xffffffff,%r12d 179d21: eb c1 jmp 179ce4 179d23: e8 00 00 00 00 callq 179d28 179d28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 179d2f: 00 0000000000179d30 : 179d30: e8 00 00 00 00 callq 179d35 179d35: 41 54 push %r12 179d37: e8 34 ff ff ff callq 179c70 179d3c: 41 89 c4 mov %eax,%r12d 179d3f: 85 c0 test %eax,%eax 179d41: 75 06 jne 179d49 179d43: 44 89 e0 mov %r12d,%eax 179d46: 41 5c pop %r12 179d48: c3 retq 179d49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179d50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179d57: e8 00 00 00 00 callq 179d5c 179d5c: 85 c0 test %eax,%eax 179d5e: 0f 85 00 00 00 00 jne 179d64 179d64: 44 89 e0 mov %r12d,%eax 179d67: 41 5c pop %r12 179d69: c3 retq 179d6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000179d70 : 179d70: e8 00 00 00 00 callq 179d75 179d75: 41 55 push %r13 179d77: 41 54 push %r12 179d79: 55 push %rbp 179d7a: 53 push %rbx 179d7b: 48 83 ec 10 sub $0x10,%rsp 179d7f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 179d86: 00 00 179d88: 48 89 44 24 08 mov %rax,0x8(%rsp) 179d8d: 31 c0 xor %eax,%eax 179d8f: 48 81 fe ff ff ff 1f cmp $0x1fffffff,%rsi 179d96: 0f 87 b8 00 00 00 ja 179e54 179d9c: 48 89 f3 mov %rsi,%rbx 179d9f: 48 89 e6 mov %rsp,%rsi 179da2: 48 89 fd mov %rdi,%rbp 179da5: e8 00 00 00 00 callq 179daa 179daa: 41 89 c4 mov %eax,%r12d 179dad: 85 c0 test %eax,%eax 179daf: 75 27 jne 179dd8 179db1: 48 8b 34 24 mov (%rsp),%rsi 179db5: 49 89 dd mov %rbx,%r13 179db8: 49 f7 d5 not %r13 179dbb: 49 21 f5 and %rsi,%r13 179dbe: 48 f7 d6 not %rsi 179dc1: 48 21 f3 and %rsi,%rbx 179dc4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 179dc9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 179dce: 4d 85 ed test %r13,%r13 179dd1: 75 56 jne 179e29 179dd3: 48 85 db test %rbx,%rbx 179dd6: 75 67 jne 179e3f 179dd8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 179ddd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 179de4: 00 00 179de6: 75 77 jne 179e5f 179de8: 48 83 c4 10 add $0x10,%rsp 179dec: 44 89 e0 mov %r12d,%eax 179def: 5b pop %rbx 179df0: 5d pop %rbp 179df1: 41 5c pop %r12 179df3: 41 5d pop %r13 179df5: c3 retq 179df6: 4c 89 ea mov %r13,%rdx 179df9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179e00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179e07: e8 00 00 00 00 callq 179e0c 179e0c: eb bb jmp 179dc9 179e0e: 48 89 da mov %rbx,%rdx 179e11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179e18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179e1f: e8 00 00 00 00 callq 179e24 179e24: 4d 85 ed test %r13,%r13 179e27: 74 aa je 179dd3 179e29: 31 f6 xor %esi,%esi 179e2b: 4c 89 ea mov %r13,%rdx 179e2e: 48 89 ef mov %rbp,%rdi 179e31: e8 00 00 00 00 callq 179e36 179e36: 85 c0 test %eax,%eax 179e38: 74 99 je 179dd3 179e3a: 41 89 c4 mov %eax,%r12d 179e3d: eb 99 jmp 179dd8 179e3f: 48 89 da mov %rbx,%rdx 179e42: be 01 00 00 00 mov $0x1,%esi 179e47: 48 89 ef mov %rbp,%rdi 179e4a: e8 00 00 00 00 callq 179e4f 179e4f: 41 89 c4 mov %eax,%r12d 179e52: eb 84 jmp 179dd8 179e54: 41 bc ea ff ff ff mov $0xffffffea,%r12d 179e5a: e9 79 ff ff ff jmpq 179dd8 179e5f: e8 00 00 00 00 callq 179e64 179e64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 179e6b: 00 00 00 00 179e6f: 90 nop 0000000000179e70 : 179e70: e8 00 00 00 00 callq 179e75 179e75: 41 55 push %r13 179e77: 41 54 push %r12 179e79: 55 push %rbp 179e7a: 48 89 f5 mov %rsi,%rbp 179e7d: 53 push %rbx 179e7e: 48 83 ec 10 sub $0x10,%rsp 179e82: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 179e89: 00 00 179e8b: 48 89 44 24 08 mov %rax,0x8(%rsp) 179e90: 31 c0 xor %eax,%eax 179e92: 48 89 e6 mov %rsp,%rsi 179e95: e8 00 00 00 00 callq 179e9a 179e9a: 85 c0 test %eax,%eax 179e9c: 0f 85 b6 00 00 00 jne 179f58 179ea2: 48 8b 14 24 mov (%rsp),%rdx 179ea6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179ead: 48 89 ef mov %rbp,%rdi 179eb0: 31 db xor %ebx,%ebx 179eb2: 41 bd 5d 00 00 00 mov $0x5d,%r13d 179eb8: 49 c7 c4 00 00 00 00 mov $0x0,%r12 179ebf: e8 00 00 00 00 callq 179ec4 179ec4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 179ecb: 48 8d 7d 27 lea 0x27(%rbp),%rdi 179ecf: 49 c7 c0 00 00 00 00 mov $0x0,%r8 179ed6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 179edd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179ee4: e8 00 00 00 00 callq 179ee9 179ee9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 179ef0: eb 08 jmp 179efa 179ef2: 48 8b 14 dd 00 00 00 mov 0x0(,%rbx,8),%rdx 179ef9: 00 179efa: 48 8b 04 24 mov (%rsp),%rax 179efe: 89 d9 mov %ebx,%ecx 179f00: 49 c7 c0 00 00 00 00 mov $0x0,%r8 179f07: 49 63 fd movslq %r13d,%rdi 179f0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179f11: 48 d3 e8 shr %cl,%rax 179f14: a8 01 test $0x1,%al 179f16: b8 01 00 00 00 mov $0x1,%eax 179f1b: 4d 0f 45 c4 cmovne %r12,%r8 179f1f: 48 d3 e0 shl %cl,%rax 179f22: 48 01 ef add %rbp,%rdi 179f25: 48 83 c3 01 add $0x1,%rbx 179f29: 48 89 c1 mov %rax,%rcx 179f2c: e8 00 00 00 00 callq 179f31 179f31: 41 01 c5 add %eax,%r13d 179f34: 48 83 fb 1d cmp $0x1d,%rbx 179f38: 75 b8 jne 179ef2 179f3a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 179f3f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 179f46: 00 00 179f48: 75 2d jne 179f77 179f4a: 48 83 c4 10 add $0x10,%rsp 179f4e: 44 89 e8 mov %r13d,%eax 179f51: 5b pop %rbx 179f52: 5d pop %rbp 179f53: 41 5c pop %r12 179f55: 41 5d pop %r13 179f57: c3 retq 179f58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179f5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179f66: 41 89 c5 mov %eax,%r13d 179f69: e8 00 00 00 00 callq 179f6e 179f6e: 85 c0 test %eax,%eax 179f70: 74 c8 je 179f3a 179f72: e9 00 00 00 00 jmpq 179f77 179f77: e8 00 00 00 00 callq 179f7c 179f7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000179f80 : 179f80: e8 00 00 00 00 callq 179f85 179f85: 41 57 push %r15 179f87: 41 89 f7 mov %esi,%r15d 179f8a: be 4b 00 00 00 mov $0x4b,%esi 179f8f: 41 56 push %r14 179f91: 45 89 c6 mov %r8d,%r14d 179f94: 41 55 push %r13 179f96: 41 89 cd mov %ecx,%r13d 179f99: 31 c9 xor %ecx,%ecx 179f9b: 41 54 push %r12 179f9d: 45 89 cc mov %r9d,%r12d 179fa0: 55 push %rbp 179fa1: 48 89 fd mov %rdi,%rbp 179fa4: e8 00 00 00 00 callq 179fa9 179fa9: 44 89 fa mov %r15d,%edx 179fac: 48 89 ef mov %rbp,%rdi 179faf: 31 c9 xor %ecx,%ecx 179fb1: be 4c 00 00 00 mov $0x4c,%esi 179fb6: e8 00 00 00 00 callq 179fbb 179fbb: 44 89 f2 mov %r14d,%edx 179fbe: 48 89 ef mov %rbp,%rdi 179fc1: 31 c9 xor %ecx,%ecx 179fc3: be 41 00 00 00 mov $0x41,%esi 179fc8: e8 00 00 00 00 callq 179fcd 179fcd: 44 89 ea mov %r13d,%edx 179fd0: 48 89 ef mov %rbp,%rdi 179fd3: 31 c9 xor %ecx,%ecx 179fd5: be 42 00 00 00 mov $0x42,%esi 179fda: e8 00 00 00 00 callq 179fdf 179fdf: 44 89 e2 mov %r12d,%edx 179fe2: 48 89 ef mov %rbp,%rdi 179fe5: 31 c9 xor %ecx,%ecx 179fe7: be 43 00 00 00 mov $0x43,%esi 179fec: e8 00 00 00 00 callq 179ff1 179ff1: 31 c0 xor %eax,%eax 179ff3: 5d pop %rbp 179ff4: 41 5c pop %r12 179ff6: 41 5d pop %r13 179ff8: 41 5e pop %r14 179ffa: 41 5f pop %r15 179ffc: c3 retq 179ffd: 0f 1f 00 nopl (%rax) 000000000017a000 : 17a000: e8 00 00 00 00 callq 17a005 17a005: 41 54 push %r12 17a007: 55 push %rbp 17a008: 48 89 fd mov %rdi,%rbp 17a00b: 53 push %rbx 17a00c: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17a013: 80 bb a9 1c 00 00 00 cmpb $0x0,0x1ca9(%rbx) 17a01a: 0f 85 b2 00 00 00 jne 17a0d2 17a020: 80 bb b9 1c 00 00 00 cmpb $0x0,0x1cb9(%rbx) 17a027: 0f 85 e3 00 00 00 jne 17a110 17a02d: 80 bb d9 1c 00 00 00 cmpb $0x0,0x1cd9(%rbx) 17a034: 0f 85 1d 01 00 00 jne 17a157 17a03a: 80 bb e9 1c 00 00 00 cmpb $0x0,0x1ce9(%rbx) 17a041: 75 14 jne 17a057 17a043: 80 bb c9 1c 00 00 00 cmpb $0x0,0x1cc9(%rbx) 17a04a: 75 4a jne 17a096 17a04c: 45 31 e4 xor %r12d,%r12d 17a04f: 44 89 e0 mov %r12d,%eax 17a052: 5b pop %rbx 17a053: 5d pop %rbp 17a054: 41 5c pop %r12 17a056: c3 retq 17a057: 0f b7 93 84 02 00 00 movzwl 0x284(%rbx),%edx 17a05e: 31 c9 xor %ecx,%ecx 17a060: be 27 00 00 00 mov $0x27,%esi 17a065: 48 89 ef mov %rbp,%rdi 17a068: 81 ca 00 00 03 00 or $0x30000,%edx 17a06e: e8 00 00 00 00 callq 17a073 17a073: 41 89 c4 mov %eax,%r12d 17a076: 85 c0 test %eax,%eax 17a078: 74 c9 je 17a043 17a07a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a081: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a088: e8 00 00 00 00 callq 17a08d 17a08d: 85 c0 test %eax,%eax 17a08f: 74 be je 17a04f 17a091: e9 00 00 00 00 jmpq 17a096 17a096: 0f b7 53 08 movzwl 0x8(%rbx),%edx 17a09a: 31 c9 xor %ecx,%ecx 17a09c: be 27 00 00 00 mov $0x27,%esi 17a0a1: 48 89 ef mov %rbp,%rdi 17a0a4: 81 ca 00 00 04 00 or $0x40000,%edx 17a0aa: e8 00 00 00 00 callq 17a0af 17a0af: 41 89 c4 mov %eax,%r12d 17a0b2: 85 c0 test %eax,%eax 17a0b4: 74 96 je 17a04c 17a0b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a0bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a0c4: e8 00 00 00 00 callq 17a0c9 17a0c9: 85 c0 test %eax,%eax 17a0cb: 74 82 je 17a04f 17a0cd: e9 00 00 00 00 jmpq 17a0d2 17a0d2: 0f b7 93 dc 00 00 00 movzwl 0xdc(%rbx),%edx 17a0d9: 31 c9 xor %ecx,%ecx 17a0db: be 27 00 00 00 mov $0x27,%esi 17a0e0: e8 00 00 00 00 callq 17a0e5 17a0e5: 41 89 c4 mov %eax,%r12d 17a0e8: 85 c0 test %eax,%eax 17a0ea: 0f 84 30 ff ff ff je 17a020 17a0f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a0f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a0fe: e8 00 00 00 00 callq 17a103 17a103: 85 c0 test %eax,%eax 17a105: 0f 84 44 ff ff ff je 17a04f 17a10b: e9 00 00 00 00 jmpq 17a110 17a110: 0f b7 93 b0 01 00 00 movzwl 0x1b0(%rbx),%edx 17a117: 31 c9 xor %ecx,%ecx 17a119: be 27 00 00 00 mov $0x27,%esi 17a11e: 48 89 ef mov %rbp,%rdi 17a121: 81 ca 00 00 05 00 or $0x50000,%edx 17a127: e8 00 00 00 00 callq 17a12c 17a12c: 41 89 c4 mov %eax,%r12d 17a12f: 85 c0 test %eax,%eax 17a131: 0f 84 f6 fe ff ff je 17a02d 17a137: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a13e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a145: e8 00 00 00 00 callq 17a14a 17a14a: 85 c0 test %eax,%eax 17a14c: 0f 84 fd fe ff ff je 17a04f 17a152: e9 00 00 00 00 jmpq 17a157 17a157: 0f b7 93 58 03 00 00 movzwl 0x358(%rbx),%edx 17a15e: 31 c9 xor %ecx,%ecx 17a160: be 27 00 00 00 mov $0x27,%esi 17a165: 48 89 ef mov %rbp,%rdi 17a168: 81 ca 00 00 01 00 or $0x10000,%edx 17a16e: e8 00 00 00 00 callq 17a173 17a173: 41 89 c4 mov %eax,%r12d 17a176: 85 c0 test %eax,%eax 17a178: 75 47 jne 17a1c1 17a17a: 0f b7 93 2c 04 00 00 movzwl 0x42c(%rbx),%edx 17a181: 31 c9 xor %ecx,%ecx 17a183: be 27 00 00 00 mov $0x27,%esi 17a188: 48 89 ef mov %rbp,%rdi 17a18b: 81 ca 00 00 02 00 or $0x20000,%edx 17a191: e8 00 00 00 00 callq 17a196 17a196: 41 89 c4 mov %eax,%r12d 17a199: 85 c0 test %eax,%eax 17a19b: 0f 84 99 fe ff ff je 17a03a 17a1a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a1a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a1af: e8 00 00 00 00 callq 17a1b4 17a1b4: 85 c0 test %eax,%eax 17a1b6: 0f 84 93 fe ff ff je 17a04f 17a1bc: e9 00 00 00 00 jmpq 17a1c1 17a1c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a1c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a1cf: e8 00 00 00 00 callq 17a1d4 17a1d4: 85 c0 test %eax,%eax 17a1d6: 0f 84 73 fe ff ff je 17a04f 17a1dc: e9 00 00 00 00 jmpq 17a1e1 17a1e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17a1e8: 00 00 00 00 17a1ec: 0f 1f 40 00 nopl 0x0(%rax) 000000000017a1f0 : 17a1f0: e8 00 00 00 00 callq 17a1f5 17a1f5: 41 54 push %r12 17a1f7: 55 push %rbp 17a1f8: 48 89 fd mov %rdi,%rbp 17a1fb: 53 push %rbx 17a1fc: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17a203: 80 bb a9 1c 00 00 00 cmpb $0x0,0x1ca9(%rbx) 17a20a: 0f 85 bf 00 00 00 jne 17a2cf 17a210: 80 bb b9 1c 00 00 00 cmpb $0x0,0x1cb9(%rbx) 17a217: 0f 85 f0 00 00 00 jne 17a30d 17a21d: 80 bb d9 1c 00 00 00 cmpb $0x0,0x1cd9(%rbx) 17a224: 0f 85 51 01 00 00 jne 17a37b 17a22a: 80 bb e9 1c 00 00 00 cmpb $0x0,0x1ce9(%rbx) 17a231: 75 21 jne 17a254 17a233: 80 bb c9 1c 00 00 00 cmpb $0x0,0x1cc9(%rbx) 17a23a: 75 57 jne 17a293 17a23c: 80 bb 29 1d 00 00 00 cmpb $0x0,0x1d29(%rbx) 17a243: 0f 85 a0 01 00 00 jne 17a3e9 17a249: 45 31 e4 xor %r12d,%r12d 17a24c: 44 89 e0 mov %r12d,%eax 17a24f: 5b pop %rbx 17a250: 5d pop %rbp 17a251: 41 5c pop %r12 17a253: c3 retq 17a254: 0f b7 93 80 02 00 00 movzwl 0x280(%rbx),%edx 17a25b: 31 c9 xor %ecx,%ecx 17a25d: be 26 00 00 00 mov $0x26,%esi 17a262: 48 89 ef mov %rbp,%rdi 17a265: 81 ca 00 00 03 00 or $0x30000,%edx 17a26b: e8 00 00 00 00 callq 17a270 17a270: 41 89 c4 mov %eax,%r12d 17a273: 85 c0 test %eax,%eax 17a275: 74 bc je 17a233 17a277: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a27e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a285: e8 00 00 00 00 callq 17a28a 17a28a: 85 c0 test %eax,%eax 17a28c: 74 be je 17a24c 17a28e: e9 00 00 00 00 jmpq 17a293 17a293: 0f b7 53 04 movzwl 0x4(%rbx),%edx 17a297: 31 c9 xor %ecx,%ecx 17a299: be 26 00 00 00 mov $0x26,%esi 17a29e: 48 89 ef mov %rbp,%rdi 17a2a1: 81 ca 00 00 04 00 or $0x40000,%edx 17a2a7: e8 00 00 00 00 callq 17a2ac 17a2ac: 41 89 c4 mov %eax,%r12d 17a2af: 85 c0 test %eax,%eax 17a2b1: 74 89 je 17a23c 17a2b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a2ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a2c1: e8 00 00 00 00 callq 17a2c6 17a2c6: 85 c0 test %eax,%eax 17a2c8: 74 82 je 17a24c 17a2ca: e9 00 00 00 00 jmpq 17a2cf 17a2cf: 0f b7 93 d8 00 00 00 movzwl 0xd8(%rbx),%edx 17a2d6: 31 c9 xor %ecx,%ecx 17a2d8: be 26 00 00 00 mov $0x26,%esi 17a2dd: e8 00 00 00 00 callq 17a2e2 17a2e2: 41 89 c4 mov %eax,%r12d 17a2e5: 85 c0 test %eax,%eax 17a2e7: 0f 84 23 ff ff ff je 17a210 17a2ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a2f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a2fb: e8 00 00 00 00 callq 17a300 17a300: 85 c0 test %eax,%eax 17a302: 0f 84 44 ff ff ff je 17a24c 17a308: e9 00 00 00 00 jmpq 17a30d 17a30d: 0f b7 93 ac 01 00 00 movzwl 0x1ac(%rbx),%edx 17a314: 31 c9 xor %ecx,%ecx 17a316: be 26 00 00 00 mov $0x26,%esi 17a31b: 48 89 ef mov %rbp,%rdi 17a31e: 81 ca 00 00 05 00 or $0x50000,%edx 17a324: e8 00 00 00 00 callq 17a329 17a329: 41 89 c4 mov %eax,%r12d 17a32c: 85 c0 test %eax,%eax 17a32e: 0f 85 1c 01 00 00 jne 17a450 17a334: 0f b7 93 b4 01 00 00 movzwl 0x1b4(%rbx),%edx 17a33b: 31 c9 xor %ecx,%ecx 17a33d: be 28 00 00 00 mov $0x28,%esi 17a342: 48 89 ef mov %rbp,%rdi 17a345: 81 ca 00 00 05 00 or $0x50000,%edx 17a34b: e8 00 00 00 00 callq 17a350 17a350: 41 89 c4 mov %eax,%r12d 17a353: 85 c0 test %eax,%eax 17a355: 0f 84 c2 fe ff ff je 17a21d 17a35b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a362: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a369: e8 00 00 00 00 callq 17a36e 17a36e: 85 c0 test %eax,%eax 17a370: 0f 84 d6 fe ff ff je 17a24c 17a376: e9 00 00 00 00 jmpq 17a37b 17a37b: 0f b7 93 54 03 00 00 movzwl 0x354(%rbx),%edx 17a382: 31 c9 xor %ecx,%ecx 17a384: be 26 00 00 00 mov $0x26,%esi 17a389: 48 89 ef mov %rbp,%rdi 17a38c: 81 ca 00 00 01 00 or $0x10000,%edx 17a392: e8 00 00 00 00 callq 17a397 17a397: 41 89 c4 mov %eax,%r12d 17a39a: 85 c0 test %eax,%eax 17a39c: 0f 85 8e 00 00 00 jne 17a430 17a3a2: 0f b7 93 28 04 00 00 movzwl 0x428(%rbx),%edx 17a3a9: 31 c9 xor %ecx,%ecx 17a3ab: be 26 00 00 00 mov $0x26,%esi 17a3b0: 48 89 ef mov %rbp,%rdi 17a3b3: 81 ca 00 00 02 00 or $0x20000,%edx 17a3b9: e8 00 00 00 00 callq 17a3be 17a3be: 41 89 c4 mov %eax,%r12d 17a3c1: 85 c0 test %eax,%eax 17a3c3: 0f 84 61 fe ff ff je 17a22a 17a3c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a3d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a3d7: e8 00 00 00 00 callq 17a3dc 17a3dc: 85 c0 test %eax,%eax 17a3de: 0f 84 68 fe ff ff je 17a24c 17a3e4: e9 00 00 00 00 jmpq 17a3e9 17a3e9: 0f b7 93 04 05 00 00 movzwl 0x504(%rbx),%edx 17a3f0: 31 c9 xor %ecx,%ecx 17a3f2: be 28 00 00 00 mov $0x28,%esi 17a3f7: 48 89 ef mov %rbp,%rdi 17a3fa: 81 ca 00 00 06 00 or $0x60000,%edx 17a400: e8 00 00 00 00 callq 17a405 17a405: 41 89 c4 mov %eax,%r12d 17a408: 85 c0 test %eax,%eax 17a40a: 0f 84 39 fe ff ff je 17a249 17a410: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a417: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a41e: e8 00 00 00 00 callq 17a423 17a423: 85 c0 test %eax,%eax 17a425: 0f 84 21 fe ff ff je 17a24c 17a42b: e9 00 00 00 00 jmpq 17a430 17a430: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a437: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a43e: e8 00 00 00 00 callq 17a443 17a443: 85 c0 test %eax,%eax 17a445: 0f 84 01 fe ff ff je 17a24c 17a44b: e9 00 00 00 00 jmpq 17a450 17a450: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a457: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a45e: e8 00 00 00 00 callq 17a463 17a463: 85 c0 test %eax,%eax 17a465: 0f 85 00 00 00 00 jne 17a46b 17a46b: 44 89 e0 mov %r12d,%eax 17a46e: 5b pop %rbx 17a46f: 5d pop %rbp 17a470: 41 5c pop %r12 17a472: c3 retq 17a473: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17a47a: 00 00 00 00 17a47e: 66 90 xchg %ax,%ax 000000000017a480 : 17a480: e8 00 00 00 00 callq 17a485 17a485: 89 f0 mov %esi,%eax 17a487: 41 54 push %r12 17a489: 89 d6 mov %edx,%esi 17a48b: 55 push %rbp 17a48c: 48 89 fd mov %rdi,%rbp 17a48f: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 17a496: 83 f8 03 cmp $0x3,%eax 17a499: 0f 84 55 01 00 00 je 17a5f4 17a49f: 77 7a ja 17a51b 17a4a1: 85 c0 test %eax,%eax 17a4a3: 0f 84 cc 00 00 00 je 17a575 17a4a9: 83 f8 01 cmp $0x1,%eax 17a4ac: 0f 85 4f 02 00 00 jne 17a701 17a4b2: 31 c0 xor %eax,%eax 17a4b4: 85 f6 test %esi,%esi 17a4b6: 74 0f je 17a4c7 17a4b8: ba ff ff ff ff mov $0xffffffff,%edx 17a4bd: 89 d0 mov %edx,%eax 17a4bf: 0f bd d6 bsr %esi,%edx 17a4c2: 0f bc c6 bsf %esi,%eax 17a4c5: 89 d6 mov %edx,%esi 17a4c7: 89 c0 mov %eax,%eax 17a4c9: 48 89 ef mov %rbp,%rdi 17a4cc: 48 8d 04 40 lea (%rax,%rax,2),%rax 17a4d0: 8b 84 81 c0 01 00 00 mov 0x1c0(%rcx,%rax,4),%eax 17a4d7: 89 81 ac 01 00 00 mov %eax,0x1ac(%rcx) 17a4dd: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 17a4e1: 8b 84 81 c0 01 00 00 mov 0x1c0(%rcx,%rax,4),%eax 17a4e8: 89 81 b0 01 00 00 mov %eax,0x1b0(%rcx) 17a4ee: e8 fd fc ff ff callq 17a1f0 17a4f3: 41 89 c4 mov %eax,%r12d 17a4f6: 85 c0 test %eax,%eax 17a4f8: 0f 85 c3 01 00 00 jne 17a6c1 17a4fe: 48 89 ef mov %rbp,%rdi 17a501: e8 fa fa ff ff callq 17a000 17a506: 41 89 c4 mov %eax,%r12d 17a509: 85 c0 test %eax,%eax 17a50b: 0f 85 d0 01 00 00 jne 17a6e1 17a511: 45 31 e4 xor %r12d,%r12d 17a514: 44 89 e0 mov %r12d,%eax 17a517: 5d pop %rbp 17a518: 41 5c pop %r12 17a51a: c3 retq 17a51b: 45 31 e4 xor %r12d,%r12d 17a51e: 83 f8 05 cmp $0x5,%eax 17a521: 75 f1 jne 17a514 17a523: 85 f6 test %esi,%esi 17a525: 0f 85 33 01 00 00 jne 17a65e 17a52b: 8b 81 f8 04 00 00 mov 0x4f8(%rcx),%eax 17a531: 39 f0 cmp %esi,%eax 17a533: 0f 86 00 00 00 00 jbe 17a539 17a539: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 17a53d: 48 89 ef mov %rbp,%rdi 17a540: 8b 84 81 10 05 00 00 mov 0x510(%rcx,%rax,4),%eax 17a547: 89 81 04 05 00 00 mov %eax,0x504(%rcx) 17a54d: e8 9e fc ff ff callq 17a1f0 17a552: 41 89 c4 mov %eax,%r12d 17a555: 85 c0 test %eax,%eax 17a557: 74 b8 je 17a511 17a559: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a560: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a567: e8 00 00 00 00 callq 17a56c 17a56c: 85 c0 test %eax,%eax 17a56e: 74 a4 je 17a514 17a570: e9 00 00 00 00 jmpq 17a575 17a575: 31 c0 xor %eax,%eax 17a577: 85 f6 test %esi,%esi 17a579: 74 0f je 17a58a 17a57b: ba ff ff ff ff mov $0xffffffff,%edx 17a580: 89 d0 mov %edx,%eax 17a582: 0f bd d6 bsr %esi,%edx 17a585: 0f bc c6 bsf %esi,%eax 17a588: 89 d6 mov %edx,%esi 17a58a: 89 c0 mov %eax,%eax 17a58c: 48 89 ef mov %rbp,%rdi 17a58f: 48 8d 04 40 lea (%rax,%rax,2),%rax 17a593: 8b 84 81 ec 00 00 00 mov 0xec(%rcx,%rax,4),%eax 17a59a: 89 81 d8 00 00 00 mov %eax,0xd8(%rcx) 17a5a0: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 17a5a4: 8b 84 81 ec 00 00 00 mov 0xec(%rcx,%rax,4),%eax 17a5ab: 89 81 dc 00 00 00 mov %eax,0xdc(%rcx) 17a5b1: e8 3a fc ff ff callq 17a1f0 17a5b6: 41 89 c4 mov %eax,%r12d 17a5b9: 85 c0 test %eax,%eax 17a5bb: 0f 85 e0 00 00 00 jne 17a6a1 17a5c1: 48 89 ef mov %rbp,%rdi 17a5c4: e8 37 fa ff ff callq 17a000 17a5c9: 41 89 c4 mov %eax,%r12d 17a5cc: 85 c0 test %eax,%eax 17a5ce: 0f 84 3d ff ff ff je 17a511 17a5d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a5db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a5e2: e8 00 00 00 00 callq 17a5e7 17a5e7: 85 c0 test %eax,%eax 17a5e9: 0f 84 25 ff ff ff je 17a514 17a5ef: e9 00 00 00 00 jmpq 17a5f4 17a5f4: 31 c0 xor %eax,%eax 17a5f6: 85 f6 test %esi,%esi 17a5f8: 75 73 jne 17a66d 17a5fa: 8b 11 mov (%rcx),%edx 17a5fc: 39 f2 cmp %esi,%edx 17a5fe: 0f 86 00 00 00 00 jbe 17a604 17a604: 89 c0 mov %eax,%eax 17a606: 48 89 ef mov %rbp,%rdi 17a609: 48 8d 04 40 lea (%rax,%rax,2),%rax 17a60d: 8b 44 81 18 mov 0x18(%rcx,%rax,4),%eax 17a611: 89 41 04 mov %eax,0x4(%rcx) 17a614: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 17a618: 8b 44 81 18 mov 0x18(%rcx,%rax,4),%eax 17a61c: 89 41 08 mov %eax,0x8(%rcx) 17a61f: e8 cc fb ff ff callq 17a1f0 17a624: 41 89 c4 mov %eax,%r12d 17a627: 85 c0 test %eax,%eax 17a629: 75 56 jne 17a681 17a62b: 48 89 ef mov %rbp,%rdi 17a62e: e8 cd f9 ff ff callq 17a000 17a633: 41 89 c4 mov %eax,%r12d 17a636: 85 c0 test %eax,%eax 17a638: 0f 84 d3 fe ff ff je 17a511 17a63e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a645: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a64c: e8 00 00 00 00 callq 17a651 17a651: 85 c0 test %eax,%eax 17a653: 0f 84 bb fe ff ff je 17a514 17a659: e9 00 00 00 00 jmpq 17a65e 17a65e: b8 ff ff ff ff mov $0xffffffff,%eax 17a663: 0f bc c6 bsf %esi,%eax 17a666: 89 c6 mov %eax,%esi 17a668: e9 be fe ff ff jmpq 17a52b 17a66d: ba ff ff ff ff mov $0xffffffff,%edx 17a672: 89 d0 mov %edx,%eax 17a674: 0f bd d6 bsr %esi,%edx 17a677: 0f bc c6 bsf %esi,%eax 17a67a: 89 d6 mov %edx,%esi 17a67c: e9 79 ff ff ff jmpq 17a5fa 17a681: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a688: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a68f: e8 00 00 00 00 callq 17a694 17a694: 85 c0 test %eax,%eax 17a696: 0f 84 78 fe ff ff je 17a514 17a69c: e9 00 00 00 00 jmpq 17a6a1 17a6a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a6a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a6af: e8 00 00 00 00 callq 17a6b4 17a6b4: 85 c0 test %eax,%eax 17a6b6: 0f 84 58 fe ff ff je 17a514 17a6bc: e9 00 00 00 00 jmpq 17a6c1 17a6c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a6c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a6cf: e8 00 00 00 00 callq 17a6d4 17a6d4: 85 c0 test %eax,%eax 17a6d6: 0f 84 38 fe ff ff je 17a514 17a6dc: e9 00 00 00 00 jmpq 17a6e1 17a6e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a6e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a6ef: e8 00 00 00 00 callq 17a6f4 17a6f4: 85 c0 test %eax,%eax 17a6f6: 0f 84 18 fe ff ff je 17a514 17a6fc: e9 00 00 00 00 jmpq 17a701 17a701: 45 31 e4 xor %r12d,%r12d 17a704: e9 0b fe ff ff jmpq 17a514 17a709: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000017a710 : 17a710: e8 00 00 00 00 callq 17a715 17a715: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17a71c: 80 b8 29 1d 00 00 00 cmpb $0x0,0x1d29(%rax) 17a723: 74 44 je 17a769 17a725: 8b 06 mov (%rsi),%eax 17a727: 83 f8 06 cmp $0x6,%eax 17a72a: 74 47 je 17a773 17a72c: 77 2b ja 17a759 17a72e: 83 f8 01 cmp $0x1,%eax 17a731: 74 39 je 17a76c 17a733: 83 f8 04 cmp $0x4,%eax 17a736: 75 42 jne 17a77a 17a738: b8 00 00 06 00 mov $0x60000,%eax 17a73d: 8b 56 04 mov 0x4(%rsi),%edx 17a740: 31 c9 xor %ecx,%ecx 17a742: be 28 00 00 00 mov $0x28,%esi 17a747: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 17a74e: 48 c1 ea 26 shr $0x26,%rdx 17a752: 09 c2 or %eax,%edx 17a754: e9 00 00 00 00 jmpq 17a759 17a759: 83 f8 07 cmp $0x7,%eax 17a75c: 0f 85 00 00 00 00 jne 17a762 17a762: b8 00 00 09 00 mov $0x90000,%eax 17a767: eb d4 jmp 17a73d 17a769: 31 c0 xor %eax,%eax 17a76b: c3 retq 17a76c: b8 00 00 07 00 mov $0x70000,%eax 17a771: eb ca jmp 17a73d 17a773: b8 00 00 08 00 mov $0x80000,%eax 17a778: eb c3 jmp 17a73d 17a77a: e9 00 00 00 00 jmpq 17a77f 17a77f: 90 nop 000000000017a780 : 17a780: e8 00 00 00 00 callq 17a785 17a785: 41 54 push %r12 17a787: 45 31 e4 xor %r12d,%r12d 17a78a: 55 push %rbp 17a78b: 48 89 fd mov %rdi,%rbp 17a78e: 53 push %rbx 17a78f: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17a796: 8b 83 34 15 00 00 mov 0x1534(%rbx),%eax 17a79c: 89 c2 mov %eax,%edx 17a79e: 83 e2 03 and $0x3,%edx 17a7a1: 83 fa 01 cmp $0x1,%edx 17a7a4: 74 1e je 17a7c4 17a7a6: a8 01 test $0x1,%al 17a7a8: 74 12 je 17a7bc 17a7aa: 80 bb 28 1d 00 00 00 cmpb $0x0,0x1d28(%rbx) 17a7b1: 74 09 je 17a7bc 17a7b3: 80 bb c8 1c 00 00 00 cmpb $0x0,0x1cc8(%rbx) 17a7ba: 75 2e jne 17a7ea 17a7bc: 44 89 e0 mov %r12d,%eax 17a7bf: 5b pop %rbx 17a7c0: 5d pop %rbp 17a7c1: 41 5c pop %r12 17a7c3: c3 retq 17a7c4: 48 8d b3 64 22 00 00 lea 0x2264(%rbx),%rsi 17a7cb: 31 c9 xor %ecx,%ecx 17a7cd: e8 00 00 00 00 callq 17a7d2 17a7d2: 41 89 c4 mov %eax,%r12d 17a7d5: 85 c0 test %eax,%eax 17a7d7: 74 2c je 17a805 17a7d9: 8b 83 34 15 00 00 mov 0x1534(%rbx),%eax 17a7df: 83 c8 02 or $0x2,%eax 17a7e2: 89 83 34 15 00 00 mov %eax,0x1534(%rbx) 17a7e8: eb bc jmp 17a7a6 17a7ea: 48 8b 85 68 03 00 00 mov 0x368(%rbp),%rax 17a7f1: 31 c9 xor %ecx,%ecx 17a7f3: be 47 00 00 00 mov $0x47,%esi 17a7f8: 48 89 ef mov %rbp,%rdi 17a7fb: 8b 50 08 mov 0x8(%rax),%edx 17a7fe: e8 00 00 00 00 callq 17a803 17a803: eb b7 jmp 17a7bc 17a805: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a80c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a813: e8 00 00 00 00 callq 17a818 17a818: 85 c0 test %eax,%eax 17a81a: 0f 85 00 00 00 00 jne 17a820 17a820: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17a826: eb 94 jmp 17a7bc 17a828: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17a82f: 00 000000000017a830 : 17a830: e8 00 00 00 00 callq 17a835 17a835: 41 54 push %r12 17a837: 31 c9 xor %ecx,%ecx 17a839: 31 d2 xor %edx,%edx 17a83b: be 47 00 00 00 mov $0x47,%esi 17a840: 55 push %rbp 17a841: 48 89 fd mov %rdi,%rbp 17a844: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 17a84b: e8 00 00 00 00 callq 17a850 17a850: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 17a857: 80 b8 b9 1c 00 00 00 cmpb $0x0,0x1cb9(%rax) 17a85e: 74 44 je 17a8a4 17a860: 41 8b 84 24 a8 01 00 mov 0x1a8(%r12),%eax 17a867: 00 17a868: 85 c0 test %eax,%eax 17a86a: 74 5e je 17a8ca 17a86c: 83 f8 04 cmp $0x4,%eax 17a86f: 77 7c ja 17a8ed 17a871: 83 e8 01 sub $0x1,%eax 17a874: 31 c9 xor %ecx,%ecx 17a876: be 28 00 00 00 mov $0x28,%esi 17a87b: 48 89 ef mov %rbp,%rdi 17a87e: 48 8d 04 40 lea (%rax,%rax,2),%rax 17a882: 41 8b 94 84 c0 01 00 mov 0x1c0(%r12,%rax,4),%edx 17a889: 00 17a88a: 41 89 94 24 b4 01 00 mov %edx,0x1b4(%r12) 17a891: 00 17a892: 81 ca 00 00 05 00 or $0x50000,%edx 17a898: e8 00 00 00 00 callq 17a89d 17a89d: 41 89 c4 mov %eax,%r12d 17a8a0: 85 c0 test %eax,%eax 17a8a2: 75 0a jne 17a8ae 17a8a4: 45 31 e4 xor %r12d,%r12d 17a8a7: 44 89 e0 mov %r12d,%eax 17a8aa: 5d pop %rbp 17a8ab: 41 5c pop %r12 17a8ad: c3 retq 17a8ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a8b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a8bc: e8 00 00 00 00 callq 17a8c1 17a8c1: 85 c0 test %eax,%eax 17a8c3: 74 e2 je 17a8a7 17a8c5: e9 00 00 00 00 jmpq 17a8ca 17a8ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a8d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a8d8: e8 00 00 00 00 callq 17a8dd 17a8dd: 85 c0 test %eax,%eax 17a8df: 0f 85 00 00 00 00 jne 17a8e5 17a8e5: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17a8eb: eb ba jmp 17a8a7 17a8ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a8f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a8fb: e8 00 00 00 00 callq 17a900 17a900: 85 c0 test %eax,%eax 17a902: 74 e1 je 17a8e5 17a904: e9 00 00 00 00 jmpq 17a909 17a909: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000017a910 : 17a910: e8 00 00 00 00 callq 17a915 17a915: 41 56 push %r14 17a917: c1 e2 10 shl $0x10,%edx 17a91a: 41 55 push %r13 17a91c: 49 89 f5 mov %rsi,%r13 17a91f: be 2c 00 00 00 mov $0x2c,%esi 17a924: 41 54 push %r12 17a926: 49 89 fc mov %rdi,%r12 17a929: 55 push %rbp 17a92a: 89 d5 mov %edx,%ebp 17a92c: 80 ca ff or $0xff,%dl 17a92f: 53 push %rbx 17a930: 48 83 ec 10 sub $0x10,%rsp 17a934: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17a93b: 00 00 17a93d: 48 89 44 24 08 mov %rax,0x8(%rsp) 17a942: 31 c0 xor %eax,%eax 17a944: 48 89 e1 mov %rsp,%rcx 17a947: e8 00 00 00 00 callq 17a94c 17a94c: 41 89 c6 mov %eax,%r14d 17a94f: 85 c0 test %eax,%eax 17a951: 75 69 jne 17a9bc 17a953: 8b 04 24 mov (%rsp),%eax 17a956: 31 db xor %ebx,%ebx 17a958: 41 89 45 00 mov %eax,0x0(%r13) 17a95c: 85 c0 test %eax,%eax 17a95e: 74 38 je 17a998 17a960: 89 ea mov %ebp,%edx 17a962: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 17a967: be 2c 00 00 00 mov $0x2c,%esi 17a96c: 4c 89 e7 mov %r12,%rdi 17a96f: 09 da or %ebx,%edx 17a971: e8 00 00 00 00 callq 17a976 17a976: 85 c0 test %eax,%eax 17a978: 75 79 jne 17a9f3 17a97a: 89 d8 mov %ebx,%eax 17a97c: 8b 54 24 04 mov 0x4(%rsp),%edx 17a980: 83 c3 01 add $0x1,%ebx 17a983: 48 8d 04 40 lea (%rax,%rax,2),%rax 17a987: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax 17a98c: 89 50 18 mov %edx,0x18(%rax) 17a98f: c6 40 14 01 movb $0x1,0x14(%rax) 17a993: 39 1c 24 cmp %ebx,(%rsp) 17a996: 77 c8 ja 17a960 17a998: 48 8b 44 24 08 mov 0x8(%rsp),%rax 17a99d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17a9a4: 00 00 17a9a6: 0f 85 88 00 00 00 jne 17aa34 17a9ac: 48 83 c4 10 add $0x10,%rsp 17a9b0: 44 89 f0 mov %r14d,%eax 17a9b3: 5b pop %rbx 17a9b4: 5d pop %rbp 17a9b5: 41 5c pop %r12 17a9b7: 41 5d pop %r13 17a9b9: 41 5e pop %r14 17a9bb: c3 retq 17a9bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a9c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a9ca: e8 00 00 00 00 callq 17a9cf 17a9cf: 85 c0 test %eax,%eax 17a9d1: 0f 85 00 00 00 00 jne 17a9d7 17a9d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a9de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a9e5: e8 00 00 00 00 callq 17a9ea 17a9ea: 85 c0 test %eax,%eax 17a9ec: 74 aa je 17a998 17a9ee: e9 00 00 00 00 jmpq 17a9f3 17a9f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a9fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17aa01: e8 00 00 00 00 callq 17aa06 17aa06: 85 c0 test %eax,%eax 17aa08: 0f 85 00 00 00 00 jne 17aa0e 17aa0e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17aa15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17aa1c: e8 00 00 00 00 callq 17aa21 17aa21: 85 c0 test %eax,%eax 17aa23: 0f 85 00 00 00 00 jne 17aa29 17aa29: 41 be ea ff ff ff mov $0xffffffea,%r14d 17aa2f: e9 64 ff ff ff jmpq 17a998 17aa34: e8 00 00 00 00 callq 17aa39 17aa39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000017aa40 : 17aa40: e8 00 00 00 00 callq 17aa45 17aa45: 53 push %rbx 17aa46: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17aa4d: 80 bb e6 10 00 00 00 cmpb $0x0,0x10e6(%rbx) 17aa54: 75 12 jne 17aa68 17aa56: 80 bb 28 1d 00 00 00 cmpb $0x0,0x1d28(%rbx) 17aa5d: 74 09 je 17aa68 17aa5f: 80 bb c8 1c 00 00 00 cmpb $0x0,0x1cc8(%rbx) 17aa66: 75 04 jne 17aa6c 17aa68: 31 c0 xor %eax,%eax 17aa6a: 5b pop %rbx 17aa6b: c3 retq 17aa6c: 48 8d bb 64 22 00 00 lea 0x2264(%rbx),%rdi 17aa73: e8 00 00 00 00 callq 17aa78 17aa78: 8b 83 34 15 00 00 mov 0x1534(%rbx),%eax 17aa7e: 83 e0 fd and $0xfffffffd,%eax 17aa81: 83 c8 01 or $0x1,%eax 17aa84: 89 83 34 15 00 00 mov %eax,0x1534(%rbx) 17aa8a: eb dc jmp 17aa68 17aa8c: 0f 1f 40 00 nopl 0x0(%rax) 000000000017aa90 : 17aa90: e8 00 00 00 00 callq 17aa95 17aa95: 53 push %rbx 17aa96: 48 89 fb mov %rdi,%rbx 17aa99: 48 8b bf c0 01 00 00 mov 0x1c0(%rdi),%rdi 17aaa0: e8 00 00 00 00 callq 17aaa5 17aaa5: 31 c0 xor %eax,%eax 17aaa7: 48 c7 83 c0 01 00 00 movq $0x0,0x1c0(%rbx) 17aaae: 00 00 00 00 17aab2: 5b pop %rbx 17aab3: c3 retq 17aab4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17aabb: 00 00 00 00 17aabf: 90 nop 000000000017aac0 : 17aac0: e8 00 00 00 00 callq 17aac5 17aac5: 8b 17 mov (%rdi),%edx 17aac7: 83 fa 10 cmp $0x10,%edx 17aaca: 77 24 ja 17aaf0 17aacc: 8d 42 ff lea -0x1(%rdx),%eax 17aacf: 85 d2 test %edx,%edx 17aad1: 75 07 jne 17aada 17aad3: eb 14 jmp 17aae9 17aad5: 83 e8 01 sub $0x1,%eax 17aad8: 72 0f jb 17aae9 17aada: 48 63 d0 movslq %eax,%rdx 17aadd: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17aae1: 80 7c 97 14 00 cmpb $0x0,0x14(%rdi,%rdx,4) 17aae6: 74 ed je 17aad5 17aae8: c3 retq 17aae9: c6 47 14 01 movb $0x1,0x14(%rdi) 17aaed: 31 c0 xor %eax,%eax 17aaef: c3 retq 17aaf0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17aaf7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17aafe: e8 00 00 00 00 callq 17ab03 17ab03: 85 c0 test %eax,%eax 17ab05: 0f 85 00 00 00 00 jne 17ab0b 17ab0b: b8 0f 00 00 00 mov $0xf,%eax 17ab10: c3 retq 17ab11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17ab18: 00 00 00 00 17ab1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000017ab20 : 17ab20: e8 00 00 00 00 callq 17ab25 17ab25: 41 54 push %r12 17ab27: 83 fe 02 cmp $0x2,%esi 17ab2a: 74 09 je 17ab35 17ab2c: 45 31 e4 xor %r12d,%r12d 17ab2f: 44 89 e0 mov %r12d,%eax 17ab32: 41 5c pop %r12 17ab34: c3 retq 17ab35: 31 d2 xor %edx,%edx 17ab37: be 40 00 00 00 mov $0x40,%esi 17ab3c: e8 00 00 00 00 callq 17ab41 17ab41: 41 89 c4 mov %eax,%r12d 17ab44: 85 c0 test %eax,%eax 17ab46: 74 e4 je 17ab2c 17ab48: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ab4f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ab56: e8 00 00 00 00 callq 17ab5b 17ab5b: 85 c0 test %eax,%eax 17ab5d: 0f 85 00 00 00 00 jne 17ab63 17ab63: eb ca jmp 17ab2f 17ab65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17ab6c: 00 00 00 00 000000000017ab70 : 17ab70: e8 00 00 00 00 callq 17ab75 17ab75: 53 push %rbx 17ab76: 31 d2 xor %edx,%edx 17ab78: 48 89 f3 mov %rsi,%rbx 17ab7b: 48 83 ec 10 sub $0x10,%rsp 17ab7f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17ab86: 00 00 17ab88: 48 89 44 24 08 mov %rax,0x8(%rsp) 17ab8d: 31 c0 xor %eax,%eax 17ab8f: c7 06 00 00 00 00 movl $0x0,(%rsi) 17ab95: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 17ab9a: be 2d 00 00 00 mov $0x2d,%esi 17ab9f: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 17aba6: 00 17aba7: e8 00 00 00 00 callq 17abac 17abac: 85 c0 test %eax,%eax 17abae: 75 1d jne 17abcd 17abb0: 6b 54 24 04 64 imul $0x64,0x4(%rsp),%edx 17abb5: 89 13 mov %edx,(%rbx) 17abb7: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 17abbc: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 17abc3: 00 00 17abc5: 75 28 jne 17abef 17abc7: 48 83 c4 10 add $0x10,%rsp 17abcb: 5b pop %rbx 17abcc: c3 retq 17abcd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17abd4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17abdb: e8 00 00 00 00 callq 17abe0 17abe0: 85 c0 test %eax,%eax 17abe2: 0f 85 00 00 00 00 jne 17abe8 17abe8: b8 ea ff ff ff mov $0xffffffea,%eax 17abed: eb c8 jmp 17abb7 17abef: e8 00 00 00 00 callq 17abf4 17abf4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17abfb: 00 00 00 00 17abff: 90 nop 000000000017ac00 : 17ac00: e8 00 00 00 00 callq 17ac05 17ac05: 53 push %rbx 17ac06: ba 00 00 05 00 mov $0x50000,%edx 17ac0b: 48 89 f3 mov %rsi,%rbx 17ac0e: 48 83 ec 10 sub $0x10,%rsp 17ac12: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17ac19: 00 00 17ac1b: 48 89 44 24 08 mov %rax,0x8(%rsp) 17ac20: 31 c0 xor %eax,%eax 17ac22: c7 06 00 00 00 00 movl $0x0,(%rsi) 17ac28: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 17ac2d: be 2d 00 00 00 mov $0x2d,%esi 17ac32: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 17ac39: 00 17ac3a: e8 00 00 00 00 callq 17ac3f 17ac3f: 85 c0 test %eax,%eax 17ac41: 75 1d jne 17ac60 17ac43: 6b 54 24 04 64 imul $0x64,0x4(%rsp),%edx 17ac48: 89 13 mov %edx,(%rbx) 17ac4a: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 17ac4f: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 17ac56: 00 00 17ac58: 75 28 jne 17ac82 17ac5a: 48 83 c4 10 add $0x10,%rsp 17ac5e: 5b pop %rbx 17ac5f: c3 retq 17ac60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ac67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ac6e: e8 00 00 00 00 callq 17ac73 17ac73: 85 c0 test %eax,%eax 17ac75: 0f 85 00 00 00 00 jne 17ac7b 17ac7b: b8 ea ff ff ff mov $0xffffffea,%eax 17ac80: eb c8 jmp 17ac4a 17ac82: e8 00 00 00 00 callq 17ac87 17ac87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 17ac8e: 00 00 000000000017ac90 : 17ac90: e8 00 00 00 00 callq 17ac95 17ac95: 83 fe 01 cmp $0x1,%esi 17ac98: 74 10 je 17acaa 17ac9a: 83 fe 02 cmp $0x2,%esi 17ac9d: 75 0a jne 17aca9 17ac9f: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 17aca6: 75 10 jne 17acb8 17aca8: c3 retq 17aca9: c3 retq 17acaa: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 17acb1: 74 f5 je 17aca8 17acb3: e9 00 00 00 00 jmpq 17acb8 17acb8: e9 00 00 00 00 jmpq 17acbd 17acbd: 0f 1f 00 nopl (%rax) 000000000017acc0 : 17acc0: e8 00 00 00 00 callq 17acc5 17acc5: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17accc: 40 38 b0 7c 1c 00 00 cmp %sil,0x1c7c(%rax) 17acd3: 74 3d je 17ad12 17acd5: 55 push %rbp 17acd6: 53 push %rbx 17acd7: 40 88 b0 7c 1c 00 00 mov %sil,0x1c7c(%rax) 17acde: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 17ace5: 80 bd d8 1c 00 00 00 cmpb $0x0,0x1cd8(%rbp) 17acec: 75 03 jne 17acf1 17acee: 5b pop %rbx 17acef: 5d pop %rbp 17acf0: c3 retq 17acf1: 89 f3 mov %esi,%ebx 17acf3: 48 8b 95 e0 1c 00 00 mov 0x1ce0(%rbp),%rdx 17acfa: 83 f3 01 xor $0x1,%ebx 17acfd: 0f b6 f3 movzbl %bl,%esi 17ad00: e8 00 00 00 00 callq 17ad05 17ad05: 85 c0 test %eax,%eax 17ad07: 75 0a jne 17ad13 17ad09: 88 9d d9 1c 00 00 mov %bl,0x1cd9(%rbp) 17ad0f: 5b pop %rbx 17ad10: 5d pop %rbp 17ad11: c3 retq 17ad12: c3 retq 17ad13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ad1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ad21: e8 00 00 00 00 callq 17ad26 17ad26: 85 c0 test %eax,%eax 17ad28: 0f 85 00 00 00 00 jne 17ad2e 17ad2e: eb be jmp 17acee 000000000017ad30 : 17ad30: e8 00 00 00 00 callq 17ad35 17ad35: 41 55 push %r13 17ad37: ba 01 00 00 00 mov $0x1,%edx 17ad3c: 49 89 f5 mov %rsi,%r13 17ad3f: 41 54 push %r12 17ad41: 55 push %rbp 17ad42: 48 89 fd mov %rdi,%rbp 17ad45: 53 push %rbx 17ad46: 48 83 ec 68 sub $0x68,%rsp 17ad4a: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17ad51: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17ad58: 00 00 17ad5a: 48 89 44 24 60 mov %rax,0x60(%rsp) 17ad5f: 31 c0 xor %eax,%eax 17ad61: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 17ad66: e8 25 ed ff ff callq 179a90 17ad6b: 85 c0 test %eax,%eax 17ad6d: 74 21 je 17ad90 17ad6f: 48 98 cltq 17ad71: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 17ad76: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 17ad7d: 00 00 17ad7f: 0f 85 6b 01 00 00 jne 17aef0 17ad85: 48 83 c4 68 add $0x68,%rsp 17ad89: 5b pop %rbx 17ad8a: 5d pop %rbp 17ad8b: 41 5c pop %r12 17ad8d: 41 5d pop %r13 17ad8f: c3 retq 17ad90: 4c 8d a3 c8 26 00 00 lea 0x26c8(%rbx),%r12 17ad97: bf 01 00 00 00 mov $0x1,%edi 17ad9c: 48 c7 83 c8 26 00 00 movq $0xffffffffffffffff,0x26c8(%rbx) 17ada3: ff ff ff ff 17ada7: 49 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%r12) 17adae: ff ff 17adb0: 49 c7 44 24 10 ff ff movq $0xffffffffffffffff,0x10(%r12) 17adb7: ff ff 17adb9: 49 c7 44 24 18 ff ff movq $0xffffffffffffffff,0x18(%r12) 17adc0: ff ff 17adc2: 49 c7 44 24 20 ff ff movq $0xffffffffffffffff,0x20(%r12) 17adc9: ff ff 17adcb: 49 c7 44 24 28 ff ff movq $0xffffffffffffffff,0x28(%r12) 17add2: ff ff 17add4: 49 c7 44 24 30 ff ff movq $0xffffffffffffffff,0x30(%r12) 17addb: ff ff 17addd: 49 c7 44 24 38 ff ff movq $0xffffffffffffffff,0x38(%r12) 17ade4: ff ff 17ade6: 49 c7 44 24 40 ff ff movq $0xffffffffffffffff,0x40(%r12) 17aded: ff ff 17adef: 49 c7 44 24 48 ff ff movq $0xffffffffffffffff,0x48(%r12) 17adf6: ff ff 17adf8: c7 83 c8 26 00 00 50 movl $0x10050,0x26c8(%rbx) 17adff: 00 01 00 17ae02: e8 00 00 00 00 callq 17ae07 17ae07: 48 89 ef mov %rbp,%rdi 17ae0a: 48 89 83 d0 26 00 00 mov %rax,0x26d0(%rbx) 17ae11: 48 8b 44 24 2c mov 0x2c(%rsp),%rax 17ae16: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 17ae1b: 48 89 83 d8 26 00 00 mov %rax,0x26d8(%rbx) 17ae22: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax 17ae27: 66 89 83 e2 26 00 00 mov %ax,0x26e2(%rbx) 17ae2e: 8b 44 24 22 mov 0x22(%rsp),%eax 17ae32: 89 83 e4 26 00 00 mov %eax,0x26e4(%rbx) 17ae38: 8b 44 24 1c mov 0x1c(%rsp),%eax 17ae3c: 89 83 f0 26 00 00 mov %eax,0x26f0(%rbx) 17ae42: 0f b7 44 24 20 movzwl 0x20(%rsp),%eax 17ae47: 66 89 83 f4 26 00 00 mov %ax,0x26f4(%rbx) 17ae4e: 0f b7 44 24 08 movzwl 0x8(%rsp),%eax 17ae53: 66 89 83 fe 26 00 00 mov %ax,0x26fe(%rbx) 17ae5a: 8b 44 24 10 mov 0x10(%rsp),%eax 17ae5e: 89 83 00 27 00 00 mov %eax,0x2700(%rbx) 17ae64: 8b 44 24 0a mov 0xa(%rsp),%eax 17ae68: 89 83 04 27 00 00 mov %eax,0x2704(%rbx) 17ae6e: 8b 44 24 3c mov 0x3c(%rsp),%eax 17ae72: 89 83 0c 27 00 00 mov %eax,0x270c(%rbx) 17ae78: e8 00 00 00 00 callq 17ae7d 17ae7d: 8b 44 24 04 mov 0x4(%rsp),%eax 17ae81: be 88 02 14 11 mov $0x11140288,%esi 17ae86: 66 89 83 10 27 00 00 mov %ax,0x2710(%rbx) 17ae8d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 17ae91: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 17ae98: e8 00 00 00 00 callq 17ae9d 17ae9d: 31 d2 xor %edx,%edx 17ae9f: c1 e8 04 shr $0x4,%eax 17aea2: 83 e0 07 and $0x7,%eax 17aea5: 83 f8 07 cmp $0x7,%eax 17aea8: 75 3c jne 17aee6 17aeaa: 88 93 12 27 00 00 mov %dl,0x2712(%rbx) 17aeb0: 48 8b 7d 00 mov 0x0(%rbp),%rdi 17aeb4: be 90 02 14 11 mov $0x11140290,%esi 17aeb9: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 17aec0: e8 00 00 00 00 callq 17aec5 17aec5: c1 e8 0d shr $0xd,%eax 17aec8: 83 e0 03 and $0x3,%eax 17aecb: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 17aed2: 88 83 13 27 00 00 mov %al,0x2713(%rbx) 17aed8: b8 50 00 00 00 mov $0x50,%eax 17aedd: 4d 89 65 00 mov %r12,0x0(%r13) 17aee1: e9 8b fe ff ff jmpq 17ad71 17aee6: 0f b6 14 85 00 00 00 movzbl 0x0(,%rax,4),%edx 17aeed: 00 17aeee: eb ba jmp 17aeaa 17aef0: e8 00 00 00 00 callq 17aef5 17aef5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17aefc: 00 00 00 00 000000000017af00 : 17af00: e8 00 00 00 00 callq 17af05 17af05: 80 bf b9 1c 00 00 00 cmpb $0x0,0x1cb9(%rdi) 17af0c: 74 62 je 17af70 17af0e: 8b 87 a8 01 00 00 mov 0x1a8(%rdi),%eax 17af14: 41 b8 10 00 00 00 mov $0x10,%r8d 17af1a: 83 f8 10 cmp $0x10,%eax 17af1d: 44 0f 46 c0 cmovbe %eax,%r8d 17af21: 85 c0 test %eax,%eax 17af23: 74 3e je 17af63 17af25: 48 8d 97 c0 01 00 00 lea 0x1c0(%rdi),%rdx 17af2c: 31 c0 xor %eax,%eax 17af2e: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 17af34: 48 83 c2 0c add $0xc,%rdx 17af38: 89 4c c6 04 mov %ecx,0x4(%rsi,%rax,8) 17af3c: 6b 4a f4 64 imul $0x64,-0xc(%rdx),%ecx 17af40: c7 84 c7 48 11 00 00 movl $0x19,0x1148(%rdi,%rax,8) 17af47: 19 00 00 00 17af4b: 89 8c c7 44 11 00 00 mov %ecx,0x1144(%rdi,%rax,8) 17af52: c7 44 c6 08 19 00 00 movl $0x19,0x8(%rsi,%rax,8) 17af59: 00 17af5a: 48 83 c0 01 add $0x1,%rax 17af5e: 41 39 c0 cmp %eax,%r8d 17af61: 77 cb ja 17af2e 17af63: 44 89 87 40 11 00 00 mov %r8d,0x1140(%rdi) 17af6a: 31 c0 xor %eax,%eax 17af6c: 44 89 06 mov %r8d,(%rsi) 17af6f: c3 retq 17af70: b8 ff ff ff ff mov $0xffffffff,%eax 17af75: c3 retq 17af76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17af7d: 00 00 00 000000000017af80 : 17af80: e8 00 00 00 00 callq 17af85 17af85: 41 56 push %r14 17af87: 41 55 push %r13 17af89: 49 89 fd mov %rdi,%r13 17af8c: 41 54 push %r12 17af8e: 55 push %rbp 17af8f: 48 89 d5 mov %rdx,%rbp 17af92: 53 push %rbx 17af93: 48 81 ec 90 00 00 00 sub $0x90,%rsp 17af9a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17afa1: 00 00 17afa3: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 17afaa: 00 17afab: 31 c0 xor %eax,%eax 17afad: 83 fe 03 cmp $0x3,%esi 17afb0: 0f 84 85 02 00 00 je 17b23b 17afb6: 0f 87 d7 00 00 00 ja 17b093 17afbc: 85 f6 test %esi,%esi 17afbe: 0f 84 a1 01 00 00 je 17b165 17afc4: 83 fe 01 cmp $0x1,%esi 17afc7: 0f 85 3a 04 00 00 jne 17b407 17afcd: 48 89 e6 mov %rsp,%rsi 17afd0: e8 2b fc ff ff callq 17ac00 17afd5: 85 c0 test %eax,%eax 17afd7: 0f 85 25 03 00 00 jne 17b302 17afdd: 48 8d 5c 24 04 lea 0x4(%rsp),%rbx 17afe2: 49 8b bd c0 01 00 00 mov 0x1c0(%r13),%rdi 17afe9: 48 89 de mov %rbx,%rsi 17afec: e8 0f ff ff ff callq 17af00 17aff1: 41 89 c4 mov %eax,%r12d 17aff4: 85 c0 test %eax,%eax 17aff6: 0f 85 e6 03 00 00 jne 17b3e2 17affc: 8b 44 24 04 mov 0x4(%rsp),%eax 17b000: 45 31 f6 xor %r14d,%r14d 17b003: 49 c7 c5 00 00 00 00 mov $0x0,%r13 17b00a: 85 c0 test %eax,%eax 17b00c: 0f 84 e8 02 00 00 je 17b2fa 17b012: 48 63 04 24 movslq (%rsp),%rax 17b016: 42 8b 4c f3 04 mov 0x4(%rbx,%r14,8),%ecx 17b01b: 49 63 fc movslq %r12d,%rdi 17b01e: 49 c7 c0 00 00 00 00 mov $0x0,%r8 17b025: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b02c: 48 89 c2 mov %rax,%rdx 17b02f: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17b036: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 17b03d: c1 fa 1f sar $0x1f,%edx 17b040: 48 c1 f8 25 sar $0x25,%rax 17b044: 29 d0 sub %edx,%eax 17b046: 48 c1 e9 26 shr $0x26,%rcx 17b04a: 44 89 f2 mov %r14d,%edx 17b04d: 39 c1 cmp %eax,%ecx 17b04f: 4d 0f 44 c5 cmove %r13,%r8 17b053: 48 01 ef add %rbp,%rdi 17b056: 49 83 c6 01 add $0x1,%r14 17b05a: e8 00 00 00 00 callq 17b05f 17b05f: 41 01 c4 add %eax,%r12d 17b062: 44 39 74 24 04 cmp %r14d,0x4(%rsp) 17b067: 77 a9 ja 17b012 17b069: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 17b070: 00 17b071: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17b078: 00 00 17b07a: 0f 85 82 03 00 00 jne 17b402 17b080: 48 81 c4 90 00 00 00 add $0x90,%rsp 17b087: 44 89 e0 mov %r12d,%eax 17b08a: 5b pop %rbx 17b08b: 5d pop %rbp 17b08c: 41 5c pop %r12 17b08e: 41 5d pop %r13 17b090: 41 5e pop %r14 17b092: c3 retq 17b093: 45 31 e4 xor %r12d,%r12d 17b096: 83 fe 05 cmp $0x5,%esi 17b099: 75 ce jne 17b069 17b09b: 48 89 e1 mov %rsp,%rcx 17b09e: ba 00 00 06 00 mov $0x60000,%edx 17b0a3: be 2d 00 00 00 mov $0x2d,%esi 17b0a8: e8 00 00 00 00 callq 17b0ad 17b0ad: 41 89 c4 mov %eax,%r12d 17b0b0: 85 c0 test %eax,%eax 17b0b2: 0f 85 b2 02 00 00 jne 17b36a 17b0b8: 49 8b 95 c0 01 00 00 mov 0x1c0(%r13),%rdx 17b0bf: 80 ba 29 1d 00 00 00 cmpb $0x0,0x1d29(%rdx) 17b0c6: 0f 84 ba 02 00 00 je 17b386 17b0cc: 8b 82 f8 04 00 00 mov 0x4f8(%rdx),%eax 17b0d2: be 10 00 00 00 mov $0x10,%esi 17b0d7: 83 f8 10 cmp $0x10,%eax 17b0da: 0f 46 f0 cmovbe %eax,%esi 17b0dd: 85 c0 test %eax,%eax 17b0df: 0f 84 15 02 00 00 je 17b2fa 17b0e5: 48 81 c2 10 05 00 00 add $0x510,%rdx 17b0ec: 48 8d 5c 24 04 lea 0x4(%rsp),%rbx 17b0f1: 31 c0 xor %eax,%eax 17b0f3: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 17b0f9: c7 44 c3 08 00 00 00 movl $0x0,0x8(%rbx,%rax,8) 17b100: 00 17b101: 48 83 c2 0c add $0xc,%rdx 17b105: 89 4c c3 04 mov %ecx,0x4(%rbx,%rax,8) 17b109: 48 83 c0 01 add $0x1,%rax 17b10d: 39 c6 cmp %eax,%esi 17b10f: 77 e2 ja 17b0f3 17b111: 89 74 24 04 mov %esi,0x4(%rsp) 17b115: 45 31 f6 xor %r14d,%r14d 17b118: 49 c7 c5 00 00 00 00 mov $0x0,%r13 17b11f: 42 8b 4c f3 04 mov 0x4(%rbx,%r14,8),%ecx 17b124: 49 c7 c0 00 00 00 00 mov $0x0,%r8 17b12b: 49 63 fc movslq %r12d,%rdi 17b12e: 44 89 f2 mov %r14d,%edx 17b131: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b138: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 17b13f: 48 c1 e9 26 shr $0x26,%rcx 17b143: 3b 0c 24 cmp (%rsp),%ecx 17b146: 4d 0f 44 c5 cmove %r13,%r8 17b14a: 48 01 ef add %rbp,%rdi 17b14d: 49 83 c6 01 add $0x1,%r14 17b151: e8 00 00 00 00 callq 17b156 17b156: 41 01 c4 add %eax,%r12d 17b159: 44 39 74 24 04 cmp %r14d,0x4(%rsp) 17b15e: 77 bf ja 17b11f 17b160: e9 04 ff ff ff jmpq 17b069 17b165: 48 89 e6 mov %rsp,%rsi 17b168: e8 03 fa ff ff callq 17ab70 17b16d: 41 89 c4 mov %eax,%r12d 17b170: 85 c0 test %eax,%eax 17b172: 0f 85 b0 01 00 00 jne 17b328 17b178: 49 8b 95 c0 01 00 00 mov 0x1c0(%r13),%rdx 17b17f: 80 ba a9 1c 00 00 00 cmpb $0x0,0x1ca9(%rdx) 17b186: 0f 84 16 02 00 00 je 17b3a2 17b18c: 8b 8a d4 00 00 00 mov 0xd4(%rdx),%ecx 17b192: be 10 00 00 00 mov $0x10,%esi 17b197: 48 8d 5c 24 04 lea 0x4(%rsp),%rbx 17b19c: 83 f9 10 cmp $0x10,%ecx 17b19f: 0f 46 f1 cmovbe %ecx,%esi 17b1a2: 48 81 c2 ec 00 00 00 add $0xec,%rdx 17b1a9: 31 c0 xor %eax,%eax 17b1ab: 85 c9 test %ecx,%ecx 17b1ad: 0f 84 47 01 00 00 je 17b2fa 17b1b3: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 17b1b9: c7 44 c3 08 00 00 00 movl $0x0,0x8(%rbx,%rax,8) 17b1c0: 00 17b1c1: 48 83 c2 0c add $0xc,%rdx 17b1c5: 89 4c c3 04 mov %ecx,0x4(%rbx,%rax,8) 17b1c9: 48 83 c0 01 add $0x1,%rax 17b1cd: 39 c6 cmp %eax,%esi 17b1cf: 77 e2 ja 17b1b3 17b1d1: 89 74 24 04 mov %esi,0x4(%rsp) 17b1d5: 45 31 f6 xor %r14d,%r14d 17b1d8: 49 c7 c5 00 00 00 00 mov $0x0,%r13 17b1df: 48 63 04 24 movslq (%rsp),%rax 17b1e3: 42 8b 4c f3 04 mov 0x4(%rbx,%r14,8),%ecx 17b1e8: 49 63 fc movslq %r12d,%rdi 17b1eb: 49 c7 c0 00 00 00 00 mov $0x0,%r8 17b1f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b1f9: 48 89 c2 mov %rax,%rdx 17b1fc: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17b203: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 17b20a: c1 fa 1f sar $0x1f,%edx 17b20d: 48 c1 f8 25 sar $0x25,%rax 17b211: 29 d0 sub %edx,%eax 17b213: 48 c1 e9 26 shr $0x26,%rcx 17b217: 44 89 f2 mov %r14d,%edx 17b21a: 39 c1 cmp %eax,%ecx 17b21c: 4d 0f 44 c5 cmove %r13,%r8 17b220: 48 01 ef add %rbp,%rdi 17b223: 49 83 c6 01 add $0x1,%r14 17b227: e8 00 00 00 00 callq 17b22c 17b22c: 41 01 c4 add %eax,%r12d 17b22f: 44 39 74 24 04 cmp %r14d,0x4(%rsp) 17b234: 77 a9 ja 17b1df 17b236: e9 2e fe ff ff jmpq 17b069 17b23b: 48 89 e1 mov %rsp,%rcx 17b23e: ba 00 00 04 00 mov $0x40000,%edx 17b243: be 2d 00 00 00 mov $0x2d,%esi 17b248: e8 00 00 00 00 callq 17b24d 17b24d: 41 89 c4 mov %eax,%r12d 17b250: 85 c0 test %eax,%eax 17b252: 0f 85 ec 00 00 00 jne 17b344 17b258: 49 8b 95 c0 01 00 00 mov 0x1c0(%r13),%rdx 17b25f: 80 ba c9 1c 00 00 00 cmpb $0x0,0x1cc9(%rdx) 17b266: 0f 84 56 01 00 00 je 17b3c2 17b26c: 8b 02 mov (%rdx),%eax 17b26e: be 10 00 00 00 mov $0x10,%esi 17b273: 83 f8 10 cmp $0x10,%eax 17b276: 0f 46 f0 cmovbe %eax,%esi 17b279: 85 c0 test %eax,%eax 17b27b: 74 7d je 17b2fa 17b27d: 48 83 c2 18 add $0x18,%rdx 17b281: 48 8d 5c 24 04 lea 0x4(%rsp),%rbx 17b286: 31 c0 xor %eax,%eax 17b288: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 17b28e: c7 44 c3 08 00 00 00 movl $0x0,0x8(%rbx,%rax,8) 17b295: 00 17b296: 48 83 c2 0c add $0xc,%rdx 17b29a: 89 4c c3 04 mov %ecx,0x4(%rbx,%rax,8) 17b29e: 48 83 c0 01 add $0x1,%rax 17b2a2: 39 c6 cmp %eax,%esi 17b2a4: 77 e2 ja 17b288 17b2a6: 89 74 24 04 mov %esi,0x4(%rsp) 17b2aa: 45 31 f6 xor %r14d,%r14d 17b2ad: 49 c7 c5 00 00 00 00 mov $0x0,%r13 17b2b4: 42 8b 4c f3 04 mov 0x4(%rbx,%r14,8),%ecx 17b2b9: 49 c7 c0 00 00 00 00 mov $0x0,%r8 17b2c0: 49 63 fc movslq %r12d,%rdi 17b2c3: 44 89 f2 mov %r14d,%edx 17b2c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b2cd: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 17b2d4: 48 c1 e9 26 shr $0x26,%rcx 17b2d8: 3b 0c 24 cmp (%rsp),%ecx 17b2db: 4d 0f 44 c5 cmove %r13,%r8 17b2df: 48 01 ef add %rbp,%rdi 17b2e2: 49 83 c6 01 add $0x1,%r14 17b2e6: e8 00 00 00 00 callq 17b2eb 17b2eb: 41 01 c4 add %eax,%r12d 17b2ee: 44 39 74 24 04 cmp %r14d,0x4(%rsp) 17b2f3: 77 bf ja 17b2b4 17b2f5: e9 6f fd ff ff jmpq 17b069 17b2fa: 45 31 e4 xor %r12d,%r12d 17b2fd: e9 67 fd ff ff jmpq 17b069 17b302: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b309: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b310: e8 00 00 00 00 callq 17b315 17b315: 85 c0 test %eax,%eax 17b317: 0f 85 00 00 00 00 jne 17b31d 17b31d: 41 bc ff ff ff ff mov $0xffffffff,%r12d 17b323: e9 41 fd ff ff jmpq 17b069 17b328: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b32f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b336: e8 00 00 00 00 callq 17b33b 17b33b: 85 c0 test %eax,%eax 17b33d: 74 de je 17b31d 17b33f: e9 00 00 00 00 jmpq 17b344 17b344: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b34b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b352: e8 00 00 00 00 callq 17b357 17b357: 85 c0 test %eax,%eax 17b359: 0f 85 00 00 00 00 jne 17b35f 17b35f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17b365: e9 ff fc ff ff jmpq 17b069 17b36a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b371: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b378: e8 00 00 00 00 callq 17b37d 17b37d: 85 c0 test %eax,%eax 17b37f: 74 de je 17b35f 17b381: e9 00 00 00 00 jmpq 17b386 17b386: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b38d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b394: e8 00 00 00 00 callq 17b399 17b399: 85 c0 test %eax,%eax 17b39b: 74 80 je 17b31d 17b39d: e9 00 00 00 00 jmpq 17b3a2 17b3a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b3a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b3b0: e8 00 00 00 00 callq 17b3b5 17b3b5: 85 c0 test %eax,%eax 17b3b7: 0f 84 60 ff ff ff je 17b31d 17b3bd: e9 00 00 00 00 jmpq 17b3c2 17b3c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b3c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b3d0: e8 00 00 00 00 callq 17b3d5 17b3d5: 85 c0 test %eax,%eax 17b3d7: 0f 84 40 ff ff ff je 17b31d 17b3dd: e9 00 00 00 00 jmpq 17b3e2 17b3e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b3e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b3f0: e8 00 00 00 00 callq 17b3f5 17b3f5: 85 c0 test %eax,%eax 17b3f7: 0f 84 20 ff ff ff je 17b31d 17b3fd: e9 00 00 00 00 jmpq 17b402 17b402: e8 00 00 00 00 callq 17b407 17b407: 45 31 e4 xor %r12d,%r12d 17b40a: e9 5a fc ff ff jmpq 17b069 17b40f: 90 nop 000000000017b410 : 17b410: e8 00 00 00 00 callq 17b415 17b415: 41 57 push %r15 17b417: 31 c9 xor %ecx,%ecx 17b419: 31 d2 xor %edx,%edx 17b41b: be 47 00 00 00 mov $0x47,%esi 17b420: 41 56 push %r14 17b422: 41 55 push %r13 17b424: 41 54 push %r12 17b426: 45 31 e4 xor %r12d,%r12d 17b429: 55 push %rbp 17b42a: 48 89 fd mov %rdi,%rbp 17b42d: 53 push %rbx 17b42e: 48 83 ec 50 sub $0x50,%rsp 17b432: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17b439: 00 00 17b43b: 48 89 44 24 48 mov %rax,0x48(%rsp) 17b440: 31 c0 xor %eax,%eax 17b442: e8 00 00 00 00 callq 17b447 17b447: 48 8b 8d c0 01 00 00 mov 0x1c0(%rbp),%rcx 17b44e: 45 31 c0 xor %r8d,%r8d 17b451: 48 8d 81 9a 1c 00 00 lea 0x1c9a(%rcx),%rax 17b458: 48 81 c1 6a 1e 00 00 add $0x1e6a,%rcx 17b45f: eb 10 jmp 17b471 17b461: 48 c1 ea 20 shr $0x20,%rdx 17b465: 41 09 d0 or %edx,%r8d 17b468: 48 83 c0 10 add $0x10,%rax 17b46c: 48 39 c1 cmp %rax,%rcx 17b46f: 74 1b je 17b48c 17b471: 80 38 00 cmpb $0x0,(%rax) 17b474: 74 f2 je 17b468 17b476: 83 78 02 1f cmpl $0x1f,0x2(%rax) 17b47a: 48 8b 50 06 mov 0x6(%rax),%rdx 17b47e: 77 e1 ja 17b461 17b480: 48 83 c0 10 add $0x10,%rax 17b484: 41 09 d4 or %edx,%r12d 17b487: 48 39 c1 cmp %rax,%rcx 17b48a: 75 e5 jne 17b471 17b48c: 31 c9 xor %ecx,%ecx 17b48e: 44 89 c2 mov %r8d,%edx 17b491: be 05 00 00 00 mov $0x5,%esi 17b496: 48 89 ef mov %rbp,%rdi 17b499: e8 00 00 00 00 callq 17b49e 17b49e: 85 c0 test %eax,%eax 17b4a0: 0f 85 cb 0a 00 00 jne 17bf71 17b4a6: 31 c9 xor %ecx,%ecx 17b4a8: 44 89 e2 mov %r12d,%edx 17b4ab: be 04 00 00 00 mov $0x4,%esi 17b4b0: 48 89 ef mov %rbp,%rdi 17b4b3: e8 00 00 00 00 callq 17b4b8 17b4b8: 85 c0 test %eax,%eax 17b4ba: 0f 85 c8 0b 00 00 jne 17c088 17b4c0: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 17b4c5: 48 89 ef mov %rbp,%rdi 17b4c8: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17b4cf: 4c 8b a5 18 01 00 00 mov 0x118(%rbp),%r12 17b4d6: e8 00 00 00 00 callq 17b4db 17b4db: 85 c0 test %eax,%eax 17b4dd: 0f 84 f7 05 00 00 je 17bada 17b4e3: 49 8b 74 24 38 mov 0x38(%r12),%rsi 17b4e8: 4c 8d 83 90 1e 00 00 lea 0x1e90(%rbx),%r8 17b4ef: 48 8d bb 98 1e 00 00 lea 0x1e98(%rbx),%rdi 17b4f6: 31 d2 xor %edx,%edx 17b4f8: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 17b4fc: 48 8b 06 mov (%rsi),%rax 17b4ff: 48 89 83 90 1e 00 00 mov %rax,0x1e90(%rbx) 17b506: 48 8b 86 cc 03 00 00 mov 0x3cc(%rsi),%rax 17b50d: 48 89 83 5c 22 00 00 mov %rax,0x225c(%rbx) 17b514: 4c 89 c0 mov %r8,%rax 17b517: 48 29 f8 sub %rdi,%rax 17b51a: 8d 88 d4 03 00 00 lea 0x3d4(%rax),%ecx 17b520: 48 29 c6 sub %rax,%rsi 17b523: 89 c8 mov %ecx,%eax 17b525: c1 e8 03 shr $0x3,%eax 17b528: 89 c1 mov %eax,%ecx 17b52a: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 17b52d: 4c 89 c6 mov %r8,%rsi 17b530: 48 89 ef mov %rbp,%rdi 17b533: e8 00 00 00 00 callq 17b538 17b538: 85 c0 test %eax,%eax 17b53a: 0f 85 9c 06 00 00 jne 17bbdc 17b540: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 17b545: be 4d 00 00 00 mov $0x4d,%esi 17b54a: 48 89 ef mov %rbp,%rdi 17b54d: e8 00 00 00 00 callq 17b552 17b552: 85 c0 test %eax,%eax 17b554: 0f 85 89 0b 00 00 jne 17c0e3 17b55a: 83 7c 24 18 01 cmpl $0x1,0x18(%rsp) 17b55f: 0f 85 43 0b 00 00 jne 17c0a8 17b565: 31 d2 xor %edx,%edx 17b567: be 06 00 00 00 mov $0x6,%esi 17b56c: 48 89 ef mov %rbp,%rdi 17b56f: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17b576: e8 00 00 00 00 callq 17b57b 17b57b: 85 c0 test %eax,%eax 17b57d: 0f 85 aa 0a 00 00 jne 17c02d 17b583: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 17b588: 48 89 ef mov %rbp,%rdi 17b58b: e8 00 00 00 00 callq 17b590 17b590: 85 c0 test %eax,%eax 17b592: 75 2c jne 17b5c0 17b594: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 17b599: 48 8d 83 98 1c 00 00 lea 0x1c98(%rbx),%rax 17b5a0: 48 8d 8b 68 1e 00 00 lea 0x1e68(%rbx),%rcx 17b5a7: 48 89 f2 mov %rsi,%rdx 17b5aa: 48 23 50 08 and 0x8(%rax),%rdx 17b5ae: 0f 95 c2 setne %dl 17b5b1: 48 83 c0 10 add $0x10,%rax 17b5b5: 88 50 f1 mov %dl,-0xf(%rax) 17b5b8: 88 50 f0 mov %dl,-0x10(%rax) 17b5bb: 48 39 c1 cmp %rax,%rcx 17b5be: 75 e7 jne 17b5a7 17b5c0: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 17b5c7: ba 01 01 00 00 mov $0x101,%edx 17b5cc: 80 b8 d9 1c 00 00 00 cmpb $0x0,0x1cd9(%rax) 17b5d3: 66 89 90 7c 1c 00 00 mov %dx,0x1c7c(%rax) 17b5da: 74 07 je 17b5e3 17b5dc: c6 80 7c 1c 00 00 00 movb $0x0,0x1c7c(%rax) 17b5e3: 80 b8 e9 1c 00 00 00 cmpb $0x0,0x1ce9(%rax) 17b5ea: 0f 85 de 04 00 00 jne 17bace 17b5f0: 48 8b 45 00 mov 0x0(%rbp),%rax 17b5f4: 4c 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%r8 17b5fb: 41 bd 03 00 00 00 mov $0x3,%r13d 17b601: 8b 90 8c 7f 00 00 mov 0x7f8c(%rax),%edx 17b607: f7 c2 00 00 08 00 test $0x80000,%edx 17b60d: 75 1a jne 17b629 17b60f: 41 89 d5 mov %edx,%r13d 17b612: 41 c1 ed 11 shr $0x11,%r13d 17b616: 41 83 e5 01 and $0x1,%r13d 17b61a: 81 e2 00 00 04 00 and $0x40000,%edx 17b620: ba 02 00 00 00 mov $0x2,%edx 17b625: 44 0f 45 ea cmovne %edx,%r13d 17b629: 8b 80 90 7f 00 00 mov 0x7f90(%rax),%eax 17b62f: 41 be 06 00 00 00 mov $0x6,%r14d 17b635: a9 00 00 20 00 test $0x200000,%eax 17b63a: 75 11 jne 17b64d 17b63c: 41 be 05 00 00 00 mov $0x5,%r14d 17b642: a9 00 00 10 00 test $0x100000,%eax 17b647: 0f 84 4f 05 00 00 je 17bb9c 17b64d: 49 8d 98 be 20 00 00 lea 0x20be(%r8),%rbx 17b654: 45 31 ff xor %r15d,%r15d 17b657: 0f b6 43 fe movzbl -0x2(%rbx),%eax 17b65b: 0f b6 13 movzbl (%rbx),%edx 17b65e: 45 89 ea mov %r13d,%r10d 17b661: 45 89 f1 mov %r14d,%r9d 17b664: 44 39 e8 cmp %r13d,%eax 17b667: 44 0f 46 d0 cmovbe %eax,%r10d 17b66b: 44 39 f2 cmp %r14d,%edx 17b66e: 44 0f 46 ca cmovbe %edx,%r9d 17b672: 44 39 e8 cmp %r13d,%eax 17b675: 77 05 ja 17b67c 17b677: 44 39 f2 cmp %r14d,%edx 17b67a: 76 44 jbe 17b6c0 17b67c: 44 89 d2 mov %r10d,%edx 17b67f: 44 89 c8 mov %r9d,%eax 17b682: 31 c9 xor %ecx,%ecx 17b684: be 34 00 00 00 mov $0x34,%esi 17b689: 44 09 f8 or %r15d,%eax 17b68c: c1 e2 08 shl $0x8,%edx 17b68f: 48 89 ef mov %rbp,%rdi 17b692: 4c 89 44 24 10 mov %r8,0x10(%rsp) 17b697: 09 c2 or %eax,%edx 17b699: 44 89 54 24 0c mov %r10d,0xc(%rsp) 17b69e: 44 89 0c 24 mov %r9d,(%rsp) 17b6a2: e8 00 00 00 00 callq 17b6a7 17b6a7: 44 8b 0c 24 mov (%rsp),%r9d 17b6ab: 44 8b 54 24 0c mov 0xc(%rsp),%r10d 17b6b0: 85 c0 test %eax,%eax 17b6b2: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 17b6b7: 41 89 c4 mov %eax,%r12d 17b6ba: 0f 85 01 08 00 00 jne 17bec1 17b6c0: 41 81 c7 00 00 01 00 add $0x10000,%r15d 17b6c7: 44 88 53 fe mov %r10b,-0x2(%rbx) 17b6cb: 48 83 c3 01 add $0x1,%rbx 17b6cf: 44 88 4b ff mov %r9b,-0x1(%rbx) 17b6d3: 41 81 ff 00 00 02 00 cmp $0x20000,%r15d 17b6da: 0f 85 77 ff ff ff jne 17b657 17b6e0: 41 80 b8 cc 10 00 00 cmpb $0x0,0x10cc(%r8) 17b6e7: 00 17b6e8: 4c 89 04 24 mov %r8,(%rsp) 17b6ec: 0f 84 95 00 00 00 je 17b787 17b6f2: 44 89 eb mov %r13d,%ebx 17b6f5: 31 c9 xor %ecx,%ecx 17b6f7: be 34 00 00 00 mov $0x34,%esi 17b6fc: 48 89 ef mov %rbp,%rdi 17b6ff: c1 e3 08 shl $0x8,%ebx 17b702: 44 09 f3 or %r14d,%ebx 17b705: 89 da mov %ebx,%edx 17b707: e8 00 00 00 00 callq 17b70c 17b70c: 41 89 c4 mov %eax,%r12d 17b70f: 85 c0 test %eax,%eax 17b711: 0f 85 c6 07 00 00 jne 17bedd 17b717: 4c 8b 04 24 mov (%rsp),%r8 17b71b: 81 cb 00 00 01 00 or $0x10000,%ebx 17b721: 31 c9 xor %ecx,%ecx 17b723: 48 89 ef mov %rbp,%rdi 17b726: 89 da mov %ebx,%edx 17b728: be 34 00 00 00 mov $0x34,%esi 17b72d: 45 88 a8 bc 20 00 00 mov %r13b,0x20bc(%r8) 17b734: 45 88 b0 be 20 00 00 mov %r14b,0x20be(%r8) 17b73b: e8 00 00 00 00 callq 17b740 17b740: 41 89 c4 mov %eax,%r12d 17b743: 85 c0 test %eax,%eax 17b745: 0f 85 92 07 00 00 jne 17bedd 17b74b: 4c 8b 04 24 mov (%rsp),%r8 17b74f: 31 f6 xor %esi,%esi 17b751: 48 89 ef mov %rbp,%rdi 17b754: 45 88 a8 bd 20 00 00 mov %r13b,0x20bd(%r8) 17b75b: 49 8b 90 20 1d 00 00 mov 0x1d20(%r8),%rdx 17b762: 45 88 b0 bf 20 00 00 mov %r14b,0x20bf(%r8) 17b769: e8 00 00 00 00 callq 17b76e 17b76e: 4c 8b 04 24 mov (%rsp),%r8 17b772: 85 c0 test %eax,%eax 17b774: 41 89 c4 mov %eax,%r12d 17b777: 0f 85 09 07 00 00 jne 17be86 17b77d: 31 c0 xor %eax,%eax 17b77f: 66 41 89 80 18 1d 00 mov %ax,0x1d18(%r8) 17b786: 00 17b787: f6 85 29 01 00 00 10 testb $0x10,0x129(%rbp) 17b78e: 0f 85 c0 03 00 00 jne 17bb54 17b794: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 17b79b: 31 db xor %ebx,%ebx 17b79d: 4c 8d a8 e8 25 00 00 lea 0x25e8(%rax),%r13 17b7a4: 4c 89 e9 mov %r13,%rcx 17b7a7: 89 da mov %ebx,%edx 17b7a9: be 2b 00 00 00 mov $0x2b,%esi 17b7ae: 48 89 ef mov %rbp,%rdi 17b7b1: e8 00 00 00 00 callq 17b7b6 17b7b6: 85 c0 test %eax,%eax 17b7b8: 0f 85 3b 07 00 00 jne 17bef9 17b7be: 49 8d 4d 04 lea 0x4(%r13),%rcx 17b7c2: 89 da mov %ebx,%edx 17b7c4: be 2a 00 00 00 mov $0x2a,%esi 17b7c9: 48 89 ef mov %rbp,%rdi 17b7cc: e8 00 00 00 00 callq 17b7d1 17b7d1: 85 c0 test %eax,%eax 17b7d3: 0f 85 7c 07 00 00 jne 17bf55 17b7d9: 49 8d 4d 08 lea 0x8(%r13),%rcx 17b7dd: 89 da mov %ebx,%edx 17b7df: be 54 00 00 00 mov $0x54,%esi 17b7e4: 48 89 ef mov %rbp,%rdi 17b7e7: e8 00 00 00 00 callq 17b7ec 17b7ec: 41 89 c4 mov %eax,%r12d 17b7ef: 85 c0 test %eax,%eax 17b7f1: 0f 85 16 08 00 00 jne 17c00d 17b7f7: 81 c3 00 00 01 00 add $0x10000,%ebx 17b7fd: 49 83 c5 0c add $0xc,%r13 17b801: 81 fb 00 00 0a 00 cmp $0xa0000,%ebx 17b807: 75 9b jne 17b7a4 17b809: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17b810: 31 c0 xor %eax,%eax 17b812: 48 8d 7b 08 lea 0x8(%rbx),%rdi 17b816: 48 89 d9 mov %rbx,%rcx 17b819: 4c 8d ab 60 08 00 00 lea 0x860(%rbx),%r13 17b820: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 17b827: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 17b82b: 49 c7 45 f0 00 00 00 movq $0x0,-0x10(%r13) 17b832: 00 17b833: 48 29 f9 sub %rdi,%rcx 17b836: 81 c1 58 08 00 00 add $0x858,%ecx 17b83c: c1 e9 03 shr $0x3,%ecx 17b83f: f3 48 ab rep stos %rax,%es:(%rdi) 17b842: 80 bb c9 1c 00 00 00 cmpb $0x0,0x1cc9(%rbx) 17b849: 0f 85 c8 03 00 00 jne 17bc17 17b84f: 8b 83 2c 11 00 00 mov 0x112c(%rbx),%eax 17b855: c7 03 01 00 00 00 movl $0x1,(%rbx) 17b85b: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17b862: 48 c1 e8 25 shr $0x25,%rax 17b866: 89 43 18 mov %eax,0x18(%rbx) 17b869: 48 b8 00 00 00 00 ff movabs $0xffff00000000,%rax 17b870: ff 00 00 17b873: 80 bb a9 1c 00 00 00 cmpb $0x0,0x1ca9(%rbx) 17b87a: 48 89 43 04 mov %rax,0x4(%rbx) 17b87e: 48 89 43 0c mov %rax,0xc(%rbx) 17b882: 0f 85 c6 03 00 00 jne 17bc4e 17b888: c7 83 d4 00 00 00 01 movl $0x1,0xd4(%rbx) 17b88f: 00 00 00 17b892: 8b 83 24 11 00 00 mov 0x1124(%rbx),%eax 17b898: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17b89f: 48 c1 e8 25 shr $0x25,%rax 17b8a3: 89 83 ec 00 00 00 mov %eax,0xec(%rbx) 17b8a9: 48 b8 00 00 00 00 ff movabs $0xffff00000000,%rax 17b8b0: ff 00 00 17b8b3: 80 bb b9 1c 00 00 00 cmpb $0x0,0x1cb9(%rbx) 17b8ba: 48 89 83 d8 00 00 00 mov %rax,0xd8(%rbx) 17b8c1: 48 89 83 e0 00 00 00 mov %rax,0xe0(%rbx) 17b8c8: 0f 85 b8 03 00 00 jne 17bc86 17b8ce: c7 83 a8 01 00 00 01 movl $0x1,0x1a8(%rbx) 17b8d5: 00 00 00 17b8d8: 8b 83 28 11 00 00 mov 0x1128(%rbx),%eax 17b8de: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17b8e5: 48 c1 e8 25 shr $0x25,%rax 17b8e9: 89 83 c0 01 00 00 mov %eax,0x1c0(%rbx) 17b8ef: 48 b8 00 00 00 00 ff movabs $0xffff00000000,%rax 17b8f6: ff 00 00 17b8f9: 80 bb e9 1c 00 00 00 cmpb $0x0,0x1ce9(%rbx) 17b900: 48 89 83 ac 01 00 00 mov %rax,0x1ac(%rbx) 17b907: 48 89 83 b4 01 00 00 mov %rax,0x1b4(%rbx) 17b90e: 0f 85 cf 03 00 00 jne 17bce3 17b914: c7 83 7c 02 00 00 01 movl $0x1,0x27c(%rbx) 17b91b: 00 00 00 17b91e: 8b 83 34 11 00 00 mov 0x1134(%rbx),%eax 17b924: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17b92b: 48 c1 e8 25 shr $0x25,%rax 17b92f: 89 83 94 02 00 00 mov %eax,0x294(%rbx) 17b935: 49 be 00 00 00 00 ff movabs $0xffff00000000,%r14 17b93c: ff 00 00 17b93f: 80 bb d9 1c 00 00 00 cmpb $0x0,0x1cd9(%rbx) 17b946: 4c 89 b3 80 02 00 00 mov %r14,0x280(%rbx) 17b94d: 4c 89 b3 88 02 00 00 mov %r14,0x288(%rbx) 17b954: 0f 85 c4 03 00 00 jne 17bd1e 17b95a: c7 83 60 03 00 00 ff movl $0xffff,0x360(%rbx) 17b961: ff 00 00 17b964: 8b 83 3c 11 00 00 mov 0x113c(%rbx),%eax 17b96a: 48 c7 83 50 03 00 00 movq $0x1,0x350(%rbx) 17b971: 01 00 00 00 17b975: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17b97c: 48 c7 83 58 03 00 00 movq $0xffff,0x358(%rbx) 17b983: ff ff 00 00 17b987: 48 c1 e8 25 shr $0x25,%rax 17b98b: 89 83 68 03 00 00 mov %eax,0x368(%rbx) 17b991: c7 83 24 04 00 00 01 movl $0x1,0x424(%rbx) 17b998: 00 00 00 17b99b: 8b 83 38 11 00 00 mov 0x1138(%rbx),%eax 17b9a1: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17b9a8: 48 c1 e8 25 shr $0x25,%rax 17b9ac: 89 83 3c 04 00 00 mov %eax,0x43c(%rbx) 17b9b2: 49 be 00 00 00 00 ff movabs $0xffff00000000,%r14 17b9b9: ff 00 00 17b9bc: 80 bb 29 1d 00 00 00 cmpb $0x0,0x1d29(%rbx) 17b9c3: 4c 89 b3 28 04 00 00 mov %r14,0x428(%rbx) 17b9ca: 4c 89 b3 30 04 00 00 mov %r14,0x430(%rbx) 17b9d1: 0f 85 c0 03 00 00 jne 17bd97 17b9d7: c7 83 08 05 00 00 ff movl $0xffff,0x508(%rbx) 17b9de: ff 00 00 17b9e1: 8b 83 30 11 00 00 mov 0x1130(%rbx),%eax 17b9e7: 48 c7 83 f8 04 00 00 movq $0x1,0x4f8(%rbx) 17b9ee: 01 00 00 00 17b9f2: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17b9f9: 48 c7 83 00 05 00 00 movq $0xffff,0x500(%rbx) 17ba00: ff ff 00 00 17ba04: 48 c1 e8 25 shr $0x25,%rax 17ba08: 89 83 10 05 00 00 mov %eax,0x510(%rbx) 17ba0e: 48 c7 83 cc 05 00 00 movq $0x0,0x5cc(%rbx) 17ba15: 00 00 00 00 17ba19: 48 c7 83 d4 05 00 00 movq $0xffff,0x5d4(%rbx) 17ba20: ff ff 00 00 17ba24: c7 83 dc 05 00 00 ff movl $0xffff,0x5dc(%rbx) 17ba2b: ff 00 00 17ba2e: 48 c7 83 a0 06 00 00 movq $0x0,0x6a0(%rbx) 17ba35: 00 00 00 00 17ba39: 48 c7 83 a8 06 00 00 movq $0xffff,0x6a8(%rbx) 17ba40: ff ff 00 00 17ba44: c7 83 b0 06 00 00 ff movl $0xffff,0x6b0(%rbx) 17ba4b: ff 00 00 17ba4e: c7 83 74 07 00 00 00 movl $0x0,0x774(%rbx) 17ba55: 00 00 00 17ba58: 48 b8 00 00 00 00 ff movabs $0xffff00000000,%rax 17ba5f: ff 00 00 17ba62: 48 8b 13 mov (%rbx),%rdx 17ba65: 4c 89 ef mov %r13,%rdi 17ba68: 48 89 83 78 07 00 00 mov %rax,0x778(%rbx) 17ba6f: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 17ba73: 48 89 83 80 07 00 00 mov %rax,0x780(%rbx) 17ba7a: 48 8d 83 58 08 00 00 lea 0x858(%rbx),%rax 17ba81: 48 89 93 58 08 00 00 mov %rdx,0x858(%rbx) 17ba88: 49 8b 55 f0 mov -0x10(%r13),%rdx 17ba8c: 48 29 f8 sub %rdi,%rax 17ba8f: 8d 88 58 08 00 00 lea 0x858(%rax),%ecx 17ba95: 48 89 93 a8 10 00 00 mov %rdx,0x10a8(%rbx) 17ba9c: 48 29 c3 sub %rax,%rbx 17ba9f: c1 e9 03 shr $0x3,%ecx 17baa2: 48 89 de mov %rbx,%rsi 17baa5: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 17baa8: 48 8b 44 24 48 mov 0x48(%rsp),%rax 17baad: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17bab4: 00 00 17bab6: 0f 85 43 06 00 00 jne 17c0ff 17babc: 48 83 c4 50 add $0x50,%rsp 17bac0: 44 89 e0 mov %r12d,%eax 17bac3: 5b pop %rbx 17bac4: 5d pop %rbp 17bac5: 41 5c pop %r12 17bac7: 41 5d pop %r13 17bac9: 41 5e pop %r14 17bacb: 41 5f pop %r15 17bacd: c3 retq 17bace: c6 80 7d 1c 00 00 00 movb $0x0,0x1c7d(%rax) 17bad5: e9 16 fb ff ff jmpq 17b5f0 17bada: 0f b7 44 24 3c movzwl 0x3c(%rsp),%eax 17badf: be 36 00 00 00 mov $0x36,%esi 17bae4: 48 89 ef mov %rbp,%rdi 17bae7: 66 89 83 1a 11 00 00 mov %ax,0x111a(%rbx) 17baee: 8b 44 24 3e mov 0x3e(%rsp),%eax 17baf2: 89 83 1c 11 00 00 mov %eax,0x111c(%rbx) 17baf8: 8b 44 24 1c mov 0x1c(%rsp),%eax 17bafc: 0f b6 4c 24 44 movzbl 0x44(%rsp),%ecx 17bb01: 8b 54 24 28 mov 0x28(%rsp),%edx 17bb05: 89 83 24 11 00 00 mov %eax,0x1124(%rbx) 17bb0b: 88 8b 19 11 00 00 mov %cl,0x1119(%rbx) 17bb11: 48 8b 44 24 20 mov 0x20(%rsp),%rax 17bb16: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 17bb1d: 31 c9 xor %ecx,%ecx 17bb1f: 48 89 83 28 11 00 00 mov %rax,0x1128(%rbx) 17bb26: 48 8b 44 24 28 mov 0x28(%rsp),%rax 17bb2b: 48 c1 ea 25 shr $0x25,%rdx 17bb2f: 48 89 83 30 11 00 00 mov %rax,0x1130(%rbx) 17bb36: 8b 44 24 34 mov 0x34(%rsp),%eax 17bb3a: 89 83 38 11 00 00 mov %eax,0x1138(%rbx) 17bb40: 8b 44 24 30 mov 0x30(%rsp),%eax 17bb44: 89 83 3c 11 00 00 mov %eax,0x113c(%rbx) 17bb4a: e8 00 00 00 00 callq 17bb4f 17bb4f: e9 8f f9 ff ff jmpq 17b4e3 17bb54: 80 bd a8 01 00 00 00 cmpb $0x0,0x1a8(%rbp) 17bb5b: 8b 95 a4 01 00 00 mov 0x1a4(%rbp),%edx 17bb61: 75 02 jne 17bb65 17bb63: f7 da neg %edx 17bb65: 31 c9 xor %ecx,%ecx 17bb67: be 35 00 00 00 mov $0x35,%esi 17bb6c: 48 89 ef mov %rbp,%rdi 17bb6f: e8 00 00 00 00 callq 17bb74 17bb74: 85 c0 test %eax,%eax 17bb76: 0f 84 18 fc ff ff je 17b794 17bb7c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bb83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bb8a: e8 00 00 00 00 callq 17bb8f 17bb8f: 85 c0 test %eax,%eax 17bb91: 0f 84 fd fb ff ff je 17b794 17bb97: e9 00 00 00 00 jmpq 17bb9c 17bb9c: 41 be 04 00 00 00 mov $0x4,%r14d 17bba2: a9 00 00 08 00 test $0x80000,%eax 17bba7: 0f 85 a0 fa ff ff jne 17b64d 17bbad: 41 be 03 00 00 00 mov $0x3,%r14d 17bbb3: a9 00 00 04 00 test $0x40000,%eax 17bbb8: 0f 85 8f fa ff ff jne 17b64d 17bbbe: 41 89 c6 mov %eax,%r14d 17bbc1: 41 c1 ee 10 shr $0x10,%r14d 17bbc5: 41 83 e6 01 and $0x1,%r14d 17bbc9: a9 00 00 02 00 test $0x20000,%eax 17bbce: b8 02 00 00 00 mov $0x2,%eax 17bbd3: 44 0f 45 f0 cmovne %eax,%r14d 17bbd7: e9 71 fa ff ff jmpq 17b64d 17bbdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bbe3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bbea: e8 00 00 00 00 callq 17bbef 17bbef: 85 c0 test %eax,%eax 17bbf1: 0f 85 00 00 00 00 jne 17bbf7 17bbf7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bbfe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bc05: e8 00 00 00 00 callq 17bc0a 17bc0a: 85 c0 test %eax,%eax 17bc0c: 0f 84 2e f9 ff ff je 17b540 17bc12: e9 00 00 00 00 jmpq 17bc17 17bc17: ba 04 00 00 00 mov $0x4,%edx 17bc1c: 48 89 de mov %rbx,%rsi 17bc1f: 48 89 ef mov %rbp,%rdi 17bc22: e8 e9 ec ff ff callq 17a910 17bc27: 41 89 c6 mov %eax,%r14d 17bc2a: 85 c0 test %eax,%eax 17bc2c: 0f 84 37 fc ff ff je 17b869 17bc32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bc39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bc40: e8 00 00 00 00 callq 17bc45 17bc45: 85 c0 test %eax,%eax 17bc47: 74 77 je 17bcc0 17bc49: e9 00 00 00 00 jmpq 17bc4e 17bc4e: 48 8d b3 d4 00 00 00 lea 0xd4(%rbx),%rsi 17bc55: 31 d2 xor %edx,%edx 17bc57: 48 89 ef mov %rbp,%rdi 17bc5a: e8 b1 ec ff ff callq 17a910 17bc5f: 41 89 c6 mov %eax,%r14d 17bc62: 85 c0 test %eax,%eax 17bc64: 0f 84 3f fc ff ff je 17b8a9 17bc6a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bc71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bc78: e8 00 00 00 00 callq 17bc7d 17bc7d: 85 c0 test %eax,%eax 17bc7f: 74 3f je 17bcc0 17bc81: e9 00 00 00 00 jmpq 17bc86 17bc86: 48 8d b3 a8 01 00 00 lea 0x1a8(%rbx),%rsi 17bc8d: ba 05 00 00 00 mov $0x5,%edx 17bc92: 48 89 ef mov %rbp,%rdi 17bc95: e8 76 ec ff ff callq 17a910 17bc9a: 41 89 c6 mov %eax,%r14d 17bc9d: 85 c0 test %eax,%eax 17bc9f: 0f 84 4a fc ff ff je 17b8ef 17bca5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bcac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bcb3: e8 00 00 00 00 callq 17bcb8 17bcb8: 85 c0 test %eax,%eax 17bcba: 0f 85 00 00 00 00 jne 17bcc0 17bcc0: 45 89 f4 mov %r14d,%r12d 17bcc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bcca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bcd1: e8 00 00 00 00 callq 17bcd6 17bcd6: 85 c0 test %eax,%eax 17bcd8: 0f 84 ca fd ff ff je 17baa8 17bcde: e9 00 00 00 00 jmpq 17bce3 17bce3: 48 8d b3 7c 02 00 00 lea 0x27c(%rbx),%rsi 17bcea: ba 03 00 00 00 mov $0x3,%edx 17bcef: 48 89 ef mov %rbp,%rdi 17bcf2: e8 19 ec ff ff callq 17a910 17bcf7: 41 89 c6 mov %eax,%r14d 17bcfa: 85 c0 test %eax,%eax 17bcfc: 0f 84 33 fc ff ff je 17b935 17bd02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bd09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bd10: e8 00 00 00 00 callq 17bd15 17bd15: 85 c0 test %eax,%eax 17bd17: 74 a7 je 17bcc0 17bd19: e9 00 00 00 00 jmpq 17bd1e 17bd1e: 48 8d b3 50 03 00 00 lea 0x350(%rbx),%rsi 17bd25: ba 01 00 00 00 mov $0x1,%edx 17bd2a: 48 89 ef mov %rbp,%rdi 17bd2d: e8 de eb ff ff callq 17a910 17bd32: 41 89 c7 mov %eax,%r15d 17bd35: 85 c0 test %eax,%eax 17bd37: 0f 85 75 02 00 00 jne 17bfb2 17bd3d: 80 bb d9 1c 00 00 00 cmpb $0x0,0x1cd9(%rbx) 17bd44: 4c 89 b3 54 03 00 00 mov %r14,0x354(%rbx) 17bd4b: 4c 89 b3 5c 03 00 00 mov %r14,0x35c(%rbx) 17bd52: 0f 84 39 fc ff ff je 17b991 17bd58: 48 8d b3 24 04 00 00 lea 0x424(%rbx),%rsi 17bd5f: ba 02 00 00 00 mov $0x2,%edx 17bd64: 48 89 ef mov %rbp,%rdi 17bd67: e8 a4 eb ff ff callq 17a910 17bd6c: 41 89 c6 mov %eax,%r14d 17bd6f: 85 c0 test %eax,%eax 17bd71: 0f 84 3b fc ff ff je 17b9b2 17bd77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bd7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bd85: e8 00 00 00 00 callq 17bd8a 17bd8a: 85 c0 test %eax,%eax 17bd8c: 0f 84 2e ff ff ff je 17bcc0 17bd92: e9 00 00 00 00 jmpq 17bd97 17bd97: 48 8d b3 f8 04 00 00 lea 0x4f8(%rbx),%rsi 17bd9e: ba 06 00 00 00 mov $0x6,%edx 17bda3: 48 89 ef mov %rbp,%rdi 17bda6: e8 65 eb ff ff callq 17a910 17bdab: 41 89 c7 mov %eax,%r15d 17bdae: 85 c0 test %eax,%eax 17bdb0: 0f 85 3b 02 00 00 jne 17bff1 17bdb6: 80 bb 29 1d 00 00 00 cmpb $0x0,0x1d29(%rbx) 17bdbd: 4c 89 b3 fc 04 00 00 mov %r14,0x4fc(%rbx) 17bdc4: 4c 89 b3 04 05 00 00 mov %r14,0x504(%rbx) 17bdcb: 0f 84 3d fc ff ff je 17ba0e 17bdd1: 48 8d b3 cc 05 00 00 lea 0x5cc(%rbx),%rsi 17bdd8: ba 08 00 00 00 mov $0x8,%edx 17bddd: 48 89 ef mov %rbp,%rdi 17bde0: e8 2b eb ff ff callq 17a910 17bde5: 41 89 c7 mov %eax,%r15d 17bde8: 85 c0 test %eax,%eax 17bdea: 0f 85 e5 01 00 00 jne 17bfd5 17bdf0: 80 bb 29 1d 00 00 00 cmpb $0x0,0x1d29(%rbx) 17bdf7: 4c 89 b3 d0 05 00 00 mov %r14,0x5d0(%rbx) 17bdfe: 4c 89 b3 d8 05 00 00 mov %r14,0x5d8(%rbx) 17be05: 0f 84 23 fc ff ff je 17ba2e 17be0b: 48 8d b3 a0 06 00 00 lea 0x6a0(%rbx),%rsi 17be12: ba 07 00 00 00 mov $0x7,%edx 17be17: 48 89 ef mov %rbp,%rdi 17be1a: e8 f1 ea ff ff callq 17a910 17be1f: 41 89 c7 mov %eax,%r15d 17be22: 85 c0 test %eax,%eax 17be24: 0f 85 3e 02 00 00 jne 17c068 17be2a: 80 bb 29 1d 00 00 00 cmpb $0x0,0x1d29(%rbx) 17be31: 4c 89 b3 a4 06 00 00 mov %r14,0x6a4(%rbx) 17be38: 4c 89 b3 ac 06 00 00 mov %r14,0x6ac(%rbx) 17be3f: 0f 84 09 fc ff ff je 17ba4e 17be45: 48 89 ef mov %rbp,%rdi 17be48: 48 8d b3 74 07 00 00 lea 0x774(%rbx),%rsi 17be4f: ba 09 00 00 00 mov $0x9,%edx 17be54: e8 b7 ea ff ff callq 17a910 17be59: 89 c5 mov %eax,%ebp 17be5b: 85 c0 test %eax,%eax 17be5d: 0f 84 f5 fb ff ff je 17ba58 17be63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17be6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17be71: e8 00 00 00 00 callq 17be76 17be76: 85 c0 test %eax,%eax 17be78: 0f 85 00 00 00 00 jne 17be7e 17be7e: 41 89 ec mov %ebp,%r12d 17be81: e9 3d fe ff ff jmpq 17bcc3 17be86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17be8d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17be94: e8 00 00 00 00 callq 17be99 17be99: 85 c0 test %eax,%eax 17be9b: 0f 85 00 00 00 00 jne 17bea1 17bea1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bea8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17beaf: e8 00 00 00 00 callq 17beb4 17beb4: 85 c0 test %eax,%eax 17beb6: 0f 84 ec fb ff ff je 17baa8 17bebc: e9 00 00 00 00 jmpq 17bec1 17bec1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bec8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17becf: e8 00 00 00 00 callq 17bed4 17bed4: 85 c0 test %eax,%eax 17bed6: 74 c9 je 17bea1 17bed8: e9 00 00 00 00 jmpq 17bedd 17bedd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bee4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17beeb: e8 00 00 00 00 callq 17bef0 17bef0: 85 c0 test %eax,%eax 17bef2: 74 ad je 17bea1 17bef4: e9 00 00 00 00 jmpq 17bef9 17bef9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bf00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bf07: e8 00 00 00 00 callq 17bf0c 17bf0c: 85 c0 test %eax,%eax 17bf0e: 0f 85 00 00 00 00 jne 17bf14 17bf14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bf1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bf22: e8 00 00 00 00 callq 17bf27 17bf27: 85 c0 test %eax,%eax 17bf29: 0f 85 00 00 00 00 jne 17bf2f 17bf2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bf36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bf3d: e8 00 00 00 00 callq 17bf42 17bf42: 85 c0 test %eax,%eax 17bf44: 0f 85 00 00 00 00 jne 17bf4a 17bf4a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17bf50: e9 53 fb ff ff jmpq 17baa8 17bf55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bf5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bf63: e8 00 00 00 00 callq 17bf68 17bf68: 85 c0 test %eax,%eax 17bf6a: 74 a8 je 17bf14 17bf6c: e9 00 00 00 00 jmpq 17bf71 17bf71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bf78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bf7f: e8 00 00 00 00 callq 17bf84 17bf84: 85 c0 test %eax,%eax 17bf86: 0f 85 00 00 00 00 jne 17bf8c 17bf8c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bf93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bf9a: e8 00 00 00 00 callq 17bf9f 17bf9f: 85 c0 test %eax,%eax 17bfa1: 0f 85 00 00 00 00 jne 17bfa7 17bfa7: 41 bc ff ff ff ff mov $0xffffffff,%r12d 17bfad: e9 f6 fa ff ff jmpq 17baa8 17bfb2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bfb9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bfc0: e8 00 00 00 00 callq 17bfc5 17bfc5: 85 c0 test %eax,%eax 17bfc7: 0f 85 00 00 00 00 jne 17bfcd 17bfcd: 45 89 fc mov %r15d,%r12d 17bfd0: e9 ee fc ff ff jmpq 17bcc3 17bfd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bfdc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bfe3: e8 00 00 00 00 callq 17bfe8 17bfe8: 85 c0 test %eax,%eax 17bfea: 74 e1 je 17bfcd 17bfec: e9 00 00 00 00 jmpq 17bff1 17bff1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bff8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bfff: e8 00 00 00 00 callq 17c004 17c004: 85 c0 test %eax,%eax 17c006: 74 c5 je 17bfcd 17c008: e9 00 00 00 00 jmpq 17c00d 17c00d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c014: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c01b: e8 00 00 00 00 callq 17c020 17c020: 85 c0 test %eax,%eax 17c022: 0f 84 ec fe ff ff je 17bf14 17c028: e9 00 00 00 00 jmpq 17c02d 17c02d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c034: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c03b: e8 00 00 00 00 callq 17c040 17c040: 85 c0 test %eax,%eax 17c042: 0f 85 00 00 00 00 jne 17c048 17c048: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c04f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c056: e8 00 00 00 00 callq 17c05b 17c05b: 85 c0 test %eax,%eax 17c05d: 0f 84 44 ff ff ff je 17bfa7 17c063: e9 00 00 00 00 jmpq 17c068 17c068: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c06f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c076: e8 00 00 00 00 callq 17c07b 17c07b: 85 c0 test %eax,%eax 17c07d: 0f 84 4a ff ff ff je 17bfcd 17c083: e9 00 00 00 00 jmpq 17c088 17c088: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c08f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c096: e8 00 00 00 00 callq 17c09b 17c09b: 85 c0 test %eax,%eax 17c09d: 0f 84 e9 fe ff ff je 17bf8c 17c0a3: e9 00 00 00 00 jmpq 17c0a8 17c0a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c0af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c0b6: e8 00 00 00 00 callq 17c0bb 17c0bb: 85 c0 test %eax,%eax 17c0bd: 0f 85 00 00 00 00 jne 17c0c3 17c0c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c0ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c0d1: e8 00 00 00 00 callq 17c0d6 17c0d6: 85 c0 test %eax,%eax 17c0d8: 0f 84 87 f4 ff ff je 17b565 17c0de: e9 00 00 00 00 jmpq 17c0e3 17c0e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c0ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c0f1: e8 00 00 00 00 callq 17c0f6 17c0f6: 85 c0 test %eax,%eax 17c0f8: 74 c9 je 17c0c3 17c0fa: e9 00 00 00 00 jmpq 17c0ff 17c0ff: e8 00 00 00 00 callq 17c104 17c104: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17c10b: 00 00 00 00 17c10f: 90 nop 000000000017c110 : 17c110: e8 00 00 00 00 callq 17c115 17c115: 41 55 push %r13 17c117: ba 02 00 00 00 mov $0x2,%edx 17c11c: be c0 0d 00 00 mov $0xdc0,%esi 17c121: 41 54 push %r12 17c123: 55 push %rbp 17c124: 48 89 fd mov %rdi,%rbp 17c127: 53 push %rbx 17c128: 48 83 ec 10 sub $0x10,%rsp 17c12c: 4c 8b 27 mov (%rdi),%r12 17c12f: bf 18 27 00 00 mov $0x2718,%edi 17c134: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17c13b: 00 00 17c13d: 48 89 44 24 08 mov %rax,0x8(%rsp) 17c142: 31 c0 xor %eax,%eax 17c144: e8 00 00 00 00 callq 17c149 17c149: 48 85 c0 test %rax,%rax 17c14c: 0f 84 eb 04 00 00 je 17c63d 17c152: 48 89 c3 mov %rax,%rbx 17c155: ba 00 ff ff ff mov $0xffffff00,%edx 17c15a: b9 00 01 00 00 mov $0x100,%ecx 17c15f: 31 f6 xor %esi,%esi 17c161: 48 89 85 c0 01 00 00 mov %rax,0x1c0(%rbp) 17c168: bf 32 00 00 00 mov $0x32,%edi 17c16d: 48 b8 ff ff ff ff 19 movabs $0x19ffffffff,%rax 17c174: 00 00 00 17c177: 48 89 83 20 1c 00 00 mov %rax,0x1c20(%rbx) 17c17e: 48 b8 19 00 00 00 19 movabs $0x1900000019,%rax 17c185: 00 00 00 17c188: 48 89 83 28 1c 00 00 mov %rax,0x1c28(%rbx) 17c18f: 48 b8 19 00 00 00 ff movabs $0xffffffff00000019,%rax 17c196: ff ff ff 17c199: 48 89 83 30 1c 00 00 mov %rax,0x1c30(%rbx) 17c1a0: b8 01 00 00 00 mov $0x1,%eax 17c1a5: 66 89 83 d7 10 00 00 mov %ax,0x10d7(%rbx) 17c1ac: 48 b8 0f 0f 19 19 19 movabs $0x1919191919190f0f,%rax 17c1b3: 19 19 19 17c1b6: 48 89 83 f0 10 00 00 mov %rax,0x10f0(%rbx) 17c1bd: 48 b8 0a 0f 00 00 ff movabs $0xffffffff00000f0a,%rax 17c1c4: ff ff ff 17c1c7: 48 89 83 f8 10 00 00 mov %rax,0x10f8(%rbx) 17c1ce: 48 b8 00 00 00 00 64 movabs $0x6400000000,%rax 17c1d5: 00 00 00 17c1d8: 48 89 83 08 11 00 00 mov %rax,0x1108(%rbx) 17c1df: 8b 85 70 03 00 00 mov 0x370(%rbp),%eax 17c1e5: 66 89 93 c2 10 00 00 mov %dx,0x10c2(%rbx) 17c1ec: c1 e8 02 shr $0x2,%eax 17c1ef: 66 89 8b cf 10 00 00 mov %cx,0x10cf(%rbx) 17c1f6: 83 f0 01 xor $0x1,%eax 17c1f9: 66 89 b3 ed 10 00 00 mov %si,0x10ed(%rbx) 17c200: 83 e0 01 and $0x1,%eax 17c203: 48 c7 83 38 1c 00 00 movq $0xffffffffffffffff,0x1c38(%rbx) 17c20a: ff ff ff ff 17c20e: 88 83 cc 10 00 00 mov %al,0x10cc(%rbx) 17c214: 48 c7 83 40 1c 00 00 movq $0xffffffffffffffff,0x1c40(%rbx) 17c21b: ff ff ff ff 17c21f: 48 c7 83 48 1c 00 00 movq $0xffffffffffffffff,0x1c48(%rbx) 17c226: ff ff ff ff 17c22a: 48 c7 83 50 1c 00 00 movq $0xffffffffffffffff,0x1c50(%rbx) 17c231: ff ff ff ff 17c235: 48 c7 83 58 1c 00 00 movq $0xffffffffffffffff,0x1c58(%rbx) 17c23c: ff ff ff ff 17c240: 48 c7 83 60 1c 00 00 movq $0xffffffffffffffff,0x1c60(%rbx) 17c247: ff ff ff ff 17c24b: 48 c7 83 b0 10 00 00 movq $0x0,0x10b0(%rbx) 17c252: 00 00 00 00 17c256: c6 83 e0 10 00 00 01 movb $0x1,0x10e0(%rbx) 17c25d: c6 83 bf 10 00 00 00 movb $0x0,0x10bf(%rbx) 17c264: c6 83 bd 10 00 00 00 movb $0x0,0x10bd(%rbx) 17c26b: c6 83 c4 10 00 00 ff movb $0xff,0x10c4(%rbx) 17c272: c7 83 c8 10 00 00 ff movl $0xffffffff,0x10c8(%rbx) 17c279: ff ff ff 17c27c: c6 83 b8 10 00 00 00 movb $0x0,0x10b8(%rbx) 17c283: 48 c7 83 e5 10 00 00 movq $0x1,0x10e5(%rbx) 17c28a: 01 00 00 00 17c28e: c7 83 00 11 00 00 4b movl $0x4b,0x1100(%rbx) 17c295: 00 00 00 17c298: c6 83 04 11 00 00 01 movb $0x1,0x1104(%rbx) 17c29f: c6 83 07 11 00 00 01 movb $0x1,0x1107(%rbx) 17c2a6: 66 89 bb 10 11 00 00 mov %di,0x1110(%rbx) 17c2ad: c7 83 84 1c 00 00 ff movl $0xff,0x1c84(%rbx) 17c2b4: 00 00 00 17c2b7: c7 83 8c 1c 00 00 ff movl $0xff,0x1c8c(%rbx) 17c2be: 00 00 00 17c2c1: 8b 8d 34 01 00 00 mov 0x134(%rbp),%ecx 17c2c7: 8b 95 2c 01 00 00 mov 0x12c(%rbp),%edx 17c2cd: 4c 8b 6d 00 mov 0x0(%rbp),%r13 17c2d1: c7 83 e8 11 00 00 00 movl $0x0,0x11e8(%rbx) 17c2d8: 00 00 00 17c2db: 89 c8 mov %ecx,%eax 17c2dd: 81 a5 24 01 00 00 ff andl $0xff7fffff,0x124(%rbp) 17c2e4: ff 7f ff 17c2e7: 83 c8 04 or $0x4,%eax 17c2ea: c7 83 00 13 00 00 00 movl $0x0,0x1300(%rbx) 17c2f1: 00 00 00 17c2f4: 89 85 34 01 00 00 mov %eax,0x134(%rbp) 17c2fa: 89 d0 mov %edx,%eax 17c2fc: 0d 00 00 80 00 or $0x800000,%eax 17c301: c6 83 08 1c 00 00 00 movb $0x0,0x1c08(%rbx) 17c308: 89 85 2c 01 00 00 mov %eax,0x12c(%rbp) 17c30e: 8b 85 28 01 00 00 mov 0x128(%rbp),%eax 17c314: c7 83 18 14 00 00 00 movl $0x0,0x1418(%rbx) 17c31b: 00 00 00 17c31e: c7 83 34 15 00 00 00 movl $0x0,0x1534(%rbx) 17c325: 00 00 00 17c328: 41 8b b5 94 89 00 00 mov 0x8994(%r13),%esi 17c32f: 40 f6 c6 08 test $0x8,%sil 17c333: 74 12 je 17c347 17c335: 0d 00 00 00 30 or $0x30000000,%eax 17c33a: 89 85 28 01 00 00 mov %eax,0x128(%rbp) 17c340: 41 8b b5 94 89 00 00 mov 0x8994(%r13),%esi 17c347: 89 c7 mov %eax,%edi 17c349: 81 cf 00 00 00 40 or $0x40000000,%edi 17c34f: 83 e6 10 and $0x10,%esi 17c352: 8b b5 30 01 00 00 mov 0x130(%rbp),%esi 17c358: 0f 45 c7 cmovne %edi,%eax 17c35b: 81 c9 04 00 02 00 or $0x20004,%ecx 17c361: 89 f7 mov %esi,%edi 17c363: 89 8d 34 01 00 00 mov %ecx,0x134(%rbp) 17c369: 8b 8d 20 01 00 00 mov 0x120(%rbp),%ecx 17c36f: 81 cf 01 00 00 02 or $0x2000001,%edi 17c375: 80 bb c0 10 00 00 00 cmpb $0x0,0x10c0(%rbx) 17c37c: 89 bd 30 01 00 00 mov %edi,0x130(%rbp) 17c382: 74 16 je 17c39a 17c384: 66 83 bd d8 02 00 00 cmpw $0x0,0x2d8(%rbp) 17c38b: 00 17c38c: 74 0c je 17c39a 17c38e: 81 ce 01 00 10 02 or $0x2100001,%esi 17c394: 89 b5 30 01 00 00 mov %esi,0x130(%rbp) 17c39a: 81 c9 00 02 02 40 or $0x40020200,%ecx 17c3a0: 81 e2 ff 7f 80 ff and $0xff807fff,%edx 17c3a6: 80 e4 cf and $0xcf,%ah 17c3a9: 89 8d 20 01 00 00 mov %ecx,0x120(%rbp) 17c3af: 8b 8d 38 01 00 00 mov 0x138(%rbp),%ecx 17c3b5: 81 ca 20 00 80 04 or $0x4800020,%edx 17c3bb: 83 c8 04 or $0x4,%eax 17c3be: 89 95 2c 01 00 00 mov %edx,0x12c(%rbp) 17c3c4: 89 ce mov %ecx,%esi 17c3c6: 89 85 28 01 00 00 mov %eax,0x128(%rbp) 17c3cc: 83 ce 01 or $0x1,%esi 17c3cf: 80 bb 13 11 00 00 00 cmpb $0x0,0x1113(%rbx) 17c3d6: 89 b5 38 01 00 00 mov %esi,0x138(%rbp) 17c3dc: 0f 85 4d 02 00 00 jne 17c62f 17c3e2: c7 83 9c 1c 00 00 00 movl $0x0,0x1c9c(%rbx) 17c3e9: 00 00 00 17c3ec: be 01 00 00 00 mov $0x1,%esi 17c3f1: 48 8d 83 9a 1c 00 00 lea 0x1c9a(%rbx),%rax 17c3f8: 48 8d bb 6a 1e 00 00 lea 0x1e6a(%rbx),%rdi 17c3ff: c7 83 ac 1c 00 00 01 movl $0x1,0x1cac(%rbx) 17c406: 00 00 00 17c409: c7 83 bc 1c 00 00 02 movl $0x2,0x1cbc(%rbx) 17c410: 00 00 00 17c413: c7 83 cc 1c 00 00 03 movl $0x3,0x1ccc(%rbx) 17c41a: 00 00 00 17c41d: c7 83 dc 1c 00 00 04 movl $0x4,0x1cdc(%rbx) 17c424: 00 00 00 17c427: c7 83 ec 1c 00 00 05 movl $0x5,0x1cec(%rbx) 17c42e: 00 00 00 17c431: c7 83 fc 1c 00 00 06 movl $0x6,0x1cfc(%rbx) 17c438: 00 00 00 17c43b: c7 83 0c 1d 00 00 07 movl $0x7,0x1d0c(%rbx) 17c442: 00 00 00 17c445: c7 83 1c 1d 00 00 08 movl $0x8,0x1d1c(%rbx) 17c44c: 00 00 00 17c44f: c7 83 2c 1d 00 00 09 movl $0x9,0x1d2c(%rbx) 17c456: 00 00 00 17c459: c7 83 3c 1d 00 00 0a movl $0xa,0x1d3c(%rbx) 17c460: 00 00 00 17c463: c7 83 4c 1d 00 00 0b movl $0xb,0x1d4c(%rbx) 17c46a: 00 00 00 17c46d: c7 83 5c 1d 00 00 0c movl $0xc,0x1d5c(%rbx) 17c474: 00 00 00 17c477: c7 83 6c 1d 00 00 0d movl $0xd,0x1d6c(%rbx) 17c47e: 00 00 00 17c481: c7 83 7c 1d 00 00 0e movl $0xe,0x1d7c(%rbx) 17c488: 00 00 00 17c48b: c7 83 8c 1d 00 00 0f movl $0xf,0x1d8c(%rbx) 17c492: 00 00 00 17c495: c7 83 9c 1d 00 00 10 movl $0x10,0x1d9c(%rbx) 17c49c: 00 00 00 17c49f: c7 83 ac 1d 00 00 11 movl $0x11,0x1dac(%rbx) 17c4a6: 00 00 00 17c4a9: c7 83 bc 1d 00 00 12 movl $0x12,0x1dbc(%rbx) 17c4b0: 00 00 00 17c4b3: c7 83 cc 1d 00 00 13 movl $0x13,0x1dcc(%rbx) 17c4ba: 00 00 00 17c4bd: c7 83 dc 1d 00 00 14 movl $0x14,0x1ddc(%rbx) 17c4c4: 00 00 00 17c4c7: c7 83 ec 1d 00 00 15 movl $0x15,0x1dec(%rbx) 17c4ce: 00 00 00 17c4d1: c7 83 fc 1d 00 00 16 movl $0x16,0x1dfc(%rbx) 17c4d8: 00 00 00 17c4db: c7 83 0c 1e 00 00 17 movl $0x17,0x1e0c(%rbx) 17c4e2: 00 00 00 17c4e5: c7 83 1c 1e 00 00 18 movl $0x18,0x1e1c(%rbx) 17c4ec: 00 00 00 17c4ef: c7 83 2c 1e 00 00 19 movl $0x19,0x1e2c(%rbx) 17c4f6: 00 00 00 17c4f9: c7 83 3c 1e 00 00 1a movl $0x1a,0x1e3c(%rbx) 17c500: 00 00 00 17c503: c7 83 4c 1e 00 00 1b movl $0x1b,0x1e4c(%rbx) 17c50a: 00 00 00 17c50d: c7 83 5c 1e 00 00 1c movl $0x1c,0x1e5c(%rbx) 17c514: 00 00 00 17c517: 8b 48 02 mov 0x2(%rax),%ecx 17c51a: 48 89 f2 mov %rsi,%rdx 17c51d: c6 00 01 movb $0x1,(%rax) 17c520: 48 83 c0 10 add $0x10,%rax 17c524: 48 d3 e2 shl %cl,%rdx 17c527: 48 89 50 f6 mov %rdx,-0xa(%rax) 17c52b: 48 39 f8 cmp %rdi,%rax 17c52e: 75 e7 jne 17c517 17c530: 48 89 e2 mov %rsp,%rdx 17c533: be 49 00 00 00 mov $0x49,%esi 17c538: 48 89 ef mov %rbp,%rdi 17c53b: e8 00 00 00 00 callq 17c540 17c540: be 4a 00 00 00 mov $0x4a,%esi 17c545: 48 89 ef mov %rbp,%rdi 17c548: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 17c54d: e8 00 00 00 00 callq 17c552 17c552: 8b 44 24 04 mov 0x4(%rsp),%eax 17c556: 8b 14 24 mov (%rsp),%edx 17c559: 48 c1 e0 20 shl $0x20,%rax 17c55d: 48 09 d0 or %rdx,%rax 17c560: 49 89 85 70 67 01 00 mov %rax,0x16770(%r13) 17c567: 48 b8 02 00 00 00 32 movabs $0x3200000002,%rax 17c56e: 00 00 00 17c571: 48 89 85 70 01 00 00 mov %rax,0x170(%rbp) 17c578: 48 b8 f4 01 00 00 f4 movabs $0x1f4000001f4,%rax 17c57f: 01 00 00 17c582: c6 83 07 1c 00 00 00 movb $0x0,0x1c07(%rbx) 17c589: c7 85 84 01 00 00 02 movl $0x2,0x184(%rbp) 17c590: 00 00 00 17c593: c7 85 3c 01 00 00 00 movl $0x20000400,0x13c(%rbp) 17c59a: 04 00 20 17c59d: 48 89 85 58 01 00 00 mov %rax,0x158(%rbp) 17c5a4: 41 8b 84 24 ac b2 00 mov 0xb2ac(%r12),%eax 17c5ab: 00 17c5ac: 89 83 10 1c 00 00 mov %eax,0x1c10(%rbx) 17c5b2: 0f b7 85 f2 02 00 00 movzwl 0x2f2(%rbp),%eax 17c5b9: 89 83 f0 1b 00 00 mov %eax,0x1bf0(%rbx) 17c5bf: 0f b6 85 00 03 00 00 movzbl 0x300(%rbp),%eax 17c5c6: 89 83 f4 1b 00 00 mov %eax,0x1bf4(%rbx) 17c5cc: 8b 85 fc 02 00 00 mov 0x2fc(%rbp),%eax 17c5d2: 89 83 f8 1b 00 00 mov %eax,0x1bf8(%rbx) 17c5d8: 0f b7 85 dc 02 00 00 movzwl 0x2dc(%rbp),%eax 17c5df: 0f af 85 c0 02 00 00 imul 0x2c0(%rbp),%eax 17c5e6: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17c5ed: 48 c1 e8 25 shr $0x25,%rax 17c5f1: 89 83 fc 1b 00 00 mov %eax,0x1bfc(%rbx) 17c5f7: f6 85 71 03 00 00 80 testb $0x80,0x371(%rbp) 17c5fe: 75 24 jne 17c624 17c600: c6 83 60 26 00 00 00 movb $0x0,0x2660(%rbx) 17c607: 31 c0 xor %eax,%eax 17c609: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 17c60e: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 17c615: 00 00 17c617: 75 2b jne 17c644 17c619: 48 83 c4 10 add $0x10,%rsp 17c61d: 5b pop %rbx 17c61e: 5d pop %rbp 17c61f: 41 5c pop %r12 17c621: 41 5d pop %r13 17c623: c3 retq 17c624: c6 83 60 26 00 00 01 movb $0x1,0x2660(%rbx) 17c62b: 31 c0 xor %eax,%eax 17c62d: eb da jmp 17c609 17c62f: 83 c9 03 or $0x3,%ecx 17c632: 89 8d 38 01 00 00 mov %ecx,0x138(%rbp) 17c638: e9 a5 fd ff ff jmpq 17c3e2 17c63d: b8 f4 ff ff ff mov $0xfffffff4,%eax 17c642: eb c5 jmp 17c609 17c644: e8 00 00 00 00 callq 17c649 17c649: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000017c650 : 17c650: e8 00 00 00 00 callq 17c655 17c655: 31 c0 xor %eax,%eax 17c657: c3 retq 17c658: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17c65f: 00 000000000017c660 : 17c660: e8 00 00 00 00 callq 17c665 17c665: 41 54 push %r12 17c667: 55 push %rbp 17c668: 48 89 fd mov %rdi,%rbp 17c66b: 53 push %rbx 17c66c: 83 fe 08 cmp $0x8,%esi 17c66f: 0f 84 c1 01 00 00 je 17c836 17c675: 0f 87 c8 00 00 00 ja 17c743 17c67b: 83 fe 01 cmp $0x1,%esi 17c67e: 0f 84 75 01 00 00 je 17c7f9 17c684: 83 fe 04 cmp $0x4,%esi 17c687: 0f 85 53 03 00 00 jne 17c9e0 17c68d: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 17c694: 8b b1 d4 00 00 00 mov 0xd4(%rcx),%esi 17c69a: 85 f6 test %esi,%esi 17c69c: 0f 84 21 02 00 00 je 17c8c3 17c6a2: 48 8d 91 e8 00 00 00 lea 0xe8(%rcx),%rdx 17c6a9: 31 c0 xor %eax,%eax 17c6ab: eb 0f jmp 17c6bc 17c6ad: 83 c0 01 add $0x1,%eax 17c6b0: 48 83 c2 0c add $0xc,%rdx 17c6b4: 39 f0 cmp %esi,%eax 17c6b6: 0f 84 07 02 00 00 je 17c8c3 17c6bc: 80 3a 00 cmpb $0x0,(%rdx) 17c6bf: 74 ec je 17c6ad 17c6c1: 48 8d 04 40 lea (%rax,%rax,2),%rax 17c6c5: 8b b1 a8 01 00 00 mov 0x1a8(%rcx),%esi 17c6cb: 8b 84 81 ec 00 00 00 mov 0xec(%rcx,%rax,4),%eax 17c6d2: 89 81 dc 00 00 00 mov %eax,0xdc(%rcx) 17c6d8: 89 81 d8 00 00 00 mov %eax,0xd8(%rcx) 17c6de: 85 f6 test %esi,%esi 17c6e0: 0f 84 eb 01 00 00 je 17c8d1 17c6e6: 48 8d 91 bc 01 00 00 lea 0x1bc(%rcx),%rdx 17c6ed: 31 c0 xor %eax,%eax 17c6ef: eb 0f jmp 17c700 17c6f1: 83 c0 01 add $0x1,%eax 17c6f4: 48 83 c2 0c add $0xc,%rdx 17c6f8: 39 f0 cmp %esi,%eax 17c6fa: 0f 84 d1 01 00 00 je 17c8d1 17c700: 80 3a 00 cmpb $0x0,(%rdx) 17c703: 74 ec je 17c6f1 17c705: 48 8d 04 40 lea (%rax,%rax,2),%rax 17c709: 48 89 ef mov %rbp,%rdi 17c70c: 8b 84 81 c0 01 00 00 mov 0x1c0(%rcx,%rax,4),%eax 17c713: 89 81 b0 01 00 00 mov %eax,0x1b0(%rcx) 17c719: 89 81 ac 01 00 00 mov %eax,0x1ac(%rcx) 17c71f: e8 cc da ff ff callq 17a1f0 17c724: 85 c0 test %eax,%eax 17c726: 0f 85 77 02 00 00 jne 17c9a3 17c72c: 48 89 ef mov %rbp,%rdi 17c72f: e8 cc d8 ff ff callq 17a000 17c734: 85 c0 test %eax,%eax 17c736: 0f 85 21 02 00 00 jne 17c95d 17c73c: 5b pop %rbx 17c73d: 31 c0 xor %eax,%eax 17c73f: 5d pop %rbp 17c740: 41 5c pop %r12 17c742: c3 retq 17c743: 83 fe 40 cmp $0x40,%esi 17c746: 0f 84 2d 02 00 00 je 17c979 17c74c: 0f 86 94 00 00 00 jbe 17c7e6 17c752: 31 c0 xor %eax,%eax 17c754: 81 fe 80 00 00 00 cmp $0x80,%esi 17c75a: 0f 85 94 00 00 00 jne 17c7f4 17c760: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17c767: 8b 90 d4 00 00 00 mov 0xd4(%rax),%edx 17c76d: 83 fa 03 cmp $0x3,%edx 17c770: 0f 86 87 01 00 00 jbe 17c8fd 17c776: 83 b8 a8 01 00 00 02 cmpl $0x2,0x1a8(%rax) 17c77d: 0f 86 71 01 00 00 jbe 17c8f4 17c783: 83 38 04 cmpl $0x4,(%rax) 17c786: 19 ff sbb %edi,%edi 17c788: f7 d7 not %edi 17c78a: 83 e7 02 and $0x2,%edi 17c78d: 83 38 04 cmpl $0x4,(%rax) 17c790: 19 c9 sbb %ecx,%ecx 17c792: f7 d1 not %ecx 17c794: 83 e1 03 and $0x3,%ecx 17c797: 83 fe 20 cmp $0x20,%esi 17c79a: 0f 84 3f 01 00 00 je 17c8df 17c7a0: 83 fe 40 cmp $0x40,%esi 17c7a3: 0f 84 e8 01 00 00 je 17c991 17c7a9: 81 fe 80 00 00 00 cmp $0x80,%esi 17c7af: 0f 84 48 01 00 00 je 17c8fd 17c7b5: 41 bc 01 00 00 00 mov $0x1,%r12d 17c7bb: 44 89 e2 mov %r12d,%edx 17c7be: d3 e2 shl %cl,%edx 17c7c0: 89 f9 mov %edi,%ecx 17c7c2: 41 d3 e4 shl %cl,%r12d 17c7c5: 48 89 ef mov %rbp,%rdi 17c7c8: 31 f6 xor %esi,%esi 17c7ca: e8 b1 dc ff ff callq 17a480 17c7cf: 44 89 e2 mov %r12d,%edx 17c7d2: 48 89 ef mov %rbp,%rdi 17c7d5: be 01 00 00 00 mov $0x1,%esi 17c7da: e8 a1 dc ff ff callq 17a480 17c7df: 31 c0 xor %eax,%eax 17c7e1: 5b pop %rbx 17c7e2: 5d pop %rbp 17c7e3: 41 5c pop %r12 17c7e5: c3 retq 17c7e6: 8d 4e f0 lea -0x10(%rsi),%ecx 17c7e9: 83 e1 ef and $0xffffffef,%ecx 17c7ec: 0f 84 d1 01 00 00 je 17c9c3 17c7f2: 31 c0 xor %eax,%eax 17c7f4: 5b pop %rbx 17c7f5: 5d pop %rbp 17c7f6: 41 5c pop %r12 17c7f8: c3 retq 17c7f9: e8 f2 d9 ff ff callq 17a1f0 17c7fe: 85 c0 test %eax,%eax 17c800: 0f 85 3b 01 00 00 jne 17c941 17c806: 48 89 ef mov %rbp,%rdi 17c809: e8 f2 d7 ff ff callq 17a000 17c80e: 85 c0 test %eax,%eax 17c810: 0f 84 26 ff ff ff je 17c73c 17c816: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c81d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c824: e8 00 00 00 00 callq 17c829 17c829: 85 c0 test %eax,%eax 17c82b: 0f 84 06 01 00 00 je 17c937 17c831: e9 00 00 00 00 jmpq 17c836 17c836: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17c83d: 48 8d bb d4 00 00 00 lea 0xd4(%rbx),%rdi 17c844: e8 77 e2 ff ff callq 17aac0 17c849: 48 8d bb a8 01 00 00 lea 0x1a8(%rbx),%rdi 17c850: 89 c0 mov %eax,%eax 17c852: 48 8d 04 40 lea (%rax,%rax,2),%rax 17c856: 8b 84 83 ec 00 00 00 mov 0xec(%rbx,%rax,4),%eax 17c85d: 89 83 dc 00 00 00 mov %eax,0xdc(%rbx) 17c863: 89 83 d8 00 00 00 mov %eax,0xd8(%rbx) 17c869: e8 52 e2 ff ff callq 17aac0 17c86e: 48 89 ef mov %rbp,%rdi 17c871: 89 c0 mov %eax,%eax 17c873: 48 8d 04 40 lea (%rax,%rax,2),%rax 17c877: 8b 84 83 c0 01 00 00 mov 0x1c0(%rbx,%rax,4),%eax 17c87e: 89 83 b0 01 00 00 mov %eax,0x1b0(%rbx) 17c884: 89 83 ac 01 00 00 mov %eax,0x1ac(%rbx) 17c88a: e8 61 d9 ff ff callq 17a1f0 17c88f: 85 c0 test %eax,%eax 17c891: 0f 85 85 00 00 00 jne 17c91c 17c897: 48 89 ef mov %rbp,%rdi 17c89a: e8 61 d7 ff ff callq 17a000 17c89f: 85 c0 test %eax,%eax 17c8a1: 0f 84 95 fe ff ff je 17c73c 17c8a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c8ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c8b5: e8 00 00 00 00 callq 17c8ba 17c8ba: 85 c0 test %eax,%eax 17c8bc: 74 79 je 17c937 17c8be: e9 00 00 00 00 jmpq 17c8c3 17c8c3: c6 81 e8 00 00 00 01 movb $0x1,0xe8(%rcx) 17c8ca: 31 c0 xor %eax,%eax 17c8cc: e9 f0 fd ff ff jmpq 17c6c1 17c8d1: c6 81 bc 01 00 00 01 movb $0x1,0x1bc(%rcx) 17c8d8: 31 c0 xor %eax,%eax 17c8da: e9 26 fe ff ff jmpq 17c705 17c8df: 41 bc 01 00 00 00 mov $0x1,%r12d 17c8e5: 89 f9 mov %edi,%ecx 17c8e7: ba 01 00 00 00 mov $0x1,%edx 17c8ec: 41 d3 e4 shl %cl,%r12d 17c8ef: e9 d1 fe ff ff jmpq 17c7c5 17c8f4: 31 ff xor %edi,%edi 17c8f6: 31 c9 xor %ecx,%ecx 17c8f8: e9 9a fe ff ff jmpq 17c797 17c8fd: 41 bc 01 00 00 00 mov $0x1,%r12d 17c903: 8d 4a ff lea -0x1(%rdx),%ecx 17c906: 44 89 e2 mov %r12d,%edx 17c909: d3 e2 shl %cl,%edx 17c90b: 8b 88 a8 01 00 00 mov 0x1a8(%rax),%ecx 17c911: 83 e9 01 sub $0x1,%ecx 17c914: 41 d3 e4 shl %cl,%r12d 17c917: e9 a9 fe ff ff jmpq 17c7c5 17c91c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c923: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c92a: e8 00 00 00 00 callq 17c92f 17c92f: 85 c0 test %eax,%eax 17c931: 0f 85 00 00 00 00 jne 17c937 17c937: b8 ff ff ff ff mov $0xffffffff,%eax 17c93c: e9 b3 fe ff ff jmpq 17c7f4 17c941: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c948: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c94f: e8 00 00 00 00 callq 17c954 17c954: 85 c0 test %eax,%eax 17c956: 74 df je 17c937 17c958: e9 00 00 00 00 jmpq 17c95d 17c95d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c964: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c96b: e8 00 00 00 00 callq 17c970 17c970: 85 c0 test %eax,%eax 17c972: 74 c3 je 17c937 17c974: e9 00 00 00 00 jmpq 17c979 17c979: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17c980: 31 c9 xor %ecx,%ecx 17c982: 8b 90 d4 00 00 00 mov 0xd4(%rax),%edx 17c988: 83 fa 03 cmp $0x3,%edx 17c98b: 0f 87 e5 fd ff ff ja 17c776 17c991: ba 01 00 00 00 mov $0x1,%edx 17c996: 41 bc 01 00 00 00 mov $0x1,%r12d 17c99c: d3 e2 shl %cl,%edx 17c99e: e9 22 fe ff ff jmpq 17c7c5 17c9a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c9aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c9b1: e8 00 00 00 00 callq 17c9b6 17c9b6: 85 c0 test %eax,%eax 17c9b8: 0f 84 79 ff ff ff je 17c937 17c9be: e9 00 00 00 00 jmpq 17c9c3 17c9c3: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17c9ca: 31 ff xor %edi,%edi 17c9cc: 8b 90 d4 00 00 00 mov 0xd4(%rax),%edx 17c9d2: 83 fa 03 cmp $0x3,%edx 17c9d5: 0f 86 bc fd ff ff jbe 17c797 17c9db: e9 96 fd ff ff jmpq 17c776 17c9e0: 31 c0 xor %eax,%eax 17c9e2: e9 0d fe ff ff jmpq 17c7f4 17c9e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 17c9ee: 00 00 000000000017c9f0 : 17c9f0: e8 00 00 00 00 callq 17c9f5 17c9f5: 89 f0 mov %esi,%eax 17c9f7: 48 89 d6 mov %rdx,%rsi 17c9fa: 83 f8 04 cmp $0x4,%eax 17c9fd: 0f 84 c6 00 00 00 je 17cac9 17ca03: 77 16 ja 17ca1b 17ca05: 83 f8 02 cmp $0x2,%eax 17ca08: 74 6a je 17ca74 17ca0a: 83 f8 03 cmp $0x3,%eax 17ca0d: 75 5f jne 17ca6e 17ca0f: 48 8b bf c0 01 00 00 mov 0x1c0(%rdi),%rdi 17ca16: e9 e5 e4 ff ff jmpq 17af00 17ca1b: 83 f8 05 cmp $0x5,%eax 17ca1e: 75 4e jne 17ca6e 17ca20: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 17ca27: 80 ba c9 1c 00 00 00 cmpb $0x0,0x1cc9(%rdx) 17ca2e: 0f 84 ea 00 00 00 je 17cb1e 17ca34: 8b 02 mov (%rdx),%eax 17ca36: bf 10 00 00 00 mov $0x10,%edi 17ca3b: 83 f8 10 cmp $0x10,%eax 17ca3e: 0f 46 f8 cmovbe %eax,%edi 17ca41: 85 c0 test %eax,%eax 17ca43: 74 24 je 17ca69 17ca45: 48 83 c2 18 add $0x18,%rdx 17ca49: 31 c0 xor %eax,%eax 17ca4b: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 17ca51: c7 44 c6 08 00 00 00 movl $0x0,0x8(%rsi,%rax,8) 17ca58: 00 17ca59: 48 83 c2 0c add $0xc,%rdx 17ca5d: 89 4c c6 04 mov %ecx,0x4(%rsi,%rax,8) 17ca61: 48 83 c0 01 add $0x1,%rax 17ca65: 39 c7 cmp %eax,%edi 17ca67: 77 e2 ja 17ca4b 17ca69: 89 3e mov %edi,(%rsi) 17ca6b: 31 c0 xor %eax,%eax 17ca6d: c3 retq 17ca6e: b8 ea ff ff ff mov $0xffffffea,%eax 17ca73: c3 retq 17ca74: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 17ca7b: 80 ba a9 1c 00 00 00 cmpb $0x0,0x1ca9(%rdx) 17ca82: 0f 84 96 00 00 00 je 17cb1e 17ca88: 8b 82 d4 00 00 00 mov 0xd4(%rdx),%eax 17ca8e: bf 10 00 00 00 mov $0x10,%edi 17ca93: 83 f8 10 cmp $0x10,%eax 17ca96: 0f 46 f8 cmovbe %eax,%edi 17ca99: 85 c0 test %eax,%eax 17ca9b: 74 cc je 17ca69 17ca9d: 48 81 c2 ec 00 00 00 add $0xec,%rdx 17caa4: 31 c0 xor %eax,%eax 17caa6: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 17caac: c7 44 c6 08 00 00 00 movl $0x0,0x8(%rsi,%rax,8) 17cab3: 00 17cab4: 48 83 c2 0c add $0xc,%rdx 17cab8: 89 4c c6 04 mov %ecx,0x4(%rsi,%rax,8) 17cabc: 48 83 c0 01 add $0x1,%rax 17cac0: 39 c7 cmp %eax,%edi 17cac2: 77 e2 ja 17caa6 17cac4: 89 3e mov %edi,(%rsi) 17cac6: 31 c0 xor %eax,%eax 17cac8: c3 retq 17cac9: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 17cad0: 80 ba 29 1d 00 00 00 cmpb $0x0,0x1d29(%rdx) 17cad7: 74 45 je 17cb1e 17cad9: 8b 82 f8 04 00 00 mov 0x4f8(%rdx),%eax 17cadf: bf 10 00 00 00 mov $0x10,%edi 17cae4: 83 f8 10 cmp $0x10,%eax 17cae7: 0f 46 f8 cmovbe %eax,%edi 17caea: 85 c0 test %eax,%eax 17caec: 0f 84 77 ff ff ff je 17ca69 17caf2: 48 81 c2 10 05 00 00 add $0x510,%rdx 17caf9: 31 c0 xor %eax,%eax 17cafb: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 17cb01: c7 44 c6 08 00 00 00 movl $0x0,0x8(%rsi,%rax,8) 17cb08: 00 17cb09: 48 83 c2 0c add $0xc,%rdx 17cb0d: 89 4c c6 04 mov %ecx,0x4(%rsi,%rax,8) 17cb11: 48 83 c0 01 add $0x1,%rax 17cb15: 39 c7 cmp %eax,%edi 17cb17: 77 e2 ja 17cafb 17cb19: 89 3e mov %edi,(%rsi) 17cb1b: 31 c0 xor %eax,%eax 17cb1d: c3 retq 17cb1e: b8 ff ff ff ff mov $0xffffffff,%eax 17cb23: c3 retq 17cb24: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17cb2b: 00 00 00 00 17cb2f: 90 nop 000000000017cb30 : 17cb30: e8 00 00 00 00 callq 17cb35 17cb35: 41 54 push %r12 17cb37: 53 push %rbx 17cb38: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17cb3f: e8 2c d1 ff ff callq 179c70 17cb44: 41 89 c4 mov %eax,%r12d 17cb47: 85 c0 test %eax,%eax 17cb49: 75 0e jne 17cb59 17cb4b: 83 a3 34 15 00 00 fd andl $0xfffffffd,0x1534(%rbx) 17cb52: 44 89 e0 mov %r12d,%eax 17cb55: 5b pop %rbx 17cb56: 41 5c pop %r12 17cb58: c3 retq 17cb59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17cb60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17cb67: e8 00 00 00 00 callq 17cb6c 17cb6c: 85 c0 test %eax,%eax 17cb6e: 0f 85 00 00 00 00 jne 17cb74 17cb74: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17cb7b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17cb82: e8 00 00 00 00 callq 17cb87 17cb87: 85 c0 test %eax,%eax 17cb89: 74 c0 je 17cb4b 17cb8b: e9 00 00 00 00 jmpq 17cb90 000000000017cb90 : 17cb90: e8 00 00 00 00 callq 17cb95 17cb95: 41 54 push %r12 17cb97: 55 push %rbp 17cb98: 48 89 fd mov %rdi,%rbp 17cb9b: 53 push %rbx 17cb9c: 48 8b 87 68 03 00 00 mov 0x368(%rdi),%rax 17cba3: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17cbaa: 83 78 08 01 cmpl $0x1,0x8(%rax) 17cbae: 0f b6 93 b9 1c 00 00 movzbl 0x1cb9(%rbx),%edx 17cbb5: 76 09 jbe 17cbc0 17cbb7: 80 b8 ac 05 00 00 00 cmpb $0x0,0x5ac(%rax) 17cbbe: 74 1c je 17cbdc 17cbc0: 84 d2 test %dl,%dl 17cbc2: 0f 85 c9 00 00 00 jne 17cc91 17cbc8: 80 bb 28 1d 00 00 00 cmpb $0x0,0x1d28(%rbx) 17cbcf: 75 2b jne 17cbfc 17cbd1: 45 31 e4 xor %r12d,%r12d 17cbd4: 44 89 e0 mov %r12d,%eax 17cbd7: 5b pop %rbx 17cbd8: 5d pop %rbp 17cbd9: 41 5c pop %r12 17cbdb: c3 retq 17cbdc: 80 38 00 cmpb $0x0,(%rax) 17cbdf: 75 df jne 17cbc0 17cbe1: 84 d2 test %dl,%dl 17cbe3: 74 e3 je 17cbc8 17cbe5: 31 c9 xor %ecx,%ecx 17cbe7: 31 d2 xor %edx,%edx 17cbe9: be 39 00 00 00 mov $0x39,%esi 17cbee: e8 00 00 00 00 callq 17cbf3 17cbf3: 48 8b 85 68 03 00 00 mov 0x368(%rbp),%rax 17cbfa: eb cc jmp 17cbc8 17cbfc: 48 8b 95 c0 01 00 00 mov 0x1c0(%rbp),%rdx 17cc03: 44 8b a0 c8 05 00 00 mov 0x5c8(%rax),%r12d 17cc0a: 80 ba 29 1d 00 00 00 cmpb $0x0,0x1d29(%rdx) 17cc11: 74 2c je 17cc3f 17cc13: 8b 90 c4 05 00 00 mov 0x5c4(%rax),%edx 17cc19: b8 59 17 b7 d1 mov $0xd1b71759,%eax 17cc1e: 31 c9 xor %ecx,%ecx 17cc20: 48 89 ef mov %rbp,%rdi 17cc23: be 28 00 00 00 mov $0x28,%esi 17cc28: 48 0f af d0 imul %rax,%rdx 17cc2c: 48 c1 ea 2d shr $0x2d,%rdx 17cc30: 81 ca 00 00 06 00 or $0x60000,%edx 17cc36: e8 00 00 00 00 callq 17cc3b 17cc3b: 85 c0 test %eax,%eax 17cc3d: 75 72 jne 17ccb1 17cc3f: 80 bb b8 1d 00 00 00 cmpb $0x0,0x1db8(%rbx) 17cc46: 74 89 je 17cbd1 17cc48: 44 89 e2 mov %r12d,%edx 17cc4b: 31 c9 xor %ecx,%ecx 17cc4d: be 36 00 00 00 mov $0x36,%esi 17cc52: 48 89 ef mov %rbp,%rdi 17cc55: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 17cc5c: 48 c1 ea 25 shr $0x25,%rdx 17cc60: e8 00 00 00 00 callq 17cc65 17cc65: 85 c0 test %eax,%eax 17cc67: 0f 84 64 ff ff ff je 17cbd1 17cc6d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17cc74: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17cc7b: 41 83 cc ff or $0xffffffff,%r12d 17cc7f: e8 00 00 00 00 callq 17cc84 17cc84: 85 c0 test %eax,%eax 17cc86: 0f 84 48 ff ff ff je 17cbd4 17cc8c: e9 00 00 00 00 jmpq 17cc91 17cc91: 31 c9 xor %ecx,%ecx 17cc93: ba 01 00 00 00 mov $0x1,%edx 17cc98: be 39 00 00 00 mov $0x39,%esi 17cc9d: 48 89 ef mov %rbp,%rdi 17cca0: e8 00 00 00 00 callq 17cca5 17cca5: 48 8b 85 68 03 00 00 mov 0x368(%rbp),%rax 17ccac: e9 17 ff ff ff jmpq 17cbc8 17ccb1: e9 00 00 00 00 jmpq 17ccb6 17ccb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17ccbd: 00 00 00 000000000017ccc0 : 17ccc0: e8 00 00 00 00 callq 17ccc5 17ccc5: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17cccc: 40 38 b0 7d 1c 00 00 cmp %sil,0x1c7d(%rax) 17ccd3: 74 3d je 17cd12 17ccd5: 55 push %rbp 17ccd6: 53 push %rbx 17ccd7: 40 88 b0 7d 1c 00 00 mov %sil,0x1c7d(%rax) 17ccde: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 17cce5: 80 bd e8 1c 00 00 00 cmpb $0x0,0x1ce8(%rbp) 17ccec: 75 03 jne 17ccf1 17ccee: 5b pop %rbx 17ccef: 5d pop %rbp 17ccf0: c3 retq 17ccf1: 89 f3 mov %esi,%ebx 17ccf3: 48 8b 95 f0 1c 00 00 mov 0x1cf0(%rbp),%rdx 17ccfa: 83 f3 01 xor $0x1,%ebx 17ccfd: 0f b6 f3 movzbl %bl,%esi 17cd00: e8 00 00 00 00 callq 17cd05 17cd05: 85 c0 test %eax,%eax 17cd07: 75 0a jne 17cd13 17cd09: 88 9d e9 1c 00 00 mov %bl,0x1ce9(%rbp) 17cd0f: 5b pop %rbx 17cd10: 5d pop %rbp 17cd11: c3 retq 17cd12: c3 retq 17cd13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17cd1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17cd21: e8 00 00 00 00 callq 17cd26 17cd26: 85 c0 test %eax,%eax 17cd28: 0f 85 00 00 00 00 jne 17cd2e 17cd2e: eb be jmp 17ccee 000000000017cd30 : 17cd30: e8 00 00 00 00 callq 17cd35 17cd35: 41 55 push %r13 17cd37: 49 89 f5 mov %rsi,%r13 17cd3a: 41 54 push %r12 17cd3c: 55 push %rbp 17cd3d: 53 push %rbx 17cd3e: 48 83 ec 60 sub $0x60,%rsp 17cd42: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 17cd49: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17cd50: 00 00 17cd52: 48 89 44 24 58 mov %rax,0x58(%rsp) 17cd57: 31 c0 xor %eax,%eax 17cd59: 48 8b 85 68 26 00 00 mov 0x2668(%rbp),%rax 17cd60: 48 8d 9d 70 26 00 00 lea 0x2670(%rbp),%rbx 17cd67: 48 85 c0 test %rax,%rax 17cd6a: 0f 84 a4 00 00 00 je 17ce14 17cd70: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 17cd77 17cd77: 48 29 d0 sub %rdx,%rax 17cd7a: 48 83 c0 01 add $0x1,%rax 17cd7e: 0f 88 90 00 00 00 js 17ce14 17cd84: 48 8b 85 70 26 00 00 mov 0x2670(%rbp),%rax 17cd8b: 48 8b 53 28 mov 0x28(%rbx),%rdx 17cd8f: 45 31 e4 xor %r12d,%r12d 17cd92: 48 89 04 24 mov %rax,(%rsp) 17cd96: 48 8b 43 08 mov 0x8(%rbx),%rax 17cd9a: 48 89 54 24 28 mov %rdx,0x28(%rsp) 17cd9f: 48 8b 53 30 mov 0x30(%rbx),%rdx 17cda3: 48 89 44 24 08 mov %rax,0x8(%rsp) 17cda8: 48 8b 43 10 mov 0x10(%rbx),%rax 17cdac: 48 89 54 24 30 mov %rdx,0x30(%rsp) 17cdb1: 48 8b 53 38 mov 0x38(%rbx),%rdx 17cdb5: 48 89 44 24 10 mov %rax,0x10(%rsp) 17cdba: 48 8b 43 18 mov 0x18(%rbx),%rax 17cdbe: 48 89 54 24 38 mov %rdx,0x38(%rsp) 17cdc3: 48 8b 53 40 mov 0x40(%rbx),%rdx 17cdc7: 48 89 44 24 18 mov %rax,0x18(%rsp) 17cdcc: 48 8b 43 20 mov 0x20(%rbx),%rax 17cdd0: 48 89 54 24 40 mov %rdx,0x40(%rsp) 17cdd5: 48 8b 53 48 mov 0x48(%rbx),%rdx 17cdd9: 48 89 44 24 20 mov %rax,0x20(%rsp) 17cdde: c1 e8 10 shr $0x10,%eax 17cde1: 48 89 54 24 48 mov %rdx,0x48(%rsp) 17cde6: 48 8b 53 50 mov 0x50(%rbx),%rdx 17cdea: c1 e0 08 shl $0x8,%eax 17cded: 41 89 45 00 mov %eax,0x0(%r13) 17cdf1: 48 89 54 24 50 mov %rdx,0x50(%rsp) 17cdf6: 48 8b 44 24 58 mov 0x58(%rsp),%rax 17cdfb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17ce02: 00 00 17ce04: 75 3a jne 17ce40 17ce06: 48 83 c4 60 add $0x60,%rsp 17ce0a: 44 89 e0 mov %r12d,%eax 17ce0d: 5b pop %rbx 17ce0e: 5d pop %rbp 17ce0f: 41 5c pop %r12 17ce11: 41 5d pop %r13 17ce13: c3 retq 17ce14: b9 01 00 00 00 mov $0x1,%ecx 17ce19: ba 06 00 00 00 mov $0x6,%edx 17ce1e: 48 89 de mov %rbx,%rsi 17ce21: e8 00 00 00 00 callq 17ce26 17ce26: 41 89 c4 mov %eax,%r12d 17ce29: 85 c0 test %eax,%eax 17ce2b: 75 18 jne 17ce45 17ce2d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 17ce34 17ce34: 48 89 85 68 26 00 00 mov %rax,0x2668(%rbp) 17ce3b: e9 44 ff ff ff jmpq 17cd84 17ce40: e8 00 00 00 00 callq 17ce45 17ce45: e9 00 00 00 00 jmpq 17ce4a 17ce4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000017ce50 : 17ce50: e8 00 00 00 00 callq 17ce55 17ce55: 41 56 push %r14 17ce57: 49 89 d6 mov %rdx,%r14 17ce5a: 41 55 push %r13 17ce5c: 41 54 push %r12 17ce5e: 55 push %rbp 17ce5f: 89 f5 mov %esi,%ebp 17ce61: 53 push %rbx 17ce62: 48 83 ec 60 sub $0x60,%rsp 17ce66: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 17ce6d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17ce74: 00 00 17ce76: 48 89 44 24 58 mov %rax,0x58(%rsp) 17ce7b: 31 c0 xor %eax,%eax 17ce7d: 49 8b 84 24 68 26 00 mov 0x2668(%r12),%rax 17ce84: 00 17ce85: 49 8d 9c 24 70 26 00 lea 0x2670(%r12),%rbx 17ce8c: 00 17ce8d: 48 85 c0 test %rax,%rax 17ce90: 0f 84 aa 00 00 00 je 17cf40 17ce96: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 17ce9d 17ce9d: 48 29 d0 sub %rdx,%rax 17cea0: 48 83 c0 01 add $0x1,%rax 17cea4: 0f 88 96 00 00 00 js 17cf40 17ceaa: 49 8b 84 24 70 26 00 mov 0x2670(%r12),%rax 17ceb1: 00 17ceb2: 48 89 04 24 mov %rax,(%rsp) 17ceb6: 48 8b 43 08 mov 0x8(%rbx),%rax 17ceba: 48 89 44 24 08 mov %rax,0x8(%rsp) 17cebf: 48 8b 43 10 mov 0x10(%rbx),%rax 17cec3: 48 89 44 24 10 mov %rax,0x10(%rsp) 17cec8: 48 8b 43 18 mov 0x18(%rbx),%rax 17cecc: 48 89 44 24 18 mov %rax,0x18(%rsp) 17ced1: 48 8b 43 20 mov 0x20(%rbx),%rax 17ced5: 48 89 44 24 20 mov %rax,0x20(%rsp) 17ceda: 48 8b 43 28 mov 0x28(%rbx),%rax 17cede: 48 89 44 24 28 mov %rax,0x28(%rsp) 17cee3: 48 8b 43 30 mov 0x30(%rbx),%rax 17cee7: 48 89 44 24 30 mov %rax,0x30(%rsp) 17ceec: 48 8b 43 38 mov 0x38(%rbx),%rax 17cef0: 48 89 44 24 38 mov %rax,0x38(%rsp) 17cef5: 48 8b 43 40 mov 0x40(%rbx),%rax 17cef9: 48 89 44 24 40 mov %rax,0x40(%rsp) 17cefe: 48 8b 43 48 mov 0x48(%rbx),%rax 17cf02: 48 89 44 24 48 mov %rax,0x48(%rsp) 17cf07: 48 8b 43 50 mov 0x50(%rbx),%rax 17cf0b: 48 89 44 24 50 mov %rax,0x50(%rsp) 17cf10: 83 fd 06 cmp $0x6,%ebp 17cf13: 75 58 jne 17cf6d 17cf15: 0f b7 44 24 1a movzwl 0x1a(%rsp),%eax 17cf1a: 45 31 ed xor %r13d,%r13d 17cf1d: 41 89 06 mov %eax,(%r14) 17cf20: 48 8b 44 24 58 mov 0x58(%rsp),%rax 17cf25: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17cf2c: 00 00 17cf2e: 75 4f jne 17cf7f 17cf30: 48 83 c4 60 add $0x60,%rsp 17cf34: 44 89 e8 mov %r13d,%eax 17cf37: 5b pop %rbx 17cf38: 5d pop %rbp 17cf39: 41 5c pop %r12 17cf3b: 41 5d pop %r13 17cf3d: 41 5e pop %r14 17cf3f: c3 retq 17cf40: b9 01 00 00 00 mov $0x1,%ecx 17cf45: ba 06 00 00 00 mov $0x6,%edx 17cf4a: 48 89 de mov %rbx,%rsi 17cf4d: e8 00 00 00 00 callq 17cf52 17cf52: 41 89 c5 mov %eax,%r13d 17cf55: 85 c0 test %eax,%eax 17cf57: 75 30 jne 17cf89 17cf59: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 17cf60 17cf60: 49 89 84 24 68 26 00 mov %rax,0x2668(%r12) 17cf67: 00 17cf68: e9 3d ff ff ff jmpq 17ceaa 17cf6d: 83 fd 07 cmp $0x7,%ebp 17cf70: 75 12 jne 17cf84 17cf72: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax 17cf77: 45 31 ed xor %r13d,%r13d 17cf7a: 41 89 06 mov %eax,(%r14) 17cf7d: eb a1 jmp 17cf20 17cf7f: e8 00 00 00 00 callq 17cf84 17cf84: e9 00 00 00 00 jmpq 17cf89 17cf89: e9 00 00 00 00 jmpq 17cf8e 17cf8e: 66 90 xchg %ax,%ax 000000000017cf90 : 17cf90: e8 00 00 00 00 callq 17cf95 17cf95: 41 54 push %r12 17cf97: 49 89 d4 mov %rdx,%r12 17cf9a: 53 push %rbx 17cf9b: 48 89 cb mov %rcx,%rbx 17cf9e: 48 83 ec 60 sub $0x60,%rsp 17cfa2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17cfa9: 00 00 17cfab: 48 89 44 24 58 mov %rax,0x58(%rsp) 17cfb0: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17cfb7: 83 fe 0b cmp $0xb,%esi 17cfba: 0f 84 f7 00 00 00 je 17d0b7 17cfc0: 7f 78 jg 17d03a 17cfc2: 83 fe 08 cmp $0x8,%esi 17cfc5: 0f 84 18 01 00 00 je 17d0e3 17cfcb: 7e 48 jle 17d015 17cfcd: 83 fe 09 cmp $0x9,%esi 17cfd0: 0f 84 2e 01 00 00 je 17d104 17cfd6: 31 d2 xor %edx,%edx 17cfd8: 48 89 e6 mov %rsp,%rsi 17cfdb: e8 b0 ca ff ff callq 179a90 17cfe0: 85 c0 test %eax,%eax 17cfe2: 75 15 jne 17cff9 17cfe4: 0f b7 54 24 26 movzwl 0x26(%rsp),%edx 17cfe9: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 17cfef: 41 89 14 24 mov %edx,(%r12) 17cff3: c7 03 04 00 00 00 movl $0x4,(%rbx) 17cff9: 48 8b 5c 24 58 mov 0x58(%rsp),%rbx 17cffe: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 17d005: 00 00 17d007: 0f 85 0d 01 00 00 jne 17d11a 17d00d: 48 83 c4 60 add $0x60,%rsp 17d011: 5b pop %rbx 17d012: 41 5c pop %r12 17d014: c3 retq 17d015: 85 f6 test %esi,%esi 17d017: 74 77 je 17d090 17d019: 8d 56 fa lea -0x6(%rsi),%edx 17d01c: b8 ea ff ff ff mov $0xffffffea,%eax 17d021: 83 fa 01 cmp $0x1,%edx 17d024: 77 d3 ja 17cff9 17d026: 4c 89 e2 mov %r12,%rdx 17d029: e8 22 fe ff ff callq 17ce50 17d02e: 85 c0 test %eax,%eax 17d030: 75 c7 jne 17cff9 17d032: c7 03 04 00 00 00 movl $0x4,(%rbx) 17d038: eb bf jmp 17cff9 17d03a: 83 fe 0e cmp $0xe,%esi 17d03d: 74 63 je 17d0a2 17d03f: 7e 19 jle 17d05a 17d041: 83 fe 11 cmp $0x11,%esi 17d044: 75 40 jne 17d086 17d046: 48 89 d6 mov %rdx,%rsi 17d049: e8 00 00 00 00 callq 17d04e 17d04e: 85 c0 test %eax,%eax 17d050: 75 a7 jne 17cff9 17d052: c7 03 08 00 00 00 movl $0x8,(%rbx) 17d058: eb 9f jmp 17cff9 17d05a: 83 fe 0c cmp $0xc,%esi 17d05d: 0f 84 95 00 00 00 je 17d0f8 17d063: 83 fe 0d cmp $0xd,%esi 17d066: 75 1e jne 17d086 17d068: 0f b6 80 7c 1c 00 00 movzbl 0x1c7c(%rax),%eax 17d06f: 83 f0 01 xor $0x1,%eax 17d072: 0f b6 c0 movzbl %al,%eax 17d075: 41 89 04 24 mov %eax,(%r12) 17d079: 31 c0 xor %eax,%eax 17d07b: c7 03 04 00 00 00 movl $0x4,(%rbx) 17d081: e9 73 ff ff ff jmpq 17cff9 17d086: b8 ea ff ff ff mov $0xffffffea,%eax 17d08b: e9 69 ff ff ff jmpq 17cff9 17d090: 48 89 d6 mov %rdx,%rsi 17d093: e8 d8 da ff ff callq 17ab70 17d098: 85 c0 test %eax,%eax 17d09a: 0f 85 59 ff ff ff jne 17cff9 17d0a0: eb 90 jmp 17d032 17d0a2: 48 89 d6 mov %rdx,%rsi 17d0a5: e8 86 fc ff ff callq 17cd30 17d0aa: 85 c0 test %eax,%eax 17d0ac: 0f 85 47 ff ff ff jne 17cff9 17d0b2: e9 7b ff ff ff jmpq 17d032 17d0b7: 31 d2 xor %edx,%edx 17d0b9: 48 89 e6 mov %rsp,%rsi 17d0bc: e8 cf c9 ff ff callq 179a90 17d0c1: 85 c0 test %eax,%eax 17d0c3: 0f 85 30 ff ff ff jne 17cff9 17d0c9: 0f b7 54 24 28 movzwl 0x28(%rsp),%edx 17d0ce: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 17d0d4: 41 89 14 24 mov %edx,(%r12) 17d0d8: c7 03 04 00 00 00 movl $0x4,(%rbx) 17d0de: e9 16 ff ff ff jmpq 17cff9 17d0e3: 48 89 d6 mov %rdx,%rsi 17d0e6: e8 15 db ff ff callq 17ac00 17d0eb: 85 c0 test %eax,%eax 17d0ed: 0f 85 06 ff ff ff jne 17cff9 17d0f3: e9 3a ff ff ff jmpq 17d032 17d0f8: 0f b6 80 7d 1c 00 00 movzbl 0x1c7d(%rax),%eax 17d0ff: e9 6b ff ff ff jmpq 17d06f 17d104: e8 00 00 00 00 callq 17d109 17d109: 41 89 04 24 mov %eax,(%r12) 17d10d: 31 c0 xor %eax,%eax 17d10f: c7 03 04 00 00 00 movl $0x4,(%rbx) 17d115: e9 df fe ff ff jmpq 17cff9 17d11a: e8 00 00 00 00 callq 17d11f 17d11f: 90 nop 000000000017d120 : 17d120: e8 00 00 00 00 callq 17d125 17d125: 55 push %rbp 17d126: 31 c0 xor %eax,%eax 17d128: 53 push %rbx 17d129: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 17d130: 80 bd e8 1c 00 00 00 cmpb $0x0,0x1ce8(%rbp) 17d137: 75 03 jne 17d13c 17d139: 5b pop %rbx 17d13a: 5d pop %rbp 17d13b: c3 retq 17d13c: 48 8b 95 f0 1c 00 00 mov 0x1cf0(%rbp),%rdx 17d143: 89 f3 mov %esi,%ebx 17d145: 40 0f b6 f6 movzbl %sil,%esi 17d149: e8 00 00 00 00 callq 17d14e 17d14e: 85 c0 test %eax,%eax 17d150: 75 09 jne 17d15b 17d152: 88 9d e9 1c 00 00 mov %bl,0x1ce9(%rbp) 17d158: 5b pop %rbx 17d159: 5d pop %rbp 17d15a: c3 retq 17d15b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d162: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d169: e8 00 00 00 00 callq 17d16e 17d16e: 85 c0 test %eax,%eax 17d170: 0f 85 00 00 00 00 jne 17d176 17d176: b8 ff ff ff ff mov $0xffffffff,%eax 17d17b: eb bc jmp 17d139 17d17d: 0f 1f 00 nopl (%rax) 000000000017d180 : 17d180: e8 00 00 00 00 callq 17d185 17d185: 48 c7 87 98 02 00 00 movq $0x0,0x298(%rdi) 17d18c: 00 00 00 00 17d190: 31 c0 xor %eax,%eax 17d192: 48 c7 87 a0 02 00 00 movq $0x0,0x2a0(%rdi) 17d199: 00 00 00 00 17d19d: c3 retq 17d19e: 66 90 xchg %ax,%ax 000000000017d1a0 : 17d1a0: e8 00 00 00 00 callq 17d1a5 17d1a5: b8 01 01 00 00 mov $0x101,%eax 17d1aa: c7 46 10 00 00 00 00 movl $0x0,0x10(%rsi) 17d1b1: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 17d1b8: 66 89 46 12 mov %ax,0x12(%rsi) 17d1bc: 31 c0 xor %eax,%eax 17d1be: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 17d1c5: 00 17d1c6: c3 retq 17d1c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 17d1ce: 00 00 000000000017d1d0 : 17d1d0: e8 00 00 00 00 callq 17d1d5 17d1d5: c7 06 00 00 00 00 movl $0x0,(%rsi) 17d1db: 48 89 f2 mov %rsi,%rdx 17d1de: be 3c 00 00 00 mov $0x3c,%esi 17d1e3: e8 00 00 00 00 callq 17d1e8 17d1e8: 85 c0 test %eax,%eax 17d1ea: 75 01 jne 17d1ed 17d1ec: c3 retq 17d1ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d1f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d1fb: e8 00 00 00 00 callq 17d200 17d200: 85 c0 test %eax,%eax 17d202: 0f 85 00 00 00 00 jne 17d208 17d208: b8 ea ff ff ff mov $0xffffffea,%eax 17d20d: c3 retq 17d20e: 66 90 xchg %ax,%ax 000000000017d210 : 17d210: e8 00 00 00 00 callq 17d215 17d215: 31 c0 xor %eax,%eax 17d217: c3 retq 17d218: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17d21f: 00 000000000017d220 : 17d220: e8 00 00 00 00 callq 17d225 17d225: 31 c0 xor %eax,%eax 17d227: c3 retq 17d228: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17d22f: 00 000000000017d230 : 17d230: e8 00 00 00 00 callq 17d235 17d235: 31 c0 xor %eax,%eax 17d237: c3 retq 17d238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17d23f: 00 000000000017d240 : 17d240: e8 00 00 00 00 callq 17d245 17d245: 48 8b 3f mov (%rdi),%rdi 17d248: 31 d2 xor %edx,%edx 17d24a: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 17d251: 8b 30 mov (%rax),%esi 17d253: 83 c6 5a add $0x5a,%esi 17d256: e8 00 00 00 00 callq 17d25b 17d25b: c1 e0 0e shl $0xe,%eax 17d25e: c1 e8 17 shr $0x17,%eax 17d261: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 17d267: c3 retq 17d268: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17d26f: 00 000000000017d270 : 17d270: e8 00 00 00 00 callq 17d275 17d275: 48 8b 3f mov (%rdi),%rdi 17d278: 31 c9 xor %ecx,%ecx 17d27a: 31 d2 xor %edx,%edx 17d27c: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 17d283: 8b 30 mov (%rax),%esi 17d285: 83 c6 0a add $0xa,%esi 17d288: e8 00 00 00 00 callq 17d28d 17d28d: 31 c0 xor %eax,%eax 17d28f: c3 retq 000000000017d290 : 17d290: e8 00 00 00 00 callq 17d295 17d295: 48 8b 3f mov (%rdi),%rdi 17d298: 31 c9 xor %ecx,%ecx 17d29a: 31 d2 xor %edx,%edx 17d29c: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 17d2a3: 8b 30 mov (%rax),%esi 17d2a5: 83 c6 0a add $0xa,%esi 17d2a8: e8 00 00 00 00 callq 17d2ad 17d2ad: 31 c0 xor %eax,%eax 17d2af: c3 retq 000000000017d2b0 : 17d2b0: e8 00 00 00 00 callq 17d2b5 17d2b5: 48 85 f6 test %rsi,%rsi 17d2b8: 0f 84 06 01 00 00 je 17d3c4 17d2be: 41 55 push %r13 17d2c0: 41 54 push %r12 17d2c2: 55 push %rbp 17d2c3: 48 89 fd mov %rdi,%rbp 17d2c6: 53 push %rbx 17d2c7: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 17d2ce: 8b 0e mov (%rsi),%ecx 17d2d0: 4c 8b 27 mov (%rdi),%r12 17d2d3: 0f b7 40 0c movzwl 0xc(%rax),%eax 17d2d7: 81 f9 e7 03 00 00 cmp $0x3e7,%ecx 17d2dd: 0f 8f a3 00 00 00 jg 17d386 17d2e3: 66 3d fe 00 cmp $0xfe,%ax 17d2e7: 0f 86 cc 00 00 00 jbe 17d3b9 17d2ed: 31 d2 xor %edx,%edx 17d2ef: 41 bd ff 00 00 00 mov $0xff,%r13d 17d2f5: 89 d3 mov %edx,%ebx 17d2f7: c1 e3 08 shl $0x8,%ebx 17d2fa: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 17d301: 00 17d302: 31 d2 xor %edx,%edx 17d304: 4c 89 e7 mov %r12,%rdi 17d307: 8b 30 mov (%rax),%esi 17d309: 83 c6 0b add $0xb,%esi 17d30c: e8 00 00 00 00 callq 17d311 17d311: 31 c9 xor %ecx,%ecx 17d313: 4c 89 e7 mov %r12,%rdi 17d316: 25 00 ff ff 1f and $0x1fffff00,%eax 17d31b: 89 c2 mov %eax,%edx 17d31d: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 17d324: 00 17d325: 81 ca 00 00 00 b0 or $0xb0000000,%edx 17d32b: 44 09 ea or %r13d,%edx 17d32e: 8b 30 mov (%rax),%esi 17d330: 30 f6 xor %dh,%dh 17d332: 09 da or %ebx,%edx 17d334: 83 c6 0b add $0xb,%esi 17d337: 81 e2 ff ff ff fb and $0xfbffffff,%edx 17d33d: e8 00 00 00 00 callq 17d342 17d342: 48 8b 7d 00 mov 0x0(%rbp),%rdi 17d346: 31 c9 xor %ecx,%ecx 17d348: ba 38 00 00 00 mov $0x38,%edx 17d34d: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 17d354: 8b 30 mov (%rax),%esi 17d356: 83 c6 0a add $0xa,%esi 17d359: e8 00 00 00 00 callq 17d35e 17d35e: 31 c9 xor %ecx,%ecx 17d360: be 3f 00 00 00 mov $0x3f,%esi 17d365: 48 89 ef mov %rbp,%rdi 17d368: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 17d36f: 0f b7 90 e6 20 00 00 movzwl 0x20e6(%rax),%edx 17d376: e8 00 00 00 00 callq 17d37b 17d37b: 85 c0 test %eax,%eax 17d37d: 75 33 jne 17d3b2 17d37f: 5b pop %rbx 17d380: 5d pop %rbp 17d381: 41 5c pop %r12 17d383: 41 5d pop %r13 17d385: c3 retq 17d386: 48 63 d1 movslq %ecx,%rdx 17d389: c1 f9 1f sar $0x1f,%ecx 17d38c: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 17d393: 48 c1 fa 26 sar $0x26,%rdx 17d397: 29 ca sub %ecx,%edx 17d399: 66 3d ff 00 cmp $0xff,%ax 17d39d: b9 ff 00 00 00 mov $0xff,%ecx 17d3a2: 0f 43 c1 cmovae %ecx,%eax 17d3a5: 44 0f b7 e8 movzwl %ax,%r13d 17d3a9: 44 39 ea cmp %r13d,%edx 17d3ac: 0f 8e 43 ff ff ff jle 17d2f5 17d3b2: b8 ea ff ff ff mov $0xffffffea,%eax 17d3b7: eb c6 jmp 17d37f 17d3b9: 44 0f b7 e8 movzwl %ax,%r13d 17d3bd: 31 db xor %ebx,%ebx 17d3bf: e9 36 ff ff ff jmpq 17d2fa 17d3c4: b8 ea ff ff ff mov $0xffffffea,%eax 17d3c9: c3 retq 17d3ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000017d3d0 : 17d3d0: e8 00 00 00 00 callq 17d3d5 17d3d5: 31 d2 xor %edx,%edx 17d3d7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 17d3de: 48 b8 64 49 0e de 94 movabs $0x213ea94de0e4964,%rax 17d3e5: ea 13 02 17d3e8: eb 21 jmp 17d40b 17d3ea: 8d 42 01 lea 0x1(%rdx),%eax 17d3ed: 48 89 c2 mov %rax,%rdx 17d3f0: 48 8d 04 40 lea (%rax,%rax,2),%rax 17d3f4: 48 c1 e0 04 shl $0x4,%rax 17d3f8: 48 8d 88 00 00 00 00 lea 0x0(%rax),%rcx 17d3ff: 48 8b 80 00 00 00 00 mov 0x0(%rax),%rax 17d406: 48 85 c0 test %rax,%rax 17d409: 74 41 je 17d44c 17d40b: 48 39 c7 cmp %rax,%rdi 17d40e: 75 da jne 17d3ea 17d410: 48 89 3e mov %rdi,(%rsi) 17d413: 8b 41 08 mov 0x8(%rcx),%eax 17d416: 89 46 08 mov %eax,0x8(%rsi) 17d419: 8b 41 0c mov 0xc(%rcx),%eax 17d41c: 89 46 0c mov %eax,0xc(%rsi) 17d41f: 8b 41 10 mov 0x10(%rcx),%eax 17d422: 89 46 10 mov %eax,0x10(%rsi) 17d425: 8b 41 14 mov 0x14(%rcx),%eax 17d428: 89 46 14 mov %eax,0x14(%rsi) 17d42b: 8b 41 18 mov 0x18(%rcx),%eax 17d42e: 89 46 18 mov %eax,0x18(%rsi) 17d431: 8b 41 1c mov 0x1c(%rcx),%eax 17d434: 89 46 1c mov %eax,0x1c(%rsi) 17d437: 8b 41 20 mov 0x20(%rcx),%eax 17d43a: 89 46 20 mov %eax,0x20(%rsi) 17d43d: 8b 41 24 mov 0x24(%rcx),%eax 17d440: 89 46 24 mov %eax,0x24(%rsi) 17d443: 8b 41 28 mov 0x28(%rcx),%eax 17d446: 89 46 28 mov %eax,0x28(%rsi) 17d449: 31 c0 xor %eax,%eax 17d44b: c3 retq 17d44c: b8 ea ff ff ff mov $0xffffffea,%eax 17d451: c3 retq 17d452: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17d459: 00 00 00 17d45c: 0f 1f 40 00 nopl 0x0(%rax) 000000000017d460 : 17d460: 48 83 ef 01 sub $0x1,%rdi 17d464: b8 ff ff ff ff mov $0xffffffff,%eax 17d469: 48 c1 ef 0c shr $0xc,%rdi 17d46d: 48 0f bd c7 bsr %rdi,%rax 17d471: 83 c0 01 add $0x1,%eax 17d474: c3 retq 17d475: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17d47c: 00 00 00 00 000000000017d480 : 17d480: e8 00 00 00 00 callq 17d485 17d485: 53 push %rbx 17d486: 8b 02 mov (%rdx),%eax 17d488: 48 89 fb mov %rdi,%rbx 17d48b: 8b 52 04 mov 0x4(%rdx),%edx 17d48e: 85 c0 test %eax,%eax 17d490: 75 25 jne 17d4b7 17d492: 81 fa e6 00 00 00 cmp $0xe6,%edx 17d498: 0f 84 00 00 00 00 je 17d49e 17d49e: 81 fa e7 00 00 00 cmp $0xe7,%edx 17d4a4: 0f 84 00 00 00 00 je 17d4aa 17d4aa: 83 fa 53 cmp $0x53,%edx 17d4ad: 0f 84 00 00 00 00 je 17d4b3 17d4b3: 31 c0 xor %eax,%eax 17d4b5: 5b pop %rbx 17d4b6: c3 retq 17d4b7: 83 f8 0f cmp $0xf,%eax 17d4ba: 0f 84 00 00 00 00 je 17d4c0 17d4c0: 83 f8 16 cmp $0x16,%eax 17d4c3: 0f 84 00 00 00 00 je 17d4c9 17d4c9: 31 c0 xor %eax,%eax 17d4cb: 5b pop %rbx 17d4cc: c3 retq 17d4cd: 0f 1f 00 nopl (%rax) 000000000017d4d0 : 17d4d0: e8 00 00 00 00 callq 17d4d5 17d4d5: 0f b7 ff movzwl %di,%edi 17d4d8: ba 0e 06 00 00 mov $0x60e,%edx 17d4dd: 29 fa sub %edi,%edx 17d4df: c1 e2 02 shl $0x2,%edx 17d4e2: 48 63 c2 movslq %edx,%rax 17d4e5: c1 fa 1f sar $0x1f,%edx 17d4e8: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17d4ef: 48 c1 f8 23 sar $0x23,%rax 17d4f3: 29 d0 sub %edx,%eax 17d4f5: c3 retq 17d4f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17d4fd: 00 00 00 000000000017d500 : 17d500: e8 00 00 00 00 callq 17d505 17d505: 40 0f b6 c7 movzbl %dil,%eax 17d509: 6b c0 e7 imul $0xffffffe7,%eax,%eax 17d50c: 8d 90 3b 18 00 00 lea 0x183b(%rax),%edx 17d512: 05 38 18 00 00 add $0x1838,%eax 17d517: 0f 48 c2 cmovs %edx,%eax 17d51a: c1 f8 02 sar $0x2,%eax 17d51d: c3 retq 17d51e: 66 90 xchg %ax,%ax 000000000017d520 : 17d520: e8 00 00 00 00 callq 17d525 17d525: 41 54 push %r12 17d527: 8d 3c 8d 00 00 00 00 lea 0x0(,%rcx,4),%edi 17d52e: 49 89 d4 mov %rdx,%r12 17d531: 55 push %rbp 17d532: 48 89 f5 mov %rsi,%rbp 17d535: be c0 0d 00 00 mov $0xdc0,%esi 17d53a: 53 push %rbx 17d53b: 89 cb mov %ecx,%ebx 17d53d: e8 00 00 00 00 callq 17d542 17d542: 48 85 c0 test %rax,%rax 17d545: 74 26 je 17d56d 17d547: 48 89 c1 mov %rax,%rcx 17d54a: 85 db test %ebx,%ebx 17d54c: 74 14 je 17d562 17d54e: 89 da mov %ebx,%edx 17d550: 4c 89 e6 mov %r12,%rsi 17d553: 48 89 c7 mov %rax,%rdi 17d556: 48 c1 e2 02 shl $0x2,%rdx 17d55a: e8 00 00 00 00 callq 17d55f 17d55f: 48 89 c1 mov %rax,%rcx 17d562: 48 89 4d 00 mov %rcx,0x0(%rbp) 17d566: 31 c0 xor %eax,%eax 17d568: 5b pop %rbx 17d569: 5d pop %rbp 17d56a: 41 5c pop %r12 17d56c: c3 retq 17d56d: b8 f4 ff ff ff mov $0xfffffff4,%eax 17d572: eb f4 jmp 17d568 17d574: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17d57b: 00 00 00 00 17d57f: 90 nop 000000000017d580 : 17d580: e8 00 00 00 00 callq 17d585 17d585: 41 54 push %r12 17d587: 8d 3c 8d 00 00 00 00 lea 0x0(,%rcx,4),%edi 17d58e: 49 89 d4 mov %rdx,%r12 17d591: 55 push %rbp 17d592: 48 89 f5 mov %rsi,%rbp 17d595: be c0 0d 00 00 mov $0xdc0,%esi 17d59a: 53 push %rbx 17d59b: 89 cb mov %ecx,%ebx 17d59d: e8 00 00 00 00 callq 17d5a2 17d5a2: 48 85 c0 test %rax,%rax 17d5a5: 74 26 je 17d5cd 17d5a7: 48 89 c1 mov %rax,%rcx 17d5aa: 85 db test %ebx,%ebx 17d5ac: 74 14 je 17d5c2 17d5ae: 89 da mov %ebx,%edx 17d5b0: 4c 89 e6 mov %r12,%rsi 17d5b3: 48 89 c7 mov %rax,%rdi 17d5b6: 48 c1 e2 02 shl $0x2,%rdx 17d5ba: e8 00 00 00 00 callq 17d5bf 17d5bf: 48 89 c1 mov %rax,%rcx 17d5c2: 48 89 4d 00 mov %rcx,0x0(%rbp) 17d5c6: 31 c0 xor %eax,%eax 17d5c8: 5b pop %rbx 17d5c9: 5d pop %rbp 17d5ca: 41 5c pop %r12 17d5cc: c3 retq 17d5cd: b8 f4 ff ff ff mov $0xfffffff4,%eax 17d5d2: eb f4 jmp 17d5c8 17d5d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17d5db: 00 00 00 00 17d5df: 90 nop 000000000017d5e0 : 17d5e0: e8 00 00 00 00 callq 17d5e5 17d5e5: 89 f0 mov %esi,%eax 17d5e7: 89 ce mov %ecx,%esi 17d5e9: 8d 0c fd 00 00 00 00 lea 0x0(,%rdi,8),%ecx 17d5f0: 83 e1 18 and $0x18,%ecx 17d5f3: 83 fe 01 cmp $0x1,%esi 17d5f6: 74 1a je 17d612 17d5f8: 83 fe 02 cmp $0x2,%esi 17d5fb: 74 05 je 17d602 17d5fd: d3 e2 shl %cl,%edx 17d5ff: 09 d0 or %edx,%eax 17d601: c3 retq 17d602: be ff ff 00 00 mov $0xffff,%esi 17d607: d3 e2 shl %cl,%edx 17d609: d3 e6 shl %cl,%esi 17d60b: f7 d6 not %esi 17d60d: 21 f0 and %esi,%eax 17d60f: 09 d0 or %edx,%eax 17d611: c3 retq 17d612: be ff 00 00 00 mov $0xff,%esi 17d617: d3 e2 shl %cl,%edx 17d619: d3 e6 shl %cl,%esi 17d61b: f7 d6 not %esi 17d61d: 21 f0 and %esi,%eax 17d61f: 09 d0 or %edx,%eax 17d621: c3 retq 17d622: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17d629: 00 00 00 00 17d62d: 0f 1f 00 nopl (%rax) 000000000017d630 : 17d630: e8 00 00 00 00 callq 17d635 17d635: 41 56 push %r14 17d637: 41 55 push %r13 17d639: 41 54 push %r12 17d63b: 55 push %rbp 17d63c: 53 push %rbx 17d63d: 48 85 ff test %rdi,%rdi 17d640: 0f 84 00 00 00 00 je 17d646 17d646: 48 89 fd mov %rdi,%rbp 17d649: 48 8b 7f 60 mov 0x60(%rdi),%rdi 17d64d: 48 85 ff test %rdi,%rdi 17d650: 0f 84 00 00 00 00 je 17d656 17d656: 8b 9d 14 01 00 00 mov 0x114(%rbp),%ebx 17d65c: 31 c0 xor %eax,%eax 17d65e: 85 db test %ebx,%ebx 17d660: 74 44 je 17d6a6 17d662: 41 89 f4 mov %esi,%r12d 17d665: 41 89 d5 mov %edx,%r13d 17d668: 41 89 ce mov %ecx,%r14d 17d66b: 31 db xor %ebx,%ebx 17d66d: eb 1b jmp 17d68a 17d66f: bf c7 10 00 00 mov $0x10c7,%edi 17d674: 83 c3 01 add $0x1,%ebx 17d677: e8 00 00 00 00 callq 17d67c 17d67c: 8b 85 14 01 00 00 mov 0x114(%rbp),%eax 17d682: 39 d8 cmp %ebx,%eax 17d684: 76 20 jbe 17d6a6 17d686: 48 8b 7d 60 mov 0x60(%rbp),%rdi 17d68a: 48 8b 07 mov (%rdi),%rax 17d68d: 44 89 e6 mov %r12d,%esi 17d690: 48 8b 00 mov (%rax),%rax 17d693: e8 00 00 00 00 callq 17d698 17d698: 44 31 e8 xor %r13d,%eax 17d69b: 44 85 f0 test %r14d,%eax 17d69e: 75 cf jne 17d66f 17d6a0: 8b 85 14 01 00 00 mov 0x114(%rbp),%eax 17d6a6: 39 c3 cmp %eax,%ebx 17d6a8: 0f 94 c0 sete %al 17d6ab: 0f b6 c0 movzbl %al,%eax 17d6ae: f7 d8 neg %eax 17d6b0: 5b pop %rbx 17d6b1: 5d pop %rbp 17d6b2: 41 5c pop %r12 17d6b4: 41 5d pop %r13 17d6b6: 41 5e pop %r14 17d6b8: c3 retq 17d6b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000017d6c0 : 17d6c0: e8 00 00 00 00 callq 17d6c5 17d6c5: 41 55 push %r13 17d6c7: 41 54 push %r12 17d6c9: 55 push %rbp 17d6ca: 53 push %rbx 17d6cb: 48 85 ff test %rdi,%rdi 17d6ce: 0f 84 00 00 00 00 je 17d6d4 17d6d4: 48 89 fd mov %rdi,%rbp 17d6d7: 48 8b 7f 60 mov 0x60(%rdi),%rdi 17d6db: 48 85 ff test %rdi,%rdi 17d6de: 0f 84 00 00 00 00 je 17d6e4 17d6e4: 48 8b 07 mov (%rdi),%rax 17d6e7: 89 f3 mov %esi,%ebx 17d6e9: 41 89 cd mov %ecx,%r13d 17d6ec: 45 89 c4 mov %r8d,%r12d 17d6ef: 48 8b 40 08 mov 0x8(%rax),%rax 17d6f3: e8 00 00 00 00 callq 17d6f8 17d6f8: 8d 73 01 lea 0x1(%rbx),%esi 17d6fb: 44 89 e9 mov %r13d,%ecx 17d6fe: 5b pop %rbx 17d6ff: 44 89 e2 mov %r12d,%edx 17d702: 48 89 ef mov %rbp,%rdi 17d705: 5d pop %rbp 17d706: 41 5c pop %r12 17d708: 41 5d pop %r13 17d70a: e9 21 ff ff ff jmpq 17d630 17d70f: 90 nop 000000000017d710 : 17d710: e8 00 00 00 00 callq 17d715 17d715: 48 85 ff test %rdi,%rdi 17d718: 74 78 je 17d792 17d71a: 41 56 push %r14 17d71c: 41 55 push %r13 17d71e: 41 54 push %r12 17d720: 55 push %rbp 17d721: 48 89 fd mov %rdi,%rbp 17d724: 53 push %rbx 17d725: 48 8b 7f 60 mov 0x60(%rdi),%rdi 17d729: 48 85 ff test %rdi,%rdi 17d72c: 74 6a je 17d798 17d72e: 8b 85 14 01 00 00 mov 0x114(%rbp),%eax 17d734: 41 89 f4 mov %esi,%r12d 17d737: 41 89 d5 mov %edx,%r13d 17d73a: 41 89 ce mov %ecx,%r14d 17d73d: 31 db xor %ebx,%ebx 17d73f: 85 c0 test %eax,%eax 17d741: 75 1d jne 17d760 17d743: eb 46 jmp 17d78b 17d745: bf c7 10 00 00 mov $0x10c7,%edi 17d74a: 83 c3 01 add $0x1,%ebx 17d74d: e8 00 00 00 00 callq 17d752 17d752: 8b 85 14 01 00 00 mov 0x114(%rbp),%eax 17d758: 39 c3 cmp %eax,%ebx 17d75a: 73 20 jae 17d77c 17d75c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 17d760: 48 8b 07 mov (%rdi),%rax 17d763: 44 89 e6 mov %r12d,%esi 17d766: 48 8b 00 mov (%rax),%rax 17d769: e8 00 00 00 00 callq 17d76e 17d76e: 44 31 e8 xor %r13d,%eax 17d771: 44 85 f0 test %r14d,%eax 17d774: 74 cf je 17d745 17d776: 8b 85 14 01 00 00 mov 0x114(%rbp),%eax 17d77c: 39 c3 cmp %eax,%ebx 17d77e: 74 0b je 17d78b 17d780: 31 c0 xor %eax,%eax 17d782: 5b pop %rbx 17d783: 5d pop %rbp 17d784: 41 5c pop %r12 17d786: 41 5d pop %r13 17d788: 41 5e pop %r14 17d78a: c3 retq 17d78b: b8 c2 ff ff ff mov $0xffffffc2,%eax 17d790: eb f0 jmp 17d782 17d792: b8 ea ff ff ff mov $0xffffffea,%eax 17d797: c3 retq 17d798: b8 ea ff ff ff mov $0xffffffea,%eax 17d79d: eb e3 jmp 17d782 17d79f: 90 nop 000000000017d7a0 : 17d7a0: e8 00 00 00 00 callq 17d7a5 17d7a5: 48 85 ff test %rdi,%rdi 17d7a8: 74 49 je 17d7f3 17d7aa: 41 55 push %r13 17d7ac: 41 54 push %r12 17d7ae: 55 push %rbp 17d7af: 48 89 fd mov %rdi,%rbp 17d7b2: 53 push %rbx 17d7b3: 48 8b 7f 60 mov 0x60(%rdi),%rdi 17d7b7: 48 85 ff test %rdi,%rdi 17d7ba: 74 2b je 17d7e7 17d7bc: 48 8b 07 mov (%rdi),%rax 17d7bf: 41 89 cc mov %ecx,%r12d 17d7c2: 89 f3 mov %esi,%ebx 17d7c4: 45 89 c5 mov %r8d,%r13d 17d7c7: 48 8b 40 08 mov 0x8(%rax),%rax 17d7cb: e8 00 00 00 00 callq 17d7d0 17d7d0: 8d 73 01 lea 0x1(%rbx),%esi 17d7d3: 44 89 e9 mov %r13d,%ecx 17d7d6: 5b pop %rbx 17d7d7: 44 89 e2 mov %r12d,%edx 17d7da: 48 89 ef mov %rbp,%rdi 17d7dd: 5d pop %rbp 17d7de: 41 5c pop %r12 17d7e0: 41 5d pop %r13 17d7e2: e9 29 ff ff ff jmpq 17d710 17d7e7: 5b pop %rbx 17d7e8: b8 ea ff ff ff mov $0xffffffea,%eax 17d7ed: 5d pop %rbp 17d7ee: 41 5c pop %r12 17d7f0: 41 5d pop %r13 17d7f2: c3 retq 17d7f3: b8 ea ff ff ff mov $0xffffffea,%eax 17d7f8: c3 retq 17d7f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000017d800 : 17d800: e8 00 00 00 00 callq 17d805 17d805: 8b 87 28 01 00 00 mov 0x128(%rdi),%eax 17d80b: 48 c1 e8 1c shr $0x1c,%rax 17d80f: 83 e0 01 and $0x1,%eax 17d812: c3 retq 17d813: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17d81a: 00 00 00 00 17d81e: 66 90 xchg %ax,%ax 000000000017d820 : 17d820: e8 00 00 00 00 callq 17d825 17d825: 8b 87 28 01 00 00 mov 0x128(%rdi),%eax 17d82b: 48 c1 e8 1e shr $0x1e,%rax 17d82f: 83 e0 01 and $0x1,%eax 17d832: c3 retq 17d833: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17d83a: 00 00 00 00 17d83e: 66 90 xchg %ax,%ax 000000000017d840 : 17d840: e8 00 00 00 00 callq 17d845 17d845: 53 push %rbx 17d846: 48 85 ff test %rdi,%rdi 17d849: 0f 84 de 00 00 00 je 17d92d 17d84f: 48 89 fb mov %rdi,%rbx 17d852: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 17d859 17d859: ba 0c 01 00 00 mov $0x10c,%edx 17d85e: be c0 0d 00 00 mov $0xdc0,%esi 17d863: e8 00 00 00 00 callq 17d868 17d868: 49 89 c0 mov %rax,%r8 17d86b: 48 85 c0 test %rax,%rax 17d86e: 0f 84 d4 00 00 00 je 17d948 17d874: 48 8b 43 04 mov 0x4(%rbx),%rax 17d878: 49 89 40 04 mov %rax,0x4(%r8) 17d87c: 8b 03 mov (%rbx),%eax 17d87e: 85 c0 test %eax,%eax 17d880: 74 42 je 17d8c4 17d882: 83 e8 01 sub $0x1,%eax 17d885: 48 8d 7b 0c lea 0xc(%rbx),%rdi 17d889: 4d 8d 50 14 lea 0x14(%r8),%r10 17d88d: 4c 8d 4c c3 14 lea 0x14(%rbx,%rax,8),%r9 17d892: 41 8b 30 mov (%r8),%esi 17d895: 0f b7 17 movzwl (%rdi),%edx 17d898: 85 f6 test %esi,%esi 17d89a: 0f 84 86 00 00 00 je 17d926 17d8a0: 8d 4e ff lea -0x1(%rsi),%ecx 17d8a3: 49 8d 40 0c lea 0xc(%r8),%rax 17d8a7: 49 8d 0c ca lea (%r10,%rcx,8),%rcx 17d8ab: eb 09 jmp 17d8b6 17d8ad: 48 83 c0 08 add $0x8,%rax 17d8b1: 48 39 c8 cmp %rcx,%rax 17d8b4: 74 4d je 17d903 17d8b6: 66 39 10 cmp %dx,(%rax) 17d8b9: 75 f2 jne 17d8ad 17d8bb: 48 83 c7 08 add $0x8,%rdi 17d8bf: 4c 39 cf cmp %r9,%rdi 17d8c2: 75 ce jne 17d892 17d8c4: 49 8b 00 mov (%r8),%rax 17d8c7: 48 8d 7b 08 lea 0x8(%rbx),%rdi 17d8cb: 4c 89 c6 mov %r8,%rsi 17d8ce: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 17d8d2: 48 89 03 mov %rax,(%rbx) 17d8d5: 49 8b 80 04 01 00 00 mov 0x104(%r8),%rax 17d8dc: 48 89 83 04 01 00 00 mov %rax,0x104(%rbx) 17d8e3: 48 29 fb sub %rdi,%rbx 17d8e6: 48 29 de sub %rbx,%rsi 17d8e9: 81 c3 0c 01 00 00 add $0x10c,%ebx 17d8ef: c1 eb 03 shr $0x3,%ebx 17d8f2: 89 d9 mov %ebx,%ecx 17d8f4: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 17d8f7: 4c 89 c7 mov %r8,%rdi 17d8fa: e8 00 00 00 00 callq 17d8ff 17d8ff: 31 c0 xor %eax,%eax 17d901: 5b pop %rbx 17d902: c3 retq 17d903: 8d 46 01 lea 0x1(%rsi),%eax 17d906: 66 41 89 54 f0 0c mov %dx,0xc(%r8,%rsi,8) 17d90c: 8b 57 04 mov 0x4(%rdi),%edx 17d90f: 48 83 c7 08 add $0x8,%rdi 17d913: 41 89 54 f0 10 mov %edx,0x10(%r8,%rsi,8) 17d918: 41 89 00 mov %eax,(%r8) 17d91b: 4c 39 cf cmp %r9,%rdi 17d91e: 0f 85 6e ff ff ff jne 17d892 17d924: eb 9e jmp 17d8c4 17d926: b8 01 00 00 00 mov $0x1,%eax 17d92b: eb d9 jmp 17d906 17d92d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d934: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d93b: e8 00 00 00 00 callq 17d940 17d940: 85 c0 test %eax,%eax 17d942: 0f 85 00 00 00 00 jne 17d948 17d948: b8 ea ff ff ff mov $0xffffffea,%eax 17d94d: 5b pop %rbx 17d94e: c3 retq 17d94f: 90 nop 000000000017d950 : 17d950: e8 00 00 00 00 callq 17d955 17d955: 41 54 push %r12 17d957: 8b 06 mov (%rsi),%eax 17d959: 85 c0 test %eax,%eax 17d95b: 74 74 je 17d9d1 17d95d: 48 85 ff test %rdi,%rdi 17d960: 0f 84 8e 00 00 00 je 17d9f4 17d966: 48 c7 47 04 00 00 00 movq $0x0,0x4(%rdi) 17d96d: 00 17d96e: 8b 06 mov (%rsi),%eax 17d970: 31 d2 xor %edx,%edx 17d972: 89 07 mov %eax,(%rdi) 17d974: 85 c0 test %eax,%eax 17d976: 74 26 je 17d99e 17d978: 89 d0 mov %edx,%eax 17d97a: 83 c2 01 add $0x1,%edx 17d97d: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 17d984: 00 17d985: 48 29 c1 sub %rax,%rcx 17d988: 0f b7 4c 8e 14 movzwl 0x14(%rsi,%rcx,4),%ecx 17d98d: c7 44 c7 10 00 00 00 movl $0x0,0x10(%rdi,%rax,8) 17d994: 00 17d995: 66 89 4c c7 0c mov %cx,0xc(%rdi,%rax,8) 17d99a: 39 16 cmp %edx,(%rsi) 17d99c: 77 da ja 17d978 17d99e: e8 00 00 00 00 callq 17d9a3 17d9a3: 41 89 c4 mov %eax,%r12d 17d9a6: 85 c0 test %eax,%eax 17d9a8: 75 06 jne 17d9b0 17d9aa: 44 89 e0 mov %r12d,%eax 17d9ad: 41 5c pop %r12 17d9af: c3 retq 17d9b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d9b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d9be: e8 00 00 00 00 callq 17d9c3 17d9c3: 85 c0 test %eax,%eax 17d9c5: 0f 85 00 00 00 00 jne 17d9cb 17d9cb: 44 89 e0 mov %r12d,%eax 17d9ce: 41 5c pop %r12 17d9d0: c3 retq 17d9d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d9d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d9df: e8 00 00 00 00 callq 17d9e4 17d9e4: 85 c0 test %eax,%eax 17d9e6: 0f 85 00 00 00 00 jne 17d9ec 17d9ec: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17d9f2: eb b6 jmp 17d9aa 17d9f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d9fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17da02: e8 00 00 00 00 callq 17da07 17da07: 85 c0 test %eax,%eax 17da09: 74 e1 je 17d9ec 17da0b: e9 00 00 00 00 jmpq 17da10 000000000017da10 : 17da10: e8 00 00 00 00 callq 17da15 17da15: 41 54 push %r12 17da17: 8b 06 mov (%rsi),%eax 17da19: 85 c0 test %eax,%eax 17da1b: 74 74 je 17da91 17da1d: 48 85 ff test %rdi,%rdi 17da20: 0f 84 8e 00 00 00 je 17dab4 17da26: 48 c7 47 04 00 00 00 movq $0x0,0x4(%rdi) 17da2d: 00 17da2e: 8b 06 mov (%rsi),%eax 17da30: 31 d2 xor %edx,%edx 17da32: 89 07 mov %eax,(%rdi) 17da34: 85 c0 test %eax,%eax 17da36: 74 26 je 17da5e 17da38: 89 d0 mov %edx,%eax 17da3a: 83 c2 01 add $0x1,%edx 17da3d: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 17da44: 00 17da45: 48 29 c1 sub %rax,%rcx 17da48: 0f b7 4c 8e 12 movzwl 0x12(%rsi,%rcx,4),%ecx 17da4d: c7 44 c7 10 00 00 00 movl $0x0,0x10(%rdi,%rax,8) 17da54: 00 17da55: 66 89 4c c7 0c mov %cx,0xc(%rdi,%rax,8) 17da5a: 39 16 cmp %edx,(%rsi) 17da5c: 77 da ja 17da38 17da5e: e8 00 00 00 00 callq 17da63 17da63: 41 89 c4 mov %eax,%r12d 17da66: 85 c0 test %eax,%eax 17da68: 75 06 jne 17da70 17da6a: 44 89 e0 mov %r12d,%eax 17da6d: 41 5c pop %r12 17da6f: c3 retq 17da70: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17da77: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17da7e: e8 00 00 00 00 callq 17da83 17da83: 85 c0 test %eax,%eax 17da85: 0f 85 00 00 00 00 jne 17da8b 17da8b: 44 89 e0 mov %r12d,%eax 17da8e: 41 5c pop %r12 17da90: c3 retq 17da91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17da98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17da9f: e8 00 00 00 00 callq 17daa4 17daa4: 85 c0 test %eax,%eax 17daa6: 0f 85 00 00 00 00 jne 17daac 17daac: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17dab2: eb b6 jmp 17da6a 17dab4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17dabb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17dac2: e8 00 00 00 00 callq 17dac7 17dac7: 85 c0 test %eax,%eax 17dac9: 74 e1 je 17daac 17dacb: e9 00 00 00 00 jmpq 17dad0 000000000017dad0 : 17dad0: e8 00 00 00 00 callq 17dad5 17dad5: 8b 06 mov (%rsi),%eax 17dad7: 85 c0 test %eax,%eax 17dad9: 74 3e je 17db19 17dadb: 48 85 ff test %rdi,%rdi 17dade: 74 5a je 17db3a 17dae0: 48 c7 47 04 00 00 00 movq $0x0,0x4(%rdi) 17dae7: 00 17dae8: 44 8b 06 mov (%rsi),%r8d 17daeb: 31 d2 xor %edx,%edx 17daed: 44 89 07 mov %r8d,(%rdi) 17daf0: 45 85 c0 test %r8d,%r8d 17daf3: 74 21 je 17db16 17daf5: 48 63 c2 movslq %edx,%rax 17daf8: 83 c2 01 add $0x1,%edx 17dafb: 48 8d 0c 80 lea (%rax,%rax,4),%rcx 17daff: 0f b7 4c 4e 06 movzwl 0x6(%rsi,%rcx,2),%ecx 17db04: c7 44 c7 10 00 00 00 movl $0x0,0x10(%rdi,%rax,8) 17db0b: 00 17db0c: 66 89 4c c7 0c mov %cx,0xc(%rdi,%rax,8) 17db11: 41 39 d0 cmp %edx,%r8d 17db14: 75 df jne 17daf5 17db16: 31 c0 xor %eax,%eax 17db18: c3 retq 17db19: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17db20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17db27: e8 00 00 00 00 callq 17db2c 17db2c: 85 c0 test %eax,%eax 17db2e: 0f 85 00 00 00 00 jne 17db34 17db34: b8 ea ff ff ff mov $0xffffffea,%eax 17db39: c3 retq 17db3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17db41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17db48: e8 00 00 00 00 callq 17db4d 17db4d: 85 c0 test %eax,%eax 17db4f: 74 e3 je 17db34 17db51: e9 00 00 00 00 jmpq 17db56 17db56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17db5d: 00 00 00 000000000017db60 : 17db60: e8 00 00 00 00 callq 17db65 17db65: 8b 0e mov (%rsi),%ecx 17db67: 39 f9 cmp %edi,%ecx 17db69: 76 23 jbe 17db8e 17db6b: 29 f9 sub %edi,%ecx 17db6d: 85 ff test %edi,%edi 17db6f: 74 1b je 17db8c 17db71: 41 89 f8 mov %edi,%r8d 17db74: 31 c0 xor %eax,%eax 17db76: 8d 14 01 lea (%rcx,%rax,1),%edx 17db79: 48 8b 54 d6 0c mov 0xc(%rsi,%rdx,8),%rdx 17db7e: 48 89 54 c6 0c mov %rdx,0xc(%rsi,%rax,8) 17db83: 48 83 c0 01 add $0x1,%rax 17db87: 4c 39 c0 cmp %r8,%rax 17db8a: 75 ea jne 17db76 17db8c: 89 3e mov %edi,(%rsi) 17db8e: c3 retq 17db8f: 90 nop 000000000017db90 : 17db90: e8 00 00 00 00 callq 17db95 17db95: 39 f2 cmp %esi,%edx 17db97: 0f 46 f2 cmovbe %edx,%esi 17db9a: 89 37 mov %esi,(%rdi) 17db9c: 85 f6 test %esi,%esi 17db9e: 74 15 je 17dbb5 17dba0: 31 c0 xor %eax,%eax 17dba2: 48 63 d0 movslq %eax,%rdx 17dba5: 83 c0 01 add $0x1,%eax 17dba8: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17dbac: c6 44 97 04 00 movb $0x0,0x4(%rdi,%rdx,4) 17dbb1: 39 f0 cmp %esi,%eax 17dbb3: 75 ed jne 17dba2 17dbb5: 31 c0 xor %eax,%eax 17dbb7: c3 retq 17dbb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17dbbf: 00 000000000017dbc0 : 17dbc0: e8 00 00 00 00 callq 17dbc5 17dbc5: 89 f6 mov %esi,%esi 17dbc7: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 17dbcb: 48 8d 04 87 lea (%rdi,%rax,4),%rax 17dbcf: 89 50 08 mov %edx,0x8(%rax) 17dbd2: 89 48 0c mov %ecx,0xc(%rax) 17dbd5: c6 40 04 01 movb $0x1,0x4(%rax) 17dbd9: c3 retq 17dbda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000017dbe0 : 17dbe0: e8 00 00 00 00 callq 17dbe5 17dbe5: 8b 07 mov (%rdi),%eax 17dbe7: 85 c0 test %eax,%eax 17dbe9: 7e 41 jle 17dc2c 17dbeb: 8d 48 ff lea -0x1(%rax),%ecx 17dbee: 45 31 c0 xor %r8d,%r8d 17dbf1: 48 63 c1 movslq %ecx,%rax 17dbf4: 89 c9 mov %ecx,%ecx 17dbf6: 48 8d 14 40 lea (%rax,%rax,2),%rdx 17dbfa: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 17dbfe: 48 c1 e2 02 shl $0x2,%rdx 17dc02: 48 c1 e1 02 shl $0x2,%rcx 17dc06: 48 8d 04 17 lea (%rdi,%rdx,1),%rax 17dc0a: 48 8d 54 17 f4 lea -0xc(%rdi,%rdx,1),%rdx 17dc0f: 48 29 ca sub %rcx,%rdx 17dc12: 45 01 c0 add %r8d,%r8d 17dc15: 80 78 04 00 cmpb $0x0,0x4(%rax) 17dc19: 74 04 je 17dc1f 17dc1b: 41 83 c8 01 or $0x1,%r8d 17dc1f: 48 83 e8 0c sub $0xc,%rax 17dc23: 48 39 d0 cmp %rdx,%rax 17dc26: 75 ea jne 17dc12 17dc28: 44 89 c0 mov %r8d,%eax 17dc2b: c3 retq 17dc2c: 45 31 c0 xor %r8d,%r8d 17dc2f: 44 89 c0 mov %r8d,%eax 17dc32: c3 retq 17dc33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17dc3a: 00 00 00 00 17dc3e: 66 90 xchg %ax,%ax 000000000017dc40 : 17dc40: e8 00 00 00 00 callq 17dc45 17dc45: 44 8b 07 mov (%rdi),%r8d 17dc48: 48 85 ff test %rdi,%rdi 17dc4b: 74 3f je 17dc8c 17dc4d: 31 c0 xor %eax,%eax 17dc4f: 45 84 c0 test %r8b,%r8b 17dc52: 75 0f jne 17dc63 17dc54: eb 1c jmp 17dc72 17dc56: 8d 50 01 lea 0x1(%rax),%edx 17dc59: 0f b6 ca movzbl %dl,%ecx 17dc5c: 41 39 c8 cmp %ecx,%r8d 17dc5f: 76 10 jbe 17dc71 17dc61: 89 d0 mov %edx,%eax 17dc63: 0f b6 d0 movzbl %al,%edx 17dc66: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 17dc6a: 66 39 74 57 06 cmp %si,0x6(%rdi,%rdx,2) 17dc6f: 72 e5 jb 17dc56 17dc71: c3 retq 17dc72: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17dc79: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17dc80: e8 00 00 00 00 callq 17dc85 17dc85: 85 c0 test %eax,%eax 17dc87: 75 1f jne 17dca8 17dc89: 31 c0 xor %eax,%eax 17dc8b: c3 retq 17dc8c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17dc93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17dc9a: e8 00 00 00 00 callq 17dc9f 17dc9f: 85 c0 test %eax,%eax 17dca1: 74 e6 je 17dc89 17dca3: e9 00 00 00 00 jmpq 17dca8 17dca8: e9 00 00 00 00 jmpq 17dcad 17dcad: 0f 1f 00 nopl (%rax) 000000000017dcb0 : 17dcb0: e8 00 00 00 00 callq 17dcb5 17dcb5: 8b 17 mov (%rdi),%edx 17dcb7: 89 d1 mov %edx,%ecx 17dcb9: 48 85 ff test %rdi,%rdi 17dcbc: 74 3c je 17dcfa 17dcbe: 31 c0 xor %eax,%eax 17dcc0: 84 d2 test %dl,%dl 17dcc2: 74 18 je 17dcdc 17dcc4: 0f b7 54 c7 0c movzwl 0xc(%rdi,%rax,8),%edx 17dcc9: 41 89 c0 mov %eax,%r8d 17dccc: 39 f2 cmp %esi,%edx 17dcce: 73 08 jae 17dcd8 17dcd0: 48 83 c0 01 add $0x1,%rax 17dcd4: 38 c1 cmp %al,%cl 17dcd6: 77 ec ja 17dcc4 17dcd8: 44 89 c0 mov %r8d,%eax 17dcdb: c3 retq 17dcdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17dce3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17dcea: e8 00 00 00 00 callq 17dcef 17dcef: 85 c0 test %eax,%eax 17dcf1: 75 23 jne 17dd16 17dcf3: 45 31 c0 xor %r8d,%r8d 17dcf6: 44 89 c0 mov %r8d,%eax 17dcf9: c3 retq 17dcfa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17dd01: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17dd08: e8 00 00 00 00 callq 17dd0d 17dd0d: 85 c0 test %eax,%eax 17dd0f: 74 e2 je 17dcf3 17dd11: e9 00 00 00 00 jmpq 17dd16 17dd16: e9 00 00 00 00 jmpq 17dd1b 17dd1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000017dd20 : 17dd20: e8 00 00 00 00 callq 17dd25 17dd25: 55 push %rbp 17dd26: 53 push %rbx 17dd27: 8b 17 mov (%rdi),%edx 17dd29: 48 89 fb mov %rdi,%rbx 17dd2c: 85 d2 test %edx,%edx 17dd2e: 74 21 je 17dd51 17dd30: 31 c0 xor %eax,%eax 17dd32: eb 09 jmp 17dd3d 17dd34: 48 83 c0 01 add $0x1,%rax 17dd38: 48 39 d0 cmp %rdx,%rax 17dd3b: 74 19 je 17dd56 17dd3d: 44 0f b7 44 c3 0c movzwl 0xc(%rbx,%rax,8),%r8d 17dd43: 89 c5 mov %eax,%ebp 17dd45: 66 41 39 f0 cmp %si,%r8w 17dd49: 72 e9 jb 17dd34 17dd4b: 44 89 c0 mov %r8d,%eax 17dd4e: 5b pop %rbx 17dd4f: 5d pop %rbp 17dd50: c3 retq 17dd51: bd ff ff ff ff mov $0xffffffff,%ebp 17dd56: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 17dd5b: 44 0f b7 44 eb 0c movzwl 0xc(%rbx,%rbp,8),%r8d 17dd61: 5b pop %rbx 17dd62: 5d pop %rbp 17dd63: 44 89 c0 mov %r8d,%eax 17dd66: c3 retq 17dd67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17dd6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17dd75: e8 00 00 00 00 callq 17dd7a 17dd7a: eb df jmp 17dd5b 17dd7c: 0f 1f 40 00 nopl 0x0(%rax) 000000000017dd80 : 17dd80: e8 00 00 00 00 callq 17dd85 17dd85: 8b 07 mov (%rdi),%eax 17dd87: 48 89 d1 mov %rdx,%rcx 17dd8a: 85 c0 test %eax,%eax 17dd8c: 74 24 je 17ddb2 17dd8e: 31 c0 xor %eax,%eax 17dd90: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 17dd96: 89 c2 mov %eax,%edx 17dd98: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17dd9c: 39 74 97 08 cmp %esi,0x8(%rdi,%rdx,4) 17dda0: 75 05 jne 17dda7 17dda2: 89 01 mov %eax,(%rcx) 17dda4: 45 31 c0 xor %r8d,%r8d 17dda7: 83 c0 01 add $0x1,%eax 17ddaa: 39 07 cmp %eax,(%rdi) 17ddac: 77 e8 ja 17dd96 17ddae: 44 89 c0 mov %r8d,%eax 17ddb1: c3 retq 17ddb2: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 17ddb8: 44 89 c0 mov %r8d,%eax 17ddbb: c3 retq 17ddbc: 0f 1f 40 00 nopl 0x0(%rax) 000000000017ddc0 : 17ddc0: e8 00 00 00 00 callq 17ddc5 17ddc5: 49 89 f8 mov %rdi,%r8 17ddc8: 89 d7 mov %edx,%edi 17ddca: 8b 16 mov (%rsi),%edx 17ddcc: 49 89 ca mov %rcx,%r10 17ddcf: 49 8b 80 18 01 00 00 mov 0x118(%r8),%rax 17ddd6: 85 d2 test %edx,%edx 17ddd8: 74 4e je 17de28 17ddda: 4c 8b 00 mov (%rax),%r8 17dddd: 31 c9 xor %ecx,%ecx 17dddf: 31 c0 xor %eax,%eax 17dde1: 45 8b 08 mov (%r8),%r9d 17dde4: 45 85 c9 test %r9d,%r9d 17dde7: 75 0d jne 17ddf6 17dde9: eb 32 jmp 17de1d 17ddeb: 83 c1 01 add $0x1,%ecx 17ddee: 0f b6 c1 movzbl %cl,%eax 17ddf1: 44 39 c8 cmp %r9d,%eax 17ddf4: 73 27 jae 17de1d 17ddf6: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 17ddfd: 00 17ddfe: 48 29 c2 sub %rax,%rdx 17de01: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 17de05: 0f b6 42 08 movzbl 0x8(%rdx),%eax 17de09: 48 8d 04 80 lea (%rax,%rax,4),%rax 17de0d: 66 39 7c 46 06 cmp %di,0x6(%rsi,%rax,2) 17de12: 75 d7 jne 17ddeb 17de14: 8b 42 04 mov 0x4(%rdx),%eax 17de17: 41 89 02 mov %eax,(%r10) 17de1a: 31 c0 xor %eax,%eax 17de1c: c3 retq 17de1d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 17de22: b8 ea ff ff ff mov $0xffffffea,%eax 17de27: c3 retq 17de28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17de2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17de36: e8 00 00 00 00 callq 17de3b 17de3b: 85 c0 test %eax,%eax 17de3d: 0f 85 00 00 00 00 jne 17de43 17de43: b8 ea ff ff ff mov $0xffffffea,%eax 17de48: c3 retq 17de49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17de50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17de57: e8 00 00 00 00 callq 17de5c 17de5c: b8 ea ff ff ff mov $0xffffffea,%eax 17de61: c3 retq 17de62: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17de69: 00 00 00 00 17de6d: 0f 1f 00 nopl (%rax) 000000000017de70 : 17de70: e8 00 00 00 00 callq 17de75 17de75: 55 push %rbp 17de76: ba 24 00 00 00 mov $0x24,%edx 17de7b: be c0 0d 00 00 mov $0xdc0,%esi 17de80: 53 push %rbx 17de81: 48 89 fb mov %rdi,%rbx 17de84: 48 8b af 18 01 00 00 mov 0x118(%rdi),%rbp 17de8b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 17de92 17de92: e8 00 00 00 00 callq 17de97 17de97: 48 85 c0 test %rax,%rax 17de9a: 0f 84 00 00 00 00 je 17dea0 17dea0: 48 b9 04 00 00 00 01 movabs $0x100000004,%rcx 17dea7: 00 00 00 17deaa: c7 40 20 84 03 00 00 movl $0x384,0x20(%rax) 17deb1: 48 ba 00 00 00 00 02 movabs $0x200000000,%rdx 17deb8: 00 00 00 17debb: 48 be d0 02 00 00 03 movabs $0x3000002d0,%rsi 17dec2: 00 00 00 17dec5: 48 89 08 mov %rcx,(%rax) 17dec8: 48 b9 2a 03 00 00 04 movabs $0x40000032a,%rcx 17decf: 00 00 00 17ded2: 48 89 50 08 mov %rdx,0x8(%rax) 17ded6: 48 89 70 10 mov %rsi,0x10(%rax) 17deda: 48 89 48 18 mov %rcx,0x18(%rax) 17dede: 48 85 ed test %rbp,%rbp 17dee1: 74 04 je 17dee7 17dee3: 48 89 45 68 mov %rax,0x68(%rbp) 17dee7: 48 89 83 00 02 00 00 mov %rax,0x200(%rbx) 17deee: 31 c0 xor %eax,%eax 17def0: 5b pop %rbx 17def1: 5d pop %rbp 17def2: c3 retq 17def3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17defa: 00 00 00 00 17defe: 66 90 xchg %ax,%ax 000000000017df00 : 17df00: e8 00 00 00 00 callq 17df05 17df05: 89 f1 mov %esi,%ecx 17df07: 83 e1 01 and $0x1,%ecx 17df0a: 75 13 jne 17df1f 17df0c: ba 01 00 00 00 mov $0x1,%edx 17df11: 83 c1 01 add $0x1,%ecx 17df14: 89 d0 mov %edx,%eax 17df16: d3 e0 shl %cl,%eax 17df18: 85 f0 test %esi,%eax 17df1a: 74 f5 je 17df11 17df1c: 89 c8 mov %ecx,%eax 17df1e: c3 retq 17df1f: 31 c9 xor %ecx,%ecx 17df21: 89 c8 mov %ecx,%eax 17df23: c3 retq 17df24: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17df2b: 00 00 00 00 17df2f: 90 nop 000000000017df30 : 17df30: e8 00 00 00 00 callq 17df35 17df35: 4c 8b 8f 18 01 00 00 mov 0x118(%rdi),%r9 17df3c: 49 8b 51 68 mov 0x68(%r9),%rdx 17df40: 48 85 d2 test %rdx,%rdx 17df43: 74 44 je 17df89 17df45: 8b 0a mov (%rdx),%ecx 17df47: 85 c9 test %ecx,%ecx 17df49: 74 3e je 17df89 17df4b: 8b b7 dc 01 00 00 mov 0x1dc(%rdi),%esi 17df51: 8d 46 ff lea -0x1(%rsi),%eax 17df54: 83 f8 03 cmp $0x3,%eax 17df57: 77 30 ja 17df89 17df59: 31 c0 xor %eax,%eax 17df5b: 41 89 c0 mov %eax,%r8d 17df5e: 39 74 c2 04 cmp %esi,0x4(%rdx,%rax,8) 17df62: 74 26 je 17df8a 17df64: 48 83 c0 01 add $0x1,%rax 17df68: 48 39 c8 cmp %rcx,%rax 17df6b: 75 ee jne 17df5b 17df6d: 49 8b 01 mov (%r9),%rax 17df70: 8b 10 mov (%rax),%edx 17df72: 85 d2 test %edx,%edx 17df74: 74 4f je 17dfc5 17df76: 0f b7 50 0e movzwl 0xe(%rax),%edx 17df7a: c1 e2 02 shl $0x2,%edx 17df7d: 31 c9 xor %ecx,%ecx 17df7f: be 5f 01 00 00 mov $0x15f,%esi 17df84: e9 00 00 00 00 jmpq 17df89 17df89: c3 retq 17df8a: 42 8b 4c c2 08 mov 0x8(%rdx,%r8,8),%ecx 17df8f: 49 8b 11 mov (%r9),%rdx 17df92: 8b 32 mov (%rdx),%esi 17df94: 85 f6 test %esi,%esi 17df96: 74 32 je 17dfca 17df98: 44 8d 46 ff lea -0x1(%rsi),%r8d 17df9c: 48 8d 42 0e lea 0xe(%rdx),%rax 17dfa0: 4a 8d 34 c5 00 00 00 lea 0x0(,%r8,8),%rsi 17dfa7: 00 17dfa8: 4c 29 c6 sub %r8,%rsi 17dfab: 48 8d 74 b2 2a lea 0x2a(%rdx,%rsi,4),%rsi 17dfb0: 0f b7 10 movzwl (%rax),%edx 17dfb3: 39 ca cmp %ecx,%edx 17dfb5: 73 c3 jae 17df7a 17dfb7: 48 83 c0 1c add $0x1c,%rax 17dfbb: 48 39 f0 cmp %rsi,%rax 17dfbe: 75 f0 jne 17dfb0 17dfc0: e9 00 00 00 00 jmpq 17dfc5 17dfc5: e9 00 00 00 00 jmpq 17dfca 17dfca: e9 00 00 00 00 jmpq 17dfcf 17dfcf: 90 nop 000000000017dfd0 : 17dfd0: e8 00 00 00 00 callq 17dfd5 17dfd5: 41 54 push %r12 17dfd7: 0f b7 c9 movzwl %cx,%ecx 17dfda: 4d 89 c4 mov %r8,%r12 17dfdd: 48 83 ec 10 sub $0x10,%rsp 17dfe1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17dfe8: 00 00 17dfea: 48 89 44 24 08 mov %rax,0x8(%rsp) 17dfef: 8b 47 0c mov 0xc(%rdi),%eax 17dff2: 83 f8 0a cmp $0xa,%eax 17dff5: 76 5e jbe 17e055 17dff7: 40 0f b6 f6 movzbl %sil,%esi 17dffb: 83 f8 0e cmp $0xe,%eax 17dffe: 76 35 jbe 17e035 17e000: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 17e005: e8 00 00 00 00 callq 17e00a 17e00a: 8b 54 24 04 mov 0x4(%rsp),%edx 17e00e: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 17e015: 48 c1 ea 25 shr $0x25,%rdx 17e019: 66 41 89 14 24 mov %dx,(%r12) 17e01e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 17e023: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 17e02a: 00 00 17e02c: 75 47 jne 17e075 17e02e: 48 83 c4 10 add $0x10,%rsp 17e032: 41 5c pop %r12 17e034: c3 retq 17e035: e8 00 00 00 00 callq 17e03a 17e03a: 41 0f b7 0c 24 movzwl (%r12),%ecx 17e03f: 8d 51 ff lea -0x1(%rcx),%edx 17e042: 66 81 fa ce 07 cmp $0x7ce,%dx 17e047: 76 d5 jbe 17e01e 17e049: ba 7e 04 00 00 mov $0x47e,%edx 17e04e: 66 41 89 14 24 mov %dx,(%r12) 17e053: eb c9 jmp 17e01e 17e055: 48 8b 44 24 08 mov 0x8(%rsp),%rax 17e05a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17e061: 00 00 17e063: 75 10 jne 17e075 17e065: 48 83 c4 10 add $0x10,%rsp 17e069: 4c 89 c2 mov %r8,%rdx 17e06c: 89 ce mov %ecx,%esi 17e06e: 41 5c pop %r12 17e070: e9 00 00 00 00 jmpq 17e075 17e075: e8 00 00 00 00 callq 17e07a 17e07a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000017e080 : 17e080: e8 00 00 00 00 callq 17e085 17e085: 41 54 push %r12 17e087: ba 20 00 00 00 mov $0x20,%edx 17e08c: be c0 0d 00 00 mov $0xdc0,%esi 17e091: 53 push %rbx 17e092: 48 89 fb mov %rdi,%rbx 17e095: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 17e09c 17e09c: e8 00 00 00 00 callq 17e0a1 17e0a1: 48 85 c0 test %rax,%rax 17e0a4: 74 4d je 17e0f3 17e0a6: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 17e0ad: 00 17e0ae: 48 8b 3b mov (%rbx),%rdi 17e0b1: 48 89 c1 mov %rax,%rcx 17e0b4: 31 d2 xor %edx,%edx 17e0b6: be 0f 00 00 00 mov $0xf,%esi 17e0bb: 49 89 c4 mov %rax,%r12 17e0be: e8 00 00 00 00 callq 17e0c3 17e0c3: 48 8b 3b mov (%rbx),%rdi 17e0c6: 4c 89 e1 mov %r12,%rcx 17e0c9: ba 01 00 00 00 mov $0x1,%edx 17e0ce: be 0f 00 00 00 mov $0xf,%esi 17e0d3: e8 00 00 00 00 callq 17e0d8 17e0d8: 48 8b 3b mov (%rbx),%rdi 17e0db: 4c 89 e1 mov %r12,%rcx 17e0de: ba 53 00 00 00 mov $0x53,%edx 17e0e3: be 16 00 00 00 mov $0x16,%esi 17e0e8: e8 00 00 00 00 callq 17e0ed 17e0ed: 31 c0 xor %eax,%eax 17e0ef: 5b pop %rbx 17e0f0: 41 5c pop %r12 17e0f2: c3 retq 17e0f3: b8 f4 ff ff ff mov $0xfffffff4,%eax 17e0f8: eb f5 jmp 17e0ef 17e0fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000017e100 : 17e100: e8 00 00 00 00 callq 17e105 17e105: 53 push %rbx 17e106: 48 89 fb mov %rdi,%rbx 17e109: 48 83 ec 10 sub $0x10,%rsp 17e10d: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 17e114: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17e11b: 00 00 17e11d: 48 89 44 24 08 mov %rax,0x8(%rsp) 17e122: 31 c0 xor %eax,%eax 17e124: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 17e129: e8 00 00 00 00 callq 17e12e 17e12e: 41 89 c0 mov %eax,%r8d 17e131: 31 c0 xor %eax,%eax 17e133: 45 84 c0 test %r8b,%r8b 17e136: 74 10 je 17e148 17e138: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 17e13f: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 17e144: 48 03 42 28 add 0x28(%rdx),%rax 17e148: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 17e14d: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 17e154: 00 00 17e156: 75 06 jne 17e15e 17e158: 48 83 c4 10 add $0x10,%rsp 17e15c: 5b pop %rbx 17e15d: c3 retq 17e15e: e8 00 00 00 00 callq 17e163 17e163: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17e16a: 00 00 00 00 17e16e: 66 90 xchg %ax,%ax 000000000017e170 : 17e170: e8 00 00 00 00 callq 17e175 17e175: 49 89 f8 mov %rdi,%r8 17e178: 48 89 f7 mov %rsi,%rdi 17e17b: 45 8b 08 mov (%r8),%r9d 17e17e: 45 85 c9 test %r9d,%r9d 17e181: 0f 84 9e 00 00 00 je 17e225 17e187: 44 89 0e mov %r9d,(%rsi) 17e18a: 31 c9 xor %ecx,%ecx 17e18c: 31 f6 xor %esi,%esi 17e18e: 40 0f b6 d6 movzbl %sil,%edx 17e192: 83 c6 01 add $0x1,%esi 17e195: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 17e19c: 00 17e19d: 48 29 d0 sub %rdx,%rax 17e1a0: 48 c1 e0 02 shl $0x2,%rax 17e1a4: 49 8d 14 00 lea (%r8,%rax,1),%rdx 17e1a8: 48 01 f8 add %rdi,%rax 17e1ab: 44 8b 52 04 mov 0x4(%rdx),%r10d 17e1af: 44 89 50 04 mov %r10d,0x4(%rax) 17e1b3: 44 0f b6 52 08 movzbl 0x8(%rdx),%r10d 17e1b8: 44 88 50 08 mov %r10b,0x8(%rax) 17e1bc: 44 0f b7 52 0c movzwl 0xc(%rdx),%r10d 17e1c1: 66 44 89 50 0c mov %r10w,0xc(%rax) 17e1c6: 44 0f b7 52 0e movzwl 0xe(%rdx),%r10d 17e1cb: 66 44 89 50 0e mov %r10w,0xe(%rax) 17e1d0: 44 0f b7 52 10 movzwl 0x10(%rdx),%r10d 17e1d5: 66 44 89 50 10 mov %r10w,0x10(%rax) 17e1da: 0f b7 52 12 movzwl 0x12(%rdx),%edx 17e1de: 66 89 50 12 mov %dx,0x12(%rax) 17e1e2: 48 8d 04 cd 00 00 00 lea 0x0(,%rcx,8),%rax 17e1e9: 00 17e1ea: 48 29 c8 sub %rcx,%rax 17e1ed: 48 c1 e0 02 shl $0x2,%rax 17e1f1: 49 8d 14 00 lea (%r8,%rax,1),%rdx 17e1f5: 48 01 f8 add %rdi,%rax 17e1f8: 0f b7 4a 14 movzwl 0x14(%rdx),%ecx 17e1fc: 66 89 48 14 mov %cx,0x14(%rax) 17e200: 0f b6 4a 16 movzbl 0x16(%rdx),%ecx 17e204: 88 48 16 mov %cl,0x16(%rax) 17e207: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 17e20b: 88 48 17 mov %cl,0x17(%rax) 17e20e: 0f b6 52 18 movzbl 0x18(%rdx),%edx 17e212: 40 0f b6 ce movzbl %sil,%ecx 17e216: 88 50 18 mov %dl,0x18(%rax) 17e219: 41 39 c9 cmp %ecx,%r9d 17e21c: 0f 87 6c ff ff ff ja 17e18e 17e222: 31 c0 xor %eax,%eax 17e224: c3 retq 17e225: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17e22c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17e233: e8 00 00 00 00 callq 17e238 17e238: 85 c0 test %eax,%eax 17e23a: 0f 85 00 00 00 00 jne 17e240 17e240: b8 ea ff ff ff mov $0xffffffea,%eax 17e245: c3 retq 17e246: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17e24d: 00 00 00 000000000017e250 : 17e250: e8 00 00 00 00 callq 17e255 17e255: 48 85 ff test %rdi,%rdi 17e258: 0f 84 fc 00 00 00 je 17e35a 17e25e: 48 85 f6 test %rsi,%rsi 17e261: 0f 84 f3 00 00 00 je 17e35a 17e267: 8b 16 mov (%rsi),%edx 17e269: 83 fa 04 cmp $0x4,%edx 17e26c: 0f 87 e8 00 00 00 ja 17e35a 17e272: 8b 46 04 mov 0x4(%rsi),%eax 17e275: 83 f8 04 cmp $0x4,%eax 17e278: 0f 87 dc 00 00 00 ja 17e35a 17e27e: 85 d2 test %edx,%edx 17e280: 74 6d je 17e2ef 17e282: 48 8d 56 08 lea 0x8(%rsi),%rdx 17e286: 48 8d 47 30 lea 0x30(%rdi),%rax 17e28a: 45 31 c0 xor %r8d,%r8d 17e28d: 8b 4a 04 mov 0x4(%rdx),%ecx 17e290: 41 83 c0 01 add $0x1,%r8d 17e294: 48 83 c2 14 add $0x14,%rdx 17e298: 48 83 c0 0c add $0xc,%rax 17e29c: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 17e2a3: 48 c1 e9 26 shr $0x26,%rcx 17e2a7: 66 89 48 f4 mov %cx,-0xc(%rax) 17e2ab: 8b 4a f4 mov -0xc(%rdx),%ecx 17e2ae: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 17e2b5: 48 c1 e9 26 shr $0x26,%rcx 17e2b9: 66 89 48 f6 mov %cx,-0xa(%rax) 17e2bd: 8b 4a f8 mov -0x8(%rdx),%ecx 17e2c0: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 17e2c7: 48 c1 e9 26 shr $0x26,%rcx 17e2cb: 66 89 48 f8 mov %cx,-0x8(%rax) 17e2cf: 8b 4a fc mov -0x4(%rdx),%ecx 17e2d2: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 17e2d9: 48 c1 e9 26 shr $0x26,%rcx 17e2dd: 66 89 48 fa mov %cx,-0x6(%rax) 17e2e1: 8b 4a ec mov -0x14(%rdx),%ecx 17e2e4: 88 48 fc mov %cl,-0x4(%rax) 17e2e7: 44 39 06 cmp %r8d,(%rsi) 17e2ea: 77 a1 ja 17e28d 17e2ec: 8b 46 04 mov 0x4(%rsi),%eax 17e2ef: 85 c0 test %eax,%eax 17e2f1: 74 64 je 17e357 17e2f3: 48 8d 46 58 lea 0x58(%rsi),%rax 17e2f7: 31 c9 xor %ecx,%ecx 17e2f9: 8b 50 04 mov 0x4(%rax),%edx 17e2fc: 83 c1 01 add $0x1,%ecx 17e2ff: 48 83 c0 14 add $0x14,%rax 17e303: 48 83 c7 0c add $0xc,%rdi 17e307: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 17e30e: 48 c1 ea 26 shr $0x26,%rdx 17e312: 66 89 57 f4 mov %dx,-0xc(%rdi) 17e316: 8b 50 f4 mov -0xc(%rax),%edx 17e319: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 17e320: 48 c1 ea 26 shr $0x26,%rdx 17e324: 66 89 57 f6 mov %dx,-0xa(%rdi) 17e328: 8b 50 f8 mov -0x8(%rax),%edx 17e32b: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 17e332: 48 c1 ea 26 shr $0x26,%rdx 17e336: 66 89 57 f8 mov %dx,-0x8(%rdi) 17e33a: 8b 50 fc mov -0x4(%rax),%edx 17e33d: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 17e344: 48 c1 ea 26 shr $0x26,%rdx 17e348: 66 89 57 fa mov %dx,-0x6(%rdi) 17e34c: 8b 50 ec mov -0x14(%rax),%edx 17e34f: 88 57 fc mov %dl,-0x4(%rdi) 17e352: 39 4e 04 cmp %ecx,0x4(%rsi) 17e355: 77 a2 ja 17e2f9 17e357: 31 c0 xor %eax,%eax 17e359: c3 retq 17e35a: b8 ea ff ff ff mov $0xffffffea,%eax 17e35f: c3 retq 000000000017e360 : 17e360: e8 00 00 00 00 callq 17e365 17e365: 55 push %rbp 17e366: 48 89 fd mov %rdi,%rbp 17e369: 53 push %rbx 17e36a: 48 8b 9f 18 01 00 00 mov 0x118(%rdi),%rbx 17e371: 48 8b 7b 10 mov 0x10(%rbx),%rdi 17e375: e8 00 00 00 00 callq 17e37a 17e37a: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 17e381: 00 17e382: 48 8b 7b 18 mov 0x18(%rbx),%rdi 17e386: e8 00 00 00 00 callq 17e38b 17e38b: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 17e392: 00 17e393: 48 8b 7b 20 mov 0x20(%rbx),%rdi 17e397: e8 00 00 00 00 callq 17e39c 17e39c: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 17e3a3: 00 17e3a4: 48 8b 7b 28 mov 0x28(%rbx),%rdi 17e3a8: e8 00 00 00 00 callq 17e3ad 17e3ad: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 17e3b4: 00 17e3b5: 48 8b 7b 30 mov 0x30(%rbx),%rdi 17e3b9: e8 00 00 00 00 callq 17e3be 17e3be: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 17e3c5: 00 17e3c6: 48 8b 7b 38 mov 0x38(%rbx),%rdi 17e3ca: e8 00 00 00 00 callq 17e3cf 17e3cf: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 17e3d6: 00 17e3d7: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 17e3de: e8 00 00 00 00 callq 17e3e3 17e3e3: 31 c0 xor %eax,%eax 17e3e5: 5b pop %rbx 17e3e6: 48 c7 85 18 01 00 00 movq $0x0,0x118(%rbp) 17e3ed: 00 00 00 00 17e3f1: 5d pop %rbp 17e3f2: c3 retq 17e3f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17e3fa: 00 00 00 00 17e3fe: 66 90 xchg %ax,%ax 000000000017e400 : 17e400: e8 00 00 00 00 callq 17e405 17e405: 41 57 push %r15 17e407: ba 40 00 00 00 mov $0x40,%edx 17e40c: be c0 0d 00 00 mov $0xdc0,%esi 17e411: 41 56 push %r14 17e413: 41 55 push %r13 17e415: 41 54 push %r12 17e417: 55 push %rbp 17e418: 48 89 fd mov %rdi,%rbp 17e41b: 53 push %rbx 17e41c: 48 83 ec 10 sub $0x10,%rsp 17e420: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 17e427 17e427: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17e42e: 00 00 17e430: 48 89 44 24 08 mov %rax,0x8(%rsp) 17e435: 31 c0 xor %eax,%eax 17e437: e8 00 00 00 00 callq 17e43c 17e43c: 48 89 85 18 01 00 00 mov %rax,0x118(%rbp) 17e443: 48 85 c0 test %rax,%rax 17e446: 0f 84 04 06 00 00 je 17ea50 17e44c: 48 8b 5d 70 mov 0x70(%rbp),%rbx 17e450: 48 85 db test %rbx,%rbx 17e453: 0f 84 53 04 00 00 je 17e8ac 17e459: 80 7b 02 0a cmpb $0xa,0x2(%rbx) 17e45d: 0f 86 d1 05 00 00 jbe 17ea34 17e463: 66 83 3b 00 cmpw $0x0,(%rbx) 17e467: 0f 84 86 05 00 00 je 17e9f3 17e46d: 8b b3 da 01 00 00 mov 0x1da(%rbx),%esi 17e473: 83 fe 03 cmp $0x3,%esi 17e476: 0f 85 00 00 00 00 jne 17e47c 17e47c: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 17e482: 8b 53 11 mov 0x11(%rbx),%edx 17e485: 4c 8b a5 18 01 00 00 mov 0x118(%rbp),%r12 17e48c: 89 c1 mov %eax,%ecx 17e48e: 83 c8 02 or $0x2,%eax 17e491: 83 e1 fd and $0xfffffffd,%ecx 17e494: f6 c2 01 test $0x1,%dl 17e497: 0f 44 c1 cmove %ecx,%eax 17e49a: 89 c1 mov %eax,%ecx 17e49c: 83 e0 df and $0xffffffdf,%eax 17e49f: 83 c9 20 or $0x20,%ecx 17e4a2: f6 c2 02 test $0x2,%dl 17e4a5: 0f 45 c1 cmovne %ecx,%eax 17e4a8: 89 85 20 01 00 00 mov %eax,0x120(%rbp) 17e4ae: 8b 85 28 01 00 00 mov 0x128(%rbp),%eax 17e4b4: 89 c1 mov %eax,%ecx 17e4b6: 83 e0 f7 and $0xfffffff7,%eax 17e4b9: 83 c9 08 or $0x8,%ecx 17e4bc: f6 c2 08 test $0x8,%dl 17e4bf: 0f 45 c1 cmovne %ecx,%eax 17e4c2: 89 85 28 01 00 00 mov %eax,0x128(%rbp) 17e4c8: 8b 85 38 01 00 00 mov 0x138(%rbp),%eax 17e4ce: 89 c1 mov %eax,%ecx 17e4d0: 83 e0 fb and $0xfffffffb,%eax 17e4d3: 83 c9 04 or $0x4,%ecx 17e4d6: 83 e2 10 and $0x10,%edx 17e4d9: 0f 45 c1 cmovne %ecx,%eax 17e4dc: 89 85 38 01 00 00 mov %eax,0x138(%rbp) 17e4e2: 0f b6 43 15 movzbl 0x15(%rbx),%eax 17e4e6: 88 85 b4 02 00 00 mov %al,0x2b4(%rbp) 17e4ec: 41 88 04 24 mov %al,(%r12) 17e4f0: c7 85 bc 02 00 00 00 movl $0x0,0x2bc(%rbp) 17e4f7: 00 00 00 17e4fa: 0f b7 93 5a 04 00 00 movzwl 0x45a(%rbx),%edx 17e501: 89 95 c0 02 00 00 mov %edx,0x2c0(%rbp) 17e507: 84 c0 test %al,%al 17e509: 0f 85 8f 03 00 00 jne 17e89e 17e50f: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 17e515: 83 e0 ef and $0xffffffef,%eax 17e518: 81 8d 24 01 00 00 00 orl $0x40000000,0x124(%rbp) 17e51f: 00 00 40 17e522: 89 85 20 01 00 00 mov %eax,0x120(%rbp) 17e528: 80 bb a7 00 00 00 01 cmpb $0x1,0xa7(%rbx) 17e52f: 0f 84 0e 04 00 00 je 17e943 17e535: 0f b7 43 16 movzwl 0x16(%rbx),%eax 17e539: 66 41 89 44 24 02 mov %ax,0x2(%r12) 17e53f: 0f b7 43 18 movzwl 0x18(%rbx),%eax 17e543: 66 41 89 44 24 04 mov %ax,0x4(%r12) 17e549: 0f b7 43 1a movzwl 0x1a(%rbx),%eax 17e54d: 66 41 89 44 24 06 mov %ax,0x6(%r12) 17e553: 0f b7 43 1c movzwl 0x1c(%rbx),%eax 17e557: 66 41 89 44 24 08 mov %ax,0x8(%r12) 17e55d: 0f b7 43 1e movzwl 0x1e(%rbx),%eax 17e561: 66 41 89 44 24 0a mov %ax,0xa(%r12) 17e567: 0f b7 43 20 movzwl 0x20(%rbx),%eax 17e56b: 66 41 89 44 24 0c mov %ax,0xc(%r12) 17e571: 8b 83 f4 00 00 00 mov 0xf4(%rbx),%eax 17e577: 66 89 85 a0 01 00 00 mov %ax,0x1a0(%rbp) 17e57e: 66 85 c0 test %ax,%ax 17e581: 74 0a je 17e58d 17e583: 81 8d 28 01 00 00 00 orl $0x40000,0x128(%rbp) 17e58a: 00 04 00 17e58d: 80 7b 22 01 cmpb $0x1,0x22(%rbx) 17e591: 0f 84 70 03 00 00 je 17e907 17e597: 48 8d bb da 01 00 00 lea 0x1da(%rbx),%rdi 17e59e: ba c0 0c 00 00 mov $0xcc0,%edx 17e5a3: be e8 04 00 00 mov $0x4e8,%esi 17e5a8: e8 00 00 00 00 callq 17e5ad 17e5ad: 49 89 44 24 38 mov %rax,0x38(%r12) 17e5b2: 48 89 c3 mov %rax,%rbx 17e5b5: 48 85 c0 test %rax,%rax 17e5b8: 0f 84 b8 04 00 00 je 17ea76 17e5be: 48 8b 7d 00 mov 0x0(%rbp),%rdi 17e5c2: 31 c9 xor %ecx,%ecx 17e5c4: 45 31 c0 xor %r8d,%r8d 17e5c7: 31 d2 xor %edx,%edx 17e5c9: be 02 00 00 00 mov $0x2,%esi 17e5ce: e8 00 00 00 00 callq 17e5d3 17e5d3: 48 89 c1 mov %rax,%rcx 17e5d6: 48 85 c0 test %rax,%rax 17e5d9: 0f 84 bd 04 00 00 je 17ea9c 17e5df: 0f b7 40 10 movzwl 0x10(%rax),%eax 17e5e3: 48 8d 51 48 lea 0x48(%rcx),%rdx 17e5e7: 48 81 c1 0c 01 00 00 add $0x10c,%rcx 17e5ee: 66 89 83 a4 03 00 00 mov %ax,0x3a4(%rbx) 17e5f5: 0f b7 81 06 ff ff ff movzwl -0xfa(%rcx),%eax 17e5fc: 66 89 83 a6 03 00 00 mov %ax,0x3a6(%rbx) 17e603: 0f b6 81 08 ff ff ff movzbl -0xf8(%rcx),%eax 17e60a: 88 83 a8 03 00 00 mov %al,0x3a8(%rbx) 17e610: 0f b6 81 09 ff ff ff movzbl -0xf7(%rcx),%eax 17e617: 88 83 a9 03 00 00 mov %al,0x3a9(%rbx) 17e61d: 0f b6 81 0a ff ff ff movzbl -0xf6(%rcx),%eax 17e624: 88 83 aa 03 00 00 mov %al,0x3aa(%rbx) 17e62a: 0f b6 81 0b ff ff ff movzbl -0xf5(%rcx),%eax 17e631: 88 83 ab 03 00 00 mov %al,0x3ab(%rbx) 17e637: 0f b6 81 0c ff ff ff movzbl -0xf4(%rcx),%eax 17e63e: 88 83 ac 03 00 00 mov %al,0x3ac(%rbx) 17e644: 0f b6 81 0d ff ff ff movzbl -0xf3(%rcx),%eax 17e64b: 88 83 ad 03 00 00 mov %al,0x3ad(%rbx) 17e651: 0f b6 81 0e ff ff ff movzbl -0xf2(%rcx),%eax 17e658: 88 83 ae 03 00 00 mov %al,0x3ae(%rbx) 17e65e: 0f b7 81 10 ff ff ff movzwl -0xf0(%rcx),%eax 17e665: 66 89 83 b0 03 00 00 mov %ax,0x3b0(%rbx) 17e66c: 0f b6 81 12 ff ff ff movzbl -0xee(%rcx),%eax 17e673: 88 83 b2 03 00 00 mov %al,0x3b2(%rbx) 17e679: 0f b6 81 13 ff ff ff movzbl -0xed(%rcx),%eax 17e680: 88 83 b3 03 00 00 mov %al,0x3b3(%rbx) 17e686: 0f b7 81 14 ff ff ff movzwl -0xec(%rcx),%eax 17e68d: 66 89 83 b4 03 00 00 mov %ax,0x3b4(%rbx) 17e694: 0f b6 81 16 ff ff ff movzbl -0xea(%rcx),%eax 17e69b: 88 83 b6 03 00 00 mov %al,0x3b6(%rbx) 17e6a1: 0f b6 81 17 ff ff ff movzbl -0xe9(%rcx),%eax 17e6a8: 88 83 b7 03 00 00 mov %al,0x3b7(%rbx) 17e6ae: 0f b7 81 18 ff ff ff movzwl -0xe8(%rcx),%eax 17e6b5: 66 89 83 b8 03 00 00 mov %ax,0x3b8(%rbx) 17e6bc: 0f b6 81 1a ff ff ff movzbl -0xe6(%rcx),%eax 17e6c3: 88 83 ba 03 00 00 mov %al,0x3ba(%rbx) 17e6c9: 0f b6 81 1b ff ff ff movzbl -0xe5(%rcx),%eax 17e6d0: 88 83 bb 03 00 00 mov %al,0x3bb(%rbx) 17e6d6: 0f b7 81 1c ff ff ff movzwl -0xe4(%rcx),%eax 17e6dd: 66 89 83 bc 03 00 00 mov %ax,0x3bc(%rbx) 17e6e4: 0f b6 81 1e ff ff ff movzbl -0xe2(%rcx),%eax 17e6eb: 88 83 be 03 00 00 mov %al,0x3be(%rbx) 17e6f1: 0f b6 81 1f ff ff ff movzbl -0xe1(%rcx),%eax 17e6f8: 88 83 bf 03 00 00 mov %al,0x3bf(%rbx) 17e6fe: 0f b6 81 20 ff ff ff movzbl -0xe0(%rcx),%eax 17e705: 88 83 c0 03 00 00 mov %al,0x3c0(%rbx) 17e70b: 0f b6 81 21 ff ff ff movzbl -0xdf(%rcx),%eax 17e712: 88 83 c1 03 00 00 mov %al,0x3c1(%rbx) 17e718: 0f b6 81 22 ff ff ff movzbl -0xde(%rcx),%eax 17e71f: 88 83 c2 03 00 00 mov %al,0x3c2(%rbx) 17e725: 0f b6 81 23 ff ff ff movzbl -0xdd(%rcx),%eax 17e72c: 88 83 c3 03 00 00 mov %al,0x3c3(%rbx) 17e732: 0f b6 81 24 ff ff ff movzbl -0xdc(%rcx),%eax 17e739: 88 83 c4 03 00 00 mov %al,0x3c4(%rbx) 17e73f: 0f b6 81 25 ff ff ff movzbl -0xdb(%rcx),%eax 17e746: 88 83 c5 03 00 00 mov %al,0x3c5(%rbx) 17e74c: 0f b6 81 26 ff ff ff movzbl -0xda(%rcx),%eax 17e753: 88 83 c6 03 00 00 mov %al,0x3c6(%rbx) 17e759: 0f b6 81 27 ff ff ff movzbl -0xd9(%rcx),%eax 17e760: 88 83 c7 03 00 00 mov %al,0x3c7(%rbx) 17e766: 0f b6 81 28 ff ff ff movzbl -0xd8(%rcx),%eax 17e76d: 88 83 c8 03 00 00 mov %al,0x3c8(%rbx) 17e773: 0f b6 81 29 ff ff ff movzbl -0xd7(%rcx),%eax 17e77a: 88 83 c9 03 00 00 mov %al,0x3c9(%rbx) 17e780: 0f b6 81 2a ff ff ff movzbl -0xd6(%rcx),%eax 17e787: 88 83 ca 03 00 00 mov %al,0x3ca(%rbx) 17e78d: 0f b6 81 2c ff ff ff movzbl -0xd4(%rcx),%eax 17e794: 88 83 cc 03 00 00 mov %al,0x3cc(%rbx) 17e79a: 0f b6 81 2d ff ff ff movzbl -0xd3(%rcx),%eax 17e7a1: 88 83 cd 03 00 00 mov %al,0x3cd(%rbx) 17e7a7: 0f b7 81 2e ff ff ff movzwl -0xd2(%rcx),%eax 17e7ae: c6 83 d0 03 00 00 00 movb $0x0,0x3d0(%rbx) 17e7b5: 66 89 83 ce 03 00 00 mov %ax,0x3ce(%rbx) 17e7bc: 0f b6 81 31 ff ff ff movzbl -0xcf(%rcx),%eax 17e7c3: 88 83 d1 03 00 00 mov %al,0x3d1(%rbx) 17e7c9: 0f b7 81 32 ff ff ff movzwl -0xce(%rcx),%eax 17e7d0: 66 89 83 d2 03 00 00 mov %ax,0x3d2(%rbx) 17e7d7: 0f b6 81 34 ff ff ff movzbl -0xcc(%rcx),%eax 17e7de: 88 83 d4 03 00 00 mov %al,0x3d4(%rbx) 17e7e4: 0f b6 81 35 ff ff ff movzbl -0xcb(%rcx),%eax 17e7eb: 88 83 d5 03 00 00 mov %al,0x3d5(%rbx) 17e7f1: 0f b7 81 36 ff ff ff movzwl -0xca(%rcx),%eax 17e7f8: 66 89 83 d6 03 00 00 mov %ax,0x3d6(%rbx) 17e7ff: 0f b6 81 38 ff ff ff movzbl -0xc8(%rcx),%eax 17e806: 88 83 d8 03 00 00 mov %al,0x3d8(%rbx) 17e80c: 0f b6 81 39 ff ff ff movzbl -0xc7(%rcx),%eax 17e813: 88 83 d9 03 00 00 mov %al,0x3d9(%rbx) 17e819: 0f b7 81 3a ff ff ff movzwl -0xc6(%rcx),%eax 17e820: 66 89 83 da 03 00 00 mov %ax,0x3da(%rbx) 17e827: 48 8d 83 dc 03 00 00 lea 0x3dc(%rbx),%rax 17e82e: 8b 32 mov (%rdx),%esi 17e830: 48 83 c2 1c add $0x1c,%rdx 17e834: 48 83 c0 1c add $0x1c,%rax 17e838: 89 70 e4 mov %esi,-0x1c(%rax) 17e83b: 8b 72 e8 mov -0x18(%rdx),%esi 17e83e: 89 70 e8 mov %esi,-0x18(%rax) 17e841: 8b 72 ec mov -0x14(%rdx),%esi 17e844: 89 70 ec mov %esi,-0x14(%rax) 17e847: 8b 72 f4 mov -0xc(%rdx),%esi 17e84a: 89 70 f4 mov %esi,-0xc(%rax) 17e84d: 8b 72 f8 mov -0x8(%rdx),%esi 17e850: 89 70 f8 mov %esi,-0x8(%rax) 17e853: 8b 72 fc mov -0x4(%rdx),%esi 17e856: 89 70 fc mov %esi,-0x4(%rax) 17e859: 48 39 d1 cmp %rdx,%rcx 17e85c: 75 d0 jne 17e82e 17e85e: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 17e865: ba 69 00 00 00 mov $0x69,%edx 17e86a: 45 31 e4 xor %r12d,%r12d 17e86d: 48 8b 40 38 mov 0x38(%rax),%rax 17e871: 66 89 90 82 02 00 00 mov %dx,0x282(%rax) 17e878: 48 8b 44 24 08 mov 0x8(%rsp),%rax 17e87d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17e884: 00 00 17e886: 0f 85 30 02 00 00 jne 17eabc 17e88c: 48 83 c4 10 add $0x10,%rsp 17e890: 44 89 e0 mov %r12d,%eax 17e893: 5b pop %rbx 17e894: 5d pop %rbp 17e895: 41 5c pop %r12 17e897: 41 5d pop %r13 17e899: 41 5e pop %r14 17e89b: 41 5f pop %r15 17e89d: c3 retq 17e89e: 8b 85 20 01 00 00 mov 0x120(%rbp),%eax 17e8a4: 83 c8 10 or $0x10,%eax 17e8a7: e9 6c fc ff ff jmpq 17e518 17e8ac: 48 8b 7d 00 mov 0x0(%rbp),%rdi 17e8b0: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 17e8b5: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 17e8ba: be 0f 00 00 00 mov $0xf,%esi 17e8bf: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 17e8c4: e8 00 00 00 00 callq 17e8c9 17e8c9: 48 89 45 70 mov %rax,0x70(%rbp) 17e8cd: 48 89 c3 mov %rax,%rbx 17e8d0: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 17e8d5: 89 45 78 mov %eax,0x78(%rbp) 17e8d8: 48 85 db test %rbx,%rbx 17e8db: 0f 85 78 fb ff ff jne 17e459 17e8e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17e8e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17e8ef: e8 00 00 00 00 callq 17e8f4 17e8f4: 85 c0 test %eax,%eax 17e8f6: 0f 85 00 00 00 00 jne 17e8fc 17e8fc: 41 bc ff ff ff ff mov $0xffffffff,%r12d 17e902: e9 71 ff ff ff jmpq 17e878 17e907: 83 7b 23 0b cmpl $0xb,0x23(%rbx) 17e90b: 48 8d 53 27 lea 0x27(%rbx),%rdx 17e90f: 49 8d 74 24 10 lea 0x10(%r12),%rsi 17e914: 48 89 ef mov %rbp,%rdi 17e917: 41 bd 0b 00 00 00 mov $0xb,%r13d 17e91d: 44 0f 46 6b 23 cmovbe 0x23(%rbx),%r13d 17e922: 44 89 e9 mov %r13d,%ecx 17e925: e8 00 00 00 00 callq 17e92a 17e92a: 48 8d 53 67 lea 0x67(%rbx),%rdx 17e92e: 44 89 e9 mov %r13d,%ecx 17e931: 48 89 ef mov %rbp,%rdi 17e934: 49 8d 74 24 18 lea 0x18(%r12),%rsi 17e939: e8 00 00 00 00 callq 17e93e 17e93e: e9 54 fc ff ff jmpq 17e597 17e943: 44 8b bb a8 00 00 00 mov 0xa8(%rbx),%r15d 17e94a: 41 bd 0a 00 00 00 mov $0xa,%r13d 17e950: be c0 0d 00 00 mov $0xdc0,%esi 17e955: 41 be 0e 00 00 00 mov $0xe,%r14d 17e95b: 41 83 ff 0a cmp $0xa,%r15d 17e95f: 45 0f 46 ef cmovbe %r15d,%r13d 17e963: 83 bb cc 00 00 00 0e cmpl $0xe,0xcc(%rbx) 17e96a: 44 0f 46 b3 cc 00 00 cmovbe 0xcc(%rbx),%r14d 17e971: 00 17e972: 44 89 ef mov %r13d,%edi 17e975: e8 00 00 00 00 callq 17e97a 17e97a: 48 89 c6 mov %rax,%rsi 17e97d: 48 85 c0 test %rax,%rax 17e980: 74 37 je 17e9b9 17e982: 31 c0 xor %eax,%eax 17e984: 31 c9 xor %ecx,%ecx 17e986: bf 01 00 00 00 mov $0x1,%edi 17e98b: 45 85 ff test %r15d,%r15d 17e98e: 74 5c je 17e9ec 17e990: 0f b6 94 03 ac 00 00 movzbl 0xac(%rbx,%rax,1),%edx 17e997: 00 17e998: 84 d2 test %dl,%dl 17e99a: 88 14 06 mov %dl,(%rsi,%rax,1) 17e99d: 0f 45 cf cmovne %edi,%ecx 17e9a0: 48 83 c0 01 add $0x1,%rax 17e9a4: 41 39 c5 cmp %eax,%r13d 17e9a7: 77 e7 ja 17e990 17e9a9: 49 89 74 24 20 mov %rsi,0x20(%r12) 17e9ae: 84 c9 test %cl,%cl 17e9b0: 74 07 je 17e9b9 17e9b2: 83 8d 20 01 00 00 04 orl $0x4,0x120(%rbp) 17e9b9: 48 8d 93 d0 00 00 00 lea 0xd0(%rbx),%rdx 17e9c0: 49 8d 74 24 28 lea 0x28(%r12),%rsi 17e9c5: 44 89 f1 mov %r14d,%ecx 17e9c8: 48 89 ef mov %rbp,%rdi 17e9cb: e8 00 00 00 00 callq 17e9d0 17e9d0: 49 8d 74 24 30 lea 0x30(%r12),%rsi 17e9d5: 44 89 f1 mov %r14d,%ecx 17e9d8: 48 89 ef mov %rbp,%rdi 17e9db: 48 8d 93 50 01 00 00 lea 0x150(%rbx),%rdx 17e9e2: e8 00 00 00 00 callq 17e9e7 17e9e7: e9 49 fb ff ff jmpq 17e535 17e9ec: 49 89 74 24 20 mov %rsi,0x20(%r12) 17e9f1: eb c6 jmp 17e9b9 17e9f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17e9fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ea01: e8 00 00 00 00 callq 17ea06 17ea06: 85 c0 test %eax,%eax 17ea08: 0f 85 00 00 00 00 jne 17ea0e 17ea0e: 41 bc ff ff ff ff mov $0xffffffff,%r12d 17ea14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ea1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ea22: e8 00 00 00 00 callq 17ea27 17ea27: 85 c0 test %eax,%eax 17ea29: 0f 84 49 fe ff ff je 17e878 17ea2f: e9 00 00 00 00 jmpq 17ea34 17ea34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ea3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ea42: e8 00 00 00 00 callq 17ea47 17ea47: 85 c0 test %eax,%eax 17ea49: 74 c3 je 17ea0e 17ea4b: e9 00 00 00 00 jmpq 17ea50 17ea50: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ea57: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ea5e: e8 00 00 00 00 callq 17ea63 17ea63: 85 c0 test %eax,%eax 17ea65: 0f 85 00 00 00 00 jne 17ea6b 17ea6b: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 17ea71: e9 02 fe ff ff jmpq 17e878 17ea76: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 17ea7c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ea83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ea8a: e8 00 00 00 00 callq 17ea8f 17ea8f: 85 c0 test %eax,%eax 17ea91: 0f 84 e1 fd ff ff je 17e878 17ea97: e9 00 00 00 00 jmpq 17ea9c 17ea9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17eaa3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17eaaa: 41 83 cc ff or $0xffffffff,%r12d 17eaae: e8 00 00 00 00 callq 17eab3 17eab3: 85 c0 test %eax,%eax 17eab5: 74 c5 je 17ea7c 17eab7: e9 00 00 00 00 jmpq 17eabc 17eabc: e8 00 00 00 00 callq 17eac1 17eac1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17eac8: 00 00 00 17eacb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000017ead0 : 17ead0: e8 00 00 00 00 callq 17ead5 17ead5: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 17eadc: 8b 82 d4 00 00 00 mov 0xd4(%rdx),%eax 17eae2: 8b 8a 00 0a 00 00 mov 0xa00(%rdx),%ecx 17eae8: 83 e8 01 sub $0x1,%eax 17eaeb: 83 e9 01 sub $0x1,%ecx 17eaee: 48 8d 04 40 lea (%rax,%rax,2),%rax 17eaf2: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 17eaf6: 8b 8c 8a 18 0a 00 00 mov 0xa18(%rdx,%rcx,4),%ecx 17eafd: 8b 84 82 ec 00 00 00 mov 0xec(%rdx,%rax,4),%eax 17eb04: 29 c8 sub %ecx,%eax 17eb06: 6b c0 64 imul $0x64,%eax,%eax 17eb09: 8d 44 01 ff lea -0x1(%rcx,%rax,1),%eax 17eb0d: 99 cltd 17eb0e: f7 f9 idiv %ecx 17eb10: c3 retq 17eb11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17eb18: 00 00 00 00 17eb1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000017eb20 : 17eb20: e8 00 00 00 00 callq 17eb25 17eb25: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 17eb2c: 8b 82 a8 01 00 00 mov 0x1a8(%rdx),%eax 17eb32: 8b 8a d4 0a 00 00 mov 0xad4(%rdx),%ecx 17eb38: 83 e8 01 sub $0x1,%eax 17eb3b: 83 e9 01 sub $0x1,%ecx 17eb3e: 48 8d 04 40 lea (%rax,%rax,2),%rax 17eb42: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 17eb46: 8b 8c 8a ec 0a 00 00 mov 0xaec(%rdx,%rcx,4),%ecx 17eb4d: 8b 84 82 c0 01 00 00 mov 0x1c0(%rdx,%rax,4),%eax 17eb54: 29 c8 sub %ecx,%eax 17eb56: 6b c0 64 imul $0x64,%eax,%eax 17eb59: 8d 44 01 ff lea -0x1(%rcx,%rax,1),%eax 17eb5d: 99 cltd 17eb5e: f7 f9 idiv %ecx 17eb60: c3 retq 17eb61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17eb68: 00 00 00 00 17eb6c: 0f 1f 40 00 nopl 0x0(%rax) 000000000017eb70 : 17eb70: e8 00 00 00 00 callq 17eb75 17eb75: 31 c0 xor %eax,%eax 17eb77: c3 retq 17eb78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17eb7f: 00 000000000017eb80 : 17eb80: e8 00 00 00 00 callq 17eb85 17eb85: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17eb8c: 80 b8 49 21 00 00 01 cmpb $0x1,0x2149(%rax) 17eb93: b8 01 00 00 00 mov $0x1,%eax 17eb98: 83 d8 ff sbb $0xffffffff,%eax 17eb9b: c3 retq 17eb9c: 0f 1f 40 00 nopl 0x0(%rax) 000000000017eba0 : 17eba0: e8 00 00 00 00 callq 17eba5 17eba5: 31 c0 xor %eax,%eax 17eba7: c3 retq 17eba8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17ebaf: 00 000000000017ebb0 : 17ebb0: e8 00 00 00 00 callq 17ebb5 17ebb5: c7 02 00 00 00 00 movl $0x0,(%rdx) 17ebbb: 31 c0 xor %eax,%eax 17ebbd: c3 retq 17ebbe: 66 90 xchg %ax,%ax 000000000017ebc0 : 17ebc0: e8 00 00 00 00 callq 17ebc5 17ebc5: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 17ebcc: 53 push %rbx 17ebcd: 31 c9 xor %ecx,%ecx 17ebcf: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17ebd6: 83 7a 08 01 cmpl $0x1,0x8(%rdx) 17ebda: 76 0d jbe 17ebe9 17ebdc: 0f b6 8a ac 05 00 00 movzbl 0x5ac(%rdx),%ecx 17ebe3: 83 f1 01 xor $0x1,%ecx 17ebe6: 0f b6 c9 movzbl %cl,%ecx 17ebe9: 44 8b 82 c0 05 00 00 mov 0x5c0(%rdx),%r8d 17ebf0: 8b 90 ec 00 00 00 mov 0xec(%rax),%edx 17ebf6: c7 80 dc 00 00 00 ff movl $0xffff,0xdc(%rax) 17ebfd: ff 00 00 17ec00: c7 80 e4 00 00 00 ff movl $0xffff,0xe4(%rax) 17ec07: ff 00 00 17ec0a: 89 90 d8 00 00 00 mov %edx,0xd8(%rax) 17ec10: 89 90 e0 00 00 00 mov %edx,0xe0(%rax) 17ec16: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 17ec1d: 74 3a je 17ec59 17ec1f: 44 8b 88 d4 00 00 00 mov 0xd4(%rax),%r9d 17ec26: 41 83 f9 03 cmp $0x3,%r9d 17ec2a: 76 12 jbe 17ec3e 17ec2c: 8b b0 10 01 00 00 mov 0x110(%rax),%esi 17ec32: 89 b0 d8 00 00 00 mov %esi,0xd8(%rax) 17ec38: 89 b0 dc 00 00 00 mov %esi,0xdc(%rax) 17ec3e: 8b b7 08 01 00 00 mov 0x108(%rdi),%esi 17ec44: 83 fe 20 cmp $0x20,%esi 17ec47: 0f 84 c0 03 00 00 je 17f00d 17ec4d: 81 fe 80 00 00 00 cmp $0x80,%esi 17ec53: 0f 84 d2 03 00 00 je 17f02b 17ec59: 44 8b 88 a8 01 00 00 mov 0x1a8(%rax),%r9d 17ec60: 8b b0 c0 01 00 00 mov 0x1c0(%rax),%esi 17ec66: c7 80 b0 01 00 00 ff movl $0xffff,0x1b0(%rax) 17ec6d: ff 00 00 17ec70: c7 80 b8 01 00 00 ff movl $0xffff,0x1b8(%rax) 17ec77: ff 00 00 17ec7a: 41 8d 51 ff lea -0x1(%r9),%edx 17ec7e: 89 b0 ac 01 00 00 mov %esi,0x1ac(%rax) 17ec84: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17ec88: 89 b0 b4 01 00 00 mov %esi,0x1b4(%rax) 17ec8e: 44 8b 9c 90 c0 01 00 mov 0x1c0(%rax,%rdx,4),%r11d 17ec95: 00 17ec96: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 17ec9d: 74 33 je 17ecd2 17ec9f: 41 83 f9 02 cmp $0x2,%r9d 17eca3: 76 12 jbe 17ecb7 17eca5: 8b 90 d8 01 00 00 mov 0x1d8(%rax),%edx 17ecab: 89 90 ac 01 00 00 mov %edx,0x1ac(%rax) 17ecb1: 89 90 b0 01 00 00 mov %edx,0x1b0(%rax) 17ecb7: 8b 97 08 01 00 00 mov 0x108(%rdi),%edx 17ecbd: 83 fa 40 cmp $0x40,%edx 17ecc0: 0f 84 24 03 00 00 je 17efea 17ecc6: 81 fa 80 00 00 00 cmp $0x80,%edx 17eccc: 0f 84 a9 02 00 00 je 17ef7b 17ecd2: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 17ecd9: 8b 52 14 mov 0x14(%rdx),%edx 17ecdc: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 17ece3: 48 c1 ea 25 shr $0x25,%rdx 17ece7: 39 d6 cmp %edx,%esi 17ece9: 73 06 jae 17ecf1 17eceb: 89 90 b4 01 00 00 mov %edx,0x1b4(%rax) 17ecf1: 85 c9 test %ecx,%ecx 17ecf3: 0f 84 00 02 00 00 je 17eef9 17ecf9: 8b 88 f4 12 00 00 mov 0x12f4(%rax),%ecx 17ecff: 44 89 98 b4 01 00 00 mov %r11d,0x1b4(%rax) 17ed06: 83 f9 01 cmp $0x1,%ecx 17ed09: 0f 84 65 03 00 00 je 17f074 17ed0f: 83 e9 02 sub $0x2,%ecx 17ed12: 48 8b 9f 68 03 00 00 mov 0x368(%rdi),%rbx 17ed19: 48 8d 90 fc 12 00 00 lea 0x12fc(%rax),%rdx 17ed20: 48 8d b0 c0 01 00 00 lea 0x1c0(%rax),%rsi 17ed27: 4c 8d 8c c8 04 13 00 lea 0x1304(%rax,%rcx,8),%r9 17ed2e: 00 17ed2f: 44 39 02 cmp %r8d,(%rdx) 17ed32: 77 1a ja 17ed4e 17ed34: 8b 4b 14 mov 0x14(%rbx),%ecx 17ed37: 44 8b 16 mov (%rsi),%r10d 17ed3a: 48 69 c9 1f 85 eb 51 imul $0x51eb851f,%rcx,%rcx 17ed41: 48 c1 e9 25 shr $0x25,%rcx 17ed45: 41 39 ca cmp %ecx,%r10d 17ed48: 0f 83 fd 02 00 00 jae 17f04b 17ed4e: 48 83 c2 08 add $0x8,%rdx 17ed52: 48 83 c6 0c add $0xc,%rsi 17ed56: 49 39 d1 cmp %rdx,%r9 17ed59: 75 d4 jne 17ed2f 17ed5b: 80 3b 00 cmpb $0x0,(%rbx) 17ed5e: 74 07 je 17ed67 17ed60: 44 89 98 b4 01 00 00 mov %r11d,0x1b4(%rax) 17ed67: c7 80 50 08 00 00 ff movl $0xffff,0x850(%rax) 17ed6e: ff 00 00 17ed71: 8b 90 60 08 00 00 mov 0x860(%rax),%edx 17ed77: c7 80 58 08 00 00 ff movl $0xffff,0x858(%rax) 17ed7e: ff 00 00 17ed81: 89 90 54 08 00 00 mov %edx,0x854(%rax) 17ed87: 8b 90 48 08 00 00 mov 0x848(%rax),%edx 17ed8d: 83 ea 01 sub $0x1,%edx 17ed90: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17ed94: 8b 94 90 60 08 00 00 mov 0x860(%rax,%rdx,4),%edx 17ed9b: 89 90 4c 08 00 00 mov %edx,0x84c(%rax) 17eda1: c7 80 58 03 00 00 ff movl $0xffff,0x358(%rax) 17eda8: ff 00 00 17edab: 8b 90 68 03 00 00 mov 0x368(%rax),%edx 17edb1: c7 80 60 03 00 00 ff movl $0xffff,0x360(%rax) 17edb8: ff 00 00 17edbb: 89 90 54 03 00 00 mov %edx,0x354(%rax) 17edc1: 89 90 5c 03 00 00 mov %edx,0x35c(%rax) 17edc7: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 17edce: 74 2d je 17edfd 17edd0: 8b 90 50 03 00 00 mov 0x350(%rax),%edx 17edd6: 83 fa 03 cmp $0x3,%edx 17edd9: 76 12 jbe 17eded 17eddb: 8b 88 8c 03 00 00 mov 0x38c(%rax),%ecx 17ede1: 89 88 54 03 00 00 mov %ecx,0x354(%rax) 17ede7: 89 88 58 03 00 00 mov %ecx,0x358(%rax) 17eded: 81 bf 08 01 00 00 80 cmpl $0x80,0x108(%rdi) 17edf4: 00 00 00 17edf7: 0f 84 91 01 00 00 je 17ef8e 17edfd: c7 80 2c 04 00 00 ff movl $0xffff,0x42c(%rax) 17ee04: ff 00 00 17ee07: 8b 90 3c 04 00 00 mov 0x43c(%rax),%edx 17ee0d: c7 80 34 04 00 00 ff movl $0xffff,0x434(%rax) 17ee14: ff 00 00 17ee17: 89 90 28 04 00 00 mov %edx,0x428(%rax) 17ee1d: 89 90 30 04 00 00 mov %edx,0x430(%rax) 17ee23: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 17ee2a: 74 2d je 17ee59 17ee2c: 8b 90 24 04 00 00 mov 0x424(%rax),%edx 17ee32: 83 fa 03 cmp $0x3,%edx 17ee35: 76 12 jbe 17ee49 17ee37: 8b 88 60 04 00 00 mov 0x460(%rax),%ecx 17ee3d: 89 88 28 04 00 00 mov %ecx,0x428(%rax) 17ee43: 89 88 2c 04 00 00 mov %ecx,0x42c(%rax) 17ee49: 81 bf 08 01 00 00 80 cmpl $0x80,0x108(%rdi) 17ee50: 00 00 00 17ee53: 0f 84 54 01 00 00 je 17efad 17ee59: 8b 50 18 mov 0x18(%rax),%edx 17ee5c: c7 40 08 ff ff 00 00 movl $0xffff,0x8(%rax) 17ee63: c7 40 10 ff ff 00 00 movl $0xffff,0x10(%rax) 17ee6a: 89 50 04 mov %edx,0x4(%rax) 17ee6d: 89 50 0c mov %edx,0xc(%rax) 17ee70: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 17ee77: 74 20 je 17ee99 17ee79: 8b 10 mov (%rax),%edx 17ee7b: 83 fa 03 cmp $0x3,%edx 17ee7e: 76 09 jbe 17ee89 17ee80: 8b 48 3c mov 0x3c(%rax),%ecx 17ee83: 89 48 04 mov %ecx,0x4(%rax) 17ee86: 89 48 08 mov %ecx,0x8(%rax) 17ee89: 81 bf 08 01 00 00 80 cmpl $0x80,0x108(%rdi) 17ee90: 00 00 00 17ee93: 0f 84 cc 00 00 00 je 17ef65 17ee99: c7 80 84 02 00 00 ff movl $0xffff,0x284(%rax) 17eea0: ff 00 00 17eea3: 8b 90 94 02 00 00 mov 0x294(%rax),%edx 17eea9: c7 80 8c 02 00 00 ff movl $0xffff,0x28c(%rax) 17eeb0: ff 00 00 17eeb3: 89 90 80 02 00 00 mov %edx,0x280(%rax) 17eeb9: 89 90 88 02 00 00 mov %edx,0x288(%rax) 17eebf: f6 87 36 01 00 00 20 testb $0x20,0x136(%rdi) 17eec6: 74 2d je 17eef5 17eec8: 8b 90 7c 02 00 00 mov 0x27c(%rax),%edx 17eece: 83 fa 03 cmp $0x3,%edx 17eed1: 76 12 jbe 17eee5 17eed3: 8b 88 b8 02 00 00 mov 0x2b8(%rax),%ecx 17eed9: 89 88 80 02 00 00 mov %ecx,0x280(%rax) 17eedf: 89 88 84 02 00 00 mov %ecx,0x284(%rax) 17eee5: 81 bf 08 01 00 00 80 cmpl $0x80,0x108(%rdi) 17eeec: 00 00 00 17eeef: 0f 84 d7 00 00 00 je 17efcc 17eef5: 31 c0 xor %eax,%eax 17eef7: 5b pop %rbx 17eef8: c3 retq 17eef9: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 17ef00: 80 3a 00 cmpb $0x0,(%rdx) 17ef03: 74 0e je 17ef13 17ef05: 44 89 98 b4 01 00 00 mov %r11d,0x1b4(%rax) 17ef0c: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 17ef13: 8b 52 14 mov 0x14(%rdx),%edx 17ef16: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 17ef1d: 48 c1 ea 25 shr $0x25,%rdx 17ef21: 44 39 da cmp %r11d,%edx 17ef24: 0f 83 3d fe ff ff jae 17ed67 17ef2a: c7 80 50 08 00 00 ff movl $0xffff,0x850(%rax) 17ef31: ff 00 00 17ef34: 8b 90 60 08 00 00 mov 0x860(%rax),%edx 17ef3a: c7 80 58 08 00 00 ff movl $0xffff,0x858(%rax) 17ef41: ff 00 00 17ef44: 89 90 4c 08 00 00 mov %edx,0x84c(%rax) 17ef4a: 89 90 54 08 00 00 mov %edx,0x854(%rax) 17ef50: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 17ef57: 80 3a 00 cmpb $0x0,(%rdx) 17ef5a: 0f 84 41 fe ff ff je 17eda1 17ef60: e9 22 fe ff ff jmpq 17ed87 17ef65: 83 ea 01 sub $0x1,%edx 17ef68: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17ef6c: 8b 54 90 18 mov 0x18(%rax,%rdx,4),%edx 17ef70: 89 50 04 mov %edx,0x4(%rax) 17ef73: 89 50 08 mov %edx,0x8(%rax) 17ef76: e9 1e ff ff ff jmpq 17ee99 17ef7b: 44 89 98 ac 01 00 00 mov %r11d,0x1ac(%rax) 17ef82: 44 89 98 b0 01 00 00 mov %r11d,0x1b0(%rax) 17ef89: e9 44 fd ff ff jmpq 17ecd2 17ef8e: 83 ea 01 sub $0x1,%edx 17ef91: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17ef95: 8b 94 90 68 03 00 00 mov 0x368(%rax,%rdx,4),%edx 17ef9c: 89 90 54 03 00 00 mov %edx,0x354(%rax) 17efa2: 89 90 58 03 00 00 mov %edx,0x358(%rax) 17efa8: e9 50 fe ff ff jmpq 17edfd 17efad: 83 ea 01 sub $0x1,%edx 17efb0: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17efb4: 8b 94 90 3c 04 00 00 mov 0x43c(%rax,%rdx,4),%edx 17efbb: 89 90 28 04 00 00 mov %edx,0x428(%rax) 17efc1: 89 90 2c 04 00 00 mov %edx,0x42c(%rax) 17efc7: e9 8d fe ff ff jmpq 17ee59 17efcc: 83 ea 01 sub $0x1,%edx 17efcf: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17efd3: 8b 94 90 94 02 00 00 mov 0x294(%rax,%rdx,4),%edx 17efda: 89 90 80 02 00 00 mov %edx,0x280(%rax) 17efe0: 89 90 84 02 00 00 mov %edx,0x284(%rax) 17efe6: 31 c0 xor %eax,%eax 17efe8: 5b pop %rbx 17efe9: c3 retq 17efea: 89 b0 ac 01 00 00 mov %esi,0x1ac(%rax) 17eff0: 89 b0 b0 01 00 00 mov %esi,0x1b0(%rax) 17eff6: 8b 97 08 01 00 00 mov 0x108(%rdi),%edx 17effc: 81 fa 80 00 00 00 cmp $0x80,%edx 17f002: 0f 85 ca fc ff ff jne 17ecd2 17f008: e9 6e ff ff ff jmpq 17ef7b 17f00d: 89 90 d8 00 00 00 mov %edx,0xd8(%rax) 17f013: 89 90 dc 00 00 00 mov %edx,0xdc(%rax) 17f019: 8b b7 08 01 00 00 mov 0x108(%rdi),%esi 17f01f: 81 fe 80 00 00 00 cmp $0x80,%esi 17f025: 0f 85 2e fc ff ff jne 17ec59 17f02b: 41 8d 51 ff lea -0x1(%r9),%edx 17f02f: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 17f033: 8b 94 90 ec 00 00 00 mov 0xec(%rax,%rdx,4),%edx 17f03a: 89 90 d8 00 00 00 mov %edx,0xd8(%rax) 17f040: 89 90 dc 00 00 00 mov %edx,0xdc(%rax) 17f046: e9 0e fc ff ff jmpq 17ec59 17f04b: 44 89 90 b4 01 00 00 mov %r10d,0x1b4(%rax) 17f052: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 17f059: 80 3a 00 cmpb $0x0,(%rdx) 17f05c: 0f 85 fe fc ff ff jne 17ed60 17f062: 44 39 98 b4 01 00 00 cmp %r11d,0x1b4(%rax) 17f069: 0f 85 a4 fe ff ff jne 17ef13 17f06f: e9 f3 fc ff ff jmpq 17ed67 17f074: 48 8b 9f 68 03 00 00 mov 0x368(%rdi),%rbx 17f07b: e9 db fc ff ff jmpq 17ed5b 000000000017f080 : 17f080: e8 00 00 00 00 callq 17f085 17f085: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17f08c: 48 8b 97 68 03 00 00 mov 0x368(%rdi),%rdx 17f093: 8b 4a 08 mov 0x8(%rdx),%ecx 17f096: 39 88 1c 17 00 00 cmp %ecx,0x171c(%rax) 17f09c: 41 0f 95 c0 setne %r8b 17f0a0: 80 b8 7a 12 00 00 00 cmpb $0x0,0x127a(%rax) 17f0a7: 74 12 je 17f0bb 17f0a9: 8b 72 20 mov 0x20(%rdx),%esi 17f0ac: 39 b0 18 17 00 00 cmp %esi,0x1718(%rax) 17f0b2: b8 01 00 00 00 mov $0x1,%eax 17f0b7: 44 0f 45 c0 cmovne %eax,%r8d 17f0bb: 44 89 c0 mov %r8d,%eax 17f0be: c3 retq 17f0bf: 90 nop 000000000017f0c0 : 17f0c0: e8 00 00 00 00 callq 17f0c5 17f0c5: 41 55 push %r13 17f0c7: 41 54 push %r12 17f0c9: 55 push %rbp 17f0ca: 53 push %rbx 17f0cb: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 17f0d2: 48 89 f3 mov %rsi,%rbx 17f0d5: 49 8d ad d8 2b 00 00 lea 0x2bd8(%r13),%rbp 17f0dc: 84 d2 test %dl,%dl 17f0de: 75 10 jne 17f0f0 17f0e0: 49 8b 85 d0 2b 00 00 mov 0x2bd0(%r13),%rax 17f0e7: 48 85 c0 test %rax,%rax 17f0ea: 0f 85 9a 00 00 00 jne 17f18a 17f0f0: b9 01 00 00 00 mov $0x1,%ecx 17f0f5: ba 06 00 00 00 mov $0x6,%edx 17f0fa: 48 89 ee mov %rbp,%rsi 17f0fd: e8 00 00 00 00 callq 17f102 17f102: 41 89 c4 mov %eax,%r12d 17f105: 85 c0 test %eax,%eax 17f107: 0f 85 00 00 00 00 jne 17f10d 17f10d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 17f114 17f114: 49 89 85 d0 2b 00 00 mov %rax,0x2bd0(%r13) 17f11b: 49 8b 85 d8 2b 00 00 mov 0x2bd8(%r13),%rax 17f122: 45 31 e4 xor %r12d,%r12d 17f125: 48 89 03 mov %rax,(%rbx) 17f128: 48 8b 45 08 mov 0x8(%rbp),%rax 17f12c: 48 89 43 08 mov %rax,0x8(%rbx) 17f130: 48 8b 45 10 mov 0x10(%rbp),%rax 17f134: 48 89 43 10 mov %rax,0x10(%rbx) 17f138: 48 8b 45 18 mov 0x18(%rbp),%rax 17f13c: 48 89 43 18 mov %rax,0x18(%rbx) 17f140: 48 8b 45 20 mov 0x20(%rbp),%rax 17f144: 48 89 43 20 mov %rax,0x20(%rbx) 17f148: 48 8b 45 28 mov 0x28(%rbp),%rax 17f14c: 48 89 43 28 mov %rax,0x28(%rbx) 17f150: 48 8b 45 30 mov 0x30(%rbp),%rax 17f154: 48 89 43 30 mov %rax,0x30(%rbx) 17f158: 48 8b 45 38 mov 0x38(%rbp),%rax 17f15c: 48 89 43 38 mov %rax,0x38(%rbx) 17f160: 48 8b 45 40 mov 0x40(%rbp),%rax 17f164: 48 89 43 40 mov %rax,0x40(%rbx) 17f168: 48 8b 45 48 mov 0x48(%rbp),%rax 17f16c: 48 89 43 48 mov %rax,0x48(%rbx) 17f170: 48 8b 45 50 mov 0x50(%rbp),%rax 17f174: 48 89 43 50 mov %rax,0x50(%rbx) 17f178: 48 8b 45 58 mov 0x58(%rbp),%rax 17f17c: 48 89 43 58 mov %rax,0x58(%rbx) 17f180: 5b pop %rbx 17f181: 44 89 e0 mov %r12d,%eax 17f184: 5d pop %rbp 17f185: 41 5c pop %r12 17f187: 41 5d pop %r13 17f189: c3 retq 17f18a: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 17f191 17f191: 48 29 d0 sub %rdx,%rax 17f194: 48 83 c0 01 add $0x1,%rax 17f198: 79 81 jns 17f11b 17f19a: e9 51 ff ff ff jmpq 17f0f0 17f19f: 90 nop 000000000017f1a0 : 17f1a0: e8 00 00 00 00 callq 17f1a5 17f1a5: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 17f1ac 17f1ac: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17f1b3: 48 89 16 mov %rdx,(%rsi) 17f1b6: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 17f1bd 17f1bd: 48 89 56 08 mov %rdx,0x8(%rsi) 17f1c1: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 17f1c8 17f1c8: 48 89 56 10 mov %rdx,0x10(%rsi) 17f1cc: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 17f1d3 17f1d3: 48 89 56 18 mov %rdx,0x18(%rsi) 17f1d7: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 17f1dd 17f1dd: 89 56 20 mov %edx,0x20(%rsi) 17f1e0: 0f b7 90 38 22 00 00 movzwl 0x2238(%rax),%edx 17f1e7: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 17f1ed: 89 56 04 mov %edx,0x4(%rsi) 17f1f0: 0f b7 90 38 22 00 00 movzwl 0x2238(%rax),%edx 17f1f7: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 17f1fd: 81 c2 88 13 00 00 add $0x1388,%edx 17f203: 89 56 08 mov %edx,0x8(%rsi) 17f206: 0f b7 90 3a 22 00 00 movzwl 0x223a(%rax),%edx 17f20d: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 17f213: 89 56 10 mov %edx,0x10(%rsi) 17f216: 0f b7 90 3a 22 00 00 movzwl 0x223a(%rax),%edx 17f21d: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 17f223: 81 c2 88 13 00 00 add $0x1388,%edx 17f229: 89 56 14 mov %edx,0x14(%rsi) 17f22c: 0f b7 90 3c 22 00 00 movzwl 0x223c(%rax),%edx 17f233: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 17f239: 89 56 1c mov %edx,0x1c(%rsi) 17f23c: 0f b7 80 3c 22 00 00 movzwl 0x223c(%rax),%eax 17f243: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 17f249: 05 88 13 00 00 add $0x1388,%eax 17f24e: 89 46 20 mov %eax,0x20(%rsi) 17f251: 31 c0 xor %eax,%eax 17f253: c3 retq 17f254: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17f25b: 00 00 00 00 17f25f: 90 nop 000000000017f260 : 17f260: e8 00 00 00 00 callq 17f265 17f265: 41 54 push %r12 17f267: 31 d2 xor %edx,%edx 17f269: 85 f6 test %esi,%esi 17f26b: be 56 00 00 00 mov $0x56,%esi 17f270: 0f 95 c2 setne %dl 17f273: 31 c9 xor %ecx,%ecx 17f275: e8 00 00 00 00 callq 17f27a 17f27a: 41 89 c4 mov %eax,%r12d 17f27d: 85 c0 test %eax,%eax 17f27f: 0f 85 00 00 00 00 jne 17f285 17f285: 44 89 e0 mov %r12d,%eax 17f288: 41 5c pop %r12 17f28a: c3 retq 17f28b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000017f290 : 17f290: e8 00 00 00 00 callq 17f295 17f295: 41 54 push %r12 17f297: 81 7f 10 ff 31 28 00 cmpl $0x2831ff,0x10(%rdi) 17f29e: 0f 86 00 00 00 00 jbe 17f2a4 17f2a4: 89 f2 mov %esi,%edx 17f2a6: 31 c9 xor %ecx,%ecx 17f2a8: be 63 00 00 00 mov $0x63,%esi 17f2ad: e8 00 00 00 00 callq 17f2b2 17f2b2: 41 89 c4 mov %eax,%r12d 17f2b5: 85 c0 test %eax,%eax 17f2b7: 0f 85 00 00 00 00 jne 17f2bd 17f2bd: 44 89 e0 mov %r12d,%eax 17f2c0: 41 5c pop %r12 17f2c2: c3 retq 17f2c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17f2ca: 00 00 00 00 17f2ce: 66 90 xchg %ax,%ax 000000000017f2d0 : 17f2d0: e8 00 00 00 00 callq 17f2d5 17f2d5: 41 57 push %r15 17f2d7: 41 89 f7 mov %esi,%r15d 17f2da: be 4b 00 00 00 mov $0x4b,%esi 17f2df: 41 56 push %r14 17f2e1: 45 89 c6 mov %r8d,%r14d 17f2e4: 41 55 push %r13 17f2e6: 41 89 cd mov %ecx,%r13d 17f2e9: 31 c9 xor %ecx,%ecx 17f2eb: 41 54 push %r12 17f2ed: 45 89 cc mov %r9d,%r12d 17f2f0: 55 push %rbp 17f2f1: 48 89 fd mov %rdi,%rbp 17f2f4: e8 00 00 00 00 callq 17f2f9 17f2f9: 44 89 fa mov %r15d,%edx 17f2fc: 48 89 ef mov %rbp,%rdi 17f2ff: 31 c9 xor %ecx,%ecx 17f301: be 4c 00 00 00 mov $0x4c,%esi 17f306: e8 00 00 00 00 callq 17f30b 17f30b: 44 89 f2 mov %r14d,%edx 17f30e: 48 89 ef mov %rbp,%rdi 17f311: 31 c9 xor %ecx,%ecx 17f313: be 41 00 00 00 mov $0x41,%esi 17f318: e8 00 00 00 00 callq 17f31d 17f31d: 44 89 ea mov %r13d,%edx 17f320: 48 89 ef mov %rbp,%rdi 17f323: 31 c9 xor %ecx,%ecx 17f325: be 42 00 00 00 mov $0x42,%esi 17f32a: e8 00 00 00 00 callq 17f32f 17f32f: 44 89 e2 mov %r12d,%edx 17f332: 48 89 ef mov %rbp,%rdi 17f335: 31 c9 xor %ecx,%ecx 17f337: be 43 00 00 00 mov $0x43,%esi 17f33c: e8 00 00 00 00 callq 17f341 17f341: 31 c0 xor %eax,%eax 17f343: 5d pop %rbp 17f344: 41 5c pop %r12 17f346: 41 5d pop %r13 17f348: 41 5e pop %r14 17f34a: 41 5f pop %r15 17f34c: c3 retq 17f34d: 0f 1f 00 nopl (%rax) 000000000017f350 : 17f350: e8 00 00 00 00 callq 17f355 17f355: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17f35c: 80 b8 59 20 00 00 00 cmpb $0x0,0x2059(%rax) 17f363: 74 44 je 17f3a9 17f365: 8b 06 mov (%rsi),%eax 17f367: 83 f8 06 cmp $0x6,%eax 17f36a: 74 47 je 17f3b3 17f36c: 77 2b ja 17f399 17f36e: 83 f8 01 cmp $0x1,%eax 17f371: 74 39 je 17f3ac 17f373: 83 f8 04 cmp $0x4,%eax 17f376: 75 42 jne 17f3ba 17f378: b8 00 00 06 00 mov $0x60000,%eax 17f37d: 8b 56 04 mov 0x4(%rsi),%edx 17f380: 31 c9 xor %ecx,%ecx 17f382: be 28 00 00 00 mov $0x28,%esi 17f387: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 17f38e: 48 c1 ea 26 shr $0x26,%rdx 17f392: 09 c2 or %eax,%edx 17f394: e9 00 00 00 00 jmpq 17f399 17f399: 83 f8 07 cmp $0x7,%eax 17f39c: 0f 85 00 00 00 00 jne 17f3a2 17f3a2: b8 00 00 09 00 mov $0x90000,%eax 17f3a7: eb d4 jmp 17f37d 17f3a9: 31 c0 xor %eax,%eax 17f3ab: c3 retq 17f3ac: b8 00 00 07 00 mov $0x70000,%eax 17f3b1: eb ca jmp 17f37d 17f3b3: b8 00 00 08 00 mov $0x80000,%eax 17f3b8: eb c3 jmp 17f37d 17f3ba: e9 00 00 00 00 jmpq 17f3bf 17f3bf: 90 nop 000000000017f3c0 : 17f3c0: e8 00 00 00 00 callq 17f3c5 17f3c5: 41 57 push %r15 17f3c7: c1 e2 10 shl $0x10,%edx 17f3ca: 41 56 push %r14 17f3cc: 49 89 f6 mov %rsi,%r14 17f3cf: be 2c 00 00 00 mov $0x2c,%esi 17f3d4: 41 55 push %r13 17f3d6: 49 89 fd mov %rdi,%r13 17f3d9: 41 54 push %r12 17f3db: 41 89 d4 mov %edx,%r12d 17f3de: 80 ca ff or $0xff,%dl 17f3e1: 55 push %rbp 17f3e2: 53 push %rbx 17f3e3: 48 83 ec 10 sub $0x10,%rsp 17f3e7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17f3ee: 00 00 17f3f0: 48 89 44 24 08 mov %rax,0x8(%rsp) 17f3f5: 31 c0 xor %eax,%eax 17f3f7: 48 89 e1 mov %rsp,%rcx 17f3fa: e8 00 00 00 00 callq 17f3ff 17f3ff: 41 89 c7 mov %eax,%r15d 17f402: 85 c0 test %eax,%eax 17f404: 0f 85 a3 00 00 00 jne 17f4ad 17f40a: 8b 04 24 mov (%rsp),%eax 17f40d: 31 db xor %ebx,%ebx 17f40f: 41 89 06 mov %eax,(%r14) 17f412: 85 c0 test %eax,%eax 17f414: 75 1f jne 17f435 17f416: eb 73 jmp 17f48b 17f418: 89 d8 mov %ebx,%eax 17f41a: 8b 54 24 04 mov 0x4(%rsp),%edx 17f41e: 83 c3 01 add $0x1,%ebx 17f421: 48 8d 04 40 lea (%rax,%rax,2),%rax 17f425: 49 8d 04 86 lea (%r14,%rax,4),%rax 17f429: 89 50 18 mov %edx,0x18(%rax) 17f42c: c6 40 14 01 movb $0x1,0x14(%rax) 17f430: 39 1c 24 cmp %ebx,(%rsp) 17f433: 76 56 jbe 17f48b 17f435: 44 89 e2 mov %r12d,%edx 17f438: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 17f43d: be 2c 00 00 00 mov $0x2c,%esi 17f442: 4c 89 ef mov %r13,%rdi 17f445: 09 da or %ebx,%edx 17f447: e8 00 00 00 00 callq 17f44c 17f44c: 89 c5 mov %eax,%ebp 17f44e: 85 c0 test %eax,%eax 17f450: 74 c6 je 17f418 17f452: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f459: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f460: e8 00 00 00 00 callq 17f465 17f465: 85 c0 test %eax,%eax 17f467: 0f 85 00 00 00 00 jne 17f46d 17f46d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f474: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f47b: e8 00 00 00 00 callq 17f480 17f480: 85 c0 test %eax,%eax 17f482: 0f 85 00 00 00 00 jne 17f488 17f488: 41 89 ef mov %ebp,%r15d 17f48b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 17f490: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17f497: 00 00 17f499: 75 49 jne 17f4e4 17f49b: 48 83 c4 10 add $0x10,%rsp 17f49f: 44 89 f8 mov %r15d,%eax 17f4a2: 5b pop %rbx 17f4a3: 5d pop %rbp 17f4a4: 41 5c pop %r12 17f4a6: 41 5d pop %r13 17f4a8: 41 5e pop %r14 17f4aa: 41 5f pop %r15 17f4ac: c3 retq 17f4ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f4b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f4bb: e8 00 00 00 00 callq 17f4c0 17f4c0: 85 c0 test %eax,%eax 17f4c2: 0f 85 00 00 00 00 jne 17f4c8 17f4c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f4cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f4d6: e8 00 00 00 00 callq 17f4db 17f4db: 85 c0 test %eax,%eax 17f4dd: 74 ac je 17f48b 17f4df: e9 00 00 00 00 jmpq 17f4e4 17f4e4: e8 00 00 00 00 callq 17f4e9 17f4e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000017f4f0 : 17f4f0: e8 00 00 00 00 callq 17f4f5 17f4f5: 41 54 push %r12 17f4f7: 48 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%rsi 17f4fe: 80 be d9 1f 00 00 00 cmpb $0x0,0x1fd9(%rsi) 17f505: 75 2a jne 17f531 17f507: 8b 86 d4 12 00 00 mov 0x12d4(%rsi),%eax 17f50d: 45 31 e4 xor %r12d,%r12d 17f510: c7 86 d4 00 00 00 01 movl $0x1,0xd4(%rsi) 17f517: 00 00 00 17f51a: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17f521: 48 c1 e8 25 shr $0x25,%rax 17f525: 89 86 ec 00 00 00 mov %eax,0xec(%rsi) 17f52b: 44 89 e0 mov %r12d,%eax 17f52e: 41 5c pop %r12 17f530: c3 retq 17f531: 48 81 c6 d4 00 00 00 add $0xd4,%rsi 17f538: 31 d2 xor %edx,%edx 17f53a: e8 81 fe ff ff callq 17f3c0 17f53f: 41 89 c4 mov %eax,%r12d 17f542: 85 c0 test %eax,%eax 17f544: 74 e5 je 17f52b 17f546: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f54d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f554: e8 00 00 00 00 callq 17f559 17f559: 85 c0 test %eax,%eax 17f55b: 0f 85 00 00 00 00 jne 17f561 17f561: eb c8 jmp 17f52b 17f563: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17f56a: 00 00 00 00 17f56e: 66 90 xchg %ax,%ax 000000000017f570 : 17f570: e8 00 00 00 00 callq 17f575 17f575: 41 54 push %r12 17f577: 48 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%rsi 17f57e: 80 be e9 1f 00 00 00 cmpb $0x0,0x1fe9(%rsi) 17f585: 75 2a jne 17f5b1 17f587: 8b 86 d8 12 00 00 mov 0x12d8(%rsi),%eax 17f58d: 45 31 e4 xor %r12d,%r12d 17f590: c7 86 a8 01 00 00 01 movl $0x1,0x1a8(%rsi) 17f597: 00 00 00 17f59a: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 17f5a1: 48 c1 e8 25 shr $0x25,%rax 17f5a5: 89 86 c0 01 00 00 mov %eax,0x1c0(%rsi) 17f5ab: 44 89 e0 mov %r12d,%eax 17f5ae: 41 5c pop %r12 17f5b0: c3 retq 17f5b1: 48 81 c6 a8 01 00 00 add $0x1a8,%rsi 17f5b8: ba 05 00 00 00 mov $0x5,%edx 17f5bd: e8 fe fd ff ff callq 17f3c0 17f5c2: 41 89 c4 mov %eax,%r12d 17f5c5: 85 c0 test %eax,%eax 17f5c7: 74 e2 je 17f5ab 17f5c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f5d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f5d7: e8 00 00 00 00 callq 17f5dc 17f5dc: 85 c0 test %eax,%eax 17f5de: 0f 85 00 00 00 00 jne 17f5e4 17f5e4: eb c5 jmp 17f5ab 17f5e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17f5ed: 00 00 00 000000000017f5f0 : 17f5f0: e8 00 00 00 00 callq 17f5f5 17f5f5: 41 55 push %r13 17f5f7: 41 54 push %r12 17f5f9: 55 push %rbp 17f5fa: 53 push %rbx 17f5fb: 48 83 ec 08 sub $0x8,%rsp 17f5ff: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17f606: 48 85 d2 test %rdx,%rdx 17f609: 0f 84 df 03 00 00 je 17f9ee 17f60f: 83 fe 02 cmp $0x2,%esi 17f612: 0f 84 0d 02 00 00 je 17f825 17f618: 76 66 jbe 17f680 17f61a: 4c 8d 83 a8 2b 00 00 lea 0x2ba8(%rbx),%r8 17f621: 83 fe 03 cmp $0x3,%esi 17f624: 0f 84 eb 00 00 00 je 17f715 17f62a: 83 fe 04 cmp $0x4,%esi 17f62d: 0f 85 e1 03 00 00 jne 17fa14 17f633: 31 c9 xor %ecx,%ecx 17f635: ba 09 00 00 00 mov $0x9,%edx 17f63a: 4c 89 c6 mov %r8,%rsi 17f63d: 48 89 3c 24 mov %rdi,(%rsp) 17f641: e8 00 00 00 00 callq 17f646 17f646: 48 8b 3c 24 mov (%rsp),%rdi 17f64a: 85 c0 test %eax,%eax 17f64c: 41 89 c4 mov %eax,%r12d 17f64f: 0f 85 55 03 00 00 jne 17f9aa 17f655: 80 bb 78 1e 00 00 00 cmpb $0x0,0x1e78(%rbx) 17f65c: 0f 85 68 03 00 00 jne 17f9ca 17f662: 80 bb 79 1e 00 00 00 cmpb $0x0,0x1e79(%rbx) 17f669: 0f 85 25 03 00 00 jne 17f994 17f66f: 45 31 e4 xor %r12d,%r12d 17f672: 48 83 c4 08 add $0x8,%rsp 17f676: 44 89 e0 mov %r12d,%eax 17f679: 5b pop %rbx 17f67a: 5d pop %rbp 17f67b: 41 5c pop %r12 17f67d: 41 5d pop %r13 17f67f: c3 retq 17f680: 85 f6 test %esi,%esi 17f682: 0f 84 d3 00 00 00 je 17f75b 17f688: 8b ab 20 1f 00 00 mov 0x1f20(%rbx),%ebp 17f68e: 85 ed test %ebp,%ebp 17f690: 0f 84 00 00 00 00 je 17f696 17f696: 85 c9 test %ecx,%ecx 17f698: 74 d5 je 17f66f 17f69a: 83 f9 01 cmp $0x1,%ecx 17f69d: 0f 84 00 00 00 00 je 17f6a3 17f6a3: bf 02 00 00 00 mov $0x2,%edi 17f6a8: eb 0b jmp 17f6b5 17f6aa: 83 c7 02 add $0x2,%edi 17f6ad: 39 f9 cmp %edi,%ecx 17f6af: 0f 82 00 00 00 00 jb 17f6b5 17f6b5: 8d 47 fe lea -0x2(%rdi),%eax 17f6b8: 48 98 cltq 17f6ba: 48 8b 34 c2 mov (%rdx,%rax,8),%rsi 17f6be: 8d 47 ff lea -0x1(%rdi),%eax 17f6c1: 48 98 cltq 17f6c3: 48 8b 04 c2 mov (%rdx,%rax,8),%rax 17f6c7: 41 89 c2 mov %eax,%r10d 17f6ca: 83 fe 01 cmp $0x1,%esi 17f6cd: 0f 85 00 00 00 00 jne 17f6d3 17f6d3: 44 8b 83 24 1f 00 00 mov 0x1f24(%rbx),%r8d 17f6da: 44 8b 8b 28 1f 00 00 mov 0x1f28(%rbx),%r9d 17f6e1: 41 39 c0 cmp %eax,%r8d 17f6e4: 0f 8f 00 00 00 00 jg 17f6ea 17f6ea: 44 39 c8 cmp %r9d,%eax 17f6ed: 0f 8f 00 00 00 00 jg 17f6f3 17f6f3: 0f b7 b3 b8 2b 00 00 movzwl 0x2bb8(%rbx),%esi 17f6fa: 39 c6 cmp %eax,%esi 17f6fc: 74 07 je 17f705 17f6fe: c6 83 79 1e 00 00 01 movb $0x1,0x1e79(%rbx) 17f705: 66 89 83 b8 2b 00 00 mov %ax,0x2bb8(%rbx) 17f70c: 39 f9 cmp %edi,%ecx 17f70e: 77 9a ja 17f6aa 17f710: e9 5a ff ff ff jmpq 17f66f 17f715: 31 c0 xor %eax,%eax 17f717: b9 01 00 00 00 mov $0x1,%ecx 17f71c: ba 09 00 00 00 mov $0x9,%edx 17f721: 4c 89 c6 mov %r8,%rsi 17f724: 66 89 83 78 1e 00 00 mov %ax,0x1e78(%rbx) 17f72b: e8 00 00 00 00 callq 17f730 17f730: 41 89 c4 mov %eax,%r12d 17f733: 85 c0 test %eax,%eax 17f735: 0f 84 34 ff ff ff je 17f66f 17f73b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f742: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f749: e8 00 00 00 00 callq 17f74e 17f74e: 85 c0 test %eax,%eax 17f750: 0f 84 1c ff ff ff je 17f672 17f756: e9 00 00 00 00 jmpq 17f75b 17f75b: 44 8b ab 80 1e 00 00 mov 0x1e80(%rbx),%r13d 17f762: 45 85 ed test %r13d,%r13d 17f765: 0f 84 00 00 00 00 je 17f76b 17f76b: 44 8b a3 94 1e 00 00 mov 0x1e94(%rbx),%r12d 17f772: 45 85 e4 test %r12d,%r12d 17f775: 0f 84 00 00 00 00 je 17f77b 17f77b: 85 c9 test %ecx,%ecx 17f77d: 0f 84 ec fe ff ff je 17f66f 17f783: 83 f9 01 cmp $0x1,%ecx 17f786: 0f 84 00 00 00 00 je 17f78c 17f78c: b8 02 00 00 00 mov $0x2,%eax 17f791: eb 2c jmp 17f7bf 17f793: 0f b7 b3 a8 2b 00 00 movzwl 0x2ba8(%rbx),%esi 17f79a: 39 fe cmp %edi,%esi 17f79c: 74 07 je 17f7a5 17f79e: c6 83 78 1e 00 00 01 movb $0x1,0x1e78(%rbx) 17f7a5: 66 89 bb a8 2b 00 00 mov %di,0x2ba8(%rbx) 17f7ac: 39 c8 cmp %ecx,%eax 17f7ae: 0f 83 bb fe ff ff jae 17f66f 17f7b4: 83 c0 02 add $0x2,%eax 17f7b7: 39 c1 cmp %eax,%ecx 17f7b9: 0f 82 60 02 00 00 jb 17fa1f 17f7bf: 8d 70 fe lea -0x2(%rax),%esi 17f7c2: 8d 78 ff lea -0x1(%rax),%edi 17f7c5: 48 63 f6 movslq %esi,%rsi 17f7c8: 48 63 ff movslq %edi,%rdi 17f7cb: 48 8b 3c fa mov (%rdx,%rdi,8),%rdi 17f7cf: 48 8b 34 f2 mov (%rdx,%rsi,8),%rsi 17f7d3: 41 89 fa mov %edi,%r10d 17f7d6: 83 fe 01 cmp $0x1,%esi 17f7d9: 0f 87 00 00 00 00 ja 17f7df 17f7df: 44 8b 83 84 1e 00 00 mov 0x1e84(%rbx),%r8d 17f7e6: 44 8b 8b 9c 1e 00 00 mov 0x1e9c(%rbx),%r9d 17f7ed: 41 39 f8 cmp %edi,%r8d 17f7f0: 0f 8f 00 00 00 00 jg 17f7f6 17f7f6: 44 39 cf cmp %r9d,%edi 17f7f9: 0f 8f 00 00 00 00 jg 17f7ff 17f7ff: 85 f6 test %esi,%esi 17f801: 74 90 je 17f793 17f803: 83 fe 01 cmp $0x1,%esi 17f806: 74 09 je 17f811 17f808: 66 89 bb aa 2b 00 00 mov %di,0x2baa(%rbx) 17f80f: eb 9b jmp 17f7ac 17f811: 0f b7 b3 aa 2b 00 00 movzwl 0x2baa(%rbx),%esi 17f818: 39 fe cmp %edi,%esi 17f81a: 74 ec je 17f808 17f81c: c6 83 78 1e 00 00 01 movb $0x1,0x1e78(%rbx) 17f823: eb e3 jmp 17f808 17f825: 44 8b 9b a8 1e 00 00 mov 0x1ea8(%rbx),%r11d 17f82c: 45 85 db test %r11d,%r11d 17f82f: 0f 84 00 00 00 00 je 17f835 17f835: 44 8b 93 d0 1e 00 00 mov 0x1ed0(%rbx),%r10d 17f83c: 45 85 d2 test %r10d,%r10d 17f83f: 0f 84 00 00 00 00 je 17f845 17f845: 44 8b 8b f8 1e 00 00 mov 0x1ef8(%rbx),%r9d 17f84c: 45 85 c9 test %r9d,%r9d 17f84f: 0f 84 00 00 00 00 je 17f855 17f855: 44 8b 83 bc 1e 00 00 mov 0x1ebc(%rbx),%r8d 17f85c: 45 85 c0 test %r8d,%r8d 17f85f: 0f 84 00 00 00 00 je 17f865 17f865: 8b bb e4 1e 00 00 mov 0x1ee4(%rbx),%edi 17f86b: 85 ff test %edi,%edi 17f86d: 0f 84 00 00 00 00 je 17f873 17f873: 8b b3 0c 1f 00 00 mov 0x1f0c(%rbx),%esi 17f879: 85 f6 test %esi,%esi 17f87b: 0f 84 00 00 00 00 je 17f881 17f881: 85 c9 test %ecx,%ecx 17f883: 0f 84 e6 fd ff ff je 17f66f 17f889: 83 f9 02 cmp $0x2,%ecx 17f88c: 0f 86 00 00 00 00 jbe 17f892 17f892: 4c 8d 93 80 1e 00 00 lea 0x1e80(%rbx),%r10 17f899: b8 03 00 00 00 mov $0x3,%eax 17f89e: eb 1c jmp 17f8bc 17f8a0: 45 85 c0 test %r8d,%r8d 17f8a3: 0f 84 d4 00 00 00 je 17f97d 17f8a9: 39 c1 cmp %eax,%ecx 17f8ab: 0f 86 be fd ff ff jbe 17f66f 17f8b1: 83 c0 03 add $0x3,%eax 17f8b4: 39 c1 cmp %eax,%ecx 17f8b6: 0f 82 00 00 00 00 jb 17f8bc 17f8bc: 8d 70 fd lea -0x3(%rax),%esi 17f8bf: 48 63 f6 movslq %esi,%rsi 17f8c2: 4c 8b 04 f2 mov (%rdx,%rsi,8),%r8 17f8c6: 8d 70 fe lea -0x2(%rax),%esi 17f8c9: 48 63 f6 movslq %esi,%rsi 17f8cc: 4c 8b 0c f2 mov (%rdx,%rsi,8),%r9 17f8d0: 8d 70 ff lea -0x1(%rax),%esi 17f8d3: 48 63 f6 movslq %esi,%rsi 17f8d6: 48 8b 3c f2 mov (%rdx,%rsi,8),%rdi 17f8da: 44 89 cd mov %r9d,%ebp 17f8dd: 41 8d 70 01 lea 0x1(%r8),%esi 17f8e1: 41 89 fb mov %edi,%r11d 17f8e4: 41 83 f8 02 cmp $0x2,%r8d 17f8e8: 0f 8f 00 00 00 00 jg 17f8ee 17f8ee: 01 f6 add %esi,%esi 17f8f0: 4c 63 e6 movslq %esi,%r12 17f8f3: 4f 8d 24 a4 lea (%r12,%r12,4),%r12 17f8f7: 4f 8d 24 a2 lea (%r10,%r12,4),%r12 17f8fb: 45 8b 6c 24 04 mov 0x4(%r12),%r13d 17f900: 45 8b 64 24 08 mov 0x8(%r12),%r12d 17f905: 45 39 cd cmp %r9d,%r13d 17f908: 0f 8f 00 00 00 00 jg 17f90e 17f90e: 45 39 e1 cmp %r12d,%r9d 17f911: 0f 8f 00 00 00 00 jg 17f917 17f917: 83 c6 01 add $0x1,%esi 17f91a: 48 63 f6 movslq %esi,%rsi 17f91d: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi 17f921: 49 8d 34 b2 lea (%r10,%rsi,4),%rsi 17f925: 44 8b 66 04 mov 0x4(%rsi),%r12d 17f929: 44 8b 6e 08 mov 0x8(%rsi),%r13d 17f92d: 41 39 fc cmp %edi,%r12d 17f930: 0f 8f 00 00 00 00 jg 17f936 17f936: 44 39 ef cmp %r13d,%edi 17f939: 0f 8f 00 00 00 00 jg 17f93f 17f93f: 41 83 f8 01 cmp $0x1,%r8d 17f943: 74 21 je 17f966 17f945: 41 83 f8 02 cmp $0x2,%r8d 17f949: 0f 85 51 ff ff ff jne 17f8a0 17f94f: c1 e7 02 shl $0x2,%edi 17f952: 66 44 89 8b b4 2b 00 mov %r9w,0x2bb4(%rbx) 17f959: 00 17f95a: 66 89 bb b6 2b 00 00 mov %di,0x2bb6(%rbx) 17f961: e9 43 ff ff ff jmpq 17f8a9 17f966: c1 e7 02 shl $0x2,%edi 17f969: 66 44 89 8b b0 2b 00 mov %r9w,0x2bb0(%rbx) 17f970: 00 17f971: 66 89 bb b2 2b 00 00 mov %di,0x2bb2(%rbx) 17f978: e9 2c ff ff ff jmpq 17f8a9 17f97d: c1 e7 02 shl $0x2,%edi 17f980: 66 44 89 8b ac 2b 00 mov %r9w,0x2bac(%rbx) 17f987: 00 17f988: 66 89 bb ae 2b 00 00 mov %di,0x2bae(%rbx) 17f98f: e9 15 ff ff ff jmpq 17f8a9 17f994: c6 83 79 1e 00 00 00 movb $0x0,0x1e79(%rbx) 17f99b: 48 83 c4 08 add $0x8,%rsp 17f99f: 5b pop %rbx 17f9a0: 5d pop %rbp 17f9a1: 41 5c pop %r12 17f9a3: 41 5d pop %r13 17f9a5: e9 c6 fb ff ff jmpq 17f570 17f9aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f9b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f9b8: e8 00 00 00 00 callq 17f9bd 17f9bd: 85 c0 test %eax,%eax 17f9bf: 0f 84 ad fc ff ff je 17f672 17f9c5: e9 00 00 00 00 jmpq 17f9ca 17f9ca: c6 83 78 1e 00 00 00 movb $0x0,0x1e78(%rbx) 17f9d1: 48 89 3c 24 mov %rdi,(%rsp) 17f9d5: e8 16 fb ff ff callq 17f4f0 17f9da: 48 8b 3c 24 mov (%rsp),%rdi 17f9de: 85 c0 test %eax,%eax 17f9e0: 41 89 c4 mov %eax,%r12d 17f9e3: 0f 84 79 fc ff ff je 17f662 17f9e9: e9 84 fc ff ff jmpq 17f672 17f9ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f9f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f9fc: e8 00 00 00 00 callq 17fa01 17fa01: 85 c0 test %eax,%eax 17fa03: 0f 85 00 00 00 00 jne 17fa09 17fa09: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17fa0f: e9 5e fc ff ff jmpq 17f672 17fa14: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17fa1a: e9 53 fc ff ff jmpq 17f672 17fa1f: e9 00 00 00 00 jmpq 17fa24 17fa24: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17fa2b: 00 00 00 00 17fa2f: 90 nop 000000000017fa30 : 17fa30: e8 00 00 00 00 callq 17fa35 17fa35: 41 54 push %r12 17fa37: c1 e6 10 shl $0x10,%esi 17fa3a: 53 push %rbx 17fa3b: 48 89 d3 mov %rdx,%rbx 17fa3e: c7 02 00 00 00 00 movl $0x0,(%rdx) 17fa44: 48 89 d9 mov %rbx,%rcx 17fa47: 89 f2 mov %esi,%edx 17fa49: be 2d 00 00 00 mov $0x2d,%esi 17fa4e: e8 00 00 00 00 callq 17fa53 17fa53: 41 89 c4 mov %eax,%r12d 17fa56: 85 c0 test %eax,%eax 17fa58: 75 0c jne 17fa66 17fa5a: 6b 03 64 imul $0x64,(%rbx),%eax 17fa5d: 89 03 mov %eax,(%rbx) 17fa5f: 44 89 e0 mov %r12d,%eax 17fa62: 5b pop %rbx 17fa63: 41 5c pop %r12 17fa65: c3 retq 17fa66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fa6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fa74: e8 00 00 00 00 callq 17fa79 17fa79: 85 c0 test %eax,%eax 17fa7b: 0f 85 00 00 00 00 jne 17fa81 17fa81: 44 89 e0 mov %r12d,%eax 17fa84: 5b pop %rbx 17fa85: 41 5c pop %r12 17fa87: c3 retq 17fa88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 17fa8f: 00 000000000017fa90 : 17fa90: e8 00 00 00 00 callq 17fa95 17fa95: 41 55 push %r13 17fa97: b9 01 00 00 00 mov $0x1,%ecx 17fa9c: ba 09 00 00 00 mov $0x9,%edx 17faa1: 41 54 push %r12 17faa3: 55 push %rbp 17faa4: 48 89 fd mov %rdi,%rbp 17faa7: 53 push %rbx 17faa8: 48 83 ec 28 sub $0x28,%rsp 17faac: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 17fab3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 17faba: 00 00 17fabc: 48 89 44 24 20 mov %rax,0x20(%rsp) 17fac1: 31 c0 xor %eax,%eax 17fac3: 41 8b 85 d4 0a 00 00 mov 0xad4(%r13),%eax 17faca: 83 e8 01 sub $0x1,%eax 17facd: 48 8d 04 40 lea (%rax,%rax,2),%rax 17fad1: 41 8b 9c 85 ec 0a 00 mov 0xaec(%r13,%rax,4),%ebx 17fad8: 00 17fad9: 0f af f3 imul %ebx,%esi 17fadc: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 17fae3: 48 c1 ee 25 shr $0x25,%rsi 17fae7: 01 f3 add %esi,%ebx 17fae9: 48 89 e6 mov %rsp,%rsi 17faec: e8 00 00 00 00 callq 17faf1 17faf1: 85 c0 test %eax,%eax 17faf3: 75 69 jne 17fb5e 17faf5: 41 3b 9d 24 1f 00 00 cmp 0x1f24(%r13),%ebx 17fafc: 0f 82 d2 00 00 00 jb 17fbd4 17fb02: 41 3b 9d 28 1f 00 00 cmp 0x1f28(%r13),%ebx 17fb09: 0f 87 c5 00 00 00 ja 17fbd4 17fb0f: 31 c9 xor %ecx,%ecx 17fb11: ba 09 00 00 00 mov $0x9,%edx 17fb16: 48 89 e6 mov %rsp,%rsi 17fb19: 48 89 ef mov %rbp,%rdi 17fb1c: 66 89 5c 24 10 mov %bx,0x10(%rsp) 17fb21: e8 00 00 00 00 callq 17fb26 17fb26: 41 89 c4 mov %eax,%r12d 17fb29: 85 c0 test %eax,%eax 17fb2b: 75 6b jne 17fb98 17fb2d: 48 89 ef mov %rbp,%rdi 17fb30: e8 3b fa ff ff callq 17f570 17fb35: 41 89 c4 mov %eax,%r12d 17fb38: 85 c0 test %eax,%eax 17fb3a: 75 78 jne 17fbb4 17fb3c: 48 8b 44 24 20 mov 0x20(%rsp),%rax 17fb41: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 17fb48: 00 00 17fb4a: 0f 85 8c 00 00 00 jne 17fbdc 17fb50: 48 83 c4 28 add $0x28,%rsp 17fb54: 44 89 e0 mov %r12d,%eax 17fb57: 5b pop %rbx 17fb58: 5d pop %rbp 17fb59: 41 5c pop %r12 17fb5b: 41 5d pop %r13 17fb5d: c3 retq 17fb5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fb65: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fb6c: 41 89 c4 mov %eax,%r12d 17fb6f: e8 00 00 00 00 callq 17fb74 17fb74: 85 c0 test %eax,%eax 17fb76: 0f 85 00 00 00 00 jne 17fb7c 17fb7c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fb83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fb8a: e8 00 00 00 00 callq 17fb8f 17fb8f: 85 c0 test %eax,%eax 17fb91: 74 a9 je 17fb3c 17fb93: e9 00 00 00 00 jmpq 17fb98 17fb98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fb9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fba6: e8 00 00 00 00 callq 17fbab 17fbab: 85 c0 test %eax,%eax 17fbad: 74 cd je 17fb7c 17fbaf: e9 00 00 00 00 jmpq 17fbb4 17fbb4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fbbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fbc2: e8 00 00 00 00 callq 17fbc7 17fbc7: 85 c0 test %eax,%eax 17fbc9: 0f 84 6d ff ff ff je 17fb3c 17fbcf: e9 00 00 00 00 jmpq 17fbd4 17fbd4: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17fbda: eb a0 jmp 17fb7c 17fbdc: e8 00 00 00 00 callq 17fbe1 17fbe1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17fbe8: 00 00 00 00 17fbec: 0f 1f 40 00 nopl 0x0(%rax) 000000000017fbf0 : 17fbf0: e8 00 00 00 00 callq 17fbf5 17fbf5: 41 55 push %r13 17fbf7: 49 89 fd mov %rdi,%r13 17fbfa: 41 54 push %r12 17fbfc: 55 push %rbp 17fbfd: 89 f5 mov %esi,%ebp 17fbff: 53 push %rbx 17fc00: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17fc07: 80 bb d9 1f 00 00 00 cmpb $0x0,0x1fd9(%rbx) 17fc0e: 74 0a je 17fc1a 17fc10: 40 f6 c6 02 test $0x2,%sil 17fc14: 0f 85 83 00 00 00 jne 17fc9d 17fc1a: 80 bb e9 1f 00 00 00 cmpb $0x0,0x1fe9(%rbx) 17fc21: 74 0a je 17fc2d 17fc23: 40 f6 c5 04 test $0x4,%bpl 17fc27: 0f 85 ae 00 00 00 jne 17fcdb 17fc2d: 80 bb f9 1f 00 00 00 cmpb $0x0,0x1ff9(%rbx) 17fc34: 74 0a je 17fc40 17fc36: 40 f6 c5 08 test $0x8,%bpl 17fc3a: 0f 85 e2 00 00 00 jne 17fd22 17fc40: 80 bb 89 21 00 00 00 cmpb $0x0,0x2189(%rbx) 17fc47: 75 0d jne 17fc56 17fc49: 45 31 e4 xor %r12d,%r12d 17fc4c: 5b pop %rbx 17fc4d: 44 89 e0 mov %r12d,%eax 17fc50: 5d pop %rbp 17fc51: 41 5c pop %r12 17fc53: 41 5d pop %r13 17fc55: c3 retq 17fc56: 81 e5 00 00 00 10 and $0x10000000,%ebp 17fc5c: 74 eb je 17fc49 17fc5e: 0f b7 93 50 08 00 00 movzwl 0x850(%rbx),%edx 17fc65: 31 c9 xor %ecx,%ecx 17fc67: be 27 00 00 00 mov $0x27,%esi 17fc6c: 4c 89 ef mov %r13,%rdi 17fc6f: 81 ca 00 00 0a 00 or $0xa0000,%edx 17fc75: e8 00 00 00 00 callq 17fc7a 17fc7a: 41 89 c4 mov %eax,%r12d 17fc7d: 85 c0 test %eax,%eax 17fc7f: 74 c8 je 17fc49 17fc81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fc88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fc8f: e8 00 00 00 00 callq 17fc94 17fc94: 85 c0 test %eax,%eax 17fc96: 74 b4 je 17fc4c 17fc98: e9 00 00 00 00 jmpq 17fc9d 17fc9d: 0f b7 93 dc 00 00 00 movzwl 0xdc(%rbx),%edx 17fca4: 31 c9 xor %ecx,%ecx 17fca6: be 27 00 00 00 mov $0x27,%esi 17fcab: e8 00 00 00 00 callq 17fcb0 17fcb0: 41 89 c4 mov %eax,%r12d 17fcb3: 85 c0 test %eax,%eax 17fcb5: 0f 84 5f ff ff ff je 17fc1a 17fcbb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fcc2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fcc9: e8 00 00 00 00 callq 17fcce 17fcce: 85 c0 test %eax,%eax 17fcd0: 0f 84 76 ff ff ff je 17fc4c 17fcd6: e9 00 00 00 00 jmpq 17fcdb 17fcdb: 0f b7 93 b0 01 00 00 movzwl 0x1b0(%rbx),%edx 17fce2: 31 c9 xor %ecx,%ecx 17fce4: be 27 00 00 00 mov $0x27,%esi 17fce9: 4c 89 ef mov %r13,%rdi 17fcec: 81 ca 00 00 05 00 or $0x50000,%edx 17fcf2: e8 00 00 00 00 callq 17fcf7 17fcf7: 41 89 c4 mov %eax,%r12d 17fcfa: 85 c0 test %eax,%eax 17fcfc: 0f 84 2b ff ff ff je 17fc2d 17fd02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fd09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fd10: e8 00 00 00 00 callq 17fd15 17fd15: 85 c0 test %eax,%eax 17fd17: 0f 84 2f ff ff ff je 17fc4c 17fd1d: e9 00 00 00 00 jmpq 17fd22 17fd22: 0f b7 53 08 movzwl 0x8(%rbx),%edx 17fd26: 31 c9 xor %ecx,%ecx 17fd28: be 27 00 00 00 mov $0x27,%esi 17fd2d: 4c 89 ef mov %r13,%rdi 17fd30: 81 ca 00 00 04 00 or $0x40000,%edx 17fd36: e8 00 00 00 00 callq 17fd3b 17fd3b: 41 89 c4 mov %eax,%r12d 17fd3e: 85 c0 test %eax,%eax 17fd40: 0f 84 fa fe ff ff je 17fc40 17fd46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fd4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fd54: e8 00 00 00 00 callq 17fd59 17fd59: 85 c0 test %eax,%eax 17fd5b: 0f 85 00 00 00 00 jne 17fd61 17fd61: e9 e6 fe ff ff jmpq 17fc4c 17fd66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 17fd6d: 00 00 00 000000000017fd70 : 17fd70: e8 00 00 00 00 callq 17fd75 17fd75: 41 55 push %r13 17fd77: 49 89 fd mov %rdi,%r13 17fd7a: 41 54 push %r12 17fd7c: 55 push %rbp 17fd7d: 89 f5 mov %esi,%ebp 17fd7f: 53 push %rbx 17fd80: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 17fd87: 80 bb d9 1f 00 00 00 cmpb $0x0,0x1fd9(%rbx) 17fd8e: 74 0a je 17fd9a 17fd90: 40 f6 c6 02 test $0x2,%sil 17fd94: 0f 85 98 00 00 00 jne 17fe32 17fd9a: 80 bb e9 1f 00 00 00 cmpb $0x0,0x1fe9(%rbx) 17fda1: 74 0a je 17fdad 17fda3: 40 f6 c5 04 test $0x4,%bpl 17fda7: 0f 85 c3 00 00 00 jne 17fe70 17fdad: 80 bb f9 1f 00 00 00 cmpb $0x0,0x1ff9(%rbx) 17fdb4: 74 0a je 17fdc0 17fdb6: 40 f6 c5 08 test $0x8,%bpl 17fdba: 0f 85 f7 00 00 00 jne 17feb7 17fdc0: 80 bb 89 21 00 00 00 cmpb $0x0,0x2189(%rbx) 17fdc7: 74 0c je 17fdd5 17fdc9: f7 c5 00 00 00 10 test $0x10000000,%ebp 17fdcf: 0f 85 26 01 00 00 jne 17fefb 17fdd5: 80 bb 59 20 00 00 00 cmpb $0x0,0x2059(%rbx) 17fddc: 75 0d jne 17fdeb 17fdde: 45 31 e4 xor %r12d,%r12d 17fde1: 5b pop %rbx 17fde2: 44 89 e0 mov %r12d,%eax 17fde5: 5d pop %rbp 17fde6: 41 5c pop %r12 17fde8: 41 5d pop %r13 17fdea: c3 retq 17fdeb: 81 e5 00 02 00 00 and $0x200,%ebp 17fdf1: 74 eb je 17fdde 17fdf3: 0f b7 93 04 05 00 00 movzwl 0x504(%rbx),%edx 17fdfa: 31 c9 xor %ecx,%ecx 17fdfc: be 28 00 00 00 mov $0x28,%esi 17fe01: 4c 89 ef mov %r13,%rdi 17fe04: 81 ca 00 00 06 00 or $0x60000,%edx 17fe0a: e8 00 00 00 00 callq 17fe0f 17fe0f: 41 89 c4 mov %eax,%r12d 17fe12: 85 c0 test %eax,%eax 17fe14: 74 c8 je 17fdde 17fe16: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fe1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fe24: e8 00 00 00 00 callq 17fe29 17fe29: 85 c0 test %eax,%eax 17fe2b: 74 b4 je 17fde1 17fe2d: e9 00 00 00 00 jmpq 17fe32 17fe32: 0f b7 93 d8 00 00 00 movzwl 0xd8(%rbx),%edx 17fe39: 31 c9 xor %ecx,%ecx 17fe3b: be 26 00 00 00 mov $0x26,%esi 17fe40: e8 00 00 00 00 callq 17fe45 17fe45: 41 89 c4 mov %eax,%r12d 17fe48: 85 c0 test %eax,%eax 17fe4a: 0f 84 4a ff ff ff je 17fd9a 17fe50: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fe57: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fe5e: e8 00 00 00 00 callq 17fe63 17fe63: 85 c0 test %eax,%eax 17fe65: 0f 84 76 ff ff ff je 17fde1 17fe6b: e9 00 00 00 00 jmpq 17fe70 17fe70: 0f b7 93 ac 01 00 00 movzwl 0x1ac(%rbx),%edx 17fe77: 31 c9 xor %ecx,%ecx 17fe79: be 26 00 00 00 mov $0x26,%esi 17fe7e: 4c 89 ef mov %r13,%rdi 17fe81: 81 ca 00 00 05 00 or $0x50000,%edx 17fe87: e8 00 00 00 00 callq 17fe8c 17fe8c: 41 89 c4 mov %eax,%r12d 17fe8f: 85 c0 test %eax,%eax 17fe91: 0f 84 16 ff ff ff je 17fdad 17fe97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fe9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fea5: e8 00 00 00 00 callq 17feaa 17feaa: 85 c0 test %eax,%eax 17feac: 0f 84 2f ff ff ff je 17fde1 17feb2: e9 00 00 00 00 jmpq 17feb7 17feb7: 0f b7 53 04 movzwl 0x4(%rbx),%edx 17febb: 31 c9 xor %ecx,%ecx 17febd: be 26 00 00 00 mov $0x26,%esi 17fec2: 4c 89 ef mov %r13,%rdi 17fec5: 81 ca 00 00 04 00 or $0x40000,%edx 17fecb: e8 00 00 00 00 callq 17fed0 17fed0: 41 89 c4 mov %eax,%r12d 17fed3: 85 c0 test %eax,%eax 17fed5: 0f 84 e5 fe ff ff je 17fdc0 17fedb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fee2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fee9: e8 00 00 00 00 callq 17feee 17feee: 85 c0 test %eax,%eax 17fef0: 0f 84 eb fe ff ff je 17fde1 17fef6: e9 00 00 00 00 jmpq 17fefb 17fefb: 0f b7 93 4c 08 00 00 movzwl 0x84c(%rbx),%edx 17ff02: 31 c9 xor %ecx,%ecx 17ff04: be 26 00 00 00 mov $0x26,%esi 17ff09: 4c 89 ef mov %r13,%rdi 17ff0c: 81 ca 00 00 0a 00 or $0xa0000,%edx 17ff12: e8 00 00 00 00 callq 17ff17 17ff17: 41 89 c4 mov %eax,%r12d 17ff1a: 85 c0 test %eax,%eax 17ff1c: 0f 84 bf fe ff ff je 17fde1 17ff22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ff29: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ff30: e8 00 00 00 00 callq 17ff35 17ff35: 85 c0 test %eax,%eax 17ff37: 0f 84 a4 fe ff ff je 17fde1 17ff3d: e9 00 00 00 00 jmpq 17ff42 17ff42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 17ff49: 00 00 00 00 17ff4d: 0f 1f 00 nopl (%rax) 000000000017ff50 : 17ff50: e8 00 00 00 00 callq 17ff55 17ff55: 41 54 push %r12 17ff57: 41 89 d0 mov %edx,%r8d 17ff5a: 55 push %rbp 17ff5b: 48 89 fd mov %rdi,%rbp 17ff5e: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 17ff65: 83 fe 03 cmp $0x3,%esi 17ff68: 0f 84 c6 02 00 00 je 180234 17ff6e: 77 7a ja 17ffea 17ff70: 83 fe 01 cmp $0x1,%esi 17ff73: 0f 84 83 01 00 00 je 1800fc 17ff79: 83 fe 02 cmp $0x2,%esi 17ff7c: 0f 85 d7 00 00 00 jne 180059 17ff82: 45 85 c0 test %r8d,%r8d 17ff85: 74 24 je 17ffab 17ff87: b8 ff ff ff ff mov $0xffffffff,%eax 17ff8c: 89 c2 mov %eax,%edx 17ff8e: 41 0f bd c0 bsr %r8d,%eax 17ff92: 41 0f bc d0 bsf %r8d,%edx 17ff96: 83 fa 01 cmp $0x1,%edx 17ff99: 0f 87 bd 03 00 00 ja 18035c 17ff9f: 83 f8 01 cmp $0x1,%eax 17ffa2: 0f 87 b4 03 00 00 ja 18035c 17ffa8: 41 89 d0 mov %edx,%r8d 17ffab: 31 c9 xor %ecx,%ecx 17ffad: 44 89 c2 mov %r8d,%edx 17ffb0: be 33 00 00 00 mov $0x33,%esi 17ffb5: 48 89 ef mov %rbp,%rdi 17ffb8: e8 00 00 00 00 callq 17ffbd 17ffbd: 41 89 c4 mov %eax,%r12d 17ffc0: 85 c0 test %eax,%eax 17ffc2: 0f 84 02 01 00 00 je 1800ca 17ffc8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ffcf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ffd6: e8 00 00 00 00 callq 17ffdb 17ffdb: 85 c0 test %eax,%eax 17ffdd: 0f 85 00 00 00 00 jne 17ffe3 17ffe3: 44 89 e0 mov %r12d,%eax 17ffe6: 5d pop %rbp 17ffe7: 41 5c pop %r12 17ffe9: c3 retq 17ffea: 83 fe 04 cmp $0x4,%esi 17ffed: 0f 84 a5 01 00 00 je 180198 17fff3: 83 fe 05 cmp $0x5,%esi 17fff6: 0f 85 6b 03 00 00 jne 180367 17fffc: 45 85 c0 test %r8d,%r8d 17ffff: 0f 85 e6 00 00 00 jne 1800eb 180005: 8b 90 f8 04 00 00 mov 0x4f8(%rax),%edx 18000b: 44 39 c2 cmp %r8d,%edx 18000e: 0f 86 00 00 00 00 jbe 180014 180014: 4b 8d 14 40 lea (%r8,%r8,2),%rdx 180018: be 00 02 00 00 mov $0x200,%esi 18001d: 48 89 ef mov %rbp,%rdi 180020: 8b 94 90 10 05 00 00 mov 0x510(%rax,%rdx,4),%edx 180027: 89 90 04 05 00 00 mov %edx,0x504(%rax) 18002d: e8 3e fd ff ff callq 17fd70 180032: 41 89 c4 mov %eax,%r12d 180035: 85 c0 test %eax,%eax 180037: 0f 84 8d 00 00 00 je 1800ca 18003d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180044: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18004b: e8 00 00 00 00 callq 180050 180050: 85 c0 test %eax,%eax 180052: 74 8f je 17ffe3 180054: e9 00 00 00 00 jmpq 180059 180059: 45 31 e4 xor %r12d,%r12d 18005c: 85 f6 test %esi,%esi 18005e: 75 83 jne 17ffe3 180060: 31 d2 xor %edx,%edx 180062: 45 85 c0 test %r8d,%r8d 180065: 75 6d jne 1800d4 180067: 8b 88 d4 00 00 00 mov 0xd4(%rax),%ecx 18006d: 44 39 c1 cmp %r8d,%ecx 180070: 0f 86 00 00 00 00 jbe 180076 180076: 89 d2 mov %edx,%edx 180078: be 02 00 00 00 mov $0x2,%esi 18007d: 48 89 ef mov %rbp,%rdi 180080: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 180084: 8b 94 90 ec 00 00 00 mov 0xec(%rax,%rdx,4),%edx 18008b: 89 90 d8 00 00 00 mov %edx,0xd8(%rax) 180091: 4b 8d 14 40 lea (%r8,%r8,2),%rdx 180095: 8b 94 90 ec 00 00 00 mov 0xec(%rax,%rdx,4),%edx 18009c: 89 90 dc 00 00 00 mov %edx,0xdc(%rax) 1800a2: e8 c9 fc ff ff callq 17fd70 1800a7: 41 89 c4 mov %eax,%r12d 1800aa: 85 c0 test %eax,%eax 1800ac: 0f 85 0a 02 00 00 jne 1802bc 1800b2: be 02 00 00 00 mov $0x2,%esi 1800b7: 48 89 ef mov %rbp,%rdi 1800ba: e8 31 fb ff ff callq 17fbf0 1800bf: 41 89 c4 mov %eax,%r12d 1800c2: 85 c0 test %eax,%eax 1800c4: 0f 85 72 02 00 00 jne 18033c 1800ca: 45 31 e4 xor %r12d,%r12d 1800cd: 5d pop %rbp 1800ce: 44 89 e0 mov %r12d,%eax 1800d1: 41 5c pop %r12 1800d3: c3 retq 1800d4: b9 ff ff ff ff mov $0xffffffff,%ecx 1800d9: 89 ca mov %ecx,%edx 1800db: 41 0f bd c8 bsr %r8d,%ecx 1800df: 41 0f bc d0 bsf %r8d,%edx 1800e3: 41 89 c8 mov %ecx,%r8d 1800e6: e9 7c ff ff ff jmpq 180067 1800eb: ba ff ff ff ff mov $0xffffffff,%edx 1800f0: 41 0f bc d0 bsf %r8d,%edx 1800f4: 41 89 d0 mov %edx,%r8d 1800f7: e9 09 ff ff ff jmpq 180005 1800fc: 31 d2 xor %edx,%edx 1800fe: 45 85 c0 test %r8d,%r8d 180101: 74 12 je 180115 180103: b9 ff ff ff ff mov $0xffffffff,%ecx 180108: 89 ca mov %ecx,%edx 18010a: 41 0f bd c8 bsr %r8d,%ecx 18010e: 41 0f bc d0 bsf %r8d,%edx 180112: 41 89 c8 mov %ecx,%r8d 180115: 8b 88 a8 01 00 00 mov 0x1a8(%rax),%ecx 18011b: 44 39 c1 cmp %r8d,%ecx 18011e: 0f 86 00 00 00 00 jbe 180124 180124: 89 d2 mov %edx,%edx 180126: be 04 00 00 00 mov $0x4,%esi 18012b: 48 89 ef mov %rbp,%rdi 18012e: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 180132: 8b 94 90 c0 01 00 00 mov 0x1c0(%rax,%rdx,4),%edx 180139: 89 90 ac 01 00 00 mov %edx,0x1ac(%rax) 18013f: 4b 8d 14 40 lea (%r8,%r8,2),%rdx 180143: 8b 94 90 c0 01 00 00 mov 0x1c0(%rax,%rdx,4),%edx 18014a: 89 90 b0 01 00 00 mov %edx,0x1b0(%rax) 180150: e8 1b fc ff ff callq 17fd70 180155: 41 89 c4 mov %eax,%r12d 180158: 85 c0 test %eax,%eax 18015a: 0f 85 7c 01 00 00 jne 1802dc 180160: be 04 00 00 00 mov $0x4,%esi 180165: 48 89 ef mov %rbp,%rdi 180168: e8 83 fa ff ff callq 17fbf0 18016d: 41 89 c4 mov %eax,%r12d 180170: 85 c0 test %eax,%eax 180172: 0f 84 52 ff ff ff je 1800ca 180178: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18017f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180186: e8 00 00 00 00 callq 18018b 18018b: 85 c0 test %eax,%eax 18018d: 0f 84 50 fe ff ff je 17ffe3 180193: e9 00 00 00 00 jmpq 180198 180198: 31 d2 xor %edx,%edx 18019a: 45 85 c0 test %r8d,%r8d 18019d: 74 12 je 1801b1 18019f: b9 ff ff ff ff mov $0xffffffff,%ecx 1801a4: 89 ca mov %ecx,%edx 1801a6: 41 0f bd c8 bsr %r8d,%ecx 1801aa: 41 0f bc d0 bsf %r8d,%edx 1801ae: 41 89 c8 mov %ecx,%r8d 1801b1: 8b 88 48 08 00 00 mov 0x848(%rax),%ecx 1801b7: 44 39 c1 cmp %r8d,%ecx 1801ba: 0f 86 00 00 00 00 jbe 1801c0 1801c0: 89 d2 mov %edx,%edx 1801c2: be 00 00 00 10 mov $0x10000000,%esi 1801c7: 48 89 ef mov %rbp,%rdi 1801ca: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1801ce: 8b 94 90 60 08 00 00 mov 0x860(%rax,%rdx,4),%edx 1801d5: 89 90 4c 08 00 00 mov %edx,0x84c(%rax) 1801db: 4b 8d 14 40 lea (%r8,%r8,2),%rdx 1801df: 8b 94 90 60 08 00 00 mov 0x860(%rax,%rdx,4),%edx 1801e6: 89 90 50 08 00 00 mov %edx,0x850(%rax) 1801ec: e8 7f fb ff ff callq 17fd70 1801f1: 41 89 c4 mov %eax,%r12d 1801f4: 85 c0 test %eax,%eax 1801f6: 0f 85 20 01 00 00 jne 18031c 1801fc: be 00 00 00 10 mov $0x10000000,%esi 180201: 48 89 ef mov %rbp,%rdi 180204: e8 e7 f9 ff ff callq 17fbf0 180209: 41 89 c4 mov %eax,%r12d 18020c: 85 c0 test %eax,%eax 18020e: 0f 84 b6 fe ff ff je 1800ca 180214: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18021b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180222: e8 00 00 00 00 callq 180227 180227: 85 c0 test %eax,%eax 180229: 0f 84 b4 fd ff ff je 17ffe3 18022f: e9 00 00 00 00 jmpq 180234 180234: 31 d2 xor %edx,%edx 180236: 45 85 c0 test %r8d,%r8d 180239: 74 12 je 18024d 18023b: b9 ff ff ff ff mov $0xffffffff,%ecx 180240: 89 ca mov %ecx,%edx 180242: 41 0f bd c8 bsr %r8d,%ecx 180246: 41 0f bc d0 bsf %r8d,%edx 18024a: 41 89 c8 mov %ecx,%r8d 18024d: 8b 08 mov (%rax),%ecx 18024f: 44 39 c1 cmp %r8d,%ecx 180252: 0f 86 00 00 00 00 jbe 180258 180258: 89 d2 mov %edx,%edx 18025a: be 08 00 00 00 mov $0x8,%esi 18025f: 48 89 ef mov %rbp,%rdi 180262: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 180266: 8b 54 90 18 mov 0x18(%rax,%rdx,4),%edx 18026a: 89 50 04 mov %edx,0x4(%rax) 18026d: 4b 8d 14 40 lea (%r8,%r8,2),%rdx 180271: 8b 54 90 18 mov 0x18(%rax,%rdx,4),%edx 180275: 89 50 08 mov %edx,0x8(%rax) 180278: e8 f3 fa ff ff callq 17fd70 18027d: 41 89 c4 mov %eax,%r12d 180280: 85 c0 test %eax,%eax 180282: 75 78 jne 1802fc 180284: be 08 00 00 00 mov $0x8,%esi 180289: 48 89 ef mov %rbp,%rdi 18028c: e8 5f f9 ff ff callq 17fbf0 180291: 41 89 c4 mov %eax,%r12d 180294: 85 c0 test %eax,%eax 180296: 0f 84 2e fe ff ff je 1800ca 18029c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1802a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1802aa: e8 00 00 00 00 callq 1802af 1802af: 85 c0 test %eax,%eax 1802b1: 0f 84 2c fd ff ff je 17ffe3 1802b7: e9 00 00 00 00 jmpq 1802bc 1802bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1802c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1802ca: e8 00 00 00 00 callq 1802cf 1802cf: 85 c0 test %eax,%eax 1802d1: 0f 84 0c fd ff ff je 17ffe3 1802d7: e9 00 00 00 00 jmpq 1802dc 1802dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1802e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1802ea: e8 00 00 00 00 callq 1802ef 1802ef: 85 c0 test %eax,%eax 1802f1: 0f 84 ec fc ff ff je 17ffe3 1802f7: e9 00 00 00 00 jmpq 1802fc 1802fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180303: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18030a: e8 00 00 00 00 callq 18030f 18030f: 85 c0 test %eax,%eax 180311: 0f 84 cc fc ff ff je 17ffe3 180317: e9 00 00 00 00 jmpq 18031c 18031c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180323: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18032a: e8 00 00 00 00 callq 18032f 18032f: 85 c0 test %eax,%eax 180331: 0f 84 ac fc ff ff je 17ffe3 180337: e9 00 00 00 00 jmpq 18033c 18033c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180343: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18034a: e8 00 00 00 00 callq 18034f 18034f: 85 c0 test %eax,%eax 180351: 0f 84 8c fc ff ff je 17ffe3 180357: e9 00 00 00 00 jmpq 18035c 18035c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 180362: e9 7c fc ff ff jmpq 17ffe3 180367: 45 31 e4 xor %r12d,%r12d 18036a: e9 74 fc ff ff jmpq 17ffe3 18036f: 90 nop 0000000000180370 : 180370: e8 00 00 00 00 callq 180375 180375: 41 54 push %r12 180377: 55 push %rbp 180378: 48 89 fd mov %rdi,%rbp 18037b: 53 push %rbx 18037c: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 180383: 8b 83 14 17 00 00 mov 0x1714(%rbx),%eax 180389: 89 c2 mov %eax,%edx 18038b: 83 e2 03 and $0x3,%edx 18038e: 83 fa 01 cmp $0x1,%edx 180391: 74 21 je 1803b4 180393: 45 31 e4 xor %r12d,%r12d 180396: a8 01 test $0x1,%al 180398: 74 12 je 1803ac 18039a: 80 bb 58 20 00 00 00 cmpb $0x0,0x2058(%rbx) 1803a1: 74 09 je 1803ac 1803a3: 80 bb f8 1f 00 00 00 cmpb $0x0,0x1ff8(%rbx) 1803aa: 75 2e jne 1803da 1803ac: 44 89 e0 mov %r12d,%eax 1803af: 5b pop %rbx 1803b0: 5d pop %rbp 1803b1: 41 5c pop %r12 1803b3: c3 retq 1803b4: 48 8d b3 f8 26 00 00 lea 0x26f8(%rbx),%rsi 1803bb: 31 c9 xor %ecx,%ecx 1803bd: e8 00 00 00 00 callq 1803c2 1803c2: 41 89 c4 mov %eax,%r12d 1803c5: 85 c0 test %eax,%eax 1803c7: 75 2e jne 1803f7 1803c9: 8b 83 14 17 00 00 mov 0x1714(%rbx),%eax 1803cf: 83 c8 02 or $0x2,%eax 1803d2: 89 83 14 17 00 00 mov %eax,0x1714(%rbx) 1803d8: eb b9 jmp 180393 1803da: 48 8b 85 68 03 00 00 mov 0x368(%rbp),%rax 1803e1: 5b pop %rbx 1803e2: 48 89 ef mov %rbp,%rdi 1803e5: 31 c9 xor %ecx,%ecx 1803e7: 5d pop %rbp 1803e8: be 47 00 00 00 mov $0x47,%esi 1803ed: 41 5c pop %r12 1803ef: 8b 50 08 mov 0x8(%rax),%edx 1803f2: e9 00 00 00 00 jmpq 1803f7 1803f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1803fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180405: e8 00 00 00 00 callq 18040a 18040a: 85 c0 test %eax,%eax 18040c: 0f 85 00 00 00 00 jne 180412 180412: eb 98 jmp 1803ac 180414: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18041b: 00 00 00 00 18041f: 90 nop 0000000000180420 : 180420: e8 00 00 00 00 callq 180425 180425: 41 54 push %r12 180427: 31 c9 xor %ecx,%ecx 180429: 31 d2 xor %edx,%edx 18042b: be 47 00 00 00 mov $0x47,%esi 180430: 55 push %rbp 180431: 48 89 fd mov %rdi,%rbp 180434: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 18043b: e8 00 00 00 00 callq 180440 180440: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 180447: 80 b8 e9 1f 00 00 00 cmpb $0x0,0x1fe9(%rax) 18044e: 74 53 je 1804a3 180450: 41 8b 84 24 a8 01 00 mov 0x1a8(%r12),%eax 180457: 00 180458: 85 c0 test %eax,%eax 18045a: 0f 84 d5 00 00 00 je 180535 180460: 83 f8 04 cmp $0x4,%eax 180463: 0f 87 ef 00 00 00 ja 180558 180469: 83 e8 01 sub $0x1,%eax 18046c: 31 c9 xor %ecx,%ecx 18046e: be 28 00 00 00 mov $0x28,%esi 180473: 48 89 ef mov %rbp,%rdi 180476: 48 8d 04 40 lea (%rax,%rax,2),%rax 18047a: 41 8b 94 84 c0 01 00 mov 0x1c0(%r12,%rax,4),%edx 180481: 00 180482: 41 89 94 24 b4 01 00 mov %edx,0x1b4(%r12) 180489: 00 18048a: 81 ca 00 00 05 00 or $0x50000,%edx 180490: e8 00 00 00 00 callq 180495 180495: 41 89 c4 mov %eax,%r12d 180498: 85 c0 test %eax,%eax 18049a: 75 61 jne 1804fd 18049c: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 1804a3: 80 b8 89 21 00 00 00 cmpb $0x0,0x2189(%rax) 1804aa: 74 47 je 1804f3 1804ac: 8b 90 48 08 00 00 mov 0x848(%rax),%edx 1804b2: 85 d2 test %edx,%edx 1804b4: 0f 84 d6 00 00 00 je 180590 1804ba: 83 fa 08 cmp $0x8,%edx 1804bd: 0f 87 b1 00 00 00 ja 180574 1804c3: 83 ea 01 sub $0x1,%edx 1804c6: 31 c9 xor %ecx,%ecx 1804c8: be 26 00 00 00 mov $0x26,%esi 1804cd: 48 89 ef mov %rbp,%rdi 1804d0: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1804d4: 8b 94 90 60 08 00 00 mov 0x860(%rax,%rdx,4),%edx 1804db: 89 90 4c 08 00 00 mov %edx,0x84c(%rax) 1804e1: 81 ca 00 00 0a 00 or $0xa0000,%edx 1804e7: e8 00 00 00 00 callq 1804ec 1804ec: 41 89 c4 mov %eax,%r12d 1804ef: 85 c0 test %eax,%eax 1804f1: 75 26 jne 180519 1804f3: 45 31 e4 xor %r12d,%r12d 1804f6: 44 89 e0 mov %r12d,%eax 1804f9: 5d pop %rbp 1804fa: 41 5c pop %r12 1804fc: c3 retq 1804fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180504: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18050b: e8 00 00 00 00 callq 180510 180510: 85 c0 test %eax,%eax 180512: 74 e2 je 1804f6 180514: e9 00 00 00 00 jmpq 180519 180519: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180520: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180527: e8 00 00 00 00 callq 18052c 18052c: 85 c0 test %eax,%eax 18052e: 74 c6 je 1804f6 180530: e9 00 00 00 00 jmpq 180535 180535: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18053c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180543: e8 00 00 00 00 callq 180548 180548: 85 c0 test %eax,%eax 18054a: 0f 85 00 00 00 00 jne 180550 180550: 41 bc ea ff ff ff mov $0xffffffea,%r12d 180556: eb 9e jmp 1804f6 180558: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18055f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180566: e8 00 00 00 00 callq 18056b 18056b: 85 c0 test %eax,%eax 18056d: 74 e1 je 180550 18056f: e9 00 00 00 00 jmpq 180574 180574: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18057b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180582: e8 00 00 00 00 callq 180587 180587: 85 c0 test %eax,%eax 180589: 74 c5 je 180550 18058b: e9 00 00 00 00 jmpq 180590 180590: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180597: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18059e: e8 00 00 00 00 callq 1805a3 1805a3: 85 c0 test %eax,%eax 1805a5: 74 a9 je 180550 1805a7: e9 00 00 00 00 jmpq 1805ac 1805ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001805b0 : 1805b0: e8 00 00 00 00 callq 1805b5 1805b5: c1 e2 10 shl $0x10,%edx 1805b8: 84 c9 test %cl,%cl 1805ba: 41 54 push %r12 1805bc: 48 89 f1 mov %rsi,%rcx 1805bf: c7 06 00 00 00 00 movl $0x0,(%rsi) 1805c5: 74 1a je 1805e1 1805c7: be 2b 00 00 00 mov $0x2b,%esi 1805cc: e8 00 00 00 00 callq 1805d1 1805d1: 41 89 c4 mov %eax,%r12d 1805d4: 85 c0 test %eax,%eax 1805d6: 75 3b jne 180613 1805d8: 45 31 e4 xor %r12d,%r12d 1805db: 44 89 e0 mov %r12d,%eax 1805de: 41 5c pop %r12 1805e0: c3 retq 1805e1: be 2a 00 00 00 mov $0x2a,%esi 1805e6: e8 00 00 00 00 callq 1805eb 1805eb: 41 89 c4 mov %eax,%r12d 1805ee: 85 c0 test %eax,%eax 1805f0: 74 e6 je 1805d8 1805f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1805f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180600: e8 00 00 00 00 callq 180605 180605: 85 c0 test %eax,%eax 180607: 0f 85 00 00 00 00 jne 18060d 18060d: 44 89 e0 mov %r12d,%eax 180610: 41 5c pop %r12 180612: c3 retq 180613: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18061a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180621: e8 00 00 00 00 callq 180626 180626: 85 c0 test %eax,%eax 180628: 0f 85 00 00 00 00 jne 18062e 18062e: 44 89 e0 mov %r12d,%eax 180631: 41 5c pop %r12 180633: c3 retq 180634: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18063b: 00 00 00 00 18063f: 90 nop 0000000000180640 : 180640: e8 00 00 00 00 callq 180645 180645: 53 push %rbx 180646: 48 83 ec 10 sub $0x10,%rsp 18064a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 180651: 00 00 180653: 48 89 44 24 08 mov %rax,0x8(%rsp) 180658: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 18065f: 80 b8 d9 1f 00 00 00 cmpb $0x0,0x1fd9(%rax) 180666: 74 6a je 1806d2 180668: 40 84 f6 test %sil,%sil 18066b: 75 32 jne 18069f 18066d: b9 01 00 00 00 mov $0x1,%ecx 180672: 31 d2 xor %edx,%edx 180674: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 180679: e8 32 ff ff ff callq 1805b0 18067e: 89 c3 mov %eax,%ebx 180680: 85 c0 test %eax,%eax 180682: 75 70 jne 1806f4 180684: 6b 44 24 04 64 imul $0x64,0x4(%rsp),%eax 180689: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 18068e: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 180695: 00 00 180697: 75 7d jne 180716 180699: 48 83 c4 10 add $0x10,%rsp 18069d: 5b pop %rbx 18069e: c3 retq 18069f: 31 c9 xor %ecx,%ecx 1806a1: 31 d2 xor %edx,%edx 1806a3: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1806a8: e8 03 ff ff ff callq 1805b0 1806ad: 89 c3 mov %eax,%ebx 1806af: 85 c0 test %eax,%eax 1806b1: 74 d1 je 180684 1806b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1806ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1806c1: e8 00 00 00 00 callq 1806c6 1806c6: 85 c0 test %eax,%eax 1806c8: 0f 85 00 00 00 00 jne 1806ce 1806ce: 89 d8 mov %ebx,%eax 1806d0: eb b7 jmp 180689 1806d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1806d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1806e0: e8 00 00 00 00 callq 1806e5 1806e5: 85 c0 test %eax,%eax 1806e7: 0f 85 00 00 00 00 jne 1806ed 1806ed: b8 ff ff ff ff mov $0xffffffff,%eax 1806f2: eb 95 jmp 180689 1806f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1806fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180702: e8 00 00 00 00 callq 180707 180707: 85 c0 test %eax,%eax 180709: 0f 85 00 00 00 00 jne 18070f 18070f: 89 d8 mov %ebx,%eax 180711: e9 73 ff ff ff jmpq 180689 180716: e8 00 00 00 00 callq 18071b 18071b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000180720 : 180720: e8 00 00 00 00 callq 180725 180725: 53 push %rbx 180726: 48 83 ec 10 sub $0x10,%rsp 18072a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 180731: 00 00 180733: 48 89 44 24 08 mov %rax,0x8(%rsp) 180738: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 18073f: 80 b8 e9 1f 00 00 00 cmpb $0x0,0x1fe9(%rax) 180746: 74 74 je 1807bc 180748: 40 84 f6 test %sil,%sil 18074b: 75 39 jne 180786 18074d: b9 01 00 00 00 mov $0x1,%ecx 180752: ba 05 00 00 00 mov $0x5,%edx 180757: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 18075c: e8 4f fe ff ff callq 1805b0 180761: 89 c3 mov %eax,%ebx 180763: 85 c0 test %eax,%eax 180765: 75 77 jne 1807de 180767: 6b 44 24 04 64 imul $0x64,0x4(%rsp),%eax 18076c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 180771: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 180778: 00 00 18077a: 0f 85 80 00 00 00 jne 180800 180780: 48 83 c4 10 add $0x10,%rsp 180784: 5b pop %rbx 180785: c3 retq 180786: 31 c9 xor %ecx,%ecx 180788: ba 05 00 00 00 mov $0x5,%edx 18078d: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 180792: e8 19 fe ff ff callq 1805b0 180797: 89 c3 mov %eax,%ebx 180799: 85 c0 test %eax,%eax 18079b: 74 ca je 180767 18079d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1807a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1807ab: e8 00 00 00 00 callq 1807b0 1807b0: 85 c0 test %eax,%eax 1807b2: 0f 85 00 00 00 00 jne 1807b8 1807b8: 89 d8 mov %ebx,%eax 1807ba: eb b0 jmp 18076c 1807bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1807c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1807ca: e8 00 00 00 00 callq 1807cf 1807cf: 85 c0 test %eax,%eax 1807d1: 0f 85 00 00 00 00 jne 1807d7 1807d7: b8 ff ff ff ff mov $0xffffffff,%eax 1807dc: eb 8e jmp 18076c 1807de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1807e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1807ec: e8 00 00 00 00 callq 1807f1 1807f1: 85 c0 test %eax,%eax 1807f3: 0f 85 00 00 00 00 jne 1807f9 1807f9: 89 d8 mov %ebx,%eax 1807fb: e9 6c ff ff ff jmpq 18076c 180800: e8 00 00 00 00 callq 180805 180805: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18080c: 00 00 00 00 0000000000180810 : 180810: e8 00 00 00 00 callq 180815 180815: 41 56 push %r14 180817: c1 e2 10 shl $0x10,%edx 18081a: 48 89 f1 mov %rsi,%rcx 18081d: 41 55 push %r13 18081f: 41 89 d6 mov %edx,%r14d 180822: 41 54 push %r12 180824: 49 89 f4 mov %rsi,%r12 180827: be 54 00 00 00 mov $0x54,%esi 18082c: 55 push %rbp 18082d: 48 89 fd mov %rdi,%rbp 180830: e8 00 00 00 00 callq 180835 180835: 41 89 c5 mov %eax,%r13d 180838: 85 c0 test %eax,%eax 18083a: 75 4c jne 180888 18083c: 41 8b 04 24 mov (%r12),%eax 180840: 85 c0 test %eax,%eax 180842: 74 0b je 18084f 180844: 5d pop %rbp 180845: 44 89 e8 mov %r13d,%eax 180848: 41 5c pop %r12 18084a: 41 5d pop %r13 18084c: 41 5e pop %r14 18084e: c3 retq 18084f: 48 89 ef mov %rbp,%rdi 180852: 4c 89 e1 mov %r12,%rcx 180855: 44 89 f2 mov %r14d,%edx 180858: be 2b 00 00 00 mov $0x2b,%esi 18085d: e8 00 00 00 00 callq 180862 180862: 89 c5 mov %eax,%ebp 180864: 85 c0 test %eax,%eax 180866: 74 dc je 180844 180868: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18086f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180876: e8 00 00 00 00 callq 18087b 18087b: 85 c0 test %eax,%eax 18087d: 0f 85 00 00 00 00 jne 180883 180883: 41 89 ed mov %ebp,%r13d 180886: eb bc jmp 180844 180888: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18088f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180896: e8 00 00 00 00 callq 18089b 18089b: 85 c0 test %eax,%eax 18089d: 0f 85 00 00 00 00 jne 1808a3 1808a3: 5d pop %rbp 1808a4: 44 89 e8 mov %r13d,%eax 1808a7: 41 5c pop %r12 1808a9: 41 5d pop %r13 1808ab: 41 5e pop %r14 1808ad: c3 retq 1808ae: 66 90 xchg %ax,%ax 00000000001808b0 : 1808b0: e8 00 00 00 00 callq 1808b5 1808b5: 41 54 push %r12 1808b7: 48 89 f1 mov %rsi,%rcx 1808ba: 81 ca 00 00 55 00 or $0x550000,%edx 1808c0: 53 push %rbx 1808c1: 48 89 f3 mov %rsi,%rbx 1808c4: be 5f 00 00 00 mov $0x5f,%esi 1808c9: e8 00 00 00 00 callq 1808ce 1808ce: 41 89 c4 mov %eax,%r12d 1808d1: 85 c0 test %eax,%eax 1808d3: 75 0a jne 1808df 1808d5: c1 2b 02 shrl $0x2,(%rbx) 1808d8: 44 89 e0 mov %r12d,%eax 1808db: 5b pop %rbx 1808dc: 41 5c pop %r12 1808de: c3 retq 1808df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1808e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1808ed: e8 00 00 00 00 callq 1808f2 1808f2: 85 c0 test %eax,%eax 1808f4: 0f 85 00 00 00 00 jne 1808fa 1808fa: 44 89 e0 mov %r12d,%eax 1808fd: 5b pop %rbx 1808fe: 41 5c pop %r12 180900: c3 retq 180901: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 180908: 00 00 00 00 18090c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000180910 : 180910: e8 00 00 00 00 callq 180915 180915: 41 54 push %r12 180917: 48 85 ff test %rdi,%rdi 18091a: 74 58 je 180974 18091c: 44 8b 27 mov (%rdi),%r12d 18091f: 45 85 e4 test %r12d,%r12d 180922: 74 34 je 180958 180924: 41 8d 44 24 ff lea -0x1(%r12),%eax 180929: 41 83 fc 10 cmp $0x10,%r12d 18092d: 77 61 ja 180990 18092f: 48 63 d0 movslq %eax,%rdx 180932: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 180936: 80 7c 97 14 00 cmpb $0x0,0x14(%rdi,%rdx,4) 18093b: 75 12 jne 18094f 18093d: 83 e8 01 sub $0x1,%eax 180940: 73 ed jae 18092f 180942: c6 47 14 01 movb $0x1,0x14(%rdi) 180946: 45 31 e4 xor %r12d,%r12d 180949: 44 89 e0 mov %r12d,%eax 18094c: 41 5c pop %r12 18094e: c3 retq 18094f: 41 89 c4 mov %eax,%r12d 180952: 44 89 e0 mov %r12d,%eax 180955: 41 5c pop %r12 180957: c3 retq 180958: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18095f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180966: e8 00 00 00 00 callq 18096b 18096b: 85 c0 test %eax,%eax 18096d: 74 d7 je 180946 18096f: e9 00 00 00 00 jmpq 180974 180974: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18097b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180982: e8 00 00 00 00 callq 180987 180987: 85 c0 test %eax,%eax 180989: 74 bb je 180946 18098b: e9 00 00 00 00 jmpq 180990 180990: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180997: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18099e: e8 00 00 00 00 callq 1809a3 1809a3: 85 c0 test %eax,%eax 1809a5: 0f 85 00 00 00 00 jne 1809ab 1809ab: 41 bc 0f 00 00 00 mov $0xf,%r12d 1809b1: eb 96 jmp 180949 1809b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1809ba: 00 00 00 00 1809be: 66 90 xchg %ax,%ax 00000000001809c0 : 1809c0: e8 00 00 00 00 callq 1809c5 1809c5: 83 ee 01 sub $0x1,%esi 1809c8: 41 54 push %r12 1809ca: 83 fe 02 cmp $0x2,%esi 1809cd: 76 09 jbe 1809d8 1809cf: 45 31 e4 xor %r12d,%r12d 1809d2: 44 89 e0 mov %r12d,%eax 1809d5: 41 5c pop %r12 1809d7: c3 retq 1809d8: 0f b7 b4 36 00 00 00 movzwl 0x0(%rsi,%rsi,1),%esi 1809df: 00 1809e0: 31 d2 xor %edx,%edx 1809e2: e8 00 00 00 00 callq 1809e7 1809e7: 41 89 c4 mov %eax,%r12d 1809ea: 85 c0 test %eax,%eax 1809ec: 74 e1 je 1809cf 1809ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1809f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1809fc: e8 00 00 00 00 callq 180a01 180a01: 85 c0 test %eax,%eax 180a03: 0f 85 00 00 00 00 jne 180a09 180a09: eb c7 jmp 1809d2 180a0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000180a10 : 180a10: e8 00 00 00 00 callq 180a15 180a15: 41 54 push %r12 180a17: 31 d2 xor %edx,%edx 180a19: be 5d 00 00 00 mov $0x5d,%esi 180a1e: e8 00 00 00 00 callq 180a23 180a23: 41 89 c4 mov %eax,%r12d 180a26: 85 c0 test %eax,%eax 180a28: 75 06 jne 180a30 180a2a: 44 89 e0 mov %r12d,%eax 180a2d: 41 5c pop %r12 180a2f: c3 retq 180a30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180a37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180a3e: e8 00 00 00 00 callq 180a43 180a43: 85 c0 test %eax,%eax 180a45: 0f 85 00 00 00 00 jne 180a4b 180a4b: 44 89 e0 mov %r12d,%eax 180a4e: 41 5c pop %r12 180a50: c3 retq 180a51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 180a58: 00 00 00 00 180a5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000180a60 : 180a60: e8 00 00 00 00 callq 180a65 180a65: 41 54 push %r12 180a67: 31 d2 xor %edx,%edx 180a69: be 07 00 00 00 mov $0x7,%esi 180a6e: 53 push %rbx 180a6f: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 180a76: e8 00 00 00 00 callq 180a7b 180a7b: 41 89 c4 mov %eax,%r12d 180a7e: 85 c0 test %eax,%eax 180a80: 75 21 jne 180aa3 180a82: 48 8d 83 c9 1f 00 00 lea 0x1fc9(%rbx),%rax 180a89: 48 8d 93 e9 21 00 00 lea 0x21e9(%rbx),%rdx 180a90: c6 00 00 movb $0x0,(%rax) 180a93: 48 83 c0 10 add $0x10,%rax 180a97: 48 39 c2 cmp %rax,%rdx 180a9a: 75 f4 jne 180a90 180a9c: 44 89 e0 mov %r12d,%eax 180a9f: 5b pop %rbx 180aa0: 41 5c pop %r12 180aa2: c3 retq 180aa3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180aaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180ab1: e8 00 00 00 00 callq 180ab6 180ab6: 85 c0 test %eax,%eax 180ab8: 0f 85 00 00 00 00 jne 180abe 180abe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180ac5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180acc: e8 00 00 00 00 callq 180ad1 180ad1: 85 c0 test %eax,%eax 180ad3: 0f 85 00 00 00 00 jne 180ad9 180ad9: 44 89 e0 mov %r12d,%eax 180adc: 5b pop %rbx 180add: 41 5c pop %r12 180adf: c3 retq 0000000000180ae0 : 180ae0: e8 00 00 00 00 callq 180ae5 180ae5: 41 54 push %r12 180ae7: 53 push %rbx 180ae8: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 180aef: e8 6c ff ff ff callq 180a60 180af4: 41 89 c4 mov %eax,%r12d 180af7: 85 c0 test %eax,%eax 180af9: 75 0e jne 180b09 180afb: 83 a3 14 17 00 00 fd andl $0xfffffffd,0x1714(%rbx) 180b02: 44 89 e0 mov %r12d,%eax 180b05: 5b pop %rbx 180b06: 41 5c pop %r12 180b08: c3 retq 180b09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180b10: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180b17: e8 00 00 00 00 callq 180b1c 180b1c: 85 c0 test %eax,%eax 180b1e: 0f 85 00 00 00 00 jne 180b24 180b24: 83 a3 14 17 00 00 fd andl $0xfffffffd,0x1714(%rbx) 180b2b: 44 89 e0 mov %r12d,%eax 180b2e: 5b pop %rbx 180b2f: 41 5c pop %r12 180b31: c3 retq 180b32: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 180b39: 00 00 00 00 180b3d: 0f 1f 00 nopl (%rax) 0000000000180b40 : 180b40: e8 00 00 00 00 callq 180b45 180b45: 41 55 push %r13 180b47: 41 54 push %r12 180b49: 55 push %rbp 180b4a: 53 push %rbx 180b4b: 48 83 ec 10 sub $0x10,%rsp 180b4f: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 180b56: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 180b5d: 00 00 180b5f: 48 89 44 24 08 mov %rax,0x8(%rsp) 180b64: 31 c0 xor %eax,%eax 180b66: 48 b8 ff ff ff ff 03 movabs $0x3ffffffff,%rax 180b6d: 00 00 00 180b70: 48 39 c6 cmp %rax,%rsi 180b73: 0f 87 00 01 00 00 ja 180c79 180b79: 49 89 f4 mov %rsi,%r12 180b7c: 48 89 e6 mov %rsp,%rsi 180b7f: 48 89 fd mov %rdi,%rbp 180b82: e8 00 00 00 00 callq 180b87 180b87: 41 89 c0 mov %eax,%r8d 180b8a: 85 c0 test %eax,%eax 180b8c: 75 79 jne 180c07 180b8e: 48 8b 04 24 mov (%rsp),%rax 180b92: 4d 89 e5 mov %r12,%r13 180b95: 49 f7 d5 not %r13 180b98: 49 21 c5 and %rax,%r13 180b9b: 48 f7 d0 not %rax 180b9e: 49 21 c4 and %rax,%r12 180ba1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 180ba6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 180bab: 4d 85 ed test %r13,%r13 180bae: 0f 85 ab 00 00 00 jne 180c5f 180bb4: 4d 85 e4 test %r12,%r12 180bb7: 74 17 je 180bd0 180bb9: 4c 89 e2 mov %r12,%rdx 180bbc: be 01 00 00 00 mov $0x1,%esi 180bc1: 48 89 ef mov %rbp,%rdi 180bc4: e8 00 00 00 00 callq 180bc9 180bc9: 41 89 c0 mov %eax,%r8d 180bcc: 85 c0 test %eax,%eax 180bce: 75 37 jne 180c07 180bd0: 48 89 e6 mov %rsp,%rsi 180bd3: 48 89 ef mov %rbp,%rdi 180bd6: e8 00 00 00 00 callq 180bdb 180bdb: 41 89 c0 mov %eax,%r8d 180bde: 85 c0 test %eax,%eax 180be0: 75 25 jne 180c07 180be2: 48 8b 34 24 mov (%rsp),%rsi 180be6: 48 8d 83 c9 1f 00 00 lea 0x1fc9(%rbx),%rax 180bed: 48 8d 8b e9 21 00 00 lea 0x21e9(%rbx),%rcx 180bf4: 48 89 f2 mov %rsi,%rdx 180bf7: 48 23 50 07 and 0x7(%rax),%rdx 180bfb: 0f 95 00 setne (%rax) 180bfe: 48 83 c0 10 add $0x10,%rax 180c02: 48 39 c8 cmp %rcx,%rax 180c05: 75 ed jne 180bf4 180c07: 48 8b 44 24 08 mov 0x8(%rsp),%rax 180c0c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 180c13: 00 00 180c15: 75 6a jne 180c81 180c17: 48 83 c4 10 add $0x10,%rsp 180c1b: 44 89 c0 mov %r8d,%eax 180c1e: 5b pop %rbx 180c1f: 5d pop %rbp 180c20: 41 5c pop %r12 180c22: 41 5d pop %r13 180c24: c3 retq 180c25: 4c 89 ea mov %r13,%rdx 180c28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180c2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180c36: e8 00 00 00 00 callq 180c3b 180c3b: e9 66 ff ff ff jmpq 180ba6 180c40: 4c 89 e2 mov %r12,%rdx 180c43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180c4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180c51: e8 00 00 00 00 callq 180c56 180c56: 4d 85 ed test %r13,%r13 180c59: 0f 84 55 ff ff ff je 180bb4 180c5f: 4c 89 ea mov %r13,%rdx 180c62: 31 f6 xor %esi,%esi 180c64: 48 89 ef mov %rbp,%rdi 180c67: e8 00 00 00 00 callq 180c6c 180c6c: 41 89 c0 mov %eax,%r8d 180c6f: 85 c0 test %eax,%eax 180c71: 0f 84 3d ff ff ff je 180bb4 180c77: eb 8e jmp 180c07 180c79: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 180c7f: eb 86 jmp 180c07 180c81: e8 00 00 00 00 callq 180c86 180c86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 180c8d: 00 00 00 0000000000180c90 : 180c90: e8 00 00 00 00 callq 180c95 180c95: 41 55 push %r13 180c97: 41 54 push %r12 180c99: 55 push %rbp 180c9a: 48 89 f5 mov %rsi,%rbp 180c9d: 53 push %rbx 180c9e: 48 83 ec 10 sub $0x10,%rsp 180ca2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 180ca9: 00 00 180cab: 48 89 44 24 08 mov %rax,0x8(%rsp) 180cb0: 31 c0 xor %eax,%eax 180cb2: 48 89 e6 mov %rsp,%rsi 180cb5: e8 00 00 00 00 callq 180cba 180cba: 85 c0 test %eax,%eax 180cbc: 0f 85 b6 00 00 00 jne 180d78 180cc2: 48 8b 14 24 mov (%rsp),%rdx 180cc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180ccd: 48 89 ef mov %rbp,%rdi 180cd0: 31 db xor %ebx,%ebx 180cd2: 41 bd 5d 00 00 00 mov $0x5d,%r13d 180cd8: 49 c7 c4 00 00 00 00 mov $0x0,%r12 180cdf: e8 00 00 00 00 callq 180ce4 180ce4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 180ceb: 48 8d 7d 27 lea 0x27(%rbp),%rdi 180cef: 49 c7 c0 00 00 00 00 mov $0x0,%r8 180cf6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 180cfd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180d04: e8 00 00 00 00 callq 180d09 180d09: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 180d10: eb 08 jmp 180d1a 180d12: 48 8b 14 dd 00 00 00 mov 0x0(,%rbx,8),%rdx 180d19: 00 180d1a: 48 8b 04 24 mov (%rsp),%rax 180d1e: 89 d9 mov %ebx,%ecx 180d20: 49 c7 c0 00 00 00 00 mov $0x0,%r8 180d27: 49 63 fd movslq %r13d,%rdi 180d2a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180d31: 48 d3 e8 shr %cl,%rax 180d34: a8 01 test $0x1,%al 180d36: b8 01 00 00 00 mov $0x1,%eax 180d3b: 4d 0f 45 c4 cmovne %r12,%r8 180d3f: 48 d3 e0 shl %cl,%rax 180d42: 48 01 ef add %rbp,%rdi 180d45: 48 83 c3 01 add $0x1,%rbx 180d49: 48 89 c1 mov %rax,%rcx 180d4c: e8 00 00 00 00 callq 180d51 180d51: 41 01 c5 add %eax,%r13d 180d54: 48 83 fb 22 cmp $0x22,%rbx 180d58: 75 b8 jne 180d12 180d5a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 180d5f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 180d66: 00 00 180d68: 75 2d jne 180d97 180d6a: 48 83 c4 10 add $0x10,%rsp 180d6e: 44 89 e8 mov %r13d,%eax 180d71: 5b pop %rbx 180d72: 5d pop %rbp 180d73: 41 5c pop %r12 180d75: 41 5d pop %r13 180d77: c3 retq 180d78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180d7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180d86: 41 89 c5 mov %eax,%r13d 180d89: e8 00 00 00 00 callq 180d8e 180d8e: 85 c0 test %eax,%eax 180d90: 74 c8 je 180d5a 180d92: e9 00 00 00 00 jmpq 180d97 180d97: e8 00 00 00 00 callq 180d9c 180d9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000180da0 : 180da0: e8 00 00 00 00 callq 180da5 180da5: 41 57 push %r15 180da7: 41 56 push %r14 180da9: 41 55 push %r13 180dab: 41 54 push %r12 180dad: 55 push %rbp 180dae: 53 push %rbx 180daf: 48 81 ec 90 00 00 00 sub $0x90,%rsp 180db6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 180dbd: 00 00 180dbf: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 180dc6: 00 180dc7: 31 c0 xor %eax,%eax 180dc9: 48 85 f6 test %rsi,%rsi 180dcc: 0f 84 b9 02 00 00 je 18108b 180dd2: 68 00 00 00 00 pushq $0x0 180dd7: 48 89 f5 mov %rsi,%rbp 180dda: 49 89 fd mov %rdi,%r13 180ddd: 31 db xor %ebx,%ebx 180ddf: 68 00 00 00 00 pushq $0x0 180de4: 49 c7 c1 00 00 00 00 mov $0x0,%r9 180deb: 49 c7 c0 00 00 00 00 mov $0x0,%r8 180df2: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 180df9: 68 00 00 00 00 pushq $0x0 180dfe: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 180e05: 48 89 ef mov %rbp,%rdi 180e08: 45 31 f6 xor %r14d,%r14d 180e0b: 68 00 00 00 00 pushq $0x0 180e10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180e17: 41 bc ad 00 00 00 mov $0xad,%r12d 180e1d: 68 00 00 00 00 pushq $0x0 180e22: 68 00 00 00 00 pushq $0x0 180e27: 68 00 00 00 00 pushq $0x0 180e2c: e8 00 00 00 00 callq 180e31 180e31: 48 83 c4 38 add $0x38,%rsp 180e35: 8d 43 ff lea -0x1(%rbx),%eax 180e38: 4c 89 f2 mov %r14,%rdx 180e3b: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 180e40: 4c 89 ef mov %r13,%rdi 180e43: 83 f8 06 cmp $0x6,%eax 180e46: 48 0f 42 d3 cmovb %rbx,%rdx 180e4a: e8 00 00 00 00 callq 180e4f 180e4f: 85 c0 test %eax,%eax 180e51: 0f 85 0f 02 00 00 jne 181066 180e57: 41 3b 9d 78 03 00 00 cmp 0x378(%r13),%ebx 180e5e: 44 89 e7 mov %r12d,%edi 180e61: 89 da mov %ebx,%edx 180e63: 48 c7 c0 00 00 00 00 mov $0x0,%rax 180e6a: 49 c7 c0 00 00 00 00 mov $0x0,%r8 180e71: 48 8b 0c dd 00 00 00 mov 0x0(,%rbx,8),%rcx 180e78: 00 180e79: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180e80: 4c 0f 45 c0 cmovne %rax,%r8 180e84: 48 01 ef add %rbp,%rdi 180e87: 48 83 c3 01 add $0x1,%rbx 180e8b: e8 00 00 00 00 callq 180e90 180e90: 49 c7 c0 00 00 00 00 mov $0x0,%r8 180e97: 31 c9 xor %ecx,%ecx 180e99: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 180ea0: 41 8d 3c 04 lea (%r12,%rax,1),%edi 180ea4: 8b 44 24 24 mov 0x24(%rsp),%eax 180ea8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180eaf: 49 89 fc mov %rdi,%r12 180eb2: 48 01 ef add %rbp,%rdi 180eb5: 50 push %rax 180eb6: 8b 44 24 28 mov 0x28(%rsp),%eax 180eba: 50 push %rax 180ebb: 8b 44 24 2c mov 0x2c(%rsp),%eax 180ebf: 50 push %rax 180ec0: 0f b7 44 24 28 movzwl 0x28(%rsp),%eax 180ec5: 50 push %rax 180ec6: 0f b6 44 24 2c movzbl 0x2c(%rsp),%eax 180ecb: 50 push %rax 180ecc: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax 180ed1: 50 push %rax 180ed2: 0f b6 44 24 3b movzbl 0x3b(%rsp),%eax 180ed7: 50 push %rax 180ed8: 0f b6 44 24 45 movzbl 0x45(%rsp),%eax 180edd: 50 push %rax 180ede: 44 0f b6 4c 24 4a movzbl 0x4a(%rsp),%r9d 180ee4: e8 00 00 00 00 callq 180ee9 180ee9: 49 c7 c0 00 00 00 00 mov $0x0,%r8 180ef0: b9 01 00 00 00 mov $0x1,%ecx 180ef5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 180efc: 48 83 c4 40 add $0x40,%rsp 180f00: 41 8d 3c 04 lea (%r12,%rax,1),%edi 180f04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180f0b: 8b 44 24 44 mov 0x44(%rsp),%eax 180f0f: 49 89 fc mov %rdi,%r12 180f12: 48 01 ef add %rbp,%rdi 180f15: 50 push %rax 180f16: 8b 44 24 48 mov 0x48(%rsp),%eax 180f1a: 50 push %rax 180f1b: 8b 44 24 4c mov 0x4c(%rsp),%eax 180f1f: 50 push %rax 180f20: 0f b7 44 24 48 movzwl 0x48(%rsp),%eax 180f25: 50 push %rax 180f26: 0f b6 44 24 4c movzbl 0x4c(%rsp),%eax 180f2b: 50 push %rax 180f2c: 0f b7 44 24 56 movzwl 0x56(%rsp),%eax 180f31: 50 push %rax 180f32: 0f b6 44 24 5b movzbl 0x5b(%rsp),%eax 180f37: 50 push %rax 180f38: 0f b6 44 24 65 movzbl 0x65(%rsp),%eax 180f3d: 50 push %rax 180f3e: 44 0f b6 4c 24 6a movzbl 0x6a(%rsp),%r9d 180f44: e8 00 00 00 00 callq 180f49 180f49: 49 c7 c0 00 00 00 00 mov $0x0,%r8 180f50: b9 02 00 00 00 mov $0x2,%ecx 180f55: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 180f5c: 48 83 c4 40 add $0x40,%rsp 180f60: 41 8d 3c 04 lea (%r12,%rax,1),%edi 180f64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180f6b: 8b 44 24 64 mov 0x64(%rsp),%eax 180f6f: 49 89 fc mov %rdi,%r12 180f72: 48 01 ef add %rbp,%rdi 180f75: 50 push %rax 180f76: 8b 44 24 68 mov 0x68(%rsp),%eax 180f7a: 50 push %rax 180f7b: 8b 44 24 6c mov 0x6c(%rsp),%eax 180f7f: 50 push %rax 180f80: 0f b7 44 24 68 movzwl 0x68(%rsp),%eax 180f85: 50 push %rax 180f86: 0f b6 44 24 6c movzbl 0x6c(%rsp),%eax 180f8b: 50 push %rax 180f8c: 0f b7 44 24 76 movzwl 0x76(%rsp),%eax 180f91: 50 push %rax 180f92: 0f b6 44 24 7b movzbl 0x7b(%rsp),%eax 180f97: 50 push %rax 180f98: 0f b6 84 24 85 00 00 movzbl 0x85(%rsp),%eax 180f9f: 00 180fa0: 50 push %rax 180fa1: 44 0f b6 8c 24 8a 00 movzbl 0x8a(%rsp),%r9d 180fa8: 00 00 180faa: e8 00 00 00 00 callq 180faf 180faf: 49 c7 c0 00 00 00 00 mov $0x0,%r8 180fb6: b9 03 00 00 00 mov $0x3,%ecx 180fbb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 180fc2: 48 83 c4 40 add $0x40,%rsp 180fc6: 41 8d 3c 04 lea (%r12,%rax,1),%edi 180fca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180fd1: 8b 84 24 84 00 00 00 mov 0x84(%rsp),%eax 180fd8: 49 89 fc mov %rdi,%r12 180fdb: 48 01 ef add %rbp,%rdi 180fde: 50 push %rax 180fdf: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 180fe6: 50 push %rax 180fe7: 8b 84 24 8c 00 00 00 mov 0x8c(%rsp),%eax 180fee: 50 push %rax 180fef: 0f b7 84 24 88 00 00 movzwl 0x88(%rsp),%eax 180ff6: 00 180ff7: 50 push %rax 180ff8: 0f b6 84 24 8c 00 00 movzbl 0x8c(%rsp),%eax 180fff: 00 181000: 50 push %rax 181001: 0f b7 84 24 96 00 00 movzwl 0x96(%rsp),%eax 181008: 00 181009: 50 push %rax 18100a: 0f b6 84 24 9b 00 00 movzbl 0x9b(%rsp),%eax 181011: 00 181012: 50 push %rax 181013: 0f b6 84 24 a5 00 00 movzbl 0xa5(%rsp),%eax 18101a: 00 18101b: 50 push %rax 18101c: 44 0f b6 8c 24 aa 00 movzbl 0xaa(%rsp),%r9d 181023: 00 00 181025: e8 00 00 00 00 callq 18102a 18102a: 41 01 c4 add %eax,%r12d 18102d: 48 83 c4 40 add $0x40,%rsp 181031: 48 83 fb 07 cmp $0x7,%rbx 181035: 0f 85 fa fd ff ff jne 180e35 18103b: 45 89 e0 mov %r12d,%r8d 18103e: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 181045: 00 181046: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18104d: 00 00 18104f: 75 42 jne 181093 181051: 48 81 c4 90 00 00 00 add $0x90,%rsp 181058: 44 89 c0 mov %r8d,%eax 18105b: 5b pop %rbx 18105c: 5d pop %rbp 18105d: 41 5c pop %r12 18105f: 41 5d pop %r13 181061: 41 5e pop %r14 181063: 41 5f pop %r15 181065: c3 retq 181066: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18106d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 181074: 89 44 24 04 mov %eax,0x4(%rsp) 181078: e8 00 00 00 00 callq 18107d 18107d: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 181082: 85 c0 test %eax,%eax 181084: 74 b8 je 18103e 181086: e9 00 00 00 00 jmpq 18108b 18108b: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 181091: eb ab jmp 18103e 181093: e8 00 00 00 00 callq 181098 181098: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18109f: 00 00000000001810a0 : 1810a0: e8 00 00 00 00 callq 1810a5 1810a5: 41 56 push %r14 1810a7: 41 55 push %r13 1810a9: 41 54 push %r12 1810ab: 55 push %rbp 1810ac: 53 push %rbx 1810ad: 48 81 ec 88 00 00 00 sub $0x88,%rsp 1810b4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1810bb: 00 00 1810bd: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1810c4: 00 1810c5: 31 c0 xor %eax,%eax 1810c7: 89 d0 mov %edx,%eax 1810c9: 4c 8b 24 c6 mov (%rsi,%rax,8),%r12 1810cd: 41 83 fc 06 cmp $0x6,%r12d 1810d1: 0f 87 00 00 00 00 ja 1810d7 1810d7: 48 89 fb mov %rdi,%rbx 1810da: 74 5a je 181136 1810dc: b8 01 00 00 00 mov $0x1,%eax 1810e1: 41 8d 74 24 ff lea -0x1(%r12),%esi 1810e6: 44 89 e1 mov %r12d,%ecx 1810e9: 89 c2 mov %eax,%edx 1810eb: d3 e2 shl %cl,%edx 1810ed: 83 fe 06 cmp $0x6,%esi 1810f0: 0f 43 d0 cmovae %eax,%edx 1810f3: 31 c9 xor %ecx,%ecx 1810f5: be 0e 00 00 00 mov $0xe,%esi 1810fa: 48 89 df mov %rbx,%rdi 1810fd: e8 00 00 00 00 callq 181102 181102: 44 89 a3 78 03 00 00 mov %r12d,0x378(%rbx) 181109: 45 31 ed xor %r13d,%r13d 18110c: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 181113: 00 181114: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18111b: 00 00 18111d: 0f 85 4f 02 00 00 jne 181372 181123: 48 81 c4 88 00 00 00 add $0x88,%rsp 18112a: 44 89 e8 mov %r13d,%eax 18112d: 5b pop %rbx 18112e: 5d pop %rbp 18112f: 41 5c pop %r12 181131: 41 5d pop %r13 181133: 41 5e pop %r14 181135: c3 retq 181136: 4c 8b b7 c0 01 00 00 mov 0x1c0(%rdi),%r14 18113d: 85 d2 test %edx,%edx 18113f: 0f 84 d3 00 00 00 je 181218 181145: 83 ea 01 sub $0x1,%edx 181148: 83 fa 08 cmp $0x8,%edx 18114b: 0f 86 0b 02 00 00 jbe 18135c 181151: 48 89 f5 mov %rsi,%rbp 181154: ba 06 00 00 00 mov $0x6,%edx 181159: 48 89 e6 mov %rsp,%rsi 18115c: e8 00 00 00 00 callq 181161 181161: 41 89 c5 mov %eax,%r13d 181164: 85 c0 test %eax,%eax 181166: 0f 85 32 01 00 00 jne 18129e 18116c: 48 8b 45 00 mov 0x0(%rbp),%rax 181170: 48 83 f8 02 cmp $0x2,%rax 181174: 0f 84 44 01 00 00 je 1812be 18117a: 0f 8f c9 00 00 00 jg 181249 181180: 48 85 c0 test %rax,%rax 181183: 0f 84 84 01 00 00 je 18130d 181189: 48 83 f8 01 cmp $0x1,%rax 18118d: 75 4a jne 1811d9 18118f: 48 8b 45 08 mov 0x8(%rbp),%rax 181193: 88 44 24 22 mov %al,0x22(%rsp) 181197: 48 8b 45 10 mov 0x10(%rbp),%rax 18119b: 88 44 24 25 mov %al,0x25(%rsp) 18119f: 48 8b 45 18 mov 0x18(%rbp),%rax 1811a3: 88 44 24 23 mov %al,0x23(%rsp) 1811a7: 48 8b 45 20 mov 0x20(%rbp),%rax 1811ab: 66 89 44 24 26 mov %ax,0x26(%rsp) 1811b0: 48 8b 45 28 mov 0x28(%rbp),%rax 1811b4: 88 44 24 24 mov %al,0x24(%rsp) 1811b8: 48 8b 45 30 mov 0x30(%rbp),%rax 1811bc: 66 89 44 24 28 mov %ax,0x28(%rsp) 1811c1: 48 8b 45 38 mov 0x38(%rbp),%rax 1811c5: 89 44 24 34 mov %eax,0x34(%rsp) 1811c9: 48 8b 45 40 mov 0x40(%rbp),%rax 1811cd: 89 44 24 38 mov %eax,0x38(%rsp) 1811d1: 48 8b 45 48 mov 0x48(%rbp),%rax 1811d5: 89 44 24 3c mov %eax,0x3c(%rsp) 1811d9: ba 06 00 00 00 mov $0x6,%edx 1811de: 48 89 e6 mov %rsp,%rsi 1811e1: 48 89 df mov %rbx,%rdi 1811e4: e8 00 00 00 00 callq 1811e9 1811e9: 41 c6 86 94 2c 00 00 movb $0x1,0x2c94(%r14) 1811f0: 01 1811f1: 41 89 c5 mov %eax,%r13d 1811f4: 85 c0 test %eax,%eax 1811f6: 74 42 je 18123a 1811f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1811ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 181206: e8 00 00 00 00 callq 18120b 18120b: 85 c0 test %eax,%eax 18120d: 0f 84 f9 fe ff ff je 18110c 181213: e9 00 00 00 00 jmpq 181218 181218: 41 80 be 94 2c 00 00 cmpb $0x0,0x2c94(%r14) 18121f: 00 181220: 0f 84 41 01 00 00 je 181367 181226: ba 06 00 00 00 mov $0x6,%edx 18122b: 48 89 e6 mov %rsp,%rsi 18122e: e8 00 00 00 00 callq 181233 181233: 41 89 c5 mov %eax,%r13d 181236: 85 c0 test %eax,%eax 181238: 75 64 jne 18129e 18123a: ba 01 00 00 00 mov $0x1,%edx 18123f: 44 89 e1 mov %r12d,%ecx 181242: d3 e2 shl %cl,%edx 181244: e9 aa fe ff ff jmpq 1810f3 181249: 48 83 f8 03 cmp $0x3,%rax 18124d: 75 8a jne 1811d9 18124f: 48 8b 45 08 mov 0x8(%rbp),%rax 181253: 88 44 24 62 mov %al,0x62(%rsp) 181257: 48 8b 45 10 mov 0x10(%rbp),%rax 18125b: 88 44 24 65 mov %al,0x65(%rsp) 18125f: 48 8b 45 18 mov 0x18(%rbp),%rax 181263: 88 44 24 63 mov %al,0x63(%rsp) 181267: 48 8b 45 20 mov 0x20(%rbp),%rax 18126b: 66 89 44 24 66 mov %ax,0x66(%rsp) 181270: 48 8b 45 28 mov 0x28(%rbp),%rax 181274: 88 44 24 64 mov %al,0x64(%rsp) 181278: 48 8b 45 30 mov 0x30(%rbp),%rax 18127c: 66 89 44 24 68 mov %ax,0x68(%rsp) 181281: 48 8b 45 38 mov 0x38(%rbp),%rax 181285: 89 44 24 74 mov %eax,0x74(%rsp) 181289: 48 8b 45 40 mov 0x40(%rbp),%rax 18128d: 89 44 24 78 mov %eax,0x78(%rsp) 181291: 48 8b 45 48 mov 0x48(%rbp),%rax 181295: 89 44 24 7c mov %eax,0x7c(%rsp) 181299: e9 3b ff ff ff jmpq 1811d9 18129e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1812a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1812ac: e8 00 00 00 00 callq 1812b1 1812b1: 85 c0 test %eax,%eax 1812b3: 0f 84 53 fe ff ff je 18110c 1812b9: e9 00 00 00 00 jmpq 1812be 1812be: 48 8b 45 08 mov 0x8(%rbp),%rax 1812c2: 88 44 24 42 mov %al,0x42(%rsp) 1812c6: 48 8b 45 10 mov 0x10(%rbp),%rax 1812ca: 88 44 24 45 mov %al,0x45(%rsp) 1812ce: 48 8b 45 18 mov 0x18(%rbp),%rax 1812d2: 88 44 24 43 mov %al,0x43(%rsp) 1812d6: 48 8b 45 20 mov 0x20(%rbp),%rax 1812da: 66 89 44 24 46 mov %ax,0x46(%rsp) 1812df: 48 8b 45 28 mov 0x28(%rbp),%rax 1812e3: 88 44 24 44 mov %al,0x44(%rsp) 1812e7: 48 8b 45 30 mov 0x30(%rbp),%rax 1812eb: 66 89 44 24 48 mov %ax,0x48(%rsp) 1812f0: 48 8b 45 38 mov 0x38(%rbp),%rax 1812f4: 89 44 24 54 mov %eax,0x54(%rsp) 1812f8: 48 8b 45 40 mov 0x40(%rbp),%rax 1812fc: 89 44 24 58 mov %eax,0x58(%rsp) 181300: 48 8b 45 48 mov 0x48(%rbp),%rax 181304: 89 44 24 5c mov %eax,0x5c(%rsp) 181308: e9 cc fe ff ff jmpq 1811d9 18130d: 48 8b 45 08 mov 0x8(%rbp),%rax 181311: 88 44 24 02 mov %al,0x2(%rsp) 181315: 48 8b 45 10 mov 0x10(%rbp),%rax 181319: 88 44 24 05 mov %al,0x5(%rsp) 18131d: 48 8b 45 18 mov 0x18(%rbp),%rax 181321: 88 44 24 03 mov %al,0x3(%rsp) 181325: 48 8b 45 20 mov 0x20(%rbp),%rax 181329: 66 89 44 24 06 mov %ax,0x6(%rsp) 18132e: 48 8b 45 28 mov 0x28(%rbp),%rax 181332: 88 44 24 04 mov %al,0x4(%rsp) 181336: 48 8b 45 30 mov 0x30(%rbp),%rax 18133a: 66 89 44 24 08 mov %ax,0x8(%rsp) 18133f: 48 8b 45 38 mov 0x38(%rbp),%rax 181343: 89 44 24 14 mov %eax,0x14(%rsp) 181347: 48 8b 45 40 mov 0x40(%rbp),%rax 18134b: 89 44 24 18 mov %eax,0x18(%rsp) 18134f: 48 8b 45 48 mov 0x48(%rbp),%rax 181353: 89 44 24 1c mov %eax,0x1c(%rsp) 181357: e9 7d fe ff ff jmpq 1811d9 18135c: 41 bd ea ff ff ff mov $0xffffffea,%r13d 181362: e9 a5 fd ff ff jmpq 18110c 181367: 41 bd ea ff ff ff mov $0xffffffea,%r13d 18136d: e9 9a fd ff ff jmpq 18110c 181372: e8 00 00 00 00 callq 181377 181377: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18137e: 00 00 0000000000181380 : 181380: e8 00 00 00 00 callq 181385 181385: 53 push %rbx 181386: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 18138d: 80 bb 8e 12 00 00 00 cmpb $0x0,0x128e(%rbx) 181394: 75 12 jne 1813a8 181396: 80 bb 58 20 00 00 00 cmpb $0x0,0x2058(%rbx) 18139d: 74 09 je 1813a8 18139f: 80 bb f8 1f 00 00 00 cmpb $0x0,0x1ff8(%rbx) 1813a6: 75 04 jne 1813ac 1813a8: 31 c0 xor %eax,%eax 1813aa: 5b pop %rbx 1813ab: c3 retq 1813ac: 48 8d bb f8 26 00 00 lea 0x26f8(%rbx),%rdi 1813b3: e8 00 00 00 00 callq 1813b8 1813b8: 8b 83 14 17 00 00 mov 0x1714(%rbx),%eax 1813be: 83 e0 fd and $0xfffffffd,%eax 1813c1: 83 c8 01 or $0x1,%eax 1813c4: 89 83 14 17 00 00 mov %eax,0x1714(%rbx) 1813ca: eb dc jmp 1813a8 1813cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001813d0 : 1813d0: e8 00 00 00 00 callq 1813d5 1813d5: 41 54 push %r12 1813d7: 55 push %rbp 1813d8: 4c 8b 27 mov (%rdi),%r12 1813db: 48 89 fd mov %rdi,%rbp 1813de: 41 8b 84 24 44 66 01 mov 0x16644(%r12),%eax 1813e5: 00 1813e6: 85 c0 test %eax,%eax 1813e8: 74 19 je 181403 1813ea: 49 8b 84 24 30 07 00 mov 0x730(%r12),%rax 1813f1: 00 1813f2: 4c 89 e7 mov %r12,%rdi 1813f5: 48 8b 40 28 mov 0x28(%rax),%rax 1813f9: e8 00 00 00 00 callq 1813fe 1813fe: 83 f8 04 cmp $0x4,%eax 181401: 74 26 je 181429 181403: 41 80 bc 24 99 67 01 cmpb $0x0,0x16799(%r12) 18140a: 00 00 18140c: 74 40 je 18144e 18140e: 49 8b 84 24 30 07 00 mov 0x730(%r12),%rax 181415: 00 181416: 4c 89 e7 mov %r12,%rdi 181419: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 181420: e8 00 00 00 00 callq 181425 181425: 84 c0 test %al,%al 181427: 74 25 je 18144e 181429: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 181430: 48 89 ef mov %rbp,%rdi 181433: c7 80 0c 17 00 00 00 movl $0x0,0x170c(%rax) 18143a: 00 00 00 18143d: e8 00 00 00 00 callq 181442 181442: 41 89 c4 mov %eax,%r12d 181445: 85 c0 test %eax,%eax 181447: 74 19 je 181462 181449: e9 00 00 00 00 jmpq 18144e 18144e: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 181455: 45 31 e4 xor %r12d,%r12d 181458: c7 80 0c 17 00 00 00 movl $0x0,0x170c(%rax) 18145f: 00 00 00 181462: 44 89 e0 mov %r12d,%eax 181465: 5d pop %rbp 181466: 41 5c pop %r12 181468: c3 retq 181469: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000181470 : 181470: e8 00 00 00 00 callq 181475 181475: 53 push %rbx 181476: 48 89 fb mov %rdi,%rbx 181479: 48 8b bf c0 01 00 00 mov 0x1c0(%rdi),%rdi 181480: e8 00 00 00 00 callq 181485 181485: 31 c0 xor %eax,%eax 181487: 48 c7 83 c0 01 00 00 movq $0x0,0x1c0(%rbx) 18148e: 00 00 00 00 181492: 5b pop %rbx 181493: c3 retq 181494: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18149b: 00 00 00 00 18149f: 90 nop 00000000001814a0 : 1814a0: e8 00 00 00 00 callq 1814a5 1814a5: 41 54 push %r12 1814a7: 41 89 f4 mov %esi,%r12d 1814aa: 55 push %rbp 1814ab: 48 89 fd mov %rdi,%rbp 1814ae: e8 00 00 00 00 callq 1814b3 1814b3: 84 c0 test %al,%al 1814b5: 74 1f je 1814d6 1814b7: 41 80 fc 01 cmp $0x1,%r12b 1814bb: be 19 00 00 00 mov $0x19,%esi 1814c0: 48 89 ef mov %rbp,%rdi 1814c3: 83 d6 00 adc $0x0,%esi 1814c6: 31 c9 xor %ecx,%ecx 1814c8: 31 d2 xor %edx,%edx 1814ca: e8 00 00 00 00 callq 1814cf 1814cf: 41 89 c4 mov %eax,%r12d 1814d2: 85 c0 test %eax,%eax 1814d4: 75 0a jne 1814e0 1814d6: 45 31 e4 xor %r12d,%r12d 1814d9: 44 89 e0 mov %r12d,%eax 1814dc: 5d pop %rbp 1814dd: 41 5c pop %r12 1814df: c3 retq 1814e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1814e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1814ee: e8 00 00 00 00 callq 1814f3 1814f3: 85 c0 test %eax,%eax 1814f5: 0f 85 00 00 00 00 jne 1814fb 1814fb: 44 89 e0 mov %r12d,%eax 1814fe: 5d pop %rbp 1814ff: 41 5c pop %r12 181501: c3 retq 181502: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 181509: 00 00 00 00 18150d: 0f 1f 00 nopl (%rax) 0000000000181510 : 181510: e8 00 00 00 00 callq 181515 181515: 83 fe 01 cmp $0x1,%esi 181518: 74 22 je 18153c 18151a: 83 fe 02 cmp $0x2,%esi 18151d: 74 0f je 18152e 18151f: 85 f6 test %esi,%esi 181521: 74 01 je 181524 181523: c3 retq 181524: be 64 00 00 00 mov $0x64,%esi 181529: e9 00 00 00 00 jmpq 18152e 18152e: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 181535: 74 ec je 181523 181537: e9 00 00 00 00 jmpq 18153c 18153c: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 181543: 74 de je 181523 181545: e9 00 00 00 00 jmpq 18154a 18154a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000181550 : 181550: e8 00 00 00 00 callq 181555 181555: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 18155c: 40 38 b0 80 17 00 00 cmp %sil,0x1780(%rax) 181563: 74 53 je 1815b8 181565: 41 54 push %r12 181567: 55 push %rbp 181568: 48 89 fd mov %rdi,%rbp 18156b: 53 push %rbx 18156c: 40 88 b0 80 17 00 00 mov %sil,0x1780(%rax) 181573: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 18157a: 41 80 bc 24 08 20 00 cmpb $0x0,0x2008(%r12) 181581: 00 00 181583: 74 2e je 1815b3 181585: 89 f3 mov %esi,%ebx 181587: 83 f3 01 xor $0x1,%ebx 18158a: 41 3a 9c 24 09 20 00 cmp 0x2009(%r12),%bl 181591: 00 181592: 74 25 je 1815b9 181594: 49 8b 94 24 10 20 00 mov 0x2010(%r12),%rdx 18159b: 00 18159c: 0f b6 f3 movzbl %bl,%esi 18159f: 48 89 ef mov %rbp,%rdi 1815a2: e8 00 00 00 00 callq 1815a7 1815a7: 85 c0 test %eax,%eax 1815a9: 75 19 jne 1815c4 1815ab: 41 88 9c 24 09 20 00 mov %bl,0x2009(%r12) 1815b2: 00 1815b3: 5b pop %rbx 1815b4: 5d pop %rbp 1815b5: 41 5c pop %r12 1815b7: c3 retq 1815b8: c3 retq 1815b9: 84 db test %bl,%bl 1815bb: 74 23 je 1815e0 1815bd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1815c2: eb d0 jmp 181594 1815c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1815cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1815d2: e8 00 00 00 00 callq 1815d7 1815d7: 85 c0 test %eax,%eax 1815d9: 74 d8 je 1815b3 1815db: e9 00 00 00 00 jmpq 1815e0 1815e0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1815e5: eb ad jmp 181594 1815e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1815ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1815f5: e8 00 00 00 00 callq 1815fa 1815fa: eb 98 jmp 181594 1815fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181603: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18160a: e8 00 00 00 00 callq 18160f 18160f: eb 83 jmp 181594 181611: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 181618: 00 00 00 00 18161c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000181620 : 181620: e8 00 00 00 00 callq 181625 181625: 80 bf e9 1f 00 00 00 cmpb $0x0,0x1fe9(%rdi) 18162c: 74 60 je 18168e 18162e: 8b 97 a8 01 00 00 mov 0x1a8(%rdi),%edx 181634: b8 10 00 00 00 mov $0x10,%eax 181639: 83 fa 10 cmp $0x10,%edx 18163c: 0f 46 c2 cmovbe %edx,%eax 18163f: 89 87 f4 12 00 00 mov %eax,0x12f4(%rdi) 181645: 89 06 mov %eax,(%rsi) 181647: 85 d2 test %edx,%edx 181649: 74 40 je 18168b 18164b: 44 8d 40 01 lea 0x1(%rax),%r8d 18164f: 48 8d 97 c0 01 00 00 lea 0x1c0(%rdi),%rdx 181656: b8 01 00 00 00 mov $0x1,%eax 18165b: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 181661: 48 83 c2 0c add $0xc,%rdx 181665: 89 8c c7 f0 12 00 00 mov %ecx,0x12f0(%rdi,%rax,8) 18166c: 89 4c c6 fc mov %ecx,-0x4(%rsi,%rax,8) 181670: c7 84 c7 f4 12 00 00 movl $0x19,0x12f4(%rdi,%rax,8) 181677: 19 00 00 00 18167b: c7 04 c6 19 00 00 00 movl $0x19,(%rsi,%rax,8) 181682: 48 83 c0 01 add $0x1,%rax 181686: 4c 39 c0 cmp %r8,%rax 181689: 75 d0 jne 18165b 18168b: 31 c0 xor %eax,%eax 18168d: c3 retq 18168e: b8 ff ff ff ff mov $0xffffffff,%eax 181693: c3 retq 181694: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18169b: 00 00 00 00 18169f: 90 nop 00000000001816a0 : 1816a0: e8 00 00 00 00 callq 1816a5 1816a5: 41 57 push %r15 1816a7: 41 56 push %r14 1816a9: 41 55 push %r13 1816ab: 49 89 fd mov %rdi,%r13 1816ae: 41 54 push %r12 1816b0: 55 push %rbp 1816b1: 48 89 d5 mov %rdx,%rbp 1816b4: 53 push %rbx 1816b5: 48 81 ec 90 00 00 00 sub $0x90,%rsp 1816bc: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 1816c3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1816ca: 00 00 1816cc: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 1816d3: 00 1816d4: 31 c0 xor %eax,%eax 1816d6: 83 fe 05 cmp $0x5,%esi 1816d9: 0f 84 56 06 00 00 je 181d35 1816df: 0f 87 a4 00 00 00 ja 181789 1816e5: 83 fe 02 cmp $0x2,%esi 1816e8: 0f 84 1d 07 00 00 je 181e0b 1816ee: 0f 86 32 02 00 00 jbe 181926 1816f4: 83 fe 03 cmp $0x3,%esi 1816f7: 0f 84 43 03 00 00 je 181a40 1816fd: 48 89 e2 mov %rsp,%rdx 181700: be 0a 00 00 00 mov $0xa,%esi 181705: e8 26 e3 ff ff callq 17fa30 18170a: 41 89 c4 mov %eax,%r12d 18170d: 85 c0 test %eax,%eax 18170f: 0f 85 8c 08 00 00 jne 181fa1 181715: 8b 8b 48 08 00 00 mov 0x848(%rbx),%ecx 18171b: 45 31 f6 xor %r14d,%r14d 18171e: 49 c7 c5 00 00 00 00 mov $0x0,%r13 181725: 85 c9 test %ecx,%ecx 181727: 0f 84 b9 02 00 00 je 1819e6 18172d: 49 63 c6 movslq %r14d,%rax 181730: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181737: 49 63 fc movslq %r12d,%rdi 18173a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181741: 48 8d 04 40 lea (%rax,%rax,2),%rax 181745: 8b 8c 83 60 08 00 00 mov 0x860(%rbx,%rax,4),%ecx 18174c: 48 63 04 24 movslq (%rsp),%rax 181750: 48 89 c2 mov %rax,%rdx 181753: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 18175a: c1 fa 1f sar $0x1f,%edx 18175d: 48 c1 f8 25 sar $0x25,%rax 181761: 29 d0 sub %edx,%eax 181763: 44 89 f2 mov %r14d,%edx 181766: 39 c1 cmp %eax,%ecx 181768: 4d 0f 44 c5 cmove %r13,%r8 18176c: 48 01 ef add %rbp,%rdi 18176f: 41 83 c6 01 add $0x1,%r14d 181773: e8 00 00 00 00 callq 181778 181778: 41 01 c4 add %eax,%r12d 18177b: 44 39 b3 48 08 00 00 cmp %r14d,0x848(%rbx) 181782: 77 a9 ja 18172d 181784: e9 60 02 00 00 jmpq 1819e9 181789: 83 fe 08 cmp $0x8,%esi 18178c: 0f 84 b7 04 00 00 je 181c49 181792: 0f 86 32 02 00 00 jbe 1819ca 181798: 83 fe 09 cmp $0x9,%esi 18179b: 0f 85 45 02 00 00 jne 1819e6 1817a1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1817a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1817af: 48 89 ef mov %rbp,%rdi 1817b2: 41 bc 0a 00 00 00 mov $0xa,%r12d 1817b8: e8 00 00 00 00 callq 1817bd 1817bd: 44 8b 9b 80 1e 00 00 mov 0x1e80(%rbx),%r11d 1817c4: 45 85 db test %r11d,%r11d 1817c7: 74 2c je 1817f5 1817c9: 44 8b 93 94 1e 00 00 mov 0x1e94(%rbx),%r10d 1817d0: 45 85 d2 test %r10d,%r10d 1817d3: 74 20 je 1817f5 1817d5: 8b 8b 9c 1e 00 00 mov 0x1e9c(%rbx),%ecx 1817db: 8b 93 84 1e 00 00 mov 0x1e84(%rbx),%edx 1817e1: 48 8d 7d 0a lea 0xa(%rbp),%rdi 1817e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1817ec: e8 00 00 00 00 callq 1817f1 1817f1: 44 8d 60 0a lea 0xa(%rax),%r12d 1817f5: 44 8b 8b 20 1f 00 00 mov 0x1f20(%rbx),%r9d 1817fc: 45 85 c9 test %r9d,%r9d 1817ff: 0f 85 1c 08 00 00 jne 182021 181805: 44 8b 83 a8 1e 00 00 mov 0x1ea8(%rbx),%r8d 18180c: 45 85 c0 test %r8d,%r8d 18180f: 0f 84 d4 01 00 00 je 1819e9 181815: 8b bb d0 1e 00 00 mov 0x1ed0(%rbx),%edi 18181b: 85 ff test %edi,%edi 18181d: 0f 84 c6 01 00 00 je 1819e9 181823: 8b b3 f8 1e 00 00 mov 0x1ef8(%rbx),%esi 181829: 85 f6 test %esi,%esi 18182b: 0f 84 b8 01 00 00 je 1819e9 181831: 8b 8b bc 1e 00 00 mov 0x1ebc(%rbx),%ecx 181837: 85 c9 test %ecx,%ecx 181839: 0f 84 aa 01 00 00 je 1819e9 18183f: 8b 93 e4 1e 00 00 mov 0x1ee4(%rbx),%edx 181845: 85 d2 test %edx,%edx 181847: 0f 84 9c 01 00 00 je 1819e9 18184d: 8b 83 0c 1f 00 00 mov 0x1f0c(%rbx),%eax 181853: 85 c0 test %eax,%eax 181855: 0f 84 8e 01 00 00 je 1819e9 18185b: 8b 8b b0 1e 00 00 mov 0x1eb0(%rbx),%ecx 181861: 8b 93 ac 1e 00 00 mov 0x1eac(%rbx),%edx 181867: 49 63 fc movslq %r12d,%rdi 18186a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181871: 48 01 ef add %rbp,%rdi 181874: e8 00 00 00 00 callq 181879 181879: 8b 8b c4 1e 00 00 mov 0x1ec4(%rbx),%ecx 18187f: 8b 93 c0 1e 00 00 mov 0x1ec0(%rbx),%edx 181885: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18188c: 41 01 c4 add %eax,%r12d 18188f: 49 63 fc movslq %r12d,%rdi 181892: 48 01 ef add %rbp,%rdi 181895: e8 00 00 00 00 callq 18189a 18189a: 8b 8b d8 1e 00 00 mov 0x1ed8(%rbx),%ecx 1818a0: 8b 93 d4 1e 00 00 mov 0x1ed4(%rbx),%edx 1818a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1818ad: 41 01 c4 add %eax,%r12d 1818b0: 49 63 fc movslq %r12d,%rdi 1818b3: 48 01 ef add %rbp,%rdi 1818b6: e8 00 00 00 00 callq 1818bb 1818bb: 8b 8b ec 1e 00 00 mov 0x1eec(%rbx),%ecx 1818c1: 8b 93 e8 1e 00 00 mov 0x1ee8(%rbx),%edx 1818c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1818ce: 41 01 c4 add %eax,%r12d 1818d1: 49 63 fc movslq %r12d,%rdi 1818d4: 48 01 ef add %rbp,%rdi 1818d7: e8 00 00 00 00 callq 1818dc 1818dc: 8b 8b 00 1f 00 00 mov 0x1f00(%rbx),%ecx 1818e2: 8b 93 fc 1e 00 00 mov 0x1efc(%rbx),%edx 1818e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1818ef: 41 01 c4 add %eax,%r12d 1818f2: 49 63 fc movslq %r12d,%rdi 1818f5: 48 01 ef add %rbp,%rdi 1818f8: e8 00 00 00 00 callq 1818fd 1818fd: 8b 8b 14 1f 00 00 mov 0x1f14(%rbx),%ecx 181903: 8b 93 10 1f 00 00 mov 0x1f10(%rbx),%edx 181909: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181910: 41 01 c4 add %eax,%r12d 181913: 49 63 fc movslq %r12d,%rdi 181916: 48 01 ef add %rbp,%rdi 181919: e8 00 00 00 00 callq 18191e 18191e: 41 01 c4 add %eax,%r12d 181921: e9 c3 00 00 00 jmpq 1819e9 181926: 85 f6 test %esi,%esi 181928: 0f 84 dd 01 00 00 je 181b0b 18192e: 83 fe 01 cmp $0x1,%esi 181931: 0f 85 af 00 00 00 jne 1819e6 181937: 48 89 e2 mov %rsp,%rdx 18193a: be 05 00 00 00 mov $0x5,%esi 18193f: e8 ec e0 ff ff callq 17fa30 181944: 41 89 c4 mov %eax,%r12d 181947: 85 c0 test %eax,%eax 181949: 0f 85 fa 05 00 00 jne 181f49 18194f: 4c 8d 74 24 04 lea 0x4(%rsp),%r14 181954: 49 8b bd c0 01 00 00 mov 0x1c0(%r13),%rdi 18195b: 4c 89 f6 mov %r14,%rsi 18195e: e8 bd fc ff ff callq 181620 181963: 41 89 c4 mov %eax,%r12d 181966: 85 c0 test %eax,%eax 181968: 0f 85 a7 00 00 00 jne 181a15 18196e: 8b 74 24 04 mov 0x4(%rsp),%esi 181972: 45 31 ed xor %r13d,%r13d 181975: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 18197c: 85 f6 test %esi,%esi 18197e: 74 66 je 1819e6 181980: 8b 04 24 mov (%rsp),%eax 181983: 43 8b 4c ee 04 mov 0x4(%r14,%r13,8),%ecx 181988: 49 63 fc movslq %r12d,%rdi 18198b: 44 89 ea mov %r13d,%edx 18198e: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181995: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18199c: 8d 04 80 lea (%rax,%rax,4),%eax 18199f: 01 c0 add %eax,%eax 1819a1: 39 c1 cmp %eax,%ecx 1819a3: 4c 0f 44 c3 cmove %rbx,%r8 1819a7: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 1819ae: 48 01 ef add %rbp,%rdi 1819b1: 49 83 c5 01 add $0x1,%r13 1819b5: 48 c1 e9 26 shr $0x26,%rcx 1819b9: e8 00 00 00 00 callq 1819be 1819be: 41 01 c4 add %eax,%r12d 1819c1: 44 39 6c 24 04 cmp %r13d,0x4(%rsp) 1819c6: 77 b8 ja 181980 1819c8: eb 1f jmp 1819e9 1819ca: 83 fe 06 cmp $0x6,%esi 1819cd: 0f 84 0b 02 00 00 je 181bde 1819d3: 83 fe 07 cmp $0x7,%esi 1819d6: 75 0e jne 1819e6 1819d8: 8b 83 20 1f 00 00 mov 0x1f20(%rbx),%eax 1819de: 85 c0 test %eax,%eax 1819e0: 0f 85 83 05 00 00 jne 181f69 1819e6: 45 31 e4 xor %r12d,%r12d 1819e9: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1819f0: 00 1819f1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1819f8: 00 00 1819fa: 0f 85 47 06 00 00 jne 182047 181a00: 48 81 c4 90 00 00 00 add $0x90,%rsp 181a07: 44 89 e0 mov %r12d,%eax 181a0a: 5b pop %rbx 181a0b: 5d pop %rbp 181a0c: 41 5c pop %r12 181a0e: 41 5d pop %r13 181a10: 41 5e pop %r14 181a12: 41 5f pop %r15 181a14: c3 retq 181a15: 48 63 14 24 movslq (%rsp),%rdx 181a19: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181a20: 48 89 ef mov %rbp,%rdi 181a23: 48 89 d0 mov %rdx,%rax 181a26: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 181a2d: c1 f8 1f sar $0x1f,%eax 181a30: 48 c1 fa 25 sar $0x25,%rdx 181a34: 29 c2 sub %eax,%edx 181a36: e8 00 00 00 00 callq 181a3b 181a3b: 41 89 c4 mov %eax,%r12d 181a3e: eb a9 jmp 1819e9 181a40: 48 89 e2 mov %rsp,%rdx 181a43: be 04 00 00 00 mov $0x4,%esi 181a48: e8 e3 df ff ff callq 17fa30 181a4d: 41 89 c4 mov %eax,%r12d 181a50: 85 c0 test %eax,%eax 181a52: 0f 85 69 05 00 00 jne 181fc1 181a58: 49 8b 95 c0 01 00 00 mov 0x1c0(%r13),%rdx 181a5f: 80 ba f9 1f 00 00 00 cmpb $0x0,0x1ff9(%rdx) 181a66: 74 ad je 181a15 181a68: 8b 02 mov (%rdx),%eax 181a6a: b9 10 00 00 00 mov $0x10,%ecx 181a6f: 83 f8 10 cmp $0x10,%eax 181a72: 0f 46 c8 cmovbe %eax,%ecx 181a75: 89 4c 24 04 mov %ecx,0x4(%rsp) 181a79: 85 c0 test %eax,%eax 181a7b: 0f 84 65 ff ff ff je 1819e6 181a81: 83 e9 01 sub $0x1,%ecx 181a84: 48 83 c2 18 add $0x18,%rdx 181a88: 48 8d 44 24 0c lea 0xc(%rsp),%rax 181a8d: 48 8d 74 cc 14 lea 0x14(%rsp,%rcx,8),%rsi 181a92: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 181a98: 48 83 c0 08 add $0x8,%rax 181a9c: 48 83 c2 0c add $0xc,%rdx 181aa0: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%rax) 181aa7: 89 48 f4 mov %ecx,-0xc(%rax) 181aaa: 48 39 c6 cmp %rax,%rsi 181aad: 75 e3 jne 181a92 181aaf: 45 31 ed xor %r13d,%r13d 181ab2: 4c 8d 74 24 04 lea 0x4(%rsp),%r14 181ab7: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 181abe: 8b 04 24 mov (%rsp),%eax 181ac1: 43 8b 4c ee 04 mov 0x4(%r14,%r13,8),%ecx 181ac6: 49 63 fc movslq %r12d,%rdi 181ac9: 44 89 ea mov %r13d,%edx 181acc: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181ad3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181ada: 8d 04 80 lea (%rax,%rax,4),%eax 181add: 01 c0 add %eax,%eax 181adf: 39 c1 cmp %eax,%ecx 181ae1: 4c 0f 44 c3 cmove %rbx,%r8 181ae5: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 181aec: 48 01 ef add %rbp,%rdi 181aef: 49 83 c5 01 add $0x1,%r13 181af3: 48 c1 e9 26 shr $0x26,%rcx 181af7: e8 00 00 00 00 callq 181afc 181afc: 41 01 c4 add %eax,%r12d 181aff: 44 39 6c 24 04 cmp %r13d,0x4(%rsp) 181b04: 77 b8 ja 181abe 181b06: e9 de fe ff ff jmpq 1819e9 181b0b: 48 89 e2 mov %rsp,%rdx 181b0e: 31 f6 xor %esi,%esi 181b10: e8 1b df ff ff callq 17fa30 181b15: 41 89 c4 mov %eax,%r12d 181b18: 85 c0 test %eax,%eax 181b1a: 0f 85 e1 04 00 00 jne 182001 181b20: 49 8b 95 c0 01 00 00 mov 0x1c0(%r13),%rdx 181b27: 80 ba d9 1f 00 00 00 cmpb $0x0,0x1fd9(%rdx) 181b2e: 0f 84 e1 fe ff ff je 181a15 181b34: 8b 82 d4 00 00 00 mov 0xd4(%rdx),%eax 181b3a: b9 10 00 00 00 mov $0x10,%ecx 181b3f: 83 f8 10 cmp $0x10,%eax 181b42: 0f 46 c8 cmovbe %eax,%ecx 181b45: 89 4c 24 04 mov %ecx,0x4(%rsp) 181b49: 85 c0 test %eax,%eax 181b4b: 0f 84 95 fe ff ff je 1819e6 181b51: 83 e9 01 sub $0x1,%ecx 181b54: 48 81 c2 ec 00 00 00 add $0xec,%rdx 181b5b: 48 8d 44 24 0c lea 0xc(%rsp),%rax 181b60: 48 8d 74 cc 14 lea 0x14(%rsp,%rcx,8),%rsi 181b65: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 181b6b: 48 83 c0 08 add $0x8,%rax 181b6f: 48 83 c2 0c add $0xc,%rdx 181b73: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%rax) 181b7a: 89 48 f4 mov %ecx,-0xc(%rax) 181b7d: 48 39 c6 cmp %rax,%rsi 181b80: 75 e3 jne 181b65 181b82: 45 31 ed xor %r13d,%r13d 181b85: 4c 8d 74 24 04 lea 0x4(%rsp),%r14 181b8a: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 181b91: 8b 04 24 mov (%rsp),%eax 181b94: 43 8b 4c ee 04 mov 0x4(%r14,%r13,8),%ecx 181b99: 49 63 fc movslq %r12d,%rdi 181b9c: 44 89 ea mov %r13d,%edx 181b9f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181ba6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181bad: 8d 04 80 lea (%rax,%rax,4),%eax 181bb0: 01 c0 add %eax,%eax 181bb2: 39 c1 cmp %eax,%ecx 181bb4: 4c 0f 44 c3 cmove %rbx,%r8 181bb8: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 181bbf: 48 01 ef add %rbp,%rdi 181bc2: 49 83 c5 01 add $0x1,%r13 181bc6: 48 c1 e9 26 shr $0x26,%rcx 181bca: e8 00 00 00 00 callq 181bcf 181bcf: 41 01 c4 add %eax,%r12d 181bd2: 44 39 6c 24 04 cmp %r13d,0x4(%rsp) 181bd7: 77 b8 ja 181b91 181bd9: e9 0b fe ff ff jmpq 1819e9 181bde: 8b 83 80 1e 00 00 mov 0x1e80(%rbx),%eax 181be4: 85 c0 test %eax,%eax 181be6: 0f 84 fa fd ff ff je 1819e6 181bec: 8b 83 94 1e 00 00 mov 0x1e94(%rbx),%eax 181bf2: 85 c0 test %eax,%eax 181bf4: 0f 84 ec fd ff ff je 1819e6 181bfa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 181c01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181c08: 48 89 ef mov %rbp,%rdi 181c0b: 41 bc 2b 00 00 00 mov $0x2b,%r12d 181c11: e8 00 00 00 00 callq 181c16 181c16: 0f b7 93 a8 2b 00 00 movzwl 0x2ba8(%rbx),%edx 181c1d: 48 8d 7d 09 lea 0x9(%rbp),%rdi 181c21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181c28: e8 00 00 00 00 callq 181c2d 181c2d: 0f b7 93 aa 2b 00 00 movzwl 0x2baa(%rbx),%edx 181c34: 48 8d 7d 1a lea 0x1a(%rbp),%rdi 181c38: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181c3f: e8 00 00 00 00 callq 181c44 181c44: e9 a0 fd ff ff jmpq 1819e9 181c49: 8b 83 a8 1e 00 00 mov 0x1ea8(%rbx),%eax 181c4f: 85 c0 test %eax,%eax 181c51: 0f 84 8f fd ff ff je 1819e6 181c57: 8b 83 d0 1e 00 00 mov 0x1ed0(%rbx),%eax 181c5d: 85 c0 test %eax,%eax 181c5f: 0f 84 81 fd ff ff je 1819e6 181c65: 44 8b bb f8 1e 00 00 mov 0x1ef8(%rbx),%r15d 181c6c: 45 85 ff test %r15d,%r15d 181c6f: 0f 84 71 fd ff ff je 1819e6 181c75: 44 8b b3 bc 1e 00 00 mov 0x1ebc(%rbx),%r14d 181c7c: 45 85 f6 test %r14d,%r14d 181c7f: 0f 84 61 fd ff ff je 1819e6 181c85: 44 8b ab e4 1e 00 00 mov 0x1ee4(%rbx),%r13d 181c8c: 45 85 ed test %r13d,%r13d 181c8f: 0f 84 51 fd ff ff je 1819e6 181c95: 44 8b a3 0c 1f 00 00 mov 0x1f0c(%rbx),%r12d 181c9c: 45 85 e4 test %r12d,%r12d 181c9f: 0f 84 41 fd ff ff je 1819e6 181ca5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 181cac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181cb3: 48 89 ef mov %rbp,%rdi 181cb6: 41 bc 69 00 00 00 mov $0x69,%r12d 181cbc: e8 00 00 00 00 callq 181cc1 181cc1: 0f b7 8b ae 2b 00 00 movzwl 0x2bae(%rbx),%ecx 181cc8: 48 8d 7d 0f lea 0xf(%rbp),%rdi 181ccc: 0f b7 93 ac 2b 00 00 movzwl 0x2bac(%rbx),%edx 181cd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181cda: 66 c1 e9 02 shr $0x2,%cx 181cde: 0f b7 c9 movzwl %cx,%ecx 181ce1: e8 00 00 00 00 callq 181ce6 181ce6: 0f b7 8b b2 2b 00 00 movzwl 0x2bb2(%rbx),%ecx 181ced: 48 8d 7d 2d lea 0x2d(%rbp),%rdi 181cf1: 0f b7 93 b0 2b 00 00 movzwl 0x2bb0(%rbx),%edx 181cf8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181cff: 66 c1 e9 02 shr $0x2,%cx 181d03: 0f b7 c9 movzwl %cx,%ecx 181d06: e8 00 00 00 00 callq 181d0b 181d0b: 0f b7 8b b6 2b 00 00 movzwl 0x2bb6(%rbx),%ecx 181d12: 48 8d 7d 4b lea 0x4b(%rbp),%rdi 181d16: 0f b7 93 b4 2b 00 00 movzwl 0x2bb4(%rbx),%edx 181d1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181d24: 66 c1 e9 02 shr $0x2,%cx 181d28: 0f b7 c9 movzwl %cx,%ecx 181d2b: e8 00 00 00 00 callq 181d30 181d30: e9 b4 fc ff ff jmpq 1819e9 181d35: 48 89 e2 mov %rsp,%rdx 181d38: be 06 00 00 00 mov $0x6,%esi 181d3d: e8 ee dc ff ff callq 17fa30 181d42: 41 89 c4 mov %eax,%r12d 181d45: 85 c0 test %eax,%eax 181d47: 0f 85 94 02 00 00 jne 181fe1 181d4d: 49 8b 95 c0 01 00 00 mov 0x1c0(%r13),%rdx 181d54: 80 ba 59 20 00 00 00 cmpb $0x0,0x2059(%rdx) 181d5b: 0f 84 b4 fc ff ff je 181a15 181d61: 8b 82 f8 04 00 00 mov 0x4f8(%rdx),%eax 181d67: b9 10 00 00 00 mov $0x10,%ecx 181d6c: 83 f8 10 cmp $0x10,%eax 181d6f: 0f 46 c8 cmovbe %eax,%ecx 181d72: 89 4c 24 04 mov %ecx,0x4(%rsp) 181d76: 85 c0 test %eax,%eax 181d78: 0f 84 68 fc ff ff je 1819e6 181d7e: 83 e9 01 sub $0x1,%ecx 181d81: 48 81 c2 10 05 00 00 add $0x510,%rdx 181d88: 48 8d 44 24 0c lea 0xc(%rsp),%rax 181d8d: 48 8d 74 cc 14 lea 0x14(%rsp,%rcx,8),%rsi 181d92: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 181d98: 48 83 c0 08 add $0x8,%rax 181d9c: 48 83 c2 0c add $0xc,%rdx 181da0: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%rax) 181da7: 89 48 f4 mov %ecx,-0xc(%rax) 181daa: 48 39 f0 cmp %rsi,%rax 181dad: 75 e3 jne 181d92 181daf: 45 31 ed xor %r13d,%r13d 181db2: 4c 8d 74 24 04 lea 0x4(%rsp),%r14 181db7: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 181dbe: 8b 04 24 mov (%rsp),%eax 181dc1: 43 8b 4c ee 04 mov 0x4(%r14,%r13,8),%ecx 181dc6: 49 63 fc movslq %r12d,%rdi 181dc9: 44 89 ea mov %r13d,%edx 181dcc: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181dd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181dda: 8d 04 80 lea (%rax,%rax,4),%eax 181ddd: 01 c0 add %eax,%eax 181ddf: 39 c1 cmp %eax,%ecx 181de1: 4c 0f 44 c3 cmove %rbx,%r8 181de5: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 181dec: 48 01 ef add %rbp,%rdi 181def: 49 83 c5 01 add $0x1,%r13 181df3: 48 c1 e9 26 shr $0x26,%rcx 181df7: e8 00 00 00 00 callq 181dfc 181dfc: 41 01 c4 add %eax,%r12d 181dff: 44 39 6c 24 04 cmp %r13d,0x4(%rsp) 181e04: 77 b8 ja 181dbe 181e06: e9 de fb ff ff jmpq 1819e9 181e0b: 48 8b 3f mov (%rdi),%rdi 181e0e: be 90 02 14 11 mov $0x11140290,%esi 181e13: 45 31 ff xor %r15d,%r15d 181e16: 45 31 e4 xor %r12d,%r12d 181e19: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 181e20: e8 00 00 00 00 callq 181e25 181e25: 49 8b 7d 00 mov 0x0(%r13),%rdi 181e29: be 88 02 14 11 mov $0x11140288,%esi 181e2e: c1 e8 0e shr $0xe,%eax 181e31: 41 89 c6 mov %eax,%r14d 181e34: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 181e3b: e8 00 00 00 00 callq 181e40 181e40: 41 83 e6 03 and $0x3,%r14d 181e44: c1 e8 04 shr $0x4,%eax 181e47: 41 89 c5 mov %eax,%r13d 181e4a: 41 83 e5 07 and $0x7,%r13d 181e4e: 42 0f b6 94 3b 68 24 movzbl 0x2468(%rbx,%r15,1),%edx 181e55: 00 00 181e57: 45 89 fb mov %r15d,%r11d 181e5a: 42 0f b6 84 3b 6a 24 movzbl 0x246a(%rbx,%r15,1),%eax 181e61: 00 00 181e63: 44 39 f2 cmp %r14d,%edx 181e66: 0f 85 d1 00 00 00 jne 181f3d 181e6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181e73: 44 39 e8 cmp %r13d,%eax 181e76: 0f 85 c1 00 00 00 jne 181f3d 181e7c: 46 0f b7 8c 7b 6c 24 movzwl 0x246c(%rbx,%r15,2),%r9d 181e83: 00 00 181e85: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181e8c: 83 f8 01 cmp $0x1,%eax 181e8f: 74 45 je 181ed6 181e91: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181e98: 83 f8 02 cmp $0x2,%eax 181e9b: 74 39 je 181ed6 181e9d: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181ea4: 83 f8 03 cmp $0x3,%eax 181ea7: 74 2d je 181ed6 181ea9: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181eb0: 83 f8 04 cmp $0x4,%eax 181eb3: 74 21 je 181ed6 181eb5: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181ebc: 83 f8 05 cmp $0x5,%eax 181ebf: 74 15 je 181ed6 181ec1: 83 f8 06 cmp $0x6,%eax 181ec4: 49 c7 c0 00 00 00 00 mov $0x0,%r8 181ecb: 48 c7 c0 00 00 00 00 mov $0x0,%rax 181ed2: 4c 0f 45 c0 cmovne %rax,%r8 181ed6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 181edd: 85 d2 test %edx,%edx 181edf: 74 2d je 181f0e 181ee1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 181ee8: 83 fa 01 cmp $0x1,%edx 181eeb: 74 21 je 181f0e 181eed: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 181ef4: 83 fa 02 cmp $0x2,%edx 181ef7: 74 15 je 181f0e 181ef9: 83 fa 03 cmp $0x3,%edx 181efc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 181f03: 48 c7 c0 00 00 00 00 mov $0x0,%rax 181f0a: 48 0f 45 c8 cmovne %rax,%rcx 181f0e: 56 push %rsi 181f0f: 49 63 fc movslq %r12d,%rdi 181f12: 44 89 da mov %r11d,%edx 181f15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181f1c: 48 01 ef add %rbp,%rdi 181f1f: e8 00 00 00 00 callq 181f24 181f24: 5a pop %rdx 181f25: 41 01 c4 add %eax,%r12d 181f28: 49 83 ff 01 cmp $0x1,%r15 181f2c: 0f 84 b7 fa ff ff je 1819e9 181f32: 41 bf 01 00 00 00 mov $0x1,%r15d 181f38: e9 11 ff ff ff jmpq 181e4e 181f3d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181f44: e9 33 ff ff ff jmpq 181e7c 181f49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181f50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 181f57: e8 00 00 00 00 callq 181f5c 181f5c: 85 c0 test %eax,%eax 181f5e: 0f 84 85 fa ff ff je 1819e9 181f64: e9 00 00 00 00 jmpq 181f69 181f69: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 181f70: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181f77: 48 89 ef mov %rbp,%rdi 181f7a: 41 bc 1a 00 00 00 mov $0x1a,%r12d 181f80: e8 00 00 00 00 callq 181f85 181f85: 0f b7 93 b8 2b 00 00 movzwl 0x2bb8(%rbx),%edx 181f8c: 48 8d 7d 09 lea 0x9(%rbp),%rdi 181f90: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181f97: e8 00 00 00 00 callq 181f9c 181f9c: e9 48 fa ff ff jmpq 1819e9 181fa1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181fa8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 181faf: e8 00 00 00 00 callq 181fb4 181fb4: 85 c0 test %eax,%eax 181fb6: 0f 84 2d fa ff ff je 1819e9 181fbc: e9 00 00 00 00 jmpq 181fc1 181fc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181fc8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 181fcf: e8 00 00 00 00 callq 181fd4 181fd4: 85 c0 test %eax,%eax 181fd6: 0f 84 0d fa ff ff je 1819e9 181fdc: e9 00 00 00 00 jmpq 181fe1 181fe1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181fe8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 181fef: e8 00 00 00 00 callq 181ff4 181ff4: 85 c0 test %eax,%eax 181ff6: 0f 84 ed f9 ff ff je 1819e9 181ffc: e9 00 00 00 00 jmpq 182001 182001: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182008: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18200f: e8 00 00 00 00 callq 182014 182014: 85 c0 test %eax,%eax 182016: 0f 84 cd f9 ff ff je 1819e9 18201c: e9 00 00 00 00 jmpq 182021 182021: 49 63 fc movslq %r12d,%rdi 182024: 8b 8b 28 1f 00 00 mov 0x1f28(%rbx),%ecx 18202a: 8b 93 24 1f 00 00 mov 0x1f24(%rbx),%edx 182030: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182037: 48 01 ef add %rbp,%rdi 18203a: e8 00 00 00 00 callq 18203f 18203f: 41 01 c4 add %eax,%r12d 182042: e9 be f7 ff ff jmpq 181805 182047: e8 00 00 00 00 callq 18204c 18204c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000182050 : 182050: e8 00 00 00 00 callq 182055 182055: 41 54 push %r12 182057: 55 push %rbp 182058: 53 push %rbx 182059: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 182060: 41 80 bc 24 18 20 00 cmpb $0x0,0x2018(%r12) 182067: 00 00 182069: 74 2e je 182099 18206b: 48 89 fd mov %rdi,%rbp 18206e: 89 f3 mov %esi,%ebx 182070: 41 38 b4 24 19 20 00 cmp %sil,0x2019(%r12) 182077: 00 182078: 74 24 je 18209e 18207a: 49 8b 94 24 20 20 00 mov 0x2020(%r12),%rdx 182081: 00 182082: 0f b6 f3 movzbl %bl,%esi 182085: 48 89 ef mov %rbp,%rdi 182088: e8 00 00 00 00 callq 18208d 18208d: 85 c0 test %eax,%eax 18208f: 75 19 jne 1820aa 182091: 41 88 9c 24 19 20 00 mov %bl,0x2019(%r12) 182098: 00 182099: 5b pop %rbx 18209a: 5d pop %rbp 18209b: 41 5c pop %r12 18209d: c3 retq 18209e: 40 84 f6 test %sil,%sil 1820a1: 74 27 je 1820ca 1820a3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1820a8: eb d0 jmp 18207a 1820aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1820b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1820b8: e8 00 00 00 00 callq 1820bd 1820bd: 85 c0 test %eax,%eax 1820bf: 0f 85 00 00 00 00 jne 1820c5 1820c5: 5b pop %rbx 1820c6: 5d pop %rbp 1820c7: 41 5c pop %r12 1820c9: c3 retq 1820ca: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1820cf: eb a9 jmp 18207a 1820d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1820d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1820df: e8 00 00 00 00 callq 1820e4 1820e4: eb 94 jmp 18207a 1820e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1820ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1820f4: e8 00 00 00 00 callq 1820f9 1820f9: e9 7c ff ff ff jmpq 18207a 1820fe: 66 90 xchg %ax,%ax 0000000000182100 : 182100: e8 00 00 00 00 callq 182105 182105: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 18210c: 40 38 b0 81 17 00 00 cmp %sil,0x1781(%rax) 182113: 74 48 je 18215d 182115: 55 push %rbp 182116: 48 89 fd mov %rdi,%rbp 182119: 40 88 b0 81 17 00 00 mov %sil,0x1781(%rax) 182120: 40 84 f6 test %sil,%sil 182123: 74 18 je 18213d 182125: 31 f6 xor %esi,%esi 182127: e8 24 ff ff ff callq 182050 18212c: 48 8b 7d 00 mov 0x0(%rbp),%rdi 182130: 31 d2 xor %edx,%edx 182132: be 09 00 00 00 mov $0x9,%esi 182137: 5d pop %rbp 182138: e9 00 00 00 00 jmpq 18213d 18213d: 48 8b 3f mov (%rdi),%rdi 182140: be 09 00 00 00 mov $0x9,%esi 182145: ba 01 00 00 00 mov $0x1,%edx 18214a: e8 00 00 00 00 callq 18214f 18214f: 48 89 ef mov %rbp,%rdi 182152: be 01 00 00 00 mov $0x1,%esi 182157: 5d pop %rbp 182158: e9 f3 fe ff ff jmpq 182050 18215d: c3 retq 18215e: 66 90 xchg %ax,%ax 0000000000182160 : 182160: e8 00 00 00 00 callq 182165 182165: 41 57 push %r15 182167: 31 c9 xor %ecx,%ecx 182169: 31 d2 xor %edx,%edx 18216b: be 47 00 00 00 mov $0x47,%esi 182170: 41 56 push %r14 182172: 41 55 push %r13 182174: 45 31 ed xor %r13d,%r13d 182177: 41 54 push %r12 182179: 55 push %rbp 18217a: 53 push %rbx 18217b: 48 89 fb mov %rdi,%rbx 18217e: 48 83 ec 50 sub $0x50,%rsp 182182: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 182189: 00 00 18218b: 48 89 44 24 48 mov %rax,0x48(%rsp) 182190: 31 c0 xor %eax,%eax 182192: e8 00 00 00 00 callq 182197 182197: 48 8b 8b c0 01 00 00 mov 0x1c0(%rbx),%rcx 18219e: 45 31 c0 xor %r8d,%r8d 1821a1: 48 8d 81 ca 1f 00 00 lea 0x1fca(%rcx),%rax 1821a8: 48 81 c1 ea 21 00 00 add $0x21ea,%rcx 1821af: eb 10 jmp 1821c1 1821b1: 48 c1 ea 20 shr $0x20,%rdx 1821b5: 41 09 d0 or %edx,%r8d 1821b8: 48 83 c0 10 add $0x10,%rax 1821bc: 48 39 c1 cmp %rax,%rcx 1821bf: 74 1b je 1821dc 1821c1: 80 38 00 cmpb $0x0,(%rax) 1821c4: 74 f2 je 1821b8 1821c6: 83 78 02 1f cmpl $0x1f,0x2(%rax) 1821ca: 48 8b 50 06 mov 0x6(%rax),%rdx 1821ce: 77 e1 ja 1821b1 1821d0: 48 83 c0 10 add $0x10,%rax 1821d4: 41 09 d5 or %edx,%r13d 1821d7: 48 39 c1 cmp %rax,%rcx 1821da: 75 e5 jne 1821c1 1821dc: 31 c9 xor %ecx,%ecx 1821de: 44 89 c2 mov %r8d,%edx 1821e1: be 05 00 00 00 mov $0x5,%esi 1821e6: 48 89 df mov %rbx,%rdi 1821e9: e8 00 00 00 00 callq 1821ee 1821ee: 41 89 c4 mov %eax,%r12d 1821f1: 85 c0 test %eax,%eax 1821f3: 0f 85 98 04 00 00 jne 182691 1821f9: 31 c9 xor %ecx,%ecx 1821fb: 44 89 ea mov %r13d,%edx 1821fe: be 04 00 00 00 mov $0x4,%esi 182203: 48 89 df mov %rbx,%rdi 182206: e8 00 00 00 00 callq 18220b 18220b: 41 89 c4 mov %eax,%r12d 18220e: 85 c0 test %eax,%eax 182210: 0f 85 ee 04 00 00 jne 182704 182216: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 18221b: 48 89 df mov %rbx,%rdi 18221e: 48 8b ab c0 01 00 00 mov 0x1c0(%rbx),%rbp 182225: 4c 8b ab 18 01 00 00 mov 0x118(%rbx),%r13 18222c: e8 00 00 00 00 callq 182231 182231: 41 89 c4 mov %eax,%r12d 182234: 85 c0 test %eax,%eax 182236: 0f 85 f9 03 00 00 jne 182635 18223c: 0f b7 44 24 3c movzwl 0x3c(%rsp),%eax 182241: 31 c9 xor %ecx,%ecx 182243: be 36 00 00 00 mov $0x36,%esi 182248: 48 89 df mov %rbx,%rdi 18224b: 4c 8d a5 10 22 00 00 lea 0x2210(%rbp),%r12 182252: 66 89 85 ca 12 00 00 mov %ax,0x12ca(%rbp) 182259: 8b 44 24 3e mov 0x3e(%rsp),%eax 18225d: 89 85 cc 12 00 00 mov %eax,0x12cc(%rbp) 182263: 8b 44 24 1c mov 0x1c(%rsp),%eax 182267: 8b 54 24 28 mov 0x28(%rsp),%edx 18226b: 89 85 d4 12 00 00 mov %eax,0x12d4(%rbp) 182271: 48 8b 44 24 20 mov 0x20(%rsp),%rax 182276: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 18227d: 48 89 85 d8 12 00 00 mov %rax,0x12d8(%rbp) 182284: 48 8b 44 24 28 mov 0x28(%rsp),%rax 182289: 48 89 85 e0 12 00 00 mov %rax,0x12e0(%rbp) 182290: 8b 44 24 30 mov 0x30(%rsp),%eax 182294: 48 c1 ea 25 shr $0x25,%rdx 182298: 89 85 ec 12 00 00 mov %eax,0x12ec(%rbp) 18229e: 8b 44 24 34 mov 0x34(%rsp),%eax 1822a2: 89 85 e8 12 00 00 mov %eax,0x12e8(%rbp) 1822a8: 8b 44 24 38 mov 0x38(%rsp),%eax 1822ac: 89 85 f0 12 00 00 mov %eax,0x12f0(%rbp) 1822b2: 0f b6 44 24 44 movzbl 0x44(%rsp),%eax 1822b7: 88 85 c8 12 00 00 mov %al,0x12c8(%rbp) 1822bd: e8 00 00 00 00 callq 1822c2 1822c2: 49 8b 75 38 mov 0x38(%r13),%rsi 1822c6: 48 8d bd 18 22 00 00 lea 0x2218(%rbp),%rdi 1822cd: 31 d2 xor %edx,%edx 1822cf: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1822d3: 48 8b 06 mov (%rsi),%rax 1822d6: 48 89 85 10 22 00 00 mov %rax,0x2210(%rbp) 1822dd: 48 8b 86 e0 04 00 00 mov 0x4e0(%rsi),%rax 1822e4: 48 89 85 f0 26 00 00 mov %rax,0x26f0(%rbp) 1822eb: 4c 89 e0 mov %r12,%rax 1822ee: 48 29 f8 sub %rdi,%rax 1822f1: 48 29 c6 sub %rax,%rsi 1822f4: 05 e8 04 00 00 add $0x4e8,%eax 1822f9: c1 e8 03 shr $0x3,%eax 1822fc: 89 c1 mov %eax,%ecx 1822fe: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 182301: 4c 89 e6 mov %r12,%rsi 182304: 48 89 df mov %rbx,%rdi 182307: e8 00 00 00 00 callq 18230c 18230c: 41 89 c4 mov %eax,%r12d 18230f: 85 c0 test %eax,%eax 182311: 0f 85 09 04 00 00 jne 182720 182317: 31 d2 xor %edx,%edx 182319: be 18 00 00 00 mov $0x18,%esi 18231e: 48 89 df mov %rbx,%rdi 182321: e8 00 00 00 00 callq 182326 182326: 41 89 c4 mov %eax,%r12d 182329: 85 c0 test %eax,%eax 18232b: 0f 85 b3 03 00 00 jne 1826e4 182331: 31 d2 xor %edx,%edx 182333: be 57 00 00 00 mov $0x57,%esi 182338: 48 89 df mov %rbx,%rdi 18233b: e8 00 00 00 00 callq 182340 182340: 41 89 c4 mov %eax,%r12d 182343: 85 c0 test %eax,%eax 182345: 0f 85 7d 03 00 00 jne 1826c8 18234b: 31 d2 xor %edx,%edx 18234d: be 06 00 00 00 mov $0x6,%esi 182352: 48 89 df mov %rbx,%rdi 182355: 4c 8b ab c0 01 00 00 mov 0x1c0(%rbx),%r13 18235c: e8 00 00 00 00 callq 182361 182361: 41 89 c4 mov %eax,%r12d 182364: 85 c0 test %eax,%eax 182366: 0f 85 d4 03 00 00 jne 182740 18236c: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 182371: 48 89 df mov %rbx,%rdi 182374: e8 00 00 00 00 callq 182379 182379: 41 89 c4 mov %eax,%r12d 18237c: 85 c0 test %eax,%eax 18237e: 0f 85 92 04 00 00 jne 182816 182384: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 182389: 49 8d 85 c8 1f 00 00 lea 0x1fc8(%r13),%rax 182390: 49 8d 8d e8 21 00 00 lea 0x21e8(%r13),%rcx 182397: 48 89 f2 mov %rsi,%rdx 18239a: 48 23 50 08 and 0x8(%rax),%rdx 18239e: 0f 95 c2 setne %dl 1823a1: 48 83 c0 10 add $0x10,%rax 1823a5: 88 50 f1 mov %dl,-0xf(%rax) 1823a8: 88 50 f0 mov %dl,-0x10(%rax) 1823ab: 48 39 c1 cmp %rax,%rcx 1823ae: 75 e7 jne 182397 1823b0: 48 8b 03 mov (%rbx),%rax 1823b3: 4c 8b 93 c0 01 00 00 mov 0x1c0(%rbx),%r10 1823ba: 41 bd 03 00 00 00 mov $0x3,%r13d 1823c0: 8b 90 8c 7f 00 00 mov 0x7f8c(%rax),%edx 1823c6: f7 c2 00 00 08 00 test $0x80000,%edx 1823cc: 75 1a jne 1823e8 1823ce: 41 89 d5 mov %edx,%r13d 1823d1: 41 c1 ed 11 shr $0x11,%r13d 1823d5: 41 83 e5 01 and $0x1,%r13d 1823d9: 81 e2 00 00 04 00 and $0x40000,%edx 1823df: ba 02 00 00 00 mov $0x2,%edx 1823e4: 44 0f 45 ea cmovne %edx,%r13d 1823e8: 8b 80 90 7f 00 00 mov 0x7f90(%rax),%eax 1823ee: 41 be 06 00 00 00 mov $0x6,%r14d 1823f4: a9 00 00 20 00 test $0x200000,%eax 1823f9: 75 11 jne 18240c 1823fb: 41 be 05 00 00 00 mov $0x5,%r14d 182401: a9 00 00 10 00 test $0x100000,%eax 182406: 0f 84 6f 03 00 00 je 18277b 18240c: 49 8d aa 6a 24 00 00 lea 0x246a(%r10),%rbp 182413: 45 31 ff xor %r15d,%r15d 182416: 0f b6 45 fe movzbl -0x2(%rbp),%eax 18241a: 0f b6 55 00 movzbl 0x0(%rbp),%edx 18241e: 45 89 e9 mov %r13d,%r9d 182421: 45 89 f0 mov %r14d,%r8d 182424: 44 39 e8 cmp %r13d,%eax 182427: 44 0f 46 c8 cmovbe %eax,%r9d 18242b: 44 39 f2 cmp %r14d,%edx 18242e: 44 0f 46 c2 cmovbe %edx,%r8d 182432: 44 39 e8 cmp %r13d,%eax 182435: 77 05 ja 18243c 182437: 44 39 f2 cmp %r14d,%edx 18243a: 76 44 jbe 182480 18243c: 44 89 ca mov %r9d,%edx 18243f: 44 89 c0 mov %r8d,%eax 182442: 31 c9 xor %ecx,%ecx 182444: be 34 00 00 00 mov $0x34,%esi 182449: 44 09 f8 or %r15d,%eax 18244c: c1 e2 08 shl $0x8,%edx 18244f: 48 89 df mov %rbx,%rdi 182452: 4c 89 54 24 10 mov %r10,0x10(%rsp) 182457: 09 c2 or %eax,%edx 182459: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 18245e: 44 89 04 24 mov %r8d,(%rsp) 182462: e8 00 00 00 00 callq 182467 182467: 44 8b 04 24 mov (%rsp),%r8d 18246b: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 182470: 85 c0 test %eax,%eax 182472: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 182477: 41 89 c4 mov %eax,%r12d 18247a: 0f 85 74 0b 00 00 jne 182ff4 182480: 41 81 c7 00 00 01 00 add $0x10000,%r15d 182487: 44 88 4d fe mov %r9b,-0x2(%rbp) 18248b: 48 83 c5 01 add $0x1,%rbp 18248f: 44 88 45 ff mov %r8b,-0x1(%rbp) 182493: 41 81 ff 00 00 02 00 cmp $0x20000,%r15d 18249a: 0f 85 76 ff ff ff jne 182416 1824a0: 41 80 ba 74 12 00 00 cmpb $0x0,0x1274(%r10) 1824a7: 00 1824a8: 4c 89 14 24 mov %r10,(%rsp) 1824ac: 0f 84 95 00 00 00 je 182547 1824b2: 44 89 ed mov %r13d,%ebp 1824b5: 31 c9 xor %ecx,%ecx 1824b7: be 34 00 00 00 mov $0x34,%esi 1824bc: 48 89 df mov %rbx,%rdi 1824bf: c1 e5 08 shl $0x8,%ebp 1824c2: 44 09 f5 or %r14d,%ebp 1824c5: 89 ea mov %ebp,%edx 1824c7: e8 00 00 00 00 callq 1824cc 1824cc: 41 89 c4 mov %eax,%r12d 1824cf: 85 c0 test %eax,%eax 1824d1: 0f 85 78 0b 00 00 jne 18304f 1824d7: 4c 8b 14 24 mov (%rsp),%r10 1824db: 89 ea mov %ebp,%edx 1824dd: 31 c9 xor %ecx,%ecx 1824df: be 34 00 00 00 mov $0x34,%esi 1824e4: 81 ca 00 00 01 00 or $0x10000,%edx 1824ea: 48 89 df mov %rbx,%rdi 1824ed: 45 88 aa 68 24 00 00 mov %r13b,0x2468(%r10) 1824f4: 45 88 b2 6a 24 00 00 mov %r14b,0x246a(%r10) 1824fb: e8 00 00 00 00 callq 182500 182500: 41 89 c4 mov %eax,%r12d 182503: 85 c0 test %eax,%eax 182505: 0f 85 44 0b 00 00 jne 18304f 18250b: 4c 8b 14 24 mov (%rsp),%r10 18250f: 31 f6 xor %esi,%esi 182511: 48 89 df mov %rbx,%rdi 182514: 45 88 aa 69 24 00 00 mov %r13b,0x2469(%r10) 18251b: 49 8b 92 50 20 00 00 mov 0x2050(%r10),%rdx 182522: 45 88 b2 6b 24 00 00 mov %r14b,0x246b(%r10) 182529: e8 00 00 00 00 callq 18252e 18252e: 4c 8b 14 24 mov (%rsp),%r10 182532: 85 c0 test %eax,%eax 182534: 41 89 c4 mov %eax,%r12d 182537: 0f 85 9e 02 00 00 jne 1827db 18253d: 31 f6 xor %esi,%esi 18253f: 66 41 89 b2 48 20 00 mov %si,0x2048(%r10) 182546: 00 182547: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 18254e: 80 b8 e9 1f 00 00 00 cmpb $0x0,0x1fe9(%rax) 182555: 0f 85 5a 0a 00 00 jne 182fb5 18255b: 8b 90 b8 12 00 00 mov 0x12b8(%rax),%edx 182561: 31 c9 xor %ecx,%ecx 182563: be 4e 00 00 00 mov $0x4e,%esi 182568: 48 89 df mov %rbx,%rdi 18256b: e8 00 00 00 00 callq 182570 182570: 41 89 c4 mov %eax,%r12d 182573: 85 c0 test %eax,%eax 182575: 0f 85 40 02 00 00 jne 1827bb 18257b: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 182582: b9 01 01 00 00 mov $0x101,%ecx 182587: 66 89 88 80 17 00 00 mov %cx,0x1780(%rax) 18258e: 4c 8b ab c0 01 00 00 mov 0x1c0(%rbx),%r13 182595: 31 c0 xor %eax,%eax 182597: 49 8d 7d 08 lea 0x8(%r13),%rdi 18259b: 4c 89 e9 mov %r13,%rcx 18259e: 49 8d ad 34 09 00 00 lea 0x934(%r13),%rbp 1825a5: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 1825ac: 00 1825ad: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1825b1: 48 c7 45 f0 00 00 00 movq $0x0,-0x10(%rbp) 1825b8: 00 1825b9: 48 29 f9 sub %rdi,%rcx 1825bc: 81 c1 2c 09 00 00 add $0x92c,%ecx 1825c2: c1 e9 03 shr $0x3,%ecx 1825c5: f3 48 ab rep stos %rax,%es:(%rdi) 1825c8: 41 80 bd f9 1f 00 00 cmpb $0x0,0x1ff9(%r13) 1825cf: 00 1825d0: 0f 85 3e 0a 00 00 jne 183014 1825d6: 41 8b 85 dc 12 00 00 mov 0x12dc(%r13),%eax 1825dd: 41 c7 45 00 01 00 00 movl $0x1,0x0(%r13) 1825e4: 00 1825e5: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1825ec: 48 c1 e8 25 shr $0x25,%rax 1825f0: 41 89 45 18 mov %eax,0x18(%r13) 1825f4: 49 be 00 00 00 00 ff movabs $0xffff00000000,%r14 1825fb: ff 00 00 1825fe: 48 89 df mov %rbx,%rdi 182601: 4d 89 75 04 mov %r14,0x4(%r13) 182605: 4d 89 75 0c mov %r14,0xc(%r13) 182609: e8 e2 ce ff ff callq 17f4f0 18260e: 41 89 c4 mov %eax,%r12d 182611: 85 c0 test %eax,%eax 182613: 0f 84 1d 02 00 00 je 182836 182619: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182620: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182627: e8 00 00 00 00 callq 18262c 18262c: 85 c0 test %eax,%eax 18262e: 74 3b je 18266b 182630: e9 00 00 00 00 jmpq 182635 182635: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18263c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182643: e8 00 00 00 00 callq 182648 182648: 85 c0 test %eax,%eax 18264a: 0f 85 00 00 00 00 jne 182650 182650: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182657: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18265e: e8 00 00 00 00 callq 182663 182663: 85 c0 test %eax,%eax 182665: 0f 85 7e 11 00 00 jne 1837e9 18266b: 48 8b 44 24 48 mov 0x48(%rsp),%rax 182670: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 182677: 00 00 182679: 0f 85 44 10 00 00 jne 1836c3 18267f: 48 83 c4 50 add $0x50,%rsp 182683: 44 89 e0 mov %r12d,%eax 182686: 5b pop %rbx 182687: 5d pop %rbp 182688: 41 5c pop %r12 18268a: 41 5d pop %r13 18268c: 41 5e pop %r14 18268e: 41 5f pop %r15 182690: c3 retq 182691: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182698: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18269f: e8 00 00 00 00 callq 1826a4 1826a4: 85 c0 test %eax,%eax 1826a6: 0f 85 00 00 00 00 jne 1826ac 1826ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1826b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1826ba: e8 00 00 00 00 callq 1826bf 1826bf: 85 c0 test %eax,%eax 1826c1: 74 a8 je 18266b 1826c3: e9 00 00 00 00 jmpq 1826c8 1826c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1826cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1826d6: e8 00 00 00 00 callq 1826db 1826db: 85 c0 test %eax,%eax 1826dd: 74 8c je 18266b 1826df: e9 00 00 00 00 jmpq 1826e4 1826e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1826eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1826f2: e8 00 00 00 00 callq 1826f7 1826f7: 85 c0 test %eax,%eax 1826f9: 0f 84 6c ff ff ff je 18266b 1826ff: e9 00 00 00 00 jmpq 182704 182704: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18270b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182712: e8 00 00 00 00 callq 182717 182717: 85 c0 test %eax,%eax 182719: 74 91 je 1826ac 18271b: e9 00 00 00 00 jmpq 182720 182720: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182727: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18272e: e8 00 00 00 00 callq 182733 182733: 85 c0 test %eax,%eax 182735: 0f 84 15 ff ff ff je 182650 18273b: e9 00 00 00 00 jmpq 182740 182740: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182747: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18274e: e8 00 00 00 00 callq 182753 182753: 85 c0 test %eax,%eax 182755: 0f 85 00 00 00 00 jne 18275b 18275b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182762: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182769: e8 00 00 00 00 callq 18276e 18276e: 85 c0 test %eax,%eax 182770: 0f 84 f5 fe ff ff je 18266b 182776: e9 00 00 00 00 jmpq 18277b 18277b: 41 be 04 00 00 00 mov $0x4,%r14d 182781: a9 00 00 08 00 test $0x80000,%eax 182786: 0f 85 80 fc ff ff jne 18240c 18278c: 41 be 03 00 00 00 mov $0x3,%r14d 182792: a9 00 00 04 00 test $0x40000,%eax 182797: 0f 85 6f fc ff ff jne 18240c 18279d: 41 89 c6 mov %eax,%r14d 1827a0: 41 c1 ee 10 shr $0x10,%r14d 1827a4: 41 83 e6 01 and $0x1,%r14d 1827a8: a9 00 00 02 00 test $0x20000,%eax 1827ad: b8 02 00 00 00 mov $0x2,%eax 1827b2: 44 0f 45 f0 cmovne %eax,%r14d 1827b6: e9 51 fc ff ff jmpq 18240c 1827bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1827c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1827c9: e8 00 00 00 00 callq 1827ce 1827ce: 85 c0 test %eax,%eax 1827d0: 0f 84 95 fe ff ff je 18266b 1827d6: e9 00 00 00 00 jmpq 1827db 1827db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1827e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1827e9: e8 00 00 00 00 callq 1827ee 1827ee: 85 c0 test %eax,%eax 1827f0: 0f 85 00 00 00 00 jne 1827f6 1827f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1827fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182804: e8 00 00 00 00 callq 182809 182809: 85 c0 test %eax,%eax 18280b: 0f 84 5a fe ff ff je 18266b 182811: e9 00 00 00 00 jmpq 182816 182816: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18281d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182824: e8 00 00 00 00 callq 182829 182829: 85 c0 test %eax,%eax 18282b: 0f 84 2a ff ff ff je 18275b 182831: e9 00 00 00 00 jmpq 182836 182836: 4d 89 b5 d8 00 00 00 mov %r14,0xd8(%r13) 18283d: 48 89 df mov %rbx,%rdi 182840: 4d 89 b5 e0 00 00 00 mov %r14,0xe0(%r13) 182847: e8 24 cd ff ff callq 17f570 18284c: 41 89 c4 mov %eax,%r12d 18284f: 85 c0 test %eax,%eax 182851: 0f 85 c2 fd ff ff jne 182619 182857: 41 80 bd 19 20 00 00 cmpb $0x0,0x2019(%r13) 18285e: 00 18285f: 4d 89 b5 ac 01 00 00 mov %r14,0x1ac(%r13) 182866: 4d 89 b5 b4 01 00 00 mov %r14,0x1b4(%r13) 18286d: 0f 85 8d 0d 00 00 jne 183600 182873: 41 8b 85 e4 12 00 00 mov 0x12e4(%r13),%eax 18287a: 41 c7 85 7c 02 00 00 movl $0x1,0x27c(%r13) 182881: 01 00 00 00 182885: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 18288c: 48 c1 e8 25 shr $0x25,%rax 182890: 41 89 85 94 02 00 00 mov %eax,0x294(%r13) 182897: 49 be 00 00 00 00 ff movabs $0xffff00000000,%r14 18289e: ff 00 00 1828a1: 41 80 bd 09 20 00 00 cmpb $0x0,0x2009(%r13) 1828a8: 00 1828a9: 4d 89 b5 80 02 00 00 mov %r14,0x280(%r13) 1828b0: 4d 89 b5 88 02 00 00 mov %r14,0x288(%r13) 1828b7: 0f 85 ee 0b 00 00 jne 1834ab 1828bd: 41 8b 85 ec 12 00 00 mov 0x12ec(%r13),%eax 1828c4: 49 c7 85 50 03 00 00 movq $0x1,0x350(%r13) 1828cb: 01 00 00 00 1828cf: 49 c7 85 58 03 00 00 movq $0xffff,0x358(%r13) 1828d6: ff ff 00 00 1828da: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1828e1: 41 c7 85 60 03 00 00 movl $0xffff,0x360(%r13) 1828e8: ff ff 00 00 1828ec: 48 c1 e8 25 shr $0x25,%rax 1828f0: 41 89 85 68 03 00 00 mov %eax,0x368(%r13) 1828f7: 41 8b 85 e8 12 00 00 mov 0x12e8(%r13),%eax 1828fe: 41 c7 85 24 04 00 00 movl $0x1,0x424(%r13) 182905: 01 00 00 00 182909: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 182910: 48 c1 e8 25 shr $0x25,%rax 182914: 41 89 85 3c 04 00 00 mov %eax,0x43c(%r13) 18291b: 49 be 00 00 00 00 ff movabs $0xffff00000000,%r14 182922: ff 00 00 182925: 41 80 bd 59 20 00 00 cmpb $0x0,0x2059(%r13) 18292c: 00 18292d: 4d 89 b5 28 04 00 00 mov %r14,0x428(%r13) 182934: 4d 89 b5 30 04 00 00 mov %r14,0x430(%r13) 18293b: 0f 85 5a 0a 00 00 jne 18339b 182941: 41 8b 85 e0 12 00 00 mov 0x12e0(%r13),%eax 182948: 49 c7 85 f8 04 00 00 movq $0x1,0x4f8(%r13) 18294f: 01 00 00 00 182953: 49 c7 85 00 05 00 00 movq $0xffff,0x500(%r13) 18295a: ff ff 00 00 18295e: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 182965: 41 c7 85 08 05 00 00 movl $0xffff,0x508(%r13) 18296c: ff ff 00 00 182970: 48 c1 e8 25 shr $0x25,%rax 182974: 41 89 85 10 05 00 00 mov %eax,0x510(%r13) 18297b: 49 c7 85 cc 05 00 00 movq $0x0,0x5cc(%r13) 182982: 00 00 00 00 182986: 49 c7 85 d4 05 00 00 movq $0xffff,0x5d4(%r13) 18298d: ff ff 00 00 182991: 41 c7 85 dc 05 00 00 movl $0xffff,0x5dc(%r13) 182998: ff ff 00 00 18299c: 49 c7 85 a0 06 00 00 movq $0x0,0x6a0(%r13) 1829a3: 00 00 00 00 1829a7: 49 c7 85 a8 06 00 00 movq $0xffff,0x6a8(%r13) 1829ae: ff ff 00 00 1829b2: 41 c7 85 b0 06 00 00 movl $0xffff,0x6b0(%r13) 1829b9: ff ff 00 00 1829bd: 41 c7 85 74 07 00 00 movl $0x0,0x774(%r13) 1829c4: 00 00 00 00 1829c8: 48 b8 00 00 00 00 ff movabs $0xffff00000000,%rax 1829cf: ff 00 00 1829d2: 41 80 bd 89 21 00 00 cmpb $0x0,0x2189(%r13) 1829d9: 00 1829da: 49 89 85 78 07 00 00 mov %rax,0x778(%r13) 1829e1: 49 89 85 80 07 00 00 mov %rax,0x780(%r13) 1829e8: 0f 85 6e 09 00 00 jne 18335c 1829ee: 41 8b 85 f0 12 00 00 mov 0x12f0(%r13),%eax 1829f5: 41 c7 85 48 08 00 00 movl $0x1,0x848(%r13) 1829fc: 01 00 00 00 182a00: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 182a07: 48 c1 e8 25 shr $0x25,%rax 182a0b: 41 89 85 60 08 00 00 mov %eax,0x860(%r13) 182a12: 49 8b 55 00 mov 0x0(%r13),%rdx 182a16: 48 89 ef mov %rbp,%rdi 182a19: 4c 89 ee mov %r13,%rsi 182a1c: 48 b8 00 00 00 00 ff movabs $0xffff00000000,%rax 182a23: ff 00 00 182a26: 49 89 85 4c 08 00 00 mov %rax,0x84c(%r13) 182a2d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 182a31: 49 89 85 54 08 00 00 mov %rax,0x854(%r13) 182a38: 49 8d 85 2c 09 00 00 lea 0x92c(%r13),%rax 182a3f: 49 89 95 2c 09 00 00 mov %rdx,0x92c(%r13) 182a46: 48 29 f8 sub %rdi,%rax 182a49: 48 8b 55 f0 mov -0x10(%rbp),%rdx 182a4d: 8d 88 2c 09 00 00 lea 0x92c(%rax),%ecx 182a53: 48 29 c6 sub %rax,%rsi 182a56: 49 89 95 50 12 00 00 mov %rdx,0x1250(%r13) 182a5d: c1 e9 03 shr $0x3,%ecx 182a60: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 182a63: 48 8b ab c0 01 00 00 mov 0x1c0(%rbx),%rbp 182a6a: c7 85 80 13 00 00 ff movl $0xffffffff,0x1380(%rbp) 182a71: ff ff ff 182a74: 8b 85 d8 12 00 00 mov 0x12d8(%rbp),%eax 182a7a: 48 c7 85 78 13 00 00 movq $0xffffffffffffffff,0x1378(%rbp) 182a81: ff ff ff ff 182a85: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 182a8c: 48 c1 e8 25 shr $0x25,%rax 182a90: 89 85 84 13 00 00 mov %eax,0x1384(%rbp) 182a96: 8b 85 dc 12 00 00 mov 0x12dc(%rbp),%eax 182a9c: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 182aa3: 48 c1 e8 25 shr $0x25,%rax 182aa7: 89 85 8c 13 00 00 mov %eax,0x138c(%rbp) 182aad: 8b 85 e0 12 00 00 mov 0x12e0(%rbp),%eax 182ab3: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 182aba: 48 c1 e8 25 shr $0x25,%rax 182abe: 80 bd e9 1f 00 00 00 cmpb $0x0,0x1fe9(%rbp) 182ac5: 89 85 88 13 00 00 mov %eax,0x1388(%rbp) 182acb: 0f 85 74 07 00 00 jne 183245 182ad1: 80 bd f9 1f 00 00 00 cmpb $0x0,0x1ff9(%rbp) 182ad8: 0f 85 2c 07 00 00 jne 18320a 182ade: 80 bd 59 20 00 00 00 cmpb $0x0,0x2059(%rbp) 182ae5: 0f 85 65 06 00 00 jne 183150 182aeb: 8b 85 8c 13 00 00 mov 0x138c(%rbp),%eax 182af1: 3b 85 84 13 00 00 cmp 0x1384(%rbp),%eax 182af7: 73 06 jae 182aff 182af9: 89 85 84 13 00 00 mov %eax,0x1384(%rbp) 182aff: 48 89 df mov %rbx,%rdi 182b02: e8 00 00 00 00 callq 182b07 182b07: 41 89 c4 mov %eax,%r12d 182b0a: 85 c0 test %eax,%eax 182b0c: 0f 85 1e 06 00 00 jne 183130 182b12: 4c 8b ab c0 01 00 00 mov 0x1c0(%rbx),%r13 182b19: 4c 8b b3 18 01 00 00 mov 0x118(%rbx),%r14 182b20: 41 80 bd d9 1f 00 00 cmpb $0x0,0x1fd9(%r13) 182b27: 00 182b28: 41 c7 85 7c 1e 00 00 movl $0x0,0x1e7c(%r13) 182b2f: 00 00 00 00 182b33: 49 8d ad a8 2b 00 00 lea 0x2ba8(%r13),%rbp 182b3a: 74 77 je 182bb3 182b3c: 49 8b 46 20 mov 0x20(%r14),%rax 182b40: 80 38 00 cmpb $0x0,(%rax) 182b43: 74 28 je 182b6d 182b45: 49 8b 56 28 mov 0x28(%r14),%rdx 182b49: 8b 4a 04 mov 0x4(%rdx),%ecx 182b4c: 85 c9 test %ecx,%ecx 182b4e: 74 1d je 182b6d 182b50: 49 8b 56 30 mov 0x30(%r14),%rdx 182b54: 8b 12 mov (%rdx),%edx 182b56: 39 d1 cmp %edx,%ecx 182b58: 72 13 jb 182b6d 182b5a: 85 d2 test %edx,%edx 182b5c: 74 0f je 182b6d 182b5e: 41 c7 85 7c 1e 00 00 movl $0x1,0x1e7c(%r13) 182b65: 01 00 00 00 182b69: 49 8b 46 20 mov 0x20(%r14),%rax 182b6d: 80 78 01 00 cmpb $0x0,0x1(%rax) 182b71: 74 40 je 182bb3 182b73: 49 8b 46 30 mov 0x30(%r14),%rax 182b77: 8b 48 0c mov 0xc(%rax),%ecx 182b7a: 41 0f b7 85 5c 22 00 movzwl 0x225c(%r13),%eax 182b81: 00 182b82: 66 c1 e8 02 shr $0x2,%ax 182b86: 0f b7 c0 movzwl %ax,%eax 182b89: 39 c1 cmp %eax,%ecx 182b8b: 72 26 jb 182bb3 182b8d: 49 8b 46 28 mov 0x28(%r14),%rax 182b91: 8b 50 1c mov 0x1c(%rax),%edx 182b94: 41 0f b7 85 60 22 00 movzwl 0x2260(%r13),%eax 182b9b: 00 182b9c: 66 c1 e8 02 shr $0x2,%ax 182ba0: 0f b7 c0 movzwl %ax,%eax 182ba3: 39 c2 cmp %eax,%edx 182ba5: 77 0c ja 182bb3 182ba7: 39 d1 cmp %edx,%ecx 182ba9: 77 08 ja 182bb3 182bab: 41 83 8d 7c 1e 00 00 orl $0x2,0x1e7c(%r13) 182bb2: 02 182bb3: 41 80 bd e9 1f 00 00 cmpb $0x0,0x1fe9(%r13) 182bba: 00 182bbb: 0f 84 b6 04 00 00 je 183077 182bc1: 41 8b 85 a8 01 00 00 mov 0x1a8(%r13),%eax 182bc8: 49 8b 56 30 mov 0x30(%r14),%rdx 182bcc: 83 e8 02 sub $0x2,%eax 182bcf: 48 8d 04 40 lea (%rax,%rax,2),%rax 182bd3: 41 8b 84 85 c0 01 00 mov 0x1c0(%r13,%rax,4),%eax 182bda: 00 182bdb: 89 42 20 mov %eax,0x20(%rdx) 182bde: 49 8b 46 20 mov 0x20(%r14),%rax 182be2: 80 78 02 00 cmpb $0x0,0x2(%rax) 182be6: 74 1e je 182c06 182be8: 49 8b 56 30 mov 0x30(%r14),%rdx 182bec: 8b 4a 20 mov 0x20(%rdx),%ecx 182bef: 85 c9 test %ecx,%ecx 182bf1: 74 13 je 182c06 182bf3: 49 8b 56 28 mov 0x28(%r14),%rdx 182bf7: 8b 52 20 mov 0x20(%rdx),%edx 182bfa: 39 d1 cmp %edx,%ecx 182bfc: 77 08 ja 182c06 182bfe: 85 d2 test %edx,%edx 182c00: 0f 85 69 04 00 00 jne 18306f 182c06: 80 78 03 00 cmpb $0x0,0x3(%rax) 182c0a: 74 13 je 182c1f 182c0c: 49 8b 56 28 mov 0x28(%r14),%rdx 182c10: 8b 52 24 mov 0x24(%rdx),%edx 182c13: 83 ea 01 sub $0x1,%edx 182c16: 83 fa 63 cmp $0x63,%edx 182c19: 0f 86 60 0a 00 00 jbe 18367f 182c1f: 41 80 bd 49 21 00 00 cmpb $0x0,0x2149(%r13) 182c26: 00 182c27: 74 7e je 182ca7 182c29: 80 78 04 00 cmpb $0x0,0x4(%rax) 182c2d: 74 26 je 182c55 182c2f: 49 8b 56 30 mov 0x30(%r14),%rdx 182c33: 8b 4a 28 mov 0x28(%rdx),%ecx 182c36: 85 c9 test %ecx,%ecx 182c38: 74 1b je 182c55 182c3a: 49 8b 56 28 mov 0x28(%r14),%rdx 182c3e: 8b 52 28 mov 0x28(%rdx),%edx 182c41: 39 d1 cmp %edx,%ecx 182c43: 77 10 ja 182c55 182c45: 85 d2 test %edx,%edx 182c47: 74 0c je 182c55 182c49: 41 83 8d 7c 1e 00 00 orl $0x10,0x1e7c(%r13) 182c50: 10 182c51: 49 8b 46 20 mov 0x20(%r14),%rax 182c55: 80 78 05 00 cmpb $0x0,0x5(%rax) 182c59: 74 4c je 182ca7 182c5b: 49 8b 56 30 mov 0x30(%r14),%rdx 182c5f: 41 0f b7 8d 8a 24 00 movzwl 0x248a(%r13),%ecx 182c66: 00 182c67: 8b 72 2c mov 0x2c(%rdx),%esi 182c6a: 41 0f b7 95 90 24 00 movzwl 0x2490(%r13),%edx 182c71: 00 182c72: 0f af ca imul %edx,%ecx 182c75: 48 63 d1 movslq %ecx,%rdx 182c78: c1 f9 1f sar $0x1f,%ecx 182c7b: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 182c82: 48 c1 fa 25 sar $0x25,%rdx 182c86: 29 ca sub %ecx,%edx 182c88: 39 d6 cmp %edx,%esi 182c8a: 72 1b jb 182ca7 182c8c: 49 8b 56 28 mov 0x28(%r14),%rdx 182c90: 8b 52 2c mov 0x2c(%rdx),%edx 182c93: 39 d6 cmp %edx,%esi 182c95: 77 10 ja 182ca7 182c97: 85 d2 test %edx,%edx 182c99: 74 0c je 182ca7 182c9b: 41 83 8d 7c 1e 00 00 orl $0x20,0x1e7c(%r13) 182ca2: 20 182ca3: 49 8b 46 20 mov 0x20(%r14),%rax 182ca7: 41 80 bd b9 20 00 00 cmpb $0x0,0x20b9(%r13) 182cae: 00 182caf: 74 5b je 182d0c 182cb1: 80 78 06 00 cmpb $0x0,0x6(%rax) 182cb5: 74 26 je 182cdd 182cb7: 49 8b 56 28 mov 0x28(%r14),%rdx 182cbb: 8b 4a 30 mov 0x30(%rdx),%ecx 182cbe: 85 c9 test %ecx,%ecx 182cc0: 74 1b je 182cdd 182cc2: 49 8b 56 30 mov 0x30(%r14),%rdx 182cc6: 8b 52 30 mov 0x30(%rdx),%edx 182cc9: 39 d1 cmp %edx,%ecx 182ccb: 72 10 jb 182cdd 182ccd: 85 d2 test %edx,%edx 182ccf: 74 0c je 182cdd 182cd1: 41 83 8d 7c 1e 00 00 orl $0x40,0x1e7c(%r13) 182cd8: 40 182cd9: 49 8b 46 20 mov 0x20(%r14),%rax 182cdd: 80 78 07 00 cmpb $0x0,0x7(%rax) 182ce1: 74 29 je 182d0c 182ce3: 49 8b 56 28 mov 0x28(%r14),%rdx 182ce7: 8b 4a 34 mov 0x34(%rdx),%ecx 182cea: 85 c9 test %ecx,%ecx 182cec: 74 1e je 182d0c 182cee: 49 8b 56 30 mov 0x30(%r14),%rdx 182cf2: 8b 52 34 mov 0x34(%rdx),%edx 182cf5: 39 d1 cmp %edx,%ecx 182cf7: 72 13 jb 182d0c 182cf9: 85 d2 test %edx,%edx 182cfb: 74 0f je 182d0c 182cfd: 41 81 8d 7c 1e 00 00 orl $0x80,0x1e7c(%r13) 182d04: 80 00 00 00 182d08: 49 8b 46 20 mov 0x20(%r14),%rax 182d0c: 80 78 08 00 cmpb $0x0,0x8(%rax) 182d10: 41 8b 95 7c 1e 00 00 mov 0x1e7c(%r13),%edx 182d17: 0f 84 82 05 00 00 je 18329f 182d1d: 80 ce 01 or $0x1,%dh 182d20: 41 89 95 7c 1e 00 00 mov %edx,0x1e7c(%r13) 182d27: 49 8b 46 20 mov 0x20(%r14),%rax 182d2b: 80 78 09 00 cmpb $0x0,0x9(%rax) 182d2f: 74 14 je 182d45 182d31: 41 80 bd 96 24 00 00 cmpb $0x0,0x2496(%r13) 182d38: 00 182d39: 74 0a je 182d45 182d3b: 80 ce 02 or $0x2,%dh 182d3e: 41 89 95 7c 1e 00 00 mov %edx,0x1e7c(%r13) 182d45: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 182d4c: 8b 90 7c 1e 00 00 mov 0x1e7c(%rax),%edx 182d52: f6 c2 01 test $0x1,%dl 182d55: 0f 84 ad 05 00 00 je 183308 182d5b: c7 80 80 1e 00 00 01 movl $0x1,0x1e80(%rax) 182d62: 00 00 00 182d65: c7 80 94 1e 00 00 01 movl $0x1,0x1e94(%rax) 182d6c: 00 00 00 182d6f: f6 c2 02 test $0x2,%dl 182d72: 0f 84 4f 05 00 00 je 1832c7 182d78: c7 80 a8 1e 00 00 02 movl $0x2,0x1ea8(%rax) 182d7f: 00 00 00 182d82: c7 80 bc 1e 00 00 02 movl $0x2,0x1ebc(%rax) 182d89: 00 00 00 182d8c: c7 80 d0 1e 00 00 02 movl $0x2,0x1ed0(%rax) 182d93: 00 00 00 182d96: c7 80 e4 1e 00 00 02 movl $0x2,0x1ee4(%rax) 182d9d: 00 00 00 182da0: c7 80 f8 1e 00 00 02 movl $0x2,0x1ef8(%rax) 182da7: 00 00 00 182daa: c7 80 0c 1f 00 00 02 movl $0x2,0x1f0c(%rax) 182db1: 00 00 00 182db4: 89 d1 mov %edx,%ecx 182db6: be 04 00 00 00 mov $0x4,%esi 182dbb: 48 89 df mov %rbx,%rdi 182dbe: 83 e1 04 and $0x4,%ecx 182dc1: 0f 45 ce cmovne %esi,%ecx 182dc4: be 08 00 00 00 mov $0x8,%esi 182dc9: 89 88 20 1f 00 00 mov %ecx,0x1f20(%rax) 182dcf: 89 d1 mov %edx,%ecx 182dd1: 83 e1 08 and $0x8,%ecx 182dd4: 0f 45 ce cmovne %esi,%ecx 182dd7: be 10 00 00 00 mov $0x10,%esi 182ddc: 89 88 34 1f 00 00 mov %ecx,0x1f34(%rax) 182de2: 89 d1 mov %edx,%ecx 182de4: 83 e1 10 and $0x10,%ecx 182de7: 0f 45 ce cmovne %esi,%ecx 182dea: be 20 00 00 00 mov $0x20,%esi 182def: 89 88 48 1f 00 00 mov %ecx,0x1f48(%rax) 182df5: 89 d1 mov %edx,%ecx 182df7: 83 e1 20 and $0x20,%ecx 182dfa: 0f 45 ce cmovne %esi,%ecx 182dfd: be 40 00 00 00 mov $0x40,%esi 182e02: 89 88 5c 1f 00 00 mov %ecx,0x1f5c(%rax) 182e08: 89 d1 mov %edx,%ecx 182e0a: 83 e1 40 and $0x40,%ecx 182e0d: 0f 45 ce cmovne %esi,%ecx 182e10: 81 e2 80 00 00 00 and $0x80,%edx 182e16: 48 89 ee mov %rbp,%rsi 182e19: 89 88 70 1f 00 00 mov %ecx,0x1f70(%rax) 182e1f: b9 80 00 00 00 mov $0x80,%ecx 182e24: 0f 45 d1 cmovne %ecx,%edx 182e27: b9 01 00 00 00 mov $0x1,%ecx 182e2c: 89 90 84 1f 00 00 mov %edx,0x1f84(%rax) 182e32: ba 09 00 00 00 mov $0x9,%edx 182e37: e8 00 00 00 00 callq 182e3c 182e3c: 41 89 c4 mov %eax,%r12d 182e3f: 85 c0 test %eax,%eax 182e41: 0f 85 da 04 00 00 jne 183321 182e47: 41 8b 85 7c 1e 00 00 mov 0x1e7c(%r13),%eax 182e4e: a8 01 test $0x1,%al 182e50: 0f 84 2e 04 00 00 je 183284 182e56: 41 0f b7 95 a8 2b 00 movzwl 0x2ba8(%r13),%edx 182e5d: 00 182e5e: 41 89 95 90 1e 00 00 mov %edx,0x1e90(%r13) 182e65: 41 0f b7 95 aa 2b 00 movzwl 0x2baa(%r13),%edx 182e6c: 00 182e6d: 41 89 95 a4 1e 00 00 mov %edx,0x1ea4(%r13) 182e74: a8 02 test $0x2,%al 182e76: 0f 85 a9 06 00 00 jne 183525 182e7c: 41 c7 85 b8 1e 00 00 movl $0x0,0x1eb8(%r13) 182e83: 00 00 00 00 182e87: 41 c7 85 cc 1e 00 00 movl $0x0,0x1ecc(%r13) 182e8e: 00 00 00 00 182e92: 41 c7 85 e0 1e 00 00 movl $0x0,0x1ee0(%r13) 182e99: 00 00 00 00 182e9d: 41 c7 85 f4 1e 00 00 movl $0x0,0x1ef4(%r13) 182ea4: 00 00 00 00 182ea8: 41 c7 85 08 1f 00 00 movl $0x0,0x1f08(%r13) 182eaf: 00 00 00 00 182eb3: 41 c7 85 1c 1f 00 00 movl $0x0,0x1f1c(%r13) 182eba: 00 00 00 00 182ebe: 31 d2 xor %edx,%edx 182ec0: a8 04 test $0x4,%al 182ec2: 74 08 je 182ecc 182ec4: 41 0f b7 95 b8 2b 00 movzwl 0x2bb8(%r13),%edx 182ecb: 00 182ecc: 41 89 95 30 1f 00 00 mov %edx,0x1f30(%r13) 182ed3: 31 d2 xor %edx,%edx 182ed5: a8 08 test $0x8,%al 182ed7: 74 08 je 182ee1 182ed9: 41 0f bf 95 ba 2b 00 movswl 0x2bba(%r13),%edx 182ee0: 00 182ee1: 41 89 95 44 1f 00 00 mov %edx,0x1f44(%r13) 182ee8: 31 d2 xor %edx,%edx 182eea: a8 10 test $0x10,%al 182eec: 74 08 je 182ef6 182eee: 41 0f b7 95 bc 2b 00 movzwl 0x2bbc(%r13),%edx 182ef5: 00 182ef6: 41 89 95 58 1f 00 00 mov %edx,0x1f58(%r13) 182efd: 31 d2 xor %edx,%edx 182eff: a8 20 test $0x20,%al 182f01: 74 26 je 182f29 182f03: 41 0f b7 95 90 24 00 movzwl 0x2490(%r13),%edx 182f0a: 00 182f0b: 41 0f b7 8d be 2b 00 movzwl 0x2bbe(%r13),%ecx 182f12: 00 182f13: 0f af ca imul %edx,%ecx 182f16: 48 63 d1 movslq %ecx,%rdx 182f19: c1 f9 1f sar $0x1f,%ecx 182f1c: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 182f23: 48 c1 fa 25 sar $0x25,%rdx 182f27: 29 ca sub %ecx,%edx 182f29: 41 89 95 6c 1f 00 00 mov %edx,0x1f6c(%r13) 182f30: 31 d2 xor %edx,%edx 182f32: a8 40 test $0x40,%al 182f34: 74 08 je 182f3e 182f36: 41 0f b7 95 c0 2b 00 movzwl 0x2bc0(%r13),%edx 182f3d: 00 182f3e: 41 89 95 80 1f 00 00 mov %edx,0x1f80(%r13) 182f45: a8 80 test $0x80,%al 182f47: 74 08 je 182f51 182f49: 45 0f b7 a5 c2 2b 00 movzwl 0x2bc2(%r13),%r12d 182f50: 00 182f51: 45 89 a5 94 1f 00 00 mov %r12d,0x1f94(%r13) 182f58: 31 c0 xor %eax,%eax 182f5a: 49 81 c5 80 1e 00 00 add $0x1e80,%r13 182f61: eb 30 jmp 182f93 182f63: 49 8b 56 30 mov 0x30(%r14),%rdx 182f67: 8b 14 02 mov (%rdx,%rax,1),%edx 182f6a: 41 89 55 04 mov %edx,0x4(%r13) 182f6e: 49 8b 56 28 mov 0x28(%r14),%rdx 182f72: 8b 14 02 mov (%rdx,%rax,1),%edx 182f75: 41 89 55 08 mov %edx,0x8(%r13) 182f79: 41 8b 55 10 mov 0x10(%r13),%edx 182f7d: 41 89 55 0c mov %edx,0xc(%r13) 182f81: 48 83 c0 04 add $0x4,%rax 182f85: 49 83 c5 14 add $0x14,%r13 182f89: 48 83 f8 40 cmp $0x40,%rax 182f8d: 0f 84 ed 00 00 00 je 183080 182f93: 41 8b 55 00 mov 0x0(%r13),%edx 182f97: 85 d2 test %edx,%edx 182f99: 75 c8 jne 182f63 182f9b: 41 c7 45 04 00 00 00 movl $0x0,0x4(%r13) 182fa2: 00 182fa3: 41 c7 45 08 00 00 00 movl $0x0,0x8(%r13) 182faa: 00 182fab: 41 c7 45 0c 00 00 00 movl $0x0,0xc(%r13) 182fb2: 00 182fb3: eb cc jmp 182f81 182fb5: 31 c9 xor %ecx,%ecx 182fb7: ba 01 00 00 00 mov $0x1,%edx 182fbc: be 39 00 00 00 mov $0x39,%esi 182fc1: 48 89 df mov %rbx,%rdi 182fc4: e8 00 00 00 00 callq 182fc9 182fc9: 41 89 c4 mov %eax,%r12d 182fcc: 85 c0 test %eax,%eax 182fce: 0f 84 50 01 00 00 je 183124 182fd4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182fdb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182fe2: e8 00 00 00 00 callq 182fe7 182fe7: 85 c0 test %eax,%eax 182fe9: 0f 84 7c f6 ff ff je 18266b 182fef: e9 00 00 00 00 jmpq 182ff4 182ff4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182ffb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183002: e8 00 00 00 00 callq 183007 183007: 85 c0 test %eax,%eax 183009: 0f 84 e7 f7 ff ff je 1827f6 18300f: e9 00 00 00 00 jmpq 183014 183014: ba 04 00 00 00 mov $0x4,%edx 183019: 4c 89 ee mov %r13,%rsi 18301c: 48 89 df mov %rbx,%rdi 18301f: e8 9c c3 ff ff callq 17f3c0 183024: 41 89 c4 mov %eax,%r12d 183027: 85 c0 test %eax,%eax 183029: 0f 84 c5 f5 ff ff je 1825f4 18302f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183036: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18303d: e8 00 00 00 00 callq 183042 183042: 85 c0 test %eax,%eax 183044: 0f 84 cf f5 ff ff je 182619 18304a: e9 00 00 00 00 jmpq 18304f 18304f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183056: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18305d: e8 00 00 00 00 callq 183062 183062: 85 c0 test %eax,%eax 183064: 0f 84 8c f7 ff ff je 1827f6 18306a: e9 00 00 00 00 jmpq 18306f 18306f: 41 83 8d 7c 1e 00 00 orl $0x4,0x1e7c(%r13) 183076: 04 183077: 49 8b 46 20 mov 0x20(%r14),%rax 18307b: e9 86 fb ff ff jmpq 182c06 183080: 31 c9 xor %ecx,%ecx 183082: ba 09 00 00 00 mov $0x9,%edx 183087: 48 89 ee mov %rbp,%rsi 18308a: 48 89 df mov %rbx,%rdi 18308d: e8 00 00 00 00 callq 183092 183092: 41 89 c4 mov %eax,%r12d 183095: 85 c0 test %eax,%eax 183097: 0f 85 c2 05 00 00 jne 18365f 18309d: 48 8b 93 c0 01 00 00 mov 0x1c0(%rbx),%rdx 1830a4: 8b 82 ec 00 00 00 mov 0xec(%rdx),%eax 1830aa: 89 83 80 03 00 00 mov %eax,0x380(%rbx) 1830b0: 8b 8a c0 01 00 00 mov 0x1c0(%rdx),%ecx 1830b6: 89 8b 84 03 00 00 mov %ecx,0x384(%rbx) 1830bc: 83 ba d4 00 00 00 03 cmpl $0x3,0xd4(%rdx) 1830c3: 76 1b jbe 1830e0 1830c5: 83 ba a8 01 00 00 02 cmpl $0x2,0x1a8(%rdx) 1830cc: 76 12 jbe 1830e0 1830ce: 8b 82 10 01 00 00 mov 0x110(%rdx),%eax 1830d4: 89 83 80 03 00 00 mov %eax,0x380(%rbx) 1830da: 8b 8a d8 01 00 00 mov 0x1d8(%rdx),%ecx 1830e0: 6b c0 64 imul $0x64,%eax,%eax 1830e3: 31 d2 xor %edx,%edx 1830e5: be 53 00 00 00 mov $0x53,%esi 1830ea: 48 89 df mov %rbx,%rdi 1830ed: 6b c9 64 imul $0x64,%ecx,%ecx 1830f0: 89 83 80 03 00 00 mov %eax,0x380(%rbx) 1830f6: 89 8b 84 03 00 00 mov %ecx,0x384(%rbx) 1830fc: 48 8d 8b 90 03 00 00 lea 0x390(%rbx),%rcx 183103: e8 00 00 00 00 callq 183108 183108: 41 89 c4 mov %eax,%r12d 18310b: 85 c0 test %eax,%eax 18310d: 0f 85 b5 05 00 00 jne 1836c8 183113: 8b 83 90 03 00 00 mov 0x390(%rbx),%eax 183119: 89 83 8c 03 00 00 mov %eax,0x38c(%rbx) 18311f: e9 47 f5 ff ff jmpq 18266b 183124: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 18312b: e9 2b f4 ff ff jmpq 18255b 183130: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183137: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18313e: e8 00 00 00 00 callq 183143 183143: 85 c0 test %eax,%eax 183145: 0f 84 20 f5 ff ff je 18266b 18314b: e9 00 00 00 00 jmpq 183150 183150: 48 8d b5 88 13 00 00 lea 0x1388(%rbp),%rsi 183157: ba 06 00 00 00 mov $0x6,%edx 18315c: 48 89 df mov %rbx,%rdi 18315f: e8 ac d6 ff ff callq 180810 183164: 4c 8d ad 78 13 00 00 lea 0x1378(%rbp),%r13 18316b: 41 89 c4 mov %eax,%r12d 18316e: 85 c0 test %eax,%eax 183170: 0f 85 15 03 00 00 jne 18348b 183176: ba 07 00 00 00 mov $0x7,%edx 18317b: 4c 89 ee mov %r13,%rsi 18317e: 48 89 df mov %rbx,%rdi 183181: e8 8a d6 ff ff callq 180810 183186: 41 89 c4 mov %eax,%r12d 183189: 85 c0 test %eax,%eax 18318b: 0f 85 ae 04 00 00 jne 18363f 183191: 48 8d b5 7c 13 00 00 lea 0x137c(%rbp),%rsi 183198: ba 09 00 00 00 mov $0x9,%edx 18319d: 48 89 df mov %rbx,%rdi 1831a0: e8 6b d6 ff ff callq 180810 1831a5: 41 89 c4 mov %eax,%r12d 1831a8: 85 c0 test %eax,%eax 1831aa: 0f 85 f3 04 00 00 jne 1836a3 1831b0: 48 8d b5 80 13 00 00 lea 0x1380(%rbp),%rsi 1831b7: ba 08 00 00 00 mov $0x8,%edx 1831bc: 48 89 df mov %rbx,%rdi 1831bf: e8 4c d6 ff ff callq 180810 1831c4: 41 89 c4 mov %eax,%r12d 1831c7: 85 c0 test %eax,%eax 1831c9: 0f 84 1c f9 ff ff je 182aeb 1831cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1831d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1831dd: e8 00 00 00 00 callq 1831e2 1831e2: 85 c0 test %eax,%eax 1831e4: 0f 85 00 00 00 00 jne 1831ea 1831ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1831f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1831f8: e8 00 00 00 00 callq 1831fd 1831fd: 85 c0 test %eax,%eax 1831ff: 0f 84 66 f4 ff ff je 18266b 183205: e9 00 00 00 00 jmpq 18320a 18320a: 48 8d b5 8c 13 00 00 lea 0x138c(%rbp),%rsi 183211: ba 04 00 00 00 mov $0x4,%edx 183216: 48 89 df mov %rbx,%rdi 183219: e8 f2 d5 ff ff callq 180810 18321e: 41 89 c4 mov %eax,%r12d 183221: 85 c0 test %eax,%eax 183223: 0f 84 b5 f8 ff ff je 182ade 183229: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183230: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183237: e8 00 00 00 00 callq 18323c 18323c: 85 c0 test %eax,%eax 18323e: 74 aa je 1831ea 183240: e9 00 00 00 00 jmpq 183245 183245: 48 8d b5 84 13 00 00 lea 0x1384(%rbp),%rsi 18324c: ba 05 00 00 00 mov $0x5,%edx 183251: 48 89 df mov %rbx,%rdi 183254: e8 b7 d5 ff ff callq 180810 183259: 41 89 c4 mov %eax,%r12d 18325c: 85 c0 test %eax,%eax 18325e: 0f 84 6d f8 ff ff je 182ad1 183264: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18326b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183272: e8 00 00 00 00 callq 183277 183277: 85 c0 test %eax,%eax 183279: 0f 84 6b ff ff ff je 1831ea 18327f: e9 00 00 00 00 jmpq 183284 183284: 41 c7 85 90 1e 00 00 movl $0x0,0x1e90(%r13) 18328b: 00 00 00 00 18328f: 41 c7 85 a4 1e 00 00 movl $0x0,0x1ea4(%r13) 183296: 00 00 00 00 18329a: e9 d5 fb ff ff jmpq 182e74 18329f: 80 78 09 00 cmpb $0x0,0x9(%rax) 1832a3: 74 0e je 1832b3 1832a5: 41 80 bd 96 24 00 00 cmpb $0x0,0x2496(%r13) 1832ac: 00 1832ad: 0f 85 88 fa ff ff jne 182d3b 1832b3: 85 d2 test %edx,%edx 1832b5: 0f 85 8a fa ff ff jne 182d45 1832bb: c6 83 88 03 00 00 00 movb $0x0,0x388(%rbx) 1832c2: e9 7e fa ff ff jmpq 182d45 1832c7: c7 80 a8 1e 00 00 00 movl $0x0,0x1ea8(%rax) 1832ce: 00 00 00 1832d1: c7 80 bc 1e 00 00 00 movl $0x0,0x1ebc(%rax) 1832d8: 00 00 00 1832db: c7 80 d0 1e 00 00 00 movl $0x0,0x1ed0(%rax) 1832e2: 00 00 00 1832e5: c7 80 e4 1e 00 00 00 movl $0x0,0x1ee4(%rax) 1832ec: 00 00 00 1832ef: c7 80 f8 1e 00 00 00 movl $0x0,0x1ef8(%rax) 1832f6: 00 00 00 1832f9: c7 80 0c 1f 00 00 00 movl $0x0,0x1f0c(%rax) 183300: 00 00 00 183303: e9 ac fa ff ff jmpq 182db4 183308: c7 80 80 1e 00 00 00 movl $0x0,0x1e80(%rax) 18330f: 00 00 00 183312: c7 80 94 1e 00 00 00 movl $0x0,0x1e94(%rax) 183319: 00 00 00 18331c: e9 4e fa ff ff jmpq 182d6f 183321: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183328: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18332f: e8 00 00 00 00 callq 183334 183334: 85 c0 test %eax,%eax 183336: 0f 85 00 00 00 00 jne 18333c 18333c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183343: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18334a: e8 00 00 00 00 callq 18334f 18334f: 85 c0 test %eax,%eax 183351: 0f 84 14 f3 ff ff je 18266b 183357: e9 00 00 00 00 jmpq 18335c 18335c: 49 8d b5 48 08 00 00 lea 0x848(%r13),%rsi 183363: ba 0a 00 00 00 mov $0xa,%edx 183368: 48 89 df mov %rbx,%rdi 18336b: e8 50 c0 ff ff callq 17f3c0 183370: 41 89 c4 mov %eax,%r12d 183373: 85 c0 test %eax,%eax 183375: 0f 84 97 f6 ff ff je 182a12 18337b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183382: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183389: e8 00 00 00 00 callq 18338e 18338e: 85 c0 test %eax,%eax 183390: 0f 84 83 f2 ff ff je 182619 183396: e9 00 00 00 00 jmpq 18339b 18339b: 49 8d b5 f8 04 00 00 lea 0x4f8(%r13),%rsi 1833a2: ba 06 00 00 00 mov $0x6,%edx 1833a7: 48 89 df mov %rbx,%rdi 1833aa: e8 11 c0 ff ff callq 17f3c0 1833af: 41 89 c4 mov %eax,%r12d 1833b2: 85 c0 test %eax,%eax 1833b4: 0f 85 0f 04 00 00 jne 1837c9 1833ba: 41 80 bd 59 20 00 00 cmpb $0x0,0x2059(%r13) 1833c1: 00 1833c2: 4d 89 b5 fc 04 00 00 mov %r14,0x4fc(%r13) 1833c9: 4d 89 b5 04 05 00 00 mov %r14,0x504(%r13) 1833d0: 0f 84 a5 f5 ff ff je 18297b 1833d6: 49 8d b5 cc 05 00 00 lea 0x5cc(%r13),%rsi 1833dd: ba 08 00 00 00 mov $0x8,%edx 1833e2: 48 89 df mov %rbx,%rdi 1833e5: e8 d6 bf ff ff callq 17f3c0 1833ea: 41 89 c4 mov %eax,%r12d 1833ed: 85 c0 test %eax,%eax 1833ef: 0f 85 89 03 00 00 jne 18377e 1833f5: 41 80 bd 59 20 00 00 cmpb $0x0,0x2059(%r13) 1833fc: 00 1833fd: 4d 89 b5 d0 05 00 00 mov %r14,0x5d0(%r13) 183404: 4d 89 b5 d8 05 00 00 mov %r14,0x5d8(%r13) 18340b: 0f 84 8b f5 ff ff je 18299c 183411: 49 8d b5 a0 06 00 00 lea 0x6a0(%r13),%rsi 183418: ba 07 00 00 00 mov $0x7,%edx 18341d: 48 89 df mov %rbx,%rdi 183420: e8 9b bf ff ff callq 17f3c0 183425: 41 89 c4 mov %eax,%r12d 183428: 85 c0 test %eax,%eax 18342a: 0f 85 b8 02 00 00 jne 1836e8 183430: 41 80 bd 59 20 00 00 cmpb $0x0,0x2059(%r13) 183437: 00 183438: 4d 89 b5 a4 06 00 00 mov %r14,0x6a4(%r13) 18343f: 4d 89 b5 ac 06 00 00 mov %r14,0x6ac(%r13) 183446: 0f 84 71 f5 ff ff je 1829bd 18344c: 49 8d b5 74 07 00 00 lea 0x774(%r13),%rsi 183453: ba 09 00 00 00 mov $0x9,%edx 183458: 48 89 df mov %rbx,%rdi 18345b: e8 60 bf ff ff callq 17f3c0 183460: 41 89 c4 mov %eax,%r12d 183463: 85 c0 test %eax,%eax 183465: 0f 84 5d f5 ff ff je 1829c8 18346b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183472: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183479: e8 00 00 00 00 callq 18347e 18347e: 85 c0 test %eax,%eax 183480: 0f 84 93 f1 ff ff je 182619 183486: e9 00 00 00 00 jmpq 18348b 18348b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183492: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183499: e8 00 00 00 00 callq 18349e 18349e: 85 c0 test %eax,%eax 1834a0: 0f 84 44 fd ff ff je 1831ea 1834a6: e9 00 00 00 00 jmpq 1834ab 1834ab: 49 8d b5 50 03 00 00 lea 0x350(%r13),%rsi 1834b2: ba 01 00 00 00 mov $0x1,%edx 1834b7: 48 89 df mov %rbx,%rdi 1834ba: e8 01 bf ff ff callq 17f3c0 1834bf: 41 89 c4 mov %eax,%r12d 1834c2: 85 c0 test %eax,%eax 1834c4: 0f 85 69 02 00 00 jne 183733 1834ca: 41 80 bd 09 20 00 00 cmpb $0x0,0x2009(%r13) 1834d1: 00 1834d2: 4d 89 b5 54 03 00 00 mov %r14,0x354(%r13) 1834d9: 4d 89 b5 5c 03 00 00 mov %r14,0x35c(%r13) 1834e0: 0f 84 11 f4 ff ff je 1828f7 1834e6: 49 8d b5 24 04 00 00 lea 0x424(%r13),%rsi 1834ed: ba 02 00 00 00 mov $0x2,%edx 1834f2: 48 89 df mov %rbx,%rdi 1834f5: e8 c6 be ff ff callq 17f3c0 1834fa: 41 89 c4 mov %eax,%r12d 1834fd: 85 c0 test %eax,%eax 1834ff: 0f 84 16 f4 ff ff je 18291b 183505: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18350c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183513: e8 00 00 00 00 callq 183518 183518: 85 c0 test %eax,%eax 18351a: 0f 84 f9 f0 ff ff je 182619 183520: e9 00 00 00 00 jmpq 183525 183525: 41 0f b7 95 a8 2b 00 movzwl 0x2ba8(%r13),%edx 18352c: 00 18352d: 41 0f b7 85 aa 2b 00 movzwl 0x2baa(%r13),%eax 183534: 00 183535: 49 8d b5 cc 1e 00 00 lea 0x1ecc(%r13),%rsi 18353c: 48 89 df mov %rbx,%rdi 18353f: 66 41 89 85 b4 2b 00 mov %ax,0x2bb4(%r13) 183546: 00 183547: 41 89 85 08 1f 00 00 mov %eax,0x1f08(%r13) 18354e: 01 d0 add %edx,%eax 183550: d1 f8 sar %eax 183552: 66 41 89 95 ac 2b 00 mov %dx,0x2bac(%r13) 183559: 00 18355a: 41 89 95 b8 1e 00 00 mov %edx,0x1eb8(%r13) 183561: 66 41 89 85 b0 2b 00 mov %ax,0x2bb0(%r13) 183568: 00 183569: 41 89 85 e0 1e 00 00 mov %eax,0x1ee0(%r13) 183570: e8 3b d3 ff ff callq 1808b0 183575: 85 c0 test %eax,%eax 183577: 0f 85 21 02 00 00 jne 18379e 18357d: 41 0f b7 85 cc 1e 00 movzwl 0x1ecc(%r13),%eax 183584: 00 183585: 41 0f b7 95 b0 2b 00 movzwl 0x2bb0(%r13),%edx 18358c: 00 18358d: 49 8d b5 f4 1e 00 00 lea 0x1ef4(%r13),%rsi 183594: 48 89 df mov %rbx,%rdi 183597: c1 e0 02 shl $0x2,%eax 18359a: 66 41 89 85 ae 2b 00 mov %ax,0x2bae(%r13) 1835a1: 00 1835a2: e8 09 d3 ff ff callq 1808b0 1835a7: 85 c0 test %eax,%eax 1835a9: 0f 85 a4 01 00 00 jne 183753 1835af: 41 0f b7 85 f4 1e 00 movzwl 0x1ef4(%r13),%eax 1835b6: 00 1835b7: 41 0f b7 95 b4 2b 00 movzwl 0x2bb4(%r13),%edx 1835be: 00 1835bf: 49 8d b5 1c 1f 00 00 lea 0x1f1c(%r13),%rsi 1835c6: 48 89 df mov %rbx,%rdi 1835c9: c1 e0 02 shl $0x2,%eax 1835cc: 66 41 89 85 b2 2b 00 mov %ax,0x2bb2(%r13) 1835d3: 00 1835d4: e8 d7 d2 ff ff callq 1808b0 1835d9: 85 c0 test %eax,%eax 1835db: 0f 85 27 01 00 00 jne 183708 1835e1: 41 0f b7 85 1c 1f 00 movzwl 0x1f1c(%r13),%eax 1835e8: 00 1835e9: c1 e0 02 shl $0x2,%eax 1835ec: 66 41 89 85 b6 2b 00 mov %ax,0x2bb6(%r13) 1835f3: 00 1835f4: 41 8b 85 7c 1e 00 00 mov 0x1e7c(%r13),%eax 1835fb: e9 be f8 ff ff jmpq 182ebe 183600: 49 8d b5 7c 02 00 00 lea 0x27c(%r13),%rsi 183607: ba 03 00 00 00 mov $0x3,%edx 18360c: 48 89 df mov %rbx,%rdi 18360f: e8 ac bd ff ff callq 17f3c0 183614: 41 89 c4 mov %eax,%r12d 183617: 85 c0 test %eax,%eax 183619: 0f 84 78 f2 ff ff je 182897 18361f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183626: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18362d: e8 00 00 00 00 callq 183632 183632: 85 c0 test %eax,%eax 183634: 0f 84 df ef ff ff je 182619 18363a: e9 00 00 00 00 jmpq 18363f 18363f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183646: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18364d: e8 00 00 00 00 callq 183652 183652: 85 c0 test %eax,%eax 183654: 0f 84 90 fb ff ff je 1831ea 18365a: e9 00 00 00 00 jmpq 18365f 18365f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183666: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18366d: e8 00 00 00 00 callq 183672 183672: 85 c0 test %eax,%eax 183674: 0f 84 c2 fc ff ff je 18333c 18367a: e9 00 00 00 00 jmpq 18367f 18367f: 49 8b 56 30 mov 0x30(%r14),%rdx 183683: 8b 52 24 mov 0x24(%rdx),%edx 183686: 83 ea 01 sub $0x1,%edx 183689: 83 fa 63 cmp $0x63,%edx 18368c: 0f 87 8d f5 ff ff ja 182c1f 183692: 41 83 8d 7c 1e 00 00 orl $0x8,0x1e7c(%r13) 183699: 08 18369a: 49 8b 46 20 mov 0x20(%r14),%rax 18369e: e9 7c f5 ff ff jmpq 182c1f 1836a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1836aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1836b1: e8 00 00 00 00 callq 1836b6 1836b6: 85 c0 test %eax,%eax 1836b8: 0f 84 2c fb ff ff je 1831ea 1836be: e9 00 00 00 00 jmpq 1836c3 1836c3: e8 00 00 00 00 callq 1836c8 1836c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1836cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1836d6: e8 00 00 00 00 callq 1836db 1836db: 85 c0 test %eax,%eax 1836dd: 0f 84 88 ef ff ff je 18266b 1836e3: e9 00 00 00 00 jmpq 1836e8 1836e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1836ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1836f6: e8 00 00 00 00 callq 1836fb 1836fb: 85 c0 test %eax,%eax 1836fd: 0f 84 16 ef ff ff je 182619 183703: e9 00 00 00 00 jmpq 183708 183708: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18370f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183716: e8 00 00 00 00 callq 18371b 18371b: 85 c0 test %eax,%eax 18371d: 0f 85 00 00 00 00 jne 183723 183723: 41 c7 85 1c 1f 00 00 movl $0x0,0x1f1c(%r13) 18372a: 00 00 00 00 18372e: e9 ae fe ff ff jmpq 1835e1 183733: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18373a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183741: e8 00 00 00 00 callq 183746 183746: 85 c0 test %eax,%eax 183748: 0f 84 cb ee ff ff je 182619 18374e: e9 00 00 00 00 jmpq 183753 183753: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18375a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183761: e8 00 00 00 00 callq 183766 183766: 85 c0 test %eax,%eax 183768: 0f 85 00 00 00 00 jne 18376e 18376e: 41 c7 85 f4 1e 00 00 movl $0x0,0x1ef4(%r13) 183775: 00 00 00 00 183779: e9 31 fe ff ff jmpq 1835af 18377e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183785: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18378c: e8 00 00 00 00 callq 183791 183791: 85 c0 test %eax,%eax 183793: 0f 84 80 ee ff ff je 182619 183799: e9 00 00 00 00 jmpq 18379e 18379e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1837a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1837ac: e8 00 00 00 00 callq 1837b1 1837b1: 85 c0 test %eax,%eax 1837b3: 0f 85 00 00 00 00 jne 1837b9 1837b9: 41 c7 85 cc 1e 00 00 movl $0x0,0x1ecc(%r13) 1837c0: 00 00 00 00 1837c4: e9 b4 fd ff ff jmpq 18357d 1837c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1837d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1837d7: e8 00 00 00 00 callq 1837dc 1837dc: 85 c0 test %eax,%eax 1837de: 0f 84 35 ee ff ff je 182619 1837e4: e9 00 00 00 00 jmpq 1837e9 1837e9: e9 00 00 00 00 jmpq 1837ee 1837ee: 66 90 xchg %ax,%ax 00000000001837f0 : 1837f0: e8 00 00 00 00 callq 1837f5 1837f5: 41 55 push %r13 1837f7: ba 02 00 00 00 mov $0x2,%edx 1837fc: be c0 0d 00 00 mov $0xdc0,%esi 183801: 41 54 push %r12 183803: 49 89 fc mov %rdi,%r12 183806: 55 push %rbp 183807: 53 push %rbx 183808: 48 83 ec 10 sub $0x10,%rsp 18380c: 48 8b 1f mov (%rdi),%rbx 18380f: bf 98 2c 00 00 mov $0x2c98,%edi 183814: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18381b: 00 00 18381d: 48 89 44 24 08 mov %rax,0x8(%rsp) 183822: 31 c0 xor %eax,%eax 183824: e8 00 00 00 00 callq 183829 183829: 48 85 c0 test %rax,%rax 18382c: 0f 84 cc 07 00 00 je 183ffe 183832: 48 89 c5 mov %rax,%rbp 183835: 49 8d 54 24 10 lea 0x10(%r12),%rdx 18383a: be 02 00 00 00 mov $0x2,%esi 18383f: 4c 89 e7 mov %r12,%rdi 183842: 41 8b 8c 24 98 03 00 mov 0x398(%r12),%ecx 183849: 00 18384a: 49 89 84 24 c0 01 00 mov %rax,0x1c0(%r12) 183851: 00 183852: b8 01 00 00 00 mov $0x1,%eax 183857: 49 c7 84 24 78 03 00 movq $0x0,0x378(%r12) 18385e: 00 00 00 00 00 183863: 48 c7 85 3c 17 00 00 movq $0xffffffffffffffff,0x173c(%rbp) 18386a: ff ff ff ff 18386e: d3 e0 shl %cl,%eax 183870: 41 89 84 24 94 03 00 mov %eax,0x394(%r12) 183877: 00 183878: 48 b8 ff ff ff ff 19 movabs $0x19ffffffff,%rax 18387f: 00 00 00 183882: 48 89 85 24 17 00 00 mov %rax,0x1724(%rbp) 183889: 48 b8 19 00 00 00 19 movabs $0x1900000019,%rax 183890: 00 00 00 183893: 48 89 85 2c 17 00 00 mov %rax,0x172c(%rbp) 18389a: 48 b8 19 00 00 00 ff movabs $0xffffffff00000019,%rax 1838a1: ff ff ff 1838a4: 48 89 85 34 17 00 00 mov %rax,0x1734(%rbp) 1838ab: b8 00 1c 04 e0 mov $0xe0041c00,%eax 1838b0: 48 c7 85 44 17 00 00 movq $0xffffffffffffffff,0x1744(%rbp) 1838b7: ff ff ff ff 1838bb: 48 c7 85 4c 17 00 00 movq $0xffffffffffffffff,0x174c(%rbp) 1838c2: ff ff ff ff 1838c6: 48 c7 85 54 17 00 00 movq $0xffffffffffffffff,0x1754(%rbp) 1838cd: ff ff ff ff 1838d1: 48 c7 85 5c 17 00 00 movq $0xffffffffffffffff,0x175c(%rbp) 1838d8: ff ff ff ff 1838dc: 48 c7 85 64 17 00 00 movq $0xffffffffffffffff,0x1764(%rbp) 1838e3: ff ff ff ff 1838e7: 48 89 85 58 12 00 00 mov %rax,0x1258(%rbp) 1838ee: e8 00 00 00 00 callq 1838f3 1838f3: 41 81 7c 24 10 ff 20 cmpl $0x2820ff,0x10(%r12) 1838fa: 28 00 1838fc: 77 09 ja 183907 1838fe: 48 0f ba ad 58 12 00 btsq $0x21,0x1258(%rbp) 183905: 00 21 183907: 41 8b 84 24 70 03 00 mov 0x370(%r12),%eax 18390e: 00 18390f: 89 c2 mov %eax,%edx 183911: 83 e2 04 and $0x4,%edx 183914: 75 0b jne 183921 183916: 48 81 8d 58 12 00 00 orq $0x100,0x1258(%rbp) 18391d: 00 01 00 00 183921: a8 01 test $0x1,%al 183923: 75 08 jne 18392d 183925: 48 83 8d 58 12 00 00 orq $0x2,0x1258(%rbp) 18392c: 02 18392d: f6 c4 10 test $0x10,%ah 183930: 75 08 jne 18393a 183932: 48 83 8d 58 12 00 00 orq $0x8,0x1258(%rbp) 183939: 08 18393a: a8 02 test $0x2,%al 18393c: 75 08 jne 183946 18393e: 48 83 8d 58 12 00 00 orq $0x4,0x1258(%rbp) 183945: 04 183946: f6 c4 20 test $0x20,%ah 183949: 75 0b jne 183956 18394b: 48 81 8d 58 12 00 00 orq $0x200,0x1258(%rbp) 183952: 00 02 00 00 183956: f6 c4 01 test $0x1,%ah 183959: 75 08 jne 183963 18395b: 48 83 8d 58 12 00 00 orq $0x40,0x1258(%rbp) 183962: 40 183963: a8 08 test $0x8,%al 183965: 75 0b jne 183972 183967: 48 81 8d 58 12 00 00 orq $0x400,0x1258(%rbp) 18396e: 00 04 00 00 183972: b8 01 00 00 00 mov $0x1,%eax 183977: 31 ff xor %edi,%edi 183979: b9 00 ff ff ff mov $0xffffff00,%ecx 18397e: 85 d2 test %edx,%edx 183980: 66 89 85 7f 12 00 00 mov %ax,0x127f(%rbp) 183987: be 00 01 00 00 mov $0x100,%esi 18398c: 4d 8b 2c 24 mov (%r12),%r13 183990: 48 b8 0f 0f 19 19 19 movabs $0x1919191919190f0f,%rax 183997: 19 19 19 18399a: 48 89 85 98 12 00 00 mov %rax,0x1298(%rbp) 1839a1: 41 b8 32 00 00 00 mov $0x32,%r8d 1839a7: 48 b8 0a 0f 00 00 ff movabs $0xffffffff00000f0a,%rax 1839ae: ff ff ff 1839b1: 48 89 85 a0 12 00 00 mov %rax,0x12a0(%rbp) 1839b8: 48 b8 00 00 00 00 64 movabs $0x6400000000,%rax 1839bf: 00 00 00 1839c2: 48 89 85 b0 12 00 00 mov %rax,0x12b0(%rbp) 1839c9: 49 8b 84 24 c0 01 00 mov 0x1c0(%r12),%rax 1839d0: 00 1839d1: c6 85 88 12 00 00 01 movb $0x1,0x1288(%rbp) 1839d8: c6 85 67 12 00 00 00 movb $0x0,0x1267(%rbp) 1839df: c6 85 65 12 00 00 00 movb $0x0,0x1265(%rbp) 1839e6: 66 89 8d 6a 12 00 00 mov %cx,0x126a(%rbp) 1839ed: c6 85 6c 12 00 00 ff movb $0xff,0x126c(%rbp) 1839f4: c7 85 70 12 00 00 ff movl $0xffffffff,0x1270(%rbp) 1839fb: ff ff ff 1839fe: c6 85 60 12 00 00 00 movb $0x0,0x1260(%rbp) 183a05: 66 89 b5 77 12 00 00 mov %si,0x1277(%rbp) 183a0c: 48 c7 85 8d 12 00 00 movq $0x1,0x128d(%rbp) 183a13: 01 00 00 00 183a17: 66 89 bd 95 12 00 00 mov %di,0x1295(%rbp) 183a1e: c7 85 a8 12 00 00 4b movl $0x4b,0x12a8(%rbp) 183a25: 00 00 00 183a28: c6 85 ac 12 00 00 01 movb $0x1,0x12ac(%rbp) 183a2f: c6 85 af 12 00 00 01 movb $0x1,0x12af(%rbp) 183a36: c7 85 b8 12 00 00 00 movl $0x0,0x12b8(%rbp) 183a3d: 00 00 00 183a40: 66 44 89 85 bc 12 00 mov %r8w,0x12bc(%rbp) 183a47: 00 183a48: c6 85 c1 12 00 00 01 movb $0x1,0x12c1(%rbp) 183a4f: c6 85 c8 2b 00 00 00 movb $0x0,0x2bc8(%rbp) 183a56: c7 85 cc 2b 00 00 00 movl $0x0,0x2bcc(%rbp) 183a5d: 00 00 00 183a60: c7 85 88 17 00 00 ff movl $0xff,0x1788(%rbp) 183a67: 00 00 00 183a6a: c7 85 b4 13 00 00 00 movl $0x0,0x13b4(%rbp) 183a71: 00 00 00 183a74: c7 85 cc 14 00 00 00 movl $0x0,0x14cc(%rbp) 183a7b: 00 00 00 183a7e: c7 85 e4 15 00 00 00 movl $0x0,0x15e4(%rbp) 183a85: 00 00 00 183a88: c7 85 14 17 00 00 00 movl $0x0,0x1714(%rbp) 183a8f: 00 00 00 183a92: c6 85 08 17 00 00 00 movb $0x0,0x1708(%rbp) 183a99: 0f 94 85 74 12 00 00 sete 0x1274(%rbp) 183aa0: 44 8b 88 e4 15 00 00 mov 0x15e4(%rax),%r9d 183aa7: 45 85 c9 test %r9d,%r9d 183aaa: 75 0c jne 183ab8 183aac: 41 81 a4 24 24 01 00 andl $0xff7fffff,0x124(%r12) 183ab3: 00 ff ff 7f ff 183ab8: 41 8b 8c 24 34 01 00 mov 0x134(%r12),%ecx 183abf: 00 183ac0: 41 8b bc 24 28 01 00 mov 0x128(%r12),%edi 183ac7: 00 183ac8: 45 8b 84 24 2c 01 00 mov 0x12c(%r12),%r8d 183acf: 00 183ad0: 89 ca mov %ecx,%edx 183ad2: 83 ca 04 or $0x4,%edx 183ad5: 44 89 c6 mov %r8d,%esi 183ad8: 41 89 94 24 34 01 00 mov %edx,0x134(%r12) 183adf: 00 183ae0: 89 fa mov %edi,%edx 183ae2: 81 ce 00 00 80 00 or $0x800000,%esi 183ae8: 83 ca 08 or $0x8,%edx 183aeb: 41 89 b4 24 2c 01 00 mov %esi,0x12c(%r12) 183af2: 00 183af3: 41 89 94 24 28 01 00 mov %edx,0x128(%r12) 183afa: 00 183afb: 41 8b b5 94 89 00 00 mov 0x8994(%r13),%esi 183b02: 40 f6 c6 08 test $0x8,%sil 183b06: 74 17 je 183b1f 183b08: 81 cf 08 00 00 10 or $0x10000008,%edi 183b0e: 41 89 bc 24 28 01 00 mov %edi,0x128(%r12) 183b15: 00 183b16: 41 8b b5 94 89 00 00 mov 0x8994(%r13),%esi 183b1d: 89 fa mov %edi,%edx 183b1f: 83 e6 10 and $0x10,%esi 183b22: 74 0e je 183b32 183b24: 81 ca 00 00 00 40 or $0x40000000,%edx 183b2a: 41 89 94 24 28 01 00 mov %edx,0x128(%r12) 183b31: 00 183b32: 41 8b bc 24 30 01 00 mov 0x130(%r12),%edi 183b39: 00 183b3a: 89 fe mov %edi,%esi 183b3c: 83 ce 01 or $0x1,%esi 183b3f: 41 89 b4 24 30 01 00 mov %esi,0x130(%r12) 183b46: 00 183b47: 80 b8 8d 12 00 00 00 cmpb $0x0,0x128d(%rax) 183b4e: 74 0e je 183b5e 183b50: 81 c9 04 00 08 00 or $0x80004,%ecx 183b56: 41 89 8c 24 34 01 00 mov %ecx,0x134(%r12) 183b5d: 00 183b5e: 41 8b b4 24 20 01 00 mov 0x120(%r12),%esi 183b65: 00 183b66: 89 f1 mov %esi,%ecx 183b68: 81 c9 00 00 02 00 or $0x20000,%ecx 183b6e: 41 89 8c 24 20 01 00 mov %ecx,0x120(%r12) 183b75: 00 183b76: 89 f9 mov %edi,%ecx 183b78: 81 c9 01 00 00 02 or $0x2000001,%ecx 183b7e: 41 89 8c 24 30 01 00 mov %ecx,0x130(%r12) 183b85: 00 183b86: 80 b8 6a 12 00 00 00 cmpb $0x0,0x126a(%rax) 183b8d: 74 15 je 183ba4 183b8f: 80 b8 8d 12 00 00 00 cmpb $0x0,0x128d(%rax) 183b96: 74 0c je 183ba4 183b98: 41 81 8c 24 34 01 00 orl $0x100000,0x134(%r12) 183b9f: 00 00 00 10 00 183ba4: 80 b8 88 12 00 00 00 cmpb $0x0,0x1288(%rax) 183bab: 74 23 je 183bd0 183bad: 80 b8 68 12 00 00 00 cmpb $0x0,0x1268(%rax) 183bb4: 74 1a je 183bd0 183bb6: 66 41 83 bc 24 d8 02 cmpw $0x0,0x2d8(%r12) 183bbd: 00 00 00 183bc0: 74 0e je 183bd0 183bc2: 81 cf 01 00 10 02 or $0x2100001,%edi 183bc8: 41 89 bc 24 30 01 00 mov %edi,0x130(%r12) 183bcf: 00 183bd0: 41 8b bc 24 38 01 00 mov 0x138(%r12),%edi 183bd7: 00 183bd8: 89 f1 mov %esi,%ecx 183bda: 81 c9 00 02 02 40 or $0x40020200,%ecx 183be0: 41 89 8c 24 20 01 00 mov %ecx,0x120(%r12) 183be7: 00 183be8: 89 f9 mov %edi,%ecx 183bea: 83 c9 01 or $0x1,%ecx 183bed: 41 89 8c 24 38 01 00 mov %ecx,0x138(%r12) 183bf4: 00 183bf5: 80 b8 67 12 00 00 00 cmpb $0x0,0x1267(%rax) 183bfc: 74 09 je 183c07 183bfe: 41 83 8c 24 24 01 00 orl $0x40,0x124(%r12) 183c05: 00 40 183c07: 44 89 c1 mov %r8d,%ecx 183c0a: 81 c9 20 00 80 00 or $0x800020,%ecx 183c10: 41 89 8c 24 2c 01 00 mov %ecx,0x12c(%r12) 183c17: 00 183c18: 80 b8 7f 12 00 00 00 cmpb $0x0,0x127f(%rax) 183c1f: 74 09 je 183c2a 183c21: 44 89 c1 mov %r8d,%ecx 183c24: 81 c9 20 00 80 04 or $0x4800020,%ecx 183c2a: 80 e6 cf and $0xcf,%dh 183c2d: 81 e1 ff 7f 80 ff and $0xff807fff,%ecx 183c33: 41 89 94 24 28 01 00 mov %edx,0x128(%r12) 183c3a: 00 183c3b: 41 89 8c 24 2c 01 00 mov %ecx,0x12c(%r12) 183c42: 00 183c43: 80 b8 65 12 00 00 00 cmpb $0x0,0x1265(%rax) 183c4a: 0f 84 bb 00 00 00 je 183d0b 183c50: 41 89 c8 mov %ecx,%r8d 183c53: 41 81 c8 00 80 00 00 or $0x8000,%r8d 183c5a: 45 89 84 24 2c 01 00 mov %r8d,0x12c(%r12) 183c61: 00 183c62: 80 b8 82 12 00 00 00 cmpb $0x0,0x1282(%rax) 183c69: 74 0b je 183c76 183c6b: 80 ce 20 or $0x20,%dh 183c6e: 41 89 94 24 28 01 00 mov %edx,0x128(%r12) 183c75: 00 183c76: 80 b8 63 12 00 00 00 cmpb $0x0,0x1263(%rax) 183c7d: 74 0e je 183c8d 183c7f: 81 c9 00 80 01 00 or $0x18000,%ecx 183c85: 41 89 8c 24 2c 01 00 mov %ecx,0x12c(%r12) 183c8c: 00 183c8d: 80 b8 84 12 00 00 00 cmpb $0x0,0x1284(%rax) 183c94: 74 0c je 183ca2 183c96: 41 81 8c 24 2c 01 00 orl $0x20000,0x12c(%r12) 183c9d: 00 00 00 02 00 183ca2: 80 b8 83 12 00 00 00 cmpb $0x0,0x1283(%rax) 183ca9: 74 0c je 183cb7 183cab: 41 81 8c 24 2c 01 00 orl $0x40000,0x12c(%r12) 183cb2: 00 00 00 04 00 183cb7: 80 b8 85 12 00 00 00 cmpb $0x0,0x1285(%rax) 183cbe: 74 0c je 183ccc 183cc0: 41 81 8c 24 2c 01 00 orl $0x80000,0x12c(%r12) 183cc7: 00 00 00 08 00 183ccc: 80 b8 66 12 00 00 00 cmpb $0x0,0x1266(%rax) 183cd3: 74 0c je 183ce1 183cd5: 41 81 8c 24 2c 01 00 orl $0x100000,0x12c(%r12) 183cdc: 00 00 00 10 00 183ce1: 80 b8 86 12 00 00 00 cmpb $0x0,0x1286(%rax) 183ce8: 74 0c je 183cf6 183cea: 41 81 8c 24 2c 01 00 orl $0x200000,0x12c(%r12) 183cf1: 00 00 00 20 00 183cf6: 80 b8 87 12 00 00 00 cmpb $0x0,0x1287(%rax) 183cfd: 74 0c je 183d0b 183cff: 41 81 8c 24 2c 01 00 orl $0x400000,0x12c(%r12) 183d06: 00 00 00 40 00 183d0b: 83 ca 04 or $0x4,%edx 183d0e: 41 89 94 24 28 01 00 mov %edx,0x128(%r12) 183d15: 00 183d16: 80 b8 60 12 00 00 00 cmpb $0x0,0x1260(%rax) 183d1d: 74 1a je 183d39 183d1f: 81 ce 00 02 02 41 or $0x41020200,%esi 183d25: 41 81 8c 24 34 01 00 orl $0x800,0x134(%r12) 183d2c: 00 00 08 00 00 183d31: 41 89 b4 24 20 01 00 mov %esi,0x120(%r12) 183d38: 00 183d39: 80 b8 77 12 00 00 00 cmpb $0x0,0x1277(%rax) 183d40: 0f 85 72 02 00 00 jne 183fb8 183d46: 83 b8 24 17 00 00 ff cmpl $0xffffffff,0x1724(%rax) 183d4d: 74 23 je 183d72 183d4f: 41 8b 94 24 34 01 00 mov 0x134(%r12),%edx 183d56: 00 183d57: 81 e2 ff ff ff df and $0xdfffffff,%edx 183d5d: 41 89 94 24 34 01 00 mov %edx,0x134(%r12) 183d64: 00 183d65: 83 b8 24 17 00 00 01 cmpl $0x1,0x1724(%rax) 183d6c: 0f 84 6f 02 00 00 je 183fe1 183d72: 80 b8 bf 12 00 00 00 cmpb $0x0,0x12bf(%rax) 183d79: 0f 85 29 02 00 00 jne 183fa8 183d7f: c7 80 cc 1f 00 00 00 movl $0x0,0x1fcc(%rax) 183d86: 00 00 00 183d89: 31 d2 xor %edx,%edx 183d8b: 48 05 ca 1f 00 00 add $0x1fca,%rax 183d91: be 01 00 00 00 mov $0x1,%esi 183d96: c7 40 12 01 00 00 00 movl $0x1,0x12(%rax) 183d9d: c7 40 22 02 00 00 00 movl $0x2,0x22(%rax) 183da4: c7 40 32 03 00 00 00 movl $0x3,0x32(%rax) 183dab: c7 40 42 04 00 00 00 movl $0x4,0x42(%rax) 183db2: c7 40 52 05 00 00 00 movl $0x5,0x52(%rax) 183db9: c7 40 62 06 00 00 00 movl $0x6,0x62(%rax) 183dc0: c7 40 72 07 00 00 00 movl $0x7,0x72(%rax) 183dc7: c7 80 82 00 00 00 08 movl $0x8,0x82(%rax) 183dce: 00 00 00 183dd1: c7 80 92 00 00 00 09 movl $0x9,0x92(%rax) 183dd8: 00 00 00 183ddb: c7 80 a2 00 00 00 0a movl $0xa,0xa2(%rax) 183de2: 00 00 00 183de5: c7 80 b2 00 00 00 0b movl $0xb,0xb2(%rax) 183dec: 00 00 00 183def: c7 80 c2 00 00 00 0c movl $0xc,0xc2(%rax) 183df6: 00 00 00 183df9: c7 80 d2 00 00 00 0d movl $0xd,0xd2(%rax) 183e00: 00 00 00 183e03: c7 80 e2 00 00 00 0e movl $0xe,0xe2(%rax) 183e0a: 00 00 00 183e0d: c7 80 f2 00 00 00 0f movl $0xf,0xf2(%rax) 183e14: 00 00 00 183e17: c7 80 02 01 00 00 10 movl $0x10,0x102(%rax) 183e1e: 00 00 00 183e21: c7 80 12 01 00 00 11 movl $0x11,0x112(%rax) 183e28: 00 00 00 183e2b: c7 80 22 01 00 00 12 movl $0x12,0x122(%rax) 183e32: 00 00 00 183e35: c7 80 32 01 00 00 13 movl $0x13,0x132(%rax) 183e3c: 00 00 00 183e3f: c7 80 42 01 00 00 14 movl $0x14,0x142(%rax) 183e46: 00 00 00 183e49: c7 80 52 01 00 00 15 movl $0x15,0x152(%rax) 183e50: 00 00 00 183e53: c7 80 62 01 00 00 16 movl $0x16,0x162(%rax) 183e5a: 00 00 00 183e5d: c7 80 72 01 00 00 17 movl $0x17,0x172(%rax) 183e64: 00 00 00 183e67: c7 80 82 01 00 00 18 movl $0x18,0x182(%rax) 183e6e: 00 00 00 183e71: c7 80 92 01 00 00 19 movl $0x19,0x192(%rax) 183e78: 00 00 00 183e7b: c7 80 a2 01 00 00 1a movl $0x1a,0x1a2(%rax) 183e82: 00 00 00 183e85: c7 80 b2 01 00 00 1b movl $0x1b,0x1b2(%rax) 183e8c: 00 00 00 183e8f: c7 80 c2 01 00 00 1c movl $0x1c,0x1c2(%rax) 183e96: 00 00 00 183e99: c7 80 d2 01 00 00 1d movl $0x1d,0x1d2(%rax) 183ea0: 00 00 00 183ea3: c7 80 e2 01 00 00 1e movl $0x1e,0x1e2(%rax) 183eaa: 00 00 00 183ead: c7 80 f2 01 00 00 1f movl $0x1f,0x1f2(%rax) 183eb4: 00 00 00 183eb7: c7 80 02 02 00 00 20 movl $0x20,0x202(%rax) 183ebe: 00 00 00 183ec1: 48 8b b8 8e f2 ff ff mov -0xd72(%rax),%rdi 183ec8: c7 80 12 02 00 00 21 movl $0x21,0x212(%rax) 183ecf: 00 00 00 183ed2: 8b 48 02 mov 0x2(%rax),%ecx 183ed5: 49 89 f1 mov %rsi,%r9 183ed8: 49 89 fa mov %rdi,%r10 183edb: 49 d3 e1 shl %cl,%r9 183ede: 89 d1 mov %edx,%ecx 183ee0: 83 c2 01 add $0x1,%edx 183ee3: 49 d3 ea shr %cl,%r10 183ee6: 4c 89 48 06 mov %r9,0x6(%rax) 183eea: 4c 89 d1 mov %r10,%rcx 183eed: 48 f7 d1 not %rcx 183ef0: 88 08 mov %cl,(%rax) 183ef2: 80 20 01 andb $0x1,(%rax) 183ef5: 48 83 c0 10 add $0x10,%rax 183ef9: 83 fa 22 cmp $0x22,%edx 183efc: 75 d4 jne 183ed2 183efe: 48 89 e2 mov %rsp,%rdx 183f01: be 49 00 00 00 mov $0x49,%esi 183f06: 4c 89 e7 mov %r12,%rdi 183f09: e8 00 00 00 00 callq 183f0e 183f0e: be 4a 00 00 00 mov $0x4a,%esi 183f13: 4c 89 e7 mov %r12,%rdi 183f16: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 183f1b: e8 00 00 00 00 callq 183f20 183f20: 8b 44 24 04 mov 0x4(%rsp),%eax 183f24: 8b 14 24 mov (%rsp),%edx 183f27: 48 c1 e0 20 shl $0x20,%rax 183f2b: 48 09 d0 or %rdx,%rax 183f2e: 49 89 85 70 67 01 00 mov %rax,0x16770(%r13) 183f35: 48 b8 02 00 00 00 32 movabs $0x3200000002,%rax 183f3c: 00 00 00 183f3f: 49 89 84 24 70 01 00 mov %rax,0x170(%r12) 183f46: 00 183f47: 48 b8 f4 01 00 00 f4 movabs $0x1f4000001f4,%rax 183f4e: 01 00 00 183f51: c6 85 07 17 00 00 00 movb $0x0,0x1707(%rbp) 183f58: 41 c7 84 24 84 01 00 movl $0x2,0x184(%r12) 183f5f: 00 02 00 00 00 183f64: 41 c7 84 24 3c 01 00 movl $0x20000400,0x13c(%r12) 183f6b: 00 00 04 00 20 183f70: 49 89 84 24 58 01 00 mov %rax,0x158(%r12) 183f77: 00 183f78: 8b 83 ac b2 00 00 mov 0xb2ac(%rbx),%eax 183f7e: c6 85 94 2c 00 00 00 movb $0x0,0x2c94(%rbp) 183f85: 89 85 10 17 00 00 mov %eax,0x1710(%rbp) 183f8b: 31 c0 xor %eax,%eax 183f8d: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 183f92: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 183f99: 00 00 183f9b: 75 68 jne 184005 183f9d: 48 83 c4 10 add $0x10,%rsp 183fa1: 5b pop %rbx 183fa2: 5d pop %rbp 183fa3: 41 5c pop %r12 183fa5: 41 5d pop %r13 183fa7: c3 retq 183fa8: 83 cf 03 or $0x3,%edi 183fab: 41 89 bc 24 38 01 00 mov %edi,0x138(%r12) 183fb2: 00 183fb3: e9 c7 fd ff ff jmpq 183d7f 183fb8: 41 81 a4 24 20 01 00 andl $0xfeffffff,0x120(%r12) 183fbf: 00 ff ff ff fe 183fc4: 41 81 a4 24 34 01 00 andl $0xfffff7ff,0x134(%r12) 183fcb: 00 ff f7 ff ff 183fd0: 41 81 8c 24 30 01 00 orl $0x80000000,0x130(%r12) 183fd7: 00 00 00 00 80 183fdc: e9 65 fd ff ff jmpq 183d46 183fe1: 81 ca 00 00 00 20 or $0x20000000,%edx 183fe7: 41 89 94 24 34 01 00 mov %edx,0x134(%r12) 183fee: 00 183fef: 80 b8 bf 12 00 00 00 cmpb $0x0,0x12bf(%rax) 183ff6: 0f 84 83 fd ff ff je 183d7f 183ffc: eb aa jmp 183fa8 183ffe: b8 f4 ff ff ff mov $0xfffffff4,%eax 184003: eb 88 jmp 183f8d 184005: e8 00 00 00 00 callq 18400a 18400a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000184010 : 184010: e8 00 00 00 00 callq 184015 184015: 41 55 push %r13 184017: ba 01 00 00 00 mov $0x1,%edx 18401c: 49 89 f5 mov %rsi,%r13 18401f: 41 54 push %r12 184021: 55 push %rbp 184022: 48 89 fd mov %rdi,%rbp 184025: 53 push %rbx 184026: 48 83 ec 70 sub $0x70,%rsp 18402a: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 184031: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 184038: 00 00 18403a: 48 89 44 24 68 mov %rax,0x68(%rsp) 18403f: 31 c0 xor %eax,%eax 184041: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 184046: e8 75 b0 ff ff callq 17f0c0 18404b: 85 c0 test %eax,%eax 18404d: 74 21 je 184070 18404f: 48 98 cltq 184051: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx 184056: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 18405d: 00 00 18405f: 0f 85 75 01 00 00 jne 1841da 184065: 48 83 c4 70 add $0x70,%rsp 184069: 5b pop %rbx 18406a: 5d pop %rbp 18406b: 41 5c pop %r12 18406d: 41 5d pop %r13 18406f: c3 retq 184070: 4c 8d a3 38 2c 00 00 lea 0x2c38(%rbx),%r12 184077: bf 01 00 00 00 mov $0x1,%edi 18407c: 48 c7 83 38 2c 00 00 movq $0xffffffffffffffff,0x2c38(%rbx) 184083: ff ff ff ff 184087: 49 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%r12) 18408e: ff ff 184090: 49 c7 44 24 10 ff ff movq $0xffffffffffffffff,0x10(%r12) 184097: ff ff 184099: 49 c7 44 24 18 ff ff movq $0xffffffffffffffff,0x18(%r12) 1840a0: ff ff 1840a2: 49 c7 44 24 20 ff ff movq $0xffffffffffffffff,0x20(%r12) 1840a9: ff ff 1840ab: 49 c7 44 24 28 ff ff movq $0xffffffffffffffff,0x28(%r12) 1840b2: ff ff 1840b4: 49 c7 44 24 30 ff ff movq $0xffffffffffffffff,0x30(%r12) 1840bb: ff ff 1840bd: 49 c7 44 24 38 ff ff movq $0xffffffffffffffff,0x38(%r12) 1840c4: ff ff 1840c6: 49 c7 44 24 40 ff ff movq $0xffffffffffffffff,0x40(%r12) 1840cd: ff ff 1840cf: 49 c7 44 24 48 ff ff movq $0xffffffffffffffff,0x48(%r12) 1840d6: ff ff 1840d8: c7 83 38 2c 00 00 50 movl $0x10050,0x2c38(%rbx) 1840df: 00 01 00 1840e2: e8 00 00 00 00 callq 1840e7 1840e7: 48 89 ef mov %rbp,%rdi 1840ea: 48 89 83 40 2c 00 00 mov %rax,0x2c40(%rbx) 1840f1: 48 8b 44 24 2e mov 0x2e(%rsp),%rax 1840f6: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1840fb: 48 89 83 48 2c 00 00 mov %rax,0x2c48(%rbx) 184102: 8b 44 24 36 mov 0x36(%rsp),%eax 184106: 89 83 50 2c 00 00 mov %eax,0x2c50(%rbx) 18410c: 8b 44 24 24 mov 0x24(%rsp),%eax 184110: 89 83 54 2c 00 00 mov %eax,0x2c54(%rbx) 184116: 0f b7 44 24 46 movzwl 0x46(%rsp),%eax 18411b: 66 89 83 5a 2c 00 00 mov %ax,0x2c5a(%rbx) 184122: 8b 44 24 1e mov 0x1e(%rsp),%eax 184126: 89 83 60 2c 00 00 mov %eax,0x2c60(%rbx) 18412c: 0f b7 44 24 22 movzwl 0x22(%rsp),%eax 184131: 66 89 83 64 2c 00 00 mov %ax,0x2c64(%rbx) 184138: 0f b7 44 24 08 movzwl 0x8(%rsp),%eax 18413d: 66 89 83 6e 2c 00 00 mov %ax,0x2c6e(%rbx) 184144: 8b 44 24 10 mov 0x10(%rsp),%eax 184148: 89 83 70 2c 00 00 mov %eax,0x2c70(%rbx) 18414e: 8b 44 24 0a mov 0xa(%rsp),%eax 184152: 89 83 74 2c 00 00 mov %eax,0x2c74(%rbx) 184158: 8b 44 24 40 mov 0x40(%rsp),%eax 18415c: 89 83 7c 2c 00 00 mov %eax,0x2c7c(%rbx) 184162: e8 00 00 00 00 callq 184167 184167: 8b 44 24 04 mov 0x4(%rsp),%eax 18416b: be 88 02 14 11 mov $0x11140288,%esi 184170: 66 89 83 80 2c 00 00 mov %ax,0x2c80(%rbx) 184177: 48 8b 7d 00 mov 0x0(%rbp),%rdi 18417b: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 184182: e8 00 00 00 00 callq 184187 184187: 31 d2 xor %edx,%edx 184189: c1 e8 04 shr $0x4,%eax 18418c: 83 e0 07 and $0x7,%eax 18418f: 83 f8 07 cmp $0x7,%eax 184192: 75 3c jne 1841d0 184194: 88 93 82 2c 00 00 mov %dl,0x2c82(%rbx) 18419a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 18419e: be 90 02 14 11 mov $0x11140290,%esi 1841a3: 48 8b 87 c0 0c 00 00 mov 0xcc0(%rdi),%rax 1841aa: e8 00 00 00 00 callq 1841af 1841af: c1 e8 0e shr $0xe,%eax 1841b2: 83 e0 03 and $0x3,%eax 1841b5: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 1841bc: 88 83 83 2c 00 00 mov %al,0x2c83(%rbx) 1841c2: b8 50 00 00 00 mov $0x50,%eax 1841c7: 4d 89 65 00 mov %r12,0x0(%r13) 1841cb: e9 81 fe ff ff jmpq 184051 1841d0: 0f b6 14 85 00 00 00 movzbl 0x0(,%rax,4),%edx 1841d7: 00 1841d8: eb ba jmp 184194 1841da: e8 00 00 00 00 callq 1841df 1841df: 90 nop 00000000001841e0 : 1841e0: e8 00 00 00 00 callq 1841e5 1841e5: 41 55 push %r13 1841e7: b9 01 00 00 00 mov $0x1,%ecx 1841ec: ba 09 00 00 00 mov $0x9,%edx 1841f1: 41 54 push %r12 1841f3: 55 push %rbp 1841f4: 48 89 fd mov %rdi,%rbp 1841f7: 53 push %rbx 1841f8: 48 83 ec 28 sub $0x28,%rsp 1841fc: 4c 8b af c0 01 00 00 mov 0x1c0(%rdi),%r13 184203: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18420a: 00 00 18420c: 48 89 44 24 20 mov %rax,0x20(%rsp) 184211: 31 c0 xor %eax,%eax 184213: 41 8b 85 00 0a 00 00 mov 0xa00(%r13),%eax 18421a: 83 e8 01 sub $0x1,%eax 18421d: 48 8d 04 40 lea (%rax,%rax,2),%rax 184221: 41 8b 9c 85 18 0a 00 mov 0xa18(%r13,%rax,4),%ebx 184228: 00 184229: 0f af f3 imul %ebx,%esi 18422c: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 184233: 48 c1 ee 25 shr $0x25,%rsi 184237: 01 f3 add %esi,%ebx 184239: 48 89 e6 mov %rsp,%rsi 18423c: e8 00 00 00 00 callq 184241 184241: 85 c0 test %eax,%eax 184243: 75 69 jne 1842ae 184245: 41 3b 9d 98 1e 00 00 cmp 0x1e98(%r13),%ebx 18424c: 0f 82 d2 00 00 00 jb 184324 184252: 41 3b 9d 9c 1e 00 00 cmp 0x1e9c(%r13),%ebx 184259: 0f 87 c5 00 00 00 ja 184324 18425f: 31 c9 xor %ecx,%ecx 184261: ba 09 00 00 00 mov $0x9,%edx 184266: 48 89 e6 mov %rsp,%rsi 184269: 48 89 ef mov %rbp,%rdi 18426c: 66 89 5c 24 02 mov %bx,0x2(%rsp) 184271: e8 00 00 00 00 callq 184276 184276: 41 89 c4 mov %eax,%r12d 184279: 85 c0 test %eax,%eax 18427b: 75 6b jne 1842e8 18427d: 48 89 ef mov %rbp,%rdi 184280: e8 6b b2 ff ff callq 17f4f0 184285: 41 89 c4 mov %eax,%r12d 184288: 85 c0 test %eax,%eax 18428a: 75 78 jne 184304 18428c: 48 8b 44 24 20 mov 0x20(%rsp),%rax 184291: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 184298: 00 00 18429a: 0f 85 8c 00 00 00 jne 18432c 1842a0: 48 83 c4 28 add $0x28,%rsp 1842a4: 44 89 e0 mov %r12d,%eax 1842a7: 5b pop %rbx 1842a8: 5d pop %rbp 1842a9: 41 5c pop %r12 1842ab: 41 5d pop %r13 1842ad: c3 retq 1842ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1842b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1842bc: 41 89 c4 mov %eax,%r12d 1842bf: e8 00 00 00 00 callq 1842c4 1842c4: 85 c0 test %eax,%eax 1842c6: 0f 85 00 00 00 00 jne 1842cc 1842cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1842d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1842da: e8 00 00 00 00 callq 1842df 1842df: 85 c0 test %eax,%eax 1842e1: 74 a9 je 18428c 1842e3: e9 00 00 00 00 jmpq 1842e8 1842e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1842ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1842f6: e8 00 00 00 00 callq 1842fb 1842fb: 85 c0 test %eax,%eax 1842fd: 74 cd je 1842cc 1842ff: e9 00 00 00 00 jmpq 184304 184304: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18430b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184312: e8 00 00 00 00 callq 184317 184317: 85 c0 test %eax,%eax 184319: 0f 84 6d ff ff ff je 18428c 18431f: e9 00 00 00 00 jmpq 184324 184324: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18432a: eb a0 jmp 1842cc 18432c: e8 00 00 00 00 callq 184331 184331: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 184338: 00 00 00 00 18433c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000184340 : 184340: e8 00 00 00 00 callq 184345 184345: 49 89 d0 mov %rdx,%r8 184348: 83 fe 04 cmp $0x4,%esi 18434b: 0f 84 dd 00 00 00 je 18442e 184351: 77 19 ja 18436c 184353: 83 fe 02 cmp $0x2,%esi 184356: 74 77 je 1843cf 184358: 83 fe 03 cmp $0x3,%esi 18435b: 75 6c jne 1843c9 18435d: 48 8b bf c0 01 00 00 mov 0x1c0(%rdi),%rdi 184364: 48 89 d6 mov %rdx,%rsi 184367: e9 b4 d2 ff ff jmpq 181620 18436c: 83 fe 05 cmp $0x5,%esi 18436f: 75 58 jne 1843c9 184371: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 184378: 80 ba f9 1f 00 00 00 cmpb $0x0,0x1ff9(%rdx) 18437f: 0f 84 08 01 00 00 je 18448d 184385: 8b 02 mov (%rdx),%eax 184387: b9 10 00 00 00 mov $0x10,%ecx 18438c: 83 f8 10 cmp $0x10,%eax 18438f: 0f 46 c8 cmovbe %eax,%ecx 184392: 41 89 08 mov %ecx,(%r8) 184395: 85 c0 test %eax,%eax 184397: 74 2d je 1843c6 184399: 83 e9 01 sub $0x1,%ecx 18439c: 48 83 c2 18 add $0x18,%rdx 1843a0: 49 8d 40 08 lea 0x8(%r8),%rax 1843a4: 49 8d 74 c8 10 lea 0x10(%r8,%rcx,8),%rsi 1843a9: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 1843af: 48 83 c0 08 add $0x8,%rax 1843b3: 48 83 c2 0c add $0xc,%rdx 1843b7: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%rax) 1843be: 89 48 f4 mov %ecx,-0xc(%rax) 1843c1: 48 39 f0 cmp %rsi,%rax 1843c4: 75 e3 jne 1843a9 1843c6: 31 c0 xor %eax,%eax 1843c8: c3 retq 1843c9: b8 ea ff ff ff mov $0xffffffea,%eax 1843ce: c3 retq 1843cf: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 1843d6: 80 ba d9 1f 00 00 00 cmpb $0x0,0x1fd9(%rdx) 1843dd: 0f 84 aa 00 00 00 je 18448d 1843e3: 8b 82 d4 00 00 00 mov 0xd4(%rdx),%eax 1843e9: b9 10 00 00 00 mov $0x10,%ecx 1843ee: 83 f8 10 cmp $0x10,%eax 1843f1: 0f 46 c8 cmovbe %eax,%ecx 1843f4: 41 89 08 mov %ecx,(%r8) 1843f7: 85 c0 test %eax,%eax 1843f9: 74 cb je 1843c6 1843fb: 83 e9 01 sub $0x1,%ecx 1843fe: 48 81 c2 ec 00 00 00 add $0xec,%rdx 184405: 49 8d 40 08 lea 0x8(%r8),%rax 184409: 49 8d 74 c8 10 lea 0x10(%r8,%rcx,8),%rsi 18440e: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 184414: 48 83 c0 08 add $0x8,%rax 184418: 48 83 c2 0c add $0xc,%rdx 18441c: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%rax) 184423: 89 48 f4 mov %ecx,-0xc(%rax) 184426: 48 39 c6 cmp %rax,%rsi 184429: 75 e3 jne 18440e 18442b: 31 c0 xor %eax,%eax 18442d: c3 retq 18442e: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 184435: 80 ba 59 20 00 00 00 cmpb $0x0,0x2059(%rdx) 18443c: 74 4f je 18448d 18443e: 8b 82 f8 04 00 00 mov 0x4f8(%rdx),%eax 184444: b9 10 00 00 00 mov $0x10,%ecx 184449: 83 f8 10 cmp $0x10,%eax 18444c: 0f 46 c8 cmovbe %eax,%ecx 18444f: 41 89 08 mov %ecx,(%r8) 184452: 85 c0 test %eax,%eax 184454: 0f 84 6c ff ff ff je 1843c6 18445a: 83 e9 01 sub $0x1,%ecx 18445d: 48 81 c2 10 05 00 00 add $0x510,%rdx 184464: 49 8d 40 08 lea 0x8(%r8),%rax 184468: 49 8d 74 c8 10 lea 0x10(%r8,%rcx,8),%rsi 18446d: 69 0a e8 03 00 00 imul $0x3e8,(%rdx),%ecx 184473: 48 83 c0 08 add $0x8,%rax 184477: 48 83 c2 0c add $0xc,%rdx 18447b: c7 40 f8 00 00 00 00 movl $0x0,-0x8(%rax) 184482: 89 48 f4 mov %ecx,-0xc(%rax) 184485: 48 39 f0 cmp %rsi,%rax 184488: 75 e3 jne 18446d 18448a: 31 c0 xor %eax,%eax 18448c: c3 retq 18448d: b8 ff ff ff ff mov $0xffffffff,%eax 184492: c3 retq 184493: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18449a: 00 00 00 00 18449e: 66 90 xchg %ax,%ax 00000000001844a0 : 1844a0: e8 00 00 00 00 callq 1844a5 1844a5: 41 55 push %r13 1844a7: 41 54 push %r12 1844a9: 55 push %rbp 1844aa: 48 89 fd mov %rdi,%rbp 1844ad: 53 push %rbx 1844ae: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 1844b5: 48 8b 87 68 03 00 00 mov 0x368(%rdi),%rax 1844bc: 41 80 bc 24 58 20 00 cmpb $0x0,0x2058(%r12) 1844c3: 00 00 1844c5: 8b 58 14 mov 0x14(%rax),%ebx 1844c8: 75 1c jne 1844e6 1844ca: 41 80 bc 24 e9 1f 00 cmpb $0x0,0x1fe9(%r12) 1844d1: 00 00 1844d3: 0f 85 a2 00 00 00 jne 18457b 1844d9: 45 31 ed xor %r13d,%r13d 1844dc: 5b pop %rbx 1844dd: 44 89 e8 mov %r13d,%eax 1844e0: 5d pop %rbp 1844e1: 41 5c pop %r12 1844e3: 41 5d pop %r13 1844e5: c3 retq 1844e6: 41 80 bc 24 59 20 00 cmpb $0x0,0x2059(%r12) 1844ed: 00 00 1844ef: 44 8b a8 c8 05 00 00 mov 0x5c8(%rax),%r13d 1844f6: 74 30 je 184528 1844f8: 8b 80 c4 05 00 00 mov 0x5c4(%rax),%eax 1844fe: 31 c9 xor %ecx,%ecx 184500: be 28 00 00 00 mov $0x28,%esi 184505: 8d 14 80 lea (%rax,%rax,4),%edx 184508: 01 d2 add %edx,%edx 18450a: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 184511: 48 c1 ea 26 shr $0x26,%rdx 184515: 81 ca 00 00 06 00 or $0x60000,%edx 18451b: e8 00 00 00 00 callq 184520 184520: 85 c0 test %eax,%eax 184522: 0f 85 a8 00 00 00 jne 1845d0 184528: 41 80 bc 24 e8 20 00 cmpb $0x0,0x20e8(%r12) 18452f: 00 00 184531: 74 97 je 1844ca 184533: 44 89 ea mov %r13d,%edx 184536: 31 c9 xor %ecx,%ecx 184538: be 36 00 00 00 mov $0x36,%esi 18453d: 48 89 ef mov %rbp,%rdi 184540: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 184547: 48 c1 ea 25 shr $0x25,%rdx 18454b: e8 00 00 00 00 callq 184550 184550: 41 89 c5 mov %eax,%r13d 184553: 85 c0 test %eax,%eax 184555: 0f 84 6f ff ff ff je 1844ca 18455b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 184562: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184569: e8 00 00 00 00 callq 18456e 18456e: 85 c0 test %eax,%eax 184570: 0f 84 66 ff ff ff je 1844dc 184576: e9 00 00 00 00 jmpq 18457b 18457b: 89 da mov %ebx,%edx 18457d: 31 c9 xor %ecx,%ecx 18457f: be 28 00 00 00 mov $0x28,%esi 184584: 48 89 ef mov %rbp,%rdi 184587: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 18458e: 48 c1 ea 25 shr $0x25,%rdx 184592: 41 89 94 24 b4 01 00 mov %edx,0x1b4(%r12) 184599: 00 18459a: 81 ca 00 00 05 00 or $0x50000,%edx 1845a0: e8 00 00 00 00 callq 1845a5 1845a5: 41 89 c5 mov %eax,%r13d 1845a8: 85 c0 test %eax,%eax 1845aa: 0f 84 29 ff ff ff je 1844d9 1845b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1845b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1845be: e8 00 00 00 00 callq 1845c3 1845c3: 85 c0 test %eax,%eax 1845c5: 0f 84 11 ff ff ff je 1844dc 1845cb: e9 00 00 00 00 jmpq 1845d0 1845d0: e9 00 00 00 00 jmpq 1845d5 1845d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1845dc: 00 00 00 00 00000000001845e0 : 1845e0: e8 00 00 00 00 callq 1845e5 1845e5: 41 55 push %r13 1845e7: 41 54 push %r12 1845e9: 55 push %rbp 1845ea: 48 89 fd mov %rdi,%rbp 1845ed: 53 push %rbx 1845ee: 83 fe 08 cmp $0x8,%esi 1845f1: 0f 84 f9 02 00 00 je 1848f0 1845f7: 0f 87 21 01 00 00 ja 18471e 1845fd: 83 fe 01 cmp $0x1,%esi 184600: 0f 84 8a 01 00 00 je 184790 184606: 83 fe 04 cmp $0x4,%esi 184609: 0f 85 54 05 00 00 jne 184b63 18460f: 48 8b 8f c0 01 00 00 mov 0x1c0(%rdi),%rcx 184616: 8b b1 d4 00 00 00 mov 0xd4(%rcx),%esi 18461c: 85 f6 test %esi,%esi 18461e: 0f 84 8e 03 00 00 je 1849b2 184624: 48 8d 91 e8 00 00 00 lea 0xe8(%rcx),%rdx 18462b: 31 c0 xor %eax,%eax 18462d: eb 0f jmp 18463e 18462f: 83 c0 01 add $0x1,%eax 184632: 48 83 c2 0c add $0xc,%rdx 184636: 39 f0 cmp %esi,%eax 184638: 0f 84 74 03 00 00 je 1849b2 18463e: 80 3a 00 cmpb $0x0,(%rdx) 184641: 74 ec je 18462f 184643: 48 8d 04 40 lea (%rax,%rax,2),%rax 184647: 8b b1 a8 01 00 00 mov 0x1a8(%rcx),%esi 18464d: 8b 84 81 ec 00 00 00 mov 0xec(%rcx,%rax,4),%eax 184654: 89 81 dc 00 00 00 mov %eax,0xdc(%rcx) 18465a: 89 81 d8 00 00 00 mov %eax,0xd8(%rcx) 184660: 85 f6 test %esi,%esi 184662: 0f 84 16 04 00 00 je 184a7e 184668: 48 8d 91 bc 01 00 00 lea 0x1bc(%rcx),%rdx 18466f: 31 c0 xor %eax,%eax 184671: eb 0f jmp 184682 184673: 83 c0 01 add $0x1,%eax 184676: 48 83 c2 0c add $0xc,%rdx 18467a: 39 c6 cmp %eax,%esi 18467c: 0f 84 fc 03 00 00 je 184a7e 184682: 80 3a 00 cmpb $0x0,(%rdx) 184685: 74 ec je 184673 184687: 48 8d 04 40 lea (%rax,%rax,2),%rax 18468b: 8b 31 mov (%rcx),%esi 18468d: 8b 84 81 c0 01 00 00 mov 0x1c0(%rcx,%rax,4),%eax 184694: 89 81 b0 01 00 00 mov %eax,0x1b0(%rcx) 18469a: 89 81 ac 01 00 00 mov %eax,0x1ac(%rcx) 1846a0: 85 f6 test %esi,%esi 1846a2: 0f 84 bc 03 00 00 je 184a64 1846a8: 48 8d 51 14 lea 0x14(%rcx),%rdx 1846ac: 31 c0 xor %eax,%eax 1846ae: eb 0f jmp 1846bf 1846b0: 83 c0 01 add $0x1,%eax 1846b3: 48 83 c2 0c add $0xc,%rdx 1846b7: 39 f0 cmp %esi,%eax 1846b9: 0f 84 a5 03 00 00 je 184a64 1846bf: 80 3a 00 cmpb $0x0,(%rdx) 1846c2: 74 ec je 1846b0 1846c4: 48 8d 04 40 lea (%rax,%rax,2),%rax 1846c8: be 0e 00 00 00 mov $0xe,%esi 1846cd: 48 89 ef mov %rbp,%rdi 1846d0: 8b 44 81 18 mov 0x18(%rcx,%rax,4),%eax 1846d4: 89 41 08 mov %eax,0x8(%rcx) 1846d7: 89 41 04 mov %eax,0x4(%rcx) 1846da: e8 91 b6 ff ff callq 17fd70 1846df: 41 89 c4 mov %eax,%r12d 1846e2: 85 c0 test %eax,%eax 1846e4: 0f 85 ae 03 00 00 jne 184a98 1846ea: be 0e 00 00 00 mov $0xe,%esi 1846ef: 48 89 ef mov %rbp,%rdi 1846f2: e8 f9 b4 ff ff callq 17fbf0 1846f7: 41 89 c4 mov %eax,%r12d 1846fa: 85 c0 test %eax,%eax 1846fc: 0f 84 83 02 00 00 je 184985 184702: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 184709: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184710: e8 00 00 00 00 callq 184715 184715: 85 c0 test %eax,%eax 184717: 74 6d je 184786 184719: e9 00 00 00 00 jmpq 18471e 18471e: 83 fe 40 cmp $0x40,%esi 184721: 0f 84 a8 02 00 00 je 1849cf 184727: 76 4c jbe 184775 184729: 45 31 e4 xor %r12d,%r12d 18472c: 81 fe 80 00 00 00 cmp $0x80,%esi 184732: 75 52 jne 184786 184734: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 18473b: 8b 8a d4 00 00 00 mov 0xd4(%rdx),%ecx 184741: 83 f9 03 cmp $0x3,%ecx 184744: 0f 87 9d 02 00 00 ja 1849e7 18474a: 41 bc 01 00 00 00 mov $0x1,%r12d 184750: 8b 82 a8 01 00 00 mov 0x1a8(%rdx),%eax 184756: 83 e9 01 sub $0x1,%ecx 184759: 45 89 e0 mov %r12d,%r8d 18475c: 45 89 e5 mov %r12d,%r13d 18475f: 41 d3 e0 shl %cl,%r8d 184762: 8d 48 ff lea -0x1(%rax),%ecx 184765: 41 d3 e5 shl %cl,%r13d 184768: 8b 0a mov (%rdx),%ecx 18476a: 83 e9 01 sub $0x1,%ecx 18476d: 41 d3 e4 shl %cl,%r12d 184770: e9 b5 02 00 00 jmpq 184a2a 184775: 8d 4e f0 lea -0x10(%rsi),%ecx 184778: 89 c8 mov %ecx,%eax 18477a: 83 e0 ef and $0xffffffef,%eax 18477d: 0f 84 c3 03 00 00 je 184b46 184783: 45 31 e4 xor %r12d,%r12d 184786: 5b pop %rbx 184787: 44 89 e0 mov %r12d,%eax 18478a: 5d pop %rbp 18478b: 41 5c pop %r12 18478d: 41 5d pop %r13 18478f: c3 retq 184790: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 184797: 8b 93 d4 00 00 00 mov 0xd4(%rbx),%edx 18479d: 48 8d bb d4 00 00 00 lea 0xd4(%rbx),%rdi 1847a4: 85 d2 test %edx,%edx 1847a6: 0f 84 14 02 00 00 je 1849c0 1847ac: 48 8d 83 e8 00 00 00 lea 0xe8(%rbx),%rax 1847b3: 45 31 e4 xor %r12d,%r12d 1847b6: eb 11 jmp 1847c9 1847b8: 41 83 c4 01 add $0x1,%r12d 1847bc: 48 83 c0 0c add $0xc,%rax 1847c0: 41 39 d4 cmp %edx,%r12d 1847c3: 0f 84 f7 01 00 00 je 1849c0 1847c9: 80 38 00 cmpb $0x0,(%rax) 1847cc: 74 ea je 1847b8 1847ce: e8 3d c1 ff ff callq 180910 1847d3: 4b 8d 14 64 lea (%r12,%r12,2),%rdx 1847d7: 48 8d bb a8 01 00 00 lea 0x1a8(%rbx),%rdi 1847de: 8b 94 93 ec 00 00 00 mov 0xec(%rbx,%rdx,4),%edx 1847e5: 89 c0 mov %eax,%eax 1847e7: 48 8d 04 40 lea (%rax,%rax,2),%rax 1847eb: 89 93 d8 00 00 00 mov %edx,0xd8(%rbx) 1847f1: 8b 93 a8 01 00 00 mov 0x1a8(%rbx),%edx 1847f7: 8b 84 83 ec 00 00 00 mov 0xec(%rbx,%rax,4),%eax 1847fe: 89 83 dc 00 00 00 mov %eax,0xdc(%rbx) 184804: 85 d2 test %edx,%edx 184806: 0f 84 63 02 00 00 je 184a6f 18480c: 48 8d 83 bc 01 00 00 lea 0x1bc(%rbx),%rax 184813: 45 31 e4 xor %r12d,%r12d 184816: eb 11 jmp 184829 184818: 41 83 c4 01 add $0x1,%r12d 18481c: 48 83 c0 0c add $0xc,%rax 184820: 41 39 d4 cmp %edx,%r12d 184823: 0f 84 46 02 00 00 je 184a6f 184829: 80 38 00 cmpb $0x0,(%rax) 18482c: 74 ea je 184818 18482e: e8 dd c0 ff ff callq 180910 184833: 4b 8d 14 64 lea (%r12,%r12,2),%rdx 184837: 8b 94 93 c0 01 00 00 mov 0x1c0(%rbx,%rdx,4),%edx 18483e: 89 c0 mov %eax,%eax 184840: 48 8d 04 40 lea (%rax,%rax,2),%rax 184844: 89 93 ac 01 00 00 mov %edx,0x1ac(%rbx) 18484a: 8b 13 mov (%rbx),%edx 18484c: 8b 84 83 c0 01 00 00 mov 0x1c0(%rbx,%rax,4),%eax 184853: 89 83 b0 01 00 00 mov %eax,0x1b0(%rbx) 184859: 85 d2 test %edx,%edx 18485b: 0f 84 2b 02 00 00 je 184a8c 184861: 48 8d 43 14 lea 0x14(%rbx),%rax 184865: 45 31 e4 xor %r12d,%r12d 184868: eb 11 jmp 18487b 18486a: 41 83 c4 01 add $0x1,%r12d 18486e: 48 83 c0 0c add $0xc,%rax 184872: 41 39 d4 cmp %edx,%r12d 184875: 0f 84 11 02 00 00 je 184a8c 18487b: 80 38 00 cmpb $0x0,(%rax) 18487e: 74 ea je 18486a 184880: 48 89 df mov %rbx,%rdi 184883: e8 88 c0 ff ff callq 180910 184888: 4b 8d 14 64 lea (%r12,%r12,2),%rdx 18488c: be 0e 00 00 00 mov $0xe,%esi 184891: 48 89 ef mov %rbp,%rdi 184894: 8b 54 93 18 mov 0x18(%rbx,%rdx,4),%edx 184898: 89 c0 mov %eax,%eax 18489a: 48 8d 04 40 lea (%rax,%rax,2),%rax 18489e: 89 53 04 mov %edx,0x4(%rbx) 1848a1: 8b 44 83 18 mov 0x18(%rbx,%rax,4),%eax 1848a5: 89 43 08 mov %eax,0x8(%rbx) 1848a8: e8 c3 b4 ff ff callq 17fd70 1848ad: 41 89 c4 mov %eax,%r12d 1848b0: 85 c0 test %eax,%eax 1848b2: 0f 85 00 02 00 00 jne 184ab8 1848b8: be 0e 00 00 00 mov $0xe,%esi 1848bd: 48 89 ef mov %rbp,%rdi 1848c0: e8 2b b3 ff ff callq 17fbf0 1848c5: 41 89 c4 mov %eax,%r12d 1848c8: 85 c0 test %eax,%eax 1848ca: 0f 84 b5 00 00 00 je 184985 1848d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1848d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1848de: e8 00 00 00 00 callq 1848e3 1848e3: 85 c0 test %eax,%eax 1848e5: 0f 84 9b fe ff ff je 184786 1848eb: e9 00 00 00 00 jmpq 1848f0 1848f0: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 1848f7: 48 8d bb d4 00 00 00 lea 0xd4(%rbx),%rdi 1848fe: e8 0d c0 ff ff callq 180910 184903: 48 8d bb a8 01 00 00 lea 0x1a8(%rbx),%rdi 18490a: 89 c0 mov %eax,%eax 18490c: 48 8d 04 40 lea (%rax,%rax,2),%rax 184910: 8b 84 83 ec 00 00 00 mov 0xec(%rbx,%rax,4),%eax 184917: 89 83 dc 00 00 00 mov %eax,0xdc(%rbx) 18491d: 89 83 d8 00 00 00 mov %eax,0xd8(%rbx) 184923: e8 e8 bf ff ff callq 180910 184928: 48 89 df mov %rbx,%rdi 18492b: 89 c0 mov %eax,%eax 18492d: 48 8d 04 40 lea (%rax,%rax,2),%rax 184931: 8b 84 83 c0 01 00 00 mov 0x1c0(%rbx,%rax,4),%eax 184938: 89 83 b0 01 00 00 mov %eax,0x1b0(%rbx) 18493e: 89 83 ac 01 00 00 mov %eax,0x1ac(%rbx) 184944: e8 c7 bf ff ff callq 180910 184949: be 0e 00 00 00 mov $0xe,%esi 18494e: 48 89 ef mov %rbp,%rdi 184951: 89 c0 mov %eax,%eax 184953: 48 8d 04 40 lea (%rax,%rax,2),%rax 184957: 8b 44 83 18 mov 0x18(%rbx,%rax,4),%eax 18495b: 89 43 08 mov %eax,0x8(%rbx) 18495e: 89 43 04 mov %eax,0x4(%rbx) 184961: e8 0a b4 ff ff callq 17fd70 184966: 41 89 c4 mov %eax,%r12d 184969: 85 c0 test %eax,%eax 18496b: 75 25 jne 184992 18496d: be 0e 00 00 00 mov $0xe,%esi 184972: 48 89 ef mov %rbp,%rdi 184975: e8 76 b2 ff ff callq 17fbf0 18497a: 41 89 c4 mov %eax,%r12d 18497d: 85 c0 test %eax,%eax 18497f: 0f 85 a1 01 00 00 jne 184b26 184985: 45 31 e4 xor %r12d,%r12d 184988: 5b pop %rbx 184989: 5d pop %rbp 18498a: 44 89 e0 mov %r12d,%eax 18498d: 41 5c pop %r12 18498f: 41 5d pop %r13 184991: c3 retq 184992: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 184999: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1849a0: e8 00 00 00 00 callq 1849a5 1849a5: 85 c0 test %eax,%eax 1849a7: 0f 84 d9 fd ff ff je 184786 1849ad: e9 00 00 00 00 jmpq 1849b2 1849b2: c6 81 e8 00 00 00 01 movb $0x1,0xe8(%rcx) 1849b9: 31 c0 xor %eax,%eax 1849bb: e9 83 fc ff ff jmpq 184643 1849c0: c6 83 e8 00 00 00 01 movb $0x1,0xe8(%rbx) 1849c7: 45 31 e4 xor %r12d,%r12d 1849ca: e9 ff fd ff ff jmpq 1847ce 1849cf: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 1849d6: 31 c0 xor %eax,%eax 1849d8: 8b 8a d4 00 00 00 mov 0xd4(%rdx),%ecx 1849de: 83 f9 03 cmp $0x3,%ecx 1849e1: 0f 86 26 01 00 00 jbe 184b0d 1849e7: 83 ba a8 01 00 00 02 cmpl $0x2,0x1a8(%rdx) 1849ee: 0f 86 10 01 00 00 jbe 184b04 1849f4: 83 3a 04 cmpl $0x4,(%rdx) 1849f7: 19 ff sbb %edi,%edi 1849f9: f7 d7 not %edi 1849fb: 83 e7 02 and $0x2,%edi 1849fe: 83 3a 04 cmpl $0x4,(%rdx) 184a01: 19 c0 sbb %eax,%eax 184a03: f7 d0 not %eax 184a05: 83 e0 03 and $0x3,%eax 184a08: 83 fe 20 cmp $0x20,%esi 184a0b: 0f 85 c7 00 00 00 jne 184ad8 184a11: 41 bc 01 00 00 00 mov $0x1,%r12d 184a17: 89 f9 mov %edi,%ecx 184a19: 41 b8 01 00 00 00 mov $0x1,%r8d 184a1f: 45 89 e5 mov %r12d,%r13d 184a22: 41 d3 e5 shl %cl,%r13d 184a25: 89 c1 mov %eax,%ecx 184a27: 41 d3 e4 shl %cl,%r12d 184a2a: 44 89 c2 mov %r8d,%edx 184a2d: 48 89 ef mov %rbp,%rdi 184a30: 31 f6 xor %esi,%esi 184a32: e8 19 b5 ff ff callq 17ff50 184a37: 44 89 ea mov %r13d,%edx 184a3a: 48 89 ef mov %rbp,%rdi 184a3d: be 01 00 00 00 mov $0x1,%esi 184a42: e8 09 b5 ff ff callq 17ff50 184a47: 44 89 e2 mov %r12d,%edx 184a4a: 48 89 ef mov %rbp,%rdi 184a4d: 45 31 e4 xor %r12d,%r12d 184a50: be 03 00 00 00 mov $0x3,%esi 184a55: e8 f6 b4 ff ff callq 17ff50 184a5a: 44 89 e0 mov %r12d,%eax 184a5d: 5b pop %rbx 184a5e: 5d pop %rbp 184a5f: 41 5c pop %r12 184a61: 41 5d pop %r13 184a63: c3 retq 184a64: c6 41 14 01 movb $0x1,0x14(%rcx) 184a68: 31 c0 xor %eax,%eax 184a6a: e9 55 fc ff ff jmpq 1846c4 184a6f: c6 83 bc 01 00 00 01 movb $0x1,0x1bc(%rbx) 184a76: 45 31 e4 xor %r12d,%r12d 184a79: e9 b0 fd ff ff jmpq 18482e 184a7e: c6 81 bc 01 00 00 01 movb $0x1,0x1bc(%rcx) 184a85: 31 c0 xor %eax,%eax 184a87: e9 fb fb ff ff jmpq 184687 184a8c: c6 43 14 01 movb $0x1,0x14(%rbx) 184a90: 45 31 e4 xor %r12d,%r12d 184a93: e9 e8 fd ff ff jmpq 184880 184a98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 184a9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184aa6: e8 00 00 00 00 callq 184aab 184aab: 85 c0 test %eax,%eax 184aad: 0f 84 d3 fc ff ff je 184786 184ab3: e9 00 00 00 00 jmpq 184ab8 184ab8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 184abf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184ac6: e8 00 00 00 00 callq 184acb 184acb: 85 c0 test %eax,%eax 184acd: 0f 84 b3 fc ff ff je 184786 184ad3: e9 00 00 00 00 jmpq 184ad8 184ad8: 83 fe 40 cmp $0x40,%esi 184adb: 74 30 je 184b0d 184add: 81 fe 80 00 00 00 cmp $0x80,%esi 184ae3: 0f 84 61 fc ff ff je 18474a 184ae9: 41 bd 01 00 00 00 mov $0x1,%r13d 184aef: 89 c1 mov %eax,%ecx 184af1: 45 89 e8 mov %r13d,%r8d 184af4: 41 d3 e0 shl %cl,%r8d 184af7: 89 f9 mov %edi,%ecx 184af9: 41 d3 e5 shl %cl,%r13d 184afc: 45 89 c4 mov %r8d,%r12d 184aff: e9 26 ff ff ff jmpq 184a2a 184b04: 31 ff xor %edi,%edi 184b06: 31 c0 xor %eax,%eax 184b08: e9 fb fe ff ff jmpq 184a08 184b0d: 41 b8 01 00 00 00 mov $0x1,%r8d 184b13: 89 c1 mov %eax,%ecx 184b15: 41 bd 01 00 00 00 mov $0x1,%r13d 184b1b: 41 d3 e0 shl %cl,%r8d 184b1e: 45 89 c4 mov %r8d,%r12d 184b21: e9 04 ff ff ff jmpq 184a2a 184b26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 184b2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184b34: e8 00 00 00 00 callq 184b39 184b39: 85 c0 test %eax,%eax 184b3b: 0f 84 45 fc ff ff je 184786 184b41: e9 00 00 00 00 jmpq 184b46 184b46: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 184b4d: 31 ff xor %edi,%edi 184b4f: 8b 8a d4 00 00 00 mov 0xd4(%rdx),%ecx 184b55: 83 f9 03 cmp $0x3,%ecx 184b58: 0f 86 aa fe ff ff jbe 184a08 184b5e: e9 84 fe ff ff jmpq 1849e7 184b63: 45 31 e4 xor %r12d,%r12d 184b66: e9 1b fc ff ff jmpq 184786 184b6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000184b70 : 184b70: e8 00 00 00 00 callq 184b75 184b75: 41 56 push %r14 184b77: 49 89 f6 mov %rsi,%r14 184b7a: 41 55 push %r13 184b7c: 41 54 push %r12 184b7e: 55 push %rbp 184b7f: 48 89 fd mov %rdi,%rbp 184b82: 53 push %rbx 184b83: 48 83 ec 68 sub $0x68,%rsp 184b87: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 184b8e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 184b95: 00 00 184b97: 48 89 44 24 60 mov %rax,0x60(%rsp) 184b9c: 31 c0 xor %eax,%eax 184b9e: 49 8b 84 24 d0 2b 00 mov 0x2bd0(%r12),%rax 184ba5: 00 184ba6: 49 8d 9c 24 d8 2b 00 lea 0x2bd8(%r12),%rbx 184bad: 00 184bae: 48 85 c0 test %rax,%rax 184bb1: 0f 84 ba 00 00 00 je 184c71 184bb7: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 184bbe 184bbe: 48 29 d0 sub %rdx,%rax 184bc1: 48 83 c0 01 add $0x1,%rax 184bc5: 0f 88 a6 00 00 00 js 184c71 184bcb: 49 8b 84 24 d8 2b 00 mov 0x2bd8(%r12),%rax 184bd2: 00 184bd3: 81 7d 10 00 2e 28 00 cmpl $0x282e00,0x10(%rbp) 184bda: 48 89 04 24 mov %rax,(%rsp) 184bde: 48 8b 43 08 mov 0x8(%rbx),%rax 184be2: 48 89 44 24 08 mov %rax,0x8(%rsp) 184be7: 48 8b 43 10 mov 0x10(%rbx),%rax 184beb: 48 89 44 24 10 mov %rax,0x10(%rsp) 184bf0: 48 8b 43 18 mov 0x18(%rbx),%rax 184bf4: 48 89 44 24 18 mov %rax,0x18(%rsp) 184bf9: 48 8b 43 20 mov 0x20(%rbx),%rax 184bfd: 48 89 44 24 20 mov %rax,0x20(%rsp) 184c02: 48 8b 43 28 mov 0x28(%rbx),%rax 184c06: 48 89 44 24 28 mov %rax,0x28(%rsp) 184c0b: 48 8b 43 30 mov 0x30(%rbx),%rax 184c0f: 48 89 44 24 30 mov %rax,0x30(%rsp) 184c14: 48 8b 43 38 mov 0x38(%rbx),%rax 184c18: 48 89 44 24 38 mov %rax,0x38(%rsp) 184c1d: 48 8b 43 40 mov 0x40(%rbx),%rax 184c21: 48 89 44 24 40 mov %rax,0x40(%rsp) 184c26: 48 8b 43 48 mov 0x48(%rbx),%rax 184c2a: 48 89 44 24 48 mov %rax,0x48(%rsp) 184c2f: 48 8b 43 50 mov 0x50(%rbx),%rax 184c33: 48 89 44 24 50 mov %rax,0x50(%rsp) 184c38: 48 8b 43 58 mov 0x58(%rbx),%rax 184c3c: 48 89 44 24 58 mov %rax,0x58(%rsp) 184c41: 74 5e je 184ca1 184c43: 0f b7 44 24 24 movzwl 0x24(%rsp),%eax 184c48: 45 31 ed xor %r13d,%r13d 184c4b: c1 e0 08 shl $0x8,%eax 184c4e: 41 89 06 mov %eax,(%r14) 184c51: 48 8b 44 24 60 mov 0x60(%rsp),%rax 184c56: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 184c5d: 00 00 184c5f: 75 50 jne 184cb1 184c61: 48 83 c4 68 add $0x68,%rsp 184c65: 44 89 e8 mov %r13d,%eax 184c68: 5b pop %rbx 184c69: 5d pop %rbp 184c6a: 41 5c pop %r12 184c6c: 41 5d pop %r13 184c6e: 41 5e pop %r14 184c70: c3 retq 184c71: b9 01 00 00 00 mov $0x1,%ecx 184c76: ba 06 00 00 00 mov $0x6,%edx 184c7b: 48 89 de mov %rbx,%rsi 184c7e: 48 89 ef mov %rbp,%rdi 184c81: e8 00 00 00 00 callq 184c86 184c86: 41 89 c5 mov %eax,%r13d 184c89: 85 c0 test %eax,%eax 184c8b: 75 29 jne 184cb6 184c8d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 184c94 184c94: 49 89 84 24 d0 2b 00 mov %rax,0x2bd0(%r12) 184c9b: 00 184c9c: e9 2a ff ff ff jmpq 184bcb 184ca1: 0f b7 44 24 3e movzwl 0x3e(%rsp),%eax 184ca6: 45 31 ed xor %r13d,%r13d 184ca9: c1 e0 08 shl $0x8,%eax 184cac: 41 89 06 mov %eax,(%r14) 184caf: eb a0 jmp 184c51 184cb1: e8 00 00 00 00 callq 184cb6 184cb6: e9 00 00 00 00 jmpq 184cbb 184cbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000184cc0 : 184cc0: e8 00 00 00 00 callq 184cc5 184cc5: 41 56 push %r14 184cc7: 49 89 d6 mov %rdx,%r14 184cca: 41 55 push %r13 184ccc: 41 54 push %r12 184cce: 55 push %rbp 184ccf: 89 f5 mov %esi,%ebp 184cd1: 53 push %rbx 184cd2: 48 83 ec 68 sub $0x68,%rsp 184cd6: 4c 8b a7 c0 01 00 00 mov 0x1c0(%rdi),%r12 184cdd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 184ce4: 00 00 184ce6: 48 89 44 24 60 mov %rax,0x60(%rsp) 184ceb: 31 c0 xor %eax,%eax 184ced: 49 8b 84 24 d0 2b 00 mov 0x2bd0(%r12),%rax 184cf4: 00 184cf5: 49 8d 9c 24 d8 2b 00 lea 0x2bd8(%r12),%rbx 184cfc: 00 184cfd: 48 85 c0 test %rax,%rax 184d00: 0f 84 b3 00 00 00 je 184db9 184d06: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 184d0d 184d0d: 48 29 d0 sub %rdx,%rax 184d10: 48 83 c0 01 add $0x1,%rax 184d14: 0f 88 9f 00 00 00 js 184db9 184d1a: 49 8b 84 24 d8 2b 00 mov 0x2bd8(%r12),%rax 184d21: 00 184d22: 48 89 04 24 mov %rax,(%rsp) 184d26: 48 8b 43 08 mov 0x8(%rbx),%rax 184d2a: 48 89 44 24 08 mov %rax,0x8(%rsp) 184d2f: 48 8b 43 10 mov 0x10(%rbx),%rax 184d33: 48 89 44 24 10 mov %rax,0x10(%rsp) 184d38: 48 8b 43 18 mov 0x18(%rbx),%rax 184d3c: 48 89 44 24 18 mov %rax,0x18(%rsp) 184d41: 48 8b 43 20 mov 0x20(%rbx),%rax 184d45: 48 89 44 24 20 mov %rax,0x20(%rsp) 184d4a: 48 8b 43 28 mov 0x28(%rbx),%rax 184d4e: 48 89 44 24 28 mov %rax,0x28(%rsp) 184d53: 48 8b 43 30 mov 0x30(%rbx),%rax 184d57: 48 89 44 24 30 mov %rax,0x30(%rsp) 184d5c: 48 8b 43 38 mov 0x38(%rbx),%rax 184d60: 48 89 44 24 38 mov %rax,0x38(%rsp) 184d65: 48 8b 43 40 mov 0x40(%rbx),%rax 184d69: 48 89 44 24 40 mov %rax,0x40(%rsp) 184d6e: 48 8b 43 48 mov 0x48(%rbx),%rax 184d72: 48 89 44 24 48 mov %rax,0x48(%rsp) 184d77: 48 8b 43 50 mov 0x50(%rbx),%rax 184d7b: 48 89 44 24 50 mov %rax,0x50(%rsp) 184d80: 48 8b 43 58 mov 0x58(%rbx),%rax 184d84: 48 89 44 24 58 mov %rax,0x58(%rsp) 184d89: 83 fd 06 cmp $0x6,%ebp 184d8c: 75 58 jne 184de6 184d8e: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax 184d93: 45 31 ed xor %r13d,%r13d 184d96: 41 89 06 mov %eax,(%r14) 184d99: 48 8b 44 24 60 mov 0x60(%rsp),%rax 184d9e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 184da5: 00 00 184da7: 75 4f jne 184df8 184da9: 48 83 c4 68 add $0x68,%rsp 184dad: 44 89 e8 mov %r13d,%eax 184db0: 5b pop %rbx 184db1: 5d pop %rbp 184db2: 41 5c pop %r12 184db4: 41 5d pop %r13 184db6: 41 5e pop %r14 184db8: c3 retq 184db9: b9 01 00 00 00 mov $0x1,%ecx 184dbe: ba 06 00 00 00 mov $0x6,%edx 184dc3: 48 89 de mov %rbx,%rsi 184dc6: e8 00 00 00 00 callq 184dcb 184dcb: 41 89 c5 mov %eax,%r13d 184dce: 85 c0 test %eax,%eax 184dd0: 75 30 jne 184e02 184dd2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 184dd9 184dd9: 49 89 84 24 d0 2b 00 mov %rax,0x2bd0(%r12) 184de0: 00 184de1: e9 34 ff ff ff jmpq 184d1a 184de6: 83 fd 07 cmp $0x7,%ebp 184de9: 75 12 jne 184dfd 184deb: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax 184df0: 45 31 ed xor %r13d,%r13d 184df3: 41 89 06 mov %eax,(%r14) 184df6: eb a1 jmp 184d99 184df8: e8 00 00 00 00 callq 184dfd 184dfd: e9 00 00 00 00 jmpq 184e02 184e02: e9 00 00 00 00 jmpq 184e07 184e07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 184e0e: 00 00 0000000000184e10 : 184e10: e8 00 00 00 00 callq 184e15 184e15: 41 54 push %r12 184e17: 49 89 d4 mov %rdx,%r12 184e1a: 53 push %rbx 184e1b: 48 89 cb mov %rcx,%rbx 184e1e: 48 83 ec 68 sub $0x68,%rsp 184e22: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 184e29: 00 00 184e2b: 48 89 44 24 60 mov %rax,0x60(%rsp) 184e30: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 184e37: 83 fe 0a cmp $0xa,%esi 184e3a: 0f 84 f7 00 00 00 je 184f37 184e40: 7e 76 jle 184eb8 184e42: 83 fe 0d cmp $0xd,%esi 184e45: 0f 84 42 01 00 00 je 184f8d 184e4b: 7e 3e jle 184e8b 184e4d: 83 fe 0e cmp $0xe,%esi 184e50: 0f 84 43 01 00 00 je 184f99 184e56: 83 fe 11 cmp $0x11,%esi 184e59: 0f 85 a7 01 00 00 jne 185006 184e5f: 48 89 d6 mov %rdx,%rsi 184e62: e8 00 00 00 00 callq 184e67 184e67: 85 c0 test %eax,%eax 184e69: 0f 84 87 01 00 00 je 184ff6 184e6f: 48 8b 5c 24 60 mov 0x60(%rsp),%rbx 184e74: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 184e7b: 00 00 184e7d: 0f 85 7e 01 00 00 jne 185001 184e83: 48 83 c4 68 add $0x68,%rsp 184e87: 5b pop %rbx 184e88: 41 5c pop %r12 184e8a: c3 retq 184e8b: 83 fe 0b cmp $0xb,%esi 184e8e: 0f 84 d6 00 00 00 je 184f6a 184e94: 83 fe 0c cmp $0xc,%esi 184e97: 0f 85 69 01 00 00 jne 185006 184e9d: 0f b6 80 81 17 00 00 movzbl 0x1781(%rax),%eax 184ea4: 83 f0 01 xor $0x1,%eax 184ea7: 0f b6 c0 movzbl %al,%eax 184eaa: 41 89 04 24 mov %eax,(%r12) 184eae: 31 c0 xor %eax,%eax 184eb0: c7 03 04 00 00 00 movl $0x4,(%rbx) 184eb6: eb b7 jmp 184e6f 184eb8: 83 fe 07 cmp $0x7,%esi 184ebb: 7f 49 jg 184f06 184ebd: 83 fe 05 cmp $0x5,%esi 184ec0: 0f 8f f8 00 00 00 jg 184fbe 184ec6: 85 f6 test %esi,%esi 184ec8: 0f 84 ff 00 00 00 je 184fcd 184ece: 83 fe 02 cmp $0x2,%esi 184ed1: 0f 85 2f 01 00 00 jne 185006 184ed7: 48 8b 3f mov (%rdi),%rdi 184eda: 31 d2 xor %edx,%edx 184edc: 48 8b 87 28 61 01 00 mov 0x16128(%rdi),%rax 184ee3: 8b 30 mov (%rax),%esi 184ee5: 83 c6 04 add $0x4,%esi 184ee8: e8 00 00 00 00 callq 184eed 184eed: c1 e8 10 shr $0x10,%eax 184ef0: 0f b6 f8 movzbl %al,%edi 184ef3: e8 00 00 00 00 callq 184ef8 184ef8: 0f b7 c0 movzwl %ax,%eax 184efb: 41 89 04 24 mov %eax,(%r12) 184eff: 31 c0 xor %eax,%eax 184f01: e9 69 ff ff ff jmpq 184e6f 184f06: 83 fe 08 cmp $0x8,%esi 184f09: 74 42 je 184f4d 184f0b: 31 d2 xor %edx,%edx 184f0d: 48 89 e6 mov %rsp,%rsi 184f10: e8 ab a1 ff ff callq 17f0c0 184f15: 85 c0 test %eax,%eax 184f17: 0f 85 52 ff ff ff jne 184e6f 184f1d: 0f b7 54 24 26 movzwl 0x26(%rsp),%edx 184f22: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 184f28: 41 89 14 24 mov %edx,(%r12) 184f2c: c7 03 04 00 00 00 movl $0x4,(%rbx) 184f32: e9 38 ff ff ff jmpq 184e6f 184f37: e8 00 00 00 00 callq 184f3c 184f3c: 41 89 04 24 mov %eax,(%r12) 184f40: 31 c0 xor %eax,%eax 184f42: c7 03 04 00 00 00 movl $0x4,(%rbx) 184f48: e9 22 ff ff ff jmpq 184e6f 184f4d: be 05 00 00 00 mov $0x5,%esi 184f52: e8 d9 aa ff ff callq 17fa30 184f57: 85 c0 test %eax,%eax 184f59: 0f 85 10 ff ff ff jne 184e6f 184f5f: c7 03 04 00 00 00 movl $0x4,(%rbx) 184f65: e9 05 ff ff ff jmpq 184e6f 184f6a: 31 d2 xor %edx,%edx 184f6c: 48 89 e6 mov %rsp,%rsi 184f6f: e8 4c a1 ff ff callq 17f0c0 184f74: 85 c0 test %eax,%eax 184f76: 0f 85 f3 fe ff ff jne 184e6f 184f7c: 0f b7 54 24 2a movzwl 0x2a(%rsp),%edx 184f81: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 184f87: 41 89 14 24 mov %edx,(%r12) 184f8b: eb d2 jmp 184f5f 184f8d: 0f b6 80 80 17 00 00 movzbl 0x1780(%rax),%eax 184f94: e9 0b ff ff ff jmpq 184ea4 184f99: c7 01 10 00 00 00 movl $0x10,(%rcx) 184f9f: 48 8b 44 24 60 mov 0x60(%rsp),%rax 184fa4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 184fab: 00 00 184fad: 75 52 jne 185001 184faf: 48 83 c4 68 add $0x68,%rsp 184fb3: 48 89 d6 mov %rdx,%rsi 184fb6: 5b pop %rbx 184fb7: 41 5c pop %r12 184fb9: e9 b2 fb ff ff jmpq 184b70 184fbe: e8 fd fc ff ff callq 184cc0 184fc3: 85 c0 test %eax,%eax 184fc5: 0f 85 a4 fe ff ff jne 184e6f 184fcb: eb 92 jmp 184f5f 184fcd: 31 d2 xor %edx,%edx 184fcf: 48 89 e6 mov %rsp,%rsi 184fd2: e8 e9 a0 ff ff callq 17f0c0 184fd7: 85 c0 test %eax,%eax 184fd9: 0f 85 90 fe ff ff jne 184e6f 184fdf: 0f b7 54 24 16 movzwl 0x16(%rsp),%edx 184fe4: 6b d2 64 imul $0x64,%edx,%edx 184fe7: 41 89 14 24 mov %edx,(%r12) 184feb: c7 03 04 00 00 00 movl $0x4,(%rbx) 184ff1: e9 79 fe ff ff jmpq 184e6f 184ff6: c7 03 08 00 00 00 movl $0x8,(%rbx) 184ffc: e9 6e fe ff ff jmpq 184e6f 185001: e8 00 00 00 00 callq 185006 185006: b8 ea ff ff ff mov $0xffffffea,%eax 18500b: e9 5f fe ff ff jmpq 184e6f 0000000000185010 : 185010: e8 00 00 00 00 callq 185015 185015: 48 c7 87 98 02 00 00 movq $0x0,0x298(%rdi) 18501c: 00 00 00 00 185020: 31 c0 xor %eax,%eax 185022: 48 c7 87 a0 02 00 00 movq $0x0,0x2a0(%rdi) 185029: 00 00 00 00 18502d: c3 retq 18502e: 66 90 xchg %ax,%ax 0000000000185030 : 185030: e8 00 00 00 00 callq 185035 185035: 48 8b 87 c0 01 00 00 mov 0x1c0(%rdi),%rax 18503c: 80 b8 99 20 00 00 00 cmpb $0x0,0x2099(%rax) 185043: 75 03 jne 185048 185045: 31 c0 xor %eax,%eax 185047: c3 retq 185048: 89 f2 mov %esi,%edx 18504a: 31 c9 xor %ecx,%ecx 18504c: be 0f 00 00 00 mov $0xf,%esi 185051: e9 00 00 00 00 jmpq 185056 185056: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18505d: 00 00 00 0000000000185060 : 185060: e8 00 00 00 00 callq 185065 185065: 39 b7 8c 01 00 00 cmp %esi,0x18c(%rdi) 18506b: 19 c0 sbb %eax,%eax 18506d: c3 retq 18506e: 66 90 xchg %ax,%ax 0000000000185070 : 185070: e8 00 00 00 00 callq 185075 185075: f6 87 29 01 00 00 10 testb $0x10,0x129(%rdi) 18507c: 74 29 je 1850a7 18507e: 80 bf a8 01 00 00 00 cmpb $0x0,0x1a8(%rdi) 185085: 8b 97 a4 01 00 00 mov 0x1a4(%rdi),%edx 18508b: 74 0c je 185099 18508d: 31 c9 xor %ecx,%ecx 18508f: be 35 00 00 00 mov $0x35,%esi 185094: e9 00 00 00 00 jmpq 185099 185099: f7 da neg %edx 18509b: 31 c9 xor %ecx,%ecx 18509d: be 35 00 00 00 mov $0x35,%esi 1850a2: e9 00 00 00 00 jmpq 1850a7 1850a7: 31 c0 xor %eax,%eax 1850a9: c3 retq 1850aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001850b0 : 1850b0: e8 00 00 00 00 callq 1850b5 1850b5: 55 push %rbp 1850b6: 31 d2 xor %edx,%edx 1850b8: 48 89 fd mov %rdi,%rbp 1850bb: 53 push %rbx 1850bc: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 1850c3: 89 f3 mov %esi,%ebx 1850c5: c1 e3 0b shl $0xb,%ebx 1850c8: 8b 30 mov (%rax),%esi 1850ca: 83 c6 69 add $0x69,%esi 1850cd: e8 00 00 00 00 callq 1850d2 1850d2: 31 c9 xor %ecx,%ecx 1850d4: 48 89 ef mov %rbp,%rdi 1850d7: 30 c0 xor %al,%al 1850d9: 89 c2 mov %eax,%edx 1850db: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1850e2: 8b 30 mov (%rax),%esi 1850e4: 83 c6 69 add $0x69,%esi 1850e7: e8 00 00 00 00 callq 1850ec 1850ec: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 1850f3: 48 89 ef mov %rbp,%rdi 1850f6: 31 d2 xor %edx,%edx 1850f8: 8b 30 mov (%rax),%esi 1850fa: 83 c6 69 add $0x69,%esi 1850fd: e8 00 00 00 00 callq 185102 185102: 48 89 ef mov %rbp,%rdi 185105: 31 c9 xor %ecx,%ecx 185107: 80 e4 c7 and $0xc7,%ah 18510a: 89 c2 mov %eax,%edx 18510c: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 185113: 09 da or %ebx,%edx 185115: 8b 30 mov (%rax),%esi 185117: 83 c6 69 add $0x69,%esi 18511a: e8 00 00 00 00 callq 18511f 18511f: 31 c0 xor %eax,%eax 185121: 5b pop %rbx 185122: 5d pop %rbp 185123: c3 retq 185124: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18512b: 00 00 00 00 18512f: 90 nop 0000000000185130 : 185130: e8 00 00 00 00 callq 185135 185135: 41 54 push %r12 185137: 45 31 e4 xor %r12d,%r12d 18513a: 53 push %rbx 18513b: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 185142: 80 bb 48 21 00 00 00 cmpb $0x0,0x2148(%rbx) 185149: 75 07 jne 185152 18514b: 44 89 e0 mov %r12d,%eax 18514e: 5b pop %rbx 18514f: 41 5c pop %r12 185151: c3 retq 185152: 48 8b 93 50 21 00 00 mov 0x2150(%rbx),%rdx 185159: 31 f6 xor %esi,%esi 18515b: e8 00 00 00 00 callq 185160 185160: 41 89 c4 mov %eax,%r12d 185163: 85 c0 test %eax,%eax 185165: 75 09 jne 185170 185167: c6 83 49 21 00 00 00 movb $0x0,0x2149(%rbx) 18516e: eb db jmp 18514b 185170: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185177: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18517e: e8 00 00 00 00 callq 185183 185183: 85 c0 test %eax,%eax 185185: 0f 85 00 00 00 00 jne 18518b 18518b: eb be jmp 18514b 18518d: 0f 1f 00 nopl (%rax) 0000000000185190 : 185190: e8 00 00 00 00 callq 185195 185195: 41 54 push %r12 185197: 45 31 e4 xor %r12d,%r12d 18519a: 53 push %rbx 18519b: 48 8b 9f c0 01 00 00 mov 0x1c0(%rdi),%rbx 1851a2: 80 bb 48 21 00 00 00 cmpb $0x0,0x2148(%rbx) 1851a9: 75 07 jne 1851b2 1851ab: 44 89 e0 mov %r12d,%eax 1851ae: 5b pop %rbx 1851af: 41 5c pop %r12 1851b1: c3 retq 1851b2: 48 8b 93 50 21 00 00 mov 0x2150(%rbx),%rdx 1851b9: be 01 00 00 00 mov $0x1,%esi 1851be: e8 00 00 00 00 callq 1851c3 1851c3: 41 89 c4 mov %eax,%r12d 1851c6: 85 c0 test %eax,%eax 1851c8: 75 09 jne 1851d3 1851ca: c6 83 49 21 00 00 01 movb $0x1,0x2149(%rbx) 1851d1: eb d8 jmp 1851ab 1851d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1851da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1851e1: e8 00 00 00 00 callq 1851e6 1851e6: 85 c0 test %eax,%eax 1851e8: 0f 85 00 00 00 00 jne 1851ee 1851ee: eb bb jmp 1851ab 00000000001851f0 : 1851f0: e8 00 00 00 00 callq 1851f5 1851f5: 41 54 push %r12 1851f7: 55 push %rbp 1851f8: 53 push %rbx 1851f9: 48 89 f3 mov %rsi,%rbx 1851fc: be 3c 00 00 00 mov $0x3c,%esi 185201: 48 83 ec 10 sub $0x10,%rsp 185205: 48 8b af c0 01 00 00 mov 0x1c0(%rdi),%rbp 18520c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 185213: 00 00 185215: 48 89 44 24 08 mov %rax,0x8(%rsp) 18521a: 31 c0 xor %eax,%eax 18521c: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 185221: e8 00 00 00 00 callq 185226 185226: 41 89 c4 mov %eax,%r12d 185229: 85 c0 test %eax,%eax 18522b: 75 39 jne 185266 18522d: 6b 44 24 04 64 imul $0x64,0x4(%rsp),%eax 185232: 0f b7 8d 90 24 00 00 movzwl 0x2490(%rbp),%ecx 185239: 31 d2 xor %edx,%edx 18523b: f7 f1 div %ecx 18523d: ba 64 00 00 00 mov $0x64,%edx 185242: 83 f8 64 cmp $0x64,%eax 185245: 0f 47 c2 cmova %edx,%eax 185248: 89 03 mov %eax,(%rbx) 18524a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 18524f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 185256: 00 00 185258: 75 28 jne 185282 18525a: 48 83 c4 10 add $0x10,%rsp 18525e: 44 89 e0 mov %r12d,%eax 185261: 5b pop %rbx 185262: 5d pop %rbp 185263: 41 5c pop %r12 185265: c3 retq 185266: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18526d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 185274: e8 00 00 00 00 callq 185279 185279: 85 c0 test %eax,%eax 18527b: 74 cd je 18524a 18527d: e9 00 00 00 00 jmpq 185282 185282: e8 00 00 00 00 callq 185287 185287: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18528e: 00 00 0000000000185290 : 185290: e8 00 00 00 00 callq 185295 185295: 41 54 push %r12 185297: 83 fe 64 cmp $0x64,%esi 18529a: 55 push %rbp 18529b: 48 89 fd mov %rdi,%rbp 18529e: 53 push %rbx 18529f: bb 64 00 00 00 mov $0x64,%ebx 1852a4: 4c 8b 27 mov (%rdi),%r12 1852a7: 0f 46 de cmovbe %esi,%ebx 1852aa: f6 87 27 01 00 00 40 testb $0x40,0x127(%rdi) 1852b1: 0f 85 84 00 00 00 jne 18533b 1852b7: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 1852be: 00 1852bf: 31 d2 xor %edx,%edx 1852c1: 4c 89 e7 mov %r12,%rdi 1852c4: 8b 30 mov (%rax),%esi 1852c6: 83 c6 68 add $0x68,%esi 1852c9: e8 00 00 00 00 callq 1852ce 1852ce: 25 ff 00 00 00 and $0xff,%eax 1852d3: 74 70 je 185345 1852d5: 89 c0 mov %eax,%eax 1852d7: 89 db mov %ebx,%ebx 1852d9: 4c 89 e7 mov %r12,%rdi 1852dc: 31 d2 xor %edx,%edx 1852de: 48 0f af d8 imul %rax,%rbx 1852e2: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 1852e9: 00 1852ea: 8b 30 mov (%rax),%esi 1852ec: 48 c1 eb 02 shr $0x2,%rbx 1852f0: 83 c6 67 add $0x67,%esi 1852f3: e8 00 00 00 00 callq 1852f8 1852f8: 4c 89 e7 mov %r12,%rdi 1852fb: 48 ba c3 f5 28 5c 8f movabs $0x28f5c28f5c28f5c3,%rdx 185302: c2 f5 28 185305: 30 c0 xor %al,%al 185307: 89 c1 mov %eax,%ecx 185309: 48 89 d8 mov %rbx,%rax 18530c: 48 f7 e2 mul %rdx 18530f: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 185316: 00 185317: 8b 30 mov (%rax),%esi 185319: 48 c1 ea 02 shr $0x2,%rdx 18531d: 09 ca or %ecx,%edx 18531f: 83 c6 67 add $0x67,%esi 185322: 31 c9 xor %ecx,%ecx 185324: e8 00 00 00 00 callq 185329 185329: 48 8b 7d 00 mov 0x0(%rbp),%rdi 18532d: 5b pop %rbx 18532e: be 01 00 00 00 mov $0x1,%esi 185333: 5d pop %rbp 185334: 41 5c pop %r12 185336: e9 75 fd ff ff jmpq 1850b0 18533b: e8 00 00 00 00 callq 185340 185340: e9 72 ff ff ff jmpq 1852b7 185345: 5b pop %rbx 185346: b8 ea ff ff ff mov $0xffffffea,%eax 18534b: 5d pop %rbp 18534c: 41 5c pop %r12 18534e: c3 retq 18534f: 90 nop 0000000000185350 : 185350: e8 00 00 00 00 callq 185355 185355: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 18535c: 31 c0 xor %eax,%eax 18535e: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 185365: 00 185366: c7 46 10 01 01 01 01 movl $0x1010101,0x10(%rsi) 18536d: c3 retq 18536e: 66 90 xchg %ax,%ax 0000000000185370 : 185370: e8 00 00 00 00 callq 185375 185375: 41 54 push %r12 185377: 48 89 f2 mov %rsi,%rdx 18537a: c7 06 00 00 00 00 movl $0x0,(%rsi) 185380: be 3c 00 00 00 mov $0x3c,%esi 185385: e8 00 00 00 00 callq 18538a 18538a: 41 89 c4 mov %eax,%r12d 18538d: 85 c0 test %eax,%eax 18538f: 75 06 jne 185397 185391: 44 89 e0 mov %r12d,%eax 185394: 41 5c pop %r12 185396: c3 retq 185397: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18539e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1853a5: e8 00 00 00 00 callq 1853aa 1853aa: 85 c0 test %eax,%eax 1853ac: 0f 85 00 00 00 00 jne 1853b2 1853b2: 44 89 e0 mov %r12d,%eax 1853b5: 41 5c pop %r12 1853b7: c3 retq 1853b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1853bf: 00 00000000001853c0 : 1853c0: e8 00 00 00 00 callq 1853c5 1853c5: 41 54 push %r12 1853c7: 55 push %rbp 1853c8: 53 push %rbx 1853c9: 4c 8b 27 mov (%rdi),%r12 1853cc: 85 f6 test %esi,%esi 1853ce: 0f 84 90 00 00 00 je 185464 1853d4: 48 89 fd mov %rdi,%rbp 1853d7: 89 f3 mov %esi,%ebx 1853d9: 4c 89 e7 mov %r12,%rdi 1853dc: f6 85 27 01 00 00 40 testb $0x40,0x127(%rbp) 1853e3: 75 6d jne 185452 1853e5: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 1853ec: c1 e3 03 shl $0x3,%ebx 1853ef: 48 8b 40 30 mov 0x30(%rax),%rax 1853f3: e8 00 00 00 00 callq 1853f8 1853f8: 31 d2 xor %edx,%edx 1853fa: 4c 89 e7 mov %r12,%rdi 1853fd: 69 c0 c0 27 09 00 imul $0x927c0,%eax,%eax 185403: f7 f3 div %ebx 185405: 31 d2 xor %edx,%edx 185407: 89 c3 mov %eax,%ebx 185409: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 185410: 00 185411: 8b 30 mov (%rax),%esi 185413: 83 c6 6a add $0x6a,%esi 185416: e8 00 00 00 00 callq 18541b 18541b: 4c 89 e7 mov %r12,%rdi 18541e: 31 c9 xor %ecx,%ecx 185420: 83 e0 07 and $0x7,%eax 185423: 89 c2 mov %eax,%edx 185425: 8d 04 dd 00 00 00 00 lea 0x0(,%rbx,8),%eax 18542c: 09 c2 or %eax,%edx 18542e: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 185435: 00 185436: 8b 30 mov (%rax),%esi 185438: 83 c6 6a add $0x6a,%esi 18543b: e8 00 00 00 00 callq 185440 185440: 48 8b 7d 00 mov 0x0(%rbp),%rdi 185444: 5b pop %rbx 185445: be 05 00 00 00 mov $0x5,%esi 18544a: 5d pop %rbp 18544b: 41 5c pop %r12 18544d: e9 5e fc ff ff jmpq 1850b0 185452: 48 89 ef mov %rbp,%rdi 185455: e8 00 00 00 00 callq 18545a 18545a: 85 c0 test %eax,%eax 18545c: 75 0b jne 185469 18545e: 48 8b 7d 00 mov 0x0(%rbp),%rdi 185462: eb 81 jmp 1853e5 185464: b8 ea ff ff ff mov $0xffffffea,%eax 185469: 5b pop %rbx 18546a: 5d pop %rbp 18546b: 41 5c pop %r12 18546d: c3 retq 18546e: 66 90 xchg %ax,%ax 0000000000185470 : 185470: e8 00 00 00 00 callq 185475 185475: 48 8b 3f mov (%rdi),%rdi 185478: 31 d2 xor %edx,%edx 18547a: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 185481: 8b 30 mov (%rax),%esi 185483: 83 c6 5f add $0x5f,%esi 185486: e8 00 00 00 00 callq 18548b 18548b: c1 e0 0e shl $0xe,%eax 18548e: c1 e8 17 shr $0x17,%eax 185491: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 185497: c3 retq 185498: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18549f: 00 00000000001854a0 : 1854a0: e8 00 00 00 00 callq 1854a5 1854a5: 48 8b 3f mov (%rdi),%rdi 1854a8: 31 c9 xor %ecx,%ecx 1854aa: 31 d2 xor %edx,%edx 1854ac: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 1854b3: 8b 30 mov (%rax),%esi 1854b5: 83 c6 0a add $0xa,%esi 1854b8: e8 00 00 00 00 callq 1854bd 1854bd: 31 c0 xor %eax,%eax 1854bf: c3 retq 00000000001854c0 : 1854c0: e8 00 00 00 00 callq 1854c5 1854c5: 48 8b 3f mov (%rdi),%rdi 1854c8: 31 c9 xor %ecx,%ecx 1854ca: 31 d2 xor %edx,%edx 1854cc: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 1854d3: 8b 30 mov (%rax),%esi 1854d5: 83 c6 0a add $0xa,%esi 1854d8: e8 00 00 00 00 callq 1854dd 1854dd: 31 c0 xor %eax,%eax 1854df: c3 retq 00000000001854e0 : 1854e0: e8 00 00 00 00 callq 1854e5 1854e5: 48 85 f6 test %rsi,%rsi 1854e8: 0f 84 06 01 00 00 je 1855f4 1854ee: 41 55 push %r13 1854f0: 41 54 push %r12 1854f2: 55 push %rbp 1854f3: 48 89 fd mov %rdi,%rbp 1854f6: 53 push %rbx 1854f7: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1854fe: 8b 0e mov (%rsi),%ecx 185500: 4c 8b 27 mov (%rdi),%r12 185503: 0f b7 40 0c movzwl 0xc(%rax),%eax 185507: 81 f9 e7 03 00 00 cmp $0x3e7,%ecx 18550d: 0f 8f 9e 00 00 00 jg 1855b1 185513: 66 3d fe 00 cmp $0xfe,%ax 185517: 0f 86 cc 00 00 00 jbe 1855e9 18551d: 31 d2 xor %edx,%edx 18551f: 41 bd ff 00 00 00 mov $0xff,%r13d 185525: 89 d3 mov %edx,%ebx 185527: c1 e3 08 shl $0x8,%ebx 18552a: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 185531: 00 185532: 4c 89 e7 mov %r12,%rdi 185535: 31 d2 xor %edx,%edx 185537: 8b 30 mov (%rax),%esi 185539: 83 c6 0b add $0xb,%esi 18553c: e8 00 00 00 00 callq 185541 185541: 4c 89 e7 mov %r12,%rdi 185544: 31 c9 xor %ecx,%ecx 185546: 25 00 ff ff 1f and $0x1fffff00,%eax 18554b: 89 c2 mov %eax,%edx 18554d: 49 8b 84 24 18 62 01 mov 0x16218(%r12),%rax 185554: 00 185555: 81 ca 00 00 00 b0 or $0xb0000000,%edx 18555b: 44 09 ea or %r13d,%edx 18555e: 8b 30 mov (%rax),%esi 185560: 30 f6 xor %dh,%dh 185562: 09 da or %ebx,%edx 185564: 83 c6 0b add $0xb,%esi 185567: 81 e2 ff ff ff fb and $0xfbffffff,%edx 18556d: e8 00 00 00 00 callq 185572 185572: 48 8b 7d 00 mov 0x0(%rbp),%rdi 185576: 31 c9 xor %ecx,%ecx 185578: ba 38 00 00 00 mov $0x38,%edx 18557d: 48 8b 87 18 62 01 00 mov 0x16218(%rdi),%rax 185584: 8b 30 mov (%rax),%esi 185586: 83 c6 0a add $0xa,%esi 185589: e8 00 00 00 00 callq 18558e 18558e: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 185595: 5b pop %rbx 185596: 48 89 ef mov %rbp,%rdi 185599: 31 c9 xor %ecx,%ecx 18559b: 5d pop %rbp 18559c: be 3f 00 00 00 mov $0x3f,%esi 1855a1: 41 5c pop %r12 1855a3: 0f b7 90 92 24 00 00 movzwl 0x2492(%rax),%edx 1855aa: 41 5d pop %r13 1855ac: e9 00 00 00 00 jmpq 1855b1 1855b1: 48 63 d1 movslq %ecx,%rdx 1855b4: c1 f9 1f sar $0x1f,%ecx 1855b7: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1855be: 48 c1 fa 26 sar $0x26,%rdx 1855c2: 29 ca sub %ecx,%edx 1855c4: 66 3d ff 00 cmp $0xff,%ax 1855c8: b9 ff 00 00 00 mov $0xff,%ecx 1855cd: 0f 43 c1 cmovae %ecx,%eax 1855d0: 44 0f b7 e8 movzwl %ax,%r13d 1855d4: 44 39 ea cmp %r13d,%edx 1855d7: 0f 8e 48 ff ff ff jle 185525 1855dd: 5b pop %rbx 1855de: b8 ea ff ff ff mov $0xffffffea,%eax 1855e3: 5d pop %rbp 1855e4: 41 5c pop %r12 1855e6: 41 5d pop %r13 1855e8: c3 retq 1855e9: 44 0f b7 e8 movzwl %ax,%r13d 1855ed: 31 db xor %ebx,%ebx 1855ef: e9 36 ff ff ff jmpq 18552a 1855f4: b8 ea ff ff ff mov $0xffffffea,%eax 1855f9: c3 retq 1855fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000185600 : 185600: e8 00 00 00 00 callq 185605 185605: 41 56 push %r14 185607: 41 55 push %r13 185609: 41 89 d5 mov %edx,%r13d 18560c: 41 54 push %r12 18560e: 49 89 fc mov %rdi,%r12 185611: 55 push %rbp 185612: 89 cd mov %ecx,%ebp 185614: 53 push %rbx 185615: 44 89 cb mov %r9d,%ebx 185618: 48 83 ec 08 sub $0x8,%rsp 18561c: 83 fe 02 cmp $0x2,%esi 18561f: 0f 84 8c 00 00 00 je 1856b1 185625: 76 4d jbe 185674 185627: 83 fe 03 cmp $0x3,%esi 18562a: 75 1e jne 18564a 18562c: 8b 4c 24 38 mov 0x38(%rsp),%ecx 185630: b8 01 00 00 00 mov $0x1,%eax 185635: 85 c9 test %ecx,%ecx 185637: 0f 85 be 00 00 00 jne 1856fb 18563d: 48 83 c4 08 add $0x8,%rsp 185641: 5b pop %rbx 185642: 5d pop %rbp 185643: 41 5c pop %r12 185645: 41 5d pop %r13 185647: 41 5e pop %r14 185649: c3 retq 18564a: 83 fe 04 cmp $0x4,%esi 18564d: 0f 85 c6 00 00 00 jne 185719 185653: 8b 54 24 38 mov 0x38(%rsp),%edx 185657: b8 01 00 00 00 mov $0x1,%eax 18565c: 85 d2 test %edx,%edx 18565e: 74 dd je 18563d 185660: 8b 7c 24 38 mov 0x38(%rsp),%edi 185664: 88 44 24 07 mov %al,0x7(%rsp) 185668: e8 00 00 00 00 callq 18566d 18566d: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 185672: eb c9 jmp 18563d 185674: 45 89 c6 mov %r8d,%r14d 185677: 85 f6 test %esi,%esi 185679: 74 77 je 1856f2 18567b: 31 d2 xor %edx,%edx 18567d: 44 89 ee mov %r13d,%esi 185680: f7 d5 not %ebp 185682: e8 00 00 00 00 callq 185687 185687: 44 89 f1 mov %r14d,%ecx 18568a: d3 e3 shl %cl,%ebx 18568c: 21 c5 and %eax,%ebp 18568e: 89 da mov %ebx,%edx 185690: 09 ea or %ebp,%edx 185692: 44 89 ee mov %r13d,%esi 185695: 4c 89 e7 mov %r12,%rdi 185698: 31 c9 xor %ecx,%ecx 18569a: e8 00 00 00 00 callq 18569f 18569f: b8 01 00 00 00 mov $0x1,%eax 1856a4: 48 83 c4 08 add $0x8,%rsp 1856a8: 5b pop %rbx 1856a9: 5d pop %rbp 1856aa: 41 5c pop %r12 1856ac: 41 5d pop %r13 1856ae: 41 5e pop %r14 1856b0: c3 retq 1856b1: 41 be 88 13 00 00 mov $0x1388,%r14d 1856b7: eb 05 jmp 1856be 1856b9: 45 85 f6 test %r14d,%r14d 1856bc: 74 54 je 185712 1856be: bf 01 00 00 00 mov $0x1,%edi 1856c3: 41 83 ee 01 sub $0x1,%r14d 1856c7: e8 00 00 00 00 callq 1856cc 1856cc: 31 d2 xor %edx,%edx 1856ce: 44 89 ee mov %r13d,%esi 1856d1: 4c 89 e7 mov %r12,%rdi 1856d4: e8 00 00 00 00 callq 1856d9 1856d9: 21 e8 and %ebp,%eax 1856db: 39 c3 cmp %eax,%ebx 1856dd: 75 da jne 1856b9 1856df: 45 85 f6 test %r14d,%r14d 1856e2: 0f 95 c0 setne %al 1856e5: 48 83 c4 08 add $0x8,%rsp 1856e9: 5b pop %rbx 1856ea: 5d pop %rbp 1856eb: 41 5c pop %r12 1856ed: 41 5d pop %r13 1856ef: 41 5e pop %r14 1856f1: c3 retq 1856f2: 44 89 c1 mov %r8d,%ecx 1856f5: d3 e3 shl %cl,%ebx 1856f7: 89 da mov %ebx,%edx 1856f9: eb 97 jmp 185692 1856fb: 8b 7c 24 38 mov 0x38(%rsp),%edi 1856ff: 88 44 24 07 mov %al,0x7(%rsp) 185703: e8 00 00 00 00 callq 185708 185708: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 18570d: e9 2b ff ff ff jmpq 18563d 185712: 31 c0 xor %eax,%eax 185714: e9 24 ff ff ff jmpq 18563d 185719: e9 00 00 00 00 jmpq 18571e 18571e: 66 90 xchg %ax,%ax 0000000000185720 : 185720: e8 00 00 00 00 callq 185725 185725: 85 d2 test %edx,%edx 185727: 74 64 je 18578d 185729: 8d 42 ff lea -0x1(%rdx),%eax 18572c: 41 55 push %r13 18572e: 45 31 ed xor %r13d,%r13d 185731: 48 8d 04 40 lea (%rax,%rax,2),%rax 185735: 41 54 push %r12 185737: 4c 8d 64 c6 18 lea 0x18(%rsi,%rax,8),%r12 18573c: 55 push %rbp 18573d: 48 89 fd mov %rdi,%rbp 185740: 53 push %rbx 185741: 48 89 f3 mov %rsi,%rbx 185744: eb 09 jmp 18574f 185746: 48 83 c3 18 add $0x18,%rbx 18574a: 4c 39 e3 cmp %r12,%rbx 18574d: 74 32 je 185781 18574f: 8b 33 mov (%rbx),%esi 185751: 83 fe 02 cmp $0x2,%esi 185754: 77 04 ja 18575a 185756: 44 8b 6b 04 mov 0x4(%rbx),%r13d 18575a: 8b 43 10 mov 0x10(%rbx),%eax 18575d: 44 8b 4b 14 mov 0x14(%rbx),%r9d 185761: 44 89 ea mov %r13d,%edx 185764: 44 8b 43 0c mov 0xc(%rbx),%r8d 185768: 8b 4b 08 mov 0x8(%rbx),%ecx 18576b: 50 push %rax 18576c: 48 8b 7d 00 mov 0x0(%rbp),%rdi 185770: e8 8b fe ff ff callq 185600 185775: 5a pop %rdx 185776: 84 c0 test %al,%al 185778: 75 cc jne 185746 18577a: 5b pop %rbx 18577b: 5d pop %rbp 18577c: 41 5c pop %r12 18577e: 41 5d pop %r13 185780: c3 retq 185781: 5b pop %rbx 185782: b8 01 00 00 00 mov $0x1,%eax 185787: 5d pop %rbp 185788: 41 5c pop %r12 18578a: 41 5d pop %r13 18578c: c3 retq 18578d: b8 01 00 00 00 mov $0x1,%eax 185792: c3 retq 185793: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18579a: 00 00 00 00 18579e: 66 90 xchg %ax,%ax 00000000001857a0 : 1857a0: e8 00 00 00 00 callq 1857a5 1857a5: 41 56 push %r14 1857a7: 41 55 push %r13 1857a9: 41 54 push %r12 1857ab: 55 push %rbp 1857ac: 53 push %rbx 1857ad: 4c 8b 2f mov (%rdi),%r13 1857b0: 85 d2 test %edx,%edx 1857b2: 74 74 je 185828 1857b4: 8d 42 ff lea -0x1(%rdx),%eax 1857b7: 48 89 fd mov %rdi,%rbp 1857ba: 48 89 f3 mov %rsi,%rbx 1857bd: 4c 89 ef mov %r13,%rdi 1857c0: 48 8d 04 c0 lea (%rax,%rax,8),%rax 1857c4: 45 31 f6 xor %r14d,%r14d 1857c7: 4c 8d 24 86 lea (%rsi,%rax,4),%r12 1857cb: eb 0d jmp 1857da 1857cd: 4c 39 e3 cmp %r12,%rbx 1857d0: 74 56 je 185828 1857d2: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1857d6: 48 83 c3 24 add $0x24,%rbx 1857da: 8b 33 mov (%rbx),%esi 1857dc: 83 fe 02 cmp $0x2,%esi 1857df: 77 22 ja 185803 1857e1: 8b 43 04 mov 0x4(%rbx),%eax 1857e4: 8b 53 08 mov 0x8(%rbx),%edx 1857e7: 44 8b 73 10 mov 0x10(%rbx),%r14d 1857eb: 48 8d 04 80 lea (%rax,%rax,4),%rax 1857ef: 48 8d 84 42 52 2b 00 lea 0x2b52(%rdx,%rax,2),%rax 1857f6: 00 1857f7: 8b 53 0c mov 0xc(%rbx),%edx 1857fa: 49 8b 44 c5 08 mov 0x8(%r13,%rax,8),%rax 1857ff: 44 03 34 90 add (%rax,%rdx,4),%r14d 185803: 8b 43 1c mov 0x1c(%rbx),%eax 185806: 44 8b 4b 20 mov 0x20(%rbx),%r9d 18580a: 44 89 f2 mov %r14d,%edx 18580d: 44 8b 43 18 mov 0x18(%rbx),%r8d 185811: 8b 4b 14 mov 0x14(%rbx),%ecx 185814: 50 push %rax 185815: e8 e6 fd ff ff callq 185600 18581a: 5a pop %rdx 18581b: 84 c0 test %al,%al 18581d: 75 ae jne 1857cd 18581f: 5b pop %rbx 185820: 5d pop %rbp 185821: 41 5c pop %r12 185823: 41 5d pop %r13 185825: 41 5e pop %r14 185827: c3 retq 185828: 5b pop %rbx 185829: b8 01 00 00 00 mov $0x1,%eax 18582e: 5d pop %rbp 18582f: 41 5c pop %r12 185831: 41 5d pop %r13 185833: 41 5e pop %r14 185835: c3 retq 185836: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18583d: 00 00 00 0000000000185840 : 185840: e8 00 00 00 00 callq 185845 185845: 55 push %rbp 185846: 48 89 fd mov %rdi,%rbp 185849: 53 push %rbx 18584a: 89 f3 mov %esi,%ebx 18584c: 48 83 ec 10 sub $0x10,%rsp 185850: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 185857: 00 00 185859: 48 89 44 24 08 mov %rax,0x8(%rsp) 18585e: 31 c0 xor %eax,%eax 185860: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 185865: e8 00 00 00 00 callq 18586a 18586a: 39 5c 24 04 cmp %ebx,0x4(%rsp) 18586e: 74 47 je 1858b7 185870: 83 fb 01 cmp $0x1,%ebx 185873: 74 5b je 1858d0 185875: 85 db test %ebx,%ebx 185877: 0f 85 96 00 00 00 jne 185913 18587d: bf 14 00 00 00 mov $0x14,%edi 185882: e8 00 00 00 00 callq 185887 185887: ba 11 00 00 00 mov $0x11,%edx 18588c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185893: 48 89 ef mov %rbp,%rdi 185896: e8 00 00 00 00 callq 18589b 18589b: 84 c0 test %al,%al 18589d: 74 74 je 185913 18589f: ba 02 00 00 00 mov $0x2,%edx 1858a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1858ab: 48 89 ef mov %rbp,%rdi 1858ae: e8 00 00 00 00 callq 1858b3 1858b3: 84 c0 test %al,%al 1858b5: 74 5c je 185913 1858b7: 31 c0 xor %eax,%eax 1858b9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1858be: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1858c5: 00 00 1858c7: 75 51 jne 18591a 1858c9: 48 83 c4 10 add $0x10,%rsp 1858cd: 5b pop %rbx 1858ce: 5d pop %rbp 1858cf: c3 retq 1858d0: ba 04 00 00 00 mov $0x4,%edx 1858d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1858dc: 48 89 ef mov %rbp,%rdi 1858df: e8 00 00 00 00 callq 1858e4 1858e4: 84 c0 test %al,%al 1858e6: 74 2b je 185913 1858e8: 31 d2 xor %edx,%edx 1858ea: be 1e 00 00 00 mov $0x1e,%esi 1858ef: 48 89 ef mov %rbp,%rdi 1858f2: e8 00 00 00 00 callq 1858f7 1858f7: 85 c0 test %eax,%eax 1858f9: 75 18 jne 185913 1858fb: ba 0f 00 00 00 mov $0xf,%edx 185900: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185907: 48 89 ef mov %rbp,%rdi 18590a: e8 00 00 00 00 callq 18590f 18590f: 84 c0 test %al,%al 185911: 75 a4 jne 1858b7 185913: b8 ea ff ff ff mov $0xffffffea,%eax 185918: eb 9f jmp 1858b9 18591a: e8 00 00 00 00 callq 18591f 18591f: 90 nop 0000000000185920 : 185920: e8 00 00 00 00 callq 185925 185925: 55 push %rbp 185926: 53 push %rbx 185927: 48 8b 2f mov (%rdi),%rbp 18592a: c6 06 00 movb $0x0,(%rsi) 18592d: f6 87 28 01 00 00 08 testb $0x8,0x128(%rdi) 185934: 75 05 jne 18593b 185936: 31 c0 xor %eax,%eax 185938: 5b pop %rbx 185939: 5d pop %rbp 18593a: c3 retq 18593b: 48 89 f3 mov %rsi,%rbx 18593e: 31 d2 xor %edx,%edx 185940: be 69 75 01 00 mov $0x17569,%esi 185945: 48 89 ef mov %rbp,%rdi 185948: e8 00 00 00 00 callq 18594d 18594d: a9 00 00 00 20 test $0x20000000,%eax 185952: 74 e2 je 185936 185954: 48 8b 85 c8 61 01 00 mov 0x161c8(%rbp),%rax 18595b: 31 d2 xor %edx,%edx 18595d: 48 89 ef mov %rbp,%rdi 185960: 8b 70 08 mov 0x8(%rax),%esi 185963: e8 00 00 00 00 callq 185968 185968: a8 80 test $0x80,%al 18596a: 74 ca je 185936 18596c: c6 03 01 movb $0x1,(%rbx) 18596f: eb c5 jmp 185936 185971: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 185978: 00 00 00 00 18597c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000185980 : 185980: e8 00 00 00 00 callq 185985 185985: 53 push %rbx 185986: 48 8b 3f mov (%rdi),%rdi 185989: 48 89 f3 mov %rsi,%rbx 18598c: 31 d2 xor %edx,%edx 18598e: 48 8b 87 c8 61 01 00 mov 0x161c8(%rdi),%rax 185995: 8b 70 08 mov 0x8(%rax),%esi 185998: 81 c6 0b 01 00 00 add $0x10b,%esi 18599e: e8 00 00 00 00 callq 1859a3 1859a3: c1 e8 08 shr $0x8,%eax 1859a6: 83 e0 01 and $0x1,%eax 1859a9: 89 03 mov %eax,(%rbx) 1859ab: 31 c0 xor %eax,%eax 1859ad: 5b pop %rbx 1859ae: c3 retq 1859af: 90 nop 00000000001859b0 : 1859b0: e8 00 00 00 00 callq 1859b5 1859b5: 41 55 push %r13 1859b7: 31 d2 xor %edx,%edx 1859b9: 49 89 fd mov %rdi,%r13 1859bc: 41 54 push %r12 1859be: 55 push %rbp 1859bf: 53 push %rbx 1859c0: 48 8b 2f mov (%rdi),%rbp 1859c3: 89 f3 mov %esi,%ebx 1859c5: 48 8b 85 c8 61 01 00 mov 0x161c8(%rbp),%rax 1859cc: 48 89 ef mov %rbp,%rdi 1859cf: 4c 8b a5 e8 39 01 00 mov 0x139e8(%rbp),%r12 1859d6: 8b 70 08 mov 0x8(%rax),%esi 1859d9: 81 c6 0b 01 00 00 add $0x10b,%esi 1859df: e8 00 00 00 00 callq 1859e4 1859e4: c1 e8 08 shr $0x8,%eax 1859e7: 83 e0 01 and $0x1,%eax 1859ea: 39 c3 cmp %eax,%ebx 1859ec: 74 09 je 1859f7 1859ee: 83 fb 01 cmp $0x1,%ebx 1859f1: 74 0d je 185a00 1859f3: 85 db test %ebx,%ebx 1859f5: 74 70 je 185a67 1859f7: 31 c0 xor %eax,%eax 1859f9: 5b pop %rbx 1859fa: 5d pop %rbp 1859fb: 41 5c pop %r12 1859fd: 41 5d pop %r13 1859ff: c3 retq 185a00: 4d 85 e4 test %r12,%r12 185a03: 74 0d je 185a12 185a05: 41 8b 44 24 04 mov 0x4(%r12),%eax 185a0a: 85 c0 test %eax,%eax 185a0c: 0f 85 86 00 00 00 jne 185a98 185a12: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 185a19: 31 d2 xor %edx,%edx 185a1b: 48 89 ef mov %rbp,%rdi 185a1e: 8b 30 mov (%rax),%esi 185a20: 81 c6 81 00 00 00 add $0x81,%esi 185a26: e8 00 00 00 00 callq 185a2b 185a2b: 31 c9 xor %ecx,%ecx 185a2d: 48 89 ef mov %rbp,%rdi 185a30: 0d 00 00 00 80 or $0x80000000,%eax 185a35: 89 c2 mov %eax,%edx 185a37: 48 8b 85 18 62 01 00 mov 0x16218(%rbp),%rax 185a3e: 8b 30 mov (%rax),%esi 185a40: 81 c6 81 00 00 00 add $0x81,%esi 185a46: e8 00 00 00 00 callq 185a4b 185a4b: 31 c9 xor %ecx,%ecx 185a4d: 31 d2 xor %edx,%edx 185a4f: be 25 00 00 00 mov $0x25,%esi 185a54: 4c 89 ef mov %r13,%rdi 185a57: e8 00 00 00 00 callq 185a5c 185a5c: 85 c0 test %eax,%eax 185a5e: 74 97 je 1859f7 185a60: b8 ea ff ff ff mov $0xffffffea,%eax 185a65: eb 92 jmp 1859f9 185a67: 31 d2 xor %edx,%edx 185a69: be 58 00 00 00 mov $0x58,%esi 185a6e: 4c 89 ef mov %r13,%rdi 185a71: e8 00 00 00 00 callq 185a76 185a76: 85 c0 test %eax,%eax 185a78: 75 e6 jne 185a60 185a7a: ba 02 00 00 00 mov $0x2,%edx 185a7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185a86: 4c 89 ef mov %r13,%rdi 185a89: e8 00 00 00 00 callq 185a8e 185a8e: 84 c0 test %al,%al 185a90: 0f 85 61 ff ff ff jne 1859f7 185a96: eb c8 jmp 185a60 185a98: 31 c9 xor %ecx,%ecx 185a9a: ba 01 00 00 00 mov $0x1,%edx 185a9f: eb ae jmp 185a4f 185aa1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 185aa8: 00 00 00 00 185aac: 0f 1f 40 00 nopl 0x0(%rax) 0000000000185ab0 : 185ab0: e8 00 00 00 00 callq 185ab5 185ab5: 55 push %rbp 185ab6: 48 89 fd mov %rdi,%rbp 185ab9: e8 00 00 00 00 callq 185abe 185abe: 85 c0 test %eax,%eax 185ac0: 74 02 je 185ac4 185ac2: 5d pop %rbp 185ac3: c3 retq 185ac4: 48 89 ef mov %rbp,%rdi 185ac7: 31 d2 xor %edx,%edx 185ac9: be 60 00 00 00 mov $0x60,%esi 185ace: 5d pop %rbp 185acf: e9 00 00 00 00 jmpq 185ad4 185ad4: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 185adb: 00 00 00 185ade: 66 90 xchg %ax,%ax 0000000000185ae0 : 185ae0: e8 00 00 00 00 callq 185ae5 185ae5: 55 push %rbp 185ae6: 48 89 fd mov %rdi,%rbp 185ae9: 53 push %rbx 185aea: 89 f3 mov %esi,%ebx 185aec: 48 83 ec 10 sub $0x10,%rsp 185af0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 185af7: 00 00 185af9: 48 89 44 24 08 mov %rax,0x8(%rsp) 185afe: 31 c0 xor %eax,%eax 185b00: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 185b05: e8 00 00 00 00 callq 185b0a 185b0a: 39 5c 24 04 cmp %ebx,0x4(%rsp) 185b0e: 74 47 je 185b57 185b10: 83 fb 01 cmp $0x1,%ebx 185b13: 74 5b je 185b70 185b15: 85 db test %ebx,%ebx 185b17: 0f 85 98 00 00 00 jne 185bb5 185b1d: bf 14 00 00 00 mov $0x14,%edi 185b22: e8 00 00 00 00 callq 185b27 185b27: ba 11 00 00 00 mov $0x11,%edx 185b2c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185b33: 48 89 ef mov %rbp,%rdi 185b36: e8 00 00 00 00 callq 185b3b 185b3b: 84 c0 test %al,%al 185b3d: 74 76 je 185bb5 185b3f: ba 02 00 00 00 mov $0x2,%edx 185b44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185b4b: 48 89 ef mov %rbp,%rdi 185b4e: e8 00 00 00 00 callq 185b53 185b53: 84 c0 test %al,%al 185b55: 74 5e je 185bb5 185b57: 31 c0 xor %eax,%eax 185b59: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 185b5e: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 185b65: 00 00 185b67: 75 53 jne 185bbc 185b69: 48 83 c4 10 add $0x10,%rsp 185b6d: 5b pop %rbx 185b6e: 5d pop %rbp 185b6f: c3 retq 185b70: ba 04 00 00 00 mov $0x4,%edx 185b75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185b7c: 48 89 ef mov %rbp,%rdi 185b7f: e8 00 00 00 00 callq 185b84 185b84: 84 c0 test %al,%al 185b86: 74 2d je 185bb5 185b88: 31 c9 xor %ecx,%ecx 185b8a: 31 d2 xor %edx,%edx 185b8c: be 25 00 00 00 mov $0x25,%esi 185b91: 48 89 ef mov %rbp,%rdi 185b94: e8 00 00 00 00 callq 185b99 185b99: 85 c0 test %eax,%eax 185b9b: 75 18 jne 185bb5 185b9d: ba 0f 00 00 00 mov $0xf,%edx 185ba2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185ba9: 48 89 ef mov %rbp,%rdi 185bac: e8 00 00 00 00 callq 185bb1 185bb1: 84 c0 test %al,%al 185bb3: 75 a2 jne 185b57 185bb5: b8 ea ff ff ff mov $0xffffffea,%eax 185bba: eb 9d jmp 185b59 185bbc: e8 00 00 00 00 callq 185bc1 185bc1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 185bc8: 00 00 00 185bcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000185bd0 : 185bd0: e8 00 00 00 00 callq 185bd5 185bd5: 55 push %rbp 185bd6: 53 push %rbx 185bd7: 48 8b 2f mov (%rdi),%rbp 185bda: c6 06 00 movb $0x0,(%rsi) 185bdd: f6 87 28 01 00 00 08 testb $0x8,0x128(%rdi) 185be4: 75 05 jne 185beb 185be6: 31 c0 xor %eax,%eax 185be8: 5b pop %rbx 185be9: 5d pop %rbp 185bea: c3 retq 185beb: 31 c9 xor %ecx,%ecx 185bed: ba 3b 00 f0 ff mov $0xfff0003b,%edx 185bf2: 48 89 ef mov %rbp,%rdi 185bf5: 48 89 f3 mov %rsi,%rbx 185bf8: be 74 20 01 00 mov $0x12074,%esi 185bfd: e8 00 00 00 00 callq 185c02 185c02: 31 d2 xor %edx,%edx 185c04: be 75 20 01 00 mov $0x12075,%esi 185c09: 48 89 ef mov %rbp,%rdi 185c0c: e8 00 00 00 00 callq 185c11 185c11: 83 f8 01 cmp $0x1,%eax 185c14: 75 d0 jne 185be6 185c16: 48 8b 85 c8 61 01 00 mov 0x161c8(%rbp),%rax 185c1d: 31 d2 xor %edx,%edx 185c1f: 48 89 ef mov %rbp,%rdi 185c22: 8b 70 08 mov 0x8(%rax),%esi 185c25: e8 00 00 00 00 callq 185c2a 185c2a: a8 80 test $0x80,%al 185c2c: 74 b8 je 185be6 185c2e: c6 03 01 movb $0x1,(%rbx) 185c31: eb b3 jmp 185be6 185c33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 185c3a: 00 00 00 00 185c3e: 66 90 xchg %ax,%ax 0000000000185c40 : 185c40: e8 00 00 00 00 callq 185c45 185c45: 53 push %rbx 185c46: 48 8b 3f mov (%rdi),%rdi 185c49: 48 89 f3 mov %rsi,%rbx 185c4c: 31 d2 xor %edx,%edx 185c4e: 48 8b 87 c8 61 01 00 mov 0x161c8(%rdi),%rax 185c55: 8b 70 08 mov 0x8(%rax),%esi 185c58: 81 c6 0b 01 00 00 add $0x10b,%esi 185c5e: e8 00 00 00 00 callq 185c63 185c63: c1 e8 08 shr $0x8,%eax 185c66: 83 e0 01 and $0x1,%eax 185c69: 89 03 mov %eax,(%rbx) 185c6b: 31 c0 xor %eax,%eax 185c6d: 5b pop %rbx 185c6e: c3 retq 185c6f: 90 nop 0000000000185c70 : 185c70: e8 00 00 00 00 callq 185c75 185c75: 55 push %rbp 185c76: 48 89 fd mov %rdi,%rbp 185c79: 53 push %rbx 185c7a: 89 f3 mov %esi,%ebx 185c7c: 48 83 ec 10 sub $0x10,%rsp 185c80: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 185c87: 00 00 185c89: 48 89 44 24 08 mov %rax,0x8(%rsp) 185c8e: 31 c0 xor %eax,%eax 185c90: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 185c95: e8 00 00 00 00 callq 185c9a 185c9a: 39 5c 24 04 cmp %ebx,0x4(%rsp) 185c9e: 74 59 je 185cf9 185ca0: 83 fb 01 cmp $0x1,%ebx 185ca3: 74 71 je 185d16 185ca5: 85 db test %ebx,%ebx 185ca7: 0f 85 df 00 00 00 jne 185d8c 185cad: bf 14 00 00 00 mov $0x14,%edi 185cb2: e8 00 00 00 00 callq 185cb7 185cb7: 83 7d 0c 0a cmpl $0xa,0xc(%rbp) 185cbb: 0f 84 d5 00 00 00 je 185d96 185cc1: ba 0c 00 00 00 mov $0xc,%edx 185cc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185ccd: 48 89 ef mov %rbp,%rdi 185cd0: e8 00 00 00 00 callq 185cd5 185cd5: 84 c0 test %al,%al 185cd7: 0f 84 af 00 00 00 je 185d8c 185cdd: ba 02 00 00 00 mov $0x2,%edx 185ce2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185ce9: 48 89 ef mov %rbp,%rdi 185cec: e8 00 00 00 00 callq 185cf1 185cf1: 84 c0 test %al,%al 185cf3: 0f 84 93 00 00 00 je 185d8c 185cf9: 31 c0 xor %eax,%eax 185cfb: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 185d00: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 185d07: 00 00 185d09: 0f 85 d6 00 00 00 jne 185de5 185d0f: 48 83 c4 10 add $0x10,%rsp 185d13: 5b pop %rbx 185d14: 5d pop %rbp 185d15: c3 retq 185d16: 83 7d 0c 0a cmpl $0xa,0xc(%rbp) 185d1a: 0f 84 ac 00 00 00 je 185dcc 185d20: ba 0a 00 00 00 mov $0xa,%edx 185d25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185d2c: 48 89 ef mov %rbp,%rdi 185d2f: e8 00 00 00 00 callq 185d34 185d34: ba 03 00 00 00 mov $0x3,%edx 185d39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185d40: 48 89 ef mov %rbp,%rdi 185d43: e8 00 00 00 00 callq 185d48 185d48: ba 13 00 00 00 mov $0x13,%edx 185d4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185d54: 48 89 ef mov %rbp,%rdi 185d57: e8 00 00 00 00 callq 185d5c 185d5c: ba 1c 00 00 00 mov $0x1c,%edx 185d61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185d68: 48 89 ef mov %rbp,%rdi 185d6b: e8 00 00 00 00 callq 185d70 185d70: ba 0c 00 00 00 mov $0xc,%edx 185d75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185d7c: 48 89 ef mov %rbp,%rdi 185d7f: e8 00 00 00 00 callq 185d84 185d84: 84 c0 test %al,%al 185d86: 0f 85 6d ff ff ff jne 185cf9 185d8c: b8 ea ff ff ff mov $0xffffffea,%eax 185d91: e9 65 ff ff ff jmpq 185cfb 185d96: ba 0d 00 00 00 mov $0xd,%edx 185d9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185da2: 48 89 ef mov %rbp,%rdi 185da5: e8 00 00 00 00 callq 185daa 185daa: 84 c0 test %al,%al 185dac: 74 de je 185d8c 185dae: ba 01 00 00 00 mov $0x1,%edx 185db3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185dba: 48 89 ef mov %rbp,%rdi 185dbd: e8 00 00 00 00 callq 185dc2 185dc2: 84 c0 test %al,%al 185dc4: 0f 85 2f ff ff ff jne 185cf9 185dca: eb c0 jmp 185d8c 185dcc: ba 04 00 00 00 mov $0x4,%edx 185dd1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185dd8: 48 89 ef mov %rbp,%rdi 185ddb: e8 00 00 00 00 callq 185de0 185de0: e9 4f ff ff ff jmpq 185d34 185de5: e8 00 00 00 00 callq 185dea 185dea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000185df0 : 185df0: e8 00 00 00 00 callq 185df5 185df5: 55 push %rbp 185df6: 48 89 fd mov %rdi,%rbp 185df9: 53 push %rbx 185dfa: 89 f3 mov %esi,%ebx 185dfc: 48 83 ec 10 sub $0x10,%rsp 185e00: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 185e07: 00 00 185e09: 48 89 44 24 08 mov %rax,0x8(%rsp) 185e0e: 31 c0 xor %eax,%eax 185e10: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 185e15: e8 00 00 00 00 callq 185e1a 185e1a: 39 5c 24 04 cmp %ebx,0x4(%rsp) 185e1e: 74 4f je 185e6f 185e20: 83 fb 01 cmp $0x1,%ebx 185e23: 74 67 je 185e8c 185e25: 85 db test %ebx,%ebx 185e27: 0f 85 e5 00 00 00 jne 185f12 185e2d: bf 14 00 00 00 mov $0x14,%edi 185e32: e8 00 00 00 00 callq 185e37 185e37: ba 0c 00 00 00 mov $0xc,%edx 185e3c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185e43: 48 89 ef mov %rbp,%rdi 185e46: e8 00 00 00 00 callq 185e4b 185e4b: 84 c0 test %al,%al 185e4d: 0f 84 bf 00 00 00 je 185f12 185e53: ba 02 00 00 00 mov $0x2,%edx 185e58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185e5f: 48 89 ef mov %rbp,%rdi 185e62: e8 00 00 00 00 callq 185e67 185e67: 84 c0 test %al,%al 185e69: 0f 84 a3 00 00 00 je 185f12 185e6f: 31 c0 xor %eax,%eax 185e71: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 185e76: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 185e7d: 00 00 185e7f: 0f 85 c1 00 00 00 jne 185f46 185e85: 48 83 c4 10 add $0x10,%rsp 185e89: 5b pop %rbx 185e8a: 5d pop %rbp 185e8b: c3 retq 185e8c: ba 0a 00 00 00 mov $0xa,%edx 185e91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185e98: 48 89 ef mov %rbp,%rdi 185e9b: e8 00 00 00 00 callq 185ea0 185ea0: ba 03 00 00 00 mov $0x3,%edx 185ea5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185eac: 48 89 ef mov %rbp,%rdi 185eaf: e8 00 00 00 00 callq 185eb4 185eb4: 83 7d 0c 12 cmpl $0x12,0xc(%rbp) 185eb8: 74 62 je 185f1c 185eba: ba 0a 00 00 00 mov $0xa,%edx 185ebf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185ec6: 48 89 ef mov %rbp,%rdi 185ec9: e8 00 00 00 00 callq 185ece 185ece: ba 12 00 00 00 mov $0x12,%edx 185ed3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185eda: 48 89 ef mov %rbp,%rdi 185edd: e8 00 00 00 00 callq 185ee2 185ee2: ba 0c 00 00 00 mov $0xc,%edx 185ee7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185eee: 48 89 ef mov %rbp,%rdi 185ef1: e8 00 00 00 00 callq 185ef6 185ef6: ba 0c 00 00 00 mov $0xc,%edx 185efb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185f02: 48 89 ef mov %rbp,%rdi 185f05: e8 00 00 00 00 callq 185f0a 185f0a: 84 c0 test %al,%al 185f0c: 0f 85 5d ff ff ff jne 185e6f 185f12: b8 ea ff ff ff mov $0xffffffea,%eax 185f17: e9 55 ff ff ff jmpq 185e71 185f1c: 48 89 ef mov %rbp,%rdi 185f1f: ba 08 00 00 00 mov $0x8,%edx 185f24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185f2b: e8 00 00 00 00 callq 185f30 185f30: ba 0e 00 00 00 mov $0xe,%edx 185f35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185f3c: 48 89 ef mov %rbp,%rdi 185f3f: e8 00 00 00 00 callq 185f44 185f44: eb 9c jmp 185ee2 185f46: e8 00 00 00 00 callq 185f4b 185f4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000185f50 : 185f50: e8 00 00 00 00 callq 185f55 185f55: 55 push %rbp 185f56: 48 89 fd mov %rdi,%rbp 185f59: 53 push %rbx 185f5a: 89 f3 mov %esi,%ebx 185f5c: 48 83 ec 10 sub $0x10,%rsp 185f60: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 185f67: 00 00 185f69: 48 89 44 24 08 mov %rax,0x8(%rsp) 185f6e: 31 c0 xor %eax,%eax 185f70: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 185f75: e8 00 00 00 00 callq 185f7a 185f7a: 39 5c 24 04 cmp %ebx,0x4(%rsp) 185f7e: 74 4f je 185fcf 185f80: 83 fb 01 cmp $0x1,%ebx 185f83: 74 67 je 185fec 185f85: 85 db test %ebx,%ebx 185f87: 0f 85 df 00 00 00 jne 18606c 185f8d: bf 14 00 00 00 mov $0x14,%edi 185f92: e8 00 00 00 00 callq 185f97 185f97: ba 0c 00 00 00 mov $0xc,%edx 185f9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185fa3: 48 89 ef mov %rbp,%rdi 185fa6: e8 00 00 00 00 callq 185fab 185fab: 84 c0 test %al,%al 185fad: 0f 84 b9 00 00 00 je 18606c 185fb3: ba 10 00 00 00 mov $0x10,%edx 185fb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185fbf: 48 89 ef mov %rbp,%rdi 185fc2: e8 00 00 00 00 callq 185fc7 185fc7: 84 c0 test %al,%al 185fc9: 0f 84 9d 00 00 00 je 18606c 185fcf: 31 c0 xor %eax,%eax 185fd1: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 185fd6: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 185fdd: 00 00 185fdf: 0f 85 91 00 00 00 jne 186076 185fe5: 48 83 c4 10 add $0x10,%rsp 185fe9: 5b pop %rbx 185fea: 5d pop %rbp 185feb: c3 retq 185fec: ba 0a 00 00 00 mov $0xa,%edx 185ff1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185ff8: 48 89 ef mov %rbp,%rdi 185ffb: e8 00 00 00 00 callq 186000 186000: ba 03 00 00 00 mov $0x3,%edx 186005: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18600c: 48 89 ef mov %rbp,%rdi 18600f: e8 00 00 00 00 callq 186014 186014: ba 11 00 00 00 mov $0x11,%edx 186019: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186020: 48 89 ef mov %rbp,%rdi 186023: e8 00 00 00 00 callq 186028 186028: ba 06 00 00 00 mov $0x6,%edx 18602d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186034: 48 89 ef mov %rbp,%rdi 186037: e8 00 00 00 00 callq 18603c 18603c: ba 0c 00 00 00 mov $0xc,%edx 186041: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186048: 48 89 ef mov %rbp,%rdi 18604b: e8 00 00 00 00 callq 186050 186050: ba 0c 00 00 00 mov $0xc,%edx 186055: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18605c: 48 89 ef mov %rbp,%rdi 18605f: e8 00 00 00 00 callq 186064 186064: 84 c0 test %al,%al 186066: 0f 85 63 ff ff ff jne 185fcf 18606c: b8 ea ff ff ff mov $0xffffffea,%eax 186071: e9 5b ff ff ff jmpq 185fd1 186076: e8 00 00 00 00 callq 18607b 18607b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000186080 : 186080: e8 00 00 00 00 callq 186085 186085: 55 push %rbp 186086: 48 89 fd mov %rdi,%rbp 186089: 53 push %rbx 18608a: 89 f3 mov %esi,%ebx 18608c: 48 83 ec 10 sub $0x10,%rsp 186090: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 186097: 00 00 186099: 48 89 44 24 08 mov %rax,0x8(%rsp) 18609e: 31 c0 xor %eax,%eax 1860a0: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1860a5: e8 00 00 00 00 callq 1860aa 1860aa: 39 5c 24 04 cmp %ebx,0x4(%rsp) 1860ae: 74 4f je 1860ff 1860b0: 83 fb 01 cmp $0x1,%ebx 1860b3: 74 63 je 186118 1860b5: 85 db test %ebx,%ebx 1860b7: 0f 85 c7 00 00 00 jne 186184 1860bd: bf 14 00 00 00 mov $0x14,%edi 1860c2: e8 00 00 00 00 callq 1860c7 1860c7: ba 0c 00 00 00 mov $0xc,%edx 1860cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1860d3: 48 89 ef mov %rbp,%rdi 1860d6: e8 00 00 00 00 callq 1860db 1860db: 84 c0 test %al,%al 1860dd: 0f 84 a1 00 00 00 je 186184 1860e3: ba 03 00 00 00 mov $0x3,%edx 1860e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1860ef: 48 89 ef mov %rbp,%rdi 1860f2: e8 00 00 00 00 callq 1860f7 1860f7: 84 c0 test %al,%al 1860f9: 0f 84 85 00 00 00 je 186184 1860ff: 31 c0 xor %eax,%eax 186101: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 186106: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 18610d: 00 00 18610f: 75 7d jne 18618e 186111: 48 83 c4 10 add $0x10,%rsp 186115: 5b pop %rbx 186116: 5d pop %rbp 186117: c3 retq 186118: ba 0a 00 00 00 mov $0xa,%edx 18611d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186124: 48 89 ef mov %rbp,%rdi 186127: e8 00 00 00 00 callq 18612c 18612c: ba 03 00 00 00 mov $0x3,%edx 186131: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186138: 48 89 ef mov %rbp,%rdi 18613b: e8 00 00 00 00 callq 186140 186140: ba 13 00 00 00 mov $0x13,%edx 186145: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18614c: 48 89 ef mov %rbp,%rdi 18614f: e8 00 00 00 00 callq 186154 186154: ba 22 00 00 00 mov $0x22,%edx 186159: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186160: 48 89 ef mov %rbp,%rdi 186163: e8 00 00 00 00 callq 186168 186168: ba 0a 00 00 00 mov $0xa,%edx 18616d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186174: 48 89 ef mov %rbp,%rdi 186177: e8 00 00 00 00 callq 18617c 18617c: 84 c0 test %al,%al 18617e: 0f 85 7b ff ff ff jne 1860ff 186184: b8 ea ff ff ff mov $0xffffffea,%eax 186189: e9 73 ff ff ff jmpq 186101 18618e: e8 00 00 00 00 callq 186193 186193: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18619a: 00 00 00 18619d: 0f 1f 00 nopl (%rax) 00000000001861a0 : 1861a0: e8 00 00 00 00 callq 1861a5 1861a5: 4c 8b 07 mov (%rdi),%r8 1861a8: c6 06 00 movb $0x0,(%rsi) 1861ab: f6 87 28 01 00 00 08 testb $0x8,0x128(%rdi) 1861b2: 75 03 jne 1861b7 1861b4: 31 c0 xor %eax,%eax 1861b6: c3 retq 1861b7: 53 push %rbx 1861b8: 31 d2 xor %edx,%edx 1861ba: 48 89 f3 mov %rsi,%rbx 1861bd: 4c 89 c7 mov %r8,%rdi 1861c0: be d7 14 00 00 mov $0x14d7,%esi 1861c5: e8 00 00 00 00 callq 1861ca 1861ca: a8 02 test $0x2,%al 1861cc: 74 03 je 1861d1 1861ce: c6 03 01 movb $0x1,(%rbx) 1861d1: 31 c0 xor %eax,%eax 1861d3: 5b pop %rbx 1861d4: c3 retq 1861d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1861dc: 00 00 00 00 00000000001861e0 : 1861e0: e8 00 00 00 00 callq 1861e5 1861e5: 53 push %rbx 1861e6: 48 8b 3f mov (%rdi),%rdi 1861e9: 48 89 f3 mov %rsi,%rbx 1861ec: 31 d2 xor %edx,%edx 1861ee: be e5 14 00 00 mov $0x14e5,%esi 1861f3: e8 00 00 00 00 callq 1861f8 1861f8: c1 e8 06 shr $0x6,%eax 1861fb: 83 e0 01 and $0x1,%eax 1861fe: 89 03 mov %eax,(%rbx) 186200: 31 c0 xor %eax,%eax 186202: 5b pop %rbx 186203: c3 retq 186204: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18620b: 00 00 00 00 18620f: 90 nop 0000000000186210 : 186210: e8 00 00 00 00 callq 186215 186215: 48 8b 07 mov (%rdi),%rax 186218: 8b 80 08 07 00 00 mov 0x708(%rax),%eax 18621e: 83 f8 0c cmp $0xc,%eax 186221: 74 28 je 18624b 186223: 77 14 ja 186239 186225: 83 f8 09 cmp $0x9,%eax 186228: 77 1c ja 186246 18622a: 83 f8 05 cmp $0x5,%eax 18622d: 74 05 je 186234 18622f: 83 f8 08 cmp $0x8,%eax 186232: 75 1c jne 186250 186234: e9 00 00 00 00 jmpq 186239 186239: 83 e8 0f sub $0xf,%eax 18623c: 83 f8 03 cmp $0x3,%eax 18623f: 77 0f ja 186250 186241: e9 00 00 00 00 jmpq 186246 186246: e9 00 00 00 00 jmpq 18624b 18624b: e9 00 00 00 00 jmpq 186250 186250: b8 ea ff ff ff mov $0xffffffea,%eax 186255: c3 retq 186256: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18625d: 00 00 00 0000000000186260 : 186260: e8 00 00 00 00 callq 186265 186265: 31 c0 xor %eax,%eax 186267: c3 retq 186268: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18626f: 00 0000000000186270 : 186270: e8 00 00 00 00 callq 186275 186275: 31 c0 xor %eax,%eax 186277: c3 retq 186278: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18627f: 00 0000000000186280 : 186280: e8 00 00 00 00 callq 186285 186285: 31 c0 xor %eax,%eax 186287: c3 retq 186288: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18628f: 00 0000000000186290 : 186290: e8 00 00 00 00 callq 186295 186295: 31 c0 xor %eax,%eax 186297: 48 85 ff test %rdi,%rdi 18629a: 74 1e je 1862ba 18629c: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1862a0: 74 17 je 1862b9 1862a2: 39 b7 04 01 00 00 cmp %esi,0x104(%rdi) 1862a8: 76 0f jbe 1862b9 1862aa: 89 f6 mov %esi,%esi 1862ac: 48 8d 04 b6 lea (%rsi,%rsi,4),%rax 1862b0: 48 8d 84 87 8c 00 00 lea 0x8c(%rdi,%rax,4),%rax 1862b7: 00 1862b8: c3 retq 1862b9: c3 retq 1862ba: c3 retq 1862bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001862c0 : 1862c0: e8 00 00 00 00 callq 1862c5 1862c5: 48 85 ff test %rdi,%rdi 1862c8: 74 21 je 1862eb 1862ca: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1862ce: 74 1b je 1862eb 1862d0: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1862d7: 48 8b 80 30 02 00 00 mov 0x230(%rax),%rax 1862de: 48 85 c0 test %rax,%rax 1862e1: 74 05 je 1862e8 1862e3: e9 00 00 00 00 jmpq 1862e8 1862e8: 31 c0 xor %eax,%eax 1862ea: c3 retq 1862eb: b8 ea ff ff ff mov $0xffffffea,%eax 1862f0: c3 retq 1862f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1862f8: 00 00 00 00 1862fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000186300 : 186300: e8 00 00 00 00 callq 186305 186305: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 18630c: e9 00 00 00 00 jmpq 186311 186311: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 186318: 00 00 00 00 18631c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000186320 : 186320: e8 00 00 00 00 callq 186325 186325: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 18632c: e9 00 00 00 00 jmpq 186331 186331: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 186338: 00 00 00 00 18633c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000186340 : 186340: e8 00 00 00 00 callq 186345 186345: 55 push %rbp 186346: 53 push %rbx 186347: 48 83 bf 68 85 00 00 cmpq $0x0,0x8568(%rdi) 18634e: 00 18634f: 48 89 fb mov %rdi,%rbx 186352: 74 10 je 186364 186354: 48 8d bf 68 85 00 00 lea 0x8568(%rdi),%rdi 18635b: 31 d2 xor %edx,%edx 18635d: 31 f6 xor %esi,%esi 18635f: e8 00 00 00 00 callq 186364 186364: 48 8b ab c0 75 00 00 mov 0x75c0(%rbx),%rbp 18636b: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 186372: e8 00 00 00 00 callq 186377 186377: 48 89 ef mov %rbp,%rdi 18637a: 48 c7 85 80 00 00 00 movq $0x0,0x80(%rbp) 186381: 00 00 00 00 186385: 5b pop %rbx 186386: 5d pop %rbp 186387: e9 00 00 00 00 jmpq 18638c 18638c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000186390 : 186390: e8 00 00 00 00 callq 186395 186395: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 18639c: e8 00 00 00 00 callq 1863a1 1863a1: 31 c0 xor %eax,%eax 1863a3: c3 retq 1863a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1863ab: 00 00 00 00 1863af: 90 nop 00000000001863b0 : 1863b0: e8 00 00 00 00 callq 1863b5 1863b5: 41 54 push %r12 1863b7: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 1863be: e8 00 00 00 00 callq 1863c3 1863c3: 41 89 c4 mov %eax,%r12d 1863c6: 85 c0 test %eax,%eax 1863c8: 0f 85 00 00 00 00 jne 1863ce 1863ce: 44 89 e0 mov %r12d,%eax 1863d1: 41 5c pop %r12 1863d3: c3 retq 1863d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1863db: 00 00 00 00 1863df: 90 nop 00000000001863e0 : 1863e0: e8 00 00 00 00 callq 1863e5 1863e5: 48 85 ff test %rdi,%rdi 1863e8: 74 23 je 18640d 1863ea: 48 8b 87 d0 01 00 00 mov 0x1d0(%rdi),%rax 1863f1: 48 85 c0 test %rax,%rax 1863f4: 74 17 je 18640d 1863f6: 48 8b 40 18 mov 0x18(%rax),%rax 1863fa: 48 85 c0 test %rax,%rax 1863fd: 74 0e je 18640d 1863ff: e8 00 00 00 00 callq 186404 186404: 85 c0 test %eax,%eax 186406: 0f 85 00 00 00 00 jne 18640c 18640c: c3 retq 18640d: b8 ea ff ff ff mov $0xffffffea,%eax 186412: c3 retq 186413: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18641a: 00 00 00 00 18641e: 66 90 xchg %ax,%ax 0000000000186420 : 186420: e8 00 00 00 00 callq 186425 186425: 53 push %rbx 186426: 48 89 fb mov %rdi,%rbx 186429: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 186430: e8 00 00 00 00 callq 186435 186435: 48 8b bb 80 7f 00 00 mov 0x7f80(%rbx),%rdi 18643c: e8 00 00 00 00 callq 186441 186441: 31 c0 xor %eax,%eax 186443: 48 c7 83 80 7f 00 00 movq $0x0,0x7f80(%rbx) 18644a: 00 00 00 00 18644e: 5b pop %rbx 18644f: c3 retq 0000000000186450 : 186450: e8 00 00 00 00 callq 186455 186455: 41 54 push %r12 186457: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 18645e: e8 00 00 00 00 callq 186463 186463: 41 89 c4 mov %eax,%r12d 186466: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18646b: 44 89 e0 mov %r12d,%eax 18646e: 41 5c pop %r12 186470: c3 retq 186471: 85 c0 test %eax,%eax 186473: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 18647a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 186481: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186488: 48 0f 44 d0 cmove %rax,%rdx 18648c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186493: e8 00 00 00 00 callq 186498 186498: 44 89 e0 mov %r12d,%eax 18649b: 41 5c pop %r12 18649d: c3 retq 18649e: 66 90 xchg %ax,%ax 00000000001864a0 : 1864a0: e8 00 00 00 00 callq 1864a5 1864a5: 41 55 push %r13 1864a7: 41 54 push %r12 1864a9: 55 push %rbp 1864aa: 48 85 ff test %rdi,%rdi 1864ad: 74 5f je 18650e 1864af: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1864b3: 48 89 fd mov %rdi,%rbp 1864b6: 74 4d je 186505 1864b8: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1864bf: 48 83 b8 d8 02 00 00 cmpq $0x0,0x2d8(%rax) 1864c6: 00 1864c7: 74 3c je 186505 1864c9: 4c 8d 6f 18 lea 0x18(%rdi),%r13 1864cd: 49 89 f4 mov %rsi,%r12 1864d0: 4c 89 ef mov %r13,%rdi 1864d3: e8 00 00 00 00 callq 1864d8 1864d8: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1864df: 4c 89 e6 mov %r12,%rsi 1864e2: 48 89 ef mov %rbp,%rdi 1864e5: 48 8b 80 d8 02 00 00 mov 0x2d8(%rax),%rax 1864ec: e8 00 00 00 00 callq 1864f1 1864f1: 4c 89 ef mov %r13,%rdi 1864f4: 49 89 c4 mov %rax,%r12 1864f7: e8 00 00 00 00 callq 1864fc 1864fc: 4c 89 e0 mov %r12,%rax 1864ff: 5d pop %rbp 186500: 41 5c pop %r12 186502: 41 5d pop %r13 186504: c3 retq 186505: 49 c7 c4 a1 ff ff ff mov $0xffffffffffffffa1,%r12 18650c: eb ee jmp 1864fc 18650e: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 186515: eb e5 jmp 1864fc 186517: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18651e: 00 00 0000000000186520 : 186520: e8 00 00 00 00 callq 186525 186525: 48 85 ff test %rdi,%rdi 186528: 74 7b je 1865a5 18652a: 41 55 push %r13 18652c: 41 54 push %r12 18652e: 55 push %rbp 18652f: 53 push %rbx 186530: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 186534: 48 89 fb mov %rdi,%rbx 186537: 75 65 jne 18659e 186539: 48 89 f5 mov %rsi,%rbp 18653c: 48 85 f6 test %rsi,%rsi 18653f: 74 5d je 18659e 186541: 4c 8d 6f 18 lea 0x18(%rdi),%r13 186545: 41 89 d4 mov %edx,%r12d 186548: 4c 89 ef mov %r13,%rdi 18654b: e8 00 00 00 00 callq 186550 186550: 45 84 e4 test %r12b,%r12b 186553: 75 1a jne 18656f 186555: 8b 83 8c 03 00 00 mov 0x38c(%rbx),%eax 18655b: 89 45 00 mov %eax,0x0(%rbp) 18655e: 4c 89 ef mov %r13,%rdi 186561: e8 00 00 00 00 callq 186566 186566: 31 c0 xor %eax,%eax 186568: 5b pop %rbx 186569: 5d pop %rbp 18656a: 41 5c pop %r12 18656c: 41 5d pop %r13 18656e: c3 retq 18656f: 8b 8b 90 03 00 00 mov 0x390(%rbx),%ecx 186575: 89 4d 00 mov %ecx,0x0(%rbp) 186578: 80 bb 88 03 00 00 00 cmpb $0x0,0x388(%rbx) 18657f: 74 dd je 18655e 186581: 0f b7 93 a0 01 00 00 movzwl 0x1a0(%rbx),%edx 186588: 8d 42 64 lea 0x64(%rdx),%eax 18658b: 0f af c1 imul %ecx,%eax 18658e: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 186595: 48 c1 e8 25 shr $0x25,%rax 186599: 89 45 00 mov %eax,0x0(%rbp) 18659c: eb c0 jmp 18655e 18659e: b8 ea ff ff ff mov $0xffffffea,%eax 1865a3: eb c3 jmp 186568 1865a5: b8 ea ff ff ff mov $0xffffffea,%eax 1865aa: c3 retq 1865ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001865b0 : 1865b0: e8 00 00 00 00 callq 1865b5 1865b5: 41 56 push %r14 1865b7: 41 55 push %r13 1865b9: 41 54 push %r12 1865bb: 55 push %rbp 1865bc: 48 85 ff test %rdi,%rdi 1865bf: 74 3f je 186600 1865c1: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1865c5: 48 89 fd mov %rdi,%rbp 1865c8: 74 36 je 186600 1865ca: 4c 8d 77 18 lea 0x18(%rdi),%r14 1865ce: 41 89 f4 mov %esi,%r12d 1865d1: 49 89 d5 mov %rdx,%r13 1865d4: 4c 89 f7 mov %r14,%rdi 1865d7: e8 00 00 00 00 callq 1865dc 1865dc: 44 89 e6 mov %r12d,%esi 1865df: 48 89 ef mov %rbp,%rdi 1865e2: 4c 89 ea mov %r13,%rdx 1865e5: e8 00 00 00 00 callq 1865ea 1865ea: 4c 89 f7 mov %r14,%rdi 1865ed: 41 89 c4 mov %eax,%r12d 1865f0: e8 00 00 00 00 callq 1865f5 1865f5: 5d pop %rbp 1865f6: 44 89 e0 mov %r12d,%eax 1865f9: 41 5c pop %r12 1865fb: 41 5d pop %r13 1865fd: 41 5e pop %r14 1865ff: c3 retq 186600: 41 bc ea ff ff ff mov $0xffffffea,%r12d 186606: eb ed jmp 1865f5 186608: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18660f: 00 0000000000186610 : 186610: e8 00 00 00 00 callq 186615 186615: 41 55 push %r13 186617: 41 54 push %r12 186619: 55 push %rbp 18661a: 53 push %rbx 18661b: 48 85 ff test %rdi,%rdi 18661e: 74 3d je 18665d 186620: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 186624: 48 89 fb mov %rdi,%rbx 186627: 74 34 je 18665d 186629: 48 83 7f 70 00 cmpq $0x0,0x70(%rdi) 18662e: 74 2d je 18665d 186630: 4c 8d 67 18 lea 0x18(%rdi),%r12 186634: 48 89 f5 mov %rsi,%rbp 186637: 4c 89 e7 mov %r12,%rdi 18663a: e8 00 00 00 00 callq 18663f 18663f: 48 8b 43 70 mov 0x70(%rbx),%rax 186643: 4c 89 e7 mov %r12,%rdi 186646: 48 89 45 00 mov %rax,0x0(%rbp) 18664a: 44 8b 6b 78 mov 0x78(%rbx),%r13d 18664e: e8 00 00 00 00 callq 186653 186653: 5b pop %rbx 186654: 44 89 e8 mov %r13d,%eax 186657: 5d pop %rbp 186658: 41 5c pop %r12 18665a: 41 5d pop %r13 18665c: c3 retq 18665d: 41 bd ea ff ff ff mov $0xffffffea,%r13d 186663: eb ee jmp 186653 186665: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18666c: 00 00 00 00 0000000000186670 : 186670: e8 00 00 00 00 callq 186675 186675: 41 55 push %r13 186677: 41 54 push %r12 186679: 55 push %rbp 18667a: 48 85 ff test %rdi,%rdi 18667d: 74 56 je 1866d5 18667f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 186683: 48 89 fd mov %rdi,%rbp 186686: 74 4d je 1866d5 186688: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 18668f: 48 83 b8 08 01 00 00 cmpq $0x0,0x108(%rax) 186696: 00 186697: 74 3c je 1866d5 186699: 4c 8d 6f 18 lea 0x18(%rdi),%r13 18669d: 49 89 f4 mov %rsi,%r12 1866a0: 4c 89 ef mov %r13,%rdi 1866a3: e8 00 00 00 00 callq 1866a8 1866a8: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1866af: 4c 89 e6 mov %r12,%rsi 1866b2: 48 89 ef mov %rbp,%rdi 1866b5: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 1866bc: e8 00 00 00 00 callq 1866c1 1866c1: 4c 89 ef mov %r13,%rdi 1866c4: 41 89 c4 mov %eax,%r12d 1866c7: e8 00 00 00 00 callq 1866cc 1866cc: 44 89 e0 mov %r12d,%eax 1866cf: 5d pop %rbp 1866d0: 41 5c pop %r12 1866d2: 41 5d pop %r13 1866d4: c3 retq 1866d5: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1866db: eb ef jmp 1866cc 1866dd: 0f 1f 00 nopl (%rax) 00000000001866e0 : 1866e0: e8 00 00 00 00 callq 1866e5 1866e5: 48 85 ff test %rdi,%rdi 1866e8: 0f 84 e3 00 00 00 je 1867d1 1866ee: 41 56 push %r14 1866f0: 41 54 push %r12 1866f2: 49 89 fc mov %rdi,%r12 1866f5: 48 83 ec 18 sub $0x18,%rsp 1866f9: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 1866fd: 0f 85 c4 00 00 00 jne 1867c7 186703: 48 85 d2 test %rdx,%rdx 186706: 0f 84 bb 00 00 00 je 1867c7 18670c: 83 fe 12 cmp $0x12,%esi 18670f: 74 37 je 186748 186711: 7f 1d jg 186730 186713: 83 fe 0f cmp $0xf,%esi 186716: 74 43 je 18675b 186718: 83 fe 10 cmp $0x10,%esi 18671b: 75 51 jne 18676e 18671d: 8b 87 84 03 00 00 mov 0x384(%rdi),%eax 186723: 89 02 mov %eax,(%rdx) 186725: 31 c0 xor %eax,%eax 186727: 48 83 c4 18 add $0x18,%rsp 18672b: 41 5c pop %r12 18672d: 41 5e pop %r14 18672f: c3 retq 186730: 83 fe 13 cmp $0x13,%esi 186733: 75 39 jne 18676e 186735: 8b 87 c0 02 00 00 mov 0x2c0(%rdi),%eax 18673b: 89 02 mov %eax,(%rdx) 18673d: 48 83 c4 18 add $0x18,%rsp 186741: 31 c0 xor %eax,%eax 186743: 41 5c pop %r12 186745: 41 5e pop %r14 186747: c3 retq 186748: 8b 87 bc 02 00 00 mov 0x2bc(%rdi),%eax 18674e: 89 02 mov %eax,(%rdx) 186750: 48 83 c4 18 add $0x18,%rsp 186754: 31 c0 xor %eax,%eax 186756: 41 5c pop %r12 186758: 41 5e pop %r14 18675a: c3 retq 18675b: 8b 87 80 03 00 00 mov 0x380(%rdi),%eax 186761: 89 02 mov %eax,(%rdx) 186763: 48 83 c4 18 add $0x18,%rsp 186767: 31 c0 xor %eax,%eax 186769: 41 5c pop %r12 18676b: 41 5e pop %r14 18676d: c3 retq 18676e: 4d 8d 74 24 18 lea 0x18(%r12),%r14 186773: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 186778: 4c 89 f7 mov %r14,%rdi 18677b: 48 89 54 24 08 mov %rdx,0x8(%rsp) 186780: 89 74 24 04 mov %esi,0x4(%rsp) 186784: e8 00 00 00 00 callq 186789 186789: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 186790: 00 186791: 4c 89 e7 mov %r12,%rdi 186794: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 186799: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 18679e: 8b 74 24 04 mov 0x4(%rsp),%esi 1867a2: 48 8b 80 d0 01 00 00 mov 0x1d0(%rax),%rax 1867a9: e8 00 00 00 00 callq 1867ae 1867ae: 4c 89 f7 mov %r14,%rdi 1867b1: 89 44 24 04 mov %eax,0x4(%rsp) 1867b5: e8 00 00 00 00 callq 1867ba 1867ba: 8b 44 24 04 mov 0x4(%rsp),%eax 1867be: 48 83 c4 18 add $0x18,%rsp 1867c2: 41 5c pop %r12 1867c4: 41 5e pop %r14 1867c6: c3 retq 1867c7: b8 ea ff ff ff mov $0xffffffea,%eax 1867cc: e9 56 ff ff ff jmpq 186727 1867d1: b8 ea ff ff ff mov $0xffffffea,%eax 1867d6: c3 retq 1867d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1867de: 00 00 00000000001867e0 : 1867e0: e8 00 00 00 00 callq 1867e5 1867e5: 41 54 push %r12 1867e7: 55 push %rbp 1867e8: 53 push %rbx 1867e9: 48 89 fb mov %rdi,%rbx 1867ec: 48 83 ec 18 sub $0x18,%rsp 1867f0: 48 8b af c0 75 00 00 mov 0x75c0(%rdi),%rbp 1867f7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1867fe: 00 00 186800: 48 89 44 24 10 mov %rax,0x10(%rsp) 186805: 31 c0 xor %eax,%eax 186807: 48 85 ed test %rbp,%rbp 18680a: 74 06 je 186812 18680c: 80 7d 15 00 cmpb $0x0,0x15(%rbp) 186810: 75 29 jne 18683b 186812: 8b b3 60 85 00 00 mov 0x8560(%rbx),%esi 186818: 85 f6 test %esi,%esi 18681a: 75 4c jne 186868 18681c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 186821: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 186828: 00 00 18682a: 0f 85 e9 00 00 00 jne 186919 186830: 48 83 c4 18 add $0x18,%rsp 186834: 31 c0 xor %eax,%eax 186836: 5b pop %rbx 186837: 5d pop %rbp 186838: 41 5c pop %r12 18683a: c3 retq 18683b: 4c 8d 65 18 lea 0x18(%rbp),%r12 18683f: 4c 89 e7 mov %r12,%rdi 186842: e8 00 00 00 00 callq 186847 186847: be 03 00 00 00 mov $0x3,%esi 18684c: 31 d2 xor %edx,%edx 18684e: 48 89 ef mov %rbp,%rdi 186851: e8 00 00 00 00 callq 186856 186856: 4c 89 e7 mov %r12,%rdi 186859: e8 00 00 00 00 callq 18685e 18685e: 8b b3 60 85 00 00 mov 0x8560(%rbx),%esi 186864: 85 f6 test %esi,%esi 186866: 74 b4 je 18681c 186868: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 18686f: 00 186870: 48 8d ab 68 85 00 00 lea 0x8568(%rbx),%rbp 186877: ba 00 10 00 00 mov $0x1000,%edx 18687c: 48 89 df mov %rbx,%rdi 18687f: 54 push %rsp 186880: 49 89 e8 mov %rbp,%r8 186883: b9 02 00 00 00 mov $0x2,%ecx 186888: 4c 8b a3 c0 75 00 00 mov 0x75c0(%rbx),%r12 18688f: 4c 8d 4c 24 10 lea 0x10(%rsp),%r9 186894: e8 00 00 00 00 callq 186899 186899: 5a pop %rdx 18689a: 85 c0 test %eax,%eax 18689c: 75 6a jne 186908 18689e: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 1868a5: 00 1868a6: 48 8b 80 00 02 00 00 mov 0x200(%rax),%rax 1868ad: 48 85 c0 test %rax,%rax 1868b0: 74 2e je 1868e0 1868b2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1868b7: 48 8b 34 24 mov (%rsp),%rsi 1868bb: 4c 89 e7 mov %r12,%rdi 1868be: 44 8b 8b 60 85 00 00 mov 0x8560(%rbx),%r9d 1868c5: 48 89 f2 mov %rsi,%rdx 1868c8: 49 89 c8 mov %rcx,%r8 1868cb: 48 c1 ea 20 shr $0x20,%rdx 1868cf: 49 c1 e8 20 shr $0x20,%r8 1868d3: e8 00 00 00 00 callq 1868d8 1868d8: 85 c0 test %eax,%eax 1868da: 0f 84 3c ff ff ff je 18681c 1868e0: 48 89 ef mov %rbp,%rdi 1868e3: 31 d2 xor %edx,%edx 1868e5: 31 f6 xor %esi,%esi 1868e7: e8 00 00 00 00 callq 1868ec 1868ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1868f3: 48 c7 83 68 85 00 00 movq $0x0,0x8568(%rbx) 1868fa: 00 00 00 00 1868fe: e8 00 00 00 00 callq 186903 186903: e9 14 ff ff ff jmpq 18681c 186908: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18690f: e8 00 00 00 00 callq 186914 186914: e9 03 ff ff ff jmpq 18681c 186919: e8 00 00 00 00 callq 18691e 18691e: 66 90 xchg %ax,%ax 0000000000186920 : 186920: e8 00 00 00 00 callq 186925 186925: 41 55 push %r13 186927: 41 54 push %r12 186929: 55 push %rbp 18692a: 48 85 ff test %rdi,%rdi 18692d: 74 76 je 1869a5 18692f: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 186933: 48 89 fd mov %rdi,%rbp 186936: 75 6d jne 1869a5 186938: 49 89 f4 mov %rsi,%r12 18693b: 48 85 f6 test %rsi,%rsi 18693e: 74 65 je 1869a5 186940: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 186947: 48 83 b8 98 02 00 00 cmpq $0x0,0x298(%rax) 18694e: 00 18694f: 74 39 je 18698a 186951: 4c 8d 6f 18 lea 0x18(%rdi),%r13 186955: 4c 89 ef mov %r13,%rdi 186958: e8 00 00 00 00 callq 18695d 18695d: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 186964: 4c 89 e6 mov %r12,%rsi 186967: 48 89 ef mov %rbp,%rdi 18696a: 48 8b 80 98 02 00 00 mov 0x298(%rax),%rax 186971: e8 00 00 00 00 callq 186976 186976: 4c 89 ef mov %r13,%rdi 186979: 41 89 c4 mov %eax,%r12d 18697c: e8 00 00 00 00 callq 186981 186981: 44 89 e0 mov %r12d,%eax 186984: 5d pop %rbp 186985: 41 5c pop %r12 186987: 41 5d pop %r13 186989: c3 retq 18698a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186991: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186998: e8 00 00 00 00 callq 18699d 18699d: 85 c0 test %eax,%eax 18699f: 0f 85 00 00 00 00 jne 1869a5 1869a5: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1869ab: eb d4 jmp 186981 1869ad: 0f 1f 00 nopl (%rax) 00000000001869b0 : 1869b0: e8 00 00 00 00 callq 1869b5 1869b5: 41 56 push %r14 1869b7: 41 55 push %r13 1869b9: 41 54 push %r12 1869bb: 55 push %rbp 1869bc: 48 85 ff test %rdi,%rdi 1869bf: 0f 84 87 00 00 00 je 186a4c 1869c5: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1869c9: 48 89 fd mov %rdi,%rbp 1869cc: 74 7e je 186a4c 1869ce: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1869d5: 48 83 b8 20 02 00 00 cmpq $0x0,0x220(%rax) 1869dc: 00 1869dd: 74 75 je 186a54 1869df: 83 bf 08 01 00 00 02 cmpl $0x2,0x108(%rdi) 1869e6: 75 44 jne 186a2c 1869e8: 4c 8d 77 18 lea 0x18(%rdi),%r14 1869ec: 49 89 f4 mov %rsi,%r12 1869ef: 41 89 d5 mov %edx,%r13d 1869f2: 4c 89 f7 mov %r14,%rdi 1869f5: e8 00 00 00 00 callq 1869fa 1869fa: 4c 89 e6 mov %r12,%rsi 1869fd: 48 89 ef mov %rbp,%rdi 186a00: 44 89 ea mov %r13d,%edx 186a03: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 186a0a: 48 8b 80 20 02 00 00 mov 0x220(%rax),%rax 186a11: e8 00 00 00 00 callq 186a16 186a16: 4c 89 f7 mov %r14,%rdi 186a19: 41 89 c4 mov %eax,%r12d 186a1c: e8 00 00 00 00 callq 186a21 186a21: 5d pop %rbp 186a22: 44 89 e0 mov %r12d,%eax 186a25: 41 5c pop %r12 186a27: 41 5d pop %r13 186a29: 41 5e pop %r14 186a2b: c3 retq 186a2c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 186a31: 41 bc ea ff ff ff mov $0xffffffea,%r12d 186a37: eb e8 jmp 186a21 186a39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186a40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186a47: e8 00 00 00 00 callq 186a4c 186a4c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 186a52: eb cd jmp 186a21 186a54: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186a5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186a62: e8 00 00 00 00 callq 186a67 186a67: 85 c0 test %eax,%eax 186a69: 0f 85 00 00 00 00 jne 186a6f 186a6f: eb db jmp 186a4c 186a71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 186a78: 00 00 00 00 186a7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000186a80 : 186a80: e8 00 00 00 00 callq 186a85 186a85: 48 85 ff test %rdi,%rdi 186a88: 0f 84 b8 00 00 00 je 186b46 186a8e: 41 54 push %r12 186a90: 55 push %rbp 186a91: 53 push %rbx 186a92: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 186a96: 48 89 fb mov %rdi,%rbx 186a99: 0f 84 a0 00 00 00 je 186b3f 186a9f: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 186aa6: 48 83 b8 38 02 00 00 cmpq $0x0,0x238(%rax) 186aad: 00 186aae: 74 74 je 186b24 186ab0: 0f b6 97 88 03 00 00 movzbl 0x388(%rdi),%edx 186ab7: 8b 87 90 03 00 00 mov 0x390(%rdi),%eax 186abd: 89 f5 mov %esi,%ebp 186abf: 85 f6 test %esi,%esi 186ac1: 74 59 je 186b1c 186ac3: 84 d2 test %dl,%dl 186ac5: 74 18 je 186adf 186ac7: 0f b7 93 a0 01 00 00 movzwl 0x1a0(%rbx),%edx 186ace: 83 c2 64 add $0x64,%edx 186ad1: 0f af c2 imul %edx,%eax 186ad4: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 186adb: 48 c1 e8 25 shr $0x25,%rax 186adf: 39 e8 cmp %ebp,%eax 186ae1: 72 5c jb 186b3f 186ae3: 4c 8d 63 18 lea 0x18(%rbx),%r12 186ae7: 4c 89 e7 mov %r12,%rdi 186aea: e8 00 00 00 00 callq 186aef 186aef: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 186af6: 89 ee mov %ebp,%esi 186af8: 48 89 df mov %rbx,%rdi 186afb: 48 8b 80 38 02 00 00 mov 0x238(%rax),%rax 186b02: e8 00 00 00 00 callq 186b07 186b07: 89 ab 8c 03 00 00 mov %ebp,0x38c(%rbx) 186b0d: 4c 89 e7 mov %r12,%rdi 186b10: e8 00 00 00 00 callq 186b15 186b15: 31 c0 xor %eax,%eax 186b17: 5b pop %rbx 186b18: 5d pop %rbp 186b19: 41 5c pop %r12 186b1b: c3 retq 186b1c: 89 c5 mov %eax,%ebp 186b1e: 84 d2 test %dl,%dl 186b20: 75 a5 jne 186ac7 186b22: eb bf jmp 186ae3 186b24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186b2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186b32: e8 00 00 00 00 callq 186b37 186b37: 85 c0 test %eax,%eax 186b39: 0f 85 00 00 00 00 jne 186b3f 186b3f: b8 ea ff ff ff mov $0xffffffea,%eax 186b44: eb d1 jmp 186b17 186b46: b8 ea ff ff ff mov $0xffffffea,%eax 186b4b: c3 retq 186b4c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000186b50 : 186b50: e8 00 00 00 00 callq 186b55 186b55: 41 55 push %r13 186b57: 41 54 push %r12 186b59: 55 push %rbp 186b5a: 53 push %rbx 186b5b: 48 83 ec 10 sub $0x10,%rsp 186b5f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 186b66: 00 00 186b68: 48 89 44 24 08 mov %rax,0x8(%rsp) 186b6d: 31 c0 xor %eax,%eax 186b6f: 48 85 ff test %rdi,%rdi 186b72: 0f 84 2c 01 00 00 je 186ca4 186b78: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 186b7c: 48 89 fd mov %rdi,%rbp 186b7f: 0f 84 1f 01 00 00 je 186ca4 186b85: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 186b8c: 48 83 b8 20 02 00 00 cmpq $0x0,0x220(%rax) 186b93: 00 186b94: 0f 84 11 01 00 00 je 186cab 186b9a: 89 f3 mov %esi,%ebx 186b9c: 83 fe 05 cmp $0x5,%esi 186b9f: 0f 87 ff 00 00 00 ja 186ca4 186ba5: 4c 8d 6f 18 lea 0x18(%rdi),%r13 186ba9: 41 89 d4 mov %edx,%r12d 186bac: 4c 89 ef mov %r13,%rdi 186baf: e8 00 00 00 00 callq 186bb4 186bb4: 89 d8 mov %ebx,%eax 186bb6: 8b 8c 85 98 03 00 00 mov 0x398(%rbp,%rax,4),%ecx 186bbd: 45 84 e4 test %r12b,%r12b 186bc0: 0f 84 88 00 00 00 je 186c4e 186bc6: ba 01 00 00 00 mov $0x1,%edx 186bcb: b8 ff ff ff ff mov $0xffffffff,%eax 186bd0: d3 e2 shl %cl,%edx 186bd2: 0b 95 94 03 00 00 or 0x394(%rbp),%edx 186bd8: 89 95 94 03 00 00 mov %edx,0x394(%rbp) 186bde: 0f bd c2 bsr %edx,%eax 186be1: 8d 50 01 lea 0x1(%rax),%edx 186be4: 83 fa 07 cmp $0x7,%edx 186be7: ba 00 00 00 00 mov $0x0,%edx 186bec: 0f 43 c2 cmovae %edx,%eax 186bef: 89 c0 mov %eax,%eax 186bf1: 8b 84 85 b0 03 00 00 mov 0x3b0(%rbp,%rax,4),%eax 186bf8: 48 89 04 24 mov %rax,(%rsp) 186bfc: 83 fb 05 cmp $0x5,%ebx 186bff: 74 70 je 186c71 186c01: 83 bd 08 01 00 00 02 cmpl $0x2,0x108(%rbp) 186c08: 74 1b je 186c25 186c0a: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 186c11: 31 d2 xor %edx,%edx 186c13: 48 89 e6 mov %rsp,%rsi 186c16: 48 89 ef mov %rbp,%rdi 186c19: 48 8b 80 20 02 00 00 mov 0x220(%rax),%rax 186c20: e8 00 00 00 00 callq 186c25 186c25: 4c 89 ef mov %r13,%rdi 186c28: e8 00 00 00 00 callq 186c2d 186c2d: 31 c0 xor %eax,%eax 186c2f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 186c34: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 186c3b: 00 00 186c3d: 0f 85 84 00 00 00 jne 186cc7 186c43: 48 83 c4 10 add $0x10,%rsp 186c47: 5b pop %rbx 186c48: 5d pop %rbp 186c49: 41 5c pop %r12 186c4b: 41 5d pop %r13 186c4d: c3 retq 186c4e: ba fe ff ff ff mov $0xfffffffe,%edx 186c53: b8 ff ff ff ff mov $0xffffffff,%eax 186c58: d3 c2 rol %cl,%edx 186c5a: 23 95 94 03 00 00 and 0x394(%rbp),%edx 186c60: 89 95 94 03 00 00 mov %edx,0x394(%rbp) 186c66: 0f bd c2 bsr %edx,%eax 186c69: 83 f8 06 cmp $0x6,%eax 186c6c: e9 76 ff ff ff jmpq 186be7 186c71: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 186c78: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 186c7f: 48 85 c0 test %rax,%rax 186c82: 0f 84 79 ff ff ff je 186c01 186c88: 41 0f b6 f4 movzbl %r12b,%esi 186c8c: 48 89 ef mov %rbp,%rdi 186c8f: e8 00 00 00 00 callq 186c94 186c94: 85 c0 test %eax,%eax 186c96: 0f 84 65 ff ff ff je 186c01 186c9c: 4c 89 ef mov %r13,%rdi 186c9f: e8 00 00 00 00 callq 186ca4 186ca4: b8 ea ff ff ff mov $0xffffffea,%eax 186ca9: eb 84 jmp 186c2f 186cab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186cb2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186cb9: e8 00 00 00 00 callq 186cbe 186cbe: 85 c0 test %eax,%eax 186cc0: 74 e2 je 186ca4 186cc2: e9 00 00 00 00 jmpq 186cc7 186cc7: e8 00 00 00 00 callq 186ccc 186ccc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000186cd0 : 186cd0: e8 00 00 00 00 callq 186cd5 186cd5: 41 56 push %r14 186cd7: 41 55 push %r13 186cd9: 41 54 push %r12 186cdb: 55 push %rbp 186cdc: 48 85 ff test %rdi,%rdi 186cdf: 0f 84 87 00 00 00 je 186d6c 186ce5: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 186ce9: 48 89 fd mov %rdi,%rbp 186cec: 74 7e je 186d6c 186cee: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 186cf5: 48 83 b8 a0 01 00 00 cmpq $0x0,0x1a0(%rax) 186cfc: 00 186cfd: 74 44 je 186d43 186cff: 4c 8d 77 18 lea 0x18(%rdi),%r14 186d03: 41 89 f4 mov %esi,%r12d 186d06: 49 89 d5 mov %rdx,%r13 186d09: 4c 89 f7 mov %r14,%rdi 186d0c: e8 00 00 00 00 callq 186d11 186d11: 44 89 e6 mov %r12d,%esi 186d14: 48 89 ef mov %rbp,%rdi 186d17: 4c 89 ea mov %r13,%rdx 186d1a: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 186d21: 48 8b 80 a0 01 00 00 mov 0x1a0(%rax),%rax 186d28: e8 00 00 00 00 callq 186d2d 186d2d: 4c 89 f7 mov %r14,%rdi 186d30: 41 89 c4 mov %eax,%r12d 186d33: e8 00 00 00 00 callq 186d38 186d38: 5d pop %rbp 186d39: 44 89 e0 mov %r12d,%eax 186d3c: 41 5c pop %r12 186d3e: 41 5d pop %r13 186d40: 41 5e pop %r14 186d42: c3 retq 186d43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186d4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186d51: e8 00 00 00 00 callq 186d56 186d56: 41 89 c4 mov %eax,%r12d 186d59: 85 c0 test %eax,%eax 186d5b: 0f 85 00 00 00 00 jne 186d61 186d61: 5d pop %rbp 186d62: 44 89 e0 mov %r12d,%eax 186d65: 41 5c pop %r12 186d67: 41 5d pop %r13 186d69: 41 5e pop %r14 186d6b: c3 retq 186d6c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 186d72: eb c4 jmp 186d38 186d74: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 186d7b: 00 00 00 00 186d7f: 90 nop 0000000000186d80 : 186d80: e8 00 00 00 00 callq 186d85 186d85: 41 56 push %r14 186d87: 41 55 push %r13 186d89: 41 54 push %r12 186d8b: 55 push %rbp 186d8c: 48 85 ff test %rdi,%rdi 186d8f: 0f 84 b2 00 00 00 je 186e47 186d95: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 186d99: 48 89 fd mov %rdi,%rbp 186d9c: 0f 84 a5 00 00 00 je 186e47 186da2: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 186da9: 48 83 b8 98 01 00 00 cmpq $0x0,0x198(%rax) 186db0: 00 186db1: 74 4d je 186e00 186db3: 83 bf 08 01 00 00 02 cmpl $0x2,0x108(%rdi) 186dba: 75 63 jne 186e1f 186dbc: 4c 8d 77 18 lea 0x18(%rdi),%r14 186dc0: 41 89 f4 mov %esi,%r12d 186dc3: 41 89 d5 mov %edx,%r13d 186dc6: 4c 89 f7 mov %r14,%rdi 186dc9: e8 00 00 00 00 callq 186dce 186dce: 44 89 e6 mov %r12d,%esi 186dd1: 48 89 ef mov %rbp,%rdi 186dd4: 44 89 ea mov %r13d,%edx 186dd7: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 186dde: 48 8b 80 98 01 00 00 mov 0x198(%rax),%rax 186de5: e8 00 00 00 00 callq 186dea 186dea: 4c 89 f7 mov %r14,%rdi 186ded: 41 89 c4 mov %eax,%r12d 186df0: e8 00 00 00 00 callq 186df5 186df5: 5d pop %rbp 186df6: 44 89 e0 mov %r12d,%eax 186df9: 41 5c pop %r12 186dfb: 41 5d pop %r13 186dfd: 41 5e pop %r14 186dff: c3 retq 186e00: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186e07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186e0e: e8 00 00 00 00 callq 186e13 186e13: 41 89 c4 mov %eax,%r12d 186e16: 85 c0 test %eax,%eax 186e18: 74 db je 186df5 186e1a: e9 00 00 00 00 jmpq 186e1f 186e1f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 186e24: 41 bc ea ff ff ff mov $0xffffffea,%r12d 186e2a: eb c9 jmp 186df5 186e2c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186e33: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186e3a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 186e40: e8 00 00 00 00 callq 186e45 186e45: eb ae jmp 186df5 186e47: 41 bc ea ff ff ff mov $0xffffffea,%r12d 186e4d: eb a6 jmp 186df5 186e4f: 90 nop 0000000000186e50 : 186e50: e8 00 00 00 00 callq 186e55 186e55: 41 55 push %r13 186e57: 41 54 push %r12 186e59: 55 push %rbp 186e5a: 48 85 ff test %rdi,%rdi 186e5d: 74 37 je 186e96 186e5f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 186e63: 48 89 fd mov %rdi,%rbp 186e66: 74 2e je 186e96 186e68: 4c 8d 6f 18 lea 0x18(%rdi),%r13 186e6c: 41 89 f4 mov %esi,%r12d 186e6f: 4c 89 ef mov %r13,%rdi 186e72: e8 00 00 00 00 callq 186e77 186e77: 44 89 e6 mov %r12d,%esi 186e7a: 48 89 ef mov %rbp,%rdi 186e7d: e8 00 00 00 00 callq 186e82 186e82: 4c 89 ef mov %r13,%rdi 186e85: 41 89 c4 mov %eax,%r12d 186e88: e8 00 00 00 00 callq 186e8d 186e8d: 44 89 e0 mov %r12d,%eax 186e90: 5d pop %rbp 186e91: 41 5c pop %r12 186e93: 41 5d pop %r13 186e95: c3 retq 186e96: 41 bc ea ff ff ff mov $0xffffffea,%r12d 186e9c: eb ef jmp 186e8d 186e9e: 66 90 xchg %ax,%ax 0000000000186ea0 : 186ea0: e8 00 00 00 00 callq 186ea5 186ea5: 41 56 push %r14 186ea7: 41 55 push %r13 186ea9: 41 54 push %r12 186eab: 55 push %rbp 186eac: 48 85 ff test %rdi,%rdi 186eaf: 74 53 je 186f04 186eb1: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 186eb5: 48 89 fd mov %rdi,%rbp 186eb8: 75 4a jne 186f04 186eba: 49 89 f4 mov %rsi,%r12 186ebd: 48 85 f6 test %rsi,%rsi 186ec0: 74 42 je 186f04 186ec2: c7 46 08 08 00 00 00 movl $0x8,0x8(%rsi) 186ec9: 4c 8d 77 18 lea 0x18(%rdi),%r14 186ecd: 45 31 ed xor %r13d,%r13d 186ed0: 4c 89 f7 mov %r14,%rdi 186ed3: e8 00 00 00 00 callq 186ed8 186ed8: 80 bd 28 01 00 00 00 cmpb $0x0,0x128(%rbp) 186edf: 78 13 js 186ef4 186ee1: 4c 89 f7 mov %r14,%rdi 186ee4: e8 00 00 00 00 callq 186ee9 186ee9: 5d pop %rbp 186eea: 44 89 e8 mov %r13d,%eax 186eed: 41 5c pop %r12 186eef: 41 5d pop %r13 186ef1: 41 5e pop %r14 186ef3: c3 retq 186ef4: 4c 89 e6 mov %r12,%rsi 186ef7: 48 89 ef mov %rbp,%rdi 186efa: e8 00 00 00 00 callq 186eff 186eff: 41 89 c5 mov %eax,%r13d 186f02: eb dd jmp 186ee1 186f04: 41 bd ea ff ff ff mov $0xffffffea,%r13d 186f0a: eb dd jmp 186ee9 186f0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000186f10 : 186f10: e8 00 00 00 00 callq 186f15 186f15: 41 55 push %r13 186f17: 41 54 push %r12 186f19: 55 push %rbp 186f1a: 48 85 ff test %rdi,%rdi 186f1d: 74 3c je 186f5b 186f1f: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 186f23: 48 89 fd mov %rdi,%rbp 186f26: 75 33 jne 186f5b 186f28: 49 89 f4 mov %rsi,%r12 186f2b: 48 85 f6 test %rsi,%rsi 186f2e: 74 2b je 186f5b 186f30: 4c 8d 6f 18 lea 0x18(%rdi),%r13 186f34: 4c 89 ef mov %r13,%rdi 186f37: e8 00 00 00 00 callq 186f3c 186f3c: 4c 89 e6 mov %r12,%rsi 186f3f: 48 89 ef mov %rbp,%rdi 186f42: e8 00 00 00 00 callq 186f47 186f47: 4c 89 ef mov %r13,%rdi 186f4a: 41 89 c4 mov %eax,%r12d 186f4d: e8 00 00 00 00 callq 186f52 186f52: 44 89 e0 mov %r12d,%eax 186f55: 5d pop %rbp 186f56: 41 5c pop %r12 186f58: 41 5d pop %r13 186f5a: c3 retq 186f5b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 186f61: eb ef jmp 186f52 186f63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 186f6a: 00 00 00 00 186f6e: 66 90 xchg %ax,%ax 0000000000186f70 : 186f70: e8 00 00 00 00 callq 186f75 186f75: 41 55 push %r13 186f77: 41 54 push %r12 186f79: 55 push %rbp 186f7a: 48 85 ff test %rdi,%rdi 186f7d: 74 3c je 186fbb 186f7f: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 186f83: 48 89 fd mov %rdi,%rbp 186f86: 75 33 jne 186fbb 186f88: 49 89 f4 mov %rsi,%r12 186f8b: 48 85 f6 test %rsi,%rsi 186f8e: 74 2b je 186fbb 186f90: 4c 8d 6f 18 lea 0x18(%rdi),%r13 186f94: 4c 89 ef mov %r13,%rdi 186f97: e8 00 00 00 00 callq 186f9c 186f9c: 4c 89 e6 mov %r12,%rsi 186f9f: 48 89 ef mov %rbp,%rdi 186fa2: e8 00 00 00 00 callq 186fa7 186fa7: 4c 89 ef mov %r13,%rdi 186faa: 41 89 c4 mov %eax,%r12d 186fad: e8 00 00 00 00 callq 186fb2 186fb2: 44 89 e0 mov %r12d,%eax 186fb5: 5d pop %rbp 186fb6: 41 5c pop %r12 186fb8: 41 5d pop %r13 186fba: c3 retq 186fbb: 41 bc ea ff ff ff mov $0xffffffea,%r12d 186fc1: eb ef jmp 186fb2 186fc3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 186fca: 00 00 00 00 186fce: 66 90 xchg %ax,%ax 0000000000186fd0 : 186fd0: e8 00 00 00 00 callq 186fd5 186fd5: 41 56 push %r14 186fd7: 41 55 push %r13 186fd9: 41 54 push %r12 186fdb: 55 push %rbp 186fdc: 48 85 ff test %rdi,%rdi 186fdf: 74 44 je 187025 186fe1: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 186fe5: 48 89 fd mov %rdi,%rbp 186fe8: 75 3b jne 187025 186fea: 49 89 d4 mov %rdx,%r12 186fed: 48 85 d2 test %rdx,%rdx 186ff0: 74 33 je 187025 186ff2: 4c 8d 77 18 lea 0x18(%rdi),%r14 186ff6: 41 89 f5 mov %esi,%r13d 186ff9: 4c 89 f7 mov %r14,%rdi 186ffc: e8 00 00 00 00 callq 187001 187001: 4c 89 e2 mov %r12,%rdx 187004: 48 89 ef mov %rbp,%rdi 187007: 44 89 ee mov %r13d,%esi 18700a: e8 00 00 00 00 callq 18700f 18700f: 4c 89 f7 mov %r14,%rdi 187012: 41 89 c4 mov %eax,%r12d 187015: e8 00 00 00 00 callq 18701a 18701a: 5d pop %rbp 18701b: 44 89 e0 mov %r12d,%eax 18701e: 41 5c pop %r12 187020: 41 5d pop %r13 187022: 41 5e pop %r14 187024: c3 retq 187025: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18702b: eb ed jmp 18701a 18702d: 0f 1f 00 nopl (%rax) 0000000000187030 : 187030: e8 00 00 00 00 callq 187035 187035: 41 56 push %r14 187037: 41 55 push %r13 187039: 41 54 push %r12 18703b: 55 push %rbp 18703c: 48 85 ff test %rdi,%rdi 18703f: 74 44 je 187085 187041: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 187045: 48 89 fd mov %rdi,%rbp 187048: 75 3b jne 187085 18704a: 49 89 d4 mov %rdx,%r12 18704d: 48 85 d2 test %rdx,%rdx 187050: 74 33 je 187085 187052: 4c 8d 77 18 lea 0x18(%rdi),%r14 187056: 41 89 f5 mov %esi,%r13d 187059: 4c 89 f7 mov %r14,%rdi 18705c: e8 00 00 00 00 callq 187061 187061: 4c 89 e2 mov %r12,%rdx 187064: 48 89 ef mov %rbp,%rdi 187067: 44 89 ee mov %r13d,%esi 18706a: e8 00 00 00 00 callq 18706f 18706f: 4c 89 f7 mov %r14,%rdi 187072: 41 89 c4 mov %eax,%r12d 187075: e8 00 00 00 00 callq 18707a 18707a: 5d pop %rbp 18707b: 44 89 e0 mov %r12d,%eax 18707e: 41 5c pop %r12 187080: 41 5d pop %r13 187082: 41 5e pop %r14 187084: c3 retq 187085: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18708b: eb ed jmp 18707a 18708d: 0f 1f 00 nopl (%rax) 0000000000187090 : 187090: e8 00 00 00 00 callq 187095 187095: 41 56 push %r14 187097: 41 55 push %r13 187099: 41 54 push %r12 18709b: 55 push %rbp 18709c: 48 85 ff test %rdi,%rdi 18709f: 74 44 je 1870e5 1870a1: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 1870a5: 48 89 fd mov %rdi,%rbp 1870a8: 75 3b jne 1870e5 1870aa: 49 89 d4 mov %rdx,%r12 1870ad: 48 85 d2 test %rdx,%rdx 1870b0: 74 33 je 1870e5 1870b2: 4c 8d 77 18 lea 0x18(%rdi),%r14 1870b6: 41 89 f5 mov %esi,%r13d 1870b9: 4c 89 f7 mov %r14,%rdi 1870bc: e8 00 00 00 00 callq 1870c1 1870c1: 4c 89 e2 mov %r12,%rdx 1870c4: 48 89 ef mov %rbp,%rdi 1870c7: 44 89 ee mov %r13d,%esi 1870ca: e8 00 00 00 00 callq 1870cf 1870cf: 4c 89 f7 mov %r14,%rdi 1870d2: 41 89 c4 mov %eax,%r12d 1870d5: e8 00 00 00 00 callq 1870da 1870da: 5d pop %rbp 1870db: 44 89 e0 mov %r12d,%eax 1870de: 41 5c pop %r12 1870e0: 41 5d pop %r13 1870e2: 41 5e pop %r14 1870e4: c3 retq 1870e5: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1870eb: eb ed jmp 1870da 1870ed: 0f 1f 00 nopl (%rax) 00000000001870f0 : 1870f0: e8 00 00 00 00 callq 1870f5 1870f5: 41 55 push %r13 1870f7: 41 54 push %r12 1870f9: 55 push %rbp 1870fa: 48 85 ff test %rdi,%rdi 1870fd: 74 3c je 18713b 1870ff: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 187103: 48 89 fd mov %rdi,%rbp 187106: 75 33 jne 18713b 187108: 49 89 f4 mov %rsi,%r12 18710b: 48 85 f6 test %rsi,%rsi 18710e: 74 2b je 18713b 187110: 4c 8d 6f 18 lea 0x18(%rdi),%r13 187114: 4c 89 ef mov %r13,%rdi 187117: e8 00 00 00 00 callq 18711c 18711c: 4c 89 e6 mov %r12,%rsi 18711f: 48 89 ef mov %rbp,%rdi 187122: e8 00 00 00 00 callq 187127 187127: 4c 89 ef mov %r13,%rdi 18712a: 41 89 c4 mov %eax,%r12d 18712d: e8 00 00 00 00 callq 187132 187132: 44 89 e0 mov %r12d,%eax 187135: 5d pop %rbp 187136: 41 5c pop %r12 187138: 41 5d pop %r13 18713a: c3 retq 18713b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 187141: eb ef jmp 187132 187143: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18714a: 00 00 00 00 18714e: 66 90 xchg %ax,%ax 0000000000187150 : 187150: e8 00 00 00 00 callq 187155 187155: 41 56 push %r14 187157: 41 55 push %r13 187159: 41 54 push %r12 18715b: 55 push %rbp 18715c: 53 push %rbx 18715d: 48 83 ec 30 sub $0x30,%rsp 187161: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 187168: 00 00 18716a: 48 89 44 24 28 mov %rax,0x28(%rsp) 18716f: 31 c0 xor %eax,%eax 187171: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 187178: 00 187179: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 187180: 00 00 187182: 48 85 ff test %rdi,%rdi 187185: 0f 84 03 01 00 00 je 18728e 18718b: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 18718f: 48 89 fd mov %rdi,%rbp 187192: 0f 84 f6 00 00 00 je 18728e 187198: 4c 8d 6f 18 lea 0x18(%rdi),%r13 18719c: 48 89 f3 mov %rsi,%rbx 18719f: 4c 89 ef mov %r13,%rdi 1871a2: e8 00 00 00 00 callq 1871a7 1871a7: 48 89 ef mov %rbp,%rdi 1871aa: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1871af: e8 00 00 00 00 callq 1871b4 1871b4: 48 8b 85 48 03 00 00 mov 0x348(%rbp),%rax 1871bb: f6 85 29 01 00 00 10 testb $0x10,0x129(%rbp) 1871c2: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 1871c7: 48 8d b0 8c 00 00 00 lea 0x8c(%rax),%rsi 1871ce: 0f 85 a2 00 00 00 jne 187276 1871d4: 31 c9 xor %ecx,%ecx 1871d6: 4c 89 f2 mov %r14,%rdx 1871d9: 48 89 ef mov %rbp,%rdi 1871dc: e8 00 00 00 00 callq 1871e1 1871e1: 41 89 c4 mov %eax,%r12d 1871e4: 45 85 e4 test %r12d,%r12d 1871e7: 0f 85 a9 00 00 00 jne 187296 1871ed: 8b 44 24 18 mov 0x18(%rsp),%eax 1871f1: 8b 54 24 1c mov 0x1c(%rsp),%edx 1871f5: 48 89 ef mov %rbp,%rdi 1871f8: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1871fd: 89 03 mov %eax,(%rbx) 1871ff: 89 43 1c mov %eax,0x1c(%rbx) 187202: 8b 44 24 0c mov 0xc(%rsp),%eax 187206: 89 53 04 mov %edx,0x4(%rbx) 187209: 89 53 18 mov %edx,0x18(%rbx) 18720c: 85 c0 test %eax,%eax 18720e: ba 08 00 00 00 mov $0x8,%edx 187213: 0f 44 c2 cmove %edx,%eax 187216: 48 89 4b 08 mov %rcx,0x8(%rbx) 18721a: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 18721f: 4c 89 f2 mov %r14,%rdx 187222: 48 89 4b 10 mov %rcx,0x10(%rbx) 187226: 89 43 20 mov %eax,0x20(%rbx) 187229: 48 8b 85 48 03 00 00 mov 0x348(%rbp),%rax 187230: 48 8d b0 8c 00 00 00 lea 0x8c(%rax),%rsi 187237: e8 00 00 00 00 callq 18723c 18723c: 85 c0 test %eax,%eax 18723e: 75 0e jne 18724e 187240: 8b 44 24 1c mov 0x1c(%rsp),%eax 187244: 89 43 18 mov %eax,0x18(%rbx) 187247: 8b 44 24 18 mov 0x18(%rsp),%eax 18724b: 89 43 1c mov %eax,0x1c(%rbx) 18724e: 4c 89 ef mov %r13,%rdi 187251: e8 00 00 00 00 callq 187256 187256: 48 8b 44 24 28 mov 0x28(%rsp),%rax 18725b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 187262: 00 00 187264: 75 5a jne 1872c0 187266: 48 83 c4 30 add $0x30,%rsp 18726a: 44 89 e0 mov %r12d,%eax 18726d: 5b pop %rbx 18726e: 5d pop %rbp 18726f: 41 5c pop %r12 187271: 41 5d pop %r13 187273: 41 5e pop %r14 187275: c3 retq 187276: b9 01 00 00 00 mov $0x1,%ecx 18727b: 4c 89 f2 mov %r14,%rdx 18727e: 48 89 ef mov %rbp,%rdi 187281: e8 00 00 00 00 callq 187286 187286: 41 89 c4 mov %eax,%r12d 187289: e9 56 ff ff ff jmpq 1871e4 18728e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 187294: eb c0 jmp 187256 187296: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18729b: 4c 89 ef mov %r13,%rdi 18729e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1872a4: e8 00 00 00 00 callq 1872a9 1872a9: eb ab jmp 187256 1872ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1872b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1872b9: e8 00 00 00 00 callq 1872be 1872be: eb db jmp 18729b 1872c0: e8 00 00 00 00 callq 1872c5 1872c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1872cc: 00 00 00 00 00000000001872d0 : 1872d0: e8 00 00 00 00 callq 1872d5 1872d5: 48 85 ff test %rdi,%rdi 1872d8: 74 3f je 187319 1872da: 41 55 push %r13 1872dc: 41 54 push %r12 1872de: 55 push %rbp 1872df: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1872e3: 48 89 fd mov %rdi,%rbp 1872e6: 74 2a je 187312 1872e8: 4c 8d 6f 18 lea 0x18(%rdi),%r13 1872ec: 49 89 f4 mov %rsi,%r12 1872ef: 4c 89 ef mov %r13,%rdi 1872f2: e8 00 00 00 00 callq 1872f7 1872f7: 4c 89 e6 mov %r12,%rsi 1872fa: 48 89 ef mov %rbp,%rdi 1872fd: e8 00 00 00 00 callq 187302 187302: 4c 89 ef mov %r13,%rdi 187305: e8 00 00 00 00 callq 18730a 18730a: 31 c0 xor %eax,%eax 18730c: 5d pop %rbp 18730d: 41 5c pop %r12 18730f: 41 5d pop %r13 187311: c3 retq 187312: b8 ea ff ff ff mov $0xffffffea,%eax 187317: eb f3 jmp 18730c 187319: b8 ea ff ff ff mov $0xffffffea,%eax 18731e: c3 retq 18731f: 90 nop 0000000000187320 : 187320: e8 00 00 00 00 callq 187325 187325: 41 56 push %r14 187327: 41 55 push %r13 187329: 41 54 push %r12 18732b: 55 push %rbp 18732c: 48 85 ff test %rdi,%rdi 18732f: 0f 84 e1 00 00 00 je 187416 187335: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187339: 48 89 fd mov %rdi,%rbp 18733c: 0f 84 d4 00 00 00 je 187416 187342: 4c 8d 6f 18 lea 0x18(%rdi),%r13 187346: 49 89 f4 mov %rsi,%r12 187349: 49 89 d6 mov %rdx,%r14 18734c: 4c 89 ef mov %r13,%rdi 18734f: e8 00 00 00 00 callq 187354 187354: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 18735b: 48 85 ff test %rdi,%rdi 18735e: 0f 84 83 00 00 00 je 1873e7 187364: 4c 89 e6 mov %r12,%rsi 187367: 4c 89 f2 mov %r14,%rdx 18736a: e8 00 00 00 00 callq 18736f 18736f: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 187376: 48 89 ef mov %rbp,%rdi 187379: 48 89 45 70 mov %rax,0x70(%rbp) 18737d: e8 00 00 00 00 callq 187382 187382: 41 89 c4 mov %eax,%r12d 187385: 85 c0 test %eax,%eax 187387: 74 13 je 18739c 187389: 4c 89 ef mov %r13,%rdi 18738c: e8 00 00 00 00 callq 187391 187391: 5d pop %rbp 187392: 44 89 e0 mov %r12d,%eax 187395: 41 5c pop %r12 187397: 41 5d pop %r13 187399: 41 5e pop %r14 18739b: c3 retq 18739c: 48 89 ef mov %rbp,%rdi 18739f: e8 00 00 00 00 callq 1873a4 1873a4: 41 89 c4 mov %eax,%r12d 1873a7: 85 c0 test %eax,%eax 1873a9: 75 de jne 187389 1873ab: 31 d2 xor %edx,%edx 1873ad: be 03 00 00 00 mov $0x3,%esi 1873b2: 48 89 ef mov %rbp,%rdi 1873b5: e8 00 00 00 00 callq 1873ba 1873ba: 41 89 c4 mov %eax,%r12d 1873bd: 85 c0 test %eax,%eax 1873bf: 75 c8 jne 187389 1873c1: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1873c8: 48 8b 80 d8 01 00 00 mov 0x1d8(%rax),%rax 1873cf: 48 85 c0 test %rax,%rax 1873d2: 74 b5 je 187389 1873d4: 31 f6 xor %esi,%esi 1873d6: 48 89 ef mov %rbp,%rdi 1873d9: e8 00 00 00 00 callq 1873de 1873de: 85 c0 test %eax,%eax 1873e0: 74 a7 je 187389 1873e2: 41 89 c4 mov %eax,%r12d 1873e5: eb a2 jmp 187389 1873e7: 48 8b 7d 70 mov 0x70(%rbp),%rdi 1873eb: 8b 75 78 mov 0x78(%rbp),%esi 1873ee: ba c0 0c 00 00 mov $0xcc0,%edx 1873f3: e8 00 00 00 00 callq 1873f8 1873f8: 48 89 85 80 00 00 00 mov %rax,0x80(%rbp) 1873ff: 48 89 c7 mov %rax,%rdi 187402: 48 85 c0 test %rax,%rax 187405: 0f 85 59 ff ff ff jne 187364 18740b: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 187411: e9 73 ff ff ff jmpq 187389 187416: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18741c: e9 70 ff ff ff jmpq 187391 187421: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 187428: 00 00 00 00 18742c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000187430 : 187430: e8 00 00 00 00 callq 187435 187435: 41 54 push %r12 187437: 48 89 f1 mov %rsi,%rcx 18743a: 31 c0 xor %eax,%eax 18743c: 55 push %rbp 18743d: 53 push %rbx 18743e: 48 89 fb mov %rdi,%rbx 187441: 48 8d 7e 08 lea 0x8(%rsi),%rdi 187445: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 187449: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 187450: 48 29 f9 sub %rdi,%rcx 187453: 48 c7 46 3c 00 00 00 movq $0x0,0x3c(%rsi) 18745a: 00 18745b: 83 c1 44 add $0x44,%ecx 18745e: c1 e9 03 shr $0x3,%ecx 187461: f3 48 ab rep stos %rax,%es:(%rdi) 187464: 48 85 db test %rbx,%rbx 187467: 0f 84 bf 00 00 00 je 18752c 18746d: 80 7b 15 00 cmpb $0x0,0x15(%rbx) 187471: 0f 84 b5 00 00 00 je 18752c 187477: 48 83 bb a8 02 00 00 cmpq $0x0,0x2a8(%rbx) 18747e: 00 18747f: 0f 84 a7 00 00 00 je 18752c 187485: 4c 8d 63 18 lea 0x18(%rbx),%r12 187489: 48 89 f5 mov %rsi,%rbp 18748c: 4c 89 e7 mov %r12,%rdi 18748f: e8 00 00 00 00 callq 187494 187494: 8b 93 b0 02 00 00 mov 0x2b0(%rbx),%edx 18749a: 31 c0 xor %eax,%eax 18749c: 89 55 00 mov %edx,0x0(%rbp) 18749f: 85 d2 test %edx,%edx 1874a1: 75 23 jne 1874c6 1874a3: eb 54 jmp 1874f9 1874a5: 83 f9 01 cmp $0x1,%ecx 1874a8: 74 6b je 187515 1874aa: f6 42 2c 01 testb $0x1,0x2c(%rdx) 1874ae: 48 63 d0 movslq %eax,%rdx 1874b1: 74 6f je 187522 1874b3: c7 44 95 04 0a 00 00 movl $0xa,0x4(%rbp,%rdx,4) 1874ba: 00 1874bb: 83 c0 01 add $0x1,%eax 1874be: 39 83 b0 02 00 00 cmp %eax,0x2b0(%rbx) 1874c4: 76 33 jbe 1874f9 1874c6: 89 c2 mov %eax,%edx 1874c8: 0f af 93 44 03 00 00 imul 0x344(%rbx),%edx 1874cf: 48 03 93 a8 02 00 00 add 0x2a8(%rbx),%rdx 1874d6: 8b 4a 28 mov 0x28(%rdx),%ecx 1874d9: 83 f9 03 cmp $0x3,%ecx 1874dc: 74 2a je 187508 1874de: 83 f9 05 cmp $0x5,%ecx 1874e1: 75 c2 jne 1874a5 1874e3: 48 63 d0 movslq %eax,%rdx 1874e6: 83 c0 01 add $0x1,%eax 1874e9: c7 44 95 04 04 00 00 movl $0x4,0x4(%rbp,%rdx,4) 1874f0: 00 1874f1: 39 83 b0 02 00 00 cmp %eax,0x2b0(%rbx) 1874f7: 77 cd ja 1874c6 1874f9: 4c 89 e7 mov %r12,%rdi 1874fc: e8 00 00 00 00 callq 187501 187501: 31 c0 xor %eax,%eax 187503: 5b pop %rbx 187504: 5d pop %rbp 187505: 41 5c pop %r12 187507: c3 retq 187508: 48 63 d0 movslq %eax,%rdx 18750b: c7 44 95 04 03 00 00 movl $0x3,0x4(%rbp,%rdx,4) 187512: 00 187513: eb a6 jmp 1874bb 187515: 48 63 d0 movslq %eax,%rdx 187518: c7 44 95 04 02 00 00 movl $0x2,0x4(%rbp,%rdx,4) 18751f: 00 187520: eb 99 jmp 1874bb 187522: c7 44 95 04 00 00 00 movl $0x0,0x4(%rbp,%rdx,4) 187529: 00 18752a: eb 8f jmp 1874bb 18752c: b8 ea ff ff ff mov $0xffffffea,%eax 187531: eb d0 jmp 187503 187533: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18753a: 00 00 00 00 18753e: 66 90 xchg %ax,%ax 0000000000187540 : 187540: e8 00 00 00 00 callq 187545 187545: 48 85 ff test %rdi,%rdi 187548: 0f 84 dd 00 00 00 je 18762b 18754e: 41 54 push %r12 187550: 55 push %rbp 187551: 48 89 fd mov %rdi,%rbp 187554: 53 push %rbx 187555: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187559: 0f 84 c5 00 00 00 je 187624 18755f: 89 f3 mov %esi,%ebx 187561: 31 c0 xor %eax,%eax 187563: 39 b7 08 01 00 00 cmp %esi,0x108(%rdi) 187569: 74 41 je 1875ac 18756b: 4c 8d 67 18 lea 0x18(%rdi),%r12 18756f: 4c 89 e7 mov %r12,%rdi 187572: e8 00 00 00 00 callq 187577 187577: 8b 85 08 01 00 00 mov 0x108(%rbp),%eax 18757d: 89 da mov %ebx,%edx 18757f: 81 e2 f0 00 00 00 and $0xf0,%edx 187585: a8 f0 test $0xf0,%al 187587: 75 28 jne 1875b1 187589: 85 d2 test %edx,%edx 18758b: 75 5f jne 1875ec 18758d: 89 9d 10 01 00 00 mov %ebx,0x110(%rbp) 187593: 31 d2 xor %edx,%edx 187595: be 02 00 00 00 mov $0x2,%esi 18759a: 48 89 ef mov %rbp,%rdi 18759d: e8 00 00 00 00 callq 1875a2 1875a2: 4c 89 e7 mov %r12,%rdi 1875a5: e8 00 00 00 00 callq 1875aa 1875aa: 31 c0 xor %eax,%eax 1875ac: 5b pop %rbx 1875ad: 5d pop %rbp 1875ae: 41 5c pop %r12 1875b0: c3 retq 1875b1: 85 d2 test %edx,%edx 1875b3: 75 d8 jne 18758d 1875b5: 81 fb 00 01 00 00 cmp $0x100,%ebx 1875bb: 75 06 jne 1875c3 1875bd: 8b 9d 0c 01 00 00 mov 0x10c(%rbp),%ebx 1875c3: c6 85 75 03 00 00 00 movb $0x0,0x375(%rbp) 1875ca: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1875ce: 31 d2 xor %edx,%edx 1875d0: be 06 00 00 00 mov $0x6,%esi 1875d5: e8 00 00 00 00 callq 1875da 1875da: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1875de: 31 d2 xor %edx,%edx 1875e0: be 06 00 00 00 mov $0x6,%esi 1875e5: e8 00 00 00 00 callq 1875ea 1875ea: eb a1 jmp 18758d 1875ec: 89 85 0c 01 00 00 mov %eax,0x10c(%rbp) 1875f2: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1875f6: ba 01 00 00 00 mov $0x1,%edx 1875fb: be 06 00 00 00 mov $0x6,%esi 187600: c6 85 75 03 00 00 01 movb $0x1,0x375(%rbp) 187607: e8 00 00 00 00 callq 18760c 18760c: 48 8b 7d 00 mov 0x0(%rbp),%rdi 187610: ba 01 00 00 00 mov $0x1,%edx 187615: be 06 00 00 00 mov $0x6,%esi 18761a: e8 00 00 00 00 callq 18761f 18761f: e9 69 ff ff ff jmpq 18758d 187624: b8 ea ff ff ff mov $0xffffffea,%eax 187629: eb 81 jmp 1875ac 18762b: b8 ea ff ff ff mov $0xffffffea,%eax 187630: c3 retq 187631: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 187638: 00 00 00 00 18763c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000187640 : 187640: e8 00 00 00 00 callq 187645 187645: 48 85 ff test %rdi,%rdi 187648: 74 21 je 18766b 18764a: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 18764e: 74 18 je 187668 187650: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187657: 48 8b 80 a8 02 00 00 mov 0x2a8(%rax),%rax 18765e: 48 85 c0 test %rax,%rax 187661: 74 05 je 187668 187663: e9 00 00 00 00 jmpq 187668 187668: 31 c0 xor %eax,%eax 18766a: c3 retq 18766b: b8 ea ff ff ff mov $0xffffffea,%eax 187670: c3 retq 187671: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 187678: 00 00 00 00 18767c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000187680 : 187680: e8 00 00 00 00 callq 187685 187685: 41 56 push %r14 187687: 41 55 push %r13 187689: 41 54 push %r12 18768b: 55 push %rbp 18768c: 48 85 ff test %rdi,%rdi 18768f: 74 58 je 1876e9 187691: 45 31 ed xor %r13d,%r13d 187694: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187698: 48 89 fd mov %rdi,%rbp 18769b: 74 41 je 1876de 18769d: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1876a4: 48 83 b8 c8 02 00 00 cmpq $0x0,0x2c8(%rax) 1876ab: 00 1876ac: 74 30 je 1876de 1876ae: 4c 8d 77 18 lea 0x18(%rdi),%r14 1876b2: 41 89 f4 mov %esi,%r12d 1876b5: 4c 89 f7 mov %r14,%rdi 1876b8: e8 00 00 00 00 callq 1876bd 1876bd: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1876c4: 48 89 ef mov %rbp,%rdi 1876c7: 44 89 e6 mov %r12d,%esi 1876ca: 48 8b 80 c8 02 00 00 mov 0x2c8(%rax),%rax 1876d1: e8 00 00 00 00 callq 1876d6 1876d6: 4c 89 f7 mov %r14,%rdi 1876d9: e8 00 00 00 00 callq 1876de 1876de: 5d pop %rbp 1876df: 44 89 e8 mov %r13d,%eax 1876e2: 41 5c pop %r12 1876e4: 41 5d pop %r13 1876e6: 41 5e pop %r14 1876e8: c3 retq 1876e9: 41 bd ea ff ff ff mov $0xffffffea,%r13d 1876ef: eb ed jmp 1876de 1876f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1876f8: 00 00 00 00 1876fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000187700 : 187700: e8 00 00 00 00 callq 187705 187705: 41 56 push %r14 187707: 41 55 push %r13 187709: 41 54 push %r12 18770b: 55 push %rbp 18770c: 48 85 ff test %rdi,%rdi 18770f: 74 58 je 187769 187711: 45 31 ed xor %r13d,%r13d 187714: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187718: 48 89 fd mov %rdi,%rbp 18771b: 74 41 je 18775e 18771d: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187724: 48 83 b8 c0 02 00 00 cmpq $0x0,0x2c0(%rax) 18772b: 00 18772c: 74 30 je 18775e 18772e: 4c 8d 77 18 lea 0x18(%rdi),%r14 187732: 41 89 f4 mov %esi,%r12d 187735: 4c 89 f7 mov %r14,%rdi 187738: e8 00 00 00 00 callq 18773d 18773d: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 187744: 48 89 ef mov %rbp,%rdi 187747: 44 89 e6 mov %r12d,%esi 18774a: 48 8b 80 c0 02 00 00 mov 0x2c0(%rax),%rax 187751: e8 00 00 00 00 callq 187756 187756: 4c 89 f7 mov %r14,%rdi 187759: e8 00 00 00 00 callq 18775e 18775e: 5d pop %rbp 18775f: 44 89 e8 mov %r13d,%eax 187762: 41 5c pop %r12 187764: 41 5d pop %r13 187766: 41 5e pop %r14 187768: c3 retq 187769: 41 bd ea ff ff ff mov $0xffffffea,%r13d 18776f: eb ed jmp 18775e 187771: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 187778: 00 00 00 00 18777c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000187780 : 187780: e8 00 00 00 00 callq 187785 187785: 41 56 push %r14 187787: 41 55 push %r13 187789: 41 54 push %r12 18778b: 55 push %rbp 18778c: 48 85 ff test %rdi,%rdi 18778f: 74 67 je 1877f8 187791: 45 31 e4 xor %r12d,%r12d 187794: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 187798: 48 89 fd mov %rdi,%rbp 18779b: 74 50 je 1877ed 18779d: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # 1877a4 1877a4: 45 85 e4 test %r12d,%r12d 1877a7: 74 44 je 1877ed 1877a9: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1877b0: 45 31 e4 xor %r12d,%r12d 1877b3: 48 83 b8 90 02 00 00 cmpq $0x0,0x290(%rax) 1877ba: 00 1877bb: 74 30 je 1877ed 1877bd: 4c 8d 6f 18 lea 0x18(%rdi),%r13 1877c1: 41 89 f6 mov %esi,%r14d 1877c4: 4c 89 ef mov %r13,%rdi 1877c7: e8 00 00 00 00 callq 1877cc 1877cc: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1877d3: 48 89 ef mov %rbp,%rdi 1877d6: 44 89 f6 mov %r14d,%esi 1877d9: 48 8b 80 90 02 00 00 mov 0x290(%rax),%rax 1877e0: e8 00 00 00 00 callq 1877e5 1877e5: 4c 89 ef mov %r13,%rdi 1877e8: e8 00 00 00 00 callq 1877ed 1877ed: 5d pop %rbp 1877ee: 44 89 e0 mov %r12d,%eax 1877f1: 41 5c pop %r12 1877f3: 41 5d pop %r13 1877f5: 41 5e pop %r14 1877f7: c3 retq 1877f8: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1877fe: eb ed jmp 1877ed 0000000000187800 : 187800: e8 00 00 00 00 callq 187805 187805: 41 56 push %r14 187807: 41 55 push %r13 187809: 41 54 push %r12 18780b: 55 push %rbp 18780c: 48 85 ff test %rdi,%rdi 18780f: 74 58 je 187869 187811: 45 31 ed xor %r13d,%r13d 187814: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187818: 48 89 fd mov %rdi,%rbp 18781b: 74 41 je 18785e 18781d: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187824: 48 83 b8 88 02 00 00 cmpq $0x0,0x288(%rax) 18782b: 00 18782c: 74 30 je 18785e 18782e: 4c 8d 77 18 lea 0x18(%rdi),%r14 187832: 49 89 f4 mov %rsi,%r12 187835: 4c 89 f7 mov %r14,%rdi 187838: e8 00 00 00 00 callq 18783d 18783d: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 187844: 48 89 ef mov %rbp,%rdi 187847: 4c 89 e6 mov %r12,%rsi 18784a: 48 8b 80 88 02 00 00 mov 0x288(%rax),%rax 187851: e8 00 00 00 00 callq 187856 187856: 4c 89 f7 mov %r14,%rdi 187859: e8 00 00 00 00 callq 18785e 18785e: 5d pop %rbp 18785f: 44 89 e8 mov %r13d,%eax 187862: 41 5c pop %r12 187864: 41 5d pop %r13 187866: 41 5e pop %r14 187868: c3 retq 187869: 41 bd ea ff ff ff mov $0xffffffea,%r13d 18786f: eb ed jmp 18785e 187871: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 187878: 00 00 00 00 18787c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000187880 : 187880: e8 00 00 00 00 callq 187885 187885: 41 56 push %r14 187887: 41 55 push %r13 187889: 41 54 push %r12 18788b: 55 push %rbp 18788c: c6 06 00 movb $0x0,(%rsi) 18788f: 48 85 ff test %rdi,%rdi 187892: 74 67 je 1878fb 187894: 45 31 ed xor %r13d,%r13d 187897: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 18789b: 48 89 fd mov %rdi,%rbp 18789e: 74 50 je 1878f0 1878a0: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 1878a7 1878a7: 45 85 ed test %r13d,%r13d 1878aa: 74 44 je 1878f0 1878ac: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1878b3: 45 31 ed xor %r13d,%r13d 1878b6: 48 83 b8 80 02 00 00 cmpq $0x0,0x280(%rax) 1878bd: 00 1878be: 74 30 je 1878f0 1878c0: 4c 8d 77 18 lea 0x18(%rdi),%r14 1878c4: 49 89 f4 mov %rsi,%r12 1878c7: 4c 89 f7 mov %r14,%rdi 1878ca: e8 00 00 00 00 callq 1878cf 1878cf: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1878d6: 48 89 ef mov %rbp,%rdi 1878d9: 4c 89 e6 mov %r12,%rsi 1878dc: 48 8b 80 80 02 00 00 mov 0x280(%rax),%rax 1878e3: e8 00 00 00 00 callq 1878e8 1878e8: 4c 89 f7 mov %r14,%rdi 1878eb: e8 00 00 00 00 callq 1878f0 1878f0: 5d pop %rbp 1878f1: 44 89 e8 mov %r13d,%eax 1878f4: 41 5c pop %r12 1878f6: 41 5d pop %r13 1878f8: 41 5e pop %r14 1878fa: c3 retq 1878fb: 41 bd ea ff ff ff mov $0xffffffea,%r13d 187901: eb ed jmp 1878f0 187903: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18790a: 00 00 00 00 18790e: 66 90 xchg %ax,%ax 0000000000187910 : 187910: e8 00 00 00 00 callq 187915 187915: 48 85 ff test %rdi,%rdi 187918: 74 6a je 187984 18791a: 41 55 push %r13 18791c: 41 54 push %r12 18791e: 55 push %rbp 18791f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187923: 48 89 fd mov %rdi,%rbp 187926: 74 49 je 187971 187928: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 18792f: 48 83 b8 f0 01 00 00 cmpq $0x0,0x1f0(%rax) 187936: 00 187937: 74 3f je 187978 187939: 4c 8d 6f 18 lea 0x18(%rdi),%r13 18793d: 41 89 f4 mov %esi,%r12d 187940: 4c 89 ef mov %r13,%rdi 187943: e8 00 00 00 00 callq 187948 187948: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 18794f: 44 89 e6 mov %r12d,%esi 187952: 48 89 ef mov %rbp,%rdi 187955: 48 8b 80 f0 01 00 00 mov 0x1f0(%rax),%rax 18795c: e8 00 00 00 00 callq 187961 187961: 4c 89 ef mov %r13,%rdi 187964: e8 00 00 00 00 callq 187969 187969: 31 c0 xor %eax,%eax 18796b: 5d pop %rbp 18796c: 41 5c pop %r12 18796e: 41 5d pop %r13 187970: c3 retq 187971: b8 ea ff ff ff mov $0xffffffea,%eax 187976: eb f3 jmp 18796b 187978: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 18797d: b8 ea ff ff ff mov $0xffffffea,%eax 187982: eb e7 jmp 18796b 187984: b8 ea ff ff ff mov $0xffffffea,%eax 187989: c3 retq 18798a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 187991: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187998: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18799f: e8 00 00 00 00 callq 1879a4 1879a4: b8 ea ff ff ff mov $0xffffffea,%eax 1879a9: eb c0 jmp 18796b 1879ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001879b0 : 1879b0: e8 00 00 00 00 callq 1879b5 1879b5: 48 85 ff test %rdi,%rdi 1879b8: 74 6a je 187a24 1879ba: 41 55 push %r13 1879bc: 41 54 push %r12 1879be: 55 push %rbp 1879bf: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1879c3: 48 89 fd mov %rdi,%rbp 1879c6: 74 49 je 187a11 1879c8: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1879cf: 48 83 b8 68 02 00 00 cmpq $0x0,0x268(%rax) 1879d6: 00 1879d7: 74 3f je 187a18 1879d9: 4c 8d 6f 18 lea 0x18(%rdi),%r13 1879dd: 41 89 f4 mov %esi,%r12d 1879e0: 4c 89 ef mov %r13,%rdi 1879e3: e8 00 00 00 00 callq 1879e8 1879e8: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1879ef: 44 89 e6 mov %r12d,%esi 1879f2: 48 89 ef mov %rbp,%rdi 1879f5: 48 8b 80 68 02 00 00 mov 0x268(%rax),%rax 1879fc: e8 00 00 00 00 callq 187a01 187a01: 4c 89 ef mov %r13,%rdi 187a04: e8 00 00 00 00 callq 187a09 187a09: 31 c0 xor %eax,%eax 187a0b: 5d pop %rbp 187a0c: 41 5c pop %r12 187a0e: 41 5d pop %r13 187a10: c3 retq 187a11: b8 ea ff ff ff mov $0xffffffea,%eax 187a16: eb f3 jmp 187a0b 187a18: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 187a1d: b8 ea ff ff ff mov $0xffffffea,%eax 187a22: eb e7 jmp 187a0b 187a24: b8 ea ff ff ff mov $0xffffffea,%eax 187a29: c3 retq 187a2a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 187a31: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187a38: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187a3f: e8 00 00 00 00 callq 187a44 187a44: b8 ea ff ff ff mov $0xffffffea,%eax 187a49: eb c0 jmp 187a0b 187a4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000187a50 : 187a50: e8 00 00 00 00 callq 187a55 187a55: 48 85 ff test %rdi,%rdi 187a58: 74 6a je 187ac4 187a5a: 41 55 push %r13 187a5c: 41 54 push %r12 187a5e: 55 push %rbp 187a5f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187a63: 48 89 fd mov %rdi,%rbp 187a66: 74 49 je 187ab1 187a68: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187a6f: 48 83 b8 60 02 00 00 cmpq $0x0,0x260(%rax) 187a76: 00 187a77: 74 3f je 187ab8 187a79: 4c 8d 6f 18 lea 0x18(%rdi),%r13 187a7d: 41 89 f4 mov %esi,%r12d 187a80: 4c 89 ef mov %r13,%rdi 187a83: e8 00 00 00 00 callq 187a88 187a88: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 187a8f: 44 89 e6 mov %r12d,%esi 187a92: 48 89 ef mov %rbp,%rdi 187a95: 48 8b 80 60 02 00 00 mov 0x260(%rax),%rax 187a9c: e8 00 00 00 00 callq 187aa1 187aa1: 4c 89 ef mov %r13,%rdi 187aa4: e8 00 00 00 00 callq 187aa9 187aa9: 31 c0 xor %eax,%eax 187aab: 5d pop %rbp 187aac: 41 5c pop %r12 187aae: 41 5d pop %r13 187ab0: c3 retq 187ab1: b8 ea ff ff ff mov $0xffffffea,%eax 187ab6: eb f3 jmp 187aab 187ab8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 187abd: b8 ea ff ff ff mov $0xffffffea,%eax 187ac2: eb e7 jmp 187aab 187ac4: b8 ea ff ff ff mov $0xffffffea,%eax 187ac9: c3 retq 187aca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 187ad1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187ad8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187adf: e8 00 00 00 00 callq 187ae4 187ae4: b8 ea ff ff ff mov $0xffffffea,%eax 187ae9: eb c0 jmp 187aab 187aeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000187af0 : 187af0: e8 00 00 00 00 callq 187af5 187af5: 41 55 push %r13 187af7: 41 54 push %r12 187af9: 55 push %rbp 187afa: 48 85 ff test %rdi,%rdi 187afd: 74 50 je 187b4f 187aff: 45 31 e4 xor %r12d,%r12d 187b02: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187b06: 48 89 fd mov %rdi,%rbp 187b09: 74 3b je 187b46 187b0b: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187b12: 48 83 b8 58 02 00 00 cmpq $0x0,0x258(%rax) 187b19: 00 187b1a: 74 2a je 187b46 187b1c: 4c 8d 6f 18 lea 0x18(%rdi),%r13 187b20: 4c 89 ef mov %r13,%rdi 187b23: e8 00 00 00 00 callq 187b28 187b28: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 187b2f: 48 89 ef mov %rbp,%rdi 187b32: 48 8b 80 58 02 00 00 mov 0x258(%rax),%rax 187b39: e8 00 00 00 00 callq 187b3e 187b3e: 4c 89 ef mov %r13,%rdi 187b41: e8 00 00 00 00 callq 187b46 187b46: 44 89 e0 mov %r12d,%eax 187b49: 5d pop %rbp 187b4a: 41 5c pop %r12 187b4c: 41 5d pop %r13 187b4e: c3 retq 187b4f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 187b55: eb ef jmp 187b46 187b57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 187b5e: 00 00 0000000000187b60 : 187b60: e8 00 00 00 00 callq 187b65 187b65: 41 54 push %r12 187b67: 55 push %rbp 187b68: 53 push %rbx 187b69: 48 85 ff test %rdi,%rdi 187b6c: 74 73 je 187be1 187b6e: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187b72: 48 89 fb mov %rdi,%rbx 187b75: 41 bc ea ff ff ff mov $0xffffffea,%r12d 187b7b: 74 4c je 187bc9 187b7d: 48 83 bf 48 03 00 00 cmpq $0x0,0x348(%rdi) 187b84: 00 187b85: 74 42 je 187bc9 187b87: 48 8d 6f 18 lea 0x18(%rdi),%rbp 187b8b: 48 89 ef mov %rbp,%rdi 187b8e: e8 00 00 00 00 callq 187b93 187b93: 48 8b 83 48 03 00 00 mov 0x348(%rbx),%rax 187b9a: 44 8b 60 28 mov 0x28(%rax),%r12d 187b9e: 41 83 fc 03 cmp $0x3,%r12d 187ba2: 74 1d je 187bc1 187ba4: 41 83 fc 05 cmp $0x5,%r12d 187ba8: 74 2f je 187bd9 187baa: 41 83 fc 01 cmp $0x1,%r12d 187bae: 74 21 je 187bd1 187bb0: 44 8b 60 2c mov 0x2c(%rax),%r12d 187bb4: b8 0a 00 00 00 mov $0xa,%eax 187bb9: 41 83 e4 01 and $0x1,%r12d 187bbd: 44 0f 45 e0 cmovne %eax,%r12d 187bc1: 48 89 ef mov %rbp,%rdi 187bc4: e8 00 00 00 00 callq 187bc9 187bc9: 44 89 e0 mov %r12d,%eax 187bcc: 5b pop %rbx 187bcd: 5d pop %rbp 187bce: 41 5c pop %r12 187bd0: c3 retq 187bd1: 41 bc 02 00 00 00 mov $0x2,%r12d 187bd7: eb e8 jmp 187bc1 187bd9: 41 bc 04 00 00 00 mov $0x4,%r12d 187bdf: eb e0 jmp 187bc1 187be1: 41 bc ea ff ff ff mov $0xffffffea,%r12d 187be7: 5b pop %rbx 187be8: 5d pop %rbp 187be9: 44 89 e0 mov %r12d,%eax 187bec: 41 5c pop %r12 187bee: c3 retq 187bef: 90 nop 0000000000187bf0 : 187bf0: e8 00 00 00 00 callq 187bf5 187bf5: 41 54 push %r12 187bf7: 55 push %rbp 187bf8: 53 push %rbx 187bf9: 48 85 ff test %rdi,%rdi 187bfc: 74 32 je 187c30 187bfe: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187c02: 48 89 fb mov %rdi,%rbx 187c05: 41 bc ea ff ff ff mov $0xffffffea,%r12d 187c0b: 74 1b je 187c28 187c0d: 48 8d 6f 18 lea 0x18(%rdi),%rbp 187c11: 48 89 ef mov %rbp,%rdi 187c14: e8 00 00 00 00 callq 187c19 187c19: 48 89 ef mov %rbp,%rdi 187c1c: 44 8b a3 08 01 00 00 mov 0x108(%rbx),%r12d 187c23: e8 00 00 00 00 callq 187c28 187c28: 44 89 e0 mov %r12d,%eax 187c2b: 5b pop %rbx 187c2c: 5d pop %rbp 187c2d: 41 5c pop %r12 187c2f: c3 retq 187c30: 41 bc ea ff ff ff mov $0xffffffea,%r12d 187c36: 5b pop %rbx 187c37: 5d pop %rbp 187c38: 44 89 e0 mov %r12d,%eax 187c3b: 41 5c pop %r12 187c3d: c3 retq 187c3e: 66 90 xchg %ax,%ax 0000000000187c40 : 187c40: e8 00 00 00 00 callq 187c45 187c45: 41 55 push %r13 187c47: 41 54 push %r12 187c49: 55 push %rbp 187c4a: 48 85 ff test %rdi,%rdi 187c4d: 74 70 je 187cbf 187c4f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187c53: 48 89 fd mov %rdi,%rbp 187c56: 74 67 je 187cbf 187c58: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187c5f: 48 83 b8 b0 02 00 00 cmpq $0x0,0x2b0(%rax) 187c66: 00 187c67: 74 3b je 187ca4 187c69: 4c 8d 6f 18 lea 0x18(%rdi),%r13 187c6d: 4c 89 ef mov %r13,%rdi 187c70: e8 00 00 00 00 callq 187c75 187c75: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 187c7c: 48 89 ef mov %rbp,%rdi 187c7f: be 02 00 00 00 mov $0x2,%esi 187c84: 48 8b 80 b0 02 00 00 mov 0x2b0(%rax),%rax 187c8b: e8 00 00 00 00 callq 187c90 187c90: 4c 89 ef mov %r13,%rdi 187c93: 41 89 c4 mov %eax,%r12d 187c96: e8 00 00 00 00 callq 187c9b 187c9b: 44 89 e0 mov %r12d,%eax 187c9e: 5d pop %rbp 187c9f: 41 5c pop %r12 187ca1: 41 5d pop %r13 187ca3: c3 retq 187ca4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187cab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187cb2: e8 00 00 00 00 callq 187cb7 187cb7: 85 c0 test %eax,%eax 187cb9: 0f 85 00 00 00 00 jne 187cbf 187cbf: 41 bc ea ff ff ff mov $0xffffffea,%r12d 187cc5: eb d4 jmp 187c9b 187cc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 187cce: 00 00 0000000000187cd0 : 187cd0: e8 00 00 00 00 callq 187cd5 187cd5: 41 55 push %r13 187cd7: 41 54 push %r12 187cd9: 55 push %rbp 187cda: 48 85 ff test %rdi,%rdi 187cdd: 74 71 je 187d50 187cdf: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187ce3: 48 89 fd mov %rdi,%rbp 187ce6: 74 68 je 187d50 187ce8: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187cef: 48 83 b8 a0 02 00 00 cmpq $0x0,0x2a0(%rax) 187cf6: 00 187cf7: 74 3c je 187d35 187cf9: 4c 8d 6f 18 lea 0x18(%rdi),%r13 187cfd: 49 89 f4 mov %rsi,%r12 187d00: 4c 89 ef mov %r13,%rdi 187d03: e8 00 00 00 00 callq 187d08 187d08: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 187d0f: 4c 89 e6 mov %r12,%rsi 187d12: 48 89 ef mov %rbp,%rdi 187d15: 48 8b 80 a0 02 00 00 mov 0x2a0(%rax),%rax 187d1c: e8 00 00 00 00 callq 187d21 187d21: 4c 89 ef mov %r13,%rdi 187d24: 41 89 c4 mov %eax,%r12d 187d27: e8 00 00 00 00 callq 187d2c 187d2c: 44 89 e0 mov %r12d,%eax 187d2f: 5d pop %rbp 187d30: 41 5c pop %r12 187d32: 41 5d pop %r13 187d34: c3 retq 187d35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187d3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187d43: e8 00 00 00 00 callq 187d48 187d48: 85 c0 test %eax,%eax 187d4a: 0f 85 00 00 00 00 jne 187d50 187d50: 41 bc ea ff ff ff mov $0xffffffea,%r12d 187d56: eb d4 jmp 187d2c 187d58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 187d5f: 00 0000000000187d60 : 187d60: e8 00 00 00 00 callq 187d65 187d65: 48 85 ff test %rdi,%rdi 187d68: 74 6f je 187dd9 187d6a: 41 54 push %r12 187d6c: 55 push %rbp 187d6d: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187d71: 48 89 fd mov %rdi,%rbp 187d74: 74 5c je 187dd2 187d76: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187d7d: 48 83 b8 48 02 00 00 cmpq $0x0,0x248(%rax) 187d84: 00 187d85: 74 30 je 187db7 187d87: 4c 8d 67 18 lea 0x18(%rdi),%r12 187d8b: 4c 89 e7 mov %r12,%rdi 187d8e: e8 00 00 00 00 callq 187d93 187d93: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 187d9a: 48 89 ef mov %rbp,%rdi 187d9d: 48 8b 80 48 02 00 00 mov 0x248(%rax),%rax 187da4: e8 00 00 00 00 callq 187da9 187da9: 4c 89 e7 mov %r12,%rdi 187dac: e8 00 00 00 00 callq 187db1 187db1: 31 c0 xor %eax,%eax 187db3: 5d pop %rbp 187db4: 41 5c pop %r12 187db6: c3 retq 187db7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187dbe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187dc5: e8 00 00 00 00 callq 187dca 187dca: 85 c0 test %eax,%eax 187dcc: 0f 85 00 00 00 00 jne 187dd2 187dd2: b8 ea ff ff ff mov $0xffffffea,%eax 187dd7: eb da jmp 187db3 187dd9: b8 ea ff ff ff mov $0xffffffea,%eax 187dde: c3 retq 187ddf: 90 nop 0000000000187de0 : 187de0: e8 00 00 00 00 callq 187de5 187de5: 41 55 push %r13 187de7: 41 54 push %r12 187de9: 55 push %rbp 187dea: 53 push %rbx 187deb: 48 85 ff test %rdi,%rdi 187dee: 74 71 je 187e61 187df0: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187df4: 48 89 fd mov %rdi,%rbp 187df7: 74 68 je 187e61 187df9: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187e00: 48 83 b8 80 00 00 00 cmpq $0x0,0x80(%rax) 187e07: 00 187e08: 74 3c je 187e46 187e0a: 4c 8d 6f 18 lea 0x18(%rdi),%r13 187e0e: 89 f3 mov %esi,%ebx 187e10: 4c 89 ef mov %r13,%rdi 187e13: e8 00 00 00 00 callq 187e18 187e18: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 187e1f: 0f b6 f3 movzbl %bl,%esi 187e22: 48 89 ef mov %rbp,%rdi 187e25: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 187e2c: e8 00 00 00 00 callq 187e31 187e31: 4c 89 ef mov %r13,%rdi 187e34: 41 89 c4 mov %eax,%r12d 187e37: e8 00 00 00 00 callq 187e3c 187e3c: 44 89 e0 mov %r12d,%eax 187e3f: 5b pop %rbx 187e40: 5d pop %rbp 187e41: 41 5c pop %r12 187e43: 41 5d pop %r13 187e45: c3 retq 187e46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187e4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187e54: e8 00 00 00 00 callq 187e59 187e59: 85 c0 test %eax,%eax 187e5b: 0f 85 00 00 00 00 jne 187e61 187e61: 45 31 e4 xor %r12d,%r12d 187e64: 5b pop %rbx 187e65: 44 89 e0 mov %r12d,%eax 187e68: 5d pop %rbp 187e69: 41 5c pop %r12 187e6b: 41 5d pop %r13 187e6d: c3 retq 187e6e: 66 90 xchg %ax,%ax 0000000000187e70 : 187e70: e8 00 00 00 00 callq 187e75 187e75: 41 55 push %r13 187e77: 41 54 push %r12 187e79: 55 push %rbp 187e7a: 53 push %rbx 187e7b: 48 85 ff test %rdi,%rdi 187e7e: 74 71 je 187ef1 187e80: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187e84: 48 89 fd mov %rdi,%rbp 187e87: 74 68 je 187ef1 187e89: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187e90: 48 83 b8 88 00 00 00 cmpq $0x0,0x88(%rax) 187e97: 00 187e98: 74 3c je 187ed6 187e9a: 4c 8d 6f 18 lea 0x18(%rdi),%r13 187e9e: 89 f3 mov %esi,%ebx 187ea0: 4c 89 ef mov %r13,%rdi 187ea3: e8 00 00 00 00 callq 187ea8 187ea8: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 187eaf: 0f b6 f3 movzbl %bl,%esi 187eb2: 48 89 ef mov %rbp,%rdi 187eb5: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 187ebc: e8 00 00 00 00 callq 187ec1 187ec1: 4c 89 ef mov %r13,%rdi 187ec4: 41 89 c4 mov %eax,%r12d 187ec7: e8 00 00 00 00 callq 187ecc 187ecc: 44 89 e0 mov %r12d,%eax 187ecf: 5b pop %rbx 187ed0: 5d pop %rbp 187ed1: 41 5c pop %r12 187ed3: 41 5d pop %r13 187ed5: c3 retq 187ed6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187edd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187ee4: e8 00 00 00 00 callq 187ee9 187ee9: 85 c0 test %eax,%eax 187eeb: 0f 85 00 00 00 00 jne 187ef1 187ef1: 45 31 e4 xor %r12d,%r12d 187ef4: 5b pop %rbx 187ef5: 44 89 e0 mov %r12d,%eax 187ef8: 5d pop %rbp 187ef9: 41 5c pop %r12 187efb: 41 5d pop %r13 187efd: c3 retq 187efe: 66 90 xchg %ax,%ax 0000000000187f00 : 187f00: e8 00 00 00 00 callq 187f05 187f05: 41 55 push %r13 187f07: 41 54 push %r12 187f09: 55 push %rbp 187f0a: 53 push %rbx 187f0b: 48 85 ff test %rdi,%rdi 187f0e: 74 71 je 187f81 187f10: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187f14: 48 89 fd mov %rdi,%rbp 187f17: 74 68 je 187f81 187f19: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187f20: 48 83 b8 b8 02 00 00 cmpq $0x0,0x2b8(%rax) 187f27: 00 187f28: 74 3c je 187f66 187f2a: 4c 8d 6f 18 lea 0x18(%rdi),%r13 187f2e: 89 f3 mov %esi,%ebx 187f30: 4c 89 ef mov %r13,%rdi 187f33: e8 00 00 00 00 callq 187f38 187f38: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 187f3f: 48 89 ef mov %rbp,%rdi 187f42: 0f b6 f3 movzbl %bl,%esi 187f45: 48 8b 80 b8 02 00 00 mov 0x2b8(%rax),%rax 187f4c: e8 00 00 00 00 callq 187f51 187f51: 4c 89 ef mov %r13,%rdi 187f54: 41 89 c4 mov %eax,%r12d 187f57: e8 00 00 00 00 callq 187f5c 187f5c: 5b pop %rbx 187f5d: 44 89 e0 mov %r12d,%eax 187f60: 5d pop %rbp 187f61: 41 5c pop %r12 187f63: 41 5d pop %r13 187f65: c3 retq 187f66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187f6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187f74: e8 00 00 00 00 callq 187f79 187f79: 85 c0 test %eax,%eax 187f7b: 0f 85 00 00 00 00 jne 187f81 187f81: 41 bc ea ff ff ff mov $0xffffffea,%r12d 187f87: eb d3 jmp 187f5c 187f89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000187f90 : 187f90: e8 00 00 00 00 callq 187f95 187f95: 48 85 ff test %rdi,%rdi 187f98: 74 3a je 187fd4 187f9a: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187f9e: 74 34 je 187fd4 187fa0: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187fa7: 48 8b 80 28 02 00 00 mov 0x228(%rax),%rax 187fae: 48 85 c0 test %rax,%rax 187fb1: 74 05 je 187fb8 187fb3: e9 00 00 00 00 jmpq 187fb8 187fb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187fbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187fc6: e8 00 00 00 00 callq 187fcb 187fcb: 85 c0 test %eax,%eax 187fcd: 0f 85 00 00 00 00 jne 187fd3 187fd3: c3 retq 187fd4: b8 ea ff ff ff mov $0xffffffea,%eax 187fd9: c3 retq 187fda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000187fe0 : 187fe0: e8 00 00 00 00 callq 187fe5 187fe5: 48 83 ec 08 sub $0x8,%rsp 187fe9: 89 74 24 04 mov %esi,0x4(%rsp) 187fed: 48 85 ff test %rdi,%rdi 187ff0: 74 44 je 188036 187ff2: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 187ff6: 74 3e je 188036 187ff8: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 187fff: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 188006: 48 85 c0 test %rax,%rax 188009: 74 0f je 18801a 18800b: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 188010: e8 00 00 00 00 callq 188015 188015: 48 83 c4 08 add $0x8,%rsp 188019: c3 retq 18801a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188021: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 188028: e8 00 00 00 00 callq 18802d 18802d: 85 c0 test %eax,%eax 18802f: 74 e4 je 188015 188031: e9 00 00 00 00 jmpq 188036 188036: b8 ea ff ff ff mov $0xffffffea,%eax 18803b: eb d8 jmp 188015 18803d: 0f 1f 00 nopl (%rax) 0000000000188040 : 188040: e8 00 00 00 00 callq 188045 188045: 41 55 push %r13 188047: 41 54 push %r12 188049: 55 push %rbp 18804a: 48 85 ff test %rdi,%rdi 18804d: 74 7d je 1880cc 18804f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 188053: 48 89 fd mov %rdi,%rbp 188056: 74 74 je 1880cc 188058: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 18805f: 48 83 b8 00 01 00 00 cmpq $0x0,0x100(%rax) 188066: 00 188067: 74 3c je 1880a5 188069: 4c 8d 6f 18 lea 0x18(%rdi),%r13 18806d: 41 89 f4 mov %esi,%r12d 188070: 4c 89 ef mov %r13,%rdi 188073: e8 00 00 00 00 callq 188078 188078: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 18807f: 44 89 e6 mov %r12d,%esi 188082: 48 89 ef mov %rbp,%rdi 188085: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 18808c: e8 00 00 00 00 callq 188091 188091: 4c 89 ef mov %r13,%rdi 188094: 41 89 c4 mov %eax,%r12d 188097: e8 00 00 00 00 callq 18809c 18809c: 44 89 e0 mov %r12d,%eax 18809f: 5d pop %rbp 1880a0: 41 5c pop %r12 1880a2: 41 5d pop %r13 1880a4: c3 retq 1880a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1880ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1880b3: e8 00 00 00 00 callq 1880b8 1880b8: 41 89 c4 mov %eax,%r12d 1880bb: 85 c0 test %eax,%eax 1880bd: 0f 85 00 00 00 00 jne 1880c3 1880c3: 44 89 e0 mov %r12d,%eax 1880c6: 5d pop %rbp 1880c7: 41 5c pop %r12 1880c9: 41 5d pop %r13 1880cb: c3 retq 1880cc: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1880d2: eb c8 jmp 18809c 1880d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1880db: 00 00 00 00 1880df: 90 nop 00000000001880e0 : 1880e0: e8 00 00 00 00 callq 1880e5 1880e5: 41 55 push %r13 1880e7: 41 54 push %r12 1880e9: 55 push %rbp 1880ea: 48 85 ff test %rdi,%rdi 1880ed: 74 7d je 18816c 1880ef: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1880f3: 48 89 fd mov %rdi,%rbp 1880f6: 74 74 je 18816c 1880f8: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1880ff: 48 83 b8 c8 01 00 00 cmpq $0x0,0x1c8(%rax) 188106: 00 188107: 74 3c je 188145 188109: 4c 8d 6f 18 lea 0x18(%rdi),%r13 18810d: 41 89 f4 mov %esi,%r12d 188110: 4c 89 ef mov %r13,%rdi 188113: e8 00 00 00 00 callq 188118 188118: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 18811f: 44 89 e6 mov %r12d,%esi 188122: 48 89 ef mov %rbp,%rdi 188125: 48 8b 80 c8 01 00 00 mov 0x1c8(%rax),%rax 18812c: e8 00 00 00 00 callq 188131 188131: 4c 89 ef mov %r13,%rdi 188134: 41 89 c4 mov %eax,%r12d 188137: e8 00 00 00 00 callq 18813c 18813c: 44 89 e0 mov %r12d,%eax 18813f: 5d pop %rbp 188140: 41 5c pop %r12 188142: 41 5d pop %r13 188144: c3 retq 188145: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18814c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 188153: e8 00 00 00 00 callq 188158 188158: 41 89 c4 mov %eax,%r12d 18815b: 85 c0 test %eax,%eax 18815d: 0f 85 00 00 00 00 jne 188163 188163: 44 89 e0 mov %r12d,%eax 188166: 5d pop %rbp 188167: 41 5c pop %r12 188169: 41 5d pop %r13 18816b: c3 retq 18816c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 188172: eb c8 jmp 18813c 188174: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18817b: 00 00 00 00 18817f: 90 nop 0000000000188180 : 188180: e8 00 00 00 00 callq 188185 188185: 41 55 push %r13 188187: 41 54 push %r12 188189: 55 push %rbp 18818a: 48 85 ff test %rdi,%rdi 18818d: 74 77 je 188206 18818f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 188193: 48 89 fd mov %rdi,%rbp 188196: 74 6e je 188206 188198: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 18819f: 48 83 b8 c0 01 00 00 cmpq $0x0,0x1c0(%rax) 1881a6: 00 1881a7: 74 36 je 1881df 1881a9: 4c 8d 6f 18 lea 0x18(%rdi),%r13 1881ad: 4c 89 ef mov %r13,%rdi 1881b0: e8 00 00 00 00 callq 1881b5 1881b5: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1881bc: 48 89 ef mov %rbp,%rdi 1881bf: 48 8b 80 c0 01 00 00 mov 0x1c0(%rax),%rax 1881c6: e8 00 00 00 00 callq 1881cb 1881cb: 4c 89 ef mov %r13,%rdi 1881ce: 41 89 c4 mov %eax,%r12d 1881d1: e8 00 00 00 00 callq 1881d6 1881d6: 44 89 e0 mov %r12d,%eax 1881d9: 5d pop %rbp 1881da: 41 5c pop %r12 1881dc: 41 5d pop %r13 1881de: c3 retq 1881df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1881e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1881ed: e8 00 00 00 00 callq 1881f2 1881f2: 41 89 c4 mov %eax,%r12d 1881f5: 85 c0 test %eax,%eax 1881f7: 0f 85 00 00 00 00 jne 1881fd 1881fd: 44 89 e0 mov %r12d,%eax 188200: 5d pop %rbp 188201: 41 5c pop %r12 188203: 41 5d pop %r13 188205: c3 retq 188206: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18820c: eb c8 jmp 1881d6 18820e: 66 90 xchg %ax,%ax 0000000000188210 : 188210: e8 00 00 00 00 callq 188215 188215: 41 55 push %r13 188217: 41 54 push %r12 188219: 55 push %rbp 18821a: 48 85 ff test %rdi,%rdi 18821d: 74 7d je 18829c 18821f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 188223: 48 89 fd mov %rdi,%rbp 188226: 74 74 je 18829c 188228: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 18822f: 48 83 b8 b8 01 00 00 cmpq $0x0,0x1b8(%rax) 188236: 00 188237: 74 3c je 188275 188239: 4c 8d 6f 18 lea 0x18(%rdi),%r13 18823d: 41 89 f4 mov %esi,%r12d 188240: 4c 89 ef mov %r13,%rdi 188243: e8 00 00 00 00 callq 188248 188248: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 18824f: 44 89 e6 mov %r12d,%esi 188252: 48 89 ef mov %rbp,%rdi 188255: 48 8b 80 b8 01 00 00 mov 0x1b8(%rax),%rax 18825c: e8 00 00 00 00 callq 188261 188261: 4c 89 ef mov %r13,%rdi 188264: 41 89 c4 mov %eax,%r12d 188267: e8 00 00 00 00 callq 18826c 18826c: 44 89 e0 mov %r12d,%eax 18826f: 5d pop %rbp 188270: 41 5c pop %r12 188272: 41 5d pop %r13 188274: c3 retq 188275: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18827c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 188283: e8 00 00 00 00 callq 188288 188288: 41 89 c4 mov %eax,%r12d 18828b: 85 c0 test %eax,%eax 18828d: 0f 85 00 00 00 00 jne 188293 188293: 44 89 e0 mov %r12d,%eax 188296: 5d pop %rbp 188297: 41 5c pop %r12 188299: 41 5d pop %r13 18829b: c3 retq 18829c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1882a2: eb c8 jmp 18826c 1882a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1882ab: 00 00 00 00 1882af: 90 nop 00000000001882b0 : 1882b0: e8 00 00 00 00 callq 1882b5 1882b5: 41 55 push %r13 1882b7: 41 54 push %r12 1882b9: 55 push %rbp 1882ba: 48 85 ff test %rdi,%rdi 1882bd: 74 77 je 188336 1882bf: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1882c3: 48 89 fd mov %rdi,%rbp 1882c6: 74 6e je 188336 1882c8: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1882cf: 48 83 b8 b0 01 00 00 cmpq $0x0,0x1b0(%rax) 1882d6: 00 1882d7: 74 36 je 18830f 1882d9: 4c 8d 6f 18 lea 0x18(%rdi),%r13 1882dd: 4c 89 ef mov %r13,%rdi 1882e0: e8 00 00 00 00 callq 1882e5 1882e5: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1882ec: 48 89 ef mov %rbp,%rdi 1882ef: 48 8b 80 b0 01 00 00 mov 0x1b0(%rax),%rax 1882f6: e8 00 00 00 00 callq 1882fb 1882fb: 4c 89 ef mov %r13,%rdi 1882fe: 41 89 c4 mov %eax,%r12d 188301: e8 00 00 00 00 callq 188306 188306: 44 89 e0 mov %r12d,%eax 188309: 5d pop %rbp 18830a: 41 5c pop %r12 18830c: 41 5d pop %r13 18830e: c3 retq 18830f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188316: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18831d: e8 00 00 00 00 callq 188322 188322: 41 89 c4 mov %eax,%r12d 188325: 85 c0 test %eax,%eax 188327: 0f 85 00 00 00 00 jne 18832d 18832d: 44 89 e0 mov %r12d,%eax 188330: 5d pop %rbp 188331: 41 5c pop %r12 188333: 41 5d pop %r13 188335: c3 retq 188336: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18833c: eb c8 jmp 188306 18833e: 66 90 xchg %ax,%ax 0000000000188340 : 188340: e8 00 00 00 00 callq 188345 188345: 41 55 push %r13 188347: 41 54 push %r12 188349: 55 push %rbp 18834a: 48 85 ff test %rdi,%rdi 18834d: 74 7d je 1883cc 18834f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 188353: 48 89 fd mov %rdi,%rbp 188356: 74 74 je 1883cc 188358: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 18835f: 48 83 b8 f8 00 00 00 cmpq $0x0,0xf8(%rax) 188366: 00 188367: 74 3c je 1883a5 188369: 4c 8d 6f 18 lea 0x18(%rdi),%r13 18836d: 49 89 f4 mov %rsi,%r12 188370: 4c 89 ef mov %r13,%rdi 188373: e8 00 00 00 00 callq 188378 188378: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 18837f: 4c 89 e6 mov %r12,%rsi 188382: 48 89 ef mov %rbp,%rdi 188385: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 18838c: e8 00 00 00 00 callq 188391 188391: 4c 89 ef mov %r13,%rdi 188394: 41 89 c4 mov %eax,%r12d 188397: e8 00 00 00 00 callq 18839c 18839c: 44 89 e0 mov %r12d,%eax 18839f: 5d pop %rbp 1883a0: 41 5c pop %r12 1883a2: 41 5d pop %r13 1883a4: c3 retq 1883a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1883ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1883b3: e8 00 00 00 00 callq 1883b8 1883b8: 41 89 c4 mov %eax,%r12d 1883bb: 85 c0 test %eax,%eax 1883bd: 0f 85 00 00 00 00 jne 1883c3 1883c3: 44 89 e0 mov %r12d,%eax 1883c6: 5d pop %rbp 1883c7: 41 5c pop %r12 1883c9: 41 5d pop %r13 1883cb: c3 retq 1883cc: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1883d2: eb c8 jmp 18839c 1883d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1883db: 00 00 00 00 1883df: 90 nop 00000000001883e0 : 1883e0: e8 00 00 00 00 callq 1883e5 1883e5: 41 55 push %r13 1883e7: 41 54 push %r12 1883e9: 55 push %rbp 1883ea: 48 85 ff test %rdi,%rdi 1883ed: 74 7d je 18846c 1883ef: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1883f3: 48 89 fd mov %rdi,%rbp 1883f6: 74 74 je 18846c 1883f8: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1883ff: 48 83 b8 f0 00 00 00 cmpq $0x0,0xf0(%rax) 188406: 00 188407: 74 3c je 188445 188409: 4c 8d 6f 18 lea 0x18(%rdi),%r13 18840d: 41 89 f4 mov %esi,%r12d 188410: 4c 89 ef mov %r13,%rdi 188413: e8 00 00 00 00 callq 188418 188418: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 18841f: 44 89 e6 mov %r12d,%esi 188422: 48 89 ef mov %rbp,%rdi 188425: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 18842c: e8 00 00 00 00 callq 188431 188431: 4c 89 ef mov %r13,%rdi 188434: 41 89 c4 mov %eax,%r12d 188437: e8 00 00 00 00 callq 18843c 18843c: 44 89 e0 mov %r12d,%eax 18843f: 5d pop %rbp 188440: 41 5c pop %r12 188442: 41 5d pop %r13 188444: c3 retq 188445: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18844c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 188453: e8 00 00 00 00 callq 188458 188458: 41 89 c4 mov %eax,%r12d 18845b: 85 c0 test %eax,%eax 18845d: 0f 85 00 00 00 00 jne 188463 188463: 44 89 e0 mov %r12d,%eax 188466: 5d pop %rbp 188467: 41 5c pop %r12 188469: 41 5d pop %r13 18846b: c3 retq 18846c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 188472: eb c8 jmp 18843c 188474: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18847b: 00 00 00 00 18847f: 90 nop 0000000000188480 : 188480: e8 00 00 00 00 callq 188485 188485: 41 55 push %r13 188487: 41 54 push %r12 188489: 55 push %rbp 18848a: 48 85 ff test %rdi,%rdi 18848d: 74 6b je 1884fa 18848f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 188493: 48 89 fd mov %rdi,%rbp 188496: 74 62 je 1884fa 188498: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 18849f: 48 83 b8 e8 00 00 00 cmpq $0x0,0xe8(%rax) 1884a6: 00 1884a7: 74 36 je 1884df 1884a9: 4c 8d 6f 18 lea 0x18(%rdi),%r13 1884ad: 4c 89 ef mov %r13,%rdi 1884b0: e8 00 00 00 00 callq 1884b5 1884b5: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1884bc: 48 89 ef mov %rbp,%rdi 1884bf: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax 1884c6: e8 00 00 00 00 callq 1884cb 1884cb: 4c 89 ef mov %r13,%rdi 1884ce: 41 89 c4 mov %eax,%r12d 1884d1: e8 00 00 00 00 callq 1884d6 1884d6: 44 89 e0 mov %r12d,%eax 1884d9: 5d pop %rbp 1884da: 41 5c pop %r12 1884dc: 41 5d pop %r13 1884de: c3 retq 1884df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1884e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1884ed: e8 00 00 00 00 callq 1884f2 1884f2: 85 c0 test %eax,%eax 1884f4: 0f 85 00 00 00 00 jne 1884fa 1884fa: 45 31 e4 xor %r12d,%r12d 1884fd: 44 89 e0 mov %r12d,%eax 188500: 5d pop %rbp 188501: 41 5c pop %r12 188503: 41 5d pop %r13 188505: c3 retq 188506: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18850d: 00 00 00 0000000000188510 : 188510: e8 00 00 00 00 callq 188515 188515: 48 85 ff test %rdi,%rdi 188518: 74 75 je 18858f 18851a: 41 55 push %r13 18851c: 41 54 push %r12 18851e: 55 push %rbp 18851f: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 188523: 48 89 fd mov %rdi,%rbp 188526: 74 61 je 188589 188528: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 18852f: 48 83 b8 e0 00 00 00 cmpq $0x0,0xe0(%rax) 188536: 00 188537: 74 35 je 18856e 188539: 4c 8d 6f 18 lea 0x18(%rdi),%r13 18853d: 41 89 f4 mov %esi,%r12d 188540: 4c 89 ef mov %r13,%rdi 188543: e8 00 00 00 00 callq 188548 188548: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 18854f: 48 89 ef mov %rbp,%rdi 188552: 44 89 e6 mov %r12d,%esi 188555: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 18855c: e8 00 00 00 00 callq 188561 188561: 4c 89 ef mov %r13,%rdi 188564: 5d pop %rbp 188565: 41 5c pop %r12 188567: 41 5d pop %r13 188569: e9 00 00 00 00 jmpq 18856e 18856e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188575: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18857c: e8 00 00 00 00 callq 188581 188581: 85 c0 test %eax,%eax 188583: 0f 85 00 00 00 00 jne 188589 188589: 5d pop %rbp 18858a: 41 5c pop %r12 18858c: 41 5d pop %r13 18858e: c3 retq 18858f: c3 retq 0000000000188590 : 188590: e8 00 00 00 00 callq 188595 188595: 48 85 ff test %rdi,%rdi 188598: 74 5a je 1885f4 18859a: 80 7f 15 01 cmpb $0x1,0x15(%rdi) 18859e: 75 54 jne 1885f4 1885a0: 55 push %rbp 1885a1: 48 89 f5 mov %rsi,%rbp 1885a4: 48 85 f6 test %rsi,%rsi 1885a7: 74 44 je 1885ed 1885a9: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1885b0: 48 8b 80 18 02 00 00 mov 0x218(%rax),%rax 1885b7: 48 85 c0 test %rax,%rax 1885ba: 74 06 je 1885c2 1885bc: 5d pop %rbp 1885bd: e9 00 00 00 00 jmpq 1885c2 1885c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1885c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1885d0: e8 00 00 00 00 callq 1885d5 1885d5: 85 c0 test %eax,%eax 1885d7: 0f 85 00 00 00 00 jne 1885dd 1885dd: b8 0a 00 00 00 mov $0xa,%eax 1885e2: 66 89 45 00 mov %ax,0x0(%rbp) 1885e6: b8 01 00 00 00 mov $0x1,%eax 1885eb: 5d pop %rbp 1885ec: c3 retq 1885ed: b8 ea ff ff ff mov $0xffffffea,%eax 1885f2: 5d pop %rbp 1885f3: c3 retq 1885f4: b8 ea ff ff ff mov $0xffffffea,%eax 1885f9: c3 retq 1885fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000188600 : 188600: e8 00 00 00 00 callq 188605 188605: 48 85 ff test %rdi,%rdi 188608: 0f 84 d1 00 00 00 je 1886df 18860e: 55 push %rbp 18860f: ba d0 03 00 00 mov $0x3d0,%edx 188614: be c0 0d 00 00 mov $0xdc0,%esi 188619: 53 push %rbx 18861a: 48 89 fb mov %rdi,%rbx 18861d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 188624 188624: e8 00 00 00 00 callq 188629 188629: 48 89 c5 mov %rax,%rbp 18862c: 48 85 c0 test %rax,%rax 18862f: 0f 84 a3 00 00 00 je 1886d8 188635: 48 89 18 mov %rbx,(%rax) 188638: 8b 83 b0 63 01 00 mov 0x163b0(%rbx),%eax 18863e: 48 89 df mov %rbx,%rdi 188641: c1 e8 02 shr $0x2,%eax 188644: 83 f0 01 xor $0x1,%eax 188647: 83 e0 01 and $0x1,%eax 18864a: 88 45 14 mov %al,0x14(%rbp) 18864d: e8 00 00 00 00 callq 188652 188652: 48 8d 7d 18 lea 0x18(%rbp),%rdi 188656: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 18865d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188664: 48 89 45 60 mov %rax,0x60(%rbp) 188668: e8 00 00 00 00 callq 18866d 18866d: 48 8d 7d 38 lea 0x38(%rbp),%rdi 188671: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 188678: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18867f: e8 00 00 00 00 callq 188684 188684: 8b 83 0c 07 00 00 mov 0x70c(%rbx),%eax 18868a: 48 89 ab c0 75 00 00 mov %rbp,0x75c0(%rbx) 188691: 48 89 ef mov %rbp,%rdi 188694: 48 c7 83 c8 75 00 00 movq $0x0,0x75c8(%rbx) 18869b: 00 00 00 00 18869f: 89 45 08 mov %eax,0x8(%rbp) 1886a2: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 1886a8: 89 45 0c mov %eax,0xc(%rbp) 1886ab: 8b 83 74 85 00 00 mov 0x8574(%rbx),%eax 1886b1: 89 85 70 03 00 00 mov %eax,0x370(%rbp) 1886b7: 48 8d 83 94 7f 00 00 lea 0x7f94(%rbx),%rax 1886be: 48 89 85 68 03 00 00 mov %rax,0x368(%rbp) 1886c5: e8 00 00 00 00 callq 1886ca 1886ca: 85 c0 test %eax,%eax 1886cc: 75 03 jne 1886d1 1886ce: 5b pop %rbx 1886cf: 5d pop %rbp 1886d0: c3 retq 1886d1: b8 ea ff ff ff mov $0xffffffea,%eax 1886d6: eb f6 jmp 1886ce 1886d8: b8 f4 ff ff ff mov $0xfffffff4,%eax 1886dd: eb ef jmp 1886ce 1886df: b8 ea ff ff ff mov $0xffffffea,%eax 1886e4: c3 retq 1886e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1886ec: 00 00 00 00 00000000001886f0 : 1886f0: e8 00 00 00 00 callq 1886f5 1886f5: 41 54 push %r12 1886f7: 55 push %rbp 1886f8: 48 89 fd mov %rdi,%rbp 1886fb: 48 83 ec 08 sub $0x8,%rsp 1886ff: 83 fe 08 cmp $0x8,%esi 188702: 0f 84 82 00 00 00 je 18878a 188708: 77 72 ja 18877c 18870a: 83 fe 06 cmp $0x6,%esi 18870d: 0f 84 30 01 00 00 je 188843 188713: 83 fe 07 cmp $0x7,%esi 188716: 75 2e jne 188746 188718: 48 85 ff test %rdi,%rdi 18871b: 74 1f je 18873c 18871d: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 188724: 48 8b 80 50 02 00 00 mov 0x250(%rax),%rax 18872b: 48 85 c0 test %rax,%rax 18872e: 0f 84 dc 01 00 00 je 188910 188734: 0f b6 f2 movzbl %dl,%esi 188737: e8 00 00 00 00 callq 18873c 18873c: 48 83 c4 08 add $0x8,%rsp 188740: 31 c0 xor %eax,%eax 188742: 5d pop %rbp 188743: 41 5c pop %r12 188745: c3 retq 188746: 83 fe 01 cmp $0x1,%esi 188749: 75 f1 jne 18873c 18874b: 48 85 ff test %rdi,%rdi 18874e: 74 ec je 18873c 188750: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 188754: 74 e6 je 18873c 188756: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 18875d: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax 188764: 48 85 c0 test %rax,%rax 188767: 0f 84 83 01 00 00 je 1888f0 18876d: e8 00 00 00 00 callq 188772 188772: 31 c0 xor %eax,%eax 188774: 48 83 c4 08 add $0x8,%rsp 188778: 5d pop %rbp 188779: 41 5c pop %r12 18877b: c3 retq 18877c: 83 fe 0a cmp $0xa,%esi 18877f: 0f 84 f7 00 00 00 je 18887c 188785: 83 fe 0b cmp $0xb,%esi 188788: 75 54 jne 1887de 18878a: 48 85 ed test %rbp,%rbp 18878d: 74 ad je 18873c 18878f: 80 7d 15 00 cmpb $0x0,0x15(%rbp) 188793: 74 a7 je 18873c 188795: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 18879c: 48 83 78 70 00 cmpq $0x0,0x70(%rax) 1887a1: 0f 84 09 01 00 00 je 1888b0 1887a7: 4c 8d 65 18 lea 0x18(%rbp),%r12 1887ab: 89 54 24 04 mov %edx,0x4(%rsp) 1887af: 4c 89 e7 mov %r12,%rdi 1887b2: e8 00 00 00 00 callq 1887b7 1887b7: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1887be: 8b 54 24 04 mov 0x4(%rsp),%edx 1887c2: 48 89 ef mov %rbp,%rdi 1887c5: 48 8b 40 70 mov 0x70(%rax),%rax 1887c9: 0f b6 f2 movzbl %dl,%esi 1887cc: e8 00 00 00 00 callq 1887d1 1887d1: 4c 89 e7 mov %r12,%rdi 1887d4: e8 00 00 00 00 callq 1887d9 1887d9: e9 5e ff ff ff jmpq 18873c 1887de: 83 fe 09 cmp $0x9,%esi 1887e1: 0f 85 55 ff ff ff jne 18873c 1887e7: 48 85 ff test %rdi,%rdi 1887ea: 0f 84 4c ff ff ff je 18873c 1887f0: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 1887f4: 0f 84 42 ff ff ff je 18873c 1887fa: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 188801: 48 83 78 68 00 cmpq $0x0,0x68(%rax) 188806: 0f 84 c4 00 00 00 je 1888d0 18880c: 4c 8d 67 18 lea 0x18(%rdi),%r12 188810: 89 54 24 04 mov %edx,0x4(%rsp) 188814: 4c 89 e7 mov %r12,%rdi 188817: e8 00 00 00 00 callq 18881c 18881c: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 188823: 8b 54 24 04 mov 0x4(%rsp),%edx 188827: 48 89 ef mov %rbp,%rdi 18882a: 48 8b 40 68 mov 0x68(%rax),%rax 18882e: 0f b6 f2 movzbl %dl,%esi 188831: e8 00 00 00 00 callq 188836 188836: 4c 89 e7 mov %r12,%rdi 188839: e8 00 00 00 00 callq 18883e 18883e: e9 f9 fe ff ff jmpq 18873c 188843: 48 85 ff test %rdi,%rdi 188846: 0f 84 f0 fe ff ff je 18873c 18884c: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 188850: 0f 84 e6 fe ff ff je 18873c 188856: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 18885d: 48 8b 80 a8 01 00 00 mov 0x1a8(%rax),%rax 188864: 48 85 c0 test %rax,%rax 188867: 0f 84 e3 00 00 00 je 188950 18886d: 48 83 c4 08 add $0x8,%rsp 188871: 0f b6 f2 movzbl %dl,%esi 188874: 5d pop %rbp 188875: 41 5c pop %r12 188877: e9 00 00 00 00 jmpq 18887c 18887c: 48 85 ff test %rdi,%rdi 18887f: 0f 84 b7 fe ff ff je 18873c 188885: 80 7f 15 00 cmpb $0x0,0x15(%rdi) 188889: 0f 84 ad fe ff ff je 18873c 18888f: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 188896: 48 8b 40 78 mov 0x78(%rax),%rax 18889a: 48 85 c0 test %rax,%rax 18889d: 0f 84 8d 00 00 00 je 188930 1888a3: 0f b6 f2 movzbl %dl,%esi 1888a6: e8 00 00 00 00 callq 1888ab 1888ab: e9 8c fe ff ff jmpq 18873c 1888b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1888b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1888be: e8 00 00 00 00 callq 1888c3 1888c3: 85 c0 test %eax,%eax 1888c5: 0f 84 71 fe ff ff je 18873c 1888cb: e9 00 00 00 00 jmpq 1888d0 1888d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1888d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1888de: e8 00 00 00 00 callq 1888e3 1888e3: 85 c0 test %eax,%eax 1888e5: 0f 84 51 fe ff ff je 18873c 1888eb: e9 00 00 00 00 jmpq 1888f0 1888f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1888f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1888fe: e8 00 00 00 00 callq 188903 188903: 85 c0 test %eax,%eax 188905: 0f 84 31 fe ff ff je 18873c 18890b: e9 00 00 00 00 jmpq 188910 188910: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188917: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18891e: e8 00 00 00 00 callq 188923 188923: 85 c0 test %eax,%eax 188925: 0f 84 11 fe ff ff je 18873c 18892b: e9 00 00 00 00 jmpq 188930 188930: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188937: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18893e: e8 00 00 00 00 callq 188943 188943: 85 c0 test %eax,%eax 188945: 0f 84 f1 fd ff ff je 18873c 18894b: e9 00 00 00 00 jmpq 188950 188950: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188957: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18895e: e8 00 00 00 00 callq 188963 188963: 85 c0 test %eax,%eax 188965: 0f 84 d1 fd ff ff je 18873c 18896b: e9 00 00 00 00 jmpq 188970 0000000000188970 : 188970: e8 00 00 00 00 callq 188975 188975: 31 c0 xor %eax,%eax 188977: c3 retq 188978: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18897f: 00 0000000000188980 : 188980: e8 00 00 00 00 callq 188985 188985: 31 c0 xor %eax,%eax 188987: c3 retq 188988: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18898f: 00 0000000000188990 : 188990: e8 00 00 00 00 callq 188995 188995: 31 c0 xor %eax,%eax 188997: c3 retq 188998: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18899f: 00 00000000001889a0 : 1889a0: e8 00 00 00 00 callq 1889a5 1889a5: 48 81 ff 50 82 ff ff cmp $0xffffffffffff8250,%rdi 1889ac: 74 0a je 1889b8 1889ae: 8b 87 b0 7d 00 00 mov 0x7db0(%rdi),%eax 1889b4: 85 c0 test %eax,%eax 1889b6: 75 39 jne 1889f1 1889b8: 48 8b bf 98 7d 00 00 mov 0x7d98(%rdi),%rdi 1889bf: 31 c0 xor %eax,%eax 1889c1: 8b 4f 78 mov 0x78(%rdi),%ecx 1889c4: 85 c9 test %ecx,%ecx 1889c6: 75 0a jne 1889d2 1889c8: eb 70 jmp 188a3a 1889ca: 48 83 c0 01 add $0x1,%rax 1889ce: 39 c1 cmp %eax,%ecx 1889d0: 76 3e jbe 188a10 1889d2: 0f b7 54 87 7c movzwl 0x7c(%rdi,%rax,4),%edx 1889d7: 41 89 c0 mov %eax,%r8d 1889da: 39 d6 cmp %edx,%esi 1889dc: 75 ec jne 1889ca 1889de: 42 0f b7 44 87 7e movzwl 0x7e(%rdi,%r8,4),%eax 1889e4: 8d 04 80 lea (%rax,%rax,4),%eax 1889e7: 8d 04 80 lea (%rax,%rax,4),%eax 1889ea: f7 d8 neg %eax 1889ec: 66 05 38 18 add $0x1838,%ax 1889f0: c3 retq 1889f1: 48 8b 97 b8 7d 00 00 mov 0x7db8(%rdi),%rdx 1889f8: 39 c6 cmp %eax,%esi 1889fa: 73 29 jae 188a25 1889fc: 89 f6 mov %esi,%esi 1889fe: 0f b7 44 f2 04 movzwl 0x4(%rdx,%rsi,8),%eax 188a03: 8d 04 80 lea (%rax,%rax,4),%eax 188a06: 8d 04 80 lea (%rax,%rax,4),%eax 188a09: f7 d8 neg %eax 188a0b: 66 05 38 18 add $0x1838,%ax 188a0f: c3 retq 188a10: 83 e9 01 sub $0x1,%ecx 188a13: 0f b7 44 8f 7e movzwl 0x7e(%rdi,%rcx,4),%eax 188a18: 8d 04 80 lea (%rax,%rax,4),%eax 188a1b: 8d 04 80 lea (%rax,%rax,4),%eax 188a1e: f7 d8 neg %eax 188a20: 66 05 38 18 add $0x1838,%ax 188a24: c3 retq 188a25: 83 e8 01 sub $0x1,%eax 188a28: 0f b7 44 c2 04 movzwl 0x4(%rdx,%rax,8),%eax 188a2d: 8d 04 80 lea (%rax,%rax,4),%eax 188a30: 8d 04 80 lea (%rax,%rax,4),%eax 188a33: f7 d8 neg %eax 188a35: 66 05 38 18 add $0x1838,%ax 188a39: c3 retq 188a3a: b9 ff ff ff ff mov $0xffffffff,%ecx 188a3f: eb d2 jmp 188a13 188a41: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 188a48: 00 00 00 00 188a4c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000188a50 : 188a50: e8 00 00 00 00 callq 188a55 188a55: c3 retq 188a56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 188a5d: 00 00 00 0000000000188a60 : 188a60: e8 00 00 00 00 callq 188a65 188a65: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 188a6c: 48 8b 80 28 04 00 00 mov 0x428(%rax),%rax 188a73: 40 84 f6 test %sil,%sil 188a76: 74 03 je 188a7b 188a78: 8b 00 mov (%rax),%eax 188a7a: c3 retq 188a7b: 8b 50 3c mov 0x3c(%rax),%edx 188a7e: 83 ea 01 sub $0x1,%edx 188a81: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 188a85: 8b 04 90 mov (%rax,%rdx,4),%eax 188a88: c3 retq 188a89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000188a90 : 188a90: e8 00 00 00 00 callq 188a95 188a95: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 188a9c: 8b 40 18 mov 0x18(%rax),%eax 188a9f: c3 retq 0000000000188aa0 : 188aa0: e8 00 00 00 00 callq 188aa5 188aa5: 48 c7 87 c8 75 00 00 movq $0x0,0x75c8(%rdi) 188aac: 00 00 00 00 188ab0: 31 c0 xor %eax,%eax 188ab2: 48 89 bf c0 75 00 00 mov %rdi,0x75c0(%rdi) 188ab9: c7 87 58 7f 00 00 02 movl $0x2,0x7f58(%rdi) 188ac0: 00 00 00 188ac3: 48 c7 87 68 7f 00 00 movq $0x0,0x7f68(%rdi) 188aca: 00 00 00 00 188ace: c3 retq 188acf: 90 nop 0000000000188ad0 : 188ad0: e8 00 00 00 00 callq 188ad5 188ad5: b8 01 00 00 00 mov $0x1,%eax 188ada: c3 retq 188adb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000188ae0 : 188ae0: e8 00 00 00 00 callq 188ae5 188ae5: 31 c0 xor %eax,%eax 188ae7: c3 retq 188ae8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 188aef: 00 0000000000188af0 : 188af0: e8 00 00 00 00 callq 188af5 188af5: 55 push %rbp 188af6: 48 89 fd mov %rdi,%rbp 188af9: 85 d2 test %edx,%edx 188afb: 74 12 je 188b0f 188afd: 83 fa 01 cmp $0x1,%edx 188b00: 75 09 jne 188b0b 188b02: 85 c9 test %ecx,%ecx 188b04: 74 5a je 188b60 188b06: 83 f9 01 cmp $0x1,%ecx 188b09: 74 3d je 188b48 188b0b: 31 c0 xor %eax,%eax 188b0d: 5d pop %rbp 188b0e: c3 retq 188b0f: 85 c9 test %ecx,%ecx 188b11: 74 65 je 188b78 188b13: 83 f9 01 cmp $0x1,%ecx 188b16: 75 f3 jne 188b0b 188b18: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 188b1f: be 28 00 10 c2 mov $0xc2100028,%esi 188b24: e8 00 00 00 00 callq 188b29 188b29: 0d 00 00 00 01 or $0x1000000,%eax 188b2e: 89 c2 mov %eax,%edx 188b30: 48 89 ef mov %rbp,%rdi 188b33: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 188b3a: be 28 00 10 c2 mov $0xc2100028,%esi 188b3f: e8 00 00 00 00 callq 188b44 188b44: 31 c0 xor %eax,%eax 188b46: 5d pop %rbp 188b47: c3 retq 188b48: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 188b4f: be 28 00 10 c2 mov $0xc2100028,%esi 188b54: e8 00 00 00 00 callq 188b59 188b59: 0d 00 00 00 02 or $0x2000000,%eax 188b5e: eb ce jmp 188b2e 188b60: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 188b67: be 28 00 10 c2 mov $0xc2100028,%esi 188b6c: e8 00 00 00 00 callq 188b71 188b71: 25 ff ff ff fd and $0xfdffffff,%eax 188b76: eb b6 jmp 188b2e 188b78: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 188b7f: be 28 00 10 c2 mov $0xc2100028,%esi 188b84: e8 00 00 00 00 callq 188b89 188b89: 25 ff ff ff fe and $0xfeffffff,%eax 188b8e: eb 9e jmp 188b2e 0000000000188b90 : 188b90: e8 00 00 00 00 callq 188b95 188b95: 31 c0 xor %eax,%eax 188b97: c3 retq 188b98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 188b9f: 00 0000000000188ba0 : 188ba0: e8 00 00 00 00 callq 188ba5 188ba5: 48 85 ff test %rdi,%rdi 188ba8: 0f 84 d1 00 00 00 je 188c7f 188bae: 48 89 f7 mov %rsi,%rdi 188bb1: 48 85 f6 test %rsi,%rsi 188bb4: 0f 84 c5 00 00 00 je 188c7f 188bba: 48 85 d2 test %rdx,%rdx 188bbd: 49 89 d1 mov %rdx,%r9 188bc0: 49 89 ca mov %rcx,%r10 188bc3: 0f 94 c0 sete %al 188bc6: 48 85 c9 test %rcx,%rcx 188bc9: 41 0f 94 c3 sete %r11b 188bcd: 41 08 c3 or %al,%r11b 188bd0: 0f 85 a9 00 00 00 jne 188c7f 188bd6: 48 8b 4e 28 mov 0x28(%rsi),%rcx 188bda: 48 85 c9 test %rcx,%rcx 188bdd: 0f 84 95 00 00 00 je 188c78 188be3: 48 8b 72 28 mov 0x28(%rdx),%rsi 188be7: 44 8b 41 3c mov 0x3c(%rcx),%r8d 188beb: 44 3b 46 3c cmp 0x3c(%rsi),%r8d 188bef: 0f 85 83 00 00 00 jne 188c78 188bf5: 31 c0 xor %eax,%eax 188bf7: 31 d2 xor %edx,%edx 188bf9: 45 85 c0 test %r8d,%r8d 188bfc: 0f 84 83 00 00 00 je 188c85 188c02: 41 56 push %r14 188c04: 53 push %rbx 188c05: 8b 1c 06 mov (%rsi,%rax,1),%ebx 188c08: 39 1c 01 cmp %ebx,(%rcx,%rax,1) 188c0b: 74 0a je 188c17 188c0d: 41 c6 02 00 movb $0x0,(%r10) 188c11: 31 c0 xor %eax,%eax 188c13: 5b pop %rbx 188c14: 41 5e pop %r14 188c16: c3 retq 188c17: 48 63 da movslq %edx,%rbx 188c1a: 48 8d 1c 5b lea (%rbx,%rbx,2),%rbx 188c1e: 44 0f b7 74 9e 04 movzwl 0x4(%rsi,%rbx,4),%r14d 188c24: 66 44 39 74 99 04 cmp %r14w,0x4(%rcx,%rbx,4) 188c2a: 75 e1 jne 188c0d 188c2c: 0f b6 5c 06 08 movzbl 0x8(%rsi,%rax,1),%ebx 188c31: 38 5c 01 08 cmp %bl,0x8(%rcx,%rax,1) 188c35: 75 d6 jne 188c0d 188c37: 83 c2 01 add $0x1,%edx 188c3a: 48 83 c0 0c add $0xc,%rax 188c3e: 44 39 c2 cmp %r8d,%edx 188c41: 75 c2 jne 188c05 188c43: 41 8b 71 0c mov 0xc(%r9),%esi 188c47: 31 c0 xor %eax,%eax 188c49: 39 77 0c cmp %esi,0xc(%rdi) 188c4c: 75 0a jne 188c58 188c4e: 41 8b 41 10 mov 0x10(%r9),%eax 188c52: 39 47 10 cmp %eax,0x10(%rdi) 188c55: 0f 94 c0 sete %al 188c58: 41 88 02 mov %al,(%r10) 188c5b: 41 8b 71 14 mov 0x14(%r9),%esi 188c5f: 39 77 14 cmp %esi,0x14(%rdi) 188c62: 75 0b jne 188c6f 188c64: 41 8b 71 18 mov 0x18(%r9),%esi 188c68: 39 77 18 cmp %esi,0x18(%rdi) 188c6b: 44 0f 44 d8 cmove %eax,%r11d 188c6f: 45 88 1a mov %r11b,(%r10) 188c72: 31 c0 xor %eax,%eax 188c74: 5b pop %rbx 188c75: 41 5e pop %r14 188c77: c3 retq 188c78: 41 c6 02 00 movb $0x0,(%r10) 188c7c: 31 c0 xor %eax,%eax 188c7e: c3 retq 188c7f: b8 ea ff ff ff mov $0xffffffea,%eax 188c84: c3 retq 188c85: 41 8b 71 0c mov 0xc(%r9),%esi 188c89: 31 c0 xor %eax,%eax 188c8b: 39 77 0c cmp %esi,0xc(%rdi) 188c8e: 75 0a jne 188c9a 188c90: 41 8b 41 10 mov 0x10(%r9),%eax 188c94: 39 47 10 cmp %eax,0x10(%rdi) 188c97: 0f 94 c0 sete %al 188c9a: 41 88 02 mov %al,(%r10) 188c9d: 41 8b 71 14 mov 0x14(%r9),%esi 188ca1: 39 77 14 cmp %esi,0x14(%rdi) 188ca4: 75 0b jne 188cb1 188ca6: 41 8b 71 18 mov 0x18(%r9),%esi 188caa: 39 77 18 cmp %esi,0x18(%rdi) 188cad: 44 0f 44 d8 cmove %eax,%r11d 188cb1: 45 88 1a mov %r11b,(%r10) 188cb4: 31 c0 xor %eax,%eax 188cb6: c3 retq 188cb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 188cbe: 00 00 0000000000188cc0 : 188cc0: e8 00 00 00 00 callq 188cc5 188cc5: 55 push %rbp 188cc6: b9 e0 00 00 00 mov $0xe0,%ecx 188ccb: 48 89 fd mov %rdi,%rbp 188cce: 53 push %rbx 188ccf: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 188cd6: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 188cdc: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 188ce3: 48 8d 93 c0 00 00 00 lea 0xc0(%rbx),%rdx 188cea: 8d 70 54 lea 0x54(%rax),%esi 188ced: e8 00 00 00 00 callq 188cf2 188cf2: 85 c0 test %eax,%eax 188cf4: 74 03 je 188cf9 188cf6: 5b pop %rbx 188cf7: 5d pop %rbp 188cf8: c3 retq 188cf9: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 188cff: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 188d06: 48 89 ef mov %rbp,%rdi 188d09: b9 01 00 00 00 mov $0x1,%ecx 188d0e: 48 8d 93 b8 00 00 00 lea 0xb8(%rbx),%rdx 188d15: 5b pop %rbx 188d16: 5d pop %rbp 188d17: 8d 70 4c lea 0x4c(%rax),%esi 188d1a: e9 00 00 00 00 jmpq 188d1f 188d1f: 90 nop 0000000000188d20 : 188d20: e8 00 00 00 00 callq 188d25 188d25: 41 56 push %r14 188d27: 41 89 f6 mov %esi,%r14d 188d2a: be 14 00 20 c0 mov $0xc0200014,%esi 188d2f: 41 55 push %r13 188d31: 41 54 push %r12 188d33: 49 89 d4 mov %rdx,%r12 188d36: 55 push %rbp 188d37: 48 89 fd mov %rdi,%rbp 188d3a: 53 push %rbx 188d3b: 48 89 cb mov %rcx,%rbx 188d3e: 4c 8b af 98 7d 00 00 mov 0x7d98(%rdi),%r13 188d45: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 188d4c: e8 00 00 00 00 callq 188d51 188d51: 83 3b 03 cmpl $0x3,(%rbx) 188d54: 7e 0b jle 188d61 188d56: 45 85 f6 test %r14d,%r14d 188d59: 74 4d je 188da8 188d5b: 41 83 fe 09 cmp $0x9,%r14d 188d5f: 74 0e je 188d6f 188d61: 5b pop %rbx 188d62: b8 ea ff ff ff mov $0xffffffea,%eax 188d67: 5d pop %rbp 188d68: 41 5c pop %r12 188d6a: 41 5d pop %r13 188d6c: 41 5e pop %r14 188d6e: c3 retq 188d6f: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 188d76: be 0c 0e 30 c0 mov $0xc0300e0c,%esi 188d7b: 48 89 ef mov %rbp,%rdi 188d7e: e8 00 00 00 00 callq 188d83 188d83: 85 c0 test %eax,%eax 188d85: 74 0c je 188d93 188d87: c1 e8 03 shr $0x3,%eax 188d8a: 83 e8 31 sub $0x31,%eax 188d8d: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 188d93: 41 89 04 24 mov %eax,(%r12) 188d97: 31 c0 xor %eax,%eax 188d99: c7 03 04 00 00 00 movl $0x4,(%rbx) 188d9f: 5b pop %rbx 188da0: 5d pop %rbp 188da1: 41 5c pop %r12 188da3: 41 5d pop %r13 188da5: 41 5e pop %r14 188da7: c3 retq 188da8: c1 e8 10 shr $0x10,%eax 188dab: a8 18 test $0x18,%al 188dad: 75 b2 jne 188d61 188daf: 83 e0 1f and $0x1f,%eax 188db2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 188db9: 00 188dba: 48 29 c2 sub %rax,%rdx 188dbd: 41 8b 84 95 c4 00 00 mov 0xc4(%r13,%rdx,4),%eax 188dc4: 00 188dc5: 0f c8 bswap %eax 188dc7: 41 89 04 24 mov %eax,(%r12) 188dcb: 31 c0 xor %eax,%eax 188dcd: c7 03 04 00 00 00 movl $0x4,(%rbx) 188dd3: 5b pop %rbx 188dd4: 5d pop %rbp 188dd5: 41 5c pop %r12 188dd7: 41 5d pop %r13 188dd9: 41 5e pop %r14 188ddb: c3 retq 188ddc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000188de0 : 188de0: e8 00 00 00 00 callq 188de5 188de5: 41 54 push %r12 188de7: 45 31 e4 xor %r12d,%r12d 188dea: 53 push %rbx 188deb: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 188df2: 80 bb 71 03 00 00 00 cmpb $0x0,0x371(%rbx) 188df9: 74 0e je 188e09 188dfb: 40 84 f6 test %sil,%sil 188dfe: 75 10 jne 188e10 188e00: 80 bb aa 00 00 00 00 cmpb $0x0,0xaa(%rbx) 188e07: 75 24 jne 188e2d 188e09: 44 89 e0 mov %r12d,%eax 188e0c: 5b pop %rbx 188e0d: 41 5c pop %r12 188e0f: c3 retq 188e10: be 53 00 00 00 mov $0x53,%esi 188e15: e8 00 00 00 00 callq 188e1a 188e1a: 41 89 c4 mov %eax,%r12d 188e1d: 85 c0 test %eax,%eax 188e1f: 0f 94 83 aa 00 00 00 sete 0xaa(%rbx) 188e26: 44 89 e0 mov %r12d,%eax 188e29: 5b pop %rbx 188e2a: 41 5c pop %r12 188e2c: c3 retq 188e2d: be 54 00 00 00 mov $0x54,%esi 188e32: e8 00 00 00 00 callq 188e37 188e37: c6 83 aa 00 00 00 00 movb $0x0,0xaa(%rbx) 188e3e: 44 89 e0 mov %r12d,%eax 188e41: 5b pop %rbx 188e42: 41 5c pop %r12 188e44: c3 retq 188e45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 188e4c: 00 00 00 00 0000000000188e50 : 188e50: e8 00 00 00 00 callq 188e55 188e55: 41 57 push %r15 188e57: 49 89 ff mov %rdi,%r15 188e5a: 41 56 push %r14 188e5c: 41 55 push %r13 188e5e: 41 54 push %r12 188e60: 55 push %rbp 188e61: 48 89 f5 mov %rsi,%rbp 188e64: be 14 00 20 c0 mov $0xc0200014,%esi 188e69: 53 push %rbx 188e6a: 48 83 ec 08 sub $0x8,%rsp 188e6e: 4c 8b a7 98 7d 00 00 mov 0x7d98(%rdi),%r12 188e75: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 188e7c: e8 00 00 00 00 callq 188e81 188e81: c1 e8 10 shr $0x10,%eax 188e84: 41 89 c5 mov %eax,%r13d 188e87: 41 83 e5 1f and $0x1f,%r13d 188e8b: a8 18 test $0x18,%al 188e8d: 0f 85 b8 00 00 00 jne 188f4b 188e93: 44 89 ea mov %r13d,%edx 188e96: 4c 89 ff mov %r15,%rdi 188e99: be 94 00 20 c0 mov $0xc0200094,%esi 188e9e: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 188ea5: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 188eac: 00 188ead: 48 29 d0 sub %rdx,%rax 188eb0: 45 8b b4 84 c4 00 00 mov 0xc4(%r12,%rax,4),%r14d 188eb7: 00 188eb8: 49 8b 87 a8 0c 00 00 mov 0xca8(%r15),%rax 188ebf: 49 c7 c7 00 00 00 00 mov $0x0,%r15 188ec6: e8 00 00 00 00 callq 188ecb 188ecb: 48 89 da mov %rbx,%rdx 188ece: 48 89 ef mov %rbp,%rdi 188ed1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188ed8: d1 e8 shr %eax 188eda: 41 0f ce bswap %r14d 188edd: 0f b6 c0 movzbl %al,%eax 188ee0: 8d 04 80 lea (%rax,%rax,4),%eax 188ee3: 8d 04 80 lea (%rax,%rax,4),%eax 188ee6: f7 d8 neg %eax 188ee8: 66 05 38 18 add $0x1838,%ax 188eec: 41 80 bc 24 68 03 00 cmpb $0x0,0x368(%r12) 188ef3: 00 00 188ef5: 49 0f 45 d7 cmovne %r15,%rdx 188ef9: 66 89 44 24 06 mov %ax,0x6(%rsp) 188efe: e8 00 00 00 00 callq 188f03 188f03: 48 89 ef mov %rbp,%rdi 188f06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188f0d: 41 80 bc 24 69 03 00 cmpb $0x0,0x369(%r12) 188f14: 00 00 188f16: 49 0f 45 df cmovne %r15,%rbx 188f1a: 48 89 da mov %rbx,%rdx 188f1d: e8 00 00 00 00 callq 188f22 188f22: 44 89 f1 mov %r14d,%ecx 188f25: 44 89 ea mov %r13d,%edx 188f28: 48 89 ef mov %rbp,%rdi 188f2b: 44 0f b7 44 24 06 movzwl 0x6(%rsp),%r8d 188f31: 48 83 c4 08 add $0x8,%rsp 188f35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188f3c: 5b pop %rbx 188f3d: 5d pop %rbp 188f3e: 41 5c pop %r12 188f40: 41 5d pop %r13 188f42: 41 5e pop %r14 188f44: 41 5f pop %r15 188f46: e9 00 00 00 00 jmpq 188f4b 188f4b: 48 83 c4 08 add $0x8,%rsp 188f4f: 44 89 ea mov %r13d,%edx 188f52: 48 89 ef mov %rbp,%rdi 188f55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188f5c: 5b pop %rbx 188f5d: 5d pop %rbp 188f5e: 41 5c pop %r12 188f60: 41 5d pop %r13 188f62: 41 5e pop %r14 188f64: 41 5f pop %r15 188f66: e9 00 00 00 00 jmpq 188f6b 188f6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000188f70 : 188f70: e8 00 00 00 00 callq 188f75 188f75: 55 push %rbp 188f76: 48 89 fd mov %rdi,%rbp 188f79: 48 83 ec 10 sub $0x10,%rsp 188f7d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 188f84: 00 00 188f86: 48 89 44 24 08 mov %rax,0x8(%rsp) 188f8b: 31 c0 xor %eax,%eax 188f8d: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 188f92: e8 00 00 00 00 callq 188f97 188f97: 85 c0 test %eax,%eax 188f99: 75 38 jne 188fd3 188f9b: 8b 74 24 04 mov 0x4(%rsp),%esi 188f9f: 31 c9 xor %ecx,%ecx 188fa1: ba 01 00 00 00 mov $0x1,%edx 188fa6: 89 d0 mov %edx,%eax 188fa8: d3 e0 shl %cl,%eax 188faa: 85 f0 test %esi,%eax 188fac: 75 08 jne 188fb6 188fae: 83 c1 01 add $0x1,%ecx 188fb1: 83 f9 08 cmp $0x8,%ecx 188fb4: 75 f0 jne 188fa6 188fb6: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 188fbc: 83 e8 07 sub $0x7,%eax 188fbf: 83 e0 fd and $0xfffffffd,%eax 188fc2: 75 25 jne 188fe9 188fc4: 89 ca mov %ecx,%edx 188fc6: be 04 01 00 00 mov $0x104,%esi 188fcb: 48 89 ef mov %rbp,%rdi 188fce: e8 00 00 00 00 callq 188fd3 188fd3: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 188fd8: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 188fdf: 00 00 188fe1: 75 1c jne 188fff 188fe3: 48 83 c4 10 add $0x10,%rsp 188fe7: 5d pop %rbp 188fe8: c3 retq 188fe9: ba 01 00 00 00 mov $0x1,%edx 188fee: be 45 01 00 00 mov $0x145,%esi 188ff3: 48 89 ef mov %rbp,%rdi 188ff6: d3 e2 shl %cl,%edx 188ff8: e8 00 00 00 00 callq 188ffd 188ffd: eb d4 jmp 188fd3 188fff: e8 00 00 00 00 callq 189004 189004: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18900b: 00 00 00 00 18900f: 90 nop 0000000000189010 : 189010: e8 00 00 00 00 callq 189015 189015: 41 55 push %r13 189017: 41 54 push %r12 189019: 49 89 fc mov %rdi,%r12 18901c: 55 push %rbp 18901d: 48 89 f5 mov %rsi,%rbp 189020: 53 push %rbx 189021: 8b 7d 04 mov 0x4(%rbp),%edi 189024: 48 8b 5e 28 mov 0x28(%rsi),%rbx 189028: 8b 76 08 mov 0x8(%rsi),%esi 18902b: e8 00 00 00 00 callq 189030 189030: 8b 7d 00 mov 0x0(%rbp),%edi 189033: e8 00 00 00 00 callq 189038 189038: 8b 55 10 mov 0x10(%rbp),%edx 18903b: 8b 75 0c mov 0xc(%rbp),%esi 18903e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 189045: e8 00 00 00 00 callq 18904a 18904a: 8b 43 3c mov 0x3c(%rbx),%eax 18904d: 85 c0 test %eax,%eax 18904f: 0f 85 00 00 00 00 jne 189055 189055: 5b pop %rbx 189056: 48 89 ee mov %rbp,%rsi 189059: 4c 89 e7 mov %r12,%rdi 18905c: 5d pop %rbp 18905d: 41 5c pop %r12 18905f: 41 5d pop %r13 189061: e9 00 00 00 00 jmpq 189066 189066: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18906d: 00 00 00 0000000000189070 : 189070: e8 00 00 00 00 callq 189075 189075: 48 8b 97 98 7d 00 00 mov 0x7d98(%rdi),%rdx 18907c: 31 c0 xor %eax,%eax 18907e: 80 ba 7f 03 00 00 00 cmpb $0x0,0x37f(%rdx) 189085: 74 76 je 1890fd 189087: 81 fe 3f 9c 00 00 cmp $0x9c3f,%esi 18908d: 76 5a jbe 1890e9 18908f: 8d 96 c0 63 ff ff lea -0x9c40(%rsi),%edx 189095: b8 03 00 00 00 mov $0x3,%eax 18909a: 81 fa c7 00 00 00 cmp $0xc7,%edx 1890a0: 0f 86 c8 00 00 00 jbe 18916e 1890a6: 8d 96 e0 b1 ff ff lea -0x4e20(%rsi),%edx 1890ac: b8 07 00 00 00 mov $0x7,%eax 1890b1: 81 fa c7 00 00 00 cmp $0xc7,%edx 1890b7: 0f 86 ca 00 00 00 jbe 189187 1890bd: 8d 96 68 c5 ff ff lea -0x3a98(%rsi),%edx 1890c3: b8 06 00 00 00 mov $0x6,%eax 1890c8: 81 fa c7 00 00 00 cmp $0xc7,%edx 1890ce: 0f 86 b2 00 00 00 jbe 189186 1890d4: 8d 86 f0 d8 ff ff lea -0x2710(%rsi),%eax 1890da: 3d c8 00 00 00 cmp $0xc8,%eax 1890df: 0f 92 c0 setb %al 1890e2: 0f b6 c0 movzbl %al,%eax 1890e5: c1 e0 03 shl $0x3,%eax 1890e8: c3 retq 1890e9: ba 40 9c 00 00 mov $0x9c40,%edx 1890ee: b8 03 00 00 00 mov $0x3,%eax 1890f3: 29 f2 sub %esi,%edx 1890f5: 81 fa c7 00 00 00 cmp $0xc7,%edx 1890fb: 77 01 ja 1890fe 1890fd: c3 retq 1890fe: 81 fe 2f 75 00 00 cmp $0x752f,%esi 189104: 77 69 ja 18916f 189106: ba 30 75 00 00 mov $0x7530,%edx 18910b: b8 02 00 00 00 mov $0x2,%eax 189110: 29 f2 sub %esi,%edx 189112: 81 fa c7 00 00 00 cmp $0xc7,%edx 189118: 76 e3 jbe 1890fd 18911a: 81 fe 1f 4e 00 00 cmp $0x4e1f,%esi 189120: 77 84 ja 1890a6 189122: ba 20 4e 00 00 mov $0x4e20,%edx 189127: b8 07 00 00 00 mov $0x7,%eax 18912c: 29 f2 sub %esi,%edx 18912e: 81 fa c7 00 00 00 cmp $0xc7,%edx 189134: 76 c7 jbe 1890fd 189136: 81 fe 97 3a 00 00 cmp $0x3a97,%esi 18913c: 0f 87 7b ff ff ff ja 1890bd 189142: ba 98 3a 00 00 mov $0x3a98,%edx 189147: b8 06 00 00 00 mov $0x6,%eax 18914c: 29 f2 sub %esi,%edx 18914e: 81 fa c7 00 00 00 cmp $0xc7,%edx 189154: 76 a7 jbe 1890fd 189156: 81 fe 0f 27 00 00 cmp $0x270f,%esi 18915c: 0f 87 72 ff ff ff ja 1890d4 189162: b8 10 27 00 00 mov $0x2710,%eax 189167: 29 f0 sub %esi,%eax 189169: e9 6c ff ff ff jmpq 1890da 18916e: c3 retq 18916f: 8d 86 d0 8a ff ff lea -0x7530(%rsi),%eax 189175: 3d c7 00 00 00 cmp $0xc7,%eax 18917a: 0f 87 26 ff ff ff ja 1890a6 189180: b8 02 00 00 00 mov $0x2,%eax 189185: c3 retq 189186: c3 retq 189187: c3 retq 189188: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18918f: 00 0000000000189190 : 189190: e8 00 00 00 00 callq 189195 189195: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18919c: 80 b8 ab 00 00 00 00 cmpb $0x0,0xab(%rax) 1891a3: 75 01 jne 1891a6 1891a5: c3 retq 1891a6: 40 0f b6 f6 movzbl %sil,%esi 1891aa: e8 00 00 00 00 callq 1891af 1891af: 85 c0 test %eax,%eax 1891b1: 74 f2 je 1891a5 1891b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1891ba: e9 00 00 00 00 jmpq 1891bf 1891bf: 90 nop 00000000001891c0 : 1891c0: e8 00 00 00 00 callq 1891c5 1891c5: 4c 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%r8 1891cc: 49 89 f9 mov %rdi,%r9 1891cf: 41 8b b0 a0 00 00 00 mov 0xa0(%r8),%esi 1891d6: 45 8b 90 a4 00 00 00 mov 0xa4(%r8),%r10d 1891dd: 44 39 d6 cmp %r10d,%esi 1891e0: 77 6b ja 18924d 1891e2: 4c 89 c7 mov %r8,%rdi 1891e5: 89 f2 mov %esi,%edx 1891e7: 31 c9 xor %ecx,%ecx 1891e9: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1891f0: 00 1891f1: 48 29 d0 sub %rdx,%rax 1891f4: 41 8b 84 80 c4 00 00 mov 0xc4(%r8,%rax,4),%eax 1891fb: 00 1891fc: 0f c8 bswap %eax 1891fe: 3d 0f 27 00 00 cmp $0x270f,%eax 189203: 76 21 jbe 189226 189205: 80 bf 80 03 00 00 00 cmpb $0x0,0x380(%rdi) 18920c: 74 18 je 189226 18920e: b9 05 00 00 00 mov $0x5,%ecx 189213: 89 c7 mov %eax,%edi 189215: d3 ef shr %cl,%edi 189217: 81 ff 0f 27 00 00 cmp $0x270f,%edi 18921d: 77 07 ja 189226 18921f: 83 e9 01 sub $0x1,%ecx 189222: 75 ef jne 189213 189224: 31 c9 xor %ecx,%ecx 189226: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 18922d: 00 18922e: 83 c6 01 add $0x1,%esi 189231: 48 29 d0 sub %rdx,%rax 189234: 41 88 8c 80 d6 00 00 mov %cl,0xd6(%r8,%rax,4) 18923b: 00 18923c: 41 39 f2 cmp %esi,%r10d 18923f: 72 09 jb 18924a 189241: 49 8b b9 98 7d 00 00 mov 0x7d98(%r9),%rdi 189248: eb 9b jmp 1891e5 18924a: 31 c0 xor %eax,%eax 18924c: c3 retq 18924d: b8 ea ff ff ff mov $0xffffffea,%eax 189252: c3 retq 189253: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18925a: 00 00 00 00 18925e: 66 90 xchg %ax,%ax 0000000000189260 : 189260: e8 00 00 00 00 callq 189265 189265: 48 8b 97 98 7d 00 00 mov 0x7d98(%rdi),%rdx 18926c: 48 b8 00 00 00 ff ff movabs $0xffffffff000000,%rax 189273: ff ff 00 189276: 48 23 82 70 03 00 00 and 0x370(%rdx),%rax 18927d: 75 03 jne 189282 18927f: 31 c0 xor %eax,%eax 189281: c3 retq 189282: 41 55 push %r13 189284: 41 54 push %r12 189286: 41 89 f4 mov %esi,%r12d 189289: 55 push %rbp 18928a: 48 89 fd mov %rdi,%rbp 18928d: 53 push %rbx 18928e: e8 00 00 00 00 callq 189293 189293: 45 84 e4 test %r12b,%r12b 189296: 0f 84 fa 00 00 00 je 189396 18929c: b8 02 00 00 00 mov $0x2,%eax 1892a1: be 10 00 00 00 mov $0x10,%esi 1892a6: 45 31 ed xor %r13d,%r13d 1892a9: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 1892b0: eb 63 jmp 189315 1892b2: 83 f8 01 cmp $0x1,%eax 1892b5: 0f 84 59 02 00 00 je 189514 1892bb: 83 f8 02 cmp $0x2,%eax 1892be: 0f 84 3c 02 00 00 je 189500 1892c4: 31 d2 xor %edx,%edx 1892c6: 48 89 ef mov %rbp,%rdi 1892c9: e8 00 00 00 00 callq 1892ce 1892ce: 8b 4b 08 mov 0x8(%rbx),%ecx 1892d1: 8b 53 0c mov 0xc(%rbx),%edx 1892d4: 8b 33 mov (%rbx),%esi 1892d6: d3 e2 shl %cl,%edx 1892d8: 31 c2 xor %eax,%edx 1892da: 23 53 04 and 0x4(%rbx),%edx 1892dd: 31 d0 xor %edx,%eax 1892df: 44 09 e8 or %r13d,%eax 1892e2: 89 c2 mov %eax,%edx 1892e4: 8b 43 10 mov 0x10(%rbx),%eax 1892e7: 83 f8 01 cmp $0x1,%eax 1892ea: 0f 84 f9 01 00 00 je 1894e9 1892f0: 83 f8 02 cmp $0x2,%eax 1892f3: 0f 84 d9 01 00 00 je 1894d2 1892f9: 31 c9 xor %ecx,%ecx 1892fb: 48 89 ef mov %rbp,%rdi 1892fe: 45 31 ed xor %r13d,%r13d 189301: e8 00 00 00 00 callq 189306 189306: 8b 73 14 mov 0x14(%rbx),%esi 189309: 48 83 c3 14 add $0x14,%rbx 18930d: 83 fe ff cmp $0xffffffff,%esi 189310: 74 21 je 189333 189312: 8b 43 10 mov 0x10(%rbx),%eax 189315: 83 f8 03 cmp $0x3,%eax 189318: 75 98 jne 1892b2 18931a: 8b 4b 08 mov 0x8(%rbx),%ecx 18931d: 8b 43 0c mov 0xc(%rbx),%eax 189320: 48 83 c3 14 add $0x14,%rbx 189324: d3 e0 shl %cl,%eax 189326: 23 43 f0 and -0x10(%rbx),%eax 189329: 8b 33 mov (%rbx),%esi 18932b: 41 09 c5 or %eax,%r13d 18932e: 83 fe ff cmp $0xffffffff,%esi 189331: 75 df jne 189312 189333: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18933a: 80 bb 73 03 00 00 00 cmpb $0x0,0x373(%rbx) 189341: 0f 84 15 02 00 00 je 18955c 189347: 31 f6 xor %esi,%esi 189349: 48 89 ef mov %rbp,%rdi 18934c: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 189353: e8 00 00 00 00 callq 189358 189358: 31 f6 xor %esi,%esi 18935a: 48 89 ef mov %rbp,%rdi 18935d: 83 c8 01 or $0x1,%eax 189360: 89 c2 mov %eax,%edx 189362: 48 8b 85 18 0d 00 00 mov 0xd18(%rbp),%rax 189369: e8 00 00 00 00 callq 18936e 18936e: 80 bb 74 03 00 00 00 cmpb $0x0,0x374(%rbx) 189375: 0f 84 1f 02 00 00 je 18959a 18937b: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 189382: be 20 00 00 00 mov $0x20,%esi 189387: 48 89 ef mov %rbp,%rdi 18938a: e8 00 00 00 00 callq 18938f 18938f: 89 c2 mov %eax,%edx 189391: 83 ca 01 or $0x1,%edx 189394: eb 3a jmp 1893d0 189396: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18939d: 80 bb 73 03 00 00 00 cmpb $0x0,0x373(%rbx) 1893a4: 0f 85 c9 00 00 00 jne 189473 1893aa: 80 bb 74 03 00 00 00 cmpb $0x0,0x374(%rbx) 1893b1: 0f 84 71 01 00 00 je 189528 1893b7: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 1893be: be 20 00 00 00 mov $0x20,%esi 1893c3: 48 89 ef mov %rbp,%rdi 1893c6: e8 00 00 00 00 callq 1893cb 1893cb: 89 c2 mov %eax,%edx 1893cd: 83 e2 fe and $0xfffffffe,%edx 1893d0: 48 8b 85 18 0d 00 00 mov 0xd18(%rbp),%rax 1893d7: be 20 00 00 00 mov $0x20,%esi 1893dc: 48 89 ef mov %rbp,%rdi 1893df: e8 00 00 00 00 callq 1893e4 1893e4: 80 bb 75 03 00 00 00 cmpb $0x0,0x375(%rbx) 1893eb: 74 36 je 189423 1893ed: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 1893f4: be 40 00 00 00 mov $0x40,%esi 1893f9: 48 89 ef mov %rbp,%rdi 1893fc: e8 00 00 00 00 callq 189401 189401: 89 c2 mov %eax,%edx 189403: 45 84 e4 test %r12b,%r12b 189406: 0f 84 be 00 00 00 je 1894ca 18940c: 83 ca 01 or $0x1,%edx 18940f: 48 8b 85 18 0d 00 00 mov 0xd18(%rbp),%rax 189416: be 40 00 00 00 mov $0x40,%esi 18941b: 48 89 ef mov %rbp,%rdi 18941e: e8 00 00 00 00 callq 189423 189423: 80 bb 76 03 00 00 00 cmpb $0x0,0x376(%rbx) 18942a: 74 36 je 189462 18942c: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 189433: be 60 00 00 00 mov $0x60,%esi 189438: 48 89 ef mov %rbp,%rdi 18943b: e8 00 00 00 00 callq 189440 189440: 89 c2 mov %eax,%edx 189442: 45 84 e4 test %r12b,%r12b 189445: 0f 84 09 01 00 00 je 189554 18944b: 83 ca 01 or $0x1,%edx 18944e: 48 8b 85 18 0d 00 00 mov 0xd18(%rbp),%rax 189455: be 60 00 00 00 mov $0x60,%esi 18945a: 48 89 ef mov %rbp,%rdi 18945d: e8 00 00 00 00 callq 189462 189462: 48 89 ef mov %rbp,%rdi 189465: e8 00 00 00 00 callq 18946a 18946a: 31 c0 xor %eax,%eax 18946c: 5b pop %rbx 18946d: 5d pop %rbp 18946e: 41 5c pop %r12 189470: 41 5d pop %r13 189472: c3 retq 189473: 31 f6 xor %esi,%esi 189475: 48 89 ef mov %rbp,%rdi 189478: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 18947f: e8 00 00 00 00 callq 189484 189484: 31 f6 xor %esi,%esi 189486: 48 89 ef mov %rbp,%rdi 189489: 83 e0 fe and $0xfffffffe,%eax 18948c: 89 c2 mov %eax,%edx 18948e: 48 8b 85 18 0d 00 00 mov 0xd18(%rbp),%rax 189495: e8 00 00 00 00 callq 18949a 18949a: 80 bb 74 03 00 00 00 cmpb $0x0,0x374(%rbx) 1894a1: 0f 85 10 ff ff ff jne 1893b7 1894a7: 80 bb 75 03 00 00 00 cmpb $0x0,0x375(%rbx) 1894ae: 0f 84 6f ff ff ff je 189423 1894b4: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 1894bb: be 40 00 00 00 mov $0x40,%esi 1894c0: 48 89 ef mov %rbp,%rdi 1894c3: e8 00 00 00 00 callq 1894c8 1894c8: 89 c2 mov %eax,%edx 1894ca: 83 e2 fe and $0xfffffffe,%edx 1894cd: e9 3d ff ff ff jmpq 18940f 1894d2: 48 8b 85 18 0d 00 00 mov 0xd18(%rbp),%rax 1894d9: 48 89 ef mov %rbp,%rdi 1894dc: 45 31 ed xor %r13d,%r13d 1894df: e8 00 00 00 00 callq 1894e4 1894e4: e9 1d fe ff ff jmpq 189306 1894e9: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 1894f0: 48 89 ef mov %rbp,%rdi 1894f3: 45 31 ed xor %r13d,%r13d 1894f6: e8 00 00 00 00 callq 1894fb 1894fb: e9 06 fe ff ff jmpq 189306 189500: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 189507: 48 89 ef mov %rbp,%rdi 18950a: e8 00 00 00 00 callq 18950f 18950f: e9 ba fd ff ff jmpq 1892ce 189514: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 18951b: 48 89 ef mov %rbp,%rdi 18951e: e8 00 00 00 00 callq 189523 189523: e9 a6 fd ff ff jmpq 1892ce 189528: 80 bb 75 03 00 00 00 cmpb $0x0,0x375(%rbx) 18952f: 75 83 jne 1894b4 189531: 80 bb 76 03 00 00 00 cmpb $0x0,0x376(%rbx) 189538: 0f 84 24 ff ff ff je 189462 18953e: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 189545: be 60 00 00 00 mov $0x60,%esi 18954a: 48 89 ef mov %rbp,%rdi 18954d: e8 00 00 00 00 callq 189552 189552: 89 c2 mov %eax,%edx 189554: 83 e2 fe and $0xfffffffe,%edx 189557: e9 f2 fe ff ff jmpq 18944e 18955c: 80 bb 74 03 00 00 00 cmpb $0x0,0x374(%rbx) 189563: 0f 85 12 fe ff ff jne 18937b 189569: 80 bb 75 03 00 00 00 cmpb $0x0,0x375(%rbx) 189570: 75 35 jne 1895a7 189572: 80 bb 76 03 00 00 00 cmpb $0x0,0x376(%rbx) 189579: 0f 84 e3 fe ff ff je 189462 18957f: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 189586: be 60 00 00 00 mov $0x60,%esi 18958b: 48 89 ef mov %rbp,%rdi 18958e: e8 00 00 00 00 callq 189593 189593: 89 c2 mov %eax,%edx 189595: e9 b1 fe ff ff jmpq 18944b 18959a: 80 bb 75 03 00 00 00 cmpb $0x0,0x375(%rbx) 1895a1: 0f 84 7c fe ff ff je 189423 1895a7: 48 8b 85 10 0d 00 00 mov 0xd10(%rbp),%rax 1895ae: be 40 00 00 00 mov $0x40,%esi 1895b3: 48 89 ef mov %rbp,%rdi 1895b6: e8 00 00 00 00 callq 1895bb 1895bb: 89 c2 mov %eax,%edx 1895bd: e9 4a fe ff ff jmpq 18940c 1895c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1895c9: 00 00 00 00 1895cd: 0f 1f 00 nopl (%rax) 00000000001895d0 : 1895d0: e8 00 00 00 00 callq 1895d5 1895d5: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 1895db: 83 e8 07 sub $0x7,%eax 1895de: 83 e0 fd and $0xfffffffd,%eax 1895e1: 74 43 je 189626 1895e3: 55 push %rbp 1895e4: 48 89 fd mov %rdi,%rbp 1895e7: 53 push %rbx 1895e8: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 1895ef: 8b 40 24 mov 0x24(%rax),%eax 1895f2: 85 c0 test %eax,%eax 1895f4: 74 2d je 189623 1895f6: 48 89 f3 mov %rsi,%rbx 1895f9: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 189600: be e8 f9 03 00 mov $0x3f9e8,%esi 189605: e8 00 00 00 00 callq 18960a 18960a: 8b 53 41 mov 0x41(%rbx),%edx 18960d: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 189614: 48 89 ef mov %rbp,%rdi 189617: 5b pop %rbx 189618: be e8 f9 03 00 mov $0x3f9e8,%esi 18961d: 5d pop %rbp 18961e: e9 00 00 00 00 jmpq 189623 189623: 5b pop %rbx 189624: 5d pop %rbp 189625: c3 retq 189626: c3 retq 189627: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18962e: 00 00 0000000000189630 : 189630: e8 00 00 00 00 callq 189635 189635: 48 8b 8f 98 7d 00 00 mov 0x7d98(%rdi),%rcx 18963c: 49 89 f9 mov %rdi,%r9 18963f: 44 8b 81 a0 00 00 00 mov 0xa0(%rcx),%r8d 189646: 8b b9 a4 00 00 00 mov 0xa4(%rcx),%edi 18964c: 41 39 f8 cmp %edi,%r8d 18964f: 0f 87 d9 00 00 00 ja 18972e 189655: 41 8b 81 08 07 00 00 mov 0x708(%r9),%eax 18965c: 83 e8 07 sub $0x7,%eax 18965f: 83 e0 fd and $0xfffffffd,%eax 189662: 0f 85 88 00 00 00 jne 1896f0 189668: 45 8b 91 80 7e 00 00 mov 0x7e80(%r9),%r10d 18966f: 44 89 c0 mov %r8d,%eax 189672: 89 c6 mov %eax,%esi 189674: 83 c0 01 add $0x1,%eax 189677: 48 8d 14 f5 00 00 00 lea 0x0(,%rsi,8),%rdx 18967e: 00 18967f: 48 29 f2 sub %rsi,%rdx 189682: be 01 00 00 00 mov $0x1,%esi 189687: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 18968b: 66 89 b2 cd 00 00 00 mov %si,0xcd(%rdx) 189692: c6 82 d3 00 00 00 00 movb $0x0,0xd3(%rdx) 189699: 39 c7 cmp %eax,%edi 18969b: 73 d5 jae 189672 18969d: 44 8b 59 24 mov 0x24(%rcx),%r11d 1896a1: 45 85 db test %r11d,%r11d 1896a4: 0f 84 84 00 00 00 je 18972e 1896aa: 44 3b 51 34 cmp 0x34(%rcx),%r10d 1896ae: 73 7f jae 18972f 1896b0: 41 83 b9 a4 7d 00 00 cmpl $0x2,0x7da4(%r9) 1896b7: 02 1896b8: 7f 75 jg 18972f 1896ba: 80 b9 9e 00 00 00 00 cmpb $0x0,0x9e(%rcx) 1896c1: 75 6c jne 18972f 1896c3: 80 b9 9f 00 00 00 00 cmpb $0x0,0x9f(%rcx) 1896ca: 74 07 je 1896d3 1896cc: c6 81 ce 00 00 00 01 movb $0x1,0xce(%rcx) 1896d3: c6 81 e9 00 00 00 00 movb $0x0,0xe9(%rcx) 1896da: c6 81 05 01 00 00 00 movb $0x0,0x105(%rcx) 1896e1: c6 81 21 01 00 00 00 movb $0x0,0x121(%rcx) 1896e8: c6 81 3d 01 00 00 00 movb $0x0,0x13d(%rcx) 1896ef: c3 retq 1896f0: 44 89 c0 mov %r8d,%eax 1896f3: 89 c6 mov %eax,%esi 1896f5: 83 c0 01 add $0x1,%eax 1896f8: 48 8d 14 f5 00 00 00 lea 0x0(,%rsi,8),%rdx 1896ff: 00 189700: 48 29 f2 sub %rsi,%rdx 189703: be 01 00 00 00 mov $0x1,%esi 189708: 48 8d 14 91 lea (%rcx,%rdx,4),%rdx 18970c: 66 89 b2 cd 00 00 00 mov %si,0xcd(%rdx) 189713: c6 82 d3 00 00 00 00 movb $0x0,0xd3(%rdx) 18971a: 39 c7 cmp %eax,%edi 18971c: 73 d5 jae 1896f3 18971e: 8b 41 24 mov 0x24(%rcx),%eax 189721: 85 c0 test %eax,%eax 189723: 74 09 je 18972e 189725: 80 b9 9f 00 00 00 00 cmpb $0x0,0x9f(%rcx) 18972c: 75 23 jne 189751 18972e: c3 retq 18972f: 44 89 c2 mov %r8d,%edx 189732: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 189739: 00 18973a: 48 29 d0 sub %rdx,%rax 18973d: c6 84 81 cd 00 00 00 movb $0x0,0xcd(%rcx,%rax,4) 189744: 00 189745: 44 89 c0 mov %r8d,%eax 189748: 41 83 c0 01 add $0x1,%r8d 18974c: 39 c7 cmp %eax,%edi 18974e: 75 df jne 18972f 189750: c3 retq 189751: 44 89 c2 mov %r8d,%edx 189754: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 18975b: 00 18975c: 48 29 d0 sub %rdx,%rax 18975f: 48 8d 04 81 lea (%rcx,%rax,4),%rax 189763: c6 80 d3 00 00 00 28 movb $0x28,0xd3(%rax) 18976a: c6 80 cd 00 00 00 00 movb $0x0,0xcd(%rax) 189771: 41 39 f8 cmp %edi,%r8d 189774: 74 b8 je 18972e 189776: c6 80 ce 00 00 00 01 movb $0x1,0xce(%rax) 18977d: c3 retq 18977e: 66 90 xchg %ax,%ax 0000000000189780 : 189780: e8 00 00 00 00 callq 189785 189785: 41 56 push %r14 189787: 49 89 fe mov %rdi,%r14 18978a: 41 55 push %r13 18978c: 41 54 push %r12 18978e: 55 push %rbp 18978f: 48 89 f5 mov %rsi,%rbp 189792: 53 push %rbx 189793: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18979a: 48 81 ff 50 82 ff ff cmp $0xffffffffffff8250,%rdi 1897a1: 74 5b je 1897fe 1897a3: 8b 97 b0 7d 00 00 mov 0x7db0(%rdi),%edx 1897a9: 85 d2 test %edx,%edx 1897ab: 74 51 je 1897fe 1897ad: 83 ea 01 sub $0x1,%edx 1897b0: 78 3c js 1897ee 1897b2: 48 63 ca movslq %edx,%rcx 1897b5: 0f b7 b0 a8 00 00 00 movzwl 0xa8(%rax),%esi 1897bc: 48 c1 e1 03 shl $0x3,%rcx 1897c0: 66 85 f6 test %si,%si 1897c3: 74 1d je 1897e2 1897c5: 49 8b 86 b8 7d 00 00 mov 0x7db8(%r14),%rax 1897cc: 0f b7 44 08 04 movzwl 0x4(%rax,%rcx,1),%eax 1897d1: 8d 04 80 lea (%rax,%rax,4),%eax 1897d4: 8d 04 80 lea (%rax,%rax,4),%eax 1897d7: f7 d8 neg %eax 1897d9: 66 05 38 18 add $0x1838,%ax 1897dd: 66 39 c6 cmp %ax,%si 1897e0: 73 67 jae 189849 1897e2: 83 ea 01 sub $0x1,%edx 1897e5: 48 83 e9 08 sub $0x8,%rcx 1897e9: 83 fa ff cmp $0xffffffff,%edx 1897ec: 75 d2 jne 1897c0 1897ee: 5b pop %rbx 1897ef: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 1897f6: 5d pop %rbp 1897f7: 41 5c pop %r12 1897f9: 41 5d pop %r13 1897fb: 41 5e pop %r14 1897fd: c3 retq 1897fe: 8b 58 4c mov 0x4c(%rax),%ebx 189801: 83 eb 01 sub $0x1,%ebx 189804: 78 e8 js 1897ee 189806: 48 63 d3 movslq %ebx,%rdx 189809: 44 0f b7 a8 a8 00 00 movzwl 0xa8(%rax),%r13d 189810: 00 189811: 4c 8d 64 d0 54 lea 0x54(%rax,%rdx,8),%r12 189816: eb 0c jmp 189824 189818: 83 eb 01 sub $0x1,%ebx 18981b: 49 83 ec 08 sub $0x8,%r12 18981f: 83 fb ff cmp $0xffffffff,%ebx 189822: 74 ca je 1897ee 189824: 66 45 85 ed test %r13w,%r13w 189828: 74 ee je 189818 18982a: 41 0f b7 34 24 movzwl (%r12),%esi 18982f: 4c 89 f7 mov %r14,%rdi 189832: e8 69 f1 ff ff callq 1889a0 189837: 66 41 39 c5 cmp %ax,%r13w 18983b: 72 db jb 189818 18983d: 89 5d 00 mov %ebx,0x0(%rbp) 189840: 5b pop %rbx 189841: 5d pop %rbp 189842: 41 5c pop %r12 189844: 41 5d pop %r13 189846: 41 5e pop %r14 189848: c3 retq 189849: 5b pop %rbx 18984a: 89 55 00 mov %edx,0x0(%rbp) 18984d: 5d pop %rbp 18984e: 41 5c pop %r12 189850: 41 5d pop %r13 189852: 41 5e pop %r14 189854: c3 retq 189855: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18985c: 00 00 00 00 0000000000189860 : 189860: e8 00 00 00 00 callq 189865 189865: 41 57 push %r15 189867: 41 56 push %r14 189869: 41 55 push %r13 18986b: 41 54 push %r12 18986d: 49 89 fc mov %rdi,%r12 189870: 55 push %rbp 189871: 53 push %rbx 189872: 48 83 ec 28 sub $0x28,%rsp 189876: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18987d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 189884: 00 00 189886: 48 89 44 24 20 mov %rax,0x20(%rsp) 18988b: 31 c0 xor %eax,%eax 18988d: 48 8b 87 e0 7c 00 00 mov 0x7ce0(%rdi),%rax 189894: 4c 8b 40 08 mov 0x8(%rax),%r8 189898: 48 8b 78 10 mov 0x10(%rax),%rdi 18989c: 8b 50 20 mov 0x20(%rax),%edx 18989f: 8b 70 18 mov 0x18(%rax),%esi 1898a2: 0f b6 48 1c movzbl 0x1c(%rax),%ecx 1898a6: 4c 8b 08 mov (%rax),%r9 1898a9: 48 8b 40 28 mov 0x28(%rax),%rax 1898ad: 4c 89 83 08 04 00 00 mov %r8,0x408(%rbx) 1898b4: 4d 8d 84 24 b0 7d 00 lea 0x7db0(%r12),%r8 1898bb: 00 1898bc: 48 89 bb 10 04 00 00 mov %rdi,0x410(%rbx) 1898c3: 48 89 83 28 04 00 00 mov %rax,0x428(%rbx) 1898ca: 4c 89 8b 00 04 00 00 mov %r9,0x400(%rbx) 1898d1: 89 b3 18 04 00 00 mov %esi,0x418(%rbx) 1898d7: 88 8b 1c 04 00 00 mov %cl,0x41c(%rbx) 1898dd: 89 93 20 04 00 00 mov %edx,0x420(%rbx) 1898e3: 48 8b 10 mov (%rax),%rdx 1898e6: 48 89 93 30 04 00 00 mov %rdx,0x430(%rbx) 1898ed: 48 8b 50 08 mov 0x8(%rax),%rdx 1898f1: 48 89 93 38 04 00 00 mov %rdx,0x438(%rbx) 1898f8: 48 8b 50 10 mov 0x10(%rax),%rdx 1898fc: 48 89 93 40 04 00 00 mov %rdx,0x440(%rbx) 189903: 48 8b 50 18 mov 0x18(%rax),%rdx 189907: 48 89 93 48 04 00 00 mov %rdx,0x448(%rbx) 18990e: 48 8b 50 20 mov 0x20(%rax),%rdx 189912: 48 89 93 50 04 00 00 mov %rdx,0x450(%rbx) 189919: 48 8b 50 28 mov 0x28(%rax),%rdx 18991d: 48 89 93 58 04 00 00 mov %rdx,0x458(%rbx) 189924: 48 8b 50 30 mov 0x30(%rax),%rdx 189928: 48 89 93 60 04 00 00 mov %rdx,0x460(%rbx) 18992f: 48 8b 50 38 mov 0x38(%rax),%rdx 189933: 48 89 93 68 04 00 00 mov %rdx,0x468(%rbx) 18993a: 48 8b 40 40 mov 0x40(%rax),%rax 18993e: 48 89 83 70 04 00 00 mov %rax,0x470(%rbx) 189945: 48 8d 83 30 04 00 00 lea 0x430(%rbx),%rax 18994c: 48 89 83 28 04 00 00 mov %rax,0x428(%rbx) 189953: 48 8d 83 00 04 00 00 lea 0x400(%rbx),%rax 18995a: 4d 8b bc 24 98 7d 00 mov 0x7d98(%r12),%r15 189961: 00 189962: 49 89 84 24 e0 7c 00 mov %rax,0x7ce0(%r12) 189969: 00 18996a: 0f b6 bb 1c 04 00 00 movzbl 0x41c(%rbx),%edi 189971: 4c 8b ab 28 04 00 00 mov 0x428(%rbx),%r13 189978: 40 84 ff test %dil,%dil 18997b: 0f 84 7f 02 00 00 je 189c00 189981: 41 8b 84 24 74 7d 00 mov 0x7d74(%r12),%eax 189988: 00 189989: 48 8d 04 80 lea (%rax,%rax,4),%rax 18998d: 41 8b 84 84 fc 7c 00 mov 0x7cfc(%r12,%rax,4),%eax 189994: 00 189995: 89 83 14 04 00 00 mov %eax,0x414(%rbx) 18999b: 41 8b 84 24 74 7d 00 mov 0x7d74(%r12),%eax 1899a2: 00 1899a3: 48 8d 04 80 lea (%rax,%rax,4),%rax 1899a7: 41 8b 84 84 00 7d 00 mov 0x7d00(%r12,%rax,4),%eax 1899ae: 00 1899af: 89 83 18 04 00 00 mov %eax,0x418(%rbx) 1899b5: 41 8b 84 24 80 7e 00 mov 0x7e80(%r12),%eax 1899bc: 00 1899bd: 41 80 bf 7e 03 00 00 cmpb $0x0,0x37e(%r15) 1899c4: 00 1899c5: 89 44 24 04 mov %eax,0x4(%rsp) 1899c9: 0f 85 5b 01 00 00 jne 189b2a 1899cf: 31 ed xor %ebp,%ebp 1899d1: be 10 27 00 00 mov $0x2710,%esi 1899d6: 41 8b 84 24 74 7d 00 mov 0x7d74(%r12),%eax 1899dd: 00 1899de: 48 8d 04 80 lea (%rax,%rax,4),%rax 1899e2: 41 8b 84 84 04 7d 00 mov 0x7d04(%r12,%rax,4),%eax 1899e9: 00 1899ea: 39 c6 cmp %eax,%esi 1899ec: 0f 42 f0 cmovb %eax,%esi 1899ef: 41 8b 4d 3c mov 0x3c(%r13),%ecx 1899f3: 41 c6 45 40 01 movb $0x1,0x40(%r13) 1899f8: 85 c9 test %ecx,%ecx 1899fa: 0f 84 a5 00 00 00 je 189aa5 189a00: 83 e9 01 sub $0x1,%ecx 189a03: 4c 89 e8 mov %r13,%rax 189a06: 48 8d 3c 49 lea (%rcx,%rcx,2),%rdi 189a0a: 49 8d 4d 0c lea 0xc(%r13),%rcx 189a0e: 48 8d 3c b9 lea (%rcx,%rdi,4),%rdi 189a12: 39 30 cmp %esi,(%rax) 189a14: 73 02 jae 189a18 189a16: 89 30 mov %esi,(%rax) 189a18: 48 83 c0 0c add $0xc,%rax 189a1c: 48 39 c7 cmp %rax,%rdi 189a1f: 75 f1 jne 189a12 189a21: 4d 85 c0 test %r8,%r8 189a24: 0f 84 65 01 00 00 je 189b8f 189a2a: 41 8b 84 24 b0 7d 00 mov 0x7db0(%r12),%eax 189a31: 00 189a32: 85 c0 test %eax,%eax 189a34: 0f 84 55 01 00 00 je 189b8f 189a3a: 45 31 f6 xor %r14d,%r14d 189a3d: 41 0f b7 b7 a8 00 00 movzwl 0xa8(%r15),%esi 189a44: 00 189a45: 66 85 f6 test %si,%si 189a48: 74 26 je 189a70 189a4a: 49 63 c6 movslq %r14d,%rax 189a4d: 48 8d 04 40 lea (%rax,%rax,2),%rax 189a51: 4d 8d 44 85 00 lea 0x0(%r13,%rax,4),%r8 189a56: 41 0f b6 40 04 movzbl 0x4(%r8),%eax 189a5b: 8d 04 80 lea (%rax,%rax,4),%eax 189a5e: 8d 04 80 lea (%rax,%rax,4),%eax 189a61: f7 d8 neg %eax 189a63: 66 05 38 18 add $0x1838,%ax 189a67: 66 39 c6 cmp %ax,%si 189a6a: 0f 82 14 02 00 00 jb 189c84 189a70: 41 83 c6 01 add $0x1,%r14d 189a74: 45 39 75 3c cmp %r14d,0x3c(%r13) 189a78: 77 c3 ja 189a3d 189a7a: 41 80 bf 7e 03 00 00 cmpb $0x0,0x37e(%r15) 189a81: 00 189a82: 74 21 je 189aa5 189a84: 41 8b 75 3c mov 0x3c(%r13),%esi 189a88: 85 f6 test %esi,%esi 189a8a: 74 19 je 189aa5 189a8c: 83 ee 01 sub $0x1,%esi 189a8f: 4c 89 e8 mov %r13,%rax 189a92: 48 8d 34 76 lea (%rsi,%rsi,2),%rsi 189a96: 48 8d 0c b1 lea (%rcx,%rsi,4),%rcx 189a9a: 89 28 mov %ebp,(%rax) 189a9c: 48 83 c0 0c add $0xc,%rax 189aa0: 48 39 c8 cmp %rcx,%rax 189aa3: 75 f5 jne 189a9a 189aa5: 44 8b 83 10 04 00 00 mov 0x410(%rbx),%r8d 189aac: b8 01 00 00 00 mov $0x1,%eax 189ab1: 45 85 c0 test %r8d,%r8d 189ab4: 75 18 jne 189ace 189ab6: 8b bb 0c 04 00 00 mov 0x40c(%rbx),%edi 189abc: 85 ff test %edi,%edi 189abe: 75 0e jne 189ace 189ac0: 8b b3 14 04 00 00 mov 0x414(%rbx),%esi 189ac6: 85 f6 test %esi,%esi 189ac8: 0f 84 1b 02 00 00 je 189ce9 189ace: 41 88 87 9e 00 00 00 mov %al,0x9e(%r15) 189ad5: 8b 83 04 04 00 00 mov 0x404(%rbx),%eax 189adb: 83 e0 07 and $0x7,%eax 189ade: 83 f8 01 cmp $0x1,%eax 189ae1: 41 0f 94 87 9f 00 00 sete 0x9f(%r15) 189ae8: 00 189ae9: 41 8b 84 24 08 07 00 mov 0x708(%r12),%eax 189af0: 00 189af1: 83 e8 07 sub $0x7,%eax 189af4: 83 e0 fd and $0xfffffffd,%eax 189af7: 0f 85 34 01 00 00 jne 189c31 189afd: 41 c7 45 41 01 00 01 movl $0x10001,0x41(%r13) 189b04: 00 189b05: 48 8b 44 24 20 mov 0x20(%rsp),%rax 189b0a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 189b11: 00 00 189b13: 0f 85 ef 01 00 00 jne 189d08 189b19: 48 83 c4 28 add $0x28,%rsp 189b1d: 31 c0 xor %eax,%eax 189b1f: 5b pop %rbx 189b20: 5d pop %rbp 189b21: 41 5c pop %r12 189b23: 41 5d pop %r13 189b25: 41 5e pop %r14 189b27: 41 5f pop %r15 189b29: c3 retq 189b2a: 41 6b b4 24 7c 7e 00 imul $0x4b,0x7e7c(%r12),%esi 189b31: 00 4b 189b33: 41 8b 84 24 b0 7d 00 mov 0x7db0(%r12),%eax 189b3a: 00 189b3b: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 189b42: 48 c1 ee 25 shr $0x25,%rsi 189b46: 83 e8 01 sub $0x1,%eax 189b49: 89 f5 mov %esi,%ebp 189b4b: 0f 88 85 fe ff ff js 1899d6 189b51: 4d 8b 8c 24 b8 7d 00 mov 0x7db8(%r12),%r9 189b58: 00 189b59: 48 63 d0 movslq %eax,%rdx 189b5c: 49 8d 14 d1 lea (%r9,%rdx,8),%rdx 189b60: eb 0c jmp 189b6e 189b62: 83 e8 01 sub $0x1,%eax 189b65: 48 83 ea 08 sub $0x8,%rdx 189b69: 83 f8 ff cmp $0xffffffff,%eax 189b6c: 74 11 je 189b7f 189b6e: 8b 0a mov (%rdx),%ecx 189b70: 39 f1 cmp %esi,%ecx 189b72: 77 ee ja 189b62 189b74: 85 c0 test %eax,%eax 189b76: 0f 84 91 01 00 00 je 189d0d 189b7c: 41 8b 31 mov (%r9),%esi 189b7f: 89 f5 mov %esi,%ebp 189b81: 40 84 ff test %dil,%dil 189b84: 0f 84 65 fe ff ff je 1899ef 189b8a: e9 47 fe ff ff jmpq 1899d6 189b8f: 45 31 f6 xor %r14d,%r14d 189b92: 41 0f b7 b7 a8 00 00 movzwl 0xa8(%r15),%esi 189b99: 00 189b9a: 66 85 f6 test %si,%si 189b9d: 74 22 je 189bc1 189b9f: 49 63 c6 movslq %r14d,%rax 189ba2: 48 8d 04 40 lea (%rax,%rax,2),%rax 189ba6: 4d 8d 44 85 00 lea 0x0(%r13,%rax,4),%r8 189bab: 41 0f b6 40 04 movzbl 0x4(%r8),%eax 189bb0: 8d 04 80 lea (%rax,%rax,4),%eax 189bb3: 8d 04 80 lea (%rax,%rax,4),%eax 189bb6: f7 d8 neg %eax 189bb8: 66 05 38 18 add $0x1838,%ax 189bbc: 66 39 c6 cmp %ax,%si 189bbf: 72 0f jb 189bd0 189bc1: 41 83 c6 01 add $0x1,%r14d 189bc5: 45 39 75 3c cmp %r14d,0x3c(%r13) 189bc9: 77 c7 ja 189b92 189bcb: e9 aa fe ff ff jmpq 189a7a 189bd0: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 189bd5: 4c 89 e7 mov %r12,%rdi 189bd8: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 189bdd: 4c 89 44 24 08 mov %r8,0x8(%rsp) 189be2: e8 99 fb ff ff callq 189780 189be7: 48 63 44 24 1c movslq 0x1c(%rsp),%rax 189bec: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 189bf1: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 189bf6: 41 8b 44 c7 50 mov 0x50(%r15,%rax,8),%eax 189bfb: 41 89 00 mov %eax,(%r8) 189bfe: eb c1 jmp 189bc1 189c00: 48 c7 83 14 04 00 00 movq $0x0,0x414(%rbx) 189c07: 00 00 00 00 189c0b: 41 8b 84 24 80 7e 00 mov 0x7e80(%r12),%eax 189c12: 00 189c13: 41 80 bf 7e 03 00 00 cmpb $0x0,0x37e(%r15) 189c1a: 00 189c1b: 89 44 24 04 mov %eax,0x4(%rsp) 189c1f: 0f 85 98 00 00 00 jne 189cbd 189c25: 31 ed xor %ebp,%ebp 189c27: be 10 27 00 00 mov $0x2710,%esi 189c2c: e9 be fd ff ff jmpq 1899ef 189c31: 41 c7 45 41 03 00 03 movl $0x30003,0x41(%r13) 189c38: 00 189c39: 41 8b 57 24 mov 0x24(%r15),%edx 189c3d: 85 d2 test %edx,%edx 189c3f: 0f 84 c0 fe ff ff je 189b05 189c45: 8b 7c 24 04 mov 0x4(%rsp),%edi 189c49: b8 02 00 00 00 mov $0x2,%eax 189c4e: 41 39 7f 34 cmp %edi,0x34(%r15) 189c52: 76 19 jbe 189c6d 189c54: 41 80 bf 9e 00 00 00 cmpb $0x0,0x9e(%r15) 189c5b: 00 189c5c: 75 0f jne 189c6d 189c5e: 41 83 bc 24 a4 7d 00 cmpl $0x2,0x7da4(%r12) 189c65: 00 02 189c67: 0f 8e 8c 00 00 00 jle 189cf9 189c6d: 41 88 45 41 mov %al,0x41(%r13) 189c71: 41 c6 45 42 02 movb $0x2,0x42(%r13) 189c76: 41 88 45 43 mov %al,0x43(%r13) 189c7a: 41 c6 45 44 02 movb $0x2,0x44(%r13) 189c7f: e9 81 fe ff ff jmpq 189b05 189c84: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 189c89: 4c 89 e7 mov %r12,%rdi 189c8c: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 189c91: 4c 89 44 24 08 mov %r8,0x8(%rsp) 189c96: e8 e5 fa ff ff callq 189780 189c9b: 48 63 74 24 1c movslq 0x1c(%rsp),%rsi 189ca0: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 189ca5: 49 8b 84 24 b8 7d 00 mov 0x7db8(%r12),%rax 189cac: 00 189cad: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 189cb2: 8b 04 f0 mov (%rax,%rsi,8),%eax 189cb5: 41 89 00 mov %eax,(%r8) 189cb8: e9 b3 fd ff ff jmpq 189a70 189cbd: 41 6b b4 24 7c 7e 00 imul $0x4b,0x7e7c(%r12),%esi 189cc4: 00 4b 189cc6: 41 8b 84 24 b0 7d 00 mov 0x7db0(%r12),%eax 189ccd: 00 189cce: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 189cd5: 48 c1 ee 25 shr $0x25,%rsi 189cd9: 83 e8 01 sub $0x1,%eax 189cdc: 89 f5 mov %esi,%ebp 189cde: 0f 89 6d fe ff ff jns 189b51 189ce4: e9 06 fd ff ff jmpq 1899ef 189ce9: 8b 8b 18 04 00 00 mov 0x418(%rbx),%ecx 189cef: 85 c9 test %ecx,%ecx 189cf1: 0f 95 c0 setne %al 189cf4: e9 d5 fd ff ff jmpq 189ace 189cf9: 41 80 bf 9d 00 00 00 cmpb $0x1,0x9d(%r15) 189d00: 01 189d01: 14 00 adc $0x0,%al 189d03: e9 65 ff ff ff jmpq 189c6d 189d08: e8 00 00 00 00 callq 189d0d 189d0d: 89 ce mov %ecx,%esi 189d0f: e9 6b fe ff ff jmpq 189b7f 189d14: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 189d1b: 00 00 00 00 189d1f: 90 nop 0000000000189d20 : 189d20: e8 00 00 00 00 callq 189d25 189d25: 53 push %rbx 189d26: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 189d2d: 0f b6 83 70 03 00 00 movzbl 0x370(%rbx),%eax 189d34: 40 84 f6 test %sil,%sil 189d37: 74 0f je 189d48 189d39: 84 c0 test %al,%al 189d3b: 74 09 je 189d46 189d3d: 80 bb 6c 03 00 00 00 cmpb $0x0,0x36c(%rbx) 189d44: 74 26 je 189d6c 189d46: 5b pop %rbx 189d47: c3 retq 189d48: 84 c0 test %al,%al 189d4a: 74 fa je 189d46 189d4c: 80 bb 6c 03 00 00 00 cmpb $0x0,0x36c(%rbx) 189d53: 74 f1 je 189d46 189d55: be 41 01 00 00 mov $0x141,%esi 189d5a: e8 00 00 00 00 callq 189d5f 189d5f: 85 c0 test %eax,%eax 189d61: 75 e3 jne 189d46 189d63: c6 83 6c 03 00 00 00 movb $0x0,0x36c(%rbx) 189d6a: 5b pop %rbx 189d6b: c3 retq 189d6c: be 40 01 00 00 mov $0x140,%esi 189d71: e8 00 00 00 00 callq 189d76 189d76: 85 c0 test %eax,%eax 189d78: 75 cc jne 189d46 189d7a: c6 83 6c 03 00 00 01 movb $0x1,0x36c(%rbx) 189d81: 5b pop %rbx 189d82: c3 retq 189d83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 189d8a: 00 00 00 00 189d8e: 66 90 xchg %ax,%ax 0000000000189d90 : 189d90: e8 00 00 00 00 callq 189d95 189d95: 48 83 ec 10 sub $0x10,%rsp 189d99: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 189da0: 00 00 189da2: 48 89 44 24 08 mov %rax,0x8(%rsp) 189da7: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 189dae: 80 b8 7f 03 00 00 00 cmpb $0x0,0x37f(%rax) 189db5: 74 3a je 189df1 189db7: 80 7e 40 00 cmpb $0x0,0x40(%rsi) 189dbb: 0f b6 88 5c 03 00 00 movzbl 0x35c(%rax),%ecx 189dc2: 75 42 jne 189e06 189dc4: 31 f6 xor %esi,%esi 189dc6: 0f b6 d1 movzbl %cl,%edx 189dc9: 6b d2 1c imul $0x1c,%edx,%edx 189dcc: 8b 88 b0 00 00 00 mov 0xb0(%rax),%ecx 189dd2: 40 88 74 24 07 mov %sil,0x7(%rsp) 189dd7: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 189dde: 8d 74 11 6b lea 0x6b(%rcx,%rdx,1),%esi 189de2: b9 01 00 00 00 mov $0x1,%ecx 189de7: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 189dec: e8 00 00 00 00 callq 189df1 189df1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 189df6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 189dfd: 00 00 189dff: 75 1d jne 189e1e 189e01: 48 83 c4 10 add $0x10,%rsp 189e05: c3 retq 189e06: 48 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%rsi 189e0d: 00 189e0e: 0f b6 d1 movzbl %cl,%edx 189e11: 48 29 ce sub %rcx,%rsi 189e14: 0f b6 b4 b0 d7 00 00 movzbl 0xd7(%rax,%rsi,4),%esi 189e1b: 00 189e1c: eb ab jmp 189dc9 189e1e: e8 00 00 00 00 callq 189e23 189e23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 189e2a: 00 00 00 00 189e2e: 66 90 xchg %ax,%ax 0000000000189e30 : 189e30: e8 00 00 00 00 callq 189e35 189e35: 48 8b 8f 98 7d 00 00 mov 0x7d98(%rdi),%rcx 189e3c: 49 89 f1 mov %rsi,%r9 189e3f: 0f b6 b1 b8 00 00 00 movzbl 0xb8(%rcx),%esi 189e46: 48 81 ff 50 82 ff ff cmp $0xffffffffffff8250,%rdi 189e4d: 0f 84 c0 00 00 00 je 189f13 189e53: 8b 87 b0 7d 00 00 mov 0x7db0(%rdi),%eax 189e59: 49 89 f8 mov %rdi,%r8 189e5c: 85 c0 test %eax,%eax 189e5e: 0f 84 af 00 00 00 je 189f13 189e64: 55 push %rbp 189e65: 53 push %rbx 189e66: 48 8b bf b8 7d 00 00 mov 0x7db8(%rdi),%rdi 189e6d: 85 f6 test %esi,%esi 189e6f: 0f 84 69 01 00 00 je 189fde 189e75: 8d 5e ff lea -0x1(%rsi),%ebx 189e78: 45 8b 19 mov (%r9),%r11d 189e7b: 31 c0 xor %eax,%eax 189e7d: 48 89 dd mov %rbx,%rbp 189e80: 89 da mov %ebx,%edx 189e82: eb 11 jmp 189e95 189e84: 48 39 c3 cmp %rax,%rbx 189e87: 74 15 je 189e9e 189e89: 48 83 c0 01 add $0x1,%rax 189e8d: 39 c6 cmp %eax,%esi 189e8f: 0f 86 17 01 00 00 jbe 189fac 189e95: 41 89 c2 mov %eax,%r10d 189e98: 44 39 1c c7 cmp %r11d,(%rdi,%rax,8) 189e9c: 72 e6 jb 189e84 189e9e: 44 89 91 a0 00 00 00 mov %r10d,0xa0(%rcx) 189ea5: 85 ed test %ebp,%ebp 189ea7: 0f 84 2a 01 00 00 je 189fd7 189ead: 49 8b b8 b8 7d 00 00 mov 0x7db8(%r8),%rdi 189eb4: 41 8b 41 3c mov 0x3c(%r9),%eax 189eb8: 83 e8 01 sub $0x1,%eax 189ebb: 48 8d 04 40 lea (%rax,%rax,2),%rax 189ebf: 41 8b 34 81 mov (%r9,%rax,4),%esi 189ec3: eb 05 jmp 189eca 189ec5: 83 ea 01 sub $0x1,%edx 189ec8: 74 07 je 189ed1 189eca: 89 d0 mov %edx,%eax 189ecc: 39 34 c7 cmp %esi,(%rdi,%rax,8) 189ecf: 77 f4 ja 189ec5 189ed1: 89 91 a4 00 00 00 mov %edx,0xa4(%rcx) 189ed7: 44 39 d2 cmp %r10d,%edx 189eda: 73 34 jae 189f10 189edc: 49 8b b8 b8 7d 00 00 mov 0x7db8(%r8),%rdi 189ee3: 45 8b 41 3c mov 0x3c(%r9),%r8d 189ee7: 89 d0 mov %edx,%eax 189ee9: 41 8b 31 mov (%r9),%esi 189eec: 41 83 e8 01 sub $0x1,%r8d 189ef0: 2b 34 c7 sub (%rdi,%rax,8),%esi 189ef3: 44 89 d0 mov %r10d,%eax 189ef6: 4f 8d 04 40 lea (%r8,%r8,2),%r8 189efa: 8b 04 c7 mov (%rdi,%rax,8),%eax 189efd: 43 2b 04 81 sub (%r9,%r8,4),%eax 189f01: 39 c6 cmp %eax,%esi 189f03: 0f 86 af 00 00 00 jbe 189fb8 189f09: 44 89 91 a4 00 00 00 mov %r10d,0xa4(%rcx) 189f10: 5b pop %rbx 189f11: 5d pop %rbp 189f12: c3 retq 189f13: 85 f6 test %esi,%esi 189f15: 0f 84 ac 00 00 00 je 189fc7 189f1b: 44 8d 46 ff lea -0x1(%rsi),%r8d 189f1f: 45 8b 11 mov (%r9),%r10d 189f22: 31 c0 xor %eax,%eax 189f24: 44 89 c2 mov %r8d,%edx 189f27: eb 0d jmp 189f36 189f29: 44 39 c0 cmp %r8d,%eax 189f2c: 74 11 je 189f3f 189f2e: 48 83 c0 01 add $0x1,%rax 189f32: 39 c6 cmp %eax,%esi 189f34: 76 67 jbe 189f9d 189f36: 89 c7 mov %eax,%edi 189f38: 44 39 54 c1 50 cmp %r10d,0x50(%rcx,%rax,8) 189f3d: 72 ea jb 189f29 189f3f: 89 b9 a0 00 00 00 mov %edi,0xa0(%rcx) 189f45: 45 85 c0 test %r8d,%r8d 189f48: 74 79 je 189fc3 189f4a: 41 8b 41 3c mov 0x3c(%r9),%eax 189f4e: 83 e8 01 sub $0x1,%eax 189f51: 48 8d 04 40 lea (%rax,%rax,2),%rax 189f55: 41 8b 34 81 mov (%r9,%rax,4),%esi 189f59: eb 05 jmp 189f60 189f5b: 83 ea 01 sub $0x1,%edx 189f5e: 74 08 je 189f68 189f60: 89 d0 mov %edx,%eax 189f62: 39 74 c1 50 cmp %esi,0x50(%rcx,%rax,8) 189f66: 77 f3 ja 189f5b 189f68: 89 91 a4 00 00 00 mov %edx,0xa4(%rcx) 189f6e: 39 fa cmp %edi,%edx 189f70: 73 2a jae 189f9c 189f72: 45 8b 41 3c mov 0x3c(%r9),%r8d 189f76: 89 d0 mov %edx,%eax 189f78: 41 8b 31 mov (%r9),%esi 189f7b: 2b 74 c1 50 sub 0x50(%rcx,%rax,8),%esi 189f7f: 89 f8 mov %edi,%eax 189f81: 41 83 e8 01 sub $0x1,%r8d 189f85: 8b 44 c1 50 mov 0x50(%rcx,%rax,8),%eax 189f89: 4f 8d 04 40 lea (%r8,%r8,2),%r8 189f8d: 43 2b 04 81 sub (%r9,%r8,4),%eax 189f91: 39 c6 cmp %eax,%esi 189f93: 76 10 jbe 189fa5 189f95: 89 b9 a4 00 00 00 mov %edi,0xa4(%rcx) 189f9b: c3 retq 189f9c: c3 retq 189f9d: 8b b9 a0 00 00 00 mov 0xa0(%rcx),%edi 189fa3: eb a0 jmp 189f45 189fa5: 89 91 a0 00 00 00 mov %edx,0xa0(%rcx) 189fab: c3 retq 189fac: 44 8b 91 a0 00 00 00 mov 0xa0(%rcx),%r10d 189fb3: e9 ed fe ff ff jmpq 189ea5 189fb8: 89 91 a0 00 00 00 mov %edx,0xa0(%rcx) 189fbe: e9 4d ff ff ff jmpq 189f10 189fc3: 31 d2 xor %edx,%edx 189fc5: eb a1 jmp 189f68 189fc7: 8b b9 a0 00 00 00 mov 0xa0(%rcx),%edi 189fcd: ba ff ff ff ff mov $0xffffffff,%edx 189fd2: e9 73 ff ff ff jmpq 189f4a 189fd7: 31 d2 xor %edx,%edx 189fd9: e9 f3 fe ff ff jmpq 189ed1 189fde: 44 8b 91 a0 00 00 00 mov 0xa0(%rcx),%r10d 189fe5: ba ff ff ff ff mov $0xffffffff,%edx 189fea: e9 c5 fe ff ff jmpq 189eb4 189fef: 90 nop 0000000000189ff0 : 189ff0: e8 00 00 00 00 callq 189ff5 189ff5: 41 54 push %r12 189ff7: 55 push %rbp 189ff8: 48 89 fd mov %rdi,%rbp 189ffb: 53 push %rbx 189ffc: 40 84 f6 test %sil,%sil 189fff: 0f 85 8b 00 00 00 jne 18a090 18a005: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18a00c: 8b 87 30 7e 00 00 mov 0x7e30(%rdi),%eax 18a012: 80 bb 7e 03 00 00 00 cmpb $0x0,0x37e(%rbx) 18a019: 0f 85 86 00 00 00 jne 18a0a5 18a01f: 85 c0 test %eax,%eax 18a021: 0f 94 c0 sete %al 18a024: f7 d8 neg %eax 18a026: 88 83 56 03 00 00 mov %al,0x356(%rbx) 18a02c: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18a032: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18a039: b9 01 00 00 00 mov $0x1,%ecx 18a03e: 48 89 ef mov %rbp,%rdi 18a041: 48 8d 93 56 03 00 00 lea 0x356(%rbx),%rdx 18a048: 8d b0 ea 02 00 00 lea 0x2ea(%rax),%esi 18a04e: e8 00 00 00 00 callq 18a053 18a053: 85 c0 test %eax,%eax 18a055: 75 5c jne 18a0b3 18a057: 80 bb 7e 03 00 00 00 cmpb $0x0,0x37e(%rbx) 18a05e: 41 bc 58 01 00 00 mov $0x158,%r12d 18a064: 74 30 je 18a096 18a066: 0f b6 8b 56 03 00 00 movzbl 0x356(%rbx),%ecx 18a06d: ba 01 00 00 00 mov $0x1,%edx 18a072: 48 89 ef mov %rbp,%rdi 18a075: be 2f 01 00 00 mov $0x12f,%esi 18a07a: d3 e2 shl %cl,%edx 18a07c: e8 00 00 00 00 callq 18a081 18a081: 44 89 e6 mov %r12d,%esi 18a084: 5b pop %rbx 18a085: 48 89 ef mov %rbp,%rdi 18a088: 5d pop %rbp 18a089: 41 5c pop %r12 18a08b: e9 00 00 00 00 jmpq 18a090 18a090: 41 bc 59 01 00 00 mov $0x159,%r12d 18a096: 5b pop %rbx 18a097: 44 89 e6 mov %r12d,%esi 18a09a: 48 89 ef mov %rbp,%rdi 18a09d: 5d pop %rbp 18a09e: 41 5c pop %r12 18a0a0: e9 00 00 00 00 jmpq 18a0a5 18a0a5: 83 e8 01 sub $0x1,%eax 18a0a8: 88 83 56 03 00 00 mov %al,0x356(%rbx) 18a0ae: e9 79 ff ff ff jmpq 18a02c 18a0b3: 5b pop %rbx 18a0b4: 5d pop %rbp 18a0b5: 41 5c pop %r12 18a0b7: c3 retq 18a0b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18a0bf: 00 000000000018a0c0 : 18a0c0: e8 00 00 00 00 callq 18a0c5 18a0c5: 55 push %rbp 18a0c6: 53 push %rbx 18a0c7: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18a0ce: 40 38 b3 6a 03 00 00 cmp %sil,0x36a(%rbx) 18a0d5: 74 32 je 18a109 18a0d7: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 18a0dd: 48 89 fd mov %rdi,%rbp 18a0e0: 83 e8 07 sub $0x7,%eax 18a0e3: 83 e0 fd and $0xfffffffd,%eax 18a0e6: 74 21 je 18a109 18a0e8: 40 88 b3 6a 03 00 00 mov %sil,0x36a(%rbx) 18a0ef: 40 84 f6 test %sil,%sil 18a0f2: 75 18 jne 18a10c 18a0f4: 80 bb 7d 03 00 00 00 cmpb $0x0,0x37d(%rbx) 18a0fb: 75 31 jne 18a12e 18a0fd: 48 89 ef mov %rbp,%rdi 18a100: 5b pop %rbx 18a101: 31 f6 xor %esi,%esi 18a103: 5d pop %rbp 18a104: e9 e7 fe ff ff jmpq 189ff0 18a109: 5b pop %rbx 18a10a: 5d pop %rbp 18a10b: c3 retq 18a10c: be 01 00 00 00 mov $0x1,%esi 18a111: e8 da fe ff ff callq 189ff0 18a116: 80 bb 7d 03 00 00 00 cmpb $0x0,0x37d(%rbx) 18a11d: 74 ea je 18a109 18a11f: 48 89 ef mov %rbp,%rdi 18a122: 5b pop %rbx 18a123: be 37 01 00 00 mov $0x137,%esi 18a128: 5d pop %rbp 18a129: e9 00 00 00 00 jmpq 18a12e 18a12e: be 38 01 00 00 mov $0x138,%esi 18a133: e8 00 00 00 00 callq 18a138 18a138: 48 89 ef mov %rbp,%rdi 18a13b: 5b pop %rbx 18a13c: 31 f6 xor %esi,%esi 18a13e: 5d pop %rbp 18a13f: e9 ac fe ff ff jmpq 189ff0 18a144: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18a14b: 00 00 00 00 18a14f: 90 nop 000000000018a150 : 18a150: e8 00 00 00 00 callq 18a155 18a155: 41 54 push %r12 18a157: 55 push %rbp 18a158: 48 89 fd mov %rdi,%rbp 18a15b: 53 push %rbx 18a15c: 40 84 f6 test %sil,%sil 18a15f: 0f 85 86 00 00 00 jne 18a1eb 18a165: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18a16c: 31 c0 xor %eax,%eax 18a16e: 80 bb 7e 03 00 00 00 cmpb $0x0,0x37e(%rbx) 18a175: 74 0a je 18a181 18a177: 0f b6 87 20 7e 00 00 movzbl 0x7e20(%rdi),%eax 18a17e: 83 e8 01 sub $0x1,%eax 18a181: 88 83 57 03 00 00 mov %al,0x357(%rbx) 18a187: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18a18d: b9 01 00 00 00 mov $0x1,%ecx 18a192: 48 89 ef mov %rbp,%rdi 18a195: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18a19c: 48 8d 93 57 03 00 00 lea 0x357(%rbx),%rdx 18a1a3: 8d b0 eb 02 00 00 lea 0x2eb(%rax),%esi 18a1a9: e8 00 00 00 00 callq 18a1ae 18a1ae: 85 c0 test %eax,%eax 18a1b0: 75 4e jne 18a200 18a1b2: 80 bb 7e 03 00 00 00 cmpb $0x0,0x37e(%rbx) 18a1b9: 41 bc 56 01 00 00 mov $0x156,%r12d 18a1bf: 74 30 je 18a1f1 18a1c1: 0f b6 8b 57 03 00 00 movzbl 0x357(%rbx),%ecx 18a1c8: ba 01 00 00 00 mov $0x1,%edx 18a1cd: 48 89 ef mov %rbp,%rdi 18a1d0: be 30 01 00 00 mov $0x130,%esi 18a1d5: d3 e2 shl %cl,%edx 18a1d7: e8 00 00 00 00 callq 18a1dc 18a1dc: 44 89 e6 mov %r12d,%esi 18a1df: 5b pop %rbx 18a1e0: 48 89 ef mov %rbp,%rdi 18a1e3: 5d pop %rbp 18a1e4: 41 5c pop %r12 18a1e6: e9 00 00 00 00 jmpq 18a1eb 18a1eb: 41 bc 57 01 00 00 mov $0x157,%r12d 18a1f1: 5b pop %rbx 18a1f2: 44 89 e6 mov %r12d,%esi 18a1f5: 48 89 ef mov %rbp,%rdi 18a1f8: 5d pop %rbp 18a1f9: 41 5c pop %r12 18a1fb: e9 00 00 00 00 jmpq 18a200 18a200: 5b pop %rbx 18a201: 5d pop %rbp 18a202: 41 5c pop %r12 18a204: c3 retq 18a205: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18a20c: 00 00 00 00 000000000018a210 : 18a210: e8 00 00 00 00 callq 18a215 18a215: 55 push %rbp 18a216: 53 push %rbx 18a217: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18a21e: 40 38 b3 6b 03 00 00 cmp %sil,0x36b(%rbx) 18a225: 74 37 je 18a25e 18a227: 40 88 b3 6b 03 00 00 mov %sil,0x36b(%rbx) 18a22e: 48 89 fd mov %rdi,%rbp 18a231: 40 84 f6 test %sil,%sil 18a234: 75 15 jne 18a24b 18a236: 80 bb 7c 03 00 00 00 cmpb $0x0,0x37c(%rbx) 18a23d: 75 22 jne 18a261 18a23f: 48 89 ef mov %rbp,%rdi 18a242: 5b pop %rbx 18a243: 31 f6 xor %esi,%esi 18a245: 5d pop %rbp 18a246: e9 05 ff ff ff jmpq 18a150 18a24b: be 01 00 00 00 mov $0x1,%esi 18a250: e8 fb fe ff ff callq 18a150 18a255: 80 bb 7c 03 00 00 00 cmpb $0x0,0x37c(%rbx) 18a25c: 75 19 jne 18a277 18a25e: 5b pop %rbx 18a25f: 5d pop %rbp 18a260: c3 retq 18a261: be 3a 01 00 00 mov $0x13a,%esi 18a266: e8 00 00 00 00 callq 18a26b 18a26b: 48 89 ef mov %rbp,%rdi 18a26e: 5b pop %rbx 18a26f: 31 f6 xor %esi,%esi 18a271: 5d pop %rbp 18a272: e9 d9 fe ff ff jmpq 18a150 18a277: 48 89 ef mov %rbp,%rdi 18a27a: 5b pop %rbx 18a27b: be 39 01 00 00 mov $0x139,%esi 18a280: 5d pop %rbp 18a281: e9 00 00 00 00 jmpq 18a286 18a286: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18a28d: 00 00 00 000000000018a290 : 18a290: e8 00 00 00 00 callq 18a295 18a295: 41 54 push %r12 18a297: 4c 8d a7 58 7f 00 00 lea 0x7f58(%rdi),%r12 18a29e: 31 d2 xor %edx,%edx 18a2a0: 55 push %rbp 18a2a1: 4c 89 e6 mov %r12,%rsi 18a2a4: 53 push %rbx 18a2a5: 48 89 fb mov %rdi,%rbx 18a2a8: 48 8b af 98 7d 00 00 mov 0x7d98(%rdi),%rbp 18a2af: e8 00 00 00 00 callq 18a2b4 18a2b4: ba 01 00 00 00 mov $0x1,%edx 18a2b9: 4c 89 e6 mov %r12,%rsi 18a2bc: 48 89 df mov %rbx,%rdi 18a2bf: e8 00 00 00 00 callq 18a2c4 18a2c4: 31 f6 xor %esi,%esi 18a2c6: 48 89 df mov %rbx,%rdi 18a2c9: e8 00 00 00 00 callq 18a2ce 18a2ce: 83 bb 08 07 00 00 09 cmpl $0x9,0x708(%rbx) 18a2d5: 0f 84 9a 01 00 00 je 18a475 18a2db: 31 f6 xor %esi,%esi 18a2dd: 48 89 df mov %rbx,%rdi 18a2e0: e8 db fd ff ff callq 18a0c0 18a2e5: 31 f6 xor %esi,%esi 18a2e7: 48 89 df mov %rbx,%rdi 18a2ea: e8 21 ff ff ff callq 18a210 18a2ef: 80 bd 7b 03 00 00 00 cmpb $0x0,0x37b(%rbp) 18a2f6: 0f 85 4d 01 00 00 jne 18a449 18a2fc: 80 bd 7a 03 00 00 00 cmpb $0x0,0x37a(%rbp) 18a303: 0f 85 5a 01 00 00 jne 18a463 18a309: 48 89 df mov %rbx,%rdi 18a30c: 31 f6 xor %esi,%esi 18a30e: e8 cd ea ff ff callq 188de0 18a313: 48 89 df mov %rbx,%rdi 18a316: 31 f6 xor %esi,%esi 18a318: e8 43 ef ff ff callq 189260 18a31d: 31 d2 xor %edx,%edx 18a31f: 48 89 df mov %rbx,%rdi 18a322: be a8 01 20 c0 mov $0xc02001a8,%esi 18a327: 48 8b 83 b0 0c 00 00 mov 0xcb0(%rbx),%rax 18a32e: e8 00 00 00 00 callq 18a333 18a333: 48 89 df mov %rbx,%rdi 18a336: 31 f6 xor %esi,%esi 18a338: e8 00 00 00 00 callq 18a33d 18a33d: 48 89 df mov %rbx,%rdi 18a340: be 63 00 00 00 mov $0x63,%esi 18a345: e8 00 00 00 00 callq 18a34a 18a34a: 48 89 df mov %rbx,%rdi 18a34d: be 08 00 20 c0 mov $0xc0200008,%esi 18a352: 48 8b 83 a8 0c 00 00 mov 0xca8(%rbx),%rax 18a359: e8 00 00 00 00 callq 18a35e 18a35e: be 08 00 20 c0 mov $0xc0200008,%esi 18a363: 48 89 df mov %rbx,%rdi 18a366: 83 c8 30 or $0x30,%eax 18a369: 89 c2 mov %eax,%edx 18a36b: 48 8b 83 b0 0c 00 00 mov 0xcb0(%rbx),%rax 18a372: e8 00 00 00 00 callq 18a377 18a377: 48 8b 8b e8 7c 00 00 mov 0x7ce8(%rbx),%rcx 18a37e: 48 8b 83 98 7d 00 00 mov 0x7d98(%rbx),%rax 18a385: 48 8b 31 mov (%rcx),%rsi 18a388: 48 8b 51 28 mov 0x28(%rcx),%rdx 18a38c: 48 89 b0 88 03 00 00 mov %rsi,0x388(%rax) 18a393: 48 8b 71 08 mov 0x8(%rcx),%rsi 18a397: 48 89 b0 90 03 00 00 mov %rsi,0x390(%rax) 18a39e: 48 8b 71 10 mov 0x10(%rcx),%rsi 18a3a2: 48 89 b0 98 03 00 00 mov %rsi,0x398(%rax) 18a3a9: 48 8b 71 18 mov 0x18(%rcx),%rsi 18a3ad: 48 89 b0 a0 03 00 00 mov %rsi,0x3a0(%rax) 18a3b4: 48 8b 71 20 mov 0x20(%rcx),%rsi 18a3b8: 48 89 b0 a8 03 00 00 mov %rsi,0x3a8(%rax) 18a3bf: 48 8b 49 28 mov 0x28(%rcx),%rcx 18a3c3: 48 89 88 b0 03 00 00 mov %rcx,0x3b0(%rax) 18a3ca: 48 8b 0a mov (%rdx),%rcx 18a3cd: 48 89 88 b8 03 00 00 mov %rcx,0x3b8(%rax) 18a3d4: 48 8b 4a 08 mov 0x8(%rdx),%rcx 18a3d8: 48 89 88 c0 03 00 00 mov %rcx,0x3c0(%rax) 18a3df: 48 8b 4a 10 mov 0x10(%rdx),%rcx 18a3e3: 48 89 88 c8 03 00 00 mov %rcx,0x3c8(%rax) 18a3ea: 48 8b 4a 18 mov 0x18(%rdx),%rcx 18a3ee: 48 89 88 d0 03 00 00 mov %rcx,0x3d0(%rax) 18a3f5: 48 8b 4a 20 mov 0x20(%rdx),%rcx 18a3f9: 48 89 88 d8 03 00 00 mov %rcx,0x3d8(%rax) 18a400: 48 8b 4a 28 mov 0x28(%rdx),%rcx 18a404: 48 89 88 e0 03 00 00 mov %rcx,0x3e0(%rax) 18a40b: 48 8b 4a 30 mov 0x30(%rdx),%rcx 18a40f: 48 89 88 e8 03 00 00 mov %rcx,0x3e8(%rax) 18a416: 48 8b 4a 38 mov 0x38(%rdx),%rcx 18a41a: 48 89 88 f0 03 00 00 mov %rcx,0x3f0(%rax) 18a421: 48 8b 52 40 mov 0x40(%rdx),%rdx 18a425: 48 89 90 f8 03 00 00 mov %rdx,0x3f8(%rax) 18a42c: 48 8d 90 b8 03 00 00 lea 0x3b8(%rax),%rdx 18a433: 48 05 88 03 00 00 add $0x388,%rax 18a439: 48 89 50 28 mov %rdx,0x28(%rax) 18a43d: 48 89 83 d8 7c 00 00 mov %rax,0x7cd8(%rbx) 18a444: 5b pop %rbx 18a445: 5d pop %rbp 18a446: 41 5c pop %r12 18a448: c3 retq 18a449: be 0f 01 00 00 mov $0x10f,%esi 18a44e: 48 89 df mov %rbx,%rdi 18a451: e8 00 00 00 00 callq 18a456 18a456: 80 bd 7a 03 00 00 00 cmpb $0x0,0x37a(%rbp) 18a45d: 0f 84 a6 fe ff ff je 18a309 18a463: be 61 00 00 00 mov $0x61,%esi 18a468: 48 89 df mov %rbx,%rdi 18a46b: e8 00 00 00 00 callq 18a470 18a470: e9 94 fe ff ff jmpq 18a309 18a475: 31 f6 xor %esi,%esi 18a477: 48 89 df mov %rbx,%rdi 18a47a: e8 a1 f8 ff ff callq 189d20 18a47f: e9 57 fe ff ff jmpq 18a2db 18a484: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18a48b: 00 00 00 00 18a48f: 90 nop 000000000018a490 : 18a490: e8 00 00 00 00 callq 18a495 18a495: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 18a49c: 75 03 jne 18a4a1 18a49e: 31 c0 xor %eax,%eax 18a4a0: c3 retq 18a4a1: 55 push %rbp 18a4a2: 48 8d af 78 7c 00 00 lea 0x7c78(%rdi),%rbp 18a4a9: 53 push %rbx 18a4aa: 48 89 fb mov %rdi,%rbx 18a4ad: 48 89 ef mov %rbp,%rdi 18a4b0: e8 00 00 00 00 callq 18a4b5 18a4b5: 48 89 df mov %rbx,%rdi 18a4b8: e8 d3 fd ff ff callq 18a290 18a4bd: 48 8b 83 e8 7c 00 00 mov 0x7ce8(%rbx),%rax 18a4c4: 48 89 ef mov %rbp,%rdi 18a4c7: 48 89 83 e0 7c 00 00 mov %rax,0x7ce0(%rbx) 18a4ce: 48 89 83 d8 7c 00 00 mov %rax,0x7cd8(%rbx) 18a4d5: e8 00 00 00 00 callq 18a4da 18a4da: 31 c0 xor %eax,%eax 18a4dc: 5b pop %rbx 18a4dd: 5d pop %rbp 18a4de: c3 retq 18a4df: 90 nop 000000000018a4e0 : 18a4e0: e8 00 00 00 00 callq 18a4e5 18a4e5: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 18a4ec: 75 03 jne 18a4f1 18a4ee: 31 c0 xor %eax,%eax 18a4f0: c3 retq 18a4f1: 41 54 push %r12 18a4f3: 4c 8d a7 78 7c 00 00 lea 0x7c78(%rdi),%r12 18a4fa: 55 push %rbp 18a4fb: 48 89 fd mov %rdi,%rbp 18a4fe: 4c 89 e7 mov %r12,%rdi 18a501: e8 00 00 00 00 callq 18a506 18a506: 48 89 ef mov %rbp,%rdi 18a509: e8 82 fd ff ff callq 18a290 18a50e: 4c 89 e7 mov %r12,%rdi 18a511: e8 00 00 00 00 callq 18a516 18a516: 31 c0 xor %eax,%eax 18a518: 5d pop %rbp 18a519: 41 5c pop %r12 18a51b: c3 retq 18a51c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018a520 : 18a520: e8 00 00 00 00 callq 18a525 18a525: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 18a52c: 75 03 jne 18a531 18a52e: 31 c0 xor %eax,%eax 18a530: c3 retq 18a531: 55 push %rbp 18a532: be 01 00 00 00 mov $0x1,%esi 18a537: 48 89 fd mov %rdi,%rbp 18a53a: e8 81 fb ff ff callq 18a0c0 18a53f: 48 89 ef mov %rbp,%rdi 18a542: be 01 00 00 00 mov $0x1,%esi 18a547: e8 c4 fc ff ff callq 18a210 18a54c: 31 c0 xor %eax,%eax 18a54e: 5d pop %rbp 18a54f: c3 retq 000000000018a550 : 18a550: e8 00 00 00 00 callq 18a555 18a555: 41 54 push %r12 18a557: 45 31 e4 xor %r12d,%r12d 18a55a: 55 push %rbp 18a55b: 48 89 fd mov %rdi,%rbp 18a55e: 53 push %rbx 18a55f: 8b 42 14 mov 0x14(%rdx),%eax 18a562: 85 f6 test %esi,%esi 18a564: 75 10 jne 18a576 18a566: 85 c0 test %eax,%eax 18a568: 0f 85 a4 00 00 00 jne 18a612 18a56e: 44 89 e0 mov %r12d,%eax 18a571: 5b pop %rbx 18a572: 5d pop %rbp 18a573: 41 5c pop %r12 18a575: c3 retq 18a576: 85 c0 test %eax,%eax 18a578: 75 f4 jne 18a56e 18a57a: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18a581: 0f b6 8f 10 7e 00 00 movzbl 0x7e10(%rdi),%ecx 18a588: 80 bb 7e 03 00 00 00 cmpb $0x0,0x37e(%rbx) 18a58f: 74 55 je 18a5e6 18a591: 83 e9 01 sub $0x1,%ecx 18a594: 88 8b 55 03 00 00 mov %cl,0x355(%rbx) 18a59a: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18a5a0: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18a5a7: b9 01 00 00 00 mov $0x1,%ecx 18a5ac: 48 89 ef mov %rbp,%rdi 18a5af: 48 8d 93 55 03 00 00 lea 0x355(%rbx),%rdx 18a5b6: 8d b0 e9 02 00 00 lea 0x2e9(%rax),%esi 18a5bc: e8 00 00 00 00 callq 18a5c1 18a5c1: 41 89 c4 mov %eax,%r12d 18a5c4: 85 c0 test %eax,%eax 18a5c6: 75 a6 jne 18a56e 18a5c8: 80 bb 7e 03 00 00 00 cmpb $0x0,0x37e(%rbx) 18a5cf: 75 53 jne 18a624 18a5d1: 48 89 ef mov %rbp,%rdi 18a5d4: be 5a 01 00 00 mov $0x15a,%esi 18a5d9: e8 00 00 00 00 callq 18a5de 18a5de: 44 89 e0 mov %r12d,%eax 18a5e1: 5b pop %rbx 18a5e2: 5d pop %rbp 18a5e3: 41 5c pop %r12 18a5e5: c3 retq 18a5e6: 84 c9 test %cl,%cl 18a5e8: 74 20 je 18a60a 18a5ea: 48 8b 87 18 7e 00 00 mov 0x7e18(%rdi),%rax 18a5f1: 31 d2 xor %edx,%edx 18a5f3: 48 83 c0 04 add $0x4,%rax 18a5f7: eb 0b jmp 18a604 18a5f9: 83 c2 01 add $0x1,%edx 18a5fc: 48 83 c0 0c add $0xc,%rax 18a600: 38 ca cmp %cl,%dl 18a602: 74 06 je 18a60a 18a604: 39 30 cmp %esi,(%rax) 18a606: 72 f1 jb 18a5f9 18a608: 89 d1 mov %edx,%ecx 18a60a: 88 8b 55 03 00 00 mov %cl,0x355(%rbx) 18a610: eb 88 jmp 18a59a 18a612: be 5b 01 00 00 mov $0x15b,%esi 18a617: e8 00 00 00 00 callq 18a61c 18a61c: 44 89 e0 mov %r12d,%eax 18a61f: 5b pop %rbx 18a620: 5d pop %rbp 18a621: 41 5c pop %r12 18a623: c3 retq 18a624: 0f b6 8b 55 03 00 00 movzbl 0x355(%rbx),%ecx 18a62b: ba 01 00 00 00 mov $0x1,%edx 18a630: be 2e 01 00 00 mov $0x12e,%esi 18a635: 48 89 ef mov %rbp,%rdi 18a638: d3 e2 shl %cl,%edx 18a63a: e8 00 00 00 00 callq 18a63f 18a63f: eb 90 jmp 18a5d1 18a641: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18a648: 00 00 00 00 18a64c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018a650 : 18a650: e8 00 00 00 00 callq 18a655 18a655: 41 54 push %r12 18a657: 55 push %rbp 18a658: 48 89 fd mov %rdi,%rbp 18a65b: 40 84 f6 test %sil,%sil 18a65e: 75 77 jne 18a6d7 18a660: 0f b6 8f 00 7e 00 00 movzbl 0x7e00(%rdi),%ecx 18a667: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18a66e: 80 f9 01 cmp $0x1,%cl 18a671: 80 d1 ff adc $0xff,%cl 18a674: 80 b8 79 03 00 00 00 cmpb $0x0,0x379(%rax) 18a67b: 88 88 54 03 00 00 mov %cl,0x354(%rax) 18a681: 75 64 jne 18a6e7 18a683: 41 bc 01 00 00 00 mov $0x1,%r12d 18a689: 41 d3 e4 shl %cl,%r12d 18a68c: 8b 88 b0 00 00 00 mov 0xb0(%rax),%ecx 18a692: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 18a699: 48 8d 90 54 03 00 00 lea 0x354(%rax),%rdx 18a6a0: 48 89 ef mov %rbp,%rdi 18a6a3: 8d b1 e8 02 00 00 lea 0x2e8(%rcx),%esi 18a6a9: b9 01 00 00 00 mov $0x1,%ecx 18a6ae: e8 00 00 00 00 callq 18a6b3 18a6b3: 85 c0 test %eax,%eax 18a6b5: 75 41 jne 18a6f8 18a6b7: 48 89 ef mov %rbp,%rdi 18a6ba: 44 89 e2 mov %r12d,%edx 18a6bd: be 2d 01 00 00 mov $0x12d,%esi 18a6c2: e8 00 00 00 00 callq 18a6c7 18a6c7: 48 89 ef mov %rbp,%rdi 18a6ca: be 54 01 00 00 mov $0x154,%esi 18a6cf: 5d pop %rbp 18a6d0: 41 5c pop %r12 18a6d2: e9 00 00 00 00 jmpq 18a6d7 18a6d7: 48 89 ef mov %rbp,%rdi 18a6da: be 55 01 00 00 mov $0x155,%esi 18a6df: 5d pop %rbp 18a6e0: 41 5c pop %r12 18a6e2: e9 00 00 00 00 jmpq 18a6e7 18a6e7: 80 b8 7e 03 00 00 00 cmpb $0x0,0x37e(%rax) 18a6ee: 41 bc 1f 00 00 00 mov $0x1f,%r12d 18a6f4: 74 96 je 18a68c 18a6f6: eb 8b jmp 18a683 18a6f8: 5d pop %rbp 18a6f9: 41 5c pop %r12 18a6fb: c3 retq 18a6fc: 0f 1f 40 00 nopl 0x0(%rax) 000000000018a700 : 18a700: e8 00 00 00 00 callq 18a705 18a705: 55 push %rbp 18a706: 48 89 fd mov %rdi,%rbp 18a709: 53 push %rbx 18a70a: 83 fe 08 cmp $0x8,%esi 18a70d: 74 47 je 18a756 18a70f: 83 fe 09 cmp $0x9,%esi 18a712: 75 3d jne 18a751 18a714: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18a71b: 88 93 69 03 00 00 mov %dl,0x369(%rbx) 18a721: 84 d2 test %dl,%dl 18a723: 75 6c jne 18a791 18a725: 80 bb 7b 03 00 00 00 cmpb $0x0,0x37b(%rbx) 18a72c: 0f 85 90 00 00 00 jne 18a7c2 18a732: be 5a 01 00 00 mov $0x15a,%esi 18a737: 48 89 ef mov %rbp,%rdi 18a73a: e8 00 00 00 00 callq 18a73f 18a73f: ba 01 00 00 00 mov $0x1,%edx 18a744: be 09 00 00 00 mov $0x9,%esi 18a749: 48 89 ef mov %rbp,%rdi 18a74c: e8 00 00 00 00 callq 18a751 18a751: 31 c0 xor %eax,%eax 18a753: 5b pop %rbx 18a754: 5d pop %rbp 18a755: c3 retq 18a756: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18a75d: 88 93 68 03 00 00 mov %dl,0x368(%rbx) 18a763: 84 d2 test %dl,%dl 18a765: 75 76 jne 18a7dd 18a767: 80 bb 7a 03 00 00 00 cmpb $0x0,0x37a(%rbx) 18a76e: 75 61 jne 18a7d1 18a770: 48 89 ef mov %rbp,%rdi 18a773: 31 f6 xor %esi,%esi 18a775: e8 d6 fe ff ff callq 18a650 18a77a: 48 89 ef mov %rbp,%rdi 18a77d: ba 01 00 00 00 mov $0x1,%edx 18a782: be 08 00 00 00 mov $0x8,%esi 18a787: e8 00 00 00 00 callq 18a78c 18a78c: 31 c0 xor %eax,%eax 18a78e: 5b pop %rbx 18a78f: 5d pop %rbp 18a790: c3 retq 18a791: 31 d2 xor %edx,%edx 18a793: be 09 00 00 00 mov $0x9,%esi 18a798: e8 00 00 00 00 callq 18a79d 18a79d: be 5b 01 00 00 mov $0x15b,%esi 18a7a2: 48 89 ef mov %rbp,%rdi 18a7a5: e8 00 00 00 00 callq 18a7aa 18a7aa: 80 bb 7b 03 00 00 00 cmpb $0x0,0x37b(%rbx) 18a7b1: 74 9e je 18a751 18a7b3: be 0e 01 00 00 mov $0x10e,%esi 18a7b8: 48 89 ef mov %rbp,%rdi 18a7bb: e8 00 00 00 00 callq 18a7c0 18a7c0: eb 8f jmp 18a751 18a7c2: be 0f 01 00 00 mov $0x10f,%esi 18a7c7: e8 00 00 00 00 callq 18a7cc 18a7cc: e9 61 ff ff ff jmpq 18a732 18a7d1: be 61 00 00 00 mov $0x61,%esi 18a7d6: e8 00 00 00 00 callq 18a7db 18a7db: eb 93 jmp 18a770 18a7dd: 31 d2 xor %edx,%edx 18a7df: be 08 00 00 00 mov $0x8,%esi 18a7e4: e8 00 00 00 00 callq 18a7e9 18a7e9: be 01 00 00 00 mov $0x1,%esi 18a7ee: 48 89 ef mov %rbp,%rdi 18a7f1: e8 5a fe ff ff callq 18a650 18a7f6: 80 bb 7a 03 00 00 00 cmpb $0x0,0x37a(%rbx) 18a7fd: 0f 84 4e ff ff ff je 18a751 18a803: be 60 00 00 00 mov $0x60,%esi 18a808: 48 89 ef mov %rbp,%rdi 18a80b: e8 00 00 00 00 callq 18a810 18a810: e9 3c ff ff ff jmpq 18a751 18a815: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18a81c: 00 00 00 00 000000000018a820 : 18a820: e8 00 00 00 00 callq 18a825 18a825: 48 83 ec 10 sub $0x10,%rsp 18a829: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18a830: 00 00 18a832: 48 89 44 24 08 mov %rax,0x8(%rsp) 18a837: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18a83e: 80 b8 77 03 00 00 00 cmpb $0x0,0x377(%rax) 18a845: 75 15 jne 18a85c 18a847: 48 8b 44 24 08 mov 0x8(%rsp),%rax 18a84c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18a853: 00 00 18a855: 75 35 jne 18a88c 18a857: 48 83 c4 10 add $0x10,%rsp 18a85b: c3 retq 18a85c: 8b 88 b0 00 00 00 mov 0xb0(%rax),%ecx 18a862: 8b 90 64 03 00 00 mov 0x364(%rax),%edx 18a868: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 18a86f: 8d b1 fc 02 00 00 lea 0x2fc(%rcx),%esi 18a875: 0f ca bswap %edx 18a877: b9 04 00 00 00 mov $0x4,%ecx 18a87c: 89 54 24 04 mov %edx,0x4(%rsp) 18a880: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 18a885: e8 00 00 00 00 callq 18a88a 18a88a: eb bb jmp 18a847 18a88c: e8 00 00 00 00 callq 18a891 18a891: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18a898: 00 00 00 00 18a89c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018a8a0 : 18a8a0: e8 00 00 00 00 callq 18a8a5 18a8a5: 48 85 d2 test %rdx,%rdx 18a8a8: 74 63 je 18a90d 18a8aa: 53 push %rbx 18a8ab: 8b 42 04 mov 0x4(%rdx),%eax 18a8ae: 48 89 fb mov %rdi,%rbx 18a8b1: 3d e6 00 00 00 cmp $0xe6,%eax 18a8b6: 74 3b je 18a8f3 18a8b8: 3d e7 00 00 00 cmp $0xe7,%eax 18a8bd: 75 30 jne 18a8ef 18a8bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18a8c6: bf 01 00 00 00 mov $0x1,%edi 18a8cb: e8 00 00 00 00 callq 18a8d0 18a8d0: c6 83 54 7f 00 00 01 movb $0x1,0x7f54(%rbx) 18a8d7: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 18a8de 18a8de: 48 8d 93 10 7f 00 00 lea 0x7f10(%rbx),%rdx 18a8e5: bf 80 01 00 00 mov $0x180,%edi 18a8ea: e8 00 00 00 00 callq 18a8ef 18a8ef: 31 c0 xor %eax,%eax 18a8f1: 5b pop %rbx 18a8f2: c3 retq 18a8f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18a8fa: bf 01 00 00 00 mov $0x1,%edi 18a8ff: e8 00 00 00 00 callq 18a904 18a904: c6 83 54 7f 00 00 00 movb $0x0,0x7f54(%rbx) 18a90b: eb ca jmp 18a8d7 18a90d: b8 ea ff ff ff mov $0xffffffea,%eax 18a912: c3 retq 18a913: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18a91a: 00 00 00 00 18a91e: 66 90 xchg %ax,%ax 000000000018a920 : 18a920: e8 00 00 00 00 callq 18a925 18a925: 31 c0 xor %eax,%eax 18a927: c3 retq 18a928: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18a92f: 00 000000000018a930 : 18a930: e8 00 00 00 00 callq 18a935 18a935: 31 c0 xor %eax,%eax 18a937: c3 retq 18a938: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18a93f: 00 000000000018a940 : 18a940: e8 00 00 00 00 callq 18a945 18a945: 41 57 push %r15 18a947: ba e6 00 00 00 mov $0xe6,%edx 18a94c: 31 f6 xor %esi,%esi 18a94e: 41 56 push %r14 18a950: 41 55 push %r13 18a952: 4c 8d af 58 7f 00 00 lea 0x7f58(%rdi),%r13 18a959: 41 54 push %r12 18a95b: 4c 89 e9 mov %r13,%rcx 18a95e: 55 push %rbp 18a95f: 48 89 fd mov %rdi,%rbp 18a962: 53 push %rbx 18a963: 48 83 ec 38 sub $0x38,%rsp 18a967: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18a96e: 00 00 18a970: 48 89 44 24 30 mov %rax,0x30(%rsp) 18a975: 31 c0 xor %eax,%eax 18a977: e8 00 00 00 00 callq 18a97c 18a97c: 41 89 c4 mov %eax,%r12d 18a97f: 85 c0 test %eax,%eax 18a981: 74 26 je 18a9a9 18a983: 48 8b 44 24 30 mov 0x30(%rsp),%rax 18a988: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18a98f: 00 00 18a991: 0f 85 9e 08 00 00 jne 18b235 18a997: 48 83 c4 38 add $0x38,%rsp 18a99b: 44 89 e0 mov %r12d,%eax 18a99e: 5b pop %rbx 18a99f: 5d pop %rbp 18a9a0: 41 5c pop %r12 18a9a2: 41 5d pop %r13 18a9a4: 41 5e pop %r14 18a9a6: 41 5f pop %r15 18a9a8: c3 retq 18a9a9: 4c 89 e9 mov %r13,%rcx 18a9ac: ba e7 00 00 00 mov $0xe7,%edx 18a9b1: 31 f6 xor %esi,%esi 18a9b3: 48 89 ef mov %rbp,%rdi 18a9b6: e8 00 00 00 00 callq 18a9bb 18a9bb: 41 89 c4 mov %eax,%r12d 18a9be: 85 c0 test %eax,%eax 18a9c0: 75 c1 jne 18a983 18a9c2: 48 b8 03 00 00 00 03 movabs $0x300000003,%rax 18a9c9: 00 00 00 18a9cc: 8b 95 2c 0f 00 00 mov 0xf2c(%rbp),%edx 18a9d2: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 18a9d9 18a9d9: c7 85 78 7f 00 00 01 movl $0x1,0x7f78(%rbp) 18a9e0: 00 00 00 18a9e3: 48 89 85 78 7d 00 00 mov %rax,0x7d78(%rbp) 18a9ea: 8b 85 28 0f 00 00 mov 0xf28(%rbp),%eax 18a9f0: 89 95 a0 7c 00 00 mov %edx,0x7ca0(%rbp) 18a9f6: 89 85 a4 7c 00 00 mov %eax,0x7ca4(%rbp) 18a9fc: 89 95 98 7c 00 00 mov %edx,0x7c98(%rbp) 18aa02: 89 85 9c 7c 00 00 mov %eax,0x7c9c(%rbp) 18aa08: c7 85 b4 7c 00 00 00 movl $0x0,0x7cb4(%rbp) 18aa0f: 00 00 00 18aa12: 45 85 ed test %r13d,%r13d 18aa15: 0f 84 68 ff ff ff je 18a983 18aa1b: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 18aa22: 00 00 00 18aa25: 48 c7 85 28 7f 00 00 movq $0x0,0x7f28(%rbp) 18aa2c: 00 00 00 00 18aa30: 48 89 85 10 7f 00 00 mov %rax,0x7f10(%rbp) 18aa37: 48 8d 85 18 7f 00 00 lea 0x7f18(%rbp),%rax 18aa3e: 48 89 85 18 7f 00 00 mov %rax,0x7f18(%rbp) 18aa45: 48 89 85 20 7f 00 00 mov %rax,0x7f20(%rbp) 18aa4c: 48 8d 85 78 7c 00 00 lea 0x7c78(%rbp),%rax 18aa53: 48 89 c7 mov %rax,%rdi 18aa56: 48 89 04 24 mov %rax,(%rsp) 18aa5a: e8 00 00 00 00 callq 18aa5f 18aa5f: ba 78 04 00 00 mov $0x478,%edx 18aa64: be c0 0d 00 00 mov $0xdc0,%esi 18aa69: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 18aa70 18aa70: e8 00 00 00 00 callq 18aa75 18aa75: 49 89 c5 mov %rax,%r13 18aa78: 48 85 c0 test %rax,%rax 18aa7b: 0f 84 86 07 00 00 je 18b207 18aa81: 48 89 85 98 7d 00 00 mov %rax,0x7d98(%rbp) 18aa88: 48 89 ef mov %rbp,%rdi 18aa8b: e8 00 00 00 00 callq 18aa90 18aa90: 89 c3 mov %eax,%ebx 18aa92: 85 c0 test %eax,%eax 18aa94: 0f 85 9c 02 00 00 jne 18ad36 18aa9a: 48 89 ef mov %rbp,%rdi 18aa9d: e8 00 00 00 00 callq 18aaa2 18aaa2: 89 c3 mov %eax,%ebx 18aaa4: 85 c0 test %eax,%eax 18aaa6: 0f 85 8a 02 00 00 jne 18ad36 18aaac: 8b 85 74 85 00 00 mov 0x8574(%rbp),%eax 18aab2: bb 00 01 00 00 mov $0x100,%ebx 18aab7: 44 8b 1d 00 00 00 00 mov 0x0(%rip),%r11d # 18aabe 18aabe: 41 c7 85 ac 00 00 00 movl $0x40000,0xac(%r13) 18aac5: 00 00 04 00 18aac9: 66 41 89 9d 78 03 00 mov %bx,0x378(%r13) 18aad0: 00 18aad1: 48 8b bd a8 5c 00 00 mov 0x5ca8(%rbp),%rdi 18aad8: 4c 8d 4c 24 2e lea 0x2e(%rsp),%r9 18aadd: 4c 8d 44 24 2d lea 0x2d(%rsp),%r8 18aae2: c1 e8 03 shr $0x3,%eax 18aae5: 41 c6 85 6d 03 00 00 movb $0x0,0x36d(%r13) 18aaec: 00 18aaed: 48 8d 4c 24 2c lea 0x2c(%rsp),%rcx 18aaf2: be 1e 00 00 00 mov $0x1e,%esi 18aaf7: 83 e0 01 and $0x1,%eax 18aafa: 45 85 db test %r11d,%r11d 18aafd: 41 c7 85 6f 03 00 00 movl $0x1010101,0x36f(%r13) 18ab04: 01 01 01 01 18ab08: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18ab0f: 41 88 85 80 03 00 00 mov %al,0x380(%r13) 18ab16: 48 b8 1e 00 00 00 1e movabs $0x1e0000001e,%rax 18ab1d: 00 00 00 18ab20: 49 89 45 00 mov %rax,0x0(%r13) 18ab24: 49 89 45 08 mov %rax,0x8(%r13) 18ab28: 8b 85 94 89 00 00 mov 0x8994(%rbp),%eax 18ab2e: 41 0f 95 85 ab 00 00 setne 0xab(%r13) 18ab35: 00 18ab36: 89 c2 mov %eax,%edx 18ab38: 41 c6 85 9d 00 00 00 movb $0x0,0x9d(%r13) 18ab3f: 00 18ab40: c1 ea 03 shr $0x3,%edx 18ab43: 49 c7 45 10 1e 00 00 movq $0x1e,0x10(%r13) 18ab4a: 00 18ab4b: 41 88 95 7a 03 00 00 mov %dl,0x37a(%r13) 18ab52: 89 c2 mov %eax,%edx 18ab54: c1 ea 04 shr $0x4,%edx 18ab57: 41 80 a5 7a 03 00 00 andb $0x1,0x37a(%r13) 18ab5e: 01 18ab5f: 41 88 95 7b 03 00 00 mov %dl,0x37b(%r13) 18ab66: 89 c2 mov %eax,%edx 18ab68: c1 e8 09 shr $0x9,%eax 18ab6b: c1 ea 0a shr $0xa,%edx 18ab6e: 41 80 a5 7b 03 00 00 andb $0x1,0x37b(%r13) 18ab75: 01 18ab76: 41 88 95 7c 03 00 00 mov %dl,0x37c(%r13) 18ab7d: 31 d2 xor %edx,%edx 18ab7f: 41 80 a5 7c 03 00 00 andb $0x1,0x37c(%r13) 18ab86: 01 18ab87: 41 88 85 7d 03 00 00 mov %al,0x37d(%r13) 18ab8e: 41 80 a5 7d 03 00 00 andb $0x1,0x37d(%r13) 18ab95: 01 18ab96: 41 c6 85 77 03 00 00 movb $0x0,0x377(%r13) 18ab9d: 00 18ab9e: 41 c6 85 7e 03 00 00 movb $0x0,0x37e(%r13) 18aba5: 00 18aba6: e8 00 00 00 00 callq 18abab 18abab: 84 c0 test %al,%al 18abad: 0f 84 12 02 00 00 je 18adc5 18abb3: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 18abba: 44 0f b7 74 24 2e movzwl 0x2e(%rsp),%r14d 18abc0: 4c 03 70 28 add 0x28(%rax),%r14 18abc4: 0f b6 44 24 2d movzbl 0x2d(%rsp),%eax 18abc9: 3c 08 cmp $0x8,%al 18abcb: 0f 85 69 06 00 00 jne 18b23a 18abd1: 41 8b 46 04 mov 0x4(%r14),%eax 18abd5: 89 43 1c mov %eax,0x1c(%rbx) 18abd8: 41 8b 46 0c mov 0xc(%r14),%eax 18abdc: 89 43 18 mov %eax,0x18(%rbx) 18abdf: 41 0f b7 86 70 01 00 movzwl 0x170(%r14),%eax 18abe6: 00 18abe7: 66 89 43 48 mov %ax,0x48(%rbx) 18abeb: 41 0f b6 56 42 movzbl 0x42(%r14),%edx 18abf0: 84 d2 test %dl,%dl 18abf2: 0f 84 c4 05 00 00 je 18b1bc 18abf8: 88 53 4a mov %dl,0x4a(%rbx) 18abfb: 41 0f b6 46 43 movzbl 0x43(%r14),%eax 18ac00: b9 05 00 00 00 mov $0x5,%ecx 18ac05: 84 c0 test %al,%al 18ac07: 0f 44 c1 cmove %ecx,%eax 18ac0a: 88 43 4b mov %al,0x4b(%rbx) 18ac0d: 38 d0 cmp %dl,%al 18ac0f: 72 0c jb 18ac1d 18ac11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18ac18: e8 00 00 00 00 callq 18ac1d 18ac1d: 41 8b 46 48 mov 0x48(%r14),%eax 18ac21: c1 e8 03 shr $0x3,%eax 18ac24: 83 e0 01 and $0x1,%eax 18ac27: 89 43 24 mov %eax,0x24(%rbx) 18ac2a: 31 c0 xor %eax,%eax 18ac2c: 41 8b 94 06 44 01 00 mov 0x144(%r14,%rax,1),%edx 18ac33: 00 18ac34: 89 54 03 28 mov %edx,0x28(%rbx,%rax,1) 18ac38: 41 8b 94 06 58 01 00 mov 0x158(%r14,%rax,1),%edx 18ac3f: 00 18ac40: 89 54 03 38 mov %edx,0x38(%rbx,%rax,1) 18ac44: 48 83 c0 04 add $0x4,%rax 18ac48: 48 83 f8 10 cmp $0x10,%rax 18ac4c: 75 de jne 18ac2c 18ac4e: 41 f6 46 38 10 testb $0x10,0x38(%r14) 18ac53: 74 07 je 18ac5c 18ac55: c6 83 7f 03 00 00 01 movb $0x1,0x37f(%rbx) 18ac5c: 49 8d 96 d4 00 00 00 lea 0xd4(%r14),%rdx 18ac63: 31 f6 xor %esi,%esi 18ac65: 31 ff xor %edi,%edi 18ac67: 49 81 c6 fc 00 00 00 add $0xfc,%r14 18ac6e: 48 89 d0 mov %rdx,%rax 18ac71: 8b 08 mov (%rax),%ecx 18ac73: 39 f9 cmp %edi,%ecx 18ac75: 76 14 jbe 18ac8b 18ac77: 89 f7 mov %esi,%edi 18ac79: 83 c6 01 add $0x1,%esi 18ac7c: 89 4c fb 50 mov %ecx,0x50(%rbx,%rdi,8) 18ac80: 0f b7 48 04 movzwl 0x4(%rax),%ecx 18ac84: 66 89 4c fb 54 mov %cx,0x54(%rbx,%rdi,8) 18ac89: 8b 38 mov (%rax),%edi 18ac8b: 48 83 c0 08 add $0x8,%rax 18ac8f: 49 39 c6 cmp %rax,%r14 18ac92: 75 dd jne 18ac71 18ac94: 89 73 4c mov %esi,0x4c(%rbx) 18ac97: 44 8b 12 mov (%rdx),%r10d 18ac9a: 45 85 d2 test %r10d,%r10d 18ac9d: 74 16 je 18acb5 18ac9f: 0f b7 4a 06 movzwl 0x6(%rdx),%ecx 18aca3: 0f b7 42 04 movzwl 0x4(%rdx),%eax 18aca7: 66 89 4c 83 7e mov %cx,0x7e(%rbx,%rax,4) 18acac: 0f b7 4a 04 movzwl 0x4(%rdx),%ecx 18acb0: 66 89 4c 8b 7c mov %cx,0x7c(%rbx,%rcx,4) 18acb5: 48 83 c2 08 add $0x8,%rdx 18acb9: 49 39 d6 cmp %rdx,%r14 18acbc: 75 d9 jne 18ac97 18acbe: 48 8d 73 04 lea 0x4(%rbx),%rsi 18acc2: 31 ff xor %edi,%edi 18acc4: 66 83 7e 7a 00 cmpw $0x0,0x7a(%rsi) 18acc9: 8d 4f 01 lea 0x1(%rdi),%ecx 18accc: 74 19 je 18ace7 18acce: 83 f9 04 cmp $0x4,%ecx 18acd1: 0f 84 d0 00 00 00 je 18ada7 18acd7: 48 83 c6 04 add $0x4,%rsi 18acdb: 89 cf mov %ecx,%edi 18acdd: 66 83 7e 7a 00 cmpw $0x0,0x7a(%rsi) 18ace2: 8d 4f 01 lea 0x1(%rdi),%ecx 18ace5: 75 e7 jne 18acce 18ace7: 83 f9 03 cmp $0x3,%ecx 18acea: 0f 87 28 05 00 00 ja 18b218 18acf0: 48 89 f2 mov %rsi,%rdx 18acf3: 89 c8 mov %ecx,%eax 18acf5: eb 10 jmp 18ad07 18acf7: 83 c0 01 add $0x1,%eax 18acfa: 48 83 c2 04 add $0x4,%rdx 18acfe: 83 f8 04 cmp $0x4,%eax 18ad01: 0f 84 9e 00 00 00 je 18ada5 18ad07: 66 83 7a 7e 00 cmpw $0x0,0x7e(%rdx) 18ad0c: 74 e9 je 18acf7 18ad0e: 8b 54 83 7c mov 0x7c(%rbx,%rax,4),%edx 18ad12: 45 31 c9 xor %r9d,%r9d 18ad15: 89 56 78 mov %edx,0x78(%rsi) 18ad18: 66 44 89 4c 83 7e mov %r9w,0x7e(%rbx,%rax,4) 18ad1e: eb b7 jmp 18acd7 18ad20: 48 8b bd c8 7c 00 00 mov 0x7cc8(%rbp),%rdi 18ad27: 44 8b 64 24 1c mov 0x1c(%rsp),%r12d 18ad2c: bb f4 ff ff ff mov $0xfffffff4,%ebx 18ad31: e8 00 00 00 00 callq 18ad36 18ad36: 8b 85 d0 7c 00 00 mov 0x7cd0(%rbp),%eax 18ad3c: 85 c0 test %eax,%eax 18ad3e: 7e 28 jle 18ad68 18ad40: 49 63 c4 movslq %r12d,%rax 18ad43: 41 83 c4 01 add $0x1,%r12d 18ad47: 48 8d 04 40 lea (%rax,%rax,2),%rax 18ad4b: 48 c1 e0 04 shl $0x4,%rax 18ad4f: 48 03 85 c8 7c 00 00 add 0x7cc8(%rbp),%rax 18ad56: 48 8b 78 28 mov 0x28(%rax),%rdi 18ad5a: e8 00 00 00 00 callq 18ad5f 18ad5f: 44 3b a5 d0 7c 00 00 cmp 0x7cd0(%rbp),%r12d 18ad66: 7c d8 jl 18ad40 18ad68: 48 8b bd c8 7c 00 00 mov 0x7cc8(%rbp),%rdi 18ad6f: 41 89 dc mov %ebx,%r12d 18ad72: e8 00 00 00 00 callq 18ad77 18ad77: 48 8b bd 98 7d 00 00 mov 0x7d98(%rbp),%rdi 18ad7e: e8 00 00 00 00 callq 18ad83 18ad83: 48 89 ef mov %rbp,%rdi 18ad86: e8 00 00 00 00 callq 18ad8b 18ad8b: 48 8b 3c 24 mov (%rsp),%rdi 18ad8f: e8 00 00 00 00 callq 18ad94 18ad94: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18ad9b: e8 00 00 00 00 callq 18ada0 18ada0: e9 de fb ff ff jmpq 18a983 18ada5: 89 f9 mov %edi,%ecx 18ada7: 89 4b 78 mov %ecx,0x78(%rbx) 18adaa: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18adb1: 8b 43 4c mov 0x4c(%rbx),%eax 18adb4: 85 c0 test %eax,%eax 18adb6: 0f 85 1f 04 00 00 jne 18b1db 18adbc: 8b 43 28 mov 0x28(%rbx),%eax 18adbf: 89 85 80 7e 00 00 mov %eax,0x7e80(%rbp) 18adc5: 80 bd 00 7e 00 00 00 cmpb $0x0,0x7e00(%rbp) 18adcc: 74 34 je 18ae02 18adce: 31 c9 xor %ecx,%ecx 18add0: 31 d2 xor %edx,%edx 18add2: 48 8b b5 08 7e 00 00 mov 0x7e08(%rbp),%rsi 18add9: 83 c1 01 add $0x1,%ecx 18addc: 48 01 d6 add %rdx,%rsi 18addf: 48 83 c2 0c add $0xc,%rdx 18ade3: 0f b7 46 08 movzwl 0x8(%rsi),%eax 18ade7: 8d 04 80 lea (%rax,%rax,4),%eax 18adea: 8d 04 80 lea (%rax,%rax,4),%eax 18aded: f7 d8 neg %eax 18adef: 66 05 38 18 add $0x1838,%ax 18adf3: 66 89 46 08 mov %ax,0x8(%rsi) 18adf7: 0f b6 85 00 7e 00 00 movzbl 0x7e00(%rbp),%eax 18adfe: 39 c1 cmp %eax,%ecx 18ae00: 7c d0 jl 18add2 18ae02: 80 bd 10 7e 00 00 00 cmpb $0x0,0x7e10(%rbp) 18ae09: 74 34 je 18ae3f 18ae0b: 31 c9 xor %ecx,%ecx 18ae0d: 31 d2 xor %edx,%edx 18ae0f: 48 8b b5 18 7e 00 00 mov 0x7e18(%rbp),%rsi 18ae16: 83 c1 01 add $0x1,%ecx 18ae19: 48 01 d6 add %rdx,%rsi 18ae1c: 48 83 c2 0c add $0xc,%rdx 18ae20: 0f b7 46 08 movzwl 0x8(%rsi),%eax 18ae24: 8d 04 80 lea (%rax,%rax,4),%eax 18ae27: 8d 04 80 lea (%rax,%rax,4),%eax 18ae2a: f7 d8 neg %eax 18ae2c: 66 05 38 18 add $0x1838,%ax 18ae30: 66 89 46 08 mov %ax,0x8(%rsi) 18ae34: 0f b6 85 10 7e 00 00 movzbl 0x7e10(%rbp),%eax 18ae3b: 39 c1 cmp %eax,%ecx 18ae3d: 7c d0 jl 18ae0f 18ae3f: 44 8b 85 20 7e 00 00 mov 0x7e20(%rbp),%r8d 18ae46: 45 85 c0 test %r8d,%r8d 18ae49: 74 2f je 18ae7a 18ae4b: 31 d2 xor %edx,%edx 18ae4d: 48 8b 85 28 7e 00 00 mov 0x7e28(%rbp),%rax 18ae54: 48 63 ca movslq %edx,%rcx 18ae57: 83 c2 01 add $0x1,%edx 18ae5a: 48 8d 0c c8 lea (%rax,%rcx,8),%rcx 18ae5e: 0f b7 41 04 movzwl 0x4(%rcx),%eax 18ae62: 8d 04 80 lea (%rax,%rax,4),%eax 18ae65: 8d 04 80 lea (%rax,%rax,4),%eax 18ae68: f7 d8 neg %eax 18ae6a: 66 05 38 18 add $0x1838,%ax 18ae6e: 66 89 41 04 mov %ax,0x4(%rcx) 18ae72: 39 95 20 7e 00 00 cmp %edx,0x7e20(%rbp) 18ae78: 77 d3 ja 18ae4d 18ae7a: 8b bd 30 7e 00 00 mov 0x7e30(%rbp),%edi 18ae80: 85 ff test %edi,%edi 18ae82: 74 2f je 18aeb3 18ae84: 31 d2 xor %edx,%edx 18ae86: 48 8b 85 38 7e 00 00 mov 0x7e38(%rbp),%rax 18ae8d: 48 63 ca movslq %edx,%rcx 18ae90: 83 c2 01 add $0x1,%edx 18ae93: 48 8d 0c c8 lea (%rax,%rcx,8),%rcx 18ae97: 0f b7 41 04 movzwl 0x4(%rcx),%eax 18ae9b: 8d 04 80 lea (%rax,%rax,4),%eax 18ae9e: 8d 04 80 lea (%rax,%rax,4),%eax 18aea1: f7 d8 neg %eax 18aea3: 66 05 38 18 add $0x1838,%ax 18aea7: 66 89 41 04 mov %ax,0x4(%rcx) 18aeab: 39 95 30 7e 00 00 cmp %edx,0x7e30(%rbp) 18aeb1: 77 d3 ja 18ae86 18aeb3: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18aeba: 31 f6 xor %esi,%esi 18aebc: 4c 8d 4c 24 2e lea 0x2e(%rsp),%r9 18aec1: 4c 8d 44 24 2d lea 0x2d(%rsp),%r8 18aec6: 48 8d 4c 24 2c lea 0x2c(%rsp),%rcx 18aecb: 8b 50 1c mov 0x1c(%rax),%edx 18aece: 66 89 b0 99 00 00 00 mov %si,0x99(%rax) 18aed5: be 0f 00 00 00 mov $0xf,%esi 18aeda: c7 80 95 00 00 00 00 movl $0x10000,0x95(%rax) 18aee1: 00 01 00 18aee4: 89 90 90 00 00 00 mov %edx,0x90(%rax) 18aeea: 0f b7 50 48 movzwl 0x48(%rax),%edx 18aeee: 88 90 94 00 00 00 mov %dl,0x94(%rax) 18aef4: 48 8b bd a8 5c 00 00 mov 0x5ca8(%rbp),%rdi 18aefb: 31 d2 xor %edx,%edx 18aefd: e8 00 00 00 00 callq 18af02 18af02: 84 c0 test %al,%al 18af04: 0f 84 21 03 00 00 je 18b22b 18af0a: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 18af11: 48 89 ef mov %rbp,%rdi 18af14: 0f b7 5c 24 2e movzwl 0x2e(%rsp),%ebx 18af19: 48 03 58 28 add 0x28(%rax),%rbx 18af1d: e8 00 00 00 00 callq 18af22 18af22: 0f b7 4c 24 2e movzwl 0x2e(%rsp),%ecx 18af27: 44 0f b7 7b 0b movzwl 0xb(%rbx),%r15d 18af2c: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 18af33: 49 01 cf add %rcx,%r15 18af36: 48 8b 50 28 mov 0x28(%rax),%rdx 18af3a: 0f b7 43 09 movzwl 0x9(%rbx),%eax 18af3e: 48 01 c8 add %rcx,%rax 18af41: 49 01 d7 add %rdx,%r15 18af44: 48 8d 34 02 lea (%rdx,%rax,1),%rsi 18af48: 0f b7 43 0d movzwl 0xd(%rbx),%eax 18af4c: 48 89 74 24 08 mov %rsi,0x8(%rsp) 18af51: 48 89 f3 mov %rsi,%rbx 18af54: 48 01 c8 add %rcx,%rax 18af57: 48 01 d0 add %rdx,%rax 18af5a: 48 89 44 24 10 mov %rax,0x10(%rsp) 18af5f: 0f b6 06 movzbl (%rsi),%eax 18af62: be c0 0d 00 00 mov $0xdc0,%esi 18af67: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 18af6b: 48 c1 e7 04 shl $0x4,%rdi 18af6f: e8 00 00 00 00 callq 18af74 18af74: 48 89 85 c8 7c 00 00 mov %rax,0x7cc8(%rbp) 18af7b: 48 85 c0 test %rax,%rax 18af7e: 0f 84 83 02 00 00 je 18b207 18af84: 80 3b 00 cmpb $0x0,(%rbx) 18af87: 4c 8d 73 01 lea 0x1(%rbx),%r14 18af8b: 0f 84 80 02 00 00 je 18b211 18af91: 44 89 64 24 1c mov %r12d,0x1c(%rsp) 18af96: 31 c0 xor %eax,%eax 18af98: 49 8d 5f 02 lea 0x2(%r15),%rbx 18af9c: 4c 89 6c 24 20 mov %r13,0x20(%rsp) 18afa1: 49 89 c5 mov %rax,%r13 18afa4: ba 48 00 00 00 mov $0x48,%edx 18afa9: be c0 0d 00 00 mov $0xdc0,%esi 18afae: 45 0f b6 66 01 movzbl 0x1(%r14),%r12d 18afb3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 18afba 18afba: e8 00 00 00 00 callq 18afbf 18afbf: 48 85 c0 test %rax,%rax 18afc2: 0f 84 58 fd ff ff je 18ad20 18afc8: 48 8b 95 c8 7c 00 00 mov 0x7cc8(%rbp),%rdx 18afcf: 4f 8d 4c 6d 00 lea 0x0(%r13,%r13,2),%r9 18afd4: 31 f6 xor %esi,%esi 18afd6: 49 c1 e1 04 shl $0x4,%r9 18afda: 4a 89 44 0a 28 mov %rax,0x28(%rdx,%r9,1) 18afdf: 31 d2 xor %edx,%edx 18afe1: 41 80 3e 00 cmpb $0x0,(%r14) 18afe5: 74 7b je 18b062 18afe7: 41 0f b6 4c 16 02 movzbl 0x2(%r14,%rdx,1),%ecx 18afed: 41 3a 0f cmp (%r15),%cl 18aff0: 73 64 jae 18b056 18aff2: 83 fe 04 cmp $0x4,%esi 18aff5: 7f 6b jg 18b062 18aff7: 48 8b 85 c8 7c 00 00 mov 0x7cc8(%rbp),%rax 18affe: 4c 8b 95 98 7d 00 00 mov 0x7d98(%rbp),%r10 18b005: 4a 8b 7c 08 28 mov 0x28(%rax,%r9,1),%rdi 18b00a: 41 0f b6 47 01 movzbl 0x1(%r15),%eax 18b00f: 0f af c8 imul %eax,%ecx 18b012: 48 63 c1 movslq %ecx,%rax 18b015: 48 63 ce movslq %esi,%rcx 18b018: 83 c6 01 add $0x1,%esi 18b01b: 48 01 d8 add %rbx,%rax 18b01e: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 18b022: 4c 8d 04 8f lea (%rdi,%rcx,4),%r8 18b026: 0f b6 48 02 movzbl 0x2(%rax),%ecx 18b02a: 44 0f b7 18 movzwl (%rax),%r11d 18b02e: c1 e1 10 shl $0x10,%ecx 18b031: 44 09 d9 or %r11d,%ecx 18b034: 41 89 08 mov %ecx,(%r8) 18b037: 0f b6 40 03 movzbl 0x3(%rax),%eax 18b03b: 41 88 40 04 mov %al,0x4(%r8) 18b03f: 89 77 3c mov %esi,0x3c(%rdi) 18b042: 41 80 ba 80 03 00 00 cmpb $0x0,0x380(%r10) 18b049: 00 18b04a: 74 0a je 18b056 18b04c: b9 05 05 00 00 mov $0x505,%ecx 18b051: 66 41 89 48 05 mov %cx,0x5(%r8) 18b056: 41 0f b6 06 movzbl (%r14),%eax 18b05a: 48 83 c2 01 add $0x1,%rdx 18b05e: 39 d0 cmp %edx,%eax 18b060: 7f 85 jg 18afe7 18b062: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 18b067: 4b 8d 04 64 lea (%r12,%r12,2),%rax 18b06b: 4c 03 8d c8 7c 00 00 add 0x7cc8(%rbp),%r9 18b072: 49 8b 79 28 mov 0x28(%r9),%rdi 18b076: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 18b07a: 0f b6 72 01 movzbl 0x1(%rdx),%esi 18b07e: 8b 50 06 mov 0x6(%rax),%edx 18b081: 41 89 11 mov %edx,(%r9) 18b084: 0f b7 50 02 movzwl 0x2(%rax),%edx 18b088: 41 89 51 04 mov %edx,0x4(%r9) 18b08c: 44 0f b7 40 0b movzwl 0xb(%rax),%r8d 18b091: 89 d1 mov %edx,%ecx 18b093: 45 89 41 08 mov %r8d,0x8(%r9) 18b097: 40 80 fe 0c cmp $0xc,%sil 18b09b: 0f 86 0e 01 00 00 jbe 18b1af 18b0a1: 8b 70 0d mov 0xd(%rax),%esi 18b0a4: 41 89 71 0c mov %esi,0xc(%r9) 18b0a8: 8b 40 11 mov 0x11(%rax),%eax 18b0ab: 41 89 41 10 mov %eax,0x10(%r9) 18b0af: 83 e1 08 and $0x8,%ecx 18b0b2: 74 2c je 18b0e0 18b0b4: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18b0bb: 4c 89 8d e8 7c 00 00 mov %r9,0x7ce8(%rbp) 18b0c2: c7 47 3c 01 00 00 00 movl $0x1,0x3c(%rdi) 18b0c9: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx 18b0d0: 48 89 17 mov %rdx,(%rdi) 18b0d3: 8b 80 98 00 00 00 mov 0x98(%rax),%eax 18b0d9: 89 47 08 mov %eax,0x8(%rdi) 18b0dc: 41 8b 51 04 mov 0x4(%r9),%edx 18b0e0: 80 e6 04 and $0x4,%dh 18b0e3: 74 07 je 18b0ec 18b0e5: 4c 89 8d f0 7c 00 00 mov %r9,0x7cf0(%rbp) 18b0ec: 41 0f b6 06 movzbl (%r14),%eax 18b0f0: 49 83 c5 01 add $0x1,%r13 18b0f4: 4d 8d 74 06 02 lea 0x2(%r14,%rax,1),%r14 18b0f9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 18b0fe: 0f b6 00 movzbl (%rax),%eax 18b101: 44 39 e8 cmp %r13d,%eax 18b104: 0f 8f 9a fe ff ff jg 18afa4 18b10a: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 18b10f: 89 85 d0 7c 00 00 mov %eax,0x7cd0(%rbp) 18b115: 8b 85 f8 7c 00 00 mov 0x7cf8(%rbp),%eax 18b11b: 85 c0 test %eax,%eax 18b11d: 74 49 je 18b168 18b11f: 83 e8 01 sub $0x1,%eax 18b122: 48 8d 95 04 7d 00 00 lea 0x7d04(%rbp),%rdx 18b129: 48 8d 04 80 lea (%rax,%rax,4),%rax 18b12d: 48 8d b4 85 18 7d 00 lea 0x7d18(%rbp,%rax,4),%rsi 18b134: 00 18b135: 41 0f b6 4f 01 movzbl 0x1(%r15),%ecx 18b13a: 0f b6 42 08 movzbl 0x8(%rdx),%eax 18b13e: 48 83 c2 14 add $0x14,%rdx 18b142: 0f af c1 imul %ecx,%eax 18b145: 83 c0 02 add $0x2,%eax 18b148: 48 98 cltq 18b14a: 4c 01 f8 add %r15,%rax 18b14d: 0f b7 08 movzwl (%rax),%ecx 18b150: 0f b6 40 02 movzbl 0x2(%rax),%eax 18b154: c7 42 f0 00 00 00 00 movl $0x0,-0x10(%rdx) 18b15b: c1 e0 10 shl $0x10,%eax 18b15e: 09 c8 or %ecx,%eax 18b160: 89 42 ec mov %eax,-0x14(%rdx) 18b163: 48 39 d6 cmp %rdx,%rsi 18b166: 75 cd jne 18b135 18b168: 48 8b 85 e8 7c 00 00 mov 0x7ce8(%rbp),%rax 18b16f: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 18b176 18b176: 41 c6 85 6e 03 00 00 movb $0x1,0x36e(%r13) 18b17d: 01 18b17e: 48 89 85 e0 7c 00 00 mov %rax,0x7ce0(%rbp) 18b185: 48 89 85 d8 7c 00 00 mov %rax,0x7cd8(%rbp) 18b18c: 0f 84 c6 00 00 00 je 18b258 18b192: 48 8b 3c 24 mov (%rsp),%rdi 18b196: 45 31 e4 xor %r12d,%r12d 18b199: e8 00 00 00 00 callq 18b19e 18b19e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b1a5: e8 00 00 00 00 callq 18b1aa 18b1aa: e9 d4 f7 ff ff jmpq 18a983 18b1af: 49 c7 41 0c 00 00 00 movq $0x0,0xc(%r9) 18b1b6: 00 18b1b7: e9 f3 fe ff ff jmpq 18b0af 18b1bc: c6 43 4a cb movb $0xcb,0x4a(%rbx) 18b1c0: 41 0f b6 46 43 movzbl 0x43(%r14),%eax 18b1c5: ba cb ff ff ff mov $0xffffffcb,%edx 18b1ca: 84 c0 test %al,%al 18b1cc: 0f 85 38 fa ff ff jne 18ac0a 18b1d2: c6 43 4b 05 movb $0x5,0x4b(%rbx) 18b1d6: e9 42 fa ff ff jmpq 18ac1d 18b1db: 83 e8 01 sub $0x1,%eax 18b1de: 48 89 ef mov %rbp,%rdi 18b1e1: 48 98 cltq 18b1e3: 48 83 c0 08 add $0x8,%rax 18b1e7: 8b 54 c3 10 mov 0x10(%rbx,%rax,8),%edx 18b1eb: 89 95 7c 7e 00 00 mov %edx,0x7e7c(%rbp) 18b1f1: 0f b7 74 c3 14 movzwl 0x14(%rbx,%rax,8),%esi 18b1f6: e8 a5 d7 ff ff callq 1889a0 18b1fb: 66 89 85 84 7e 00 00 mov %ax,0x7e84(%rbp) 18b202: e9 b5 fb ff ff jmpq 18adbc 18b207: bb f4 ff ff ff mov $0xfffffff4,%ebx 18b20c: e9 25 fb ff ff jmpq 18ad36 18b211: 31 c0 xor %eax,%eax 18b213: e9 f7 fe ff ff jmpq 18b10f 18b218: 83 f9 04 cmp $0x4,%ecx 18b21b: 0f 85 b6 fa ff ff jne 18acd7 18b221: b9 03 00 00 00 mov $0x3,%ecx 18b226: e9 7c fb ff ff jmpq 18ada7 18b22b: bb ea ff ff ff mov $0xffffffea,%ebx 18b230: e9 01 fb ff ff jmpq 18ad36 18b235: e8 00 00 00 00 callq 18b23a 18b23a: 0f b6 74 24 2c movzbl 0x2c(%rsp),%esi 18b23f: 0f b6 d0 movzbl %al,%edx 18b242: bb ea ff ff ff mov $0xffffffea,%ebx 18b247: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b24e: e8 00 00 00 00 callq 18b253 18b253: e9 de fa ff ff jmpq 18ad36 18b258: 48 89 ef mov %rbp,%rdi 18b25b: e8 00 00 00 00 callq 18b260 18b260: e9 2d ff ff ff jmpq 18b192 18b265: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18b26c: 00 00 00 00 000000000018b270 : 18b270: e8 00 00 00 00 callq 18b275 18b275: 41 57 push %r15 18b277: be 34 00 02 00 mov $0x20034,%esi 18b27c: 41 56 push %r14 18b27e: 41 55 push %r13 18b280: 41 54 push %r12 18b282: 55 push %rbp 18b283: 48 89 fd mov %rdi,%rbp 18b286: 53 push %rbx 18b287: 48 83 ec 40 sub $0x40,%rsp 18b28b: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18b292: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18b299: 00 00 18b29b: 48 89 44 24 38 mov %rax,0x38(%rsp) 18b2a0: 31 c0 xor %eax,%eax 18b2a2: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 18b2a7: 8b 8b ac 00 00 00 mov 0xac(%rbx),%ecx 18b2ad: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 18b2b2: e8 00 00 00 00 callq 18b2b7 18b2b7: 85 c0 test %eax,%eax 18b2b9: 75 0a jne 18b2c5 18b2bb: 8b 44 24 18 mov 0x18(%rsp),%eax 18b2bf: 89 83 b0 00 00 00 mov %eax,0xb0(%rbx) 18b2c5: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 18b2ca: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 18b2cf: be 30 00 02 00 mov $0x20030,%esi 18b2d4: 48 89 ef mov %rbp,%rdi 18b2d7: 8b 8b ac 00 00 00 mov 0xac(%rbx),%ecx 18b2dd: e8 00 00 00 00 callq 18b2e2 18b2e2: 41 89 c4 mov %eax,%r12d 18b2e5: 85 c0 test %eax,%eax 18b2e7: 74 32 je 18b31b 18b2e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b2f0: e8 00 00 00 00 callq 18b2f5 18b2f5: 48 8b 44 24 38 mov 0x38(%rsp),%rax 18b2fa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18b301: 00 00 18b303: 0f 85 41 11 00 00 jne 18c44a 18b309: 48 83 c4 40 add $0x40,%rsp 18b30d: 44 89 e0 mov %r12d,%eax 18b310: 5b pop %rbx 18b311: 5d pop %rbp 18b312: 41 5c pop %r12 18b314: 41 5d pop %r13 18b316: 41 5e pop %r14 18b318: 41 5f pop %r15 18b31a: c3 retq 18b31b: 8b 44 24 18 mov 0x18(%rsp),%eax 18b31f: 89 83 b4 00 00 00 mov %eax,0xb4(%rbx) 18b325: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18b32c: 80 bb 78 03 00 00 00 cmpb $0x0,0x378(%rbx) 18b333: 0f 85 f2 02 00 00 jne 18b62b 18b339: 48 89 e8 mov %rbp,%rax 18b33c: 48 05 b0 7d 00 00 add $0x7db0,%rax 18b342: 48 89 44 24 10 mov %rax,0x10(%rsp) 18b347: 0f 84 59 03 00 00 je 18b6a6 18b34d: 44 8b ad b0 7d 00 00 mov 0x7db0(%rbp),%r13d 18b354: 45 85 ed test %r13d,%r13d 18b357: 0f 84 49 03 00 00 je 18b6a6 18b35d: c6 83 b8 00 00 00 00 movb $0x0,0xb8(%rbx) 18b364: 44 8b a5 b0 7d 00 00 mov 0x7db0(%rbp),%r12d 18b36b: 45 31 f6 xor %r14d,%r14d 18b36e: 45 85 e4 test %r12d,%r12d 18b371: 0f 84 52 01 00 00 je 18b4c9 18b377: 48 8b 8d b8 7d 00 00 mov 0x7db8(%rbp),%rcx 18b37e: 0f b7 93 a8 00 00 00 movzwl 0xa8(%rbx),%edx 18b385: 4e 8d 2c f5 00 00 00 lea 0x0(,%r14,8),%r13 18b38c: 00 18b38d: 45 89 f4 mov %r14d,%r12d 18b390: 4c 01 e9 add %r13,%rcx 18b393: 66 85 d2 test %dx,%dx 18b396: 74 19 je 18b3b1 18b398: 0f b7 41 04 movzwl 0x4(%rcx),%eax 18b39c: 8d 04 80 lea (%rax,%rax,4),%eax 18b39f: 8d 04 80 lea (%rax,%rax,4),%eax 18b3a2: f7 d8 neg %eax 18b3a4: 66 05 38 18 add $0x1838,%ax 18b3a8: 66 39 c2 cmp %ax,%dx 18b3ab: 0f 82 18 01 00 00 jb 18b4c9 18b3b1: 44 8b 39 mov (%rcx),%r15d 18b3b4: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18b3bb: 48 89 ef mov %rbp,%rdi 18b3be: 31 c9 xor %ecx,%ecx 18b3c0: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 18b3c5: be 02 00 00 00 mov $0x2,%esi 18b3ca: 44 89 fa mov %r15d,%edx 18b3cd: 48 89 04 24 mov %rax,(%rsp) 18b3d1: e8 00 00 00 00 callq 18b3d6 18b3d6: 44 89 e7 mov %r12d,%edi 18b3d9: 85 c0 test %eax,%eax 18b3db: 75 28 jne 18b405 18b3dd: 48 8b 34 24 mov (%rsp),%rsi 18b3e1: 48 8d 04 fd 00 00 00 lea 0x0(,%rdi,8),%rax 18b3e8: 00 18b3e9: 8b 4c 24 18 mov 0x18(%rsp),%ecx 18b3ed: 44 89 fa mov %r15d,%edx 18b3f0: 48 29 f8 sub %rdi,%rax 18b3f3: 0f ca bswap %edx 18b3f5: 48 8d 04 86 lea (%rsi,%rax,4),%rax 18b3f9: 88 88 cf 00 00 00 mov %cl,0xcf(%rax) 18b3ff: 89 90 c4 00 00 00 mov %edx,0xc4(%rax) 18b405: 48 8b b5 b8 7d 00 00 mov 0x7db8(%rbp),%rsi 18b40c: 8b 95 b0 7d 00 00 mov 0x7db0(%rbp),%edx 18b412: 46 0f b7 44 2e 04 movzwl 0x4(%rsi,%r13,1),%r8d 18b418: 85 d2 test %edx,%edx 18b41a: 0f 85 96 03 00 00 jne 18b7b6 18b420: 8b 4b 78 mov 0x78(%rbx),%ecx 18b423: 31 c0 xor %eax,%eax 18b425: 85 c9 test %ecx,%ecx 18b427: 75 11 jne 18b43a 18b429: e9 50 0f 00 00 jmpq 18c37e 18b42e: 48 83 c0 01 add $0x1,%rax 18b432: 39 c1 cmp %eax,%ecx 18b434: 0f 86 a3 03 00 00 jbe 18b7dd 18b43a: 0f b7 54 83 7e movzwl 0x7e(%rbx,%rax,4),%edx 18b43f: 89 c6 mov %eax,%esi 18b441: 41 39 d0 cmp %edx,%r8d 18b444: 75 e8 jne 18b42e 18b446: 44 0f b7 54 b3 7c movzwl 0x7c(%rbx,%rsi,4),%r10d 18b44c: 4c 8d 24 fd 00 00 00 lea 0x0(,%rdi,8),%r12 18b453: 00 18b454: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18b45b: 44 89 d6 mov %r10d,%esi 18b45e: 49 29 fc sub %rdi,%r12 18b461: 48 89 ef mov %rbp,%rdi 18b464: 49 c1 e4 02 shl $0x2,%r12 18b468: 4e 8d 3c 20 lea (%rax,%r12,1),%r15 18b46c: 8b 40 14 mov 0x14(%rax),%eax 18b46f: 41 88 87 d5 00 00 00 mov %al,0xd5(%r15) 18b476: e8 25 d5 ff ff callq 1889a0 18b47b: 0f b7 c0 movzwl %ax,%eax 18b47e: 0f c8 bswap %eax 18b480: 41 89 87 c0 00 00 00 mov %eax,0xc0(%r15) 18b487: 42 0f b7 04 b3 movzwl (%rbx,%r14,4),%eax 18b48c: 49 83 c6 01 add $0x1,%r14 18b490: 48 8b 95 98 7d 00 00 mov 0x7d98(%rbp),%rdx 18b497: 66 c1 c0 08 rol $0x8,%ax 18b49b: 4c 01 e2 add %r12,%rdx 18b49e: 66 89 82 ca 00 00 00 mov %ax,0xca(%rdx) 18b4a5: 4c 03 a5 98 7d 00 00 add 0x7d98(%rbp),%r12 18b4ac: 41 c6 84 24 d2 00 00 movb $0x1,0xd2(%r12) 18b4b3: 00 01 18b4b5: 80 83 b8 00 00 00 01 addb $0x1,0xb8(%rbx) 18b4bc: 44 39 b5 b0 7d 00 00 cmp %r14d,0x7db0(%rbp) 18b4c3: 0f 87 ae fe ff ff ja 18b377 18b4c9: 31 d2 xor %edx,%edx 18b4cb: 89 d1 mov %edx,%ecx 18b4cd: 4c 8b 95 98 7d 00 00 mov 0x7d98(%rbp),%r10 18b4d4: 83 c2 01 add $0x1,%edx 18b4d7: 48 8d 04 cd 00 00 00 lea 0x0(,%rcx,8),%rax 18b4de: 00 18b4df: 48 29 c8 sub %rcx,%rax 18b4e2: 49 8d 04 82 lea (%r10,%rax,4),%rax 18b4e6: c6 80 d1 00 00 00 00 movb $0x0,0xd1(%rax) 18b4ed: 83 fa 08 cmp $0x8,%edx 18b4f0: 75 d9 jne 18b4cb 18b4f2: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 18b4f8: 48 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%rsi 18b4ff: 0f 84 e6 02 00 00 je 18b7eb 18b505: 44 8b 8d b0 7d 00 00 mov 0x7db0(%rbp),%r9d 18b50c: 45 85 c9 test %r9d,%r9d 18b50f: 0f 84 d6 02 00 00 je 18b7eb 18b515: 0f b6 86 b8 00 00 00 movzbl 0xb8(%rsi),%eax 18b51c: 83 e8 01 sub $0x1,%eax 18b51f: 0f 84 e0 09 00 00 je 18bf05 18b525: 48 8b bd b8 7d 00 00 mov 0x7db8(%rbp),%rdi 18b52c: 89 c2 mov %eax,%edx 18b52e: 8b 8e 90 00 00 00 mov 0x90(%rsi),%ecx 18b534: 48 8d 14 d7 lea (%rdi,%rdx,8),%rdx 18b538: eb 0d jmp 18b547 18b53a: 48 83 ea 08 sub $0x8,%rdx 18b53e: 83 e8 01 sub $0x1,%eax 18b541: 0f 84 be 09 00 00 je 18bf05 18b547: 39 0a cmp %ecx,(%rdx) 18b549: 75 ef jne 18b53a 18b54b: 89 c2 mov %eax,%edx 18b54d: 89 c0 mov %eax,%eax 18b54f: 88 96 5c 03 00 00 mov %dl,0x35c(%rsi) 18b555: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 18b55c: 00 18b55d: 48 29 c2 sub %rax,%rdx 18b560: 48 8d 04 95 00 00 00 lea 0x0(,%rdx,4),%rax 18b567: 00 18b568: 48 03 85 98 7d 00 00 add 0x7d98(%rbp),%rax 18b56f: c6 80 d1 00 00 00 01 movb $0x1,0xd1(%rax) 18b576: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18b57d: 8b bd b0 7d 00 00 mov 0x7db0(%rbp),%edi 18b583: 85 ff test %edi,%edi 18b585: 0f 84 db 02 00 00 je 18b866 18b58b: 0f b6 90 b8 00 00 00 movzbl 0xb8(%rax),%edx 18b592: 84 d2 test %dl,%dl 18b594: 0f 84 42 03 00 00 je 18b8dc 18b59a: 44 0f b6 80 7f 03 00 movzbl 0x37f(%rax),%r8d 18b5a1: 00 18b5a2: 48 8d b8 d7 00 00 00 lea 0xd7(%rax),%rdi 18b5a9: 48 c1 e2 03 shl $0x3,%rdx 18b5ad: 31 f6 xor %esi,%esi 18b5af: 41 b9 40 9c 00 00 mov $0x9c40,%r9d 18b5b5: 41 ba 30 75 00 00 mov $0x7530,%r10d 18b5bb: bb 20 4e 00 00 mov $0x4e20,%ebx 18b5c0: 41 bb e8 67 00 00 mov $0x67e8,%r11d 18b5c6: 41 bc 10 27 00 00 mov $0x2710,%r12d 18b5cc: 45 84 c0 test %r8b,%r8b 18b5cf: 0f 84 63 07 00 00 je 18bd38 18b5d5: 48 8b 85 b8 7d 00 00 mov 0x7db8(%rbp),%rax 18b5dc: 8b 04 30 mov (%rax,%rsi,1),%eax 18b5df: 3d 3f 9c 00 00 cmp $0x9c3f,%eax 18b5e4: 0f 86 f4 06 00 00 jbe 18bcde 18b5ea: 8d 88 c0 63 ff ff lea -0x9c40(%rax),%ecx 18b5f0: 81 f9 c7 00 00 00 cmp $0xc7,%ecx 18b5f6: 0f 86 41 07 00 00 jbe 18bd3d 18b5fc: 8d 88 18 98 ff ff lea -0x67e8(%rax),%ecx 18b602: 81 f9 c7 00 00 00 cmp $0xc7,%ecx 18b608: 0f 86 0d 07 00 00 jbe 18bd1b 18b60e: 8d 88 e0 b1 ff ff lea -0x4e20(%rax),%ecx 18b614: 81 f9 c7 00 00 00 cmp $0xc7,%ecx 18b61a: 0f 86 bc 0d 00 00 jbe 18c3dc 18b620: 8d 88 f0 d8 ff ff lea -0x2710(%rax),%ecx 18b626: e9 84 0d 00 00 jmpq 18c3af 18b62b: 41 be 00 2d 00 00 mov $0x2d00,%r14d 18b631: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18b637: 48 89 ef mov %rbp,%rdi 18b63a: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18b641: 66 44 89 b3 be 00 00 mov %r14w,0xbe(%rbx) 18b648: 00 18b649: 48 8d 93 be 00 00 00 lea 0xbe(%rbx),%rdx 18b650: b9 02 00 00 00 mov $0x2,%ecx 18b655: 8d 70 52 lea 0x52(%rax),%esi 18b658: e8 00 00 00 00 callq 18b65d 18b65d: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18b663: 48 89 ef mov %rbp,%rdi 18b666: c6 83 62 03 00 00 00 movb $0x0,0x362(%rbx) 18b66d: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18b674: 48 8d 93 62 03 00 00 lea 0x362(%rbx),%rdx 18b67b: b9 02 00 00 00 mov $0x2,%ecx 18b680: 8d b0 f6 02 00 00 lea 0x2f6(%rax),%esi 18b686: e8 00 00 00 00 callq 18b68b 18b68b: 48 89 e8 mov %rbp,%rax 18b68e: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18b695: 48 05 b0 7d 00 00 add $0x7db0,%rax 18b69b: 48 89 44 24 10 mov %rax,0x10(%rsp) 18b6a0: 0f 85 a7 fc ff ff jne 18b34d 18b6a6: 44 8b 5b 4c mov 0x4c(%rbx),%r11d 18b6aa: c6 83 b8 00 00 00 00 movb $0x0,0xb8(%rbx) 18b6b1: 45 85 db test %r11d,%r11d 18b6b4: 0f 84 0f fe ff ff je 18b4c9 18b6ba: 45 31 f6 xor %r14d,%r14d 18b6bd: 44 0f b7 bb a8 00 00 movzwl 0xa8(%rbx),%r15d 18b6c4: 00 18b6c5: 45 89 f4 mov %r14d,%r12d 18b6c8: 66 45 85 ff test %r15w,%r15w 18b6cc: 74 18 je 18b6e6 18b6ce: 42 0f b7 74 f3 54 movzwl 0x54(%rbx,%r14,8),%esi 18b6d4: 48 89 ef mov %rbp,%rdi 18b6d7: e8 c4 d2 ff ff callq 1889a0 18b6dc: 66 41 39 c7 cmp %ax,%r15w 18b6e0: 0f 82 e3 fd ff ff jb 18b4c9 18b6e6: 46 8b 6c f3 50 mov 0x50(%rbx,%r14,8),%r13d 18b6eb: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 18b6f0: 31 c9 xor %ecx,%ecx 18b6f2: 48 89 ef mov %rbp,%rdi 18b6f5: be 02 00 00 00 mov $0x2,%esi 18b6fa: 4c 8b bd 98 7d 00 00 mov 0x7d98(%rbp),%r15 18b701: 44 89 ea mov %r13d,%edx 18b704: e8 00 00 00 00 callq 18b709 18b709: 44 89 e2 mov %r12d,%edx 18b70c: 85 c0 test %eax,%eax 18b70e: 75 24 jne 18b734 18b710: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 18b717: 00 18b718: 48 29 d0 sub %rdx,%rax 18b71b: 49 8d 0c 87 lea (%r15,%rax,4),%rcx 18b71f: 8b 44 24 18 mov 0x18(%rsp),%eax 18b723: 88 81 cf 00 00 00 mov %al,0xcf(%rcx) 18b729: 44 89 e8 mov %r13d,%eax 18b72c: 0f c8 bswap %eax 18b72e: 89 81 c4 00 00 00 mov %eax,0xc4(%rcx) 18b734: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18b73b: 4c 8d 24 d5 00 00 00 lea 0x0(,%rdx,8),%r12 18b742: 00 18b743: 42 0f b7 74 f3 54 movzwl 0x54(%rbx,%r14,8),%esi 18b749: 48 89 ef mov %rbp,%rdi 18b74c: 49 29 d4 sub %rdx,%r12 18b74f: 49 c1 e4 02 shl $0x2,%r12 18b753: 4e 8d 3c 20 lea (%rax,%r12,1),%r15 18b757: 8b 40 14 mov 0x14(%rax),%eax 18b75a: 41 88 87 d5 00 00 00 mov %al,0xd5(%r15) 18b761: e8 3a d2 ff ff callq 1889a0 18b766: 0f b7 c0 movzwl %ax,%eax 18b769: 0f c8 bswap %eax 18b76b: 41 89 87 c0 00 00 00 mov %eax,0xc0(%r15) 18b772: 42 0f b7 04 b3 movzwl (%rbx,%r14,4),%eax 18b777: 49 83 c6 01 add $0x1,%r14 18b77b: 48 8b 95 98 7d 00 00 mov 0x7d98(%rbp),%rdx 18b782: 66 c1 c0 08 rol $0x8,%ax 18b786: 4c 01 e2 add %r12,%rdx 18b789: 66 89 82 ca 00 00 00 mov %ax,0xca(%rdx) 18b790: 4c 03 a5 98 7d 00 00 add 0x7d98(%rbp),%r12 18b797: 41 c6 84 24 d2 00 00 movb $0x1,0xd2(%r12) 18b79e: 00 01 18b7a0: 80 83 b8 00 00 00 01 addb $0x1,0xb8(%rbx) 18b7a7: 44 39 73 4c cmp %r14d,0x4c(%rbx) 18b7ab: 0f 87 0c ff ff ff ja 18b6bd 18b7b1: e9 13 fd ff ff jmpq 18b4c9 18b7b6: 44 8d 52 ff lea -0x1(%rdx),%r10d 18b7ba: 31 c0 xor %eax,%eax 18b7bc: eb 0d jmp 18b7cb 18b7be: 48 83 c0 01 add $0x1,%rax 18b7c2: 48 39 c2 cmp %rax,%rdx 18b7c5: 0f 84 81 fc ff ff je 18b44c 18b7cb: 0f b7 4c c6 04 movzwl 0x4(%rsi,%rax,8),%ecx 18b7d0: 41 39 c8 cmp %ecx,%r8d 18b7d3: 75 e9 jne 18b7be 18b7d5: 41 89 c2 mov %eax,%r10d 18b7d8: e9 6f fc ff ff jmpq 18b44c 18b7dd: 83 e9 01 sub $0x1,%ecx 18b7e0: 44 0f b7 54 8b 7c movzwl 0x7c(%rbx,%rcx,4),%r10d 18b7e6: e9 61 fc ff ff jmpq 18b44c 18b7eb: 44 8b 46 4c mov 0x4c(%rsi),%r8d 18b7ef: 45 85 c0 test %r8d,%r8d 18b7f2: 0f 84 d0 02 00 00 je 18bac8 18b7f8: 0f b6 86 b8 00 00 00 movzbl 0xb8(%rsi),%eax 18b7ff: 83 e8 01 sub $0x1,%eax 18b802: 0f 84 d7 02 00 00 je 18badf 18b808: 89 c2 mov %eax,%edx 18b80a: 8b 8e 90 00 00 00 mov 0x90(%rsi),%ecx 18b810: 48 8d 14 d6 lea (%rsi,%rdx,8),%rdx 18b814: eb 0d jmp 18b823 18b816: 48 83 ea 08 sub $0x8,%rdx 18b81a: 83 e8 01 sub $0x1,%eax 18b81d: 0f 84 bc 02 00 00 je 18badf 18b823: 39 4a 50 cmp %ecx,0x50(%rdx) 18b826: 75 ee jne 18b816 18b828: 89 c2 mov %eax,%edx 18b82a: 89 c0 mov %eax,%eax 18b82c: 88 96 5c 03 00 00 mov %dl,0x35c(%rsi) 18b832: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 18b839: 00 18b83a: 48 29 c2 sub %rax,%rdx 18b83d: 48 8d 04 95 00 00 00 lea 0x0(,%rdx,4),%rax 18b844: 00 18b845: 48 03 85 98 7d 00 00 add 0x7d98(%rbp),%rax 18b84c: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 18b852: c6 80 d1 00 00 00 01 movb $0x1,0xd1(%rax) 18b859: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18b860: 0f 85 17 fd ff ff jne 18b57d 18b866: 44 0f b6 80 b8 00 00 movzbl 0xb8(%rax),%r8d 18b86d: 00 18b86e: 45 85 c0 test %r8d,%r8d 18b871: 74 69 je 18b8dc 18b873: 44 0f b6 88 7f 03 00 movzbl 0x37f(%rax),%r9d 18b87a: 00 18b87b: 48 8d 88 d7 00 00 00 lea 0xd7(%rax),%rcx 18b882: 31 d2 xor %edx,%edx 18b884: 41 ba 40 9c 00 00 mov $0x9c40,%r10d 18b88a: 41 bb 30 75 00 00 mov $0x7530,%r11d 18b890: bb e8 67 00 00 mov $0x67e8,%ebx 18b895: 41 bc 20 4e 00 00 mov $0x4e20,%r12d 18b89b: 41 be 10 27 00 00 mov $0x2710,%r14d 18b8a1: 45 84 c9 test %r9b,%r9b 18b8a4: 0f 84 ac 01 00 00 je 18ba56 18b8aa: 8b 74 d0 50 mov 0x50(%rax,%rdx,8),%esi 18b8ae: 81 fe 3f 9c 00 00 cmp $0x9c3f,%esi 18b8b4: 0f 86 a4 01 00 00 jbe 18ba5e 18b8ba: 8d be c0 63 ff ff lea -0x9c40(%rsi),%edi 18b8c0: 81 ff c7 00 00 00 cmp $0xc7,%edi 18b8c6: 0f 87 2c 02 00 00 ja 18baf8 18b8cc: c6 01 03 movb $0x3,(%rcx) 18b8cf: 48 83 c2 01 add $0x1,%rdx 18b8d3: 48 83 c1 1c add $0x1c,%rcx 18b8d7: 41 39 d0 cmp %edx,%r8d 18b8da: 77 c5 ja 18b8a1 18b8dc: 48 89 ef mov %rbp,%rdi 18b8df: e8 dc d3 ff ff callq 188cc0 18b8e4: 41 89 c4 mov %eax,%r12d 18b8e7: 85 c0 test %eax,%eax 18b8e9: 0f 85 72 04 00 00 jne 18bd61 18b8ef: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18b8f6: 48 81 fd 00 82 ff ff cmp $0xffffffffffff8200,%rbp 18b8fd: 0f 84 d4 02 00 00 je 18bbd7 18b903: 80 bd 00 7e 00 00 00 cmpb $0x0,0x7e00(%rbp) 18b90a: 0f 84 c7 02 00 00 je 18bbd7 18b910: c6 83 b9 00 00 00 00 movb $0x0,0xb9(%rbx) 18b917: 45 31 c9 xor %r9d,%r9d 18b91a: 80 bd 00 7e 00 00 00 cmpb $0x0,0x7e00(%rbp) 18b921: 4c 8d b3 b4 01 00 00 lea 0x1b4(%rbx),%r14 18b928: 75 63 jne 18b98d 18b92a: e9 07 02 00 00 jmpq 18bb36 18b92f: 8b 44 24 18 mov 0x18(%rsp),%eax 18b933: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 18b938: 31 c9 xor %ecx,%ecx 18b93a: be 02 00 00 00 mov $0x2,%esi 18b93f: 48 89 ef mov %rbp,%rdi 18b942: 41 88 46 0a mov %al,0xa(%r14) 18b946: 48 8b 85 08 7e 00 00 mov 0x7e08(%rbp),%rax 18b94d: 42 8b 54 38 04 mov 0x4(%rax,%r15,1),%edx 18b952: e8 00 00 00 00 callq 18b957 18b957: 41 89 c4 mov %eax,%r12d 18b95a: 85 c0 test %eax,%eax 18b95c: 0f 85 e3 00 00 00 jne 18ba45 18b962: 8b 44 24 18 mov 0x18(%rsp),%eax 18b966: 4c 8b 0c 24 mov (%rsp),%r9 18b96a: 49 83 c6 10 add $0x10,%r14 18b96e: 41 88 46 fb mov %al,-0x5(%r14) 18b972: 49 83 c1 01 add $0x1,%r9 18b976: 80 83 b9 00 00 00 01 addb $0x1,0xb9(%rbx) 18b97d: 0f b6 85 00 7e 00 00 movzbl 0x7e00(%rbp),%eax 18b984: 44 39 c8 cmp %r9d,%eax 18b987: 0f 86 a9 01 00 00 jbe 18bb36 18b98d: 48 8b 95 08 7e 00 00 mov 0x7e08(%rbp),%rdx 18b994: 4f 8d 24 49 lea (%r9,%r9,2),%r12 18b998: 0f b7 83 a8 00 00 00 movzwl 0xa8(%rbx),%eax 18b99f: 4e 8d 3c a5 00 00 00 lea 0x0(,%r12,4),%r15 18b9a6: 00 18b9a7: 4c 01 fa add %r15,%rdx 18b9aa: 66 85 c0 test %ax,%ax 18b9ad: 74 0a je 18b9b9 18b9af: 66 3b 42 08 cmp 0x8(%rdx),%ax 18b9b3: 0f 82 7d 01 00 00 jb 18bb36 18b9b9: 8b 02 mov (%rdx),%eax 18b9bb: 48 89 ef mov %rbp,%rdi 18b9be: 4c 89 0c 24 mov %r9,(%rsp) 18b9c2: 0f c8 bswap %eax 18b9c4: 41 89 06 mov %eax,(%r14) 18b9c7: 48 8b 85 08 7e 00 00 mov 0x7e08(%rbp),%rax 18b9ce: 42 8b 44 38 04 mov 0x4(%rax,%r15,1),%eax 18b9d3: 0f c8 bswap %eax 18b9d5: 41 89 46 04 mov %eax,0x4(%r14) 18b9d9: 48 8b 85 08 7e 00 00 mov 0x7e08(%rbp),%rax 18b9e0: 42 0f b7 44 38 08 movzwl 0x8(%rax,%r15,1),%eax 18b9e6: 66 c1 c0 08 rol $0x8,%ax 18b9ea: 66 41 89 46 08 mov %ax,0x8(%r14) 18b9ef: 48 8b 85 08 7e 00 00 mov 0x7e08(%rbp),%rax 18b9f6: 42 8b 34 a0 mov (%rax,%r12,4),%esi 18b9fa: e8 71 d6 ff ff callq 189070 18b9ff: 48 89 ef mov %rbp,%rdi 18ba02: 41 88 46 0c mov %al,0xc(%r14) 18ba06: 48 8b 85 08 7e 00 00 mov 0x7e08(%rbp),%rax 18ba0d: 42 8b 74 38 04 mov 0x4(%rax,%r15,1),%esi 18ba12: e8 59 d6 ff ff callq 189070 18ba17: 31 c9 xor %ecx,%ecx 18ba19: be 02 00 00 00 mov $0x2,%esi 18ba1e: 48 89 ef mov %rbp,%rdi 18ba21: 41 88 46 0d mov %al,0xd(%r14) 18ba25: 48 8b 85 08 7e 00 00 mov 0x7e08(%rbp),%rax 18ba2c: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 18ba31: 42 8b 14 a0 mov (%rax,%r12,4),%edx 18ba35: e8 00 00 00 00 callq 18ba3a 18ba3a: 41 89 c4 mov %eax,%r12d 18ba3d: 85 c0 test %eax,%eax 18ba3f: 0f 84 ea fe ff ff je 18b92f 18ba45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18ba4c: e8 00 00 00 00 callq 18ba51 18ba51: e9 9f f8 ff ff jmpq 18b2f5 18ba56: c6 01 00 movb $0x0,(%rcx) 18ba59: e9 71 fe ff ff jmpq 18b8cf 18ba5e: 44 89 d7 mov %r10d,%edi 18ba61: 29 f7 sub %esi,%edi 18ba63: 81 ff c7 00 00 00 cmp $0xc7,%edi 18ba69: 0f 86 5d fe ff ff jbe 18b8cc 18ba6f: 81 fe 2f 75 00 00 cmp $0x752f,%esi 18ba75: 77 6f ja 18bae6 18ba77: 44 89 df mov %r11d,%edi 18ba7a: 29 f7 sub %esi,%edi 18ba7c: 81 ff c7 00 00 00 cmp $0xc7,%edi 18ba82: 0f 86 ba 02 00 00 jbe 18bd42 18ba88: 81 fe e7 67 00 00 cmp $0x67e7,%esi 18ba8e: 77 68 ja 18baf8 18ba90: 89 df mov %ebx,%edi 18ba92: 29 f7 sub %esi,%edi 18ba94: 81 ff c7 00 00 00 cmp $0xc7,%edi 18ba9a: 0f 86 36 02 00 00 jbe 18bcd6 18baa0: 81 fe 1f 4e 00 00 cmp $0x4e1f,%esi 18baa6: 77 62 ja 18bb0a 18baa8: 44 89 e7 mov %r12d,%edi 18baab: 29 f7 sub %esi,%edi 18baad: 81 ff c7 00 00 00 cmp $0xc7,%edi 18bab3: 0f 86 1b 09 00 00 jbe 18c3d4 18bab9: 81 fe 0f 27 00 00 cmp $0x270f,%esi 18babf: 77 5b ja 18bb1c 18bac1: 44 89 f7 mov %r14d,%edi 18bac4: 29 f7 sub %esi,%edi 18bac6: eb 5a jmp 18bb22 18bac8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18bacf: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18bad5: e8 00 00 00 00 callq 18bada 18bada: e9 16 f8 ff ff jmpq 18b2f5 18badf: 31 d2 xor %edx,%edx 18bae1: e9 44 fd ff ff jmpq 18b82a 18bae6: 8d be d0 8a ff ff lea -0x7530(%rsi),%edi 18baec: 81 ff c7 00 00 00 cmp $0xc7,%edi 18baf2: 0f 86 4a 02 00 00 jbe 18bd42 18baf8: 8d be 18 98 ff ff lea -0x67e8(%rsi),%edi 18bafe: 81 ff c7 00 00 00 cmp $0xc7,%edi 18bb04: 0f 86 cc 01 00 00 jbe 18bcd6 18bb0a: 8d be e0 b1 ff ff lea -0x4e20(%rsi),%edi 18bb10: 81 ff c7 00 00 00 cmp $0xc7,%edi 18bb16: 0f 86 b8 08 00 00 jbe 18c3d4 18bb1c: 8d be f0 d8 ff ff lea -0x2710(%rsi),%edi 18bb22: 81 ff c7 00 00 00 cmp $0xc7,%edi 18bb28: 0f 87 28 ff ff ff ja 18ba56 18bb2e: c6 01 08 movb $0x8,(%rcx) 18bb31: e9 99 fd ff ff jmpq 18b8cf 18bb36: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18bb3c: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18bb43: b9 01 00 00 00 mov $0x1,%ecx 18bb48: 48 89 ef mov %rbp,%rdi 18bb4b: 48 8d 93 b9 00 00 00 lea 0xb9(%rbx),%rdx 18bb52: 8d 70 4e lea 0x4e(%rax),%esi 18bb55: e8 00 00 00 00 callq 18bb5a 18bb5a: 41 89 c4 mov %eax,%r12d 18bb5d: 85 c0 test %eax,%eax 18bb5f: 0f 85 e0 fe ff ff jne 18ba45 18bb65: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18bb6b: b9 01 00 00 00 mov $0x1,%ecx 18bb70: 48 89 ef mov %rbp,%rdi 18bb73: c6 83 58 03 00 00 01 movb $0x1,0x358(%rbx) 18bb7a: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18bb81: 48 8d 93 58 03 00 00 lea 0x358(%rbx),%rdx 18bb88: 8d b0 ec 02 00 00 lea 0x2ec(%rax),%esi 18bb8e: e8 00 00 00 00 callq 18bb93 18bb93: 41 89 c4 mov %eax,%r12d 18bb96: 85 c0 test %eax,%eax 18bb98: 0f 85 a7 fe ff ff jne 18ba45 18bb9e: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18bba4: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18bbab: b9 80 00 00 00 mov $0x80,%ecx 18bbb0: 48 89 ef mov %rbp,%rdi 18bbb3: 48 8d 93 b4 01 00 00 lea 0x1b4(%rbx),%rdx 18bbba: 8d b0 48 01 00 00 lea 0x148(%rax),%esi 18bbc0: e8 00 00 00 00 callq 18bbc5 18bbc5: 41 89 c4 mov %eax,%r12d 18bbc8: 85 c0 test %eax,%eax 18bbca: 0f 85 75 fe ff ff jne 18ba45 18bbd0: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18bbd7: 48 81 fd f0 81 ff ff cmp $0xffffffffffff81f0,%rbp 18bbde: 0f 84 2f 02 00 00 je 18be13 18bbe4: 80 bd 10 7e 00 00 00 cmpb $0x0,0x7e10(%rbp) 18bbeb: 0f 84 22 02 00 00 je 18be13 18bbf1: c6 83 ba 00 00 00 00 movb $0x0,0xba(%rbx) 18bbf8: 45 31 f6 xor %r14d,%r14d 18bbfb: 45 31 ff xor %r15d,%r15d 18bbfe: 80 bd 10 7e 00 00 00 cmpb $0x0,0x7e10(%rbp) 18bc05: 75 30 jne 18bc37 18bc07: e9 66 01 00 00 jmpq 18bd72 18bc0c: 8b 44 24 18 mov 0x18(%rsp),%eax 18bc10: 41 83 c7 01 add $0x1,%r15d 18bc14: 42 88 84 33 3a 02 00 mov %al,0x23a(%rbx,%r14,1) 18bc1b: 00 18bc1c: 49 83 c6 0c add $0xc,%r14 18bc20: 80 83 ba 00 00 00 01 addb $0x1,0xba(%rbx) 18bc27: 0f b6 85 10 7e 00 00 movzbl 0x7e10(%rbp),%eax 18bc2e: 41 39 c7 cmp %eax,%r15d 18bc31: 0f 83 3b 01 00 00 jae 18bd72 18bc37: 48 8b 95 18 7e 00 00 mov 0x7e18(%rbp),%rdx 18bc3e: 0f b7 83 a8 00 00 00 movzwl 0xa8(%rbx),%eax 18bc45: 4c 01 f2 add %r14,%rdx 18bc48: 66 85 c0 test %ax,%ax 18bc4b: 74 0a je 18bc57 18bc4d: 66 3b 42 08 cmp 0x8(%rdx),%ax 18bc51: 0f 82 1b 01 00 00 jb 18bd72 18bc57: 8b 42 04 mov 0x4(%rdx),%eax 18bc5a: 48 89 ef mov %rbp,%rdi 18bc5d: 0f c8 bswap %eax 18bc5f: 42 89 84 33 34 02 00 mov %eax,0x234(%rbx,%r14,1) 18bc66: 00 18bc67: 48 8b 85 18 7e 00 00 mov 0x7e18(%rbp),%rax 18bc6e: 42 0f b7 44 30 08 movzwl 0x8(%rax,%r14,1),%eax 18bc74: 66 c1 c0 08 rol $0x8,%ax 18bc78: 66 42 89 84 33 38 02 mov %ax,0x238(%rbx,%r14,1) 18bc7f: 00 00 18bc81: 48 8b 85 18 7e 00 00 mov 0x7e18(%rbp),%rax 18bc88: 42 8b 74 30 04 mov 0x4(%rax,%r14,1),%esi 18bc8d: e8 de d3 ff ff callq 189070 18bc92: 31 c9 xor %ecx,%ecx 18bc94: be 02 00 00 00 mov $0x2,%esi 18bc99: 48 89 ef mov %rbp,%rdi 18bc9c: 42 88 84 33 3b 02 00 mov %al,0x23b(%rbx,%r14,1) 18bca3: 00 18bca4: 48 8b 85 18 7e 00 00 mov 0x7e18(%rbp),%rax 18bcab: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 18bcb0: 42 8b 54 30 04 mov 0x4(%rax,%r14,1),%edx 18bcb5: e8 00 00 00 00 callq 18bcba 18bcba: 41 89 c4 mov %eax,%r12d 18bcbd: 85 c0 test %eax,%eax 18bcbf: 0f 84 47 ff ff ff je 18bc0c 18bcc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18bccc: e8 00 00 00 00 callq 18bcd1 18bcd1: e9 1f f6 ff ff jmpq 18b2f5 18bcd6: c6 01 07 movb $0x7,(%rcx) 18bcd9: e9 f1 fb ff ff jmpq 18b8cf 18bcde: 44 89 c9 mov %r9d,%ecx 18bce1: 29 c1 sub %eax,%ecx 18bce3: 81 f9 c7 00 00 00 cmp $0xc7,%ecx 18bce9: 76 52 jbe 18bd3d 18bceb: 3d 2f 75 00 00 cmp $0x752f,%eax 18bcf0: 77 58 ja 18bd4a 18bcf2: 44 89 d1 mov %r10d,%ecx 18bcf5: 29 c1 sub %eax,%ecx 18bcf7: 81 f9 c7 00 00 00 cmp $0xc7,%ecx 18bcfd: 76 5d jbe 18bd5c 18bcff: 3d e7 67 00 00 cmp $0x67e7,%eax 18bd04: 0f 87 f2 f8 ff ff ja 18b5fc 18bd0a: 44 89 d9 mov %r11d,%ecx 18bd0d: 29 c1 sub %eax,%ecx 18bd0f: 81 f9 c7 00 00 00 cmp $0xc7,%ecx 18bd15: 0f 87 6d 06 00 00 ja 18c388 18bd1b: c6 07 07 movb $0x7,(%rdi) 18bd1e: 48 83 c6 08 add $0x8,%rsi 18bd22: 48 83 c7 1c add $0x1c,%rdi 18bd26: 48 39 f2 cmp %rsi,%rdx 18bd29: 0f 84 ad fb ff ff je 18b8dc 18bd2f: 45 84 c0 test %r8b,%r8b 18bd32: 0f 85 9d f8 ff ff jne 18b5d5 18bd38: c6 07 00 movb $0x0,(%rdi) 18bd3b: eb e1 jmp 18bd1e 18bd3d: c6 07 03 movb $0x3,(%rdi) 18bd40: eb dc jmp 18bd1e 18bd42: c6 01 02 movb $0x2,(%rcx) 18bd45: e9 85 fb ff ff jmpq 18b8cf 18bd4a: 8d 88 d0 8a ff ff lea -0x7530(%rax),%ecx 18bd50: 81 f9 c7 00 00 00 cmp $0xc7,%ecx 18bd56: 0f 87 a0 f8 ff ff ja 18b5fc 18bd5c: c6 07 02 movb $0x2,(%rdi) 18bd5f: eb bd jmp 18bd1e 18bd61: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18bd68: e8 00 00 00 00 callq 18bd6d 18bd6d: e9 83 f5 ff ff jmpq 18b2f5 18bd72: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18bd78: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18bd7f: b9 01 00 00 00 mov $0x1,%ecx 18bd84: 48 89 ef mov %rbp,%rdi 18bd87: 48 8d 93 ba 00 00 00 lea 0xba(%rbx),%rdx 18bd8e: 8d 70 4f lea 0x4f(%rax),%esi 18bd91: e8 00 00 00 00 callq 18bd96 18bd96: 41 89 c4 mov %eax,%r12d 18bd99: 85 c0 test %eax,%eax 18bd9b: 0f 85 24 ff ff ff jne 18bcc5 18bda1: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18bda7: b9 01 00 00 00 mov $0x1,%ecx 18bdac: 48 89 ef mov %rbp,%rdi 18bdaf: c6 83 59 03 00 00 01 movb $0x1,0x359(%rbx) 18bdb6: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18bdbd: 48 8d 93 59 03 00 00 lea 0x359(%rbx),%rdx 18bdc4: 8d b0 ed 02 00 00 lea 0x2ed(%rax),%esi 18bdca: e8 00 00 00 00 callq 18bdcf 18bdcf: 41 89 c4 mov %eax,%r12d 18bdd2: 85 c0 test %eax,%eax 18bdd4: 0f 85 eb fe ff ff jne 18bcc5 18bdda: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18bde0: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18bde7: b9 60 00 00 00 mov $0x60,%ecx 18bdec: 48 89 ef mov %rbp,%rdi 18bdef: 48 8d 93 34 02 00 00 lea 0x234(%rbx),%rdx 18bdf6: 8d b0 c8 01 00 00 lea 0x1c8(%rax),%esi 18bdfc: e8 00 00 00 00 callq 18be01 18be01: 41 89 c4 mov %eax,%r12d 18be04: 85 c0 test %eax,%eax 18be06: 0f 85 b9 fe ff ff jne 18bcc5 18be0c: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18be13: 48 81 fd e0 81 ff ff cmp $0xffffffffffff81e0,%rbp 18be1a: 0f 84 85 01 00 00 je 18bfa5 18be20: 8b b5 20 7e 00 00 mov 0x7e20(%rbp),%esi 18be26: 85 f6 test %esi,%esi 18be28: 0f 84 77 01 00 00 je 18bfa5 18be2e: c6 83 bc 00 00 00 00 movb $0x0,0xbc(%rbx) 18be35: 8b 8d 20 7e 00 00 mov 0x7e20(%rbp),%ecx 18be3b: 4c 8d b3 f4 02 00 00 lea 0x2f4(%rbx),%r14 18be42: 45 31 ff xor %r15d,%r15d 18be45: 85 c9 test %ecx,%ecx 18be47: 75 29 jne 18be72 18be49: e9 be 00 00 00 jmpq 18bf0c 18be4e: 8b 44 24 18 mov 0x18(%rsp),%eax 18be52: 49 83 c7 01 add $0x1,%r15 18be56: 49 83 c6 0c add $0xc,%r14 18be5a: 41 88 46 fa mov %al,-0x6(%r14) 18be5e: 80 83 bc 00 00 00 01 addb $0x1,0xbc(%rbx) 18be65: 44 39 bd 20 7e 00 00 cmp %r15d,0x7e20(%rbp) 18be6c: 0f 86 9a 00 00 00 jbe 18bf0c 18be72: 48 8b 95 28 7e 00 00 mov 0x7e28(%rbp),%rdx 18be79: 0f b7 83 a8 00 00 00 movzwl 0xa8(%rbx),%eax 18be80: 4e 8d 24 fd 00 00 00 lea 0x0(,%r15,8),%r12 18be87: 00 18be88: 4c 01 e2 add %r12,%rdx 18be8b: 66 85 c0 test %ax,%ax 18be8e: 74 06 je 18be96 18be90: 66 3b 42 04 cmp 0x4(%rdx),%ax 18be94: 72 76 jb 18bf0c 18be96: 8b 02 mov (%rdx),%eax 18be98: 48 89 ef mov %rbp,%rdi 18be9b: 0f c8 bswap %eax 18be9d: 41 89 06 mov %eax,(%r14) 18bea0: 48 8b 85 28 7e 00 00 mov 0x7e28(%rbp),%rax 18bea7: 42 0f b7 44 20 04 movzwl 0x4(%rax,%r12,1),%eax 18bead: 66 c1 c0 08 rol $0x8,%ax 18beb1: 66 41 89 46 04 mov %ax,0x4(%r14) 18beb6: 48 8b 85 28 7e 00 00 mov 0x7e28(%rbp),%rax 18bebd: 42 8b 34 20 mov (%rax,%r12,1),%esi 18bec1: e8 aa d1 ff ff callq 189070 18bec6: 31 c9 xor %ecx,%ecx 18bec8: be 02 00 00 00 mov $0x2,%esi 18becd: 48 89 ef mov %rbp,%rdi 18bed0: 41 88 46 07 mov %al,0x7(%r14) 18bed4: 48 8b 85 28 7e 00 00 mov 0x7e28(%rbp),%rax 18bedb: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 18bee0: 42 8b 14 20 mov (%rax,%r12,1),%edx 18bee4: e8 00 00 00 00 callq 18bee9 18bee9: 41 89 c4 mov %eax,%r12d 18beec: 85 c0 test %eax,%eax 18beee: 0f 84 5a ff ff ff je 18be4e 18bef4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18befb: e8 00 00 00 00 callq 18bf00 18bf00: e9 f0 f3 ff ff jmpq 18b2f5 18bf05: 31 d2 xor %edx,%edx 18bf07: e9 41 f6 ff ff jmpq 18b54d 18bf0c: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18bf12: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18bf19: b9 01 00 00 00 mov $0x1,%ecx 18bf1e: 48 89 ef mov %rbp,%rdi 18bf21: 48 8d 93 bc 00 00 00 lea 0xbc(%rbx),%rdx 18bf28: 8d 70 51 lea 0x51(%rax),%esi 18bf2b: e8 00 00 00 00 callq 18bf30 18bf30: 41 89 c4 mov %eax,%r12d 18bf33: 85 c0 test %eax,%eax 18bf35: 75 bd jne 18bef4 18bf37: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18bf3d: b9 01 00 00 00 mov $0x1,%ecx 18bf42: 48 89 ef mov %rbp,%rdi 18bf45: c6 83 5b 03 00 00 01 movb $0x1,0x35b(%rbx) 18bf4c: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18bf53: 48 8d 93 5b 03 00 00 lea 0x35b(%rbx),%rdx 18bf5a: 8d b0 ef 02 00 00 lea 0x2ef(%rax),%esi 18bf60: e8 00 00 00 00 callq 18bf65 18bf65: 41 89 c4 mov %eax,%r12d 18bf68: 85 c0 test %eax,%eax 18bf6a: 75 88 jne 18bef4 18bf6c: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18bf72: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18bf79: b9 60 00 00 00 mov $0x60,%ecx 18bf7e: 48 89 ef mov %rbp,%rdi 18bf81: 48 8d 93 f4 02 00 00 lea 0x2f4(%rbx),%rdx 18bf88: 8d b0 88 02 00 00 lea 0x288(%rax),%esi 18bf8e: e8 00 00 00 00 callq 18bf93 18bf93: 41 89 c4 mov %eax,%r12d 18bf96: 85 c0 test %eax,%eax 18bf98: 0f 85 56 ff ff ff jne 18bef4 18bf9e: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18bfa5: 48 81 fd d0 81 ff ff cmp $0xffffffffffff81d0,%rbp 18bfac: 0f 84 3a 01 00 00 je 18c0ec 18bfb2: 8b 95 30 7e 00 00 mov 0x7e30(%rbp),%edx 18bfb8: 85 d2 test %edx,%edx 18bfba: 0f 84 2c 01 00 00 je 18c0ec 18bfc0: c6 83 bb 00 00 00 00 movb $0x0,0xbb(%rbx) 18bfc7: 8b 85 30 7e 00 00 mov 0x7e30(%rbp),%eax 18bfcd: 4c 8d bb 94 02 00 00 lea 0x294(%rbx),%r15 18bfd4: 45 31 f6 xor %r14d,%r14d 18bfd7: 85 c0 test %eax,%eax 18bfd9: 75 22 jne 18bffd 18bfdb: eb 7d jmp 18c05a 18bfdd: 8b 44 24 18 mov 0x18(%rsp),%eax 18bfe1: 49 83 c6 01 add $0x1,%r14 18bfe5: 49 83 c7 0c add $0xc,%r15 18bfe9: 41 88 47 fa mov %al,-0x6(%r15) 18bfed: 80 83 bb 00 00 00 01 addb $0x1,0xbb(%rbx) 18bff4: 44 39 b5 30 7e 00 00 cmp %r14d,0x7e30(%rbp) 18bffb: 76 5d jbe 18c05a 18bffd: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 18c002: 31 c9 xor %ecx,%ecx 18c004: be 02 00 00 00 mov $0x2,%esi 18c009: 48 89 ef mov %rbp,%rdi 18c00c: 48 8b 85 38 7e 00 00 mov 0x7e38(%rbp),%rax 18c013: 42 8b 04 f0 mov (%rax,%r14,8),%eax 18c017: 0f c8 bswap %eax 18c019: 41 89 07 mov %eax,(%r15) 18c01c: 48 8b 85 38 7e 00 00 mov 0x7e38(%rbp),%rax 18c023: 42 0f b7 44 f0 04 movzwl 0x4(%rax,%r14,8),%eax 18c029: 66 c1 c0 08 rol $0x8,%ax 18c02d: 66 41 89 47 04 mov %ax,0x4(%r15) 18c032: 48 8b 85 38 7e 00 00 mov 0x7e38(%rbp),%rax 18c039: 42 8b 14 f0 mov (%rax,%r14,8),%edx 18c03d: e8 00 00 00 00 callq 18c042 18c042: 41 89 c4 mov %eax,%r12d 18c045: 85 c0 test %eax,%eax 18c047: 74 94 je 18bfdd 18c049: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c050: e8 00 00 00 00 callq 18c055 18c055: e9 9b f2 ff ff jmpq 18b2f5 18c05a: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18c060: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18c067: b9 01 00 00 00 mov $0x1,%ecx 18c06c: 48 89 ef mov %rbp,%rdi 18c06f: 48 8d 93 bb 00 00 00 lea 0xbb(%rbx),%rdx 18c076: 8d 70 50 lea 0x50(%rax),%esi 18c079: e8 00 00 00 00 callq 18c07e 18c07e: 41 89 c4 mov %eax,%r12d 18c081: 85 c0 test %eax,%eax 18c083: 75 c4 jne 18c049 18c085: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18c08b: b9 01 00 00 00 mov $0x1,%ecx 18c090: 48 89 ef mov %rbp,%rdi 18c093: c6 83 5a 03 00 00 01 movb $0x1,0x35a(%rbx) 18c09a: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18c0a1: 48 8d 93 5a 03 00 00 lea 0x35a(%rbx),%rdx 18c0a8: 8d b0 ee 02 00 00 lea 0x2ee(%rax),%esi 18c0ae: e8 00 00 00 00 callq 18c0b3 18c0b3: 41 89 c4 mov %eax,%r12d 18c0b6: 85 c0 test %eax,%eax 18c0b8: 75 8f jne 18c049 18c0ba: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 18c0c0: 44 8b 83 ac 00 00 00 mov 0xac(%rbx),%r8d 18c0c7: b9 60 00 00 00 mov $0x60,%ecx 18c0cc: 48 89 ef mov %rbp,%rdi 18c0cf: 48 8d 93 94 02 00 00 lea 0x294(%rbx),%rdx 18c0d6: 8d b0 28 02 00 00 lea 0x228(%rax),%esi 18c0dc: e8 00 00 00 00 callq 18c0e1 18c0e1: 41 89 c4 mov %eax,%r12d 18c0e4: 85 c0 test %eax,%eax 18c0e6: 0f 85 5d ff ff ff jne 18c049 18c0ec: ba 00 c1 ff 3f mov $0x3fffc100,%edx 18c0f1: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 18c0f8: be a8 01 20 c0 mov $0xc02001a8,%esi 18c0fd: 48 89 ef mov %rbp,%rdi 18c100: e8 00 00 00 00 callq 18c105 18c105: be 08 00 20 c0 mov $0xc0200008,%esi 18c10a: 48 89 ef mov %rbp,%rdi 18c10d: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 18c114: e8 00 00 00 00 callq 18c119 18c119: be 08 00 20 c0 mov $0xc0200008,%esi 18c11e: 48 89 ef mov %rbp,%rdi 18c121: 83 e0 cf and $0xffffffcf,%eax 18c124: 89 c2 mov %eax,%edx 18c126: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 18c12d: 81 ca 00 00 20 00 or $0x200000,%edx 18c133: e8 00 00 00 00 callq 18c138 18c138: 48 8b 44 24 08 mov 0x8(%rsp),%rax 18c13d: 80 b8 6f 03 00 00 00 cmpb $0x0,0x36f(%rax) 18c144: 74 4d je 18c193 18c146: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18c14d: b9 01 00 00 00 mov $0x1,%ecx 18c152: 8b b8 b0 00 00 00 mov 0xb0(%rax),%edi 18c158: c6 80 5e 03 00 00 01 movb $0x1,0x35e(%rax) 18c15f: 48 8d 90 5e 03 00 00 lea 0x35e(%rax),%rdx 18c166: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 18c16d: 8d b7 f2 02 00 00 lea 0x2f2(%rdi),%esi 18c173: 48 89 ef mov %rbp,%rdi 18c176: e8 00 00 00 00 callq 18c17b 18c17b: 41 89 c4 mov %eax,%r12d 18c17e: 85 c0 test %eax,%eax 18c180: 74 11 je 18c193 18c182: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c189: e8 00 00 00 00 callq 18c18e 18c18e: e9 62 f1 ff ff jmpq 18b2f5 18c193: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18c19a: b9 01 00 00 00 mov $0x1,%ecx 18c19f: 8b b8 b0 00 00 00 mov 0xb0(%rax),%edi 18c1a5: c6 80 5f 03 00 00 01 movb $0x1,0x35f(%rax) 18c1ac: 48 8d 90 5f 03 00 00 lea 0x35f(%rax),%rdx 18c1b3: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 18c1ba: 8d b7 f3 02 00 00 lea 0x2f3(%rdi),%esi 18c1c0: 48 89 ef mov %rbp,%rdi 18c1c3: e8 00 00 00 00 callq 18c1c8 18c1c8: 41 89 c4 mov %eax,%r12d 18c1cb: 85 c0 test %eax,%eax 18c1cd: 0f 85 f0 01 00 00 jne 18c3c3 18c1d3: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18c1da: b9 01 00 00 00 mov $0x1,%ecx 18c1df: 8b b8 b0 00 00 00 mov 0xb0(%rax),%edi 18c1e5: c6 80 5d 03 00 00 01 movb $0x1,0x35d(%rax) 18c1ec: 48 8d 90 5d 03 00 00 lea 0x35d(%rax),%rdx 18c1f3: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 18c1fa: 8d b7 f1 02 00 00 lea 0x2f1(%rdi),%esi 18c200: 48 89 ef mov %rbp,%rdi 18c203: e8 00 00 00 00 callq 18c208 18c208: 41 89 c4 mov %eax,%r12d 18c20b: 85 c0 test %eax,%eax 18c20d: 0f 85 d1 01 00 00 jne 18c3e4 18c213: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18c21a: b9 01 00 00 00 mov $0x1,%ecx 18c21f: 8b b8 b0 00 00 00 mov 0xb0(%rax),%edi 18c225: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 18c22c: 48 8d 90 5c 03 00 00 lea 0x35c(%rax),%rdx 18c233: 8d b7 f0 02 00 00 lea 0x2f0(%rdi),%esi 18c239: 48 89 ef mov %rbp,%rdi 18c23c: e8 00 00 00 00 callq 18c241 18c241: 41 89 c4 mov %eax,%r12d 18c244: 85 c0 test %eax,%eax 18c246: 0f 85 a9 01 00 00 jne 18c3f5 18c24c: be 62 00 00 00 mov $0x62,%esi 18c251: 48 89 ef mov %rbp,%rdi 18c254: e8 00 00 00 00 callq 18c259 18c259: 41 89 c4 mov %eax,%r12d 18c25c: 85 c0 test %eax,%eax 18c25e: 0f 85 a2 01 00 00 jne 18c406 18c264: be 00 00 20 c0 mov $0xc0200000,%esi 18c269: 48 89 ef mov %rbp,%rdi 18c26c: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 18c273: e8 00 00 00 00 callq 18c278 18c278: be 00 00 20 c0 mov $0xc0200000,%esi 18c27d: 48 89 ef mov %rbp,%rdi 18c280: 83 c8 01 or $0x1,%eax 18c283: 89 c2 mov %eax,%edx 18c285: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 18c28c: e8 00 00 00 00 callq 18c291 18c291: be 01 00 00 00 mov $0x1,%esi 18c296: 48 89 ef mov %rbp,%rdi 18c299: e8 00 00 00 00 callq 18c29e 18c29e: be 01 00 00 00 mov $0x1,%esi 18c2a3: 48 89 ef mov %rbp,%rdi 18c2a6: e8 b5 cf ff ff callq 189260 18c2ab: 41 89 c4 mov %eax,%r12d 18c2ae: 85 c0 test %eax,%eax 18c2b0: 0f 85 61 01 00 00 jne 18c417 18c2b6: be 01 00 00 00 mov $0x1,%esi 18c2bb: 48 89 ef mov %rbp,%rdi 18c2be: e8 1d cb ff ff callq 188de0 18c2c3: 41 89 c4 mov %eax,%r12d 18c2c6: 85 c0 test %eax,%eax 18c2c8: 0f 85 5a 01 00 00 jne 18c428 18c2ce: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18c2d5: 31 f6 xor %esi,%esi 18c2d7: 48 89 ef mov %rbp,%rdi 18c2da: c6 80 56 03 00 00 ff movb $0xff,0x356(%rax) 18c2e1: e8 00 00 00 00 callq 18c2e6 18c2e6: 41 89 c4 mov %eax,%r12d 18c2e9: 85 c0 test %eax,%eax 18c2eb: 0f 85 48 01 00 00 jne 18c439 18c2f1: 80 bd 30 6f 00 00 00 cmpb $0x0,0x6f30(%rbp) 18c2f8: 0f 84 f7 ef ff ff je 18b2f5 18c2fe: 8b bd b4 7c 00 00 mov 0x7cb4(%rbp),%edi 18c304: e8 00 00 00 00 callq 18c309 18c309: 84 c0 test %al,%al 18c30b: 0f 84 e4 ef ff ff je 18b2f5 18c311: 48 89 ef mov %rbp,%rdi 18c314: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 18c31b: be 28 00 10 c2 mov $0xc2100028,%esi 18c320: 4c 8d ad 58 7f 00 00 lea 0x7f58(%rbp),%r13 18c327: e8 00 00 00 00 callq 18c32c 18c32c: 48 89 ef mov %rbp,%rdi 18c32f: be 28 00 10 c2 mov $0xc2100028,%esi 18c334: 66 31 c0 xor %ax,%ax 18c337: 89 c2 mov %eax,%edx 18c339: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 18c340: 81 ca a9 8b 00 00 or $0x8ba9,%edx 18c346: e8 00 00 00 00 callq 18c34b 18c34b: 31 d2 xor %edx,%edx 18c34d: 4c 89 ee mov %r13,%rsi 18c350: 48 89 ef mov %rbp,%rdi 18c353: 48 b8 90 5f 01 00 c0 movabs $0x1d4c000015f90,%rax 18c35a: d4 01 00 18c35d: 48 89 85 30 7f 00 00 mov %rax,0x7f30(%rbp) 18c364: e8 00 00 00 00 callq 18c369 18c369: ba 01 00 00 00 mov $0x1,%edx 18c36e: 4c 89 ee mov %r13,%rsi 18c371: 48 89 ef mov %rbp,%rdi 18c374: e8 00 00 00 00 callq 18c379 18c379: e9 77 ef ff ff jmpq 18b2f5 18c37e: b9 ff ff ff ff mov $0xffffffff,%ecx 18c383: e9 58 f4 ff ff jmpq 18b7e0 18c388: 3d 1f 4e 00 00 cmp $0x4e1f,%eax 18c38d: 0f 87 7b f2 ff ff ja 18b60e 18c393: 89 d9 mov %ebx,%ecx 18c395: 29 c1 sub %eax,%ecx 18c397: 81 f9 c7 00 00 00 cmp $0xc7,%ecx 18c39d: 76 3d jbe 18c3dc 18c39f: 3d 0f 27 00 00 cmp $0x270f,%eax 18c3a4: 0f 87 76 f2 ff ff ja 18b620 18c3aa: 44 89 e1 mov %r12d,%ecx 18c3ad: 29 c1 sub %eax,%ecx 18c3af: 81 f9 c7 00 00 00 cmp $0xc7,%ecx 18c3b5: 0f 87 7d f9 ff ff ja 18bd38 18c3bb: c6 07 08 movb $0x8,(%rdi) 18c3be: e9 5b f9 ff ff jmpq 18bd1e 18c3c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c3ca: e8 00 00 00 00 callq 18c3cf 18c3cf: e9 21 ef ff ff jmpq 18b2f5 18c3d4: c6 01 06 movb $0x6,(%rcx) 18c3d7: e9 f3 f4 ff ff jmpq 18b8cf 18c3dc: c6 07 06 movb $0x6,(%rdi) 18c3df: e9 3a f9 ff ff jmpq 18bd1e 18c3e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c3eb: e8 00 00 00 00 callq 18c3f0 18c3f0: e9 00 ef ff ff jmpq 18b2f5 18c3f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c3fc: e8 00 00 00 00 callq 18c401 18c401: e9 ef ee ff ff jmpq 18b2f5 18c406: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c40d: e8 00 00 00 00 callq 18c412 18c412: e9 de ee ff ff jmpq 18b2f5 18c417: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c41e: e8 00 00 00 00 callq 18c423 18c423: e9 cd ee ff ff jmpq 18b2f5 18c428: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c42f: e8 00 00 00 00 callq 18c434 18c434: e9 bc ee ff ff jmpq 18b2f5 18c439: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c440: e8 00 00 00 00 callq 18c445 18c445: e9 ab ee ff ff jmpq 18b2f5 18c44a: e8 00 00 00 00 callq 18c44f 18c44f: 90 nop 000000000018c450 : 18c450: e8 00 00 00 00 callq 18c455 18c455: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 18c45c: 75 03 jne 18c461 18c45e: 31 c0 xor %eax,%eax 18c460: c3 retq 18c461: 41 54 push %r12 18c463: 4c 8d a7 78 7c 00 00 lea 0x7c78(%rdi),%r12 18c46a: 55 push %rbp 18c46b: 48 89 fd mov %rdi,%rbp 18c46e: 4c 89 e7 mov %r12,%rdi 18c471: e8 00 00 00 00 callq 18c476 18c476: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18c47d: 48 89 ef mov %rbp,%rdi 18c480: c7 80 68 03 00 00 00 movl $0x0,0x368(%rax) 18c487: 00 00 00 18c48a: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18c491: c7 80 64 03 00 00 00 movl $0x0,0x364(%rax) 18c498: 00 00 00 18c49b: e8 d0 ed ff ff callq 18b270 18c4a0: 4c 89 e7 mov %r12,%rdi 18c4a3: 85 c0 test %eax,%eax 18c4a5: 0f 94 85 c4 7c 00 00 sete 0x7cc4(%rbp) 18c4ac: e8 00 00 00 00 callq 18c4b1 18c4b1: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 18c4b8: 75 06 jne 18c4c0 18c4ba: 31 c0 xor %eax,%eax 18c4bc: 5d pop %rbp 18c4bd: 41 5c pop %r12 18c4bf: c3 retq 18c4c0: 48 89 ef mov %rbp,%rdi 18c4c3: e8 00 00 00 00 callq 18c4c8 18c4c8: 31 c0 xor %eax,%eax 18c4ca: 5d pop %rbp 18c4cb: 41 5c pop %r12 18c4cd: c3 retq 18c4ce: 66 90 xchg %ax,%ax 000000000018c4d0 : 18c4d0: e8 00 00 00 00 callq 18c4d5 18c4d5: 41 55 push %r13 18c4d7: 41 54 push %r12 18c4d9: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # 18c4e0 18c4e0: 55 push %rbp 18c4e1: 45 85 e4 test %r12d,%r12d 18c4e4: 74 58 je 18c53e 18c4e6: 4c 8d af 78 7c 00 00 lea 0x7c78(%rdi),%r13 18c4ed: 48 89 fd mov %rdi,%rbp 18c4f0: 4c 89 ef mov %r13,%rdi 18c4f3: e8 00 00 00 00 callq 18c4f8 18c4f8: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18c4ff: 48 89 ef mov %rbp,%rdi 18c502: c7 80 68 03 00 00 00 movl $0x0,0x368(%rax) 18c509: 00 00 00 18c50c: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18c513: c7 80 64 03 00 00 00 movl $0x0,0x364(%rax) 18c51a: 00 00 00 18c51d: e8 4e ed ff ff callq 18b270 18c522: 4c 89 ef mov %r13,%rdi 18c525: 85 c0 test %eax,%eax 18c527: 41 89 c4 mov %eax,%r12d 18c52a: 0f 94 85 c4 7c 00 00 sete 0x7cc4(%rbp) 18c531: e8 00 00 00 00 callq 18c536 18c536: 48 89 ef mov %rbp,%rdi 18c539: e8 00 00 00 00 callq 18c53e 18c53e: 44 89 e0 mov %r12d,%eax 18c541: 5d pop %rbp 18c542: 41 5c pop %r12 18c544: 41 5d pop %r13 18c546: c3 retq 18c547: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18c54e: 00 00 000000000018c550 : 18c550: e8 00 00 00 00 callq 18c555 18c555: 41 54 push %r12 18c557: 55 push %rbp 18c558: 48 89 fd mov %rdi,%rbp 18c55b: 48 81 c7 10 7f 00 00 add $0x7f10,%rdi 18c562: 53 push %rbx 18c563: 4c 8d a5 78 7c 00 00 lea 0x7c78(%rbp),%r12 18c56a: e8 00 00 00 00 callq 18c56f 18c56f: 4c 89 e7 mov %r12,%rdi 18c572: e8 00 00 00 00 callq 18c577 18c577: 8b 85 d0 7c 00 00 mov 0x7cd0(%rbp),%eax 18c57d: 85 c0 test %eax,%eax 18c57f: 7e 28 jle 18c5a9 18c581: 31 db xor %ebx,%ebx 18c583: 48 63 c3 movslq %ebx,%rax 18c586: 83 c3 01 add $0x1,%ebx 18c589: 48 8d 04 40 lea (%rax,%rax,2),%rax 18c58d: 48 c1 e0 04 shl $0x4,%rax 18c591: 48 03 85 c8 7c 00 00 add 0x7cc8(%rbp),%rax 18c598: 48 8b 78 28 mov 0x28(%rax),%rdi 18c59c: e8 00 00 00 00 callq 18c5a1 18c5a1: 3b 9d d0 7c 00 00 cmp 0x7cd0(%rbp),%ebx 18c5a7: 7c da jl 18c583 18c5a9: 48 8b bd c8 7c 00 00 mov 0x7cc8(%rbp),%rdi 18c5b0: e8 00 00 00 00 callq 18c5b5 18c5b5: 48 8b bd 98 7d 00 00 mov 0x7d98(%rbp),%rdi 18c5bc: e8 00 00 00 00 callq 18c5c1 18c5c1: 48 89 ef mov %rbp,%rdi 18c5c4: e8 00 00 00 00 callq 18c5c9 18c5c9: 4c 89 e7 mov %r12,%rdi 18c5cc: e8 00 00 00 00 callq 18c5d1 18c5d1: 31 c0 xor %eax,%eax 18c5d3: 5b pop %rbx 18c5d4: 5d pop %rbp 18c5d5: 41 5c pop %r12 18c5d7: c3 retq 18c5d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18c5df: 00 000000000018c5e0 : 18c5e0: e8 00 00 00 00 callq 18c5e5 18c5e5: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18c5ec: 48 8b 88 00 04 00 00 mov 0x400(%rax),%rcx 18c5f3: 48 8b 90 28 04 00 00 mov 0x428(%rax),%rdx 18c5fa: 48 89 88 88 03 00 00 mov %rcx,0x388(%rax) 18c601: 48 8b 88 08 04 00 00 mov 0x408(%rax),%rcx 18c608: 48 89 90 b0 03 00 00 mov %rdx,0x3b0(%rax) 18c60f: 48 89 88 90 03 00 00 mov %rcx,0x390(%rax) 18c616: 48 8b 88 10 04 00 00 mov 0x410(%rax),%rcx 18c61d: 48 89 88 98 03 00 00 mov %rcx,0x398(%rax) 18c624: 48 8b 88 18 04 00 00 mov 0x418(%rax),%rcx 18c62b: 48 89 88 a0 03 00 00 mov %rcx,0x3a0(%rax) 18c632: 48 8b 88 20 04 00 00 mov 0x420(%rax),%rcx 18c639: 48 89 88 a8 03 00 00 mov %rcx,0x3a8(%rax) 18c640: 48 8b 0a mov (%rdx),%rcx 18c643: 48 89 88 b8 03 00 00 mov %rcx,0x3b8(%rax) 18c64a: 48 8b 4a 08 mov 0x8(%rdx),%rcx 18c64e: 48 89 88 c0 03 00 00 mov %rcx,0x3c0(%rax) 18c655: 48 8b 4a 10 mov 0x10(%rdx),%rcx 18c659: 48 89 88 c8 03 00 00 mov %rcx,0x3c8(%rax) 18c660: 48 8b 4a 18 mov 0x18(%rdx),%rcx 18c664: 48 89 88 d0 03 00 00 mov %rcx,0x3d0(%rax) 18c66b: 48 8b 4a 20 mov 0x20(%rdx),%rcx 18c66f: 48 89 88 d8 03 00 00 mov %rcx,0x3d8(%rax) 18c676: 48 8b 4a 28 mov 0x28(%rdx),%rcx 18c67a: 48 89 88 e0 03 00 00 mov %rcx,0x3e0(%rax) 18c681: 48 8b 4a 30 mov 0x30(%rdx),%rcx 18c685: 48 89 88 e8 03 00 00 mov %rcx,0x3e8(%rax) 18c68c: 48 8b 4a 38 mov 0x38(%rdx),%rcx 18c690: 48 89 88 f0 03 00 00 mov %rcx,0x3f0(%rax) 18c697: 48 8b 52 40 mov 0x40(%rdx),%rdx 18c69b: 48 89 90 f8 03 00 00 mov %rdx,0x3f8(%rax) 18c6a2: 48 8d 90 b8 03 00 00 lea 0x3b8(%rax),%rdx 18c6a9: 48 05 88 03 00 00 add $0x388,%rax 18c6af: 48 89 50 28 mov %rdx,0x28(%rax) 18c6b3: 48 89 87 d8 7c 00 00 mov %rax,0x7cd8(%rdi) 18c6ba: c3 retq 18c6bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000018c6c0 : 18c6c0: e8 00 00 00 00 callq 18c6c5 18c6c5: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 18c6cb: 83 e8 07 sub $0x7,%eax 18c6ce: 83 e0 fd and $0xfffffffd,%eax 18c6d1: 75 0a jne 18c6dd 18c6d3: be 41 00 00 00 mov $0x41,%esi 18c6d8: e9 00 00 00 00 jmpq 18c6dd 18c6dd: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18c6e4: 31 d2 xor %edx,%edx 18c6e6: 8b 88 a0 00 00 00 mov 0xa0(%rax),%ecx 18c6ec: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 18c6f2: 39 ce cmp %ecx,%esi 18c6f4: 72 14 jb 18c70a 18c6f6: 41 b8 01 00 00 00 mov $0x1,%r8d 18c6fc: 44 89 c0 mov %r8d,%eax 18c6ff: d3 e0 shl %cl,%eax 18c701: 83 c1 01 add $0x1,%ecx 18c704: 09 c2 or %eax,%edx 18c706: 39 ce cmp %ecx,%esi 18c708: 73 f2 jae 18c6fc 18c70a: be 45 01 00 00 mov $0x145,%esi 18c70f: e9 00 00 00 00 jmpq 18c714 18c714: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18c71b: 00 00 00 00 18c71f: 90 nop 000000000018c720 : 18c720: e8 00 00 00 00 callq 18c725 18c725: 55 push %rbp 18c726: 48 89 fd mov %rdi,%rbp 18c729: 53 push %rbx 18c72a: 89 f3 mov %esi,%ebx 18c72c: 48 83 ec 10 sub $0x10,%rsp 18c730: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18c737: 00 00 18c739: 48 89 44 24 08 mov %rax,0x8(%rsp) 18c73e: 31 c0 xor %eax,%eax 18c740: 83 fe 08 cmp $0x8,%esi 18c743: 74 29 je 18c76e 18c745: 83 fe 04 cmp $0x4,%esi 18c748: 74 70 je 18c7ba 18c74a: 83 fe 01 cmp $0x1,%esi 18c74d: 74 76 je 18c7c5 18c74f: 89 9d 78 7f 00 00 mov %ebx,0x7f78(%rbp) 18c755: 31 c0 xor %eax,%eax 18c757: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 18c75c: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 18c763: 00 00 18c765: 75 7b jne 18c7e2 18c767: 48 83 c4 10 add $0x10,%rsp 18c76b: 5b pop %rbx 18c76c: 5d pop %rbp 18c76d: c3 retq 18c76e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 18c773: e8 00 00 00 00 callq 18c778 18c778: 85 c0 test %eax,%eax 18c77a: 75 db jne 18c757 18c77c: 8b 74 24 04 mov 0x4(%rsp),%esi 18c780: b9 07 00 00 00 mov $0x7,%ecx 18c785: ba 01 00 00 00 mov $0x1,%edx 18c78a: 89 d0 mov %edx,%eax 18c78c: d3 e0 shl %cl,%eax 18c78e: 85 f0 test %esi,%eax 18c790: 75 05 jne 18c797 18c792: 83 e9 01 sub $0x1,%ecx 18c795: 75 f3 jne 18c78a 18c797: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 18c79d: 83 e8 07 sub $0x7,%eax 18c7a0: 83 e0 fd and $0xfffffffd,%eax 18c7a3: 75 27 jne 18c7cc 18c7a5: 89 ca mov %ecx,%edx 18c7a7: be 04 01 00 00 mov $0x104,%esi 18c7ac: 48 89 ef mov %rbp,%rdi 18c7af: e8 00 00 00 00 callq 18c7b4 18c7b4: 85 c0 test %eax,%eax 18c7b6: 74 97 je 18c74f 18c7b8: eb 9d jmp 18c757 18c7ba: e8 b1 c7 ff ff callq 188f70 18c7bf: 85 c0 test %eax,%eax 18c7c1: 74 8c je 18c74f 18c7c3: eb 92 jmp 18c757 18c7c5: e8 f6 fe ff ff callq 18c6c0 18c7ca: eb e8 jmp 18c7b4 18c7cc: ba 01 00 00 00 mov $0x1,%edx 18c7d1: be 45 01 00 00 mov $0x145,%esi 18c7d6: 48 89 ef mov %rbp,%rdi 18c7d9: d3 e2 shl %cl,%edx 18c7db: e8 00 00 00 00 callq 18c7e0 18c7e0: eb d2 jmp 18c7b4 18c7e2: e8 00 00 00 00 callq 18c7e7 18c7e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18c7ee: 00 00 000000000018c7f0 : 18c7f0: e8 00 00 00 00 callq 18c7f5 18c7f5: 41 56 push %r14 18c7f7: 41 55 push %r13 18c7f9: 41 54 push %r12 18c7fb: 55 push %rbp 18c7fc: 48 89 fd mov %rdi,%rbp 18c7ff: 53 push %rbx 18c800: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18c807: 80 bb ab 00 00 00 00 cmpb $0x0,0xab(%rbx) 18c80e: 4c 8d ab 88 03 00 00 lea 0x388(%rbx),%r13 18c815: 0f 85 95 01 00 00 jne 18c9b0 18c81b: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 18c821: 8d 50 f9 lea -0x7(%rax),%edx 18c824: 0f b6 83 6e 03 00 00 movzbl 0x36e(%rbx),%eax 18c82b: 83 e2 fd and $0xfffffffd,%edx 18c82e: 41 89 d6 mov %edx,%r14d 18c831: 74 17 je 18c84a 18c833: 84 c0 test %al,%al 18c835: 0f 85 9d 01 00 00 jne 18c9d8 18c83b: 45 31 e4 xor %r12d,%r12d 18c83e: 5b pop %rbx 18c83f: 44 89 e0 mov %r12d,%eax 18c842: 5d pop %rbp 18c843: 41 5c pop %r12 18c845: 41 5d pop %r13 18c847: 41 5e pop %r14 18c849: c3 retq 18c84a: 84 c0 test %al,%al 18c84c: 74 ed je 18c83b 18c84e: 48 8b b3 28 04 00 00 mov 0x428(%rbx),%rsi 18c855: 48 89 ef mov %rbp,%rdi 18c858: e8 d3 d5 ff ff callq 189e30 18c85d: 48 8b b3 28 04 00 00 mov 0x428(%rbx),%rsi 18c864: 48 89 ef mov %rbp,%rdi 18c867: e8 24 d5 ff ff callq 189d90 18c86c: 48 89 ef mov %rbp,%rdi 18c86f: e8 4c c9 ff ff callq 1891c0 18c874: 41 89 c4 mov %eax,%r12d 18c877: 85 c0 test %eax,%eax 18c879: 0f 85 94 02 00 00 jne 18cb13 18c87f: 48 89 ef mov %rbp,%rdi 18c882: e8 a9 cd ff ff callq 189630 18c887: 48 8b bd 98 7d 00 00 mov 0x7d98(%rbp),%rdi 18c88e: 8b 87 a0 00 00 00 mov 0xa0(%rdi),%eax 18c894: 8b b7 a4 00 00 00 mov 0xa4(%rdi),%esi 18c89a: 39 f0 cmp %esi,%eax 18c89c: 77 1e ja 18c8bc 18c89e: 89 c1 mov %eax,%ecx 18c8a0: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 18c8a7: 00 18c8a8: 48 29 ca sub %rcx,%rdx 18c8ab: 39 c6 cmp %eax,%esi 18c8ad: 0f 94 84 97 d0 00 00 sete 0xd0(%rdi,%rdx,4) 18c8b4: 00 18c8b5: 83 c0 01 add $0x1,%eax 18c8b8: 39 c6 cmp %eax,%esi 18c8ba: 73 e2 jae 18c89e 18c8bc: 48 89 ef mov %rbp,%rdi 18c8bf: e8 ac c6 ff ff callq 188f70 18c8c4: 48 8b 8d 98 7d 00 00 mov 0x7d98(%rbp),%rcx 18c8cb: 31 c0 xor %eax,%eax 18c8cd: 39 81 a0 00 00 00 cmp %eax,0xa0(%rcx) 18c8d3: 77 27 ja 18c8fc 18c8d5: 39 81 a4 00 00 00 cmp %eax,0xa4(%rcx) 18c8db: 72 1f jb 18c8fc 18c8dd: 89 c6 mov %eax,%esi 18c8df: 48 8d 14 f5 00 00 00 lea 0x0(,%rsi,8),%rdx 18c8e6: 00 18c8e7: 48 29 f2 sub %rsi,%rdx 18c8ea: 48 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%rsi 18c8f1: 48 8d 14 96 lea (%rsi,%rdx,4),%rdx 18c8f5: c6 82 d1 00 00 00 01 movb $0x1,0xd1(%rdx) 18c8fc: 83 c0 01 add $0x1,%eax 18c8ff: 83 f8 08 cmp $0x8,%eax 18c902: 75 c9 jne 18c8cd 18c904: 48 89 ef mov %rbp,%rdi 18c907: e8 b4 c3 ff ff callq 188cc0 18c90c: 48 8b b3 28 04 00 00 mov 0x428(%rbx),%rsi 18c913: 48 89 ef mov %rbp,%rdi 18c916: e8 b5 cc ff ff callq 1895d0 18c91b: 48 89 ef mov %rbp,%rdi 18c91e: e8 9d fd ff ff callq 18c6c0 18c923: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18c92a: 8b 88 a0 00 00 00 mov 0xa0(%rax),%ecx 18c930: 8b 90 a4 00 00 00 mov 0xa4(%rax),%edx 18c936: 39 d1 cmp %edx,%ecx 18c938: 77 13 ja 18c94d 18c93a: be 01 00 00 00 mov $0x1,%esi 18c93f: 89 f0 mov %esi,%eax 18c941: d3 e0 shl %cl,%eax 18c943: 83 c1 01 add $0x1,%ecx 18c946: 41 09 c6 or %eax,%r14d 18c949: 39 d1 cmp %edx,%ecx 18c94b: 76 f2 jbe 18c93f 18c94d: 44 89 f2 mov %r14d,%edx 18c950: be 45 01 00 00 mov $0x145,%esi 18c955: 48 89 ef mov %rbp,%rdi 18c958: e8 00 00 00 00 callq 18c95d 18c95d: 48 89 ef mov %rbp,%rdi 18c960: e8 0b c6 ff ff callq 188f70 18c965: 48 89 ef mov %rbp,%rdi 18c968: e8 53 fd ff ff callq 18c6c0 18c96d: 8b b3 14 04 00 00 mov 0x414(%rbx),%esi 18c973: 4c 89 ea mov %r13,%rdx 18c976: 48 89 ef mov %rbp,%rdi 18c979: e8 d2 db ff ff callq 18a550 18c97e: 41 89 c4 mov %eax,%r12d 18c981: 85 c0 test %eax,%eax 18c983: 0f 85 a2 01 00 00 jne 18cb2b 18c989: 48 89 ef mov %rbp,%rdi 18c98c: e8 8f de ff ff callq 18a820 18c991: 83 bd 08 07 00 00 09 cmpl $0x9,0x708(%rbp) 18c998: 0f 85 9d fe ff ff jne 18c83b 18c99e: be 01 00 00 00 mov $0x1,%esi 18c9a3: 48 89 ef mov %rbp,%rdi 18c9a6: e8 75 d3 ff ff callq 189d20 18c9ab: e9 8e fe ff ff jmpq 18c83e 18c9b0: 0f b6 b7 70 85 00 00 movzbl 0x8570(%rdi),%esi 18c9b7: e8 00 00 00 00 callq 18c9bc 18c9bc: 41 89 c4 mov %eax,%r12d 18c9bf: 85 c0 test %eax,%eax 18c9c1: 0f 84 54 fe ff ff je 18c81b 18c9c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c9ce: e8 00 00 00 00 callq 18c9d3 18c9d3: e9 66 fe ff ff jmpq 18c83e 18c9d8: 48 8b b3 28 04 00 00 mov 0x428(%rbx),%rsi 18c9df: 48 89 ef mov %rbp,%rdi 18c9e2: e8 49 d4 ff ff callq 189e30 18c9e7: 48 8b b3 28 04 00 00 mov 0x428(%rbx),%rsi 18c9ee: 48 89 ef mov %rbp,%rdi 18c9f1: e8 9a d3 ff ff callq 189d90 18c9f6: 48 89 ef mov %rbp,%rdi 18c9f9: e8 c2 c7 ff ff callq 1891c0 18c9fe: 41 89 c4 mov %eax,%r12d 18ca01: 85 c0 test %eax,%eax 18ca03: 0f 85 0a 01 00 00 jne 18cb13 18ca09: 48 89 ef mov %rbp,%rdi 18ca0c: e8 1f cc ff ff callq 189630 18ca11: 48 8b bd 98 7d 00 00 mov 0x7d98(%rbp),%rdi 18ca18: 8b 87 a0 00 00 00 mov 0xa0(%rdi),%eax 18ca1e: 8b b7 a4 00 00 00 mov 0xa4(%rdi),%esi 18ca24: 39 f0 cmp %esi,%eax 18ca26: 77 1e ja 18ca46 18ca28: 89 c1 mov %eax,%ecx 18ca2a: 48 8d 14 cd 00 00 00 lea 0x0(,%rcx,8),%rdx 18ca31: 00 18ca32: 48 29 ca sub %rcx,%rdx 18ca35: 39 c6 cmp %eax,%esi 18ca37: 0f 94 84 97 d0 00 00 sete 0xd0(%rdi,%rdx,4) 18ca3e: 00 18ca3f: 83 c0 01 add $0x1,%eax 18ca42: 39 c6 cmp %eax,%esi 18ca44: 73 e2 jae 18ca28 18ca46: be 89 01 00 00 mov $0x189,%esi 18ca4b: 48 89 ef mov %rbp,%rdi 18ca4e: e8 00 00 00 00 callq 18ca53 18ca53: 48 89 ef mov %rbp,%rdi 18ca56: e8 65 c2 ff ff callq 188cc0 18ca5b: 48 8b b3 28 04 00 00 mov 0x428(%rbx),%rsi 18ca62: 48 89 ef mov %rbp,%rdi 18ca65: e8 66 cb ff ff callq 1895d0 18ca6a: be 8a 01 00 00 mov $0x18a,%esi 18ca6f: 48 89 ef mov %rbp,%rdi 18ca72: e8 00 00 00 00 callq 18ca77 18ca77: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18ca7e: 31 d2 xor %edx,%edx 18ca80: bf 01 00 00 00 mov $0x1,%edi 18ca85: 8b 88 a0 00 00 00 mov 0xa0(%rax),%ecx 18ca8b: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 18ca91: 39 ce cmp %ecx,%esi 18ca93: 72 0d jb 18caa2 18ca95: 89 f8 mov %edi,%eax 18ca97: d3 e0 shl %cl,%eax 18ca99: 83 c1 01 add $0x1,%ecx 18ca9c: 09 c2 or %eax,%edx 18ca9e: 39 ce cmp %ecx,%esi 18caa0: 73 f3 jae 18ca95 18caa2: be 45 01 00 00 mov $0x145,%esi 18caa7: 48 89 ef mov %rbp,%rdi 18caaa: e8 00 00 00 00 callq 18caaf 18caaf: 8b b3 14 04 00 00 mov 0x414(%rbx),%esi 18cab5: 4c 89 ea mov %r13,%rdx 18cab8: 48 89 ef mov %rbp,%rdi 18cabb: e8 90 da ff ff callq 18a550 18cac0: 41 89 c4 mov %eax,%r12d 18cac3: 85 c0 test %eax,%eax 18cac5: 75 64 jne 18cb2b 18cac7: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18cace: 80 b8 7e 03 00 00 00 cmpb $0x0,0x37e(%rax) 18cad5: 75 2f jne 18cb06 18cad7: 8b 95 30 7e 00 00 mov 0x7e30(%rbp),%edx 18cadd: 85 d2 test %edx,%edx 18cadf: 0f 94 c1 sete %cl 18cae2: f7 d9 neg %ecx 18cae4: 38 88 56 03 00 00 cmp %cl,0x356(%rax) 18caea: 74 1a je 18cb06 18caec: 88 88 56 03 00 00 mov %cl,0x356(%rax) 18caf2: ba 01 00 00 00 mov $0x1,%edx 18caf7: be 2f 01 00 00 mov $0x12f,%esi 18cafc: 48 89 ef mov %rbp,%rdi 18caff: d3 e2 shl %cl,%edx 18cb01: e8 00 00 00 00 callq 18cb06 18cb06: 48 89 ef mov %rbp,%rdi 18cb09: e8 12 dd ff ff callq 18a820 18cb0e: e9 8b fe ff ff jmpq 18c99e 18cb13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18cb1a: e8 00 00 00 00 callq 18cb1f 18cb1f: 44 89 e0 mov %r12d,%eax 18cb22: 5b pop %rbx 18cb23: 5d pop %rbp 18cb24: 41 5c pop %r12 18cb26: 41 5d pop %r13 18cb28: 41 5e pop %r14 18cb2a: c3 retq 18cb2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18cb32: e8 00 00 00 00 callq 18cb37 18cb37: e9 02 fd ff ff jmpq 18c83e 18cb3c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018cb40 : 18cb40: e8 00 00 00 00 callq 18cb45 18cb45: 40 f6 c6 03 test $0x3,%sil 18cb49: 75 40 jne 18cb8b 18cb4b: 8d 46 03 lea 0x3(%rsi),%eax 18cb4e: 39 d0 cmp %edx,%eax 18cb50: 77 39 ja 18cb8b 18cb52: 55 push %rbp 18cb53: 31 c9 xor %ecx,%ecx 18cb55: 48 89 fd mov %rdi,%rbp 18cb58: 89 f2 mov %esi,%edx 18cb5a: be 80 00 00 00 mov $0x80,%esi 18cb5f: e8 00 00 00 00 callq 18cb64 18cb64: 48 89 ef mov %rbp,%rdi 18cb67: 31 d2 xor %edx,%edx 18cb69: be 90 00 00 00 mov $0x90,%esi 18cb6e: e8 00 00 00 00 callq 18cb73 18cb73: 48 89 ef mov %rbp,%rdi 18cb76: 31 c9 xor %ecx,%ecx 18cb78: be 90 00 00 00 mov $0x90,%esi 18cb7d: 83 e0 fe and $0xfffffffe,%eax 18cb80: 89 c2 mov %eax,%edx 18cb82: e8 00 00 00 00 callq 18cb87 18cb87: 31 c0 xor %eax,%eax 18cb89: 5d pop %rbp 18cb8a: c3 retq 18cb8b: b8 ea ff ff ff mov $0xffffffea,%eax 18cb90: c3 retq 18cb91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18cb98: 00 00 00 00 18cb9c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018cba0 : 18cba0: e8 00 00 00 00 callq 18cba5 18cba5: 55 push %rbp 18cba6: 0f b7 d6 movzwl %si,%edx 18cba9: 48 89 fd mov %rdi,%rbp 18cbac: 31 c9 xor %ecx,%ecx 18cbae: 53 push %rbx 18cbaf: be 94 00 00 00 mov $0x94,%esi 18cbb4: e8 00 00 00 00 callq 18cbb9 18cbb9: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 18cbbf: 85 c0 test %eax,%eax 18cbc1: 74 2d je 18cbf0 18cbc3: 31 db xor %ebx,%ebx 18cbc5: eb 15 jmp 18cbdc 18cbc7: bf c7 10 00 00 mov $0x10c7,%edi 18cbcc: 83 c3 01 add $0x1,%ebx 18cbcf: e8 00 00 00 00 callq 18cbd4 18cbd4: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 18cbda: 76 14 jbe 18cbf0 18cbdc: 31 d2 xor %edx,%edx 18cbde: be 95 00 00 00 mov $0x95,%esi 18cbe3: 48 89 ef mov %rbp,%rdi 18cbe6: e8 00 00 00 00 callq 18cbeb 18cbeb: 66 85 c0 test %ax,%ax 18cbee: 74 d7 je 18cbc7 18cbf0: 31 d2 xor %edx,%edx 18cbf2: 48 89 ef mov %rbp,%rdi 18cbf5: be 95 00 00 00 mov $0x95,%esi 18cbfa: e8 00 00 00 00 callq 18cbff 18cbff: 5b pop %rbx 18cc00: 5d pop %rbp 18cc01: 0f b7 c0 movzwl %ax,%eax 18cc04: 2d fe 00 00 00 sub $0xfe,%eax 18cc09: 83 f8 02 cmp $0x2,%eax 18cc0c: 19 c0 sbb %eax,%eax 18cc0e: 83 e0 ea and $0xffffffea,%eax 18cc11: c3 retq 18cc12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18cc19: 00 00 00 00 18cc1d: 0f 1f 00 nopl (%rax) 000000000018cc20 : 18cc20: e8 00 00 00 00 callq 18cc25 18cc25: 41 54 push %r12 18cc27: 55 push %rbp 18cc28: 48 89 fd mov %rdi,%rbp 18cc2b: 53 push %rbx 18cc2c: 48 89 f3 mov %rsi,%rbx 18cc2f: be 62 01 00 00 mov $0x162,%esi 18cc34: e8 00 00 00 00 callq 18cc39 18cc39: 41 89 c4 mov %eax,%r12d 18cc3c: 85 c0 test %eax,%eax 18cc3e: 75 16 jne 18cc56 18cc40: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 18cc47: be 68 00 00 80 mov $0x80000068,%esi 18cc4c: 48 89 ef mov %rbp,%rdi 18cc4f: e8 00 00 00 00 callq 18cc54 18cc54: 89 03 mov %eax,(%rbx) 18cc56: 44 89 e0 mov %r12d,%eax 18cc59: 5b pop %rbx 18cc5a: 5d pop %rbp 18cc5b: 41 5c pop %r12 18cc5d: c3 retq 18cc5e: 66 90 xchg %ax,%ax 000000000018cc60 : 18cc60: e8 00 00 00 00 callq 18cc65 18cc65: 55 push %rbp 18cc66: 31 c9 xor %ecx,%ecx 18cc68: 48 89 fd mov %rdi,%rbp 18cc6b: 53 push %rbx 18cc6c: 89 f3 mov %esi,%ebx 18cc6e: be a4 00 00 00 mov $0xa4,%esi 18cc73: e8 00 00 00 00 callq 18cc78 18cc78: 0f b7 f3 movzwl %bx,%esi 18cc7b: 48 89 ef mov %rbp,%rdi 18cc7e: 5b pop %rbx 18cc7f: 5d pop %rbp 18cc80: e9 1b ff ff ff jmpq 18cba0 18cc85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18cc8c: 00 00 00 00 000000000018cc90 : 18cc90: e8 00 00 00 00 callq 18cc95 18cc95: 41 54 push %r12 18cc97: 55 push %rbp 18cc98: 48 89 fd mov %rdi,%rbp 18cc9b: 53 push %rbx 18cc9c: 48 89 d3 mov %rdx,%rbx 18cc9f: 89 ca mov %ecx,%edx 18cca1: e8 9a fe ff ff callq 18cb40 18cca6: 41 89 c4 mov %eax,%r12d 18cca9: 85 c0 test %eax,%eax 18ccab: 75 11 jne 18ccbe 18ccad: 31 d2 xor %edx,%edx 18ccaf: be 81 00 00 00 mov $0x81,%esi 18ccb4: 48 89 ef mov %rbp,%rdi 18ccb7: e8 00 00 00 00 callq 18ccbc 18ccbc: 89 03 mov %eax,(%rbx) 18ccbe: 44 89 e0 mov %r12d,%eax 18ccc1: 5b pop %rbx 18ccc2: 5d pop %rbp 18ccc3: 41 5c pop %r12 18ccc5: c3 retq 18ccc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18cccd: 00 00 00 000000000018ccd0 : 18ccd0: e8 00 00 00 00 callq 18ccd5 18ccd5: 40 84 f6 test %sil,%sil 18ccd8: 74 0a je 18cce4 18ccda: be 4e 01 00 00 mov $0x14e,%esi 18ccdf: e9 bc fe ff ff jmpq 18cba0 18cce4: be 4f 01 00 00 mov $0x14f,%esi 18cce9: e9 b2 fe ff ff jmpq 18cba0 18ccee: 66 90 xchg %ax,%ax 000000000018ccf0 : 18ccf0: e8 00 00 00 00 callq 18ccf5 18ccf5: 40 84 f6 test %sil,%sil 18ccf8: 74 0a je 18cd04 18ccfa: be 20 01 00 00 mov $0x120,%esi 18ccff: e9 9c fe ff ff jmpq 18cba0 18cd04: be 21 01 00 00 mov $0x121,%esi 18cd09: e9 92 fe ff ff jmpq 18cba0 18cd0e: 66 90 xchg %ax,%ax 000000000018cd10 : 18cd10: e8 00 00 00 00 callq 18cd15 18cd15: 8d 04 0e lea (%rsi,%rcx,1),%eax 18cd18: 44 39 c0 cmp %r8d,%eax 18cd1b: 0f 87 e3 01 00 00 ja 18cf04 18cd21: 41 57 push %r15 18cd23: 49 89 ff mov %rdi,%r15 18cd26: 41 56 push %r14 18cd28: 41 89 f6 mov %esi,%r14d 18cd2b: 41 55 push %r13 18cd2d: 41 54 push %r12 18cd2f: 45 89 c4 mov %r8d,%r12d 18cd32: 41 89 f0 mov %esi,%r8d 18cd35: 55 push %rbp 18cd36: 48 89 d5 mov %rdx,%rbp 18cd39: 53 push %rbx 18cd3a: 89 cb mov %ecx,%ebx 18cd3c: 48 83 ec 08 sub $0x8,%rsp 18cd40: 41 83 e0 03 and $0x3,%r8d 18cd44: 74 55 je 18cd9b 18cd46: eb 71 jmp 18cdb9 18cd48: 0f b6 45 00 movzbl 0x0(%rbp),%eax 18cd4c: 44 0f b6 6d 02 movzbl 0x2(%rbp),%r13d 18cd51: 44 89 f6 mov %r14d,%esi 18cd54: 4c 89 ff mov %r15,%rdi 18cd57: c1 e0 18 shl $0x18,%eax 18cd5a: 41 c1 e5 08 shl $0x8,%r13d 18cd5e: 89 c2 mov %eax,%edx 18cd60: 0f b6 45 01 movzbl 0x1(%rbp),%eax 18cd64: c1 e0 10 shl $0x10,%eax 18cd67: 01 d0 add %edx,%eax 18cd69: 0f b6 55 03 movzbl 0x3(%rbp),%edx 18cd6d: 01 d0 add %edx,%eax 18cd6f: 44 89 e2 mov %r12d,%edx 18cd72: 41 01 c5 add %eax,%r13d 18cd75: e8 c6 fd ff ff callq 18cb40 18cd7a: 85 c0 test %eax,%eax 18cd7c: 75 2c jne 18cdaa 18cd7e: 31 c9 xor %ecx,%ecx 18cd80: 44 89 ea mov %r13d,%edx 18cd83: be 81 00 00 00 mov $0x81,%esi 18cd88: 4c 89 ff mov %r15,%rdi 18cd8b: e8 00 00 00 00 callq 18cd90 18cd90: 48 83 c5 04 add $0x4,%rbp 18cd94: 83 eb 04 sub $0x4,%ebx 18cd97: 41 83 c6 04 add $0x4,%r14d 18cd9b: 83 fb 03 cmp $0x3,%ebx 18cd9e: 77 a8 ja 18cd48 18cda0: 31 c0 xor %eax,%eax 18cda2: 85 db test %ebx,%ebx 18cda4: 0f 85 97 00 00 00 jne 18ce41 18cdaa: 48 83 c4 08 add $0x8,%rsp 18cdae: 5b pop %rbx 18cdaf: 5d pop %rbp 18cdb0: 41 5c pop %r12 18cdb2: 41 5d pop %r13 18cdb4: 41 5e pop %r14 18cdb6: 41 5f pop %r15 18cdb8: c3 retq 18cdb9: 45 29 c6 sub %r8d,%r14d 18cdbc: 44 89 e2 mov %r12d,%edx 18cdbf: 44 89 04 24 mov %r8d,(%rsp) 18cdc3: 44 89 f6 mov %r14d,%esi 18cdc6: e8 75 fd ff ff callq 18cb40 18cdcb: 85 c0 test %eax,%eax 18cdcd: 75 db jne 18cdaa 18cdcf: 31 d2 xor %edx,%edx 18cdd1: be 81 00 00 00 mov $0x81,%esi 18cdd6: 4c 89 ff mov %r15,%rdi 18cdd9: 45 31 ed xor %r13d,%r13d 18cddc: e8 00 00 00 00 callq 18cde1 18cde1: 44 8b 04 24 mov (%rsp),%r8d 18cde5: 31 c9 xor %ecx,%ecx 18cde7: 89 44 24 04 mov %eax,0x4(%rsp) 18cdeb: b8 04 00 00 00 mov $0x4,%eax 18cdf0: c1 e1 08 shl $0x8,%ecx 18cdf3: 45 85 c0 test %r8d,%r8d 18cdf6: 0f 84 e5 00 00 00 je 18cee1 18cdfc: 80 c9 ff or $0xff,%cl 18cdff: 41 83 e8 01 sub $0x1,%r8d 18ce03: 83 e8 01 sub $0x1,%eax 18ce06: 75 e8 jne 18cdf0 18ce08: 44 89 e2 mov %r12d,%edx 18ce0b: 44 89 f6 mov %r14d,%esi 18ce0e: 4c 89 ff mov %r15,%rdi 18ce11: 89 0c 24 mov %ecx,(%rsp) 18ce14: e8 27 fd ff ff callq 18cb40 18ce19: 85 c0 test %eax,%eax 18ce1b: 75 8d jne 18cdaa 18ce1d: 8b 0c 24 mov (%rsp),%ecx 18ce20: 8b 54 24 04 mov 0x4(%rsp),%edx 18ce24: be 81 00 00 00 mov $0x81,%esi 18ce29: 4c 89 ff mov %r15,%rdi 18ce2c: 41 83 c6 04 add $0x4,%r14d 18ce30: 21 ca and %ecx,%edx 18ce32: 31 c9 xor %ecx,%ecx 18ce34: 44 09 ea or %r13d,%edx 18ce37: e8 00 00 00 00 callq 18ce3c 18ce3c: e9 5a ff ff ff jmpq 18cd9b 18ce41: 44 89 e2 mov %r12d,%edx 18ce44: 44 89 f6 mov %r14d,%esi 18ce47: 4c 89 ff mov %r15,%rdi 18ce4a: e8 f1 fc ff ff callq 18cb40 18ce4f: 85 c0 test %eax,%eax 18ce51: 0f 85 53 ff ff ff jne 18cdaa 18ce57: 31 d2 xor %edx,%edx 18ce59: be 81 00 00 00 mov $0x81,%esi 18ce5e: 4c 89 ff mov %r15,%rdi 18ce61: e8 00 00 00 00 callq 18ce66 18ce66: 89 da mov %ebx,%edx 18ce68: 45 31 c0 xor %r8d,%r8d 18ce6b: 41 89 c5 mov %eax,%r13d 18ce6e: 48 01 ea add %rbp,%rdx 18ce71: 0f b6 45 00 movzbl 0x0(%rbp),%eax 18ce75: 41 c1 e0 08 shl $0x8,%r8d 18ce79: 48 83 c5 01 add $0x1,%rbp 18ce7d: 41 01 c0 add %eax,%r8d 18ce80: 48 39 d5 cmp %rdx,%rbp 18ce83: 75 ec jne 18ce71 18ce85: 44 89 e2 mov %r12d,%edx 18ce88: 44 89 f6 mov %r14d,%esi 18ce8b: 4c 89 ff mov %r15,%rdi 18ce8e: 44 89 04 24 mov %r8d,(%rsp) 18ce92: e8 a9 fc ff ff callq 18cb40 18ce97: 85 c0 test %eax,%eax 18ce99: 0f 85 0b ff ff ff jne 18cdaa 18ce9f: b9 04 00 00 00 mov $0x4,%ecx 18cea4: 44 8b 04 24 mov (%rsp),%r8d 18cea8: 4c 89 ff mov %r15,%rdi 18ceab: 89 44 24 04 mov %eax,0x4(%rsp) 18ceaf: 29 d9 sub %ebx,%ecx 18ceb1: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 18ceb8: be 81 00 00 00 mov $0x81,%esi 18cebd: c1 e1 03 shl $0x3,%ecx 18cec0: 48 d3 e2 shl %cl,%rdx 18cec3: 41 d3 e0 shl %cl,%r8d 18cec6: 31 c9 xor %ecx,%ecx 18cec8: f7 d2 not %edx 18ceca: 41 21 d5 and %edx,%r13d 18cecd: 44 89 ea mov %r13d,%edx 18ced0: 44 09 c2 or %r8d,%edx 18ced3: e8 00 00 00 00 callq 18ced8 18ced8: 8b 44 24 04 mov 0x4(%rsp),%eax 18cedc: e9 c9 fe ff ff jmpq 18cdaa 18cee1: 41 c1 e5 08 shl $0x8,%r13d 18cee5: 85 db test %ebx,%ebx 18cee7: 74 13 je 18cefc 18cee9: 0f b6 55 00 movzbl 0x0(%rbp),%edx 18ceed: 83 eb 01 sub $0x1,%ebx 18cef0: 48 83 c5 01 add $0x1,%rbp 18cef4: 41 01 d5 add %edx,%r13d 18cef7: e9 07 ff ff ff jmpq 18ce03 18cefc: 80 c9 ff or $0xff,%cl 18ceff: e9 ff fe ff ff jmpq 18ce03 18cf04: b8 ea ff ff ff mov $0xffffffea,%eax 18cf09: c3 retq 18cf0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000018cf10 : 18cf10: e8 00 00 00 00 callq 18cf15 18cf15: 48 89 f2 mov %rsi,%rdx 18cf18: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18cf1f: 48 8b 76 28 mov 0x28(%rsi),%rsi 18cf23: 49 89 f8 mov %rdi,%r8 18cf26: 48 8b 0a mov (%rdx),%rcx 18cf29: 48 8d b8 4c 18 00 00 lea 0x184c(%rax),%rdi 18cf30: 48 89 88 e8 0d 00 00 mov %rcx,0xde8(%rax) 18cf37: 48 8b 4a 08 mov 0x8(%rdx),%rcx 18cf3b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 18cf3f: 48 89 88 f0 0d 00 00 mov %rcx,0xdf0(%rax) 18cf46: 48 8b 4a 10 mov 0x10(%rdx),%rcx 18cf4a: 48 89 88 f8 0d 00 00 mov %rcx,0xdf8(%rax) 18cf51: 48 8b 4a 18 mov 0x18(%rdx),%rcx 18cf55: 48 89 88 00 0e 00 00 mov %rcx,0xe00(%rax) 18cf5c: 48 8b 4a 20 mov 0x20(%rdx),%rcx 18cf60: 48 89 88 08 0e 00 00 mov %rcx,0xe08(%rax) 18cf67: 48 8b 52 28 mov 0x28(%rdx),%rdx 18cf6b: 48 8d 88 44 18 00 00 lea 0x1844(%rax),%rcx 18cf72: 48 29 f9 sub %rdi,%rcx 18cf75: 48 89 90 10 0e 00 00 mov %rdx,0xe10(%rax) 18cf7c: 48 8b 16 mov (%rsi),%rdx 18cf7f: 48 89 90 44 18 00 00 mov %rdx,0x1844(%rax) 18cf86: 48 8b 96 3c 01 00 00 mov 0x13c(%rsi),%rdx 18cf8d: 48 29 ce sub %rcx,%rsi 18cf90: 81 c1 44 01 00 00 add $0x144,%ecx 18cf96: c1 e9 03 shr $0x3,%ecx 18cf99: 48 89 90 80 19 00 00 mov %rdx,0x1980(%rax) 18cfa0: 48 8d 90 44 18 00 00 lea 0x1844(%rax),%rdx 18cfa7: 48 05 e8 0d 00 00 add $0xde8,%rax 18cfad: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 18cfb0: 48 89 50 28 mov %rdx,0x28(%rax) 18cfb4: 49 89 80 d8 7c 00 00 mov %rax,0x7cd8(%r8) 18cfbb: c3 retq 18cfbc: 0f 1f 40 00 nopl 0x0(%rax) 000000000018cfc0 : 18cfc0: e8 00 00 00 00 callq 18cfc5 18cfc5: 89 d1 mov %edx,%ecx 18cfc7: 48 85 ff test %rdi,%rdi 18cfca: 74 31 je 18cffd 18cfcc: 8b 17 mov (%rdi),%edx 18cfce: 85 d2 test %edx,%edx 18cfd0: 74 2b je 18cffd 18cfd2: 4c 8b 47 08 mov 0x8(%rdi),%r8 18cfd6: 44 8d 4a ff lea -0x1(%rdx),%r9d 18cfda: 4c 89 c0 mov %r8,%rax 18cfdd: 4b 8d 7c 88 04 lea 0x4(%r8,%r9,4),%rdi 18cfe2: 8b 10 mov (%rax),%edx 18cfe4: 39 ca cmp %ecx,%edx 18cfe6: 73 1d jae 18d005 18cfe8: 48 83 c0 04 add $0x4,%rax 18cfec: 48 39 f8 cmp %rdi,%rax 18cfef: 75 f1 jne 18cfe2 18cff1: 43 39 34 88 cmp %esi,(%r8,%r9,4) 18cff5: 89 f0 mov %esi,%eax 18cff7: 43 0f 46 04 88 cmovbe (%r8,%r9,4),%eax 18cffc: c3 retq 18cffd: 39 ce cmp %ecx,%esi 18cfff: 89 c8 mov %ecx,%eax 18d001: 0f 46 c6 cmovbe %esi,%eax 18d004: c3 retq 18d005: 39 f2 cmp %esi,%edx 18d007: 89 f0 mov %esi,%eax 18d009: 0f 46 c2 cmovbe %edx,%eax 18d00c: c3 retq 18d00d: 0f 1f 00 nopl (%rax) 000000000018d010 : 18d010: e8 00 00 00 00 callq 18d015 18d015: 41 89 d0 mov %edx,%r8d 18d018: 48 85 ff test %rdi,%rdi 18d01b: 74 2d je 18d04a 18d01d: 8b 17 mov (%rdi),%edx 18d01f: 85 d2 test %edx,%edx 18d021: 74 27 je 18d04a 18d023: 48 8b 47 08 mov 0x8(%rdi),%rax 18d027: 83 ea 01 sub $0x1,%edx 18d02a: 48 8d 54 d0 08 lea 0x8(%rax,%rdx,8),%rdx 18d02f: 39 30 cmp %esi,(%rax) 18d031: 73 18 jae 18d04b 18d033: 48 83 c0 08 add $0x8,%rax 18d037: 48 39 d0 cmp %rdx,%rax 18d03a: 75 f3 jne 18d02f 18d03c: 66 44 39 01 cmp %r8w,(%rcx) 18d040: 44 89 c2 mov %r8d,%edx 18d043: 66 0f 43 11 cmovae (%rcx),%dx 18d047: 66 89 11 mov %dx,(%rcx) 18d04a: c3 retq 18d04b: 0f b7 40 04 movzwl 0x4(%rax),%eax 18d04f: 66 39 01 cmp %ax,(%rcx) 18d052: 73 f6 jae 18d04a 18d054: 66 44 39 c0 cmp %r8w,%ax 18d058: 44 89 c2 mov %r8d,%edx 18d05b: 0f 46 d0 cmovbe %eax,%edx 18d05e: 66 89 11 mov %dx,(%rcx) 18d061: c3 retq 18d062: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18d069: 00 00 00 00 18d06d: 0f 1f 00 nopl (%rax) 000000000018d070 : 18d070: e8 00 00 00 00 callq 18d075 18d075: 55 push %rbp 18d076: 48 89 fd mov %rdi,%rbp 18d079: 85 d2 test %edx,%edx 18d07b: 74 12 je 18d08f 18d07d: 83 fa 01 cmp $0x1,%edx 18d080: 75 09 jne 18d08b 18d082: 85 c9 test %ecx,%ecx 18d084: 74 5a je 18d0e0 18d086: 83 f9 01 cmp $0x1,%ecx 18d089: 74 3d je 18d0c8 18d08b: 31 c0 xor %eax,%eax 18d08d: 5d pop %rbp 18d08e: c3 retq 18d08f: 85 c9 test %ecx,%ecx 18d091: 74 65 je 18d0f8 18d093: 83 f9 01 cmp $0x1,%ecx 18d096: 75 f3 jne 18d08b 18d098: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 18d09f: be c2 01 00 00 mov $0x1c2,%esi 18d0a4: e8 00 00 00 00 callq 18d0a9 18d0a9: 25 ff ff ff fe and $0xfeffffff,%eax 18d0ae: 89 c2 mov %eax,%edx 18d0b0: 48 89 ef mov %rbp,%rdi 18d0b3: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 18d0ba: be c2 01 00 00 mov $0x1c2,%esi 18d0bf: e8 00 00 00 00 callq 18d0c4 18d0c4: 31 c0 xor %eax,%eax 18d0c6: 5d pop %rbp 18d0c7: c3 retq 18d0c8: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 18d0cf: be c2 01 00 00 mov $0x1c2,%esi 18d0d4: e8 00 00 00 00 callq 18d0d9 18d0d9: 25 ff ff ff fd and $0xfdffffff,%eax 18d0de: eb ce jmp 18d0ae 18d0e0: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 18d0e7: be c2 01 00 00 mov $0x1c2,%esi 18d0ec: e8 00 00 00 00 callq 18d0f1 18d0f1: 0d 00 00 00 02 or $0x2000000,%eax 18d0f6: eb b6 jmp 18d0ae 18d0f8: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 18d0ff: be c2 01 00 00 mov $0x1c2,%esi 18d104: e8 00 00 00 00 callq 18d109 18d109: 0d 00 00 00 01 or $0x1000000,%eax 18d10e: eb 9e jmp 18d0ae 000000000018d110 : 18d110: e8 00 00 00 00 callq 18d115 18d115: b8 01 00 00 00 mov $0x1,%eax 18d11a: c3 retq 18d11b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000018d120 : 18d120: e8 00 00 00 00 callq 18d125 18d125: 31 c0 xor %eax,%eax 18d127: c3 retq 18d128: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18d12f: 00 000000000018d130 : 18d130: e8 00 00 00 00 callq 18d135 18d135: 31 c0 xor %eax,%eax 18d137: c3 retq 18d138: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18d13f: 00 000000000018d140 : 18d140: e8 00 00 00 00 callq 18d145 18d145: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18d14c: 48 8b 90 80 0e 00 00 mov 0xe80(%rax),%rdx 18d153: 40 84 f6 test %sil,%sil 18d156: 74 04 je 18d15c 18d158: 8b 42 04 mov 0x4(%rdx),%eax 18d15b: c3 retq 18d15c: 0f b7 02 movzwl (%rdx),%eax 18d15f: 83 e8 01 sub $0x1,%eax 18d162: 48 98 cltq 18d164: 48 8d 04 80 lea (%rax,%rax,4),%rax 18d168: 8b 44 82 04 mov 0x4(%rdx,%rax,4),%eax 18d16c: c3 retq 18d16d: 0f 1f 00 nopl (%rax) 000000000018d170 : 18d170: e8 00 00 00 00 callq 18d175 18d175: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18d17c: 48 8b 90 80 0e 00 00 mov 0xe80(%rax),%rdx 18d183: 40 84 f6 test %sil,%sil 18d186: 74 04 je 18d18c 18d188: 8b 42 08 mov 0x8(%rdx),%eax 18d18b: c3 retq 18d18c: 0f b7 02 movzwl (%rdx),%eax 18d18f: 83 e8 01 sub $0x1,%eax 18d192: 48 98 cltq 18d194: 48 8d 04 80 lea (%rax,%rax,4),%rax 18d198: 8b 44 82 08 mov 0x8(%rdx,%rax,4),%eax 18d19c: c3 retq 18d19d: 0f 1f 00 nopl (%rax) 000000000018d1a0 : 18d1a0: e8 00 00 00 00 callq 18d1a5 18d1a5: 48 c7 87 c8 75 00 00 movq $0x0,0x75c8(%rdi) 18d1ac: 00 00 00 00 18d1b0: 31 c0 xor %eax,%eax 18d1b2: 48 89 bf c0 75 00 00 mov %rdi,0x75c0(%rdi) 18d1b9: c7 87 58 7f 00 00 02 movl $0x2,0x7f58(%rdi) 18d1c0: 00 00 00 18d1c3: 48 c7 87 68 7f 00 00 movq $0x0,0x7f68(%rdi) 18d1ca: 00 00 00 00 18d1ce: c3 retq 18d1cf: 90 nop 000000000018d1d0 : 18d1d0: e8 00 00 00 00 callq 18d1d5 18d1d5: 55 push %rbp 18d1d6: 31 d2 xor %edx,%edx 18d1d8: be 80 01 00 00 mov $0x180,%esi 18d1dd: 48 89 fd mov %rdi,%rbp 18d1e0: 53 push %rbx 18d1e1: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18d1e8: e8 00 00 00 00 callq 18d1ed 18d1ed: 48 89 ef mov %rbp,%rdi 18d1f0: 31 d2 xor %edx,%edx 18d1f2: be 81 01 00 00 mov $0x181,%esi 18d1f7: 89 83 d8 2e 00 00 mov %eax,0x2ed8(%rbx) 18d1fd: e8 00 00 00 00 callq 18d202 18d202: 48 89 ef mov %rbp,%rdi 18d205: 31 d2 xor %edx,%edx 18d207: be 82 01 00 00 mov $0x182,%esi 18d20c: 89 83 dc 2e 00 00 mov %eax,0x2edc(%rbx) 18d212: e8 00 00 00 00 callq 18d217 18d217: 48 89 ef mov %rbp,%rdi 18d21a: 31 d2 xor %edx,%edx 18d21c: be 83 01 00 00 mov $0x183,%esi 18d221: 89 83 e0 2e 00 00 mov %eax,0x2ee0(%rbx) 18d227: e8 00 00 00 00 callq 18d22c 18d22c: 48 89 ef mov %rbp,%rdi 18d22f: 31 d2 xor %edx,%edx 18d231: be 88 01 00 00 mov $0x188,%esi 18d236: 89 83 e4 2e 00 00 mov %eax,0x2ee4(%rbx) 18d23c: e8 00 00 00 00 callq 18d241 18d241: 48 89 ef mov %rbp,%rdi 18d244: 31 d2 xor %edx,%edx 18d246: be 89 01 00 00 mov $0x189,%esi 18d24b: 89 83 e8 2e 00 00 mov %eax,0x2ee8(%rbx) 18d251: e8 00 00 00 00 callq 18d256 18d256: 48 89 ef mov %rbp,%rdi 18d259: 31 d2 xor %edx,%edx 18d25b: be e9 0a 00 00 mov $0xae9,%esi 18d260: 89 83 ec 2e 00 00 mov %eax,0x2eec(%rbx) 18d266: e8 00 00 00 00 callq 18d26b 18d26b: 48 89 ef mov %rbp,%rdi 18d26e: 31 d2 xor %edx,%edx 18d270: be e8 0a 00 00 mov $0xae8,%esi 18d275: 89 83 f0 2e 00 00 mov %eax,0x2ef0(%rbx) 18d27b: e8 00 00 00 00 callq 18d280 18d280: 48 89 ef mov %rbp,%rdi 18d283: 31 d2 xor %edx,%edx 18d285: be f0 0a 00 00 mov $0xaf0,%esi 18d28a: 89 83 f4 2e 00 00 mov %eax,0x2ef4(%rbx) 18d290: e8 00 00 00 00 callq 18d295 18d295: 48 89 ef mov %rbp,%rdi 18d298: 31 d2 xor %edx,%edx 18d29a: be f1 0a 00 00 mov $0xaf1,%esi 18d29f: 89 83 f8 2e 00 00 mov %eax,0x2ef8(%rbx) 18d2a5: e8 00 00 00 00 callq 18d2aa 18d2aa: 48 89 ef mov %rbp,%rdi 18d2ad: 31 d2 xor %edx,%edx 18d2af: be ed 0a 00 00 mov $0xaed,%esi 18d2b4: 89 83 fc 2e 00 00 mov %eax,0x2efc(%rbx) 18d2ba: e8 00 00 00 00 callq 18d2bf 18d2bf: 48 89 ef mov %rbp,%rdi 18d2c2: 31 d2 xor %edx,%edx 18d2c4: be ee 0a 00 00 mov $0xaee,%esi 18d2c9: 89 83 00 2f 00 00 mov %eax,0x2f00(%rbx) 18d2cf: e8 00 00 00 00 callq 18d2d4 18d2d4: 48 89 ef mov %rbp,%rdi 18d2d7: 31 d2 xor %edx,%edx 18d2d9: be ef 0a 00 00 mov $0xaef,%esi 18d2de: 89 83 04 2f 00 00 mov %eax,0x2f04(%rbx) 18d2e4: e8 00 00 00 00 callq 18d2e9 18d2e9: 48 89 ef mov %rbp,%rdi 18d2ec: 31 d2 xor %edx,%edx 18d2ee: be f3 0a 00 00 mov $0xaf3,%esi 18d2f3: 89 83 08 2f 00 00 mov %eax,0x2f08(%rbx) 18d2f9: e8 00 00 00 00 callq 18d2fe 18d2fe: 48 89 ef mov %rbp,%rdi 18d301: 31 d2 xor %edx,%edx 18d303: be f4 0a 00 00 mov $0xaf4,%esi 18d308: 89 83 0c 2f 00 00 mov %eax,0x2f0c(%rbx) 18d30e: e8 00 00 00 00 callq 18d313 18d313: 89 83 10 2f 00 00 mov %eax,0x2f10(%rbx) 18d319: 5b pop %rbx 18d31a: 5d pop %rbp 18d31b: c3 retq 18d31c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018d320 : 18d320: e8 00 00 00 00 callq 18d325 18d325: 41 56 push %r14 18d327: 41 55 push %r13 18d329: 49 89 cd mov %rcx,%r13 18d32c: 41 54 push %r12 18d32e: 49 89 fc mov %rdi,%r12 18d331: 55 push %rbp 18d332: 89 f5 mov %esi,%ebp 18d334: be e6 01 00 00 mov $0x1e6,%esi 18d339: 53 push %rbx 18d33a: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18d341: 48 89 d3 mov %rdx,%rbx 18d344: 31 d2 xor %edx,%edx 18d346: 4c 8b b0 10 0e 00 00 mov 0xe10(%rax),%r14 18d34d: e8 00 00 00 00 callq 18d352 18d352: c1 e8 04 shr $0x4,%eax 18d355: 83 e0 0f and $0xf,%eax 18d358: 41 83 7d 00 03 cmpl $0x3,0x0(%r13) 18d35d: 0f 8e ae 00 00 00 jle 18d411 18d363: 83 fd 08 cmp $0x8,%ebp 18d366: 74 1b je 18d383 18d368: 83 fd 09 cmp $0x9,%ebp 18d36b: 74 6e je 18d3db 18d36d: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 18d373: 85 ed test %ebp,%ebp 18d375: 74 3a je 18d3b1 18d377: 5b pop %rbx 18d378: 44 89 c0 mov %r8d,%eax 18d37b: 5d pop %rbp 18d37c: 41 5c pop %r12 18d37e: 41 5d pop %r13 18d380: 41 5e pop %r14 18d382: c3 retq 18d383: 41 0f b7 16 movzwl (%r14),%edx 18d387: 39 c2 cmp %eax,%edx 18d389: 0f 86 82 00 00 00 jbe 18d411 18d38f: 48 8d 04 80 lea (%rax,%rax,4),%rax 18d393: 45 31 c0 xor %r8d,%r8d 18d396: 41 8b 44 86 08 mov 0x8(%r14,%rax,4),%eax 18d39b: 89 03 mov %eax,(%rbx) 18d39d: 5b pop %rbx 18d39e: 44 89 c0 mov %r8d,%eax 18d3a1: 5d pop %rbp 18d3a2: 41 5c pop %r12 18d3a4: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 18d3ab: 00 18d3ac: 41 5d pop %r13 18d3ae: 41 5e pop %r14 18d3b0: c3 retq 18d3b1: 41 0f b7 16 movzwl (%r14),%edx 18d3b5: 39 c2 cmp %eax,%edx 18d3b7: 76 be jbe 18d377 18d3b9: 48 8d 04 80 lea (%rax,%rax,4),%rax 18d3bd: 45 31 c0 xor %r8d,%r8d 18d3c0: 41 8b 44 86 04 mov 0x4(%r14,%rax,4),%eax 18d3c5: 89 03 mov %eax,(%rbx) 18d3c7: 5b pop %rbx 18d3c8: 44 89 c0 mov %r8d,%eax 18d3cb: 5d pop %rbp 18d3cc: 41 5c pop %r12 18d3ce: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 18d3d5: 00 18d3d6: 41 5d pop %r13 18d3d8: 41 5e pop %r14 18d3da: c3 retq 18d3db: 4c 89 e7 mov %r12,%rdi 18d3de: 31 d2 xor %edx,%edx 18d3e0: be c5 01 00 00 mov $0x1c5,%esi 18d3e5: e8 00 00 00 00 callq 18d3ea 18d3ea: 45 31 c0 xor %r8d,%r8d 18d3ed: c1 e8 09 shr $0x9,%eax 18d3f0: 25 ff 01 00 00 and $0x1ff,%eax 18d3f5: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 18d3fb: 89 03 mov %eax,(%rbx) 18d3fd: 5b pop %rbx 18d3fe: 44 89 c0 mov %r8d,%eax 18d401: 5d pop %rbp 18d402: 41 5c pop %r12 18d404: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 18d40b: 00 18d40c: 41 5d pop %r13 18d40e: 41 5e pop %r14 18d410: c3 retq 18d411: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 18d417: e9 5b ff ff ff jmpq 18d377 18d41c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018d420 : 18d420: e8 00 00 00 00 callq 18d425 18d425: 80 bf c0 7c 00 00 00 cmpb $0x0,0x7cc0(%rdi) 18d42c: 75 61 jne 18d48f 18d42e: 41 54 push %r12 18d430: 31 d2 xor %edx,%edx 18d432: 49 89 fc mov %rdi,%r12 18d435: 55 push %rbp 18d436: 48 89 f5 mov %rsi,%rbp 18d439: be d6 01 00 00 mov $0x1d6,%esi 18d43e: 53 push %rbx 18d43f: e8 00 00 00 00 callq 18d444 18d444: 31 d2 xor %edx,%edx 18d446: be c1 01 00 00 mov $0x1c1,%esi 18d44b: 4c 89 e7 mov %r12,%rdi 18d44e: 0f b6 d8 movzbl %al,%ebx 18d451: e8 00 00 00 00 callq 18d456 18d456: c1 e8 09 shr $0x9,%eax 18d459: 0f b6 c0 movzbl %al,%eax 18d45c: 85 db test %ebx,%ebx 18d45e: 74 35 je 18d495 18d460: 48 8d 04 80 lea (%rax,%rax,4),%rax 18d464: 31 d2 xor %edx,%edx 18d466: 48 8d 04 80 lea (%rax,%rax,4),%rax 18d46a: 48 c1 e0 02 shl $0x2,%rax 18d46e: 48 f7 f3 div %rbx 18d471: 48 83 f8 64 cmp $0x64,%rax 18d475: 77 0a ja 18d481 18d477: 89 45 00 mov %eax,0x0(%rbp) 18d47a: 31 c0 xor %eax,%eax 18d47c: 5b pop %rbx 18d47d: 5d pop %rbp 18d47e: 41 5c pop %r12 18d480: c3 retq 18d481: c7 45 00 64 00 00 00 movl $0x64,0x0(%rbp) 18d488: 31 c0 xor %eax,%eax 18d48a: 5b pop %rbx 18d48b: 5d pop %rbp 18d48c: 41 5c pop %r12 18d48e: c3 retq 18d48f: b8 fe ff ff ff mov $0xfffffffe,%eax 18d494: c3 retq 18d495: b8 ea ff ff ff mov $0xffffffea,%eax 18d49a: eb e0 jmp 18d47c 18d49c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018d4a0 : 18d4a0: e8 00 00 00 00 callq 18d4a5 18d4a5: 83 ee 01 sub $0x1,%esi 18d4a8: 41 54 push %r12 18d4aa: 55 push %rbp 18d4ab: 48 89 fd mov %rdi,%rbp 18d4ae: 53 push %rbx 18d4af: 83 fe 02 cmp $0x2,%esi 18d4b2: 77 3d ja 18d4f1 18d4b4: 8b 1c b5 00 00 00 00 mov 0x0(,%rsi,4),%ebx 18d4bb: 31 d2 xor %edx,%edx 18d4bd: be c0 01 00 00 mov $0x1c0,%esi 18d4c2: 4c 8b a7 98 7d 00 00 mov 0x7d98(%rdi),%r12 18d4c9: e8 00 00 00 00 callq 18d4ce 18d4ce: 31 c9 xor %ecx,%ecx 18d4d0: be c0 01 00 00 mov $0x1c0,%esi 18d4d5: 48 89 ef mov %rbp,%rdi 18d4d8: 83 e0 f8 and $0xfffffff8,%eax 18d4db: 89 c2 mov %eax,%edx 18d4dd: 09 da or %ebx,%edx 18d4df: e8 00 00 00 00 callq 18d4e4 18d4e4: 41 80 7c 24 0e 00 cmpb $0x0,0xe(%r12) 18d4ea: 75 29 jne 18d515 18d4ec: 5b pop %rbx 18d4ed: 5d pop %rbp 18d4ee: 41 5c pop %r12 18d4f0: c3 retq 18d4f1: 31 d2 xor %edx,%edx 18d4f3: be e0 01 00 00 mov $0x1e0,%esi 18d4f8: e8 00 00 00 00 callq 18d4fd 18d4fd: 83 c8 04 or $0x4,%eax 18d500: 5b pop %rbx 18d501: 48 89 ef mov %rbp,%rdi 18d504: 89 c2 mov %eax,%edx 18d506: 5d pop %rbp 18d507: 31 c9 xor %ecx,%ecx 18d509: be e0 01 00 00 mov $0x1e0,%esi 18d50e: 41 5c pop %r12 18d510: e9 00 00 00 00 jmpq 18d515 18d515: 31 d2 xor %edx,%edx 18d517: be e0 01 00 00 mov $0x1e0,%esi 18d51c: 48 89 ef mov %rbp,%rdi 18d51f: e8 00 00 00 00 callq 18d524 18d524: 83 e0 fb and $0xfffffffb,%eax 18d527: eb d7 jmp 18d500 18d529: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000018d530 : 18d530: e8 00 00 00 00 callq 18d535 18d535: 41 54 push %r12 18d537: 55 push %rbp 18d538: 48 89 fd mov %rdi,%rbp 18d53b: 53 push %rbx 18d53c: 4c 8b a7 98 7d 00 00 mov 0x7d98(%rdi),%r12 18d543: 89 f3 mov %esi,%ebx 18d545: 41 80 bc 24 56 48 00 cmpb $0x0,0x4856(%r12) 18d54c: 00 00 18d54e: 75 4e jne 18d59e 18d550: 48 89 ef mov %rbp,%rdi 18d553: 31 d2 xor %edx,%edx 18d555: be d7 01 00 00 mov $0x1d7,%esi 18d55a: c1 e3 0b shl $0xb,%ebx 18d55d: e8 00 00 00 00 callq 18d562 18d562: 31 c9 xor %ecx,%ecx 18d564: 48 89 ef mov %rbp,%rdi 18d567: be d7 01 00 00 mov $0x1d7,%esi 18d56c: 30 c0 xor %al,%al 18d56e: 89 c2 mov %eax,%edx 18d570: e8 00 00 00 00 callq 18d575 18d575: 48 89 ef mov %rbp,%rdi 18d578: 31 d2 xor %edx,%edx 18d57a: be d7 01 00 00 mov $0x1d7,%esi 18d57f: e8 00 00 00 00 callq 18d584 18d584: 48 89 ef mov %rbp,%rdi 18d587: 31 c9 xor %ecx,%ecx 18d589: be d7 01 00 00 mov $0x1d7,%esi 18d58e: 80 e4 c7 and $0xc7,%ah 18d591: 89 c2 mov %eax,%edx 18d593: 09 da or %ebx,%edx 18d595: 5b pop %rbx 18d596: 5d pop %rbp 18d597: 41 5c pop %r12 18d599: e9 00 00 00 00 jmpq 18d59e 18d59e: 31 d2 xor %edx,%edx 18d5a0: be d7 01 00 00 mov $0x1d7,%esi 18d5a5: e8 00 00 00 00 callq 18d5aa 18d5aa: 31 d2 xor %edx,%edx 18d5ac: be d7 01 00 00 mov $0x1d7,%esi 18d5b1: 48 89 ef mov %rbp,%rdi 18d5b4: c1 e8 0b shr $0xb,%eax 18d5b7: 83 e0 07 and $0x7,%eax 18d5ba: 41 89 84 24 5c 48 00 mov %eax,0x485c(%r12) 18d5c1: 00 18d5c2: e8 00 00 00 00 callq 18d5c7 18d5c7: 41 c6 84 24 56 48 00 movb $0x0,0x4856(%r12) 18d5ce: 00 00 18d5d0: 0f b6 c0 movzbl %al,%eax 18d5d3: 41 89 84 24 58 48 00 mov %eax,0x4858(%r12) 18d5da: 00 18d5db: e9 70 ff ff ff jmpq 18d550 000000000018d5e0 : 18d5e0: e8 00 00 00 00 callq 18d5e5 18d5e5: 55 push %rbp 18d5e6: 53 push %rbx 18d5e7: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18d5ee: 80 bb 56 48 00 00 00 cmpb $0x0,0x4856(%rbx) 18d5f5: 74 03 je 18d5fa 18d5f7: 5b pop %rbx 18d5f8: 5d pop %rbp 18d5f9: c3 retq 18d5fa: 31 d2 xor %edx,%edx 18d5fc: be d7 01 00 00 mov $0x1d7,%esi 18d601: 48 89 fd mov %rdi,%rbp 18d604: e8 00 00 00 00 callq 18d609 18d609: 8b 93 5c 48 00 00 mov 0x485c(%rbx),%edx 18d60f: 31 c9 xor %ecx,%ecx 18d611: 48 89 ef mov %rbp,%rdi 18d614: 80 e4 c7 and $0xc7,%ah 18d617: be d7 01 00 00 mov $0x1d7,%esi 18d61c: c1 e2 0b shl $0xb,%edx 18d61f: 09 c2 or %eax,%edx 18d621: e8 00 00 00 00 callq 18d626 18d626: 48 89 ef mov %rbp,%rdi 18d629: 31 d2 xor %edx,%edx 18d62b: be d7 01 00 00 mov $0x1d7,%esi 18d630: e8 00 00 00 00 callq 18d635 18d635: 8b 93 58 48 00 00 mov 0x4858(%rbx),%edx 18d63b: 48 89 ef mov %rbp,%rdi 18d63e: 31 c9 xor %ecx,%ecx 18d640: 30 c0 xor %al,%al 18d642: be d7 01 00 00 mov $0x1d7,%esi 18d647: 09 c2 or %eax,%edx 18d649: e8 00 00 00 00 callq 18d64e 18d64e: c6 83 56 48 00 00 01 movb $0x1,0x4856(%rbx) 18d655: 5b pop %rbx 18d656: 5d pop %rbp 18d657: c3 retq 18d658: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18d65f: 00 000000000018d660 : 18d660: e8 00 00 00 00 callq 18d665 18d665: 80 bf c0 7c 00 00 00 cmpb $0x0,0x7cc0(%rdi) 18d66c: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18d673: 75 76 jne 18d6eb 18d675: 80 b8 60 48 00 00 00 cmpb $0x0,0x4860(%rax) 18d67c: 75 73 jne 18d6f1 18d67e: 55 push %rbp 18d67f: 53 push %rbx 18d680: 89 f3 mov %esi,%ebx 18d682: 83 fb 64 cmp $0x64,%ebx 18d685: 77 5d ja 18d6e4 18d687: 31 d2 xor %edx,%edx 18d689: be d6 01 00 00 mov $0x1d6,%esi 18d68e: 48 89 fd mov %rdi,%rbp 18d691: e8 00 00 00 00 callq 18d696 18d696: 25 ff 00 00 00 and $0xff,%eax 18d69b: 74 47 je 18d6e4 18d69d: 89 c0 mov %eax,%eax 18d69f: 31 d2 xor %edx,%edx 18d6a1: be d5 01 00 00 mov $0x1d5,%esi 18d6a6: 48 89 ef mov %rbp,%rdi 18d6a9: 48 0f af d8 imul %rax,%rbx 18d6ad: e8 00 00 00 00 callq 18d6b2 18d6b2: be d5 01 00 00 mov $0x1d5,%esi 18d6b7: 48 89 ef mov %rbp,%rdi 18d6ba: 48 ba c3 f5 28 5c 8f movabs $0x28f5c28f5c28f5c3,%rdx 18d6c1: c2 f5 28 18d6c4: 30 c0 xor %al,%al 18d6c6: 48 c1 eb 02 shr $0x2,%rbx 18d6ca: 89 c1 mov %eax,%ecx 18d6cc: 48 89 d8 mov %rbx,%rax 18d6cf: 48 f7 e2 mul %rdx 18d6d2: 48 c1 ea 02 shr $0x2,%rdx 18d6d6: 09 ca or %ecx,%edx 18d6d8: 31 c9 xor %ecx,%ecx 18d6da: e8 00 00 00 00 callq 18d6df 18d6df: 31 c0 xor %eax,%eax 18d6e1: 5b pop %rbx 18d6e2: 5d pop %rbp 18d6e3: c3 retq 18d6e4: b8 ea ff ff ff mov $0xffffffea,%eax 18d6e9: eb f6 jmp 18d6e1 18d6eb: b8 fe ff ff ff mov $0xfffffffe,%eax 18d6f0: c3 retq 18d6f1: b8 ea ff ff ff mov $0xffffffea,%eax 18d6f6: c3 retq 18d6f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18d6fe: 00 00 000000000018d700 : 18d700: 48 83 ef 01 sub $0x1,%rdi 18d704: b8 ff ff ff ff mov $0xffffffff,%eax 18d709: 48 c1 ef 0c shr $0xc,%rdi 18d70d: 48 0f bd c7 bsr %rdi,%rax 18d711: 83 c0 01 add $0x1,%eax 18d714: c3 retq 18d715: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18d71c: 00 00 00 00 000000000018d720 : 18d720: e8 00 00 00 00 callq 18d725 18d725: 53 push %rbx 18d726: 0f b7 06 movzwl (%rsi),%eax 18d729: 66 c1 c0 08 rol $0x8,%ax 18d72d: 66 89 02 mov %ax,(%rdx) 18d730: 48 8b 9f a0 7e 00 00 mov 0x7ea0(%rdi),%rbx 18d737: 31 c0 xor %eax,%eax 18d739: 48 85 db test %rbx,%rbx 18d73c: 74 66 je 18d7a4 18d73e: 49 89 d2 mov %rdx,%r10 18d741: f6 87 8a 7d 00 00 04 testb $0x4,0x7d8a(%rdi) 18d748: 74 5c je 18d7a6 18d74a: 4c 8b 87 b8 7d 00 00 mov 0x7db8(%rdi),%r8 18d751: 4d 85 c0 test %r8,%r8 18d754: 0f 84 9b 00 00 00 je 18d7f5 18d75a: 44 8b 8f b0 7d 00 00 mov 0x7db0(%rdi),%r9d 18d761: 45 85 c9 test %r9d,%r9d 18d764: 74 3e je 18d7a4 18d766: 0f b7 36 movzwl (%rsi),%esi 18d769: 31 c9 xor %ecx,%ecx 18d76b: 66 c1 c6 08 rol $0x8,%si 18d76f: eb 0b jmp 18d77c 18d771: 83 c0 01 add $0x1,%eax 18d774: 0f b7 c8 movzwl %ax,%ecx 18d777: 44 39 c9 cmp %r9d,%ecx 18d77a: 73 4f jae 18d7cb 18d77c: 0f b7 d0 movzwl %ax,%edx 18d77f: 4c 8d 1c d5 00 00 00 lea 0x0(,%rdx,8),%r11 18d786: 00 18d787: 66 41 3b 74 d0 04 cmp 0x4(%r8,%rdx,8),%si 18d78d: 75 e2 jne 18d771 18d78f: 8b 87 98 7e 00 00 mov 0x7e98(%rdi),%eax 18d795: 39 c8 cmp %ecx,%eax 18d797: 76 23 jbe 18d7bc 18d799: 42 0f b7 04 1b movzwl (%rbx,%r11,1),%eax 18d79e: 66 41 89 02 mov %ax,(%r10) 18d7a2: 31 c0 xor %eax,%eax 18d7a4: 5b pop %rbx 18d7a5: c3 retq 18d7a6: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx 18d7aa: 3b 8f 98 7e 00 00 cmp 0x7e98(%rdi),%ecx 18d7b0: 73 f2 jae 18d7a4 18d7b2: 0f b7 14 cb movzwl (%rbx,%rcx,8),%edx 18d7b6: 66 41 89 12 mov %dx,(%r10) 18d7ba: 5b pop %rbx 18d7bb: c3 retq 18d7bc: 83 e8 01 sub $0x1,%eax 18d7bf: 0f b7 04 c3 movzwl (%rbx,%rax,8),%eax 18d7c3: 66 41 89 02 mov %ax,(%r10) 18d7c7: 31 c0 xor %eax,%eax 18d7c9: 5b pop %rbx 18d7ca: c3 retq 18d7cb: 31 c0 xor %eax,%eax 18d7cd: 31 c9 xor %ecx,%ecx 18d7cf: eb 0b jmp 18d7dc 18d7d1: 83 c0 01 add $0x1,%eax 18d7d4: 0f b7 c8 movzwl %ax,%ecx 18d7d7: 44 39 c9 cmp %r9d,%ecx 18d7da: 73 15 jae 18d7f1 18d7dc: 0f b7 d0 movzwl %ax,%edx 18d7df: 4c 8d 1c d5 00 00 00 lea 0x0(,%rdx,8),%r11 18d7e6: 00 18d7e7: 66 41 3b 74 d0 04 cmp 0x4(%r8,%rdx,8),%si 18d7ed: 77 e2 ja 18d7d1 18d7ef: eb 9e jmp 18d78f 18d7f1: 31 c0 xor %eax,%eax 18d7f3: 5b pop %rbx 18d7f4: c3 retq 18d7f5: b8 ea ff ff ff mov $0xffffffea,%eax 18d7fa: 5b pop %rbx 18d7fb: c3 retq 18d7fc: 0f 1f 40 00 nopl 0x0(%rax) 000000000018d800 : 18d800: e8 00 00 00 00 callq 18d805 18d805: 41 54 push %r12 18d807: 55 push %rbp 18d808: 53 push %rbx 18d809: 48 89 fb mov %rdi,%rbx 18d80c: 48 83 ec 38 sub $0x38,%rsp 18d810: 4c 8b a7 98 7d 00 00 mov 0x7d98(%rdi),%r12 18d817: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18d81e: 00 00 18d820: 48 89 44 24 30 mov %rax,0x30(%rsp) 18d825: 31 c0 xor %eax,%eax 18d827: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 18d82e: 00 18d82f: 41 8b 94 24 2c 36 00 mov 0x362c(%r12),%edx 18d836: 00 18d837: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 18d83e: 00 00 18d840: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 18d847: 00 00 18d849: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 18d850: 00 00 18d852: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 18d859: 00 00 18d85b: 85 d2 test %edx,%edx 18d85d: 75 26 jne 18d885 18d85f: c6 83 e6 7e 00 00 00 movb $0x0,0x7ee6(%rbx) 18d866: 31 c0 xor %eax,%eax 18d868: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 18d86d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 18d874: 00 00 18d876: 0f 85 ca 01 00 00 jne 18da46 18d87c: 48 83 c4 38 add $0x38,%rsp 18d880: 5b pop %rbx 18d881: 5d pop %rbp 18d882: 41 5c pop %r12 18d884: c3 retq 18d885: 31 d2 xor %edx,%edx 18d887: be d6 01 00 00 mov $0x1d6,%esi 18d88c: e8 00 00 00 00 callq 18d891 18d891: 25 ff 00 00 00 and $0xff,%eax 18d896: 89 c5 mov %eax,%ebp 18d898: 74 c5 je 18d85f 18d89a: 0f b7 8b d0 7e 00 00 movzwl 0x7ed0(%rbx),%ecx 18d8a1: 89 c2 mov %eax,%edx 18d8a3: 0f b7 83 d2 7e 00 00 movzwl 0x7ed2(%rbx),%eax 18d8aa: c7 44 24 1e 00 01 00 movl $0x5000100,0x1e(%rsp) 18d8b1: 05 18d8b2: 0f b7 bb ca 7e 00 00 movzwl 0x7eca(%rbx),%edi 18d8b9: 0f b7 b3 ce 7e 00 00 movzwl 0x7ece(%rbx),%esi 18d8c0: 29 c8 sub %ecx,%eax 18d8c2: 44 0f b7 93 cc 7e 00 movzwl 0x7ecc(%rbx),%r10d 18d8c9: 00 18d8ca: 44 0f b7 83 c8 7e 00 movzwl 0x7ec8(%rbx),%r8d 18d8d1: 00 18d8d2: 0f af c5 imul %ebp,%eax 18d8d5: 49 89 f1 mov %rsi,%r9 18d8d8: 41 29 fa sub %edi,%r10d 18d8db: 48 0f af f2 imul %rdx,%rsi 18d8df: 31 d2 xor %edx,%edx 18d8e1: c1 e0 04 shl $0x4,%eax 18d8e4: 41 f7 f2 div %r10d 18d8e7: 31 d2 xor %edx,%edx 18d8e9: 44 8d 50 32 lea 0x32(%rax),%r10d 18d8ed: 41 8d 40 32 lea 0x32(%r8),%eax 18d8f1: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 18d8f8: 4d 69 d2 1f 85 eb 51 imul $0x51eb851f,%r10,%r10 18d8ff: 48 c1 e8 25 shr $0x25,%rax 18d903: 66 c1 c0 08 rol $0x8,%ax 18d907: 49 c1 ea 25 shr $0x25,%r10 18d90b: 66 89 44 24 0e mov %ax,0xe(%rsp) 18d910: 8d 47 32 lea 0x32(%rdi),%eax 18d913: 44 29 c7 sub %r8d,%edi 18d916: 66 41 c1 c2 08 rol $0x8,%r10w 18d91b: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 18d922: 66 44 89 54 24 16 mov %r10w,0x16(%rsp) 18d928: 48 c1 e8 25 shr $0x25,%rax 18d92c: 66 c1 c0 08 rol $0x8,%ax 18d930: 66 89 44 24 10 mov %ax,0x10(%rsp) 18d935: 0f b7 83 dc 7e 00 00 movzwl 0x7edc(%rbx),%eax 18d93c: 48 83 c0 32 add $0x32,%rax 18d940: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 18d947: 48 c1 e8 25 shr $0x25,%rax 18d94b: 66 c1 c0 08 rol $0x8,%ax 18d94f: 66 89 44 24 12 mov %ax,0x12(%rsp) 18d954: 89 c8 mov %ecx,%eax 18d956: 44 29 c8 sub %r9d,%eax 18d959: 0f af c5 imul %ebp,%eax 18d95c: c1 e0 04 shl $0x4,%eax 18d95f: f7 f7 div %edi 18d961: 48 ba 4b 59 86 38 d6 movabs $0x346dc5d63886594b,%rdx 18d968: c5 6d 34 18d96b: 48 89 df mov %rbx,%rdi 18d96e: 83 c0 32 add $0x32,%eax 18d971: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 18d978: 48 c1 e8 25 shr $0x25,%rax 18d97c: 66 c1 c0 08 rol $0x8,%ax 18d980: 66 89 44 24 14 mov %ax,0x14(%rsp) 18d985: 48 89 f0 mov %rsi,%rax 18d988: 48 f7 e2 mul %rdx 18d98b: 0f b6 83 d4 7e 00 00 movzbl 0x7ed4(%rbx),%eax 18d992: 48 c1 ea 0b shr $0xb,%rdx 18d996: 48 89 d6 mov %rdx,%rsi 18d999: 66 c1 c6 08 rol $0x8,%si 18d99d: 66 c1 c0 08 rol $0x8,%ax 18d9a1: 66 89 44 24 1c mov %ax,0x1c(%rsp) 18d9a6: b8 00 01 00 00 mov $0x100,%eax 18d9ab: 66 c1 c5 08 rol $0x8,%bp 18d9af: 66 89 44 24 1a mov %ax,0x1a(%rsp) 18d9b4: 48 8b 83 30 07 00 00 mov 0x730(%rbx),%rax 18d9bb: 66 89 74 24 18 mov %si,0x18(%rsp) 18d9c0: 48 8b 40 30 mov 0x30(%rax),%rax 18d9c4: e8 00 00 00 00 callq 18d9c9 18d9c9: 0f af 83 d8 7e 00 00 imul 0x7ed8(%rbx),%eax 18d9d0: 31 d2 xor %edx,%edx 18d9d2: be c4 01 00 00 mov $0x1c4,%esi 18d9d7: 48 89 df mov %rbx,%rdi 18d9da: 66 89 6c 24 2c mov %bp,0x2c(%rsp) 18d9df: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 18d9e6: 48 c1 e8 29 shr $0x29,%rax 18d9ea: 0f c8 bswap %eax 18d9ec: 89 44 24 28 mov %eax,0x28(%rsp) 18d9f0: e8 00 00 00 00 callq 18d9f5 18d9f5: 41 8b b4 24 2c 36 00 mov 0x362c(%r12),%esi 18d9fc: 00 18d9fd: b9 24 00 00 00 mov $0x24,%ecx 18da02: 48 89 df mov %rbx,%rdi 18da05: 45 8b 84 24 08 36 00 mov 0x3608(%r12),%r8d 18da0c: 00 18da0d: c1 e8 14 shr $0x14,%eax 18da10: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 18da15: 88 44 24 2e mov %al,0x2e(%rsp) 18da19: e8 00 00 00 00 callq 18da1e 18da1e: 85 c0 test %eax,%eax 18da20: 0f 84 42 fe ff ff je 18d868 18da26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18da2d: 89 44 24 04 mov %eax,0x4(%rsp) 18da31: e8 00 00 00 00 callq 18da36 18da36: c6 83 e6 7e 00 00 00 movb $0x0,0x7ee6(%rbx) 18da3d: 8b 44 24 04 mov 0x4(%rsp),%eax 18da41: e9 22 fe ff ff jmpq 18d868 18da46: e8 00 00 00 00 callq 18da4b 18da4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000018da50 : 18da50: e8 00 00 00 00 callq 18da55 18da55: 41 56 push %r14 18da57: 41 be 00 40 00 00 mov $0x4000,%r14d 18da5d: 41 55 push %r13 18da5f: 41 54 push %r12 18da61: 49 89 f4 mov %rsi,%r12 18da64: 55 push %rbp 18da65: 48 89 fd mov %rdi,%rbp 18da68: 53 push %rbx 18da69: 48 89 d3 mov %rdx,%rbx 18da6c: 44 8b 2e mov (%rsi),%r13d 18da6f: 31 d2 xor %edx,%edx 18da71: be d8 09 00 00 mov $0x9d8,%esi 18da76: e8 00 00 00 00 callq 18da7b 18da7b: 89 c1 mov %eax,%ecx 18da7d: c1 e9 03 shr $0x3,%ecx 18da80: a8 20 test $0x20,%al 18da82: 75 0f jne 18da93 18da84: 83 e1 07 and $0x7,%ecx 18da87: 41 be 01 00 00 00 mov $0x1,%r14d 18da8d: 83 c1 0a add $0xa,%ecx 18da90: 41 d3 e6 shl %cl,%r14d 18da93: 48 89 ef mov %rbp,%rdi 18da96: 31 d2 xor %edx,%edx 18da98: be 80 0a 00 00 mov $0xa80,%esi 18da9d: e8 00 00 00 00 callq 18daa2 18daa2: 31 d2 xor %edx,%edx 18daa4: 48 89 ef mov %rbp,%rdi 18daa7: 83 e0 03 and $0x3,%eax 18daaa: 8d 48 03 lea 0x3(%rax),%ecx 18daad: 41 d3 e5 shl %cl,%r13d 18dab0: 43 8d 44 ad 00 lea 0x0(%r13,%r13,4),%eax 18dab5: 01 c0 add %eax,%eax 18dab7: 41 f7 f6 div %r14d 18daba: 83 e8 20 sub $0x20,%eax 18dabd: c1 e8 06 shr $0x6,%eax 18dac0: 88 43 08 mov %al,0x8(%rbx) 18dac3: 41 8b 54 24 04 mov 0x4(%r12),%edx 18dac8: 41 8b 34 24 mov (%r12),%esi 18dacc: e8 00 00 00 00 callq 18dad1 18dad1: 48 89 ef mov %rbp,%rdi 18dad4: 31 d2 xor %edx,%edx 18dad6: be dd 09 00 00 mov $0x9dd,%esi 18dadb: e8 00 00 00 00 callq 18dae0 18dae0: 48 89 ef mov %rbp,%rdi 18dae3: 31 d2 xor %edx,%edx 18dae5: be de 09 00 00 mov $0x9de,%esi 18daea: 41 89 c5 mov %eax,%r13d 18daed: e8 00 00 00 00 callq 18daf2 18daf2: 48 89 ef mov %rbp,%rdi 18daf5: 31 d2 xor %edx,%edx 18daf7: be 02 0a 00 00 mov $0xa02,%esi 18dafc: 41 89 c4 mov %eax,%r12d 18daff: 41 0f cd bswap %r13d 18db02: e8 00 00 00 00 callq 18db07 18db07: 41 0f cc bswap %r12d 18db0a: 44 89 2b mov %r13d,(%rbx) 18db0d: 83 e0 1f and $0x1f,%eax 18db10: 44 89 63 04 mov %r12d,0x4(%rbx) 18db14: 88 43 09 mov %al,0x9(%rbx) 18db17: 5b pop %rbx 18db18: 31 c0 xor %eax,%eax 18db1a: 5d pop %rbp 18db1b: 41 5c pop %r12 18db1d: 41 5d pop %r13 18db1f: 41 5e pop %r14 18db21: c3 retq 18db22: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18db29: 00 00 00 00 18db2d: 0f 1f 00 nopl (%rax) 000000000018db30 : 18db30: e8 00 00 00 00 callq 18db35 18db35: 41 57 push %r15 18db37: 31 c9 xor %ecx,%ecx 18db39: 41 89 f7 mov %esi,%r15d 18db3c: 41 56 push %r14 18db3e: 49 89 d6 mov %rdx,%r14 18db41: 89 f2 mov %esi,%edx 18db43: be 02 00 00 00 mov $0x2,%esi 18db48: 41 55 push %r13 18db4a: 41 54 push %r12 18db4c: 55 push %rbp 18db4d: 53 push %rbx 18db4e: 48 83 ec 60 sub $0x60,%rsp 18db52: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18db59: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18db60: 00 00 18db62: 48 89 44 24 58 mov %rax,0x58(%rsp) 18db67: 31 c0 xor %eax,%eax 18db69: 4c 8d 44 24 38 lea 0x38(%rsp),%r8 18db6e: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 18db73: 8b 83 e4 2e 00 00 mov 0x2ee4(%rbx),%eax 18db79: 44 8b ab d8 2e 00 00 mov 0x2ed8(%rbx),%r13d 18db80: 44 8b a3 dc 2e 00 00 mov 0x2edc(%rbx),%r12d 18db87: 8b ab e0 2e 00 00 mov 0x2ee0(%rbx),%ebp 18db8d: 89 44 24 18 mov %eax,0x18(%rsp) 18db91: 8b 83 e8 2e 00 00 mov 0x2ee8(%rbx),%eax 18db97: 89 44 24 04 mov %eax,0x4(%rsp) 18db9b: 8b 83 ec 2e 00 00 mov 0x2eec(%rbx),%eax 18dba1: 89 44 24 08 mov %eax,0x8(%rsp) 18dba5: 8b 87 88 0e 00 00 mov 0xe88(%rdi),%eax 18dbab: 89 44 24 0c mov %eax,0xc(%rsp) 18dbaf: e8 00 00 00 00 callq 18dbb4 18dbb4: 41 89 c3 mov %eax,%r11d 18dbb7: 85 c0 test %eax,%eax 18dbb9: 0f 85 95 00 00 00 jne 18dc54 18dbbf: 44 8b 54 24 40 mov 0x40(%rsp),%r10d 18dbc4: 44 8b 44 24 38 mov 0x38(%rsp),%r8d 18dbc9: 31 d2 xor %edx,%edx 18dbcb: 81 e5 00 00 00 fc and $0xfc000000,%ebp 18dbd1: 8b 74 24 0c mov 0xc(%rsp),%esi 18dbd5: 41 81 e4 00 fe ff ff and $0xfffffe00,%r12d 18dbdc: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 18dbe1: 41 8d 42 01 lea 0x1(%r10),%eax 18dbe5: 4c 89 c1 mov %r8,%rcx 18dbe8: 41 c1 e2 04 shl $0x4,%r10d 18dbec: 41 83 cc 02 or $0x2,%r12d 18dbf0: 49 89 c1 mov %rax,%r9 18dbf3: 49 0f af c0 imul %r8,%rax 18dbf7: 45 89 f8 mov %r15d,%r8d 18dbfa: 49 0f af c0 imul %r8,%rax 18dbfe: 48 c1 e0 0e shl $0xe,%rax 18dc02: 48 f7 f6 div %rsi 18dc05: 89 ca mov %ecx,%edx 18dc07: c1 e2 14 shl $0x14,%edx 18dc0a: 49 89 c0 mov %rax,%r8 18dc0d: 44 89 e8 mov %r13d,%eax 18dc10: 45 89 d5 mov %r10d,%r13d 18dc13: 25 0f fc 0f f8 and $0xf80ffc0f,%eax 18dc18: 41 09 d5 or %edx,%r13d 18dc1b: 44 09 c5 or %r8d,%ebp 18dc1e: 41 09 c5 or %eax,%r13d 18dc21: 81 cd 00 00 00 10 or $0x10000000,%ebp 18dc27: 80 7b 07 00 cmpb $0x0,0x7(%rbx) 18dc2b: 75 4d jne 18dc7a 18dc2d: 8b 44 24 18 mov 0x18(%rsp),%eax 18dc31: 45 89 7e 18 mov %r15d,0x18(%r14) 18dc35: 45 89 2e mov %r13d,(%r14) 18dc38: 41 89 46 0c mov %eax,0xc(%r14) 18dc3c: 8b 44 24 04 mov 0x4(%rsp),%eax 18dc40: 45 89 66 04 mov %r12d,0x4(%r14) 18dc44: 41 89 46 10 mov %eax,0x10(%r14) 18dc48: 8b 44 24 08 mov 0x8(%rsp),%eax 18dc4c: 41 89 6e 08 mov %ebp,0x8(%r14) 18dc50: 41 89 46 14 mov %eax,0x14(%r14) 18dc54: 48 8b 44 24 58 mov 0x58(%rsp),%rax 18dc59: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18dc60: 00 00 18dc62: 0f 85 a2 00 00 00 jne 18dd0a 18dc68: 48 83 c4 60 add $0x60,%rsp 18dc6c: 44 89 d8 mov %r11d,%eax 18dc6f: 5b pop %rbx 18dc70: 5d pop %rbp 18dc71: 41 5c pop %r12 18dc73: 41 5d pop %r13 18dc75: 41 5e pop %r14 18dc77: 41 5f pop %r15 18dc79: c3 retq 18dc7a: 41 0f af cf imul %r15d,%ecx 18dc7e: ba 02 00 00 00 mov $0x2,%edx 18dc83: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 18dc88: 44 89 5c 24 10 mov %r11d,0x10(%rsp) 18dc8d: 4c 89 44 24 20 mov %r8,0x20(%rsp) 18dc92: 44 89 4c 24 1c mov %r9d,0x1c(%rsp) 18dc97: e8 00 00 00 00 callq 18dc9c 18dc9c: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 18dca1: 84 c0 test %al,%al 18dca3: 74 88 je 18dc2d 18dca5: 0f b7 4c 24 34 movzwl 0x34(%rsp),%ecx 18dcaa: 44 8b 4c 24 1c mov 0x1c(%rsp),%r9d 18dcaf: 31 d2 xor %edx,%edx 18dcb1: 8b 44 24 0c mov 0xc(%rsp),%eax 18dcb5: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 18dcba: 41 0f af c9 imul %r9d,%ecx 18dcbe: 8b 74 24 08 mov 0x8(%rsp),%esi 18dcc2: 8d 04 80 lea (%rax,%rax,4),%eax 18dcc5: 81 e6 00 00 00 fc and $0xfc000000,%esi 18dccb: f7 f1 div %ecx 18dccd: 8b 54 24 04 mov 0x4(%rsp),%edx 18dcd1: 81 e2 0f 00 ff ff and $0xffff000f,%edx 18dcd7: 89 c1 mov %eax,%ecx 18dcd9: c1 e1 04 shl $0x4,%ecx 18dcdc: 09 ca or %ecx,%edx 18dcde: 69 c8 10 27 00 00 imul $0x2710,%eax,%ecx 18dce4: 83 ca 01 or $0x1,%edx 18dce7: 89 54 24 04 mov %edx,0x4(%rsp) 18dceb: 0f b7 54 24 28 movzwl 0x28(%rsp),%edx 18dcf0: 44 0f af c2 imul %edx,%r8d 18dcf4: 31 d2 xor %edx,%edx 18dcf6: 41 c1 e0 02 shl $0x2,%r8d 18dcfa: 44 89 c0 mov %r8d,%eax 18dcfd: f7 f1 div %ecx 18dcff: 09 f0 or %esi,%eax 18dd01: 89 44 24 08 mov %eax,0x8(%rsp) 18dd05: e9 23 ff ff ff jmpq 18dc2d 18dd0a: e8 00 00 00 00 callq 18dd0f 18dd0f: 90 nop 000000000018dd10 : 18dd10: e8 00 00 00 00 callq 18dd15 18dd15: 55 push %rbp 18dd16: 31 d2 xor %edx,%edx 18dd18: 48 89 fd mov %rdi,%rbp 18dd1b: 53 push %rbx 18dd1c: 89 f3 mov %esi,%ebx 18dd1e: be c2 01 00 00 mov $0x1c2,%esi 18dd23: e8 00 00 00 00 callq 18dd28 18dd28: 84 db test %bl,%bl 18dd2a: 74 2c je 18dd58 18dd2c: 25 ff ff ff fc and $0xfcffffff,%eax 18dd31: 31 c9 xor %ecx,%ecx 18dd33: be c2 01 00 00 mov $0x1c2,%esi 18dd38: 48 89 ef mov %rbp,%rdi 18dd3b: 89 c2 mov %eax,%edx 18dd3d: e8 00 00 00 00 callq 18dd42 18dd42: be 16 00 00 00 mov $0x16,%esi 18dd47: 48 89 ef mov %rbp,%rdi 18dd4a: e8 00 00 00 00 callq 18dd4f 18dd4f: 3c 01 cmp $0x1,%al 18dd51: 75 20 jne 18dd73 18dd53: 31 c0 xor %eax,%eax 18dd55: 5b pop %rbx 18dd56: 5d pop %rbp 18dd57: c3 retq 18dd58: 0d 00 00 00 03 or $0x3000000,%eax 18dd5d: 31 c9 xor %ecx,%ecx 18dd5f: be c2 01 00 00 mov $0x1c2,%esi 18dd64: 48 89 ef mov %rbp,%rdi 18dd67: 89 c2 mov %eax,%edx 18dd69: e8 00 00 00 00 callq 18dd6e 18dd6e: 31 c0 xor %eax,%eax 18dd70: 5b pop %rbx 18dd71: 5d pop %rbp 18dd72: c3 retq 18dd73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18dd7a: bf 04 00 00 00 mov $0x4,%edi 18dd7f: e8 00 00 00 00 callq 18dd84 18dd84: b8 ea ff ff ff mov $0xffffffea,%eax 18dd89: eb e5 jmp 18dd70 18dd8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000018dd90 : 18dd90: e8 00 00 00 00 callq 18dd95 18dd95: 55 push %rbp 18dd96: 48 89 fd mov %rdi,%rbp 18dd99: 53 push %rbx 18dd9a: 48 8b bf c8 7c 00 00 mov 0x7cc8(%rdi),%rdi 18dda1: 48 85 ff test %rdi,%rdi 18dda4: 74 33 je 18ddd9 18dda6: 8b 85 d0 7c 00 00 mov 0x7cd0(%rbp),%eax 18ddac: 85 c0 test %eax,%eax 18ddae: 7e 29 jle 18ddd9 18ddb0: 31 db xor %ebx,%ebx 18ddb2: 48 63 c3 movslq %ebx,%rax 18ddb5: 83 c3 01 add $0x1,%ebx 18ddb8: 48 8d 04 40 lea (%rax,%rax,2),%rax 18ddbc: 48 c1 e0 04 shl $0x4,%rax 18ddc0: 48 8b 7c 07 28 mov 0x28(%rdi,%rax,1),%rdi 18ddc5: e8 00 00 00 00 callq 18ddca 18ddca: 39 9d d0 7c 00 00 cmp %ebx,0x7cd0(%rbp) 18ddd0: 48 8b bd c8 7c 00 00 mov 0x7cc8(%rbp),%rdi 18ddd7: 7f d9 jg 18ddb2 18ddd9: e8 00 00 00 00 callq 18ddde 18ddde: 48 8b bd 98 7d 00 00 mov 0x7d98(%rbp),%rdi 18dde5: e8 00 00 00 00 callq 18ddea 18ddea: 48 8b bd f8 7d 00 00 mov 0x7df8(%rbp),%rdi 18ddf1: e8 00 00 00 00 callq 18ddf6 18ddf6: 48 89 ef mov %rbp,%rdi 18ddf9: 5b pop %rbx 18ddfa: 5d pop %rbp 18ddfb: e9 00 00 00 00 jmpq 18de00 000000000018de00 : 18de00: e8 00 00 00 00 callq 18de05 18de05: 41 54 push %r12 18de07: 55 push %rbp 18de08: 48 89 fd mov %rdi,%rbp 18de0b: 48 8d bf 10 7f 00 00 lea 0x7f10(%rdi),%rdi 18de12: 4c 8d a5 78 7c 00 00 lea 0x7c78(%rbp),%r12 18de19: e8 00 00 00 00 callq 18de1e 18de1e: 4c 89 e7 mov %r12,%rdi 18de21: e8 00 00 00 00 callq 18de26 18de26: 48 89 ef mov %rbp,%rdi 18de29: e8 62 ff ff ff callq 18dd90 18de2e: 4c 89 e7 mov %r12,%rdi 18de31: e8 00 00 00 00 callq 18de36 18de36: 31 c0 xor %eax,%eax 18de38: 5d pop %rbp 18de39: 41 5c pop %r12 18de3b: c3 retq 18de3c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018de40 : 18de40: e8 00 00 00 00 callq 18de45 18de45: 48 85 ff test %rdi,%rdi 18de48: 0f 84 d4 00 00 00 je 18df22 18de4e: 49 89 f0 mov %rsi,%r8 18de51: 48 85 f6 test %rsi,%rsi 18de54: 0f 84 c8 00 00 00 je 18df22 18de5a: 48 85 d2 test %rdx,%rdx 18de5d: 41 56 push %r14 18de5f: 49 89 d1 mov %rdx,%r9 18de62: 0f 94 c0 sete %al 18de65: 48 85 c9 test %rcx,%rcx 18de68: 53 push %rbx 18de69: 48 89 cb mov %rcx,%rbx 18de6c: 41 0f 94 c2 sete %r10b 18de70: 41 08 c2 or %al,%r10b 18de73: 0f 85 af 00 00 00 jne 18df28 18de79: 48 8b 4e 28 mov 0x28(%rsi),%rcx 18de7d: 48 8b 72 28 mov 0x28(%rdx),%rsi 18de81: 48 85 c9 test %rcx,%rcx 18de84: 0f 84 00 00 00 00 je 18de8a 18de8a: 0f b7 39 movzwl (%rcx),%edi 18de8d: 66 3b 3e cmp (%rsi),%di 18de90: 75 2d jne 18debf 18de92: b8 04 00 00 00 mov $0x4,%eax 18de97: 31 d2 xor %edx,%edx 18de99: 85 ff test %edi,%edi 18de9b: 74 49 je 18dee6 18de9d: 44 8b 5c 06 04 mov 0x4(%rsi,%rax,1),%r11d 18dea2: 44 39 5c 01 04 cmp %r11d,0x4(%rcx,%rax,1) 18dea7: 75 16 jne 18debf 18dea9: 44 8b 1c 06 mov (%rsi,%rax,1),%r11d 18dead: 44 39 1c 01 cmp %r11d,(%rcx,%rax,1) 18deb1: 75 0c jne 18debf 18deb3: 44 8b 5c 06 10 mov 0x10(%rsi,%rax,1),%r11d 18deb8: 44 39 5c 01 10 cmp %r11d,0x10(%rcx,%rax,1) 18debd: 74 09 je 18dec8 18debf: c6 03 00 movb $0x0,(%rbx) 18dec2: 31 c0 xor %eax,%eax 18dec4: 5b pop %rbx 18dec5: 41 5e pop %r14 18dec7: c3 retq 18dec8: 4c 63 da movslq %edx,%r11 18decb: 4f 8d 1c 9b lea (%r11,%r11,4),%r11 18decf: 46 8b 74 9e 0c mov 0xc(%rsi,%r11,4),%r14d 18ded4: 46 39 74 99 0c cmp %r14d,0xc(%rcx,%r11,4) 18ded9: 75 e4 jne 18debf 18dedb: 83 c2 01 add $0x1,%edx 18dede: 48 83 c0 14 add $0x14,%rax 18dee2: 39 fa cmp %edi,%edx 18dee4: 75 b7 jne 18de9d 18dee6: 41 8b 79 0c mov 0xc(%r9),%edi 18deea: 31 c0 xor %eax,%eax 18deec: 41 39 78 0c cmp %edi,0xc(%r8) 18def0: 74 23 je 18df15 18def2: 88 03 mov %al,(%rbx) 18def4: 41 8b 79 14 mov 0x14(%r9),%edi 18def8: 41 39 78 14 cmp %edi,0x14(%r8) 18defc: 74 09 je 18df07 18defe: 44 88 13 mov %r10b,(%rbx) 18df01: 31 c0 xor %eax,%eax 18df03: 5b pop %rbx 18df04: 41 5e pop %r14 18df06: c3 retq 18df07: 41 8b 71 18 mov 0x18(%r9),%esi 18df0b: 41 39 70 18 cmp %esi,0x18(%r8) 18df0f: 44 0f 44 d0 cmove %eax,%r10d 18df13: eb e9 jmp 18defe 18df15: 41 8b 41 10 mov 0x10(%r9),%eax 18df19: 41 39 40 10 cmp %eax,0x10(%r8) 18df1d: 0f 94 c0 sete %al 18df20: eb d0 jmp 18def2 18df22: b8 ea ff ff ff mov $0xffffffea,%eax 18df27: c3 retq 18df28: b8 ea ff ff ff mov $0xffffffea,%eax 18df2d: eb 95 jmp 18dec4 18df2f: 90 nop 000000000018df30 : 18df30: e8 00 00 00 00 callq 18df35 18df35: 41 55 push %r13 18df37: 31 d2 xor %edx,%edx 18df39: 41 54 push %r12 18df3b: 55 push %rbp 18df3c: 48 89 f5 mov %rsi,%rbp 18df3f: be e6 01 00 00 mov $0x1e6,%esi 18df44: 53 push %rbx 18df45: 4c 8b af 98 7d 00 00 mov 0x7d98(%rdi),%r13 18df4c: 49 8b 9d 10 0e 00 00 mov 0xe10(%r13),%rbx 18df53: e8 00 00 00 00 callq 18df58 18df58: c1 e8 04 shr $0x4,%eax 18df5b: 41 89 c4 mov %eax,%r12d 18df5e: 0f b7 03 movzwl (%rbx),%eax 18df61: 41 83 e4 0f and $0xf,%r12d 18df65: 44 39 e0 cmp %r12d,%eax 18df68: 77 18 ja 18df82 18df6a: 5b pop %rbx 18df6b: 44 89 e2 mov %r12d,%edx 18df6e: 48 89 ef mov %rbp,%rdi 18df71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18df78: 5d pop %rbp 18df79: 41 5c pop %r12 18df7b: 41 5d pop %r13 18df7d: e9 00 00 00 00 jmpq 18df82 18df82: 41 8b 8d f8 0d 00 00 mov 0xdf8(%r13),%ecx 18df89: 41 8b 95 f4 0d 00 00 mov 0xdf4(%r13),%edx 18df90: 48 89 ef mov %rbp,%rdi 18df93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18df9a: e8 00 00 00 00 callq 18df9f 18df9f: 44 89 e0 mov %r12d,%eax 18dfa2: 48 89 ef mov %rbp,%rdi 18dfa5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18dfac: 48 8d 04 80 lea (%rax,%rax,4),%rax 18dfb0: 48 8d 04 83 lea (%rbx,%rax,4),%rax 18dfb4: 8b 58 14 mov 0x14(%rax),%ebx 18dfb7: 44 0f b7 48 0c movzwl 0xc(%rax),%r9d 18dfbc: 44 8b 40 08 mov 0x8(%rax),%r8d 18dfc0: 8b 48 04 mov 0x4(%rax),%ecx 18dfc3: 8d 53 01 lea 0x1(%rbx),%edx 18dfc6: 52 push %rdx 18dfc7: 0f b7 40 0e movzwl 0xe(%rax),%eax 18dfcb: 44 89 e2 mov %r12d,%edx 18dfce: 50 push %rax 18dfcf: e8 00 00 00 00 callq 18dfd4 18dfd4: 58 pop %rax 18dfd5: 5a pop %rdx 18dfd6: 5b pop %rbx 18dfd7: 5d pop %rbp 18dfd8: 41 5c pop %r12 18dfda: 41 5d pop %r13 18dfdc: c3 retq 18dfdd: 0f 1f 00 nopl (%rax) 000000000018dfe0 : 18dfe0: e8 00 00 00 00 callq 18dfe5 18dfe5: 53 push %rbx 18dfe6: 48 89 fb mov %rdi,%rbx 18dfe9: e8 00 00 00 00 callq 18dfee 18dfee: 83 bb 00 10 00 00 05 cmpl $0x5,0x1000(%rbx) 18dff5: 5b pop %rbx 18dff6: 41 89 c0 mov %eax,%r8d 18dff9: 0f 94 c0 sete %al 18dffc: 41 81 f8 c1 01 00 00 cmp $0x1c1,%r8d 18e003: 0f 96 c2 setbe %dl 18e006: 21 d0 and %edx,%eax 18e008: c3 retq 18e009: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000018e010 : 18e010: e8 00 00 00 00 callq 18e015 18e015: 41 55 push %r13 18e017: 41 54 push %r12 18e019: 49 89 fc mov %rdi,%r12 18e01c: 55 push %rbp 18e01d: 48 89 f5 mov %rsi,%rbp 18e020: 53 push %rbx 18e021: 8b 7d 04 mov 0x4(%rbp),%edi 18e024: 48 8b 5e 28 mov 0x28(%rsi),%rbx 18e028: 8b 76 08 mov 0x8(%rsi),%esi 18e02b: e8 00 00 00 00 callq 18e030 18e030: 8b 7d 00 mov 0x0(%rbp),%edi 18e033: e8 00 00 00 00 callq 18e038 18e038: 8b 55 10 mov 0x10(%rbp),%edx 18e03b: 8b 75 0c mov 0xc(%rbp),%esi 18e03e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18e045: e8 00 00 00 00 callq 18e04a 18e04a: 66 83 3b 00 cmpw $0x0,(%rbx) 18e04e: 0f 85 00 00 00 00 jne 18e054 18e054: 5b pop %rbx 18e055: 48 89 ee mov %rbp,%rsi 18e058: 4c 89 e7 mov %r12,%rdi 18e05b: 5d pop %rbp 18e05c: 41 5c pop %r12 18e05e: 41 5d pop %r13 18e060: e9 00 00 00 00 jmpq 18e065 18e065: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18e06c: 00 00 00 00 000000000018e070 : 18e070: e8 00 00 00 00 callq 18e075 18e075: 41 56 push %r14 18e077: 41 55 push %r13 18e079: 41 54 push %r12 18e07b: 55 push %rbp 18e07c: 53 push %rbx 18e07d: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18e084: 80 bb cf 17 00 00 00 cmpb $0x0,0x17cf(%rbx) 18e08b: 74 76 je 18e103 18e08d: 48 89 fd mov %rdi,%rbp 18e090: 84 d2 test %dl,%dl 18e092: 74 66 je 18e0fa 18e094: 80 bb 63 36 00 00 00 cmpb $0x0,0x3663(%rbx) 18e09b: 41 89 d5 mov %edx,%r13d 18e09e: 75 72 jne 18e112 18e0a0: 80 bb c9 17 00 00 00 cmpb $0x0,0x17c9(%rbx) 18e0a7: 0f 85 aa 00 00 00 jne 18e157 18e0ad: be 53 00 00 00 mov $0x53,%esi 18e0b2: 48 89 ef mov %rbp,%rdi 18e0b5: 41 be ea ff ff ff mov $0xffffffea,%r14d 18e0bb: 41 bc 00 00 00 00 mov $0x0,%r12d 18e0c1: e8 00 00 00 00 callq 18e0c6 18e0c6: 3c 01 cmp $0x1,%al 18e0c8: b8 00 00 00 00 mov $0x0,%eax 18e0cd: 44 0f 45 e8 cmovne %eax,%r13d 18e0d1: 45 0f 45 e6 cmovne %r14d,%r12d 18e0d5: 80 bb 00 36 00 00 00 cmpb $0x0,0x3600(%rbx) 18e0dc: 44 88 ab ca 17 00 00 mov %r13b,0x17ca(%rbx) 18e0e3: 74 21 je 18e106 18e0e5: be 87 00 00 00 mov $0x87,%esi 18e0ea: 48 89 ef mov %rbp,%rdi 18e0ed: e8 00 00 00 00 callq 18e0f2 18e0f2: 3c 01 cmp $0x1,%al 18e0f4: 45 0f 45 e6 cmovne %r14d,%r12d 18e0f8: eb 0c jmp 18e106 18e0fa: 80 bb ca 17 00 00 00 cmpb $0x0,0x17ca(%rbx) 18e101: 75 1f jne 18e122 18e103: 45 31 e4 xor %r12d,%r12d 18e106: 5b pop %rbx 18e107: 44 89 e0 mov %r12d,%eax 18e10a: 5d pop %rbp 18e10b: 41 5c pop %r12 18e10d: 41 5d pop %r13 18e10f: 41 5e pop %r14 18e111: c3 retq 18e112: 8b 56 0c mov 0xc(%rsi),%edx 18e115: 85 d2 test %edx,%edx 18e117: 74 87 je 18e0a0 18e119: 8b 46 10 mov 0x10(%rsi),%eax 18e11c: 85 c0 test %eax,%eax 18e11e: 74 80 je 18e0a0 18e120: eb e1 jmp 18e103 18e122: 80 bb 00 36 00 00 00 cmpb $0x0,0x3600(%rbx) 18e129: 75 4d jne 18e178 18e12b: be 54 00 00 00 mov $0x54,%esi 18e130: 48 89 ef mov %rbp,%rdi 18e133: e8 00 00 00 00 callq 18e138 18e138: 80 bb c9 17 00 00 00 cmpb $0x0,0x17c9(%rbx) 18e13f: c6 83 ca 17 00 00 00 movb $0x0,0x17ca(%rbx) 18e146: 74 bb je 18e103 18e148: be 6f 00 00 00 mov $0x6f,%esi 18e14d: 48 89 ef mov %rbp,%rdi 18e150: e8 00 00 00 00 callq 18e155 18e155: eb ac jmp 18e103 18e157: be 6e 00 00 00 mov $0x6e,%esi 18e15c: 48 89 ef mov %rbp,%rdi 18e15f: e8 00 00 00 00 callq 18e164 18e164: 3c 01 cmp $0x1,%al 18e166: 0f 84 41 ff ff ff je 18e0ad 18e16c: c6 83 c9 17 00 00 00 movb $0x0,0x17c9(%rbx) 18e173: e9 35 ff ff ff jmpq 18e0ad 18e178: be 88 00 00 00 mov $0x88,%esi 18e17d: e8 00 00 00 00 callq 18e182 18e182: eb a7 jmp 18e12b 18e184: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18e18b: 00 00 00 00 18e18f: 90 nop 000000000018e190 : 18e190: e8 00 00 00 00 callq 18e195 18e195: 48 8b 97 98 7d 00 00 mov 0x7d98(%rdi),%rdx 18e19c: 31 c0 xor %eax,%eax 18e19e: 80 ba 60 48 00 00 00 cmpb $0x0,0x4860(%rdx) 18e1a5: 74 01 je 18e1a8 18e1a7: c3 retq 18e1a8: 31 d2 xor %edx,%edx 18e1aa: be d7 01 00 00 mov $0x1d7,%esi 18e1af: e8 00 00 00 00 callq 18e1b4 18e1b4: c1 e8 0b shr $0xb,%eax 18e1b7: 83 e0 07 and $0x7,%eax 18e1ba: c3 retq 18e1bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000018e1c0 : 18e1c0: e8 00 00 00 00 callq 18e1c5 18e1c5: 55 push %rbp 18e1c6: 48 89 fd mov %rdi,%rbp 18e1c9: 40 84 f6 test %sil,%sil 18e1cc: 74 32 je 18e200 18e1ce: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18e1d5: 80 78 07 00 cmpb $0x0,0x7(%rax) 18e1d9: 75 02 jne 18e1dd 18e1db: 5d pop %rbp 18e1dc: c3 retq 18e1dd: 31 d2 xor %edx,%edx 18e1df: be e0 01 00 00 mov $0x1e0,%esi 18e1e4: e8 00 00 00 00 callq 18e1e9 18e1e9: 0d 00 00 80 00 or $0x800000,%eax 18e1ee: 48 89 ef mov %rbp,%rdi 18e1f1: 89 c2 mov %eax,%edx 18e1f3: 31 c9 xor %ecx,%ecx 18e1f5: be e0 01 00 00 mov $0x1e0,%esi 18e1fa: 5d pop %rbp 18e1fb: e9 00 00 00 00 jmpq 18e200 18e200: 31 d2 xor %edx,%edx 18e202: be 88 01 00 00 mov $0x188,%esi 18e207: e8 00 00 00 00 callq 18e20c 18e20c: 31 c9 xor %ecx,%ecx 18e20e: be 88 01 00 00 mov $0x188,%esi 18e213: 48 89 ef mov %rbp,%rdi 18e216: 83 e0 fe and $0xfffffffe,%eax 18e219: 89 c2 mov %eax,%edx 18e21b: e8 00 00 00 00 callq 18e220 18e220: 31 d2 xor %edx,%edx 18e222: be e0 01 00 00 mov $0x1e0,%esi 18e227: 48 89 ef mov %rbp,%rdi 18e22a: e8 00 00 00 00 callq 18e22f 18e22f: 25 ff ff 7f ff and $0xff7fffff,%eax 18e234: eb b8 jmp 18e1ee 18e236: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18e23d: 00 00 00 000000000018e240 : 18e240: e8 00 00 00 00 callq 18e245 18e245: 31 d2 xor %edx,%edx 18e247: 40 84 f6 test %sil,%sil 18e24a: 55 push %rbp 18e24b: be e0 01 00 00 mov $0x1e0,%esi 18e250: 48 89 fd mov %rdi,%rbp 18e253: 74 1a je 18e26f 18e255: e8 00 00 00 00 callq 18e25a 18e25a: 83 e0 fb and $0xfffffffb,%eax 18e25d: 48 89 ef mov %rbp,%rdi 18e260: 89 c2 mov %eax,%edx 18e262: 31 c9 xor %ecx,%ecx 18e264: be e0 01 00 00 mov $0x1e0,%esi 18e269: 5d pop %rbp 18e26a: e9 00 00 00 00 jmpq 18e26f 18e26f: e8 00 00 00 00 callq 18e274 18e274: 83 c8 04 or $0x4,%eax 18e277: eb e4 jmp 18e25d 18e279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000018e280 : 18e280: e8 00 00 00 00 callq 18e285 18e285: 41 54 push %r12 18e287: 55 push %rbp 18e288: 53 push %rbx 18e289: 48 89 f3 mov %rsi,%rbx 18e28c: 8b 36 mov (%rsi),%esi 18e28e: 83 fe ff cmp $0xffffffff,%esi 18e291: 0f 84 a6 00 00 00 je 18e33d 18e297: 49 89 fc mov %rdi,%r12 18e29a: 31 ed xor %ebp,%ebp 18e29c: eb 4f jmp 18e2ed 18e29e: 81 ee 00 00 fd 3f sub $0x3ffd0000,%esi 18e2a4: 81 fe ff ff 03 c0 cmp $0xc003ffff,%esi 18e2aa: 77 55 ja 18e301 18e2ac: 49 8b 84 24 a8 0c 00 mov 0xca8(%r12),%rax 18e2b3: 00 18e2b4: 4c 89 e7 mov %r12,%rdi 18e2b7: e8 00 00 00 00 callq 18e2bc 18e2bc: 89 c5 mov %eax,%ebp 18e2be: 8b 4b 08 mov 0x8(%rbx),%ecx 18e2c1: 8b 43 0c mov 0xc(%rbx),%eax 18e2c4: d3 e0 shl %cl,%eax 18e2c6: 31 e8 xor %ebp,%eax 18e2c8: 23 43 04 and 0x4(%rbx),%eax 18e2cb: 31 c5 xor %eax,%ebp 18e2cd: 83 7b 10 01 cmpl $0x1,0x10(%rbx) 18e2d1: 74 3d je 18e310 18e2d3: 8b 33 mov (%rbx),%esi 18e2d5: 31 c9 xor %ecx,%ecx 18e2d7: 89 ea mov %ebp,%edx 18e2d9: 4c 89 e7 mov %r12,%rdi 18e2dc: e8 00 00 00 00 callq 18e2e1 18e2e1: 8b 73 14 mov 0x14(%rbx),%esi 18e2e4: 48 83 c3 14 add $0x14,%rbx 18e2e8: 83 fe ff cmp $0xffffffff,%esi 18e2eb: 74 50 je 18e33d 18e2ed: 83 7b 10 01 cmpl $0x1,0x10(%rbx) 18e2f1: 74 ab je 18e29e 18e2f3: 31 d2 xor %edx,%edx 18e2f5: 4c 89 e7 mov %r12,%rdi 18e2f8: e8 00 00 00 00 callq 18e2fd 18e2fd: 89 c5 mov %eax,%ebp 18e2ff: eb bd jmp 18e2be 18e301: 8b 4b 08 mov 0x8(%rbx),%ecx 18e304: 8b 43 0c mov 0xc(%rbx),%eax 18e307: d3 e0 shl %cl,%eax 18e309: 31 e8 xor %ebp,%eax 18e30b: 23 43 04 and 0x4(%rbx),%eax 18e30e: 31 c5 xor %eax,%ebp 18e310: 8b 03 mov (%rbx),%eax 18e312: 8d b0 00 00 03 c0 lea -0x3ffd0000(%rax),%esi 18e318: 81 fe ff ff 03 c0 cmp $0xc003ffff,%esi 18e31e: 77 c1 ja 18e2e1 18e320: 48 83 c3 14 add $0x14,%rbx 18e324: 49 8b 84 24 b0 0c 00 mov 0xcb0(%r12),%rax 18e32b: 00 18e32c: 89 ea mov %ebp,%edx 18e32e: 4c 89 e7 mov %r12,%rdi 18e331: e8 00 00 00 00 callq 18e336 18e336: 8b 33 mov (%rbx),%esi 18e338: 83 fe ff cmp $0xffffffff,%esi 18e33b: 75 b0 jne 18e2ed 18e33d: 5b pop %rbx 18e33e: 31 c0 xor %eax,%eax 18e340: 5d pop %rbp 18e341: 41 5c pop %r12 18e343: c3 retq 18e344: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18e34b: 00 00 00 00 18e34f: 90 nop 000000000018e350 : 18e350: e8 00 00 00 00 callq 18e355 18e355: 53 push %rbx 18e356: 31 d2 xor %edx,%edx 18e358: be c2 01 00 00 mov $0x1c2,%esi 18e35d: 48 89 fb mov %rdi,%rbx 18e360: e8 00 00 00 00 callq 18e365 18e365: 31 c9 xor %ecx,%ecx 18e367: 48 89 df mov %rbx,%rdi 18e36a: be c2 01 00 00 mov $0x1c2,%esi 18e36f: 30 e4 xor %ah,%ah 18e371: 89 c2 mov %eax,%edx 18e373: 80 ce 78 or $0x78,%dh 18e376: e8 00 00 00 00 callq 18e37b 18e37b: 48 89 df mov %rbx,%rdi 18e37e: 31 d2 xor %edx,%edx 18e380: be c2 01 00 00 mov $0x1c2,%esi 18e385: e8 00 00 00 00 callq 18e38a 18e38a: 31 c9 xor %ecx,%ecx 18e38c: 48 89 df mov %rbx,%rdi 18e38f: be c2 01 00 00 mov $0x1c2,%esi 18e394: 25 ff ff 00 ff and $0xff00ffff,%eax 18e399: 89 c2 mov %eax,%edx 18e39b: 81 ca 00 00 5a 00 or $0x5a0000,%edx 18e3a1: e8 00 00 00 00 callq 18e3a6 18e3a6: 48 89 df mov %rbx,%rdi 18e3a9: 31 d2 xor %edx,%edx 18e3ab: be c0 01 00 00 mov $0x1c0,%esi 18e3b0: e8 00 00 00 00 callq 18e3b5 18e3b5: 48 89 df mov %rbx,%rdi 18e3b8: 31 c9 xor %ecx,%ecx 18e3ba: be c0 01 00 00 mov $0x1c0,%esi 18e3bf: 25 ff 3f c0 ff and $0xffc03fff,%eax 18e3c4: 89 c2 mov %eax,%edx 18e3c6: 81 ca 00 00 1e 00 or $0x1e0000,%edx 18e3cc: e8 00 00 00 00 callq 18e3d1 18e3d1: 48 b8 90 5f 01 00 c0 movabs $0x1d4c000015f90,%rax 18e3d8: d4 01 00 18e3db: 48 89 83 30 7f 00 00 mov %rax,0x7f30(%rbx) 18e3e2: 31 c0 xor %eax,%eax 18e3e4: 5b pop %rbx 18e3e5: c3 retq 18e3e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 18e3ed: 00 00 00 000000000018e3f0 : 18e3f0: e8 00 00 00 00 callq 18e3f5 18e3f5: 31 c0 xor %eax,%eax 18e3f7: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 18e3fe: 75 01 jne 18e401 18e400: c3 retq 18e401: 55 push %rbp 18e402: 31 f6 xor %esi,%esi 18e404: 48 89 fd mov %rdi,%rbp 18e407: e8 04 f9 ff ff callq 18dd10 18e40c: 85 c0 test %eax,%eax 18e40e: 75 0c jne 18e41c 18e410: 48 89 ef mov %rbp,%rdi 18e413: e8 38 ff ff ff callq 18e350 18e418: 85 c0 test %eax,%eax 18e41a: 74 02 je 18e41e 18e41c: 5d pop %rbp 18e41d: c3 retq 18e41e: 48 89 ef mov %rbp,%rdi 18e421: be 01 00 00 00 mov $0x1,%esi 18e426: 5d pop %rbp 18e427: e9 e4 f8 ff ff jmpq 18dd10 18e42c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018e430 : 18e430: e8 00 00 00 00 callq 18e435 18e435: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 18e43c: 41 89 f0 mov %esi,%r8d 18e43f: 8b b0 80 01 00 00 mov 0x180(%rax),%esi 18e445: 89 f2 mov %esi,%edx 18e447: 83 e2 01 and $0x1,%edx 18e44a: 45 84 c0 test %r8b,%r8b 18e44d: 74 05 je 18e454 18e44f: 85 d2 test %edx,%edx 18e451: 74 13 je 18e466 18e453: c3 retq 18e454: 85 d2 test %edx,%edx 18e456: 74 fb je 18e453 18e458: 83 e6 fe and $0xfffffffe,%esi 18e45b: 89 b0 80 01 00 00 mov %esi,0x180(%rax) 18e461: e9 3a f0 ff ff jmpq 18d4a0 18e466: 83 ce 01 or $0x1,%esi 18e469: 89 b0 80 01 00 00 mov %esi,0x180(%rax) 18e46f: e9 2c f0 ff ff jmpq 18d4a0 18e474: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18e47b: 00 00 00 00 18e47f: 90 nop 000000000018e480 : 18e480: e8 00 00 00 00 callq 18e485 18e485: 48 8b 97 98 7d 00 00 mov 0x7d98(%rdi),%rdx 18e48c: 49 89 f9 mov %rdi,%r9 18e48f: 80 ba ce 17 00 00 00 cmpb $0x0,0x17ce(%rdx) 18e496: 75 03 jne 18e49b 18e498: 31 c0 xor %eax,%eax 18e49a: c3 retq 18e49b: 48 8d ba 80 3c 00 00 lea 0x3c80(%rdx),%rdi 18e4a2: 89 d0 mov %edx,%eax 18e4a4: 48 c7 82 78 3c 00 00 movq $0x0,0x3c78(%rdx) 18e4ab: 00 00 00 00 18e4af: 4c 8d 92 20 3d 00 00 lea 0x3d20(%rdx),%r10 18e4b6: 48 c7 82 34 48 00 00 movq $0x0,0x4834(%rdx) 18e4bd: 00 00 00 00 18e4c1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 18e4c5: 29 f8 sub %edi,%eax 18e4c7: 8d 88 3c 48 00 00 lea 0x483c(%rax),%ecx 18e4cd: 31 c0 xor %eax,%eax 18e4cf: c1 e9 03 shr $0x3,%ecx 18e4d2: f3 48 ab rep stos %rax,%es:(%rdi) 18e4d5: b9 08 00 00 00 mov $0x8,%ecx 18e4da: 4c 89 cf mov %r9,%rdi 18e4dd: 41 69 81 f0 7e 00 00 imul $0x3e8,0x7ef0(%r9),%eax 18e4e4: e8 03 00 00 18e4e8: 44 8b 82 08 36 00 00 mov 0x3608(%rdx),%r8d 18e4ef: 0f c8 bswap %eax 18e4f1: 89 82 20 3d 00 00 mov %eax,0x3d20(%rdx) 18e4f7: 41 8b 81 f0 7e 00 00 mov 0x7ef0(%r9),%eax 18e4fe: 8d 04 80 lea (%rax,%rax,4),%eax 18e501: c1 e0 04 shl $0x4,%eax 18e504: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 18e50b: 48 c1 e8 25 shr $0x25,%rax 18e50f: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 18e515: 0f c8 bswap %eax 18e517: 89 82 24 3d 00 00 mov %eax,0x3d24(%rdx) 18e51d: 8b 82 0c 36 00 00 mov 0x360c(%rdx),%eax 18e523: 4c 89 d2 mov %r10,%rdx 18e526: 8d b0 a8 00 00 00 lea 0xa8(%rax),%esi 18e52c: e9 00 00 00 00 jmpq 18e531 18e531: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18e538: 00 00 00 00 18e53c: 0f 1f 40 00 nopl 0x0(%rax) 000000000018e540 : 18e540: e8 00 00 00 00 callq 18e545 18e545: 41 55 push %r13 18e547: 41 54 push %r12 18e549: 55 push %rbp 18e54a: 53 push %rbx 18e54b: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18e552: 80 bb ce 17 00 00 00 cmpb $0x0,0x17ce(%rbx) 18e559: 75 09 jne 18e564 18e55b: 31 c0 xor %eax,%eax 18e55d: 5b pop %rbx 18e55e: 5d pop %rbp 18e55f: 41 5c pop %r12 18e561: 41 5d pop %r13 18e563: c3 retq 18e564: 4c 8b af b8 7e 00 00 mov 0x7eb8(%rdi),%r13 18e56b: 48 89 fd mov %rdi,%rbp 18e56e: 89 d8 mov %ebx,%eax 18e570: 48 8d bb 80 3c 00 00 lea 0x3c80(%rbx),%rdi 18e577: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 18e57b: 4c 8d a3 3c 48 00 00 lea 0x483c(%rbx),%r12 18e582: 48 c7 83 78 3c 00 00 movq $0x0,0x3c78(%rbx) 18e589: 00 00 00 00 18e58d: 48 c7 83 34 48 00 00 movq $0x0,0x4834(%rbx) 18e594: 00 00 00 00 18e598: 29 f8 sub %edi,%eax 18e59a: 8d 88 3c 48 00 00 lea 0x483c(%rax),%ecx 18e5a0: 31 c0 xor %eax,%eax 18e5a2: c1 e9 03 shr $0x3,%ecx 18e5a5: f3 48 ab rep stos %rax,%es:(%rdi) 18e5a8: 8b 85 00 7f 00 00 mov 0x7f00(%rbp),%eax 18e5ae: 0f b7 95 fc 7e 00 00 movzwl 0x7efc(%rbp),%edx 18e5b5: 39 d0 cmp %edx,%eax 18e5b7: 0f 87 57 01 00 00 ja 18e714 18e5bd: 8b 95 e8 7e 00 00 mov 0x7ee8(%rbp),%edx 18e5c3: be 64 00 00 00 mov $0x64,%esi 18e5c8: 8b 8d f0 7e 00 00 mov 0x7ef0(%rbp),%ecx 18e5ce: 29 c6 sub %eax,%esi 18e5d0: 0f af f2 imul %edx,%esi 18e5d3: 89 d7 mov %edx,%edi 18e5d5: 89 f0 mov %esi,%eax 18e5d7: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 18e5de: 48 c1 e8 25 shr $0x25,%rax 18e5e2: 29 c7 sub %eax,%edi 18e5e4: 39 cf cmp %ecx,%edi 18e5e6: 0f 83 28 01 00 00 jae 18e714 18e5ec: 29 d1 sub %edx,%ecx 18e5ee: 69 d2 c8 00 00 00 imul $0xc8,%edx,%edx 18e5f4: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 18e5fb: 48 c1 ea 25 shr $0x25,%rdx 18e5ff: 39 c2 cmp %eax,%edx 18e601: 0f 92 c2 setb %dl 18e604: 83 fe 63 cmp $0x63,%esi 18e607: 40 0f 96 c6 setbe %sil 18e60b: 09 d6 or %edx,%esi 18e60d: 01 c1 add %eax,%ecx 18e60f: 89 ca mov %ecx,%edx 18e611: 0f 94 c1 sete %cl 18e614: 40 08 ce or %cl,%sil 18e617: 0f 85 f7 00 00 00 jne 18e714 18e61d: 39 d0 cmp %edx,%eax 18e61f: 0f 82 ef 00 00 00 jb 18e714 18e625: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 18e62b: 44 8b 83 08 36 00 00 mov 0x3608(%rbx),%r8d 18e632: b9 0c 00 00 00 mov $0xc,%ecx 18e637: 48 89 ef mov %rbp,%rdi 18e63a: 0f c8 bswap %eax 18e63c: 89 83 1c 3d 00 00 mov %eax,0x3d1c(%rbx) 18e642: 69 c2 e8 03 00 00 imul $0x3e8,%edx,%eax 18e648: 0f c8 bswap %eax 18e64a: 89 83 20 3d 00 00 mov %eax,0x3d20(%rbx) 18e650: 8d 04 92 lea (%rdx,%rdx,4),%eax 18e653: 48 8d 93 1c 3d 00 00 lea 0x3d1c(%rbx),%rdx 18e65a: c1 e0 04 shl $0x4,%eax 18e65d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 18e664: 48 c1 e8 25 shr $0x25,%rax 18e668: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 18e66e: 0f c8 bswap %eax 18e670: 89 83 24 3d 00 00 mov %eax,0x3d24(%rbx) 18e676: 8b 83 0c 36 00 00 mov 0x360c(%rbx),%eax 18e67c: 8d b0 a4 00 00 00 lea 0xa4(%rax),%esi 18e682: e8 00 00 00 00 callq 18e687 18e687: 85 c0 test %eax,%eax 18e689: 0f 85 ce fe ff ff jne 18e55d 18e68f: 80 bb 01 36 00 00 00 cmpb $0x0,0x3601(%rbx) 18e696: 0f 84 bf fe ff ff je 18e55b 18e69c: 8b b3 28 36 00 00 mov 0x3628(%rbx),%esi 18e6a2: 44 8b 83 08 36 00 00 mov 0x3608(%rbx),%r8d 18e6a9: 4c 89 e2 mov %r12,%rdx 18e6ac: 48 c7 83 3c 48 00 00 movq $0x0,0x483c(%rbx) 18e6b3: 00 00 00 00 18e6b7: 48 c7 83 44 48 00 00 movq $0x0,0x4844(%rbx) 18e6be: 00 00 00 00 18e6c2: 48 89 ef mov %rbp,%rdi 18e6c5: b9 18 00 00 00 mov $0x18,%ecx 18e6ca: 48 c7 83 4c 48 00 00 movq $0x0,0x484c(%rbx) 18e6d1: 00 00 00 00 18e6d5: 41 8b 45 18 mov 0x18(%r13),%eax 18e6d9: 0f c8 bswap %eax 18e6db: 89 83 3c 48 00 00 mov %eax,0x483c(%rbx) 18e6e1: 41 8b 45 20 mov 0x20(%r13),%eax 18e6e5: 48 c7 83 40 48 00 00 movq $0xffffffffffffffff,0x4840(%rbx) 18e6ec: ff ff ff ff 18e6f0: 0f c8 bswap %eax 18e6f2: 89 83 48 48 00 00 mov %eax,0x4848(%rbx) 18e6f8: 48 b8 00 00 00 5f 00 movabs $0x50000005f000000,%rax 18e6ff: 00 00 05 18e702: 48 89 83 4c 48 00 00 mov %rax,0x484c(%rbx) 18e709: 5b pop %rbx 18e70a: 5d pop %rbp 18e70b: 41 5c pop %r12 18e70d: 41 5d pop %r13 18e70f: e9 00 00 00 00 jmpq 18e714 18e714: 5b pop %rbx 18e715: b8 ea ff ff ff mov $0xffffffea,%eax 18e71a: 5d pop %rbp 18e71b: 41 5c pop %r12 18e71d: 41 5d pop %r13 18e71f: c3 retq 000000000018e720 : 18e720: e8 00 00 00 00 callq 18e725 18e725: 41 57 push %r15 18e727: 41 56 push %r14 18e729: 41 55 push %r13 18e72b: 41 54 push %r12 18e72d: 55 push %rbp 18e72e: 53 push %rbx 18e72f: 48 83 ec 18 sub $0x18,%rsp 18e733: 4c 8b b7 98 7d 00 00 mov 0x7d98(%rdi),%r14 18e73a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18e741: 00 00 18e743: 48 89 44 24 10 mov %rax,0x10(%rsp) 18e748: 31 c0 xor %eax,%eax 18e74a: 66 83 3e 00 cmpw $0x0,(%rsi) 18e74e: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 18e755: 00 18e756: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 18e75d: 00 00 18e75f: 0f 84 84 00 00 00 je 18e7e9 18e765: 8d 1c 52 lea (%rdx,%rdx,2),%ebx 18e768: 49 89 fd mov %rdi,%r13 18e76b: 49 89 f7 mov %rsi,%r15 18e76e: 45 31 e4 xor %r12d,%r12d 18e771: 48 8d 6e 04 lea 0x4(%rsi),%rbp 18e775: c1 e3 02 shl $0x2,%ebx 18e778: eb 3c jmp 18e7b6 18e77a: 41 8b 86 18 36 00 00 mov 0x3618(%r14),%eax 18e781: 45 8b 86 08 36 00 00 mov 0x3608(%r14),%r8d 18e788: b9 0c 00 00 00 mov $0xc,%ecx 18e78d: 4c 89 ef mov %r13,%rdi 18e790: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 18e795: 8d 74 03 04 lea 0x4(%rbx,%rax,1),%esi 18e799: e8 00 00 00 00 callq 18e79e 18e79e: 85 c0 test %eax,%eax 18e7a0: 75 28 jne 18e7ca 18e7a2: 41 0f b7 07 movzwl (%r15),%eax 18e7a6: 41 83 c4 01 add $0x1,%r12d 18e7aa: 48 83 c5 14 add $0x14,%rbp 18e7ae: 83 c3 0c add $0xc,%ebx 18e7b1: 41 39 c4 cmp %eax,%r12d 18e7b4: 7d 33 jge 18e7e9 18e7b6: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 18e7bb: 48 89 ee mov %rbp,%rsi 18e7be: 4c 89 ef mov %r13,%rdi 18e7c1: e8 8a f2 ff ff callq 18da50 18e7c6: 85 c0 test %eax,%eax 18e7c8: 74 b0 je 18e77a 18e7ca: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 18e7cf: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 18e7d6: 00 00 18e7d8: 75 13 jne 18e7ed 18e7da: 48 83 c4 18 add $0x18,%rsp 18e7de: 5b pop %rbx 18e7df: 5d pop %rbp 18e7e0: 41 5c pop %r12 18e7e2: 41 5d pop %r13 18e7e4: 41 5e pop %r14 18e7e6: 41 5f pop %r15 18e7e8: c3 retq 18e7e9: 31 c0 xor %eax,%eax 18e7eb: eb dd jmp 18e7ca 18e7ed: e8 00 00 00 00 callq 18e7f2 18e7f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18e7f9: 00 00 00 00 18e7fd: 0f 1f 00 nopl (%rax) 000000000018e800 : 18e800: e8 00 00 00 00 callq 18e805 18e805: 55 push %rbp 18e806: 31 d2 xor %edx,%edx 18e808: be 0a 02 00 00 mov $0x20a,%esi 18e80d: 48 89 fd mov %rdi,%rbp 18e810: e8 00 00 00 00 callq 18e815 18e815: 83 e0 f0 and $0xfffffff0,%eax 18e818: 89 c2 mov %eax,%edx 18e81a: 8b 85 a4 7d 00 00 mov 0x7da4(%rbp),%eax 18e820: 85 c0 test %eax,%eax 18e822: 0f 8e a9 00 00 00 jle 18e8d1 18e828: 83 f8 01 cmp $0x1,%eax 18e82b: 0f 84 a3 00 00 00 je 18e8d4 18e831: 31 c9 xor %ecx,%ecx 18e833: be 0a 02 00 00 mov $0x20a,%esi 18e838: 48 89 ef mov %rbp,%rdi 18e83b: e8 00 00 00 00 callq 18e840 18e840: 31 d2 xor %edx,%edx 18e842: be 3f 01 00 00 mov $0x13f,%esi 18e847: 48 89 ef mov %rbp,%rdi 18e84a: e8 00 00 00 00 callq 18e84f 18e84f: 8b 95 a4 7d 00 00 mov 0x7da4(%rbp),%edx 18e855: 85 d2 test %edx,%edx 18e857: 7e 6a jle 18e8c3 18e859: 8b bd a0 7d 00 00 mov 0x7da0(%rbp),%edi 18e85f: 89 c2 mov %eax,%edx 18e861: 83 e2 07 and $0x7,%edx 18e864: 0f a3 d7 bt %edx,%edi 18e867: 72 4c jb 18e8b5 18e869: 44 8b 85 d8 5e 00 00 mov 0x5ed8(%rbp),%r8d 18e870: 45 85 c0 test %r8d,%r8d 18e873: 7e 6b jle 18e8e0 18e875: 89 fa mov %edi,%edx 18e877: 83 e2 01 and $0x1,%edx 18e87a: 75 64 jne 18e8e0 18e87c: 31 c9 xor %ecx,%ecx 18e87e: 41 b9 01 00 00 00 mov $0x1,%r9d 18e884: eb 09 jmp 18e88f 18e886: 44 89 ce mov %r9d,%esi 18e889: d3 e6 shl %cl,%esi 18e88b: 85 fe test %edi,%esi 18e88d: 75 4d jne 18e8dc 18e88f: 83 c1 01 add $0x1,%ecx 18e892: 44 39 c1 cmp %r8d,%ecx 18e895: 75 ef jne 18e886 18e897: 83 e0 f8 and $0xfffffff8,%eax 18e89a: 31 c9 xor %ecx,%ecx 18e89c: be 3f 01 00 00 mov $0x13f,%esi 18e8a1: 48 89 ef mov %rbp,%rdi 18e8a4: 09 c2 or %eax,%edx 18e8a6: e8 00 00 00 00 callq 18e8ab 18e8ab: 8b 85 a4 7d 00 00 mov 0x7da4(%rbp),%eax 18e8b1: 85 c0 test %eax,%eax 18e8b3: 7e 0e jle 18e8c3 18e8b5: 48 89 ef mov %rbp,%rdi 18e8b8: be 5e 00 00 00 mov $0x5e,%esi 18e8bd: 5d pop %rbp 18e8be: e9 00 00 00 00 jmpq 18e8c3 18e8c3: 48 89 ef mov %rbp,%rdi 18e8c6: be 5d 00 00 00 mov $0x5d,%esi 18e8cb: 5d pop %rbp 18e8cc: e9 00 00 00 00 jmpq 18e8d1 18e8d1: 83 ca 03 or $0x3,%edx 18e8d4: 83 ca 0c or $0xc,%edx 18e8d7: e9 55 ff ff ff jmpq 18e831 18e8dc: 89 ca mov %ecx,%edx 18e8de: eb b7 jmp 18e897 18e8e0: 31 d2 xor %edx,%edx 18e8e2: eb b3 jmp 18e897 18e8e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18e8eb: 00 00 00 00 18e8ef: 90 nop 000000000018e8f0 : 18e8f0: e8 00 00 00 00 callq 18e8f5 18e8f5: 48 85 d2 test %rdx,%rdx 18e8f8: 74 63 je 18e95d 18e8fa: 53 push %rbx 18e8fb: 8b 42 04 mov 0x4(%rdx),%eax 18e8fe: 48 89 fb mov %rdi,%rbx 18e901: 3d e6 00 00 00 cmp $0xe6,%eax 18e906: 74 3b je 18e943 18e908: 3d e7 00 00 00 cmp $0xe7,%eax 18e90d: 75 30 jne 18e93f 18e90f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18e916: bf 01 00 00 00 mov $0x1,%edi 18e91b: e8 00 00 00 00 callq 18e920 18e920: c6 83 54 7f 00 00 01 movb $0x1,0x7f54(%rbx) 18e927: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 18e92e 18e92e: 48 8d 93 10 7f 00 00 lea 0x7f10(%rbx),%rdx 18e935: bf 80 01 00 00 mov $0x180,%edi 18e93a: e8 00 00 00 00 callq 18e93f 18e93f: 31 c0 xor %eax,%eax 18e941: 5b pop %rbx 18e942: c3 retq 18e943: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18e94a: bf 01 00 00 00 mov $0x1,%edi 18e94f: e8 00 00 00 00 callq 18e954 18e954: c6 83 54 7f 00 00 00 movb $0x0,0x7f54(%rbx) 18e95b: eb ca jmp 18e927 18e95d: b8 ea ff ff ff mov $0xffffffea,%eax 18e962: c3 retq 18e963: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18e96a: 00 00 00 00 18e96e: 66 90 xchg %ax,%ax 000000000018e970 : 18e970: e8 00 00 00 00 callq 18e975 18e975: 31 c0 xor %eax,%eax 18e977: c3 retq 18e978: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18e97f: 00 000000000018e980 : 18e980: e8 00 00 00 00 callq 18e985 18e985: 31 c0 xor %eax,%eax 18e987: c3 retq 18e988: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 18e98f: 00 000000000018e990 : 18e990: e8 00 00 00 00 callq 18e995 18e995: 41 54 push %r12 18e997: 45 31 e4 xor %r12d,%r12d 18e99a: 53 push %rbx 18e99b: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18e9a2: 80 bb ce 17 00 00 00 cmpb $0x0,0x17ce(%rbx) 18e9a9: 74 33 je 18e9de 18e9ab: 84 d2 test %dl,%dl 18e9ad: 74 36 je 18e9e5 18e9af: 80 bb 63 36 00 00 00 cmpb $0x0,0x3663(%rbx) 18e9b6: 74 0e je 18e9c6 18e9b8: 8b 56 0c mov 0xc(%rsi),%edx 18e9bb: 85 d2 test %edx,%edx 18e9bd: 74 07 je 18e9c6 18e9bf: 8b 46 10 mov 0x10(%rsi),%eax 18e9c2: 85 c0 test %eax,%eax 18e9c4: 75 18 jne 18e9de 18e9c6: be 59 00 00 00 mov $0x59,%esi 18e9cb: e8 00 00 00 00 callq 18e9d0 18e9d0: 3c 01 cmp $0x1,%al 18e9d2: 75 34 jne 18ea08 18e9d4: c6 83 cd 17 00 00 01 movb $0x1,0x17cd(%rbx) 18e9db: 45 31 e4 xor %r12d,%r12d 18e9de: 44 89 e0 mov %r12d,%eax 18e9e1: 5b pop %rbx 18e9e2: 41 5c pop %r12 18e9e4: c3 retq 18e9e5: be 5a 00 00 00 mov $0x5a,%esi 18e9ea: e8 00 00 00 00 callq 18e9ef 18e9ef: c6 83 cd 17 00 00 00 movb $0x0,0x17cd(%rbx) 18e9f6: 5b pop %rbx 18e9f7: 3c 01 cmp $0x1,%al 18e9f9: b8 ea ff ff ff mov $0xffffffea,%eax 18e9fe: 44 0f 45 e0 cmovne %eax,%r12d 18ea02: 44 89 e0 mov %r12d,%eax 18ea05: 41 5c pop %r12 18ea07: c3 retq 18ea08: c6 83 cd 17 00 00 00 movb $0x0,0x17cd(%rbx) 18ea0f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18ea15: eb c7 jmp 18e9de 18ea17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18ea1e: 00 00 000000000018ea20 : 18ea20: e8 00 00 00 00 callq 18ea25 18ea25: 41 56 push %r14 18ea27: 41 55 push %r13 18ea29: 41 54 push %r12 18ea2b: 55 push %rbp 18ea2c: 48 89 fd mov %rdi,%rbp 18ea2f: 53 push %rbx 18ea30: 48 83 ec 10 sub $0x10,%rsp 18ea34: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18ea3b: 4c 8b a7 e8 7c 00 00 mov 0x7ce8(%rdi),%r12 18ea42: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18ea49: 00 00 18ea4b: 48 89 44 24 08 mov %rax,0x8(%rsp) 18ea50: 31 c0 xor %eax,%eax 18ea52: e8 00 00 00 00 callq 18ea57 18ea57: 84 c0 test %al,%al 18ea59: 75 21 jne 18ea7c 18ea5b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 18ea60: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18ea67: 00 00 18ea69: 0f 85 d9 02 00 00 jne 18ed48 18ea6f: 48 83 c4 10 add $0x10,%rsp 18ea73: 5b pop %rbx 18ea74: 5d pop %rbp 18ea75: 41 5c pop %r12 18ea77: 41 5d pop %r13 18ea79: 41 5e pop %r14 18ea7b: c3 retq 18ea7c: 80 bd c0 7c 00 00 00 cmpb $0x0,0x7cc0(%rbp) 18ea83: 0f 84 3c 02 00 00 je 18ecc5 18ea89: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18ea90: 80 b8 c4 35 00 00 00 cmpb $0x0,0x35c4(%rax) 18ea97: 0f 85 59 02 00 00 jne 18ecf6 18ea9d: 31 c9 xor %ecx,%ecx 18ea9f: 31 d2 xor %edx,%edx 18eaa1: be ef 01 00 00 mov $0x1ef,%esi 18eaa6: 48 89 ef mov %rbp,%rdi 18eaa9: e8 00 00 00 00 callq 18eaae 18eaae: 80 7b 0e 00 cmpb $0x0,0xe(%rbx) 18eab2: 0f 85 fe 01 00 00 jne 18ecb6 18eab8: 31 d2 xor %edx,%edx 18eaba: 4c 89 e6 mov %r12,%rsi 18eabd: 48 89 ef mov %rbp,%rdi 18eac0: e8 cb fe ff ff callq 18e990 18eac5: 31 d2 xor %edx,%edx 18eac7: 4c 89 e6 mov %r12,%rsi 18eaca: 48 89 ef mov %rbp,%rdi 18eacd: e8 9e f5 ff ff callq 18e070 18ead2: 31 f6 xor %esi,%esi 18ead4: 48 89 ef mov %rbp,%rdi 18ead7: e8 e4 f6 ff ff callq 18e1c0 18eadc: 31 f6 xor %esi,%esi 18eade: 48 89 ef mov %rbp,%rdi 18eae1: e8 4a f9 ff ff callq 18e430 18eae6: 31 d2 xor %edx,%edx 18eae8: be e0 01 00 00 mov $0x1e0,%esi 18eaed: 48 89 ef mov %rbp,%rdi 18eaf0: e8 00 00 00 00 callq 18eaf5 18eaf5: 31 c9 xor %ecx,%ecx 18eaf7: be e0 01 00 00 mov $0x1e0,%esi 18eafc: 48 89 ef mov %rbp,%rdi 18eaff: 83 e0 fe and $0xfffffffe,%eax 18eb02: 89 c2 mov %eax,%edx 18eb04: e8 00 00 00 00 callq 18eb09 18eb09: be 84 00 00 00 mov $0x84,%esi 18eb0e: 48 89 ef mov %rbp,%rdi 18eb11: e8 00 00 00 00 callq 18eb16 18eb16: 48 89 ef mov %rbp,%rdi 18eb19: e8 00 00 00 00 callq 18eb1e 18eb1e: 31 f6 xor %esi,%esi 18eb20: 48 89 ef mov %rbp,%rdi 18eb23: e8 00 00 00 00 callq 18eb28 18eb28: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 18eb2f: 48 89 ef mov %rbp,%rdi 18eb32: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 18eb37: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 18eb3d: 8b b0 18 36 00 00 mov 0x3618(%rax),%esi 18eb43: e8 00 00 00 00 callq 18eb48 18eb48: 85 c0 test %eax,%eax 18eb4a: 0f 85 f6 00 00 00 jne 18ec46 18eb50: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 18eb55: 89 44 24 04 mov %eax,0x4(%rsp) 18eb59: 83 f8 0a cmp $0xa,%eax 18eb5c: 0f 84 e4 00 00 00 je 18ec46 18eb62: 83 f8 0c cmp $0xc,%eax 18eb65: 0f 84 9d 01 00 00 je 18ed08 18eb6b: 0f 87 00 01 00 00 ja 18ec71 18eb71: 83 f8 0b cmp $0xb,%eax 18eb74: 0f 85 cc 00 00 00 jne 18ec46 18eb7a: 31 d2 xor %edx,%edx 18eb7c: be fc 09 00 00 mov $0x9fc,%esi 18eb81: 48 89 ef mov %rbp,%rdi 18eb84: e8 00 00 00 00 callq 18eb89 18eb89: 31 d2 xor %edx,%edx 18eb8b: be ff 09 00 00 mov $0x9ff,%esi 18eb90: 48 89 ef mov %rbp,%rdi 18eb93: 41 89 c6 mov %eax,%r14d 18eb96: e8 00 00 00 00 callq 18eb9b 18eb9b: 31 d2 xor %edx,%edx 18eb9d: be 02 0a 00 00 mov $0xa02,%esi 18eba2: 48 89 ef mov %rbp,%rdi 18eba5: 41 89 c5 mov %eax,%r13d 18eba8: e8 00 00 00 00 callq 18ebad 18ebad: c1 e8 05 shr $0x5,%eax 18ebb0: 89 c3 mov %eax,%ebx 18ebb2: 83 e3 1f and $0x1f,%ebx 18ebb5: 31 c9 xor %ecx,%ecx 18ebb7: 44 89 f2 mov %r14d,%edx 18ebba: be dd 09 00 00 mov $0x9dd,%esi 18ebbf: 48 89 ef mov %rbp,%rdi 18ebc2: e8 00 00 00 00 callq 18ebc7 18ebc7: 31 c9 xor %ecx,%ecx 18ebc9: 44 89 ea mov %r13d,%edx 18ebcc: be de 09 00 00 mov $0x9de,%esi 18ebd1: 48 89 ef mov %rbp,%rdi 18ebd4: e8 00 00 00 00 callq 18ebd9 18ebd9: 31 d2 xor %edx,%edx 18ebdb: be 02 0a 00 00 mov $0xa02,%esi 18ebe0: 48 89 ef mov %rbp,%rdi 18ebe3: e8 00 00 00 00 callq 18ebe8 18ebe8: 31 c9 xor %ecx,%ecx 18ebea: be 02 0a 00 00 mov $0xa02,%esi 18ebef: 48 89 ef mov %rbp,%rdi 18ebf2: 83 e0 e0 and $0xffffffe0,%eax 18ebf5: 89 c2 mov %eax,%edx 18ebf7: 09 da or %ebx,%edx 18ebf9: e8 00 00 00 00 callq 18ebfe 18ebfe: 31 d2 xor %edx,%edx 18ec00: be 6f 09 00 00 mov $0x96f,%esi 18ec05: 48 89 ef mov %rbp,%rdi 18ec08: e8 00 00 00 00 callq 18ec0d 18ec0d: 31 c9 xor %ecx,%ecx 18ec0f: be 6f 09 00 00 mov $0x96f,%esi 18ec14: 48 89 ef mov %rbp,%rdi 18ec17: 83 c8 0f or $0xf,%eax 18ec1a: 89 c2 mov %eax,%edx 18ec1c: e8 00 00 00 00 callq 18ec21 18ec21: 31 d2 xor %edx,%edx 18ec23: be fa 09 00 00 mov $0x9fa,%esi 18ec28: 48 89 ef mov %rbp,%rdi 18ec2b: e8 00 00 00 00 callq 18ec30 18ec30: 31 c9 xor %ecx,%ecx 18ec32: be fa 09 00 00 mov $0x9fa,%esi 18ec37: 48 89 ef mov %rbp,%rdi 18ec3a: 30 c0 xor %al,%al 18ec3c: 89 c2 mov %eax,%edx 18ec3e: 83 ca 0a or $0xa,%edx 18ec41: e8 00 00 00 00 callq 18ec46 18ec46: 48 8b 44 24 08 mov 0x8(%rsp),%rax 18ec4b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18ec52: 00 00 18ec54: 0f 85 ee 00 00 00 jne 18ed48 18ec5a: 48 83 c4 10 add $0x10,%rsp 18ec5e: 4c 89 e6 mov %r12,%rsi 18ec61: 48 89 ef mov %rbp,%rdi 18ec64: 5b pop %rbx 18ec65: 5d pop %rbp 18ec66: 41 5c pop %r12 18ec68: 41 5d pop %r13 18ec6a: 41 5e pop %r14 18ec6c: e9 9f e2 ff ff jmpq 18cf10 18ec71: 83 f8 0d cmp $0xd,%eax 18ec74: 75 d0 jne 18ec46 18ec76: 31 d2 xor %edx,%edx 18ec78: be fe 09 00 00 mov $0x9fe,%esi 18ec7d: 48 89 ef mov %rbp,%rdi 18ec80: e8 00 00 00 00 callq 18ec85 18ec85: 31 d2 xor %edx,%edx 18ec87: be 01 0a 00 00 mov $0xa01,%esi 18ec8c: 48 89 ef mov %rbp,%rdi 18ec8f: 41 89 c6 mov %eax,%r14d 18ec92: e8 00 00 00 00 callq 18ec97 18ec97: 31 d2 xor %edx,%edx 18ec99: be 02 0a 00 00 mov $0xa02,%esi 18ec9e: 48 89 ef mov %rbp,%rdi 18eca1: 41 89 c5 mov %eax,%r13d 18eca4: e8 00 00 00 00 callq 18eca9 18eca9: c1 e8 0f shr $0xf,%eax 18ecac: 89 c3 mov %eax,%ebx 18ecae: 83 e3 1f and $0x1f,%ebx 18ecb1: e9 ff fe ff ff jmpq 18ebb5 18ecb6: 31 f6 xor %esi,%esi 18ecb8: 48 89 ef mov %rbp,%rdi 18ecbb: e8 80 f5 ff ff callq 18e240 18ecc0: e9 f3 fd ff ff jmpq 18eab8 18ecc5: 48 89 ef mov %rbp,%rdi 18ecc8: e8 13 e9 ff ff callq 18d5e0 18eccd: be 5c 00 00 00 mov $0x5c,%esi 18ecd2: 48 89 ef mov %rbp,%rdi 18ecd5: 4c 8b ad 98 7d 00 00 mov 0x7d98(%rbp),%r13 18ecdc: e8 00 00 00 00 callq 18ece1 18ece1: 3c 01 cmp $0x1,%al 18ece3: 0f 85 a0 fd ff ff jne 18ea89 18ece9: 41 c6 85 60 48 00 00 movb $0x0,0x4860(%r13) 18ecf0: 00 18ecf1: e9 93 fd ff ff jmpq 18ea89 18ecf6: be 63 00 00 00 mov $0x63,%esi 18ecfb: 48 89 ef mov %rbp,%rdi 18ecfe: e8 00 00 00 00 callq 18ed03 18ed03: e9 95 fd ff ff jmpq 18ea9d 18ed08: 31 d2 xor %edx,%edx 18ed0a: be fd 09 00 00 mov $0x9fd,%esi 18ed0f: 48 89 ef mov %rbp,%rdi 18ed12: e8 00 00 00 00 callq 18ed17 18ed17: 31 d2 xor %edx,%edx 18ed19: be 00 0a 00 00 mov $0xa00,%esi 18ed1e: 48 89 ef mov %rbp,%rdi 18ed21: 41 89 c6 mov %eax,%r14d 18ed24: e8 00 00 00 00 callq 18ed29 18ed29: 31 d2 xor %edx,%edx 18ed2b: be 02 0a 00 00 mov $0xa02,%esi 18ed30: 48 89 ef mov %rbp,%rdi 18ed33: 41 89 c5 mov %eax,%r13d 18ed36: e8 00 00 00 00 callq 18ed3b 18ed3b: c1 e8 0a shr $0xa,%eax 18ed3e: 89 c3 mov %eax,%ebx 18ed40: 83 e3 1f and $0x1f,%ebx 18ed43: e9 6d fe ff ff jmpq 18ebb5 18ed48: e8 00 00 00 00 callq 18ed4d 18ed4d: 0f 1f 00 nopl (%rax) 000000000018ed50 : 18ed50: e8 00 00 00 00 callq 18ed55 18ed55: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 18ed5c: 75 03 jne 18ed61 18ed5e: 31 c0 xor %eax,%eax 18ed60: c3 retq 18ed61: 55 push %rbp 18ed62: 48 8d af 78 7c 00 00 lea 0x7c78(%rdi),%rbp 18ed69: 53 push %rbx 18ed6a: 48 89 fb mov %rdi,%rbx 18ed6d: 48 89 ef mov %rbp,%rdi 18ed70: e8 00 00 00 00 callq 18ed75 18ed75: 48 89 df mov %rbx,%rdi 18ed78: e8 a3 fc ff ff callq 18ea20 18ed7d: 48 8b 83 e8 7c 00 00 mov 0x7ce8(%rbx),%rax 18ed84: 48 89 ef mov %rbp,%rdi 18ed87: 48 89 83 e0 7c 00 00 mov %rax,0x7ce0(%rbx) 18ed8e: 48 89 83 d8 7c 00 00 mov %rax,0x7cd8(%rbx) 18ed95: e8 00 00 00 00 callq 18ed9a 18ed9a: 31 c0 xor %eax,%eax 18ed9c: 5b pop %rbx 18ed9d: 5d pop %rbp 18ed9e: c3 retq 18ed9f: 90 nop 000000000018eda0 : 18eda0: e8 00 00 00 00 callq 18eda5 18eda5: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 18edac: 75 03 jne 18edb1 18edae: 31 c0 xor %eax,%eax 18edb0: c3 retq 18edb1: 41 54 push %r12 18edb3: 4c 8d a7 78 7c 00 00 lea 0x7c78(%rdi),%r12 18edba: 55 push %rbp 18edbb: 48 89 fd mov %rdi,%rbp 18edbe: 4c 89 e7 mov %r12,%rdi 18edc1: e8 00 00 00 00 callq 18edc6 18edc6: 48 89 ef mov %rbp,%rdi 18edc9: e8 52 fc ff ff callq 18ea20 18edce: 4c 89 e7 mov %r12,%rdi 18edd1: e8 00 00 00 00 callq 18edd6 18edd6: 31 c0 xor %eax,%eax 18edd8: 5d pop %rbp 18edd9: 41 5c pop %r12 18eddb: c3 retq 18eddc: 0f 1f 40 00 nopl 0x0(%rax) 000000000018ede0 : 18ede0: e8 00 00 00 00 callq 18ede5 18ede5: 48 8b 97 98 7d 00 00 mov 0x7d98(%rdi),%rdx 18edec: 8b 87 00 10 00 00 mov 0x1000(%rdi),%eax 18edf2: 39 b2 88 01 00 00 cmp %esi,0x188(%rdx) 18edf8: 73 36 jae 18ee30 18edfa: 83 f8 05 cmp $0x5,%eax 18edfd: b8 00 00 00 00 mov $0x0,%eax 18ee02: 74 3f je 18ee43 18ee04: 81 fe 0f 27 00 00 cmp $0x270f,%esi 18ee0a: 76 36 jbe 18ee42 18ee0c: b8 0f 00 00 00 mov $0xf,%eax 18ee11: 81 fe 7f 38 01 00 cmp $0x1387f,%esi 18ee17: 77 29 ja 18ee42 18ee19: 8d 86 f0 d8 ff ff lea -0x2710(%rsi),%eax 18ee1f: ba 59 17 b7 d1 mov $0xd1b71759,%edx 18ee24: 48 0f af c2 imul %rdx,%rax 18ee28: 48 c1 e8 2c shr $0x2c,%rax 18ee2c: 83 c0 01 add $0x1,%eax 18ee2f: c3 retq 18ee30: 83 f8 05 cmp $0x5,%eax 18ee33: b8 10 00 00 00 mov $0x10,%eax 18ee38: 74 59 je 18ee93 18ee3a: 81 fe 0f 27 00 00 cmp $0x270f,%esi 18ee40: 77 2a ja 18ee6c 18ee42: c3 retq 18ee43: 81 fe e7 fd 00 00 cmp $0xfde7,%esi 18ee49: 76 f7 jbe 18ee42 18ee4b: b8 0f 00 00 00 mov $0xf,%eax 18ee50: 81 fe 58 0f 02 00 cmp $0x20f58,%esi 18ee56: 77 ea ja 18ee42 18ee58: 8d 86 a0 15 ff ff lea -0xea60(%rsi),%eax 18ee5e: ba 59 17 b7 d1 mov $0xd1b71759,%edx 18ee63: 48 0f af c2 imul %rdx,%rax 18ee67: 48 c1 e8 2c shr $0x2c,%rax 18ee6b: c3 retq 18ee6c: b8 1f 00 00 00 mov $0x1f,%eax 18ee71: 81 fe 7f 38 01 00 cmp $0x1387f,%esi 18ee77: 77 46 ja 18eebf 18ee79: 8d 86 f0 d8 ff ff lea -0x2710(%rsi),%eax 18ee7f: ba 59 17 b7 d1 mov $0xd1b71759,%edx 18ee84: 48 0f af c2 imul %rdx,%rax 18ee88: 48 c1 e8 2c shr $0x2c,%rax 18ee8c: 83 c0 01 add $0x1,%eax 18ee8f: 83 c8 10 or $0x10,%eax 18ee92: c3 retq 18ee93: 81 fe d3 30 00 00 cmp $0x30d3,%esi 18ee99: 76 a7 jbe 18ee42 18ee9b: b8 1f 00 00 00 mov $0x1f,%eax 18eea0: 81 fe 8c b9 00 00 cmp $0xb98c,%esi 18eea6: 77 9a ja 18ee42 18eea8: 8d 86 f0 d8 ff ff lea -0x2710(%rsi),%eax 18eeae: ba 59 17 b7 d1 mov $0xd1b71759,%edx 18eeb3: 48 0f af c2 imul %rdx,%rax 18eeb7: 48 c1 e8 2b shr $0x2b,%rax 18eebb: 83 c8 10 or $0x10,%eax 18eebe: c3 retq 18eebf: c3 retq 000000000018eec0 : 18eec0: e8 00 00 00 00 callq 18eec5 18eec5: 41 54 push %r12 18eec7: 53 push %rbx 18eec8: 48 83 ec 08 sub $0x8,%rsp 18eecc: 0f b6 87 e6 7e 00 00 movzbl 0x7ee6(%rdi),%eax 18eed3: 85 f6 test %esi,%esi 18eed5: 74 16 je 18eeed 18eed7: 41 89 f4 mov %esi,%r12d 18eeda: 84 c0 test %al,%al 18eedc: 75 56 jne 18ef34 18eede: 48 83 c4 08 add $0x8,%rsp 18eee2: 44 89 e6 mov %r12d,%esi 18eee5: 5b pop %rbx 18eee6: 41 5c pop %r12 18eee8: e9 43 e6 ff ff jmpq 18d530 18eeed: 84 c0 test %al,%al 18eeef: 74 37 je 18ef28 18eef1: be 5b 00 00 00 mov $0x5b,%esi 18eef6: 48 89 3c 24 mov %rdi,(%rsp) 18eefa: 4c 8b a7 98 7d 00 00 mov 0x7d98(%rdi),%r12 18ef01: e8 00 00 00 00 callq 18ef06 18ef06: 48 8b 3c 24 mov (%rsp),%rdi 18ef0a: 3c 01 cmp $0x1,%al 18ef0c: 75 09 jne 18ef17 18ef0e: 41 c6 84 24 60 48 00 movb $0x1,0x4860(%r12) 18ef15: 00 01 18ef17: 48 83 c4 08 add $0x8,%rsp 18ef1b: be 01 00 00 00 mov $0x1,%esi 18ef20: 5b pop %rbx 18ef21: 41 5c pop %r12 18ef23: e9 08 e6 ff ff jmpq 18d530 18ef28: 48 83 c4 08 add $0x8,%rsp 18ef2c: 5b pop %rbx 18ef2d: 41 5c pop %r12 18ef2f: e9 ac e6 ff ff jmpq 18d5e0 18ef34: be 5c 00 00 00 mov $0x5c,%esi 18ef39: 48 89 3c 24 mov %rdi,(%rsp) 18ef3d: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 18ef44: e8 00 00 00 00 callq 18ef49 18ef49: 48 8b 3c 24 mov (%rsp),%rdi 18ef4d: 3c 01 cmp $0x1,%al 18ef4f: 75 8d jne 18eede 18ef51: c6 83 60 48 00 00 00 movb $0x0,0x4860(%rbx) 18ef58: 48 83 c4 08 add $0x8,%rsp 18ef5c: 44 89 e6 mov %r12d,%esi 18ef5f: 5b pop %rbx 18ef60: 41 5c pop %r12 18ef62: e9 c9 e5 ff ff jmpq 18d530 18ef67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 18ef6e: 00 00 000000000018ef70 : 18ef70: e8 00 00 00 00 callq 18ef75 18ef75: 8b 06 mov (%rsi),%eax 18ef77: 85 c0 test %eax,%eax 18ef79: 0f 84 be 00 00 00 je 18f03d 18ef7f: 53 push %rbx 18ef80: 49 89 fb mov %rdi,%r11 18ef83: 49 89 f1 mov %rsi,%r9 18ef86: 45 31 d2 xor %r10d,%r10d 18ef89: 49 8b 51 08 mov 0x8(%r9),%rdx 18ef8d: 44 89 d0 mov %r10d,%eax 18ef90: 49 8b 8b 98 7d 00 00 mov 0x7d98(%r11),%rcx 18ef97: 48 8d 1c c2 lea (%rdx,%rax,8),%rbx 18ef9b: 0f b7 73 04 movzwl 0x4(%rbx),%esi 18ef9f: 89 f2 mov %esi,%edx 18efa1: 30 d2 xor %dl,%dl 18efa3: 66 81 fa 00 ff cmp $0xff00,%dx 18efa8: 75 41 jne 18efeb 18efaa: 40 80 fe 05 cmp $0x5,%sil 18efae: 77 3b ja 18efeb 18efb0: 81 fe 00 ff 00 00 cmp $0xff00,%esi 18efb6: 74 33 je 18efeb 18efb8: 0f b7 b9 b0 35 00 00 movzwl 0x35b0(%rcx),%edi 18efbf: 85 ff test %edi,%edi 18efc1: 74 73 je 18f036 18efc3: 31 c0 xor %eax,%eax 18efc5: eb 08 jmp 18efcf 18efc7: 48 83 c0 01 add $0x1,%rax 18efcb: 39 c7 cmp %eax,%edi 18efcd: 7e 67 jle 18f036 18efcf: 0f b7 94 81 b4 35 00 movzwl 0x35b4(%rcx,%rax,4),%edx 18efd6: 00 18efd7: 4c 63 c0 movslq %eax,%r8 18efda: 39 d6 cmp %edx,%esi 18efdc: 75 e9 jne 18efc7 18efde: 42 0f b7 84 81 b2 35 movzwl 0x35b2(%rcx,%r8,4),%eax 18efe5: 00 00 18efe7: 66 89 43 04 mov %ax,0x4(%rbx) 18efeb: 41 8b 01 mov (%r9),%eax 18efee: 41 83 c2 01 add $0x1,%r10d 18eff2: 41 39 c2 cmp %eax,%r10d 18eff5: 72 92 jb 18ef89 18eff7: 83 e8 02 sub $0x2,%eax 18effa: 78 36 js 18f032 18effc: 48 63 f8 movslq %eax,%rdi 18efff: 48 c1 e7 03 shl $0x3,%rdi 18f003: 49 8b 71 08 mov 0x8(%r9),%rsi 18f007: 8d 48 01 lea 0x1(%rax),%ecx 18f00a: 48 63 c9 movslq %ecx,%rcx 18f00d: 4c 8d 04 3e lea (%rsi,%rdi,1),%r8 18f011: 41 0f b7 50 04 movzwl 0x4(%r8),%edx 18f016: 66 39 54 ce 04 cmp %dx,0x4(%rsi,%rcx,8) 18f01b: 66 0f 46 54 ce 04 cmovbe 0x4(%rsi,%rcx,8),%dx 18f021: 83 e8 01 sub $0x1,%eax 18f024: 48 83 ef 08 sub $0x8,%rdi 18f028: 66 41 89 50 04 mov %dx,0x4(%r8) 18f02d: 83 f8 ff cmp $0xffffffff,%eax 18f030: 75 d1 jne 18f003 18f032: 31 c0 xor %eax,%eax 18f034: 5b pop %rbx 18f035: c3 retq 18f036: b8 ea ff ff ff mov $0xffffffea,%eax 18f03b: 5b pop %rbx 18f03c: c3 retq 18f03d: 31 c0 xor %eax,%eax 18f03f: c3 retq 000000000018f040 : 18f040: e8 00 00 00 00 callq 18f045 18f045: 4c 8b 8f 98 7d 00 00 mov 0x7d98(%rdi),%r9 18f04c: 48 89 f0 mov %rsi,%rax 18f04f: 49 89 d0 mov %rdx,%r8 18f052: 41 0f b6 b1 15 2f 00 movzbl 0x2f15(%r9),%esi 18f059: 00 18f05a: 85 f6 test %esi,%esi 18f05c: 74 71 je 18f0cf 18f05e: 8b 78 04 mov 0x4(%rax),%edi 18f061: 31 c9 xor %ecx,%ecx 18f063: 49 8d 81 18 2f 00 00 lea 0x2f18(%r9),%rax 18f06a: eb 0d jmp 18f079 18f06c: 8d 51 01 lea 0x1(%rcx),%edx 18f06f: 48 83 c0 44 add $0x44,%rax 18f073: 39 f2 cmp %esi,%edx 18f075: 74 06 je 18f07d 18f077: 89 d1 mov %edx,%ecx 18f079: 3b 38 cmp (%rax),%edi 18f07b: 77 ef ja 18f06c 18f07d: 41 0f b6 b1 14 2f 00 movzbl 0x2f14(%r9),%esi 18f084: 00 18f085: 41 0f b7 b9 16 2f 00 movzwl 0x2f16(%r9),%edi 18f08c: 00 18f08d: 85 f6 test %esi,%esi 18f08f: 74 3d je 18f0ce 18f091: 48 89 c8 mov %rcx,%rax 18f094: 31 d2 xor %edx,%edx 18f096: 48 c1 e0 04 shl $0x4,%rax 18f09a: 48 01 c1 add %rax,%rcx 18f09d: 4d 8d 1c 89 lea (%r9,%rcx,4),%r11 18f0a1: 31 c9 xor %ecx,%ecx 18f0a3: 41 b9 01 00 00 00 mov $0x1,%r9d 18f0a9: 44 89 c8 mov %r9d,%eax 18f0ac: d3 e0 shl %cl,%eax 18f0ae: 85 f8 test %edi,%eax 18f0b0: 74 14 je 18f0c6 18f0b2: 41 8b 84 8b 1c 2f 00 mov 0x2f1c(%r11,%rcx,4),%eax 18f0b9: 00 18f0ba: 41 89 d2 mov %edx,%r10d 18f0bd: 83 c2 01 add $0x1,%edx 18f0c0: 0f c8 bswap %eax 18f0c2: 43 89 04 90 mov %eax,(%r8,%r10,4) 18f0c6: 48 83 c1 01 add $0x1,%rcx 18f0ca: 39 ce cmp %ecx,%esi 18f0cc: 77 db ja 18f0a9 18f0ce: c3 retq 18f0cf: 31 c9 xor %ecx,%ecx 18f0d1: eb aa jmp 18f07d 18f0d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 18f0da: 00 00 00 00 18f0de: 66 90 xchg %ax,%ax 000000000018f0e0 : 18f0e0: e8 00 00 00 00 callq 18f0e5 18f0e5: 41 57 push %r15 18f0e7: ba e6 00 00 00 mov $0xe6,%edx 18f0ec: 31 f6 xor %esi,%esi 18f0ee: 41 56 push %r14 18f0f0: 41 55 push %r13 18f0f2: 41 54 push %r12 18f0f4: 4c 8d a7 58 7f 00 00 lea 0x7f58(%rdi),%r12 18f0fb: 55 push %rbp 18f0fc: 4c 89 e1 mov %r12,%rcx 18f0ff: 48 89 fd mov %rdi,%rbp 18f102: 53 push %rbx 18f103: 48 81 ec d8 00 00 00 sub $0xd8,%rsp 18f10a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 18f111: 00 00 18f113: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 18f11a: 00 18f11b: 31 c0 xor %eax,%eax 18f11d: e8 00 00 00 00 callq 18f122 18f122: 41 89 c6 mov %eax,%r14d 18f125: 85 c0 test %eax,%eax 18f127: 74 2c je 18f155 18f129: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 18f130: 00 18f131: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 18f138: 00 00 18f13a: 0f 85 5b 15 00 00 jne 19069b 18f140: 48 81 c4 d8 00 00 00 add $0xd8,%rsp 18f147: 44 89 f0 mov %r14d,%eax 18f14a: 5b pop %rbx 18f14b: 5d pop %rbp 18f14c: 41 5c pop %r12 18f14e: 41 5d pop %r13 18f150: 41 5e pop %r14 18f152: 41 5f pop %r15 18f154: c3 retq 18f155: 4c 89 e1 mov %r12,%rcx 18f158: ba e7 00 00 00 mov $0xe7,%edx 18f15d: 31 f6 xor %esi,%esi 18f15f: 48 89 ef mov %rbp,%rdi 18f162: e8 00 00 00 00 callq 18f167 18f167: 41 89 c6 mov %eax,%r14d 18f16a: 85 c0 test %eax,%eax 18f16c: 75 bb jne 18f129 18f16e: 48 b8 03 00 00 00 03 movabs $0x300000003,%rax 18f175: 00 00 00 18f178: 8b 95 2c 0f 00 00 mov 0xf2c(%rbp),%edx 18f17e: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 18f185 18f185: c7 85 78 7f 00 00 01 movl $0x1,0x7f78(%rbp) 18f18c: 00 00 00 18f18f: 48 89 85 78 7d 00 00 mov %rax,0x7d78(%rbp) 18f196: 8b 85 28 0f 00 00 mov 0xf28(%rbp),%eax 18f19c: 89 95 a0 7c 00 00 mov %edx,0x7ca0(%rbp) 18f1a2: 89 85 a4 7c 00 00 mov %eax,0x7ca4(%rbp) 18f1a8: 89 95 98 7c 00 00 mov %edx,0x7c98(%rbp) 18f1ae: 89 85 9c 7c 00 00 mov %eax,0x7c9c(%rbp) 18f1b4: c7 85 b4 7c 00 00 00 movl $0x0,0x7cb4(%rbp) 18f1bb: 00 00 00 18f1be: 45 85 f6 test %r14d,%r14d 18f1c1: 0f 84 62 ff ff ff je 18f129 18f1c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18f1ce: bf 01 00 00 00 mov $0x1,%edi 18f1d3: e8 00 00 00 00 callq 18f1d8 18f1d8: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 18f1de: 83 f8 02 cmp $0x2,%eax 18f1e1: 0f 84 69 0d 00 00 je 18ff50 18f1e7: 0f 87 8f 00 00 00 ja 18f27c 18f1ed: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 18f1f4: 85 c0 test %eax,%eax 18f1f6: 74 15 je 18f20d 18f1f8: 48 8b 45 08 mov 0x8(%rbp),%rax 18f1fc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 18f203: 80 78 48 81 cmpb $0x81,0x48(%rax) 18f207: 0f 84 75 0c 00 00 je 18fe82 18f20d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 18f214: be 1e 00 00 00 mov $0x1e,%esi 18f219: 48 8d bc 24 b2 00 00 lea 0xb2(%rsp),%rdi 18f220: 00 18f221: e8 00 00 00 00 callq 18f226 18f226: 48 8b 55 00 mov 0x0(%rbp),%rdx 18f22a: 48 8d bd 80 7f 00 00 lea 0x7f80(%rbp),%rdi 18f231: 48 8d b4 24 b2 00 00 lea 0xb2(%rsp),%rsi 18f238: 00 18f239: e8 00 00 00 00 callq 18f23e 18f23e: 41 89 c6 mov %eax,%r14d 18f241: 85 c0 test %eax,%eax 18f243: 0f 84 b8 00 00 00 je 18f301 18f249: 48 8d 94 24 b2 00 00 lea 0xb2(%rsp),%rdx 18f250: 00 18f251: 44 89 f6 mov %r14d,%esi 18f254: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f25b: e8 00 00 00 00 callq 18f260 18f260: 48 8b bd 80 7f 00 00 mov 0x7f80(%rbp),%rdi 18f267: e8 00 00 00 00 callq 18f26c 18f26c: 48 c7 85 80 7f 00 00 movq $0x0,0x7f80(%rbp) 18f273: 00 00 00 00 18f277: e9 ad fe ff ff jmpq 18f129 18f27c: 83 f8 03 cmp $0x3,%eax 18f27f: 75 37 jne 18f2b8 18f281: 48 8b 45 08 mov 0x8(%rbp),%rax 18f285: 0f b6 50 48 movzbl 0x48(%rax),%edx 18f289: 80 fa 81 cmp $0x81,%dl 18f28c: 0f 84 bf 0b 00 00 je 18fe51 18f292: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 18f299: 80 fa 83 cmp $0x83,%dl 18f29c: 0f 85 6b ff ff ff jne 18f20d 18f2a2: 66 81 78 3e 10 66 cmpw $0x6610,0x3e(%rax) 18f2a8: 48 c7 c0 00 00 00 00 mov $0x0,%rax 18f2af: 48 0f 44 c8 cmove %rax,%rcx 18f2b3: e9 55 ff ff ff jmpq 18f20d 18f2b8: 83 f8 04 cmp $0x4,%eax 18f2bb: 0f 85 a4 14 00 00 jne 190765 18f2c1: 48 8b 45 08 mov 0x8(%rbp),%rax 18f2c5: 0f b6 50 48 movzbl 0x48(%rax),%edx 18f2c9: 80 fa 81 cmp $0x81,%dl 18f2cc: 0f 84 cc 0b 00 00 je 18fe9e 18f2d2: 80 fa 83 cmp $0x83,%dl 18f2d5: 0f 84 58 0d 00 00 je 190033 18f2db: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 18f2e2: 80 fa c3 cmp $0xc3,%dl 18f2e5: 0f 85 22 ff ff ff jne 18f20d 18f2eb: 66 81 78 3e 65 66 cmpw $0x6665,0x3e(%rax) 18f2f1: 48 c7 c0 00 00 00 00 mov $0x0,%rax 18f2f8: 48 0f 44 c8 cmove %rax,%rcx 18f2fc: e9 0c ff ff ff jmpq 18f20d 18f301: 48 8b bd 80 7f 00 00 mov 0x7f80(%rbp),%rdi 18f308: e8 00 00 00 00 callq 18f30d 18f30d: 41 89 c6 mov %eax,%r14d 18f310: 85 c0 test %eax,%eax 18f312: 0f 85 31 ff ff ff jne 18f249 18f318: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 18f31f: 00 00 00 18f322: 48 c7 85 28 7f 00 00 movq $0x0,0x7f28(%rbp) 18f329: 00 00 00 00 18f32d: 48 89 85 10 7f 00 00 mov %rax,0x7f10(%rbp) 18f334: 48 8d 85 18 7f 00 00 lea 0x7f18(%rbp),%rax 18f33b: 48 89 85 18 7f 00 00 mov %rax,0x7f18(%rbp) 18f342: 48 89 85 20 7f 00 00 mov %rax,0x7f20(%rbp) 18f349: 48 8d 85 78 7c 00 00 lea 0x7c78(%rbp),%rax 18f350: 48 89 c7 mov %rax,%rdi 18f353: 48 89 44 24 50 mov %rax,0x50(%rsp) 18f358: e8 00 00 00 00 callq 18f35d 18f35d: bf 68 48 00 00 mov $0x4868,%edi 18f362: e8 99 e3 ff ff callq 18d700 18f367: be c0 0d 00 00 mov $0xdc0,%esi 18f36c: bf 68 48 00 00 mov $0x4868,%edi 18f371: 89 c2 mov %eax,%edx 18f373: e8 00 00 00 00 callq 18f378 18f378: 48 89 44 24 38 mov %rax,0x38(%rsp) 18f37d: 48 85 c0 test %rax,%rax 18f380: 0f 84 1a 13 00 00 je 1906a0 18f386: 8b 85 8c 7f 00 00 mov 0x7f8c(%rbp),%eax 18f38c: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 18f391: be a4 00 00 00 mov $0xa4,%esi 18f396: 48 89 ef mov %rbp,%rdi 18f399: 66 31 c0 xor %ax,%ax 18f39c: 48 89 9d 98 7d 00 00 mov %rbx,0x7d98(%rbp) 18f3a3: 89 83 fc 35 00 00 mov %eax,0x35fc(%rbx) 18f3a9: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 18f3b0: c7 83 f0 35 00 00 ff movl $0xffff,0x35f0(%rbx) 18f3b7: ff 00 00 18f3ba: e8 00 00 00 00 callq 18f3bf 18f3bf: 48 8b 95 98 7d 00 00 mov 0x7d98(%rbp),%rdx 18f3c6: c1 e8 0d shr $0xd,%eax 18f3c9: 83 e0 03 and $0x3,%eax 18f3cc: 83 bd 08 07 00 00 02 cmpl $0x2,0x708(%rbp) 18f3d3: 89 83 f4 35 00 00 mov %eax,0x35f4(%rbx) 18f3d9: 0f 84 b8 0b 00 00 je 18ff97 18f3df: c7 82 ec 35 00 00 00 movl $0x0,0x35ec(%rdx) 18f3e6: 00 00 00 18f3e9: 31 d2 xor %edx,%edx 18f3eb: 31 f6 xor %esi,%esi 18f3ed: 48 8d 4c 24 7c lea 0x7c(%rsp),%rcx 18f3f2: 48 89 ef mov %rbp,%rdi 18f3f5: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18f3fc: e8 00 00 00 00 callq 18f401 18f401: 85 c0 test %eax,%eax 18f403: b8 00 00 00 00 mov $0x0,%eax 18f408: 66 0f 44 44 24 7c cmove 0x7c(%rsp),%ax 18f40e: 45 31 e4 xor %r12d,%r12d 18f411: 66 89 43 60 mov %ax,0x60(%rbx) 18f415: 4c 8b ad 98 7d 00 00 mov 0x7d98(%rbp),%r13 18f41c: bb 01 ff 00 00 mov $0xff01,%ebx 18f421: 89 da mov %ebx,%edx 18f423: 48 8d 74 24 7c lea 0x7c(%rsp),%rsi 18f428: 48 89 ef mov %rbp,%rdi 18f42b: e8 00 00 00 00 callq 18f430 18f430: 85 c0 test %eax,%eax 18f432: 75 2c jne 18f460 18f434: 0f b7 44 24 7c movzwl 0x7c(%rsp),%eax 18f439: 66 85 c0 test %ax,%ax 18f43c: 74 22 je 18f460 18f43e: 0f b7 d0 movzwl %ax,%edx 18f441: 39 d3 cmp %edx,%ebx 18f443: 74 1b je 18f460 18f445: 41 0f b7 d4 movzwl %r12w,%edx 18f449: 41 83 c4 01 add $0x1,%r12d 18f44d: 48 81 c2 6c 0d 00 00 add $0xd6c,%rdx 18f454: 66 41 89 44 95 02 mov %ax,0x2(%r13,%rdx,4) 18f45a: 66 41 89 5c 95 04 mov %bx,0x4(%r13,%rdx,4) 18f460: 83 c3 01 add $0x1,%ebx 18f463: 81 fb 05 ff 00 00 cmp $0xff05,%ebx 18f469: 75 b6 jne 18f421 18f46b: 48 89 ee mov %rbp,%rsi 18f46e: 66 45 89 a5 b0 35 00 mov %r12w,0x35b0(%r13) 18f475: 00 18f476: 48 81 c6 b0 7d 00 00 add $0x7db0,%rsi 18f47d: 74 10 je 18f48f 18f47f: 48 89 ef mov %rbp,%rdi 18f482: e8 e9 fa ff ff callq 18ef70 18f487: 85 c0 test %eax,%eax 18f489: 0f 85 b1 09 00 00 jne 18fe40 18f48f: 48 89 ee mov %rbp,%rsi 18f492: 48 81 c6 d0 7d 00 00 add $0x7dd0,%rsi 18f499: 74 10 je 18f4ab 18f49b: 48 89 ef mov %rbp,%rdi 18f49e: e8 cd fa ff ff callq 18ef70 18f4a3: 85 c0 test %eax,%eax 18f4a5: 0f 85 84 09 00 00 jne 18fe2f 18f4ab: 48 89 ee mov %rbp,%rsi 18f4ae: 48 81 c6 c0 7d 00 00 add $0x7dc0,%rsi 18f4b5: 74 10 je 18f4c7 18f4b7: 48 89 ef mov %rbp,%rdi 18f4ba: e8 b1 fa ff ff callq 18ef70 18f4bf: 85 c0 test %eax,%eax 18f4c1: 0f 85 57 09 00 00 jne 18fe1e 18f4c7: 48 8b 44 24 38 mov 0x38(%rsp),%rax 18f4cc: 31 d2 xor %edx,%edx 18f4ce: 31 c9 xor %ecx,%ecx 18f4d0: 48 89 ef mov %rbp,%rdi 18f4d3: 66 89 90 78 01 00 00 mov %dx,0x178(%rax) 18f4da: 66 89 88 f6 06 00 00 mov %cx,0x6f6(%rax) 18f4e1: c7 40 62 00 00 00 00 movl $0x0,0x62(%rax) 18f4e8: e8 00 00 00 00 callq 18f4ed 18f4ed: 41 89 c6 mov %eax,%r14d 18f4f0: 85 c0 test %eax,%eax 18f4f2: 74 23 je 18f517 18f4f4: 48 89 ef mov %rbp,%rdi 18f4f7: e8 94 e8 ff ff callq 18dd90 18f4fc: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 18f501: e8 00 00 00 00 callq 18f506 18f506: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f50d: e8 00 00 00 00 callq 18f512 18f512: e9 12 fc ff ff jmpq 18f129 18f517: 48 89 ef mov %rbp,%rdi 18f51a: e8 00 00 00 00 callq 18f51f 18f51f: 41 89 c6 mov %eax,%r14d 18f522: 85 c0 test %eax,%eax 18f524: 75 ce jne 18f4f4 18f526: 48 8b bd a8 5c 00 00 mov 0x5ca8(%rbp),%rdi 18f52d: 4c 8d 4c 24 68 lea 0x68(%rsp),%r9 18f532: 4c 8d 44 24 67 lea 0x67(%rsp),%r8 18f537: 31 d2 xor %edx,%edx 18f539: 48 8d 4c 24 66 lea 0x66(%rsp),%rcx 18f53e: be 0f 00 00 00 mov $0xf,%esi 18f543: e8 00 00 00 00 callq 18f548 18f548: 88 44 24 5b mov %al,0x5b(%rsp) 18f54c: 84 c0 test %al,%al 18f54e: 0f 84 6a 11 00 00 je 1906be 18f554: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 18f55b: 48 89 ef mov %rbp,%rdi 18f55e: 0f b7 5c 24 68 movzwl 0x68(%rsp),%ebx 18f563: 48 03 58 28 add 0x28(%rax),%rbx 18f567: e8 00 00 00 00 callq 18f56c 18f56c: 0f b7 4c 24 68 movzwl 0x68(%rsp),%ecx 18f571: be c0 0d 00 00 mov $0xdc0,%esi 18f576: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 18f57d: 48 8b 50 28 mov 0x28(%rax),%rdx 18f581: 0f b7 43 09 movzwl 0x9(%rbx),%eax 18f585: 48 01 c8 add %rcx,%rax 18f588: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi 18f58c: 0f b7 43 0b movzwl 0xb(%rbx),%eax 18f590: 48 89 7c 24 40 mov %rdi,0x40(%rsp) 18f595: 48 01 c8 add %rcx,%rax 18f598: 4c 8d 3c 02 lea (%rdx,%rax,1),%r15 18f59c: 0f b7 43 0d movzwl 0xd(%rbx),%eax 18f5a0: 48 89 fb mov %rdi,%rbx 18f5a3: 4c 89 7c 24 18 mov %r15,0x18(%rsp) 18f5a8: 48 01 c8 add %rcx,%rax 18f5ab: 48 01 d0 add %rdx,%rax 18f5ae: 48 89 44 24 48 mov %rax,0x48(%rsp) 18f5b3: 0f b6 07 movzbl (%rdi),%eax 18f5b6: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 18f5ba: 48 c1 e7 04 shl $0x4,%rdi 18f5be: e8 00 00 00 00 callq 18f5c3 18f5c3: 48 89 85 c8 7c 00 00 mov %rax,0x7cc8(%rbp) 18f5ca: 48 85 c0 test %rax,%rax 18f5cd: 0f 84 cd 10 00 00 je 1906a0 18f5d3: 80 3b 00 cmpb $0x0,(%rbx) 18f5d6: 4c 8d 53 01 lea 0x1(%rbx),%r10 18f5da: 0f 84 3e 0e 00 00 je 19041e 18f5e0: 49 8d 47 02 lea 0x2(%r15),%rax 18f5e4: 44 89 74 24 5c mov %r14d,0x5c(%rsp) 18f5e9: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 18f5f0: 00 00 18f5f2: 48 89 44 24 28 mov %rax,0x28(%rsp) 18f5f7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 18f5fe 18f5fe: ba 44 01 00 00 mov $0x144,%edx 18f603: be c0 0d 00 00 mov $0xdc0,%esi 18f608: 4c 89 14 24 mov %r10,(%rsp) 18f60c: 41 0f b6 5a 01 movzbl 0x1(%r10),%ebx 18f611: e8 00 00 00 00 callq 18f616 18f616: 4c 8b 14 24 mov (%rsp),%r10 18f61a: 48 85 c0 test %rax,%rax 18f61d: 0f 84 6a 0a 00 00 je 19008d 18f623: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 18f628: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 18f62d: 48 8d 14 7f lea (%rdi,%rdi,2),%rdx 18f631: 48 c1 e2 04 shl $0x4,%rdx 18f635: 48 89 d7 mov %rdx,%rdi 18f638: 48 89 54 24 20 mov %rdx,0x20(%rsp) 18f63d: 48 8b 95 c8 7c 00 00 mov 0x7cc8(%rbp),%rdx 18f644: 48 89 44 3a 28 mov %rax,0x28(%rdx,%rdi,1) 18f649: 48 8d 14 5b lea (%rbx,%rbx,2),%rdx 18f64d: 44 0f b6 41 01 movzbl 0x1(%rcx),%r8d 18f652: 48 8b 85 c8 7c 00 00 mov 0x7cc8(%rbp),%rax 18f659: 48 8d 14 d1 lea (%rcx,%rdx,8),%rdx 18f65d: 8b 4a 06 mov 0x6(%rdx),%ecx 18f660: 48 01 f8 add %rdi,%rax 18f663: 89 08 mov %ecx,(%rax) 18f665: 0f b7 72 02 movzwl 0x2(%rdx),%esi 18f669: 89 70 04 mov %esi,0x4(%rax) 18f66c: 44 0f b7 4a 0b movzwl 0xb(%rdx),%r9d 18f671: 89 f1 mov %esi,%ecx 18f673: 44 89 48 08 mov %r9d,0x8(%rax) 18f677: 44 89 cf mov %r9d,%edi 18f67a: 41 80 f8 0c cmp $0xc,%r8b 18f67e: 0f 86 98 08 00 00 jbe 18ff1c 18f684: 8b 7a 0d mov 0xd(%rdx),%edi 18f687: 89 78 0c mov %edi,0xc(%rax) 18f68a: 8b 52 11 mov 0x11(%rdx),%edx 18f68d: 89 50 10 mov %edx,0x10(%rax) 18f690: 83 e1 08 and $0x8,%ecx 18f693: 74 0a je 18f69f 18f695: 48 89 85 e8 7c 00 00 mov %rax,0x7ce8(%rbp) 18f69c: 8b 70 04 mov 0x4(%rax),%esi 18f69f: 81 e6 00 04 00 00 and $0x400,%esi 18f6a5: 74 07 je 18f6ae 18f6a7: 48 89 85 f0 7c 00 00 mov %rax,0x7cf0(%rbp) 18f6ae: 41 0f b6 02 movzbl (%r10),%eax 18f6b2: 85 c0 test %eax,%eax 18f6b4: 0f 84 35 02 00 00 je 18f8ef 18f6ba: 45 31 f6 xor %r14d,%r14d 18f6bd: 45 31 ed xor %r13d,%r13d 18f6c0: 48 89 ef mov %rbp,%rdi 18f6c3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 18f6c8: 43 0f b6 54 2a 02 movzbl 0x2(%r10,%r13,1),%edx 18f6ce: 3a 16 cmp (%rsi),%dl 18f6d0: 0f 83 09 02 00 00 jae 18f8df 18f6d6: 41 83 fe 04 cmp $0x4,%r14d 18f6da: 0f 8f 0c 02 00 00 jg 18f8ec 18f6e0: 0f b6 46 01 movzbl 0x1(%rsi),%eax 18f6e4: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 18f6e9: 4d 63 c6 movslq %r14d,%r8 18f6ec: 48 89 3c 24 mov %rdi,(%rsp) 18f6f0: 4c 03 bf c8 7c 00 00 add 0x7cc8(%rdi),%r15 18f6f7: 4c 8b a7 98 7d 00 00 mov 0x7d98(%rdi),%r12 18f6fe: 4c 89 54 24 10 mov %r10,0x10(%rsp) 18f703: 0f af d0 imul %eax,%edx 18f706: 49 8b 6f 28 mov 0x28(%r15),%rbp 18f70a: 4c 89 44 24 08 mov %r8,0x8(%rsp) 18f70f: 48 63 c2 movslq %edx,%rax 18f712: 41 8d 56 01 lea 0x1(%r14),%edx 18f716: 48 03 44 24 28 add 0x28(%rsp),%rax 18f71b: 66 89 55 00 mov %dx,0x0(%rbp) 18f71f: 4b 8d 14 80 lea (%r8,%r8,4),%rdx 18f723: 0f b7 08 movzwl (%rax),%ecx 18f726: 48 8d 5c 95 00 lea 0x0(%rbp,%rdx,4),%rbx 18f72b: 89 4b 04 mov %ecx,0x4(%rbx) 18f72e: 0f b6 50 02 movzbl 0x2(%rax),%edx 18f732: c1 e2 10 shl $0x10,%edx 18f735: 09 ca or %ecx,%edx 18f737: 89 53 04 mov %edx,0x4(%rbx) 18f73a: 0f b7 48 03 movzwl 0x3(%rax),%ecx 18f73e: 89 4b 08 mov %ecx,0x8(%rbx) 18f741: 0f b6 50 05 movzbl 0x5(%rax),%edx 18f745: c1 e2 10 shl $0x10,%edx 18f748: 09 ca or %ecx,%edx 18f74a: 89 53 08 mov %edx,0x8(%rbx) 18f74d: 0f b7 50 06 movzwl 0x6(%rax),%edx 18f751: 66 89 53 0c mov %dx,0xc(%rbx) 18f755: 0f b7 50 08 movzwl 0x8(%rax),%edx 18f759: 66 89 53 0e mov %dx,0xe(%rbx) 18f75d: 8b 50 0c mov 0xc(%rax),%edx 18f760: 89 53 10 mov %edx,0x10(%rbx) 18f763: 0f b6 48 0a movzbl 0xa(%rax),%ecx 18f767: 41 8b 94 24 f4 35 00 mov 0x35f4(%r12),%edx 18f76e: 00 18f76f: 41 8b b4 24 fc 35 00 mov 0x35fc(%r12),%esi 18f776: 00 18f777: e8 00 00 00 00 callq 18f77c 18f77c: 0f b7 73 0c movzwl 0xc(%rbx),%esi 18f780: 48 8b 3c 24 mov (%rsp),%rdi 18f784: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 18f789: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 18f78e: 89 43 14 mov %eax,0x14(%rbx) 18f791: 89 f2 mov %esi,%edx 18f793: 48 8b 8f 98 7d 00 00 mov 0x7d98(%rdi),%rcx 18f79a: 30 d2 xor %dl,%dl 18f79c: 66 81 fa 00 ff cmp $0xff00,%dx 18f7a1: 75 44 jne 18f7e7 18f7a3: 40 80 fe 05 cmp $0x5,%sil 18f7a7: 77 3e ja 18f7e7 18f7a9: 81 fe 00 ff 00 00 cmp $0xff00,%esi 18f7af: 74 36 je 18f7e7 18f7b1: 44 0f b7 99 b0 35 00 movzwl 0x35b0(%rcx),%r11d 18f7b8: 00 18f7b9: 45 85 db test %r11d,%r11d 18f7bc: 74 29 je 18f7e7 18f7be: 31 c0 xor %eax,%eax 18f7c0: eb 09 jmp 18f7cb 18f7c2: 48 83 c0 01 add $0x1,%rax 18f7c6: 41 39 c3 cmp %eax,%r11d 18f7c9: 7e 1c jle 18f7e7 18f7cb: 0f b7 94 81 b4 35 00 movzwl 0x35b4(%rcx,%rax,4),%edx 18f7d2: 00 18f7d3: 4c 63 c8 movslq %eax,%r9 18f7d6: 39 d6 cmp %edx,%esi 18f7d8: 75 e8 jne 18f7c2 18f7da: 42 0f b7 84 89 b2 35 movzwl 0x35b2(%rcx,%r9,4),%eax 18f7e1: 00 00 18f7e3: 66 89 43 0c mov %ax,0xc(%rbx) 18f7e7: 41 f6 47 05 10 testb $0x10,0x5(%r15) 18f7ec: 74 2a je 18f818 18f7ee: 0f b7 43 0c movzwl 0xc(%rbx),%eax 18f7f2: 66 41 89 84 24 78 01 mov %ax,0x178(%r12) 18f7f9: 00 00 18f7fb: 0f b7 43 0e movzwl 0xe(%rbx),%eax 18f7ff: 66 41 89 84 24 f6 06 mov %ax,0x6f6(%r12) 18f806: 00 00 18f808: 4b 8d 04 80 lea (%r8,%r8,4),%rax 18f80c: 8b 44 85 14 mov 0x14(%rbp,%rax,4),%eax 18f810: 41 89 84 24 f8 35 00 mov %eax,0x35f8(%r12) 18f817: 00 18f818: 41 f6 47 08 02 testb $0x2,0x8(%r15) 18f81d: 74 58 je 18f877 18f81f: 45 85 f6 test %r14d,%r14d 18f822: 75 53 jne 18f877 18f824: 41 c6 84 24 c4 35 00 movb $0x0,0x35c4(%r12) 18f82b: 00 00 18f82d: 48 8b 45 04 mov 0x4(%rbp),%rax 18f831: 49 89 84 24 d4 35 00 mov %rax,0x35d4(%r12) 18f838: 00 18f839: 48 8b 45 0c mov 0xc(%rbp),%rax 18f83d: 49 89 84 24 dc 35 00 mov %rax,0x35dc(%r12) 18f844: 00 18f845: 8b 45 14 mov 0x14(%rbp),%eax 18f848: 41 c6 84 24 e8 35 00 movb $0x0,0x35e8(%r12) 18f84f: 00 00 18f851: 41 89 84 24 e4 35 00 mov %eax,0x35e4(%r12) 18f858: 00 18f859: 48 b8 50 75 00 1f 35 movabs $0x400351f007550,%rax 18f860: 00 04 00 18f863: 49 89 84 24 c8 35 00 mov %rax,0x35c8(%r12) 18f86a: 00 18f86b: 41 c7 84 24 d0 35 00 movl $0x697,0x35d0(%r12) 18f872: 00 97 06 00 00 18f877: 0f b7 43 0c movzwl 0xc(%rbx),%eax 18f87b: 66 41 39 44 24 64 cmp %ax,0x64(%r12) 18f881: 76 0a jbe 18f88d 18f883: 66 41 89 44 24 64 mov %ax,0x64(%r12) 18f889: 0f b7 43 0c movzwl 0xc(%rbx),%eax 18f88d: 66 41 3b 44 24 62 cmp 0x62(%r12),%ax 18f893: 76 06 jbe 18f89b 18f895: 66 41 89 44 24 62 mov %ax,0x62(%r12) 18f89b: 41 8b 47 04 mov 0x4(%r15),%eax 18f89f: a8 08 test $0x8,%al 18f8a1: 0f 85 14 06 00 00 jne 18febb 18f8a7: 83 e0 07 and $0x7,%eax 18f8aa: 83 f8 05 cmp $0x5,%eax 18f8ad: 75 28 jne 18f8d7 18f8af: 8b 43 04 mov 0x4(%rbx),%eax 18f8b2: 89 87 7c 7e 00 00 mov %eax,0x7e7c(%rdi) 18f8b8: 8b 43 08 mov 0x8(%rbx),%eax 18f8bb: 89 87 80 7e 00 00 mov %eax,0x7e80(%rdi) 18f8c1: 0f b7 43 0c movzwl 0xc(%rbx),%eax 18f8c5: 66 89 87 84 7e 00 00 mov %ax,0x7e84(%rdi) 18f8cc: 0f b7 43 0e movzwl 0xe(%rbx),%eax 18f8d0: 66 89 87 86 7e 00 00 mov %ax,0x7e86(%rdi) 18f8d7: 41 0f b6 02 movzbl (%r10),%eax 18f8db: 41 83 c6 01 add $0x1,%r14d 18f8df: 49 83 c5 01 add $0x1,%r13 18f8e3: 44 39 e8 cmp %r13d,%eax 18f8e6: 0f 8f d7 fd ff ff jg 18f6c3 18f8ec: 48 89 fd mov %rdi,%rbp 18f8ef: 83 c0 02 add $0x2,%eax 18f8f2: 48 83 44 24 30 01 addq $0x1,0x30(%rsp) 18f8f8: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 18f8fd: 48 98 cltq 18f8ff: 49 01 c2 add %rax,%r10 18f902: 48 8b 44 24 40 mov 0x40(%rsp),%rax 18f907: 0f b6 00 movzbl (%rax),%eax 18f90a: 39 d8 cmp %ebx,%eax 18f90c: 0f 8f e5 fc ff ff jg 18f5f7 18f912: 44 8b 74 24 5c mov 0x5c(%rsp),%r14d 18f917: 89 85 d0 7c 00 00 mov %eax,0x7cd0(%rbp) 18f91d: 8b 85 f8 7c 00 00 mov 0x7cf8(%rbp),%eax 18f923: 85 c0 test %eax,%eax 18f925: 74 5a je 18f981 18f927: 83 e8 01 sub $0x1,%eax 18f92a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 18f92f: 48 8d 95 04 7d 00 00 lea 0x7d04(%rbp),%rdx 18f936: 48 8d 04 80 lea (%rax,%rax,4),%rax 18f93a: 48 8d b4 85 18 7d 00 lea 0x7d18(%rbp,%rax,4),%rsi 18f941: 00 18f942: 0f b6 4f 01 movzbl 0x1(%rdi),%ecx 18f946: 0f b6 42 08 movzbl 0x8(%rdx),%eax 18f94a: 48 83 c2 14 add $0x14,%rdx 18f94e: 0f af c1 imul %ecx,%eax 18f951: 83 c0 02 add $0x2,%eax 18f954: 48 98 cltq 18f956: 48 01 f8 add %rdi,%rax 18f959: 44 0f b7 00 movzwl (%rax),%r8d 18f95d: 44 0f b7 48 03 movzwl 0x3(%rax),%r9d 18f962: 0f b6 48 05 movzbl 0x5(%rax),%ecx 18f966: 0f b6 40 02 movzbl 0x2(%rax),%eax 18f96a: c1 e1 10 shl $0x10,%ecx 18f96d: c1 e0 10 shl $0x10,%eax 18f970: 44 09 c9 or %r9d,%ecx 18f973: 44 09 c0 or %r8d,%eax 18f976: 89 42 ec mov %eax,-0x14(%rdx) 18f979: 89 4a f0 mov %ecx,-0x10(%rdx) 18f97c: 48 39 d6 cmp %rdx,%rsi 18f97f: 75 c1 jne 18f942 18f981: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 18f988 18f988: ba 20 00 00 00 mov $0x20,%edx 18f98d: be c0 0d 00 00 mov $0xdc0,%esi 18f992: e8 00 00 00 00 callq 18f997 18f997: 48 89 85 f8 7d 00 00 mov %rax,0x7df8(%rbp) 18f99e: 48 85 c0 test %rax,%rax 18f9a1: 0f 84 04 0d 00 00 je 1906ab 18f9a7: 44 8b bd 8c 7d 00 00 mov 0x7d8c(%rbp),%r15d 18f9ae: 45 31 db xor %r11d,%r11d 18f9b1: bb d0 02 00 00 mov $0x2d0,%ebx 18f9b6: 41 bc 2a 03 00 00 mov $0x32a,%r12d 18f9bc: 41 bd 84 03 00 00 mov $0x384,%r13d 18f9c2: c7 00 00 00 00 00 movl $0x0,(%rax) 18f9c8: c7 85 f0 7d 00 00 04 movl $0x4,0x7df0(%rbp) 18f9cf: 00 00 00 18f9d2: 66 44 89 58 04 mov %r11w,0x4(%rax) 18f9d7: c7 40 08 a0 8c 00 00 movl $0x8ca0,0x8(%rax) 18f9de: 66 89 58 0c mov %bx,0xc(%rax) 18f9e2: c7 40 10 f0 d2 00 00 movl $0xd2f0,0x10(%rax) 18f9e9: 66 44 89 60 14 mov %r12w,0x14(%rax) 18f9ee: c7 40 18 40 19 01 00 movl $0x11940,0x18(%rax) 18f9f5: 66 44 89 68 1c mov %r13w,0x1c(%rax) 18f9fa: 45 85 ff test %r15d,%r15d 18f9fd: 75 0a jne 18fa09 18f9ff: c7 85 8c 7d 00 00 e8 movl $0x3e8,0x7d8c(%rbp) 18fa06: 03 00 00 18fa09: 44 8b 95 90 7d 00 00 mov 0x7d90(%rbp),%r10d 18fa10: 45 85 d2 test %r10d,%r10d 18fa13: 75 0a jne 18fa1f 18fa15: c7 85 90 7d 00 00 e8 movl $0x3e8,0x7d90(%rbp) 18fa1c: 03 00 00 18fa1f: 4c 8d 44 24 7c lea 0x7c(%rsp),%r8 18fa24: 31 c9 xor %ecx,%ecx 18fa26: 31 d2 xor %edx,%edx 18fa28: be 02 00 00 00 mov $0x2,%esi 18fa2d: 48 89 ef mov %rbp,%rdi 18fa30: e8 00 00 00 00 callq 18fa35 18fa35: 41 89 c0 mov %eax,%r8d 18fa38: b8 04 00 00 00 mov $0x4,%eax 18fa3d: 45 85 c0 test %r8d,%r8d 18fa40: 74 0a je 18fa4c 18fa42: 8b 84 24 84 00 00 00 mov 0x84(%rsp),%eax 18fa49: 83 c0 01 add $0x1,%eax 18fa4c: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 18fa51: 31 d2 xor %edx,%edx 18fa53: be 80 0a 00 00 mov $0xa80,%esi 18fa58: 89 87 7c 01 00 00 mov %eax,0x17c(%rdi) 18fa5e: c6 87 f3 06 00 00 00 movb $0x0,0x6f3(%rdi) 18fa65: c7 87 88 01 00 00 40 movl $0x9c40,0x188(%rdi) 18fa6c: 9c 00 00 18fa6f: 48 89 ef mov %rbp,%rdi 18fa72: e8 00 00 00 00 callq 18fa77 18fa77: 31 c9 xor %ecx,%ecx 18fa79: ba 0b 00 00 00 mov $0xb,%edx 18fa7e: 48 89 ef mov %rbp,%rdi 18fa81: be 91 0a 00 00 mov $0xa91,%esi 18fa86: 41 89 c4 mov %eax,%r12d 18fa89: e8 00 00 00 00 callq 18fa8e 18fa8e: 31 d2 xor %edx,%edx 18fa90: be 92 0a 00 00 mov $0xa92,%esi 18fa95: 48 89 ef mov %rbp,%rdi 18fa98: e8 00 00 00 00 callq 18fa9d 18fa9d: be d8 09 00 00 mov $0x9d8,%esi 18faa2: 48 89 ef mov %rbp,%rdi 18faa5: 83 e0 02 and $0x2,%eax 18faa8: 83 f8 01 cmp $0x1,%eax 18faab: 19 db sbb %ebx,%ebx 18faad: 31 d2 xor %edx,%edx 18faaf: e8 00 00 00 00 callq 18fab4 18fab4: 48 8b 55 08 mov 0x8(%rbp),%rdx 18fab8: 83 e3 10 and $0x10,%ebx 18fabb: 83 c3 10 add $0x10,%ebx 18fabe: 66 81 7a 3e 19 68 cmpw $0x6819,0x3e(%rdx) 18fac4: 0f 84 25 07 00 00 je 1901ef 18faca: 48 8b 44 24 38 mov 0x38(%rsp),%rax 18facf: 8b 80 88 01 00 00 mov 0x188(%rax),%eax 18fad5: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 18fada: 31 d2 xor %edx,%edx 18fadc: be 01 00 00 00 mov $0x1,%esi 18fae1: 48 89 ef mov %rbp,%rdi 18fae4: 89 83 84 01 00 00 mov %eax,0x184(%rbx) 18faea: c7 83 8c 01 00 00 40 movl $0x9c40,0x18c(%rbx) 18faf1: 9c 00 00 18faf4: c7 83 fc 06 00 00 40 movl $0x9c40,0x6fc(%rbx) 18fafb: 9c 00 00 18fafe: c7 83 c4 17 00 00 40 movl $0x9c40,0x17c4(%rbx) 18fb05: 9c 00 00 18fb08: e8 00 00 00 00 callq 18fb0d 18fb0d: 88 43 05 mov %al,0x5(%rbx) 18fb10: 84 c0 test %al,%al 18fb12: 0f 84 92 06 00 00 je 1901aa 18fb18: 31 d2 xor %edx,%edx 18fb1a: be 02 00 00 00 mov $0x2,%esi 18fb1f: 48 89 ef mov %rbp,%rdi 18fb22: e8 00 00 00 00 callq 18fb27 18fb27: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 18fb2c: 31 d2 xor %edx,%edx 18fb2e: 48 89 ef mov %rbp,%rdi 18fb31: be 04 00 00 00 mov $0x4,%esi 18fb36: 88 43 06 mov %al,0x6(%rbx) 18fb39: e8 00 00 00 00 callq 18fb3e 18fb3e: 88 83 e8 06 00 00 mov %al,0x6e8(%rbx) 18fb44: 84 c0 test %al,%al 18fb46: 0f 84 3c 06 00 00 je 190188 18fb4c: ba 04 00 00 00 mov $0x4,%edx 18fb51: be 01 00 00 00 mov $0x1,%esi 18fb56: 48 89 ef mov %rbp,%rdi 18fb59: e8 00 00 00 00 callq 18fb5e 18fb5e: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 18fb63: 31 c9 xor %ecx,%ecx 18fb65: 48 89 ef mov %rbp,%rdi 18fb68: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18fb6f: ba 02 00 00 00 mov $0x2,%edx 18fb74: 48 8d 74 24 6c lea 0x6c(%rsp),%rsi 18fb79: 41 88 87 02 36 00 00 mov %al,0x3602(%r15) 18fb80: e8 00 00 00 00 callq 18fb85 18fb85: 31 c9 xor %ecx,%ecx 18fb87: ba 01 00 00 00 mov $0x1,%edx 18fb8c: 48 89 ef mov %rbp,%rdi 18fb8f: 88 43 07 mov %al,0x7(%rbx) 18fb92: 48 8d 74 24 6c lea 0x6c(%rsp),%rsi 18fb97: e8 00 00 00 00 callq 18fb9c 18fb9c: 48 89 ef mov %rbp,%rdi 18fb9f: 88 43 08 mov %al,0x8(%rbx) 18fba2: 0a 43 07 or 0x7(%rbx),%al 18fba5: 88 43 09 mov %al,0x9(%rbx) 18fba8: 44 8b 85 b4 7c 00 00 mov 0x7cb4(%rbp),%r8d 18fbaf: 48 b8 e8 03 00 00 80 movabs $0x61a80000003e8,%rax 18fbb6: 1a 06 00 18fbb9: 49 89 87 a8 01 00 00 mov %rax,0x1a8(%r15) 18fbc0: 41 c7 87 b0 01 00 00 movl $0xc000b3,0x1b0(%r15) 18fbc7: b3 00 c0 00 18fbcb: 45 85 c0 test %r8d,%r8d 18fbce: 41 c6 47 0a 01 movb $0x1,0xa(%r15) 18fbd3: 41 c6 87 f0 06 00 00 movb $0x1,0x6f0(%r15) 18fbda: 01 18fbdb: 41 c6 87 04 36 00 00 movb $0x0,0x3604(%r15) 18fbe2: 00 18fbe3: 41 c6 87 e9 06 00 00 movb $0x1,0x6e9(%r15) 18fbea: 01 18fbeb: 41 c6 87 ec 06 00 00 movb $0x1,0x6ec(%r15) 18fbf2: 01 18fbf3: 41 0f 95 47 0e setne 0xe(%r15) 18fbf8: e8 00 00 00 00 callq 18fbfd 18fbfd: 41 b9 c8 00 00 00 mov $0xc8,%r9d 18fc03: 41 c7 87 08 36 00 00 movl $0x20000,0x3608(%r15) 18fc0a: 00 00 02 00 18fc0e: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 18fc15: 41 88 87 ee 06 00 00 mov %al,0x6ee(%r15) 18fc1c: 48 b8 04 00 00 00 98 movabs $0x3a9800000004,%rax 18fc23: 3a 00 00 18fc26: 48 89 85 88 7e 00 00 mov %rax,0x7e88(%rbp) 18fc2d: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 18fc33: 66 44 89 8d 90 7e 00 mov %r9w,0x7e90(%rbp) 18fc3a: 00 18fc3b: c7 85 50 7e 00 00 00 movl $0x0,0x7e50(%rbp) 18fc42: 00 00 00 18fc45: 48 c7 85 58 7e 00 00 movq $0x0,0x7e58(%rbp) 18fc4c: 00 00 00 00 18fc50: c7 85 60 7e 00 00 00 movl $0x0,0x7e60(%rbp) 18fc57: 00 00 00 18fc5a: 48 c7 85 68 7e 00 00 movq $0x0,0x7e68(%rbp) 18fc61: 00 00 00 00 18fc65: 85 c0 test %eax,%eax 18fc67: 0f 85 7d 04 00 00 jne 1900ea 18fc6d: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 18fc74 18fc74: 48 8d 83 64 36 00 00 lea 0x3664(%rbx),%rax 18fc7b: 48 8d bb 6c 36 00 00 lea 0x366c(%rbx),%rdi 18fc82: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18fc89: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 18fc90: 00 00 00 00 18fc94: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 18fc98: 48 89 93 64 36 00 00 mov %rdx,0x3664(%rbx) 18fc9f: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 18fca6 18fca6: 48 c7 83 38 36 00 00 movq $0x0,0x3638(%rbx) 18fcad: 00 00 00 00 18fcb1: 48 89 93 2c 37 00 00 mov %rdx,0x372c(%rbx) 18fcb8: 48 89 c2 mov %rax,%rdx 18fcbb: 48 c7 83 40 36 00 00 movq $0x0,0x3640(%rbx) 18fcc2: 00 00 00 00 18fcc6: 48 29 fa sub %rdi,%rdx 18fcc9: 8d 8a d0 00 00 00 lea 0xd0(%rdx),%ecx 18fccf: 48 29 d6 sub %rdx,%rsi 18fcd2: 48 c7 83 48 36 00 00 movq $0x0,0x3648(%rbx) 18fcd9: 00 00 00 00 18fcdd: c1 e9 03 shr $0x3,%ecx 18fce0: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 18fce3: 48 8b 55 08 mov 0x8(%rbp),%rdx 18fce7: 0f b7 52 3e movzwl 0x3e(%rdx),%edx 18fceb: 66 81 fa 9a 67 cmp $0x679a,%dx 18fcf0: 0f 84 2f 07 00 00 je 190425 18fcf6: 0f 87 cd 03 00 00 ja 1900c9 18fcfc: 66 81 fa 98 67 cmp $0x6798,%dx 18fd01: 0f 84 34 07 00 00 je 19043b 18fd07: 66 81 fa 99 67 cmp $0x6799,%dx 18fd0c: 0f 85 92 03 00 00 jne 1900a4 18fd12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18fd19: b9 34 00 00 00 mov $0x34,%ecx 18fd1e: 48 89 c7 mov %rax,%rdi 18fd21: c6 44 24 5b 00 movb $0x0,0x5b(%rsp) 18fd26: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 18fd28: 48 8b 83 48 36 00 00 mov 0x3648(%rbx),%rax 18fd2f: 31 ff xor %edi,%edi 18fd31: c6 83 d0 17 00 00 00 movb $0x0,0x17d0(%rbx) 18fd38: 66 89 bb ce 17 00 00 mov %di,0x17ce(%rbx) 18fd3f: c6 83 00 36 00 00 00 movb $0x0,0x3600(%rbx) 18fd46: 80 78 38 00 cmpb $0x0,0x38(%rax) 18fd4a: 74 2e je 18fd7a 18fd4c: be 01 01 00 00 mov $0x101,%esi 18fd51: 80 bb 30 37 00 00 00 cmpb $0x0,0x3730(%rbx) 18fd58: 66 89 b3 ce 17 00 00 mov %si,0x17ce(%rbx) 18fd5f: 74 12 je 18fd73 18fd61: 80 7c 24 5b 00 cmpb $0x0,0x5b(%rsp) 18fd66: c6 83 00 36 00 00 01 movb $0x1,0x3600(%rbx) 18fd6d: 0f 85 5f 05 00 00 jne 1902d2 18fd73: c6 83 d0 17 00 00 01 movb $0x1,0x17d0(%rbx) 18fd7a: b9 01 01 00 00 mov $0x101,%ecx 18fd7f: c6 83 c9 17 00 00 01 movb $0x1,0x17c9(%rbx) 18fd86: 66 89 8b cb 17 00 00 mov %cx,0x17cb(%rbx) 18fd8d: 8b 50 04 mov 0x4(%rax),%edx 18fd90: 89 93 5c 36 00 00 mov %edx,0x365c(%rbx) 18fd96: 0f b6 40 08 movzbl 0x8(%rax),%eax 18fd9a: c6 83 63 36 00 00 00 movb $0x0,0x3663(%rbx) 18fda1: 88 83 60 36 00 00 mov %al,0x3660(%rbx) 18fda7: 8b 95 70 7e 00 00 mov 0x7e70(%rbp),%edx 18fdad: 85 d2 test %edx,%edx 18fdaf: 74 0a je 18fdbb 18fdb1: 8b 85 74 7e 00 00 mov 0x7e74(%rbp),%eax 18fdb7: 85 c0 test %eax,%eax 18fdb9: 75 1a jne 18fdd5 18fdbb: 48 8b 85 7c 7e 00 00 mov 0x7e7c(%rbp),%rax 18fdc2: 48 89 85 70 7e 00 00 mov %rax,0x7e70(%rbp) 18fdc9: 8b 85 84 7e 00 00 mov 0x7e84(%rbp),%eax 18fdcf: 89 85 78 7e 00 00 mov %eax,0x7e78(%rbp) 18fdd5: 48 8b 44 24 38 mov 0x38(%rsp),%rax 18fdda: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 18fde1 18fde1: c6 80 56 48 00 00 01 movb $0x1,0x4856(%rax) 18fde8: 48 8b 85 e8 7c 00 00 mov 0x7ce8(%rbp),%rax 18fdef: 48 89 85 e0 7c 00 00 mov %rax,0x7ce0(%rbp) 18fdf6: 48 89 85 d8 7c 00 00 mov %rax,0x7cd8(%rbp) 18fdfd: 0f 84 33 09 00 00 je 190736 18fe03: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 18fe08: e8 00 00 00 00 callq 18fe0d 18fe0d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18fe14: e8 00 00 00 00 callq 18fe19 18fe19: e9 0b f3 ff ff jmpq 18f129 18fe1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18fe25: e8 00 00 00 00 callq 18fe2a 18fe2a: e9 98 f6 ff ff jmpq 18f4c7 18fe2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18fe36: e8 00 00 00 00 callq 18fe3b 18fe3b: e9 6b f6 ff ff jmpq 18f4ab 18fe40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18fe47: e8 00 00 00 00 callq 18fe4c 18fe4c: e9 3e f6 ff ff jmpq 18f48f 18fe51: 0f b7 40 3e movzwl 0x3e(%rax),%eax 18fe55: 89 c2 mov %eax,%edx 18fe57: 83 e2 ef and $0xffffffef,%edx 18fe5a: 66 81 fa 00 66 cmp $0x6600,%dx 18fe5f: 74 15 je 18fe76 18fe61: 66 2d 04 66 sub $0x6604,%ax 18fe65: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 18fe6c: 66 83 f8 01 cmp $0x1,%ax 18fe70: 0f 87 97 f3 ff ff ja 18f20d 18fe76: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 18fe7d: e9 8b f3 ff ff jmpq 18f20d 18fe82: 0f b7 40 3e movzwl 0x3e(%rax),%eax 18fe86: 66 2d 10 68 sub $0x6810,%ax 18fe8a: 66 83 f8 01 cmp $0x1,%ax 18fe8e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 18fe95: 48 0f 46 c8 cmovbe %rax,%rcx 18fe99: e9 6f f3 ff ff jmpq 18f20d 18fe9e: 66 81 78 3e 60 66 cmpw $0x6660,0x3e(%rax) 18fea4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 18feab: 48 c7 c0 00 00 00 00 mov $0x0,%rax 18feb2: 48 0f 44 c8 cmove %rax,%rcx 18feb6: e9 52 f3 ff ff jmpq 18f20d 18febb: 48 8d 4c 24 7c lea 0x7c(%rsp),%rcx 18fec0: 48 8d 54 24 6c lea 0x6c(%rsp),%rdx 18fec5: 4c 89 54 24 08 mov %r10,0x8(%rsp) 18feca: 48 8d 74 24 6a lea 0x6a(%rsp),%rsi 18fecf: 48 89 3c 24 mov %rdi,(%rsp) 18fed3: e8 00 00 00 00 callq 18fed8 18fed8: 48 8b 3c 24 mov (%rsp),%rdi 18fedc: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 18fee1: 8b 87 28 0f 00 00 mov 0xf28(%rdi),%eax 18fee7: 89 43 08 mov %eax,0x8(%rbx) 18feea: 8b 87 2c 0f 00 00 mov 0xf2c(%rdi),%eax 18fef0: 89 43 04 mov %eax,0x4(%rbx) 18fef3: 0f b7 44 24 6a movzwl 0x6a(%rsp),%eax 18fef8: 66 89 43 0c mov %ax,0xc(%rbx) 18fefc: 0f b7 44 24 6c movzwl 0x6c(%rsp),%eax 18ff01: 66 89 43 0e mov %ax,0xe(%rbx) 18ff05: 0f b7 44 24 7c movzwl 0x7c(%rsp),%eax 18ff0a: 66 41 89 84 24 c2 35 mov %ax,0x35c2(%r12) 18ff11: 00 00 18ff13: 41 8b 47 04 mov 0x4(%r15),%eax 18ff17: e9 8b f9 ff ff jmpq 18f8a7 18ff1c: 66 85 f6 test %si,%si 18ff1f: 78 1c js 18ff3d 18ff21: 89 f2 mov %esi,%edx 18ff23: 83 e7 04 and $0x4,%edi 18ff26: 66 81 e2 00 64 and $0x6400,%dx 18ff2b: 66 09 d7 or %dx,%di 18ff2e: 75 0d jne 18ff3d 18ff30: 48 c7 40 0c 00 00 00 movq $0x0,0xc(%rax) 18ff37: 00 18ff38: e9 53 f7 ff ff jmpq 18f690 18ff3d: 48 bf 34 d0 00 00 40 movabs $0x9c400000d034,%rdi 18ff44: 9c 00 00 18ff47: 48 89 78 0c mov %rdi,0xc(%rax) 18ff4b: e9 40 f7 ff ff jmpq 18f690 18ff50: 48 8b 55 08 mov 0x8(%rbp),%rdx 18ff54: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 18ff58: 0f b6 52 48 movzbl 0x48(%rdx),%edx 18ff5c: 66 3d 20 68 cmp $0x6820,%ax 18ff60: 0f 84 a7 00 00 00 je 19000d 18ff66: 66 3d 21 68 cmp $0x6821,%ax 18ff6a: 0f 84 00 01 00 00 je 190070 18ff70: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 18ff77: 80 fa 87 cmp $0x87,%dl 18ff7a: 0f 85 8d f2 ff ff jne 18f20d 18ff80: 83 e0 f7 and $0xfffffff7,%eax 18ff83: 66 3d 23 68 cmp $0x6823,%ax 18ff87: 48 c7 c0 00 00 00 00 mov $0x0,%rax 18ff8e: 48 0f 44 c8 cmove %rax,%rcx 18ff92: e9 76 f2 ff ff jmpq 18f20d 18ff97: 48 8b 45 08 mov 0x8(%rbp),%rax 18ff9b: 0f b7 40 3e movzwl 0x3e(%rax),%eax 18ff9f: 66 3d 27 68 cmp $0x6827,%ax 18ffa3: 76 3d jbe 18ffe2 18ffa5: 8d 88 d8 97 ff ff lea -0x6828(%rax),%ecx 18ffab: 66 83 f9 17 cmp $0x17,%cx 18ffaf: 0f 87 2a f4 ff ff ja 18f3df 18ffb5: b8 01 00 00 00 mov $0x1,%eax 18ffba: 48 d3 e0 shl %cl,%rax 18ffbd: a9 01 03 23 00 test $0x230301,%eax 18ffc2: 75 3a jne 18fffe 18ffc4: a9 02 00 88 00 test $0x880002,%eax 18ffc9: 75 08 jne 18ffd3 18ffcb: a8 a0 test $0xa0,%al 18ffcd: 0f 84 0c f4 ff ff je 18f3df 18ffd3: c7 82 ec 35 00 00 08 movl $0x8,0x35ec(%rdx) 18ffda: 00 00 00 18ffdd: e9 07 f4 ff ff jmpq 18f3e9 18ffe2: 66 3d 1f 68 cmp $0x681f,%ax 18ffe6: 0f 86 f3 f3 ff ff jbe 18f3df 18ffec: 8d 88 e0 97 ff ff lea -0x6820(%rax),%ecx 18fff2: b8 01 00 00 00 mov $0x1,%eax 18fff7: 48 d3 e0 shl %cl,%rax 18fffa: a8 ab test $0xab,%al 18fffc: 74 2c je 19002a 18fffe: c7 82 ec 35 00 00 0a movl $0xa,0x35ec(%rdx) 190005: 00 00 00 190008: e9 dc f3 ff ff jmpq 18f3e9 19000d: 83 e2 fd and $0xfffffffd,%edx 190010: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 190017: 48 c7 c0 00 00 00 00 mov $0x0,%rax 19001e: 80 fa 81 cmp $0x81,%dl 190021: 48 0f 44 c8 cmove %rax,%rcx 190025: e9 e3 f1 ff ff jmpq 18f20d 19002a: a8 50 test $0x50,%al 19002c: 75 a5 jne 18ffd3 19002e: e9 ac f3 ff ff jmpq 18f3df 190033: 0f b7 40 3e movzwl 0x3e(%rax),%eax 190037: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19003e: 66 2d 60 66 sub $0x6660,%ax 190042: 66 83 f8 07 cmp $0x7,%ax 190046: 0f 87 c1 f1 ff ff ja 18f20d 19004c: 89 c1 mov %eax,%ecx 19004e: ba a9 00 00 00 mov $0xa9,%edx 190053: 48 c7 c0 00 00 00 00 mov $0x0,%rax 19005a: 48 d3 ea shr %cl,%rdx 19005d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 190064: 83 e2 01 and $0x1,%edx 190067: 48 0f 44 c8 cmove %rax,%rcx 19006b: e9 9d f1 ff ff jmpq 18f20d 190070: 83 e2 fb and $0xfffffffb,%edx 190073: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19007a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 190081: 80 fa 83 cmp $0x83,%dl 190084: 48 0f 44 c8 cmove %rax,%rcx 190088: e9 80 f1 ff ff jmpq 18f20d 19008d: 48 8b bd c8 7c 00 00 mov 0x7cc8(%rbp),%rdi 190094: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 19009a: e8 00 00 00 00 callq 19009f 19009f: e9 50 f4 ff ff jmpq 18f4f4 1900a4: 66 81 ea 90 67 sub $0x6790,%dx 1900a9: 66 83 fa 02 cmp $0x2,%dx 1900ad: 0f 87 ac 00 00 00 ja 19015f 1900b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1900ba: b9 34 00 00 00 mov $0x34,%ecx 1900bf: 48 89 c7 mov %rax,%rdi 1900c2: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 1900c4: e9 5f fc ff ff jmpq 18fd28 1900c9: 66 81 fa 9b 67 cmp $0x679b,%dx 1900ce: 0f 85 80 00 00 00 jne 190154 1900d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1900db: b9 34 00 00 00 mov $0x34,%ecx 1900e0: 48 89 c7 mov %rax,%rdi 1900e3: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 1900e5: e9 3e fc ff ff jmpq 18fd28 1900ea: 83 f8 01 cmp $0x1,%eax 1900ed: 0f 84 5b 01 00 00 je 19024e 1900f3: 83 f8 02 cmp $0x2,%eax 1900f6: 0f 84 a5 02 00 00 je 1903a1 1900fc: 83 f8 03 cmp $0x3,%eax 1900ff: 0f 84 47 03 00 00 je 19044c 190105: 83 f8 04 cmp $0x4,%eax 190108: 0f 85 46 06 00 00 jne 190754 19010e: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 190115: 00 00 00 00 190119: b9 34 00 00 00 mov $0x34,%ecx 19011e: 48 8d bb 64 36 00 00 lea 0x3664(%rbx),%rdi 190125: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19012c: 48 c7 83 38 36 00 00 movq $0x0,0x3638(%rbx) 190133: 00 00 00 00 190137: 48 c7 83 40 36 00 00 movq $0x0,0x3640(%rbx) 19013e: 00 00 00 00 190142: 48 c7 83 48 36 00 00 movq $0x0,0x3648(%rbx) 190149: 00 00 00 00 19014d: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 19014f: e9 d4 fb ff ff jmpq 18fd28 190154: 66 81 fa 9e 67 cmp $0x679e,%dx 190159: 0f 84 54 ff ff ff je 1900b3 19015f: 0f b6 83 30 37 00 00 movzbl 0x3730(%rbx),%eax 190166: 88 44 24 5b mov %al,0x5b(%rsp) 19016a: 84 c0 test %al,%al 19016c: 0f 84 b6 fb ff ff je 18fd28 190172: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 190179: e8 00 00 00 00 callq 19017e 19017e: c6 44 24 5b 00 movb $0x0,0x5b(%rsp) 190183: e9 a0 fb ff ff jmpq 18fd28 190188: 48 89 ef mov %rbp,%rdi 19018b: ba 07 00 00 00 mov $0x7,%edx 190190: be 04 00 00 00 mov $0x4,%esi 190195: e8 00 00 00 00 callq 19019a 19019a: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 19019f: 88 87 06 36 00 00 mov %al,0x3606(%rdi) 1901a5: e9 a2 f9 ff ff jmpq 18fb4c 1901aa: 48 89 ef mov %rbp,%rdi 1901ad: ba 07 00 00 00 mov $0x7,%edx 1901b2: be 01 00 00 00 mov $0x1,%esi 1901b7: e8 00 00 00 00 callq 1901bc 1901bc: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 1901c1: 88 87 05 36 00 00 mov %al,0x3605(%rdi) 1901c7: 84 c0 test %al,%al 1901c9: 0f 84 49 f9 ff ff je 18fb18 1901cf: 48 8d 8f 55 48 00 00 lea 0x4855(%rdi),%rcx 1901d6: 48 8d 97 54 48 00 00 lea 0x4854(%rdi),%rdx 1901dd: be 01 00 00 00 mov $0x1,%esi 1901e2: 48 89 ef mov %rbp,%rdi 1901e5: e8 00 00 00 00 callq 1901ea 1901ea: e9 29 f9 ff ff jmpq 18fb18 1901ef: 44 89 e2 mov %r12d,%edx 1901f2: 44 89 e1 mov %r12d,%ecx 1901f5: c1 ea 0c shr $0xc,%edx 1901f8: 83 e2 0f and $0xf,%edx 1901fb: 83 fa 01 cmp $0x1,%edx 1901fe: 0f 94 c2 sete %dl 190201: c1 e9 08 shr $0x8,%ecx 190204: 83 e1 0f and $0xf,%ecx 190207: 83 f9 03 cmp $0x3,%ecx 19020a: 0f 94 c1 sete %cl 19020d: 41 c1 ec 1c shr $0x1c,%r12d 190211: 21 ca and %ecx,%edx 190213: 41 83 fc 05 cmp $0x5,%r12d 190217: 0f 94 c1 sete %cl 19021a: 84 ca test %cl,%dl 19021c: 0f 84 a8 f8 ff ff je 18faca 190222: 89 c1 mov %eax,%ecx 190224: 89 c2 mov %eax,%edx 190226: 83 e0 03 and $0x3,%eax 190229: c1 e9 03 shr $0x3,%ecx 19022c: c1 ea 06 shr $0x6,%edx 19022f: 83 e1 07 and $0x7,%ecx 190232: 83 e2 03 and $0x3,%edx 190235: 01 d1 add %edx,%ecx 190237: 01 c1 add %eax,%ecx 190239: 31 c0 xor %eax,%eax 19023b: d3 e3 shl %cl,%ebx 19023d: 81 fb 00 04 00 00 cmp $0x400,%ebx 190243: 0f 85 81 f8 ff ff jne 18faca 190249: e9 87 f8 ff ff jmpq 18fad5 19024e: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 190255: 00 00 00 00 190259: 48 c7 83 38 36 00 00 movq $0x0,0x3638(%rbx) 190260: 00 00 00 00 190264: 48 c7 83 40 36 00 00 movq $0x0,0x3640(%rbx) 19026b: 00 00 00 00 19026f: 48 c7 83 48 36 00 00 movq $0x0,0x3648(%rbx) 190276: 00 00 00 00 19027a: 48 8b 45 08 mov 0x8(%rbp),%rax 19027e: 0f b7 48 3e movzwl 0x3e(%rax),%ecx 190282: 66 81 e9 00 68 sub $0x6800,%cx 190287: 66 83 f9 19 cmp $0x19,%cx 19028b: 77 26 ja 1902b3 19028d: b8 01 00 00 00 mov $0x1,%eax 190292: 48 d3 e0 shl %cl,%rax 190295: a8 41 test $0x41,%al 190297: 0f 85 e4 04 00 00 jne 190781 19029d: a9 00 00 02 02 test $0x2020000,%eax 1902a2: 0f 85 bf 04 00 00 jne 190767 1902a8: a9 00 00 01 01 test $0x1010000,%eax 1902ad: 0f 85 69 04 00 00 jne 19071c 1902b3: 48 8d bb 64 36 00 00 lea 0x3664(%rbx),%rdi 1902ba: b9 34 00 00 00 mov $0x34,%ecx 1902bf: c6 44 24 5b 00 movb $0x0,0x5b(%rsp) 1902c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1902cb: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 1902cd: e9 56 fa ff ff jmpq 18fd28 1902d2: 48 be 0a 00 00 00 0f movabs $0xf0000000a,%rsi 1902d9: 00 00 00 1902dc: 8b 8d ec 7e 00 00 mov 0x7eec(%rbp),%ecx 1902e2: c7 84 24 ac 00 00 00 movl $0x1e,0xac(%rsp) 1902e9: 1e 00 00 00 1902ed: 48 89 b4 24 9c 00 00 mov %rsi,0x9c(%rsp) 1902f4: 00 1902f5: 8b 85 e8 7e 00 00 mov 0x7ee8(%rbp),%eax 1902fb: 48 be 14 00 00 00 19 movabs $0x1900000014,%rsi 190302: 00 00 00 190305: 48 89 b4 24 a4 00 00 mov %rsi,0xa4(%rsp) 19030c: 00 19030d: 8b bb 8c 36 00 00 mov 0x368c(%rbx),%edi 190313: 44 8b 83 94 36 00 00 mov 0x3694(%rbx),%r8d 19031a: 85 c9 test %ecx,%ecx 19031c: 0f 84 21 04 00 00 je 190743 190322: 39 c8 cmp %ecx,%eax 190324: 0f 82 19 04 00 00 jb 190743 19032a: c6 83 9b 36 00 00 03 movb $0x3,0x369b(%rbx) 190331: 8b 83 90 36 00 00 mov 0x3690(%rbx),%eax 190337: 85 ff test %edi,%edi 190339: 74 32 je 19036d 19033b: be e8 03 00 00 mov $0x3e8,%esi 190340: 6b c9 64 imul $0x64,%ecx,%ecx 190343: 31 d2 xor %edx,%edx 190345: f7 f6 div %esi 190347: 31 f6 xor %esi,%esi 190349: 41 29 c0 sub %eax,%r8d 19034c: 8b 84 b4 9c 00 00 00 mov 0x9c(%rsp,%rsi,4),%eax 190353: 31 d2 xor %edx,%edx 190355: 41 0f af c0 imul %r8d,%eax 190359: c1 e0 0e shl $0xe,%eax 19035c: f7 f1 div %ecx 19035e: 89 84 b3 78 36 00 00 mov %eax,0x3678(%rbx,%rsi,4) 190365: 48 83 c6 01 add $0x1,%rsi 190369: 39 f7 cmp %esi,%edi 19036b: 77 df ja 19034c 19036d: 8b 93 88 36 00 00 mov 0x3688(%rbx),%edx 190373: 48 8d 8b 2c 37 00 00 lea 0x372c(%rbx),%rcx 19037a: 8d 04 12 lea (%rdx,%rdx,1),%eax 19037d: 89 83 f0 36 00 00 mov %eax,0x36f0(%rbx) 190383: 48 8d 83 f4 36 00 00 lea 0x36f4(%rbx),%rax 19038a: 89 10 mov %edx,(%rax) 19038c: 48 83 c0 04 add $0x4,%rax 190390: 48 39 c1 cmp %rax,%rcx 190393: 75 f5 jne 19038a 190395: 48 8b 83 48 36 00 00 mov 0x3648(%rbx),%rax 19039c: e9 d2 f9 ff ff jmpq 18fd73 1903a1: 48 c7 83 38 36 00 00 movq $0x0,0x3638(%rbx) 1903a8: 00 00 00 00 1903ac: 48 c7 83 40 36 00 00 movq $0x0,0x3640(%rbx) 1903b3: 00 00 00 00 1903b7: 48 c7 83 48 36 00 00 movq $0x0,0x3648(%rbx) 1903be: 00 00 00 00 1903c2: 48 8b 45 08 mov 0x8(%rbp),%rax 1903c6: 0f b7 40 3e movzwl 0x3e(%rax),%eax 1903ca: 66 3d 27 68 cmp $0x6827,%ax 1903ce: 0f 84 8e 01 00 00 je 190562 1903d4: 0f 86 66 01 00 00 jbe 190540 1903da: 66 3d 2d 68 cmp $0x682d,%ax 1903de: 0f 84 0f 03 00 00 je 1906f3 1903e4: 0f 86 01 01 00 00 jbe 1904eb 1903ea: 66 3d 2f 68 cmp $0x682f,%ax 1903ee: 0f 85 dd 00 00 00 jne 1904d1 1903f4: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 1903fb: 00 00 00 00 1903ff: 48 8d bb 64 36 00 00 lea 0x3664(%rbx),%rdi 190406: b9 34 00 00 00 mov $0x34,%ecx 19040b: c6 44 24 5b 00 movb $0x0,0x5b(%rsp) 190410: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 190417: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 190419: e9 0a f9 ff ff jmpq 18fd28 19041e: 31 c0 xor %eax,%eax 190420: e9 f2 f4 ff ff jmpq 18f917 190425: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19042c: b9 34 00 00 00 mov $0x34,%ecx 190431: 48 89 c7 mov %rax,%rdi 190434: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 190436: e9 ed f8 ff ff jmpq 18fd28 19043b: c6 83 30 37 00 00 01 movb $0x1,0x3730(%rbx) 190442: c6 44 24 5b 00 movb $0x0,0x5b(%rsp) 190447: e9 dc f8 ff ff jmpq 18fd28 19044c: 48 8d 83 64 36 00 00 lea 0x3664(%rbx),%rax 190453: b9 34 00 00 00 mov $0x34,%ecx 190458: 48 c7 83 38 36 00 00 movq $0x0,0x3638(%rbx) 19045f: 00 00 00 00 190463: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19046a: 48 c7 83 40 36 00 00 movq $0x0,0x3640(%rbx) 190471: 00 00 00 00 190475: 48 89 c7 mov %rax,%rdi 190478: 48 c7 83 48 36 00 00 movq $0x0,0x3648(%rbx) 19047f: 00 00 00 00 190483: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 190485: 48 8b 55 08 mov 0x8(%rbp),%rdx 190489: 0f b7 4a 3e movzwl 0x3e(%rdx),%ecx 19048d: 66 81 f9 10 66 cmp $0x6610,%cx 190492: 0f 84 f3 01 00 00 je 19068b 190498: 0f 87 38 01 00 00 ja 1905d6 19049e: 66 81 f9 05 66 cmp $0x6605,%cx 1904a3: 77 75 ja 19051a 1904a5: 66 81 f9 ff 65 cmp $0x65ff,%cx 1904aa: 0f 86 49 01 00 00 jbe 1905f9 1904b0: ba 01 00 00 00 mov $0x1,%edx 1904b5: 48 d3 e2 shl %cl,%rdx 1904b8: f6 c2 2a test $0x2a,%dl 1904bb: 0f 84 42 02 00 00 je 190703 1904c1: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 1904c8: 00 00 00 00 1904cc: e9 57 f8 ff ff jmpq 18fd28 1904d1: 66 3d 2e 68 cmp $0x682e,%ax 1904d5: 0f 85 8a 01 00 00 jne 190665 1904db: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 1904e2: 00 00 00 00 1904e6: e9 14 ff ff ff jmpq 1903ff 1904eb: 66 3d 2c 68 cmp $0x682c,%ax 1904ef: 0f 85 4d 01 00 00 jne 190642 1904f5: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 1904fc: 00 00 00 00 190500: 48 8d bb 64 36 00 00 lea 0x3664(%rbx),%rdi 190507: b9 34 00 00 00 mov $0x34,%ecx 19050c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 190513: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 190515: e9 0e f8 ff ff jmpq 18fd28 19051a: 66 81 f9 06 66 cmp $0x6606,%cx 19051f: 0f 84 e7 01 00 00 je 19070c 190525: 66 81 f9 08 66 cmp $0x6608,%cx 19052a: 0f 85 c9 00 00 00 jne 1905f9 190530: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 190537: 00 00 00 00 19053b: e9 e8 f7 ff ff jmpq 18fd28 190540: 66 3d 21 68 cmp $0x6821,%ax 190544: 0f 84 7f 01 00 00 je 1906c9 19054a: 76 56 jbe 1905a2 19054c: 66 3d 24 68 cmp $0x6824,%ax 190550: 0f 84 9d 01 00 00 je 1906f3 190556: 76 1a jbe 190572 190558: 66 3d 25 68 cmp $0x6825,%ax 19055c: 0f 85 79 ff ff ff jne 1904db 190562: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 190569: 00 00 00 00 19056d: e9 8d fe ff ff jmpq 1903ff 190572: 0f 84 63 ff ff ff je 1904db 190578: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 19057f: 00 00 00 00 190583: 48 8d bb 64 36 00 00 lea 0x3664(%rbx),%rdi 19058a: b9 34 00 00 00 mov $0x34,%ecx 19058f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 190596: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 190598: c6 44 24 5b 00 movb $0x0,0x5b(%rsp) 19059d: e9 86 f7 ff ff jmpq 18fd28 1905a2: 66 3d 20 68 cmp $0x6820,%ax 1905a6: 0f 85 2f ff ff ff jne 1904db 1905ac: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 1905b3: 00 00 00 00 1905b7: 48 8d bb 64 36 00 00 lea 0x3664(%rbx),%rdi 1905be: b9 34 00 00 00 mov $0x34,%ecx 1905c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1905ca: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 1905cc: c6 44 24 5b 00 movb $0x0,0x5b(%rsp) 1905d1: e9 52 f7 ff ff jmpq 18fd28 1905d6: 66 81 f9 13 66 cmp $0x6613,%cx 1905db: 0f 84 4f ff ff ff je 190530 1905e1: 76 52 jbe 190635 1905e3: 66 81 f9 20 66 cmp $0x6620,%cx 1905e8: 0f 84 1e 01 00 00 je 19070c 1905ee: 66 81 f9 21 66 cmp $0x6621,%cx 1905f3: 0f 84 c8 fe ff ff je 1904c1 1905f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 190600: b9 34 00 00 00 mov $0x34,%ecx 190605: 48 89 c7 mov %rax,%rdi 190608: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 19060f: 00 00 00 00 190613: 48 c7 83 38 36 00 00 movq $0x0,0x3638(%rbx) 19061a: 00 00 00 00 19061e: 48 c7 83 48 36 00 00 movq $0x0,0x3648(%rbx) 190625: 00 00 00 00 190629: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 19062b: c6 44 24 5b 00 movb $0x0,0x5b(%rsp) 190630: e9 f3 f6 ff ff jmpq 18fd28 190635: 66 81 f9 11 66 cmp $0x6611,%cx 19063a: 0f 84 f0 fe ff ff je 190530 190640: eb b7 jmp 1905f9 190642: 66 3d 2d 68 cmp $0x682d,%ax 190646: 0f 84 8f fe ff ff je 1904db 19064c: 66 3d 29 68 cmp $0x6829,%ax 190650: 74 29 je 19067b 190652: 66 2d 2a 68 sub $0x682a,%ax 190656: 66 83 f8 01 cmp $0x1,%ax 19065a: 0f 87 7b fe ff ff ja 1904db 190660: e9 13 ff ff ff jmpq 190578 190665: 89 c2 mov %eax,%edx 190667: 83 e2 fb and $0xfffffffb,%edx 19066a: 66 81 fa 3b 68 cmp $0x683b,%dx 19066f: 74 0a je 19067b 190671: 66 3d 35 68 cmp $0x6835,%ax 190675: 0f 85 60 fe ff ff jne 1904db 19067b: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 190682: 00 00 00 00 190686: e9 74 fd ff ff jmpq 1903ff 19068b: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 190692: 00 00 00 00 190696: e9 8d f6 ff ff jmpq 18fd28 19069b: e8 00 00 00 00 callq 1906a0 1906a0: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 1906a6: e9 49 ee ff ff jmpq 18f4f4 1906ab: 48 89 ef mov %rbp,%rdi 1906ae: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 1906b4: e8 00 00 00 00 callq 1906b9 1906b9: e9 36 ee ff ff jmpq 18f4f4 1906be: 41 be ea ff ff ff mov $0xffffffea,%r14d 1906c4: e9 2b ee ff ff jmpq 18f4f4 1906c9: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 1906d0: 00 00 00 00 1906d4: 48 8d bb 64 36 00 00 lea 0x3664(%rbx),%rdi 1906db: b9 34 00 00 00 mov $0x34,%ecx 1906e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1906e7: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 1906e9: c6 44 24 5b 00 movb $0x0,0x5b(%rsp) 1906ee: e9 35 f6 ff ff jmpq 18fd28 1906f3: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 1906fa: 00 00 00 00 1906fe: e9 fc fc ff ff jmpq 1903ff 190703: 80 e2 11 and $0x11,%dl 190706: 0f 84 ed fe ff ff je 1905f9 19070c: 48 c7 83 30 36 00 00 movq $0x0,0x3630(%rbx) 190713: 00 00 00 00 190717: e9 0c f6 ff ff jmpq 18fd28 19071c: 48 8d bb 64 36 00 00 lea 0x3664(%rbx),%rdi 190723: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19072a: b9 34 00 00 00 mov $0x34,%ecx 19072f: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 190731: e9 f2 f5 ff ff jmpq 18fd28 190736: 48 89 ef mov %rbp,%rdi 190739: e8 00 00 00 00 callq 19073e 19073e: e9 c0 f6 ff ff jmpq 18fe03 190743: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19074a: e8 00 00 00 00 callq 19074f 19074f: e9 41 fc ff ff jmpq 190395 190754: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19075b: e8 00 00 00 00 callq 190760 190760: e9 42 f6 ff ff jmpq 18fda7 190765: 0f 0b ud2 190767: 48 8d bb 64 36 00 00 lea 0x3664(%rbx),%rdi 19076e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 190775: b9 34 00 00 00 mov $0x34,%ecx 19077a: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 19077c: e9 a7 f5 ff ff jmpq 18fd28 190781: 48 8d bb 64 36 00 00 lea 0x3664(%rbx),%rdi 190788: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19078f: b9 34 00 00 00 mov $0x34,%ecx 190794: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 190796: e9 8d f5 ff ff jmpq 18fd28 19079b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001907a0 : 1907a0: e8 00 00 00 00 callq 1907a5 1907a5: 41 54 push %r12 1907a7: 55 push %rbp 1907a8: 53 push %rbx 1907a9: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 1907b0: 48 81 fb 9c c9 ff ff cmp $0xffffffffffffc99c,%rbx 1907b7: 0f 84 5b 01 00 00 je 190918 1907bd: 80 bb 00 36 00 00 00 cmpb $0x0,0x3600(%rbx) 1907c4: 0f 84 60 01 00 00 je 19092a 1907ca: 8b 83 8c 36 00 00 mov 0x368c(%rbx),%eax 1907d0: 85 c0 test %eax,%eax 1907d2: 0f 84 57 01 00 00 je 19092f 1907d8: 49 89 fc mov %rdi,%r12 1907db: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1907e2 1907e2: ba cc 00 00 00 mov $0xcc,%edx 1907e7: be c0 0d 00 00 mov $0xdc0,%esi 1907ec: e8 00 00 00 00 callq 1907f1 1907f1: 48 89 c5 mov %rax,%rbp 1907f4: 48 85 c0 test %rax,%rax 1907f7: 0f 84 3a 01 00 00 je 190937 1907fd: 8b 93 8c 36 00 00 mov 0x368c(%rbx),%edx 190803: be 05 00 00 00 mov $0x5,%esi 190808: b9 10 00 00 00 mov $0x10,%ecx 19080d: 0f b6 bb 9b 36 00 00 movzbl 0x369b(%rbx),%edi 190814: 83 fa 05 cmp $0x5,%edx 190817: 0f 46 f2 cmovbe %edx,%esi 19081a: 40 80 ff 10 cmp $0x10,%dil 19081e: 0f 46 cf cmovbe %edi,%ecx 190821: 89 f0 mov %esi,%eax 190823: 0f c8 bswap %eax 190825: 89 45 28 mov %eax,0x28(%rbp) 190828: 8b 83 90 36 00 00 mov 0x3690(%rbx),%eax 19082e: 0f c8 bswap %eax 190830: 89 45 2c mov %eax,0x2c(%rbp) 190833: 8b 83 94 36 00 00 mov 0x3694(%rbx),%eax 190839: 0f c8 bswap %eax 19083b: 89 45 30 mov %eax,0x30(%rbp) 19083e: 0f b6 83 98 36 00 00 movzbl 0x3698(%rbx),%eax 190845: 88 45 34 mov %al,0x34(%rbp) 190848: 0f b6 83 99 36 00 00 movzbl 0x3699(%rbx),%eax 19084f: 88 45 36 mov %al,0x36(%rbp) 190852: 0f b6 83 9a 36 00 00 movzbl 0x369a(%rbx),%eax 190859: 88 45 37 mov %al,0x37(%rbp) 19085c: 8b 83 2c 37 00 00 mov 0x372c(%rbx),%eax 190862: 0f c8 bswap %eax 190864: 89 85 c8 00 00 00 mov %eax,0xc8(%rbp) 19086a: 40 84 ff test %dil,%dil 19086d: 0f 84 97 00 00 00 je 19090a 190873: 83 ee 01 sub $0x1,%esi 190876: 74 24 je 19089c 190878: 31 c0 xor %eax,%eax 19087a: 8b 94 83 64 36 00 00 mov 0x3664(%rbx,%rax,4),%edx 190881: 0f ca bswap %edx 190883: 89 54 85 00 mov %edx,0x0(%rbp,%rax,4) 190887: 8b 94 83 78 36 00 00 mov 0x3678(%rbx,%rax,4),%edx 19088e: 0f ca bswap %edx 190890: 89 54 85 14 mov %edx,0x14(%rbp,%rax,4) 190894: 48 83 c0 01 add $0x1,%rax 190898: 39 c6 cmp %eax,%esi 19089a: 77 de ja 19087a 19089c: 88 4d 35 mov %cl,0x35(%rbp) 19089f: 0f b6 c9 movzbl %cl,%ecx 1908a2: 40 84 ff test %dil,%dil 1908a5: 74 33 je 1908da 1908a7: 31 c0 xor %eax,%eax 1908a9: 0f b6 94 03 9c 36 00 movzbl 0x369c(%rbx,%rax,1),%edx 1908b0: 00 1908b1: 88 54 05 38 mov %dl,0x38(%rbp,%rax,1) 1908b5: 8b 94 83 ac 36 00 00 mov 0x36ac(%rbx,%rax,4),%edx 1908bc: 0f ca bswap %edx 1908be: 89 54 85 48 mov %edx,0x48(%rbp,%rax,4) 1908c2: 8b 94 83 ec 36 00 00 mov 0x36ec(%rbx,%rax,4),%edx 1908c9: 0f ca bswap %edx 1908cb: 89 94 85 88 00 00 00 mov %edx,0x88(%rbp,%rax,4) 1908d2: 48 83 c0 01 add $0x1,%rax 1908d6: 39 c1 cmp %eax,%ecx 1908d8: 77 cf ja 1908a9 1908da: 8b b3 20 36 00 00 mov 0x3620(%rbx),%esi 1908e0: 4c 89 e7 mov %r12,%rdi 1908e3: b9 cc 00 00 00 mov $0xcc,%ecx 1908e8: 48 89 ea mov %rbp,%rdx 1908eb: 44 8b 83 08 36 00 00 mov 0x3608(%rbx),%r8d 1908f2: e8 00 00 00 00 callq 1908f7 1908f7: 48 89 ef mov %rbp,%rdi 1908fa: 41 89 c4 mov %eax,%r12d 1908fd: e8 00 00 00 00 callq 190902 190902: 44 89 e0 mov %r12d,%eax 190905: 5b pop %rbx 190906: 5d pop %rbp 190907: 41 5c pop %r12 190909: c3 retq 19090a: 85 d2 test %edx,%edx 19090c: 0f 85 66 ff ff ff jne 190878 190912: c6 45 35 00 movb $0x0,0x35(%rbp) 190916: eb c2 jmp 1908da 190918: 45 31 e4 xor %r12d,%r12d 19091b: c6 83 00 36 00 00 00 movb $0x0,0x3600(%rbx) 190922: 5b pop %rbx 190923: 44 89 e0 mov %r12d,%eax 190926: 5d pop %rbp 190927: 41 5c pop %r12 190929: c3 retq 19092a: 45 31 e4 xor %r12d,%r12d 19092d: eb d3 jmp 190902 19092f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 190935: eb cb jmp 190902 190937: c6 83 00 36 00 00 00 movb $0x0,0x3600(%rbx) 19093e: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 190944: eb bc jmp 190902 190946: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19094d: 00 00 00 0000000000190950 : 190950: e8 00 00 00 00 callq 190955 190955: 48 8b 87 98 7d 00 00 mov 0x7d98(%rdi),%rax 19095c: 48 89 fa mov %rdi,%rdx 19095f: 48 8b 88 58 0e 00 00 mov 0xe58(%rax),%rcx 190966: 48 8b b0 80 0e 00 00 mov 0xe80(%rax),%rsi 19096d: 48 89 88 e8 0d 00 00 mov %rcx,0xde8(%rax) 190974: 48 8b 88 60 0e 00 00 mov 0xe60(%rax),%rcx 19097b: 48 89 b0 10 0e 00 00 mov %rsi,0xe10(%rax) 190982: 48 89 88 f0 0d 00 00 mov %rcx,0xdf0(%rax) 190989: 48 8b 88 68 0e 00 00 mov 0xe68(%rax),%rcx 190990: 48 89 88 f8 0d 00 00 mov %rcx,0xdf8(%rax) 190997: 48 8b 88 70 0e 00 00 mov 0xe70(%rax),%rcx 19099e: 48 89 88 00 0e 00 00 mov %rcx,0xe00(%rax) 1909a5: 48 8b 88 78 0e 00 00 mov 0xe78(%rax),%rcx 1909ac: 48 89 88 08 0e 00 00 mov %rcx,0xe08(%rax) 1909b3: 48 8b 3e mov (%rsi),%rdi 1909b6: 48 8d 88 44 18 00 00 lea 0x1844(%rax),%rcx 1909bd: 48 89 b8 44 18 00 00 mov %rdi,0x1844(%rax) 1909c4: 48 8b be 3c 01 00 00 mov 0x13c(%rsi),%rdi 1909cb: 48 89 b8 80 19 00 00 mov %rdi,0x1980(%rax) 1909d2: 48 8d b8 4c 18 00 00 lea 0x184c(%rax),%rdi 1909d9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1909dd: 48 29 f9 sub %rdi,%rcx 1909e0: 48 29 ce sub %rcx,%rsi 1909e3: 81 c1 44 01 00 00 add $0x144,%ecx 1909e9: c1 e9 03 shr $0x3,%ecx 1909ec: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1909ef: 48 8d 88 44 18 00 00 lea 0x1844(%rax),%rcx 1909f6: 48 05 e8 0d 00 00 add $0xde8,%rax 1909fc: 48 89 48 28 mov %rcx,0x28(%rax) 190a00: 48 89 82 d8 7c 00 00 mov %rax,0x7cd8(%rdx) 190a07: c3 retq 190a08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 190a0f: 00 0000000000190a10 : 190a10: e8 00 00 00 00 callq 190a15 190a15: 41 54 push %r12 190a17: 55 push %rbp 190a18: 89 f5 mov %esi,%ebp 190a1a: 53 push %rbx 190a1b: 48 8b 87 d8 7c 00 00 mov 0x7cd8(%rdi),%rax 190a22: 48 89 fb mov %rdi,%rbx 190a25: 48 8b 40 28 mov 0x28(%rax),%rax 190a29: 44 0f b7 20 movzwl (%rax),%r12d 190a2d: 83 fe 08 cmp $0x8,%esi 190a30: 74 1b je 190a4d 190a32: 83 fe 04 cmp $0x4,%esi 190a35: 74 62 je 190a99 190a37: 83 fe 01 cmp $0x1,%esi 190a3a: 0f 84 a3 00 00 00 je 190ae3 190a40: 89 ab 78 7f 00 00 mov %ebp,0x7f78(%rbx) 190a46: 31 c0 xor %eax,%eax 190a48: 5b pop %rbx 190a49: 5d pop %rbp 190a4a: 41 5c pop %r12 190a4c: c3 retq 190a4d: 31 c9 xor %ecx,%ecx 190a4f: be 21 02 00 00 mov $0x221,%esi 190a54: 44 89 e2 mov %r12d,%edx 190a57: e8 00 00 00 00 callq 190a5c 190a5c: be 82 00 00 00 mov $0x82,%esi 190a61: 48 89 df mov %rbx,%rdi 190a64: e8 00 00 00 00 callq 190a69 190a69: 3c 01 cmp $0x1,%al 190a6b: 75 25 jne 190a92 190a6d: 31 c9 xor %ecx,%ecx 190a6f: be 21 02 00 00 mov $0x221,%esi 190a74: 48 89 df mov %rbx,%rdi 190a77: ba 01 00 00 00 mov $0x1,%edx 190a7c: e8 00 00 00 00 callq 190a81 190a81: be 83 00 00 00 mov $0x83,%esi 190a86: 48 89 df mov %rbx,%rdi 190a89: e8 00 00 00 00 callq 190a8e 190a8e: 3c 01 cmp $0x1,%al 190a90: 74 ae je 190a40 190a92: b8 ea ff ff ff mov $0xffffffea,%eax 190a97: eb af jmp 190a48 190a99: 31 c9 xor %ecx,%ecx 190a9b: 31 d2 xor %edx,%edx 190a9d: be 21 02 00 00 mov $0x221,%esi 190aa2: e8 00 00 00 00 callq 190aa7 190aa7: be 83 00 00 00 mov $0x83,%esi 190aac: 48 89 df mov %rbx,%rdi 190aaf: e8 00 00 00 00 callq 190ab4 190ab4: 3c 01 cmp $0x1,%al 190ab6: 75 da jne 190a92 190ab8: 31 c9 xor %ecx,%ecx 190aba: ba 01 00 00 00 mov $0x1,%edx 190abf: be 21 02 00 00 mov $0x221,%esi 190ac4: 48 89 df mov %rbx,%rdi 190ac7: e8 00 00 00 00 callq 190acc 190acc: be 82 00 00 00 mov $0x82,%esi 190ad1: 48 89 df mov %rbx,%rdi 190ad4: e8 00 00 00 00 callq 190ad9 190ad9: 3c 01 cmp $0x1,%al 190adb: 0f 84 5f ff ff ff je 190a40 190ae1: eb af jmp 190a92 190ae3: 31 c9 xor %ecx,%ecx 190ae5: 31 d2 xor %edx,%edx 190ae7: be 21 02 00 00 mov $0x221,%esi 190aec: e8 00 00 00 00 callq 190af1 190af1: be 83 00 00 00 mov $0x83,%esi 190af6: 48 89 df mov %rbx,%rdi 190af9: e8 00 00 00 00 callq 190afe 190afe: 3c 01 cmp $0x1,%al 190b00: 75 90 jne 190a92 190b02: 31 c9 xor %ecx,%ecx 190b04: 44 89 e2 mov %r12d,%edx 190b07: eb b6 jmp 190abf 190b09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000190b10 : 190b10: e8 00 00 00 00 callq 190b15 190b15: 41 57 push %r15 190b17: 41 56 push %r14 190b19: 49 89 fe mov %rdi,%r14 190b1c: 41 55 push %r13 190b1e: 41 54 push %r12 190b20: 55 push %rbp 190b21: 53 push %rbx 190b22: 48 83 ec 30 sub $0x30,%rsp 190b26: 48 8b 87 e0 7c 00 00 mov 0x7ce0(%rdi),%rax 190b2d: 4c 8b a7 98 7d 00 00 mov 0x7d98(%rdi),%r12 190b34: 0f b6 48 1c movzbl 0x1c(%rax),%ecx 190b38: 8b 78 18 mov 0x18(%rax),%edi 190b3b: 4c 8b 18 mov (%rax),%r11 190b3e: 4c 8b 50 08 mov 0x8(%rax),%r10 190b42: 4c 8b 48 10 mov 0x10(%rax),%r9 190b46: 8b 50 20 mov 0x20(%rax),%edx 190b49: 48 8b 70 28 mov 0x28(%rax),%rsi 190b4d: 41 89 bc 24 70 0e 00 mov %edi,0xe70(%r12) 190b54: 00 190b55: 49 8d bc 24 88 19 00 lea 0x1988(%r12),%rdi 190b5c: 00 190b5d: 41 88 8c 24 74 0e 00 mov %cl,0xe74(%r12) 190b64: 00 190b65: b9 28 00 00 00 mov $0x28,%ecx 190b6a: 49 89 b4 24 80 0e 00 mov %rsi,0xe80(%r12) 190b71: 00 190b72: 4d 89 9c 24 58 0e 00 mov %r11,0xe58(%r12) 190b79: 00 190b7a: 4d 89 94 24 60 0e 00 mov %r10,0xe60(%r12) 190b81: 00 190b82: 4d 89 8c 24 68 0e 00 mov %r9,0xe68(%r12) 190b89: 00 190b8a: 41 89 94 24 78 0e 00 mov %edx,0xe78(%r12) 190b91: 00 190b92: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 190b95: 8b 06 mov (%rsi),%eax 190b97: 89 07 mov %eax,(%rdi) 190b99: 49 8d 84 24 88 19 00 lea 0x1988(%r12),%rax 190ba0: 00 190ba1: 49 89 84 24 80 0e 00 mov %rax,0xe80(%r12) 190ba8: 00 190ba9: 49 8d 84 24 58 0e 00 lea 0xe58(%r12),%rax 190bb0: 00 190bb1: 49 89 86 e0 7c 00 00 mov %rax,0x7ce0(%r14) 190bb8: 41 8b 86 08 07 00 00 mov 0x708(%r14),%eax 190bbf: 49 8b ac 24 80 0e 00 mov 0xe80(%r12),%rbp 190bc6: 00 190bc7: 83 f8 04 cmp $0x4,%eax 190bca: 0f 84 8d 08 00 00 je 19145d 190bd0: 45 31 d2 xor %r10d,%r10d 190bd3: 45 31 ff xor %r15d,%r15d 190bd6: 83 f8 03 cmp $0x3,%eax 190bd9: 0f 84 cb 06 00 00 je 1912aa 190bdf: 41 80 bc 24 74 0e 00 cmpb $0x0,0xe74(%r12) 190be6: 00 00 190be8: 0f 85 fe 06 00 00 jne 1912ec 190bee: 49 c7 84 24 6c 0e 00 movq $0x0,0xe6c(%r12) 190bf5: 00 00 00 00 00 190bfa: 31 c9 xor %ecx,%ecx 190bfc: 66 89 4c 24 06 mov %cx,0x6(%rsp) 190c01: 41 83 be a4 7d 00 00 cmpl $0x1,0x7da4(%r14) 190c08: 01 190c09: 41 b8 01 00 00 00 mov $0x1,%r8d 190c0f: 0f 8e a7 08 00 00 jle 1914bc 190c15: 41 8b 94 24 64 0e 00 mov 0xe64(%r12),%edx 190c1c: 00 190c1d: 85 d2 test %edx,%edx 190c1f: 0f 85 aa 05 00 00 jne 1911cf 190c25: 41 83 bc 24 68 0e 00 cmpl $0x1,0xe68(%r12) 190c2c: 00 01 190c2e: 41 8b 84 24 68 0e 00 mov 0xe68(%r12),%eax 190c35: 00 190c36: 45 19 ed sbb %r13d,%r13d 190c39: 41 83 c5 01 add $0x1,%r13d 190c3d: 85 c0 test %eax,%eax 190c3f: b8 01 00 00 00 mov $0x1,%eax 190c44: 44 0f 45 c0 cmovne %eax,%r8d 190c48: 41 80 be 70 85 00 00 cmpb $0x0,0x8570(%r14) 190c4f: 00 190c50: 44 0f b7 4d 00 movzwl 0x0(%rbp),%r9d 190c55: 0f 84 c4 04 00 00 je 19111f 190c5b: 41 8d 41 fe lea -0x2(%r9),%eax 190c5f: 49 8d 9e 7c 7e 00 00 lea 0x7e7c(%r14),%rbx 190c66: 89 44 24 20 mov %eax,0x20(%rsp) 190c6a: 85 c0 test %eax,%eax 190c6c: 78 38 js 190ca6 190c6e: 48 63 d0 movslq %eax,%rdx 190c71: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 190c75: 48 8d 4c 95 00 lea 0x0(%rbp,%rdx,4),%rcx 190c7a: 8d 50 01 lea 0x1(%rax),%edx 190c7d: 48 63 d2 movslq %edx,%rdx 190c80: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 190c84: 0f b7 54 95 0c movzwl 0xc(%rbp,%rdx,4),%edx 190c89: 66 39 51 0c cmp %dx,0xc(%rcx) 190c8d: 76 04 jbe 190c93 190c8f: 66 89 51 0c mov %dx,0xc(%rcx) 190c93: 83 e8 01 sub $0x1,%eax 190c96: 73 d6 jae 190c6e 190c98: 41 80 be 70 85 00 00 cmpb $0x0,0x8570(%r14) 190c9f: 00 190ca0: 0f 84 90 04 00 00 je 191136 190ca6: 4c 89 f0 mov %r14,%rax 190ca9: 48 05 b0 7d 00 00 add $0x7db0,%rax 190caf: 48 89 44 24 08 mov %rax,0x8(%rsp) 190cb4: 0f 84 e2 04 00 00 je 19119c 190cba: 41 8b 8e b0 7d 00 00 mov 0x7db0(%r14),%ecx 190cc1: 85 c9 test %ecx,%ecx 190cc3: 74 29 je 190cee 190cc5: 49 8b 96 b8 7d 00 00 mov 0x7db8(%r14),%rdx 190ccc: 83 e9 01 sub $0x1,%ecx 190ccf: 48 8d 42 08 lea 0x8(%rdx),%rax 190cd3: 48 8d 34 c8 lea (%rax,%rcx,8),%rsi 190cd7: 31 c9 xor %ecx,%ecx 190cd9: eb 04 jmp 190cdf 190cdb: 48 83 c0 08 add $0x8,%rax 190cdf: 8b 12 mov (%rdx),%edx 190ce1: 39 d1 cmp %edx,%ecx 190ce3: 0f 42 ca cmovb %edx,%ecx 190ce6: 48 89 c2 mov %rax,%rdx 190ce9: 48 39 f0 cmp %rsi,%rax 190cec: 75 ed jne 190cdb 190cee: 4c 89 f0 mov %r14,%rax 190cf1: 48 05 c0 7d 00 00 add $0x7dc0,%rax 190cf7: 48 89 44 24 10 mov %rax,0x10(%rsp) 190cfc: 0f 84 b0 04 00 00 je 1911b2 190d02: 41 8b 96 c0 7d 00 00 mov 0x7dc0(%r14),%edx 190d09: 85 d2 test %edx,%edx 190d0b: 74 29 je 190d36 190d0d: 49 8b b6 c8 7d 00 00 mov 0x7dc8(%r14),%rsi 190d14: 83 ea 01 sub $0x1,%edx 190d17: 48 8d 46 08 lea 0x8(%rsi),%rax 190d1b: 48 8d 3c d0 lea (%rax,%rdx,8),%rdi 190d1f: 31 d2 xor %edx,%edx 190d21: eb 04 jmp 190d27 190d23: 48 83 c0 08 add $0x8,%rax 190d27: 8b 36 mov (%rsi),%esi 190d29: 39 f2 cmp %esi,%edx 190d2b: 0f 42 d6 cmovb %esi,%edx 190d2e: 48 89 c6 mov %rax,%rsi 190d31: 48 39 f8 cmp %rdi,%rax 190d34: 75 ed jne 190d23 190d36: 4c 89 f0 mov %r14,%rax 190d39: 48 05 d0 7d 00 00 add $0x7dd0,%rax 190d3f: 48 89 44 24 18 mov %rax,0x18(%rsp) 190d44: 0f 84 7e 04 00 00 je 1911c8 190d4a: 41 8b 86 d0 7d 00 00 mov 0x7dd0(%r14),%eax 190d51: 85 c0 test %eax,%eax 190d53: 74 29 je 190d7e 190d55: 49 8b be d8 7d 00 00 mov 0x7dd8(%r14),%rdi 190d5c: 83 e8 01 sub $0x1,%eax 190d5f: 48 8d 77 08 lea 0x8(%rdi),%rsi 190d63: 4c 8d 1c c6 lea (%rsi,%rax,8),%r11 190d67: 31 c0 xor %eax,%eax 190d69: eb 04 jmp 190d6f 190d6b: 48 83 c6 08 add $0x8,%rsi 190d6f: 8b 3f mov (%rdi),%edi 190d71: 39 f8 cmp %edi,%eax 190d73: 0f 42 c7 cmovb %edi,%eax 190d76: 48 89 f7 mov %rsi,%rdi 190d79: 4c 39 de cmp %r11,%rsi 190d7c: 75 ed jne 190d6b 190d7e: 45 85 c9 test %r9d,%r9d 190d81: 74 56 je 190dd9 190d83: 41 8d 79 ff lea -0x1(%r9),%edi 190d87: 48 8d 75 08 lea 0x8(%rbp),%rsi 190d8b: 48 8d 3c bf lea (%rdi,%rdi,4),%rdi 190d8f: 48 8d 7c bd 1c lea 0x1c(%rbp,%rdi,4),%rdi 190d94: 85 c9 test %ecx,%ecx 190d96: 74 08 je 190da0 190d98: 39 4e fc cmp %ecx,-0x4(%rsi) 190d9b: 76 03 jbe 190da0 190d9d: 89 4e fc mov %ecx,-0x4(%rsi) 190da0: 85 d2 test %edx,%edx 190da2: 74 06 je 190daa 190da4: 39 16 cmp %edx,(%rsi) 190da6: 76 02 jbe 190daa 190da8: 89 16 mov %edx,(%rsi) 190daa: 85 c0 test %eax,%eax 190dac: 74 06 je 190db4 190dae: 39 06 cmp %eax,(%rsi) 190db0: 76 02 jbe 190db4 190db2: 89 06 mov %eax,(%rsi) 190db4: 45 85 d2 test %r10d,%r10d 190db7: 74 08 je 190dc1 190db9: 44 3b 16 cmp (%rsi),%r10d 190dbc: 73 03 jae 190dc1 190dbe: 44 89 16 mov %r10d,(%rsi) 190dc1: 45 85 ff test %r15d,%r15d 190dc4: 74 0a je 190dd0 190dc6: 44 3b 7e fc cmp -0x4(%rsi),%r15d 190dca: 73 04 jae 190dd0 190dcc: 44 89 7e fc mov %r15d,-0x4(%rsi) 190dd0: 48 83 c6 14 add $0x14,%rsi 190dd4: 48 39 fe cmp %rdi,%rsi 190dd7: 75 bb jne 190d94 190dd9: 45 84 c0 test %r8b,%r8b 190ddc: 0f 84 bc 04 00 00 je 19129e 190de2: 41 8d 41 ff lea -0x1(%r9),%eax 190de6: 48 98 cltq 190de8: 48 8d 04 80 lea (%rax,%rax,4),%rax 190dec: 48 8d 54 85 00 lea 0x0(%rbp,%rax,4),%rdx 190df1: 8b 42 08 mov 0x8(%rdx),%eax 190df4: 0f b7 7a 0e movzwl 0xe(%rdx),%edi 190df8: 41 0f b6 8c 24 74 0e movzbl 0xe74(%r12),%ecx 190dff: 00 00 190e01: 45 84 ed test %r13b,%r13b 190e04: 0f 84 d6 03 00 00 je 1911e0 190e0a: 41 8d 51 ff lea -0x1(%r9),%edx 190e0e: 48 63 d2 movslq %edx,%rdx 190e11: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 190e15: 48 8d 74 95 00 lea 0x0(%rbp,%rdx,4),%rsi 190e1a: 8b 56 04 mov 0x4(%rsi),%edx 190e1d: 44 0f b7 56 0c movzwl 0xc(%rsi),%r10d 190e22: 84 c9 test %cl,%cl 190e24: 74 25 je 190e4b 190e26: 41 8b 8e 74 7d 00 00 mov 0x7d74(%r14),%ecx 190e2d: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx 190e31: 49 8d 0c 8e lea (%r14,%rcx,4),%rcx 190e35: 8b b1 04 7d 00 00 mov 0x7d04(%rcx),%esi 190e3b: 8b 89 08 7d 00 00 mov 0x7d08(%rcx),%ecx 190e41: 39 f2 cmp %esi,%edx 190e43: 0f 42 d6 cmovb %esi,%edx 190e46: 39 c8 cmp %ecx,%eax 190e48: 0f 42 c1 cmovb %ecx,%eax 190e4b: 89 55 04 mov %edx,0x4(%rbp) 190e4e: 89 45 08 mov %eax,0x8(%rbp) 190e51: 66 44 89 55 0c mov %r10w,0xc(%rbp) 190e56: 66 89 7d 0e mov %di,0xe(%rbp) 190e5a: 41 83 f9 01 cmp $0x1,%r9d 190e5e: 0f 8e ad 06 00 00 jle 191511 190e64: 8b 74 24 20 mov 0x20(%rsp),%esi 190e68: 48 8d 4d 18 lea 0x18(%rbp),%rcx 190e6c: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi 190e70: 4c 8d 5c b5 2c lea 0x2c(%rbp,%rsi,4),%r11 190e75: 8b 31 mov (%rcx),%esi 190e77: 39 f2 cmp %esi,%edx 190e79: 0f 42 d6 cmovb %esi,%edx 190e7c: 48 83 c1 14 add $0x14,%rcx 190e80: 4c 39 d9 cmp %r11,%rcx 190e83: 75 f0 jne 190e75 190e85: 48 8d 4d 04 lea 0x4(%rbp),%rcx 190e89: 45 31 db xor %r11d,%r11d 190e8c: 48 89 ce mov %rcx,%rsi 190e8f: 41 83 c3 01 add $0x1,%r11d 190e93: 89 16 mov %edx,(%rsi) 190e95: 48 83 c6 14 add $0x14,%rsi 190e99: 66 44 89 56 f4 mov %r10w,-0xc(%rsi) 190e9e: 45 39 cb cmp %r9d,%r11d 190ea1: 7c ec jl 190e8f 190ea3: 45 84 c0 test %r8b,%r8b 190ea6: 0f 85 3f 06 00 00 jne 1914eb 190eac: 41 83 f9 01 cmp $0x1,%r9d 190eb0: 0f 8e 85 06 00 00 jle 19153b 190eb6: 8b 54 24 20 mov 0x20(%rsp),%edx 190eba: 48 8d 45 08 lea 0x8(%rbp),%rax 190ebe: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 190ec2: 48 8d 74 95 1c lea 0x1c(%rbp,%rdx,4),%rsi 190ec7: 8b 10 mov (%rax),%edx 190ec9: 39 50 14 cmp %edx,0x14(%rax) 190ecc: 73 03 jae 190ed1 190ece: 89 50 14 mov %edx,0x14(%rax) 190ed1: 0f b7 50 06 movzwl 0x6(%rax),%edx 190ed5: 66 39 50 1a cmp %dx,0x1a(%rax) 190ed9: 73 04 jae 190edf 190edb: 66 89 50 1a mov %dx,0x1a(%rax) 190edf: 48 83 c0 14 add $0x14,%rax 190ee3: 48 39 f0 cmp %rsi,%rax 190ee6: 75 df jne 190ec7 190ee8: 49 8d 86 60 7e 00 00 lea 0x7e60(%r14),%rax 190eef: 48 89 6c 24 20 mov %rbp,0x20(%rsp) 190ef4: 49 89 cf mov %rcx,%r15 190ef7: 48 89 dd mov %rbx,%rbp 190efa: 48 89 44 24 28 mov %rax,0x28(%rsp) 190eff: 45 31 e4 xor %r12d,%r12d 190f02: 4d 8d ae 50 7e 00 00 lea 0x7e50(%r14),%r13 190f09: 44 89 cb mov %r9d,%ebx 190f0c: eb 38 jmp 190f46 190f0e: 8d 44 31 ff lea -0x1(%rcx,%rsi,1),%eax 190f12: 31 d2 xor %edx,%edx 190f14: 41 8b be 88 7e 00 00 mov 0x7e88(%r14),%edi 190f1b: f7 f6 div %esi 190f1d: 39 f8 cmp %edi,%eax 190f1f: 76 18 jbe 190f39 190f21: 8d 44 39 ff lea -0x1(%rcx,%rdi,1),%eax 190f25: 31 d2 xor %edx,%edx 190f27: 8b 75 00 mov 0x0(%rbp),%esi 190f2a: f7 f7 div %edi 190f2c: 4c 89 ef mov %r13,%rdi 190f2f: 89 c2 mov %eax,%edx 190f31: e8 8a c0 ff ff callq 18cfc0 190f36: 41 89 07 mov %eax,(%r15) 190f39: 41 83 c4 01 add $0x1,%r12d 190f3d: 49 83 c7 14 add $0x14,%r15 190f41: 41 39 dc cmp %ebx,%r12d 190f44: 7d 48 jge 190f8e 190f46: 41 8b 4f 04 mov 0x4(%r15),%ecx 190f4a: 85 c9 test %ecx,%ecx 190f4c: 74 eb je 190f39 190f4e: 41 8b 37 mov (%r15),%esi 190f51: 39 f1 cmp %esi,%ecx 190f53: 74 e4 je 190f39 190f55: 85 f6 test %esi,%esi 190f57: 74 e0 je 190f39 190f59: 39 f1 cmp %esi,%ecx 190f5b: 77 b1 ja 190f0e 190f5d: 89 f2 mov %esi,%edx 190f5f: 41 8b 86 8c 7e 00 00 mov 0x7e8c(%r14),%eax 190f66: 29 ca sub %ecx,%edx 190f68: 39 c2 cmp %eax,%edx 190f6a: 76 cd jbe 190f39 190f6c: 29 c6 sub %eax,%esi 190f6e: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 190f73: 41 83 c4 01 add $0x1,%r12d 190f77: 49 83 c7 14 add $0x14,%r15 190f7b: 89 f2 mov %esi,%edx 190f7d: 8b 75 04 mov 0x4(%rbp),%esi 190f80: e8 3b c0 ff ff callq 18cfc0 190f85: 41 89 47 f0 mov %eax,-0x10(%r15) 190f89: 41 39 dc cmp %ebx,%r12d 190f8c: 7c b8 jl 190f46 190f8e: 48 89 eb mov %rbp,%rbx 190f91: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 190f96: 49 8d 86 f0 7d 00 00 lea 0x7df0(%r14),%rax 190f9d: 45 31 c0 xor %r8d,%r8d 190fa0: 48 89 44 24 20 mov %rax,0x20(%rsp) 190fa5: 45 89 c5 mov %r8d,%r13d 190fa8: 4c 8d 7d 0c lea 0xc(%rbp),%r15 190fac: 4c 89 7c 24 28 mov %r15,0x28(%rsp) 190fb1: 4d 89 fc mov %r15,%r12 190fb4: 49 63 c5 movslq %r13d,%rax 190fb7: 48 8d 04 80 lea (%rax,%rax,4),%rax 190fbb: 4c 8d 7c 85 00 lea 0x0(%rbp,%rax,4),%r15 190fc0: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 190fc5: 66 41 39 47 0c cmp %ax,0xc(%r15) 190fca: 73 05 jae 190fd1 190fcc: 66 41 89 47 0c mov %ax,0xc(%r15) 190fd1: 0f b7 53 08 movzwl 0x8(%rbx),%edx 190fd5: 41 8b 77 04 mov 0x4(%r15),%esi 190fd9: 4c 89 e1 mov %r12,%rcx 190fdc: 41 83 c5 01 add $0x1,%r13d 190fe0: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 190fe5: e8 26 c0 ff ff callq 18d010 190fea: 0f b7 53 0a movzwl 0xa(%rbx),%edx 190fee: 41 8b 77 08 mov 0x8(%r15),%esi 190ff2: 49 8d 4c 24 02 lea 0x2(%r12),%rcx 190ff7: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 190ffc: e8 0f c0 ff ff callq 18d010 191001: 0f b7 53 08 movzwl 0x8(%rbx),%edx 191005: 41 8b 77 08 mov 0x8(%r15),%esi 191009: 4c 89 e1 mov %r12,%rcx 19100c: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 191011: e8 fa bf ff ff callq 18d010 191016: 0f b7 53 08 movzwl 0x8(%rbx),%edx 19101a: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 19101f: 4c 89 e1 mov %r12,%rcx 191022: 41 8b b6 34 0f 00 00 mov 0xf34(%r14),%esi 191029: 49 83 c4 14 add $0x14,%r12 19102d: e8 de bf ff ff callq 18d010 191032: 0f b7 45 00 movzwl 0x0(%rbp),%eax 191036: 41 39 c5 cmp %eax,%r13d 191039: 0f 8c 75 ff ff ff jl 190fb4 19103f: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 191044: 85 c0 test %eax,%eax 191046: 0f 84 d6 04 00 00 je 191522 19104c: 83 e8 01 sub $0x1,%eax 19104f: 41 ba ff ff ff ff mov $0xffffffff,%r10d 191055: 48 8d 04 80 lea (%rax,%rax,4),%rax 191059: 48 8d 7c 85 20 lea 0x20(%rbp,%rax,4),%rdi 19105e: 4c 89 f8 mov %r15,%rax 191061: 0f b7 10 movzwl (%rax),%edx 191064: 66 85 d2 test %dx,%dx 191067: 74 79 je 1910e2 191069: 0f b7 48 02 movzwl 0x2(%rax),%ecx 19106d: 66 85 c9 test %cx,%cx 191070: 74 70 je 1910e2 191072: 4d 8b 86 98 7d 00 00 mov 0x7d98(%r14),%r8 191079: 45 0f b7 a6 90 7e 00 movzwl 0x7e90(%r14),%r12d 191080: 00 191081: 0f b7 f1 movzwl %cx,%esi 191084: 44 0f b7 da movzwl %dx,%r11d 191088: 66 39 ca cmp %cx,%dx 19108b: 0f 86 4d 03 00 00 jbe 1913de 191091: 41 29 f3 sub %esi,%r11d 191094: 45 39 e3 cmp %r12d,%r11d 191097: 7e 49 jle 1910e2 191099: 41 8b b0 90 0c 00 00 mov 0xc90(%r8),%esi 1910a0: 44 29 e2 sub %r12d,%edx 1910a3: 85 f6 test %esi,%esi 1910a5: 0f 84 a1 03 00 00 je 19144c 1910ab: 44 8d 5e ff lea -0x1(%rsi),%r11d 1910af: 49 8d 88 9c 0c 00 00 lea 0xc9c(%r8),%rcx 1910b6: 4f 8d 8c d8 a4 0c 00 lea 0xca4(%r8,%r11,8),%r9 1910bd: 00 1910be: eb 0d jmp 1910cd 1910c0: 48 83 c1 08 add $0x8,%rcx 1910c4: 49 39 c9 cmp %rcx,%r9 1910c7: 0f 84 82 03 00 00 je 19144f 1910cd: 0f b7 31 movzwl (%rcx),%esi 1910d0: 66 39 f2 cmp %si,%dx 1910d3: 77 eb ja 1910c0 1910d5: 66 39 73 0a cmp %si,0xa(%rbx) 1910d9: 66 0f 46 73 0a cmovbe 0xa(%rbx),%si 1910de: 66 89 70 02 mov %si,0x2(%rax) 1910e2: 48 83 c0 14 add $0x14,%rax 1910e6: 48 39 f8 cmp %rdi,%rax 1910e9: 0f 85 72 ff ff ff jne 191061 1910ef: c6 45 02 01 movb $0x1,0x2(%rbp) 1910f3: 41 0f b7 86 78 7e 00 movzwl 0x7e78(%r14),%eax 1910fa: 00 1910fb: 66 41 39 07 cmp %ax,(%r15) 1910ff: 76 04 jbe 191105 191101: c6 45 02 00 movb $0x0,0x2(%rbp) 191105: 49 83 c7 14 add $0x14,%r15 191109: 49 39 ff cmp %rdi,%r15 19110c: 75 e5 jne 1910f3 19110e: 48 83 c4 30 add $0x30,%rsp 191112: 31 c0 xor %eax,%eax 191114: 5b pop %rbx 191115: 5d pop %rbp 191116: 41 5c pop %r12 191118: 41 5d pop %r13 19111a: 41 5e pop %r14 19111c: 41 5f pop %r15 19111e: c3 retq 19111f: 41 8d 41 fe lea -0x2(%r9),%eax 191123: 49 8d 9e 70 7e 00 00 lea 0x7e70(%r14),%rbx 19112a: 89 44 24 20 mov %eax,0x20(%rsp) 19112e: 85 c0 test %eax,%eax 191130: 0f 89 38 fb ff ff jns 190c6e 191136: 45 85 c9 test %r9d,%r9d 191139: 0f 84 67 fb ff ff je 190ca6 19113f: 41 8d 51 ff lea -0x1(%r9),%edx 191143: 48 8d 45 04 lea 0x4(%rbp),%rax 191147: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 19114b: 48 8d 4c 95 18 lea 0x18(%rbp,%rdx,4),%rcx 191150: 8b 53 04 mov 0x4(%rbx),%edx 191153: 39 50 04 cmp %edx,0x4(%rax) 191156: 76 03 jbe 19115b 191158: 89 50 04 mov %edx,0x4(%rax) 19115b: 8b 13 mov (%rbx),%edx 19115d: 39 10 cmp %edx,(%rax) 19115f: 76 02 jbe 191163 191161: 89 10 mov %edx,(%rax) 191163: 0f b7 53 08 movzwl 0x8(%rbx),%edx 191167: 66 39 50 08 cmp %dx,0x8(%rax) 19116b: 76 04 jbe 191171 19116d: 66 89 50 08 mov %dx,0x8(%rax) 191171: 0f b7 53 0a movzwl 0xa(%rbx),%edx 191175: 66 39 50 0a cmp %dx,0xa(%rax) 191179: 76 04 jbe 19117f 19117b: 66 89 50 0a mov %dx,0xa(%rax) 19117f: 48 83 c0 14 add $0x14,%rax 191183: 48 39 c8 cmp %rcx,%rax 191186: 75 c8 jne 191150 191188: 4c 89 f0 mov %r14,%rax 19118b: 48 05 b0 7d 00 00 add $0x7db0,%rax 191191: 48 89 44 24 08 mov %rax,0x8(%rsp) 191196: 0f 85 1e fb ff ff jne 190cba 19119c: 4c 89 f0 mov %r14,%rax 19119f: 31 c9 xor %ecx,%ecx 1911a1: 48 05 c0 7d 00 00 add $0x7dc0,%rax 1911a7: 48 89 44 24 10 mov %rax,0x10(%rsp) 1911ac: 0f 85 50 fb ff ff jne 190d02 1911b2: 4c 89 f0 mov %r14,%rax 1911b5: 31 d2 xor %edx,%edx 1911b7: 48 05 d0 7d 00 00 add $0x7dd0,%rax 1911bd: 48 89 44 24 18 mov %rax,0x18(%rsp) 1911c2: 0f 85 82 fb ff ff jne 190d4a 1911c8: 31 c0 xor %eax,%eax 1911ca: e9 af fb ff ff jmpq 190d7e 1911cf: 41 bd 01 00 00 00 mov $0x1,%r13d 1911d5: 41 b8 01 00 00 00 mov $0x1,%r8d 1911db: e9 68 fa ff ff jmpq 190c48 1911e0: 84 c9 test %cl,%cl 1911e2: 74 2d je 191211 1911e4: 41 8b 8e 74 7d 00 00 mov 0x7d74(%r14),%ecx 1911eb: 8b 55 04 mov 0x4(%rbp),%edx 1911ee: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx 1911f2: 49 8d 0c 8e lea (%r14,%rcx,4),%rcx 1911f6: 8b b1 08 7d 00 00 mov 0x7d08(%rcx),%esi 1911fc: 39 f0 cmp %esi,%eax 1911fe: 0f 42 c6 cmovb %esi,%eax 191201: 39 91 04 7d 00 00 cmp %edx,0x7d04(%rcx) 191207: 0f 43 91 04 7d 00 00 cmovae 0x7d04(%rcx),%edx 19120e: 89 55 04 mov %edx,0x4(%rbp) 191211: 89 45 08 mov %eax,0x8(%rbp) 191214: 66 89 7d 0e mov %di,0xe(%rbp) 191218: 41 83 f9 01 cmp $0x1,%r9d 19121c: 0f 8e f5 02 00 00 jle 191517 191222: 8b 74 24 20 mov 0x20(%rsp),%esi 191226: 48 8d 4d 04 lea 0x4(%rbp),%rcx 19122a: 48 89 ca mov %rcx,%rdx 19122d: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi 191231: 4c 8d 54 b5 18 lea 0x18(%rbp,%rsi,4),%r10 191236: 8b 32 mov (%rdx),%esi 191238: 39 72 14 cmp %esi,0x14(%rdx) 19123b: 73 03 jae 191240 19123d: 89 72 14 mov %esi,0x14(%rdx) 191240: 0f b7 72 08 movzwl 0x8(%rdx),%esi 191244: 66 39 72 1c cmp %si,0x1c(%rdx) 191248: 73 04 jae 19124e 19124a: 66 89 72 1c mov %si,0x1c(%rdx) 19124e: 48 83 c2 14 add $0x14,%rdx 191252: 4c 39 d2 cmp %r10,%rdx 191255: 75 df jne 191236 191257: 45 84 c0 test %r8b,%r8b 19125a: 0f 84 56 fc ff ff je 190eb6 191260: 8b 74 24 20 mov 0x20(%rsp),%esi 191264: 48 8d 55 1c lea 0x1c(%rbp),%rdx 191268: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi 19126c: 4c 8d 54 b5 30 lea 0x30(%rbp,%rsi,4),%r10 191271: 8b 32 mov (%rdx),%esi 191273: 39 f0 cmp %esi,%eax 191275: 0f 42 c6 cmovb %esi,%eax 191278: 48 83 c2 14 add $0x14,%rdx 19127c: 49 39 d2 cmp %rdx,%r10 19127f: 75 f0 jne 191271 191281: 48 8d 55 08 lea 0x8(%rbp),%rdx 191285: 31 f6 xor %esi,%esi 191287: 83 c6 01 add $0x1,%esi 19128a: 89 02 mov %eax,(%rdx) 19128c: 48 83 c2 14 add $0x14,%rdx 191290: 66 89 7a f2 mov %di,-0xe(%rdx) 191294: 44 39 ce cmp %r9d,%esi 191297: 7c ee jl 191287 191299: e9 4a fc ff ff jmpq 190ee8 19129e: 8b 45 08 mov 0x8(%rbp),%eax 1912a1: 0f b7 7d 0e movzwl 0xe(%rbp),%edi 1912a5: e9 4e fb ff ff jmpq 190df8 1912aa: 49 8b 56 08 mov 0x8(%r14),%rdx 1912ae: 0f b6 42 48 movzbl 0x48(%rdx),%eax 1912b2: 8d 48 80 lea -0x80(%rax),%ecx 1912b5: 80 f9 01 cmp $0x1,%cl 1912b8: 89 c1 mov %eax,%ecx 1912ba: 40 0f 96 c6 setbe %sil 1912be: 83 e1 fb and $0xfffffffb,%ecx 1912c1: 80 f9 83 cmp $0x83,%cl 1912c4: 0f 94 c1 sete %cl 1912c7: 40 08 ce or %cl,%sil 1912ca: 75 08 jne 1912d4 1912cc: 3c c7 cmp $0xc7,%al 1912ce: 0f 85 84 02 00 00 jne 191558 1912d4: 45 31 d2 xor %r10d,%r10d 1912d7: 41 bf f8 24 01 00 mov $0x124f8,%r15d 1912dd: 41 80 bc 24 74 0e 00 cmpb $0x0,0xe74(%r12) 1912e4: 00 00 1912e6: 0f 84 02 f9 ff ff je 190bee 1912ec: 41 8b 86 74 7d 00 00 mov 0x7d74(%r14),%eax 1912f3: 31 ff xor %edi,%edi 1912f5: 66 89 7c 24 06 mov %di,0x6(%rsp) 1912fa: 48 8d 04 80 lea (%rax,%rax,4),%rax 1912fe: 41 8b 94 86 fc 7c 00 mov 0x7cfc(%r14,%rax,4),%edx 191305: 00 191306: 41 89 94 24 6c 0e 00 mov %edx,0xe6c(%r12) 19130d: 00 19130e: 41 8b 86 74 7d 00 00 mov 0x7d74(%r14),%eax 191315: 48 8d 04 80 lea (%rax,%rax,4),%rax 191319: 41 8b b4 86 00 7d 00 mov 0x7d00(%r14,%rax,4),%esi 191320: 00 191321: 89 d0 mov %edx,%eax 191323: 09 f0 or %esi,%eax 191325: 41 89 b4 24 70 0e 00 mov %esi,0xe70(%r12) 19132c: 00 19132d: 0f 84 ce f8 ff ff je 190c01 191333: 41 0f b6 be 10 7e 00 movzbl 0x7e10(%r14),%edi 19133a: 00 19133b: 49 81 fe f0 81 ff ff cmp $0xffffffffffff81f0,%r14 191342: 74 09 je 19134d 191344: 40 84 ff test %dil,%dil 191347: 0f 84 b4 f8 ff ff je 190c01 19134d: 4d 8b 8e 18 7e 00 00 mov 0x7e18(%r14),%r9 191354: 85 ff test %edi,%edi 191356: 0f 84 17 02 00 00 je 191573 19135c: 8d 4f ff lea -0x1(%rdi),%ecx 19135f: 4c 89 c8 mov %r9,%rax 191362: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 191366: 49 8d 4c 89 0c lea 0xc(%r9,%rcx,4),%rcx 19136b: 3b 50 04 cmp 0x4(%rax),%edx 19136e: 77 08 ja 191378 191370: 3b 30 cmp (%rax),%esi 191372: 0f 86 d2 01 00 00 jbe 19154a 191378: 48 83 c0 0c add $0xc,%rax 19137c: 48 39 c8 cmp %rcx,%rax 19137f: 75 ea jne 19136b 191381: 8d 47 ff lea -0x1(%rdi),%eax 191384: 48 98 cltq 191386: 48 8d 04 40 lea (%rax,%rax,2),%rax 19138a: 48 c1 e0 02 shl $0x2,%rax 19138e: 41 0f b7 44 01 08 movzwl 0x8(%r9,%rax,1),%eax 191394: 66 89 44 24 06 mov %ax,0x6(%rsp) 191399: 49 8b b6 98 7d 00 00 mov 0x7d98(%r14),%rsi 1913a0: 0f b7 be b0 35 00 00 movzwl 0x35b0(%rsi),%edi 1913a7: 85 ff test %edi,%edi 1913a9: 0f 84 7c 01 00 00 je 19152b 1913af: 31 c0 xor %eax,%eax 1913b1: 31 d2 xor %edx,%edx 1913b3: 0f b7 8c 86 b2 35 00 movzwl 0x35b2(%rsi,%rax,4),%ecx 1913ba: 00 1913bb: 66 39 ca cmp %cx,%dx 1913be: 0f 42 d1 cmovb %ecx,%edx 1913c1: 48 83 c0 01 add $0x1,%rax 1913c5: 39 c7 cmp %eax,%edi 1913c7: 7f ea jg 1913b3 1913c9: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 1913ce: 66 39 d0 cmp %dx,%ax 1913d1: 0f 46 d0 cmovbe %eax,%edx 1913d4: 66 89 54 24 06 mov %dx,0x6(%rsp) 1913d9: e9 23 f8 ff ff jmpq 190c01 1913de: 44 29 de sub %r11d,%esi 1913e1: 44 39 e6 cmp %r12d,%esi 1913e4: 0f 8e f8 fc ff ff jle 1910e2 1913ea: 41 8b b0 84 0b 00 00 mov 0xb84(%r8),%esi 1913f1: 44 29 e1 sub %r12d,%ecx 1913f4: 85 f6 test %esi,%esi 1913f6: 74 37 je 19142f 1913f8: 44 8d 5e ff lea -0x1(%rsi),%r11d 1913fc: 49 8d 90 90 0b 00 00 lea 0xb90(%r8),%rdx 191403: 4f 8d 8c d8 98 0b 00 lea 0xb98(%r8,%r11,8),%r9 19140a: 00 19140b: eb 09 jmp 191416 19140d: 48 83 c2 08 add $0x8,%rdx 191411: 49 39 d1 cmp %rdx,%r9 191414: 74 1c je 191432 191416: 0f b7 32 movzwl (%rdx),%esi 191419: 66 39 f1 cmp %si,%cx 19141c: 77 ef ja 19140d 19141e: 66 39 73 08 cmp %si,0x8(%rbx) 191422: 66 0f 46 73 08 cmovbe 0x8(%rbx),%si 191427: 66 89 30 mov %si,(%rax) 19142a: e9 b3 fc ff ff jmpq 1910e2 19142f: 4d 89 d3 mov %r10,%r11 191432: 43 0f b7 b4 d8 90 0b movzwl 0xb90(%r8,%r11,8),%esi 191439: 00 00 19143b: 66 39 73 08 cmp %si,0x8(%rbx) 19143f: 66 0f 46 73 08 cmovbe 0x8(%rbx),%si 191444: 66 89 30 mov %si,(%rax) 191447: e9 96 fc ff ff jmpq 1910e2 19144c: 4d 89 d3 mov %r10,%r11 19144f: 43 0f b7 b4 d8 9c 0c movzwl 0xc9c(%r8,%r11,8),%esi 191456: 00 00 191458: e9 78 fc ff ff jmpq 1910d5 19145d: 49 8b 56 08 mov 0x8(%r14),%rdx 191461: 0f b6 42 48 movzbl 0x48(%rdx),%eax 191465: 3c 81 cmp $0x81,%al 191467: 0f 84 8a 00 00 00 je 1914f7 19146d: 3c c3 cmp $0xc3,%al 19146f: 0f 84 82 00 00 00 je 1914f7 191475: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 191479: 8d 90 9c 99 ff ff lea -0x6664(%rax),%edx 19147f: 66 83 fa 01 cmp $0x1,%dx 191483: 76 10 jbe 191495 191485: 45 31 d2 xor %r10d,%r10d 191488: 45 31 ff xor %r15d,%r15d 19148b: 66 3d 67 66 cmp $0x6667,%ax 19148f: 0f 85 4a f7 ff ff jne 190bdf 191495: 66 3d 65 66 cmp $0x6665,%ax 191499: 41 ba 00 00 00 00 mov $0x0,%r10d 19149f: b8 80 38 01 00 mov $0x13880,%eax 1914a4: 41 bf f8 24 01 00 mov $0x124f8,%r15d 1914aa: 44 0f 44 d0 cmove %eax,%r10d 1914ae: b8 60 ea 00 00 mov $0xea60,%eax 1914b3: 44 0f 44 f8 cmove %eax,%r15d 1914b7: e9 23 f7 ff ff jmpq 190bdf 1914bc: 4c 89 f7 mov %r14,%rdi 1914bf: 44 89 54 24 08 mov %r10d,0x8(%rsp) 1914c4: e8 00 00 00 00 callq 1914c9 1914c9: 41 83 be 00 10 00 00 cmpl $0x5,0x1000(%r14) 1914d0: 05 1914d1: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 1914d6: 0f 94 c2 sete %dl 1914d9: 3d c1 01 00 00 cmp $0x1c1,%eax 1914de: 0f 96 c0 setbe %al 1914e1: 21 c2 and %eax,%edx 1914e3: 41 89 d0 mov %edx,%r8d 1914e6: e9 2a f7 ff ff jmpq 190c15 1914eb: 41 83 f9 01 cmp $0x1,%r9d 1914ef: 0f 8f 6b fd ff ff jg 191260 1914f5: eb 25 jmp 19151c 1914f7: 41 ba 80 38 01 00 mov $0x13880,%r10d 1914fd: 41 bf 60 ea 00 00 mov $0xea60,%r15d 191503: 3c c3 cmp $0xc3,%al 191505: 0f 84 d4 f6 ff ff je 190bdf 19150b: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 19150f: eb 84 jmp 191495 191511: 0f 84 6e f9 ff ff je 190e85 191517: 45 84 c0 test %r8b,%r8b 19151a: 74 1f je 19153b 19151c: 41 83 f9 01 cmp $0x1,%r9d 191520: 74 5d je 19157f 191522: c6 45 02 01 movb $0x1,0x2(%rbp) 191526: e9 e3 fb ff ff jmpq 19110e 19152b: 66 85 ff test %di,%di 19152e: 0f 84 cd f6 ff ff je 190c01 191534: 31 d2 xor %edx,%edx 191536: e9 8e fe ff ff jmpq 1913c9 19153b: 41 83 f9 01 cmp $0x1,%r9d 19153f: 75 e1 jne 191522 191541: 48 8d 4d 04 lea 0x4(%rbp),%rcx 191545: e9 9e f9 ff ff jmpq 190ee8 19154a: 0f b7 40 08 movzwl 0x8(%rax),%eax 19154e: 66 89 44 24 06 mov %ax,0x6(%rsp) 191553: e9 41 fe ff ff jmpq 191399 191558: 0f b7 42 3e movzwl 0x3e(%rdx),%eax 19155c: 66 2d 04 66 sub $0x6604,%ax 191560: 66 83 f8 02 cmp $0x2,%ax 191564: 45 19 ff sbb %r15d,%r15d 191567: 41 81 e7 f8 24 01 00 and $0x124f8,%r15d 19156e: e9 6c f6 ff ff jmpq 190bdf 191573: 48 c7 c0 f4 ff ff ff mov $0xfffffffffffffff4,%rax 19157a: e9 0f fe ff ff jmpq 19138e 19157f: 48 8d 4d 04 lea 0x4(%rbp),%rcx 191583: e9 f9 fc ff ff jmpq 191281 191588: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19158f: 00 0000000000191590 : 191590: e8 00 00 00 00 callq 191595 191595: 41 57 push %r15 191597: 49 89 d7 mov %rdx,%r15 19159a: 41 56 push %r14 19159c: 41 55 push %r13 19159e: 49 89 fd mov %rdi,%r13 1915a1: 41 54 push %r12 1915a3: 55 push %rbp 1915a4: 53 push %rbx 1915a5: 48 89 f3 mov %rsi,%rbx 1915a8: 48 83 ec 68 sub $0x68,%rsp 1915ac: 4c 8b a7 98 7d 00 00 mov 0x7d98(%rdi),%r12 1915b3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1915ba: 00 00 1915bc: 48 89 44 24 60 mov %rax,0x60(%rsp) 1915c1: 31 c0 xor %eax,%eax 1915c3: 41 80 bc 24 ee 06 00 cmpb $0x0,0x6ee(%r12) 1915ca: 00 00 1915cc: 0f 84 31 01 00 00 je 191703 1915d2: 41 8b 84 24 f0 35 00 mov 0x35f0(%r12),%eax 1915d9: 00 1915da: 3d ff ff 00 00 cmp $0xffff,%eax 1915df: 0f 84 1e 01 00 00 je 191703 1915e5: 41 88 47 02 mov %al,0x2(%r15) 1915e9: 8b 33 mov (%rbx),%esi 1915eb: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 1915f0: 4c 89 ef mov %r13,%rdi 1915f3: e8 38 c5 ff ff callq 18db30 1915f8: 85 c0 test %eax,%eax 1915fa: 0f 85 92 03 00 00 jne 191992 191600: 8b 44 24 58 mov 0x58(%rsp),%eax 191604: 41 c6 47 06 00 movb $0x0,0x6(%r15) 191609: 0f c8 bswap %eax 19160b: 41 89 47 28 mov %eax,0x28(%r15) 19160f: 8b 44 24 40 mov 0x40(%rsp),%eax 191613: 0f c8 bswap %eax 191615: 41 89 47 10 mov %eax,0x10(%r15) 191619: 8b 44 24 44 mov 0x44(%rsp),%eax 19161d: 0f c8 bswap %eax 19161f: 41 89 47 14 mov %eax,0x14(%r15) 191623: 8b 44 24 48 mov 0x48(%rsp),%eax 191627: 0f c8 bswap %eax 191629: 41 89 47 18 mov %eax,0x18(%r15) 19162d: 8b 44 24 4c mov 0x4c(%rsp),%eax 191631: 0f c8 bswap %eax 191633: 41 89 47 1c mov %eax,0x1c(%r15) 191637: 8b 44 24 50 mov 0x50(%rsp),%eax 19163b: 0f c8 bswap %eax 19163d: 41 89 47 20 mov %eax,0x20(%r15) 191641: 8b 44 24 54 mov 0x54(%rsp),%eax 191645: 0f c8 bswap %eax 191647: 41 89 47 24 mov %eax,0x24(%r15) 19164b: 41 8b 84 24 84 01 00 mov 0x184(%r12),%eax 191652: 00 191653: 8b 73 04 mov 0x4(%rbx),%esi 191656: 85 c0 test %eax,%eax 191658: 74 34 je 19168e 19165a: 39 f0 cmp %esi,%eax 19165c: 72 30 jb 19168e 19165e: 41 80 bc 24 f4 06 00 cmpb $0x0,0x6f4(%r12) 191665: 00 00 191667: 75 25 jne 19168e 191669: 31 d2 xor %edx,%edx 19166b: be 35 1b 00 00 mov $0x1b35,%esi 191670: 4c 89 ef mov %r13,%rdi 191673: e8 00 00 00 00 callq 191678 191678: a8 01 test $0x1,%al 19167a: 74 0f je 19168b 19167c: 41 83 bd a4 7d 00 00 cmpl $0x2,0x7da4(%r13) 191683: 02 191684: 7f 05 jg 19168b 191686: 41 80 4f 06 08 orb $0x8,0x6(%r15) 19168b: 8b 73 04 mov 0x4(%rbx),%esi 19168e: 41 83 bd 00 10 00 00 cmpl $0x5,0x1000(%r13) 191695: 05 191696: 75 74 jne 19170c 191698: 41 39 b4 24 8c 01 00 cmp %esi,0x18c(%r12) 19169f: 00 1916a0: 73 08 jae 1916aa 1916a2: 41 80 4f 06 01 orb $0x1,0x6(%r15) 1916a7: 8b 73 04 mov 0x4(%rbx),%esi 1916aa: 41 39 b4 24 fc 06 00 cmp %esi,0x6fc(%r12) 1916b1: 00 1916b2: 73 08 jae 1916bc 1916b4: 41 80 4f 06 02 orb $0x2,0x6(%r15) 1916b9: 8b 73 04 mov 0x4(%rbx),%esi 1916bc: 4c 89 ef mov %r13,%rdi 1916bf: e8 1c d7 ff ff callq 18ede0 1916c4: 41 88 47 05 mov %al,0x5(%r15) 1916c8: c6 44 24 0f 00 movb $0x0,0xf(%rsp) 1916cd: 83 e0 10 and $0x10,%eax 1916d0: 74 66 je 191738 1916d2: 8b 43 04 mov 0x4(%rbx),%eax 1916d5: 3d d3 30 00 00 cmp $0x30d3,%eax 1916da: 0f 86 5a 04 00 00 jbe 191b3a 1916e0: 3d 8c b9 00 00 cmp $0xb98c,%eax 1916e5: 0f 87 7a 04 00 00 ja 191b65 1916eb: 8d a8 f0 d8 ff ff lea -0x2710(%rax),%ebp 1916f1: b8 59 17 b7 d1 mov $0xd1b71759,%eax 1916f6: 48 0f af e8 imul %rax,%rbp 1916fa: 48 c1 ed 2b shr $0x2b,%rbp 1916fe: e9 39 04 00 00 jmpq 191b3c 191703: 0f b6 43 10 movzbl 0x10(%rbx),%eax 191707: e9 d9 fe ff ff jmpq 1915e5 19170c: 4c 89 ef mov %r13,%rdi 19170f: e8 cc d6 ff ff callq 18ede0 191714: 41 88 47 05 mov %al,0x5(%r15) 191718: 31 d2 xor %edx,%edx 19171a: be 95 0a 00 00 mov $0xa95,%esi 19171f: 4c 89 ef mov %r13,%rdi 191722: e8 00 00 00 00 callq 191727 191727: d1 e8 shr %eax 191729: 83 e0 01 and $0x1,%eax 19172c: 88 44 24 0f mov %al,0xf(%rsp) 191730: 41 0f b6 47 05 movzbl 0x5(%r15),%eax 191735: 83 e0 10 and $0x10,%eax 191738: 4d 8b 95 98 7d 00 00 mov 0x7d98(%r13),%r10 19173f: 44 8b 5b 04 mov 0x4(%rbx),%r11d 191743: 31 d2 xor %edx,%edx 191745: 84 c0 test %al,%al 191747: 0f 95 c2 setne %dl 19174a: 41 8b 8a f0 2e 00 00 mov 0x2ef0(%r10),%ecx 191751: 41 8b ba f4 2e 00 00 mov 0x2ef4(%r10),%edi 191758: 44 89 de mov %r11d,%esi 19175b: 4c 89 54 24 20 mov %r10,0x20(%rsp) 191760: 44 89 5c 24 28 mov %r11d,0x28(%rsp) 191765: 41 8b aa f8 2e 00 00 mov 0x2ef8(%r10),%ebp 19176c: 89 4c 24 10 mov %ecx,0x10(%rsp) 191770: 41 8b 8a fc 2e 00 00 mov 0x2efc(%r10),%ecx 191777: 89 7c 24 14 mov %edi,0x14(%rsp) 19177b: 41 8b ba 00 2f 00 00 mov 0x2f00(%r10),%edi 191782: 89 0c 24 mov %ecx,(%rsp) 191785: 41 8b 8a 08 2f 00 00 mov 0x2f08(%r10),%ecx 19178c: 89 7c 24 18 mov %edi,0x18(%rsp) 191790: 4c 89 ef mov %r13,%rdi 191793: 45 8b b2 04 2f 00 00 mov 0x2f04(%r10),%r14d 19179a: 89 4c 24 1c mov %ecx,0x1c(%rsp) 19179e: 41 8b 8a 0c 2f 00 00 mov 0x2f0c(%r10),%ecx 1917a5: 89 4c 24 04 mov %ecx,0x4(%rsp) 1917a9: 41 8b 8a 10 2f 00 00 mov 0x2f10(%r10),%ecx 1917b0: 89 4c 24 08 mov %ecx,0x8(%rsp) 1917b4: 48 8d 4c 24 40 lea 0x40(%rsp),%rcx 1917b9: e8 00 00 00 00 callq 1917be 1917be: 85 c0 test %eax,%eax 1917c0: 0f 85 cc 01 00 00 jne 191992 1917c6: 8b 54 24 18 mov 0x18(%rsp),%edx 1917ca: 8b 44 24 48 mov 0x48(%rsp),%eax 1917ce: 83 e5 f8 and $0xfffffff8,%ebp 1917d1: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 1917d6: 44 8b 5c 24 28 mov 0x28(%rsp),%r11d 1917db: 81 e2 ff ff 0f f0 and $0xf00fffff,%edx 1917e1: c1 e0 14 shl $0x14,%eax 1917e4: 09 d0 or %edx,%eax 1917e6: 8b 54 24 40 mov 0x40(%rsp),%edx 1917ea: 41 89 c0 mov %eax,%r8d 1917ed: 44 89 f0 mov %r14d,%eax 1917f0: 44 0f b7 74 24 40 movzwl 0x40(%rsp),%r14d 1917f6: c1 ea 08 shr $0x8,%edx 1917f9: 25 0c 00 00 f0 and $0xf000000c,%eax 1917fe: 41 81 e6 ff 0f 00 00 and $0xfff,%r14d 191805: 81 e2 f0 ff 00 00 and $0xfff0,%edx 19180b: 41 c1 e6 10 shl $0x10,%r14d 19180f: 41 09 d6 or %edx,%r14d 191812: 44 0b 74 24 50 or 0x50(%rsp),%r14d 191817: 41 0f b6 52 08 movzbl 0x8(%r10),%edx 19181c: 41 09 c6 or %eax,%r14d 19181f: 8b 44 24 44 mov 0x44(%rsp),%eax 191823: 09 c5 or %eax,%ebp 191825: 41 83 bd 00 10 00 00 cmpl $0x5,0x1000(%r13) 19182c: 05 19182d: 0f 84 d7 02 00 00 je 191b0a 191833: 84 d2 test %dl,%dl 191835: 0f 85 7a 01 00 00 jne 1919b5 19183b: 8b 44 24 14 mov 0x14(%rsp),%eax 19183f: 41 0f cb bswap %r11d 191842: 41 0f ce bswap %r14d 191845: 45 89 5f 50 mov %r11d,0x50(%r15) 191849: 45 89 77 30 mov %r14d,0x30(%r15) 19184d: 0f cd bswap %ebp 19184f: 83 e0 e0 and $0xffffffe0,%eax 191852: 0b 44 24 4c or 0x4c(%rsp),%eax 191856: 41 89 6f 38 mov %ebp,0x38(%r15) 19185a: 89 c2 mov %eax,%edx 19185c: 80 e4 fc and $0xfc,%ah 19185f: 80 ce 03 or $0x3,%dh 191862: 80 7c 24 0f 00 cmpb $0x0,0xf(%rsp) 191867: 0f 45 c2 cmovne %edx,%eax 19186a: 44 89 c2 mov %r8d,%edx 19186d: 0f ca bswap %edx 19186f: 41 89 57 2c mov %edx,0x2c(%r15) 191873: 8b 54 24 1c mov 0x1c(%rsp),%edx 191877: 0f c8 bswap %eax 191879: 41 89 47 40 mov %eax,0x40(%r15) 19187d: 8b 44 24 10 mov 0x10(%rsp),%eax 191881: 0f ca bswap %edx 191883: 41 89 57 34 mov %edx,0x34(%r15) 191887: 8b 14 24 mov (%rsp),%edx 19188a: 0f c8 bswap %eax 19188c: 41 89 47 44 mov %eax,0x44(%r15) 191890: 8b 44 24 04 mov 0x4(%rsp),%eax 191894: 0f ca bswap %edx 191896: 41 89 57 3c mov %edx,0x3c(%r15) 19189a: 0f c8 bswap %eax 19189c: 41 89 47 48 mov %eax,0x48(%r15) 1918a0: 8b 44 24 08 mov 0x8(%rsp),%eax 1918a4: 0f c8 bswap %eax 1918a6: 41 89 47 4c mov %eax,0x4c(%r15) 1918aa: 41 8b b4 24 84 0b 00 mov 0xb84(%r12),%esi 1918b1: 00 1918b2: 31 c0 xor %eax,%eax 1918b4: 0f b7 4b 08 movzwl 0x8(%rbx),%ecx 1918b8: 85 f6 test %esi,%esi 1918ba: 75 12 jne 1918ce 1918bc: e9 cc 00 00 00 jmpq 19198d 1918c1: 48 83 c0 01 add $0x1,%rax 1918c5: 48 39 c6 cmp %rax,%rsi 1918c8: 0f 84 bf 00 00 00 je 19198d 1918ce: 89 c2 mov %eax,%edx 1918d0: 66 41 3b 8c c4 90 0b cmp 0xb90(%r12,%rax,8),%cx 1918d7: 00 00 1918d9: 77 e6 ja 1918c1 1918db: 41 88 47 56 mov %al,0x56(%r15) 1918df: 89 c0 mov %eax,%eax 1918e1: 41 0f b7 84 c4 90 0b movzwl 0xb90(%r12,%rax,8),%eax 1918e8: 00 00 1918ea: 66 c1 c0 08 rol $0x8,%ax 1918ee: 66 41 89 47 54 mov %ax,0x54(%r15) 1918f3: 41 3b 94 24 84 0b 00 cmp 0xb84(%r12),%edx 1918fa: 00 1918fb: 0f 83 8c 00 00 00 jae 19198d 191901: 49 8d 77 54 lea 0x54(%r15),%rsi 191905: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 19190a: 4c 89 ef mov %r13,%rdi 19190d: e8 0e be ff ff callq 18d720 191912: 85 c0 test %eax,%eax 191914: 75 7c jne 191992 191916: 0f b7 54 24 40 movzwl 0x40(%rsp),%edx 19191b: 41 0f b6 4f 56 movzbl 0x56(%r15),%ecx 191920: 66 c1 c2 08 rol $0x8,%dx 191924: 41 88 4f 62 mov %cl,0x62(%r15) 191928: 66 41 89 57 60 mov %dx,0x60(%r15) 19192d: 41 80 bc 24 e8 06 00 cmpb $0x0,0x6e8(%r12) 191934: 00 00 191936: 0f 84 2f 01 00 00 je 191a6b 19193c: 41 8b 8c 24 90 0c 00 mov 0xc90(%r12),%ecx 191943: 00 191944: 44 0f b7 53 0a movzwl 0xa(%rbx),%r10d 191949: 85 c9 test %ecx,%ecx 19194b: 74 40 je 19198d 19194d: 31 d2 xor %edx,%edx 19194f: eb 09 jmp 19195a 191951: 48 83 c2 01 add $0x1,%rdx 191955: 48 39 d1 cmp %rdx,%rcx 191958: 74 33 je 19198d 19195a: 89 d6 mov %edx,%esi 19195c: 66 45 3b 94 d4 9c 0c cmp 0xc9c(%r12,%rdx,8),%r10w 191963: 00 00 191965: 77 ea ja 191951 191967: 41 88 57 5e mov %dl,0x5e(%r15) 19196b: 89 d2 mov %edx,%edx 19196d: 41 0f b7 94 d4 9c 0c movzwl 0xc9c(%r12,%rdx,8),%edx 191974: 00 00 191976: 66 c1 c2 08 rol $0x8,%dx 19197a: 66 41 89 57 5c mov %dx,0x5c(%r15) 19197f: 41 39 b4 24 90 0c 00 cmp %esi,0xc90(%r12) 191986: 00 191987: 0f 87 de 00 00 00 ja 191a6b 19198d: b8 ea ff ff ff mov $0xffffffea,%eax 191992: 48 8b 5c 24 60 mov 0x60(%rsp),%rbx 191997: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 19199e: 00 00 1919a0: 0f 85 e3 01 00 00 jne 191b89 1919a6: 48 83 c4 68 add $0x68,%rsp 1919aa: 5b pop %rbx 1919ab: 5d pop %rbp 1919ac: 41 5c pop %r12 1919ae: 41 5d pop %r13 1919b0: 41 5e pop %r14 1919b2: 41 5f pop %r15 1919b4: c3 retq 1919b5: 45 8b 95 d8 0e 00 00 mov 0xed8(%r13),%r10d 1919bc: 47 8d 0c 1b lea (%r11,%r11,1),%r9d 1919c0: 44 89 c9 mov %r9d,%ecx 1919c3: ba 01 00 00 00 mov $0x1,%edx 1919c8: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 1919cd: 4c 89 ef mov %r13,%rdi 1919d0: 44 89 44 24 28 mov %r8d,0x28(%rsp) 1919d5: 44 89 5c 24 18 mov %r11d,0x18(%rsp) 1919da: 44 89 54 24 2c mov %r10d,0x2c(%rsp) 1919df: 44 89 4c 24 20 mov %r9d,0x20(%rsp) 1919e4: e8 00 00 00 00 callq 1919e9 1919e9: 44 8b 5c 24 18 mov 0x18(%rsp),%r11d 1919ee: 44 8b 44 24 28 mov 0x28(%rsp),%r8d 1919f3: 84 c0 test %al,%al 1919f5: 0f 84 40 fe ff ff je 19183b 1919fb: 44 8b 4c 24 20 mov 0x20(%rsp),%r9d 191a00: 44 8b 54 24 2c mov 0x2c(%rsp),%r10d 191a05: 31 d2 xor %edx,%edx 191a07: 0f b7 4c 24 3c movzwl 0x3c(%rsp),%ecx 191a0c: 8b 74 24 04 mov 0x4(%rsp),%esi 191a10: 44 89 c8 mov %r9d,%eax 191a13: 41 f7 f2 div %r10d 191a16: 0f b7 54 24 30 movzwl 0x30(%rsp),%edx 191a1b: 0f af d1 imul %ecx,%edx 191a1e: 81 e6 00 00 00 fc and $0xfc000000,%esi 191a24: 69 d2 83 00 00 00 imul $0x83,%edx,%edx 191a2a: 48 63 fa movslq %edx,%rdi 191a2d: c1 fa 1f sar $0x1f,%edx 191a30: 48 69 ff 1f 85 eb 51 imul $0x51eb851f,%rdi,%rdi 191a37: 48 c1 ff 25 sar $0x25,%rdi 191a3b: 29 d7 sub %edx,%edi 191a3d: 31 d2 xor %edx,%edx 191a3f: 0f af c0 imul %eax,%eax 191a42: 0f af c7 imul %edi,%eax 191a45: 41 f7 f1 div %r9d 191a48: 31 d2 xor %edx,%edx 191a4a: 09 f0 or %esi,%eax 191a4c: 8b 74 24 08 mov 0x8(%rsp),%esi 191a50: 89 44 24 04 mov %eax,0x4(%rsp) 191a54: 43 8d 04 92 lea (%r10,%r10,4),%eax 191a58: f7 f1 div %ecx 191a5a: 81 e6 00 f0 ff ff and $0xfffff000,%esi 191a60: 09 f0 or %esi,%eax 191a62: 89 44 24 08 mov %eax,0x8(%rsp) 191a66: e9 d0 fd ff ff jmpq 19183b 191a6b: 41 80 bc 24 02 36 00 cmpb $0x0,0x3602(%r12) 191a72: 00 00 191a74: 74 43 je 191ab9 191a76: 41 8b b5 a8 7e 00 00 mov 0x7ea8(%r13),%esi 191a7d: 8b 6b 04 mov 0x4(%rbx),%ebp 191a80: 44 8b 1b mov (%rbx),%r11d 191a83: 44 0f b7 53 08 movzwl 0x8(%rbx),%r10d 191a88: 85 f6 test %esi,%esi 191a8a: 0f 84 e9 00 00 00 je 191b79 191a90: 49 8b 95 b0 7e 00 00 mov 0x7eb0(%r13),%rdx 191a97: 31 c9 xor %ecx,%ecx 191a99: 66 44 3b 12 cmp (%rdx),%r10w 191a9d: 77 0b ja 191aaa 191a9f: 44 3b 5a 04 cmp 0x4(%rdx),%r11d 191aa3: 77 05 ja 191aaa 191aa5: 3b 6a 08 cmp 0x8(%rdx),%ebp 191aa8: 76 0b jbe 191ab5 191aaa: 83 c1 01 add $0x1,%ecx 191aad: 48 83 c2 0c add $0xc,%rdx 191ab1: 39 f1 cmp %esi,%ecx 191ab3: 75 e4 jne 191a99 191ab5: 41 88 4f 57 mov %cl,0x57(%r15) 191ab9: 41 8b 94 24 ec 35 00 mov 0x35ec(%r12),%edx 191ac0: 00 191ac1: 41 89 57 70 mov %edx,0x70(%r15) 191ac5: 49 8b 95 98 7d 00 00 mov 0x7d98(%r13),%rdx 191acc: 80 7a 06 00 cmpb $0x0,0x6(%rdx) 191ad0: 0f 84 bc fe ff ff je 191992 191ad6: 8b 7a 54 mov 0x54(%rdx),%edi 191ad9: 39 7b 04 cmp %edi,0x4(%rbx) 191adc: 0f 86 9e 00 00 00 jbe 191b80 191ae2: 0f b6 9a 98 33 00 00 movzbl 0x3398(%rdx),%ebx 191ae9: 8d 73 ff lea -0x1(%rbx),%esi 191aec: 40 0f b6 ce movzbl %sil,%ecx 191af0: 41 88 77 5a mov %sil,0x5a(%r15) 191af4: 0f b7 94 ca a4 33 00 movzwl 0x33a4(%rdx,%rcx,8),%edx 191afb: 00 191afc: 66 c1 c2 08 rol $0x8,%dx 191b00: 66 41 89 57 58 mov %dx,0x58(%r15) 191b05: e9 88 fe ff ff jmpq 191992 191b0a: 8b 4c 24 54 mov 0x54(%rsp),%ecx 191b0e: 8b 34 24 mov (%rsp),%esi 191b11: c1 e1 04 shl $0x4,%ecx 191b14: 83 e6 e8 and $0xffffffe8,%esi 191b17: 09 c8 or %ecx,%eax 191b19: 09 f0 or %esi,%eax 191b1b: 89 04 24 mov %eax,(%rsp) 191b1e: 84 d2 test %dl,%dl 191b20: 0f 84 15 fd ff ff je 19183b 191b26: 45 8b 95 d8 0e 00 00 mov 0xed8(%r13),%r10d 191b2d: 46 8d 0c 9d 00 00 00 lea 0x0(,%r11,4),%r9d 191b34: 00 191b35: e9 86 fe ff ff jmpq 1919c0 191b3a: 31 ed xor %ebp,%ebp 191b3c: 31 d2 xor %edx,%edx 191b3e: be 99 0a 00 00 mov $0xa99,%esi 191b43: 4c 89 ef mov %r13,%rdi 191b46: e8 00 00 00 00 callq 191b4b 191b4b: 31 d2 xor %edx,%edx 191b4d: be 96 0a 00 00 mov $0xa96,%esi 191b52: c1 e8 10 shr $0x10,%eax 191b55: 83 e0 0f and $0xf,%eax 191b58: 39 e8 cmp %ebp,%eax 191b5a: 0f 87 bf fb ff ff ja 19171f 191b60: e9 b3 fb ff ff jmpq 191718 191b65: 31 d2 xor %edx,%edx 191b67: be 99 0a 00 00 mov $0xa99,%esi 191b6c: 4c 89 ef mov %r13,%rdi 191b6f: e8 00 00 00 00 callq 191b74 191b74: e9 9f fb ff ff jmpq 191718 191b79: 31 c9 xor %ecx,%ecx 191b7b: e9 35 ff ff ff jmpq 191ab5 191b80: 31 c9 xor %ecx,%ecx 191b82: 31 f6 xor %esi,%esi 191b84: e9 67 ff ff ff jmpq 191af0 191b89: e8 00 00 00 00 callq 191b8e 191b8e: 66 90 xchg %ax,%ax 0000000000191b90 : 191b90: e8 00 00 00 00 callq 191b95 191b95: 55 push %rbp 191b96: 48 8b af 98 7d 00 00 mov 0x7d98(%rdi),%rbp 191b9d: 48 8d 56 04 lea 0x4(%rsi),%rdx 191ba1: 53 push %rbx 191ba2: 48 89 f3 mov %rsi,%rbx 191ba5: 48 8d b5 d4 35 00 00 lea 0x35d4(%rbp),%rsi 191bac: e8 df f9 ff ff callq 191590 191bb1: 85 c0 test %eax,%eax 191bb3: 75 30 jne 191be5 191bb5: 80 bd f0 06 00 00 00 cmpb $0x0,0x6f0(%rbp) 191bbc: 74 04 je 191bc2 191bbe: 80 4b 6a 40 orb $0x40,0x6a(%rbx) 191bc2: 80 bd e8 35 00 00 00 cmpb $0x0,0x35e8(%rbp) 191bc9: 0f b6 13 movzbl (%rbx),%edx 191bcc: 75 1a jne 191be8 191bce: 8b 4b 58 mov 0x58(%rbx),%ecx 191bd1: 83 ca 01 or $0x1,%edx 191bd4: c6 43 6b 02 movb $0x2,0x6b(%rbx) 191bd8: c6 43 04 01 movb $0x1,0x4(%rbx) 191bdc: 89 4b 64 mov %ecx,0x64(%rbx) 191bdf: c6 43 01 01 movb $0x1,0x1(%rbx) 191be3: 88 13 mov %dl,(%rbx) 191be5: 5b pop %rbx 191be6: 5d pop %rbp 191be7: c3 retq 191be8: 83 ca 08 or $0x8,%edx 191beb: eb e1 jmp 191bce 191bed: 0f 1f 00 nopl (%rax) 0000000000191bf0 : 191bf0: e8 00 00 00 00 callq 191bf5 191bf5: 48 c1 e1 20 shl $0x20,%rcx 191bf9: 41 89 d3 mov %edx,%r11d 191bfc: 41 57 push %r15 191bfe: 0f b7 f6 movzwl %si,%esi 191c01: 48 89 c8 mov %rcx,%rax 191c04: 41 56 push %r14 191c06: 48 c1 e6 1d shl $0x1d,%rsi 191c0a: 49 89 f9 mov %rdi,%r9 191c0d: 48 ba 0b d7 a3 70 3d movabs $0xa3d70a3d70a3d70b,%rdx 191c14: 0a d7 a3 191c17: 41 55 push %r13 191c19: 49 c1 e3 20 shl $0x20,%r11 191c1d: 48 f7 ea imul %rdx 191c20: 41 54 push %r12 191c22: 48 89 f0 mov %rsi,%rax 191c25: 49 c1 eb 03 shr $0x3,%r11 191c29: 55 push %rbp 191c2a: 53 push %rbx 191c2b: 48 01 ca add %rcx,%rdx 191c2e: 48 c1 f9 3f sar $0x3f,%rcx 191c32: 48 c1 fa 06 sar $0x6,%rdx 191c36: 48 83 ec 18 sub $0x18,%rsp 191c3a: 48 29 ca sub %rcx,%rdx 191c3d: 48 63 7f 10 movslq 0x10(%rdi),%rdi 191c41: 49 63 59 08 movslq 0x8(%r9),%rbx 191c45: 48 b9 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rcx 191c4c: 9b c4 20 191c4f: 48 89 54 24 08 mov %rdx,0x8(%rsp) 191c54: 4d 63 79 18 movslq 0x18(%r9),%r15 191c58: 48 f7 e1 mul %rcx 191c5b: 4c 89 d8 mov %r11,%rax 191c5e: 48 c1 e7 20 shl $0x20,%rdi 191c62: 4d 63 59 14 movslq 0x14(%r9),%r11 191c66: 4c 89 44 24 10 mov %r8,0x10(%rsp) 191c6b: 48 c1 e3 20 shl $0x20,%rbx 191c6f: 49 c1 e3 20 shl $0x20,%r11 191c73: 48 c1 ea 04 shr $0x4,%rdx 191c77: 49 89 d2 mov %rdx,%r10 191c7a: 48 f7 e1 mul %rcx 191c7d: 48 89 f8 mov %rdi,%rax 191c80: 48 c1 ff 3f sar $0x3f,%rdi 191c84: 48 b9 7f e7 30 c2 88 movabs $0x55e63b88c230e77f,%rcx 191c8b: 3b e6 55 191c8e: 48 c1 ea 04 shr $0x4,%rdx 191c92: 48 89 d6 mov %rdx,%rsi 191c95: 48 f7 e9 imul %rcx 191c98: 4c 89 d8 mov %r11,%rax 191c9b: 49 c1 fb 3f sar $0x3f,%r11 191c9f: 48 c1 fa 19 sar $0x19,%rdx 191ca3: 48 29 fa sub %rdi,%rdx 191ca6: 49 89 d0 mov %rdx,%r8 191ca9: 48 f7 e9 imul %rcx 191cac: 48 89 d8 mov %rbx,%rax 191caf: 48 c1 fb 3f sar $0x3f,%rbx 191cb3: 48 c1 fa 19 sar $0x19,%rdx 191cb7: 48 89 d7 mov %rdx,%rdi 191cba: 48 f7 e9 imul %rcx 191cbd: 4c 29 df sub %r11,%rdi 191cc0: 48 c1 fa 19 sar $0x19,%rdx 191cc4: 48 29 da sub %rbx,%rdx 191cc7: 49 63 59 0c movslq 0xc(%r9),%rbx 191ccb: 4d 89 c1 mov %r8,%r9 191cce: 49 89 d3 mov %rdx,%r11 191cd1: 48 c1 e3 20 shl $0x20,%rbx 191cd5: 48 89 d8 mov %rbx,%rax 191cd8: 48 f7 e9 imul %rcx 191cdb: b8 3e 00 00 00 mov $0x3e,%eax 191ce0: 89 c1 mov %eax,%ecx 191ce2: 48 c1 fa 19 sar $0x19,%rdx 191ce6: 48 c1 fb 3f sar $0x3f,%rbx 191cea: 49 c1 e7 20 shl $0x20,%r15 191cee: 48 29 da sub %rbx,%rdx 191cf1: 49 c1 e9 3f shr $0x3f,%r9 191cf5: 49 89 d4 mov %rdx,%r12 191cf8: eb 05 jmp 191cff 191cfa: 83 e9 01 sub $0x1,%ecx 191cfd: 74 0e je 191d0d 191cff: 4c 89 c2 mov %r8,%rdx 191d02: 48 d3 fa sar %cl,%rdx 191d05: 83 e2 01 and $0x1,%edx 191d08: 4c 39 ca cmp %r9,%rdx 191d0b: 74 ed je 191cfa 191d0d: 89 c8 mov %ecx,%eax 191d0f: ba 3e 00 00 00 mov $0x3e,%edx 191d14: 83 ea 01 sub $0x1,%edx 191d17: 74 08 je 191d21 191d19: 49 0f a3 d2 bt %rdx,%r10 191d1d: 73 f5 jae 191d14 191d1f: 01 d0 add %edx,%eax 191d21: 83 f8 3d cmp $0x3d,%eax 191d24: 0f 87 06 06 00 00 ja 192330 191d2a: 4d 0f af c2 imul %r10,%r8 191d2e: b9 20 00 00 00 mov $0x20,%ecx 191d33: 49 d3 f8 sar %cl,%r8 191d36: 4a 8d 1c 07 lea (%rdi,%r8,1),%rbx 191d3a: b8 3e 00 00 00 mov $0x3e,%eax 191d3f: 49 89 dd mov %rbx,%r13 191d42: 89 c1 mov %eax,%ecx 191d44: 49 c1 ed 3f shr $0x3f,%r13 191d48: eb 05 jmp 191d4f 191d4a: 83 e9 01 sub $0x1,%ecx 191d4d: 74 0e je 191d5d 191d4f: 48 89 da mov %rbx,%rdx 191d52: 48 d3 fa sar %cl,%rdx 191d55: 83 e2 01 and $0x1,%edx 191d58: 4c 39 ea cmp %r13,%rdx 191d5b: 74 ed je 191d4a 191d5d: 89 c8 mov %ecx,%eax 191d5f: ba 3e 00 00 00 mov $0x3e,%edx 191d64: 83 ea 01 sub $0x1,%edx 191d67: 74 08 je 191d71 191d69: 48 0f a3 d6 bt %rdx,%rsi 191d6d: 73 f5 jae 191d64 191d6f: 01 d0 add %edx,%eax 191d71: 83 f8 3d cmp $0x3d,%eax 191d74: 0f 87 7a 05 00 00 ja 1922f4 191d7a: 48 0f af f3 imul %rbx,%rsi 191d7e: b9 20 00 00 00 mov $0x20,%ecx 191d83: 48 89 34 24 mov %rsi,(%rsp) 191d87: 48 d3 3c 24 sarq %cl,(%rsp) 191d8b: 49 b9 00 00 00 00 01 movabs $0x100000000,%r9 191d92: 00 00 00 191d95: 48 8b 3c 24 mov (%rsp),%rdi 191d99: 48 89 f8 mov %rdi,%rax 191d9c: 48 c1 f8 3f sar $0x3f,%rax 191da0: 48 31 c7 xor %rax,%rdi 191da3: 49 89 fe mov %rdi,%r14 191da6: 49 29 c6 sub %rax,%r14 191da9: 49 81 fe c5 10 00 00 cmp $0x10c5,%r14 191db0: 7e 6a jle 191e1c 191db2: 4d 89 f0 mov %r14,%r8 191db5: bd 01 00 00 00 mov $0x1,%ebp 191dba: 4c 89 f0 mov %r14,%rax 191dbd: 48 83 c5 01 add $0x1,%rbp 191dc1: 4d 01 c1 add %r8,%r9 191dc4: 48 99 cqto 191dc6: 48 f7 fd idiv %rbp 191dc9: ba 3e 00 00 00 mov $0x3e,%edx 191dce: eb 05 jmp 191dd5 191dd0: 83 ea 01 sub $0x1,%edx 191dd3: 74 06 je 191ddb 191dd5: 49 0f a3 d0 bt %rdx,%r8 191dd9: 73 f5 jae 191dd0 191ddb: 48 89 c7 mov %rax,%rdi 191dde: b9 3e 00 00 00 mov $0x3e,%ecx 191de3: 48 c1 ef 3f shr $0x3f,%rdi 191de7: eb 05 jmp 191dee 191de9: 83 e9 01 sub $0x1,%ecx 191dec: 74 10 je 191dfe 191dee: 48 89 c6 mov %rax,%rsi 191df1: 48 d3 fe sar %cl,%rsi 191df4: 83 e6 01 and $0x1,%esi 191df7: 48 39 fe cmp %rdi,%rsi 191dfa: 74 ed je 191de9 191dfc: 01 ca add %ecx,%edx 191dfe: 83 fa 3d cmp $0x3d,%edx 191e01: 0f 87 30 04 00 00 ja 192237 191e07: 4c 0f af c0 imul %rax,%r8 191e0b: b9 20 00 00 00 mov $0x20,%ecx 191e10: 49 d3 f8 sar %cl,%r8 191e13: 49 81 f8 c5 10 00 00 cmp $0x10c5,%r8 191e1a: 7f 9e jg 191dba 191e1c: 48 83 3c 24 00 cmpq $0x0,(%rsp) 191e21: 0f 88 91 06 00 00 js 1924b8 191e27: 4d 89 c8 mov %r9,%r8 191e2a: 49 c1 e8 3f shr $0x3f,%r8 191e2e: b8 3e 00 00 00 mov $0x3e,%eax 191e33: 89 c1 mov %eax,%ecx 191e35: eb 05 jmp 191e3c 191e37: 83 e9 01 sub $0x1,%ecx 191e3a: 74 0e je 191e4a 191e3c: 48 89 da mov %rbx,%rdx 191e3f: 48 d3 fa sar %cl,%rdx 191e42: 83 e2 01 and $0x1,%edx 191e45: 4c 39 ea cmp %r13,%rdx 191e48: 74 ed je 191e37 191e4a: 4c 89 fe mov %r15,%rsi 191e4d: 89 c8 mov %ecx,%eax 191e4f: b9 3e 00 00 00 mov $0x3e,%ecx 191e54: 48 c1 ee 3f shr $0x3f,%rsi 191e58: eb 05 jmp 191e5f 191e5a: 83 e9 01 sub $0x1,%ecx 191e5d: 74 10 je 191e6f 191e5f: 4c 89 fa mov %r15,%rdx 191e62: 48 d3 fa sar %cl,%rdx 191e65: 83 e2 01 and $0x1,%edx 191e68: 48 39 f2 cmp %rsi,%rdx 191e6b: 74 ed je 191e5a 191e6d: 01 c8 add %ecx,%eax 191e6f: 83 f8 3d cmp $0x3d,%eax 191e72: 0f 87 1d 04 00 00 ja 192295 191e78: 4c 0f af fb imul %rbx,%r15 191e7c: b9 20 00 00 00 mov $0x20,%ecx 191e81: 49 d3 ff sar %cl,%r15 191e84: 48 bd 00 00 00 00 01 movabs $0x100000000,%rbp 191e8b: 00 00 00 191e8e: 4c 89 f8 mov %r15,%rax 191e91: 48 c1 f8 3f sar $0x3f,%rax 191e95: 49 89 c5 mov %rax,%r13 191e98: 4d 31 fd xor %r15,%r13 191e9b: 49 29 c5 sub %rax,%r13 191e9e: 49 81 fd c5 10 00 00 cmp $0x10c5,%r13 191ea5: 7e 6a jle 191f11 191ea7: 4c 89 ef mov %r13,%rdi 191eaa: bb 01 00 00 00 mov $0x1,%ebx 191eaf: 4c 89 e8 mov %r13,%rax 191eb2: 48 83 c3 01 add $0x1,%rbx 191eb6: 48 01 fd add %rdi,%rbp 191eb9: 48 99 cqto 191ebb: 48 f7 fb idiv %rbx 191ebe: ba 3e 00 00 00 mov $0x3e,%edx 191ec3: eb 05 jmp 191eca 191ec5: 83 ea 01 sub $0x1,%edx 191ec8: 74 06 je 191ed0 191eca: 48 0f a3 d7 bt %rdx,%rdi 191ece: 73 f5 jae 191ec5 191ed0: 49 89 c6 mov %rax,%r14 191ed3: b9 3e 00 00 00 mov $0x3e,%ecx 191ed8: 49 c1 ee 3f shr $0x3f,%r14 191edc: eb 05 jmp 191ee3 191ede: 83 e9 01 sub $0x1,%ecx 191ee1: 74 10 je 191ef3 191ee3: 48 89 c6 mov %rax,%rsi 191ee6: 48 d3 fe sar %cl,%rsi 191ee9: 83 e6 01 and $0x1,%esi 191eec: 4c 39 f6 cmp %r14,%rsi 191eef: 74 ed je 191ede 191ef1: 01 ca add %ecx,%edx 191ef3: 83 fa 3d cmp $0x3d,%edx 191ef6: 0f 87 db 02 00 00 ja 1921d7 191efc: 48 0f af f8 imul %rax,%rdi 191f00: b9 20 00 00 00 mov $0x20,%ecx 191f05: 48 d3 ff sar %cl,%rdi 191f08: 48 81 ff c5 10 00 00 cmp $0x10c5,%rdi 191f0f: 7f 9e jg 191eaf 191f11: 4d 85 ff test %r15,%r15 191f14: 0f 88 e6 05 00 00 js 192500 191f1a: be 3e 00 00 00 mov $0x3e,%esi 191f1f: 89 f1 mov %esi,%ecx 191f21: eb 09 jmp 191f2c 191f23: 83 e9 01 sub $0x1,%ecx 191f26: 0f 84 7d 06 00 00 je 1925a9 191f2c: 4c 89 c8 mov %r9,%rax 191f2f: 48 d3 f8 sar %cl,%rax 191f32: 83 e0 01 and $0x1,%eax 191f35: 4c 39 c0 cmp %r8,%rax 191f38: 74 e9 je 191f23 191f3a: 89 ce mov %ecx,%esi 191f3c: b9 3e 00 00 00 mov $0x3e,%ecx 191f41: 29 f1 sub %esi,%ecx 191f43: 49 d3 e1 shl %cl,%r9 191f46: 83 f9 1f cmp $0x1f,%ecx 191f49: 0f 87 3d 06 00 00 ja 19258c 191f4f: 4c 89 c8 mov %r9,%rax 191f52: 8d 4e e2 lea -0x1e(%rsi),%ecx 191f55: 48 d3 fd sar %cl,%rbp 191f58: 48 99 cqto 191f5a: 48 f7 fd idiv %rbp 191f5d: 49 89 c1 mov %rax,%r9 191f60: 4c 89 e6 mov %r12,%rsi 191f63: b8 3e 00 00 00 mov $0x3e,%eax 191f68: 48 c1 ee 3f shr $0x3f,%rsi 191f6c: 89 c1 mov %eax,%ecx 191f6e: eb 05 jmp 191f75 191f70: 83 e9 01 sub $0x1,%ecx 191f73: 74 0e je 191f83 191f75: 4c 89 e2 mov %r12,%rdx 191f78: 48 d3 fa sar %cl,%rdx 191f7b: 83 e2 01 and $0x1,%edx 191f7e: 48 39 f2 cmp %rsi,%rdx 191f81: 74 ed je 191f70 191f83: 89 c8 mov %ecx,%eax 191f85: ba 3e 00 00 00 mov $0x3e,%edx 191f8a: 83 ea 01 sub $0x1,%edx 191f8d: 74 08 je 191f97 191f8f: 49 0f a3 d2 bt %rdx,%r10 191f93: 73 f5 jae 191f8a 191f95: 01 d0 add %edx,%eax 191f97: 83 f8 3d cmp $0x3d,%eax 191f9a: 0f 87 23 03 00 00 ja 1922c3 191fa0: 4d 0f af e2 imul %r10,%r12 191fa4: b9 20 00 00 00 mov $0x20,%ecx 191fa9: 49 d3 fc sar %cl,%r12 191fac: 49 b8 00 00 00 00 01 movabs $0x100000000,%r8 191fb3: 00 00 00 191fb6: 4c 89 e0 mov %r12,%rax 191fb9: 48 c1 f8 3f sar $0x3f,%rax 191fbd: 48 89 c5 mov %rax,%rbp 191fc0: 4c 31 e5 xor %r12,%rbp 191fc3: 48 29 c5 sub %rax,%rbp 191fc6: 48 81 fd c5 10 00 00 cmp $0x10c5,%rbp 191fcd: 7e 70 jle 19203f 191fcf: 48 89 ef mov %rbp,%rdi 191fd2: bb 01 00 00 00 mov $0x1,%ebx 191fd7: 41 bd 20 00 00 00 mov $0x20,%r13d 191fdd: 48 89 e8 mov %rbp,%rax 191fe0: 48 83 c3 01 add $0x1,%rbx 191fe4: 49 01 f8 add %rdi,%r8 191fe7: 48 99 cqto 191fe9: 48 f7 fb idiv %rbx 191fec: ba 3e 00 00 00 mov $0x3e,%edx 191ff1: eb 05 jmp 191ff8 191ff3: 83 ea 01 sub $0x1,%edx 191ff6: 74 06 je 191ffe 191ff8: 48 0f a3 d7 bt %rdx,%rdi 191ffc: 73 f5 jae 191ff3 191ffe: 49 89 c6 mov %rax,%r14 192001: b9 3e 00 00 00 mov $0x3e,%ecx 192006: 49 c1 ee 3f shr $0x3f,%r14 19200a: eb 05 jmp 192011 19200c: 83 e9 01 sub $0x1,%ecx 19200f: 74 10 je 192021 192011: 48 89 c6 mov %rax,%rsi 192014: 48 d3 fe sar %cl,%rsi 192017: 83 e6 01 and $0x1,%esi 19201a: 4c 39 f6 cmp %r14,%rsi 19201d: 74 ed je 19200c 19201f: 01 ca add %ecx,%edx 192021: 83 fa 3d cmp $0x3d,%edx 192024: 0f 87 df 01 00 00 ja 192209 19202a: 48 0f af f8 imul %rax,%rdi 19202e: b9 20 00 00 00 mov $0x20,%ecx 192033: 48 d3 ff sar %cl,%rdi 192036: 48 81 ff c5 10 00 00 cmp $0x10c5,%rdi 19203d: 7f 9e jg 191fdd 19203f: 4d 85 e4 test %r12,%r12 192042: 0f 88 00 05 00 00 js 192548 192048: 4c 89 c6 mov %r8,%rsi 19204b: 48 c1 ee 3f shr $0x3f,%rsi 19204f: 4c 89 df mov %r11,%rdi 192052: b8 3e 00 00 00 mov $0x3e,%eax 192057: 48 c1 ef 3f shr $0x3f,%rdi 19205b: 89 c1 mov %eax,%ecx 19205d: eb 05 jmp 192064 19205f: 83 e9 01 sub $0x1,%ecx 192062: 74 0e je 192072 192064: 4c 89 da mov %r11,%rdx 192067: 48 d3 fa sar %cl,%rdx 19206a: 83 e2 01 and $0x1,%edx 19206d: 48 39 fa cmp %rdi,%rdx 192070: 74 ed je 19205f 192072: 89 c8 mov %ecx,%eax 192074: b9 3e 00 00 00 mov $0x3e,%ecx 192079: eb 05 jmp 192080 19207b: 83 e9 01 sub $0x1,%ecx 19207e: 74 10 je 192090 192080: 4c 89 c2 mov %r8,%rdx 192083: 48 d3 fa sar %cl,%rdx 192086: 83 e2 01 and $0x1,%edx 192089: 48 39 f2 cmp %rsi,%rdx 19208c: 74 ed je 19207b 19208e: 01 c8 add %ecx,%eax 192090: 83 f8 3d cmp $0x3d,%eax 192093: 0f 87 61 03 00 00 ja 1923fa 192099: 4d 0f af c3 imul %r11,%r8 19209d: b9 20 00 00 00 mov $0x20,%ecx 1920a2: 49 d3 f8 sar %cl,%r8 1920a5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1920aa: ba 3e 00 00 00 mov $0x3e,%edx 1920af: 89 d1 mov %edx,%ecx 1920b1: 48 89 c6 mov %rax,%rsi 1920b4: 48 89 c2 mov %rax,%rdx 1920b7: 48 c1 ee 3f shr $0x3f,%rsi 1920bb: eb 05 jmp 1920c2 1920bd: 83 e9 01 sub $0x1,%ecx 1920c0: 74 0e je 1920d0 1920c2: 48 89 d0 mov %rdx,%rax 1920c5: 48 d3 f8 sar %cl,%rax 1920c8: 83 e0 01 and $0x1,%eax 1920cb: 48 39 f0 cmp %rsi,%rax 1920ce: 74 ed je 1920bd 1920d0: 4c 89 ce mov %r9,%rsi 1920d3: 89 ca mov %ecx,%edx 1920d5: b9 3e 00 00 00 mov $0x3e,%ecx 1920da: 48 c1 ee 3f shr $0x3f,%rsi 1920de: eb 05 jmp 1920e5 1920e0: 83 e9 01 sub $0x1,%ecx 1920e3: 74 10 je 1920f5 1920e5: 4c 89 c8 mov %r9,%rax 1920e8: 48 d3 f8 sar %cl,%rax 1920eb: 83 e0 01 and $0x1,%eax 1920ee: 48 39 f0 cmp %rsi,%rax 1920f1: 74 ed je 1920e0 1920f3: 01 ca add %ecx,%edx 1920f5: 83 fa 3d cmp $0x3d,%edx 1920f8: 0f 87 c9 02 00 00 ja 1923c7 1920fe: 4c 0f af 4c 24 08 imul 0x8(%rsp),%r9 192104: b9 20 00 00 00 mov $0x20,%ecx 192109: 49 d3 f9 sar %cl,%r9 19210c: 4c 89 ce mov %r9,%rsi 19210f: b8 3e 00 00 00 mov $0x3e,%eax 192114: 48 c1 ee 3f shr $0x3f,%rsi 192118: 89 c1 mov %eax,%ecx 19211a: eb 05 jmp 192121 19211c: 83 e9 01 sub $0x1,%ecx 19211f: 74 0e je 19212f 192121: 4c 89 ca mov %r9,%rdx 192124: 48 d3 fa sar %cl,%rdx 192127: 83 e2 01 and $0x1,%edx 19212a: 48 39 f2 cmp %rsi,%rdx 19212d: 74 ed je 19211c 19212f: 4c 89 c6 mov %r8,%rsi 192132: 89 c8 mov %ecx,%eax 192134: b9 3e 00 00 00 mov $0x3e,%ecx 192139: 48 c1 ee 3f shr $0x3f,%rsi 19213d: eb 05 jmp 192144 19213f: 83 e9 01 sub $0x1,%ecx 192142: 74 10 je 192154 192144: 4c 89 c2 mov %r8,%rdx 192147: 48 d3 fa sar %cl,%rdx 19214a: 83 e2 01 and $0x1,%edx 19214d: 48 39 f2 cmp %rsi,%rdx 192150: 74 ed je 19213f 192152: 01 c8 add %ecx,%eax 192154: 83 f8 3d cmp $0x3d,%eax 192157: 0f 87 36 02 00 00 ja 192393 19215d: 4d 0f af c1 imul %r9,%r8 192161: b9 20 00 00 00 mov $0x20,%ecx 192166: 49 d3 f8 sar %cl,%r8 192169: 4c 89 c6 mov %r8,%rsi 19216c: b8 3e 00 00 00 mov $0x3e,%eax 192171: 48 c1 ee 3f shr $0x3f,%rsi 192175: 89 c1 mov %eax,%ecx 192177: eb 05 jmp 19217e 192179: 83 e9 01 sub $0x1,%ecx 19217c: 74 0e je 19218c 19217e: 4c 89 c2 mov %r8,%rdx 192181: 48 d3 fa sar %cl,%rdx 192184: 83 e2 01 and $0x1,%edx 192187: 48 39 f2 cmp %rsi,%rdx 19218a: 74 ed je 192179 19218c: 89 c8 mov %ecx,%eax 19218e: ba 3e 00 00 00 mov $0x3e,%edx 192193: 83 ea 01 sub $0x1,%edx 192196: 74 08 je 1921a0 192198: 49 0f a3 d2 bt %rdx,%r10 19219c: 73 f5 jae 192193 19219e: 01 d0 add %edx,%eax 1921a0: 83 f8 3d cmp $0x3d,%eax 1921a3: 0f 87 bc 01 00 00 ja 192365 1921a9: 4d 0f af c2 imul %r10,%r8 1921ad: b9 20 00 00 00 mov $0x20,%ecx 1921b2: 49 d3 f8 sar %cl,%r8 1921b5: 4d 69 c0 e8 03 00 00 imul $0x3e8,%r8,%r8 1921bc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1921c1: 49 c1 f8 20 sar $0x20,%r8 1921c5: 44 89 00 mov %r8d,(%rax) 1921c8: 48 83 c4 18 add $0x18,%rsp 1921cc: 5b pop %rbx 1921cd: 5d pop %rbp 1921ce: 41 5c pop %r12 1921d0: 41 5d pop %r13 1921d2: 41 5e pop %r14 1921d4: 41 5f pop %r15 1921d6: c3 retq 1921d7: 8d 72 c3 lea -0x3d(%rdx),%esi 1921da: 41 89 f6 mov %esi,%r14d 1921dd: 89 f1 mov %esi,%ecx 1921df: 41 d1 ee shr %r14d 1921e2: 83 e1 01 and $0x1,%ecx 1921e5: 44 01 f1 add %r14d,%ecx 1921e8: 48 d3 ff sar %cl,%rdi 1921eb: 44 89 f1 mov %r14d,%ecx 1921ee: 48 d3 f8 sar %cl,%rax 1921f1: 48 0f af f8 imul %rax,%rdi 1921f5: 83 fe 20 cmp $0x20,%esi 1921f8: 0f 86 85 00 00 00 jbe 192283 1921fe: 8d 4a a3 lea -0x5d(%rdx),%ecx 192201: 48 d3 e7 shl %cl,%rdi 192204: e9 ff fc ff ff jmpq 191f08 192209: 8d 72 c3 lea -0x3d(%rdx),%esi 19220c: 41 89 f6 mov %esi,%r14d 19220f: 89 f1 mov %esi,%ecx 192211: 41 d1 ee shr %r14d 192214: 83 e1 01 and $0x1,%ecx 192217: 44 01 f1 add %r14d,%ecx 19221a: 48 d3 ff sar %cl,%rdi 19221d: 44 89 f1 mov %r14d,%ecx 192220: 48 d3 f8 sar %cl,%rax 192223: 48 0f af f8 imul %rax,%rdi 192227: 83 fe 20 cmp $0x20,%esi 19222a: 76 35 jbe 192261 19222c: 8d 4a a3 lea -0x5d(%rdx),%ecx 19222f: 48 d3 e7 shl %cl,%rdi 192232: e9 ff fd ff ff jmpq 192036 192237: 8d 72 c3 lea -0x3d(%rdx),%esi 19223a: 89 f7 mov %esi,%edi 19223c: 89 f1 mov %esi,%ecx 19223e: d1 ef shr %edi 192240: 83 e1 01 and $0x1,%ecx 192243: 01 f9 add %edi,%ecx 192245: 49 d3 f8 sar %cl,%r8 192248: 89 f9 mov %edi,%ecx 19224a: 48 d3 f8 sar %cl,%rax 19224d: 4c 0f af c0 imul %rax,%r8 192251: 83 fe 20 cmp $0x20,%esi 192254: 76 1b jbe 192271 192256: 8d 4a a3 lea -0x5d(%rdx),%ecx 192259: 49 d3 e0 shl %cl,%r8 19225c: e9 b2 fb ff ff jmpq 191e13 192261: 0f 84 cf fd ff ff je 192036 192267: 44 89 e9 mov %r13d,%ecx 19226a: 29 f1 sub %esi,%ecx 19226c: e9 c2 fd ff ff jmpq 192033 192271: 0f 84 9c fb ff ff je 191e13 192277: b9 20 00 00 00 mov $0x20,%ecx 19227c: 29 f1 sub %esi,%ecx 19227e: e9 8d fb ff ff jmpq 191e10 192283: 0f 84 7f fc ff ff je 191f08 192289: b9 20 00 00 00 mov $0x20,%ecx 19228e: 29 f1 sub %esi,%ecx 192290: e9 70 fc ff ff jmpq 191f05 192295: 8d 50 c3 lea -0x3d(%rax),%edx 192298: 89 d6 mov %edx,%esi 19229a: 89 d1 mov %edx,%ecx 19229c: d1 ee shr %esi 19229e: 83 e1 01 and $0x1,%ecx 1922a1: 01 f1 add %esi,%ecx 1922a3: 48 d3 fb sar %cl,%rbx 1922a6: 89 f1 mov %esi,%ecx 1922a8: 49 d3 ff sar %cl,%r15 1922ab: 4c 0f af fb imul %rbx,%r15 1922af: 83 fa 20 cmp $0x20,%edx 1922b2: 0f 86 70 01 00 00 jbe 192428 1922b8: 8d 48 a3 lea -0x5d(%rax),%ecx 1922bb: 49 d3 e7 shl %cl,%r15 1922be: e9 c1 fb ff ff jmpq 191e84 1922c3: 8d 50 c3 lea -0x3d(%rax),%edx 1922c6: 4c 89 d3 mov %r10,%rbx 1922c9: 89 d6 mov %edx,%esi 1922cb: 89 d1 mov %edx,%ecx 1922cd: d1 ee shr %esi 1922cf: 83 e1 01 and $0x1,%ecx 1922d2: 01 f1 add %esi,%ecx 1922d4: 49 d3 fc sar %cl,%r12 1922d7: 89 f1 mov %esi,%ecx 1922d9: 48 d3 fb sar %cl,%rbx 1922dc: 4c 0f af e3 imul %rbx,%r12 1922e0: 83 fa 20 cmp $0x20,%edx 1922e3: 0f 86 63 01 00 00 jbe 19244c 1922e9: 8d 48 a3 lea -0x5d(%rax),%ecx 1922ec: 49 d3 e4 shl %cl,%r12 1922ef: e9 b8 fc ff ff jmpq 191fac 1922f4: 8d 50 c3 lea -0x3d(%rax),%edx 1922f7: 49 89 d8 mov %rbx,%r8 1922fa: 89 d7 mov %edx,%edi 1922fc: 89 d1 mov %edx,%ecx 1922fe: d1 ef shr %edi 192300: 83 e1 01 and $0x1,%ecx 192303: 01 f9 add %edi,%ecx 192305: 49 d3 f8 sar %cl,%r8 192308: 89 f9 mov %edi,%ecx 19230a: 48 d3 fe sar %cl,%rsi 19230d: 4c 89 c7 mov %r8,%rdi 192310: 48 0f af fe imul %rsi,%rdi 192314: 48 89 3c 24 mov %rdi,(%rsp) 192318: 83 fa 20 cmp $0x20,%edx 19231b: 0f 86 19 01 00 00 jbe 19243a 192321: 8d 48 a3 lea -0x5d(%rax),%ecx 192324: 48 d3 e7 shl %cl,%rdi 192327: 48 89 3c 24 mov %rdi,(%rsp) 19232b: e9 5b fa ff ff jmpq 191d8b 192330: 8d 50 c3 lea -0x3d(%rax),%edx 192333: 4c 89 d3 mov %r10,%rbx 192336: 41 89 d1 mov %edx,%r9d 192339: 89 d1 mov %edx,%ecx 19233b: 41 d1 e9 shr %r9d 19233e: 83 e1 01 and $0x1,%ecx 192341: 44 01 c9 add %r9d,%ecx 192344: 49 d3 f8 sar %cl,%r8 192347: 44 89 c9 mov %r9d,%ecx 19234a: 48 d3 fb sar %cl,%rbx 19234d: 4c 0f af c3 imul %rbx,%r8 192351: 83 fa 20 cmp $0x20,%edx 192354: 0f 86 16 01 00 00 jbe 192470 19235a: 8d 48 a3 lea -0x5d(%rax),%ecx 19235d: 49 d3 e0 shl %cl,%r8 192360: e9 d1 f9 ff ff jmpq 191d36 192365: 8d 70 c3 lea -0x3d(%rax),%esi 192368: 89 f2 mov %esi,%edx 19236a: 89 f1 mov %esi,%ecx 19236c: d1 ea shr %edx 19236e: 83 e1 01 and $0x1,%ecx 192371: 01 d1 add %edx,%ecx 192373: 49 d3 f8 sar %cl,%r8 192376: 89 d1 mov %edx,%ecx 192378: 49 d3 fa sar %cl,%r10 19237b: 4d 0f af c2 imul %r10,%r8 19237f: 83 fe 20 cmp $0x20,%esi 192382: 0f 86 d6 00 00 00 jbe 19245e 192388: 8d 48 a3 lea -0x5d(%rax),%ecx 19238b: 49 d3 e0 shl %cl,%r8 19238e: e9 22 fe ff ff jmpq 1921b5 192393: 8d 50 c3 lea -0x3d(%rax),%edx 192396: 4d 89 c3 mov %r8,%r11 192399: 89 d6 mov %edx,%esi 19239b: 89 d1 mov %edx,%ecx 19239d: d1 ee shr %esi 19239f: 83 e1 01 and $0x1,%ecx 1923a2: 01 f1 add %esi,%ecx 1923a4: 49 d3 f9 sar %cl,%r9 1923a7: 89 f1 mov %esi,%ecx 1923a9: 49 d3 fb sar %cl,%r11 1923ac: 4d 0f af cb imul %r11,%r9 1923b0: 4d 89 c8 mov %r9,%r8 1923b3: 83 fa 20 cmp $0x20,%edx 1923b6: 0f 86 d8 00 00 00 jbe 192494 1923bc: 8d 48 a3 lea -0x5d(%rax),%ecx 1923bf: 49 d3 e0 shl %cl,%r8 1923c2: e9 a2 fd ff ff jmpq 192169 1923c7: 8d 72 c3 lea -0x3d(%rdx),%esi 1923ca: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1923cf: 89 f0 mov %esi,%eax 1923d1: 89 f1 mov %esi,%ecx 1923d3: d1 e8 shr %eax 1923d5: 83 e1 01 and $0x1,%ecx 1923d8: 01 c1 add %eax,%ecx 1923da: 48 d3 ff sar %cl,%rdi 1923dd: 89 c1 mov %eax,%ecx 1923df: 49 d3 f9 sar %cl,%r9 1923e2: 4c 0f af cf imul %rdi,%r9 1923e6: 83 fe 20 cmp $0x20,%esi 1923e9: 0f 86 93 00 00 00 jbe 192482 1923ef: 8d 4a a3 lea -0x5d(%rdx),%ecx 1923f2: 49 d3 e1 shl %cl,%r9 1923f5: e9 12 fd ff ff jmpq 19210c 1923fa: 8d 50 c3 lea -0x3d(%rax),%edx 1923fd: 89 d6 mov %edx,%esi 1923ff: 89 d1 mov %edx,%ecx 192401: d1 ee shr %esi 192403: 83 e1 01 and $0x1,%ecx 192406: 01 f1 add %esi,%ecx 192408: 49 d3 fb sar %cl,%r11 19240b: 89 f1 mov %esi,%ecx 19240d: 49 d3 f8 sar %cl,%r8 192410: 4d 0f af c3 imul %r11,%r8 192414: 83 fa 20 cmp $0x20,%edx 192417: 0f 86 89 00 00 00 jbe 1924a6 19241d: 8d 48 a3 lea -0x5d(%rax),%ecx 192420: 49 d3 e0 shl %cl,%r8 192423: e9 7d fc ff ff jmpq 1920a5 192428: 0f 84 56 fa ff ff je 191e84 19242e: b9 20 00 00 00 mov $0x20,%ecx 192433: 29 d1 sub %edx,%ecx 192435: e9 47 fa ff ff jmpq 191e81 19243a: 0f 84 4b f9 ff ff je 191d8b 192440: b9 20 00 00 00 mov $0x20,%ecx 192445: 29 d1 sub %edx,%ecx 192447: e9 3b f9 ff ff jmpq 191d87 19244c: 0f 84 5a fb ff ff je 191fac 192452: b9 20 00 00 00 mov $0x20,%ecx 192457: 29 d1 sub %edx,%ecx 192459: e9 4b fb ff ff jmpq 191fa9 19245e: 0f 84 51 fd ff ff je 1921b5 192464: b9 20 00 00 00 mov $0x20,%ecx 192469: 29 f1 sub %esi,%ecx 19246b: e9 42 fd ff ff jmpq 1921b2 192470: 0f 84 c0 f8 ff ff je 191d36 192476: b9 20 00 00 00 mov $0x20,%ecx 19247b: 29 d1 sub %edx,%ecx 19247d: e9 b1 f8 ff ff jmpq 191d33 192482: 0f 84 84 fc ff ff je 19210c 192488: b9 20 00 00 00 mov $0x20,%ecx 19248d: 29 f1 sub %esi,%ecx 19248f: e9 75 fc ff ff jmpq 192109 192494: 0f 84 cf fc ff ff je 192169 19249a: b9 20 00 00 00 mov $0x20,%ecx 19249f: 29 d1 sub %edx,%ecx 1924a1: e9 c0 fc ff ff jmpq 192166 1924a6: 0f 84 f9 fb ff ff je 1920a5 1924ac: b9 20 00 00 00 mov $0x20,%ecx 1924b1: 29 d1 sub %edx,%ecx 1924b3: e9 ea fb ff ff jmpq 1920a2 1924b8: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 1924bf: 00 00 00 1924c2: be 3e 00 00 00 mov $0x3e,%esi 1924c7: 89 f2 mov %esi,%edx 1924c9: 83 ee 01 sub $0x1,%esi 1924cc: 0f 84 72 01 00 00 je 192644 1924d2: 48 0f a3 f0 bt %rsi,%rax 1924d6: 73 ef jae 1924c7 1924d8: b9 3e 00 00 00 mov $0x3e,%ecx 1924dd: 29 f1 sub %esi,%ecx 1924df: 48 d3 e0 shl %cl,%rax 1924e2: 83 f9 1f cmp $0x1f,%ecx 1924e5: 0f 87 21 01 00 00 ja 19260c 1924eb: 83 ea 1f sub $0x1f,%edx 1924ee: 89 d1 mov %edx,%ecx 1924f0: 48 99 cqto 1924f2: 49 d3 f9 sar %cl,%r9 1924f5: 49 f7 f9 idiv %r9 1924f8: 49 89 c1 mov %rax,%r9 1924fb: e9 27 f9 ff ff jmpq 191e27 192500: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 192507: 00 00 00 19250a: be 3e 00 00 00 mov $0x3e,%esi 19250f: 89 f2 mov %esi,%edx 192511: 83 ee 01 sub $0x1,%esi 192514: 0f 84 23 01 00 00 je 19263d 19251a: 48 0f a3 f0 bt %rsi,%rax 19251e: 73 ef jae 19250f 192520: b9 3e 00 00 00 mov $0x3e,%ecx 192525: 29 f1 sub %esi,%ecx 192527: 48 d3 e0 shl %cl,%rax 19252a: 83 f9 1f cmp $0x1f,%ecx 19252d: 0f 87 b9 00 00 00 ja 1925ec 192533: 83 ea 1f sub $0x1f,%edx 192536: 89 d1 mov %edx,%ecx 192538: 48 99 cqto 19253a: 48 d3 fd sar %cl,%rbp 19253d: 48 f7 fd idiv %rbp 192540: 48 89 c5 mov %rax,%rbp 192543: e9 d2 f9 ff ff jmpq 191f1a 192548: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 19254f: 00 00 00 192552: be 3e 00 00 00 mov $0x3e,%esi 192557: 89 f2 mov %esi,%edx 192559: 83 ee 01 sub $0x1,%esi 19255c: 0f 84 d1 00 00 00 je 192633 192562: 48 0f a3 f0 bt %rsi,%rax 192566: 73 ef jae 192557 192568: b9 3e 00 00 00 mov $0x3e,%ecx 19256d: 29 f1 sub %esi,%ecx 19256f: 48 d3 e0 shl %cl,%rax 192572: 83 f9 1f cmp $0x1f,%ecx 192575: 77 4e ja 1925c5 192577: 83 ea 1f sub $0x1f,%edx 19257a: 89 d1 mov %edx,%ecx 19257c: 48 99 cqto 19257e: 49 d3 f8 sar %cl,%r8 192581: 49 f7 f8 idiv %r8 192584: 49 89 c0 mov %rax,%r8 192587: e9 bc fa ff ff jmpq 192048 19258c: 4c 89 c8 mov %r9,%rax 19258f: 48 99 cqto 192591: 48 f7 fd idiv %rbp 192594: 49 89 c1 mov %rax,%r9 192597: 83 f9 20 cmp $0x20,%ecx 19259a: 0f 84 c0 f9 ff ff je 191f60 1925a0: b9 1e 00 00 00 mov $0x1e,%ecx 1925a5: 29 f1 sub %esi,%ecx 1925a7: eb 14 jmp 1925bd 1925a9: 49 c1 e1 3e shl $0x3e,%r9 1925ad: b9 1e 00 00 00 mov $0x1e,%ecx 1925b2: 4c 89 c8 mov %r9,%rax 1925b5: 48 99 cqto 1925b7: 48 f7 fd idiv %rbp 1925ba: 49 89 c1 mov %rax,%r9 1925bd: 49 d3 f9 sar %cl,%r9 1925c0: e9 9b f9 ff ff jmpq 191f60 1925c5: 48 99 cqto 1925c7: 49 f7 f8 idiv %r8 1925ca: 49 89 c0 mov %rax,%r8 1925cd: 83 f9 20 cmp $0x20,%ecx 1925d0: 0f 84 72 fa ff ff je 192048 1925d6: b9 1e 00 00 00 mov $0x1e,%ecx 1925db: 29 f1 sub %esi,%ecx 1925dd: 49 d3 f8 sar %cl,%r8 1925e0: 4c 89 c6 mov %r8,%rsi 1925e3: 48 c1 ee 3f shr $0x3f,%rsi 1925e7: e9 63 fa ff ff jmpq 19204f 1925ec: 48 99 cqto 1925ee: 48 f7 fd idiv %rbp 1925f1: 48 89 c5 mov %rax,%rbp 1925f4: 83 f9 20 cmp $0x20,%ecx 1925f7: 0f 84 1d f9 ff ff je 191f1a 1925fd: b9 1e 00 00 00 mov $0x1e,%ecx 192602: 29 f1 sub %esi,%ecx 192604: 48 d3 fd sar %cl,%rbp 192607: e9 0e f9 ff ff jmpq 191f1a 19260c: 48 99 cqto 19260e: 49 f7 f9 idiv %r9 192611: 49 89 c1 mov %rax,%r9 192614: 83 f9 20 cmp $0x20,%ecx 192617: 0f 84 0a f8 ff ff je 191e27 19261d: b9 1e 00 00 00 mov $0x1e,%ecx 192622: 29 f1 sub %esi,%ecx 192624: 49 d3 f9 sar %cl,%r9 192627: 4d 89 c8 mov %r9,%r8 19262a: 49 c1 e8 3f shr $0x3f,%r8 19262e: e9 fb f7 ff ff jmpq 191e2e 192633: 31 f6 xor %esi,%esi 192635: 45 31 c0 xor %r8d,%r8d 192638: e9 12 fa ff ff jmpq 19204f 19263d: 31 ed xor %ebp,%ebp 19263f: e9 d6 f8 ff ff jmpq 191f1a 192644: 45 31 c0 xor %r8d,%r8d 192647: 45 31 c9 xor %r9d,%r9d 19264a: e9 df f7 ff ff jmpq 191e2e 19264f: 90 nop 0000000000192650 : 192650: e8 00 00 00 00 callq 192655 192655: 41 57 push %r15 192657: 41 56 push %r14 192659: 41 55 push %r13 19265b: 41 54 push %r12 19265d: 55 push %rbp 19265e: 48 89 fd mov %rdi,%rbp 192661: 53 push %rbx 192662: 48 81 ec 90 00 00 00 sub $0x90,%rsp 192669: 48 8b 9f 98 7d 00 00 mov 0x7d98(%rdi),%rbx 192670: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 192677: 00 00 192679: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 192680: 00 192681: 31 c0 xor %eax,%eax 192683: 48 8b 87 e8 7c 00 00 mov 0x7ce8(%rdi),%rax 19268a: 48 89 04 24 mov %rax,(%rsp) 19268e: e8 00 00 00 00 callq 192693 192693: 84 c0 test %al,%al 192695: 0f 85 44 26 00 00 jne 194cdf 19269b: 80 7b 05 00 cmpb $0x0,0x5(%rbx) 19269f: 75 0d jne 1926ae 1926a1: 80 bb 05 36 00 00 00 cmpb $0x0,0x3605(%rbx) 1926a8: 0f 84 8e 03 00 00 je 192a3c 1926ae: 31 d2 xor %edx,%edx 1926b0: be e0 01 00 00 mov $0x1e0,%esi 1926b5: 48 89 ef mov %rbp,%rdi 1926b8: e8 00 00 00 00 callq 1926bd 1926bd: 31 c9 xor %ecx,%ecx 1926bf: be e0 01 00 00 mov $0x1e0,%esi 1926c4: 48 89 ef mov %rbp,%rdi 1926c7: 80 cc 04 or $0x4,%ah 1926ca: 89 c2 mov %eax,%edx 1926cc: e8 00 00 00 00 callq 1926d1 1926d1: 80 7b 06 00 cmpb $0x0,0x6(%rbx) 1926d5: 74 0e je 1926e5 1926d7: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 1926de: c7 40 54 30 75 00 00 movl $0x7530,0x54(%rax) 1926e5: 80 7b 05 00 cmpb $0x0,0x5(%rbx) 1926e9: 75 0d jne 1926f8 1926eb: 80 bb 05 36 00 00 00 cmpb $0x0,0x3605(%rbx) 1926f2: 0f 84 ae 00 00 00 je 1927a6 1926f8: 4c 8b ad 98 7d 00 00 mov 0x7d98(%rbp),%r13 1926ff: 41 80 7d 05 00 cmpb $0x0,0x5(%r13) 192704: 0f 85 4f 03 00 00 jne 192a59 19270a: 41 80 bd 05 36 00 00 cmpb $0x0,0x3605(%r13) 192711: 00 192712: 0f 84 bc 25 00 00 je 194cd4 192718: 48 81 fd 30 82 ff ff cmp $0xffffffffffff8230,%rbp 19271f: 0f 84 af 25 00 00 je 194cd4 192725: 49 c7 85 88 0b 00 00 movq $0x0,0xb88(%r13) 19272c: 00 00 00 00 192730: 8b 8d d0 7d 00 00 mov 0x7dd0(%rbp),%ecx 192736: 41 89 8d 84 0b 00 00 mov %ecx,0xb84(%r13) 19273d: 85 c9 test %ecx,%ecx 19273f: 74 30 je 192771 192741: 48 c1 e1 03 shl $0x3,%rcx 192745: 31 c0 xor %eax,%eax 192747: 48 8b 95 d8 7d 00 00 mov 0x7dd8(%rbp),%rdx 19274e: 0f b7 54 02 04 movzwl 0x4(%rdx,%rax,1),%edx 192753: 41 c7 84 05 94 0b 00 movl $0x0,0xb94(%r13,%rax,1) 19275a: 00 00 00 00 00 19275f: 66 41 89 94 05 90 0b mov %dx,0xb90(%r13,%rax,1) 192766: 00 00 192768: 48 83 c0 08 add $0x8,%rax 19276c: 48 39 c1 cmp %rax,%rcx 19276f: 75 d6 jne 192747 192771: 41 80 bd e8 06 00 00 cmpb $0x0,0x6e8(%r13) 192778: 00 192779: 0f 85 79 13 00 00 jne 193af8 19277f: 41 80 bd 06 36 00 00 cmpb $0x0,0x3606(%r13) 192786: 00 192787: 0f 85 ce 13 00 00 jne 193b5b 19278d: 41 80 7d 06 00 cmpb $0x0,0x6(%r13) 192792: 0f 85 2f 14 00 00 jne 193bc7 192798: 41 80 bd 02 36 00 00 cmpb $0x0,0x3602(%r13) 19279f: 00 1927a0: 0f 85 8c 14 00 00 jne 193c32 1927a6: 80 bb e9 06 00 00 00 cmpb $0x0,0x6e9(%rbx) 1927ad: 0f 85 3e 03 00 00 jne 192af1 1927b3: 80 7b 09 00 cmpb $0x0,0x9(%rbx) 1927b7: 0f 85 22 03 00 00 jne 192adf 1927bd: 80 7b 0e 00 cmpb $0x0,0xe(%rbx) 1927c1: 0f 85 06 03 00 00 jne 192acd 1927c7: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 1927ce: 4c 8b a5 98 7d 00 00 mov 0x7d98(%rbp),%r12 1927d5: 48 89 ef mov %rbp,%rdi 1927d8: 48 8b 40 30 mov 0x30(%rax),%rax 1927dc: e8 00 00 00 00 callq 1927e1 1927e1: 89 c2 mov %eax,%edx 1927e3: 41 0f af 94 24 a8 01 imul 0x1a8(%r12),%edx 1927ea: 00 00 1927ec: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 1927f3: 48 89 d7 mov %rdx,%rdi 1927f6: 48 c1 ea 35 shr $0x35,%rdx 1927fa: 48 c1 ef 25 shr $0x25,%rdi 1927fe: 85 d2 test %edx,%edx 192800: 0f 84 78 14 00 00 je 193c7e 192806: 31 c9 xor %ecx,%ecx 192808: 89 ce mov %ecx,%esi 19280a: 83 c1 01 add $0x1,%ecx 19280d: d1 ea shr %edx 19280f: 75 f7 jne 192808 192811: 8d 4e 02 lea 0x2(%rsi),%ecx 192814: 89 ca mov %ecx,%edx 192816: 83 e1 fe and $0xfffffffe,%ecx 192819: d1 ea shr %edx 19281b: d3 ef shr %cl,%edi 19281d: 41 89 d0 mov %edx,%r8d 192820: 41 c1 e0 10 shl $0x10,%r8d 192824: 41 09 f8 or %edi,%r8d 192827: 41 0f af 84 24 ac 01 imul 0x1ac(%r12),%eax 19282e: 00 00 192830: 41 89 bc 24 90 01 00 mov %edi,0x190(%r12) 192837: 00 192838: 41 89 94 24 94 01 00 mov %edx,0x194(%r12) 19283f: 00 192840: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 192847: 48 89 c7 mov %rax,%rdi 19284a: 48 c1 e8 35 shr $0x35,%rax 19284e: 48 c1 ef 25 shr $0x25,%rdi 192852: 48 89 fe mov %rdi,%rsi 192855: 85 c0 test %eax,%eax 192857: 0f 84 1a 14 00 00 je 193c77 19285d: 31 d2 xor %edx,%edx 19285f: 89 d1 mov %edx,%ecx 192861: 83 c2 01 add $0x1,%edx 192864: d1 e8 shr %eax 192866: 75 f7 jne 19285f 192868: 83 c1 02 add $0x2,%ecx 19286b: 89 c8 mov %ecx,%eax 19286d: 83 e1 fe and $0xfffffffe,%ecx 192870: d1 e8 shr %eax 192872: d3 ee shr %cl,%esi 192874: 89 c2 mov %eax,%edx 192876: c1 e2 10 shl $0x10,%edx 192879: 09 f2 or %esi,%edx 19287b: 45 89 84 24 a0 01 00 mov %r8d,0x1a0(%r12) 192882: 00 192883: 31 c9 xor %ecx,%ecx 192885: 48 89 ef mov %rbp,%rdi 192888: 41 89 84 24 9c 01 00 mov %eax,0x19c(%r12) 19288f: 00 192890: 41 89 b4 24 98 01 00 mov %esi,0x198(%r12) 192897: 00 192898: be ff 01 00 00 mov $0x1ff,%esi 19289d: 41 89 94 24 a4 01 00 mov %edx,0x1a4(%r12) 1928a4: 00 1928a5: 44 89 c2 mov %r8d,%edx 1928a8: 45 31 e4 xor %r12d,%r12d 1928ab: e8 00 00 00 00 callq 1928b0 1928b0: 31 d2 xor %edx,%edx 1928b2: be 01 02 00 00 mov $0x201,%esi 1928b7: 48 89 ef mov %rbp,%rdi 1928ba: e8 00 00 00 00 callq 1928bf 1928bf: 31 c9 xor %ecx,%ecx 1928c1: be 01 02 00 00 mov $0x201,%esi 1928c6: 48 89 ef mov %rbp,%rdi 1928c9: 66 31 c0 xor %ax,%ax 1928cc: 89 c2 mov %eax,%edx 1928ce: 80 ce 02 or $0x2,%dh 1928d1: e8 00 00 00 00 callq 1928d6 1928d6: ba 24 00 00 00 mov $0x24,%edx 1928db: b8 24 00 00 00 mov $0x24,%eax 1928e0: eb 10 jmp 1928f2 1928e2: 42 8b 04 a5 00 00 00 mov 0x0(,%r12,4),%eax 1928e9: 00 1928ea: 42 8b 14 a5 00 00 00 mov 0x0(,%r12,4),%edx 1928f1: 00 1928f2: c1 e2 0a shl $0xa,%edx 1928f5: 41 8d b4 24 f0 01 00 lea 0x1f0(%r12),%esi 1928fc: 00 1928fd: 31 c9 xor %ecx,%ecx 1928ff: 48 89 ef mov %rbp,%rdi 192902: 09 c2 or %eax,%edx 192904: 49 83 c4 01 add $0x1,%r12 192908: e8 00 00 00 00 callq 19290d 19290d: 49 83 fc 0f cmp $0xf,%r12 192911: 75 cf jne 1928e2 192913: 31 d2 xor %edx,%edx 192915: be e2 01 00 00 mov $0x1e2,%esi 19291a: 48 89 ef mov %rbp,%rdi 19291d: e8 00 00 00 00 callq 192922 192922: 31 c9 xor %ecx,%ecx 192924: be e2 01 00 00 mov $0x1e2,%esi 192929: 48 89 ef mov %rbp,%rdi 19292c: 83 e0 df and $0xffffffdf,%eax 19292f: 89 c2 mov %eax,%edx 192931: e8 00 00 00 00 callq 192936 192936: 31 c9 xor %ecx,%ecx 192938: ba 00 02 00 00 mov $0x200,%edx 19293d: 48 89 ef mov %rbp,%rdi 192940: be e1 01 00 00 mov $0x1e1,%esi 192945: e8 00 00 00 00 callq 19294a 19294a: 31 c9 xor %ecx,%ecx 19294c: ba c8 00 00 00 mov $0xc8,%edx 192951: 48 89 ef mov %rbp,%rdi 192954: be 03 02 00 00 mov $0x203,%esi 192959: e8 00 00 00 00 callq 19295e 19295e: 31 d2 xor %edx,%edx 192960: be 0a 02 00 00 mov $0x20a,%esi 192965: 48 89 ef mov %rbp,%rdi 192968: e8 00 00 00 00 callq 19296d 19296d: 31 c9 xor %ecx,%ecx 19296f: be 0a 02 00 00 mov $0x20a,%esi 192974: 48 89 ef mov %rbp,%rdi 192977: 25 f0 ff ff f0 and $0xf0fffff0,%eax 19297c: 89 c2 mov %eax,%edx 19297e: 81 ca 0f 00 00 0d or $0xd00000f,%edx 192984: e8 00 00 00 00 callq 192989 192989: 31 c9 xor %ecx,%ecx 19298b: be ef 01 00 00 mov $0x1ef,%esi 192990: 48 89 ef mov %rbp,%rdi 192993: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 19299a: 8b 90 b0 01 00 00 mov 0x1b0(%rax),%edx 1929a0: e8 00 00 00 00 callq 1929a5 1929a5: 4c 8b a5 98 7d 00 00 mov 0x7d98(%rbp),%r12 1929ac: 48 89 ef mov %rbp,%rdi 1929af: e8 00 00 00 00 callq 1929b4 1929b4: 31 f6 xor %esi,%esi 1929b6: 48 89 ef mov %rbp,%rdi 1929b9: e8 00 00 00 00 callq 1929be 1929be: 41 8b b4 24 08 36 00 mov 0x3608(%r12),%esi 1929c5: 00 1929c6: 48 89 ef mov %rbp,%rdi 1929c9: e8 00 00 00 00 callq 1929ce 1929ce: 41 89 c4 mov %eax,%r12d 1929d1: 85 c0 test %eax,%eax 1929d3: 0f 85 e3 00 00 00 jne 192abc 1929d9: 4c 8b ad 98 7d 00 00 mov 0x7d98(%rbp),%r13 1929e0: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 1929e5: be 10 00 01 00 mov $0x10010,%esi 1929ea: 48 89 ef mov %rbp,%rdi 1929ed: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 1929f4: e8 00 00 00 00 callq 1929f9 1929f9: 41 89 c4 mov %eax,%r12d 1929fc: 85 c0 test %eax,%eax 1929fe: 0f 84 16 03 00 00 je 192d1a 192a04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 192a0b: e8 00 00 00 00 callq 192a10 192a10: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 192a17: 00 192a18: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 192a1f: 00 00 192a21: 0f 85 33 2b 00 00 jne 19555a 192a27: 48 81 c4 90 00 00 00 add $0x90,%rsp 192a2e: 44 89 e0 mov %r12d,%eax 192a31: 5b pop %rbx 192a32: 5d pop %rbp 192a33: 41 5c pop %r12 192a35: 41 5d pop %r13 192a37: 41 5e pop %r14 192a39: 41 5f pop %r15 192a3b: c3 retq 192a3c: 80 7b 06 00 cmpb $0x0,0x6(%rbx) 192a40: 0f 84 60 fd ff ff je 1927a6 192a46: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 192a4d: c7 40 54 30 75 00 00 movl $0x7530,0x54(%rax) 192a54: e9 8c fc ff ff jmpq 1926e5 192a59: 49 8d 8d 84 0b 00 00 lea 0xb84(%r13),%rcx 192a60: 31 d2 xor %edx,%edx 192a62: be 01 00 00 00 mov $0x1,%esi 192a67: 48 89 ef mov %rbp,%rdi 192a6a: e8 00 00 00 00 callq 192a6f 192a6f: 41 89 c4 mov %eax,%r12d 192a72: 85 c0 test %eax,%eax 192a74: 0f 85 e3 0f 00 00 jne 193a5d 192a7a: 41 8b 85 84 0b 00 00 mov 0xb84(%r13),%eax 192a81: 83 f8 20 cmp $0x20,%eax 192a84: 0f 86 e7 fc ff ff jbe 192771 192a8a: 8d 50 e0 lea -0x20(%rax),%edx 192a8d: 31 c0 xor %eax,%eax 192a8f: 8d 0c 02 lea (%rdx,%rax,1),%ecx 192a92: 49 8b 8c cd 90 0b 00 mov 0xb90(%r13,%rcx,8),%rcx 192a99: 00 192a9a: 49 89 8c c5 90 0b 00 mov %rcx,0xb90(%r13,%rax,8) 192aa1: 00 192aa2: 48 83 c0 01 add $0x1,%rax 192aa6: 48 83 f8 20 cmp $0x20,%rax 192aaa: 75 e3 jne 192a8f 192aac: 41 c7 85 84 0b 00 00 movl $0x20,0xb84(%r13) 192ab3: 20 00 00 00 192ab7: e9 b5 fc ff ff jmpq 192771 192abc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 192ac3: e8 00 00 00 00 callq 192ac8 192ac8: e9 43 ff ff ff jmpq 192a10 192acd: be 01 00 00 00 mov $0x1,%esi 192ad2: 48 89 ef mov %rbp,%rdi 192ad5: e8 66 b7 ff ff callq 18e240 192ada: e9 e8 fc ff ff jmpq 1927c7 192adf: be 01 00 00 00 mov $0x1,%esi 192ae4: 48 89 ef mov %rbp,%rdi 192ae7: e8 d4 b6 ff ff callq 18e1c0 192aec: e9 cc fc ff ff jmpq 1927bd 192af1: 31 d2 xor %edx,%edx 192af3: be cd 05 00 00 mov $0x5cd,%esi 192af8: 48 89 ef mov %rbp,%rdi 192afb: 4c 8b ad 98 7d 00 00 mov 0x7d98(%rbp),%r13 192b02: e8 00 00 00 00 callq 192b07 192b07: ba d4 0a 00 00 mov $0xad4,%edx 192b0c: be c0 0d 00 00 mov $0xdc0,%esi 192b11: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 192b18 192b18: c1 e8 10 shr $0x10,%eax 192b1b: 41 89 c6 mov %eax,%r14d 192b1e: e8 00 00 00 00 callq 192b23 192b23: 49 89 c4 mov %rax,%r12 192b26: 48 85 c0 test %rax,%rax 192b29: 0f 84 df 01 00 00 je 192d0e 192b2f: 31 d2 xor %edx,%edx 192b31: be 28 0a 00 00 mov $0xa28,%esi 192b36: 48 89 ef mov %rbp,%rdi 192b39: e8 00 00 00 00 callq 192b3e 192b3e: 31 c9 xor %ecx,%ecx 192b40: be 9b 0a 00 00 mov $0xa9b,%esi 192b45: 48 89 ef mov %rbp,%rdi 192b48: 89 c2 mov %eax,%edx 192b4a: e8 00 00 00 00 callq 192b4f 192b4f: 31 d2 xor %edx,%edx 192b51: be 29 0a 00 00 mov $0xa29,%esi 192b56: 48 89 ef mov %rbp,%rdi 192b59: e8 00 00 00 00 callq 192b5e 192b5e: 31 c9 xor %ecx,%ecx 192b60: be 9c 0a 00 00 mov $0xa9c,%esi 192b65: 48 89 ef mov %rbp,%rdi 192b68: 89 c2 mov %eax,%edx 192b6a: e8 00 00 00 00 callq 192b6f 192b6f: 31 d2 xor %edx,%edx 192b71: be 2a 0a 00 00 mov $0xa2a,%esi 192b76: 48 89 ef mov %rbp,%rdi 192b79: e8 00 00 00 00 callq 192b7e 192b7e: 31 c9 xor %ecx,%ecx 192b80: be 9d 0a 00 00 mov $0xa9d,%esi 192b85: 48 89 ef mov %rbp,%rdi 192b88: 89 c2 mov %eax,%edx 192b8a: e8 00 00 00 00 callq 192b8f 192b8f: 31 d2 xor %edx,%edx 192b91: be 2b 0a 00 00 mov $0xa2b,%esi 192b96: 48 89 ef mov %rbp,%rdi 192b99: e8 00 00 00 00 callq 192b9e 192b9e: 31 c9 xor %ecx,%ecx 192ba0: be 9e 0a 00 00 mov $0xa9e,%esi 192ba5: 48 89 ef mov %rbp,%rdi 192ba8: 89 c2 mov %eax,%edx 192baa: e8 00 00 00 00 callq 192baf 192baf: 31 d2 xor %edx,%edx 192bb1: be 83 0a 00 00 mov $0xa83,%esi 192bb6: 48 89 ef mov %rbp,%rdi 192bb9: e8 00 00 00 00 callq 192bbe 192bbe: 31 c9 xor %ecx,%ecx 192bc0: be a1 0a 00 00 mov $0xaa1,%esi 192bc5: 48 89 ef mov %rbp,%rdi 192bc8: 89 c2 mov %eax,%edx 192bca: e8 00 00 00 00 callq 192bcf 192bcf: 31 d2 xor %edx,%edx 192bd1: be ab 0a 00 00 mov $0xaab,%esi 192bd6: 48 89 ef mov %rbp,%rdi 192bd9: e8 00 00 00 00 callq 192bde 192bde: 31 c9 xor %ecx,%ecx 192be0: be a2 0a 00 00 mov $0xaa2,%esi 192be5: 48 89 ef mov %rbp,%rdi 192be8: 89 c2 mov %eax,%edx 192bea: e8 00 00 00 00 callq 192bef 192bef: 31 d2 xor %edx,%edx 192bf1: be d1 0a 00 00 mov $0xad1,%esi 192bf6: 48 89 ef mov %rbp,%rdi 192bf9: e8 00 00 00 00 callq 192bfe 192bfe: 31 c9 xor %ecx,%ecx 192c00: be d2 0a 00 00 mov $0xad2,%esi 192c05: 48 89 ef mov %rbp,%rdi 192c08: 89 c2 mov %eax,%edx 192c0a: e8 00 00 00 00 callq 192c0f 192c0f: 31 d2 xor %edx,%edx 192c11: be 2f 0a 00 00 mov $0xa2f,%esi 192c16: 48 89 ef mov %rbp,%rdi 192c19: e8 00 00 00 00 callq 192c1e 192c1e: 31 c9 xor %ecx,%ecx 192c20: be 9f 0a 00 00 mov $0xa9f,%esi 192c25: 48 89 ef mov %rbp,%rdi 192c28: 89 c2 mov %eax,%edx 192c2a: e8 00 00 00 00 callq 192c2f 192c2f: 31 d2 xor %edx,%edx 192c31: be 30 0a 00 00 mov $0xa30,%esi 192c36: 48 89 ef mov %rbp,%rdi 192c39: e8 00 00 00 00 callq 192c3e 192c3e: 31 c9 xor %ecx,%ecx 192c40: be a0 0a 00 00 mov $0xaa0,%esi 192c45: 48 89 ef mov %rbp,%rdi 192c48: 89 c2 mov %eax,%edx 192c4a: e8 00 00 00 00 callq 192c4f 192c4f: 31 d2 xor %edx,%edx 192c51: be 2d 0a 00 00 mov $0xa2d,%esi 192c56: 48 89 ef mov %rbp,%rdi 192c59: e8 00 00 00 00 callq 192c5e 192c5e: 31 c9 xor %ecx,%ecx 192c60: be c7 0a 00 00 mov $0xac7,%esi 192c65: 48 89 ef mov %rbp,%rdi 192c68: 89 c2 mov %eax,%edx 192c6a: e8 00 00 00 00 callq 192c6f 192c6f: 31 d2 xor %edx,%edx 192c71: be 2e 0a 00 00 mov $0xa2e,%esi 192c76: 48 89 ef mov %rbp,%rdi 192c79: e8 00 00 00 00 callq 192c7e 192c7e: 31 c9 xor %ecx,%ecx 192c80: be c8 0a 00 00 mov $0xac8,%esi 192c85: 48 89 ef mov %rbp,%rdi 192c88: 89 c2 mov %eax,%edx 192c8a: e8 00 00 00 00 callq 192c8f 192c8f: 31 d2 xor %edx,%edx 192c91: be 2c 0a 00 00 mov $0xa2c,%esi 192c96: 48 89 ef mov %rbp,%rdi 192c99: e8 00 00 00 00 callq 192c9e 192c9e: 31 c9 xor %ecx,%ecx 192ca0: be d3 0a 00 00 mov $0xad3,%esi 192ca5: 48 89 ef mov %rbp,%rdi 192ca8: 89 c2 mov %eax,%edx 192caa: e8 00 00 00 00 callq 192caf 192caf: 31 d2 xor %edx,%edx 192cb1: be d7 0a 00 00 mov $0xad7,%esi 192cb6: 48 89 ef mov %rbp,%rdi 192cb9: e8 00 00 00 00 callq 192cbe 192cbe: 31 c9 xor %ecx,%ecx 192cc0: be d8 0a 00 00 mov $0xad8,%esi 192cc5: 48 89 ef mov %rbp,%rdi 192cc8: 89 c2 mov %eax,%edx 192cca: e8 00 00 00 00 callq 192ccf 192ccf: 31 d2 xor %edx,%edx 192cd1: be d5 0a 00 00 mov $0xad5,%esi 192cd6: 48 89 ef mov %rbp,%rdi 192cd9: e8 00 00 00 00 callq 192cde 192cde: 31 c9 xor %ecx,%ecx 192ce0: be d6 0a 00 00 mov $0xad6,%esi 192ce5: 48 89 ef mov %rbp,%rdi 192ce8: 89 c2 mov %eax,%edx 192cea: e8 00 00 00 00 callq 192cef 192cef: 41 0f b6 f6 movzbl %r14b,%esi 192cf3: 4c 89 e2 mov %r12,%rdx 192cf6: 48 89 ef mov %rbp,%rdi 192cf9: e8 00 00 00 00 callq 192cfe 192cfe: 85 c0 test %eax,%eax 192d00: 0f 84 10 0c 00 00 je 193916 192d06: 4c 89 e7 mov %r12,%rdi 192d09: e8 00 00 00 00 callq 192d0e 192d0e: c6 83 e9 06 00 00 00 movb $0x0,0x6e9(%rbx) 192d15: e9 99 fa ff ff jmpq 1927b3 192d1a: 8b 44 24 60 mov 0x60(%rsp),%eax 192d1e: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 192d25: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 192d2a: 48 89 ef mov %rbp,%rdi 192d2d: be 0c 00 01 00 mov $0x1000c,%esi 192d32: 41 89 85 0c 36 00 00 mov %eax,0x360c(%r13) 192d39: e8 00 00 00 00 callq 192d3e 192d3e: 41 89 c4 mov %eax,%r12d 192d41: 85 c0 test %eax,%eax 192d43: 0f 85 bb fc ff ff jne 192a04 192d49: 8b 44 24 60 mov 0x60(%rsp),%eax 192d4d: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 192d54: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 192d59: 48 89 ef mov %rbp,%rdi 192d5c: be 24 00 01 00 mov $0x10024,%esi 192d61: 41 89 85 10 36 00 00 mov %eax,0x3610(%r13) 192d68: e8 00 00 00 00 callq 192d6d 192d6d: 41 89 c4 mov %eax,%r12d 192d70: 85 c0 test %eax,%eax 192d72: 0f 85 8c fc ff ff jne 192a04 192d78: 8b 44 24 60 mov 0x60(%rsp),%eax 192d7c: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 192d83: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 192d88: 48 89 ef mov %rbp,%rdi 192d8b: be 14 00 01 00 mov $0x10014,%esi 192d90: 41 89 85 14 36 00 00 mov %eax,0x3614(%r13) 192d97: e8 00 00 00 00 callq 192d9c 192d9c: 41 89 c4 mov %eax,%r12d 192d9f: 85 c0 test %eax,%eax 192da1: 0f 85 5d fc ff ff jne 192a04 192da7: 8b 44 24 60 mov 0x60(%rsp),%eax 192dab: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 192db2: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 192db7: 48 89 ef mov %rbp,%rdi 192dba: be 30 00 01 00 mov $0x10030,%esi 192dbf: 41 89 85 2c 36 00 00 mov %eax,0x362c(%r13) 192dc6: e8 00 00 00 00 callq 192dcb 192dcb: 41 89 c4 mov %eax,%r12d 192dce: 85 c0 test %eax,%eax 192dd0: 0f 85 2e fc ff ff jne 192a04 192dd6: 8b 44 24 60 mov 0x60(%rsp),%eax 192dda: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 192de1: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 192de6: 48 89 ef mov %rbp,%rdi 192de9: be 18 00 01 00 mov $0x10018,%esi 192dee: 41 89 85 18 36 00 00 mov %eax,0x3618(%r13) 192df5: e8 00 00 00 00 callq 192dfa 192dfa: 41 89 c4 mov %eax,%r12d 192dfd: 85 c0 test %eax,%eax 192dff: 0f 85 ff fb ff ff jne 192a04 192e05: 8b 44 24 60 mov 0x60(%rsp),%eax 192e09: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 192e10: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 192e15: 48 89 ef mov %rbp,%rdi 192e18: be 40 00 01 00 mov $0x10040,%esi 192e1d: 41 89 85 1c 36 00 00 mov %eax,0x361c(%r13) 192e24: e8 00 00 00 00 callq 192e29 192e29: 41 89 c4 mov %eax,%r12d 192e2c: 85 c0 test %eax,%eax 192e2e: 0f 85 d0 fb ff ff jne 192a04 192e34: 8b 44 24 60 mov 0x60(%rsp),%eax 192e38: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 192e3f: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 192e44: 48 89 ef mov %rbp,%rdi 192e47: be 38 00 01 00 mov $0x10038,%esi 192e4c: 41 89 85 20 36 00 00 mov %eax,0x3620(%r13) 192e53: e8 00 00 00 00 callq 192e58 192e58: 41 89 c4 mov %eax,%r12d 192e5b: 85 c0 test %eax,%eax 192e5d: 0f 85 a1 fb ff ff jne 192a04 192e63: 8b 44 24 60 mov 0x60(%rsp),%eax 192e67: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 192e6e: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 192e73: 48 89 ef mov %rbp,%rdi 192e76: be 48 00 01 00 mov $0x10048,%esi 192e7b: 41 89 85 24 36 00 00 mov %eax,0x3624(%r13) 192e82: e8 00 00 00 00 callq 192e87 192e87: 41 89 c4 mov %eax,%r12d 192e8a: 85 c0 test %eax,%eax 192e8c: 0f 85 72 fb ff ff jne 192a04 192e92: 8b 44 24 60 mov 0x60(%rsp),%eax 192e96: 31 d2 xor %edx,%edx 192e98: be dd 09 00 00 mov $0x9dd,%esi 192e9d: 48 89 ef mov %rbp,%rdi 192ea0: 41 89 85 28 36 00 00 mov %eax,0x3628(%r13) 192ea7: e8 00 00 00 00 callq 192eac 192eac: 31 d2 xor %edx,%edx 192eae: be de 09 00 00 mov $0x9de,%esi 192eb3: 48 89 ef mov %rbp,%rdi 192eb6: 41 89 c6 mov %eax,%r14d 192eb9: e8 00 00 00 00 callq 192ebe 192ebe: 31 d2 xor %edx,%edx 192ec0: be 02 0a 00 00 mov $0xa02,%esi 192ec5: 48 89 ef mov %rbp,%rdi 192ec8: 41 89 c5 mov %eax,%r13d 192ecb: e8 00 00 00 00 callq 192ed0 192ed0: 31 c9 xor %ecx,%ecx 192ed2: 44 89 f2 mov %r14d,%edx 192ed5: be fc 09 00 00 mov $0x9fc,%esi 192eda: 48 89 ef mov %rbp,%rdi 192edd: 41 89 c4 mov %eax,%r12d 192ee0: e8 00 00 00 00 callq 192ee5 192ee5: 31 c9 xor %ecx,%ecx 192ee7: 44 89 ea mov %r13d,%edx 192eea: be ff 09 00 00 mov $0x9ff,%esi 192eef: 48 89 ef mov %rbp,%rdi 192ef2: e8 00 00 00 00 callq 192ef7 192ef7: 31 d2 xor %edx,%edx 192ef9: be 02 0a 00 00 mov $0xa02,%esi 192efe: 48 89 ef mov %rbp,%rdi 192f01: e8 00 00 00 00 callq 192f06 192f06: 44 89 e2 mov %r12d,%edx 192f09: 31 c9 xor %ecx,%ecx 192f0b: be 02 0a 00 00 mov $0xa02,%esi 192f10: c1 e2 05 shl $0x5,%edx 192f13: 25 1f fc ff ff and $0xfffffc1f,%eax 192f18: 48 89 ef mov %rbp,%rdi 192f1b: 81 e2 e0 03 00 00 and $0x3e0,%edx 192f21: 09 c2 or %eax,%edx 192f23: e8 00 00 00 00 callq 192f28 192f28: 31 d2 xor %edx,%edx 192f2a: be 6f 09 00 00 mov $0x96f,%esi 192f2f: 48 89 ef mov %rbp,%rdi 192f32: e8 00 00 00 00 callq 192f37 192f37: 31 c9 xor %ecx,%ecx 192f39: be 6f 09 00 00 mov $0x96f,%esi 192f3e: 48 89 ef mov %rbp,%rdi 192f41: 83 c8 0f or $0xf,%eax 192f44: 89 c2 mov %eax,%edx 192f46: e8 00 00 00 00 callq 192f4b 192f4b: 31 d2 xor %edx,%edx 192f4d: be fa 09 00 00 mov $0x9fa,%esi 192f52: 48 89 ef mov %rbp,%rdi 192f55: e8 00 00 00 00 callq 192f5a 192f5a: 31 c9 xor %ecx,%ecx 192f5c: be fa 09 00 00 mov $0x9fa,%esi 192f61: 48 89 ef mov %rbp,%rdi 192f64: 30 c0 xor %al,%al 192f66: 89 c2 mov %eax,%edx 192f68: 83 ca 0b or $0xb,%edx 192f6b: e8 00 00 00 00 callq 192f70 192f70: 4c 8b bd 98 7d 00 00 mov 0x7d98(%rbp),%r15 192f77: 4c 8b a5 e8 7c 00 00 mov 0x7ce8(%rbp),%r12 192f7e: 41 80 bf 05 36 00 00 cmpb $0x0,0x3605(%r15) 192f85: 00 192f86: 0f 85 96 0f 00 00 jne 193f22 192f8c: 41 8b b7 84 0b 00 00 mov 0xb84(%r15),%esi 192f93: 85 f6 test %esi,%esi 192f95: 74 56 je 192fed 192f97: 89 f1 mov %esi,%ecx 192f99: 31 c0 xor %eax,%eax 192f9b: 41 8b 94 c7 94 0b 00 mov 0xb94(%r15,%rax,8),%edx 192fa2: 00 192fa3: 0f ca bswap %edx 192fa5: 41 09 94 87 7c 3c 00 or %edx,0x3c7c(%r15,%rax,4) 192fac: 00 192fad: 48 83 c0 01 add $0x1,%rax 192fb1: 48 39 c1 cmp %rax,%rcx 192fb4: 75 e5 jne 192f9b 192fb6: 41 8b 87 88 0b 00 00 mov 0xb88(%r15),%eax 192fbd: 41 0f b7 4f 62 movzwl 0x62(%r15),%ecx 192fc2: 31 d2 xor %edx,%edx 192fc4: 0f c8 bswap %eax 192fc6: 41 89 87 fc 3c 00 00 mov %eax,0x3cfc(%r15) 192fcd: 31 c0 xor %eax,%eax 192fcf: eb 0a jmp 192fdb 192fd1: 83 c2 01 add $0x1,%edx 192fd4: 0f b6 c2 movzbl %dl,%eax 192fd7: 39 c6 cmp %eax,%esi 192fd9: 76 12 jbe 192fed 192fdb: 66 41 3b 8c c7 90 0b cmp 0xb90(%r15,%rax,8),%cx 192fe2: 00 00 192fe4: 77 eb ja 192fd1 192fe6: 41 88 97 7a 3c 00 00 mov %dl,0x3c7a(%r15) 192fed: 41 8b 8f 90 0c 00 00 mov 0xc90(%r15),%ecx 192ff4: 85 c9 test %ecx,%ecx 192ff6: 74 2d je 193025 192ff8: 31 c0 xor %eax,%eax 192ffa: 41 8b 94 c7 a0 0c 00 mov 0xca0(%r15,%rax,8),%edx 193001: 00 193002: 0f ca bswap %edx 193004: 41 09 94 87 7c 3c 00 or %edx,0x3c7c(%r15,%rax,4) 19300b: 00 19300c: 48 83 c0 01 add $0x1,%rax 193010: 48 39 c1 cmp %rax,%rcx 193013: 75 e5 jne 192ffa 193015: 41 8b 87 94 0c 00 00 mov 0xc94(%r15),%eax 19301c: 0f c8 bswap %eax 19301e: 41 89 87 04 3d 00 00 mov %eax,0x3d04(%r15) 193025: 41 8b 8f 98 33 00 00 mov 0x3398(%r15),%ecx 19302c: 85 c9 test %ecx,%ecx 19302e: 74 2d je 19305d 193030: 31 c0 xor %eax,%eax 193032: 41 8b 94 c7 a8 33 00 mov 0x33a8(%r15,%rax,8),%edx 193039: 00 19303a: 0f ca bswap %edx 19303c: 41 09 94 87 7c 3c 00 or %edx,0x3c7c(%r15,%rax,4) 193043: 00 193044: 48 83 c0 01 add $0x1,%rax 193048: 48 39 c1 cmp %rax,%rcx 19304b: 75 e5 jne 193032 19304d: 41 8b 87 9c 33 00 00 mov 0x339c(%r15),%eax 193054: 0f c8 bswap %eax 193056: 41 89 87 00 3d 00 00 mov %eax,0x3d00(%r15) 19305d: 41 80 bf 02 36 00 00 cmpb $0x0,0x3602(%r15) 193064: 00 193065: 0f 84 a7 00 00 00 je 193112 19306b: 49 81 ff 5c cb ff ff cmp $0xffffffffffffcb5c,%r15 193072: 0f 84 1d 1a 00 00 je 194a95 193078: 48 81 fd 58 81 ff ff cmp $0xffffffffffff8158,%rbp 19307f: 0f 84 10 1a 00 00 je 194a95 193085: 41 8b bf a8 34 00 00 mov 0x34a8(%r15),%edi 19308c: e8 00 00 00 00 callq 193091 193091: 85 c0 test %eax,%eax 193093: 0f 84 fc 19 00 00 je 194a95 193099: ba 01 00 00 00 mov $0x1,%edx 19309e: 89 c1 mov %eax,%ecx 1930a0: d3 e2 shl %cl,%edx 1930a2: 41 3b 97 a4 34 00 00 cmp 0x34a4(%r15),%edx 1930a9: 0f 85 e6 19 00 00 jne 194a95 1930af: 8d 42 ff lea -0x1(%rdx),%eax 1930b2: 39 85 a8 7e 00 00 cmp %eax,0x7ea8(%rbp) 1930b8: 0f 85 d7 19 00 00 jne 194a95 1930be: 89 d1 mov %edx,%ecx 1930c0: 31 c0 xor %eax,%eax 1930c2: 85 d2 test %edx,%edx 1930c4: 74 1b je 1930e1 1930c6: 41 8b 94 c7 b4 34 00 mov 0x34b4(%r15,%rax,8),%edx 1930cd: 00 1930ce: 0f ca bswap %edx 1930d0: 41 09 94 87 7c 3c 00 or %edx,0x3c7c(%r15,%rax,4) 1930d7: 00 1930d8: 48 83 c0 01 add $0x1,%rax 1930dc: 48 39 c1 cmp %rax,%rcx 1930df: 75 e5 jne 1930c6 1930e1: 0f cf bswap %edi 1930e3: 41 89 bf 18 3d 00 00 mov %edi,0x3d18(%r15) 1930ea: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 1930f1: 48 89 ef mov %rbp,%rdi 1930f4: 41 8b 97 ac 34 00 00 mov 0x34ac(%r15),%edx 1930fb: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 193101: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 193107: 81 c6 88 00 00 00 add $0x88,%esi 19310d: e8 00 00 00 00 callq 193112 193112: 8b 85 b4 7c 00 00 mov 0x7cb4(%rbp),%eax 193118: 85 c0 test %eax,%eax 19311a: 0f 84 f5 0d 00 00 je 193f15 193120: 83 e8 09 sub $0x9,%eax 193123: 83 f8 01 cmp $0x1,%eax 193126: 41 0f 97 87 78 3c 00 seta 0x3c78(%r15) 19312d: 00 19312e: 8b 85 88 7d 00 00 mov 0x7d88(%rbp),%eax 193134: a8 20 test $0x20,%al 193136: 74 0e je 193146 193138: 41 80 8f 79 3c 00 00 orb $0x1,0x3c79(%r15) 19313f: 01 193140: 8b 85 88 7d 00 00 mov 0x7d88(%rbp),%eax 193146: a9 00 00 01 00 test $0x10000,%eax 19314b: 74 21 je 19316e 19314d: 48 8b 55 08 mov 0x8(%rbp),%rdx 193151: 0f b7 52 3e movzwl 0x3e(%rdx),%edx 193155: 66 81 ea 18 68 sub $0x6818,%dx 19315a: 66 83 fa 01 cmp $0x1,%dx 19315e: 76 0e jbe 19316e 193160: 41 80 8f 79 3c 00 00 orb $0x10,0x3c79(%r15) 193167: 10 193168: 8b 85 88 7d 00 00 mov 0x7d88(%rbp),%eax 19316e: a8 80 test $0x80,%al 193170: 74 08 je 19317a 193172: 41 80 8f 79 3c 00 00 orb $0x2,0x3c79(%r15) 193179: 02 19317a: 83 bd 00 10 00 00 05 cmpl $0x5,0x1000(%rbp) 193181: 75 08 jne 19318b 193183: 41 80 8f 79 3c 00 00 orb $0x4,0x3c79(%r15) 19318a: 04 19318b: 8b 85 88 7d 00 00 mov 0x7d88(%rbp),%eax 193191: a9 00 00 08 00 test $0x80000,%eax 193196: 74 0e je 1931a6 193198: 41 80 8f 7b 3c 00 00 orb $0x2,0x3c7b(%r15) 19319f: 02 1931a0: 8b 85 88 7d 00 00 mov 0x7d88(%rbp),%eax 1931a6: a9 00 00 20 00 test $0x200000,%eax 1931ab: 0f 85 87 0e 00 00 jne 194038 1931b1: 4c 8b ad 98 7d 00 00 mov 0x7d98(%rbp),%r13 1931b8: 4d 8b 74 24 28 mov 0x28(%r12),%r14 1931bd: 4d 8d 87 88 3d 00 00 lea 0x3d88(%r15),%r8 1931c4: 41 8b 85 f0 2e 00 00 mov 0x2ef0(%r13),%eax 1931cb: 0f c8 bswap %eax 1931cd: 41 89 87 78 3d 00 00 mov %eax,0x3d78(%r15) 1931d4: 41 8b 85 f4 2e 00 00 mov 0x2ef4(%r13),%eax 1931db: 0f c8 bswap %eax 1931dd: 41 89 87 74 3d 00 00 mov %eax,0x3d74(%r15) 1931e4: 41 8b 85 f8 2e 00 00 mov 0x2ef8(%r13),%eax 1931eb: 0f c8 bswap %eax 1931ed: 41 89 87 6c 3d 00 00 mov %eax,0x3d6c(%r15) 1931f4: 41 8b 85 fc 2e 00 00 mov 0x2efc(%r13),%eax 1931fb: 0f c8 bswap %eax 1931fd: 41 89 87 70 3d 00 00 mov %eax,0x3d70(%r15) 193204: 41 8b 85 00 2f 00 00 mov 0x2f00(%r13),%eax 19320b: 0f c8 bswap %eax 19320d: 41 89 87 60 3d 00 00 mov %eax,0x3d60(%r15) 193214: 41 8b 85 04 2f 00 00 mov 0x2f04(%r13),%eax 19321b: 0f c8 bswap %eax 19321d: 41 89 87 64 3d 00 00 mov %eax,0x3d64(%r15) 193224: 41 8b 85 08 2f 00 00 mov 0x2f08(%r13),%eax 19322b: 0f c8 bswap %eax 19322d: 41 89 87 68 3d 00 00 mov %eax,0x3d68(%r15) 193234: 41 8b 85 0c 2f 00 00 mov 0x2f0c(%r13),%eax 19323b: 0f c8 bswap %eax 19323d: 41 89 87 7c 3d 00 00 mov %eax,0x3d7c(%r15) 193244: 41 8b 85 10 2f 00 00 mov 0x2f10(%r13),%eax 19324b: 0f c8 bswap %eax 19324d: 41 89 87 80 3d 00 00 mov %eax,0x3d80(%r15) 193254: 41 8b 46 08 mov 0x8(%r14),%eax 193258: 0f c8 bswap %eax 19325a: 41 89 87 84 3d 00 00 mov %eax,0x3d84(%r15) 193261: 41 8b 85 d8 2e 00 00 mov 0x2ed8(%r13),%eax 193268: 0f c8 bswap %eax 19326a: 41 89 87 44 3d 00 00 mov %eax,0x3d44(%r15) 193271: 41 8b 85 dc 2e 00 00 mov 0x2edc(%r13),%eax 193278: 0f c8 bswap %eax 19327a: 41 89 87 48 3d 00 00 mov %eax,0x3d48(%r15) 193281: 41 8b 85 e0 2e 00 00 mov 0x2ee0(%r13),%eax 193288: 0f c8 bswap %eax 19328a: 41 89 87 4c 3d 00 00 mov %eax,0x3d4c(%r15) 193291: 41 8b 85 e4 2e 00 00 mov 0x2ee4(%r13),%eax 193298: 0f c8 bswap %eax 19329a: 41 89 87 50 3d 00 00 mov %eax,0x3d50(%r15) 1932a1: 41 8b 85 e8 2e 00 00 mov 0x2ee8(%r13),%eax 1932a8: 0f c8 bswap %eax 1932aa: 41 89 87 54 3d 00 00 mov %eax,0x3d54(%r15) 1932b1: 41 8b 85 ec 2e 00 00 mov 0x2eec(%r13),%eax 1932b8: 0f c8 bswap %eax 1932ba: 41 89 87 58 3d 00 00 mov %eax,0x3d58(%r15) 1932c1: 41 8b 46 04 mov 0x4(%r14),%eax 1932c5: 41 c6 87 9b 3d 00 00 movb $0x0,0x3d9b(%r15) 1932cc: 00 1932cd: 41 c6 87 34 3d 00 00 movb $0x0,0x3d34(%r15) 1932d4: 00 1932d5: 0f c8 bswap %eax 1932d7: 41 89 87 5c 3d 00 00 mov %eax,0x3d5c(%r15) 1932de: 41 8b b5 84 0b 00 00 mov 0xb84(%r13),%esi 1932e5: 31 c0 xor %eax,%eax 1932e7: 41 0f b7 4e 0c movzwl 0xc(%r14),%ecx 1932ec: 85 f6 test %esi,%esi 1932ee: 75 0b jne 1932fb 1932f0: eb 71 jmp 193363 1932f2: 48 83 c0 01 add $0x1,%rax 1932f6: 48 39 c6 cmp %rax,%rsi 1932f9: 74 68 je 193363 1932fb: 89 c2 mov %eax,%edx 1932fd: 66 41 3b 8c c5 90 0b cmp 0xb90(%r13,%rax,8),%cx 193304: 00 00 193306: 77 ea ja 1932f2 193308: 41 88 87 8a 3d 00 00 mov %al,0x3d8a(%r15) 19330f: 89 c0 mov %eax,%eax 193311: 41 0f b7 84 c5 90 0b movzwl 0xb90(%r13,%rax,8),%eax 193318: 00 00 19331a: 66 c1 c0 08 rol $0x8,%ax 19331e: 66 41 89 87 88 3d 00 mov %ax,0x3d88(%r15) 193325: 00 193326: 41 39 95 84 0b 00 00 cmp %edx,0xb84(%r13) 19332d: 76 34 jbe 193363 19332f: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 193334: 4c 89 c6 mov %r8,%rsi 193337: 48 89 ef mov %rbp,%rdi 19333a: e8 e1 a3 ff ff callq 18d720 19333f: 85 c0 test %eax,%eax 193341: 75 20 jne 193363 193343: 0f b7 44 24 60 movzwl 0x60(%rsp),%eax 193348: 41 0f b6 97 8a 3d 00 movzbl 0x3d8a(%r15),%edx 19334f: 00 193350: 66 c1 c0 08 rol $0x8,%ax 193354: 41 88 97 96 3d 00 00 mov %dl,0x3d96(%r15) 19335b: 66 41 89 87 94 3d 00 mov %ax,0x3d94(%r15) 193362: 00 193363: 41 80 bd e8 06 00 00 cmpb $0x0,0x6e8(%r13) 19336a: 00 19336b: 0f 85 74 0c 00 00 jne 193fe5 193371: 41 80 bd 02 36 00 00 cmpb $0x0,0x3602(%r13) 193378: 00 193379: 0f 85 1b 0c 00 00 jne 193f9a 19337f: 48 8b 95 98 7d 00 00 mov 0x7d98(%rbp),%rdx 193386: 80 7a 06 00 cmpb $0x0,0x6(%rdx) 19338a: 0f 85 21 16 00 00 jne 1949b1 193390: 41 c7 87 3c 3d 00 00 movl $0xffff0000,0x3d3c(%r15) 193397: 00 00 ff ff 19339b: 41 8b 85 a0 01 00 00 mov 0x1a0(%r13),%eax 1933a2: 0f c8 bswap %eax 1933a4: 41 89 87 40 3d 00 00 mov %eax,0x3d40(%r15) 1933ab: 41 8b 85 f4 35 00 00 mov 0x35f4(%r13),%eax 1933b2: 41 88 87 36 3d 00 00 mov %al,0x3d36(%r15) 1933b9: 83 bd 00 10 00 00 05 cmpl $0x5,0x1000(%rbp) 1933c0: 75 2a jne 1933ec 1933c2: 41 8b 76 08 mov 0x8(%r14),%esi 1933c6: 48 89 ef mov %rbp,%rdi 1933c9: e8 12 ba ff ff callq 18ede0 1933ce: 41 88 87 39 3d 00 00 mov %al,0x3d39(%r15) 1933d5: 41 8b 46 08 mov 0x8(%r14),%eax 1933d9: 41 39 85 8c 01 00 00 cmp %eax,0x18c(%r13) 1933e0: 19 c0 sbb %eax,%eax 1933e2: 83 e0 03 and $0x3,%eax 1933e5: 41 88 87 3a 3d 00 00 mov %al,0x3d3a(%r15) 1933ec: 41 0f b6 87 30 3d 00 movzbl 0x3d30(%r15),%eax 1933f3: 00 1933f4: 45 31 d2 xor %r10d,%r10d 1933f7: 45 31 c9 xor %r9d,%r9d 1933fa: 4d 8d b7 d0 3d 00 00 lea 0x3dd0(%r15),%r14 193401: 41 c6 87 31 3d 00 00 movb $0x1,0x3d31(%r15) 193408: 01 193409: 49 8d 8f c8 3d 00 00 lea 0x3dc8(%r15),%rcx 193410: 48 bf 3f ff 3f ff 7b movabs $0xff3fff7bff3fff3f,%rdi 193417: ff 3f ff 19341a: 4d 8d af 30 3d 00 00 lea 0x3d30(%r15),%r13 193421: 89 c2 mov %eax,%edx 193423: 41 c6 87 b8 3d 00 00 movb $0x0,0x3db8(%r15) 19342a: 00 19342b: 4c 89 ee mov %r13,%rsi 19342e: 83 e0 fe and $0xfffffffe,%eax 193431: 83 ca 01 or $0x1,%edx 193434: 66 45 89 8f bd 3d 00 mov %r9w,0x3dbd(%r15) 19343b: 00 19343c: 41 88 97 30 3d 00 00 mov %dl,0x3d30(%r15) 193443: 41 c6 87 bf 3d 00 00 movb $0x0,0x3dbf(%r15) 19344a: 00 19344b: 66 45 89 97 c2 3d 00 mov %r10w,0x3dc2(%r15) 193452: 00 193453: 49 89 bf 9c 3d 00 00 mov %rdi,0x3d9c(%r15) 19345a: 4c 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%r8 193461: 41 8b b8 d8 2e 00 00 mov 0x2ed8(%r8),%edi 193468: 45 8b 90 f8 2e 00 00 mov 0x2ef8(%r8),%r10d 19346f: 45 8b 98 fc 2e 00 00 mov 0x2efc(%r8),%r11d 193476: 89 7c 24 08 mov %edi,0x8(%rsp) 19347a: 41 8b b8 dc 2e 00 00 mov 0x2edc(%r8),%edi 193481: 89 7c 24 10 mov %edi,0x10(%rsp) 193485: 41 8b b8 e0 2e 00 00 mov 0x2ee0(%r8),%edi 19348c: 89 7c 24 18 mov %edi,0x18(%rsp) 193490: 41 8b b8 e4 2e 00 00 mov 0x2ee4(%r8),%edi 193497: 89 7c 24 20 mov %edi,0x20(%rsp) 19349b: 41 8b b8 f0 2e 00 00 mov 0x2ef0(%r8),%edi 1934a2: 89 7c 24 2c mov %edi,0x2c(%rsp) 1934a6: 41 8b b8 f4 2e 00 00 mov 0x2ef4(%r8),%edi 1934ad: 89 7c 24 30 mov %edi,0x30(%rsp) 1934b1: 41 8b b8 00 2f 00 00 mov 0x2f00(%r8),%edi 1934b8: 89 7c 24 38 mov %edi,0x38(%rsp) 1934bc: 41 8b b8 04 2f 00 00 mov 0x2f04(%r8),%edi 1934c3: 89 7c 24 40 mov %edi,0x40(%rsp) 1934c7: 41 8b b8 08 2f 00 00 mov 0x2f08(%r8),%edi 1934ce: 89 7c 24 44 mov %edi,0x44(%rsp) 1934d2: 49 8b 97 30 3d 00 00 mov 0x3d30(%r15),%rdx 1934d9: 49 8d bf 68 3e 00 00 lea 0x3e68(%r15),%rdi 1934e0: 49 89 97 c8 3d 00 00 mov %rdx,0x3dc8(%r15) 1934e7: 48 89 7c 24 48 mov %rdi,0x48(%rsp) 1934ec: 4c 89 f7 mov %r14,%rdi 1934ef: 49 8b 56 f0 mov -0x10(%r14),%rdx 1934f3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1934f7: 48 29 f9 sub %rdi,%rcx 1934fa: 49 89 97 58 3e 00 00 mov %rdx,0x3e58(%r15) 193501: 48 29 ce sub %rcx,%rsi 193504: 81 c1 98 00 00 00 add $0x98,%ecx 19350a: c1 e9 03 shr $0x3,%ecx 19350d: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 193510: 41 88 87 c8 3d 00 00 mov %al,0x3dc8(%r15) 193517: 49 8d b7 20 3e 00 00 lea 0x3e20(%r15),%rsi 19351e: 41 0f b7 90 78 01 00 movzwl 0x178(%r8),%edx 193525: 00 193526: 66 85 d2 test %dx,%dx 193529: 0f 84 6e 10 00 00 je 19459d 19352f: 41 8b b8 84 0b 00 00 mov 0xb84(%r8),%edi 193536: 31 c0 xor %eax,%eax 193538: 85 ff test %edi,%edi 19353a: 75 12 jne 19354e 19353c: e9 90 00 00 00 jmpq 1935d1 193541: 48 83 c0 01 add $0x1,%rax 193545: 48 39 c7 cmp %rax,%rdi 193548: 0f 84 83 00 00 00 je 1935d1 19354e: 89 c1 mov %eax,%ecx 193550: 66 41 3b 94 c0 90 0b cmp 0xb90(%r8,%rax,8),%dx 193557: 00 00 193559: 77 e6 ja 193541 19355b: 41 88 87 22 3e 00 00 mov %al,0x3e22(%r15) 193562: 89 c0 mov %eax,%eax 193564: 41 0f b7 84 c0 90 0b movzwl 0xb90(%r8,%rax,8),%eax 19356b: 00 00 19356d: 66 c1 c0 08 rol $0x8,%ax 193571: 66 41 89 87 20 3e 00 mov %ax,0x3e20(%r15) 193578: 00 193579: 41 39 88 84 0b 00 00 cmp %ecx,0xb84(%r8) 193580: 76 4f jbe 1935d1 193582: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 193587: 48 89 ef mov %rbp,%rdi 19358a: 44 89 5c 24 5c mov %r11d,0x5c(%rsp) 19358f: 44 89 54 24 58 mov %r10d,0x58(%rsp) 193594: 4c 89 44 24 50 mov %r8,0x50(%rsp) 193599: e8 82 a1 ff ff callq 18d720 19359e: 4c 8b 44 24 50 mov 0x50(%rsp),%r8 1935a3: 44 8b 54 24 58 mov 0x58(%rsp),%r10d 1935a8: 85 c0 test %eax,%eax 1935aa: 44 8b 5c 24 5c mov 0x5c(%rsp),%r11d 1935af: 75 20 jne 1935d1 1935b1: 0f b7 44 24 60 movzwl 0x60(%rsp),%eax 1935b6: 41 0f b6 97 22 3e 00 movzbl 0x3e22(%r15),%edx 1935bd: 00 1935be: 66 c1 c0 08 rol $0x8,%ax 1935c2: 41 88 97 2e 3e 00 00 mov %dl,0x3e2e(%r15) 1935c9: 66 41 89 87 2c 3e 00 mov %ax,0x3e2c(%r15) 1935d0: 00 1935d1: 41 8b 80 f8 35 00 00 mov 0x35f8(%r8),%eax 1935d8: 41 88 87 ce 3d 00 00 mov %al,0x3dce(%r15) 1935df: 41 80 b8 02 36 00 00 cmpb $0x0,0x3602(%r8) 1935e6: 00 1935e7: 0f 85 bf 14 00 00 jne 194aac 1935ed: 66 41 83 b8 78 01 00 cmpw $0x0,0x178(%r8) 1935f4: 00 00 1935f6: 74 11 je 193609 1935f8: 41 0f b7 90 f6 06 00 movzwl 0x6f6(%r8),%edx 1935ff: 00 193600: 66 85 d2 test %dx,%dx 193603: 0f 85 db 14 00 00 jne 194ae4 193609: 8b 44 24 30 mov 0x30(%rsp),%eax 19360d: 8b 54 24 2c mov 0x2c(%rsp),%edx 193611: 41 0f ca bswap %r10d 193614: 41 0f cb bswap %r11d 193617: 45 89 97 04 3e 00 00 mov %r10d,0x3e04(%r15) 19361e: 8b 4c 24 10 mov 0x10(%rsp),%ecx 193622: 80 e4 fc and $0xfc,%ah 193625: 81 e2 ff ff ff fc and $0xfcffffff,%edx 19362b: 45 89 9f 08 3e 00 00 mov %r11d,0x3e08(%r15) 193632: 0d 00 00 03 00 or $0x30000,%eax 193637: 0f ca bswap %edx 193639: 41 89 97 10 3e 00 00 mov %edx,0x3e10(%r15) 193640: 81 e1 00 fe ff ff and $0xfffffe00,%ecx 193646: 0f c8 bswap %eax 193648: 41 89 87 0c 3e 00 00 mov %eax,0x3e0c(%r15) 19364f: 8b 44 24 38 mov 0x38(%rsp),%eax 193653: 83 c9 04 or $0x4,%ecx 193656: 0f c9 bswap %ecx 193658: 0f c8 bswap %eax 19365a: 41 89 87 f8 3d 00 00 mov %eax,0x3df8(%r15) 193661: 8b 44 24 40 mov 0x40(%rsp),%eax 193665: 0f c8 bswap %eax 193667: 41 89 87 fc 3d 00 00 mov %eax,0x3dfc(%r15) 19366e: 8b 44 24 44 mov 0x44(%rsp),%eax 193672: 0f c8 bswap %eax 193674: 41 89 87 00 3e 00 00 mov %eax,0x3e00(%r15) 19367b: 41 8b 80 0c 2f 00 00 mov 0x2f0c(%r8),%eax 193682: 0f c8 bswap %eax 193684: 41 89 87 14 3e 00 00 mov %eax,0x3e14(%r15) 19368b: 41 8b 80 10 2f 00 00 mov 0x2f10(%r8),%eax 193692: 41 89 8f e0 3d 00 00 mov %ecx,0x3de0(%r15) 193699: 41 c7 87 1c 3e 00 00 movl $0x0,0x3e1c(%r15) 1936a0: 00 00 00 00 1936a4: 0f c8 bswap %eax 1936a6: 41 89 87 18 3e 00 00 mov %eax,0x3e18(%r15) 1936ad: 8b 44 24 08 mov 0x8(%rsp),%eax 1936b1: 41 c7 87 f4 3d 00 00 movl $0x0,0x3df4(%r15) 1936b8: 00 00 00 00 1936bc: 0f c8 bswap %eax 1936be: 41 89 87 dc 3d 00 00 mov %eax,0x3ddc(%r15) 1936c5: 8b 44 24 18 mov 0x18(%rsp),%eax 1936c9: 0f c8 bswap %eax 1936cb: 41 89 87 e4 3d 00 00 mov %eax,0x3de4(%r15) 1936d2: 8b 44 24 20 mov 0x20(%rsp),%eax 1936d6: 0f c8 bswap %eax 1936d8: 41 89 87 e8 3d 00 00 mov %eax,0x3de8(%r15) 1936df: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 1936e6: 80 78 06 00 cmpb $0x0,0x6(%rax) 1936ea: 74 1b je 193707 1936ec: 41 c6 87 26 3e 00 00 movb $0x0,0x3e26(%r15) 1936f3: 00 1936f4: 0f b7 80 a4 33 00 00 movzwl 0x33a4(%rax),%eax 1936fb: 66 c1 c0 08 rol $0x8,%ax 1936ff: 66 41 89 87 24 3e 00 mov %ax,0x3e24(%r15) 193706: 00 193707: 41 80 b8 e9 06 00 00 cmpb $0x0,0x6e9(%r8) 19370e: 00 19370f: 74 08 je 193719 193711: 41 c6 87 cc 3d 00 00 movb $0x0,0x3dcc(%r15) 193718: 00 193719: 45 31 c0 xor %r8d,%r8d 19371c: 31 ff xor %edi,%edi 19371e: 49 8b 97 30 3d 00 00 mov 0x3d30(%r15),%rdx 193725: 4c 89 ee mov %r13,%rsi 193728: 66 45 89 87 5a 3e 00 mov %r8w,0x3e5a(%r15) 19372f: 00 193730: 4d 8d 87 00 3f 00 00 lea 0x3f00(%r15),%r8 193737: 48 b8 3f ff 3f ff 7b movabs $0xff3fff7bff3fff3f,%rax 19373e: ff 3f ff 193741: 66 41 89 bf 55 3e 00 mov %di,0x3e55(%r15) 193748: 00 193749: 4c 89 c7 mov %r8,%rdi 19374c: 49 89 87 34 3e 00 00 mov %rax,0x3e34(%r15) 193753: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 193757: 49 8d 87 f8 3e 00 00 lea 0x3ef8(%r15),%rax 19375e: 48 29 f8 sub %rdi,%rax 193761: 49 89 97 f8 3e 00 00 mov %rdx,0x3ef8(%r15) 193768: 41 c6 87 50 3e 00 00 movb $0x0,0x3e50(%r15) 19376f: 00 193770: 48 29 c6 sub %rax,%rsi 193773: 05 98 00 00 00 add $0x98,%eax 193778: 41 c6 87 57 3e 00 00 movb $0x0,0x3e57(%r15) 19377f: 00 193780: 49 8b 56 f0 mov -0x10(%r14),%rdx 193784: c1 e8 03 shr $0x3,%eax 193787: 89 c1 mov %eax,%ecx 193789: 49 89 97 88 3f 00 00 mov %rdx,0x3f88(%r15) 193790: 31 d2 xor %edx,%edx 193792: 4c 89 44 24 08 mov %r8,0x8(%rsp) 193797: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19379a: 48 89 ef mov %rbp,%rdi 19379d: 49 8b 74 24 28 mov 0x28(%r12),%rsi 1937a2: e8 79 af ff ff callq 18e720 1937a7: 41 89 c4 mov %eax,%r12d 1937aa: 85 c0 test %eax,%eax 1937ac: 0f 85 52 07 00 00 jne 193f04 1937b2: 41 80 bf c4 35 00 00 cmpb $0x0,0x35c4(%r15) 1937b9: 00 1937ba: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1937bf: 74 0f je 1937d0 1937c1: 66 41 83 bf dc 35 00 cmpw $0x0,0x35dc(%r15) 1937c8: 00 00 1937ca: 0f 85 74 15 00 00 jne 194d44 1937d0: 49 8b 97 30 3d 00 00 mov 0x3d30(%r15),%rdx 1937d7: 49 8d 87 60 3e 00 00 lea 0x3e60(%r15),%rax 1937de: 4c 89 ee mov %r13,%rsi 1937e1: 49 89 97 60 3e 00 00 mov %rdx,0x3e60(%r15) 1937e8: 49 8b 56 f0 mov -0x10(%r14),%rdx 1937ec: 49 89 50 f0 mov %rdx,-0x10(%r8) 1937f0: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 1937f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1937f9: 48 29 f8 sub %rdi,%rax 1937fc: 8d 88 98 00 00 00 lea 0x98(%rax),%ecx 193802: 48 29 c6 sub %rax,%rsi 193805: c1 e9 03 shr $0x3,%ecx 193808: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19380b: 41 8b b7 0c 36 00 00 mov 0x360c(%r15),%esi 193812: 45 8b 87 08 36 00 00 mov 0x3608(%r15),%r8d 193819: b9 c4 0b 00 00 mov $0xbc4,%ecx 19381e: 48 89 ef mov %rbp,%rdi 193821: 49 8d 97 78 3c 00 00 lea 0x3c78(%r15),%rdx 193828: e8 00 00 00 00 callq 19382d 19382d: 41 89 c4 mov %eax,%r12d 193830: 85 c0 test %eax,%eax 193832: 0f 85 cc 06 00 00 jne 193f04 193838: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 19383f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 193845: 8b b0 24 36 00 00 mov 0x3624(%rax),%esi 19384b: 48 89 44 24 08 mov %rax,0x8(%rsp) 193850: 85 f6 test %esi,%esi 193852: 0f 84 ad 00 00 00 je 193905 193858: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 19385f 19385f: ba 00 08 00 00 mov $0x800,%edx 193864: be c0 0d 00 00 mov $0xdc0,%esi 193869: e8 00 00 00 00 callq 19386e 19386e: 49 89 c5 mov %rax,%r13 193871: 48 85 c0 test %rax,%rax 193874: 0f 84 f0 1c 00 00 je 19556a 19387a: 49 89 c7 mov %rax,%r15 19387d: 45 31 f6 xor %r14d,%r14d 193880: eb 58 jmp 1938da 193882: 8b 44 24 70 mov 0x70(%rsp),%eax 193886: 8b 4c 24 74 mov 0x74(%rsp),%ecx 19388a: 49 83 c7 04 add $0x4,%r15 19388e: 41 81 c6 00 02 00 00 add $0x200,%r14d 193895: 8b 54 24 68 mov 0x68(%rsp),%edx 193899: 8b 74 24 60 mov 0x60(%rsp),%esi 19389d: c1 e8 04 shr $0x4,%eax 1938a0: c1 e9 06 shr $0x6,%ecx 1938a3: d1 ea shr %edx 1938a5: c1 ee 14 shr $0x14,%esi 1938a8: 81 e1 ff ff 0f 00 and $0xfffff,%ecx 1938ae: c1 e6 19 shl $0x19,%esi 1938b1: 81 e2 00 f0 ff 01 and $0x1fff000,%edx 1938b7: c1 e0 14 shl $0x14,%eax 1938ba: 09 f2 or %esi,%edx 1938bc: 09 c8 or %ecx,%eax 1938be: 0f ca bswap %edx 1938c0: 0f c8 bswap %eax 1938c2: 41 89 57 fc mov %edx,-0x4(%r15) 1938c6: 41 89 87 fc 03 00 00 mov %eax,0x3fc(%r15) 1938cd: 41 81 fe 00 00 02 00 cmp $0x20000,%r14d 1938d4: 0f 84 92 07 00 00 je 19406c 1938da: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 1938df: 44 89 f6 mov %r14d,%esi 1938e2: 48 89 ef mov %rbp,%rdi 1938e5: e8 46 a2 ff ff callq 18db30 1938ea: 85 c0 test %eax,%eax 1938ec: 74 94 je 193882 1938ee: 41 89 c4 mov %eax,%r12d 1938f1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1938f6: 4c 89 ef mov %r13,%rdi 1938f9: c6 80 ce 17 00 00 00 movb $0x0,0x17ce(%rax) 193900: e8 00 00 00 00 callq 193905 193905: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19390c: e8 00 00 00 00 callq 193911 193911: e9 fa f0 ff ff jmpq 192a10 193916: 45 0f b6 3c 24 movzbl (%r12),%r15d 19391b: 41 80 ff 10 cmp $0x10,%r15b 19391f: 0f 87 e1 f3 ff ff ja 192d06 193925: 41 80 7c 24 01 10 cmpb $0x10,0x1(%r12) 19392b: 0f 87 d5 f3 ff ff ja 192d06 193931: 45 84 ff test %r15b,%r15b 193934: 0f 84 63 13 00 00 je 194c9d 19393a: 0f b6 d0 movzbl %al,%edx 19393d: 83 c0 01 add $0x1,%eax 193940: 41 0f b7 8c 94 54 0a movzwl 0xa54(%r12,%rdx,4),%ecx 193947: 00 00 193949: 66 41 89 8c 95 5a 33 mov %cx,0x335a(%r13,%rdx,4) 193950: 00 00 193952: 45 0f b6 3c 24 movzbl (%r12),%r15d 193957: 44 38 f8 cmp %r15b,%al 19395a: 72 de jb 19393a 19395c: 45 88 bd 14 2f 00 00 mov %r15b,0x2f14(%r13) 193963: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 193969: 84 c0 test %al,%al 19396b: 74 60 je 1939cd 19396d: 45 31 c0 xor %r8d,%r8d 193970: 41 0f b6 c0 movzbl %r8b,%eax 193974: 48 89 c7 mov %rax,%rdi 193977: 48 89 c6 mov %rax,%rsi 19397a: 48 c1 e7 05 shl $0x5,%rdi 19397e: 48 c1 e6 04 shl $0x4,%rsi 193982: 48 01 c7 add %rax,%rdi 193985: 48 01 c6 add %rax,%rsi 193988: 41 8b 54 bc 04 mov 0x4(%r12,%rdi,4),%edx 19398d: 41 89 94 b5 18 2f 00 mov %edx,0x2f18(%r13,%rsi,4) 193994: 00 193995: 31 d2 xor %edx,%edx 193997: 41 80 3c 24 00 cmpb $0x0,(%r12) 19399c: 74 20 je 1939be 19399e: 0f b6 c2 movzbl %dl,%eax 1939a1: 83 c2 01 add $0x1,%edx 1939a4: 48 8d 0c 07 lea (%rdi,%rax,1),%rcx 1939a8: 48 01 f0 add %rsi,%rax 1939ab: 41 8b 4c 8c 08 mov 0x8(%r12,%rcx,4),%ecx 1939b0: 41 89 8c 85 1c 2f 00 mov %ecx,0x2f1c(%r13,%rax,4) 1939b7: 00 1939b8: 41 3a 14 24 cmp (%r12),%dl 1939bc: 72 e0 jb 19399e 1939be: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 1939c4: 41 83 c0 01 add $0x1,%r8d 1939c8: 41 38 c0 cmp %al,%r8b 1939cb: 72 a3 jb 193970 1939cd: 41 88 85 15 2f 00 00 mov %al,0x2f15(%r13) 1939d4: 41 0f b6 c7 movzbl %r15b,%eax 1939d8: 85 c0 test %eax,%eax 1939da: 0f 84 a8 10 00 00 je 194a88 1939e0: 83 e8 01 sub $0x1,%eax 1939e3: 49 8d 95 58 33 00 00 lea 0x3358(%r13),%rdx 1939ea: 49 8d 8c 85 5c 33 00 lea 0x335c(%r13,%rax,4),%rcx 1939f1: 00 1939f2: eb 31 jmp 193a25 1939f4: 66 3d 2b 0a cmp $0xa2b,%ax 1939f8: 0f 84 92 02 00 00 je 193c90 1939fe: 76 7f jbe 193a7f 193a00: 66 3d 2d 0a cmp $0xa2d,%ax 193a04: 0f 84 e4 00 00 00 je 193aee 193a0a: 66 3d 2e 0a cmp $0xa2e,%ax 193a0e: 75 5e jne 193a6e 193a10: b8 c8 0a 00 00 mov $0xac8,%eax 193a15: 66 89 02 mov %ax,(%rdx) 193a18: 48 83 c2 04 add $0x4,%rdx 193a1c: 48 39 d1 cmp %rdx,%rcx 193a1f: 0f 84 75 02 00 00 je 193c9a 193a25: 0f b7 42 02 movzwl 0x2(%rdx),%eax 193a29: 66 3d 2f 0a cmp $0xa2f,%ax 193a2d: 0f 84 6f 10 00 00 je 194aa2 193a33: 76 bf jbe 1939f4 193a35: 66 3d d1 0a cmp $0xad1,%ax 193a39: 0f 84 47 02 00 00 je 193c86 193a3f: 76 51 jbe 193a92 193a41: 66 3d d5 0a cmp $0xad5,%ax 193a45: 0f 84 85 00 00 00 je 193ad0 193a4b: 66 3d d7 0a cmp $0xad7,%ax 193a4f: 75 c4 jne 193a15 193a51: b8 d8 0a 00 00 mov $0xad8,%eax 193a56: eb bd jmp 193a15 193a58: 41 c6 45 06 00 movb $0x0,0x6(%r13) 193a5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 193a64: e8 00 00 00 00 callq 193a69 193a69: e9 a2 ef ff ff jmpq 192a10 193a6e: 66 3d 2c 0a cmp $0xa2c,%ax 193a72: 0f 85 fd 1a 00 00 jne 195575 193a78: b8 d3 0a 00 00 mov $0xad3,%eax 193a7d: eb 96 jmp 193a15 193a7f: 66 3d 29 0a cmp $0xa29,%ax 193a83: 74 55 je 193ada 193a85: 66 3d 2a 0a cmp $0xa2a,%ax 193a89: 75 1d jne 193aa8 193a8b: b8 9d 0a 00 00 mov $0xa9d,%eax 193a90: eb 83 jmp 193a15 193a92: 66 3d 83 0a cmp $0xa83,%ax 193a96: 74 4c je 193ae4 193a98: 66 3d ab 0a cmp $0xaab,%ax 193a9c: 75 1e jne 193abc 193a9e: b8 a2 0a 00 00 mov $0xaa2,%eax 193aa3: e9 6d ff ff ff jmpq 193a15 193aa8: 66 3d 28 0a cmp $0xa28,%ax 193aac: 0f 85 63 ff ff ff jne 193a15 193ab2: b8 9b 0a 00 00 mov $0xa9b,%eax 193ab7: e9 59 ff ff ff jmpq 193a15 193abc: 66 3d 30 0a cmp $0xa30,%ax 193ac0: 0f 85 4f ff ff ff jne 193a15 193ac6: b8 a0 0a 00 00 mov $0xaa0,%eax 193acb: e9 45 ff ff ff jmpq 193a15 193ad0: b8 d6 0a 00 00 mov $0xad6,%eax 193ad5: e9 3b ff ff ff jmpq 193a15 193ada: b8 9c 0a 00 00 mov $0xa9c,%eax 193adf: e9 31 ff ff ff jmpq 193a15 193ae4: b8 a1 0a 00 00 mov $0xaa1,%eax 193ae9: e9 27 ff ff ff jmpq 193a15 193aee: b8 c7 0a 00 00 mov $0xac7,%eax 193af3: e9 1d ff ff ff jmpq 193a15 193af8: 49 8d 8d 90 0c 00 00 lea 0xc90(%r13),%rcx 193aff: 31 d2 xor %edx,%edx 193b01: be 04 00 00 00 mov $0x4,%esi 193b06: 48 89 ef mov %rbp,%rdi 193b09: e8 00 00 00 00 callq 193b0e 193b0e: 41 89 c4 mov %eax,%r12d 193b11: 85 c0 test %eax,%eax 193b13: 0f 85 44 ff ff ff jne 193a5d 193b19: 41 8b 95 90 0c 00 00 mov 0xc90(%r13),%edx 193b20: 83 fa 20 cmp $0x20,%edx 193b23: 0f 86 56 ec ff ff jbe 19277f 193b29: 83 ea 20 sub $0x20,%edx 193b2c: 31 c0 xor %eax,%eax 193b2e: 8d 0c 02 lea (%rdx,%rax,1),%ecx 193b31: 49 8b 8c cd 9c 0c 00 mov 0xc9c(%r13,%rcx,8),%rcx 193b38: 00 193b39: 49 89 8c c5 9c 0c 00 mov %rcx,0xc9c(%r13,%rax,8) 193b40: 00 193b41: 48 83 c0 01 add $0x1,%rax 193b45: 48 83 f8 20 cmp $0x20,%rax 193b49: 75 e3 jne 193b2e 193b4b: 41 c7 85 90 0c 00 00 movl $0x20,0xc90(%r13) 193b52: 20 00 00 00 193b56: e9 24 ec ff ff jmpq 19277f 193b5b: 48 81 fd 40 82 ff ff cmp $0xffffffffffff8240,%rbp 193b62: 0f 84 6c 11 00 00 je 194cd4 193b68: 49 c7 85 94 0c 00 00 movq $0x0,0xc94(%r13) 193b6f: 00 00 00 00 193b73: 8b 85 c0 7d 00 00 mov 0x7dc0(%rbp),%eax 193b79: 41 89 85 90 0c 00 00 mov %eax,0xc90(%r13) 193b80: 85 c0 test %eax,%eax 193b82: 0f 84 05 ec ff ff je 19278d 193b88: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 193b8f: 00 193b90: 31 c0 xor %eax,%eax 193b92: 48 8b 95 c8 7d 00 00 mov 0x7dc8(%rbp),%rdx 193b99: 0f b7 54 02 04 movzwl 0x4(%rdx,%rax,1),%edx 193b9e: 41 c7 84 05 a0 0c 00 movl $0x0,0xca0(%r13,%rax,1) 193ba5: 00 00 00 00 00 193baa: 66 41 89 94 05 9c 0c mov %dx,0xc9c(%r13,%rax,1) 193bb1: 00 00 193bb3: 48 83 c0 08 add $0x8,%rax 193bb7: 48 39 c1 cmp %rax,%rcx 193bba: 75 d6 jne 193b92 193bbc: 41 80 7d 06 00 cmpb $0x0,0x6(%r13) 193bc1: 0f 84 d1 eb ff ff je 192798 193bc7: 49 8d 8d 98 33 00 00 lea 0x3398(%r13),%rcx 193bce: 31 d2 xor %edx,%edx 193bd0: be 02 00 00 00 mov $0x2,%esi 193bd5: 48 89 ef mov %rbp,%rdi 193bd8: e8 00 00 00 00 callq 193bdd 193bdd: 41 89 c4 mov %eax,%r12d 193be0: 85 c0 test %eax,%eax 193be2: 0f 85 70 fe ff ff jne 193a58 193be8: 41 8b 85 98 33 00 00 mov 0x3398(%r13),%eax 193bef: 85 c0 test %eax,%eax 193bf1: 0f 84 d8 10 00 00 je 194ccf 193bf7: 83 f8 20 cmp $0x20,%eax 193bfa: 0f 86 98 eb ff ff jbe 192798 193c00: 8d 50 e0 lea -0x20(%rax),%edx 193c03: 31 c0 xor %eax,%eax 193c05: 8d 0c 02 lea (%rdx,%rax,1),%ecx 193c08: 49 8b 8c cd a4 33 00 mov 0x33a4(%r13,%rcx,8),%rcx 193c0f: 00 193c10: 49 89 8c c5 a4 33 00 mov %rcx,0x33a4(%r13,%rax,8) 193c17: 00 193c18: 48 83 c0 01 add $0x1,%rax 193c1c: 48 83 f8 20 cmp $0x20,%rax 193c20: 75 e3 jne 193c05 193c22: 41 c7 85 98 33 00 00 movl $0x20,0x3398(%r13) 193c29: 20 00 00 00 193c2d: e9 66 eb ff ff jmpq 192798 193c32: 49 8d 8d a4 34 00 00 lea 0x34a4(%r13),%rcx 193c39: ba 04 00 00 00 mov $0x4,%edx 193c3e: be 01 00 00 00 mov $0x1,%esi 193c43: 48 89 ef mov %rbp,%rdi 193c46: e8 00 00 00 00 callq 193c4b 193c4b: 85 c0 test %eax,%eax 193c4d: 74 08 je 193c57 193c4f: 41 c6 85 02 36 00 00 movb $0x0,0x3602(%r13) 193c56: 00 193c57: 41 8b 85 a4 34 00 00 mov 0x34a4(%r13),%eax 193c5e: 83 e8 01 sub $0x1,%eax 193c61: 83 f8 1f cmp $0x1f,%eax 193c64: 0f 86 3c eb ff ff jbe 1927a6 193c6a: 41 c6 85 02 36 00 00 movb $0x0,0x3602(%r13) 193c71: 00 193c72: e9 2f eb ff ff jmpq 1927a6 193c77: 89 fa mov %edi,%edx 193c79: e9 fd eb ff ff jmpq 19287b 193c7e: 41 89 f8 mov %edi,%r8d 193c81: e9 a1 eb ff ff jmpq 192827 193c86: b8 d2 0a 00 00 mov $0xad2,%eax 193c8b: e9 85 fd ff ff jmpq 193a15 193c90: b8 9e 0a 00 00 mov $0xa9e,%eax 193c95: e9 7b fd ff ff jmpq 193a15 193c9a: 41 80 ff 0f cmp $0xf,%r15b 193c9e: 0f 87 62 f0 ff ff ja 192d06 193ca4: 4c 89 64 24 10 mov %r12,0x10(%rsp) 193ca9: 45 31 f6 xor %r14d,%r14d 193cac: 49 8d 45 44 lea 0x44(%r13),%rax 193cb0: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 193cb5: 48 89 eb mov %rbp,%rbx 193cb8: 44 89 fd mov %r15d,%ebp 193cbb: 45 89 f7 mov %r14d,%r15d 193cbe: 4d 89 ee mov %r13,%r14 193cc1: 49 89 c5 mov %rax,%r13 193cc4: 41 0f b6 c7 movzbl %r15b,%eax 193cc8: 41 0f b7 84 86 5a 33 movzwl 0x335a(%r14,%rax,4),%eax 193ccf: 00 00 193cd1: 66 3d 81 0a cmp $0xa81,%ax 193cd5: 0f 84 ab 00 00 00 je 193d86 193cdb: 66 3d 82 0a cmp $0xa82,%ax 193cdf: 75 78 jne 193d59 193ce1: 31 d2 xor %edx,%edx 193ce3: be d1 0a 00 00 mov $0xad1,%esi 193ce8: 48 89 df mov %rbx,%rdi 193ceb: e8 00 00 00 00 callq 193cf0 193cf0: 40 0f b6 d5 movzbl %bpl,%edx 193cf4: 41 c7 84 96 58 33 00 movl $0xad10ad2,0x3358(%r14,%rdx,4) 193cfb: 00 d2 0a d1 0a 193d00: 41 0f b6 96 15 2f 00 movzbl 0x2f15(%r14),%edx 193d07: 00 193d08: 84 d2 test %dl,%dl 193d0a: 74 4a je 193d56 193d0c: 83 ea 01 sub $0x1,%edx 193d0f: 45 0f b6 cf movzbl %r15b,%r9d 193d13: 66 31 c0 xor %ax,%ax 193d16: 0f b6 d2 movzbl %dl,%edx 193d19: 41 89 c0 mov %eax,%r8d 193d1c: 4b 8d 04 8e lea (%r14,%r9,4),%rax 193d20: 48 89 d6 mov %rdx,%rsi 193d23: 48 c1 e6 04 shl $0x4,%rsi 193d27: 48 01 f2 add %rsi,%rdx 193d2a: 4c 01 ca add %r9,%rdx 193d2d: 49 8d 7c 95 00 lea 0x0(%r13,%rdx,4),%rdi 193d32: 40 0f b6 d5 movzbl %bpl,%edx 193d36: 48 89 d6 mov %rdx,%rsi 193d39: 4c 29 ce sub %r9,%rsi 193d3c: 0f b7 90 1c 2f 00 00 movzwl 0x2f1c(%rax),%edx 193d43: 44 09 c2 or %r8d,%edx 193d46: 89 94 b0 1c 2f 00 00 mov %edx,0x2f1c(%rax,%rsi,4) 193d4d: 48 83 c0 44 add $0x44,%rax 193d51: 48 39 c7 cmp %rax,%rdi 193d54: 75 e6 jne 193d3c 193d56: 83 c5 01 add $0x1,%ebp 193d59: 41 83 c7 01 add $0x1,%r15d 193d5d: 45 3a be 14 2f 00 00 cmp 0x2f14(%r14),%r15b 193d64: 0f 83 99 0c 00 00 jae 194a03 193d6a: 40 80 fd 10 cmp $0x10,%bpl 193d6e: 0f 85 50 ff ff ff jne 193cc4 193d74: 48 89 dd mov %rbx,%rbp 193d77: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 193d7c: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 193d81: e9 80 ef ff ff jmpq 192d06 193d86: 31 d2 xor %edx,%edx 193d88: be 83 0a 00 00 mov $0xa83,%esi 193d8d: 48 89 df mov %rbx,%rdi 193d90: e8 00 00 00 00 callq 193d95 193d95: 40 0f b6 d5 movzbl %bpl,%edx 193d99: 41 c7 84 96 58 33 00 movl $0xa830aa1,0x3358(%r14,%rdx,4) 193da0: 00 a1 0a 83 0a 193da5: 41 0f b6 96 15 2f 00 movzbl 0x2f15(%r14),%edx 193dac: 00 193dad: 84 d2 test %dl,%dl 193daf: 74 48 je 193df9 193db1: 83 ea 01 sub $0x1,%edx 193db4: 45 0f b6 c7 movzbl %r15b,%r8d 193db8: 66 31 c0 xor %ax,%ax 193dbb: 0f b6 d2 movzbl %dl,%edx 193dbe: 89 c6 mov %eax,%esi 193dc0: 4b 8d 04 86 lea (%r14,%r8,4),%rax 193dc4: 48 89 d7 mov %rdx,%rdi 193dc7: 48 c1 e7 04 shl $0x4,%rdi 193dcb: 48 01 fa add %rdi,%rdx 193dce: 4c 01 c2 add %r8,%rdx 193dd1: 4d 8d 4c 95 00 lea 0x0(%r13,%rdx,4),%r9 193dd6: 40 0f b6 d5 movzbl %bpl,%edx 193dda: 48 89 d7 mov %rdx,%rdi 193ddd: 4c 29 c7 sub %r8,%rdi 193de0: 0f b7 90 1e 2f 00 00 movzwl 0x2f1e(%rax),%edx 193de7: 09 f2 or %esi,%edx 193de9: 89 94 b8 1c 2f 00 00 mov %edx,0x2f1c(%rax,%rdi,4) 193df0: 48 83 c0 44 add $0x44,%rax 193df4: 49 39 c1 cmp %rax,%r9 193df7: 75 e7 jne 193de0 193df9: 44 8d 65 01 lea 0x1(%rbp),%r12d 193dfd: 40 80 fd 0f cmp $0xf,%bpl 193e01: 0f 84 6d ff ff ff je 193d74 193e07: 31 d2 xor %edx,%edx 193e09: 48 89 df mov %rbx,%rdi 193e0c: be ab 0a 00 00 mov $0xaab,%esi 193e11: e8 00 00 00 00 callq 193e16 193e16: 41 0f b6 d4 movzbl %r12b,%edx 193e1a: 41 c7 84 96 58 33 00 movl $0xaab0aa2,0x3358(%r14,%rdx,4) 193e21: 00 a2 0a ab 0a 193e26: 41 0f b6 be 15 2f 00 movzbl 0x2f15(%r14),%edi 193e2d: 00 193e2e: 40 84 ff test %dil,%dil 193e31: 74 59 je 193e8c 193e33: 44 8d 47 ff lea -0x1(%rdi),%r8d 193e37: 66 31 c0 xor %ax,%ax 193e3a: 45 0f b6 c8 movzbl %r8b,%r9d 193e3e: 89 c6 mov %eax,%esi 193e40: 48 89 d0 mov %rdx,%rax 193e43: 4d 89 c8 mov %r9,%r8 193e46: 49 8d 14 96 lea (%r14,%rdx,4),%rdx 193e4a: 49 c1 e0 04 shl $0x4,%r8 193e4e: 4d 01 c8 add %r9,%r8 193e51: 49 01 c0 add %rax,%r8 193e54: 4f 8d 4c 85 00 lea 0x0(%r13,%r8,4),%r9 193e59: 45 0f b6 c7 movzbl %r15b,%r8d 193e5d: 49 29 c0 sub %rax,%r8 193e60: 42 0f b7 84 82 1c 2f movzwl 0x2f1c(%rdx,%r8,4),%eax 193e67: 00 00 193e69: 09 f0 or %esi,%eax 193e6b: 89 82 1c 2f 00 00 mov %eax,0x2f1c(%rdx) 193e71: 83 bb 00 10 00 00 05 cmpl $0x5,0x1000(%rbx) 193e78: 74 09 je 193e83 193e7a: 80 cc 01 or $0x1,%ah 193e7d: 89 82 1c 2f 00 00 mov %eax,0x2f1c(%rdx) 193e83: 48 83 c2 44 add $0x44,%rdx 193e87: 49 39 d1 cmp %rdx,%r9 193e8a: 75 d4 jne 193e60 193e8c: 83 bb 00 10 00 00 05 cmpl $0x5,0x1000(%rbx) 193e93: 8d 75 02 lea 0x2(%rbp),%esi 193e96: 75 07 jne 193e9f 193e98: 89 f5 mov %esi,%ebp 193e9a: e9 ba fe ff ff jmpq 193d59 193e9f: 40 80 fe 10 cmp $0x10,%sil 193ea3: 0f 84 cb fe ff ff je 193d74 193ea9: 40 0f b6 c6 movzbl %sil,%eax 193ead: 41 c7 84 86 58 33 00 movl $0xa340a34,0x3358(%r14,%rax,4) 193eb4: 00 34 0a 34 0a 193eb9: 40 84 ff test %dil,%dil 193ebc: 74 3e je 193efc 193ebe: 8d 57 ff lea -0x1(%rdi),%edx 193ec1: 45 0f b6 c7 movzbl %r15b,%r8d 193ec5: 40 0f b6 f6 movzbl %sil,%esi 193ec9: 0f b6 d2 movzbl %dl,%edx 193ecc: 4b 8d 04 86 lea (%r14,%r8,4),%rax 193ed0: 4c 29 c6 sub %r8,%rsi 193ed3: 48 89 d7 mov %rdx,%rdi 193ed6: 48 c1 e7 04 shl $0x4,%rdi 193eda: 48 01 fa add %rdi,%rdx 193edd: 4c 01 c2 add %r8,%rdx 193ee0: 49 8d 7c 95 00 lea 0x0(%r13,%rdx,4),%rdi 193ee5: 0f b7 90 1e 2f 00 00 movzwl 0x2f1e(%rax),%edx 193eec: 89 94 b0 1c 2f 00 00 mov %edx,0x2f1c(%rax,%rsi,4) 193ef3: 48 83 c0 44 add $0x44,%rax 193ef7: 48 39 c7 cmp %rax,%rdi 193efa: 75 e9 jne 193ee5 193efc: 83 c5 03 add $0x3,%ebp 193eff: e9 55 fe ff ff jmpq 193d59 193f04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 193f0b: e8 00 00 00 00 callq 193f10 193f10: e9 fb ea ff ff jmpq 192a10 193f15: 41 c6 87 78 3c 00 00 movb $0xff,0x3c78(%r15) 193f1c: ff 193f1d: e9 0c f2 ff ff jmpq 19312e 193f22: 41 8b 87 10 36 00 00 mov 0x3610(%r15),%eax 193f29: 41 8b 8f 08 36 00 00 mov 0x3608(%r15),%ecx 193f30: 48 89 ef mov %rbp,%rdi 193f33: 41 0f b6 97 55 48 00 movzbl 0x4855(%r15),%edx 193f3a: 00 193f3b: 8d b0 20 01 00 00 lea 0x120(%rax),%esi 193f41: e8 00 00 00 00 callq 193f46 193f46: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 193f4d: 41 0f b6 97 54 48 00 movzbl 0x4854(%r15),%edx 193f54: 00 193f55: 48 89 ef mov %rbp,%rdi 193f58: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 193f5e: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 193f64: 81 c6 1c 01 00 00 add $0x11c,%esi 193f6a: e8 00 00 00 00 callq 193f6f 193f6f: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 193f76: ba 02 00 00 00 mov $0x2,%edx 193f7b: 48 89 ef mov %rbp,%rdi 193f7e: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 193f84: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 193f8a: 81 c6 18 01 00 00 add $0x118,%esi 193f90: e8 00 00 00 00 callq 193f95 193f95: e9 78 f1 ff ff jmpq 193112 193f9a: 8b 8d a8 7e 00 00 mov 0x7ea8(%rbp),%ecx 193fa0: 45 8b 46 08 mov 0x8(%r14),%r8d 193fa4: 41 8b 7e 04 mov 0x4(%r14),%edi 193fa8: 41 0f b7 76 0c movzwl 0xc(%r14),%esi 193fad: 85 c9 test %ecx,%ecx 193faf: 0f 84 d8 14 00 00 je 19548d 193fb5: 48 8b 85 b0 7e 00 00 mov 0x7eb0(%rbp),%rax 193fbc: 31 d2 xor %edx,%edx 193fbe: 66 3b 30 cmp (%rax),%si 193fc1: 77 0b ja 193fce 193fc3: 3b 78 04 cmp 0x4(%rax),%edi 193fc6: 77 06 ja 193fce 193fc8: 44 3b 40 08 cmp 0x8(%rax),%r8d 193fcc: 76 0b jbe 193fd9 193fce: 83 c2 01 add $0x1,%edx 193fd1: 48 83 c0 0c add $0xc,%rax 193fd5: 39 ca cmp %ecx,%edx 193fd7: 75 e5 jne 193fbe 193fd9: 41 88 97 8b 3d 00 00 mov %dl,0x3d8b(%r15) 193fe0: e9 9a f3 ff ff jmpq 19337f 193fe5: 41 8b 95 90 0c 00 00 mov 0xc90(%r13),%edx 193fec: 41 0f b7 76 0e movzwl 0xe(%r14),%esi 193ff1: 85 d2 test %edx,%edx 193ff3: 0f 84 78 f3 ff ff je 193371 193ff9: 31 c0 xor %eax,%eax 193ffb: eb 0d jmp 19400a 193ffd: 48 83 c0 01 add $0x1,%rax 194001: 48 39 c2 cmp %rax,%rdx 194004: 0f 84 67 f3 ff ff je 193371 19400a: 89 c1 mov %eax,%ecx 19400c: 66 41 3b b4 c5 9c 0c cmp 0xc9c(%r13,%rax,8),%si 194013: 00 00 194015: 77 e6 ja 193ffd 194017: 41 88 87 92 3d 00 00 mov %al,0x3d92(%r15) 19401e: 41 0f b7 84 cd 9c 0c movzwl 0xc9c(%r13,%rcx,8),%eax 194025: 00 00 194027: 66 c1 c0 08 rol $0x8,%ax 19402b: 66 41 89 87 90 3d 00 mov %ax,0x3d90(%r15) 194032: 00 194033: e9 39 f3 ff ff jmpq 193371 194038: 41 80 8f 79 3c 00 00 orb $0x40,0x3c79(%r15) 19403f: 40 194040: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 194047: 48 89 ef mov %rbp,%rdi 19404a: 8b 95 90 7d 00 00 mov 0x7d90(%rbp),%edx 194050: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 194056: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 19405c: 81 c6 00 01 00 00 add $0x100,%esi 194062: e8 00 00 00 00 callq 194067 194067: e9 45 f1 ff ff jmpq 1931b1 19406c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 194071: b9 00 08 00 00 mov $0x800,%ecx 194076: 4c 89 ea mov %r13,%rdx 194079: 48 89 ef mov %rbp,%rdi 19407c: 8b b0 24 36 00 00 mov 0x3624(%rax),%esi 194082: 44 8b 80 08 36 00 00 mov 0x3608(%rax),%r8d 194089: e8 00 00 00 00 callq 19408e 19408e: 41 89 c4 mov %eax,%r12d 194091: 85 c0 test %eax,%eax 194093: 0f 85 58 f8 ff ff jne 1938f1 194099: 4c 89 ef mov %r13,%rdi 19409c: e8 00 00 00 00 callq 1940a1 1940a1: 4c 8b ad 98 7d 00 00 mov 0x7d98(%rbp),%r13 1940a8: 48 89 ef mov %rbp,%rdi 1940ab: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 1940b0: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 1940b7: 41 8b b5 18 36 00 00 mov 0x3618(%r13),%esi 1940be: e8 00 00 00 00 callq 1940c3 1940c3: 41 89 c4 mov %eax,%r12d 1940c6: 85 c0 test %eax,%eax 1940c8: 74 11 je 1940db 1940ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1940d1: e8 00 00 00 00 callq 1940d6 1940d6: e9 35 e9 ff ff jmpq 192a10 1940db: 8b 54 24 60 mov 0x60(%rsp),%edx 1940df: 48 89 ef mov %rbp,%rdi 1940e2: 81 e2 ff ff ff 00 and $0xffffff,%edx 1940e8: 81 ca 00 00 00 0b or $0xb000000,%edx 1940ee: 89 54 24 60 mov %edx,0x60(%rsp) 1940f2: 41 8b 8d 08 36 00 00 mov 0x3608(%r13),%ecx 1940f9: 41 8b b5 18 36 00 00 mov 0x3618(%r13),%esi 194100: e8 00 00 00 00 callq 194105 194105: 41 89 c4 mov %eax,%r12d 194108: 85 c0 test %eax,%eax 19410a: 75 be jne 1940ca 19410c: 80 bb e9 06 00 00 00 cmpb $0x0,0x6e9(%rbx) 194113: 0f 84 ed 01 00 00 je 194306 194119: 4c 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%r14 194120: 48 8b 04 24 mov (%rsp),%rax 194124: ba 01 00 00 00 mov $0x1,%edx 194129: 48 8b 58 28 mov 0x28(%rax),%rbx 19412d: 49 8d be 3c 37 00 00 lea 0x373c(%r14),%rdi 194134: 49 8d 86 34 37 00 00 lea 0x3734(%r14),%rax 19413b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 19413f: 48 89 c1 mov %rax,%rcx 194142: 48 89 44 24 08 mov %rax,0x8(%rsp) 194147: 31 c0 xor %eax,%eax 194149: 49 c7 86 34 37 00 00 movq $0x0,0x3734(%r14) 194150: 00 00 00 00 194154: 48 29 f9 sub %rdi,%rcx 194157: 81 c1 44 05 00 00 add $0x544,%ecx 19415d: 49 c7 86 70 3c 00 00 movq $0x0,0x3c70(%r14) 194164: 00 00 00 00 194168: c1 e9 03 shr $0x3,%ecx 19416b: f3 48 ab rep stos %rax,%es:(%rdi) 19416e: 48 89 ef mov %rbp,%rdi 194171: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 194178: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 19417e: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 194184: 83 c6 5c add $0x5c,%esi 194187: e8 00 00 00 00 callq 19418c 19418c: 48 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%rsi 194193: 0f b6 86 14 2f 00 00 movzbl 0x2f14(%rsi),%eax 19419a: 84 c0 test %al,%al 19419c: 74 57 je 1941f5 19419e: 31 c0 xor %eax,%eax 1941a0: 31 c9 xor %ecx,%ecx 1941a2: 0f b7 96 16 2f 00 00 movzwl 0x2f16(%rsi),%edx 1941a9: 0f a3 ca bt %ecx,%edx 1941ac: 73 39 jae 1941e7 1941ae: 83 f8 0f cmp $0xf,%eax 1941b1: 77 42 ja 1941f5 1941b3: 41 89 c8 mov %ecx,%r8d 1941b6: 89 c7 mov %eax,%edi 1941b8: 83 c0 01 add $0x1,%eax 1941bb: 42 0f b7 94 86 58 33 movzwl 0x3358(%rsi,%r8,4),%edx 1941c2: 00 00 1941c4: 66 c1 c2 08 rol $0x8,%dx 1941c8: 66 41 89 94 be 38 37 mov %dx,0x3738(%r14,%rdi,4) 1941cf: 00 00 1941d1: 42 0f b7 94 86 5a 33 movzwl 0x335a(%rsi,%r8,4),%edx 1941d8: 00 00 1941da: 66 c1 c2 08 rol $0x8,%dx 1941de: 66 41 89 94 be 3a 37 mov %dx,0x373a(%r14,%rdi,4) 1941e5: 00 00 1941e7: 0f b6 96 14 2f 00 00 movzbl 0x2f14(%rsi),%edx 1941ee: 83 c1 01 add $0x1,%ecx 1941f1: 39 d1 cmp %edx,%ecx 1941f3: 72 ad jb 1941a2 1941f5: 41 88 86 34 37 00 00 mov %al,0x3734(%r14) 1941fc: 4c 8d 7b 04 lea 0x4(%rbx),%r15 194200: 49 8d 96 78 37 00 00 lea 0x3778(%r14),%rdx 194207: 48 89 ef mov %rbp,%rdi 19420a: 4c 89 fe mov %r15,%rsi 19420d: e8 2e ae ff ff callq 18f040 194212: 41 0f b6 86 14 2f 00 movzbl 0x2f14(%r14),%eax 194219: 00 19421a: 41 0f b7 b6 16 2f 00 movzwl 0x2f16(%r14),%esi 194221: 00 194222: 85 c0 test %eax,%eax 194224: 0f 84 c0 0a 00 00 je 194cea 19422a: 31 c9 xor %ecx,%ecx 19422c: 31 ff xor %edi,%edi 19422e: 41 b8 01 00 00 00 mov $0x1,%r8d 194234: 44 89 c2 mov %r8d,%edx 194237: d3 e2 shl %cl,%edx 194239: 85 f2 test %esi,%edx 19423b: 74 18 je 194255 19423d: 41 8b 94 8e 1c 2f 00 mov 0x2f1c(%r14,%rcx,4),%edx 194244: 00 194245: 41 89 f9 mov %edi,%r9d 194248: 83 c7 01 add $0x1,%edi 19424b: 0f ca bswap %edx 19424d: 43 89 94 8e b8 37 00 mov %edx,0x37b8(%r14,%r9,4) 194254: 00 194255: 48 83 c1 01 add $0x1,%rcx 194259: 39 c8 cmp %ecx,%eax 19425b: 77 d7 ja 194234 19425d: 41 80 be c4 35 00 00 cmpb $0x0,0x35c4(%r14) 194264: 00 194265: 74 0f je 194276 194267: 66 41 83 be dc 35 00 cmpw $0x0,0x35dc(%r14) 19426e: 00 00 194270: 0f 85 91 0a 00 00 jne 194d07 194276: 31 c9 xor %ecx,%ecx 194278: 31 ff xor %edi,%edi 19427a: 41 b8 01 00 00 00 mov $0x1,%r8d 194280: 44 89 c2 mov %r8d,%edx 194283: d3 e2 shl %cl,%edx 194285: 85 f2 test %esi,%edx 194287: 74 18 je 1942a1 194289: 41 8b 94 8e 1c 2f 00 mov 0x2f1c(%r14,%rcx,4),%edx 194290: 00 194291: 41 89 f9 mov %edi,%r9d 194294: 83 c7 01 add $0x1,%edi 194297: 0f ca bswap %edx 194299: 43 89 94 8e f8 37 00 mov %edx,0x37f8(%r14,%r9,4) 1942a0: 00 1942a1: 48 83 c1 01 add $0x1,%rcx 1942a5: 39 c8 cmp %ecx,%eax 1942a7: 77 d7 ja 194280 1942a9: 66 83 3b 00 cmpw $0x0,(%rbx) 1942ad: 4d 89 fd mov %r15,%r13 1942b0: 4d 8d be 38 38 00 00 lea 0x3838(%r14),%r15 1942b7: 74 22 je 1942db 1942b9: 4c 89 fa mov %r15,%rdx 1942bc: 4c 89 ee mov %r13,%rsi 1942bf: 48 89 ef mov %rbp,%rdi 1942c2: 41 83 c4 01 add $0x1,%r12d 1942c6: e8 75 ad ff ff callq 18f040 1942cb: 0f b7 03 movzwl (%rbx),%eax 1942ce: 49 83 c5 14 add $0x14,%r13 1942d2: 49 83 c7 40 add $0x40,%r15 1942d6: 41 39 c4 cmp %eax,%r12d 1942d9: 7c de jl 1942b9 1942db: 41 8b b6 14 36 00 00 mov 0x3614(%r14),%esi 1942e2: 45 8b 86 08 36 00 00 mov 0x3608(%r14),%r8d 1942e9: b9 44 05 00 00 mov $0x544,%ecx 1942ee: 48 89 ef mov %rbp,%rdi 1942f1: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1942f6: e8 00 00 00 00 callq 1942fb 1942fb: 41 89 c4 mov %eax,%r12d 1942fe: 85 c0 test %eax,%eax 194300: 0f 85 1c 0a 00 00 jne 194d22 194306: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 19430d: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 194314: 48 89 ef mov %rbp,%rdi 194317: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 19431c: 48 8b 40 30 mov 0x30(%rax),%rax 194320: e8 00 00 00 00 callq 194325 194325: 80 bb cf 17 00 00 00 cmpb $0x0,0x17cf(%rbx) 19432c: 89 44 24 40 mov %eax,0x40(%rsp) 194330: 0f 84 9b 03 00 00 je 1946d1 194336: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 19433d 19433d: ba 28 04 00 00 mov $0x428,%edx 194342: be c0 0d 00 00 mov $0xdc0,%esi 194347: e8 00 00 00 00 callq 19434c 19434c: 48 89 44 24 38 mov %rax,0x38(%rsp) 194351: 48 85 c0 test %rax,%rax 194354: 0f 84 05 12 00 00 je 19555f 19435a: 31 d2 xor %edx,%edx 19435c: be 2e 02 00 00 mov $0x22e,%esi 194361: 48 89 ef mov %rbp,%rdi 194364: e8 00 00 00 00 callq 194369 194369: 31 c9 xor %ecx,%ecx 19436b: be 2e 02 00 00 mov $0x22e,%esi 194370: 48 89 ef mov %rbp,%rdi 194373: 25 00 00 00 ff and $0xff000000,%eax 194378: 89 c2 mov %eax,%edx 19437a: 48 8b 83 48 36 00 00 mov 0x3648(%rbx),%rax 194381: 0b 10 or (%rax),%edx 194383: e8 00 00 00 00 callq 194388 194388: 8b 85 f8 7e 00 00 mov 0x7ef8(%rbp),%eax 19438e: 48 89 ef mov %rbp,%rdi 194391: 89 83 50 36 00 00 mov %eax,0x3650(%rbx) 194397: 48 8b 83 48 36 00 00 mov 0x3648(%rbx),%rax 19439e: 0f b6 40 30 movzbl 0x30(%rax),%eax 1943a2: 88 83 62 36 00 00 mov %al,0x3662(%rbx) 1943a8: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 1943af: 48 8b 40 30 mov 0x30(%rax),%rax 1943b3: e8 00 00 00 00 callq 1943b8 1943b8: 89 c3 mov %eax,%ebx 1943ba: 85 c0 test %eax,%eax 1943bc: 74 26 je 1943e4 1943be: 31 d2 xor %edx,%edx 1943c0: be 2e 02 00 00 mov $0x22e,%esi 1943c5: 48 89 ef mov %rbp,%rdi 1943c8: e8 00 00 00 00 callq 1943cd 1943cd: 89 c2 mov %eax,%edx 1943cf: c1 e8 10 shr $0x10,%eax 1943d2: 0f b7 d2 movzwl %dx,%edx 1943d5: 0f b6 c0 movzbl %al,%eax 1943d8: 0f af c2 imul %edx,%eax 1943db: 31 d2 xor %edx,%edx 1943dd: 6b c0 64 imul $0x64,%eax,%eax 1943e0: f7 f3 div %ebx 1943e2: 89 c3 mov %eax,%ebx 1943e4: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1943e9: 89 98 58 36 00 00 mov %ebx,0x3658(%rax) 1943ef: 48 89 c3 mov %rax,%rbx 1943f2: 48 8b 80 48 36 00 00 mov 0x3648(%rax),%rax 1943f9: 0f b6 40 09 movzbl 0x9(%rax),%eax 1943fd: c7 83 54 36 00 00 80 movl $0x13880,0x3654(%rbx) 194404: 38 01 00 194407: 88 83 61 36 00 00 mov %al,0x3661(%rbx) 19440d: 4c 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%r14 194414: 48 81 fd 68 81 ff ff cmp $0xffffffffffff8168,%rbp 19441b: 0f 84 73 10 00 00 je 195494 194421: 49 8b 8e 48 36 00 00 mov 0x3648(%r14),%rcx 194428: 8b 95 98 7e 00 00 mov 0x7e98(%rbp),%edx 19442e: 44 8b 41 2c mov 0x2c(%rcx),%r8d 194432: 85 d2 test %edx,%edx 194434: 0f 84 5a 10 00 00 je 195494 19443a: 48 8b 85 a0 7e 00 00 mov 0x7ea0(%rbp),%rax 194441: 8d 72 ff lea -0x1(%rdx),%esi 194444: 45 31 c9 xor %r9d,%r9d 194447: 48 8d 50 08 lea 0x8(%rax),%rdx 19444b: 48 8d 3c f2 lea (%rdx,%rsi,8),%rdi 19444f: be ff ff 00 00 mov $0xffff,%esi 194454: eb 04 jmp 19445a 194456: 48 83 c2 08 add $0x8,%rdx 19445a: 0f b7 00 movzwl (%rax),%eax 19445d: 66 41 39 c1 cmp %ax,%r9w 194461: 44 0f 42 c8 cmovb %eax,%r9d 194465: 66 39 c6 cmp %ax,%si 194468: 0f 47 f0 cmova %eax,%esi 19446b: 48 89 d0 mov %rdx,%rax 19446e: 48 39 d7 cmp %rdx,%rdi 194471: 75 e3 jne 194456 194473: 66 44 89 4c 24 10 mov %r9w,0x10(%rsp) 194479: 41 83 f8 64 cmp $0x64,%r8d 19447d: 0f 87 11 10 00 00 ja 195494 194483: b8 64 00 00 00 mov $0x64,%eax 194488: 44 29 c0 sub %r8d,%eax 19448b: 0f af c6 imul %esi,%eax 19448e: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 194495: 48 c1 e8 25 shr $0x25,%rax 194499: 66 41 39 c1 cmp %ax,%r9w 19449d: 40 0f 92 c6 setb %sil 1944a1: 66 85 c0 test %ax,%ax 1944a4: 0f 94 c2 sete %dl 1944a7: 40 08 d6 or %dl,%sil 1944aa: 0f 85 e4 0f 00 00 jne 195494 1944b0: 66 45 85 c9 test %r9w,%r9w 1944b4: 0f 84 da 0f 00 00 je 195494 1944ba: 41 0f b7 d1 movzwl %r9w,%edx 1944be: 83 c2 1f add $0x1f,%edx 1944c1: 29 c2 sub %eax,%edx 1944c3: 8d 42 1f lea 0x1f(%rdx),%eax 1944c6: 0f 48 d0 cmovs %eax,%edx 1944c9: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1944ce: c1 fa 05 sar $0x5,%edx 1944d1: 80 b8 00 36 00 00 00 cmpb $0x0,0x3600(%rax) 1944d8: 89 54 24 44 mov %edx,0x44(%rsp) 1944dc: 41 89 d7 mov %edx,%r15d 1944df: 75 0d jne 1944ee 1944e1: 80 b8 cc 17 00 00 00 cmpb $0x0,0x17cc(%rax) 1944e8: 0f 84 67 09 00 00 je 194e55 1944ee: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1944f3: 48 89 6c 24 20 mov %rbp,0x20(%rsp) 1944f8: 48 89 cf mov %rcx,%rdi 1944fb: 4d 89 f5 mov %r14,%r13 1944fe: bb 60 ea 00 00 mov $0xea60,%ebx 194503: 48 8d 70 fe lea -0x2(%rax),%rsi 194507: 48 05 fe 03 00 00 add $0x3fe,%rax 19450d: 48 89 44 24 18 mov %rax,0x18(%rsp) 194512: 48 89 f5 mov %rsi,%rbp 194515: 48 8d 45 40 lea 0x40(%rbp),%rax 194519: 44 0f b7 74 24 10 movzwl 0x10(%rsp),%r14d 19451f: 48 89 44 24 08 mov %rax,0x8(%rsp) 194524: 49 89 c4 mov %rax,%r12 194527: eb 07 jmp 194530 194529: 49 8b bd 48 36 00 00 mov 0x3648(%r13),%rdi 194530: 48 83 c7 0c add $0xc,%rdi 194534: 41 0f b7 f6 movzwl %r14w,%esi 194538: 4c 8d 44 24 60 lea 0x60(%rsp),%r8 19453d: 89 da mov %ebx,%edx 19453f: 41 8b 8d 50 36 00 00 mov 0x3650(%r13),%ecx 194546: e8 a5 d6 ff ff callq 191bf0 19454b: 8b 54 24 60 mov 0x60(%rsp),%edx 19454f: bf ff ff ff ff mov $0xffffffff,%edi 194554: 89 d0 mov %edx,%eax 194556: c1 e8 02 shr $0x2,%eax 194559: 66 c1 c0 08 rol $0x8,%ax 19455d: 81 fa 00 00 04 00 cmp $0x40000,%edx 194563: 0f 43 c7 cmovae %edi,%eax 194566: 49 83 ec 02 sub $0x2,%r12 19456a: 45 29 fe sub %r15d,%r14d 19456d: 66 41 89 44 24 02 mov %ax,0x2(%r12) 194573: 4c 39 e5 cmp %r12,%rbp 194576: 75 b1 jne 194529 194578: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 19457d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 194582: 81 c3 a0 0f 00 00 add $0xfa0,%ebx 194588: 48 39 c5 cmp %rax,%rbp 19458b: 0f 84 a1 05 00 00 je 194b32 194591: 49 8b bd 48 36 00 00 mov 0x3648(%r13),%rdi 194598: e9 78 ff ff ff jmpq 194515 19459d: 41 8b b8 84 0b 00 00 mov 0xb84(%r8),%edi 1945a4: 41 0f b7 48 64 movzwl 0x64(%r8),%ecx 1945a9: 31 c0 xor %eax,%eax 1945ab: 85 ff test %edi,%edi 1945ad: 75 12 jne 1945c1 1945af: e9 90 00 00 00 jmpq 194644 1945b4: 48 83 c0 01 add $0x1,%rax 1945b8: 48 39 c7 cmp %rax,%rdi 1945bb: 0f 84 83 00 00 00 je 194644 1945c1: 89 c2 mov %eax,%edx 1945c3: 66 41 3b 8c c0 90 0b cmp 0xb90(%r8,%rax,8),%cx 1945ca: 00 00 1945cc: 77 e6 ja 1945b4 1945ce: 41 88 87 22 3e 00 00 mov %al,0x3e22(%r15) 1945d5: 89 c0 mov %eax,%eax 1945d7: 41 0f b7 84 c0 90 0b movzwl 0xb90(%r8,%rax,8),%eax 1945de: 00 00 1945e0: 66 c1 c0 08 rol $0x8,%ax 1945e4: 66 41 89 87 20 3e 00 mov %ax,0x3e20(%r15) 1945eb: 00 1945ec: 41 39 90 84 0b 00 00 cmp %edx,0xb84(%r8) 1945f3: 76 4f jbe 194644 1945f5: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 1945fa: 48 89 ef mov %rbp,%rdi 1945fd: 44 89 5c 24 5c mov %r11d,0x5c(%rsp) 194602: 44 89 54 24 58 mov %r10d,0x58(%rsp) 194607: 4c 89 44 24 50 mov %r8,0x50(%rsp) 19460c: e8 0f 91 ff ff callq 18d720 194611: 4c 8b 44 24 50 mov 0x50(%rsp),%r8 194616: 44 8b 54 24 58 mov 0x58(%rsp),%r10d 19461b: 85 c0 test %eax,%eax 19461d: 44 8b 5c 24 5c mov 0x5c(%rsp),%r11d 194622: 75 20 jne 194644 194624: 0f b7 44 24 60 movzwl 0x60(%rsp),%eax 194629: 41 0f b6 97 22 3e 00 movzbl 0x3e22(%r15),%edx 194630: 00 194631: 66 c1 c0 08 rol $0x8,%ax 194635: 41 88 97 2e 3e 00 00 mov %dl,0x3e2e(%r15) 19463c: 66 41 89 87 2c 3e 00 mov %ax,0x3e2c(%r15) 194643: 00 194644: 41 8b 90 f4 35 00 00 mov 0x35f4(%r8),%edx 19464b: 41 8b b0 fc 35 00 00 mov 0x35fc(%r8),%esi 194652: 31 c9 xor %ecx,%ecx 194654: 48 89 ef mov %rbp,%rdi 194657: 44 89 5c 24 5c mov %r11d,0x5c(%rsp) 19465c: 44 89 54 24 58 mov %r10d,0x58(%rsp) 194661: 4c 89 44 24 50 mov %r8,0x50(%rsp) 194666: e8 00 00 00 00 callq 19466b 19466b: 4c 8b 44 24 50 mov 0x50(%rsp),%r8 194670: 44 8b 54 24 58 mov 0x58(%rsp),%r10d 194675: 41 88 87 ce 3d 00 00 mov %al,0x3dce(%r15) 19467c: 44 8b 5c 24 5c mov 0x5c(%rsp),%r11d 194681: 41 80 b8 02 36 00 00 cmpb $0x0,0x3602(%r8) 194688: 00 194689: 0f 84 5e ef ff ff je 1935ed 19468f: 8b 8d a8 7e 00 00 mov 0x7ea8(%rbp),%ecx 194695: 41 0f b7 70 64 movzwl 0x64(%r8),%esi 19469a: 85 c9 test %ecx,%ecx 19469c: 0f 84 fd 0d 00 00 je 19549f 1946a2: 48 8b 95 b0 7e 00 00 mov 0x7eb0(%rbp),%rdx 1946a9: 31 c0 xor %eax,%eax 1946ab: 66 3b 32 cmp (%rdx),%si 1946ae: 76 0b jbe 1946bb 1946b0: 83 c0 01 add $0x1,%eax 1946b3: 48 83 c2 0c add $0xc,%rdx 1946b7: 39 c8 cmp %ecx,%eax 1946b9: 75 f0 jne 1946ab 1946bb: 41 88 87 23 3e 00 00 mov %al,0x3e23(%r15) 1946c2: e9 26 ef ff ff jmpq 1935ed 1946c7: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 1946cc: e8 00 00 00 00 callq 1946d1 1946d1: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 1946d8: 80 bb cf 17 00 00 00 cmpb $0x0,0x17cf(%rbx) 1946df: 74 72 je 194753 1946e1: 80 bb cb 17 00 00 00 cmpb $0x0,0x17cb(%rbx) 1946e8: 74 69 je 194753 1946ea: 48 8b b3 38 36 00 00 mov 0x3638(%rbx),%rsi 1946f1: 48 85 f6 test %rsi,%rsi 1946f4: 0f 84 8c 05 00 00 je 194c86 1946fa: 48 89 ef mov %rbp,%rdi 1946fd: e8 7e 9b ff ff callq 18e280 194702: 41 89 c4 mov %eax,%r12d 194705: 85 c0 test %eax,%eax 194707: 0f 85 7f 05 00 00 jne 194c8c 19470d: 48 8b b3 40 36 00 00 mov 0x3640(%rbx),%rsi 194714: 48 85 f6 test %rsi,%rsi 194717: 0f 84 69 05 00 00 je 194c86 19471d: 48 89 ef mov %rbp,%rdi 194720: e8 5b 9b ff ff callq 18e280 194725: 41 89 c4 mov %eax,%r12d 194728: 85 c0 test %eax,%eax 19472a: 0f 85 5c 05 00 00 jne 194c8c 194730: 48 8b b3 30 36 00 00 mov 0x3630(%rbx),%rsi 194737: 48 85 f6 test %rsi,%rsi 19473a: 0f 84 46 05 00 00 je 194c86 194740: 48 89 ef mov %rbp,%rdi 194743: e8 38 9b ff ff callq 18e280 194748: 41 89 c4 mov %eax,%r12d 19474b: 85 c0 test %eax,%eax 19474d: 0f 85 39 05 00 00 jne 194c8c 194753: 48 89 ef mov %rbp,%rdi 194756: e8 45 c0 ff ff callq 1907a0 19475b: 41 89 c4 mov %eax,%r12d 19475e: 85 c0 test %eax,%eax 194760: 0f 85 58 05 00 00 jne 194cbe 194766: 48 89 ef mov %rbp,%rdi 194769: e8 d2 9d ff ff callq 18e540 19476e: 41 89 c4 mov %eax,%r12d 194771: 85 c0 test %eax,%eax 194773: 0f 85 ba 05 00 00 jne 194d33 194779: 48 89 ef mov %rbp,%rdi 19477c: e8 ff 9c ff ff callq 18e480 194781: 41 89 c4 mov %eax,%r12d 194784: 85 c0 test %eax,%eax 194786: 0f 85 f0 0c 00 00 jne 19547c 19478c: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 194793: ba 01 00 00 00 mov $0x1,%edx 194798: 48 89 ef mov %rbp,%rdi 19479b: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 1947a1: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 1947a7: 83 c6 60 add $0x60,%esi 1947aa: e8 00 00 00 00 callq 1947af 1947af: 44 8b ad 8c 7d 00 00 mov 0x7d8c(%rbp),%r13d 1947b6: b8 e8 03 00 00 mov $0x3e8,%eax 1947bb: 48 89 ef mov %rbp,%rdi 1947be: 45 85 ed test %r13d,%r13d 1947c1: 44 0f 44 e8 cmove %eax,%r13d 1947c5: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 1947cc: 48 8b 40 30 mov 0x30(%rax),%rax 1947d0: e8 00 00 00 00 callq 1947d5 1947d5: 44 89 ea mov %r13d,%edx 1947d8: 48 89 ef mov %rbp,%rdi 1947db: 89 c3 mov %eax,%ebx 1947dd: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 1947e4: 0f af d3 imul %ebx,%edx 1947e7: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 1947ed: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 1947f3: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 1947fa: 83 c6 0c add $0xc,%esi 1947fd: 48 c1 ea 25 shr $0x25,%rdx 194801: e8 00 00 00 00 callq 194806 194806: 69 d3 98 3a 00 00 imul $0x3a98,%ebx,%edx 19480c: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 194813: 48 89 ef mov %rbp,%rdi 194816: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 19481c: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 194822: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 194829: 83 c6 28 add $0x28,%esi 19482c: 48 c1 ea 25 shr $0x25,%rdx 194830: e8 00 00 00 00 callq 194835 194835: 69 d3 a0 86 01 00 imul $0x186a0,%ebx,%edx 19483b: 48 89 ef mov %rbp,%rdi 19483e: bb 01 00 00 00 mov $0x1,%ebx 194843: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 19484a: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 194851: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 194857: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 19485d: 48 c1 ea 25 shr $0x25,%rdx 194861: e8 00 00 00 00 callq 194866 194866: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 19486d: ba aa 00 00 00 mov $0xaa,%edx 194872: 48 89 ef mov %rbp,%rdi 194875: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 19487b: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 194881: 81 c6 98 00 00 00 add $0x98,%esi 194887: e8 00 00 00 00 callq 19488c 19488c: 8b 95 08 07 00 00 mov 0x708(%rbp),%edx 194892: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 194899: 85 d2 test %edx,%edx 19489b: 75 0f jne 1948ac 19489d: 83 bd 10 07 00 00 01 cmpl $0x1,0x710(%rbp) 1948a4: 19 db sbb %ebx,%ebx 1948a6: 83 e3 0f and $0xf,%ebx 1948a9: 83 c3 01 add $0x1,%ebx 1948ac: 80 b8 f0 06 00 00 00 cmpb $0x0,0x6f0(%rax) 1948b3: 0f 85 77 0b 00 00 jne 195430 1948b9: 48 89 ef mov %rbp,%rdi 1948bc: e8 00 00 00 00 callq 1948c1 1948c1: 48 89 ef mov %rbp,%rdi 1948c4: e8 00 00 00 00 callq 1948c9 1948c9: be 01 00 00 00 mov $0x1,%esi 1948ce: 48 89 ef mov %rbp,%rdi 1948d1: e8 00 00 00 00 callq 1948d6 1948d6: be 5d 00 00 00 mov $0x5d,%esi 1948db: 48 89 ef mov %rbp,%rdi 1948de: e8 00 00 00 00 callq 1948e3 1948e3: 3c 01 cmp $0x1,%al 1948e5: 0f 85 bb 0b 00 00 jne 1954a6 1948eb: 31 d2 xor %edx,%edx 1948ed: be e2 01 00 00 mov $0x1e2,%esi 1948f2: 48 89 ef mov %rbp,%rdi 1948f5: e8 00 00 00 00 callq 1948fa 1948fa: 31 c9 xor %ecx,%ecx 1948fc: be e2 01 00 00 mov $0x1e2,%esi 194901: 48 89 ef mov %rbp,%rdi 194904: 83 e0 fe and $0xfffffffe,%eax 194907: 89 c2 mov %eax,%edx 194909: e8 00 00 00 00 callq 19490e 19490e: 31 d2 xor %edx,%edx 194910: be e0 01 00 00 mov $0x1e0,%esi 194915: 48 89 ef mov %rbp,%rdi 194918: e8 00 00 00 00 callq 19491d 19491d: 31 c9 xor %ecx,%ecx 19491f: be e0 01 00 00 mov $0x1e0,%esi 194924: 48 89 ef mov %rbp,%rdi 194927: 83 c8 01 or $0x1,%eax 19492a: 89 c2 mov %eax,%edx 19492c: e8 00 00 00 00 callq 194931 194931: be 01 00 00 00 mov $0x1,%esi 194936: 48 89 ef mov %rbp,%rdi 194939: e8 f2 9a ff ff callq 18e430 19493e: 80 bd c1 7c 00 00 00 cmpb $0x0,0x7cc1(%rbp) 194945: 0f 85 b3 0a 00 00 jne 1953fe 19494b: 31 d2 xor %edx,%edx 19494d: be d7 01 00 00 mov $0x1d7,%esi 194952: 48 89 ef mov %rbp,%rdi 194955: e8 00 00 00 00 callq 19495a 19495a: 31 c9 xor %ecx,%ecx 19495c: 48 89 ef mov %rbp,%rdi 19495f: be d7 01 00 00 mov $0x1d7,%esi 194964: 25 ff ff ff 01 and $0x1ffffff,%eax 194969: 89 c2 mov %eax,%edx 19496b: 81 ca 00 00 00 50 or $0x50000000,%edx 194971: e8 00 00 00 00 callq 194976 194976: 48 89 ef mov %rbp,%rdi 194979: e8 d2 99 ff ff callq 18e350 19497e: 85 c0 test %eax,%eax 194980: 75 1e jne 1949a0 194982: be 01 00 00 00 mov $0x1,%esi 194987: 48 89 ef mov %rbp,%rdi 19498a: e8 81 93 ff ff callq 18dd10 19498f: 85 c0 test %eax,%eax 194991: 75 0d jne 1949a0 194993: 80 bd e6 7e 00 00 00 cmpb $0x0,0x7ee6(%rbp) 19499a: 0f 85 1d 0b 00 00 jne 1954bd 1949a0: 48 8b 34 24 mov (%rsp),%rsi 1949a4: 48 89 ef mov %rbp,%rdi 1949a7: e8 64 85 ff ff callq 18cf10 1949ac: e9 5f e0 ff ff jmpq 192a10 1949b1: 8b 8a 98 33 00 00 mov 0x3398(%rdx),%ecx 1949b7: 0f b7 ba c2 35 00 00 movzwl 0x35c2(%rdx),%edi 1949be: 85 c9 test %ecx,%ecx 1949c0: 0f 84 ca e9 ff ff je 193390 1949c6: 31 c0 xor %eax,%eax 1949c8: eb 0d jmp 1949d7 1949ca: 48 83 c0 01 add $0x1,%rax 1949ce: 48 39 c1 cmp %rax,%rcx 1949d1: 0f 84 b9 e9 ff ff je 193390 1949d7: 89 c6 mov %eax,%esi 1949d9: 66 3b bc c2 a4 33 00 cmp 0x33a4(%rdx,%rax,8),%di 1949e0: 00 1949e1: 77 e7 ja 1949ca 1949e3: 41 88 87 8e 3d 00 00 mov %al,0x3d8e(%r15) 1949ea: 0f b7 84 f2 a4 33 00 movzwl 0x33a4(%rdx,%rsi,8),%eax 1949f1: 00 1949f2: 66 c1 c0 08 rol $0x8,%ax 1949f6: 66 41 89 87 8c 3d 00 mov %ax,0x3d8c(%r15) 1949fd: 00 1949fe: e9 8d e9 ff ff jmpq 193390 194a03: 41 0f b6 be 15 2f 00 movzbl 0x2f15(%r14),%edi 194a0a: 00 194a0b: 41 89 ef mov %ebp,%r15d 194a0e: 48 89 dd mov %rbx,%rbp 194a11: 31 c9 xor %ecx,%ecx 194a13: 45 88 be 14 2f 00 00 mov %r15b,0x2f14(%r14) 194a1a: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 194a1f: 4d 89 f5 mov %r14,%r13 194a22: 41 b8 01 00 00 00 mov $0x1,%r8d 194a28: 8d 47 fe lea -0x2(%rdi),%eax 194a2b: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 194a30: 0f b6 c0 movzbl %al,%eax 194a33: 48 89 c2 mov %rax,%rdx 194a36: 48 c1 e2 04 shl $0x4,%rdx 194a3a: 48 01 c2 add %rax,%rdx 194a3d: 48 83 c0 01 add $0x1,%rax 194a41: 48 6b f0 bc imul $0xffffffffffffffbc,%rax,%rsi 194a45: 49 8d 54 96 44 lea 0x44(%r14,%rdx,4),%rdx 194a4a: 48 8d 04 16 lea (%rsi,%rdx,1),%rax 194a4e: 40 80 ff 01 cmp $0x1,%dil 194a52: 77 0b ja 194a5f 194a54: eb 26 jmp 194a7c 194a56: 48 83 c0 44 add $0x44,%rax 194a5a: 48 39 c2 cmp %rax,%rdx 194a5d: 74 1d je 194a7c 194a5f: 44 8b 98 60 2f 00 00 mov 0x2f60(%rax),%r11d 194a66: 44 39 98 1c 2f 00 00 cmp %r11d,0x2f1c(%rax) 194a6d: 74 e7 je 194a56 194a6f: 44 89 c0 mov %r8d,%eax 194a72: d3 e0 shl %cl,%eax 194a74: 66 41 09 85 16 2f 00 or %ax,0x2f16(%r13) 194a7b: 00 194a7c: 83 c1 01 add $0x1,%ecx 194a7f: 48 83 c2 04 add $0x4,%rdx 194a83: 41 38 cf cmp %cl,%r15b 194a86: 77 c2 ja 194a4a 194a88: 4c 89 e7 mov %r12,%rdi 194a8b: e8 00 00 00 00 callq 194a90 194a90: e9 1e dd ff ff jmpq 1927b3 194a95: 41 c6 87 02 36 00 00 movb $0x0,0x3602(%r15) 194a9c: 00 194a9d: e9 70 e6 ff ff jmpq 193112 194aa2: b8 9f 0a 00 00 mov $0xa9f,%eax 194aa7: e9 69 ef ff ff jmpq 193a15 194aac: 8b 8d a8 7e 00 00 mov 0x7ea8(%rbp),%ecx 194ab2: 41 0f b7 b0 78 01 00 movzwl 0x178(%r8),%esi 194ab9: 00 194aba: 85 c9 test %ecx,%ecx 194abc: 0f 84 dd 09 00 00 je 19549f 194ac2: 48 8b 95 b0 7e 00 00 mov 0x7eb0(%rbp),%rdx 194ac9: 31 c0 xor %eax,%eax 194acb: 66 3b 32 cmp (%rdx),%si 194ace: 0f 86 e7 fb ff ff jbe 1946bb 194ad4: 83 c0 01 add $0x1,%eax 194ad7: 48 83 c2 0c add $0xc,%rdx 194adb: 39 c8 cmp %ecx,%eax 194add: 75 ec jne 194acb 194adf: e9 d7 fb ff ff jmpq 1946bb 194ae4: 41 8b 88 90 0c 00 00 mov 0xc90(%r8),%ecx 194aeb: 85 c9 test %ecx,%ecx 194aed: 0f 84 16 eb ff ff je 193609 194af3: 31 c0 xor %eax,%eax 194af5: eb 0d jmp 194b04 194af7: 48 83 c0 01 add $0x1,%rax 194afb: 48 39 c1 cmp %rax,%rcx 194afe: 0f 84 05 eb ff ff je 193609 194b04: 89 c6 mov %eax,%esi 194b06: 66 41 3b 94 c0 9c 0c cmp 0xc9c(%r8,%rax,8),%dx 194b0d: 00 00 194b0f: 77 e6 ja 194af7 194b11: 41 88 87 2a 3e 00 00 mov %al,0x3e2a(%r15) 194b18: 41 0f b7 84 f0 9c 0c movzwl 0xc9c(%r8,%rsi,8),%eax 194b1f: 00 00 194b21: 66 c1 c0 08 rol $0x8,%ax 194b25: 66 41 89 87 28 3e 00 mov %ax,0x3e28(%r15) 194b2c: 00 194b2d: e9 d7 ea ff ff jmpq 193609 194b32: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 194b37: 0f b7 85 04 7f 00 00 movzwl 0x7f04(%rbp),%eax 194b3e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 194b43: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 194b48: 8b 74 24 44 mov 0x44(%rsp),%esi 194b4c: c1 e0 0c shl $0xc,%eax 194b4f: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 194b56: 89 f1 mov %esi,%ecx 194b58: c1 e1 05 shl $0x5,%ecx 194b5b: 48 c1 e8 25 shr $0x25,%rax 194b5f: 48 89 c2 mov %rax,%rdx 194b62: 8b 87 5c 36 00 00 mov 0x365c(%rdi),%eax 194b68: 0f c8 bswap %eax 194b6a: 89 83 14 04 00 00 mov %eax,0x414(%rbx) 194b70: 0f b6 87 60 36 00 00 movzbl 0x3660(%rdi),%eax 194b77: 88 83 1c 04 00 00 mov %al,0x41c(%rbx) 194b7d: 0f b6 87 61 36 00 00 movzbl 0x3661(%rdi),%eax 194b84: 88 83 1d 04 00 00 mov %al,0x41d(%rbx) 194b8a: 89 f0 mov %esi,%eax 194b8c: 29 c8 sub %ecx,%eax 194b8e: 66 03 44 24 10 add 0x10(%rsp),%ax 194b93: b9 28 04 00 00 mov $0x428,%ecx 194b98: 0f b7 c0 movzwl %ax,%eax 194b9b: 0f c8 bswap %eax 194b9d: 89 83 00 04 00 00 mov %eax,0x400(%rbx) 194ba3: 0f b7 c6 movzwl %si,%eax 194ba6: 0f c8 bswap %eax 194ba8: 89 83 04 04 00 00 mov %eax,0x404(%rbx) 194bae: 89 d0 mov %edx,%eax 194bb0: 48 89 da mov %rbx,%rdx 194bb3: 0f c8 bswap %eax 194bb5: 89 83 0c 04 00 00 mov %eax,0x40c(%rbx) 194bbb: 8b 87 58 36 00 00 mov 0x3658(%rdi),%eax 194bc1: c7 83 10 04 00 00 00 movl $0x2000000,0x410(%rbx) 194bc8: 00 00 02 194bcb: c7 83 18 04 00 00 00 movl $0x0,0x418(%rbx) 194bd2: 00 00 00 194bd5: 0f c8 bswap %eax 194bd7: c6 83 1e 04 00 00 0c movb $0xc,0x41e(%rbx) 194bde: 89 83 08 04 00 00 mov %eax,0x408(%rbx) 194be4: 48 8b 87 48 36 00 00 mov 0x3648(%rdi),%rax 194beb: 0f b6 40 0a movzbl 0xa(%rax),%eax 194bef: 88 83 1f 04 00 00 mov %al,0x41f(%rbx) 194bf5: 48 b8 00 00 00 3c 00 movabs $0x40000003c000000,%rax 194bfc: 00 00 04 194bff: 48 89 83 20 04 00 00 mov %rax,0x420(%rbx) 194c06: 8b b7 1c 36 00 00 mov 0x361c(%rdi),%esi 194c0c: 44 8b 87 08 36 00 00 mov 0x3608(%rdi),%r8d 194c13: 48 89 ef mov %rbp,%rdi 194c16: e8 00 00 00 00 callq 194c1b 194c1b: 41 89 c4 mov %eax,%r12d 194c1e: 85 c0 test %eax,%eax 194c20: 75 3b jne 194c5d 194c22: 8b 54 24 40 mov 0x40(%rsp),%edx 194c26: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 194c2d: 48 89 ef mov %rbp,%rdi 194c30: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 194c37: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 194c3d: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 194c43: 81 c6 a8 00 00 00 add $0xa8,%esi 194c49: 48 c1 ea 25 shr $0x25,%rdx 194c4d: e8 00 00 00 00 callq 194c52 194c52: 41 89 c4 mov %eax,%r12d 194c55: 85 c0 test %eax,%eax 194c57: 0f 84 6a fa ff ff je 1946c7 194c5d: 48 8b 44 24 30 mov 0x30(%rsp),%rax 194c62: 31 c9 xor %ecx,%ecx 194c64: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 194c69: 66 89 88 ce 17 00 00 mov %cx,0x17ce(%rax) 194c70: e8 00 00 00 00 callq 194c75 194c75: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 194c7c: e8 00 00 00 00 callq 194c81 194c81: e9 8a dd ff ff jmpq 192a10 194c86: 41 bc ea ff ff ff mov $0xffffffea,%r12d 194c8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 194c93: e8 00 00 00 00 callq 194c98 194c98: e9 73 dd ff ff jmpq 192a10 194c9d: 41 c6 85 14 2f 00 00 movb $0x0,0x2f14(%r13) 194ca4: 00 194ca5: 41 80 7c 24 01 00 cmpb $0x0,0x1(%r12) 194cab: 0f 85 bc ec ff ff jne 19396d 194cb1: 41 c6 85 15 2f 00 00 movb $0x0,0x2f15(%r13) 194cb8: 00 194cb9: e9 ca fd ff ff jmpq 194a88 194cbe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 194cc5: e8 00 00 00 00 callq 194cca 194cca: e9 41 dd ff ff jmpq 192a10 194ccf: 41 c6 45 06 00 movb $0x0,0x6(%r13) 194cd4: 41 bc ea ff ff ff mov $0xffffffea,%r12d 194cda: e9 7e ed ff ff jmpq 193a5d 194cdf: 41 bc ea ff ff ff mov $0xffffffea,%r12d 194ce5: e9 26 dd ff ff jmpq 192a10 194cea: 41 80 be c4 35 00 00 cmpb $0x0,0x35c4(%r14) 194cf1: 00 194cf2: 0f 84 b1 f5 ff ff je 1942a9 194cf8: 66 41 83 be dc 35 00 cmpw $0x0,0x35dc(%r14) 194cff: 00 00 194d01: 0f 84 a2 f5 ff ff je 1942a9 194d07: 49 8d 96 f8 37 00 00 lea 0x37f8(%r14),%rdx 194d0e: 49 8d b6 d4 35 00 00 lea 0x35d4(%r14),%rsi 194d15: 48 89 ef mov %rbp,%rdi 194d18: e8 23 a3 ff ff callq 18f040 194d1d: e9 87 f5 ff ff jmpq 1942a9 194d22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 194d29: e8 00 00 00 00 callq 194d2e 194d2e: e9 dd dc ff ff jmpq 192a10 194d33: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 194d3a: e8 00 00 00 00 callq 194d3f 194d3f: e9 cc dc ff ff jmpq 192a10 194d44: 49 8d b7 60 3e 00 00 lea 0x3e60(%r15),%rsi 194d4b: 48 89 ef mov %rbp,%rdi 194d4e: e8 3d ce ff ff callq 191b90 194d53: 41 89 c4 mov %eax,%r12d 194d56: 85 c0 test %eax,%eax 194d58: 0f 85 a6 f1 ff ff jne 193f04 194d5e: 4c 8b ad 98 7d 00 00 mov 0x7d98(%rbp),%r13 194d65: 48 8d 54 24 7c lea 0x7c(%rsp),%rdx 194d6a: 48 89 ef mov %rbp,%rdi 194d6d: 48 c7 44 24 7c 00 00 movq $0x0,0x7c(%rsp) 194d74: 00 00 194d76: c7 84 24 84 00 00 00 movl $0x0,0x84(%rsp) 194d7d: 00 00 00 00 194d81: 49 8d b5 d4 35 00 00 lea 0x35d4(%r13),%rsi 194d88: e8 c3 8c ff ff callq 18da50 194d8d: 41 89 c4 mov %eax,%r12d 194d90: 85 c0 test %eax,%eax 194d92: 0f 85 6c f1 ff ff jne 193f04 194d98: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 194d9f: 41 8b 95 d0 35 00 00 mov 0x35d0(%r13),%edx 194da6: 48 89 ef mov %rbp,%rdi 194da9: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 194daf: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 194db5: 81 c6 8c 00 00 00 add $0x8c,%esi 194dbb: e8 00 00 00 00 callq 194dc0 194dc0: 41 8b 85 18 36 00 00 mov 0x3618(%r13),%eax 194dc7: b9 0c 00 00 00 mov $0xc,%ecx 194dcc: 48 89 ef mov %rbp,%rdi 194dcf: 45 8b 85 08 36 00 00 mov 0x3608(%r13),%r8d 194dd6: 48 8d 54 24 7c lea 0x7c(%rsp),%rdx 194ddb: 8d 70 1c lea 0x1c(%rax),%esi 194dde: e8 00 00 00 00 callq 194de3 194de3: 41 89 c4 mov %eax,%r12d 194de6: 85 c0 test %eax,%eax 194de8: 0f 85 16 f1 ff ff jne 193f04 194dee: 41 8b 97 c8 35 00 00 mov 0x35c8(%r15),%edx 194df5: 31 c9 xor %ecx,%ecx 194df7: 48 89 ef mov %rbp,%rdi 194dfa: be 1e 02 00 00 mov $0x21e,%esi 194dff: e8 00 00 00 00 callq 194e04 194e04: 31 c9 xor %ecx,%ecx 194e06: be 1f 02 00 00 mov $0x21f,%esi 194e0b: 48 89 ef mov %rbp,%rdi 194e0e: 41 8b 97 cc 35 00 00 mov 0x35cc(%r15),%edx 194e15: e8 00 00 00 00 callq 194e1a 194e1a: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 194e21: 48 89 ef mov %rbp,%rdi 194e24: 48 8b 40 48 mov 0x48(%rax),%rax 194e28: e8 00 00 00 00 callq 194e2d 194e2d: 48 89 ef mov %rbp,%rdi 194e30: 89 c2 mov %eax,%edx 194e32: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 194e39: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 194e3f: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 194e45: 81 c6 f4 00 00 00 add $0xf4,%esi 194e4b: e8 00 00 00 00 callq 194e50 194e50: e9 b6 e9 ff ff jmpq 19380b 194e55: 48 8b 44 24 38 mov 0x38(%rsp),%rax 194e5a: 66 44 89 4c 24 08 mov %r9w,0x8(%rsp) 194e60: 66 89 54 24 2c mov %dx,0x2c(%rsp) 194e65: 48 8d 98 3e 04 00 00 lea 0x43e(%rax),%rbx 194e6c: 48 05 fe 03 00 00 add $0x3fe,%rax 194e72: 48 89 6c 24 48 mov %rbp,0x48(%rsp) 194e77: 48 89 44 24 20 mov %rax,0x20(%rsp) 194e7c: 49 89 df mov %rbx,%r15 194e7f: 8b 41 14 mov 0x14(%rcx),%eax 194e82: 49 63 b6 50 36 00 00 movslq 0x3650(%r14),%rsi 194e89: 89 44 24 18 mov %eax,0x18(%rsp) 194e8d: 48 c1 e6 20 shl $0x20,%rsi 194e91: 48 b8 0b d7 a3 70 3d movabs $0xa3d70a3d70a3d70b,%rax 194e98: 0a d7 a3 194e9b: 48 f7 ee imul %rsi 194e9e: 48 b8 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rax 194ea5: 9b c4 20 194ea8: 4c 8d 0c 32 lea (%rdx,%rsi,1),%r9 194eac: 0f b7 54 24 08 movzwl 0x8(%rsp),%edx 194eb1: 48 c1 fe 3f sar $0x3f,%rsi 194eb5: 49 c1 f9 06 sar $0x6,%r9 194eb9: 48 c1 e2 1d shl $0x1d,%rdx 194ebd: 49 29 f1 sub %rsi,%r9 194ec0: 48 63 71 28 movslq 0x28(%rcx),%rsi 194ec4: 48 63 49 18 movslq 0x18(%rcx),%rcx 194ec8: 48 f7 e2 mul %rdx 194ecb: 48 b8 7f e7 30 c2 88 movabs $0x55e63b88c230e77f,%rax 194ed2: 3b e6 55 194ed5: 48 c1 e6 20 shl $0x20,%rsi 194ed9: 48 c1 e1 20 shl $0x20,%rcx 194edd: 48 c1 ea 04 shr $0x4,%rdx 194ee1: 49 89 d2 mov %rdx,%r10 194ee4: 48 f7 ee imul %rsi 194ee7: 48 c1 fe 3f sar $0x3f,%rsi 194eeb: 48 b8 7f e7 30 c2 88 movabs $0x55e63b88c230e77f,%rax 194ef2: 3b e6 55 194ef5: 48 c1 fa 19 sar $0x19,%rdx 194ef9: 48 29 f2 sub %rsi,%rdx 194efc: 49 89 d4 mov %rdx,%r12 194eff: 48 f7 e9 imul %rcx 194f02: 48 c1 f9 3f sar $0x3f,%rcx 194f06: b8 3e 00 00 00 mov $0x3e,%eax 194f0b: 48 c1 fa 19 sar $0x19,%rdx 194f0f: 48 89 d5 mov %rdx,%rbp 194f12: 48 29 cd sub %rcx,%rbp 194f15: 89 c1 mov %eax,%ecx 194f17: 48 89 ee mov %rbp,%rsi 194f1a: 48 c1 ee 3f shr $0x3f,%rsi 194f1e: eb 05 jmp 194f25 194f20: 83 e9 01 sub $0x1,%ecx 194f23: 74 0e je 194f33 194f25: 48 89 ea mov %rbp,%rdx 194f28: 48 d3 fa sar %cl,%rdx 194f2b: 83 e2 01 and $0x1,%edx 194f2e: 48 39 f2 cmp %rsi,%rdx 194f31: 74 ed je 194f20 194f33: 89 c8 mov %ecx,%eax 194f35: ba 3e 00 00 00 mov $0x3e,%edx 194f3a: 83 ea 01 sub $0x1,%edx 194f3d: 74 08 je 194f47 194f3f: 49 0f a3 d2 bt %rdx,%r10 194f43: 73 f5 jae 194f3a 194f45: 01 d0 add %edx,%eax 194f47: 83 f8 3d cmp $0x3d,%eax 194f4a: 0f 86 2c 04 00 00 jbe 19537c 194f50: 8d 50 c3 lea -0x3d(%rax),%edx 194f53: 4c 89 d3 mov %r10,%rbx 194f56: 89 d6 mov %edx,%esi 194f58: 89 d1 mov %edx,%ecx 194f5a: d1 ee shr %esi 194f5c: 83 e1 01 and $0x1,%ecx 194f5f: 01 f1 add %esi,%ecx 194f61: 48 d3 fd sar %cl,%rbp 194f64: 89 f1 mov %esi,%ecx 194f66: 48 d3 fb sar %cl,%rbx 194f69: 48 0f af eb imul %rbx,%rbp 194f6d: 83 fa 20 cmp $0x20,%edx 194f70: 0f 87 fb 03 00 00 ja 195371 194f76: 0f 85 4b 04 00 00 jne 1953c7 194f7c: 49 bb 00 00 00 00 01 movabs $0x100000000,%r11 194f83: 00 00 00 194f86: 48 89 e8 mov %rbp,%rax 194f89: 48 c1 f8 3f sar $0x3f,%rax 194f8d: 49 89 c5 mov %rax,%r13 194f90: 49 31 ed xor %rbp,%r13 194f93: 49 29 c5 sub %rax,%r13 194f96: 49 81 fd c5 10 00 00 cmp $0x10c5,%r13 194f9d: 0f 8e 87 00 00 00 jle 19502a 194fa3: 4d 89 e8 mov %r13,%r8 194fa6: bb 01 00 00 00 mov $0x1,%ebx 194fab: 4c 89 e8 mov %r13,%rax 194fae: 48 83 c3 01 add $0x1,%rbx 194fb2: 4d 01 c3 add %r8,%r11 194fb5: 48 99 cqto 194fb7: 48 f7 fb idiv %rbx 194fba: ba 3e 00 00 00 mov $0x3e,%edx 194fbf: eb 05 jmp 194fc6 194fc1: 83 ea 01 sub $0x1,%edx 194fc4: 74 06 je 194fcc 194fc6: 49 0f a3 d0 bt %rdx,%r8 194fca: 73 f5 jae 194fc1 194fcc: 48 89 c7 mov %rax,%rdi 194fcf: b9 3e 00 00 00 mov $0x3e,%ecx 194fd4: 48 c1 ef 3f shr $0x3f,%rdi 194fd8: eb 05 jmp 194fdf 194fda: 83 e9 01 sub $0x1,%ecx 194fdd: 74 10 je 194fef 194fdf: 48 89 c6 mov %rax,%rsi 194fe2: 48 d3 fe sar %cl,%rsi 194fe5: 83 e6 01 and $0x1,%esi 194fe8: 48 39 fe cmp %rdi,%rsi 194feb: 74 ed je 194fda 194fed: 01 ca add %ecx,%edx 194fef: 83 fa 3d cmp $0x3d,%edx 194ff2: 0f 86 9d 02 00 00 jbe 195295 194ff8: 8d 72 c3 lea -0x3d(%rdx),%esi 194ffb: 89 f7 mov %esi,%edi 194ffd: 89 f1 mov %esi,%ecx 194fff: d1 ef shr %edi 195001: 83 e1 01 and $0x1,%ecx 195004: 01 f9 add %edi,%ecx 195006: 49 d3 f8 sar %cl,%r8 195009: 89 f9 mov %edi,%ecx 19500b: 48 d3 f8 sar %cl,%rax 19500e: 4c 0f af c0 imul %rax,%r8 195012: 83 fe 20 cmp $0x20,%esi 195015: 0f 87 6f 02 00 00 ja 19528a 19501b: 0f 85 85 02 00 00 jne 1952a6 195021: 49 81 f8 c5 10 00 00 cmp $0x10c5,%r8 195028: 7f 81 jg 194fab 19502a: 48 85 ed test %rbp,%rbp 19502d: 0f 88 7c 02 00 00 js 1952af 195033: 4c 89 de mov %r11,%rsi 195036: 48 c1 ee 3f shr $0x3f,%rsi 19503a: 48 b8 7f e7 30 c2 88 movabs $0x55e63b88c230e77f,%rax 195041: 3b e6 55 195044: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 195049: 48 c1 e1 20 shl $0x20,%rcx 19504d: 48 f7 e9 imul %rcx 195050: 48 c1 f9 3f sar $0x3f,%rcx 195054: b8 3e 00 00 00 mov $0x3e,%eax 195059: 48 c1 fa 19 sar $0x19,%rdx 19505d: 48 89 d7 mov %rdx,%rdi 195060: 48 29 cf sub %rcx,%rdi 195063: 89 c1 mov %eax,%ecx 195065: 48 89 fa mov %rdi,%rdx 195068: 48 c1 ea 3f shr $0x3f,%rdx 19506c: eb 05 jmp 195073 19506e: 83 e9 01 sub $0x1,%ecx 195071: 74 0f je 195082 195073: 49 89 f8 mov %rdi,%r8 195076: 49 d3 f8 sar %cl,%r8 195079: 41 83 e0 01 and $0x1,%r8d 19507d: 4c 39 c2 cmp %r8,%rdx 195080: 74 ec je 19506e 195082: 89 c8 mov %ecx,%eax 195084: b9 3e 00 00 00 mov $0x3e,%ecx 195089: eb 05 jmp 195090 19508b: 83 e9 01 sub $0x1,%ecx 19508e: 74 10 je 1950a0 195090: 4c 89 da mov %r11,%rdx 195093: 48 d3 fa sar %cl,%rdx 195096: 83 e2 01 and $0x1,%edx 195099: 48 39 f2 cmp %rsi,%rdx 19509c: 74 ed je 19508b 19509e: 01 c8 add %ecx,%eax 1950a0: 83 f8 3d cmp $0x3d,%eax 1950a3: 0f 86 58 02 00 00 jbe 195301 1950a9: 8d 50 c3 lea -0x3d(%rax),%edx 1950ac: 89 d6 mov %edx,%esi 1950ae: 89 d1 mov %edx,%ecx 1950b0: d1 ee shr %esi 1950b2: 83 e1 01 and $0x1,%ecx 1950b5: 01 f1 add %esi,%ecx 1950b7: 48 d3 ff sar %cl,%rdi 1950ba: 89 f1 mov %esi,%ecx 1950bc: 49 d3 fb sar %cl,%r11 1950bf: 4c 0f af df imul %rdi,%r11 1950c3: 83 fa 20 cmp $0x20,%edx 1950c6: 0f 87 7e 02 00 00 ja 19534a 1950cc: 0f 85 16 03 00 00 jne 1953e8 1950d2: 4c 89 ce mov %r9,%rsi 1950d5: b8 3e 00 00 00 mov $0x3e,%eax 1950da: 48 c1 ee 3f shr $0x3f,%rsi 1950de: 89 c1 mov %eax,%ecx 1950e0: eb 05 jmp 1950e7 1950e2: 83 e9 01 sub $0x1,%ecx 1950e5: 74 0e je 1950f5 1950e7: 4c 89 ca mov %r9,%rdx 1950ea: 48 d3 fa sar %cl,%rdx 1950ed: 83 e2 01 and $0x1,%edx 1950f0: 48 39 d6 cmp %rdx,%rsi 1950f3: 74 ed je 1950e2 1950f5: 4c 89 e6 mov %r12,%rsi 1950f8: 89 c8 mov %ecx,%eax 1950fa: b9 3e 00 00 00 mov $0x3e,%ecx 1950ff: 48 c1 ee 3f shr $0x3f,%rsi 195103: eb 05 jmp 19510a 195105: 83 e9 01 sub $0x1,%ecx 195108: 74 10 je 19511a 19510a: 4c 89 e2 mov %r12,%rdx 19510d: 48 d3 fa sar %cl,%rdx 195110: 83 e2 01 and $0x1,%edx 195113: 48 39 d6 cmp %rdx,%rsi 195116: 74 ed je 195105 195118: 01 c8 add %ecx,%eax 19511a: 83 f8 3d cmp $0x3d,%eax 19511d: 0f 86 16 02 00 00 jbe 195339 195123: 8d 50 c3 lea -0x3d(%rax),%edx 195126: 89 d6 mov %edx,%esi 195128: 89 d1 mov %edx,%ecx 19512a: d1 ee shr %esi 19512c: 83 e1 01 and $0x1,%ecx 19512f: 01 f1 add %esi,%ecx 195131: 49 d3 f9 sar %cl,%r9 195134: 89 f1 mov %esi,%ecx 195136: 49 d3 fc sar %cl,%r12 195139: 4d 0f af cc imul %r12,%r9 19513d: 83 fa 20 cmp $0x20,%edx 195140: 0f 87 e8 01 00 00 ja 19532e 195146: 0f 85 90 02 00 00 jne 1953dc 19514c: 4c 89 ce mov %r9,%rsi 19514f: b8 3e 00 00 00 mov $0x3e,%eax 195154: 48 c1 ee 3f shr $0x3f,%rsi 195158: 89 c1 mov %eax,%ecx 19515a: eb 05 jmp 195161 19515c: 83 e9 01 sub $0x1,%ecx 19515f: 74 0e je 19516f 195161: 4c 89 ca mov %r9,%rdx 195164: 48 d3 fa sar %cl,%rdx 195167: 83 e2 01 and $0x1,%edx 19516a: 48 39 f2 cmp %rsi,%rdx 19516d: 74 ed je 19515c 19516f: 4c 89 de mov %r11,%rsi 195172: 89 c8 mov %ecx,%eax 195174: b9 3e 00 00 00 mov $0x3e,%ecx 195179: 48 c1 ee 3f shr $0x3f,%rsi 19517d: eb 05 jmp 195184 19517f: 83 e9 01 sub $0x1,%ecx 195182: 74 10 je 195194 195184: 4c 89 da mov %r11,%rdx 195187: 48 d3 fa sar %cl,%rdx 19518a: 83 e2 01 and $0x1,%edx 19518d: 48 39 d6 cmp %rdx,%rsi 195190: 74 ed je 19517f 195192: 01 c8 add %ecx,%eax 195194: 83 f8 3d cmp $0x3d,%eax 195197: 0f 86 80 01 00 00 jbe 19531d 19519d: 8d 50 c3 lea -0x3d(%rax),%edx 1951a0: 89 d6 mov %edx,%esi 1951a2: 89 d1 mov %edx,%ecx 1951a4: d1 ee shr %esi 1951a6: 83 e1 01 and $0x1,%ecx 1951a9: 01 f1 add %esi,%ecx 1951ab: 49 d3 f9 sar %cl,%r9 1951ae: 89 f1 mov %esi,%ecx 1951b0: 49 d3 fb sar %cl,%r11 1951b3: 4d 0f af cb imul %r11,%r9 1951b7: 83 fa 20 cmp $0x20,%edx 1951ba: 0f 87 52 01 00 00 ja 195312 1951c0: 0f 85 0a 02 00 00 jne 1953d0 1951c6: 4c 89 ce mov %r9,%rsi 1951c9: b8 3e 00 00 00 mov $0x3e,%eax 1951ce: 48 c1 ee 3f shr $0x3f,%rsi 1951d2: 89 c1 mov %eax,%ecx 1951d4: eb 05 jmp 1951db 1951d6: 83 e9 01 sub $0x1,%ecx 1951d9: 74 0e je 1951e9 1951db: 4c 89 ca mov %r9,%rdx 1951de: 48 d3 fa sar %cl,%rdx 1951e1: 83 e2 01 and $0x1,%edx 1951e4: 48 39 d6 cmp %rdx,%rsi 1951e7: 74 ed je 1951d6 1951e9: 89 c8 mov %ecx,%eax 1951eb: ba 3e 00 00 00 mov $0x3e,%edx 1951f0: 83 ea 01 sub $0x1,%edx 1951f3: 74 08 je 1951fd 1951f5: 49 0f a3 d2 bt %rdx,%r10 1951f9: 73 f5 jae 1951f0 1951fb: 01 d0 add %edx,%eax 1951fd: 83 f8 3d cmp $0x3d,%eax 195200: 0f 86 5a 01 00 00 jbe 195360 195206: 8d 70 c3 lea -0x3d(%rax),%esi 195209: 89 f2 mov %esi,%edx 19520b: 89 f1 mov %esi,%ecx 19520d: d1 ea shr %edx 19520f: 83 e1 01 and $0x1,%ecx 195212: 01 d1 add %edx,%ecx 195214: 49 d3 f9 sar %cl,%r9 195217: 89 d1 mov %edx,%ecx 195219: 49 d3 fa sar %cl,%r10 19521c: 4d 0f af ca imul %r10,%r9 195220: 83 fe 20 cmp $0x20,%esi 195223: 0f 87 2c 01 00 00 ja 195355 195229: 0f 85 8f 01 00 00 jne 1953be 19522f: 49 69 d1 e8 03 00 00 imul $0x3e8,%r9,%rdx 195236: 48 89 d0 mov %rdx,%rax 195239: 48 c1 ea 22 shr $0x22,%rdx 19523d: 48 c1 f8 20 sar $0x20,%rax 195241: 66 c1 c2 08 rol $0x8,%dx 195245: 3d 00 00 04 00 cmp $0x40000,%eax 19524a: b8 ff ff ff ff mov $0xffffffff,%eax 19524f: 0f 43 d0 cmovae %eax,%edx 195252: 49 8d 87 00 fc ff ff lea -0x400(%r15),%rax 195259: 66 89 10 mov %dx,(%rax) 19525c: 48 83 c0 40 add $0x40,%rax 195260: 49 39 c7 cmp %rax,%r15 195263: 75 f4 jne 195259 195265: 0f b7 5c 24 2c movzwl 0x2c(%rsp),%ebx 19526a: 49 83 ef 02 sub $0x2,%r15 19526e: 66 29 5c 24 08 sub %bx,0x8(%rsp) 195273: 4c 39 7c 24 20 cmp %r15,0x20(%rsp) 195278: 0f 84 76 01 00 00 je 1953f4 19527e: 49 8b 8e 48 36 00 00 mov 0x3648(%r14),%rcx 195285: e9 f5 fb ff ff jmpq 194e7f 19528a: 8d 4a a3 lea -0x5d(%rdx),%ecx 19528d: 49 d3 e0 shl %cl,%r8 195290: e9 8c fd ff ff jmpq 195021 195295: 4c 0f af c0 imul %rax,%r8 195299: b9 20 00 00 00 mov $0x20,%ecx 19529e: 49 d3 f8 sar %cl,%r8 1952a1: e9 7b fd ff ff jmpq 195021 1952a6: b9 20 00 00 00 mov $0x20,%ecx 1952ab: 29 f1 sub %esi,%ecx 1952ad: eb ef jmp 19529e 1952af: be 3e 00 00 00 mov $0x3e,%esi 1952b4: 89 f2 mov %esi,%edx 1952b6: 83 ee 01 sub $0x1,%esi 1952b9: 0f 84 f5 00 00 00 je 1953b4 1952bf: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 1952c6: 00 00 00 1952c9: 48 0f a3 f0 bt %rsi,%rax 1952cd: 73 e5 jae 1952b4 1952cf: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 1952d6: 00 00 00 1952d9: b9 3e 00 00 00 mov $0x3e,%ecx 1952de: 29 f1 sub %esi,%ecx 1952e0: 48 d3 e0 shl %cl,%rax 1952e3: 83 f9 1f cmp $0x1f,%ecx 1952e6: 0f 87 a1 00 00 00 ja 19538d 1952ec: 83 ea 1f sub $0x1f,%edx 1952ef: 89 d1 mov %edx,%ecx 1952f1: 48 99 cqto 1952f3: 49 d3 fb sar %cl,%r11 1952f6: 49 f7 fb idiv %r11 1952f9: 49 89 c3 mov %rax,%r11 1952fc: e9 32 fd ff ff jmpq 195033 195301: 4c 0f af df imul %rdi,%r11 195305: b9 20 00 00 00 mov $0x20,%ecx 19530a: 49 d3 fb sar %cl,%r11 19530d: e9 c0 fd ff ff jmpq 1950d2 195312: 8d 48 a3 lea -0x5d(%rax),%ecx 195315: 49 d3 e1 shl %cl,%r9 195318: e9 a9 fe ff ff jmpq 1951c6 19531d: 4d 0f af cb imul %r11,%r9 195321: b9 20 00 00 00 mov $0x20,%ecx 195326: 49 d3 f9 sar %cl,%r9 195329: e9 98 fe ff ff jmpq 1951c6 19532e: 8d 48 a3 lea -0x5d(%rax),%ecx 195331: 49 d3 e1 shl %cl,%r9 195334: e9 13 fe ff ff jmpq 19514c 195339: 4d 0f af cc imul %r12,%r9 19533d: b9 20 00 00 00 mov $0x20,%ecx 195342: 49 d3 f9 sar %cl,%r9 195345: e9 02 fe ff ff jmpq 19514c 19534a: 8d 48 a3 lea -0x5d(%rax),%ecx 19534d: 49 d3 e3 shl %cl,%r11 195350: e9 7d fd ff ff jmpq 1950d2 195355: 8d 48 a3 lea -0x5d(%rax),%ecx 195358: 49 d3 e1 shl %cl,%r9 19535b: e9 cf fe ff ff jmpq 19522f 195360: 4d 0f af ca imul %r10,%r9 195364: b9 20 00 00 00 mov $0x20,%ecx 195369: 49 d3 f9 sar %cl,%r9 19536c: e9 be fe ff ff jmpq 19522f 195371: 8d 48 a3 lea -0x5d(%rax),%ecx 195374: 48 d3 e5 shl %cl,%rbp 195377: e9 00 fc ff ff jmpq 194f7c 19537c: 49 0f af ea imul %r10,%rbp 195380: b9 20 00 00 00 mov $0x20,%ecx 195385: 48 d3 fd sar %cl,%rbp 195388: e9 ef fb ff ff jmpq 194f7c 19538d: 48 99 cqto 19538f: 49 f7 fb idiv %r11 195392: 49 89 c3 mov %rax,%r11 195395: 83 f9 20 cmp $0x20,%ecx 195398: 0f 84 95 fc ff ff je 195033 19539e: b9 1e 00 00 00 mov $0x1e,%ecx 1953a3: 29 f1 sub %esi,%ecx 1953a5: 49 d3 fb sar %cl,%r11 1953a8: 4c 89 de mov %r11,%rsi 1953ab: 48 c1 ee 3f shr $0x3f,%rsi 1953af: e9 86 fc ff ff jmpq 19503a 1953b4: 31 f6 xor %esi,%esi 1953b6: 45 31 db xor %r11d,%r11d 1953b9: e9 7c fc ff ff jmpq 19503a 1953be: b9 20 00 00 00 mov $0x20,%ecx 1953c3: 29 f1 sub %esi,%ecx 1953c5: eb a2 jmp 195369 1953c7: b9 20 00 00 00 mov $0x20,%ecx 1953cc: 29 d1 sub %edx,%ecx 1953ce: eb b5 jmp 195385 1953d0: b9 20 00 00 00 mov $0x20,%ecx 1953d5: 29 d1 sub %edx,%ecx 1953d7: e9 4a ff ff ff jmpq 195326 1953dc: b9 20 00 00 00 mov $0x20,%ecx 1953e1: 29 d1 sub %edx,%ecx 1953e3: e9 5a ff ff ff jmpq 195342 1953e8: b9 20 00 00 00 mov $0x20,%ecx 1953ed: 29 d1 sub %edx,%ecx 1953ef: e9 16 ff ff ff jmpq 19530a 1953f4: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp 1953f9: e9 39 f7 ff ff jmpq 194b37 1953fe: 31 d2 xor %edx,%edx 195400: 48 89 ef mov %rbp,%rdi 195403: be dc 01 00 00 mov $0x1dc,%esi 195408: e8 00 00 00 00 callq 19540d 19540d: 31 c9 xor %ecx,%ecx 19540f: be dc 01 00 00 mov $0x1dc,%esi 195414: 48 89 ef mov %rbp,%rdi 195417: 0f b6 95 c1 7c 00 00 movzbl 0x7cc1(%rbp),%edx 19541e: 83 e0 f8 and $0xfffffff8,%eax 195421: 83 ea 01 sub $0x1,%edx 195424: 09 c2 or %eax,%edx 195426: e8 00 00 00 00 callq 19542b 19542b: e9 1b f5 ff ff jmpq 19494b 195430: 31 d2 xor %edx,%edx 195432: 48 89 ef mov %rbp,%rdi 195435: be 9c 01 00 00 mov $0x19c,%esi 19543a: e8 00 00 00 00 callq 19543f 19543f: 31 c9 xor %ecx,%ecx 195441: 48 89 ef mov %rbp,%rdi 195444: be 9c 01 00 00 mov $0x19c,%esi 195449: 30 c0 xor %al,%al 19544b: 89 c2 mov %eax,%edx 19544d: 09 da or %ebx,%edx 19544f: e8 00 00 00 00 callq 195454 195454: 31 d2 xor %edx,%edx 195456: 48 89 ef mov %rbp,%rdi 195459: be 8b 01 00 00 mov $0x18b,%esi 19545e: e8 00 00 00 00 callq 195463 195463: 31 c9 xor %ecx,%ecx 195465: be 8b 01 00 00 mov $0x18b,%esi 19546a: 48 89 ef mov %rbp,%rdi 19546d: 80 cc 02 or $0x2,%ah 195470: 89 c2 mov %eax,%edx 195472: e8 00 00 00 00 callq 195477 195477: e9 3d f4 ff ff jmpq 1948b9 19547c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 195483: e8 00 00 00 00 callq 195488 195488: e9 83 d5 ff ff jmpq 192a10 19548d: 31 d2 xor %edx,%edx 19548f: e9 45 eb ff ff jmpq 193fd9 195494: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19549a: e9 be f7 ff ff jmpq 194c5d 19549f: 31 c0 xor %eax,%eax 1954a1: e9 15 f2 ff ff jmpq 1946bb 1954a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1954ad: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1954b3: e8 00 00 00 00 callq 1954b8 1954b8: e9 53 d5 ff ff jmpq 192a10 1954bd: be 10 00 00 00 mov $0x10,%esi 1954c2: 48 89 ef mov %rbp,%rdi 1954c5: e8 00 00 00 00 callq 1954ca 1954ca: 2c 01 sub $0x1,%al 1954cc: 0f 85 ce f4 ff ff jne 1949a0 1954d2: 48 89 ef mov %rbp,%rdi 1954d5: e8 00 00 00 00 callq 1954da 1954da: 2c 01 sub $0x1,%al 1954dc: 0f 85 be f4 ff ff jne 1949a0 1954e2: 48 89 ef mov %rbp,%rdi 1954e5: e8 16 83 ff ff callq 18d800 1954ea: 85 c0 test %eax,%eax 1954ec: 0f 85 ae f4 ff ff jne 1949a0 1954f2: be 80 00 00 00 mov $0x80,%esi 1954f7: 48 89 ef mov %rbp,%rdi 1954fa: e8 00 00 00 00 callq 1954ff 1954ff: 2c 01 sub $0x1,%al 195501: 0f 85 99 f4 ff ff jne 1949a0 195507: be 11 00 00 00 mov $0x11,%esi 19550c: 48 89 ef mov %rbp,%rdi 19550f: e8 00 00 00 00 callq 195514 195514: 2c 01 sub $0x1,%al 195516: 0f 85 84 f4 ff ff jne 1949a0 19551c: 80 bd e6 7e 00 00 00 cmpb $0x0,0x7ee6(%rbp) 195523: 0f 84 77 f4 ff ff je 1949a0 195529: be 5b 00 00 00 mov $0x5b,%esi 19552e: 48 89 ef mov %rbp,%rdi 195531: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 195538: e8 00 00 00 00 callq 19553d 19553d: 2c 01 sub $0x1,%al 19553f: 75 07 jne 195548 195541: c6 83 60 48 00 00 01 movb $0x1,0x4860(%rbx) 195548: be 01 00 00 00 mov $0x1,%esi 19554d: 48 89 ef mov %rbp,%rdi 195550: e8 db 7f ff ff callq 18d530 195555: e9 46 f4 ff ff jmpq 1949a0 19555a: e8 00 00 00 00 callq 19555f 19555f: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 195565: e9 0b f7 ff ff jmpq 194c75 19556a: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 195570: e9 90 e3 ff ff jmpq 193905 195575: b8 2d 0a 00 00 mov $0xa2d,%eax 19557a: e9 96 e4 ff ff jmpq 193a15 19557f: 90 nop 0000000000195580 : 195580: e8 00 00 00 00 callq 195585 195585: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 19558c: 75 03 jne 195591 19558e: 31 c0 xor %eax,%eax 195590: c3 retq 195591: 41 54 push %r12 195593: 4c 8d a7 78 7c 00 00 lea 0x7c78(%rdi),%r12 19559a: 55 push %rbp 19559b: 48 89 fd mov %rdi,%rbp 19559e: 4c 89 e7 mov %r12,%rdi 1955a1: e8 00 00 00 00 callq 1955a6 1955a6: 48 89 ef mov %rbp,%rdi 1955a9: e8 22 7c ff ff callq 18d1d0 1955ae: 31 d2 xor %edx,%edx 1955b0: be e0 01 00 00 mov $0x1e0,%esi 1955b5: 48 89 ef mov %rbp,%rdi 1955b8: e8 00 00 00 00 callq 1955bd 1955bd: 31 c9 xor %ecx,%ecx 1955bf: be e0 01 00 00 mov $0x1e0,%esi 1955c4: 48 89 ef mov %rbp,%rdi 1955c7: 83 c8 02 or $0x2,%eax 1955ca: 89 c2 mov %eax,%edx 1955cc: e8 00 00 00 00 callq 1955d1 1955d1: 48 89 ef mov %rbp,%rdi 1955d4: e8 77 d0 ff ff callq 192650 1955d9: 4c 89 e7 mov %r12,%rdi 1955dc: 85 c0 test %eax,%eax 1955de: 0f 94 85 c4 7c 00 00 sete 0x7cc4(%rbp) 1955e5: e8 00 00 00 00 callq 1955ea 1955ea: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 1955f1: 75 06 jne 1955f9 1955f3: 31 c0 xor %eax,%eax 1955f5: 5d pop %rbp 1955f6: 41 5c pop %r12 1955f8: c3 retq 1955f9: 48 89 ef mov %rbp,%rdi 1955fc: e8 00 00 00 00 callq 195601 195601: 31 c0 xor %eax,%eax 195603: 5d pop %rbp 195604: 41 5c pop %r12 195606: c3 retq 195607: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 19560e: 00 00 0000000000195610 : 195610: e8 00 00 00 00 callq 195615 195615: 41 55 push %r13 195617: 41 54 push %r12 195619: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # 195620 195620: 55 push %rbp 195621: 45 85 e4 test %r12d,%r12d 195624: 74 61 je 195687 195626: 4c 8d af 78 7c 00 00 lea 0x7c78(%rdi),%r13 19562d: 48 89 fd mov %rdi,%rbp 195630: 4c 89 ef mov %r13,%rdi 195633: e8 00 00 00 00 callq 195638 195638: 48 89 ef mov %rbp,%rdi 19563b: e8 90 7b ff ff callq 18d1d0 195640: 31 d2 xor %edx,%edx 195642: be e0 01 00 00 mov $0x1e0,%esi 195647: 48 89 ef mov %rbp,%rdi 19564a: e8 00 00 00 00 callq 19564f 19564f: 31 c9 xor %ecx,%ecx 195651: be e0 01 00 00 mov $0x1e0,%esi 195656: 48 89 ef mov %rbp,%rdi 195659: 83 c8 02 or $0x2,%eax 19565c: 89 c2 mov %eax,%edx 19565e: e8 00 00 00 00 callq 195663 195663: 48 89 ef mov %rbp,%rdi 195666: e8 e5 cf ff ff callq 192650 19566b: 4c 89 ef mov %r13,%rdi 19566e: 85 c0 test %eax,%eax 195670: 41 89 c4 mov %eax,%r12d 195673: 0f 94 85 c4 7c 00 00 sete 0x7cc4(%rbp) 19567a: e8 00 00 00 00 callq 19567f 19567f: 48 89 ef mov %rbp,%rdi 195682: e8 00 00 00 00 callq 195687 195687: 44 89 e0 mov %r12d,%eax 19568a: 5d pop %rbp 19568b: 41 5c pop %r12 19568d: 41 5d pop %r13 19568f: c3 retq 0000000000195690 : 195690: e8 00 00 00 00 callq 195695 195695: 41 57 push %r15 195697: 41 56 push %r14 195699: 41 55 push %r13 19569b: 41 54 push %r12 19569d: 55 push %rbp 19569e: 48 89 fd mov %rdi,%rbp 1956a1: 53 push %rbx 1956a2: 48 83 ec 60 sub $0x60,%rsp 1956a6: 4c 8b a7 98 7d 00 00 mov 0x7d98(%rdi),%r12 1956ad: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1956b4: 00 00 1956b6: 48 89 44 24 58 mov %rax,0x58(%rsp) 1956bb: 31 c0 xor %eax,%eax 1956bd: 41 80 bc 24 c4 35 00 cmpb $0x0,0x35c4(%r12) 1956c4: 00 00 1956c6: 0f 85 ee 02 00 00 jne 1959ba 1956cc: be 41 00 00 00 mov $0x41,%esi 1956d1: 48 89 ef mov %rbp,%rdi 1956d4: e8 00 00 00 00 callq 1956d9 1956d9: 3c 01 cmp $0x1,%al 1956db: 0f 85 49 04 00 00 jne 195b2a 1956e1: 31 c9 xor %ecx,%ecx 1956e3: be 21 02 00 00 mov $0x221,%esi 1956e8: 48 89 ef mov %rbp,%rdi 1956eb: ba 01 00 00 00 mov $0x1,%edx 1956f0: e8 00 00 00 00 callq 1956f5 1956f5: be 82 00 00 00 mov $0x82,%esi 1956fa: 48 89 ef mov %rbp,%rdi 1956fd: e8 00 00 00 00 callq 195702 195702: 3c 01 cmp $0x1,%al 195704: 0f 85 20 04 00 00 jne 195b2a 19570a: 41 80 bc 24 ee 06 00 cmpb $0x0,0x6ee(%r12) 195711: 00 00 195713: 0f 85 eb 02 00 00 jne 195a04 195719: 41 8b b4 24 64 0e 00 mov 0xe64(%r12),%esi 195720: 00 195721: 45 8b 84 24 68 0e 00 mov 0xe68(%r12),%r8d 195728: 00 195729: 49 8b 8c 24 80 0e 00 mov 0xe80(%r12),%rcx 195730: 00 195731: 49 8b 94 24 10 0e 00 mov 0xe10(%r12),%rdx 195738: 00 195739: 41 39 b4 24 f4 0d 00 cmp %esi,0xdf4(%r12) 195740: 00 195741: 75 0a jne 19574d 195743: 45 39 84 24 f8 0d 00 cmp %r8d,0xdf8(%r12) 19574a: 00 19574b: 74 38 je 195785 19574d: 0f b7 01 movzwl (%rcx),%eax 195750: 83 e8 01 sub $0x1,%eax 195753: 48 98 cltq 195755: 48 8d 3c 80 lea (%rax,%rax,4),%rdi 195759: 0f b7 02 movzwl (%rdx),%eax 19575c: 83 e8 01 sub $0x1,%eax 19575f: 48 98 cltq 195761: 48 8d 04 80 lea (%rax,%rax,4),%rax 195765: 8b 44 82 04 mov 0x4(%rdx,%rax,4),%eax 195769: 39 44 b9 04 cmp %eax,0x4(%rcx,%rdi,4) 19576d: 73 16 jae 195785 19576f: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 195776: 44 89 c2 mov %r8d,%edx 195779: 48 89 ef mov %rbp,%rdi 19577c: 48 8b 40 38 mov 0x38(%rax),%rax 195780: e8 00 00 00 00 callq 195785 195785: 49 8d 84 24 58 0e 00 lea 0xe58(%r12),%rax 19578c: 00 19578d: 31 d2 xor %edx,%edx 19578f: 48 89 ef mov %rbp,%rdi 195792: 48 89 c6 mov %rax,%rsi 195795: 48 89 44 24 10 mov %rax,0x10(%rsp) 19579a: e8 f1 91 ff ff callq 18e990 19579f: 41 89 c5 mov %eax,%r13d 1957a2: 85 c0 test %eax,%eax 1957a4: 0f 85 6f 03 00 00 jne 195b19 1957aa: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1957af: 31 d2 xor %edx,%edx 1957b1: 48 89 ef mov %rbp,%rdi 1957b4: e8 b7 88 ff ff callq 18e070 1957b9: 41 89 c5 mov %eax,%r13d 1957bc: 85 c0 test %eax,%eax 1957be: 0f 85 7d 03 00 00 jne 195b41 1957c4: be 10 00 00 00 mov $0x10,%esi 1957c9: 48 89 ef mov %rbp,%rdi 1957cc: e8 00 00 00 00 callq 1957d1 1957d1: 3c 01 cmp $0x1,%al 1957d3: 0f 85 b1 03 00 00 jne 195b8a 1957d9: 48 89 ef mov %rbp,%rdi 1957dc: e8 00 00 00 00 callq 1957e1 1957e1: 3c 01 cmp $0x1,%al 1957e3: 0f 85 a1 03 00 00 jne 195b8a 1957e9: 48 8b 9d 98 7d 00 00 mov 0x7d98(%rbp),%rbx 1957f0: 31 f6 xor %esi,%esi 1957f2: 8b 83 0c 36 00 00 mov 0x360c(%rbx),%eax 1957f8: 48 8d bb f8 3e 00 00 lea 0x3ef8(%rbx),%rdi 1957ff: 48 89 7c 24 48 mov %rdi,0x48(%rsp) 195804: 89 44 24 40 mov %eax,0x40(%rsp) 195808: 49 8b 84 24 80 0e 00 mov 0xe80(%r12),%rax 19580f: 00 195810: 0f b7 00 movzwl (%rax),%eax 195813: 83 e8 01 sub $0x1,%eax 195816: 69 c0 94 00 00 00 imul $0x94,%eax,%eax 19581c: 8d 90 98 00 00 00 lea 0x98(%rax),%edx 195822: 89 54 24 44 mov %edx,0x44(%rsp) 195826: e8 00 00 00 00 callq 19582b 19582b: 4d 8b b4 24 80 0e 00 mov 0xe80(%r12),%r14 195832: 00 195833: 41 0f b7 06 movzwl (%r14),%eax 195837: 66 83 f8 05 cmp $0x5,%ax 19583b: 0f 87 6f 0d 00 00 ja 1965b0 195841: 83 e8 01 sub $0x1,%eax 195844: 48 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%rsi 19584b: 48 98 cltq 19584d: 48 8d 04 80 lea (%rax,%rax,4),%rax 195851: 48 89 74 24 20 mov %rsi,0x20(%rsp) 195856: 41 6b 44 86 04 64 imul $0x64,0x4(%r14,%rax,4),%eax 19585c: 48 89 44 24 28 mov %rax,0x28(%rsp) 195861: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 195868: 48 c1 e8 25 shr $0x25,%rax 19586c: 48 89 44 24 18 mov %rax,0x18(%rsp) 195871: 41 8b 84 24 64 0e 00 mov 0xe64(%r12),%eax 195878: 00 195879: 85 c0 test %eax,%eax 19587b: 0f 85 68 02 00 00 jne 195ae9 195881: 48 8b 44 24 20 mov 0x20(%rsp),%rax 195886: c6 80 f4 06 00 00 00 movb $0x0,0x6f4(%rax) 19588d: 41 80 7e 02 00 cmpb $0x0,0x2(%r14) 195892: 74 07 je 19589b 195894: 80 8b f8 3e 00 00 01 orb $0x1,0x3ef8(%rbx) 19589b: c6 83 f9 3e 00 00 00 movb $0x0,0x3ef9(%rbx) 1958a2: 31 c9 xor %ecx,%ecx 1958a4: 66 41 83 3e 00 cmpw $0x0,(%r14) 1958a9: 49 8d 76 04 lea 0x4(%r14),%rsi 1958ad: 48 8d 93 fc 3e 00 00 lea 0x3efc(%rbx),%rdx 1958b4: 0f 84 f9 02 00 00 je 195bb3 1958ba: 4c 89 64 24 30 mov %r12,0x30(%rsp) 1958bf: 49 89 dc mov %rbx,%r12 1958c2: 89 cb mov %ecx,%ebx 1958c4: 4c 89 34 24 mov %r14,(%rsp) 1958c8: 49 89 d6 mov %rdx,%r14 1958cb: 44 89 6c 24 3c mov %r13d,0x3c(%rsp) 1958d0: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 1958d5: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 1958da: 48 89 f5 mov %rsi,%rbp 1958dd: eb 63 jmp 195942 1958df: 48 8b 34 24 mov (%rsp),%rsi 1958e3: 4b 8d 3c bf lea (%r15,%r15,4),%rdi 1958e7: 8b 4c 24 18 mov 0x18(%rsp),%ecx 1958eb: 3b 4c be 04 cmp 0x4(%rsi,%rdi,4),%ecx 1958ef: 41 0f 96 c1 setbe %r9b 1958f3: 4b 8d 3c ff lea (%r15,%r15,8),%rdi 1958f7: be 00 00 00 00 mov $0x0,%esi 1958fc: 49 8d 3c bf lea (%r15,%rdi,4),%rdi 195900: 49 8d 3c bc lea (%r12,%rdi,4),%rdi 195904: 44 88 8f fd 3e 00 00 mov %r9b,0x3efd(%rdi) 19590b: 41 80 bd e9 06 00 00 cmpb $0x0,0x6e9(%r13) 195912: 00 195913: 0f 44 c6 cmove %esi,%eax 195916: 83 c3 01 add $0x1,%ebx 195919: 48 83 c5 14 add $0x14,%rbp 19591d: 49 81 c6 94 00 00 00 add $0x94,%r14 195924: 88 87 fc 3e 00 00 mov %al,0x3efc(%rdi) 19592a: 48 8b 04 24 mov (%rsp),%rax 19592e: 41 80 84 24 f9 3e 00 addb $0x1,0x3ef9(%r12) 195935: 00 01 195937: 0f b7 00 movzwl (%rax),%eax 19593a: 39 c3 cmp %eax,%ebx 19593c: 0f 8d 5f 02 00 00 jge 195ba1 195942: 41 80 bd f0 06 00 00 cmpb $0x0,0x6f0(%r13) 195949: 00 19594a: 4c 63 fb movslq %ebx,%r15 19594d: 74 22 je 195971 19594f: 85 db test %ebx,%ebx 195951: 74 0a je 19595d 195953: 41 80 bd 04 36 00 00 cmpb $0x0,0x3604(%r13) 19595a: 00 19595b: 74 14 je 195971 19595d: 4c 63 fb movslq %ebx,%r15 195960: 4b 8d 04 ff lea (%r15,%r15,8),%rax 195964: 49 8d 04 87 lea (%r15,%rax,4),%rax 195968: 41 80 8c 84 62 3f 00 orb $0x40,0x3f62(%r12,%rax,4) 19596f: 00 40 195971: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 195976: 4c 89 f2 mov %r14,%rdx 195979: 48 89 ee mov %rbp,%rsi 19597c: e8 0f bc ff ff callq 191590 195981: 4b 8d 3c ff lea (%r15,%r15,8),%rdi 195985: 41 89 c1 mov %eax,%r9d 195988: 49 8d 3c bf lea (%r15,%rdi,4),%rdi 19598c: 8d 43 03 lea 0x3(%rbx),%eax 19598f: 41 88 84 bc 63 3f 00 mov %al,0x3f63(%r12,%rdi,4) 195996: 00 195997: 45 85 c9 test %r9d,%r9d 19599a: 0f 85 16 0c 00 00 jne 1965b6 1959a0: 41 80 bd ce 17 00 00 cmpb $0x0,0x17ce(%r13) 1959a7: 00 1959a8: 0f 85 31 ff ff ff jne 1958df 1959ae: 83 fb 01 cmp $0x1,%ebx 1959b1: 41 0f 9f c1 setg %r9b 1959b5: e9 39 ff ff ff jmpq 1958f3 1959ba: be 63 00 00 00 mov $0x63,%esi 1959bf: e8 00 00 00 00 callq 1959c4 1959c4: 3c 01 cmp $0x1,%al 1959c6: 0f 84 00 fd ff ff je 1956cc 1959cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1959d3: 41 bd ea ff ff ff mov $0xffffffea,%r13d 1959d9: e8 00 00 00 00 callq 1959de 1959de: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1959e3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1959ea: 00 00 1959ec: 0f 85 bb 0e 00 00 jne 1968ad 1959f2: 48 83 c4 60 add $0x60,%rsp 1959f6: 44 89 e8 mov %r13d,%eax 1959f9: 5b pop %rbx 1959fa: 5d pop %rbp 1959fb: 41 5c pop %r12 1959fd: 41 5d pop %r13 1959ff: 41 5e pop %r14 195a01: 41 5f pop %r15 195a03: c3 retq 195a04: 49 8b 8c 24 80 0e 00 mov 0xe80(%r12),%rcx 195a0b: 00 195a0c: 4c 8b ad 98 7d 00 00 mov 0x7d98(%rbp),%r13 195a13: 0f b7 11 movzwl (%rcx),%edx 195a16: 41 8b 9d f0 35 00 00 mov 0x35f0(%r13),%ebx 195a1d: 66 85 d2 test %dx,%dx 195a20: 0f 84 2c 01 00 00 je 195b52 195a26: 83 ea 01 sub $0x1,%edx 195a29: 48 8d 41 14 lea 0x14(%rcx),%rax 195a2d: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 195a31: 48 8d 74 91 28 lea 0x28(%rcx,%rdx,4),%rsi 195a36: 31 d2 xor %edx,%edx 195a38: 8b 08 mov (%rax),%ecx 195a3a: 66 39 ca cmp %cx,%dx 195a3d: 0f 42 d1 cmovb %ecx,%edx 195a40: 48 83 c0 14 add $0x14,%rax 195a44: 48 39 c6 cmp %rax,%rsi 195a47: 75 ef jne 195a38 195a49: 44 0f b7 c2 movzwl %dx,%r8d 195a4d: 81 fb ff ff 00 00 cmp $0xffff,%ebx 195a53: 0f 84 3e 0a 00 00 je 196497 195a59: 41 c7 85 f0 35 00 00 movl $0xffff,0x35f0(%r13) 195a60: ff ff 00 00 195a64: 41 c6 85 03 36 00 00 movb $0x0,0x3603(%r13) 195a6b: 00 195a6c: 44 39 c3 cmp %r8d,%ebx 195a6f: 0f 83 ff 00 00 00 jae 195b74 195a75: 66 83 fa 01 cmp $0x1,%dx 195a79: 74 31 je 195aac 195a7b: 66 83 fa 02 cmp $0x2,%dx 195a7f: 75 42 jne 195ac3 195a81: 31 d2 xor %edx,%edx 195a83: be 04 00 00 00 mov $0x4,%esi 195a88: 48 89 ef mov %rbp,%rdi 195a8b: e8 00 00 00 00 callq 195a90 195a90: 85 c0 test %eax,%eax 195a92: 0f 84 81 fc ff ff je 195719 195a98: 41 c7 85 f0 35 00 00 movl $0x1,0x35f0(%r13) 195a9f: 01 00 00 00 195aa3: 83 fb 01 cmp $0x1,%ebx 195aa6: 0f 84 6d fc ff ff je 195719 195aac: 31 d2 xor %edx,%edx 195aae: be 03 00 00 00 mov $0x3,%esi 195ab3: 48 89 ef mov %rbp,%rdi 195ab6: e8 00 00 00 00 callq 195abb 195abb: 85 c0 test %eax,%eax 195abd: 0f 84 56 fc ff ff je 195719 195ac3: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 195aca: be a4 00 00 00 mov $0xa4,%esi 195acf: 48 89 ef mov %rbp,%rdi 195ad2: e8 00 00 00 00 callq 195ad7 195ad7: c1 e8 0d shr $0xd,%eax 195ada: 83 e0 03 and $0x3,%eax 195add: 41 89 85 f0 35 00 00 mov %eax,0x35f0(%r13) 195ae4: e9 30 fc ff ff jmpq 195719 195ae9: 41 8b 84 24 68 0e 00 mov 0xe68(%r12),%eax 195af0: 00 195af1: 85 c0 test %eax,%eax 195af3: 0f 84 88 fd ff ff je 195881 195af9: 80 be f3 06 00 00 00 cmpb $0x0,0x6f3(%rsi) 195b00: c6 86 f4 06 00 00 01 movb $0x1,0x6f4(%rsi) 195b07: 0f 84 80 fd ff ff je 19588d 195b0d: 80 8b f8 3e 00 00 02 orb $0x2,0x3ef8(%rbx) 195b14: e9 74 fd ff ff jmpq 19588d 195b19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 195b20: e8 00 00 00 00 callq 195b25 195b25: e9 b4 fe ff ff jmpq 1959de 195b2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 195b31: 41 bd ea ff ff ff mov $0xffffffea,%r13d 195b37: e8 00 00 00 00 callq 195b3c 195b3c: e9 9d fe ff ff jmpq 1959de 195b41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 195b48: e8 00 00 00 00 callq 195b4d 195b4d: e9 8c fe ff ff jmpq 1959de 195b52: 81 fb ff ff 00 00 cmp $0xffff,%ebx 195b58: 0f 84 36 09 00 00 je 196494 195b5e: 41 c7 85 f0 35 00 00 movl $0xffff,0x35f0(%r13) 195b65: ff ff 00 00 195b69: 45 31 c0 xor %r8d,%r8d 195b6c: 41 c6 85 03 36 00 00 movb $0x0,0x3603(%r13) 195b73: 00 195b74: 44 39 c3 cmp %r8d,%ebx 195b77: 0f 86 9c fb ff ff jbe 195719 195b7d: 41 c6 85 03 36 00 00 movb $0x1,0x3603(%r13) 195b84: 01 195b85: e9 8f fb ff ff jmpq 195719 195b8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 195b91: 41 bd ea ff ff ff mov $0xffffffea,%r13d 195b97: e8 00 00 00 00 callq 195b9c 195b9c: e9 3d fe ff ff jmpq 1959de 195ba1: 4c 89 e3 mov %r12,%rbx 195ba4: 44 8b 6c 24 3c mov 0x3c(%rsp),%r13d 195ba9: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 195bae: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 195bb3: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 195bba: 48 89 ef mov %rbp,%rdi 195bbd: 48 69 54 24 28 1f 85 imul $0x51eb851f,0x28(%rsp),%rdx 195bc4: eb 51 195bc6: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 195bcc: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 195bd2: 48 c1 ea 2e shr $0x2e,%rdx 195bd6: 83 c6 78 add $0x78,%esi 195bd9: e8 00 00 00 00 callq 195bde 195bde: 49 8b 8c 24 80 0e 00 mov 0xe80(%r12),%rcx 195be5: 00 195be6: 48 8b 95 98 7d 00 00 mov 0x7d98(%rbp),%rdx 195bed: 31 f6 xor %esi,%esi 195bef: 0f b7 01 movzwl (%rcx),%eax 195bf2: 83 e8 01 sub $0x1,%eax 195bf5: 85 c0 test %eax,%eax 195bf7: 7e 27 jle 195c20 195bf9: 48 63 fe movslq %esi,%rdi 195bfc: 8b 82 a0 01 00 00 mov 0x1a0(%rdx),%eax 195c02: 83 c6 01 add $0x1,%esi 195c05: 4c 8d 04 ff lea (%rdi,%rdi,8),%r8 195c09: 4a 8d 3c 87 lea (%rdi,%r8,4),%rdi 195c0d: 0f c8 bswap %eax 195c0f: 89 84 bb 08 3f 00 00 mov %eax,0x3f08(%rbx,%rdi,4) 195c16: 0f b7 01 movzwl (%rcx),%eax 195c19: 83 e8 01 sub $0x1,%eax 195c1c: 39 c6 cmp %eax,%esi 195c1e: 7c d9 jl 195bf9 195c20: 48 98 cltq 195c22: 8b 92 a4 01 00 00 mov 0x1a4(%rdx),%edx 195c28: 48 8d 0c c0 lea (%rax,%rax,8),%rcx 195c2c: 48 8d 04 88 lea (%rax,%rcx,4),%rax 195c30: 0f ca bswap %edx 195c32: 89 94 83 08 3f 00 00 mov %edx,0x3f08(%rbx,%rax,4) 195c39: 4c 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%r14 195c40: 4d 8b bc 24 80 0e 00 mov 0xe80(%r12),%r15 195c47: 00 195c48: 41 80 be ce 17 00 00 cmpb $0x0,0x17ce(%r14) 195c4f: 00 195c50: 0f 84 aa 02 00 00 je 195f00 195c56: 41 0f b7 07 movzwl (%r15),%eax 195c5a: 66 85 c0 test %ax,%ax 195c5d: 0f 84 5b 0a 00 00 je 1966be 195c63: 0f b6 93 f9 3e 00 00 movzbl 0x3ef9(%rbx),%edx 195c6a: 66 39 d0 cmp %dx,%ax 195c6d: 0f 85 4b 0a 00 00 jne 1966be 195c73: 41 0f b6 86 63 36 00 movzbl 0x3663(%r14),%eax 195c7a: 00 195c7b: 88 44 24 3c mov %al,0x3c(%rsp) 195c7f: 84 c0 test %al,%al 195c81: 74 21 je 195ca4 195c83: 41 8b 84 24 64 0e 00 mov 0xe64(%r12),%eax 195c8a: 00 195c8b: c6 44 24 3c 00 movb $0x0,0x3c(%rsp) 195c90: 85 c0 test %eax,%eax 195c92: 74 10 je 195ca4 195c94: 45 8b 9c 24 68 0e 00 mov 0xe68(%r12),%r11d 195c9b: 00 195c9c: 45 85 db test %r11d,%r11d 195c9f: 0f 95 44 24 3c setne 0x3c(%rsp) 195ca4: 45 31 c9 xor %r9d,%r9d 195ca7: 45 31 d2 xor %r10d,%r10d 195caa: c6 83 80 3f 00 00 00 movb $0x0,0x3f80(%rbx) 195cb1: 66 44 89 8b 85 3f 00 mov %r9w,0x3f85(%rbx) 195cb8: 00 195cb9: c6 83 87 3f 00 00 00 movb $0x0,0x3f87(%rbx) 195cc0: 66 44 89 93 8a 3f 00 mov %r10w,0x3f8a(%rbx) 195cc7: 00 195cc8: 66 41 83 3f 01 cmpw $0x1,(%r15) 195ccd: 0f 86 1e 02 00 00 jbe 195ef1 195cd3: 4c 89 64 24 28 mov %r12,0x28(%rsp) 195cd8: 41 b8 01 00 00 00 mov $0x1,%r8d 195cde: 48 89 ef mov %rbp,%rdi 195ce1: 44 89 6c 24 30 mov %r13d,0x30(%rsp) 195ce6: 44 89 c5 mov %r8d,%ebp 195ce9: 48 89 1c 24 mov %rbx,(%rsp) 195ced: 4c 89 fb mov %r15,%rbx 195cf0: 8d 45 ff lea -0x1(%rbp),%eax 195cf3: 4c 63 ed movslq %ebp,%r13 195cf6: 48 8d 04 80 lea (%rax,%rax,4),%rax 195cfa: 4b 8d 54 ad 00 lea 0x0(%r13,%r13,4),%rdx 195cff: 48 8d 04 83 lea (%rbx,%rax,4),%rax 195d03: 4c 8d 0c 93 lea (%rbx,%rdx,4),%r9 195d07: 44 8b 60 04 mov 0x4(%rax),%r12d 195d0b: 45 8b 79 04 mov 0x4(%r9),%r15d 195d0f: 45 39 fc cmp %r15d,%r12d 195d12: 0f 87 95 09 00 00 ja 1966ad 195d18: 0f 84 c0 09 00 00 je 1966de 195d1e: 80 7c 24 3c 00 cmpb $0x0,0x3c(%rsp) 195d23: 0f 85 b5 09 00 00 jne 1966de 195d29: 83 fd 01 cmp $0x1,%ebp 195d2c: 74 0f je 195d3d 195d2e: 45 6b e4 63 imul $0x63,%r12d,%r12d 195d32: 4d 69 e4 1f 85 eb 51 imul $0x51eb851f,%r12,%r12 195d39: 49 c1 ec 25 shr $0x25,%r12 195d3d: 44 39 63 04 cmp %r12d,0x4(%rbx) 195d41: 44 0f 43 63 04 cmovae 0x4(%rbx),%r12d 195d46: 45 85 e4 test %r12d,%r12d 195d49: 0f 84 5e 09 00 00 je 1966ad 195d4f: 45 8b 9e 84 0b 00 00 mov 0xb84(%r14),%r11d 195d56: 0f b7 48 0c movzwl 0xc(%rax),%ecx 195d5a: 45 85 db test %r11d,%r11d 195d5d: 0f 84 4a 09 00 00 je 1966ad 195d63: 45 89 da mov %r11d,%r10d 195d66: 31 c0 xor %eax,%eax 195d68: eb 0d jmp 195d77 195d6a: 48 83 c0 01 add $0x1,%rax 195d6e: 49 39 c2 cmp %rax,%r10 195d71: 0f 84 36 09 00 00 je 1966ad 195d77: 41 0f b7 94 c6 90 0b movzwl 0xb90(%r14,%rax,8),%edx 195d7e: 00 00 195d80: 66 39 d1 cmp %dx,%cx 195d83: 77 e5 ja 195d6a 195d85: 66 c1 c2 08 rol $0x8,%dx 195d89: 88 44 24 56 mov %al,0x56(%rsp) 195d8d: 66 89 54 24 54 mov %dx,0x54(%rsp) 195d92: 44 39 d8 cmp %r11d,%eax 195d95: 0f 83 12 09 00 00 jae 1966ad 195d9b: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 195da0: 48 8d 74 24 54 lea 0x54(%rsp),%rsi 195da5: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 195daa: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 195daf: e8 6c 79 ff ff callq 18d720 195db4: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 195db9: 85 c0 test %eax,%eax 195dbb: 0f 85 ec 08 00 00 jne 1966ad 195dc1: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 195dc6: 45 8b 96 84 0b 00 00 mov 0xb84(%r14),%r10d 195dcd: 41 0f b7 49 0c movzwl 0xc(%r9),%ecx 195dd2: 45 85 d2 test %r10d,%r10d 195dd5: 0f 84 d2 08 00 00 je 1966ad 195ddb: 45 89 d1 mov %r10d,%r9d 195dde: 31 c0 xor %eax,%eax 195de0: eb 0d jmp 195def 195de2: 48 83 c0 01 add $0x1,%rax 195de6: 49 39 c1 cmp %rax,%r9 195de9: 0f 84 be 08 00 00 je 1966ad 195def: 41 0f b7 94 c6 90 0b movzwl 0xb90(%r14,%rax,8),%edx 195df6: 00 00 195df8: 66 39 d1 cmp %dx,%cx 195dfb: 77 e5 ja 195de2 195dfd: 66 c1 c2 08 rol $0x8,%dx 195e01: 88 44 24 56 mov %al,0x56(%rsp) 195e05: 66 89 54 24 54 mov %dx,0x54(%rsp) 195e0a: 44 39 d0 cmp %r10d,%eax 195e0d: 0f 83 9a 08 00 00 jae 1966ad 195e13: 48 8d 54 24 52 lea 0x52(%rsp),%rdx 195e18: 48 8d 74 24 54 lea 0x54(%rsp),%rsi 195e1d: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 195e22: e8 f9 78 ff ff callq 18d720 195e27: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 195e2c: 85 c0 test %eax,%eax 195e2e: 0f 85 79 08 00 00 jne 1966ad 195e34: 0f b7 4c 24 50 movzwl 0x50(%rsp),%ecx 195e39: 0f b7 44 24 52 movzwl 0x52(%rsp),%eax 195e3e: 48 85 c9 test %rcx,%rcx 195e41: 0f 84 ae 08 00 00 je 1966f5 195e47: 48 85 c0 test %rax,%rax 195e4a: 0f 84 a5 08 00 00 je 1966f5 195e50: 48 be cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rsi 195e57: 9b c4 20 195e5a: 48 0f af c0 imul %rax,%rax 195e5e: 48 0f af c9 imul %rcx,%rcx 195e62: 48 69 c0 00 c8 0f 00 imul $0xfc800,%rax,%rax 195e69: 48 c1 e8 03 shr $0x3,%rax 195e6d: 48 f7 e6 mul %rsi 195e70: 48 89 d0 mov %rdx,%rax 195e73: 31 d2 xor %edx,%edx 195e75: 48 c1 e8 04 shr $0x4,%rax 195e79: 48 f7 f1 div %rcx 195e7c: 89 c1 mov %eax,%ecx 195e7e: 66 c1 c1 08 rol $0x8,%cx 195e82: 48 3d 00 00 01 00 cmp $0x10000,%rax 195e88: b8 00 00 00 00 mov $0x0,%eax 195e8d: 0f 43 c8 cmovae %eax,%ecx 195e90: 48 8b 34 24 mov (%rsp),%rsi 195e94: 4b 8d 44 ed 00 lea 0x0(%r13,%r13,8),%rax 195e99: 31 d2 xor %edx,%edx 195e9b: 83 c5 01 add $0x1,%ebp 195e9e: 49 8d 44 85 00 lea 0x0(%r13,%rax,4),%rax 195ea3: 41 b8 0a 05 00 00 mov $0x50a,%r8d 195ea9: 48 8d 34 86 lea (%rsi,%rax,4),%rsi 195ead: 44 89 f8 mov %r15d,%eax 195eb0: 44 29 e0 sub %r12d,%eax 195eb3: 66 44 89 86 85 3f 00 mov %r8w,0x3f85(%rsi) 195eba: 00 195ebb: c1 e0 08 shl $0x8,%eax 195ebe: c6 86 87 3f 00 00 14 movb $0x14,0x3f87(%rsi) 195ec5: 41 f7 f7 div %r15d 195ec8: 66 89 8e 8a 3f 00 00 mov %cx,0x3f8a(%rsi) 195ecf: 88 86 80 3f 00 00 mov %al,0x3f80(%rsi) 195ed5: 0f b7 03 movzwl (%rbx),%eax 195ed8: 39 c5 cmp %eax,%ebp 195eda: 0f 8c 10 fe ff ff jl 195cf0 195ee0: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 195ee5: 48 8b 1c 24 mov (%rsp),%rbx 195ee9: 48 89 fd mov %rdi,%rbp 195eec: 44 8b 6c 24 30 mov 0x30(%rsp),%r13d 195ef1: 4d 8b bc 24 80 0e 00 mov 0xe80(%r12),%r15 195ef8: 00 195ef9: 4c 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%r14 195f00: 41 0f b7 07 movzwl (%r15),%eax 195f04: 41 0f b6 b6 d0 17 00 movzbl 0x17d0(%r14),%esi 195f0b: 00 195f0c: 66 85 c0 test %ax,%ax 195f0f: 74 6a je 195f7b 195f11: 0f b6 93 f9 3e 00 00 movzbl 0x3ef9(%rbx),%edx 195f18: 66 39 d0 cmp %dx,%ax 195f1b: 75 5e jne 195f7b 195f1d: 8b 8d f4 7e 00 00 mov 0x7ef4(%rbp),%ecx 195f23: 85 c9 test %ecx,%ecx 195f25: 74 54 je 195f7b 195f27: 31 d2 xor %edx,%edx 195f29: eb 31 jmp 195f5c 195f2b: b9 7b ff 3f ff mov $0xff3fff7b,%ecx 195f30: bf 3f ff 3f ff mov $0xff3fff3f,%edi 195f35: 4c 8d 04 c0 lea (%rax,%rax,8),%r8 195f39: 83 c2 01 add $0x1,%edx 195f3c: 4a 8d 04 80 lea (%rax,%r8,4),%rax 195f40: 48 8d 84 83 58 3f 00 lea 0x3f58(%rbx,%rax,4),%rax 195f47: 00 195f48: 89 78 0c mov %edi,0xc(%rax) 195f4b: 89 48 10 mov %ecx,0x10(%rax) 195f4e: 41 0f b7 07 movzwl (%r15),%eax 195f52: 39 c2 cmp %eax,%edx 195f54: 7d 31 jge 195f87 195f56: 8b 8d f4 7e 00 00 mov 0x7ef4(%rbp),%ecx 195f5c: 48 63 c2 movslq %edx,%rax 195f5f: 48 8d 3c 80 lea (%rax,%rax,4),%rdi 195f63: 41 39 4c bf 04 cmp %ecx,0x4(%r15,%rdi,4) 195f68: 72 c1 jb 195f2b 195f6a: 40 84 f6 test %sil,%sil 195f6d: 74 bc je 195f2b 195f6f: b9 78 1e 00 15 mov $0x15001e78,%ecx 195f74: bf 3f ff 00 12 mov $0x1200ff3f,%edi 195f79: eb ba jmp 195f35 195f7b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 195f80: c6 80 d0 17 00 00 00 movb $0x0,0x17d0(%rax) 195f87: 4d 8b 8c 24 80 0e 00 mov 0xe80(%r12),%r9 195f8e: 00 195f8f: 4c 8b bd 98 7d 00 00 mov 0x7d98(%rbp),%r15 195f96: 41 0f b7 01 movzwl (%r9),%eax 195f9a: 66 83 f8 08 cmp $0x8,%ax 195f9e: 0f 87 0c 06 00 00 ja 1965b0 195fa4: 66 83 f8 01 cmp $0x1,%ax 195fa8: 0f 86 4e 07 00 00 jbe 1966fc 195fae: c7 83 04 3f 00 00 00 movl $0x0,0x3f04(%rbx) 195fb5: 00 00 00 195fb8: 41 0f b7 01 movzwl (%r9),%eax 195fbc: 83 e8 02 sub $0x2,%eax 195fbf: 0f 88 46 01 00 00 js 19610b 195fc5: 4c 89 24 24 mov %r12,(%rsp) 195fc9: 41 ba e2 04 00 00 mov $0x4e2,%r10d 195fcf: 31 c9 xor %ecx,%ecx 195fd1: 31 f6 xor %esi,%esi 195fd3: 41 bb 59 17 b7 d1 mov $0xd1b71759,%r11d 195fd9: eb 45 jmp 196020 195fdb: 41 8b 8f 90 01 00 00 mov 0x190(%r15),%ecx 195fe2: 0f af cf imul %edi,%ecx 195fe5: 48 8d 04 f6 lea (%rsi,%rsi,8),%rax 195fe9: 41 81 c2 e8 03 00 00 add $0x3e8,%r10d 195ff0: 48 8d 04 86 lea (%rsi,%rax,4),%rax 195ff4: 49 0f af cb imul %r11,%rcx 195ff8: 48 c1 e9 2e shr $0x2e,%rcx 195ffc: c1 e1 10 shl $0x10,%ecx 195fff: 81 c9 ff ff 00 00 or $0xffff,%ecx 196005: 89 ca mov %ecx,%edx 196007: 0f ca bswap %edx 196009: 89 94 83 04 3f 00 00 mov %edx,0x3f04(%rbx,%rax,4) 196010: 41 0f b7 01 movzwl (%r9),%eax 196014: 83 e8 02 sub $0x2,%eax 196017: 41 39 c5 cmp %eax,%r13d 19601a: 0f 8f e7 00 00 00 jg 196107 196020: 45 89 ec mov %r13d,%r12d 196023: 41 83 c5 01 add $0x1,%r13d 196027: 48 8d 04 b6 lea (%rsi,%rsi,4),%rax 19602b: 49 63 f5 movslq %r13d,%rsi 19602e: 41 8b 7c 81 04 mov 0x4(%r9,%rax,4),%edi 196033: 45 8d 82 06 ff ff ff lea -0xfa(%r10),%r8d 19603a: 48 8d 04 b6 lea (%rsi,%rsi,4),%rax 19603e: 41 8b 44 81 04 mov 0x4(%r9,%rax,4),%eax 196043: 85 c0 test %eax,%eax 196045: 41 0f 94 c6 sete %r14b 196049: 39 c7 cmp %eax,%edi 19604b: 0f 97 c2 seta %dl 19604e: 41 08 d6 or %dl,%r14b 196051: 0f 85 8f 06 00 00 jne 1966e6 196057: 85 ff test %edi,%edi 196059: 0f 84 87 06 00 00 je 1966e6 19605f: 6b c0 64 imul $0x64,%eax,%eax 196062: 31 d2 xor %edx,%edx 196064: f7 f7 div %edi 196066: 8d 50 9c lea -0x64(%rax),%edx 196069: 41 0f af d0 imul %r8d,%edx 19606d: 89 d7 mov %edx,%edi 19606f: 8d 82 50 c3 00 00 lea 0xc350(%rdx),%eax 196075: 31 d2 xor %edx,%edx 196077: 48 69 ff 1f 85 eb 51 imul $0x51eb851f,%rdi,%rdi 19607e: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 196084: 48 c1 ef 25 shr $0x25,%rdi 196088: 81 c7 10 27 00 00 add $0x2710,%edi 19608e: f7 f7 div %edi 196090: bf cd cc cc cc mov $0xcccccccd,%edi 196095: 83 c0 05 add $0x5,%eax 196098: 48 0f af c7 imul %rdi,%rax 19609c: 44 89 c7 mov %r8d,%edi 19609f: 48 c1 e8 23 shr $0x23,%rax 1960a3: 89 c2 mov %eax,%edx 1960a5: 44 01 c0 add %r8d,%eax 1960a8: 41 0f af d0 imul %r8d,%edx 1960ac: 81 c2 88 13 00 00 add $0x1388,%edx 1960b2: 49 0f af d3 imul %r11,%rdx 1960b6: 48 c1 ea 2d shr $0x2d,%rdx 1960ba: 29 d7 sub %edx,%edi 1960bc: 29 d0 sub %edx,%eax 1960be: 66 31 c9 xor %cx,%cx 1960c1: 89 ca mov %ecx,%edx 1960c3: 89 c1 mov %eax,%ecx 1960c5: 49 63 c4 movslq %r12d,%rax 1960c8: 41 0f af 8f 90 01 00 imul 0x190(%r15),%ecx 1960cf: 00 1960d0: 49 0f af cb imul %r11,%rcx 1960d4: 48 c1 e9 2e shr $0x2e,%rcx 1960d8: 09 d1 or %edx,%ecx 1960da: 48 8d 14 c0 lea (%rax,%rax,8),%rdx 1960de: 48 8d 04 90 lea (%rax,%rdx,4),%rax 1960e2: 0f c9 bswap %ecx 1960e4: 89 8c 83 04 3f 00 00 mov %ecx,0x3f04(%rbx,%rax,4) 1960eb: 41 0f b7 01 movzwl (%r9),%eax 1960ef: 83 e8 02 sub $0x2,%eax 1960f2: 41 39 c4 cmp %eax,%r12d 1960f5: 0f 85 e0 fe ff ff jne 195fdb 1960fb: 41 8b 8f 98 01 00 00 mov 0x198(%r15),%ecx 196102: e9 db fe ff ff jmpq 195fe2 196107: 4c 8b 24 24 mov (%rsp),%r12 19610b: 8b 74 24 40 mov 0x40(%rsp),%esi 19610f: 44 8b 83 08 36 00 00 mov 0x3608(%rbx),%r8d 196116: 48 89 ef mov %rbp,%rdi 196119: 8b 4c 24 44 mov 0x44(%rsp),%ecx 19611d: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 196122: 81 c6 80 02 00 00 add $0x280,%esi 196128: e8 00 00 00 00 callq 19612d 19612d: 41 89 c1 mov %eax,%r9d 196130: 85 c0 test %eax,%eax 196132: 0f 85 7e 04 00 00 jne 1965b6 196138: 8b 95 a4 7d 00 00 mov 0x7da4(%rbp),%edx 19613e: 85 d2 test %edx,%edx 196140: 74 36 je 196178 196142: 8b 95 d8 5e 00 00 mov 0x5ed8(%rbp),%edx 196148: 85 d2 test %edx,%edx 19614a: 7e 2c jle 196178 19614c: 8b b5 a0 7d 00 00 mov 0x7da0(%rbp),%esi 196152: 31 c9 xor %ecx,%ecx 196154: 40 f6 c6 01 test $0x1,%sil 196158: 0f 85 78 03 00 00 jne 1964d6 19615e: bf 01 00 00 00 mov $0x1,%edi 196163: eb 0c jmp 196171 196165: 89 f8 mov %edi,%eax 196167: d3 e0 shl %cl,%eax 196169: 85 f0 test %esi,%eax 19616b: 0f 85 65 03 00 00 jne 1964d6 196171: 83 c1 01 add $0x1,%ecx 196174: 39 d1 cmp %edx,%ecx 196176: 75 ed jne 196165 196178: 4c 8b bd 98 7d 00 00 mov 0x7d98(%rbp),%r15 19617f: 41 80 bf c4 35 00 00 cmpb $0x0,0x35c4(%r15) 196186: 00 196187: 0f 84 a1 00 00 00 je 19622e 19618d: 66 41 83 bf dc 35 00 cmpw $0x0,0x35dc(%r15) 196194: 00 00 196196: 0f 84 92 00 00 00 je 19622e 19619c: 4d 8d b7 60 3e 00 00 lea 0x3e60(%r15),%r14 1961a3: 49 8d bf 68 3e 00 00 lea 0x3e68(%r15),%rdi 1961aa: 31 c0 xor %eax,%eax 1961ac: 44 89 0c 24 mov %r9d,(%rsp) 1961b0: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1961b4: 4c 89 f1 mov %r14,%rcx 1961b7: 49 c7 87 60 3e 00 00 movq $0x0,0x3e60(%r15) 1961be: 00 00 00 00 1961c2: 41 8b 9f 0c 36 00 00 mov 0x360c(%r15),%ebx 1961c9: 48 29 f9 sub %rdi,%rcx 1961cc: 4c 89 f6 mov %r14,%rsi 1961cf: 49 c7 87 f0 3e 00 00 movq $0x0,0x3ef0(%r15) 1961d6: 00 00 00 00 1961da: 81 c1 98 00 00 00 add $0x98,%ecx 1961e0: c1 e9 03 shr $0x3,%ecx 1961e3: f3 48 ab rep stos %rax,%es:(%rdi) 1961e6: 48 89 ef mov %rbp,%rdi 1961e9: e8 a2 b9 ff ff callq 191b90 1961ee: 41 89 c5 mov %eax,%r13d 1961f1: 85 c0 test %eax,%eax 1961f3: 74 11 je 196206 1961f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1961fc: e8 00 00 00 00 callq 196201 196201: e9 d8 f7 ff ff jmpq 1959de 196206: 45 8b 87 08 36 00 00 mov 0x3608(%r15),%r8d 19620d: 8d b3 e8 01 00 00 lea 0x1e8(%rbx),%esi 196213: 4c 89 f2 mov %r14,%rdx 196216: 48 89 ef mov %rbp,%rdi 196219: b9 98 00 00 00 mov $0x98,%ecx 19621e: e8 00 00 00 00 callq 196223 196223: 44 8b 0c 24 mov (%rsp),%r9d 196227: 85 c0 test %eax,%eax 196229: 41 89 c5 mov %eax,%r13d 19622c: 75 c7 jne 1961f5 19622e: 41 80 bc 24 e9 06 00 cmpb $0x0,0x6e9(%r12) 196235: 00 00 196237: 0f 85 95 03 00 00 jne 1965d2 19623d: 49 8b b4 24 80 0e 00 mov 0xe80(%r12),%rsi 196244: 00 196245: ba 03 00 00 00 mov $0x3,%edx 19624a: 48 89 ef mov %rbp,%rdi 19624d: e8 ce 84 ff ff callq 18e720 196252: 41 89 c5 mov %eax,%r13d 196255: 85 c0 test %eax,%eax 196257: 0f 85 ae 04 00 00 jne 19670b 19625d: 41 8b 84 24 58 0e 00 mov 0xe58(%r12),%eax 196264: 00 196265: 41 8b 94 24 e8 0d 00 mov 0xde8(%r12),%edx 19626c: 00 19626d: c1 e8 03 shr $0x3,%eax 196270: c1 ea 03 shr $0x3,%edx 196273: 83 e0 1f and $0x1f,%eax 196276: 83 e2 1f and $0x1f,%edx 196279: 39 d0 cmp %edx,%eax 19627b: 74 4c je 1962c9 19627d: 8d 70 01 lea 0x1(%rax),%esi 196280: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 196287: 48 89 ef mov %rbp,%rdi 19628a: 48 8b 40 50 mov 0x50(%rax),%rax 19628e: e8 00 00 00 00 callq 196293 196293: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 19629a: 48 89 ef mov %rbp,%rdi 19629d: 48 8b 40 48 mov 0x48(%rax),%rax 1962a1: e8 00 00 00 00 callq 1962a6 1962a6: 48 89 ef mov %rbp,%rdi 1962a9: 89 c2 mov %eax,%edx 1962ab: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 1962b2: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 1962b8: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 1962be: 81 c6 f4 00 00 00 add $0xf4,%esi 1962c4: e8 00 00 00 00 callq 1962c9 1962c9: be 80 00 00 00 mov $0x80,%esi 1962ce: 48 89 ef mov %rbp,%rdi 1962d1: e8 00 00 00 00 callq 1962d6 1962d6: 3c 01 cmp $0x1,%al 1962d8: 0f 85 3e 04 00 00 jne 19671c 1962de: be 11 00 00 00 mov $0x11,%esi 1962e3: 48 89 ef mov %rbp,%rdi 1962e6: e8 00 00 00 00 callq 1962eb 1962eb: 3c 01 cmp $0x1,%al 1962ed: 0f 85 29 04 00 00 jne 19671c 1962f3: be 20 00 00 00 mov $0x20,%esi 1962f8: 48 89 ef mov %rbp,%rdi 1962fb: e8 00 00 00 00 callq 196300 196300: 3c 01 cmp $0x1,%al 196302: 0f 85 8e 05 00 00 jne 196896 196308: 41 8b b4 24 64 0e 00 mov 0xe64(%r12),%esi 19630f: 00 196310: 45 8b 84 24 68 0e 00 mov 0xe68(%r12),%r8d 196317: 00 196318: 49 8b 8c 24 80 0e 00 mov 0xe80(%r12),%rcx 19631f: 00 196320: 49 8b 94 24 10 0e 00 mov 0xe10(%r12),%rdx 196327: 00 196328: 41 39 b4 24 f4 0d 00 cmp %esi,0xdf4(%r12) 19632f: 00 196330: 75 0a jne 19633c 196332: 45 39 84 24 f8 0d 00 cmp %r8d,0xdf8(%r12) 196339: 00 19633a: 74 38 je 196374 19633c: 0f b7 01 movzwl (%rcx),%eax 19633f: 83 e8 01 sub $0x1,%eax 196342: 48 98 cltq 196344: 48 8d 3c 80 lea (%rax,%rax,4),%rdi 196348: 0f b7 02 movzwl (%rdx),%eax 19634b: 83 e8 01 sub $0x1,%eax 19634e: 48 98 cltq 196350: 48 8d 04 80 lea (%rax,%rax,4),%rax 196354: 8b 44 82 04 mov 0x4(%rdx,%rax,4),%eax 196358: 39 44 b9 04 cmp %eax,0x4(%rcx,%rdi,4) 19635c: 72 16 jb 196374 19635e: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 196365: 44 89 c2 mov %r8d,%edx 196368: 48 89 ef mov %rbp,%rdi 19636b: 48 8b 40 38 mov 0x38(%rax),%rax 19636f: e8 00 00 00 00 callq 196374 196374: 41 80 bc 24 ee 06 00 cmpb $0x0,0x6ee(%r12) 19637b: 00 00 19637d: 48 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%rsi 196384: 0f 85 a9 03 00 00 jne 196733 19638a: 80 be c4 35 00 00 00 cmpb $0x0,0x35c4(%rsi) 196391: 0f 85 2e 04 00 00 jne 1967c5 196397: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 19639c: ba 01 00 00 00 mov $0x1,%edx 1963a1: 48 89 ef mov %rbp,%rdi 1963a4: e8 c7 7c ff ff callq 18e070 1963a9: 41 89 c5 mov %eax,%r13d 1963ac: 85 c0 test %eax,%eax 1963ae: 0f 85 8d f7 ff ff jne 195b41 1963b4: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1963b9: ba 01 00 00 00 mov $0x1,%edx 1963be: 48 89 ef mov %rbp,%rdi 1963c1: e8 ca 85 ff ff callq 18e990 1963c6: 41 89 c5 mov %eax,%r13d 1963c9: 85 c0 test %eax,%eax 1963cb: 0f 85 48 f7 ff ff jne 195b19 1963d1: be 41 00 00 00 mov $0x41,%esi 1963d6: 48 89 ef mov %rbp,%rdi 1963d9: e8 00 00 00 00 callq 1963de 1963de: 3c 01 cmp $0x1,%al 1963e0: 0f 85 97 00 00 00 jne 19647d 1963e6: 31 c9 xor %ecx,%ecx 1963e8: be 21 02 00 00 mov $0x221,%esi 1963ed: 48 89 ef mov %rbp,%rdi 1963f0: ba 01 00 00 00 mov $0x1,%edx 1963f5: e8 00 00 00 00 callq 1963fa 1963fa: be 82 00 00 00 mov $0x82,%esi 1963ff: 48 89 ef mov %rbp,%rdi 196402: e8 00 00 00 00 callq 196407 196407: 3c 01 cmp $0x1,%al 196409: 75 72 jne 19647d 19640b: be 10 00 00 00 mov $0x10,%esi 196410: 48 89 ef mov %rbp,%rdi 196413: e8 00 00 00 00 callq 196418 196418: 3c 01 cmp $0x1,%al 19641a: 75 61 jne 19647d 19641c: 48 89 ef mov %rbp,%rdi 19641f: e8 00 00 00 00 callq 196424 196424: 3c 01 cmp $0x1,%al 196426: 75 55 jne 19647d 196428: 48 89 ef mov %rbp,%rdi 19642b: e8 10 81 ff ff callq 18e540 196430: 41 89 c5 mov %eax,%r13d 196433: 85 c0 test %eax,%eax 196435: 75 4c jne 196483 196437: 48 89 ef mov %rbp,%rdi 19643a: e8 41 80 ff ff callq 18e480 19643f: 41 89 c5 mov %eax,%r13d 196442: 85 c0 test %eax,%eax 196444: 75 3d jne 196483 196446: be 80 00 00 00 mov $0x80,%esi 19644b: 48 89 ef mov %rbp,%rdi 19644e: e8 00 00 00 00 callq 196453 196453: 2c 01 sub $0x1,%al 196455: 75 26 jne 19647d 196457: be 11 00 00 00 mov $0x11,%esi 19645c: 48 89 ef mov %rbp,%rdi 19645f: e8 00 00 00 00 callq 196464 196464: 2c 01 sub $0x1,%al 196466: 75 15 jne 19647d 196468: be 20 00 00 00 mov $0x20,%esi 19646d: 48 89 ef mov %rbp,%rdi 196470: e8 00 00 00 00 callq 196475 196475: 2c 01 sub $0x1,%al 196477: 0f 84 61 f5 ff ff je 1959de 19647d: 41 bd ea ff ff ff mov $0xffffffea,%r13d 196483: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19648a: e8 00 00 00 00 callq 19648f 19648f: e9 4a f5 ff ff jmpq 1959de 196494: 45 31 c0 xor %r8d,%r8d 196497: 49 8b b4 24 10 0e 00 mov 0xe10(%r12),%rsi 19649e: 00 19649f: 0f b7 0e movzwl (%rsi),%ecx 1964a2: 66 85 c9 test %cx,%cx 1964a5: 0f 84 af 03 00 00 je 19685a 1964ab: 83 e9 01 sub $0x1,%ecx 1964ae: 48 8d 46 14 lea 0x14(%rsi),%rax 1964b2: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx 1964b6: 48 8d 7c 8e 28 lea 0x28(%rsi,%rcx,4),%rdi 1964bb: 31 c9 xor %ecx,%ecx 1964bd: 8b 30 mov (%rax),%esi 1964bf: 66 39 f1 cmp %si,%cx 1964c2: 0f 42 ce cmovb %esi,%ecx 1964c5: 48 83 c0 14 add $0x14,%rax 1964c9: 48 39 c7 cmp %rax,%rdi 1964cc: 75 ef jne 1964bd 1964ce: 0f b7 d9 movzwl %cx,%ebx 1964d1: e9 83 f5 ff ff jmpq 195a59 1964d6: 48 63 c9 movslq %ecx,%rcx 1964d9: 48 8b 9c cd c0 5c 00 mov 0x5cc0(%rbp,%rcx,8),%rbx 1964e0: 00 1964e1: 48 85 db test %rbx,%rbx 1964e4: 0f 84 8e fc ff ff je 196178 1964ea: 8b 83 78 05 00 00 mov 0x578(%rbx),%eax 1964f0: 85 c0 test %eax,%eax 1964f2: 0f 84 80 fc ff ff je 196178 1964f8: 48 8b 85 98 7d 00 00 mov 0x7d98(%rbp),%rax 1964ff: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 196505: 48 89 ef mov %rbp,%rdi 196508: 44 89 0c 24 mov %r9d,(%rsp) 19650c: 8b b0 10 36 00 00 mov 0x3610(%rax),%esi 196512: 8b 88 08 36 00 00 mov 0x3608(%rax),%ecx 196518: 81 c6 c4 00 00 00 add $0xc4,%esi 19651e: e8 00 00 00 00 callq 196523 196523: 44 8b 0c 24 mov (%rsp),%r9d 196527: 83 f8 01 cmp $0x1,%eax 19652a: 0f 85 48 fc ff ff jne 196178 196530: 8b 83 80 05 00 00 mov 0x580(%rbx),%eax 196536: 31 d2 xor %edx,%edx 196538: 48 8b 8d 98 7d 00 00 mov 0x7d98(%rbp),%rcx 19653f: 48 89 ef mov %rbp,%rdi 196542: f7 b3 78 05 00 00 divl 0x578(%rbx) 196548: 8b b1 10 36 00 00 mov 0x3610(%rcx),%esi 19654e: 44 8b 81 08 36 00 00 mov 0x3608(%rcx),%r8d 196555: 81 c6 c8 00 00 00 add $0xc8,%esi 19655b: 44 89 c1 mov %r8d,%ecx 19655e: 89 c2 mov %eax,%edx 196560: e8 00 00 00 00 callq 196565 196565: 44 8b 0c 24 mov (%rsp),%r9d 196569: 83 f8 01 cmp $0x1,%eax 19656c: 0f 85 06 fc ff ff jne 196178 196572: 8b 83 7c 05 00 00 mov 0x57c(%rbx),%eax 196578: 31 d2 xor %edx,%edx 19657a: 48 8b 8d 98 7d 00 00 mov 0x7d98(%rbp),%rcx 196581: 48 89 ef mov %rbp,%rdi 196584: f7 b3 78 05 00 00 divl 0x578(%rbx) 19658a: 8b b1 10 36 00 00 mov 0x3610(%rcx),%esi 196590: 44 8b 81 08 36 00 00 mov 0x3608(%rcx),%r8d 196597: 81 c6 cc 00 00 00 add $0xcc,%esi 19659d: 44 89 c1 mov %r8d,%ecx 1965a0: 89 c2 mov %eax,%edx 1965a2: e8 00 00 00 00 callq 1965a7 1965a7: 44 8b 0c 24 mov (%rsp),%r9d 1965ab: e9 c8 fb ff ff jmpq 196178 1965b0: 41 b9 ea ff ff ff mov $0xffffffea,%r9d 1965b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1965bd: 44 89 0c 24 mov %r9d,(%rsp) 1965c1: e8 00 00 00 00 callq 1965c6 1965c6: 44 8b 0c 24 mov (%rsp),%r9d 1965ca: 45 89 cd mov %r9d,%r13d 1965cd: e9 0c f4 ff ff jmpq 1959de 1965d2: 4c 8b ad 98 7d 00 00 mov 0x7d98(%rbp),%r13 1965d9: 49 8b 9c 24 80 0e 00 mov 0xe80(%r12),%rbx 1965e0: 00 1965e1: 41 8b 85 14 36 00 00 mov 0x3614(%r13),%eax 1965e8: 49 8d bd 3c 37 00 00 lea 0x373c(%r13),%rdi 1965ef: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1965f3: 05 04 01 00 00 add $0x104,%eax 1965f8: 89 04 24 mov %eax,(%rsp) 1965fb: 44 89 e8 mov %r13d,%eax 1965fe: 49 c7 85 34 37 00 00 movq $0x0,0x3734(%r13) 196605: 00 00 00 00 196609: 29 f8 sub %edi,%eax 19660b: 8d 88 78 3c 00 00 lea 0x3c78(%rax),%ecx 196611: 31 c0 xor %eax,%eax 196613: 49 c7 85 70 3c 00 00 movq $0x0,0x3c70(%r13) 19661a: 00 00 00 00 19661e: c1 e9 03 shr $0x3,%ecx 196621: f3 48 ab rep stos %rax,%es:(%rdi) 196624: 66 83 3b 00 cmpw $0x0,(%rbx) 196628: 0f 84 33 02 00 00 je 196861 19662e: 49 8d 85 38 38 00 00 lea 0x3838(%r13),%rax 196635: 4c 8d 7b 04 lea 0x4(%rbx),%r15 196639: 4c 89 64 24 18 mov %r12,0x18(%rsp) 19663e: 48 89 44 24 08 mov %rax,0x8(%rsp) 196643: 4d 89 fc mov %r15,%r12 196646: 49 89 c6 mov %rax,%r14 196649: 49 89 df mov %rbx,%r15 19664c: 44 89 cb mov %r9d,%ebx 19664f: 4c 89 f2 mov %r14,%rdx 196652: 4c 89 e6 mov %r12,%rsi 196655: 48 89 ef mov %rbp,%rdi 196658: 83 c3 01 add $0x1,%ebx 19665b: e8 e0 89 ff ff callq 18f040 196660: 41 0f b7 17 movzwl (%r15),%edx 196664: 49 83 c4 14 add $0x14,%r12 196668: 49 83 c6 40 add $0x40,%r14 19666c: 39 d3 cmp %edx,%ebx 19666e: 7c df jl 19664f 196670: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 196675: 45 8b 85 08 36 00 00 mov 0x3608(%r13),%r8d 19667c: 89 d1 mov %edx,%ecx 19667e: 8b 34 24 mov (%rsp),%esi 196681: 48 89 ef mov %rbp,%rdi 196684: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 196689: c1 e1 06 shl $0x6,%ecx 19668c: e8 00 00 00 00 callq 196691 196691: 41 89 c5 mov %eax,%r13d 196694: 85 c0 test %eax,%eax 196696: 0f 84 a1 fb ff ff je 19623d 19669c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1966a3: e8 00 00 00 00 callq 1966a8 1966a8: e9 31 f3 ff ff jmpq 1959de 1966ad: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 1966b2: 48 8b 1c 24 mov (%rsp),%rbx 1966b6: 48 89 fd mov %rdi,%rbp 1966b9: 44 8b 6c 24 30 mov 0x30(%rsp),%r13d 1966be: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1966c3: c6 80 ce 17 00 00 00 movb $0x0,0x17ce(%rax) 1966ca: 4d 8b bc 24 80 0e 00 mov 0xe80(%r12),%r15 1966d1: 00 1966d2: 4c 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%r14 1966d9: e9 22 f8 ff ff jmpq 195f00 1966de: 45 89 fc mov %r15d,%r12d 1966e1: e9 57 f6 ff ff jmpq 195d3d 1966e6: 41 8d ba 0c fe ff ff lea -0x1f4(%r10),%edi 1966ed: 44 89 d0 mov %r10d,%eax 1966f0: e9 c9 f9 ff ff jmpq 1960be 1966f5: 31 c9 xor %ecx,%ecx 1966f7: e9 94 f7 ff ff jmpq 195e90 1966fc: c7 83 04 3f 00 00 00 movl $0xffff0000,0x3f04(%rbx) 196703: 00 ff ff 196706: e9 00 fa ff ff jmpq 19610b 19670b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 196712: e8 00 00 00 00 callq 196717 196717: e9 c2 f2 ff ff jmpq 1959de 19671c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 196723: 41 bd ea ff ff ff mov $0xffffffea,%r13d 196729: e8 00 00 00 00 callq 19672e 19672e: e9 ab f2 ff ff jmpq 1959de 196733: 49 8b 8c 24 80 0e 00 mov 0xe80(%r12),%rcx 19673a: 00 19673b: 44 0f b6 86 03 36 00 movzbl 0x3603(%rsi),%r8d 196742: 00 196743: 0f b7 11 movzwl (%rcx),%edx 196746: 66 85 d2 test %dx,%dx 196749: 0f 84 39 01 00 00 je 196888 19674f: 83 ea 01 sub $0x1,%edx 196752: 48 8d 41 14 lea 0x14(%rcx),%rax 196756: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 19675a: 48 8d 7c 91 28 lea 0x28(%rcx,%rdx,4),%rdi 19675f: 31 d2 xor %edx,%edx 196761: 8b 08 mov (%rax),%ecx 196763: 66 39 ca cmp %cx,%dx 196766: 0f 42 d1 cmovb %ecx,%edx 196769: 48 83 c0 14 add $0x14,%rax 19676d: 48 39 f8 cmp %rdi,%rax 196770: 75 ef jne 196761 196772: 45 84 c0 test %r8b,%r8b 196775: 0f 84 0f fc ff ff je 19638a 19677b: 0f b7 c2 movzwl %dx,%eax 19677e: 66 83 fa 02 cmp $0x2,%dx 196782: 0f 84 f6 00 00 00 je 19687e 196788: 83 f8 01 cmp $0x1,%eax 19678b: 0f 84 e3 00 00 00 je 196874 196791: be a4 00 00 00 mov $0xa4,%esi 196796: 48 8b 85 d0 0c 00 00 mov 0xcd0(%rbp),%rax 19679d: 48 89 ef mov %rbp,%rdi 1967a0: e8 00 00 00 00 callq 1967a5 1967a5: be 02 00 00 00 mov $0x2,%esi 1967aa: f6 c4 60 test $0x60,%ah 1967ad: 75 0a jne 1967b9 1967af: 31 d2 xor %edx,%edx 1967b1: 48 89 ef mov %rbp,%rdi 1967b4: e8 00 00 00 00 callq 1967b9 1967b9: 48 8b b5 98 7d 00 00 mov 0x7d98(%rbp),%rsi 1967c0: e9 c5 fb ff ff jmpq 19638a 1967c5: 49 8b 84 24 80 0e 00 mov 0xe80(%r12),%rax 1967cc: 00 1967cd: 8b 9e d8 35 00 00 mov 0x35d8(%rsi),%ebx 1967d3: 39 58 08 cmp %ebx,0x8(%rax) 1967d6: 0f 85 bb fb ff ff jne 196397 1967dc: 8b 95 f0 7d 00 00 mov 0x7df0(%rbp),%edx 1967e2: 85 d2 test %edx,%edx 1967e4: 74 32 je 196818 1967e6: 8b bd 34 0f 00 00 mov 0xf34(%rbp),%edi 1967ec: 48 8b 8d f8 7d 00 00 mov 0x7df8(%rbp),%rcx 1967f3: 49 63 c5 movslq %r13d,%rax 1967f6: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 1967fa: 3b 38 cmp (%rax),%edi 1967fc: 77 11 ja 19680f 1967fe: 0f b7 40 04 movzwl 0x4(%rax),%eax 196802: 66 39 86 dc 35 00 00 cmp %ax,0x35dc(%rsi) 196809: 0f 82 88 fb ff ff jb 196397 19680f: 41 83 c5 01 add $0x1,%r13d 196813: 41 39 d5 cmp %edx,%r13d 196816: 75 db jne 1967f3 196818: 41 8b 84 24 64 0e 00 mov 0xe64(%r12),%eax 19681f: 00 196820: 41 0b 84 24 68 0e 00 or 0xe68(%r12),%eax 196827: 00 196828: 0f 85 69 fb ff ff jne 196397 19682e: be 62 00 00 00 mov $0x62,%esi 196833: 48 89 ef mov %rbp,%rdi 196836: e8 00 00 00 00 callq 19683b 19683b: 3c 01 cmp $0x1,%al 19683d: 0f 84 54 fb ff ff je 196397 196843: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19684a: 41 bd ea ff ff ff mov $0xffffffea,%r13d 196850: e8 00 00 00 00 callq 196855 196855: e9 84 f1 ff ff jmpq 1959de 19685a: 31 db xor %ebx,%ebx 19685c: e9 f8 f1 ff ff jmpq 195a59 196861: 49 8d 85 38 38 00 00 lea 0x3838(%r13),%rax 196868: 31 d2 xor %edx,%edx 19686a: 48 89 44 24 08 mov %rax,0x8(%rsp) 19686f: e9 01 fe ff ff jmpq 196675 196874: be 03 00 00 00 mov $0x3,%esi 196879: e9 31 ff ff ff jmpq 1967af 19687e: be 04 00 00 00 mov $0x4,%esi 196883: e9 27 ff ff ff jmpq 1967af 196888: 45 84 c0 test %r8b,%r8b 19688b: 0f 85 00 ff ff ff jne 196791 196891: e9 f4 fa ff ff jmpq 19638a 196896: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19689d: 41 bd ea ff ff ff mov $0xffffffea,%r13d 1968a3: e8 00 00 00 00 callq 1968a8 1968a8: e9 31 f1 ff ff jmpq 1959de 1968ad: e8 00 00 00 00 callq 1968b2 1968b2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1968b9: 00 00 00 1968bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001968c0 : 1968c0: e8 00 00 00 00 callq 1968c5 1968c5: 40 f6 c6 03 test $0x3,%sil 1968c9: 75 40 jne 19690b 1968cb: 8d 46 03 lea 0x3(%rsi),%eax 1968ce: 39 d0 cmp %edx,%eax 1968d0: 77 39 ja 19690b 1968d2: 55 push %rbp 1968d3: 31 c9 xor %ecx,%ecx 1968d5: 48 89 fd mov %rdi,%rbp 1968d8: 89 f2 mov %esi,%edx 1968da: be 80 00 00 00 mov $0x80,%esi 1968df: e8 00 00 00 00 callq 1968e4 1968e4: 48 89 ef mov %rbp,%rdi 1968e7: 31 d2 xor %edx,%edx 1968e9: be 8a 00 00 00 mov $0x8a,%esi 1968ee: e8 00 00 00 00 callq 1968f3 1968f3: 48 89 ef mov %rbp,%rdi 1968f6: 31 c9 xor %ecx,%ecx 1968f8: be 8a 00 00 00 mov $0x8a,%esi 1968fd: 83 e0 fe and $0xfffffffe,%eax 196900: 89 c2 mov %eax,%edx 196902: e8 00 00 00 00 callq 196907 196907: 31 c0 xor %eax,%eax 196909: 5d pop %rbp 19690a: c3 retq 19690b: b8 ea ff ff ff mov $0xffffffea,%eax 196910: c3 retq 196911: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 196918: 00 00 00 00 19691c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000196920 : 196920: e8 00 00 00 00 callq 196925 196925: 41 57 push %r15 196927: 89 f0 mov %esi,%eax 196929: 41 56 push %r14 19692b: 41 55 push %r13 19692d: 41 54 push %r12 19692f: 55 push %rbp 196930: 53 push %rbx 196931: 48 83 ec 18 sub $0x18,%rsp 196935: 83 e0 03 and $0x3,%eax 196938: 89 44 24 10 mov %eax,0x10(%rsp) 19693c: 0f 85 32 01 00 00 jne 196a74 196942: 8d 04 0e lea (%rsi,%rcx,1),%eax 196945: 89 f5 mov %esi,%ebp 196947: 89 cb mov %ecx,%ebx 196949: 45 89 c6 mov %r8d,%r14d 19694c: 44 39 c0 cmp %r8d,%eax 19694f: 0f 87 1f 01 00 00 ja 196a74 196955: 48 8d 87 a0 0c 00 00 lea 0xca0(%rdi),%rax 19695c: 49 89 fd mov %rdi,%r13 19695f: 49 89 d4 mov %rdx,%r12 196962: 48 89 c7 mov %rax,%rdi 196965: 48 89 04 24 mov %rax,(%rsp) 196969: e8 00 00 00 00 callq 19696e 19696e: 48 89 44 24 08 mov %rax,0x8(%rsp) 196973: 83 fb 03 cmp $0x3,%ebx 196976: 77 23 ja 19699b 196978: eb 60 jmp 1969da 19697a: 31 c9 xor %ecx,%ecx 19697c: 44 89 fa mov %r15d,%edx 19697f: be 81 00 00 00 mov $0x81,%esi 196984: 4c 89 ef mov %r13,%rdi 196987: e8 00 00 00 00 callq 19698c 19698c: 83 eb 04 sub $0x4,%ebx 19698f: 49 83 c4 04 add $0x4,%r12 196993: 83 c5 04 add $0x4,%ebp 196996: 83 fb 03 cmp $0x3,%ebx 196999: 76 3f jbe 1969da 19699b: 41 8b 04 24 mov (%r12),%eax 19699f: 44 89 f2 mov %r14d,%edx 1969a2: 89 ee mov %ebp,%esi 1969a4: 4c 89 ef mov %r13,%rdi 1969a7: 0f c8 bswap %eax 1969a9: 41 89 c7 mov %eax,%r15d 1969ac: e8 0f ff ff ff callq 1968c0 1969b1: 85 c0 test %eax,%eax 1969b3: 74 c5 je 19697a 1969b5: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1969ba: 48 8b 3c 24 mov (%rsp),%rdi 1969be: 89 44 24 10 mov %eax,0x10(%rsp) 1969c2: e8 00 00 00 00 callq 1969c7 1969c7: 8b 44 24 10 mov 0x10(%rsp),%eax 1969cb: 48 83 c4 18 add $0x18,%rsp 1969cf: 5b pop %rbx 1969d0: 5d pop %rbp 1969d1: 41 5c pop %r12 1969d3: 41 5d pop %r13 1969d5: 41 5e pop %r14 1969d7: 41 5f pop %r15 1969d9: c3 retq 1969da: 31 c0 xor %eax,%eax 1969dc: 85 db test %ebx,%ebx 1969de: 74 d5 je 1969b5 1969e0: 44 89 f2 mov %r14d,%edx 1969e3: 89 ee mov %ebp,%esi 1969e5: 4c 89 ef mov %r13,%rdi 1969e8: e8 d3 fe ff ff callq 1968c0 1969ed: 85 c0 test %eax,%eax 1969ef: 75 c4 jne 1969b5 1969f1: 31 d2 xor %edx,%edx 1969f3: be 81 00 00 00 mov $0x81,%esi 1969f8: 4c 89 ef mov %r13,%rdi 1969fb: e8 00 00 00 00 callq 196a00 196a00: 89 d9 mov %ebx,%ecx 196a02: 41 89 c7 mov %eax,%r15d 196a05: 4c 01 e1 add %r12,%rcx 196a08: 8b 44 24 10 mov 0x10(%rsp),%eax 196a0c: 41 0f b6 14 24 movzbl (%r12),%edx 196a11: 49 83 c4 01 add $0x1,%r12 196a15: c1 e0 08 shl $0x8,%eax 196a18: 01 d0 add %edx,%eax 196a1a: 89 44 24 10 mov %eax,0x10(%rsp) 196a1e: 4c 39 e1 cmp %r12,%rcx 196a21: 75 e5 jne 196a08 196a23: 44 89 f2 mov %r14d,%edx 196a26: 89 ee mov %ebp,%esi 196a28: 4c 89 ef mov %r13,%rdi 196a2b: e8 90 fe ff ff callq 1968c0 196a30: 85 c0 test %eax,%eax 196a32: 75 81 jne 1969b5 196a34: b9 04 00 00 00 mov $0x4,%ecx 196a39: 8b 54 24 10 mov 0x10(%rsp),%edx 196a3d: 4c 89 ef mov %r13,%rdi 196a40: 89 44 24 14 mov %eax,0x14(%rsp) 196a44: 29 d9 sub %ebx,%ecx 196a46: 48 c7 c6 ff ff ff ff mov $0xffffffffffffffff,%rsi 196a4d: c1 e1 03 shl $0x3,%ecx 196a50: 48 d3 e6 shl %cl,%rsi 196a53: d3 e2 shl %cl,%edx 196a55: 48 89 f1 mov %rsi,%rcx 196a58: be 81 00 00 00 mov $0x81,%esi 196a5d: f7 d1 not %ecx 196a5f: 44 21 f9 and %r15d,%ecx 196a62: 09 ca or %ecx,%edx 196a64: 31 c9 xor %ecx,%ecx 196a66: e8 00 00 00 00 callq 196a6b 196a6b: 8b 44 24 14 mov 0x14(%rsp),%eax 196a6f: e9 41 ff ff ff jmpq 1969b5 196a74: b8 ea ff ff ff mov $0xffffffea,%eax 196a79: e9 4d ff ff ff jmpq 1969cb 196a7e: 66 90 xchg %ax,%ax 0000000000196a80 : 196a80: e8 00 00 00 00 callq 196a85 196a85: 55 push %rbp 196a86: be 00 00 00 80 mov $0x80000000,%esi 196a8b: 48 89 fd mov %rdi,%rbp 196a8e: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 196a95: e8 00 00 00 00 callq 196a9a 196a9a: 48 89 ef mov %rbp,%rdi 196a9d: be 00 00 00 80 mov $0x80000000,%esi 196aa2: 83 e0 fe and $0xfffffffe,%eax 196aa5: 89 c2 mov %eax,%edx 196aa7: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 196aae: 5d pop %rbp 196aaf: e9 00 00 00 00 jmpq 196ab4 196ab4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 196abb: 00 00 00 00 196abf: 90 nop 0000000000196ac0 : 196ac0: e8 00 00 00 00 callq 196ac5 196ac5: 55 push %rbp 196ac6: 31 d2 xor %edx,%edx 196ac8: 48 89 fd mov %rdi,%rbp 196acb: be 98 26 00 00 mov $0x2698,%esi 196ad0: e8 00 00 00 00 callq 196ad5 196ad5: 48 89 ef mov %rbp,%rdi 196ad8: 31 d2 xor %edx,%edx 196ada: be 98 26 00 00 mov $0x2698,%esi 196adf: e8 00 00 00 00 callq 196ae4 196ae4: 48 89 ef mov %rbp,%rdi 196ae7: 31 d2 xor %edx,%edx 196ae9: be 98 26 00 00 mov $0x2698,%esi 196aee: e8 00 00 00 00 callq 196af3 196af3: 31 d2 xor %edx,%edx 196af5: 48 89 ef mov %rbp,%rdi 196af8: be 98 26 00 00 mov $0x2698,%esi 196afd: e8 00 00 00 00 callq 196b02 196b02: 48 89 ef mov %rbp,%rdi 196b05: be 00 00 00 80 mov $0x80000000,%esi 196b0a: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 196b11: e8 00 00 00 00 callq 196b16 196b16: 48 89 ef mov %rbp,%rdi 196b19: be 00 00 00 80 mov $0x80000000,%esi 196b1e: 83 c8 01 or $0x1,%eax 196b21: 89 c2 mov %eax,%edx 196b23: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 196b2a: 5d pop %rbp 196b2b: e9 00 00 00 00 jmpq 196b30 0000000000196b30 : 196b30: e8 00 00 00 00 callq 196b35 196b35: 41 b8 05 00 00 00 mov $0x5,%r8d 196b3b: b9 04 00 00 00 mov $0x4,%ecx 196b40: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 196b47: 31 f6 xor %esi,%esi 196b49: e9 d2 fd ff ff jmpq 196920 196b4e: 66 90 xchg %ax,%ax 0000000000196b50 : 196b50: e8 00 00 00 00 callq 196b55 196b55: 55 push %rbp 196b56: 48 89 fd mov %rdi,%rbp 196b59: 53 push %rbx 196b5a: 89 f3 mov %esi,%ebx 196b5c: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 196b63: be 04 00 00 80 mov $0x80000004,%esi 196b68: e8 00 00 00 00 callq 196b6d 196b6d: 48 89 ef mov %rbp,%rdi 196b70: be 04 00 00 80 mov $0x80000004,%esi 196b75: 89 c2 mov %eax,%edx 196b77: 83 c8 01 or $0x1,%eax 196b7a: 83 e2 fe and $0xfffffffe,%edx 196b7d: 84 db test %bl,%bl 196b7f: 5b pop %rbx 196b80: 0f 44 d0 cmove %eax,%edx 196b83: 48 8b 85 b0 0c 00 00 mov 0xcb0(%rbp),%rax 196b8a: 5d pop %rbp 196b8b: e9 00 00 00 00 jmpq 196b90 0000000000196b90 : 196b90: e8 00 00 00 00 callq 196b95 196b95: 55 push %rbp 196b96: be 00 00 00 80 mov $0x80000000,%esi 196b9b: 48 89 fd mov %rdi,%rbp 196b9e: 53 push %rbx 196b9f: 48 8b 87 a8 0c 00 00 mov 0xca8(%rdi),%rax 196ba6: e8 00 00 00 00 callq 196bab 196bab: 48 89 ef mov %rbp,%rdi 196bae: be 04 00 00 80 mov $0x80000004,%esi 196bb3: 89 c3 mov %eax,%ebx 196bb5: 48 8b 85 a8 0c 00 00 mov 0xca8(%rbp),%rax 196bbc: e8 00 00 00 00 callq 196bc1 196bc1: ba 00 00 00 00 mov $0x0,%edx 196bc6: f7 d0 not %eax 196bc8: 83 e0 01 and $0x1,%eax 196bcb: 83 e3 01 and $0x1,%ebx 196bce: 5b pop %rbx 196bcf: 5d pop %rbp 196bd0: 0f 45 c2 cmovne %edx,%eax 196bd3: c3 retq 196bd4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 196bdb: 00 00 00 00 196bdf: 90 nop 0000000000196be0 : 196be0: e8 00 00 00 00 callq 196be5 196be5: 55 push %rbp 196be6: 48 89 fd mov %rdi,%rbp 196be9: 53 push %rbx 196bea: 89 f3 mov %esi,%ebx 196bec: e8 00 00 00 00 callq 196bf1 196bf1: 41 89 c0 mov %eax,%r8d 196bf4: b8 ff ff ff ff mov $0xffffffff,%eax 196bf9: 45 84 c0 test %r8b,%r8b 196bfc: 74 57 je 196c55 196bfe: 0f b7 d3 movzwl %bx,%edx 196c01: 31 c9 xor %ecx,%ecx 196c03: be 8b 00 00 00 mov $0x8b,%esi 196c08: 48 89 ef mov %rbp,%rdi 196c0b: e8 00 00 00 00 callq 196c10 196c10: 8b 85 28 07 00 00 mov 0x728(%rbp),%eax 196c16: 85 c0 test %eax,%eax 196c18: 7e 2c jle 196c46 196c1a: 31 db xor %ebx,%ebx 196c1c: eb 15 jmp 196c33 196c1e: bf c7 10 00 00 mov $0x10c7,%edi 196c23: 83 c3 01 add $0x1,%ebx 196c26: e8 00 00 00 00 callq 196c2b 196c2b: 39 9d 28 07 00 00 cmp %ebx,0x728(%rbp) 196c31: 7e 13 jle 196c46 196c33: 31 d2 xor %edx,%edx 196c35: be 8c 00 00 00 mov $0x8c,%esi 196c3a: 48 89 ef mov %rbp,%rdi 196c3d: e8 00 00 00 00 callq 196c42 196c42: 85 c0 test %eax,%eax 196c44: 74 d8 je 196c1e 196c46: 31 d2 xor %edx,%edx 196c48: be 8c 00 00 00 mov $0x8c,%esi 196c4d: 48 89 ef mov %rbp,%rdi 196c50: e8 00 00 00 00 callq 196c55 196c55: 5b pop %rbx 196c56: 5d pop %rbp 196c57: c3 retq 196c58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 196c5f: 00 0000000000196c60 : 196c60: e8 00 00 00 00 callq 196c65 196c65: 55 push %rbp 196c66: 53 push %rbx 196c67: 48 89 fb mov %rdi,%rbx 196c6a: e8 00 00 00 00 callq 196c6f 196c6f: 84 c0 test %al,%al 196c71: 74 3e je 196cb1 196c73: 8b 83 28 07 00 00 mov 0x728(%rbx),%eax 196c79: 85 c0 test %eax,%eax 196c7b: 7e 34 jle 196cb1 196c7d: 31 ed xor %ebp,%ebp 196c7f: eb 15 jmp 196c96 196c81: bf c7 10 00 00 mov $0x10c7,%edi 196c86: 83 c5 01 add $0x1,%ebp 196c89: e8 00 00 00 00 callq 196c8e 196c8e: 39 ab 28 07 00 00 cmp %ebp,0x728(%rbx) 196c94: 7e 1b jle 196cb1 196c96: 48 8b 83 a8 0c 00 00 mov 0xca8(%rbx),%rax 196c9d: be 04 00 00 80 mov $0x80000004,%esi 196ca2: 48 89 df mov %rbx,%rdi 196ca5: e8 00 00 00 00 callq 196caa 196caa: a9 00 00 00 01 test $0x1000000,%eax 196caf: 75 d0 jne 196c81 196cb1: b8 01 00 00 00 mov $0x1,%eax 196cb6: 5b pop %rbx 196cb7: 5d pop %rbp 196cb8: c3 retq 196cb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000196cc0 : 196cc0: e8 00 00 00 00 callq 196cc5 196cc5: 48 8b 87 80 7f 00 00 mov 0x7f80(%rdi),%rax 196ccc: 48 85 c0 test %rax,%rax 196ccf: 0f 84 f9 00 00 00 je 196dce 196cd5: 41 57 push %r15 196cd7: 41 56 push %r14 196cd9: 49 89 fe mov %rdi,%r14 196cdc: 41 55 push %r13 196cde: 41 54 push %r12 196ce0: 55 push %rbp 196ce1: 53 push %rbx 196ce2: 48 8b 58 08 mov 0x8(%rax),%rbx 196ce6: 48 89 df mov %rbx,%rdi 196ce9: e8 00 00 00 00 callq 196cee 196cee: 8b 43 10 mov 0x10(%rbx),%eax 196cf1: 41 89 86 88 7f 00 00 mov %eax,0x7f88(%r14) 196cf8: 49 8b 86 80 7f 00 00 mov 0x7f80(%r14),%rax 196cff: 8b 6b 14 mov 0x14(%rbx),%ebp 196d02: 44 8b 7b 20 mov 0x20(%rbx),%r15d 196d06: 8b 5b 18 mov 0x18(%rbx),%ebx 196d09: 48 03 58 08 add 0x8(%rax),%rbx 196d0d: 40 f6 c5 03 test $0x3,%bpl 196d11: 0f 85 b0 00 00 00 jne 196dc7 196d17: 4d 8d ae a0 0c 00 00 lea 0xca0(%r14),%r13 196d1e: 4c 89 ef mov %r13,%rdi 196d21: e8 00 00 00 00 callq 196d26 196d26: 31 c9 xor %ecx,%ecx 196d28: 44 89 fa mov %r15d,%edx 196d2b: be 80 00 00 00 mov $0x80,%esi 196d30: 4c 89 f7 mov %r14,%rdi 196d33: 49 89 c4 mov %rax,%r12 196d36: e8 00 00 00 00 callq 196d3b 196d3b: 31 d2 xor %edx,%edx 196d3d: be 8a 00 00 00 mov $0x8a,%esi 196d42: 4c 89 f7 mov %r14,%rdi 196d45: e8 00 00 00 00 callq 196d4a 196d4a: 31 c9 xor %ecx,%ecx 196d4c: be 8a 00 00 00 mov $0x8a,%esi 196d51: 4c 89 f7 mov %r14,%rdi 196d54: 83 c8 01 or $0x1,%eax 196d57: 89 c2 mov %eax,%edx 196d59: e8 00 00 00 00 callq 196d5e 196d5e: 83 fd 03 cmp $0x3,%ebp 196d61: 76 29 jbe 196d8c 196d63: 8d 45 fc lea -0x4(%rbp),%eax 196d66: c1 e8 02 shr $0x2,%eax 196d69: 83 c0 01 add $0x1,%eax 196d6c: 48 8d 2c 83 lea (%rbx,%rax,4),%rbp 196d70: 8b 13 mov (%rbx),%edx 196d72: 31 c9 xor %ecx,%ecx 196d74: be 81 00 00 00 mov $0x81,%esi 196d79: 4c 89 f7 mov %r14,%rdi 196d7c: 48 83 c3 04 add $0x4,%rbx 196d80: 0f ca bswap %edx 196d82: e8 00 00 00 00 callq 196d87 196d87: 48 39 dd cmp %rbx,%rbp 196d8a: 75 e4 jne 196d70 196d8c: 31 d2 xor %edx,%edx 196d8e: be 8a 00 00 00 mov $0x8a,%esi 196d93: 4c 89 f7 mov %r14,%rdi 196d96: e8 00 00 00 00 callq 196d9b 196d9b: 31 c9 xor %ecx,%ecx 196d9d: be 8a 00 00 00 mov $0x8a,%esi 196da2: 4c 89 f7 mov %r14,%rdi 196da5: 83 e0 fe and $0xfffffffe,%eax 196da8: 89 c2 mov %eax,%edx 196daa: e8 00 00 00 00 callq 196daf 196daf: 4c 89 e6 mov %r12,%rsi 196db2: 4c 89 ef mov %r13,%rdi 196db5: e8 00 00 00 00 callq 196dba 196dba: 31 c0 xor %eax,%eax 196dbc: 5b pop %rbx 196dbd: 5d pop %rbp 196dbe: 41 5c pop %r12 196dc0: 41 5d pop %r13 196dc2: 41 5e pop %r14 196dc4: 41 5f pop %r15 196dc6: c3 retq 196dc7: b8 ea ff ff ff mov $0xffffffea,%eax 196dcc: eb ee jmp 196dbc 196dce: b8 ea ff ff ff mov $0xffffffea,%eax 196dd3: c3 retq 196dd4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 196ddb: 00 00 00 00 196ddf: 90 nop 0000000000196de0 : 196de0: e8 00 00 00 00 callq 196de5 196de5: 41 57 push %r15 196de7: 4c 8d bf a0 0c 00 00 lea 0xca0(%rdi),%r15 196dee: 41 56 push %r14 196df0: 41 89 ce mov %ecx,%r14d 196df3: 41 55 push %r13 196df5: 41 54 push %r12 196df7: 41 89 f4 mov %esi,%r12d 196dfa: 55 push %rbp 196dfb: 48 89 fd mov %rdi,%rbp 196dfe: 4c 89 ff mov %r15,%rdi 196e01: 53 push %rbx 196e02: 48 89 d3 mov %rdx,%rbx 196e05: e8 00 00 00 00 callq 196e0a 196e0a: 44 89 e6 mov %r12d,%esi 196e0d: 44 89 f2 mov %r14d,%edx 196e10: 48 89 ef mov %rbp,%rdi 196e13: 49 89 c5 mov %rax,%r13 196e16: e8 a5 fa ff ff callq 1968c0 196e1b: 41 89 c4 mov %eax,%r12d 196e1e: 85 c0 test %eax,%eax 196e20: 74 19 je 196e3b 196e22: 4c 89 ee mov %r13,%rsi 196e25: 4c 89 ff mov %r15,%rdi 196e28: e8 00 00 00 00 callq 196e2d 196e2d: 44 89 e0 mov %r12d,%eax 196e30: 5b pop %rbx 196e31: 5d pop %rbp 196e32: 41 5c pop %r12 196e34: 41 5d pop %r13 196e36: 41 5e pop %r14 196e38: 41 5f pop %r15 196e3a: c3 retq 196e3b: 31 d2 xor %edx,%edx 196e3d: be 81 00 00 00 mov $0x81,%esi 196e42: 48 89 ef mov %rbp,%rdi 196e45: e8 00 00 00 00 callq 196e4a 196e4a: 89 03 mov %eax,(%rbx) 196e4c: eb d4 jmp 196e22 196e4e: 66 90 xchg %ax,%ax 0000000000196e50 : 196e50: e8 00 00 00 00 callq 196e55 196e55: 41 57 push %r15 196e57: 41 89 cf mov %ecx,%r15d 196e5a: 41 56 push %r14 196e5c: 41 89 d6 mov %edx,%r14d 196e5f: 41 55 push %r13 196e61: 41 54 push %r12 196e63: 41 89 f4 mov %esi,%r12d 196e66: 55 push %rbp 196e67: 48 89 fd mov %rdi,%rbp 196e6a: 53 push %rbx 196e6b: 48 8d 9f a0 0c 00 00 lea 0xca0(%rdi),%rbx 196e72: 48 89 df mov %rbx,%rdi 196e75: e8 00 00 00 00 callq 196e7a 196e7a: 44 89 e6 mov %r12d,%esi 196e7d: 44 89 fa mov %r15d,%edx 196e80: 48 89 ef mov %rbp,%rdi 196e83: 49 89 c5 mov %rax,%r13 196e86: e8 35 fa ff ff callq 1968c0 196e8b: 41 89 c4 mov %eax,%r12d 196e8e: 85 c0 test %eax,%eax 196e90: 74 19 je 196eab 196e92: 4c 89 ee mov %r13,%rsi 196e95: 48 89 df mov %rbx,%rdi 196e98: e8 00 00 00 00 callq 196e9d 196e9d: 44 89 e0 mov %r12d,%eax 196ea0: 5b pop %rbx 196ea1: 5d pop %rbp 196ea2: 41 5c pop %r12 196ea4: 41 5d pop %r13 196ea6: 41 5e pop %r14 196ea8: 41 5f pop %r15 196eaa: c3 retq 196eab: 31 c9 xor %ecx,%ecx 196ead: 44 89 f2 mov %r14d,%edx 196eb0: be 81 00 00 00 mov $0x81,%esi 196eb5: 48 89 ef mov %rbp,%rdi 196eb8: e8 00 00 00 00 callq 196ebd 196ebd: eb d3 jmp 196e92 196ebf: 90 nop 0000000000196ec0 : 196ec0: 48 83 ef 01 sub $0x1,%rdi 196ec4: b8 ff ff ff ff mov $0xffffffff,%eax 196ec9: 48 c1 ef 0c shr $0xc,%rdi 196ecd: 48 0f bd c7 bsr %rdi,%rax 196ed1: 83 c0 01 add $0x1,%eax 196ed4: c3 retq 196ed5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 196edc: 00 00 00 00 0000000000196ee0 : 196ee0: e8 00 00 00 00 callq 196ee5 196ee5: 55 push %rbp 196ee6: 48 89 f5 mov %rsi,%rbp 196ee9: 53 push %rbx 196eea: 48 89 fb mov %rdi,%rbx 196eed: 0f b6 3e movzbl (%rsi),%edi 196ef0: be c0 0d 00 00 mov $0xdc0,%esi 196ef5: c1 e7 03 shl $0x3,%edi 196ef8: e8 00 00 00 00 callq 196efd 196efd: 48 89 43 08 mov %rax,0x8(%rbx) 196f01: 48 85 c0 test %rax,%rax 196f04: 74 4a je 196f50 196f06: 48 89 c6 mov %rax,%rsi 196f09: 31 c9 xor %ecx,%ecx 196f0b: 48 8d 55 01 lea 0x1(%rbp),%rdx 196f0f: 31 c0 xor %eax,%eax 196f11: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 196f15: 75 06 jne 196f1d 196f17: eb 30 jmp 196f49 196f19: 48 8b 73 08 mov 0x8(%rbx),%rsi 196f1d: 0f b6 42 02 movzbl 0x2(%rdx),%eax 196f21: 0f b7 3a movzwl (%rdx),%edi 196f24: 48 83 c2 05 add $0x5,%rdx 196f28: c1 e0 10 shl $0x10,%eax 196f2b: 09 f8 or %edi,%eax 196f2d: 89 04 ce mov %eax,(%rsi,%rcx,8) 196f30: 48 8b 43 08 mov 0x8(%rbx),%rax 196f34: 0f b7 72 fe movzwl -0x2(%rdx),%esi 196f38: 66 89 74 c8 04 mov %si,0x4(%rax,%rcx,8) 196f3d: 0f b6 45 00 movzbl 0x0(%rbp),%eax 196f41: 48 83 c1 01 add $0x1,%rcx 196f45: 39 c8 cmp %ecx,%eax 196f47: 7f d0 jg 196f19 196f49: 89 03 mov %eax,(%rbx) 196f4b: 31 c0 xor %eax,%eax 196f4d: 5b pop %rbx 196f4e: 5d pop %rbp 196f4f: c3 retq 196f50: b8 f4 ff ff ff mov $0xfffffff4,%eax 196f55: eb f6 jmp 196f4d 196f57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 196f5e: 00 00 0000000000196f60 : 196f60: e8 00 00 00 00 callq 196f65 196f65: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 196f6b: 48 c7 87 a0 7d 00 00 movq $0x0,0x7da0(%rdi) 196f72: 00 00 00 00 196f76: 85 c0 test %eax,%eax 196f78: 74 54 je 196fce 196f7a: 80 bf b8 5c 00 00 00 cmpb $0x0,0x5cb8(%rdi) 196f81: 74 4b je 196fce 196f83: 48 8b 97 18 03 00 00 mov 0x318(%rdi),%rdx 196f8a: 48 8d b7 18 03 00 00 lea 0x318(%rdi),%rsi 196f91: 48 8d 42 f0 lea -0x10(%rdx),%rax 196f95: 48 39 d6 cmp %rdx,%rsi 196f98: 74 34 je 196fce 196f9a: 41 b8 01 00 00 00 mov $0x1,%r8d 196fa0: 80 b8 ec 03 00 00 00 cmpb $0x0,0x3ec(%rax) 196fa7: 74 18 je 196fc1 196fa9: 8b 88 e8 03 00 00 mov 0x3e8(%rax),%ecx 196faf: 44 89 c2 mov %r8d,%edx 196fb2: 83 87 a4 7d 00 00 01 addl $0x1,0x7da4(%rdi) 196fb9: d3 e2 shl %cl,%edx 196fbb: 09 97 a0 7d 00 00 or %edx,0x7da0(%rdi) 196fc1: 48 8b 50 10 mov 0x10(%rax),%rdx 196fc5: 48 8d 42 f0 lea -0x10(%rdx),%rax 196fc9: 48 39 d6 cmp %rdx,%rsi 196fcc: 75 d2 jne 196fa0 196fce: c3 retq 196fcf: 90 nop 0000000000196fd0 : 196fd0: e8 00 00 00 00 callq 196fd5 196fd5: 8b 97 d8 5e 00 00 mov 0x5ed8(%rdi),%edx 196fdb: b8 ff ff ff ff mov $0xffffffff,%eax 196fe0: 85 d2 test %edx,%edx 196fe2: 74 4e je 197032 196fe4: 80 bf b8 5c 00 00 00 cmpb $0x0,0x5cb8(%rdi) 196feb: 74 45 je 197032 196fed: 48 8b 8f 18 03 00 00 mov 0x318(%rdi),%rcx 196ff4: 48 81 c7 18 03 00 00 add $0x318,%rdi 196ffb: 48 8d 51 f0 lea -0x10(%rcx),%rdx 196fff: 48 39 cf cmp %rcx,%rdi 197002: 74 2e je 197032 197004: 80 ba 9c 00 00 00 00 cmpb $0x0,0x9c(%rdx) 19700b: 74 13 je 197020 19700d: 80 ba ec 03 00 00 00 cmpb $0x0,0x3ec(%rdx) 197014: 74 0a je 197020 197016: 8b 8a 88 05 00 00 mov 0x588(%rdx),%ecx 19701c: 85 c9 test %ecx,%ecx 19701e: 75 13 jne 197033 197020: 48 8b 42 10 mov 0x10(%rdx),%rax 197024: 48 8d 50 f0 lea -0x10(%rax),%rdx 197028: 48 39 c7 cmp %rax,%rdi 19702b: 75 d7 jne 197004 19702d: b8 ff ff ff ff mov $0xffffffff,%eax 197032: c3 retq 197033: 0f b6 82 2d 04 00 00 movzbl 0x42d(%rdx),%eax 19703a: 0f b7 b2 b6 05 00 00 movzwl 0x5b6(%rdx),%esi 197041: 01 c0 add %eax,%eax 197043: 29 f0 sub %esi,%eax 197045: 0f b7 b2 ba 05 00 00 movzwl 0x5ba(%rdx),%esi 19704c: 0f b7 92 b2 05 00 00 movzwl 0x5b2(%rdx),%edx 197053: 01 f0 add %esi,%eax 197055: 0f af c2 imul %edx,%eax 197058: 31 d2 xor %edx,%edx 19705a: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 197060: f7 f1 div %ecx 197062: c3 retq 197063: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19706a: 00 00 00 00 19706e: 66 90 xchg %ax,%ax 0000000000197070 : 197070: e8 00 00 00 00 callq 197075 197075: 8b 8f d8 5e 00 00 mov 0x5ed8(%rdi),%ecx 19707b: 85 c9 test %ecx,%ecx 19707d: 74 49 je 1970c8 19707f: 80 bf b8 5c 00 00 00 cmpb $0x0,0x5cb8(%rdi) 197086: 74 40 je 1970c8 197088: 48 8b 97 18 03 00 00 mov 0x318(%rdi),%rdx 19708f: 48 81 c7 18 03 00 00 add $0x318,%rdi 197096: 48 8d 42 f0 lea -0x10(%rdx),%rax 19709a: 48 39 d7 cmp %rdx,%rdi 19709d: 74 29 je 1970c8 19709f: 80 b8 9c 00 00 00 00 cmpb $0x0,0x9c(%rax) 1970a6: 74 13 je 1970bb 1970a8: 80 b8 ec 03 00 00 00 cmpb $0x0,0x3ec(%rax) 1970af: 74 0a je 1970bb 1970b1: 8b 90 88 05 00 00 mov 0x588(%rax),%edx 1970b7: 85 d2 test %edx,%edx 1970b9: 75 10 jne 1970cb 1970bb: 48 8b 50 10 mov 0x10(%rax),%rdx 1970bf: 48 8d 42 f0 lea -0x10(%rdx),%rax 1970c3: 48 39 d7 cmp %rdx,%rdi 1970c6: 75 d7 jne 19709f 1970c8: 31 c0 xor %eax,%eax 1970ca: c3 retq 1970cb: 48 8d b8 88 05 00 00 lea 0x588(%rax),%rdi 1970d2: e9 00 00 00 00 jmpq 1970d7 1970d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1970de: 00 00 00000000001970e0 : 1970e0: e8 00 00 00 00 callq 1970e5 1970e5: 41 56 push %r14 1970e7: 41 55 push %r13 1970e9: 41 54 push %r12 1970eb: 49 89 fc mov %rdi,%r12 1970ee: 55 push %rbp 1970ef: 53 push %rbx 1970f0: 48 83 ec 10 sub $0x10,%rsp 1970f4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1970fb: 00 00 1970fd: 48 89 44 24 08 mov %rax,0x8(%rsp) 197102: 31 c0 xor %eax,%eax 197104: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 19710a: 85 c0 test %eax,%eax 19710c: 74 0f je 19711d 19710e: 48 8b 87 e8 5e 00 00 mov 0x5ee8(%rdi),%rax 197115: 48 8b 00 mov (%rax),%rax 197118: e8 00 00 00 00 callq 19711d 19711d: 49 8d 9c 24 a8 5f 00 lea 0x5fa8(%r12),%rbx 197124: 00 197125: 49 8d ac 24 88 60 00 lea 0x6088(%r12),%rbp 19712c: 00 19712d: eb 09 jmp 197138 19712f: 48 83 c3 08 add $0x8,%rbx 197133: 48 39 eb cmp %rbp,%rbx 197136: 74 1f je 197157 197138: 48 8b 3b mov (%rbx),%rdi 19713b: 48 85 ff test %rdi,%rdi 19713e: 74 ef je 19712f 197140: 80 bf f4 01 00 00 00 cmpb $0x0,0x1f4(%rdi) 197147: 74 e6 je 19712f 197149: e8 00 00 00 00 callq 19714e 19714e: 48 83 c3 08 add $0x8,%rbx 197152: 48 39 eb cmp %rbp,%rbx 197155: 75 e1 jne 197138 197157: 4c 89 e7 mov %r12,%rdi 19715a: e8 00 00 00 00 callq 19715f 19715f: 89 c5 mov %eax,%ebp 197161: 84 c0 test %al,%al 197163: 0f 85 aa 02 00 00 jne 197413 197169: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 197170: 00 197171: 48 83 b8 f0 00 00 00 cmpq $0x0,0xf0(%rax) 197178: 00 197179: 74 50 je 1971cb 19717b: 4c 89 e7 mov %r12,%rdi 19717e: e8 00 00 00 00 callq 197183 197183: 84 c0 test %al,%al 197185: 0f 84 4c 03 00 00 je 1974d7 19718b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 197190: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 197197: 00 00 197199: 0f 85 57 05 00 00 jne 1976f6 19719f: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 1971a6: 00 1971a7: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 1971ae: 00 1971af: 31 d2 xor %edx,%edx 1971b1: 31 f6 xor %esi,%esi 1971b3: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 1971ba: 48 83 c4 10 add $0x10,%rsp 1971be: 5b pop %rbx 1971bf: 5d pop %rbp 1971c0: 41 5c pop %r12 1971c2: 41 5d pop %r13 1971c4: 41 5e pop %r14 1971c6: e9 00 00 00 00 jmpq 1971cb 1971cb: 4d 8d ac 24 78 7c 00 lea 0x7c78(%r12),%r13 1971d2: 00 1971d3: 4c 89 ef mov %r13,%rdi 1971d6: e8 00 00 00 00 callq 1971db 1971db: 4c 89 e7 mov %r12,%rdi 1971de: e8 00 00 00 00 callq 1971e3 1971e3: 41 0f b6 84 24 c4 7c movzbl 0x7cc4(%r12),%eax 1971ea: 00 00 1971ec: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1971f1: 84 c0 test %al,%al 1971f3: 0f 84 f2 01 00 00 je 1973eb 1971f9: 41 8b 94 24 7c 7d 00 mov 0x7d7c(%r12),%edx 197200: 00 197201: 41 8b 9c 24 78 7d 00 mov 0x7d78(%r12),%ebx 197208: 00 197209: 39 da cmp %ebx,%edx 19720b: 74 0f je 19721c 19720d: 41 80 bc 24 07 7f 00 cmpb $0x0,0x7f07(%r12) 197214: 00 00 197216: 0f 84 de 03 00 00 je 1975fa 19721c: 41 83 bc 24 a4 7d 00 cmpl $0x1,0x7da4(%r12) 197223: 00 01 197225: 0f 8e a1 03 00 00 jle 1975cc 19722b: 83 fb 04 cmp $0x4,%ebx 19722e: 0f 84 ee 03 00 00 je 197622 197234: 83 fb 03 cmp $0x3,%ebx 197237: b8 04 00 00 00 mov $0x4,%eax 19723c: 0f 44 d8 cmove %eax,%ebx 19723f: 41 8b b4 24 d0 7c 00 mov 0x7cd0(%r12),%esi 197246: 00 197247: 85 f6 test %esi,%esi 197249: 0f 8e f5 03 00 00 jle 197644 19724f: 49 8b 84 24 c8 7c 00 mov 0x7cc8(%r12),%rax 197256: 00 197257: 31 d2 xor %edx,%edx 197259: eb 2a jmp 197285 19725b: 83 fb 03 cmp $0x3,%ebx 19725e: 0f 84 4b 03 00 00 je 1975af 197264: 83 fb 04 cmp $0x4,%ebx 197267: 0f 85 09 02 00 00 jne 197476 19726d: 83 ff 05 cmp $0x5,%edi 197270: 0f 84 12 02 00 00 je 197488 197276: 83 c2 01 add $0x1,%edx 197279: 48 83 c0 30 add $0x30,%rax 19727d: 39 f2 cmp %esi,%edx 19727f: 0f 8d bf 03 00 00 jge 197644 197285: 8b 48 04 mov 0x4(%rax),%ecx 197288: 49 89 c6 mov %rax,%r14 19728b: 89 cf mov %ecx,%edi 19728d: 83 e7 07 and $0x7,%edi 197290: 83 fb 08 cmp $0x8,%ebx 197293: 0f 84 08 03 00 00 je 1975a1 197299: 0f 87 b0 01 00 00 ja 19744f 19729f: 83 fb 05 cmp $0x5,%ebx 1972a2: 0f 84 d6 02 00 00 je 19757e 1972a8: 76 b1 jbe 19725b 1972aa: 83 fb 06 cmp $0x6,%ebx 1972ad: 0f 84 bd 02 00 00 je 197570 1972b3: 80 e5 40 and $0x40,%ch 1972b6: 74 be je 197276 1972b8: 4d 85 f6 test %r14,%r14 1972bb: 0f 84 2a 01 00 00 je 1973eb 1972c1: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 1972c8 1972c8: 4d 89 b4 24 e0 7c 00 mov %r14,0x7ce0(%r12) 1972cf: 00 1972d0: 0f 84 56 03 00 00 je 19762c 1972d6: 41 0f b6 84 24 09 7f movzbl 0x7f09(%r12),%eax 1972dd: 00 00 1972df: 41 88 46 1c mov %al,0x1c(%r14) 1972e3: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 1972ea: 00 1972eb: 48 8b 50 18 mov 0x18(%rax),%rdx 1972ef: 48 85 d2 test %rdx,%rdx 1972f2: 74 15 je 197309 1972f4: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 1972fb: 00 1972fc: e8 00 00 00 00 callq 197301 197301: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 197308: 00 197309: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 197310: 00 197311: 48 8b 00 mov (%rax),%rax 197314: e8 00 00 00 00 callq 197319 197319: 85 c0 test %eax,%eax 19731b: 0f 85 ca 00 00 00 jne 1973eb 197321: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 197328: 00 197329: 48 8b 40 38 mov 0x38(%rax),%rax 19732d: 48 85 c0 test %rax,%rax 197330: 74 2a je 19735c 197332: 49 8b 94 24 e0 7c 00 mov 0x7ce0(%r12),%rdx 197339: 00 19733a: 49 8b b4 24 d8 7c 00 mov 0x7cd8(%r12),%rsi 197341: 00 197342: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 197347: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 19734e: 00 19734f: e8 00 00 00 00 callq 197354 197354: 85 c0 test %eax,%eax 197356: 0f 85 bc 02 00 00 jne 197618 19735c: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 197361: 0f 85 84 00 00 00 jne 1973eb 197367: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 19736e: 00 19736f: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 197376: 00 197377: 48 8b 40 08 mov 0x8(%rax),%rax 19737b: e8 00 00 00 00 callq 197380 197380: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 197387: 00 197388: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 19738f: 00 197390: 48 8b 40 10 mov 0x10(%rax),%rax 197394: e8 00 00 00 00 callq 197399 197399: 49 8b 84 24 a0 7d 00 mov 0x7da0(%r12),%rax 1973a0: 00 1973a1: 49 89 84 24 a8 7d 00 mov %rax,0x7da8(%r12) 1973a8: 00 1973a9: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 1973b0: 00 1973b1: 48 8b 40 70 mov 0x70(%rax),%rax 1973b5: 48 85 c0 test %rax,%rax 1973b8: 74 31 je 1973eb 1973ba: 41 8b ac 24 78 7f 00 mov 0x7f78(%r12),%ebp 1973c1: 00 1973c2: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 1973c9: 00 1973ca: 41 80 bc 24 07 7f 00 cmpb $0x0,0x7f07(%r12) 1973d1: 00 00 1973d3: 0f 84 d2 02 00 00 je 1976ab 1973d9: be 04 00 00 00 mov $0x4,%esi 1973de: e8 00 00 00 00 callq 1973e3 1973e3: 41 89 ac 24 78 7f 00 mov %ebp,0x7f78(%r12) 1973ea: 00 1973eb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1973f0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1973f7: 00 00 1973f9: 0f 85 f7 02 00 00 jne 1976f6 1973ff: 48 83 c4 10 add $0x10,%rsp 197403: 4c 89 ef mov %r13,%rdi 197406: 5b pop %rbx 197407: 5d pop %rbp 197408: 41 5c pop %r12 19740a: 41 5d pop %r13 19740c: 41 5e pop %r14 19740e: e9 00 00 00 00 jmpq 197413 197413: 48 8b 44 24 08 mov 0x8(%rsp),%rax 197418: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19741f: 00 00 197421: 0f 85 cf 02 00 00 jne 1976f6 197427: 41 8b b4 24 34 7a 00 mov 0x7a34(%r12),%esi 19742e: 00 19742f: 48 83 c4 10 add $0x10,%rsp 197433: 49 8d bc 24 d8 75 00 lea 0x75d8(%r12),%rdi 19743a: 00 19743b: 31 d2 xor %edx,%edx 19743d: 5b pop %rbx 19743e: b9 01 00 00 00 mov $0x1,%ecx 197443: 5d pop %rbp 197444: 41 5c pop %r12 197446: 41 5d pop %r13 197448: 41 5e pop %r14 19744a: e9 00 00 00 00 jmpq 19744f 19744f: 83 fb 0c cmp $0xc,%ebx 197452: 0f 84 0a 01 00 00 je 197562 197458: 77 5d ja 1974b7 19745a: 83 fb 0a cmp $0xa,%ebx 19745d: 0f 84 31 01 00 00 je 197594 197463: 83 fb 0b cmp $0xb,%ebx 197466: 75 37 jne 19749f 197468: 83 e1 10 and $0x10,%ecx 19746b: 0f 84 05 fe ff ff je 197276 197471: e9 42 fe ff ff jmpq 1972b8 197476: 83 fb 02 cmp $0x2,%ebx 197479: 0f 85 f7 fd ff ff jne 197276 19747f: 83 ff 01 cmp $0x1,%edi 197482: 0f 85 ee fd ff ff jne 197276 197488: f6 00 01 testb $0x1,(%rax) 19748b: 0f 84 27 fe ff ff je 1972b8 197491: 40 84 ed test %bpl,%bpl 197494: 0f 84 dc fd ff ff je 197276 19749a: e9 19 fe ff ff jmpq 1972b8 19749f: 83 fb 09 cmp $0x9,%ebx 1974a2: 0f 85 ce fd ff ff jne 197276 1974a8: f6 40 08 04 testb $0x4,0x8(%rax) 1974ac: 0f 84 c4 fd ff ff je 197276 1974b2: e9 01 fe ff ff jmpq 1972b8 1974b7: 83 fb 0d cmp $0xd,%ebx 1974ba: 0f 84 fd 00 00 00 je 1975bd 1974c0: 83 fb 0e cmp $0xe,%ebx 1974c3: 0f 85 ad fd ff ff jne 197276 1974c9: 80 e5 01 and $0x1,%ch 1974cc: 0f 84 a4 fd ff ff je 197276 1974d2: e9 e1 fd ff ff jmpq 1972b8 1974d7: 49 8d ac 24 78 7c 00 lea 0x7c78(%r12),%rbp 1974de: 00 1974df: 48 89 ef mov %rbp,%rdi 1974e2: e8 00 00 00 00 callq 1974e7 1974e7: 4c 89 e7 mov %r12,%rdi 1974ea: e8 00 00 00 00 callq 1974ef 1974ef: 41 8b 84 24 a4 7d 00 mov 0x7da4(%r12),%eax 1974f6: 00 1974f7: 4c 89 e7 mov %r12,%rdi 1974fa: 41 89 84 24 9c 7f 00 mov %eax,0x7f9c(%r12) 197501: 00 197502: e8 00 00 00 00 callq 197507 197507: 4c 89 e7 mov %r12,%rdi 19750a: 41 89 84 24 38 85 00 mov %eax,0x8538(%r12) 197511: 00 197512: 89 c3 mov %eax,%ebx 197514: e8 00 00 00 00 callq 197519 197519: 83 fb 78 cmp $0x78,%ebx 19751c: ba 00 00 00 00 mov $0x0,%edx 197521: 0f 47 c2 cmova %edx,%eax 197524: 41 89 84 24 3c 85 00 mov %eax,0x853c(%r12) 19752b: 00 19752c: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 197533: 00 197534: 48 8b 80 68 01 00 00 mov 0x168(%rax),%rax 19753b: 48 85 c0 test %rax,%rax 19753e: 74 15 je 197555 197540: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 197547: 00 197548: 49 8d b4 24 94 7f 00 lea 0x7f94(%r12),%rsi 19754f: 00 197550: e8 00 00 00 00 callq 197555 197555: 48 89 ef mov %rbp,%rdi 197558: e8 00 00 00 00 callq 19755d 19755d: e9 29 fc ff ff jmpq 19718b 197562: 80 e5 10 and $0x10,%ch 197565: 0f 84 0b fd ff ff je 197276 19756b: e9 48 fd ff ff jmpq 1972b8 197570: 80 e5 80 and $0x80,%ch 197573: 0f 84 fd fc ff ff je 197276 197579: e9 3a fd ff ff jmpq 1972b8 19757e: 4d 8b b4 24 f0 7c 00 mov 0x7cf0(%r12),%r14 197585: 00 197586: 4d 85 f6 test %r14,%r14 197589: 0f 84 e7 fc ff ff je 197276 19758f: e9 2d fd ff ff jmpq 1972c1 197594: 4d 8b b4 24 e8 7c 00 mov 0x7ce8(%r12),%r14 19759b: 00 19759c: e9 17 fd ff ff jmpq 1972b8 1975a1: 80 e5 20 and $0x20,%ch 1975a4: 0f 84 cc fc ff ff je 197276 1975aa: e9 09 fd ff ff jmpq 1972b8 1975af: 83 ff 03 cmp $0x3,%edi 1975b2: 0f 85 be fc ff ff jne 197276 1975b8: e9 cb fe ff ff jmpq 197488 1975bd: f6 40 08 02 testb $0x2,0x8(%rax) 1975c1: 0f 84 af fc ff ff je 197276 1975c7: e9 ec fc ff ff jmpq 1972b8 1975cc: 49 8b 94 24 c8 75 00 mov 0x75c8(%r12),%rdx 1975d3: 00 1975d4: 89 c5 mov %eax,%ebp 1975d6: 48 8b 52 28 mov 0x28(%rdx),%rdx 1975da: 48 85 d2 test %rdx,%rdx 1975dd: 0f 84 48 fc ff ff je 19722b 1975e3: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 1975ea: 00 1975eb: e8 00 00 00 00 callq 1975f0 1975f0: 83 f0 01 xor $0x1,%eax 1975f3: 89 c5 mov %eax,%ebp 1975f5: e9 31 fc ff ff jmpq 19722b 1975fa: 41 80 bc 24 08 7f 00 cmpb $0x0,0x7f08(%r12) 197601: 00 00 197603: 0f 85 13 fc ff ff jne 19721c 197609: 41 89 94 24 78 7d 00 mov %edx,0x7d78(%r12) 197610: 00 197611: 89 d3 mov %edx,%ebx 197613: e9 04 fc ff ff jmpq 19721c 197618: c6 44 24 07 00 movb $0x0,0x7(%rsp) 19761d: e9 45 fd ff ff jmpq 197367 197622: bb 0e 00 00 00 mov $0xe,%ebx 197627: e9 13 fc ff ff jmpq 19723f 19762c: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 197633: 00 197634: 48 83 78 20 00 cmpq $0x0,0x20(%rax) 197639: 0f 84 97 fc ff ff je 1972d6 19763f: e9 00 00 00 00 jmpq 197644 197644: 83 fb 0b cmp $0xb,%ebx 197647: 0f 84 92 00 00 00 je 1976df 19764d: 77 3e ja 19768d 19764f: 83 fb 06 cmp $0x6,%ebx 197652: 74 63 je 1976b7 197654: 83 fb 06 cmp $0x6,%ebx 197657: 76 27 jbe 197680 197659: 83 fb 0a cmp $0xa,%ebx 19765c: 0f 84 89 fd ff ff je 1973eb 197662: 4d 8b b4 24 f0 7c 00 mov 0x7cf0(%r12),%r14 197669: 00 19766a: 4d 85 f6 test %r14,%r14 19766d: 0f 85 4e fc ff ff jne 1972c1 197673: bb 04 00 00 00 mov $0x4,%ebx 197678: 85 f6 test %esi,%esi 19767a: 0f 8f cf fb ff ff jg 19724f 197680: 83 eb 02 sub $0x2,%ebx 197683: 83 fb 01 cmp $0x1,%ebx 197686: 76 eb jbe 197673 197688: e9 5e fd ff ff jmpq 1973eb 19768d: 83 fb 0c cmp $0xc,%ebx 197690: 75 0f jne 1976a1 197692: bb 02 00 00 00 mov $0x2,%ebx 197697: 85 f6 test %esi,%esi 197699: 0f 8f b0 fb ff ff jg 19724f 19769f: eb b3 jmp 197654 1976a1: 83 fb 0e cmp $0xe,%ebx 1976a4: 74 cd je 197673 1976a6: e9 40 fd ff ff jmpq 1973eb 1976ab: 89 ee mov %ebp,%esi 1976ad: e8 00 00 00 00 callq 1976b2 1976b2: e9 34 fd ff ff jmpq 1973eb 1976b7: bb 07 00 00 00 mov $0x7,%ebx 1976bc: 85 f6 test %esi,%esi 1976be: 0f 8f 8b fb ff ff jg 19724f 1976c4: 4d 8b b4 24 f0 7c 00 mov 0x7cf0(%r12),%r14 1976cb: 00 1976cc: bb 04 00 00 00 mov $0x4,%ebx 1976d1: 4d 85 f6 test %r14,%r14 1976d4: 0f 85 e7 fb ff ff jne 1972c1 1976da: e9 75 ff ff ff jmpq 197654 1976df: bb 0c 00 00 00 mov $0xc,%ebx 1976e4: 85 f6 test %esi,%esi 1976e6: 0f 8f 63 fb ff ff jg 19724f 1976ec: bb 02 00 00 00 mov $0x2,%ebx 1976f1: e9 5e ff ff ff jmpq 197654 1976f6: e8 00 00 00 00 callq 1976fb 1976fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000197700 : 197700: e8 00 00 00 00 callq 197705 197705: 83 ff 0c cmp $0xc,%edi 197708: 77 13 ja 19771d 19770a: 89 f9 mov %edi,%ecx 19770c: b8 01 00 00 00 mov $0x1,%eax 197711: 48 d3 e0 shl %cl,%rax 197714: a9 d8 1b 00 00 test $0x1bd8,%eax 197719: 0f 95 c0 setne %al 19771c: c3 retq 19771d: 31 c0 xor %eax,%eax 19771f: c3 retq 0000000000197720 : 197720: e8 00 00 00 00 callq 197725 197725: 53 push %rbx 197726: 48 89 fb mov %rdi,%rbx 197729: 31 d2 xor %edx,%edx 19772b: be 0f 00 00 00 mov $0xf,%esi 197730: 48 83 ec 10 sub $0x10,%rsp 197734: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 19773b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 197742: 00 00 197744: 48 89 44 24 08 mov %rax,0x8(%rsp) 197749: 31 c0 xor %eax,%eax 19774b: 4c 8d 4c 24 06 lea 0x6(%rsp),%r9 197750: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 197755: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19775a: e8 00 00 00 00 callq 19775f 19775f: 84 c0 test %al,%al 197761: 74 45 je 1977a8 197763: 48 8b 93 a8 5c 00 00 mov 0x5ca8(%rbx),%rdx 19776a: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 19776f: 48 03 42 28 add 0x28(%rdx),%rax 197773: 8b 50 15 mov 0x15(%rax),%edx 197776: 89 93 88 7d 00 00 mov %edx,0x7d88(%rbx) 19777c: 0f b7 50 0f movzwl 0xf(%rax),%edx 197780: 89 93 90 7d 00 00 mov %edx,0x7d90(%rbx) 197786: 0f b7 40 11 movzwl 0x11(%rax),%eax 19778a: 89 83 8c 7d 00 00 mov %eax,0x7d8c(%rbx) 197790: 31 c0 xor %eax,%eax 197792: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 197797: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19779e: 00 00 1977a0: 75 0d jne 1977af 1977a2: 48 83 c4 10 add $0x10,%rsp 1977a6: 5b pop %rbx 1977a7: c3 retq 1977a8: b8 ea ff ff ff mov $0xffffffea,%eax 1977ad: eb e3 jmp 197792 1977af: e8 00 00 00 00 callq 1977b4 1977b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1977bb: 00 00 00 00 1977bf: 90 nop 00000000001977c0 : 1977c0: e8 00 00 00 00 callq 1977c5 1977c5: 53 push %rbx 1977c6: 48 89 fb mov %rdi,%rbx 1977c9: 48 8b bf b8 7d 00 00 mov 0x7db8(%rdi),%rdi 1977d0: e8 00 00 00 00 callq 1977d5 1977d5: 48 8b bb c8 7d 00 00 mov 0x7dc8(%rbx),%rdi 1977dc: e8 00 00 00 00 callq 1977e1 1977e1: 48 8b bb d8 7d 00 00 mov 0x7dd8(%rbx),%rdi 1977e8: e8 00 00 00 00 callq 1977ed 1977ed: 48 8b bb e8 7d 00 00 mov 0x7de8(%rbx),%rdi 1977f4: e8 00 00 00 00 callq 1977f9 1977f9: 48 8b bb a0 7e 00 00 mov 0x7ea0(%rbx),%rdi 197800: e8 00 00 00 00 callq 197805 197805: 48 8b bb b0 7e 00 00 mov 0x7eb0(%rbx),%rdi 19780c: e8 00 00 00 00 callq 197811 197811: 48 8b bb b8 7e 00 00 mov 0x7eb8(%rbx),%rdi 197818: e8 00 00 00 00 callq 19781d 19781d: 48 8b bb c0 7e 00 00 mov 0x7ec0(%rbx),%rdi 197824: e8 00 00 00 00 callq 197829 197829: 48 8b bb 18 7e 00 00 mov 0x7e18(%rbx),%rdi 197830: e8 00 00 00 00 callq 197835 197835: 48 8b bb 08 7e 00 00 mov 0x7e08(%rbx),%rdi 19783c: e8 00 00 00 00 callq 197841 197841: 48 8b bb 28 7e 00 00 mov 0x7e28(%rbx),%rdi 197848: e8 00 00 00 00 callq 19784d 19784d: 48 8b bb 38 7e 00 00 mov 0x7e38(%rbx),%rdi 197854: e8 00 00 00 00 callq 197859 197859: 48 8b bb 48 7e 00 00 mov 0x7e48(%rbx),%rdi 197860: 5b pop %rbx 197861: e9 00 00 00 00 jmpq 197866 197866: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19786d: 00 00 00 0000000000197870 : 197870: e8 00 00 00 00 callq 197875 197875: 41 56 push %r14 197877: 31 d2 xor %edx,%edx 197879: be 0f 00 00 00 mov $0xf,%esi 19787e: 41 55 push %r13 197880: 41 54 push %r12 197882: 55 push %rbp 197883: 48 89 fd mov %rdi,%rbp 197886: 53 push %rbx 197887: 48 83 ec 18 sub $0x18,%rsp 19788b: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 197892: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 197899: 00 00 19789b: 48 89 44 24 10 mov %rax,0x10(%rsp) 1978a0: 31 c0 xor %eax,%eax 1978a2: 4c 8d 4c 24 0e lea 0xe(%rsp),%r9 1978a7: 4c 8d 44 24 0d lea 0xd(%rsp),%r8 1978ac: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 1978b1: e8 00 00 00 00 callq 1978b6 1978b6: 84 c0 test %al,%al 1978b8: 0f 84 f5 09 00 00 je 1982b3 1978be: 48 8b bd a8 5c 00 00 mov 0x5ca8(%rbp),%rdi 1978c5: 0f b7 74 24 0e movzwl 0xe(%rsp),%esi 1978ca: 48 8b 47 28 mov 0x28(%rdi),%rax 1978ce: 48 8d 1c 30 lea (%rax,%rsi,1),%rbx 1978d2: 0f b7 53 13 movzwl 0x13(%rbx),%edx 1978d6: 66 83 fa 2d cmp $0x2d,%dx 1978da: 77 23 ja 1978ff 1978dc: 31 c0 xor %eax,%eax 1978de: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1978e3: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1978ea: 00 00 1978ec: 0f 85 dd 09 00 00 jne 1982cf 1978f2: 48 83 c4 18 add $0x18,%rsp 1978f6: 5b pop %rbx 1978f7: 5d pop %rbp 1978f8: 41 5c pop %r12 1978fa: 41 5d pop %r13 1978fc: 41 5e pop %r14 1978fe: c3 retq 1978ff: 0f b7 4b 2a movzwl 0x2a(%rbx),%ecx 197903: 66 85 c9 test %cx,%cx 197906: 0f 84 85 00 00 00 je 197991 19790c: 48 01 f1 add %rsi,%rcx 19790f: 48 01 c8 add %rcx,%rax 197912: 0f b6 50 01 movzbl 0x1(%rax),%edx 197916: 88 95 d4 7e 00 00 mov %dl,0x7ed4(%rbp) 19791c: 0f b7 50 02 movzwl 0x2(%rax),%edx 197920: 66 89 95 c8 7e 00 00 mov %dx,0x7ec8(%rbp) 197927: 0f b7 50 04 movzwl 0x4(%rax),%edx 19792b: 66 89 95 ca 7e 00 00 mov %dx,0x7eca(%rbp) 197932: 0f b7 50 06 movzwl 0x6(%rax),%edx 197936: 66 89 95 cc 7e 00 00 mov %dx,0x7ecc(%rbp) 19793d: 0f b7 50 08 movzwl 0x8(%rax),%edx 197941: 66 89 95 ce 7e 00 00 mov %dx,0x7ece(%rbp) 197948: 0f b7 50 0a movzwl 0xa(%rax),%edx 19794c: 66 89 95 d0 7e 00 00 mov %dx,0x7ed0(%rbp) 197953: 0f b7 50 0c movzwl 0xc(%rax),%edx 197957: 66 89 95 d2 7e 00 00 mov %dx,0x7ed2(%rbp) 19795e: 80 38 01 cmpb $0x1,(%rax) 197961: ba 94 2a 00 00 mov $0x2a94,%edx 197966: 76 04 jbe 19796c 197968: 0f b7 50 0e movzwl 0xe(%rax),%edx 19796c: 66 89 95 dc 7e 00 00 mov %dx,0x7edc(%rbp) 197973: c7 85 d8 7e 00 00 a0 movl $0x186a0,0x7ed8(%rbp) 19797a: 86 01 00 19797d: 80 38 02 cmpb $0x2,(%rax) 197980: 0f 87 37 02 00 00 ja 197bbd 197986: c6 85 e6 7e 00 00 01 movb $0x1,0x7ee6(%rbp) 19798d: 0f b7 53 13 movzwl 0x13(%rbx),%edx 197991: 66 83 fa 41 cmp $0x41,%dx 197995: 0f 86 bd 00 00 00 jbe 197a58 19799b: 0f b7 43 36 movzwl 0x36(%rbx),%eax 19799f: 66 85 c0 test %ax,%ax 1979a2: 0f 85 e3 06 00 00 jne 19808b 1979a8: 0f b7 43 38 movzwl 0x38(%rbx),%eax 1979ac: 66 85 c0 test %ax,%ax 1979af: 0f 85 06 07 00 00 jne 1980bb 1979b5: 0f b7 43 3a movzwl 0x3a(%rbx),%eax 1979b9: 66 85 c0 test %ax,%ax 1979bc: 0f 85 29 07 00 00 jne 1980eb 1979c2: 0f b7 43 40 movzwl 0x40(%rbx),%eax 1979c6: 66 85 c0 test %ax,%ax 1979c9: 0f 85 4c 07 00 00 jne 19811b 1979cf: 0f b7 53 3c movzwl 0x3c(%rbx),%edx 1979d3: 66 85 d2 test %dx,%dx 1979d6: 0f 85 84 01 00 00 jne 197b60 1979dc: 0f b7 43 3e movzwl 0x3e(%rbx),%eax 1979e0: 66 85 c0 test %ax,%ax 1979e3: 0f 85 16 08 00 00 jne 1981ff 1979e9: 0f b7 53 13 movzwl 0x13(%rbx),%edx 1979ed: 66 83 fa 57 cmp $0x57,%dx 1979f1: 76 65 jbe 197a58 1979f3: 8b 43 42 mov 0x42(%rbx),%eax 1979f6: 89 85 e8 7e 00 00 mov %eax,0x7ee8(%rbp) 1979fc: 8b 43 46 mov 0x46(%rbx),%eax 1979ff: 89 85 ec 7e 00 00 mov %eax,0x7eec(%rbp) 197a05: 89 85 f0 7e 00 00 mov %eax,0x7ef0(%rbp) 197a0b: 0f b7 43 54 movzwl 0x54(%rbx),%eax 197a0f: c7 85 00 7f 00 00 00 movl $0x0,0x7f00(%rbp) 197a16: 00 00 00 197a19: 66 85 c0 test %ax,%ax 197a1c: 66 89 85 fc 7e 00 00 mov %ax,0x7efc(%rbp) 197a23: 0f 95 85 06 7f 00 00 setne 0x7f06(%rbp) 197a2a: 8b 43 4a mov 0x4a(%rbx),%eax 197a2d: 89 85 f4 7e 00 00 mov %eax,0x7ef4(%rbp) 197a33: 8b 43 50 mov 0x50(%rbx),%eax 197a36: 89 85 f8 7e 00 00 mov %eax,0x7ef8(%rbp) 197a3c: 0f b7 43 56 movzwl 0x56(%rbx),%eax 197a40: 66 89 85 04 7f 00 00 mov %ax,0x7f04(%rbp) 197a47: 0f b7 43 4e movzwl 0x4e(%rbx),%eax 197a4b: 66 85 c0 test %ax,%ax 197a4e: 0f 85 f3 06 00 00 jne 198147 197a54: 0f b7 53 13 movzwl 0x13(%rbx),%edx 197a58: 66 83 fa 2d cmp $0x2d,%dx 197a5c: 0f 86 7a fe ff ff jbe 1978dc 197a62: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 197a69: 0f b7 54 24 0e movzwl 0xe(%rsp),%edx 197a6e: 0f b7 5b 2c movzwl 0x2c(%rbx),%ebx 197a72: 4c 8b 60 28 mov 0x28(%rax),%r12 197a76: 48 01 d3 add %rdx,%rbx 197a79: 4c 01 e3 add %r12,%rbx 197a7c: 0f b7 03 movzwl (%rbx),%eax 197a7f: 66 83 f8 0b cmp $0xb,%ax 197a83: 0f 86 53 fe ff ff jbe 1978dc 197a89: 0f b7 4b 0a movzwl 0xa(%rbx),%ecx 197a8d: 66 85 c9 test %cx,%cx 197a90: 0f 85 c6 02 00 00 jne 197d5c 197a96: 66 83 f8 0d cmp $0xd,%ax 197a9a: 0f 86 3c fe ff ff jbe 1978dc 197aa0: 0f b7 53 0c movzwl 0xc(%rbx),%edx 197aa4: 66 85 d2 test %dx,%dx 197aa7: 0f 85 d6 01 00 00 jne 197c83 197aad: 66 83 f8 0f cmp $0xf,%ax 197ab1: 0f 86 25 fe ff ff jbe 1978dc 197ab7: 0f b7 53 0e movzwl 0xe(%rbx),%edx 197abb: 66 85 d2 test %dx,%dx 197abe: 0f 85 2a 01 00 00 jne 197bee 197ac4: 66 83 f8 11 cmp $0x11,%ax 197ac8: 0f 86 0e fe ff ff jbe 1978dc 197ace: 0f b7 53 10 movzwl 0x10(%rbx),%edx 197ad2: 66 85 d2 test %dx,%dx 197ad5: 0f 85 e1 03 00 00 jne 197ebc 197adb: 66 83 f8 13 cmp $0x13,%ax 197adf: 0f 86 f7 fd ff ff jbe 1978dc 197ae5: 0f b7 53 12 movzwl 0x12(%rbx),%edx 197ae9: 66 85 d2 test %dx,%dx 197aec: 0f 85 04 05 00 00 jne 197ff6 197af2: 66 83 f8 15 cmp $0x15,%ax 197af6: 0f 86 e0 fd ff ff jbe 1978dc 197afc: 0f b7 53 14 movzwl 0x14(%rbx),%edx 197b00: 66 85 d2 test %dx,%dx 197b03: 0f 85 47 04 00 00 jne 197f50 197b09: 66 83 f8 17 cmp $0x17,%ax 197b0d: 0f 86 c9 fd ff ff jbe 1978dc 197b13: 0f b7 43 16 movzwl 0x16(%rbx),%eax 197b17: 66 85 c0 test %ax,%ax 197b1a: 0f 84 bc fd ff ff je 1978dc 197b20: 48 8b 95 a8 5c 00 00 mov 0x5ca8(%rbp),%rdx 197b27: 0f b7 74 24 0e movzwl 0xe(%rsp),%esi 197b2c: 48 8d bd 40 7e 00 00 lea 0x7e40(%rbp),%rdi 197b33: 48 01 c6 add %rax,%rsi 197b36: 48 03 72 28 add 0x28(%rdx),%rsi 197b3a: e8 a1 f3 ff ff callq 196ee0 197b3f: 85 c0 test %eax,%eax 197b41: 0f 84 97 fd ff ff je 1978de 197b47: 48 8b bd 48 7e 00 00 mov 0x7e48(%rbp),%rdi 197b4e: 89 44 24 04 mov %eax,0x4(%rsp) 197b52: e8 00 00 00 00 callq 197b57 197b57: 8b 44 24 04 mov 0x4(%rsp),%eax 197b5b: e9 7e fd ff ff jmpq 1978de 197b60: 48 8b 8d a8 5c 00 00 mov 0x5ca8(%rbp),%rcx 197b67: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 197b6c: 48 01 d0 add %rdx,%rax 197b6f: 48 03 41 28 add 0x28(%rcx),%rax 197b73: 80 38 00 cmpb $0x0,(%rax) 197b76: 0f 84 60 fe ff ff je 1979dc 197b7c: 0f b6 50 03 movzbl 0x3(%rax),%edx 197b80: 0f b7 48 01 movzwl 0x1(%rax),%ecx 197b84: c1 e2 10 shl $0x10,%edx 197b87: 09 ca or %ecx,%edx 197b89: 89 95 70 7e 00 00 mov %edx,0x7e70(%rbp) 197b8f: 0f b6 50 06 movzbl 0x6(%rax),%edx 197b93: 0f b7 48 04 movzwl 0x4(%rax),%ecx 197b97: c1 e2 10 shl $0x10,%edx 197b9a: 09 ca or %ecx,%edx 197b9c: 89 95 74 7e 00 00 mov %edx,0x7e74(%rbp) 197ba2: 0f b7 50 07 movzwl 0x7(%rax),%edx 197ba6: 66 89 95 78 7e 00 00 mov %dx,0x7e78(%rbp) 197bad: 0f b7 40 09 movzwl 0x9(%rax),%eax 197bb1: 66 89 85 7a 7e 00 00 mov %ax,0x7e7a(%rbp) 197bb8: e9 1f fe ff ff jmpq 1979dc 197bbd: 0f b6 50 10 movzbl 0x10(%rax),%edx 197bc1: 88 95 de 7e 00 00 mov %dl,0x7ede(%rbp) 197bc7: 0f b7 50 11 movzwl 0x11(%rax),%edx 197bcb: 66 89 95 e0 7e 00 00 mov %dx,0x7ee0(%rbp) 197bd2: ba e4 12 00 00 mov $0x12e4,%edx 197bd7: 66 89 95 e2 7e 00 00 mov %dx,0x7ee2(%rbp) 197bde: 0f b7 40 13 movzwl 0x13(%rax),%eax 197be2: 66 89 85 e4 7e 00 00 mov %ax,0x7ee4(%rbp) 197be9: e9 98 fd ff ff jmpq 197986 197bee: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 197bf5: 0f b7 4c 24 0e movzwl 0xe(%rsp),%ecx 197bfa: be c0 0d 00 00 mov $0xdc0,%esi 197bff: 4c 8d 64 11 01 lea 0x1(%rcx,%rdx,1),%r12 197c04: 4c 03 60 28 add 0x28(%rax),%r12 197c08: 41 0f b6 3c 24 movzbl (%r12),%edi 197c0d: c1 e7 03 shl $0x3,%edi 197c10: e8 00 00 00 00 callq 197c15 197c15: 48 89 85 28 7e 00 00 mov %rax,0x7e28(%rbp) 197c1c: 48 89 c6 mov %rax,%rsi 197c1f: 48 85 c0 test %rax,%rax 197c22: 0f 84 95 06 00 00 je 1982bd 197c28: 41 0f b6 04 24 movzbl (%r12),%eax 197c2d: 31 d2 xor %edx,%edx 197c2f: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 197c34: 89 85 20 7e 00 00 mov %eax,0x7e20(%rbp) 197c3a: 41 80 3c 24 00 cmpb $0x0,(%r12) 197c3f: 75 09 jne 197c4a 197c41: eb 38 jmp 197c7b 197c43: 48 8b b5 28 7e 00 00 mov 0x7e28(%rbp),%rsi 197c4a: 0f b6 41 04 movzbl 0x4(%rcx),%eax 197c4e: 0f b7 79 02 movzwl 0x2(%rcx),%edi 197c52: 48 83 c1 05 add $0x5,%rcx 197c56: c1 e0 10 shl $0x10,%eax 197c59: 09 f8 or %edi,%eax 197c5b: 89 04 d6 mov %eax,(%rsi,%rdx,8) 197c5e: 48 8b 85 28 7e 00 00 mov 0x7e28(%rbp),%rax 197c65: 0f b7 71 fb movzwl -0x5(%rcx),%esi 197c69: 66 89 74 d0 04 mov %si,0x4(%rax,%rdx,8) 197c6e: 41 0f b6 04 24 movzbl (%r12),%eax 197c73: 48 83 c2 01 add $0x1,%rdx 197c77: 39 d0 cmp %edx,%eax 197c79: 7f c8 jg 197c43 197c7b: 0f b7 03 movzwl (%rbx),%eax 197c7e: e9 41 fe ff ff jmpq 197ac4 197c83: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 197c8a: be c0 0d 00 00 mov $0xdc0,%esi 197c8f: 4c 8b 60 28 mov 0x28(%rax),%r12 197c93: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 197c98: 48 01 c2 add %rax,%rdx 197c9b: 4d 8d 6c 14 01 lea 0x1(%r12,%rdx,1),%r13 197ca0: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 197ca5: 48 8d 04 40 lea (%rax,%rax,2),%rax 197ca9: 48 8d 44 42 02 lea 0x2(%rdx,%rax,2),%rax 197cae: 49 01 c4 add %rax,%r12 197cb1: 41 0f b6 04 24 movzbl (%r12),%eax 197cb6: 8d 3c 40 lea (%rax,%rax,2),%edi 197cb9: c1 e7 02 shl $0x2,%edi 197cbc: e8 00 00 00 00 callq 197cc1 197cc1: 48 89 85 08 7e 00 00 mov %rax,0x7e08(%rbp) 197cc8: 49 89 c1 mov %rax,%r9 197ccb: 48 85 c0 test %rax,%rax 197cce: 0f 84 e9 05 00 00 je 1982bd 197cd4: 41 0f b6 04 24 movzbl (%r12),%eax 197cd9: 49 8d 74 24 01 lea 0x1(%r12),%rsi 197cde: 4d 8d 45 01 lea 0x1(%r13),%r8 197ce2: 31 d2 xor %edx,%edx 197ce4: 31 ff xor %edi,%edi 197ce6: 88 85 00 7e 00 00 mov %al,0x7e00(%rbp) 197cec: 84 c0 test %al,%al 197cee: 75 09 jne 197cf9 197cf0: eb 62 jmp 197d54 197cf2: 4c 8b 8d 08 7e 00 00 mov 0x7e08(%rbp),%r9 197cf9: 0f b6 46 02 movzbl 0x2(%rsi),%eax 197cfd: 83 c7 01 add $0x1,%edi 197d00: 48 83 c6 03 add $0x3,%rsi 197d04: 48 8d 04 40 lea (%rax,%rax,2),%rax 197d08: 49 8d 0c 40 lea (%r8,%rax,2),%rcx 197d0c: 0f b6 41 02 movzbl 0x2(%rcx),%eax 197d10: 44 0f b7 11 movzwl (%rcx),%r10d 197d14: c1 e0 10 shl $0x10,%eax 197d17: 44 09 d0 or %r10d,%eax 197d1a: 41 89 04 11 mov %eax,(%r9,%rdx,1) 197d1e: 0f b6 41 05 movzbl 0x5(%rcx),%eax 197d22: 0f b7 49 03 movzwl 0x3(%rcx),%ecx 197d26: 4c 8b 8d 08 7e 00 00 mov 0x7e08(%rbp),%r9 197d2d: c1 e0 10 shl $0x10,%eax 197d30: 09 c8 or %ecx,%eax 197d32: 41 89 44 11 04 mov %eax,0x4(%r9,%rdx,1) 197d37: 48 8b 85 08 7e 00 00 mov 0x7e08(%rbp),%rax 197d3e: 0f b7 4e fd movzwl -0x3(%rsi),%ecx 197d42: 66 89 4c 10 08 mov %cx,0x8(%rax,%rdx,1) 197d47: 41 0f b6 04 24 movzbl (%r12),%eax 197d4c: 48 83 c2 0c add $0xc,%rdx 197d50: 39 f8 cmp %edi,%eax 197d52: 7f 9e jg 197cf2 197d54: 0f b7 03 movzwl (%rbx),%eax 197d57: e9 51 fd ff ff jmpq 197aad 197d5c: 48 01 ca add %rcx,%rdx 197d5f: be c0 0d 00 00 mov $0xdc0,%esi 197d64: 4d 8d 74 14 01 lea 0x1(%r12,%rdx,1),%r14 197d69: 41 0f b6 06 movzbl (%r14),%eax 197d6d: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 197d71: 48 01 c9 add %rcx,%rcx 197d74: 4c 8d 6c 0a 02 lea 0x2(%rdx,%rcx,1),%r13 197d79: 48 8d 54 0a 03 lea 0x3(%rdx,%rcx,1),%rdx 197d7e: 4d 01 e5 add %r12,%r13 197d81: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 197d86: 0f b6 c8 movzbl %al,%ecx 197d89: 8d 3c 40 lea (%rax,%rax,2),%edi 197d8c: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 197d90: c1 e7 02 shl $0x2,%edi 197d93: 48 01 ca add %rcx,%rdx 197d96: 49 01 d4 add %rdx,%r12 197d99: e8 00 00 00 00 callq 197d9e 197d9e: 48 89 85 18 7e 00 00 mov %rax,0x7e18(%rbp) 197da5: 49 89 c2 mov %rax,%r10 197da8: 48 85 c0 test %rax,%rax 197dab: 0f 84 0c 05 00 00 je 1982bd 197db1: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 197db6: 49 8d 75 01 lea 0x1(%r13),%rsi 197dba: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 197dbf: 88 85 10 7e 00 00 mov %al,0x7e10(%rbp) 197dc5: 84 c0 test %al,%al 197dc7: 74 72 je 197e3b 197dc9: 4d 8d 46 01 lea 0x1(%r14),%r8 197dcd: 31 d2 xor %edx,%edx 197dcf: 31 ff xor %edi,%edi 197dd1: eb 07 jmp 197dda 197dd3: 4c 8b 95 18 7e 00 00 mov 0x7e18(%rbp),%r10 197dda: 0f b6 46 02 movzbl 0x2(%rsi),%eax 197dde: 83 c7 01 add $0x1,%edi 197de1: 48 83 c6 03 add $0x3,%rsi 197de5: 48 8d 04 40 lea (%rax,%rax,2),%rax 197de9: 4d 8d 0c 40 lea (%r8,%rax,2),%r9 197ded: 41 0f b6 41 02 movzbl 0x2(%r9),%eax 197df2: 45 0f b7 19 movzwl (%r9),%r11d 197df6: c1 e0 10 shl $0x10,%eax 197df9: 44 09 d8 or %r11d,%eax 197dfc: 41 89 44 12 04 mov %eax,0x4(%r10,%rdx,1) 197e01: 41 0f b6 41 05 movzbl 0x5(%r9),%eax 197e06: 45 0f b7 49 03 movzwl 0x3(%r9),%r9d 197e0b: 4c 8b 95 18 7e 00 00 mov 0x7e18(%rbp),%r10 197e12: c1 e0 10 shl $0x10,%eax 197e15: 44 09 c8 or %r9d,%eax 197e18: 41 89 04 12 mov %eax,(%r10,%rdx,1) 197e1c: 48 8b 85 18 7e 00 00 mov 0x7e18(%rbp),%rax 197e23: 44 0f b7 4e fd movzwl -0x3(%rsi),%r9d 197e28: 66 44 89 4c 10 08 mov %r9w,0x8(%rax,%rdx,1) 197e2e: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 197e33: 48 83 c2 0c add $0xc,%rdx 197e37: 39 f8 cmp %edi,%eax 197e39: 7f 98 jg 197dd3 197e3b: 41 0f b6 04 24 movzbl (%r12),%eax 197e40: ba 06 00 00 00 mov $0x6,%edx 197e45: 3c 06 cmp $0x6,%al 197e47: 0f 46 d0 cmovbe %eax,%edx 197e4a: 89 95 f8 7c 00 00 mov %edx,0x7cf8(%rbp) 197e50: 84 c0 test %al,%al 197e52: 74 60 je 197eb4 197e54: 83 ea 01 sub $0x1,%edx 197e57: 49 83 c6 01 add $0x1,%r14 197e5b: 48 8d 85 fc 7c 00 00 lea 0x7cfc(%rbp),%rax 197e62: 49 8d 7c 54 03 lea 0x3(%r12,%rdx,2),%rdi 197e67: 0f b6 11 movzbl (%rcx),%edx 197e6a: 48 83 c1 02 add $0x2,%rcx 197e6e: 48 83 c0 14 add $0x14,%rax 197e72: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 197e76: 49 8d 34 56 lea (%r14,%rdx,2),%rsi 197e7a: 0f b6 56 02 movzbl 0x2(%rsi),%edx 197e7e: 44 0f b7 06 movzwl (%rsi),%r8d 197e82: c1 e2 10 shl $0x10,%edx 197e85: 44 09 c2 or %r8d,%edx 197e88: 89 50 ec mov %edx,-0x14(%rax) 197e8b: 0f b6 56 05 movzbl 0x5(%rsi),%edx 197e8f: 0f b7 76 03 movzwl 0x3(%rsi),%esi 197e93: c1 e2 10 shl $0x10,%edx 197e96: 09 f2 or %esi,%edx 197e98: 89 50 f0 mov %edx,-0x10(%rax) 197e9b: 0f b6 51 ff movzbl -0x1(%rcx),%edx 197e9f: 83 e2 3f and $0x3f,%edx 197ea2: 88 50 fc mov %dl,-0x4(%rax) 197ea5: 0f b6 51 ff movzbl -0x1(%rcx),%edx 197ea9: c0 ea 06 shr $0x6,%dl 197eac: 88 50 fd mov %dl,-0x3(%rax) 197eaf: 48 39 f9 cmp %rdi,%rcx 197eb2: 75 b3 jne 197e67 197eb4: 0f b7 03 movzwl (%rbx),%eax 197eb7: e9 da fb ff ff jmpq 197a96 197ebc: 44 0f b7 64 24 0e movzwl 0xe(%rsp),%r12d 197ec2: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 197ec9: be c0 0d 00 00 mov $0xdc0,%esi 197ece: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 197ed5 197ed5: 49 01 d4 add %rdx,%r12 197ed8: ba 24 00 00 00 mov $0x24,%edx 197edd: 4c 03 60 28 add 0x28(%rax),%r12 197ee1: e8 00 00 00 00 callq 197ee6 197ee6: 48 89 85 b8 7e 00 00 mov %rax,0x7eb8(%rbp) 197eed: 48 85 c0 test %rax,%rax 197ef0: 0f 84 c7 03 00 00 je 1982bd 197ef6: 41 0f b6 54 24 01 movzbl 0x1(%r12),%edx 197efc: 88 10 mov %dl,(%rax) 197efe: 41 0f b7 54 24 02 movzwl 0x2(%r12),%edx 197f04: 66 89 50 02 mov %dx,0x2(%rax) 197f08: 41 8b 54 24 04 mov 0x4(%r12),%edx 197f0d: 89 50 04 mov %edx,0x4(%rax) 197f10: 41 8b 54 24 08 mov 0x8(%r12),%edx 197f15: 89 50 08 mov %edx,0x8(%rax) 197f18: 41 8b 54 24 0c mov 0xc(%r12),%edx 197f1d: 89 50 0c mov %edx,0xc(%rax) 197f20: 41 8b 54 24 10 mov 0x10(%r12),%edx 197f25: 89 50 10 mov %edx,0x10(%rax) 197f28: 41 8b 54 24 14 mov 0x14(%r12),%edx 197f2d: 89 50 14 mov %edx,0x14(%rax) 197f30: 41 8b 54 24 18 mov 0x18(%r12),%edx 197f35: 89 50 18 mov %edx,0x18(%rax) 197f38: 41 8b 54 24 1c mov 0x1c(%r12),%edx 197f3d: 89 50 1c mov %edx,0x1c(%rax) 197f40: 41 8b 54 24 20 mov 0x20(%r12),%edx 197f45: 89 50 20 mov %edx,0x20(%rax) 197f48: 0f b7 03 movzwl (%rbx),%eax 197f4b: e9 8b fb ff ff jmpq 197adb 197f50: 48 8b 8d a8 5c 00 00 mov 0x5ca8(%rbp),%rcx 197f57: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 197f5c: be c0 0d 00 00 mov $0xdc0,%esi 197f61: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 197f68 197f68: 48 03 41 28 add 0x28(%rcx),%rax 197f6c: 44 0f b6 24 10 movzbl (%rax,%rdx,1),%r12d 197f71: ba 10 00 00 00 mov $0x10,%edx 197f76: e8 00 00 00 00 callq 197f7b 197f7b: 48 89 85 c0 7e 00 00 mov %rax,0x7ec0(%rbp) 197f82: 48 89 c2 mov %rax,%rdx 197f85: 48 85 c0 test %rax,%rax 197f88: 0f 84 2f 03 00 00 je 1982bd 197f8e: 48 8b 8d a8 5c 00 00 mov 0x5ca8(%rbp),%rcx 197f95: 0f b7 44 24 0e movzwl 0xe(%rsp),%eax 197f9a: 0f b7 73 14 movzwl 0x14(%rbx),%esi 197f9e: 48 01 f0 add %rsi,%rax 197fa1: 48 03 41 28 add 0x28(%rcx),%rax 197fa5: b9 ff 00 00 00 mov $0xff,%ecx 197faa: 45 84 e4 test %r12b,%r12b 197fad: 74 04 je 197fb3 197faf: 0f b7 48 0f movzwl 0xf(%rax),%ecx 197fb3: 66 89 4a 0e mov %cx,0xe(%rdx) 197fb7: 0f b7 48 01 movzwl 0x1(%rax),%ecx 197fbb: 66 89 0a mov %cx,(%rdx) 197fbe: 0f b7 48 03 movzwl 0x3(%rax),%ecx 197fc2: 66 89 4a 02 mov %cx,0x2(%rdx) 197fc6: 0f b7 48 05 movzwl 0x5(%rax),%ecx 197fca: 66 89 4a 04 mov %cx,0x4(%rdx) 197fce: 0f b7 48 07 movzwl 0x7(%rax),%ecx 197fd2: 66 89 4a 06 mov %cx,0x6(%rdx) 197fd6: 0f b7 48 09 movzwl 0x9(%rax),%ecx 197fda: 66 89 4a 08 mov %cx,0x8(%rdx) 197fde: 0f b7 48 0b movzwl 0xb(%rax),%ecx 197fe2: 66 89 4a 0a mov %cx,0xa(%rdx) 197fe6: 0f b7 40 0d movzwl 0xd(%rax),%eax 197fea: 66 89 42 0c mov %ax,0xc(%rdx) 197fee: 0f b7 03 movzwl (%rbx),%eax 197ff1: e9 13 fb ff ff jmpq 197b09 197ff6: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 197ffd: 0f b7 4c 24 0e movzwl 0xe(%rsp),%ecx 198002: be c0 0d 00 00 mov $0xdc0,%esi 198007: 4c 8d 64 11 01 lea 0x1(%rcx,%rdx,1),%r12 19800c: 4c 03 60 28 add 0x28(%rax),%r12 198010: 41 0f b6 3c 24 movzbl (%r12),%edi 198015: c1 e7 03 shl $0x3,%edi 198018: e8 00 00 00 00 callq 19801d 19801d: 48 89 85 38 7e 00 00 mov %rax,0x7e38(%rbp) 198024: 48 89 c6 mov %rax,%rsi 198027: 48 85 c0 test %rax,%rax 19802a: 0f 84 8d 02 00 00 je 1982bd 198030: 41 0f b6 04 24 movzbl (%r12),%eax 198035: 31 d2 xor %edx,%edx 198037: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 19803c: 89 85 30 7e 00 00 mov %eax,0x7e30(%rbp) 198042: 41 80 3c 24 00 cmpb $0x0,(%r12) 198047: 75 09 jne 198052 198049: eb 38 jmp 198083 19804b: 48 8b b5 38 7e 00 00 mov 0x7e38(%rbp),%rsi 198052: 0f b6 41 04 movzbl 0x4(%rcx),%eax 198056: 0f b7 79 02 movzwl 0x2(%rcx),%edi 19805a: 48 83 c1 05 add $0x5,%rcx 19805e: c1 e0 10 shl $0x10,%eax 198061: 09 f8 or %edi,%eax 198063: 89 04 d6 mov %eax,(%rsi,%rdx,8) 198066: 48 8b 85 38 7e 00 00 mov 0x7e38(%rbp),%rax 19806d: 0f b7 71 fb movzwl -0x5(%rcx),%esi 198071: 66 89 74 d0 04 mov %si,0x4(%rax,%rdx,8) 198076: 41 0f b6 04 24 movzbl (%r12),%eax 19807b: 48 83 c2 01 add $0x1,%rdx 19807f: 39 d0 cmp %edx,%eax 198081: 7f c8 jg 19804b 198083: 0f b7 03 movzwl (%rbx),%eax 198086: e9 67 fa ff ff jmpq 197af2 19808b: 48 01 c6 add %rax,%rsi 19808e: 48 03 77 28 add 0x28(%rdi),%rsi 198092: 48 8d bd b0 7d 00 00 lea 0x7db0(%rbp),%rdi 198099: e8 42 ee ff ff callq 196ee0 19809e: 85 c0 test %eax,%eax 1980a0: 0f 84 02 f9 ff ff je 1979a8 1980a6: 48 89 ef mov %rbp,%rdi 1980a9: 89 44 24 04 mov %eax,0x4(%rsp) 1980ad: e8 00 00 00 00 callq 1980b2 1980b2: 8b 44 24 04 mov 0x4(%rsp),%eax 1980b6: e9 23 f8 ff ff jmpq 1978de 1980bb: 48 8b 95 a8 5c 00 00 mov 0x5ca8(%rbp),%rdx 1980c2: 0f b7 74 24 0e movzwl 0xe(%rsp),%esi 1980c7: 48 8d bd c0 7d 00 00 lea 0x7dc0(%rbp),%rdi 1980ce: 48 01 c6 add %rax,%rsi 1980d1: 48 03 72 28 add 0x28(%rdx),%rsi 1980d5: e8 06 ee ff ff callq 196ee0 1980da: 85 c0 test %eax,%eax 1980dc: 75 c8 jne 1980a6 1980de: 0f b7 43 3a movzwl 0x3a(%rbx),%eax 1980e2: 66 85 c0 test %ax,%ax 1980e5: 0f 84 d7 f8 ff ff je 1979c2 1980eb: 48 8b 95 a8 5c 00 00 mov 0x5ca8(%rbp),%rdx 1980f2: 0f b7 74 24 0e movzwl 0xe(%rsp),%esi 1980f7: 48 8d bd d0 7d 00 00 lea 0x7dd0(%rbp),%rdi 1980fe: 48 01 c6 add %rax,%rsi 198101: 48 03 72 28 add 0x28(%rdx),%rsi 198105: e8 d6 ed ff ff callq 196ee0 19810a: 85 c0 test %eax,%eax 19810c: 75 98 jne 1980a6 19810e: 0f b7 43 40 movzwl 0x40(%rbx),%eax 198112: 66 85 c0 test %ax,%ax 198115: 0f 84 b4 f8 ff ff je 1979cf 19811b: 48 8b 95 a8 5c 00 00 mov 0x5ca8(%rbp),%rdx 198122: 0f b7 74 24 0e movzwl 0xe(%rsp),%esi 198127: 48 8d bd e0 7d 00 00 lea 0x7de0(%rbp),%rdi 19812e: 48 01 c6 add %rax,%rsi 198131: 48 03 72 28 add 0x28(%rdx),%rsi 198135: e8 a6 ed ff ff callq 196ee0 19813a: 85 c0 test %eax,%eax 19813c: 0f 84 8d f8 ff ff je 1979cf 198142: e9 5f ff ff ff jmpq 1980a6 198147: 48 8b 95 a8 5c 00 00 mov 0x5ca8(%rbp),%rdx 19814e: 44 0f b7 64 24 0e movzwl 0xe(%rsp),%r12d 198154: be c0 0d 00 00 mov $0xdc0,%esi 198159: 49 01 c4 add %rax,%r12 19815c: 4c 03 62 28 add 0x28(%rdx),%r12 198160: 41 0f b6 3c 24 movzbl (%r12),%edi 198165: c1 e7 04 shl $0x4,%edi 198168: e8 00 00 00 00 callq 19816d 19816d: 48 89 85 a0 7e 00 00 mov %rax,0x7ea0(%rbp) 198174: 48 89 c2 mov %rax,%rdx 198177: 48 85 c0 test %rax,%rax 19817a: 0f 84 3d 01 00 00 je 1982bd 198180: 31 c9 xor %ecx,%ecx 198182: 41 80 3c 24 00 cmpb $0x0,(%r12) 198187: 49 8d 44 24 01 lea 0x1(%r12),%rax 19818c: 75 3a jne 1981c8 19818e: eb 62 jmp 1981f2 198190: 0f b7 78 02 movzwl 0x2(%rax),%edi 198194: 48 8b 95 a0 7e 00 00 mov 0x7ea0(%rbp),%rdx 19819b: 66 89 7c 32 02 mov %di,0x2(%rdx,%rsi,1) 1981a0: 0f b7 78 04 movzwl 0x4(%rax),%edi 1981a4: 48 8b 95 a0 7e 00 00 mov 0x7ea0(%rbp),%rdx 1981ab: 66 89 7c 32 04 mov %di,0x4(%rdx,%rsi,1) 1981b0: 41 0f b6 14 24 movzbl (%r12),%edx 1981b5: 48 83 c1 01 add $0x1,%rcx 1981b9: 48 83 c0 06 add $0x6,%rax 1981bd: 39 ca cmp %ecx,%edx 1981bf: 7e 33 jle 1981f4 1981c1: 48 8b 95 a0 7e 00 00 mov 0x7ea0(%rbp),%rdx 1981c8: 0f b7 38 movzwl (%rax),%edi 1981cb: 48 8d 34 cd 00 00 00 lea 0x0(,%rcx,8),%rsi 1981d2: 00 1981d3: 48 01 f2 add %rsi,%rdx 1981d6: f6 85 8a 7d 00 00 80 testb $0x80,0x7d8a(%rbp) 1981dd: 66 89 3a mov %di,(%rdx) 1981e0: 75 ae jne 198190 1981e2: 8b 78 02 mov 0x2(%rax),%edi 1981e5: 48 8b 95 a0 7e 00 00 mov 0x7ea0(%rbp),%rdx 1981ec: 89 7c 32 04 mov %edi,0x4(%rdx,%rsi,1) 1981f0: eb be jmp 1981b0 1981f2: 31 d2 xor %edx,%edx 1981f4: 89 95 98 7e 00 00 mov %edx,0x7e98(%rbp) 1981fa: e9 55 f8 ff ff jmpq 197a54 1981ff: 48 8b 95 a8 5c 00 00 mov 0x5ca8(%rbp),%rdx 198206: 44 0f b7 64 24 0e movzwl 0xe(%rsp),%r12d 19820c: be c0 0d 00 00 mov $0xdc0,%esi 198211: 49 01 c4 add %rax,%r12 198214: 4c 03 62 28 add 0x28(%rdx),%r12 198218: 41 0f b6 04 24 movzbl (%r12),%eax 19821d: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 198221: 48 c1 e7 02 shl $0x2,%rdi 198225: e8 00 00 00 00 callq 19822a 19822a: 48 89 85 b0 7e 00 00 mov %rax,0x7eb0(%rbp) 198231: 48 89 c7 mov %rax,%rdi 198234: 48 85 c0 test %rax,%rax 198237: 0f 84 80 00 00 00 je 1982bd 19823d: 31 d2 xor %edx,%edx 19823f: 41 80 3c 24 00 cmpb $0x0,(%r12) 198244: 49 8d 44 24 01 lea 0x1(%r12),%rax 198249: 74 5d je 1982a8 19824b: 31 c9 xor %ecx,%ecx 19824d: 31 f6 xor %esi,%esi 19824f: eb 07 jmp 198258 198251: 48 8b bd b0 7e 00 00 mov 0x7eb0(%rbp),%rdi 198258: 0f b6 50 04 movzbl 0x4(%rax),%edx 19825c: 44 0f b7 40 02 movzwl 0x2(%rax),%r8d 198261: 83 c6 01 add $0x1,%esi 198264: 48 83 c0 08 add $0x8,%rax 198268: c1 e2 10 shl $0x10,%edx 19826b: 44 09 c2 or %r8d,%edx 19826e: 89 54 0f 04 mov %edx,0x4(%rdi,%rcx,1) 198272: 0f b6 50 ff movzbl -0x1(%rax),%edx 198276: 44 0f b7 40 fd movzwl -0x3(%rax),%r8d 19827b: 48 8b bd b0 7e 00 00 mov 0x7eb0(%rbp),%rdi 198282: c1 e2 10 shl $0x10,%edx 198285: 44 09 c2 or %r8d,%edx 198288: 89 54 0f 08 mov %edx,0x8(%rdi,%rcx,1) 19828c: 48 8b 95 b0 7e 00 00 mov 0x7eb0(%rbp),%rdx 198293: 0f b7 78 f8 movzwl -0x8(%rax),%edi 198297: 66 89 3c 0a mov %di,(%rdx,%rcx,1) 19829b: 41 0f b6 14 24 movzbl (%r12),%edx 1982a0: 48 83 c1 0c add $0xc,%rcx 1982a4: 39 f2 cmp %esi,%edx 1982a6: 7f a9 jg 198251 1982a8: 89 95 a8 7e 00 00 mov %edx,0x7ea8(%rbp) 1982ae: e9 36 f7 ff ff jmpq 1979e9 1982b3: b8 ea ff ff ff mov $0xffffffea,%eax 1982b8: e9 21 f6 ff ff jmpq 1978de 1982bd: 48 89 ef mov %rbp,%rdi 1982c0: e8 00 00 00 00 callq 1982c5 1982c5: b8 f4 ff ff ff mov $0xfffffff4,%eax 1982ca: e9 0f f6 ff ff jmpq 1978de 1982cf: e8 00 00 00 00 callq 1982d4 1982d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1982db: 00 00 00 00 1982df: 90 nop 00000000001982e0 : 1982e0: e8 00 00 00 00 callq 1982e5 1982e5: 55 push %rbp 1982e6: 31 d2 xor %edx,%edx 1982e8: be 0f 00 00 00 mov $0xf,%esi 1982ed: 48 89 e5 mov %rsp,%rbp 1982f0: 41 55 push %r13 1982f2: 41 54 push %r12 1982f4: 53 push %rbx 1982f5: 48 89 fb mov %rdi,%rbx 1982f8: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 1982fc: 48 81 ec 00 01 00 00 sub $0x100,%rsp 198303: 48 8b bf a8 5c 00 00 mov 0x5ca8(%rdi),%rdi 19830a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 198311: 00 00 198313: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) 19831a: 00 19831b: 31 c0 xor %eax,%eax 19831d: 4c 8d 4c 24 5a lea 0x5a(%rsp),%r9 198322: 4c 8d 44 24 59 lea 0x59(%rsp),%r8 198327: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 19832c: e8 00 00 00 00 callq 198331 198331: 84 c0 test %al,%al 198333: 74 1d je 198352 198335: 48 8b 83 a8 5c 00 00 mov 0x5ca8(%rbx),%rax 19833c: 44 0f b7 64 24 5a movzwl 0x5a(%rsp),%r12d 198342: 4c 03 60 28 add 0x28(%rax),%r12 198346: 41 80 7c 24 19 00 cmpb $0x0,0x19(%r12) 19834c: 0f 85 00 00 00 00 jne 198352 198352: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 198359: 00 19835a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 198361: 00 00 198363: 75 0b jne 198370 198365: 48 8d 65 e8 lea -0x18(%rbp),%rsp 198369: 5b pop %rbx 19836a: 41 5c pop %r12 19836c: 41 5d pop %r13 19836e: 5d pop %rbp 19836f: c3 retq 198370: e8 00 00 00 00 callq 198375 198375: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19837c: 00 00 00 00 0000000000198380 : 198380: e8 00 00 00 00 callq 198385 198385: 89 d0 mov %edx,%eax 198387: 83 fa 02 cmp $0x2,%edx 19838a: 76 20 jbe 1983ac 19838c: f7 c6 00 00 04 00 test $0x40000,%esi 198392: 74 05 je 198399 198394: 83 f9 02 cmp $0x2,%ecx 198397: 74 0e je 1983a7 198399: c1 ee 11 shr $0x11,%esi 19839c: 31 c0 xor %eax,%eax 19839e: 83 f9 01 cmp $0x1,%ecx 1983a1: 0f 94 c0 sete %al 1983a4: 21 f0 and %esi,%eax 1983a6: c3 retq 1983a7: b8 02 00 00 00 mov $0x2,%eax 1983ac: c3 retq 1983ad: 0f 1f 00 nopl (%rax) 00000000001983b0 : 1983b0: e8 00 00 00 00 callq 1983b5 1983b5: 31 c0 xor %eax,%eax 1983b7: 39 b7 f8 7c 00 00 cmp %esi,0x7cf8(%rdi) 1983bd: 76 0e jbe 1983cd 1983bf: 89 f6 mov %esi,%esi 1983c1: 48 8d 04 b6 lea (%rsi,%rsi,4),%rax 1983c5: 48 8d 84 87 fc 7c 00 lea 0x7cfc(%rdi,%rax,4),%rax 1983cc: 00 1983cd: c3 retq 1983ce: 66 90 xchg %ax,%ax 00000000001983d0 : 1983d0: e8 00 00 00 00 callq 1983d5 1983d5: 55 push %rbp 1983d6: 89 f5 mov %esi,%ebp 1983d8: 53 push %rbx 1983d9: 48 89 fb mov %rdi,%rbx 1983dc: 48 83 ec 10 sub $0x10,%rsp 1983e0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1983e7: 00 00 1983e9: 48 89 44 24 08 mov %rax,0x8(%rsp) 1983ee: 31 c0 xor %eax,%eax 1983f0: e8 00 00 00 00 callq 1983f5 1983f5: 84 c0 test %al,%al 1983f7: 74 49 je 198442 1983f9: 40 84 ed test %bpl,%bpl 1983fc: 74 3b je 198439 1983fe: 31 c9 xor %ecx,%ecx 198400: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 198405: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 19840c: 31 f6 xor %esi,%esi 19840e: e8 00 00 00 00 callq 198413 198413: 41 89 c0 mov %eax,%r8d 198416: 31 c0 xor %eax,%eax 198418: 45 85 c0 test %r8d,%r8d 19841b: 75 05 jne 198422 19841d: 6b 44 24 04 64 imul $0x64,0x4(%rsp),%eax 198422: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 198427: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 19842e: 00 00 198430: 75 44 jne 198476 198432: 48 83 c4 10 add $0x10,%rsp 198436: 5b pop %rbx 198437: 5d pop %rbp 198438: c3 retq 198439: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19843e: 31 d2 xor %edx,%edx 198440: eb c3 jmp 198405 198442: 48 8b 44 24 08 mov 0x8(%rsp),%rax 198447: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19844e: 00 00 198450: 75 24 jne 198476 198452: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 198459: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 198460: 40 0f b6 f5 movzbl %bpl,%esi 198464: 48 8b 80 58 01 00 00 mov 0x158(%rax),%rax 19846b: 48 83 c4 10 add $0x10,%rsp 19846f: 5b pop %rbx 198470: 5d pop %rbp 198471: e9 00 00 00 00 jmpq 198476 198476: e8 00 00 00 00 callq 19847b 19847b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000198480 : 198480: e8 00 00 00 00 callq 198485 198485: 55 push %rbp 198486: 89 f5 mov %esi,%ebp 198488: 53 push %rbx 198489: 48 89 fb mov %rdi,%rbx 19848c: 48 83 ec 10 sub $0x10,%rsp 198490: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 198497: 00 00 198499: 48 89 44 24 08 mov %rax,0x8(%rsp) 19849e: 31 c0 xor %eax,%eax 1984a0: e8 00 00 00 00 callq 1984a5 1984a5: 84 c0 test %al,%al 1984a7: 74 4c je 1984f5 1984a9: 40 84 ed test %bpl,%bpl 1984ac: 74 3e je 1984ec 1984ae: 31 c9 xor %ecx,%ecx 1984b0: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1984b5: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 1984bc: be 07 00 00 00 mov $0x7,%esi 1984c1: e8 00 00 00 00 callq 1984c6 1984c6: 41 89 c0 mov %eax,%r8d 1984c9: 31 c0 xor %eax,%eax 1984cb: 45 85 c0 test %r8d,%r8d 1984ce: 75 05 jne 1984d5 1984d0: 6b 44 24 04 64 imul $0x64,0x4(%rsp),%eax 1984d5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1984da: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1984e1: 00 00 1984e3: 75 44 jne 198529 1984e5: 48 83 c4 10 add $0x10,%rsp 1984e9: 5b pop %rbx 1984ea: 5d pop %rbp 1984eb: c3 retq 1984ec: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1984f1: 31 d2 xor %edx,%edx 1984f3: eb c0 jmp 1984b5 1984f5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1984fa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 198501: 00 00 198503: 75 24 jne 198529 198505: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 19850c: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 198513: 40 0f b6 f5 movzbl %bpl,%esi 198517: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 19851e: 48 83 c4 10 add $0x10,%rsp 198522: 5b pop %rbx 198523: 5d pop %rbp 198524: e9 00 00 00 00 jmpq 198529 198529: e8 00 00 00 00 callq 19852e 19852e: 66 90 xchg %ax,%ax 0000000000198530 : 198530: e8 00 00 00 00 callq 198535 198535: 41 56 push %r14 198537: 41 55 push %r13 198539: 49 89 fd mov %rdi,%r13 19853c: 41 54 push %r12 19853e: 55 push %rbp 19853f: 89 f5 mov %esi,%ebp 198541: 53 push %rbx 198542: 89 d3 mov %edx,%ebx 198544: e8 00 00 00 00 callq 198549 198549: 83 fd 0a cmp $0xa,%ebp 19854c: 74 50 je 19859e 19854e: 77 21 ja 198571 198550: 83 fd 07 cmp $0x7,%ebp 198553: 77 7e ja 1985d3 198555: 83 fd 01 cmp $0x1,%ebp 198558: 74 44 je 19859e 19855a: 8d 55 fa lea -0x6(%rbp),%edx 19855d: 45 31 e4 xor %r12d,%r12d 198560: 83 fa 01 cmp $0x1,%edx 198563: 76 31 jbe 198596 198565: 5b pop %rbx 198566: 44 89 e0 mov %r12d,%eax 198569: 5d pop %rbp 19856a: 41 5c pop %r12 19856c: 41 5d pop %r13 19856e: 41 5e pop %r14 198570: c3 retq 198571: 83 fd 0b cmp $0xb,%ebp 198574: 74 20 je 198596 198576: 45 31 e4 xor %r12d,%r12d 198579: 83 fd 0d cmp $0xd,%ebp 19857c: 75 e7 jne 198565 19857e: 84 c0 test %al,%al 198580: 74 e3 je 198565 198582: 0f b6 d3 movzbl %bl,%edx 198585: 49 8d bd d8 75 00 00 lea 0x75d8(%r13),%rdi 19858c: be 0d 00 00 00 mov $0xd,%esi 198591: e9 bb 00 00 00 jmpq 198651 198596: 84 c0 test %al,%al 198598: 0f 85 a7 00 00 00 jne 198645 19859e: 49 8b 85 c8 75 00 00 mov 0x75c8(%r13),%rax 1985a5: 48 85 c0 test %rax,%rax 1985a8: 0f 84 88 00 00 00 je 198636 1985ae: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 1985b5: 48 85 c0 test %rax,%rax 1985b8: 74 7c je 198636 1985ba: 49 8b bd c0 75 00 00 mov 0x75c0(%r13),%rdi 1985c1: 0f b6 d3 movzbl %bl,%edx 1985c4: 89 ee mov %ebp,%esi 1985c6: 5b pop %rbx 1985c7: 5d pop %rbp 1985c8: 41 5c pop %r12 1985ca: 41 5d pop %r13 1985cc: 41 5e pop %r14 1985ce: e9 00 00 00 00 jmpq 1985d3 1985d3: 84 c0 test %al,%al 1985d5: 75 6e jne 198645 1985d7: 49 8b 85 c8 75 00 00 mov 0x75c8(%r13),%rax 1985de: 45 31 e4 xor %r12d,%r12d 1985e1: 48 85 c0 test %rax,%rax 1985e4: 0f 84 7b ff ff ff je 198565 1985ea: 48 83 b8 08 01 00 00 cmpq $0x0,0x108(%rax) 1985f1: 00 1985f2: 0f 84 6d ff ff ff je 198565 1985f8: 4d 8d b5 78 7c 00 00 lea 0x7c78(%r13),%r14 1985ff: 4c 89 f7 mov %r14,%rdi 198602: e8 00 00 00 00 callq 198607 198607: 49 8b 85 c8 75 00 00 mov 0x75c8(%r13),%rax 19860e: 49 8b bd c0 75 00 00 mov 0x75c0(%r13),%rdi 198615: 89 ee mov %ebp,%esi 198617: 0f b6 d3 movzbl %bl,%edx 19861a: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 198621: e8 00 00 00 00 callq 198626 198626: 4c 89 f7 mov %r14,%rdi 198629: 41 89 c4 mov %eax,%r12d 19862c: e8 00 00 00 00 callq 198631 198631: e9 2f ff ff ff jmpq 198565 198636: 45 31 e4 xor %r12d,%r12d 198639: 5b pop %rbx 19863a: 5d pop %rbp 19863b: 44 89 e0 mov %r12d,%eax 19863e: 41 5c pop %r12 198640: 41 5d pop %r13 198642: 41 5e pop %r14 198644: c3 retq 198645: 0f b6 d3 movzbl %bl,%edx 198648: 49 8d bd d8 75 00 00 lea 0x75d8(%r13),%rdi 19864f: 89 ee mov %ebp,%esi 198651: 5b pop %rbx 198652: 5d pop %rbp 198653: 41 5c pop %r12 198655: 41 5d pop %r13 198657: 41 5e pop %r14 198659: e9 00 00 00 00 jmpq 19865e 19865e: 66 90 xchg %ax,%ax 0000000000198660 : 198660: e8 00 00 00 00 callq 198665 198665: 41 54 push %r12 198667: 55 push %rbp 198668: 53 push %rbx 198669: 48 89 fb mov %rdi,%rbx 19866c: 48 8b af c8 75 00 00 mov 0x75c8(%rdi),%rbp 198673: 4c 8b a7 c0 75 00 00 mov 0x75c0(%rdi),%r12 19867a: e8 00 00 00 00 callq 19867f 19867f: 84 c0 test %al,%al 198681: 75 22 jne 1986a5 198683: 48 85 ed test %rbp,%rbp 198686: 74 2d je 1986b5 198688: 48 8b 85 f0 01 00 00 mov 0x1f0(%rbp),%rax 19868f: 48 85 c0 test %rax,%rax 198692: 74 21 je 1986b5 198694: 5b pop %rbx 198695: 4c 89 e7 mov %r12,%rdi 198698: 5d pop %rbp 198699: be 01 00 00 00 mov $0x1,%esi 19869e: 41 5c pop %r12 1986a0: e9 00 00 00 00 jmpq 1986a5 1986a5: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 1986ac: 5b pop %rbx 1986ad: 5d pop %rbp 1986ae: 41 5c pop %r12 1986b0: e9 00 00 00 00 jmpq 1986b5 1986b5: 5b pop %rbx 1986b6: b8 fe ff ff ff mov $0xfffffffe,%eax 1986bb: 5d pop %rbp 1986bc: 41 5c pop %r12 1986be: c3 retq 1986bf: 90 nop 00000000001986c0 : 1986c0: e8 00 00 00 00 callq 1986c5 1986c5: 41 54 push %r12 1986c7: 55 push %rbp 1986c8: 53 push %rbx 1986c9: 48 89 fb mov %rdi,%rbx 1986cc: 48 8b af c8 75 00 00 mov 0x75c8(%rdi),%rbp 1986d3: 4c 8b a7 c0 75 00 00 mov 0x75c0(%rdi),%r12 1986da: e8 00 00 00 00 callq 1986df 1986df: 84 c0 test %al,%al 1986e1: 75 1f jne 198702 1986e3: 48 85 ed test %rbp,%rbp 1986e6: 74 2a je 198712 1986e8: 48 8b 85 f0 01 00 00 mov 0x1f0(%rbp),%rax 1986ef: 48 85 c0 test %rax,%rax 1986f2: 74 1e je 198712 1986f4: 5b pop %rbx 1986f5: 4c 89 e7 mov %r12,%rdi 1986f8: 5d pop %rbp 1986f9: 31 f6 xor %esi,%esi 1986fb: 41 5c pop %r12 1986fd: e9 00 00 00 00 jmpq 198702 198702: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 198709: 5b pop %rbx 19870a: 5d pop %rbp 19870b: 41 5c pop %r12 19870d: e9 00 00 00 00 jmpq 198712 198712: 5b pop %rbx 198713: b8 fe ff ff ff mov $0xfffffffe,%eax 198718: 5d pop %rbp 198719: 41 5c pop %r12 19871b: c3 retq 19871c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000198720 : 198720: e8 00 00 00 00 callq 198725 198725: 55 push %rbp 198726: 89 f5 mov %esi,%ebp 198728: 53 push %rbx 198729: 48 89 fb mov %rdi,%rbx 19872c: e8 00 00 00 00 callq 198731 198731: 84 c0 test %al,%al 198733: 75 2d jne 198762 198735: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 19873c: 48 85 c0 test %rax,%rax 19873f: 74 1c je 19875d 198741: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 198748: 48 85 c0 test %rax,%rax 19874b: 74 10 je 19875d 19874d: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 198754: 89 ee mov %ebp,%esi 198756: 5b pop %rbx 198757: 5d pop %rbp 198758: e9 00 00 00 00 jmpq 19875d 19875d: 31 c0 xor %eax,%eax 19875f: 5b pop %rbx 198760: 5d pop %rbp 198761: c3 retq 198762: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 198769: 89 ee mov %ebp,%esi 19876b: 5b pop %rbx 19876c: 5d pop %rbp 19876d: e9 00 00 00 00 jmpq 198772 198772: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 198779: 00 00 00 00 19877d: 0f 1f 00 nopl (%rax) 0000000000198780 : 198780: e8 00 00 00 00 callq 198785 198785: 41 55 push %r13 198787: 41 54 push %r12 198789: 55 push %rbp 19878a: 53 push %rbx 19878b: 48 89 fb mov %rdi,%rbx 19878e: 48 83 ec 10 sub $0x10,%rsp 198792: 48 8b af c8 75 00 00 mov 0x75c8(%rdi),%rbp 198799: 4c 8b af c0 75 00 00 mov 0x75c0(%rdi),%r13 1987a0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1987a7: 00 00 1987a9: 48 89 44 24 08 mov %rax,0x8(%rsp) 1987ae: 31 c0 xor %eax,%eax 1987b0: e8 00 00 00 00 callq 1987b5 1987b5: 84 c0 test %al,%al 1987b7: 75 4a jne 198803 1987b9: 41 89 c4 mov %eax,%r12d 1987bc: 48 85 ed test %rbp,%rbp 1987bf: 74 24 je 1987e5 1987c1: 48 8b 85 e0 01 00 00 mov 0x1e0(%rbp),%rax 1987c8: 48 85 c0 test %rax,%rax 1987cb: 74 18 je 1987e5 1987cd: 48 8d 74 24 07 lea 0x7(%rsp),%rsi 1987d2: 4c 89 ef mov %r13,%rdi 1987d5: e8 00 00 00 00 callq 1987da 1987da: 85 c0 test %eax,%eax 1987dc: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1987e1: 44 0f 44 e0 cmove %eax,%r12d 1987e5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1987ea: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1987f1: 00 00 1987f3: 75 34 jne 198829 1987f5: 48 83 c4 10 add $0x10,%rsp 1987f9: 44 89 e0 mov %r12d,%eax 1987fc: 5b pop %rbx 1987fd: 5d pop %rbp 1987fe: 41 5c pop %r12 198800: 41 5d pop %r13 198802: c3 retq 198803: 48 8b 44 24 08 mov 0x8(%rsp),%rax 198808: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19880f: 00 00 198811: 75 16 jne 198829 198813: 48 83 c4 10 add $0x10,%rsp 198817: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 19881e: 5b pop %rbx 19881f: 5d pop %rbp 198820: 41 5c pop %r12 198822: 41 5d pop %r13 198824: e9 00 00 00 00 jmpq 198829 198829: e8 00 00 00 00 callq 19882e 19882e: 66 90 xchg %ax,%ax 0000000000198830 : 198830: e8 00 00 00 00 callq 198835 198835: 41 54 push %r12 198837: 55 push %rbp 198838: 53 push %rbx 198839: 48 89 fb mov %rdi,%rbx 19883c: 48 8b af c8 75 00 00 mov 0x75c8(%rdi),%rbp 198843: 4c 8b a7 c0 75 00 00 mov 0x75c0(%rdi),%r12 19884a: e8 00 00 00 00 callq 19884f 19884f: 84 c0 test %al,%al 198851: 75 1d jne 198870 198853: 48 85 ed test %rbp,%rbp 198856: 74 28 je 198880 198858: 48 8b 85 08 02 00 00 mov 0x208(%rbp),%rax 19885f: 48 85 c0 test %rax,%rax 198862: 74 1c je 198880 198864: 5b pop %rbx 198865: 4c 89 e7 mov %r12,%rdi 198868: 5d pop %rbp 198869: 41 5c pop %r12 19886b: e9 00 00 00 00 jmpq 198870 198870: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 198877: 5b pop %rbx 198878: 5d pop %rbp 198879: 41 5c pop %r12 19887b: e9 00 00 00 00 jmpq 198880 198880: 5b pop %rbx 198881: b8 fe ff ff ff mov $0xfffffffe,%eax 198886: 5d pop %rbp 198887: 41 5c pop %r12 198889: c3 retq 19888a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000198890 : 198890: e8 00 00 00 00 callq 198895 198895: 41 54 push %r12 198897: 55 push %rbp 198898: 53 push %rbx 198899: 48 89 fb mov %rdi,%rbx 19889c: 48 8b af c8 75 00 00 mov 0x75c8(%rdi),%rbp 1988a3: 4c 8b a7 c0 75 00 00 mov 0x75c0(%rdi),%r12 1988aa: e8 00 00 00 00 callq 1988af 1988af: 84 c0 test %al,%al 1988b1: 75 37 jne 1988ea 1988b3: 48 85 ed test %rbp,%rbp 1988b6: 74 56 je 19890e 1988b8: 48 8b 85 f0 01 00 00 mov 0x1f0(%rbp),%rax 1988bf: 48 85 c0 test %rax,%rax 1988c2: 74 4a je 19890e 1988c4: be 01 00 00 00 mov $0x1,%esi 1988c9: 4c 89 e7 mov %r12,%rdi 1988cc: e8 00 00 00 00 callq 1988d1 1988d1: 85 c0 test %eax,%eax 1988d3: 75 28 jne 1988fd 1988d5: 5b pop %rbx 1988d6: 48 8b 85 f0 01 00 00 mov 0x1f0(%rbp),%rax 1988dd: 4c 89 e7 mov %r12,%rdi 1988e0: 31 f6 xor %esi,%esi 1988e2: 5d pop %rbp 1988e3: 41 5c pop %r12 1988e5: e9 00 00 00 00 jmpq 1988ea 1988ea: 48 8d ab d8 75 00 00 lea 0x75d8(%rbx),%rbp 1988f1: 48 89 ef mov %rbp,%rdi 1988f4: e8 00 00 00 00 callq 1988f9 1988f9: 85 c0 test %eax,%eax 1988fb: 74 05 je 198902 1988fd: 5b pop %rbx 1988fe: 5d pop %rbp 1988ff: 41 5c pop %r12 198901: c3 retq 198902: 5b pop %rbx 198903: 48 89 ef mov %rbp,%rdi 198906: 5d pop %rbp 198907: 41 5c pop %r12 198909: e9 00 00 00 00 jmpq 19890e 19890e: b8 fe ff ff ff mov $0xfffffffe,%eax 198913: eb e8 jmp 1988fd 198915: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19891c: 00 00 00 00 0000000000198920 : 198920: e8 00 00 00 00 callq 198925 198925: 53 push %rbx 198926: 48 89 fb mov %rdi,%rbx 198929: e8 00 00 00 00 callq 19892e 19892e: 84 c0 test %al,%al 198930: 75 04 jne 198936 198932: 31 c0 xor %eax,%eax 198934: 5b pop %rbx 198935: c3 retq 198936: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 19893d: 5b pop %rbx 19893e: e9 00 00 00 00 jmpq 198943 198943: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19894a: 00 00 00 00 19894e: 66 90 xchg %ax,%ax 0000000000198950 : 198950: e8 00 00 00 00 callq 198955 198955: 55 push %rbp 198956: 48 8d af d8 75 00 00 lea 0x75d8(%rdi),%rbp 19895d: e8 00 00 00 00 callq 198962 198962: 84 c0 test %al,%al 198964: 74 09 je 19896f 198966: 48 89 ef mov %rbp,%rdi 198969: 5d pop %rbp 19896a: e9 00 00 00 00 jmpq 19896f 19896f: b8 a1 ff ff ff mov $0xffffffa1,%eax 198974: 5d pop %rbp 198975: c3 retq 198976: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19897d: 00 00 00 0000000000198980 : 198980: e8 00 00 00 00 callq 198985 198985: 41 54 push %r12 198987: 41 89 f4 mov %esi,%r12d 19898a: 55 push %rbp 19898b: 89 d5 mov %edx,%ebp 19898d: 53 push %rbx 19898e: 48 89 fb mov %rdi,%rbx 198991: e8 00 00 00 00 callq 198996 198996: 84 c0 test %al,%al 198998: 75 36 jne 1989d0 19899a: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 1989a1: 48 85 c0 test %rax,%rax 1989a4: 74 23 je 1989c9 1989a6: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 1989ad: 48 85 c0 test %rax,%rax 1989b0: 74 17 je 1989c9 1989b2: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 1989b9: 40 0f b6 d5 movzbl %bpl,%edx 1989bd: 5b pop %rbx 1989be: 44 89 e6 mov %r12d,%esi 1989c1: 5d pop %rbp 1989c2: 41 5c pop %r12 1989c4: e9 00 00 00 00 jmpq 1989c9 1989c9: 5b pop %rbx 1989ca: 31 c0 xor %eax,%eax 1989cc: 5d pop %rbp 1989cd: 41 5c pop %r12 1989cf: c3 retq 1989d0: 40 0f b6 d5 movzbl %bpl,%edx 1989d4: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 1989db: 44 89 e6 mov %r12d,%esi 1989de: 5b pop %rbx 1989df: 5d pop %rbp 1989e0: 41 5c pop %r12 1989e2: e9 00 00 00 00 jmpq 1989e7 1989e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1989ee: 00 00 00000000001989f0 : 1989f0: e8 00 00 00 00 callq 1989f5 1989f5: 55 push %rbp 1989f6: 89 f5 mov %esi,%ebp 1989f8: 53 push %rbx 1989f9: 48 89 fb mov %rdi,%rbx 1989fc: e8 00 00 00 00 callq 198a01 198a01: 84 c0 test %al,%al 198a03: 75 2d jne 198a32 198a05: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 198a0c: 48 85 c0 test %rax,%rax 198a0f: 74 1c je 198a2d 198a11: 48 8b 80 18 02 00 00 mov 0x218(%rax),%rax 198a18: 48 85 c0 test %rax,%rax 198a1b: 74 10 je 198a2d 198a1d: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 198a24: 89 ee mov %ebp,%esi 198a26: 5b pop %rbx 198a27: 5d pop %rbp 198a28: e9 00 00 00 00 jmpq 198a2d 198a2d: 31 c0 xor %eax,%eax 198a2f: 5b pop %rbx 198a30: 5d pop %rbp 198a31: c3 retq 198a32: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 198a39: 89 ee mov %ebp,%esi 198a3b: 5b pop %rbx 198a3c: 5d pop %rbp 198a3d: e9 00 00 00 00 jmpq 198a42 198a42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 198a49: 00 00 00 00 198a4d: 0f 1f 00 nopl (%rax) 0000000000198a50 : 198a50: e8 00 00 00 00 callq 198a55 198a55: 41 55 push %r13 198a57: 41 54 push %r12 198a59: 55 push %rbp 198a5a: 89 f5 mov %esi,%ebp 198a5c: 53 push %rbx 198a5d: 48 89 fb mov %rdi,%rbx 198a60: 4c 8b a7 c8 75 00 00 mov 0x75c8(%rdi),%r12 198a67: 4c 8b af c0 75 00 00 mov 0x75c0(%rdi),%r13 198a6e: e8 00 00 00 00 callq 198a73 198a73: 84 c0 test %al,%al 198a75: 75 2b jne 198aa2 198a77: 4d 85 e4 test %r12,%r12 198a7a: 74 1d je 198a99 198a7c: 49 8b 84 24 10 02 00 mov 0x210(%r12),%rax 198a83: 00 198a84: 48 85 c0 test %rax,%rax 198a87: 74 10 je 198a99 198a89: 5b pop %rbx 198a8a: 89 ee mov %ebp,%esi 198a8c: 4c 89 ef mov %r13,%rdi 198a8f: 5d pop %rbp 198a90: 41 5c pop %r12 198a92: 41 5d pop %r13 198a94: e9 00 00 00 00 jmpq 198a99 198a99: 5b pop %rbx 198a9a: 31 c0 xor %eax,%eax 198a9c: 5d pop %rbp 198a9d: 41 5c pop %r12 198a9f: 41 5d pop %r13 198aa1: c3 retq 198aa2: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 198aa9: 89 ee mov %ebp,%esi 198aab: 5b pop %rbx 198aac: 5d pop %rbp 198aad: 41 5c pop %r12 198aaf: 41 5d pop %r13 198ab1: e9 00 00 00 00 jmpq 198ab6 198ab6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 198abd: 00 00 00 0000000000198ac0 : 198ac0: e8 00 00 00 00 callq 198ac5 198ac5: 55 push %rbp 198ac6: 89 f5 mov %esi,%ebp 198ac8: 53 push %rbx 198ac9: 48 89 fb mov %rdi,%rbx 198acc: e8 00 00 00 00 callq 198ad1 198ad1: 84 c0 test %al,%al 198ad3: 75 05 jne 198ada 198ad5: 31 c0 xor %eax,%eax 198ad7: 5b pop %rbx 198ad8: 5d pop %rbp 198ad9: c3 retq 198ada: 40 0f b6 f5 movzbl %bpl,%esi 198ade: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 198ae5: 5b pop %rbx 198ae6: 5d pop %rbp 198ae7: e9 00 00 00 00 jmpq 198aec 198aec: 0f 1f 40 00 nopl 0x0(%rax) 0000000000198af0 : 198af0: e8 00 00 00 00 callq 198af5 198af5: 41 54 push %r12 198af7: 55 push %rbp 198af8: 53 push %rbx 198af9: 48 89 fb mov %rdi,%rbx 198afc: 4c 8b a7 c0 75 00 00 mov 0x75c0(%rdi),%r12 198b03: 48 8b af c8 75 00 00 mov 0x75c8(%rdi),%rbp 198b0a: e8 00 00 00 00 callq 198b0f 198b0f: 84 c0 test %al,%al 198b11: 75 24 jne 198b37 198b13: 48 85 ed test %rbp,%rbp 198b16: 74 18 je 198b30 198b18: 48 8b 85 b8 01 00 00 mov 0x1b8(%rbp),%rax 198b1f: 48 85 c0 test %rax,%rax 198b22: 74 0c je 198b30 198b24: 5b pop %rbx 198b25: 4c 89 e7 mov %r12,%rdi 198b28: 5d pop %rbp 198b29: 41 5c pop %r12 198b2b: e9 00 00 00 00 jmpq 198b30 198b30: 5b pop %rbx 198b31: 31 c0 xor %eax,%eax 198b33: 5d pop %rbp 198b34: 41 5c pop %r12 198b36: c3 retq 198b37: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 198b3e: 5b pop %rbx 198b3f: 5d pop %rbp 198b40: 41 5c pop %r12 198b42: e9 00 00 00 00 jmpq 198b47 198b47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 198b4e: 00 00 0000000000198b50 : 198b50: e8 00 00 00 00 callq 198b55 198b55: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 198b5c: 48 85 c0 test %rax,%rax 198b5f: 74 18 je 198b79 198b61: 48 8b 80 10 01 00 00 mov 0x110(%rax),%rax 198b68: 48 85 c0 test %rax,%rax 198b6b: 74 0c je 198b79 198b6d: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 198b74: e9 00 00 00 00 jmpq 198b79 198b79: 31 c0 xor %eax,%eax 198b7b: c3 retq 198b7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000198b80 : 198b80: e8 00 00 00 00 callq 198b85 198b85: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 198b8c: 4c 8b 87 c0 75 00 00 mov 0x75c0(%rdi),%r8 198b93: 48 85 c0 test %rax,%rax 198b96: 74 18 je 198bb0 198b98: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 198b9f: 48 85 c0 test %rax,%rax 198ba2: 74 0c je 198bb0 198ba4: 40 0f b6 f6 movzbl %sil,%esi 198ba8: 4c 89 c7 mov %r8,%rdi 198bab: e9 00 00 00 00 jmpq 198bb0 198bb0: b8 a1 ff ff ff mov $0xffffffa1,%eax 198bb5: c3 retq 198bb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 198bbd: 00 00 00 0000000000198bc0 : 198bc0: e8 00 00 00 00 callq 198bc5 198bc5: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 198bcc: 75 01 jne 198bcf 198bce: c3 retq 198bcf: 55 push %rbp 198bd0: 48 8d af 78 7c 00 00 lea 0x7c78(%rdi),%rbp 198bd7: 53 push %rbx 198bd8: 48 89 fb mov %rdi,%rbx 198bdb: 48 89 ef mov %rbp,%rdi 198bde: e8 00 00 00 00 callq 198be3 198be3: e8 00 00 00 00 callq 198be8 198be8: 85 c0 test %eax,%eax 198bea: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 198bf1: 40 0f 9f c6 setg %sil 198bf5: 40 88 b3 70 85 00 00 mov %sil,0x8570(%rbx) 198bfc: 48 85 c0 test %rax,%rax 198bff: 74 19 je 198c1a 198c01: 48 8b 40 30 mov 0x30(%rax),%rax 198c05: 48 85 c0 test %rax,%rax 198c08: 74 10 je 198c1a 198c0a: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 198c11: 40 0f b6 f6 movzbl %sil,%esi 198c15: e8 00 00 00 00 callq 198c1a 198c1a: 48 89 ef mov %rbp,%rdi 198c1d: e8 00 00 00 00 callq 198c22 198c22: 48 89 df mov %rbx,%rdi 198c25: e8 00 00 00 00 callq 198c2a 198c2a: 84 c0 test %al,%al 198c2c: 75 03 jne 198c31 198c2e: 5b pop %rbx 198c2f: 5d pop %rbp 198c30: c3 retq 198c31: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 198c38: 5b pop %rbx 198c39: 5d pop %rbp 198c3a: e9 00 00 00 00 jmpq 198c3f 198c3f: 90 nop 0000000000198c40 : 198c40: e8 00 00 00 00 callq 198c45 198c45: 48 85 d2 test %rdx,%rdx 198c48: 74 77 je 198cc1 198c4a: 41 55 push %r13 198c4c: 49 89 cd mov %rcx,%r13 198c4f: 41 54 push %r12 198c51: 55 push %rbp 198c52: 53 push %rbx 198c53: 48 85 c9 test %rcx,%rcx 198c56: 74 5d je 198cb5 198c58: 48 89 fb mov %rdi,%rbx 198c5b: 89 f5 mov %esi,%ebp 198c5d: 49 89 d4 mov %rdx,%r12 198c60: e8 00 00 00 00 callq 198c65 198c65: 84 c0 test %al,%al 198c67: 75 32 jne 198c9b 198c69: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 198c70: 48 85 c0 test %rax,%rax 198c73: 74 40 je 198cb5 198c75: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 198c7c: 48 85 c0 test %rax,%rax 198c7f: 74 34 je 198cb5 198c81: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 198c88: 4c 89 e9 mov %r13,%rcx 198c8b: 5b pop %rbx 198c8c: 4c 89 e2 mov %r12,%rdx 198c8f: 89 ee mov %ebp,%esi 198c91: 5d pop %rbp 198c92: 41 5c pop %r12 198c94: 41 5d pop %r13 198c96: e9 00 00 00 00 jmpq 198c9b 198c9b: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 198ca2: 4c 89 e9 mov %r13,%rcx 198ca5: 5b pop %rbx 198ca6: 4c 89 e2 mov %r12,%rdx 198ca9: 89 ee mov %ebp,%esi 198cab: 5d pop %rbp 198cac: 41 5c pop %r12 198cae: 41 5d pop %r13 198cb0: e9 00 00 00 00 jmpq 198cb5 198cb5: 5b pop %rbx 198cb6: b8 ea ff ff ff mov $0xffffffea,%eax 198cbb: 5d pop %rbp 198cbc: 41 5c pop %r12 198cbe: 41 5d pop %r13 198cc0: c3 retq 198cc1: b8 ea ff ff ff mov $0xffffffea,%eax 198cc6: c3 retq 198cc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 198cce: 00 00 0000000000198cd0 : 198cd0: e8 00 00 00 00 callq 198cd5 198cd5: 41 56 push %r14 198cd7: 41 55 push %r13 198cd9: 41 54 push %r12 198cdb: 55 push %rbp 198cdc: 53 push %rbx 198cdd: 48 83 ec 10 sub $0x10,%rsp 198ce1: 0f b6 af b4 fd ff ff movzbl -0x24c(%rdi),%ebp 198ce8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 198cef: 00 00 198cf1: 48 89 44 24 08 mov %rax,0x8(%rsp) 198cf6: 31 c0 xor %eax,%eax 198cf8: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 198cff: 00 198d00: 40 84 ed test %bpl,%bpl 198d03: 75 21 jne 198d26 198d05: 48 8b 44 24 08 mov 0x8(%rsp),%rax 198d0a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 198d11: 00 00 198d13: 0f 85 95 00 00 00 jne 198dae 198d19: 48 83 c4 10 add $0x10,%rsp 198d1d: 5b pop %rbx 198d1e: 5d pop %rbp 198d1f: 41 5c pop %r12 198d21: 41 5d pop %r13 198d23: 41 5e pop %r14 198d25: c3 retq 198d26: 48 89 fb mov %rdi,%rbx 198d29: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 198d2e: 48 89 e2 mov %rsp,%rdx 198d31: be 09 00 00 00 mov $0x9,%esi 198d36: 4c 8d af f0 80 ff ff lea -0x7f10(%rdi),%r13 198d3d: 4c 8d a3 68 fd ff ff lea -0x298(%rbx),%r12 198d44: 4c 89 ef mov %r13,%rdi 198d47: e8 00 00 00 00 callq 198d4c 198d4c: 85 c0 test %eax,%eax 198d4e: 75 3f jne 198d8f 198d50: 8b 04 24 mov (%rsp),%eax 198d53: 39 43 20 cmp %eax,0x20(%rbx) 198d56: 7f 3d jg 198d95 198d58: 4c 89 e7 mov %r12,%rdi 198d5b: 41 be 0b 00 00 00 mov $0xb,%r14d 198d61: e8 00 00 00 00 callq 198d66 198d66: 40 88 6b f7 mov %bpl,-0x9(%rbx) 198d6a: 4c 89 e7 mov %r12,%rdi 198d6d: 44 89 b3 68 fe ff ff mov %r14d,-0x198(%rbx) 198d74: e8 00 00 00 00 callq 198d79 198d79: 80 bb b4 fd ff ff 00 cmpb $0x0,-0x24c(%rbx) 198d80: 74 83 je 198d05 198d82: 4c 89 ef mov %r13,%rdi 198d85: e8 56 e3 ff ff callq 1970e0 198d8a: e9 76 ff ff ff jmpq 198d05 198d8f: 80 7b 44 00 cmpb $0x0,0x44(%rbx) 198d93: 74 c3 je 198d58 198d95: 44 8b b3 6c fe ff ff mov -0x194(%rbx),%r14d 198d9c: 4c 89 e7 mov %r12,%rdi 198d9f: e8 00 00 00 00 callq 198da4 198da4: 41 83 fe 0b cmp $0xb,%r14d 198da8: 40 0f 94 c5 sete %bpl 198dac: eb b8 jmp 198d66 198dae: e8 00 00 00 00 callq 198db3 198db3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 198dba: 00 00 00 00 198dbe: 66 90 xchg %ax,%ax 0000000000198dc0 : 198dc0: e8 00 00 00 00 callq 198dc5 198dc5: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 198dcc: 74 05 je 198dd3 198dce: e9 0d e3 ff ff jmpq 1970e0 198dd3: c3 retq 198dd4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 198ddb: 00 00 00 00 198ddf: 90 nop 0000000000198de0 : 198de0: e8 00 00 00 00 callq 198de5 198de5: 41 54 push %r12 198de7: 55 push %rbp 198de8: 48 89 fd mov %rdi,%rbp 198deb: 53 push %rbx 198dec: 83 bf 0c 07 00 00 6e cmpl $0x6e,0x70c(%rdi) 198df3: 89 f3 mov %esi,%ebx 198df5: 0f 84 8d 00 00 00 je 198e88 198dfb: 41 89 f4 mov %esi,%r12d 198dfe: be 08 00 00 00 mov $0x8,%esi 198e03: 41 83 f4 01 xor $0x1,%r12d 198e07: 45 0f b6 e4 movzbl %r12b,%r12d 198e0b: 44 89 e2 mov %r12d,%edx 198e0e: e8 00 00 00 00 callq 198e13 198e13: 89 c2 mov %eax,%edx 198e15: 85 c0 test %eax,%eax 198e17: 74 20 je 198e39 198e19: 84 db test %bl,%bl 198e1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 198e22: 48 c7 c0 00 00 00 00 mov $0x0,%rax 198e29: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 198e30: 48 0f 44 f0 cmove %rax,%rsi 198e34: e8 00 00 00 00 callq 198e39 198e39: 83 bd 08 07 00 00 0e cmpl $0xe,0x708(%rbp) 198e40: 74 05 je 198e47 198e42: 5b pop %rbx 198e43: 5d pop %rbp 198e44: 41 5c pop %r12 198e46: c3 retq 198e47: 81 bd 54 fe 00 00 ff cmpl $0xeff,0xfe54(%rbp) 198e4e: 0e 00 00 198e51: 76 ef jbe 198e42 198e53: 48 8b bd c0 75 00 00 mov 0x75c0(%rbp),%rdi 198e5a: 48 85 ff test %rdi,%rdi 198e5d: 74 e3 je 198e42 198e5f: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 198e66: 48 85 c0 test %rax,%rax 198e69: 74 d7 je 198e42 198e6b: 48 8b 80 08 02 00 00 mov 0x208(%rax),%rax 198e72: 48 85 c0 test %rax,%rax 198e75: 74 cb je 198e42 198e77: 5b pop %rbx 198e78: 44 89 e6 mov %r12d,%esi 198e7b: 5d pop %rbp 198e7c: ba 01 00 00 00 mov $0x1,%edx 198e81: 41 5c pop %r12 198e83: e9 00 00 00 00 jmpq 198e88 198e88: 4c 8d a7 78 7c 00 00 lea 0x7c78(%rdi),%r12 198e8f: 4c 89 e7 mov %r12,%rdi 198e92: e8 00 00 00 00 callq 198e97 198e97: 84 db test %bl,%bl 198e99: 75 24 jne 198ebf 198e9b: c6 85 08 7f 00 00 00 movb $0x0,0x7f08(%rbp) 198ea2: 4c 89 e7 mov %r12,%rdi 198ea5: e8 00 00 00 00 callq 198eaa 198eaa: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 198eb1: 74 8f je 198e42 198eb3: 5b pop %rbx 198eb4: 48 89 ef mov %rbp,%rdi 198eb7: 5d pop %rbp 198eb8: 41 5c pop %r12 198eba: e9 21 e2 ff ff jmpq 1970e0 198ebf: c6 85 08 7f 00 00 01 movb $0x1,0x7f08(%rbp) 198ec6: c7 85 78 7d 00 00 05 movl $0x5,0x7d78(%rbp) 198ecd: 00 00 00 198ed0: eb d0 jmp 198ea2 198ed2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 198ed9: 00 00 00 00 198edd: 0f 1f 00 nopl (%rax) 0000000000198ee0 : 198ee0: e8 00 00 00 00 callq 198ee5 198ee5: 41 54 push %r12 198ee7: 55 push %rbp 198ee8: 48 89 fd mov %rdi,%rbp 198eeb: 53 push %rbx 198eec: 83 bf 0c 07 00 00 6e cmpl $0x6e,0x70c(%rdi) 198ef3: 89 f3 mov %esi,%ebx 198ef5: 74 41 je 198f38 198ef7: 89 f2 mov %esi,%edx 198ef9: be 09 00 00 00 mov $0x9,%esi 198efe: 83 f2 01 xor $0x1,%edx 198f01: 0f b6 d2 movzbl %dl,%edx 198f04: e8 00 00 00 00 callq 198f09 198f09: 89 c2 mov %eax,%edx 198f0b: 85 c0 test %eax,%eax 198f0d: 74 24 je 198f33 198f0f: 84 db test %bl,%bl 198f11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 198f18: 48 c7 c0 00 00 00 00 mov $0x0,%rax 198f1f: 5b pop %rbx 198f20: 48 0f 44 f0 cmove %rax,%rsi 198f24: 5d pop %rbp 198f25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 198f2c: 41 5c pop %r12 198f2e: e9 00 00 00 00 jmpq 198f33 198f33: 5b pop %rbx 198f34: 5d pop %rbp 198f35: 41 5c pop %r12 198f37: c3 retq 198f38: 4c 8d a7 78 7c 00 00 lea 0x7c78(%rdi),%r12 198f3f: 4c 89 e7 mov %r12,%rdi 198f42: e8 00 00 00 00 callq 198f47 198f47: 84 db test %bl,%bl 198f49: 75 24 jne 198f6f 198f4b: c6 85 09 7f 00 00 00 movb $0x0,0x7f09(%rbp) 198f52: 4c 89 e7 mov %r12,%rdi 198f55: e8 00 00 00 00 callq 198f5a 198f5a: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 198f61: 74 d0 je 198f33 198f63: 5b pop %rbx 198f64: 48 89 ef mov %rbp,%rdi 198f67: 5d pop %rbp 198f68: 41 5c pop %r12 198f6a: e9 71 e1 ff ff jmpq 1970e0 198f6f: c6 85 09 7f 00 00 01 movb $0x1,0x7f09(%rbp) 198f76: c7 85 74 7d 00 00 00 movl $0x0,0x7d74(%rbp) 198f7d: 00 00 00 198f80: eb d0 jmp 198f52 198f82: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 198f89: 00 00 00 00 198f8d: 0f 1f 00 nopl (%rax) 0000000000198f90 : 198f90: e8 00 00 00 00 callq 198f95 198f95: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 198f9c: 48 8b 50 20 mov 0x20(%rax),%rdx 198fa0: 48 85 d2 test %rdx,%rdx 198fa3: 74 4a je 198fef 198fa5: 55 push %rbp 198fa6: 53 push %rbx 198fa7: 8b 87 d0 7c 00 00 mov 0x7cd0(%rdi),%eax 198fad: 48 89 fb mov %rdi,%rbx 198fb0: 85 c0 test %eax,%eax 198fb2: 7e 38 jle 198fec 198fb4: 31 ed xor %ebp,%ebp 198fb6: eb 0b jmp 198fc3 198fb8: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 198fbf: 48 8b 50 20 mov 0x20(%rax),%rdx 198fc3: 48 63 c5 movslq %ebp,%rax 198fc6: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 198fcd: 83 c5 01 add $0x1,%ebp 198fd0: 48 8d 34 40 lea (%rax,%rax,2),%rsi 198fd4: 48 c1 e6 04 shl $0x4,%rsi 198fd8: 48 03 b3 c8 7c 00 00 add 0x7cc8(%rbx),%rsi 198fdf: e8 00 00 00 00 callq 198fe4 198fe4: 39 ab d0 7c 00 00 cmp %ebp,0x7cd0(%rbx) 198fea: 7f cc jg 198fb8 198fec: 5b pop %rbx 198fed: 5d pop %rbp 198fee: c3 retq 198fef: c3 retq 0000000000198ff0 : 198ff0: e8 00 00 00 00 callq 198ff5 198ff5: 55 push %rbp 198ff6: 89 f5 mov %esi,%ebp 198ff8: 53 push %rbx 198ff9: 48 89 fb mov %rdi,%rbx 198ffc: e8 00 00 00 00 callq 199001 199001: 84 c0 test %al,%al 199003: 75 03 jne 199008 199005: 5b pop %rbx 199006: 5d pop %rbp 199007: c3 retq 199008: 89 ea mov %ebp,%edx 19900a: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 199011: be 0d 00 00 00 mov $0xd,%esi 199016: 83 f2 01 xor $0x1,%edx 199019: 0f b6 d2 movzbl %dl,%edx 19901c: e8 00 00 00 00 callq 199021 199021: 89 c2 mov %eax,%edx 199023: 85 c0 test %eax,%eax 199025: 74 de je 199005 199027: 40 84 ed test %bpl,%bpl 19902a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 199031: 48 c7 c0 00 00 00 00 mov $0x0,%rax 199038: 5b pop %rbx 199039: 48 0f 44 f0 cmove %rax,%rsi 19903d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 199044: 5d pop %rbp 199045: e9 00 00 00 00 jmpq 19904a 19904a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000199050 : 199050: e8 00 00 00 00 callq 199055 199055: 41 54 push %r12 199057: 45 31 e4 xor %r12d,%r12d 19905a: 55 push %rbp 19905b: 53 push %rbx 19905c: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 199063: 48 85 c0 test %rax,%rax 199066: 74 32 je 19909a 199068: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 19906f: 48 85 c0 test %rax,%rax 199072: 74 26 je 19909a 199074: 48 89 fb mov %rdi,%rbx 199077: 48 89 f5 mov %rsi,%rbp 19907a: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 199081: e8 00 00 00 00 callq 199086 199086: 41 89 c4 mov %eax,%r12d 199089: 85 c0 test %eax,%eax 19908b: 0f 85 00 00 00 00 jne 199091 199091: 8b 83 88 7f 00 00 mov 0x7f88(%rbx),%eax 199097: 89 45 00 mov %eax,0x0(%rbp) 19909a: 44 89 e0 mov %r12d,%eax 19909d: 5b pop %rbx 19909e: 5d pop %rbp 19909f: 41 5c pop %r12 1990a1: c3 retq 1990a2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1990a9: 00 00 00 1990ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001990b0 : 1990b0: e8 00 00 00 00 callq 1990b5 1990b5: 41 54 push %r12 1990b7: 55 push %rbp 1990b8: 48 83 ec 08 sub $0x8,%rsp 1990bc: 48 8b 6f 78 mov 0x78(%rdi),%rbp 1990c0: 8b 85 50 65 01 00 mov 0x16550(%rbp),%eax 1990c6: 83 e0 10 and $0x10,%eax 1990c9: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 1990d0: 74 7f je 199151 1990d2: 85 c0 test %eax,%eax 1990d4: 74 6d je 199143 1990d6: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1990dd: 0f 94 c0 sete %al 1990e0: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1990e7: 0f 94 c2 sete %dl 1990ea: 09 d0 or %edx,%eax 1990ec: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1990f3: 0f 94 c2 sete %dl 1990f6: 09 d0 or %edx,%eax 1990f8: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1990ff: 0f 94 c2 sete %dl 199102: 09 d0 or %edx,%eax 199104: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19910b: 0f 94 c2 sete %dl 19910e: 09 d0 or %edx,%eax 199110: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199117: 0f 94 c2 sete %dl 19911a: 09 d0 or %edx,%eax 19911c: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199123: 0f 94 c2 sete %dl 199126: 09 d0 or %edx,%eax 199128: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19912f: 0f 94 c2 sete %dl 199132: 08 d0 or %dl,%al 199134: 75 0d jne 199143 199136: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19913d: 0f 85 bb 02 00 00 jne 1993fe 199143: 45 31 e4 xor %r12d,%r12d 199146: 48 83 c4 08 add $0x8,%rsp 19914a: 44 89 e0 mov %r12d,%eax 19914d: 5d pop %rbp 19914e: 41 5c pop %r12 199150: c3 retq 199151: 85 c0 test %eax,%eax 199153: 75 81 jne 1990d6 199155: 80 bd c0 7c 00 00 00 cmpb $0x0,0x7cc0(%rbp) 19915c: 0f 84 a9 02 00 00 je 19940b 199162: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199169: 74 d8 je 199143 19916b: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199172: 0f 94 c0 sete %al 199175: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19917c: 0f 94 c2 sete %dl 19917f: 09 d0 or %edx,%eax 199181: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199188: 0f 94 c2 sete %dl 19918b: 09 d0 or %edx,%eax 19918d: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199194: 0f 94 c2 sete %dl 199197: 09 d0 or %edx,%eax 199199: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1991a0: 0f 94 c2 sete %dl 1991a3: 09 d0 or %edx,%eax 1991a5: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1991ac: 0f 94 c2 sete %dl 1991af: 09 d0 or %edx,%eax 1991b1: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1991b8: 0f 94 c2 sete %dl 1991bb: 08 d0 or %dl,%al 1991bd: 75 84 jne 199143 1991bf: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1991c6: 0f 84 77 ff ff ff je 199143 1991cc: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 1991d3: 0f 85 b1 02 00 00 jne 19948a 1991d9: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 1991e0: 0f 85 8f 00 00 00 jne 199275 1991e6: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1991ed: 0f 84 50 ff ff ff je 199143 1991f3: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1991fa: 0f 94 c2 sete %dl 1991fd: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199204: 0f 94 c0 sete %al 199207: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19920e: 0f 94 c1 sete %cl 199211: 09 c8 or %ecx,%eax 199213: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19921a: 0f 94 c1 sete %cl 19921d: 09 c8 or %ecx,%eax 19921f: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199226: 0f 94 c1 sete %cl 199229: 09 c8 or %ecx,%eax 19922b: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199232: 0f 94 c1 sete %cl 199235: 09 c8 or %ecx,%eax 199237: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19923e: 0f 94 c1 sete %cl 199241: 09 c8 or %ecx,%eax 199243: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19924a: 0f 94 c1 sete %cl 19924d: 09 c8 or %ecx,%eax 19924f: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199256: 0f 94 c1 sete %cl 199259: 09 c8 or %ecx,%eax 19925b: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199262: 0f 94 c1 sete %cl 199265: 08 c8 or %cl,%al 199267: 0f 85 d6 fe ff ff jne 199143 19926d: 84 d2 test %dl,%dl 19926f: 0f 85 ce fe ff ff jne 199143 199275: 48 89 ef mov %rbp,%rdi 199278: 48 89 34 24 mov %rsi,(%rsp) 19927c: 44 0f b7 66 08 movzwl 0x8(%rsi),%r12d 199281: e8 00 00 00 00 callq 199286 199286: 48 8b 34 24 mov (%rsp),%rsi 19928a: 84 c0 test %al,%al 19928c: 75 53 jne 1992e1 19928e: 48 8b 85 c8 75 00 00 mov 0x75c8(%rbp),%rax 199295: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19929c: 0f 94 c2 sete %dl 19929f: 48 83 78 58 00 cmpq $0x0,0x58(%rax) 1992a4: 75 08 jne 1992ae 1992a6: 84 d2 test %dl,%dl 1992a8: 0f 85 4f 03 00 00 jne 1995fd 1992ae: 48 83 78 48 00 cmpq $0x0,0x48(%rax) 1992b3: 75 0d jne 1992c2 1992b5: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1992bc: 0f 84 3b 03 00 00 je 1995fd 1992c2: 48 83 78 50 00 cmpq $0x0,0x50(%rax) 1992c7: 75 04 jne 1992cd 1992c9: 84 d2 test %dl,%dl 1992cb: 75 10 jne 1992dd 1992cd: 48 83 78 40 00 cmpq $0x0,0x40(%rax) 1992d2: 75 0d jne 1992e1 1992d4: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1992db: 75 04 jne 1992e1 1992dd: 41 80 e4 7f and $0x7f,%r12b 1992e1: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 1992e8: 0f 85 da 01 00 00 jne 1994c8 1992ee: 83 bd 0c 07 00 00 6e cmpl $0x6e,0x70c(%rbp) 1992f5: 0f 84 69 02 00 00 je 199564 1992fb: 48 89 ef mov %rbp,%rdi 1992fe: 48 89 34 24 mov %rsi,(%rsp) 199302: e8 00 00 00 00 callq 199307 199307: 48 8b 34 24 mov (%rsp),%rsi 19930b: 84 c0 test %al,%al 19930d: 75 22 jne 199331 19930f: 48 8b 85 c8 75 00 00 mov 0x75c8(%rbp),%rax 199316: 48 83 78 50 00 cmpq $0x0,0x50(%rax) 19931b: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx 199322: 0f 84 6a 02 00 00 je 199592 199328: 48 85 d2 test %rdx,%rdx 19932b: 0f 84 bc 02 00 00 je 1995ed 199331: 8b 85 0c 07 00 00 mov 0x70c(%rbp),%eax 199337: 83 f8 6e cmp $0x6e,%eax 19933a: 0f 84 d9 01 00 00 je 199519 199340: 83 f8 7d cmp $0x7d,%eax 199343: 0f 84 d0 01 00 00 je 199519 199349: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 199350: 0f 84 e2 01 00 00 je 199538 199356: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19935d: 0f 84 e0 fd ff ff je 199143 199363: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19936a: 0f 84 d3 fd ff ff je 199143 199370: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199377: 0f 94 c0 sete %al 19937a: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199381: 0f 94 c2 sete %dl 199384: 09 d0 or %edx,%eax 199386: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19938d: 0f 94 c2 sete %dl 199390: 09 d0 or %edx,%eax 199392: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199399: 0f 94 c2 sete %dl 19939c: 09 d0 or %edx,%eax 19939e: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1993a5: 0f 94 c2 sete %dl 1993a8: 09 d0 or %edx,%eax 1993aa: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1993b1: 0f 94 c2 sete %dl 1993b4: 09 d0 or %edx,%eax 1993b6: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1993bd: 0f 94 c2 sete %dl 1993c0: 09 d0 or %edx,%eax 1993c2: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1993c9: 0f 94 c2 sete %dl 1993cc: 09 d0 or %edx,%eax 1993ce: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1993d5: 0f 94 c2 sete %dl 1993d8: 09 d0 or %edx,%eax 1993da: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1993e1: 0f 94 c2 sete %dl 1993e4: 08 d0 or %dl,%al 1993e6: 0f 85 57 fd ff ff jne 199143 1993ec: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1993f3: 0f 84 4a fd ff ff je 199143 1993f9: e9 48 fd ff ff jmpq 199146 1993fe: 80 bd c0 7c 00 00 00 cmpb $0x0,0x7cc0(%rbp) 199405: 0f 85 c1 fd ff ff jne 1991cc 19940b: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 199412: 0f 84 c1 fd ff ff je 1991d9 199418: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19941f: 0f 84 1e fd ff ff je 199143 199425: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19942c: 0f 94 c0 sete %al 19942f: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199436: 0f 94 c2 sete %dl 199439: 09 d0 or %edx,%eax 19943b: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199442: 0f 94 c2 sete %dl 199445: 09 d0 or %edx,%eax 199447: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19944e: 0f 94 c2 sete %dl 199451: 09 d0 or %edx,%eax 199453: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19945a: 0f 94 c2 sete %dl 19945d: 09 d0 or %edx,%eax 19945f: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199466: 0f 94 c2 sete %dl 199469: 09 d0 or %edx,%eax 19946b: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199472: 0f 94 c2 sete %dl 199475: 08 d0 or %dl,%al 199477: 0f 85 c6 fc ff ff jne 199143 19947d: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199484: 0f 84 b9 fc ff ff je 199143 19948a: 81 bd 0c 07 00 00 86 cmpl $0x86,0x70c(%rbp) 199491: 00 00 00 199494: 0f 86 3f fd ff ff jbe 1991d9 19949a: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1994a1: 0f 84 9c fc ff ff je 199143 1994a7: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1994ae: 0f 84 8f fc ff ff je 199143 1994b4: 0f b6 95 c4 7c 00 00 movzbl 0x7cc4(%rbp),%edx 1994bb: 84 d2 test %dl,%dl 1994bd: 0f 84 3a fd ff ff je 1991fd 1994c3: e9 ad fd ff ff jmpq 199275 1994c8: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1994cf: 0f 94 c2 sete %dl 1994d2: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1994d9: 0f 94 c0 sete %al 1994dc: 08 c2 or %al,%dl 1994de: 0f 85 5f fc ff ff jne 199143 1994e4: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1994eb: 0f 84 52 fc ff ff je 199143 1994f1: 83 bd 0c 07 00 00 6e cmpl $0x6e,0x70c(%rbp) 1994f8: 74 0d je 199507 1994fa: 83 bd 08 07 00 00 17 cmpl $0x17,0x708(%rbp) 199501: 0f 87 f4 fd ff ff ja 1992fb 199507: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19950e: 0f 85 e7 fd ff ff jne 1992fb 199514: e9 2a fc ff ff jmpq 199143 199519: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199520: 0f 84 1d fc ff ff je 199143 199526: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19952d: 0f 85 16 fe ff ff jne 199349 199533: e9 0b fc ff ff jmpq 199143 199538: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19953f: 0f 84 fe fb ff ff je 199143 199545: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19954c: 0f 84 f1 fb ff ff je 199143 199552: 83 bd 08 07 00 00 12 cmpl $0x12,0x708(%rbp) 199559: 0f 87 e7 fb ff ff ja 199146 19955f: e9 0c fe ff ff jmpq 199370 199564: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 19956b: 0f 94 c2 sete %dl 19956e: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199575: 0f 94 c0 sete %al 199578: 08 c2 or %al,%dl 19957a: 0f 85 c3 fb ff ff jne 199143 199580: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 199587: 0f 85 7a ff ff ff jne 199507 19958d: e9 b1 fb ff ff jmpq 199143 199592: 48 83 78 58 00 cmpq $0x0,0x58(%rax) 199597: 0f 85 8b fd ff ff jne 199328 19959d: 48 85 d2 test %rdx,%rdx 1995a0: 0f 85 8b fd ff ff jne 199331 1995a6: 48 83 b8 b0 00 00 00 cmpq $0x0,0xb0(%rax) 1995ad: 00 1995ae: 0f 85 7d fd ff ff jne 199331 1995b4: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1995bb: 0f 84 82 fb ff ff je 199143 1995c1: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1995c8: 0f 84 75 fb ff ff je 199143 1995ce: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1995d5: 0f 84 68 fb ff ff je 199143 1995db: 48 81 fe 00 00 00 00 cmp $0x0,%rsi 1995e2: 0f 85 49 fd ff ff jne 199331 1995e8: e9 56 fb ff ff jmpq 199143 1995ed: 48 83 b8 b0 00 00 00 cmpq $0x0,0xb0(%rax) 1995f4: 00 1995f5: 0f 85 36 fd ff ff jne 199331 1995fb: eb d1 jmp 1995ce 1995fd: 66 41 81 e4 db fe and $0xfedb,%r12w 199603: e9 ba fc ff ff jmpq 1992c2 199608: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19960f: 00 0000000000199610 : 199610: e8 00 00 00 00 callq 199615 199615: 41 54 push %r12 199617: 55 push %rbp 199618: 53 push %rbx 199619: 48 83 ec 10 sub $0x10,%rsp 19961d: 48 8b 5f 78 mov 0x78(%rdi),%rbx 199621: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 199628: 00 00 19962a: 48 89 44 24 08 mov %rax,0x8(%rsp) 19962f: 31 c0 xor %eax,%eax 199631: 8b 83 34 66 01 00 mov 0x16634(%rbx),%eax 199637: 85 c0 test %eax,%eax 199639: 0f 85 55 01 00 00 jne 199794 19963f: 48 8b 7b 18 mov 0x18(%rbx),%rdi 199643: be 04 00 00 00 mov $0x4,%esi 199648: 48 89 d5 mov %rdx,%rbp 19964b: e8 00 00 00 00 callq 199650 199650: 4c 63 e0 movslq %eax,%r12 199653: 45 85 e4 test %r12d,%r12d 199656: 78 7e js 1996d6 199658: 48 8d 7b f0 lea -0x10(%rbx),%rdi 19965c: e8 00 00 00 00 callq 199661 199661: 84 c0 test %al,%al 199663: 0f 85 9b 00 00 00 jne 199704 199669: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 199670: 48 8b 80 20 02 00 00 mov 0x220(%rax),%rax 199677: 48 85 c0 test %rax,%rax 19967a: 0f 84 fa 00 00 00 je 19977a 199680: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 199687: 48 89 e6 mov %rsp,%rsi 19968a: e8 00 00 00 00 callq 19968f 19968f: 49 89 c4 mov %rax,%r12 199692: 4d 85 e4 test %r12,%r12 199695: 7e 2f jle 1996c6 199697: 49 81 fc ff 0f 00 00 cmp $0xfff,%r12 19969e: b8 ff 0f 00 00 mov $0xfff,%eax 1996a3: 48 8b 34 24 mov (%rsp),%rsi 1996a7: 4c 0f 4f e0 cmovg %rax,%r12 1996ab: 44 89 e1 mov %r12d,%ecx 1996ae: 41 83 fc 08 cmp $0x8,%r12d 1996b2: 73 67 jae 19971b 1996b4: 41 f6 c4 04 test $0x4,%r12b 1996b8: 0f 85 c4 00 00 00 jne 199782 1996be: 85 c9 test %ecx,%ecx 1996c0: 0f 85 96 00 00 00 jne 19975c 1996c6: 48 8b 6b 18 mov 0x18(%rbx),%rbp 1996ca: e8 00 00 00 00 callq 1996cf 1996cf: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 1996d6: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1996da: be 0d 00 00 00 mov $0xd,%esi 1996df: e8 00 00 00 00 callq 1996e4 1996e4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1996e9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1996f0: 00 00 1996f2: 0f 85 a8 00 00 00 jne 1997a0 1996f8: 48 83 c4 10 add $0x10,%rsp 1996fc: 4c 89 e0 mov %r12,%rax 1996ff: 5b pop %rbx 199700: 5d pop %rbp 199701: 41 5c pop %r12 199703: c3 retq 199704: 48 8d bb c8 75 00 00 lea 0x75c8(%rbx),%rdi 19970b: 48 89 e6 mov %rsp,%rsi 19970e: e8 00 00 00 00 callq 199713 199713: 49 89 c4 mov %rax,%r12 199716: e9 77 ff ff ff jmpq 199692 19971b: 48 8b 06 mov (%rsi),%rax 19971e: 48 8d 7d 08 lea 0x8(%rbp),%rdi 199722: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 199726: 48 89 45 00 mov %rax,0x0(%rbp) 19972a: 44 89 e0 mov %r12d,%eax 19972d: 48 8b 54 06 f8 mov -0x8(%rsi,%rax,1),%rdx 199732: 48 89 54 05 f8 mov %rdx,-0x8(%rbp,%rax,1) 199737: 48 29 fd sub %rdi,%rbp 19973a: 41 8d 0c 2c lea (%r12,%rbp,1),%ecx 19973e: 48 29 ee sub %rbp,%rsi 199741: c1 e9 03 shr $0x3,%ecx 199744: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 199747: 48 8b 6b 18 mov 0x18(%rbx),%rbp 19974b: e8 00 00 00 00 callq 199750 199750: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 199757: e9 7a ff ff ff jmpq 1996d6 19975c: 0f b6 06 movzbl (%rsi),%eax 19975f: 88 45 00 mov %al,0x0(%rbp) 199762: f6 c1 02 test $0x2,%cl 199765: 0f 84 5b ff ff ff je 1996c6 19976b: 0f b7 44 0e fe movzwl -0x2(%rsi,%rcx,1),%eax 199770: 66 89 44 0d fe mov %ax,-0x2(%rbp,%rcx,1) 199775: e9 4c ff ff ff jmpq 1996c6 19977a: 45 31 e4 xor %r12d,%r12d 19977d: e9 44 ff ff ff jmpq 1996c6 199782: 8b 06 mov (%rsi),%eax 199784: 89 45 00 mov %eax,0x0(%rbp) 199787: 8b 44 0e fc mov -0x4(%rsi,%rcx,1),%eax 19978b: 89 44 0d fc mov %eax,-0x4(%rbp,%rcx,1) 19978f: e9 32 ff ff ff jmpq 1996c6 199794: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19979b: e9 44 ff ff ff jmpq 1996e4 1997a0: e8 00 00 00 00 callq 1997a5 1997a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1997ac: 00 00 00 00 00000000001997b0 : 1997b0: e8 00 00 00 00 callq 1997b5 1997b5: 41 54 push %r12 1997b7: 49 89 f8 mov %rdi,%r8 1997ba: 31 f6 xor %esi,%esi 1997bc: 48 89 d7 mov %rdx,%rdi 1997bf: 55 push %rbp 1997c0: 48 89 cd mov %rcx,%rbp 1997c3: 53 push %rbx 1997c4: 48 83 ec 10 sub $0x10,%rsp 1997c8: 49 8b 58 78 mov 0x78(%r8),%rbx 1997cc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1997d3: 00 00 1997d5: 48 89 44 24 08 mov %rax,0x8(%rsp) 1997da: 31 c0 xor %eax,%eax 1997dc: 48 89 e2 mov %rsp,%rdx 1997df: e8 00 00 00 00 callq 1997e4 1997e4: 85 c0 test %eax,%eax 1997e6: 0f 85 87 00 00 00 jne 199873 1997ec: 48 8b 04 24 mov (%rsp),%rax 1997f0: 48 3d 10 0e 00 00 cmp $0xe10,%rax 1997f6: 7f 7f jg 199877 1997f8: 48 85 c0 test %rax,%rax 1997fb: 7f 26 jg 199823 1997fd: c7 83 08 68 01 00 00 movl $0x0,0x16808(%rbx) 199804: 00 00 00 199807: 48 89 e8 mov %rbp,%rax 19980a: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19980f: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 199816: 00 00 199818: 75 66 jne 199880 19981a: 48 83 c4 10 add $0x10,%rsp 19981e: 5b pop %rbx 19981f: 5d pop %rbp 199820: 41 5c pop %r12 199822: c3 retq 199823: 4c 8d a3 10 68 01 00 lea 0x16810(%rbx),%r12 19982a: 4c 89 e7 mov %r12,%rdi 19982d: e8 00 00 00 00 callq 199832 199832: 4c 89 e7 mov %r12,%rdi 199835: 48 c7 83 28 68 01 00 movq $0x0,0x16828(%rbx) 19983c: 00 00 00 00 199840: 48 c7 83 1c 68 01 00 movq $0x0,0x1681c(%rbx) 199847: 00 00 00 00 19984b: 48 89 c6 mov %rax,%rsi 19984e: 48 8b 04 24 mov (%rsp),%rax 199852: 48 83 e8 01 sub $0x1,%rax 199856: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 19985c: 89 83 14 68 01 00 mov %eax,0x16814(%rbx) 199862: e8 00 00 00 00 callq 199867 199867: c7 83 08 68 01 00 01 movl $0x1,0x16808(%rbx) 19986e: 00 00 00 199871: eb 94 jmp 199807 199873: 48 98 cltq 199875: eb 93 jmp 19980a 199877: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19987e: eb 8a jmp 19980a 199880: e8 00 00 00 00 callq 199885 199885: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19988c: 00 00 00 00 0000000000199890 : 199890: e8 00 00 00 00 callq 199895 199895: 49 89 f8 mov %rdi,%r8 199898: 48 89 d7 mov %rdx,%rdi 19989b: be 00 10 00 00 mov $0x1000,%esi 1998a0: 49 8b 48 78 mov 0x78(%r8),%rcx 1998a4: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1998ab: 48 63 81 14 68 01 00 movslq 0x16814(%rcx),%rax 1998b2: 48 89 c2 mov %rax,%rdx 1998b5: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 1998bc: c1 fa 1f sar $0x1f,%edx 1998bf: 48 c1 f8 26 sar $0x26,%rax 1998c3: 29 d0 sub %edx,%eax 1998c5: 8b 91 08 68 01 00 mov 0x16808(%rcx),%edx 1998cb: 48 8b 89 80 00 00 00 mov 0x80(%rcx),%rcx 1998d2: 44 8d 48 01 lea 0x1(%rax),%r9d 1998d6: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1998dd: 85 d2 test %edx,%edx 1998df: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1998e6: 4c 0f 44 c0 cmove %rax,%r8 1998ea: e8 00 00 00 00 callq 1998ef 1998ef: 48 98 cltq 1998f1: c3 retq 1998f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1998f9: 00 00 00 00 1998fd: 0f 1f 00 nopl (%rax) 0000000000199900 : 199900: e8 00 00 00 00 callq 199905 199905: 49 89 f8 mov %rdi,%r8 199908: 48 89 d7 mov %rdx,%rdi 19990b: 49 8b 40 78 mov 0x78(%r8),%rax 19990f: 8b 90 34 66 01 00 mov 0x16634(%rax),%edx 199915: 85 d2 test %edx,%edx 199917: 75 26 jne 19993f 199919: 48 8b 88 60 67 01 00 mov 0x16760(%rax),%rcx 199920: 31 c0 xor %eax,%eax 199922: 48 85 c9 test %rcx,%rcx 199925: 75 01 jne 199928 199927: c3 retq 199928: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19992f: be 00 10 00 00 mov $0x1000,%esi 199934: e8 00 00 00 00 callq 199939 199939: b8 11 00 00 00 mov $0x11,%eax 19993e: c3 retq 19993f: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 199946: c3 retq 199947: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 19994e: 00 00 0000000000199950 : 199950: e8 00 00 00 00 callq 199955 199955: b8 0a 00 00 00 mov $0xa,%eax 19995a: c7 02 6d 63 6c 6b movl $0x6b6c636d,(%rdx) 199960: 66 89 42 04 mov %ax,0x4(%rdx) 199964: b8 05 00 00 00 mov $0x5,%eax 199969: c3 retq 19996a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000199970 : 199970: e8 00 00 00 00 callq 199975 199975: b8 0a 00 00 00 mov $0xa,%eax 19997a: c7 02 73 63 6c 6b movl $0x6b6c6373,(%rdx) 199980: 66 89 42 04 mov %ax,0x4(%rdx) 199984: b8 05 00 00 00 mov $0x5,%eax 199989: c3 retq 19998a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000199990 : 199990: e8 00 00 00 00 callq 199995 199995: b8 62 0a 00 00 mov $0xa62,%eax 19999a: c7 02 76 64 64 6e movl $0x6e646476,(%rdx) 1999a0: 66 89 42 04 mov %ax,0x4(%rdx) 1999a4: b8 06 00 00 00 mov $0x6,%eax 1999a9: c6 42 06 00 movb $0x0,0x6(%rdx) 1999ad: c3 retq 1999ae: 66 90 xchg %ax,%ax 00000000001999b0 : 1999b0: e8 00 00 00 00 callq 1999b5 1999b5: 48 b8 76 64 64 67 66 movabs $0xa786667646476,%rax 1999bc: 78 0a 00 1999bf: 48 89 02 mov %rax,(%rdx) 1999c2: b8 07 00 00 00 mov $0x7,%eax 1999c7: c3 retq 1999c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1999cf: 00 00000000001999d0 : 1999d0: e8 00 00 00 00 callq 1999d5 1999d5: 48 63 46 20 movslq 0x20(%rsi),%rax 1999d9: 48 89 d7 mov %rdx,%rdi 1999dc: 83 f8 02 cmp $0x2,%eax 1999df: 7f 1f jg 199a00 1999e1: 48 c1 e0 04 shl $0x4,%rax 1999e5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1999ec: be 00 10 00 00 mov $0x1000,%esi 1999f1: 48 8b 88 00 00 00 00 mov 0x0(%rax),%rcx 1999f8: e8 00 00 00 00 callq 1999fd 1999fd: 48 98 cltq 1999ff: c3 retq 199a00: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 199a07: c3 retq 199a08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 199a0f: 00 0000000000199a10 : 199a10: e8 00 00 00 00 callq 199a15 199a15: 8b 46 20 mov 0x20(%rsi),%eax 199a18: 49 89 f8 mov %rdi,%r8 199a1b: 48 89 d7 mov %rdx,%rdi 199a1e: 49 8b 50 78 mov 0x78(%r8),%rdx 199a22: 83 f8 02 cmp $0x2,%eax 199a25: 7f 3c jg 199a63 199a27: 83 f8 01 cmp $0x1,%eax 199a2a: 74 1f je 199a4b 199a2c: 83 f8 02 cmp $0x2,%eax 199a2f: 74 2a je 199a5b 199a31: 31 c9 xor %ecx,%ecx 199a33: 85 c0 test %eax,%eax 199a35: 74 1c je 199a53 199a37: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 199a3e: be 00 10 00 00 mov $0x1000,%esi 199a43: e8 00 00 00 00 callq 199a48 199a48: 48 98 cltq 199a4a: c3 retq 199a4b: 8b 8a 44 7f 00 00 mov 0x7f44(%rdx),%ecx 199a51: eb e4 jmp 199a37 199a53: 8b 8a 38 7f 00 00 mov 0x7f38(%rdx),%ecx 199a59: eb dc jmp 199a37 199a5b: 8b 8a 50 7f 00 00 mov 0x7f50(%rdx),%ecx 199a61: eb d4 jmp 199a37 199a63: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 199a6a: c3 retq 199a6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000199a70 : 199a70: e8 00 00 00 00 callq 199a75 199a75: 49 89 f8 mov %rdi,%r8 199a78: 48 89 d7 mov %rdx,%rdi 199a7b: 8b 56 20 mov 0x20(%rsi),%edx 199a7e: be 00 10 00 00 mov $0x1000,%esi 199a83: 49 8b 40 78 mov 0x78(%r8),%rax 199a87: 85 d2 test %edx,%edx 199a89: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 199a90: 8b 88 4c 7f 00 00 mov 0x7f4c(%rax),%ecx 199a96: 0f 45 88 48 7f 00 00 cmovne 0x7f48(%rax),%ecx 199a9d: e8 00 00 00 00 callq 199aa2 199aa2: 48 98 cltq 199aa4: c3 retq 199aa5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 199aac: 00 00 00 00 0000000000199ab0 : 199ab0: e8 00 00 00 00 callq 199ab5 199ab5: 49 89 f8 mov %rdi,%r8 199ab8: 48 89 d7 mov %rdx,%rdi 199abb: 8b 56 20 mov 0x20(%rsi),%edx 199abe: be 00 10 00 00 mov $0x1000,%esi 199ac3: 49 8b 40 78 mov 0x78(%r8),%rax 199ac7: 85 d2 test %edx,%edx 199ac9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 199ad0: 8b 88 40 7f 00 00 mov 0x7f40(%rax),%ecx 199ad6: 0f 45 88 3c 7f 00 00 cmovne 0x7f3c(%rax),%ecx 199add: e8 00 00 00 00 callq 199ae2 199ae2: 48 98 cltq 199ae4: c3 retq 199ae5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 199aec: 00 00 00 00 0000000000199af0 : 199af0: e8 00 00 00 00 callq 199af5 199af5: 49 89 f8 mov %rdi,%r8 199af8: 48 89 d7 mov %rdx,%rdi 199afb: 8b 56 20 mov 0x20(%rsi),%edx 199afe: be 00 10 00 00 mov $0x1000,%esi 199b03: 49 8b 40 78 mov 0x78(%r8),%rax 199b07: 85 d2 test %edx,%edx 199b09: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 199b10: 8b 88 34 7f 00 00 mov 0x7f34(%rax),%ecx 199b16: 0f 45 88 30 7f 00 00 cmovne 0x7f30(%rax),%ecx 199b1d: e8 00 00 00 00 callq 199b22 199b22: 48 98 cltq 199b24: c3 retq 199b25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 199b2c: 00 00 00 00 0000000000199b30 : 199b30: e8 00 00 00 00 callq 199b35 199b35: 41 54 push %r12 199b37: 55 push %rbp 199b38: 53 push %rbx 199b39: 48 83 ec 10 sub $0x10,%rsp 199b3d: 48 8b 5f 78 mov 0x78(%rdi),%rbx 199b41: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 199b48: 00 00 199b4a: 48 89 44 24 08 mov %rax,0x8(%rsp) 199b4f: 31 c0 xor %eax,%eax 199b51: 8b 83 34 66 01 00 mov 0x16634(%rbx),%eax 199b57: 85 c0 test %eax,%eax 199b59: 0f 85 20 01 00 00 jne 199c7f 199b5f: 48 89 d7 mov %rdx,%rdi 199b62: 31 f6 xor %esi,%esi 199b64: 48 89 e2 mov %rsp,%rdx 199b67: 49 89 cc mov %rcx,%r12 199b6a: e8 00 00 00 00 callq 199b6f 199b6f: 85 c0 test %eax,%eax 199b71: 0f 85 14 01 00 00 jne 199c8b 199b77: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 199b7c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 199b80: be 04 00 00 00 mov $0x4,%esi 199b85: e8 00 00 00 00 callq 199b8a 199b8a: 89 c5 mov %eax,%ebp 199b8c: 85 c0 test %eax,%eax 199b8e: 0f 88 96 00 00 00 js 199c2a 199b94: 48 8d 7b f0 lea -0x10(%rbx),%rdi 199b98: e8 00 00 00 00 callq 199b9d 199b9d: 84 c0 test %al,%al 199b9f: 0f 85 98 00 00 00 jne 199c3d 199ba5: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 199bac: 48 8b 80 00 02 00 00 mov 0x200(%rax),%rax 199bb3: 48 85 c0 test %rax,%rax 199bb6: 74 18 je 199bd0 199bb8: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 199bbf: 48 8b 34 24 mov (%rsp),%rsi 199bc3: e8 00 00 00 00 callq 199bc8 199bc8: 85 c0 test %eax,%eax 199bca: 0f 85 85 00 00 00 jne 199c55 199bd0: 48 8b 6b 18 mov 0x18(%rbx),%rbp 199bd4: e8 00 00 00 00 callq 199bd9 199bd9: be 0d 00 00 00 mov $0xd,%esi 199bde: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 199be5: 48 8b 7b 18 mov 0x18(%rbx),%rdi 199be9: e8 00 00 00 00 callq 199bee 199bee: 4c 89 e0 mov %r12,%rax 199bf1: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 199bf6: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 199bfd: 00 00 199bff: 0f 85 92 00 00 00 jne 199c97 199c05: 48 83 c4 10 add $0x10,%rsp 199c09: 5b pop %rbx 199c0a: 5d pop %rbp 199c0b: 41 5c pop %r12 199c0d: c3 retq 199c0e: 48 8b 14 24 mov (%rsp),%rdx 199c12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 199c19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 199c20: e8 00 00 00 00 callq 199c25 199c25: e9 52 ff ff ff jmpq 199b7c 199c2a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 199c2e: be 0d 00 00 00 mov $0xd,%esi 199c33: e8 00 00 00 00 callq 199c38 199c38: 48 63 c5 movslq %ebp,%rax 199c3b: eb b4 jmp 199bf1 199c3d: 48 8b 34 24 mov (%rsp),%rsi 199c41: 48 8d bb c8 75 00 00 lea 0x75c8(%rbx),%rdi 199c48: e8 00 00 00 00 callq 199c4d 199c4d: 85 c0 test %eax,%eax 199c4f: 0f 84 7b ff ff ff je 199bd0 199c55: 48 8b 6b 18 mov 0x18(%rbx),%rbp 199c59: e8 00 00 00 00 callq 199c5e 199c5e: be 0d 00 00 00 mov $0xd,%esi 199c63: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 199c6a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 199c6e: e8 00 00 00 00 callq 199c73 199c73: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 199c7a: e9 72 ff ff ff jmpq 199bf1 199c7f: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 199c86: e9 66 ff ff ff jmpq 199bf1 199c8b: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 199c92: e9 5a ff ff ff jmpq 199bf1 199c97: e8 00 00 00 00 callq 199c9c 199c9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000199ca0 : 199ca0: e8 00 00 00 00 callq 199ca5 199ca5: 41 54 push %r12 199ca7: 55 push %rbp 199ca8: 53 push %rbx 199ca9: 48 8b 6f 78 mov 0x78(%rdi),%rbp 199cad: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 199cb3: 85 c0 test %eax,%eax 199cb5: 0f 85 ae 00 00 00 jne 199d69 199cbb: 48 8b 7d 18 mov 0x18(%rbp),%rdi 199cbf: be 04 00 00 00 mov $0x4,%esi 199cc4: 49 89 d4 mov %rdx,%r12 199cc7: e8 00 00 00 00 callq 199ccc 199ccc: 89 c3 mov %eax,%ebx 199cce: 85 c0 test %eax,%eax 199cd0: 78 6c js 199d3e 199cd2: 48 8d 7d f0 lea -0x10(%rbp),%rdi 199cd6: e8 00 00 00 00 callq 199cdb 199cdb: 84 c0 test %al,%al 199cdd: 75 4b jne 199d2a 199cdf: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 199ce6: 48 8b 80 f8 01 00 00 mov 0x1f8(%rax),%rax 199ced: 48 85 c0 test %rax,%rax 199cf0: 74 65 je 199d57 199cf2: 4c 89 e6 mov %r12,%rsi 199cf5: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 199cfc: e8 00 00 00 00 callq 199d01 199d01: 4c 63 e0 movslq %eax,%r12 199d04: 48 8b 5d 18 mov 0x18(%rbp),%rbx 199d08: e8 00 00 00 00 callq 199d0d 199d0d: be 0d 00 00 00 mov $0xd,%esi 199d12: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 199d19: 48 8b 7d 18 mov 0x18(%rbp),%rdi 199d1d: e8 00 00 00 00 callq 199d22 199d22: 4c 89 e0 mov %r12,%rax 199d25: 5b pop %rbx 199d26: 5d pop %rbp 199d27: 41 5c pop %r12 199d29: c3 retq 199d2a: 4c 89 e6 mov %r12,%rsi 199d2d: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 199d34: e8 00 00 00 00 callq 199d39 199d39: 49 89 c4 mov %rax,%r12 199d3c: eb c6 jmp 199d04 199d3e: 48 8b 7d 18 mov 0x18(%rbp),%rdi 199d42: 4c 63 e3 movslq %ebx,%r12 199d45: be 0d 00 00 00 mov $0xd,%esi 199d4a: e8 00 00 00 00 callq 199d4f 199d4f: 4c 89 e0 mov %r12,%rax 199d52: 5b pop %rbx 199d53: 5d pop %rbp 199d54: 41 5c pop %r12 199d56: c3 retq 199d57: b8 0a 00 00 00 mov $0xa,%eax 199d5c: 66 41 89 04 24 mov %ax,(%r12) 199d61: 41 bc 01 00 00 00 mov $0x1,%r12d 199d67: eb 9b jmp 199d04 199d69: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 199d70: eb b0 jmp 199d22 199d72: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 199d79: 00 00 00 00 199d7d: 0f 1f 00 nopl (%rax) 0000000000199d80 : 199d80: e8 00 00 00 00 callq 199d85 199d85: 41 55 push %r13 199d87: 41 54 push %r12 199d89: 55 push %rbp 199d8a: 53 push %rbx 199d8b: 48 83 ec 18 sub $0x18,%rsp 199d8f: 48 8b 5f 78 mov 0x78(%rdi),%rbx 199d93: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 199d9a: 00 00 199d9c: 48 89 44 24 10 mov %rax,0x10(%rsp) 199da1: 31 c0 xor %eax,%eax 199da3: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 199daa: 00 199dab: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 199db2: 00 00 199db4: 8b 83 34 66 01 00 mov 0x16634(%rbx),%eax 199dba: 85 c0 test %eax,%eax 199dbc: 0f 85 df 00 00 00 jne 199ea1 199dc2: f6 83 0a 07 00 00 02 testb $0x2,0x70a(%rbx) 199dc9: 0f 85 c9 00 00 00 jne 199e98 199dcf: 48 8b 83 20 07 00 00 mov 0x720(%rbx),%rax 199dd6: 48 83 b8 88 00 00 00 cmpq $0x0,0x88(%rax) 199ddd: 00 199dde: 0f 84 b4 00 00 00 je 199e98 199de4: 48 8b 7b 18 mov 0x18(%rbx),%rdi 199de8: be 04 00 00 00 mov $0x4,%esi 199ded: 49 89 d4 mov %rdx,%r12 199df0: e8 00 00 00 00 callq 199df5 199df5: 89 c5 mov %eax,%ebp 199df7: 85 c0 test %eax,%eax 199df9: 0f 88 86 00 00 00 js 199e85 199dff: 48 8b 83 20 07 00 00 mov 0x720(%rbx),%rax 199e06: 4c 8d 6b f0 lea -0x10(%rbx),%r13 199e0a: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 199e0f: 48 89 e6 mov %rsp,%rsi 199e12: 4c 89 ef mov %r13,%rdi 199e15: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 199e1c: e8 00 00 00 00 callq 199e21 199e21: 48 8b 6b 18 mov 0x18(%rbx),%rbp 199e25: e8 00 00 00 00 callq 199e2a 199e2a: be 0d 00 00 00 mov $0xd,%esi 199e2f: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 199e36: 48 8b 7b 18 mov 0x18(%rbx),%rdi 199e3a: e8 00 00 00 00 callq 199e3f 199e3f: 48 8b 7b f8 mov -0x8(%rbx),%rdi 199e43: e8 00 00 00 00 callq 199e48 199e48: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 199e4d: 48 8b 0c 24 mov (%rsp),%rcx 199e51: 4c 89 e7 mov %r12,%rdi 199e54: 41 89 c1 mov %eax,%r9d 199e57: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 199e5e: be 00 10 00 00 mov $0x1000,%esi 199e63: e8 00 00 00 00 callq 199e68 199e68: 48 98 cltq 199e6a: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 199e6f: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 199e76: 00 00 199e78: 75 30 jne 199eaa 199e7a: 48 83 c4 18 add $0x18,%rsp 199e7e: 5b pop %rbx 199e7f: 5d pop %rbp 199e80: 41 5c pop %r12 199e82: 41 5d pop %r13 199e84: c3 retq 199e85: 48 8b 7b 18 mov 0x18(%rbx),%rdi 199e89: be 0d 00 00 00 mov $0xd,%esi 199e8e: e8 00 00 00 00 callq 199e93 199e93: 48 63 c5 movslq %ebp,%rax 199e96: eb d2 jmp 199e6a 199e98: 48 c7 c0 c3 ff ff ff mov $0xffffffffffffffc3,%rax 199e9f: eb c9 jmp 199e6a 199ea1: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 199ea8: eb c0 jmp 199e6a 199eaa: e8 00 00 00 00 callq 199eaf 199eaf: 90 nop 0000000000199eb0 : 199eb0: e8 00 00 00 00 callq 199eb5 199eb5: 41 55 push %r13 199eb7: 41 54 push %r12 199eb9: 55 push %rbp 199eba: 53 push %rbx 199ebb: 48 83 ec 10 sub $0x10,%rsp 199ebf: 48 8b 6f 78 mov 0x78(%rdi),%rbp 199ec3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 199eca: 00 00 199ecc: 48 89 44 24 08 mov %rax,0x8(%rsp) 199ed1: 31 c0 xor %eax,%eax 199ed3: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 199eda: 00 199edb: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 199ee1: 85 c0 test %eax,%eax 199ee3: 0f 85 9d 00 00 00 jne 199f86 199ee9: 48 8b 7d 18 mov 0x18(%rbp),%rdi 199eed: be 04 00 00 00 mov $0x4,%esi 199ef2: 49 89 d4 mov %rdx,%r12 199ef5: e8 00 00 00 00 callq 199efa 199efa: 89 c3 mov %eax,%ebx 199efc: 85 c0 test %eax,%eax 199efe: 78 73 js 199f73 199f00: 48 8d 7d f0 lea -0x10(%rbp),%rdi 199f04: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 199f09: 48 89 e2 mov %rsp,%rdx 199f0c: be 07 00 00 00 mov $0x7,%esi 199f11: e8 00 00 00 00 callq 199f16 199f16: 4c 8b 6d 18 mov 0x18(%rbp),%r13 199f1a: 89 c3 mov %eax,%ebx 199f1c: e8 00 00 00 00 callq 199f21 199f21: be 0d 00 00 00 mov $0xd,%esi 199f26: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 199f2d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 199f31: e8 00 00 00 00 callq 199f36 199f36: 48 63 c3 movslq %ebx,%rax 199f39: 85 db test %ebx,%ebx 199f3b: 74 1b je 199f58 199f3d: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 199f42: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 199f49: 00 00 199f4b: 75 42 jne 199f8f 199f4d: 48 83 c4 10 add $0x10,%rsp 199f51: 5b pop %rbx 199f52: 5d pop %rbp 199f53: 41 5c pop %r12 199f55: 41 5d pop %r13 199f57: c3 retq 199f58: 8b 0c 24 mov (%rsp),%ecx 199f5b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 199f62: be 00 10 00 00 mov $0x1000,%esi 199f67: 4c 89 e7 mov %r12,%rdi 199f6a: e8 00 00 00 00 callq 199f6f 199f6f: 48 98 cltq 199f71: eb ca jmp 199f3d 199f73: 48 8b 7d 18 mov 0x18(%rbp),%rdi 199f77: be 0d 00 00 00 mov $0xd,%esi 199f7c: e8 00 00 00 00 callq 199f81 199f81: 48 63 c3 movslq %ebx,%rax 199f84: eb b7 jmp 199f3d 199f86: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 199f8d: eb ae jmp 199f3d 199f8f: e8 00 00 00 00 callq 199f94 199f94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 199f9b: 00 00 00 00 199f9f: 90 nop 0000000000199fa0 : 199fa0: e8 00 00 00 00 callq 199fa5 199fa5: 41 55 push %r13 199fa7: 41 54 push %r12 199fa9: 55 push %rbp 199faa: 53 push %rbx 199fab: 48 83 ec 10 sub $0x10,%rsp 199faf: 48 8b 6f 78 mov 0x78(%rdi),%rbp 199fb3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 199fba: 00 00 199fbc: 48 89 44 24 08 mov %rax,0x8(%rsp) 199fc1: 31 c0 xor %eax,%eax 199fc3: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 199fca: 00 199fcb: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 199fd1: 85 c0 test %eax,%eax 199fd3: 0f 85 9d 00 00 00 jne 19a076 199fd9: 48 8b 7d 18 mov 0x18(%rbp),%rdi 199fdd: be 04 00 00 00 mov $0x4,%esi 199fe2: 49 89 d4 mov %rdx,%r12 199fe5: e8 00 00 00 00 callq 199fea 199fea: 89 c3 mov %eax,%ebx 199fec: 85 c0 test %eax,%eax 199fee: 78 73 js 19a063 199ff0: 48 8d 7d f0 lea -0x10(%rbp),%rdi 199ff4: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 199ff9: 48 89 e2 mov %rsp,%rdx 199ffc: be 06 00 00 00 mov $0x6,%esi 19a001: e8 00 00 00 00 callq 19a006 19a006: 4c 8b 6d 18 mov 0x18(%rbp),%r13 19a00a: 89 c3 mov %eax,%ebx 19a00c: e8 00 00 00 00 callq 19a011 19a011: be 0d 00 00 00 mov $0xd,%esi 19a016: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19a01d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19a021: e8 00 00 00 00 callq 19a026 19a026: 48 63 c3 movslq %ebx,%rax 19a029: 85 db test %ebx,%ebx 19a02b: 74 1b je 19a048 19a02d: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19a032: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19a039: 00 00 19a03b: 75 42 jne 19a07f 19a03d: 48 83 c4 10 add $0x10,%rsp 19a041: 5b pop %rbx 19a042: 5d pop %rbp 19a043: 41 5c pop %r12 19a045: 41 5d pop %r13 19a047: c3 retq 19a048: 8b 0c 24 mov (%rsp),%ecx 19a04b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19a052: be 00 10 00 00 mov $0x1000,%esi 19a057: 4c 89 e7 mov %r12,%rdi 19a05a: e8 00 00 00 00 callq 19a05f 19a05f: 48 98 cltq 19a061: eb ca jmp 19a02d 19a063: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19a067: be 0d 00 00 00 mov $0xd,%esi 19a06c: e8 00 00 00 00 callq 19a071 19a071: 48 63 c3 movslq %ebx,%rax 19a074: eb b7 jmp 19a02d 19a076: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19a07d: eb ae jmp 19a02d 19a07f: e8 00 00 00 00 callq 19a084 19a084: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19a08b: 00 00 00 00 19a08f: 90 nop 000000000019a090 : 19a090: e8 00 00 00 00 callq 19a095 19a095: 41 55 push %r13 19a097: 41 54 push %r12 19a099: 55 push %rbp 19a09a: 53 push %rbx 19a09b: 48 83 ec 10 sub $0x10,%rsp 19a09f: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19a0a3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19a0aa: 00 00 19a0ac: 48 89 44 24 08 mov %rax,0x8(%rsp) 19a0b1: 31 c0 xor %eax,%eax 19a0b3: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 19a0ba: 00 19a0bb: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 19a0c1: 85 c0 test %eax,%eax 19a0c3: 0f 85 a0 00 00 00 jne 19a169 19a0c9: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a0cd: be 04 00 00 00 mov $0x4,%esi 19a0d2: 49 89 d4 mov %rdx,%r12 19a0d5: e8 00 00 00 00 callq 19a0da 19a0da: 89 c3 mov %eax,%ebx 19a0dc: 85 c0 test %eax,%eax 19a0de: 78 76 js 19a156 19a0e0: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19a0e5: 48 89 e2 mov %rsp,%rdx 19a0e8: be 08 00 00 00 mov $0x8,%esi 19a0ed: 48 89 ef mov %rbp,%rdi 19a0f0: e8 00 00 00 00 callq 19a0f5 19a0f5: 4c 8b 6d 28 mov 0x28(%rbp),%r13 19a0f9: 89 c3 mov %eax,%ebx 19a0fb: e8 00 00 00 00 callq 19a100 19a100: be 0d 00 00 00 mov $0xd,%esi 19a105: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19a10c: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a110: e8 00 00 00 00 callq 19a115 19a115: 48 63 c3 movslq %ebx,%rax 19a118: 85 db test %ebx,%ebx 19a11a: 74 1b je 19a137 19a11c: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19a121: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19a128: 00 00 19a12a: 75 46 jne 19a172 19a12c: 48 83 c4 10 add $0x10,%rsp 19a130: 5b pop %rbx 19a131: 5d pop %rbp 19a132: 41 5c pop %r12 19a134: 41 5d pop %r13 19a136: c3 retq 19a137: 69 0c 24 10 27 00 00 imul $0x2710,(%rsp),%ecx 19a13e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19a145: be 00 10 00 00 mov $0x1000,%esi 19a14a: 4c 89 e7 mov %r12,%rdi 19a14d: e8 00 00 00 00 callq 19a152 19a152: 48 98 cltq 19a154: eb c6 jmp 19a11c 19a156: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a15a: be 0d 00 00 00 mov $0xd,%esi 19a15f: e8 00 00 00 00 callq 19a164 19a164: 48 63 c3 movslq %ebx,%rax 19a167: eb b3 jmp 19a11c 19a169: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19a170: eb aa jmp 19a11c 19a172: e8 00 00 00 00 callq 19a177 19a177: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 19a17e: 00 00 000000000019a180 : 19a180: e8 00 00 00 00 callq 19a185 19a185: 41 55 push %r13 19a187: 41 54 push %r12 19a189: 55 push %rbp 19a18a: 53 push %rbx 19a18b: 48 83 ec 10 sub $0x10,%rsp 19a18f: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19a193: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19a19a: 00 00 19a19c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19a1a1: 31 c0 xor %eax,%eax 19a1a3: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 19a1aa: 00 19a1ab: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 19a1b1: 85 c0 test %eax,%eax 19a1b3: 0f 85 9d 00 00 00 jne 19a256 19a1b9: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a1bd: be 04 00 00 00 mov $0x4,%esi 19a1c2: 49 89 d4 mov %rdx,%r12 19a1c5: e8 00 00 00 00 callq 19a1ca 19a1ca: 89 c3 mov %eax,%ebx 19a1cc: 85 c0 test %eax,%eax 19a1ce: 78 73 js 19a243 19a1d0: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19a1d5: 48 89 e2 mov %rsp,%rdx 19a1d8: 31 f6 xor %esi,%esi 19a1da: 48 89 ef mov %rbp,%rdi 19a1dd: e8 00 00 00 00 callq 19a1e2 19a1e2: 4c 8b 6d 28 mov 0x28(%rbp),%r13 19a1e6: 89 c3 mov %eax,%ebx 19a1e8: e8 00 00 00 00 callq 19a1ed 19a1ed: be 0d 00 00 00 mov $0xd,%esi 19a1f2: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19a1f9: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a1fd: e8 00 00 00 00 callq 19a202 19a202: 48 63 c3 movslq %ebx,%rax 19a205: 85 db test %ebx,%ebx 19a207: 74 1b je 19a224 19a209: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19a20e: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19a215: 00 00 19a217: 75 46 jne 19a25f 19a219: 48 83 c4 10 add $0x10,%rsp 19a21d: 5b pop %rbx 19a21e: 5d pop %rbp 19a21f: 41 5c pop %r12 19a221: 41 5d pop %r13 19a223: c3 retq 19a224: 69 0c 24 10 27 00 00 imul $0x2710,(%rsp),%ecx 19a22b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19a232: be 00 10 00 00 mov $0x1000,%esi 19a237: 4c 89 e7 mov %r12,%rdi 19a23a: e8 00 00 00 00 callq 19a23f 19a23f: 48 98 cltq 19a241: eb c6 jmp 19a209 19a243: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a247: be 0d 00 00 00 mov $0xd,%esi 19a24c: e8 00 00 00 00 callq 19a251 19a251: 48 63 c3 movslq %ebx,%rax 19a254: eb b3 jmp 19a209 19a256: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19a25d: eb aa jmp 19a209 19a25f: e8 00 00 00 00 callq 19a264 19a264: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19a26b: 00 00 00 00 19a26f: 90 nop 000000000019a270 : 19a270: e8 00 00 00 00 callq 19a275 19a275: 41 55 push %r13 19a277: 41 54 push %r12 19a279: 55 push %rbp 19a27a: 53 push %rbx 19a27b: 48 83 ec 10 sub $0x10,%rsp 19a27f: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19a283: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19a28a: 00 00 19a28c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19a291: 31 c0 xor %eax,%eax 19a293: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 19a29a: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 19a2a1: 00 19a2a2: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 19a2a8: 85 c0 test %eax,%eax 19a2aa: 0f 85 b6 00 00 00 jne 19a366 19a2b0: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a2b4: be 04 00 00 00 mov $0x4,%esi 19a2b9: 49 89 d4 mov %rdx,%r12 19a2bc: e8 00 00 00 00 callq 19a2c1 19a2c1: 89 c3 mov %eax,%ebx 19a2c3: 85 c0 test %eax,%eax 19a2c5: 0f 88 88 00 00 00 js 19a353 19a2cb: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19a2d0: 48 89 e2 mov %rsp,%rdx 19a2d3: be 0e 00 00 00 mov $0xe,%esi 19a2d8: 48 89 ef mov %rbp,%rdi 19a2db: e8 00 00 00 00 callq 19a2e0 19a2e0: 4c 8b 6d 28 mov 0x28(%rbp),%r13 19a2e4: 89 c3 mov %eax,%ebx 19a2e6: e8 00 00 00 00 callq 19a2eb 19a2eb: be 0d 00 00 00 mov $0xd,%esi 19a2f0: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19a2f7: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a2fb: e8 00 00 00 00 callq 19a300 19a300: 48 63 c3 movslq %ebx,%rax 19a303: 85 db test %ebx,%ebx 19a305: 74 1b je 19a322 19a307: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19a30c: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19a313: 00 00 19a315: 75 58 jne 19a36f 19a317: 48 83 c4 10 add $0x10,%rsp 19a31b: 5b pop %rbx 19a31c: 5d pop %rbp 19a31d: 41 5c pop %r12 19a31f: 41 5d pop %r13 19a321: c3 retq 19a322: 8b 0c 24 mov (%rsp),%ecx 19a325: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19a32c: be 00 10 00 00 mov $0x1000,%esi 19a331: 4c 89 e7 mov %r12,%rdi 19a334: 89 c8 mov %ecx,%eax 19a336: 0f b6 c9 movzbl %cl,%ecx 19a339: c1 e8 08 shr $0x8,%eax 19a33c: 69 c9 e8 03 00 00 imul $0x3e8,%ecx,%ecx 19a342: 69 c0 40 42 0f 00 imul $0xf4240,%eax,%eax 19a348: 01 c1 add %eax,%ecx 19a34a: e8 00 00 00 00 callq 19a34f 19a34f: 48 98 cltq 19a351: eb b4 jmp 19a307 19a353: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a357: be 0d 00 00 00 mov $0xd,%esi 19a35c: e8 00 00 00 00 callq 19a361 19a361: 48 63 c3 movslq %ebx,%rax 19a364: eb a1 jmp 19a307 19a366: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19a36d: eb 98 jmp 19a307 19a36f: e8 00 00 00 00 callq 19a374 19a374: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19a37b: 00 00 00 00 19a37f: 90 nop 000000000019a380 : 19a380: e8 00 00 00 00 callq 19a385 19a385: 41 55 push %r13 19a387: 41 54 push %r12 19a389: 55 push %rbp 19a38a: 53 push %rbx 19a38b: 48 83 ec 10 sub $0x10,%rsp 19a38f: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19a393: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19a39a: 00 00 19a39c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19a3a1: 31 c0 xor %eax,%eax 19a3a3: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 19a3aa: 00 19a3ab: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 19a3b1: 85 c0 test %eax,%eax 19a3b3: 0f 85 b2 00 00 00 jne 19a46b 19a3b9: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 19a3c0: 0f 84 9c 00 00 00 je 19a462 19a3c6: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a3ca: be 04 00 00 00 mov $0x4,%esi 19a3cf: 49 89 d4 mov %rdx,%r12 19a3d2: e8 00 00 00 00 callq 19a3d7 19a3d7: 89 c3 mov %eax,%ebx 19a3d9: 85 c0 test %eax,%eax 19a3db: 78 72 js 19a44f 19a3dd: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19a3e2: 48 89 e2 mov %rsp,%rdx 19a3e5: be 01 00 00 00 mov $0x1,%esi 19a3ea: 48 89 ef mov %rbp,%rdi 19a3ed: e8 00 00 00 00 callq 19a3f2 19a3f2: 4c 8b 6d 28 mov 0x28(%rbp),%r13 19a3f6: 89 c3 mov %eax,%ebx 19a3f8: e8 00 00 00 00 callq 19a3fd 19a3fd: be 0d 00 00 00 mov $0xd,%esi 19a402: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19a409: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a40d: e8 00 00 00 00 callq 19a412 19a412: 48 63 c3 movslq %ebx,%rax 19a415: 85 db test %ebx,%ebx 19a417: 74 1b je 19a434 19a419: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19a41e: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19a425: 00 00 19a427: 75 4b jne 19a474 19a429: 48 83 c4 10 add $0x10,%rsp 19a42d: 5b pop %rbx 19a42e: 5d pop %rbp 19a42f: 41 5c pop %r12 19a431: 41 5d pop %r13 19a433: c3 retq 19a434: 8b 0c 24 mov (%rsp),%ecx 19a437: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19a43e: be 00 10 00 00 mov $0x1000,%esi 19a443: 4c 89 e7 mov %r12,%rdi 19a446: e8 00 00 00 00 callq 19a44b 19a44b: 48 98 cltq 19a44d: eb ca jmp 19a419 19a44f: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a453: be 0d 00 00 00 mov $0xd,%esi 19a458: e8 00 00 00 00 callq 19a45d 19a45d: 48 63 c3 movslq %ebx,%rax 19a460: eb b7 jmp 19a419 19a462: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19a469: eb ae jmp 19a419 19a46b: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19a472: eb a5 jmp 19a419 19a474: e8 00 00 00 00 callq 19a479 19a479: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019a480 : 19a480: e8 00 00 00 00 callq 19a485 19a485: 41 55 push %r13 19a487: 41 54 push %r12 19a489: 55 push %rbp 19a48a: 53 push %rbx 19a48b: 48 83 ec 10 sub $0x10,%rsp 19a48f: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19a493: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19a49a: 00 00 19a49c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19a4a1: 31 c0 xor %eax,%eax 19a4a3: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 19a4aa: 00 19a4ab: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 19a4b1: 85 c0 test %eax,%eax 19a4b3: 0f 85 9c 00 00 00 jne 19a555 19a4b9: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a4bd: be 04 00 00 00 mov $0x4,%esi 19a4c2: 49 89 d4 mov %rdx,%r12 19a4c5: e8 00 00 00 00 callq 19a4ca 19a4ca: 89 c3 mov %eax,%ebx 19a4cc: 85 c0 test %eax,%eax 19a4ce: 78 72 js 19a542 19a4d0: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19a4d5: 48 89 e2 mov %rsp,%rdx 19a4d8: be 02 00 00 00 mov $0x2,%esi 19a4dd: 48 89 ef mov %rbp,%rdi 19a4e0: e8 00 00 00 00 callq 19a4e5 19a4e5: 4c 8b 6d 28 mov 0x28(%rbp),%r13 19a4e9: 89 c3 mov %eax,%ebx 19a4eb: e8 00 00 00 00 callq 19a4f0 19a4f0: be 0d 00 00 00 mov $0xd,%esi 19a4f5: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19a4fc: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a500: e8 00 00 00 00 callq 19a505 19a505: 48 63 c3 movslq %ebx,%rax 19a508: 85 db test %ebx,%ebx 19a50a: 74 1b je 19a527 19a50c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19a511: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19a518: 00 00 19a51a: 75 42 jne 19a55e 19a51c: 48 83 c4 10 add $0x10,%rsp 19a520: 5b pop %rbx 19a521: 5d pop %rbp 19a522: 41 5c pop %r12 19a524: 41 5d pop %r13 19a526: c3 retq 19a527: 8b 0c 24 mov (%rsp),%ecx 19a52a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19a531: be 00 10 00 00 mov $0x1000,%esi 19a536: 4c 89 e7 mov %r12,%rdi 19a539: e8 00 00 00 00 callq 19a53e 19a53e: 48 98 cltq 19a540: eb ca jmp 19a50c 19a542: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a546: be 0d 00 00 00 mov $0xd,%esi 19a54b: e8 00 00 00 00 callq 19a550 19a550: 48 63 c3 movslq %ebx,%rax 19a553: eb b7 jmp 19a50c 19a555: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19a55c: eb ae jmp 19a50c 19a55e: e8 00 00 00 00 callq 19a563 19a563: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19a56a: 00 00 00 00 19a56e: 66 90 xchg %ax,%ax 000000000019a570 : 19a570: e8 00 00 00 00 callq 19a575 19a575: 41 55 push %r13 19a577: 41 54 push %r12 19a579: 55 push %rbp 19a57a: 53 push %rbx 19a57b: 48 83 ec 10 sub $0x10,%rsp 19a57f: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19a583: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19a58a: 00 00 19a58c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19a591: 31 c0 xor %eax,%eax 19a593: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 19a59a: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 19a5a1: 00 19a5a2: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 19a5a8: 85 c0 test %eax,%eax 19a5aa: 0f 85 9c 00 00 00 jne 19a64c 19a5b0: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a5b4: be 04 00 00 00 mov $0x4,%esi 19a5b9: 49 89 d4 mov %rdx,%r12 19a5bc: e8 00 00 00 00 callq 19a5c1 19a5c1: 89 c3 mov %eax,%ebx 19a5c3: 85 c0 test %eax,%eax 19a5c5: 78 72 js 19a639 19a5c7: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19a5cc: 48 89 e2 mov %rsp,%rdx 19a5cf: be 13 00 00 00 mov $0x13,%esi 19a5d4: 48 89 ef mov %rbp,%rdi 19a5d7: e8 00 00 00 00 callq 19a5dc 19a5dc: 4c 8b 6d 28 mov 0x28(%rbp),%r13 19a5e0: 89 c3 mov %eax,%ebx 19a5e2: e8 00 00 00 00 callq 19a5e7 19a5e7: be 0d 00 00 00 mov $0xd,%esi 19a5ec: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19a5f3: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a5f7: e8 00 00 00 00 callq 19a5fc 19a5fc: 48 63 c3 movslq %ebx,%rax 19a5ff: 85 db test %ebx,%ebx 19a601: 74 1b je 19a61e 19a603: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19a608: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19a60f: 00 00 19a611: 75 42 jne 19a655 19a613: 48 83 c4 10 add $0x10,%rsp 19a617: 5b pop %rbx 19a618: 5d pop %rbp 19a619: 41 5c pop %r12 19a61b: 41 5d pop %r13 19a61d: c3 retq 19a61e: 8b 0c 24 mov (%rsp),%ecx 19a621: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19a628: be 00 10 00 00 mov $0x1000,%esi 19a62d: 4c 89 e7 mov %r12,%rdi 19a630: e8 00 00 00 00 callq 19a635 19a635: 48 98 cltq 19a637: eb ca jmp 19a603 19a639: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a63d: be 0d 00 00 00 mov $0xd,%esi 19a642: e8 00 00 00 00 callq 19a647 19a647: 48 63 c3 movslq %ebx,%rax 19a64a: eb b7 jmp 19a603 19a64c: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19a653: eb ae jmp 19a603 19a655: e8 00 00 00 00 callq 19a65a 19a65a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000019a660 : 19a660: e8 00 00 00 00 callq 19a665 19a665: 41 55 push %r13 19a667: 41 54 push %r12 19a669: 55 push %rbp 19a66a: 53 push %rbx 19a66b: 48 83 ec 10 sub $0x10,%rsp 19a66f: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19a673: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19a67a: 00 00 19a67c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19a681: 31 c0 xor %eax,%eax 19a683: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 19a68a: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 19a691: 00 19a692: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 19a698: 85 c0 test %eax,%eax 19a69a: 0f 85 9c 00 00 00 jne 19a73c 19a6a0: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a6a4: be 04 00 00 00 mov $0x4,%esi 19a6a9: 49 89 d4 mov %rdx,%r12 19a6ac: e8 00 00 00 00 callq 19a6b1 19a6b1: 89 c3 mov %eax,%ebx 19a6b3: 85 c0 test %eax,%eax 19a6b5: 78 72 js 19a729 19a6b7: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19a6bc: 48 89 e2 mov %rsp,%rdx 19a6bf: be 12 00 00 00 mov $0x12,%esi 19a6c4: 48 89 ef mov %rbp,%rdi 19a6c7: e8 00 00 00 00 callq 19a6cc 19a6cc: 4c 8b 6d 28 mov 0x28(%rbp),%r13 19a6d0: 89 c3 mov %eax,%ebx 19a6d2: e8 00 00 00 00 callq 19a6d7 19a6d7: be 0d 00 00 00 mov $0xd,%esi 19a6dc: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19a6e3: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a6e7: e8 00 00 00 00 callq 19a6ec 19a6ec: 48 63 c3 movslq %ebx,%rax 19a6ef: 85 db test %ebx,%ebx 19a6f1: 74 1b je 19a70e 19a6f3: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19a6f8: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19a6ff: 00 00 19a701: 75 42 jne 19a745 19a703: 48 83 c4 10 add $0x10,%rsp 19a707: 5b pop %rbx 19a708: 5d pop %rbp 19a709: 41 5c pop %r12 19a70b: 41 5d pop %r13 19a70d: c3 retq 19a70e: 8b 0c 24 mov (%rsp),%ecx 19a711: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19a718: be 00 10 00 00 mov $0x1000,%esi 19a71d: 4c 89 e7 mov %r12,%rdi 19a720: e8 00 00 00 00 callq 19a725 19a725: 48 98 cltq 19a727: eb ca jmp 19a6f3 19a729: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19a72d: be 0d 00 00 00 mov $0xd,%esi 19a732: e8 00 00 00 00 callq 19a737 19a737: 48 63 c3 movslq %ebx,%rax 19a73a: eb b7 jmp 19a6f3 19a73c: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19a743: eb ae jmp 19a6f3 19a745: e8 00 00 00 00 callq 19a74a 19a74a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000019a750 : 19a750: e8 00 00 00 00 callq 19a755 19a755: 41 55 push %r13 19a757: 41 54 push %r12 19a759: 55 push %rbp 19a75a: 53 push %rbx 19a75b: 48 83 ec 10 sub $0x10,%rsp 19a75f: 4c 8b 67 78 mov 0x78(%rdi),%r12 19a763: 44 8b 6e 20 mov 0x20(%rsi),%r13d 19a767: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19a76e: 00 00 19a770: 48 89 44 24 08 mov %rax,0x8(%rsp) 19a775: 31 c0 xor %eax,%eax 19a777: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 19a77e: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 19a785: 00 19a786: 41 8b 84 24 44 66 01 mov 0x16644(%r12),%eax 19a78d: 00 19a78e: 85 c0 test %eax,%eax 19a790: 0f 85 31 01 00 00 jne 19a8c7 19a796: 41 83 fd 02 cmp $0x2,%r13d 19a79a: 0f 8f 1b 01 00 00 jg 19a8bb 19a7a0: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19a7a5: be 04 00 00 00 mov $0x4,%esi 19a7aa: 48 89 d5 mov %rdx,%rbp 19a7ad: e8 00 00 00 00 callq 19a7b2 19a7b2: 89 c3 mov %eax,%ebx 19a7b4: 85 c0 test %eax,%eax 19a7b6: 0f 88 e8 00 00 00 js 19a8a4 19a7bc: 41 83 fd 01 cmp $0x1,%r13d 19a7c0: 0f 84 c5 00 00 00 je 19a88b 19a7c6: 41 83 fd 02 cmp $0x2,%r13d 19a7ca: 0f 84 a2 00 00 00 je 19a872 19a7d0: 45 85 ed test %r13d,%r13d 19a7d3: 74 47 je 19a81c 19a7d5: 49 8b 5c 24 28 mov 0x28(%r12),%rbx 19a7da: e8 00 00 00 00 callq 19a7df 19a7df: be 0d 00 00 00 mov $0xd,%esi 19a7e4: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19a7eb: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19a7f0: bb ea ff ff ff mov $0xffffffea,%ebx 19a7f5: e8 00 00 00 00 callq 19a7fa 19a7fa: 48 63 c3 movslq %ebx,%rax 19a7fd: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19a802: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19a809: 00 00 19a80b: 0f 85 c2 00 00 00 jne 19a8d3 19a811: 48 83 c4 10 add $0x10,%rsp 19a815: 5b pop %rbx 19a816: 5d pop %rbp 19a817: 41 5c pop %r12 19a819: 41 5d pop %r13 19a81b: c3 retq 19a81c: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19a821: 48 89 e2 mov %rsp,%rdx 19a824: be 09 00 00 00 mov $0x9,%esi 19a829: 4c 89 e7 mov %r12,%rdi 19a82c: e8 00 00 00 00 callq 19a831 19a831: 89 c3 mov %eax,%ebx 19a833: 4d 8b 6c 24 28 mov 0x28(%r12),%r13 19a838: e8 00 00 00 00 callq 19a83d 19a83d: be 0d 00 00 00 mov $0xd,%esi 19a842: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19a849: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19a84e: e8 00 00 00 00 callq 19a853 19a853: 85 db test %ebx,%ebx 19a855: 75 a3 jne 19a7fa 19a857: 8b 0c 24 mov (%rsp),%ecx 19a85a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19a861: be 00 10 00 00 mov $0x1000,%esi 19a866: 48 89 ef mov %rbp,%rdi 19a869: e8 00 00 00 00 callq 19a86e 19a86e: 48 98 cltq 19a870: eb 8b jmp 19a7fd 19a872: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19a877: 48 89 e2 mov %rsp,%rdx 19a87a: be 0b 00 00 00 mov $0xb,%esi 19a87f: 4c 89 e7 mov %r12,%rdi 19a882: e8 00 00 00 00 callq 19a887 19a887: 89 c3 mov %eax,%ebx 19a889: eb a8 jmp 19a833 19a88b: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 19a890: 48 89 e2 mov %rsp,%rdx 19a893: be 0a 00 00 00 mov $0xa,%esi 19a898: 4c 89 e7 mov %r12,%rdi 19a89b: e8 00 00 00 00 callq 19a8a0 19a8a0: 89 c3 mov %eax,%ebx 19a8a2: eb 8f jmp 19a833 19a8a4: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19a8a9: be 0d 00 00 00 mov $0xd,%esi 19a8ae: e8 00 00 00 00 callq 19a8b3 19a8b3: 48 63 c3 movslq %ebx,%rax 19a8b6: e9 42 ff ff ff jmpq 19a7fd 19a8bb: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19a8c2: e9 36 ff ff ff jmpq 19a7fd 19a8c7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19a8ce: e9 2a ff ff ff jmpq 19a7fd 19a8d3: e8 00 00 00 00 callq 19a8d8 19a8d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19a8df: 00 000000000019a8e0 : 19a8e0: e8 00 00 00 00 callq 19a8e5 19a8e5: 41 56 push %r14 19a8e7: 41 55 push %r13 19a8e9: 41 54 push %r12 19a8eb: 55 push %rbp 19a8ec: 53 push %rbx 19a8ed: 48 81 ec 98 02 00 00 sub $0x298,%rsp 19a8f4: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19a8f8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19a8ff: 00 00 19a901: 48 89 84 24 90 02 00 mov %rax,0x290(%rsp) 19a908: 00 19a909: 31 c0 xor %eax,%eax 19a90b: b8 20 0a 00 00 mov $0xa20,%eax 19a910: c6 84 24 0f 02 00 00 movb $0x0,0x20f(%rsp) 19a917: 00 19a918: 66 89 84 24 0d 02 00 mov %ax,0x20d(%rsp) 19a91f: 00 19a920: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19a926: 85 c0 test %eax,%eax 19a928: 0f 85 7e 04 00 00 jne 19adac 19a92e: 48 89 cb mov %rcx,%rbx 19a931: 48 83 f9 7f cmp $0x7f,%rcx 19a935: 0f 87 b4 00 00 00 ja 19a9ef 19a93b: 0f b6 02 movzbl (%rdx),%eax 19a93e: 48 89 d6 mov %rdx,%rsi 19a941: 3c 73 cmp $0x73,%al 19a943: 0f 84 a7 02 00 00 je 19abf0 19a949: 3c 6d cmp $0x6d,%al 19a94b: 0f 84 cc 00 00 00 je 19aa1d 19a951: 3c 72 cmp $0x72,%al 19a953: 0f 84 39 02 00 00 je 19ab92 19a959: 3c 63 cmp $0x63,%al 19a95b: 0f 84 00 03 00 00 je 19ac61 19a961: 80 3a 76 cmpb $0x76,(%rdx) 19a964: 0f 85 85 00 00 00 jne 19a9ef 19a96a: 80 7a 01 63 cmpb $0x63,0x1(%rdx) 19a96e: 75 7f jne 19a9ef 19a970: 48 8d 41 01 lea 0x1(%rcx),%rax 19a974: 4c 8d 84 24 10 02 00 lea 0x210(%rsp),%r8 19a97b: 00 19a97c: 83 f8 08 cmp $0x8,%eax 19a97f: 0f 83 a9 02 00 00 jae 19ac2e 19a985: a8 04 test $0x4,%al 19a987: 0f 85 ae 03 00 00 jne 19ad3b 19a98d: 85 c0 test %eax,%eax 19a98f: 74 0e je 19a99f 19a991: 0f b6 12 movzbl (%rdx),%edx 19a994: 41 88 10 mov %dl,(%r8) 19a997: a8 02 test $0x2,%al 19a999: 0f 85 c2 03 00 00 jne 19ad61 19a99f: 48 8d 84 24 11 02 00 lea 0x211(%rsp),%rax 19a9a6: 00 19a9a7: 41 bd 02 00 00 00 mov $0x2,%r13d 19a9ad: e9 9f 00 00 00 jmpq 19aa51 19a9b2: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19a9b9: 44 89 e1 mov %r12d,%ecx 19a9bc: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 19a9c1: 44 89 ee mov %r13d,%esi 19a9c4: e8 00 00 00 00 callq 19a9c9 19a9c9: 85 c0 test %eax,%eax 19a9cb: 0f 84 9a 01 00 00 je 19ab6b 19a9d1: 48 8b 5d 18 mov 0x18(%rbp),%rbx 19a9d5: e8 00 00 00 00 callq 19a9da 19a9da: be 0d 00 00 00 mov $0xd,%esi 19a9df: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19a9e6: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19a9ea: e8 00 00 00 00 callq 19a9ef 19a9ef: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19a9f6: 48 8b 9c 24 90 02 00 mov 0x290(%rsp),%rbx 19a9fd: 00 19a9fe: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 19aa05: 00 00 19aa07: 0f 85 ab 03 00 00 jne 19adb8 19aa0d: 48 81 c4 98 02 00 00 add $0x298,%rsp 19aa14: 5b pop %rbx 19aa15: 5d pop %rbp 19aa16: 41 5c pop %r12 19aa18: 41 5d pop %r13 19aa1a: 41 5e pop %r14 19aa1c: c3 retq 19aa1d: 48 8d 51 01 lea 0x1(%rcx),%rdx 19aa21: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax 19aa28: 00 19aa29: 83 fa 08 cmp $0x8,%edx 19aa2c: 0f 83 a1 01 00 00 jae 19abd3 19aa32: f6 c2 04 test $0x4,%dl 19aa35: 0f 85 ed 02 00 00 jne 19ad28 19aa3b: 85 d2 test %edx,%edx 19aa3d: 74 0c je 19aa4b 19aa3f: c6 00 6d movb $0x6d,(%rax) 19aa42: f6 c2 02 test $0x2,%dl 19aa45: 0f 85 05 03 00 00 jne 19ad50 19aa4b: 41 bd 01 00 00 00 mov $0x1,%r13d 19aa51: 48 83 c0 01 add $0x1,%rax 19aa55: 48 89 04 24 mov %rax,(%rsp) 19aa59: 0f b6 08 movzbl (%rax),%ecx 19aa5c: 48 83 c0 01 add $0x1,%rax 19aa60: 48 89 ca mov %rcx,%rdx 19aa63: f6 81 00 00 00 00 20 testb $0x20,0x0(%rcx) 19aa6a: 75 e9 jne 19aa55 19aa6c: 45 31 e4 xor %r12d,%r12d 19aa6f: 84 d2 test %dl,%dl 19aa71: 74 60 je 19aad3 19aa73: 48 8d b4 24 0d 02 00 lea 0x20d(%rsp),%rsi 19aa7a: 00 19aa7b: 48 89 e7 mov %rsp,%rdi 19aa7e: e8 00 00 00 00 callq 19aa83 19aa83: 31 f6 xor %esi,%esi 19aa85: 48 89 c7 mov %rax,%rdi 19aa88: 44 89 e0 mov %r12d,%eax 19aa8b: 48 8d 54 c4 08 lea 0x8(%rsp,%rax,8),%rdx 19aa90: e8 00 00 00 00 callq 19aa95 19aa95: 85 c0 test %eax,%eax 19aa97: 0f 85 52 ff ff ff jne 19a9ef 19aa9d: 48 8b 04 24 mov (%rsp),%rax 19aaa1: 41 83 c4 01 add $0x1,%r12d 19aaa5: 0f b6 08 movzbl (%rax),%ecx 19aaa8: 48 89 ca mov %rcx,%rdx 19aaab: f6 81 00 00 00 00 20 testb $0x20,0x0(%rcx) 19aab2: 74 bb je 19aa6f 19aab4: 48 83 c0 01 add $0x1,%rax 19aab8: 48 89 04 24 mov %rax,(%rsp) 19aabc: 0f b6 08 movzbl (%rax),%ecx 19aabf: 48 83 c0 01 add $0x1,%rax 19aac3: 48 89 ca mov %rcx,%rdx 19aac6: f6 81 00 00 00 00 20 testb $0x20,0x0(%rcx) 19aacd: 75 e9 jne 19aab8 19aacf: 84 d2 test %dl,%dl 19aad1: 75 a0 jne 19aa73 19aad3: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19aad7: be 04 00 00 00 mov $0x4,%esi 19aadc: e8 00 00 00 00 callq 19aae1 19aae1: 41 89 c6 mov %eax,%r14d 19aae4: 85 c0 test %eax,%eax 19aae6: 0f 88 5f 01 00 00 js 19ac4b 19aaec: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19aaf0: e8 00 00 00 00 callq 19aaf5 19aaf5: 84 c0 test %al,%al 19aaf7: 0f 85 b5 fe ff ff jne 19a9b2 19aafd: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19ab04: 4c 8b 80 38 01 00 00 mov 0x138(%rax),%r8 19ab0b: 4d 85 c0 test %r8,%r8 19ab0e: 74 26 je 19ab36 19ab10: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19ab17: 44 89 e1 mov %r12d,%ecx 19ab1a: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 19ab1f: 44 89 ee mov %r13d,%esi 19ab22: e8 00 00 00 00 callq 19ab27 19ab27: 85 c0 test %eax,%eax 19ab29: 0f 85 a2 fe ff ff jne 19a9d1 19ab2f: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19ab36: 48 8b 80 40 01 00 00 mov 0x140(%rax),%rax 19ab3d: 48 85 c0 test %rax,%rax 19ab40: 74 1f je 19ab61 19ab42: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19ab49: 44 89 e1 mov %r12d,%ecx 19ab4c: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 19ab51: 44 89 ee mov %r13d,%esi 19ab54: e8 00 00 00 00 callq 19ab59 19ab59: 85 c0 test %eax,%eax 19ab5b: 0f 85 70 fe ff ff jne 19a9d1 19ab61: 41 83 fd 04 cmp $0x4,%r13d 19ab65: 0f 84 71 01 00 00 je 19acdc 19ab6b: 4c 8b 65 18 mov 0x18(%rbp),%r12 19ab6f: e8 00 00 00 00 callq 19ab74 19ab74: be 0d 00 00 00 mov $0xd,%esi 19ab79: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 19ab80: 00 19ab81: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19ab85: e8 00 00 00 00 callq 19ab8a 19ab8a: 48 89 d8 mov %rbx,%rax 19ab8d: e9 64 fe ff ff jmpq 19a9f6 19ab92: 48 8d 51 01 lea 0x1(%rcx),%rdx 19ab96: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax 19ab9d: 00 19ab9e: 83 fa 08 cmp $0x8,%edx 19aba1: 0f 83 18 01 00 00 jae 19acbf 19aba7: f6 c2 04 test $0x4,%dl 19abaa: 0f 85 d6 01 00 00 jne 19ad86 19abb0: 85 d2 test %edx,%edx 19abb2: 74 14 je 19abc8 19abb4: c6 00 72 movb $0x72,(%rax) 19abb7: f6 c2 02 test $0x2,%dl 19abba: 74 0c je 19abc8 19abbc: 89 d2 mov %edx,%edx 19abbe: 0f b7 4c 16 fe movzwl -0x2(%rsi,%rdx,1),%ecx 19abc3: 66 89 4c 10 fe mov %cx,-0x2(%rax,%rdx,1) 19abc8: 41 bd 03 00 00 00 mov $0x3,%r13d 19abce: e9 7e fe ff ff jmpq 19aa51 19abd3: 89 d1 mov %edx,%ecx 19abd5: 48 8b 7c 0e f8 mov -0x8(%rsi,%rcx,1),%rdi 19abda: 48 89 7c 08 f8 mov %rdi,-0x8(%rax,%rcx,1) 19abdf: 8d 4a ff lea -0x1(%rdx),%ecx 19abe2: 48 89 c7 mov %rax,%rdi 19abe5: c1 e9 03 shr $0x3,%ecx 19abe8: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19abeb: e9 5b fe ff ff jmpq 19aa4b 19abf0: 48 8d 51 01 lea 0x1(%rcx),%rdx 19abf4: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax 19abfb: 00 19abfc: 83 fa 08 cmp $0x8,%edx 19abff: 0f 83 9d 00 00 00 jae 19aca2 19ac05: f6 c2 04 test $0x4,%dl 19ac08: 0f 85 65 01 00 00 jne 19ad73 19ac0e: 85 d2 test %edx,%edx 19ac10: 74 14 je 19ac26 19ac12: c6 00 73 movb $0x73,(%rax) 19ac15: f6 c2 02 test $0x2,%dl 19ac18: 74 0c je 19ac26 19ac1a: 89 d2 mov %edx,%edx 19ac1c: 0f b7 4c 16 fe movzwl -0x2(%rsi,%rdx,1),%ecx 19ac21: 66 89 4c 10 fe mov %cx,-0x2(%rax,%rdx,1) 19ac26: 45 31 ed xor %r13d,%r13d 19ac29: e9 23 fe ff ff jmpq 19aa51 19ac2e: 89 c2 mov %eax,%edx 19ac30: 4c 89 c7 mov %r8,%rdi 19ac33: 48 8b 4c 16 f8 mov -0x8(%rsi,%rdx,1),%rcx 19ac38: 49 89 4c 10 f8 mov %rcx,-0x8(%r8,%rdx,1) 19ac3d: 8d 48 ff lea -0x1(%rax),%ecx 19ac40: c1 e9 03 shr $0x3,%ecx 19ac43: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19ac46: e9 54 fd ff ff jmpq 19a99f 19ac4b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19ac4f: be 0d 00 00 00 mov $0xd,%esi 19ac54: e8 00 00 00 00 callq 19ac59 19ac59: 49 63 c6 movslq %r14d,%rax 19ac5c: e9 95 fd ff ff jmpq 19a9f6 19ac61: 48 8d 51 01 lea 0x1(%rcx),%rdx 19ac65: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax 19ac6c: 00 19ac6d: 83 fa 08 cmp $0x8,%edx 19ac70: 0f 83 95 00 00 00 jae 19ad0b 19ac76: f6 c2 04 test $0x4,%dl 19ac79: 0f 85 1a 01 00 00 jne 19ad99 19ac7f: 85 d2 test %edx,%edx 19ac81: 74 14 je 19ac97 19ac83: c6 00 63 movb $0x63,(%rax) 19ac86: f6 c2 02 test $0x2,%dl 19ac89: 74 0c je 19ac97 19ac8b: 89 d2 mov %edx,%edx 19ac8d: 0f b7 4c 16 fe movzwl -0x2(%rsi,%rdx,1),%ecx 19ac92: 66 89 4c 10 fe mov %cx,-0x2(%rax,%rdx,1) 19ac97: 41 bd 04 00 00 00 mov $0x4,%r13d 19ac9d: e9 af fd ff ff jmpq 19aa51 19aca2: 89 d1 mov %edx,%ecx 19aca4: 48 8b 7c 0e f8 mov -0x8(%rsi,%rcx,1),%rdi 19aca9: 48 89 7c 08 f8 mov %rdi,-0x8(%rax,%rcx,1) 19acae: 8d 4a ff lea -0x1(%rdx),%ecx 19acb1: 48 89 c7 mov %rax,%rdi 19acb4: c1 e9 03 shr $0x3,%ecx 19acb7: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19acba: e9 67 ff ff ff jmpq 19ac26 19acbf: 89 d1 mov %edx,%ecx 19acc1: 48 8b 7c 0e f8 mov -0x8(%rsi,%rcx,1),%rdi 19acc6: 48 89 7c 08 f8 mov %rdi,-0x8(%rax,%rcx,1) 19accb: 8d 4a ff lea -0x1(%rdx),%ecx 19acce: 48 89 c7 mov %rax,%rdi 19acd1: c1 e9 03 shr $0x3,%ecx 19acd4: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19acd7: e9 ec fe ff ff jmpq 19abc8 19acdc: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19ace3: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 19acea: 48 85 c0 test %rax,%rax 19aced: 0f 84 de fc ff ff je 19a9d1 19acf3: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19acfa: 31 d2 xor %edx,%edx 19acfc: be 02 00 00 00 mov $0x2,%esi 19ad01: e8 00 00 00 00 callq 19ad06 19ad06: e9 60 fe ff ff jmpq 19ab6b 19ad0b: 89 d1 mov %edx,%ecx 19ad0d: 48 8b 7c 0e f8 mov -0x8(%rsi,%rcx,1),%rdi 19ad12: 48 89 7c 08 f8 mov %rdi,-0x8(%rax,%rcx,1) 19ad17: 8d 4a ff lea -0x1(%rdx),%ecx 19ad1a: 48 89 c7 mov %rax,%rdi 19ad1d: c1 e9 03 shr $0x3,%ecx 19ad20: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19ad23: e9 6f ff ff ff jmpq 19ac97 19ad28: 8b 0e mov (%rsi),%ecx 19ad2a: 89 d2 mov %edx,%edx 19ad2c: 89 08 mov %ecx,(%rax) 19ad2e: 8b 4c 16 fc mov -0x4(%rsi,%rdx,1),%ecx 19ad32: 89 4c 10 fc mov %ecx,-0x4(%rax,%rdx,1) 19ad36: e9 10 fd ff ff jmpq 19aa4b 19ad3b: 8b 12 mov (%rdx),%edx 19ad3d: 89 c0 mov %eax,%eax 19ad3f: 41 89 10 mov %edx,(%r8) 19ad42: 8b 54 06 fc mov -0x4(%rsi,%rax,1),%edx 19ad46: 41 89 54 00 fc mov %edx,-0x4(%r8,%rax,1) 19ad4b: e9 4f fc ff ff jmpq 19a99f 19ad50: 89 d2 mov %edx,%edx 19ad52: 0f b7 4c 16 fe movzwl -0x2(%rsi,%rdx,1),%ecx 19ad57: 66 89 4c 10 fe mov %cx,-0x2(%rax,%rdx,1) 19ad5c: e9 ea fc ff ff jmpq 19aa4b 19ad61: 89 c0 mov %eax,%eax 19ad63: 0f b7 54 06 fe movzwl -0x2(%rsi,%rax,1),%edx 19ad68: 66 41 89 54 00 fe mov %dx,-0x2(%r8,%rax,1) 19ad6e: e9 2c fc ff ff jmpq 19a99f 19ad73: 8b 0e mov (%rsi),%ecx 19ad75: 89 d2 mov %edx,%edx 19ad77: 89 08 mov %ecx,(%rax) 19ad79: 8b 4c 16 fc mov -0x4(%rsi,%rdx,1),%ecx 19ad7d: 89 4c 10 fc mov %ecx,-0x4(%rax,%rdx,1) 19ad81: e9 a0 fe ff ff jmpq 19ac26 19ad86: 8b 0e mov (%rsi),%ecx 19ad88: 89 d2 mov %edx,%edx 19ad8a: 89 08 mov %ecx,(%rax) 19ad8c: 8b 4c 16 fc mov -0x4(%rsi,%rdx,1),%ecx 19ad90: 89 4c 10 fc mov %ecx,-0x4(%rax,%rdx,1) 19ad94: e9 2f fe ff ff jmpq 19abc8 19ad99: 8b 0e mov (%rsi),%ecx 19ad9b: 89 d2 mov %edx,%edx 19ad9d: 89 08 mov %ecx,(%rax) 19ad9f: 8b 4c 16 fc mov -0x4(%rsi,%rdx,1),%ecx 19ada3: 89 4c 10 fc mov %ecx,-0x4(%rax,%rdx,1) 19ada7: e9 eb fe ff ff jmpq 19ac97 19adac: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19adb3: e9 3e fc ff ff jmpq 19a9f6 19adb8: e8 00 00 00 00 callq 19adbd 19adbd: 0f 1f 00 nopl (%rax) 000000000019adc0 : 19adc0: e8 00 00 00 00 callq 19adc5 19adc5: 41 56 push %r14 19adc7: 41 55 push %r13 19adc9: 41 54 push %r12 19adcb: 55 push %rbp 19adcc: 53 push %rbx 19adcd: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19add1: 8b 83 34 66 01 00 mov 0x16634(%rbx),%eax 19add7: 85 c0 test %eax,%eax 19add9: 0f 85 74 01 00 00 jne 19af53 19addf: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19ade3: be 04 00 00 00 mov $0x4,%esi 19ade8: 49 89 d5 mov %rdx,%r13 19adeb: e8 00 00 00 00 callq 19adf0 19adf0: 4c 63 e0 movslq %eax,%r12 19adf3: 45 85 e4 test %r12d,%r12d 19adf6: 0f 88 c1 00 00 00 js 19aebd 19adfc: 48 8d 7b f0 lea -0x10(%rbx),%rdi 19ae00: e8 00 00 00 00 callq 19ae05 19ae05: 84 c0 test %al,%al 19ae07: 0f 85 ca 00 00 00 jne 19aed7 19ae0d: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19ae14: 48 8b 40 68 mov 0x68(%rax),%rax 19ae18: 48 85 c0 test %rax,%rax 19ae1b: 0f 84 1d 01 00 00 je 19af3e 19ae21: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19ae28: 4c 89 ea mov %r13,%rdx 19ae2b: be 06 00 00 00 mov $0x6,%esi 19ae30: e8 00 00 00 00 callq 19ae35 19ae35: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19ae3c: be 07 00 00 00 mov $0x7,%esi 19ae41: 48 63 e8 movslq %eax,%rbp 19ae44: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19ae4b: 49 8d 54 2d 00 lea 0x0(%r13,%rbp,1),%rdx 19ae50: 48 8b 40 68 mov 0x68(%rax),%rax 19ae54: e8 00 00 00 00 callq 19ae59 19ae59: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19ae60: be 08 00 00 00 mov $0x8,%esi 19ae65: 4c 63 e0 movslq %eax,%r12 19ae68: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19ae6f: 4c 01 e5 add %r12,%rbp 19ae72: 49 8d 54 2d 00 lea 0x0(%r13,%rbp,1),%rdx 19ae77: 48 8b 40 68 mov 0x68(%rax),%rax 19ae7b: e8 00 00 00 00 callq 19ae80 19ae80: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19ae87: be 09 00 00 00 mov $0x9,%esi 19ae8c: 4c 63 e0 movslq %eax,%r12 19ae8f: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19ae96: 49 01 ec add %rbp,%r12 19ae99: 4b 8d 54 25 00 lea 0x0(%r13,%r12,1),%rdx 19ae9e: 48 8b 40 68 mov 0x68(%rax),%rax 19aea2: e8 00 00 00 00 callq 19aea7 19aea7: 48 63 e8 movslq %eax,%rbp 19aeaa: 49 01 ec add %rbp,%r12 19aead: 48 8b 6b 18 mov 0x18(%rbx),%rbp 19aeb1: e8 00 00 00 00 callq 19aeb6 19aeb6: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19aebd: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19aec1: be 0d 00 00 00 mov $0xd,%esi 19aec6: e8 00 00 00 00 callq 19aecb 19aecb: 5b pop %rbx 19aecc: 4c 89 e0 mov %r12,%rax 19aecf: 5d pop %rbp 19aed0: 41 5c pop %r12 19aed2: 41 5d pop %r13 19aed4: 41 5e pop %r14 19aed6: c3 retq 19aed7: 4c 8d b3 c8 75 00 00 lea 0x75c8(%rbx),%r14 19aede: 4c 89 ea mov %r13,%rdx 19aee1: be 10 00 00 00 mov $0x10,%esi 19aee6: 4c 89 f7 mov %r14,%rdi 19aee9: e8 00 00 00 00 callq 19aeee 19aeee: be 11 00 00 00 mov $0x11,%esi 19aef3: 4c 89 f7 mov %r14,%rdi 19aef6: 48 63 e8 movslq %eax,%rbp 19aef9: 49 8d 54 2d 00 lea 0x0(%r13,%rbp,1),%rdx 19aefe: e8 00 00 00 00 callq 19af03 19af03: be 12 00 00 00 mov $0x12,%esi 19af08: 4c 89 f7 mov %r14,%rdi 19af0b: 4c 63 e0 movslq %eax,%r12 19af0e: 4c 01 e5 add %r12,%rbp 19af11: 49 8d 54 2d 00 lea 0x0(%r13,%rbp,1),%rdx 19af16: e8 00 00 00 00 callq 19af1b 19af1b: be 13 00 00 00 mov $0x13,%esi 19af20: 4c 89 f7 mov %r14,%rdi 19af23: 4c 63 e0 movslq %eax,%r12 19af26: 49 01 ec add %rbp,%r12 19af29: 4b 8d 54 25 00 lea 0x0(%r13,%r12,1),%rdx 19af2e: e8 00 00 00 00 callq 19af33 19af33: 48 63 e8 movslq %eax,%rbp 19af36: 49 01 ec add %rbp,%r12 19af39: e9 6f ff ff ff jmpq 19aead 19af3e: b8 0a 00 00 00 mov $0xa,%eax 19af43: 41 bc 01 00 00 00 mov $0x1,%r12d 19af49: 66 41 89 45 00 mov %ax,0x0(%r13) 19af4e: e9 5a ff ff ff jmpq 19aead 19af53: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19af5a: e9 6c ff ff ff jmpq 19aecb 19af5f: 90 nop 000000000019af60 : 19af60: e8 00 00 00 00 callq 19af65 19af65: 41 54 push %r12 19af67: 55 push %rbp 19af68: 53 push %rbx 19af69: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19af6d: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19af73: 85 c0 test %eax,%eax 19af75: 0f 85 b5 00 00 00 jne 19b030 19af7b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19af7f: be 04 00 00 00 mov $0x4,%esi 19af84: 49 89 d4 mov %rdx,%r12 19af87: e8 00 00 00 00 callq 19af8c 19af8c: 89 c3 mov %eax,%ebx 19af8e: 85 c0 test %eax,%eax 19af90: 78 73 js 19b005 19af92: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19af96: e8 00 00 00 00 callq 19af9b 19af9b: 84 c0 test %al,%al 19af9d: 75 4d jne 19afec 19af9f: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19afa6: 48 8b 40 68 mov 0x68(%rax),%rax 19afaa: 48 85 c0 test %rax,%rax 19afad: 74 6f je 19b01e 19afaf: 4c 89 e2 mov %r12,%rdx 19afb2: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19afb9: be 02 00 00 00 mov $0x2,%esi 19afbe: e8 00 00 00 00 callq 19afc3 19afc3: 4c 63 e0 movslq %eax,%r12 19afc6: 48 8b 5d 18 mov 0x18(%rbp),%rbx 19afca: e8 00 00 00 00 callq 19afcf 19afcf: be 0d 00 00 00 mov $0xd,%esi 19afd4: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19afdb: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19afdf: e8 00 00 00 00 callq 19afe4 19afe4: 4c 89 e0 mov %r12,%rax 19afe7: 5b pop %rbx 19afe8: 5d pop %rbp 19afe9: 41 5c pop %r12 19afeb: c3 retq 19afec: 4c 89 e2 mov %r12,%rdx 19afef: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19aff6: be 0f 00 00 00 mov $0xf,%esi 19affb: e8 00 00 00 00 callq 19b000 19b000: 4c 63 e0 movslq %eax,%r12 19b003: eb c1 jmp 19afc6 19b005: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b009: 4c 63 e3 movslq %ebx,%r12 19b00c: be 0d 00 00 00 mov $0xd,%esi 19b011: e8 00 00 00 00 callq 19b016 19b016: 4c 89 e0 mov %r12,%rax 19b019: 5b pop %rbx 19b01a: 5d pop %rbp 19b01b: 41 5c pop %r12 19b01d: c3 retq 19b01e: b8 0a 00 00 00 mov $0xa,%eax 19b023: 66 41 89 04 24 mov %ax,(%r12) 19b028: 41 bc 01 00 00 00 mov $0x1,%r12d 19b02e: eb 96 jmp 19afc6 19b030: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19b037: eb ab jmp 19afe4 19b039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019b040 : 19b040: e8 00 00 00 00 callq 19b045 19b045: 41 54 push %r12 19b047: 55 push %rbp 19b048: 53 push %rbx 19b049: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19b04d: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19b053: 85 c0 test %eax,%eax 19b055: 0f 85 b5 00 00 00 jne 19b110 19b05b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b05f: be 04 00 00 00 mov $0x4,%esi 19b064: 49 89 d4 mov %rdx,%r12 19b067: e8 00 00 00 00 callq 19b06c 19b06c: 89 c3 mov %eax,%ebx 19b06e: 85 c0 test %eax,%eax 19b070: 78 73 js 19b0e5 19b072: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19b076: e8 00 00 00 00 callq 19b07b 19b07b: 84 c0 test %al,%al 19b07d: 75 4d jne 19b0cc 19b07f: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19b086: 48 8b 40 68 mov 0x68(%rax),%rax 19b08a: 48 85 c0 test %rax,%rax 19b08d: 74 6f je 19b0fe 19b08f: 4c 89 e2 mov %r12,%rdx 19b092: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19b099: be 05 00 00 00 mov $0x5,%esi 19b09e: e8 00 00 00 00 callq 19b0a3 19b0a3: 4c 63 e0 movslq %eax,%r12 19b0a6: 48 8b 5d 18 mov 0x18(%rbp),%rbx 19b0aa: e8 00 00 00 00 callq 19b0af 19b0af: be 0d 00 00 00 mov $0xd,%esi 19b0b4: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19b0bb: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b0bf: e8 00 00 00 00 callq 19b0c4 19b0c4: 4c 89 e0 mov %r12,%rax 19b0c7: 5b pop %rbx 19b0c8: 5d pop %rbp 19b0c9: 41 5c pop %r12 19b0cb: c3 retq 19b0cc: 4c 89 e2 mov %r12,%rdx 19b0cf: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19b0d6: be 08 00 00 00 mov $0x8,%esi 19b0db: e8 00 00 00 00 callq 19b0e0 19b0e0: 4c 63 e0 movslq %eax,%r12 19b0e3: eb c1 jmp 19b0a6 19b0e5: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b0e9: 4c 63 e3 movslq %ebx,%r12 19b0ec: be 0d 00 00 00 mov $0xd,%esi 19b0f1: e8 00 00 00 00 callq 19b0f6 19b0f6: 4c 89 e0 mov %r12,%rax 19b0f9: 5b pop %rbx 19b0fa: 5d pop %rbp 19b0fb: 41 5c pop %r12 19b0fd: c3 retq 19b0fe: b8 0a 00 00 00 mov $0xa,%eax 19b103: 66 41 89 04 24 mov %ax,(%r12) 19b108: 41 bc 01 00 00 00 mov $0x1,%r12d 19b10e: eb 96 jmp 19b0a6 19b110: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19b117: eb ab jmp 19b0c4 19b119: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019b120 : 19b120: e8 00 00 00 00 callq 19b125 19b125: 41 54 push %r12 19b127: 55 push %rbp 19b128: 53 push %rbx 19b129: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19b12d: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19b133: 85 c0 test %eax,%eax 19b135: 0f 85 b5 00 00 00 jne 19b1f0 19b13b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b13f: be 04 00 00 00 mov $0x4,%esi 19b144: 49 89 d4 mov %rdx,%r12 19b147: e8 00 00 00 00 callq 19b14c 19b14c: 89 c3 mov %eax,%ebx 19b14e: 85 c0 test %eax,%eax 19b150: 78 73 js 19b1c5 19b152: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19b156: e8 00 00 00 00 callq 19b15b 19b15b: 84 c0 test %al,%al 19b15d: 75 4d jne 19b1ac 19b15f: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19b166: 48 8b 40 68 mov 0x68(%rax),%rax 19b16a: 48 85 c0 test %rax,%rax 19b16d: 74 6f je 19b1de 19b16f: 4c 89 e2 mov %r12,%rdx 19b172: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19b179: be 04 00 00 00 mov $0x4,%esi 19b17e: e8 00 00 00 00 callq 19b183 19b183: 4c 63 e0 movslq %eax,%r12 19b186: 48 8b 5d 18 mov 0x18(%rbp),%rbx 19b18a: e8 00 00 00 00 callq 19b18f 19b18f: be 0d 00 00 00 mov $0xd,%esi 19b194: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19b19b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b19f: e8 00 00 00 00 callq 19b1a4 19b1a4: 4c 89 e0 mov %r12,%rax 19b1a7: 5b pop %rbx 19b1a8: 5d pop %rbp 19b1a9: 41 5c pop %r12 19b1ab: c3 retq 19b1ac: 4c 89 e2 mov %r12,%rdx 19b1af: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19b1b6: be 0c 00 00 00 mov $0xc,%esi 19b1bb: e8 00 00 00 00 callq 19b1c0 19b1c0: 4c 63 e0 movslq %eax,%r12 19b1c3: eb c1 jmp 19b186 19b1c5: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b1c9: 4c 63 e3 movslq %ebx,%r12 19b1cc: be 0d 00 00 00 mov $0xd,%esi 19b1d1: e8 00 00 00 00 callq 19b1d6 19b1d6: 4c 89 e0 mov %r12,%rax 19b1d9: 5b pop %rbx 19b1da: 5d pop %rbp 19b1db: 41 5c pop %r12 19b1dd: c3 retq 19b1de: b8 0a 00 00 00 mov $0xa,%eax 19b1e3: 66 41 89 04 24 mov %ax,(%r12) 19b1e8: 41 bc 01 00 00 00 mov $0x1,%r12d 19b1ee: eb 96 jmp 19b186 19b1f0: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19b1f7: eb ab jmp 19b1a4 19b1f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019b200 : 19b200: e8 00 00 00 00 callq 19b205 19b205: 41 54 push %r12 19b207: 55 push %rbp 19b208: 53 push %rbx 19b209: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19b20d: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19b213: 85 c0 test %eax,%eax 19b215: 0f 85 b5 00 00 00 jne 19b2d0 19b21b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b21f: be 04 00 00 00 mov $0x4,%esi 19b224: 49 89 d4 mov %rdx,%r12 19b227: e8 00 00 00 00 callq 19b22c 19b22c: 89 c3 mov %eax,%ebx 19b22e: 85 c0 test %eax,%eax 19b230: 78 73 js 19b2a5 19b232: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19b236: e8 00 00 00 00 callq 19b23b 19b23b: 84 c0 test %al,%al 19b23d: 75 4d jne 19b28c 19b23f: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19b246: 48 8b 40 68 mov 0x68(%rax),%rax 19b24a: 48 85 c0 test %rax,%rax 19b24d: 74 6f je 19b2be 19b24f: 4c 89 e2 mov %r12,%rdx 19b252: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19b259: be 03 00 00 00 mov $0x3,%esi 19b25e: e8 00 00 00 00 callq 19b263 19b263: 4c 63 e0 movslq %eax,%r12 19b266: 48 8b 5d 18 mov 0x18(%rbp),%rbx 19b26a: e8 00 00 00 00 callq 19b26f 19b26f: be 0d 00 00 00 mov $0xd,%esi 19b274: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19b27b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b27f: e8 00 00 00 00 callq 19b284 19b284: 4c 89 e0 mov %r12,%rax 19b287: 5b pop %rbx 19b288: 5d pop %rbp 19b289: 41 5c pop %r12 19b28b: c3 retq 19b28c: 4c 89 e2 mov %r12,%rdx 19b28f: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19b296: be 06 00 00 00 mov $0x6,%esi 19b29b: e8 00 00 00 00 callq 19b2a0 19b2a0: 4c 63 e0 movslq %eax,%r12 19b2a3: eb c1 jmp 19b266 19b2a5: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b2a9: 4c 63 e3 movslq %ebx,%r12 19b2ac: be 0d 00 00 00 mov $0xd,%esi 19b2b1: e8 00 00 00 00 callq 19b2b6 19b2b6: 4c 89 e0 mov %r12,%rax 19b2b9: 5b pop %rbx 19b2ba: 5d pop %rbp 19b2bb: 41 5c pop %r12 19b2bd: c3 retq 19b2be: b8 0a 00 00 00 mov $0xa,%eax 19b2c3: 66 41 89 04 24 mov %ax,(%r12) 19b2c8: 41 bc 01 00 00 00 mov $0x1,%r12d 19b2ce: eb 96 jmp 19b266 19b2d0: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19b2d7: eb ab jmp 19b284 19b2d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019b2e0 : 19b2e0: e8 00 00 00 00 callq 19b2e5 19b2e5: 41 54 push %r12 19b2e7: 55 push %rbp 19b2e8: 53 push %rbx 19b2e9: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19b2ed: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19b2f3: 85 c0 test %eax,%eax 19b2f5: 0f 85 b5 00 00 00 jne 19b3b0 19b2fb: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b2ff: be 04 00 00 00 mov $0x4,%esi 19b304: 49 89 d4 mov %rdx,%r12 19b307: e8 00 00 00 00 callq 19b30c 19b30c: 89 c3 mov %eax,%ebx 19b30e: 85 c0 test %eax,%eax 19b310: 78 73 js 19b385 19b312: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19b316: e8 00 00 00 00 callq 19b31b 19b31b: 84 c0 test %al,%al 19b31d: 75 4d jne 19b36c 19b31f: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19b326: 48 8b 40 68 mov 0x68(%rax),%rax 19b32a: 48 85 c0 test %rax,%rax 19b32d: 74 6f je 19b39e 19b32f: 4c 89 e2 mov %r12,%rdx 19b332: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19b339: be 01 00 00 00 mov $0x1,%esi 19b33e: e8 00 00 00 00 callq 19b343 19b343: 4c 63 e0 movslq %eax,%r12 19b346: 48 8b 5d 18 mov 0x18(%rbp),%rbx 19b34a: e8 00 00 00 00 callq 19b34f 19b34f: be 0d 00 00 00 mov $0xd,%esi 19b354: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19b35b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b35f: e8 00 00 00 00 callq 19b364 19b364: 4c 89 e0 mov %r12,%rax 19b367: 5b pop %rbx 19b368: 5d pop %rbp 19b369: 41 5c pop %r12 19b36b: c3 retq 19b36c: 4c 89 e2 mov %r12,%rdx 19b36f: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19b376: be 0e 00 00 00 mov $0xe,%esi 19b37b: e8 00 00 00 00 callq 19b380 19b380: 4c 63 e0 movslq %eax,%r12 19b383: eb c1 jmp 19b346 19b385: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b389: 4c 63 e3 movslq %ebx,%r12 19b38c: be 0d 00 00 00 mov $0xd,%esi 19b391: e8 00 00 00 00 callq 19b396 19b396: 4c 89 e0 mov %r12,%rax 19b399: 5b pop %rbx 19b39a: 5d pop %rbp 19b39b: 41 5c pop %r12 19b39d: c3 retq 19b39e: b8 0a 00 00 00 mov $0xa,%eax 19b3a3: 66 41 89 04 24 mov %ax,(%r12) 19b3a8: 41 bc 01 00 00 00 mov $0x1,%r12d 19b3ae: eb 96 jmp 19b346 19b3b0: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19b3b7: eb ab jmp 19b364 19b3b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019b3c0 : 19b3c0: e8 00 00 00 00 callq 19b3c5 19b3c5: 41 54 push %r12 19b3c7: 55 push %rbp 19b3c8: 53 push %rbx 19b3c9: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19b3cd: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19b3d3: 85 c0 test %eax,%eax 19b3d5: 0f 85 b2 00 00 00 jne 19b48d 19b3db: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b3df: be 04 00 00 00 mov $0x4,%esi 19b3e4: 49 89 d4 mov %rdx,%r12 19b3e7: e8 00 00 00 00 callq 19b3ec 19b3ec: 89 c3 mov %eax,%ebx 19b3ee: 85 c0 test %eax,%eax 19b3f0: 78 70 js 19b462 19b3f2: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19b3f6: e8 00 00 00 00 callq 19b3fb 19b3fb: 84 c0 test %al,%al 19b3fd: 75 4a jne 19b449 19b3ff: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19b406: 48 8b 40 68 mov 0x68(%rax),%rax 19b40a: 48 85 c0 test %rax,%rax 19b40d: 74 6c je 19b47b 19b40f: 4c 89 e2 mov %r12,%rdx 19b412: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19b419: 31 f6 xor %esi,%esi 19b41b: e8 00 00 00 00 callq 19b420 19b420: 4c 63 e0 movslq %eax,%r12 19b423: 48 8b 5d 18 mov 0x18(%rbp),%rbx 19b427: e8 00 00 00 00 callq 19b42c 19b42c: be 0d 00 00 00 mov $0xd,%esi 19b431: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19b438: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b43c: e8 00 00 00 00 callq 19b441 19b441: 4c 89 e0 mov %r12,%rax 19b444: 5b pop %rbx 19b445: 5d pop %rbp 19b446: 41 5c pop %r12 19b448: c3 retq 19b449: 4c 89 e2 mov %r12,%rdx 19b44c: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19b453: be 0d 00 00 00 mov $0xd,%esi 19b458: e8 00 00 00 00 callq 19b45d 19b45d: 4c 63 e0 movslq %eax,%r12 19b460: eb c1 jmp 19b423 19b462: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b466: 4c 63 e3 movslq %ebx,%r12 19b469: be 0d 00 00 00 mov $0xd,%esi 19b46e: e8 00 00 00 00 callq 19b473 19b473: 4c 89 e0 mov %r12,%rax 19b476: 5b pop %rbx 19b477: 5d pop %rbp 19b478: 41 5c pop %r12 19b47a: c3 retq 19b47b: b8 0a 00 00 00 mov $0xa,%eax 19b480: 66 41 89 04 24 mov %ax,(%r12) 19b485: 41 bc 01 00 00 00 mov $0x1,%r12d 19b48b: eb 96 jmp 19b423 19b48d: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19b494: eb ab jmp 19b441 19b496: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19b49d: 00 00 00 000000000019b4a0 : 19b4a0: e8 00 00 00 00 callq 19b4a5 19b4a5: 41 55 push %r13 19b4a7: 41 54 push %r12 19b4a9: 55 push %rbp 19b4aa: 53 push %rbx 19b4ab: 48 81 ec a0 02 00 00 sub $0x2a0,%rsp 19b4b2: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19b4b6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19b4bd: 00 00 19b4bf: 48 89 84 24 98 02 00 mov %rax,0x298(%rsp) 19b4c6: 00 19b4c7: 31 c0 xor %eax,%eax 19b4c9: b8 20 0a 00 00 mov $0xa20,%eax 19b4ce: c6 84 24 17 02 00 00 movb $0x0,0x217(%rsp) 19b4d5: 00 19b4d6: 66 89 84 24 15 02 00 mov %ax,0x215(%rsp) 19b4dd: 00 19b4de: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 19b4e5: 00 00 19b4e7: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19b4ed: 85 c0 test %eax,%eax 19b4ef: 0f 85 62 02 00 00 jne 19b757 19b4f5: 0f b6 02 movzbl (%rdx),%eax 19b4f8: 49 89 d4 mov %rdx,%r12 19b4fb: 31 f6 xor %esi,%esi 19b4fd: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 19b502: 48 8d bc 24 13 02 00 lea 0x213(%rsp),%rdi 19b509: 00 19b50a: c6 84 24 14 02 00 00 movb $0x0,0x214(%rsp) 19b511: 00 19b512: 48 89 cb mov %rcx,%rbx 19b515: 88 84 24 13 02 00 00 mov %al,0x213(%rsp) 19b51c: e8 00 00 00 00 callq 19b521 19b521: 85 c0 test %eax,%eax 19b523: 0f 85 9c 01 00 00 jne 19b6c5 19b529: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 19b52e: 49 83 f8 06 cmp $0x6,%r8 19b532: 0f 85 e2 00 00 00 jne 19b61a 19b538: 48 8d 43 fe lea -0x2(%rbx),%rax 19b53c: 48 83 f8 7d cmp $0x7d,%rax 19b540: 0f 87 7f 01 00 00 ja 19b6c5 19b546: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 19b54c: 49 8d 74 24 01 lea 0x1(%r12),%rsi 19b551: f6 80 00 00 00 00 20 testb $0x20,0x0(%rax) 19b558: 0f 84 e0 01 00 00 je 19b73e 19b55e: b9 01 00 00 00 mov $0x1,%ecx 19b563: 29 f1 sub %esi,%ecx 19b565: 8d 14 31 lea (%rcx,%rsi,1),%edx 19b568: 0f b6 46 01 movzbl 0x1(%rsi),%eax 19b56c: 48 83 c6 01 add $0x1,%rsi 19b570: f6 80 00 00 00 00 20 testb $0x20,0x0(%rax) 19b577: 75 ec jne 19b565 19b579: 48 89 d8 mov %rbx,%rax 19b57c: 48 29 d0 sub %rdx,%rax 19b57f: 48 8d 94 24 18 02 00 lea 0x218(%rsp),%rdx 19b586: 00 19b587: 48 83 f8 08 cmp $0x8,%rax 19b58b: 0f 83 3d 01 00 00 jae 19b6ce 19b591: a8 04 test $0x4,%al 19b593: 0f 85 ad 01 00 00 jne 19b746 19b599: 48 85 c0 test %rax,%rax 19b59c: 0f 85 4c 01 00 00 jne 19b6ee 19b5a2: 45 31 e4 xor %r12d,%r12d 19b5a5: 80 bc 24 18 02 00 00 cmpb $0x0,0x218(%rsp) 19b5ac: 00 19b5ad: 48 89 14 24 mov %rdx,(%rsp) 19b5b1: 74 6a je 19b61d 19b5b3: 48 8d b4 24 15 02 00 lea 0x215(%rsp),%rsi 19b5ba: 00 19b5bb: 48 89 e7 mov %rsp,%rdi 19b5be: e8 00 00 00 00 callq 19b5c3 19b5c3: 31 f6 xor %esi,%esi 19b5c5: 48 89 c7 mov %rax,%rdi 19b5c8: 44 89 e0 mov %r12d,%eax 19b5cb: 48 8d 54 c4 10 lea 0x10(%rsp,%rax,8),%rdx 19b5d0: e8 00 00 00 00 callq 19b5d5 19b5d5: 85 c0 test %eax,%eax 19b5d7: 0f 85 e8 00 00 00 jne 19b6c5 19b5dd: 48 8b 04 24 mov (%rsp),%rax 19b5e1: 41 83 c4 01 add $0x1,%r12d 19b5e5: 0f b6 08 movzbl (%rax),%ecx 19b5e8: 48 89 ca mov %rcx,%rdx 19b5eb: f6 81 00 00 00 00 20 testb $0x20,0x0(%rcx) 19b5f2: 74 1b je 19b60f 19b5f4: 48 83 c0 01 add $0x1,%rax 19b5f8: 48 89 04 24 mov %rax,(%rsp) 19b5fc: 0f b6 08 movzbl (%rax),%ecx 19b5ff: 48 83 c0 01 add $0x1,%rax 19b603: 48 89 ca mov %rcx,%rdx 19b606: f6 81 00 00 00 00 20 testb $0x20,0x0(%rcx) 19b60d: 75 e9 jne 19b5f8 19b60f: 84 d2 test %dl,%dl 19b611: 75 a0 jne 19b5b3 19b613: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 19b618: eb 03 jmp 19b61d 19b61a: 45 31 e4 xor %r12d,%r12d 19b61d: 44 89 e0 mov %r12d,%eax 19b620: be 04 00 00 00 mov $0x4,%esi 19b625: 4c 89 44 c4 10 mov %r8,0x10(%rsp,%rax,8) 19b62a: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b62e: e8 00 00 00 00 callq 19b633 19b633: 41 89 c5 mov %eax,%r13d 19b636: 85 c0 test %eax,%eax 19b638: 0f 88 cc 00 00 00 js 19b70a 19b63e: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19b642: e8 00 00 00 00 callq 19b647 19b647: 84 c0 test %al,%al 19b649: 0f 85 ce 00 00 00 jne 19b71d 19b64f: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19b656: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 19b65d: 48 85 c0 test %rax,%rax 19b660: 74 17 je 19b679 19b662: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19b669: 44 89 e2 mov %r12d,%edx 19b66c: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 19b671: e8 00 00 00 00 callq 19b676 19b676: 41 89 c5 mov %eax,%r13d 19b679: 4c 8b 65 18 mov 0x18(%rbp),%r12 19b67d: e8 00 00 00 00 callq 19b682 19b682: be 0d 00 00 00 mov $0xd,%esi 19b687: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 19b68e: 00 19b68f: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b693: e8 00 00 00 00 callq 19b698 19b698: 45 85 ed test %r13d,%r13d 19b69b: 75 28 jne 19b6c5 19b69d: 48 89 d8 mov %rbx,%rax 19b6a0: 48 8b 9c 24 98 02 00 mov 0x298(%rsp),%rbx 19b6a7: 00 19b6a8: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 19b6af: 00 00 19b6b1: 0f 85 ac 00 00 00 jne 19b763 19b6b7: 48 81 c4 a0 02 00 00 add $0x2a0,%rsp 19b6be: 5b pop %rbx 19b6bf: 5d pop %rbp 19b6c0: 41 5c pop %r12 19b6c2: 41 5d pop %r13 19b6c4: c3 retq 19b6c5: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19b6cc: eb d2 jmp 19b6a0 19b6ce: 48 8b 4c 06 f8 mov -0x8(%rsi,%rax,1),%rcx 19b6d3: 48 89 d7 mov %rdx,%rdi 19b6d6: 48 89 8c 04 10 02 00 mov %rcx,0x210(%rsp,%rax,1) 19b6dd: 00 19b6de: 48 8d 48 ff lea -0x1(%rax),%rcx 19b6e2: 48 c1 e9 03 shr $0x3,%rcx 19b6e6: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19b6e9: e9 b4 fe ff ff jmpq 19b5a2 19b6ee: 0f b6 0e movzbl (%rsi),%ecx 19b6f1: 88 0a mov %cl,(%rdx) 19b6f3: a8 02 test $0x2,%al 19b6f5: 0f 84 a7 fe ff ff je 19b5a2 19b6fb: 0f b7 4c 06 fe movzwl -0x2(%rsi,%rax,1),%ecx 19b700: 66 89 4c 02 fe mov %cx,-0x2(%rdx,%rax,1) 19b705: e9 98 fe ff ff jmpq 19b5a2 19b70a: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b70e: be 0d 00 00 00 mov $0xd,%esi 19b713: e8 00 00 00 00 callq 19b718 19b718: 49 63 c5 movslq %r13d,%rax 19b71b: eb 83 jmp 19b6a0 19b71d: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19b724: b9 01 00 00 00 mov $0x1,%ecx 19b729: 44 89 e2 mov %r12d,%edx 19b72c: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 19b731: e8 00 00 00 00 callq 19b736 19b736: 41 89 c5 mov %eax,%r13d 19b739: e9 3b ff ff ff jmpq 19b679 19b73e: 48 89 d8 mov %rbx,%rax 19b741: e9 39 fe ff ff jmpq 19b57f 19b746: 8b 0e mov (%rsi),%ecx 19b748: 89 0a mov %ecx,(%rdx) 19b74a: 8b 4c 06 fc mov -0x4(%rsi,%rax,1),%ecx 19b74e: 89 4c 02 fc mov %ecx,-0x4(%rdx,%rax,1) 19b752: e9 4b fe ff ff jmpq 19b5a2 19b757: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19b75e: e9 3d ff ff ff jmpq 19b6a0 19b763: e8 00 00 00 00 callq 19b768 19b768: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19b76f: 00 000000000019b770 : 19b770: e8 00 00 00 00 callq 19b775 19b775: 41 54 push %r12 19b777: 55 push %rbp 19b778: 53 push %rbx 19b779: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19b77d: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19b783: 85 c0 test %eax,%eax 19b785: 0f 85 ae 00 00 00 jne 19b839 19b78b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b78f: be 04 00 00 00 mov $0x4,%esi 19b794: 49 89 d4 mov %rdx,%r12 19b797: e8 00 00 00 00 callq 19b79c 19b79c: 89 c3 mov %eax,%ebx 19b79e: 85 c0 test %eax,%eax 19b7a0: 78 6c js 19b80e 19b7a2: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19b7a6: e8 00 00 00 00 callq 19b7ab 19b7ab: 84 c0 test %al,%al 19b7ad: 75 4b jne 19b7fa 19b7af: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19b7b6: 48 8b 80 28 01 00 00 mov 0x128(%rax),%rax 19b7bd: 48 85 c0 test %rax,%rax 19b7c0: 74 65 je 19b827 19b7c2: 4c 89 e6 mov %r12,%rsi 19b7c5: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19b7cc: e8 00 00 00 00 callq 19b7d1 19b7d1: 4c 63 e0 movslq %eax,%r12 19b7d4: 48 8b 5d 18 mov 0x18(%rbp),%rbx 19b7d8: e8 00 00 00 00 callq 19b7dd 19b7dd: be 0d 00 00 00 mov $0xd,%esi 19b7e2: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19b7e9: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b7ed: e8 00 00 00 00 callq 19b7f2 19b7f2: 4c 89 e0 mov %r12,%rax 19b7f5: 5b pop %rbx 19b7f6: 5d pop %rbp 19b7f7: 41 5c pop %r12 19b7f9: c3 retq 19b7fa: 4c 89 e6 mov %r12,%rsi 19b7fd: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19b804: e8 00 00 00 00 callq 19b809 19b809: 4c 63 e0 movslq %eax,%r12 19b80c: eb c6 jmp 19b7d4 19b80e: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19b812: 4c 63 e3 movslq %ebx,%r12 19b815: be 0d 00 00 00 mov $0xd,%esi 19b81a: e8 00 00 00 00 callq 19b81f 19b81f: 4c 89 e0 mov %r12,%rax 19b822: 5b pop %rbx 19b823: 5d pop %rbp 19b824: 41 5c pop %r12 19b826: c3 retq 19b827: b8 0a 00 00 00 mov $0xa,%eax 19b82c: 66 41 89 04 24 mov %ax,(%r12) 19b831: 41 bc 01 00 00 00 mov $0x1,%r12d 19b837: eb 9b jmp 19b7d4 19b839: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19b840: eb b0 jmp 19b7f2 19b842: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19b849: 00 00 00 00 19b84d: 0f 1f 00 nopl (%rax) 000000000019b850 : 19b850: e8 00 00 00 00 callq 19b855 19b855: 41 54 push %r12 19b857: 55 push %rbp 19b858: 53 push %rbx 19b859: 48 83 ec 10 sub $0x10,%rsp 19b85d: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19b861: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19b868: 00 00 19b86a: 48 89 44 24 08 mov %rax,0x8(%rsp) 19b86f: 31 c0 xor %eax,%eax 19b871: 8b 83 34 66 01 00 mov 0x16634(%rbx),%eax 19b877: 85 c0 test %eax,%eax 19b879: 0f 85 10 01 00 00 jne 19b98f 19b87f: 48 89 d7 mov %rdx,%rdi 19b882: 31 f6 xor %esi,%esi 19b884: 48 89 e2 mov %rsp,%rdx 19b887: 49 89 cc mov %rcx,%r12 19b88a: e8 00 00 00 00 callq 19b88f 19b88f: 85 c0 test %eax,%eax 19b891: 0f 85 01 01 00 00 jne 19b998 19b897: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19b89b: be 04 00 00 00 mov $0x4,%esi 19b8a0: e8 00 00 00 00 callq 19b8a5 19b8a5: 89 c5 mov %eax,%ebp 19b8a7: 85 c0 test %eax,%eax 19b8a9: 0f 88 b2 00 00 00 js 19b961 19b8af: 48 8d 6b f0 lea -0x10(%rbx),%rbp 19b8b3: 48 89 ef mov %rbp,%rdi 19b8b6: e8 00 00 00 00 callq 19b8bb 19b8bb: 84 c0 test %al,%al 19b8bd: 0f 85 82 00 00 00 jne 19b945 19b8c3: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19b8ca: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx 19b8d1: 48 85 d2 test %rdx,%rdx 19b8d4: 74 16 je 19b8ec 19b8d6: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19b8dd: 8b 34 24 mov (%rsp),%esi 19b8e0: e8 00 00 00 00 callq 19b8e5 19b8e5: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19b8ec: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 19b8f3: 48 85 c0 test %rax,%rax 19b8f6: 74 7c je 19b974 19b8f8: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19b8ff: 31 d2 xor %edx,%edx 19b901: be 02 00 00 00 mov $0x2,%esi 19b906: e8 00 00 00 00 callq 19b90b 19b90b: 48 8b 6b 18 mov 0x18(%rbx),%rbp 19b90f: e8 00 00 00 00 callq 19b914 19b914: be 0d 00 00 00 mov $0xd,%esi 19b919: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19b920: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19b924: e8 00 00 00 00 callq 19b929 19b929: 4c 89 e0 mov %r12,%rax 19b92c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19b931: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19b938: 00 00 19b93a: 75 65 jne 19b9a1 19b93c: 48 83 c4 10 add $0x10,%rsp 19b940: 5b pop %rbx 19b941: 5d pop %rbp 19b942: 41 5c pop %r12 19b944: c3 retq 19b945: 8b 14 24 mov (%rsp),%edx 19b948: 48 8d bb c8 75 00 00 lea 0x75c8(%rbx),%rdi 19b94f: be 11 00 00 00 mov $0x11,%esi 19b954: e8 00 00 00 00 callq 19b959 19b959: 48 98 cltq 19b95b: 48 89 04 24 mov %rax,(%rsp) 19b95f: eb aa jmp 19b90b 19b961: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19b965: be 0d 00 00 00 mov $0xd,%esi 19b96a: e8 00 00 00 00 callq 19b96f 19b96f: 48 63 c5 movslq %ebp,%rax 19b972: eb b8 jmp 19b92c 19b974: 48 8b 83 d8 7c 00 00 mov 0x7cd8(%rbx),%rax 19b97b: 48 89 ef mov %rbp,%rdi 19b97e: 48 89 83 c8 7c 00 00 mov %rax,0x7cc8(%rbx) 19b985: e8 00 00 00 00 callq 19b98a 19b98a: e9 7c ff ff ff jmpq 19b90b 19b98f: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19b996: eb 94 jmp 19b92c 19b998: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19b99f: eb 8b jmp 19b92c 19b9a1: e8 00 00 00 00 callq 19b9a6 19b9a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19b9ad: 00 00 00 000000000019b9b0 : 19b9b0: e8 00 00 00 00 callq 19b9b5 19b9b5: 41 54 push %r12 19b9b7: 55 push %rbp 19b9b8: 53 push %rbx 19b9b9: 48 83 ec 10 sub $0x10,%rsp 19b9bd: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19b9c1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19b9c8: 00 00 19b9ca: 48 89 44 24 08 mov %rax,0x8(%rsp) 19b9cf: 31 c0 xor %eax,%eax 19b9d1: 8b 83 34 66 01 00 mov 0x16634(%rbx),%eax 19b9d7: 85 c0 test %eax,%eax 19b9d9: 0f 85 10 01 00 00 jne 19baef 19b9df: 48 89 d7 mov %rdx,%rdi 19b9e2: 31 f6 xor %esi,%esi 19b9e4: 48 89 e2 mov %rsp,%rdx 19b9e7: 49 89 cc mov %rcx,%r12 19b9ea: e8 00 00 00 00 callq 19b9ef 19b9ef: 85 c0 test %eax,%eax 19b9f1: 0f 85 01 01 00 00 jne 19baf8 19b9f7: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19b9fb: be 04 00 00 00 mov $0x4,%esi 19ba00: e8 00 00 00 00 callq 19ba05 19ba05: 89 c5 mov %eax,%ebp 19ba07: 85 c0 test %eax,%eax 19ba09: 0f 88 b2 00 00 00 js 19bac1 19ba0f: 48 8d 6b f0 lea -0x10(%rbx),%rbp 19ba13: 48 89 ef mov %rbp,%rdi 19ba16: e8 00 00 00 00 callq 19ba1b 19ba1b: 84 c0 test %al,%al 19ba1d: 0f 85 82 00 00 00 jne 19baa5 19ba23: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19ba2a: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx 19ba31: 48 85 d2 test %rdx,%rdx 19ba34: 74 16 je 19ba4c 19ba36: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19ba3d: 8b 34 24 mov (%rsp),%esi 19ba40: e8 00 00 00 00 callq 19ba45 19ba45: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19ba4c: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 19ba53: 48 85 c0 test %rax,%rax 19ba56: 74 7c je 19bad4 19ba58: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19ba5f: 31 d2 xor %edx,%edx 19ba61: be 02 00 00 00 mov $0x2,%esi 19ba66: e8 00 00 00 00 callq 19ba6b 19ba6b: 48 8b 6b 18 mov 0x18(%rbx),%rbp 19ba6f: e8 00 00 00 00 callq 19ba74 19ba74: be 0d 00 00 00 mov $0xd,%esi 19ba79: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19ba80: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19ba84: e8 00 00 00 00 callq 19ba89 19ba89: 4c 89 e0 mov %r12,%rax 19ba8c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19ba91: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19ba98: 00 00 19ba9a: 75 65 jne 19bb01 19ba9c: 48 83 c4 10 add $0x10,%rsp 19baa0: 5b pop %rbx 19baa1: 5d pop %rbp 19baa2: 41 5c pop %r12 19baa4: c3 retq 19baa5: 8b 14 24 mov (%rsp),%edx 19baa8: 48 8d bb c8 75 00 00 lea 0x75c8(%rbx),%rdi 19baaf: be 10 00 00 00 mov $0x10,%esi 19bab4: e8 00 00 00 00 callq 19bab9 19bab9: 48 98 cltq 19babb: 48 89 04 24 mov %rax,(%rsp) 19babf: eb aa jmp 19ba6b 19bac1: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19bac5: be 0d 00 00 00 mov $0xd,%esi 19baca: e8 00 00 00 00 callq 19bacf 19bacf: 48 63 c5 movslq %ebp,%rax 19bad2: eb b8 jmp 19ba8c 19bad4: 48 8b 83 d8 7c 00 00 mov 0x7cd8(%rbx),%rax 19badb: 48 89 ef mov %rbp,%rdi 19bade: 48 89 83 c8 7c 00 00 mov %rax,0x7cc8(%rbx) 19bae5: e8 00 00 00 00 callq 19baea 19baea: e9 7c ff ff ff jmpq 19ba6b 19baef: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19baf6: eb 94 jmp 19ba8c 19baf8: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19baff: eb 8b jmp 19ba8c 19bb01: e8 00 00 00 00 callq 19bb06 19bb06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19bb0d: 00 00 00 000000000019bb10 : 19bb10: e8 00 00 00 00 callq 19bb15 19bb15: 41 55 push %r13 19bb17: 41 54 push %r12 19bb19: 55 push %rbp 19bb1a: 53 push %rbx 19bb1b: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19bb1f: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19bb25: 85 c0 test %eax,%eax 19bb27: 0f 85 b9 00 00 00 jne 19bbe6 19bb2d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19bb31: be 04 00 00 00 mov $0x4,%esi 19bb36: 49 89 d4 mov %rdx,%r12 19bb39: e8 00 00 00 00 callq 19bb3e 19bb3e: 89 c3 mov %eax,%ebx 19bb40: 85 c0 test %eax,%eax 19bb42: 0f 88 86 00 00 00 js 19bbce 19bb48: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19bb4c: e8 00 00 00 00 callq 19bb51 19bb51: 84 c0 test %al,%al 19bb53: 75 63 jne 19bbb8 19bb55: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19bb5c: 45 31 ed xor %r13d,%r13d 19bb5f: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 19bb66: 48 85 c0 test %rax,%rax 19bb69: 74 0f je 19bb7a 19bb6b: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19bb72: e8 00 00 00 00 callq 19bb77 19bb77: 41 89 c5 mov %eax,%r13d 19bb7a: 48 8b 5d 18 mov 0x18(%rbp),%rbx 19bb7e: e8 00 00 00 00 callq 19bb83 19bb83: be 0d 00 00 00 mov $0xd,%esi 19bb88: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19bb8f: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19bb93: e8 00 00 00 00 callq 19bb98 19bb98: 44 89 e9 mov %r13d,%ecx 19bb9b: be 00 10 00 00 mov $0x1000,%esi 19bba0: 4c 89 e7 mov %r12,%rdi 19bba3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19bbaa: e8 00 00 00 00 callq 19bbaf 19bbaf: 48 98 cltq 19bbb1: 5b pop %rbx 19bbb2: 5d pop %rbp 19bbb3: 41 5c pop %r12 19bbb5: 41 5d pop %r13 19bbb7: c3 retq 19bbb8: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19bbbf: be 11 00 00 00 mov $0x11,%esi 19bbc4: e8 00 00 00 00 callq 19bbc9 19bbc9: 41 89 c5 mov %eax,%r13d 19bbcc: eb ac jmp 19bb7a 19bbce: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19bbd2: be 0d 00 00 00 mov $0xd,%esi 19bbd7: e8 00 00 00 00 callq 19bbdc 19bbdc: 48 63 c3 movslq %ebx,%rax 19bbdf: 5b pop %rbx 19bbe0: 5d pop %rbp 19bbe1: 41 5c pop %r12 19bbe3: 41 5d pop %r13 19bbe5: c3 retq 19bbe6: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19bbed: eb c2 jmp 19bbb1 19bbef: 90 nop 000000000019bbf0 : 19bbf0: e8 00 00 00 00 callq 19bbf5 19bbf5: 41 55 push %r13 19bbf7: 41 54 push %r12 19bbf9: 55 push %rbp 19bbfa: 53 push %rbx 19bbfb: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19bbff: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19bc05: 85 c0 test %eax,%eax 19bc07: 0f 85 b6 00 00 00 jne 19bcc3 19bc0d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19bc11: be 04 00 00 00 mov $0x4,%esi 19bc16: 49 89 d4 mov %rdx,%r12 19bc19: e8 00 00 00 00 callq 19bc1e 19bc1e: 89 c3 mov %eax,%ebx 19bc20: 85 c0 test %eax,%eax 19bc22: 0f 88 83 00 00 00 js 19bcab 19bc28: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19bc2c: e8 00 00 00 00 callq 19bc31 19bc31: 84 c0 test %al,%al 19bc33: 75 60 jne 19bc95 19bc35: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19bc3c: 45 31 ed xor %r13d,%r13d 19bc3f: 48 8b 40 78 mov 0x78(%rax),%rax 19bc43: 48 85 c0 test %rax,%rax 19bc46: 74 0f je 19bc57 19bc48: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19bc4f: e8 00 00 00 00 callq 19bc54 19bc54: 41 89 c5 mov %eax,%r13d 19bc57: 48 8b 5d 18 mov 0x18(%rbp),%rbx 19bc5b: e8 00 00 00 00 callq 19bc60 19bc60: be 0d 00 00 00 mov $0xd,%esi 19bc65: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19bc6c: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19bc70: e8 00 00 00 00 callq 19bc75 19bc75: 44 89 e9 mov %r13d,%ecx 19bc78: be 00 10 00 00 mov $0x1000,%esi 19bc7d: 4c 89 e7 mov %r12,%rdi 19bc80: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19bc87: e8 00 00 00 00 callq 19bc8c 19bc8c: 48 98 cltq 19bc8e: 5b pop %rbx 19bc8f: 5d pop %rbp 19bc90: 41 5c pop %r12 19bc92: 41 5d pop %r13 19bc94: c3 retq 19bc95: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19bc9c: be 10 00 00 00 mov $0x10,%esi 19bca1: e8 00 00 00 00 callq 19bca6 19bca6: 41 89 c5 mov %eax,%r13d 19bca9: eb ac jmp 19bc57 19bcab: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19bcaf: be 0d 00 00 00 mov $0xd,%esi 19bcb4: e8 00 00 00 00 callq 19bcb9 19bcb9: 48 63 c3 movslq %ebx,%rax 19bcbc: 5b pop %rbx 19bcbd: 5d pop %rbp 19bcbe: 41 5c pop %r12 19bcc0: 41 5d pop %r13 19bcc2: c3 retq 19bcc3: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19bcca: eb c2 jmp 19bc8e 19bccc: 0f 1f 40 00 nopl 0x0(%rax) 000000000019bcd0 : 19bcd0: e8 00 00 00 00 callq 19bcd5 19bcd5: 41 55 push %r13 19bcd7: 41 54 push %r12 19bcd9: 55 push %rbp 19bcda: 53 push %rbx 19bcdb: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19bcdf: 8b 83 34 66 01 00 mov 0x16634(%rbx),%eax 19bce5: 85 c0 test %eax,%eax 19bce7: 0f 85 bb 00 00 00 jne 19bda8 19bced: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19bcf1: be 04 00 00 00 mov $0x4,%esi 19bcf6: 49 89 d5 mov %rdx,%r13 19bcf9: 48 89 cd mov %rcx,%rbp 19bcfc: e8 00 00 00 00 callq 19bd01 19bd01: 41 89 c4 mov %eax,%r12d 19bd04: 85 c0 test %eax,%eax 19bd06: 0f 88 84 00 00 00 js 19bd90 19bd0c: 48 8d 7b f0 lea -0x10(%rbx),%rdi 19bd10: e8 00 00 00 00 callq 19bd15 19bd15: 84 c0 test %al,%al 19bd17: 75 4e jne 19bd67 19bd19: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19bd20: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 19bd27: 48 85 c0 test %rax,%rax 19bd2a: 74 12 je 19bd3e 19bd2c: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19bd33: 48 89 ea mov %rbp,%rdx 19bd36: 4c 89 ee mov %r13,%rsi 19bd39: e8 00 00 00 00 callq 19bd3e 19bd3e: 4c 8b 63 18 mov 0x18(%rbx),%r12 19bd42: e8 00 00 00 00 callq 19bd47 19bd47: be 0d 00 00 00 mov $0xd,%esi 19bd4c: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 19bd53: 00 19bd54: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19bd58: e8 00 00 00 00 callq 19bd5d 19bd5d: 48 89 e8 mov %rbp,%rax 19bd60: 5b pop %rbx 19bd61: 5d pop %rbp 19bd62: 41 5c pop %r12 19bd64: 41 5d pop %r13 19bd66: c3 retq 19bd67: 48 8d bb c8 75 00 00 lea 0x75c8(%rbx),%rdi 19bd6e: 48 89 ea mov %rbp,%rdx 19bd71: 4c 89 ee mov %r13,%rsi 19bd74: e8 00 00 00 00 callq 19bd79 19bd79: 41 89 c4 mov %eax,%r12d 19bd7c: 85 c0 test %eax,%eax 19bd7e: 74 be je 19bd3e 19bd80: 48 8b 6b 18 mov 0x18(%rbx),%rbp 19bd84: e8 00 00 00 00 callq 19bd89 19bd89: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19bd90: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19bd94: be 0d 00 00 00 mov $0xd,%esi 19bd99: e8 00 00 00 00 callq 19bd9e 19bd9e: 49 63 c4 movslq %r12d,%rax 19bda1: 5b pop %rbx 19bda2: 5d pop %rbp 19bda3: 41 5c pop %r12 19bda5: 41 5d pop %r13 19bda7: c3 retq 19bda8: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19bdaf: eb af jmp 19bd60 19bdb1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19bdb8: 00 00 00 00 19bdbc: 0f 1f 40 00 nopl 0x0(%rax) 000000000019bdc0 : 19bdc0: e8 00 00 00 00 callq 19bdc5 19bdc5: 41 55 push %r13 19bdc7: 41 54 push %r12 19bdc9: 55 push %rbp 19bdca: 53 push %rbx 19bdcb: 48 83 ec 10 sub $0x10,%rsp 19bdcf: 4c 8b 67 78 mov 0x78(%rdi),%r12 19bdd3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19bdda: 00 00 19bddc: 48 89 44 24 08 mov %rax,0x8(%rsp) 19bde1: 31 c0 xor %eax,%eax 19bde3: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 19bdea: 00 19bdeb: 41 8b 84 24 34 66 01 mov 0x16634(%r12),%eax 19bdf2: 00 19bdf3: 85 c0 test %eax,%eax 19bdf5: 0f 85 6c 01 00 00 jne 19bf67 19bdfb: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19be00: be 04 00 00 00 mov $0x4,%esi 19be05: 48 89 d5 mov %rdx,%rbp 19be08: e8 00 00 00 00 callq 19be0d 19be0d: 89 c3 mov %eax,%ebx 19be0f: 85 c0 test %eax,%eax 19be11: 0f 88 b9 00 00 00 js 19bed0 19be17: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 19be1c: e8 00 00 00 00 callq 19be21 19be21: 84 c0 test %al,%al 19be23: 0f 85 95 00 00 00 jne 19bebe 19be29: 49 8b 84 24 b8 75 00 mov 0x75b8(%r12),%rax 19be30: 00 19be31: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 19be38: 48 85 c0 test %rax,%rax 19be3b: 0f 84 eb 00 00 00 je 19bf2c 19be41: 49 8b bc 24 b0 75 00 mov 0x75b0(%r12),%rdi 19be48: 00 19be49: 48 89 e6 mov %rsp,%rsi 19be4c: e8 00 00 00 00 callq 19be51 19be51: 4d 8b 6c 24 18 mov 0x18(%r12),%r13 19be56: 89 c3 mov %eax,%ebx 19be58: e8 00 00 00 00 callq 19be5d 19be5d: be 0d 00 00 00 mov $0xd,%esi 19be62: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19be69: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19be6e: e8 00 00 00 00 callq 19be73 19be73: 48 63 c3 movslq %ebx,%rax 19be76: 85 db test %ebx,%ebx 19be78: 78 25 js 19be9f 19be7a: 81 fb ff 0f 00 00 cmp $0xfff,%ebx 19be80: b8 ff 0f 00 00 mov $0xfff,%eax 19be85: 48 8b 34 24 mov (%rsp),%rsi 19be89: 0f 4e c3 cmovle %ebx,%eax 19be8c: 83 f8 08 cmp $0x8,%eax 19be8f: 73 53 jae 19bee4 19be91: a8 04 test $0x4,%al 19be93: 0f 85 ba 00 00 00 jne 19bf53 19be99: 85 c0 test %eax,%eax 19be9b: 75 74 jne 19bf11 19be9d: 48 98 cltq 19be9f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19bea4: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19beab: 00 00 19bead: 0f 85 c0 00 00 00 jne 19bf73 19beb3: 48 83 c4 10 add $0x10,%rsp 19beb7: 5b pop %rbx 19beb8: 5d pop %rbp 19beb9: 41 5c pop %r12 19bebb: 41 5d pop %r13 19bebd: c3 retq 19bebe: 49 8d bc 24 c8 75 00 lea 0x75c8(%r12),%rdi 19bec5: 00 19bec6: 48 89 e6 mov %rsp,%rsi 19bec9: e8 00 00 00 00 callq 19bece 19bece: eb 81 jmp 19be51 19bed0: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19bed5: be 0d 00 00 00 mov $0xd,%esi 19beda: e8 00 00 00 00 callq 19bedf 19bedf: 48 63 c3 movslq %ebx,%rax 19bee2: eb bb jmp 19be9f 19bee4: 48 8b 16 mov (%rsi),%rdx 19bee7: 48 8d 7d 08 lea 0x8(%rbp),%rdi 19beeb: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 19beef: 48 89 55 00 mov %rdx,0x0(%rbp) 19bef3: 89 c2 mov %eax,%edx 19bef5: 48 8b 4c 16 f8 mov -0x8(%rsi,%rdx,1),%rcx 19befa: 48 89 4c 15 f8 mov %rcx,-0x8(%rbp,%rdx,1) 19beff: 48 29 fd sub %rdi,%rbp 19bf02: 48 29 ee sub %rbp,%rsi 19bf05: 01 c5 add %eax,%ebp 19bf07: c1 ed 03 shr $0x3,%ebp 19bf0a: 89 e9 mov %ebp,%ecx 19bf0c: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19bf0f: eb 8c jmp 19be9d 19bf11: 0f b6 16 movzbl (%rsi),%edx 19bf14: 88 55 00 mov %dl,0x0(%rbp) 19bf17: a8 02 test $0x2,%al 19bf19: 74 82 je 19be9d 19bf1b: 89 c2 mov %eax,%edx 19bf1d: 0f b7 4c 16 fe movzwl -0x2(%rsi,%rdx,1),%ecx 19bf22: 66 89 4c 15 fe mov %cx,-0x2(%rbp,%rdx,1) 19bf27: e9 71 ff ff ff jmpq 19be9d 19bf2c: 49 8b 5c 24 18 mov 0x18(%r12),%rbx 19bf31: e8 00 00 00 00 callq 19bf36 19bf36: be 0d 00 00 00 mov $0xd,%esi 19bf3b: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19bf42: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19bf47: e8 00 00 00 00 callq 19bf4c 19bf4c: 31 c0 xor %eax,%eax 19bf4e: e9 4c ff ff ff jmpq 19be9f 19bf53: 8b 16 mov (%rsi),%edx 19bf55: 89 55 00 mov %edx,0x0(%rbp) 19bf58: 89 c2 mov %eax,%edx 19bf5a: 8b 4c 16 fc mov -0x4(%rsi,%rdx,1),%ecx 19bf5e: 89 4c 15 fc mov %ecx,-0x4(%rbp,%rdx,1) 19bf62: e9 36 ff ff ff jmpq 19be9d 19bf67: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19bf6e: e9 2c ff ff ff jmpq 19be9f 19bf73: e8 00 00 00 00 callq 19bf78 19bf78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19bf7f: 00 000000000019bf80 : 19bf80: e8 00 00 00 00 callq 19bf85 19bf85: 41 54 push %r12 19bf87: 55 push %rbp 19bf88: 53 push %rbx 19bf89: 48 83 ec 60 sub $0x60,%rsp 19bf8d: 4c 8b 67 78 mov 0x78(%rdi),%r12 19bf91: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19bf98: 00 00 19bf9a: 48 89 44 24 58 mov %rax,0x58(%rsp) 19bf9f: 31 c0 xor %eax,%eax 19bfa1: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19bfa8: 00 19bfa9: 41 8b 84 24 34 66 01 mov 0x16634(%r12),%eax 19bfb0: 00 19bfb1: 85 c0 test %eax,%eax 19bfb3: 0f 85 43 01 00 00 jne 19c0fc 19bfb9: 48 89 d7 mov %rdx,%rdi 19bfbc: 48 89 d5 mov %rdx,%rbp 19bfbf: 48 89 cb mov %rcx,%rbx 19bfc2: e8 00 00 00 00 callq 19bfc7 19bfc7: 48 83 f8 01 cmp $0x1,%rax 19bfcb: 75 29 jne 19bff6 19bfcd: 41 c6 84 24 c0 75 00 movb $0x0,0x75c0(%r12) 19bfd4: 00 00 19bfd6: 48 89 d8 mov %rbx,%rax 19bfd9: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 19bfde: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19bfe5: 00 00 19bfe7: 0f 85 32 01 00 00 jne 19c11f 19bfed: 48 83 c4 60 add $0x60,%rsp 19bff1: 5b pop %rbx 19bff2: 5d pop %rbp 19bff3: 41 5c pop %r12 19bff5: c3 retq 19bff6: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 19bffb: e8 00 00 00 00 callq 19c000 19c000: 84 c0 test %al,%al 19c002: 75 c9 jne 19bfcd 19c004: 49 8b 84 24 b8 75 00 mov 0x75b8(%r12),%rax 19c00b: 00 19c00c: 48 83 b8 f0 00 00 00 cmpq $0x0,0xf0(%rax) 19c013: 00 19c014: 74 c0 je 19bfd6 19c016: 48 83 b8 c0 00 00 00 cmpq $0x0,0xc0(%rax) 19c01d: 00 19c01e: 74 b6 je 19bfd6 19c020: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 19c025: 31 f6 xor %esi,%esi 19c027: 48 89 ef mov %rbp,%rdi 19c02a: e8 00 00 00 00 callq 19c02f 19c02f: 41 89 c0 mov %eax,%r8d 19c032: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19c039: 45 85 c0 test %r8d,%r8d 19c03c: 75 9b jne 19bfd9 19c03e: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 19c043: 48 83 fa 0f cmp $0xf,%rdx 19c047: 77 90 ja 19bfd9 19c049: 48 83 fa 10 cmp $0x10,%rdx 19c04d: 48 19 c0 sbb %rax,%rax 19c050: 48 21 c2 and %rax,%rdx 19c053: 49 8b 84 24 b8 75 00 mov 0x75b8(%r12),%rax 19c05a: 00 19c05b: 49 8b bc 24 b0 75 00 mov 0x75b0(%r12),%rdi 19c062: 00 19c063: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 19c068: 48 89 54 24 08 mov %rdx,0x8(%rsp) 19c06d: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 19c074: e8 00 00 00 00 callq 19c079 19c079: 48 8b 44 24 08 mov 0x8(%rsp),%rax 19c07e: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19c083: be 04 00 00 00 mov $0x4,%esi 19c088: 8b 44 84 18 mov 0x18(%rsp,%rax,4),%eax 19c08c: 89 44 24 04 mov %eax,0x4(%rsp) 19c090: e8 00 00 00 00 callq 19c095 19c095: 89 c5 mov %eax,%ebp 19c097: 85 c0 test %eax,%eax 19c099: 78 6d js 19c108 19c09b: 8b 44 24 04 mov 0x4(%rsp),%eax 19c09f: 83 f8 0a cmp $0xa,%eax 19c0a2: 74 33 je 19c0d7 19c0a4: 85 c0 test %eax,%eax 19c0a6: 74 2f je 19c0d7 19c0a8: 49 8b 84 24 b8 75 00 mov 0x75b8(%r12),%rax 19c0af: 00 19c0b0: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19c0b5: be 01 00 00 00 mov $0x1,%esi 19c0ba: 49 8b bc 24 b0 75 00 mov 0x75b0(%r12),%rdi 19c0c1: 00 19c0c2: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 19c0c9: e8 00 00 00 00 callq 19c0ce 19c0ce: 41 c6 84 24 c0 75 00 movb $0x1,0x75c0(%r12) 19c0d5: 00 01 19c0d7: 49 8b 6c 24 18 mov 0x18(%r12),%rbp 19c0dc: e8 00 00 00 00 callq 19c0e1 19c0e1: be 0d 00 00 00 mov $0xd,%esi 19c0e6: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19c0ed: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19c0f2: e8 00 00 00 00 callq 19c0f7 19c0f7: e9 da fe ff ff jmpq 19bfd6 19c0fc: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19c103: e9 d1 fe ff ff jmpq 19bfd9 19c108: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19c10d: be 0d 00 00 00 mov $0xd,%esi 19c112: e8 00 00 00 00 callq 19c117 19c117: 48 63 c5 movslq %ebp,%rax 19c11a: e9 ba fe ff ff jmpq 19bfd9 19c11f: e8 00 00 00 00 callq 19c124 19c124: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19c12b: 00 00 00 00 19c12f: 90 nop 000000000019c130 : 19c130: e8 00 00 00 00 callq 19c135 19c135: 41 55 push %r13 19c137: 41 54 push %r12 19c139: 55 push %rbp 19c13a: 53 push %rbx 19c13b: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19c13f: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19c145: 85 c0 test %eax,%eax 19c147: 0f 85 ee 00 00 00 jne 19c23b 19c14d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19c151: be 04 00 00 00 mov $0x4,%esi 19c156: 49 89 d4 mov %rdx,%r12 19c159: e8 00 00 00 00 callq 19c15e 19c15e: 89 c3 mov %eax,%ebx 19c160: 85 c0 test %eax,%eax 19c162: 0f 88 bb 00 00 00 js 19c223 19c168: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19c16c: e8 00 00 00 00 callq 19c171 19c171: 84 c0 test %al,%al 19c173: 0f 85 81 00 00 00 jne 19c1fa 19c179: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19c180: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 19c187: 48 85 c0 test %rax,%rax 19c18a: 0f 84 88 00 00 00 je 19c218 19c190: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19c197: e8 00 00 00 00 callq 19c19c 19c19c: 89 c3 mov %eax,%ebx 19c19e: 4c 8b 6d 18 mov 0x18(%rbp),%r13 19c1a2: e8 00 00 00 00 callq 19c1a7 19c1a7: be 0d 00 00 00 mov $0xd,%esi 19c1ac: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19c1b3: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19c1b7: e8 00 00 00 00 callq 19c1bc 19c1bc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19c1c3: 83 fb 02 cmp $0x2,%ebx 19c1c6: 74 15 je 19c1dd 19c1c8: 83 fb 03 cmp $0x3,%ebx 19c1cb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19c1d2: 48 c7 c0 00 00 00 00 mov $0x0,%rax 19c1d9: 48 0f 45 c8 cmovne %rax,%rcx 19c1dd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19c1e4: be 00 10 00 00 mov $0x1000,%esi 19c1e9: 4c 89 e7 mov %r12,%rdi 19c1ec: e8 00 00 00 00 callq 19c1f1 19c1f1: 48 98 cltq 19c1f3: 5b pop %rbx 19c1f4: 5d pop %rbp 19c1f5: 41 5c pop %r12 19c1f7: 41 5d pop %r13 19c1f9: c3 retq 19c1fa: 48 8b 85 f0 75 00 00 mov 0x75f0(%rbp),%rax 19c201: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 19c206: 74 10 je 19c218 19c208: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19c20f: e8 00 00 00 00 callq 19c214 19c214: 89 c3 mov %eax,%ebx 19c216: eb 86 jmp 19c19e 19c218: 8b 9d 6c 7d 00 00 mov 0x7d6c(%rbp),%ebx 19c21e: e9 7b ff ff ff jmpq 19c19e 19c223: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19c227: be 0d 00 00 00 mov $0xd,%esi 19c22c: e8 00 00 00 00 callq 19c231 19c231: 48 63 c3 movslq %ebx,%rax 19c234: 5b pop %rbx 19c235: 5d pop %rbp 19c236: 41 5c pop %r12 19c238: 41 5d pop %r13 19c23a: c3 retq 19c23b: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19c242: eb af jmp 19c1f3 19c244: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19c24b: 00 00 00 00 19c24f: 90 nop 000000000019c250 : 19c250: e8 00 00 00 00 callq 19c255 19c255: 41 56 push %r14 19c257: 41 55 push %r13 19c259: 41 54 push %r12 19c25b: 55 push %rbp 19c25c: 53 push %rbx 19c25d: 48 83 ec 50 sub $0x50,%rsp 19c261: 4c 8b 6f 78 mov 0x78(%rdi),%r13 19c265: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19c26c: 00 00 19c26e: 48 89 44 24 48 mov %rax,0x48(%rsp) 19c273: 31 c0 xor %eax,%eax 19c275: 45 8b a5 34 66 01 00 mov 0x16634(%r13),%r12d 19c27c: 45 85 e4 test %r12d,%r12d 19c27f: 0f 85 2f 01 00 00 jne 19c3b4 19c285: 49 8b 7d 18 mov 0x18(%r13),%rdi 19c289: be 04 00 00 00 mov $0x4,%esi 19c28e: 48 89 d5 mov %rdx,%rbp 19c291: e8 00 00 00 00 callq 19c296 19c296: 89 c3 mov %eax,%ebx 19c298: 85 c0 test %eax,%eax 19c29a: 0f 88 01 01 00 00 js 19c3a1 19c2a0: 49 8d 7d f0 lea -0x10(%r13),%rdi 19c2a4: e8 00 00 00 00 callq 19c2a9 19c2a9: 84 c0 test %al,%al 19c2ab: 0f 85 c0 00 00 00 jne 19c371 19c2b1: 49 8b 85 b8 75 00 00 mov 0x75b8(%r13),%rax 19c2b8: 31 db xor %ebx,%ebx 19c2ba: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 19c2c1: 48 85 d2 test %rdx,%rdx 19c2c4: 74 37 je 19c2fd 19c2c6: 48 83 b8 c0 00 00 00 cmpq $0x0,0xc0(%rax) 19c2cd: 00 19c2ce: 74 2d je 19c2fd 19c2d0: 49 8b bd b0 75 00 00 mov 0x75b0(%r13),%rdi 19c2d7: e8 00 00 00 00 callq 19c2dc 19c2dc: 49 8b bd b0 75 00 00 mov 0x75b0(%r13),%rdi 19c2e3: 89 c3 mov %eax,%ebx 19c2e5: 49 8b 85 b8 75 00 00 mov 0x75b8(%r13),%rax 19c2ec: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 19c2f1: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 19c2f8: e8 00 00 00 00 callq 19c2fd 19c2fd: 4d 8b 75 18 mov 0x18(%r13),%r14 19c301: e8 00 00 00 00 callq 19c306 19c306: be 0d 00 00 00 mov $0xd,%esi 19c30b: 49 89 86 e0 01 00 00 mov %rax,0x1e0(%r14) 19c312: 49 8b 7d 18 mov 0x18(%r13),%rdi 19c316: e8 00 00 00 00 callq 19c31b 19c31b: 8b 54 24 04 mov 0x4(%rsp),%edx 19c31f: 85 d2 test %edx,%edx 19c321: 74 76 je 19c399 19c323: 48 8d 44 24 08 lea 0x8(%rsp),%rax 19c328: eb 0d jmp 19c337 19c32a: 41 83 c4 01 add $0x1,%r12d 19c32e: 48 83 c0 04 add $0x4,%rax 19c332: 41 39 d4 cmp %edx,%r12d 19c335: 74 62 je 19c399 19c337: 39 18 cmp %ebx,(%rax) 19c339: 75 ef jne 19c32a 19c33b: 44 89 e1 mov %r12d,%ecx 19c33e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19c345: be 00 10 00 00 mov $0x1000,%esi 19c34a: 48 89 ef mov %rbp,%rdi 19c34d: e8 00 00 00 00 callq 19c352 19c352: 48 98 cltq 19c354: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 19c359: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19c360: 00 00 19c362: 75 59 jne 19c3bd 19c364: 48 83 c4 50 add $0x50,%rsp 19c368: 5b pop %rbx 19c369: 5d pop %rbp 19c36a: 41 5c pop %r12 19c36c: 41 5d pop %r13 19c36e: 41 5e pop %r14 19c370: c3 retq 19c371: 4d 8d b5 c8 75 00 00 lea 0x75c8(%r13),%r14 19c378: 4c 89 f7 mov %r14,%rdi 19c37b: e8 00 00 00 00 callq 19c380 19c380: 4c 89 f7 mov %r14,%rdi 19c383: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 19c388: 89 c3 mov %eax,%ebx 19c38a: e8 00 00 00 00 callq 19c38f 19c38f: 85 c0 test %eax,%eax 19c391: 0f 84 66 ff ff ff je 19c2fd 19c397: eb b9 jmp 19c352 19c399: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19c39f: eb 9a jmp 19c33b 19c3a1: 49 8b 7d 18 mov 0x18(%r13),%rdi 19c3a5: be 0d 00 00 00 mov $0xd,%esi 19c3aa: e8 00 00 00 00 callq 19c3af 19c3af: 48 63 c3 movslq %ebx,%rax 19c3b2: eb a0 jmp 19c354 19c3b4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19c3bb: eb 97 jmp 19c354 19c3bd: e8 00 00 00 00 callq 19c3c2 19c3c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19c3c9: 00 00 00 00 19c3cd: 0f 1f 00 nopl (%rax) 000000000019c3d0 : 19c3d0: e8 00 00 00 00 callq 19c3d5 19c3d5: 41 55 push %r13 19c3d7: 41 54 push %r12 19c3d9: 55 push %rbp 19c3da: 53 push %rbx 19c3db: 48 83 ec 50 sub $0x50,%rsp 19c3df: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19c3e3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19c3ea: 00 00 19c3ec: 48 89 44 24 48 mov %rax,0x48(%rsp) 19c3f1: 31 c0 xor %eax,%eax 19c3f3: 8b 83 34 66 01 00 mov 0x16634(%rbx),%eax 19c3f9: 85 c0 test %eax,%eax 19c3fb: 0f 85 78 01 00 00 jne 19c579 19c401: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19c405: be 04 00 00 00 mov $0x4,%esi 19c40a: 49 89 d4 mov %rdx,%r12 19c40d: e8 00 00 00 00 callq 19c412 19c412: 89 c5 mov %eax,%ebp 19c414: 85 c0 test %eax,%eax 19c416: 0f 88 1f 01 00 00 js 19c53b 19c41c: 48 8d 7b f0 lea -0x10(%rbx),%rdi 19c420: e8 00 00 00 00 callq 19c425 19c425: 84 c0 test %al,%al 19c427: 0f 85 ee 00 00 00 jne 19c51b 19c42d: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19c434: 4c 8d 6c 24 04 lea 0x4(%rsp),%r13 19c439: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 19c440: 48 85 c0 test %rax,%rax 19c443: 0f 84 05 01 00 00 je 19c54e 19c449: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19c450: 4c 89 ee mov %r13,%rsi 19c453: e8 00 00 00 00 callq 19c458 19c458: 48 8b 6b 18 mov 0x18(%rbx),%rbp 19c45c: e8 00 00 00 00 callq 19c461 19c461: be 0d 00 00 00 mov $0xd,%esi 19c466: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19c46d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19c471: e8 00 00 00 00 callq 19c476 19c476: 8b 4c 24 04 mov 0x4(%rsp),%ecx 19c47a: be 00 10 00 00 mov $0x1000,%esi 19c47f: 4c 89 e7 mov %r12,%rdi 19c482: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19c489: e8 00 00 00 00 callq 19c48e 19c48e: 89 c5 mov %eax,%ebp 19c490: 8b 44 24 04 mov 0x4(%rsp),%eax 19c494: 85 c0 test %eax,%eax 19c496: 74 65 je 19c4fd 19c498: 31 db xor %ebx,%ebx 19c49a: 41 8b 44 9d 04 mov 0x4(%r13,%rbx,4),%eax 19c49f: 89 d9 mov %ebx,%ecx 19c4a1: 49 c7 c0 00 00 00 00 mov $0x0,%r8 19c4a8: 83 f8 0a cmp $0xa,%eax 19c4ab: 74 2d je 19c4da 19c4ad: 49 c7 c0 00 00 00 00 mov $0x0,%r8 19c4b4: 83 f8 02 cmp $0x2,%eax 19c4b7: 74 21 je 19c4da 19c4b9: 49 c7 c0 00 00 00 00 mov $0x0,%r8 19c4c0: 83 f8 03 cmp $0x3,%eax 19c4c3: 74 15 je 19c4da 19c4c5: 83 f8 04 cmp $0x4,%eax 19c4c8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 19c4cf: 48 c7 c0 00 00 00 00 mov $0x0,%rax 19c4d6: 4c 0f 45 c0 cmovne %rax,%r8 19c4da: 48 63 fd movslq %ebp,%rdi 19c4dd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19c4e4: be 00 10 00 00 mov $0x1000,%esi 19c4e9: 4c 01 e7 add %r12,%rdi 19c4ec: 48 83 c3 01 add $0x1,%rbx 19c4f0: e8 00 00 00 00 callq 19c4f5 19c4f5: 01 c5 add %eax,%ebp 19c4f7: 39 5c 24 04 cmp %ebx,0x4(%rsp) 19c4fb: 77 9d ja 19c49a 19c4fd: 48 63 c5 movslq %ebp,%rax 19c500: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 19c505: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19c50c: 00 00 19c50e: 75 75 jne 19c585 19c510: 48 83 c4 50 add $0x50,%rsp 19c514: 5b pop %rbx 19c515: 5d pop %rbp 19c516: 41 5c pop %r12 19c518: 41 5d pop %r13 19c51a: c3 retq 19c51b: 4c 8d 6c 24 04 lea 0x4(%rsp),%r13 19c520: 48 8d bb c8 75 00 00 lea 0x75c8(%rbx),%rdi 19c527: 4c 89 ee mov %r13,%rsi 19c52a: e8 00 00 00 00 callq 19c52f 19c52f: 85 c0 test %eax,%eax 19c531: 0f 84 21 ff ff ff je 19c458 19c537: 48 98 cltq 19c539: eb c5 jmp 19c500 19c53b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19c53f: be 0d 00 00 00 mov $0xd,%esi 19c544: e8 00 00 00 00 callq 19c549 19c549: 48 63 c5 movslq %ebp,%rax 19c54c: eb b2 jmp 19c500 19c54e: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 19c553: 4c 89 e9 mov %r13,%rcx 19c556: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 19c55d: 00 00 19c55f: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 19c566: 00 00 19c568: 48 29 f9 sub %rdi,%rcx 19c56b: 83 c1 44 add $0x44,%ecx 19c56e: c1 e9 03 shr $0x3,%ecx 19c571: f3 48 ab rep stos %rax,%es:(%rdi) 19c574: e9 df fe ff ff jmpq 19c458 19c579: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19c580: e9 7b ff ff ff jmpq 19c500 19c585: e8 00 00 00 00 callq 19c58a 19c58a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000019c590 : 19c590: e8 00 00 00 00 callq 19c595 19c595: 41 55 push %r13 19c597: 41 54 push %r12 19c599: 55 push %rbp 19c59a: 53 push %rbx 19c59b: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19c59f: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19c5a5: 85 c0 test %eax,%eax 19c5a7: 0f 85 2e 01 00 00 jne 19c6db 19c5ad: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19c5b1: be 04 00 00 00 mov $0x4,%esi 19c5b6: 49 89 d4 mov %rdx,%r12 19c5b9: e8 00 00 00 00 callq 19c5be 19c5be: 89 c3 mov %eax,%ebx 19c5c0: 85 c0 test %eax,%eax 19c5c2: 0f 88 f0 00 00 00 js 19c6b8 19c5c8: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19c5cc: e8 00 00 00 00 callq 19c5d1 19c5d1: 84 c0 test %al,%al 19c5d3: 0f 85 cc 00 00 00 jne 19c6a5 19c5d9: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19c5e0: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 19c5e7: 48 85 c0 test %rax,%rax 19c5ea: 0f 84 e0 00 00 00 je 19c6d0 19c5f0: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19c5f7: e8 00 00 00 00 callq 19c5fc 19c5fc: 89 c3 mov %eax,%ebx 19c5fe: 4c 8b 6d 18 mov 0x18(%rbp),%r13 19c602: e8 00 00 00 00 callq 19c607 19c607: be 0d 00 00 00 mov $0xd,%esi 19c60c: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19c613: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19c617: e8 00 00 00 00 callq 19c61c 19c61c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19c623: 83 fb 01 cmp $0x1,%ebx 19c626: 74 60 je 19c688 19c628: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19c62f: 83 fb 04 cmp $0x4,%ebx 19c632: 74 54 je 19c688 19c634: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19c63b: 83 fb 08 cmp $0x8,%ebx 19c63e: 74 48 je 19c688 19c640: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19c647: 83 fb 02 cmp $0x2,%ebx 19c64a: 74 3c je 19c688 19c64c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19c653: 83 fb 10 cmp $0x10,%ebx 19c656: 74 30 je 19c688 19c658: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19c65f: 83 fb 20 cmp $0x20,%ebx 19c662: 74 24 je 19c688 19c664: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19c66b: 83 fb 40 cmp $0x40,%ebx 19c66e: 74 18 je 19c688 19c670: 81 fb 80 00 00 00 cmp $0x80,%ebx 19c676: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19c67d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 19c684: 48 0f 45 c8 cmovne %rax,%rcx 19c688: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19c68f: be 00 10 00 00 mov $0x1000,%esi 19c694: 4c 89 e7 mov %r12,%rdi 19c697: e8 00 00 00 00 callq 19c69c 19c69c: 48 98 cltq 19c69e: 5b pop %rbx 19c69f: 5d pop %rbp 19c6a0: 41 5c pop %r12 19c6a2: 41 5d pop %r13 19c6a4: c3 retq 19c6a5: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19c6ac: e8 00 00 00 00 callq 19c6b1 19c6b1: 89 c3 mov %eax,%ebx 19c6b3: e9 46 ff ff ff jmpq 19c5fe 19c6b8: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19c6bc: be 0d 00 00 00 mov $0xd,%esi 19c6c1: e8 00 00 00 00 callq 19c6c6 19c6c6: 48 63 c3 movslq %ebx,%rax 19c6c9: 5b pop %rbx 19c6ca: 5d pop %rbp 19c6cb: 41 5c pop %r12 19c6cd: 41 5d pop %r13 19c6cf: c3 retq 19c6d0: 8b 9d 68 7f 00 00 mov 0x7f68(%rbp),%ebx 19c6d6: e9 23 ff ff ff jmpq 19c5fe 19c6db: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19c6e2: eb ba jmp 19c69e 19c6e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19c6eb: 00 00 00 00 19c6ef: 90 nop 000000000019c6f0 : 19c6f0: e8 00 00 00 00 callq 19c6f5 19c6f5: 41 55 push %r13 19c6f7: 41 54 push %r12 19c6f9: 55 push %rbp 19c6fa: 53 push %rbx 19c6fb: 48 83 ec 08 sub $0x8,%rsp 19c6ff: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19c703: 8b 83 34 66 01 00 mov 0x16634(%rbx),%eax 19c709: 85 c0 test %eax,%eax 19c70b: 0f 85 28 03 00 00 jne 19ca39 19c711: 80 3a 6c cmpb $0x6c,(%rdx) 19c714: 49 89 cc mov %rcx,%r12 19c717: 0f 85 28 01 00 00 jne 19c845 19c71d: 80 7a 01 6f cmpb $0x6f,0x1(%rdx) 19c721: 0f 85 1e 01 00 00 jne 19c845 19c727: 80 7a 02 77 cmpb $0x77,0x2(%rdx) 19c72b: 41 bd 04 00 00 00 mov $0x4,%r13d 19c731: 0f 85 0e 01 00 00 jne 19c845 19c737: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19c73b: be 04 00 00 00 mov $0x4,%esi 19c740: e8 00 00 00 00 callq 19c745 19c745: 89 c5 mov %eax,%ebp 19c747: 85 c0 test %eax,%eax 19c749: 0f 88 f8 01 00 00 js 19c947 19c74f: 48 8d 6b f0 lea -0x10(%rbx),%rbp 19c753: 48 89 ef mov %rbp,%rdi 19c756: e8 00 00 00 00 callq 19c75b 19c75b: 84 c0 test %al,%al 19c75d: 0f 85 00 02 00 00 jne 19c963 19c763: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19c76a: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 19c771: b8 ff 00 00 00 mov $0xff,%eax 19c776: 48 85 d2 test %rdx,%rdx 19c779: 74 0c je 19c787 19c77b: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19c782: e8 00 00 00 00 callq 19c787 19c787: 41 39 c5 cmp %eax,%r13d 19c78a: 0f 84 89 00 00 00 je 19c819 19c790: 83 bb f8 06 00 00 16 cmpl $0x16,0x6f8(%rbx) 19c797: 0f 84 d7 01 00 00 je 19c974 19c79d: a8 f0 test $0xf0,%al 19c79f: 75 0d jne 19c7ae 19c7a1: 41 81 fd 00 01 00 00 cmp $0x100,%r13d 19c7a8: 0f 84 00 00 00 00 je 19c7ae 19c7ae: 48 89 ef mov %rbp,%rdi 19c7b1: e8 00 00 00 00 callq 19c7b6 19c7b6: 84 c0 test %al,%al 19c7b8: 0f 85 ff 01 00 00 jne 19c9bd 19c7be: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19c7c5: 48 83 78 70 00 cmpq $0x0,0x70(%rax) 19c7ca: 74 4d je 19c819 19c7cc: 48 8d ab 68 7c 00 00 lea 0x7c68(%rbx),%rbp 19c7d3: 48 89 ef mov %rbp,%rdi 19c7d6: e8 00 00 00 00 callq 19c7db 19c7db: 80 bb f7 7e 00 00 00 cmpb $0x0,0x7ef7(%rbx) 19c7e2: 0f 85 73 02 00 00 jne 19ca5b 19c7e8: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19c7ef: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19c7f6: 44 89 ee mov %r13d,%esi 19c7f9: 48 8b 40 70 mov 0x70(%rax),%rax 19c7fd: e8 00 00 00 00 callq 19c802 19c802: 85 c0 test %eax,%eax 19c804: 0f 85 51 02 00 00 jne 19ca5b 19c80a: 44 89 ab 68 7f 00 00 mov %r13d,0x7f68(%rbx) 19c811: 48 89 ef mov %rbp,%rdi 19c814: e8 00 00 00 00 callq 19c819 19c819: 48 8b 6b 18 mov 0x18(%rbx),%rbp 19c81d: e8 00 00 00 00 callq 19c822 19c822: be 0d 00 00 00 mov $0xd,%esi 19c827: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19c82e: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19c832: e8 00 00 00 00 callq 19c837 19c837: 4c 89 e0 mov %r12,%rax 19c83a: 48 83 c4 08 add $0x8,%rsp 19c83e: 5b pop %rbx 19c83f: 5d pop %rbp 19c840: 41 5c pop %r12 19c842: 41 5d pop %r13 19c844: c3 retq 19c845: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c84c: b9 04 00 00 00 mov $0x4,%ecx 19c851: 48 89 d7 mov %rdx,%rdi 19c854: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19c856: 0f 97 c0 seta %al 19c859: 1c 00 sbb $0x0,%al 19c85b: 84 c0 test %al,%al 19c85d: 75 0b jne 19c86a 19c85f: 41 bd 08 00 00 00 mov $0x8,%r13d 19c865: e9 cd fe ff ff jmpq 19c737 19c86a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c871: b9 04 00 00 00 mov $0x4,%ecx 19c876: 48 89 d7 mov %rdx,%rdi 19c879: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19c87b: 0f 97 c0 seta %al 19c87e: 1c 00 sbb $0x0,%al 19c880: 84 c0 test %al,%al 19c882: 0f 84 76 01 00 00 je 19c9fe 19c888: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c88f: b9 06 00 00 00 mov $0x6,%ecx 19c894: 48 89 d7 mov %rdx,%rdi 19c897: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19c899: 0f 97 c0 seta %al 19c89c: 1c 00 sbb $0x0,%al 19c89e: 84 c0 test %al,%al 19c8a0: 0f 84 63 01 00 00 je 19ca09 19c8a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c8ad: b9 0c 00 00 00 mov $0xc,%ecx 19c8b2: 48 89 d7 mov %rdx,%rdi 19c8b5: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19c8b7: 0f 97 c0 seta %al 19c8ba: 1c 00 sbb $0x0,%al 19c8bc: 84 c0 test %al,%al 19c8be: 0f 84 50 01 00 00 je 19ca14 19c8c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c8cb: b9 10 00 00 00 mov $0x10,%ecx 19c8d0: 48 89 d7 mov %rdx,%rdi 19c8d3: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19c8d5: 0f 97 c0 seta %al 19c8d8: 1c 00 sbb $0x0,%al 19c8da: 84 c0 test %al,%al 19c8dc: 0f 84 4c 01 00 00 je 19ca2e 19c8e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c8e9: b9 10 00 00 00 mov $0x10,%ecx 19c8ee: 48 89 d7 mov %rdx,%rdi 19c8f1: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19c8f3: 0f 97 c0 seta %al 19c8f6: 1c 00 sbb $0x0,%al 19c8f8: 84 c0 test %al,%al 19c8fa: 0f 84 45 01 00 00 je 19ca45 19c900: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c907: b9 10 00 00 00 mov $0x10,%ecx 19c90c: 48 89 d7 mov %rdx,%rdi 19c90f: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19c911: 0f 97 c0 seta %al 19c914: 1c 00 sbb $0x0,%al 19c916: 84 c0 test %al,%al 19c918: 0f 84 32 01 00 00 je 19ca50 19c91e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c925: b9 0c 00 00 00 mov $0xc,%ecx 19c92a: 48 89 d7 mov %rdx,%rdi 19c92d: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19c92f: 0f 97 c0 seta %al 19c932: 1c 00 sbb $0x0,%al 19c934: 84 c0 test %al,%al 19c936: 0f 85 2c 01 00 00 jne 19ca68 19c93c: 41 bd 80 00 00 00 mov $0x80,%r13d 19c942: e9 f0 fd ff ff jmpq 19c737 19c947: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19c94b: be 0d 00 00 00 mov $0xd,%esi 19c950: e8 00 00 00 00 callq 19c955 19c955: 48 63 c5 movslq %ebp,%rax 19c958: 48 83 c4 08 add $0x8,%rsp 19c95c: 5b pop %rbx 19c95d: 5d pop %rbp 19c95e: 41 5c pop %r12 19c960: 41 5d pop %r13 19c962: c3 retq 19c963: 48 8d bb c8 75 00 00 lea 0x75c8(%rbx),%rdi 19c96a: e8 00 00 00 00 callq 19c96f 19c96f: e9 13 fe ff ff jmpq 19c787 19c974: f6 83 10 07 00 00 02 testb $0x2,0x710(%rbx) 19c97b: 0f 85 1c fe ff ff jne 19c79d 19c981: 83 f8 02 cmp $0x2,%eax 19c984: 74 13 je 19c999 19c986: 41 83 fd 02 cmp $0x2,%r13d 19c98a: 0f 84 8f 00 00 00 je 19ca1f 19c990: 83 f8 02 cmp $0x2,%eax 19c993: 0f 85 04 fe ff ff jne 19c79d 19c999: 41 83 fd 02 cmp $0x2,%r13d 19c99d: 0f 84 fa fd ff ff je 19c79d 19c9a3: be 01 00 00 00 mov $0x1,%esi 19c9a8: 48 89 ef mov %rbp,%rdi 19c9ab: 89 44 24 04 mov %eax,0x4(%rsp) 19c9af: e8 00 00 00 00 callq 19c9b4 19c9b4: 8b 44 24 04 mov 0x4(%rsp),%eax 19c9b8: e9 e0 fd ff ff jmpq 19c79d 19c9bd: 48 8d bb c8 75 00 00 lea 0x75c8(%rbx),%rdi 19c9c4: 44 89 ee mov %r13d,%esi 19c9c7: e8 00 00 00 00 callq 19c9cc 19c9cc: 85 c0 test %eax,%eax 19c9ce: 0f 84 45 fe ff ff je 19c819 19c9d4: 48 8b 6b 18 mov 0x18(%rbx),%rbp 19c9d8: e8 00 00 00 00 callq 19c9dd 19c9dd: be 0d 00 00 00 mov $0xd,%esi 19c9e2: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19c9e9: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19c9ed: e8 00 00 00 00 callq 19c9f2 19c9f2: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19c9f9: e9 3c fe ff ff jmpq 19c83a 19c9fe: 41 bd 01 00 00 00 mov $0x1,%r13d 19ca04: e9 2e fd ff ff jmpq 19c737 19ca09: 41 bd 02 00 00 00 mov $0x2,%r13d 19ca0f: e9 23 fd ff ff jmpq 19c737 19ca14: 41 bd 00 01 00 00 mov $0x100,%r13d 19ca1a: e9 18 fd ff ff jmpq 19c737 19ca1f: 31 f6 xor %esi,%esi 19ca21: 48 89 ef mov %rbp,%rdi 19ca24: e8 00 00 00 00 callq 19ca29 19ca29: e9 80 fd ff ff jmpq 19c7ae 19ca2e: 41 bd 10 00 00 00 mov $0x10,%r13d 19ca34: e9 fe fc ff ff jmpq 19c737 19ca39: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19ca40: e9 f5 fd ff ff jmpq 19c83a 19ca45: 41 bd 20 00 00 00 mov $0x20,%r13d 19ca4b: e9 e7 fc ff ff jmpq 19c737 19ca50: 41 bd 40 00 00 00 mov $0x40,%r13d 19ca56: e9 dc fc ff ff jmpq 19c737 19ca5b: 48 89 ef mov %rbp,%rdi 19ca5e: e8 00 00 00 00 callq 19ca63 19ca63: e9 6c ff ff ff jmpq 19c9d4 19ca68: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19ca6f: e9 c6 fd ff ff jmpq 19c83a 19ca74: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19ca7b: 00 00 00 00 19ca7f: 90 nop 000000000019ca80 : 19ca80: e8 00 00 00 00 callq 19ca85 19ca85: 41 55 push %r13 19ca87: 41 54 push %r12 19ca89: 55 push %rbp 19ca8a: 53 push %rbx 19ca8b: 48 83 ec 10 sub $0x10,%rsp 19ca8f: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19ca93: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19ca9a: 00 00 19ca9c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19caa1: 31 c0 xor %eax,%eax 19caa3: 8b 83 34 66 01 00 mov 0x16634(%rbx),%eax 19caa9: 85 c0 test %eax,%eax 19caab: 0f 85 7d 01 00 00 jne 19cc2e 19cab1: 48 89 cd mov %rcx,%rbp 19cab4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19cabb: b9 07 00 00 00 mov $0x7,%ecx 19cac0: 48 89 d7 mov %rdx,%rdi 19cac3: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19cac5: 0f 97 c0 seta %al 19cac8: 1c 00 sbb $0x0,%al 19caca: 84 c0 test %al,%al 19cacc: 0f 84 c1 00 00 00 je 19cb93 19cad2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19cad9: b9 08 00 00 00 mov $0x8,%ecx 19cade: 48 89 d7 mov %rdx,%rdi 19cae1: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19cae3: 0f 97 c0 seta %al 19cae6: 1c 00 sbb $0x0,%al 19cae8: 84 c0 test %al,%al 19caea: 0f 85 c3 00 00 00 jne 19cbb3 19caf0: c7 44 24 04 03 00 00 movl $0x3,0x4(%rsp) 19caf7: 00 19caf8: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19cafc: be 04 00 00 00 mov $0x4,%esi 19cb01: e8 00 00 00 00 callq 19cb06 19cb06: 41 89 c4 mov %eax,%r12d 19cb09: 85 c0 test %eax,%eax 19cb0b: 0f 88 8f 00 00 00 js 19cba0 19cb11: 4c 8d 63 f0 lea -0x10(%rbx),%r12 19cb15: 4c 89 e7 mov %r12,%rdi 19cb18: e8 00 00 00 00 callq 19cb1d 19cb1d: 84 c0 test %al,%al 19cb1f: 0f 85 b5 00 00 00 jne 19cbda 19cb25: 48 8b 83 b8 75 00 00 mov 0x75b8(%rbx),%rax 19cb2c: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 19cb33: 48 85 c0 test %rax,%rax 19cb36: 0f 84 c4 00 00 00 je 19cc00 19cb3c: 48 8b bb b0 75 00 00 mov 0x75b0(%rbx),%rdi 19cb43: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19cb48: be 01 00 00 00 mov $0x1,%esi 19cb4d: e8 00 00 00 00 callq 19cb52 19cb52: 4c 8b 63 18 mov 0x18(%rbx),%r12 19cb56: e8 00 00 00 00 callq 19cb5b 19cb5b: be 0d 00 00 00 mov $0xd,%esi 19cb60: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 19cb67: 00 19cb68: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19cb6c: e8 00 00 00 00 callq 19cb71 19cb71: 48 89 e8 mov %rbp,%rax 19cb74: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19cb79: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19cb80: 00 00 19cb82: 0f 85 be 00 00 00 jne 19cc46 19cb88: 48 83 c4 10 add $0x10,%rsp 19cb8c: 5b pop %rbx 19cb8d: 5d pop %rbp 19cb8e: 41 5c pop %r12 19cb90: 41 5d pop %r13 19cb92: c3 retq 19cb93: c7 44 24 04 02 00 00 movl $0x2,0x4(%rsp) 19cb9a: 00 19cb9b: e9 58 ff ff ff jmpq 19caf8 19cba0: 48 8b 7b 18 mov 0x18(%rbx),%rdi 19cba4: be 0d 00 00 00 mov $0xd,%esi 19cba9: e8 00 00 00 00 callq 19cbae 19cbae: 49 63 c4 movslq %r12d,%rax 19cbb1: eb c1 jmp 19cb74 19cbb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19cbba: b9 0b 00 00 00 mov $0xb,%ecx 19cbbf: 48 89 d7 mov %rdx,%rdi 19cbc2: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19cbc4: 0f 97 c0 seta %al 19cbc7: 1c 00 sbb $0x0,%al 19cbc9: 84 c0 test %al,%al 19cbcb: 75 6d jne 19cc3a 19cbcd: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 19cbd4: 00 19cbd5: e9 1e ff ff ff jmpq 19caf8 19cbda: 4c 8d a3 68 7c 00 00 lea 0x7c68(%rbx),%r12 19cbe1: 4c 89 e7 mov %r12,%rdi 19cbe4: e8 00 00 00 00 callq 19cbe9 19cbe9: 8b 44 24 04 mov 0x4(%rsp),%eax 19cbed: 4c 89 e7 mov %r12,%rdi 19cbf0: 89 83 6c 7d 00 00 mov %eax,0x7d6c(%rbx) 19cbf6: e8 00 00 00 00 callq 19cbfb 19cbfb: e9 52 ff ff ff jmpq 19cb52 19cc00: 4c 8d ab 68 7c 00 00 lea 0x7c68(%rbx),%r13 19cc07: 4c 89 ef mov %r13,%rdi 19cc0a: e8 00 00 00 00 callq 19cc0f 19cc0f: 8b 44 24 04 mov 0x4(%rsp),%eax 19cc13: 4c 89 ef mov %r13,%rdi 19cc16: 89 83 6c 7d 00 00 mov %eax,0x7d6c(%rbx) 19cc1c: e8 00 00 00 00 callq 19cc21 19cc21: 4c 89 e7 mov %r12,%rdi 19cc24: e8 00 00 00 00 callq 19cc29 19cc29: e9 24 ff ff ff jmpq 19cb52 19cc2e: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19cc35: e9 3a ff ff ff jmpq 19cb74 19cc3a: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19cc41: e9 2e ff ff ff jmpq 19cb74 19cc46: e8 00 00 00 00 callq 19cc4b 19cc4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000019cc50 : 19cc50: e8 00 00 00 00 callq 19cc55 19cc55: 41 55 push %r13 19cc57: 41 54 push %r12 19cc59: 55 push %rbp 19cc5a: 53 push %rbx 19cc5b: 48 83 ec 10 sub $0x10,%rsp 19cc5f: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19cc63: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19cc6a: 00 00 19cc6c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19cc71: 31 c0 xor %eax,%eax 19cc73: 8b 83 44 66 01 00 mov 0x16644(%rbx),%eax 19cc79: 85 c0 test %eax,%eax 19cc7b: 0f 85 2e 01 00 00 jne 19cdaf 19cc81: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 19cc88: 0f 85 ea 00 00 00 jne 19cd78 19cc8e: 48 89 d7 mov %rdx,%rdi 19cc91: be 0a 00 00 00 mov $0xa,%esi 19cc96: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19cc9b: 48 89 cd mov %rcx,%rbp 19cc9e: e8 00 00 00 00 callq 19cca3 19cca3: 85 c0 test %eax,%eax 19cca5: 74 21 je 19ccc8 19cca7: 48 98 cltq 19cca9: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19ccae: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19ccb5: 00 00 19ccb7: 0f 85 fe 00 00 00 jne 19cdbb 19ccbd: 48 83 c4 10 add $0x10,%rsp 19ccc1: 5b pop %rbx 19ccc2: 5d pop %rbp 19ccc3: 41 5c pop %r12 19ccc5: 41 5d pop %r13 19ccc7: c3 retq 19ccc8: 8b 44 24 04 mov 0x4(%rsp),%eax 19cccc: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19ccd0: be 04 00 00 00 mov $0x4,%esi 19ccd5: 48 69 c0 83 de 1b 43 imul $0x431bde83,%rax,%rax 19ccdc: 48 c1 e8 32 shr $0x32,%rax 19cce0: 89 44 24 04 mov %eax,0x4(%rsp) 19cce4: e8 00 00 00 00 callq 19cce9 19cce9: 41 89 c4 mov %eax,%r12d 19ccec: 85 c0 test %eax,%eax 19ccee: 0f 88 90 00 00 00 js 19cd84 19ccf4: 48 89 df mov %rbx,%rdi 19ccf7: e8 00 00 00 00 callq 19ccfc 19ccfc: 84 c0 test %al,%al 19ccfe: 0f 85 96 00 00 00 jne 19cd9a 19cd04: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 19cd0b: 48 85 c0 test %rax,%rax 19cd0e: 74 4a je 19cd5a 19cd10: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 19cd17: 48 85 c0 test %rax,%rax 19cd1a: 74 3e je 19cd5a 19cd1c: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 19cd23: 8b 74 24 04 mov 0x4(%rsp),%esi 19cd27: e8 00 00 00 00 callq 19cd2c 19cd2c: 41 89 c4 mov %eax,%r12d 19cd2f: 4c 8b 6b 28 mov 0x28(%rbx),%r13 19cd33: e8 00 00 00 00 callq 19cd38 19cd38: be 0d 00 00 00 mov $0xd,%esi 19cd3d: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19cd44: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19cd48: e8 00 00 00 00 callq 19cd4d 19cd4d: 45 85 e4 test %r12d,%r12d 19cd50: 75 6e jne 19cdc0 19cd52: 48 89 e8 mov %rbp,%rax 19cd55: e9 4f ff ff ff jmpq 19cca9 19cd5a: 48 8b 6b 28 mov 0x28(%rbx),%rbp 19cd5e: e8 00 00 00 00 callq 19cd63 19cd63: be 0d 00 00 00 mov $0xd,%esi 19cd68: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19cd6f: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19cd73: e8 00 00 00 00 callq 19cd78 19cd78: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19cd7f: e9 25 ff ff ff jmpq 19cca9 19cd84: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19cd88: be 0d 00 00 00 mov $0xd,%esi 19cd8d: e8 00 00 00 00 callq 19cd92 19cd92: 49 63 c4 movslq %r12d,%rax 19cd95: e9 0f ff ff ff jmpq 19cca9 19cd9a: 8b 74 24 04 mov 0x4(%rsp),%esi 19cd9e: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 19cda5: e8 00 00 00 00 callq 19cdaa 19cdaa: 41 89 c4 mov %eax,%r12d 19cdad: eb 80 jmp 19cd2f 19cdaf: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19cdb6: e9 ee fe ff ff jmpq 19cca9 19cdbb: e8 00 00 00 00 callq 19cdc0 19cdc0: 49 63 c4 movslq %r12d,%rax 19cdc3: e9 e1 fe ff ff jmpq 19cca9 19cdc8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19cdcf: 00 000000000019cdd0 : 19cdd0: e8 00 00 00 00 callq 19cdd5 19cdd5: 41 54 push %r12 19cdd7: 55 push %rbp 19cdd8: 53 push %rbx 19cdd9: 48 83 ec 10 sub $0x10,%rsp 19cddd: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19cde1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19cde8: 00 00 19cdea: 48 89 44 24 08 mov %rax,0x8(%rsp) 19cdef: 31 c0 xor %eax,%eax 19cdf1: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19cdf8: 00 19cdf9: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 19cdff: 85 c0 test %eax,%eax 19ce01: 0f 85 f1 00 00 00 jne 19cef8 19ce07: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19ce0b: be 04 00 00 00 mov $0x4,%esi 19ce10: 49 89 d4 mov %rdx,%r12 19ce13: e8 00 00 00 00 callq 19ce18 19ce18: 89 c3 mov %eax,%ebx 19ce1a: 85 c0 test %eax,%eax 19ce1c: 0f 88 b1 00 00 00 js 19ced3 19ce22: 48 89 ef mov %rbp,%rdi 19ce25: e8 00 00 00 00 callq 19ce2a 19ce2a: 84 c0 test %al,%al 19ce2c: 0f 85 8c 00 00 00 jne 19cebe 19ce32: 48 8b 85 c8 75 00 00 mov 0x75c8(%rbp),%rax 19ce39: 48 85 c0 test %rax,%rax 19ce3c: 0f 84 a4 00 00 00 je 19cee6 19ce42: 48 8b 80 20 01 00 00 mov 0x120(%rax),%rax 19ce49: 48 85 c0 test %rax,%rax 19ce4c: 0f 84 94 00 00 00 je 19cee6 19ce52: 48 8b bd c0 75 00 00 mov 0x75c0(%rbp),%rdi 19ce59: 31 d2 xor %edx,%edx 19ce5b: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 19ce60: e8 00 00 00 00 callq 19ce65 19ce65: 69 4c 24 04 40 42 0f imul $0xf4240,0x4(%rsp),%ecx 19ce6c: 00 19ce6d: 4c 89 e7 mov %r12,%rdi 19ce70: be 00 10 00 00 mov $0x1000,%esi 19ce75: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19ce7c: e8 00 00 00 00 callq 19ce81 19ce81: 4c 63 e0 movslq %eax,%r12 19ce84: 48 8b 5d 28 mov 0x28(%rbp),%rbx 19ce88: e8 00 00 00 00 callq 19ce8d 19ce8d: be 0d 00 00 00 mov $0xd,%esi 19ce92: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19ce99: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19ce9d: e8 00 00 00 00 callq 19cea2 19cea2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 19cea7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19ceae: 00 00 19ceb0: 75 4f jne 19cf01 19ceb2: 48 83 c4 10 add $0x10,%rsp 19ceb6: 4c 89 e0 mov %r12,%rax 19ceb9: 5b pop %rbx 19ceba: 5d pop %rbp 19cebb: 41 5c pop %r12 19cebd: c3 retq 19cebe: 48 8d bd d8 75 00 00 lea 0x75d8(%rbp),%rdi 19cec5: 31 d2 xor %edx,%edx 19cec7: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 19cecc: e8 00 00 00 00 callq 19ced1 19ced1: eb 92 jmp 19ce65 19ced3: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19ced7: be 0d 00 00 00 mov $0xd,%esi 19cedc: 4c 63 e3 movslq %ebx,%r12 19cedf: e8 00 00 00 00 callq 19cee4 19cee4: eb bc jmp 19cea2 19cee6: b8 0a 00 00 00 mov $0xa,%eax 19ceeb: 66 41 89 04 24 mov %ax,(%r12) 19cef0: 41 bc 01 00 00 00 mov $0x1,%r12d 19cef6: eb 8c jmp 19ce84 19cef8: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19ceff: eb a1 jmp 19cea2 19cf01: e8 00 00 00 00 callq 19cf06 19cf06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19cf0d: 00 00 00 000000000019cf10 : 19cf10: e8 00 00 00 00 callq 19cf15 19cf15: 41 54 push %r12 19cf17: 55 push %rbp 19cf18: 53 push %rbx 19cf19: 48 83 ec 10 sub $0x10,%rsp 19cf1d: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19cf21: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19cf28: 00 00 19cf2a: 48 89 44 24 08 mov %rax,0x8(%rsp) 19cf2f: 31 c0 xor %eax,%eax 19cf31: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19cf38: 00 19cf39: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 19cf3f: 85 c0 test %eax,%eax 19cf41: 0f 85 f7 00 00 00 jne 19d03e 19cf47: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19cf4b: be 04 00 00 00 mov $0x4,%esi 19cf50: 49 89 d4 mov %rdx,%r12 19cf53: e8 00 00 00 00 callq 19cf58 19cf58: 89 c3 mov %eax,%ebx 19cf5a: 85 c0 test %eax,%eax 19cf5c: 0f 88 b7 00 00 00 js 19d019 19cf62: 48 89 ef mov %rbp,%rdi 19cf65: e8 00 00 00 00 callq 19cf6a 19cf6a: 84 c0 test %al,%al 19cf6c: 0f 85 8f 00 00 00 jne 19d001 19cf72: 48 8b 85 c8 75 00 00 mov 0x75c8(%rbp),%rax 19cf79: 48 85 c0 test %rax,%rax 19cf7c: 0f 84 aa 00 00 00 je 19d02c 19cf82: 48 8b 80 20 01 00 00 mov 0x120(%rax),%rax 19cf89: 48 85 c0 test %rax,%rax 19cf8c: 0f 84 9a 00 00 00 je 19d02c 19cf92: 48 8b bd c0 75 00 00 mov 0x75c0(%rbp),%rdi 19cf99: ba 01 00 00 00 mov $0x1,%edx 19cf9e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 19cfa3: e8 00 00 00 00 callq 19cfa8 19cfa8: 69 4c 24 04 40 42 0f imul $0xf4240,0x4(%rsp),%ecx 19cfaf: 00 19cfb0: 4c 89 e7 mov %r12,%rdi 19cfb3: be 00 10 00 00 mov $0x1000,%esi 19cfb8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19cfbf: e8 00 00 00 00 callq 19cfc4 19cfc4: 4c 63 e0 movslq %eax,%r12 19cfc7: 48 8b 5d 28 mov 0x28(%rbp),%rbx 19cfcb: e8 00 00 00 00 callq 19cfd0 19cfd0: be 0d 00 00 00 mov $0xd,%esi 19cfd5: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19cfdc: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19cfe0: e8 00 00 00 00 callq 19cfe5 19cfe5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 19cfea: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19cff1: 00 00 19cff3: 75 52 jne 19d047 19cff5: 48 83 c4 10 add $0x10,%rsp 19cff9: 4c 89 e0 mov %r12,%rax 19cffc: 5b pop %rbx 19cffd: 5d pop %rbp 19cffe: 41 5c pop %r12 19d000: c3 retq 19d001: 48 8d bd d8 75 00 00 lea 0x75d8(%rbp),%rdi 19d008: ba 01 00 00 00 mov $0x1,%edx 19d00d: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 19d012: e8 00 00 00 00 callq 19d017 19d017: eb 8f jmp 19cfa8 19d019: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19d01d: be 0d 00 00 00 mov $0xd,%esi 19d022: 4c 63 e3 movslq %ebx,%r12 19d025: e8 00 00 00 00 callq 19d02a 19d02a: eb b9 jmp 19cfe5 19d02c: b8 0a 00 00 00 mov $0xa,%eax 19d031: 66 41 89 04 24 mov %ax,(%r12) 19d036: 41 bc 01 00 00 00 mov $0x1,%r12d 19d03c: eb 89 jmp 19cfc7 19d03e: 49 c7 c4 ff ff ff ff mov $0xffffffffffffffff,%r12 19d045: eb 9e jmp 19cfe5 19d047: e8 00 00 00 00 callq 19d04c 19d04c: 0f 1f 40 00 nopl 0x0(%rax) 000000000019d050 : 19d050: e8 00 00 00 00 callq 19d055 19d055: 48 89 d7 mov %rdx,%rdi 19d058: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d05f: ba ff 00 00 00 mov $0xff,%edx 19d064: e8 00 00 00 00 callq 19d069 19d069: b8 04 00 00 00 mov $0x4,%eax 19d06e: c3 retq 19d06f: 90 nop 000000000019d070 : 19d070: e8 00 00 00 00 callq 19d075 19d075: 48 89 d7 mov %rdx,%rdi 19d078: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d07f: 31 d2 xor %edx,%edx 19d081: e8 00 00 00 00 callq 19d086 19d086: b8 02 00 00 00 mov $0x2,%eax 19d08b: c3 retq 19d08c: 0f 1f 40 00 nopl 0x0(%rax) 000000000019d090 : 19d090: e8 00 00 00 00 callq 19d095 19d095: 41 55 push %r13 19d097: 41 54 push %r12 19d099: 55 push %rbp 19d09a: 53 push %rbx 19d09b: 48 83 ec 10 sub $0x10,%rsp 19d09f: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19d0a3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19d0aa: 00 00 19d0ac: 48 89 44 24 08 mov %rax,0x8(%rsp) 19d0b1: 31 c0 xor %eax,%eax 19d0b3: 8b 83 44 66 01 00 mov 0x16644(%rbx),%eax 19d0b9: 85 c0 test %eax,%eax 19d0bb: 0f 85 f0 00 00 00 jne 19d1b1 19d0c1: 48 89 d7 mov %rdx,%rdi 19d0c4: be 0a 00 00 00 mov $0xa,%esi 19d0c9: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19d0ce: 48 89 cd mov %rcx,%rbp 19d0d1: e8 00 00 00 00 callq 19d0d6 19d0d6: 85 c0 test %eax,%eax 19d0d8: 0f 85 ab 00 00 00 jne 19d189 19d0de: 8b 44 24 04 mov 0x4(%rsp),%eax 19d0e2: 85 c0 test %eax,%eax 19d0e4: 0f 84 94 00 00 00 je 19d17e 19d0ea: 83 f8 01 cmp $0x1,%eax 19d0ed: 0f 85 c7 00 00 00 jne 19d1ba 19d0f3: 41 bd 01 00 00 00 mov $0x1,%r13d 19d0f9: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d0fd: be 04 00 00 00 mov $0x4,%esi 19d102: e8 00 00 00 00 callq 19d107 19d107: 41 89 c4 mov %eax,%r12d 19d10a: 85 c0 test %eax,%eax 19d10c: 78 7f js 19d18d 19d10e: 48 89 df mov %rbx,%rdi 19d111: e8 00 00 00 00 callq 19d116 19d116: 84 c0 test %al,%al 19d118: 0f 85 82 00 00 00 jne 19d1a0 19d11e: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 19d125: 48 8b 40 40 mov 0x40(%rax),%rax 19d129: 48 85 c0 test %rax,%rax 19d12c: 0f 84 91 00 00 00 je 19d1c3 19d132: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 19d139: 44 89 ee mov %r13d,%esi 19d13c: e8 00 00 00 00 callq 19d141 19d141: 4c 8b 63 28 mov 0x28(%rbx),%r12 19d145: e8 00 00 00 00 callq 19d14a 19d14a: be 0d 00 00 00 mov $0xd,%esi 19d14f: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 19d156: 00 19d157: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d15b: e8 00 00 00 00 callq 19d160 19d160: 48 89 e8 mov %rbp,%rax 19d163: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19d168: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19d16f: 00 00 19d171: 75 7a jne 19d1ed 19d173: 48 83 c4 10 add $0x10,%rsp 19d177: 5b pop %rbx 19d178: 5d pop %rbp 19d179: 41 5c pop %r12 19d17b: 41 5d pop %r13 19d17d: c3 retq 19d17e: 41 bd 02 00 00 00 mov $0x2,%r13d 19d184: e9 70 ff ff ff jmpq 19d0f9 19d189: 48 98 cltq 19d18b: eb d6 jmp 19d163 19d18d: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d191: be 0d 00 00 00 mov $0xd,%esi 19d196: e8 00 00 00 00 callq 19d19b 19d19b: 49 63 c4 movslq %r12d,%rax 19d19e: eb c3 jmp 19d163 19d1a0: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 19d1a7: 44 89 ee mov %r13d,%esi 19d1aa: e8 00 00 00 00 callq 19d1af 19d1af: eb 90 jmp 19d141 19d1b1: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19d1b8: eb a9 jmp 19d163 19d1ba: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19d1c1: eb a0 jmp 19d163 19d1c3: 48 8b 6b 28 mov 0x28(%rbx),%rbp 19d1c7: e8 00 00 00 00 callq 19d1cc 19d1cc: be 0d 00 00 00 mov $0xd,%esi 19d1d1: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19d1d8: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d1dc: e8 00 00 00 00 callq 19d1e1 19d1e1: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19d1e8: e9 76 ff ff ff jmpq 19d163 19d1ed: e8 00 00 00 00 callq 19d1f2 19d1f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19d1f9: 00 00 00 00 19d1fd: 0f 1f 00 nopl (%rax) 000000000019d200 : 19d200: e8 00 00 00 00 callq 19d205 19d205: 41 54 push %r12 19d207: 55 push %rbp 19d208: 53 push %rbx 19d209: 48 83 ec 10 sub $0x10,%rsp 19d20d: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19d211: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19d218: 00 00 19d21a: 48 89 44 24 08 mov %rax,0x8(%rsp) 19d21f: 31 c0 xor %eax,%eax 19d221: 8b 83 44 66 01 00 mov 0x16644(%rbx),%eax 19d227: 85 c0 test %eax,%eax 19d229: 0f 85 c8 00 00 00 jne 19d2f7 19d22f: 48 89 d7 mov %rdx,%rdi 19d232: be 0a 00 00 00 mov $0xa,%esi 19d237: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19d23c: 48 89 cd mov %rcx,%rbp 19d23f: e8 00 00 00 00 callq 19d244 19d244: 85 c0 test %eax,%eax 19d246: 74 1f je 19d267 19d248: 48 98 cltq 19d24a: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19d24f: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19d256: 00 00 19d258: 0f 85 cf 00 00 00 jne 19d32d 19d25e: 48 83 c4 10 add $0x10,%rsp 19d262: 5b pop %rbx 19d263: 5d pop %rbp 19d264: 41 5c pop %r12 19d266: c3 retq 19d267: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d26b: be 04 00 00 00 mov $0x4,%esi 19d270: e8 00 00 00 00 callq 19d275 19d275: 41 89 c4 mov %eax,%r12d 19d278: 85 c0 test %eax,%eax 19d27a: 78 53 js 19d2cf 19d27c: 48 89 df mov %rbx,%rdi 19d27f: e8 00 00 00 00 callq 19d284 19d284: 84 c0 test %al,%al 19d286: 75 5d jne 19d2e5 19d288: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 19d28f: 48 8b 40 40 mov 0x40(%rax),%rax 19d293: 48 85 c0 test %rax,%rax 19d296: 74 6b je 19d303 19d298: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 19d29f: 8b 74 24 04 mov 0x4(%rsp),%esi 19d2a3: e8 00 00 00 00 callq 19d2a8 19d2a8: 4c 8b 63 28 mov 0x28(%rbx),%r12 19d2ac: e8 00 00 00 00 callq 19d2b1 19d2b1: be 0d 00 00 00 mov $0xd,%esi 19d2b6: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 19d2bd: 00 19d2be: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d2c2: e8 00 00 00 00 callq 19d2c7 19d2c7: 48 89 e8 mov %rbp,%rax 19d2ca: e9 7b ff ff ff jmpq 19d24a 19d2cf: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d2d3: be 0d 00 00 00 mov $0xd,%esi 19d2d8: e8 00 00 00 00 callq 19d2dd 19d2dd: 49 63 c4 movslq %r12d,%rax 19d2e0: e9 65 ff ff ff jmpq 19d24a 19d2e5: 8b 74 24 04 mov 0x4(%rsp),%esi 19d2e9: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 19d2f0: e8 00 00 00 00 callq 19d2f5 19d2f5: eb b1 jmp 19d2a8 19d2f7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19d2fe: e9 47 ff ff ff jmpq 19d24a 19d303: 48 8b 6b 28 mov 0x28(%rbx),%rbp 19d307: e8 00 00 00 00 callq 19d30c 19d30c: be 0d 00 00 00 mov $0xd,%esi 19d311: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19d318: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d31c: e8 00 00 00 00 callq 19d321 19d321: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19d328: e9 1d ff ff ff jmpq 19d24a 19d32d: e8 00 00 00 00 callq 19d332 19d332: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19d339: 00 00 00 00 19d33d: 0f 1f 00 nopl (%rax) 000000000019d340 : 19d340: e8 00 00 00 00 callq 19d345 19d345: 41 55 push %r13 19d347: 41 54 push %r12 19d349: 55 push %rbp 19d34a: 53 push %rbx 19d34b: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19d34f: 8b 83 44 66 01 00 mov 0x16644(%rbx),%eax 19d355: 85 c0 test %eax,%eax 19d357: 0f 85 ae 00 00 00 jne 19d40b 19d35d: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d361: be 04 00 00 00 mov $0x4,%esi 19d366: 49 89 d4 mov %rdx,%r12 19d369: e8 00 00 00 00 callq 19d36e 19d36e: 89 c5 mov %eax,%ebp 19d370: 85 c0 test %eax,%eax 19d372: 78 7f js 19d3f3 19d374: 48 89 df mov %rbx,%rdi 19d377: e8 00 00 00 00 callq 19d37c 19d37c: 84 c0 test %al,%al 19d37e: 75 63 jne 19d3e3 19d380: 48 8b 83 c8 75 00 00 mov 0x75c8(%rbx),%rax 19d387: 48 8b 40 48 mov 0x48(%rax),%rax 19d38b: 48 85 c0 test %rax,%rax 19d38e: 0f 84 80 00 00 00 je 19d414 19d394: 48 8b bb c0 75 00 00 mov 0x75c0(%rbx),%rdi 19d39b: e8 00 00 00 00 callq 19d3a0 19d3a0: 89 c5 mov %eax,%ebp 19d3a2: 4c 8b 6b 28 mov 0x28(%rbx),%r13 19d3a6: e8 00 00 00 00 callq 19d3ab 19d3ab: be 0d 00 00 00 mov $0xd,%esi 19d3b0: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19d3b7: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d3bb: e8 00 00 00 00 callq 19d3c0 19d3c0: 31 d2 xor %edx,%edx 19d3c2: 83 fd 02 cmp $0x2,%ebp 19d3c5: 4c 89 e7 mov %r12,%rdi 19d3c8: 0f 95 c2 setne %dl 19d3cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d3d2: e8 00 00 00 00 callq 19d3d7 19d3d7: b8 02 00 00 00 mov $0x2,%eax 19d3dc: 5b pop %rbx 19d3dd: 5d pop %rbp 19d3de: 41 5c pop %r12 19d3e0: 41 5d pop %r13 19d3e2: c3 retq 19d3e3: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 19d3ea: e8 00 00 00 00 callq 19d3ef 19d3ef: 89 c5 mov %eax,%ebp 19d3f1: eb af jmp 19d3a2 19d3f3: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d3f7: be 0d 00 00 00 mov $0xd,%esi 19d3fc: e8 00 00 00 00 callq 19d401 19d401: 48 63 c5 movslq %ebp,%rax 19d404: 5b pop %rbx 19d405: 5d pop %rbp 19d406: 41 5c pop %r12 19d408: 41 5d pop %r13 19d40a: c3 retq 19d40b: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19d412: eb c8 jmp 19d3dc 19d414: 48 8b 6b 28 mov 0x28(%rbx),%rbp 19d418: e8 00 00 00 00 callq 19d41d 19d41d: be 0d 00 00 00 mov $0xd,%esi 19d422: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19d429: 48 8b 7b 28 mov 0x28(%rbx),%rdi 19d42d: e8 00 00 00 00 callq 19d432 19d432: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19d439: eb a1 jmp 19d3dc 19d43b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000019d440 : 19d440: e8 00 00 00 00 callq 19d445 19d445: 41 55 push %r13 19d447: 41 54 push %r12 19d449: 55 push %rbp 19d44a: 53 push %rbx 19d44b: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19d44f: 8b 85 44 66 01 00 mov 0x16644(%rbp),%eax 19d455: 85 c0 test %eax,%eax 19d457: 0f 85 a4 00 00 00 jne 19d501 19d45d: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19d461: be 04 00 00 00 mov $0x4,%esi 19d466: 49 89 d4 mov %rdx,%r12 19d469: e8 00 00 00 00 callq 19d46e 19d46e: 89 c3 mov %eax,%ebx 19d470: 85 c0 test %eax,%eax 19d472: 78 75 js 19d4e9 19d474: 48 89 ef mov %rbp,%rdi 19d477: e8 00 00 00 00 callq 19d47c 19d47c: 84 c0 test %al,%al 19d47e: 75 58 jne 19d4d8 19d480: 48 8b 85 c8 75 00 00 mov 0x75c8(%rbp),%rax 19d487: 48 8b 40 48 mov 0x48(%rax),%rax 19d48b: 48 85 c0 test %rax,%rax 19d48e: 74 7a je 19d50a 19d490: 48 8b bd c0 75 00 00 mov 0x75c0(%rbp),%rdi 19d497: e8 00 00 00 00 callq 19d49c 19d49c: 41 89 c5 mov %eax,%r13d 19d49f: 48 8b 5d 28 mov 0x28(%rbp),%rbx 19d4a3: e8 00 00 00 00 callq 19d4a8 19d4a8: be 0d 00 00 00 mov $0xd,%esi 19d4ad: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19d4b4: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19d4b8: e8 00 00 00 00 callq 19d4bd 19d4bd: 44 89 ea mov %r13d,%edx 19d4c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d4c7: 4c 89 e7 mov %r12,%rdi 19d4ca: e8 00 00 00 00 callq 19d4cf 19d4cf: 48 98 cltq 19d4d1: 5b pop %rbx 19d4d2: 5d pop %rbp 19d4d3: 41 5c pop %r12 19d4d5: 41 5d pop %r13 19d4d7: c3 retq 19d4d8: 48 8d bd d8 75 00 00 lea 0x75d8(%rbp),%rdi 19d4df: e8 00 00 00 00 callq 19d4e4 19d4e4: 41 89 c5 mov %eax,%r13d 19d4e7: eb b6 jmp 19d49f 19d4e9: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19d4ed: be 0d 00 00 00 mov $0xd,%esi 19d4f2: e8 00 00 00 00 callq 19d4f7 19d4f7: 48 63 c3 movslq %ebx,%rax 19d4fa: 5b pop %rbx 19d4fb: 5d pop %rbp 19d4fc: 41 5c pop %r12 19d4fe: 41 5d pop %r13 19d500: c3 retq 19d501: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19d508: eb c7 jmp 19d4d1 19d50a: 48 8b 5d 28 mov 0x28(%rbp),%rbx 19d50e: e8 00 00 00 00 callq 19d513 19d513: be 0d 00 00 00 mov $0xd,%esi 19d518: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19d51f: 48 8b 7d 28 mov 0x28(%rbp),%rdi 19d523: e8 00 00 00 00 callq 19d528 19d528: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19d52f: eb a0 jmp 19d4d1 19d531: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19d538: 00 00 00 00 19d53c: 0f 1f 40 00 nopl 0x0(%rax) 000000000019d540 : 19d540: e8 00 00 00 00 callq 19d545 19d545: 41 55 push %r13 19d547: 41 54 push %r12 19d549: 55 push %rbp 19d54a: 53 push %rbx 19d54b: 48 83 ec 10 sub $0x10,%rsp 19d54f: 4c 8b 67 78 mov 0x78(%rdi),%r12 19d553: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19d55a: 00 00 19d55c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19d561: 31 c0 xor %eax,%eax 19d563: 41 8b 84 24 44 66 01 mov 0x16644(%r12),%eax 19d56a: 00 19d56b: 85 c0 test %eax,%eax 19d56d: 0f 85 6b 01 00 00 jne 19d6de 19d573: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d578: be 04 00 00 00 mov $0x4,%esi 19d57d: 49 89 d5 mov %rdx,%r13 19d580: 48 89 cd mov %rcx,%rbp 19d583: e8 00 00 00 00 callq 19d588 19d588: 89 c3 mov %eax,%ebx 19d58a: 85 c0 test %eax,%eax 19d58c: 0f 88 f4 00 00 00 js 19d686 19d592: 4c 89 e7 mov %r12,%rdi 19d595: e8 00 00 00 00 callq 19d59a 19d59a: 84 c0 test %al,%al 19d59c: 0f 85 c1 00 00 00 jne 19d663 19d5a2: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 19d5a9: 00 19d5aa: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 19d5b1: 00 19d5b2: 48 8b 40 48 mov 0x48(%rax),%rax 19d5b6: e8 00 00 00 00 callq 19d5bb 19d5bb: 83 f8 01 cmp $0x1,%eax 19d5be: 0f 85 26 01 00 00 jne 19d6ea 19d5c4: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19d5c9: be 0a 00 00 00 mov $0xa,%esi 19d5ce: 4c 89 ef mov %r13,%rdi 19d5d1: e8 00 00 00 00 callq 19d5d6 19d5d6: 89 c3 mov %eax,%ebx 19d5d8: 85 c0 test %eax,%eax 19d5da: 0f 85 95 00 00 00 jne 19d675 19d5e0: 4c 89 e7 mov %r12,%rdi 19d5e3: e8 00 00 00 00 callq 19d5e8 19d5e8: 84 c0 test %al,%al 19d5ea: 0f 85 aa 00 00 00 jne 19d69a 19d5f0: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 19d5f7: 00 19d5f8: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 19d5ff: 48 85 c0 test %rax,%rax 19d602: 0f 84 aa 00 00 00 je 19d6b2 19d608: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 19d60f: 00 19d610: 8b 74 24 04 mov 0x4(%rsp),%esi 19d614: e8 00 00 00 00 callq 19d619 19d619: 89 c3 mov %eax,%ebx 19d61b: 4d 8b 6c 24 28 mov 0x28(%r12),%r13 19d620: e8 00 00 00 00 callq 19d625 19d625: be 0d 00 00 00 mov $0xd,%esi 19d62a: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19d631: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d636: e8 00 00 00 00 callq 19d63b 19d63b: 48 63 c3 movslq %ebx,%rax 19d63e: 85 db test %ebx,%ebx 19d640: 48 0f 44 c5 cmove %rbp,%rax 19d644: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19d649: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19d650: 00 00 19d652: 0f 85 be 00 00 00 jne 19d716 19d658: 48 83 c4 10 add $0x10,%rsp 19d65c: 5b pop %rbx 19d65d: 5d pop %rbp 19d65e: 41 5c pop %r12 19d660: 41 5d pop %r13 19d662: c3 retq 19d663: 49 8d bc 24 d8 75 00 lea 0x75d8(%r12),%rdi 19d66a: 00 19d66b: e8 00 00 00 00 callq 19d670 19d670: e9 46 ff ff ff jmpq 19d5bb 19d675: 49 8b 6c 24 28 mov 0x28(%r12),%rbp 19d67a: e8 00 00 00 00 callq 19d67f 19d67f: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19d686: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d68b: be 0d 00 00 00 mov $0xd,%esi 19d690: e8 00 00 00 00 callq 19d695 19d695: 48 63 c3 movslq %ebx,%rax 19d698: eb aa jmp 19d644 19d69a: 8b 74 24 04 mov 0x4(%rsp),%esi 19d69e: 49 8d bc 24 d8 75 00 lea 0x75d8(%r12),%rdi 19d6a5: 00 19d6a6: e8 00 00 00 00 callq 19d6ab 19d6ab: 89 c3 mov %eax,%ebx 19d6ad: e9 69 ff ff ff jmpq 19d61b 19d6b2: 49 8b 5c 24 28 mov 0x28(%r12),%rbx 19d6b7: e8 00 00 00 00 callq 19d6bc 19d6bc: be 0d 00 00 00 mov $0xd,%esi 19d6c1: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19d6c8: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d6cd: e8 00 00 00 00 callq 19d6d2 19d6d2: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19d6d9: e9 66 ff ff ff jmpq 19d644 19d6de: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19d6e5: e9 5a ff ff ff jmpq 19d644 19d6ea: 49 8b 5c 24 28 mov 0x28(%r12),%rbx 19d6ef: e8 00 00 00 00 callq 19d6f4 19d6f4: be 0d 00 00 00 mov $0xd,%esi 19d6f9: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19d700: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d705: e8 00 00 00 00 callq 19d70a 19d70a: 48 c7 c0 c3 ff ff ff mov $0xffffffffffffffc3,%rax 19d711: e9 2e ff ff ff jmpq 19d644 19d716: e8 00 00 00 00 callq 19d71b 19d71b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000019d720 : 19d720: e8 00 00 00 00 callq 19d725 19d725: 41 55 push %r13 19d727: 41 54 push %r12 19d729: 55 push %rbp 19d72a: 53 push %rbx 19d72b: 48 83 ec 10 sub $0x10,%rsp 19d72f: 4c 8b 67 78 mov 0x78(%rdi),%r12 19d733: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19d73a: 00 00 19d73c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19d741: 31 c0 xor %eax,%eax 19d743: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19d74a: 00 19d74b: 41 8b 84 24 44 66 01 mov 0x16644(%r12),%eax 19d752: 00 19d753: 85 c0 test %eax,%eax 19d755: 0f 85 02 01 00 00 jne 19d85d 19d75b: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d760: be 04 00 00 00 mov $0x4,%esi 19d765: 48 89 d5 mov %rdx,%rbp 19d768: e8 00 00 00 00 callq 19d76d 19d76d: 89 c3 mov %eax,%ebx 19d76f: 85 c0 test %eax,%eax 19d771: 0f 88 a9 00 00 00 js 19d820 19d777: 4c 89 e7 mov %r12,%rdi 19d77a: e8 00 00 00 00 callq 19d77f 19d77f: 84 c0 test %al,%al 19d781: 0f 85 83 00 00 00 jne 19d80a 19d787: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 19d78e: 00 19d78f: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 19d796: 48 85 c0 test %rax,%rax 19d799: 0f 84 95 00 00 00 je 19d834 19d79f: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 19d7a6: 00 19d7a7: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 19d7ac: e8 00 00 00 00 callq 19d7b1 19d7b1: 89 c3 mov %eax,%ebx 19d7b3: 4d 8b 6c 24 28 mov 0x28(%r12),%r13 19d7b8: e8 00 00 00 00 callq 19d7bd 19d7bd: be 0d 00 00 00 mov $0xd,%esi 19d7c2: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19d7c9: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d7ce: e8 00 00 00 00 callq 19d7d3 19d7d3: 48 63 c3 movslq %ebx,%rax 19d7d6: 85 db test %ebx,%ebx 19d7d8: 75 15 jne 19d7ef 19d7da: 8b 54 24 04 mov 0x4(%rsp),%edx 19d7de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d7e5: 48 89 ef mov %rbp,%rdi 19d7e8: e8 00 00 00 00 callq 19d7ed 19d7ed: 48 98 cltq 19d7ef: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19d7f4: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19d7fb: 00 00 19d7fd: 75 67 jne 19d866 19d7ff: 48 83 c4 10 add $0x10,%rsp 19d803: 5b pop %rbx 19d804: 5d pop %rbp 19d805: 41 5c pop %r12 19d807: 41 5d pop %r13 19d809: c3 retq 19d80a: 49 8d bc 24 d8 75 00 lea 0x75d8(%r12),%rdi 19d811: 00 19d812: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 19d817: e8 00 00 00 00 callq 19d81c 19d81c: 89 c3 mov %eax,%ebx 19d81e: eb 93 jmp 19d7b3 19d820: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d825: be 0d 00 00 00 mov $0xd,%esi 19d82a: e8 00 00 00 00 callq 19d82f 19d82f: 48 63 c3 movslq %ebx,%rax 19d832: eb bb jmp 19d7ef 19d834: 49 8b 5c 24 28 mov 0x28(%r12),%rbx 19d839: e8 00 00 00 00 callq 19d83e 19d83e: be 0d 00 00 00 mov $0xd,%esi 19d843: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19d84a: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d84f: e8 00 00 00 00 callq 19d854 19d854: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19d85b: eb 92 jmp 19d7ef 19d85d: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19d864: eb 89 jmp 19d7ef 19d866: e8 00 00 00 00 callq 19d86b 19d86b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000019d870 : 19d870: e8 00 00 00 00 callq 19d875 19d875: e9 a6 fe ff ff jmpq 19d720 19d87a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000019d880 : 19d880: e8 00 00 00 00 callq 19d885 19d885: 41 55 push %r13 19d887: 41 54 push %r12 19d889: 55 push %rbp 19d88a: 53 push %rbx 19d88b: 48 83 ec 10 sub $0x10,%rsp 19d88f: 4c 8b 67 78 mov 0x78(%rdi),%r12 19d893: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19d89a: 00 00 19d89c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19d8a1: 31 c0 xor %eax,%eax 19d8a3: 41 8b 84 24 44 66 01 mov 0x16644(%r12),%eax 19d8aa: 00 19d8ab: 85 c0 test %eax,%eax 19d8ad: 0f 85 73 01 00 00 jne 19da26 19d8b3: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d8b8: be 04 00 00 00 mov $0x4,%esi 19d8bd: 49 89 d5 mov %rdx,%r13 19d8c0: 48 89 cd mov %rcx,%rbp 19d8c3: e8 00 00 00 00 callq 19d8c8 19d8c8: 89 c3 mov %eax,%ebx 19d8ca: 85 c0 test %eax,%eax 19d8cc: 0f 88 d4 00 00 00 js 19d9a6 19d8d2: 4c 89 e7 mov %r12,%rdi 19d8d5: e8 00 00 00 00 callq 19d8da 19d8da: 84 c0 test %al,%al 19d8dc: 0f 85 f1 00 00 00 jne 19d9d3 19d8e2: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 19d8e9: 00 19d8ea: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 19d8f1: 00 19d8f2: 48 8b 40 48 mov 0x48(%rax),%rax 19d8f6: e8 00 00 00 00 callq 19d8fb 19d8fb: 83 f8 01 cmp $0x1,%eax 19d8fe: 0f 85 00 00 00 00 jne 19d904 19d904: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19d909: be 0a 00 00 00 mov $0xa,%esi 19d90e: 4c 89 ef mov %r13,%rdi 19d911: e8 00 00 00 00 callq 19d916 19d916: 89 c3 mov %eax,%ebx 19d918: 85 c0 test %eax,%eax 19d91a: 75 79 jne 19d995 19d91c: 6b 44 24 04 64 imul $0x64,0x4(%rsp),%eax 19d921: ba 81 80 80 80 mov $0x80808081,%edx 19d926: 4c 89 e7 mov %r12,%rdi 19d929: 48 0f af c2 imul %rdx,%rax 19d92d: 48 c1 e8 27 shr $0x27,%rax 19d931: 89 44 24 04 mov %eax,0x4(%rsp) 19d935: e8 00 00 00 00 callq 19d93a 19d93a: 84 c0 test %al,%al 19d93c: 0f 85 a3 00 00 00 jne 19d9e5 19d942: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 19d949: 00 19d94a: 48 8b 40 50 mov 0x50(%rax),%rax 19d94e: 48 85 c0 test %rax,%rax 19d951: 0f 84 a6 00 00 00 je 19d9fd 19d957: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 19d95e: 00 19d95f: 8b 74 24 04 mov 0x4(%rsp),%esi 19d963: e8 00 00 00 00 callq 19d968 19d968: 89 c3 mov %eax,%ebx 19d96a: 4d 8b 6c 24 28 mov 0x28(%r12),%r13 19d96f: e8 00 00 00 00 callq 19d974 19d974: be 0d 00 00 00 mov $0xd,%esi 19d979: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19d980: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d985: e8 00 00 00 00 callq 19d98a 19d98a: 48 63 c3 movslq %ebx,%rax 19d98d: 85 db test %ebx,%ebx 19d98f: 48 0f 44 c5 cmove %rbp,%rax 19d993: eb 23 jmp 19d9b8 19d995: 49 8b 6c 24 28 mov 0x28(%r12),%rbp 19d99a: e8 00 00 00 00 callq 19d99f 19d99f: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 19d9a6: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19d9ab: be 0d 00 00 00 mov $0xd,%esi 19d9b0: e8 00 00 00 00 callq 19d9b5 19d9b5: 48 63 c3 movslq %ebx,%rax 19d9b8: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19d9bd: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19d9c4: 00 00 19d9c6: 75 67 jne 19da2f 19d9c8: 48 83 c4 10 add $0x10,%rsp 19d9cc: 5b pop %rbx 19d9cd: 5d pop %rbp 19d9ce: 41 5c pop %r12 19d9d0: 41 5d pop %r13 19d9d2: c3 retq 19d9d3: 49 8d bc 24 d8 75 00 lea 0x75d8(%r12),%rdi 19d9da: 00 19d9db: e8 00 00 00 00 callq 19d9e0 19d9e0: e9 16 ff ff ff jmpq 19d8fb 19d9e5: 8b 74 24 04 mov 0x4(%rsp),%esi 19d9e9: 49 8d bc 24 d8 75 00 lea 0x75d8(%r12),%rdi 19d9f0: 00 19d9f1: e8 00 00 00 00 callq 19d9f6 19d9f6: 89 c3 mov %eax,%ebx 19d9f8: e9 6d ff ff ff jmpq 19d96a 19d9fd: 49 8b 5c 24 28 mov 0x28(%r12),%rbx 19da02: e8 00 00 00 00 callq 19da07 19da07: be 0d 00 00 00 mov $0xd,%esi 19da0c: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19da13: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19da18: e8 00 00 00 00 callq 19da1d 19da1d: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19da24: eb 92 jmp 19d9b8 19da26: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19da2d: eb 89 jmp 19d9b8 19da2f: e8 00 00 00 00 callq 19da34 19da34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19da3b: 00 00 00 00 19da3f: 90 nop 000000000019da40 : 19da40: e8 00 00 00 00 callq 19da45 19da45: 41 55 push %r13 19da47: 41 54 push %r12 19da49: 55 push %rbp 19da4a: 53 push %rbx 19da4b: 48 83 ec 10 sub $0x10,%rsp 19da4f: 4c 8b 67 78 mov 0x78(%rdi),%r12 19da53: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19da5a: 00 00 19da5c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19da61: 31 c0 xor %eax,%eax 19da63: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19da6a: 00 19da6b: 41 8b 84 24 44 66 01 mov 0x16644(%r12),%eax 19da72: 00 19da73: 85 c0 test %eax,%eax 19da75: 0f 85 18 01 00 00 jne 19db93 19da7b: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19da80: be 04 00 00 00 mov $0x4,%esi 19da85: 48 89 d5 mov %rdx,%rbp 19da88: e8 00 00 00 00 callq 19da8d 19da8d: 89 c3 mov %eax,%ebx 19da8f: 85 c0 test %eax,%eax 19da91: 0f 88 bf 00 00 00 js 19db56 19da97: 4c 89 e7 mov %r12,%rdi 19da9a: e8 00 00 00 00 callq 19da9f 19da9f: 84 c0 test %al,%al 19daa1: 0f 85 96 00 00 00 jne 19db3d 19daa7: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 19daae: 00 19daaf: 48 8b 40 58 mov 0x58(%rax),%rax 19dab3: 48 85 c0 test %rax,%rax 19dab6: 0f 84 ae 00 00 00 je 19db6a 19dabc: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 19dac3: 00 19dac4: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 19dac9: e8 00 00 00 00 callq 19dace 19dace: 89 c3 mov %eax,%ebx 19dad0: 4d 8b 6c 24 28 mov 0x28(%r12),%r13 19dad5: e8 00 00 00 00 callq 19dada 19dada: be 0d 00 00 00 mov $0xd,%esi 19dadf: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19dae6: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19daeb: e8 00 00 00 00 callq 19daf0 19daf0: 48 63 c3 movslq %ebx,%rax 19daf3: 85 db test %ebx,%ebx 19daf5: 75 2b jne 19db22 19daf7: 8b 44 24 04 mov 0x4(%rsp),%eax 19dafb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19db02: 48 89 ef mov %rbp,%rdi 19db05: 89 c2 mov %eax,%edx 19db07: c1 e2 08 shl $0x8,%edx 19db0a: 29 c2 sub %eax,%edx 19db0c: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 19db13: 48 c1 ea 25 shr $0x25,%rdx 19db17: 89 54 24 04 mov %edx,0x4(%rsp) 19db1b: e8 00 00 00 00 callq 19db20 19db20: 48 98 cltq 19db22: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 19db27: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 19db2e: 00 00 19db30: 75 6a jne 19db9c 19db32: 48 83 c4 10 add $0x10,%rsp 19db36: 5b pop %rbx 19db37: 5d pop %rbp 19db38: 41 5c pop %r12 19db3a: 41 5d pop %r13 19db3c: c3 retq 19db3d: 49 8d bc 24 d8 75 00 lea 0x75d8(%r12),%rdi 19db44: 00 19db45: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 19db4a: e8 00 00 00 00 callq 19db4f 19db4f: 89 c3 mov %eax,%ebx 19db51: e9 7a ff ff ff jmpq 19dad0 19db56: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19db5b: be 0d 00 00 00 mov $0xd,%esi 19db60: e8 00 00 00 00 callq 19db65 19db65: 48 63 c3 movslq %ebx,%rax 19db68: eb b8 jmp 19db22 19db6a: 49 8b 5c 24 28 mov 0x28(%r12),%rbx 19db6f: e8 00 00 00 00 callq 19db74 19db74: be 0d 00 00 00 mov $0xd,%esi 19db79: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19db80: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 19db85: e8 00 00 00 00 callq 19db8a 19db8a: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19db91: eb 8f jmp 19db22 19db93: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19db9a: eb 86 jmp 19db22 19db9c: e8 00 00 00 00 callq 19dba1 19dba1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19dba8: 00 00 00 00 19dbac: 0f 1f 40 00 nopl 0x0(%rax) 000000000019dbb0 : 19dbb0: e8 00 00 00 00 callq 19dbb5 19dbb5: 48 8b 06 mov (%rsi),%rax 19dbb8: 48 39 c6 cmp %rax,%rsi 19dbbb: 74 72 je 19dc2f 19dbbd: 41 57 push %r15 19dbbf: 41 56 push %r14 19dbc1: 41 55 push %r13 19dbc3: 41 54 push %r12 19dbc5: 49 89 f4 mov %rsi,%r12 19dbc8: 55 push %rbp 19dbc9: 53 push %rbx 19dbca: 48 8b 2e mov (%rsi),%rbp 19dbcd: 48 8b 5d 00 mov 0x0(%rbp),%rbx 19dbd1: 48 39 ee cmp %rbp,%rsi 19dbd4: 74 4e je 19dc24 19dbd6: 49 bf 00 01 00 00 00 movabs $0xdead000000000100,%r15 19dbdd: 00 ad de 19dbe0: 49 89 fd mov %rdi,%r13 19dbe3: 49 be 22 01 00 00 00 movabs $0xdead000000000122,%r14 19dbea: 00 ad de 19dbed: 48 8b 75 10 mov 0x10(%rbp),%rsi 19dbf1: 49 8b 7d 00 mov 0x0(%r13),%rdi 19dbf5: e8 00 00 00 00 callq 19dbfa 19dbfa: 48 8b 55 00 mov 0x0(%rbp),%rdx 19dbfe: 48 8b 45 08 mov 0x8(%rbp),%rax 19dc02: 48 89 ef mov %rbp,%rdi 19dc05: 48 89 42 08 mov %rax,0x8(%rdx) 19dc09: 48 89 10 mov %rdx,(%rax) 19dc0c: 4c 89 7d 00 mov %r15,0x0(%rbp) 19dc10: 4c 89 75 08 mov %r14,0x8(%rbp) 19dc14: 48 89 dd mov %rbx,%rbp 19dc17: e8 00 00 00 00 callq 19dc1c 19dc1c: 48 8b 1b mov (%rbx),%rbx 19dc1f: 4c 39 e5 cmp %r12,%rbp 19dc22: 75 c9 jne 19dbed 19dc24: 5b pop %rbx 19dc25: 5d pop %rbp 19dc26: 41 5c pop %r12 19dc28: 41 5d pop %r13 19dc2a: 41 5e pop %r14 19dc2c: 41 5f pop %r15 19dc2e: c3 retq 19dc2f: c3 retq 000000000019dc30 : 19dc30: e8 00 00 00 00 callq 19dc35 19dc35: 41 57 push %r15 19dc37: 41 56 push %r14 19dc39: 41 55 push %r13 19dc3b: 41 54 push %r12 19dc3d: 55 push %rbp 19dc3e: 53 push %rbx 19dc3f: 48 83 ec 20 sub $0x20,%rsp 19dc43: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19dc4a: 00 00 19dc4c: 48 89 44 24 18 mov %rax,0x18(%rsp) 19dc51: 48 8b 47 70 mov 0x70(%rdi),%rax 19dc55: 48 8b 00 mov (%rax),%rax 19dc58: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 19dc5f: 4c 8b 60 10 mov 0x10(%rax),%r12 19dc63: 45 8b bc 24 34 66 01 mov 0x16634(%r12),%r15d 19dc6a: 00 19dc6b: 45 85 ff test %r15d,%r15d 19dc6e: 0f 85 62 06 00 00 jne 19e2d6 19dc74: 48 89 fd mov %rdi,%rbp 19dc77: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19dc7c: be 04 00 00 00 mov $0x4,%esi 19dc81: e8 00 00 00 00 callq 19dc86 19dc86: 89 c3 mov %eax,%ebx 19dc88: 85 c0 test %eax,%eax 19dc8a: 0f 88 99 04 00 00 js 19e129 19dc90: 41 80 bc 24 b4 7c 00 cmpb $0x0,0x7cb4(%r12) 19dc97: 00 00 19dc99: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19dca0: 0f 84 d6 00 00 00 je 19dd7c 19dca6: 4d 8d 6c 24 f0 lea -0x10(%r12),%r13 19dcab: 4c 89 ef mov %r13,%rdi 19dcae: e8 00 00 00 00 callq 19dcb3 19dcb3: 84 c0 test %al,%al 19dcb5: 0f 85 0f 01 00 00 jne 19ddca 19dcbb: 49 8b 84 24 b8 75 00 mov 0x75b8(%r12),%rax 19dcc2: 00 19dcc3: 48 83 b8 d8 00 00 00 cmpq $0x0,0xd8(%rax) 19dcca: 00 19dccb: 0f 84 f9 00 00 00 je 19ddca 19dcd1: 4d 8d b4 24 68 7c 00 lea 0x7c68(%r12),%r14 19dcd8: 00 19dcd9: 4c 89 f7 mov %r14,%rdi 19dcdc: e8 00 00 00 00 callq 19dce1 19dce1: 49 8b 84 24 b8 75 00 mov 0x75b8(%r12),%rax 19dce8: 00 19dce9: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 19dcf0: 48 85 c0 test %rax,%rax 19dcf3: 0f 84 c9 05 00 00 je 19e2c2 19dcf9: 48 89 ee mov %rbp,%rsi 19dcfc: 4c 89 ef mov %r13,%rdi 19dcff: e8 00 00 00 00 callq 19dd04 19dd04: 4c 89 f7 mov %r14,%rdi 19dd07: e8 00 00 00 00 callq 19dd0c 19dd0c: 4c 89 ef mov %r13,%rdi 19dd0f: 48 89 e6 mov %rsp,%rsi 19dd12: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 19dd19: 49 c7 c5 00 00 00 00 mov $0x0,%r13 19dd20: e8 00 00 00 00 callq 19dd25 19dd25: 8b 14 24 mov (%rsp),%edx 19dd28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19dd2f: 48 89 ef mov %rbp,%rdi 19dd32: e8 00 00 00 00 callq 19dd37 19dd37: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 19dd3e: 44 8b 34 24 mov (%rsp),%r14d 19dd42: b8 01 00 00 00 mov $0x1,%eax 19dd47: eb 04 jmp 19dd4d 19dd49: 48 8b 53 f8 mov -0x8(%rbx),%rdx 19dd4d: 41 85 c6 test %eax,%r14d 19dd50: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19dd57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19dd5e: 48 89 ef mov %rbp,%rdi 19dd61: 49 0f 45 cd cmovne %r13,%rcx 19dd65: 48 83 c3 10 add $0x10,%rbx 19dd69: e8 00 00 00 00 callq 19dd6e 19dd6e: 8b 43 f0 mov -0x10(%rbx),%eax 19dd71: 85 c0 test %eax,%eax 19dd73: 75 d4 jne 19dd49 19dd75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19dd7c: 48 89 ef mov %rbp,%rdi 19dd7f: e8 00 00 00 00 callq 19dd84 19dd84: 49 8b 5c 24 18 mov 0x18(%r12),%rbx 19dd89: e8 00 00 00 00 callq 19dd8e 19dd8e: be 0d 00 00 00 mov $0xd,%esi 19dd93: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 19dd9a: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19dd9f: e8 00 00 00 00 callq 19dda4 19dda4: 48 8b 44 24 18 mov 0x18(%rsp),%rax 19dda9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19ddb0: 00 00 19ddb2: 0f 85 6f 05 00 00 jne 19e327 19ddb8: 48 83 c4 20 add $0x20,%rsp 19ddbc: 44 89 f8 mov %r15d,%eax 19ddbf: 5b pop %rbx 19ddc0: 5d pop %rbp 19ddc1: 41 5c pop %r12 19ddc3: 41 5d pop %r13 19ddc5: 41 5e pop %r14 19ddc7: 41 5f pop %r15 19ddc9: c3 retq 19ddca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ddd1: 48 89 ef mov %rbp,%rdi 19ddd4: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 19dddb: 00 19dddc: c7 44 24 0c 04 00 00 movl $0x4,0xc(%rsp) 19dde3: 00 19dde4: e8 00 00 00 00 callq 19dde9 19dde9: be 08 00 00 00 mov $0x8,%esi 19ddee: 4c 89 ef mov %r13,%rdi 19ddf1: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19ddf6: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19ddfb: e8 00 00 00 00 callq 19de00 19de00: 85 c0 test %eax,%eax 19de02: 0f 84 5b 04 00 00 je 19e263 19de08: 31 f6 xor %esi,%esi 19de0a: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19de0f: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19de14: 4c 89 ef mov %r13,%rdi 19de17: e8 00 00 00 00 callq 19de1c 19de1c: 85 c0 test %eax,%eax 19de1e: 0f 84 1c 04 00 00 je 19e240 19de24: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19de29: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19de2e: be 0f 00 00 00 mov $0xf,%esi 19de33: 4c 89 ef mov %r13,%rdi 19de36: e8 00 00 00 00 callq 19de3b 19de3b: 85 c0 test %eax,%eax 19de3d: 0f 84 da 03 00 00 je 19e21d 19de43: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19de48: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19de4d: be 10 00 00 00 mov $0x10,%esi 19de52: 4c 89 ef mov %r13,%rdi 19de55: e8 00 00 00 00 callq 19de5a 19de5a: 85 c0 test %eax,%eax 19de5c: 0f 84 98 03 00 00 je 19e1fa 19de62: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19de67: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19de6c: be 02 00 00 00 mov $0x2,%esi 19de71: 4c 89 ef mov %r13,%rdi 19de74: e8 00 00 00 00 callq 19de79 19de79: 85 c0 test %eax,%eax 19de7b: 0f 84 61 03 00 00 je 19e1e2 19de81: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19de86: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19de8b: be 01 00 00 00 mov $0x1,%esi 19de90: 4c 89 ef mov %r13,%rdi 19de93: e8 00 00 00 00 callq 19de98 19de98: 85 c0 test %eax,%eax 19de9a: 0f 84 2a 03 00 00 je 19e1ca 19dea0: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19dea5: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 19deaa: be 0e 00 00 00 mov $0xe,%esi 19deaf: 4c 89 ef mov %r13,%rdi 19deb2: c7 44 24 0c 04 00 00 movl $0x4,0xc(%rsp) 19deb9: 00 19deba: e8 00 00 00 00 callq 19debf 19debf: 85 c0 test %eax,%eax 19dec1: 0f 84 e5 02 00 00 je 19e1ac 19dec7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19dece: 48 89 ef mov %rbp,%rdi 19ded1: c7 44 24 0c 04 00 00 movl $0x4,0xc(%rsp) 19ded8: 00 19ded9: e8 00 00 00 00 callq 19dede 19dede: be 09 00 00 00 mov $0x9,%esi 19dee3: 4c 89 ef mov %r13,%rdi 19dee6: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19deeb: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19def0: e8 00 00 00 00 callq 19def5 19def5: 85 c0 test %eax,%eax 19def7: 0f 84 8c 02 00 00 je 19e189 19defd: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19df02: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19df07: be 06 00 00 00 mov $0x6,%esi 19df0c: 4c 89 ef mov %r13,%rdi 19df0f: e8 00 00 00 00 callq 19df14 19df14: 85 c0 test %eax,%eax 19df16: 0f 84 55 02 00 00 je 19e171 19df1c: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19df21: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19df26: be 07 00 00 00 mov $0x7,%esi 19df2b: 4c 89 ef mov %r13,%rdi 19df2e: e8 00 00 00 00 callq 19df33 19df33: 85 c0 test %eax,%eax 19df35: 0f 84 1e 02 00 00 je 19e159 19df3b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19df42: 48 89 ef mov %rbp,%rdi 19df45: e8 00 00 00 00 callq 19df4a 19df4a: be 11 00 00 00 mov $0x11,%esi 19df4f: 4c 89 ef mov %r13,%rdi 19df52: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19df57: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 19df5c: e8 00 00 00 00 callq 19df61 19df61: 85 c0 test %eax,%eax 19df63: 0f 84 d7 01 00 00 je 19e140 19df69: 41 83 bc 24 f8 06 00 cmpl $0x15,0x6f8(%r12) 19df70: 00 15 19df72: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19df77: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19df7c: 0f 86 98 00 00 00 jbe 19e01a 19df82: be 14 00 00 00 mov $0x14,%esi 19df87: 4c 89 ef mov %r13,%rdi 19df8a: e8 00 00 00 00 callq 19df8f 19df8f: 85 c0 test %eax,%eax 19df91: 75 73 jne 19e006 19df93: 8b 4c 24 04 mov 0x4(%rsp),%ecx 19df97: 85 c9 test %ecx,%ecx 19df99: 0f 84 fb 02 00 00 je 19e29a 19df9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19dfa6: 48 89 ef mov %rbp,%rdi 19dfa9: e8 00 00 00 00 callq 19dfae 19dfae: be 04 00 00 00 mov $0x4,%esi 19dfb3: 4c 89 ef mov %r13,%rdi 19dfb6: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19dfbb: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19dfc0: e8 00 00 00 00 callq 19dfc5 19dfc5: 85 c0 test %eax,%eax 19dfc7: 0f 84 14 03 00 00 je 19e2e1 19dfcd: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19dfd2: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19dfd7: be 03 00 00 00 mov $0x3,%esi 19dfdc: 4c 89 ef mov %r13,%rdi 19dfdf: e8 00 00 00 00 callq 19dfe4 19dfe4: 85 c0 test %eax,%eax 19dfe6: 75 1e jne 19e006 19dfe8: 8b 54 24 04 mov 0x4(%rsp),%edx 19dfec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19dff3: 48 89 ef mov %rbp,%rdi 19dff6: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 19dffd: 48 c1 ea 25 shr $0x25,%rdx 19e001: e8 00 00 00 00 callq 19e006 19e006: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e00d: 48 89 ef mov %rbp,%rdi 19e010: e8 00 00 00 00 callq 19e015 19e015: e9 f2 fc ff ff jmpq 19dd0c 19e01a: be 0d 00 00 00 mov $0xd,%esi 19e01f: 4c 89 ef mov %r13,%rdi 19e022: e8 00 00 00 00 callq 19e027 19e027: 85 c0 test %eax,%eax 19e029: 75 73 jne 19e09e 19e02b: 8b 54 24 04 mov 0x4(%rsp),%edx 19e02f: 85 d2 test %edx,%edx 19e031: 0f 84 77 02 00 00 je 19e2ae 19e037: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e03e: 48 89 ef mov %rbp,%rdi 19e041: e8 00 00 00 00 callq 19e046 19e046: be 04 00 00 00 mov $0x4,%esi 19e04b: 4c 89 ef mov %r13,%rdi 19e04e: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19e053: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19e058: e8 00 00 00 00 callq 19e05d 19e05d: 85 c0 test %eax,%eax 19e05f: 0f 84 9f 02 00 00 je 19e304 19e065: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19e06a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19e06f: be 03 00 00 00 mov $0x3,%esi 19e074: 4c 89 ef mov %r13,%rdi 19e077: e8 00 00 00 00 callq 19e07c 19e07c: 85 c0 test %eax,%eax 19e07e: 75 1e jne 19e09e 19e080: 8b 54 24 04 mov 0x4(%rsp),%edx 19e084: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e08b: 48 89 ef mov %rbp,%rdi 19e08e: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 19e095: 48 c1 ea 25 shr $0x25,%rdx 19e099: e8 00 00 00 00 callq 19e09e 19e09e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e0a5: 48 89 ef mov %rbp,%rdi 19e0a8: e8 00 00 00 00 callq 19e0ad 19e0ad: be 0c 00 00 00 mov $0xc,%esi 19e0b2: 4c 89 ef mov %r13,%rdi 19e0b5: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19e0ba: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19e0bf: e8 00 00 00 00 callq 19e0c4 19e0c4: 85 c0 test %eax,%eax 19e0c6: 0f 85 40 fc ff ff jne 19dd0c 19e0cc: 8b 44 24 04 mov 0x4(%rsp),%eax 19e0d0: 85 c0 test %eax,%eax 19e0d2: 0f 84 ae 01 00 00 je 19e286 19e0d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e0df: 48 89 ef mov %rbp,%rdi 19e0e2: e8 00 00 00 00 callq 19e0e7 19e0e7: be 05 00 00 00 mov $0x5,%esi 19e0ec: 4c 89 ef mov %r13,%rdi 19e0ef: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 19e0f4: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19e0f9: e8 00 00 00 00 callq 19e0fe 19e0fe: 85 c0 test %eax,%eax 19e100: 0f 85 06 fc ff ff jne 19dd0c 19e106: 8b 54 24 04 mov 0x4(%rsp),%edx 19e10a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e111: 48 89 ef mov %rbp,%rdi 19e114: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 19e11b: 48 c1 ea 25 shr $0x25,%rdx 19e11f: e8 00 00 00 00 callq 19e124 19e124: e9 e3 fb ff ff jmpq 19dd0c 19e129: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19e12e: be 0d 00 00 00 mov $0xd,%esi 19e133: 41 89 df mov %ebx,%r15d 19e136: e8 00 00 00 00 callq 19e13b 19e13b: e9 64 fc ff ff jmpq 19dda4 19e140: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 19e145: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e14c: 48 89 ef mov %rbp,%rdi 19e14f: e8 00 00 00 00 callq 19e154 19e154: e9 10 fe ff ff jmpq 19df69 19e159: 8b 54 24 04 mov 0x4(%rsp),%edx 19e15d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e164: 48 89 ef mov %rbp,%rdi 19e167: e8 00 00 00 00 callq 19e16c 19e16c: e9 ca fd ff ff jmpq 19df3b 19e171: 8b 54 24 04 mov 0x4(%rsp),%edx 19e175: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e17c: 48 89 ef mov %rbp,%rdi 19e17f: e8 00 00 00 00 callq 19e184 19e184: e9 93 fd ff ff jmpq 19df1c 19e189: 8b 54 24 04 mov 0x4(%rsp),%edx 19e18d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e194: 48 89 ef mov %rbp,%rdi 19e197: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 19e19e: 48 c1 ea 26 shr $0x26,%rdx 19e1a2: e8 00 00 00 00 callq 19e1a7 19e1a7: e9 51 fd ff ff jmpq 19defd 19e1ac: 8b 54 24 08 mov 0x8(%rsp),%edx 19e1b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e1b7: 48 89 ef mov %rbp,%rdi 19e1ba: 0f b6 ca movzbl %dl,%ecx 19e1bd: c1 ea 08 shr $0x8,%edx 19e1c0: e8 00 00 00 00 callq 19e1c5 19e1c5: e9 fd fc ff ff jmpq 19dec7 19e1ca: 8b 54 24 04 mov 0x4(%rsp),%edx 19e1ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e1d5: 48 89 ef mov %rbp,%rdi 19e1d8: e8 00 00 00 00 callq 19e1dd 19e1dd: e9 be fc ff ff jmpq 19dea0 19e1e2: 8b 54 24 04 mov 0x4(%rsp),%edx 19e1e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e1ed: 48 89 ef mov %rbp,%rdi 19e1f0: e8 00 00 00 00 callq 19e1f5 19e1f5: e9 87 fc ff ff jmpq 19de81 19e1fa: 8b 54 24 04 mov 0x4(%rsp),%edx 19e1fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e205: 48 89 ef mov %rbp,%rdi 19e208: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 19e20f: 48 c1 ea 25 shr $0x25,%rdx 19e213: e8 00 00 00 00 callq 19e218 19e218: e9 45 fc ff ff jmpq 19de62 19e21d: 8b 54 24 04 mov 0x4(%rsp),%edx 19e221: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e228: 48 89 ef mov %rbp,%rdi 19e22b: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 19e232: 48 c1 ea 25 shr $0x25,%rdx 19e236: e8 00 00 00 00 callq 19e23b 19e23b: e9 03 fc ff ff jmpq 19de43 19e240: 8b 54 24 04 mov 0x4(%rsp),%edx 19e244: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e24b: 48 89 ef mov %rbp,%rdi 19e24e: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 19e255: 48 c1 ea 25 shr $0x25,%rdx 19e259: e8 00 00 00 00 callq 19e25e 19e25e: e9 c1 fb ff ff jmpq 19de24 19e263: 8b 54 24 04 mov 0x4(%rsp),%edx 19e267: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e26e: 48 89 ef mov %rbp,%rdi 19e271: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 19e278: 48 c1 ea 25 shr $0x25,%rdx 19e27c: e8 00 00 00 00 callq 19e281 19e281: e9 82 fb ff ff jmpq 19de08 19e286: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e28d: 48 89 ef mov %rbp,%rdi 19e290: e8 00 00 00 00 callq 19e295 19e295: e9 72 fa ff ff jmpq 19dd0c 19e29a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e2a1: 48 89 ef mov %rbp,%rdi 19e2a4: e8 00 00 00 00 callq 19e2a9 19e2a9: e9 58 fd ff ff jmpq 19e006 19e2ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e2b5: 48 89 ef mov %rbp,%rdi 19e2b8: e8 00 00 00 00 callq 19e2bd 19e2bd: e9 dc fd ff ff jmpq 19e09e 19e2c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e2c9: 48 89 ef mov %rbp,%rdi 19e2cc: e8 00 00 00 00 callq 19e2d1 19e2d1: e9 2e fa ff ff jmpq 19dd04 19e2d6: 41 bf ff ff ff ff mov $0xffffffff,%r15d 19e2dc: e9 c3 fa ff ff jmpq 19dda4 19e2e1: 8b 54 24 04 mov 0x4(%rsp),%edx 19e2e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e2ec: 48 89 ef mov %rbp,%rdi 19e2ef: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 19e2f6: 48 c1 ea 25 shr $0x25,%rdx 19e2fa: e8 00 00 00 00 callq 19e2ff 19e2ff: e9 c9 fc ff ff jmpq 19dfcd 19e304: 8b 54 24 04 mov 0x4(%rsp),%edx 19e308: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e30f: 48 89 ef mov %rbp,%rdi 19e312: 48 69 d2 1f 85 eb 51 imul $0x51eb851f,%rdx,%rdx 19e319: 48 c1 ea 25 shr $0x25,%rdx 19e31d: e8 00 00 00 00 callq 19e322 19e322: e9 3e fd ff ff jmpq 19e065 19e327: e8 00 00 00 00 callq 19e32c 19e32c: 0f 1f 40 00 nopl 0x0(%rax) 000000000019e330 : 19e330: e8 00 00 00 00 callq 19e335 19e335: 48 8b 47 78 mov 0x78(%rdi),%rax 19e339: 8b 88 34 66 01 00 mov 0x16634(%rax),%ecx 19e33f: 85 c9 test %ecx,%ecx 19e341: 75 1c jne 19e35f 19e343: 80 b8 c0 75 00 00 00 cmpb $0x0,0x75c0(%rax) 19e34a: 74 05 je 19e351 19e34c: e9 ff de ff ff jmpq 19c250 19e351: b8 0a 00 00 00 mov $0xa,%eax 19e356: 66 89 02 mov %ax,(%rdx) 19e359: b8 01 00 00 00 mov $0x1,%eax 19e35e: c3 retq 19e35f: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19e366: c3 retq 19e367: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 19e36e: 00 00 000000000019e370 : 19e370: e8 00 00 00 00 callq 19e375 19e375: 53 push %rbx 19e376: 48 89 f9 mov %rdi,%rcx 19e379: 48 89 d3 mov %rdx,%rbx 19e37c: 48 81 ec c0 01 00 00 sub $0x1c0,%rsp 19e383: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19e38a: 00 00 19e38c: 48 89 84 24 b8 01 00 mov %rax,0x1b8(%rsp) 19e393: 00 19e394: 31 c0 xor %eax,%eax 19e396: b8 20 0a 00 00 mov $0xa20,%eax 19e39b: 48 81 fe a0 01 00 00 cmp $0x1a0,%rsi 19e3a2: c6 44 24 16 00 movb $0x0,0x16(%rsp) 19e3a7: 66 89 44 24 14 mov %ax,0x14(%rsp) 19e3ac: b8 a0 01 00 00 mov $0x1a0,%eax 19e3b1: 4c 8d 44 24 17 lea 0x17(%rsp),%r8 19e3b6: 48 0f 46 c6 cmovbe %rsi,%rax 19e3ba: c7 02 00 00 00 00 movl $0x0,(%rdx) 19e3c0: 83 f8 08 cmp $0x8,%eax 19e3c3: 73 25 jae 19e3ea 19e3c5: a8 04 test $0x4,%al 19e3c7: 0f 85 cb 00 00 00 jne 19e498 19e3cd: 85 c0 test %eax,%eax 19e3cf: 74 4b je 19e41c 19e3d1: 0f b6 17 movzbl (%rdi),%edx 19e3d4: 41 88 10 mov %dl,(%r8) 19e3d7: a8 02 test $0x2,%al 19e3d9: 74 41 je 19e41c 19e3db: 89 c2 mov %eax,%edx 19e3dd: 0f b7 4c 17 fe movzwl -0x2(%rdi,%rdx,1),%ecx 19e3e2: 66 41 89 4c 10 fe mov %cx,-0x2(%r8,%rdx,1) 19e3e8: eb 32 jmp 19e41c 19e3ea: 48 8b 17 mov (%rdi),%rdx 19e3ed: 48 89 54 24 17 mov %rdx,0x17(%rsp) 19e3f2: 89 c2 mov %eax,%edx 19e3f4: 48 8b 74 17 f8 mov -0x8(%rdi,%rdx,1),%rsi 19e3f9: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 19e3fe: 49 89 74 10 f8 mov %rsi,-0x8(%r8,%rdx,1) 19e403: 4c 89 c2 mov %r8,%rdx 19e406: 48 29 fa sub %rdi,%rdx 19e409: 48 29 d1 sub %rdx,%rcx 19e40c: 48 89 ce mov %rcx,%rsi 19e40f: 8d 0c 10 lea (%rax,%rdx,1),%ecx 19e412: 89 ca mov %ecx,%edx 19e414: c1 ea 03 shr $0x3,%edx 19e417: 89 d1 mov %edx,%ecx 19e419: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19e41c: c6 44 04 17 00 movb $0x0,0x17(%rsp,%rax,1) 19e421: 80 7c 24 17 00 cmpb $0x0,0x17(%rsp) 19e426: 4c 89 44 24 08 mov %r8,0x8(%rsp) 19e42b: 75 2d jne 19e45a 19e42d: eb 42 jmp 19e471 19e42f: 31 f6 xor %esi,%esi 19e431: 48 89 e2 mov %rsp,%rdx 19e434: e8 00 00 00 00 callq 19e439 19e439: 85 c0 test %eax,%eax 19e43b: 75 52 jne 19e48f 19e43d: 48 8b 0c 24 mov (%rsp),%rcx 19e441: 48 83 f9 1f cmp $0x1f,%rcx 19e445: 77 48 ja 19e48f 19e447: b8 01 00 00 00 mov $0x1,%eax 19e44c: d3 e0 shl %cl,%eax 19e44e: 09 03 or %eax,(%rbx) 19e450: 48 8b 44 24 08 mov 0x8(%rsp),%rax 19e455: 80 38 00 cmpb $0x0,(%rax) 19e458: 74 17 je 19e471 19e45a: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 19e45f: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 19e464: e8 00 00 00 00 callq 19e469 19e469: 80 38 00 cmpb $0x0,(%rax) 19e46c: 48 89 c7 mov %rax,%rdi 19e46f: 75 be jne 19e42f 19e471: 31 c0 xor %eax,%eax 19e473: 48 8b 9c 24 b8 01 00 mov 0x1b8(%rsp),%rbx 19e47a: 00 19e47b: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 19e482: 00 00 19e484: 75 27 jne 19e4ad 19e486: 48 81 c4 c0 01 00 00 add $0x1c0,%rsp 19e48d: 5b pop %rbx 19e48e: c3 retq 19e48f: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19e496: eb db jmp 19e473 19e498: 8b 17 mov (%rdi),%edx 19e49a: 41 89 10 mov %edx,(%r8) 19e49d: 89 c2 mov %eax,%edx 19e49f: 8b 4c 17 fc mov -0x4(%rdi,%rdx,1),%ecx 19e4a3: 41 89 4c 10 fc mov %ecx,-0x4(%r8,%rdx,1) 19e4a8: e9 6f ff ff ff jmpq 19e41c 19e4ad: e8 00 00 00 00 callq 19e4b2 19e4b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19e4b9: 00 00 00 00 19e4bd: 0f 1f 00 nopl (%rax) 000000000019e4c0 : 19e4c0: e8 00 00 00 00 callq 19e4c5 19e4c5: 41 55 push %r13 19e4c7: 41 54 push %r12 19e4c9: 55 push %rbp 19e4ca: 53 push %rbx 19e4cb: 48 83 ec 10 sub $0x10,%rsp 19e4cf: 4c 8b 67 78 mov 0x78(%rdi),%r12 19e4d3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19e4da: 00 00 19e4dc: 48 89 44 24 08 mov %rax,0x8(%rsp) 19e4e1: 31 c0 xor %eax,%eax 19e4e3: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19e4ea: 00 19e4eb: 41 8b 84 24 34 66 01 mov 0x16634(%r12),%eax 19e4f2: 00 19e4f3: 85 c0 test %eax,%eax 19e4f5: 0f 85 e4 00 00 00 jne 19e5df 19e4fb: 48 89 d7 mov %rdx,%rdi 19e4fe: 48 89 ce mov %rcx,%rsi 19e501: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19e506: 48 89 cd mov %rcx,%rbp 19e509: e8 62 fe ff ff callq 19e370 19e50e: 85 c0 test %eax,%eax 19e510: 74 21 je 19e533 19e512: 48 98 cltq 19e514: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 19e519: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 19e520: 00 00 19e522: 0f 85 c3 00 00 00 jne 19e5eb 19e528: 48 83 c4 10 add $0x10,%rsp 19e52c: 5b pop %rbx 19e52d: 5d pop %rbp 19e52e: 41 5c pop %r12 19e530: 41 5d pop %r13 19e532: c3 retq 19e533: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19e538: be 04 00 00 00 mov $0x4,%esi 19e53d: e8 00 00 00 00 callq 19e542 19e542: 89 c3 mov %eax,%ebx 19e544: 85 c0 test %eax,%eax 19e546: 78 66 js 19e5ae 19e548: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 19e54d: e8 00 00 00 00 callq 19e552 19e552: 84 c0 test %al,%al 19e554: 75 6f jne 19e5c5 19e556: 49 8b 84 24 b8 75 00 mov 0x75b8(%r12),%rax 19e55d: 00 19e55e: 48 8b 40 60 mov 0x60(%rax),%rax 19e562: 48 85 c0 test %rax,%rax 19e565: 74 15 je 19e57c 19e567: 49 8b bc 24 b0 75 00 mov 0x75b0(%r12),%rdi 19e56e: 00 19e56f: 8b 54 24 04 mov 0x4(%rsp),%edx 19e573: 31 f6 xor %esi,%esi 19e575: e8 00 00 00 00 callq 19e57a 19e57a: 89 c3 mov %eax,%ebx 19e57c: 4d 8b 6c 24 18 mov 0x18(%r12),%r13 19e581: e8 00 00 00 00 callq 19e586 19e586: be 0d 00 00 00 mov $0xd,%esi 19e58b: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19e592: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19e597: e8 00 00 00 00 callq 19e59c 19e59c: 85 db test %ebx,%ebx 19e59e: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19e5a5: 48 0f 44 c5 cmove %rbp,%rax 19e5a9: e9 66 ff ff ff jmpq 19e514 19e5ae: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19e5b3: be 0d 00 00 00 mov $0xd,%esi 19e5b8: e8 00 00 00 00 callq 19e5bd 19e5bd: 48 63 c3 movslq %ebx,%rax 19e5c0: e9 4f ff ff ff jmpq 19e514 19e5c5: 8b 54 24 04 mov 0x4(%rsp),%edx 19e5c9: 49 8d bc 24 c8 75 00 lea 0x75c8(%r12),%rdi 19e5d0: 00 19e5d1: be 0d 00 00 00 mov $0xd,%esi 19e5d6: e8 00 00 00 00 callq 19e5db 19e5db: 89 c3 mov %eax,%ebx 19e5dd: eb 9d jmp 19e57c 19e5df: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19e5e6: e9 29 ff ff ff jmpq 19e514 19e5eb: e8 00 00 00 00 callq 19e5f0 000000000019e5f0 : 19e5f0: e8 00 00 00 00 callq 19e5f5 19e5f5: 41 55 push %r13 19e5f7: 41 54 push %r12 19e5f9: 55 push %rbp 19e5fa: 53 push %rbx 19e5fb: 48 83 ec 10 sub $0x10,%rsp 19e5ff: 4c 8b 67 78 mov 0x78(%rdi),%r12 19e603: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19e60a: 00 00 19e60c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19e611: 31 c0 xor %eax,%eax 19e613: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19e61a: 00 19e61b: 41 8b 84 24 34 66 01 mov 0x16634(%r12),%eax 19e622: 00 19e623: 85 c0 test %eax,%eax 19e625: 0f 85 e7 00 00 00 jne 19e712 19e62b: 48 89 d7 mov %rdx,%rdi 19e62e: 48 89 ce mov %rcx,%rsi 19e631: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19e636: 48 89 cd mov %rcx,%rbp 19e639: e8 32 fd ff ff callq 19e370 19e63e: 85 c0 test %eax,%eax 19e640: 74 21 je 19e663 19e642: 48 98 cltq 19e644: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 19e649: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 19e650: 00 00 19e652: 0f 85 c6 00 00 00 jne 19e71e 19e658: 48 83 c4 10 add $0x10,%rsp 19e65c: 5b pop %rbx 19e65d: 5d pop %rbp 19e65e: 41 5c pop %r12 19e660: 41 5d pop %r13 19e662: c3 retq 19e663: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19e668: be 04 00 00 00 mov $0x4,%esi 19e66d: e8 00 00 00 00 callq 19e672 19e672: 89 c3 mov %eax,%ebx 19e674: 85 c0 test %eax,%eax 19e676: 78 69 js 19e6e1 19e678: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 19e67d: e8 00 00 00 00 callq 19e682 19e682: 84 c0 test %al,%al 19e684: 75 72 jne 19e6f8 19e686: 49 8b 84 24 b8 75 00 mov 0x75b8(%r12),%rax 19e68d: 00 19e68e: 48 8b 40 60 mov 0x60(%rax),%rax 19e692: 48 85 c0 test %rax,%rax 19e695: 74 18 je 19e6af 19e697: 49 8b bc 24 b0 75 00 mov 0x75b0(%r12),%rdi 19e69e: 00 19e69f: 8b 54 24 04 mov 0x4(%rsp),%edx 19e6a3: be 01 00 00 00 mov $0x1,%esi 19e6a8: e8 00 00 00 00 callq 19e6ad 19e6ad: 89 c3 mov %eax,%ebx 19e6af: 4d 8b 6c 24 18 mov 0x18(%r12),%r13 19e6b4: e8 00 00 00 00 callq 19e6b9 19e6b9: be 0d 00 00 00 mov $0xd,%esi 19e6be: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19e6c5: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19e6ca: e8 00 00 00 00 callq 19e6cf 19e6cf: 85 db test %ebx,%ebx 19e6d1: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19e6d8: 48 0f 44 c5 cmove %rbp,%rax 19e6dc: e9 63 ff ff ff jmpq 19e644 19e6e1: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 19e6e6: be 0d 00 00 00 mov $0xd,%esi 19e6eb: e8 00 00 00 00 callq 19e6f0 19e6f0: 48 63 c3 movslq %ebx,%rax 19e6f3: e9 4c ff ff ff jmpq 19e644 19e6f8: 8b 54 24 04 mov 0x4(%rsp),%edx 19e6fc: 49 8d bc 24 c8 75 00 lea 0x75c8(%r12),%rdi 19e703: 00 19e704: be 0e 00 00 00 mov $0xe,%esi 19e709: e8 00 00 00 00 callq 19e70e 19e70e: 89 c3 mov %eax,%ebx 19e710: eb 9d jmp 19e6af 19e712: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19e719: e9 26 ff ff ff jmpq 19e644 19e71e: e8 00 00 00 00 callq 19e723 19e723: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19e72a: 00 00 00 00 19e72e: 66 90 xchg %ax,%ax 000000000019e730 : 19e730: e8 00 00 00 00 callq 19e735 19e735: 41 55 push %r13 19e737: 41 54 push %r12 19e739: 55 push %rbp 19e73a: 53 push %rbx 19e73b: 48 83 ec 10 sub $0x10,%rsp 19e73f: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19e743: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19e74a: 00 00 19e74c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19e751: 31 c0 xor %eax,%eax 19e753: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19e75a: 00 19e75b: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19e761: 85 c0 test %eax,%eax 19e763: 0f 85 06 01 00 00 jne 19e86f 19e769: 48 89 d7 mov %rdx,%rdi 19e76c: 48 89 ce mov %rcx,%rsi 19e76f: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19e774: 48 89 cb mov %rcx,%rbx 19e777: e8 f4 fb ff ff callq 19e370 19e77c: 85 c0 test %eax,%eax 19e77e: 74 21 je 19e7a1 19e780: 48 98 cltq 19e782: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19e787: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19e78e: 00 00 19e790: 0f 85 f1 00 00 00 jne 19e887 19e796: 48 83 c4 10 add $0x10,%rsp 19e79a: 5b pop %rbx 19e79b: 5d pop %rbp 19e79c: 41 5c pop %r12 19e79e: 41 5d pop %r13 19e7a0: c3 retq 19e7a1: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19e7a5: be 04 00 00 00 mov $0x4,%esi 19e7aa: e8 00 00 00 00 callq 19e7af 19e7af: 41 89 c4 mov %eax,%r12d 19e7b2: 85 c0 test %eax,%eax 19e7b4: 0f 88 85 00 00 00 js 19e83f 19e7ba: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19e7be: e8 00 00 00 00 callq 19e7c3 19e7c3: 84 c0 test %al,%al 19e7c5: 0f 85 8a 00 00 00 jne 19e855 19e7cb: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19e7d2: 48 8b 40 60 mov 0x60(%rax),%rax 19e7d6: 48 85 c0 test %rax,%rax 19e7d9: 74 43 je 19e81e 19e7db: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19e7e2: 8b 54 24 04 mov 0x4(%rsp),%edx 19e7e6: be 03 00 00 00 mov $0x3,%esi 19e7eb: e8 00 00 00 00 callq 19e7f0 19e7f0: 41 89 c4 mov %eax,%r12d 19e7f3: 4c 8b 6d 18 mov 0x18(%rbp),%r13 19e7f7: e8 00 00 00 00 callq 19e7fc 19e7fc: be 0d 00 00 00 mov $0xd,%esi 19e801: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19e808: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19e80c: e8 00 00 00 00 callq 19e811 19e811: 45 85 e4 test %r12d,%r12d 19e814: 75 65 jne 19e87b 19e816: 48 89 d8 mov %rbx,%rax 19e819: e9 64 ff ff ff jmpq 19e782 19e81e: 4c 8b 65 18 mov 0x18(%rbp),%r12 19e822: e8 00 00 00 00 callq 19e827 19e827: be 0d 00 00 00 mov $0xd,%esi 19e82c: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 19e833: 00 19e834: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19e838: e8 00 00 00 00 callq 19e83d 19e83d: eb d7 jmp 19e816 19e83f: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19e843: be 0d 00 00 00 mov $0xd,%esi 19e848: e8 00 00 00 00 callq 19e84d 19e84d: 49 63 c4 movslq %r12d,%rax 19e850: e9 2d ff ff ff jmpq 19e782 19e855: 8b 54 24 04 mov 0x4(%rsp),%edx 19e859: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19e860: be 06 00 00 00 mov $0x6,%esi 19e865: e8 00 00 00 00 callq 19e86a 19e86a: 41 89 c4 mov %eax,%r12d 19e86d: eb 84 jmp 19e7f3 19e86f: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19e876: e9 07 ff ff ff jmpq 19e782 19e87b: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19e882: e9 fb fe ff ff jmpq 19e782 19e887: e8 00 00 00 00 callq 19e88c 19e88c: 0f 1f 40 00 nopl 0x0(%rax) 000000000019e890 : 19e890: e8 00 00 00 00 callq 19e895 19e895: 41 55 push %r13 19e897: 41 54 push %r12 19e899: 55 push %rbp 19e89a: 53 push %rbx 19e89b: 48 83 ec 10 sub $0x10,%rsp 19e89f: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19e8a3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19e8aa: 00 00 19e8ac: 48 89 44 24 08 mov %rax,0x8(%rsp) 19e8b1: 31 c0 xor %eax,%eax 19e8b3: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19e8ba: 00 19e8bb: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19e8c1: 85 c0 test %eax,%eax 19e8c3: 0f 85 06 01 00 00 jne 19e9cf 19e8c9: 48 89 d7 mov %rdx,%rdi 19e8cc: 48 89 ce mov %rcx,%rsi 19e8cf: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19e8d4: 48 89 cb mov %rcx,%rbx 19e8d7: e8 94 fa ff ff callq 19e370 19e8dc: 85 c0 test %eax,%eax 19e8de: 74 21 je 19e901 19e8e0: 48 98 cltq 19e8e2: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19e8e7: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19e8ee: 00 00 19e8f0: 0f 85 f1 00 00 00 jne 19e9e7 19e8f6: 48 83 c4 10 add $0x10,%rsp 19e8fa: 5b pop %rbx 19e8fb: 5d pop %rbp 19e8fc: 41 5c pop %r12 19e8fe: 41 5d pop %r13 19e900: c3 retq 19e901: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19e905: be 04 00 00 00 mov $0x4,%esi 19e90a: e8 00 00 00 00 callq 19e90f 19e90f: 41 89 c4 mov %eax,%r12d 19e912: 85 c0 test %eax,%eax 19e914: 0f 88 85 00 00 00 js 19e99f 19e91a: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19e91e: e8 00 00 00 00 callq 19e923 19e923: 84 c0 test %al,%al 19e925: 0f 85 8a 00 00 00 jne 19e9b5 19e92b: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19e932: 48 8b 40 60 mov 0x60(%rax),%rax 19e936: 48 85 c0 test %rax,%rax 19e939: 74 43 je 19e97e 19e93b: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19e942: 8b 54 24 04 mov 0x4(%rsp),%edx 19e946: be 04 00 00 00 mov $0x4,%esi 19e94b: e8 00 00 00 00 callq 19e950 19e950: 41 89 c4 mov %eax,%r12d 19e953: 4c 8b 6d 18 mov 0x18(%rbp),%r13 19e957: e8 00 00 00 00 callq 19e95c 19e95c: be 0d 00 00 00 mov $0xd,%esi 19e961: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19e968: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19e96c: e8 00 00 00 00 callq 19e971 19e971: 45 85 e4 test %r12d,%r12d 19e974: 75 65 jne 19e9db 19e976: 48 89 d8 mov %rbx,%rax 19e979: e9 64 ff ff ff jmpq 19e8e2 19e97e: 4c 8b 65 18 mov 0x18(%rbp),%r12 19e982: e8 00 00 00 00 callq 19e987 19e987: be 0d 00 00 00 mov $0xd,%esi 19e98c: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 19e993: 00 19e994: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19e998: e8 00 00 00 00 callq 19e99d 19e99d: eb d7 jmp 19e976 19e99f: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19e9a3: be 0d 00 00 00 mov $0xd,%esi 19e9a8: e8 00 00 00 00 callq 19e9ad 19e9ad: 49 63 c4 movslq %r12d,%rax 19e9b0: e9 2d ff ff ff jmpq 19e8e2 19e9b5: 8b 54 24 04 mov 0x4(%rsp),%edx 19e9b9: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19e9c0: be 0c 00 00 00 mov $0xc,%esi 19e9c5: e8 00 00 00 00 callq 19e9ca 19e9ca: 41 89 c4 mov %eax,%r12d 19e9cd: eb 84 jmp 19e953 19e9cf: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19e9d6: e9 07 ff ff ff jmpq 19e8e2 19e9db: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19e9e2: e9 fb fe ff ff jmpq 19e8e2 19e9e7: e8 00 00 00 00 callq 19e9ec 19e9ec: 0f 1f 40 00 nopl 0x0(%rax) 000000000019e9f0 : 19e9f0: e8 00 00 00 00 callq 19e9f5 19e9f5: 41 55 push %r13 19e9f7: 41 54 push %r12 19e9f9: 55 push %rbp 19e9fa: 53 push %rbx 19e9fb: 48 83 ec 10 sub $0x10,%rsp 19e9ff: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19ea03: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19ea0a: 00 00 19ea0c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19ea11: 31 c0 xor %eax,%eax 19ea13: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19ea1a: 00 19ea1b: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19ea21: 85 c0 test %eax,%eax 19ea23: 0f 85 06 01 00 00 jne 19eb2f 19ea29: 48 89 d7 mov %rdx,%rdi 19ea2c: 48 89 ce mov %rcx,%rsi 19ea2f: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19ea34: 48 89 cb mov %rcx,%rbx 19ea37: e8 34 f9 ff ff callq 19e370 19ea3c: 85 c0 test %eax,%eax 19ea3e: 74 21 je 19ea61 19ea40: 48 98 cltq 19ea42: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19ea47: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19ea4e: 00 00 19ea50: 0f 85 f1 00 00 00 jne 19eb47 19ea56: 48 83 c4 10 add $0x10,%rsp 19ea5a: 5b pop %rbx 19ea5b: 5d pop %rbp 19ea5c: 41 5c pop %r12 19ea5e: 41 5d pop %r13 19ea60: c3 retq 19ea61: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19ea65: be 04 00 00 00 mov $0x4,%esi 19ea6a: e8 00 00 00 00 callq 19ea6f 19ea6f: 41 89 c4 mov %eax,%r12d 19ea72: 85 c0 test %eax,%eax 19ea74: 0f 88 85 00 00 00 js 19eaff 19ea7a: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19ea7e: e8 00 00 00 00 callq 19ea83 19ea83: 84 c0 test %al,%al 19ea85: 0f 85 8a 00 00 00 jne 19eb15 19ea8b: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19ea92: 48 8b 40 60 mov 0x60(%rax),%rax 19ea96: 48 85 c0 test %rax,%rax 19ea99: 74 43 je 19eade 19ea9b: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19eaa2: 8b 54 24 04 mov 0x4(%rsp),%edx 19eaa6: be 05 00 00 00 mov $0x5,%esi 19eaab: e8 00 00 00 00 callq 19eab0 19eab0: 41 89 c4 mov %eax,%r12d 19eab3: 4c 8b 6d 18 mov 0x18(%rbp),%r13 19eab7: e8 00 00 00 00 callq 19eabc 19eabc: be 0d 00 00 00 mov $0xd,%esi 19eac1: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19eac8: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19eacc: e8 00 00 00 00 callq 19ead1 19ead1: 45 85 e4 test %r12d,%r12d 19ead4: 75 65 jne 19eb3b 19ead6: 48 89 d8 mov %rbx,%rax 19ead9: e9 64 ff ff ff jmpq 19ea42 19eade: 4c 8b 65 18 mov 0x18(%rbp),%r12 19eae2: e8 00 00 00 00 callq 19eae7 19eae7: be 0d 00 00 00 mov $0xd,%esi 19eaec: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 19eaf3: 00 19eaf4: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19eaf8: e8 00 00 00 00 callq 19eafd 19eafd: eb d7 jmp 19ead6 19eaff: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19eb03: be 0d 00 00 00 mov $0xd,%esi 19eb08: e8 00 00 00 00 callq 19eb0d 19eb0d: 49 63 c4 movslq %r12d,%rax 19eb10: e9 2d ff ff ff jmpq 19ea42 19eb15: 8b 54 24 04 mov 0x4(%rsp),%edx 19eb19: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19eb20: be 08 00 00 00 mov $0x8,%esi 19eb25: e8 00 00 00 00 callq 19eb2a 19eb2a: 41 89 c4 mov %eax,%r12d 19eb2d: eb 84 jmp 19eab3 19eb2f: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19eb36: e9 07 ff ff ff jmpq 19ea42 19eb3b: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19eb42: e9 fb fe ff ff jmpq 19ea42 19eb47: e8 00 00 00 00 callq 19eb4c 19eb4c: 0f 1f 40 00 nopl 0x0(%rax) 000000000019eb50 : 19eb50: e8 00 00 00 00 callq 19eb55 19eb55: 41 55 push %r13 19eb57: 41 54 push %r12 19eb59: 55 push %rbp 19eb5a: 53 push %rbx 19eb5b: 48 83 ec 10 sub $0x10,%rsp 19eb5f: 48 8b 6f 78 mov 0x78(%rdi),%rbp 19eb63: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19eb6a: 00 00 19eb6c: 48 89 44 24 08 mov %rax,0x8(%rsp) 19eb71: 31 c0 xor %eax,%eax 19eb73: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 19eb7a: 00 19eb7b: 8b 85 34 66 01 00 mov 0x16634(%rbp),%eax 19eb81: 85 c0 test %eax,%eax 19eb83: 0f 85 06 01 00 00 jne 19ec8f 19eb89: 48 89 d7 mov %rdx,%rdi 19eb8c: 48 89 ce mov %rcx,%rsi 19eb8f: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 19eb94: 48 89 cb mov %rcx,%rbx 19eb97: e8 d4 f7 ff ff callq 19e370 19eb9c: 85 c0 test %eax,%eax 19eb9e: 74 21 je 19ebc1 19eba0: 48 98 cltq 19eba2: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 19eba7: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 19ebae: 00 00 19ebb0: 0f 85 f1 00 00 00 jne 19eca7 19ebb6: 48 83 c4 10 add $0x10,%rsp 19ebba: 5b pop %rbx 19ebbb: 5d pop %rbp 19ebbc: 41 5c pop %r12 19ebbe: 41 5d pop %r13 19ebc0: c3 retq 19ebc1: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19ebc5: be 04 00 00 00 mov $0x4,%esi 19ebca: e8 00 00 00 00 callq 19ebcf 19ebcf: 41 89 c4 mov %eax,%r12d 19ebd2: 85 c0 test %eax,%eax 19ebd4: 0f 88 85 00 00 00 js 19ec5f 19ebda: 48 8d 7d f0 lea -0x10(%rbp),%rdi 19ebde: e8 00 00 00 00 callq 19ebe3 19ebe3: 84 c0 test %al,%al 19ebe5: 0f 85 8a 00 00 00 jne 19ec75 19ebeb: 48 8b 85 b8 75 00 00 mov 0x75b8(%rbp),%rax 19ebf2: 48 8b 40 60 mov 0x60(%rax),%rax 19ebf6: 48 85 c0 test %rax,%rax 19ebf9: 74 43 je 19ec3e 19ebfb: 48 8b bd b0 75 00 00 mov 0x75b0(%rbp),%rdi 19ec02: 8b 54 24 04 mov 0x4(%rsp),%edx 19ec06: be 02 00 00 00 mov $0x2,%esi 19ec0b: e8 00 00 00 00 callq 19ec10 19ec10: 41 89 c4 mov %eax,%r12d 19ec13: 4c 8b 6d 18 mov 0x18(%rbp),%r13 19ec17: e8 00 00 00 00 callq 19ec1c 19ec1c: be 0d 00 00 00 mov $0xd,%esi 19ec21: 49 89 85 e0 01 00 00 mov %rax,0x1e0(%r13) 19ec28: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19ec2c: e8 00 00 00 00 callq 19ec31 19ec31: 45 85 e4 test %r12d,%r12d 19ec34: 75 65 jne 19ec9b 19ec36: 48 89 d8 mov %rbx,%rax 19ec39: e9 64 ff ff ff jmpq 19eba2 19ec3e: 4c 8b 65 18 mov 0x18(%rbp),%r12 19ec42: e8 00 00 00 00 callq 19ec47 19ec47: be 0d 00 00 00 mov $0xd,%esi 19ec4c: 49 89 84 24 e0 01 00 mov %rax,0x1e0(%r12) 19ec53: 00 19ec54: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19ec58: e8 00 00 00 00 callq 19ec5d 19ec5d: eb d7 jmp 19ec36 19ec5f: 48 8b 7d 18 mov 0x18(%rbp),%rdi 19ec63: be 0d 00 00 00 mov $0xd,%esi 19ec68: e8 00 00 00 00 callq 19ec6d 19ec6d: 49 63 c4 movslq %r12d,%rax 19ec70: e9 2d ff ff ff jmpq 19eba2 19ec75: 8b 54 24 04 mov 0x4(%rsp),%edx 19ec79: 48 8d bd c8 75 00 00 lea 0x75c8(%rbp),%rdi 19ec80: be 0f 00 00 00 mov $0xf,%esi 19ec85: e8 00 00 00 00 callq 19ec8a 19ec8a: 41 89 c4 mov %eax,%r12d 19ec8d: eb 84 jmp 19ec13 19ec8f: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 19ec96: e9 07 ff ff ff jmpq 19eba2 19ec9b: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 19eca2: e9 fb fe ff ff jmpq 19eba2 19eca7: e8 00 00 00 00 callq 19ecac 19ecac: 0f 1f 40 00 nopl 0x0(%rax) 000000000019ecb0 : 19ecb0: e8 00 00 00 00 callq 19ecb5 19ecb5: 48 89 d7 mov %rdx,%rdi 19ecb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ecbf: 31 d2 xor %edx,%edx 19ecc1: e8 00 00 00 00 callq 19ecc6 19ecc6: b8 02 00 00 00 mov $0x2,%eax 19eccb: c3 retq 19eccc: 0f 1f 40 00 nopl 0x0(%rax) 000000000019ecd0 : 19ecd0: e8 00 00 00 00 callq 19ecd5 19ecd5: 41 57 push %r15 19ecd7: 41 56 push %r14 19ecd9: 41 55 push %r13 19ecdb: 41 54 push %r12 19ecdd: 55 push %rbp 19ecde: 53 push %rbx 19ecdf: 48 83 ec 10 sub $0x10,%rsp 19ece3: 80 bf c5 7c 00 00 00 cmpb $0x0,0x7cc5(%rdi) 19ecea: 0f 85 60 01 00 00 jne 19ee50 19ecf0: 45 31 ff xor %r15d,%r15d 19ecf3: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 19ecfa: 48 89 fd mov %rdi,%rbp 19ecfd: 75 12 jne 19ed11 19ecff: 48 83 c4 10 add $0x10,%rsp 19ed03: 44 89 f8 mov %r15d,%eax 19ed06: 5b pop %rbx 19ed07: 5d pop %rbp 19ed08: 41 5c pop %r12 19ed0a: 41 5d pop %r13 19ed0c: 41 5e pop %r14 19ed0e: 41 5f pop %r15 19ed10: c3 retq 19ed11: 4c 8d af 80 89 00 00 lea 0x8980(%rdi),%r13 19ed18: 48 89 fa mov %rdi,%rdx 19ed1b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 19ed22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ed29: 4c 89 af 80 89 00 00 mov %r13,0x8980(%rdi) 19ed30: 4c 89 af 88 89 00 00 mov %r13,0x8988(%rdi) 19ed37: 48 8b 3f mov (%rdi),%rdi 19ed3a: e8 00 00 00 00 callq 19ed3f 19ed3f: 48 89 85 b8 7c 00 00 mov %rax,0x7cb8(%rbp) 19ed46: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 19ed4c: 0f 87 00 00 00 00 ja 19ed52 19ed52: 48 89 ef mov %rbp,%rdi 19ed55: e8 00 00 00 00 callq 19ed5a 19ed5a: 83 f8 01 cmp $0x1,%eax 19ed5d: 0f 84 03 02 00 00 je 19ef66 19ed63: 83 f8 02 cmp $0x2,%eax 19ed66: 0f 85 ec 00 00 00 jne 19ee58 19ed6c: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 19ed72 19ed72: 45 31 e4 xor %r12d,%r12d 19ed75: 4c 8b 35 00 00 00 00 mov 0x0(%rip),%r14 # 19ed7c 19ed7c: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 19ed83: 41 85 cc test %ecx,%r12d 19ed86: 0f 84 94 00 00 00 je 19ee20 19ed8c: b9 0e 00 00 00 mov $0xe,%ecx 19ed91: 4c 89 f6 mov %r14,%rsi 19ed94: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ed9b: 44 8b 85 08 07 00 00 mov 0x708(%rbp),%r8d 19eda2: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19eda4: 0f 97 c0 seta %al 19eda7: 1c 00 sbb $0x0,%al 19eda9: 84 c0 test %al,%al 19edab: 0f 85 b8 00 00 00 jne 19ee69 19edb1: 41 83 f8 12 cmp $0x12,%r8d 19edb5: 76 69 jbe 19ee20 19edb7: 41 83 f8 17 cmp $0x17,%r8d 19edbb: 75 0e jne 19edcb 19edbd: 66 81 63 08 6d ff andw $0xff6d,0x8(%rbx) 19edc3: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 19edca: 00 19edcb: 48 8b 7d 00 mov 0x0(%rbp),%rdi 19edcf: 48 89 de mov %rbx,%rsi 19edd2: e8 00 00 00 00 callq 19edd7 19edd7: 41 89 c7 mov %eax,%r15d 19edda: 85 c0 test %eax,%eax 19eddc: 0f 85 c8 03 00 00 jne 19f1aa 19ede2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 19ede9 19ede9: ba 18 00 00 00 mov $0x18,%edx 19edee: be c0 0c 00 00 mov $0xcc0,%esi 19edf3: e8 00 00 00 00 callq 19edf8 19edf8: 48 85 c0 test %rax,%rax 19edfb: 0f 84 7c 02 00 00 je 19f07d 19ee01: 48 8b 95 88 89 00 00 mov 0x8988(%rbp),%rdx 19ee08: 48 89 00 mov %rax,(%rax) 19ee0b: 48 89 58 10 mov %rbx,0x10(%rax) 19ee0f: 48 89 85 88 89 00 00 mov %rax,0x8988(%rbp) 19ee16: 4c 89 28 mov %r13,(%rax) 19ee19: 48 89 50 08 mov %rdx,0x8(%rax) 19ee1d: 48 89 02 mov %rax,(%rdx) 19ee20: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 19ee27: 0f 84 2a 01 00 00 je 19ef57 19ee2d: 4c 8b 73 30 mov 0x30(%rbx),%r14 19ee31: 48 8d 43 30 lea 0x30(%rbx),%rax 19ee35: 48 83 fb d0 cmp $0xffffffffffffffd0,%rbx 19ee39: 0f 84 ea 00 00 00 je 19ef29 19ee3f: 8b 48 20 mov 0x20(%rax),%ecx 19ee42: 48 89 c3 mov %rax,%rbx 19ee45: 41 85 cc test %ecx,%r12d 19ee48: 0f 85 3e ff ff ff jne 19ed8c 19ee4e: eb d0 jmp 19ee20 19ee50: 45 31 ff xor %r15d,%r15d 19ee53: e9 a7 fe ff ff jmpq 19ecff 19ee58: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 19ee5e 19ee5e: 41 bc ff ff ff ff mov $0xffffffff,%r12d 19ee64: e9 0c ff ff ff jmpq 19ed75 19ee69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ee70: b9 0f 00 00 00 mov $0xf,%ecx 19ee75: 4c 89 f6 mov %r14,%rsi 19ee78: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19ee7a: 0f 97 c0 seta %al 19ee7d: 1c 00 sbb $0x0,%al 19ee7f: 84 c0 test %al,%al 19ee81: 75 6a jne 19eeed 19ee83: 41 83 f8 12 cmp $0x12,%r8d 19ee87: 0f 86 ea 00 00 00 jbe 19ef77 19ee8d: 41 83 f8 17 cmp $0x17,%r8d 19ee91: 0f 85 34 ff ff ff jne 19edcb 19ee97: 45 31 d2 xor %r10d,%r10d 19ee9a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19eea1: b9 0c 00 00 00 mov $0xc,%ecx 19eea6: 4c 89 f6 mov %r14,%rsi 19eea9: 49 c7 c7 00 00 00 00 mov $0x0,%r15 19eeb0: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19eeb2: 0f 97 c0 seta %al 19eeb5: 1c 00 sbb $0x0,%al 19eeb7: 84 c0 test %al,%al 19eeb9: 74 16 je 19eed1 19eebb: b9 0c 00 00 00 mov $0xc,%ecx 19eec0: 4c 89 f6 mov %r14,%rsi 19eec3: 4c 89 ff mov %r15,%rdi 19eec6: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19eec8: 0f 97 c0 seta %al 19eecb: 1c 00 sbb $0x0,%al 19eecd: 84 c0 test %al,%al 19eecf: 75 0e jne 19eedf 19eed1: 66 81 63 08 6d ff andw $0xff6d,0x8(%rbx) 19eed7: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 19eede: 00 19eedf: 45 85 d2 test %r10d,%r10d 19eee2: 0f 85 e3 fe ff ff jne 19edcb 19eee8: e9 33 ff ff ff jmpq 19ee20 19eeed: 49 c7 c7 00 00 00 00 mov $0x0,%r15 19eef4: b9 0c 00 00 00 mov $0xc,%ecx 19eef9: 4c 89 f6 mov %r14,%rsi 19eefc: 4c 89 ff mov %r15,%rdi 19eeff: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19ef01: 0f 97 c0 seta %al 19ef04: 1c 00 sbb $0x0,%al 19ef06: 84 c0 test %al,%al 19ef08: 75 21 jne 19ef2b 19ef0a: 41 83 f8 14 cmp $0x14,%r8d 19ef0e: 0f 86 0c ff ff ff jbe 19ee20 19ef14: 41 83 f8 17 cmp $0x17,%r8d 19ef18: 0f 85 ad fe ff ff jne 19edcb 19ef1e: 41 ba 01 00 00 00 mov $0x1,%r10d 19ef24: e9 71 ff ff ff jmpq 19ee9a 19ef29: 0f 0b ud2 19ef2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ef32: b9 0c 00 00 00 mov $0xc,%ecx 19ef37: 4c 89 f6 mov %r14,%rsi 19ef3a: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19ef3c: 0f 97 c0 seta %al 19ef3f: 1c 00 sbb $0x0,%al 19ef41: 84 c0 test %al,%al 19ef43: 75 41 jne 19ef86 19ef45: 41 83 f8 17 cmp $0x17,%r8d 19ef49: 0f 85 7c fe ff ff jne 19edcb 19ef4f: 45 31 d2 xor %r10d,%r10d 19ef52: e9 8e 00 00 00 jmpq 19efe5 19ef57: c6 85 c5 7c 00 00 01 movb $0x1,0x7cc5(%rbp) 19ef5e: 45 31 ff xor %r15d,%r15d 19ef61: e9 99 fd ff ff jmpq 19ecff 19ef66: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 19ef6c 19ef6c: 41 bc 00 00 01 00 mov $0x10000,%r12d 19ef72: e9 fe fd ff ff jmpq 19ed75 19ef77: 41 83 f8 17 cmp $0x17,%r8d 19ef7b: 0f 85 9f fe ff ff jne 19ee20 19ef81: e9 11 ff ff ff jmpq 19ee97 19ef86: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ef8d: b9 12 00 00 00 mov $0x12,%ecx 19ef92: 4c 89 f6 mov %r14,%rsi 19ef95: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19ef97: 0f 97 c0 seta %al 19ef9a: 1c 00 sbb $0x0,%al 19ef9c: 84 c0 test %al,%al 19ef9e: 74 59 je 19eff9 19efa0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19efa7: b9 11 00 00 00 mov $0x11,%ecx 19efac: 4c 89 f6 mov %r14,%rsi 19efaf: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19efb1: 0f 97 c0 seta %al 19efb4: 1c 00 sbb $0x0,%al 19efb6: 84 c0 test %al,%al 19efb8: 0f 85 d5 00 00 00 jne 19f093 19efbe: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 19efc5: 0f 85 ef 00 00 00 jne 19f0ba 19efcb: 41 83 f8 13 cmp $0x13,%r8d 19efcf: 0f 84 4b fe ff ff je 19ee20 19efd5: 41 83 f8 17 cmp $0x17,%r8d 19efd9: 0f 85 ec fd ff ff jne 19edcb 19efdf: 41 ba 01 00 00 00 mov $0x1,%r10d 19efe5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19efec: b9 0c 00 00 00 mov $0xc,%ecx 19eff1: 4c 89 f6 mov %r14,%rsi 19eff4: e9 cd fe ff ff jmpq 19eec6 19eff9: 48 8b 85 c0 75 00 00 mov 0x75c0(%rbp),%rax 19f000: 48 89 ef mov %rbp,%rdi 19f003: 44 89 44 24 04 mov %r8d,0x4(%rsp) 19f008: 48 89 44 24 08 mov %rax,0x8(%rsp) 19f00d: e8 00 00 00 00 callq 19f012 19f012: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 19f017: 84 c0 test %al,%al 19f019: 0f 84 aa 00 00 00 je 19f0c9 19f01f: 80 bd a4 7b 00 00 00 cmpb $0x0,0x7ba4(%rbp) 19f026: 0f 84 9d 00 00 00 je 19f0c9 19f02c: 41 83 f8 17 cmp $0x17,%r8d 19f030: 0f 85 95 fd ff ff jne 19edcb 19f036: 41 ba 01 00 00 00 mov $0x1,%r10d 19f03c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f043: b9 0c 00 00 00 mov $0xc,%ecx 19f048: 4c 89 f6 mov %r14,%rsi 19f04b: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19f04d: 0f 97 c0 seta %al 19f050: 1c 00 sbb $0x0,%al 19f052: 84 c0 test %al,%al 19f054: 0f 84 77 fe ff ff je 19eed1 19f05a: b9 0e 00 00 00 mov $0xe,%ecx 19f05f: 4c 89 f6 mov %r14,%rsi 19f062: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f069: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19f06b: 0f 97 c0 seta %al 19f06e: 1c 00 sbb $0x0,%al 19f070: 84 c0 test %al,%al 19f072: 0f 84 59 fe ff ff je 19eed1 19f078: e9 3e fe ff ff jmpq 19eebb 19f07d: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 19f083: 4c 89 ee mov %r13,%rsi 19f086: 48 89 ef mov %rbp,%rdi 19f089: e8 22 eb ff ff callq 19dbb0 19f08e: e9 6c fc ff ff jmpq 19ecff 19f093: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f09a: b9 08 00 00 00 mov $0x8,%ecx 19f09f: 4c 89 f6 mov %r14,%rsi 19f0a2: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19f0a4: 0f 97 c0 seta %al 19f0a7: 1c 00 sbb $0x0,%al 19f0a9: 84 c0 test %al,%al 19f0ab: 75 56 jne 19f103 19f0ad: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 19f0b4: 0f 84 1b ff ff ff je 19efd5 19f0ba: 41 83 f8 17 cmp $0x17,%r8d 19f0be: 0f 85 5c fd ff ff jne 19ee20 19f0c4: e9 86 fe ff ff jmpq 19ef4f 19f0c9: 48 89 ef mov %rbp,%rdi 19f0cc: 44 89 44 24 04 mov %r8d,0x4(%rsp) 19f0d1: e8 00 00 00 00 callq 19f0d6 19f0d6: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 19f0db: 84 c0 test %al,%al 19f0dd: 75 12 jne 19f0f1 19f0df: 48 8b 44 24 08 mov 0x8(%rsp),%rax 19f0e4: 80 b8 88 03 00 00 00 cmpb $0x0,0x388(%rax) 19f0eb: 0f 85 3b ff ff ff jne 19f02c 19f0f1: 41 83 f8 17 cmp $0x17,%r8d 19f0f5: 0f 85 25 fd ff ff jne 19ee20 19f0fb: 45 31 d2 xor %r10d,%r10d 19f0fe: e9 39 ff ff ff jmpq 19f03c 19f103: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f10a: b9 0a 00 00 00 mov $0xa,%ecx 19f10f: 4c 89 f6 mov %r14,%rsi 19f112: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19f114: 0f 97 c0 seta %al 19f117: 1c 00 sbb $0x0,%al 19f119: 84 c0 test %al,%al 19f11b: 75 1c jne 19f139 19f11d: 41 8d 40 ed lea -0x13(%r8),%eax 19f121: 83 e0 fd and $0xfffffffd,%eax 19f124: 0f 84 ab fe ff ff je 19efd5 19f12a: 41 83 f8 17 cmp $0x17,%r8d 19f12e: 0f 85 ec fc ff ff jne 19ee20 19f134: e9 a6 fe ff ff jmpq 19efdf 19f139: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f140: b9 0c 00 00 00 mov $0xc,%ecx 19f145: 4c 89 f6 mov %r14,%rsi 19f148: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19f14a: 0f 97 c0 seta %al 19f14d: 1c 00 sbb $0x0,%al 19f14f: 84 c0 test %al,%al 19f151: 75 18 jne 19f16b 19f153: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 19f15a: 75 3c jne 19f198 19f15c: 41 83 f8 12 cmp $0x12,%r8d 19f160: 0f 86 ba fc ff ff jbe 19ee20 19f166: e9 6a fe ff ff jmpq 19efd5 19f16b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f172: b9 0c 00 00 00 mov $0xc,%ecx 19f177: 4c 89 f6 mov %r14,%rsi 19f17a: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 19f17c: 0f 97 c0 seta %al 19f17f: 1c 00 sbb $0x0,%al 19f181: 84 c0 test %al,%al 19f183: 0f 85 4c fe ff ff jne 19efd5 19f189: 41 83 f8 13 cmp $0x13,%r8d 19f18d: 0f 86 8d fc ff ff jbe 19ee20 19f193: e9 3d fe ff ff jmpq 19efd5 19f198: 45 31 d2 xor %r10d,%r10d 19f19b: 41 83 f8 17 cmp $0x17,%r8d 19f19f: 0f 84 40 fe ff ff je 19efe5 19f1a5: e9 76 fc ff ff jmpq 19ee20 19f1aa: e9 00 00 00 00 jmpq 19f1af 19f1af: 90 nop 000000000019f1b0 : 19f1b0: e8 00 00 00 00 callq 19f1b5 19f1b5: 80 bf c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rdi) 19f1bc: 74 25 je 19f1e3 19f1be: 55 push %rbp 19f1bf: 48 89 fd mov %rdi,%rbp 19f1c2: 48 8b bf b8 7c 00 00 mov 0x7cb8(%rdi),%rdi 19f1c9: 48 85 ff test %rdi,%rdi 19f1cc: 74 05 je 19f1d3 19f1ce: e8 00 00 00 00 callq 19f1d3 19f1d3: 48 8d b5 80 89 00 00 lea 0x8980(%rbp),%rsi 19f1da: 48 89 ef mov %rbp,%rdi 19f1dd: 5d pop %rbp 19f1de: e9 cd e9 ff ff jmpq 19dbb0 19f1e3: c3 retq 19f1e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19f1eb: 00 00 00 00 19f1ef: 90 nop 000000000019f1f0 : 19f1f0: e8 00 00 00 00 callq 19f1f5 19f1f5: ba 01 00 00 00 mov $0x1,%edx 19f1fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f201: e9 00 00 00 00 jmpq 19f206 19f206: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19f20d: 00 00 00 000000000019f210 <__traceiter_amdgpu_dc_rreg>: 19f210: e8 00 00 00 00 callq 19f215 <__traceiter_amdgpu_dc_rreg+0x5> 19f215: 41 55 push %r13 19f217: 41 54 push %r12 19f219: 55 push %rbp 19f21a: 53 push %rbx 19f21b: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 19f222 <__traceiter_amdgpu_dc_rreg+0x12> 19f222: 48 85 db test %rbx,%rbx 19f225: 74 2a je 19f251 <__traceiter_amdgpu_dc_rreg+0x41> 19f227: 48 8b 03 mov (%rbx),%rax 19f22a: 48 89 f5 mov %rsi,%rbp 19f22d: 41 89 d4 mov %edx,%r12d 19f230: 41 89 cd mov %ecx,%r13d 19f233: 48 8b 7b 08 mov 0x8(%rbx),%rdi 19f237: 48 83 c3 18 add $0x18,%rbx 19f23b: 44 89 e9 mov %r13d,%ecx 19f23e: 44 89 e2 mov %r12d,%edx 19f241: 48 89 ee mov %rbp,%rsi 19f244: e8 00 00 00 00 callq 19f249 <__traceiter_amdgpu_dc_rreg+0x39> 19f249: 48 8b 03 mov (%rbx),%rax 19f24c: 48 85 c0 test %rax,%rax 19f24f: 75 e2 jne 19f233 <__traceiter_amdgpu_dc_rreg+0x23> 19f251: 5b pop %rbx 19f252: 31 c0 xor %eax,%eax 19f254: 5d pop %rbp 19f255: 41 5c pop %r12 19f257: 41 5d pop %r13 19f259: c3 retq 19f25a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000019f260 <__traceiter_amdgpu_dc_wreg>: 19f260: e8 00 00 00 00 callq 19f265 <__traceiter_amdgpu_dc_wreg+0x5> 19f265: 41 55 push %r13 19f267: 41 54 push %r12 19f269: 55 push %rbp 19f26a: 53 push %rbx 19f26b: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 19f272 <__traceiter_amdgpu_dc_wreg+0x12> 19f272: 48 85 db test %rbx,%rbx 19f275: 74 2a je 19f2a1 <__traceiter_amdgpu_dc_wreg+0x41> 19f277: 48 8b 03 mov (%rbx),%rax 19f27a: 48 89 f5 mov %rsi,%rbp 19f27d: 41 89 d4 mov %edx,%r12d 19f280: 41 89 cd mov %ecx,%r13d 19f283: 48 8b 7b 08 mov 0x8(%rbx),%rdi 19f287: 48 83 c3 18 add $0x18,%rbx 19f28b: 44 89 e9 mov %r13d,%ecx 19f28e: 44 89 e2 mov %r12d,%edx 19f291: 48 89 ee mov %rbp,%rsi 19f294: e8 00 00 00 00 callq 19f299 <__traceiter_amdgpu_dc_wreg+0x39> 19f299: 48 8b 03 mov (%rbx),%rax 19f29c: 48 85 c0 test %rax,%rax 19f29f: 75 e2 jne 19f283 <__traceiter_amdgpu_dc_wreg+0x23> 19f2a1: 5b pop %rbx 19f2a2: 31 c0 xor %eax,%eax 19f2a4: 5d pop %rbp 19f2a5: 41 5c pop %r12 19f2a7: 41 5d pop %r13 19f2a9: c3 retq 19f2aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000019f2b0 <__traceiter_amdgpu_dc_performance>: 19f2b0: e8 00 00 00 00 callq 19f2b5 <__traceiter_amdgpu_dc_performance+0x5> 19f2b5: 41 57 push %r15 19f2b7: 41 56 push %r14 19f2b9: 41 55 push %r13 19f2bb: 41 54 push %r12 19f2bd: 55 push %rbp 19f2be: 53 push %rbx 19f2bf: 48 8b 1d 00 00 00 00 mov 0x0(%rip),%rbx # 19f2c6 <__traceiter_amdgpu_dc_performance+0x16> 19f2c6: 48 85 db test %rbx,%rbx 19f2c9: 74 3c je 19f307 <__traceiter_amdgpu_dc_performance+0x57> 19f2cb: 48 8b 03 mov (%rbx),%rax 19f2ce: 48 89 f5 mov %rsi,%rbp 19f2d1: 49 89 d4 mov %rdx,%r12 19f2d4: 49 89 cd mov %rcx,%r13 19f2d7: 4d 89 c7 mov %r8,%r15 19f2da: 4d 89 ce mov %r9,%r14 19f2dd: 8b 54 24 38 mov 0x38(%rsp),%edx 19f2e1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 19f2e5: 48 83 c3 18 add $0x18,%rbx 19f2e9: 4d 89 f1 mov %r14,%r9 19f2ec: 4d 89 f8 mov %r15,%r8 19f2ef: 4c 89 e9 mov %r13,%rcx 19f2f2: 48 89 ee mov %rbp,%rsi 19f2f5: 52 push %rdx 19f2f6: 4c 89 e2 mov %r12,%rdx 19f2f9: e8 00 00 00 00 callq 19f2fe <__traceiter_amdgpu_dc_performance+0x4e> 19f2fe: 48 8b 03 mov (%rbx),%rax 19f301: 5a pop %rdx 19f302: 48 85 c0 test %rax,%rax 19f305: 75 d6 jne 19f2dd <__traceiter_amdgpu_dc_performance+0x2d> 19f307: 5b pop %rbx 19f308: 31 c0 xor %eax,%eax 19f30a: 5d pop %rbp 19f30b: 41 5c pop %r12 19f30d: 41 5d pop %r13 19f30f: 41 5e pop %r14 19f311: 41 5f pop %r15 19f313: c3 retq 19f314: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19f31b: 00 00 00 00 19f31f: 90 nop 000000000019f320 : 19f320: e8 00 00 00 00 callq 19f325 19f325: b8 01 00 00 00 mov $0x1,%eax 19f32a: c3 retq 19f32b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000019f330 : 19f330: e8 00 00 00 00 callq 19f335 19f335: 31 c0 xor %eax,%eax 19f337: c3 retq 19f338: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19f33f: 00 000000000019f340 : 19f340: e8 00 00 00 00 callq 19f345 19f345: 31 c0 xor %eax,%eax 19f347: c3 retq 19f348: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19f34f: 00 000000000019f350 : 19f350: e8 00 00 00 00 callq 19f355 19f355: 31 c0 xor %eax,%eax 19f357: c3 retq 19f358: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 19f35f: 00 000000000019f360 : 19f360: e8 00 00 00 00 callq 19f365 19f365: 48 8b 47 78 mov 0x78(%rdi),%rax 19f369: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 19f370: 00 19f371: 48 89 3a mov %rdi,(%rdx) 19f374: 48 89 90 30 3c 01 00 mov %rdx,0x13c30(%rax) 19f37b: 31 c0 xor %eax,%eax 19f37d: c3 retq 19f37e: 66 90 xchg %ax,%ax 000000000019f380 : 19f380: e8 00 00 00 00 callq 19f385 19f385: 48 8b 47 78 mov 0x78(%rdi),%rax 19f389: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 19f390: 00 19f391: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 19f398: 48 c7 80 30 3c 01 00 movq $0x0,0x13c30(%rax) 19f39f: 00 00 00 00 19f3a3: c3 retq 19f3a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19f3ab: 00 00 00 00 19f3af: 90 nop 000000000019f3b0 : 19f3b0: e8 00 00 00 00 callq 19f3b5 19f3b5: c3 retq 19f3b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19f3bd: 00 00 00 000000000019f3c0 : 19f3c0: e8 00 00 00 00 callq 19f3c5 19f3c5: 89 d0 mov %edx,%eax 19f3c7: 40 84 f6 test %sil,%sil 19f3ca: 74 25 je 19f3f1 19f3cc: 0f b6 97 38 01 00 00 movzbl 0x138(%rdi),%edx 19f3d3: f6 c2 04 test $0x4,%dl 19f3d6: 74 4a je 19f422 19f3d8: ba 10 00 00 00 mov $0x10,%edx 19f3dd: 85 c0 test %eax,%eax 19f3df: 7e 69 jle 19f44a 19f3e1: 38 c2 cmp %al,%dl 19f3e3: 0f 43 d0 cmovae %eax,%edx 19f3e6: 31 c0 xor %eax,%eax 19f3e8: 83 e2 fe and $0xfffffffe,%edx 19f3eb: 80 fa 10 cmp $0x10,%dl 19f3ee: 76 18 jbe 19f408 19f3f0: c3 retq 19f3f1: 8b 8f b8 00 00 00 mov 0xb8(%rdi),%ecx 19f3f7: 89 ca mov %ecx,%edx 19f3f9: 84 c9 test %cl,%cl 19f3fb: 74 16 je 19f413 19f3fd: 85 c0 test %eax,%eax 19f3ff: 7f e0 jg 19f3e1 19f401: 31 c0 xor %eax,%eax 19f403: 80 fa 10 cmp $0x10,%dl 19f406: 77 e8 ja 19f3f0 19f408: 0f b6 d2 movzbl %dl,%edx 19f40b: 8b 04 95 00 00 00 00 mov 0x0(,%rdx,4),%eax 19f412: c3 retq 19f413: ba 08 00 00 00 mov $0x8,%edx 19f418: 85 c0 test %eax,%eax 19f41a: 7f c5 jg 19f3e1 19f41c: b8 02 00 00 00 mov $0x2,%eax 19f421: c3 retq 19f422: f6 c2 02 test $0x2,%dl 19f425: 74 0f je 19f436 19f427: ba 0c 00 00 00 mov $0xc,%edx 19f42c: 85 c0 test %eax,%eax 19f42e: 7f b1 jg 19f3e1 19f430: b8 04 00 00 00 mov $0x4,%eax 19f435: c3 retq 19f436: 83 e2 01 and $0x1,%edx 19f439: 74 d8 je 19f413 19f43b: ba 0a 00 00 00 mov $0xa,%edx 19f440: 85 c0 test %eax,%eax 19f442: 7f 9d jg 19f3e1 19f444: b8 03 00 00 00 mov $0x3,%eax 19f449: c3 retq 19f44a: b8 06 00 00 00 mov $0x6,%eax 19f44f: c3 retq 000000000019f450 : 19f450: e8 00 00 00 00 callq 19f455 19f455: 8b 57 30 mov 0x30(%rdi),%edx 19f458: b8 cd cc cc cc mov $0xcccccccd,%eax 19f45d: 49 89 f3 mov %rsi,%r11 19f460: 49 89 fa mov %rdi,%r10 19f463: 48 0f af d0 imul %rax,%rdx 19f467: 48 c1 ea 23 shr $0x23,%rdx 19f46b: 89 d0 mov %edx,%eax 19f46d: d1 f8 sar %eax 19f46f: 83 7f 44 04 cmpl $0x4,0x44(%rdi) 19f473: 0f 44 d0 cmove %eax,%edx 19f476: 8d 04 52 lea (%rdx,%rdx,2),%eax 19f479: 8d 0c d2 lea (%rdx,%rdx,8),%ecx 19f47c: c1 e0 04 shl $0x4,%eax 19f47f: c1 e1 02 shl $0x2,%ecx 19f482: 4c 63 c0 movslq %eax,%r8 19f485: c1 f8 1f sar $0x1f,%eax 19f488: 4d 69 c0 ab aa aa 2a imul $0x2aaaaaab,%r8,%r8 19f48f: 49 c1 f8 22 sar $0x22,%r8 19f493: 41 29 c0 sub %eax,%r8d 19f496: 48 63 c1 movslq %ecx,%rax 19f499: c1 f9 1f sar $0x1f,%ecx 19f49c: 48 69 c0 ab aa aa 2a imul $0x2aaaaaab,%rax,%rax 19f4a3: 48 c1 f8 22 sar $0x22,%rax 19f4a7: 29 c8 sub %ecx,%eax 19f4a9: 41 89 c1 mov %eax,%r9d 19f4ac: 6b c2 1e imul $0x1e,%edx,%eax 19f4af: 48 63 f0 movslq %eax,%rsi 19f4b2: c1 f8 1f sar $0x1f,%eax 19f4b5: 48 69 f6 ab aa aa 2a imul $0x2aaaaaab,%rsi,%rsi 19f4bc: 48 c1 fe 22 sar $0x22,%rsi 19f4c0: 29 c6 sub %eax,%esi 19f4c2: 8b 47 40 mov 0x40(%rdi),%eax 19f4c5: 8d 48 ff lea -0x1(%rax),%ecx 19f4c8: 8d 41 01 lea 0x1(%rcx),%eax 19f4cb: 83 f8 04 cmp $0x4,%eax 19f4ce: 74 1f je 19f4ef 19f4d0: 77 22 ja 19f4f4 19f4d2: 83 f8 02 cmp $0x2,%eax 19f4d5: 74 2e je 19f505 19f4d7: 83 f8 03 cmp $0x3,%eax 19f4da: 75 22 jne 19f4fe 19f4dc: 89 f7 mov %esi,%edi 19f4de: 41 39 7b 28 cmp %edi,0x28(%r11) 19f4e2: 7d 2a jge 19f50e 19f4e4: 83 e9 01 sub $0x1,%ecx 19f4e7: 8d 41 01 lea 0x1(%rcx),%eax 19f4ea: 83 f8 04 cmp $0x4,%eax 19f4ed: 75 e1 jne 19f4d0 19f4ef: 44 89 cf mov %r9d,%edi 19f4f2: eb ea jmp 19f4de 19f4f4: 83 f8 06 cmp $0x6,%eax 19f4f7: 75 05 jne 19f4fe 19f4f9: 44 89 c7 mov %r8d,%edi 19f4fc: eb e0 jmp 19f4de 19f4fe: 45 31 c0 xor %r8d,%r8d 19f501: 44 89 c0 mov %r8d,%eax 19f504: c3 retq 19f505: 45 31 c0 xor %r8d,%r8d 19f508: 41 39 53 28 cmp %edx,0x28(%r11) 19f50c: 7c f3 jl 19f501 19f50e: 41 b8 01 00 00 00 mov $0x1,%r8d 19f514: 41 89 42 40 mov %eax,0x40(%r10) 19f518: 44 89 c0 mov %r8d,%eax 19f51b: c3 retq 19f51c: 0f 1f 40 00 nopl 0x0(%rax) 000000000019f520 : 19f520: e8 00 00 00 00 callq 19f525 19f525: 48 8b 07 mov (%rdi),%rax 19f528: 48 39 90 18 05 00 00 cmp %rdx,0x518(%rax) 19f52f: 74 36 je 19f567 19f531: 48 39 90 70 5d 00 00 cmp %rdx,0x5d70(%rax) 19f538: 74 24 je 19f55e 19f53a: 48 39 90 78 5d 00 00 cmp %rdx,0x5d78(%rax) 19f541: 74 50 je 19f593 19f543: 48 39 90 68 5d 00 00 cmp %rdx,0x5d68(%rax) 19f54a: 74 50 je 19f59c 19f54c: 48 39 90 90 5d 00 00 cmp %rdx,0x5d90(%rax) 19f553: 75 38 jne 19f58d 19f555: 88 8e a0 00 00 00 mov %cl,0xa0(%rsi) 19f55b: 31 c0 xor %eax,%eax 19f55d: c3 retq 19f55e: 88 8e 9d 00 00 00 mov %cl,0x9d(%rsi) 19f564: 31 c0 xor %eax,%eax 19f566: c3 retq 19f567: 48 8d 41 ff lea -0x1(%rcx),%rax 19f56b: 48 8b 97 48 04 00 00 mov 0x448(%rdi),%rdx 19f572: 48 83 f8 02 cmp $0x2,%rax 19f576: b8 00 00 00 00 mov $0x0,%eax 19f57b: 0f 47 c8 cmova %eax,%ecx 19f57e: 39 8a 98 00 00 00 cmp %ecx,0x98(%rdx) 19f584: 74 0c je 19f592 19f586: 89 8e 98 00 00 00 mov %ecx,0x98(%rsi) 19f58c: c3 retq 19f58d: b8 ea ff ff ff mov $0xffffffea,%eax 19f592: c3 retq 19f593: 88 8e 9c 00 00 00 mov %cl,0x9c(%rsi) 19f599: 31 c0 xor %eax,%eax 19f59b: c3 retq 19f59c: 48 85 c9 test %rcx,%rcx 19f59f: 0f 95 86 9e 00 00 00 setne 0x9e(%rsi) 19f5a6: 31 c0 xor %eax,%eax 19f5a8: c3 retq 19f5a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019f5b0 : 19f5b0: e8 00 00 00 00 callq 19f5b5 19f5b5: 48 8b 07 mov (%rdi),%rax 19f5b8: 48 39 90 18 05 00 00 cmp %rdx,0x518(%rax) 19f5bf: 74 3e je 19f5ff 19f5c1: 48 39 90 70 5d 00 00 cmp %rdx,0x5d70(%rax) 19f5c8: 74 28 je 19f5f2 19f5ca: 48 39 90 78 5d 00 00 cmp %rdx,0x5d78(%rax) 19f5d1: 74 5f je 19f632 19f5d3: 48 39 90 68 5d 00 00 cmp %rdx,0x5d68(%rax) 19f5da: 74 63 je 19f63f 19f5dc: 48 39 90 90 5d 00 00 cmp %rdx,0x5d90(%rax) 19f5e3: 75 71 jne 19f656 19f5e5: 0f b6 86 a0 00 00 00 movzbl 0xa0(%rsi),%eax 19f5ec: 48 89 01 mov %rax,(%rcx) 19f5ef: 31 c0 xor %eax,%eax 19f5f1: c3 retq 19f5f2: 0f b6 86 9d 00 00 00 movzbl 0x9d(%rsi),%eax 19f5f9: 48 89 01 mov %rax,(%rcx) 19f5fc: 31 c0 xor %eax,%eax 19f5fe: c3 retq 19f5ff: 8b 86 98 00 00 00 mov 0x98(%rsi),%eax 19f605: 83 f8 02 cmp $0x2,%eax 19f608: 74 42 je 19f64c 19f60a: 83 f8 03 cmp $0x3,%eax 19f60d: 74 0f je 19f61e 19f60f: 83 f8 01 cmp $0x1,%eax 19f612: 74 14 je 19f628 19f614: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 19f61b: 31 c0 xor %eax,%eax 19f61d: c3 retq 19f61e: 48 c7 01 03 00 00 00 movq $0x3,(%rcx) 19f625: 31 c0 xor %eax,%eax 19f627: c3 retq 19f628: 48 c7 01 01 00 00 00 movq $0x1,(%rcx) 19f62f: 31 c0 xor %eax,%eax 19f631: c3 retq 19f632: 0f b6 86 9c 00 00 00 movzbl 0x9c(%rsi),%eax 19f639: 48 89 01 mov %rax,(%rcx) 19f63c: 31 c0 xor %eax,%eax 19f63e: c3 retq 19f63f: 0f b6 86 9e 00 00 00 movzbl 0x9e(%rsi),%eax 19f646: 48 89 01 mov %rax,(%rcx) 19f649: 31 c0 xor %eax,%eax 19f64b: c3 retq 19f64c: 48 c7 01 02 00 00 00 movq $0x2,(%rcx) 19f653: 31 c0 xor %eax,%eax 19f655: c3 retq 19f656: b8 ea ff ff ff mov $0xffffffea,%eax 19f65b: c3 retq 19f65c: 0f 1f 40 00 nopl 0x0(%rax) 000000000019f660 : 19f660: e8 00 00 00 00 callq 19f665 19f665: b8 01 00 00 00 mov $0x1,%eax 19f66a: c3 retq 19f66b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000019f670 : 19f670: e8 00 00 00 00 callq 19f675 19f675: 83 bf 48 02 00 00 02 cmpl $0x2,0x248(%rdi) 19f67c: ba ea ff ff ff mov $0xffffffea,%edx 19f681: b8 00 00 00 00 mov $0x0,%eax 19f686: 0f 45 c2 cmovne %edx,%eax 19f689: c3 retq 19f68a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000019f690 : 19f690: e8 00 00 00 00 callq 19f695 19f695: b8 09 00 ff 0e mov $0xeff0009,%eax 19f69a: c3 retq 19f69b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000019f6a0 : 19f6a0: 48 83 ef 01 sub $0x1,%rdi 19f6a4: b8 ff ff ff ff mov $0xffffffff,%eax 19f6a9: 48 c1 ef 0c shr $0xc,%rdi 19f6ad: 48 0f bd c7 bsr %rdi,%rax 19f6b1: 83 c0 01 add $0x1,%eax 19f6b4: c3 retq 19f6b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19f6bc: 00 00 00 00 000000000019f6c0 : 19f6c0: 55 push %rbp 19f6c1: 48 89 e5 mov %rsp,%rbp 19f6c4: 41 57 push %r15 19f6c6: 49 89 f7 mov %rsi,%r15 19f6c9: 41 56 push %r14 19f6cb: 41 89 d6 mov %edx,%r14d 19f6ce: 41 55 push %r13 19f6d0: 41 89 cd mov %ecx,%r13d 19f6d3: 41 54 push %r12 19f6d5: 49 89 fc mov %rdi,%r12 19f6d8: 53 push %rbx 19f6d9: 48 83 ec 18 sub $0x18,%rsp 19f6dd: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19f6e1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19f6e8: 00 00 19f6ea: 48 89 45 d0 mov %rax,-0x30(%rbp) 19f6ee: 31 c0 xor %eax,%eax 19f6f0: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 19f6f8 19f6f7: 00 19f6f8: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 19f6ff: 48 85 c0 test %rax,%rax 19f702: 0f 84 8b 00 00 00 je 19f793 19f708: bf 14 00 00 00 mov $0x14,%edi 19f70d: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 19f711: 48 8d 75 c8 lea -0x38(%rbp),%rsi 19f715: e8 00 00 00 00 callq 19f71a 19f71a: 48 89 c7 mov %rax,%rdi 19f71d: 48 85 c0 test %rax,%rax 19f720: 74 53 je 19f775 19f722: 48 8b 45 08 mov 0x8(%rbp),%rax 19f726: 4c 8b 4d c8 mov -0x38(%rbp),%r9 19f72a: 4c 89 e1 mov %r12,%rcx 19f72d: be 14 00 00 00 mov $0x14,%esi 19f732: 8b 55 c4 mov -0x3c(%rbp),%edx 19f735: 41 b8 01 00 00 00 mov $0x1,%r8d 19f73b: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 19f742: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 19f749: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 19f750: 10 00 00 00 19f754: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 19f75b: 00 00 00 00 19f75f: 44 89 77 08 mov %r14d,0x8(%rdi) 19f763: 44 89 6f 0c mov %r13d,0xc(%rdi) 19f767: 49 83 07 01 addq $0x1,(%r15) 19f76b: 6a 00 pushq $0x0 19f76d: 53 push %rbx 19f76e: e8 00 00 00 00 callq 19f773 19f773: 58 pop %rax 19f774: 5a pop %rdx 19f775: 48 8b 45 d0 mov -0x30(%rbp),%rax 19f779: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19f780: 00 00 19f782: 75 1d jne 19f7a1 19f784: 48 8d 65 d8 lea -0x28(%rbp),%rsp 19f788: 5b pop %rbx 19f789: 41 5c pop %r12 19f78b: 41 5d pop %r13 19f78d: 41 5e pop %r14 19f78f: 41 5f pop %r15 19f791: 5d pop %rbp 19f792: c3 retq 19f793: 48 8b 03 mov (%rbx),%rax 19f796: 48 85 c0 test %rax,%rax 19f799: 0f 85 69 ff ff ff jne 19f708 19f79f: eb d4 jmp 19f775 19f7a1: e8 00 00 00 00 callq 19f7a6 19f7a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19f7ad: 00 00 00 000000000019f7b0 : 19f7b0: 55 push %rbp 19f7b1: 48 89 e5 mov %rsp,%rbp 19f7b4: 41 57 push %r15 19f7b6: 49 89 f7 mov %rsi,%r15 19f7b9: 41 56 push %r14 19f7bb: 41 89 d6 mov %edx,%r14d 19f7be: 41 55 push %r13 19f7c0: 41 89 cd mov %ecx,%r13d 19f7c3: 41 54 push %r12 19f7c5: 49 89 fc mov %rdi,%r12 19f7c8: 53 push %rbx 19f7c9: 48 83 ec 18 sub $0x18,%rsp 19f7cd: 48 8b 5f 78 mov 0x78(%rdi),%rbx 19f7d1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19f7d8: 00 00 19f7da: 48 89 45 d0 mov %rax,-0x30(%rbp) 19f7de: 31 c0 xor %eax,%eax 19f7e0: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 19f7e8 19f7e7: 00 19f7e8: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 19f7ef: 48 85 c0 test %rax,%rax 19f7f2: 0f 84 8b 00 00 00 je 19f883 19f7f8: bf 14 00 00 00 mov $0x14,%edi 19f7fd: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 19f801: 48 8d 75 c8 lea -0x38(%rbp),%rsi 19f805: e8 00 00 00 00 callq 19f80a 19f80a: 48 89 c7 mov %rax,%rdi 19f80d: 48 85 c0 test %rax,%rax 19f810: 74 53 je 19f865 19f812: 48 8b 45 08 mov 0x8(%rbp),%rax 19f816: 4c 8b 4d c8 mov -0x38(%rbp),%r9 19f81a: 4c 89 e1 mov %r12,%rcx 19f81d: be 14 00 00 00 mov $0x14,%esi 19f822: 8b 55 c4 mov -0x3c(%rbp),%edx 19f825: 41 b8 01 00 00 00 mov $0x1,%r8d 19f82b: 49 89 81 80 00 00 00 mov %rax,0x80(%r9) 19f832: 49 89 a9 98 00 00 00 mov %rbp,0x98(%r9) 19f839: 49 c7 81 88 00 00 00 movq $0x10,0x88(%r9) 19f840: 10 00 00 00 19f844: 49 c7 81 90 00 00 00 movq $0x0,0x90(%r9) 19f84b: 00 00 00 00 19f84f: 44 89 77 08 mov %r14d,0x8(%rdi) 19f853: 44 89 6f 0c mov %r13d,0xc(%rdi) 19f857: 49 83 07 01 addq $0x1,(%r15) 19f85b: 6a 00 pushq $0x0 19f85d: 53 push %rbx 19f85e: e8 00 00 00 00 callq 19f863 19f863: 58 pop %rax 19f864: 5a pop %rdx 19f865: 48 8b 45 d0 mov -0x30(%rbp),%rax 19f869: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19f870: 00 00 19f872: 75 1d jne 19f891 19f874: 48 8d 65 d8 lea -0x28(%rbp),%rsp 19f878: 5b pop %rbx 19f879: 41 5c pop %r12 19f87b: 41 5d pop %r13 19f87d: 41 5e pop %r14 19f87f: 41 5f pop %r15 19f881: 5d pop %rbp 19f882: c3 retq 19f883: 48 8b 03 mov (%rbx),%rax 19f886: 48 85 c0 test %rax,%rax 19f889: 0f 85 69 ff ff ff jne 19f7f8 19f88f: eb d4 jmp 19f865 19f891: e8 00 00 00 00 callq 19f896 19f896: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19f89d: 00 00 00 000000000019f8a0 : 19f8a0: 41 54 push %r12 19f8a2: 48 89 d6 mov %rdx,%rsi 19f8a5: 55 push %rbp 19f8a6: 48 89 fd mov %rdi,%rbp 19f8a9: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 19f8b0: e8 00 00 00 00 callq 19f8b5 19f8b5: 83 f8 01 cmp $0x1,%eax 19f8b8: 74 04 je 19f8be 19f8ba: 5d pop %rbp 19f8bb: 41 5c pop %r12 19f8bd: c3 retq 19f8be: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 19f8c5: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 19f8ca: 41 8b 54 24 08 mov 0x8(%r12),%edx 19f8cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f8d6: 48 89 ef mov %rbp,%rdi 19f8d9: e8 00 00 00 00 callq 19f8de 19f8de: 48 89 ef mov %rbp,%rdi 19f8e1: 5d pop %rbp 19f8e2: 41 5c pop %r12 19f8e4: e9 00 00 00 00 jmpq 19f8e9 19f8e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019f8f0 : 19f8f0: 41 54 push %r12 19f8f2: 48 89 d6 mov %rdx,%rsi 19f8f5: 55 push %rbp 19f8f6: 48 89 fd mov %rdi,%rbp 19f8f9: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 19f900: e8 00 00 00 00 callq 19f905 19f905: 83 f8 01 cmp $0x1,%eax 19f908: 74 04 je 19f90e 19f90a: 5d pop %rbp 19f90b: 41 5c pop %r12 19f90d: c3 retq 19f90e: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 19f915: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 19f91a: 41 8b 54 24 08 mov 0x8(%r12),%edx 19f91f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f926: 48 89 ef mov %rbp,%rdi 19f929: e8 00 00 00 00 callq 19f92e 19f92e: 48 89 ef mov %rbp,%rdi 19f931: 5d pop %rbp 19f932: 41 5c pop %r12 19f934: e9 00 00 00 00 jmpq 19f939 19f939: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019f940 : 19f940: 41 54 push %r12 19f942: 48 89 d6 mov %rdx,%rsi 19f945: 55 push %rbp 19f946: 48 89 fd mov %rdi,%rbp 19f949: 4c 8b a7 f0 20 00 00 mov 0x20f0(%rdi),%r12 19f950: e8 00 00 00 00 callq 19f955 19f955: 83 f8 01 cmp $0x1,%eax 19f958: 74 04 je 19f95e 19f95a: 5d pop %rbp 19f95b: 41 5c pop %r12 19f95d: c3 retq 19f95e: 41 8b 44 24 0c mov 0xc(%r12),%eax 19f963: 41 0f b7 54 24 18 movzwl 0x18(%r12),%edx 19f969: 48 81 c5 c8 10 00 00 add $0x10c8,%rbp 19f970: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f977: 45 8b 4c 24 08 mov 0x8(%r12),%r9d 19f97c: 45 8b 44 24 10 mov 0x10(%r12),%r8d 19f981: 48 89 ef mov %rbp,%rdi 19f984: 41 8b 4c 24 1c mov 0x1c(%r12),%ecx 19f989: 50 push %rax 19f98a: 4c 01 e2 add %r12,%rdx 19f98d: 41 8b 44 24 14 mov 0x14(%r12),%eax 19f992: 50 push %rax 19f993: e8 00 00 00 00 callq 19f998 19f998: 48 89 ef mov %rbp,%rdi 19f99b: 58 pop %rax 19f99c: 5a pop %rdx 19f99d: 5d pop %rbp 19f99e: 41 5c pop %r12 19f9a0: e9 00 00 00 00 jmpq 19f9a5 19f9a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19f9ac: 00 00 00 00 000000000019f9b0 : 19f9b0: 55 push %rbp 19f9b1: 48 89 e5 mov %rsp,%rbp 19f9b4: 41 57 push %r15 19f9b6: 49 89 ff mov %rdi,%r15 19f9b9: 41 56 push %r14 19f9bb: 41 55 push %r13 19f9bd: 41 54 push %r12 19f9bf: 53 push %rbx 19f9c0: 48 83 ec 40 sub $0x40,%rsp 19f9c4: 48 89 75 b8 mov %rsi,-0x48(%rbp) 19f9c8: 48 89 55 b0 mov %rdx,-0x50(%rbp) 19f9cc: 48 89 4d a8 mov %rcx,-0x58(%rbp) 19f9d0: 4c 89 45 a0 mov %r8,-0x60(%rbp) 19f9d4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19f9db: 00 00 19f9dd: 48 89 45 d0 mov %rax,-0x30(%rbp) 19f9e1: 31 c0 xor %eax,%eax 19f9e3: 4d 85 c9 test %r9,%r9 19f9e6: 0f 84 35 01 00 00 je 19fb21 19f9ec: 4c 89 cf mov %r9,%rdi 19f9ef: 4d 89 cd mov %r9,%r13 19f9f2: e8 00 00 00 00 callq 19f9f7 19f9f7: 41 89 c2 mov %eax,%r10d 19f9fa: 83 c0 01 add $0x1,%eax 19f9fd: c1 e0 10 shl $0x10,%eax 19fa00: 83 c8 20 or $0x20,%eax 19fa03: 89 45 9c mov %eax,-0x64(%rbp) 19fa06: 49 8b 5f 78 mov 0x78(%r15),%rbx 19fa0a: 65 48 03 1d 00 00 00 add %gs:0x0(%rip),%rbx # 19fa12 19fa11: 00 19fa12: 49 8b 87 80 00 00 00 mov 0x80(%r15),%rax 19fa19: 48 85 c0 test %rax,%rax 19fa1c: 0f 84 f1 00 00 00 je 19fb13 19fa22: 41 83 c2 2c add $0x2c,%r10d 19fa26: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 19fa2a: 48 8d 75 c8 lea -0x38(%rbp),%rsi 19fa2e: 41 83 e2 f8 and $0xfffffff8,%r10d 19fa32: 45 8d 72 fc lea -0x4(%r10),%r14d 19fa36: 44 89 f7 mov %r14d,%edi 19fa39: e8 00 00 00 00 callq 19fa3e 19fa3e: 49 89 c4 mov %rax,%r12 19fa41: 48 85 c0 test %rax,%rax 19fa44: 0f 84 ab 00 00 00 je 19faf5 19fa4a: 48 8b 55 08 mov 0x8(%rbp),%rdx 19fa4e: 48 8b 45 c8 mov -0x38(%rbp),%rax 19fa52: 48 8b 4d b0 mov -0x50(%rbp),%rcx 19fa56: 48 8b 75 a8 mov -0x58(%rbp),%rsi 19fa5a: 48 89 90 80 00 00 00 mov %rdx,0x80(%rax) 19fa61: 48 8b 7d a0 mov -0x60(%rbp),%rdi 19fa65: 48 89 a8 98 00 00 00 mov %rbp,0x98(%rax) 19fa6c: 48 c7 80 88 00 00 00 movq $0x10,0x88(%rax) 19fa73: 10 00 00 00 19fa77: 48 c7 80 90 00 00 00 movq $0x0,0x90(%rax) 19fa7e: 00 00 00 00 19fa82: 8b 45 9c mov -0x64(%rbp),%eax 19fa85: 41 89 4c 24 0c mov %ecx,0xc(%r12) 19fa8a: 41 89 44 24 18 mov %eax,0x18(%r12) 19fa8f: 48 8b 45 b8 mov -0x48(%rbp),%rax 19fa93: 41 89 44 24 08 mov %eax,0x8(%r12) 19fa98: 89 c2 mov %eax,%edx 19fa9a: 2b 16 sub (%rsi),%edx 19fa9c: 4c 89 ee mov %r13,%rsi 19fa9f: 41 89 54 24 10 mov %edx,0x10(%r12) 19faa4: 89 ca mov %ecx,%edx 19faa6: 2b 17 sub (%rdi),%edx 19faa8: 49 8d 7c 24 20 lea 0x20(%r12),%rdi 19faad: 41 89 54 24 14 mov %edx,0x14(%r12) 19fab2: e8 00 00 00 00 callq 19fab7 19fab7: 8b 45 10 mov 0x10(%rbp),%eax 19faba: 48 8b 75 a8 mov -0x58(%rbp),%rsi 19fabe: 41 b8 01 00 00 00 mov $0x1,%r8d 19fac4: 48 8b 7d a0 mov -0x60(%rbp),%rdi 19fac8: 48 8b 4d b0 mov -0x50(%rbp),%rcx 19facc: 8b 55 c4 mov -0x3c(%rbp),%edx 19facf: 4c 8b 4d c8 mov -0x38(%rbp),%r9 19fad3: 41 89 44 24 1c mov %eax,0x1c(%r12) 19fad8: 48 8b 45 b8 mov -0x48(%rbp),%rax 19fadc: 48 89 06 mov %rax,(%rsi) 19fadf: 44 89 f6 mov %r14d,%esi 19fae2: 48 89 0f mov %rcx,(%rdi) 19fae5: 4c 89 f9 mov %r15,%rcx 19fae8: 4c 89 e7 mov %r12,%rdi 19faeb: 6a 00 pushq $0x0 19faed: 53 push %rbx 19faee: e8 00 00 00 00 callq 19faf3 19faf3: 58 pop %rax 19faf4: 5a pop %rdx 19faf5: 48 8b 45 d0 mov -0x30(%rbp),%rax 19faf9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19fb00: 00 00 19fb02: 75 36 jne 19fb3a 19fb04: 48 8d 65 d8 lea -0x28(%rbp),%rsp 19fb08: 5b pop %rbx 19fb09: 41 5c pop %r12 19fb0b: 41 5d pop %r13 19fb0d: 41 5e pop %r14 19fb0f: 41 5f pop %r15 19fb11: 5d pop %rbp 19fb12: c3 retq 19fb13: 48 8b 03 mov (%rbx),%rax 19fb16: 48 85 c0 test %rax,%rax 19fb19: 0f 85 03 ff ff ff jne 19fa22 19fb1f: eb d4 jmp 19faf5 19fb21: c7 45 9c 20 00 07 00 movl $0x70020,-0x64(%rbp) 19fb28: 41 ba 06 00 00 00 mov $0x6,%r10d 19fb2e: 49 c7 c5 00 00 00 00 mov $0x0,%r13 19fb35: e9 cc fe ff ff jmpq 19fa06 19fb3a: e8 00 00 00 00 callq 19fb3f 19fb3f: 90 nop 000000000019fb40 : 19fb40: 41 57 push %r15 19fb42: 41 56 push %r14 19fb44: 49 89 ce mov %rcx,%r14 19fb47: 41 55 push %r13 19fb49: 4d 89 cd mov %r9,%r13 19fb4c: 41 54 push %r12 19fb4e: 49 89 f4 mov %rsi,%r12 19fb51: 55 push %rbp 19fb52: 48 89 d5 mov %rdx,%rbp 19fb55: 53 push %rbx 19fb56: 48 89 fb mov %rdi,%rbx 19fb59: 48 83 ec 48 sub $0x48,%rsp 19fb5d: 4c 8b 7f 48 mov 0x48(%rdi),%r15 19fb61: 4c 89 04 24 mov %r8,(%rsp) 19fb65: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19fb6c: 00 00 19fb6e: 48 89 44 24 40 mov %rax,0x40(%rsp) 19fb73: 31 c0 xor %eax,%eax 19fb75: 41 f7 c7 00 01 00 00 test $0x100,%r15d 19fb7c: 75 21 jne 19fb9f 19fb7e: 41 f6 c7 80 test $0x80,%r15b 19fb82: 0f 85 cd 00 00 00 jne 19fc55 19fb88: 41 f6 c7 40 test $0x40,%r15b 19fb8c: 0f 85 8d 00 00 00 jne 19fc1f 19fb92: 41 f7 c7 00 02 00 00 test $0x200,%r15d 19fb99: 0f 85 c4 00 00 00 jne 19fc63 19fb9f: 4d 85 ed test %r13,%r13 19fba2: 0f 84 96 00 00 00 je 19fc3e 19fba8: 4c 89 ef mov %r13,%rdi 19fbab: e8 00 00 00 00 callq 19fbb0 19fbb0: 83 c0 01 add $0x1,%eax 19fbb3: 41 89 c7 mov %eax,%r15d 19fbb6: 48 98 cltq 19fbb8: 41 c1 e7 10 shl $0x10,%r15d 19fbbc: 48 8d 50 20 lea 0x20(%rax),%rdx 19fbc0: 41 83 cf 20 or $0x20,%r15d 19fbc4: 48 89 de mov %rbx,%rsi 19fbc7: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 19fbcc: e8 00 00 00 00 callq 19fbd1 19fbd1: 48 89 c3 mov %rax,%rbx 19fbd4: 48 85 c0 test %rax,%rax 19fbd7: 74 46 je 19fc1f 19fbd9: 44 89 78 18 mov %r15d,0x18(%rax) 19fbdd: 4c 8b 3c 24 mov (%rsp),%r15 19fbe1: 48 8d 7b 20 lea 0x20(%rbx),%rdi 19fbe5: 4c 89 ee mov %r13,%rsi 19fbe8: 44 89 60 08 mov %r12d,0x8(%rax) 19fbec: 89 68 0c mov %ebp,0xc(%rax) 19fbef: 44 89 e0 mov %r12d,%eax 19fbf2: 41 2b 06 sub (%r14),%eax 19fbf5: 89 43 10 mov %eax,0x10(%rbx) 19fbf8: 89 e8 mov %ebp,%eax 19fbfa: 41 2b 07 sub (%r15),%eax 19fbfd: 89 43 14 mov %eax,0x14(%rbx) 19fc00: e8 00 00 00 00 callq 19fc05 19fc05: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 19fc0c: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 19fc11: 89 43 1c mov %eax,0x1c(%rbx) 19fc14: 4d 89 26 mov %r12,(%r14) 19fc17: 49 89 2f mov %rbp,(%r15) 19fc1a: e8 00 00 00 00 callq 19fc1f 19fc1f: 48 8b 44 24 40 mov 0x40(%rsp),%rax 19fc24: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19fc2b: 00 00 19fc2d: 75 45 jne 19fc74 19fc2f: 48 83 c4 48 add $0x48,%rsp 19fc33: 5b pop %rbx 19fc34: 5d pop %rbp 19fc35: 41 5c pop %r12 19fc37: 41 5d pop %r13 19fc39: 41 5e pop %r14 19fc3b: 41 5f pop %r15 19fc3d: c3 retq 19fc3e: ba 27 00 00 00 mov $0x27,%edx 19fc43: 41 bf 20 00 07 00 mov $0x70020,%r15d 19fc49: 49 c7 c5 00 00 00 00 mov $0x0,%r13 19fc50: e9 6f ff ff ff jmpq 19fbc4 19fc55: 31 d2 xor %edx,%edx 19fc57: 31 f6 xor %esi,%esi 19fc59: e8 00 00 00 00 callq 19fc5e 19fc5e: e9 25 ff ff ff jmpq 19fb88 19fc63: 48 89 df mov %rbx,%rdi 19fc66: e8 00 00 00 00 callq 19fc6b 19fc6b: 84 c0 test %al,%al 19fc6d: 75 b0 jne 19fc1f 19fc6f: e9 2b ff ff ff jmpq 19fb9f 19fc74: e8 00 00 00 00 callq 19fc79 19fc79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019fc80 <__bpf_trace_amdgpu_dc_rreg>: 19fc80: 89 c9 mov %ecx,%ecx 19fc82: 89 d2 mov %edx,%edx 19fc84: e9 00 00 00 00 jmpq 19fc89 <__bpf_trace_amdgpu_dc_rreg+0x9> 19fc89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000019fc90 <__bpf_trace_amdgpu_dc_performance>: 19fc90: 8b 44 24 08 mov 0x8(%rsp),%eax 19fc94: 48 89 44 24 08 mov %rax,0x8(%rsp) 19fc99: e9 00 00 00 00 jmpq 19fc9e <__bpf_trace_amdgpu_dc_performance+0xe> 19fc9e: 66 90 xchg %ax,%ax 000000000019fca0 : 19fca0: e8 00 00 00 00 callq 19fca5 19fca5: 55 push %rbp 19fca6: 48 89 f5 mov %rsi,%rbp 19fca9: 48 85 f6 test %rsi,%rsi 19fcac: 74 0e je 19fcbc 19fcae: 48 8b 7e 08 mov 0x8(%rsi),%rdi 19fcb2: 48 85 ff test %rdi,%rdi 19fcb5: 74 05 je 19fcbc 19fcb7: e8 00 00 00 00 callq 19fcbc 19fcbc: 48 89 ef mov %rbp,%rdi 19fcbf: 5d pop %rbp 19fcc0: e9 00 00 00 00 jmpq 19fcc5 19fcc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19fccc: 00 00 00 00 000000000019fcd0 : 19fcd0: e8 00 00 00 00 callq 19fcd5 19fcd5: 48 85 ff test %rdi,%rdi 19fcd8: 0f 84 21 01 00 00 je 19fdff 19fcde: 53 push %rbx 19fcdf: 44 8b 42 3c mov 0x3c(%rdx),%r8d 19fce3: 48 89 d1 mov %rdx,%rcx 19fce6: 44 8b 4a 54 mov 0x54(%rdx),%r9d 19fcea: 44 0f b7 5f 04 movzwl 0x4(%rdi),%r11d 19fcef: 44 89 c3 mov %r8d,%ebx 19fcf2: 0f b7 7f 0e movzwl 0xe(%rdi),%edi 19fcf6: 45 89 ca mov %r9d,%r10d 19fcf9: 48 85 f6 test %rsi,%rsi 19fcfc: 0f 84 c4 00 00 00 je 19fdc6 19fd02: 8b 86 98 00 00 00 mov 0x98(%rsi),%eax 19fd08: 83 f8 03 cmp $0x3,%eax 19fd0b: 0f 84 90 00 00 00 je 19fda1 19fd11: 85 c0 test %eax,%eax 19fd13: 0f 84 88 00 00 00 je 19fda1 19fd19: 45 31 d2 xor %r10d,%r10d 19fd1c: 31 d2 xor %edx,%edx 19fd1e: 83 f8 02 cmp $0x2,%eax 19fd21: 0f 84 bc 00 00 00 je 19fde3 19fd27: 80 be 9e 00 00 00 00 cmpb $0x0,0x9e(%rsi) 19fd2e: 74 29 je 19fd59 19fd30: 0f b6 9e 9d 00 00 00 movzbl 0x9d(%rsi),%ebx 19fd37: 89 d8 mov %ebx,%eax 19fd39: 41 29 d8 sub %ebx,%r8d 19fd3c: d0 e8 shr %al 19fd3e: 0f b6 c0 movzbl %al,%eax 19fd41: 01 c2 add %eax,%edx 19fd43: 0f b6 86 9c 00 00 00 movzbl 0x9c(%rsi),%eax 19fd4a: 89 c6 mov %eax,%esi 19fd4c: 41 29 c1 sub %eax,%r9d 19fd4f: 40 d0 ee shr %sil 19fd52: 40 0f b6 f6 movzbl %sil,%esi 19fd56: 41 01 f2 add %esi,%r10d 19fd59: 89 b9 38 01 00 00 mov %edi,0x138(%rcx) 19fd5f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19fd66: bf 02 00 00 00 mov $0x2,%edi 19fd6b: 48 c7 81 2c 01 00 00 movq $0x0,0x12c(%rcx) 19fd72: 00 00 00 00 19fd76: 44 89 99 34 01 00 00 mov %r11d,0x134(%rcx) 19fd7d: 89 91 3c 01 00 00 mov %edx,0x13c(%rcx) 19fd83: 44 89 91 40 01 00 00 mov %r10d,0x140(%rcx) 19fd8a: 44 89 81 44 01 00 00 mov %r8d,0x144(%rcx) 19fd91: 44 89 89 48 01 00 00 mov %r9d,0x148(%rcx) 19fd98: 44 89 d1 mov %r10d,%ecx 19fd9b: 5b pop %rbx 19fd9c: e9 00 00 00 00 jmpq 19fda1 19fda1: 44 89 d8 mov %r11d,%eax 19fda4: 89 fa mov %edi,%edx 19fda6: 41 0f af c1 imul %r9d,%eax 19fdaa: 41 0f af d0 imul %r8d,%edx 19fdae: 39 d0 cmp %edx,%eax 19fdb0: 7d 1b jge 19fdcd 19fdb2: 99 cltd 19fdb3: 45 31 d2 xor %r10d,%r10d 19fdb6: f7 ff idiv %edi 19fdb8: 29 c3 sub %eax,%ebx 19fdba: 41 89 c0 mov %eax,%r8d 19fdbd: 89 da mov %ebx,%edx 19fdbf: d1 ea shr %edx 19fdc1: e9 61 ff ff ff jmpq 19fd27 19fdc6: 45 31 d2 xor %r10d,%r10d 19fdc9: 31 d2 xor %edx,%edx 19fdcb: eb 8c jmp 19fd59 19fdcd: 89 d0 mov %edx,%eax 19fdcf: 99 cltd 19fdd0: 41 f7 fb idiv %r11d 19fdd3: 31 d2 xor %edx,%edx 19fdd5: 41 29 c2 sub %eax,%r10d 19fdd8: 41 89 c1 mov %eax,%r9d 19fddb: 41 d1 ea shr %r10d 19fdde: e9 44 ff ff ff jmpq 19fd27 19fde3: 44 89 c2 mov %r8d,%edx 19fde6: 41 29 f9 sub %edi,%r9d 19fde9: 45 89 d8 mov %r11d,%r8d 19fdec: 45 89 ca mov %r9d,%r10d 19fdef: 44 29 da sub %r11d,%edx 19fdf2: 41 89 f9 mov %edi,%r9d 19fdf5: d1 ea shr %edx 19fdf7: 41 d1 ea shr %r10d 19fdfa: e9 28 ff ff ff jmpq 19fd27 19fdff: c3 retq 000000000019fe00 : 19fe00: e8 00 00 00 00 callq 19fe05 19fe05: 55 push %rbp 19fe06: 53 push %rbx 19fe07: 48 8b 9f 40 3c 01 00 mov 0x13c40(%rdi),%rbx 19fe0e: 48 85 db test %rbx,%rbx 19fe11: 74 3e je 19fe51 19fe13: 48 8b 43 10 mov 0x10(%rbx),%rax 19fe17: 48 85 c0 test %rax,%rax 19fe1a: 74 35 je 19fe51 19fe1c: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 19fe21: 74 2e je 19fe51 19fe23: 89 f5 mov %esi,%ebp 19fe25: 89 f2 mov %esi,%edx 19fe27: bf 04 00 00 00 mov $0x4,%edi 19fe2c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19fe33: e8 00 00 00 00 callq 19fe38 19fe38: 48 8b 43 10 mov 0x10(%rbx),%rax 19fe3c: 89 ee mov %ebp,%esi 19fe3e: 5b pop %rbx 19fe3f: ba ff ff ff ff mov $0xffffffff,%edx 19fe44: 5d pop %rbp 19fe45: 48 8b 48 08 mov 0x8(%rax),%rcx 19fe49: 48 8b 38 mov (%rax),%rdi 19fe4c: e9 00 00 00 00 jmpq 19fe51 19fe51: 5b pop %rbx 19fe52: 5d pop %rbp 19fe53: c3 retq 19fe54: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 19fe5b: 00 00 00 00 19fe5f: 90 nop 000000000019fe60 : 19fe60: e8 00 00 00 00 callq 19fe65 19fe65: 41 57 push %r15 19fe67: 41 56 push %r14 19fe69: 41 55 push %r13 19fe6b: 49 89 cd mov %rcx,%r13 19fe6e: 41 54 push %r12 19fe70: 41 89 f4 mov %esi,%r12d 19fe73: 55 push %rbp 19fe74: 4c 89 c5 mov %r8,%rbp 19fe77: 53 push %rbx 19fe78: 44 89 cb mov %r9d,%ebx 19fe7b: 48 83 ec 18 sub $0x18,%rsp 19fe7f: 4c 8b 7f 78 mov 0x78(%rdi),%r15 19fe83: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 19fe8a: 00 00 19fe8c: 48 89 44 24 10 mov %rax,0x10(%rsp) 19fe91: 31 c0 xor %eax,%eax 19fe93: c6 01 00 movb $0x0,(%rcx) 19fe96: 4d 8d b7 10 3c 01 00 lea 0x13c10(%r15),%r14 19fe9d: 4c 89 f7 mov %r14,%rdi 19fea0: e8 00 00 00 00 callq 19fea5 19fea5: 4c 89 ff mov %r15,%rdi 19fea8: 48 89 e6 mov %rsp,%rsi 19feab: e8 00 00 00 00 callq 19feb0 19feb0: 48 89 e7 mov %rsp,%rdi 19feb3: e8 00 00 00 00 callq 19feb8 19feb8: 48 85 c0 test %rax,%rax 19febb: 0f 84 d5 00 00 00 je 19ff96 19fec1: 44 39 a0 14 0f 00 00 cmp %r12d,0xf14(%rax) 19fec8: 75 e6 jne 19feb0 19feca: 41 c6 45 00 01 movb $0x1,0x0(%r13) 19fecf: 0f b6 90 92 03 00 00 movzbl 0x392(%rax),%edx 19fed6: 48 8d b0 90 03 00 00 lea 0x390(%rax),%rsi 19fedd: 44 8d 3c 95 04 00 00 lea 0x4(,%rdx,4),%r15d 19fee4: 00 19fee5: 44 39 fb cmp %r15d,%ebx 19fee8: 41 0f 4f df cmovg %r15d,%ebx 19feec: 48 63 db movslq %ebx,%rbx 19feef: 48 83 fb 08 cmp $0x8,%rbx 19fef3: 72 7c jb 19ff71 19fef5: 48 8b 80 90 03 00 00 mov 0x390(%rax),%rax 19fefc: 48 8d 7d 08 lea 0x8(%rbp),%rdi 19ff00: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 19ff04: 48 89 45 00 mov %rax,0x0(%rbp) 19ff08: 48 8b 44 1e f8 mov -0x8(%rsi,%rbx,1),%rax 19ff0d: 48 89 44 1d f8 mov %rax,-0x8(%rbp,%rbx,1) 19ff12: 48 29 fd sub %rdi,%rbp 19ff15: 48 8d 0c 2b lea (%rbx,%rbp,1),%rcx 19ff19: 48 29 ee sub %rbp,%rsi 19ff1c: 48 c1 e9 03 shr $0x3,%rcx 19ff20: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 19ff23: 48 89 e7 mov %rsp,%rdi 19ff26: e8 00 00 00 00 callq 19ff2b 19ff2b: 4c 89 f7 mov %r14,%rdi 19ff2e: e8 00 00 00 00 callq 19ff33 19ff33: 45 0f b6 45 00 movzbl 0x0(%r13),%r8d 19ff38: 44 89 f9 mov %r15d,%ecx 19ff3b: 44 89 e2 mov %r12d,%edx 19ff3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ff45: bf 04 00 00 00 mov $0x4,%edi 19ff4a: e8 00 00 00 00 callq 19ff4f 19ff4f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 19ff54: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 19ff5b: 00 00 19ff5d: 75 52 jne 19ffb1 19ff5f: 48 83 c4 18 add $0x18,%rsp 19ff63: 44 89 f8 mov %r15d,%eax 19ff66: 5b pop %rbx 19ff67: 5d pop %rbp 19ff68: 41 5c pop %r12 19ff6a: 41 5d pop %r13 19ff6c: 41 5e pop %r14 19ff6e: 41 5f pop %r15 19ff70: c3 retq 19ff71: f6 c3 04 test $0x4,%bl 19ff74: 75 25 jne 19ff9b 19ff76: 48 85 db test %rbx,%rbx 19ff79: 74 a8 je 19ff23 19ff7b: 0f b6 80 90 03 00 00 movzbl 0x390(%rax),%eax 19ff82: 88 45 00 mov %al,0x0(%rbp) 19ff85: f6 c3 02 test $0x2,%bl 19ff88: 74 99 je 19ff23 19ff8a: 0f b7 44 1e fe movzwl -0x2(%rsi,%rbx,1),%eax 19ff8f: 66 89 44 1d fe mov %ax,-0x2(%rbp,%rbx,1) 19ff94: eb 8d jmp 19ff23 19ff96: 45 31 ff xor %r15d,%r15d 19ff99: eb 88 jmp 19ff23 19ff9b: 8b 80 90 03 00 00 mov 0x390(%rax),%eax 19ffa1: 89 45 00 mov %eax,0x0(%rbp) 19ffa4: 8b 44 1e fc mov -0x4(%rsi,%rbx,1),%eax 19ffa8: 89 44 1d fc mov %eax,-0x4(%rbp,%rbx,1) 19ffac: e9 72 ff ff ff jmpq 19ff23 19ffb1: e8 00 00 00 00 callq 19ffb6 19ffb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 19ffbd: 00 00 00 000000000019ffc0 : 19ffc0: e8 00 00 00 00 callq 19ffc5 19ffc5: 48 89 fa mov %rdi,%rdx 19ffc8: 48 8d 7e 08 lea 0x8(%rsi),%rdi 19ffcc: 48 89 f1 mov %rsi,%rcx 19ffcf: 31 c0 xor %eax,%eax 19ffd1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 19ffd5: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 19ffdc: 48 29 f9 sub %rdi,%rcx 19ffdf: 55 push %rbp 19ffe0: 83 c1 44 add $0x44,%ecx 19ffe3: 48 c7 46 3c 00 00 00 movq $0x0,0x3c(%rsi) 19ffea: 00 19ffeb: c1 e9 03 shr $0x3,%ecx 19ffee: f3 48 ab rep stos %rax,%es:(%rdi) 19fff1: 48 89 e5 mov %rsp,%rbp 19fff4: 0f b7 7a 32 movzwl 0x32(%rdx),%edi 19fff8: 89 3e mov %edi,(%rsi) 19fffa: 0f b7 4a 36 movzwl 0x36(%rdx),%ecx 19fffe: 89 4e 04 mov %ecx,0x4(%rsi) 1a0001: 48 8b 42 10 mov 0x10(%rdx),%rax 1a0005: 48 85 c0 test %rax,%rax 1a0008: 74 0c je 1a0016 1a000a: 48 8b 40 48 mov 0x48(%rax),%rax 1a000e: 81 38 4e 56 31 32 cmpl $0x3231564e,(%rax) 1a0014: 74 78 je 1a008e 1a0016: 0f b7 7a 3e movzwl 0x3e(%rdx),%edi 1a001a: 89 7e 08 mov %edi,0x8(%rsi) 1a001d: 85 ff test %edi,%edi 1a001f: 74 71 je 1a0092 1a0021: 44 0f b7 52 3a movzwl 0x3a(%rdx),%r10d 1a0026: 44 89 56 0c mov %r10d,0xc(%rsi) 1a002a: 45 85 d2 test %r10d,%r10d 1a002d: 74 63 je 1a0092 1a002f: 8b 42 20 mov 0x20(%rdx),%eax 1a0032: 89 46 10 mov %eax,0x10(%rsi) 1a0035: 8b 42 24 mov 0x24(%rdx),%eax 1a0038: 89 46 14 mov %eax,0x14(%rsi) 1a003b: 8b 42 28 mov 0x28(%rdx),%eax 1a003e: 85 c0 test %eax,%eax 1a0040: 74 50 je 1a0092 1a0042: 89 46 18 mov %eax,0x18(%rsi) 1a0045: 8b 4a 2c mov 0x2c(%rdx),%ecx 1a0048: 85 c9 test %ecx,%ecx 1a004a: 74 46 je 1a0092 1a004c: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1a0052: 89 4e 1c mov %ecx,0x1c(%rsi) 1a0055: 4c 8b 46 10 mov 0x10(%rsi),%r8 1a0059: 4c 8b 4e 18 mov 0x18(%rsi),%r9 1a005d: 4c 89 46 20 mov %r8,0x20(%rsi) 1a0061: 99 cltd 1a0062: 4c 89 4e 28 mov %r9,0x28(%rsi) 1a0066: f7 ff idiv %edi 1a0068: 2d fa 00 00 00 sub $0xfa,%eax 1a006d: 3d 86 3d 00 00 cmp $0x3d86,%eax 1a0072: 77 1e ja 1a0092 1a0074: 69 c1 e8 03 00 00 imul $0x3e8,%ecx,%eax 1a007a: 99 cltd 1a007b: 41 f7 fa idiv %r10d 1a007e: 2d fa 00 00 00 sub $0xfa,%eax 1a0083: 3d 86 3d 00 00 cmp $0x3d86,%eax 1a0088: 77 08 ja 1a0092 1a008a: 31 c0 xor %eax,%eax 1a008c: 5d pop %rbp 1a008d: c3 retq 1a008e: 09 cf or %ecx,%edi 1a0090: 74 84 je 1a0016 1a0092: b8 ea ff ff ff mov $0xffffffea,%eax 1a0097: 5d pop %rbp 1a0098: c3 retq 1a0099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001a00a0 : 1a00a0: e8 00 00 00 00 callq 1a00a5 1a00a5: 41 57 push %r15 1a00a7: 49 89 fa mov %rdi,%r10 1a00aa: 49 8d 79 08 lea 0x8(%r9),%rdi 1a00ae: 41 89 d3 mov %edx,%r11d 1a00b1: 41 56 push %r14 1a00b3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1a00b7: 41 55 push %r13 1a00b9: 41 89 cd mov %ecx,%r13d 1a00bc: 4c 89 c9 mov %r9,%rcx 1a00bf: 41 54 push %r12 1a00c1: 48 29 f9 sub %rdi,%rcx 1a00c4: 55 push %rbp 1a00c5: 83 c1 34 add $0x34,%ecx 1a00c8: 48 89 f5 mov %rsi,%rbp 1a00cb: 53 push %rbx 1a00cc: c1 e9 03 shr $0x3,%ecx 1a00cf: 4c 89 c3 mov %r8,%rbx 1a00d2: 48 83 ec 40 sub $0x40,%rsp 1a00d6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a00dd: 00 00 1a00df: 48 89 44 24 38 mov %rax,0x38(%rsp) 1a00e4: 31 c0 xor %eax,%eax 1a00e6: 4c 8b a4 24 88 00 00 mov 0x88(%rsp),%r12 1a00ed: 00 1a00ee: 49 c7 01 00 00 00 00 movq $0x0,(%r9) 1a00f5: 49 c7 41 2c 00 00 00 movq $0x0,0x2c(%r9) 1a00fc: 00 1a00fd: 44 8b 84 24 98 00 00 mov 0x98(%rsp),%r8d 1a0104: 00 1a0105: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 1a010a: 4c 8b b4 24 80 00 00 mov 0x80(%rsp),%r14 1a0111: 00 1a0112: f3 48 ab rep stos %rax,%es:(%rdi) 1a0115: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 1a011a: 4c 89 e1 mov %r12,%rcx 1a011d: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 1a0124: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1a0128: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1a012f: 00 1a0130: 48 29 f9 sub %rdi,%rcx 1a0133: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 1a013a: 00 1a013b: 83 c1 78 add $0x78,%ecx 1a013e: 48 c7 46 18 00 00 00 movq $0x0,0x18(%rsi) 1a0145: 00 1a0146: c1 e9 03 shr $0x3,%ecx 1a0149: 48 c7 46 20 00 00 00 movq $0x0,0x20(%rsi) 1a0150: 00 1a0151: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 1a0158: 49 c7 46 08 00 00 00 movq $0x0,0x8(%r14) 1a015f: 00 1a0160: 41 c7 46 10 00 00 00 movl $0x0,0x10(%r14) 1a0167: 00 1a0168: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 1a016f: 00 1a0170: 49 c7 44 24 70 00 00 movq $0x0,0x70(%r12) 1a0177: 00 00 1a0179: f3 48 ab rep stos %rax,%es:(%rdi) 1a017c: 8b 84 24 90 00 00 00 mov 0x90(%rsp),%eax 1a0183: 41 88 44 24 04 mov %al,0x4(%r12) 1a0188: 83 fa 10 cmp $0x10,%edx 1a018b: 0f 87 35 02 00 00 ja 1a03c6 1a0191: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1a0198: 00 1a0199: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax 1a019f: 31 d2 xor %edx,%edx 1a01a1: 89 46 10 mov %eax,0x10(%rsi) 1a01a4: 8b 85 84 00 00 00 mov 0x84(%rbp),%eax 1a01aa: 89 46 14 mov %eax,0x14(%rsi) 1a01ad: 48 8b 45 48 mov 0x48(%rbp),%rax 1a01b1: 0f b6 48 06 movzbl 0x6(%rax),%ecx 1a01b5: 8b 45 58 mov 0x58(%rbp),%eax 1a01b8: f7 f1 div %ecx 1a01ba: 89 06 mov %eax,(%rsi) 1a01bc: 41 c7 04 24 00 00 00 movl $0x0,(%r12) 1a01c3: 00 1a01c4: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1a01cb: 41 89 44 24 08 mov %eax,0x8(%r12) 1a01d0: 8b 85 cc 00 00 00 mov 0xcc(%rbp),%eax 1a01d6: 41 89 44 24 0c mov %eax,0xc(%r12) 1a01db: 48 89 d8 mov %rbx,%rax 1a01de: 83 e0 0f and $0xf,%eax 1a01e1: 48 83 f8 04 cmp $0x4,%rax 1a01e5: 0f 84 7d 02 00 00 je 1a0468 1a01eb: 48 83 f8 02 cmp $0x2,%rax 1a01ef: 0f 84 c4 01 00 00 je 1a03b9 1a01f5: 48 89 d8 mov %rbx,%rax 1a01f8: 48 c1 e8 04 shr $0x4,%rax 1a01fc: 83 e0 1f and $0x1f,%eax 1a01ff: 41 89 41 2c mov %eax,0x2c(%r9) 1a0203: 41 8b 82 08 07 00 00 mov 0x708(%r10),%eax 1a020a: 8d 50 e8 lea -0x18(%rax),%edx 1a020d: 83 fa 05 cmp $0x5,%edx 1a0210: 76 0c jbe 1a021e 1a0212: 83 e8 13 sub $0x13,%eax 1a0215: 83 f8 03 cmp $0x3,%eax 1a0218: 0f 87 76 01 00 00 ja 1a0394 1a021e: 41 0f b6 82 56 8b 00 movzbl 0x8b56(%r10),%eax 1a0225: 00 1a0226: 89 da mov %ebx,%edx 1a0228: 83 e2 1f and $0x1f,%edx 1a022b: 41 89 41 04 mov %eax,0x4(%r9) 1a022f: 41 0f b6 82 58 8b 00 movzbl 0x8b58(%r10),%eax 1a0236: 00 1a0237: 41 89 41 10 mov %eax,0x10(%r9) 1a023b: 41 0f b7 82 54 8b 00 movzwl 0x8b54(%r10),%eax 1a0242: 00 1a0243: 41 89 41 0c mov %eax,0xc(%r9) 1a0247: 41 0f b6 82 59 8b 00 movzbl 0x8b59(%r10),%eax 1a024e: 00 1a024f: 41 89 41 14 mov %eax,0x14(%r9) 1a0253: 41 0f b6 82 57 8b 00 movzbl 0x8b57(%r10),%eax 1a025a: 00 1a025b: 41 89 41 08 mov %eax,0x8(%r9) 1a025f: 41 0f b6 82 5a 8b 00 movzbl 0x8b5a(%r10),%eax 1a0266: 00 1a0267: 41 89 11 mov %edx,(%r9) 1a026a: 41 89 41 18 mov %eax,0x18(%r9) 1a026e: 41 c6 41 1c 01 movb $0x1,0x1c(%r9) 1a0273: 41 8b 82 08 07 00 00 mov 0x708(%r10),%eax 1a027a: 83 e8 1c sub $0x1c,%eax 1a027d: 83 f8 01 cmp $0x1,%eax 1a0280: 77 0c ja 1a028e 1a0282: 41 0f b6 82 5b 8b 00 movzbl 0x8b5b(%r10),%eax 1a0289: 00 1a028a: 41 89 41 20 mov %eax,0x20(%r9) 1a028e: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 1a0295: 00 1a0296: 49 8b ba 48 3b 01 00 mov 0x13b48(%r10),%rdi 1a029d: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1a02a4: 00 00 1a02a6: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 1a02ad: 00 00 1a02af: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 1a02b6: 00 00 1a02b8: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 1a02bf: 00 00 1a02c1: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 1a02c8: 00 1a02c9: 45 84 c0 test %r8b,%r8b 1a02cc: 0f 85 c2 00 00 00 jne 1a0394 1a02d2: 49 89 df mov %rbx,%r15 1a02d5: 49 c1 ef 05 shr $0x5,%r15 1a02d9: 41 81 e7 ff ff ff 00 and $0xffffff,%r15d 1a02e0: 0f 84 ae 00 00 00 je 1a0394 1a02e6: 41 83 fb 10 cmp $0x10,%r11d 1a02ea: 0f 87 a4 00 00 00 ja 1a0394 1a02f0: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 1a02f7: 48 85 c0 test %rax,%rax 1a02fa: 0f 84 cf 01 00 00 je 1a04cf 1a0300: 48 8b 4e 10 mov 0x10(%rsi),%rcx 1a0304: 44 89 5c 24 08 mov %r11d,0x8(%rsp) 1a0309: 89 54 24 0c mov %edx,0xc(%rsp) 1a030d: 48 89 0c 24 mov %rcx,(%rsp) 1a0311: 41 83 e5 fd and $0xfffffffd,%r13d 1a0315: 0f 84 a7 01 00 00 je 1a04c2 1a031b: 41 83 fd 01 cmp $0x1,%r13d 1a031f: 75 08 jne 1a0329 1a0321: c7 44 24 10 02 00 00 movl $0x2,0x10(%rsp) 1a0328: 00 1a0329: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 1a032e: 48 89 e6 mov %rsp,%rsi 1a0331: e8 00 00 00 00 callq 1a0336 1a0336: 84 c0 test %al,%al 1a0338: 0f 84 91 01 00 00 je 1a04cf 1a033e: 80 7c 24 34 00 cmpb $0x0,0x34(%rsp) 1a0343: 0f 84 86 01 00 00 je 1a04cf 1a0349: 48 b8 00 00 00 00 00 movabs $0x80000000000,%rax 1a0350: 08 00 00 1a0353: 48 21 d8 and %rbx,%rax 1a0356: 75 0b jne 1a0363 1a0358: 80 7c 24 1c 00 cmpb $0x0,0x1c(%rsp) 1a035d: 0f 85 6c 01 00 00 jne 1a04cf 1a0363: 48 c1 eb 1d shr $0x1d,%rbx 1a0367: 41 c6 06 01 movb $0x1,(%r14) 1a036b: 81 e3 ff 3f 00 00 and $0x3fff,%ebx 1a0371: 83 c3 01 add $0x1,%ebx 1a0374: 48 85 c0 test %rax,%rax 1a0377: 41 0f 95 46 08 setne 0x8(%r14) 1a037c: 41 c1 e7 08 shl $0x8,%r15d 1a0380: 31 c0 xor %eax,%eax 1a0382: 41 89 5e 04 mov %ebx,0x4(%r14) 1a0386: 4c 03 bd c8 00 00 00 add 0xc8(%rbp),%r15 1a038d: 4d 89 7c 24 10 mov %r15,0x10(%r12) 1a0392: eb 02 jmp 1a0396 1a0394: 31 c0 xor %eax,%eax 1a0396: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 1a039b: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1a03a2: 00 00 1a03a4: 0f 85 2f 01 00 00 jne 1a04d9 1a03aa: 48 83 c4 40 add $0x40,%rsp 1a03ae: 5b pop %rbx 1a03af: 5d pop %rbp 1a03b0: 41 5c pop %r12 1a03b2: 41 5d pop %r13 1a03b4: 41 5e pop %r14 1a03b6: 41 5f pop %r15 1a03b8: c3 retq 1a03b9: 41 c7 41 30 02 00 00 movl $0x2,0x30(%r9) 1a03c0: 00 1a03c1: e9 2f fe ff ff jmpq 1a01f5 1a03c6: 83 fa 18 cmp $0x18,%edx 1a03c9: 0f 87 0c fe ff ff ja 1a01db 1a03cf: 8b 4d 6c mov 0x6c(%rbp),%ecx 1a03d2: 48 03 8d c8 00 00 00 add 0xc8(%rbp),%rcx 1a03d9: 31 d2 xor %edx,%edx 1a03db: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1a03e2: 00 1a03e3: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax 1a03e9: 89 46 10 mov %eax,0x10(%rsi) 1a03ec: 8b 85 84 00 00 00 mov 0x84(%rbp),%eax 1a03f2: 89 46 14 mov %eax,0x14(%rsi) 1a03f5: 48 8b 45 48 mov 0x48(%rbp),%rax 1a03f9: 0f b6 78 06 movzbl 0x6(%rax),%edi 1a03fd: 8b 45 58 mov 0x58(%rbp),%eax 1a0400: 48 c7 46 18 00 00 00 movq $0x0,0x18(%rsi) 1a0407: 00 1a0408: f7 f7 div %edi 1a040a: 31 d2 xor %edx,%edx 1a040c: 89 06 mov %eax,(%rsi) 1a040e: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax 1a0414: d1 e8 shr %eax 1a0416: 89 46 20 mov %eax,0x20(%rsi) 1a0419: 8b 85 84 00 00 00 mov 0x84(%rbp),%eax 1a041f: d1 e8 shr %eax 1a0421: 89 46 24 mov %eax,0x24(%rsi) 1a0424: 48 8b 45 48 mov 0x48(%rbp),%rax 1a0428: 0f b6 78 07 movzbl 0x7(%rax),%edi 1a042c: 8b 45 5c mov 0x5c(%rbp),%eax 1a042f: f7 f7 div %edi 1a0431: 89 46 04 mov %eax,0x4(%rsi) 1a0434: 41 c7 04 24 02 00 00 movl $0x2,(%r12) 1a043b: 00 1a043c: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1a0443: 41 89 44 24 08 mov %eax,0x8(%r12) 1a0448: 8b 85 cc 00 00 00 mov 0xcc(%rbp),%eax 1a044e: 49 89 4c 24 20 mov %rcx,0x20(%r12) 1a0453: 41 89 44 24 0c mov %eax,0xc(%r12) 1a0458: 48 89 d8 mov %rbx,%rax 1a045b: 83 e0 0f and $0xf,%eax 1a045e: 48 83 f8 04 cmp $0x4,%rax 1a0462: 0f 85 83 fd ff ff jne 1a01eb 1a0468: 48 89 d8 mov %rbx,%rax 1a046b: 41 c7 41 30 04 00 00 movl $0x4,0x30(%r9) 1a0472: 00 1a0473: 48 c1 e8 15 shr $0x15,%rax 1a0477: 41 c7 41 24 00 00 00 movl $0x0,0x24(%r9) 1a047e: 00 1a047f: 83 e0 03 and $0x3,%eax 1a0482: 41 89 01 mov %eax,(%r9) 1a0485: 48 89 d8 mov %rbx,%rax 1a0488: 48 c1 e8 09 shr $0x9,%rax 1a048c: 83 e0 07 and $0x7,%eax 1a048f: 41 89 41 1c mov %eax,0x1c(%r9) 1a0493: 48 89 d8 mov %rbx,%rax 1a0496: 48 c1 e8 0f shr $0xf,%rax 1a049a: 83 e0 03 and $0x3,%eax 1a049d: 41 89 41 04 mov %eax,0x4(%r9) 1a04a1: 48 89 d8 mov %rbx,%rax 1a04a4: 48 c1 e8 11 shr $0x11,%rax 1a04a8: 83 e0 03 and $0x3,%eax 1a04ab: 41 89 41 0c mov %eax,0xc(%r9) 1a04af: 48 89 d8 mov %rbx,%rax 1a04b2: 48 c1 e8 13 shr $0x13,%rax 1a04b6: 83 e0 03 and $0x3,%eax 1a04b9: 41 89 41 14 mov %eax,0x14(%r9) 1a04bd: e9 33 fd ff ff jmpq 1a01f5 1a04c2: c7 44 24 10 01 00 00 movl $0x1,0x10(%rsp) 1a04c9: 00 1a04ca: e9 5a fe ff ff jmpq 1a0329 1a04cf: b8 ea ff ff ff mov $0xffffffea,%eax 1a04d4: e9 bd fe ff ff jmpq 1a0396 1a04d9: e8 00 00 00 00 callq 1a04de 1a04de: 66 90 xchg %ax,%ax 00000000001a04e0 : 1a04e0: e8 00 00 00 00 callq 1a04e5 1a04e5: 41 57 push %r15 1a04e7: 41 56 push %r14 1a04e9: 41 55 push %r13 1a04eb: 41 54 push %r12 1a04ed: 55 push %rbp 1a04ee: 53 push %rbx 1a04ef: 48 83 ec 78 sub $0x78,%rsp 1a04f3: 48 8b af 50 3b 01 00 mov 0x13b50(%rdi),%rbp 1a04fa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a0501: 00 00 1a0503: 48 89 44 24 70 mov %rax,0x70(%rsp) 1a0508: 31 c0 xor %eax,%eax 1a050a: 48 85 ed test %rbp,%rbp 1a050d: 0f 84 6f 02 00 00 je 1a0782 1a0513: 48 8b 9f 58 3b 01 00 mov 0x13b58(%rdi),%rbx 1a051a: 49 89 fe mov %rdi,%r14 1a051d: 48 85 db test %rbx,%rbx 1a0520: 0f 84 8e 02 00 00 je 1a07b4 1a0526: 4c 8b bf 60 3b 01 00 mov 0x13b60(%rdi),%r15 1a052d: 4d 85 ff test %r15,%r15 1a0530: 0f 84 68 02 00 00 je 1a079e 1a0536: 48 8b 87 48 3b 01 00 mov 0x13b48(%rdi),%rax 1a053d: 48 8d 74 24 17 lea 0x17(%rsp),%rsi 1a0542: 48 89 ef mov %rbp,%rdi 1a0545: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 1a054c: 4c 8b a0 d0 03 00 00 mov 0x3d0(%rax),%r12 1a0553: 4c 8b a8 c8 03 00 00 mov 0x3c8(%rax),%r13 1a055a: e8 00 00 00 00 callq 1a055f 1a055f: 85 c0 test %eax,%eax 1a0561: 0f 85 1f 02 00 00 jne 1a0786 1a0567: 80 7c 24 17 00 cmpb $0x0,0x17(%rsp) 1a056c: 0f 84 00 00 00 00 je 1a0572 1a0572: 4d 8b 7f 08 mov 0x8(%r15),%r15 1a0576: 41 83 be c8 33 01 00 cmpl $0x2,0x133c8(%r14) 1a057d: 02 1a057e: 45 8b 4f 18 mov 0x18(%r15),%r9d 1a0582: 41 8b 4f 20 mov 0x20(%r15),%ecx 1a0586: 45 8b 47 24 mov 0x24(%r15),%r8d 1a058a: 0f 85 9f 01 00 00 jne 1a072f 1a0590: 45 85 c0 test %r8d,%r8d 1a0593: 0f 85 d0 01 00 00 jne 1a0769 1a0599: 48 8b 7b 50 mov 0x50(%rbx),%rdi 1a059d: 41 8b 96 28 0c 00 00 mov 0xc28(%r14),%edx 1a05a4: 49 8b b6 20 0c 00 00 mov 0xc20(%r14),%rsi 1a05ab: e8 00 00 00 00 callq 1a05b0 1a05b0: 8b 53 78 mov 0x78(%rbx),%edx 1a05b3: 48 8b 7b 68 mov 0x68(%rbx),%rdi 1a05b7: 31 f6 xor %esi,%esi 1a05b9: e8 00 00 00 00 callq 1a05be 1a05be: 8b 93 90 00 00 00 mov 0x90(%rbx),%edx 1a05c4: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1a05cb: 31 f6 xor %esi,%esi 1a05cd: e8 00 00 00 00 callq 1a05d2 1a05d2: 48 8b bb 98 00 00 00 mov 0x98(%rbx),%rdi 1a05d9: 8b 93 a8 00 00 00 mov 0xa8(%rbx),%edx 1a05df: 31 f6 xor %esi,%esi 1a05e1: e8 00 00 00 00 callq 1a05e6 1a05e6: 31 c0 xor %eax,%eax 1a05e8: b9 0b 00 00 00 mov $0xb,%ecx 1a05ed: 41 83 be c8 33 01 00 cmpl $0x2,0x133c8(%r14) 1a05f4: 02 1a05f5: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 1a05fa: 48 89 f7 mov %rsi,%rdi 1a05fd: f3 48 ab rep stos %rax,%es:(%rdi) 1a0600: 49 8b 86 a0 0f 00 00 mov 0xfa0(%r14),%rax 1a0607: 48 89 44 24 58 mov %rax,0x58(%rsp) 1a060c: 49 8b 86 48 0f 00 00 mov 0xf48(%r14),%rax 1a0613: 48 89 44 24 60 mov %rax,0x60(%rsp) 1a0618: 74 05 je 1a061f 1a061a: c6 44 24 6c 01 movb $0x1,0x6c(%rsp) 1a061f: 4d 85 e4 test %r12,%r12 1a0622: 74 09 je 1a062d 1a0624: 41 8b 44 24 28 mov 0x28(%r12),%eax 1a0629: 89 44 24 68 mov %eax,0x68(%rsp) 1a062d: 80 3b 00 cmpb $0x0,(%rbx) 1a0630: 74 19 je 1a064b 1a0632: 48 8d 53 08 lea 0x8(%rbx),%rdx 1a0636: 31 c0 xor %eax,%eax 1a0638: 48 89 14 c6 mov %rdx,(%rsi,%rax,8) 1a063c: 0f b6 0b movzbl (%rbx),%ecx 1a063f: 48 83 c0 01 add $0x1,%rax 1a0643: 48 83 c2 18 add $0x18,%rdx 1a0647: 39 c1 cmp %eax,%ecx 1a0649: 77 ed ja 1a0638 1a064b: 48 89 ef mov %rbp,%rdi 1a064e: e8 00 00 00 00 callq 1a0653 1a0653: 89 c6 mov %eax,%esi 1a0655: 85 c0 test %eax,%eax 1a0657: 0f 85 9e 00 00 00 jne 1a06fb 1a065d: be a0 86 01 00 mov $0x186a0,%esi 1a0662: 48 89 ef mov %rbp,%rdi 1a0665: e8 00 00 00 00 callq 1a066a 1a066a: 85 c0 test %eax,%eax 1a066c: 0f 85 00 00 00 00 jne 1a0672 1a0672: 4d 85 e4 test %r12,%r12 1a0675: 74 2a je 1a06a1 1a0677: 4d 85 ed test %r13,%r13 1a067a: 74 25 je 1a06a1 1a067c: 49 8b 44 24 08 mov 0x8(%r12),%rax 1a0681: 4c 89 e7 mov %r12,%rdi 1a0684: 48 8b 00 mov (%rax),%rax 1a0687: e8 00 00 00 00 callq 1a068c 1a068c: 49 8b 44 24 08 mov 0x8(%r12),%rax 1a0691: 4c 89 e7 mov %r12,%rdi 1a0694: 48 8b 40 38 mov 0x38(%rax),%rax 1a0698: e8 00 00 00 00 callq 1a069d 1a069d: 41 88 45 10 mov %al,0x10(%r13) 1a06a1: 49 8b be 48 3b 01 00 mov 0x13b48(%r14),%rdi 1a06a8: 48 8b 9f 98 02 00 00 mov 0x298(%rdi),%rbx 1a06af: 48 83 bb 80 00 00 00 cmpq $0x0,0x80(%rbx) 1a06b6: 00 1a06b7: 0f 85 00 00 00 00 jne 1a06bd 1a06bd: 48 89 ee mov %rbp,%rsi 1a06c0: e8 00 00 00 00 callq 1a06c5 1a06c5: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 1a06cc: 49 8b 86 48 3b 01 00 mov 0x13b48(%r14),%rax 1a06d3: 48 8b 80 98 02 00 00 mov 0x298(%rax),%rax 1a06da: 48 83 b8 80 00 00 00 cmpq $0x0,0x80(%rax) 1a06e1: 00 1a06e2: 0f 85 00 00 00 00 jne 1a06e8 1a06e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a06ef: e8 00 00 00 00 callq 1a06f4 1a06f4: b8 f4 ff ff ff mov $0xfffffff4,%eax 1a06f9: eb 11 jmp 1a070c 1a06fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a0702: e8 00 00 00 00 callq 1a0707 1a0707: b8 ea ff ff ff mov $0xffffffea,%eax 1a070c: 48 8b 4c 24 70 mov 0x70(%rsp),%rcx 1a0711: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1a0718: 00 00 1a071a: 0f 85 aa 00 00 00 jne 1a07ca 1a0720: 48 83 c4 78 add $0x78,%rsp 1a0724: 5b pop %rbx 1a0725: 5d pop %rbp 1a0726: 41 5c pop %r12 1a0728: 41 5d pop %r13 1a072a: 41 5e pop %r14 1a072c: 41 5f pop %r15 1a072e: c3 retq 1a072f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1a0733: 8d 91 00 fe ff ff lea -0x200(%rcx),%edx 1a0739: 44 89 44 24 0c mov %r8d,0xc(%rsp) 1a073e: 4b 8d b4 0f 00 01 00 lea 0x100(%r15,%r9,1),%rsi 1a0745: 00 1a0746: 89 4c 24 08 mov %ecx,0x8(%rsp) 1a074a: 4c 89 0c 24 mov %r9,(%rsp) 1a074e: e8 00 00 00 00 callq 1a0753 1a0753: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 1a0758: 8b 4c 24 08 mov 0x8(%rsp),%ecx 1a075c: 4c 8b 0c 24 mov (%rsp),%r9 1a0760: 45 85 c0 test %r8d,%r8d 1a0763: 0f 84 30 fe ff ff je 1a0599 1a0769: 89 ce mov %ecx,%esi 1a076b: 48 8b 7b 38 mov 0x38(%rbx),%rdi 1a076f: 44 89 c2 mov %r8d,%edx 1a0772: 4c 01 ce add %r9,%rsi 1a0775: 4c 01 fe add %r15,%rsi 1a0778: e8 00 00 00 00 callq 1a077d 1a077d: e9 17 fe ff ff jmpq 1a0599 1a0782: 31 c0 xor %eax,%eax 1a0784: eb 86 jmp 1a070c 1a0786: 89 c6 mov %eax,%esi 1a0788: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a078f: e8 00 00 00 00 callq 1a0794 1a0794: b8 ea ff ff ff mov $0xffffffea,%eax 1a0799: e9 6e ff ff ff jmpq 1a070c 1a079e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a07a5: e8 00 00 00 00 callq 1a07aa 1a07aa: b8 ea ff ff ff mov $0xffffffea,%eax 1a07af: e9 58 ff ff ff jmpq 1a070c 1a07b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a07bb: e8 00 00 00 00 callq 1a07c0 1a07c0: b8 ea ff ff ff mov $0xffffffea,%eax 1a07c5: e9 42 ff ff ff jmpq 1a070c 1a07ca: e8 00 00 00 00 callq 1a07cf 1a07cf: 90 nop 00000000001a07d0 : 1a07d0: e8 00 00 00 00 callq 1a07d5 1a07d5: 41 55 push %r13 1a07d7: 45 31 ed xor %r13d,%r13d 1a07da: 41 54 push %r12 1a07dc: 49 89 fc mov %rdi,%r12 1a07df: 55 push %rbp 1a07e0: 53 push %rbx 1a07e1: 89 f3 mov %esi,%ebx 1a07e3: 48 83 ec 18 sub $0x18,%rsp 1a07e7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a07ee: 00 00 1a07f0: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a07f5: 31 c0 xor %eax,%eax 1a07f7: 48 89 e6 mov %rsp,%rsi 1a07fa: e8 00 00 00 00 callq 1a07ff 1a07ff: 48 89 e7 mov %rsp,%rdi 1a0802: e8 00 00 00 00 callq 1a0807 1a0807: 48 85 c0 test %rax,%rax 1a080a: 74 37 je 1a0843 1a080c: 48 8b 90 c8 04 00 00 mov 0x4c8(%rax),%rdx 1a0813: 83 7a 34 02 cmpl $0x2,0x34(%rdx) 1a0817: 75 e6 jne 1a07ff 1a0819: 48 83 b8 f0 0e 00 00 cmpq $0x0,0xef0(%rax) 1a0820: 00 1a0821: 75 dc jne 1a07ff 1a0823: 48 8d a8 d8 04 00 00 lea 0x4d8(%rax),%rbp 1a082a: 84 db test %bl,%bl 1a082c: 74 3d je 1a086b 1a082e: 48 89 ef mov %rbp,%rdi 1a0831: e8 00 00 00 00 callq 1a0836 1a0836: 48 89 e7 mov %rsp,%rdi 1a0839: e8 00 00 00 00 callq 1a083e 1a083e: 48 85 c0 test %rax,%rax 1a0841: 75 c9 jne 1a080c 1a0843: 48 89 e7 mov %rsp,%rdi 1a0846: e8 00 00 00 00 callq 1a084b 1a084b: 45 84 ed test %r13b,%r13b 1a084e: 75 41 jne 1a0891 1a0850: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1a0855: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a085c: 00 00 1a085e: 75 3b jne 1a089b 1a0860: 48 83 c4 18 add $0x18,%rsp 1a0864: 5b pop %rbx 1a0865: 5d pop %rbp 1a0866: 41 5c pop %r12 1a0868: 41 5d pop %r13 1a086a: c3 retq 1a086b: be 01 00 00 00 mov $0x1,%esi 1a0870: 48 89 ef mov %rbp,%rdi 1a0873: e8 00 00 00 00 callq 1a0878 1a0878: 85 c0 test %eax,%eax 1a087a: 79 83 jns 1a07ff 1a087c: 31 f6 xor %esi,%esi 1a087e: 48 89 ef mov %rbp,%rdi 1a0881: 41 bd 01 00 00 00 mov $0x1,%r13d 1a0887: e8 00 00 00 00 callq 1a088c 1a088c: e9 6e ff ff ff jmpq 1a07ff 1a0891: 4c 89 e7 mov %r12,%rdi 1a0894: e8 00 00 00 00 callq 1a0899 1a0899: eb b5 jmp 1a0850 1a089b: e8 00 00 00 00 callq 1a08a0 00000000001a08a0 : 1a08a0: e8 00 00 00 00 callq 1a08a5 1a08a5: 55 push %rbp 1a08a6: 48 89 fd mov %rdi,%rbp 1a08a9: 48 83 ec 20 sub $0x20,%rsp 1a08ad: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a08b4: 00 00 1a08b6: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a08bb: 31 c0 xor %eax,%eax 1a08bd: c7 47 34 00 00 00 00 movl $0x0,0x34(%rdi) 1a08c4: 48 8b 7f 28 mov 0x28(%rdi),%rdi 1a08c8: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1a08cf: 00 1a08d0: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1a08d7: 00 00 1a08d9: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1a08e0: 00 00 1a08e2: 48 85 ff test %rdi,%rdi 1a08e5: 74 05 je 1a08ec 1a08e7: e8 00 00 00 00 callq 1a08ec 1a08ec: 8b 75 38 mov 0x38(%rbp),%esi 1a08ef: 83 fe 08 cmp $0x8,%esi 1a08f2: 74 0c je 1a0900 1a08f4: 77 62 ja 1a0958 1a08f6: 83 fe 02 cmp $0x2,%esi 1a08f9: 74 05 je 1a0900 1a08fb: 83 fe 04 cmp $0x4,%esi 1a08fe: 75 45 jne 1a0945 1a0900: 48 89 e7 mov %rsp,%rdi 1a0903: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 1a0908: 89 34 24 mov %esi,(%rsp) 1a090b: e8 00 00 00 00 callq 1a0910 1a0910: 48 89 c2 mov %rax,%rdx 1a0913: 48 85 c0 test %rax,%rax 1a0916: 74 64 je 1a097c 1a0918: 48 89 45 28 mov %rax,0x28(%rbp) 1a091c: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 1a0923: 48 89 ee mov %rbp,%rsi 1a0926: e8 00 00 00 00 callq 1a092b 1a092b: 85 c0 test %eax,%eax 1a092d: 75 38 jne 1a0967 1a092f: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1a0934: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a093b: 00 00 1a093d: 75 4b jne 1a098a 1a093f: 48 83 c4 20 add $0x20,%rsp 1a0943: 5d pop %rbp 1a0944: c3 retq 1a0945: 83 fe 01 cmp $0x1,%esi 1a0948: 74 b6 je 1a0900 1a094a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a0951: e8 00 00 00 00 callq 1a0956 1a0956: eb d7 jmp 1a092f 1a0958: 83 fe 20 cmp $0x20,%esi 1a095b: 74 18 je 1a0975 1a095d: 81 fe 80 00 00 00 cmp $0x80,%esi 1a0963: 74 9b je 1a0900 1a0965: eb e3 jmp 1a094a 1a0967: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a096e: e8 00 00 00 00 callq 1a0973 1a0973: eb ba jmp 1a092f 1a0975: be 00 02 00 00 mov $0x200,%esi 1a097a: eb 84 jmp 1a0900 1a097c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a0983: e8 00 00 00 00 callq 1a0988 1a0988: eb a5 jmp 1a092f 1a098a: e8 00 00 00 00 callq 1a098f 1a098f: 90 nop 00000000001a0990 : 1a0990: e8 00 00 00 00 callq 1a0995 1a0995: 55 push %rbp 1a0996: 48 89 fd mov %rdi,%rbp 1a0999: e8 00 00 00 00 callq 1a099e 1a099e: 48 89 ef mov %rbp,%rdi 1a09a1: 5d pop %rbp 1a09a2: e9 00 00 00 00 jmpq 1a09a7 1a09a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1a09ae: 00 00 00000000001a09b0 : 1a09b0: e8 00 00 00 00 callq 1a09b5 1a09b5: 41 54 push %r12 1a09b7: 4c 8d a7 08 4a 01 00 lea 0x14a08(%rdi),%r12 1a09be: 55 push %rbp 1a09bf: 31 ed xor %ebp,%ebp 1a09c1: 53 push %rbx 1a09c2: 66 83 bf a0 3b 01 00 cmpw $0x0,0x13ba0(%rdi) 1a09c9: 00 1a09ca: 48 89 fb mov %rdi,%rbx 1a09cd: 74 1d je 1a09ec 1a09cf: 4c 89 e7 mov %r12,%rdi 1a09d2: 83 c5 01 add $0x1,%ebp 1a09d5: 49 81 c4 28 01 00 00 add $0x128,%r12 1a09dc: e8 00 00 00 00 callq 1a09e1 1a09e1: 0f b7 83 a0 3b 01 00 movzwl 0x13ba0(%rbx),%eax 1a09e8: 39 e8 cmp %ebp,%eax 1a09ea: 7f e3 jg 1a09cf 1a09ec: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1a09f2 1a09f2: 85 c0 test %eax,%eax 1a09f4: 74 1d je 1a0a13 1a09f6: 80 bb d4 5d 00 00 00 cmpb $0x0,0x5dd4(%rbx) 1a09fd: 74 14 je 1a0a13 1a09ff: 80 bb 48 3c 01 00 00 cmpb $0x0,0x13c48(%rbx) 1a0a06: 0f 85 00 01 00 00 jne 1a0b0c 1a0a0c: c6 83 d4 5d 00 00 00 movb $0x0,0x5dd4(%rbx) 1a0a13: 48 8b bb 98 3b 01 00 mov 0x13b98(%rbx),%rdi 1a0a1a: e8 00 00 00 00 callq 1a0a1f 1a0a1f: 48 8d bb a8 3b 01 00 lea 0x13ba8(%rbx),%rdi 1a0a26: e8 00 00 00 00 callq 1a0a2b 1a0a2b: 48 8b b3 c0 49 01 00 mov 0x149c0(%rbx),%rsi 1a0a32: 48 85 f6 test %rsi,%rsi 1a0a35: 74 13 je 1a0a4a 1a0a37: 48 8b 3b mov (%rbx),%rdi 1a0a3a: e8 00 00 00 00 callq 1a0a3f 1a0a3f: 48 c7 83 c0 49 01 00 movq $0x0,0x149c0(%rbx) 1a0a46: 00 00 00 00 1a0a4a: 48 8b bb 48 3b 01 00 mov 0x13b48(%rbx),%rdi 1a0a51: 48 85 ff test %rdi,%rdi 1a0a54: 74 0c je 1a0a62 1a0a56: e8 00 00 00 00 callq 1a0a5b 1a0a5b: 48 8b bb 48 3b 01 00 mov 0x13b48(%rbx),%rdi 1a0a62: 48 8b bf 98 02 00 00 mov 0x298(%rdi),%rdi 1a0a69: 48 83 bf 80 00 00 00 cmpq $0x0,0x80(%rdi) 1a0a70: 00 1a0a71: 74 22 je 1a0a95 1a0a73: 48 83 ef 80 sub $0xffffffffffffff80,%rdi 1a0a77: e8 00 00 00 00 callq 1a0a7c 1a0a7c: 48 8b 83 48 3b 01 00 mov 0x13b48(%rbx),%rax 1a0a83: 48 8b 80 98 02 00 00 mov 0x298(%rax),%rax 1a0a8a: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 1a0a91: 00 00 00 00 1a0a95: 48 83 bb 68 3b 01 00 cmpq $0x0,0x13b68(%rbx) 1a0a9c: 00 1a0a9d: 74 1a je 1a0ab9 1a0a9f: 48 8d 93 78 3b 01 00 lea 0x13b78(%rbx),%rdx 1a0aa6: 48 8d b3 70 3b 01 00 lea 0x13b70(%rbx),%rsi 1a0aad: 48 8d bb 68 3b 01 00 lea 0x13b68(%rbx),%rdi 1a0ab4: e8 00 00 00 00 callq 1a0ab9 1a0ab9: 48 83 bb 48 3b 01 00 cmpq $0x0,0x13b48(%rbx) 1a0ac0: 00 1a0ac1: 74 0c je 1a0acf 1a0ac3: 48 8d bb 48 3b 01 00 lea 0x13b48(%rbx),%rdi 1a0aca: e8 00 00 00 00 callq 1a0acf 1a0acf: 48 8b bb 88 3b 01 00 mov 0x13b88(%rbx),%rdi 1a0ad6: 48 85 ff test %rdi,%rdi 1a0ad9: 74 10 je 1a0aeb 1a0adb: e8 00 00 00 00 callq 1a0ae0 1a0ae0: 48 c7 83 88 3b 01 00 movq $0x0,0x13b88(%rbx) 1a0ae7: 00 00 00 00 1a0aeb: 48 8b bb b8 49 01 00 mov 0x149b8(%rbx),%rdi 1a0af2: 48 85 ff test %rdi,%rdi 1a0af5: 74 10 je 1a0b07 1a0af7: e8 00 00 00 00 callq 1a0afc 1a0afc: 48 c7 83 b8 49 01 00 movq $0x0,0x149b8(%rbx) 1a0b03: 00 00 00 00 1a0b07: 5b pop %rbx 1a0b08: 5d pop %rbp 1a0b09: 41 5c pop %r12 1a0b0b: c3 retq 1a0b0c: 48 8b 3b mov (%rbx),%rdi 1a0b0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a0b16: e8 00 00 00 00 callq 1a0b1b 1a0b1b: c6 83 48 3c 01 00 00 movb $0x0,0x13c48(%rbx) 1a0b22: e9 e5 fe ff ff jmpq 1a0a0c 1a0b27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1a0b2e: 00 00 00000000001a0b30 : 1a0b30: e8 00 00 00 00 callq 1a0b35 1a0b35: 55 push %rbp 1a0b36: 48 89 fd mov %rdi,%rbp 1a0b39: e8 00 00 00 00 callq 1a0b3e 1a0b3e: 48 89 ef mov %rbp,%rdi 1a0b41: e8 00 00 00 00 callq 1a0b46 1a0b46: 48 89 ef mov %rbp,%rdi 1a0b49: e8 62 fe ff ff callq 1a09b0 1a0b4e: 31 c0 xor %eax,%eax 1a0b50: 5d pop %rbp 1a0b51: c3 retq 1a0b52: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a0b59: 00 00 00 00 1a0b5d: 0f 1f 00 nopl (%rax) 00000000001a0b60 : 1a0b60: e8 00 00 00 00 callq 1a0b65 1a0b65: 41 54 push %r12 1a0b67: 49 89 fa mov %rdi,%r10 1a0b6a: 48 8d 79 08 lea 0x8(%rcx),%rdi 1a0b6e: 55 push %rbp 1a0b6f: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1a0b73: 48 89 f5 mov %rsi,%rbp 1a0b76: 53 push %rbx 1a0b77: 48 89 cb mov %rcx,%rbx 1a0b7a: 48 83 ec 28 sub $0x28,%rsp 1a0b7e: 48 8b 76 10 mov 0x10(%rsi),%rsi 1a0b82: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a0b89: 00 00 1a0b8b: 48 89 44 24 20 mov %rax,0x20(%rsp) 1a0b90: 31 c0 xor %eax,%eax 1a0b92: 44 8b 5c 24 48 mov 0x48(%rsp),%r11d 1a0b97: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 1a0b9e: 48 c7 81 88 00 00 00 movq $0x0,0x88(%rcx) 1a0ba5: 00 00 00 00 1a0ba9: 48 29 f9 sub %rdi,%rcx 1a0bac: 81 c1 90 00 00 00 add $0x90,%ecx 1a0bb2: c1 e9 03 shr $0x3,%ecx 1a0bb5: f3 48 ab rep stos %rax,%es:(%rdi) 1a0bb8: 48 8b 46 48 mov 0x48(%rsi),%rax 1a0bbc: 8b 38 mov (%rax),%edi 1a0bbe: 81 ff 4e 56 31 32 cmp $0x3231564e,%edi 1a0bc4: 0f 84 fa 02 00 00 je 1a0ec4 1a0bca: 0f 86 02 01 00 00 jbe 1a0cd2 1a0bd0: 81 ff 52 47 31 36 cmp $0x36314752,%edi 1a0bd6: 0f 84 b5 02 00 00 je 1a0e91 1a0bdc: 0f 86 c8 00 00 00 jbe 1a0caa 1a0be2: 81 ff 41 52 34 48 cmp $0x48345241,%edi 1a0be8: 74 12 je 1a0bfc 1a0bea: 0f 86 94 00 00 00 jbe 1a0c84 1a0bf0: 81 ff 58 52 34 48 cmp $0x48345258,%edi 1a0bf6: 0f 85 a7 02 00 00 jne 1a0ea3 1a0bfc: c7 43 70 09 00 00 00 movl $0x9,0x70(%rbx) 1a0c03: 41 bc 09 00 00 00 mov $0x9,%r12d 1a0c09: 8b 45 44 mov 0x44(%rbp),%eax 1a0c0c: 83 e0 0f and $0xf,%eax 1a0c0f: 83 f8 04 cmp $0x4,%eax 1a0c12: 0f 84 6e 01 00 00 je 1a0d86 1a0c18: 83 f8 08 cmp $0x8,%eax 1a0c1b: 0f 84 38 02 00 00 je 1a0e59 1a0c21: 83 f8 02 cmp $0x2,%eax 1a0c24: 0f 84 23 02 00 00 je 1a0e4d 1a0c2a: c6 83 81 00 00 00 01 movb $0x1,0x81(%rbx) 1a0c31: c7 43 7c 01 00 00 00 movl $0x1,0x7c(%rbx) 1a0c38: 41 83 fc 10 cmp $0x10,%r12d 1a0c3c: 0f 86 62 01 00 00 jbe 1a0da4 1a0c42: 8b 4d 50 mov 0x50(%rbp),%ecx 1a0c45: 8b 7d 54 mov 0x54(%rbp),%edi 1a0c48: 83 f9 01 cmp $0x1,%ecx 1a0c4b: 0f 84 29 02 00 00 je 1a0e7a 1a0c51: 83 f9 02 cmp $0x2,%ecx 1a0c54: 0f 84 0b 02 00 00 je 1a0e65 1a0c5a: b8 ea ff ff ff mov $0xffffffea,%eax 1a0c5f: 85 c9 test %ecx,%ecx 1a0c61: 0f 84 2b 01 00 00 je 1a0d92 1a0c67: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 1a0c6c: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1a0c73: 00 00 1a0c75: 0f 85 83 02 00 00 jne 1a0efe 1a0c7b: 48 83 c4 28 add $0x28,%rsp 1a0c7f: 5b pop %rbx 1a0c80: 5d pop %rbp 1a0c81: 41 5c pop %r12 1a0c83: c3 retq 1a0c84: 81 ff 41 42 34 48 cmp $0x48344241,%edi 1a0c8a: 74 0c je 1a0c98 1a0c8c: 81 ff 58 42 34 48 cmp $0x48344258,%edi 1a0c92: 0f 85 0b 02 00 00 jne 1a0ea3 1a0c98: c7 43 70 0a 00 00 00 movl $0xa,0x70(%rbx) 1a0c9f: 41 bc 0a 00 00 00 mov $0xa,%r12d 1a0ca5: e9 5f ff ff ff jmpq 1a0c09 1a0caa: 81 ff 41 52 32 34 cmp $0x34325241,%edi 1a0cb0: 74 0e je 1a0cc0 1a0cb2: 76 4a jbe 1a0cfe 1a0cb4: 81 ff 58 52 32 34 cmp $0x34325258,%edi 1a0cba: 0f 85 e3 01 00 00 jne 1a0ea3 1a0cc0: c7 43 70 03 00 00 00 movl $0x3,0x70(%rbx) 1a0cc7: 41 bc 03 00 00 00 mov $0x3,%r12d 1a0ccd: e9 37 ff ff ff jmpq 1a0c09 1a0cd2: 81 ff 58 42 33 30 cmp $0x30334258,%edi 1a0cd8: 74 7c je 1a0d56 1a0cda: 76 66 jbe 1a0d42 1a0cdc: 81 ff 58 52 33 30 cmp $0x30335258,%edi 1a0ce2: 74 4c je 1a0d30 1a0ce4: 81 ff 4e 56 32 31 cmp $0x3132564e,%edi 1a0cea: 75 38 jne 1a0d24 1a0cec: c7 43 70 11 00 00 00 movl $0x11,0x70(%rbx) 1a0cf3: 41 bc 11 00 00 00 mov $0x11,%r12d 1a0cf9: e9 0b ff ff ff jmpq 1a0c09 1a0cfe: 81 ff 41 42 32 34 cmp $0x34324241,%edi 1a0d04: 74 0c je 1a0d12 1a0d06: 81 ff 58 42 32 34 cmp $0x34324258,%edi 1a0d0c: 0f 85 91 01 00 00 jne 1a0ea3 1a0d12: c7 43 70 04 00 00 00 movl $0x4,0x70(%rbx) 1a0d19: 41 bc 04 00 00 00 mov $0x4,%r12d 1a0d1f: e9 e5 fe ff ff jmpq 1a0c09 1a0d24: 81 ff 41 52 33 30 cmp $0x30335241,%edi 1a0d2a: 0f 85 73 01 00 00 jne 1a0ea3 1a0d30: c7 43 70 05 00 00 00 movl $0x5,0x70(%rbx) 1a0d37: 41 bc 05 00 00 00 mov $0x5,%r12d 1a0d3d: e9 c7 fe ff ff jmpq 1a0c09 1a0d42: 81 ff 50 30 31 30 cmp $0x30313050,%edi 1a0d48: 0f 84 88 01 00 00 je 1a0ed6 1a0d4e: 81 ff 41 42 33 30 cmp $0x30334241,%edi 1a0d54: 75 12 jne 1a0d68 1a0d56: c7 43 70 06 00 00 00 movl $0x6,0x70(%rbx) 1a0d5d: 41 bc 06 00 00 00 mov $0x6,%r12d 1a0d63: e9 a1 fe ff ff jmpq 1a0c09 1a0d68: 81 ff 43 38 20 20 cmp $0x20203843,%edi 1a0d6e: 0f 85 2f 01 00 00 jne 1a0ea3 1a0d74: 8b 45 44 mov 0x44(%rbp),%eax 1a0d77: 45 31 e4 xor %r12d,%r12d 1a0d7a: 83 e0 0f and $0xf,%eax 1a0d7d: 83 f8 04 cmp $0x4,%eax 1a0d80: 0f 85 92 fe ff ff jne 1a0c18 1a0d86: c7 43 74 02 00 00 00 movl $0x2,0x74(%rbx) 1a0d8d: e9 98 fe ff ff jmpq 1a0c2a 1a0d92: 31 c0 xor %eax,%eax 1a0d94: 83 ff 01 cmp $0x1,%edi 1a0d97: 0f 95 c0 setne %al 1a0d9a: 8d 04 85 05 00 00 00 lea 0x5(,%rax,4),%eax 1a0da1: 89 43 7c mov %eax,0x7c(%rbx) 1a0da4: 45 0f b6 db movzbl %r11b,%r11d 1a0da8: 45 0f b6 c9 movzbl %r9b,%r9d 1a0dac: 48 8d 43 5c lea 0x5c(%rbx),%rax 1a0db0: 8b 4b 74 mov 0x74(%rbx),%ecx 1a0db3: 41 53 push %r11 1a0db5: 4c 89 d7 mov %r10,%rdi 1a0db8: 41 51 push %r9 1a0dba: 4c 8d 4b 28 lea 0x28(%rbx),%r9 1a0dbe: 41 50 push %r8 1a0dc0: 49 89 d0 mov %rdx,%r8 1a0dc3: 44 89 e2 mov %r12d,%edx 1a0dc6: 50 push %rax 1a0dc7: 53 push %rbx 1a0dc8: e8 d3 f2 ff ff callq 1a00a0 1a0dcd: 48 83 c4 28 add $0x28,%rsp 1a0dd1: 85 c0 test %eax,%eax 1a0dd3: 0f 85 8e fe ff ff jne 1a0c67 1a0dd9: c7 83 84 00 00 00 ff movl $0xff,0x84(%rbx) 1a0de0: 00 00 00 1a0de3: 31 d2 xor %edx,%edx 1a0de5: 66 89 93 82 00 00 00 mov %dx,0x82(%rbx) 1a0dec: 48 8b 55 00 mov 0x0(%rbp),%rdx 1a0df0: 8b 8a 48 02 00 00 mov 0x248(%rdx),%ecx 1a0df6: 85 c9 test %ecx,%ecx 1a0df8: 0f 85 69 fe ff ff jne 1a0c67 1a0dfe: 66 83 7d 42 00 cmpw $0x0,0x42(%rbp) 1a0e03: 75 27 jne 1a0e2c 1a0e05: 48 8b 55 10 mov 0x10(%rbp),%rdx 1a0e09: 48 8b 52 48 mov 0x48(%rdx),%rdx 1a0e0d: 8b 12 mov (%rdx),%edx 1a0e0f: 89 d1 mov %edx,%ecx 1a0e11: 80 e5 ef and $0xef,%ch 1a0e14: 81 f9 41 42 32 34 cmp $0x34324241,%ecx 1a0e1a: 0f 84 c8 00 00 00 je 1a0ee8 1a0e20: 81 fa 52 41 32 34 cmp $0x34324152,%edx 1a0e26: 0f 84 bc 00 00 00 je 1a0ee8 1a0e2c: 66 83 7d 40 ff cmpw $0xffff,0x40(%rbp) 1a0e31: 0f 84 30 fe ff ff je 1a0c67 1a0e37: c6 83 83 00 00 00 01 movb $0x1,0x83(%rbx) 1a0e3e: 0f b6 55 41 movzbl 0x41(%rbp),%edx 1a0e42: 89 93 84 00 00 00 mov %edx,0x84(%rbx) 1a0e48: e9 1a fe ff ff jmpq 1a0c67 1a0e4d: c7 43 74 01 00 00 00 movl $0x1,0x74(%rbx) 1a0e54: e9 d1 fd ff ff jmpq 1a0c2a 1a0e59: c7 43 74 03 00 00 00 movl $0x3,0x74(%rbx) 1a0e60: e9 c5 fd ff ff jmpq 1a0c2a 1a0e65: 83 ff 01 cmp $0x1,%edi 1a0e68: 0f 85 86 00 00 00 jne 1a0ef4 1a0e6e: c7 43 7c 0d 00 00 00 movl $0xd,0x7c(%rbx) 1a0e75: e9 2a ff ff ff jmpq 1a0da4 1a0e7a: 31 c0 xor %eax,%eax 1a0e7c: 83 ff 01 cmp $0x1,%edi 1a0e7f: 0f 95 c0 setne %al 1a0e82: 8d 04 85 06 00 00 00 lea 0x6(,%rax,4),%eax 1a0e89: 89 43 7c mov %eax,0x7c(%rbx) 1a0e8c: e9 13 ff ff ff jmpq 1a0da4 1a0e91: c7 43 70 02 00 00 00 movl $0x2,0x70(%rbx) 1a0e98: 41 bc 02 00 00 00 mov $0x2,%r12d 1a0e9e: e9 66 fd ff ff jmpq 1a0c09 1a0ea3: 48 89 e6 mov %rsp,%rsi 1a0ea6: e8 00 00 00 00 callq 1a0eab 1a0eab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a0eb2: 48 89 c6 mov %rax,%rsi 1a0eb5: e8 00 00 00 00 callq 1a0eba 1a0eba: b8 ea ff ff ff mov $0xffffffea,%eax 1a0ebf: e9 a3 fd ff ff jmpq 1a0c67 1a0ec4: c7 43 70 12 00 00 00 movl $0x12,0x70(%rbx) 1a0ecb: 41 bc 12 00 00 00 mov $0x12,%r12d 1a0ed1: e9 33 fd ff ff jmpq 1a0c09 1a0ed6: c7 43 70 14 00 00 00 movl $0x14,0x70(%rbx) 1a0edd: 41 bc 14 00 00 00 mov $0x14,%r12d 1a0ee3: e9 21 fd ff ff jmpq 1a0c09 1a0ee8: c6 83 82 00 00 00 01 movb $0x1,0x82(%rbx) 1a0eef: e9 38 ff ff ff jmpq 1a0e2c 1a0ef4: b8 ea ff ff ff mov $0xffffffea,%eax 1a0ef9: e9 69 fd ff ff jmpq 1a0c67 1a0efe: e8 00 00 00 00 callq 1a0f03 1a0f03: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a0f0a: 00 00 00 00 1a0f0e: 66 90 xchg %ax,%ax 00000000001a0f10 : 1a0f10: e8 00 00 00 00 callq 1a0f15 1a0f15: 41 56 push %r14 1a0f17: 41 55 push %r13 1a0f19: 41 54 push %r12 1a0f1b: 55 push %rbp 1a0f1c: 53 push %rbx 1a0f1d: 48 89 fb mov %rdi,%rbx 1a0f20: 48 83 ec 48 sub $0x48,%rsp 1a0f24: 4c 8b 2f mov (%rdi),%r13 1a0f27: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a0f2e: 00 00 1a0f30: 48 89 44 24 40 mov %rax,0x40(%rsp) 1a0f35: 31 c0 xor %eax,%eax 1a0f37: 48 8b 87 58 02 00 00 mov 0x258(%rdi),%rax 1a0f3e: 48 8b 50 10 mov 0x10(%rax),%rdx 1a0f42: 48 85 d2 test %rdx,%rdx 1a0f45: 0f 84 b4 01 00 00 je 1a10ff 1a0f4b: 48 8b 68 08 mov 0x8(%rax),%rbp 1a0f4f: 45 31 e4 xor %r12d,%r12d 1a0f52: 48 85 ed test %rbp,%rbp 1a0f55: 74 07 je 1a0f5e 1a0f57: 4c 8b a5 40 03 00 00 mov 0x340(%rbp),%r12 1a0f5e: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1a0f65: 00 00 1a0f67: 4c 8b b2 c8 00 00 00 mov 0xc8(%rdx),%r14 1a0f6e: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1a0f75: 00 00 1a0f77: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 1a0f7e: 00 1a0f7f: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 1a0f84: 0f 84 ad 01 00 00 je 1a1137 1a0f8a: 8b 8d e8 03 00 00 mov 0x3e8(%rbp),%ecx 1a0f90: 44 8b 48 2c mov 0x2c(%rax),%r9d 1a0f94: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a0f9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a0fa2: 44 8b 40 28 mov 0x28(%rax),%r8d 1a0fa6: bf 02 00 00 00 mov $0x2,%edi 1a0fab: e8 00 00 00 00 callq 1a0fb0 1a0fb0: 48 85 ed test %rbp,%rbp 1a0fb3: 0f 84 e7 01 00 00 je 1a11a0 1a0fb9: 48 8b 83 58 02 00 00 mov 0x258(%rbx),%rax 1a0fc0: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 1a0fc5: 0f 84 d7 01 00 00 je 1a11a2 1a0fcb: 44 8b 40 28 mov 0x28(%rax),%r8d 1a0fcf: 8b 95 20 04 00 00 mov 0x420(%rbp),%edx 1a0fd5: 8b 48 2c mov 0x2c(%rax),%ecx 1a0fd8: 41 39 d0 cmp %edx,%r8d 1a0fdb: 0f 87 cf 02 00 00 ja 1a12b0 1a0fe1: 8b b5 24 04 00 00 mov 0x424(%rbp),%esi 1a0fe7: 39 f1 cmp %esi,%ecx 1a0fe9: 0f 87 c1 02 00 00 ja 1a12b0 1a0fef: 89 d7 mov %edx,%edi 1a0ff1: 8b 48 20 mov 0x20(%rax),%ecx 1a0ff4: f7 df neg %edi 1a0ff6: 39 f9 cmp %edi,%ecx 1a0ff8: 0f 8e a4 01 00 00 jle 1a11a2 1a0ffe: 89 f7 mov %esi,%edi 1a1000: 8b 40 24 mov 0x24(%rax),%eax 1a1003: f7 df neg %edi 1a1005: 39 f8 cmp %edi,%eax 1a1007: 0f 8e 95 01 00 00 jle 1a11a2 1a100d: 85 c9 test %ecx,%ecx 1a100f: 0f 88 0c 02 00 00 js 1a1221 1a1015: 31 d2 xor %edx,%edx 1a1017: 85 c0 test %eax,%eax 1a1019: 0f 88 16 02 00 00 js 1a1235 1a101f: 31 f6 xor %esi,%esi 1a1021: bf 01 01 00 00 mov $0x101,%edi 1a1026: 89 4c 24 04 mov %ecx,0x4(%rsp) 1a102a: 66 89 7c 24 14 mov %di,0x14(%rsp) 1a102f: 89 44 24 08 mov %eax,0x8(%rsp) 1a1033: 89 54 24 0c mov %edx,0xc(%rsp) 1a1037: 89 74 24 10 mov %esi,0x10(%rsp) 1a103b: 44 89 85 18 04 00 00 mov %r8d,0x418(%rbp) 1a1042: 48 8b 83 58 02 00 00 mov 0x258(%rbx),%rax 1a1049: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1a1050: 00 00 1a1052: 8b 40 2c mov 0x2c(%rax),%eax 1a1055: 4c 89 74 24 18 mov %r14,0x18(%rsp) 1a105a: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1a1061: 00 00 1a1063: 89 85 1c 04 00 00 mov %eax,0x41c(%rbp) 1a1069: 48 8b 83 58 02 00 00 mov 0x258(%rbx),%rax 1a1070: 49 83 bc 24 48 01 00 cmpq $0x0,0x148(%r12) 1a1077: 00 00 1a1079: c7 44 24 2c 02 00 00 movl $0x2,0x2c(%rsp) 1a1080: 00 1a1081: 8b 50 28 mov 0x28(%rax),%edx 1a1084: 48 8b 40 28 mov 0x28(%rax),%rax 1a1088: 89 54 24 20 mov %edx,0x20(%rsp) 1a108c: 48 89 44 24 24 mov %rax,0x24(%rsp) 1a1091: 74 4b je 1a10de 1a1093: 49 81 c5 f0 3b 01 00 add $0x13bf0,%r13 1a109a: 4c 89 ef mov %r13,%rdi 1a109d: e8 00 00 00 00 callq 1a10a2 1a10a2: 49 8b bc 24 48 01 00 mov 0x148(%r12),%rdi 1a10a9: 00 1a10aa: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 1a10af: e8 00 00 00 00 callq 1a10b4 1a10b4: 84 c0 test %al,%al 1a10b6: 0f 84 8a 01 00 00 je 1a1246 1a10bc: 49 8b bc 24 48 01 00 mov 0x148(%r12),%rdi 1a10c3: 00 1a10c4: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1a10c9: e8 00 00 00 00 callq 1a10ce 1a10ce: 84 c0 test %al,%al 1a10d0: 0f 84 81 01 00 00 je 1a1257 1a10d6: 4c 89 ef mov %r13,%rdi 1a10d9: e8 00 00 00 00 callq 1a10de 1a10de: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1a10e3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a10ea: 00 00 1a10ec: 0f 85 d9 01 00 00 jne 1a12cb 1a10f2: 48 83 c4 48 add $0x48,%rsp 1a10f6: 5b pop %rbx 1a10f7: 5d pop %rbp 1a10f8: 41 5c pop %r12 1a10fa: 41 5d pop %r13 1a10fc: 41 5e pop %r14 1a10fe: c3 retq 1a10ff: 48 8b 6e 08 mov 0x8(%rsi),%rbp 1a1103: 48 85 ed test %rbp,%rbp 1a1106: 74 3c je 1a1144 1a1108: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1a110f: 00 00 1a1111: 4c 8b a5 40 03 00 00 mov 0x340(%rbp),%r12 1a1118: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1a111f: 00 00 1a1121: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 1a1128: 00 1a1129: 48 83 78 10 00 cmpq $0x0,0x10(%rax) 1a112e: 0f 85 bf 00 00 00 jne 1a11f3 1a1134: 45 31 f6 xor %r14d,%r14d 1a1137: 48 83 7e 10 00 cmpq $0x0,0x10(%rsi) 1a113c: 0f 85 48 fe ff ff jne 1a0f8a 1a1142: eb 9a jmp 1a10de 1a1144: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1a114b: 00 00 1a114d: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1a1154: 00 00 1a1156: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 1a115d: 00 1a115e: 4c 8b 60 10 mov 0x10(%rax),%r12 1a1162: 4d 85 e4 test %r12,%r12 1a1165: 0f 85 fd 00 00 00 jne 1a1268 1a116b: 48 83 7e 10 00 cmpq $0x0,0x10(%rsi) 1a1170: 0f 84 68 ff ff ff je 1a10de 1a1176: 44 8b 48 2c mov 0x2c(%rax),%r9d 1a117a: 44 8b 40 28 mov 0x28(%rax),%r8d 1a117e: bf 02 00 00 00 mov $0x2,%edi 1a1183: 45 31 f6 xor %r14d,%r14d 1a1186: 8b 0c 25 e8 03 00 00 mov 0x3e8,%ecx 1a118d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a1194: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a119b: e8 00 00 00 00 callq 1a11a0 1a11a0: 31 ed xor %ebp,%ebp 1a11a2: 80 7c 24 14 00 cmpb $0x0,0x14(%rsp) 1a11a7: 0f 85 f3 00 00 00 jne 1a12a0 1a11ad: 4d 85 e4 test %r12,%r12 1a11b0: 0f 84 28 ff ff ff je 1a10de 1a11b6: 49 83 bc 24 48 01 00 cmpq $0x0,0x148(%r12) 1a11bd: 00 00 1a11bf: 0f 84 19 ff ff ff je 1a10de 1a11c5: 49 81 c5 f0 3b 01 00 add $0x13bf0,%r13 1a11cc: 4c 89 ef mov %r13,%rdi 1a11cf: e8 00 00 00 00 callq 1a11d4 1a11d4: 49 8b bc 24 48 01 00 mov 0x148(%r12),%rdi 1a11db: 00 1a11dc: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1a11e1: e8 00 00 00 00 callq 1a11e6 1a11e6: 4c 89 ef mov %r13,%rdi 1a11e9: e8 00 00 00 00 callq 1a11ee 1a11ee: e9 eb fe ff ff jmpq 1a10de 1a11f3: 44 8b 48 2c mov 0x2c(%rax),%r9d 1a11f7: 44 8b 40 28 mov 0x28(%rax),%r8d 1a11fb: bf 02 00 00 00 mov $0x2,%edi 1a1200: 45 31 f6 xor %r14d,%r14d 1a1203: 8b 8d e8 03 00 00 mov 0x3e8(%rbp),%ecx 1a1209: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a1210: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a1217: e8 00 00 00 00 callq 1a121c 1a121c: e9 98 fd ff ff jmpq 1a0fb9 1a1221: f7 d9 neg %ecx 1a1223: 83 ea 01 sub $0x1,%edx 1a1226: 39 d1 cmp %edx,%ecx 1a1228: 0f 4e d1 cmovle %ecx,%edx 1a122b: 31 c9 xor %ecx,%ecx 1a122d: 85 c0 test %eax,%eax 1a122f: 0f 89 ea fd ff ff jns 1a101f 1a1235: f7 d8 neg %eax 1a1237: 83 ee 01 sub $0x1,%esi 1a123a: 39 f0 cmp %esi,%eax 1a123c: 0f 4e f0 cmovle %eax,%esi 1a123f: 31 c0 xor %eax,%eax 1a1241: e9 db fd ff ff jmpq 1a1021 1a1246: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a124d: e8 00 00 00 00 callq 1a1252 1a1252: e9 65 fe ff ff jmpq 1a10bc 1a1257: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a125e: e8 00 00 00 00 callq 1a1263 1a1263: e9 6e fe ff ff jmpq 1a10d6 1a1268: 44 8b 48 2c mov 0x2c(%rax),%r9d 1a126c: 44 8b 40 28 mov 0x28(%rax),%r8d 1a1270: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a1277: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a127e: 8b 0c 25 e8 03 00 00 mov 0x3e8,%ecx 1a1285: bf 02 00 00 00 mov $0x2,%edi 1a128a: e8 00 00 00 00 callq 1a128f 1a128f: 80 7c 24 14 00 cmpb $0x0,0x14(%rsp) 1a1294: 0f 84 44 fe ff ff je 1a10de 1a129a: 45 31 e4 xor %r12d,%r12d 1a129d: 45 31 f6 xor %r14d,%r14d 1a12a0: 48 8b 83 58 02 00 00 mov 0x258(%rbx),%rax 1a12a7: 44 8b 40 28 mov 0x28(%rax),%r8d 1a12ab: e9 8b fd ff ff jmpq 1a103b 1a12b0: 44 89 c2 mov %r8d,%edx 1a12b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a12ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a12c1: e8 00 00 00 00 callq 1a12c6 1a12c6: e9 13 fe ff ff jmpq 1a10de 1a12cb: e8 00 00 00 00 callq 1a12d0 00000000001a12d0 : 1a12d0: e8 00 00 00 00 callq 1a12d5 1a12d5: 48 8b 57 08 mov 0x8(%rdi),%rdx 1a12d9: 8b 82 e8 02 00 00 mov 0x2e8(%rdx),%eax 1a12df: 85 c0 test %eax,%eax 1a12e1: 7e 4b jle 1a132e 1a12e3: 55 push %rbp 1a12e4: 48 89 fd mov %rdi,%rbp 1a12e7: 53 push %rbx 1a12e8: 31 db xor %ebx,%ebx 1a12ea: eb 0b jmp 1a12f7 1a12ec: 83 c3 01 add $0x1,%ebx 1a12ef: 39 9a e8 02 00 00 cmp %ebx,0x2e8(%rdx) 1a12f5: 7e 34 jle 1a132b 1a12f7: 48 63 c3 movslq %ebx,%rax 1a12fa: 48 c1 e0 05 shl $0x5,%rax 1a12fe: 48 03 45 18 add 0x18(%rbp),%rax 1a1302: 48 8b 38 mov (%rax),%rdi 1a1305: 48 85 ff test %rdi,%rdi 1a1308: 74 e2 je 1a12ec 1a130a: 83 bf 48 02 00 00 02 cmpl $0x2,0x248(%rdi) 1a1311: 75 d9 jne 1a12ec 1a1313: 48 8b 70 10 mov 0x10(%rax),%rsi 1a1317: 83 c3 01 add $0x1,%ebx 1a131a: e8 f1 fb ff ff callq 1a0f10 1a131f: 48 8b 55 08 mov 0x8(%rbp),%rdx 1a1323: 39 9a e8 02 00 00 cmp %ebx,0x2e8(%rdx) 1a1329: 7f cc jg 1a12f7 1a132b: 5b pop %rbx 1a132c: 5d pop %rbp 1a132d: c3 retq 1a132e: c3 retq 1a132f: 90 nop 00000000001a1330 : 1a1330: e8 00 00 00 00 callq 1a1335 1a1335: 48 8b 96 90 00 00 00 mov 0x90(%rsi),%rdx 1a133c: 8b 87 4c 02 00 00 mov 0x24c(%rdi),%eax 1a1342: 48 8b 4e 10 mov 0x10(%rsi),%rcx 1a1346: 48 c1 e0 05 shl $0x5,%rax 1a134a: 48 03 42 18 add 0x18(%rdx),%rax 1a134e: 4c 8b 40 10 mov 0x10(%rax),%r8 1a1352: 48 8b 87 58 02 00 00 mov 0x258(%rdi),%rax 1a1359: 48 8b 50 10 mov 0x10(%rax),%rdx 1a135d: 48 89 48 10 mov %rcx,0x10(%rax) 1a1361: 48 89 56 10 mov %rdx,0x10(%rsi) 1a1365: 8b 56 30 mov 0x30(%rsi),%edx 1a1368: 48 8b 87 58 02 00 00 mov 0x258(%rdi),%rax 1a136f: 89 50 30 mov %edx,0x30(%rax) 1a1372: 8b 56 34 mov 0x34(%rsi),%edx 1a1375: 48 8b 87 58 02 00 00 mov 0x258(%rdi),%rax 1a137c: 89 50 34 mov %edx,0x34(%rax) 1a137f: 8b 56 3c mov 0x3c(%rsi),%edx 1a1382: 48 8b 87 58 02 00 00 mov 0x258(%rdi),%rax 1a1389: 89 50 3c mov %edx,0x3c(%rax) 1a138c: 8b 56 38 mov 0x38(%rsi),%edx 1a138f: 48 8b 87 58 02 00 00 mov 0x258(%rdi),%rax 1a1396: 89 50 38 mov %edx,0x38(%rax) 1a1399: 8b 56 20 mov 0x20(%rsi),%edx 1a139c: 48 8b 87 58 02 00 00 mov 0x258(%rdi),%rax 1a13a3: 89 50 20 mov %edx,0x20(%rax) 1a13a6: 8b 56 24 mov 0x24(%rsi),%edx 1a13a9: 48 8b 87 58 02 00 00 mov 0x258(%rdi),%rax 1a13b0: 89 50 24 mov %edx,0x24(%rax) 1a13b3: 8b 56 28 mov 0x28(%rsi),%edx 1a13b6: 48 8b 87 58 02 00 00 mov 0x258(%rdi),%rax 1a13bd: 89 50 28 mov %edx,0x28(%rax) 1a13c0: 8b 56 2c mov 0x2c(%rsi),%edx 1a13c3: 4c 89 c6 mov %r8,%rsi 1a13c6: 48 8b 87 58 02 00 00 mov 0x258(%rdi),%rax 1a13cd: 89 50 2c mov %edx,0x2c(%rax) 1a13d0: e9 3b fb ff ff jmpq 1a0f10 1a13d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a13dc: 00 00 00 00 00000000001a13e0 : 1a13e0: e8 00 00 00 00 callq 1a13e5 1a13e5: 0f b6 d2 movzbl %dl,%edx 1a13e8: e9 00 00 00 00 jmpq 1a13ed 1a13ed: 0f 1f 00 nopl (%rax) 00000000001a13f0 : 1a13f0: e8 00 00 00 00 callq 1a13f5 1a13f5: 55 push %rbp 1a13f6: 48 89 e5 mov %rsp,%rbp 1a13f9: 41 57 push %r15 1a13fb: 49 89 cf mov %rcx,%r15 1a13fe: 41 56 push %r14 1a1400: 49 89 fe mov %rdi,%r14 1a1403: 48 89 d7 mov %rdx,%rdi 1a1406: 41 55 push %r13 1a1408: 49 89 d5 mov %rdx,%r13 1a140b: 41 54 push %r12 1a140d: 49 89 f4 mov %rsi,%r12 1a1410: 48 8d b5 f8 fe ff ff lea -0x108(%rbp),%rsi 1a1417: 41 52 push %r10 1a1419: 48 81 ec e0 00 00 00 sub $0xe0,%rsp 1a1420: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a1427: 00 00 1a1429: 48 89 45 d0 mov %rax,-0x30(%rbp) 1a142d: 31 c0 xor %eax,%eax 1a142f: e8 8c eb ff ff callq 19ffc0 1a1434: 85 c0 test %eax,%eax 1a1436: 0f 85 be 00 00 00 jne 1a14fa 1a143c: 48 8b b5 f8 fe ff ff mov -0x108(%rbp),%rsi 1a1443: 48 8b bd 00 ff ff ff mov -0x100(%rbp),%rdi 1a144a: 48 8b 95 28 ff ff ff mov -0xd8(%rbp),%rdx 1a1451: 49 89 b4 24 c0 00 00 mov %rsi,0xc0(%r12) 1a1458: 00 1a1459: 48 8b b5 08 ff ff ff mov -0xf8(%rbp),%rsi 1a1460: 49 89 bc 24 c8 00 00 mov %rdi,0xc8(%r12) 1a1467: 00 1a1468: 48 8b bd 10 ff ff ff mov -0xf0(%rbp),%rdi 1a146f: 49 89 94 24 ac 00 00 mov %rdx,0xac(%r12) 1a1476: 00 1a1477: 48 8b 95 30 ff ff ff mov -0xd0(%rbp),%rdx 1a147e: 49 89 b4 24 d0 00 00 mov %rsi,0xd0(%r12) 1a1485: 00 1a1486: 48 8b b5 18 ff ff ff mov -0xe8(%rbp),%rsi 1a148d: 49 89 bc 24 d8 00 00 mov %rdi,0xd8(%r12) 1a1494: 00 1a1495: 48 8b bd 20 ff ff ff mov -0xe0(%rbp),%rdi 1a149c: 49 89 94 24 b4 00 00 mov %rdx,0xb4(%r12) 1a14a3: 00 1a14a4: 8b 95 38 ff ff ff mov -0xc8(%rbp),%edx 1a14aa: 49 89 b4 24 e0 00 00 mov %rsi,0xe0(%r12) 1a14b1: 00 1a14b2: 49 89 bc 24 e8 00 00 mov %rdi,0xe8(%r12) 1a14b9: 00 1a14ba: 41 89 94 24 bc 00 00 mov %edx,0xbc(%r12) 1a14c1: 00 1a14c2: 41 83 be 08 07 00 00 cmpl $0x16,0x708(%r14) 1a14c9: 16 1a14ca: 0f 84 84 01 00 00 je 1a1654 1a14d0: 50 push %rax 1a14d1: 49 8b 95 a0 00 00 00 mov 0xa0(%r13),%rdx 1a14d8: 4d 89 e0 mov %r12,%r8 1a14db: 4c 89 ee mov %r13,%rsi 1a14de: 45 0f b6 8d a8 00 00 movzbl 0xa8(%r13),%r9d 1a14e5: 00 1a14e6: 48 8d 8d 40 ff ff ff lea -0xc0(%rbp),%rcx 1a14ed: 4c 89 f7 mov %r14,%rdi 1a14f0: e8 6b f6 ff ff callq 1a0b60 1a14f5: 5a pop %rdx 1a14f6: 85 c0 test %eax,%eax 1a14f8: 74 23 je 1a151d 1a14fa: 48 8b 4d d0 mov -0x30(%rbp),%rcx 1a14fe: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1a1505: 00 00 1a1507: 0f 85 54 01 00 00 jne 1a1661 1a150d: 48 8d 65 d8 lea -0x28(%rbp),%rsp 1a1511: 41 5a pop %r10 1a1513: 41 5c pop %r12 1a1515: 41 5d pop %r13 1a1517: 41 5e pop %r14 1a1519: 41 5f pop %r15 1a151b: 5d pop %rbp 1a151c: c3 retq 1a151d: 8b 45 bc mov -0x44(%rbp),%eax 1a1520: 4c 89 e6 mov %r12,%rsi 1a1523: 4c 89 ff mov %r15,%rdi 1a1526: 41 89 84 24 40 02 00 mov %eax,0x240(%r12) 1a152d: 00 1a152e: 48 8b 85 40 ff ff ff mov -0xc0(%rbp),%rax 1a1535: 49 89 84 24 f0 00 00 mov %rax,0xf0(%r12) 1a153c: 00 1a153d: 48 8b 85 48 ff ff ff mov -0xb8(%rbp),%rax 1a1544: 49 89 84 24 f8 00 00 mov %rax,0xf8(%r12) 1a154b: 00 1a154c: 48 8b 85 50 ff ff ff mov -0xb0(%rbp),%rax 1a1553: 49 89 84 24 00 01 00 mov %rax,0x100(%r12) 1a155a: 00 1a155b: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 1a1562: 49 89 84 24 08 01 00 mov %rax,0x108(%r12) 1a1569: 00 1a156a: 48 8b 85 60 ff ff ff mov -0xa0(%rbp),%rax 1a1571: 49 89 84 24 10 01 00 mov %rax,0x110(%r12) 1a1578: 00 1a1579: 0f b6 45 c0 movzbl -0x40(%rbp),%eax 1a157d: 41 88 84 24 7e 02 00 mov %al,0x27e(%r12) 1a1584: 00 1a1585: 48 8b 45 b0 mov -0x50(%rbp),%rax 1a1589: 49 89 84 24 68 02 00 mov %rax,0x268(%r12) 1a1590: 00 1a1591: 8b 45 b8 mov -0x48(%rbp),%eax 1a1594: 41 89 84 24 70 02 00 mov %eax,0x270(%r12) 1a159b: 00 1a159c: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 1a15a3: 49 89 84 24 18 01 00 mov %rax,0x118(%r12) 1a15aa: 00 1a15ab: 48 8b 85 70 ff ff ff mov -0x90(%rbp),%rax 1a15b2: 49 89 84 24 20 01 00 mov %rax,0x120(%r12) 1a15b9: 00 1a15ba: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 1a15c1: 49 89 84 24 28 01 00 mov %rax,0x128(%r12) 1a15c8: 00 1a15c9: 48 8b 45 80 mov -0x80(%rbp),%rax 1a15cd: 49 89 84 24 30 01 00 mov %rax,0x130(%r12) 1a15d4: 00 1a15d5: 48 8b 45 88 mov -0x78(%rbp),%rax 1a15d9: 49 89 84 24 38 01 00 mov %rax,0x138(%r12) 1a15e0: 00 1a15e1: 48 8b 45 90 mov -0x70(%rbp),%rax 1a15e5: 49 89 84 24 40 01 00 mov %rax,0x140(%r12) 1a15ec: 00 1a15ed: 8b 45 98 mov -0x68(%rbp),%eax 1a15f0: 41 89 84 24 48 01 00 mov %eax,0x148(%r12) 1a15f7: 00 1a15f8: 0f b6 45 c1 movzbl -0x3f(%rbp),%eax 1a15fc: 41 88 84 24 7c 02 00 mov %al,0x27c(%r12) 1a1603: 00 1a1604: 0f b7 45 c2 movzwl -0x3e(%rbp),%eax 1a1608: 66 41 89 84 24 75 02 mov %ax,0x275(%r12) 1a160f: 00 00 1a1611: 8b 45 c4 mov -0x3c(%rbp),%eax 1a1614: 41 89 84 24 78 02 00 mov %eax,0x278(%r12) 1a161b: 00 1a161c: 48 8b 45 9c mov -0x64(%rbp),%rax 1a1620: 49 89 84 24 4c 01 00 mov %rax,0x14c(%r12) 1a1627: 00 1a1628: 48 8b 45 a4 mov -0x5c(%rbp),%rax 1a162c: 49 89 84 24 54 01 00 mov %rax,0x154(%r12) 1a1633: 00 1a1634: 8b 45 ac mov -0x54(%rbp),%eax 1a1637: 41 89 84 24 5c 01 00 mov %eax,0x15c(%r12) 1a163e: 00 1a163f: 8b 45 cc mov -0x34(%rbp),%eax 1a1642: 41 89 84 24 80 02 00 mov %eax,0x280(%r12) 1a1649: 00 1a164a: e8 00 00 00 00 callq 1a164f 1a164f: e9 a6 fe ff ff jmpq 1a14fa 1a1654: 41 0f b6 86 41 66 01 movzbl 0x16641(%r14),%eax 1a165b: 00 1a165c: e9 6f fe ff ff jmpq 1a14d0 1a1661: e8 00 00 00 00 callq 1a1666 1a1666: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1a166d: 00 00 00 00000000001a1670 : 1a1670: e8 00 00 00 00 callq 1a1675 1a1675: 41 57 push %r15 1a1677: 41 56 push %r14 1a1679: 41 55 push %r13 1a167b: 41 54 push %r12 1a167d: 55 push %rbp 1a167e: 53 push %rbx 1a167f: 48 83 ec 68 sub $0x68,%rsp 1a1683: 4c 8b 6e 10 mov 0x10(%rsi),%r13 1a1687: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a168e: 00 00 1a1690: 48 89 44 24 60 mov %rax,0x60(%rsp) 1a1695: 31 c0 xor %eax,%eax 1a1697: 4d 85 ed test %r13,%r13 1a169a: 0f 84 96 01 00 00 je 1a1836 1a16a0: 4d 8b bd a8 00 00 00 mov 0xa8(%r13),%r15 1a16a7: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 1a16ac: 48 89 fd mov %rdi,%rbp 1a16af: 48 89 f3 mov %rsi,%rbx 1a16b2: c7 44 24 50 01 00 00 movl $0x1,0x50(%rsp) 1a16b9: 00 1a16ba: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 1a16bf: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1a16c4: 4d 8b 8f 48 01 00 00 mov 0x148(%r15),%r9 1a16cb: 4c 89 7c 24 48 mov %r15,0x48(%rsp) 1a16d0: 4d 8d 77 a8 lea -0x58(%r15),%r14 1a16d4: 49 8d 81 b8 a9 ff ff lea -0x5648(%r9),%rax 1a16db: 4c 89 0c 24 mov %r9,(%rsp) 1a16df: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a16e4: 48 8d 44 24 10 lea 0x10(%rsp),%rax 1a16e9: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a16ee: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1a16f3: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a16f8: 48 8d 44 24 38 lea 0x38(%rsp),%rax 1a16fd: 48 89 42 08 mov %rax,0x8(%rdx) 1a1701: 48 89 54 24 38 mov %rdx,0x38(%rsp) 1a1706: 31 d2 xor %edx,%edx 1a1708: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 1a170d: 31 c9 xor %ecx,%ecx 1a170f: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a1714: e8 00 00 00 00 callq 1a1719 1a1719: 4c 8b 0c 24 mov (%rsp),%r9 1a171d: 85 c0 test %eax,%eax 1a171f: 41 89 c4 mov %eax,%r12d 1a1722: 0f 85 00 00 00 00 jne 1a1728 1a1728: 83 bd 48 02 00 00 02 cmpl $0x2,0x248(%rbp) 1a172f: be 04 00 00 00 mov $0x4,%esi 1a1734: 0f 85 e4 00 00 00 jne 1a181e 1a173a: 4c 89 f7 mov %r14,%rdi 1a173d: e8 00 00 00 00 callq 1a1742 1a1742: 41 89 c4 mov %eax,%r12d 1a1745: 85 c0 test %eax,%eax 1a1747: 0f 85 ff 00 00 00 jne 1a184c 1a174d: 4c 89 ff mov %r15,%rdi 1a1750: e8 00 00 00 00 callq 1a1755 1a1755: 41 89 c4 mov %eax,%r12d 1a1758: 85 c0 test %eax,%eax 1a175a: 0f 85 04 01 00 00 jne 1a1864 1a1760: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 1a1765: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1a176a: e8 00 00 00 00 callq 1a176f 1a176f: 4c 89 f7 mov %r14,%rdi 1a1772: e8 00 00 00 00 callq 1a1777 1a1777: 4c 89 f7 mov %r14,%rdi 1a177a: 49 89 85 c8 00 00 00 mov %rax,0xc8(%r13) 1a1781: e8 00 00 00 00 callq 1a1786 1a1786: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax 1a178d: 48 85 c0 test %rax,%rax 1a1790: 74 66 je 1a17f8 1a1792: 48 8b 95 58 02 00 00 mov 0x258(%rbp),%rdx 1a1799: 48 3b 82 98 00 00 00 cmp 0x98(%rdx),%rax 1a17a0: 74 56 je 1a17f8 1a17a2: 0f b6 90 4c 01 00 00 movzbl 0x14c(%rax),%edx 1a17a9: 8b 88 6c 02 00 00 mov 0x26c(%rax),%ecx 1a17af: 4c 89 ee mov %r13,%rsi 1a17b2: 4c 8d 88 18 01 00 00 lea 0x118(%rax),%r9 1a17b9: 44 8b 90 68 02 00 00 mov 0x268(%rax),%r10d 1a17c0: 83 f2 01 xor $0x1,%edx 1a17c3: 0f b6 d2 movzbl %dl,%edx 1a17c6: 52 push %rdx 1a17c7: 0f b6 93 a8 00 00 00 movzbl 0xa8(%rbx),%edx 1a17ce: 52 push %rdx 1a17cf: 48 8d 90 4c 01 00 00 lea 0x14c(%rax),%rdx 1a17d6: 50 push %rax 1a17d7: 52 push %rdx 1a17d8: 48 8d 90 f0 00 00 00 lea 0xf0(%rax),%rdx 1a17df: 52 push %rdx 1a17e0: 4c 8b 83 a0 00 00 00 mov 0xa0(%rbx),%r8 1a17e7: 44 89 d2 mov %r10d,%edx 1a17ea: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1a17ef: e8 ac e8 ff ff callq 1a00a0 1a17f4: 48 83 c4 28 add $0x28,%rsp 1a17f8: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1a17fd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a1804: 00 00 1a1806: 0f 85 93 00 00 00 jne 1a189f 1a180c: 48 83 c4 68 add $0x68,%rsp 1a1810: 44 89 e0 mov %r12d,%eax 1a1813: 5b pop %rbx 1a1814: 5d pop %rbp 1a1815: 41 5c pop %r12 1a1817: 41 5d pop %r13 1a1819: 41 5e pop %r14 1a181b: 41 5f pop %r15 1a181d: c3 retq 1a181e: 49 8b b7 40 02 00 00 mov 0x240(%r15),%rsi 1a1825: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1a182a: e8 00 00 00 00 callq 1a182f 1a182f: 89 c6 mov %eax,%esi 1a1831: e9 04 ff ff ff jmpq 1a173a 1a1836: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a183d: bf 02 00 00 00 mov $0x2,%edi 1a1842: 45 31 e4 xor %r12d,%r12d 1a1845: e8 00 00 00 00 callq 1a184a 1a184a: eb ac jmp 1a17f8 1a184c: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1a1851: 75 3c jne 1a188f 1a1853: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 1a1858: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1a185d: e8 00 00 00 00 callq 1a1862 1a1862: eb 94 jmp 1a17f8 1a1864: 4c 89 f7 mov %r14,%rdi 1a1867: e8 00 00 00 00 callq 1a186c 1a186c: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 1a1871: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1a1876: e8 00 00 00 00 callq 1a187b 1a187b: 4c 89 f6 mov %r14,%rsi 1a187e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a1885: e8 00 00 00 00 callq 1a188a 1a188a: e9 69 ff ff ff jmpq 1a17f8 1a188f: 89 c6 mov %eax,%esi 1a1891: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a1898: e8 00 00 00 00 callq 1a189d 1a189d: eb b4 jmp 1a1853 1a189f: e8 00 00 00 00 callq 1a18a4 1a18a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a18ab: 00 00 00 00 1a18af: 90 nop 00000000001a18b0 : 1a18b0: e8 00 00 00 00 callq 1a18b5 1a18b5: 41 54 push %r12 1a18b7: 49 89 fc mov %rdi,%r12 1a18ba: 55 push %rbp 1a18bb: 48 8b be 98 00 00 00 mov 0x98(%rsi),%rdi 1a18c2: 48 89 f5 mov %rsi,%rbp 1a18c5: 48 85 ff test %rdi,%rdi 1a18c8: 74 05 je 1a18cf 1a18ca: e8 00 00 00 00 callq 1a18cf 1a18cf: 48 89 ee mov %rbp,%rsi 1a18d2: 4c 89 e7 mov %r12,%rdi 1a18d5: 5d pop %rbp 1a18d6: 41 5c pop %r12 1a18d8: e9 00 00 00 00 jmpq 1a18dd 1a18dd: 0f 1f 00 nopl (%rax) 00000000001a18e0 : 1a18e0: e8 00 00 00 00 callq 1a18e5 1a18e5: 48 8b be 48 01 00 00 mov 0x148(%rsi),%rdi 1a18ec: 55 push %rbp 1a18ed: 48 89 f5 mov %rsi,%rbp 1a18f0: 48 85 ff test %rdi,%rdi 1a18f3: 74 05 je 1a18fa 1a18f5: e8 00 00 00 00 callq 1a18fa 1a18fa: 48 89 ef mov %rbp,%rdi 1a18fd: e8 00 00 00 00 callq 1a1902 1a1902: 48 89 ef mov %rbp,%rdi 1a1905: 5d pop %rbp 1a1906: e9 00 00 00 00 jmpq 1a190b 1a190b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001a1910 : 1a1910: e8 00 00 00 00 callq 1a1915 1a1915: 55 push %rbp 1a1916: 48 89 fd mov %rdi,%rbp 1a1919: e8 00 00 00 00 callq 1a191e 1a191e: 48 89 ef mov %rbp,%rdi 1a1921: 5d pop %rbp 1a1922: e9 00 00 00 00 jmpq 1a1927 1a1927: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1a192e: 00 00 00000000001a1930 : 1a1930: e8 00 00 00 00 callq 1a1935 1a1935: 41 57 push %r15 1a1937: b9 37 00 00 00 mov $0x37,%ecx 1a193c: 49 89 ff mov %rdi,%r15 1a193f: 41 56 push %r14 1a1941: 41 55 push %r13 1a1943: 41 54 push %r12 1a1945: 49 89 f4 mov %rsi,%r12 1a1948: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a194f: 55 push %rbp 1a1950: 4d 8d ac 24 a0 00 00 lea 0xa0(%r12),%r13 1a1957: 00 1a1958: 53 push %rbx 1a1959: 48 81 ec c8 01 00 00 sub $0x1c8,%rsp 1a1960: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a1967: 00 00 1a1969: 48 89 84 24 c0 01 00 mov %rax,0x1c0(%rsp) 1a1970: 00 1a1971: 31 c0 xor %eax,%eax 1a1973: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1a1978: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 1a197d: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1a1980: 8b 5d 20 mov 0x20(%rbp),%ebx 1a1983: 41 0f b7 87 a4 00 00 movzwl 0xa4(%r15),%eax 1a198a: 00 1a198b: 39 c3 cmp %eax,%ebx 1a198d: 7f 4b jg 1a19da 1a198f: 44 8b 75 24 mov 0x24(%rbp),%r14d 1a1993: 41 0f b7 97 ae 00 00 movzwl 0xae(%r15),%edx 1a199a: 00 1a199b: 41 39 d6 cmp %edx,%r14d 1a199e: 7f 3a jg 1a19da 1a19a0: 39 c3 cmp %eax,%ebx 1a19a2: 75 05 jne 1a19a9 1a19a4: 41 39 d6 cmp %edx,%r14d 1a19a7: 74 31 je 1a19da 1a19a9: 49 8b 94 24 a0 00 00 mov 0xa0(%r12),%rdx 1a19b0: 00 1a19b1: 48 8d 42 c0 lea -0x40(%rdx),%rax 1a19b5: 49 39 d5 cmp %rdx,%r13 1a19b8: 75 0f jne 1a19c9 1a19ba: eb 54 jmp 1a1a10 1a19bc: 48 8b 50 40 mov 0x40(%rax),%rdx 1a19c0: 48 8d 42 c0 lea -0x40(%rdx),%rax 1a19c4: 49 39 d5 cmp %rdx,%r13 1a19c7: 74 47 je 1a1a10 1a19c9: 0f b7 50 04 movzwl 0x4(%rax),%edx 1a19cd: 39 d3 cmp %edx,%ebx 1a19cf: 75 eb jne 1a19bc 1a19d1: 0f b7 50 0e movzwl 0xe(%rax),%edx 1a19d5: 41 39 d6 cmp %edx,%r14d 1a19d8: 75 e2 jne 1a19bc 1a19da: 48 83 c5 28 add $0x28,%rbp 1a19de: 48 8d 84 24 c0 01 00 lea 0x1c0(%rsp),%rax 1a19e5: 00 1a19e6: 48 39 c5 cmp %rax,%rbp 1a19e9: 75 95 jne 1a1980 1a19eb: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 1a19f2: 00 1a19f3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a19fa: 00 00 1a19fc: 75 6a jne 1a1a68 1a19fe: 48 81 c4 c8 01 00 00 add $0x1c8,%rsp 1a1a05: 5b pop %rbx 1a1a06: 5d pop %rbp 1a1a07: 41 5c pop %r12 1a1a09: 41 5d pop %r13 1a1a0b: 41 5e pop %r14 1a1a0d: 41 5f pop %r15 1a1a0f: c3 retq 1a1a10: 49 8b 3f mov (%r15),%rdi 1a1a13: 49 8d b7 a0 00 00 00 lea 0xa0(%r15),%rsi 1a1a1a: e8 00 00 00 00 callq 1a1a1f 1a1a1f: 49 89 c1 mov %rax,%r9 1a1a22: 48 85 c0 test %rax,%rax 1a1a25: 74 28 je 1a1a4f 1a1a27: 49 8d 79 50 lea 0x50(%r9),%rdi 1a1a2b: ba 20 00 00 00 mov $0x20,%edx 1a1a30: 48 89 ee mov %rbp,%rsi 1a1a33: 4c 89 0c 24 mov %r9,(%rsp) 1a1a37: 41 80 61 3e f7 andb $0xf7,0x3e(%r9) 1a1a3c: 66 41 89 59 04 mov %bx,0x4(%r9) 1a1a41: 66 45 89 71 0e mov %r14w,0xe(%r9) 1a1a46: e8 00 00 00 00 callq 1a1a4b 1a1a4b: 4c 8b 0c 24 mov (%rsp),%r9 1a1a4f: 4c 89 ce mov %r9,%rsi 1a1a52: 4c 89 e7 mov %r12,%rdi 1a1a55: e8 00 00 00 00 callq 1a1a5a 1a1a5a: 41 83 84 24 b8 04 00 addl $0x1,0x4b8(%r12) 1a1a61: 00 01 1a1a63: e9 72 ff ff ff jmpq 1a19da 1a1a68: e8 00 00 00 00 callq 1a1a6d 1a1a6d: 0f 1f 00 nopl (%rax) 00000000001a1a70 : 1a1a70: e8 00 00 00 00 callq 1a1a75 1a1a75: 41 54 push %r12 1a1a77: 55 push %rbp 1a1a78: 48 89 fd mov %rdi,%rbp 1a1a7b: 53 push %rbx 1a1a7c: 48 83 bf 30 05 00 00 cmpq $0x0,0x530(%rdi) 1a1a83: 00 1a1a84: 48 8b 9f c8 04 00 00 mov 0x4c8(%rdi),%rbx 1a1a8b: 4c 8b 27 mov (%rdi),%r12 1a1a8e: 74 0c je 1a1a9c 1a1a90: 48 8d bf d8 04 00 00 lea 0x4d8(%rdi),%rdi 1a1a97: e8 00 00 00 00 callq 1a1a9c 1a1a9c: f6 43 38 88 testb $0x88,0x38(%rbx) 1a1aa0: 74 07 je 1a1aa9 1a1aa2: 8b 43 34 mov 0x34(%rbx),%eax 1a1aa5: 85 c0 test %eax,%eax 1a1aa7: 75 7d jne 1a1b26 1a1aa9: 48 8b bd d0 04 00 00 mov 0x4d0(%rbp),%rdi 1a1ab0: 48 85 ff test %rdi,%rdi 1a1ab3: 74 05 je 1a1aba 1a1ab5: e8 00 00 00 00 callq 1a1aba 1a1aba: 48 8b bd c0 04 00 00 mov 0x4c0(%rbp),%rdi 1a1ac1: 48 c7 85 d0 04 00 00 movq $0x0,0x4d0(%rbp) 1a1ac8: 00 00 00 00 1a1acc: 48 85 ff test %rdi,%rdi 1a1acf: 74 05 je 1a1ad6 1a1ad1: e8 00 00 00 00 callq 1a1ad6 1a1ad6: 48 c7 85 c0 04 00 00 movq $0x0,0x4c0(%rbp) 1a1add: 00 00 00 00 1a1ae1: 48 89 ef mov %rbp,%rdi 1a1ae4: e8 00 00 00 00 callq 1a1ae9 1a1ae9: 48 89 ef mov %rbp,%rdi 1a1aec: e8 00 00 00 00 callq 1a1af1 1a1af1: 48 8b bd 00 0f 00 00 mov 0xf00(%rbp),%rdi 1a1af8: 48 85 ff test %rdi,%rdi 1a1afb: 74 11 je 1a1b0e 1a1afd: e8 00 00 00 00 callq 1a1b02 1a1b02: 48 8b bd 00 0f 00 00 mov 0xf00(%rbp),%rdi 1a1b09: e8 00 00 00 00 callq 1a1b0e 1a1b0e: 48 8b bd d8 09 00 00 mov 0x9d8(%rbp),%rdi 1a1b15: e8 00 00 00 00 callq 1a1b1a 1a1b1a: 48 89 ef mov %rbp,%rdi 1a1b1d: 5b pop %rbx 1a1b1e: 5d pop %rbp 1a1b1f: 41 5c pop %r12 1a1b21: e9 00 00 00 00 jmpq 1a1b26 1a1b26: 49 8b bc 24 78 49 01 mov 0x14978(%r12),%rdi 1a1b2d: 00 1a1b2e: 48 85 ff test %rdi,%rdi 1a1b31: 0f 84 72 ff ff ff je 1a1aa9 1a1b37: e8 00 00 00 00 callq 1a1b3c 1a1b3c: 49 c7 84 24 78 49 01 movq $0x0,0x14978(%r12) 1a1b43: 00 00 00 00 00 1a1b48: e9 5c ff ff ff jmpq 1a1aa9 1a1b4d: 0f 1f 00 nopl (%rax) 00000000001a1b50 : 1a1b50: e8 00 00 00 00 callq 1a1b55 1a1b55: 48 81 c7 d8 09 00 00 add $0x9d8,%rdi 1a1b5c: e9 00 00 00 00 jmpq 1a1b61 1a1b61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a1b68: 00 00 00 00 1a1b6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001a1b70 : 1a1b70: e8 00 00 00 00 callq 1a1b75 1a1b75: 55 push %rbp 1a1b76: 8b 47 74 mov 0x74(%rdi),%eax 1a1b79: 48 89 fd mov %rdi,%rbp 1a1b7c: 83 e0 fb and $0xfffffffb,%eax 1a1b7f: 83 f8 0a cmp $0xa,%eax 1a1b82: 75 1b jne 1a1b9f 1a1b84: 48 8b 47 08 mov 0x8(%rdi),%rax 1a1b88: 48 8d bf d8 09 00 00 lea 0x9d8(%rdi),%rdi 1a1b8f: 48 89 87 10 04 00 00 mov %rax,0x410(%rdi) 1a1b96: e8 00 00 00 00 callq 1a1b9b 1a1b9b: 85 c0 test %eax,%eax 1a1b9d: 75 0a jne 1a1ba9 1a1b9f: 48 89 ef mov %rbp,%rdi 1a1ba2: e8 00 00 00 00 callq 1a1ba7 1a1ba7: 31 c0 xor %eax,%eax 1a1ba9: 5d pop %rbp 1a1baa: c3 retq 1a1bab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001a1bb0 : 1a1bb0: e8 00 00 00 00 callq 1a1bb5 1a1bb5: 53 push %rbx 1a1bb6: 48 83 ec 28 sub $0x28,%rsp 1a1bba: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a1bc1: 00 00 1a1bc3: 48 89 44 24 20 mov %rax,0x20(%rsp) 1a1bc8: 31 c0 xor %eax,%eax 1a1bca: 80 bf 68 0e 00 00 00 cmpb $0x0,0xe68(%rdi) 1a1bd1: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1a1bd8: 00 1a1bd9: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1a1be0: 00 00 1a1be2: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1a1be9: 00 00 1a1beb: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1a1bf2: 00 00 1a1bf4: 74 16 je 1a1c0c 1a1bf6: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1a1bfb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a1c02: 00 00 1a1c04: 75 4b jne 1a1c51 1a1c06: 48 83 c4 28 add $0x28,%rsp 1a1c0a: 5b pop %rbx 1a1c0b: c3 retq 1a1c0c: 48 89 fb mov %rdi,%rbx 1a1c0f: 48 8b 7f 48 mov 0x48(%rdi),%rdi 1a1c13: 48 89 e6 mov %rsp,%rsi 1a1c16: e8 00 00 00 00 callq 1a1c1b 1a1c1b: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) 1a1c20: 74 1c je 1a1c3e 1a1c22: 80 7c 24 19 00 cmpb $0x0,0x19(%rsp) 1a1c27: c6 83 68 0e 00 00 01 movb $0x1,0xe68(%rbx) 1a1c2e: 75 c6 jne 1a1bf6 1a1c30: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1a1c35: 48 89 83 60 0e 00 00 mov %rax,0xe60(%rbx) 1a1c3c: eb b8 jmp 1a1bf6 1a1c3e: 48 b8 0c 00 00 00 ff movabs $0xff0000000c,%rax 1a1c45: 00 00 00 1a1c48: 48 89 83 60 0e 00 00 mov %rax,0xe60(%rbx) 1a1c4f: eb a5 jmp 1a1bf6 1a1c51: e8 00 00 00 00 callq 1a1c56 1a1c56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1a1c5d: 00 00 00 00000000001a1c60 : 1a1c60: e8 00 00 00 00 callq 1a1c65 1a1c65: 55 push %rbp 1a1c66: 53 push %rbx 1a1c67: 48 83 ec 18 sub $0x18,%rsp 1a1c6b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a1c72: 00 00 1a1c74: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a1c79: 31 c0 xor %eax,%eax 1a1c7b: 85 f6 test %esi,%esi 1a1c7d: 78 7f js 1a1cfe 1a1c7f: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 1a1c85: 7e 77 jle 1a1cfe 1a1c87: 48 63 c6 movslq %esi,%rax 1a1c8a: 48 8b 84 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%rax 1a1c91: 00 1a1c92: 48 8b b8 20 05 00 00 mov 0x520(%rax),%rdi 1a1c99: 48 85 ff test %rdi,%rdi 1a1c9c: 74 50 je 1a1cee 1a1c9e: 48 89 d3 mov %rdx,%rbx 1a1ca1: 48 89 cd mov %rcx,%rbp 1a1ca4: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 1a1ca9: 48 89 e6 mov %rsp,%rsi 1a1cac: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 1a1cb1: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1a1cb6: e8 00 00 00 00 callq 1a1cbb 1a1cbb: 8b 44 24 08 mov 0x8(%rsp),%eax 1a1cbf: c1 e0 10 shl $0x10,%eax 1a1cc2: 0b 44 24 0c or 0xc(%rsp),%eax 1a1cc6: 89 45 00 mov %eax,0x0(%rbp) 1a1cc9: 8b 44 24 04 mov 0x4(%rsp),%eax 1a1ccd: c1 e0 10 shl $0x10,%eax 1a1cd0: 0b 04 24 or (%rsp),%eax 1a1cd3: 89 03 mov %eax,(%rbx) 1a1cd5: 31 c0 xor %eax,%eax 1a1cd7: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1a1cdc: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1a1ce3: 00 00 1a1ce5: 75 1e jne 1a1d05 1a1ce7: 48 83 c4 18 add $0x18,%rsp 1a1ceb: 5b pop %rbx 1a1cec: 5d pop %rbp 1a1ced: c3 retq 1a1cee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a1cf5: e8 00 00 00 00 callq 1a1cfa 1a1cfa: 31 c0 xor %eax,%eax 1a1cfc: eb d9 jmp 1a1cd7 1a1cfe: b8 ea ff ff ff mov $0xffffffea,%eax 1a1d03: eb d2 jmp 1a1cd7 1a1d05: e8 00 00 00 00 callq 1a1d0a 1a1d0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001a1d10 : 1a1d10: e8 00 00 00 00 callq 1a1d15 1a1d15: 41 55 push %r13 1a1d17: b9 17 00 00 00 mov $0x17,%ecx 1a1d1c: 41 54 push %r12 1a1d1e: 55 push %rbp 1a1d1f: 48 89 fd mov %rdi,%rbp 1a1d22: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 1a1d29: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a1d30: 00 00 1a1d32: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 1a1d39: 00 1a1d3a: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1a1d41: 4c 8d 6c 24 08 lea 0x8(%rsp),%r13 1a1d46: 4c 89 ef mov %r13,%rdi 1a1d49: 4c 8b 20 mov (%rax),%r12 1a1d4c: 31 c0 xor %eax,%eax 1a1d4e: c6 44 24 07 01 movb $0x1,0x7(%rsp) 1a1d53: f3 48 ab rep stos %rax,%es:(%rdi) 1a1d56: 48 8d 44 24 07 lea 0x7(%rsp),%rax 1a1d5b: 49 81 c4 f0 3b 01 00 add $0x13bf0,%r12 1a1d62: 48 89 44 24 70 mov %rax,0x70(%rsp) 1a1d67: 4c 89 e7 mov %r12,%rdi 1a1d6a: e8 00 00 00 00 callq 1a1d6f 1a1d6f: 48 89 ef mov %rbp,%rdi 1a1d72: e8 00 00 00 00 callq 1a1d77 1a1d77: 48 85 c0 test %rax,%rax 1a1d7a: 74 4d je 1a1dc9 1a1d7c: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a1d81: 48 89 c1 mov %rax,%rcx 1a1d84: 4d 89 e8 mov %r13,%r8 1a1d87: 31 d2 xor %edx,%edx 1a1d89: 48 8b 80 f8 02 00 00 mov 0x2f8(%rax),%rax 1a1d90: 31 f6 xor %esi,%esi 1a1d92: 48 8b 38 mov (%rax),%rdi 1a1d95: 4c 8b 8f 70 03 00 00 mov 0x370(%rdi),%r9 1a1d9c: e8 00 00 00 00 callq 1a1da1 1a1da1: 4c 89 e7 mov %r12,%rdi 1a1da4: e8 00 00 00 00 callq 1a1da9 1a1da9: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 1a1db0: 00 1a1db1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a1db8: 00 00 1a1dba: 75 28 jne 1a1de4 1a1dbc: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 1a1dc3: 5d pop %rbp 1a1dc4: 41 5c pop %r12 1a1dc6: 41 5d pop %r13 1a1dc8: c3 retq 1a1dc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a1dd0: bf 02 00 00 00 mov $0x2,%edi 1a1dd5: e8 00 00 00 00 callq 1a1dda 1a1dda: 4c 89 e7 mov %r12,%rdi 1a1ddd: e8 00 00 00 00 callq 1a1de2 1a1de2: eb c5 jmp 1a1da9 1a1de4: e8 00 00 00 00 callq 1a1de9 1a1de9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001a1df0 : 1a1df0: e8 00 00 00 00 callq 1a1df5 1a1df5: 53 push %rbx 1a1df6: 48 89 fb mov %rdi,%rbx 1a1df9: 48 8b bf 58 3b 01 00 mov 0x13b58(%rdi),%rdi 1a1e00: e8 00 00 00 00 callq 1a1e05 1a1e05: 48 8b bb 50 3b 01 00 mov 0x13b50(%rbx),%rdi 1a1e0c: 48 c7 83 58 3b 01 00 movq $0x0,0x13b58(%rbx) 1a1e13: 00 00 00 00 1a1e17: 48 85 ff test %rdi,%rdi 1a1e1a: 74 10 je 1a1e2c 1a1e1c: e8 00 00 00 00 callq 1a1e21 1a1e21: 48 c7 83 50 3b 01 00 movq $0x0,0x13b50(%rbx) 1a1e28: 00 00 00 00 1a1e2c: 48 8b bb 60 3b 01 00 mov 0x13b60(%rbx),%rdi 1a1e33: e8 00 00 00 00 callq 1a1e38 1a1e38: 48 8b bb f0 49 01 00 mov 0x149f0(%rbx),%rdi 1a1e3f: 48 c7 83 60 3b 01 00 movq $0x0,0x13b60(%rbx) 1a1e46: 00 00 00 00 1a1e4a: e8 00 00 00 00 callq 1a1e4f 1a1e4f: 31 c0 xor %eax,%eax 1a1e51: 48 c7 83 f0 49 01 00 movq $0x0,0x149f0(%rbx) 1a1e58: 00 00 00 00 1a1e5c: 5b pop %rbx 1a1e5d: c3 retq 1a1e5e: 66 90 xchg %ax,%ax 00000000001a1e60 : 1a1e60: e8 00 00 00 00 callq 1a1e65 1a1e65: 48 8b 87 48 3b 01 00 mov 0x13b48(%rdi),%rax 1a1e6c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a1e73: 48 8b b8 98 02 00 00 mov 0x298(%rax),%rdi 1a1e7a: e9 00 00 00 00 jmpq 1a1e7f 1a1e7f: 90 nop 00000000001a1e80 : 1a1e80: e8 00 00 00 00 callq 1a1e85 1a1e85: 41 54 push %r12 1a1e87: 31 d2 xor %edx,%edx 1a1e89: be 89 88 88 88 mov $0x88888889,%esi 1a1e8e: 53 push %rbx 1a1e8f: 48 89 fb mov %rdi,%rbx 1a1e92: 48 83 ec 78 sub $0x78,%rsp 1a1e96: 4c 8b 8f 48 3b 01 00 mov 0x13b48(%rdi),%r9 1a1e9d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a1ea4: 00 00 1a1ea6: 48 89 44 24 70 mov %rax,0x70(%rsp) 1a1eab: 31 c0 xor %eax,%eax 1a1ead: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 1a1eb2: 4d 8b 91 78 03 00 00 mov 0x378(%r9),%r10 1a1eb9: 48 89 f9 mov %rdi,%rcx 1a1ebc: 4d 8b 82 d0 03 00 00 mov 0x3d0(%r10),%r8 1a1ec3: 89 d0 mov %edx,%eax 1a1ec5: 81 c2 ff ff 00 00 add $0xffff,%edx 1a1ecb: 48 83 c1 04 add $0x4,%rcx 1a1ecf: 48 0f af c6 imul %rsi,%rax 1a1ed3: 48 c1 e8 23 shr $0x23,%rax 1a1ed7: 89 41 fc mov %eax,-0x4(%rcx) 1a1eda: 81 fa f0 ff 0f 00 cmp $0xffff0,%edx 1a1ee0: 75 e1 jne 1a1ec3 1a1ee2: 48 b8 10 00 00 00 cc movabs $0xcccccccc00000010,%rax 1a1ee9: cc cc cc 1a1eec: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 1a1ef1: 48 ba cc cc 00 00 8f movabs $0x28f0000cccc,%rdx 1a1ef8: 02 00 00 1a1efb: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a1f00: 48 89 54 24 20 mov %rdx,0x20(%rsp) 1a1f05: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 1a1f0c: 00 1a1f0d: 4d 85 c0 test %r8,%r8 1a1f10: 0f 84 bd 00 00 00 je 1a1fd3 1a1f16: ff 74 24 28 pushq 0x28(%rsp) 1a1f1a: 52 push %rdx 1a1f1b: 50 push %rax 1a1f1c: 57 push %rdi 1a1f1d: 4c 89 c7 mov %r8,%rdi 1a1f20: e8 00 00 00 00 callq 1a1f25 1a1f25: 48 83 c4 20 add $0x20,%rsp 1a1f29: 84 c0 test %al,%al 1a1f2b: 0f 84 cf 00 00 00 je 1a2000 1a1f31: 48 8d 7b 10 lea 0x10(%rbx),%rdi 1a1f35: 48 89 e6 mov %rsp,%rsi 1a1f38: 45 31 e4 xor %r12d,%r12d 1a1f3b: e8 00 00 00 00 callq 1a1f40 1a1f40: 48 89 e7 mov %rsp,%rdi 1a1f43: e8 00 00 00 00 callq 1a1f48 1a1f48: 48 89 c3 mov %rax,%rbx 1a1f4b: 48 85 c0 test %rax,%rax 1a1f4e: 74 60 je 1a1fb0 1a1f50: 48 8b 83 c8 04 00 00 mov 0x4c8(%rbx),%rax 1a1f57: 83 78 34 02 cmpl $0x2,0x34(%rax) 1a1f5b: 75 e3 jne 1a1f40 1a1f5d: 48 83 bb 48 05 00 00 cmpq $0x0,0x548(%rbx) 1a1f64: 00 1a1f65: 74 d9 je 1a1f40 1a1f67: 8b 4b 28 mov 0x28(%rbx),%ecx 1a1f6a: 48 89 da mov %rbx,%rdx 1a1f6d: bf 02 00 00 00 mov $0x2,%edi 1a1f72: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a1f79: e8 00 00 00 00 callq 1a1f7e 1a1f7e: 48 8d bb d8 04 00 00 lea 0x4d8(%rbx),%rdi 1a1f85: be 01 00 00 00 mov $0x1,%esi 1a1f8a: e8 00 00 00 00 callq 1a1f8f 1a1f8f: 41 89 c4 mov %eax,%r12d 1a1f92: 85 c0 test %eax,%eax 1a1f94: 79 aa jns 1a1f40 1a1f96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a1f9d: e8 00 00 00 00 callq 1a1fa2 1a1fa2: 48 8b 83 c8 04 00 00 mov 0x4c8(%rbx),%rax 1a1fa9: c7 40 34 01 00 00 00 movl $0x1,0x34(%rax) 1a1fb0: 48 89 e7 mov %rsp,%rdi 1a1fb3: e8 00 00 00 00 callq 1a1fb8 1a1fb8: 48 8b 44 24 70 mov 0x70(%rsp),%rax 1a1fbd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a1fc4: 00 00 1a1fc6: 75 40 jne 1a2008 1a1fc8: 48 83 c4 78 add $0x78,%rsp 1a1fcc: 44 89 e0 mov %r12d,%eax 1a1fcf: 5b pop %rbx 1a1fd0: 41 5c pop %r12 1a1fd2: c3 retq 1a1fd3: 49 8b 89 98 02 00 00 mov 0x298(%r9),%rcx 1a1fda: 48 83 b9 80 00 00 00 cmpq $0x0,0x80(%rcx) 1a1fe1: 00 1a1fe2: 0f 84 49 ff ff ff je 1a1f31 1a1fe8: ff 74 24 28 pushq 0x28(%rsp) 1a1fec: 52 push %rdx 1a1fed: 50 push %rax 1a1fee: 57 push %rdi 1a1fef: 4c 89 d7 mov %r10,%rdi 1a1ff2: e8 00 00 00 00 callq 1a1ff7 1a1ff7: 48 83 c4 20 add $0x20,%rsp 1a1ffb: e9 29 ff ff ff jmpq 1a1f29 1a2000: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a2006: eb b0 jmp 1a1fb8 1a2008: e8 00 00 00 00 callq 1a200d 1a200d: 0f 1f 00 nopl (%rax) 00000000001a2010 : 1a2010: e8 00 00 00 00 callq 1a2015 1a2015: 53 push %rbx 1a2016: 8b 8f 08 07 00 00 mov 0x708(%rdi),%ecx 1a201c: 48 89 fb mov %rdi,%rbx 1a201f: 83 f9 0e cmp $0xe,%ecx 1a2022: 0f 84 7c 01 00 00 je 1a21a4 1a2028: 0f 87 a6 00 00 00 ja 1a20d4 1a202e: 83 f9 07 cmp $0x7,%ecx 1a2031: 74 57 je 1a208a 1a2033: 76 72 jbe 1a20a7 1a2035: 83 f9 0d cmp $0xd,%ecx 1a2038: 0f 84 46 01 00 00 je 1a2184 1a203e: 83 f9 0a cmp $0xa,%ecx 1a2041: 0f 87 7d 01 00 00 ja 1a21c4 1a2047: 83 f9 08 cmp $0x8,%ecx 1a204a: 75 35 jne 1a2081 1a204c: 48 b8 06 00 00 00 06 movabs $0x600000006,%rax 1a2053: 00 00 00 1a2056: c7 83 e0 5e 00 00 06 movl $0x6,0x5ee0(%rbx) 1a205d: 00 00 00 1a2060: 48 89 83 d8 5e 00 00 mov %rax,0x5ed8(%rbx) 1a2067: 48 89 df mov %rbx,%rdi 1a206a: e8 00 00 00 00 callq 1a206f 1a206f: 31 c0 xor %eax,%eax 1a2071: 48 83 bb e8 5e 00 00 cmpq $0x0,0x5ee8(%rbx) 1a2078: 00 1a2079: 0f 84 d8 00 00 00 je 1a2157 1a207f: 5b pop %rbx 1a2080: c3 retq 1a2081: 83 f9 09 cmp $0x9,%ecx 1a2084: 0f 85 5a 01 00 00 jne 1a21e4 1a208a: 48 b8 02 00 00 00 06 movabs $0x600000002,%rax 1a2091: 00 00 00 1a2094: c7 83 e0 5e 00 00 06 movl $0x6,0x5ee0(%rbx) 1a209b: 00 00 00 1a209e: 48 89 83 d8 5e 00 00 mov %rax,0x5ed8(%rbx) 1a20a5: eb c0 jmp 1a2067 1a20a7: 83 f9 05 cmp $0x5,%ecx 1a20aa: 74 a0 je 1a204c 1a20ac: 76 77 jbe 1a2125 1a20ae: 83 f9 06 cmp $0x6,%ecx 1a20b1: 0f 85 2d 01 00 00 jne 1a21e4 1a20b7: 48 b8 04 00 00 00 06 movabs $0x600000004,%rax 1a20be: 00 00 00 1a20c1: c7 87 e0 5e 00 00 07 movl $0x7,0x5ee0(%rdi) 1a20c8: 00 00 00 1a20cb: 48 89 87 d8 5e 00 00 mov %rax,0x5ed8(%rdi) 1a20d2: eb 93 jmp 1a2067 1a20d4: 8d 41 f1 lea -0xf(%rcx),%eax 1a20d7: 83 f8 0e cmp $0xe,%eax 1a20da: 0f 87 04 01 00 00 ja 1a21e4 1a20e0: b8 01 00 00 00 mov $0x1,%eax 1a20e5: 48 d3 e0 shl %cl,%rax 1a20e8: a9 00 80 3c 3a test $0x3a3c8000,%eax 1a20ed: 0f 85 59 ff ff ff jne 1a204c 1a20f3: a9 00 00 03 04 test $0x4030000,%eax 1a20f8: 75 6a jne 1a2164 1a20fa: a9 00 00 40 01 test $0x1400000,%eax 1a20ff: 0f 84 df 00 00 00 je 1a21e4 1a2105: 48 b8 04 00 00 00 04 movabs $0x400000004,%rax 1a210c: 00 00 00 1a210f: c7 83 e0 5e 00 00 04 movl $0x4,0x5ee0(%rbx) 1a2116: 00 00 00 1a2119: 48 89 83 d8 5e 00 00 mov %rax,0x5ed8(%rbx) 1a2120: e9 42 ff ff ff jmpq 1a2067 1a2125: 83 f9 02 cmp $0x2,%ecx 1a2128: 0f 86 1e ff ff ff jbe 1a204c 1a212e: 83 f9 03 cmp $0x3,%ecx 1a2131: 0f 85 ad 00 00 00 jne 1a21e4 1a2137: 48 b8 02 00 00 00 02 movabs $0x200000002,%rax 1a213e: 00 00 00 1a2141: c7 87 e0 5e 00 00 02 movl $0x2,0x5ee0(%rdi) 1a2148: 00 00 00 1a214b: 48 89 87 d8 5e 00 00 mov %rax,0x5ed8(%rdi) 1a2152: e9 10 ff ff ff jmpq 1a2067 1a2157: 48 c7 83 e8 5e 00 00 movq $0x0,0x5ee8(%rbx) 1a215e: 00 00 00 00 1a2162: 5b pop %rbx 1a2163: c3 retq 1a2164: 48 b8 05 00 00 00 05 movabs $0x500000005,%rax 1a216b: 00 00 00 1a216e: c7 83 e0 5e 00 00 05 movl $0x5,0x5ee0(%rbx) 1a2175: 00 00 00 1a2178: 48 89 83 d8 5e 00 00 mov %rax,0x5ed8(%rbx) 1a217f: e9 e3 fe ff ff jmpq 1a2067 1a2184: 48 b8 03 00 00 00 06 movabs $0x600000003,%rax 1a218b: 00 00 00 1a218e: c7 87 e0 5e 00 00 09 movl $0x9,0x5ee0(%rdi) 1a2195: 00 00 00 1a2198: 48 89 87 d8 5e 00 00 mov %rax,0x5ed8(%rdi) 1a219f: e9 c3 fe ff ff jmpq 1a2067 1a21a4: 48 b8 02 00 00 00 06 movabs $0x600000002,%rax 1a21ab: 00 00 00 1a21ae: c7 87 e0 5e 00 00 09 movl $0x9,0x5ee0(%rdi) 1a21b5: 00 00 00 1a21b8: 48 89 87 d8 5e 00 00 mov %rax,0x5ed8(%rdi) 1a21bf: e9 a3 fe ff ff jmpq 1a2067 1a21c4: 48 b8 06 00 00 00 06 movabs $0x600000006,%rax 1a21cb: 00 00 00 1a21ce: c7 87 e0 5e 00 00 07 movl $0x7,0x5ee0(%rdi) 1a21d5: 00 00 00 1a21d8: 48 89 87 d8 5e 00 00 mov %rax,0x5ed8(%rdi) 1a21df: e9 83 fe ff ff jmpq 1a2067 1a21e4: 89 ce mov %ecx,%esi 1a21e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a21ed: e8 00 00 00 00 callq 1a21f2 1a21f2: b8 ea ff ff ff mov $0xffffffea,%eax 1a21f7: 5b pop %rbx 1a21f8: c3 retq 1a21f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001a2200 : 1a2200: e8 00 00 00 00 callq 1a2205 1a2205: 41 54 push %r12 1a2207: ba c0 0c 00 00 mov $0xcc0,%edx 1a220c: be b0 00 00 00 mov $0xb0,%esi 1a2211: 55 push %rbp 1a2212: 48 89 fd mov %rdi,%rbp 1a2215: 53 push %rbx 1a2216: 48 8b 9f 48 04 00 00 mov 0x448(%rdi),%rbx 1a221d: 48 89 df mov %rbx,%rdi 1a2220: e8 00 00 00 00 callq 1a2225 1a2225: 49 89 c4 mov %rax,%r12 1a2228: 48 85 c0 test %rax,%rax 1a222b: 0f 84 81 00 00 00 je 1a22b2 1a2231: 48 89 c6 mov %rax,%rsi 1a2234: 48 89 ef mov %rbp,%rdi 1a2237: e8 00 00 00 00 callq 1a223c 1a223c: 0f b6 83 9f 00 00 00 movzbl 0x9f(%rbx),%eax 1a2243: 41 88 84 24 9f 00 00 mov %al,0x9f(%r12) 1a224a: 00 1a224b: 0f b6 83 a0 00 00 00 movzbl 0xa0(%rbx),%eax 1a2252: 41 88 84 24 a0 00 00 mov %al,0xa0(%r12) 1a2259: 00 1a225a: 8b 83 98 00 00 00 mov 0x98(%rbx),%eax 1a2260: 41 89 84 24 98 00 00 mov %eax,0x98(%r12) 1a2267: 00 1a2268: 0f b6 83 9e 00 00 00 movzbl 0x9e(%rbx),%eax 1a226f: 41 88 84 24 9e 00 00 mov %al,0x9e(%r12) 1a2276: 00 1a2277: 0f b6 83 9d 00 00 00 movzbl 0x9d(%rbx),%eax 1a227e: 41 88 84 24 9d 00 00 mov %al,0x9d(%r12) 1a2285: 00 1a2286: 0f b6 83 9c 00 00 00 movzbl 0x9c(%rbx),%eax 1a228d: 41 88 84 24 9c 00 00 mov %al,0x9c(%r12) 1a2294: 00 1a2295: 8b 83 a4 00 00 00 mov 0xa4(%rbx),%eax 1a229b: 41 89 84 24 a4 00 00 mov %eax,0xa4(%r12) 1a22a2: 00 1a22a3: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 1a22aa: 49 89 84 24 a8 00 00 mov %rax,0xa8(%r12) 1a22b1: 00 1a22b2: 4c 89 e0 mov %r12,%rax 1a22b5: 5b pop %rbx 1a22b6: 5d pop %rbp 1a22b7: 41 5c pop %r12 1a22b9: c3 retq 1a22ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001a22c0 : 1a22c0: e8 00 00 00 00 callq 1a22c5 1a22c5: 41 57 push %r15 1a22c7: 41 56 push %r14 1a22c9: 41 55 push %r13 1a22cb: 41 54 push %r12 1a22cd: 55 push %rbp 1a22ce: 53 push %rbx 1a22cf: 48 83 ec 08 sub $0x8,%rsp 1a22d3: 4c 8b 22 mov (%rdx),%r12 1a22d6: 4d 8b b4 24 e8 0e 00 mov 0xee8(%r12),%r14 1a22dd: 00 1a22de: 4d 85 f6 test %r14,%r14 1a22e1: 74 68 je 1a234b 1a22e3: 49 83 bc 24 c0 04 00 cmpq $0x0,0x4c0(%r12) 1a22ea: 00 00 1a22ec: 74 5d je 1a234b 1a22ee: 49 8b 84 24 f0 0e 00 mov 0xef0(%r12),%rax 1a22f5: 00 1a22f6: 48 89 f5 mov %rsi,%rbp 1a22f9: 48 89 d3 mov %rdx,%rbx 1a22fc: 4c 8d a8 d8 04 00 00 lea 0x4d8(%rax),%r13 1a2303: 0f b6 46 0a movzbl 0xa(%rsi),%eax 1a2307: a8 08 test $0x8,%al 1a2309: 75 04 jne 1a230f 1a230b: a8 02 test $0x2,%al 1a230d: 74 3c je 1a234b 1a230f: 4c 8b bd 40 01 00 00 mov 0x140(%rbp),%r15 1a2316: 41 f6 47 10 08 testb $0x8,0x10(%r15) 1a231b: 74 3f je 1a235c 1a231d: 49 8b bc 24 c8 04 00 mov 0x4c8(%r12),%rdi 1a2324: 00 1a2325: e8 00 00 00 00 callq 1a232a 1a232a: 4c 89 f2 mov %r14,%rdx 1a232d: 4c 89 ee mov %r13,%rsi 1a2330: 4c 89 ff mov %r15,%rdi 1a2333: 8b 8b a8 00 00 00 mov 0xa8(%rbx),%ecx 1a2339: 41 89 c0 mov %eax,%r8d 1a233c: e8 00 00 00 00 callq 1a2341 1a2341: 89 83 a4 00 00 00 mov %eax,0xa4(%rbx) 1a2347: 85 c0 test %eax,%eax 1a2349: 78 71 js 1a23bc 1a234b: 31 c0 xor %eax,%eax 1a234d: 48 83 c4 08 add $0x8,%rsp 1a2351: 5b pop %rbx 1a2352: 5d pop %rbp 1a2353: 41 5c pop %r12 1a2355: 41 5d pop %r13 1a2357: 41 5e pop %r14 1a2359: 41 5f pop %r15 1a235b: c3 retq 1a235c: 0f b6 93 88 00 00 00 movzbl 0x88(%rbx),%edx 1a2363: 48 8d 75 18 lea 0x18(%rbp),%rsi 1a2367: 49 8d bc 24 b0 00 00 lea 0xb0(%r12),%rdi 1a236e: 00 1a236f: 89 54 24 04 mov %edx,0x4(%rsp) 1a2373: e8 00 00 00 00 callq 1a2378 1a2378: 31 f6 xor %esi,%esi 1a237a: 8b 54 24 04 mov 0x4(%rsp),%edx 1a237e: 84 c0 test %al,%al 1a2380: 74 09 je 1a238b 1a2382: 41 0f b6 b4 24 44 0f movzbl 0xf44(%r12),%esi 1a2389: 00 00 1a238b: 4c 89 e7 mov %r12,%rdi 1a238e: e8 2d d0 ff ff callq 19f3c0 1a2393: 31 f6 xor %esi,%esi 1a2395: 8d 50 ff lea -0x1(%rax),%edx 1a2398: 83 fa 05 cmp $0x5,%edx 1a239b: 77 07 ja 1a23a4 1a239d: 8d 44 00 04 lea 0x4(%rax,%rax,1),%eax 1a23a1: 8d 34 40 lea (%rax,%rax,2),%esi 1a23a4: 8b 7d 18 mov 0x18(%rbp),%edi 1a23a7: 31 d2 xor %edx,%edx 1a23a9: e8 00 00 00 00 callq 1a23ae 1a23ae: 48 98 cltq 1a23b0: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 1a23b7: e9 61 ff ff ff jmpq 1a231d 1a23bc: 89 c2 mov %eax,%edx 1a23be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a23c5: bf 10 00 00 00 mov $0x10,%edi 1a23ca: e8 00 00 00 00 callq 1a23cf 1a23cf: 8b 83 a4 00 00 00 mov 0xa4(%rbx),%eax 1a23d5: e9 73 ff ff ff jmpq 1a234d 1a23da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001a23e0 : 1a23e0: e8 00 00 00 00 callq 1a23e5 1a23e5: 80 7f 19 00 cmpb $0x0,0x19(%rdi) 1a23e9: 74 2a je 1a2415 1a23eb: 69 57 08 e8 03 00 00 imul $0x3e8,0x8(%rdi),%edx 1a23f2: 31 c0 xor %eax,%eax 1a23f4: 69 4f 0c e8 03 00 00 imul $0x3e8,0xc(%rdi),%ecx 1a23fb: 39 d6 cmp %edx,%esi 1a23fd: 72 15 jb 1a2414 1a23ff: 29 d6 sub %edx,%esi 1a2401: 29 d1 sub %edx,%ecx 1a2403: 89 f0 mov %esi,%eax 1a2405: 89 ca mov %ecx,%edx 1a2407: c1 e0 08 shl $0x8,%eax 1a240a: d1 ea shr %edx 1a240c: 29 f0 sub %esi,%eax 1a240e: 01 d0 add %edx,%eax 1a2410: 31 d2 xor %edx,%edx 1a2412: f7 f1 div %ecx 1a2414: c3 retq 1a2415: 8b 47 14 mov 0x14(%rdi),%eax 1a2418: 89 c1 mov %eax,%ecx 1a241a: c1 e1 08 shl $0x8,%ecx 1a241d: 01 c1 add %eax,%ecx 1a241f: 8b 47 10 mov 0x10(%rdi),%eax 1a2422: 89 c2 mov %eax,%edx 1a2424: c1 e2 08 shl $0x8,%edx 1a2427: 01 c2 add %eax,%edx 1a2429: 31 c0 xor %eax,%eax 1a242b: 39 d6 cmp %edx,%esi 1a242d: 73 d0 jae 1a23ff 1a242f: eb e3 jmp 1a2414 1a2431: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a2438: 00 00 00 00 1a243c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001a2440 : 1a2440: e8 00 00 00 00 callq 1a2445 1a2445: 55 push %rbp 1a2446: 48 89 fd mov %rdi,%rbp 1a2449: 53 push %rbx 1a244a: 48 83 ec 30 sub $0x30,%rsp 1a244e: 48 8b 9f 08 01 00 00 mov 0x108(%rdi),%rbx 1a2455: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a245c: 00 00 1a245e: 48 89 44 24 28 mov %rax,0x28(%rsp) 1a2463: 31 c0 xor %eax,%eax 1a2465: 48 89 df mov %rbx,%rdi 1a2468: e8 43 f7 ff ff callq 1a1bb0 1a246d: 48 8b 83 50 0e 00 00 mov 0xe50(%rbx),%rax 1a2474: 48 8b bb 48 0e 00 00 mov 0xe48(%rbx),%rdi 1a247b: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a2480: 48 8b 83 58 0e 00 00 mov 0xe58(%rbx),%rax 1a2487: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a248c: 48 8b 83 60 0e 00 00 mov 0xe60(%rbx),%rax 1a2493: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a2498: 48 8b 83 68 0e 00 00 mov 0xe68(%rbx),%rax 1a249f: 48 89 44 24 20 mov %rax,0x20(%rsp) 1a24a4: f6 c4 ff test $0xff,%ah 1a24a7: 74 2b je 1a24d4 1a24a9: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1a24ae: 48 89 e6 mov %rsp,%rsi 1a24b1: e8 00 00 00 00 callq 1a24b6 1a24b6: 84 c0 test %al,%al 1a24b8: 75 32 jne 1a24ec 1a24ba: 8b 45 00 mov 0x0(%rbp),%eax 1a24bd: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 1a24c2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1a24c9: 00 00 1a24cb: 75 2e jne 1a24fb 1a24cd: 48 83 c4 30 add $0x30,%rsp 1a24d1: 5b pop %rbx 1a24d2: 5d pop %rbp 1a24d3: c3 retq 1a24d4: e8 00 00 00 00 callq 1a24d9 1a24d9: 89 c6 mov %eax,%esi 1a24db: 83 f8 ff cmp $0xffffffff,%eax 1a24de: 74 da je 1a24ba 1a24e0: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1a24e5: e8 f6 fe ff ff callq 1a23e0 1a24ea: eb d1 jmp 1a24bd 1a24ec: 8b 34 24 mov (%rsp),%esi 1a24ef: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1a24f4: e8 e7 fe ff ff callq 1a23e0 1a24f9: eb c2 jmp 1a24bd 1a24fb: e8 00 00 00 00 callq 1a2500 00000000001a2500 : 1a2500: e8 00 00 00 00 callq 1a2505 1a2505: 80 bf b0 01 00 00 00 cmpb $0x0,0x1b0(%rdi) 1a250c: 0f 84 9e 00 00 00 je 1a25b0 1a2512: 48 b9 00 00 00 00 01 movabs $0x100000000,%rcx 1a2519: 00 00 00 1a251c: 31 c0 xor %eax,%eax 1a251e: 48 8b 14 c7 mov (%rdi,%rax,8),%rdx 1a2522: 48 85 d2 test %rdx,%rdx 1a2525: 74 10 je 1a2537 1a2527: 80 ba 80 03 00 00 00 cmpb $0x0,0x380(%rdx) 1a252e: 74 07 je 1a2537 1a2530: 48 89 8a 90 03 00 00 mov %rcx,0x390(%rdx) 1a2537: 0f b6 b7 b0 01 00 00 movzbl 0x1b0(%rdi),%esi 1a253e: 48 83 c0 01 add $0x1,%rax 1a2542: 39 c6 cmp %eax,%esi 1a2544: 7f d8 jg 1a251e 1a2546: 85 f6 test %esi,%esi 1a2548: 74 66 je 1a25b0 1a254a: 31 c9 xor %ecx,%ecx 1a254c: 45 31 d2 xor %r10d,%r10d 1a254f: 45 31 c9 xor %r9d,%r9d 1a2552: 48 8b 14 cf mov (%rdi,%rcx,8),%rdx 1a2556: 48 85 d2 test %rdx,%rdx 1a2559: 74 26 je 1a2581 1a255b: 80 ba 80 03 00 00 00 cmpb $0x0,0x380(%rdx) 1a2562: 74 1d je 1a2581 1a2564: 6b 42 64 64 imul $0x64,0x64(%rdx),%eax 1a2568: 44 8b 42 34 mov 0x34(%rdx),%r8d 1a256c: 44 0f af 42 4c imul 0x4c(%rdx),%r8d 1a2571: 31 d2 xor %edx,%edx 1a2573: 41 f7 f0 div %r8d 1a2576: 44 39 c8 cmp %r9d,%eax 1a2579: 7e 06 jle 1a2581 1a257b: 4c 63 d1 movslq %ecx,%r10 1a257e: 41 89 c1 mov %eax,%r9d 1a2581: 48 83 c1 01 add $0x1,%rcx 1a2585: 39 ce cmp %ecx,%esi 1a2587: 7f c9 jg 1a2552 1a2589: 8d 46 ff lea -0x1(%rsi),%eax 1a258c: 4e 8d 04 d7 lea (%rdi,%r10,8),%r8 1a2590: 48 8d 4c c7 08 lea 0x8(%rdi,%rax,8),%rcx 1a2595: 48 8b 07 mov (%rdi),%rax 1a2598: 48 85 c0 test %rax,%rax 1a259b: 74 0a je 1a25a7 1a259d: 49 8b 10 mov (%r8),%rdx 1a25a0: 48 89 90 88 03 00 00 mov %rdx,0x388(%rax) 1a25a7: 48 83 c7 08 add $0x8,%rdi 1a25ab: 48 39 cf cmp %rcx,%rdi 1a25ae: 75 e5 jne 1a2595 1a25b0: c3 retq 1a25b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a25b8: 00 00 00 00 1a25bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001a25c0 : 1a25c0: e8 00 00 00 00 callq 1a25c5 1a25c5: 0f b6 87 9e 00 00 00 movzbl 0x9e(%rdi),%eax 1a25cc: 0f b6 96 9e 00 00 00 movzbl 0x9e(%rsi),%edx 1a25d3: 84 c0 test %al,%al 1a25d5: 74 1a je 1a25f1 1a25d7: 84 d2 test %dl,%dl 1a25d9: 75 1a jne 1a25f5 1a25db: 31 c0 xor %eax,%eax 1a25dd: 80 bf 9d 00 00 00 00 cmpb $0x0,0x9d(%rdi) 1a25e4: 74 20 je 1a2606 1a25e6: 80 bf 9c 00 00 00 00 cmpb $0x0,0x9c(%rdi) 1a25ed: 0f 95 c0 setne %al 1a25f0: c3 retq 1a25f1: 84 d2 test %dl,%dl 1a25f3: 75 12 jne 1a2607 1a25f5: 0f b7 86 9c 00 00 00 movzwl 0x9c(%rsi),%eax 1a25fc: 66 39 87 9c 00 00 00 cmp %ax,0x9c(%rdi) 1a2603: 0f 95 c0 setne %al 1a2606: c3 retq 1a2607: 80 be 9d 00 00 00 00 cmpb $0x0,0x9d(%rsi) 1a260e: 74 f6 je 1a2606 1a2610: 80 be 9c 00 00 00 00 cmpb $0x0,0x9c(%rsi) 1a2617: 0f 95 c0 setne %al 1a261a: c3 retq 1a261b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001a2620 : 1a2620: e8 00 00 00 00 callq 1a2625 1a2625: 41 57 push %r15 1a2627: 41 56 push %r14 1a2629: 41 55 push %r13 1a262b: 41 54 push %r12 1a262d: 55 push %rbp 1a262e: 53 push %rbx 1a262f: 48 83 ec 18 sub $0x18,%rsp 1a2633: 48 8b 1f mov (%rdi),%rbx 1a2636: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a263d: 00 00 1a263f: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a2644: 31 c0 xor %eax,%eax 1a2646: 8b 47 08 mov 0x8(%rdi),%eax 1a2649: 83 f8 19 cmp $0x19,%eax 1a264c: 0f 84 80 01 00 00 je 1a27d2 1a2652: 8d 48 e6 lea -0x1a(%rax),%ecx 1a2655: 48 8b 83 18 03 00 00 mov 0x318(%rbx),%rax 1a265c: 48 8d 93 18 03 00 00 lea 0x318(%rbx),%rdx 1a2663: 4c 8d 60 f0 lea -0x10(%rax),%r12 1a2667: 48 39 c2 cmp %rax,%rdx 1a266a: 75 17 jne 1a2683 1a266c: e9 8c 01 00 00 jmpq 1a27fd 1a2671: 49 8b 44 24 10 mov 0x10(%r12),%rax 1a2676: 4c 8d 60 f0 lea -0x10(%rax),%r12 1a267a: 48 39 c2 cmp %rax,%rdx 1a267d: 0f 84 7a 01 00 00 je 1a27fd 1a2683: 41 3b 8c 24 44 06 00 cmp 0x644(%r12),%ecx 1a268a: 00 1a268b: 75 e4 jne 1a2671 1a268d: 4d 85 e4 test %r12,%r12 1a2690: 0f 84 67 01 00 00 je 1a27fd 1a2696: 4c 8d ab 88 01 00 00 lea 0x188(%rbx),%r13 1a269d: 4c 89 ef mov %r13,%rdi 1a26a0: e8 00 00 00 00 callq 1a26a5 1a26a5: 41 8b 94 24 c0 04 00 mov 0x4c0(%r12),%edx 1a26ac: 00 1a26ad: 48 89 c5 mov %rax,%rbp 1a26b0: 83 fa 02 cmp $0x2,%edx 1a26b3: 0f 85 cb 00 00 00 jne 1a2784 1a26b9: 41 8b 84 24 2c 05 00 mov 0x52c(%r12),%eax 1a26c0: 00 1a26c1: 4d 8b bc 24 48 06 00 mov 0x648(%r12),%r15 1a26c8: 00 1a26c9: 49 c7 84 24 48 06 00 movq $0x0,0x648(%r12) 1a26d0: 00 00 00 00 00 1a26d5: 83 e8 03 sub $0x3,%eax 1a26d8: 83 f8 01 cmp $0x1,%eax 1a26db: 41 0f 96 c6 setbe %r14b 1a26df: 4d 85 ff test %r15,%r15 1a26e2: 0f 84 f8 00 00 00 je 1a27e0 1a26e8: 83 f8 01 cmp $0x1,%eax 1a26eb: 0f 86 3f 01 00 00 jbe 1a2830 1a26f1: 4c 89 e7 mov %r12,%rdi 1a26f4: 31 db xor %ebx,%ebx 1a26f6: e8 00 00 00 00 callq 1a26fb 1a26fb: 4c 89 fe mov %r15,%rsi 1a26fe: 4c 89 e7 mov %r12,%rdi 1a2701: e8 00 00 00 00 callq 1a2706 1a2706: 4c 89 e7 mov %r12,%rdi 1a2709: e8 00 00 00 00 callq 1a270e 1a270e: 4d 85 ff test %r15,%r15 1a2711: 0f 94 c3 sete %bl 1a2714: 4c 89 e7 mov %r12,%rdi 1a2717: e8 00 00 00 00 callq 1a271c 1a271c: 48 89 ee mov %rbp,%rsi 1a271f: 4c 89 ef mov %r13,%rdi 1a2722: 41 c7 84 24 c0 04 00 movl $0x0,0x4c0(%r12) 1a2729: 00 00 00 00 00 1a272e: 41 89 84 24 c8 04 00 mov %eax,0x4c8(%r12) 1a2735: 00 1a2736: e8 00 00 00 00 callq 1a273b 1a273b: 45 89 f0 mov %r14d,%r8d 1a273e: 41 89 d9 mov %ebx,%r9d 1a2741: 4c 89 e1 mov %r12,%rcx 1a2744: 41 83 e0 01 and $0x1,%r8d 1a2748: 41 8b 94 24 e8 03 00 mov 0x3e8(%r12),%edx 1a274f: 00 1a2750: bf 02 00 00 00 mov $0x2,%edi 1a2755: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a275c: e8 00 00 00 00 callq 1a2761 1a2761: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1a2766: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a276d: 00 00 1a276f: 0f 85 69 01 00 00 jne 1a28de 1a2775: 48 83 c4 18 add $0x18,%rsp 1a2779: 5b pop %rbx 1a277a: 5d pop %rbp 1a277b: 41 5c pop %r12 1a277d: 41 5d pop %r13 1a277f: 41 5e pop %r14 1a2781: 41 5f pop %r15 1a2783: c3 retq 1a2784: 45 8b 84 24 e8 03 00 mov 0x3e8(%r12),%r8d 1a278b: 00 1a278c: 4d 89 e1 mov %r12,%r9 1a278f: b9 02 00 00 00 mov $0x2,%ecx 1a2794: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a279b: bf 02 00 00 00 mov $0x2,%edi 1a27a0: e8 00 00 00 00 callq 1a27a5 1a27a5: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1a27aa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a27b1: 00 00 1a27b3: 0f 85 25 01 00 00 jne 1a28de 1a27b9: 48 83 c4 18 add $0x18,%rsp 1a27bd: 48 89 ee mov %rbp,%rsi 1a27c0: 4c 89 ef mov %r13,%rdi 1a27c3: 5b pop %rbx 1a27c4: 5d pop %rbp 1a27c5: 41 5c pop %r12 1a27c7: 41 5d pop %r13 1a27c9: 41 5e pop %r14 1a27cb: 41 5f pop %r15 1a27cd: e9 00 00 00 00 jmpq 1a27d2 1a27d2: 0f 0b ud2 1a27d4: 4c 8b a3 c0 5c 00 00 mov 0x5cc0(%rbx),%r12 1a27db: e9 ad fe ff ff jmpq 1a268d 1a27e0: 0f 0b ud2 1a27e2: 83 f8 01 cmp $0x1,%eax 1a27e5: 0f 86 b9 00 00 00 jbe 1a28a4 1a27eb: 4c 89 e7 mov %r12,%rdi 1a27ee: bb 01 00 00 00 mov $0x1,%ebx 1a27f3: e8 00 00 00 00 callq 1a27f8 1a27f8: e9 17 ff ff ff jmpq 1a2714 1a27fd: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1a2802: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a2809: 00 00 1a280b: 0f 85 cd 00 00 00 jne 1a28de 1a2811: 48 83 c4 18 add $0x18,%rsp 1a2815: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a281c: bf 02 00 00 00 mov $0x2,%edi 1a2821: 5b pop %rbx 1a2822: 5d pop %rbp 1a2823: 41 5c pop %r12 1a2825: 41 5d pop %r13 1a2827: 41 5e pop %r14 1a2829: 41 5f pop %r15 1a282b: e9 00 00 00 00 jmpq 1a2830 1a2830: 49 8b bc 24 20 05 00 mov 0x520(%r12),%rdi 1a2837: 00 1a2838: 49 89 e0 mov %rsp,%r8 1a283b: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1a2840: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 1a2845: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1a284a: e8 00 00 00 00 callq 1a284f 1a284f: 84 c0 test %al,%al 1a2851: 0f 84 9a fe ff ff je 1a26f1 1a2857: 8b 44 24 08 mov 0x8(%rsp),%eax 1a285b: 39 04 24 cmp %eax,(%rsp) 1a285e: 0f 82 8d fe ff ff jb 1a26f1 1a2864: 4c 89 e7 mov %r12,%rdi 1a2867: 48 81 c3 78 01 00 00 add $0x178,%rbx 1a286e: e8 00 00 00 00 callq 1a2873 1a2873: 49 8d 57 28 lea 0x28(%r15),%rdx 1a2877: 49 89 47 50 mov %rax,0x50(%r15) 1a287b: 41 8b 84 24 e8 03 00 mov 0x3e8(%r12),%eax 1a2882: 00 1a2883: 41 89 47 48 mov %eax,0x48(%r15) 1a2887: 48 8b 43 08 mov 0x8(%rbx),%rax 1a288b: 48 89 53 08 mov %rdx,0x8(%rbx) 1a288f: 49 89 5f 28 mov %rbx,0x28(%r15) 1a2893: 49 89 47 30 mov %rax,0x30(%r15) 1a2897: 48 89 10 mov %rdx,(%rax) 1a289a: bb 01 00 00 00 mov $0x1,%ebx 1a289f: e9 70 fe ff ff jmpq 1a2714 1a28a4: 49 8b bc 24 20 05 00 mov 0x520(%r12),%rdi 1a28ab: 00 1a28ac: 49 89 e0 mov %rsp,%r8 1a28af: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1a28b4: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 1a28b9: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1a28be: e8 00 00 00 00 callq 1a28c3 1a28c3: 84 c0 test %al,%al 1a28c5: 0f 84 20 ff ff ff je 1a27eb 1a28cb: 8b 04 24 mov (%rsp),%eax 1a28ce: 39 44 24 08 cmp %eax,0x8(%rsp) 1a28d2: 76 c6 jbe 1a289a 1a28d4: 4c 89 e7 mov %r12,%rdi 1a28d7: e8 00 00 00 00 callq 1a28dc 1a28dc: eb bc jmp 1a289a 1a28de: e8 00 00 00 00 callq 1a28e3 1a28e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a28ea: 00 00 00 00 1a28ee: 66 90 xchg %ax,%ax 00000000001a28f0 : 1a28f0: e8 00 00 00 00 callq 1a28f5 1a28f5: 41 54 push %r12 1a28f7: 55 push %rbp 1a28f8: 48 89 f5 mov %rsi,%rbp 1a28fb: 48 89 fe mov %rdi,%rsi 1a28fe: 53 push %rbx 1a28ff: 48 89 fb mov %rdi,%rbx 1a2902: 48 83 ec 50 sub $0x50,%rsp 1a2906: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a290d: 00 00 1a290f: 48 89 44 24 48 mov %rax,0x48(%rsp) 1a2914: 31 c0 xor %eax,%eax 1a2916: 48 89 e7 mov %rsp,%rdi 1a2919: e8 00 00 00 00 callq 1a291e 1a291e: 41 89 c4 mov %eax,%r12d 1a2921: 85 c0 test %eax,%eax 1a2923: 74 20 je 1a2945 1a2925: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1a292a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a2931: 00 00 1a2933: 0f 85 d7 00 00 00 jne 1a2a10 1a2939: 48 83 c4 50 add $0x50,%rsp 1a293d: 44 89 e0 mov %r12d,%eax 1a2940: 5b pop %rbx 1a2941: 5d pop %rbp 1a2942: 41 5c pop %r12 1a2944: c3 retq 1a2945: ba 1e 00 00 00 mov $0x1e,%edx 1a294a: 48 8d 74 24 2a lea 0x2a(%rsp),%rsi 1a294f: 48 89 e7 mov %rsp,%rdi 1a2952: e8 00 00 00 00 callq 1a2957 1a2957: 48 85 c0 test %rax,%rax 1a295a: 78 25 js 1a2981 1a295c: 48 83 f8 1e cmp $0x1e,%rax 1a2960: 75 17 jne 1a2979 1a2962: 48 8b 03 mov (%rbx),%rax 1a2965: 8b 40 74 mov 0x74(%rax),%eax 1a2968: 83 f8 0b cmp $0xb,%eax 1a296b: 0f 84 83 00 00 00 je 1a29f4 1a2971: 83 e0 fb and $0xfffffffb,%eax 1a2974: 83 f8 0a cmp $0xa,%eax 1a2977: 74 0d je 1a2986 1a2979: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a297f: eb a4 jmp 1a2925 1a2981: 41 89 c4 mov %eax,%r12d 1a2984: eb 9f jmp 1a2925 1a2986: b9 01 1a 00 00 mov $0x1a01,%ecx 1a298b: c7 45 01 00 87 1d 4c movl $0x4c1d8700,0x1(%rbp) 1a2992: b8 07 00 00 00 mov $0x7,%eax 1a2997: 66 89 4d 05 mov %cx,0x5(%rbp) 1a299b: 48 8b 54 24 2e mov 0x2e(%rsp),%rdx 1a29a0: 48 01 e8 add %rbp,%rax 1a29a3: 4c 8d 4d 05 lea 0x5(%rbp),%r9 1a29a7: 41 b8 01 00 00 00 mov $0x1,%r8d 1a29ad: b9 10 00 00 00 mov $0x10,%ecx 1a29b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a29b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a29c0: 48 89 10 mov %rdx,(%rax) 1a29c3: 48 8b 54 24 36 mov 0x36(%rsp),%rdx 1a29c8: 48 89 50 08 mov %rdx,0x8(%rax) 1a29cc: 48 8b 54 24 3e mov 0x3e(%rsp),%rdx 1a29d1: 48 89 50 10 mov %rdx,0x10(%rax) 1a29d5: 0f b7 54 24 46 movzwl 0x46(%rsp),%edx 1a29da: 66 89 50 18 mov %dx,0x18(%rax) 1a29de: 31 d2 xor %edx,%edx 1a29e0: 6a 00 pushq $0x0 1a29e2: c6 45 00 01 movb $0x1,0x0(%rbp) 1a29e6: 6a 20 pushq $0x20 1a29e8: e8 00 00 00 00 callq 1a29ed 1a29ed: 58 pop %rax 1a29ee: 5a pop %rdx 1a29ef: e9 31 ff ff ff jmpq 1a2925 1a29f4: 0f b6 44 24 2d movzbl 0x2d(%rsp),%eax 1a29f9: be 87 01 00 00 mov $0x187,%esi 1a29fe: c6 45 03 1a movb $0x1a,0x3(%rbp) 1a2a02: 66 89 75 01 mov %si,0x1(%rbp) 1a2a06: 88 45 05 mov %al,0x5(%rbp) 1a2a09: b8 06 00 00 00 mov $0x6,%eax 1a2a0e: eb 8b jmp 1a299b 1a2a10: e8 00 00 00 00 callq 1a2a15 1a2a15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a2a1c: 00 00 00 00 00000000001a2a20 : 1a2a20: e8 00 00 00 00 callq 1a2a25 1a2a25: 39 b7 d8 5e 00 00 cmp %esi,0x5ed8(%rdi) 1a2a2b: 7e 28 jle 1a2a55 1a2a2d: 48 63 c6 movslq %esi,%rax 1a2a30: 48 8b 84 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%rax 1a2a37: 00 1a2a38: 48 8b b8 20 05 00 00 mov 0x520(%rax),%rdi 1a2a3f: 48 85 ff test %rdi,%rdi 1a2a42: 74 05 je 1a2a49 1a2a44: e9 00 00 00 00 jmpq 1a2a49 1a2a49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a2a50: e8 00 00 00 00 callq 1a2a55 1a2a55: 31 c0 xor %eax,%eax 1a2a57: c3 retq 1a2a58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a2a5f: 00 00000000001a2a60 : 1a2a60: e8 00 00 00 00 callq 1a2a65 1a2a65: 41 57 push %r15 1a2a67: 49 89 cf mov %rcx,%r15 1a2a6a: 41 56 push %r14 1a2a6c: 4c 8d b2 b0 00 00 00 lea 0xb0(%rdx),%r14 1a2a73: 41 55 push %r13 1a2a75: 45 89 c5 mov %r8d,%r13d 1a2a78: 41 54 push %r12 1a2a7a: 49 89 d4 mov %rdx,%r12 1a2a7d: 55 push %rbp 1a2a7e: 48 89 f5 mov %rsi,%rbp 1a2a81: 53 push %rbx 1a2a82: 48 89 fb mov %rdi,%rbx 1a2a85: 48 83 ec 68 sub $0x68,%rsp 1a2a89: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a2a90: 00 00 1a2a92: 48 89 44 24 60 mov %rax,0x60(%rsp) 1a2a97: 31 c0 xor %eax,%eax 1a2a99: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1a2a9e: 48 8d 4c 24 1c lea 0x1c(%rsp),%rcx 1a2aa3: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1a2aaa: 00 00 1a2aac: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1a2ab3: 00 00 1a2ab5: 48 29 f9 sub %rdi,%rcx 1a2ab8: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1a2abf: 00 00 1a2ac1: 83 c1 44 add $0x44,%ecx 1a2ac4: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 1a2acb: 00 00 1a2acd: c1 e9 03 shr $0x3,%ecx 1a2ad0: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 1a2ad7: 00 00 1a2ad9: f3 48 ab rep stos %rax,%es:(%rdi) 1a2adc: c7 43 38 00 00 00 00 movl $0x0,0x38(%rbx) 1a2ae3: 4c 89 f7 mov %r14,%rdi 1a2ae6: c7 43 40 00 00 00 00 movl $0x0,0x40(%rbx) 1a2aed: c7 43 50 00 00 00 00 movl $0x0,0x50(%rbx) 1a2af4: c7 43 58 00 00 00 00 movl $0x0,0x58(%rbx) 1a2afb: e8 00 00 00 00 callq 1a2b00 1a2b00: 84 c0 test %al,%al 1a2b02: 74 09 je 1a2b0d 1a2b04: 83 bb 24 03 00 00 04 cmpl $0x4,0x324(%rbx) 1a2b0b: 74 1a je 1a2b27 1a2b0d: 48 89 ee mov %rbp,%rsi 1a2b10: 4c 89 f7 mov %r14,%rdi 1a2b13: e8 00 00 00 00 callq 1a2b18 1a2b18: 84 c0 test %al,%al 1a2b1a: 74 19 je 1a2b35 1a2b1c: 41 80 bc 24 44 0f 00 cmpb $0x0,0xf44(%r12) 1a2b23: 00 00 1a2b25: 74 0e je 1a2b35 1a2b27: c7 43 78 04 00 00 00 movl $0x4,0x78(%rbx) 1a2b2e: be 01 00 00 00 mov $0x1,%esi 1a2b33: eb 18 jmp 1a2b4d 1a2b35: 41 f6 84 24 c4 00 00 testb $0x2,0xc4(%r12) 1a2b3c: 00 02 1a2b3e: 0f 85 62 01 00 00 jne 1a2ca6 1a2b44: c7 43 78 01 00 00 00 movl $0x1,0x78(%rbx) 1a2b4b: 31 f6 xor %esi,%esi 1a2b4d: c7 43 70 00 00 00 00 movl $0x0,0x70(%rbx) 1a2b54: 44 89 ea mov %r13d,%edx 1a2b57: 4c 89 e7 mov %r12,%rdi 1a2b5a: e8 61 c8 ff ff callq 19f3c0 1a2b5f: c7 43 6c 00 00 00 00 movl $0x0,0x6c(%rbx) 1a2b66: 89 43 74 mov %eax,0x74(%rbx) 1a2b69: c7 83 80 00 00 00 00 movl $0x0,0x80(%rbx) 1a2b70: 00 00 00 1a2b73: 4d 85 ff test %r15,%r15 1a2b76: 0f 84 ce 01 00 00 je 1a2d4a 1a2b7c: 41 8b 47 68 mov 0x68(%r15),%eax 1a2b80: 89 43 68 mov %eax,0x68(%rbx) 1a2b83: 0f b6 83 88 00 00 00 movzbl 0x88(%rbx),%eax 1a2b8a: 41 0f b6 97 88 00 00 movzbl 0x88(%r15),%edx 1a2b91: 00 1a2b92: 83 e0 fd and $0xfffffffd,%eax 1a2b95: 83 e2 02 and $0x2,%edx 1a2b98: 09 d0 or %edx,%eax 1a2b9a: 88 83 88 00 00 00 mov %al,0x88(%rbx) 1a2ba0: 41 0f b6 97 88 00 00 movzbl 0x88(%r15),%edx 1a2ba7: 00 1a2ba8: 83 e0 fb and $0xfffffffb,%eax 1a2bab: 83 e2 04 and $0x4,%edx 1a2bae: 09 d0 or %edx,%eax 1a2bb0: 88 83 88 00 00 00 mov %al,0x88(%rbx) 1a2bb6: 83 bb 24 03 00 00 04 cmpl $0x4,0x324(%rbx) 1a2bbd: 0f 84 07 01 00 00 je 1a2cca 1a2bc3: 0f b7 45 20 movzwl 0x20(%rbp),%eax 1a2bc7: 89 43 3c mov %eax,0x3c(%rbx) 1a2bca: 0f b7 45 2a movzwl 0x2a(%rbp),%eax 1a2bce: 89 43 34 mov %eax,0x34(%rbx) 1a2bd1: 0f b7 55 26 movzwl 0x26(%rbp),%edx 1a2bd5: 0f b7 45 28 movzwl 0x28(%rbp),%eax 1a2bd9: 29 d0 sub %edx,%eax 1a2bdb: 89 43 48 mov %eax,0x48(%rbx) 1a2bde: 0f b7 55 20 movzwl 0x20(%rbp),%edx 1a2be2: 0f b7 45 26 movzwl 0x26(%rbp),%eax 1a2be6: 29 d0 sub %edx,%eax 1a2be8: 89 43 44 mov %eax,0x44(%rbx) 1a2beb: 0f b7 45 38 movzwl 0x38(%rbp),%eax 1a2bef: 89 43 4c mov %eax,0x4c(%rbx) 1a2bf2: 0f b7 45 2e movzwl 0x2e(%rbp),%eax 1a2bf6: 89 43 54 mov %eax,0x54(%rbx) 1a2bf9: 0f b7 55 2e movzwl 0x2e(%rbp),%edx 1a2bfd: 0f b7 45 34 movzwl 0x34(%rbp),%eax 1a2c01: 29 d0 sub %edx,%eax 1a2c03: 89 43 5c mov %eax,0x5c(%rbx) 1a2c06: 0f b7 55 34 movzwl 0x34(%rbp),%edx 1a2c0a: 0f b7 45 36 movzwl 0x36(%rbp),%eax 1a2c0e: 29 d0 sub %edx,%eax 1a2c10: 89 43 60 mov %eax,0x60(%rbx) 1a2c13: 8b 45 1c mov 0x1c(%rbp),%eax 1a2c16: 8d 14 80 lea (%rax,%rax,4),%edx 1a2c19: 01 d2 add %edx,%edx 1a2c1b: 89 53 64 mov %edx,0x64(%rbx) 1a2c1e: 8b 45 74 mov 0x74(%rbp),%eax 1a2c21: 89 43 7c mov %eax,0x7c(%rbx) 1a2c24: 8b 43 78 mov 0x78(%rbx),%eax 1a2c27: 83 f8 01 cmp $0x1,%eax 1a2c2a: 74 2c je 1a2c58 1a2c2c: 83 e8 02 sub $0x2,%eax 1a2c2f: 83 f8 02 cmp $0x2,%eax 1a2c32: 0f 87 89 00 00 00 ja 1a2cc1 1a2c38: 0f b6 83 89 00 00 00 movzbl 0x89(%rbx),%eax 1a2c3f: 83 e0 02 and $0x2,%eax 1a2c42: 3c 01 cmp $0x1,%al 1a2c44: 19 c0 sbb %eax,%eax 1a2c46: 83 e0 fc and $0xfffffffc,%eax 1a2c49: 81 fa dc 1f 04 00 cmp $0x41fdc,%edx 1a2c4f: 0f 86 28 01 00 00 jbe 1a2d7d 1a2c55: 83 c0 0a add $0xa,%eax 1a2c58: 89 83 cc 02 00 00 mov %eax,0x2cc(%rbx) 1a2c5e: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 1a2c65: c7 40 04 00 00 00 00 movl $0x0,0x4(%rax) 1a2c6c: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 1a2c73: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) 1a2c7a: 83 bb 24 03 00 00 04 cmpl $0x4,0x324(%rbx) 1a2c81: 74 7c je 1a2cff 1a2c83: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1a2c88: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a2c8f: 00 00 1a2c91: 0f 85 ee 00 00 00 jne 1a2d85 1a2c97: 48 83 c4 68 add $0x68,%rsp 1a2c9b: 5b pop %rbx 1a2c9c: 5d pop %rbp 1a2c9d: 41 5c pop %r12 1a2c9f: 41 5d pop %r13 1a2ca1: 41 5e pop %r14 1a2ca3: 41 5f pop %r15 1a2ca5: c3 retq 1a2ca6: 83 bb 24 03 00 00 04 cmpl $0x4,0x324(%rbx) 1a2cad: 0f 85 91 fe ff ff jne 1a2b44 1a2cb3: c7 43 78 03 00 00 00 movl $0x3,0x78(%rbx) 1a2cba: 31 f6 xor %esi,%esi 1a2cbc: e9 8c fe ff ff jmpq 1a2b4d 1a2cc1: 0f 0b ud2 1a2cc3: b8 01 00 00 00 mov $0x1,%eax 1a2cc8: eb 8e jmp 1a2c58 1a2cca: 48 89 ea mov %rbp,%rdx 1a2ccd: 4c 89 e6 mov %r12,%rsi 1a2cd0: 48 8d 7c 24 1c lea 0x1c(%rsp),%rdi 1a2cd5: e8 00 00 00 00 callq 1a2cda 1a2cda: 0f b6 44 24 48 movzbl 0x48(%rsp),%eax 1a2cdf: 48 89 ea mov %rbp,%rdx 1a2ce2: 4c 89 e6 mov %r12,%rsi 1a2ce5: 48 8d 7c 24 04 lea 0x4(%rsp),%rdi 1a2cea: 89 43 68 mov %eax,0x68(%rbx) 1a2ced: e8 00 00 00 00 callq 1a2cf2 1a2cf2: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 1a2cf7: 89 43 6c mov %eax,0x6c(%rbx) 1a2cfa: e9 c4 fe ff ff jmpq 1a2bc3 1a2cff: 4c 8d 63 34 lea 0x34(%rbx),%r12 1a2d03: 4c 89 f6 mov %r14,%rsi 1a2d06: 4c 89 e7 mov %r12,%rdi 1a2d09: e8 42 c7 ff ff callq 19f450 1a2d0e: 84 c0 test %al,%al 1a2d10: 0f 85 6d ff ff ff jne 1a2c83 1a2d16: 48 89 ee mov %rbp,%rsi 1a2d19: 4c 89 f7 mov %r14,%rdi 1a2d1c: e8 00 00 00 00 callq 1a2d21 1a2d21: 84 c0 test %al,%al 1a2d23: 0f 84 5a ff ff ff je 1a2c83 1a2d29: 83 7b 78 04 cmpl $0x4,0x78(%rbx) 1a2d2d: 0f 84 50 ff ff ff je 1a2c83 1a2d33: c7 43 78 04 00 00 00 movl $0x4,0x78(%rbx) 1a2d3a: 4c 89 f6 mov %r14,%rsi 1a2d3d: 4c 89 e7 mov %r12,%rdi 1a2d40: e8 0b c7 ff ff callq 19f450 1a2d45: e9 39 ff ff ff jmpq 1a2c83 1a2d4a: 48 89 ef mov %rbp,%rdi 1a2d4d: e8 00 00 00 00 callq 1a2d52 1a2d52: 0f b6 c0 movzbl %al,%eax 1a2d55: 89 43 68 mov %eax,0x68(%rbx) 1a2d58: 8b 45 18 mov 0x18(%rbp),%eax 1a2d5b: a8 01 test $0x1,%al 1a2d5d: 74 0a je 1a2d69 1a2d5f: 80 8b 88 00 00 00 02 orb $0x2,0x88(%rbx) 1a2d66: 8b 45 18 mov 0x18(%rbp),%eax 1a2d69: a8 04 test $0x4,%al 1a2d6b: 0f 84 45 fe ff ff je 1a2bb6 1a2d71: 80 8b 88 00 00 00 04 orb $0x4,0x88(%rbx) 1a2d78: e9 39 fe ff ff jmpq 1a2bb6 1a2d7d: 83 c0 09 add $0x9,%eax 1a2d80: e9 d3 fe ff ff jmpq 1a2c58 1a2d85: e8 00 00 00 00 callq 1a2d8a 1a2d8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001a2d90 : 1a2d90: be c0 0d 00 00 mov $0xdc0,%esi 1a2d95: e9 00 00 00 00 jmpq 1a2d9a 1a2d9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001a2da0 : 1a2da0: e8 00 00 00 00 callq 1a2da5 1a2da5: 41 56 push %r14 1a2da7: 41 55 push %r13 1a2da9: 41 54 push %r12 1a2dab: 55 push %rbp 1a2dac: 53 push %rbx 1a2dad: 48 83 ec 20 sub $0x20,%rsp 1a2db1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a2db8: 00 00 1a2dba: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a2dbf: 48 8b 87 e8 00 00 00 mov 0xe8(%rdi),%rax 1a2dc6: 4c 8b a8 08 04 00 00 mov 0x408(%rax),%r13 1a2dcd: 48 63 c2 movslq %edx,%rax 1a2dd0: 49 89 c6 mov %rax,%r14 1a2dd3: 49 c1 e6 04 shl $0x4,%r14 1a2dd7: 48 c1 e8 3c shr $0x3c,%rax 1a2ddb: 0f 85 c8 00 00 00 jne 1a2ea9 1a2de1: 48 89 f5 mov %rsi,%rbp 1a2de4: 4c 89 f7 mov %r14,%rdi 1a2de7: be c0 0d 00 00 mov $0xdc0,%esi 1a2dec: 41 89 d4 mov %edx,%r12d 1a2def: 0f 95 c3 setne %bl 1a2df2: e8 00 00 00 00 callq 1a2df7 1a2df7: 48 89 04 24 mov %rax,(%rsp) 1a2dfb: 48 85 c0 test %rax,%rax 1a2dfe: 0f 84 a5 00 00 00 je 1a2ea9 1a2e04: 48 b9 00 00 00 00 64 movabs $0x6400000000,%rcx 1a2e0b: 00 00 00 1a2e0e: 44 88 64 24 08 mov %r12b,0x8(%rsp) 1a2e13: 0f b6 db movzbl %bl,%ebx 1a2e16: 48 89 4c 24 0c mov %rcx,0xc(%rsp) 1a2e1b: 45 85 e4 test %r12d,%r12d 1a2e1e: 7e 3f jle 1a2e5f 1a2e20: 0f b7 54 1d 02 movzwl 0x2(%rbp,%rbx,1),%edx 1a2e25: f7 d2 not %edx 1a2e27: 88 14 18 mov %dl,(%rax,%rbx,1) 1a2e2a: 80 24 18 01 andb $0x1,(%rax,%rbx,1) 1a2e2e: 0f b7 54 1d 00 movzwl 0x0(%rbp,%rbx,1),%edx 1a2e33: 48 8b 04 24 mov (%rsp),%rax 1a2e37: 88 54 18 01 mov %dl,0x1(%rax,%rbx,1) 1a2e3b: 0f b7 54 1d 04 movzwl 0x4(%rbp,%rbx,1),%edx 1a2e40: 48 8b 04 24 mov (%rsp),%rax 1a2e44: 89 54 18 04 mov %edx,0x4(%rax,%rbx,1) 1a2e48: 48 8b 54 1d 08 mov 0x8(%rbp,%rbx,1),%rdx 1a2e4d: 48 8b 04 24 mov (%rsp),%rax 1a2e51: 48 89 54 18 08 mov %rdx,0x8(%rax,%rbx,1) 1a2e56: 48 83 c3 10 add $0x10,%rbx 1a2e5a: 49 39 de cmp %rbx,%r14 1a2e5d: 75 c1 jne 1a2e20 1a2e5f: 49 8b 45 00 mov 0x0(%r13),%rax 1a2e63: 48 89 e2 mov %rsp,%rdx 1a2e66: 8b 70 14 mov 0x14(%rax),%esi 1a2e69: 49 8b 45 18 mov 0x18(%r13),%rax 1a2e6d: 48 8b 38 mov (%rax),%rdi 1a2e70: e8 00 00 00 00 callq 1a2e75 1a2e75: 48 8b 3c 24 mov (%rsp),%rdi 1a2e79: 84 c0 test %al,%al 1a2e7b: b8 fb ff ff ff mov $0xfffffffb,%eax 1a2e80: 44 0f 44 e0 cmove %eax,%r12d 1a2e84: e8 00 00 00 00 callq 1a2e89 1a2e89: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1a2e8e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a2e95: 00 00 1a2e97: 75 18 jne 1a2eb1 1a2e99: 48 83 c4 20 add $0x20,%rsp 1a2e9d: 44 89 e0 mov %r12d,%eax 1a2ea0: 5b pop %rbx 1a2ea1: 5d pop %rbp 1a2ea2: 41 5c pop %r12 1a2ea4: 41 5d pop %r13 1a2ea6: 41 5e pop %r14 1a2ea8: c3 retq 1a2ea9: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 1a2eaf: eb d8 jmp 1a2e89 1a2eb1: e8 00 00 00 00 callq 1a2eb6 1a2eb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1a2ebd: 00 00 00 00000000001a2ec0 : 1a2ec0: e8 00 00 00 00 callq 1a2ec5 1a2ec5: 41 55 push %r13 1a2ec7: 41 89 d5 mov %edx,%r13d 1a2eca: 41 54 push %r12 1a2ecc: 41 89 f4 mov %esi,%r12d 1a2ecf: 53 push %rbx 1a2ed0: 48 8b 87 48 3b 01 00 mov 0x13b48(%rdi),%rax 1a2ed7: 48 8b 98 98 02 00 00 mov 0x298(%rax),%rbx 1a2ede: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1a2ee2: 48 8b 07 mov (%rdi),%rax 1a2ee5: 48 8b 40 08 mov 0x8(%rax),%rax 1a2ee9: e8 00 00 00 00 callq 1a2eee 1a2eee: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1a2ef3: 5b pop %rbx 1a2ef4: 41 5c pop %r12 1a2ef6: 41 5d pop %r13 1a2ef8: c3 retq 1a2ef9: 48 8b 73 10 mov 0x10(%rbx),%rsi 1a2efd: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1a2f04 1a2f04: 89 c0 mov %eax,%eax 1a2f06: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1a2f0e 1a2f0d: 00 1a2f0e: 73 e3 jae 1a2ef3 1a2f10: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1a2f17 1a2f17: 48 85 c0 test %rax,%rax 1a2f1a: 74 13 je 1a2f2f 1a2f1c: 48 8b 78 08 mov 0x8(%rax),%rdi 1a2f20: 48 83 c6 08 add $0x8,%rsi 1a2f24: 44 89 e9 mov %r13d,%ecx 1a2f27: 44 89 e2 mov %r12d,%edx 1a2f2a: e8 00 00 00 00 callq 1a2f2f 1a2f2f: 5b pop %rbx 1a2f30: 41 5c pop %r12 1a2f32: 41 5d pop %r13 1a2f34: c3 retq 1a2f35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a2f3c: 00 00 00 00 00000000001a2f40 : 1a2f40: e8 00 00 00 00 callq 1a2f45 1a2f45: 41 54 push %r12 1a2f47: 49 89 fa mov %rdi,%r10 1a2f4a: 55 push %rbp 1a2f4b: 53 push %rbx 1a2f4c: 48 8b 07 mov (%rdi),%rax 1a2f4f: 4c 8b a6 48 01 00 00 mov 0x148(%rsi),%r12 1a2f56: 48 8b a8 38 3b 01 00 mov 0x13b38(%rax),%rbp 1a2f5d: c7 86 58 01 00 00 00 movl $0x0,0x158(%rsi) 1a2f64: 00 00 00 1a2f67: 4d 85 e4 test %r12,%r12 1a2f6a: 0f 84 b3 00 00 00 je 1a3023 1a2f70: 4c 8b 9e 40 01 00 00 mov 0x140(%rsi),%r11 1a2f77: 8b 7e 0c mov 0xc(%rsi),%edi 1a2f7a: 45 31 c9 xor %r9d,%r9d 1a2f7d: 49 8b 53 08 mov 0x8(%r11),%rdx 1a2f81: 48 8b 8a f0 02 00 00 mov 0x2f0(%rdx),%rcx 1a2f88: 48 81 c2 f0 02 00 00 add $0x2f0,%rdx 1a2f8f: 48 8d 41 f8 lea -0x8(%rcx),%rax 1a2f93: 48 39 ca cmp %rcx,%rdx 1a2f96: 74 45 je 1a2fdd 1a2f98: 41 b8 01 00 00 00 mov $0x1,%r8d 1a2f9e: 8b 88 4c 02 00 00 mov 0x24c(%rax),%ecx 1a2fa4: 44 89 c3 mov %r8d,%ebx 1a2fa7: d3 e3 shl %cl,%ebx 1a2fa9: 85 fb test %edi,%ebx 1a2fab: 74 23 je 1a2fd0 1a2fad: 83 b8 48 02 00 00 02 cmpl $0x2,0x248(%rax) 1a2fb4: 74 1a je 1a2fd0 1a2fb6: 48 c1 e1 05 shl $0x5,%rcx 1a2fba: 49 03 4b 18 add 0x18(%r11),%rcx 1a2fbe: 48 8b 49 18 mov 0x18(%rcx),%rcx 1a2fc2: 48 85 c9 test %rcx,%rcx 1a2fc5: 74 56 je 1a301d 1a2fc7: 48 83 79 10 01 cmpq $0x1,0x10(%rcx) 1a2fcc: 41 83 d9 ff sbb $0xffffffff,%r9d 1a2fd0: 48 8b 48 08 mov 0x8(%rax),%rcx 1a2fd4: 48 8d 41 f8 lea -0x8(%rcx),%rax 1a2fd8: 48 39 ca cmp %rcx,%rdx 1a2fdb: 75 c1 jne 1a2f9e 1a2fdd: 80 7e 08 00 cmpb $0x0,0x8(%rsi) 1a2fe1: 44 89 8e 58 01 00 00 mov %r9d,0x158(%rsi) 1a2fe8: 74 1c je 1a3006 1a2fea: 49 8b 82 80 00 00 00 mov 0x80(%r10),%rax 1a2ff1: 8b 80 4c 02 00 00 mov 0x24c(%rax),%eax 1a2ff7: 0f a3 c7 bt %eax,%edi 1a2ffa: 72 0a jb 1a3006 1a2ffc: 5b pop %rbx 1a2ffd: b8 ea ff ff ff mov $0xffffffea,%eax 1a3002: 5d pop %rbp 1a3003: 41 5c pop %r12 1a3005: c3 retq 1a3006: 4c 89 e6 mov %r12,%rsi 1a3009: 48 89 ef mov %rbp,%rdi 1a300c: e8 00 00 00 00 callq 1a3011 1a3011: 83 f8 01 cmp $0x1,%eax 1a3014: 75 e6 jne 1a2ffc 1a3016: 5b pop %rbx 1a3017: 31 c0 xor %eax,%eax 1a3019: 5d pop %rbp 1a301a: 41 5c pop %r12 1a301c: c3 retq 1a301d: 41 83 c1 01 add $0x1,%r9d 1a3021: eb ad jmp 1a2fd0 1a3023: 80 7e 09 00 cmpb $0x0,0x9(%rsi) 1a3027: 74 0a je 1a3033 1a3029: f6 46 0a 0e testb $0xe,0xa(%rsi) 1a302d: 74 04 je 1a3033 1a302f: 0f 0b ud2 1a3031: eb c9 jmp 1a2ffc 1a3033: 80 7e 08 00 cmpb $0x0,0x8(%rsi) 1a3037: 74 dd je 1a3016 1a3039: 49 8b 82 80 00 00 00 mov 0x80(%r10),%rax 1a3040: 8b 88 4c 02 00 00 mov 0x24c(%rax),%ecx 1a3046: b8 01 00 00 00 mov $0x1,%eax 1a304b: d3 e0 shl %cl,%eax 1a304d: 23 46 0c and 0xc(%rsi),%eax 1a3050: 75 c4 jne 1a3016 1a3052: eb a8 jmp 1a2ffc 1a3054: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a305b: 00 00 00 00 1a305f: 90 nop 00000000001a3060 : 1a3060: e8 00 00 00 00 callq 1a3065 1a3065: 31 c0 xor %eax,%eax 1a3067: 48 39 f7 cmp %rsi,%rdi 1a306a: 74 1a je 1a3086 1a306c: 48 85 ff test %rdi,%rdi 1a306f: 0f 95 c0 setne %al 1a3072: 48 85 f6 test %rsi,%rsi 1a3075: 0f 95 c2 setne %dl 1a3078: 20 d0 and %dl,%al 1a307a: 74 0b je 1a3087 1a307c: 48 8b 57 48 mov 0x48(%rdi),%rdx 1a3080: 48 3b 56 48 cmp 0x48(%rsi),%rdx 1a3084: 74 07 je 1a308d 1a3086: c3 retq 1a3087: b8 01 00 00 00 mov $0x1,%eax 1a308c: c3 retq 1a308d: 48 8b 76 50 mov 0x50(%rsi),%rsi 1a3091: 48 8b 7f 50 mov 0x50(%rdi),%rdi 1a3095: e8 00 00 00 00 callq 1a309a 1a309a: 85 c0 test %eax,%eax 1a309c: 0f 95 c0 setne %al 1a309f: c3 retq 00000000001a30a0 : 1a30a0: e8 00 00 00 00 callq 1a30a5 1a30a5: 31 c0 xor %eax,%eax 1a30a7: c3 retq 1a30a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a30af: 00 00000000001a30b0 : 1a30b0: e8 00 00 00 00 callq 1a30b5 1a30b5: 31 c0 xor %eax,%eax 1a30b7: c3 retq 1a30b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a30bf: 00 00000000001a30c0 : 1a30c0: e8 00 00 00 00 callq 1a30c5 1a30c5: c3 retq 1a30c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1a30cd: 00 00 00 00000000001a30d0 : 1a30d0: e8 00 00 00 00 callq 1a30d5 1a30d5: c3 retq 1a30d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1a30dd: 00 00 00 00000000001a30e0 <__bpf_trace_amdgpu_dc_wreg>: 1a30e0: 89 c9 mov %ecx,%ecx 1a30e2: 89 d2 mov %edx,%edx 1a30e4: e9 00 00 00 00 jmpq 1a30e9 <__bpf_trace_amdgpu_dc_wreg+0x9> 1a30e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001a30f0 : 1a30f0: e8 00 00 00 00 callq 1a30f5 1a30f5: 55 push %rbp 1a30f6: 48 89 fd mov %rdi,%rbp 1a30f9: 53 push %rbx 1a30fa: 48 8b 9f 08 01 00 00 mov 0x108(%rdi),%rbx 1a3101: 48 89 df mov %rbx,%rdi 1a3104: e8 a7 ea ff ff callq 1a1bb0 1a3109: 80 bb 69 0e 00 00 00 cmpb $0x0,0xe69(%rbx) 1a3110: 48 8b bb 48 0e 00 00 mov 0xe48(%rbx),%rdi 1a3117: 8b 4d 00 mov 0x0(%rbp),%ecx 1a311a: 74 43 je 1a315f 1a311c: 69 b3 58 0e 00 00 e8 imul $0x3e8,0xe58(%rbx),%esi 1a3123: 03 00 00 1a3126: 69 83 5c 0e 00 00 e8 imul $0x3e8,0xe5c(%rbx),%eax 1a312d: 03 00 00 1a3130: 29 f0 sub %esi,%eax 1a3132: 0f af c1 imul %ecx,%eax 1a3135: b9 32 00 00 00 mov $0x32,%ecx 1a313a: 8d 50 7f lea 0x7f(%rax),%edx 1a313d: b8 81 80 80 80 mov $0x80808081,%eax 1a3142: 48 0f af d0 imul %rax,%rdx 1a3146: 48 c1 ea 27 shr $0x27,%rdx 1a314a: 01 f2 add %esi,%edx 1a314c: be 01 00 00 00 mov $0x1,%esi 1a3151: e8 00 00 00 00 callq 1a3156 1a3156: 5b pop %rbx 1a3157: 5d pop %rbp 1a3158: 83 f0 01 xor $0x1,%eax 1a315b: 0f b6 c0 movzbl %al,%eax 1a315e: c3 retq 1a315f: 8b 93 60 0e 00 00 mov 0xe60(%rbx),%edx 1a3165: 89 d6 mov %edx,%esi 1a3167: c1 e6 08 shl $0x8,%esi 1a316a: 01 f2 add %esi,%edx 1a316c: 8b b3 64 0e 00 00 mov 0xe64(%rbx),%esi 1a3172: 89 f0 mov %esi,%eax 1a3174: c1 e0 08 shl $0x8,%eax 1a3177: 01 f0 add %esi,%eax 1a3179: 29 d0 sub %edx,%eax 1a317b: 0f af c1 imul %ecx,%eax 1a317e: 8d 70 7f lea 0x7f(%rax),%esi 1a3181: b8 81 80 80 80 mov $0x80808081,%eax 1a3186: 48 0f af f0 imul %rax,%rsi 1a318a: 48 c1 ee 27 shr $0x27,%rsi 1a318e: 01 d6 add %edx,%esi 1a3190: 31 d2 xor %edx,%edx 1a3192: e8 00 00 00 00 callq 1a3197 1a3197: 5b pop %rbx 1a3198: 5d pop %rbp 1a3199: 83 f0 01 xor $0x1,%eax 1a319c: 0f b6 c0 movzbl %al,%eax 1a319f: c3 retq 00000000001a31a0 : 1a31a0: e8 00 00 00 00 callq 1a31a5 1a31a5: 55 push %rbp 1a31a6: 53 push %rbx 1a31a7: 48 83 ec 50 sub $0x50,%rsp 1a31ab: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a31b2: 00 00 1a31b4: 48 89 44 24 48 mov %rax,0x48(%rsp) 1a31b9: 31 c0 xor %eax,%eax 1a31bb: 48 83 be 98 00 00 00 cmpq $0x0,0x98(%rsi) 1a31c2: 00 1a31c3: 0f 84 93 00 00 00 je 1a325c 1a31c9: 48 8b 46 08 mov 0x8(%rsi),%rax 1a31cd: 48 8b 8e 90 00 00 00 mov 0x90(%rsi),%rcx 1a31d4: 48 89 f3 mov %rsi,%rbx 1a31d7: 8b 90 90 00 00 00 mov 0x90(%rax),%edx 1a31dd: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a31e4: 00 1a31e5: 48 29 d0 sub %rdx,%rax 1a31e8: 48 8b 51 20 mov 0x20(%rcx),%rdx 1a31ec: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a31f0: 48 8b 70 18 mov 0x18(%rax),%rsi 1a31f4: 48 85 f6 test %rsi,%rsi 1a31f7: 74 67 je 1a3260 1a31f9: 48 8b 07 mov (%rdi),%rax 1a31fc: 31 d2 xor %edx,%edx 1a31fe: 41 b9 01 00 00 00 mov $0x1,%r9d 1a3204: b9 ff ff ff 7f mov $0x7fffffff,%ecx 1a3209: 41 b8 01 00 00 00 mov $0x1,%r8d 1a320f: 48 89 df mov %rbx,%rdi 1a3212: 48 8b a8 38 3b 01 00 mov 0x13b38(%rax),%rbp 1a3219: e8 00 00 00 00 callq 1a321e 1a321e: 85 c0 test %eax,%eax 1a3220: 74 17 je 1a3239 1a3222: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 1a3227: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1a322e: 00 00 1a3230: 75 35 jne 1a3267 1a3232: 48 83 c4 50 add $0x50,%rsp 1a3236: 5b pop %rbx 1a3237: 5d pop %rbp 1a3238: c3 retq 1a3239: 48 89 e6 mov %rsp,%rsi 1a323c: 48 89 df mov %rbx,%rdi 1a323f: e8 7c cd ff ff callq 19ffc0 1a3244: 85 c0 test %eax,%eax 1a3246: 75 da jne 1a3222 1a3248: 48 8b b3 98 00 00 00 mov 0x98(%rbx),%rsi 1a324f: 48 89 ef mov %rbp,%rdi 1a3252: e8 00 00 00 00 callq 1a3257 1a3257: 83 f8 01 cmp $0x1,%eax 1a325a: 75 04 jne 1a3260 1a325c: 31 c0 xor %eax,%eax 1a325e: eb c2 jmp 1a3222 1a3260: b8 ea ff ff ff mov $0xffffffea,%eax 1a3265: eb bb jmp 1a3222 1a3267: e8 00 00 00 00 callq 1a326c 1a326c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001a3270 : 1a3270: e8 00 00 00 00 callq 1a3275 1a3275: 41 57 push %r15 1a3277: 41 56 push %r14 1a3279: 49 89 fe mov %rdi,%r14 1a327c: 41 55 push %r13 1a327e: 41 54 push %r12 1a3280: 49 89 d4 mov %rdx,%r12 1a3283: 55 push %rbp 1a3284: 53 push %rbx 1a3285: 44 89 c3 mov %r8d,%ebx 1a3288: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 1a328f: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1a3294: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a329b: 00 00 1a329d: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 1a32a4: 00 1a32a5: 48 8b 06 mov (%rsi),%rax 1a32a8: 48 89 44 24 50 mov %rax,0x50(%rsp) 1a32ad: 48 8b 46 08 mov 0x8(%rsi),%rax 1a32b1: 48 89 44 24 58 mov %rax,0x58(%rsp) 1a32b6: 48 8b 46 10 mov 0x10(%rsi),%rax 1a32ba: 48 89 44 24 60 mov %rax,0x60(%rsp) 1a32bf: 48 8b 46 18 mov 0x18(%rsi),%rax 1a32c3: 48 89 44 24 68 mov %rax,0x68(%rsp) 1a32c8: 48 8b 46 20 mov 0x20(%rsi),%rax 1a32cc: 48 89 44 24 70 mov %rax,0x70(%rsp) 1a32d1: 48 8b 46 28 mov 0x28(%rsi),%rax 1a32d5: 48 89 44 24 78 mov %rax,0x78(%rsp) 1a32da: 48 8b 46 30 mov 0x30(%rsi),%rax 1a32de: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1a32e5: 00 1a32e6: 48 8b 46 38 mov 0x38(%rsi),%rax 1a32ea: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 1a32f1: 00 1a32f2: 48 8b 46 40 mov 0x40(%rsi),%rax 1a32f6: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 1a32fd: 00 1a32fe: 48 8b 46 48 mov 0x48(%rsi),%rax 1a3302: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 1a3309: 00 1a330a: 48 8b 46 50 mov 0x50(%rsi),%rax 1a330e: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1a3315: 00 1a3316: 48 8b 46 58 mov 0x58(%rsi),%rax 1a331a: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 1a3321: 00 1a3322: 48 8b 46 60 mov 0x60(%rsi),%rax 1a3326: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 1a332d: 00 1a332e: 48 8b 46 68 mov 0x68(%rsi),%rax 1a3332: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 1a3339: 00 1a333a: 48 8b 46 70 mov 0x70(%rsi),%rax 1a333e: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 1a3345: 00 1a3346: 48 85 d2 test %rdx,%rdx 1a3349: 0f 84 d1 03 00 00 je 1a3720 1a334f: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 1a3355: 85 d2 test %edx,%edx 1a3357: 0f 95 44 24 03 setne 0x3(%rsp) 1a335c: 4d 85 f6 test %r14,%r14 1a335f: 0f 84 5f 05 00 00 je 1a38c4 1a3365: 49 8b ae c0 04 00 00 mov 0x4c0(%r14),%rbp 1a336c: 48 85 ed test %rbp,%rbp 1a336f: 0f 84 b5 03 00 00 je 1a372a 1a3375: 48 89 ef mov %rbp,%rdi 1a3378: e8 00 00 00 00 callq 1a337d 1a337d: 48 89 ef mov %rbp,%rdi 1a3380: e8 00 00 00 00 callq 1a3385 1a3385: 49 89 c7 mov %rax,%r15 1a3388: 48 85 c0 test %rax,%rax 1a338b: 0f 84 22 05 00 00 je 1a38b3 1a3391: 4c 89 b0 30 03 00 00 mov %r14,0x330(%rax) 1a3398: 41 0f b6 86 eb 00 00 movzbl 0xeb(%r14),%eax 1a339f: 00 1a33a0: 83 e0 01 and $0x1,%eax 1a33a3: 8d 14 00 lea (%rax,%rax,1),%edx 1a33a6: 41 0f b6 87 8a 00 00 movzbl 0x8a(%r15),%eax 1a33ad: 00 1a33ae: 83 e0 fd and $0xfffffffd,%eax 1a33b1: 09 d0 or %edx,%eax 1a33b3: 49 8d 96 88 00 00 00 lea 0x88(%r14),%rdx 1a33ba: 41 88 87 8a 00 00 00 mov %al,0x8a(%r15) 1a33c1: 49 8b 86 88 00 00 00 mov 0x88(%r14),%rax 1a33c8: 4c 8d 40 c0 lea -0x40(%rax),%r8 1a33cc: 48 39 c2 cmp %rax,%rdx 1a33cf: 75 16 jne 1a33e7 1a33d1: e9 f2 02 00 00 jmpq 1a36c8 1a33d6: 49 8b 40 40 mov 0x40(%r8),%rax 1a33da: 4c 8d 40 c0 lea -0x40(%rax),%r8 1a33de: 48 39 c2 cmp %rax,%rdx 1a33e1: 0f 84 e1 02 00 00 je 1a36c8 1a33e7: 41 f6 40 3e 08 testb $0x8,0x3e(%r8) 1a33ec: 74 e8 je 1a33d6 1a33ee: 4c 8d 6c 24 50 lea 0x50(%rsp),%r13 1a33f3: 4c 89 44 24 10 mov %r8,0x10(%rsp) 1a33f8: 4c 89 ef mov %r13,%rdi 1a33fb: e8 00 00 00 00 callq 1a3400 1a3400: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 1a3405: 89 44 24 04 mov %eax,0x4(%rsp) 1a3409: 4d 85 c0 test %r8,%r8 1a340c: 0f 84 db 02 00 00 je 1a36ed 1a3412: 4d 85 e4 test %r12,%r12 1a3415: 0f 84 66 02 00 00 je 1a3681 1a341b: 41 8b 84 24 98 00 00 mov 0x98(%r12),%eax 1a3422: 00 1a3423: 85 c0 test %eax,%eax 1a3425: 0f 84 56 02 00 00 je 1a3681 1a342b: 41 0f b7 40 20 movzwl 0x20(%r8),%eax 1a3430: 66 89 44 24 70 mov %ax,0x70(%rsp) 1a3435: 41 0f b7 40 2e movzwl 0x2e(%r8),%eax 1a343a: 66 89 44 24 7e mov %ax,0x7e(%rsp) 1a343f: 41 8b 40 1c mov 0x1c(%r8),%eax 1a3443: 89 44 24 6c mov %eax,0x6c(%rsp) 1a3447: 41 0f b7 40 22 movzwl 0x22(%r8),%eax 1a344c: 66 89 44 24 72 mov %ax,0x72(%rsp) 1a3451: 41 0f b7 40 24 movzwl 0x24(%r8),%eax 1a3456: 66 89 44 24 74 mov %ax,0x74(%rsp) 1a345b: 41 0f b7 40 26 movzwl 0x26(%r8),%eax 1a3460: 66 89 44 24 76 mov %ax,0x76(%rsp) 1a3465: 41 0f b7 40 28 movzwl 0x28(%r8),%eax 1a346a: 66 89 44 24 78 mov %ax,0x78(%rsp) 1a346f: 41 0f b7 40 2a movzwl 0x2a(%r8),%eax 1a3474: 66 89 44 24 7a mov %ax,0x7a(%rsp) 1a3479: 41 0f b7 40 2c movzwl 0x2c(%r8),%eax 1a347e: 66 89 44 24 7c mov %ax,0x7c(%rsp) 1a3483: 41 0f b7 40 30 movzwl 0x30(%r8),%eax 1a3488: 66 89 84 24 80 00 00 mov %ax,0x80(%rsp) 1a348f: 00 1a3490: 41 0f b7 40 32 movzwl 0x32(%r8),%eax 1a3495: 66 89 84 24 82 00 00 mov %ax,0x82(%rsp) 1a349c: 00 1a349d: 41 0f b7 40 34 movzwl 0x34(%r8),%eax 1a34a2: 66 89 84 24 84 00 00 mov %ax,0x84(%rsp) 1a34a9: 00 1a34aa: 41 0f b7 40 36 movzwl 0x36(%r8),%eax 1a34af: 66 89 84 24 86 00 00 mov %ax,0x86(%rsp) 1a34b6: 00 1a34b7: 41 0f b7 40 38 movzwl 0x38(%r8),%eax 1a34bc: 66 89 84 24 88 00 00 mov %ax,0x88(%rsp) 1a34c3: 00 1a34c4: 4c 89 c7 mov %r8,%rdi 1a34c7: e8 00 00 00 00 callq 1a34cc 1a34cc: 4d 85 e4 test %r12,%r12 1a34cf: 0f 84 34 02 00 00 je 1a3709 1a34d5: 80 7c 24 03 00 cmpb $0x0,0x3(%rsp) 1a34da: 41 89 d8 mov %ebx,%r8d 1a34dd: 0f 84 d0 01 00 00 je 1a36b3 1a34e3: 3b 44 24 04 cmp 0x4(%rsp),%eax 1a34e7: 0f 85 c6 01 00 00 jne 1a36b3 1a34ed: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1a34f2: 4c 89 f2 mov %r14,%rdx 1a34f5: 4c 89 ee mov %r13,%rsi 1a34f8: 4c 89 ff mov %r15,%rdi 1a34fb: e8 60 f5 ff ff callq 1a2a60 1a3500: 41 80 a7 8a 00 00 00 andb $0xfb,0x8a(%r15) 1a3507: fb 1a3508: 49 8b 86 c8 04 00 00 mov 0x4c8(%r14),%rax 1a350f: 48 85 c0 test %rax,%rax 1a3512: 74 0a je 1a351e 1a3514: 83 7d 00 20 cmpl $0x20,0x0(%rbp) 1a3518: 0f 84 86 02 00 00 je 1a37a4 1a351e: 4c 89 fa mov %r15,%rdx 1a3521: 4c 89 e6 mov %r12,%rsi 1a3524: 4c 89 ef mov %r13,%rdi 1a3527: e8 a4 c7 ff ff callq 19fcd0 1a352c: 0f b7 85 08 05 00 00 movzwl 0x508(%rbp),%eax 1a3533: ba 14 00 00 00 mov $0x14,%edx 1a3538: 48 8d b5 12 05 00 00 lea 0x512(%rbp),%rsi 1a353f: 49 8d bf 60 01 00 00 lea 0x160(%r15),%rdi 1a3546: 41 89 87 74 01 00 00 mov %eax,0x174(%r15) 1a354d: 0f b7 85 0a 05 00 00 movzwl 0x50a(%rbp),%eax 1a3554: 41 89 87 78 01 00 00 mov %eax,0x178(%r15) 1a355b: 41 0f b6 9e e1 00 00 movzbl 0xe1(%r14),%ebx 1a3562: 00 1a3563: e8 00 00 00 00 callq 1a3568 1a3568: 80 fb 02 cmp $0x2,%bl 1a356b: 76 52 jbe 1a35bf 1a356d: 8b 8d 28 05 00 00 mov 0x528(%rbp),%ecx 1a3573: 41 89 8f 84 01 00 00 mov %ecx,0x184(%r15) 1a357a: 85 c9 test %ecx,%ecx 1a357c: 74 41 je 1a35bf 1a357e: 83 e9 01 sub $0x1,%ecx 1a3581: 48 8d 85 2c 05 00 00 lea 0x52c(%rbp),%rax 1a3588: 49 8d 97 88 01 00 00 lea 0x188(%r15),%rdx 1a358f: 48 8d b4 8d 30 05 00 lea 0x530(%rbp,%rcx,4),%rsi 1a3596: 00 1a3597: 0f b6 08 movzbl (%rax),%ecx 1a359a: 48 83 c0 04 add $0x4,%rax 1a359e: 48 83 c2 08 add $0x8,%rdx 1a35a2: 89 4a f8 mov %ecx,-0x8(%rdx) 1a35a5: 0f b6 48 fd movzbl -0x3(%rax),%ecx 1a35a9: 88 4a fc mov %cl,-0x4(%rdx) 1a35ac: 0f b6 48 fe movzbl -0x2(%rax),%ecx 1a35b0: 88 4a fd mov %cl,-0x3(%rdx) 1a35b3: 0f b6 48 ff movzbl -0x1(%rax),%ecx 1a35b7: 88 4a fe mov %cl,-0x2(%rdx) 1a35ba: 48 39 c6 cmp %rax,%rsi 1a35bd: 75 d8 jne 1a3597 1a35bf: 0f b6 85 26 05 00 00 movzbl 0x526(%rbp),%eax 1a35c6: 41 88 87 50 01 00 00 mov %al,0x150(%r15) 1a35cd: 41 80 be 10 04 00 00 cmpb $0x0,0x410(%r14) 1a35d4: 00 1a35d5: 74 1c je 1a35f3 1a35d7: 41 8b 86 14 04 00 00 mov 0x414(%r14),%eax 1a35de: 41 89 87 54 01 00 00 mov %eax,0x154(%r15) 1a35e5: 41 8b 86 1c 04 00 00 mov 0x41c(%r14),%eax 1a35ec: 41 89 87 58 01 00 00 mov %eax,0x158(%r15) 1a35f3: 48 89 ee mov %rbp,%rsi 1a35f6: 4c 89 ff mov %r15,%rdi 1a35f9: e8 00 00 00 00 callq 1a35fe 1a35fe: 41 83 bf 24 03 00 00 cmpl $0x4,0x324(%r15) 1a3605: 04 1a3606: 0f 84 71 01 00 00 je 1a377d 1a360c: 49 8b 47 08 mov 0x8(%r15),%rax 1a3610: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 1a3617: 74 34 je 1a364d 1a3619: 41 c6 87 d8 02 00 00 movb $0x0,0x2d8(%r15) 1a3620: 00 1a3621: 49 8b 96 c0 04 00 00 mov 0x4c0(%r14),%rdx 1a3628: 83 3a 40 cmpl $0x40,(%rdx) 1a362b: 0f 84 60 01 00 00 je 1a3791 1a3631: f6 80 5f 01 00 00 08 testb $0x8,0x15f(%rax) 1a3638: 0f 85 32 01 00 00 jne 1a3770 1a363e: 49 8d b7 e1 00 00 00 lea 0xe1(%r15),%rsi 1a3645: 4c 89 ff mov %r15,%rdi 1a3648: e8 00 00 00 00 callq 1a364d 1a364d: 48 89 ef mov %rbp,%rdi 1a3650: e8 00 00 00 00 callq 1a3655 1a3655: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 1a365c: 00 1a365d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a3664: 00 00 1a3666: 0f 85 80 02 00 00 jne 1a38ec 1a366c: 48 81 c4 d0 00 00 00 add $0xd0,%rsp 1a3673: 4c 89 f8 mov %r15,%rax 1a3676: 5b pop %rbx 1a3677: 5d pop %rbp 1a3678: 41 5c pop %r12 1a367a: 41 5d pop %r13 1a367c: 41 5e pop %r14 1a367e: 41 5f pop %r15 1a3680: c3 retq 1a3681: 8b 44 24 50 mov 0x50(%rsp),%eax 1a3685: 41 39 00 cmp %eax,(%r8) 1a3688: 0f 85 36 fe ff ff jne 1a34c4 1a368e: 0f b7 44 24 5a movzwl 0x5a(%rsp),%eax 1a3693: 66 41 39 40 0a cmp %ax,0xa(%r8) 1a3698: 0f 85 26 fe ff ff jne 1a34c4 1a369e: 0f b7 44 24 64 movzwl 0x64(%rsp),%eax 1a36a3: 66 41 39 40 14 cmp %ax,0x14(%r8) 1a36a8: 0f 85 16 fe ff ff jne 1a34c4 1a36ae: e9 78 fd ff ff jmpq 1a342b 1a36b3: 31 c9 xor %ecx,%ecx 1a36b5: 4c 89 f2 mov %r14,%rdx 1a36b8: 4c 89 ee mov %r13,%rsi 1a36bb: 4c 89 ff mov %r15,%rdi 1a36be: e8 9d f3 ff ff callq 1a2a60 1a36c3: e9 38 fe ff ff jmpq 1a3500 1a36c8: 49 8b 86 88 00 00 00 mov 0x88(%r14),%rax 1a36cf: 4c 8d 40 c0 lea -0x40(%rax),%r8 1a36d3: 48 39 d0 cmp %rdx,%rax 1a36d6: 0f 85 12 fd ff ff jne 1a33ee 1a36dc: 4c 8d 6c 24 50 lea 0x50(%rsp),%r13 1a36e1: 4c 89 ef mov %r13,%rdi 1a36e4: e8 00 00 00 00 callq 1a36e9 1a36e9: 89 44 24 04 mov %eax,0x4(%rsp) 1a36ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a36f4: bf 02 00 00 00 mov $0x2,%edi 1a36f9: e8 00 00 00 00 callq 1a36fe 1a36fe: 31 c0 xor %eax,%eax 1a3700: 4d 85 e4 test %r12,%r12 1a3703: 0f 85 cc fd ff ff jne 1a34d5 1a3709: 31 f6 xor %esi,%esi 1a370b: 4c 89 ef mov %r13,%rdi 1a370e: 89 44 24 10 mov %eax,0x10(%rsp) 1a3712: e8 00 00 00 00 callq 1a3717 1a3717: 8b 44 24 10 mov 0x10(%rsp),%eax 1a371b: e9 b5 fd ff ff jmpq 1a34d5 1a3720: c6 44 24 03 00 movb $0x0,0x3(%rsp) 1a3725: e9 32 fc ff ff jmpq 1a335c 1a372a: 49 8b 86 c8 04 00 00 mov 0x4c8(%r14),%rax 1a3731: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 1a3736: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1a373d: 00 00 1a373f: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1a3746: 00 00 1a3748: 48 89 44 24 20 mov %rax,0x20(%rsp) 1a374d: 8b 40 38 mov 0x38(%rax),%eax 1a3750: 89 44 24 18 mov %eax,0x18(%rsp) 1a3754: e8 00 00 00 00 callq 1a3759 1a3759: 48 89 c5 mov %rax,%rbp 1a375c: 48 85 c0 test %rax,%rax 1a375f: 0f 84 73 01 00 00 je 1a38d8 1a3765: c7 00 00 02 00 00 movl $0x200,(%rax) 1a376b: e9 0d fc ff ff jmpq 1a337d 1a3770: 41 c6 87 d8 02 00 00 movb $0x1,0x2d8(%r15) 1a3777: 01 1a3778: e9 c1 fe ff ff jmpq 1a363e 1a377d: 49 8d b7 06 01 00 00 lea 0x106(%r15),%rsi 1a3784: 4c 89 ff mov %r15,%rdi 1a3787: e8 00 00 00 00 callq 1a378c 1a378c: e9 7b fe ff ff jmpq 1a360c 1a3791: 0f b6 82 46 06 00 00 movzbl 0x646(%rdx),%eax 1a3798: 41 88 87 d8 02 00 00 mov %al,0x2d8(%r15) 1a379f: e9 9a fe ff ff jmpq 1a363e 1a37a4: 48 8d 90 d3 01 00 00 lea 0x1d3(%rax),%rdx 1a37ab: 48 8d b0 c2 01 00 00 lea 0x1c2(%rax),%rsi 1a37b2: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 1a37b9: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 1a37be: 48 8b 38 mov (%rax),%rdi 1a37c1: e8 00 00 00 00 callq 1a37c6 1a37c6: 49 8b be c8 04 00 00 mov 0x4c8(%r14),%rdi 1a37cd: e8 00 00 00 00 callq 1a37d2 1a37d2: 49 8b be c8 04 00 00 mov 0x4c8(%r14),%rdi 1a37d9: 48 89 c6 mov %rax,%rsi 1a37dc: e8 00 00 00 00 callq 1a37e1 1a37e1: 89 c3 mov %eax,%ebx 1a37e3: 41 8b 86 48 0f 00 00 mov 0xf48(%r14),%eax 1a37ea: 83 f8 02 cmp $0x2,%eax 1a37ed: 0f 84 2b fd ff ff je 1a351e 1a37f3: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) 1a37f8: 0f 84 20 fd ff ff je 1a351e 1a37fe: 31 ff xor %edi,%edi 1a3800: 83 f8 01 cmp $0x1,%eax 1a3803: 40 0f 94 c7 sete %dil 1a3807: e8 00 00 00 00 callq 1a380c 1a380c: 49 8b 86 c8 04 00 00 mov 0x4c8(%r14),%rax 1a3813: 4d 8d 8f 8c 00 00 00 lea 0x8c(%r15),%r9 1a381a: 89 d9 mov %ebx,%ecx 1a381c: 4d 8d 47 34 lea 0x34(%r15),%r8 1a3820: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 1a3825: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 1a382c: 48 8b 00 mov (%rax),%rax 1a382f: 8b 90 a4 01 00 00 mov 0x1a4(%rax),%edx 1a3835: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 1a383c: 48 8b b8 78 02 00 00 mov 0x278(%rax),%rdi 1a3843: e8 00 00 00 00 callq 1a3848 1a3848: 84 c0 test %al,%al 1a384a: 74 08 je 1a3854 1a384c: 41 80 8f 8a 00 00 00 orb $0x4,0x8a(%r15) 1a3853: 04 1a3854: 41 83 be 48 0f 00 00 cmpl $0x1,0xf48(%r14) 1a385b: 01 1a385c: 75 08 jne 1a3866 1a385e: 41 80 8f 8a 00 00 00 orb $0x4,0x8a(%r15) 1a3865: 04 1a3866: 41 f6 87 8a 00 00 00 testb $0x4,0x8a(%r15) 1a386d: 04 1a386e: 0f 84 aa fc ff ff je 1a351e 1a3874: 41 8b 86 50 0f 00 00 mov 0xf50(%r14),%eax 1a387b: 85 c0 test %eax,%eax 1a387d: 74 07 je 1a3886 1a387f: 41 89 87 8c 00 00 00 mov %eax,0x8c(%r15) 1a3886: 41 8b 86 4c 0f 00 00 mov 0xf4c(%r14),%eax 1a388d: 85 c0 test %eax,%eax 1a388f: 74 07 je 1a3898 1a3891: 41 89 87 90 00 00 00 mov %eax,0x90(%r15) 1a3898: 41 8b 86 54 0f 00 00 mov 0xf54(%r14),%eax 1a389f: 85 c0 test %eax,%eax 1a38a1: 0f 84 77 fc ff ff je 1a351e 1a38a7: 41 89 87 94 00 00 00 mov %eax,0x94(%r15) 1a38ae: e9 6b fc ff ff jmpq 1a351e 1a38b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a38ba: e8 00 00 00 00 callq 1a38bf 1a38bf: e9 89 fd ff ff jmpq 1a364d 1a38c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a38cb: 45 31 ff xor %r15d,%r15d 1a38ce: e8 00 00 00 00 callq 1a38d3 1a38d3: e9 7d fd ff ff jmpq 1a3655 1a38d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a38df: 45 31 ff xor %r15d,%r15d 1a38e2: e8 00 00 00 00 callq 1a38e7 1a38e7: e9 69 fd ff ff jmpq 1a3655 1a38ec: e8 00 00 00 00 callq 1a38f1 1a38f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a38f8: 00 00 00 00 1a38fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001a3900 : 1a3900: e8 00 00 00 00 callq 1a3905 1a3905: 41 57 push %r15 1a3907: 41 56 push %r14 1a3909: 49 89 ce mov %rcx,%r14 1a390c: 41 55 push %r13 1a390e: 49 89 d5 mov %rdx,%r13 1a3911: 41 54 push %r12 1a3913: 41 bc 08 00 00 00 mov $0x8,%r12d 1a3919: 55 push %rbp 1a391a: 48 89 f5 mov %rsi,%rbp 1a391d: 53 push %rbx 1a391e: 48 83 ec 10 sub $0x10,%rsp 1a3922: 48 8b 07 mov (%rdi),%rax 1a3925: 48 89 3c 24 mov %rdi,(%rsp) 1a3929: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a392e: 48 85 d2 test %rdx,%rdx 1a3931: 74 08 je 1a393b 1a3933: 44 0f b6 a2 88 00 00 movzbl 0x88(%rdx),%r12d 1a393a: 00 1a393b: bb 01 00 00 00 mov $0x1,%ebx 1a3940: 48 8b 3c 24 mov (%rsp),%rdi 1a3944: 45 89 e0 mov %r12d,%r8d 1a3947: 4c 89 f1 mov %r14,%rcx 1a394a: 4c 89 ea mov %r13,%rdx 1a394d: 48 89 ee mov %rbp,%rsi 1a3950: e8 1b f9 ff ff callq 1a3270 1a3955: 49 89 c7 mov %rax,%r15 1a3958: 48 85 c0 test %rax,%rax 1a395b: 74 6e je 1a39cb 1a395d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1a3962: 4c 89 fe mov %r15,%rsi 1a3965: 48 8b b8 38 3b 01 00 mov 0x13b38(%rax),%rdi 1a396c: e8 00 00 00 00 callq 1a3971 1a3971: 89 c3 mov %eax,%ebx 1a3973: 83 f8 01 cmp $0x1,%eax 1a3976: 75 12 jne 1a398a 1a3978: 48 83 c4 10 add $0x10,%rsp 1a397c: 4c 89 f8 mov %r15,%rax 1a397f: 5b pop %rbx 1a3980: 5d pop %rbp 1a3981: 41 5c pop %r12 1a3983: 41 5d pop %r13 1a3985: 41 5e pop %r14 1a3987: 41 5f pop %r15 1a3989: c3 retq 1a398a: 89 c7 mov %eax,%edi 1a398c: 41 83 ec 02 sub $0x2,%r12d 1a3990: e8 00 00 00 00 callq 1a3995 1a3995: 0f b7 4d 0e movzwl 0xe(%rbp),%ecx 1a3999: 0f b7 55 04 movzwl 0x4(%rbp),%edx 1a399d: 41 89 d9 mov %ebx,%r9d 1a39a0: 50 push %rax 1a39a1: 44 8b 45 00 mov 0x0(%rbp),%r8d 1a39a5: bf 04 00 00 00 mov $0x4,%edi 1a39aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a39b1: e8 00 00 00 00 callq 1a39b6 1a39b6: 4c 89 ff mov %r15,%rdi 1a39b9: e8 00 00 00 00 callq 1a39be 1a39be: 58 pop %rax 1a39bf: 41 83 fc 05 cmp $0x5,%r12d 1a39c3: 0f 8f 77 ff ff ff jg 1a3940 1a39c9: eb 0c jmp 1a39d7 1a39cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a39d2: e8 00 00 00 00 callq 1a39d7 1a39d7: 45 31 ff xor %r15d,%r15d 1a39da: 83 fb 06 cmp $0x6,%ebx 1a39dd: 75 99 jne 1a3978 1a39df: 48 8b 04 24 mov (%rsp),%rax 1a39e3: 80 b8 44 0f 00 00 00 cmpb $0x0,0xf44(%rax) 1a39ea: 75 8c jne 1a3978 1a39ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a39f3: bf 04 00 00 00 mov $0x4,%edi 1a39f8: e8 00 00 00 00 callq 1a39fd 1a39fd: 48 8b 1c 24 mov (%rsp),%rbx 1a3a01: 4c 89 f1 mov %r14,%rcx 1a3a04: 4c 89 ea mov %r13,%rdx 1a3a07: 48 89 ee mov %rbp,%rsi 1a3a0a: c6 83 44 0f 00 00 01 movb $0x1,0xf44(%rbx) 1a3a11: 48 89 df mov %rbx,%rdi 1a3a14: e8 e7 fe ff ff callq 1a3900 1a3a19: c6 83 44 0f 00 00 00 movb $0x0,0xf44(%rbx) 1a3a20: 49 89 c7 mov %rax,%r15 1a3a23: e9 50 ff ff ff jmpq 1a3978 1a3a28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a3a2f: 00 00000000001a3a30 : 1a3a30: e8 00 00 00 00 callq 1a3a35 1a3a35: 41 54 push %r12 1a3a37: 55 push %rbp 1a3a38: 48 83 ec 20 sub $0x20,%rsp 1a3a3c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a3a43: 00 00 1a3a45: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a3a4a: 31 c0 xor %eax,%eax 1a3a4c: f6 46 18 30 testb $0x30,0x18(%rsi) 1a3a50: 0f 85 18 01 00 00 jne 1a3b6e 1a3a56: 8b 87 6c 03 00 00 mov 0x36c(%rdi),%eax 1a3a5c: 48 89 fd mov %rdi,%rbp 1a3a5f: 49 89 f4 mov %rsi,%r12 1a3a62: 85 c0 test %eax,%eax 1a3a64: 75 4c jne 1a3ab2 1a3a66: 48 83 bd c0 04 00 00 cmpq $0x0,0x4c0(%rbp) 1a3a6d: 00 1a3a6e: 0f 84 ee 00 00 00 je 1a3b62 1a3a74: 48 89 ef mov %rbp,%rdi 1a3a77: 31 c9 xor %ecx,%ecx 1a3a79: 31 d2 xor %edx,%edx 1a3a7b: 4c 89 e6 mov %r12,%rsi 1a3a7e: e8 7d fe ff ff callq 1a3900 1a3a83: 48 89 c7 mov %rax,%rdi 1a3a86: 48 85 c0 test %rax,%rax 1a3a89: 0f 84 df 00 00 00 je 1a3b6e 1a3a8f: e8 00 00 00 00 callq 1a3a94 1a3a94: 31 c0 xor %eax,%eax 1a3a96: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1a3a9b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1a3aa2: 00 00 1a3aa4: 0f 85 f4 00 00 00 jne 1a3b9e 1a3aaa: 48 83 c4 20 add $0x20,%rsp 1a3aae: 5d pop %rbp 1a3aaf: 41 5c pop %r12 1a3ab1: c3 retq 1a3ab2: 48 83 bf d0 04 00 00 cmpq $0x0,0x4d0(%rdi) 1a3ab9: 00 1a3aba: 75 aa jne 1a3a66 1a3abc: 48 8b bf c8 04 00 00 mov 0x4c8(%rdi),%rdi 1a3ac3: 83 7f 38 20 cmpl $0x20,0x38(%rdi) 1a3ac7: 75 15 jne 1a3ade 1a3ac9: 48 b8 04 00 00 00 14 movabs $0x1400000004,%rax 1a3ad0: 00 00 00 1a3ad3: 48 89 47 5c mov %rax,0x5c(%rdi) 1a3ad7: 48 8b bd c8 04 00 00 mov 0x4c8(%rbp),%rdi 1a3ade: 48 8b 85 50 01 00 00 mov 0x150(%rbp),%rax 1a3ae5: c6 85 70 03 00 00 01 movb $0x1,0x370(%rbp) 1a3aec: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1a3af3: 00 1a3af4: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1a3afb: 00 00 1a3afd: c7 04 24 00 02 00 00 movl $0x200,(%rsp) 1a3b04: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 1a3b09: 48 85 c0 test %rax,%rax 1a3b0c: 74 6a je 1a3b78 1a3b0e: 48 8b 70 50 mov 0x50(%rax),%rsi 1a3b12: 48 89 e1 mov %rsp,%rcx 1a3b15: 48 89 b5 98 04 00 00 mov %rsi,0x498(%rbp) 1a3b1c: 0f b6 56 7e movzbl 0x7e(%rsi),%edx 1a3b20: 83 c2 01 add $0x1,%edx 1a3b23: c1 e2 07 shl $0x7,%edx 1a3b26: e8 00 00 00 00 callq 1a3b2b 1a3b2b: 83 bd 6c 03 00 00 02 cmpl $0x2,0x36c(%rbp) 1a3b32: 48 89 85 d0 04 00 00 mov %rax,0x4d0(%rbp) 1a3b39: 0f 85 27 ff ff ff jne 1a3a66 1a3b3f: 48 8b 95 c8 04 00 00 mov 0x4c8(%rbp),%rdx 1a3b46: 48 8b 7a 28 mov 0x28(%rdx),%rdi 1a3b4a: 48 85 ff test %rdi,%rdi 1a3b4d: 48 0f 44 f8 cmove %rax,%rdi 1a3b51: 48 89 bd c0 04 00 00 mov %rdi,0x4c0(%rbp) 1a3b58: e8 00 00 00 00 callq 1a3b5d 1a3b5d: e9 04 ff ff ff jmpq 1a3a66 1a3b62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a3b69: e8 00 00 00 00 callq 1a3b6e 1a3b6e: b8 ff ff ff ff mov $0xffffffff,%eax 1a3b73: e9 1e ff ff ff jmpq 1a3a96 1a3b78: 48 8b 75 48 mov 0x48(%rbp),%rsi 1a3b7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a3b83: e8 00 00 00 00 callq 1a3b88 1a3b88: c6 85 70 03 00 00 00 movb $0x0,0x370(%rbp) 1a3b8f: c7 85 6c 03 00 00 01 movl $0x1,0x36c(%rbp) 1a3b96: 00 00 00 1a3b99: e9 c8 fe ff ff jmpq 1a3a66 1a3b9e: e8 00 00 00 00 callq 1a3ba3 1a3ba3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a3baa: 00 00 00 00 1a3bae: 66 90 xchg %ax,%ax 00000000001a3bb0 : 1a3bb0: e8 00 00 00 00 callq 1a3bb5 1a3bb5: 41 55 push %r13 1a3bb7: 41 54 push %r12 1a3bb9: 55 push %rbp 1a3bba: 53 push %rbx 1a3bbb: 48 8b 17 mov (%rdi),%rdx 1a3bbe: 48 89 fb mov %rdi,%rbx 1a3bc1: 4c 8b a7 98 04 00 00 mov 0x498(%rdi),%r12 1a3bc8: 48 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%rax 1a3bcf: 48 81 c2 d8 02 00 00 add $0x2d8,%rdx 1a3bd6: 48 39 c2 cmp %rax,%rdx 1a3bd9: 0f 84 88 00 00 00 je 1a3c67 1a3bdf: 8b bf 80 03 00 00 mov 0x380(%rdi),%edi 1a3be5: 48 8d 68 f8 lea -0x8(%rax),%rbp 1a3be9: be 01 00 00 00 mov $0x1,%esi 1a3bee: eb 0d jmp 1a3bfd 1a3bf0: 48 8b 45 08 mov 0x8(%rbp),%rax 1a3bf4: 48 8d 68 f8 lea -0x8(%rax),%rbp 1a3bf8: 48 39 c2 cmp %rax,%rdx 1a3bfb: 74 6a je 1a3c67 1a3bfd: 8b 4d 44 mov 0x44(%rbp),%ecx 1a3c00: 89 f0 mov %esi,%eax 1a3c02: d3 e0 shl %cl,%eax 1a3c04: 85 f8 test %edi,%eax 1a3c06: 74 e8 je 1a3bf0 1a3c08: 4d 85 e4 test %r12,%r12 1a3c0b: 74 10 je 1a3c1d 1a3c0d: 4c 89 e7 mov %r12,%rdi 1a3c10: e8 00 00 00 00 callq 1a3c15 1a3c15: 84 c0 test %al,%al 1a3c17: 0f 85 ea 00 00 00 jne 1a3d07 1a3c1d: ba e0 01 00 00 mov $0x1e0,%edx 1a3c22: be 80 02 00 00 mov $0x280,%esi 1a3c27: 48 89 df mov %rbx,%rdi 1a3c2a: e8 00 00 00 00 callq 1a3c2f 1a3c2f: 89 83 b8 04 00 00 mov %eax,0x4b8(%rbx) 1a3c35: 4c 8b 23 mov (%rbx),%r12 1a3c38: 49 8b 84 24 38 3b 01 mov 0x13b38(%r12),%rax 1a3c3f: 00 1a3c40: 48 83 b8 18 e9 00 00 cmpq $0x0,0xe918(%rax) 1a3c47: 00 1a3c48: 74 10 je 1a3c5a 1a3c4a: 48 8b 83 c8 04 00 00 mov 0x4c8(%rbx),%rax 1a3c51: 81 78 38 80 00 00 00 cmpl $0x80,0x38(%rax) 1a3c58: 74 11 je 1a3c6b 1a3c5a: 8b 83 b8 04 00 00 mov 0x4b8(%rbx),%eax 1a3c60: 5b pop %rbx 1a3c61: 5d pop %rbp 1a3c62: 41 5c pop %r12 1a3c64: 41 5d pop %r13 1a3c66: c3 retq 1a3c67: 31 ed xor %ebp,%ebp 1a3c69: eb 9d jmp 1a3c08 1a3c6b: 49 83 bc 24 d0 49 01 cmpq $0x0,0x149d0(%r12) 1a3c72: 00 00 1a3c74: 75 e4 jne 1a3c5a 1a3c76: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 1a3c7d: 48 8d bb 88 00 00 00 lea 0x88(%rbx),%rdi 1a3c84: 48 8d 50 c0 lea -0x40(%rax),%rdx 1a3c88: 48 39 c7 cmp %rax,%rdi 1a3c8b: 74 cd je 1a3c5a 1a3c8d: 31 c9 xor %ecx,%ecx 1a3c8f: 0f b7 42 0a movzwl 0xa(%rdx),%eax 1a3c93: 0f b7 72 14 movzwl 0x14(%rdx),%esi 1a3c97: 0f af c6 imul %esi,%eax 1a3c9a: 48 98 cltq 1a3c9c: 48 39 c1 cmp %rax,%rcx 1a3c9f: 48 0f 42 c8 cmovb %rax,%rcx 1a3ca3: 48 8b 42 40 mov 0x40(%rdx),%rax 1a3ca7: 48 8d 50 c0 lea -0x40(%rax),%rdx 1a3cab: 48 39 c7 cmp %rax,%rdi 1a3cae: 75 df jne 1a3c8f 1a3cb0: 48 85 c9 test %rcx,%rcx 1a3cb3: 74 a5 je 1a3c5a 1a3cb5: 49 8d 84 24 c8 49 01 lea 0x149c8(%r12),%rax 1a3cbc: 00 1a3cbd: ba 00 10 00 00 mov $0x1000,%edx 1a3cc2: 48 8d 2c 8d 00 00 00 lea 0x0(,%rcx,4),%rbp 1a3cc9: 00 1a3cca: b9 02 00 00 00 mov $0x2,%ecx 1a3ccf: 50 push %rax 1a3cd0: 49 8d 7c 24 f0 lea -0x10(%r12),%rdi 1a3cd5: 48 89 ee mov %rbp,%rsi 1a3cd8: 4d 8d 8c 24 d8 49 01 lea 0x149d8(%r12),%r9 1a3cdf: 00 1a3ce0: 4d 8d 84 24 d0 49 01 lea 0x149d0(%r12),%r8 1a3ce7: 00 1a3ce8: e8 00 00 00 00 callq 1a3ced 1a3ced: 5a pop %rdx 1a3cee: 85 c0 test %eax,%eax 1a3cf0: 0f 84 00 00 00 00 je 1a3cf6 1a3cf6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a3cfd: e8 00 00 00 00 callq 1a3d02 1a3d02: e9 53 ff ff ff jmpq 1a3c5a 1a3d07: 4c 8d ab a0 00 00 00 lea 0xa0(%rbx),%r13 1a3d0e: 4c 89 e6 mov %r12,%rsi 1a3d11: 48 89 df mov %rbx,%rdi 1a3d14: 4c 89 ab a0 00 00 00 mov %r13,0xa0(%rbx) 1a3d1b: 4c 89 ab a8 00 00 00 mov %r13,0xa8(%rbx) 1a3d22: e8 00 00 00 00 callq 1a3d27 1a3d27: 4c 89 ef mov %r13,%rdi 1a3d2a: 89 83 b8 04 00 00 mov %eax,0x4b8(%rbx) 1a3d30: e8 00 00 00 00 callq 1a3d35 1a3d35: 48 8b 33 mov (%rbx),%rsi 1a3d38: 48 8b 96 d8 02 00 00 mov 0x2d8(%rsi),%rdx 1a3d3f: 48 81 c6 d8 02 00 00 add $0x2d8,%rsi 1a3d46: 48 8d 42 f8 lea -0x8(%rdx),%rax 1a3d4a: 48 39 d6 cmp %rdx,%rsi 1a3d4d: 0f 84 0c 01 00 00 je 1a3e5f 1a3d53: 44 8b 83 80 03 00 00 mov 0x380(%rbx),%r8d 1a3d5a: bf 01 00 00 00 mov $0x1,%edi 1a3d5f: eb 11 jmp 1a3d72 1a3d61: 48 8b 50 08 mov 0x8(%rax),%rdx 1a3d65: 48 8d 42 f8 lea -0x8(%rdx),%rax 1a3d69: 48 39 d6 cmp %rdx,%rsi 1a3d6c: 0f 84 ed 00 00 00 je 1a3e5f 1a3d72: 8b 48 44 mov 0x44(%rax),%ecx 1a3d75: 89 fa mov %edi,%edx 1a3d77: d3 e2 shl %cl,%edx 1a3d79: 44 85 c2 test %r8d,%edx 1a3d7c: 74 e3 je 1a3d61 1a3d7e: 48 85 c0 test %rax,%rax 1a3d81: 0f 84 d8 00 00 00 je 1a3e5f 1a3d87: c7 80 a0 00 00 00 00 movl $0x0,0xa0(%rax) 1a3d8e: 00 00 00 1a3d91: 48 8b 93 a0 00 00 00 mov 0xa0(%rbx),%rdx 1a3d98: 49 39 d5 cmp %rdx,%r13 1a3d9b: 0f 84 be 00 00 00 je 1a3e5f 1a3da1: 48 8b 93 a0 00 00 00 mov 0xa0(%rbx),%rdx 1a3da8: 49 39 d5 cmp %rdx,%r13 1a3dab: 0f 84 ae 00 00 00 je 1a3e5f 1a3db1: f6 42 fe 08 testb $0x8,-0x2(%rdx) 1a3db5: 0f 84 a4 00 00 00 je 1a3e5f 1a3dbb: 48 8b 4a c0 mov -0x40(%rdx),%rcx 1a3dbf: 48 89 88 a0 00 00 00 mov %rcx,0xa0(%rax) 1a3dc6: 48 8b 4a c8 mov -0x38(%rdx),%rcx 1a3dca: 48 89 88 a8 00 00 00 mov %rcx,0xa8(%rax) 1a3dd1: 48 8b 4a d0 mov -0x30(%rdx),%rcx 1a3dd5: 48 89 88 b0 00 00 00 mov %rcx,0xb0(%rax) 1a3ddc: 48 8b 4a d8 mov -0x28(%rdx),%rcx 1a3de0: 48 89 88 b8 00 00 00 mov %rcx,0xb8(%rax) 1a3de7: 48 8b 4a e0 mov -0x20(%rdx),%rcx 1a3deb: 48 89 88 c0 00 00 00 mov %rcx,0xc0(%rax) 1a3df2: 48 8b 4a e8 mov -0x18(%rdx),%rcx 1a3df6: 48 89 88 c8 00 00 00 mov %rcx,0xc8(%rax) 1a3dfd: 48 8b 4a f0 mov -0x10(%rdx),%rcx 1a3e01: 48 89 88 d0 00 00 00 mov %rcx,0xd0(%rax) 1a3e08: 48 8b 4a f8 mov -0x8(%rdx),%rcx 1a3e0c: 48 89 88 d8 00 00 00 mov %rcx,0xd8(%rax) 1a3e13: 48 8b 0a mov (%rdx),%rcx 1a3e16: 48 89 88 e0 00 00 00 mov %rcx,0xe0(%rax) 1a3e1d: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1a3e21: 48 89 88 e8 00 00 00 mov %rcx,0xe8(%rax) 1a3e28: 48 8b 4a 10 mov 0x10(%rdx),%rcx 1a3e2c: 48 89 88 f0 00 00 00 mov %rcx,0xf0(%rax) 1a3e33: 48 8b 4a 18 mov 0x18(%rdx),%rcx 1a3e37: 48 89 88 f8 00 00 00 mov %rcx,0xf8(%rax) 1a3e3e: 48 8b 4a 20 mov 0x20(%rdx),%rcx 1a3e42: 48 89 88 00 01 00 00 mov %rcx,0x100(%rax) 1a3e49: 48 8b 4a 28 mov 0x28(%rdx),%rcx 1a3e4d: 48 89 88 08 01 00 00 mov %rcx,0x108(%rax) 1a3e54: 48 8b 52 30 mov 0x30(%rdx),%rdx 1a3e58: 48 89 90 10 01 00 00 mov %rdx,0x110(%rax) 1a3e5f: 48 89 de mov %rbx,%rsi 1a3e62: 48 89 ef mov %rbp,%rdi 1a3e65: e8 c6 da ff ff callq 1a1930 1a3e6a: e9 c6 fd ff ff jmpq 1a3c35 1a3e6f: 90 nop 00000000001a3e70 : 1a3e70: e8 00 00 00 00 callq 1a3e75 1a3e75: 41 54 push %r12 1a3e77: 55 push %rbp 1a3e78: 53 push %rbx 1a3e79: 48 83 ec 10 sub $0x10,%rsp 1a3e7d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a3e84: 00 00 1a3e86: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a3e8b: 48 8b 46 10 mov 0x10(%rsi),%rax 1a3e8f: 48 85 c0 test %rax,%rax 1a3e92: 74 73 je 1a3f07 1a3e94: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 1a3e9b: 31 f6 xor %esi,%esi 1a3e9d: 48 8b b8 f8 00 00 00 mov 0xf8(%rax),%rdi 1a3ea4: 4c 8d 60 a8 lea -0x58(%rax),%r12 1a3ea8: 48 8b a8 48 01 00 00 mov 0x148(%rax),%rbp 1a3eaf: 4c 89 24 24 mov %r12,(%rsp) 1a3eb3: e8 00 00 00 00 callq 1a3eb8 1a3eb8: 83 f8 fc cmp $0xfffffffc,%eax 1a3ebb: 74 6e je 1a3f2b 1a3ebd: 85 c0 test %eax,%eax 1a3ebf: 75 5f jne 1a3f20 1a3ec1: 48 8b 3c 24 mov (%rsp),%rdi 1a3ec5: e8 00 00 00 00 callq 1a3eca 1a3eca: 48 8b 1c 24 mov (%rsp),%rbx 1a3ece: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a3ed5: e8 00 00 00 00 callq 1a3eda 1a3eda: 31 f6 xor %esi,%esi 1a3edc: 48 8d 7b 58 lea 0x58(%rbx),%rdi 1a3ee0: e8 00 00 00 00 callq 1a3ee5 1a3ee5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a3eec: ff 14 25 00 00 00 00 callq *0x0 1a3ef3: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi 1a3efa: e8 00 00 00 00 callq 1a3eff 1a3eff: 48 89 e7 mov %rsp,%rdi 1a3f02: e8 00 00 00 00 callq 1a3f07 1a3f07: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1a3f0c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a3f13: 00 00 1a3f15: 75 22 jne 1a3f39 1a3f17: 48 83 c4 10 add $0x10,%rsp 1a3f1b: 5b pop %rbx 1a3f1c: 5d pop %rbp 1a3f1d: 41 5c pop %r12 1a3f1f: c3 retq 1a3f20: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1a3f25: 0f 85 00 00 00 00 jne 1a3f2b 1a3f2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a3f32: e8 00 00 00 00 callq 1a3f37 1a3f37: eb ce jmp 1a3f07 1a3f39: e8 00 00 00 00 callq 1a3f3e 1a3f3e: 66 90 xchg %ax,%ax 00000000001a3f40 : 1a3f40: e8 00 00 00 00 callq 1a3f45 1a3f45: 53 push %rbx 1a3f46: 8b 87 6c 03 00 00 mov 0x36c(%rdi),%eax 1a3f4c: 85 c0 test %eax,%eax 1a3f4e: 75 09 jne 1a3f59 1a3f50: 80 bf 38 0f 00 00 00 cmpb $0x0,0xf38(%rdi) 1a3f57: 74 4a je 1a3fa3 1a3f59: 83 f8 02 cmp $0x2,%eax 1a3f5c: 0f 94 c3 sete %bl 1a3f5f: 83 7f 74 0a cmpl $0xa,0x74(%rdi) 1a3f63: 75 31 jne 1a3f96 1a3f65: 31 d2 xor %edx,%edx 1a3f67: 48 83 bf c0 04 00 00 cmpq $0x0,0x4c0(%rdi) 1a3f6e: 00 1a3f6f: 74 12 je 1a3f83 1a3f71: 48 8b 87 c8 04 00 00 mov 0x4c8(%rdi),%rax 1a3f78: 8b 80 84 01 00 00 mov 0x184(%rax),%eax 1a3f7e: 83 f8 05 cmp $0x5,%eax 1a3f81: 76 2d jbe 1a3fb0 1a3f83: 48 8b 07 mov (%rdi),%rax 1a3f86: 48 83 c7 28 add $0x28,%rdi 1a3f8a: 48 8b b0 a8 04 00 00 mov 0x4a8(%rax),%rsi 1a3f91: e8 00 00 00 00 callq 1a3f96 1a3f96: 80 fb 01 cmp $0x1,%bl 1a3f99: b8 01 00 00 00 mov $0x1,%eax 1a3f9e: 5b pop %rbx 1a3f9f: 83 d0 00 adc $0x0,%eax 1a3fa2: c3 retq 1a3fa3: 48 83 bf c0 04 00 00 cmpq $0x0,0x4c0(%rdi) 1a3faa: 00 1a3fab: 0f 95 c3 setne %bl 1a3fae: eb af jmp 1a3f5f 1a3fb0: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 1a3fb7: eb ca jmp 1a3f83 1a3fb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001a3fc0 : 1a3fc0: 41 56 push %r14 1a3fc2: 41 55 push %r13 1a3fc4: 41 89 d5 mov %edx,%r13d 1a3fc7: 41 54 push %r12 1a3fc9: 41 89 cc mov %ecx,%r12d 1a3fcc: 55 push %rbp 1a3fcd: 48 89 fd mov %rdi,%rbp 1a3fd0: 53 push %rbx 1a3fd1: 48 89 f3 mov %rsi,%rbx 1a3fd4: 48 83 ec 40 sub $0x40,%rsp 1a3fd8: 4c 8b 77 48 mov 0x48(%rdi),%r14 1a3fdc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a3fe3: 00 00 1a3fe5: 48 89 44 24 38 mov %rax,0x38(%rsp) 1a3fea: 31 c0 xor %eax,%eax 1a3fec: 41 f7 c6 00 01 00 00 test $0x100,%r14d 1a3ff3: 75 15 jne 1a400a 1a3ff5: 41 f6 c6 80 test $0x80,%r14b 1a3ff9: 75 55 jne 1a4050 1a3ffb: 41 f6 c6 40 test $0x40,%r14b 1a3fff: 75 32 jne 1a4033 1a4001: 41 f7 c6 00 02 00 00 test $0x200,%r14d 1a4008: 75 57 jne 1a4061 1a400a: ba 10 00 00 00 mov $0x10,%edx 1a400f: 48 89 ee mov %rbp,%rsi 1a4012: 48 89 e7 mov %rsp,%rdi 1a4015: e8 00 00 00 00 callq 1a401a 1a401a: 48 85 c0 test %rax,%rax 1a401d: 74 14 je 1a4033 1a401f: 44 89 68 08 mov %r13d,0x8(%rax) 1a4023: 48 89 e7 mov %rsp,%rdi 1a4026: 44 89 60 0c mov %r12d,0xc(%rax) 1a402a: 48 83 03 01 addq $0x1,(%rbx) 1a402e: e8 00 00 00 00 callq 1a4033 1a4033: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1a4038: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a403f: 00 00 1a4041: 75 2c jne 1a406f 1a4043: 48 83 c4 40 add $0x40,%rsp 1a4047: 5b pop %rbx 1a4048: 5d pop %rbp 1a4049: 41 5c pop %r12 1a404b: 41 5d pop %r13 1a404d: 41 5e pop %r14 1a404f: c3 retq 1a4050: 31 d2 xor %edx,%edx 1a4052: 31 f6 xor %esi,%esi 1a4054: e8 00 00 00 00 callq 1a4059 1a4059: 41 f6 c6 40 test $0x40,%r14b 1a405d: 74 a2 je 1a4001 1a405f: eb d2 jmp 1a4033 1a4061: 48 89 ef mov %rbp,%rdi 1a4064: e8 00 00 00 00 callq 1a4069 1a4069: 84 c0 test %al,%al 1a406b: 75 c6 jne 1a4033 1a406d: eb 9b jmp 1a400a 1a406f: e8 00 00 00 00 callq 1a4074 1a4074: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a407b: 00 00 00 00 1a407f: 90 nop 00000000001a4080 : 1a4080: 41 56 push %r14 1a4082: 41 55 push %r13 1a4084: 41 89 d5 mov %edx,%r13d 1a4087: 41 54 push %r12 1a4089: 41 89 cc mov %ecx,%r12d 1a408c: 55 push %rbp 1a408d: 48 89 fd mov %rdi,%rbp 1a4090: 53 push %rbx 1a4091: 48 89 f3 mov %rsi,%rbx 1a4094: 48 83 ec 40 sub $0x40,%rsp 1a4098: 4c 8b 77 48 mov 0x48(%rdi),%r14 1a409c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a40a3: 00 00 1a40a5: 48 89 44 24 38 mov %rax,0x38(%rsp) 1a40aa: 31 c0 xor %eax,%eax 1a40ac: 41 f7 c6 00 01 00 00 test $0x100,%r14d 1a40b3: 75 15 jne 1a40ca 1a40b5: 41 f6 c6 80 test $0x80,%r14b 1a40b9: 75 55 jne 1a4110 1a40bb: 41 f6 c6 40 test $0x40,%r14b 1a40bf: 75 32 jne 1a40f3 1a40c1: 41 f7 c6 00 02 00 00 test $0x200,%r14d 1a40c8: 75 57 jne 1a4121 1a40ca: ba 10 00 00 00 mov $0x10,%edx 1a40cf: 48 89 ee mov %rbp,%rsi 1a40d2: 48 89 e7 mov %rsp,%rdi 1a40d5: e8 00 00 00 00 callq 1a40da 1a40da: 48 85 c0 test %rax,%rax 1a40dd: 74 14 je 1a40f3 1a40df: 44 89 68 08 mov %r13d,0x8(%rax) 1a40e3: 48 89 e7 mov %rsp,%rdi 1a40e6: 44 89 60 0c mov %r12d,0xc(%rax) 1a40ea: 48 83 03 01 addq $0x1,(%rbx) 1a40ee: e8 00 00 00 00 callq 1a40f3 1a40f3: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1a40f8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a40ff: 00 00 1a4101: 75 2c jne 1a412f 1a4103: 48 83 c4 40 add $0x40,%rsp 1a4107: 5b pop %rbx 1a4108: 5d pop %rbp 1a4109: 41 5c pop %r12 1a410b: 41 5d pop %r13 1a410d: 41 5e pop %r14 1a410f: c3 retq 1a4110: 31 d2 xor %edx,%edx 1a4112: 31 f6 xor %esi,%esi 1a4114: e8 00 00 00 00 callq 1a4119 1a4119: 41 f6 c6 40 test $0x40,%r14b 1a411d: 74 a2 je 1a40c1 1a411f: eb d2 jmp 1a40f3 1a4121: 48 89 ef mov %rbp,%rdi 1a4124: e8 00 00 00 00 callq 1a4129 1a4129: 84 c0 test %al,%al 1a412b: 75 c6 jne 1a40f3 1a412d: eb 9b jmp 1a40ca 1a412f: e8 00 00 00 00 callq 1a4134 1a4134: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a413b: 00 00 00 00 1a413f: 90 nop 00000000001a4140 : 1a4140: e8 00 00 00 00 callq 1a4145 1a4145: 41 57 push %r15 1a4147: 41 56 push %r14 1a4149: 41 55 push %r13 1a414b: 41 54 push %r12 1a414d: 55 push %rbp 1a414e: 48 89 f5 mov %rsi,%rbp 1a4151: 53 push %rbx 1a4152: 48 83 ec 30 sub $0x30,%rsp 1a4156: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a415d: 00 00 1a415f: 48 89 44 24 28 mov %rax,0x28(%rsp) 1a4164: 31 c0 xor %eax,%eax 1a4166: 48 63 47 70 movslq 0x70(%rdi),%rax 1a416a: 3b 46 28 cmp 0x28(%rsi),%eax 1a416d: 0f 8d ea 00 00 00 jge 1a425d 1a4173: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1a4177: 48 8b 46 30 mov 0x30(%rsi),%rax 1a417b: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 1a417f: 4c 8b 60 18 mov 0x18(%rax),%r12 1a4183: 4c 8b 68 10 mov 0x10(%rax),%r13 1a4187: 4d 8b 74 24 08 mov 0x8(%r12),%r14 1a418c: 4d 85 f6 test %r14,%r14 1a418f: 0f 84 c1 00 00 00 je 1a4256 1a4195: 4d 8b bc 24 90 00 00 mov 0x90(%r12),%r15 1a419c: 00 1a419d: 49 8b bd 90 00 00 00 mov 0x90(%r13),%rdi 1a41a4: 4c 89 fe mov %r15,%rsi 1a41a7: e8 b4 ee ff ff callq 1a3060 1a41ac: 89 c3 mov %eax,%ebx 1a41ae: 31 c0 xor %eax,%eax 1a41b0: 84 db test %bl,%bl 1a41b2: 75 23 jne 1a41d7 1a41b4: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 1a41b9: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1a41c0: 00 00 1a41c2: 0f 85 a0 00 00 00 jne 1a4268 1a41c8: 48 83 c4 30 add $0x30,%rsp 1a41cc: 5b pop %rbx 1a41cd: 5d pop %rbp 1a41ce: 41 5c pop %r12 1a41d0: 41 5d pop %r13 1a41d2: 41 5e pop %r14 1a41d4: 41 5f pop %r15 1a41d6: c3 retq 1a41d7: 48 8d 74 24 03 lea 0x3(%rsp),%rsi 1a41dc: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1a41e1: 31 c0 xor %eax,%eax 1a41e3: 48 c7 44 24 03 00 00 movq $0x0,0x3(%rsp) 1a41ea: 00 00 1a41ec: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1a41f3: 00 00 1a41f5: 48 89 f1 mov %rsi,%rcx 1a41f8: 48 29 f9 sub %rdi,%rcx 1a41fb: 83 c1 25 add $0x25,%ecx 1a41fe: c1 e9 03 shr $0x3,%ecx 1a4201: f3 48 ab rep stos %rax,%es:(%rdi) 1a4204: 4d 85 ff test %r15,%r15 1a4207: 74 0c je 1a4215 1a4209: 4c 89 e7 mov %r12,%rdi 1a420c: e8 df e6 ff ff callq 1a28f0 1a4211: 85 c0 test %eax,%eax 1a4213: 75 9f jne 1a41b4 1a4215: 4c 89 f6 mov %r14,%rsi 1a4218: 48 89 ef mov %rbp,%rdi 1a421b: e8 00 00 00 00 callq 1a4220 1a4220: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a4226: 77 8c ja 1a41b4 1a4228: 49 83 bd 90 00 00 00 cmpq $0x0,0x90(%r13) 1a422f: 00 1a4230: 74 0c je 1a423e 1a4232: 49 83 bc 24 90 00 00 cmpq $0x0,0x90(%r12) 1a4239: 00 00 1a423b: 0f 94 c3 sete %bl 1a423e: 0f b6 50 0a movzbl 0xa(%rax),%edx 1a4242: 83 e3 01 and $0x1,%ebx 1a4245: 01 db add %ebx,%ebx 1a4247: 83 e2 fd and $0xfffffffd,%edx 1a424a: 09 d3 or %edx,%ebx 1a424c: 88 58 0a mov %bl,0xa(%rax) 1a424f: 31 c0 xor %eax,%eax 1a4251: e9 5e ff ff ff jmpq 1a41b4 1a4256: 31 c0 xor %eax,%eax 1a4258: e9 57 ff ff ff jmpq 1a41b4 1a425d: 45 31 e4 xor %r12d,%r12d 1a4260: 45 31 ed xor %r13d,%r13d 1a4263: e9 1f ff ff ff jmpq 1a4187 1a4268: e8 00 00 00 00 callq 1a426d 1a426d: 0f 1f 00 nopl (%rax) 00000000001a4270 : 1a4270: e8 00 00 00 00 callq 1a4275 1a4275: 41 55 push %r13 1a4277: ba b0 00 00 00 mov $0xb0,%edx 1a427c: be c0 0d 00 00 mov $0xdc0,%esi 1a4281: 41 54 push %r12 1a4283: 55 push %rbp 1a4284: 48 89 fd mov %rdi,%rbp 1a4287: 53 push %rbx 1a4288: 4c 8b a7 58 02 00 00 mov 0x258(%rdi),%r12 1a428f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1a4296 1a4296: e8 00 00 00 00 callq 1a429b 1a429b: 48 85 c0 test %rax,%rax 1a429e: 74 52 je 1a42f2 1a42a0: 48 89 ef mov %rbp,%rdi 1a42a3: 48 89 c6 mov %rax,%rsi 1a42a6: 48 89 c3 mov %rax,%rbx 1a42a9: 49 89 c5 mov %rax,%r13 1a42ac: e8 00 00 00 00 callq 1a42b1 1a42b1: 49 8b bc 24 98 00 00 mov 0x98(%r12),%rdi 1a42b8: 00 1a42b9: 48 85 ff test %rdi,%rdi 1a42bc: 74 0c je 1a42ca 1a42be: 48 89 bb 98 00 00 00 mov %rdi,0x98(%rbx) 1a42c5: e8 00 00 00 00 callq 1a42ca 1a42ca: 49 8b 84 24 a0 00 00 mov 0xa0(%r12),%rax 1a42d1: 00 1a42d2: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 1a42d9: 41 0f b6 84 24 a8 00 movzbl 0xa8(%r12),%eax 1a42e0: 00 00 1a42e2: 88 83 a8 00 00 00 mov %al,0xa8(%rbx) 1a42e8: 4c 89 e8 mov %r13,%rax 1a42eb: 5b pop %rbx 1a42ec: 5d pop %rbp 1a42ed: 41 5c pop %r12 1a42ef: 41 5d pop %r13 1a42f1: c3 retq 1a42f2: 45 31 ed xor %r13d,%r13d 1a42f5: 5b pop %rbx 1a42f6: 5d pop %rbp 1a42f7: 4c 89 e8 mov %r13,%rax 1a42fa: 41 5c pop %r12 1a42fc: 41 5d pop %r13 1a42fe: c3 retq 1a42ff: 90 nop 00000000001a4300 : 1a4300: e8 00 00 00 00 callq 1a4305 1a4305: 41 54 push %r12 1a4307: ba 10 00 00 00 mov $0x10,%edx 1a430c: be c0 0d 00 00 mov $0xdc0,%esi 1a4311: 55 push %rbp 1a4312: 53 push %rbx 1a4313: 48 89 fb mov %rdi,%rbx 1a4316: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1a431d 1a431d: e8 00 00 00 00 callq 1a4322 1a4322: 48 85 c0 test %rax,%rax 1a4325: 74 3f je 1a4366 1a4327: 48 89 c6 mov %rax,%rsi 1a432a: 48 89 df mov %rbx,%rdi 1a432d: 48 89 c5 mov %rax,%rbp 1a4330: 49 89 c4 mov %rax,%r12 1a4333: e8 00 00 00 00 callq 1a4338 1a4338: 48 8b 43 48 mov 0x48(%rbx),%rax 1a433c: 48 85 c0 test %rax,%rax 1a433f: 74 14 je 1a4355 1a4341: 48 8b 78 08 mov 0x8(%rax),%rdi 1a4345: 48 85 ff test %rdi,%rdi 1a4348: 74 0b je 1a4355 1a434a: e8 00 00 00 00 callq 1a434f 1a434f: 48 89 45 08 mov %rax,0x8(%rbp) 1a4353: eb 04 jmp 1a4359 1a4355: 48 8b 45 08 mov 0x8(%rbp),%rax 1a4359: 48 85 c0 test %rax,%rax 1a435c: 74 13 je 1a4371 1a435e: 4c 89 e0 mov %r12,%rax 1a4361: 5b pop %rbx 1a4362: 5d pop %rbp 1a4363: 41 5c pop %r12 1a4365: c3 retq 1a4366: 45 31 e4 xor %r12d,%r12d 1a4369: 5b pop %rbx 1a436a: 5d pop %rbp 1a436b: 4c 89 e0 mov %r12,%rax 1a436e: 41 5c pop %r12 1a4370: c3 retq 1a4371: 48 89 ef mov %rbp,%rdi 1a4374: 45 31 e4 xor %r12d,%r12d 1a4377: e8 00 00 00 00 callq 1a437c 1a437c: eb e0 jmp 1a435e 1a437e: 66 90 xchg %ax,%ax 00000000001a4380 : 1a4380: e8 00 00 00 00 callq 1a4385 1a4385: 55 push %rbp 1a4386: 48 8b b7 58 02 00 00 mov 0x258(%rdi),%rsi 1a438d: 48 89 fd mov %rdi,%rbp 1a4390: 48 85 f6 test %rsi,%rsi 1a4393: 74 10 je 1a43a5 1a4395: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1a439c: 48 8b 40 30 mov 0x30(%rax),%rax 1a43a0: e8 00 00 00 00 callq 1a43a5 1a43a5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1a43ac 1a43ac: be c0 0d 00 00 mov $0xdc0,%esi 1a43b1: ba b0 00 00 00 mov $0xb0,%edx 1a43b6: e8 00 00 00 00 callq 1a43bb 1a43bb: 48 89 c6 mov %rax,%rsi 1a43be: 48 85 c0 test %rax,%rax 1a43c1: 74 09 je 1a43cc 1a43c3: 48 89 ef mov %rbp,%rdi 1a43c6: 5d pop %rbp 1a43c7: e9 00 00 00 00 jmpq 1a43cc 1a43cc: 0f 0b ud2 1a43ce: 5d pop %rbp 1a43cf: c3 retq 00000000001a43d0 : 1a43d0: e8 00 00 00 00 callq 1a43d5 1a43d5: 41 54 push %r12 1a43d7: 55 push %rbp 1a43d8: 4c 8b a7 48 04 00 00 mov 0x448(%rdi),%r12 1a43df: 48 89 fd mov %rdi,%rbp 1a43e2: 4d 85 e4 test %r12,%r12 1a43e5: 74 08 je 1a43ef 1a43e7: 4c 89 e7 mov %r12,%rdi 1a43ea: e8 00 00 00 00 callq 1a43ef 1a43ef: 4c 89 e7 mov %r12,%rdi 1a43f2: e8 00 00 00 00 callq 1a43f7 1a43f7: be c0 0d 00 00 mov $0xdc0,%esi 1a43fc: ba b0 00 00 00 mov $0xb0,%edx 1a4401: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1a4408 1a4408: e8 00 00 00 00 callq 1a440d 1a440d: 48 89 c6 mov %rax,%rsi 1a4410: 48 85 c0 test %rax,%rax 1a4413: 74 5e je 1a4473 1a4415: c7 80 98 00 00 00 00 movl $0x0,0x98(%rax) 1a441c: 00 00 00 1a441f: 31 c0 xor %eax,%eax 1a4421: 83 7d 74 0e cmpl $0xe,0x74(%rbp) 1a4425: 66 89 86 9c 00 00 00 mov %ax,0x9c(%rsi) 1a442c: c6 86 9e 00 00 00 00 movb $0x0,0x9e(%rsi) 1a4433: c6 86 88 00 00 00 08 movb $0x8,0x88(%rsi) 1a443a: c7 86 a4 00 00 00 00 movl $0x0,0xa4(%rsi) 1a4441: 00 00 00 1a4444: 48 c7 86 a8 00 00 00 movq $0x0,0xa8(%rsi) 1a444b: 00 00 00 00 1a444f: 74 0b je 1a445c 1a4451: 48 89 ef mov %rbp,%rdi 1a4454: 5d pop %rbp 1a4455: 41 5c pop %r12 1a4457: e9 00 00 00 00 jmpq 1a445c 1a445c: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1a4462 1a4462: 48 89 ef mov %rbp,%rdi 1a4465: 88 86 a0 00 00 00 mov %al,0xa0(%rsi) 1a446b: 5d pop %rbp 1a446c: 41 5c pop %r12 1a446e: e9 00 00 00 00 jmpq 1a4473 1a4473: 5d pop %rbp 1a4474: 41 5c pop %r12 1a4476: c3 retq 1a4477: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1a447e: 00 00 00000000001a4480 : 1a4480: e8 00 00 00 00 callq 1a4485 1a4485: 55 push %rbp 1a4486: 53 push %rbx 1a4487: 48 8b 87 40 03 00 00 mov 0x340(%rdi),%rax 1a448e: 48 89 fb mov %rdi,%rbx 1a4491: 48 8b 2f mov (%rdi),%rbp 1a4494: 8b 80 68 01 00 00 mov 0x168(%rax),%eax 1a449a: 83 e8 03 sub $0x3,%eax 1a449d: 83 f8 01 cmp $0x1,%eax 1a44a0: 76 24 jbe 1a44c6 1a44a2: 8b b3 44 06 00 00 mov 0x644(%rbx),%esi 1a44a8: 48 8b bd 38 3b 01 00 mov 0x13b38(%rbp),%rdi 1a44af: ba 01 00 00 00 mov $0x1,%edx 1a44b4: 83 c6 4e add $0x4e,%esi 1a44b7: e8 00 00 00 00 callq 1a44bc 1a44bc: 3c 01 cmp $0x1,%al 1a44be: 19 c0 sbb %eax,%eax 1a44c0: 83 e0 f0 and $0xfffffff0,%eax 1a44c3: 5b pop %rbx 1a44c4: 5d pop %rbp 1a44c5: c3 retq 1a44c6: 8b 87 44 06 00 00 mov 0x644(%rdi),%eax 1a44cc: 48 8b bd 38 3b 01 00 mov 0x13b38(%rbp),%rdi 1a44d3: ba 01 00 00 00 mov $0x1,%edx 1a44d8: 8d 70 48 lea 0x48(%rax),%esi 1a44db: e8 00 00 00 00 callq 1a44e0 1a44e0: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 1a44e6: 84 c0 test %al,%al 1a44e8: 74 1d je 1a4507 1a44ea: 45 31 c0 xor %r8d,%r8d 1a44ed: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a44f4: bf 02 00 00 00 mov $0x2,%edi 1a44f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4500: e8 00 00 00 00 callq 1a4505 1a4505: eb 9b jmp 1a44a2 1a4507: 41 b8 f0 ff ff ff mov $0xfffffff0,%r8d 1a450d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a4514: bf 02 00 00 00 mov $0x2,%edi 1a4519: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4520: e8 00 00 00 00 callq 1a4525 1a4525: b8 f0 ff ff ff mov $0xfffffff0,%eax 1a452a: eb 97 jmp 1a44c3 1a452c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001a4530 : 1a4530: e8 00 00 00 00 callq 1a4535 1a4535: 41 55 push %r13 1a4537: 41 54 push %r12 1a4539: 55 push %rbp 1a453a: 53 push %rbx 1a453b: 8b 47 08 mov 0x8(%rdi),%eax 1a453e: 48 8b 2f mov (%rdi),%rbp 1a4541: 83 f8 47 cmp $0x47,%eax 1a4544: 74 6d je 1a45b3 1a4546: 8d 48 b8 lea -0x48(%rax),%ecx 1a4549: 48 8b 85 18 03 00 00 mov 0x318(%rbp),%rax 1a4550: 48 8d 95 18 03 00 00 lea 0x318(%rbp),%rdx 1a4557: 48 8d 58 f0 lea -0x10(%rax),%rbx 1a455b: 48 39 c2 cmp %rax,%rdx 1a455e: 75 0f jne 1a456f 1a4560: eb 4a jmp 1a45ac 1a4562: 48 8b 43 10 mov 0x10(%rbx),%rax 1a4566: 48 8d 58 f0 lea -0x10(%rax),%rbx 1a456a: 48 39 c2 cmp %rax,%rdx 1a456d: 74 3d je 1a45ac 1a456f: 3b 8b 44 06 00 00 cmp 0x644(%rbx),%ecx 1a4575: 75 eb jne 1a4562 1a4577: 48 85 db test %rbx,%rbx 1a457a: 74 30 je 1a45ac 1a457c: 8b 83 2c 05 00 00 mov 0x52c(%rbx),%eax 1a4582: 31 c9 xor %ecx,%ecx 1a4584: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 1a458a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4591: bf 20 00 00 00 mov $0x20,%edi 1a4596: 44 8d 60 fd lea -0x3(%rax),%r12d 1a459a: 41 83 fc 01 cmp $0x1,%r12d 1a459e: 0f 96 c1 setbe %cl 1a45a1: e8 00 00 00 00 callq 1a45a6 1a45a6: 41 83 fc 01 cmp $0x1,%r12d 1a45aa: 76 12 jbe 1a45be 1a45ac: 5b pop %rbx 1a45ad: 5d pop %rbp 1a45ae: 41 5c pop %r12 1a45b0: 41 5d pop %r13 1a45b2: c3 retq 1a45b3: 0f 0b ud2 1a45b5: 48 8b 9d c0 5c 00 00 mov 0x5cc0(%rbp),%rbx 1a45bc: eb b9 jmp 1a4577 1a45be: 48 89 df mov %rbx,%rdi 1a45c1: e8 00 00 00 00 callq 1a45c6 1a45c6: 48 83 bb 20 05 00 00 cmpq $0x0,0x520(%rbx) 1a45cd: 00 1a45ce: 74 dc je 1a45ac 1a45d0: 81 bd 0c 07 00 00 8c cmpl $0x8c,0x70c(%rbp) 1a45d7: 00 00 00 1a45da: 77 d0 ja 1a45ac 1a45dc: 4c 8d ad 88 01 00 00 lea 0x188(%rbp),%r13 1a45e3: 4c 89 ef mov %r13,%rdi 1a45e6: e8 00 00 00 00 callq 1a45eb 1a45eb: 48 8b b3 20 05 00 00 mov 0x520(%rbx),%rsi 1a45f2: 48 8b bd b8 49 01 00 mov 0x149b8(%rbp),%rdi 1a45f9: 48 8d 93 cc 04 00 00 lea 0x4cc(%rbx),%rdx 1a4600: 49 89 c4 mov %rax,%r12 1a4603: e8 00 00 00 00 callq 1a4608 1a4608: 48 8b b3 20 05 00 00 mov 0x520(%rbx),%rsi 1a460f: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1a4616: 48 8d 93 e8 04 00 00 lea 0x4e8(%rbx),%rdx 1a461d: e8 00 00 00 00 callq 1a4622 1a4622: 4c 89 e6 mov %r12,%rsi 1a4625: 5b pop %rbx 1a4626: 4c 89 ef mov %r13,%rdi 1a4629: 5d pop %rbp 1a462a: 41 5c pop %r12 1a462c: 41 5d pop %r13 1a462e: e9 00 00 00 00 jmpq 1a4633 1a4633: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a463a: 00 00 00 00 1a463e: 66 90 xchg %ax,%ax 00000000001a4640 : 1a4640: e8 00 00 00 00 callq 1a4645 1a4645: 41 55 push %r13 1a4647: 41 54 push %r12 1a4649: 55 push %rbp 1a464a: 53 push %rbx 1a464b: 8b 47 08 mov 0x8(%rdi),%eax 1a464e: 48 8b 2f mov (%rdi),%rbp 1a4651: 83 f8 4d cmp $0x4d,%eax 1a4654: 0f 84 2a 01 00 00 je 1a4784 1a465a: 8d 48 b2 lea -0x4e(%rax),%ecx 1a465d: 48 8b 85 18 03 00 00 mov 0x318(%rbp),%rax 1a4664: 48 8d 95 18 03 00 00 lea 0x318(%rbp),%rdx 1a466b: 48 8d 58 f0 lea -0x10(%rax),%rbx 1a466f: 48 39 c2 cmp %rax,%rdx 1a4672: 75 0f jne 1a4683 1a4674: eb 69 jmp 1a46df 1a4676: 48 8b 43 10 mov 0x10(%rbx),%rax 1a467a: 48 8d 58 f0 lea -0x10(%rax),%rbx 1a467e: 48 39 c2 cmp %rax,%rdx 1a4681: 74 5c je 1a46df 1a4683: 3b 8b 44 06 00 00 cmp 0x644(%rbx),%ecx 1a4689: 75 eb jne 1a4676 1a468b: 48 85 db test %rbx,%rbx 1a468e: 74 4f je 1a46df 1a4690: 8b 83 2c 05 00 00 mov 0x52c(%rbx),%eax 1a4696: 31 c9 xor %ecx,%ecx 1a4698: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 1a469e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a46a5: 44 8b 83 28 05 00 00 mov 0x528(%rbx),%r8d 1a46ac: bf 20 00 00 00 mov $0x20,%edi 1a46b1: 44 8d 60 fd lea -0x3(%rax),%r12d 1a46b5: 41 83 fc 01 cmp $0x1,%r12d 1a46b9: 0f 96 c1 setbe %cl 1a46bc: e8 00 00 00 00 callq 1a46c1 1a46c1: 41 83 fc 01 cmp $0x1,%r12d 1a46c5: 0f 87 ac 00 00 00 ja 1a4777 1a46cb: 48 89 df mov %rbx,%rdi 1a46ce: e8 00 00 00 00 callq 1a46d3 1a46d3: 81 bd 0c 07 00 00 8c cmpl $0x8c,0x70c(%rbp) 1a46da: 00 00 00 1a46dd: 77 07 ja 1a46e6 1a46df: 5b pop %rbx 1a46e0: 5d pop %rbp 1a46e1: 41 5c pop %r12 1a46e3: 41 5d pop %r13 1a46e5: c3 retq 1a46e6: 4c 8d ad 88 01 00 00 lea 0x188(%rbp),%r13 1a46ed: 4c 89 ef mov %r13,%rdi 1a46f0: e8 00 00 00 00 callq 1a46f5 1a46f5: 48 8b b3 20 05 00 00 mov 0x520(%rbx),%rsi 1a46fc: 49 89 c4 mov %rax,%r12 1a46ff: 48 85 f6 test %rsi,%rsi 1a4702: 74 12 je 1a4716 1a4704: 80 bb cc 04 00 00 00 cmpb $0x0,0x4cc(%rbx) 1a470b: 74 09 je 1a4716 1a470d: 83 bb 2c 05 00 00 03 cmpl $0x3,0x52c(%rbx) 1a4714: 74 7c je 1a4792 1a4716: 81 bd 0c 07 00 00 8d cmpl $0x8d,0x70c(%rbp) 1a471d: 00 00 00 1a4720: 76 44 jbe 1a4766 1a4722: 83 bb c0 04 00 00 02 cmpl $0x2,0x4c0(%rbx) 1a4729: 75 3b jne 1a4766 1a472b: 8b 83 28 05 00 00 mov 0x528(%rbx),%eax 1a4731: 85 c0 test %eax,%eax 1a4733: 75 31 jne 1a4766 1a4735: 48 8b b3 48 06 00 00 mov 0x648(%rbx),%rsi 1a473c: 48 85 f6 test %rsi,%rsi 1a473f: 74 1b je 1a475c 1a4741: 48 89 df mov %rbx,%rdi 1a4744: e8 00 00 00 00 callq 1a4749 1a4749: 48 89 df mov %rbx,%rdi 1a474c: 48 c7 83 48 06 00 00 movq $0x0,0x648(%rbx) 1a4753: 00 00 00 00 1a4757: e8 00 00 00 00 callq 1a475c 1a475c: c7 83 c0 04 00 00 00 movl $0x0,0x4c0(%rbx) 1a4763: 00 00 00 1a4766: 5b pop %rbx 1a4767: 4c 89 e6 mov %r12,%rsi 1a476a: 5d pop %rbp 1a476b: 4c 89 ef mov %r13,%rdi 1a476e: 41 5c pop %r12 1a4770: 41 5d pop %r13 1a4772: e9 00 00 00 00 jmpq 1a4777 1a4777: 48 89 df mov %rbx,%rdi 1a477a: e8 00 00 00 00 callq 1a477f 1a477f: e9 47 ff ff ff jmpq 1a46cb 1a4784: 0f 0b ud2 1a4786: 48 8b 9d c0 5c 00 00 mov 0x5cc0(%rbp),%rbx 1a478d: e9 f9 fe ff ff jmpq 1a468b 1a4792: 48 8b bd b8 49 01 00 mov 0x149b8(%rbp),%rdi 1a4799: 48 8d 93 cc 04 00 00 lea 0x4cc(%rbx),%rdx 1a47a0: e8 00 00 00 00 callq 1a47a5 1a47a5: 48 8b b3 20 05 00 00 mov 0x520(%rbx),%rsi 1a47ac: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1a47b3: 48 8d 93 e8 04 00 00 lea 0x4e8(%rbx),%rdx 1a47ba: e8 00 00 00 00 callq 1a47bf 1a47bf: e9 52 ff ff ff jmpq 1a4716 1a47c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a47cb: 00 00 00 00 1a47cf: 90 nop 00000000001a47d0 : 1a47d0: e8 00 00 00 00 callq 1a47d5 1a47d5: 55 push %rbp 1a47d6: 31 d2 xor %edx,%edx 1a47d8: 53 push %rbx 1a47d9: 48 8b 2f mov (%rdi),%rbp 1a47dc: 48 89 fb mov %rdi,%rbx 1a47df: 8b 87 44 06 00 00 mov 0x644(%rdi),%eax 1a47e5: 48 8b bd 38 3b 01 00 mov 0x13b38(%rbp),%rdi 1a47ec: 8d 70 48 lea 0x48(%rax),%esi 1a47ef: e8 00 00 00 00 callq 1a47f4 1a47f4: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 1a47fa: 84 c0 test %al,%al 1a47fc: 74 34 je 1a4832 1a47fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4805: bf 02 00 00 00 mov $0x2,%edi 1a480a: 45 31 c0 xor %r8d,%r8d 1a480d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a4814: e8 00 00 00 00 callq 1a4819 1a4819: 8b b3 44 06 00 00 mov 0x644(%rbx),%esi 1a481f: 48 8b bd 38 3b 01 00 mov 0x13b38(%rbp),%rdi 1a4826: 31 d2 xor %edx,%edx 1a4828: 5b pop %rbx 1a4829: 5d pop %rbp 1a482a: 83 c6 4e add $0x4e,%esi 1a482d: e9 00 00 00 00 jmpq 1a4832 1a4832: 5b pop %rbx 1a4833: 41 b8 f0 ff ff ff mov $0xfffffff0,%r8d 1a4839: 5d pop %rbp 1a483a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a4841: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4848: bf 02 00 00 00 mov $0x2,%edi 1a484d: e9 00 00 00 00 jmpq 1a4852 1a4852: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a4859: 00 00 00 00 1a485d: 0f 1f 00 nopl (%rax) 00000000001a4860 : 1a4860: e8 00 00 00 00 callq 1a4865 1a4865: 41 54 push %r12 1a4867: 55 push %rbp 1a4868: 4c 8b a7 40 03 00 00 mov 0x340(%rdi),%r12 1a486f: 48 89 fd mov %rdi,%rbp 1a4872: 4d 85 e4 test %r12,%r12 1a4875: 74 22 je 1a4899 1a4877: 49 8b bc 24 48 01 00 mov 0x148(%r12),%rdi 1a487e: 00 1a487f: 48 85 ff test %rdi,%rdi 1a4882: 74 05 je 1a4889 1a4884: e8 00 00 00 00 callq 1a4889 1a4889: 4c 89 e7 mov %r12,%rdi 1a488c: e8 00 00 00 00 callq 1a4891 1a4891: 4c 89 e7 mov %r12,%rdi 1a4894: e8 00 00 00 00 callq 1a4899 1a4899: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1a48a0 1a48a0: be c0 0d 00 00 mov $0xdc0,%esi 1a48a5: ba a8 01 00 00 mov $0x1a8,%edx 1a48aa: e8 00 00 00 00 callq 1a48af 1a48af: 48 89 c6 mov %rax,%rsi 1a48b2: 48 85 c0 test %rax,%rax 1a48b5: 74 0b je 1a48c2 1a48b7: 48 89 ef mov %rbp,%rdi 1a48ba: 5d pop %rbp 1a48bb: 41 5c pop %r12 1a48bd: e9 00 00 00 00 jmpq 1a48c2 1a48c2: 0f 0b ud2 1a48c4: 5d pop %rbp 1a48c5: 41 5c pop %r12 1a48c7: c3 retq 1a48c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1a48cf: 00 00000000001a48d0 : 1a48d0: e8 00 00 00 00 callq 1a48d5 1a48d5: 41 55 push %r13 1a48d7: 41 54 push %r12 1a48d9: 55 push %rbp 1a48da: 53 push %rbx 1a48db: 4c 8b a7 40 03 00 00 mov 0x340(%rdi),%r12 1a48e2: 4d 85 e4 test %r12,%r12 1a48e5: 0f 84 3f 01 00 00 je 1a4a2a 1a48eb: 48 89 fd mov %rdi,%rbp 1a48ee: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1a48f5 1a48f5: ba a8 01 00 00 mov $0x1a8,%edx 1a48fa: be c0 0d 00 00 mov $0xdc0,%esi 1a48ff: e8 00 00 00 00 callq 1a4904 1a4904: 48 89 c3 mov %rax,%rbx 1a4907: 48 85 c0 test %rax,%rax 1a490a: 0f 84 0d 01 00 00 je 1a4a1d 1a4910: 48 89 ef mov %rbp,%rdi 1a4913: 48 89 c6 mov %rax,%rsi 1a4916: 49 89 c5 mov %rax,%r13 1a4919: e8 00 00 00 00 callq 1a491e 1a491e: 49 8b bc 24 48 01 00 mov 0x148(%r12),%rdi 1a4925: 00 1a4926: 48 85 ff test %rdi,%rdi 1a4929: 74 0c je 1a4937 1a492b: 48 89 bb 48 01 00 00 mov %rdi,0x148(%rbx) 1a4932: e8 00 00 00 00 callq 1a4937 1a4937: 41 8b 84 24 58 01 00 mov 0x158(%r12),%eax 1a493e: 00 1a493f: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 1a4945: 49 8b 84 24 7c 01 00 mov 0x17c(%r12),%rax 1a494c: 00 1a494d: 48 89 83 7c 01 00 00 mov %rax,0x17c(%rbx) 1a4954: 49 8b 84 24 84 01 00 mov 0x184(%r12),%rax 1a495b: 00 1a495c: 48 89 83 84 01 00 00 mov %rax,0x184(%rbx) 1a4963: 49 8b 84 24 8c 01 00 mov 0x18c(%r12),%rax 1a496a: 00 1a496b: 48 89 83 8c 01 00 00 mov %rax,0x18c(%rbx) 1a4972: 49 8b 84 24 94 01 00 mov 0x194(%r12),%rax 1a4979: 00 1a497a: 48 89 83 94 01 00 00 mov %rax,0x194(%rbx) 1a4981: 41 8b 84 24 9c 01 00 mov 0x19c(%r12),%eax 1a4988: 00 1a4989: 89 83 9c 01 00 00 mov %eax,0x19c(%rbx) 1a498f: 41 0f b6 84 24 a0 01 movzbl 0x1a0(%r12),%eax 1a4996: 00 00 1a4998: 88 83 a0 01 00 00 mov %al,0x1a0(%rbx) 1a499e: 41 8b 84 24 a4 01 00 mov 0x1a4(%r12),%eax 1a49a5: 00 1a49a6: 89 83 a4 01 00 00 mov %eax,0x1a4(%rbx) 1a49ac: 41 0f b6 84 24 66 01 movzbl 0x166(%r12),%eax 1a49b3: 00 00 1a49b5: 88 83 66 01 00 00 mov %al,0x166(%rbx) 1a49bb: 49 8b 84 24 68 01 00 mov 0x168(%r12),%rax 1a49c2: 00 1a49c3: 48 89 83 68 01 00 00 mov %rax,0x168(%rbx) 1a49ca: 49 8b 84 24 70 01 00 mov 0x170(%r12),%rax 1a49d1: 00 1a49d2: 48 89 83 70 01 00 00 mov %rax,0x170(%rbx) 1a49d9: 41 8b 84 24 78 01 00 mov 0x178(%r12),%eax 1a49e0: 00 1a49e1: 89 83 78 01 00 00 mov %eax,0x178(%rbx) 1a49e7: 41 8b 84 24 60 01 00 mov 0x160(%r12),%eax 1a49ee: 00 1a49ef: 89 83 60 01 00 00 mov %eax,0x160(%rbx) 1a49f5: 41 0f b6 84 24 50 01 movzbl 0x150(%r12),%eax 1a49fc: 00 00 1a49fe: 88 83 50 01 00 00 mov %al,0x150(%rbx) 1a4a04: 41 0f b6 84 24 51 01 movzbl 0x151(%r12),%eax 1a4a0b: 00 00 1a4a0d: 88 83 51 01 00 00 mov %al,0x151(%rbx) 1a4a13: 5b pop %rbx 1a4a14: 4c 89 e8 mov %r13,%rax 1a4a17: 5d pop %rbp 1a4a18: 41 5c pop %r12 1a4a1a: 41 5d pop %r13 1a4a1c: c3 retq 1a4a1d: 45 31 ed xor %r13d,%r13d 1a4a20: 5b pop %rbx 1a4a21: 5d pop %rbp 1a4a22: 4c 89 e8 mov %r13,%rax 1a4a25: 41 5c pop %r12 1a4a27: 41 5d pop %r13 1a4a29: c3 retq 1a4a2a: 0f 0b ud2 1a4a2c: 45 31 ed xor %r13d,%r13d 1a4a2f: 5b pop %rbx 1a4a30: 5d pop %rbp 1a4a31: 4c 89 e8 mov %r13,%rax 1a4a34: 41 5c pop %r12 1a4a36: 41 5d pop %r13 1a4a38: c3 retq 1a4a39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001a4a40 : 1a4a40: e8 00 00 00 00 callq 1a4a45 1a4a45: 41 57 push %r15 1a4a47: 41 56 push %r14 1a4a49: 41 55 push %r13 1a4a4b: 44 0f b6 ea movzbl %dl,%r13d 1a4a4f: 41 54 push %r12 1a4a51: 55 push %rbp 1a4a52: 53 push %rbx 1a4a53: 48 83 ec 10 sub $0x10,%rsp 1a4a57: 80 be b0 01 00 00 00 cmpb $0x0,0x1b0(%rsi) 1a4a5e: 44 88 6c 24 07 mov %r13b,0x7(%rsp) 1a4a63: 74 6a je 1a4acf 1a4a65: 49 89 fc mov %rdi,%r12 1a4a68: 48 89 f5 mov %rsi,%rbp 1a4a6b: 4c 8d 76 30 lea 0x30(%rsi),%r14 1a4a6f: 45 31 ff xor %r15d,%r15d 1a4a72: 41 8b 16 mov (%r14),%edx 1a4a75: 83 fa ff cmp $0xffffffff,%edx 1a4a78: 0f 84 20 01 00 00 je 1a4b9e 1a4a7e: 49 8b 84 24 18 03 00 mov 0x318(%r12),%rax 1a4a85: 00 1a4a86: 49 8d 8c 24 18 03 00 lea 0x318(%r12),%rcx 1a4a8d: 00 1a4a8e: 48 8d 58 f0 lea -0x10(%rax),%rbx 1a4a92: 48 39 c1 cmp %rax,%rcx 1a4a95: 75 0f jne 1a4aa6 1a4a97: eb 22 jmp 1a4abb 1a4a99: 48 8b 43 10 mov 0x10(%rbx),%rax 1a4a9d: 48 8d 58 f0 lea -0x10(%rax),%rbx 1a4aa1: 48 39 c1 cmp %rax,%rcx 1a4aa4: 74 15 je 1a4abb 1a4aa6: 3b 93 44 06 00 00 cmp 0x644(%rbx),%edx 1a4aac: 75 eb jne 1a4a99 1a4aae: 48 85 db test %rbx,%rbx 1a4ab1: 74 08 je 1a4abb 1a4ab3: 41 8b 46 08 mov 0x8(%r14),%eax 1a4ab7: 85 c0 test %eax,%eax 1a4ab9: 75 23 jne 1a4ade 1a4abb: 0f b6 85 b0 01 00 00 movzbl 0x1b0(%rbp),%eax 1a4ac2: 41 83 c7 01 add $0x1,%r15d 1a4ac6: 49 83 c6 40 add $0x40,%r14 1a4aca: 44 39 f8 cmp %r15d,%eax 1a4acd: 7f a3 jg 1a4a72 1a4acf: 48 83 c4 10 add $0x10,%rsp 1a4ad3: 5b pop %rbx 1a4ad4: 5d pop %rbp 1a4ad5: 41 5c pop %r12 1a4ad7: 41 5d pop %r13 1a4ad9: 41 5e pop %r14 1a4adb: 41 5f pop %r15 1a4add: c3 retq 1a4ade: 8b 83 44 06 00 00 mov 0x644(%rbx),%eax 1a4ae4: 49 8b bc 24 48 3b 01 mov 0x13b48(%r12),%rdi 1a4aeb: 00 1a4aec: 44 89 ea mov %r13d,%edx 1a4aef: 8d 70 1a lea 0x1a(%rax),%esi 1a4af2: e8 00 00 00 00 callq 1a4af7 1a4af7: 84 c0 test %al,%al 1a4af9: 0f 84 ae 00 00 00 je 1a4bad 1a4aff: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 1a4b04: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 1a4b0a: 0f 85 be 01 00 00 jne 1a4cce 1a4b10: 45 31 c0 xor %r8d,%r8d 1a4b13: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a4b1a: bf 01 00 00 00 mov $0x1,%edi 1a4b1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4b26: e8 00 00 00 00 callq 1a4b2b 1a4b2b: 4c 8b 13 mov (%rbx),%r10 1a4b2e: 8b 83 44 06 00 00 mov 0x644(%rbx),%eax 1a4b34: 31 d2 xor %edx,%edx 1a4b36: 49 8b ba 38 3b 01 00 mov 0x13b38(%r10),%rdi 1a4b3d: 8d 70 48 lea 0x48(%rax),%esi 1a4b40: 4c 89 54 24 08 mov %r10,0x8(%rsp) 1a4b45: e8 00 00 00 00 callq 1a4b4a 1a4b4a: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 1a4b4f: 84 c0 test %al,%al 1a4b51: 0f 84 4e 01 00 00 je 1a4ca5 1a4b57: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 1a4b5d: 45 31 c0 xor %r8d,%r8d 1a4b60: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a4b67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4b6e: bf 02 00 00 00 mov $0x2,%edi 1a4b73: 4c 89 54 24 08 mov %r10,0x8(%rsp) 1a4b78: e8 00 00 00 00 callq 1a4b7d 1a4b7d: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 1a4b82: 8b b3 44 06 00 00 mov 0x644(%rbx),%esi 1a4b88: 31 d2 xor %edx,%edx 1a4b8a: 49 8b ba 38 3b 01 00 mov 0x13b38(%r10),%rdi 1a4b91: 83 c6 4e add $0x4e,%esi 1a4b94: e8 00 00 00 00 callq 1a4b99 1a4b99: e9 1d ff ff ff jmpq 1a4abb 1a4b9e: 0f 0b ud2 1a4ba0: 49 8b 9c 24 c0 5c 00 mov 0x5cc0(%r12),%rbx 1a4ba7: 00 1a4ba8: e9 01 ff ff ff jmpq 1a4aae 1a4bad: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 1a4bb2: 0f 84 36 01 00 00 je 1a4cee 1a4bb8: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 1a4bbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4bc5: bf 01 00 00 00 mov $0x1,%edi 1a4bca: 41 b8 f0 ff ff ff mov $0xfffffff0,%r8d 1a4bd0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a4bd7: e8 00 00 00 00 callq 1a4bdc 1a4bdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4be3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a4bea: e8 00 00 00 00 callq 1a4bef 1a4bef: 48 8b 83 40 03 00 00 mov 0x340(%rbx),%rax 1a4bf6: 4c 8b 13 mov (%rbx),%r10 1a4bf9: 8b 80 68 01 00 00 mov 0x168(%rax),%eax 1a4bff: 83 e8 03 sub $0x3,%eax 1a4c02: 83 f8 01 cmp $0x1,%eax 1a4c05: 76 24 jbe 1a4c2b 1a4c07: 8b b3 44 06 00 00 mov 0x644(%rbx),%esi 1a4c0d: 49 8b ba 38 3b 01 00 mov 0x13b38(%r10),%rdi 1a4c14: ba 01 00 00 00 mov $0x1,%edx 1a4c19: 83 c6 4e add $0x4e,%esi 1a4c1c: e8 00 00 00 00 callq 1a4c21 1a4c21: 84 c0 test %al,%al 1a4c23: 0f 85 92 fe ff ff jne 1a4abb 1a4c29: eb 69 jmp 1a4c94 1a4c2b: 8b 83 44 06 00 00 mov 0x644(%rbx),%eax 1a4c31: ba 01 00 00 00 mov $0x1,%edx 1a4c36: 4c 89 54 24 08 mov %r10,0x8(%rsp) 1a4c3b: 49 8b ba 38 3b 01 00 mov 0x13b38(%r10),%rdi 1a4c42: 8d 70 48 lea 0x48(%rax),%esi 1a4c45: e8 00 00 00 00 callq 1a4c4a 1a4c4a: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 1a4c50: 84 c0 test %al,%al 1a4c52: 74 22 je 1a4c76 1a4c54: 45 31 c0 xor %r8d,%r8d 1a4c57: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a4c5e: bf 02 00 00 00 mov $0x2,%edi 1a4c63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4c6a: e8 00 00 00 00 callq 1a4c6f 1a4c6f: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 1a4c74: eb 91 jmp 1a4c07 1a4c76: 41 b8 f0 ff ff ff mov $0xfffffff0,%r8d 1a4c7c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a4c83: bf 02 00 00 00 mov $0x2,%edi 1a4c88: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4c8f: e8 00 00 00 00 callq 1a4c94 1a4c94: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a4c9b: e8 00 00 00 00 callq 1a4ca0 1a4ca0: e9 16 fe ff ff jmpq 1a4abb 1a4ca5: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 1a4cab: 41 b8 f0 ff ff ff mov $0xfffffff0,%r8d 1a4cb1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a4cb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4cbf: bf 02 00 00 00 mov $0x2,%edi 1a4cc4: e8 00 00 00 00 callq 1a4cc9 1a4cc9: e9 ed fd ff ff jmpq 1a4abb 1a4cce: 45 31 c0 xor %r8d,%r8d 1a4cd1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a4cd8: bf 01 00 00 00 mov $0x1,%edi 1a4cdd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4ce4: e8 00 00 00 00 callq 1a4ce9 1a4ce9: e9 01 ff ff ff jmpq 1a4bef 1a4cee: e9 00 00 00 00 jmpq 1a4cf3 1a4cf3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a4cfa: 00 00 00 00 1a4cfe: 66 90 xchg %ax,%ax 00000000001a4d00 : 1a4d00: e8 00 00 00 00 callq 1a4d05 1a4d05: 41 56 push %r14 1a4d07: 41 55 push %r13 1a4d09: 41 54 push %r12 1a4d0b: 55 push %rbp 1a4d0c: 48 89 fd mov %rdi,%rbp 1a4d0f: 53 push %rbx 1a4d10: 48 83 ec 38 sub $0x38,%rsp 1a4d14: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a4d1b: 00 00 1a4d1d: 48 89 44 24 30 mov %rax,0x30(%rsp) 1a4d22: 8b 87 44 66 01 00 mov 0x16644(%rdi),%eax 1a4d28: 85 c0 test %eax,%eax 1a4d2a: 75 6a jne 1a4d96 1a4d2c: 48 83 bf c8 49 01 00 cmpq $0x0,0x149c8(%rdi) 1a4d33: 00 1a4d34: 0f 85 56 01 00 00 jne 1a4e90 1a4d3a: 4c 8d 65 10 lea 0x10(%rbp),%r12 1a4d3e: 4c 89 e7 mov %r12,%rdi 1a4d41: e8 00 00 00 00 callq 1a4d46 1a4d46: be 01 00 00 00 mov $0x1,%esi 1a4d4b: 4c 89 e7 mov %r12,%rdi 1a4d4e: 48 89 85 c8 49 01 00 mov %rax,0x149c8(%rbp) 1a4d55: e8 76 ba ff ff callq 1a07d0 1a4d5a: 48 89 ef mov %rbp,%rdi 1a4d5d: e8 00 00 00 00 callq 1a4d62 1a4d62: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1a4d69: be 08 00 00 00 mov $0x8,%esi 1a4d6e: e8 00 00 00 00 callq 1a4d73 1a4d73: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1a4d78: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a4d7f: 00 00 1a4d81: 0f 85 1d 01 00 00 jne 1a4ea4 1a4d87: 48 83 c4 38 add $0x38,%rsp 1a4d8b: 31 c0 xor %eax,%eax 1a4d8d: 5b pop %rbx 1a4d8e: 5d pop %rbp 1a4d8f: 41 5c pop %r12 1a4d91: 41 5d pop %r13 1a4d93: 41 5e pop %r14 1a4d95: c3 retq 1a4d96: 48 8d bf 00 3c 01 00 lea 0x13c00(%rdi),%rdi 1a4d9d: e8 00 00 00 00 callq 1a4da2 1a4da2: 48 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%rax 1a4da9: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1a4db0: e8 00 00 00 00 callq 1a4db5 1a4db5: 31 d2 xor %edx,%edx 1a4db7: 48 89 ef mov %rbp,%rdi 1a4dba: 48 89 85 d0 49 01 00 mov %rax,0x149d0(%rbp) 1a4dc1: 48 89 c6 mov %rax,%rsi 1a4dc4: e8 77 fc ff ff callq 1a4a40 1a4dc9: 31 c0 xor %eax,%eax 1a4dcb: b9 06 00 00 00 mov $0x6,%ecx 1a4dd0: 4c 8b ad 48 3b 01 00 mov 0x13b48(%rbp),%r13 1a4dd7: 48 89 e3 mov %rsp,%rbx 1a4dda: 48 89 df mov %rbx,%rdi 1a4ddd: f3 48 ab rep stos %rax,%es:(%rdi) 1a4de0: 4c 89 ef mov %r13,%rdi 1a4de3: e8 00 00 00 00 callq 1a4de8 1a4de8: 49 89 c4 mov %rax,%r12 1a4deb: 48 85 c0 test %rax,%rax 1a4dee: 74 6a je 1a4e5a 1a4df0: 48 89 c6 mov %rax,%rsi 1a4df3: 4c 89 ef mov %r13,%rdi 1a4df6: e8 00 00 00 00 callq 1a4dfb 1a4dfb: 41 0f b6 8c 24 b0 01 movzbl 0x1b0(%r12),%ecx 1a4e02: 00 00 1a4e04: 85 c9 test %ecx,%ecx 1a4e06: 74 5f je 1a4e67 1a4e08: 31 c0 xor %eax,%eax 1a4e0a: 49 8b 14 c4 mov (%r12,%rax,8),%rdx 1a4e0e: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) 1a4e12: 48 83 c0 01 add $0x1,%rax 1a4e16: 39 c1 cmp %eax,%ecx 1a4e18: 7f f0 jg 1a4e0a 1a4e1a: 8d 41 ff lea -0x1(%rcx),%eax 1a4e1d: 4c 8d 74 c4 08 lea 0x8(%rsp,%rax,8),%r14 1a4e22: eb 1c jmp 1a4e40 1a4e24: 48 8b 13 mov (%rbx),%rdx 1a4e27: 4c 89 e6 mov %r12,%rsi 1a4e2a: 4c 89 ef mov %r13,%rdi 1a4e2d: e8 00 00 00 00 callq 1a4e32 1a4e32: 83 f8 01 cmp $0x1,%eax 1a4e35: 75 1b jne 1a4e52 1a4e37: 48 83 c3 08 add $0x8,%rbx 1a4e3b: 4c 39 f3 cmp %r14,%rbx 1a4e3e: 74 27 je 1a4e67 1a4e40: 48 8b 33 mov (%rbx),%rsi 1a4e43: 4c 89 e2 mov %r12,%rdx 1a4e46: 4c 89 ef mov %r13,%rdi 1a4e49: e8 00 00 00 00 callq 1a4e4e 1a4e4e: 84 c0 test %al,%al 1a4e50: 75 d2 jne 1a4e24 1a4e52: 4c 89 e7 mov %r12,%rdi 1a4e55: e8 00 00 00 00 callq 1a4e5a 1a4e5a: 48 89 ef mov %rbp,%rdi 1a4e5d: e8 00 00 00 00 callq 1a4e62 1a4e62: e9 0c ff ff ff jmpq 1a4d73 1a4e67: 31 d2 xor %edx,%edx 1a4e69: 4c 89 e6 mov %r12,%rsi 1a4e6c: 4c 89 ef mov %r13,%rdi 1a4e6f: e8 00 00 00 00 callq 1a4e74 1a4e74: 83 f8 01 cmp $0x1,%eax 1a4e77: 74 1e je 1a4e97 1a4e79: 89 c2 mov %eax,%edx 1a4e7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4e82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a4e89: e8 00 00 00 00 callq 1a4e8e 1a4e8e: eb c2 jmp 1a4e52 1a4e90: 0f 0b ud2 1a4e92: e9 a3 fe ff ff jmpq 1a4d3a 1a4e97: 4c 89 e6 mov %r12,%rsi 1a4e9a: 4c 89 ef mov %r13,%rdi 1a4e9d: e8 00 00 00 00 callq 1a4ea2 1a4ea2: eb ae jmp 1a4e52 1a4ea4: e8 00 00 00 00 callq 1a4ea9 1a4ea9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001a4eb0 : 1a4eb0: e8 00 00 00 00 callq 1a4eb5 1a4eb5: 41 57 push %r15 1a4eb7: 49 89 ca mov %rcx,%r10 1a4eba: 41 56 push %r14 1a4ebc: 41 55 push %r13 1a4ebe: 49 89 f5 mov %rsi,%r13 1a4ec1: 41 54 push %r12 1a4ec3: 4d 89 c4 mov %r8,%r12 1a4ec6: 55 push %rbp 1a4ec7: 48 89 d5 mov %rdx,%rbp 1a4eca: 53 push %rbx 1a4ecb: 48 83 ec 20 sub $0x20,%rsp 1a4ecf: 8b 76 28 mov 0x28(%rsi),%esi 1a4ed2: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 1a4ed7: 44 89 0c 24 mov %r9d,(%rsp) 1a4edb: 85 f6 test %esi,%esi 1a4edd: 74 32 je 1a4f11 1a4edf: 49 8b 7d 30 mov 0x30(%r13),%rdi 1a4ee3: 8d 56 ff lea -0x1(%rsi),%edx 1a4ee6: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 1a4eea: 48 89 f8 mov %rdi,%rax 1a4eed: 48 8d 4c d7 28 lea 0x28(%rdi,%rdx,8),%rcx 1a4ef2: 48 8b 18 mov (%rax),%rbx 1a4ef5: 48 85 db test %rbx,%rbx 1a4ef8: 74 0e je 1a4f08 1a4efa: 48 8b 50 18 mov 0x18(%rax),%rdx 1a4efe: 48 3b 6a 08 cmp 0x8(%rdx),%rbp 1a4f02: 0f 84 f8 01 00 00 je 1a5100 1a4f08: 48 83 c0 28 add $0x28,%rax 1a4f0c: 48 39 c1 cmp %rax,%rcx 1a4f0f: 75 e1 jne 1a4ef2 1a4f11: 31 db xor %ebx,%ebx 1a4f13: 45 0f b6 4c 24 0a movzbl 0xa(%r12),%r9d 1a4f19: 41 f6 c1 0e test $0xe,%r9b 1a4f1d: 0f 84 cc 01 00 00 je 1a50ef 1a4f23: 44 89 c8 mov %r9d,%eax 1a4f26: 4c 89 54 24 10 mov %r10,0x10(%rsp) 1a4f2b: 41 0f b6 4c 24 08 movzbl 0x8(%r12),%ecx 1a4f31: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4f38: c0 e8 03 shr $0x3,%al 1a4f3b: 8b 95 e8 03 00 00 mov 0x3e8(%rbp),%edx 1a4f41: bf 02 00 00 00 mov $0x2,%edi 1a4f46: 83 e0 01 and $0x1,%eax 1a4f49: 50 push %rax 1a4f4a: 44 89 c8 mov %r9d,%eax 1a4f4d: c0 e8 02 shr $0x2,%al 1a4f50: 83 e0 01 and $0x1,%eax 1a4f53: 50 push %rax 1a4f54: 44 89 c8 mov %r9d,%eax 1a4f57: 41 83 e1 01 and $0x1,%r9d 1a4f5b: d0 e8 shr %al 1a4f5d: 83 e0 01 and $0x1,%eax 1a4f60: 50 push %rax 1a4f61: 45 0f b6 44 24 09 movzbl 0x9(%r12),%r8d 1a4f67: e8 00 00 00 00 callq 1a4f6c 1a4f6c: 48 83 c4 18 add $0x18,%rsp 1a4f70: 80 3c 24 00 cmpb $0x0,(%rsp) 1a4f74: 0f 84 52 03 00 00 je 1a52cc 1a4f7a: 48 85 db test %rbx,%rbx 1a4f7d: 0f 84 6c 01 00 00 je 1a50ef 1a4f83: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1a4f8a: 00 00 1a4f8c: 45 31 f6 xor %r14d,%r14d 1a4f8f: 45 31 ff xor %r15d,%r15d 1a4f92: 48 83 bb c0 04 00 00 cmpq $0x0,0x4c0(%rbx) 1a4f99: 00 1a4f9a: 0f 84 fe 04 00 00 je 1a549e 1a4fa0: 41 80 7c 24 09 00 cmpb $0x0,0x9(%r12) 1a4fa6: 0f 84 2c 01 00 00 je 1a50d8 1a4fac: 41 f6 44 24 0a 0e testb $0xe,0xa(%r12) 1a4fb2: 0f 84 d8 04 00 00 je 1a5490 1a4fb8: 49 83 bc 24 48 01 00 cmpq $0x0,0x148(%r12) 1a4fbf: 00 00 1a4fc1: 0f 85 14 05 00 00 jne 1a54db 1a4fc7: 49 8b 45 08 mov 0x8(%r13),%rax 1a4fcb: 4c 89 ef mov %r13,%rdi 1a4fce: 48 8d b0 98 3b 01 00 lea 0x13b98(%rax),%rsi 1a4fd5: e8 00 00 00 00 callq 1a4fda 1a4fda: 48 89 c3 mov %rax,%rbx 1a4fdd: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a4fe3: 0f 87 e3 04 00 00 ja 1a54cc 1a4fe9: 4d 89 bc 24 48 01 00 mov %r15,0x148(%r12) 1a4ff0: 00 1a4ff1: 4c 89 ff mov %r15,%rdi 1a4ff4: e8 00 00 00 00 callq 1a4ff9 1a4ff9: 8b 55 60 mov 0x60(%rbp),%edx 1a4ffc: bf 02 00 00 00 mov $0x2,%edi 1a5001: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a5008: e8 00 00 00 00 callq 1a500d 1a500d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1a5012: 48 8b 73 08 mov 0x8(%rbx),%rsi 1a5016: 49 8b 94 24 48 01 00 mov 0x148(%r12),%rdx 1a501d: 00 1a501e: 48 8b 38 mov (%rax),%rdi 1a5021: e8 00 00 00 00 callq 1a5026 1a5026: 83 f8 01 cmp $0x1,%eax 1a5029: 0f 85 93 04 00 00 jne 1a54c2 1a502f: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1a5034: c6 00 01 movb $0x1,(%rax) 1a5037: 4d 85 ff test %r15,%r15 1a503a: 0f 85 9d 00 00 00 jne 1a50dd 1a5040: 41 80 7c 24 09 00 cmpb $0x0,0x9(%r12) 1a5046: 0f 84 a3 00 00 00 je 1a50ef 1a504c: 4d 8b ac 24 48 01 00 mov 0x148(%r12),%r13 1a5053: 00 1a5054: 4d 85 ed test %r13,%r13 1a5057: 0f 84 54 04 00 00 je 1a54b1 1a505d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1a5062: 41 8b b6 98 00 00 00 mov 0x98(%r14),%esi 1a5069: 39 b0 98 00 00 00 cmp %esi,0x98(%rax) 1a506f: 0f 84 43 03 00 00 je 1a53b8 1a5075: 49 8d bc 24 90 00 00 lea 0x90(%r12),%rdi 1a507c: 00 1a507d: 4c 89 ea mov %r13,%rdx 1a5080: 4c 89 f6 mov %r14,%rsi 1a5083: e8 48 ac ff ff callq 19fcd0 1a5088: 41 0f b6 44 24 0a movzbl 0xa(%r12),%eax 1a508e: 41 0f b6 96 a0 00 00 movzbl 0xa0(%r14),%edx 1a5095: 00 1a5096: 41 89 94 24 a4 01 00 mov %edx,0x1a4(%r12) 1a509d: 00 1a509e: a8 2e test $0x2e,%al 1a50a0: 0f 84 99 01 00 00 je 1a523f 1a50a6: 4c 89 e7 mov %r12,%rdi 1a50a9: e8 00 00 00 00 callq 1a50ae 1a50ae: 85 c0 test %eax,%eax 1a50b0: 0f 84 89 01 00 00 je 1a523f 1a50b6: 4d 85 ff test %r15,%r15 1a50b9: 74 36 je 1a50f1 1a50bb: 4c 89 ff mov %r15,%rdi 1a50be: 89 04 24 mov %eax,(%rsp) 1a50c1: e8 00 00 00 00 callq 1a50c6 1a50c6: 8b 04 24 mov (%rsp),%eax 1a50c9: 48 83 c4 20 add $0x20,%rsp 1a50cd: 5b pop %rbx 1a50ce: 5d pop %rbp 1a50cf: 41 5c pop %r12 1a50d1: 41 5d pop %r13 1a50d3: 41 5e pop %r14 1a50d5: 41 5f pop %r15 1a50d7: c3 retq 1a50d8: 4d 85 ff test %r15,%r15 1a50db: 74 12 je 1a50ef 1a50dd: 4c 89 ff mov %r15,%rdi 1a50e0: e8 00 00 00 00 callq 1a50e5 1a50e5: 80 3c 24 00 cmpb $0x0,(%rsp) 1a50e9: 0f 85 51 ff ff ff jne 1a5040 1a50ef: 31 c0 xor %eax,%eax 1a50f1: 48 83 c4 20 add $0x20,%rsp 1a50f5: 5b pop %rbx 1a50f6: 5d pop %rbp 1a50f7: 41 5c pop %r12 1a50f9: 41 5d pop %r13 1a50fb: 41 5e pop %r14 1a50fd: 41 5f pop %r15 1a50ff: c3 retq 1a5100: 80 3c 24 00 cmpb $0x0,(%rsp) 1a5104: 0f 84 09 fe ff ff je 1a4f13 1a510a: 48 63 43 70 movslq 0x70(%rbx),%rax 1a510e: 39 f0 cmp %esi,%eax 1a5110: 0f 8d c8 02 00 00 jge 1a53de 1a5116: 48 8d 04 80 lea (%rax,%rax,4),%rax 1a511a: 48 8d 04 c7 lea (%rdi,%rax,8),%rax 1a511e: 4c 8b 70 18 mov 0x18(%rax),%r14 1a5122: 48 8b 40 10 mov 0x10(%rax),%rax 1a5126: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a512b: 44 89 f0 mov %r14d,%eax 1a512e: 49 81 fe 00 f0 ff ff cmp $0xfffffffffffff000,%r14 1a5135: 77 ba ja 1a50f1 1a5137: 45 31 ff xor %r15d,%r15d 1a513a: 41 f6 44 24 0a 0e testb $0xe,0xa(%r12) 1a5140: 0f 84 fa fe ff ff je 1a5040 1a5146: 49 8b 8a 48 01 00 00 mov 0x148(%r10),%rcx 1a514d: 4c 89 f2 mov %r14,%rdx 1a5150: 48 89 df mov %rbx,%rdi 1a5153: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1a5158: 49 8d b4 24 90 00 00 lea 0x90(%r12),%rsi 1a515f: 00 1a5160: e8 9b e7 ff ff callq 1a3900 1a5165: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1a516a: 48 85 c0 test %rax,%rax 1a516d: 49 89 c7 mov %rax,%r15 1a5170: 0f 84 c0 02 00 00 je 1a5436 1a5176: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1a517b: 49 8d b7 08 02 00 00 lea 0x208(%r15),%rsi 1a5182: 49 8d bf 10 02 00 00 lea 0x210(%r15),%rdi 1a5189: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1a518d: 48 89 f1 mov %rsi,%rcx 1a5190: 0f b6 80 b0 15 00 00 movzbl 0x15b0(%rax),%eax 1a5197: 48 29 f9 sub %rdi,%rcx 1a519a: 83 c1 25 add $0x25,%ecx 1a519d: 41 88 87 80 03 00 00 mov %al,0x380(%r15) 1a51a4: 41 0f b6 86 a0 00 00 movzbl 0xa0(%r14),%eax 1a51ab: 00 1a51ac: c1 e9 03 shr $0x3,%ecx 1a51af: 41 89 84 24 a4 01 00 mov %eax,0x1a4(%r12) 1a51b6: 00 1a51b7: 31 c0 xor %eax,%eax 1a51b9: 49 c7 87 08 02 00 00 movq $0x0,0x208(%r15) 1a51c0: 00 00 00 00 1a51c4: 49 c7 87 25 02 00 00 movq $0x0,0x225(%r15) 1a51cb: 00 00 00 00 1a51cf: f3 48 ab rep stos %rax,%es:(%rdi) 1a51d2: 49 83 be 90 00 00 00 cmpq $0x0,0x90(%r14) 1a51d9: 00 1a51da: 74 1a je 1a51f6 1a51dc: 4c 89 f7 mov %r14,%rdi 1a51df: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1a51e4: e8 07 d7 ff ff callq 1a28f0 1a51e9: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1a51ee: 85 c0 test %eax,%eax 1a51f0: 0f 85 c5 fe ff ff jne 1a50bb 1a51f6: 49 83 bc 24 48 01 00 cmpq $0x0,0x148(%r12) 1a51fd: 00 00 1a51ff: 74 21 je 1a5222 1a5201: 49 8b b2 48 01 00 00 mov 0x148(%r10),%rsi 1a5208: 4c 89 ff mov %r15,%rdi 1a520b: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1a5210: e8 00 00 00 00 callq 1a5215 1a5215: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1a521a: 84 c0 test %al,%al 1a521c: 0f 85 39 02 00 00 jne 1a545b 1a5222: 45 0f b6 4c 24 0a movzbl 0xa(%r12),%r9d 1a5228: 41 f6 c1 0e test $0xe,%r9b 1a522c: 0f 85 b0 02 00 00 jne 1a54e2 1a5232: 4c 89 ff mov %r15,%rdi 1a5235: e8 00 00 00 00 callq 1a523a 1a523a: e9 01 fe ff ff jmpq 1a5040 1a523f: 49 8d bc 24 90 00 00 lea 0x90(%r12),%rdi 1a5246: 00 1a5247: 49 8b 1e mov (%r14),%rbx 1a524a: e8 00 00 00 00 callq 1a524f 1a524f: 41 80 be 9f 00 00 00 cmpb $0x0,0x9f(%r14) 1a5256: 00 1a5257: 74 14 je 1a526d 1a5259: 3b 83 08 0f 00 00 cmp 0xf08(%rbx),%eax 1a525f: 7c 0c jl 1a526d 1a5261: 3b 83 0c 0f 00 00 cmp 0xf0c(%rbx),%eax 1a5267: 0f 8e 82 01 00 00 jle 1a53ef 1a526d: 41 c6 84 24 66 01 00 movb $0x0,0x166(%r12) 1a5274: 00 00 1a5276: 31 c9 xor %ecx,%ecx 1a5278: 31 f6 xor %esi,%esi 1a527a: 31 c0 xor %eax,%eax 1a527c: 31 d2 xor %edx,%edx 1a527e: 41 88 84 24 6c 01 00 mov %al,0x16c(%r12) 1a5285: 00 1a5286: 41 88 84 24 6e 01 00 mov %al,0x16e(%r12) 1a528d: 00 1a528e: 31 c0 xor %eax,%eax 1a5290: 41 89 94 24 68 01 00 mov %edx,0x168(%r12) 1a5297: 00 1a5298: 41 c6 84 24 6d 01 00 movb $0x0,0x16d(%r12) 1a529f: 00 00 1a52a1: 41 89 b4 24 70 01 00 mov %esi,0x170(%r12) 1a52a8: 00 1a52a9: 41 89 8c 24 74 01 00 mov %ecx,0x174(%r12) 1a52b0: 00 1a52b1: 41 c7 84 24 78 01 00 movl $0x0,0x178(%r12) 1a52b8: 00 00 00 00 00 1a52bd: 48 83 c4 20 add $0x20,%rsp 1a52c1: 5b pop %rbx 1a52c2: 5d pop %rbp 1a52c3: 41 5c pop %r12 1a52c5: 41 5d pop %r13 1a52c7: 41 5e pop %r14 1a52c9: 41 5f pop %r15 1a52cb: c3 retq 1a52cc: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 1a52d1: 49 83 ba 48 01 00 00 cmpq $0x0,0x148(%r10) 1a52d8: 00 1a52d9: 4c 89 14 24 mov %r10,(%rsp) 1a52dd: 0f 84 0c fe ff ff je 1a50ef 1a52e3: 49 8b 45 08 mov 0x8(%r13),%rax 1a52e7: 4c 89 ef mov %r13,%rdi 1a52ea: 48 8d b0 98 3b 01 00 lea 0x13b98(%rax),%rsi 1a52f1: e8 00 00 00 00 callq 1a52f6 1a52f6: 4c 8b 14 24 mov (%rsp),%r10 1a52fa: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a5300: 48 89 c3 mov %rax,%rbx 1a5303: 0f 87 aa 01 00 00 ja 1a54b3 1a5309: 8b 55 60 mov 0x60(%rbp),%edx 1a530c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a5313: bf 02 00 00 00 mov $0x2,%edi 1a5318: 4c 89 14 24 mov %r10,(%rsp) 1a531c: e8 00 00 00 00 callq 1a5321 1a5321: 4c 8b 14 24 mov (%rsp),%r10 1a5325: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1a532a: 48 8b 73 08 mov 0x8(%rbx),%rsi 1a532e: 49 8b 92 48 01 00 00 mov 0x148(%r10),%rdx 1a5335: 48 8b 38 mov (%rax),%rdi 1a5338: e8 00 00 00 00 callq 1a533d 1a533d: 4c 8b 14 24 mov (%rsp),%r10 1a5341: 41 89 c0 mov %eax,%r8d 1a5344: b8 ea ff ff ff mov $0xffffffea,%eax 1a5349: 41 83 f8 01 cmp $0x1,%r8d 1a534d: 0f 85 9e fd ff ff jne 1a50f1 1a5353: 49 8b ba 48 01 00 00 mov 0x148(%r10),%rdi 1a535a: e8 00 00 00 00 callq 1a535f 1a535f: 49 8d bc 24 84 01 00 lea 0x184(%r12),%rdi 1a5366: 00 1a5367: 31 c0 xor %eax,%eax 1a5369: 49 c7 84 24 7c 01 00 movq $0x0,0x17c(%r12) 1a5370: 00 00 00 00 00 1a5375: 49 c7 84 24 99 01 00 movq $0x0,0x199(%r12) 1a537c: 00 00 00 00 00 1a5381: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1a5385: 49 c7 84 24 48 01 00 movq $0x0,0x148(%r12) 1a538c: 00 00 00 00 00 1a5391: 41 c6 84 24 66 01 00 movb $0x0,0x166(%r12) 1a5398: 00 00 1a539a: 41 29 fc sub %edi,%r12d 1a539d: 41 8d 8c 24 a1 01 00 lea 0x1a1(%r12),%ecx 1a53a4: 00 1a53a5: c1 e9 03 shr $0x3,%ecx 1a53a8: f3 48 ab rep stos %rax,%es:(%rdi) 1a53ab: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1a53b0: c6 00 01 movb $0x1,(%rax) 1a53b3: e9 37 fd ff ff jmpq 1a50ef 1a53b8: 4c 89 f6 mov %r14,%rsi 1a53bb: 48 89 c7 mov %rax,%rdi 1a53be: e8 fd d1 ff ff callq 1a25c0 1a53c3: 84 c0 test %al,%al 1a53c5: 0f 85 aa fc ff ff jne 1a5075 1a53cb: 41 0f b6 44 24 0a movzbl 0xa(%r12),%eax 1a53d1: a8 0e test $0xe,%al 1a53d3: 0f 84 b5 fc ff ff je 1a508e 1a53d9: e9 97 fc ff ff jmpq 1a5075 1a53de: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1a53e5: 00 00 1a53e7: 45 31 f6 xor %r14d,%r14d 1a53ea: e9 48 fd ff ff jmpq 1a5137 1a53ef: 49 8b 84 24 48 01 00 mov 0x148(%r12),%rax 1a53f6: 00 1a53f7: ba 02 00 00 00 mov $0x2,%edx 1a53fc: 41 c6 84 24 66 01 00 movb $0x1,0x166(%r12) 1a5403: 00 01 1a5405: c6 80 d9 02 00 00 01 movb $0x1,0x2d9(%rax) 1a540c: b8 01 00 00 00 mov $0x1,%eax 1a5411: 41 80 bc 24 2d 01 00 cmpb $0x1,0x12d(%r12) 1a5418: 00 01 1a541a: 83 da ff sbb $0xffffffff,%edx 1a541d: 69 b3 08 0f 00 00 40 imul $0xf4240,0xf08(%rbx),%esi 1a5424: 42 0f 00 1a5427: 69 8b 0c 0f 00 00 40 imul $0xf4240,0xf0c(%rbx),%ecx 1a542e: 42 0f 00 1a5431: e9 48 fe ff ff jmpq 1a527e 1a5436: 8b 4d 60 mov 0x60(%rbp),%ecx 1a5439: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a5440: bf 02 00 00 00 mov $0x2,%edi 1a5445: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a544c: e8 00 00 00 00 callq 1a5451 1a5451: b8 f4 ff ff ff mov $0xfffffff4,%eax 1a5456: e9 96 fc ff ff jmpq 1a50f1 1a545b: 49 8b b2 48 01 00 00 mov 0x148(%r10),%rsi 1a5462: 4c 89 ff mov %r15,%rdi 1a5465: e8 00 00 00 00 callq 1a546a 1a546a: 84 c0 test %al,%al 1a546c: 0f 84 b0 fd ff ff je 1a5222 1a5472: 41 80 64 24 0a fd andb $0xfd,0xa(%r12) 1a5478: 31 d2 xor %edx,%edx 1a547a: bf 02 00 00 00 mov $0x2,%edi 1a547f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a5486: e8 00 00 00 00 callq 1a548b 1a548b: e9 92 fd ff ff jmpq 1a5222 1a5490: 4d 85 ff test %r15,%r15 1a5493: 0f 85 44 fc ff ff jne 1a50dd 1a5499: e9 ae fb ff ff jmpq 1a504c 1a549e: 48 83 bb f0 0e 00 00 cmpq $0x0,0xef0(%rbx) 1a54a5: 00 1a54a6: 0f 85 8b fb ff ff jne 1a5037 1a54ac: e9 ef fa ff ff jmpq 1a4fa0 1a54b1: 0f 0b ud2 1a54b3: 85 c0 test %eax,%eax 1a54b5: 0f 85 36 fc ff ff jne 1a50f1 1a54bb: 31 db xor %ebx,%ebx 1a54bd: e9 47 fe ff ff jmpq 1a5309 1a54c2: b8 ea ff ff ff mov $0xffffffea,%eax 1a54c7: e9 ea fb ff ff jmpq 1a50b6 1a54cc: 85 c0 test %eax,%eax 1a54ce: 0f 85 e2 fb ff ff jne 1a50b6 1a54d4: 31 db xor %ebx,%ebx 1a54d6: e9 0e fb ff ff jmpq 1a4fe9 1a54db: 0f 0b ud2 1a54dd: e9 e5 fa ff ff jmpq 1a4fc7 1a54e2: 44 89 c8 mov %r9d,%eax 1a54e5: 41 0f b6 4c 24 08 movzbl 0x8(%r12),%ecx 1a54eb: 8b 95 e8 03 00 00 mov 0x3e8(%rbp),%edx 1a54f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a54f8: c0 e8 03 shr $0x3,%al 1a54fb: bf 02 00 00 00 mov $0x2,%edi 1a5500: 83 e0 01 and $0x1,%eax 1a5503: 50 push %rax 1a5504: 44 89 c8 mov %r9d,%eax 1a5507: c0 e8 02 shr $0x2,%al 1a550a: 83 e0 01 and $0x1,%eax 1a550d: 50 push %rax 1a550e: 44 89 c8 mov %r9d,%eax 1a5511: 41 83 e1 01 and $0x1,%r9d 1a5515: d0 e8 shr %al 1a5517: 83 e0 01 and $0x1,%eax 1a551a: 50 push %rax 1a551b: 45 0f b6 44 24 09 movzbl 0x9(%r12),%r8d 1a5521: e8 00 00 00 00 callq 1a5526 1a5526: 48 83 c4 18 add $0x18,%rsp 1a552a: e9 63 fa ff ff jmpq 1a4f92 1a552f: 90 nop 00000000001a5530 : 1a5530: e8 00 00 00 00 callq 1a5535 1a5535: 55 push %rbp 1a5536: 48 89 e5 mov %rsp,%rbp 1a5539: 41 57 push %r15 1a553b: 49 89 ff mov %rdi,%r15 1a553e: 41 56 push %r14 1a5540: 4c 89 fe mov %r15,%rsi 1a5543: 41 55 push %r13 1a5545: 41 54 push %r12 1a5547: 53 push %rbx 1a5548: 48 81 ec d0 02 00 00 sub $0x2d0,%rsp 1a554f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1a5553: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a555a: 00 00 1a555c: 48 89 45 d0 mov %rax,-0x30(%rbp) 1a5560: 31 c0 xor %eax,%eax 1a5562: 48 8d 47 f0 lea -0x10(%rdi),%rax 1a5566: 48 89 bd 88 fd ff ff mov %rdi,-0x278(%rbp) 1a556d: 48 89 85 68 fd ff ff mov %rax,-0x298(%rbp) 1a5574: e8 00 00 00 00 callq 1a5579 1a5579: 41 8b 57 38 mov 0x38(%r15),%edx 1a557d: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a5581: 85 d2 test %edx,%edx 1a5583: 0f 8e 87 1c 00 00 jle 1a7210 1a5589: 49 8b 47 40 mov 0x40(%r15),%rax 1a558d: 83 ea 01 sub $0x1,%edx 1a5590: 48 8b b1 e8 3b 01 00 mov 0x13be8(%rcx),%rsi 1a5597: 48 c1 e2 05 shl $0x5,%rdx 1a559b: 48 8d 7c 10 20 lea 0x20(%rax,%rdx,1),%rdi 1a55a0: eb 0d jmp 1a55af 1a55a2: 48 83 c0 20 add $0x20,%rax 1a55a6: 48 39 c7 cmp %rax,%rdi 1a55a9: 0f 84 61 1c 00 00 je 1a7210 1a55af: 48 8b 10 mov (%rax),%rdx 1a55b2: 48 39 72 50 cmp %rsi,0x50(%rdx) 1a55b6: 75 ea jne 1a55a2 1a55b8: 48 8b 40 18 mov 0x18(%rax),%rax 1a55bc: 48 85 c0 test %rax,%rax 1a55bf: 0f 84 4b 1c 00 00 je 1a7210 1a55c5: 48 c7 85 08 fd ff ff movq $0x0,-0x2f8(%rbp) 1a55cc: 00 00 00 00 1a55d0: 48 8b 40 08 mov 0x8(%rax),%rax 1a55d4: 48 89 85 58 fd ff ff mov %rax,-0x2a8(%rbp) 1a55db: 48 85 c0 test %rax,%rax 1a55de: 0f 84 2c 1c 00 00 je 1a7210 1a55e4: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a55eb: 44 8b 91 00 03 00 00 mov 0x300(%rcx),%r10d 1a55f2: 45 31 e4 xor %r12d,%r12d 1a55f5: 4c 8b ad 68 fd ff ff mov -0x298(%rbp),%r13 1a55fc: 48 8d 98 48 5f 00 00 lea 0x5f48(%rax),%rbx 1a5603: 45 85 d2 test %r10d,%r10d 1a5606: 0f 84 8c 00 00 00 je 1a5698 1a560c: 44 89 e2 mov %r12d,%edx 1a560f: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a5616: 00 1a5617: 48 29 d0 sub %rdx,%rax 1a561a: 49 8b 57 20 mov 0x20(%r15),%rdx 1a561e: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a5622: 4c 8b 30 mov (%rax),%r14 1a5625: 4d 85 f6 test %r14,%r14 1a5628: 74 5d je 1a5687 1a562a: 4c 8b 40 10 mov 0x10(%rax),%r8 1a562e: 41 80 78 09 00 cmpb $0x0,0x9(%r8) 1a5633: 74 52 je 1a5687 1a5635: 48 8b 40 18 mov 0x18(%rax),%rax 1a5639: 80 78 09 00 cmpb $0x0,0x9(%rax) 1a563d: 74 06 je 1a5645 1a563f: f6 40 0a 0e testb $0xe,0xa(%rax) 1a5643: 74 42 je 1a5687 1a5645: 41 8b b6 e8 03 00 00 mov 0x3e8(%r14),%esi 1a564c: 4c 89 ef mov %r13,%rdi 1a564f: 4c 89 85 90 fd ff ff mov %r8,-0x270(%rbp) 1a5656: e8 00 00 00 00 callq 1a565b 1a565b: 48 89 de mov %rbx,%rsi 1a565e: 4c 89 ef mov %r13,%rdi 1a5661: 89 c2 mov %eax,%edx 1a5663: e8 00 00 00 00 callq 1a5668 1a5668: 4c 89 f7 mov %r14,%rdi 1a566b: e8 00 00 00 00 callq 1a5670 1a5670: 4c 8b 85 90 fd ff ff mov -0x270(%rbp),%r8 1a5677: 49 8b b8 48 01 00 00 mov 0x148(%r8),%rdi 1a567e: e8 00 00 00 00 callq 1a5683 1a5683: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a5687: 41 83 c4 01 add $0x1,%r12d 1a568b: 44 39 a1 00 03 00 00 cmp %r12d,0x300(%rcx) 1a5692: 0f 87 74 ff ff ff ja 1a560c 1a5698: 4c 89 ff mov %r15,%rdi 1a569b: 45 31 e4 xor %r12d,%r12d 1a569e: e8 00 00 00 00 callq 1a56a3 1a56a3: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a56a7: c6 85 90 fd ff ff 00 movb $0x0,-0x270(%rbp) 1a56ae: 44 8b 89 00 03 00 00 mov 0x300(%rcx),%r9d 1a56b5: 45 85 c9 test %r9d,%r9d 1a56b8: 75 60 jne 1a571a 1a56ba: e9 96 21 00 00 jmpq 1a7855 1a56bf: 83 e2 0e and $0xe,%edx 1a56c2: 74 3f je 1a5703 1a56c4: 41 8b 95 e8 03 00 00 mov 0x3e8(%r13),%edx 1a56cb: 4c 89 e9 mov %r13,%rcx 1a56ce: bf 02 00 00 00 mov $0x2,%edi 1a56d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a56da: e8 00 00 00 00 callq 1a56df 1a56df: 49 83 be 48 01 00 00 cmpq $0x0,0x148(%r14) 1a56e6: 00 1a56e7: 74 13 je 1a56fc 1a56e9: 41 c7 85 44 06 00 00 movl $0xffffffff,0x644(%r13) 1a56f0: ff ff ff ff 1a56f4: 41 c6 85 ec 03 00 00 movb $0x0,0x3ec(%r13) 1a56fb: 00 1a56fc: c6 85 90 fd ff ff 01 movb $0x1,-0x270(%rbp) 1a5703: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a5707: 8b 81 00 03 00 00 mov 0x300(%rcx),%eax 1a570d: 41 83 c4 01 add $0x1,%r12d 1a5711: 44 39 e0 cmp %r12d,%eax 1a5714: 0f 86 df 02 00 00 jbe 1a59f9 1a571a: 44 89 e2 mov %r12d,%edx 1a571d: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a5724: 00 1a5725: 48 29 d0 sub %rdx,%rax 1a5728: 49 8b 57 20 mov 0x20(%r15),%rdx 1a572c: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a5730: 4c 8b 28 mov (%rax),%r13 1a5733: 4d 85 ed test %r13,%r13 1a5736: 74 cf je 1a5707 1a5738: 48 8b 58 18 mov 0x18(%rax),%rbx 1a573c: 4c 8b 70 10 mov 0x10(%rax),%r14 1a5740: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a5747: bf 02 00 00 00 mov $0x2,%edi 1a574c: 41 8b 95 e8 03 00 00 mov 0x3e8(%r13),%edx 1a5753: 44 0f b6 4b 0a movzbl 0xa(%rbx),%r9d 1a5758: 44 0f b6 43 09 movzbl 0x9(%rbx),%r8d 1a575d: 0f b6 4b 08 movzbl 0x8(%rbx),%ecx 1a5761: 44 89 c8 mov %r9d,%eax 1a5764: 41 83 e1 01 and $0x1,%r9d 1a5768: c0 e8 03 shr $0x3,%al 1a576b: 83 e0 01 and $0x1,%eax 1a576e: 50 push %rax 1a576f: 0f b6 43 0a movzbl 0xa(%rbx),%eax 1a5773: c0 e8 02 shr $0x2,%al 1a5776: 83 e0 01 and $0x1,%eax 1a5779: 50 push %rax 1a577a: 0f b6 43 0a movzbl 0xa(%rbx),%eax 1a577e: d0 e8 shr %al 1a5780: 83 e0 01 and $0x1,%eax 1a5783: 50 push %rax 1a5784: e8 00 00 00 00 callq 1a5789 1a5789: 48 8b 93 48 01 00 00 mov 0x148(%rbx),%rdx 1a5790: 48 83 c4 18 add $0x18,%rsp 1a5794: 48 85 d2 test %rdx,%rdx 1a5797: 74 19 je 1a57b2 1a5799: 0f b6 82 20 05 00 00 movzbl 0x520(%rdx),%eax 1a57a0: f6 43 0a 0e testb $0xe,0xa(%rbx) 1a57a4: 0f 95 c1 setne %cl 1a57a7: 83 e0 fe and $0xfffffffe,%eax 1a57aa: 09 c8 or %ecx,%eax 1a57ac: 88 82 20 05 00 00 mov %al,0x520(%rdx) 1a57b2: 0f b6 43 09 movzbl 0x9(%rbx),%eax 1a57b6: 0f b6 53 0a movzbl 0xa(%rbx),%edx 1a57ba: 84 c0 test %al,%al 1a57bc: 0f 84 fd fe ff ff je 1a56bf 1a57c2: 83 e2 0e and $0xe,%edx 1a57c5: 0f 84 38 ff ff ff je 1a5703 1a57cb: 41 8b 95 e8 03 00 00 mov 0x3e8(%r13),%edx 1a57d2: 4c 89 e9 mov %r13,%rcx 1a57d5: bf 02 00 00 00 mov $0x2,%edi 1a57da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a57e1: 88 85 80 fd ff ff mov %al,-0x280(%rbp) 1a57e7: e8 00 00 00 00 callq 1a57ec 1a57ec: 48 83 bb 48 01 00 00 cmpq $0x0,0x148(%rbx) 1a57f3: 00 1a57f4: 0f b6 85 80 fd ff ff movzbl -0x280(%rbp),%eax 1a57fb: 0f 84 ee 1f 00 00 je 1a77ef 1a5801: 49 83 be 48 01 00 00 cmpq $0x0,0x148(%r14) 1a5808: 00 1a5809: 74 13 je 1a581e 1a580b: 41 c7 85 44 06 00 00 movl $0xffffffff,0x644(%r13) 1a5812: ff ff ff ff 1a5816: 41 c6 85 ec 03 00 00 movb $0x0,0x3ec(%r13) 1a581d: 00 1a581e: 48 8b 8d 88 fd ff ff mov -0x278(%rbp),%rcx 1a5825: 48 8b 51 18 mov 0x18(%rcx),%rdx 1a5829: f0 ff 82 c0 01 00 00 lock incl 0x1c0(%rdx) 1a5830: 41 c6 85 ec 03 00 00 movb $0x1,0x3ec(%r13) 1a5837: 01 1a5838: 48 8b 93 90 00 00 00 mov 0x90(%rbx),%rdx 1a583f: 41 83 c4 01 add $0x1,%r12d 1a5843: 49 89 95 88 05 00 00 mov %rdx,0x588(%r13) 1a584a: 48 8b 93 98 00 00 00 mov 0x98(%rbx),%rdx 1a5851: 49 89 95 90 05 00 00 mov %rdx,0x590(%r13) 1a5858: 48 8b 93 a0 00 00 00 mov 0xa0(%rbx),%rdx 1a585f: 49 89 95 98 05 00 00 mov %rdx,0x598(%r13) 1a5866: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 1a586d: 49 89 95 a0 05 00 00 mov %rdx,0x5a0(%r13) 1a5874: 48 8b 93 b0 00 00 00 mov 0xb0(%rbx),%rdx 1a587b: 49 89 95 a8 05 00 00 mov %rdx,0x5a8(%r13) 1a5882: 48 8b 93 b8 00 00 00 mov 0xb8(%rbx),%rdx 1a5889: 49 89 95 b0 05 00 00 mov %rdx,0x5b0(%r13) 1a5890: 48 8b 93 c0 00 00 00 mov 0xc0(%rbx),%rdx 1a5897: 49 89 95 b8 05 00 00 mov %rdx,0x5b8(%r13) 1a589e: 48 8b 93 c8 00 00 00 mov 0xc8(%rbx),%rdx 1a58a5: 49 89 95 c0 05 00 00 mov %rdx,0x5c0(%r13) 1a58ac: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx 1a58b3: 49 89 95 c8 05 00 00 mov %rdx,0x5c8(%r13) 1a58ba: 48 8b 93 d8 00 00 00 mov 0xd8(%rbx),%rdx 1a58c1: 49 89 95 d0 05 00 00 mov %rdx,0x5d0(%r13) 1a58c8: 48 8b 93 e0 00 00 00 mov 0xe0(%rbx),%rdx 1a58cf: 49 89 95 d8 05 00 00 mov %rdx,0x5d8(%r13) 1a58d6: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx 1a58dd: 49 89 95 e0 05 00 00 mov %rdx,0x5e0(%r13) 1a58e4: 48 8b 93 f0 00 00 00 mov 0xf0(%rbx),%rdx 1a58eb: 49 89 95 e8 05 00 00 mov %rdx,0x5e8(%r13) 1a58f2: 48 8b 93 f8 00 00 00 mov 0xf8(%rbx),%rdx 1a58f9: 49 89 95 f0 05 00 00 mov %rdx,0x5f0(%r13) 1a5900: 48 8b 93 00 01 00 00 mov 0x100(%rbx),%rdx 1a5907: 49 89 95 f8 05 00 00 mov %rdx,0x5f8(%r13) 1a590e: 48 8b 93 90 00 00 00 mov 0x90(%rbx),%rdx 1a5915: 49 89 95 18 01 00 00 mov %rdx,0x118(%r13) 1a591c: 48 8b 93 98 00 00 00 mov 0x98(%rbx),%rdx 1a5923: 88 85 90 fd ff ff mov %al,-0x270(%rbp) 1a5929: 49 89 95 20 01 00 00 mov %rdx,0x120(%r13) 1a5930: 48 8b 93 a0 00 00 00 mov 0xa0(%rbx),%rdx 1a5937: 49 89 95 28 01 00 00 mov %rdx,0x128(%r13) 1a593e: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 1a5945: 49 89 95 30 01 00 00 mov %rdx,0x130(%r13) 1a594c: 48 8b 93 b0 00 00 00 mov 0xb0(%rbx),%rdx 1a5953: 49 89 95 38 01 00 00 mov %rdx,0x138(%r13) 1a595a: 48 8b 93 b8 00 00 00 mov 0xb8(%rbx),%rdx 1a5961: 49 89 95 40 01 00 00 mov %rdx,0x140(%r13) 1a5968: 48 8b 93 c0 00 00 00 mov 0xc0(%rbx),%rdx 1a596f: 49 89 95 48 01 00 00 mov %rdx,0x148(%r13) 1a5976: 48 8b 93 c8 00 00 00 mov 0xc8(%rbx),%rdx 1a597d: 49 89 95 50 01 00 00 mov %rdx,0x150(%r13) 1a5984: 48 8b 93 d0 00 00 00 mov 0xd0(%rbx),%rdx 1a598b: 49 89 95 58 01 00 00 mov %rdx,0x158(%r13) 1a5992: 48 8b 93 d8 00 00 00 mov 0xd8(%rbx),%rdx 1a5999: 49 89 95 60 01 00 00 mov %rdx,0x160(%r13) 1a59a0: 48 8b 93 e0 00 00 00 mov 0xe0(%rbx),%rdx 1a59a7: 49 89 95 68 01 00 00 mov %rdx,0x168(%r13) 1a59ae: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx 1a59b5: 49 89 95 70 01 00 00 mov %rdx,0x170(%r13) 1a59bc: 48 8b 93 f0 00 00 00 mov 0xf0(%rbx),%rdx 1a59c3: 49 89 95 78 01 00 00 mov %rdx,0x178(%r13) 1a59ca: 48 8b 93 f8 00 00 00 mov 0xf8(%rbx),%rdx 1a59d1: 49 89 95 80 01 00 00 mov %rdx,0x180(%r13) 1a59d8: 48 8b 93 00 01 00 00 mov 0x100(%rbx),%rdx 1a59df: 49 89 95 88 01 00 00 mov %rdx,0x188(%r13) 1a59e6: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a59ea: 8b 81 00 03 00 00 mov 0x300(%rcx),%eax 1a59f0: 44 39 e0 cmp %r12d,%eax 1a59f3: 0f 87 21 fd ff ff ja 1a571a 1a59f9: 48 83 bd 58 fd ff ff cmpq $0x0,-0x2a8(%rbp) 1a5a00: 00 1a5a01: 74 68 je 1a5a6b 1a5a03: 80 bd 90 fd ff ff 00 cmpb $0x0,-0x270(%rbp) 1a5a0a: 0f 85 b3 17 00 00 jne 1a71c3 1a5a10: 48 8b 85 58 fd ff ff mov -0x2a8(%rbp),%rax 1a5a17: 80 b8 b0 01 00 00 01 cmpb $0x1,0x1b0(%rax) 1a5a1e: 76 08 jbe 1a5a28 1a5a20: 48 89 c7 mov %rax,%rdi 1a5a23: e8 d8 ca ff ff callq 1a2500 1a5a28: 48 8b 9d 88 fd ff ff mov -0x278(%rbp),%rbx 1a5a2f: 4c 8d a3 f0 3b 01 00 lea 0x13bf0(%rbx),%r12 1a5a36: 4c 89 e7 mov %r12,%rdi 1a5a39: e8 00 00 00 00 callq 1a5a3e 1a5a3e: 48 8b bb 38 3b 01 00 mov 0x13b38(%rbx),%rdi 1a5a45: 48 8b b5 58 fd ff ff mov -0x2a8(%rbp),%rsi 1a5a4c: e8 00 00 00 00 callq 1a5a51 1a5a51: 84 c0 test %al,%al 1a5a53: 0f 84 0f 1e 00 00 je 1a7868 1a5a59: 4c 89 e7 mov %r12,%rdi 1a5a5c: e8 00 00 00 00 callq 1a5a61 1a5a61: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a5a65: 8b 81 00 03 00 00 mov 0x300(%rcx),%eax 1a5a6b: 85 c0 test %eax,%eax 1a5a6d: 74 56 je 1a5ac5 1a5a6f: 31 db xor %ebx,%ebx 1a5a71: 89 da mov %ebx,%edx 1a5a73: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a5a7a: 00 1a5a7b: 48 29 d0 sub %rdx,%rax 1a5a7e: 49 8b 57 20 mov 0x20(%r15),%rdx 1a5a82: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a5a86: 4c 8b 20 mov (%rax),%r12 1a5a89: 4d 85 e4 test %r12,%r12 1a5a8c: 74 2c je 1a5aba 1a5a8e: 4c 8b 68 18 mov 0x18(%rax),%r13 1a5a92: 49 8b bd 48 01 00 00 mov 0x148(%r13),%rdi 1a5a99: 48 85 ff test %rdi,%rdi 1a5a9c: 74 1c je 1a5aba 1a5a9e: e8 00 00 00 00 callq 1a5aa3 1a5aa3: 48 85 c0 test %rax,%rax 1a5aa6: 0f 84 7b 16 00 00 je 1a7127 1a5aac: 8b 00 mov (%rax),%eax 1a5aae: 41 89 84 24 44 06 00 mov %eax,0x644(%r12) 1a5ab5: 00 1a5ab6: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a5aba: 83 c3 01 add $0x1,%ebx 1a5abd: 39 99 00 03 00 00 cmp %ebx,0x300(%rcx) 1a5ac3: 77 ac ja 1a5a71 1a5ac5: 45 8b 47 28 mov 0x28(%r15),%r8d 1a5ac9: 4c 8b a5 88 fd ff ff mov -0x278(%rbp),%r12 1a5ad0: 31 db xor %ebx,%ebx 1a5ad2: 45 85 c0 test %r8d,%r8d 1a5ad5: 75 5f jne 1a5b36 1a5ad7: e9 12 03 00 00 jmpq 1a5dee 1a5adc: 85 c0 test %eax,%eax 1a5ade: 0f 85 32 10 00 00 jne 1a6b16 1a5ae4: 8b 76 74 mov 0x74(%rsi),%esi 1a5ae7: 83 fe 02 cmp $0x2,%esi 1a5aea: 74 16 je 1a5b02 1a5aec: 85 f6 test %esi,%esi 1a5aee: 75 09 jne 1a5af9 1a5af0: 83 f8 02 cmp $0x2,%eax 1a5af3: 0f 84 e8 0f 00 00 je 1a6ae1 1a5af9: 83 f8 01 cmp $0x1,%eax 1a5afc: 0f 84 e7 0f 00 00 je 1a6ae9 1a5b02: 85 c0 test %eax,%eax 1a5b04: 75 21 jne 1a5b27 1a5b06: 39 c6 cmp %eax,%esi 1a5b08: 74 1d je 1a5b27 1a5b0a: 45 31 c0 xor %r8d,%r8d 1a5b0d: 48 8b 82 c8 04 00 00 mov 0x4c8(%rdx),%rax 1a5b14: 49 8b bc 24 b0 49 01 mov 0x149b0(%r12),%rdi 1a5b1b: 00 1a5b1c: 0f b6 c9 movzbl %cl,%ecx 1a5b1f: 8b 70 30 mov 0x30(%rax),%esi 1a5b22: e8 00 00 00 00 callq 1a5b27 1a5b27: 41 8b 47 28 mov 0x28(%r15),%eax 1a5b2b: 83 c3 01 add $0x1,%ebx 1a5b2e: 39 d8 cmp %ebx,%eax 1a5b30: 0f 86 94 00 00 00 jbe 1a5bca 1a5b36: 89 d8 mov %ebx,%eax 1a5b38: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1a5b3c: 49 8b 47 30 mov 0x30(%r15),%rax 1a5b40: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 1a5b44: 48 8b 10 mov (%rax),%rdx 1a5b47: 48 85 d2 test %rdx,%rdx 1a5b4a: 74 db je 1a5b27 1a5b4c: 4c 8b 68 18 mov 0x18(%rax),%r13 1a5b50: 48 8b 70 10 mov 0x10(%rax),%rsi 1a5b54: 49 8b 45 08 mov 0x8(%r13),%rax 1a5b58: 48 85 c0 test %rax,%rax 1a5b5b: 74 30 je 1a5b8d 1a5b5d: 8b 88 90 00 00 00 mov 0x90(%rax),%ecx 1a5b63: 49 8b 7f 20 mov 0x20(%r15),%rdi 1a5b67: 48 8d 04 cd 00 00 00 lea 0x0(,%rcx,8),%rax 1a5b6e: 00 1a5b6f: 48 29 c8 sub %rcx,%rax 1a5b72: 48 8d 04 c7 lea (%rdi,%rax,8),%rax 1a5b76: 48 8b 40 18 mov 0x18(%rax),%rax 1a5b7a: 48 85 c0 test %rax,%rax 1a5b7d: 74 0e je 1a5b8d 1a5b7f: 48 83 b8 48 01 00 00 cmpq $0x0,0x148(%rax) 1a5b86: 00 1a5b87: 0f 84 2e 10 00 00 je 1a6bbb 1a5b8d: 41 8b 4d 6c mov 0x6c(%r13),%ecx 1a5b91: 41 8b 45 74 mov 0x74(%r13),%eax 1a5b95: 39 4e 6c cmp %ecx,0x6c(%rsi) 1a5b98: 0f 85 3e ff ff ff jne 1a5adc 1a5b9e: 8b 76 74 mov 0x74(%rsi),%esi 1a5ba1: 83 fe 02 cmp $0x2,%esi 1a5ba4: 0f 85 42 ff ff ff jne 1a5aec 1a5baa: 83 f8 01 cmp $0x1,%eax 1a5bad: 0f 85 4f ff ff ff jne 1a5b02 1a5bb3: 41 c7 45 74 02 00 00 movl $0x2,0x74(%r13) 1a5bba: 00 1a5bbb: 41 8b 47 28 mov 0x28(%r15),%eax 1a5bbf: 83 c3 01 add $0x1,%ebx 1a5bc2: 39 d8 cmp %ebx,%eax 1a5bc4: 0f 87 6c ff ff ff ja 1a5b36 1a5bca: 85 c0 test %eax,%eax 1a5bcc: 0f 84 18 02 00 00 je 1a5dea 1a5bd2: 45 31 ed xor %r13d,%r13d 1a5bd5: 4d 89 fe mov %r15,%r14 1a5bd8: 45 89 ef mov %r13d,%r15d 1a5bdb: 44 89 f8 mov %r15d,%eax 1a5bde: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1a5be2: 49 8b 46 30 mov 0x30(%r14),%rax 1a5be6: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 1a5bea: 48 83 38 00 cmpq $0x0,(%rax) 1a5bee: 0f 84 e5 01 00 00 je 1a5dd9 1a5bf4: 4c 8b 68 18 mov 0x18(%rax),%r13 1a5bf8: 48 8b 58 10 mov 0x10(%rax),%rbx 1a5bfc: 31 c0 xor %eax,%eax 1a5bfe: b9 27 00 00 00 mov $0x27,%ecx 1a5c03: 48 8d bd 98 fe ff ff lea -0x168(%rbp),%rdi 1a5c0a: 49 8b 75 08 mov 0x8(%r13),%rsi 1a5c0e: f3 48 ab rep stos %rax,%es:(%rdi) 1a5c11: 48 8d bd b8 fd ff ff lea -0x248(%rbp),%rdi 1a5c18: b9 17 00 00 00 mov $0x17,%ecx 1a5c1d: 48 89 bd 90 fd ff ff mov %rdi,-0x270(%rbp) 1a5c24: f3 48 ab rep stos %rax,%es:(%rdi) 1a5c27: 48 85 f6 test %rsi,%rsi 1a5c2a: 0f 84 a9 01 00 00 je 1a5dd9 1a5c30: 8b 8e 90 00 00 00 mov 0x90(%rsi),%ecx 1a5c36: 48 8d 04 cd 00 00 00 lea 0x0(,%rcx,8),%rax 1a5c3d: 00 1a5c3e: 48 29 c8 sub %rcx,%rax 1a5c41: 49 8b 4e 20 mov 0x20(%r14),%rcx 1a5c45: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 1a5c49: 4c 8b 60 18 mov 0x18(%rax),%r12 1a5c4d: 41 f6 44 24 0a 0e testb $0xe,0xa(%r12) 1a5c53: 0f 85 80 01 00 00 jne 1a5dd9 1a5c59: 48 8b 50 10 mov 0x10(%rax),%rdx 1a5c5d: 8b 83 98 00 00 00 mov 0x98(%rbx),%eax 1a5c63: 41 39 85 98 00 00 00 cmp %eax,0x98(%r13) 1a5c6a: 0f 84 46 12 00 00 je 1a6eb6 1a5c70: 41 8b 84 24 a4 01 00 mov 0x1a4(%r12),%eax 1a5c77: 00 1a5c78: 49 8b b5 90 00 00 00 mov 0x90(%r13),%rsi 1a5c7f: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 1a5c86: 89 85 80 fd ff ff mov %eax,-0x280(%rbp) 1a5c8c: 8b 82 a4 01 00 00 mov 0x1a4(%rdx),%eax 1a5c92: 89 85 78 fd ff ff mov %eax,-0x288(%rbp) 1a5c98: e8 c3 d3 ff ff callq 1a3060 1a5c9d: 49 8b 94 24 48 01 00 mov 0x148(%r12),%rdx 1a5ca4: 00 1a5ca5: 48 89 95 b8 fd ff ff mov %rdx,-0x248(%rbp) 1a5cac: 88 85 74 fd ff ff mov %al,-0x28c(%rbp) 1a5cb2: 49 8b 45 08 mov 0x8(%r13),%rax 1a5cb6: 4c 89 ee mov %r13,%rsi 1a5cb9: 48 8d b8 a0 00 00 00 lea 0xa0(%rax),%rdi 1a5cc0: e8 0b a0 ff ff callq 19fcd0 1a5cc5: 49 8b 94 24 48 01 00 mov 0x148(%r12),%rdx 1a5ccc: 00 1a5ccd: 0f b6 85 74 fd ff ff movzbl -0x28c(%rbp),%eax 1a5cd4: 48 8b 8a 2c 01 00 00 mov 0x12c(%rdx),%rcx 1a5cdb: 48 8b 9a 34 01 00 00 mov 0x134(%rdx),%rbx 1a5ce2: 48 89 8d c0 fd ff ff mov %rcx,-0x240(%rbp) 1a5ce9: 48 89 9d c8 fd ff ff mov %rbx,-0x238(%rbp) 1a5cf0: 48 8b 8a 3c 01 00 00 mov 0x13c(%rdx),%rcx 1a5cf7: 48 8b 9a 44 01 00 00 mov 0x144(%rdx),%rbx 1a5cfe: 48 89 8d d0 fd ff ff mov %rcx,-0x230(%rbp) 1a5d05: 48 89 9d d8 fd ff ff mov %rbx,-0x228(%rbp) 1a5d0c: 8b 9d 78 fd ff ff mov -0x288(%rbp),%ebx 1a5d12: 39 9d 80 fd ff ff cmp %ebx,-0x280(%rbp) 1a5d18: 74 25 je 1a5d3f 1a5d1a: 49 8b 94 24 48 01 00 mov 0x148(%r12),%rdx 1a5d21: 00 1a5d22: 41 8b 8c 24 a4 01 00 mov 0x1a4(%r12),%ecx 1a5d29: 00 1a5d2a: 89 8a e0 02 00 00 mov %ecx,0x2e0(%rdx) 1a5d30: 49 8d 94 24 a4 01 00 lea 0x1a4(%r12),%rdx 1a5d37: 00 1a5d38: 48 89 95 f0 fd ff ff mov %rdx,-0x210(%rbp) 1a5d3f: 84 c0 test %al,%al 1a5d41: 0f 85 f1 11 00 00 jne 1a6f38 1a5d47: 49 8b bc 24 48 01 00 mov 0x148(%r12),%rdi 1a5d4e: 00 1a5d4f: e8 00 00 00 00 callq 1a5d54 1a5d54: 48 89 c3 mov %rax,%rbx 1a5d57: 48 85 c0 test %rax,%rax 1a5d5a: 0f 84 88 1a 00 00 je 1a77e8 1a5d60: 8b 4b 08 mov 0x8(%rbx),%ecx 1a5d63: 48 8d 95 98 fe ff ff lea -0x168(%rbp),%rdx 1a5d6a: 31 c0 xor %eax,%eax 1a5d6c: 85 c9 test %ecx,%ecx 1a5d6e: 0f 84 6d 1a 00 00 je 1a77e1 1a5d74: 48 8b 4b 20 mov 0x20(%rbx),%rcx 1a5d78: 83 c0 01 add $0x1,%eax 1a5d7b: 48 83 c2 68 add $0x68,%rdx 1a5d7f: 48 89 4a 98 mov %rcx,-0x68(%rdx) 1a5d83: 39 43 08 cmp %eax,0x8(%rbx) 1a5d86: 77 ec ja 1a5d74 1a5d88: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a5d8f: 4c 8d a8 f0 3b 01 00 lea 0x13bf0(%rax),%r13 1a5d96: 4c 89 ef mov %r13,%rdi 1a5d99: e8 00 00 00 00 callq 1a5d9e 1a5d9e: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a5da5: 8b 53 08 mov 0x8(%rbx),%edx 1a5da8: 48 8d b5 98 fe ff ff lea -0x168(%rbp),%rsi 1a5daf: 49 8b 8c 24 48 01 00 mov 0x148(%r12),%rcx 1a5db6: 00 1a5db7: 4c 8b 8d 58 fd ff ff mov -0x2a8(%rbp),%r9 1a5dbe: 48 8b b8 38 3b 01 00 mov 0x13b38(%rax),%rdi 1a5dc5: 4c 8b 85 90 fd ff ff mov -0x270(%rbp),%r8 1a5dcc: e8 00 00 00 00 callq 1a5dd1 1a5dd1: 4c 89 ef mov %r13,%rdi 1a5dd4: e8 00 00 00 00 callq 1a5dd9 1a5dd9: 41 83 c7 01 add $0x1,%r15d 1a5ddd: 45 39 7e 28 cmp %r15d,0x28(%r14) 1a5de1: 0f 87 f4 fd ff ff ja 1a5bdb 1a5de7: 4d 89 f7 mov %r14,%r15 1a5dea: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a5dee: 8b 81 00 03 00 00 mov 0x300(%rcx),%eax 1a5df4: 89 85 70 fd ff ff mov %eax,-0x290(%rbp) 1a5dfa: 85 c0 test %eax,%eax 1a5dfc: 0f 84 ee 0d 00 00 je 1a6bf0 1a5e02: c7 85 70 fd ff ff 00 movl $0x0,-0x290(%rbp) 1a5e09: 00 00 00 1a5e0c: 45 31 ed xor %r13d,%r13d 1a5e0f: 4d 89 fe mov %r15,%r14 1a5e12: 44 89 ea mov %r13d,%edx 1a5e15: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a5e1c: 00 1a5e1d: 48 29 d0 sub %rdx,%rax 1a5e20: 49 8b 56 20 mov 0x20(%r14),%rdx 1a5e24: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a5e28: 48 83 38 00 cmpq $0x0,(%rax) 1a5e2c: 0f 84 59 03 00 00 je 1a618b 1a5e32: 4c 8b 78 10 mov 0x10(%rax),%r15 1a5e36: 48 8b 58 18 mov 0x18(%rax),%rbx 1a5e3a: 41 80 7f 09 00 cmpb $0x0,0x9(%r15) 1a5e3f: 74 0b je 1a5e4c 1a5e41: 80 7b 09 01 cmpb $0x1,0x9(%rbx) 1a5e45: 83 95 70 fd ff ff 00 adcl $0x0,-0x290(%rbp) 1a5e4c: 48 8b 83 68 01 00 00 mov 0x168(%rbx),%rax 1a5e53: 48 8b b3 48 01 00 00 mov 0x148(%rbx),%rsi 1a5e5a: 48 89 85 a0 fd ff ff mov %rax,-0x260(%rbp) 1a5e61: 48 8b 83 70 01 00 00 mov 0x170(%rbx),%rax 1a5e68: 48 89 85 a8 fd ff ff mov %rax,-0x258(%rbp) 1a5e6f: 8b 83 78 01 00 00 mov 0x178(%rbx),%eax 1a5e75: 89 85 b0 fd ff ff mov %eax,-0x250(%rbp) 1a5e7b: 48 85 f6 test %rsi,%rsi 1a5e7e: 0f 84 6c 02 00 00 je 1a60f0 1a5e84: 8b 56 34 mov 0x34(%rsi),%edx 1a5e87: 85 d2 test %edx,%edx 1a5e89: 0f 84 61 02 00 00 je 1a60f0 1a5e8f: 8b 46 4c mov 0x4c(%rsi),%eax 1a5e92: 48 89 b5 90 fd ff ff mov %rsi,-0x270(%rbp) 1a5e99: 85 c0 test %eax,%eax 1a5e9b: 0f 84 4f 02 00 00 je 1a60f0 1a5ea1: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a5ea8: 4c 8b 23 mov (%rbx),%r12 1a5eab: 48 8b 80 80 3b 01 00 mov 0x13b80(%rax),%rax 1a5eb2: 4c 8d 90 88 01 00 00 lea 0x188(%rax),%r10 1a5eb9: 4c 89 d7 mov %r10,%rdi 1a5ebc: 4c 89 95 80 fd ff ff mov %r10,-0x280(%rbp) 1a5ec3: e8 00 00 00 00 callq 1a5ec8 1a5ec8: 4c 8b 95 80 fd ff ff mov -0x280(%rbp),%r10 1a5ecf: 48 8b b5 90 fd ff ff mov -0x270(%rbp),%rsi 1a5ed6: 49 89 c3 mov %rax,%r11 1a5ed9: 49 8b 84 24 cc 04 00 mov 0x4cc(%r12),%rax 1a5ee0: 00 1a5ee1: 48 89 85 b8 fd ff ff mov %rax,-0x248(%rbp) 1a5ee8: 49 8b 84 24 d4 04 00 mov 0x4d4(%r12),%rax 1a5eef: 00 1a5ef0: 48 89 85 c0 fd ff ff mov %rax,-0x240(%rbp) 1a5ef7: 49 8b 84 24 dc 04 00 mov 0x4dc(%r12),%rax 1a5efe: 00 1a5eff: 48 89 85 c8 fd ff ff mov %rax,-0x238(%rbp) 1a5f06: 49 8b 84 24 e4 04 00 mov 0x4e4(%r12),%rax 1a5f0d: 00 1a5f0e: 48 89 85 d0 fd ff ff mov %rax,-0x230(%rbp) 1a5f15: 49 8b 84 24 ec 04 00 mov 0x4ec(%r12),%rax 1a5f1c: 00 1a5f1d: 48 89 85 d8 fd ff ff mov %rax,-0x228(%rbp) 1a5f24: 49 8b 84 24 f4 04 00 mov 0x4f4(%r12),%rax 1a5f2b: 00 1a5f2c: 48 89 85 e0 fd ff ff mov %rax,-0x220(%rbp) 1a5f33: 49 8b 84 24 fc 04 00 mov 0x4fc(%r12),%rax 1a5f3a: 00 1a5f3b: 48 89 85 e8 fd ff ff mov %rax,-0x218(%rbp) 1a5f42: 49 8b 84 24 04 05 00 mov 0x504(%r12),%rax 1a5f49: 00 1a5f4a: 48 89 85 f0 fd ff ff mov %rax,-0x210(%rbp) 1a5f51: 49 8b 84 24 0c 05 00 mov 0x50c(%r12),%rax 1a5f58: 00 1a5f59: 48 89 85 f8 fd ff ff mov %rax,-0x208(%rbp) 1a5f60: 49 8b 84 24 14 05 00 mov 0x514(%r12),%rax 1a5f67: 00 1a5f68: 48 89 85 00 fe ff ff mov %rax,-0x200(%rbp) 1a5f6f: 80 bb 66 01 00 00 00 cmpb $0x0,0x166(%rbx) 1a5f76: 74 0e je 1a5f86 1a5f78: 8b 85 a8 fd ff ff mov -0x258(%rbp),%eax 1a5f7e: 85 c0 test %eax,%eax 1a5f80: 0f 85 15 12 00 00 jne 1a719b 1a5f86: c7 85 a0 fd ff ff 00 movl $0x0,-0x260(%rbp) 1a5f8d: 00 00 00 1a5f90: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a5f97: 48 8d 8d b8 fd ff ff lea -0x248(%rbp),%rcx 1a5f9e: 48 8d 95 a0 fd ff ff lea -0x260(%rbp),%rdx 1a5fa5: 4c 89 9d 80 fd ff ff mov %r11,-0x280(%rbp) 1a5fac: 4c 89 95 90 fd ff ff mov %r10,-0x270(%rbp) 1a5fb3: 48 8b b8 a8 49 01 00 mov 0x149a8(%rax),%rdi 1a5fba: e8 00 00 00 00 callq 1a5fbf 1a5fbf: 48 8b 8d d4 fd ff ff mov -0x22c(%rbp),%rcx 1a5fc6: 49 39 8c 24 e8 04 00 cmp %rcx,0x4e8(%r12) 1a5fcd: 00 1a5fce: 4c 8b 95 90 fd ff ff mov -0x270(%rbp),%r10 1a5fd5: 4c 8b 9d 80 fd ff ff mov -0x280(%rbp),%r11 1a5fdc: 0f 84 9d 11 00 00 je 1a717f 1a5fe2: b8 01 00 00 00 mov $0x1,%eax 1a5fe7: 08 83 64 01 00 00 or %al,0x164(%rbx) 1a5fed: 48 8b 85 a0 fd ff ff mov -0x260(%rbp),%rax 1a5ff4: 4c 89 de mov %r11,%rsi 1a5ff7: 4c 89 d7 mov %r10,%rdi 1a5ffa: 48 89 83 68 01 00 00 mov %rax,0x168(%rbx) 1a6001: 48 8b 85 a8 fd ff ff mov -0x258(%rbp),%rax 1a6008: 48 89 83 70 01 00 00 mov %rax,0x170(%rbx) 1a600f: 8b 85 b0 fd ff ff mov -0x250(%rbp),%eax 1a6015: 89 83 78 01 00 00 mov %eax,0x178(%rbx) 1a601b: 48 8b 85 a0 fd ff ff mov -0x260(%rbp),%rax 1a6022: 49 89 84 24 2c 05 00 mov %rax,0x52c(%r12) 1a6029: 00 1a602a: 48 8b 85 a8 fd ff ff mov -0x258(%rbp),%rax 1a6031: 49 89 84 24 34 05 00 mov %rax,0x534(%r12) 1a6038: 00 1a6039: 8b 85 b0 fd ff ff mov -0x250(%rbp),%eax 1a603f: 41 89 84 24 3c 05 00 mov %eax,0x53c(%r12) 1a6046: 00 1a6047: 8b 83 58 01 00 00 mov 0x158(%rbx),%eax 1a604d: 41 89 84 24 28 05 00 mov %eax,0x528(%r12) 1a6054: 00 1a6055: 48 8b 85 b8 fd ff ff mov -0x248(%rbp),%rax 1a605c: 49 89 84 24 cc 04 00 mov %rax,0x4cc(%r12) 1a6063: 00 1a6064: 48 8b 85 c0 fd ff ff mov -0x240(%rbp),%rax 1a606b: 49 89 84 24 d4 04 00 mov %rax,0x4d4(%r12) 1a6072: 00 1a6073: 48 8b 85 c8 fd ff ff mov -0x238(%rbp),%rax 1a607a: 49 89 84 24 dc 04 00 mov %rax,0x4dc(%r12) 1a6081: 00 1a6082: 48 8b 85 d0 fd ff ff mov -0x230(%rbp),%rax 1a6089: 49 89 84 24 e4 04 00 mov %rax,0x4e4(%r12) 1a6090: 00 1a6091: 48 8b 85 d8 fd ff ff mov -0x228(%rbp),%rax 1a6098: 49 89 84 24 ec 04 00 mov %rax,0x4ec(%r12) 1a609f: 00 1a60a0: 48 8b 85 e0 fd ff ff mov -0x220(%rbp),%rax 1a60a7: 49 89 84 24 f4 04 00 mov %rax,0x4f4(%r12) 1a60ae: 00 1a60af: 48 8b 85 e8 fd ff ff mov -0x218(%rbp),%rax 1a60b6: 49 89 84 24 fc 04 00 mov %rax,0x4fc(%r12) 1a60bd: 00 1a60be: 48 8b 85 f0 fd ff ff mov -0x210(%rbp),%rax 1a60c5: 49 89 84 24 04 05 00 mov %rax,0x504(%r12) 1a60cc: 00 1a60cd: 48 8b 85 f8 fd ff ff mov -0x208(%rbp),%rax 1a60d4: 49 89 84 24 0c 05 00 mov %rax,0x50c(%r12) 1a60db: 00 1a60dc: 48 8b 85 00 fe ff ff mov -0x200(%rbp),%rax 1a60e3: 49 89 84 24 14 05 00 mov %rax,0x514(%r12) 1a60ea: 00 1a60eb: e8 00 00 00 00 callq 1a60f0 1a60f0: 41 8b 87 68 01 00 00 mov 0x168(%r15),%eax 1a60f7: 8d 50 fd lea -0x3(%rax),%edx 1a60fa: 8b 83 68 01 00 00 mov 0x168(%rbx),%eax 1a6100: 83 e8 03 sub $0x3,%eax 1a6103: 83 f8 01 cmp $0x1,%eax 1a6106: 0f 87 1d 0a 00 00 ja 1a6b29 1a610c: 83 fa 01 cmp $0x1,%edx 1a610f: 0f 86 19 0a 00 00 jbe 1a6b2e 1a6115: 4c 8b 23 mov (%rbx),%r12 1a6118: ba 01 00 00 00 mov $0x1,%edx 1a611d: 41 8b 84 24 44 06 00 mov 0x644(%r12),%eax 1a6124: 00 1a6125: 8d 70 48 lea 0x48(%rax),%esi 1a6128: 49 8b 04 24 mov (%r12),%rax 1a612c: 48 8b b8 38 3b 01 00 mov 0x13b38(%rax),%rdi 1a6133: e8 00 00 00 00 callq 1a6138 1a6138: 41 8b 94 24 e8 03 00 mov 0x3e8(%r12),%edx 1a613f: 00 1a6140: bf 02 00 00 00 mov $0x2,%edi 1a6145: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a614c: 3c 01 cmp $0x1,%al 1a614e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a6155: 45 19 c0 sbb %r8d,%r8d 1a6158: 41 83 e0 f0 and $0xfffffff0,%r8d 1a615c: e8 00 00 00 00 callq 1a6161 1a6161: 48 8b 3b mov (%rbx),%rdi 1a6164: e8 00 00 00 00 callq 1a6169 1a6169: 48 8b 03 mov (%rbx),%rax 1a616c: bf 02 00 00 00 mov $0x2,%edi 1a6171: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a6178: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a617f: 8b 48 60 mov 0x60(%rax),%ecx 1a6182: e8 00 00 00 00 callq 1a6187 1a6187: 49 8b 4e 08 mov 0x8(%r14),%rcx 1a618b: 8b 81 00 03 00 00 mov 0x300(%rcx),%eax 1a6191: 41 83 c5 01 add $0x1,%r13d 1a6195: 44 39 e8 cmp %r13d,%eax 1a6198: 0f 87 74 fc ff ff ja 1a5e12 1a619e: 4d 89 f7 mov %r14,%r15 1a61a1: 85 c0 test %eax,%eax 1a61a3: 0f 84 47 0a 00 00 je 1a6bf0 1a61a9: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a61b0: 4c 8b ad 68 fd ff ff mov -0x298(%rbp),%r13 1a61b7: 45 31 e4 xor %r12d,%r12d 1a61ba: 48 8d 98 48 5f 00 00 lea 0x5f48(%rax),%rbx 1a61c1: 48 89 9d 80 fd ff ff mov %rbx,-0x280(%rbp) 1a61c8: 4c 89 f3 mov %r14,%rbx 1a61cb: 44 89 e2 mov %r12d,%edx 1a61ce: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a61d5: 00 1a61d6: 48 29 d0 sub %rdx,%rax 1a61d9: 48 8b 53 20 mov 0x20(%rbx),%rdx 1a61dd: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a61e1: 4c 8b 30 mov (%rax),%r14 1a61e4: 4d 85 f6 test %r14,%r14 1a61e7: 74 7f je 1a6268 1a61e9: 4c 8b 78 18 mov 0x18(%rax),%r15 1a61ed: 41 80 7f 09 00 cmpb $0x0,0x9(%r15) 1a61f2: 74 74 je 1a6268 1a61f4: 48 8b 40 10 mov 0x10(%rax),%rax 1a61f8: 80 78 09 00 cmpb $0x0,0x9(%rax) 1a61fc: 74 07 je 1a6205 1a61fe: 41 f6 47 0a 0e testb $0xe,0xa(%r15) 1a6203: 74 63 je 1a6268 1a6205: 49 8b bf 48 01 00 00 mov 0x148(%r15),%rdi 1a620c: e8 00 00 00 00 callq 1a6211 1a6211: 49 8b 87 48 01 00 00 mov 0x148(%r15),%rax 1a6218: 41 8b b6 e8 03 00 00 mov 0x3e8(%r14),%esi 1a621f: 4c 89 ef mov %r13,%rdi 1a6222: 49 89 86 20 05 00 00 mov %rax,0x520(%r14) 1a6229: e8 00 00 00 00 callq 1a622e 1a622e: 4c 89 f7 mov %r14,%rdi 1a6231: 89 85 90 fd ff ff mov %eax,-0x270(%rbp) 1a6237: e8 00 00 00 00 callq 1a623c 1a623c: 8b 95 90 fd ff ff mov -0x270(%rbp),%edx 1a6242: 48 8b b5 80 fd ff ff mov -0x280(%rbp),%rsi 1a6249: 4c 89 ef mov %r13,%rdi 1a624c: e8 00 00 00 00 callq 1a6251 1a6251: 41 8b 97 60 01 00 00 mov 0x160(%r15),%edx 1a6258: 8d 42 ff lea -0x1(%rdx),%eax 1a625b: 83 f8 03 cmp $0x3,%eax 1a625e: 0f 86 a4 0d 00 00 jbe 1a7008 1a6264: 48 8b 4b 08 mov 0x8(%rbx),%rcx 1a6268: 8b b9 00 03 00 00 mov 0x300(%rcx),%edi 1a626e: 41 83 c4 01 add $0x1,%r12d 1a6272: 44 39 e7 cmp %r12d,%edi 1a6275: 0f 87 50 ff ff ff ja 1a61cb 1a627b: 49 89 df mov %rbx,%r15 1a627e: 85 ff test %edi,%edi 1a6280: 0f 84 6a 09 00 00 je 1a6bf0 1a6286: 8d 47 ff lea -0x1(%rdi),%eax 1a6289: 48 8b 73 20 mov 0x20(%rbx),%rsi 1a628d: 41 ba 01 00 00 00 mov $0x1,%r10d 1a6293: 45 31 c9 xor %r9d,%r9d 1a6296: 4c 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%r8 1a629d: 00 1a629e: 49 29 c0 sub %rax,%r8 1a62a1: 48 8d 46 38 lea 0x38(%rsi),%rax 1a62a5: 48 89 f2 mov %rsi,%rdx 1a62a8: 4e 8d 04 c0 lea (%rax,%r8,8),%r8 1a62ac: eb 04 jmp 1a62b2 1a62ae: 48 83 c0 38 add $0x38,%rax 1a62b2: 48 83 3a 00 cmpq $0x0,(%rdx) 1a62b6: 74 0f je 1a62c7 1a62b8: 48 8b 52 18 mov 0x18(%rdx),%rdx 1a62bc: 80 ba 2c 01 00 00 00 cmpb $0x0,0x12c(%rdx) 1a62c3: 45 0f 45 d1 cmovne %r9d,%r10d 1a62c7: 48 89 c2 mov %rax,%rdx 1a62ca: 4c 39 c0 cmp %r8,%rax 1a62cd: 75 df jne 1a62ae 1a62cf: 44 88 95 2e fd ff ff mov %r10b,-0x2d2(%rbp) 1a62d6: 85 ff test %edi,%edi 1a62d8: 0f 84 19 09 00 00 je 1a6bf7 1a62de: c7 85 90 fd ff ff 00 movl $0x0,-0x270(%rbp) 1a62e5: 00 00 00 1a62e8: 8b 95 90 fd ff ff mov -0x270(%rbp),%edx 1a62ee: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a62f5: 00 1a62f6: 48 29 d0 sub %rdx,%rax 1a62f9: 48 8d 04 c6 lea (%rsi,%rax,8),%rax 1a62fd: 4c 8b 28 mov (%rax),%r13 1a6300: 4d 85 ed test %r13,%r13 1a6303: 0f 84 b6 07 00 00 je 1a6abf 1a6309: 48 8b 40 18 mov 0x18(%rax),%rax 1a630d: 48 83 b8 48 01 00 00 cmpq $0x0,0x148(%rax) 1a6314: 00 1a6315: 0f 84 a4 07 00 00 je 1a6abf 1a631b: 41 8b 95 90 00 00 00 mov 0x90(%r13),%edx 1a6322: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1a6329 1a6329: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a6330: 00 1a6331: 48 29 d0 sub %rdx,%rax 1a6334: ba f0 05 00 00 mov $0x5f0,%edx 1a6339: 48 8d 04 c6 lea (%rsi,%rax,8),%rax 1a633d: be c0 0d 00 00 mov $0xdc0,%esi 1a6342: 4c 8b 70 18 mov 0x18(%rax),%r14 1a6346: 48 8b 40 10 mov 0x10(%rax),%rax 1a634a: 48 89 85 50 fd ff ff mov %rax,-0x2b0(%rbp) 1a6351: 41 8b 86 68 01 00 00 mov 0x168(%r14),%eax 1a6358: 89 85 28 fd ff ff mov %eax,-0x2d8(%rbp) 1a635e: e8 00 00 00 00 callq 1a6363 1a6363: 48 89 85 80 fd ff ff mov %rax,-0x280(%rbp) 1a636a: 48 85 c0 test %rax,%rax 1a636d: 0f 84 a6 0f 00 00 je 1a7319 1a6373: 41 8b 86 58 01 00 00 mov 0x158(%r14),%eax 1a637a: 85 c0 test %eax,%eax 1a637c: 0f 84 0c 0c 00 00 je 1a6f8e 1a6382: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a6386: 8b 99 e8 02 00 00 mov 0x2e8(%rcx),%ebx 1a638c: 85 db test %ebx,%ebx 1a638e: 0f 84 67 0c 00 00 je 1a6ffb 1a6394: c7 85 74 fd ff ff 00 movl $0x0,-0x28c(%rbp) 1a639b: 00 00 00 1a639e: 45 31 d2 xor %r10d,%r10d 1a63a1: 31 d2 xor %edx,%edx 1a63a3: 4c 89 ad 78 fd ff ff mov %r13,-0x288(%rbp) 1a63aa: 44 89 d3 mov %r10d,%ebx 1a63ad: 4c 89 b5 60 fd ff ff mov %r14,-0x2a0(%rbp) 1a63b4: 89 d8 mov %ebx,%eax 1a63b6: 48 c1 e0 05 shl $0x5,%rax 1a63ba: 49 03 47 18 add 0x18(%r15),%rax 1a63be: 4c 8b 20 mov (%rax),%r12 1a63c1: 4d 85 e4 test %r12,%r12 1a63c4: 0f 84 58 03 00 00 je 1a6722 1a63ca: 41 83 bc 24 48 02 00 cmpl $0x2,0x248(%r12) 1a63d1: 00 02 1a63d3: 0f 84 49 03 00 00 je 1a6722 1a63d9: 4c 8b 68 18 mov 0x18(%rax),%r13 1a63dd: 4d 8b 45 10 mov 0x10(%r13),%r8 1a63e1: 4d 8b 75 08 mov 0x8(%r13),%r14 1a63e5: 4d 85 c0 test %r8,%r8 1a63e8: 40 0f 94 c7 sete %dil 1a63ec: 4d 85 f6 test %r14,%r14 1a63ef: 40 0f 94 c6 sete %sil 1a63f3: 40 08 f7 or %sil,%dil 1a63f6: 0f 85 26 03 00 00 jne 1a6722 1a63fc: 4c 39 b5 78 fd ff ff cmp %r14,-0x288(%rbp) 1a6403: 0f 85 19 03 00 00 jne 1a6722 1a6409: 41 8b be 90 00 00 00 mov 0x90(%r14),%edi 1a6410: 4d 8b 5f 20 mov 0x20(%r15),%r11 1a6414: 48 8d 34 fd 00 00 00 lea 0x0(,%rdi,8),%rsi 1a641b: 00 1a641c: 48 29 fe sub %rdi,%rsi 1a641f: 49 8d 34 f3 lea (%r11,%rsi,8),%rsi 1a6423: 48 8b 76 18 mov 0x18(%rsi),%rsi 1a6427: 0f b6 76 09 movzbl 0x9(%rsi),%esi 1a642b: 40 88 b5 2f fd ff ff mov %sil,-0x2d1(%rbp) 1a6432: 40 84 f6 test %sil,%sil 1a6435: 0f 84 e7 02 00 00 je 1a6722 1a643b: 4c 63 9d 74 fd ff ff movslq -0x28c(%rbp),%r11 1a6442: 48 8b 48 10 mov 0x10(%rax),%rcx 1a6446: 48 8b bd 80 fd ff ff mov -0x280(%rbp),%rdi 1a644d: 49 8b b5 98 00 00 00 mov 0x98(%r13),%rsi 1a6454: 4b 8d 04 5b lea (%r11,%r11,2),%rax 1a6458: 49 8d 04 83 lea (%r11,%rax,4),%rax 1a645c: 48 89 b5 18 fd ff ff mov %rsi,-0x2e8(%rbp) 1a6463: 48 8d 3c c7 lea (%rdi,%rax,8),%rdi 1a6467: 48 8b 85 60 fd ff ff mov -0x2a0(%rbp),%rax 1a646e: 48 89 bd 10 fd ff ff mov %rdi,-0x2f0(%rbp) 1a6475: 48 89 37 mov %rsi,(%rdi) 1a6478: f6 40 0a 20 testb $0x20,0xa(%rax) 1a647c: 74 21 je 1a649f 1a647e: 48 8b 86 60 01 00 00 mov 0x160(%rsi),%rax 1a6485: 48 89 47 28 mov %rax,0x28(%rdi) 1a6489: 48 8b 86 68 01 00 00 mov 0x168(%rsi),%rax 1a6490: 48 89 47 30 mov %rax,0x30(%rdi) 1a6494: 48 8d 86 a8 01 00 00 lea 0x1a8(%rsi),%rax 1a649b: 48 89 47 60 mov %rax,0x60(%rdi) 1a649f: 4c 89 d8 mov %r11,%rax 1a64a2: 48 89 8d 38 fd ff ff mov %rcx,-0x2c8(%rbp) 1a64a9: 4c 89 ef mov %r13,%rdi 1a64ac: 48 8b 8d 80 fd ff ff mov -0x280(%rbp),%rcx 1a64b3: 48 c1 e0 04 shl $0x4,%rax 1a64b7: 88 95 30 fd ff ff mov %dl,-0x2d0(%rbp) 1a64bd: 4c 01 d8 add %r11,%rax 1a64c0: 4c 89 9d 40 fd ff ff mov %r11,-0x2c0(%rbp) 1a64c7: 48 8d b4 81 e8 02 00 lea 0x2e8(%rcx,%rax,4),%rsi 1a64ce: 00 1a64cf: 4c 89 85 20 fd ff ff mov %r8,-0x2e0(%rbp) 1a64d6: 48 89 b5 48 fd ff ff mov %rsi,-0x2b8(%rbp) 1a64dd: e8 de 9a ff ff callq 19ffc0 1a64e2: 4c 8b 9d 40 fd ff ff mov -0x2c0(%rbp),%r11 1a64e9: 48 8b 8d 80 fd ff ff mov -0x280(%rbp),%rcx 1a64f0: 48 8b b5 48 fd ff ff mov -0x2b8(%rbp),%rsi 1a64f7: 0f b6 95 30 fd ff ff movzbl -0x2d0(%rbp),%edx 1a64fe: 4b 8d 04 5b lea (%r11,%r11,2),%rax 1a6502: 49 8d 04 83 lea (%r11,%rax,4),%rax 1a6506: 48 89 74 c1 18 mov %rsi,0x18(%rcx,%rax,8) 1a650b: 48 8b 8d 38 fd ff ff mov -0x2c8(%rbp),%rcx 1a6512: 48 83 79 10 00 cmpq $0x0,0x10(%rcx) 1a6517: 0f 84 8e 06 00 00 je 1a6bab 1a651d: 49 83 7d 10 00 cmpq $0x0,0x10(%r13) 1a6522: 4c 8b 85 20 fd ff ff mov -0x2e0(%rbp),%r8 1a6529: 0f 84 7c 06 00 00 je 1a6bab 1a652f: 49 8b 80 a8 00 00 00 mov 0xa8(%r8),%rax 1a6536: 31 d2 xor %edx,%edx 1a6538: b9 88 13 00 00 mov $0x1388,%ecx 1a653d: be 01 00 00 00 mov $0x1,%esi 1a6542: 4c 89 9d 48 fd ff ff mov %r11,-0x2b8(%rbp) 1a6549: 48 8b b8 f8 00 00 00 mov 0xf8(%rax),%rdi 1a6550: e8 00 00 00 00 callq 1a6555 1a6555: 4c 8b 9d 48 fd ff ff mov -0x2b8(%rbp),%r11 1a655c: 48 85 c0 test %rax,%rax 1a655f: 0f 8e af 12 00 00 jle 1a7814 1a6565: 48 8b 8d 80 fd ff ff mov -0x280(%rbp),%rcx 1a656c: 4c 89 d8 mov %r11,%rax 1a656f: 4f 8d 14 db lea (%r11,%r11,8),%r10 1a6573: 48 8b b5 88 fd ff ff mov -0x278(%rbp),%rsi 1a657a: 48 c1 e0 07 shl $0x7,%rax 1a657e: 45 0f b6 8d a8 00 00 movzbl 0xa8(%r13),%r9d 1a6585: 00 1a6586: 49 8b 95 a0 00 00 00 mov 0xa0(%r13),%rdx 1a658d: 4c 89 9d 30 fd ff ff mov %r11,-0x2d0(%rbp) 1a6594: 4c 8d 84 01 b8 03 00 lea 0x3b8(%rcx,%rax,1),%r8 1a659b: 00 1a659c: 4c 89 d0 mov %r10,%rax 1a659f: 48 8b be 80 3b 01 00 mov 0x13b80(%rsi),%rdi 1a65a6: 6a 00 pushq $0x0 1a65a8: 48 c1 e0 04 shl $0x4,%rax 1a65ac: 4c 89 ee mov %r13,%rsi 1a65af: 4c 89 85 38 fd ff ff mov %r8,-0x2c8(%rbp) 1a65b6: 4c 8d 94 01 38 01 00 lea 0x138(%rcx,%rax,1),%r10 1a65bd: 00 1a65be: 48 89 85 48 fd ff ff mov %rax,-0x2b8(%rbp) 1a65c5: 4c 89 d1 mov %r10,%rcx 1a65c8: 4c 89 95 40 fd ff ff mov %r10,-0x2c0(%rbp) 1a65cf: e8 8c a5 ff ff callq 1a0b60 1a65d4: 48 8b 85 48 fd ff ff mov -0x2b8(%rbp),%rax 1a65db: bf 02 00 00 00 mov $0x2,%edi 1a65e0: 48 8b 8d 80 fd ff ff mov -0x280(%rbp),%rcx 1a65e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a65ee: 0f b6 8c 01 94 01 00 movzbl 0x194(%rcx,%rax,1),%ecx 1a65f5: 00 1a65f6: 49 8b 45 00 mov 0x0(%r13),%rax 1a65fa: 8b 90 4c 02 00 00 mov 0x24c(%rax),%edx 1a6600: e8 00 00 00 00 callq 1a6605 1a6605: 4c 8b 9d 30 fd ff ff mov -0x2d0(%rbp),%r11 1a660c: 4c 8b 95 40 fd ff ff mov -0x2c0(%rbp),%r10 1a6613: 48 8b 8d 80 fd ff ff mov -0x280(%rbp),%rcx 1a661a: 4c 8b 85 38 fd ff ff mov -0x2c8(%rbp),%r8 1a6621: 4b 8d 04 5b lea (%r11,%r11,2),%rax 1a6625: 49 8d 04 83 lea (%r11,%rax,4),%rax 1a6629: 4c 89 54 c1 10 mov %r10,0x10(%rcx,%rax,8) 1a662e: 49 8b 86 40 03 00 00 mov 0x340(%r14),%rax 1a6635: 41 5a pop %r10 1a6637: 0f b6 80 2c 01 00 00 movzbl 0x12c(%rax),%eax 1a663e: 84 c0 test %al,%al 1a6640: 74 14 je 1a6656 1a6642: 48 8b 85 60 fd ff ff mov -0x2a0(%rbp),%rax 1a6649: 44 8b 88 54 01 00 00 mov 0x154(%rax),%r9d 1a6650: 45 85 c9 test %r9d,%r9d 1a6653: 0f 94 c0 sete %al 1a6656: 4d 89 dd mov %r11,%r13 1a6659: 4c 89 85 40 fd ff ff mov %r8,-0x2c0(%rbp) 1a6660: 49 c1 e5 07 shl $0x7,%r13 1a6664: 4c 03 ad 80 fd ff ff add -0x280(%rbp),%r13 1a666b: 4c 89 9d 48 fd ff ff mov %r11,-0x2b8(%rbp) 1a6672: 41 88 85 34 04 00 00 mov %al,0x434(%r13) 1a6679: e8 00 00 00 00 callq 1a667e 1a667e: 48 8b 8d 18 fd ff ff mov -0x2e8(%rbp),%rcx 1a6685: 4c 8b 85 40 fd ff ff mov -0x2c0(%rbp),%r8 1a668c: 48 c1 e8 03 shr $0x3,%rax 1a6690: 4c 8b 9d 48 fd ff ff mov -0x2b8(%rbp),%r11 1a6697: 48 89 c2 mov %rax,%rdx 1a669a: 48 b8 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rax 1a66a1: 9b c4 20 1a66a4: 48 f7 e2 mul %rdx 1a66a7: 48 8b 85 10 fd ff ff mov -0x2f0(%rbp),%rax 1a66ae: 48 c1 ea 04 shr $0x4,%rdx 1a66b2: 48 85 c9 test %rcx,%rcx 1a66b5: 41 89 95 30 04 00 00 mov %edx,0x430(%r13) 1a66bc: 4c 89 40 08 mov %r8,0x8(%rax) 1a66c0: 48 89 08 mov %rcx,(%rax) 1a66c3: 48 8b 85 78 fd ff ff mov -0x288(%rbp),%rax 1a66ca: 0f 84 63 11 00 00 je 1a7833 1a66d0: 4c 3b a0 80 00 00 00 cmp 0x80(%rax),%r12 1a66d7: 0f 84 09 0d 00 00 je 1a73e6 1a66dd: 4c 89 d8 mov %r11,%rax 1a66e0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a66e7: bf 02 00 00 00 mov $0x2,%edi 1a66ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a66f3: 48 c1 e0 07 shl $0x7,%rax 1a66f7: 48 03 85 80 fd ff ff add -0x280(%rbp),%rax 1a66fe: 8b 88 c4 03 00 00 mov 0x3c4(%rax),%ecx 1a6704: 44 8b 80 c0 03 00 00 mov 0x3c0(%rax),%r8d 1a670b: e8 00 00 00 00 callq 1a6710 1a6710: 83 85 74 fd ff ff 01 addl $0x1,-0x28c(%rbp) 1a6717: 0f b6 95 2f fd ff ff movzbl -0x2d1(%rbp),%edx 1a671e: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a6722: 83 c3 01 add $0x1,%ebx 1a6725: 3b 99 e8 02 00 00 cmp 0x2e8(%rcx),%ebx 1a672b: 0f 82 83 fc ff ff jb 1a63b4 1a6731: 4c 8b ad 78 fd ff ff mov -0x288(%rbp),%r13 1a6738: 4c 8b b5 60 fd ff ff mov -0x2a0(%rbp),%r14 1a673f: 84 d2 test %dl,%dl 1a6741: 0f 84 00 01 00 00 je 1a6847 1a6747: 8b 85 28 fd ff ff mov -0x2d8(%rbp),%eax 1a674d: 83 e8 03 sub $0x3,%eax 1a6750: 83 f8 01 cmp $0x1,%eax 1a6753: 0f 86 9f 09 00 00 jbe 1a70f8 1a6759: 4c 89 ef mov %r13,%rdi 1a675c: e8 00 00 00 00 callq 1a6761 1a6761: 89 c3 mov %eax,%ebx 1a6763: 0f b6 85 2e fd ff ff movzbl -0x2d2(%rbp),%eax 1a676a: 4d 8d a5 18 01 00 00 lea 0x118(%r13),%r12 1a6771: 01 c3 add %eax,%ebx 1a6773: 41 80 bd ec 03 00 00 cmpb $0x0,0x3ec(%r13) 1a677a: 00 1a677b: 74 78 je 1a67f5 1a677d: 4c 89 b5 78 fd ff ff mov %r14,-0x288(%rbp) 1a6784: 4c 8b b5 88 fd ff ff mov -0x278(%rbp),%r14 1a678b: eb 2d jmp 1a67ba 1a678d: 4c 89 ef mov %r13,%rdi 1a6790: e8 00 00 00 00 callq 1a6795 1a6795: 41 89 c0 mov %eax,%r8d 1a6798: 89 d8 mov %ebx,%eax 1a679a: 44 29 c0 sub %r8d,%eax 1a679d: 85 c0 test %eax,%eax 1a679f: 7e 4d jle 1a67ee 1a67a1: be 4c 04 00 00 mov $0x44c,%esi 1a67a6: bf e8 03 00 00 mov $0x3e8,%edi 1a67ab: e8 00 00 00 00 callq 1a67b0 1a67b0: 41 80 bd ec 03 00 00 cmpb $0x0,0x3ec(%r13) 1a67b7: 00 1a67b8: 74 34 je 1a67ee 1a67ba: 41 8b b5 e8 03 00 00 mov 0x3e8(%r13),%esi 1a67c1: 49 8b be 88 3b 01 00 mov 0x13b88(%r14),%rdi 1a67c8: 41 54 push %r12 1a67ca: 31 d2 xor %edx,%edx 1a67cc: 6a 00 pushq $0x0 1a67ce: 48 8d 8d 98 fd ff ff lea -0x268(%rbp),%rcx 1a67d5: 45 31 c9 xor %r9d,%r9d 1a67d8: 4c 8d 85 9c fd ff ff lea -0x264(%rbp),%r8 1a67df: e8 00 00 00 00 callq 1a67e4 1a67e4: 5a pop %rdx 1a67e5: 59 pop %rcx 1a67e6: 83 e0 03 and $0x3,%eax 1a67e9: 83 f8 03 cmp $0x3,%eax 1a67ec: 74 9f je 1a678d 1a67ee: 4c 8b b5 78 fd ff ff mov -0x288(%rbp),%r14 1a67f5: 49 8b 85 40 03 00 00 mov 0x340(%r13),%rax 1a67fc: 48 83 b8 30 01 00 00 cmpq $0x0,0x130(%rax) 1a6803: 00 1a6804: 74 0f je 1a6815 1a6806: 41 8b 86 58 01 00 00 mov 0x158(%r14),%eax 1a680d: 85 c0 test %eax,%eax 1a680f: 0f 8f 4b 0a 00 00 jg 1a7260 1a6815: 49 8b 86 48 01 00 00 mov 0x148(%r14),%rax 1a681c: 48 85 c0 test %rax,%rax 1a681f: 0f 84 7b 02 00 00 je 1a6aa0 1a6825: 41 80 be 65 01 00 00 cmpb $0x0,0x165(%r14) 1a682c: 00 1a682d: 0f 84 a5 07 00 00 je 1a6fd8 1a6833: 48 8b 9d 80 fd ff ff mov -0x280(%rbp),%rbx 1a683a: 48 05 bc 00 00 00 add $0xbc,%rax 1a6840: 48 89 83 88 05 00 00 mov %rax,0x588(%rbx) 1a6847: 8b 85 74 fd ff ff mov -0x28c(%rbp),%eax 1a684d: 85 c0 test %eax,%eax 1a684f: 0f 84 55 07 00 00 je 1a6faa 1a6855: 49 8b 86 48 01 00 00 mov 0x148(%r14),%rax 1a685c: 48 85 c0 test %rax,%rax 1a685f: 0f 84 3b 02 00 00 je 1a6aa0 1a6865: 48 8b 8d 80 fd ff ff mov -0x280(%rbp),%rcx 1a686c: 48 89 81 38 05 00 00 mov %rax,0x538(%rcx) 1a6873: 41 0f b6 56 0a movzbl 0xa(%r14),%edx 1a6878: f6 c2 02 test $0x2,%dl 1a687b: 74 44 je 1a68c1 1a687d: 48 8b 90 34 01 00 00 mov 0x134(%rax),%rdx 1a6884: 48 8b 80 2c 01 00 00 mov 0x12c(%rax),%rax 1a688b: 48 89 91 48 05 00 00 mov %rdx,0x548(%rcx) 1a6892: 48 89 81 40 05 00 00 mov %rax,0x540(%rcx) 1a6899: 49 8b 86 48 01 00 00 mov 0x148(%r14),%rax 1a68a0: 48 8b 90 44 01 00 00 mov 0x144(%rax),%rdx 1a68a7: 48 8b 80 3c 01 00 00 mov 0x13c(%rax),%rax 1a68ae: 48 89 91 58 05 00 00 mov %rdx,0x558(%rcx) 1a68b5: 48 89 81 50 05 00 00 mov %rax,0x550(%rcx) 1a68bc: 41 0f b6 56 0a movzbl 0xa(%r14),%edx 1a68c1: 83 e2 20 and $0x20,%edx 1a68c4: 74 44 je 1a690a 1a68c6: 49 8b 86 48 01 00 00 mov 0x148(%r14),%rax 1a68cd: 48 8b 8d 80 fd ff ff mov -0x280(%rbp),%rcx 1a68d4: 48 05 48 02 00 00 add $0x248,%rax 1a68da: 48 89 81 b0 05 00 00 mov %rax,0x5b0(%rcx) 1a68e1: 49 8b 86 48 01 00 00 mov 0x148(%r14),%rax 1a68e8: 48 05 b0 02 00 00 add $0x2b0,%rax 1a68ee: 48 89 81 c8 05 00 00 mov %rax,0x5c8(%rcx) 1a68f5: 49 8b 86 48 01 00 00 mov 0x148(%r14),%rax 1a68fc: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax 1a6903: 48 89 81 60 05 00 00 mov %rax,0x560(%rcx) 1a690a: 49 8b 86 48 01 00 00 mov 0x148(%r14),%rax 1a6911: 41 8b 96 a4 01 00 00 mov 0x1a4(%r14),%edx 1a6918: 89 90 e0 02 00 00 mov %edx,0x2e0(%rax) 1a691e: 48 8b 85 50 fd ff ff mov -0x2b0(%rbp),%rax 1a6925: 8b 80 a4 01 00 00 mov 0x1a4(%rax),%eax 1a692b: 41 39 86 a4 01 00 00 cmp %eax,0x1a4(%r14) 1a6932: 74 15 je 1a6949 1a6934: 48 8b 8d 80 fd ff ff mov -0x280(%rbp),%rcx 1a693b: 49 8d 86 a4 01 00 00 lea 0x1a4(%r14),%rax 1a6942: 48 89 81 70 05 00 00 mov %rax,0x570(%rcx) 1a6949: 48 8b 85 50 fd ff ff mov -0x2b0(%rbp),%rax 1a6950: 8b 80 68 01 00 00 mov 0x168(%rax),%eax 1a6956: 89 85 78 fd ff ff mov %eax,-0x288(%rbp) 1a695c: 83 e8 03 sub $0x3,%eax 1a695f: 83 f8 01 cmp $0x1,%eax 1a6962: 41 8b 86 68 01 00 00 mov 0x168(%r14),%eax 1a6969: 0f 96 c2 setbe %dl 1a696c: 83 e8 03 sub $0x3,%eax 1a696f: 83 f8 01 cmp $0x1,%eax 1a6972: 0f 96 c0 setbe %al 1a6975: 38 c2 cmp %al,%dl 1a6977: 74 47 je 1a69c0 1a6979: 49 8b 45 00 mov 0x0(%r13),%rax 1a697d: 48 8d b8 78 01 00 00 lea 0x178(%rax),%rdi 1a6984: e8 00 00 00 00 callq 1a6989 1a6989: 49 8b b6 48 01 00 00 mov 0x148(%r14),%rsi 1a6990: 49 8d 95 e8 04 00 00 lea 0x4e8(%r13),%rdx 1a6997: 49 89 c4 mov %rax,%r12 1a699a: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a69a1: 48 8b b8 38 3b 01 00 mov 0x13b38(%rax),%rdi 1a69a8: e8 00 00 00 00 callq 1a69ad 1a69ad: 49 8b 45 00 mov 0x0(%r13),%rax 1a69b1: 4c 89 e6 mov %r12,%rsi 1a69b4: 48 8d b8 78 01 00 00 lea 0x178(%rax),%rdi 1a69bb: e8 00 00 00 00 callq 1a69c0 1a69c0: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a69c7: 4c 8d a0 f0 3b 01 00 lea 0x13bf0(%rax),%r12 1a69ce: 4c 89 e7 mov %r12,%rdi 1a69d1: e8 00 00 00 00 callq 1a69d6 1a69d6: 41 8b 9e 54 01 00 00 mov 0x154(%r14),%ebx 1a69dd: 49 8b 8e 48 01 00 00 mov 0x148(%r14),%rcx 1a69e4: 85 db test %ebx,%ebx 1a69e6: 7e 11 jle 1a69f9 1a69e8: 48 8b 41 08 mov 0x8(%rcx),%rax 1a69ec: 80 b8 09 02 00 00 00 cmpb $0x0,0x209(%rax) 1a69f3: 0f 85 31 09 00 00 jne 1a732a 1a69f9: 48 8b 9d 88 fd ff ff mov -0x278(%rbp),%rbx 1a6a00: 48 8b 85 80 fd ff ff mov -0x280(%rbp),%rax 1a6a07: 4c 8b 8d 58 fd ff ff mov -0x2a8(%rbp),%r9 1a6a0e: 8b 95 74 fd ff ff mov -0x28c(%rbp),%edx 1a6a14: 48 8b bb 38 3b 01 00 mov 0x13b38(%rbx),%rdi 1a6a1b: 4c 8d 80 38 05 00 00 lea 0x538(%rax),%r8 1a6a22: 48 89 c6 mov %rax,%rsi 1a6a25: e8 00 00 00 00 callq 1a6a2a 1a6a2a: 48 8b 85 50 fd ff ff mov -0x2b0(%rbp),%rax 1a6a31: 41 8b 8e 58 01 00 00 mov 0x158(%r14),%ecx 1a6a38: 39 88 58 01 00 00 cmp %ecx,0x158(%rax) 1a6a3e: 74 27 je 1a6a67 1a6a40: 41 8b b5 e8 03 00 00 mov 0x3e8(%r13),%esi 1a6a47: 4c 8b ad 68 fd ff ff mov -0x298(%rbp),%r13 1a6a4e: 4c 89 ef mov %r13,%rdi 1a6a51: e8 00 00 00 00 callq 1a6a56 1a6a56: 48 8d b3 48 5f 00 00 lea 0x5f48(%rbx),%rsi 1a6a5d: 4c 89 ef mov %r13,%rdi 1a6a60: 89 c2 mov %eax,%edx 1a6a62: e8 00 00 00 00 callq 1a6a67 1a6a67: 45 8b 9e 54 01 00 00 mov 0x154(%r14),%r11d 1a6a6e: 45 85 db test %r11d,%r11d 1a6a71: 0f 8e a1 05 00 00 jle 1a7018 1a6a77: 49 8b b6 48 01 00 00 mov 0x148(%r14),%rsi 1a6a7e: 48 8b 46 08 mov 0x8(%rsi),%rax 1a6a82: 83 b8 0c 02 00 00 ff cmpl $0xffffffff,0x20c(%rax) 1a6a89: 74 0d je 1a6a98 1a6a8b: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 1a6a92: 0f 84 cd 08 00 00 je 1a7365 1a6a98: 4c 89 e7 mov %r12,%rdi 1a6a9b: e8 00 00 00 00 callq 1a6aa0 1a6aa0: 41 8b 8e 58 01 00 00 mov 0x158(%r14),%ecx 1a6aa7: 85 c9 test %ecx,%ecx 1a6aa9: 0f 85 4c 05 00 00 jne 1a6ffb 1a6aaf: 48 8b bd 80 fd ff ff mov -0x280(%rbp),%rdi 1a6ab6: e8 00 00 00 00 callq 1a6abb 1a6abb: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a6abf: 83 85 90 fd ff ff 01 addl $0x1,-0x270(%rbp) 1a6ac6: 8b 85 90 fd ff ff mov -0x270(%rbp),%eax 1a6acc: 39 81 00 03 00 00 cmp %eax,0x300(%rcx) 1a6ad2: 0f 86 1f 01 00 00 jbe 1a6bf7 1a6ad8: 49 8b 77 20 mov 0x20(%r15),%rsi 1a6adc: e9 07 f8 ff ff jmpq 1a62e8 1a6ae1: 41 c7 45 74 01 00 00 movl $0x1,0x74(%r13) 1a6ae8: 00 1a6ae9: 8b b2 0c 03 00 00 mov 0x30c(%rdx),%esi 1a6aef: 85 f6 test %esi,%esi 1a6af1: 0f 85 30 f0 ff ff jne 1a5b27 1a6af7: 48 83 ba c0 04 00 00 cmpq $0x0,0x4c0(%rdx) 1a6afe: 00 1a6aff: 0f 84 22 f0 ff ff je 1a5b27 1a6b05: 45 31 c0 xor %r8d,%r8d 1a6b08: 41 83 7d 74 01 cmpl $0x1,0x74(%r13) 1a6b0d: 41 0f 94 c0 sete %r8b 1a6b11: e9 f7 ef ff ff jmpq 1a5b0d 1a6b16: 41 c7 45 74 01 00 00 movl $0x1,0x74(%r13) 1a6b1d: 00 1a6b1e: 41 b8 01 00 00 00 mov $0x1,%r8d 1a6b24: e9 e4 ef ff ff jmpq 1a5b0d 1a6b29: 83 fa 01 cmp $0x1,%edx 1a6b2c: 77 74 ja 1a6ba2 1a6b2e: 83 f8 01 cmp $0x1,%eax 1a6b31: 76 6f jbe 1a6ba2 1a6b33: 4c 8b 23 mov (%rbx),%r12 1a6b36: 31 d2 xor %edx,%edx 1a6b38: 41 8b 84 24 44 06 00 mov 0x644(%r12),%eax 1a6b3f: 00 1a6b40: 8d 70 48 lea 0x48(%rax),%esi 1a6b43: 49 8b 04 24 mov (%r12),%rax 1a6b47: 48 8b b8 38 3b 01 00 mov 0x13b38(%rax),%rdi 1a6b4e: e8 00 00 00 00 callq 1a6b53 1a6b53: 41 8b 94 24 e8 03 00 mov 0x3e8(%r12),%edx 1a6b5a: 00 1a6b5b: bf 02 00 00 00 mov $0x2,%edi 1a6b60: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1a6b67: 3c 01 cmp $0x1,%al 1a6b69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a6b70: 45 19 c0 sbb %r8d,%r8d 1a6b73: 41 83 e0 f0 and $0xfffffff0,%r8d 1a6b77: e8 00 00 00 00 callq 1a6b7c 1a6b7c: 48 8b 3b mov (%rbx),%rdi 1a6b7f: e8 00 00 00 00 callq 1a6b84 1a6b84: 48 8b 03 mov (%rbx),%rax 1a6b87: bf 02 00 00 00 mov $0x2,%edi 1a6b8c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a6b93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a6b9a: 8b 48 60 mov 0x60(%rax),%ecx 1a6b9d: e8 00 00 00 00 callq 1a6ba2 1a6ba2: 49 8b 4e 08 mov 0x8(%r14),%rcx 1a6ba6: e9 e0 f5 ff ff jmpq 1a618b 1a6bab: 83 85 74 fd ff ff 01 addl $0x1,-0x28c(%rbp) 1a6bb2: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a6bb6: e9 67 fb ff ff jmpq 1a6722 1a6bbb: 48 8b 82 48 04 00 00 mov 0x448(%rdx),%rax 1a6bc2: 83 78 74 02 cmpl $0x2,0x74(%rax) 1a6bc6: 0f 85 c1 ef ff ff jne 1a5b8d 1a6bcc: 48 8b 82 c8 04 00 00 mov 0x4c8(%rdx),%rax 1a6bd3: 49 8b bc 24 b0 49 01 mov 0x149b0(%r12),%rdi 1a6bda: 00 1a6bdb: 8b 70 30 mov 0x30(%rax),%esi 1a6bde: e8 00 00 00 00 callq 1a6be3 1a6be3: 41 c7 45 74 01 00 00 movl $0x1,0x74(%r13) 1a6bea: 00 1a6beb: e9 37 ef ff ff jmpq 1a5b27 1a6bf0: c6 85 2e fd ff ff 01 movb $0x1,-0x2d2(%rbp) 1a6bf7: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a6bfe: 45 31 e4 xor %r12d,%r12d 1a6c01: 48 8d 98 10 3c 01 00 lea 0x13c10(%rax),%rbx 1a6c08: 41 8b 47 28 mov 0x28(%r15),%eax 1a6c0c: 85 c0 test %eax,%eax 1a6c0e: 7f 43 jg 1a6c53 1a6c10: e9 5b 01 00 00 jmpq 1a6d70 1a6c15: 48 89 df mov %rbx,%rdi 1a6c18: e8 00 00 00 00 callq 1a6c1d 1a6c1d: 45 8b b5 14 0f 00 00 mov 0xf14(%r13),%r14d 1a6c24: 48 89 df mov %rbx,%rdi 1a6c27: 41 c7 85 14 0f 00 00 movl $0xffffffff,0xf14(%r13) 1a6c2e: ff ff ff ff 1a6c32: e8 00 00 00 00 callq 1a6c37 1a6c37: 48 8b bd 68 fd ff ff mov -0x298(%rbp),%rdi 1a6c3e: 44 89 f6 mov %r14d,%esi 1a6c41: e8 ba 91 ff ff callq 19fe00 1a6c46: 41 8b 47 28 mov 0x28(%r15),%eax 1a6c4a: 41 83 c4 01 add $0x1,%r12d 1a6c4e: 41 39 c4 cmp %eax,%r12d 1a6c51: 7d 67 jge 1a6cba 1a6c53: 49 63 c4 movslq %r12d,%rax 1a6c56: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1a6c5a: 49 8b 47 30 mov 0x30(%r15),%rax 1a6c5e: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 1a6c62: 4c 8b 28 mov (%rax),%r13 1a6c65: 4d 85 ed test %r13,%r13 1a6c68: 74 dc je 1a6c46 1a6c6a: 48 8b 50 18 mov 0x18(%rax),%rdx 1a6c6e: 48 8b 40 10 mov 0x10(%rax),%rax 1a6c72: 48 8b 52 08 mov 0x8(%rdx),%rdx 1a6c76: 48 39 50 08 cmp %rdx,0x8(%rax) 1a6c7a: 75 99 jne 1a6c15 1a6c7c: 48 85 d2 test %rdx,%rdx 1a6c7f: 74 c5 je 1a6c46 1a6c81: 8b 92 90 00 00 00 mov 0x90(%rdx),%edx 1a6c87: 4d 8b 47 20 mov 0x20(%r15),%r8 1a6c8b: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a6c92: 00 1a6c93: 48 29 d0 sub %rdx,%rax 1a6c96: 49 8d 04 c0 lea (%r8,%rax,8),%rax 1a6c9a: 48 8b 40 18 mov 0x18(%rax),%rax 1a6c9e: 48 85 c0 test %rax,%rax 1a6ca1: 74 a3 je 1a6c46 1a6ca3: f6 40 0a 0e testb $0xe,0xa(%rax) 1a6ca7: 0f 85 68 ff ff ff jne 1a6c15 1a6cad: 41 8b 47 28 mov 0x28(%r15),%eax 1a6cb1: 41 83 c4 01 add $0x1,%r12d 1a6cb5: 41 39 c4 cmp %eax,%r12d 1a6cb8: 7c 99 jl 1a6c53 1a6cba: 85 c0 test %eax,%eax 1a6cbc: 0f 8e ae 00 00 00 jle 1a6d70 1a6cc2: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a6cc9: 45 31 e4 xor %r12d,%r12d 1a6ccc: 48 8d 98 10 3c 01 00 lea 0x13c10(%rax),%rbx 1a6cd3: 49 63 c4 movslq %r12d,%rax 1a6cd6: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1a6cda: 49 8b 47 30 mov 0x30(%r15),%rax 1a6cde: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 1a6ce2: 4c 8b 30 mov (%rax),%r14 1a6ce5: 4d 85 f6 test %r14,%r14 1a6ce8: 74 78 je 1a6d62 1a6cea: 48 8b 40 18 mov 0x18(%rax),%rax 1a6cee: 48 8b 40 08 mov 0x8(%rax),%rax 1a6cf2: 48 85 c0 test %rax,%rax 1a6cf5: 74 6b je 1a6d62 1a6cf7: 8b 90 90 00 00 00 mov 0x90(%rax),%edx 1a6cfd: 49 8b 7f 20 mov 0x20(%r15),%rdi 1a6d01: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a6d08: 00 1a6d09: 48 29 d0 sub %rdx,%rax 1a6d0c: 48 8d 04 c7 lea (%rdi,%rax,8),%rax 1a6d10: 48 8b 40 18 mov 0x18(%rax),%rax 1a6d14: 48 85 c0 test %rax,%rax 1a6d17: 74 49 je 1a6d62 1a6d19: f6 40 0a 0e testb $0xe,0xa(%rax) 1a6d1d: 74 43 je 1a6d62 1a6d1f: 48 8b b8 48 01 00 00 mov 0x148(%rax),%rdi 1a6d26: 48 85 ff test %rdi,%rdi 1a6d29: 74 37 je 1a6d62 1a6d2b: e8 00 00 00 00 callq 1a6d30 1a6d30: 49 89 c5 mov %rax,%r13 1a6d33: 48 85 c0 test %rax,%rax 1a6d36: 74 2a je 1a6d62 1a6d38: 48 89 df mov %rbx,%rdi 1a6d3b: e8 00 00 00 00 callq 1a6d40 1a6d40: 45 8b 6d 0c mov 0xc(%r13),%r13d 1a6d44: 48 89 df mov %rbx,%rdi 1a6d47: 45 89 ae 14 0f 00 00 mov %r13d,0xf14(%r14) 1a6d4e: e8 00 00 00 00 callq 1a6d53 1a6d53: 48 8b bd 68 fd ff ff mov -0x298(%rbp),%rdi 1a6d5a: 44 89 ee mov %r13d,%esi 1a6d5d: e8 9e 90 ff ff callq 19fe00 1a6d62: 41 83 c4 01 add $0x1,%r12d 1a6d66: 45 3b 67 28 cmp 0x28(%r15),%r12d 1a6d6a: 0f 8c 63 ff ff ff jl 1a6cd3 1a6d70: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a6d77: 31 db xor %ebx,%ebx 1a6d79: 4c 8d a8 78 01 00 00 lea 0x178(%rax),%r13 1a6d80: 4c 89 ef mov %r13,%rdi 1a6d83: e8 00 00 00 00 callq 1a6d88 1a6d88: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a6d8c: 49 89 c4 mov %rax,%r12 1a6d8f: 44 8b 89 00 03 00 00 mov 0x300(%rcx),%r9d 1a6d96: 45 85 c9 test %r9d,%r9d 1a6d99: 74 6a je 1a6e05 1a6d9b: 48 89 85 90 fd ff ff mov %rax,-0x270(%rbp) 1a6da2: 4c 8b b5 88 fd ff ff mov -0x278(%rbp),%r14 1a6da9: 4d 89 fc mov %r15,%r12 1a6dac: 89 da mov %ebx,%edx 1a6dae: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a6db5: 00 1a6db6: 48 29 d0 sub %rdx,%rax 1a6db9: 49 8b 54 24 20 mov 0x20(%r12),%rdx 1a6dbe: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a6dc2: 48 83 38 00 cmpq $0x0,(%rax) 1a6dc6: 74 28 je 1a6df0 1a6dc8: 4c 8b 78 18 mov 0x18(%rax),%r15 1a6dcc: 49 8b b7 30 01 00 00 mov 0x130(%r15),%rsi 1a6dd3: 48 85 f6 test %rsi,%rsi 1a6dd6: 74 08 je 1a6de0 1a6dd8: 4c 89 f7 mov %r14,%rdi 1a6ddb: e8 00 00 00 00 callq 1a6de0 1a6de0: 49 c7 87 30 01 00 00 movq $0x0,0x130(%r15) 1a6de7: 00 00 00 00 1a6deb: 49 8b 4c 24 08 mov 0x8(%r12),%rcx 1a6df0: 83 c3 01 add $0x1,%ebx 1a6df3: 39 99 00 03 00 00 cmp %ebx,0x300(%rcx) 1a6df9: 77 b1 ja 1a6dac 1a6dfb: 4d 89 e7 mov %r12,%r15 1a6dfe: 4c 8b a5 90 fd ff ff mov -0x270(%rbp),%r12 1a6e05: 4c 89 e6 mov %r12,%rsi 1a6e08: 4c 89 ef mov %r13,%rdi 1a6e0b: e8 00 00 00 00 callq 1a6e10 1a6e10: 4c 89 ff mov %r15,%rdi 1a6e13: e8 00 00 00 00 callq 1a6e18 1a6e18: 80 bd 2e fd ff ff 00 cmpb $0x0,-0x2d2(%rbp) 1a6e1f: 0f 85 e0 04 00 00 jne 1a7305 1a6e25: 48 8b bd 88 fd ff ff mov -0x278(%rbp),%rdi 1a6e2c: 4c 89 fe mov %r15,%rsi 1a6e2f: 31 db xor %ebx,%ebx 1a6e31: e8 00 00 00 00 callq 1a6e36 1a6e36: 8b b5 70 fd ff ff mov -0x290(%rbp),%esi 1a6e3c: 85 f6 test %esi,%esi 1a6e3e: 74 24 je 1a6e64 1a6e40: 44 8b a5 70 fd ff ff mov -0x290(%rbp),%r12d 1a6e47: 4c 8b ad 88 fd ff ff mov -0x278(%rbp),%r13 1a6e4e: 49 8b 7d 18 mov 0x18(%r13),%rdi 1a6e52: be 0d 00 00 00 mov $0xd,%esi 1a6e57: 83 c3 01 add $0x1,%ebx 1a6e5a: e8 00 00 00 00 callq 1a6e5f 1a6e5f: 41 39 dc cmp %ebx,%r12d 1a6e62: 75 ea jne 1a6e4e 1a6e64: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a6e6b: 48 8b 58 18 mov 0x18(%rax),%rbx 1a6e6f: e8 00 00 00 00 callq 1a6e74 1a6e74: 48 83 bd 08 fd ff ff cmpq $0x0,-0x2f8(%rbp) 1a6e7b: 00 1a6e7c: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 1a6e83: 0f 84 65 03 00 00 je 1a71ee 1a6e89: 48 8b 45 d0 mov -0x30(%rbp),%rax 1a6e8d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a6e94: 00 00 1a6e96: 0f 85 6a 0a 00 00 jne 1a7906 1a6e9c: 48 8b bd 08 fd ff ff mov -0x2f8(%rbp),%rdi 1a6ea3: 48 8d 65 d8 lea -0x28(%rbp),%rsp 1a6ea7: 5b pop %rbx 1a6ea8: 41 5c pop %r12 1a6eaa: 41 5d pop %r13 1a6eac: 41 5e pop %r14 1a6eae: 41 5f pop %r15 1a6eb0: 5d pop %rbp 1a6eb1: e9 00 00 00 00 jmpq 1a6eb6 1a6eb6: 48 89 de mov %rbx,%rsi 1a6eb9: 4c 89 ef mov %r13,%rdi 1a6ebc: 48 89 95 78 fd ff ff mov %rdx,-0x288(%rbp) 1a6ec3: e8 f8 b6 ff ff callq 1a25c0 1a6ec8: 48 8b 95 78 fd ff ff mov -0x288(%rbp),%rdx 1a6ecf: 41 8b 8c 24 a4 01 00 mov 0x1a4(%r12),%ecx 1a6ed6: 00 1a6ed7: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 1a6ede: 88 85 74 fd ff ff mov %al,-0x28c(%rbp) 1a6ee4: 8b b2 a4 01 00 00 mov 0x1a4(%rdx),%esi 1a6eea: 89 8d 80 fd ff ff mov %ecx,-0x280(%rbp) 1a6ef0: 89 b5 78 fd ff ff mov %esi,-0x288(%rbp) 1a6ef6: 49 8b b5 90 00 00 00 mov 0x90(%r13),%rsi 1a6efd: e8 5e c1 ff ff callq 1a3060 1a6f02: 80 bd 74 fd ff ff 01 cmpb $0x1,-0x28c(%rbp) 1a6f09: 0f 84 fc 09 00 00 je 1a790b 1a6f0f: 8b b5 78 fd ff ff mov -0x288(%rbp),%esi 1a6f15: 39 b5 80 fd ff ff cmp %esi,-0x280(%rbp) 1a6f1b: 0f 85 ea 09 00 00 jne 1a790b 1a6f21: 84 c0 test %al,%al 1a6f23: 0f 84 b0 ee ff ff je 1a5dd9 1a6f29: 49 8b 84 24 48 01 00 mov 0x148(%r12),%rax 1a6f30: 00 1a6f31: 48 89 85 b8 fd ff ff mov %rax,-0x248(%rbp) 1a6f38: 48 8d 9d 73 fe ff ff lea -0x18d(%rbp),%rbx 1a6f3f: 31 c0 xor %eax,%eax 1a6f41: 48 8d bd 78 fe ff ff lea -0x188(%rbp),%rdi 1a6f48: 48 c7 85 73 fe ff ff movq $0x0,-0x18d(%rbp) 1a6f4f: 00 00 00 00 1a6f53: 48 c7 85 90 fe ff ff movq $0x0,-0x170(%rbp) 1a6f5a: 00 00 00 00 1a6f5e: 48 89 d9 mov %rbx,%rcx 1a6f61: 48 29 f9 sub %rdi,%rcx 1a6f64: 83 c1 25 add $0x25,%ecx 1a6f67: c1 e9 03 shr $0x3,%ecx 1a6f6a: f3 48 ab rep stos %rax,%es:(%rdi) 1a6f6d: 49 83 bd 90 00 00 00 cmpq $0x0,0x90(%r13) 1a6f74: 00 1a6f75: 74 0b je 1a6f82 1a6f77: 48 89 de mov %rbx,%rsi 1a6f7a: 4c 89 ef mov %r13,%rdi 1a6f7d: e8 6e b9 ff ff callq 1a28f0 1a6f82: 48 89 9d e8 fd ff ff mov %rbx,-0x218(%rbp) 1a6f89: e9 b9 ed ff ff jmpq 1a5d47 1a6f8e: 4c 89 ff mov %r15,%rdi 1a6f91: e8 3a a3 ff ff callq 1a12d0 1a6f96: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a6f9a: 44 8b a1 e8 02 00 00 mov 0x2e8(%rcx),%r12d 1a6fa1: 45 85 e4 test %r12d,%r12d 1a6fa4: 0f 85 ea f3 ff ff jne 1a6394 1a6faa: 41 8b 86 58 01 00 00 mov 0x158(%r14),%eax 1a6fb1: 89 85 74 fd ff ff mov %eax,-0x28c(%rbp) 1a6fb7: 44 8b a5 74 fd ff ff mov -0x28c(%rbp),%r12d 1a6fbe: 45 85 e4 test %r12d,%r12d 1a6fc1: 75 38 jne 1a6ffb 1a6fc3: 49 8b 86 48 01 00 00 mov 0x148(%r14),%rax 1a6fca: 48 85 c0 test %rax,%rax 1a6fcd: 0f 85 92 f8 ff ff jne 1a6865 1a6fd3: e9 d7 fa ff ff jmpq 1a6aaf 1a6fd8: 8b 95 74 fd ff ff mov -0x28c(%rbp),%edx 1a6fde: 85 d2 test %edx,%edx 1a6fe0: 0f 85 7f f8 ff ff jne 1a6865 1a6fe6: 41 8b 9e 58 01 00 00 mov 0x158(%r14),%ebx 1a6fed: 89 9d 74 fd ff ff mov %ebx,-0x28c(%rbp) 1a6ff3: 85 db test %ebx,%ebx 1a6ff5: 0f 84 6a f8 ff ff je 1a6865 1a6ffb: 4c 89 ff mov %r15,%rdi 1a6ffe: e8 cd a2 ff ff callq 1a12d0 1a7003: e9 a7 fa ff ff jmpq 1a6aaf 1a7008: 4c 89 fe mov %r15,%rsi 1a700b: 4c 89 f7 mov %r14,%rdi 1a700e: e8 00 00 00 00 callq 1a7013 1a7013: e9 4c f2 ff ff jmpq 1a6264 1a7018: 0f 85 7a fa ff ff jne 1a6a98 1a701e: 49 8b 86 48 01 00 00 mov 0x148(%r14),%rax 1a7025: 4c 8b 68 08 mov 0x8(%rax),%r13 1a7029: 41 80 bd 08 02 00 00 cmpb $0x0,0x208(%r13) 1a7030: 00 1a7031: 0f 84 61 fa ff ff je 1a6a98 1a7037: 41 80 bd 09 02 00 00 cmpb $0x0,0x209(%r13) 1a703e: 00 1a703f: 0f 85 53 fa ff ff jne 1a6a98 1a7045: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a704c: bf 02 00 00 00 mov $0x2,%edi 1a7051: 48 89 85 a0 fd ff ff mov %rax,-0x260(%rbp) 1a7058: 48 c7 85 b8 fd ff ff movq $0x0,-0x248(%rbp) 1a705f: 00 00 00 00 1a7063: e8 00 00 00 00 callq 1a7068 1a7068: 48 8b 95 a0 fd ff ff mov -0x260(%rbp),%rdx 1a706f: 6b 42 64 64 imul $0x64,0x64(%rdx),%eax 1a7073: 8b 72 4c mov 0x4c(%rdx),%esi 1a7076: 8b 4a 34 mov 0x34(%rdx),%ecx 1a7079: 31 d2 xor %edx,%edx 1a707b: 48 f7 f6 div %rsi 1a707e: ba 02 00 00 00 mov $0x2,%edx 1a7083: 48 39 c1 cmp %rax,%rcx 1a7086: 77 1f ja 1a70a7 1a7088: 31 d2 xor %edx,%edx 1a708a: 48 f7 f1 div %rcx 1a708d: 31 d2 xor %edx,%edx 1a708f: 48 89 c1 mov %rax,%rcx 1a7092: b8 40 42 0f 00 mov $0xf4240,%eax 1a7097: f7 f1 div %ecx 1a7099: 31 d2 xor %edx,%edx 1a709b: 89 c1 mov %eax,%ecx 1a709d: b8 30 75 00 00 mov $0x7530,%eax 1a70a2: f7 f1 div %ecx 1a70a4: 8d 50 01 lea 0x1(%rax),%edx 1a70a7: 41 ba 01 01 00 00 mov $0x101,%r10d 1a70ad: 89 95 bc fd ff ff mov %edx,-0x244(%rbp) 1a70b3: 48 8d b5 a0 fd ff ff lea -0x260(%rbp),%rsi 1a70ba: 48 8d 8d b8 fd ff ff lea -0x248(%rbp),%rcx 1a70c1: c6 85 b9 fd ff ff 01 movb $0x1,-0x247(%rbp) 1a70c8: ba 01 00 00 00 mov $0x1,%edx 1a70cd: 66 44 89 95 ba fd ff mov %r10w,-0x246(%rbp) 1a70d4: ff 1a70d5: 49 8b 85 30 01 00 00 mov 0x130(%r13),%rax 1a70dc: 48 8b 38 mov (%rax),%rdi 1a70df: e8 00 00 00 00 callq 1a70e4 1a70e4: 31 d2 xor %edx,%edx 1a70e6: be 01 00 00 00 mov $0x1,%esi 1a70eb: 4c 89 ef mov %r13,%rdi 1a70ee: e8 00 00 00 00 callq 1a70f3 1a70f3: e9 a0 f9 ff ff jmpq 1a6a98 1a70f8: 49 8b 45 00 mov 0x0(%r13),%rax 1a70fc: 48 8d b8 78 01 00 00 lea 0x178(%rax),%rdi 1a7103: e8 00 00 00 00 callq 1a7108 1a7108: 41 8b 9d c8 04 00 00 mov 0x4c8(%r13),%ebx 1a710f: 48 89 c6 mov %rax,%rsi 1a7112: 49 8b 45 00 mov 0x0(%r13),%rax 1a7116: 48 8d b8 78 01 00 00 lea 0x178(%rax),%rdi 1a711d: e8 00 00 00 00 callq 1a7122 1a7122: e9 3c f6 ff ff jmpq 1a6763 1a7127: 49 8b b5 48 01 00 00 mov 0x148(%r13),%rsi 1a712e: 48 8b bd 58 fd ff ff mov -0x2a8(%rbp),%rdi 1a7135: e8 00 00 00 00 callq 1a713a 1a713a: 48 85 c0 test %rax,%rax 1a713d: 0f 85 69 e9 ff ff jne 1a5aac 1a7143: 49 8b b5 48 01 00 00 mov 0x148(%r13),%rsi 1a714a: 4c 89 e2 mov %r12,%rdx 1a714d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a7154: e8 00 00 00 00 callq 1a7159 1a7159: b9 1f 1e 00 00 mov $0x1e1f,%ecx 1a715e: bf 02 00 00 00 mov $0x2,%edi 1a7163: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a716a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a7171: e8 00 00 00 00 callq 1a7176 1a7176: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a717a: e9 3b e9 ff ff jmpq 1a5aba 1a717f: 48 8b 8d dc fd ff ff mov -0x224(%rbp),%rcx 1a7186: 31 c0 xor %eax,%eax 1a7188: 49 39 8c 24 f0 04 00 cmp %rcx,0x4f0(%r12) 1a718f: 00 1a7190: 0f 85 4c ee ff ff jne 1a5fe2 1a7196: e9 4c ee ff ff jmpq 1a5fe7 1a719b: 8b 85 ac fd ff ff mov -0x254(%rbp),%eax 1a71a1: 85 c0 test %eax,%eax 1a71a3: 0f 84 dd ed ff ff je 1a5f86 1a71a9: 80 bb 2d 01 00 00 01 cmpb $0x1,0x12d(%rbx) 1a71b0: b8 02 00 00 00 mov $0x2,%eax 1a71b5: 83 d8 ff sbb $0xffffffff,%eax 1a71b8: 89 85 a0 fd ff ff mov %eax,-0x260(%rbp) 1a71be: e9 cd ed ff ff jmpq 1a5f90 1a71c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a71ca: bf 02 00 00 00 mov $0x2,%edi 1a71cf: e8 00 00 00 00 callq 1a71d4 1a71d4: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a71db: 31 f6 xor %esi,%esi 1a71dd: 48 8b b8 38 3b 01 00 mov 0x13b38(%rax),%rdi 1a71e4: e8 00 00 00 00 callq 1a71e9 1a71e9: e9 22 e8 ff ff jmpq 1a5a10 1a71ee: 48 8b 45 d0 mov -0x30(%rbp),%rax 1a71f2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a71f9: 00 00 1a71fb: 0f 85 05 07 00 00 jne 1a7906 1a7201: 48 8d 65 d8 lea -0x28(%rbp),%rsp 1a7205: 5b pop %rbx 1a7206: 41 5c pop %r12 1a7208: 41 5d pop %r13 1a720a: 41 5e pop %r14 1a720c: 41 5f pop %r15 1a720e: 5d pop %rbp 1a720f: c3 retq 1a7210: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a7217: 48 8b b8 38 3b 01 00 mov 0x13b38(%rax),%rdi 1a721e: e8 00 00 00 00 callq 1a7223 1a7223: 48 89 85 58 fd ff ff mov %rax,-0x2a8(%rbp) 1a722a: 48 85 c0 test %rax,%rax 1a722d: 0f 84 8a 06 00 00 je 1a78bd 1a7233: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a723a: 48 8b 9d 58 fd ff ff mov -0x2a8(%rbp),%rbx 1a7241: 48 8b b8 38 3b 01 00 mov 0x13b38(%rax),%rdi 1a7248: 48 89 de mov %rbx,%rsi 1a724b: e8 00 00 00 00 callq 1a7250 1a7250: 48 89 9d 08 fd ff ff mov %rbx,-0x2f8(%rbp) 1a7257: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a725b: e9 84 e3 ff ff jmpq 1a55e4 1a7260: 4c 89 ef mov %r13,%rdi 1a7263: e8 00 00 00 00 callq 1a7268 1a7268: 49 8b 45 00 mov 0x0(%r13),%rax 1a726c: 48 8d b8 78 01 00 00 lea 0x178(%rax),%rdi 1a7273: e8 00 00 00 00 callq 1a7278 1a7278: 49 89 c4 mov %rax,%r12 1a727b: 41 8b 85 c0 04 00 00 mov 0x4c0(%r13),%eax 1a7282: 85 c0 test %eax,%eax 1a7284: 0f 85 3c 06 00 00 jne 1a78c6 1a728a: 49 8b 45 00 mov 0x0(%r13),%rax 1a728e: 8b 80 78 01 00 00 mov 0x178(%rax),%eax 1a7294: 85 c0 test %eax,%eax 1a7296: 0f 84 28 06 00 00 je 1a78c4 1a729c: 49 83 bd 48 06 00 00 cmpq $0x0,0x648(%r13) 1a72a3: 00 1a72a4: 0f 85 23 06 00 00 jne 1a78cd 1a72aa: 49 8b 85 40 03 00 00 mov 0x340(%r13),%rax 1a72b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a72b8: bf 02 00 00 00 mov $0x2,%edi 1a72bd: 48 8b 90 30 01 00 00 mov 0x130(%rax),%rdx 1a72c4: 41 c7 85 c0 04 00 00 movl $0x2,0x4c0(%r13) 1a72cb: 02 00 00 00 1a72cf: 49 89 95 48 06 00 00 mov %rdx,0x648(%r13) 1a72d6: 48 c7 80 30 01 00 00 movq $0x0,0x130(%rax) 1a72dd: 00 00 00 00 1a72e1: 41 8b 95 e8 03 00 00 mov 0x3e8(%r13),%edx 1a72e8: e8 00 00 00 00 callq 1a72ed 1a72ed: 49 8b 45 00 mov 0x0(%r13),%rax 1a72f1: 4c 89 e6 mov %r12,%rsi 1a72f4: 48 8d b8 78 01 00 00 lea 0x178(%rax),%rdi 1a72fb: e8 00 00 00 00 callq 1a7300 1a7300: e9 10 f5 ff ff jmpq 1a6815 1a7305: 48 8b bd 88 fd ff ff mov -0x278(%rbp),%rdi 1a730c: 4c 89 fe mov %r15,%rsi 1a730f: e8 00 00 00 00 callq 1a7314 1a7314: e9 0c fb ff ff jmpq 1a6e25 1a7319: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a7320: e8 00 00 00 00 callq 1a7325 1a7325: e9 85 f7 ff ff jmpq 1a6aaf 1a732a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a7331: bf 02 00 00 00 mov $0x2,%edi 1a7336: 48 89 8d 78 fd ff ff mov %rcx,-0x288(%rbp) 1a733d: e8 00 00 00 00 callq 1a7342 1a7342: 48 8b 8d 78 fd ff ff mov -0x288(%rbp),%rcx 1a7349: ba 01 00 00 00 mov $0x1,%edx 1a734e: 31 f6 xor %esi,%esi 1a7350: 48 8b 79 08 mov 0x8(%rcx),%rdi 1a7354: e8 00 00 00 00 callq 1a7359 1a7359: 49 8b 8e 48 01 00 00 mov 0x148(%r14),%rcx 1a7360: e9 94 f6 ff ff jmpq 1a69f9 1a7365: 4c 8d 85 b8 fd ff ff lea -0x248(%rbp),%r8 1a736c: b9 09 00 00 00 mov $0x9,%ecx 1a7371: 31 c0 xor %eax,%eax 1a7373: 48 c7 85 a0 fd ff ff movq $0x0,-0x260(%rbp) 1a737a: 00 00 00 00 1a737e: 48 c7 85 a8 fd ff ff movq $0x0,-0x258(%rbp) 1a7385: 00 00 00 00 1a7389: 4c 89 c7 mov %r8,%rdi 1a738c: f3 48 ab rep stos %rax,%es:(%rdi) 1a738f: c7 85 b0 fd ff ff 00 movl $0x0,-0x250(%rbp) 1a7396: 00 00 00 1a7399: c7 07 00 00 00 00 movl $0x0,(%rdi) 1a739f: 48 85 f6 test %rsi,%rsi 1a73a2: 0f 84 f0 f6 ff ff je 1a6a98 1a73a8: 48 8b 5e 08 mov 0x8(%rsi),%rbx 1a73ac: 0f b6 83 e4 01 00 00 movzbl 0x1e4(%rbx),%eax 1a73b3: 88 85 a0 fd ff ff mov %al,-0x260(%rbp) 1a73b9: 84 c0 test %al,%al 1a73bb: 0f 85 ca 04 00 00 jne 1a788b 1a73c1: 0f b6 93 08 02 00 00 movzbl 0x208(%rbx),%edx 1a73c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a73cf: bf 02 00 00 00 mov $0x2,%edi 1a73d4: e8 00 00 00 00 callq 1a73d9 1a73d9: 4c 89 e7 mov %r12,%rdi 1a73dc: e8 00 00 00 00 callq 1a73e1 1a73e1: e9 ba f6 ff ff jmpq 1a6aa0 1a73e6: 48 8b b5 60 fd ff ff mov -0x2a0(%rbp),%rsi 1a73ed: 4c 8d 8d 98 fe ff ff lea -0x168(%rbp),%r9 1a73f4: b9 04 00 00 00 mov $0x4,%ecx 1a73f9: 31 c0 xor %eax,%eax 1a73fb: 4c 89 cf mov %r9,%rdi 1a73fe: 48 89 95 48 fd ff ff mov %rdx,-0x2b8(%rbp) 1a7405: 4c 8b ae 48 01 00 00 mov 0x148(%rsi),%r13 1a740c: f3 48 ab rep stos %rax,%es:(%rdi) 1a740f: c7 07 00 00 00 00 movl $0x0,(%rdi) 1a7415: c6 47 04 00 movb $0x0,0x4(%rdi) 1a7419: 4d 85 ed test %r13,%r13 1a741c: 0f 84 bb f2 ff ff je 1a66dd 1a7422: 45 8b 45 34 mov 0x34(%r13),%r8d 1a7426: 45 85 c0 test %r8d,%r8d 1a7429: 0f 84 ae f2 ff ff je 1a66dd 1a742f: 41 8b 7d 4c mov 0x4c(%r13),%edi 1a7433: 85 ff test %edi,%edi 1a7435: 0f 84 a2 f2 ff ff je 1a66dd 1a743b: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a7442: 4c 8b 26 mov (%rsi),%r12 1a7445: 4c 89 9d 20 fd ff ff mov %r11,-0x2e0(%rbp) 1a744c: 4c 8d b5 b8 fd ff ff lea -0x248(%rbp),%r14 1a7453: 4c 8b 90 80 3b 01 00 mov 0x13b80(%rax),%r10 1a745a: 49 8d 8a 88 01 00 00 lea 0x188(%r10),%rcx 1a7461: 4c 89 95 30 fd ff ff mov %r10,-0x2d0(%rbp) 1a7468: 48 89 cf mov %rcx,%rdi 1a746b: 48 89 8d 40 fd ff ff mov %rcx,-0x2c0(%rbp) 1a7472: e8 00 00 00 00 callq 1a7477 1a7477: 48 8b 95 48 fd ff ff mov -0x2b8(%rbp),%rdx 1a747e: 48 8b b5 18 fd ff ff mov -0x2e8(%rbp),%rsi 1a7485: 4d 89 f0 mov %r14,%r8 1a7488: 48 89 85 38 fd ff ff mov %rax,-0x2c8(%rbp) 1a748f: 49 8b 84 24 cc 04 00 mov 0x4cc(%r12),%rax 1a7496: 00 1a7497: 89 d1 mov %edx,%ecx 1a7499: 4c 89 ea mov %r13,%rdx 1a749c: 48 89 85 b8 fd ff ff mov %rax,-0x248(%rbp) 1a74a3: 49 8b 84 24 d4 04 00 mov 0x4d4(%r12),%rax 1a74aa: 00 1a74ab: 48 89 85 c0 fd ff ff mov %rax,-0x240(%rbp) 1a74b2: 49 8b 84 24 dc 04 00 mov 0x4dc(%r12),%rax 1a74b9: 00 1a74ba: 48 89 85 c8 fd ff ff mov %rax,-0x238(%rbp) 1a74c1: 49 8b 84 24 e4 04 00 mov 0x4e4(%r12),%rax 1a74c8: 00 1a74c9: 48 89 85 d0 fd ff ff mov %rax,-0x230(%rbp) 1a74d0: 49 8b 84 24 ec 04 00 mov 0x4ec(%r12),%rax 1a74d7: 00 1a74d8: 48 89 85 d8 fd ff ff mov %rax,-0x228(%rbp) 1a74df: 49 8b 84 24 f4 04 00 mov 0x4f4(%r12),%rax 1a74e6: 00 1a74e7: 48 89 85 e0 fd ff ff mov %rax,-0x220(%rbp) 1a74ee: 49 8b 84 24 fc 04 00 mov 0x4fc(%r12),%rax 1a74f5: 00 1a74f6: 48 89 85 e8 fd ff ff mov %rax,-0x218(%rbp) 1a74fd: 49 8b 84 24 04 05 00 mov 0x504(%r12),%rax 1a7504: 00 1a7505: 48 89 85 f0 fd ff ff mov %rax,-0x210(%rbp) 1a750c: 49 8b 84 24 0c 05 00 mov 0x50c(%r12),%rax 1a7513: 00 1a7514: 48 89 85 f8 fd ff ff mov %rax,-0x208(%rbp) 1a751b: 49 8b 84 24 14 05 00 mov 0x514(%r12),%rax 1a7522: 00 1a7523: 48 89 85 00 fe ff ff mov %rax,-0x200(%rbp) 1a752a: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a7531: 48 8b b8 a8 49 01 00 mov 0x149a8(%rax),%rdi 1a7538: e8 00 00 00 00 callq 1a753d 1a753d: 4c 8b 95 30 fd ff ff mov -0x2d0(%rbp),%r10 1a7544: 4c 8b 9d 20 fd ff ff mov -0x2e0(%rbp),%r11 1a754b: 4c 8d 8d 98 fe ff ff lea -0x168(%rbp),%r9 1a7552: 41 81 ba 0c 07 00 00 cmpl $0x8c,0x70c(%r10) 1a7559: 8c 00 00 00 1a755d: 77 6b ja 1a75ca 1a755f: 48 8b b5 60 fd ff ff mov -0x2a0(%rbp),%rsi 1a7566: 8b 86 68 01 00 00 mov 0x168(%rsi),%eax 1a756c: 83 e8 03 sub $0x3,%eax 1a756f: 83 f8 01 cmp $0x1,%eax 1a7572: 77 56 ja 1a75ca 1a7574: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a757b: 4c 89 f2 mov %r14,%rdx 1a757e: 4c 89 ee mov %r13,%rsi 1a7581: 4c 89 9d 48 fd ff ff mov %r11,-0x2b8(%rbp) 1a7588: 48 8b b8 a8 49 01 00 mov 0x149a8(%rax),%rdi 1a758f: e8 00 00 00 00 callq 1a7594 1a7594: 48 8b 8d 60 fd ff ff mov -0x2a0(%rbp),%rcx 1a759b: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a75a2: 48 8d 95 d4 fd ff ff lea -0x22c(%rbp),%rdx 1a75a9: 48 8b b1 48 01 00 00 mov 0x148(%rcx),%rsi 1a75b0: 48 8b b8 38 3b 01 00 mov 0x13b38(%rax),%rdi 1a75b7: e8 00 00 00 00 callq 1a75bc 1a75bc: 4c 8b 9d 48 fd ff ff mov -0x2b8(%rbp),%r11 1a75c3: 4c 8d 8d 98 fe ff ff lea -0x168(%rbp),%r9 1a75ca: 48 8b 85 88 fd ff ff mov -0x278(%rbp),%rax 1a75d1: 31 c9 xor %ecx,%ecx 1a75d3: 45 31 c0 xor %r8d,%r8d 1a75d6: 4c 89 f2 mov %r14,%rdx 1a75d9: 4c 89 ee mov %r13,%rsi 1a75dc: 4c 89 9d 48 fd ff ff mov %r11,-0x2b8(%rbp) 1a75e3: 48 8b b8 a8 49 01 00 mov 0x149a8(%rax),%rdi 1a75ea: e8 00 00 00 00 callq 1a75ef 1a75ef: 48 8b 8d d4 fd ff ff mov -0x22c(%rbp),%rcx 1a75f6: 49 39 8c 24 e8 04 00 cmp %rcx,0x4e8(%r12) 1a75fd: 00 1a75fe: 4c 8d 8d 98 fe ff ff lea -0x168(%rbp),%r9 1a7605: 4c 8b 9d 48 fd ff ff mov -0x2b8(%rbp),%r11 1a760c: 0f 84 5d 02 00 00 je 1a786f 1a7612: b8 01 00 00 00 mov $0x1,%eax 1a7617: 4c 8b b5 60 fd ff ff mov -0x2a0(%rbp),%r14 1a761e: ba 25 00 00 00 mov $0x25,%edx 1a7623: 4c 89 ce mov %r9,%rsi 1a7626: 4c 89 9d 48 fd ff ff mov %r11,-0x2b8(%rbp) 1a762d: 41 08 86 64 01 00 00 or %al,0x164(%r14) 1a7634: 49 8d be 7c 01 00 00 lea 0x17c(%r14),%rdi 1a763b: e8 00 00 00 00 callq 1a7640 1a7640: 85 c0 test %eax,%eax 1a7642: 0f 95 c0 setne %al 1a7645: 41 08 86 65 01 00 00 or %al,0x165(%r14) 1a764c: 48 8b 85 b8 fd ff ff mov -0x248(%rbp),%rax 1a7653: 49 89 84 24 cc 04 00 mov %rax,0x4cc(%r12) 1a765a: 00 1a765b: 48 8b 85 c0 fd ff ff mov -0x240(%rbp),%rax 1a7662: 49 89 84 24 d4 04 00 mov %rax,0x4d4(%r12) 1a7669: 00 1a766a: 48 8b 85 c8 fd ff ff mov -0x238(%rbp),%rax 1a7671: 49 89 84 24 dc 04 00 mov %rax,0x4dc(%r12) 1a7678: 00 1a7679: 48 8b 85 d0 fd ff ff mov -0x230(%rbp),%rax 1a7680: 49 89 84 24 e4 04 00 mov %rax,0x4e4(%r12) 1a7687: 00 1a7688: 48 8b 85 d8 fd ff ff mov -0x228(%rbp),%rax 1a768f: 49 89 84 24 ec 04 00 mov %rax,0x4ec(%r12) 1a7696: 00 1a7697: 48 8b 85 e0 fd ff ff mov -0x220(%rbp),%rax 1a769e: 49 89 84 24 f4 04 00 mov %rax,0x4f4(%r12) 1a76a5: 00 1a76a6: 48 8b 85 e8 fd ff ff mov -0x218(%rbp),%rax 1a76ad: 49 89 84 24 fc 04 00 mov %rax,0x4fc(%r12) 1a76b4: 00 1a76b5: 48 8b 85 f0 fd ff ff mov -0x210(%rbp),%rax 1a76bc: 49 89 84 24 04 05 00 mov %rax,0x504(%r12) 1a76c3: 00 1a76c4: 48 8b 85 f8 fd ff ff mov -0x208(%rbp),%rax 1a76cb: 49 89 84 24 0c 05 00 mov %rax,0x50c(%r12) 1a76d2: 00 1a76d3: 48 8b 85 00 fe ff ff mov -0x200(%rbp),%rax 1a76da: 49 89 84 24 14 05 00 mov %rax,0x514(%r12) 1a76e1: 00 1a76e2: 48 8b 85 98 fe ff ff mov -0x168(%rbp),%rax 1a76e9: 49 89 86 7c 01 00 00 mov %rax,0x17c(%r14) 1a76f0: 48 8b 85 a0 fe ff ff mov -0x160(%rbp),%rax 1a76f7: 49 89 86 84 01 00 00 mov %rax,0x184(%r14) 1a76fe: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 1a7705: 49 89 86 8c 01 00 00 mov %rax,0x18c(%r14) 1a770c: 48 8b 85 b0 fe ff ff mov -0x150(%rbp),%rax 1a7713: 49 89 86 94 01 00 00 mov %rax,0x194(%r14) 1a771a: 8b 85 b8 fe ff ff mov -0x148(%rbp),%eax 1a7720: 4c 8b 9d 48 fd ff ff mov -0x2b8(%rbp),%r11 1a7727: 41 89 86 9c 01 00 00 mov %eax,0x19c(%r14) 1a772e: 0f b6 85 bc fe ff ff movzbl -0x144(%rbp),%eax 1a7735: 41 88 86 a0 01 00 00 mov %al,0x1a0(%r14) 1a773c: 49 8b 84 24 e8 04 00 mov 0x4e8(%r12),%rax 1a7743: 00 1a7744: 49 8b 94 24 f0 04 00 mov 0x4f0(%r12),%rdx 1a774b: 00 1a774c: 49 89 85 ac 00 00 00 mov %rax,0xac(%r13) 1a7753: 49 89 95 b4 00 00 00 mov %rdx,0xb4(%r13) 1a775a: 48 8b 85 98 fe ff ff mov -0x168(%rbp),%rax 1a7761: 49 89 85 bc 00 00 00 mov %rax,0xbc(%r13) 1a7768: 48 8b 85 a0 fe ff ff mov -0x160(%rbp),%rax 1a776f: 49 89 85 c4 00 00 00 mov %rax,0xc4(%r13) 1a7776: 48 8b 85 a8 fe ff ff mov -0x158(%rbp),%rax 1a777d: 49 89 85 cc 00 00 00 mov %rax,0xcc(%r13) 1a7784: 48 8b 85 b0 fe ff ff mov -0x150(%rbp),%rax 1a778b: 49 89 85 d4 00 00 00 mov %rax,0xd4(%r13) 1a7792: 8b 85 b8 fe ff ff mov -0x148(%rbp),%eax 1a7798: 41 89 85 dc 00 00 00 mov %eax,0xdc(%r13) 1a779f: 0f b6 85 bc fe ff ff movzbl -0x144(%rbp),%eax 1a77a6: 41 88 85 e0 00 00 00 mov %al,0xe0(%r13) 1a77ad: 41 80 be 65 01 00 00 cmpb $0x0,0x165(%r14) 1a77b4: 00 1a77b5: 0f 85 19 01 00 00 jne 1a78d4 1a77bb: 48 8b b5 38 fd ff ff mov -0x2c8(%rbp),%rsi 1a77c2: 48 8b bd 40 fd ff ff mov -0x2c0(%rbp),%rdi 1a77c9: 4c 89 9d 48 fd ff ff mov %r11,-0x2b8(%rbp) 1a77d0: e8 00 00 00 00 callq 1a77d5 1a77d5: 4c 8b 9d 48 fd ff ff mov -0x2b8(%rbp),%r11 1a77dc: e9 fc ee ff ff jmpq 1a66dd 1a77e1: 0f 0b ud2 1a77e3: e9 a0 e5 ff ff jmpq 1a5d88 1a77e8: 0f 0b ud2 1a77ea: e9 71 e5 ff ff jmpq 1a5d60 1a77ef: 41 8b 4d 60 mov 0x60(%r13),%ecx 1a77f3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a77fa: bf 02 00 00 00 mov $0x2,%edi 1a77ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a7806: e8 00 00 00 00 callq 1a780b 1a780b: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a780f: e9 f3 de ff ff jmpq 1a5707 1a7814: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a781b: 4c 89 9d 48 fd ff ff mov %r11,-0x2b8(%rbp) 1a7822: e8 00 00 00 00 callq 1a7827 1a7827: 4c 8b 9d 48 fd ff ff mov -0x2b8(%rbp),%r11 1a782e: e9 32 ed ff ff jmpq 1a6565 1a7833: 8b b0 e8 03 00 00 mov 0x3e8(%rax),%esi 1a7839: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a7840: e8 00 00 00 00 callq 1a7845 1a7845: 0f b6 95 2f fd ff ff movzbl -0x2d1(%rbp),%edx 1a784c: 49 8b 4f 08 mov 0x8(%r15),%rcx 1a7850: e9 cd ee ff ff jmpq 1a6722 1a7855: 48 83 bd 58 fd ff ff cmpq $0x0,-0x2a8(%rbp) 1a785c: 00 1a785d: 0f 85 ad e1 ff ff jne 1a5a10 1a7863: e9 5d e2 ff ff jmpq 1a5ac5 1a7868: 0f 0b ud2 1a786a: e9 ea e1 ff ff jmpq 1a5a59 1a786f: 48 8b 8d dc fd ff ff mov -0x224(%rbp),%rcx 1a7876: 31 c0 xor %eax,%eax 1a7878: 49 39 8c 24 f0 04 00 cmp %rcx,0x4f0(%r12) 1a787f: 00 1a7880: 0f 85 8c fd ff ff jne 1a7612 1a7886: e9 8c fd ff ff jmpq 1a7617 1a788b: 4c 89 c1 mov %r8,%rcx 1a788e: 48 8d 95 a0 fd ff ff lea -0x260(%rbp),%rdx 1a7895: 48 89 df mov %rbx,%rdi 1a7898: c6 85 a8 fd ff ff 01 movb $0x1,-0x258(%rbp) 1a789f: c7 85 a4 fd ff ff 37 movl $0x37,-0x25c(%rbp) 1a78a6: 00 00 00 1a78a9: c7 85 ac fd ff ff 20 movl $0x20,-0x254(%rbp) 1a78b0: 00 00 00 1a78b3: e8 00 00 00 00 callq 1a78b8 1a78b8: e9 04 fb ff ff jmpq 1a73c1 1a78bd: 0f 0b ud2 1a78bf: e9 6f f9 ff ff jmpq 1a7233 1a78c4: 0f 0b ud2 1a78c6: 0f 0b ud2 1a78c8: e9 bd f9 ff ff jmpq 1a728a 1a78cd: 0f 0b ud2 1a78cf: e9 d6 f9 ff ff jmpq 1a72aa 1a78d4: 49 8b 06 mov (%r14),%rax 1a78d7: 41 0f b6 8e 2d 01 00 movzbl 0x12d(%r14),%ecx 1a78de: 00 1a78df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a78e6: bf 04 00 00 00 mov $0x4,%edi 1a78eb: 44 8b 85 bc fd ff ff mov -0x244(%rbp),%r8d 1a78f2: 8b 50 60 mov 0x60(%rax),%edx 1a78f5: e8 00 00 00 00 callq 1a78fa 1a78fa: 4c 8b 9d 48 fd ff ff mov -0x2b8(%rbp),%r11 1a7901: e9 b5 fe ff ff jmpq 1a77bb 1a7906: e8 00 00 00 00 callq 1a790b 1a790b: 49 8b 94 24 48 01 00 mov 0x148(%r12),%rdx 1a7912: 00 1a7913: 80 bd 74 fd ff ff 00 cmpb $0x0,-0x28c(%rbp) 1a791a: 48 89 95 b8 fd ff ff mov %rdx,-0x248(%rbp) 1a7921: 0f 85 85 e3 ff ff jne 1a5cac 1a7927: e9 e0 e3 ff ff jmpq 1a5d0c 1a792c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001a7930 : 1a7930: e8 00 00 00 00 callq 1a7935 1a7935: 41 57 push %r15 1a7937: 41 56 push %r14 1a7939: 41 55 push %r13 1a793b: 41 54 push %r12 1a793d: 55 push %rbp 1a793e: 53 push %rbx 1a793f: 4c 89 c3 mov %r8,%rbx 1a7942: 48 83 ec 10 sub $0x10,%rsp 1a7946: 83 ba 48 02 00 00 02 cmpl $0x2,0x248(%rdx) 1a794d: 4d 8b 70 08 mov 0x8(%r8),%r14 1a7951: 75 4b jne 1a799e 1a7953: 41 80 f9 01 cmp $0x1,%r9b 1a7957: 75 30 jne 1a7989 1a7959: 4d 85 f6 test %r14,%r14 1a795c: 74 2b je 1a7989 1a795e: 49 83 78 10 00 cmpq $0x0,0x10(%r8) 1a7963: 0f 84 1b 03 00 00 je 1a7c84 1a7969: 8b 53 28 mov 0x28(%rbx),%edx 1a796c: 8b 4b 2c mov 0x2c(%rbx),%ecx 1a796f: 41 3b 96 20 04 00 00 cmp 0x420(%r14),%edx 1a7976: 0f 87 0f 03 00 00 ja 1a7c8b 1a797c: 41 39 8e 24 04 00 00 cmp %ecx,0x424(%r14) 1a7983: 0f 82 02 03 00 00 jb 1a7c8b 1a7989: 45 31 c0 xor %r8d,%r8d 1a798c: 48 83 c4 10 add $0x10,%rsp 1a7990: 44 89 c0 mov %r8d,%eax 1a7993: 5b pop %rbx 1a7994: 5d pop %rbp 1a7995: 41 5c pop %r12 1a7997: 41 5d pop %r13 1a7999: 41 5e pop %r14 1a799b: 41 5f pop %r15 1a799d: c3 retq 1a799e: 49 89 f4 mov %rsi,%r12 1a79a1: 49 89 ff mov %rdi,%r15 1a79a4: 48 8b 71 08 mov 0x8(%rcx),%rsi 1a79a8: 48 89 d5 mov %rdx,%rbp 1a79ab: 49 89 cd mov %rcx,%r13 1a79ae: 44 89 cf mov %r9d,%edi 1a79b1: 41 f6 44 24 10 01 testb $0x1,0x10(%r12) 1a79b7: 75 09 jne 1a79c2 1a79b9: 49 39 f6 cmp %rsi,%r14 1a79bc: 0f 84 b6 00 00 00 je 1a7a78 1a79c2: 45 84 c9 test %r9b,%r9b 1a79c5: 0f 85 92 02 00 00 jne 1a7c5d 1a79cb: 48 85 f6 test %rsi,%rsi 1a79ce: 74 b9 je 1a7989 1a79d0: 8b 96 90 00 00 00 mov 0x90(%rsi),%edx 1a79d6: 49 8b 4c 24 20 mov 0x20(%r12),%rcx 1a79db: 45 31 c0 xor %r8d,%r8d 1a79de: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a79e5: 00 1a79e6: 48 29 d0 sub %rdx,%rax 1a79e9: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 1a79ed: 4c 8b 70 10 mov 0x10(%rax),%r14 1a79f1: 49 83 be 48 01 00 00 cmpq $0x0,0x148(%r14) 1a79f8: 00 1a79f9: 74 91 je 1a798c 1a79fb: 8b 4e 60 mov 0x60(%rsi),%ecx 1a79fe: 8b 55 58 mov 0x58(%rbp),%edx 1a7a01: bf 10 00 00 00 mov $0x10,%edi 1a7a06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a7a0d: e8 00 00 00 00 callq 1a7a12 1a7a12: 49 8b 44 24 08 mov 0x8(%r12),%rax 1a7a17: 4c 89 e7 mov %r12,%rdi 1a7a1a: 48 8d b0 98 3b 01 00 lea 0x13b98(%rax),%rsi 1a7a21: e8 00 00 00 00 callq 1a7a26 1a7a26: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a7a2c: 0f 87 37 03 00 00 ja 1a7d69 1a7a32: 48 8b 48 08 mov 0x8(%rax),%rcx 1a7a36: 49 8b 95 98 00 00 00 mov 0x98(%r13),%rdx 1a7a3d: 4c 89 ff mov %r15,%rdi 1a7a40: 49 8b b6 48 01 00 00 mov 0x148(%r14),%rsi 1a7a47: e8 00 00 00 00 callq 1a7a4c 1a7a4c: 84 c0 test %al,%al 1a7a4e: 0f 84 56 03 00 00 je 1a7daa 1a7a54: 49 8b bd 98 00 00 00 mov 0x98(%r13),%rdi 1a7a5b: e8 00 00 00 00 callq 1a7a60 1a7a60: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1a7a65: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx) 1a7a6c: 00 00 00 00 1a7a70: c6 00 01 movb $0x1,(%rax) 1a7a73: e9 11 ff ff ff jmpq 1a7989 1a7a78: 4d 85 f6 test %r14,%r14 1a7a7b: 0f 84 d8 02 00 00 je 1a7d59 1a7a81: 41 8b 96 90 00 00 00 mov 0x90(%r14),%edx 1a7a88: 4d 8b 44 24 20 mov 0x20(%r12),%r8 1a7a8d: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a7a94: 00 1a7a95: 48 29 d0 sub %rdx,%rax 1a7a98: 49 8d 04 c0 lea (%r8,%rax,8),%rax 1a7a9c: 48 8b 40 18 mov 0x18(%rax),%rax 1a7aa0: 48 85 c0 test %rax,%rax 1a7aa3: 74 65 je 1a7b0a 1a7aa5: f6 40 0a 2e testb $0x2e,0xa(%rax) 1a7aa9: 75 5f jne 1a7b0a 1a7aab: 49 8b 44 24 08 mov 0x8(%r12),%rax 1a7ab0: 8b 90 e8 02 00 00 mov 0x2e8(%rax),%edx 1a7ab6: 85 d2 test %edx,%edx 1a7ab8: 0f 8e e9 01 00 00 jle 1a7ca7 1a7abe: 49 8b 44 24 18 mov 0x18(%r12),%rax 1a7ac3: 83 ea 01 sub $0x1,%edx 1a7ac6: 48 c1 e2 05 shl $0x5,%rdx 1a7aca: 4c 8d 54 10 20 lea 0x20(%rax,%rdx,1),%r10 1a7acf: eb 0d jmp 1a7ade 1a7ad1: 48 83 c0 20 add $0x20,%rax 1a7ad5: 49 39 c2 cmp %rax,%r10 1a7ad8: 0f 84 c9 01 00 00 je 1a7ca7 1a7ade: 48 8b 10 mov (%rax),%rdx 1a7ae1: 48 85 d2 test %rdx,%rdx 1a7ae4: 74 eb je 1a7ad1 1a7ae6: 83 ba 48 02 00 00 02 cmpl $0x2,0x248(%rdx) 1a7aed: 74 e2 je 1a7ad1 1a7aef: 48 8b 48 18 mov 0x18(%rax),%rcx 1a7af3: 48 8b 50 10 mov 0x10(%rax),%rdx 1a7af7: 4c 8b 41 08 mov 0x8(%rcx),%r8 1a7afb: 4c 3b 72 08 cmp 0x8(%rdx),%r14 1a7aff: 0f 84 b2 01 00 00 je 1a7cb7 1a7b05: 4d 39 c6 cmp %r8,%r14 1a7b08: 75 c7 jne 1a7ad1 1a7b0a: 45 84 c9 test %r9b,%r9b 1a7b0d: 0f 84 b8 fe ff ff je 1a79cb 1a7b13: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 1a7b18: 0f 84 53 01 00 00 je 1a7c71 1a7b1e: 41 8b 96 90 00 00 00 mov 0x90(%r14),%edx 1a7b25: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a7b2c: 00 1a7b2d: 48 29 d0 sub %rdx,%rax 1a7b30: 49 8b 54 24 20 mov 0x20(%r12),%rdx 1a7b35: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a7b39: 4c 8b 68 18 mov 0x18(%rax),%r13 1a7b3d: 49 83 bd 48 01 00 00 cmpq $0x0,0x148(%r13) 1a7b44: 00 1a7b45: 0f 84 3e fe ff ff je 1a7989 1a7b4b: 40 84 ff test %dil,%dil 1a7b4e: 0f 84 35 fe ff ff je 1a7989 1a7b54: 41 b8 01 00 00 00 mov $0x1,%r8d 1a7b5a: b9 ff ff ff 7f mov $0x7fffffff,%ecx 1a7b5f: 31 d2 xor %edx,%edx 1a7b61: 4c 89 ee mov %r13,%rsi 1a7b64: 41 b9 01 00 00 00 mov $0x1,%r9d 1a7b6a: 48 89 df mov %rbx,%rdi 1a7b6d: e8 00 00 00 00 callq 1a7b72 1a7b72: 41 89 c0 mov %eax,%r8d 1a7b75: 85 c0 test %eax,%eax 1a7b77: 0f 85 0f fe ff ff jne 1a798c 1a7b7d: 48 83 bb 98 00 00 00 cmpq $0x0,0x98(%rbx) 1a7b84: 00 1a7b85: 0f 85 04 02 00 00 jne 1a7d8f 1a7b8b: 4c 89 ff mov %r15,%rdi 1a7b8e: e8 00 00 00 00 callq 1a7b93 1a7b93: 48 85 c0 test %rax,%rax 1a7b96: 48 89 04 24 mov %rax,(%rsp) 1a7b9a: 0f 84 1c 02 00 00 je 1a7dbc 1a7ba0: 41 8b 4e 60 mov 0x60(%r14),%ecx 1a7ba4: 8b 55 58 mov 0x58(%rbp),%edx 1a7ba7: bf 02 00 00 00 mov $0x2,%edi 1a7bac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a7bb3: e8 00 00 00 00 callq 1a7bb8 1a7bb8: 49 8b 3e mov (%r14),%rdi 1a7bbb: 4c 8b 0c 24 mov (%rsp),%r9 1a7bbf: 4c 89 e9 mov %r13,%rcx 1a7bc2: 48 89 da mov %rbx,%rdx 1a7bc5: 48 83 ef 10 sub $0x10,%rdi 1a7bc9: 4c 89 ce mov %r9,%rsi 1a7bcc: e8 1f 98 ff ff callq 1a13f0 1a7bd1: 4c 8b 0c 24 mov (%rsp),%r9 1a7bd5: 85 c0 test %eax,%eax 1a7bd7: 0f 85 9e 01 00 00 jne 1a7d7b 1a7bdd: 89 44 24 0c mov %eax,0xc(%rsp) 1a7be1: 49 8b 44 24 08 mov 0x8(%r12),%rax 1a7be6: 4c 89 e7 mov %r12,%rdi 1a7be9: 4c 89 0c 24 mov %r9,(%rsp) 1a7bed: 48 8d b0 98 3b 01 00 lea 0x13b98(%rax),%rsi 1a7bf4: e8 00 00 00 00 callq 1a7bf9 1a7bf9: 4c 8b 0c 24 mov (%rsp),%r9 1a7bfd: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 1a7c02: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a7c08: 48 89 c5 mov %rax,%rbp 1a7c0b: 0f 87 85 01 00 00 ja 1a7d96 1a7c11: 48 8b 4d 08 mov 0x8(%rbp),%rcx 1a7c15: 4c 89 ca mov %r9,%rdx 1a7c18: 4c 89 ff mov %r15,%rdi 1a7c1b: 44 89 44 24 0c mov %r8d,0xc(%rsp) 1a7c20: 49 8b b5 48 01 00 00 mov 0x148(%r13),%rsi 1a7c27: 4c 89 0c 24 mov %r9,(%rsp) 1a7c2b: e8 00 00 00 00 callq 1a7c30 1a7c30: 4c 8b 0c 24 mov (%rsp),%r9 1a7c34: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 1a7c39: 84 c0 test %al,%al 1a7c3b: 0f 84 86 01 00 00 je 1a7dc7 1a7c41: 4c 89 8b 98 00 00 00 mov %r9,0x98(%rbx) 1a7c48: 41 80 89 87 02 00 00 orb $0x1,0x287(%r9) 1a7c4f: 01 1a7c50: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1a7c55: c6 00 01 movb $0x1,(%rax) 1a7c58: e9 2f fd ff ff jmpq 1a798c 1a7c5d: 4d 85 f6 test %r14,%r14 1a7c60: 0f 85 ad fe ff ff jne 1a7b13 1a7c66: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 1a7c6b: 0f 84 18 fd ff ff je 1a7989 1a7c71: 0f 0b ud2 1a7c73: 45 31 c0 xor %r8d,%r8d 1a7c76: 4d 85 f6 test %r14,%r14 1a7c79: 0f 84 0d fd ff ff je 1a798c 1a7c7f: e9 9a fe ff ff jmpq 1a7b1e 1a7c84: 0f 0b ud2 1a7c86: e9 de fc ff ff jmpq 1a7969 1a7c8b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a7c92: bf 10 00 00 00 mov $0x10,%edi 1a7c97: e8 00 00 00 00 callq 1a7c9c 1a7c9c: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 1a7ca2: e9 e5 fc ff ff jmpq 1a798c 1a7ca7: 45 84 c9 test %r9b,%r9b 1a7caa: 0f 84 d9 fc ff ff je 1a7989 1a7cb0: 31 ff xor %edi,%edi 1a7cb2: e9 5c fe ff ff jmpq 1a7b13 1a7cb7: 4d 39 f0 cmp %r14,%r8 1a7cba: 0f 85 4a fe ff ff jne 1a7b0a 1a7cc0: 4c 8b 59 38 mov 0x38(%rcx),%r11 1a7cc4: 4c 39 5a 38 cmp %r11,0x38(%rdx) 1a7cc8: 0f 85 3c fe ff ff jne 1a7b0a 1a7cce: 4c 8b 59 28 mov 0x28(%rcx),%r11 1a7cd2: 4c 39 5a 28 cmp %r11,0x28(%rdx) 1a7cd6: 0f 85 2e fe ff ff jne 1a7b0a 1a7cdc: 44 8b 59 44 mov 0x44(%rcx),%r11d 1a7ce0: 44 39 5a 44 cmp %r11d,0x44(%rdx) 1a7ce4: 0f 85 20 fe ff ff jne 1a7b0a 1a7cea: 44 0f b7 59 42 movzwl 0x42(%rcx),%r11d 1a7cef: 66 44 39 5a 42 cmp %r11w,0x42(%rdx) 1a7cf4: 0f 85 10 fe ff ff jne 1a7b0a 1a7cfa: 44 0f b7 59 40 movzwl 0x40(%rcx),%r11d 1a7cff: 66 44 39 5a 40 cmp %r11w,0x40(%rdx) 1a7d04: 0f 85 00 fe ff ff jne 1a7b0a 1a7d0a: 4c 8b 59 50 mov 0x50(%rcx),%r11 1a7d0e: 4c 39 5a 50 cmp %r11,0x50(%rdx) 1a7d12: 0f 85 f2 fd ff ff jne 1a7b0a 1a7d18: 4c 8b 42 10 mov 0x10(%rdx),%r8 1a7d1c: 4d 85 c0 test %r8,%r8 1a7d1f: 0f 84 ac fd ff ff je 1a7ad1 1a7d25: 4c 8b 59 10 mov 0x10(%rcx),%r11 1a7d29: 4d 85 db test %r11,%r11 1a7d2c: 0f 84 9f fd ff ff je 1a7ad1 1a7d32: 4d 8b 5b 48 mov 0x48(%r11),%r11 1a7d36: 4d 39 58 48 cmp %r11,0x48(%r8) 1a7d3a: 0f 85 ca fd ff ff jne 1a7b0a 1a7d40: 48 8b 89 a0 00 00 00 mov 0xa0(%rcx),%rcx 1a7d47: 48 39 8a a0 00 00 00 cmp %rcx,0xa0(%rdx) 1a7d4e: 0f 84 7d fd ff ff je 1a7ad1 1a7d54: e9 b1 fd ff ff jmpq 1a7b0a 1a7d59: 45 84 c9 test %r9b,%r9b 1a7d5c: 0f 84 27 fc ff ff je 1a7989 1a7d62: 31 ff xor %edi,%edi 1a7d64: e9 fd fe ff ff jmpq 1a7c66 1a7d69: 41 89 c0 mov %eax,%r8d 1a7d6c: 85 c0 test %eax,%eax 1a7d6e: 0f 85 18 fc ff ff jne 1a798c 1a7d74: 31 c0 xor %eax,%eax 1a7d76: e9 b7 fc ff ff jmpq 1a7a32 1a7d7b: 4c 89 cf mov %r9,%rdi 1a7d7e: 89 04 24 mov %eax,(%rsp) 1a7d81: e8 00 00 00 00 callq 1a7d86 1a7d86: 44 8b 04 24 mov (%rsp),%r8d 1a7d8a: e9 fd fb ff ff jmpq 1a798c 1a7d8f: 0f 0b ud2 1a7d91: e9 f5 fd ff ff jmpq 1a7b8b 1a7d96: 85 c0 test %eax,%eax 1a7d98: 74 1b je 1a7db5 1a7d9a: 4c 89 cf mov %r9,%rdi 1a7d9d: e8 00 00 00 00 callq 1a7da2 1a7da2: 41 89 e8 mov %ebp,%r8d 1a7da5: e9 e2 fb ff ff jmpq 1a798c 1a7daa: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 1a7db0: e9 d7 fb ff ff jmpq 1a798c 1a7db5: 31 ed xor %ebp,%ebp 1a7db7: e9 55 fe ff ff jmpq 1a7c11 1a7dbc: 41 b8 f4 ff ff ff mov $0xfffffff4,%r8d 1a7dc2: e9 c5 fb ff ff jmpq 1a798c 1a7dc7: 4c 89 cf mov %r9,%rdi 1a7dca: e8 00 00 00 00 callq 1a7dcf 1a7dcf: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 1a7dd5: e9 b2 fb ff ff jmpq 1a798c 1a7dda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001a7de0 : 1a7de0: e8 00 00 00 00 callq 1a7de5 1a7de5: 41 57 push %r15 1a7de7: 41 56 push %r14 1a7de9: 4c 8d b7 98 02 00 00 lea 0x298(%rdi),%r14 1a7df0: 41 55 push %r13 1a7df2: 41 54 push %r12 1a7df4: 55 push %rbp 1a7df5: 48 89 f5 mov %rsi,%rbp 1a7df8: 53 push %rbx 1a7df9: 48 89 fb mov %rdi,%rbx 1a7dfc: 48 83 ec 30 sub $0x30,%rsp 1a7e00: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a7e07: 00 00 1a7e09: 48 89 44 24 28 mov %rax,0x28(%rsp) 1a7e0e: 48 8b 87 38 3b 01 00 mov 0x13b38(%rdi),%rax 1a7e15: c6 44 24 27 00 movb $0x0,0x27(%rsp) 1a7e1a: 48 89 04 24 mov %rax,(%rsp) 1a7e1e: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 1a7e25: 4c 8d 60 e8 lea -0x18(%rax),%r12 1a7e29: 49 39 c6 cmp %rax,%r14 1a7e2c: 74 6a je 1a7e98 1a7e2e: 49 8b 84 24 48 04 00 mov 0x448(%r12),%rax 1a7e35: 00 1a7e36: 48 85 c0 test %rax,%rax 1a7e39: 74 4f je 1a7e8a 1a7e3b: 4c 8b 68 08 mov 0x8(%rax),%r13 1a7e3f: 4d 85 ed test %r13,%r13 1a7e42: 74 46 je 1a7e8a 1a7e44: 49 8b 85 40 03 00 00 mov 0x340(%r13),%rax 1a7e4b: 48 85 c0 test %rax,%rax 1a7e4e: 74 3a je 1a7e8a 1a7e50: 48 83 b8 48 01 00 00 cmpq $0x0,0x148(%rax) 1a7e57: 00 1a7e58: 74 30 je 1a7e8a 1a7e5a: 49 83 bc 24 48 0f 00 cmpq $0x0,0xf48(%r12) 1a7e61: 00 00 1a7e63: 75 0b jne 1a7e70 1a7e65: 49 83 bc 24 50 0f 00 cmpq $0x0,0xf50(%r12) 1a7e6c: 00 00 1a7e6e: 74 1a je 1a7e8a 1a7e70: 4c 89 e6 mov %r12,%rsi 1a7e73: 48 89 ef mov %rbp,%rdi 1a7e76: e8 00 00 00 00 callq 1a7e7b 1a7e7b: 4c 89 ee mov %r13,%rsi 1a7e7e: 48 89 ef mov %rbp,%rdi 1a7e81: e8 00 00 00 00 callq 1a7e86 1a7e86: 80 48 0a 02 orb $0x2,0xa(%rax) 1a7e8a: 49 8b 44 24 18 mov 0x18(%r12),%rax 1a7e8f: 4c 8d 60 e8 lea -0x18(%rax),%r12 1a7e93: 49 39 c6 cmp %rax,%r14 1a7e96: 75 96 jne 1a7e2e 1a7e98: 48 89 ee mov %rbp,%rsi 1a7e9b: 48 89 df mov %rbx,%rdi 1a7e9e: e8 00 00 00 00 callq 1a7ea3 1a7ea3: 41 89 c4 mov %eax,%r12d 1a7ea6: 85 c0 test %eax,%eax 1a7ea8: 0f 85 d0 02 00 00 jne 1a817e 1a7eae: 44 8b 75 28 mov 0x28(%rbp),%r14d 1a7eb2: 45 31 ed xor %r13d,%r13d 1a7eb5: 45 85 f6 test %r14d,%r14d 1a7eb8: 7e 59 jle 1a7f13 1a7eba: 49 63 c5 movslq %r13d,%rax 1a7ebd: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1a7ec1: 48 8b 45 30 mov 0x30(%rbp),%rax 1a7ec5: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 1a7ec9: 48 83 38 00 cmpq $0x0,(%rax) 1a7ecd: 74 3a je 1a7f09 1a7ecf: 4c 8b 78 18 mov 0x18(%rax),%r15 1a7ed3: 49 8b 77 08 mov 0x8(%r15),%rsi 1a7ed7: 48 85 f6 test %rsi,%rsi 1a7eda: 74 2d je 1a7f09 1a7edc: 48 89 ef mov %rbp,%rdi 1a7edf: 4c 8b 70 10 mov 0x10(%rax),%r14 1a7ee3: e8 00 00 00 00 callq 1a7ee8 1a7ee8: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a7eee: 0f 87 87 02 00 00 ja 1a817b 1a7ef4: 41 0f b6 8f a0 00 00 movzbl 0xa0(%r15),%ecx 1a7efb: 00 1a7efc: 41 38 8e a0 00 00 00 cmp %cl,0xa0(%r14) 1a7f03: 74 04 je 1a7f09 1a7f05: 80 48 0a 08 orb $0x8,0xa(%rax) 1a7f09: 41 83 c5 01 add $0x1,%r13d 1a7f0d: 44 39 6d 28 cmp %r13d,0x28(%rbp) 1a7f11: 7f a7 jg 1a7eba 1a7f13: 48 8b 3c 24 mov (%rsp),%rdi 1a7f17: e8 00 00 00 00 callq 1a7f1c 1a7f1c: 84 c0 test %al,%al 1a7f1e: 0f 85 d7 02 00 00 jne 1a81fb 1a7f24: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a7f28: 8b 86 00 03 00 00 mov 0x300(%rsi),%eax 1a7f2e: 85 c0 test %eax,%eax 1a7f30: 0f 8e 9a 00 00 00 jle 1a7fd0 1a7f36: 45 31 ed xor %r13d,%r13d 1a7f39: 49 63 d5 movslq %r13d,%rdx 1a7f3c: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a7f43: 00 1a7f44: 48 29 d0 sub %rdx,%rax 1a7f47: 48 8b 55 20 mov 0x20(%rbp),%rdx 1a7f4b: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a7f4f: 4c 8b 38 mov (%rax),%r15 1a7f52: 4d 85 ff test %r15,%r15 1a7f55: 74 68 je 1a7fbf 1a7f57: 4c 8b 70 18 mov 0x18(%rax),%r14 1a7f5b: 41 0f b6 56 0a movzbl 0xa(%r14),%edx 1a7f60: f6 c2 0e test $0xe,%dl 1a7f63: 75 19 jne 1a7f7e 1a7f65: 83 e2 20 and $0x20,%edx 1a7f68: 75 14 jne 1a7f7e 1a7f6a: 48 8b 40 10 mov 0x10(%rax),%rax 1a7f6e: 41 0f b6 8e 2d 01 00 movzbl 0x12d(%r14),%ecx 1a7f75: 00 1a7f76: 38 88 2d 01 00 00 cmp %cl,0x12d(%rax) 1a7f7c: 74 41 je 1a7fbf 1a7f7e: 4c 89 f7 mov %r14,%rdi 1a7f81: e8 00 00 00 00 callq 1a7f86 1a7f86: 85 c0 test %eax,%eax 1a7f88: 0f 85 ed 01 00 00 jne 1a817b 1a7f8e: 41 80 7e 08 00 cmpb $0x0,0x8(%r14) 1a7f93: 74 26 je 1a7fbb 1a7f95: 4c 89 fe mov %r15,%rsi 1a7f98: 48 89 ef mov %rbp,%rdi 1a7f9b: e8 00 00 00 00 callq 1a7fa0 1a7fa0: 85 c0 test %eax,%eax 1a7fa2: 0f 85 9b 03 00 00 jne 1a8343 1a7fa8: 4c 89 fe mov %r15,%rsi 1a7fab: 48 89 ef mov %rbp,%rdi 1a7fae: e8 00 00 00 00 callq 1a7fb3 1a7fb3: 85 c0 test %eax,%eax 1a7fb5: 0f 85 c0 01 00 00 jne 1a817b 1a7fbb: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a7fbf: 41 83 c5 01 add $0x1,%r13d 1a7fc3: 44 39 ae 00 03 00 00 cmp %r13d,0x300(%rsi) 1a7fca: 0f 8f 69 ff ff ff jg 1a7f39 1a7fd0: 48 8d bb 08 03 00 00 lea 0x308(%rbx),%rdi 1a7fd7: 48 8b 83 08 03 00 00 mov 0x308(%rbx),%rax 1a7fde: 41 bf 01 00 00 00 mov $0x1,%r15d 1a7fe4: 48 89 f9 mov %rdi,%rcx 1a7fe7: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 1a7fec: 8b be e8 02 00 00 mov 0x2e8(%rsi),%edi 1a7ff2: 4c 8d 70 f0 lea -0x10(%rax),%r14 1a7ff6: 48 39 c1 cmp %rax,%rcx 1a7ff9: 74 59 je 1a8054 1a7ffb: 85 ff test %edi,%edi 1a7ffd: 7e 46 jle 1a8045 1a7fff: 48 8b 45 18 mov 0x18(%rbp),%rax 1a8003: 8d 57 ff lea -0x1(%rdi),%edx 1a8006: 48 c1 e2 05 shl $0x5,%rdx 1a800a: 48 8d 4c 10 20 lea 0x20(%rax,%rdx,1),%rcx 1a800f: 48 8b 10 mov (%rax),%rdx 1a8012: 48 85 d2 test %rdx,%rdx 1a8015: 74 25 je 1a803c 1a8017: 83 ba 48 02 00 00 02 cmpl $0x2,0x248(%rdx) 1a801e: 74 1c je 1a803c 1a8020: 48 8b 50 18 mov 0x18(%rax),%rdx 1a8024: 4c 39 72 08 cmp %r14,0x8(%rdx) 1a8028: 0f 84 8b 02 00 00 je 1a82b9 1a802e: 48 8b 50 10 mov 0x10(%rax),%rdx 1a8032: 4c 39 72 08 cmp %r14,0x8(%rdx) 1a8036: 0f 84 7d 02 00 00 je 1a82b9 1a803c: 48 83 c0 20 add $0x20,%rax 1a8040: 48 39 c1 cmp %rax,%rcx 1a8043: 75 ca jne 1a800f 1a8045: 49 8b 46 10 mov 0x10(%r14),%rax 1a8049: 4c 8d 70 f0 lea -0x10(%rax),%r14 1a804d: 48 39 44 24 08 cmp %rax,0x8(%rsp) 1a8052: 75 a7 jne 1a7ffb 1a8054: 85 ff test %edi,%edi 1a8056: 0f 8e ef 02 00 00 jle 1a834b 1a805c: 45 31 ff xor %r15d,%r15d 1a805f: e9 c4 00 00 00 jmpq 1a8128 1a8064: 4c 8b b0 a8 00 00 00 mov 0xa8(%rax),%r14 1a806b: 31 f6 xor %esi,%esi 1a806d: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 1a8072: 49 8b be f8 00 00 00 mov 0xf8(%r14),%rdi 1a8079: 49 8d 46 a8 lea -0x58(%r14),%rax 1a807d: 4d 8b ae 48 01 00 00 mov 0x148(%r14),%r13 1a8084: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a8089: e8 00 00 00 00 callq 1a808e 1a808e: 83 f8 fc cmp $0xfffffffc,%eax 1a8091: 0f 84 27 01 00 00 je 1a81be 1a8097: 85 c0 test %eax,%eax 1a8099: 0f 85 14 01 00 00 jne 1a81b3 1a809f: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1a80a4: 48 89 ce mov %rcx,%rsi 1a80a7: 48 81 c6 a0 00 00 00 add $0xa0,%rsi 1a80ae: 74 14 je 1a80c4 1a80b0: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 1a80b5: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 1a80ba: e8 00 00 00 00 callq 1a80bf 1a80bf: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1a80c4: 48 81 f9 58 ff ff ff cmp $0xffffffffffffff58,%rcx 1a80cb: 74 14 je 1a80e1 1a80cd: 49 8b 86 40 02 00 00 mov 0x240(%r14),%rax 1a80d4: 48 c1 e8 0a shr $0xa,%rax 1a80d8: 83 e0 01 and $0x1,%eax 1a80db: 88 81 a8 00 00 00 mov %al,0xa8(%rcx) 1a80e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a80e8: e8 00 00 00 00 callq 1a80ed 1a80ed: 4c 89 f7 mov %r14,%rdi 1a80f0: 31 f6 xor %esi,%esi 1a80f2: e8 00 00 00 00 callq 1a80f7 1a80f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a80fe: ff 14 25 00 00 00 00 callq *0x0 1a8105: 49 8b be f8 00 00 00 mov 0xf8(%r14),%rdi 1a810c: e8 00 00 00 00 callq 1a8111 1a8111: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a8115: 8b be e8 02 00 00 mov 0x2e8(%rsi),%edi 1a811b: 41 83 c7 01 add $0x1,%r15d 1a811f: 44 39 ff cmp %r15d,%edi 1a8122: 0f 8e 23 02 00 00 jle 1a834b 1a8128: 49 63 c7 movslq %r15d,%rax 1a812b: 48 c1 e0 05 shl $0x5,%rax 1a812f: 48 03 45 18 add 0x18(%rbp),%rax 1a8133: 48 83 38 00 cmpq $0x0,(%rax) 1a8137: 74 dc je 1a8115 1a8139: 48 8b 48 18 mov 0x18(%rax),%rcx 1a813d: 48 8b 41 10 mov 0x10(%rcx),%rax 1a8141: 48 85 c0 test %rax,%rax 1a8144: 0f 85 1a ff ff ff jne 1a8064 1a814a: 48 c7 81 a0 00 00 00 movq $0x0,0xa0(%rcx) 1a8151: 00 00 00 00 1a8155: c6 81 a8 00 00 00 00 movb $0x0,0xa8(%rcx) 1a815c: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a8160: eb b3 jmp 1a8115 1a8162: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1a8167: b8 00 00 00 00 mov $0x0,%eax 1a816c: 48 85 ff test %rdi,%rdi 1a816f: 48 0f 4e c7 cmovle %rdi,%rax 1a8173: 85 c0 test %eax,%eax 1a8175: 0f 84 d1 07 00 00 je 1a894c 1a817b: 41 89 c4 mov %eax,%r12d 1a817e: 41 83 fc dd cmp $0xffffffdd,%r12d 1a8182: 0f 84 84 05 00 00 je 1a870c 1a8188: 41 83 fc f5 cmp $0xfffffff5,%r12d 1a818c: 74 36 je 1a81c4 1a818e: 41 83 fc fc cmp $0xfffffffc,%r12d 1a8192: 74 30 je 1a81c4 1a8194: 41 81 fc 00 fe ff ff cmp $0xfffffe00,%r12d 1a819b: 74 27 je 1a81c4 1a819d: 44 89 e2 mov %r12d,%edx 1a81a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a81a7: bf 02 00 00 00 mov $0x2,%edi 1a81ac: e8 00 00 00 00 callq 1a81b1 1a81b1: eb 22 jmp 1a81d5 1a81b3: 3d 00 fe ff ff cmp $0xfffffe00,%eax 1a81b8: 0f 85 00 00 00 00 jne 1a81be 1a81be: 41 bc 00 fe ff ff mov $0xfffffe00,%r12d 1a81c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a81cb: bf 02 00 00 00 mov $0x2,%edi 1a81d0: e8 00 00 00 00 callq 1a81d5 1a81d5: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1a81da: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a81e1: 00 00 1a81e3: 0f 85 09 09 00 00 jne 1a8af2 1a81e9: 48 83 c4 30 add $0x30,%rsp 1a81ed: 44 89 e0 mov %r12d,%eax 1a81f0: 5b pop %rbx 1a81f1: 5d pop %rbp 1a81f2: 41 5c pop %r12 1a81f4: 41 5d pop %r13 1a81f6: 41 5e pop %r14 1a81f8: 41 5f pop %r15 1a81fa: c3 retq 1a81fb: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a81ff: 44 8b ae 00 03 00 00 mov 0x300(%rsi),%r13d 1a8206: 45 85 ed test %r13d,%r13d 1a8209: 0f 8e c1 fd ff ff jle 1a7fd0 1a820f: 45 31 ed xor %r13d,%r13d 1a8212: eb 13 jmp 1a8227 1a8214: 8b 86 00 03 00 00 mov 0x300(%rsi),%eax 1a821a: 41 83 c5 01 add $0x1,%r13d 1a821e: 44 39 e8 cmp %r13d,%eax 1a8221: 0f 8e 07 fd ff ff jle 1a7f2e 1a8227: 49 63 d5 movslq %r13d,%rdx 1a822a: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a8231: 00 1a8232: 48 29 d0 sub %rdx,%rax 1a8235: 48 8b 55 20 mov 0x20(%rbp),%rdx 1a8239: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a823d: 48 8b 38 mov (%rax),%rdi 1a8240: 48 85 ff test %rdi,%rdi 1a8243: 74 cf je 1a8214 1a8245: 48 8b 40 18 mov 0x18(%rax),%rax 1a8249: f6 40 0a 0e testb $0xe,0xa(%rax) 1a824d: 74 c5 je 1a8214 1a824f: 8b 55 28 mov 0x28(%rbp),%edx 1a8252: 85 d2 test %edx,%edx 1a8254: 7e be jle 1a8214 1a8256: 48 8b 45 30 mov 0x30(%rbp),%rax 1a825a: 83 ea 01 sub $0x1,%edx 1a825d: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 1a8261: 4c 8d 44 d0 28 lea 0x28(%rax,%rdx,8),%r8 1a8266: eb 09 jmp 1a8271 1a8268: 48 83 c0 28 add $0x28,%rax 1a826c: 49 39 c0 cmp %rax,%r8 1a826f: 74 a3 je 1a8214 1a8271: 48 8b 10 mov (%rax),%rdx 1a8274: 48 85 d2 test %rdx,%rdx 1a8277: 74 ef je 1a8268 1a8279: 48 8b 48 18 mov 0x18(%rax),%rcx 1a827d: 48 3b 79 08 cmp 0x8(%rcx),%rdi 1a8281: 75 e5 jne 1a8268 1a8283: 48 83 ba e8 0e 00 00 cmpq $0x0,0xee8(%rdx) 1a828a: 00 1a828b: 74 db je 1a8268 1a828d: 48 8b 92 f0 0e 00 00 mov 0xef0(%rdx),%rdx 1a8294: 48 85 d2 test %rdx,%rdx 1a8297: 74 cf je 1a8268 1a8299: 48 8d b2 d8 04 00 00 lea 0x4d8(%rdx),%rsi 1a82a0: 48 89 ef mov %rbp,%rdi 1a82a3: e8 00 00 00 00 callq 1a82a8 1a82a8: 85 c0 test %eax,%eax 1a82aa: 0f 85 cb fe ff ff jne 1a817b 1a82b0: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a82b4: e9 5b ff ff ff jmpq 1a8214 1a82b9: 48 8b 86 f0 02 00 00 mov 0x2f0(%rsi),%rax 1a82c0: 48 8d 8e f0 02 00 00 lea 0x2f0(%rsi),%rcx 1a82c7: 4c 8d 68 f8 lea -0x8(%rax),%r13 1a82cb: 48 39 c8 cmp %rcx,%rax 1a82ce: 0f 84 71 fd ff ff je 1a8045 1a82d4: 49 8b be 40 03 00 00 mov 0x340(%r14),%rdi 1a82db: 41 8b 8d 4c 02 00 00 mov 0x24c(%r13),%ecx 1a82e2: 44 89 f8 mov %r15d,%eax 1a82e5: d3 e0 shl %cl,%eax 1a82e7: 23 47 0c and 0xc(%rdi),%eax 1a82ea: 74 25 je 1a8311 1a82ec: 41 83 bd 48 02 00 00 cmpl $0x2,0x248(%r13) 1a82f3: 02 1a82f4: 74 1b je 1a8311 1a82f6: 4c 89 ee mov %r13,%rsi 1a82f9: 48 89 ef mov %rbp,%rdi 1a82fc: e8 00 00 00 00 callq 1a8301 1a8301: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a8307: 0f 87 6e fe ff ff ja 1a817b 1a830d: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a8311: 49 8b 45 08 mov 0x8(%r13),%rax 1a8315: 48 8d 8e f0 02 00 00 lea 0x2f0(%rsi),%rcx 1a831c: 4c 8d 68 f8 lea -0x8(%rax),%r13 1a8320: 48 39 c8 cmp %rcx,%rax 1a8323: 75 af jne 1a82d4 1a8325: 49 8b 46 10 mov 0x10(%r14),%rax 1a8329: 8b be e8 02 00 00 mov 0x2e8(%rsi),%edi 1a832f: 4c 8d 70 f0 lea -0x10(%rax),%r14 1a8333: 48 39 44 24 08 cmp %rax,0x8(%rsp) 1a8338: 0f 85 bd fc ff ff jne 1a7ffb 1a833e: e9 11 fd ff ff jmpq 1a8054 1a8343: 41 89 c4 mov %eax,%r12d 1a8346: e9 8a fe ff ff jmpq 1a81d5 1a834b: 83 ef 01 sub $0x1,%edi 1a834e: 78 5d js 1a83ad 1a8350: 4c 63 f7 movslq %edi,%r14 1a8353: 89 ff mov %edi,%edi 1a8355: 4c 8d 6c 24 27 lea 0x27(%rsp),%r13 1a835a: 4d 89 f7 mov %r14,%r15 1a835d: 49 29 fe sub %rdi,%r14 1a8360: 49 c1 e7 05 shl $0x5,%r15 1a8364: 49 c1 e6 05 shl $0x5,%r14 1a8368: eb 03 jmp 1a836d 1a836a: 49 89 c7 mov %rax,%r15 1a836d: 48 8b 45 18 mov 0x18(%rbp),%rax 1a8371: 4c 01 f8 add %r15,%rax 1a8374: 48 8b 10 mov (%rax),%rdx 1a8377: 48 85 d2 test %rdx,%rdx 1a837a: 74 24 je 1a83a0 1a837c: 4c 8b 40 18 mov 0x18(%rax),%r8 1a8380: 48 8b 48 10 mov 0x10(%rax),%rcx 1a8384: 41 55 push %r13 1a8386: 45 31 c9 xor %r9d,%r9d 1a8389: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1a838e: 48 89 ee mov %rbp,%rsi 1a8391: e8 9a f5 ff ff callq 1a7930 1a8396: 41 5a pop %r10 1a8398: 85 c0 test %eax,%eax 1a839a: 0f 85 db fd ff ff jne 1a817b 1a83a0: 49 8d 47 e0 lea -0x20(%r15),%rax 1a83a4: 4d 39 fe cmp %r15,%r14 1a83a7: 75 c1 jne 1a836a 1a83a9: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a83ad: 44 8b 9e 00 03 00 00 mov 0x300(%rsi),%r11d 1a83b4: 45 31 ff xor %r15d,%r15d 1a83b7: 4c 8d b3 38 3b 01 00 lea 0x13b38(%rbx),%r14 1a83be: 45 85 db test %r11d,%r11d 1a83c1: 0f 8e ba 00 00 00 jle 1a8481 1a83c7: 49 63 d7 movslq %r15d,%rdx 1a83ca: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a83d1: 00 1a83d2: 48 29 d0 sub %rdx,%rax 1a83d5: 48 8b 55 20 mov 0x20(%rbp),%rdx 1a83d9: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a83dd: 48 8b 10 mov (%rax),%rdx 1a83e0: 48 85 d2 test %rdx,%rdx 1a83e3: 74 2a je 1a840f 1a83e5: 4c 8b 40 18 mov 0x18(%rax),%r8 1a83e9: 48 8b 48 10 mov 0x10(%rax),%rcx 1a83ed: 48 8d 44 24 27 lea 0x27(%rsp),%rax 1a83f2: 45 31 c9 xor %r9d,%r9d 1a83f5: 50 push %rax 1a83f6: 48 89 ee mov %rbp,%rsi 1a83f9: 4c 89 f7 mov %r14,%rdi 1a83fc: e8 af ca ff ff callq 1a4eb0 1a8401: 41 59 pop %r9 1a8403: 85 c0 test %eax,%eax 1a8405: 0f 85 70 fd ff ff jne 1a817b 1a840b: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a840f: 8b 86 00 03 00 00 mov 0x300(%rsi),%eax 1a8415: 41 83 c7 01 add $0x1,%r15d 1a8419: 44 39 f8 cmp %r15d,%eax 1a841c: 7f a9 jg 1a83c7 1a841e: 85 c0 test %eax,%eax 1a8420: 7e 5f jle 1a8481 1a8422: 4c 8d b3 38 3b 01 00 lea 0x13b38(%rbx),%r14 1a8429: 49 63 d4 movslq %r12d,%rdx 1a842c: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a8433: 00 1a8434: 48 29 d0 sub %rdx,%rax 1a8437: 48 8b 55 20 mov 0x20(%rbp),%rdx 1a843b: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a843f: 48 8b 10 mov (%rax),%rdx 1a8442: 48 85 d2 test %rdx,%rdx 1a8445: 74 2d je 1a8474 1a8447: 4c 8b 40 18 mov 0x18(%rax),%r8 1a844b: 48 8b 48 10 mov 0x10(%rax),%rcx 1a844f: 48 8d 44 24 27 lea 0x27(%rsp),%rax 1a8454: 48 89 ee mov %rbp,%rsi 1a8457: 50 push %rax 1a8458: 41 b9 01 00 00 00 mov $0x1,%r9d 1a845e: 4c 89 f7 mov %r14,%rdi 1a8461: e8 4a ca ff ff callq 1a4eb0 1a8466: 41 58 pop %r8 1a8468: 85 c0 test %eax,%eax 1a846a: 0f 85 0b fd ff ff jne 1a817b 1a8470: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a8474: 41 83 c4 01 add $0x1,%r12d 1a8478: 44 39 a6 00 03 00 00 cmp %r12d,0x300(%rsi) 1a847f: 7f a8 jg 1a8429 1a8481: 8b 96 e8 02 00 00 mov 0x2e8(%rsi),%edx 1a8487: 83 ea 01 sub $0x1,%edx 1a848a: 78 72 js 1a84fe 1a848c: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1a8490: 48 63 ca movslq %edx,%rcx 1a8493: 89 d2 mov %edx,%edx 1a8495: 45 31 e4 xor %r12d,%r12d 1a8498: 48 c1 e1 05 shl $0x5,%rcx 1a849c: 48 c1 e2 05 shl $0x5,%rdx 1a84a0: 48 8d 04 0f lea (%rdi,%rcx,1),%rax 1a84a4: 48 8d 4c 0f e0 lea -0x20(%rdi,%rcx,1),%rcx 1a84a9: 48 29 d1 sub %rdx,%rcx 1a84ac: eb 0d jmp 1a84bb 1a84ae: 48 83 e8 20 sub $0x20,%rax 1a84b2: 48 39 c1 cmp %rax,%rcx 1a84b5: 0f 84 75 02 00 00 je 1a8730 1a84bb: 48 8b 10 mov (%rax),%rdx 1a84be: 48 85 d2 test %rdx,%rdx 1a84c1: 74 eb je 1a84ae 1a84c3: 8b ba 48 02 00 00 mov 0x248(%rdx),%edi 1a84c9: 85 ff test %edi,%edi 1a84cb: 75 e1 jne 1a84ae 1a84cd: 4c 8b 60 18 mov 0x18(%rax),%r12 1a84d1: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1a84d6: 4d 8b 44 24 10 mov 0x10(%r12),%r8 1a84db: 48 85 ff test %rdi,%rdi 1a84de: 0f 84 3e 02 00 00 je 1a8722 1a84e4: 4d 85 c0 test %r8,%r8 1a84e7: 75 c5 jne 1a84ae 1a84e9: 0f 0b ud2 1a84eb: 48 8b 92 58 02 00 00 mov 0x258(%rdx),%rdx 1a84f2: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 1a84f7: 74 b5 je 1a84ae 1a84f9: 48 85 ff test %rdi,%rdi 1a84fc: 75 b0 jne 1a84ae 1a84fe: 8b 86 e8 02 00 00 mov 0x2e8(%rsi),%eax 1a8504: 83 e8 01 sub $0x1,%eax 1a8507: 78 61 js 1a856a 1a8509: 48 63 d0 movslq %eax,%rdx 1a850c: 89 c0 mov %eax,%eax 1a850e: 4c 8d 6c 24 27 lea 0x27(%rsp),%r13 1a8513: 49 89 d7 mov %rdx,%r15 1a8516: 48 29 c2 sub %rax,%rdx 1a8519: 48 c1 e2 05 shl $0x5,%rdx 1a851d: 49 c1 e7 05 shl $0x5,%r15 1a8521: 49 89 d6 mov %rdx,%r14 1a8524: eb 03 jmp 1a8529 1a8526: 49 89 c7 mov %rax,%r15 1a8529: 48 8b 45 18 mov 0x18(%rbp),%rax 1a852d: 4c 01 f8 add %r15,%rax 1a8530: 48 8b 10 mov (%rax),%rdx 1a8533: 48 85 d2 test %rdx,%rdx 1a8536: 74 29 je 1a8561 1a8538: 4c 8b 40 18 mov 0x18(%rax),%r8 1a853c: 48 8b 48 10 mov 0x10(%rax),%rcx 1a8540: 41 55 push %r13 1a8542: 48 89 ee mov %rbp,%rsi 1a8545: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1a854a: 41 b9 01 00 00 00 mov $0x1,%r9d 1a8550: e8 db f3 ff ff callq 1a7930 1a8555: 5e pop %rsi 1a8556: 41 89 c4 mov %eax,%r12d 1a8559: 85 c0 test %eax,%eax 1a855b: 0f 85 1d fc ff ff jne 1a817e 1a8561: 49 8d 47 e0 lea -0x20(%r15),%rax 1a8565: 4d 39 fe cmp %r15,%r14 1a8568: 75 bc jne 1a8526 1a856a: 48 89 ee mov %rbp,%rsi 1a856d: 48 89 df mov %rbx,%rdi 1a8570: e8 00 00 00 00 callq 1a8575 1a8575: 41 89 c4 mov %eax,%r12d 1a8578: 85 c0 test %eax,%eax 1a857a: 0f 85 fe fb ff ff jne 1a817e 1a8580: f6 45 10 02 testb $0x2,0x10(%rbp) 1a8584: 0f 85 79 03 00 00 jne 1a8903 1a858a: 8b 45 28 mov 0x28(%rbp),%eax 1a858d: 85 c0 test %eax,%eax 1a858f: 7e 77 jle 1a8608 1a8591: 48 8b 55 30 mov 0x30(%rbp),%rdx 1a8595: 83 e8 01 sub $0x1,%eax 1a8598: 48 8d 04 80 lea (%rax,%rax,4),%rax 1a859c: 4c 8d 72 28 lea 0x28(%rdx),%r14 1a85a0: 4d 8d 24 c6 lea (%r14,%rax,8),%r12 1a85a4: eb 04 jmp 1a85aa 1a85a6: 49 83 c6 28 add $0x28,%r14 1a85aa: 48 83 3a 00 cmpq $0x0,(%rdx) 1a85ae: 74 50 je 1a8600 1a85b0: 48 8b 7a 18 mov 0x18(%rdx),%rdi 1a85b4: 48 8b 47 08 mov 0x8(%rdi),%rax 1a85b8: 48 85 c0 test %rax,%rax 1a85bb: 74 43 je 1a8600 1a85bd: 8b 88 90 00 00 00 mov 0x90(%rax),%ecx 1a85c3: 48 8d 04 cd 00 00 00 lea 0x0(,%rcx,8),%rax 1a85ca: 00 1a85cb: 48 29 c8 sub %rcx,%rax 1a85ce: 48 8b 4d 20 mov 0x20(%rbp),%rcx 1a85d2: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 1a85d6: 48 8b 40 18 mov 0x18(%rax),%rax 1a85da: f6 40 0a 0e testb $0xe,0xa(%rax) 1a85de: 75 20 jne 1a8600 1a85e0: 48 8b 72 10 mov 0x10(%rdx),%rsi 1a85e4: 8b 86 98 00 00 00 mov 0x98(%rsi),%eax 1a85ea: 39 87 98 00 00 00 cmp %eax,0x98(%rdi) 1a85f0: 75 09 jne 1a85fb 1a85f2: e8 c9 9f ff ff callq 1a25c0 1a85f7: 84 c0 test %al,%al 1a85f9: 74 05 je 1a8600 1a85fb: c6 44 24 27 01 movb $0x1,0x27(%rsp) 1a8600: 4c 89 f2 mov %r14,%rdx 1a8603: 4d 39 f4 cmp %r14,%r12 1a8606: 75 9e jne 1a85a6 1a8608: 80 7c 24 27 00 cmpb $0x0,0x27(%rsp) 1a860d: 0f 85 a8 01 00 00 jne 1a87bb 1a8613: 8b 4d 38 mov 0x38(%rbp),%ecx 1a8616: 85 c9 test %ecx,%ecx 1a8618: 0f 8e 95 00 00 00 jle 1a86b3 1a861e: 4c 8b 83 e8 3b 01 00 mov 0x13be8(%rbx),%r8 1a8625: 48 8b 55 40 mov 0x40(%rbp),%rdx 1a8629: 48 63 f1 movslq %ecx,%rsi 1a862c: 31 c0 xor %eax,%eax 1a862e: eb 0d jmp 1a863d 1a8630: 48 83 c0 01 add $0x1,%rax 1a8634: 48 83 c2 20 add $0x20,%rdx 1a8638: 48 39 c6 cmp %rax,%rsi 1a863b: 74 76 je 1a86b3 1a863d: 48 8b 3a mov (%rdx),%rdi 1a8640: 49 89 c5 mov %rax,%r13 1a8643: 41 89 c4 mov %eax,%r12d 1a8646: 49 c1 e5 05 shl $0x5,%r13 1a864a: 4c 39 47 50 cmp %r8,0x50(%rdi) 1a864e: 75 e0 jne 1a8630 1a8650: 48 8b 72 08 mov 0x8(%rdx),%rsi 1a8654: 8d 59 ff lea -0x1(%rcx),%ebx 1a8657: e8 44 76 ff ff callq 19fca0 1a865c: 48 63 c3 movslq %ebx,%rax 1a865f: 48 c1 e0 05 shl $0x5,%rax 1a8663: 44 39 e3 cmp %r12d,%ebx 1a8666: 74 15 je 1a867d 1a8668: 48 8b 7d 40 mov 0x40(%rbp),%rdi 1a866c: 48 8b 75 40 mov 0x40(%rbp),%rsi 1a8670: b9 08 00 00 00 mov $0x8,%ecx 1a8675: 4c 01 ef add %r13,%rdi 1a8678: 48 01 c6 add %rax,%rsi 1a867b: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 1a867d: 48 8b 55 40 mov 0x40(%rbp),%rdx 1a8681: 48 c7 04 02 00 00 00 movq $0x0,(%rdx,%rax,1) 1a8688: 00 1a8689: 48 8b 55 40 mov 0x40(%rbp),%rdx 1a868d: 48 c7 44 02 08 00 00 movq $0x0,0x8(%rdx,%rax,1) 1a8694: 00 00 1a8696: 48 8b 55 40 mov 0x40(%rbp),%rdx 1a869a: 48 c7 44 02 10 00 00 movq $0x0,0x10(%rdx,%rax,1) 1a86a1: 00 00 1a86a3: 48 8b 55 40 mov 0x40(%rbp),%rdx 1a86a7: 48 c7 44 02 18 00 00 movq $0x0,0x18(%rdx,%rax,1) 1a86ae: 00 00 1a86b0: 89 5d 38 mov %ebx,0x38(%rbp) 1a86b3: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a86b7: 8b 86 00 03 00 00 mov 0x300(%rsi),%eax 1a86bd: 85 c0 test %eax,%eax 1a86bf: 7e 43 jle 1a8704 1a86c1: 80 7c 24 27 01 cmpb $0x1,0x27(%rsp) 1a86c6: 19 c0 sbb %eax,%eax 1a86c8: 31 d2 xor %edx,%edx 1a86ca: f7 d0 not %eax 1a86cc: 83 e0 02 and $0x2,%eax 1a86cf: 48 63 fa movslq %edx,%rdi 1a86d2: 48 8d 0c fd 00 00 00 lea 0x0(,%rdi,8),%rcx 1a86d9: 00 1a86da: 48 29 f9 sub %rdi,%rcx 1a86dd: 48 8b 7d 20 mov 0x20(%rbp),%rdi 1a86e1: 48 8d 0c cf lea (%rdi,%rcx,8),%rcx 1a86e5: 48 83 39 00 cmpq $0x0,(%rcx) 1a86e9: 74 0e je 1a86f9 1a86eb: 48 8b 49 18 mov 0x18(%rcx),%rcx 1a86ef: 89 81 54 01 00 00 mov %eax,0x154(%rcx) 1a86f5: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a86f9: 83 c2 01 add $0x1,%edx 1a86fc: 39 96 00 03 00 00 cmp %edx,0x300(%rsi) 1a8702: 7f cb jg 1a86cf 1a8704: 45 31 e4 xor %r12d,%r12d 1a8707: e9 c9 fa ff ff jmpq 1a81d5 1a870c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a8713: bf 02 00 00 00 mov $0x2,%edi 1a8718: e8 00 00 00 00 callq 1a871d 1a871d: e9 b3 fa ff ff jmpq 1a81d5 1a8722: 4d 85 c0 test %r8,%r8 1a8725: 0f 85 be fd ff ff jne 1a84e9 1a872b: e9 bb fd ff ff jmpq 1a84eb 1a8730: 4d 85 e4 test %r12,%r12 1a8733: 0f 84 c5 fd ff ff je 1a84fe 1a8739: 49 8b 44 24 08 mov 0x8(%r12),%rax 1a873e: 48 85 c0 test %rax,%rax 1a8741: 0f 84 b7 fd ff ff je 1a84fe 1a8747: 48 8b b0 80 00 00 00 mov 0x80(%rax),%rsi 1a874e: 48 89 ef mov %rbp,%rdi 1a8751: e8 00 00 00 00 callq 1a8756 1a8756: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a875c: 77 50 ja 1a87ae 1a875e: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 1a8763: 74 40 je 1a87a5 1a8765: 8b 78 20 mov 0x20(%rax),%edi 1a8768: 41 8b 74 24 20 mov 0x20(%r12),%esi 1a876d: 39 f7 cmp %esi,%edi 1a876f: 0f 8c 82 03 00 00 jl 1a8af7 1a8775: 8b 48 24 mov 0x24(%rax),%ecx 1a8778: 41 8b 54 24 24 mov 0x24(%r12),%edx 1a877d: 39 d1 cmp %edx,%ecx 1a877f: 0f 8c 72 03 00 00 jl 1a8af7 1a8785: 03 78 28 add 0x28(%rax),%edi 1a8788: 41 03 74 24 28 add 0x28(%r12),%esi 1a878d: 39 f7 cmp %esi,%edi 1a878f: 0f 87 62 03 00 00 ja 1a8af7 1a8795: 03 48 2c add 0x2c(%rax),%ecx 1a8798: 41 03 54 24 2c add 0x2c(%r12),%edx 1a879d: 39 d1 cmp %edx,%ecx 1a879f: 0f 87 52 03 00 00 ja 1a8af7 1a87a5: 48 8b 75 08 mov 0x8(%rbp),%rsi 1a87a9: e9 50 fd ff ff jmpq 1a84fe 1a87ae: 41 89 c4 mov %eax,%r12d 1a87b1: 85 c0 test %eax,%eax 1a87b3: 0f 85 c5 f9 ff ff jne 1a817e 1a87b9: eb ea jmp 1a87a5 1a87bb: 48 8b 45 08 mov 0x8(%rbp),%rax 1a87bf: 48 89 ef mov %rbp,%rdi 1a87c2: 48 8d b0 98 3b 01 00 lea 0x13b98(%rax),%rsi 1a87c9: e8 00 00 00 00 callq 1a87ce 1a87ce: 49 89 c6 mov %rax,%r14 1a87d1: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a87d7: 0f 87 45 03 00 00 ja 1a8b22 1a87dd: 48 8b 75 48 mov 0x48(%rbp),%rsi 1a87e1: 48 89 df mov %rbx,%rdi 1a87e4: e8 00 00 00 00 callq 1a87e9 1a87e9: 41 89 c4 mov %eax,%r12d 1a87ec: 85 c0 test %eax,%eax 1a87ee: 0f 85 8a f9 ff ff jne 1a817e 1a87f4: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1a87fb: 00 00 1a87fd: 48 8b 83 08 03 00 00 mov 0x308(%rbx),%rax 1a8804: 4c 8d 78 f0 lea -0x10(%rax),%r15 1a8808: 48 39 44 24 08 cmp %rax,0x8(%rsp) 1a880d: 75 38 jne 1a8847 1a880f: e9 38 01 00 00 jmpq 1a894c 1a8814: 49 8d 7d 08 lea 0x8(%r13),%rdi 1a8818: b8 ff ff ff ff mov $0xffffffff,%eax 1a881d: f0 41 0f c1 45 08 lock xadd %eax,0x8(%r13) 1a8823: 83 f8 01 cmp $0x1,%eax 1a8826: 0f 84 16 01 00 00 je 1a8942 1a882c: 85 c0 test %eax,%eax 1a882e: 0f 8e ff 00 00 00 jle 1a8933 1a8834: 49 8b 47 10 mov 0x10(%r15),%rax 1a8838: 4c 8d 78 f0 lea -0x10(%rax),%r15 1a883c: 48 39 44 24 08 cmp %rax,0x8(%rsp) 1a8841: 0f 84 1b f9 ff ff je 1a8162 1a8847: 49 8d 87 58 03 00 00 lea 0x358(%r15),%rax 1a884e: 45 31 ed xor %r13d,%r13d 1a8851: 48 89 c7 mov %rax,%rdi 1a8854: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a8859: e8 00 00 00 00 callq 1a885e 1a885e: 49 8b 87 48 03 00 00 mov 0x348(%r15),%rax 1a8865: 49 8d 97 48 03 00 00 lea 0x348(%r15),%rdx 1a886c: 48 39 d0 cmp %rdx,%rax 1a886f: 74 31 je 1a88a2 1a8871: 48 89 c7 mov %rax,%rdi 1a8874: 48 83 ef 70 sub $0x70,%rdi 1a8878: 49 89 fd mov %rdi,%r13 1a887b: 74 25 je 1a88a2 1a887d: 48 8d 78 98 lea -0x68(%rax),%rdi 1a8881: ba 01 00 00 00 mov $0x1,%edx 1a8886: f0 0f c1 50 98 lock xadd %edx,-0x68(%rax) 1a888b: 85 d2 test %edx,%edx 1a888d: 0f 84 a2 02 00 00 je 1a8b35 1a8893: 0f 88 7a 02 00 00 js 1a8b13 1a8899: 83 c2 01 add $0x1,%edx 1a889c: 0f 88 71 02 00 00 js 1a8b13 1a88a2: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 1a88a7: ff 14 25 00 00 00 00 callq *0x0 1a88ae: 4d 85 ed test %r13,%r13 1a88b1: 74 81 je 1a8834 1a88b3: 49 8d 7d 30 lea 0x30(%r13),%rdi 1a88b7: be 10 27 00 00 mov $0x2710,%esi 1a88bc: e8 00 00 00 00 callq 1a88c1 1a88c1: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a88c6: 48 85 c0 test %rax,%rax 1a88c9: 7e 13 jle 1a88de 1a88cb: 49 8d 7d 10 lea 0x10(%r13),%rdi 1a88cf: be 10 27 00 00 mov $0x2710,%esi 1a88d4: e8 00 00 00 00 callq 1a88d9 1a88d9: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a88de: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 1a88e4: 0f 85 2a ff ff ff jne 1a8814 1a88ea: 49 8b 57 20 mov 0x20(%r15),%rdx 1a88ee: 41 8b 77 60 mov 0x60(%r15),%esi 1a88f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a88f9: e8 00 00 00 00 callq 1a88fe 1a88fe: e9 11 ff ff ff jmpq 1a8814 1a8903: 48 89 ee mov %rbp,%rsi 1a8906: 48 89 df mov %rbx,%rdi 1a8909: e8 00 00 00 00 callq 1a890e 1a890e: 85 c0 test %eax,%eax 1a8910: 0f 94 c0 sete %al 1a8913: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 1a891a: 0f b6 45 10 movzbl 0x10(%rbp),%eax 1a891e: 83 e0 fb and $0xfffffffb,%eax 1a8921: 09 d0 or %edx,%eax 1a8923: 88 45 10 mov %al,0x10(%rbp) 1a8926: a8 04 test $0x4,%al 1a8928: 0f 84 5c fc ff ff je 1a858a 1a892e: e9 d1 fd ff ff jmpq 1a8704 1a8933: be 03 00 00 00 mov $0x3,%esi 1a8938: e8 00 00 00 00 callq 1a893d 1a893d: e9 f2 fe ff ff jmpq 1a8834 1a8942: e8 00 00 00 00 callq 1a8947 1a8947: e9 e8 fe ff ff jmpq 1a8834 1a894c: 49 8b 76 08 mov 0x8(%r14),%rsi 1a8950: 48 89 ef mov %rbp,%rdi 1a8953: e8 00 00 00 00 callq 1a8958 1a8958: 84 c0 test %al,%al 1a895a: 0f 84 3d f8 ff ff je 1a819d 1a8960: 49 8b 46 08 mov 0x8(%r14),%rax 1a8964: 83 7d 28 00 cmpl $0x0,0x28(%rbp) 1a8968: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a896d: 7e 7b jle 1a89ea 1a896f: 45 31 ed xor %r13d,%r13d 1a8972: 45 31 ff xor %r15d,%r15d 1a8975: 49 63 c5 movslq %r13d,%rax 1a8978: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1a897c: 48 8b 45 30 mov 0x30(%rbp),%rax 1a8980: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 1a8984: 48 8b 08 mov (%rax),%rcx 1a8987: 48 85 c9 test %rcx,%rcx 1a898a: 74 54 je 1a89e0 1a898c: 4c 8b 48 18 mov 0x18(%rax),%r9 1a8990: 48 8b b1 e8 0e 00 00 mov 0xee8(%rcx),%rsi 1a8997: 4d 85 c9 test %r9,%r9 1a899a: 74 44 je 1a89e0 1a899c: 48 85 f6 test %rsi,%rsi 1a899f: 74 3f je 1a89e0 1a89a1: 49 83 79 08 00 cmpq $0x0,0x8(%r9) 1a89a6: 74 38 je 1a89e0 1a89a8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1a89ad: 0f b6 90 b0 01 00 00 movzbl 0x1b0(%rax),%edx 1a89b4: 85 d2 test %edx,%edx 1a89b6: 0f 84 89 00 00 00 je 1a8a45 1a89bc: 31 c0 xor %eax,%eax 1a89be: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1a89c3: 4c 8b 3c c7 mov (%rdi,%rax,8),%r15 1a89c7: 4d 85 ff test %r15,%r15 1a89ca: 74 09 je 1a89d5 1a89cc: 49 3b 8f 30 03 00 00 cmp 0x330(%r15),%rcx 1a89d3: 74 75 je 1a8a4a 1a89d5: 48 83 c0 01 add $0x1,%rax 1a89d9: 39 c2 cmp %eax,%edx 1a89db: 7f e1 jg 1a89be 1a89dd: 45 31 ff xor %r15d,%r15d 1a89e0: 41 83 c5 01 add $0x1,%r13d 1a89e4: 44 3b 6d 28 cmp 0x28(%rbp),%r13d 1a89e8: 7c 8b jl 1a8975 1a89ea: 48 89 ef mov %rbp,%rdi 1a89ed: e8 00 00 00 00 callq 1a89f2 1a89f2: 41 89 c4 mov %eax,%r12d 1a89f5: 85 c0 test %eax,%eax 1a89f7: 0f 85 81 f7 ff ff jne 1a817e 1a89fd: 49 8b 76 08 mov 0x8(%r14),%rsi 1a8a01: 48 8b 3c 24 mov (%rsp),%rdi 1a8a05: 31 d2 xor %edx,%edx 1a8a07: e8 00 00 00 00 callq 1a8a0c 1a8a0c: 41 89 c4 mov %eax,%r12d 1a8a0f: 83 f8 01 cmp $0x1,%eax 1a8a12: 0f 84 9b fc ff ff je 1a86b3 1a8a18: 89 c7 mov %eax,%edi 1a8a1a: e8 00 00 00 00 callq 1a8a1f 1a8a1f: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1a8a23: 45 89 e0 mov %r12d,%r8d 1a8a26: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a8a2d: 48 89 c1 mov %rax,%rcx 1a8a30: be 10 00 00 00 mov $0x10,%esi 1a8a35: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a8a3b: e8 00 00 00 00 callq 1a8a40 1a8a40: e9 58 f7 ff ff jmpq 1a819d 1a8a45: 4d 85 ff test %r15,%r15 1a8a48: 74 96 je 1a89e0 1a8a4a: 41 f6 87 8a 00 00 00 testb $0x4,0x8a(%r15) 1a8a51: 04 1a8a52: 0f 84 81 00 00 00 je 1a8ad9 1a8a58: 49 8b 7f 08 mov 0x8(%r15),%rdi 1a8a5c: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 1a8a61: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 1a8a66: e8 00 00 00 00 callq 1a8a6b 1a8a6b: bf 0a 00 00 00 mov $0xa,%edi 1a8a70: 31 d2 xor %edx,%edx 1a8a72: 41 8b b7 94 00 00 00 mov 0x94(%r15),%esi 1a8a79: 41 89 c4 mov %eax,%r12d 1a8a7c: 41 8b 47 64 mov 0x64(%r15),%eax 1a8a80: f7 f7 div %edi 1a8a82: ba 01 00 00 00 mov $0x1,%edx 1a8a87: 89 c7 mov %eax,%edi 1a8a89: e8 00 00 00 00 callq 1a8a8e 1a8a8e: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1a8a93: 41 b8 01 00 00 00 mov $0x1,%r8d 1a8a99: 48 89 ef mov %rbp,%rdi 1a8a9c: 89 c2 mov %eax,%edx 1a8a9e: 89 44 24 10 mov %eax,0x10(%rsp) 1a8aa2: 48 8b b1 e8 0e 00 00 mov 0xee8(%rcx),%rsi 1a8aa9: 44 89 e1 mov %r12d,%ecx 1a8aac: e8 00 00 00 00 callq 1a8ab1 1a8ab1: 41 89 c4 mov %eax,%r12d 1a8ab4: 85 c0 test %eax,%eax 1a8ab6: 0f 88 c2 f6 ff ff js 1a817e 1a8abc: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 1a8ac1: 48 63 54 24 10 movslq 0x10(%rsp),%rdx 1a8ac6: 41 89 81 a4 00 00 00 mov %eax,0xa4(%r9) 1a8acd: 49 89 91 a8 00 00 00 mov %rdx,0xa8(%r9) 1a8ad4: e9 07 ff ff ff jmpq 1a89e0 1a8ad9: 49 8b 91 a8 00 00 00 mov 0xa8(%r9),%rdx 1a8ae0: 45 31 c0 xor %r8d,%r8d 1a8ae3: 31 c9 xor %ecx,%ecx 1a8ae5: 48 89 ef mov %rbp,%rdi 1a8ae8: e8 00 00 00 00 callq 1a8aed 1a8aed: e9 ee fe ff ff jmpq 1a89e0 1a8af2: e8 00 00 00 00 callq 1a8af7 1a8af7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a8afe: bf 10 00 00 00 mov $0x10,%edi 1a8b03: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a8b09: e8 00 00 00 00 callq 1a8b0e 1a8b0e: e9 8a f6 ff ff jmpq 1a819d 1a8b13: be 01 00 00 00 mov $0x1,%esi 1a8b18: e8 00 00 00 00 callq 1a8b1d 1a8b1d: e9 80 fd ff ff jmpq 1a88a2 1a8b22: 41 89 c4 mov %eax,%r12d 1a8b25: 85 c0 test %eax,%eax 1a8b27: 0f 85 51 f6 ff ff jne 1a817e 1a8b2d: 45 31 f6 xor %r14d,%r14d 1a8b30: e9 a8 fc ff ff jmpq 1a87dd 1a8b35: be 02 00 00 00 mov $0x2,%esi 1a8b3a: e8 00 00 00 00 callq 1a8b3f 1a8b3f: e9 5e fd ff ff jmpq 1a88a2 1a8b44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a8b4b: 00 00 00 00 1a8b4f: 90 nop 00000000001a8b50 : 1a8b50: e8 00 00 00 00 callq 1a8b55 1a8b55: 41 55 push %r13 1a8b57: 41 54 push %r12 1a8b59: 55 push %rbp 1a8b5a: 53 push %rbx 1a8b5b: 48 89 fb mov %rdi,%rbx 1a8b5e: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 1a8b65: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a8b6c: 00 00 1a8b6e: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 1a8b75: 00 1a8b76: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 1a8b7c: 83 f8 1c cmp $0x1c,%eax 1a8b7f: 0f 84 54 02 00 00 je 1a8dd9 1a8b85: 83 f8 1d cmp $0x1d,%eax 1a8b88: 74 34 je 1a8bbe 1a8b8a: 45 31 e4 xor %r12d,%r12d 1a8b8d: 83 f8 18 cmp $0x18,%eax 1a8b90: 0f 84 55 02 00 00 je 1a8deb 1a8b96: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 1a8b9d: 00 1a8b9e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a8ba5: 00 00 1a8ba7: 0f 85 ed 02 00 00 jne 1a8e9a 1a8bad: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 1a8bb4: 44 89 e0 mov %r12d,%eax 1a8bb7: 5b pop %rbx 1a8bb8: 5d pop %rbp 1a8bb9: 41 5c pop %r12 1a8bbb: 41 5d pop %r13 1a8bbd: c3 retq 1a8bbe: 41 bd 03 00 00 00 mov $0x3,%r13d 1a8bc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a8bcb: 48 8b 13 mov (%rbx),%rdx 1a8bce: 48 8d bb 60 3b 01 00 lea 0x13b60(%rbx),%rdi 1a8bd5: e8 00 00 00 00 callq 1a8bda 1a8bda: 41 89 c4 mov %eax,%r12d 1a8bdd: 85 c0 test %eax,%eax 1a8bdf: 0f 85 de 01 00 00 jne 1a8dc3 1a8be5: 48 8b bb 60 3b 01 00 mov 0x13b60(%rbx),%rdi 1a8bec: e8 00 00 00 00 callq 1a8bf1 1a8bf1: 85 c0 test %eax,%eax 1a8bf3: 0f 85 2e 02 00 00 jne 1a8e27 1a8bf9: 48 8b 83 60 3b 01 00 mov 0x13b60(%rbx),%rax 1a8c00: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) 1a8c07: 4c 8b 60 08 mov 0x8(%rax),%r12 1a8c0b: 41 8b 74 24 10 mov 0x10(%r12),%esi 1a8c10: 89 b3 80 3b 01 00 mov %esi,0x13b80(%rbx) 1a8c16: 0f 84 00 00 00 00 je 1a8c1c 1a8c1c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1a8c23 1a8c23: ba 20 01 00 00 mov $0x120,%edx 1a8c28: be c0 0d 00 00 mov $0xdc0,%esi 1a8c2d: e8 00 00 00 00 callq 1a8c32 1a8c32: 48 89 83 50 3b 01 00 mov %rax,0x13b50(%rbx) 1a8c39: 48 89 c5 mov %rax,%rbp 1a8c3c: 48 85 c0 test %rax,%rax 1a8c3f: 0f 84 27 02 00 00 je 1a8e6c 1a8c45: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 1a8c4a: 48 89 c7 mov %rax,%rdi 1a8c4d: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 1a8c54: 00 00 1a8c56: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1a8c5d: 00 00 1a8c5f: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 1a8c66: 00 00 1a8c68: 48 89 5c 24 50 mov %rbx,0x50(%rsp) 1a8c6d: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1a8c74: 00 00 1a8c76: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1a8c7d: 00 00 1a8c7f: 44 89 6c 24 58 mov %r13d,0x58(%rsp) 1a8c84: e8 00 00 00 00 callq 1a8c89 1a8c89: 85 c0 test %eax,%eax 1a8c8b: 0f 85 a9 01 00 00 jne 1a8e3a 1a8c91: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1a8c98: 00 00 1a8c9a: 48 8b b3 60 3b 01 00 mov 0x13b60(%rbx),%rsi 1a8ca1: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1a8ca8: 00 00 1a8caa: 41 8b 54 24 20 mov 0x20(%r12),%edx 1a8caf: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1a8cb6: 00 00 1a8cb8: 41 8b 4c 24 24 mov 0x24(%r12),%ecx 1a8cbd: 8d 82 00 fe ff ff lea -0x200(%rdx),%eax 1a8cc3: 89 44 24 18 mov %eax,0x18(%rsp) 1a8cc7: 8b 83 28 0c 00 00 mov 0xc28(%rbx),%eax 1a8ccd: 89 4c 24 1c mov %ecx,0x1c(%rsp) 1a8cd1: 89 44 24 20 mov %eax,0x20(%rsp) 1a8cd5: 31 c0 xor %eax,%eax 1a8cd7: 85 c9 test %ecx,%ecx 1a8cd9: 0f 85 37 01 00 00 jne 1a8e16 1a8cdf: 48 89 44 24 30 mov %rax,0x30(%rsp) 1a8ce4: 48 8b 56 08 mov 0x8(%rsi),%rdx 1a8ce8: 48 89 ef mov %rbp,%rdi 1a8ceb: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 1a8cf0: 41 8b 44 24 18 mov 0x18(%r12),%eax 1a8cf5: 48 8d 84 02 00 01 00 lea 0x100(%rdx,%rax,1),%rax 1a8cfc: 00 1a8cfd: 48 8d 54 24 68 lea 0x68(%rsp),%rdx 1a8d02: 48 89 44 24 28 mov %rax,0x28(%rsp) 1a8d07: e8 00 00 00 00 callq 1a8d0c 1a8d0c: 85 c0 test %eax,%eax 1a8d0e: 0f 85 3f 01 00 00 jne 1a8e53 1a8d14: 48 8d 83 78 3b 01 00 lea 0x13b78(%rbx),%rax 1a8d1b: 8b 74 24 68 mov 0x68(%rsp),%esi 1a8d1f: 48 89 df mov %rbx,%rdi 1a8d22: 4c 8d 8b 70 3b 01 00 lea 0x13b70(%rbx),%r9 1a8d29: 50 push %rax 1a8d2a: b9 04 00 00 00 mov $0x4,%ecx 1a8d2f: ba 00 10 00 00 mov $0x1000,%edx 1a8d34: 4c 8d 83 68 3b 01 00 lea 0x13b68(%rbx),%r8 1a8d3b: e8 00 00 00 00 callq 1a8d40 1a8d40: 41 89 c4 mov %eax,%r12d 1a8d43: 58 pop %rax 1a8d44: 45 85 e4 test %r12d,%r12d 1a8d47: 0f 85 49 fe ff ff jne 1a8b96 1a8d4d: 48 8b 83 78 3b 01 00 mov 0x13b78(%rbx),%rax 1a8d54: ba c8 00 00 00 mov $0xc8,%edx 1a8d59: be c0 0d 00 00 mov $0xdc0,%esi 1a8d5e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1a8d65 1a8d65: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a8d6a: 48 8b 83 70 3b 01 00 mov 0x13b70(%rbx),%rax 1a8d71: 48 89 44 24 10 mov %rax,0x10(%rsp) 1a8d76: 48 8d 44 24 68 lea 0x68(%rsp),%rax 1a8d7b: 48 89 04 24 mov %rax,(%rsp) 1a8d7f: e8 00 00 00 00 callq 1a8d84 1a8d84: 48 89 83 58 3b 01 00 mov %rax,0x13b58(%rbx) 1a8d8b: 48 89 c2 mov %rax,%rdx 1a8d8e: 48 85 c0 test %rax,%rax 1a8d91: 0f 84 ec 00 00 00 je 1a8e83 1a8d97: 48 89 e6 mov %rsp,%rsi 1a8d9a: 48 89 ef mov %rbp,%rdi 1a8d9d: e8 00 00 00 00 callq 1a8da2 1a8da2: 85 c0 test %eax,%eax 1a8da4: 0f 84 ec fd ff ff je 1a8b96 1a8daa: 89 c6 mov %eax,%esi 1a8dac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a8db3: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a8db9: e8 00 00 00 00 callq 1a8dbe 1a8dbe: e9 d3 fd ff ff jmpq 1a8b96 1a8dc3: 89 c6 mov %eax,%esi 1a8dc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a8dcc: 45 31 e4 xor %r12d,%r12d 1a8dcf: e8 00 00 00 00 callq 1a8dd4 1a8dd4: e9 bd fd ff ff jmpq 1a8b96 1a8dd9: 41 bd 03 00 00 00 mov $0x3,%r13d 1a8ddf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a8de6: e9 e0 fd ff ff jmpq 1a8bcb 1a8deb: 8b 87 14 07 00 00 mov 0x714(%rdi),%eax 1a8df1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a8df8: 41 bd 02 00 00 00 mov $0x2,%r13d 1a8dfe: 2d a1 00 00 00 sub $0xa1,%eax 1a8e03: 83 f8 5d cmp $0x5d,%eax 1a8e06: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1a8e0d: 48 0f 46 f0 cmovbe %rax,%rsi 1a8e11: e9 b5 fd ff ff jmpq 1a8bcb 1a8e16: 41 8b 44 24 18 mov 0x18(%r12),%eax 1a8e1b: 48 01 d0 add %rdx,%rax 1a8e1e: 48 03 46 08 add 0x8(%rsi),%rax 1a8e22: e9 b8 fe ff ff jmpq 1a8cdf 1a8e27: 89 c6 mov %eax,%esi 1a8e29: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a8e30: e8 00 00 00 00 callq 1a8e35 1a8e35: e9 5c fd ff ff jmpq 1a8b96 1a8e3a: 89 c6 mov %eax,%esi 1a8e3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a8e43: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a8e49: e8 00 00 00 00 callq 1a8e4e 1a8e4e: e9 43 fd ff ff jmpq 1a8b96 1a8e53: 89 c6 mov %eax,%esi 1a8e55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a8e5c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a8e62: e8 00 00 00 00 callq 1a8e67 1a8e67: e9 2a fd ff ff jmpq 1a8b96 1a8e6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a8e73: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 1a8e79: e8 00 00 00 00 callq 1a8e7e 1a8e7e: e9 13 fd ff ff jmpq 1a8b96 1a8e83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a8e8a: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 1a8e90: e8 00 00 00 00 callq 1a8e95 1a8e95: e9 fc fc ff ff jmpq 1a8b96 1a8e9a: e8 00 00 00 00 callq 1a8e9f 1a8e9f: 90 nop 00000000001a8ea0 : 1a8ea0: e8 00 00 00 00 callq 1a8ea5 1a8ea5: 41 55 push %r13 1a8ea7: 41 54 push %r12 1a8ea9: 53 push %rbx 1a8eaa: 48 89 fb mov %rdi,%rbx 1a8ead: 48 83 ec 08 sub $0x8,%rsp 1a8eb1: e8 9a fc ff ff callq 1a8b50 1a8eb6: 41 89 c4 mov %eax,%r12d 1a8eb9: 85 c0 test %eax,%eax 1a8ebb: 74 0d je 1a8eca 1a8ebd: 48 83 c4 08 add $0x8,%rsp 1a8ec1: 44 89 e0 mov %r12d,%eax 1a8ec4: 5b pop %rbx 1a8ec5: 41 5c pop %r12 1a8ec7: 41 5d pop %r13 1a8ec9: c3 retq 1a8eca: 8b 8b 08 07 00 00 mov 0x708(%rbx),%ecx 1a8ed0: 83 f9 1d cmp $0x1d,%ecx 1a8ed3: 77 21 ja 1a8ef6 1a8ed5: b8 01 00 00 00 mov $0x1,%eax 1a8eda: 48 d3 e0 shl %cl,%rax 1a8edd: a9 ef fb 3f 37 test $0x373ffbef,%eax 1a8ee2: 75 d9 jne 1a8ebd 1a8ee4: a9 00 00 00 08 test $0x8000000,%eax 1a8ee9: 0f 85 1d 01 00 00 jne 1a900c 1a8eef: a9 00 00 40 00 test $0x400000,%eax 1a8ef4: 75 21 jne 1a8f17 1a8ef6: 89 ce mov %ecx,%esi 1a8ef8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a8eff: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a8f05: e8 00 00 00 00 callq 1a8f0a 1a8f0a: 44 89 e0 mov %r12d,%eax 1a8f0d: 48 83 c4 08 add $0x8,%rsp 1a8f11: 5b pop %rbx 1a8f12: 41 5c pop %r12 1a8f14: 41 5d pop %r13 1a8f16: c3 retq 1a8f17: 8b 83 14 07 00 00 mov 0x714(%rbx),%eax 1a8f1d: 83 e8 41 sub $0x41,%eax 1a8f20: 83 f8 4f cmp $0x4f,%eax 1a8f23: 77 98 ja 1a8ebd 1a8f25: 49 c7 c5 00 00 00 00 mov $0x0,%r13 1a8f2c: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) 1a8f33: 74 1e je 1a8f53 1a8f35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a8f3c: bf 04 00 00 00 mov $0x4,%edi 1a8f41: e8 00 00 00 00 callq 1a8f46 1a8f46: 44 89 e0 mov %r12d,%eax 1a8f49: 48 83 c4 08 add $0x8,%rsp 1a8f4d: 5b pop %rbx 1a8f4e: 41 5c pop %r12 1a8f50: 41 5d pop %r13 1a8f52: c3 retq 1a8f53: 48 8b 13 mov (%rbx),%rdx 1a8f56: 48 8d bb f0 49 01 00 lea 0x149f0(%rbx),%rdi 1a8f5d: 4c 89 ee mov %r13,%rsi 1a8f60: e8 00 00 00 00 callq 1a8f65 1a8f65: 83 f8 fe cmp $0xfffffffe,%eax 1a8f68: 0f 84 aa 00 00 00 je 1a9018 1a8f6e: 85 c0 test %eax,%eax 1a8f70: 0f 85 00 00 00 00 jne 1a8f76 1a8f76: 48 8b bb f0 49 01 00 mov 0x149f0(%rbx),%rdi 1a8f7d: e8 00 00 00 00 callq 1a8f82 1a8f82: 41 89 c4 mov %eax,%r12d 1a8f85: 85 c0 test %eax,%eax 1a8f87: 0f 85 00 00 00 00 jne 1a8f8d 1a8f8d: 48 8b 93 f0 49 01 00 mov 0x149f0(%rbx),%rdx 1a8f94: bf 04 00 00 00 mov $0x4,%edi 1a8f99: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1a8f9d: 48 89 93 e0 32 01 00 mov %rdx,0x132e0(%rbx) 1a8fa4: c7 83 d8 32 01 00 1e movl $0x1e,0x132d8(%rbx) 1a8fab: 00 00 00 1a8fae: 8b 41 14 mov 0x14(%rcx),%eax 1a8fb1: 05 ff 0f 00 00 add $0xfff,%eax 1a8fb6: 2b 41 24 sub 0x24(%rcx),%eax 1a8fb9: 48 89 93 10 33 01 00 mov %rdx,0x13310(%rbx) 1a8fc0: c7 83 08 33 01 00 1f movl $0x1f,0x13308(%rbx) 1a8fc7: 00 00 00 1a8fca: 25 00 f0 ff ff and $0xfffff000,%eax 1a8fcf: 03 83 d8 33 01 00 add 0x133d8(%rbx),%eax 1a8fd5: 89 83 d8 33 01 00 mov %eax,0x133d8(%rbx) 1a8fdb: 8b 71 24 mov 0x24(%rcx),%esi 1a8fde: 8d 96 ff 0f 00 00 lea 0xfff(%rsi),%edx 1a8fe4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a8feb: 81 e2 00 f0 ff ff and $0xfffff000,%edx 1a8ff1: 01 d0 add %edx,%eax 1a8ff3: 89 83 d8 33 01 00 mov %eax,0x133d8(%rbx) 1a8ff9: 8b 41 10 mov 0x10(%rcx),%eax 1a8ffc: 89 83 f8 49 01 00 mov %eax,0x149f8(%rbx) 1a9002: e8 00 00 00 00 callq 1a9007 1a9007: e9 b1 fe ff ff jmpq 1a8ebd 1a900c: 49 c7 c5 00 00 00 00 mov $0x0,%r13 1a9013: e9 14 ff ff ff jmpq 1a8f2c 1a9018: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a901f: bf 04 00 00 00 mov $0x4,%edi 1a9024: e8 00 00 00 00 callq 1a9029 1a9029: 48 c7 83 f0 49 01 00 movq $0x0,0x149f0(%rbx) 1a9030: 00 00 00 00 1a9034: e9 84 fe ff ff jmpq 1a8ebd 1a9039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001a9040 : 1a9040: e8 00 00 00 00 callq 1a9045 1a9045: 41 57 push %r15 1a9047: 49 89 cf mov %rcx,%r15 1a904a: 41 56 push %r14 1a904c: 41 55 push %r13 1a904e: 49 89 fd mov %rdi,%r13 1a9051: 41 54 push %r12 1a9053: 45 89 c4 mov %r8d,%r12d 1a9056: 55 push %rbp 1a9057: 48 89 f5 mov %rsi,%rbp 1a905a: 53 push %rbx 1a905b: 48 8b 86 48 01 00 00 mov 0x148(%rsi),%rax 1a9062: 89 d3 mov %edx,%ebx 1a9064: 4c 8b 77 50 mov 0x50(%rdi),%r14 1a9068: 48 8b 40 08 mov 0x8(%rax),%rax 1a906c: 48 85 c0 test %rax,%rax 1a906f: 74 08 je 1a9079 1a9071: 48 89 f7 mov %rsi,%rdi 1a9074: e8 00 00 00 00 callq 1a9079 1a9079: 31 c0 xor %eax,%eax 1a907b: c6 45 7e 00 movb $0x0,0x7e(%rbp) 1a907f: 48 8d bd 18 0f 00 00 lea 0xf18(%rbp),%rdi 1a9086: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1a908d: 44 89 a5 90 04 00 00 mov %r12d,0x490(%rbp) 1a9094: 4c 8d 65 28 lea 0x28(%rbp),%r12 1a9098: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a909f: 4c 89 bd c8 04 00 00 mov %r15,0x4c8(%rbp) 1a90a6: 66 89 45 7c mov %ax,0x7c(%rbp) 1a90aa: c7 85 0c 03 00 00 03 movl $0x3,0x30c(%rbp) 1a90b1: 00 00 00 1a90b4: c7 85 a0 04 00 00 ff movl $0xff,0x4a0(%rbp) 1a90bb: 00 00 00 1a90be: c7 85 14 0f 00 00 ff movl $0xffffffff,0xf14(%rbp) 1a90c5: ff ff ff 1a90c8: e8 00 00 00 00 callq 1a90cd 1a90cd: 83 fb 0a cmp $0xa,%ebx 1a90d0: 0f 84 c0 01 00 00 je 1a9296 1a90d6: 83 fb 0b cmp $0xb,%ebx 1a90d9: 0f 84 9d 01 00 00 je 1a927c 1a90df: 83 fb 03 cmp $0x3,%ebx 1a90e2: 0f 84 02 01 00 00 je 1a91ea 1a90e8: 49 8b 45 50 mov 0x50(%r13),%rax 1a90ec: 31 d2 xor %edx,%edx 1a90ee: 4c 89 e7 mov %r12,%rdi 1a90f1: 48 8b b0 18 05 00 00 mov 0x518(%rax),%rsi 1a90f8: e8 00 00 00 00 callq 1a90fd 1a90fd: 49 8b b6 68 5d 00 00 mov 0x5d68(%r14),%rsi 1a9104: 31 d2 xor %edx,%edx 1a9106: 4c 89 e7 mov %r12,%rdi 1a9109: e8 00 00 00 00 callq 1a910e 1a910e: 49 8b b6 70 5d 00 00 mov 0x5d70(%r14),%rsi 1a9115: 31 d2 xor %edx,%edx 1a9117: 4c 89 e7 mov %r12,%rdi 1a911a: e8 00 00 00 00 callq 1a911f 1a911f: 49 8b b6 78 5d 00 00 mov 0x5d78(%r14),%rsi 1a9126: 31 d2 xor %edx,%edx 1a9128: 4c 89 e7 mov %r12,%rdi 1a912b: e8 00 00 00 00 callq 1a9130 1a9130: 48 83 bd f0 0e 00 00 cmpq $0x0,0xef0(%rbp) 1a9137: 00 1a9138: 0f 84 72 01 00 00 je 1a92b0 1a913e: 83 fb 0e cmp $0xe,%ebx 1a9141: 0f 85 96 01 00 00 jne 1a92dd 1a9147: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a914e: c6 80 89 00 00 00 10 movb $0x10,0x89(%rax) 1a9155: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a915c: 0f b6 90 89 00 00 00 movzbl 0x89(%rax),%edx 1a9163: 88 90 88 00 00 00 mov %dl,0x88(%rax) 1a9169: 49 8b be 38 3b 01 00 mov 0x13b38(%r14),%rdi 1a9170: e8 00 00 00 00 callq 1a9175 1a9175: 84 c0 test %al,%al 1a9177: 75 18 jne 1a9191 1a9179: 49 8b 86 38 3b 01 00 mov 0x13b38(%r14),%rax 1a9180: 48 8b 80 98 02 00 00 mov 0x298(%rax),%rax 1a9187: 48 83 b8 80 00 00 00 cmpq $0x0,0x80(%rax) 1a918e: 00 1a918f: 74 11 je 1a91a2 1a9191: 49 8b b6 90 5d 00 00 mov 0x5d90(%r14),%rsi 1a9198: 31 d2 xor %edx,%edx 1a919a: 4c 89 e7 mov %r12,%rdi 1a919d: e8 00 00 00 00 callq 1a91a2 1a91a2: 49 8b 45 50 mov 0x50(%r13),%rax 1a91a6: 31 d2 xor %edx,%edx 1a91a8: 4c 89 e7 mov %r12,%rdi 1a91ab: 48 8b b0 90 05 00 00 mov 0x590(%rax),%rsi 1a91b2: e8 00 00 00 00 callq 1a91b7 1a91b7: 48 83 bd f0 0e 00 00 cmpq $0x0,0xef0(%rbp) 1a91be: 00 1a91bf: 0f 84 0b 01 00 00 je 1a92d0 1a91c5: 49 83 be b0 49 01 00 cmpq $0x0,0x149b0(%r14) 1a91cc: 00 1a91cd: 0f 84 9e 00 00 00 je 1a9271 1a91d3: 5b pop %rbx 1a91d4: 48 89 ef mov %rbp,%rdi 1a91d7: be 01 00 00 00 mov $0x1,%esi 1a91dc: 5d pop %rbp 1a91dd: 41 5c pop %r12 1a91df: 41 5d pop %r13 1a91e1: 41 5e pop %r14 1a91e3: 41 5f pop %r15 1a91e5: e9 00 00 00 00 jmpq 1a91ea 1a91ea: c6 85 08 03 00 00 01 movb $0x1,0x308(%rbp) 1a91f1: 49 8b 45 50 mov 0x50(%r13),%rax 1a91f5: 31 d2 xor %edx,%edx 1a91f7: 4c 89 e7 mov %r12,%rdi 1a91fa: 48 8b b0 18 05 00 00 mov 0x518(%rax),%rsi 1a9201: e8 00 00 00 00 callq 1a9206 1a9206: 49 8b b6 68 5d 00 00 mov 0x5d68(%r14),%rsi 1a920d: 31 d2 xor %edx,%edx 1a920f: 4c 89 e7 mov %r12,%rdi 1a9212: e8 00 00 00 00 callq 1a9217 1a9217: 49 8b b6 70 5d 00 00 mov 0x5d70(%r14),%rsi 1a921e: 31 d2 xor %edx,%edx 1a9220: 4c 89 e7 mov %r12,%rdi 1a9223: e8 00 00 00 00 callq 1a9228 1a9228: 49 8b b6 78 5d 00 00 mov 0x5d78(%r14),%rsi 1a922f: 31 d2 xor %edx,%edx 1a9231: 4c 89 e7 mov %r12,%rdi 1a9234: e8 00 00 00 00 callq 1a9239 1a9239: 48 83 bd f0 0e 00 00 cmpq $0x0,0xef0(%rbp) 1a9240: 00 1a9241: 74 6d je 1a92b0 1a9243: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a924a: 83 eb 0a sub $0xa,%ebx 1a924d: c6 80 89 00 00 00 08 movb $0x8,0x89(%rax) 1a9254: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a925b: 0f b6 90 89 00 00 00 movzbl 0x89(%rax),%edx 1a9262: 88 90 88 00 00 00 mov %dl,0x88(%rax) 1a9268: 83 fb 01 cmp $0x1,%ebx 1a926b: 0f 86 31 ff ff ff jbe 1a91a2 1a9271: 5b pop %rbx 1a9272: 5d pop %rbp 1a9273: 41 5c pop %r12 1a9275: 41 5d pop %r13 1a9277: 41 5e pop %r14 1a9279: 41 5f pop %r15 1a927b: c3 retq 1a927c: c6 85 08 03 00 00 01 movb $0x1,0x308(%rbp) 1a9283: 49 8b 87 40 01 00 00 mov 0x140(%r15),%rax 1a928a: 0f b6 40 34 movzbl 0x34(%rax),%eax 1a928e: 88 45 7f mov %al,0x7f(%rbp) 1a9291: e9 5b ff ff ff jmpq 1a91f1 1a9296: c6 85 08 03 00 00 01 movb $0x1,0x308(%rbp) 1a929d: 49 8b 87 40 01 00 00 mov 0x140(%r15),%rax 1a92a4: 0f b6 40 35 movzbl 0x35(%rax),%eax 1a92a8: 88 45 7f mov %al,0x7f(%rbp) 1a92ab: e9 41 ff ff ff jmpq 1a91f1 1a92b0: ba 10 00 00 00 mov $0x10,%edx 1a92b5: be 08 00 00 00 mov $0x8,%esi 1a92ba: 48 89 ef mov %rbp,%rdi 1a92bd: e8 00 00 00 00 callq 1a92c2 1a92c2: 83 fb 0e cmp $0xe,%ebx 1a92c5: 0f 84 7c fe ff ff je 1a9147 1a92cb: e9 73 ff ff ff jmpq 1a9243 1a92d0: 48 89 ef mov %rbp,%rdi 1a92d3: e8 00 00 00 00 callq 1a92d8 1a92d8: e9 e8 fe ff ff jmpq 1a91c5 1a92dd: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a92e4: c6 80 89 00 00 00 08 movb $0x8,0x89(%rax) 1a92eb: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a92f2: 0f b6 90 89 00 00 00 movzbl 0x89(%rax),%edx 1a92f9: 88 90 88 00 00 00 mov %dl,0x88(%rax) 1a92ff: e9 6d ff ff ff jmpq 1a9271 1a9304: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a930b: 00 00 00 00 1a930f: 90 nop 00000000001a9310 : 1a9310: e8 00 00 00 00 callq 1a9315 1a9315: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 1a931b: 41 b8 3f 00 00 00 mov $0x3f,%r8d 1a9321: 83 e8 01 sub $0x1,%eax 1a9324: 83 f8 04 cmp $0x4,%eax 1a9327: 77 08 ja 1a9331 1a9329: 44 8b 04 85 00 00 00 mov 0x0(,%rax,4),%r8d 1a9330: 00 1a9331: 44 89 c0 mov %r8d,%eax 1a9334: c3 retq 1a9335: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a933c: 00 00 00 00 00000000001a9340 : 1a9340: e8 00 00 00 00 callq 1a9345 1a9345: 48 8b 86 c0 04 00 00 mov 0x4c0(%rsi),%rax 1a934c: 48 85 c0 test %rax,%rax 1a934f: 0f 84 01 01 00 00 je 1a9456 1a9355: 48 83 be 48 04 00 00 cmpq $0x0,0x448(%rsi) 1a935c: 00 1a935d: 0f 84 f3 00 00 00 je 1a9456 1a9363: 48 8b 96 88 03 00 00 mov 0x388(%rsi),%rdx 1a936a: 48 85 d2 test %rdx,%rdx 1a936d: 0f 84 e3 00 00 00 je 1a9456 1a9373: 48 8b 52 50 mov 0x50(%rdx),%rdx 1a9377: 48 85 d2 test %rdx,%rdx 1a937a: 0f 84 d6 00 00 00 je 1a9456 1a9380: 48 8b 92 40 03 00 00 mov 0x340(%rdx),%rdx 1a9387: 48 8b 92 48 01 00 00 mov 0x148(%rdx),%rdx 1a938e: 48 85 d2 test %rdx,%rdx 1a9391: 0f 84 bf 00 00 00 je 1a9456 1a9397: 48 3b 02 cmp (%rdx),%rax 1a939a: 0f 84 b6 00 00 00 je 1a9456 1a93a0: 41 56 push %r14 1a93a2: 41 55 push %r13 1a93a4: 41 54 push %r12 1a93a6: 55 push %rbp 1a93a7: 53 push %rbx 1a93a8: 48 83 ec 08 sub $0x8,%rsp 1a93ac: 48 8b 1e mov (%rsi),%rbx 1a93af: 48 89 34 24 mov %rsi,(%rsp) 1a93b3: 48 89 df mov %rbx,%rdi 1a93b6: e8 00 00 00 00 callq 1a93bb 1a93bb: 48 8b 34 24 mov (%rsp),%rsi 1a93bf: 49 89 c4 mov %rax,%r12 1a93c2: 48 8b 86 88 03 00 00 mov 0x388(%rsi),%rax 1a93c9: 4c 8b 70 50 mov 0x50(%rax),%r14 1a93cd: 4d 8b ae 80 00 00 00 mov 0x80(%r14),%r13 1a93d4: 4d 85 e4 test %r12,%r12 1a93d7: 74 70 je 1a9449 1a93d9: 48 8b 83 f0 01 00 00 mov 0x1f0(%rbx),%rax 1a93e0: 4c 89 e7 mov %r12,%rdi 1a93e3: 49 89 44 24 48 mov %rax,0x48(%r12) 1a93e8: e8 00 00 00 00 callq 1a93ed 1a93ed: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a93f3: 0f 87 91 00 00 00 ja 1a948a 1a93f9: 4c 89 f6 mov %r14,%rsi 1a93fc: 4c 89 e7 mov %r12,%rdi 1a93ff: e8 00 00 00 00 callq 1a9404 1a9404: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a940a: 0f 87 86 00 00 00 ja 1a9496 1a9410: 80 48 0a 02 orb $0x2,0xa(%rax) 1a9414: 4c 89 ee mov %r13,%rsi 1a9417: 4c 89 e7 mov %r12,%rdi 1a941a: e8 00 00 00 00 callq 1a941f 1a941f: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1a9425: 77 7b ja 1a94a2 1a9427: 4c 89 e7 mov %r12,%rdi 1a942a: e8 00 00 00 00 callq 1a942f 1a942f: 89 c5 mov %eax,%ebp 1a9431: b8 ff ff ff ff mov $0xffffffff,%eax 1a9436: f0 41 0f c1 04 24 lock xadd %eax,(%r12) 1a943c: 83 f8 01 cmp $0x1,%eax 1a943f: 74 16 je 1a9457 1a9441: 85 c0 test %eax,%eax 1a9443: 7e 36 jle 1a947b 1a9445: 85 ed test %ebp,%ebp 1a9447: 75 18 jne 1a9461 1a9449: 48 83 c4 08 add $0x8,%rsp 1a944d: 5b pop %rbx 1a944e: 5d pop %rbp 1a944f: 41 5c pop %r12 1a9451: 41 5d pop %r13 1a9453: 41 5e pop %r14 1a9455: c3 retq 1a9456: c3 retq 1a9457: 4c 89 e7 mov %r12,%rdi 1a945a: e8 00 00 00 00 callq 1a945f 1a945f: eb e4 jmp 1a9445 1a9461: 48 83 c4 08 add $0x8,%rsp 1a9465: 89 ee mov %ebp,%esi 1a9467: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a946e: 5b pop %rbx 1a946f: 5d pop %rbp 1a9470: 41 5c pop %r12 1a9472: 41 5d pop %r13 1a9474: 41 5e pop %r14 1a9476: e9 00 00 00 00 jmpq 1a947b 1a947b: be 03 00 00 00 mov $0x3,%esi 1a9480: 4c 89 e7 mov %r12,%rdi 1a9483: e8 00 00 00 00 callq 1a9488 1a9488: eb bb jmp 1a9445 1a948a: 89 c5 mov %eax,%ebp 1a948c: 85 c0 test %eax,%eax 1a948e: 0f 84 65 ff ff ff je 1a93f9 1a9494: eb 9b jmp 1a9431 1a9496: 89 c5 mov %eax,%ebp 1a9498: 85 c0 test %eax,%eax 1a949a: 0f 84 70 ff ff ff je 1a9410 1a94a0: eb 8f jmp 1a9431 1a94a2: 89 c5 mov %eax,%ebp 1a94a4: 85 c0 test %eax,%eax 1a94a6: 0f 84 7b ff ff ff je 1a9427 1a94ac: eb 83 jmp 1a9431 1a94ae: 66 90 xchg %ax,%ax 00000000001a94b0 : 1a94b0: e8 00 00 00 00 callq 1a94b5 1a94b5: 41 54 push %r12 1a94b7: 55 push %rbp 1a94b8: 48 89 fd mov %rdi,%rbp 1a94bb: 53 push %rbx 1a94bc: 48 83 ec 10 sub $0x10,%rsp 1a94c0: 4c 8b a7 48 04 00 00 mov 0x448(%rdi),%r12 1a94c7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a94ce: 00 00 1a94d0: 48 89 44 24 08 mov %rax,0x8(%rsp) 1a94d5: 31 c0 xor %eax,%eax 1a94d7: 4d 85 e4 test %r12,%r12 1a94da: 0f 84 3c 01 00 00 je 1a961c 1a94e0: 48 89 f3 mov %rsi,%rbx 1a94e3: 48 85 f6 test %rsi,%rsi 1a94e6: 0f 84 14 01 00 00 je 1a9600 1a94ec: 48 8b 87 c0 04 00 00 mov 0x4c0(%rdi),%rax 1a94f3: 48 85 c0 test %rax,%rax 1a94f6: 0f 84 3a 01 00 00 je 1a9636 1a94fc: 48 8b 17 mov (%rdi),%rdx 1a94ff: 48 83 ba a8 49 01 00 cmpq $0x0,0x149a8(%rdx) 1a9506: 00 1a9507: 74 0e je 1a9517 1a9509: 8b 00 mov (%rax),%eax 1a950b: 83 f8 20 cmp $0x20,%eax 1a950e: 74 60 je 1a9570 1a9510: 3d 80 00 00 00 cmp $0x80,%eax 1a9515: 74 59 je 1a9570 1a9517: 31 f6 xor %esi,%esi 1a9519: 41 88 b4 24 9f 00 00 mov %sil,0x9f(%r12) 1a9520: 00 1a9521: 48 83 bd e8 02 00 00 cmpq $0x0,0x2e8(%rbp) 1a9528: 00 1a9529: 74 28 je 1a9553 1a952b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1a9530: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a9537: 00 00 1a9539: 0f 85 3d 01 00 00 jne 1a967c 1a953f: 48 83 c4 10 add $0x10,%rsp 1a9543: 48 89 ef mov %rbp,%rdi 1a9546: 40 0f b6 f6 movzbl %sil,%esi 1a954a: 5b pop %rbx 1a954b: 5d pop %rbp 1a954c: 41 5c pop %r12 1a954e: e9 00 00 00 00 jmpq 1a9553 1a9553: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1a9558: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a955f: 00 00 1a9561: 0f 85 15 01 00 00 jne 1a967c 1a9567: 48 83 c4 10 add $0x10,%rsp 1a956b: 5b pop %rbx 1a956c: 5d pop %rbp 1a956d: 41 5c pop %r12 1a956f: c3 retq 1a9570: 48 8b b5 c8 04 00 00 mov 0x4c8(%rbp),%rsi 1a9577: 48 85 f6 test %rsi,%rsi 1a957a: 74 9b je 1a9517 1a957c: 31 ff xor %edi,%edi 1a957e: 41 b8 01 00 00 00 mov $0x1,%r8d 1a9584: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1a9589: ba 07 00 00 00 mov $0x7,%edx 1a958e: e8 00 00 00 00 callq 1a9593 1a9593: 84 c0 test %al,%al 1a9595: 74 80 je 1a9517 1a9597: f6 44 24 07 40 testb $0x40,0x7(%rsp) 1a959c: 0f 84 75 ff ff ff je 1a9517 1a95a2: 80 7b 12 01 cmpb $0x1,0x12(%rbx) 1a95a6: 0f 86 bb 00 00 00 jbe 1a9667 1a95ac: 48 8d 53 39 lea 0x39(%rbx),%rdx 1a95b0: 31 c0 xor %eax,%eax 1a95b2: 80 3a fd cmpb $0xfd,(%rdx) 1a95b5: 0f 85 8e 00 00 00 jne 1a9649 1a95bb: 80 7a 07 01 cmpb $0x1,0x7(%rdx) 1a95bf: 0f 85 84 00 00 00 jne 1a9649 1a95c5: 48 98 cltq 1a95c7: 48 8d 04 c0 lea (%rax,%rax,8),%rax 1a95cb: 48 8d 0c 43 lea (%rbx,%rax,2),%rcx 1a95cf: 0f b6 51 3b movzbl 0x3b(%rcx),%edx 1a95d3: 89 95 08 0f 00 00 mov %edx,0xf08(%rbp) 1a95d9: 0f b6 41 3c movzbl 0x3c(%rcx),%eax 1a95dd: 89 85 0c 0f 00 00 mov %eax,0xf0c(%rbp) 1a95e3: 0f b6 49 3f movzbl 0x3f(%rcx),%ecx 1a95e7: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 1a95ea: 01 c9 add %ecx,%ecx 1a95ec: 89 8d 10 0f 00 00 mov %ecx,0xf10(%rbp) 1a95f2: 29 d0 sub %edx,%eax 1a95f4: 83 f8 0a cmp $0xa,%eax 1a95f7: 40 0f 9f c6 setg %sil 1a95fb: e9 19 ff ff ff jmpq 1a9519 1a9600: 48 c7 87 08 0f 00 00 movq $0x0,0xf08(%rdi) 1a9607: 00 00 00 00 1a960b: 31 f6 xor %esi,%esi 1a960d: c7 87 10 0f 00 00 00 movl $0x0,0xf10(%rdi) 1a9614: 00 00 00 1a9617: e9 fd fe ff ff jmpq 1a9519 1a961c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a9623: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a962a: e8 00 00 00 00 callq 1a962f 1a962f: 31 f6 xor %esi,%esi 1a9631: e9 eb fe ff ff jmpq 1a9521 1a9636: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a963d: e8 00 00 00 00 callq 1a9642 1a9642: 31 f6 xor %esi,%esi 1a9644: e9 d0 fe ff ff jmpq 1a9519 1a9649: 83 c0 01 add $0x1,%eax 1a964c: 48 83 c2 12 add $0x12,%rdx 1a9650: 83 f8 04 cmp $0x4,%eax 1a9653: 0f 85 59 ff ff ff jne 1a95b2 1a9659: 8b 85 0c 0f 00 00 mov 0xf0c(%rbp),%eax 1a965f: 8b 95 08 0f 00 00 mov 0xf08(%rbp),%edx 1a9665: eb 8b jmp 1a95f2 1a9667: 0f 85 aa fe ff ff jne 1a9517 1a966d: 80 7b 13 01 cmpb $0x1,0x13(%rbx) 1a9671: 0f 87 35 ff ff ff ja 1a95ac 1a9677: e9 9b fe ff ff jmpq 1a9517 1a967c: e8 00 00 00 00 callq 1a9681 1a9681: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1a9688: 00 00 00 00 1a968c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001a9690 : 1a9690: e8 00 00 00 00 callq 1a9695 1a9695: f6 87 28 08 00 00 01 testb $0x1,0x828(%rdi) 1a969c: 0f 85 61 03 00 00 jne 1a9a03 1a96a2: 41 55 push %r13 1a96a4: 41 54 push %r12 1a96a6: 55 push %rbp 1a96a7: 48 8b 87 c8 04 00 00 mov 0x4c8(%rdi),%rax 1a96ae: 48 89 fd mov %rdi,%rbp 1a96b1: 4c 8b 2f mov (%rdi),%r13 1a96b4: 4c 8b 60 28 mov 0x28(%rax),%r12 1a96b8: 4d 85 e4 test %r12,%r12 1a96bb: 0f 84 bc 00 00 00 je 1a977d 1a96c1: 4c 89 e7 mov %r12,%rdi 1a96c4: e8 00 00 00 00 callq 1a96c9 1a96c9: 8b 8d 6c 03 00 00 mov 0x36c(%rbp),%ecx 1a96cf: 85 c9 test %ecx,%ecx 1a96d1: 0f 84 e0 00 00 00 je 1a97b7 1a96d7: 48 83 bd d0 04 00 00 cmpq $0x0,0x4d0(%rbp) 1a96de: 00 1a96df: 0f 84 d2 00 00 00 je 1a97b7 1a96e5: 49 81 c5 98 01 00 00 add $0x198,%r13 1a96ec: 4c 89 ef mov %r13,%rdi 1a96ef: e8 00 00 00 00 callq 1a96f4 1a96f4: 48 83 bd c0 04 00 00 cmpq $0x0,0x4c0(%rbp) 1a96fb: 00 1a96fc: 74 4c je 1a974a 1a96fe: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a9705: 48 85 c0 test %rax,%rax 1a9708: 0f 84 f1 03 00 00 je 1a9aff 1a970e: 48 c7 85 08 0f 00 00 movq $0x0,0xf08(%rbp) 1a9715: 00 00 00 00 1a9719: c7 85 10 0f 00 00 00 movl $0x0,0xf10(%rbp) 1a9720: 00 00 00 1a9723: c6 80 9f 00 00 00 00 movb $0x0,0x9f(%rax) 1a972a: 48 83 bd e8 02 00 00 cmpq $0x0,0x2e8(%rbp) 1a9731: 00 1a9732: 74 0a je 1a973e 1a9734: 31 f6 xor %esi,%esi 1a9736: 48 89 ef mov %rbp,%rdi 1a9739: e8 00 00 00 00 callq 1a973e 1a973e: 48 8b bd c0 04 00 00 mov 0x4c0(%rbp),%rdi 1a9745: e8 00 00 00 00 callq 1a974a 1a974a: 4c 89 a5 c0 04 00 00 mov %r12,0x4c0(%rbp) 1a9751: 4c 89 e7 mov %r12,%rdi 1a9754: e8 00 00 00 00 callq 1a9759 1a9759: 48 8b b5 98 04 00 00 mov 0x498(%rbp),%rsi 1a9760: 48 89 ef mov %rbp,%rdi 1a9763: e8 00 00 00 00 callq 1a9768 1a9768: 4c 89 ef mov %r13,%rdi 1a976b: e8 00 00 00 00 callq 1a9770 1a9770: 5d pop %rbp 1a9771: 4c 89 e7 mov %r12,%rdi 1a9774: 41 5c pop %r12 1a9776: 41 5d pop %r13 1a9778: e9 00 00 00 00 jmpq 1a977d 1a977d: 8b 87 6c 03 00 00 mov 0x36c(%rdi),%eax 1a9783: 85 c0 test %eax,%eax 1a9785: 0f 85 00 02 00 00 jne 1a998b 1a978b: 48 8b 8d c0 04 00 00 mov 0x4c0(%rbp),%rcx 1a9792: 8b 95 90 04 00 00 mov 0x490(%rbp),%edx 1a9798: 48 85 c9 test %rcx,%rcx 1a979b: 0f 85 83 02 00 00 jne 1a9a24 1a97a1: 5d pop %rbp 1a97a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a97a9: 41 5c pop %r12 1a97ab: bf 02 00 00 00 mov $0x2,%edi 1a97b0: 41 5d pop %r13 1a97b2: e9 00 00 00 00 jmpq 1a97b7 1a97b7: 41 83 3c 24 40 cmpl $0x40,(%r12) 1a97bc: 74 b2 je 1a9770 1a97be: 48 8b 8d c0 04 00 00 mov 0x4c0(%rbp),%rcx 1a97c5: 8b 95 90 04 00 00 mov 0x490(%rbp),%edx 1a97cb: 49 39 cc cmp %rcx,%r12 1a97ce: 0f 84 43 03 00 00 je 1a9b17 1a97d4: 4d 89 e0 mov %r12,%r8 1a97d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a97de: bf 02 00 00 00 mov $0x2,%edi 1a97e3: 49 81 c5 98 01 00 00 add $0x198,%r13 1a97ea: e8 00 00 00 00 callq 1a97ef 1a97ef: 4c 89 ef mov %r13,%rdi 1a97f2: e8 00 00 00 00 callq 1a97f7 1a97f7: 48 83 bd c0 04 00 00 cmpq $0x0,0x4c0(%rbp) 1a97fe: 00 1a97ff: 74 4c je 1a984d 1a9801: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a9808: 48 85 c0 test %rax,%rax 1a980b: 0f 84 1c 03 00 00 je 1a9b2d 1a9811: 48 c7 85 08 0f 00 00 movq $0x0,0xf08(%rbp) 1a9818: 00 00 00 00 1a981c: c7 85 10 0f 00 00 00 movl $0x0,0xf10(%rbp) 1a9823: 00 00 00 1a9826: c6 80 9f 00 00 00 00 movb $0x0,0x9f(%rax) 1a982d: 48 83 bd e8 02 00 00 cmpq $0x0,0x2e8(%rbp) 1a9834: 00 1a9835: 74 0a je 1a9841 1a9837: 31 f6 xor %esi,%esi 1a9839: 48 89 ef mov %rbp,%rdi 1a983c: e8 00 00 00 00 callq 1a9841 1a9841: 48 8b bd c0 04 00 00 mov 0x4c0(%rbp),%rdi 1a9848: e8 00 00 00 00 callq 1a984d 1a984d: 4c 89 a5 c0 04 00 00 mov %r12,0x4c0(%rbp) 1a9854: 4c 89 e7 mov %r12,%rdi 1a9857: e8 00 00 00 00 callq 1a985c 1a985c: 41 8b 54 24 04 mov 0x4(%r12),%edx 1a9861: 85 d2 test %edx,%edx 1a9863: 0f 85 9b 01 00 00 jne 1a9a04 1a9869: 48 c7 85 98 04 00 00 movq $0x0,0x498(%rbp) 1a9870: 00 00 00 00 1a9874: 31 f6 xor %esi,%esi 1a9876: 48 89 ef mov %rbp,%rdi 1a9879: e8 00 00 00 00 callq 1a987e 1a987e: 48 85 ed test %rbp,%rbp 1a9881: 0f 84 aa 00 00 00 je 1a9931 1a9887: 48 8b b5 c8 04 00 00 mov 0x4c8(%rbp),%rsi 1a988e: 48 85 f6 test %rsi,%rsi 1a9891: 0f 84 9a 00 00 00 je 1a9931 1a9897: 81 7e 38 80 00 00 00 cmpl $0x80,0x38(%rsi) 1a989e: 0f 85 8d 00 00 00 jne 1a9931 1a98a4: 48 8b 55 00 mov 0x0(%rbp),%rdx 1a98a8: 48 8d 86 04 02 00 00 lea 0x204(%rsi),%rax 1a98af: c6 82 a1 49 01 00 00 movb $0x0,0x149a1(%rdx) 1a98b6: 48 89 82 88 49 01 00 mov %rax,0x14988(%rdx) 1a98bd: 0f b7 8d 86 04 00 00 movzwl 0x486(%rbp),%ecx 1a98c4: f6 86 04 02 00 00 10 testb $0x10,0x204(%rsi) 1a98cb: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 1a98d1 1a98d1: 0f b7 85 8a 04 00 00 movzwl 0x48a(%rbp),%eax 1a98d8: 89 cf mov %ecx,%edi 1a98da: 0f 95 82 a1 49 01 00 setne 0x149a1(%rdx) 1a98e1: 85 f6 test %esi,%esi 1a98e3: 0f 85 f8 01 00 00 jne 1a9ae1 1a98e9: c6 82 a1 49 01 00 00 movb $0x0,0x149a1(%rdx) 1a98f0: 83 e7 1f and $0x1f,%edi 1a98f3: c1 e9 05 shr $0x5,%ecx 1a98f6: 83 c0 7f add $0x7f,%eax 1a98f9: 0f b6 b7 00 00 00 00 movzbl 0x0(%rdi),%esi 1a9900: d3 e6 shl %cl,%esi 1a9902: 89 f1 mov %esi,%ecx 1a9904: be 81 80 80 80 mov $0x80808081,%esi 1a9909: 48 0f af c6 imul %rsi,%rax 1a990d: 89 8a 94 49 01 00 mov %ecx,0x14994(%rdx) 1a9913: 48 c1 e8 27 shr $0x27,%rax 1a9917: 0f af c0 imul %eax,%eax 1a991a: 83 c0 32 add $0x32,%eax 1a991d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1a9924: 48 c1 e8 25 shr $0x25,%rax 1a9928: 0f af c1 imul %ecx,%eax 1a992b: 89 82 90 49 01 00 mov %eax,0x14990(%rdx) 1a9931: 4c 89 ef mov %r13,%rdi 1a9934: e8 00 00 00 00 callq 1a9939 1a9939: 83 7d 74 0a cmpl $0xa,0x74(%rbp) 1a993d: 0f 85 2d fe ff ff jne 1a9770 1a9943: 31 d2 xor %edx,%edx 1a9945: 48 83 bd c0 04 00 00 cmpq $0x0,0x4c0(%rbp) 1a994c: 00 1a994d: 48 8b 85 c8 04 00 00 mov 0x4c8(%rbp),%rax 1a9954: 74 12 je 1a9968 1a9956: 8b 80 84 01 00 00 mov 0x184(%rax),%eax 1a995c: 83 f8 05 cmp $0x5,%eax 1a995f: 77 07 ja 1a9968 1a9961: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 1a9968: 48 8b 45 00 mov 0x0(%rbp),%rax 1a996c: 48 8d 7d 28 lea 0x28(%rbp),%rdi 1a9970: 48 8b b0 a8 04 00 00 mov 0x4a8(%rax),%rsi 1a9977: e8 00 00 00 00 callq 1a997c 1a997c: 4d 85 e4 test %r12,%r12 1a997f: 0f 85 eb fd ff ff jne 1a9770 1a9985: 5d pop %rbp 1a9986: 41 5c pop %r12 1a9988: 41 5d pop %r13 1a998a: c3 retq 1a998b: 48 83 bf d0 04 00 00 cmpq $0x0,0x4d0(%rdi) 1a9992: 00 1a9993: 0f 84 f2 fd ff ff je 1a978b 1a9999: 49 81 c5 98 01 00 00 add $0x198,%r13 1a99a0: 4c 89 ef mov %r13,%rdi 1a99a3: e8 00 00 00 00 callq 1a99a8 1a99a8: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a99af: 48 85 c0 test %rax,%rax 1a99b2: 0f 84 bd 01 00 00 je 1a9b75 1a99b8: 48 c7 85 08 0f 00 00 movq $0x0,0xf08(%rbp) 1a99bf: 00 00 00 00 1a99c3: c7 85 10 0f 00 00 00 movl $0x0,0xf10(%rbp) 1a99ca: 00 00 00 1a99cd: c6 80 9f 00 00 00 00 movb $0x0,0x9f(%rax) 1a99d4: 48 83 bd e8 02 00 00 cmpq $0x0,0x2e8(%rbp) 1a99db: 00 1a99dc: 74 0a je 1a99e8 1a99de: 31 f6 xor %esi,%esi 1a99e0: 48 89 ef mov %rbp,%rdi 1a99e3: e8 00 00 00 00 callq 1a99e8 1a99e8: 48 83 bd c0 04 00 00 cmpq $0x0,0x4c0(%rbp) 1a99ef: 00 1a99f0: 0f 84 67 01 00 00 je 1a9b5d 1a99f6: 5d pop %rbp 1a99f7: 4c 89 ef mov %r13,%rdi 1a99fa: 41 5c pop %r12 1a99fc: 41 5d pop %r13 1a99fe: e9 00 00 00 00 jmpq 1a9a03 1a9a03: c3 retq 1a9a04: 49 8d 74 24 08 lea 0x8(%r12),%rsi 1a9a09: 48 89 ef mov %rbp,%rdi 1a9a0c: 48 89 b5 98 04 00 00 mov %rsi,0x498(%rbp) 1a9a13: e8 00 00 00 00 callq 1a9a18 1a9a18: 48 8b b5 98 04 00 00 mov 0x498(%rbp),%rsi 1a9a1f: e9 52 fe ff ff jmpq 1a9876 1a9a24: 45 31 c0 xor %r8d,%r8d 1a9a27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a9a2e: bf 02 00 00 00 mov $0x2,%edi 1a9a33: 49 81 c5 98 01 00 00 add $0x198,%r13 1a9a3a: e8 00 00 00 00 callq 1a9a3f 1a9a3f: 4c 89 ef mov %r13,%rdi 1a9a42: e8 00 00 00 00 callq 1a9a47 1a9a47: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a9a4e: 48 85 c0 test %rax,%rax 1a9a51: 0f 84 ee 00 00 00 je 1a9b45 1a9a57: 48 c7 85 08 0f 00 00 movq $0x0,0xf08(%rbp) 1a9a5e: 00 00 00 00 1a9a62: c7 85 10 0f 00 00 00 movl $0x0,0xf10(%rbp) 1a9a69: 00 00 00 1a9a6c: c6 80 9f 00 00 00 00 movb $0x0,0x9f(%rax) 1a9a73: 48 83 bd e8 02 00 00 cmpq $0x0,0x2e8(%rbp) 1a9a7a: 00 1a9a7b: 74 0a je 1a9a87 1a9a7d: 31 f6 xor %esi,%esi 1a9a7f: 48 89 ef mov %rbp,%rdi 1a9a82: e8 00 00 00 00 callq 1a9a87 1a9a87: 31 f6 xor %esi,%esi 1a9a89: 48 89 ef mov %rbp,%rdi 1a9a8c: e8 00 00 00 00 callq 1a9a91 1a9a91: 48 8b bd c0 04 00 00 mov 0x4c0(%rbp),%rdi 1a9a98: c7 85 b8 04 00 00 00 movl $0x0,0x4b8(%rbp) 1a9a9f: 00 00 00 1a9aa2: e8 00 00 00 00 callq 1a9aa7 1a9aa7: 48 8b 85 48 04 00 00 mov 0x448(%rbp),%rax 1a9aae: 48 c7 85 c0 04 00 00 movq $0x0,0x4c0(%rbp) 1a9ab5: 00 00 00 00 1a9ab9: 48 c7 85 98 04 00 00 movq $0x0,0x498(%rbp) 1a9ac0: 00 00 00 00 1a9ac4: 83 78 74 02 cmpl $0x2,0x74(%rax) 1a9ac8: 74 2c je 1a9af6 1a9aca: 4c 89 ef mov %r13,%rdi 1a9acd: e8 00 00 00 00 callq 1a9ad2 1a9ad2: 83 7d 74 0a cmpl $0xa,0x74(%rbp) 1a9ad6: 0f 85 a9 fe ff ff jne 1a9985 1a9adc: e9 62 fe ff ff jmpq 1a9943 1a9ae1: 83 fe 01 cmp $0x1,%esi 1a9ae4: 0f 85 06 fe ff ff jne 1a98f0 1a9aea: c6 82 a1 49 01 00 01 movb $0x1,0x149a1(%rdx) 1a9af1: e9 fa fd ff ff jmpq 1a98f0 1a9af6: c7 40 74 01 00 00 00 movl $0x1,0x74(%rax) 1a9afd: eb cb jmp 1a9aca 1a9aff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a9b06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a9b0d: e8 00 00 00 00 callq 1a9b12 1a9b12: e9 13 fc ff ff jmpq 1a972a 1a9b17: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a9b1e: bf 02 00 00 00 mov $0x2,%edi 1a9b23: e8 00 00 00 00 callq 1a9b28 1a9b28: e9 43 fc ff ff jmpq 1a9770 1a9b2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a9b34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a9b3b: e8 00 00 00 00 callq 1a9b40 1a9b40: e9 e8 fc ff ff jmpq 1a982d 1a9b45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a9b4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a9b53: e8 00 00 00 00 callq 1a9b58 1a9b58: e9 16 ff ff ff jmpq 1a9a73 1a9b5d: 48 8b bd d0 04 00 00 mov 0x4d0(%rbp),%rdi 1a9b64: 48 89 bd c0 04 00 00 mov %rdi,0x4c0(%rbp) 1a9b6b: e8 00 00 00 00 callq 1a9b70 1a9b70: e9 81 fe ff ff jmpq 1a99f6 1a9b75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a9b7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a9b83: e8 00 00 00 00 callq 1a9b88 1a9b88: e9 47 fe ff ff jmpq 1a99d4 1a9b8d: 0f 1f 00 nopl (%rax) 00000000001a9b90 : 1a9b90: e8 00 00 00 00 callq 1a9b95 1a9b95: 41 56 push %r14 1a9b97: 41 55 push %r13 1a9b99: 41 54 push %r12 1a9b9b: 55 push %rbp 1a9b9c: 53 push %rbx 1a9b9d: 48 89 fb mov %rdi,%rbx 1a9ba0: 48 83 ec 20 sub $0x20,%rsp 1a9ba4: 48 8b af f0 3b 01 00 mov 0x13bf0(%rdi),%rbp 1a9bab: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1a9bb2: 00 00 1a9bb4: 48 89 44 24 18 mov %rax,0x18(%rsp) 1a9bb9: 31 c0 xor %eax,%eax 1a9bbb: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1a9bc2: 00 1a9bc3: 44 8b a7 44 66 01 00 mov 0x16644(%rdi),%r12d 1a9bca: 45 85 e4 test %r12d,%r12d 1a9bcd: 0f 85 ea 02 00 00 jne 1a9ebd 1a9bd3: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1a9bd7: e8 00 00 00 00 callq 1a9bdc 1a9bdc: 48 8b bb 48 3b 01 00 mov 0x13b48(%rbx),%rdi 1a9be3: e8 00 00 00 00 callq 1a9be8 1a9be8: 48 89 45 08 mov %rax,0x8(%rbp) 1a9bec: 48 8b bb 48 3b 01 00 mov 0x13b48(%rbx),%rdi 1a9bf3: 48 89 c6 mov %rax,%rsi 1a9bf6: e8 00 00 00 00 callq 1a9bfb 1a9bfb: 48 89 df mov %rbx,%rdi 1a9bfe: e8 dd 68 ff ff callq 1a04e0 1a9c03: 85 c0 test %eax,%eax 1a9c05: 0f 85 95 02 00 00 jne 1a9ea0 1a9c0b: 48 8b bb 48 3b 01 00 mov 0x13b48(%rbx),%rdi 1a9c12: be 01 00 00 00 mov $0x1,%esi 1a9c17: 4c 8d 6b 10 lea 0x10(%rbx),%r13 1a9c1b: e8 00 00 00 00 callq 1a9c20 1a9c20: 48 8b bb 48 3b 01 00 mov 0x13b48(%rbx),%rdi 1a9c27: e8 00 00 00 00 callq 1a9c2c 1a9c2c: 48 89 df mov %rbx,%rdi 1a9c2f: e8 00 00 00 00 callq 1a9c34 1a9c34: 31 f6 xor %esi,%esi 1a9c36: 4c 89 ef mov %r13,%rdi 1a9c39: e8 92 6b ff ff callq 1a07d0 1a9c3e: 4c 89 ef mov %r13,%rdi 1a9c41: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1a9c46: e8 00 00 00 00 callq 1a9c4b 1a9c4b: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1a9c50: e8 00 00 00 00 callq 1a9c55 1a9c55: 48 89 c5 mov %rax,%rbp 1a9c58: 48 85 c0 test %rax,%rax 1a9c5b: 0f 84 a8 00 00 00 je 1a9d09 1a9c61: 48 83 bd f0 0e 00 00 cmpq $0x0,0xef0(%rbp) 1a9c68: 00 1a9c69: 75 e0 jne 1a9c4b 1a9c6b: 4c 8d b5 18 0f 00 00 lea 0xf18(%rbp),%r14 1a9c72: 4c 89 f7 mov %r14,%rdi 1a9c75: e8 00 00 00 00 callq 1a9c7a 1a9c7a: 48 8b bd c8 04 00 00 mov 0x4c8(%rbp),%rdi 1a9c81: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1a9c86: e8 00 00 00 00 callq 1a9c8b 1a9c8b: 84 c0 test %al,%al 1a9c8d: 0f 84 fc 01 00 00 je 1a9e8f 1a9c93: 8b b5 6c 03 00 00 mov 0x36c(%rbp),%esi 1a9c99: 48 8b bd c8 04 00 00 mov 0x4c8(%rbp),%rdi 1a9ca0: 85 f6 test %esi,%esi 1a9ca2: 74 0c je 1a9cb0 1a9ca4: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1a9ca8: 85 c9 test %ecx,%ecx 1a9caa: 0f 84 03 02 00 00 je 1a9eb3 1a9cb0: be 01 00 00 00 mov $0x1,%esi 1a9cb5: e8 00 00 00 00 callq 1a9cba 1a9cba: 80 bd 38 0f 00 00 00 cmpb $0x0,0xf38(%rbp) 1a9cc1: 74 15 je 1a9cd8 1a9cc3: 48 8b 85 c8 04 00 00 mov 0x4c8(%rbp),%rax 1a9cca: 48 83 78 28 00 cmpq $0x0,0x28(%rax) 1a9ccf: 74 07 je 1a9cd8 1a9cd1: c6 85 38 0f 00 00 00 movb $0x0,0xf38(%rbp) 1a9cd8: 48 8b bd c0 04 00 00 mov 0x4c0(%rbp),%rdi 1a9cdf: 48 85 ff test %rdi,%rdi 1a9ce2: 74 05 je 1a9ce9 1a9ce4: e8 00 00 00 00 callq 1a9ce9 1a9ce9: 48 c7 85 c0 04 00 00 movq $0x0,0x4c0(%rbp) 1a9cf0: 00 00 00 00 1a9cf4: 48 89 ef mov %rbp,%rdi 1a9cf7: e8 00 00 00 00 callq 1a9cfc 1a9cfc: 4c 89 f7 mov %r14,%rdi 1a9cff: e8 00 00 00 00 callq 1a9d04 1a9d04: e9 42 ff ff ff jmpq 1a9c4b 1a9d09: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1a9d0e: e8 00 00 00 00 callq 1a9d13 1a9d13: 48 8b b3 c8 49 01 00 mov 0x149c8(%rbx),%rsi 1a9d1a: 48 8b 46 08 mov 0x8(%rsi),%rax 1a9d1e: 8b 90 00 03 00 00 mov 0x300(%rax),%edx 1a9d24: 85 d2 test %edx,%edx 1a9d26: 0f 8e a5 00 00 00 jle 1a9dd1 1a9d2c: 31 d2 xor %edx,%edx 1a9d2e: 48 63 ca movslq %edx,%rcx 1a9d31: 48 8d 04 cd 00 00 00 lea 0x0(,%rcx,8),%rax 1a9d38: 00 1a9d39: 48 29 c8 sub %rcx,%rax 1a9d3c: 48 8b 4e 20 mov 0x20(%rsi),%rcx 1a9d40: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 1a9d44: 48 83 38 00 cmpq $0x0,(%rax) 1a9d48: 74 0f je 1a9d59 1a9d4a: 48 8b 40 18 mov 0x18(%rax),%rax 1a9d4e: 80 48 0a 04 orb $0x4,0xa(%rax) 1a9d52: 48 8b b3 c8 49 01 00 mov 0x149c8(%rbx),%rsi 1a9d59: 48 8b 46 08 mov 0x8(%rsi),%rax 1a9d5d: 83 c2 01 add $0x1,%edx 1a9d60: 8b 88 00 03 00 00 mov 0x300(%rax),%ecx 1a9d66: 39 d1 cmp %edx,%ecx 1a9d68: 7f c4 jg 1a9d2e 1a9d6a: 85 c9 test %ecx,%ecx 1a9d6c: 7e 63 jle 1a9dd1 1a9d6e: 31 ed xor %ebp,%ebp 1a9d70: 48 63 d5 movslq %ebp,%rdx 1a9d73: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1a9d7a: 00 1a9d7b: 48 29 d0 sub %rdx,%rax 1a9d7e: 48 8b 56 20 mov 0x20(%rsi),%rdx 1a9d82: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1a9d86: 48 83 38 00 cmpq $0x0,(%rax) 1a9d8a: 74 36 je 1a9dc2 1a9d8c: 4c 8b 70 18 mov 0x18(%rax),%r14 1a9d90: 49 8b be 48 01 00 00 mov 0x148(%r14),%rdi 1a9d97: 48 85 ff test %rdi,%rdi 1a9d9a: 74 26 je 1a9dc2 1a9d9c: 8b 87 78 03 00 00 mov 0x378(%rdi),%eax 1a9da2: 83 f8 01 cmp $0x1,%eax 1a9da5: 0f 87 a0 02 00 00 ja 1aa04b 1a9dab: e8 00 00 00 00 callq 1a9db0 1a9db0: 49 c7 86 48 01 00 00 movq $0x0,0x148(%r14) 1a9db7: 00 00 00 00 1a9dbb: 48 8b b3 c8 49 01 00 mov 0x149c8(%rbx),%rsi 1a9dc2: 48 8b 46 08 mov 0x8(%rsi),%rax 1a9dc6: 83 c5 01 add $0x1,%ebp 1a9dc9: 39 a8 00 03 00 00 cmp %ebp,0x300(%rax) 1a9dcf: 7f 9f jg 1a9d70 1a9dd1: 8b 80 e8 02 00 00 mov 0x2e8(%rax),%eax 1a9dd7: 85 c0 test %eax,%eax 1a9dd9: 7e 58 jle 1a9e33 1a9ddb: 49 63 c4 movslq %r12d,%rax 1a9dde: 48 c1 e0 05 shl $0x5,%rax 1a9de2: 48 03 46 18 add 0x18(%rsi),%rax 1a9de6: 48 83 38 00 cmpq $0x0,(%rax) 1a9dea: 74 36 je 1a9e22 1a9dec: 48 8b 68 18 mov 0x18(%rax),%rbp 1a9df0: 48 8b bd 98 00 00 00 mov 0x98(%rbp),%rdi 1a9df7: 48 85 ff test %rdi,%rdi 1a9dfa: 74 26 je 1a9e22 1a9dfc: 8b 87 90 03 00 00 mov 0x390(%rdi),%eax 1a9e02: 83 f8 01 cmp $0x1,%eax 1a9e05: 0f 87 39 02 00 00 ja 1aa044 1a9e0b: e8 00 00 00 00 callq 1a9e10 1a9e10: 48 c7 85 98 00 00 00 movq $0x0,0x98(%rbp) 1a9e17: 00 00 00 00 1a9e1b: 48 8b b3 c8 49 01 00 mov 0x149c8(%rbx),%rsi 1a9e22: 48 8b 46 08 mov 0x8(%rsi),%rax 1a9e26: 41 83 c4 01 add $0x1,%r12d 1a9e2a: 44 39 a0 e8 02 00 00 cmp %r12d,0x2e8(%rax) 1a9e31: 7f a8 jg 1a9ddb 1a9e33: 4c 89 ef mov %r13,%rdi 1a9e36: e8 00 00 00 00 callq 1a9e3b 1a9e3b: 48 89 df mov %rbx,%rdi 1a9e3e: 48 c7 83 c8 49 01 00 movq $0x0,0x149c8(%rbx) 1a9e45: 00 00 00 00 1a9e49: e8 00 00 00 00 callq 1a9e4e 1a9e4e: 48 89 df mov %rbx,%rdi 1a9e51: e8 00 00 00 00 callq 1a9e56 1a9e56: 84 c0 test %al,%al 1a9e58: 74 12 je 1a9e6c 1a9e5a: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 1a9e60: 83 e8 19 sub $0x19,%eax 1a9e63: 83 f8 02 cmp $0x2,%eax 1a9e66: 0f 86 e6 01 00 00 jbe 1aa052 1a9e6c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1a9e71: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1a9e78: 00 00 1a9e7a: 0f 85 22 02 00 00 jne 1aa0a2 1a9e80: 48 83 c4 20 add $0x20,%rsp 1a9e84: 31 c0 xor %eax,%eax 1a9e86: 5b pop %rbx 1a9e87: 5d pop %rbp 1a9e88: 41 5c pop %r12 1a9e8a: 41 5d pop %r13 1a9e8c: 41 5e pop %r14 1a9e8e: c3 retq 1a9e8f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a9e96: e8 00 00 00 00 callq 1a9e9b 1a9e9b: e9 f3 fd ff ff jmpq 1a9c93 1a9ea0: 89 c6 mov %eax,%esi 1a9ea2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a9ea9: e8 00 00 00 00 callq 1a9eae 1a9eae: e9 58 fd ff ff jmpq 1a9c0b 1a9eb3: e8 e8 69 ff ff callq 1a08a0 1a9eb8: e9 fd fd ff ff jmpq 1a9cba 1a9ebd: 48 8b af d0 49 01 00 mov 0x149d0(%rdi),%rbp 1a9ec4: e8 17 66 ff ff callq 1a04e0 1a9ec9: 85 c0 test %eax,%eax 1a9ecb: 0f 85 a6 01 00 00 jne 1aa077 1a9ed1: 48 8b bb 48 3b 01 00 mov 0x13b48(%rbx),%rdi 1a9ed8: be 01 00 00 00 mov $0x1,%esi 1a9edd: e8 00 00 00 00 callq 1a9ee2 1a9ee2: 48 8b bb 48 3b 01 00 mov 0x13b48(%rbx),%rdi 1a9ee9: e8 00 00 00 00 callq 1a9eee 1a9eee: 48 89 df mov %rbx,%rdi 1a9ef1: e8 00 00 00 00 callq 1a9ef6 1a9ef6: 31 c9 xor %ecx,%ecx 1a9ef8: 80 bd b0 01 00 00 00 cmpb $0x0,0x1b0(%rbp) 1a9eff: 74 3c je 1a9f3d 1a9f01: 48 8b 44 cd 00 mov 0x0(%rbp,%rcx,8),%rax 1a9f06: 80 88 20 05 00 00 01 orb $0x1,0x520(%rax) 1a9f0d: 8b 7d 38 mov 0x38(%rbp),%edi 1a9f10: 31 c0 xor %eax,%eax 1a9f12: 85 ff test %edi,%edi 1a9f14: 7e 18 jle 1a9f2e 1a9f16: 48 8b 54 c5 50 mov 0x50(%rbp,%rax,8),%rdx 1a9f1b: 48 83 c0 01 add $0x1,%rax 1a9f1f: c7 82 84 02 00 00 ff movl $0xffffffff,0x284(%rdx) 1a9f26: ff ff ff 1a9f29: 39 45 38 cmp %eax,0x38(%rbp) 1a9f2c: 7f e8 jg 1a9f16 1a9f2e: 0f b6 85 b0 01 00 00 movzbl 0x1b0(%rbp),%eax 1a9f35: 48 83 c1 01 add $0x1,%rcx 1a9f39: 39 c8 cmp %ecx,%eax 1a9f3b: 7f c4 jg 1a9f01 1a9f3d: 48 8b bb 48 3b 01 00 mov 0x13b48(%rbx),%rdi 1a9f44: 48 89 ee mov %rbp,%rsi 1a9f47: e8 00 00 00 00 callq 1a9f4c 1a9f4c: 84 c0 test %al,%al 1a9f4e: 0f 84 47 01 00 00 je 1aa09b 1a9f54: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1a9f5b 1a9f5b: ba f0 05 00 00 mov $0x5f0,%edx 1a9f60: be c0 0d 00 00 mov $0xdc0,%esi 1a9f65: 48 8b ab d0 49 01 00 mov 0x149d0(%rbx),%rbp 1a9f6c: e8 00 00 00 00 callq 1a9f71 1a9f71: 49 89 c6 mov %rax,%r14 1a9f74: 48 85 c0 test %rax,%rax 1a9f77: 0f 84 0d 01 00 00 je 1aa08a 1a9f7d: 45 31 ed xor %r13d,%r13d 1a9f80: 80 bd b0 01 00 00 00 cmpb $0x0,0x1b0(%rbp) 1a9f87: 4c 8d a0 38 05 00 00 lea 0x538(%rax),%r12 1a9f8e: 74 68 je 1a9ff8 1a9f90: 4a 8b 44 ed 00 mov 0x0(%rbp,%r13,8),%rax 1a9f95: 49 89 86 38 05 00 00 mov %rax,0x538(%r14) 1a9f9c: 44 8b 55 38 mov 0x38(%rbp),%r10d 1a9fa0: 45 85 d2 test %r10d,%r10d 1a9fa3: 7e 26 jle 1a9fcb 1a9fa5: 4c 89 f2 mov %r14,%rdx 1a9fa8: 31 c0 xor %eax,%eax 1a9faa: 48 8b 4c c5 50 mov 0x50(%rbp,%rax,8),%rcx 1a9faf: 48 83 c0 01 add $0x1,%rax 1a9fb3: 48 83 c2 68 add $0x68,%rdx 1a9fb7: 48 89 4a 98 mov %rcx,-0x68(%rdx) 1a9fbb: c6 81 88 03 00 00 01 movb $0x1,0x388(%rcx) 1a9fc2: 44 8b 55 38 mov 0x38(%rbp),%r10d 1a9fc6: 41 39 c2 cmp %eax,%r10d 1a9fc9: 7f df jg 1a9faa 1a9fcb: 4a 8b 4c ed 00 mov 0x0(%rbp,%r13,8),%rcx 1a9fd0: 49 89 e9 mov %rbp,%r9 1a9fd3: 4d 89 e0 mov %r12,%r8 1a9fd6: 44 89 d2 mov %r10d,%edx 1a9fd9: 48 8b bb 48 3b 01 00 mov 0x13b48(%rbx),%rdi 1a9fe0: 4c 89 f6 mov %r14,%rsi 1a9fe3: 49 83 c5 01 add $0x1,%r13 1a9fe7: e8 00 00 00 00 callq 1a9fec 1a9fec: 0f b6 85 b0 01 00 00 movzbl 0x1b0(%rbp),%eax 1a9ff3: 44 39 e8 cmp %r13d,%eax 1a9ff6: 7f 98 jg 1a9f90 1a9ff8: 4c 89 f7 mov %r14,%rdi 1a9ffb: e8 00 00 00 00 callq 1aa000 1aa000: 48 8b b3 d0 49 01 00 mov 0x149d0(%rbx),%rsi 1aa007: ba 01 00 00 00 mov $0x1,%edx 1aa00c: 48 89 df mov %rbx,%rdi 1aa00f: e8 2c aa ff ff callq 1a4a40 1aa014: 48 8b bb d0 49 01 00 mov 0x149d0(%rbx),%rdi 1aa01b: e8 00 00 00 00 callq 1aa020 1aa020: 48 89 df mov %rbx,%rdi 1aa023: 48 c7 83 d0 49 01 00 movq $0x0,0x149d0(%rbx) 1aa02a: 00 00 00 00 1aa02e: e8 00 00 00 00 callq 1aa033 1aa033: 48 8d bb 00 3c 01 00 lea 0x13c00(%rbx),%rdi 1aa03a: e8 00 00 00 00 callq 1aa03f 1aa03f: e9 28 fe ff ff jmpq 1a9e6c 1aa044: 0f 0b ud2 1aa046: e9 c0 fd ff ff jmpq 1a9e0b 1aa04b: 0f 0b ud2 1aa04d: e9 59 fd ff ff jmpq 1a9dab 1aa052: 48 8d bb d8 75 00 00 lea 0x75d8(%rbx),%rdi 1aa059: e8 00 00 00 00 callq 1aa05e 1aa05e: 85 c0 test %eax,%eax 1aa060: 0f 84 06 fe ff ff je 1a9e6c 1aa066: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa06d: e8 00 00 00 00 callq 1aa072 1aa072: e9 f5 fd ff ff jmpq 1a9e6c 1aa077: 89 c6 mov %eax,%esi 1aa079: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa080: e8 00 00 00 00 callq 1aa085 1aa085: e9 47 fe ff ff jmpq 1a9ed1 1aa08a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa091: e8 00 00 00 00 callq 1aa096 1aa096: e9 5d ff ff ff jmpq 1a9ff8 1aa09b: 0f 0b ud2 1aa09d: e9 b2 fe ff ff jmpq 1a9f54 1aa0a2: e8 00 00 00 00 callq 1aa0a7 1aa0a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1aa0ae: 00 00 00000000001aa0b0 : 1aa0b0: e8 00 00 00 00 callq 1aa0b5 1aa0b5: 41 57 push %r15 1aa0b7: b9 15 00 00 00 mov $0x15,%ecx 1aa0bc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1aa0c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aa0ca: 41 56 push %r14 1aa0cc: 41 55 push %r13 1aa0ce: 41 54 push %r12 1aa0d0: 4c 8d 67 10 lea 0x10(%rdi),%r12 1aa0d4: 55 push %rbp 1aa0d5: 48 89 fd mov %rdi,%rbp 1aa0d8: 53 push %rbx 1aa0d9: 48 81 ec 38 01 00 00 sub $0x138,%rsp 1aa0e0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1aa0e7: 00 00 1aa0e9: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) 1aa0f0: 00 1aa0f1: 31 c0 xor %eax,%eax 1aa0f3: 4c 8d 6c 24 78 lea 0x78(%rsp),%r13 1aa0f8: 4c 89 a7 98 3b 01 00 mov %r12,0x13b98(%rdi) 1aa0ff: 48 89 bf 90 3b 01 00 mov %rdi,0x13b90(%rdi) 1aa106: 4c 89 ef mov %r13,%rdi 1aa109: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1aa110: 00 00 1aa112: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1aa119: 00 00 1aa11b: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 1aa122: 00 00 1aa124: f3 48 ab rep stos %rax,%es:(%rdi) 1aa127: 48 8d bd 00 3c 01 00 lea 0x13c00(%rbp),%rdi 1aa12e: e8 00 00 00 00 callq 1aa133 1aa133: 48 8d bd 20 3c 01 00 lea 0x13c20(%rbp),%rdi 1aa13a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1aa141: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aa148: e8 00 00 00 00 callq 1aa14d 1aa14d: 48 89 ef mov %rbp,%rdi 1aa150: e8 00 00 00 00 callq 1aa155 1aa155: 85 c0 test %eax,%eax 1aa157: 0f 85 1b 01 00 00 jne 1aa278 1aa15d: 8b 85 0c 07 00 00 mov 0x70c(%rbp),%eax 1aa163: 48 89 ef mov %rbp,%rdi 1aa166: 89 44 24 7c mov %eax,0x7c(%rsp) 1aa16a: 48 8b 45 08 mov 0x8(%rbp),%rax 1aa16e: 0f b6 50 48 movzbl 0x48(%rax),%edx 1aa172: 0f b7 40 3e movzwl 0x3e(%rax),%eax 1aa176: 89 44 24 78 mov %eax,0x78(%rsp) 1aa17a: 8b 85 b0 0f 00 00 mov 0xfb0(%rbp),%eax 1aa180: 89 94 24 80 00 00 00 mov %edx,0x80(%rsp) 1aa187: 8b 95 14 07 00 00 mov 0x714(%rbp),%edx 1aa18d: 89 84 24 8c 00 00 00 mov %eax,0x8c(%rsp) 1aa194: 48 8b 85 a8 5c 00 00 mov 0x5ca8(%rbp),%rax 1aa19b: 89 94 24 84 00 00 00 mov %edx,0x84(%rsp) 1aa1a2: 48 8b 40 28 mov 0x28(%rax),%rax 1aa1a6: 48 89 ac 24 a0 00 00 mov %rbp,0xa0(%rsp) 1aa1ad: 00 1aa1ae: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 1aa1b5: 00 1aa1b6: e8 00 00 00 00 callq 1aa1bb 1aa1bb: 48 89 85 88 3b 01 00 mov %rax,0x13b88(%rbp) 1aa1c2: 48 85 c0 test %rax,%rax 1aa1c5: 0f 84 e6 00 00 00 je 1aa2b1 1aa1cb: 8b 8d 08 07 00 00 mov 0x708(%rbp),%ecx 1aa1d1: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 1aa1d8: 00 1aa1d9: c7 84 24 d8 00 00 00 movl $0x0,0xd8(%rsp) 1aa1e0: 00 00 00 00 1aa1e4: 83 f9 18 cmp $0x18,%ecx 1aa1e7: 77 0f ja 1aa1f8 1aa1e9: b8 01 00 00 00 mov $0x1,%eax 1aa1ee: 48 d3 e0 shl %cl,%rax 1aa1f1: a9 00 60 40 01 test $0x1406000,%eax 1aa1f6: 75 5e jne 1aa256 1aa1f8: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1aa1fe 1aa1fe: a8 01 test $0x1,%al 1aa200: 74 08 je 1aa20a 1aa202: c6 84 24 f2 00 00 00 movb $0x1,0xf2(%rsp) 1aa209: 01 1aa20a: a8 02 test $0x2,%al 1aa20c: 74 08 je 1aa216 1aa20e: c6 84 24 fb 00 00 00 movb $0x1,0xfb(%rsp) 1aa215: 01 1aa216: a8 04 test $0x4,%al 1aa218: 74 08 je 1aa222 1aa21a: c6 84 24 f4 00 00 00 movb $0x1,0xf4(%rsp) 1aa221: 01 1aa222: 48 8b 85 00 4a 01 00 mov 0x14a00(%rbp),%rax 1aa229: 4c 89 ef mov %r13,%rdi 1aa22c: c6 84 24 f6 00 00 00 movb $0x1,0xf6(%rsp) 1aa233: 01 1aa234: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) 1aa23b: 00 1aa23c: e8 00 00 00 00 callq 1aa241 1aa241: 48 89 85 48 3b 01 00 mov %rax,0x13b48(%rbp) 1aa248: 48 85 c0 test %rax,%rax 1aa24b: 0f 84 00 00 00 00 je 1aa251 1aa251: e9 00 00 00 00 jmpq 1aa256 1aa256: 8b 85 14 07 00 00 mov 0x714(%rbp),%eax 1aa25c: c6 84 24 f0 00 00 00 movb $0x1,0xf0(%rsp) 1aa263: 01 1aa264: 2d a1 00 00 00 sub $0xa1,%eax 1aa269: 83 f8 5d cmp $0x5d,%eax 1aa26c: 77 8a ja 1aa1f8 1aa26e: c6 84 24 fc 00 00 00 movb $0x1,0xfc(%rsp) 1aa275: 01 1aa276: eb 80 jmp 1aa1f8 1aa278: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa27f: e8 00 00 00 00 callq 1aa284 1aa284: 48 89 ef mov %rbp,%rdi 1aa287: e8 24 67 ff ff callq 1a09b0 1aa28c: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax 1aa293: 00 1aa294: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1aa29b: 00 00 1aa29d: 75 20 jne 1aa2bf 1aa29f: 48 81 c4 38 01 00 00 add $0x138,%rsp 1aa2a6: 5b pop %rbx 1aa2a7: 5d pop %rbp 1aa2a8: 41 5c pop %r12 1aa2aa: 41 5d pop %r13 1aa2ac: 41 5e pop %r14 1aa2ae: 41 5f pop %r15 1aa2b0: c3 retq 1aa2b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa2b8: e8 00 00 00 00 callq 1aa2bd 1aa2bd: eb c5 jmp 1aa284 1aa2bf: e8 00 00 00 00 callq 1aa2c4 1aa2c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1aa2cb: 00 00 00 00 1aa2cf: 90 nop 00000000001aa2d0 : 1aa2d0: e8 00 00 00 00 callq 1aa2d5 1aa2d5: 55 push %rbp 1aa2d6: 48 89 fd mov %rdi,%rbp 1aa2d9: e8 d2 fd ff ff callq 1aa0b0 1aa2de: 48 89 ef mov %rbp,%rdi 1aa2e1: e8 00 00 00 00 callq 1aa2e6 1aa2e6: 31 c0 xor %eax,%eax 1aa2e8: 5d pop %rbp 1aa2e9: c3 retq 1aa2ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001aa2f0 : 1aa2f0: e8 00 00 00 00 callq 1aa2f5 1aa2f5: 41 57 push %r15 1aa2f7: 41 56 push %r14 1aa2f9: 41 55 push %r13 1aa2fb: 49 89 fd mov %rdi,%r13 1aa2fe: 41 54 push %r12 1aa300: 55 push %rbp 1aa301: 53 push %rbx 1aa302: 48 83 ec 50 sub $0x50,%rsp 1aa306: 0f b6 9f 28 08 00 00 movzbl 0x828(%rdi),%ebx 1aa30d: 48 8b 2f mov (%rdi),%rbp 1aa310: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1aa317: 00 00 1aa319: 48 89 44 24 48 mov %rax,0x48(%rsp) 1aa31e: 31 c0 xor %eax,%eax 1aa320: 48 8b 87 c8 04 00 00 mov 0x4c8(%rdi),%rax 1aa327: 31 ff xor %edi,%edi 1aa329: c7 44 24 38 00 00 00 movl $0x0,0x38(%rsp) 1aa330: 00 1aa331: 83 e3 01 and $0x1,%ebx 1aa334: c7 44 24 3e 00 00 00 movl $0x0,0x3e(%rsp) 1aa33b: 00 1aa33c: 83 78 34 02 cmpl $0x2,0x34(%rax) 1aa340: 48 89 44 24 20 mov %rax,0x20(%rsp) 1aa345: 66 89 7c 24 42 mov %di,0x42(%rsp) 1aa34a: 74 0c je 1aa358 1aa34c: 49 8d bd 18 0f 00 00 lea 0xf18(%r13),%rdi 1aa353: e8 00 00 00 00 callq 1aa358 1aa358: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1aa35d: 31 d2 xor %edx,%edx 1aa35f: 48 8d 74 24 3e lea 0x3e(%rsp),%rsi 1aa364: e8 00 00 00 00 callq 1aa369 1aa369: 3c 01 cmp $0x1,%al 1aa36b: 75 08 jne 1aa375 1aa36d: 84 db test %bl,%bl 1aa36f: 0f 84 de 01 00 00 je 1aa553 1aa375: f6 44 24 3f 04 testb $0x4,0x3f(%rsp) 1aa37a: 74 15 je 1aa391 1aa37c: 48 8b bd b0 49 01 00 mov 0x149b0(%rbp),%rdi 1aa383: 48 85 ff test %rdi,%rdi 1aa386: 74 09 je 1aa391 1aa388: 41 8b 75 70 mov 0x70(%r13),%esi 1aa38c: e8 00 00 00 00 callq 1aa391 1aa391: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1aa396: 8b 50 6c mov 0x6c(%rax),%edx 1aa399: 85 d2 test %edx,%edx 1aa39b: 75 17 jne 1aa3b4 1aa39d: 83 78 34 02 cmpl $0x2,0x34(%rax) 1aa3a1: 74 11 je 1aa3b4 1aa3a3: 49 8d bd 18 0f 00 00 lea 0xf18(%r13),%rdi 1aa3aa: e8 00 00 00 00 callq 1aa3af 1aa3af: e9 51 01 00 00 jmpq 1aa505 1aa3b4: 49 8b bd c8 04 00 00 mov 0x4c8(%r13),%rdi 1aa3bb: c7 44 24 44 00 00 00 movl $0x0,0x44(%rsp) 1aa3c2: 00 1aa3c3: 49 8d ad d8 09 00 00 lea 0x9d8(%r13),%rbp 1aa3ca: c6 44 24 37 00 movb $0x0,0x37(%rsp) 1aa3cf: e8 00 00 00 00 callq 1aa3d4 1aa3d4: 48 89 ef mov %rbp,%rdi 1aa3d7: 48 8b 40 08 mov 0x8(%rax),%rax 1aa3db: 48 8d 54 24 44 lea 0x44(%rsp),%rdx 1aa3e0: 80 38 12 cmpb $0x12,(%rax) 1aa3e3: 19 f6 sbb %esi,%esi 1aa3e5: 81 e6 fe e1 ff ff and $0xffffe1fe,%esi 1aa3eb: 81 c6 02 20 00 00 add $0x2002,%esi 1aa3f1: 80 38 12 cmpb $0x12,(%rax) 1aa3f4: 48 19 c9 sbb %rcx,%rcx 1aa3f7: 89 74 24 1c mov %esi,0x1c(%rsp) 1aa3fb: 48 83 e1 fe and $0xfffffffffffffffe,%rcx 1aa3ff: 89 74 24 18 mov %esi,0x18(%rsp) 1aa403: 48 83 c1 04 add $0x4,%rcx 1aa407: 80 38 12 cmpb $0x12,(%rax) 1aa40a: 19 db sbb %ebx,%ebx 1aa40c: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1aa411: 45 31 e4 xor %r12d,%r12d 1aa414: 83 e3 fe and $0xfffffffe,%ebx 1aa417: 83 c3 04 add $0x4,%ebx 1aa41a: 89 5c 24 14 mov %ebx,0x14(%rsp) 1aa41e: e8 00 00 00 00 callq 1aa423 1aa423: 0f b6 c0 movzbl %al,%eax 1aa426: 39 c3 cmp %eax,%ebx 1aa428: 0f 85 c8 00 00 00 jne 1aa4f6 1aa42e: 49 8d 85 d8 04 00 00 lea 0x4d8(%r13),%rax 1aa435: 4c 89 2c 24 mov %r13,(%rsp) 1aa439: 44 8d 7b ff lea -0x1(%rbx),%r15d 1aa43d: 48 89 44 24 28 mov %rax,0x28(%rsp) 1aa442: 4d 63 f7 movslq %r15d,%r14 1aa445: 0f b6 4c 24 45 movzbl 0x45(%rsp),%ecx 1aa44a: 0f b6 54 24 44 movzbl 0x44(%rsp),%edx 1aa44f: 41 83 c4 01 add $0x1,%r12d 1aa453: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aa45a: 44 0f b6 44 24 46 movzbl 0x46(%rsp),%r8d 1aa460: bf 02 00 00 00 mov $0x2,%edi 1aa465: e8 00 00 00 00 callq 1aa46a 1aa46a: 48 8b 04 24 mov (%rsp),%rax 1aa46e: f6 80 28 08 00 00 01 testb $0x1,0x828(%rax) 1aa475: 0f 85 ad 00 00 00 jne 1aa528 1aa47b: 80 7c 24 37 00 cmpb $0x0,0x37(%rsp) 1aa480: 0f 84 c1 00 00 00 je 1aa547 1aa486: 8b 44 24 18 mov 0x18(%rsp),%eax 1aa48a: bb 03 00 00 00 mov $0x3,%ebx 1aa48f: 44 8d 68 01 lea 0x1(%rax),%r13d 1aa493: 4c 89 f1 mov %r14,%rcx 1aa496: 48 8d 54 24 45 lea 0x45(%rsp),%rdx 1aa49b: 44 89 ee mov %r13d,%esi 1aa49e: 48 89 ef mov %rbp,%rdi 1aa4a1: e8 00 00 00 00 callq 1aa4a6 1aa4a6: 0f b6 c0 movzbl %al,%eax 1aa4a9: 41 39 c7 cmp %eax,%r15d 1aa4ac: 74 05 je 1aa4b3 1aa4ae: 80 eb 01 sub $0x1,%bl 1aa4b1: 75 e0 jne 1aa493 1aa4b3: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1aa4b8: 8b 74 24 1c mov 0x1c(%rsp),%esi 1aa4bc: 48 8d 54 24 44 lea 0x44(%rsp),%rdx 1aa4c1: 48 89 ef mov %rbp,%rdi 1aa4c4: e8 00 00 00 00 callq 1aa4c9 1aa4c9: c6 44 24 37 00 movb $0x0,0x37(%rsp) 1aa4ce: 0f b6 c0 movzbl %al,%eax 1aa4d1: 39 44 24 14 cmp %eax,0x14(%rsp) 1aa4d5: 75 70 jne 1aa547 1aa4d7: 41 83 fc 1e cmp $0x1e,%r12d 1aa4db: 0f 85 64 ff ff ff jne 1aa445 1aa4e1: 4c 8b 2c 24 mov (%rsp),%r13 1aa4e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aa4ec: bf 02 00 00 00 mov $0x2,%edi 1aa4f1: e8 00 00 00 00 callq 1aa4f6 1aa4f6: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1aa4fb: 83 78 34 02 cmpl $0x2,0x34(%rax) 1aa4ff: 0f 85 9e fe ff ff jne 1aa3a3 1aa505: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1aa50a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1aa511: 00 00 1aa513: 0f 85 dd 00 00 00 jne 1aa5f6 1aa519: 48 83 c4 50 add $0x50,%rsp 1aa51d: 5b pop %rbx 1aa51e: 5d pop %rbp 1aa51f: 41 5c pop %r12 1aa521: 41 5d pop %r13 1aa523: 41 5e pop %r14 1aa525: 41 5f pop %r15 1aa527: c3 retq 1aa528: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 1aa52d: 48 8d 54 24 37 lea 0x37(%rsp),%rdx 1aa532: 48 8d 74 24 44 lea 0x44(%rsp),%rsi 1aa537: e8 00 00 00 00 callq 1aa53c 1aa53c: 80 7c 24 37 00 cmpb $0x0,0x37(%rsp) 1aa541: 0f 85 3f ff ff ff jne 1aa486 1aa547: 4c 8b 2c 24 mov (%rsp),%r13 1aa54b: 41 83 fc 1e cmp $0x1e,%r12d 1aa54f: 75 a5 jne 1aa4f6 1aa551: eb 92 jmp 1aa4e5 1aa553: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1aa558: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 1aa55d: e8 00 00 00 00 callq 1aa562 1aa562: 84 c0 test %al,%al 1aa564: 74 6c je 1aa5d2 1aa566: 41 8b b5 6c 03 00 00 mov 0x36c(%r13),%esi 1aa56d: 85 f6 test %esi,%esi 1aa56f: 74 08 je 1aa579 1aa571: 8b 4c 24 38 mov 0x38(%rsp),%ecx 1aa575: 85 c9 test %ecx,%ecx 1aa577: 74 67 je 1aa5e0 1aa579: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1aa57e: be 02 00 00 00 mov $0x2,%esi 1aa583: e8 00 00 00 00 callq 1aa588 1aa588: 84 c0 test %al,%al 1aa58a: 0f 84 e5 fd ff ff je 1aa375 1aa590: 41 80 bd 38 0f 00 00 cmpb $0x0,0xf38(%r13) 1aa597: 00 1aa598: 74 08 je 1aa5a2 1aa59a: 41 c6 85 38 0f 00 00 movb $0x0,0xf38(%r13) 1aa5a1: 00 1aa5a2: 4c 89 ef mov %r13,%rdi 1aa5a5: e8 00 00 00 00 callq 1aa5aa 1aa5aa: 48 89 ef mov %rbp,%rdi 1aa5ad: e8 00 00 00 00 callq 1aa5b2 1aa5b2: 4c 89 ee mov %r13,%rsi 1aa5b5: 48 89 ef mov %rbp,%rdi 1aa5b8: e8 00 00 00 00 callq 1aa5bd 1aa5bd: 48 89 ef mov %rbp,%rdi 1aa5c0: e8 00 00 00 00 callq 1aa5c5 1aa5c5: 48 89 ef mov %rbp,%rdi 1aa5c8: e8 00 00 00 00 callq 1aa5cd 1aa5cd: e9 a3 fd ff ff jmpq 1aa375 1aa5d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa5d9: e8 00 00 00 00 callq 1aa5de 1aa5de: eb 86 jmp 1aa566 1aa5e0: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1aa5e5: e8 b6 62 ff ff callq 1a08a0 1aa5ea: 41 80 bd 38 0f 00 00 cmpb $0x0,0xf38(%r13) 1aa5f1: 00 1aa5f2: 74 ae je 1aa5a2 1aa5f4: eb a4 jmp 1aa59a 1aa5f6: e8 00 00 00 00 callq 1aa5fb 1aa5fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001aa600 : 1aa600: e8 00 00 00 00 callq 1aa605 1aa605: 41 54 push %r12 1aa607: 4c 8d a7 18 0f 00 00 lea 0xf18(%rdi),%r12 1aa60e: 55 push %rbp 1aa60f: 53 push %rbx 1aa610: 48 89 fb mov %rdi,%rbx 1aa613: 48 83 ec 10 sub $0x10,%rsp 1aa617: 48 8b 2f mov (%rdi),%rbp 1aa61a: 4c 89 e7 mov %r12,%rdi 1aa61d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1aa624: 00 00 1aa626: 48 89 44 24 08 mov %rax,0x8(%rsp) 1aa62b: 31 c0 xor %eax,%eax 1aa62d: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1aa634: 00 1aa635: e8 00 00 00 00 callq 1aa63a 1aa63a: 48 8b bd b0 49 01 00 mov 0x149b0(%rbp),%rdi 1aa641: 48 85 ff test %rdi,%rdi 1aa644: 74 0f je 1aa655 1aa646: 48 8b 83 c8 04 00 00 mov 0x4c8(%rbx),%rax 1aa64d: 8b 70 30 mov 0x30(%rax),%esi 1aa650: e8 00 00 00 00 callq 1aa655 1aa655: 80 bb 38 0f 00 00 00 cmpb $0x0,0xf38(%rbx) 1aa65c: 74 07 je 1aa665 1aa65e: c6 83 38 0f 00 00 00 movb $0x0,0xf38(%rbx) 1aa665: 48 8b bb c8 04 00 00 mov 0x4c8(%rbx),%rdi 1aa66c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1aa671: e8 00 00 00 00 callq 1aa676 1aa676: 84 c0 test %al,%al 1aa678: 0f 84 a3 00 00 00 je 1aa721 1aa67e: 44 8b 83 6c 03 00 00 mov 0x36c(%rbx),%r8d 1aa685: 48 8b bb c8 04 00 00 mov 0x4c8(%rbx),%rdi 1aa68c: 45 85 c0 test %r8d,%r8d 1aa68f: 74 08 je 1aa699 1aa691: 8b 74 24 04 mov 0x4(%rsp),%esi 1aa695: 85 f6 test %esi,%esi 1aa697: 74 54 je 1aa6ed 1aa699: be 01 00 00 00 mov $0x1,%esi 1aa69e: e8 00 00 00 00 callq 1aa6a3 1aa6a3: 84 c0 test %al,%al 1aa6a5: 75 21 jne 1aa6c8 1aa6a7: 4c 89 e7 mov %r12,%rdi 1aa6aa: e8 00 00 00 00 callq 1aa6af 1aa6af: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1aa6b4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1aa6bb: 00 00 1aa6bd: 75 73 jne 1aa732 1aa6bf: 48 83 c4 10 add $0x10,%rsp 1aa6c3: 5b pop %rbx 1aa6c4: 5d pop %rbp 1aa6c5: 41 5c pop %r12 1aa6c7: c3 retq 1aa6c8: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1aa6cc: 85 c9 test %ecx,%ecx 1aa6ce: 75 13 jne 1aa6e3 1aa6d0: 48 8b bb c8 04 00 00 mov 0x4c8(%rbx),%rdi 1aa6d7: 8b 57 34 mov 0x34(%rdi),%edx 1aa6da: 85 d2 test %edx,%edx 1aa6dc: 75 05 jne 1aa6e3 1aa6de: e8 2d 76 ff ff callq 1a1d10 1aa6e3: 48 89 df mov %rbx,%rdi 1aa6e6: e8 00 00 00 00 callq 1aa6eb 1aa6eb: eb 05 jmp 1aa6f2 1aa6ed: e8 ae 61 ff ff callq 1a08a0 1aa6f2: 48 89 ef mov %rbp,%rdi 1aa6f5: e8 00 00 00 00 callq 1aa6fa 1aa6fa: 48 89 de mov %rbx,%rsi 1aa6fd: 48 89 ef mov %rbp,%rdi 1aa700: e8 00 00 00 00 callq 1aa705 1aa705: 48 89 ef mov %rbp,%rdi 1aa708: e8 00 00 00 00 callq 1aa70d 1aa70d: 8b 83 6c 03 00 00 mov 0x36c(%rbx),%eax 1aa713: 85 c0 test %eax,%eax 1aa715: 75 90 jne 1aa6a7 1aa717: 48 89 ef mov %rbp,%rdi 1aa71a: e8 00 00 00 00 callq 1aa71f 1aa71f: eb 86 jmp 1aa6a7 1aa721: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa728: e8 00 00 00 00 callq 1aa72d 1aa72d: e9 4c ff ff ff jmpq 1aa67e 1aa732: e8 00 00 00 00 callq 1aa737 1aa737: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1aa73e: 00 00 00000000001aa740 : 1aa740: e8 00 00 00 00 callq 1aa745 1aa745: 41 54 push %r12 1aa747: 55 push %rbp 1aa748: 48 8d af f0 3b 01 00 lea 0x13bf0(%rdi),%rbp 1aa74f: 53 push %rbx 1aa750: 4c 8b a7 38 3b 01 00 mov 0x13b38(%rdi),%r12 1aa757: 48 89 fb mov %rdi,%rbx 1aa75a: 48 89 ef mov %rbp,%rdi 1aa75d: e8 00 00 00 00 callq 1aa762 1aa762: 49 8b b4 24 70 03 00 mov 0x370(%r12),%rsi 1aa769: 00 1aa76a: 48 85 f6 test %rsi,%rsi 1aa76d: 74 52 je 1aa7c1 1aa76f: 80 be b0 01 00 00 00 cmpb $0x0,0x1b0(%rsi) 1aa776: 74 41 je 1aa7b9 1aa778: 31 c0 xor %eax,%eax 1aa77a: 48 63 d0 movslq %eax,%rdx 1aa77d: 0f b6 8b e8 50 01 00 movzbl 0x150e8(%rbx),%ecx 1aa784: 83 c0 01 add $0x1,%eax 1aa787: 48 8b 14 d6 mov (%rsi,%rdx,8),%rdx 1aa78b: 88 8a 80 03 00 00 mov %cl,0x380(%rdx) 1aa791: 49 8b b4 24 70 03 00 mov 0x370(%r12),%rsi 1aa798: 00 1aa799: 0f b6 8e b0 01 00 00 movzbl 0x1b0(%rsi),%ecx 1aa7a0: 39 c1 cmp %eax,%ecx 1aa7a2: 7f d6 jg 1aa77a 1aa7a4: 80 f9 01 cmp $0x1,%cl 1aa7a7: 76 10 jbe 1aa7b9 1aa7a9: 48 89 f7 mov %rsi,%rdi 1aa7ac: e8 4f 7d ff ff callq 1a2500 1aa7b1: 49 8b b4 24 70 03 00 mov 0x370(%r12),%rsi 1aa7b8: 00 1aa7b9: 4c 89 e7 mov %r12,%rdi 1aa7bc: e8 00 00 00 00 callq 1aa7c1 1aa7c1: 5b pop %rbx 1aa7c2: 48 89 ef mov %rbp,%rdi 1aa7c5: 5d pop %rbp 1aa7c6: 41 5c pop %r12 1aa7c8: e9 00 00 00 00 jmpq 1aa7cd 1aa7cd: 0f 1f 00 nopl (%rax) 00000000001aa7d0 : 1aa7d0: e8 00 00 00 00 callq 1aa7d5 1aa7d5: 4c 8b 47 e8 mov -0x18(%rdi),%r8 1aa7d9: 48 8b 47 e0 mov -0x20(%rdi),%rax 1aa7dd: 4c 89 c7 mov %r8,%rdi 1aa7e0: e9 00 00 00 00 jmpq 1aa7e5 1aa7e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1aa7ec: 00 00 00 00 00000000001aa7f0 : 1aa7f0: e8 00 00 00 00 callq 1aa7f5 1aa7f5: 83 fa 06 cmp $0x6,%edx 1aa7f8: 8d 72 01 lea 0x1(%rdx),%esi 1aa7fb: b8 00 00 00 00 mov $0x0,%eax 1aa800: 48 8b bf 48 3b 01 00 mov 0x13b48(%rdi),%rdi 1aa807: 0f 43 f0 cmovae %eax,%esi 1aa80a: 31 d2 xor %edx,%edx 1aa80c: 83 f9 01 cmp $0x1,%ecx 1aa80f: 0f 94 c2 sete %dl 1aa812: e8 00 00 00 00 callq 1aa817 1aa817: 31 c0 xor %eax,%eax 1aa819: c3 retq 1aa81a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001aa820 : 1aa820: e8 00 00 00 00 callq 1aa825 1aa825: 89 d0 mov %edx,%eax 1aa827: 48 8b 84 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%rax 1aa82e: 00 1aa82f: 48 85 c0 test %rax,%rax 1aa832: 74 25 je 1aa859 1aa834: 8b b0 44 06 00 00 mov 0x644(%rax),%esi 1aa83a: 83 fe ff cmp $0xffffffff,%esi 1aa83d: 74 17 je 1aa856 1aa83f: 31 d2 xor %edx,%edx 1aa841: 48 8b bf 48 3b 01 00 mov 0x13b48(%rdi),%rdi 1aa848: 83 f9 01 cmp $0x1,%ecx 1aa84b: 0f 94 c2 sete %dl 1aa84e: 83 c6 4e add $0x4e,%esi 1aa851: e8 00 00 00 00 callq 1aa856 1aa856: 31 c0 xor %eax,%eax 1aa858: c3 retq 1aa859: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aa860: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa867: e8 00 00 00 00 callq 1aa86c 1aa86c: eb e8 jmp 1aa856 1aa86e: 66 90 xchg %ax,%ax 00000000001aa870 : 1aa870: e8 00 00 00 00 callq 1aa875 1aa875: 41 57 push %r15 1aa877: 41 56 push %r14 1aa879: 41 55 push %r13 1aa87b: 41 54 push %r12 1aa87d: 55 push %rbp 1aa87e: 48 89 fd mov %rdi,%rbp 1aa881: 53 push %rbx 1aa882: 4c 8d bd 80 49 01 00 lea 0x14980(%rbp),%r15 1aa889: 48 83 ec 10 sub $0x10,%rsp 1aa88d: 44 8b 42 2c mov 0x2c(%rdx),%r8d 1aa891: 8b 72 04 mov 0x4(%rdx),%esi 1aa894: 48 8b bf 48 3b 01 00 mov 0x13b48(%rdi),%rdi 1aa89b: 44 89 c2 mov %r8d,%edx 1aa89e: e8 00 00 00 00 callq 1aa8a3 1aa8a3: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1aa8aa: 41 89 c4 mov %eax,%r12d 1aa8ad: 4d 89 e5 mov %r12,%r13 1aa8b0: 44 89 e6 mov %r12d,%esi 1aa8b3: 44 89 64 24 0c mov %r12d,0xc(%rsp) 1aa8b8: 49 81 c4 25 14 00 00 add $0x1425,%r12 1aa8bf: e8 00 00 00 00 callq 1aa8c4 1aa8c4: 49 c1 e5 04 shl $0x4,%r13 1aa8c8: 4c 89 ff mov %r15,%rdi 1aa8cb: 49 c1 e4 04 shl $0x4,%r12 1aa8cf: e8 00 00 00 00 callq 1aa8d4 1aa8d4: 49 01 ed add %rbp,%r13 1aa8d7: 4a 8d 5c 25 00 lea 0x0(%rbp,%r12,1),%rbx 1aa8dc: 4d 8b b5 50 42 01 00 mov 0x14250(%r13),%r14 1aa8e3: 48 89 04 24 mov %rax,(%rsp) 1aa8e7: 49 39 de cmp %rbx,%r14 1aa8ea: 74 15 je 1aa901 1aa8ec: 49 8b 7e 18 mov 0x18(%r14),%rdi 1aa8f0: 49 8b 56 10 mov 0x10(%r14),%rdx 1aa8f4: e8 00 00 00 00 callq 1aa8f9 1aa8f9: 4d 8b 36 mov (%r14),%r14 1aa8fc: 49 39 de cmp %rbx,%r14 1aa8ff: 75 eb jne 1aa8ec 1aa901: 48 8b 34 24 mov (%rsp),%rsi 1aa905: 4c 89 ff mov %r15,%rdi 1aa908: 4a 8d ac 25 00 fa ff lea -0x600(%rbp,%r12,1),%rbp 1aa90f: ff 1aa910: e8 00 00 00 00 callq 1aa915 1aa915: 49 8b 85 50 3c 01 00 mov 0x13c50(%r13),%rax 1aa91c: 48 39 c5 cmp %rax,%rbp 1aa91f: 74 25 je 1aa946 1aa921: 49 8b 9d 50 3c 01 00 mov 0x13c50(%r13),%rbx 1aa928: 48 39 dd cmp %rbx,%rbp 1aa92b: 74 39 je 1aa966 1aa92d: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1aa934 1aa934: 48 8d 53 30 lea 0x30(%rbx),%rdx 1aa938: bf 80 01 00 00 mov $0x180,%edi 1aa93d: e8 00 00 00 00 callq 1aa942 1aa942: 84 c0 test %al,%al 1aa944: 74 11 je 1aa957 1aa946: 48 83 c4 10 add $0x10,%rsp 1aa94a: 31 c0 xor %eax,%eax 1aa94c: 5b pop %rbx 1aa94d: 5d pop %rbp 1aa94e: 41 5c pop %r12 1aa950: 41 5d pop %r13 1aa952: 41 5e pop %r14 1aa954: 41 5f pop %r15 1aa956: c3 retq 1aa957: 48 8b 1b mov (%rbx),%rbx 1aa95a: 48 39 dd cmp %rbx,%rbp 1aa95d: 75 ce jne 1aa92d 1aa95f: 49 8b 9d 50 3c 01 00 mov 0x13c50(%r13),%rbx 1aa966: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1aa96d 1aa96d: ba 50 00 00 00 mov $0x50,%edx 1aa972: be 20 0b 00 00 mov $0xb20,%esi 1aa977: e8 00 00 00 00 callq 1aa97c 1aa97c: 48 85 c0 test %rax,%rax 1aa97f: 0f 84 9f 00 00 00 je 1aaa24 1aa985: 48 8b 53 10 mov 0x10(%rbx),%rdx 1aa989: bf 80 01 00 00 mov $0x180,%edi 1aa98e: 48 b9 e0 ff ff ff 0f movabs $0xfffffffe0,%rcx 1aa995: 00 00 00 1aa998: 48 89 50 10 mov %rdx,0x10(%rax) 1aa99c: 48 8b 53 18 mov 0x18(%rbx),%rdx 1aa9a0: 48 89 50 18 mov %rdx,0x18(%rax) 1aa9a4: 48 8b 53 20 mov 0x20(%rbx),%rdx 1aa9a8: 8b 5c 24 0c mov 0xc(%rsp),%ebx 1aa9ac: 48 89 28 mov %rbp,(%rax) 1aa9af: 48 89 50 20 mov %rdx,0x20(%rax) 1aa9b3: 49 8b 95 58 3c 01 00 mov 0x13c58(%r13),%rdx 1aa9ba: 89 58 28 mov %ebx,0x28(%rax) 1aa9bd: 48 89 50 08 mov %rdx,0x8(%rax) 1aa9c1: 49 89 85 58 3c 01 00 mov %rax,0x13c58(%r13) 1aa9c8: 48 89 02 mov %rax,(%rdx) 1aa9cb: 48 8d 50 38 lea 0x38(%rax),%rdx 1aa9cf: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1aa9d6 1aa9d6: 48 89 50 38 mov %rdx,0x38(%rax) 1aa9da: 48 89 50 40 mov %rdx,0x40(%rax) 1aa9de: 48 8d 50 30 lea 0x30(%rax),%rdx 1aa9e2: 48 89 48 30 mov %rcx,0x30(%rax) 1aa9e6: 48 c7 40 48 00 00 00 movq $0x0,0x48(%rax) 1aa9ed: 00 1aa9ee: e8 00 00 00 00 callq 1aa9f3 1aa9f3: 84 c0 test %al,%al 1aa9f5: 74 18 je 1aaa0f 1aa9f7: 89 da mov %ebx,%edx 1aa9f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aaa00: bf 01 00 00 00 mov $0x1,%edi 1aaa05: e8 00 00 00 00 callq 1aaa0a 1aaa0a: e9 37 ff ff ff jmpq 1aa946 1aaa0f: 8b 74 24 0c mov 0xc(%rsp),%esi 1aaa13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aaa1a: e8 00 00 00 00 callq 1aaa1f 1aaa1f: e9 22 ff ff ff jmpq 1aa946 1aaa24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aaa2b: e8 00 00 00 00 callq 1aaa30 1aaa30: e9 11 ff ff ff jmpq 1aa946 1aaa35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1aaa3c: 00 00 00 00 00000000001aaa40 : 1aaa40: e8 00 00 00 00 callq 1aaa45 1aaa45: 89 d0 mov %edx,%eax 1aaa47: 48 8b 84 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%rax 1aaa4e: 00 1aaa4f: 48 85 c0 test %rax,%rax 1aaa52: 74 25 je 1aaa79 1aaa54: 8b b0 44 06 00 00 mov 0x644(%rax),%esi 1aaa5a: 83 fe ff cmp $0xffffffff,%esi 1aaa5d: 74 17 je 1aaa76 1aaa5f: 31 d2 xor %edx,%edx 1aaa61: 48 8b bf 48 3b 01 00 mov 0x13b48(%rdi),%rdi 1aaa68: 83 f9 01 cmp $0x1,%ecx 1aaa6b: 0f 94 c2 sete %dl 1aaa6e: 83 c6 48 add $0x48,%esi 1aaa71: e8 00 00 00 00 callq 1aaa76 1aaa76: 31 c0 xor %eax,%eax 1aaa78: c3 retq 1aaa79: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aaa80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aaa87: e8 00 00 00 00 callq 1aaa8c 1aaa8c: eb e8 jmp 1aaa76 1aaa8e: 66 90 xchg %ax,%ax 00000000001aaa90 : 1aaa90: e8 00 00 00 00 callq 1aaa95 1aaa95: 89 d0 mov %edx,%eax 1aaa97: 48 8b 84 c7 c0 5c 00 mov 0x5cc0(%rdi,%rax,8),%rax 1aaa9e: 00 1aaa9f: 48 85 c0 test %rax,%rax 1aaaa2: 74 25 je 1aaac9 1aaaa4: 8b b0 44 06 00 00 mov 0x644(%rax),%esi 1aaaaa: 83 fe ff cmp $0xffffffff,%esi 1aaaad: 74 17 je 1aaac6 1aaaaf: 31 d2 xor %edx,%edx 1aaab1: 48 8b bf 48 3b 01 00 mov 0x13b48(%rdi),%rdi 1aaab8: 83 f9 01 cmp $0x1,%ecx 1aaabb: 0f 94 c2 sete %dl 1aaabe: 83 c6 1a add $0x1a,%esi 1aaac1: e8 00 00 00 00 callq 1aaac6 1aaac6: 31 c0 xor %eax,%eax 1aaac8: c3 retq 1aaac9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aaad0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aaad7: e8 00 00 00 00 callq 1aaadc 1aaadc: eb e8 jmp 1aaac6 1aaade: 66 90 xchg %ax,%ax 00000000001aaae0 : 1aaae0: e8 00 00 00 00 callq 1aaae5 1aaae5: 41 56 push %r14 1aaae7: 41 55 push %r13 1aaae9: 41 54 push %r12 1aaaeb: 55 push %rbp 1aaaec: 53 push %rbx 1aaaed: 48 85 f6 test %rsi,%rsi 1aaaf0: 0f 84 2b 01 00 00 je 1aac21 1aaaf6: 49 89 d5 mov %rdx,%r13 1aaaf9: 48 85 d2 test %rdx,%rdx 1aaafc: 0f 84 1f 01 00 00 je 1aac21 1aab02: 48 89 f5 mov %rsi,%rbp 1aab05: 8b 76 0c mov 0xc(%rsi),%esi 1aab08: 83 fe 01 cmp $0x1,%esi 1aab0b: 0f 87 f5 00 00 00 ja 1aac06 1aab11: 8b 75 08 mov 0x8(%rbp),%esi 1aab14: 8d 46 ff lea -0x1(%rsi),%eax 1aab17: 83 f8 5e cmp $0x5e,%eax 1aab1a: 0f 87 1c 01 00 00 ja 1aac3c 1aab20: 48 89 fb mov %rdi,%rbx 1aab23: ba 50 00 00 00 mov $0x50,%edx 1aab28: be c0 0d 00 00 mov $0xdc0,%esi 1aab2d: 49 89 ce mov %rcx,%r14 1aab30: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1aab37 1aab37: e8 00 00 00 00 callq 1aab3c 1aab3c: 49 89 c4 mov %rax,%r12 1aab3f: 48 85 c0 test %rax,%rax 1aab42: 0f 84 0f 01 00 00 je 1aac57 1aab48: 4c 89 68 10 mov %r13,0x10(%rax) 1aab4c: 44 8b 6d 08 mov 0x8(%rbp),%r13d 1aab50: 4c 89 70 18 mov %r14,0x18(%rax) 1aab54: 48 8d 83 48 3b 01 00 lea 0x13b48(%rbx),%rax 1aab5b: 4c 8d b3 80 49 01 00 lea 0x14980(%rbx),%r14 1aab62: 49 89 44 24 20 mov %rax,0x20(%r12) 1aab67: 4c 89 f7 mov %r14,%rdi 1aab6a: 45 89 6c 24 28 mov %r13d,0x28(%r12) 1aab6f: e8 00 00 00 00 callq 1aab74 1aab74: 83 7d 0c 01 cmpl $0x1,0xc(%rbp) 1aab78: 48 89 c6 mov %rax,%rsi 1aab7b: 44 89 e8 mov %r13d,%eax 1aab7e: 74 77 je 1aabf7 1aab80: 49 c7 44 24 48 00 00 movq $0x0,0x48(%r12) 1aab87: 00 00 1aab89: 48 05 c5 13 00 00 add $0x13c5,%rax 1aab8f: 48 c1 e0 04 shl $0x4,%rax 1aab93: 48 01 c3 add %rax,%rbx 1aab96: 48 b8 e0 ff ff ff 0f movabs $0xfffffffe0,%rax 1aab9d: 00 00 00 1aaba0: 49 89 44 24 30 mov %rax,0x30(%r12) 1aaba5: 49 8d 44 24 38 lea 0x38(%r12),%rax 1aabaa: 49 89 44 24 38 mov %rax,0x38(%r12) 1aabaf: 49 89 44 24 40 mov %rax,0x40(%r12) 1aabb4: 48 8b 43 08 mov 0x8(%rbx),%rax 1aabb8: 49 89 1c 24 mov %rbx,(%r12) 1aabbc: 4c 89 f7 mov %r14,%rdi 1aabbf: 4c 89 63 08 mov %r12,0x8(%rbx) 1aabc3: 49 89 44 24 08 mov %rax,0x8(%r12) 1aabc8: 4c 89 20 mov %r12,(%rax) 1aabcb: e8 00 00 00 00 callq 1aabd0 1aabd0: 44 8b 45 0c mov 0xc(%rbp),%r8d 1aabd4: 44 89 e9 mov %r13d,%ecx 1aabd7: 4c 89 e2 mov %r12,%rdx 1aabda: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aabe1: bf 04 00 00 00 mov $0x4,%edi 1aabe6: e8 00 00 00 00 callq 1aabeb 1aabeb: 5b pop %rbx 1aabec: 4c 89 e0 mov %r12,%rax 1aabef: 5d pop %rbp 1aabf0: 41 5c pop %r12 1aabf2: 41 5d pop %r13 1aabf4: 41 5e pop %r14 1aabf6: c3 retq 1aabf7: 48 05 25 14 00 00 add $0x1425,%rax 1aabfd: 48 c1 e0 04 shl $0x4,%rax 1aac01: 48 01 c3 add %rax,%rbx 1aac04: eb ae jmp 1aabb4 1aac06: 45 31 e4 xor %r12d,%r12d 1aac09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aac10: e8 00 00 00 00 callq 1aac15 1aac15: 4c 89 e0 mov %r12,%rax 1aac18: 5b pop %rbx 1aac19: 5d pop %rbp 1aac1a: 41 5c pop %r12 1aac1c: 41 5d pop %r13 1aac1e: 41 5e pop %r14 1aac20: c3 retq 1aac21: 45 31 e4 xor %r12d,%r12d 1aac24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aac2b: e8 00 00 00 00 callq 1aac30 1aac30: 4c 89 e0 mov %r12,%rax 1aac33: 5b pop %rbx 1aac34: 5d pop %rbp 1aac35: 41 5c pop %r12 1aac37: 41 5d pop %r13 1aac39: 41 5e pop %r14 1aac3b: c3 retq 1aac3c: 45 31 e4 xor %r12d,%r12d 1aac3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aac46: e8 00 00 00 00 callq 1aac4b 1aac4b: 4c 89 e0 mov %r12,%rax 1aac4e: 5b pop %rbx 1aac4f: 5d pop %rbp 1aac50: 41 5c pop %r12 1aac52: 41 5d pop %r13 1aac54: 41 5e pop %r14 1aac56: c3 retq 1aac57: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aac5e: e8 00 00 00 00 callq 1aac63 1aac63: eb 86 jmp 1aabeb 1aac65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1aac6c: 00 00 00 00 00000000001aac70 : 1aac70: e8 00 00 00 00 callq 1aac75 1aac75: 41 57 push %r15 1aac77: 41 56 push %r14 1aac79: 41 55 push %r13 1aac7b: 41 54 push %r12 1aac7d: 55 push %rbp 1aac7e: 53 push %rbx 1aac7f: 48 83 ec 20 sub $0x20,%rsp 1aac83: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1aac8a: 00 00 1aac8c: 48 89 44 24 18 mov %rax,0x18(%rsp) 1aac91: 31 c0 xor %eax,%eax 1aac93: 48 85 d2 test %rdx,%rdx 1aac96: 0f 84 6d 01 00 00 je 1aae09 1aac9c: 8d 46 ff lea -0x1(%rsi),%eax 1aac9f: 41 89 f4 mov %esi,%r12d 1aaca2: 83 f8 5e cmp $0x5e,%eax 1aaca5: 0f 87 34 01 00 00 ja 1aaddf 1aacab: 89 74 24 10 mov %esi,0x10(%rsp) 1aacaf: 48 89 fb mov %rdi,%rbx 1aacb2: 49 89 d6 mov %rdx,%r14 1aacb5: 45 31 ed xor %r13d,%r13d 1aacb8: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1aacbf: 00 00 1aacc1: 4c 8d bf 80 49 01 00 lea 0x14980(%rdi),%r15 1aacc8: 4c 89 ff mov %r15,%rdi 1aaccb: 44 89 6c 24 14 mov %r13d,0x14(%rsp) 1aacd0: e8 00 00 00 00 callq 1aacd5 1aacd5: 83 7c 24 14 01 cmpl $0x1,0x14(%rsp) 1aacda: 48 89 c6 mov %rax,%rsi 1aacdd: 8b 44 24 10 mov 0x10(%rsp),%eax 1aace1: 41 89 c3 mov %eax,%r11d 1aace4: 0f 84 e2 00 00 00 je 1aadcc 1aacea: 49 81 c3 c5 13 00 00 add $0x13c5,%r11 1aacf1: 49 c1 e3 04 shl $0x4,%r11 1aacf5: 49 01 db add %rbx,%r11 1aacf8: 49 8b 2b mov (%r11),%rbp 1aacfb: 48 8b 45 00 mov 0x0(%rbp),%rax 1aacff: 49 39 eb cmp %rbp,%r11 1aad02: 75 14 jne 1aad18 1aad04: e9 aa 00 00 00 jmpq 1aadb3 1aad09: 48 89 c5 mov %rax,%rbp 1aad0c: 48 8b 00 mov (%rax),%rax 1aad0f: 49 39 eb cmp %rbp,%r11 1aad12: 0f 84 9b 00 00 00 je 1aadb3 1aad18: 49 39 ee cmp %rbp,%r14 1aad1b: 75 ec jne 1aad09 1aad1d: 48 8b 55 08 mov 0x8(%rbp),%rdx 1aad21: 4c 89 ff mov %r15,%rdi 1aad24: 4c 89 1c 24 mov %r11,(%rsp) 1aad28: 48 89 50 08 mov %rdx,0x8(%rax) 1aad2c: 48 89 02 mov %rax,(%rdx) 1aad2f: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax 1aad36: 00 ad de 1aad39: 48 89 45 00 mov %rax,0x0(%rbp) 1aad3d: 48 83 c0 22 add $0x22,%rax 1aad41: 48 89 45 08 mov %rax,0x8(%rbp) 1aad45: e8 00 00 00 00 callq 1aad4a 1aad4a: 48 89 ef mov %rbp,%rdi 1aad4d: e8 00 00 00 00 callq 1aad52 1aad52: 44 8b 44 24 14 mov 0x14(%rsp),%r8d 1aad57: 8b 4c 24 10 mov 0x10(%rsp),%ecx 1aad5b: 4c 89 f2 mov %r14,%rdx 1aad5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aad65: bf 04 00 00 00 mov $0x4,%edi 1aad6a: e8 00 00 00 00 callq 1aad6f 1aad6f: 4c 8b 1c 24 mov (%rsp),%r11 1aad73: 4d 85 db test %r11,%r11 1aad76: 75 18 jne 1aad90 1aad78: 41 83 fd 01 cmp $0x1,%r13d 1aad7c: 75 43 jne 1aadc1 1aad7e: 44 89 e2 mov %r12d,%edx 1aad81: 4c 89 f6 mov %r14,%rsi 1aad84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aad8b: e8 00 00 00 00 callq 1aad90 1aad90: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1aad95: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1aad9c: 00 00 1aad9e: 0f 85 8f 00 00 00 jne 1aae33 1aada4: 48 83 c4 20 add $0x20,%rsp 1aada8: 5b pop %rbx 1aada9: 5d pop %rbp 1aadaa: 41 5c pop %r12 1aadac: 41 5d pop %r13 1aadae: 41 5e pop %r14 1aadb0: 41 5f pop %r15 1aadb2: c3 retq 1aadb3: 4c 89 ff mov %r15,%rdi 1aadb6: e8 00 00 00 00 callq 1aadbb 1aadbb: 41 83 fd 01 cmp $0x1,%r13d 1aadbf: 74 bd je 1aad7e 1aadc1: 41 bd 01 00 00 00 mov $0x1,%r13d 1aadc7: e9 fc fe ff ff jmpq 1aacc8 1aadcc: 49 81 c3 25 14 00 00 add $0x1425,%r11 1aadd3: 49 c1 e3 04 shl $0x4,%r11 1aadd7: 49 01 db add %rbx,%r11 1aadda: e9 19 ff ff ff jmpq 1aacf8 1aaddf: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1aade4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1aadeb: 00 00 1aaded: 75 44 jne 1aae33 1aadef: 48 83 c4 20 add $0x20,%rsp 1aadf3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aadfa: 5b pop %rbx 1aadfb: 5d pop %rbp 1aadfc: 41 5c pop %r12 1aadfe: 41 5d pop %r13 1aae00: 41 5e pop %r14 1aae02: 41 5f pop %r15 1aae04: e9 00 00 00 00 jmpq 1aae09 1aae09: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1aae0e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1aae15: 00 00 1aae17: 75 1a jne 1aae33 1aae19: 48 83 c4 20 add $0x20,%rsp 1aae1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aae24: 5b pop %rbx 1aae25: 5d pop %rbp 1aae26: 41 5c pop %r12 1aae28: 41 5d pop %r13 1aae2a: 41 5e pop %r14 1aae2c: 41 5f pop %r15 1aae2e: e9 00 00 00 00 jmpq 1aae33 1aae33: e8 00 00 00 00 callq 1aae38 1aae38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1aae3f: 00 00000000001aae40 : 1aae40: e8 00 00 00 00 callq 1aae45 1aae45: 53 push %rbx 1aae46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aae4d: 48 89 fb mov %rdi,%rbx 1aae50: bf 04 00 00 00 mov $0x4,%edi 1aae55: e8 00 00 00 00 callq 1aae5a 1aae5a: 48 8d 83 50 3c 01 00 lea 0x13c50(%rbx),%rax 1aae61: c7 83 80 49 01 00 00 movl $0x0,0x14980(%rbx) 1aae68: 00 00 00 1aae6b: 48 8d 8b 50 42 01 00 lea 0x14250(%rbx),%rcx 1aae72: 48 8d 90 00 06 00 00 lea 0x600(%rax),%rdx 1aae79: 48 89 00 mov %rax,(%rax) 1aae7c: 48 89 40 08 mov %rax,0x8(%rax) 1aae80: 48 83 c0 10 add $0x10,%rax 1aae84: 48 89 90 f0 05 00 00 mov %rdx,0x5f0(%rax) 1aae8b: 48 89 90 f8 05 00 00 mov %rdx,0x5f8(%rax) 1aae92: 48 39 c8 cmp %rcx,%rax 1aae95: 75 db jne 1aae72 1aae97: 31 c0 xor %eax,%eax 1aae99: 5b pop %rbx 1aae9a: c3 retq 1aae9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001aaea0 : 1aaea0: e8 00 00 00 00 callq 1aaea5 1aaea5: 41 56 push %r14 1aaea7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aaeae: 41 55 push %r13 1aaeb0: 49 89 fd mov %rdi,%r13 1aaeb3: bf 04 00 00 00 mov $0x4,%edi 1aaeb8: 41 54 push %r12 1aaeba: 4d 8d a5 80 49 01 00 lea 0x14980(%r13),%r12 1aaec1: 55 push %rbp 1aaec2: 31 ed xor %ebp,%ebp 1aaec4: 53 push %rbx 1aaec5: 49 8d 9d 50 3c 01 00 lea 0x13c50(%r13),%rbx 1aaecc: e8 00 00 00 00 callq 1aaed1 1aaed1: eb 0c jmp 1aaedf 1aaed3: 83 c5 01 add $0x1,%ebp 1aaed6: 48 83 c3 10 add $0x10,%rbx 1aaeda: 83 fd 60 cmp $0x60,%ebp 1aaedd: 74 57 je 1aaf36 1aaedf: 4c 89 e7 mov %r12,%rdi 1aaee2: e8 00 00 00 00 callq 1aaee7 1aaee7: 4c 89 e7 mov %r12,%rdi 1aaeea: 48 89 c6 mov %rax,%rsi 1aaeed: e8 00 00 00 00 callq 1aaef2 1aaef2: 48 63 c5 movslq %ebp,%rax 1aaef5: 48 05 c4 13 00 00 add $0x13c4,%rax 1aaefb: 48 c1 e0 04 shl $0x4,%rax 1aaeff: 4c 01 e8 add %r13,%rax 1aaf02: 48 8b 40 10 mov 0x10(%rax),%rax 1aaf06: 48 39 d8 cmp %rbx,%rax 1aaf09: 74 c8 je 1aaed3 1aaf0b: 48 8b 3b mov (%rbx),%rdi 1aaf0e: 4c 8b 37 mov (%rdi),%r14 1aaf11: 48 39 df cmp %rbx,%rdi 1aaf14: 74 bd je 1aaed3 1aaf16: 48 83 c7 30 add $0x30,%rdi 1aaf1a: e8 00 00 00 00 callq 1aaf1f 1aaf1f: 4c 89 f7 mov %r14,%rdi 1aaf22: 4d 8b 36 mov (%r14),%r14 1aaf25: 48 39 df cmp %rbx,%rdi 1aaf28: 75 ec jne 1aaf16 1aaf2a: 83 c5 01 add $0x1,%ebp 1aaf2d: 48 83 c3 10 add $0x10,%rbx 1aaf31: 83 fd 60 cmp $0x60,%ebp 1aaf34: 75 a9 jne 1aaedf 1aaf36: 5b pop %rbx 1aaf37: 5d pop %rbp 1aaf38: 41 5c pop %r12 1aaf3a: 41 5d pop %r13 1aaf3c: 41 5e pop %r14 1aaf3e: c3 retq 1aaf3f: 90 nop 00000000001aaf40 : 1aaf40: e8 00 00 00 00 callq 1aaf45 1aaf45: 41 57 push %r15 1aaf47: 41 56 push %r14 1aaf49: 41 55 push %r13 1aaf4b: 4c 8d af 80 49 01 00 lea 0x14980(%rdi),%r13 1aaf52: 41 54 push %r12 1aaf54: 49 89 fc mov %rdi,%r12 1aaf57: 4c 89 ef mov %r13,%rdi 1aaf5a: 55 push %rbp 1aaf5b: bd 01 00 00 00 mov $0x1,%ebp 1aaf60: 53 push %rbx 1aaf61: 49 8d 9c 24 60 3c 01 lea 0x13c60(%r12),%rbx 1aaf68: 00 1aaf69: e8 00 00 00 00 callq 1aaf6e 1aaf6e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aaf75: bf 04 00 00 00 mov $0x4,%edi 1aaf7a: 49 89 c7 mov %rax,%r15 1aaf7d: e8 00 00 00 00 callq 1aaf82 1aaf82: eb 3f jmp 1aafc3 1aaf84: 49 8b bc 24 48 3b 01 mov 0x13b48(%r12),%rdi 1aaf8b: 00 1aaf8c: 31 d2 xor %edx,%edx 1aaf8e: 89 ee mov %ebp,%esi 1aaf90: e8 00 00 00 00 callq 1aaf95 1aaf95: 4c 89 fe mov %r15,%rsi 1aaf98: 4c 89 ef mov %r13,%rdi 1aaf9b: e8 00 00 00 00 callq 1aafa0 1aafa0: 49 8b 86 50 3c 01 00 mov 0x13c50(%r14),%rax 1aafa7: 48 39 d8 cmp %rbx,%rax 1aafaa: 75 42 jne 1aafee 1aafac: 4c 89 ef mov %r13,%rdi 1aafaf: 83 c5 01 add $0x1,%ebp 1aafb2: 48 83 c3 10 add $0x10,%rbx 1aafb6: e8 00 00 00 00 callq 1aafbb 1aafbb: 49 89 c7 mov %rax,%r15 1aafbe: 83 fd 0d cmp $0xd,%ebp 1aafc1: 74 4c je 1ab00f 1aafc3: 4c 63 f5 movslq %ebp,%r14 1aafc6: 49 c1 e6 04 shl $0x4,%r14 1aafca: 4d 01 e6 add %r12,%r14 1aafcd: 49 8b 86 50 3c 01 00 mov 0x13c50(%r14),%rax 1aafd4: 48 39 d8 cmp %rbx,%rax 1aafd7: 75 ab jne 1aaf84 1aafd9: 49 8b 96 50 42 01 00 mov 0x14250(%r14),%rdx 1aafe0: 48 8d 83 00 06 00 00 lea 0x600(%rbx),%rax 1aafe7: 48 39 c2 cmp %rax,%rdx 1aafea: 75 98 jne 1aaf84 1aafec: eb a7 jmp 1aaf95 1aafee: 48 8b 3b mov (%rbx),%rdi 1aaff1: 4c 8b 37 mov (%rdi),%r14 1aaff4: 48 39 df cmp %rbx,%rdi 1aaff7: 74 b3 je 1aafac 1aaff9: 48 83 c7 30 add $0x30,%rdi 1aaffd: e8 00 00 00 00 callq 1ab002 1ab002: 4c 89 f7 mov %r14,%rdi 1ab005: 4d 8b 36 mov (%r14),%r14 1ab008: 48 39 fb cmp %rdi,%rbx 1ab00b: 75 ec jne 1aaff9 1ab00d: eb 9d jmp 1aafac 1ab00f: 48 89 c6 mov %rax,%rsi 1ab012: 4c 89 ef mov %r13,%rdi 1ab015: e8 00 00 00 00 callq 1ab01a 1ab01a: 31 c0 xor %eax,%eax 1ab01c: 5b pop %rbx 1ab01d: 5d pop %rbp 1ab01e: 41 5c pop %r12 1ab020: 41 5d pop %r13 1ab022: 41 5e pop %r14 1ab024: 41 5f pop %r15 1ab026: c3 retq 1ab027: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1ab02e: 00 00 00000000001ab030 : 1ab030: e8 00 00 00 00 callq 1ab035 1ab035: 41 56 push %r14 1ab037: 49 89 fe mov %rdi,%r14 1ab03a: 41 55 push %r13 1ab03c: 4d 8d ae c0 3c 01 00 lea 0x13cc0(%r14),%r13 1ab043: 41 54 push %r12 1ab045: 4c 8d a7 80 49 01 00 lea 0x14980(%rdi),%r12 1ab04c: 55 push %rbp 1ab04d: 4c 89 e7 mov %r12,%rdi 1ab050: 53 push %rbx 1ab051: bb 07 00 00 00 mov $0x7,%ebx 1ab056: e8 00 00 00 00 callq 1ab05b 1ab05b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ab062: bf 04 00 00 00 mov $0x4,%edi 1ab067: 48 89 c5 mov %rax,%rbp 1ab06a: e8 00 00 00 00 callq 1ab06f 1ab06f: eb 1f jmp 1ab090 1ab071: 49 8b be 48 3b 01 00 mov 0x13b48(%r14),%rdi 1ab078: 89 de mov %ebx,%esi 1ab07a: ba 01 00 00 00 mov $0x1,%edx 1ab07f: 83 c3 01 add $0x1,%ebx 1ab082: 49 83 c5 10 add $0x10,%r13 1ab086: e8 00 00 00 00 callq 1ab08b 1ab08b: 83 fb 0d cmp $0xd,%ebx 1ab08e: 74 35 je 1ab0c5 1ab090: 48 63 c3 movslq %ebx,%rax 1ab093: 48 c1 e0 04 shl $0x4,%rax 1ab097: 4c 01 f0 add %r14,%rax 1ab09a: 48 8b 90 50 3c 01 00 mov 0x13c50(%rax),%rdx 1ab0a1: 4c 39 ea cmp %r13,%rdx 1ab0a4: 75 cb jne 1ab071 1ab0a6: 48 8b 90 50 42 01 00 mov 0x14250(%rax),%rdx 1ab0ad: 49 8d 85 00 06 00 00 lea 0x600(%r13),%rax 1ab0b4: 48 39 c2 cmp %rax,%rdx 1ab0b7: 75 b8 jne 1ab071 1ab0b9: 83 c3 01 add $0x1,%ebx 1ab0bc: 49 83 c5 10 add $0x10,%r13 1ab0c0: 83 fb 0d cmp $0xd,%ebx 1ab0c3: 75 cb jne 1ab090 1ab0c5: 48 89 ee mov %rbp,%rsi 1ab0c8: 4c 89 e7 mov %r12,%rdi 1ab0cb: e8 00 00 00 00 callq 1ab0d0 1ab0d0: 31 c0 xor %eax,%eax 1ab0d2: 5b pop %rbx 1ab0d3: 5d pop %rbp 1ab0d4: 41 5c pop %r12 1ab0d6: 41 5d pop %r13 1ab0d8: 41 5e pop %r14 1ab0da: c3 retq 1ab0db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ab0e0 : 1ab0e0: e8 00 00 00 00 callq 1ab0e5 1ab0e5: 41 56 push %r14 1ab0e7: 49 89 fe mov %rdi,%r14 1ab0ea: 41 55 push %r13 1ab0ec: 4d 8d ae 60 3c 01 00 lea 0x13c60(%r14),%r13 1ab0f3: 41 54 push %r12 1ab0f5: 4c 8d a7 80 49 01 00 lea 0x14980(%rdi),%r12 1ab0fc: 55 push %rbp 1ab0fd: 4c 89 e7 mov %r12,%rdi 1ab100: 53 push %rbx 1ab101: bb 01 00 00 00 mov $0x1,%ebx 1ab106: e8 00 00 00 00 callq 1ab10b 1ab10b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ab112: bf 04 00 00 00 mov $0x4,%edi 1ab117: 48 89 c5 mov %rax,%rbp 1ab11a: e8 00 00 00 00 callq 1ab11f 1ab11f: eb 1f jmp 1ab140 1ab121: 49 8b be 48 3b 01 00 mov 0x13b48(%r14),%rdi 1ab128: 89 de mov %ebx,%esi 1ab12a: ba 01 00 00 00 mov $0x1,%edx 1ab12f: 83 c3 01 add $0x1,%ebx 1ab132: 49 83 c5 10 add $0x10,%r13 1ab136: e8 00 00 00 00 callq 1ab13b 1ab13b: 83 fb 07 cmp $0x7,%ebx 1ab13e: 74 35 je 1ab175 1ab140: 48 63 c3 movslq %ebx,%rax 1ab143: 48 c1 e0 04 shl $0x4,%rax 1ab147: 4c 01 f0 add %r14,%rax 1ab14a: 48 8b 90 50 3c 01 00 mov 0x13c50(%rax),%rdx 1ab151: 4c 39 ea cmp %r13,%rdx 1ab154: 75 cb jne 1ab121 1ab156: 48 8b 90 50 42 01 00 mov 0x14250(%rax),%rdx 1ab15d: 49 8d 85 00 06 00 00 lea 0x600(%r13),%rax 1ab164: 48 39 c2 cmp %rax,%rdx 1ab167: 75 b8 jne 1ab121 1ab169: 83 c3 01 add $0x1,%ebx 1ab16c: 49 83 c5 10 add $0x10,%r13 1ab170: 83 fb 07 cmp $0x7,%ebx 1ab173: 75 cb jne 1ab140 1ab175: 48 89 ee mov %rbp,%rsi 1ab178: 4c 89 e7 mov %r12,%rdi 1ab17b: e8 00 00 00 00 callq 1ab180 1ab180: 31 c0 xor %eax,%eax 1ab182: 5b pop %rbx 1ab183: 5d pop %rbp 1ab184: 41 5c pop %r12 1ab186: 41 5d pop %r13 1ab188: 41 5e pop %r14 1ab18a: c3 retq 1ab18b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ab190 : 1ab190: e8 00 00 00 00 callq 1ab195 1ab195: 8b 87 d8 5e 00 00 mov 0x5ed8(%rdi),%eax 1ab19b: 48 c7 87 28 5f 00 00 movq $0x0,0x5f28(%rdi) 1ab1a2: 00 00 00 00 1ab1a6: 48 c7 87 48 5f 00 00 movq $0x0,0x5f48(%rdi) 1ab1ad: 00 00 00 00 1ab1b1: 89 87 18 5f 00 00 mov %eax,0x5f18(%rdi) 1ab1b7: 89 87 38 5f 00 00 mov %eax,0x5f38(%rdi) 1ab1bd: 89 87 58 5f 00 00 mov %eax,0x5f58(%rdi) 1ab1c3: 8b 87 dc 5e 00 00 mov 0x5edc(%rdi),%eax 1ab1c9: 48 c7 87 68 5f 00 00 movq $0x0,0x5f68(%rdi) 1ab1d0: 00 00 00 00 1ab1d4: 89 87 78 5f 00 00 mov %eax,0x5f78(%rdi) 1ab1da: 48 c7 87 88 5f 00 00 movq $0x0,0x5f88(%rdi) 1ab1e1: 00 00 00 00 1ab1e5: c3 retq 1ab1e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ab1ed: 00 00 00 00000000001ab1f0 : 1ab1f0: e8 00 00 00 00 callq 1ab1f5 1ab1f5: 55 push %rbp 1ab1f6: 48 89 fd mov %rdi,%rbp 1ab1f9: 48 83 c7 10 add $0x10,%rdi 1ab1fd: 53 push %rbx 1ab1fe: 48 83 ec 18 sub $0x18,%rsp 1ab202: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ab209: 00 00 1ab20b: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ab210: 31 c0 xor %eax,%eax 1ab212: 48 89 e6 mov %rsp,%rsi 1ab215: e8 00 00 00 00 callq 1ab21a 1ab21a: eb 07 jmp 1ab223 1ab21c: 8b 73 40 mov 0x40(%rbx),%esi 1ab21f: 85 f6 test %esi,%esi 1ab221: 75 33 jne 1ab256 1ab223: 48 89 e7 mov %rsp,%rdi 1ab226: e8 00 00 00 00 callq 1ab22b 1ab22b: 48 85 c0 test %rax,%rax 1ab22e: 74 44 je 1ab274 1ab230: 48 8b 98 c8 04 00 00 mov 0x4c8(%rax),%rbx 1ab237: 8b 73 3c mov 0x3c(%rbx),%esi 1ab23a: 85 f6 test %esi,%esi 1ab23c: 74 de je 1ab21c 1ab23e: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1ab245: ba 01 00 00 00 mov $0x1,%edx 1ab24a: e8 00 00 00 00 callq 1ab24f 1ab24f: 8b 73 40 mov 0x40(%rbx),%esi 1ab252: 85 f6 test %esi,%esi 1ab254: 74 cd je 1ab223 1ab256: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1ab25d: ba 01 00 00 00 mov $0x1,%edx 1ab262: e8 00 00 00 00 callq 1ab267 1ab267: 48 89 e7 mov %rsp,%rdi 1ab26a: e8 00 00 00 00 callq 1ab26f 1ab26f: 48 85 c0 test %rax,%rax 1ab272: 75 bc jne 1ab230 1ab274: 48 89 e7 mov %rsp,%rdi 1ab277: e8 00 00 00 00 callq 1ab27c 1ab27c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ab281: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ab288: 00 00 1ab28a: 75 07 jne 1ab293 1ab28c: 48 83 c4 18 add $0x18,%rsp 1ab290: 5b pop %rbx 1ab291: 5d pop %rbp 1ab292: c3 retq 1ab293: e8 00 00 00 00 callq 1ab298 1ab298: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ab29f: 00 00000000001ab2a0 : 1ab2a0: e8 00 00 00 00 callq 1ab2a5 1ab2a5: 55 push %rbp 1ab2a6: 48 89 fd mov %rdi,%rbp 1ab2a9: 48 83 c7 10 add $0x10,%rdi 1ab2ad: 53 push %rbx 1ab2ae: 48 83 ec 18 sub $0x18,%rsp 1ab2b2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ab2b9: 00 00 1ab2bb: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ab2c0: 31 c0 xor %eax,%eax 1ab2c2: 48 89 e6 mov %rsp,%rsi 1ab2c5: e8 00 00 00 00 callq 1ab2ca 1ab2ca: eb 1f jmp 1ab2eb 1ab2cc: 48 8b 98 c8 04 00 00 mov 0x4c8(%rax),%rbx 1ab2d3: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1ab2da: 31 d2 xor %edx,%edx 1ab2dc: 8b 73 3c mov 0x3c(%rbx),%esi 1ab2df: e8 00 00 00 00 callq 1ab2e4 1ab2e4: 8b 73 40 mov 0x40(%rbx),%esi 1ab2e7: 85 f6 test %esi,%esi 1ab2e9: 75 2c jne 1ab317 1ab2eb: 48 89 e7 mov %rsp,%rdi 1ab2ee: e8 00 00 00 00 callq 1ab2f3 1ab2f3: 48 85 c0 test %rax,%rax 1ab2f6: 75 d4 jne 1ab2cc 1ab2f8: 48 89 e7 mov %rsp,%rdi 1ab2fb: e8 00 00 00 00 callq 1ab300 1ab300: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ab305: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ab30c: 00 00 1ab30e: 75 17 jne 1ab327 1ab310: 48 83 c4 18 add $0x18,%rsp 1ab314: 5b pop %rbx 1ab315: 5d pop %rbp 1ab316: c3 retq 1ab317: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1ab31e: 31 d2 xor %edx,%edx 1ab320: e8 00 00 00 00 callq 1ab325 1ab325: eb c4 jmp 1ab2eb 1ab327: e8 00 00 00 00 callq 1ab32c 1ab32c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ab330 : 1ab330: e8 00 00 00 00 callq 1ab335 1ab335: 48 8b 46 08 mov 0x8(%rsi),%rax 1ab339: 48 8b 17 mov (%rdi),%rdx 1ab33c: 48 63 80 e8 03 00 00 movslq 0x3e8(%rax),%rax 1ab343: 48 8d 0c c0 lea (%rax,%rax,8),%rcx 1ab347: 48 8d 04 88 lea (%rax,%rcx,4),%rax 1ab34b: 48 8d 84 c2 f8 49 01 lea 0x149f8(%rdx,%rax,8),%rax 1ab352: 00 1ab353: c3 retq 1ab354: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ab35b: 00 00 00 00 1ab35f: 90 nop 00000000001ab360 : 1ab360: e8 00 00 00 00 callq 1ab365 1ab365: 55 push %rbp 1ab366: 48 89 fd mov %rdi,%rbp 1ab369: e8 00 00 00 00 callq 1ab36e 1ab36e: 48 89 ef mov %rbp,%rdi 1ab371: 5d pop %rbp 1ab372: e9 00 00 00 00 jmpq 1ab377 1ab377: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1ab37e: 00 00 00000000001ab380 : 1ab380: e8 00 00 00 00 callq 1ab385 1ab385: 48 89 f9 mov %rdi,%rcx 1ab388: 48 89 f7 mov %rsi,%rdi 1ab38b: 48 63 41 70 movslq 0x70(%rcx),%rax 1ab38f: 3b 46 28 cmp 0x28(%rsi),%eax 1ab392: 7d 6f jge 1ab403 1ab394: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1ab398: 48 8b 46 30 mov 0x30(%rsi),%rax 1ab39c: 48 8d 04 d0 lea (%rax,%rdx,8),%rax 1ab3a0: 48 8b 50 18 mov 0x18(%rax),%rdx 1ab3a4: 48 8b 40 10 mov 0x10(%rax),%rax 1ab3a8: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 1ab3ad: 74 51 je 1ab400 1ab3af: 48 8b 42 08 mov 0x8(%rdx),%rax 1ab3b3: 48 85 c0 test %rax,%rax 1ab3b6: 74 2e je 1ab3e6 1ab3b8: 8b 90 90 00 00 00 mov 0x90(%rax),%edx 1ab3be: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1ab3c5: 00 1ab3c6: 48 29 d0 sub %rdx,%rax 1ab3c9: 48 8b 57 20 mov 0x20(%rdi),%rdx 1ab3cd: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 1ab3d1: 48 8b 40 18 mov 0x18(%rax),%rax 1ab3d5: 48 85 c0 test %rax,%rax 1ab3d8: 74 26 je 1ab400 1ab3da: f6 40 0a 0e testb $0xe,0xa(%rax) 1ab3de: 74 20 je 1ab400 1ab3e0: 80 78 08 00 cmpb $0x0,0x8(%rax) 1ab3e4: 75 1a jne 1ab400 1ab3e6: 48 8b b1 f0 0e 00 00 mov 0xef0(%rcx),%rsi 1ab3ed: 48 8b 91 e8 0e 00 00 mov 0xee8(%rcx),%rdx 1ab3f4: 48 81 c6 d8 04 00 00 add $0x4d8,%rsi 1ab3fb: e9 00 00 00 00 jmpq 1ab400 1ab400: 31 c0 xor %eax,%eax 1ab402: c3 retq 1ab403: 31 d2 xor %edx,%edx 1ab405: 31 c0 xor %eax,%eax 1ab407: eb 9f jmp 1ab3a8 1ab409: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001ab410 : 1ab410: e8 00 00 00 00 callq 1ab415 1ab415: 8b 87 80 00 00 00 mov 0x80(%rdi),%eax 1ab41b: 83 f8 02 cmp $0x2,%eax 1ab41e: 74 1a je 1ab43a 1ab420: 48 8b 87 f0 0e 00 00 mov 0xef0(%rdi),%rax 1ab427: 48 8b 8f e8 0e 00 00 mov 0xee8(%rdi),%rcx 1ab42e: 48 8d 90 d8 04 00 00 lea 0x4d8(%rax),%rdx 1ab435: e9 00 00 00 00 jmpq 1ab43a 1ab43a: b8 02 00 00 00 mov $0x2,%eax 1ab43f: c3 retq 00000000001ab440 : 1ab440: e8 00 00 00 00 callq 1ab445 1ab445: 55 push %rbp 1ab446: 53 push %rbx 1ab447: 48 83 ec 30 sub $0x30,%rsp 1ab44b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ab452: 00 00 1ab454: 48 89 44 24 28 mov %rax,0x28(%rsp) 1ab459: 31 c0 xor %eax,%eax 1ab45b: 48 85 ff test %rdi,%rdi 1ab45e: 0f 84 b1 01 00 00 je 1ab615 1ab464: 48 83 bf 98 04 00 00 cmpq $0x0,0x498(%rdi) 1ab46b: 00 1ab46c: 48 89 fd mov %rdi,%rbp 1ab46f: 0f 84 75 01 00 00 je 1ab5ea 1ab475: 48 8b bd c0 04 00 00 mov 0x4c0(%rbp),%rdi 1ab47c: 48 85 ff test %rdi,%rdi 1ab47f: 74 50 je 1ab4d1 1ab481: 81 3f 00 02 00 00 cmpl $0x200,(%rdi) 1ab487: 74 38 je 1ab4c1 1ab489: 48 8b b5 98 04 00 00 mov 0x498(%rbp),%rsi 1ab490: 48 89 ef mov %rbp,%rdi 1ab493: e8 00 00 00 00 callq 1ab498 1ab498: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1ab49d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ab4a4: 00 00 1ab4a6: 0f 85 ab 01 00 00 jne 1ab657 1ab4ac: 48 8b b5 98 04 00 00 mov 0x498(%rbp),%rsi 1ab4b3: 48 83 c4 30 add $0x30,%rsp 1ab4b7: 48 89 ef mov %rbp,%rdi 1ab4ba: 5b pop %rbx 1ab4bb: 5d pop %rbp 1ab4bc: e9 00 00 00 00 jmpq 1ab4c1 1ab4c1: e8 00 00 00 00 callq 1ab4c6 1ab4c6: 48 c7 85 c0 04 00 00 movq $0x0,0x4c0(%rbp) 1ab4cd: 00 00 00 00 1ab4d1: 48 8b b5 98 04 00 00 mov 0x498(%rbp),%rsi 1ab4d8: 48 8b bd c8 04 00 00 mov 0x4c8(%rbp),%rdi 1ab4df: 48 89 e1 mov %rsp,%rcx 1ab4e2: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1ab4e9: 00 1ab4ea: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1ab4f1: 00 00 1ab4f3: 0f b6 56 7e movzbl 0x7e(%rsi),%edx 1ab4f7: c7 04 24 40 00 00 00 movl $0x40,(%rsp) 1ab4fe: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 1ab503: 83 c2 01 add $0x1,%edx 1ab506: c1 e2 07 shl $0x7,%edx 1ab509: e8 00 00 00 00 callq 1ab50e 1ab50e: 48 89 a8 b8 05 00 00 mov %rbp,0x5b8(%rax) 1ab515: 48 89 85 c0 04 00 00 mov %rax,0x4c0(%rbp) 1ab51c: 48 85 c0 test %rax,%rax 1ab51f: 0f 84 64 ff ff ff je 1ab489 1ab525: 48 8b b5 98 04 00 00 mov 0x498(%rbp),%rsi 1ab52c: 48 89 ef mov %rbp,%rdi 1ab52f: e8 00 00 00 00 callq 1ab534 1ab534: 48 8b bd e8 0e 00 00 mov 0xee8(%rbp),%rdi 1ab53b: 48 8b 9d c0 04 00 00 mov 0x4c0(%rbp),%rbx 1ab542: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1ab549: 00 00 1ab54b: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1ab552: 00 00 1ab554: e8 00 00 00 00 callq 1ab559 1ab559: 48 89 85 f8 0e 00 00 mov %rax,0xef8(%rbp) 1ab560: 48 89 c7 mov %rax,%rdi 1ab563: 48 85 c0 test %rax,%rax 1ab566: 74 45 je 1ab5ad 1ab568: b9 10 00 00 00 mov $0x10,%ecx 1ab56d: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 1ab572: be 60 00 00 00 mov $0x60,%esi 1ab577: e8 00 00 00 00 callq 1ab57c 1ab57c: 48 85 c0 test %rax,%rax 1ab57f: 78 2c js 1ab5ad 1ab581: 48 8b 85 c8 04 00 00 mov 0x4c8(%rbp),%rax 1ab588: 31 d2 xor %edx,%edx 1ab58a: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 1ab58f: 48 8d 8b 0c 06 00 00 lea 0x60c(%rbx),%rcx 1ab596: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 1ab59d: 48 8b 38 mov (%rax),%rdi 1ab5a0: e8 00 00 00 00 callq 1ab5a5 1ab5a5: 84 c0 test %al,%al 1ab5a7: 0f 85 dc fe ff ff jne 1ab489 1ab5ad: 48 8b 85 c0 04 00 00 mov 0x4c0(%rbp),%rax 1ab5b4: 48 8d b8 10 06 00 00 lea 0x610(%rax),%rdi 1ab5bb: 48 c7 80 08 06 00 00 movq $0x0,0x608(%rax) 1ab5c2: 00 00 00 00 1ab5c6: 48 c7 80 3c 06 00 00 movq $0x0,0x63c(%rax) 1ab5cd: 00 00 00 00 1ab5d1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1ab5d5: 29 f8 sub %edi,%eax 1ab5d7: 8d 88 44 06 00 00 lea 0x644(%rax),%ecx 1ab5dd: 31 c0 xor %eax,%eax 1ab5df: c1 e9 03 shr $0x3,%ecx 1ab5e2: f3 48 ab rep stos %rax,%es:(%rdi) 1ab5e5: e9 9f fe ff ff jmpq 1ab489 1ab5ea: 48 8b 87 f0 0e 00 00 mov 0xef0(%rdi),%rax 1ab5f1: 48 8b 97 e8 0e 00 00 mov 0xee8(%rdi),%rdx 1ab5f8: 48 8d b0 d8 04 00 00 lea 0x4d8(%rax),%rsi 1ab5ff: e8 00 00 00 00 callq 1ab604 1ab604: 48 85 c0 test %rax,%rax 1ab607: 74 2b je 1ab634 1ab609: 48 89 85 98 04 00 00 mov %rax,0x498(%rbp) 1ab610: e9 60 fe ff ff jmpq 1ab475 1ab615: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1ab61a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ab621: 00 00 1ab623: 75 32 jne 1ab657 1ab625: 48 83 c4 30 add $0x30,%rsp 1ab629: 31 f6 xor %esi,%esi 1ab62b: 31 ff xor %edi,%edi 1ab62d: 5b pop %rbx 1ab62e: 5d pop %rbp 1ab62f: e9 00 00 00 00 jmpq 1ab634 1ab634: 31 f6 xor %esi,%esi 1ab636: 48 89 ef mov %rbp,%rdi 1ab639: e8 00 00 00 00 callq 1ab63e 1ab63e: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1ab643: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ab64a: 00 00 1ab64c: 75 09 jne 1ab657 1ab64e: 48 83 c4 30 add $0x30,%rsp 1ab652: 31 c0 xor %eax,%eax 1ab654: 5b pop %rbx 1ab655: 5d pop %rbp 1ab656: c3 retq 1ab657: e8 00 00 00 00 callq 1ab65c 1ab65c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ab660 : 1ab660: e8 00 00 00 00 callq 1ab665 1ab665: 55 push %rbp 1ab666: 48 8b b7 c0 04 00 00 mov 0x4c0(%rdi),%rsi 1ab66d: 48 89 fd mov %rdi,%rbp 1ab670: 48 85 f6 test %rsi,%rsi 1ab673: 74 18 je 1ab68d 1ab675: 48 8b bf c8 04 00 00 mov 0x4c8(%rdi),%rdi 1ab67c: e8 00 00 00 00 callq 1ab681 1ab681: 48 8b bd c0 04 00 00 mov 0x4c0(%rbp),%rdi 1ab688: e8 00 00 00 00 callq 1ab68d 1ab68d: 48 8b bd 98 04 00 00 mov 0x498(%rbp),%rdi 1ab694: e8 00 00 00 00 callq 1ab699 1ab699: 48 89 ef mov %rbp,%rdi 1ab69c: e8 00 00 00 00 callq 1ab6a1 1ab6a1: 48 8b bd e8 0e 00 00 mov 0xee8(%rbp),%rdi 1ab6a8: e8 00 00 00 00 callq 1ab6ad 1ab6ad: 48 89 ef mov %rbp,%rdi 1ab6b0: 5d pop %rbp 1ab6b1: e9 00 00 00 00 jmpq 1ab6b6 1ab6b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ab6bd: 00 00 00 00000000001ab6c0 : 1ab6c0: e8 00 00 00 00 callq 1ab6c5 1ab6c5: 48 8b b7 e8 0e 00 00 mov 0xee8(%rdi),%rsi 1ab6cc: e9 00 00 00 00 jmpq 1ab6d1 1ab6d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ab6d8: 00 00 00 00 1ab6dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ab6e0 : 1ab6e0: e8 00 00 00 00 callq 1ab6e5 1ab6e5: 55 push %rbp 1ab6e6: 48 8b b7 e8 0e 00 00 mov 0xee8(%rdi),%rsi 1ab6ed: 48 89 fd mov %rdi,%rbp 1ab6f0: e8 00 00 00 00 callq 1ab6f5 1ab6f5: 85 c0 test %eax,%eax 1ab6f7: 78 0a js 1ab703 1ab6f9: 48 89 ef mov %rbp,%rdi 1ab6fc: e8 00 00 00 00 callq 1ab701 1ab701: 31 c0 xor %eax,%eax 1ab703: 5d pop %rbp 1ab704: c3 retq 1ab705: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ab70c: 00 00 00 00 00000000001ab710 : 1ab710: e8 00 00 00 00 callq 1ab715 1ab715: 53 push %rbx 1ab716: 48 83 ec 38 sub $0x38,%rsp 1ab71a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ab721: 00 00 1ab723: 48 89 44 24 30 mov %rax,0x30(%rsp) 1ab728: 48 8b 46 10 mov 0x10(%rsi),%rax 1ab72c: 48 83 f8 10 cmp $0x10,%rax 1ab730: 0f 87 af 00 00 00 ja 1ab7e5 1ab736: 8b 16 mov (%rsi),%edx 1ab738: 48 8b bf 08 05 00 00 mov 0x508(%rdi),%rdi 1ab73f: 89 44 24 10 mov %eax,0x10(%rsp) 1ab743: 48 89 f3 mov %rsi,%rbx 1ab746: 48 8d 46 05 lea 0x5(%rsi),%rax 1ab74a: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 1ab751: 00 1ab752: 89 54 24 0c mov %edx,0xc(%rsp) 1ab756: 48 8b 56 08 mov 0x8(%rsi),%rdx 1ab75a: 48 89 44 24 20 mov %rax,0x20(%rsp) 1ab75f: 0f b6 46 04 movzbl 0x4(%rsi),%eax 1ab763: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1ab768: 48 89 54 24 18 mov %rdx,0x18(%rsp) 1ab76d: 89 c2 mov %eax,%edx 1ab76f: c0 ea 03 shr $0x3,%dl 1ab772: 83 f2 01 xor $0x1,%edx 1ab775: 83 e2 01 and $0x1,%edx 1ab778: 88 54 24 08 mov %dl,0x8(%rsp) 1ab77c: 89 c2 mov %eax,%edx 1ab77e: c0 e8 02 shr $0x2,%al 1ab781: f7 d2 not %edx 1ab783: 83 e0 01 and $0x1,%eax 1ab786: 88 54 24 09 mov %dl,0x9(%rsp) 1ab78a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1ab78f: 80 64 24 09 01 andb $0x1,0x9(%rsp) 1ab794: 88 44 24 0a mov %al,0xa(%rsp) 1ab798: e8 00 00 00 00 callq 1ab79d 1ab79d: 80 7c 24 09 00 cmpb $0x0,0x9(%rsp) 1ab7a2: 48 98 cltq 1ab7a4: 75 1b jne 1ab7c1 1ab7a6: 48 85 c0 test %rax,%rax 1ab7a9: 78 24 js 1ab7cf 1ab7ab: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 1ab7b0: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1ab7b7: 00 00 1ab7b9: 75 35 jne 1ab7f0 1ab7bb: 48 83 c4 38 add $0x38,%rsp 1ab7bf: 5b pop %rbx 1ab7c0: c3 retq 1ab7c1: 48 85 c0 test %rax,%rax 1ab7c4: 78 09 js 1ab7cf 1ab7c6: 48 8b 43 10 mov 0x10(%rbx),%rax 1ab7ca: 48 85 c0 test %rax,%rax 1ab7cd: 79 dc jns 1ab7ab 1ab7cf: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1ab7d3: 8d 51 ff lea -0x1(%rcx),%edx 1ab7d6: 83 fa 04 cmp $0x4,%edx 1ab7d9: 77 d0 ja 1ab7ab 1ab7db: 48 8b 04 d5 00 00 00 mov 0x0(,%rdx,8),%rax 1ab7e2: 00 1ab7e3: eb c6 jmp 1ab7ab 1ab7e5: 0f 0b ud2 1ab7e7: 48 c7 c0 f9 ff ff ff mov $0xfffffffffffffff9,%rax 1ab7ee: eb bb jmp 1ab7ab 1ab7f0: e8 00 00 00 00 callq 1ab7f5 1ab7f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ab7fc: 00 00 00 00 00000000001ab800 : 1ab800: e8 00 00 00 00 callq 1ab805 1ab805: 85 d2 test %edx,%edx 1ab807: 0f 8e e8 00 00 00 jle 1ab8f5 1ab80d: 8d 42 ff lea -0x1(%rdx),%eax 1ab810: 41 54 push %r12 1ab812: 48 c1 e0 06 shl $0x6,%rax 1ab816: 55 push %rbp 1ab817: 48 8d 6e 04 lea 0x4(%rsi),%rbp 1ab81b: 53 push %rbx 1ab81c: 4c 8d 64 07 40 lea 0x40(%rdi,%rax,1),%r12 1ab821: 48 89 fb mov %rdi,%rbx 1ab824: eb 18 jmp 1ab83e 1ab826: 48 8b 03 mov (%rbx),%rax 1ab829: 80 60 56 fb andb $0xfb,0x56(%rax) 1ab82d: 48 83 c3 40 add $0x40,%rbx 1ab831: 48 83 c5 0c add $0xc,%rbp 1ab835: 4c 39 e3 cmp %r12,%rbx 1ab838: 0f 84 a7 00 00 00 je 1ab8e5 1ab83e: 48 8b 13 mov (%rbx),%rdx 1ab841: 48 c7 42 58 00 00 00 movq $0x0,0x58(%rdx) 1ab848: 00 1ab849: 48 c7 42 60 00 00 00 movq $0x0,0x60(%rdx) 1ab850: 00 1ab851: 48 c7 42 68 00 00 00 movq $0x0,0x68(%rdx) 1ab858: 00 1ab859: 48 c7 42 70 00 00 00 movq $0x0,0x70(%rdx) 1ab860: 00 1ab861: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 1ab865: 74 bf je 1ab826 1ab867: 48 8b 73 08 mov 0x8(%rbx),%rsi 1ab86b: 4c 8b 03 mov (%rbx),%r8 1ab86e: 31 c9 xor %ecx,%ecx 1ab870: 48 8b 86 50 06 00 00 mov 0x650(%rsi),%rax 1ab877: 4d 8d 48 58 lea 0x58(%r8),%r9 1ab87b: 48 81 c6 0c 06 00 00 add $0x60c,%rsi 1ab882: 48 8b 00 mov (%rax),%rax 1ab885: 8b 90 a4 01 00 00 mov 0x1a4(%rax),%edx 1ab88b: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 1ab892: 48 8b b8 78 02 00 00 mov 0x278(%rax),%rdi 1ab899: e8 00 00 00 00 callq 1ab89e 1ab89e: 84 c0 test %al,%al 1ab8a0: 74 84 je 1ab826 1ab8a2: 48 8b 03 mov (%rbx),%rax 1ab8a5: 80 48 56 04 orb $0x4,0x56(%rax) 1ab8a9: 8b 43 3c mov 0x3c(%rbx),%eax 1ab8ac: 85 c0 test %eax,%eax 1ab8ae: 74 3a je 1ab8ea 1ab8b0: 48 8b 13 mov (%rbx),%rdx 1ab8b3: 89 42 60 mov %eax,0x60(%rdx) 1ab8b6: 8b 43 34 mov 0x34(%rbx),%eax 1ab8b9: 85 c0 test %eax,%eax 1ab8bb: 74 06 je 1ab8c3 1ab8bd: 48 8b 13 mov (%rbx),%rdx 1ab8c0: 89 42 58 mov %eax,0x58(%rdx) 1ab8c3: 8b 43 38 mov 0x38(%rbx),%eax 1ab8c6: 85 c0 test %eax,%eax 1ab8c8: 0f 84 5f ff ff ff je 1ab82d 1ab8ce: 48 8b 13 mov (%rbx),%rdx 1ab8d1: 48 83 c3 40 add $0x40,%rbx 1ab8d5: 48 83 c5 0c add $0xc,%rbp 1ab8d9: 89 42 5c mov %eax,0x5c(%rdx) 1ab8dc: 4c 39 e3 cmp %r12,%rbx 1ab8df: 0f 85 59 ff ff ff jne 1ab83e 1ab8e5: 5b pop %rbx 1ab8e6: 5d pop %rbp 1ab8e7: 41 5c pop %r12 1ab8e9: c3 retq 1ab8ea: 48 8b 03 mov (%rbx),%rax 1ab8ed: 8b 55 04 mov 0x4(%rbp),%edx 1ab8f0: 89 50 60 mov %edx,0x60(%rax) 1ab8f3: eb c1 jmp 1ab8b6 1ab8f5: c3 retq 1ab8f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ab8fd: 00 00 00 00000000001ab900 : 1ab900: e8 00 00 00 00 callq 1ab905 1ab905: 41 57 push %r15 1ab907: 41 56 push %r14 1ab909: 49 89 f6 mov %rsi,%r14 1ab90c: 41 55 push %r13 1ab90e: 41 54 push %r12 1ab910: 49 89 fc mov %rdi,%r12 1ab913: 55 push %rbp 1ab914: 53 push %rbx 1ab915: 48 8d 9f 28 fb ff ff lea -0x4d8(%rdi),%rbx 1ab91c: 48 83 ec 10 sub $0x10,%rsp 1ab920: 48 8b af 28 fb ff ff mov -0x4d8(%rdi),%rbp 1ab927: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1ab92e 1ab92e: 48 89 34 24 mov %rsi,(%rsp) 1ab932: be c0 0d 00 00 mov $0xdc0,%esi 1ab937: 48 89 54 24 08 mov %rdx,0x8(%rsp) 1ab93c: ba 58 0f 00 00 mov $0xf58,%edx 1ab941: e8 00 00 00 00 callq 1ab946 1ab946: 48 85 c0 test %rax,%rax 1ab949: 0f 84 27 01 00 00 je 1aba76 1ab94f: 48 89 98 f0 0e 00 00 mov %rbx,0xef0(%rax) 1ab956: 48 89 c6 mov %rax,%rsi 1ab959: 48 89 ef mov %rbp,%rdi 1ab95c: 49 89 c7 mov %rax,%r15 1ab95f: 4c 89 b0 e8 0e 00 00 mov %r14,0xee8(%rax) 1ab966: b9 0a 00 00 00 mov $0xa,%ecx 1ab96b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ab972: 49 89 c5 mov %rax,%r13 1ab975: e8 00 00 00 00 callq 1ab97a 1ab97a: 89 c3 mov %eax,%ebx 1ab97c: 85 c0 test %eax,%eax 1ab97e: 0f 85 f7 00 00 00 jne 1aba7b 1ab984: 49 8b 4c 24 f0 mov -0x10(%r12),%rcx 1ab989: 45 8b 44 24 b8 mov -0x48(%r12),%r8d 1ab98e: ba 0a 00 00 00 mov $0xa,%edx 1ab993: 4c 89 fe mov %r15,%rsi 1ab996: 48 8d bd 38 3b 01 00 lea 0x13b38(%rbp),%rdi 1ab99d: 4c 8d b5 f8 49 01 00 lea 0x149f8(%rbp),%r14 1ab9a4: 49 c7 87 10 03 00 00 movq $0x0,0x310(%r15) 1ab9ab: 00 00 00 00 1ab9af: e8 00 00 00 00 callq 1ab9b4 1ab9b4: 66 83 bd 90 3b 01 00 cmpw $0x0,0x13b90(%rbp) 1ab9bb: 00 1ab9bc: 74 20 je 1ab9de 1ab9be: 4c 89 f6 mov %r14,%rsi 1ab9c1: 4c 89 ff mov %r15,%rdi 1ab9c4: 83 c3 01 add $0x1,%ebx 1ab9c7: 49 81 c6 28 01 00 00 add $0x128,%r14 1ab9ce: e8 00 00 00 00 callq 1ab9d3 1ab9d3: 0f b7 85 90 3b 01 00 movzwl 0x13b90(%rbp),%eax 1ab9da: 39 d8 cmp %ebx,%eax 1ab9dc: 7f e0 jg 1ab9be 1ab9de: 49 8b 84 24 28 fe ff mov -0x1d8(%r12),%rax 1ab9e5: ff 1ab9e6: 49 89 87 00 03 00 00 mov %rax,0x300(%r15) 1ab9ed: 48 85 c0 test %rax,%rax 1ab9f0: 74 12 je 1aba04 1ab9f2: ba 10 00 00 00 mov $0x10,%edx 1ab9f7: be 08 00 00 00 mov $0x8,%esi 1ab9fc: 4c 89 ff mov %r15,%rdi 1ab9ff: e8 00 00 00 00 callq 1aba04 1aba04: 49 8b 84 24 10 fe ff mov -0x1f0(%r12),%rax 1aba0b: ff 1aba0c: 49 89 87 e8 02 00 00 mov %rax,0x2e8(%r15) 1aba13: 48 85 c0 test %rax,%rax 1aba16: 74 08 je 1aba20 1aba18: 4c 89 ff mov %r15,%rdi 1aba1b: e8 00 00 00 00 callq 1aba20 1aba20: 48 8b b5 f8 03 00 00 mov 0x3f8(%rbp),%rsi 1aba27: 4d 8d 67 28 lea 0x28(%r15),%r12 1aba2b: 31 d2 xor %edx,%edx 1aba2d: 4c 89 e7 mov %r12,%rdi 1aba30: e8 00 00 00 00 callq 1aba35 1aba35: 48 8b b5 00 04 00 00 mov 0x400(%rbp),%rsi 1aba3c: 31 d2 xor %edx,%edx 1aba3e: 4c 89 e7 mov %r12,%rdi 1aba41: e8 00 00 00 00 callq 1aba46 1aba46: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1aba4b: 4c 89 ff mov %r15,%rdi 1aba4e: e8 00 00 00 00 callq 1aba53 1aba53: 4c 89 ff mov %r15,%rdi 1aba56: e8 00 00 00 00 callq 1aba5b 1aba5b: 48 8b 3c 24 mov (%rsp),%rdi 1aba5f: e8 00 00 00 00 callq 1aba64 1aba64: 48 83 c4 10 add $0x10,%rsp 1aba68: 4c 89 e8 mov %r13,%rax 1aba6b: 5b pop %rbx 1aba6c: 5d pop %rbp 1aba6d: 41 5c pop %r12 1aba6f: 41 5d pop %r13 1aba71: 41 5e pop %r14 1aba73: 41 5f pop %r15 1aba75: c3 retq 1aba76: 45 31 ed xor %r13d,%r13d 1aba79: eb e9 jmp 1aba64 1aba7b: 4c 89 ff mov %r15,%rdi 1aba7e: 45 31 ed xor %r13d,%r13d 1aba81: e8 00 00 00 00 callq 1aba86 1aba86: eb dc jmp 1aba64 1aba88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1aba8f: 00 00000000001aba90 : 1aba90: e8 00 00 00 00 callq 1aba95 1aba95: 41 57 push %r15 1aba97: b9 30 00 00 00 mov $0x30,%ecx 1aba9c: 41 56 push %r14 1aba9e: 41 55 push %r13 1abaa0: 41 54 push %r12 1abaa2: 49 89 fc mov %rdi,%r12 1abaa5: 55 push %rbp 1abaa6: 53 push %rbx 1abaa7: 48 89 d3 mov %rdx,%rbx 1abaaa: 48 81 ec 38 02 00 00 sub $0x238,%rsp 1abab1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1abab8: 00 00 1ababa: 48 89 84 24 30 02 00 mov %rax,0x230(%rsp) 1abac1: 00 1abac2: 31 c0 xor %eax,%eax 1abac4: 48 8d bc 24 b0 00 00 lea 0xb0(%rsp),%rdi 1abacb: 00 1abacc: 80 be b0 01 00 00 00 cmpb $0x0,0x1b0(%rsi) 1abad3: f3 48 ab rep stos %rax,%es:(%rdi) 1abad6: 0f 84 a5 03 00 00 je 1abe81 1abadc: 4c 89 64 24 10 mov %r12,0x10(%rsp) 1abae1: 45 31 f6 xor %r14d,%r14d 1abae4: 49 89 f4 mov %rsi,%r12 1abae7: c6 44 24 08 00 movb $0x0,0x8(%rsp) 1abaec: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1abaf3: 00 1abaf4: eb 16 jmp 1abb0c 1abaf6: 41 0f b6 84 24 b0 01 movzbl 0x1b0(%r12),%eax 1abafd: 00 00 1abaff: 49 83 c6 01 add $0x1,%r14 1abb03: 44 39 f0 cmp %r14d,%eax 1abb06: 0f 8e 2f 01 00 00 jle 1abc3b 1abb0c: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1abb13: 00 00 1abb15: 4f 8b 2c f4 mov (%r12,%r14,8),%r13 1abb19: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1abb20: 00 00 1abb22: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1abb29: 00 00 1abb2b: 49 39 5d 08 cmp %rbx,0x8(%r13) 1abb2f: 75 c5 jne 1abaf6 1abb31: 4d 8d 7d 34 lea 0x34(%r13),%r15 1abb35: b9 01 00 00 00 mov $0x1,%ecx 1abb3a: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 1abb3f: 41 80 a5 8a 00 00 00 andb $0xfb,0x8a(%r13) 1abb46: fb 1abb47: 48 63 6c 24 04 movslq 0x4(%rsp),%rbp 1abb4c: 0f b6 7c 24 08 movzbl 0x8(%rsp),%edi 1abb51: 48 c1 e5 06 shl $0x6,%rbp 1abb55: 4c 89 bc 2c b0 00 00 mov %r15,0xb0(%rsp,%rbp,1) 1abb5c: 00 1abb5d: 49 8b 45 00 mov 0x0(%r13),%rax 1abb61: 48 89 84 2c b8 00 00 mov %rax,0xb8(%rsp,%rbp,1) 1abb68: 00 1abb69: 49 8b 85 30 03 00 00 mov 0x330(%r13),%rax 1abb70: 48 8b 90 e8 0e 00 00 mov 0xee8(%rax),%rdx 1abb77: 48 89 94 2c d8 00 00 mov %rdx,0xd8(%rsp,%rbp,1) 1abb7e: 00 1abb7f: 8b 90 48 0f 00 00 mov 0xf48(%rax),%edx 1abb85: 83 fa 01 cmp $0x1,%edx 1abb88: 89 94 2c e0 00 00 00 mov %edx,0xe0(%rsp,%rbp,1) 1abb8f: 8b 90 50 0f 00 00 mov 0xf50(%rax),%edx 1abb95: 0f 44 f9 cmove %ecx,%edi 1abb98: 89 94 2c e4 00 00 00 mov %edx,0xe4(%rsp,%rbp,1) 1abb9f: 8b 90 4c 0f 00 00 mov 0xf4c(%rax),%edx 1abba5: 8b 80 54 0f 00 00 mov 0xf54(%rax),%eax 1abbab: 40 88 7c 24 08 mov %dil,0x8(%rsp) 1abbb0: 4c 89 ff mov %r15,%rdi 1abbb3: 89 94 2c e8 00 00 00 mov %edx,0xe8(%rsp,%rbp,1) 1abbba: 89 84 2c ec 00 00 00 mov %eax,0xec(%rsp,%rbp,1) 1abbc1: 49 8b 45 00 mov 0x0(%r13),%rax 1abbc5: 0f b6 80 0c 06 00 00 movzbl 0x60c(%rax),%eax 1abbcc: 88 84 2c d4 00 00 00 mov %al,0xd4(%rsp,%rbp,1) 1abbd3: e8 00 00 00 00 callq 1abbd8 1abbd8: 49 8b 45 00 mov 0x0(%r13),%rax 1abbdc: 4d 89 f9 mov %r15,%r9 1abbdf: 48 8b 90 50 06 00 00 mov 0x650(%rax),%rdx 1abbe6: 4c 8d 80 0c 06 00 00 lea 0x60c(%rax),%r8 1abbed: 48 8b 12 mov (%rdx),%rdx 1abbf0: 8b b2 a4 01 00 00 mov 0x1a4(%rdx),%esi 1abbf6: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 1abbfd: 48 8b ba 78 02 00 00 mov 0x278(%rdx),%rdi 1abc04: 48 8d 94 2c c0 00 00 lea 0xc0(%rsp,%rbp,1),%rdx 1abc0b: 00 1abc0c: 52 push %rdx 1abc0d: 8b 4c 24 3c mov 0x3c(%rsp),%ecx 1abc11: 8b 54 24 40 mov 0x40(%rsp),%edx 1abc15: e8 00 00 00 00 callq 1abc1a 1abc1a: 41 59 pop %r9 1abc1c: 84 c0 test %al,%al 1abc1e: 74 0a je 1abc2a 1abc20: 83 44 24 04 01 addl $0x1,0x4(%rsp) 1abc25: e9 cc fe ff ff jmpq 1abaf6 1abc2a: 4c 89 ff mov %r15,%rdi 1abc2d: e8 00 00 00 00 callq 1abc32 1abc32: 89 84 2c d0 00 00 00 mov %eax,0xd0(%rsp,%rbp,1) 1abc39: eb e5 jmp 1abc20 1abc3b: 8b 44 24 04 mov 0x4(%rsp),%eax 1abc3f: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 1abc44: 85 c0 test %eax,%eax 1abc46: 0f 8e 42 02 00 00 jle 1abe8e 1abc4c: 83 e8 01 sub $0x1,%eax 1abc4f: 4c 8d 74 24 68 lea 0x68(%rsp),%r14 1abc54: 4c 8d bc 24 d0 00 00 lea 0xd0(%rsp),%r15 1abc5b: 00 1abc5c: 48 8d 04 40 lea (%rax,%rax,2),%rax 1abc60: 4c 89 74 24 10 mov %r14,0x10(%rsp) 1abc65: 4c 89 f5 mov %r14,%rbp 1abc68: 4c 8d 6c 84 74 lea 0x74(%rsp,%rax,4),%r13 1abc6d: eb 11 jmp 1abc80 1abc6f: 49 83 c6 0c add $0xc,%r14 1abc73: 49 83 c7 40 add $0x40,%r15 1abc77: 4d 39 ee cmp %r13,%r14 1abc7a: 0f 84 c4 00 00 00 je 1abd44 1abc80: 49 63 17 movslq (%r15),%rdx 1abc83: 41 c6 46 04 00 movb $0x0,0x4(%r14) 1abc88: 45 31 c0 xor %r8d,%r8d 1abc8b: 48 b8 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rax 1abc92: 9b c4 20 1abc95: 41 c7 46 08 00 00 00 movl $0x0,0x8(%r14) 1abc9c: 00 1abc9d: 48 69 d2 ee 03 00 00 imul $0x3ee,%rdx,%rdx 1abca4: 48 c1 ea 03 shr $0x3,%rdx 1abca8: 48 f7 e2 mul %rdx 1abcab: 48 b8 23 84 6e e1 dc movabs $0x26d60dce16e8423,%rax 1abcb2: 60 6d 02 1abcb5: 48 c1 ea 04 shr $0x4,%rdx 1abcb9: 48 c1 e2 06 shl $0x6,%rdx 1abcbd: 48 81 c2 7f 97 06 00 add $0x6977f,%rdx 1abcc4: 48 c1 ea 07 shr $0x7,%rdx 1abcc8: 48 f7 e2 mul %rdx 1abccb: 48 c1 ea 05 shr $0x5,%rdx 1abccf: 41 89 16 mov %edx,(%r14) 1abcd2: 48 85 db test %rbx,%rbx 1abcd5: 74 24 je 1abcfb 1abcd7: 48 89 df mov %rbx,%rdi 1abcda: e8 00 00 00 00 callq 1abcdf 1abcdf: 48 89 df mov %rbx,%rdi 1abce2: 48 89 c6 mov %rax,%rsi 1abce5: e8 00 00 00 00 callq 1abcea 1abcea: c1 e8 07 shr $0x7,%eax 1abced: 41 89 c0 mov %eax,%r8d 1abcf0: 4d 69 c0 6f b0 36 01 imul $0x136b06f,%r8,%r8 1abcf7: 49 c1 e8 24 shr $0x24,%r8 1abcfb: 49 8b 57 08 mov 0x8(%r15),%rdx 1abcff: 41 8b 0e mov (%r14),%ecx 1abd02: 4c 89 e7 mov %r12,%rdi 1abd05: 48 8b b2 58 05 00 00 mov 0x558(%rdx),%rsi 1abd0c: e8 00 00 00 00 callq 1abd11 1abd11: 85 c0 test %eax,%eax 1abd13: 0f 89 56 ff ff ff jns 1abc6f 1abd19: 31 c0 xor %eax,%eax 1abd1b: 48 8b 9c 24 30 02 00 mov 0x230(%rsp),%rbx 1abd22: 00 1abd23: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1abd2a: 00 00 1abd2c: 0f 85 92 06 00 00 jne 1ac3c4 1abd32: 48 81 c4 38 02 00 00 add $0x238,%rsp 1abd39: 5b pop %rbx 1abd3a: 5d pop %rbp 1abd3b: 41 5c pop %r12 1abd3d: 41 5d pop %r13 1abd3f: 41 5e pop %r14 1abd41: 41 5f pop %r15 1abd43: c3 retq 1abd44: 4c 89 e7 mov %r12,%rdi 1abd47: e8 00 00 00 00 callq 1abd4c 1abd4c: 85 c0 test %eax,%eax 1abd4e: 75 0b jne 1abd5b 1abd50: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp) 1abd55: 0f 84 3b 02 00 00 je 1abf96 1abd5b: 4c 8d b4 24 c0 00 00 lea 0xc0(%rsp),%r14 1abd62: 00 1abd63: 49 bf cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%r15 1abd6a: 9b c4 20 1abd6d: e9 ac 00 00 00 jmpq 1abe1e 1abd72: 41 83 7e 20 02 cmpl $0x2,0x20(%r14) 1abd77: 0f 84 ac 00 00 00 je 1abe29 1abd7d: 49 63 16 movslq (%r14),%rdx 1abd80: c6 45 04 01 movb $0x1,0x4(%rbp) 1abd84: 45 31 c0 xor %r8d,%r8d 1abd87: 48 69 d2 ee 03 00 00 imul $0x3ee,%rdx,%rdx 1abd8e: 48 c1 ea 03 shr $0x3,%rdx 1abd92: 48 89 d0 mov %rdx,%rax 1abd95: 49 f7 e7 mul %r15 1abd98: 48 b8 23 84 6e e1 dc movabs $0x26d60dce16e8423,%rax 1abd9f: 60 6d 02 1abda2: 48 c1 ea 04 shr $0x4,%rdx 1abda6: 48 c1 e2 06 shl $0x6,%rdx 1abdaa: 48 81 c2 7f 97 06 00 add $0x6977f,%rdx 1abdb1: 48 c1 ea 07 shr $0x7,%rdx 1abdb5: 48 f7 e2 mul %rdx 1abdb8: 41 8b 46 04 mov 0x4(%r14),%eax 1abdbc: 89 45 08 mov %eax,0x8(%rbp) 1abdbf: 48 c1 ea 05 shr $0x5,%rdx 1abdc3: 89 55 00 mov %edx,0x0(%rbp) 1abdc6: 48 85 db test %rbx,%rbx 1abdc9: 74 24 je 1abdef 1abdcb: 48 89 df mov %rbx,%rdi 1abdce: e8 00 00 00 00 callq 1abdd3 1abdd3: 48 89 df mov %rbx,%rdi 1abdd6: 48 89 c6 mov %rax,%rsi 1abdd9: e8 00 00 00 00 callq 1abdde 1abdde: c1 e8 07 shr $0x7,%eax 1abde1: 41 89 c0 mov %eax,%r8d 1abde4: 4d 69 c0 6f b0 36 01 imul $0x136b06f,%r8,%r8 1abdeb: 49 c1 e8 24 shr $0x24,%r8 1abdef: 49 8b 56 18 mov 0x18(%r14),%rdx 1abdf3: 8b 4d 00 mov 0x0(%rbp),%ecx 1abdf6: 4c 89 e7 mov %r12,%rdi 1abdf9: 48 8b b2 58 05 00 00 mov 0x558(%rdx),%rsi 1abe00: e8 00 00 00 00 callq 1abe05 1abe05: 85 c0 test %eax,%eax 1abe07: 0f 88 0c ff ff ff js 1abd19 1abe0d: 48 83 c5 0c add $0xc,%rbp 1abe11: 49 83 c6 40 add $0x40,%r14 1abe15: 4c 39 ed cmp %r13,%rbp 1abe18: 0f 84 80 00 00 00 je 1abe9e 1abe1e: 41 80 7e 14 00 cmpb $0x0,0x14(%r14) 1abe23: 0f 85 49 ff ff ff jne 1abd72 1abe29: 49 63 56 10 movslq 0x10(%r14),%rdx 1abe2d: c6 45 04 00 movb $0x0,0x4(%rbp) 1abe31: 45 31 c0 xor %r8d,%r8d 1abe34: c7 45 08 00 00 00 00 movl $0x0,0x8(%rbp) 1abe3b: 48 69 d2 ee 03 00 00 imul $0x3ee,%rdx,%rdx 1abe42: 48 c1 ea 03 shr $0x3,%rdx 1abe46: 48 89 d0 mov %rdx,%rax 1abe49: 49 f7 e7 mul %r15 1abe4c: 48 b8 23 84 6e e1 dc movabs $0x26d60dce16e8423,%rax 1abe53: 60 6d 02 1abe56: 48 c1 ea 04 shr $0x4,%rdx 1abe5a: 48 c1 e2 06 shl $0x6,%rdx 1abe5e: 48 81 c2 7f 97 06 00 add $0x6977f,%rdx 1abe65: 48 c1 ea 07 shr $0x7,%rdx 1abe69: 48 f7 e2 mul %rdx 1abe6c: 48 c1 ea 05 shr $0x5,%rdx 1abe70: 89 55 00 mov %edx,0x0(%rbp) 1abe73: 48 85 db test %rbx,%rbx 1abe76: 0f 85 4f ff ff ff jne 1abdcb 1abe7c: e9 6e ff ff ff jmpq 1abdef 1abe81: c6 44 24 08 00 movb $0x0,0x8(%rsp) 1abe86: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1abe8d: 00 1abe8e: 4c 89 e7 mov %r12,%rdi 1abe91: e8 00 00 00 00 callq 1abe96 1abe96: 85 c0 test %eax,%eax 1abe98: 0f 84 e3 00 00 00 je 1abf81 1abe9e: 4c 89 e7 mov %r12,%rdi 1abea1: e8 00 00 00 00 callq 1abea6 1abea6: 85 c0 test %eax,%eax 1abea8: 0f 85 6b fe ff ff jne 1abd19 1abeae: 31 ed xor %ebp,%ebp 1abeb0: 48 85 db test %rbx,%rbx 1abeb3: 74 23 je 1abed8 1abeb5: 48 89 df mov %rbx,%rdi 1abeb8: e8 00 00 00 00 callq 1abebd 1abebd: 48 89 df mov %rbx,%rdi 1abec0: 48 89 c6 mov %rax,%rsi 1abec3: e8 00 00 00 00 callq 1abec8 1abec8: c1 e8 07 shr $0x7,%eax 1abecb: 89 c5 mov %eax,%ebp 1abecd: 48 69 ed 6f b0 36 01 imul $0x136b06f,%rbp,%rbp 1abed4: 48 c1 ed 24 shr $0x24,%rbp 1abed8: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1abedd: 48 8d 44 24 68 lea 0x68(%rsp),%rax 1abee2: 48 89 44 24 10 mov %rax,0x10(%rsp) 1abee7: 45 85 c0 test %r8d,%r8d 1abeea: 0f 8e a6 00 00 00 jle 1abf96 1abef0: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 1abef5: 48 89 c6 mov %rax,%rsi 1abef8: 45 31 d2 xor %r10d,%r10d 1abefb: 31 c9 xor %ecx,%ecx 1abefd: 49 b8 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%r8 1abf04: 9b c4 20 1abf07: 48 bf 23 84 6e e1 dc movabs $0x26d60dce16e8423,%rdi 1abf0e: 60 6d 02 1abf11: eb 59 jmp 1abf6c 1abf13: 48 89 c8 mov %rcx,%rax 1abf16: c6 44 0c 4a 00 movb $0x0,0x4a(%rsp,%rcx,1) 1abf1b: 41 83 c2 01 add $0x1,%r10d 1abf1f: 48 c1 e0 06 shl $0x6,%rax 1abf23: 48 63 94 04 c8 00 00 movslq 0xc8(%rsp,%rax,1),%rdx 1abf2a: 00 1abf2b: 48 69 d2 ee 03 00 00 imul $0x3ee,%rdx,%rdx 1abf32: 48 c1 ea 03 shr $0x3,%rdx 1abf36: 48 89 d0 mov %rdx,%rax 1abf39: 49 f7 e0 mul %r8 1abf3c: 48 c1 ea 04 shr $0x4,%rdx 1abf40: 48 c1 e2 06 shl $0x6,%rdx 1abf44: 48 81 c2 7f 97 06 00 add $0x6977f,%rdx 1abf4b: 48 c1 ea 07 shr $0x7,%rdx 1abf4f: 48 89 d0 mov %rdx,%rax 1abf52: 48 f7 e7 mul %rdi 1abf55: 48 c1 ea 05 shr $0x5,%rdx 1abf59: 2b 16 sub (%rsi),%edx 1abf5b: 89 54 8c 50 mov %edx,0x50(%rsp,%rcx,4) 1abf5f: 48 83 c1 01 add $0x1,%rcx 1abf63: 48 83 c6 0c add $0xc,%rsi 1abf67: 41 39 c9 cmp %ecx,%r9d 1abf6a: 7e 4a jle 1abfb6 1abf6c: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 1abf70: 75 a1 jne 1abf13 1abf72: c7 44 8c 50 00 00 00 movl $0x0,0x50(%rsp,%rcx,4) 1abf79: 00 1abf7a: c6 44 0c 4a 01 movb $0x1,0x4a(%rsp,%rcx,1) 1abf7f: eb de jmp 1abf5f 1abf81: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp) 1abf86: 0f 85 12 ff ff ff jne 1abe9e 1abf8c: 48 8d 44 24 68 lea 0x68(%rsp),%rax 1abf91: 48 89 44 24 10 mov %rax,0x10(%rsp) 1abf96: 8b 54 24 04 mov 0x4(%rsp),%edx 1abf9a: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1abf9f: 48 8d bc 24 b0 00 00 lea 0xb0(%rsp),%rdi 1abfa6: 00 1abfa7: e8 54 f8 ff ff callq 1ab800 1abfac: b8 01 00 00 00 mov $0x1,%eax 1abfb1: e9 65 fd ff ff jmpq 1abd1b 1abfb6: 44 89 54 24 18 mov %r10d,0x18(%rsp) 1abfbb: 45 85 d2 test %r10d,%r10d 1abfbe: 0f 84 60 01 00 00 je 1ac124 1abfc4: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 1abfc9: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1abfce: 4c 89 64 24 08 mov %r12,0x8(%rsp) 1abfd3: 48 89 5c 24 20 mov %rbx,0x20(%rsp) 1abfd8: 41 8d 45 ff lea -0x1(%r13),%eax 1abfdc: 48 8d 04 40 lea (%rax,%rax,2),%rax 1abfe0: 4c 8d 7c 87 0c lea 0xc(%rdi,%rax,4),%r15 1abfe5: 31 c0 xor %eax,%eax 1abfe7: 48 c7 c3 ff ff ff ff mov $0xffffffffffffffff,%rbx 1abfee: ba ff ff ff ff mov $0xffffffff,%edx 1abff3: 80 7c 04 4a 00 cmpb $0x0,0x4a(%rsp,%rax,1) 1abff8: 75 12 jne 1ac00c 1abffa: 8b 4c 84 50 mov 0x50(%rsp,%rax,4),%ecx 1abffe: 83 fa ff cmp $0xffffffff,%edx 1ac001: 74 04 je 1ac007 1ac003: 39 ca cmp %ecx,%edx 1ac005: 7e 05 jle 1ac00c 1ac007: 48 63 d8 movslq %eax,%rbx 1ac00a: 89 ca mov %ecx,%edx 1ac00c: 48 83 c0 01 add $0x1,%rax 1ac010: 41 39 c5 cmp %eax,%r13d 1ac013: 7f de jg 1abff3 1ac015: 83 fb ff cmp $0xffffffff,%ebx 1ac018: 0f 84 fc 00 00 00 je 1ac11a 1ac01e: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1ac023: 8d 7d ff lea -0x1(%rbp),%edi 1ac026: 31 f6 xor %esi,%esi 1ac028: 8b 01 mov (%rcx),%eax 1ac02a: 48 83 c1 0c add $0xc,%rcx 1ac02e: 01 f8 add %edi,%eax 1ac030: 99 cltd 1ac031: f7 fd idiv %ebp 1ac033: 01 c6 add %eax,%esi 1ac035: 49 39 cf cmp %rcx,%r15 1ac038: 75 ee jne 1ac028 1ac03a: b8 3f 00 00 00 mov $0x3f,%eax 1ac03f: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1ac044: 49 89 de mov %rbx,%r14 1ac047: 44 8b 5c 9c 50 mov 0x50(%rsp,%rbx,4),%r11d 1ac04c: 29 f0 sub %esi,%eax 1ac04e: 49 c1 e6 06 shl $0x6,%r14 1ac052: 99 cltd 1ac053: f7 7c 24 18 idivl 0x18(%rsp) 1ac057: 0f af c5 imul %ebp,%eax 1ac05a: 41 89 c1 mov %eax,%r9d 1ac05d: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 1ac061: 4c 8d 24 87 lea (%rdi,%rax,4),%r12 1ac065: 48 8d 84 24 b0 00 00 lea 0xb0(%rsp),%rax 1ac06c: 00 1ac06d: 49 01 c6 add %rax,%r14 1ac070: 41 8b 0c 24 mov (%r12),%ecx 1ac074: 49 8b 56 28 mov 0x28(%r14),%rdx 1ac078: 45 39 d9 cmp %r11d,%r9d 1ac07b: 0f 8d 04 01 00 00 jge 1ac185 1ac081: 44 01 c9 add %r9d,%ecx 1ac084: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1ac089: 41 89 e8 mov %ebp,%r8d 1ac08c: 44 89 4c 24 1c mov %r9d,0x1c(%rsp) 1ac091: 41 89 0c 24 mov %ecx,(%r12) 1ac095: 48 8b b2 58 05 00 00 mov 0x558(%rdx),%rsi 1ac09c: e8 00 00 00 00 callq 1ac0a1 1ac0a1: 85 c0 test %eax,%eax 1ac0a3: 78 75 js 1ac11a 1ac0a5: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1ac0aa: e8 00 00 00 00 callq 1ac0af 1ac0af: 44 8b 4c 24 1c mov 0x1c(%rsp),%r9d 1ac0b4: 85 c0 test %eax,%eax 1ac0b6: 0f 85 12 01 00 00 jne 1ac1ce 1ac0bc: 49 8b 76 08 mov 0x8(%r14),%rsi 1ac0c0: 49 63 0c 24 movslq (%r12),%rcx 1ac0c4: 4c 8d 4c 24 28 lea 0x28(%rsp),%r9 1ac0c9: 4d 8b 06 mov (%r14),%r8 1ac0cc: 48 8b 86 50 06 00 00 mov 0x650(%rsi),%rax 1ac0d3: 48 69 c9 60 8d 06 00 imul $0x68d60,%rcx,%rcx 1ac0da: 48 81 c6 0c 06 00 00 add $0x60c,%rsi 1ac0e1: 48 8b 00 mov (%rax),%rax 1ac0e4: 48 c1 e9 06 shr $0x6,%rcx 1ac0e8: 8b 90 a4 01 00 00 mov 0x1a4(%rax),%edx 1ac0ee: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 1ac0f5: 48 8b b8 78 02 00 00 mov 0x278(%rax),%rdi 1ac0fc: e8 00 00 00 00 callq 1ac101 1ac101: 8b 44 24 30 mov 0x30(%rsp),%eax 1ac105: 41 89 44 24 08 mov %eax,0x8(%r12) 1ac10a: 83 6c 24 18 01 subl $0x1,0x18(%rsp) 1ac10f: c6 44 1c 4a 01 movb $0x1,0x4a(%rsp,%rbx,1) 1ac114: 0f 85 cb fe ff ff jne 1abfe5 1ac11a: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 1ac11f: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 1ac124: 8b 74 24 04 mov 0x4(%rsp),%esi 1ac128: 48 8d 4c 24 6c lea 0x6c(%rsp),%rcx 1ac12d: 45 31 ff xor %r15d,%r15d 1ac130: 31 c0 xor %eax,%eax 1ac132: 48 8d 94 24 c8 00 00 lea 0xc8(%rsp),%rdx 1ac139: 00 1ac13a: eb 21 jmp 1ac15d 1ac13c: c7 44 84 50 00 00 00 movl $0x0,0x50(%rsp,%rax,4) 1ac143: 00 1ac144: c6 44 04 4a 01 movb $0x1,0x4a(%rsp,%rax,1) 1ac149: 48 83 c0 01 add $0x1,%rax 1ac14d: 48 83 c1 0c add $0xc,%rcx 1ac151: 48 83 c2 40 add $0x40,%rdx 1ac155: 39 c6 cmp %eax,%esi 1ac157: 0f 8e aa 00 00 00 jle 1ac207 1ac15d: 80 39 00 cmpb $0x0,(%rcx) 1ac160: 74 da je 1ac13c 1ac162: 8b 7a 04 mov 0x4(%rdx),%edi 1ac165: 39 79 04 cmp %edi,0x4(%rcx) 1ac168: 75 d2 jne 1ac13c 1ac16a: 8b 7a 18 mov 0x18(%rdx),%edi 1ac16d: 85 ff test %edi,%edi 1ac16f: 75 cb jne 1ac13c 1ac171: 8b 7a 08 mov 0x8(%rdx),%edi 1ac174: 2b 3a sub (%rdx),%edi 1ac176: c6 44 04 4a 00 movb $0x0,0x4a(%rsp,%rax,1) 1ac17b: 41 83 c7 01 add $0x1,%r15d 1ac17f: 89 7c 84 50 mov %edi,0x50(%rsp,%rax,4) 1ac183: eb c4 jmp 1ac149 1ac185: 44 01 d9 add %r11d,%ecx 1ac188: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1ac18d: 41 89 e8 mov %ebp,%r8d 1ac190: 44 89 5c 24 1c mov %r11d,0x1c(%rsp) 1ac195: 41 89 0c 24 mov %ecx,(%r12) 1ac199: 48 8b b2 58 05 00 00 mov 0x558(%rdx),%rsi 1ac1a0: e8 00 00 00 00 callq 1ac1a5 1ac1a5: 85 c0 test %eax,%eax 1ac1a7: 0f 88 6d ff ff ff js 1ac11a 1ac1ad: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1ac1b2: e8 00 00 00 00 callq 1ac1b7 1ac1b7: 44 8b 5c 24 1c mov 0x1c(%rsp),%r11d 1ac1bc: 85 c0 test %eax,%eax 1ac1be: 75 3e jne 1ac1fe 1ac1c0: 41 8b 46 1c mov 0x1c(%r14),%eax 1ac1c4: 41 89 44 24 08 mov %eax,0x8(%r12) 1ac1c9: e9 3c ff ff ff jmpq 1ac10a 1ac1ce: 41 8b 0c 24 mov (%r12),%ecx 1ac1d2: 44 29 c9 sub %r9d,%ecx 1ac1d5: 49 8b 56 28 mov 0x28(%r14),%rdx 1ac1d9: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1ac1de: 41 89 0c 24 mov %ecx,(%r12) 1ac1e2: 41 89 e8 mov %ebp,%r8d 1ac1e5: 48 8b b2 58 05 00 00 mov 0x558(%rdx),%rsi 1ac1ec: e8 00 00 00 00 callq 1ac1f1 1ac1f1: 85 c0 test %eax,%eax 1ac1f3: 0f 89 11 ff ff ff jns 1ac10a 1ac1f9: e9 1c ff ff ff jmpq 1ac11a 1ac1fe: 41 8b 0c 24 mov (%r12),%ecx 1ac202: 44 29 d9 sub %r11d,%ecx 1ac205: eb ce jmp 1ac1d5 1ac207: 45 85 ff test %r15d,%r15d 1ac20a: 0f 84 86 fd ff ff je 1abf96 1ac210: 44 89 7c 24 08 mov %r15d,0x8(%rsp) 1ac215: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 1ac21a: 31 c0 xor %eax,%eax 1ac21c: 48 c7 c5 ff ff ff ff mov $0xffffffffffffffff,%rbp 1ac223: ba ff ff ff ff mov $0xffffffff,%edx 1ac228: 80 7c 04 4a 00 cmpb $0x0,0x4a(%rsp,%rax,1) 1ac22d: 75 12 jne 1ac241 1ac22f: 8b 4c 84 50 mov 0x50(%rsp,%rax,4),%ecx 1ac233: 83 fa ff cmp $0xffffffff,%edx 1ac236: 74 04 je 1ac23c 1ac238: 39 ca cmp %ecx,%edx 1ac23a: 7d 05 jge 1ac241 1ac23c: 48 63 e8 movslq %eax,%rbp 1ac23f: 89 ca mov %ecx,%edx 1ac241: 48 83 c0 01 add $0x1,%rax 1ac245: 41 39 c5 cmp %eax,%r13d 1ac248: 7f de jg 1ac228 1ac24a: 83 fd ff cmp $0xffffffff,%ebp 1ac24d: 0f 84 43 fd ff ff je 1abf96 1ac253: 49 89 ee mov %rbp,%r14 1ac256: 48 8d 84 24 b0 00 00 lea 0xb0(%rsp),%rax 1ac25d: 00 1ac25e: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1ac263: 45 31 c0 xor %r8d,%r8d 1ac266: 49 c1 e6 06 shl $0x6,%r14 1ac26a: 49 01 c6 add %rax,%r14 1ac26d: 48 8d 44 6d 00 lea 0x0(%rbp,%rbp,2),%rax 1ac272: 49 63 56 20 movslq 0x20(%r14),%rdx 1ac276: 4c 8d 3c 87 lea (%rdi,%rax,4),%r15 1ac27a: 48 b8 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rax 1ac281: 9b c4 20 1ac284: 48 69 d2 ee 03 00 00 imul $0x3ee,%rdx,%rdx 1ac28b: 48 c1 ea 03 shr $0x3,%rdx 1ac28f: 48 f7 e2 mul %rdx 1ac292: 48 b8 23 84 6e e1 dc movabs $0x26d60dce16e8423,%rax 1ac299: 60 6d 02 1ac29c: 48 c1 ea 04 shr $0x4,%rdx 1ac2a0: 48 c1 e2 06 shl $0x6,%rdx 1ac2a4: 48 81 c2 7f 97 06 00 add $0x6977f,%rdx 1ac2ab: 48 c1 ea 07 shr $0x7,%rdx 1ac2af: 48 f7 e2 mul %rdx 1ac2b2: 48 c1 ea 05 shr $0x5,%rdx 1ac2b6: 41 89 17 mov %edx,(%r15) 1ac2b9: 89 d1 mov %edx,%ecx 1ac2bb: 48 85 db test %rbx,%rbx 1ac2be: 74 27 je 1ac2e7 1ac2c0: 48 89 df mov %rbx,%rdi 1ac2c3: e8 00 00 00 00 callq 1ac2c8 1ac2c8: 48 89 df mov %rbx,%rdi 1ac2cb: 48 89 c6 mov %rax,%rsi 1ac2ce: e8 00 00 00 00 callq 1ac2d3 1ac2d3: 41 8b 0f mov (%r15),%ecx 1ac2d6: c1 e8 07 shr $0x7,%eax 1ac2d9: 41 89 c0 mov %eax,%r8d 1ac2dc: 4d 69 c0 6f b0 36 01 imul $0x136b06f,%r8,%r8 1ac2e3: 49 c1 e8 24 shr $0x24,%r8 1ac2e7: 49 8b 56 28 mov 0x28(%r14),%rdx 1ac2eb: 4c 89 e7 mov %r12,%rdi 1ac2ee: 48 8b b2 58 05 00 00 mov 0x558(%rdx),%rsi 1ac2f5: e8 00 00 00 00 callq 1ac2fa 1ac2fa: 85 c0 test %eax,%eax 1ac2fc: 0f 88 94 fc ff ff js 1abf96 1ac302: 4c 89 e7 mov %r12,%rdi 1ac305: e8 00 00 00 00 callq 1ac30a 1ac30a: 85 c0 test %eax,%eax 1ac30c: 75 22 jne 1ac330 1ac30e: 41 c6 47 04 00 movb $0x0,0x4(%r15) 1ac313: 41 c7 47 08 00 00 00 movl $0x0,0x8(%r15) 1ac31a: 00 1ac31b: 83 6c 24 08 01 subl $0x1,0x8(%rsp) 1ac320: c6 44 2c 4a 01 movb $0x1,0x4a(%rsp,%rbp,1) 1ac325: 0f 85 ef fe ff ff jne 1ac21a 1ac32b: e9 66 fc ff ff jmpq 1abf96 1ac330: 49 63 56 18 movslq 0x18(%r14),%rdx 1ac334: 45 31 c0 xor %r8d,%r8d 1ac337: 48 b8 cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rax 1ac33e: 9b c4 20 1ac341: 48 69 d2 ee 03 00 00 imul $0x3ee,%rdx,%rdx 1ac348: 48 c1 ea 03 shr $0x3,%rdx 1ac34c: 48 f7 e2 mul %rdx 1ac34f: 48 b8 23 84 6e e1 dc movabs $0x26d60dce16e8423,%rax 1ac356: 60 6d 02 1ac359: 48 c1 ea 04 shr $0x4,%rdx 1ac35d: 48 c1 e2 06 shl $0x6,%rdx 1ac361: 48 81 c2 7f 97 06 00 add $0x6977f,%rdx 1ac368: 48 c1 ea 07 shr $0x7,%rdx 1ac36c: 48 f7 e2 mul %rdx 1ac36f: 48 c1 ea 05 shr $0x5,%rdx 1ac373: 41 89 17 mov %edx,(%r15) 1ac376: 89 d1 mov %edx,%ecx 1ac378: 48 85 db test %rbx,%rbx 1ac37b: 74 27 je 1ac3a4 1ac37d: 48 89 df mov %rbx,%rdi 1ac380: e8 00 00 00 00 callq 1ac385 1ac385: 48 89 df mov %rbx,%rdi 1ac388: 48 89 c6 mov %rax,%rsi 1ac38b: e8 00 00 00 00 callq 1ac390 1ac390: 41 8b 0f mov (%r15),%ecx 1ac393: c1 e8 07 shr $0x7,%eax 1ac396: 41 89 c0 mov %eax,%r8d 1ac399: 4d 69 c0 6f b0 36 01 imul $0x136b06f,%r8,%r8 1ac3a0: 49 c1 e8 24 shr $0x24,%r8 1ac3a4: 49 8b 56 28 mov 0x28(%r14),%rdx 1ac3a8: 4c 89 e7 mov %r12,%rdi 1ac3ab: 48 8b b2 58 05 00 00 mov 0x558(%rdx),%rsi 1ac3b2: e8 00 00 00 00 callq 1ac3b7 1ac3b7: 85 c0 test %eax,%eax 1ac3b9: 0f 89 5c ff ff ff jns 1ac31b 1ac3bf: e9 d2 fb ff ff jmpq 1abf96 1ac3c4: e8 00 00 00 00 callq 1ac3c9 1ac3c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001ac3d0 : 1ac3d0: e8 00 00 00 00 callq 1ac3d5 1ac3d5: 66 83 bf a0 3b 01 00 cmpw $0x0,0x13ba0(%rdi) 1ac3dc: 00 1ac3dd: 74 64 je 1ac443 1ac3df: 41 55 push %r13 1ac3e1: 4c 8d 6f 10 lea 0x10(%rdi),%r13 1ac3e5: 41 54 push %r12 1ac3e7: 49 89 fc mov %rdi,%r12 1ac3ea: 55 push %rbp 1ac3eb: 31 ed xor %ebp,%ebp 1ac3ed: 53 push %rbx 1ac3ee: 48 8d 9f 08 4a 01 00 lea 0x14a08(%rdi),%rbx 1ac3f5: 4c 89 e7 mov %r12,%rdi 1ac3f8: 83 c5 01 add $0x1,%ebp 1ac3fb: e8 00 00 00 00 callq 1ac400 1ac400: 48 89 de mov %rbx,%rsi 1ac403: 45 31 c0 xor %r8d,%r8d 1ac406: b9 07 00 00 00 mov $0x7,%ecx 1ac40b: 89 43 48 mov %eax,0x48(%rbx) 1ac40e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ac415: 4c 89 ef mov %r13,%rdi 1ac418: 48 81 c3 28 01 00 00 add $0x128,%rbx 1ac41f: e8 00 00 00 00 callq 1ac424 1ac424: 48 c7 83 48 ff ff ff movq $0x0,-0xb8(%rbx) 1ac42b: 00 00 00 00 1ac42f: 41 0f b7 84 24 a0 3b movzwl 0x13ba0(%r12),%eax 1ac436: 01 00 1ac438: 39 e8 cmp %ebp,%eax 1ac43a: 7f b9 jg 1ac3f5 1ac43c: 5b pop %rbx 1ac43d: 5d pop %rbp 1ac43e: 41 5c pop %r12 1ac440: 41 5d pop %r13 1ac442: c3 retq 1ac443: c3 retq 1ac444: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ac44b: 00 00 00 00 1ac44f: 90 nop 00000000001ac450 : 1ac450: e8 00 00 00 00 callq 1ac455 1ac455: 41 54 push %r12 1ac457: 55 push %rbp 1ac458: 48 89 f5 mov %rsi,%rbp 1ac45b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ac462: 53 push %rbx 1ac463: 48 89 fb mov %rdi,%rbx 1ac466: bf c0 0c 00 00 mov $0xcc0,%edi 1ac46b: 4c 8d a5 d8 09 00 00 lea 0x9d8(%rbp),%r12 1ac472: e8 00 00 00 00 callq 1ac477 1ac477: 4c 89 e7 mov %r12,%rdi 1ac47a: 48 c7 85 40 0e 00 00 movq $0x0,0xe40(%rbp) 1ac481: 00 00 00 00 1ac485: 48 89 85 d8 09 00 00 mov %rax,0x9d8(%rbp) 1ac48c: 48 8b 85 c8 04 00 00 mov 0x4c8(%rbp),%rax 1ac493: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 1ac49a: 48 89 85 e0 0e 00 00 mov %rax,0xee0(%rbp) 1ac4a1: e8 00 00 00 00 callq 1ac4a6 1ac4a6: 83 7d 74 0e cmpl $0xe,0x74(%rbp) 1ac4aa: 74 40 je 1ac4ec 1ac4ac: 44 8b 8d 90 04 00 00 mov 0x490(%rbp),%r9d 1ac4b3: 48 8d bd d8 04 00 00 lea 0x4d8(%rbp),%rdi 1ac4ba: 4c 89 e2 mov %r12,%rdx 1ac4bd: b9 10 00 00 00 mov $0x10,%ecx 1ac4c2: 48 c7 85 38 05 00 00 movq $0x0,0x538(%rbp) 1ac4c9: 00 00 00 00 1ac4cd: 48 8b 73 48 mov 0x48(%rbx),%rsi 1ac4d1: 41 b8 04 00 00 00 mov $0x4,%r8d 1ac4d7: 48 83 c6 10 add $0x10,%rsi 1ac4db: e8 00 00 00 00 callq 1ac4e0 1ac4e0: 48 89 ef mov %rbp,%rdi 1ac4e3: 5b pop %rbx 1ac4e4: 5d pop %rbp 1ac4e5: 41 5c pop %r12 1ac4e7: e9 00 00 00 00 jmpq 1ac4ec 1ac4ec: 5b pop %rbx 1ac4ed: 5d pop %rbp 1ac4ee: 41 5c pop %r12 1ac4f0: c3 retq 1ac4f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ac4f8: 00 00 00 00 1ac4fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ac500 : 1ac500: e8 00 00 00 00 callq 1ac505 1ac505: 48 85 ff test %rdi,%rdi 1ac508: 74 24 je 1ac52e 1ac50a: 55 push %rbp 1ac50b: 48 89 fd mov %rdi,%rbp 1ac50e: e8 00 00 00 00 callq 1ac513 1ac513: 48 89 ef mov %rbp,%rdi 1ac516: 48 89 c6 mov %rax,%rsi 1ac519: e8 00 00 00 00 callq 1ac51e 1ac51e: 5d pop %rbp 1ac51f: c1 e8 07 shr $0x7,%eax 1ac522: 48 69 c0 6f b0 36 01 imul $0x136b06f,%rax,%rax 1ac529: 48 c1 e8 24 shr $0x24,%rax 1ac52d: c3 retq 1ac52e: 31 c0 xor %eax,%eax 1ac530: c3 retq 1ac531: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ac538: 00 00 00 00 1ac53c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ac540 : 1ac540: e8 00 00 00 00 callq 1ac545 1ac545: 41 57 push %r15 1ac547: 41 56 push %r14 1ac549: 41 55 push %r13 1ac54b: 41 54 push %r12 1ac54d: 55 push %rbp 1ac54e: 48 89 f5 mov %rsi,%rbp 1ac551: 53 push %rbx 1ac552: 48 83 ec 18 sub $0x18,%rsp 1ac556: 0f b6 b6 b0 01 00 00 movzbl 0x1b0(%rsi),%esi 1ac55d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ac564: 00 00 1ac566: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ac56b: 31 c0 xor %eax,%eax 1ac56d: 40 84 f6 test %sil,%sil 1ac570: 0f 84 f4 00 00 00 je 1ac66a 1ac576: 40 0f b6 c6 movzbl %sil,%eax 1ac57a: 49 89 fe mov %rdi,%r14 1ac57d: 4c 8d 7c 24 0a lea 0xa(%rsp),%r15 1ac582: 83 f8 08 cmp $0x8,%eax 1ac585: 0f 83 07 01 00 00 jae 1ac692 1ac58b: a8 04 test $0x4,%al 1ac58d: 0f 85 a2 01 00 00 jne 1ac735 1ac593: 85 c0 test %eax,%eax 1ac595: 0f 85 6b 01 00 00 jne 1ac706 1ac59b: 31 db xor %ebx,%ebx 1ac59d: eb 10 jmp 1ac5af 1ac59f: 40 0f b6 c6 movzbl %sil,%eax 1ac5a3: 48 83 c3 01 add $0x1,%rbx 1ac5a7: 39 d8 cmp %ebx,%eax 1ac5a9: 0f 8e 13 01 00 00 jle 1ac6c2 1ac5af: 4c 8b 64 dd 00 mov 0x0(%rbp,%rbx,8),%r12 1ac5b4: 41 83 bc 24 24 03 00 cmpl $0x40,0x324(%r12) 1ac5bb: 00 40 1ac5bd: 75 e0 jne 1ac59f 1ac5bf: 4d 8b ac 24 30 03 00 mov 0x330(%r12),%r13 1ac5c6: 00 1ac5c7: 4d 85 ed test %r13,%r13 1ac5ca: 74 d3 je 1ac59f 1ac5cc: 49 8b 85 c0 04 00 00 mov 0x4c0(%r13),%rax 1ac5d3: 48 85 c0 test %rax,%rax 1ac5d6: 74 c7 je 1ac59f 1ac5d8: 80 b8 0c 06 00 00 00 cmpb $0x0,0x60c(%rax) 1ac5df: 74 be je 1ac59f 1ac5e1: 41 80 3c 1f 00 cmpb $0x0,(%r15,%rbx,1) 1ac5e6: 75 b7 jne 1ac59f 1ac5e8: 49 8b 84 24 f8 02 00 mov 0x2f8(%r12),%rax 1ac5ef: 00 1ac5f0: 4c 89 e2 mov %r12,%rdx 1ac5f3: 48 89 ee mov %rbp,%rsi 1ac5f6: 48 8b 38 mov (%rax),%rdi 1ac5f9: e8 00 00 00 00 callq 1ac5fe 1ac5fe: 83 f8 01 cmp $0x1,%eax 1ac601: 0f 85 f8 00 00 00 jne 1ac6ff 1ac607: 49 81 c5 e8 07 00 00 add $0x7e8,%r13 1ac60e: 4c 89 ef mov %r13,%rdi 1ac611: e8 00 00 00 00 callq 1ac616 1ac616: 49 8b 54 24 08 mov 0x8(%r12),%rdx 1ac61b: 48 89 ee mov %rbp,%rsi 1ac61e: 4c 89 f7 mov %r14,%rdi 1ac621: e8 6a f4 ff ff callq 1aba90 1ac626: 84 c0 test %al,%al 1ac628: 0f 84 f1 00 00 00 je 1ac71f 1ac62e: 4c 89 ef mov %r13,%rdi 1ac631: e8 00 00 00 00 callq 1ac636 1ac636: 0f b6 85 b0 01 00 00 movzbl 0x1b0(%rbp),%eax 1ac63d: 89 c6 mov %eax,%esi 1ac63f: 85 c0 test %eax,%eax 1ac641: 74 7f je 1ac6c2 1ac643: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1ac648: 31 d2 xor %edx,%edx 1ac64a: eb 0c jmp 1ac658 1ac64c: 48 83 c2 01 add $0x1,%rdx 1ac650: 39 d0 cmp %edx,%eax 1ac652: 0f 8e 4b ff ff ff jle 1ac5a3 1ac658: 48 8b 4c d5 00 mov 0x0(%rbp,%rdx,8),%rcx 1ac65d: 48 39 79 08 cmp %rdi,0x8(%rcx) 1ac661: 75 e9 jne 1ac64c 1ac663: 41 c6 04 17 01 movb $0x1,(%r15,%rdx,1) 1ac668: eb e2 jmp 1ac64c 1ac66a: b8 01 00 00 00 mov $0x1,%eax 1ac66f: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1ac674: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1ac67b: 00 00 1ac67d: 0f 85 c7 00 00 00 jne 1ac74a 1ac683: 48 83 c4 18 add $0x18,%rsp 1ac687: 5b pop %rbx 1ac688: 5d pop %rbp 1ac689: 41 5c pop %r12 1ac68b: 41 5d pop %r13 1ac68d: 41 5e pop %r14 1ac68f: 41 5f pop %r15 1ac691: c3 retq 1ac692: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1ac697: 4c 89 f9 mov %r15,%rcx 1ac69a: 48 c7 44 24 0a 00 00 movq $0x0,0xa(%rsp) 1ac6a1: 00 00 1ac6a3: 49 c7 44 07 f8 00 00 movq $0x0,-0x8(%r15,%rax,1) 1ac6aa: 00 00 1ac6ac: 48 29 f9 sub %rdi,%rcx 1ac6af: 01 c1 add %eax,%ecx 1ac6b1: 89 c8 mov %ecx,%eax 1ac6b3: c1 e8 03 shr $0x3,%eax 1ac6b6: 89 c1 mov %eax,%ecx 1ac6b8: 31 c0 xor %eax,%eax 1ac6ba: f3 48 ab rep stos %rax,%es:(%rdi) 1ac6bd: e9 d9 fe ff ff jmpq 1ac59b 1ac6c2: 40 84 f6 test %sil,%sil 1ac6c5: 74 a3 je 1ac66a 1ac6c7: 31 db xor %ebx,%ebx 1ac6c9: eb 0f jmp 1ac6da 1ac6cb: 0f b6 85 b0 01 00 00 movzbl 0x1b0(%rbp),%eax 1ac6d2: 48 83 c3 01 add $0x1,%rbx 1ac6d6: 39 d8 cmp %ebx,%eax 1ac6d8: 7e 90 jle 1ac66a 1ac6da: 48 8b 54 dd 00 mov 0x0(%rbp,%rbx,8),%rdx 1ac6df: f6 82 8a 00 00 00 04 testb $0x4,0x8a(%rdx) 1ac6e6: 74 e3 je 1ac6cb 1ac6e8: 48 8b 82 f8 02 00 00 mov 0x2f8(%rdx),%rax 1ac6ef: 48 89 ee mov %rbp,%rsi 1ac6f2: 48 8b 38 mov (%rax),%rdi 1ac6f5: e8 00 00 00 00 callq 1ac6fa 1ac6fa: 83 f8 01 cmp $0x1,%eax 1ac6fd: 74 cc je 1ac6cb 1ac6ff: 31 c0 xor %eax,%eax 1ac701: e9 69 ff ff ff jmpq 1ac66f 1ac706: 41 c6 07 00 movb $0x0,(%r15) 1ac70a: a8 02 test $0x2,%al 1ac70c: 0f 84 89 fe ff ff je 1ac59b 1ac712: 31 d2 xor %edx,%edx 1ac714: 66 41 89 54 07 fe mov %dx,-0x2(%r15,%rax,1) 1ac71a: e9 7c fe ff ff jmpq 1ac59b 1ac71f: 4c 89 ef mov %r13,%rdi 1ac722: 88 44 24 07 mov %al,0x7(%rsp) 1ac726: e8 00 00 00 00 callq 1ac72b 1ac72b: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1ac730: e9 3a ff ff ff jmpq 1ac66f 1ac735: 41 c7 07 00 00 00 00 movl $0x0,(%r15) 1ac73c: 41 c7 44 07 fc 00 00 movl $0x0,-0x4(%r15,%rax,1) 1ac743: 00 00 1ac745: e9 51 fe ff ff jmpq 1ac59b 1ac74a: e8 00 00 00 00 callq 1ac74f 1ac74f: 90 nop 00000000001ac750 <__is_lut_linear>: 1ac750: e8 00 00 00 00 callq 1ac755 <__is_lut_linear+0x5> 1ac755: 49 89 fa mov %rdi,%r10 1ac758: 41 89 f1 mov %esi,%r9d 1ac75b: 85 f6 test %esi,%esi 1ac75d: 74 4a je 1ac7a9 <__is_lut_linear+0x59> 1ac75f: 31 ff xor %edi,%edi 1ac761: 31 f6 xor %esi,%esi 1ac763: 45 8d 41 ff lea -0x1(%r9),%r8d 1ac767: 41 bb 01 00 00 00 mov $0x1,%r11d 1ac76d: eb 27 jmp 1ac796 <__is_lut_linear+0x46> 1ac76f: 66 3b 48 04 cmp 0x4(%rax),%cx 1ac773: 75 31 jne 1ac7a6 <__is_lut_linear+0x56> 1ac775: 89 f8 mov %edi,%eax 1ac777: 31 d2 xor %edx,%edx 1ac779: 41 f7 f0 div %r8d 1ac77c: 44 89 da mov %r11d,%edx 1ac77f: 29 c2 sub %eax,%edx 1ac781: 01 d1 add %edx,%ecx 1ac783: 83 f9 02 cmp $0x2,%ecx 1ac786: 77 1e ja 1ac7a6 <__is_lut_linear+0x56> 1ac788: 83 c6 01 add $0x1,%esi 1ac78b: 81 c7 ff ff 00 00 add $0xffff,%edi 1ac791: 41 39 f1 cmp %esi,%r9d 1ac794: 74 13 je 1ac7a9 <__is_lut_linear+0x59> 1ac796: 48 63 c6 movslq %esi,%rax 1ac799: 49 8d 04 c2 lea (%r10,%rax,8),%rax 1ac79d: 0f b7 08 movzwl (%rax),%ecx 1ac7a0: 66 3b 48 02 cmp 0x2(%rax),%cx 1ac7a4: 74 c9 je 1ac76f <__is_lut_linear+0x1f> 1ac7a6: 31 c0 xor %eax,%eax 1ac7a8: c3 retq 1ac7a9: b8 01 00 00 00 mov $0x1,%eax 1ac7ae: c3 retq 1ac7af: 90 nop 00000000001ac7b0 <__drm_lut_to_dc_gamma>: 1ac7b0: e8 00 00 00 00 callq 1ac7b5 <__drm_lut_to_dc_gamma+0x5> 1ac7b5: 41 57 push %r15 1ac7b7: 41 56 push %r14 1ac7b9: 41 55 push %r13 1ac7bb: 49 89 f5 mov %rsi,%r13 1ac7be: 41 54 push %r12 1ac7c0: 55 push %rbp 1ac7c1: 48 89 fd mov %rdi,%rbp 1ac7c4: 53 push %rbx 1ac7c5: 31 db xor %ebx,%ebx 1ac7c7: 48 83 ec 08 sub $0x8,%rsp 1ac7cb: 84 d2 test %dl,%dl 1ac7cd: 75 7e jne 1ac84d <__drm_lut_to_dc_gamma+0x9d> 1ac7cf: 0f b7 44 dd 04 movzwl 0x4(%rbp,%rbx,8),%eax 1ac7d4: 0f b7 7c dd 00 movzwl 0x0(%rbp,%rbx,8),%edi 1ac7d9: 4c 63 e3 movslq %ebx,%r12 1ac7dc: be ff ff 00 00 mov $0xffff,%esi 1ac7e1: 44 0f b7 7c dd 02 movzwl 0x2(%rbp,%rbx,8),%r15d 1ac7e7: 4d 8d 74 24 02 lea 0x2(%r12),%r14 1ac7ec: 48 83 c3 01 add $0x1,%rbx 1ac7f0: 66 89 44 24 06 mov %ax,0x6(%rsp) 1ac7f5: e8 00 00 00 00 callq 1ac7fa <__drm_lut_to_dc_gamma+0x4a> 1ac7fa: 41 0f b7 ff movzwl %r15w,%edi 1ac7fe: be ff ff 00 00 mov $0xffff,%esi 1ac803: 4b 89 44 f5 00 mov %rax,0x0(%r13,%r14,8) 1ac808: 4d 8d b4 24 02 10 00 lea 0x1002(%r12),%r14 1ac80f: 00 1ac810: 49 81 c4 02 20 00 00 add $0x2002,%r12 1ac817: e8 00 00 00 00 callq 1ac81c <__drm_lut_to_dc_gamma+0x6c> 1ac81c: 0f b7 7c 24 06 movzwl 0x6(%rsp),%edi 1ac821: be ff ff 00 00 mov $0xffff,%esi 1ac826: 4b 89 44 f5 00 mov %rax,0x0(%r13,%r14,8) 1ac82b: e8 00 00 00 00 callq 1ac830 <__drm_lut_to_dc_gamma+0x80> 1ac830: 4b 89 44 e5 00 mov %rax,0x0(%r13,%r12,8) 1ac835: 48 81 fb 00 10 00 00 cmp $0x1000,%rbx 1ac83c: 75 91 jne 1ac7cf <__drm_lut_to_dc_gamma+0x1f> 1ac83e: 48 83 c4 08 add $0x8,%rsp 1ac842: 5b pop %rbx 1ac843: 5d pop %rbp 1ac844: 41 5c pop %r12 1ac846: 41 5d pop %r13 1ac848: 41 5e pop %r14 1ac84a: 41 5f pop %r15 1ac84c: c3 retq 1ac84d: 48 89 f8 mov %rdi,%rax 1ac850: 49 83 c5 10 add $0x10,%r13 1ac854: 48 8d bf 00 08 00 00 lea 0x800(%rdi),%rdi 1ac85b: 0f b7 48 02 movzwl 0x2(%rax),%ecx 1ac85f: 0f b7 50 04 movzwl 0x4(%rax),%edx 1ac863: 48 83 c0 08 add $0x8,%rax 1ac867: 49 83 c5 08 add $0x8,%r13 1ac86b: 0f b7 70 f8 movzwl -0x8(%rax),%esi 1ac86f: 48 c1 e1 20 shl $0x20,%rcx 1ac873: 48 c1 e2 20 shl $0x20,%rdx 1ac877: 48 c1 e6 20 shl $0x20,%rsi 1ac87b: 49 89 8d f8 7f 00 00 mov %rcx,0x7ff8(%r13) 1ac882: 49 89 75 f8 mov %rsi,-0x8(%r13) 1ac886: 49 89 95 f8 ff 00 00 mov %rdx,0xfff8(%r13) 1ac88d: 48 39 c7 cmp %rax,%rdi 1ac890: 75 c9 jne 1ac85b <__drm_lut_to_dc_gamma+0xab> 1ac892: 48 83 c4 08 add $0x8,%rsp 1ac896: 5b pop %rbx 1ac897: 5d pop %rbp 1ac898: 41 5c pop %r12 1ac89a: 41 5d pop %r13 1ac89c: 41 5e pop %r14 1ac89e: 41 5f pop %r15 1ac8a0: c3 retq 1ac8a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ac8a8: 00 00 00 00 1ac8ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ac8b0 <__set_output_tf>: 1ac8b0: e8 00 00 00 00 callq 1ac8b5 <__set_output_tf+0x5> 1ac8b5: 41 56 push %r14 1ac8b7: 41 89 d6 mov %edx,%r14d 1ac8ba: 41 55 push %r13 1ac8bc: 41 54 push %r12 1ac8be: 49 89 fc mov %rdi,%r12 1ac8c1: 55 push %rbp 1ac8c2: 48 89 f5 mov %rsi,%rbp 1ac8c5: 53 push %rbx 1ac8c6: 89 cb mov %ecx,%ebx 1ac8c8: b9 12 00 00 00 mov $0x12,%ecx 1ac8cd: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 1ac8d4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ac8db: 00 00 1ac8dd: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 1ac8e4: 00 1ac8e5: 31 c0 xor %eax,%eax 1ac8e7: 4c 8d 6c 24 08 lea 0x8(%rsp),%r13 1ac8ec: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1ac8f3: 00 1ac8f4: 4c 89 ef mov %r13,%rdi 1ac8f7: f3 48 ab rep stos %rax,%es:(%rdi) 1ac8fa: 48 85 f6 test %rsi,%rsi 1ac8fd: 0f 84 b2 00 00 00 je 1ac9b5 <__set_output_tf+0x105> 1ac903: 81 fa 00 10 00 00 cmp $0x1000,%edx 1ac909: 0f 85 a6 00 00 00 jne 1ac9b5 <__set_output_tf+0x105> 1ac90f: c7 44 24 08 ff ff ff movl $0xffffffff,0x8(%rsp) 1ac916: ff 1ac917: e8 00 00 00 00 callq 1ac91c <__set_output_tf+0x6c> 1ac91c: 48 89 04 24 mov %rax,(%rsp) 1ac920: 48 89 c6 mov %rax,%rsi 1ac923: 48 85 c0 test %rax,%rax 1ac926: 0f 84 90 00 00 00 je 1ac9bc <__set_output_tf+0x10c> 1ac92c: 44 89 70 08 mov %r14d,0x8(%rax) 1ac930: 31 d2 xor %edx,%edx 1ac932: 48 89 ef mov %rbp,%rdi 1ac935: e8 76 fe ff ff callq 1ac7b0 <__drm_lut_to_dc_gamma> 1ac93a: 41 83 7c 24 08 03 cmpl $0x3,0x8(%r12) 1ac940: 48 8b 04 24 mov (%rsp),%rax 1ac944: 74 51 je 1ac997 <__set_output_tf+0xe7> 1ac946: c7 40 04 03 00 00 00 movl $0x3,0x4(%rax) 1ac94d: 48 8b 34 24 mov (%rsp),%rsi 1ac951: 0f b6 cb movzbl %bl,%ecx 1ac954: 31 d2 xor %edx,%edx 1ac956: 4d 89 e9 mov %r13,%r9 1ac959: 45 31 c0 xor %r8d,%r8d 1ac95c: 4c 89 e7 mov %r12,%rdi 1ac95f: e8 00 00 00 00 callq 1ac964 <__set_output_tf+0xb4> 1ac964: 89 c3 mov %eax,%ebx 1ac966: 48 89 e7 mov %rsp,%rdi 1ac969: e8 00 00 00 00 callq 1ac96e <__set_output_tf+0xbe> 1ac96e: 84 db test %bl,%bl 1ac970: 74 4a je 1ac9bc <__set_output_tf+0x10c> 1ac972: 31 c0 xor %eax,%eax 1ac974: 48 8b 9c 24 98 00 00 mov 0x98(%rsp),%rbx 1ac97b: 00 1ac97c: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1ac983: 00 00 1ac985: 75 3c jne 1ac9c3 <__set_output_tf+0x113> 1ac987: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 1ac98e: 5b pop %rbx 1ac98f: 5d pop %rbp 1ac990: 41 5c pop %r12 1ac992: 41 5d pop %r13 1ac994: 41 5e pop %r14 1ac996: c3 retq 1ac997: c7 40 04 04 00 00 00 movl $0x4,0x4(%rax) 1ac99e: 48 8b 14 24 mov (%rsp),%rdx 1ac9a2: b9 01 00 00 00 mov $0x1,%ecx 1ac9a7: 4c 89 e6 mov %r12,%rsi 1ac9aa: 31 ff xor %edi,%edi 1ac9ac: e8 00 00 00 00 callq 1ac9b1 <__set_output_tf+0x101> 1ac9b1: 89 c3 mov %eax,%ebx 1ac9b3: eb b1 jmp 1ac966 <__set_output_tf+0xb6> 1ac9b5: 0f 0b ud2 1ac9b7: e9 53 ff ff ff jmpq 1ac90f <__set_output_tf+0x5f> 1ac9bc: b8 f4 ff ff ff mov $0xfffffff4,%eax 1ac9c1: eb b1 jmp 1ac974 <__set_output_tf+0xc4> 1ac9c3: e8 00 00 00 00 callq 1ac9c8 <__set_output_tf+0x118> 1ac9c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ac9cf: 00 00000000001ac9d0 <__set_legacy_tf.constprop.0>: 1ac9d0: e8 00 00 00 00 callq 1ac9d5 <__set_legacy_tf.constprop.0+0x5> 1ac9d5: 41 55 push %r13 1ac9d7: b9 12 00 00 00 mov $0x12,%ecx 1ac9dc: 41 54 push %r12 1ac9de: 49 89 fc mov %rdi,%r12 1ac9e1: 55 push %rbp 1ac9e2: 48 89 f5 mov %rsi,%rbp 1ac9e5: 53 push %rbx 1ac9e6: 89 d3 mov %edx,%ebx 1ac9e8: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 1ac9ef: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ac9f6: 00 00 1ac9f8: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 1ac9ff: 00 1aca00: 31 c0 xor %eax,%eax 1aca02: 4c 8d 6c 24 08 lea 0x8(%rsp),%r13 1aca07: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1aca0e: 00 1aca0f: 4c 89 ef mov %r13,%rdi 1aca12: f3 48 ab rep stos %rax,%es:(%rdi) 1aca15: 48 85 f6 test %rsi,%rsi 1aca18: 0f 84 80 00 00 00 je 1aca9e <__set_legacy_tf.constprop.0+0xce> 1aca1e: c7 44 24 08 ff ff ff movl $0xffffffff,0x8(%rsp) 1aca25: ff 1aca26: e8 00 00 00 00 callq 1aca2b <__set_legacy_tf.constprop.0+0x5b> 1aca2b: 48 89 04 24 mov %rax,(%rsp) 1aca2f: 48 85 c0 test %rax,%rax 1aca32: 74 71 je 1acaa5 <__set_legacy_tf.constprop.0+0xd5> 1aca34: c7 40 04 01 00 00 00 movl $0x1,0x4(%rax) 1aca3b: 48 8b 34 24 mov (%rsp),%rsi 1aca3f: ba 01 00 00 00 mov $0x1,%edx 1aca44: 48 89 ef mov %rbp,%rdi 1aca47: c7 46 08 00 01 00 00 movl $0x100,0x8(%rsi) 1aca4e: e8 5d fd ff ff callq 1ac7b0 <__drm_lut_to_dc_gamma> 1aca53: 48 8b 34 24 mov (%rsp),%rsi 1aca57: 0f b6 cb movzbl %bl,%ecx 1aca5a: 45 31 c0 xor %r8d,%r8d 1aca5d: 4c 89 e7 mov %r12,%rdi 1aca60: 4d 89 e9 mov %r13,%r9 1aca63: ba 01 00 00 00 mov $0x1,%edx 1aca68: e8 00 00 00 00 callq 1aca6d <__set_legacy_tf.constprop.0+0x9d> 1aca6d: 89 c3 mov %eax,%ebx 1aca6f: 48 89 e7 mov %rsp,%rdi 1aca72: e8 00 00 00 00 callq 1aca77 <__set_legacy_tf.constprop.0+0xa7> 1aca77: 84 db test %bl,%bl 1aca79: 74 2a je 1acaa5 <__set_legacy_tf.constprop.0+0xd5> 1aca7b: 31 c0 xor %eax,%eax 1aca7d: 48 8b 9c 24 98 00 00 mov 0x98(%rsp),%rbx 1aca84: 00 1aca85: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1aca8c: 00 00 1aca8e: 75 1c jne 1acaac <__set_legacy_tf.constprop.0+0xdc> 1aca90: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 1aca97: 5b pop %rbx 1aca98: 5d pop %rbp 1aca99: 41 5c pop %r12 1aca9b: 41 5d pop %r13 1aca9d: c3 retq 1aca9e: 0f 0b ud2 1acaa0: e9 79 ff ff ff jmpq 1aca1e <__set_legacy_tf.constprop.0+0x4e> 1acaa5: b8 f4 ff ff ff mov $0xfffffff4,%eax 1acaaa: eb d1 jmp 1aca7d <__set_legacy_tf.constprop.0+0xad> 1acaac: e8 00 00 00 00 callq 1acab1 <__set_legacy_tf.constprop.0+0xe1> 1acab1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1acab8: 00 00 00 00 1acabc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001acac0 : 1acac0: e8 00 00 00 00 callq 1acac5 1acac5: e9 00 00 00 00 jmpq 1acaca 1acaca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001acad0 : 1acad0: e8 00 00 00 00 callq 1acad5 1acad5: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1acadc: 48 85 c0 test %rax,%rax 1acadf: 74 17 je 1acaf8 1acae1: 48 8b 48 48 mov 0x48(%rax),%rcx 1acae5: 48 c1 e9 03 shr $0x3,%rcx 1acae9: 48 83 78 50 00 cmpq $0x0,0x50(%rax) 1acaee: 74 08 je 1acaf8 1acaf0: 81 f9 00 10 00 00 cmp $0x1000,%ecx 1acaf6: 75 37 jne 1acb2f 1acaf8: 48 8b 87 20 01 00 00 mov 0x120(%rdi),%rax 1acaff: 48 85 c0 test %rax,%rax 1acb02: 74 2a je 1acb2e 1acb04: 4c 8b 40 48 mov 0x48(%rax),%r8 1acb08: 49 c1 e8 03 shr $0x3,%r8 1acb0c: 41 81 f8 00 10 00 00 cmp $0x1000,%r8d 1acb13: 0f 95 c1 setne %cl 1acb16: 41 81 f8 00 01 00 00 cmp $0x100,%r8d 1acb1d: 0f 95 c2 setne %dl 1acb20: 84 d1 test %dl,%cl 1acb22: 74 07 je 1acb2b 1acb24: 48 83 78 50 00 cmpq $0x0,0x50(%rax) 1acb29: 75 20 jne 1acb4b 1acb2b: 31 c0 xor %eax,%eax 1acb2d: c3 retq 1acb2e: c3 retq 1acb2f: ba 00 10 00 00 mov $0x1000,%edx 1acb34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1acb3b: bf 02 00 00 00 mov $0x2,%edi 1acb40: e8 00 00 00 00 callq 1acb45 1acb45: b8 ea ff ff ff mov $0xffffffea,%eax 1acb4a: c3 retq 1acb4b: b9 00 01 00 00 mov $0x100,%ecx 1acb50: ba 00 10 00 00 mov $0x1000,%edx 1acb55: bf 02 00 00 00 mov $0x2,%edi 1acb5a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1acb61: e8 00 00 00 00 callq 1acb66 1acb66: b8 ea ff ff ff mov $0xffffffea,%eax 1acb6b: c3 retq 1acb6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001acb70 : 1acb70: e8 00 00 00 00 callq 1acb75 1acb75: 41 57 push %r15 1acb77: 41 56 push %r14 1acb79: 41 55 push %r13 1acb7b: 41 54 push %r12 1acb7d: 55 push %rbp 1acb7e: 48 89 fd mov %rdi,%rbp 1acb81: 53 push %rbx 1acb82: 48 83 ec 08 sub $0x8,%rsp 1acb86: 48 8b 87 40 01 00 00 mov 0x140(%rdi),%rax 1acb8d: 48 8b 9f 48 01 00 00 mov 0x148(%rdi),%rbx 1acb94: 48 8b 40 08 mov 0x8(%rax),%rax 1acb98: 44 8b b8 f8 06 00 00 mov 0x6f8(%rax),%r15d 1acb9f: e8 00 00 00 00 callq 1acba4 1acba4: 41 89 c4 mov %eax,%r12d 1acba7: 85 c0 test %eax,%eax 1acba9: 0f 85 bb 00 00 00 jne 1acc6a 1acbaf: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1acbb6: 4c 8b ad 20 01 00 00 mov 0x120(%rbp),%r13 1acbbd: 48 85 c0 test %rax,%rax 1acbc0: 0f 84 9a 01 00 00 je 1acd60 1acbc6: 48 8b 70 48 mov 0x48(%rax),%rsi 1acbca: 48 8b 78 50 mov 0x50(%rax),%rdi 1acbce: 48 c1 ee 03 shr $0x3,%rsi 1acbd2: 4d 85 ed test %r13,%r13 1acbd5: 0f 84 e4 01 00 00 je 1acdbf 1acbdb: 49 8b 55 48 mov 0x48(%r13),%rdx 1acbdf: 4d 8b 6d 50 mov 0x50(%r13),%r13 1acbe3: 48 c1 ea 03 shr $0x3,%rdx 1acbe7: 41 89 d6 mov %edx,%r14d 1acbea: 48 85 ff test %rdi,%rdi 1acbed: 0f 84 eb 01 00 00 je 1acdde 1acbf3: e8 58 fb ff ff callq 1ac750 <__is_lut_linear> 1acbf8: 83 f0 01 xor $0x1,%eax 1acbfb: 88 44 24 07 mov %al,0x7(%rsp) 1acbff: 41 83 ff 16 cmp $0x16,%r15d 1acc03: 41 0f 96 c7 setbe %r15b 1acc07: 4d 85 ed test %r13,%r13 1acc0a: 74 70 je 1acc7c 1acc0c: 44 89 f6 mov %r14d,%esi 1acc0f: 4c 89 ef mov %r13,%rdi 1acc12: e8 39 fb ff ff callq 1ac750 <__is_lut_linear> 1acc17: 84 c0 test %al,%al 1acc19: 75 61 jne 1acc7c 1acc1b: 31 d2 xor %edx,%edx 1acc1d: 41 0f b6 cf movzbl %r15b,%ecx 1acc21: 66 89 95 50 01 00 00 mov %dx,0x150(%rbp) 1acc28: 41 81 fe 00 01 00 00 cmp $0x100,%r14d 1acc2f: 0f 84 49 01 00 00 je 1acd7e 1acc35: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 1acc3c: 44 89 f2 mov %r14d,%edx 1acc3f: 4c 89 ee mov %r13,%rsi 1acc42: c7 40 04 01 00 00 00 movl $0x1,0x4(%rax) 1acc49: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 1acc50: c7 40 08 03 00 00 00 movl $0x3,0x8(%rax) 1acc57: 48 8b bb 40 02 00 00 mov 0x240(%rbx),%rdi 1acc5e: e8 4d fc ff ff callq 1ac8b0 <__set_output_tf> 1acc63: 85 c0 test %eax,%eax 1acc65: 74 4b je 1accb2 1acc67: 41 89 c4 mov %eax,%r12d 1acc6a: 48 83 c4 08 add $0x8,%rsp 1acc6e: 44 89 e0 mov %r12d,%eax 1acc71: 5b pop %rbx 1acc72: 5d pop %rbp 1acc73: 41 5c pop %r12 1acc75: 41 5d pop %r13 1acc77: 41 5e pop %r14 1acc79: 41 5f pop %r15 1acc7b: c3 retq 1acc7c: 31 c9 xor %ecx,%ecx 1acc7e: 66 89 8d 50 01 00 00 mov %cx,0x150(%rbp) 1acc85: 41 0f b6 cf movzbl %r15b,%ecx 1acc89: 41 81 fe 00 01 00 00 cmp $0x100,%r14d 1acc90: 0f 84 e8 00 00 00 je 1acd7e 1acc96: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 1acc9d: c7 40 04 02 00 00 00 movl $0x2,0x4(%rax) 1acca4: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 1accab: c7 40 08 03 00 00 00 movl $0x3,0x8(%rax) 1accb2: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1accb7: 88 85 50 01 00 00 mov %al,0x150(%rbp) 1accbd: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1accc4: 48 85 c0 test %rax,%rax 1accc7: 0f 84 80 00 00 00 je 1acd4d 1acccd: 48 bf ff ff ff ff ff movabs $0x7fffffffffffffff,%rdi 1accd4: ff ff 7f 1accd7: 4c 8b 40 50 mov 0x50(%rax),%r8 1accdb: 31 c0 xor %eax,%eax 1accdd: eb 3b jmp 1acd1a 1accdf: 85 c0 test %eax,%eax 1acce1: 8d 50 03 lea 0x3(%rax),%edx 1acce4: 89 c1 mov %eax,%ecx 1acce6: 0f 49 d0 cmovns %eax,%edx 1acce9: c1 fa 02 sar $0x2,%edx 1accec: 29 d1 sub %edx,%ecx 1accee: 48 63 d1 movslq %ecx,%rdx 1accf1: 49 8b 14 d0 mov (%r8,%rdx,8),%rdx 1accf5: 48 89 d1 mov %rdx,%rcx 1accf8: 48 89 d6 mov %rdx,%rsi 1accfb: 48 21 f9 and %rdi,%rcx 1accfe: 48 f7 d9 neg %rcx 1acd01: 48 85 d2 test %rdx,%rdx 1acd04: 48 0f 48 f1 cmovs %rcx,%rsi 1acd08: 48 89 b4 c3 48 02 00 mov %rsi,0x248(%rbx,%rax,8) 1acd0f: 00 1acd10: 48 83 c0 01 add $0x1,%rax 1acd14: 48 83 f8 0c cmp $0xc,%rax 1acd18: 74 20 je 1acd3a 1acd1a: 89 c2 mov %eax,%edx 1acd1c: 83 e2 03 and $0x3,%edx 1acd1f: 83 fa 03 cmp $0x3,%edx 1acd22: 75 bb jne 1accdf 1acd24: 48 c7 84 c3 48 02 00 movq $0x0,0x248(%rbx,%rax,8) 1acd2b: 00 00 00 00 00 1acd30: 48 83 c0 01 add $0x1,%rax 1acd34: 48 83 f8 0c cmp $0xc,%rax 1acd38: 75 e0 jne 1acd1a 1acd3a: c6 83 a8 02 00 00 01 movb $0x1,0x2a8(%rbx) 1acd41: c6 83 c8 02 00 00 00 movb $0x0,0x2c8(%rbx) 1acd48: e9 1d ff ff ff jmpq 1acc6a 1acd4d: c6 83 a8 02 00 00 00 movb $0x0,0x2a8(%rbx) 1acd54: c6 83 c8 02 00 00 00 movb $0x0,0x2c8(%rbx) 1acd5b: e9 0a ff ff ff jmpq 1acc6a 1acd60: 4d 85 ed test %r13,%r13 1acd63: 74 66 je 1acdcb 1acd65: 49 8b 55 48 mov 0x48(%r13),%rdx 1acd69: 4d 8b 6d 50 mov 0x50(%r13),%r13 1acd6d: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1acd72: 48 c1 ea 03 shr $0x3,%rdx 1acd76: 41 89 d6 mov %edx,%r14d 1acd79: e9 81 fe ff ff jmpq 1acbff 1acd7e: c6 85 51 01 00 00 01 movb $0x1,0x151(%rbp) 1acd85: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 1acd8c: 89 ca mov %ecx,%edx 1acd8e: 4c 89 ee mov %r13,%rsi 1acd91: c7 40 04 01 00 00 00 movl $0x1,0x4(%rax) 1acd98: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 1acd9f: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) 1acda6: 48 8b bb 40 02 00 00 mov 0x240(%rbx),%rdi 1acdad: e8 1e fc ff ff callq 1ac9d0 <__set_legacy_tf.constprop.0> 1acdb2: 85 c0 test %eax,%eax 1acdb4: 0f 84 f8 fe ff ff je 1accb2 1acdba: e9 a8 fe ff ff jmpq 1acc67 1acdbf: 45 31 f6 xor %r14d,%r14d 1acdc2: 48 85 ff test %rdi,%rdi 1acdc5: 0f 85 28 fe ff ff jne 1acbf3 1acdcb: 31 c0 xor %eax,%eax 1acdcd: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1acdd2: 66 89 85 50 01 00 00 mov %ax,0x150(%rbp) 1acdd9: e9 b8 fe ff ff jmpq 1acc96 1acdde: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1acde3: e9 17 fe ff ff jmpq 1acbff 1acde8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1acdef: 00 00000000001acdf0 : 1acdf0: e8 00 00 00 00 callq 1acdf5 1acdf5: 41 54 push %r12 1acdf7: 31 c9 xor %ecx,%ecx 1acdf9: 55 push %rbp 1acdfa: 53 push %rbx 1acdfb: 48 83 ec 10 sub $0x10,%rsp 1acdff: 48 8b 96 68 01 00 00 mov 0x168(%rsi),%rdx 1ace06: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ace0d: 00 00 1ace0f: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ace14: 8b 86 68 02 00 00 mov 0x268(%rsi),%eax 1ace1a: 83 e8 11 sub $0x11,%eax 1ace1d: 83 f8 01 cmp $0x1,%eax 1ace20: 0f 96 c1 setbe %cl 1ace23: 80 bf 50 01 00 00 00 cmpb $0x0,0x150(%rdi) 1ace2a: 0f 84 bd 00 00 00 je 1aceed 1ace30: 48 8b af 10 01 00 00 mov 0x110(%rdi),%rbp 1ace37: 48 85 ed test %rbp,%rbp 1ace3a: 0f 84 0c 01 00 00 je 1acf4c 1ace40: 48 8b 45 48 mov 0x48(%rbp),%rax 1ace44: 48 8b 6d 50 mov 0x50(%rbp),%rbp 1ace48: 48 c1 e8 03 shr $0x3,%rax 1ace4c: 89 c3 mov %eax,%ebx 1ace4e: 3d 00 10 00 00 cmp $0x1000,%eax 1ace53: 0f 85 f5 00 00 00 jne 1acf4e 1ace59: c7 42 04 01 00 00 00 movl $0x1,0x4(%rdx) 1ace60: 80 bf 51 01 00 00 00 cmpb $0x0,0x151(%rdi) 1ace67: 48 8b 86 68 01 00 00 mov 0x168(%rsi),%rax 1ace6e: 0f 84 cc 00 00 00 je 1acf40 1ace74: 89 48 08 mov %ecx,0x8(%rax) 1ace77: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1ace7e: 00 1ace7f: 4c 8b a6 68 01 00 00 mov 0x168(%rsi),%r12 1ace86: e8 00 00 00 00 callq 1ace8b 1ace8b: 48 89 04 24 mov %rax,(%rsp) 1ace8f: 48 85 c0 test %rax,%rax 1ace92: 0f 84 8a 00 00 00 je 1acf22 1ace98: c7 40 04 04 00 00 00 movl $0x4,0x4(%rax) 1ace9f: 48 8b 34 24 mov (%rsp),%rsi 1acea3: 31 d2 xor %edx,%edx 1acea5: 48 89 ef mov %rbp,%rdi 1acea8: 89 5e 08 mov %ebx,0x8(%rsi) 1aceab: e8 00 f9 ff ff callq 1ac7b0 <__drm_lut_to_dc_gamma> 1aceb0: 48 8b 14 24 mov (%rsp),%rdx 1aceb4: 31 ff xor %edi,%edi 1aceb6: b9 01 00 00 00 mov $0x1,%ecx 1acebb: 4c 89 e6 mov %r12,%rsi 1acebe: e8 00 00 00 00 callq 1acec3 1acec3: 89 c5 mov %eax,%ebp 1acec5: 48 89 e7 mov %rsp,%rdi 1acec8: e8 00 00 00 00 callq 1acecd 1acecd: 40 84 ed test %bpl,%bpl 1aced0: 74 50 je 1acf22 1aced2: 31 c0 xor %eax,%eax 1aced4: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1aced9: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1acee0: 00 00 1acee2: 75 71 jne 1acf55 1acee4: 48 83 c4 10 add $0x10,%rsp 1acee8: 5b pop %rbx 1acee9: 5d pop %rbp 1aceea: 41 5c pop %r12 1aceec: c3 retq 1aceed: 80 bf 51 01 00 00 00 cmpb $0x0,0x151(%rdi) 1acef4: 74 33 je 1acf29 1acef6: c7 42 04 00 00 00 00 movl $0x0,0x4(%rdx) 1acefd: 48 8b 96 68 01 00 00 mov 0x168(%rsi),%rdx 1acf04: 89 4a 08 mov %ecx,0x8(%rdx) 1acf07: 83 f8 01 cmp $0x1,%eax 1acf0a: 77 c6 ja 1aced2 1acf0c: 48 8b b6 68 01 00 00 mov 0x168(%rsi),%rsi 1acf13: 31 c9 xor %ecx,%ecx 1acf15: 31 d2 xor %edx,%edx 1acf17: 31 ff xor %edi,%edi 1acf19: e8 00 00 00 00 callq 1acf1e 1acf1e: 84 c0 test %al,%al 1acf20: 75 b0 jne 1aced2 1acf22: b8 f4 ff ff ff mov $0xfffffff4,%eax 1acf27: eb ab jmp 1aced4 1acf29: c7 42 04 02 00 00 00 movl $0x2,0x4(%rdx) 1acf30: 48 8b 86 68 01 00 00 mov 0x168(%rsi),%rax 1acf37: c7 40 08 03 00 00 00 movl $0x3,0x8(%rax) 1acf3e: eb 92 jmp 1aced2 1acf40: c7 40 08 03 00 00 00 movl $0x3,0x8(%rax) 1acf47: e9 2b ff ff ff jmpq 1ace77 1acf4c: 31 db xor %ebx,%ebx 1acf4e: 0f 0b ud2 1acf50: e9 04 ff ff ff jmpq 1ace59 1acf55: e8 00 00 00 00 callq 1acf5a 1acf5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001acf60 : 1acf60: e8 00 00 00 00 callq 1acf65 1acf65: 48 89 f0 mov %rsi,%rax 1acf68: 48 29 d0 sub %rdx,%rax 1acf6b: c3 retq 1acf6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001acf70 : 1acf70: e8 00 00 00 00 callq 1acf75 1acf75: c3 retq 1acf76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1acf7d: 00 00 00 00000000001acf80 : 1acf80: e8 00 00 00 00 callq 1acf85 1acf85: 41 55 push %r13 1acf87: 41 54 push %r12 1acf89: 55 push %rbp 1acf8a: 53 push %rbx 1acf8b: 48 83 ec 18 sub $0x18,%rsp 1acf8f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1acf96: 00 00 1acf98: 48 89 44 24 10 mov %rax,0x10(%rsp) 1acf9d: 31 c0 xor %eax,%eax 1acf9f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1acfa6: 00 00 1acfa8: 48 85 d2 test %rdx,%rdx 1acfab: 0f 84 0f 01 00 00 je 1ad0c0 1acfb1: 48 89 f3 mov %rsi,%rbx 1acfb4: 48 85 f6 test %rsi,%rsi 1acfb7: 0f 84 03 01 00 00 je 1ad0c0 1acfbd: 4c 8d 66 04 lea 0x4(%rsi),%r12 1acfc1: 48 89 d5 mov %rdx,%rbp 1acfc4: 4c 89 e7 mov %r12,%rdi 1acfc7: e8 00 00 00 00 callq 1acfcc 1acfcc: 3c 01 cmp $0x1,%al 1acfce: 0f b7 43 0c movzwl 0xc(%rbx),%eax 1acfd2: 45 19 ed sbb %r13d,%r13d 1acfd5: 31 f6 xor %esi,%esi 1acfd7: 31 d2 xor %edx,%edx 1acfd9: 66 89 45 00 mov %ax,0x0(%rbp) 1acfdd: 0f b7 43 0e movzwl 0xe(%rbx),%eax 1acfe1: 41 83 e5 03 and $0x3,%r13d 1acfe5: 66 89 45 02 mov %ax,0x2(%rbp) 1acfe9: 8b 43 10 mov 0x10(%rbx),%eax 1acfec: 89 45 04 mov %eax,0x4(%rbp) 1acfef: 0f b6 43 14 movzbl 0x14(%rbx),%eax 1acff3: 88 45 08 mov %al,0x8(%rbp) 1acff6: 0f b6 43 15 movzbl 0x15(%rbx),%eax 1acffa: 88 45 09 mov %al,0x9(%rbp) 1acffd: 80 7c 33 3d fc cmpb $0xfc,0x3d(%rbx,%rsi,1) 1ad002: 0f 84 dc 00 00 00 je 1ad0e4 1ad008: 48 83 c6 12 add $0x12,%rsi 1ad00c: 48 83 fe 48 cmp $0x48,%rsi 1ad010: 75 eb jne 1acffd 1ad012: 4c 89 e7 mov %r12,%rdi 1ad015: e8 00 00 00 00 callq 1ad01a 1ad01a: 4c 89 e7 mov %r12,%rdi 1ad01d: 88 45 79 mov %al,0x79(%rbp) 1ad020: 48 89 e6 mov %rsp,%rsi 1ad023: e8 00 00 00 00 callq 1ad028 1ad028: 85 c0 test %eax,%eax 1ad02a: 0f 8e 96 00 00 00 jle 1ad0c6 1ad030: 83 f8 10 cmp $0x10,%eax 1ad033: b9 10 00 00 00 mov $0x10,%ecx 1ad038: 48 8b 14 24 mov (%rsp),%rdx 1ad03c: 0f 4e c8 cmovle %eax,%ecx 1ad03f: 48 8d 45 24 lea 0x24(%rbp),%rax 1ad043: 8d 71 ff lea -0x1(%rcx),%esi 1ad046: 89 4d 20 mov %ecx,0x20(%rbp) 1ad049: 48 8d 4a 04 lea 0x4(%rdx),%rcx 1ad04d: 48 8d 3c b1 lea (%rcx,%rsi,4),%rdi 1ad051: eb 04 jmp 1ad057 1ad053: 48 83 c1 04 add $0x4,%rcx 1ad057: 0f b6 32 movzbl (%rdx),%esi 1ad05a: 48 83 c0 04 add $0x4,%rax 1ad05e: 40 88 70 fc mov %sil,-0x4(%rax) 1ad062: 0f b6 5a 01 movzbl 0x1(%rdx),%ebx 1ad066: 8d 73 01 lea 0x1(%rbx),%esi 1ad069: 40 88 70 fd mov %sil,-0x3(%rax) 1ad06d: 0f b6 72 02 movzbl 0x2(%rdx),%esi 1ad071: 40 88 70 fe mov %sil,-0x2(%rax) 1ad075: 0f b6 52 03 movzbl 0x3(%rdx),%edx 1ad079: 88 50 ff mov %dl,-0x1(%rax) 1ad07c: 48 89 ca mov %rcx,%rdx 1ad07f: 48 39 f9 cmp %rdi,%rcx 1ad082: 75 cf jne 1ad053 1ad084: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1ad089: 4c 89 e7 mov %r12,%rdi 1ad08c: e8 00 00 00 00 callq 1ad091 1ad091: 85 c0 test %eax,%eax 1ad093: 0f 88 97 00 00 00 js 1ad130 1ad099: b8 05 00 00 00 mov $0x5,%eax 1ad09e: 74 08 je 1ad0a8 1ad0a0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1ad0a5: 0f b6 00 movzbl (%rax),%eax 1ad0a8: 88 45 1e mov %al,0x1e(%rbp) 1ad0ab: 48 8b 3c 24 mov (%rsp),%rdi 1ad0af: e8 00 00 00 00 callq 1ad0b4 1ad0b4: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1ad0b9: e8 00 00 00 00 callq 1ad0be 1ad0be: eb 06 jmp 1ad0c6 1ad0c0: 41 bd 01 00 00 00 mov $0x1,%r13d 1ad0c6: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ad0cb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ad0d2: 00 00 1ad0d4: 75 72 jne 1ad148 1ad0d6: 48 83 c4 18 add $0x18,%rsp 1ad0da: 44 89 e8 mov %r13d,%eax 1ad0dd: 5b pop %rbx 1ad0de: 5d pop %rbp 1ad0df: 41 5c pop %r12 1ad0e1: 41 5d pop %r13 1ad0e3: c3 retq 1ad0e4: 48 63 fa movslq %edx,%rdi 1ad0e7: 31 c0 xor %eax,%eax 1ad0e9: 4c 8d 04 37 lea (%rdi,%rsi,1),%r8 1ad0ed: 48 89 f9 mov %rdi,%rcx 1ad0f0: 48 01 ef add %rbp,%rdi 1ad0f3: 49 01 d8 add %rbx,%r8 1ad0f6: 83 f9 0c cmp $0xc,%ecx 1ad0f9: 7e 19 jle 1ad114 1ad0fb: e9 08 ff ff ff jmpq 1ad008 1ad100: 84 d2 test %dl,%dl 1ad102: 74 1b je 1ad11f 1ad104: 83 c1 01 add $0x1,%ecx 1ad107: 88 54 07 0a mov %dl,0xa(%rdi,%rax,1) 1ad10b: 48 83 c0 01 add $0x1,%rax 1ad10f: 83 f9 0d cmp $0xd,%ecx 1ad112: 74 12 je 1ad126 1ad114: 41 0f b6 54 00 3f movzbl 0x3f(%r8,%rax,1),%edx 1ad11a: 80 fa 0a cmp $0xa,%dl 1ad11d: 75 e1 jne 1ad100 1ad11f: 89 ca mov %ecx,%edx 1ad121: e9 e2 fe ff ff jmpq 1ad008 1ad126: ba 0d 00 00 00 mov $0xd,%edx 1ad12b: e9 d8 fe ff ff jmpq 1ad008 1ad130: 89 c6 mov %eax,%esi 1ad132: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad139: e8 00 00 00 00 callq 1ad13e 1ad13e: b8 05 00 00 00 mov $0x5,%eax 1ad143: e9 60 ff ff ff jmpq 1ad0a8 1ad148: e8 00 00 00 00 callq 1ad14d 1ad14d: 0f 1f 00 nopl (%rax) 00000000001ad150 : 1ad150: e8 00 00 00 00 callq 1ad155 1ad155: c3 retq 1ad156: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ad15d: 00 00 00 00000000001ad160 : 1ad160: e8 00 00 00 00 callq 1ad165 1ad165: 41 55 push %r13 1ad167: 41 54 push %r12 1ad169: 55 push %rbp 1ad16a: 53 push %rbx 1ad16b: 48 8b 9e 30 03 00 00 mov 0x330(%rsi),%rbx 1ad172: 48 85 db test %rbx,%rbx 1ad175: 0f 84 06 01 00 00 je 1ad281 1ad17b: 48 8b bb f0 0e 00 00 mov 0xef0(%rbx),%rdi 1ad182: 48 85 ff test %rdi,%rdi 1ad185: 0f 84 f6 00 00 00 je 1ad281 1ad18b: 44 0f b6 a7 28 08 00 movzbl 0x828(%rdi),%r12d 1ad192: 00 1ad193: 41 83 e4 01 and $0x1,%r12d 1ad197: 0f 84 e4 00 00 00 je 1ad281 1ad19d: 48 8b b3 e8 0e 00 00 mov 0xee8(%rbx),%rsi 1ad1a4: 48 89 d5 mov %rdx,%rbp 1ad1a7: 4c 8d af d8 04 00 00 lea 0x4d8(%rdi),%r13 1ad1ae: 84 c9 test %cl,%cl 1ad1b0: 0f 84 d8 00 00 00 je 1ad28e 1ad1b6: 48 8b 83 48 04 00 00 mov 0x448(%rbx),%rax 1ad1bd: 4c 89 ef mov %r13,%rdi 1ad1c0: 8b 88 a4 00 00 00 mov 0xa4(%rax),%ecx 1ad1c6: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 1ad1cd: e8 00 00 00 00 callq 1ad1d2 1ad1d2: 84 c0 test %al,%al 1ad1d4: 0f 84 a7 00 00 00 je 1ad281 1ad1da: 4c 89 ef mov %r13,%rdi 1ad1dd: e8 00 00 00 00 callq 1ad1e2 1ad1e2: 48 8b 9b f0 0e 00 00 mov 0xef0(%rbx),%rbx 1ad1e9: 4c 8d ab 88 08 00 00 lea 0x888(%rbx),%r13 1ad1f0: 4c 89 ef mov %r13,%rdi 1ad1f3: e8 00 00 00 00 callq 1ad1f8 1ad1f8: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 1ad1ff: 8b 83 50 05 00 00 mov 0x550(%rbx),%eax 1ad205: 85 c0 test %eax,%eax 1ad207: 7e 66 jle 1ad26f 1ad209: 31 d2 xor %edx,%edx 1ad20b: eb 36 jmp 1ad243 1ad20d: 83 e8 01 sub $0x1,%eax 1ad210: 83 f8 01 cmp $0x1,%eax 1ad213: 77 23 ja 1ad238 1ad215: 48 63 7d 00 movslq 0x0(%rbp),%rdi 1ad219: 40 88 74 7d 05 mov %sil,0x5(%rbp,%rdi,2) 1ad21e: 48 8b b3 a8 08 00 00 mov 0x8a8(%rbx),%rsi 1ad225: 48 89 f8 mov %rdi,%rax 1ad228: 83 c0 01 add $0x1,%eax 1ad22b: 48 8b 0c ce mov (%rsi,%rcx,8),%rcx 1ad22f: 8b 09 mov (%rcx),%ecx 1ad231: 88 4c 7d 04 mov %cl,0x4(%rbp,%rdi,2) 1ad235: 89 45 00 mov %eax,0x0(%rbp) 1ad238: 83 c2 01 add $0x1,%edx 1ad23b: 3b 93 50 05 00 00 cmp 0x550(%rbx),%edx 1ad241: 7d 2c jge 1ad26f 1ad243: 48 63 ca movslq %edx,%rcx 1ad246: 48 89 c8 mov %rcx,%rax 1ad249: 48 c1 e0 04 shl $0x4,%rax 1ad24d: 48 03 83 b0 08 00 00 add 0x8b0(%rbx),%rax 1ad254: 8b 70 08 mov 0x8(%rax),%esi 1ad257: 85 f6 test %esi,%esi 1ad259: 74 14 je 1ad26f 1ad25b: 8b 00 mov (%rax),%eax 1ad25d: 83 f8 03 cmp $0x3,%eax 1ad260: 75 ab jne 1ad20d 1ad262: 0f 0b ud2 1ad264: 83 c2 01 add $0x1,%edx 1ad267: 3b 93 50 05 00 00 cmp 0x550(%rbx),%edx 1ad26d: 7c d4 jl 1ad243 1ad26f: 4c 89 ef mov %r13,%rdi 1ad272: e8 00 00 00 00 callq 1ad277 1ad277: 44 89 e0 mov %r12d,%eax 1ad27a: 5b pop %rbx 1ad27b: 5d pop %rbp 1ad27c: 41 5c pop %r12 1ad27e: 41 5d pop %r13 1ad280: c3 retq 1ad281: 45 31 e4 xor %r12d,%r12d 1ad284: 5b pop %rbx 1ad285: 5d pop %rbp 1ad286: 44 89 e0 mov %r12d,%eax 1ad289: 41 5c pop %r12 1ad28b: 41 5d pop %r13 1ad28d: c3 retq 1ad28e: 4c 89 ef mov %r13,%rdi 1ad291: e8 00 00 00 00 callq 1ad296 1ad296: e9 3f ff ff ff jmpq 1ad1da 1ad29b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ad2a0 : 1ad2a0: e8 00 00 00 00 callq 1ad2a5 1ad2a5: c3 retq 1ad2a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ad2ad: 00 00 00 00000000001ad2b0 : 1ad2b0: e8 00 00 00 00 callq 1ad2b5 1ad2b5: c3 retq 1ad2b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ad2bd: 00 00 00 00000000001ad2c0 : 1ad2c0: e8 00 00 00 00 callq 1ad2c5 1ad2c5: 48 8b 86 30 03 00 00 mov 0x330(%rsi),%rax 1ad2cc: 48 85 c0 test %rax,%rax 1ad2cf: 74 2c je 1ad2fd 1ad2d1: 48 8b b8 f0 0e 00 00 mov 0xef0(%rax),%rdi 1ad2d8: 48 85 ff test %rdi,%rdi 1ad2db: 74 20 je 1ad2fd 1ad2dd: f6 87 28 08 00 00 01 testb $0x1,0x828(%rdi) 1ad2e4: 74 17 je 1ad2fd 1ad2e6: 48 81 c7 d8 04 00 00 add $0x4d8,%rdi 1ad2ed: e8 00 00 00 00 callq 1ad2f2 1ad2f2: 41 89 c0 mov %eax,%r8d 1ad2f5: 31 c0 xor %eax,%eax 1ad2f7: 45 85 c0 test %r8d,%r8d 1ad2fa: 75 01 jne 1ad2fd 1ad2fc: c3 retq 1ad2fd: b8 02 00 00 00 mov $0x2,%eax 1ad302: c3 retq 1ad303: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ad30a: 00 00 00 00 1ad30e: 66 90 xchg %ax,%ax 00000000001ad310 : 1ad310: e8 00 00 00 00 callq 1ad315 1ad315: 41 55 push %r13 1ad317: 41 54 push %r12 1ad319: 55 push %rbp 1ad31a: 53 push %rbx 1ad31b: 48 8b 86 30 03 00 00 mov 0x330(%rsi),%rax 1ad322: 48 85 c0 test %rax,%rax 1ad325: 74 4d je 1ad374 1ad327: 48 8b b8 f0 0e 00 00 mov 0xef0(%rax),%rdi 1ad32e: 48 85 ff test %rdi,%rdi 1ad331: 74 41 je 1ad374 1ad333: 44 0f b6 a7 28 08 00 movzbl 0x828(%rdi),%r12d 1ad33a: 00 1ad33b: 41 83 e4 01 and $0x1,%r12d 1ad33f: 75 0a jne 1ad34b 1ad341: 5b pop %rbx 1ad342: 44 89 e0 mov %r12d,%eax 1ad345: 5d pop %rbp 1ad346: 41 5c pop %r12 1ad348: 41 5d pop %r13 1ad34a: c3 retq 1ad34b: 48 8d af d8 04 00 00 lea 0x4d8(%rdi),%rbp 1ad352: 89 d3 mov %edx,%ebx 1ad354: 4c 8b a8 e8 0e 00 00 mov 0xee8(%rax),%r13 1ad35b: 48 89 ef mov %rbp,%rdi 1ad35e: e8 00 00 00 00 callq 1ad363 1ad363: 84 db test %bl,%bl 1ad365: 74 1a je 1ad381 1ad367: 41 89 dc mov %ebx,%r12d 1ad36a: 5b pop %rbx 1ad36b: 5d pop %rbp 1ad36c: 44 89 e0 mov %r12d,%eax 1ad36f: 41 5c pop %r12 1ad371: 41 5d pop %r13 1ad373: c3 retq 1ad374: 45 31 e4 xor %r12d,%r12d 1ad377: 5b pop %rbx 1ad378: 5d pop %rbp 1ad379: 44 89 e0 mov %r12d,%eax 1ad37c: 41 5c pop %r12 1ad37e: 41 5d pop %r13 1ad380: c3 retq 1ad381: 4c 89 ee mov %r13,%rsi 1ad384: 48 89 ef mov %rbp,%rdi 1ad387: e8 00 00 00 00 callq 1ad38c 1ad38c: 44 89 e0 mov %r12d,%eax 1ad38f: 5b pop %rbx 1ad390: 5d pop %rbp 1ad391: 41 5c pop %r12 1ad393: 41 5d pop %r13 1ad395: c3 retq 1ad396: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ad39d: 00 00 00 00000000001ad3a0 : 1ad3a0: e8 00 00 00 00 callq 1ad3a5 1ad3a5: 55 push %rbp 1ad3a6: 48 89 e5 mov %rsp,%rbp 1ad3a9: 41 56 push %r14 1ad3ab: 41 55 push %r13 1ad3ad: 41 54 push %r12 1ad3af: 49 89 d4 mov %rdx,%r12 1ad3b2: 53 push %rbx 1ad3b3: 48 83 ec 60 sub $0x60,%rsp 1ad3b7: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 1ad3bc: 4c 89 44 24 50 mov %r8,0x50(%rsp) 1ad3c1: 4c 89 4c 24 58 mov %r9,0x58(%rsp) 1ad3c6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ad3cd: 00 00 1ad3cf: 48 89 44 24 28 mov %rax,0x28(%rsp) 1ad3d4: 31 c0 xor %eax,%eax 1ad3d6: 48 85 f6 test %rsi,%rsi 1ad3d9: 0f 84 00 00 00 00 je 1ad3df 1ad3df: 48 8d 45 10 lea 0x10(%rbp),%rax 1ad3e3: 48 89 f3 mov %rsi,%rbx 1ad3e6: 31 ff xor %edi,%edi 1ad3e8: 31 f6 xor %esi,%esi 1ad3ea: 48 89 44 24 18 mov %rax,0x18(%rsp) 1ad3ef: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 1ad3f4: 48 8d 44 24 30 lea 0x30(%rsp),%rax 1ad3f9: c7 44 24 10 18 00 00 movl $0x18,0x10(%rsp) 1ad400: 00 1ad401: 48 89 44 24 20 mov %rax,0x20(%rsp) 1ad406: e8 00 00 00 00 callq 1ad40b 1ad40b: 85 c0 test %eax,%eax 1ad40d: 7e 57 jle 1ad466 1ad40f: 48 8b 53 08 mov 0x8(%rbx),%rdx 1ad413: 48 98 cltq 1ad415: 4c 8d 6c 02 01 lea 0x1(%rdx,%rax,1),%r13 1ad41a: 4c 39 6b 10 cmp %r13,0x10(%rbx) 1ad41e: 72 63 jb 1ad483 1ad420: 48 83 3b 00 cmpq $0x0,(%rbx) 1ad424: 74 40 je 1ad466 1ad426: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ad42a: 48 8b 73 10 mov 0x10(%rbx),%rsi 1ad42e: 48 8d 45 10 lea 0x10(%rbp),%rax 1ad432: 4c 89 e2 mov %r12,%rdx 1ad435: 48 89 44 24 18 mov %rax,0x18(%rsp) 1ad43a: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx 1ad43f: 48 8d 44 24 30 lea 0x30(%rsp),%rax 1ad444: 48 29 fe sub %rdi,%rsi 1ad447: 48 03 3b add (%rbx),%rdi 1ad44a: 48 89 44 24 20 mov %rax,0x20(%rsp) 1ad44f: c7 44 24 10 18 00 00 movl $0x18,0x10(%rsp) 1ad456: 00 1ad457: e8 00 00 00 00 callq 1ad45c 1ad45c: 85 c0 test %eax,%eax 1ad45e: 7e 06 jle 1ad466 1ad460: 48 98 cltq 1ad462: 48 01 43 08 add %rax,0x8(%rbx) 1ad466: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1ad46b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ad472: 00 00 1ad474: 75 4a jne 1ad4c0 1ad476: 48 83 c4 60 add $0x60,%rsp 1ad47a: 5b pop %rbx 1ad47b: 41 5c pop %r12 1ad47d: 41 5d pop %r13 1ad47f: 41 5e pop %r14 1ad481: 5d pop %rbp 1ad482: c3 retq 1ad483: ba ff ff ff ff mov $0xffffffff,%edx 1ad488: be c0 0d 00 00 mov $0xdc0,%esi 1ad48d: 4c 89 ef mov %r13,%rdi 1ad490: e8 00 00 00 00 callq 1ad495 1ad495: 49 89 c6 mov %rax,%r14 1ad498: 48 85 c0 test %rax,%rax 1ad49b: 74 83 je 1ad420 1ad49d: 48 8b 33 mov (%rbx),%rsi 1ad4a0: 48 8b 53 08 mov 0x8(%rbx),%rdx 1ad4a4: 48 89 c7 mov %rax,%rdi 1ad4a7: e8 00 00 00 00 callq 1ad4ac 1ad4ac: 48 8b 3b mov (%rbx),%rdi 1ad4af: e8 00 00 00 00 callq 1ad4b4 1ad4b4: 4c 89 33 mov %r14,(%rbx) 1ad4b7: 4c 89 6b 10 mov %r13,0x10(%rbx) 1ad4bb: e9 66 ff ff ff jmpq 1ad426 1ad4c0: e8 00 00 00 00 callq 1ad4c5 1ad4c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ad4cc: 00 00 00 00 00000000001ad4d0 : 1ad4d0: e8 00 00 00 00 callq 1ad4d5 1ad4d5: 48 85 f6 test %rsi,%rsi 1ad4d8: 0f 84 00 00 00 00 je 1ad4de 1ad4de: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1ad4e5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ad4ec: e9 af fe ff ff jmpq 1ad3a0 1ad4f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ad4f8: 00 00 00 00 1ad4fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ad500 : 1ad500: e8 00 00 00 00 callq 1ad505 1ad505: 48 85 f6 test %rsi,%rsi 1ad508: 0f 84 00 00 00 00 je 1ad50e 1ad50e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1ad515: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ad51c: e9 7f fe ff ff jmpq 1ad3a0 1ad521: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ad528: 00 00 00 00 1ad52c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ad530 : 1ad530: e8 00 00 00 00 callq 1ad535 1ad535: 55 push %rbp 1ad536: 53 push %rbx 1ad537: 48 8b ae 10 01 00 00 mov 0x110(%rsi),%rbp 1ad53e: 48 85 ed test %rbp,%rbp 1ad541: 0f 85 00 00 00 00 jne 1ad547 1ad547: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad54e: e8 00 00 00 00 callq 1ad553 1ad553: 31 c0 xor %eax,%eax 1ad555: 5b pop %rbx 1ad556: 5d pop %rbp 1ad557: c3 retq 1ad558: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ad55f: 00 00000000001ad560 : 1ad560: e8 00 00 00 00 callq 1ad565 1ad565: 53 push %rbx 1ad566: 48 8b 9e 10 01 00 00 mov 0x110(%rsi),%rbx 1ad56d: 48 85 db test %rbx,%rbx 1ad570: 0f 85 00 00 00 00 jne 1ad576 1ad576: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad57d: 5b pop %rbx 1ad57e: e9 00 00 00 00 jmpq 1ad583 1ad583: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ad58a: 00 00 00 00 1ad58e: 66 90 xchg %ax,%ax 00000000001ad590 : 1ad590: e8 00 00 00 00 callq 1ad595 1ad595: 49 89 f1 mov %rsi,%r9 1ad598: 89 d6 mov %edx,%esi 1ad59a: 48 89 ca mov %rcx,%rdx 1ad59d: 49 8b b9 10 01 00 00 mov 0x110(%r9),%rdi 1ad5a4: 48 85 ff test %rdi,%rdi 1ad5a7: 74 16 je 1ad5bf 1ad5a9: 48 81 c7 d8 09 00 00 add $0x9d8,%rdi 1ad5b0: 44 89 c1 mov %r8d,%ecx 1ad5b3: e8 00 00 00 00 callq 1ad5b8 1ad5b8: 48 85 c0 test %rax,%rax 1ad5bb: 0f 9f c0 setg %al 1ad5be: c3 retq 1ad5bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ad5c6: bf 04 00 00 00 mov $0x4,%edi 1ad5cb: e8 00 00 00 00 callq 1ad5d0 1ad5d0: 31 c0 xor %eax,%eax 1ad5d2: c3 retq 1ad5d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ad5da: 00 00 00 00 1ad5de: 66 90 xchg %ax,%ax 00000000001ad5e0 : 1ad5e0: e8 00 00 00 00 callq 1ad5e5 1ad5e5: 49 89 f1 mov %rsi,%r9 1ad5e8: 89 d6 mov %edx,%esi 1ad5ea: 48 89 ca mov %rcx,%rdx 1ad5ed: 49 8b b9 10 01 00 00 mov 0x110(%r9),%rdi 1ad5f4: 48 85 ff test %rdi,%rdi 1ad5f7: 74 16 je 1ad60f 1ad5f9: 48 81 c7 d8 09 00 00 add $0x9d8,%rdi 1ad600: 44 89 c1 mov %r8d,%ecx 1ad603: e8 00 00 00 00 callq 1ad608 1ad608: 48 85 c0 test %rax,%rax 1ad60b: 0f 9f c0 setg %al 1ad60e: c3 retq 1ad60f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad616: e8 00 00 00 00 callq 1ad61b 1ad61b: 31 c0 xor %eax,%eax 1ad61d: c3 retq 1ad61e: 66 90 xchg %ax,%ax 00000000001ad620 : 1ad620: e8 00 00 00 00 callq 1ad625 1ad625: 41 55 push %r13 1ad627: 41 54 push %r12 1ad629: 55 push %rbp 1ad62a: 53 push %rbx 1ad62b: 4c 8b a6 10 01 00 00 mov 0x110(%rsi),%r12 1ad632: 0f b6 5a 08 movzbl 0x8(%rdx),%ebx 1ad636: 4d 85 e4 test %r12,%r12 1ad639: 0f 84 96 00 00 00 je 1ad6d5 1ad63f: 48 89 df mov %rbx,%rdi 1ad642: be c0 0d 00 00 mov $0xdc0,%esi 1ad647: 49 89 d5 mov %rdx,%r13 1ad64a: 48 c1 e7 04 shl $0x4,%rdi 1ad64e: e8 00 00 00 00 callq 1ad653 1ad653: 48 89 c5 mov %rax,%rbp 1ad656: 48 85 c0 test %rax,%rax 1ad659: 0f 84 8c 00 00 00 je 1ad6eb 1ad65f: 85 db test %ebx,%ebx 1ad661: 74 48 je 1ad6ab 1ad663: 49 8b 4d 00 mov 0x0(%r13),%rcx 1ad667: 8d 7b ff lea -0x1(%rbx),%edi 1ad66a: 48 c1 e7 04 shl $0x4,%rdi 1ad66e: 48 8d 71 10 lea 0x10(%rcx),%rsi 1ad672: 48 01 f7 add %rsi,%rdi 1ad675: eb 04 jmp 1ad67b 1ad677: 48 83 c6 10 add $0x10,%rsi 1ad67b: 0f b6 11 movzbl (%rcx),%edx 1ad67e: 48 83 c0 10 add $0x10,%rax 1ad682: 83 f2 01 xor $0x1,%edx 1ad685: 0f b6 d2 movzbl %dl,%edx 1ad688: 66 89 50 f2 mov %dx,-0xe(%rax) 1ad68c: 0f b6 51 01 movzbl 0x1(%rcx),%edx 1ad690: 66 89 50 f0 mov %dx,-0x10(%rax) 1ad694: 8b 51 04 mov 0x4(%rcx),%edx 1ad697: 66 89 50 f4 mov %dx,-0xc(%rax) 1ad69b: 48 8b 51 08 mov 0x8(%rcx),%rdx 1ad69f: 48 89 f1 mov %rsi,%rcx 1ad6a2: 48 89 50 f8 mov %rdx,-0x8(%rax) 1ad6a6: 48 39 f7 cmp %rsi,%rdi 1ad6a9: 75 cc jne 1ad677 1ad6ab: 49 8b bc 24 00 0f 00 mov 0xf00(%r12),%rdi 1ad6b2: 00 1ad6b3: 89 da mov %ebx,%edx 1ad6b5: 48 89 ee mov %rbp,%rsi 1ad6b8: e8 00 00 00 00 callq 1ad6bd 1ad6bd: 48 89 ef mov %rbp,%rdi 1ad6c0: 39 d8 cmp %ebx,%eax 1ad6c2: 41 0f 94 c4 sete %r12b 1ad6c6: e8 00 00 00 00 callq 1ad6cb 1ad6cb: 5b pop %rbx 1ad6cc: 44 89 e0 mov %r12d,%eax 1ad6cf: 5d pop %rbp 1ad6d0: 41 5c pop %r12 1ad6d2: 41 5d pop %r13 1ad6d4: c3 retq 1ad6d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad6dc: e8 00 00 00 00 callq 1ad6e1 1ad6e1: 44 89 e0 mov %r12d,%eax 1ad6e4: 5b pop %rbx 1ad6e5: 5d pop %rbp 1ad6e6: 41 5c pop %r12 1ad6e8: 41 5d pop %r13 1ad6ea: c3 retq 1ad6eb: 45 31 e4 xor %r12d,%r12d 1ad6ee: eb db jmp 1ad6cb 00000000001ad6f0 : 1ad6f0: e8 00 00 00 00 callq 1ad6f5 1ad6f5: 48 83 ec 18 sub $0x18,%rsp 1ad6f9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ad700: 00 00 1ad702: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ad707: 31 c0 xor %eax,%eax 1ad709: 88 54 24 0f mov %dl,0xf(%rsp) 1ad70d: 48 85 f6 test %rsi,%rsi 1ad710: 0f 84 90 00 00 00 je 1ad7a6 1ad716: 8b 96 24 03 00 00 mov 0x324(%rsi),%edx 1ad71c: 83 fa 40 cmp $0x40,%edx 1ad71f: 74 20 je 1ad741 1ad721: 31 c0 xor %eax,%eax 1ad723: 83 fa 20 cmp $0x20,%edx 1ad726: 74 4b je 1ad773 1ad728: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1ad72d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1ad734: 00 00 1ad736: 0f 85 8b 00 00 00 jne 1ad7c7 1ad73c: 48 83 c4 18 add $0x18,%rsp 1ad740: c3 retq 1ad741: 48 8b 86 30 03 00 00 mov 0x330(%rsi),%rax 1ad748: 48 8b b8 f8 0e 00 00 mov 0xef8(%rax),%rdi 1ad74f: 31 c0 xor %eax,%eax 1ad751: 48 85 ff test %rdi,%rdi 1ad754: 74 d2 je 1ad728 1ad756: b9 01 00 00 00 mov $0x1,%ecx 1ad75b: 48 8d 54 24 0f lea 0xf(%rsp),%rdx 1ad760: be 60 01 00 00 mov $0x160,%esi 1ad765: e8 00 00 00 00 callq 1ad76a 1ad76a: 48 f7 d0 not %rax 1ad76d: 48 c1 e8 3f shr $0x3f,%rax 1ad771: eb b5 jmp 1ad728 1ad773: 48 8b 56 08 mov 0x8(%rsi),%rdx 1ad777: 48 8b ba 10 01 00 00 mov 0x110(%rdx),%rdi 1ad77e: 48 85 ff test %rdi,%rdi 1ad781: 74 2a je 1ad7ad 1ad783: b9 01 00 00 00 mov $0x1,%ecx 1ad788: 48 8d 54 24 0f lea 0xf(%rsp),%rdx 1ad78d: be 60 01 00 00 mov $0x160,%esi 1ad792: 48 81 c7 d8 09 00 00 add $0x9d8,%rdi 1ad799: e8 00 00 00 00 callq 1ad79e 1ad79e: 48 85 c0 test %rax,%rax 1ad7a1: 0f 9f c0 setg %al 1ad7a4: eb 82 jmp 1ad728 1ad7a6: 31 c0 xor %eax,%eax 1ad7a8: e9 7b ff ff ff jmpq 1ad728 1ad7ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad7b4: 88 44 24 07 mov %al,0x7(%rsp) 1ad7b8: e8 00 00 00 00 callq 1ad7bd 1ad7bd: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1ad7c2: e9 61 ff ff ff jmpq 1ad728 1ad7c7: e8 00 00 00 00 callq 1ad7cc 1ad7cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ad7d0 : 1ad7d0: e8 00 00 00 00 callq 1ad7d5 1ad7d5: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1ad7dc: 48 85 c0 test %rax,%rax 1ad7df: 74 2f je 1ad810 1ad7e1: 41 54 push %r12 1ad7e3: 49 89 fc mov %rdi,%r12 1ad7e6: 55 push %rbp 1ad7e7: 48 8d a8 f8 0d 00 00 lea 0xdf8(%rax),%rbp 1ad7ee: 48 89 ef mov %rbp,%rdi 1ad7f1: e8 00 00 00 00 callq 1ad7f6 1ad7f6: 4c 89 e7 mov %r12,%rdi 1ad7f9: e8 00 00 00 00 callq 1ad7fe 1ad7fe: 48 89 ef mov %rbp,%rdi 1ad801: 41 89 c4 mov %eax,%r12d 1ad804: e8 00 00 00 00 callq 1ad809 1ad809: 44 89 e0 mov %r12d,%eax 1ad80c: 5d pop %rbp 1ad80d: 41 5c pop %r12 1ad80f: c3 retq 1ad810: 0f 0b ud2 1ad812: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ad819: 00 00 00 00 1ad81d: 0f 1f 00 nopl (%rax) 00000000001ad820 : 1ad820: e8 00 00 00 00 callq 1ad825 1ad825: 41 57 push %r15 1ad827: 41 56 push %r14 1ad829: 49 89 fe mov %rdi,%r14 1ad82c: 41 55 push %r13 1ad82e: 41 54 push %r12 1ad830: 49 89 f4 mov %rsi,%r12 1ad833: 55 push %rbp 1ad834: 53 push %rbx 1ad835: 48 89 d3 mov %rdx,%rbx 1ad838: 48 83 ec 10 sub $0x10,%rsp 1ad83c: 48 8b ae 10 01 00 00 mov 0x110(%rsi),%rbp 1ad843: 80 be 20 01 00 00 00 cmpb $0x0,0x120(%rsi) 1ad84a: 4c 8d bd e0 09 00 00 lea 0x9e0(%rbp),%r15 1ad851: 75 07 jne 1ad85a 1ad853: 4c 8b bd 00 0f 00 00 mov 0xf00(%rbp),%r15 1ad85a: 48 8d 85 d8 09 00 00 lea 0x9d8(%rbp),%rax 1ad861: c7 44 24 04 03 00 00 movl $0x3,0x4(%rsp) 1ad868: 00 1ad869: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ad86e: 4c 89 fe mov %r15,%rsi 1ad871: 48 89 ef mov %rbp,%rdi 1ad874: e8 00 00 00 00 callq 1ad879 1ad879: 41 80 bc 24 20 01 00 cmpb $0x0,0x120(%r12) 1ad880: 00 00 1ad882: 49 89 c5 mov %rax,%r13 1ad885: 74 0d je 1ad894 1ad887: 80 bd 38 04 00 00 00 cmpb $0x0,0x438(%rbp) 1ad88e: 0f 85 d5 00 00 00 jne 1ad969 1ad894: 4d 85 ed test %r13,%r13 1ad897: 0f 84 9a 00 00 00 je 1ad937 1ad89d: 41 0f b6 55 7e movzbl 0x7e(%r13),%edx 1ad8a2: 4c 89 ee mov %r13,%rsi 1ad8a5: 48 8d 7b 08 lea 0x8(%rbx),%rdi 1ad8a9: 83 c2 01 add $0x1,%edx 1ad8ac: c1 e2 07 shl $0x7,%edx 1ad8af: 89 53 04 mov %edx,0x4(%rbx) 1ad8b2: 48 63 d2 movslq %edx,%rdx 1ad8b5: e8 00 00 00 00 callq 1ad8ba 1ad8ba: 4c 89 ef mov %r13,%rdi 1ad8bd: e8 00 00 00 00 callq 1ad8c2 1ad8c2: 48 89 ef mov %rbp,%rdi 1ad8c5: e8 00 00 00 00 callq 1ad8ca 1ad8ca: 48 8d 93 08 05 00 00 lea 0x508(%rbx),%rdx 1ad8d1: 48 8d 73 04 lea 0x4(%rbx),%rsi 1ad8d5: 4c 89 f7 mov %r14,%rdi 1ad8d8: e8 00 00 00 00 callq 1ad8dd 1ad8dd: 41 89 c0 mov %eax,%r8d 1ad8e0: 83 f8 03 cmp $0x3,%eax 1ad8e3: 75 73 jne 1ad958 1ad8e5: 83 6c 24 04 01 subl $0x1,0x4(%rsp) 1ad8ea: 75 82 jne 1ad86e 1ad8ec: 48 8b 55 48 mov 0x48(%rbp),%rdx 1ad8f0: 44 89 c6 mov %r8d,%esi 1ad8f3: 44 89 44 24 04 mov %r8d,0x4(%rsp) 1ad8f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad8ff: e8 00 00 00 00 callq 1ad904 1ad904: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1ad909: 41 80 bc 24 20 01 00 cmpb $0x0,0x120(%r12) 1ad910: 00 00 1ad912: 74 32 je 1ad946 1ad914: 8b 43 04 mov 0x4(%rbx),%eax 1ad917: 48 8d bd d8 09 00 00 lea 0x9d8(%rbp),%rdi 1ad91e: 44 89 44 24 04 mov %r8d,0x4(%rsp) 1ad923: 83 e8 01 sub $0x1,%eax 1ad926: 0f b6 74 03 08 movzbl 0x8(%rbx,%rax,1),%esi 1ad92b: e8 00 00 00 00 callq 1ad930 1ad930: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1ad935: eb 0f jmp 1ad946 1ad937: 80 bd 38 04 00 00 00 cmpb $0x0,0x438(%rbp) 1ad93e: 41 b8 02 00 00 00 mov $0x2,%r8d 1ad944: 75 39 jne 1ad97f 1ad946: 48 83 c4 10 add $0x10,%rsp 1ad94a: 44 89 c0 mov %r8d,%eax 1ad94d: 5b pop %rbx 1ad94e: 5d pop %rbp 1ad94f: 41 5c pop %r12 1ad951: 41 5d pop %r13 1ad953: 41 5e pop %r14 1ad955: 41 5f pop %r15 1ad957: c3 retq 1ad958: 85 c0 test %eax,%eax 1ad95a: 75 90 jne 1ad8ec 1ad95c: 41 80 bc 24 20 01 00 cmpb $0x0,0x120(%r12) 1ad963: 00 00 1ad965: 74 df je 1ad946 1ad967: eb ab jmp 1ad914 1ad969: 0f b6 b5 39 04 00 00 movzbl 0x439(%rbp),%esi 1ad970: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1ad975: e8 00 00 00 00 callq 1ad97a 1ad97a: e9 15 ff ff ff jmpq 1ad894 1ad97f: c6 85 38 04 00 00 00 movb $0x0,0x438(%rbp) 1ad986: 41 b8 03 00 00 00 mov $0x3,%r8d 1ad98c: eb b8 jmp 1ad946 1ad98e: 66 90 xchg %ax,%ax 00000000001ad990 : 1ad990: e8 00 00 00 00 callq 1ad995 1ad995: c3 retq 1ad996: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ad99d: 00 00 00 00000000001ad9a0 : 1ad9a0: e8 00 00 00 00 callq 1ad9a5 1ad9a5: 31 c0 xor %eax,%eax 1ad9a7: c3 retq 1ad9a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ad9af: 00 00000000001ad9b0 : 1ad9b0: e8 00 00 00 00 callq 1ad9b5 1ad9b5: c3 retq 1ad9b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ad9bd: 00 00 00 00000000001ad9c0 : 1ad9c0: e8 00 00 00 00 callq 1ad9c5 1ad9c5: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 1ad9cc: 49 89 f8 mov %rdi,%r8 1ad9cf: 8b 16 mov (%rsi),%edx 1ad9d1: 48 89 f7 mov %rsi,%rdi 1ad9d4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ad9db: 00 00 1ad9dd: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 1ad9e4: 00 1ad9e5: 49 8b 40 10 mov 0x10(%r8),%rax 1ad9e9: 89 14 24 mov %edx,(%rsp) 1ad9ec: 48 8b 40 08 mov 0x8(%rax),%rax 1ad9f0: 4c 8b 80 c0 75 00 00 mov 0x75c0(%rax),%r8 1ad9f7: 4c 8b 88 c8 75 00 00 mov 0x75c8(%rax),%r9 1ad9fe: 8b 46 2c mov 0x2c(%rsi),%eax 1ada01: 89 44 24 04 mov %eax,0x4(%rsp) 1ada05: 85 d2 test %edx,%edx 1ada07: 74 64 je 1ada6d 1ada09: 48 8d 56 04 lea 0x4(%rsi),%rdx 1ada0d: 48 89 e0 mov %rsp,%rax 1ada10: 31 f6 xor %esi,%esi 1ada12: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ada16: 80 f9 03 cmp $0x3,%cl 1ada19: 0f 86 e9 00 00 00 jbe 1adb08 1ada1f: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) 1ada26: 0f b7 4a 06 movzwl 0x6(%rdx),%ecx 1ada2a: 83 c6 01 add $0x1,%esi 1ada2d: 48 83 c2 0a add $0xa,%rdx 1ada31: 48 83 c0 14 add $0x14,%rax 1ada35: 69 c9 e8 03 00 00 imul $0x3e8,%ecx,%ecx 1ada3b: 89 48 fc mov %ecx,-0x4(%rax) 1ada3e: 0f b7 4a fa movzwl -0x6(%rdx),%ecx 1ada42: 69 c9 e8 03 00 00 imul $0x3e8,%ecx,%ecx 1ada48: 89 48 f8 mov %ecx,-0x8(%rax) 1ada4b: 0f b7 4a f8 movzwl -0x8(%rdx),%ecx 1ada4f: 69 c9 e8 03 00 00 imul $0x3e8,%ecx,%ecx 1ada55: 89 48 04 mov %ecx,0x4(%rax) 1ada58: 0f b7 4a f6 movzwl -0xa(%rdx),%ecx 1ada5c: 69 c9 e8 03 00 00 imul $0x3e8,%ecx,%ecx 1ada62: 89 08 mov %ecx,(%rax) 1ada64: 39 34 24 cmp %esi,(%rsp) 1ada67: 77 a9 ja 1ada12 1ada69: 8b 44 24 04 mov 0x4(%rsp),%eax 1ada6d: 31 c9 xor %ecx,%ecx 1ada6f: 45 31 d2 xor %r10d,%r10d 1ada72: 85 c0 test %eax,%eax 1ada74: 74 5b je 1adad1 1ada76: 48 63 c1 movslq %ecx,%rax 1ada79: 48 8d 04 80 lea (%rax,%rax,4),%rax 1ada7d: 48 8d 14 47 lea (%rdi,%rax,2),%rdx 1ada81: 48 8d 44 84 58 lea 0x58(%rsp,%rax,4),%rax 1ada86: 0f b6 72 38 movzbl 0x38(%rdx),%esi 1ada8a: 40 80 fe 03 cmp $0x3,%sil 1ada8e: 41 0f 47 f2 cmova %r10d,%esi 1ada92: 83 c1 01 add $0x1,%ecx 1ada95: 89 30 mov %esi,(%rax) 1ada97: 0f b7 72 32 movzwl 0x32(%rdx),%esi 1ada9b: 69 f6 e8 03 00 00 imul $0x3e8,%esi,%esi 1adaa1: 89 70 08 mov %esi,0x8(%rax) 1adaa4: 0f b7 72 30 movzwl 0x30(%rdx),%esi 1adaa8: 69 f6 e8 03 00 00 imul $0x3e8,%esi,%esi 1adaae: 89 70 04 mov %esi,0x4(%rax) 1adab1: 0f b7 72 36 movzwl 0x36(%rdx),%esi 1adab5: 0f b7 52 34 movzwl 0x34(%rdx),%edx 1adab9: 69 f6 e8 03 00 00 imul $0x3e8,%esi,%esi 1adabf: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 1adac5: 89 70 10 mov %esi,0x10(%rax) 1adac8: 89 50 0c mov %edx,0xc(%rax) 1adacb: 39 4c 24 04 cmp %ecx,0x4(%rsp) 1adacf: 77 a5 ja 1ada76 1adad1: 4d 85 c9 test %r9,%r9 1adad4: 74 17 je 1adaed 1adad6: 49 8b 81 98 01 00 00 mov 0x198(%r9),%rax 1adadd: 48 85 c0 test %rax,%rax 1adae0: 74 0b je 1adaed 1adae2: 48 89 e6 mov %rsp,%rsi 1adae5: 4c 89 c7 mov %r8,%rdi 1adae8: e8 00 00 00 00 callq 1adaed 1adaed: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 1adaf4: 00 1adaf5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1adafc: 00 00 1adafe: 75 10 jne 1adb10 1adb00: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 1adb07: c3 retq 1adb08: 89 48 08 mov %ecx,0x8(%rax) 1adb0b: e9 16 ff ff ff jmpq 1ada26 1adb10: e8 00 00 00 00 callq 1adb15 1adb15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1adb1c: 00 00 00 00 00000000001adb20 : 1adb20: e8 00 00 00 00 callq 1adb25 1adb25: 48 8b 47 10 mov 0x10(%rdi),%rax 1adb29: 48 8b 50 08 mov 0x8(%rax),%rdx 1adb2d: 48 8b 82 c8 75 00 00 mov 0x75c8(%rdx),%rax 1adb34: 48 85 c0 test %rax,%rax 1adb37: 74 18 je 1adb51 1adb39: 48 8b 80 c0 01 00 00 mov 0x1c0(%rax),%rax 1adb40: 48 85 c0 test %rax,%rax 1adb43: 74 0c je 1adb51 1adb45: 48 8b ba c0 75 00 00 mov 0x75c0(%rdx),%rdi 1adb4c: e9 00 00 00 00 jmpq 1adb51 1adb51: c3 retq 1adb52: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1adb59: 00 00 00 00 1adb5d: 0f 1f 00 nopl (%rax) 00000000001adb60 : 1adb60: e8 00 00 00 00 callq 1adb65 1adb65: 48 8b 47 10 mov 0x10(%rdi),%rax 1adb69: 48 8b 50 08 mov 0x8(%rax),%rdx 1adb6d: 48 8b 82 c8 75 00 00 mov 0x75c8(%rdx),%rax 1adb74: 48 85 c0 test %rax,%rax 1adb77: 74 18 je 1adb91 1adb79: 48 8b 80 d8 01 00 00 mov 0x1d8(%rax),%rax 1adb80: 48 85 c0 test %rax,%rax 1adb83: 74 0c je 1adb91 1adb85: 48 8b ba c0 75 00 00 mov 0x75c0(%rdx),%rdi 1adb8c: e9 00 00 00 00 jmpq 1adb91 1adb91: c3 retq 1adb92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1adb99: 00 00 00 00 1adb9d: 0f 1f 00 nopl (%rax) 00000000001adba0 : 1adba0: e8 00 00 00 00 callq 1adba5 1adba5: 48 8b 47 10 mov 0x10(%rdi),%rax 1adba9: 48 8b 50 08 mov 0x8(%rax),%rdx 1adbad: 48 8b 82 c8 75 00 00 mov 0x75c8(%rdx),%rax 1adbb4: 48 85 c0 test %rax,%rax 1adbb7: 74 18 je 1adbd1 1adbb9: 48 8b 80 c8 01 00 00 mov 0x1c8(%rax),%rax 1adbc0: 48 85 c0 test %rax,%rax 1adbc3: 74 0c je 1adbd1 1adbc5: 48 8b ba c0 75 00 00 mov 0x75c0(%rdx),%rdi 1adbcc: e9 00 00 00 00 jmpq 1adbd1 1adbd1: c3 retq 1adbd2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1adbd9: 00 00 00 00 1adbdd: 0f 1f 00 nopl (%rax) 00000000001adbe0 : 1adbe0: e8 00 00 00 00 callq 1adbe5 1adbe5: 48 8b 47 10 mov 0x10(%rdi),%rax 1adbe9: 48 8b 50 08 mov 0x8(%rax),%rdx 1adbed: 48 8b 82 c8 75 00 00 mov 0x75c8(%rdx),%rax 1adbf4: 48 85 c0 test %rax,%rax 1adbf7: 74 18 je 1adc11 1adbf9: 48 8b 80 d0 01 00 00 mov 0x1d0(%rax),%rax 1adc00: 48 85 c0 test %rax,%rax 1adc03: 74 0c je 1adc11 1adc05: 48 8b ba c0 75 00 00 mov 0x75c0(%rdx),%rdi 1adc0c: e9 00 00 00 00 jmpq 1adc11 1adc11: c3 retq 1adc12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1adc19: 00 00 00 00 1adc1d: 0f 1f 00 nopl (%rax) 00000000001adc20 : 1adc20: e8 00 00 00 00 callq 1adc25 1adc25: 89 f8 mov %edi,%eax 1adc27: 83 ff 05 cmp $0x5,%edi 1adc2a: 74 0e je 1adc3a 1adc2c: 76 22 jbe 1adc50 1adc2e: 83 ff 09 cmp $0x9,%edi 1adc31: 74 0c je 1adc3f 1adc33: 76 0b jbe 1adc40 1adc35: 83 ff 0a cmp $0xa,%edi 1adc38: 75 30 jne 1adc6a 1adc3a: b8 04 00 00 00 mov $0x4,%eax 1adc3f: c3 retq 1adc40: 83 ff 07 cmp $0x7,%edi 1adc43: 74 36 je 1adc7b 1adc45: 83 ff 08 cmp $0x8,%edi 1adc48: 75 20 jne 1adc6a 1adc4a: b8 07 00 00 00 mov $0x7,%eax 1adc4f: c3 retq 1adc50: 83 ff 03 cmp $0x3,%edi 1adc53: 74 ea je 1adc3f 1adc55: 83 ff 04 cmp $0x4,%edi 1adc58: 75 06 jne 1adc60 1adc5a: b8 08 00 00 00 mov $0x8,%eax 1adc5f: c3 retq 1adc60: 83 ff 01 cmp $0x1,%edi 1adc63: 74 da je 1adc3f 1adc65: 83 ff 02 cmp $0x2,%edi 1adc68: 74 d5 je 1adc3f 1adc6a: 89 c6 mov %eax,%esi 1adc6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1adc73: e8 00 00 00 00 callq 1adc78 1adc78: 31 c0 xor %eax,%eax 1adc7a: c3 retq 1adc7b: b8 06 00 00 00 mov $0x6,%eax 1adc80: c3 retq 1adc81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1adc88: 00 00 00 00 1adc8c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001adc90 : 1adc90: e8 00 00 00 00 callq 1adc95 1adc95: 48 83 ec 10 sub $0x10,%rsp 1adc99: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1adca0: 00 00 1adca2: 48 89 44 24 08 mov %rax,0x8(%rsp) 1adca7: 48 8b 47 10 mov 0x10(%rdi),%rax 1adcab: 48 8b 40 08 mov 0x8(%rax),%rax 1adcaf: 48 83 b8 00 76 00 00 cmpq $0x0,0x7600(%rax) 1adcb6: 00 1adcb7: 74 40 je 1adcf9 1adcb9: 69 f6 e8 03 00 00 imul $0x3e8,%esi,%esi 1adcbf: 48 8d b8 d8 75 00 00 lea 0x75d8(%rax),%rdi 1adcc6: c7 04 24 03 00 00 00 movl $0x3,(%rsp) 1adccd: 89 74 24 04 mov %esi,0x4(%rsp) 1adcd1: 48 89 e6 mov %rsp,%rsi 1adcd4: e8 00 00 00 00 callq 1adcd9 1adcd9: 83 f8 01 cmp $0x1,%eax 1adcdc: b8 01 00 00 00 mov $0x1,%eax 1adce1: 83 d8 ff sbb $0xffffffff,%eax 1adce4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1adce9: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1adcf0: 00 00 1adcf2: 75 0c jne 1add00 1adcf4: 48 83 c4 10 add $0x10,%rsp 1adcf8: c3 retq 1adcf9: b8 03 00 00 00 mov $0x3,%eax 1adcfe: eb e4 jmp 1adce4 1add00: e8 00 00 00 00 callq 1add05 1add05: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1add0c: 00 00 00 00 00000000001add10 : 1add10: e8 00 00 00 00 callq 1add15 1add15: 48 83 ec 10 sub $0x10,%rsp 1add19: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1add20: 00 00 1add22: 48 89 44 24 08 mov %rax,0x8(%rsp) 1add27: 48 8b 47 10 mov 0x10(%rdi),%rax 1add2b: 48 8b 40 08 mov 0x8(%rax),%rax 1add2f: 48 83 b8 00 76 00 00 cmpq $0x0,0x7600(%rax) 1add36: 00 1add37: 74 62 je 1add9b 1add39: 48 8d b8 d8 75 00 00 lea 0x75d8(%rax),%rdi 1add40: 83 fe 01 cmp $0x1,%esi 1add43: 74 3b je 1add80 1add45: 83 fe 02 cmp $0x2,%esi 1add48: 74 48 je 1add92 1add4a: 85 f6 test %esi,%esi 1add4c: 74 3b je 1add89 1add4e: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 1add54: 48 89 e6 mov %rsp,%rsi 1add57: 89 54 24 04 mov %edx,0x4(%rsp) 1add5b: e8 00 00 00 00 callq 1add60 1add60: 83 f8 01 cmp $0x1,%eax 1add63: b8 01 00 00 00 mov $0x1,%eax 1add68: 83 d8 ff sbb $0xffffffff,%eax 1add6b: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1add70: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1add77: 00 00 1add79: 75 27 jne 1adda2 1add7b: 48 83 c4 10 add $0x10,%rsp 1add7f: c3 retq 1add80: c7 04 24 07 00 00 00 movl $0x7,(%rsp) 1add87: eb c5 jmp 1add4e 1add89: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 1add90: eb bc jmp 1add4e 1add92: c7 04 24 06 00 00 00 movl $0x6,(%rsp) 1add99: eb b3 jmp 1add4e 1add9b: b8 03 00 00 00 mov $0x3,%eax 1adda0: eb c9 jmp 1add6b 1adda2: e8 00 00 00 00 callq 1adda7 1adda7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1addae: 00 00 00000000001addb0 : 1addb0: e8 00 00 00 00 callq 1addb5 1addb5: 48 83 ec 10 sub $0x10,%rsp 1addb9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1addc0: 00 00 1addc2: 48 89 44 24 08 mov %rax,0x8(%rsp) 1addc7: 48 8b 47 10 mov 0x10(%rdi),%rax 1addcb: 48 8b 40 08 mov 0x8(%rax),%rax 1addcf: 48 83 b8 00 76 00 00 cmpq $0x0,0x7600(%rax) 1addd6: 00 1addd7: 74 40 je 1ade19 1addd9: 69 f6 e8 03 00 00 imul $0x3e8,%esi,%esi 1adddf: 48 8d b8 d8 75 00 00 lea 0x75d8(%rax),%rdi 1adde6: c7 04 24 04 00 00 00 movl $0x4,(%rsp) 1added: 89 74 24 04 mov %esi,0x4(%rsp) 1addf1: 48 89 e6 mov %rsp,%rsi 1addf4: e8 00 00 00 00 callq 1addf9 1addf9: 83 f8 01 cmp $0x1,%eax 1addfc: b8 01 00 00 00 mov $0x1,%eax 1ade01: 83 d8 ff sbb $0xffffffff,%eax 1ade04: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1ade09: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1ade10: 00 00 1ade12: 75 0c jne 1ade20 1ade14: 48 83 c4 10 add $0x10,%rsp 1ade18: c3 retq 1ade19: b8 03 00 00 00 mov $0x3,%eax 1ade1e: eb e4 jmp 1ade04 1ade20: e8 00 00 00 00 callq 1ade25 1ade25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ade2c: 00 00 00 00 00000000001ade30 : 1ade30: e8 00 00 00 00 callq 1ade35 1ade35: 48 8b 47 10 mov 0x10(%rdi),%rax 1ade39: 48 8b 78 08 mov 0x8(%rax),%rdi 1ade3d: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 1ade44: 48 85 c0 test %rax,%rax 1ade47: 74 18 je 1ade61 1ade49: 48 8b 80 b0 01 00 00 mov 0x1b0(%rax),%rax 1ade50: 48 85 c0 test %rax,%rax 1ade53: 74 0c je 1ade61 1ade55: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 1ade5c: e9 00 00 00 00 jmpq 1ade61 1ade61: 48 83 bf 00 76 00 00 cmpq $0x0,0x7600(%rdi) 1ade68: 00 1ade69: 74 0c je 1ade77 1ade6b: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 1ade72: e9 00 00 00 00 jmpq 1ade77 1ade77: c3 retq 1ade78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ade7f: 00 00000000001ade80 : 1ade80: e8 00 00 00 00 callq 1ade85 1ade85: 48 8b 47 10 mov 0x10(%rdi),%rax 1ade89: 48 8b 78 08 mov 0x8(%rax),%rdi 1ade8d: 48 8b 87 00 76 00 00 mov 0x7600(%rdi),%rax 1ade94: 48 85 c0 test %rax,%rax 1ade97: 74 22 je 1adebb 1ade99: 48 83 b8 40 01 00 00 cmpq $0x0,0x140(%rax) 1adea0: 00 1adea1: 74 18 je 1adebb 1adea3: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 1adeaa: e8 00 00 00 00 callq 1adeaf 1adeaf: 83 f8 01 cmp $0x1,%eax 1adeb2: b8 01 00 00 00 mov $0x1,%eax 1adeb7: 83 d8 ff sbb $0xffffffff,%eax 1adeba: c3 retq 1adebb: b8 03 00 00 00 mov $0x3,%eax 1adec0: c3 retq 1adec1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1adec8: 00 00 00 00 1adecc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001aded0 : 1aded0: e8 00 00 00 00 callq 1aded5 1aded5: 48 8b 47 10 mov 0x10(%rdi),%rax 1aded9: 48 8b 78 08 mov 0x8(%rax),%rdi 1adedd: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 1adee4: e8 00 00 00 00 callq 1adee9 1adee9: b8 01 00 00 00 mov $0x1,%eax 1adeee: c3 retq 1adeef: 90 nop 00000000001adef0 : 1adef0: e8 00 00 00 00 callq 1adef5 1adef5: 48 8b 47 10 mov 0x10(%rdi),%rax 1adef9: 83 f6 01 xor $0x1,%esi 1adefc: 40 0f b6 f6 movzbl %sil,%esi 1adf00: 48 8b 78 08 mov 0x8(%rax),%rdi 1adf04: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 1adf0b: e8 00 00 00 00 callq 1adf10 1adf10: 83 f8 01 cmp $0x1,%eax 1adf13: b8 01 00 00 00 mov $0x1,%eax 1adf18: 83 d8 ff sbb $0xffffffff,%eax 1adf1b: c3 retq 1adf1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001adf20 : 1adf20: e8 00 00 00 00 callq 1adf25 1adf25: 48 8b 47 10 mov 0x10(%rdi),%rax 1adf29: 48 8b 78 08 mov 0x8(%rax),%rdi 1adf2d: 48 8b 87 00 76 00 00 mov 0x7600(%rdi),%rax 1adf34: 48 85 c0 test %rax,%rax 1adf37: 74 22 je 1adf5b 1adf39: 48 83 b8 e0 00 00 00 cmpq $0x0,0xe0(%rax) 1adf40: 00 1adf41: 74 18 je 1adf5b 1adf43: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 1adf4a: e8 00 00 00 00 callq 1adf4f 1adf4f: 83 f8 01 cmp $0x1,%eax 1adf52: b8 01 00 00 00 mov $0x1,%eax 1adf57: 83 d8 ff sbb $0xffffffff,%eax 1adf5a: c3 retq 1adf5b: b8 03 00 00 00 mov $0x3,%eax 1adf60: c3 retq 1adf61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1adf68: 00 00 00 00 1adf6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001adf70 : 1adf70: e8 00 00 00 00 callq 1adf75 1adf75: 48 8b 47 10 mov 0x10(%rdi),%rax 1adf79: 48 8b 78 08 mov 0x8(%rax),%rdi 1adf7d: 48 8b 87 00 76 00 00 mov 0x7600(%rdi),%rax 1adf84: 48 85 c0 test %rax,%rax 1adf87: 74 22 je 1adfab 1adf89: 48 83 b8 e0 02 00 00 cmpq $0x0,0x2e0(%rax) 1adf90: 00 1adf91: 74 18 je 1adfab 1adf93: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 1adf9a: e8 00 00 00 00 callq 1adf9f 1adf9f: 83 f8 01 cmp $0x1,%eax 1adfa2: b8 01 00 00 00 mov $0x1,%eax 1adfa7: 83 d8 ff sbb $0xffffffff,%eax 1adfaa: c3 retq 1adfab: b8 03 00 00 00 mov $0x3,%eax 1adfb0: c3 retq 1adfb1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1adfb8: 00 00 00 00 1adfbc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001adfc0 : 1adfc0: e8 00 00 00 00 callq 1adfc5 1adfc5: 48 8b 47 10 mov 0x10(%rdi),%rax 1adfc9: 48 8b 40 08 mov 0x8(%rax),%rax 1adfcd: 48 83 b8 00 76 00 00 cmpq $0x0,0x7600(%rax) 1adfd4: 00 1adfd5: 48 8d b8 d8 75 00 00 lea 0x75d8(%rax),%rdi 1adfdc: 74 11 je 1adfef 1adfde: e8 00 00 00 00 callq 1adfe3 1adfe3: 83 f8 01 cmp $0x1,%eax 1adfe6: b8 01 00 00 00 mov $0x1,%eax 1adfeb: 83 d8 ff sbb $0xffffffff,%eax 1adfee: c3 retq 1adfef: b8 03 00 00 00 mov $0x3,%eax 1adff4: c3 retq 1adff5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1adffc: 00 00 00 00 00000000001ae000 : 1ae000: e8 00 00 00 00 callq 1ae005 1ae005: 48 8b 47 10 mov 0x10(%rdi),%rax 1ae009: 48 8b 40 08 mov 0x8(%rax),%rax 1ae00d: 48 83 b8 00 76 00 00 cmpq $0x0,0x7600(%rax) 1ae014: 00 1ae015: 48 8d b8 d8 75 00 00 lea 0x75d8(%rax),%rdi 1ae01c: 74 11 je 1ae02f 1ae01e: e8 00 00 00 00 callq 1ae023 1ae023: 83 f8 01 cmp $0x1,%eax 1ae026: b8 01 00 00 00 mov $0x1,%eax 1ae02b: 83 d8 ff sbb $0xffffffff,%eax 1ae02e: c3 retq 1ae02f: b8 03 00 00 00 mov $0x3,%eax 1ae034: c3 retq 1ae035: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ae03c: 00 00 00 00 00000000001ae040 : 1ae040: e8 00 00 00 00 callq 1ae045 1ae045: 49 ba e0 93 04 00 80 movabs $0x61a80000493e0,%r10 1ae04c: 1a 06 00 1ae04f: 48 83 ec 38 sub $0x38,%rsp 1ae053: 49 b9 b0 93 07 00 aa movabs $0x98daa000793b0,%r9 1ae05a: 8d 09 00 1ae05d: 49 b8 98 76 0a 00 8c movabs $0xb908c000a7698,%r8 1ae064: 90 0b 00 1ae067: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ae06e: 00 00 1ae070: 48 89 44 24 30 mov %rax,0x30(%rsp) 1ae075: 31 c0 xor %eax,%eax 1ae077: 4c 89 14 24 mov %r10,(%rsp) 1ae07b: 48 b9 e0 93 04 00 40 movabs $0x57e40000493e0,%rcx 1ae082: 7e 05 00 1ae085: 48 ba 6a 76 06 00 f2 movabs $0x7d8f20006766a,%rdx 1ae08c: d8 07 00 1ae08f: 48 b8 aa 8d 09 00 80 movabs $0xafc8000098daa,%rax 1ae096: fc 0a 00 1ae099: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 1ae09e: 4c 89 44 24 10 mov %r8,0x10(%rsp) 1ae0a3: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 1ae0a8: 48 89 54 24 20 mov %rdx,0x20(%rsp) 1ae0ad: 48 89 44 24 28 mov %rax,0x28(%rsp) 1ae0b2: 83 ff 02 cmp $0x2,%edi 1ae0b5: 74 25 je 1ae0dc 1ae0b7: 83 ff 03 cmp $0x3,%edi 1ae0ba: 74 48 je 1ae104 1ae0bc: 83 ff 01 cmp $0x1,%edi 1ae0bf: 74 2f je 1ae0f0 1ae0c1: c7 06 00 00 00 00 movl $0x0,(%rsi) 1ae0c7: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1ae0cc: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ae0d3: 00 00 1ae0d5: 75 43 jne 1ae11a 1ae0d7: 48 83 c4 38 add $0x38,%rsp 1ae0db: c3 retq 1ae0dc: c7 06 06 00 00 00 movl $0x6,(%rsi) 1ae0e2: 48 89 4e 04 mov %rcx,0x4(%rsi) 1ae0e6: 48 89 56 0c mov %rdx,0xc(%rsi) 1ae0ea: 48 89 46 14 mov %rax,0x14(%rsi) 1ae0ee: eb d7 jmp 1ae0c7 1ae0f0: c7 06 06 00 00 00 movl $0x6,(%rsi) 1ae0f6: 4c 89 56 04 mov %r10,0x4(%rsi) 1ae0fa: 4c 89 4e 0c mov %r9,0xc(%rsi) 1ae0fe: 4c 89 46 14 mov %r8,0x14(%rsi) 1ae102: eb c3 jmp 1ae0c7 1ae104: 48 b8 c8 14 05 00 00 movabs $0xc3500000514c8,%rax 1ae10b: 35 0c 00 1ae10e: c7 06 02 00 00 00 movl $0x2,(%rsi) 1ae114: 48 89 46 04 mov %rax,0x4(%rsi) 1ae118: eb ad jmp 1ae0c7 1ae11a: e8 00 00 00 00 callq 1ae11f 1ae11f: 90 nop 00000000001ae120 : 1ae120: e8 00 00 00 00 callq 1ae125 1ae125: 48 8b 47 10 mov 0x10(%rdi),%rax 1ae129: 48 8b 78 08 mov 0x8(%rax),%rdi 1ae12d: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 1ae134: e8 00 00 00 00 callq 1ae139 1ae139: b8 01 00 00 00 mov $0x1,%eax 1ae13e: c3 retq 1ae13f: 90 nop 00000000001ae140 : 1ae140: e8 00 00 00 00 callq 1ae145 1ae145: 55 push %rbp 1ae146: 48 8b 6f 08 mov 0x8(%rdi),%rbp 1ae14a: 80 bd c4 7c 00 00 00 cmpb $0x0,0x7cc4(%rbp) 1ae151: 75 07 jne 1ae15a 1ae153: b8 01 00 00 00 mov $0x1,%eax 1ae158: 5d pop %rbp 1ae159: c3 retq 1ae15a: 4c 8d 85 94 7f 00 00 lea 0x7f94(%rbp),%r8 1ae161: 31 c0 xor %eax,%eax 1ae163: 48 8d bd 9c 7f 00 00 lea 0x7f9c(%rbp),%rdi 1ae16a: 48 c7 85 94 7f 00 00 movq $0x0,0x7f94(%rbp) 1ae171: 00 00 00 00 1ae175: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1ae179: 4c 89 c1 mov %r8,%rcx 1ae17c: 48 c7 85 58 85 00 00 movq $0x0,0x8558(%rbp) 1ae183: 00 00 00 00 1ae187: 48 29 f9 sub %rdi,%rcx 1ae18a: 81 c1 cc 05 00 00 add $0x5cc,%ecx 1ae190: c1 e9 03 shr $0x3,%ecx 1ae193: f3 48 ab rep stos %rax,%es:(%rdi) 1ae196: 0f b6 46 01 movzbl 0x1(%rsi),%eax 1ae19a: 88 85 95 7f 00 00 mov %al,0x7f95(%rbp) 1ae1a0: 0f b6 46 02 movzbl 0x2(%rsi),%eax 1ae1a4: 88 85 96 7f 00 00 mov %al,0x7f96(%rbp) 1ae1aa: 8b 46 04 mov 0x4(%rsi),%eax 1ae1ad: 89 85 98 7f 00 00 mov %eax,0x7f98(%rbp) 1ae1b3: 0f b6 06 movzbl (%rsi),%eax 1ae1b6: 88 85 94 7f 00 00 mov %al,0x7f94(%rbp) 1ae1bc: 0f b6 46 29 movzbl 0x29(%rsi),%eax 1ae1c0: 89 85 9c 7f 00 00 mov %eax,0x7f9c(%rbp) 1ae1c6: 0f b6 46 29 movzbl 0x29(%rsi),%eax 1ae1ca: 89 85 a0 7f 00 00 mov %eax,0x7fa0(%rbp) 1ae1d0: 8b 56 0c mov 0xc(%rsi),%edx 1ae1d3: b8 cd cc cc cc mov $0xcccccccd,%eax 1ae1d8: 48 0f af d0 imul %rax,%rdx 1ae1dc: 48 c1 ea 23 shr $0x23,%rdx 1ae1e0: 89 95 ac 7f 00 00 mov %edx,0x7fac(%rbp) 1ae1e6: 8b 56 10 mov 0x10(%rsi),%edx 1ae1e9: 48 0f af d0 imul %rax,%rdx 1ae1ed: 48 c1 ea 23 shr $0x23,%rdx 1ae1f1: 89 95 b4 7f 00 00 mov %edx,0x7fb4(%rbp) 1ae1f7: 8b 56 08 mov 0x8(%rsi),%edx 1ae1fa: 48 0f af d0 imul %rax,%rdx 1ae1fe: 48 c1 ea 23 shr $0x23,%rdx 1ae202: 89 95 a8 7f 00 00 mov %edx,0x7fa8(%rbp) 1ae208: 8b 56 10 mov 0x10(%rsi),%edx 1ae20b: 48 0f af d0 imul %rax,%rdx 1ae20f: 48 c1 ea 23 shr $0x23,%rdx 1ae213: 89 95 5c 85 00 00 mov %edx,0x855c(%rbp) 1ae219: 8b 56 1c mov 0x1c(%rsi),%edx 1ae21c: 48 0f af d0 imul %rax,%rdx 1ae220: 48 c1 ea 23 shr $0x23,%rdx 1ae224: 89 95 58 85 00 00 mov %edx,0x8558(%rbp) 1ae22a: 0f b6 56 28 movzbl 0x28(%rsi),%edx 1ae22e: 88 95 40 85 00 00 mov %dl,0x8540(%rbp) 1ae234: 8b 56 14 mov 0x14(%rsi),%edx 1ae237: 89 95 3c 85 00 00 mov %edx,0x853c(%rbp) 1ae23d: 8b 56 24 mov 0x24(%rsi),%edx 1ae240: 48 0f af c2 imul %rdx,%rax 1ae244: 48 c1 e8 23 shr $0x23,%rax 1ae248: 89 85 50 85 00 00 mov %eax,0x8550(%rbp) 1ae24e: 8b 46 18 mov 0x18(%rsi),%eax 1ae251: 89 85 54 85 00 00 mov %eax,0x8554(%rbp) 1ae257: 0f b6 86 1c 01 00 00 movzbl 0x11c(%rsi),%eax 1ae25e: 89 85 44 85 00 00 mov %eax,0x8544(%rbp) 1ae264: 8b 86 20 01 00 00 mov 0x120(%rsi),%eax 1ae26a: 89 85 48 85 00 00 mov %eax,0x8548(%rbp) 1ae270: 8b 46 3c mov 0x3c(%rsi),%eax 1ae273: c7 85 a4 7f 00 00 ff movl $0xffffffff,0x7fa4(%rbp) 1ae27a: ff ff ff 1ae27d: 89 85 38 85 00 00 mov %eax,0x8538(%rbp) 1ae283: 80 7e 29 00 cmpb $0x0,0x29(%rsi) 1ae287: 74 29 je 1ae2b2 1ae289: 48 8d 7e 32 lea 0x32(%rsi),%rdi 1ae28d: 48 8d 8d bc 7f 00 00 lea 0x7fbc(%rbp),%rcx 1ae294: 31 d2 xor %edx,%edx 1ae296: 0f b6 07 movzbl (%rdi),%eax 1ae299: 83 c2 01 add $0x1,%edx 1ae29c: 48 83 c7 28 add $0x28,%rdi 1ae2a0: 48 83 c1 2c add $0x2c,%rcx 1ae2a4: 83 c0 01 add $0x1,%eax 1ae2a7: 89 41 d4 mov %eax,-0x2c(%rcx) 1ae2aa: 0f b6 46 29 movzbl 0x29(%rsi),%eax 1ae2ae: 39 d0 cmp %edx,%eax 1ae2b0: 7f e4 jg 1ae296 1ae2b2: 48 8b 85 c8 75 00 00 mov 0x75c8(%rbp),%rax 1ae2b9: 48 85 c0 test %rax,%rax 1ae2bc: 74 2a je 1ae2e8 1ae2be: 48 8b 80 68 01 00 00 mov 0x168(%rax),%rax 1ae2c5: 48 85 c0 test %rax,%rax 1ae2c8: 74 1e je 1ae2e8 1ae2ca: 48 8b bd c0 75 00 00 mov 0x75c0(%rbp),%rdi 1ae2d1: 4c 89 c6 mov %r8,%rsi 1ae2d4: e8 00 00 00 00 callq 1ae2d9 1ae2d9: 48 89 ef mov %rbp,%rdi 1ae2dc: e8 00 00 00 00 callq 1ae2e1 1ae2e1: b8 01 00 00 00 mov $0x1,%eax 1ae2e6: 5d pop %rbp 1ae2e7: c3 retq 1ae2e8: 48 83 bd 00 76 00 00 cmpq $0x0,0x7600(%rbp) 1ae2ef: 00 1ae2f0: 74 e7 je 1ae2d9 1ae2f2: 48 8d bd d8 75 00 00 lea 0x75d8(%rbp),%rdi 1ae2f9: 4c 89 c6 mov %r8,%rsi 1ae2fc: e8 00 00 00 00 callq 1ae301 1ae301: eb d6 jmp 1ae2d9 1ae303: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ae30a: 00 00 00 00 1ae30e: 66 90 xchg %ax,%ax 00000000001ae310 : 1ae310: e8 00 00 00 00 callq 1ae315 1ae315: 41 57 push %r15 1ae317: 41 56 push %r14 1ae319: 49 89 d6 mov %rdx,%r14 1ae31c: 41 55 push %r13 1ae31e: 41 54 push %r12 1ae320: 41 89 f4 mov %esi,%r12d 1ae323: 55 push %rbp 1ae324: 53 push %rbx 1ae325: 48 81 ec 98 00 00 00 sub $0x98,%rsp 1ae32c: 4c 8b 6f 08 mov 0x8(%rdi),%r13 1ae330: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ae337: 00 00 1ae339: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 1ae340: 00 1ae341: 31 c0 xor %eax,%eax 1ae343: 48 8d 5c 24 0c lea 0xc(%rsp),%rbx 1ae348: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1ae34d: 48 89 d9 mov %rbx,%rcx 1ae350: 49 8b ad c0 75 00 00 mov 0x75c0(%r13),%rbp 1ae357: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1ae35e: 00 00 1ae360: 48 c7 84 24 88 00 00 movq $0x0,0x88(%rsp) 1ae367: 00 00 00 00 00 1ae36c: 48 29 f9 sub %rdi,%rcx 1ae36f: 81 c1 84 00 00 00 add $0x84,%ecx 1ae375: c1 e9 03 shr $0x3,%ecx 1ae378: f3 48 ab rep stos %rax,%es:(%rdi) 1ae37b: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1ae382: 00 1ae383: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 1ae38a: 00 1ae38b: 49 8b 85 c8 75 00 00 mov 0x75c8(%r13),%rax 1ae392: 48 85 c0 test %rax,%rax 1ae395: 74 29 je 1ae3c0 1ae397: 4c 8b b8 80 01 00 00 mov 0x180(%rax),%r15 1ae39e: 4d 85 ff test %r15,%r15 1ae3a1: 74 1d je 1ae3c0 1ae3a3: 89 f7 mov %esi,%edi 1ae3a5: e8 76 f8 ff ff callq 1adc20 1ae3aa: 48 89 da mov %rbx,%rdx 1ae3ad: 48 89 ef mov %rbp,%rdi 1ae3b0: 89 c6 mov %eax,%esi 1ae3b2: e8 00 00 00 00 callq 1ae3b7 1ae3b7: 85 c0 test %eax,%eax 1ae3b9: 75 44 jne 1ae3ff 1ae3bb: e9 00 00 00 00 jmpq 1ae3c0 1ae3c0: 49 8b 85 00 76 00 00 mov 0x7600(%r13),%rax 1ae3c7: 48 85 c0 test %rax,%rax 1ae3ca: 0f 84 00 00 00 00 je 1ae3d0 1ae3d0: 48 83 b8 58 02 00 00 cmpq $0x0,0x258(%rax) 1ae3d7: 00 1ae3d8: 0f 84 00 00 00 00 je 1ae3de 1ae3de: 44 89 e7 mov %r12d,%edi 1ae3e1: e8 3a f8 ff ff callq 1adc20 1ae3e6: 49 8d bd d8 75 00 00 lea 0x75d8(%r13),%rdi 1ae3ed: 48 89 da mov %rbx,%rdx 1ae3f0: 89 c6 mov %eax,%esi 1ae3f2: e8 00 00 00 00 callq 1ae3f7 1ae3f7: 85 c0 test %eax,%eax 1ae3f9: 0f 84 00 00 00 00 je 1ae3ff 1ae3ff: 4c 89 f6 mov %r14,%rsi 1ae402: 44 89 e7 mov %r12d,%edi 1ae405: e8 36 fc ff ff callq 1ae040 1ae40a: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 1ae411: 00 1ae412: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ae419: 00 00 1ae41b: 75 17 jne 1ae434 1ae41d: 48 81 c4 98 00 00 00 add $0x98,%rsp 1ae424: b8 01 00 00 00 mov $0x1,%eax 1ae429: 5b pop %rbx 1ae42a: 5d pop %rbp 1ae42b: 41 5c pop %r12 1ae42d: 41 5d pop %r13 1ae42f: 41 5e pop %r14 1ae431: 41 5f pop %r15 1ae433: c3 retq 1ae434: e8 00 00 00 00 callq 1ae439 1ae439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001ae440 : 1ae440: e8 00 00 00 00 callq 1ae445 1ae445: 41 57 push %r15 1ae447: 41 56 push %r14 1ae449: 41 55 push %r13 1ae44b: 41 54 push %r12 1ae44d: 55 push %rbp 1ae44e: 48 89 d5 mov %rdx,%rbp 1ae451: 53 push %rbx 1ae452: 89 f3 mov %esi,%ebx 1ae454: 48 81 ec 90 00 00 00 sub $0x90,%rsp 1ae45b: 4c 8b 6f 08 mov 0x8(%rdi),%r13 1ae45f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ae466: 00 00 1ae468: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 1ae46f: 00 1ae470: 31 c0 xor %eax,%eax 1ae472: 4c 8d 64 24 04 lea 0x4(%rsp),%r12 1ae477: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1ae47c: 4c 89 e1 mov %r12,%rcx 1ae47f: 4d 8b b5 c0 75 00 00 mov 0x75c0(%r13),%r14 1ae486: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1ae48d: 00 00 1ae48f: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 1ae496: 00 00 00 00 00 1ae49b: 48 29 f9 sub %rdi,%rcx 1ae49e: 81 c1 84 00 00 00 add $0x84,%ecx 1ae4a4: c1 e9 03 shr $0x3,%ecx 1ae4a7: f3 48 ab rep stos %rax,%es:(%rdi) 1ae4aa: 49 8b 85 c8 75 00 00 mov 0x75c8(%r13),%rax 1ae4b1: 48 85 c0 test %rax,%rax 1ae4b4: 0f 84 36 01 00 00 je 1ae5f0 1ae4ba: 4c 8b b8 88 01 00 00 mov 0x188(%rax),%r15 1ae4c1: 4d 85 ff test %r15,%r15 1ae4c4: 0f 84 26 01 00 00 je 1ae5f0 1ae4ca: 89 f7 mov %esi,%edi 1ae4cc: e8 4f f7 ff ff callq 1adc20 1ae4d1: 4c 89 e2 mov %r12,%rdx 1ae4d4: 4c 89 f7 mov %r14,%rdi 1ae4d7: 89 c6 mov %eax,%esi 1ae4d9: e8 00 00 00 00 callq 1ae4de 1ae4de: 8b 54 24 04 mov 0x4(%rsp),%edx 1ae4e2: 85 c0 test %eax,%eax 1ae4e4: 0f 85 6a 01 00 00 jne 1ae654 1ae4ea: 83 fa 10 cmp $0x10,%edx 1ae4ed: 0f 87 00 00 00 00 ja 1ae4f3 1ae4f3: 89 55 00 mov %edx,0x0(%rbp) 1ae4f6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae4fd: 83 fb 01 cmp $0x1,%ebx 1ae500: 74 75 je 1ae577 1ae502: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae509: 83 fb 02 cmp $0x2,%ebx 1ae50c: 74 69 je 1ae577 1ae50e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae515: 83 fb 03 cmp $0x3,%ebx 1ae518: 74 5d je 1ae577 1ae51a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae521: 83 fb 04 cmp $0x4,%ebx 1ae524: 74 51 je 1ae577 1ae526: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae52d: 83 fb 05 cmp $0x5,%ebx 1ae530: 74 45 je 1ae577 1ae532: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae539: 83 fb 06 cmp $0x6,%ebx 1ae53c: 74 39 je 1ae577 1ae53e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae545: 83 fb 07 cmp $0x7,%ebx 1ae548: 74 2d je 1ae577 1ae54a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae551: 83 fb 08 cmp $0x8,%ebx 1ae554: 74 21 je 1ae577 1ae556: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae55d: 83 fb 09 cmp $0x9,%ebx 1ae560: 74 15 je 1ae577 1ae562: 83 fb 0a cmp $0xa,%ebx 1ae565: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae56c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1ae573: 48 0f 45 d0 cmovne %rax,%rdx 1ae577: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ae57e: bf 01 00 00 00 mov $0x1,%edi 1ae583: 31 db xor %ebx,%ebx 1ae585: e8 00 00 00 00 callq 1ae58a 1ae58a: 8b 45 00 mov 0x0(%rbp),%eax 1ae58d: 85 c0 test %eax,%eax 1ae58f: 74 31 je 1ae5c2 1ae591: 41 8b 54 dc 04 mov 0x4(%r12,%rbx,8),%edx 1ae596: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ae59d: bf 01 00 00 00 mov $0x1,%edi 1ae5a2: e8 00 00 00 00 callq 1ae5a7 1ae5a7: 41 8b 44 dc 04 mov 0x4(%r12,%rbx,8),%eax 1ae5ac: 89 44 dd 04 mov %eax,0x4(%rbp,%rbx,8) 1ae5b0: 41 8b 44 dc 08 mov 0x8(%r12,%rbx,8),%eax 1ae5b5: 89 44 dd 08 mov %eax,0x8(%rbp,%rbx,8) 1ae5b9: 48 83 c3 01 add $0x1,%rbx 1ae5bd: 39 5d 00 cmp %ebx,0x0(%rbp) 1ae5c0: 77 cf ja 1ae591 1ae5c2: b8 01 00 00 00 mov $0x1,%eax 1ae5c7: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx 1ae5ce: 00 1ae5cf: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1ae5d6: 00 00 1ae5d8: 0f 85 99 00 00 00 jne 1ae677 1ae5de: 48 81 c4 90 00 00 00 add $0x90,%rsp 1ae5e5: 5b pop %rbx 1ae5e6: 5d pop %rbp 1ae5e7: 41 5c pop %r12 1ae5e9: 41 5d pop %r13 1ae5eb: 41 5e pop %r14 1ae5ed: 41 5f pop %r15 1ae5ef: c3 retq 1ae5f0: 49 8b 85 00 76 00 00 mov 0x7600(%r13),%rax 1ae5f7: 48 85 c0 test %rax,%rax 1ae5fa: 74 3e je 1ae63a 1ae5fc: 48 83 78 60 00 cmpq $0x0,0x60(%rax) 1ae601: 74 37 je 1ae63a 1ae603: 83 fb 03 cmp $0x3,%ebx 1ae606: 74 53 je 1ae65b 1ae608: 76 37 jbe 1ae641 1ae60a: be 08 00 00 00 mov $0x8,%esi 1ae60f: 83 fb 05 cmp $0x5,%ebx 1ae612: 74 0a je 1ae61e 1ae614: 83 fb 06 cmp $0x6,%ebx 1ae617: 75 49 jne 1ae662 1ae619: be 06 00 00 00 mov $0x6,%esi 1ae61e: 49 8d bd d8 75 00 00 lea 0x75d8(%r13),%rdi 1ae625: 4c 89 e2 mov %r12,%rdx 1ae628: e8 00 00 00 00 callq 1ae62d 1ae62d: 85 c0 test %eax,%eax 1ae62f: 75 23 jne 1ae654 1ae631: 8b 54 24 04 mov 0x4(%rsp),%edx 1ae635: e9 b0 fe ff ff jmpq 1ae4ea 1ae63a: 31 d2 xor %edx,%edx 1ae63c: e9 b2 fe ff ff jmpq 1ae4f3 1ae641: be 09 00 00 00 mov $0x9,%esi 1ae646: 83 fb 01 cmp $0x1,%ebx 1ae649: 74 d3 je 1ae61e 1ae64b: 83 fb 02 cmp $0x2,%ebx 1ae64e: 75 12 jne 1ae662 1ae650: 31 f6 xor %esi,%esi 1ae652: eb ca jmp 1ae61e 1ae654: 31 c0 xor %eax,%eax 1ae656: e9 6c ff ff ff jmpq 1ae5c7 1ae65b: be 0e 00 00 00 mov $0xe,%esi 1ae660: eb bc jmp 1ae61e 1ae662: 89 de mov %ebx,%esi 1ae664: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ae66b: e8 00 00 00 00 callq 1ae670 1ae670: be 14 00 00 00 mov $0x14,%esi 1ae675: eb a7 jmp 1ae61e 1ae677: e8 00 00 00 00 callq 1ae67c 1ae67c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ae680 : 1ae680: e8 00 00 00 00 callq 1ae685 1ae685: 41 57 push %r15 1ae687: 41 56 push %r14 1ae689: 41 55 push %r13 1ae68b: 41 89 f5 mov %esi,%r13d 1ae68e: 41 54 push %r12 1ae690: 55 push %rbp 1ae691: 53 push %rbx 1ae692: 48 89 d3 mov %rdx,%rbx 1ae695: 48 81 ec 90 00 00 00 sub $0x90,%rsp 1ae69c: 4c 8b 67 08 mov 0x8(%rdi),%r12 1ae6a0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ae6a7: 00 00 1ae6a9: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 1ae6b0: 00 1ae6b1: 31 c0 xor %eax,%eax 1ae6b3: 48 8d 6c 24 04 lea 0x4(%rsp),%rbp 1ae6b8: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1ae6bd: 48 89 e9 mov %rbp,%rcx 1ae6c0: 4d 8b b4 24 c0 75 00 mov 0x75c0(%r12),%r14 1ae6c7: 00 1ae6c8: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1ae6cf: 00 00 1ae6d1: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 1ae6d8: 00 00 00 00 00 1ae6dd: 48 29 f9 sub %rdi,%rcx 1ae6e0: 81 c1 84 00 00 00 add $0x84,%ecx 1ae6e6: c1 e9 03 shr $0x3,%ecx 1ae6e9: f3 48 ab rep stos %rax,%es:(%rdi) 1ae6ec: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 1ae6f3: 00 1ae6f4: 48 85 c0 test %rax,%rax 1ae6f7: 74 4f je 1ae748 1ae6f9: 4c 8b b8 90 01 00 00 mov 0x190(%rax),%r15 1ae700: 4d 85 ff test %r15,%r15 1ae703: 74 43 je 1ae748 1ae705: 89 f7 mov %esi,%edi 1ae707: e8 14 f5 ff ff callq 1adc20 1ae70c: 48 89 ea mov %rbp,%rdx 1ae70f: 4c 89 f7 mov %r14,%rdi 1ae712: 89 c6 mov %eax,%esi 1ae714: e8 00 00 00 00 callq 1ae719 1ae719: 85 c0 test %eax,%eax 1ae71b: 0f 84 00 00 00 00 je 1ae721 1ae721: 31 c0 xor %eax,%eax 1ae723: 48 8b 9c 24 88 00 00 mov 0x88(%rsp),%rbx 1ae72a: 00 1ae72b: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1ae732: 00 00 1ae734: 75 51 jne 1ae787 1ae736: 48 81 c4 90 00 00 00 add $0x90,%rsp 1ae73d: 5b pop %rbx 1ae73e: 5d pop %rbp 1ae73f: 41 5c pop %r12 1ae741: 41 5d pop %r13 1ae743: 41 5e pop %r14 1ae745: 41 5f pop %r15 1ae747: c3 retq 1ae748: 49 8b 84 24 00 76 00 mov 0x7600(%r12),%rax 1ae74f: 00 1ae750: 48 85 c0 test %rax,%rax 1ae753: 0f 84 00 00 00 00 je 1ae759 1ae759: 48 83 78 68 00 cmpq $0x0,0x68(%rax) 1ae75e: 0f 84 00 00 00 00 je 1ae764 1ae764: 44 89 ef mov %r13d,%edi 1ae767: e8 b4 f4 ff ff callq 1adc20 1ae76c: 49 8d bc 24 d8 75 00 lea 0x75d8(%r12),%rdi 1ae773: 00 1ae774: 48 89 ea mov %rbp,%rdx 1ae777: 89 c6 mov %eax,%esi 1ae779: e8 00 00 00 00 callq 1ae77e 1ae77e: 85 c0 test %eax,%eax 1ae780: 75 9f jne 1ae721 1ae782: e9 00 00 00 00 jmpq 1ae787 1ae787: e8 00 00 00 00 callq 1ae78c 1ae78c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ae790 : 1ae790: e8 00 00 00 00 callq 1ae795 1ae795: 31 c0 xor %eax,%eax 1ae797: c3 retq 1ae798: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ae79f: 00 00000000001ae7a0 : 1ae7a0: e8 00 00 00 00 callq 1ae7a5 1ae7a5: 31 c0 xor %eax,%eax 1ae7a7: c3 retq 1ae7a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ae7af: 00 00000000001ae7b0 : 1ae7b0: e8 00 00 00 00 callq 1ae7b5 1ae7b5: 48 83 ec 10 sub $0x10,%rsp 1ae7b9: 48 89 f0 mov %rsi,%rax 1ae7bc: 8b 36 mov (%rsi),%esi 1ae7be: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1ae7c2: 65 48 8b 0c 25 28 00 mov %gs:0x28,%rcx 1ae7c9: 00 00 1ae7cb: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1ae7d0: 31 c9 xor %ecx,%ecx 1ae7d2: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1ae7d9: 00 1ae7da: 83 fe 05 cmp $0x5,%esi 1ae7dd: 74 1a je 1ae7f9 1ae7df: 0f 86 9d 00 00 00 jbe 1ae882 1ae7e5: 83 fe 09 cmp $0x9,%esi 1ae7e8: 0f 84 65 01 00 00 je 1ae953 1ae7ee: 76 64 jbe 1ae854 1ae7f0: 83 fe 0a cmp $0xa,%esi 1ae7f3: 0f 85 7d 01 00 00 jne 1ae976 1ae7f9: 8b 40 04 mov 0x4(%rax),%eax 1ae7fc: c7 04 24 04 00 00 00 movl $0x4,(%rsp) 1ae803: 89 44 24 04 mov %eax,0x4(%rsp) 1ae807: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 1ae80e: 48 85 c0 test %rax,%rax 1ae811: 0f 84 c5 00 00 00 je 1ae8dc 1ae817: 48 8b 80 a0 01 00 00 mov 0x1a0(%rax),%rax 1ae81e: 48 85 c0 test %rax,%rax 1ae821: 0f 84 b5 00 00 00 je 1ae8dc 1ae827: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 1ae82e: 48 89 e6 mov %rsp,%rsi 1ae831: e8 00 00 00 00 callq 1ae836 1ae836: 85 c0 test %eax,%eax 1ae838: 0f 94 c0 sete %al 1ae83b: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1ae840: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1ae847: 00 00 1ae849: 0f 85 5d 01 00 00 jne 1ae9ac 1ae84f: 48 83 c4 10 add $0x10,%rsp 1ae853: c3 retq 1ae854: 83 fe 07 cmp $0x7,%esi 1ae857: 0f 84 2c 01 00 00 je 1ae989 1ae85d: 83 fe 08 cmp $0x8,%esi 1ae860: 0f 85 10 01 00 00 jne 1ae976 1ae866: 8b 40 04 mov 0x4(%rax),%eax 1ae869: c7 04 24 07 00 00 00 movl $0x7,(%rsp) 1ae870: 89 44 24 04 mov %eax,0x4(%rsp) 1ae874: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 1ae87b: 48 85 c0 test %rax,%rax 1ae87e: 75 97 jne 1ae817 1ae880: eb 5a jmp 1ae8dc 1ae882: 83 fe 03 cmp $0x3,%esi 1ae885: 0f 84 88 00 00 00 je 1ae913 1ae88b: 83 fe 04 cmp $0x4,%esi 1ae88e: 75 20 jne 1ae8b0 1ae890: 8b 40 04 mov 0x4(%rax),%eax 1ae893: c7 04 24 08 00 00 00 movl $0x8,(%rsp) 1ae89a: 89 44 24 04 mov %eax,0x4(%rsp) 1ae89e: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 1ae8a5: 48 85 c0 test %rax,%rax 1ae8a8: 0f 85 69 ff ff ff jne 1ae817 1ae8ae: eb 2c jmp 1ae8dc 1ae8b0: 83 fe 01 cmp $0x1,%esi 1ae8b3: 74 7e je 1ae933 1ae8b5: 83 fe 02 cmp $0x2,%esi 1ae8b8: 0f 85 b8 00 00 00 jne 1ae976 1ae8be: 8b 40 04 mov 0x4(%rax),%eax 1ae8c1: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 1ae8c8: 89 44 24 04 mov %eax,0x4(%rsp) 1ae8cc: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 1ae8d3: 48 85 c0 test %rax,%rax 1ae8d6: 0f 85 3b ff ff ff jne 1ae817 1ae8dc: 48 8b 97 00 76 00 00 mov 0x7600(%rdi),%rdx 1ae8e3: b8 01 00 00 00 mov $0x1,%eax 1ae8e8: 48 85 d2 test %rdx,%rdx 1ae8eb: 0f 84 4a ff ff ff je 1ae83b 1ae8f1: 48 83 ba 68 02 00 00 cmpq $0x0,0x268(%rdx) 1ae8f8: 00 1ae8f9: 0f 84 3c ff ff ff je 1ae83b 1ae8ff: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 1ae906: 48 89 e6 mov %rsp,%rsi 1ae909: e8 00 00 00 00 callq 1ae90e 1ae90e: e9 23 ff ff ff jmpq 1ae836 1ae913: 8b 40 04 mov 0x4(%rax),%eax 1ae916: c7 04 24 03 00 00 00 movl $0x3,(%rsp) 1ae91d: 89 44 24 04 mov %eax,0x4(%rsp) 1ae921: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 1ae928: 48 85 c0 test %rax,%rax 1ae92b: 0f 85 e6 fe ff ff jne 1ae817 1ae931: eb a9 jmp 1ae8dc 1ae933: 8b 40 04 mov 0x4(%rax),%eax 1ae936: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 1ae93d: 89 44 24 04 mov %eax,0x4(%rsp) 1ae941: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 1ae948: 48 85 c0 test %rax,%rax 1ae94b: 0f 85 c6 fe ff ff jne 1ae817 1ae951: eb 89 jmp 1ae8dc 1ae953: 8b 40 04 mov 0x4(%rax),%eax 1ae956: c7 04 24 09 00 00 00 movl $0x9,(%rsp) 1ae95d: 89 44 24 04 mov %eax,0x4(%rsp) 1ae961: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 1ae968: 48 85 c0 test %rax,%rax 1ae96b: 0f 85 a6 fe ff ff jne 1ae817 1ae971: e9 66 ff ff ff jmpq 1ae8dc 1ae976: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ae97d: e8 00 00 00 00 callq 1ae982 1ae982: 31 c0 xor %eax,%eax 1ae984: e9 b2 fe ff ff jmpq 1ae83b 1ae989: 8b 40 04 mov 0x4(%rax),%eax 1ae98c: c7 04 24 06 00 00 00 movl $0x6,(%rsp) 1ae993: 89 44 24 04 mov %eax,0x4(%rsp) 1ae997: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 1ae99e: 48 85 c0 test %rax,%rax 1ae9a1: 0f 85 70 fe ff ff jne 1ae817 1ae9a7: e9 30 ff ff ff jmpq 1ae8dc 1ae9ac: e8 00 00 00 00 callq 1ae9b1 1ae9b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ae9b8: 00 00 00 00 1ae9bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ae9c0 : 1ae9c0: e8 00 00 00 00 callq 1ae9c5 1ae9c5: 53 push %rbx 1ae9c6: 48 89 f3 mov %rsi,%rbx 1ae9c9: 48 83 ec 30 sub $0x30,%rsp 1ae9cd: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1ae9d1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ae9d8: 00 00 1ae9da: 48 89 44 24 28 mov %rax,0x28(%rsp) 1ae9df: 31 c0 xor %eax,%eax 1ae9e1: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 1ae9e8: 00 1ae9e9: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1ae9f0: 00 00 1ae9f2: 48 8b 87 c8 75 00 00 mov 0x75c8(%rdi),%rax 1ae9f9: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1aea00: 00 00 1aea02: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1aea09: 00 00 1aea0b: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 1aea12: 00 00 1aea14: 48 85 c0 test %rax,%rax 1aea17: 74 62 je 1aea7b 1aea19: 48 8b 80 78 01 00 00 mov 0x178(%rax),%rax 1aea20: 48 85 c0 test %rax,%rax 1aea23: 74 56 je 1aea7b 1aea25: 48 8b bf c0 75 00 00 mov 0x75c0(%rdi),%rdi 1aea2c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1aea31: e8 00 00 00 00 callq 1aea36 1aea36: 85 c0 test %eax,%eax 1aea38: 75 60 jne 1aea9a 1aea3a: 8b 74 24 24 mov 0x24(%rsp),%esi 1aea3e: 8d 46 ff lea -0x1(%rsi),%eax 1aea41: 83 f8 07 cmp $0x7,%eax 1aea44: 77 58 ja 1aea9e 1aea46: 8b 44 24 10 mov 0x10(%rsp),%eax 1aea4a: 89 73 08 mov %esi,0x8(%rbx) 1aea4d: 8d 04 80 lea (%rax,%rax,4),%eax 1aea50: 01 c0 add %eax,%eax 1aea52: 89 43 04 mov %eax,0x4(%rbx) 1aea55: 8b 44 24 08 mov 0x8(%rsp),%eax 1aea59: 8d 04 80 lea (%rax,%rax,4),%eax 1aea5c: 01 c0 add %eax,%eax 1aea5e: 89 03 mov %eax,(%rbx) 1aea60: b8 01 00 00 00 mov $0x1,%eax 1aea65: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 1aea6a: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1aea71: 00 00 1aea73: 75 39 jne 1aeaae 1aea75: 48 83 c4 30 add $0x30,%rsp 1aea79: 5b pop %rbx 1aea7a: c3 retq 1aea7b: 48 83 bf 00 76 00 00 cmpq $0x0,0x7600(%rdi) 1aea82: 00 1aea83: 74 15 je 1aea9a 1aea85: 48 81 c7 d8 75 00 00 add $0x75d8,%rdi 1aea8c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1aea91: e8 00 00 00 00 callq 1aea96 1aea96: 85 c0 test %eax,%eax 1aea98: 74 a0 je 1aea3a 1aea9a: 31 c0 xor %eax,%eax 1aea9c: eb c7 jmp 1aea65 1aea9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aeaa5: e8 00 00 00 00 callq 1aeaaa 1aeaaa: 31 f6 xor %esi,%esi 1aeaac: eb 98 jmp 1aea46 1aeaae: e8 00 00 00 00 callq 1aeab3 1aeab3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1aeaba: 00 00 00 00 1aeabe: 66 90 xchg %ax,%ax 00000000001aeac0 : 1aeac0: e8 00 00 00 00 callq 1aeac5 1aeac5: 48 8b 47 10 mov 0x10(%rdi),%rax 1aeac9: 48 8b 40 08 mov 0x8(%rax),%rax 1aeacd: 48 83 b8 00 76 00 00 cmpq $0x0,0x7600(%rax) 1aead4: 00 1aead5: 48 8d b8 d8 75 00 00 lea 0x75d8(%rax),%rdi 1aeadc: 74 11 je 1aeaef 1aeade: e8 00 00 00 00 callq 1aeae3 1aeae3: 83 f8 01 cmp $0x1,%eax 1aeae6: b8 01 00 00 00 mov $0x1,%eax 1aeaeb: 83 d8 ff sbb $0xffffffff,%eax 1aeaee: c3 retq 1aeaef: b8 03 00 00 00 mov $0x3,%eax 1aeaf4: c3 retq 1aeaf5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1aeafc: 00 00 00 00 00000000001aeb00 : 1aeb00: e8 00 00 00 00 callq 1aeb05 1aeb05: 8b 47 50 mov 0x50(%rdi),%eax 1aeb08: 83 f8 0f cmp $0xf,%eax 1aeb0b: 74 69 je 1aeb76 1aeb0d: 7f 47 jg 1aeb56 1aeb0f: 83 e8 0d sub $0xd,%eax 1aeb12: 83 f8 01 cmp $0x1,%eax 1aeb15: 0f 87 b9 00 00 00 ja 1aebd4 1aeb1b: c7 06 01 00 00 00 movl $0x1,(%rsi) 1aeb21: 48 89 7e 28 mov %rdi,0x28(%rsi) 1aeb25: 48 c7 46 38 00 00 00 movq $0x0,0x38(%rsi) 1aeb2c: 00 1aeb2d: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 1aeb34: 00 1aeb35: 48 c7 46 30 00 00 00 movq $0x0,0x30(%rsi) 1aeb3c: 00 1aeb3d: 48 c7 46 48 00 00 00 movq $0x0,0x48(%rsi) 1aeb44: 00 1aeb45: 48 c7 46 40 00 00 00 movq $0x0,0x40(%rsi) 1aeb4c: 00 1aeb4d: 48 c7 46 50 00 00 00 movq $0x0,0x50(%rsi) 1aeb54: 00 1aeb55: c3 retq 1aeb56: 83 f8 10 cmp $0x10,%eax 1aeb59: 75 79 jne 1aebd4 1aeb5b: c7 06 03 00 00 00 movl $0x3,(%rsi) 1aeb61: 48 89 7e 28 mov %rdi,0x28(%rsi) 1aeb65: 48 c7 46 30 00 00 00 movq $0x0,0x30(%rsi) 1aeb6c: 00 1aeb6d: 48 c7 46 38 00 00 00 movq $0x0,0x38(%rsi) 1aeb74: 00 1aeb75: c3 retq 1aeb76: c7 06 02 00 00 00 movl $0x2,(%rsi) 1aeb7c: 48 89 7e 28 mov %rdi,0x28(%rsi) 1aeb80: 48 c7 46 30 00 00 00 movq $0x0,0x30(%rsi) 1aeb87: 00 1aeb88: 48 c7 46 38 00 00 00 movq $0x0,0x38(%rsi) 1aeb8f: 00 1aeb90: 48 c7 46 40 00 00 00 movq $0x0,0x40(%rsi) 1aeb97: 00 1aeb98: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 1aeb9f: 00 1aeba0: 48 c7 46 68 00 00 00 movq $0x0,0x68(%rsi) 1aeba7: 00 1aeba8: 48 c7 46 58 00 00 00 movq $0x0,0x58(%rsi) 1aebaf: 00 1aebb0: 48 c7 46 48 00 00 00 movq $0x0,0x48(%rsi) 1aebb7: 00 1aebb8: 48 c7 46 70 00 00 00 movq $0x0,0x70(%rsi) 1aebbf: 00 1aebc0: 48 c7 46 78 00 00 00 movq $0x0,0x78(%rsi) 1aebc7: 00 1aebc8: 48 c7 86 80 00 00 00 movq $0x0,0x80(%rsi) 1aebcf: 00 00 00 00 1aebd3: c3 retq 1aebd4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aebdb: e9 00 00 00 00 jmpq 1aebe0 00000000001aebe0 : 1aebe0: e8 00 00 00 00 callq 1aebe5 1aebe5: 41 56 push %r14 1aebe7: 41 55 push %r13 1aebe9: 41 54 push %r12 1aebeb: 55 push %rbp 1aebec: 53 push %rbx 1aebed: 80 bf c8 05 00 00 00 cmpb $0x0,0x5c8(%rdi) 1aebf4: 0f 84 00 00 00 00 je 1aebfa 1aebfa: 48 8b 9f e0 05 00 00 mov 0x5e0(%rdi),%rbx 1aec01: 41 89 d4 mov %edx,%r12d 1aec04: 48 89 fd mov %rdi,%rbp 1aec07: 49 89 f5 mov %rsi,%r13 1aec0a: ba 18 28 00 00 mov $0x2818,%edx 1aec0f: 31 f6 xor %esi,%esi 1aec11: 49 89 ce mov %rcx,%r14 1aec14: 48 89 df mov %rbx,%rdi 1aec17: e8 00 00 00 00 callq 1aec1c 1aec1c: 48 8d 7b 10 lea 0x10(%rbx),%rdi 1aec20: 44 89 e2 mov %r12d,%edx 1aec23: 4c 89 ee mov %r13,%rsi 1aec26: e8 00 00 00 00 callq 1aec2b 1aec2b: 44 89 63 0c mov %r12d,0xc(%rbx) 1aec2f: be 12 00 00 00 mov $0x12,%esi 1aec34: 48 89 ef mov %rbp,%rdi 1aec37: c7 03 12 00 00 00 movl $0x12,(%rbx) 1aec3d: e8 00 00 00 00 callq 1aec42 1aec42: 8b 43 04 mov 0x4(%rbx),%eax 1aec45: 85 c0 test %eax,%eax 1aec47: 75 2b jne 1aec74 1aec49: 80 bb 10 14 00 00 01 cmpb $0x1,0x1410(%rbx) 1aec50: 75 1b jne 1aec6d 1aec52: 8b 83 14 14 00 00 mov 0x1414(%rbx),%eax 1aec58: 3d ff ff 00 00 cmp $0xffff,%eax 1aec5d: 74 1c je 1aec7b 1aec5f: 41 89 06 mov %eax,(%r14) 1aec62: 31 c0 xor %eax,%eax 1aec64: 5b pop %rbx 1aec65: 5d pop %rbp 1aec66: 41 5c pop %r12 1aec68: 41 5d pop %r13 1aec6a: 41 5e pop %r14 1aec6c: c3 retq 1aec6d: b8 ea ff ff ff mov $0xffffffea,%eax 1aec72: eb f0 jmp 1aec64 1aec74: b8 ea ff ff ff mov $0xffffffea,%eax 1aec79: eb e9 jmp 1aec64 1aec7b: b8 ea ff ff ff mov $0xffffffea,%eax 1aec80: eb e2 jmp 1aec64 1aec82: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1aec89: 00 00 00 00 1aec8d: 0f 1f 00 nopl (%rax) 00000000001aec90 : 1aec90: 48 83 ef 01 sub $0x1,%rdi 1aec94: b8 ff ff ff ff mov $0xffffffff,%eax 1aec99: 48 c1 ef 0c shr $0xc,%rdi 1aec9d: 48 0f bd c7 bsr %rdi,%rax 1aeca1: 83 c0 01 add $0x1,%eax 1aeca4: c3 retq 1aeca5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1aecac: 00 00 00 00 00000000001aecb0 : 1aecb0: e8 00 00 00 00 callq 1aecb5 1aecb5: 41 56 push %r14 1aecb7: 41 55 push %r13 1aecb9: 41 54 push %r12 1aecbb: 55 push %rbp 1aecbc: 53 push %rbx 1aecbd: 48 8b af 70 01 00 00 mov 0x170(%rdi),%rbp 1aecc4: 44 0f b6 a5 08 06 00 movzbl 0x608(%rbp),%r12d 1aeccb: 00 1aeccc: 45 84 e4 test %r12b,%r12b 1aeccf: 0f 84 00 00 00 00 je 1aecd5 1aecd5: 48 8b 9d 20 06 00 00 mov 0x620(%rbp),%rbx 1aecdc: 4c 8d b5 28 06 00 00 lea 0x628(%rbp),%r14 1aece3: 49 89 f5 mov %rsi,%r13 1aece6: 4c 89 f7 mov %r14,%rdi 1aece9: e8 00 00 00 00 callq 1aecee 1aecee: 48 8d 7b 08 lea 0x8(%rbx),%rdi 1aecf2: 48 89 d9 mov %rbx,%rcx 1aecf5: 31 c0 xor %eax,%eax 1aecf7: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1aecfb: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1aed02: be 03 00 00 00 mov $0x3,%esi 1aed07: 48 29 f9 sub %rdi,%rcx 1aed0a: 48 c7 43 34 00 00 00 movq $0x0,0x34(%rbx) 1aed11: 00 1aed12: 83 c1 3c add $0x3c,%ecx 1aed15: c1 e9 03 shr $0x3,%ecx 1aed18: f3 48 ab rep stos %rax,%es:(%rdi) 1aed1b: c7 03 03 00 00 00 movl $0x3,(%rbx) 1aed21: 48 89 ef mov %rbp,%rdi 1aed24: 41 0f b6 85 06 01 00 movzbl 0x106(%r13),%eax 1aed2b: 00 1aed2c: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) 1aed33: 89 43 10 mov %eax,0x10(%rbx) 1aed36: e8 00 00 00 00 callq 1aed3b 1aed3b: 8b 43 08 mov 0x8(%rbx),%eax 1aed3e: 85 c0 test %eax,%eax 1aed40: 0f 85 00 00 00 00 jne 1aed46 1aed46: 4c 89 f7 mov %r14,%rdi 1aed49: e8 00 00 00 00 callq 1aed4e 1aed4e: 5b pop %rbx 1aed4f: 44 89 e0 mov %r12d,%eax 1aed52: 5d pop %rbp 1aed53: 41 5c pop %r12 1aed55: 41 5d pop %r13 1aed57: 41 5e pop %r14 1aed59: c3 retq 1aed5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001aed60 : 1aed60: e8 00 00 00 00 callq 1aed65 1aed65: 49 89 f9 mov %rdi,%r9 1aed68: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 1aed6f: 41 89 c8 mov %ecx,%r8d 1aed72: 48 89 d1 mov %rdx,%rcx 1aed75: 89 f2 mov %esi,%edx 1aed77: 4c 89 ce mov %r9,%rsi 1aed7a: e9 00 00 00 00 jmpq 1aed7f 1aed7f: 90 nop 00000000001aed80 : 1aed80: e8 00 00 00 00 callq 1aed85 1aed85: 49 89 f9 mov %rdi,%r9 1aed88: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 1aed8f: 41 89 c8 mov %ecx,%r8d 1aed92: 48 89 d1 mov %rdx,%rcx 1aed95: 89 f2 mov %esi,%edx 1aed97: 4c 89 ce mov %r9,%rsi 1aed9a: e9 00 00 00 00 jmpq 1aed9f 1aed9f: 90 nop 00000000001aeda0 : 1aeda0: e8 00 00 00 00 callq 1aeda5 1aeda5: 48 83 ec 50 sub $0x50,%rsp 1aeda9: 49 89 f9 mov %rdi,%r9 1aedac: 88 54 24 04 mov %dl,0x4(%rsp) 1aedb0: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1aedb5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1aedbc: 00 00 1aedbe: 48 89 44 24 48 mov %rax,0x48(%rsp) 1aedc3: 31 c0 xor %eax,%eax 1aedc5: 48 8d 44 24 04 lea 0x4(%rsp),%rax 1aedca: 40 88 74 24 21 mov %sil,0x21(%rsp) 1aedcf: 48 89 44 24 28 mov %rax,0x28(%rsp) 1aedd4: 48 8d 44 24 20 lea 0x20(%rsp),%rax 1aedd9: 48 89 44 24 08 mov %rax,0x8(%rsp) 1aedde: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 1aede5: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 1aedec: 40 88 74 24 31 mov %sil,0x31(%rsp) 1aedf1: 4c 89 ce mov %r9,%rsi 1aedf4: 8b 40 30 mov 0x30(%rax),%eax 1aedf7: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 1aedfc: c6 44 24 20 01 movb $0x1,0x20(%rsp) 1aee01: c7 44 24 24 01 00 00 movl $0x1,0x24(%rsp) 1aee08: 00 1aee09: c6 44 24 30 00 movb $0x0,0x30(%rsp) 1aee0e: 44 89 44 24 34 mov %r8d,0x34(%rsp) 1aee13: c6 44 24 10 02 movb $0x2,0x10(%rsp) 1aee18: c7 44 24 14 02 00 00 movl $0x2,0x14(%rsp) 1aee1f: 00 1aee20: 89 44 24 18 mov %eax,0x18(%rsp) 1aee24: e8 00 00 00 00 callq 1aee29 1aee29: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 1aee2e: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1aee35: 00 00 1aee37: 75 05 jne 1aee3e 1aee39: 48 83 c4 50 add $0x50,%rsp 1aee3d: c3 retq 1aee3e: e8 00 00 00 00 callq 1aee43 1aee43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1aee4a: 00 00 00 00 1aee4e: 66 90 xchg %ax,%ax 00000000001aee50 : 1aee50: e8 00 00 00 00 callq 1aee55 1aee55: 48 83 ec 38 sub $0x38,%rsp 1aee59: 49 89 f8 mov %rdi,%r8 1aee5c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1aee63: 00 00 1aee65: 48 89 44 24 30 mov %rax,0x30(%rsp) 1aee6a: 31 c0 xor %eax,%eax 1aee6c: 48 8d 44 24 18 lea 0x18(%rsp),%rax 1aee71: 40 88 74 24 19 mov %sil,0x19(%rsp) 1aee76: 4c 89 c6 mov %r8,%rsi 1aee79: 48 89 04 24 mov %rax,(%rsp) 1aee7d: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 1aee84: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 1aee8b: 48 89 54 24 20 mov %rdx,0x20(%rsp) 1aee90: 48 89 e2 mov %rsp,%rdx 1aee93: 8b 40 30 mov 0x30(%rax),%eax 1aee96: 89 4c 24 1c mov %ecx,0x1c(%rsp) 1aee9a: c6 44 24 18 01 movb $0x1,0x18(%rsp) 1aee9f: c6 44 24 08 01 movb $0x1,0x8(%rsp) 1aeea4: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) 1aeeab: 00 1aeeac: 89 44 24 10 mov %eax,0x10(%rsp) 1aeeb0: e8 00 00 00 00 callq 1aeeb5 1aeeb5: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 1aeeba: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1aeec1: 00 00 1aeec3: 75 05 jne 1aeeca 1aeec5: 48 83 c4 38 add $0x38,%rsp 1aeec9: c3 retq 1aeeca: e8 00 00 00 00 callq 1aeecf 1aeecf: 90 nop 00000000001aeed0 : 1aeed0: e8 00 00 00 00 callq 1aeed5 1aeed5: 41 55 push %r13 1aeed7: 31 f6 xor %esi,%esi 1aeed9: 41 54 push %r12 1aeedb: 55 push %rbp 1aeedc: 53 push %rbx 1aeedd: 4c 8b a7 28 01 00 00 mov 0x128(%rdi),%r12 1aeee4: 48 89 fb mov %rdi,%rbx 1aeee7: 4c 8d ab 30 01 00 00 lea 0x130(%rbx),%r13 1aeeee: 49 8b 04 24 mov (%r12),%rax 1aeef2: 48 8d a8 b8 01 00 00 lea 0x1b8(%rax),%rbp 1aeef9: 48 89 ef mov %rbp,%rdi 1aeefc: e8 00 00 00 00 callq 1aef01 1aef01: 4c 89 ef mov %r13,%rdi 1aef04: e8 00 00 00 00 callq 1aef09 1aef09: 49 8b 84 24 48 04 00 mov 0x448(%r12),%rax 1aef10: 00 1aef11: 48 8b 78 28 mov 0x28(%rax),%rdi 1aef15: 48 85 ff test %rdi,%rdi 1aef18: 74 13 je 1aef2d 1aef1a: 48 83 c7 30 add $0x30,%rdi 1aef1e: be 10 27 00 00 mov $0x2710,%esi 1aef23: e8 00 00 00 00 callq 1aef28 1aef28: 48 85 c0 test %rax,%rax 1aef2b: 74 4d je 1aef7a 1aef2d: 8b 83 f0 0e 00 00 mov 0xef0(%rbx),%eax 1aef33: 85 c0 test %eax,%eax 1aef35: 74 59 je 1aef90 1aef37: 49 8b 94 24 48 04 00 mov 0x448(%r12),%rdx 1aef3e: 00 1aef3f: 8b 52 6c mov 0x6c(%rdx),%edx 1aef42: 85 d2 test %edx,%edx 1aef44: 75 1b jne 1aef61 1aef46: 83 f8 02 cmp $0x2,%eax 1aef49: 76 20 jbe 1aef6b 1aef4b: 4c 89 ef mov %r13,%rdi 1aef4e: e8 00 00 00 00 callq 1aef53 1aef53: 48 89 ef mov %rbp,%rdi 1aef56: 5b pop %rbx 1aef57: 5d pop %rbp 1aef58: 41 5c pop %r12 1aef5a: 41 5d pop %r13 1aef5c: e9 00 00 00 00 jmpq 1aef61 1aef61: 83 fa 01 cmp $0x1,%edx 1aef64: 75 e5 jne 1aef4b 1aef66: 83 f8 03 cmp $0x3,%eax 1aef69: 75 e0 jne 1aef4b 1aef6b: be 02 00 00 00 mov $0x2,%esi 1aef70: 4c 89 e7 mov %r12,%rdi 1aef73: e8 00 00 00 00 callq 1aef78 1aef78: eb d1 jmp 1aef4b 1aef7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aef81: e8 00 00 00 00 callq 1aef86 1aef86: c7 83 f0 0e 00 00 00 movl $0x0,0xef0(%rbx) 1aef8d: 00 00 00 1aef90: be 01 00 00 00 mov $0x1,%esi 1aef95: 4c 89 e7 mov %r12,%rdi 1aef98: e8 00 00 00 00 callq 1aef9d 1aef9d: eb ac jmp 1aef4b 1aef9f: 90 nop 00000000001aefa0 : 1aefa0: e8 00 00 00 00 callq 1aefa5 1aefa5: 41 54 push %r12 1aefa7: 55 push %rbp 1aefa8: 53 push %rbx 1aefa9: 48 83 ec 28 sub $0x28,%rsp 1aefad: 48 8b 6f 58 mov 0x58(%rdi),%rbp 1aefb1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1aefb8: 00 00 1aefba: 48 89 44 24 20 mov %rax,0x20(%rsp) 1aefbf: 31 c0 xor %eax,%eax 1aefc1: 48 85 ed test %rbp,%rbp 1aefc4: 74 3e je 1af004 1aefc6: 4c 8d 67 60 lea 0x60(%rdi),%r12 1aefca: 48 89 fb mov %rdi,%rbx 1aefcd: 4c 89 e7 mov %r12,%rdi 1aefd0: e8 00 00 00 00 callq 1aefd5 1aefd5: 0f b6 75 70 movzbl 0x70(%rbp),%esi 1aefd9: 48 8d bb 80 00 00 00 lea 0x80(%rbx),%rdi 1aefe0: 48 89 e2 mov %rsp,%rdx 1aefe3: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 1aefea: 00 1aefeb: e8 00 00 00 00 callq 1aeff0 1aeff0: 8b 44 24 18 mov 0x18(%rsp),%eax 1aeff4: 3b 83 20 0e 00 00 cmp 0xe20(%rbx),%eax 1aeffa: 75 21 jne 1af01d 1aeffc: 4c 89 e7 mov %r12,%rdi 1aefff: e8 00 00 00 00 callq 1af004 1af004: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1af009: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1af010: 00 00 1af012: 75 29 jne 1af03d 1af014: 48 83 c4 28 add $0x28,%rsp 1af018: 5b pop %rbx 1af019: 5d pop %rbp 1af01a: 41 5c pop %r12 1af01c: c3 retq 1af01d: 89 83 20 0e 00 00 mov %eax,0xe20(%rbx) 1af023: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1af02a 1af02a: bf 80 01 00 00 mov $0x180,%edi 1af02f: 48 8d 93 30 ff ff ff lea -0xd0(%rbx),%rdx 1af036: e8 00 00 00 00 callq 1af03b 1af03b: eb bf jmp 1aeffc 1af03d: e8 00 00 00 00 callq 1af042 1af042: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1af049: 00 00 00 00 1af04d: 0f 1f 00 nopl (%rax) 00000000001af050 : 1af050: e8 00 00 00 00 callq 1af055 1af055: 41 57 push %r15 1af057: 41 56 push %r14 1af059: 41 55 push %r13 1af05b: 41 54 push %r12 1af05d: 55 push %rbp 1af05e: 53 push %rbx 1af05f: 80 bf f1 0e 00 00 00 cmpb $0x0,0xef1(%rdi) 1af066: 48 89 fb mov %rdi,%rbx 1af069: 44 0f b6 bf f0 0e 00 movzbl 0xef0(%rdi),%r15d 1af070: 00 1af071: 44 0f b6 b7 f2 0e 00 movzbl 0xef2(%rdi),%r14d 1af078: 00 1af079: 44 0f b6 af f3 0e 00 movzbl 0xef3(%rdi),%r13d 1af080: 00 1af081: 0f b7 af f4 0e 00 00 movzwl 0xef4(%rdi),%ebp 1af088: 44 0f b7 a7 f6 0e 00 movzwl 0xef6(%rdi),%r12d 1af08f: 00 1af090: 75 77 jne 1af109 1af092: 45 84 ff test %r15b,%r15b 1af095: 74 20 je 1af0b7 1af097: 0f b7 fd movzwl %bp,%edi 1af09a: e8 00 00 00 00 callq 1af09f 1af09f: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1af0a6 1af0a6: 48 8d 53 40 lea 0x40(%rbx),%rdx 1af0aa: bf 80 01 00 00 mov $0x180,%edi 1af0af: 48 89 c1 mov %rax,%rcx 1af0b2: e8 00 00 00 00 callq 1af0b7 1af0b7: 45 84 ed test %r13b,%r13b 1af0ba: 75 5b jne 1af117 1af0bc: 45 84 f6 test %r14b,%r14b 1af0bf: 74 24 je 1af0e5 1af0c1: 41 0f b7 fc movzwl %r12w,%edi 1af0c5: e8 00 00 00 00 callq 1af0ca 1af0ca: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1af0d1 1af0d1: bf 80 01 00 00 mov $0x180,%edi 1af0d6: 48 8d 93 98 00 00 00 lea 0x98(%rbx),%rdx 1af0dd: 48 89 c1 mov %rax,%rcx 1af0e0: e8 00 00 00 00 callq 1af0e5 1af0e5: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1af0ec 1af0ec: 48 8d 93 f0 00 00 00 lea 0xf0(%rbx),%rdx 1af0f3: 31 c9 xor %ecx,%ecx 1af0f5: 5b pop %rbx 1af0f6: bf 80 01 00 00 mov $0x180,%edi 1af0fb: 5d pop %rbp 1af0fc: 41 5c pop %r12 1af0fe: 41 5d pop %r13 1af100: 41 5e pop %r14 1af102: 41 5f pop %r15 1af104: e9 00 00 00 00 jmpq 1af109 1af109: 48 8d 7f 40 lea 0x40(%rdi),%rdi 1af10d: e8 00 00 00 00 callq 1af112 1af112: e9 7b ff ff ff jmpq 1af092 1af117: 48 8d bb 98 00 00 00 lea 0x98(%rbx),%rdi 1af11e: e8 00 00 00 00 callq 1af123 1af123: eb 97 jmp 1af0bc 1af125: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1af12c: 00 00 00 00 00000000001af130 : 1af130: e8 00 00 00 00 callq 1af135 1af135: 41 54 push %r12 1af137: 4c 8d a7 68 ff ff ff lea -0x98(%rdi),%r12 1af13e: 55 push %rbp 1af13f: 48 8d af b8 00 00 00 lea 0xb8(%rdi),%rbp 1af146: 53 push %rbx 1af147: 48 89 fb mov %rdi,%rbx 1af14a: 48 89 ef mov %rbp,%rdi 1af14d: e8 00 00 00 00 callq 1af152 1af152: 48 89 df mov %rbx,%rdi 1af155: e8 00 00 00 00 callq 1af15a 1af15a: 48 8d 93 58 0e 00 00 lea 0xe58(%rbx),%rdx 1af161: be 01 00 00 00 mov $0x1,%esi 1af166: 48 8d bb d8 00 00 00 lea 0xd8(%rbx),%rdi 1af16d: e8 00 00 00 00 callq 1af172 1af172: 4c 89 e7 mov %r12,%rdi 1af175: e8 d6 fe ff ff callq 1af050 1af17a: 48 89 ef mov %rbp,%rdi 1af17d: 5b pop %rbx 1af17e: 5d pop %rbp 1af17f: 41 5c pop %r12 1af181: e9 00 00 00 00 jmpq 1af186 1af186: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1af18d: 00 00 00 00000000001af190 : 1af190: e8 00 00 00 00 callq 1af195 1af195: 41 54 push %r12 1af197: 4c 8d 67 c0 lea -0x40(%rdi),%r12 1af19b: 55 push %rbp 1af19c: 48 8d af 10 01 00 00 lea 0x110(%rdi),%rbp 1af1a3: 53 push %rbx 1af1a4: 48 89 fb mov %rdi,%rbx 1af1a7: 48 89 ef mov %rbp,%rdi 1af1aa: e8 00 00 00 00 callq 1af1af 1af1af: 48 89 df mov %rbx,%rdi 1af1b2: e8 00 00 00 00 callq 1af1b7 1af1b7: 48 8d 93 b0 0e 00 00 lea 0xeb0(%rbx),%rdx 1af1be: 48 8d bb 30 01 00 00 lea 0x130(%rbx),%rdi 1af1c5: 31 f6 xor %esi,%esi 1af1c7: e8 00 00 00 00 callq 1af1cc 1af1cc: 4c 89 e7 mov %r12,%rdi 1af1cf: e8 7c fe ff ff callq 1af050 1af1d4: 48 89 ef mov %rbp,%rdi 1af1d7: 5b pop %rbx 1af1d8: 5d pop %rbp 1af1d9: 41 5c pop %r12 1af1db: e9 00 00 00 00 jmpq 1af1e0 00000000001af1e0 : 1af1e0: e8 00 00 00 00 callq 1af1e5 1af1e5: 41 54 push %r12 1af1e7: 4c 8d a7 50 01 00 00 lea 0x150(%rdi),%r12 1af1ee: 55 push %rbp 1af1ef: 48 89 fd mov %rdi,%rbp 1af1f2: 4c 89 e7 mov %r12,%rdi 1af1f5: e8 00 00 00 00 callq 1af1fa 1af1fa: 48 8d 95 f0 0e 00 00 lea 0xef0(%rbp),%rdx 1af201: be 02 00 00 00 mov $0x2,%esi 1af206: 48 8d bd 70 01 00 00 lea 0x170(%rbp),%rdi 1af20d: e8 00 00 00 00 callq 1af212 1af212: 48 89 ef mov %rbp,%rdi 1af215: e8 36 fe ff ff callq 1af050 1af21a: 4c 89 e7 mov %r12,%rdi 1af21d: 5d pop %rbp 1af21e: 41 5c pop %r12 1af220: e9 00 00 00 00 jmpq 1af225 1af225: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1af22c: 00 00 00 00 00000000001af230 : 1af230: e8 00 00 00 00 callq 1af235 1af235: 41 57 push %r15 1af237: 49 89 cf mov %rcx,%r15 1af23a: 41 56 push %r14 1af23c: 4d 89 ce mov %r9,%r14 1af23f: 41 55 push %r13 1af241: 4c 8d aa 20 f2 ff ff lea -0xde0(%rdx),%r13 1af248: 41 54 push %r12 1af24a: 49 89 d4 mov %rdx,%r12 1af24d: 55 push %rbp 1af24e: 4c 89 c5 mov %r8,%rbp 1af251: 53 push %rbx 1af252: 31 db xor %ebx,%ebx 1af254: 48 83 ec 08 sub $0x8,%rsp 1af258: 80 7a e4 00 cmpb $0x0,-0x1c(%rdx) 1af25c: 74 1c je 1af27a 1af25e: 4c 89 ef mov %r13,%rdi 1af261: 83 c3 01 add $0x1,%ebx 1af264: 49 81 c5 68 0f 00 00 add $0xf68,%r13 1af26b: e8 00 00 00 00 callq 1af270 1af270: 41 0f b6 44 24 e4 movzbl -0x1c(%r12),%eax 1af276: 39 c3 cmp %eax,%ebx 1af278: 7c e4 jl 1af25e 1af27a: 4d 8b ac 24 40 f2 ff mov -0xdc0(%r12),%r13 1af281: ff 1af282: 41 80 bd c8 05 00 00 cmpb $0x0,0x5c8(%r13) 1af289: 00 1af28a: 0f 84 c8 00 00 00 je 1af358 1af290: 49 8b 9d e0 05 00 00 mov 0x5e0(%r13),%rbx 1af297: ba 18 28 00 00 mov $0x2818,%edx 1af29c: 31 f6 xor %esi,%esi 1af29e: 48 89 df mov %rbx,%rdi 1af2a1: e8 00 00 00 00 callq 1af2a6 1af2a6: c7 03 13 00 00 00 movl $0x13,(%rbx) 1af2ac: be 13 00 00 00 mov $0x13,%esi 1af2b1: 4c 89 ef mov %r13,%rdi 1af2b4: e8 00 00 00 00 callq 1af2b9 1af2b9: 8b 43 04 mov 0x4(%rbx),%eax 1af2bc: 85 c0 test %eax,%eax 1af2be: 0f 85 8b 00 00 00 jne 1af34f 1af2c4: 44 8b ab 14 14 00 00 mov 0x1414(%rbx),%r13d 1af2cb: 48 81 c3 18 14 00 00 add $0x1418,%rbx 1af2d2: 74 7b je 1af34f 1af2d4: 49 39 ed cmp %rbp,%r13 1af2d7: b8 00 00 00 00 mov $0x0,%eax 1af2dc: 48 8d 34 2b lea (%rbx,%rbp,1),%rsi 1af2e0: 49 0f 4f c6 cmovg %r14,%rax 1af2e4: 49 29 ed sub %rbp,%r13 1af2e7: 4d 39 f5 cmp %r14,%r13 1af2ea: 72 56 jb 1af342 1af2ec: 4c 89 f2 mov %r14,%rdx 1af2ef: 4c 89 ff mov %r15,%rdi 1af2f2: 48 89 04 24 mov %rax,(%rsp) 1af2f6: e8 00 00 00 00 callq 1af2fb 1af2fb: 48 8b 0c 24 mov (%rsp),%rcx 1af2ff: 49 89 cd mov %rcx,%r13 1af302: 31 db xor %ebx,%ebx 1af304: 41 80 7c 24 e4 00 cmpb $0x0,-0x1c(%r12) 1af30a: 49 8d ac 24 20 f2 ff lea -0xde0(%r12),%rbp 1af311: ff 1af312: 74 1c je 1af330 1af314: 48 89 ef mov %rbp,%rdi 1af317: 83 c3 01 add $0x1,%ebx 1af31a: 48 81 c5 68 0f 00 00 add $0xf68,%rbp 1af321: e8 00 00 00 00 callq 1af326 1af326: 41 0f b6 44 24 e4 movzbl -0x1c(%r12),%eax 1af32c: 39 c3 cmp %eax,%ebx 1af32e: 7c e4 jl 1af314 1af330: 48 83 c4 08 add $0x8,%rsp 1af334: 4c 89 e8 mov %r13,%rax 1af337: 5b pop %rbx 1af338: 5d pop %rbp 1af339: 41 5c pop %r12 1af33b: 41 5d pop %r13 1af33d: 41 5e pop %r14 1af33f: 41 5f pop %r15 1af341: c3 retq 1af342: 4c 89 ea mov %r13,%rdx 1af345: 4c 89 ff mov %r15,%rdi 1af348: e8 00 00 00 00 callq 1af34d 1af34d: eb b3 jmp 1af302 1af34f: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 1af356: eb aa jmp 1af302 1af358: e9 00 00 00 00 jmpq 1af35d 1af35d: 0f 1f 00 nopl (%rax) 00000000001af360 : 1af360: e8 00 00 00 00 callq 1af365 1af365: 41 57 push %r15 1af367: 49 89 cf mov %rcx,%r15 1af36a: 41 56 push %r14 1af36c: 4d 89 c6 mov %r8,%r14 1af36f: 41 55 push %r13 1af371: 4d 89 cd mov %r9,%r13 1af374: 41 54 push %r12 1af376: 55 push %rbp 1af377: 53 push %rbx 1af378: 48 89 d3 mov %rdx,%rbx 1af37b: 48 83 ec 10 sub $0x10,%rsp 1af37f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1af386: 00 00 1af388: 48 89 44 24 08 mov %rax,0x8(%rsp) 1af38d: 31 c0 xor %eax,%eax 1af38f: 80 7a e4 00 cmpb $0x0,-0x1c(%rdx) 1af393: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1af39a: 00 1af39b: 74 23 je 1af3c0 1af39d: 4c 8d a2 20 f2 ff ff lea -0xde0(%rdx),%r12 1af3a4: 31 ed xor %ebp,%ebp 1af3a6: 4c 89 e7 mov %r12,%rdi 1af3a9: 83 c5 01 add $0x1,%ebp 1af3ac: 49 81 c4 68 0f 00 00 add $0xf68,%r12 1af3b3: e8 00 00 00 00 callq 1af3b8 1af3b8: 0f b6 43 e4 movzbl -0x1c(%rbx),%eax 1af3bc: 39 c5 cmp %eax,%ebp 1af3be: 7c e6 jl 1af3a6 1af3c0: 48 8b 7b f0 mov -0x10(%rbx),%rdi 1af3c4: 4c 89 ea mov %r13,%rdx 1af3c7: 4c 89 fe mov %r15,%rsi 1af3ca: 43 8d 2c 2e lea (%r14,%r13,1),%ebp 1af3ce: 4c 01 f7 add %r14,%rdi 1af3d1: e8 00 00 00 00 callq 1af3d6 1af3d6: 48 8b 73 f0 mov -0x10(%rbx),%rsi 1af3da: 48 8b bb 40 f2 ff ff mov -0xdc0(%rbx),%rdi 1af3e1: 89 ea mov %ebp,%edx 1af3e3: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1af3e8: e8 f3 f7 ff ff callq 1aebe0 1af3ed: 85 c0 test %eax,%eax 1af3ef: 74 4b je 1af43c 1af3f1: 80 7b e4 00 cmpb $0x0,-0x1c(%rbx) 1af3f5: 74 23 je 1af41a 1af3f7: 4c 8d a3 20 f2 ff ff lea -0xde0(%rbx),%r12 1af3fe: 31 ed xor %ebp,%ebp 1af400: 4c 89 e7 mov %r12,%rdi 1af403: 83 c5 01 add $0x1,%ebp 1af406: 49 81 c4 68 0f 00 00 add $0xf68,%r12 1af40d: e8 00 00 00 00 callq 1af412 1af412: 0f b6 43 e4 movzbl -0x1c(%rbx),%eax 1af416: 39 c5 cmp %eax,%ebp 1af418: 7c e6 jl 1af400 1af41a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1af41f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1af426: 00 00 1af428: 75 44 jne 1af46e 1af42a: 48 83 c4 10 add $0x10,%rsp 1af42e: 4c 89 e8 mov %r13,%rax 1af431: 5b pop %rbx 1af432: 5d pop %rbp 1af433: 41 5c pop %r12 1af435: 41 5d pop %r13 1af437: 41 5e pop %r14 1af439: 41 5f pop %r15 1af43b: c3 retq 1af43c: 8b 54 24 04 mov 0x4(%rsp),%edx 1af440: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1af447: bf 02 00 00 00 mov $0x2,%edi 1af44c: e8 00 00 00 00 callq 1af451 1af451: 48 8b 7b e8 mov -0x18(%rbx),%rdi 1af455: 48 8b 73 f0 mov -0x10(%rbx),%rsi 1af459: 4b 8d 14 2e lea (%r14,%r13,1),%rdx 1af45d: e8 00 00 00 00 callq 1af462 1af462: 8b 44 24 04 mov 0x4(%rsp),%eax 1af466: 89 6b fc mov %ebp,-0x4(%rbx) 1af469: 89 43 f8 mov %eax,-0x8(%rbx) 1af46c: eb 83 jmp 1af3f1 1af46e: e8 00 00 00 00 callq 1af473 1af473: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1af47a: 00 00 00 00 1af47e: 66 90 xchg %ax,%ax 00000000001af480 : 1af480: e8 00 00 00 00 callq 1af485 1af485: 41 57 push %r15 1af487: 41 56 push %r14 1af489: 41 55 push %r13 1af48b: 41 54 push %r12 1af48d: 55 push %rbp 1af48e: 48 89 fd mov %rdi,%rbp 1af491: 53 push %rbx 1af492: 48 89 d3 mov %rdx,%rbx 1af495: 48 83 ec 48 sub $0x48,%rsp 1af499: 44 89 44 24 10 mov %r8d,0x10(%rsp) 1af49e: 41 89 f0 mov %esi,%r8d 1af4a1: 4d 69 c0 68 0f 00 00 imul $0xf68,%r8,%r8 1af4a8: 89 4c 24 08 mov %ecx,0x8(%rsp) 1af4ac: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1af4b3: 00 00 1af4b5: 48 89 44 24 40 mov %rax,0x40(%rsp) 1af4ba: 31 c0 xor %eax,%eax 1af4bc: 4e 8d 24 07 lea (%rdi,%r8,1),%r12 1af4c0: 4d 8d ac 24 50 01 00 lea 0x150(%r12),%r13 1af4c7: 00 1af4c8: 49 8d 84 24 04 0f 00 lea 0xf04(%r12),%rax 1af4cf: 00 1af4d0: 4c 89 ef mov %r13,%rdi 1af4d3: 48 89 04 24 mov %rax,(%rsp) 1af4d7: 4d 8d bc 24 70 01 00 lea 0x170(%r12),%r15 1af4de: 00 1af4df: 4d 8d b4 24 f8 0e 00 lea 0xef8(%r12),%r14 1af4e6: 00 1af4e7: e8 00 00 00 00 callq 1af4ec 1af4ec: 49 89 9c 24 48 01 00 mov %rbx,0x148(%r12) 1af4f3: 00 1af4f4: 4c 89 ff mov %r15,%rdi 1af4f7: 0f b6 73 70 movzbl 0x70(%rbx),%esi 1af4fb: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1af502: 00 00 1af504: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 1af509: e8 00 00 00 00 callq 1af50e 1af50e: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1af513: 4d 8d 94 24 f0 0e 00 lea 0xef0(%r12),%r10 1af51a: 00 1af51b: 48 85 c0 test %rax,%rax 1af51e: 0f 84 c7 00 00 00 je 1af5eb 1af524: 48 8b 10 mov (%rax),%rdx 1af527: 4c 89 ff mov %r15,%rdi 1af52a: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1af52f: 49 89 94 24 f8 0e 00 mov %rdx,0xef8(%r12) 1af536: 00 1af537: 8b 40 08 mov 0x8(%rax),%eax 1af53a: 4c 89 d2 mov %r10,%rdx 1af53d: 41 89 46 08 mov %eax,0x8(%r14) 1af541: 0f b6 73 70 movzbl 0x70(%rbx),%esi 1af545: 49 8d 9c 24 f0 00 00 lea 0xf0(%r12),%rbx 1af54c: 00 1af54d: e8 00 00 00 00 callq 1af552 1af552: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1af557: 41 0f b6 84 24 0f 0f movzbl 0xf0f(%r12),%eax 1af55e: 00 00 1af560: 83 e0 f9 and $0xfffffff9,%eax 1af563: 83 c8 02 or $0x2,%eax 1af566: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 1af56b: 41 88 84 24 0f 0f 00 mov %al,0xf0f(%r12) 1af572: 00 1af573: 0f 84 d5 00 00 00 je 1af64e 1af579: 8b 95 2c 0f 00 00 mov 0xf2c(%rbp),%edx 1af57f: 85 d2 test %edx,%edx 1af581: 0f 85 f3 00 00 00 jne 1af67a 1af587: 41 80 a4 24 00 0f 00 andb $0xfe,0xf00(%r12) 1af58e: 00 fe 1af590: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp) 1af595: 0f 84 95 00 00 00 je 1af630 1af59b: 80 7c 24 08 01 cmpb $0x1,0x8(%rsp) 1af5a0: 75 1a jne 1af5bc 1af5a2: 41 0f b7 84 24 0e 0f movzwl 0xf0e(%r12),%eax 1af5a9: 00 00 1af5ab: 66 25 fe f9 and $0xf9fe,%ax 1af5af: 66 0d 01 04 or $0x401,%ax 1af5b3: 66 41 89 84 24 0e 0f mov %ax,0xf0e(%r12) 1af5ba: 00 00 1af5bc: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1af5c3 1af5c3: b9 00 08 00 00 mov $0x800,%ecx 1af5c8: 48 89 da mov %rbx,%rdx 1af5cb: bf 80 01 00 00 mov $0x180,%edi 1af5d0: 4c 89 54 24 08 mov %r10,0x8(%rsp) 1af5d5: e8 00 00 00 00 callq 1af5da 1af5da: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 1af5df: 41 c7 84 24 f8 0e 00 movl $0x1,0xef8(%r12) 1af5e6: 00 01 00 00 00 1af5eb: 48 8b 34 24 mov (%rsp),%rsi 1af5ef: 4c 89 d1 mov %r10,%rcx 1af5f2: 4c 89 f2 mov %r14,%rdx 1af5f5: 4c 89 ff mov %r15,%rdi 1af5f8: e8 00 00 00 00 callq 1af5fd 1af5fd: 4c 89 e7 mov %r12,%rdi 1af600: e8 4b fa ff ff callq 1af050 1af605: 4c 89 ef mov %r13,%rdi 1af608: e8 00 00 00 00 callq 1af60d 1af60d: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1af612: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1af619: 00 00 1af61b: 0f 85 82 00 00 00 jne 1af6a3 1af621: 48 83 c4 48 add $0x48,%rsp 1af625: 5b pop %rbx 1af626: 5d pop %rbp 1af627: 41 5c pop %r12 1af629: 41 5d pop %r13 1af62b: 41 5e pop %r14 1af62d: 41 5f pop %r15 1af62f: c3 retq 1af630: 41 0f b7 84 24 0e 0f movzwl 0xf0e(%r12),%eax 1af637: 00 00 1af639: 66 25 fe f9 and $0xf9fe,%ax 1af63d: 80 cc 02 or $0x2,%ah 1af640: 66 41 89 84 24 0e 0f mov %ax,0xf0e(%r12) 1af647: 00 00 1af649: e9 6e ff ff ff jmpq 1af5bc 1af64e: 41 80 8c 24 00 0f 00 orb $0x1,0xf00(%r12) 1af655: 00 01 1af657: 48 89 df mov %rbx,%rdi 1af65a: 41 c7 84 24 10 0f 00 movl $0x0,0xf10(%r12) 1af661: 00 00 00 00 00 1af666: 4c 89 54 24 08 mov %r10,0x8(%rsp) 1af66b: e8 00 00 00 00 callq 1af670 1af670: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 1af675: e9 65 ff ff ff jmpq 1af5df 1af67a: 48 8b b5 18 0f 00 00 mov 0xf18(%rbp),%rsi 1af681: 48 8b bd 70 01 00 00 mov 0x170(%rbp),%rdi 1af688: 4c 89 54 24 10 mov %r10,0x10(%rsp) 1af68d: 48 8d 8d 28 0f 00 00 lea 0xf28(%rbp),%rcx 1af694: e8 47 f5 ff ff callq 1aebe0 1af699: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 1af69e: e9 e4 fe ff ff jmpq 1af587 1af6a3: e8 00 00 00 00 callq 1af6a8 1af6a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1af6af: 00 00000000001af6b0 : 1af6b0: e8 00 00 00 00 callq 1af6b5 1af6b5: 41 56 push %r14 1af6b7: 41 55 push %r13 1af6b9: 41 54 push %r12 1af6bb: 55 push %rbp 1af6bc: 48 89 fd mov %rdi,%rbp 1af6bf: 53 push %rbx 1af6c0: 4c 8b 66 08 mov 0x8(%rsi),%r12 1af6c4: 80 7e 10 00 cmpb $0x0,0x10(%rsi) 1af6c8: 49 8b 84 24 c8 04 00 mov 0x4c8(%r12),%rax 1af6cf: 00 1af6d0: 44 8b 68 30 mov 0x30(%rax),%r13d 1af6d4: 0f 85 fb 00 00 00 jne 1af7d5 1af6da: 49 63 dd movslq %r13d,%rbx 1af6dd: 49 89 f6 mov %rsi,%r14 1af6e0: 48 69 db 68 0f 00 00 imul $0xf68,%rbx,%rbx 1af6e7: 48 01 fb add %rdi,%rbx 1af6ea: 48 c7 83 f8 0e 00 00 movq $0x0,0xef8(%rbx) 1af6f1: 00 00 00 00 1af6f5: c7 83 00 0f 00 00 00 movl $0x0,0xf00(%rbx) 1af6fc: 00 00 00 1af6ff: 48 c7 83 04 0f 00 00 movq $0x0,0xf04(%rbx) 1af706: 00 00 00 00 1af70a: c7 83 0c 0f 00 00 00 movl $0x0,0xf0c(%rbx) 1af711: 00 00 00 1af714: 41 8b 44 24 70 mov 0x70(%r12),%eax 1af719: c7 83 f8 0e 00 00 01 movl $0x1,0xef8(%rbx) 1af720: 00 00 00 1af723: 88 83 fc 0e 00 00 mov %al,0xefc(%rbx) 1af729: 49 8b 84 24 c0 04 00 mov 0x4c0(%r12),%rax 1af730: 00 1af731: 48 85 c0 test %rax,%rax 1af734: 74 0d je 1af743 1af736: 8b 38 mov (%rax),%edi 1af738: e8 00 00 00 00 callq 1af73d 1af73d: 89 83 04 0f 00 00 mov %eax,0xf04(%rbx) 1af743: 41 0f b6 06 movzbl (%r14),%eax 1af747: 4c 89 e2 mov %r12,%rdx 1af74a: 44 89 ee mov %r13d,%esi 1af74d: 48 89 ef mov %rbp,%rdi 1af750: 45 31 c0 xor %r8d,%r8d 1af753: 31 c9 xor %ecx,%ecx 1af755: 83 c0 01 add $0x1,%eax 1af758: 88 83 fd 0e 00 00 mov %al,0xefd(%rbx) 1af75e: 41 0f b6 46 02 movzbl 0x2(%r14),%eax 1af763: 88 83 fe 0e 00 00 mov %al,0xefe(%rbx) 1af769: 41 0f b6 46 01 movzbl 0x1(%r14),%eax 1af76e: 88 83 08 0f 00 00 mov %al,0xf08(%rbx) 1af774: 49 8b 84 24 c8 04 00 mov 0x4c8(%r12),%rax 1af77b: 00 1af77c: 0f b6 80 04 01 00 00 movzbl 0x104(%rax),%eax 1af783: 83 c0 01 add $0x1,%eax 1af786: 88 83 09 0f 00 00 mov %al,0xf09(%rbx) 1af78c: 49 8b 84 24 c8 04 00 mov 0x4c8(%r12),%rax 1af793: 00 1af794: 0f b6 80 5c 01 00 00 movzbl 0x15c(%rax),%eax 1af79b: 88 83 0a 0f 00 00 mov %al,0xf0a(%rbx) 1af7a1: 41 0f b6 46 03 movzbl 0x3(%r14),%eax 1af7a6: 80 8b 00 0f 00 00 01 orb $0x1,0xf00(%rbx) 1af7ad: 88 83 0c 0f 00 00 mov %al,0xf0c(%rbx) 1af7b3: 0f b7 83 0d 0f 00 00 movzwl 0xf0d(%rbx),%eax 1af7ba: 66 25 00 fe and $0xfe00,%ax 1af7be: 83 c8 03 or $0x3,%eax 1af7c1: 66 89 83 0d 0f 00 00 mov %ax,0xf0d(%rbx) 1af7c8: 5b pop %rbx 1af7c9: 5d pop %rbp 1af7ca: 41 5c pop %r12 1af7cc: 41 5d pop %r13 1af7ce: 41 5e pop %r14 1af7d0: e9 ab fc ff ff jmpq 1af480 1af7d5: 44 89 ee mov %r13d,%esi 1af7d8: 48 69 f6 68 0f 00 00 imul $0xf68,%rsi,%rsi 1af7df: 48 01 f5 add %rsi,%rbp 1af7e2: 4c 8d ad 50 01 00 00 lea 0x150(%rbp),%r13 1af7e9: 4c 89 ef mov %r13,%rdi 1af7ec: e8 00 00 00 00 callq 1af7f1 1af7f1: 4c 89 a5 48 01 00 00 mov %r12,0x148(%rbp) 1af7f8: 41 0f b6 74 24 70 movzbl 0x70(%r12),%esi 1af7fe: 48 8d 95 f0 0e 00 00 lea 0xef0(%rbp),%rdx 1af805: 48 8d bd 70 01 00 00 lea 0x170(%rbp),%rdi 1af80c: e8 00 00 00 00 callq 1af811 1af811: 48 89 ef mov %rbp,%rdi 1af814: e8 37 f8 ff ff callq 1af050 1af819: 4c 89 ef mov %r13,%rdi 1af81c: 5b pop %rbx 1af81d: 5d pop %rbp 1af81e: 41 5c pop %r12 1af820: 41 5d pop %r13 1af822: 41 5e pop %r14 1af824: e9 00 00 00 00 jmpq 1af829 1af829: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001af830 : 1af830: e8 00 00 00 00 callq 1af835 1af835: 41 54 push %r12 1af837: 55 push %rbp 1af838: 89 f5 mov %esi,%ebp 1af83a: 48 69 ed 68 0f 00 00 imul $0xf68,%rbp,%rbp 1af841: 48 01 fd add %rdi,%rbp 1af844: 4c 8d a5 50 01 00 00 lea 0x150(%rbp),%r12 1af84b: 4c 89 e7 mov %r12,%rdi 1af84e: e8 00 00 00 00 callq 1af853 1af853: 48 8d b5 f0 0e 00 00 lea 0xef0(%rbp),%rsi 1af85a: 48 8d bd 70 01 00 00 lea 0x170(%rbp),%rdi 1af861: e8 00 00 00 00 callq 1af866 1af866: 48 8d bd f0 00 00 00 lea 0xf0(%rbp),%rdi 1af86d: e8 00 00 00 00 callq 1af872 1af872: 48 89 ef mov %rbp,%rdi 1af875: c7 85 10 0f 00 00 00 movl $0x0,0xf10(%rbp) 1af87c: 00 00 00 1af87f: e8 cc f7 ff ff callq 1af050 1af884: 4c 89 e7 mov %r12,%rdi 1af887: 5d pop %rbp 1af888: 41 5c pop %r12 1af88a: e9 00 00 00 00 jmpq 1af88f 1af88f: 90 nop 00000000001af890 : 1af890: e8 00 00 00 00 callq 1af895 1af895: 89 f2 mov %esi,%edx 1af897: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1af89e 1af89e: 48 69 d2 68 0f 00 00 imul $0xf68,%rdx,%rdx 1af8a5: 48 01 fa add %rdi,%rdx 1af8a8: bf 80 01 00 00 mov $0x180,%edi 1af8ad: e9 00 00 00 00 jmpq 1af8b2 1af8b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1af8b9: 00 00 00 00 1af8bd: 0f 1f 00 nopl (%rax) 00000000001af8c0 : 1af8c0: e8 00 00 00 00 callq 1af8c5 1af8c5: 41 55 push %r13 1af8c7: 49 89 fd mov %rdi,%r13 1af8ca: 41 54 push %r12 1af8cc: 49 89 f4 mov %rsi,%r12 1af8cf: 55 push %rbp 1af8d0: 53 push %rbx 1af8d1: 80 be 14 0f 00 00 00 cmpb $0x0,0xf14(%rsi) 1af8d8: 74 2e je 1af908 1af8da: 48 8d 5e 40 lea 0x40(%rsi),%rbx 1af8de: 31 ed xor %ebp,%ebp 1af8e0: 48 89 df mov %rbx,%rdi 1af8e3: 83 c5 01 add $0x1,%ebp 1af8e6: e8 00 00 00 00 callq 1af8eb 1af8eb: 48 8d 7b 58 lea 0x58(%rbx),%rdi 1af8ef: 48 81 c3 68 0f 00 00 add $0xf68,%rbx 1af8f6: e8 00 00 00 00 callq 1af8fb 1af8fb: 41 0f b6 84 24 14 0f movzbl 0xf14(%r12),%eax 1af902: 00 00 1af904: 39 e8 cmp %ebp,%eax 1af906: 7f d8 jg 1af8e0 1af908: 49 8d b4 24 30 0f 00 lea 0xf30(%r12),%rsi 1af90f: 00 1af910: 4c 89 ef mov %r13,%rdi 1af913: e8 00 00 00 00 callq 1af918 1af918: 49 8b bc 24 18 0f 00 mov 0xf18(%r12),%rdi 1af91f: 00 1af920: e8 00 00 00 00 callq 1af925 1af925: 49 8b bc 24 20 0f 00 mov 0xf20(%r12),%rdi 1af92c: 00 1af92d: e8 00 00 00 00 callq 1af932 1af932: 4c 89 e7 mov %r12,%rdi 1af935: 5b pop %rbx 1af936: 5d pop %rbp 1af937: 41 5c pop %r12 1af939: 41 5d pop %r13 1af93b: e9 00 00 00 00 jmpq 1af940 00000000001af940 : 1af940: e8 00 00 00 00 callq 1af945 1af945: 41 57 push %r15 1af947: 41 56 push %r14 1af949: 41 55 push %r13 1af94b: 41 54 push %r12 1af94d: 55 push %rbp 1af94e: 53 push %rbx 1af94f: 48 89 d3 mov %rdx,%rbx 1af952: 48 83 ec 10 sub $0x10,%rsp 1af956: 48 89 3c 24 mov %rdi,(%rsp) 1af95a: 48 63 7a 1c movslq 0x1c(%rdx),%rdi 1af95e: ba 68 0f 00 00 mov $0xf68,%edx 1af963: 48 89 74 24 08 mov %rsi,0x8(%rsp) 1af968: 48 89 f8 mov %rdi,%rax 1af96b: 48 f7 e2 mul %rdx 1af96e: 0f 80 8f 02 00 00 jo 1afc03 1af974: 49 89 ff mov %rdi,%r15 1af977: be c0 0d 00 00 mov $0xdc0,%esi 1af97c: 48 89 c7 mov %rax,%rdi 1af97f: e8 00 00 00 00 callq 1af984 1af984: 49 89 c4 mov %rax,%r12 1af987: 49 89 c5 mov %rax,%r13 1af98a: 48 83 f8 10 cmp $0x10,%rax 1af98e: 0f 86 6f 02 00 00 jbe 1afc03 1af994: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1af99b 1af99b: ba 00 14 00 00 mov $0x1400,%edx 1af9a0: be c0 0d 00 00 mov $0xdc0,%esi 1af9a5: e8 00 00 00 00 callq 1af9aa 1af9aa: 49 89 84 24 18 0f 00 mov %rax,0xf18(%r12) 1af9b1: 00 1af9b2: 48 85 c0 test %rax,%rax 1af9b5: 0f 84 55 02 00 00 je 1afc10 1af9bb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1af9c2 1af9c2: ba 00 14 00 00 mov $0x1400,%edx 1af9c7: be c0 0d 00 00 mov $0xdc0,%esi 1af9cc: e8 00 00 00 00 callq 1af9d1 1af9d1: 49 89 84 24 20 0f 00 mov %rax,0xf20(%r12) 1af9d8: 00 1af9d9: 48 85 c0 test %rax,%rax 1af9dc: 0f 84 26 02 00 00 je 1afc08 1af9e2: 45 88 bc 24 14 0f 00 mov %r15b,0xf14(%r12) 1af9e9: 00 1af9ea: 45 85 ff test %r15d,%r15d 1af9ed: 0f 8e 7e 01 00 00 jle 1afb71 1af9f3: 48 8b 04 24 mov (%rsp),%rax 1af9f7: 41 8d 57 ff lea -0x1(%r15),%edx 1af9fb: 4c 8d b3 10 03 00 00 lea 0x310(%rbx),%r14 1afa02: 4c 8d bc d3 18 03 00 lea 0x318(%rbx,%rdx,8),%r15 1afa09: 00 1afa0a: 48 bb e0 ff ff ff 0f movabs $0xfffffffe0,%rbx 1afa11: 00 00 00 1afa14: 48 8d a8 28 34 01 00 lea 0x13428(%rax),%rbp 1afa1b: 49 8d bd 50 01 00 00 lea 0x150(%r13),%rdi 1afa22: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1afa29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1afa30: 49 83 c6 08 add $0x8,%r14 1afa34: e8 00 00 00 00 callq 1afa39 1afa39: 49 8d 55 08 lea 0x8(%r13),%rdx 1afa3d: 49 89 5d 00 mov %rbx,0x0(%r13) 1afa41: 45 31 c0 xor %r8d,%r8d 1afa44: 49 89 55 08 mov %rdx,0x8(%r13) 1afa48: 49 8d 7d 60 lea 0x60(%r13),%rdi 1afa4c: 31 c9 xor %ecx,%ecx 1afa4e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1afa55: 49 89 55 10 mov %rdx,0x10(%r13) 1afa59: 49 8d 55 28 lea 0x28(%r13),%rdx 1afa5d: 49 89 55 28 mov %rdx,0x28(%r13) 1afa61: 49 89 55 30 mov %rdx,0x30(%r13) 1afa65: 49 8d 55 48 lea 0x48(%r13),%rdx 1afa69: 49 89 55 48 mov %rdx,0x48(%r13) 1afa6d: 49 89 55 50 mov %rdx,0x50(%r13) 1afa71: ba 00 00 20 00 mov $0x200000,%edx 1afa76: 49 c7 45 18 00 00 00 movq $0x0,0x18(%r13) 1afa7d: 00 1afa7e: 49 89 5d 20 mov %rbx,0x20(%r13) 1afa82: 49 c7 45 38 00 00 00 movq $0x0,0x38(%r13) 1afa89: 00 1afa8a: 49 89 5d 40 mov %rbx,0x40(%r13) 1afa8e: 49 c7 45 58 00 00 00 movq $0x0,0x58(%r13) 1afa95: 00 1afa96: e8 00 00 00 00 callq 1afa9b 1afa9b: 49 8d 95 a0 00 00 00 lea 0xa0(%r13),%rdx 1afaa2: 45 31 c0 xor %r8d,%r8d 1afaa5: 31 c9 xor %ecx,%ecx 1afaa7: 49 89 95 a0 00 00 00 mov %rdx,0xa0(%r13) 1afaae: 49 8d bd b8 00 00 00 lea 0xb8(%r13),%rdi 1afab5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1afabc: 49 89 95 a8 00 00 00 mov %rdx,0xa8(%r13) 1afac3: ba 00 00 20 00 mov $0x200000,%edx 1afac8: 49 89 9d 98 00 00 00 mov %rbx,0x98(%r13) 1afacf: 49 c7 85 b0 00 00 00 movq $0x0,0xb0(%r13) 1afad6: 00 00 00 00 1afada: e8 00 00 00 00 callq 1afadf 1afadf: 49 8d 95 f8 00 00 00 lea 0xf8(%r13),%rdx 1afae6: 45 31 c0 xor %r8d,%r8d 1afae9: 31 c9 xor %ecx,%ecx 1afaeb: 49 89 95 f8 00 00 00 mov %rdx,0xf8(%r13) 1afaf2: 49 8d bd 10 01 00 00 lea 0x110(%r13),%rdi 1afaf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1afb00: 49 81 c5 68 0f 00 00 add $0xf68,%r13 1afb07: 49 89 95 98 f1 ff ff mov %rdx,-0xe68(%r13) 1afb0e: ba 00 00 20 00 mov $0x200000,%edx 1afb13: 49 89 9d 88 f1 ff ff mov %rbx,-0xe78(%r13) 1afb1a: 49 c7 85 a0 f1 ff ff movq $0x0,-0xe60(%r13) 1afb21: 00 00 00 00 1afb25: e8 00 00 00 00 callq 1afb2a 1afb2a: 49 8b 56 f8 mov -0x8(%r14),%rdx 1afb2e: 49 89 ad 08 f2 ff ff mov %rbp,-0xdf8(%r13) 1afb35: 49 c7 85 28 f2 ff ff movq $0x0,-0xdd8(%r13) 1afb3c: 00 00 00 00 1afb40: 49 89 95 18 f2 ff ff mov %rdx,-0xde8(%r13) 1afb47: 49 c7 85 20 f2 ff ff movq $0x0,-0xde0(%r13) 1afb4e: 00 00 00 00 1afb52: 49 c7 85 38 f2 ff ff movq $0x0,-0xdc8(%r13) 1afb59: 00 00 00 00 1afb5d: 49 c7 85 30 f2 ff ff movq $0x0,-0xdd0(%r13) 1afb64: 00 00 00 00 1afb68: 4d 39 fe cmp %r15,%r14 1afb6b: 0f 85 aa fe ff ff jne 1afa1b 1afb71: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1afb76: 49 8d bc 24 30 0f 00 lea 0xf30(%r12),%rdi 1afb7d: 00 1afb7e: b9 07 00 00 00 mov $0x7,%ecx 1afb83: 49 8d b4 24 30 0f 00 lea 0xf30(%r12),%rsi 1afb8a: 00 1afb8b: 4c 89 20 mov %r12,(%rax) 1afb8e: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 1afb95: 00 1afb96: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1afb9d: 00 1afb9e: 31 c0 xor %eax,%eax 1afba0: f3 48 ab rep stos %rax,%es:(%rdi) 1afba3: b8 b4 01 00 00 mov $0x1b4,%eax 1afba8: 49 c7 84 24 30 0f 00 movq $0x0,0xf30(%r12) 1afbaf: 00 00 00 00 00 1afbb4: 66 41 89 84 24 38 0f mov %ax,0xf38(%r12) 1afbbb: 00 00 1afbbd: 48 8b 04 24 mov (%rsp),%rax 1afbc1: 49 c7 84 24 40 0f 00 movq $0x1400,0xf40(%r12) 1afbc8: 00 00 14 00 00 1afbcd: 49 c7 84 24 50 0f 00 movq $0x0,0xf50(%r12) 1afbd4: 00 00 00 00 00 1afbd9: 48 8b 38 mov (%rax),%rdi 1afbdc: 49 c7 84 24 58 0f 00 movq $0x0,0xf58(%r12) 1afbe3: 00 00 00 00 00 1afbe8: e8 00 00 00 00 callq 1afbed 1afbed: 85 c0 test %eax,%eax 1afbef: 75 41 jne 1afc32 1afbf1: 48 83 c4 10 add $0x10,%rsp 1afbf5: 4c 89 e0 mov %r12,%rax 1afbf8: 5b pop %rbx 1afbf9: 5d pop %rbp 1afbfa: 41 5c pop %r12 1afbfc: 41 5d pop %r13 1afbfe: 41 5e pop %r14 1afc00: 41 5f pop %r15 1afc02: c3 retq 1afc03: 45 31 e4 xor %r12d,%r12d 1afc06: eb e9 jmp 1afbf1 1afc08: 49 8b 84 24 18 0f 00 mov 0xf18(%r12),%rax 1afc0f: 00 1afc10: 48 89 c7 mov %rax,%rdi 1afc13: e8 00 00 00 00 callq 1afc18 1afc18: 49 8b bc 24 20 0f 00 mov 0xf20(%r12),%rdi 1afc1f: 00 1afc20: e8 00 00 00 00 callq 1afc25 1afc25: 4c 89 e7 mov %r12,%rdi 1afc28: 45 31 e4 xor %r12d,%r12d 1afc2b: e8 00 00 00 00 callq 1afc30 1afc30: eb bf jmp 1afbf1 1afc32: e9 00 00 00 00 jmpq 1afc37 1afc37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1afc3e: 00 00 00000000001afc40 : 1afc40: e8 00 00 00 00 callq 1afc45 1afc45: 48 89 fa mov %rdi,%rdx 1afc48: 48 85 ff test %rdi,%rdi 1afc4b: 0f 84 c5 00 00 00 je 1afd16 1afc51: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1afc58: b9 05 00 00 00 mov $0x5,%ecx 1afc5d: 48 89 d6 mov %rdx,%rsi 1afc60: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 1afc62: 0f 97 c0 seta %al 1afc65: 1c 00 sbb $0x0,%al 1afc67: 0f be c0 movsbl %al,%eax 1afc6a: 85 c0 test %eax,%eax 1afc6c: 0f 84 a6 00 00 00 je 1afd18 1afc72: b9 05 00 00 00 mov $0x5,%ecx 1afc77: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1afc7e: 48 89 d6 mov %rdx,%rsi 1afc81: b8 01 00 00 00 mov $0x1,%eax 1afc86: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 1afc88: 0f 97 c1 seta %cl 1afc8b: 80 d9 00 sbb $0x0,%cl 1afc8e: 84 c9 test %cl,%cl 1afc90: 0f 84 82 00 00 00 je 1afd18 1afc96: b9 05 00 00 00 mov $0x5,%ecx 1afc9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1afca2: 48 89 d6 mov %rdx,%rsi 1afca5: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 1afca7: 0f 97 c1 seta %cl 1afcaa: 80 d9 00 sbb $0x0,%cl 1afcad: 84 c9 test %cl,%cl 1afcaf: 74 67 je 1afd18 1afcb1: b9 05 00 00 00 mov $0x5,%ecx 1afcb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1afcbd: 48 89 d6 mov %rdx,%rsi 1afcc0: b8 03 00 00 00 mov $0x3,%eax 1afcc5: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 1afcc7: 0f 97 c1 seta %cl 1afcca: 80 d9 00 sbb $0x0,%cl 1afccd: 84 c9 test %cl,%cl 1afccf: 74 47 je 1afd18 1afcd1: b9 0c 00 00 00 mov $0xc,%ecx 1afcd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1afcdd: 48 89 d6 mov %rdx,%rsi 1afce0: b8 02 00 00 00 mov $0x2,%eax 1afce5: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 1afce7: 0f 97 c1 seta %cl 1afcea: 80 d9 00 sbb $0x0,%cl 1afced: 84 c9 test %cl,%cl 1afcef: 74 27 je 1afd18 1afcf1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1afcf8: b9 0c 00 00 00 mov $0xc,%ecx 1afcfd: 48 89 d6 mov %rdx,%rsi 1afd00: f3 a6 repz cmpsb %es:(%rdi),%ds:(%rsi) 1afd02: 0f 97 c0 seta %al 1afd05: 1c 00 sbb $0x0,%al 1afd07: 0f be c0 movsbl %al,%eax 1afd0a: 83 f8 01 cmp $0x1,%eax 1afd0d: 19 c0 sbb %eax,%eax 1afd0f: 83 e0 05 and $0x5,%eax 1afd12: 83 e8 01 sub $0x1,%eax 1afd15: c3 retq 1afd16: 31 c0 xor %eax,%eax 1afd18: c3 retq 1afd19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001afd20 : 1afd20: e8 00 00 00 00 callq 1afd25 1afd25: 48 c7 06 06 00 00 00 movq $0x6,(%rsi) 1afd2c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1afd33: c3 retq 1afd34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1afd3b: 00 00 00 00 1afd3f: 90 nop 00000000001afd40 : 1afd40: e8 00 00 00 00 callq 1afd45 1afd45: 41 54 push %r12 1afd47: 49 89 f4 mov %rsi,%r12 1afd4a: 55 push %rbp 1afd4b: 48 89 fd mov %rdi,%rbp 1afd4e: 48 89 f7 mov %rsi,%rdi 1afd51: 53 push %rbx 1afd52: 48 89 d3 mov %rdx,%rbx 1afd55: e8 e6 fe ff ff callq 1afc40 1afd5a: 85 c0 test %eax,%eax 1afd5c: 78 0e js 1afd6c 1afd5e: 48 c7 03 03 00 00 00 movq $0x3,(%rbx) 1afd65: 31 c0 xor %eax,%eax 1afd67: 5b pop %rbx 1afd68: 5d pop %rbp 1afd69: 41 5c pop %r12 1afd6b: c3 retq 1afd6c: 8b 8d 90 00 00 00 mov 0x90(%rbp),%ecx 1afd72: 4c 89 e2 mov %r12,%rdx 1afd75: bf 02 00 00 00 mov $0x2,%edi 1afd7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1afd81: e8 00 00 00 00 callq 1afd86 1afd86: b8 ea ff ff ff mov $0xffffffea,%eax 1afd8b: eb da jmp 1afd67 1afd8d: 0f 1f 00 nopl (%rax) 00000000001afd90 : 1afd90: e8 00 00 00 00 callq 1afd95 1afd95: 41 55 push %r13 1afd97: 41 54 push %r12 1afd99: 45 31 e4 xor %r12d,%r12d 1afd9c: 55 push %rbp 1afd9d: 53 push %rbx 1afd9e: 48 8b ae 48 01 00 00 mov 0x148(%rsi),%rbp 1afda5: 48 85 ed test %rbp,%rbp 1afda8: 74 79 je 1afe23 1afdaa: 4c 8b 2f mov (%rdi),%r13 1afdad: 89 d3 mov %edx,%ebx 1afdaf: 49 81 c5 f0 3b 01 00 add $0x13bf0,%r13 1afdb6: 4c 89 ef mov %r13,%rdi 1afdb9: e8 00 00 00 00 callq 1afdbe 1afdbe: f7 c3 fd ff ff ff test $0xfffffffd,%ebx 1afdc4: 41 0f 94 c4 sete %r12b 1afdc8: 83 fb 02 cmp $0x2,%ebx 1afdcb: 77 23 ja 1afdf0 1afdcd: 8d 43 ff lea -0x1(%rbx),%eax 1afdd0: 31 d2 xor %edx,%edx 1afdd2: 48 89 ee mov %rbp,%rsi 1afdd5: 83 f8 03 cmp $0x3,%eax 1afdd8: 48 8b 85 f8 02 00 00 mov 0x2f8(%rbp),%rax 1afddf: 0f 96 c2 setbe %dl 1afde2: 48 8b 38 mov (%rax),%rdi 1afde5: 89 d1 mov %edx,%ecx 1afde7: e8 00 00 00 00 callq 1afdec 1afdec: 84 c0 test %al,%al 1afdee: 74 66 je 1afe56 1afdf0: 83 fb 04 cmp $0x4,%ebx 1afdf3: 74 05 je 1afdfa 1afdf5: 45 84 e4 test %r12b,%r12b 1afdf8: 74 33 je 1afe2d 1afdfa: 31 f6 xor %esi,%esi 1afdfc: 48 89 ef mov %rbp,%rdi 1afdff: 45 31 e4 xor %r12d,%r12d 1afe02: e8 00 00 00 00 callq 1afe07 1afe07: 48 8b 85 f8 02 00 00 mov 0x2f8(%rbp),%rax 1afe0e: 31 d2 xor %edx,%edx 1afe10: 48 89 ee mov %rbp,%rsi 1afe13: 48 8b 38 mov (%rax),%rdi 1afe16: e8 00 00 00 00 callq 1afe1b 1afe1b: 4c 89 ef mov %r13,%rdi 1afe1e: e8 00 00 00 00 callq 1afe23 1afe23: 5b pop %rbx 1afe24: 44 89 e0 mov %r12d,%eax 1afe27: 5d pop %rbp 1afe28: 41 5c pop %r12 1afe2a: 41 5d pop %r13 1afe2c: c3 retq 1afe2d: be 0c 00 00 00 mov $0xc,%esi 1afe32: 48 89 ef mov %rbp,%rdi 1afe35: 45 31 e4 xor %r12d,%r12d 1afe38: e8 00 00 00 00 callq 1afe3d 1afe3d: 48 8b 85 f8 02 00 00 mov 0x2f8(%rbp),%rax 1afe44: ba 01 00 00 00 mov $0x1,%edx 1afe49: 48 89 ee mov %rbp,%rsi 1afe4c: 48 8b 38 mov (%rax),%rdi 1afe4f: e8 00 00 00 00 callq 1afe54 1afe54: eb c5 jmp 1afe1b 1afe56: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1afe5c: eb bd jmp 1afe1b 1afe5e: 66 90 xchg %ax,%ax 00000000001afe60 : 1afe60: e8 00 00 00 00 callq 1afe65 1afe65: 41 57 push %r15 1afe67: 41 56 push %r14 1afe69: 41 55 push %r13 1afe6b: 41 54 push %r12 1afe6d: 49 89 f4 mov %rsi,%r12 1afe70: 55 push %rbp 1afe71: 48 89 fd mov %rdi,%rbp 1afe74: 48 89 f7 mov %rsi,%rdi 1afe77: 53 push %rbx 1afe78: 48 83 ec 28 sub $0x28,%rsp 1afe7c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1afe83: 00 00 1afe85: 48 89 44 24 20 mov %rax,0x20(%rsp) 1afe8a: 31 c0 xor %eax,%eax 1afe8c: e8 af fd ff ff callq 1afc40 1afe91: 85 c0 test %eax,%eax 1afe93: 0f 88 04 03 00 00 js 1b019d 1afe99: 4c 8d 75 28 lea 0x28(%rbp),%r14 1afe9d: 31 f6 xor %esi,%esi 1afe9f: 89 c3 mov %eax,%ebx 1afea1: 4c 89 f7 mov %r14,%rdi 1afea4: e8 00 00 00 00 callq 1afea9 1afea9: 41 89 c4 mov %eax,%r12d 1afeac: 85 c0 test %eax,%eax 1afeae: 74 26 je 1afed6 1afeb0: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1afeb5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1afebc: 00 00 1afebe: 0f 85 fe 02 00 00 jne 1b01c2 1afec4: 48 83 c4 28 add $0x28,%rsp 1afec8: 44 89 e0 mov %r12d,%eax 1afecb: 5b pop %rbx 1afecc: 5d pop %rbp 1afecd: 41 5c pop %r12 1afecf: 41 5d pop %r13 1afed1: 41 5e pop %r14 1afed3: 41 5f pop %r15 1afed5: c3 retq 1afed6: 4c 8d bd 58 03 00 00 lea 0x358(%rbp),%r15 1afedd: 45 31 ed xor %r13d,%r13d 1afee0: 4c 89 ff mov %r15,%rdi 1afee3: e8 00 00 00 00 callq 1afee8 1afee8: 48 8b 85 48 03 00 00 mov 0x348(%rbp),%rax 1afeef: 48 8d 95 48 03 00 00 lea 0x348(%rbp),%rdx 1afef6: 48 39 d0 cmp %rdx,%rax 1afef9: 74 2e je 1aff29 1afefb: 49 89 c5 mov %rax,%r13 1afefe: 49 83 ed 70 sub $0x70,%r13 1aff02: 74 25 je 1aff29 1aff04: 48 8d 78 98 lea -0x68(%rax),%rdi 1aff08: ba 01 00 00 00 mov $0x1,%edx 1aff0d: f0 0f c1 50 98 lock xadd %edx,-0x68(%rax) 1aff12: 85 d2 test %edx,%edx 1aff14: 0f 84 4e 02 00 00 je 1b0168 1aff1a: 0f 88 f1 01 00 00 js 1b0111 1aff20: 83 c2 01 add $0x1,%edx 1aff23: 0f 88 e8 01 00 00 js 1b0111 1aff29: 4c 89 ff mov %r15,%rdi 1aff2c: ff 14 25 00 00 00 00 callq *0x0 1aff33: 4d 85 ed test %r13,%r13 1aff36: 74 16 je 1aff4e 1aff38: 49 8d 7d 30 lea 0x30(%r13),%rdi 1aff3c: be 10 27 00 00 mov $0x2710,%esi 1aff41: e8 00 00 00 00 callq 1aff46 1aff46: 85 c0 test %eax,%eax 1aff48: 0f 85 c9 00 00 00 jne 1b0017 1aff4e: 8d 43 fd lea -0x3(%rbx),%eax 1aff51: 4c 8b bd 40 03 00 00 mov 0x340(%rbp),%r15 1aff58: 89 44 24 04 mov %eax,0x4(%rsp) 1aff5c: 83 f8 01 cmp $0x1,%eax 1aff5f: 0f 86 e2 00 00 00 jbe 1b0047 1aff65: 85 db test %ebx,%ebx 1aff67: 74 71 je 1affda 1aff69: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1aff70: 00 00 1aff72: 89 da mov %ebx,%edx 1aff74: 4c 89 fe mov %r15,%rsi 1aff77: 48 89 ef mov %rbp,%rdi 1aff7a: e8 00 00 00 00 callq 1aff7f 1aff7f: 85 c0 test %eax,%eax 1aff81: 0f 85 22 01 00 00 jne 1b00a9 1aff87: 41 8b 87 60 01 00 00 mov 0x160(%r15),%eax 1aff8e: 8d 53 ff lea -0x1(%rbx),%edx 1aff91: 83 e8 01 sub $0x1,%eax 1aff94: 83 f8 03 cmp $0x3,%eax 1aff97: 0f 86 21 01 00 00 jbe 1b00be 1aff9d: 83 fa 03 cmp $0x3,%edx 1affa0: 0f 87 21 01 00 00 ja 1b00c7 1affa6: 48 89 ef mov %rbp,%rdi 1affa9: e8 00 00 00 00 callq 1affae 1affae: 85 c0 test %eax,%eax 1affb0: 0f 85 aa 01 00 00 jne 1b0160 1affb6: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 1affbb: 0f 86 5f 01 00 00 jbe 1b0120 1affc1: 41 89 9f 60 01 00 00 mov %ebx,0x160(%r15) 1affc8: 41 c7 87 5c 01 00 00 movl $0x0,0x15c(%r15) 1affcf: 00 00 00 00 1affd3: 4d 85 ed test %r13,%r13 1affd6: 74 62 je 1b003a 1affd8: eb 40 jmp 1b001a 1affda: 41 8b 87 60 01 00 00 mov 0x160(%r15),%eax 1affe1: 83 e8 03 sub $0x3,%eax 1affe4: 83 f8 01 cmp $0x1,%eax 1affe7: 76 5e jbe 1b0047 1affe9: 31 d2 xor %edx,%edx 1affeb: 4c 89 fe mov %r15,%rsi 1affee: 48 89 ef mov %rbp,%rdi 1afff1: e8 00 00 00 00 callq 1afff6 1afff6: 85 c0 test %eax,%eax 1afff8: 0f 85 ab 00 00 00 jne 1b00a9 1afffe: 41 8b 87 60 01 00 00 mov 0x160(%r15),%eax 1b0005: 83 e8 01 sub $0x1,%eax 1b0008: 83 f8 03 cmp $0x3,%eax 1b000b: 77 b4 ja 1affc1 1b000d: 48 89 ef mov %rbp,%rdi 1b0010: e8 00 00 00 00 callq 1b0015 1b0015: eb aa jmp 1affc1 1b0017: 41 89 c4 mov %eax,%r12d 1b001a: 49 8d 7d 08 lea 0x8(%r13),%rdi 1b001e: b8 ff ff ff ff mov $0xffffffff,%eax 1b0023: f0 41 0f c1 45 08 lock xadd %eax,0x8(%r13) 1b0029: 83 f8 01 cmp $0x1,%eax 1b002c: 0f 84 82 00 00 00 je 1b00b4 1b0032: 85 c0 test %eax,%eax 1b0034: 0f 8e 17 01 00 00 jle 1b0151 1b003a: 4c 89 f7 mov %r14,%rdi 1b003d: e8 00 00 00 00 callq 1b0042 1b0042: e9 69 fe ff ff jmpq 1afeb0 1b0047: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1b004b: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 1b0050: e8 00 00 00 00 callq 1b0055 1b0055: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1b005a: e8 00 00 00 00 callq 1b005f 1b005f: 48 85 c0 test %rax,%rax 1b0062: 0f 84 0f 01 00 00 je 1b0177 1b0068: 48 8b 90 48 04 00 00 mov 0x448(%rax),%rdx 1b006f: 48 85 d2 test %rdx,%rdx 1b0072: 74 e1 je 1b0055 1b0074: 48 39 6a 08 cmp %rbp,0x8(%rdx) 1b0078: 75 db jne 1b0055 1b007a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1b007f: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b0084: e8 00 00 00 00 callq 1b0089 1b0089: 48 81 44 24 08 d8 09 addq $0x9d8,0x8(%rsp) 1b0090: 00 00 1b0092: 0f 85 da fe ff ff jne 1aff72 1b0098: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b009f: bf 02 00 00 00 mov $0x2,%edi 1b00a4: e8 00 00 00 00 callq 1b00a9 1b00a9: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1b00af: e9 1f ff ff ff jmpq 1affd3 1b00b4: e8 00 00 00 00 callq 1b00b9 1b00b9: e9 7c ff ff ff jmpq 1b003a 1b00be: 83 fa 03 cmp $0x3,%edx 1b00c1: 0f 86 fa fe ff ff jbe 1affc1 1b00c7: 83 f8 03 cmp $0x3,%eax 1b00ca: 0f 87 f1 fe ff ff ja 1affc1 1b00d0: 48 89 ef mov %rbp,%rdi 1b00d3: e8 00 00 00 00 callq 1b00d8 1b00d8: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 1b00dd: 0f 87 de fe ff ff ja 1affc1 1b00e3: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1b00e8: e8 00 00 00 00 callq 1b00ed 1b00ed: 85 c0 test %eax,%eax 1b00ef: 0f 84 cc fe ff ff je 1affc1 1b00f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b00fc: bf 02 00 00 00 mov $0x2,%edi 1b0101: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1b0107: e8 00 00 00 00 callq 1b010c 1b010c: e9 c2 fe ff ff jmpq 1affd3 1b0111: be 01 00 00 00 mov $0x1,%esi 1b0116: e8 00 00 00 00 callq 1b011b 1b011b: e9 09 fe ff ff jmpq 1aff29 1b0120: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1b0125: 48 89 ee mov %rbp,%rsi 1b0128: e8 00 00 00 00 callq 1b012d 1b012d: 85 c0 test %eax,%eax 1b012f: 0f 84 8c fe ff ff je 1affc1 1b0135: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b013c: bf 02 00 00 00 mov $0x2,%edi 1b0141: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1b0147: e8 00 00 00 00 callq 1b014c 1b014c: e9 82 fe ff ff jmpq 1affd3 1b0151: be 03 00 00 00 mov $0x3,%esi 1b0156: e8 00 00 00 00 callq 1b015b 1b015b: e9 da fe ff ff jmpq 1b003a 1b0160: 41 89 c4 mov %eax,%r12d 1b0163: e9 6b fe ff ff jmpq 1affd3 1b0168: be 02 00 00 00 mov $0x2,%esi 1b016d: e8 00 00 00 00 callq 1b0172 1b0172: e9 b2 fd ff ff jmpq 1aff29 1b0177: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1b017c: e8 00 00 00 00 callq 1b0181 1b0181: 8b 95 90 00 00 00 mov 0x90(%rbp),%edx 1b0187: bf 02 00 00 00 mov $0x2,%edi 1b018c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0193: e8 00 00 00 00 callq 1b0198 1b0198: e9 0c ff ff ff jmpq 1b00a9 1b019d: 8b 8d 90 00 00 00 mov 0x90(%rbp),%ecx 1b01a3: 4c 89 e2 mov %r12,%rdx 1b01a6: bf 02 00 00 00 mov $0x2,%edi 1b01ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b01b2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1b01b8: e8 00 00 00 00 callq 1b01bd 1b01bd: e9 ee fc ff ff jmpq 1afeb0 1b01c2: e8 00 00 00 00 callq 1b01c7 1b01c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b01ce: 00 00 00000000001b01d0 : 1b01d0: e8 00 00 00 00 callq 1b01d5 1b01d5: 55 push %rbp 1b01d6: 48 83 ec 18 sub $0x18,%rsp 1b01da: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b01e1: 00 00 1b01e3: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b01e8: 31 c0 xor %eax,%eax 1b01ea: 48 85 ff test %rdi,%rdi 1b01ed: 74 28 je 1b0217 1b01ef: 48 8b 97 40 03 00 00 mov 0x340(%rdi),%rdx 1b01f6: 48 89 fd mov %rdi,%rbp 1b01f9: 8b 82 60 01 00 00 mov 0x160(%rdx),%eax 1b01ff: 83 e8 01 sub $0x1,%eax 1b0202: 83 f8 03 cmp $0x3,%eax 1b0205: 77 10 ja 1b0217 1b0207: 8b 8a 5c 01 00 00 mov 0x15c(%rdx),%ecx 1b020d: 83 f9 01 cmp $0x1,%ecx 1b0210: 7e 1b jle 1b022d 1b0212: 83 f8 01 cmp $0x1,%eax 1b0215: 76 21 jbe 1b0238 1b0217: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1b021c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b0223: 00 00 1b0225: 75 59 jne 1b0280 1b0227: 48 83 c4 18 add $0x18,%rsp 1b022b: 5d pop %rbp 1b022c: c3 retq 1b022d: 83 c1 01 add $0x1,%ecx 1b0230: 89 8a 5c 01 00 00 mov %ecx,0x15c(%rdx) 1b0236: eb df jmp 1b0217 1b0238: 48 8b b2 48 01 00 00 mov 0x148(%rdx),%rsi 1b023f: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 1b0244: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 1b0249: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b024e: 48 8b 86 f8 02 00 00 mov 0x2f8(%rsi),%rax 1b0255: 48 8b 38 mov (%rax),%rdi 1b0258: e8 00 00 00 00 callq 1b025d 1b025d: 84 c0 test %al,%al 1b025f: 74 b6 je 1b0217 1b0261: 48 89 ef mov %rbp,%rdi 1b0264: e8 00 00 00 00 callq 1b0269 1b0269: be 01 00 00 00 mov $0x1,%esi 1b026e: 48 89 ef mov %rbp,%rdi 1b0271: 48 89 c2 mov %rax,%rdx 1b0274: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1b0279: e8 00 00 00 00 callq 1b027e 1b027e: eb 97 jmp 1b0217 1b0280: e8 00 00 00 00 callq 1b0285 1b0285: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b028c: 00 00 00 1b028f: 90 nop 00000000001b0290 : 1b0290: e8 00 00 00 00 callq 1b0295 1b0295: 48 85 f6 test %rsi,%rsi 1b0298: 0f 95 87 44 0f 00 00 setne 0xf44(%rdi) 1b029f: 31 c0 xor %eax,%eax 1b02a1: c3 retq 1b02a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b02a9: 00 00 00 00 1b02ad: 0f 1f 00 nopl (%rax) 00000000001b02b0 : 1b02b0: e8 00 00 00 00 callq 1b02b5 1b02b5: 0f b6 87 44 0f 00 00 movzbl 0xf44(%rdi),%eax 1b02bc: 48 89 06 mov %rax,(%rsi) 1b02bf: 31 c0 xor %eax,%eax 1b02c1: c3 retq 1b02c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b02c9: 00 00 00 00 1b02cd: 0f 1f 00 nopl (%rax) 00000000001b02d0 : 1b02d0: e8 00 00 00 00 callq 1b02d5 1b02d5: 48 85 d2 test %rdx,%rdx 1b02d8: 74 2e je 1b0308 1b02da: 53 push %rbx 1b02db: 48 8b 47 20 mov 0x20(%rdi),%rax 1b02df: 48 89 d3 mov %rdx,%rbx 1b02e2: 48 8b 80 48 02 00 00 mov 0x248(%rax),%rax 1b02e9: 48 8b b8 48 3b 01 00 mov 0x13b48(%rax),%rdi 1b02f0: 48 8b 87 d0 e8 00 00 mov 0xe8d0(%rdi),%rax 1b02f7: 48 85 c0 test %rax,%rax 1b02fa: 74 07 je 1b0303 1b02fc: 31 f6 xor %esi,%esi 1b02fe: e8 00 00 00 00 callq 1b0303 1b0303: 48 89 d8 mov %rbx,%rax 1b0306: 5b pop %rbx 1b0307: c3 retq 1b0308: 31 c0 xor %eax,%eax 1b030a: c3 retq 1b030b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b0310 : 1b0310: e8 00 00 00 00 callq 1b0315 1b0315: 0f b6 87 f8 50 01 00 movzbl 0x150f8(%rdi),%eax 1b031c: 48 89 06 mov %rax,(%rsi) 1b031f: 31 c0 xor %eax,%eax 1b0321: c3 retq 1b0322: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b0329: 00 00 00 00 1b032d: 0f 1f 00 nopl (%rax) 00000000001b0330 : 1b0330: e8 00 00 00 00 callq 1b0335 1b0335: 48 8b 87 48 3b 01 00 mov 0x13b48(%rdi),%rax 1b033c: 89 b0 80 01 00 00 mov %esi,0x180(%rax) 1b0342: 31 c0 xor %eax,%eax 1b0344: c3 retq 1b0345: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b034c: 00 00 00 00 00000000001b0350 : 1b0350: e8 00 00 00 00 callq 1b0355 1b0355: 48 8b 87 48 3b 01 00 mov 0x13b48(%rdi),%rax 1b035c: 8b 80 80 01 00 00 mov 0x180(%rax),%eax 1b0362: 48 89 06 mov %rax,(%rsi) 1b0365: 31 c0 xor %eax,%eax 1b0367: c3 retq 1b0368: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b036f: 00 00000000001b0370 : 1b0370: e8 00 00 00 00 callq 1b0375 1b0375: 49 89 f8 mov %rdi,%r8 1b0378: 48 89 f7 mov %rsi,%rdi 1b037b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0382: 49 8b 90 48 02 00 00 mov 0x248(%r8),%rdx 1b0389: e9 00 00 00 00 jmpq 1b038e 1b038e: 66 90 xchg %ax,%ax 00000000001b0390 : 1b0390: e8 00 00 00 00 callq 1b0395 1b0395: 49 89 f8 mov %rdi,%r8 1b0398: 48 89 f7 mov %rsi,%rdi 1b039b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b03a2: 49 8b 90 48 02 00 00 mov 0x248(%r8),%rdx 1b03a9: e9 00 00 00 00 jmpq 1b03ae 1b03ae: 66 90 xchg %ax,%ax 00000000001b03b0 : 1b03b0: e8 00 00 00 00 callq 1b03b5 1b03b5: 49 89 f8 mov %rdi,%r8 1b03b8: 48 89 f7 mov %rsi,%rdi 1b03bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b03c2: 49 8b 90 48 02 00 00 mov 0x248(%r8),%rdx 1b03c9: e9 00 00 00 00 jmpq 1b03ce 1b03ce: 66 90 xchg %ax,%ax 00000000001b03d0 : 1b03d0: e8 00 00 00 00 callq 1b03d5 1b03d5: 49 89 f8 mov %rdi,%r8 1b03d8: 48 89 f7 mov %rsi,%rdi 1b03db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b03e2: 49 8b 90 48 02 00 00 mov 0x248(%r8),%rdx 1b03e9: e9 00 00 00 00 jmpq 1b03ee 1b03ee: 66 90 xchg %ax,%ax 00000000001b03f0 : 1b03f0: e8 00 00 00 00 callq 1b03f5 1b03f5: 49 89 f8 mov %rdi,%r8 1b03f8: 48 89 f7 mov %rsi,%rdi 1b03fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0402: 49 8b 90 48 02 00 00 mov 0x248(%r8),%rdx 1b0409: e9 00 00 00 00 jmpq 1b040e 1b040e: 66 90 xchg %ax,%ax 00000000001b0410 : 1b0410: e8 00 00 00 00 callq 1b0415 1b0415: 48 8b 47 70 mov 0x70(%rdi),%rax 1b0419: 48 8b 80 58 3b 01 00 mov 0x13b58(%rax),%rax 1b0420: 48 85 c0 test %rax,%rax 1b0423: 74 69 je 1b048e 1b0425: 48 8b 88 80 00 00 00 mov 0x80(%rax),%rcx 1b042c: 48 85 c9 test %rcx,%rcx 1b042f: 74 5d je 1b048e 1b0431: 8b 80 90 00 00 00 mov 0x90(%rax),%eax 1b0437: 8b 11 mov (%rcx),%edx 1b0439: 48 83 e8 10 sub $0x10,%rax 1b043d: 48 c1 e8 04 shr $0x4,%rax 1b0441: 39 c2 cmp %eax,%edx 1b0443: 0f 42 c2 cmovb %edx,%eax 1b0446: 85 c0 test %eax,%eax 1b0448: 74 44 je 1b048e 1b044a: 83 e8 01 sub $0x1,%eax 1b044d: 41 54 push %r12 1b044f: 48 c1 e0 04 shl $0x4,%rax 1b0453: 55 push %rbp 1b0454: 48 89 fd mov %rdi,%rbp 1b0457: 53 push %rbx 1b0458: 4c 8d 64 01 20 lea 0x20(%rcx,%rax,1),%r12 1b045d: 48 8d 59 10 lea 0x10(%rcx),%rbx 1b0461: 8b 4b 04 mov 0x4(%rbx),%ecx 1b0464: 44 8b 4b 0c mov 0xc(%rbx),%r9d 1b0468: 48 89 ef mov %rbp,%rdi 1b046b: 48 83 c3 10 add $0x10,%rbx 1b046f: 44 8b 43 f8 mov -0x8(%rbx),%r8d 1b0473: 8b 53 f0 mov -0x10(%rbx),%edx 1b0476: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b047d: e8 00 00 00 00 callq 1b0482 1b0482: 4c 39 e3 cmp %r12,%rbx 1b0485: 75 da jne 1b0461 1b0487: 5b pop %rbx 1b0488: 31 c0 xor %eax,%eax 1b048a: 5d pop %rbp 1b048b: 41 5c pop %r12 1b048d: c3 retq 1b048e: 31 c0 xor %eax,%eax 1b0490: c3 retq 1b0491: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b0498: 00 00 00 00 1b049c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b04a0 : 1b04a0: e8 00 00 00 00 callq 1b04a5 1b04a5: 41 54 push %r12 1b04a7: 55 push %rbp 1b04a8: 53 push %rbx 1b04a9: 48 8b 5f 70 mov 0x70(%rdi),%rbx 1b04ad: 83 bb 98 00 00 00 01 cmpl $0x1,0x98(%rbx) 1b04b4: 0f 85 ae 00 00 00 jne 1b0568 1b04ba: 8b 4b 28 mov 0x28(%rbx),%ecx 1b04bd: 48 8b 53 48 mov 0x48(%rbx),%rdx 1b04c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b04c8: 48 89 fd mov %rdi,%rbp 1b04cb: e8 00 00 00 00 callq 1b04d0 1b04d0: 48 8b 83 c0 04 00 00 mov 0x4c0(%rbx),%rax 1b04d7: 48 8b bb c8 04 00 00 mov 0x4c8(%rbx),%rdi 1b04de: 8b 30 mov (%rax),%esi 1b04e0: e8 00 00 00 00 callq 1b04e5 1b04e5: 48 8b bb c8 04 00 00 mov 0x4c8(%rbx),%rdi 1b04ec: 41 89 c4 mov %eax,%r12d 1b04ef: 48 8b 83 c0 04 00 00 mov 0x4c0(%rbx),%rax 1b04f6: 8b 30 mov (%rax),%esi 1b04f8: e8 00 00 00 00 callq 1b04fd 1b04fd: 89 c3 mov %eax,%ebx 1b04ff: 45 84 e4 test %r12b,%r12b 1b0502: 75 48 jne 1b054c 1b0504: 84 c0 test %al,%al 1b0506: 74 2c je 1b0534 1b0508: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b050f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0516: 48 89 ef mov %rbp,%rdi 1b0519: e8 00 00 00 00 callq 1b051e 1b051e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0525: 48 89 ef mov %rbp,%rdi 1b0528: e8 00 00 00 00 callq 1b052d 1b052d: 31 c0 xor %eax,%eax 1b052f: 5b pop %rbx 1b0530: 5d pop %rbp 1b0531: 41 5c pop %r12 1b0533: c3 retq 1b0534: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b053b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0542: 48 89 ef mov %rbp,%rdi 1b0545: e8 00 00 00 00 callq 1b054a 1b054a: eb d2 jmp 1b051e 1b054c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b0553: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b055a: 48 89 ef mov %rbp,%rdi 1b055d: e8 00 00 00 00 callq 1b0562 1b0562: 84 db test %bl,%bl 1b0564: 74 b8 je 1b051e 1b0566: eb a0 jmp 1b0508 1b0568: b8 ed ff ff ff mov $0xffffffed,%eax 1b056d: eb c0 jmp 1b052f 1b056f: 90 nop 00000000001b0570 : 1b0570: e8 00 00 00 00 callq 1b0575 1b0575: 41 57 push %r15 1b0577: 41 56 push %r14 1b0579: 41 55 push %r13 1b057b: 41 54 push %r12 1b057d: 49 89 fc mov %rdi,%r12 1b0580: 55 push %rbp 1b0581: 53 push %rbx 1b0582: 48 83 ec 08 sub $0x8,%rsp 1b0586: 4c 8b 6f 70 mov 0x70(%rdi),%r13 1b058a: 49 8b 6d 00 mov 0x0(%r13),%rbp 1b058e: 4c 8d b5 98 01 00 00 lea 0x198(%rbp),%r14 1b0595: 48 81 c5 b8 01 00 00 add $0x1b8,%rbp 1b059c: 4c 89 f7 mov %r14,%rdi 1b059f: e8 00 00 00 00 callq 1b05a4 1b05a4: 31 f6 xor %esi,%esi 1b05a6: 48 89 ef mov %rbp,%rdi 1b05a9: e8 00 00 00 00 callq 1b05ae 1b05ae: 49 8b 85 48 04 00 00 mov 0x448(%r13),%rax 1b05b5: 48 85 c0 test %rax,%rax 1b05b8: 0f 84 de 00 00 00 je 1b069c 1b05be: 48 8b 58 08 mov 0x8(%rax),%rbx 1b05c2: 41 bf ed ff ff ff mov $0xffffffed,%r15d 1b05c8: 48 85 db test %rbx,%rbx 1b05cb: 0f 84 83 00 00 00 je 1b0654 1b05d1: 4c 8d 43 28 lea 0x28(%rbx),%r8 1b05d5: 31 f6 xor %esi,%esi 1b05d7: 4c 89 c7 mov %r8,%rdi 1b05da: 4c 89 04 24 mov %r8,(%rsp) 1b05de: e8 00 00 00 00 callq 1b05e3 1b05e3: 48 8b 83 40 03 00 00 mov 0x340(%rbx),%rax 1b05ea: 4c 8b 04 24 mov (%rsp),%r8 1b05ee: 48 85 c0 test %rax,%rax 1b05f1: 74 59 je 1b064c 1b05f3: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 1b05fa: 48 85 c0 test %rax,%rax 1b05fd: 74 4d je 1b064c 1b05ff: 8b 40 74 mov 0x74(%rax),%eax 1b0602: 83 f8 03 cmp $0x3,%eax 1b0605: 0f 84 8a 00 00 00 je 1b0695 1b060b: 77 69 ja 1b0676 1b060d: 83 f8 01 cmp $0x1,%eax 1b0610: 74 75 je 1b0687 1b0612: 83 f8 02 cmp $0x2,%eax 1b0615: 75 35 jne 1b064c 1b0617: ba 08 00 00 00 mov $0x8,%edx 1b061c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0623: 4c 89 e7 mov %r12,%rdi 1b0626: 4c 89 04 24 mov %r8,(%rsp) 1b062a: 45 31 ff xor %r15d,%r15d 1b062d: e8 00 00 00 00 callq 1b0632 1b0632: 41 8b 95 b8 00 00 00 mov 0xb8(%r13),%edx 1b0639: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0640: 4c 89 e7 mov %r12,%rdi 1b0643: e8 00 00 00 00 callq 1b0648 1b0648: 4c 8b 04 24 mov (%rsp),%r8 1b064c: 4c 89 c7 mov %r8,%rdi 1b064f: e8 00 00 00 00 callq 1b0654 1b0654: 48 89 ef mov %rbp,%rdi 1b0657: e8 00 00 00 00 callq 1b065c 1b065c: 4c 89 f7 mov %r14,%rdi 1b065f: e8 00 00 00 00 callq 1b0664 1b0664: 44 89 f8 mov %r15d,%eax 1b0667: 48 83 c4 08 add $0x8,%rsp 1b066b: 5b pop %rbx 1b066c: 5d pop %rbp 1b066d: 41 5c pop %r12 1b066f: 41 5d pop %r13 1b0671: 41 5e pop %r14 1b0673: 41 5f pop %r15 1b0675: c3 retq 1b0676: 83 f8 04 cmp $0x4,%eax 1b0679: 74 13 je 1b068e 1b067b: 83 f8 06 cmp $0x6,%eax 1b067e: 75 cc jne 1b064c 1b0680: ba 10 00 00 00 mov $0x10,%edx 1b0685: eb 95 jmp 1b061c 1b0687: ba 06 00 00 00 mov $0x6,%edx 1b068c: eb 8e jmp 1b061c 1b068e: ba 0c 00 00 00 mov $0xc,%edx 1b0693: eb 87 jmp 1b061c 1b0695: ba 0a 00 00 00 mov $0xa,%edx 1b069a: eb 80 jmp 1b061c 1b069c: 41 bf ed ff ff ff mov $0xffffffed,%r15d 1b06a2: eb b0 jmp 1b0654 1b06a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b06ab: 00 00 00 00 1b06af: 90 nop 00000000001b06b0 : 1b06b0: e8 00 00 00 00 callq 1b06b5 1b06b5: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b06bc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1b06c3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b06ca: e9 00 00 00 00 jmpq 1b06cf 1b06cf: 90 nop 00000000001b06d0 : 1b06d0: e8 00 00 00 00 callq 1b06d5 1b06d5: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b06dc: 31 c9 xor %ecx,%ecx 1b06de: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b06e5: e9 00 00 00 00 jmpq 1b06ea 1b06ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b06f0 : 1b06f0: e8 00 00 00 00 callq 1b06f5 1b06f5: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b06fc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1b0703: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b070a: e9 00 00 00 00 jmpq 1b070f 1b070f: 90 nop 00000000001b0710 : 1b0710: e8 00 00 00 00 callq 1b0715 1b0715: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b071c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1b0723: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b072a: e9 00 00 00 00 jmpq 1b072f 1b072f: 90 nop 00000000001b0730 : 1b0730: e8 00 00 00 00 callq 1b0735 1b0735: 53 push %rbx 1b0736: 48 89 f3 mov %rsi,%rbx 1b0739: 48 83 ec 10 sub $0x10,%rsp 1b073d: 48 8b bf c8 04 00 00 mov 0x4c8(%rdi),%rdi 1b0744: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b074b: 00 00 1b074d: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b0752: 31 c0 xor %eax,%eax 1b0754: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b0759: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1b0760: 00 1b0761: e8 00 00 00 00 callq 1b0766 1b0766: 8b 44 24 04 mov 0x4(%rsp),%eax 1b076a: 48 89 03 mov %rax,(%rbx) 1b076d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1b0772: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b0779: 00 00 1b077b: 75 08 jne 1b0785 1b077d: 48 83 c4 10 add $0x10,%rsp 1b0781: 31 c0 xor %eax,%eax 1b0783: 5b pop %rbx 1b0784: c3 retq 1b0785: e8 00 00 00 00 callq 1b078a 1b078a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b0790 : 1b0790: e8 00 00 00 00 callq 1b0795 1b0795: 41 55 push %r13 1b0797: be 01 00 00 00 mov $0x1,%esi 1b079c: 41 54 push %r12 1b079e: 55 push %rbp 1b079f: 48 89 fd mov %rdi,%rbp 1b07a2: 53 push %rbx 1b07a3: 48 83 ec 40 sub $0x40,%rsp 1b07a7: 48 8b 5f 70 mov 0x70(%rdi),%rbx 1b07ab: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b07b2: 00 00 1b07b4: 48 89 44 24 38 mov %rax,0x38(%rsp) 1b07b9: 31 c0 xor %eax,%eax 1b07bb: 48 89 e7 mov %rsp,%rdi 1b07be: 4c 8b 2b mov (%rbx),%r13 1b07c1: e8 00 00 00 00 callq 1b07c6 1b07c6: 49 81 c5 b8 01 00 00 add $0x1b8,%r13 1b07cd: 48 89 e6 mov %rsp,%rsi 1b07d0: 4c 89 ef mov %r13,%rdi 1b07d3: e8 00 00 00 00 callq 1b07d8 1b07d8: 41 89 c4 mov %eax,%r12d 1b07db: 85 c0 test %eax,%eax 1b07dd: 74 72 je 1b0851 1b07df: 83 f8 dd cmp $0xffffffdd,%eax 1b07e2: 75 0f jne 1b07f3 1b07e4: 48 89 e7 mov %rsp,%rdi 1b07e7: e8 00 00 00 00 callq 1b07ec 1b07ec: 41 89 c4 mov %eax,%r12d 1b07ef: 85 c0 test %eax,%eax 1b07f1: 74 da je 1b07cd 1b07f3: 48 89 e7 mov %rsp,%rdi 1b07f6: e8 00 00 00 00 callq 1b07fb 1b07fb: 48 89 e7 mov %rsp,%rdi 1b07fe: e8 00 00 00 00 callq 1b0803 1b0803: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b080a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0811: 48 89 ef mov %rbp,%rdi 1b0814: e8 00 00 00 00 callq 1b0819 1b0819: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b0820: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0827: 48 89 ef mov %rbp,%rdi 1b082a: e8 00 00 00 00 callq 1b082f 1b082f: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1b0834: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b083b: 00 00 1b083d: 0f 85 ce 00 00 00 jne 1b0911 1b0843: 48 83 c4 40 add $0x40,%rsp 1b0847: 44 89 e0 mov %r12d,%eax 1b084a: 5b pop %rbx 1b084b: 5d pop %rbp 1b084c: 41 5c pop %r12 1b084e: 41 5d pop %r13 1b0850: c3 retq 1b0851: 83 bb 98 00 00 00 01 cmpl $0x1,0x98(%rbx) 1b0858: 0f 85 a8 00 00 00 jne 1b0906 1b085e: 48 83 bb e8 0e 00 00 cmpq $0x0,0xee8(%rbx) 1b0865: 00 1b0866: 74 3c je 1b08a4 1b0868: 48 83 bb f8 0e 00 00 cmpq $0x0,0xef8(%rbx) 1b086f: 00 1b0870: 74 81 je 1b07f3 1b0872: 48 89 e7 mov %rsp,%rdi 1b0875: e8 00 00 00 00 callq 1b087a 1b087a: 48 89 e7 mov %rsp,%rdi 1b087d: e8 00 00 00 00 callq 1b0882 1b0882: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b0889: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0890: 48 89 ef mov %rbp,%rdi 1b0893: e8 00 00 00 00 callq 1b0898 1b0898: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b089f: e9 7c ff ff ff jmpq 1b0820 1b08a4: 48 8b 83 c8 04 00 00 mov 0x4c8(%rbx),%rax 1b08ab: 48 89 e7 mov %rsp,%rdi 1b08ae: 0f b6 98 c1 01 00 00 movzbl 0x1c1(%rax),%ebx 1b08b5: 44 0f b6 a8 c2 01 00 movzbl 0x1c2(%rax),%r13d 1b08bc: 00 1b08bd: e8 00 00 00 00 callq 1b08c2 1b08c2: 48 89 e7 mov %rsp,%rdi 1b08c5: 83 e3 01 and $0x1,%ebx 1b08c8: e8 00 00 00 00 callq 1b08cd 1b08cd: 84 db test %bl,%bl 1b08cf: 48 89 ef mov %rbp,%rdi 1b08d2: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1b08d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b08e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b08e7: 48 0f 44 d0 cmove %rax,%rdx 1b08eb: e8 00 00 00 00 callq 1b08f0 1b08f0: 41 83 e5 01 and $0x1,%r13d 1b08f4: 0f 84 1f ff ff ff je 1b0819 1b08fa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b0901: e9 1a ff ff ff jmpq 1b0820 1b0906: 41 bc ed ff ff ff mov $0xffffffed,%r12d 1b090c: e9 e2 fe ff ff jmpq 1b07f3 1b0911: e8 00 00 00 00 callq 1b0916 1b0916: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b091d: 00 00 00 00000000001b0920 : 1b0920: 48 83 ef 01 sub $0x1,%rdi 1b0924: b8 ff ff ff ff mov $0xffffffff,%eax 1b0929: 48 c1 ef 0c shr $0xc,%rdi 1b092d: 48 0f bd c7 bsr %rdi,%rax 1b0931: 83 c0 01 add $0x1,%eax 1b0934: c3 retq 1b0935: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b093c: 00 00 00 00 00000000001b0940 : 1b0940: e8 00 00 00 00 callq 1b0945 1b0945: 48 8b 47 20 mov 0x20(%rdi),%rax 1b0949: 48 8b b8 48 02 00 00 mov 0x248(%rax),%rdi 1b0950: 48 83 fa 03 cmp $0x3,%rdx 1b0954: 76 20 jbe 1b0976 1b0956: 53 push %rbx 1b0957: 48 81 c7 3c 0f 00 00 add $0xf3c,%rdi 1b095e: 48 89 d3 mov %rdx,%rbx 1b0961: ba 04 00 00 00 mov $0x4,%edx 1b0966: e8 00 00 00 00 callq 1b096b 1b096b: 48 63 d0 movslq %eax,%rdx 1b096e: 48 89 d8 mov %rbx,%rax 1b0971: 5b pop %rbx 1b0972: 48 29 d0 sub %rdx,%rax 1b0975: c3 retq 1b0976: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b097d: c3 retq 1b097e: 66 90 xchg %ax,%ax 00000000001b0980 : 1b0980: e8 00 00 00 00 callq 1b0985 1b0985: 55 push %rbp 1b0986: 53 push %rbx 1b0987: 48 8b 47 20 mov 0x20(%rdi),%rax 1b098b: 48 8b a8 48 02 00 00 mov 0x248(%rax),%rbp 1b0992: 48 83 fa 03 cmp $0x3,%rdx 1b0996: 76 38 jbe 1b09d0 1b0998: 48 89 d3 mov %rdx,%rbx 1b099b: 48 8d bd 40 0f 00 00 lea 0xf40(%rbp),%rdi 1b09a2: ba 04 00 00 00 mov $0x4,%edx 1b09a7: e8 00 00 00 00 callq 1b09ac 1b09ac: 81 bd 40 0f 00 00 00 cmpl $0x100,0xf40(%rbp) 1b09b3: 01 00 00 1b09b6: 77 0c ja 1b09c4 1b09b8: 48 63 d0 movslq %eax,%rdx 1b09bb: 48 89 d8 mov %rbx,%rax 1b09be: 48 29 d0 sub %rdx,%rax 1b09c1: 5b pop %rbx 1b09c2: 5d pop %rbp 1b09c3: c3 retq 1b09c4: c7 85 40 0f 00 00 00 movl $0x0,0xf40(%rbp) 1b09cb: 00 00 00 1b09ce: eb e8 jmp 1b09b8 1b09d0: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b09d7: eb e8 jmp 1b09c1 1b09d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b09e0 : 1b09e0: e8 00 00 00 00 callq 1b09e5 1b09e5: 55 push %rbp 1b09e6: 53 push %rbx 1b09e7: 48 83 ec 30 sub $0x30,%rsp 1b09eb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b09f2: 00 00 1b09f4: 48 89 44 24 28 mov %rax,0x28(%rsp) 1b09f9: 48 8b 47 20 mov 0x20(%rdi),%rax 1b09fd: 48 8b 88 48 02 00 00 mov 0x248(%rax),%rcx 1b0a04: 83 b9 98 00 00 00 01 cmpl $0x1,0x98(%rcx) 1b0a0b: 75 61 jne 1b0a6e 1b0a0d: 31 c0 xor %eax,%eax 1b0a0f: 48 85 d2 test %rdx,%rdx 1b0a12: 74 43 je 1b0a57 1b0a14: 48 8b 81 48 04 00 00 mov 0x448(%rcx),%rax 1b0a1b: ba 24 00 00 00 mov $0x24,%edx 1b0a20: 48 8d 7c 24 04 lea 0x4(%rsp),%rdi 1b0a25: 48 8b 40 08 mov 0x8(%rax),%rax 1b0a29: 48 8b a8 40 03 00 00 mov 0x340(%rax),%rbp 1b0a30: e8 00 00 00 00 callq 1b0a35 1b0a35: 49 89 c0 mov %rax,%r8 1b0a38: b8 24 00 00 00 mov $0x24,%eax 1b0a3d: 48 8b bd 48 01 00 00 mov 0x148(%rbp),%rdi 1b0a44: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b0a49: 44 29 c0 sub %r8d,%eax 1b0a4c: 89 c3 mov %eax,%ebx 1b0a4e: 89 c2 mov %eax,%edx 1b0a50: e8 00 00 00 00 callq 1b0a55 1b0a55: 89 d8 mov %ebx,%eax 1b0a57: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 1b0a5c: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1b0a63: 00 00 1b0a65: 75 10 jne 1b0a77 1b0a67: 48 83 c4 30 add $0x30,%rsp 1b0a6b: 5b pop %rbx 1b0a6c: 5d pop %rbp 1b0a6d: c3 retq 1b0a6e: 48 c7 c0 ed ff ff ff mov $0xffffffffffffffed,%rax 1b0a75: eb e0 jmp 1b0a57 1b0a77: e8 00 00 00 00 callq 1b0a7c 1b0a7c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b0a80 : 1b0a80: e8 00 00 00 00 callq 1b0a85 1b0a85: 48 85 f6 test %rsi,%rsi 1b0a88: 0f 95 87 f8 50 01 00 setne 0x150f8(%rdi) 1b0a8f: 48 83 c7 10 add $0x10,%rdi 1b0a93: e8 00 00 00 00 callq 1b0a98 1b0a98: 31 c0 xor %eax,%eax 1b0a9a: c3 retq 1b0a9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b0aa0 : 1b0aa0: e8 00 00 00 00 callq 1b0aa5 1b0aa5: 48 8b 47 70 mov 0x70(%rdi),%rax 1b0aa9: 48 8b 80 58 3b 01 00 mov 0x13b58(%rax),%rax 1b0ab0: 48 85 c0 test %rax,%rax 1b0ab3: 74 17 je 1b0acc 1b0ab5: 48 8b b0 98 00 00 00 mov 0x98(%rax),%rsi 1b0abc: 48 85 f6 test %rsi,%rsi 1b0abf: 74 0b je 1b0acc 1b0ac1: 8b 90 a8 00 00 00 mov 0xa8(%rax),%edx 1b0ac7: e9 00 00 00 00 jmpq 1b0acc 1b0acc: 31 c0 xor %eax,%eax 1b0ace: c3 retq 1b0acf: 90 nop 00000000001b0ad0 : 1b0ad0: e8 00 00 00 00 callq 1b0ad5 1b0ad5: 55 push %rbp 1b0ad6: 48 89 fd mov %rdi,%rbp 1b0ad9: 53 push %rbx 1b0ada: 48 83 ec 18 sub $0x18,%rsp 1b0ade: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b0ae5: 00 00 1b0ae7: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b0aec: 48 8b 47 70 mov 0x70(%rdi),%rax 1b0af0: 48 89 e6 mov %rsp,%rsi 1b0af3: 48 8b 00 mov (%rax),%rax 1b0af6: 48 8b 78 10 mov 0x10(%rax),%rdi 1b0afa: e8 00 00 00 00 callq 1b0aff 1b0aff: 48 89 e7 mov %rsp,%rdi 1b0b02: e8 00 00 00 00 callq 1b0b07 1b0b07: 48 89 c3 mov %rax,%rbx 1b0b0a: 48 85 c0 test %rax,%rax 1b0b0d: 74 3a je 1b0b49 1b0b0f: 83 7b 74 0a cmpl $0xa,0x74(%rbx) 1b0b13: 75 ea jne 1b0aff 1b0b15: 8b 93 90 04 00 00 mov 0x490(%rbx),%edx 1b0b1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0b22: 48 89 ef mov %rbp,%rdi 1b0b25: e8 00 00 00 00 callq 1b0b2a 1b0b2a: 48 8d b3 d8 04 00 00 lea 0x4d8(%rbx),%rsi 1b0b31: 48 89 ef mov %rbp,%rdi 1b0b34: e8 00 00 00 00 callq 1b0b39 1b0b39: 48 89 e7 mov %rsp,%rdi 1b0b3c: e8 00 00 00 00 callq 1b0b41 1b0b41: 48 89 c3 mov %rax,%rbx 1b0b44: 48 85 c0 test %rax,%rax 1b0b47: 75 c6 jne 1b0b0f 1b0b49: 48 89 e7 mov %rsp,%rdi 1b0b4c: e8 00 00 00 00 callq 1b0b51 1b0b51: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1b0b56: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b0b5d: 00 00 1b0b5f: 75 09 jne 1b0b6a 1b0b61: 48 83 c4 18 add $0x18,%rsp 1b0b65: 31 c0 xor %eax,%eax 1b0b67: 5b pop %rbx 1b0b68: 5d pop %rbp 1b0b69: c3 retq 1b0b6a: e8 00 00 00 00 callq 1b0b6f 1b0b6f: 90 nop 00000000001b0b70 : 1b0b70: e8 00 00 00 00 callq 1b0b75 1b0b75: 55 push %rbp 1b0b76: 48 8b 47 70 mov 0x70(%rdi),%rax 1b0b7a: 48 89 fd mov %rdi,%rbp 1b0b7d: 48 8b 00 mov (%rax),%rax 1b0b80: 48 8b 40 10 mov 0x10(%rax),%rax 1b0b84: 48 8b b8 80 49 01 00 mov 0x14980(%rax),%rdi 1b0b8b: e8 00 00 00 00 callq 1b0b90 1b0b90: 48 89 ef mov %rbp,%rdi 1b0b93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0b9a: 89 c2 mov %eax,%edx 1b0b9c: e8 00 00 00 00 callq 1b0ba1 1b0ba1: 31 c0 xor %eax,%eax 1b0ba3: 5d pop %rbp 1b0ba4: c3 retq 1b0ba5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b0bac: 00 00 00 00 00000000001b0bb0 : 1b0bb0: e8 00 00 00 00 callq 1b0bb5 1b0bb5: 55 push %rbp 1b0bb6: 48 8b 47 70 mov 0x70(%rdi),%rax 1b0bba: 48 89 fd mov %rdi,%rbp 1b0bbd: 48 8b 00 mov (%rax),%rax 1b0bc0: 48 8b 40 10 mov 0x10(%rax),%rax 1b0bc4: 48 8b b8 80 49 01 00 mov 0x14980(%rax),%rdi 1b0bcb: e8 00 00 00 00 callq 1b0bd0 1b0bd0: 48 89 ef mov %rbp,%rdi 1b0bd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b0bda: 89 c2 mov %eax,%edx 1b0bdc: e8 00 00 00 00 callq 1b0be1 1b0be1: 31 c0 xor %eax,%eax 1b0be3: 5d pop %rbp 1b0be4: c3 retq 1b0be5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b0bec: 00 00 00 00 00000000001b0bf0 : 1b0bf0: e8 00 00 00 00 callq 1b0bf5 1b0bf5: 41 57 push %r15 1b0bf7: 41 56 push %r14 1b0bf9: 41 55 push %r13 1b0bfb: 41 54 push %r12 1b0bfd: 55 push %rbp 1b0bfe: 53 push %rbx 1b0bff: 48 83 ec 08 sub $0x8,%rsp 1b0c03: 48 8b 47 20 mov 0x20(%rdi),%rax 1b0c07: 48 8b a8 48 02 00 00 mov 0x248(%rax),%rbp 1b0c0e: 8b 9d 40 0f 00 00 mov 0xf40(%rbp),%ebx 1b0c14: 85 db test %ebx,%ebx 1b0c16: 74 08 je 1b0c20 1b0c18: 41 89 dc mov %ebx,%r12d 1b0c1b: 49 39 d4 cmp %rdx,%r12 1b0c1e: 76 11 jbe 1b0c31 1b0c20: 48 83 c4 08 add $0x8,%rsp 1b0c24: 31 c0 xor %eax,%eax 1b0c26: 5b pop %rbx 1b0c27: 5d pop %rbp 1b0c28: 41 5c pop %r12 1b0c2a: 41 5d pop %r13 1b0c2c: 41 5e pop %r14 1b0c2e: 41 5f pop %r15 1b0c30: c3 retq 1b0c31: 49 89 f5 mov %rsi,%r13 1b0c34: 4c 89 e7 mov %r12,%rdi 1b0c37: be c0 0d 00 00 mov $0xdc0,%esi 1b0c3c: 4c 8b bd c8 04 00 00 mov 0x4c8(%rbp),%r15 1b0c43: e8 00 00 00 00 callq 1b0c48 1b0c48: 49 89 c6 mov %rax,%r14 1b0c4b: 48 85 c0 test %rax,%rax 1b0c4e: 74 d0 je 1b0c20 1b0c50: 8b 95 3c 0f 00 00 mov 0xf3c(%rbp),%edx 1b0c56: 41 89 d8 mov %ebx,%r8d 1b0c59: 48 89 c1 mov %rax,%rcx 1b0c5c: 4c 89 fe mov %r15,%rsi 1b0c5f: 49 8b bf 30 01 00 00 mov 0x130(%r15),%rdi 1b0c66: e8 00 00 00 00 callq 1b0c6b 1b0c6b: 49 81 fc ff ff ff 7f cmp $0x7fffffff,%r12 1b0c72: 77 35 ja 1b0ca9 1b0c74: 4c 89 e2 mov %r12,%rdx 1b0c77: 4c 89 f6 mov %r14,%rsi 1b0c7a: 4c 89 ef mov %r13,%rdi 1b0c7d: e8 00 00 00 00 callq 1b0c82 1b0c82: 49 89 c0 mov %rax,%r8 1b0c85: 89 d8 mov %ebx,%eax 1b0c87: 44 29 c0 sub %r8d,%eax 1b0c8a: 4c 89 f7 mov %r14,%rdi 1b0c8d: 48 89 04 24 mov %rax,(%rsp) 1b0c91: e8 00 00 00 00 callq 1b0c96 1b0c96: 48 8b 04 24 mov (%rsp),%rax 1b0c9a: 48 83 c4 08 add $0x8,%rsp 1b0c9e: 5b pop %rbx 1b0c9f: 5d pop %rbp 1b0ca0: 41 5c pop %r12 1b0ca2: 41 5d pop %r13 1b0ca4: 41 5e pop %r14 1b0ca6: 41 5f pop %r15 1b0ca8: c3 retq 1b0ca9: 0f 0b ud2 1b0cab: 31 c0 xor %eax,%eax 1b0cad: eb db jmp 1b0c8a 1b0caf: 90 nop 00000000001b0cb0 : 1b0cb0: e8 00 00 00 00 callq 1b0cb5 1b0cb5: 41 56 push %r14 1b0cb7: 41 55 push %r13 1b0cb9: 41 54 push %r12 1b0cbb: 55 push %rbp 1b0cbc: 53 push %rbx 1b0cbd: 48 8b 47 20 mov 0x20(%rdi),%rax 1b0cc1: 48 8b 80 48 02 00 00 mov 0x248(%rax),%rax 1b0cc8: 4c 8b b0 c8 04 00 00 mov 0x4c8(%rax),%r14 1b0ccf: 48 8b 01 mov (%rcx),%rax 1b0cd2: 48 09 d0 or %rdx,%rax 1b0cd5: a8 03 test $0x3,%al 1b0cd7: 0f 85 c0 00 00 00 jne 1b0d9d 1b0cdd: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b0ce4 1b0ce4: 48 89 f5 mov %rsi,%rbp 1b0ce7: 48 89 d3 mov %rdx,%rbx 1b0cea: 49 89 cc mov %rcx,%r12 1b0ced: ba 14 00 00 00 mov $0x14,%edx 1b0cf2: be c0 0d 00 00 mov $0xdc0,%esi 1b0cf7: e8 00 00 00 00 callq 1b0cfc 1b0cfc: 49 89 c5 mov %rax,%r13 1b0cff: 48 85 c0 test %rax,%rax 1b0d02: 0f 84 95 00 00 00 je 1b0d9d 1b0d08: 41 8b 4e 7c mov 0x7c(%r14),%ecx 1b0d0c: be 14 00 00 00 mov $0x14,%esi 1b0d11: 48 89 c7 mov %rax,%rdi 1b0d14: 45 8b 8e 84 00 00 00 mov 0x84(%r14),%r9d 1b0d1b: 45 8b 86 80 00 00 00 mov 0x80(%r14),%r8d 1b0d22: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b0d29: e8 00 00 00 00 callq 1b0d2e 1b0d2e: 48 85 db test %rbx,%rbx 1b0d31: 74 65 je 1b0d98 1b0d33: 49 8b 04 24 mov (%r12),%rax 1b0d37: 48 8d 74 1d 00 lea 0x0(%rbp,%rbx,1),%rsi 1b0d3c: 31 d2 xor %edx,%edx 1b0d3e: eb 18 jmp 1b0d58 1b0d40: 49 8b 04 24 mov (%r12),%rax 1b0d44: 48 83 c5 01 add $0x1,%rbp 1b0d48: 83 c2 01 add $0x1,%edx 1b0d4b: 48 83 c0 01 add $0x1,%rax 1b0d4f: 49 89 04 24 mov %rax,(%r12) 1b0d53: 48 39 f5 cmp %rsi,%rbp 1b0d56: 74 29 je 1b0d81 1b0d58: 48 83 f8 13 cmp $0x13,%rax 1b0d5c: 7f 23 jg 1b0d81 1b0d5e: 89 d0 mov %edx,%eax 1b0d60: 48 89 e9 mov %rbp,%rcx 1b0d63: 41 0f b6 44 05 00 movzbl 0x0(%r13,%rax,1),%eax 1b0d69: e8 00 00 00 00 callq 1b0d6e 1b0d6e: 85 c9 test %ecx,%ecx 1b0d70: 74 ce je 1b0d40 1b0d72: 4c 63 e1 movslq %ecx,%r12 1b0d75: 5b pop %rbx 1b0d76: 4c 89 e0 mov %r12,%rax 1b0d79: 5d pop %rbp 1b0d7a: 41 5c pop %r12 1b0d7c: 41 5d pop %r13 1b0d7e: 41 5e pop %r14 1b0d80: c3 retq 1b0d81: 41 89 d4 mov %edx,%r12d 1b0d84: 4c 89 ef mov %r13,%rdi 1b0d87: e8 00 00 00 00 callq 1b0d8c 1b0d8c: 4c 89 e0 mov %r12,%rax 1b0d8f: 5b pop %rbx 1b0d90: 5d pop %rbp 1b0d91: 41 5c pop %r12 1b0d93: 41 5d pop %r13 1b0d95: 41 5e pop %r14 1b0d97: c3 retq 1b0d98: 45 31 e4 xor %r12d,%r12d 1b0d9b: eb e7 jmp 1b0d84 1b0d9d: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1b0da4: eb cf jmp 1b0d75 1b0da6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b0dad: 00 00 00 00000000001b0db0 : 1b0db0: e8 00 00 00 00 callq 1b0db5 1b0db5: 41 57 push %r15 1b0db7: 49 89 f7 mov %rsi,%r15 1b0dba: be c0 0d 00 00 mov $0xdc0,%esi 1b0dbf: 41 56 push %r14 1b0dc1: 49 89 d6 mov %rdx,%r14 1b0dc4: ba 64 00 00 00 mov $0x64,%edx 1b0dc9: 41 55 push %r13 1b0dcb: 41 54 push %r12 1b0dcd: 55 push %rbp 1b0dce: 48 89 cd mov %rcx,%rbp 1b0dd1: 53 push %rbx 1b0dd2: 48 83 ec 28 sub $0x28,%rsp 1b0dd6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b0ddd: 00 00 1b0ddf: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b0de4: 48 8b 47 20 mov 0x20(%rdi),%rax 1b0de8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b0def 1b0def: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b0df6: 00 1b0df7: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b0dfe: 00 00 1b0e00: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b0e07: 00 00 1b0e09: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b0e10: 00 00 1b0e12: 4c 8b a0 48 02 00 00 mov 0x248(%rax),%r12 1b0e19: e8 00 00 00 00 callq 1b0e1e 1b0e1e: 48 85 c0 test %rax,%rax 1b0e21: 0f 84 0c 01 00 00 je 1b0f33 1b0e27: 49 8b b4 24 c8 04 00 mov 0x4c8(%r12),%rsi 1b0e2e: 00 1b0e2f: 49 89 c5 mov %rax,%r13 1b0e32: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b0e39: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b0e40: 31 c0 xor %eax,%eax 1b0e42: 48 8d 97 b8 01 00 00 lea 0x1b8(%rdi),%rdx 1b0e49: eb 03 jmp 1b0e4e 1b0e4b: 48 89 ca mov %rcx,%rdx 1b0e4e: 48 85 d2 test %rdx,%rdx 1b0e51: 74 0f je 1b0e62 1b0e53: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1b0e57: 48 85 c9 test %rcx,%rcx 1b0e5a: 74 06 je 1b0e62 1b0e5c: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b0e60: 74 1d je 1b0e7f 1b0e62: 83 c0 01 add $0x1,%eax 1b0e65: 48 8d 8a d8 04 00 00 lea 0x4d8(%rdx),%rcx 1b0e6c: 83 f8 06 cmp $0x6,%eax 1b0e6f: 75 da jne 1b0e4b 1b0e71: 48 85 d2 test %rdx,%rdx 1b0e74: 0f 84 b0 00 00 00 je 1b0f2a 1b0e7a: b8 05 00 00 00 mov $0x5,%eax 1b0e7f: 48 98 cltq 1b0e81: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1b0e88: 48 8b bc 07 d8 02 00 mov 0x2d8(%rdi,%rax,1),%rdi 1b0e8f: 00 1b0e90: 48 85 ff test %rdi,%rdi 1b0e93: 74 0f je 1b0ea4 1b0e95: 48 8b 07 mov (%rdi),%rax 1b0e98: 48 89 e6 mov %rsp,%rsi 1b0e9b: 48 8b 40 08 mov 0x8(%rax),%rax 1b0e9f: e8 00 00 00 00 callq 1b0ea4 1b0ea4: 8b 4c 24 10 mov 0x10(%rsp),%ecx 1b0ea8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b0eaf: be 1e 00 00 00 mov $0x1e,%esi 1b0eb4: 4c 89 ef mov %r13,%rdi 1b0eb7: e8 00 00 00 00 callq 1b0ebc 1b0ebc: 4d 85 f6 test %r14,%r14 1b0ebf: 74 5c je 1b0f1d 1b0ec1: 48 8b 45 00 mov 0x0(%rbp),%rax 1b0ec5: 45 31 e4 xor %r12d,%r12d 1b0ec8: eb 15 jmp 1b0edf 1b0eca: 48 8b 45 00 mov 0x0(%rbp),%rax 1b0ece: 49 83 c4 01 add $0x1,%r12 1b0ed2: 48 83 c0 01 add $0x1,%rax 1b0ed6: 48 89 45 00 mov %rax,0x0(%rbp) 1b0eda: 4d 39 f4 cmp %r14,%r12 1b0edd: 74 41 je 1b0f20 1b0edf: 4b 8d 0c 27 lea (%r15,%r12,1),%rcx 1b0ee3: 48 83 f8 63 cmp $0x63,%rax 1b0ee7: 7f 37 jg 1b0f20 1b0ee9: 43 0f b6 44 25 00 movzbl 0x0(%r13,%r12,1),%eax 1b0eef: e8 00 00 00 00 callq 1b0ef4 1b0ef4: 85 c9 test %ecx,%ecx 1b0ef6: 74 d2 je 1b0eca 1b0ef8: 4c 63 e1 movslq %ecx,%r12 1b0efb: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b0f00: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b0f07: 00 00 1b0f09: 75 31 jne 1b0f3c 1b0f0b: 48 83 c4 28 add $0x28,%rsp 1b0f0f: 4c 89 e0 mov %r12,%rax 1b0f12: 5b pop %rbx 1b0f13: 5d pop %rbp 1b0f14: 41 5c pop %r12 1b0f16: 41 5d pop %r13 1b0f18: 41 5e pop %r14 1b0f1a: 41 5f pop %r15 1b0f1c: c3 retq 1b0f1d: 45 31 e4 xor %r12d,%r12d 1b0f20: 4c 89 ef mov %r13,%rdi 1b0f23: e8 00 00 00 00 callq 1b0f28 1b0f28: eb d1 jmp 1b0efb 1b0f2a: 49 c7 c4 fa ff ff ff mov $0xfffffffffffffffa,%r12 1b0f31: eb c8 jmp 1b0efb 1b0f33: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 1b0f3a: eb bf jmp 1b0efb 1b0f3c: e8 00 00 00 00 callq 1b0f41 1b0f41: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b0f48: 00 00 00 00 1b0f4c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b0f50 : 1b0f50: e8 00 00 00 00 callq 1b0f55 1b0f55: 41 57 push %r15 1b0f57: 49 89 f7 mov %rsi,%r15 1b0f5a: be c0 0d 00 00 mov $0xdc0,%esi 1b0f5f: 41 56 push %r14 1b0f61: 49 89 d6 mov %rdx,%r14 1b0f64: ba 64 00 00 00 mov $0x64,%edx 1b0f69: 41 55 push %r13 1b0f6b: 41 54 push %r12 1b0f6d: 55 push %rbp 1b0f6e: 48 89 cd mov %rcx,%rbp 1b0f71: 53 push %rbx 1b0f72: 48 83 ec 28 sub $0x28,%rsp 1b0f76: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b0f7d: 00 00 1b0f7f: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b0f84: 48 8b 47 20 mov 0x20(%rdi),%rax 1b0f88: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b0f8f 1b0f8f: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b0f96: 00 1b0f97: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b0f9e: 00 00 1b0fa0: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b0fa7: 00 00 1b0fa9: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b0fb0: 00 00 1b0fb2: 4c 8b a0 48 02 00 00 mov 0x248(%rax),%r12 1b0fb9: e8 00 00 00 00 callq 1b0fbe 1b0fbe: 48 85 c0 test %rax,%rax 1b0fc1: 0f 84 0c 01 00 00 je 1b10d3 1b0fc7: 49 8b b4 24 c8 04 00 mov 0x4c8(%r12),%rsi 1b0fce: 00 1b0fcf: 49 89 c5 mov %rax,%r13 1b0fd2: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b0fd9: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b0fe0: 31 c0 xor %eax,%eax 1b0fe2: 48 8d 97 b8 01 00 00 lea 0x1b8(%rdi),%rdx 1b0fe9: eb 03 jmp 1b0fee 1b0feb: 48 89 ca mov %rcx,%rdx 1b0fee: 48 85 d2 test %rdx,%rdx 1b0ff1: 74 0f je 1b1002 1b0ff3: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1b0ff7: 48 85 c9 test %rcx,%rcx 1b0ffa: 74 06 je 1b1002 1b0ffc: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b1000: 74 1d je 1b101f 1b1002: 83 c0 01 add $0x1,%eax 1b1005: 48 8d 8a d8 04 00 00 lea 0x4d8(%rdx),%rcx 1b100c: 83 f8 06 cmp $0x6,%eax 1b100f: 75 da jne 1b0feb 1b1011: 48 85 d2 test %rdx,%rdx 1b1014: 0f 84 b0 00 00 00 je 1b10ca 1b101a: b8 05 00 00 00 mov $0x5,%eax 1b101f: 48 98 cltq 1b1021: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1b1028: 48 8b bc 07 d8 02 00 mov 0x2d8(%rdi,%rax,1),%rdi 1b102f: 00 1b1030: 48 85 ff test %rdi,%rdi 1b1033: 74 0f je 1b1044 1b1035: 48 8b 07 mov (%rdi),%rax 1b1038: 48 89 e6 mov %rsp,%rsi 1b103b: 48 8b 40 08 mov 0x8(%rax),%rax 1b103f: e8 00 00 00 00 callq 1b1044 1b1044: 8b 4c 24 14 mov 0x14(%rsp),%ecx 1b1048: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b104f: be 1e 00 00 00 mov $0x1e,%esi 1b1054: 4c 89 ef mov %r13,%rdi 1b1057: e8 00 00 00 00 callq 1b105c 1b105c: 4d 85 f6 test %r14,%r14 1b105f: 74 5c je 1b10bd 1b1061: 48 8b 45 00 mov 0x0(%rbp),%rax 1b1065: 45 31 e4 xor %r12d,%r12d 1b1068: eb 15 jmp 1b107f 1b106a: 48 8b 45 00 mov 0x0(%rbp),%rax 1b106e: 49 83 c4 01 add $0x1,%r12 1b1072: 48 83 c0 01 add $0x1,%rax 1b1076: 48 89 45 00 mov %rax,0x0(%rbp) 1b107a: 4d 39 f4 cmp %r14,%r12 1b107d: 74 41 je 1b10c0 1b107f: 4b 8d 0c 27 lea (%r15,%r12,1),%rcx 1b1083: 48 83 f8 63 cmp $0x63,%rax 1b1087: 7f 37 jg 1b10c0 1b1089: 43 0f b6 44 25 00 movzbl 0x0(%r13,%r12,1),%eax 1b108f: e8 00 00 00 00 callq 1b1094 1b1094: 85 c9 test %ecx,%ecx 1b1096: 74 d2 je 1b106a 1b1098: 4c 63 e1 movslq %ecx,%r12 1b109b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b10a0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b10a7: 00 00 1b10a9: 75 31 jne 1b10dc 1b10ab: 48 83 c4 28 add $0x28,%rsp 1b10af: 4c 89 e0 mov %r12,%rax 1b10b2: 5b pop %rbx 1b10b3: 5d pop %rbp 1b10b4: 41 5c pop %r12 1b10b6: 41 5d pop %r13 1b10b8: 41 5e pop %r14 1b10ba: 41 5f pop %r15 1b10bc: c3 retq 1b10bd: 45 31 e4 xor %r12d,%r12d 1b10c0: 4c 89 ef mov %r13,%rdi 1b10c3: e8 00 00 00 00 callq 1b10c8 1b10c8: eb d1 jmp 1b109b 1b10ca: 49 c7 c4 fa ff ff ff mov $0xfffffffffffffffa,%r12 1b10d1: eb c8 jmp 1b109b 1b10d3: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 1b10da: eb bf jmp 1b109b 1b10dc: e8 00 00 00 00 callq 1b10e1 1b10e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b10e8: 00 00 00 00 1b10ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b10f0 : 1b10f0: e8 00 00 00 00 callq 1b10f5 1b10f5: 41 57 push %r15 1b10f7: 49 89 f7 mov %rsi,%r15 1b10fa: be c0 0d 00 00 mov $0xdc0,%esi 1b10ff: 41 56 push %r14 1b1101: 49 89 d6 mov %rdx,%r14 1b1104: ba 64 00 00 00 mov $0x64,%edx 1b1109: 41 55 push %r13 1b110b: 41 54 push %r12 1b110d: 55 push %rbp 1b110e: 48 89 cd mov %rcx,%rbp 1b1111: 53 push %rbx 1b1112: 48 83 ec 28 sub $0x28,%rsp 1b1116: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b111d: 00 00 1b111f: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b1124: 48 8b 47 20 mov 0x20(%rdi),%rax 1b1128: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b112f 1b112f: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b1136: 00 1b1137: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b113e: 00 00 1b1140: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b1147: 00 00 1b1149: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b1150: 00 00 1b1152: 4c 8b a0 48 02 00 00 mov 0x248(%rax),%r12 1b1159: e8 00 00 00 00 callq 1b115e 1b115e: 48 85 c0 test %rax,%rax 1b1161: 0f 84 0c 01 00 00 je 1b1273 1b1167: 49 8b b4 24 c8 04 00 mov 0x4c8(%r12),%rsi 1b116e: 00 1b116f: 49 89 c5 mov %rax,%r13 1b1172: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b1179: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b1180: 31 c0 xor %eax,%eax 1b1182: 48 8d 97 b8 01 00 00 lea 0x1b8(%rdi),%rdx 1b1189: eb 03 jmp 1b118e 1b118b: 48 89 ca mov %rcx,%rdx 1b118e: 48 85 d2 test %rdx,%rdx 1b1191: 74 0f je 1b11a2 1b1193: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1b1197: 48 85 c9 test %rcx,%rcx 1b119a: 74 06 je 1b11a2 1b119c: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b11a0: 74 1d je 1b11bf 1b11a2: 83 c0 01 add $0x1,%eax 1b11a5: 48 8d 8a d8 04 00 00 lea 0x4d8(%rdx),%rcx 1b11ac: 83 f8 06 cmp $0x6,%eax 1b11af: 75 da jne 1b118b 1b11b1: 48 85 d2 test %rdx,%rdx 1b11b4: 0f 84 b0 00 00 00 je 1b126a 1b11ba: b8 05 00 00 00 mov $0x5,%eax 1b11bf: 48 98 cltq 1b11c1: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1b11c8: 48 8b bc 07 d8 02 00 mov 0x2d8(%rdi,%rax,1),%rdi 1b11cf: 00 1b11d0: 48 85 ff test %rdi,%rdi 1b11d3: 74 0f je 1b11e4 1b11d5: 48 8b 07 mov (%rdi),%rax 1b11d8: 48 89 e6 mov %rsp,%rsi 1b11db: 48 8b 40 08 mov 0x8(%rax),%rax 1b11df: e8 00 00 00 00 callq 1b11e4 1b11e4: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 1b11e8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b11ef: be 1e 00 00 00 mov $0x1e,%esi 1b11f4: 4c 89 ef mov %r13,%rdi 1b11f7: e8 00 00 00 00 callq 1b11fc 1b11fc: 4d 85 f6 test %r14,%r14 1b11ff: 74 5c je 1b125d 1b1201: 48 8b 45 00 mov 0x0(%rbp),%rax 1b1205: 45 31 e4 xor %r12d,%r12d 1b1208: eb 15 jmp 1b121f 1b120a: 48 8b 45 00 mov 0x0(%rbp),%rax 1b120e: 49 83 c4 01 add $0x1,%r12 1b1212: 48 83 c0 01 add $0x1,%rax 1b1216: 48 89 45 00 mov %rax,0x0(%rbp) 1b121a: 4d 39 f4 cmp %r14,%r12 1b121d: 74 41 je 1b1260 1b121f: 4b 8d 0c 27 lea (%r15,%r12,1),%rcx 1b1223: 48 83 f8 63 cmp $0x63,%rax 1b1227: 7f 37 jg 1b1260 1b1229: 43 0f b6 44 25 00 movzbl 0x0(%r13,%r12,1),%eax 1b122f: e8 00 00 00 00 callq 1b1234 1b1234: 85 c9 test %ecx,%ecx 1b1236: 74 d2 je 1b120a 1b1238: 4c 63 e1 movslq %ecx,%r12 1b123b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b1240: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b1247: 00 00 1b1249: 75 31 jne 1b127c 1b124b: 48 83 c4 28 add $0x28,%rsp 1b124f: 4c 89 e0 mov %r12,%rax 1b1252: 5b pop %rbx 1b1253: 5d pop %rbp 1b1254: 41 5c pop %r12 1b1256: 41 5d pop %r13 1b1258: 41 5e pop %r14 1b125a: 41 5f pop %r15 1b125c: c3 retq 1b125d: 45 31 e4 xor %r12d,%r12d 1b1260: 4c 89 ef mov %r13,%rdi 1b1263: e8 00 00 00 00 callq 1b1268 1b1268: eb d1 jmp 1b123b 1b126a: 49 c7 c4 fa ff ff ff mov $0xfffffffffffffffa,%r12 1b1271: eb c8 jmp 1b123b 1b1273: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 1b127a: eb bf jmp 1b123b 1b127c: e8 00 00 00 00 callq 1b1281 1b1281: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b1288: 00 00 00 00 1b128c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b1290 : 1b1290: e8 00 00 00 00 callq 1b1295 1b1295: 41 57 push %r15 1b1297: 49 89 f7 mov %rsi,%r15 1b129a: be c0 0d 00 00 mov $0xdc0,%esi 1b129f: 41 56 push %r14 1b12a1: 49 89 d6 mov %rdx,%r14 1b12a4: ba 0a 00 00 00 mov $0xa,%edx 1b12a9: 41 55 push %r13 1b12ab: 41 54 push %r12 1b12ad: 55 push %rbp 1b12ae: 48 89 cd mov %rcx,%rbp 1b12b1: 53 push %rbx 1b12b2: 48 83 ec 28 sub $0x28,%rsp 1b12b6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b12bd: 00 00 1b12bf: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b12c4: 48 8b 47 20 mov 0x20(%rdi),%rax 1b12c8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b12cf 1b12cf: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b12d6: 00 1b12d7: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b12de: 00 00 1b12e0: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b12e7: 00 00 1b12e9: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b12f0: 00 00 1b12f2: 4c 8b a0 48 02 00 00 mov 0x248(%rax),%r12 1b12f9: e8 00 00 00 00 callq 1b12fe 1b12fe: 48 85 c0 test %rax,%rax 1b1301: 0f 84 0b 01 00 00 je 1b1412 1b1307: 49 8b b4 24 c8 04 00 mov 0x4c8(%r12),%rsi 1b130e: 00 1b130f: 49 89 c5 mov %rax,%r13 1b1312: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b1319: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b1320: 31 c0 xor %eax,%eax 1b1322: 48 8d 97 b8 01 00 00 lea 0x1b8(%rdi),%rdx 1b1329: eb 03 jmp 1b132e 1b132b: 48 89 ca mov %rcx,%rdx 1b132e: 48 85 d2 test %rdx,%rdx 1b1331: 74 0f je 1b1342 1b1333: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1b1337: 48 85 c9 test %rcx,%rcx 1b133a: 74 06 je 1b1342 1b133c: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b1340: 74 1d je 1b135f 1b1342: 83 c0 01 add $0x1,%eax 1b1345: 48 8d 8a d8 04 00 00 lea 0x4d8(%rdx),%rcx 1b134c: 83 f8 06 cmp $0x6,%eax 1b134f: 75 da jne 1b132b 1b1351: 48 85 d2 test %rdx,%rdx 1b1354: 0f 84 af 00 00 00 je 1b1409 1b135a: b8 05 00 00 00 mov $0x5,%eax 1b135f: 48 98 cltq 1b1361: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1b1368: 48 8b bc 07 d8 02 00 mov 0x2d8(%rdi,%rax,1),%rdi 1b136f: 00 1b1370: 48 85 ff test %rdi,%rdi 1b1373: 74 0f je 1b1384 1b1375: 48 8b 07 mov (%rdi),%rax 1b1378: 48 89 e6 mov %rsp,%rsi 1b137b: 48 8b 40 08 mov 0x8(%rax),%rax 1b137f: e8 00 00 00 00 callq 1b1384 1b1384: 8b 0c 24 mov (%rsp),%ecx 1b1387: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b138e: be 1e 00 00 00 mov $0x1e,%esi 1b1393: 4c 89 ef mov %r13,%rdi 1b1396: e8 00 00 00 00 callq 1b139b 1b139b: 4d 85 f6 test %r14,%r14 1b139e: 74 5c je 1b13fc 1b13a0: 48 8b 45 00 mov 0x0(%rbp),%rax 1b13a4: 45 31 e4 xor %r12d,%r12d 1b13a7: eb 15 jmp 1b13be 1b13a9: 48 8b 45 00 mov 0x0(%rbp),%rax 1b13ad: 49 83 c4 01 add $0x1,%r12 1b13b1: 48 83 c0 01 add $0x1,%rax 1b13b5: 48 89 45 00 mov %rax,0x0(%rbp) 1b13b9: 4d 39 f4 cmp %r14,%r12 1b13bc: 74 41 je 1b13ff 1b13be: 4b 8d 0c 27 lea (%r15,%r12,1),%rcx 1b13c2: 48 83 f8 09 cmp $0x9,%rax 1b13c6: 7f 37 jg 1b13ff 1b13c8: 43 0f b6 44 25 00 movzbl 0x0(%r13,%r12,1),%eax 1b13ce: e8 00 00 00 00 callq 1b13d3 1b13d3: 85 c9 test %ecx,%ecx 1b13d5: 74 d2 je 1b13a9 1b13d7: 4c 63 e1 movslq %ecx,%r12 1b13da: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b13df: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b13e6: 00 00 1b13e8: 75 31 jne 1b141b 1b13ea: 48 83 c4 28 add $0x28,%rsp 1b13ee: 4c 89 e0 mov %r12,%rax 1b13f1: 5b pop %rbx 1b13f2: 5d pop %rbp 1b13f3: 41 5c pop %r12 1b13f5: 41 5d pop %r13 1b13f7: 41 5e pop %r14 1b13f9: 41 5f pop %r15 1b13fb: c3 retq 1b13fc: 45 31 e4 xor %r12d,%r12d 1b13ff: 4c 89 ef mov %r13,%rdi 1b1402: e8 00 00 00 00 callq 1b1407 1b1407: eb d1 jmp 1b13da 1b1409: 49 c7 c4 fa ff ff ff mov $0xfffffffffffffffa,%r12 1b1410: eb c8 jmp 1b13da 1b1412: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 1b1419: eb bf jmp 1b13da 1b141b: e8 00 00 00 00 callq 1b1420 00000000001b1420 : 1b1420: e8 00 00 00 00 callq 1b1425 1b1425: 41 57 push %r15 1b1427: 49 89 f7 mov %rsi,%r15 1b142a: be c0 0d 00 00 mov $0xdc0,%esi 1b142f: 41 56 push %r14 1b1431: 49 89 d6 mov %rdx,%r14 1b1434: ba 64 00 00 00 mov $0x64,%edx 1b1439: 41 55 push %r13 1b143b: 41 54 push %r12 1b143d: 55 push %rbp 1b143e: 48 89 cd mov %rcx,%rbp 1b1441: 53 push %rbx 1b1442: 48 83 ec 28 sub $0x28,%rsp 1b1446: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b144d: 00 00 1b144f: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b1454: 48 8b 47 20 mov 0x20(%rdi),%rax 1b1458: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b145f 1b145f: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b1466: 00 1b1467: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b146e: 00 00 1b1470: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b1477: 00 00 1b1479: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b1480: 00 00 1b1482: 4c 8b a0 48 02 00 00 mov 0x248(%rax),%r12 1b1489: e8 00 00 00 00 callq 1b148e 1b148e: 48 85 c0 test %rax,%rax 1b1491: 0f 84 0c 01 00 00 je 1b15a3 1b1497: 49 8b b4 24 c8 04 00 mov 0x4c8(%r12),%rsi 1b149e: 00 1b149f: 49 89 c5 mov %rax,%r13 1b14a2: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b14a9: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b14b0: 31 c0 xor %eax,%eax 1b14b2: 48 8d 97 b8 01 00 00 lea 0x1b8(%rdi),%rdx 1b14b9: eb 03 jmp 1b14be 1b14bb: 48 89 ca mov %rcx,%rdx 1b14be: 48 85 d2 test %rdx,%rdx 1b14c1: 74 0f je 1b14d2 1b14c3: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1b14c7: 48 85 c9 test %rcx,%rcx 1b14ca: 74 06 je 1b14d2 1b14cc: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b14d0: 74 1d je 1b14ef 1b14d2: 83 c0 01 add $0x1,%eax 1b14d5: 48 8d 8a d8 04 00 00 lea 0x4d8(%rdx),%rcx 1b14dc: 83 f8 06 cmp $0x6,%eax 1b14df: 75 da jne 1b14bb 1b14e1: 48 85 d2 test %rdx,%rdx 1b14e4: 0f 84 b0 00 00 00 je 1b159a 1b14ea: b8 05 00 00 00 mov $0x5,%eax 1b14ef: 48 98 cltq 1b14f1: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1b14f8: 48 8b bc 07 d8 02 00 mov 0x2d8(%rdi,%rax,1),%rdi 1b14ff: 00 1b1500: 48 85 ff test %rdi,%rdi 1b1503: 74 0f je 1b1514 1b1505: 48 8b 07 mov (%rdi),%rax 1b1508: 48 89 e6 mov %rsp,%rsi 1b150b: 48 8b 40 08 mov 0x8(%rax),%rax 1b150f: e8 00 00 00 00 callq 1b1514 1b1514: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1b1518: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b151f: be 1e 00 00 00 mov $0x1e,%esi 1b1524: 4c 89 ef mov %r13,%rdi 1b1527: e8 00 00 00 00 callq 1b152c 1b152c: 4d 85 f6 test %r14,%r14 1b152f: 74 5c je 1b158d 1b1531: 48 8b 45 00 mov 0x0(%rbp),%rax 1b1535: 45 31 e4 xor %r12d,%r12d 1b1538: eb 15 jmp 1b154f 1b153a: 48 8b 45 00 mov 0x0(%rbp),%rax 1b153e: 49 83 c4 01 add $0x1,%r12 1b1542: 48 83 c0 01 add $0x1,%rax 1b1546: 48 89 45 00 mov %rax,0x0(%rbp) 1b154a: 4d 39 f4 cmp %r14,%r12 1b154d: 74 41 je 1b1590 1b154f: 4b 8d 0c 27 lea (%r15,%r12,1),%rcx 1b1553: 48 83 f8 63 cmp $0x63,%rax 1b1557: 7f 37 jg 1b1590 1b1559: 43 0f b6 44 25 00 movzbl 0x0(%r13,%r12,1),%eax 1b155f: e8 00 00 00 00 callq 1b1564 1b1564: 85 c9 test %ecx,%ecx 1b1566: 74 d2 je 1b153a 1b1568: 4c 63 e1 movslq %ecx,%r12 1b156b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b1570: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b1577: 00 00 1b1579: 75 31 jne 1b15ac 1b157b: 48 83 c4 28 add $0x28,%rsp 1b157f: 4c 89 e0 mov %r12,%rax 1b1582: 5b pop %rbx 1b1583: 5d pop %rbp 1b1584: 41 5c pop %r12 1b1586: 41 5d pop %r13 1b1588: 41 5e pop %r14 1b158a: 41 5f pop %r15 1b158c: c3 retq 1b158d: 45 31 e4 xor %r12d,%r12d 1b1590: 4c 89 ef mov %r13,%rdi 1b1593: e8 00 00 00 00 callq 1b1598 1b1598: eb d1 jmp 1b156b 1b159a: 49 c7 c4 fa ff ff ff mov $0xfffffffffffffffa,%r12 1b15a1: eb c8 jmp 1b156b 1b15a3: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 1b15aa: eb bf jmp 1b156b 1b15ac: e8 00 00 00 00 callq 1b15b1 1b15b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b15b8: 00 00 00 00 1b15bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b15c0 : 1b15c0: e8 00 00 00 00 callq 1b15c5 1b15c5: 41 57 push %r15 1b15c7: 49 89 f7 mov %rsi,%r15 1b15ca: be c0 0d 00 00 mov $0xdc0,%esi 1b15cf: 41 56 push %r14 1b15d1: 49 89 d6 mov %rdx,%r14 1b15d4: ba 64 00 00 00 mov $0x64,%edx 1b15d9: 41 55 push %r13 1b15db: 41 54 push %r12 1b15dd: 55 push %rbp 1b15de: 48 89 cd mov %rcx,%rbp 1b15e1: 53 push %rbx 1b15e2: 48 83 ec 28 sub $0x28,%rsp 1b15e6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b15ed: 00 00 1b15ef: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b15f4: 48 8b 47 20 mov 0x20(%rdi),%rax 1b15f8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b15ff 1b15ff: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b1606: 00 1b1607: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b160e: 00 00 1b1610: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b1617: 00 00 1b1619: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b1620: 00 00 1b1622: 4c 8b a0 48 02 00 00 mov 0x248(%rax),%r12 1b1629: e8 00 00 00 00 callq 1b162e 1b162e: 48 85 c0 test %rax,%rax 1b1631: 0f 84 0c 01 00 00 je 1b1743 1b1637: 49 8b b4 24 c8 04 00 mov 0x4c8(%r12),%rsi 1b163e: 00 1b163f: 49 89 c5 mov %rax,%r13 1b1642: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b1649: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b1650: 31 c0 xor %eax,%eax 1b1652: 48 8d 97 b8 01 00 00 lea 0x1b8(%rdi),%rdx 1b1659: eb 03 jmp 1b165e 1b165b: 48 89 ca mov %rcx,%rdx 1b165e: 48 85 d2 test %rdx,%rdx 1b1661: 74 0f je 1b1672 1b1663: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1b1667: 48 85 c9 test %rcx,%rcx 1b166a: 74 06 je 1b1672 1b166c: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b1670: 74 1d je 1b168f 1b1672: 83 c0 01 add $0x1,%eax 1b1675: 48 8d 8a d8 04 00 00 lea 0x4d8(%rdx),%rcx 1b167c: 83 f8 06 cmp $0x6,%eax 1b167f: 75 da jne 1b165b 1b1681: 48 85 d2 test %rdx,%rdx 1b1684: 0f 84 b0 00 00 00 je 1b173a 1b168a: b8 05 00 00 00 mov $0x5,%eax 1b168f: 48 98 cltq 1b1691: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1b1698: 48 8b bc 07 d8 02 00 mov 0x2d8(%rdi,%rax,1),%rdi 1b169f: 00 1b16a0: 48 85 ff test %rdi,%rdi 1b16a3: 74 0f je 1b16b4 1b16a5: 48 8b 07 mov (%rdi),%rax 1b16a8: 48 89 e6 mov %rsp,%rsi 1b16ab: 48 8b 40 08 mov 0x8(%rax),%rax 1b16af: e8 00 00 00 00 callq 1b16b4 1b16b4: 8b 4c 24 0c mov 0xc(%rsp),%ecx 1b16b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b16bf: be 1e 00 00 00 mov $0x1e,%esi 1b16c4: 4c 89 ef mov %r13,%rdi 1b16c7: e8 00 00 00 00 callq 1b16cc 1b16cc: 4d 85 f6 test %r14,%r14 1b16cf: 74 5c je 1b172d 1b16d1: 48 8b 45 00 mov 0x0(%rbp),%rax 1b16d5: 45 31 e4 xor %r12d,%r12d 1b16d8: eb 15 jmp 1b16ef 1b16da: 48 8b 45 00 mov 0x0(%rbp),%rax 1b16de: 49 83 c4 01 add $0x1,%r12 1b16e2: 48 83 c0 01 add $0x1,%rax 1b16e6: 48 89 45 00 mov %rax,0x0(%rbp) 1b16ea: 4d 39 f4 cmp %r14,%r12 1b16ed: 74 41 je 1b1730 1b16ef: 4b 8d 0c 27 lea (%r15,%r12,1),%rcx 1b16f3: 48 83 f8 63 cmp $0x63,%rax 1b16f7: 7f 37 jg 1b1730 1b16f9: 43 0f b6 44 25 00 movzbl 0x0(%r13,%r12,1),%eax 1b16ff: e8 00 00 00 00 callq 1b1704 1b1704: 85 c9 test %ecx,%ecx 1b1706: 74 d2 je 1b16da 1b1708: 4c 63 e1 movslq %ecx,%r12 1b170b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b1710: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b1717: 00 00 1b1719: 75 31 jne 1b174c 1b171b: 48 83 c4 28 add $0x28,%rsp 1b171f: 4c 89 e0 mov %r12,%rax 1b1722: 5b pop %rbx 1b1723: 5d pop %rbp 1b1724: 41 5c pop %r12 1b1726: 41 5d pop %r13 1b1728: 41 5e pop %r14 1b172a: 41 5f pop %r15 1b172c: c3 retq 1b172d: 45 31 e4 xor %r12d,%r12d 1b1730: 4c 89 ef mov %r13,%rdi 1b1733: e8 00 00 00 00 callq 1b1738 1b1738: eb d1 jmp 1b170b 1b173a: 49 c7 c4 fa ff ff ff mov $0xfffffffffffffffa,%r12 1b1741: eb c8 jmp 1b170b 1b1743: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 1b174a: eb bf jmp 1b170b 1b174c: e8 00 00 00 00 callq 1b1751 1b1751: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b1758: 00 00 00 00 1b175c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b1760 : 1b1760: e8 00 00 00 00 callq 1b1765 1b1765: 41 57 push %r15 1b1767: 49 89 f7 mov %rsi,%r15 1b176a: be c0 0d 00 00 mov $0xdc0,%esi 1b176f: 41 56 push %r14 1b1771: 49 89 d6 mov %rdx,%r14 1b1774: ba 64 00 00 00 mov $0x64,%edx 1b1779: 41 55 push %r13 1b177b: 41 54 push %r12 1b177d: 55 push %rbp 1b177e: 48 89 cd mov %rcx,%rbp 1b1781: 53 push %rbx 1b1782: 48 83 ec 28 sub $0x28,%rsp 1b1786: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b178d: 00 00 1b178f: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b1794: 48 8b 47 20 mov 0x20(%rdi),%rax 1b1798: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b179f 1b179f: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b17a6: 00 1b17a7: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b17ae: 00 00 1b17b0: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b17b7: 00 00 1b17b9: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b17c0: 00 00 1b17c2: 4c 8b a0 48 02 00 00 mov 0x248(%rax),%r12 1b17c9: e8 00 00 00 00 callq 1b17ce 1b17ce: 48 85 c0 test %rax,%rax 1b17d1: 0f 84 0c 01 00 00 je 1b18e3 1b17d7: 49 8b b4 24 c8 04 00 mov 0x4c8(%r12),%rsi 1b17de: 00 1b17df: 49 89 c5 mov %rax,%r13 1b17e2: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b17e9: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b17f0: 31 c0 xor %eax,%eax 1b17f2: 48 8d 97 b8 01 00 00 lea 0x1b8(%rdi),%rdx 1b17f9: eb 03 jmp 1b17fe 1b17fb: 48 89 ca mov %rcx,%rdx 1b17fe: 48 85 d2 test %rdx,%rdx 1b1801: 74 0f je 1b1812 1b1803: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1b1807: 48 85 c9 test %rcx,%rcx 1b180a: 74 06 je 1b1812 1b180c: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b1810: 74 1d je 1b182f 1b1812: 83 c0 01 add $0x1,%eax 1b1815: 48 8d 8a d8 04 00 00 lea 0x4d8(%rdx),%rcx 1b181c: 83 f8 06 cmp $0x6,%eax 1b181f: 75 da jne 1b17fb 1b1821: 48 85 d2 test %rdx,%rdx 1b1824: 0f 84 b0 00 00 00 je 1b18da 1b182a: b8 05 00 00 00 mov $0x5,%eax 1b182f: 48 98 cltq 1b1831: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1b1838: 48 8b bc 07 d8 02 00 mov 0x2d8(%rdi,%rax,1),%rdi 1b183f: 00 1b1840: 48 85 ff test %rdi,%rdi 1b1843: 74 0f je 1b1854 1b1845: 48 8b 07 mov (%rdi),%rax 1b1848: 48 89 e6 mov %rsp,%rsi 1b184b: 48 8b 40 08 mov 0x8(%rax),%rax 1b184f: e8 00 00 00 00 callq 1b1854 1b1854: 8b 4c 24 08 mov 0x8(%rsp),%ecx 1b1858: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b185f: be 1e 00 00 00 mov $0x1e,%esi 1b1864: 4c 89 ef mov %r13,%rdi 1b1867: e8 00 00 00 00 callq 1b186c 1b186c: 4d 85 f6 test %r14,%r14 1b186f: 74 5c je 1b18cd 1b1871: 48 8b 45 00 mov 0x0(%rbp),%rax 1b1875: 45 31 e4 xor %r12d,%r12d 1b1878: eb 15 jmp 1b188f 1b187a: 48 8b 45 00 mov 0x0(%rbp),%rax 1b187e: 49 83 c4 01 add $0x1,%r12 1b1882: 48 83 c0 01 add $0x1,%rax 1b1886: 48 89 45 00 mov %rax,0x0(%rbp) 1b188a: 4d 39 f4 cmp %r14,%r12 1b188d: 74 41 je 1b18d0 1b188f: 4b 8d 0c 27 lea (%r15,%r12,1),%rcx 1b1893: 48 83 f8 63 cmp $0x63,%rax 1b1897: 7f 37 jg 1b18d0 1b1899: 43 0f b6 44 25 00 movzbl 0x0(%r13,%r12,1),%eax 1b189f: e8 00 00 00 00 callq 1b18a4 1b18a4: 85 c9 test %ecx,%ecx 1b18a6: 74 d2 je 1b187a 1b18a8: 4c 63 e1 movslq %ecx,%r12 1b18ab: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b18b0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b18b7: 00 00 1b18b9: 75 31 jne 1b18ec 1b18bb: 48 83 c4 28 add $0x28,%rsp 1b18bf: 4c 89 e0 mov %r12,%rax 1b18c2: 5b pop %rbx 1b18c3: 5d pop %rbp 1b18c4: 41 5c pop %r12 1b18c6: 41 5d pop %r13 1b18c8: 41 5e pop %r14 1b18ca: 41 5f pop %r15 1b18cc: c3 retq 1b18cd: 45 31 e4 xor %r12d,%r12d 1b18d0: 4c 89 ef mov %r13,%rdi 1b18d3: e8 00 00 00 00 callq 1b18d8 1b18d8: eb d1 jmp 1b18ab 1b18da: 49 c7 c4 fa ff ff ff mov $0xfffffffffffffffa,%r12 1b18e1: eb c8 jmp 1b18ab 1b18e3: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 1b18ea: eb bf jmp 1b18ab 1b18ec: e8 00 00 00 00 callq 1b18f1 1b18f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b18f8: 00 00 00 00 1b18fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b1900 : 1b1900: e8 00 00 00 00 callq 1b1905 1b1905: 41 57 push %r15 1b1907: 49 89 f7 mov %rsi,%r15 1b190a: be c0 0d 00 00 mov $0xdc0,%esi 1b190f: 41 56 push %r14 1b1911: 49 89 d6 mov %rdx,%r14 1b1914: ba 64 00 00 00 mov $0x64,%edx 1b1919: 41 55 push %r13 1b191b: 41 54 push %r12 1b191d: 55 push %rbp 1b191e: 48 89 cd mov %rcx,%rbp 1b1921: 53 push %rbx 1b1922: 48 83 ec 28 sub $0x28,%rsp 1b1926: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b192d: 00 00 1b192f: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b1934: 48 8b 47 20 mov 0x20(%rdi),%rax 1b1938: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b193f 1b193f: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b1946: 00 1b1947: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b194e: 00 00 1b1950: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b1957: 00 00 1b1959: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b1960: 00 00 1b1962: 4c 8b a0 48 02 00 00 mov 0x248(%rax),%r12 1b1969: e8 00 00 00 00 callq 1b196e 1b196e: 48 85 c0 test %rax,%rax 1b1971: 0f 84 0c 01 00 00 je 1b1a83 1b1977: 49 8b b4 24 c8 04 00 mov 0x4c8(%r12),%rsi 1b197e: 00 1b197f: 49 89 c5 mov %rax,%r13 1b1982: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b1989: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b1990: 31 c0 xor %eax,%eax 1b1992: 48 8d 97 b8 01 00 00 lea 0x1b8(%rdi),%rdx 1b1999: eb 03 jmp 1b199e 1b199b: 48 89 ca mov %rcx,%rdx 1b199e: 48 85 d2 test %rdx,%rdx 1b19a1: 74 0f je 1b19b2 1b19a3: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1b19a7: 48 85 c9 test %rcx,%rcx 1b19aa: 74 06 je 1b19b2 1b19ac: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b19b0: 74 1d je 1b19cf 1b19b2: 83 c0 01 add $0x1,%eax 1b19b5: 48 8d 8a d8 04 00 00 lea 0x4d8(%rdx),%rcx 1b19bc: 83 f8 06 cmp $0x6,%eax 1b19bf: 75 da jne 1b199b 1b19c1: 48 85 d2 test %rdx,%rdx 1b19c4: 0f 84 b0 00 00 00 je 1b1a7a 1b19ca: b8 05 00 00 00 mov $0x5,%eax 1b19cf: 48 98 cltq 1b19d1: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1b19d8: 48 8b bc 07 d8 02 00 mov 0x2d8(%rdi,%rax,1),%rdi 1b19df: 00 1b19e0: 48 85 ff test %rdi,%rdi 1b19e3: 74 0f je 1b19f4 1b19e5: 48 8b 07 mov (%rdi),%rax 1b19e8: 48 89 e6 mov %rsp,%rsi 1b19eb: 48 8b 40 08 mov 0x8(%rax),%rax 1b19ef: e8 00 00 00 00 callq 1b19f4 1b19f4: 8b 4c 24 18 mov 0x18(%rsp),%ecx 1b19f8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b19ff: be 1e 00 00 00 mov $0x1e,%esi 1b1a04: 4c 89 ef mov %r13,%rdi 1b1a07: e8 00 00 00 00 callq 1b1a0c 1b1a0c: 4d 85 f6 test %r14,%r14 1b1a0f: 74 5c je 1b1a6d 1b1a11: 48 8b 45 00 mov 0x0(%rbp),%rax 1b1a15: 45 31 e4 xor %r12d,%r12d 1b1a18: eb 15 jmp 1b1a2f 1b1a1a: 48 8b 45 00 mov 0x0(%rbp),%rax 1b1a1e: 49 83 c4 01 add $0x1,%r12 1b1a22: 48 83 c0 01 add $0x1,%rax 1b1a26: 48 89 45 00 mov %rax,0x0(%rbp) 1b1a2a: 4d 39 f4 cmp %r14,%r12 1b1a2d: 74 41 je 1b1a70 1b1a2f: 4b 8d 0c 27 lea (%r15,%r12,1),%rcx 1b1a33: 48 83 f8 63 cmp $0x63,%rax 1b1a37: 7f 37 jg 1b1a70 1b1a39: 43 0f b6 44 25 00 movzbl 0x0(%r13,%r12,1),%eax 1b1a3f: e8 00 00 00 00 callq 1b1a44 1b1a44: 85 c9 test %ecx,%ecx 1b1a46: 74 d2 je 1b1a1a 1b1a48: 4c 63 e1 movslq %ecx,%r12 1b1a4b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1b1a50: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b1a57: 00 00 1b1a59: 75 31 jne 1b1a8c 1b1a5b: 48 83 c4 28 add $0x28,%rsp 1b1a5f: 4c 89 e0 mov %r12,%rax 1b1a62: 5b pop %rbx 1b1a63: 5d pop %rbp 1b1a64: 41 5c pop %r12 1b1a66: 41 5d pop %r13 1b1a68: 41 5e pop %r14 1b1a6a: 41 5f pop %r15 1b1a6c: c3 retq 1b1a6d: 45 31 e4 xor %r12d,%r12d 1b1a70: 4c 89 ef mov %r13,%rdi 1b1a73: e8 00 00 00 00 callq 1b1a78 1b1a78: eb d1 jmp 1b1a4b 1b1a7a: 49 c7 c4 fa ff ff ff mov $0xfffffffffffffffa,%r12 1b1a81: eb c8 jmp 1b1a4b 1b1a83: 49 c7 c4 f4 ff ff ff mov $0xfffffffffffffff4,%r12 1b1a8a: eb bf jmp 1b1a4b 1b1a8c: e8 00 00 00 00 callq 1b1a91 1b1a91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b1a98: 00 00 00 00 1b1a9c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b1aa0 : 1b1aa0: e8 00 00 00 00 callq 1b1aa5 1b1aa5: 41 57 push %r15 1b1aa7: 41 56 push %r14 1b1aa9: 41 55 push %r13 1b1aab: 41 54 push %r12 1b1aad: 55 push %rbp 1b1aae: 53 push %rbx 1b1aaf: 48 8b 47 20 mov 0x20(%rdi),%rax 1b1ab3: 48 8b 80 48 02 00 00 mov 0x248(%rax),%rax 1b1aba: 4c 8b b8 c8 04 00 00 mov 0x4c8(%rax),%r15 1b1ac1: 48 8b 01 mov (%rcx),%rax 1b1ac4: 48 09 d0 or %rdx,%rax 1b1ac7: a8 03 test $0x3,%al 1b1ac9: 0f 85 28 01 00 00 jne 1b1bf7 1b1acf: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b1ad6 1b1ad6: 48 89 f5 mov %rsi,%rbp 1b1ad9: 48 89 d3 mov %rdx,%rbx 1b1adc: 49 89 cc mov %rcx,%r12 1b1adf: ba 64 00 00 00 mov $0x64,%edx 1b1ae4: be c0 0d 00 00 mov $0xdc0,%esi 1b1ae9: 45 31 f6 xor %r14d,%r14d 1b1aec: e8 00 00 00 00 callq 1b1af1 1b1af1: 49 89 c5 mov %rax,%r13 1b1af4: 48 85 c0 test %rax,%rax 1b1af7: 0f 84 d3 00 00 00 je 1b1bd0 1b1afd: 41 8b 4f 6c mov 0x6c(%r15),%ecx 1b1b01: 45 8b 4f 74 mov 0x74(%r15),%r9d 1b1b05: be 18 00 00 00 mov $0x18,%esi 1b1b0a: 48 89 c7 mov %rax,%rdi 1b1b0d: 45 8b 47 70 mov 0x70(%r15),%r8d 1b1b11: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b1b18: e8 00 00 00 00 callq 1b1b1d 1b1b1d: 41 8b 4f 5c mov 0x5c(%r15),%ecx 1b1b21: 45 8b 4f 64 mov 0x64(%r15),%r9d 1b1b25: 49 8d 7d 18 lea 0x18(%r13),%rdi 1b1b29: 45 8b 47 60 mov 0x60(%r15),%r8d 1b1b2d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b1b34: be 19 00 00 00 mov $0x19,%esi 1b1b39: e8 00 00 00 00 callq 1b1b3e 1b1b3e: 41 8b 4f 4c mov 0x4c(%r15),%ecx 1b1b42: 45 8b 4f 54 mov 0x54(%r15),%r9d 1b1b46: 49 8d 7d 31 lea 0x31(%r13),%rdi 1b1b4a: 45 8b 47 50 mov 0x50(%r15),%r8d 1b1b4e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b1b55: be 19 00 00 00 mov $0x19,%esi 1b1b5a: e8 00 00 00 00 callq 1b1b5f 1b1b5f: 41 8b 8f 88 00 00 00 mov 0x88(%r15),%ecx 1b1b66: 45 8b 8f 90 00 00 00 mov 0x90(%r15),%r9d 1b1b6d: 49 8d 7d 4a lea 0x4a(%r13),%rdi 1b1b71: 45 8b 87 8c 00 00 00 mov 0x8c(%r15),%r8d 1b1b78: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b1b7f: be 1a 00 00 00 mov $0x1a,%esi 1b1b84: e8 00 00 00 00 callq 1b1b89 1b1b89: 48 85 db test %rbx,%rbx 1b1b8c: 74 53 je 1b1be1 1b1b8e: 49 8b 04 24 mov (%r12),%rax 1b1b92: 48 8d 74 1d 00 lea 0x0(%rbp,%rbx,1),%rsi 1b1b97: 31 d2 xor %edx,%edx 1b1b99: eb 18 jmp 1b1bb3 1b1b9b: 49 8b 04 24 mov (%r12),%rax 1b1b9f: 48 83 c5 01 add $0x1,%rbp 1b1ba3: 83 c2 01 add $0x1,%edx 1b1ba6: 48 83 c0 01 add $0x1,%rax 1b1baa: 49 89 04 24 mov %rax,(%r12) 1b1bae: 48 39 f5 cmp %rsi,%rbp 1b1bb1: 74 2b je 1b1bde 1b1bb3: 48 83 f8 63 cmp $0x63,%rax 1b1bb7: 7f 25 jg 1b1bde 1b1bb9: 89 d0 mov %edx,%eax 1b1bbb: 48 89 e9 mov %rbp,%rcx 1b1bbe: 41 0f b6 44 05 00 movzbl 0x0(%r13,%rax,1),%eax 1b1bc4: e8 00 00 00 00 callq 1b1bc9 1b1bc9: 85 c9 test %ecx,%ecx 1b1bcb: 74 ce je 1b1b9b 1b1bcd: 4c 63 f1 movslq %ecx,%r14 1b1bd0: 5b pop %rbx 1b1bd1: 4c 89 f0 mov %r14,%rax 1b1bd4: 5d pop %rbp 1b1bd5: 41 5c pop %r12 1b1bd7: 41 5d pop %r13 1b1bd9: 41 5e pop %r14 1b1bdb: 41 5f pop %r15 1b1bdd: c3 retq 1b1bde: 41 89 d6 mov %edx,%r14d 1b1be1: 4c 89 ef mov %r13,%rdi 1b1be4: e8 00 00 00 00 callq 1b1be9 1b1be9: 4c 89 f0 mov %r14,%rax 1b1bec: 5b pop %rbx 1b1bed: 5d pop %rbp 1b1bee: 41 5c pop %r12 1b1bf0: 41 5d pop %r13 1b1bf2: 41 5e pop %r14 1b1bf4: 41 5f pop %r15 1b1bf6: c3 retq 1b1bf7: 49 c7 c6 ea ff ff ff mov $0xffffffffffffffea,%r14 1b1bfe: eb d0 jmp 1b1bd0 00000000001b1c00 : 1b1c00: e8 00 00 00 00 callq 1b1c05 1b1c05: 41 56 push %r14 1b1c07: 41 55 push %r13 1b1c09: 41 54 push %r12 1b1c0b: 41 89 f4 mov %esi,%r12d 1b1c0e: 55 push %rbp 1b1c0f: 53 push %rbx 1b1c10: 48 83 ec 18 sub $0x18,%rsp 1b1c14: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b1c1b: 00 00 1b1c1d: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b1c22: 31 c0 xor %eax,%eax 1b1c24: b8 20 0a 00 00 mov $0xa20,%eax 1b1c29: c6 44 24 0f 00 movb $0x0,0xf(%rsp) 1b1c2e: 66 89 44 24 0d mov %ax,0xd(%rsp) 1b1c33: 41 c6 01 00 movb $0x0,(%r9) 1b1c37: 48 89 3c 24 mov %rdi,(%rsp) 1b1c3b: 85 f6 test %esi,%esi 1b1c3d: 0f 88 ac 01 00 00 js 1b1def 1b1c43: 48 89 d5 mov %rdx,%rbp 1b1c46: 48 89 ce mov %rcx,%rsi 1b1c49: 44 89 e2 mov %r12d,%edx 1b1c4c: 49 89 fd mov %rdi,%r13 1b1c4f: 45 89 c6 mov %r8d,%r14d 1b1c52: 4c 89 cb mov %r9,%rbx 1b1c55: e8 00 00 00 00 callq 1b1c5a 1b1c5a: 41 39 c4 cmp %eax,%r12d 1b1c5d: 0f 86 8e 01 00 00 jbe 1b1df1 1b1c63: 48 8b 04 24 mov (%rsp),%rax 1b1c67: 44 0f b6 03 movzbl (%rbx),%r8d 1b1c6b: 31 d2 xor %edx,%edx 1b1c6d: 0f b6 08 movzbl (%rax),%ecx 1b1c70: 44 39 e2 cmp %r12d,%edx 1b1c73: 73 78 jae 1b1ced 1b1c75: 80 f9 0a cmp $0xa,%cl 1b1c78: 74 73 je 1b1ced 1b1c7a: f6 81 00 00 00 00 20 testb $0x20,0x0(%rcx) 1b1c81: 75 0a jne 1b1c8d 1b1c83: e9 2c 01 00 00 jmpq 1b1db4 1b1c88: 40 84 f6 test %sil,%sil 1b1c8b: 74 21 je 1b1cae 1b1c8d: 48 83 c0 01 add $0x1,%rax 1b1c91: 83 c2 01 add $0x1,%edx 1b1c94: 48 89 04 24 mov %rax,(%rsp) 1b1c98: 0f b6 08 movzbl (%rax),%ecx 1b1c9b: 41 39 d4 cmp %edx,%r12d 1b1c9e: 40 0f 97 c6 seta %sil 1b1ca2: 0f b6 89 00 00 00 00 movzbl 0x0(%rcx),%ecx 1b1ca9: 83 e1 20 and $0x20,%ecx 1b1cac: 75 da jne 1b1c88 1b1cae: 41 39 d4 cmp %edx,%r12d 1b1cb1: 74 3a je 1b1ced 1b1cb3: 41 83 c0 01 add $0x1,%r8d 1b1cb7: 84 c9 test %cl,%cl 1b1cb9: 0f 85 fe 00 00 00 jne 1b1dbd 1b1cbf: 40 84 f6 test %sil,%sil 1b1cc2: 75 0a jne 1b1cce 1b1cc4: e9 f4 00 00 00 jmpq 1b1dbd 1b1cc9: 41 39 d4 cmp %edx,%r12d 1b1ccc: 76 17 jbe 1b1ce5 1b1cce: 48 83 c0 01 add $0x1,%rax 1b1cd2: 83 c2 01 add $0x1,%edx 1b1cd5: 48 89 04 24 mov %rax,(%rsp) 1b1cd9: 0f b6 08 movzbl (%rax),%ecx 1b1cdc: f6 81 00 00 00 00 20 testb $0x20,0x0(%rcx) 1b1ce3: 74 e4 je 1b1cc9 1b1ce5: 44 88 03 mov %r8b,(%rbx) 1b1ce8: 41 39 d4 cmp %edx,%r12d 1b1ceb: 75 80 jne 1b1c6d 1b1ced: 41 0f b6 c0 movzbl %r8b,%eax 1b1cf1: 44 39 f0 cmp %r14d,%eax 1b1cf4: 0f 8f cb 00 00 00 jg 1b1dc5 1b1cfa: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 1b1cff: 4c 89 2c 24 mov %r13,(%rsp) 1b1d03: f6 80 00 00 00 00 20 testb $0x20,0x0(%rax) 1b1d0a: 74 33 je 1b1d3f 1b1d0c: 45 85 e4 test %r12d,%r12d 1b1d0f: 74 2e je 1b1d3f 1b1d11: 49 8d 45 01 lea 0x1(%r13),%rax 1b1d15: 41 f7 dd neg %r13d 1b1d18: 0f b6 10 movzbl (%rax),%edx 1b1d1b: 41 8d 4c 05 00 lea 0x0(%r13,%rax,1),%ecx 1b1d20: 48 89 c6 mov %rax,%rsi 1b1d23: 0f b6 92 00 00 00 00 movzbl 0x0(%rdx),%edx 1b1d2a: c0 ea 05 shr $0x5,%dl 1b1d2d: 41 39 cc cmp %ecx,%r12d 1b1d30: 0f 97 c1 seta %cl 1b1d33: 48 83 c0 01 add $0x1,%rax 1b1d37: 84 ca test %cl,%dl 1b1d39: 75 dd jne 1b1d18 1b1d3b: 48 89 34 24 mov %rsi,(%rsp) 1b1d3f: 45 84 c0 test %r8b,%r8b 1b1d42: 74 51 je 1b1d95 1b1d44: 45 31 e4 xor %r12d,%r12d 1b1d47: eb 09 jmp 1b1d52 1b1d49: 41 83 c4 01 add $0x1,%r12d 1b1d4d: 44 38 23 cmp %r12b,(%rbx) 1b1d50: 76 43 jbe 1b1d95 1b1d52: 48 8d 74 24 0d lea 0xd(%rsp),%rsi 1b1d57: 48 89 e7 mov %rsp,%rdi 1b1d5a: e8 00 00 00 00 callq 1b1d5f 1b1d5f: be 10 00 00 00 mov $0x10,%esi 1b1d64: 48 89 c7 mov %rax,%rdi 1b1d67: 41 0f b6 c4 movzbl %r12b,%eax 1b1d6b: 48 8d 54 c5 00 lea 0x0(%rbp,%rax,8),%rdx 1b1d70: e8 00 00 00 00 callq 1b1d75 1b1d75: 85 c0 test %eax,%eax 1b1d77: 74 d0 je 1b1d49 1b1d79: 89 c2 mov %eax,%edx 1b1d7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b1d82: bf 02 00 00 00 mov $0x2,%edi 1b1d87: 41 83 c4 01 add $0x1,%r12d 1b1d8b: e8 00 00 00 00 callq 1b1d90 1b1d90: 44 38 23 cmp %r12b,(%rbx) 1b1d93: 77 bd ja 1b1d52 1b1d95: 31 c0 xor %eax,%eax 1b1d97: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1b1d9c: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1b1da3: 00 00 1b1da5: 75 62 jne 1b1e09 1b1da7: 48 83 c4 18 add $0x18,%rsp 1b1dab: 5b pop %rbx 1b1dac: 5d pop %rbp 1b1dad: 41 5c pop %r12 1b1daf: 41 5d pop %r13 1b1db1: 41 5e pop %r14 1b1db3: c3 retq 1b1db4: 41 83 c0 01 add $0x1,%r8d 1b1db8: e9 11 ff ff ff jmpq 1b1cce 1b1dbd: 44 88 03 mov %r8b,(%rbx) 1b1dc0: e9 a8 fe ff ff jmpq 1b1c6d 1b1dc5: 44 88 33 mov %r14b,(%rbx) 1b1dc8: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 1b1dcd: 45 89 f0 mov %r14d,%r8d 1b1dd0: 4c 89 2c 24 mov %r13,(%rsp) 1b1dd4: f6 80 00 00 00 00 20 testb $0x20,0x0(%rax) 1b1ddb: 0f 84 63 ff ff ff je 1b1d44 1b1de1: 45 85 e4 test %r12d,%r12d 1b1de4: 0f 85 27 ff ff ff jne 1b1d11 1b1dea: e9 55 ff ff ff jmpq 1b1d44 1b1def: 0f 0b ud2 1b1df1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b1df8: bf 02 00 00 00 mov $0x2,%edi 1b1dfd: e8 00 00 00 00 callq 1b1e02 1b1e02: b8 ea ff ff ff mov $0xffffffea,%eax 1b1e07: eb 8e jmp 1b1d97 1b1e09: e8 00 00 00 00 callq 1b1e0e 1b1e0e: 66 90 xchg %ax,%ax 00000000001b1e10 : 1b1e10: e8 00 00 00 00 callq 1b1e15 1b1e15: 41 55 push %r13 1b1e17: 41 54 push %r12 1b1e19: 55 push %rbp 1b1e1a: 53 push %rbx 1b1e1b: 48 83 ec 18 sub $0x18,%rsp 1b1e1f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b1e26: 00 00 1b1e28: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b1e2d: 48 8b 47 20 mov 0x20(%rdi),%rax 1b1e31: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1b1e36: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b1e3d: 00 00 1b1e3f: 48 8b a8 48 02 00 00 mov 0x248(%rax),%rbp 1b1e46: 48 85 d2 test %rdx,%rdx 1b1e49: 0f 84 de 00 00 00 je 1b1f2d 1b1e4f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b1e56 1b1e56: 49 89 f5 mov %rsi,%r13 1b1e59: 48 89 d3 mov %rdx,%rbx 1b1e5c: be c0 0d 00 00 mov $0xdc0,%esi 1b1e61: ba 2a 00 00 00 mov $0x2a,%edx 1b1e66: e8 00 00 00 00 callq 1b1e6b 1b1e6b: 49 89 c4 mov %rax,%r12 1b1e6e: 48 85 c0 test %rax,%rax 1b1e71: 0f 84 e1 00 00 00 je 1b1f58 1b1e77: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b1e7c: 4c 8d 4c 24 07 lea 0x7(%rsp),%r9 1b1e81: 4c 89 e9 mov %r13,%rcx 1b1e84: 89 de mov %ebx,%esi 1b1e86: 41 b8 01 00 00 00 mov $0x1,%r8d 1b1e8c: 48 89 c7 mov %rax,%rdi 1b1e8f: e8 6c fd ff ff callq 1b1c00 1b1e94: 89 c2 mov %eax,%edx 1b1e96: 85 c0 test %eax,%eax 1b1e98: 0f 85 a9 00 00 00 jne 1b1f47 1b1e9e: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 1b1ea3: 0f 84 8d 00 00 00 je 1b1f36 1b1ea9: 48 8b b5 c8 04 00 00 mov 0x4c8(%rbp),%rsi 1b1eb0: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b1eb7: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b1ebe: 48 8d 87 b8 01 00 00 lea 0x1b8(%rdi),%rax 1b1ec5: eb 03 jmp 1b1eca 1b1ec7: 48 89 c8 mov %rcx,%rax 1b1eca: 48 85 c0 test %rax,%rax 1b1ecd: 74 0f je 1b1ede 1b1ecf: 48 8b 48 08 mov 0x8(%rax),%rcx 1b1ed3: 48 85 c9 test %rcx,%rcx 1b1ed6: 74 06 je 1b1ede 1b1ed8: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b1edc: 74 1e je 1b1efc 1b1ede: 83 c2 01 add $0x1,%edx 1b1ee1: 48 8d 88 d8 04 00 00 lea 0x4d8(%rax),%rcx 1b1ee8: 83 fa 06 cmp $0x6,%edx 1b1eeb: 75 da jne 1b1ec7 1b1eed: 48 85 c0 test %rax,%rax 1b1ef0: 74 15 je 1b1f07 1b1ef2: 48 83 bf f8 19 00 00 cmpq $0x0,0x19f8(%rdi) 1b1ef9: 00 1b1efa: 74 0b je 1b1f07 1b1efc: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1b1f01: 89 85 54 0f 00 00 mov %eax,0xf54(%rbp) 1b1f07: 4c 89 e7 mov %r12,%rdi 1b1f0a: e8 00 00 00 00 callq 1b1f0f 1b1f0f: 48 89 d8 mov %rbx,%rax 1b1f12: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1b1f17: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1b1f1e: 00 00 1b1f20: 75 50 jne 1b1f72 1b1f22: 48 83 c4 18 add $0x18,%rsp 1b1f26: 5b pop %rbx 1b1f27: 5d pop %rbp 1b1f28: 41 5c pop %r12 1b1f2a: 41 5d pop %r13 1b1f2c: c3 retq 1b1f2d: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b1f34: eb dc jmp 1b1f12 1b1f36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b1f3d: bf 02 00 00 00 mov $0x2,%edi 1b1f42: e8 00 00 00 00 callq 1b1f47 1b1f47: 4c 89 e7 mov %r12,%rdi 1b1f4a: e8 00 00 00 00 callq 1b1f4f 1b1f4f: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b1f56: eb ba jmp 1b1f12 1b1f58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b1f5f: bf 02 00 00 00 mov $0x2,%edi 1b1f64: e8 00 00 00 00 callq 1b1f69 1b1f69: 48 c7 c0 e4 ff ff ff mov $0xffffffffffffffe4,%rax 1b1f70: eb a0 jmp 1b1f12 1b1f72: e8 00 00 00 00 callq 1b1f77 1b1f77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b1f7e: 00 00 00000000001b1f80 : 1b1f80: e8 00 00 00 00 callq 1b1f85 1b1f85: 41 55 push %r13 1b1f87: 41 54 push %r12 1b1f89: 55 push %rbp 1b1f8a: 53 push %rbx 1b1f8b: 48 83 ec 18 sub $0x18,%rsp 1b1f8f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b1f96: 00 00 1b1f98: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b1f9d: 48 8b 47 20 mov 0x20(%rdi),%rax 1b1fa1: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1b1fa6: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b1fad: 00 00 1b1faf: 48 8b a8 48 02 00 00 mov 0x248(%rax),%rbp 1b1fb6: 48 85 d2 test %rdx,%rdx 1b1fb9: 0f 84 fe 00 00 00 je 1b20bd 1b1fbf: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b1fc6 1b1fc6: 49 89 f5 mov %rsi,%r13 1b1fc9: 48 89 d3 mov %rdx,%rbx 1b1fcc: be c0 0d 00 00 mov $0xdc0,%esi 1b1fd1: ba 2a 00 00 00 mov $0x2a,%edx 1b1fd6: e8 00 00 00 00 callq 1b1fdb 1b1fdb: 49 89 c4 mov %rax,%r12 1b1fde: 48 85 c0 test %rax,%rax 1b1fe1: 0f 84 01 01 00 00 je 1b20e8 1b1fe7: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b1fec: 4c 8d 4c 24 07 lea 0x7(%rsp),%r9 1b1ff1: 4c 89 e9 mov %r13,%rcx 1b1ff4: 89 de mov %ebx,%esi 1b1ff6: 41 b8 01 00 00 00 mov $0x1,%r8d 1b1ffc: 48 89 c7 mov %rax,%rdi 1b1fff: e8 fc fb ff ff callq 1b1c00 1b2004: 89 c2 mov %eax,%edx 1b2006: 85 c0 test %eax,%eax 1b2008: 0f 85 c9 00 00 00 jne 1b20d7 1b200e: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 1b2013: 0f 84 ad 00 00 00 je 1b20c6 1b2019: 48 8b b5 c8 04 00 00 mov 0x4c8(%rbp),%rsi 1b2020: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b2027: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b202e: 48 8d 87 b8 01 00 00 lea 0x1b8(%rdi),%rax 1b2035: eb 03 jmp 1b203a 1b2037: 48 89 c8 mov %rcx,%rax 1b203a: 48 85 c0 test %rax,%rax 1b203d: 74 0f je 1b204e 1b203f: 48 8b 48 08 mov 0x8(%rax),%rcx 1b2043: 48 85 c9 test %rcx,%rcx 1b2046: 74 06 je 1b204e 1b2048: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b204c: 74 20 je 1b206e 1b204e: 83 c2 01 add $0x1,%edx 1b2051: 48 8d 88 d8 04 00 00 lea 0x4d8(%rax),%rcx 1b2058: 83 fa 06 cmp $0x6,%edx 1b205b: 75 da jne 1b2037 1b205d: 48 85 c0 test %rax,%rax 1b2060: 74 29 je 1b208b 1b2062: 48 8b 8f f8 19 00 00 mov 0x19f8(%rdi),%rcx 1b2069: 48 85 c9 test %rcx,%rcx 1b206c: 74 1d je 1b208b 1b206e: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1b2073: 48 85 f6 test %rsi,%rsi 1b2076: 7e 39 jle 1b20b1 1b2078: 8b 41 54 mov 0x54(%rcx),%eax 1b207b: 48 8d 44 06 ff lea -0x1(%rsi,%rax,1),%rax 1b2080: 48 99 cqto 1b2082: 48 f7 fe idiv %rsi 1b2085: 89 85 4c 0f 00 00 mov %eax,0xf4c(%rbp) 1b208b: 4c 89 e7 mov %r12,%rdi 1b208e: e8 00 00 00 00 callq 1b2093 1b2093: 48 89 d8 mov %rbx,%rax 1b2096: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1b209b: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1b20a2: 00 00 1b20a4: 75 5c jne 1b2102 1b20a6: 48 83 c4 18 add $0x18,%rsp 1b20aa: 5b pop %rbx 1b20ab: 5d pop %rbp 1b20ac: 41 5c pop %r12 1b20ae: 41 5d pop %r13 1b20b0: c3 retq 1b20b1: c7 85 4c 0f 00 00 00 movl $0x0,0xf4c(%rbp) 1b20b8: 00 00 00 1b20bb: eb ce jmp 1b208b 1b20bd: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b20c4: eb d0 jmp 1b2096 1b20c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b20cd: bf 02 00 00 00 mov $0x2,%edi 1b20d2: e8 00 00 00 00 callq 1b20d7 1b20d7: 4c 89 e7 mov %r12,%rdi 1b20da: e8 00 00 00 00 callq 1b20df 1b20df: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b20e6: eb ae jmp 1b2096 1b20e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b20ef: bf 02 00 00 00 mov $0x2,%edi 1b20f4: e8 00 00 00 00 callq 1b20f9 1b20f9: 48 c7 c0 e4 ff ff ff mov $0xffffffffffffffe4,%rax 1b2100: eb 94 jmp 1b2096 1b2102: e8 00 00 00 00 callq 1b2107 1b2107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b210e: 00 00 00000000001b2110 : 1b2110: e8 00 00 00 00 callq 1b2115 1b2115: 41 55 push %r13 1b2117: 41 54 push %r12 1b2119: 55 push %rbp 1b211a: 53 push %rbx 1b211b: 48 83 ec 18 sub $0x18,%rsp 1b211f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b2126: 00 00 1b2128: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b212d: 48 8b 47 20 mov 0x20(%rdi),%rax 1b2131: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1b2136: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b213d: 00 00 1b213f: 48 8b a8 48 02 00 00 mov 0x248(%rax),%rbp 1b2146: 48 85 d2 test %rdx,%rdx 1b2149: 0f 84 fe 00 00 00 je 1b224d 1b214f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b2156 1b2156: 49 89 f5 mov %rsi,%r13 1b2159: 48 89 d3 mov %rdx,%rbx 1b215c: be c0 0d 00 00 mov $0xdc0,%esi 1b2161: ba 2a 00 00 00 mov $0x2a,%edx 1b2166: e8 00 00 00 00 callq 1b216b 1b216b: 49 89 c4 mov %rax,%r12 1b216e: 48 85 c0 test %rax,%rax 1b2171: 0f 84 01 01 00 00 je 1b2278 1b2177: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b217c: 4c 8d 4c 24 07 lea 0x7(%rsp),%r9 1b2181: 4c 89 e9 mov %r13,%rcx 1b2184: 89 de mov %ebx,%esi 1b2186: 41 b8 01 00 00 00 mov $0x1,%r8d 1b218c: 48 89 c7 mov %rax,%rdi 1b218f: e8 6c fa ff ff callq 1b1c00 1b2194: 89 c2 mov %eax,%edx 1b2196: 85 c0 test %eax,%eax 1b2198: 0f 85 c9 00 00 00 jne 1b2267 1b219e: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 1b21a3: 0f 84 ad 00 00 00 je 1b2256 1b21a9: 48 8b b5 c8 04 00 00 mov 0x4c8(%rbp),%rsi 1b21b0: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b21b7: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b21be: 48 8d 87 b8 01 00 00 lea 0x1b8(%rdi),%rax 1b21c5: eb 03 jmp 1b21ca 1b21c7: 48 89 c8 mov %rcx,%rax 1b21ca: 48 85 c0 test %rax,%rax 1b21cd: 74 0f je 1b21de 1b21cf: 48 8b 48 08 mov 0x8(%rax),%rcx 1b21d3: 48 85 c9 test %rcx,%rcx 1b21d6: 74 06 je 1b21de 1b21d8: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b21dc: 74 20 je 1b21fe 1b21de: 83 c2 01 add $0x1,%edx 1b21e1: 48 8d 88 d8 04 00 00 lea 0x4d8(%rax),%rcx 1b21e8: 83 fa 06 cmp $0x6,%edx 1b21eb: 75 da jne 1b21c7 1b21ed: 48 85 c0 test %rax,%rax 1b21f0: 74 29 je 1b221b 1b21f2: 48 8b 8f f8 19 00 00 mov 0x19f8(%rdi),%rcx 1b21f9: 48 85 c9 test %rcx,%rcx 1b21fc: 74 1d je 1b221b 1b21fe: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1b2203: 48 85 f6 test %rsi,%rsi 1b2206: 7e 39 jle 1b2241 1b2208: 8b 41 3c mov 0x3c(%rcx),%eax 1b220b: 48 8d 44 06 ff lea -0x1(%rsi,%rax,1),%rax 1b2210: 48 99 cqto 1b2212: 48 f7 fe idiv %rsi 1b2215: 89 85 50 0f 00 00 mov %eax,0xf50(%rbp) 1b221b: 4c 89 e7 mov %r12,%rdi 1b221e: e8 00 00 00 00 callq 1b2223 1b2223: 48 89 d8 mov %rbx,%rax 1b2226: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1b222b: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1b2232: 00 00 1b2234: 75 5c jne 1b2292 1b2236: 48 83 c4 18 add $0x18,%rsp 1b223a: 5b pop %rbx 1b223b: 5d pop %rbp 1b223c: 41 5c pop %r12 1b223e: 41 5d pop %r13 1b2240: c3 retq 1b2241: c7 85 50 0f 00 00 00 movl $0x0,0xf50(%rbp) 1b2248: 00 00 00 1b224b: eb ce jmp 1b221b 1b224d: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b2254: eb d0 jmp 1b2226 1b2256: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b225d: bf 02 00 00 00 mov $0x2,%edi 1b2262: e8 00 00 00 00 callq 1b2267 1b2267: 4c 89 e7 mov %r12,%rdi 1b226a: e8 00 00 00 00 callq 1b226f 1b226f: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b2276: eb ae jmp 1b2226 1b2278: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b227f: bf 02 00 00 00 mov $0x2,%edi 1b2284: e8 00 00 00 00 callq 1b2289 1b2289: 48 c7 c0 e4 ff ff ff mov $0xffffffffffffffe4,%rax 1b2290: eb 94 jmp 1b2226 1b2292: e8 00 00 00 00 callq 1b2297 1b2297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b229e: 00 00 00000000001b22a0 : 1b22a0: e8 00 00 00 00 callq 1b22a5 1b22a5: 41 55 push %r13 1b22a7: 41 54 push %r12 1b22a9: 55 push %rbp 1b22aa: 53 push %rbx 1b22ab: 48 83 ec 18 sub $0x18,%rsp 1b22af: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b22b6: 00 00 1b22b8: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b22bd: 48 8b 47 20 mov 0x20(%rdi),%rax 1b22c1: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1b22c6: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b22cd: 00 00 1b22cf: 48 8b a8 48 02 00 00 mov 0x248(%rax),%rbp 1b22d6: 48 85 d2 test %rdx,%rdx 1b22d9: 0f 84 fc 00 00 00 je 1b23db 1b22df: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b22e6 1b22e6: 49 89 f5 mov %rsi,%r13 1b22e9: 48 89 d3 mov %rdx,%rbx 1b22ec: be c0 0d 00 00 mov $0xdc0,%esi 1b22f1: ba 2a 00 00 00 mov $0x2a,%edx 1b22f6: e8 00 00 00 00 callq 1b22fb 1b22fb: 49 89 c4 mov %rax,%r12 1b22fe: 48 85 c0 test %rax,%rax 1b2301: 0f 84 ff 00 00 00 je 1b2406 1b2307: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b230c: 4c 8d 4c 24 07 lea 0x7(%rsp),%r9 1b2311: 4c 89 e9 mov %r13,%rcx 1b2314: 89 de mov %ebx,%esi 1b2316: 41 b8 01 00 00 00 mov $0x1,%r8d 1b231c: 48 89 c7 mov %rax,%rdi 1b231f: e8 dc f8 ff ff callq 1b1c00 1b2324: 89 c2 mov %eax,%edx 1b2326: 85 c0 test %eax,%eax 1b2328: 0f 85 c7 00 00 00 jne 1b23f5 1b232e: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 1b2333: 0f 84 ab 00 00 00 je 1b23e4 1b2339: 48 8b b5 c8 04 00 00 mov 0x4c8(%rbp),%rsi 1b2340: 48 8b 86 28 01 00 00 mov 0x128(%rsi),%rax 1b2347: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 1b234e: 48 8d 87 b8 01 00 00 lea 0x1b8(%rdi),%rax 1b2355: eb 03 jmp 1b235a 1b2357: 48 89 c8 mov %rcx,%rax 1b235a: 48 85 c0 test %rax,%rax 1b235d: 74 0f je 1b236e 1b235f: 48 8b 48 08 mov 0x8(%rax),%rcx 1b2363: 48 85 c9 test %rcx,%rcx 1b2366: 74 06 je 1b236e 1b2368: 48 3b 71 08 cmp 0x8(%rcx),%rsi 1b236c: 74 1e je 1b238c 1b236e: 83 c2 01 add $0x1,%edx 1b2371: 48 8d 88 d8 04 00 00 lea 0x4d8(%rax),%rcx 1b2378: 83 fa 06 cmp $0x6,%edx 1b237b: 75 da jne 1b2357 1b237d: 48 85 c0 test %rax,%rax 1b2380: 74 27 je 1b23a9 1b2382: 48 83 bf f8 19 00 00 cmpq $0x0,0x19f8(%rdi) 1b2389: 00 1b238a: 74 1d je 1b23a9 1b238c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1b2391: 48 83 f8 01 cmp $0x1,%rax 1b2395: 74 38 je 1b23cf 1b2397: 48 83 f8 02 cmp $0x2,%rax 1b239b: 0f 94 c0 sete %al 1b239e: 0f b6 c0 movzbl %al,%eax 1b23a1: 01 c0 add %eax,%eax 1b23a3: 89 85 48 0f 00 00 mov %eax,0xf48(%rbp) 1b23a9: 4c 89 e7 mov %r12,%rdi 1b23ac: e8 00 00 00 00 callq 1b23b1 1b23b1: 48 89 d8 mov %rbx,%rax 1b23b4: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1b23b9: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1b23c0: 00 00 1b23c2: 75 5c jne 1b2420 1b23c4: 48 83 c4 18 add $0x18,%rsp 1b23c8: 5b pop %rbx 1b23c9: 5d pop %rbp 1b23ca: 41 5c pop %r12 1b23cc: 41 5d pop %r13 1b23ce: c3 retq 1b23cf: c7 85 48 0f 00 00 01 movl $0x1,0xf48(%rbp) 1b23d6: 00 00 00 1b23d9: eb ce jmp 1b23a9 1b23db: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b23e2: eb d0 jmp 1b23b4 1b23e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b23eb: bf 02 00 00 00 mov $0x2,%edi 1b23f0: e8 00 00 00 00 callq 1b23f5 1b23f5: 4c 89 e7 mov %r12,%rdi 1b23f8: e8 00 00 00 00 callq 1b23fd 1b23fd: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b2404: eb ae jmp 1b23b4 1b2406: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b240d: bf 02 00 00 00 mov $0x2,%edi 1b2412: e8 00 00 00 00 callq 1b2417 1b2417: 48 c7 c0 e4 ff ff ff mov $0xffffffffffffffe4,%rax 1b241e: eb 94 jmp 1b23b4 1b2420: e8 00 00 00 00 callq 1b2425 1b2425: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b242c: 00 00 00 00 00000000001b2430 : 1b2430: e8 00 00 00 00 callq 1b2435 1b2435: 41 57 push %r15 1b2437: b9 0b 00 00 00 mov $0xb,%ecx 1b243c: 41 bb c1 07 00 00 mov $0x7c1,%r11d 1b2442: 41 56 push %r14 1b2444: 41 55 push %r13 1b2446: 41 54 push %r12 1b2448: 55 push %rbp 1b2449: 53 push %rbx 1b244a: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 1b2451: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b2458: 00 00 1b245a: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 1b2461: 00 1b2462: 48 8b 47 20 mov 0x20(%rdi),%rax 1b2466: 4c 8d 7c 24 18 lea 0x18(%rsp),%r15 1b246b: c6 44 24 17 00 movb $0x0,0x17(%rsp) 1b2470: 66 44 89 9c 24 e6 00 mov %r11w,0xe6(%rsp) 1b2477: 00 00 1b2479: 4c 89 ff mov %r15,%rdi 1b247c: 48 8b 80 48 02 00 00 mov 0x248(%rax),%rax 1b2483: 48 8b a8 c8 04 00 00 mov 0x4c8(%rax),%rbp 1b248a: 31 c0 xor %eax,%eax 1b248c: f3 48 ab rep stos %rax,%es:(%rdi) 1b248f: 48 b8 1f 7c f0 c1 07 movabs $0xf07c1f07c1f07c1f,%rax 1b2496: 1f 7c f0 1b2499: 48 89 84 24 de 00 00 mov %rax,0xde(%rsp) 1b24a0: 00 1b24a1: 48 85 d2 test %rdx,%rdx 1b24a4: 0f 84 97 02 00 00 je 1b2741 1b24aa: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b24b1 1b24b1: 49 89 f5 mov %rsi,%r13 1b24b4: 49 89 d4 mov %rdx,%r12 1b24b7: be c0 0d 00 00 mov $0xdc0,%esi 1b24bc: ba 64 00 00 00 mov $0x64,%edx 1b24c1: e8 00 00 00 00 callq 1b24c6 1b24c6: 49 89 c6 mov %rax,%r14 1b24c9: 48 85 c0 test %rax,%rax 1b24cc: 0f 84 7b 02 00 00 je 1b274d 1b24d2: 4c 8d 4c 24 17 lea 0x17(%rsp),%r9 1b24d7: 4c 89 e9 mov %r13,%rcx 1b24da: 4c 89 fa mov %r15,%rdx 1b24dd: 44 89 e6 mov %r12d,%esi 1b24e0: 41 b8 0b 00 00 00 mov $0xb,%r8d 1b24e6: 48 89 c7 mov %rax,%rdi 1b24e9: e8 12 f7 ff ff callq 1b1c00 1b24ee: 89 c3 mov %eax,%ebx 1b24f0: 85 c0 test %eax,%eax 1b24f2: 0f 85 61 02 00 00 jne 1b2759 1b24f8: 80 7c 24 17 00 cmpb $0x0,0x17(%rsp) 1b24fd: 0f 84 6a 02 00 00 je 1b276d 1b2503: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1b2508: 89 ce mov %ecx,%esi 1b250a: 83 f9 10 cmp $0x10,%ecx 1b250d: 0f 87 e6 01 00 00 ja 1b26f9 1b2513: b8 01 00 00 00 mov $0x1,%eax 1b2518: 48 d3 e0 shl %cl,%rax 1b251b: a9 5e 08 00 00 test $0x85e,%eax 1b2520: 0f 85 f5 00 00 00 jne 1b261b 1b2526: a9 01 f0 01 00 test $0x1f001,%eax 1b252b: 0f 84 c8 01 00 00 je 1b26f9 1b2531: 45 31 ed xor %r13d,%r13d 1b2534: 83 f9 04 cmp $0x4,%ecx 1b2537: 0f 85 21 01 00 00 jne 1b265e 1b253d: 48 8d 44 24 20 lea 0x20(%rsp),%rax 1b2542: 48 8d 4c 24 70 lea 0x70(%rsp),%rcx 1b2547: 80 38 00 cmpb $0x0,(%rax) 1b254a: 0f 85 d2 01 00 00 jne 1b2722 1b2550: 48 83 c0 08 add $0x8,%rax 1b2554: 48 39 c1 cmp %rax,%rcx 1b2557: 75 ee jne 1b2547 1b2559: 45 84 ed test %r13b,%r13b 1b255c: 0f 84 45 02 00 00 je 1b27a7 1b2562: 44 8b 4d 6c mov 0x6c(%rbp),%r9d 1b2566: 8b 45 70 mov 0x70(%rbp),%eax 1b2569: 8b 75 74 mov 0x74(%rbp),%esi 1b256c: 8b 7d 5c mov 0x5c(%rbp),%edi 1b256f: 8b 55 60 mov 0x60(%rbp),%edx 1b2572: 44 8b 45 64 mov 0x64(%rbp),%r8d 1b2576: 44 89 4c 24 70 mov %r9d,0x70(%rsp) 1b257b: 89 44 24 74 mov %eax,0x74(%rsp) 1b257f: 89 74 24 78 mov %esi,0x78(%rsp) 1b2583: 31 f6 xor %esi,%esi 1b2585: 66 89 74 24 7c mov %si,0x7c(%rsp) 1b258a: be 04 00 00 00 mov $0x4,%esi 1b258f: 85 ff test %edi,%edi 1b2591: 74 08 je 1b259b 1b2593: 85 d2 test %edx,%edx 1b2595: 0f 85 3f 01 00 00 jne 1b26da 1b259b: 8b 7c 24 70 mov 0x70(%rsp),%edi 1b259f: 85 ff test %edi,%edi 1b25a1: 74 1f je 1b25c2 1b25a3: 48 89 c8 mov %rcx,%rax 1b25a6: 48 8b 55 7c mov 0x7c(%rbp),%rdx 1b25aa: 83 c3 01 add $0x1,%ebx 1b25ad: 48 83 c0 0c add $0xc,%rax 1b25b1: 48 89 50 04 mov %rdx,0x4(%rax) 1b25b5: 8b 95 84 00 00 00 mov 0x84(%rbp),%edx 1b25bb: 89 50 0c mov %edx,0xc(%rax) 1b25be: 39 fb cmp %edi,%ebx 1b25c0: 72 e4 jb 1b25a6 1b25c2: 31 d2 xor %edx,%edx 1b25c4: 41 b9 0a 00 00 00 mov $0xa,%r9d 1b25ca: 4c 8d 84 24 de 00 00 lea 0xde(%rsp),%r8 1b25d1: 00 1b25d2: 48 89 ef mov %rbp,%rdi 1b25d5: e8 00 00 00 00 callq 1b25da 1b25da: 45 84 ed test %r13b,%r13b 1b25dd: 74 08 je 1b25e7 1b25df: 48 89 ef mov %rbp,%rdi 1b25e2: e8 00 00 00 00 callq 1b25e7 1b25e7: 4c 89 f7 mov %r14,%rdi 1b25ea: e8 00 00 00 00 callq 1b25ef 1b25ef: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 1b25f6: 00 1b25f7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b25fe: 00 00 1b2600: 0f 85 8c 01 00 00 jne 1b2792 1b2606: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 1b260d: 4c 89 e0 mov %r12,%rax 1b2610: 5b pop %rbx 1b2611: 5d pop %rbp 1b2612: 41 5c pop %r12 1b2614: 41 5d pop %r13 1b2616: 41 5e pop %r14 1b2618: 41 5f pop %r15 1b261a: c3 retq 1b261b: 83 f9 04 cmp $0x4,%ecx 1b261e: 0f 84 f3 00 00 00 je 1b2717 1b2624: 8b 4d 74 mov 0x74(%rbp),%ecx 1b2627: 44 8b 4d 6c mov 0x6c(%rbp),%r9d 1b262b: 45 31 d2 xor %r10d,%r10d 1b262e: 41 bd 01 00 00 00 mov $0x1,%r13d 1b2634: 8b 45 70 mov 0x70(%rbp),%eax 1b2637: 8b 7d 5c mov 0x5c(%rbp),%edi 1b263a: 66 44 89 54 24 7c mov %r10w,0x7c(%rsp) 1b2640: 8b 55 60 mov 0x60(%rbp),%edx 1b2643: 44 8b 45 64 mov 0x64(%rbp),%r8d 1b2647: 89 4c 24 78 mov %ecx,0x78(%rsp) 1b264b: 48 8d 4c 24 70 lea 0x70(%rsp),%rcx 1b2650: 44 89 4c 24 70 mov %r9d,0x70(%rsp) 1b2655: 89 44 24 74 mov %eax,0x74(%rsp) 1b2659: e9 31 ff ff ff jmpq 1b258f 1b265e: 48 89 ef mov %rbp,%rdi 1b2661: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1b2666: 89 0c 24 mov %ecx,(%rsp) 1b2669: e8 00 00 00 00 callq 1b266e 1b266e: 44 8b 4d 74 mov 0x74(%rbp),%r9d 1b2672: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b2677: 8b 7d 6c mov 0x6c(%rbp),%edi 1b267a: 8b 45 70 mov 0x70(%rbp),%eax 1b267d: 44 8b 55 5c mov 0x5c(%rbp),%r10d 1b2681: 8b 55 60 mov 0x60(%rbp),%edx 1b2684: 44 89 4c 24 78 mov %r9d,0x78(%rsp) 1b2689: 45 31 c9 xor %r9d,%r9d 1b268c: 85 c9 test %ecx,%ecx 1b268e: 44 8b 45 64 mov 0x64(%rbp),%r8d 1b2692: 8b 34 24 mov (%rsp),%esi 1b2695: 89 7c 24 70 mov %edi,0x70(%rsp) 1b2699: 89 44 24 74 mov %eax,0x74(%rsp) 1b269d: 66 44 89 4c 24 7c mov %r9w,0x7c(%rsp) 1b26a3: 0f 85 ee 00 00 00 jne 1b2797 1b26a9: 48 8d 4c 24 70 lea 0x70(%rsp),%rcx 1b26ae: 85 ff test %edi,%edi 1b26b0: 0f 85 ed fe ff ff jne 1b25a3 1b26b6: 41 b9 0a 00 00 00 mov $0xa,%r9d 1b26bc: 48 8d 4c 24 70 lea 0x70(%rsp),%rcx 1b26c1: 31 d2 xor %edx,%edx 1b26c3: 31 f6 xor %esi,%esi 1b26c5: 4c 8d 84 24 de 00 00 lea 0xde(%rsp),%r8 1b26cc: 00 1b26cd: 48 89 ef mov %rbp,%rdi 1b26d0: e8 00 00 00 00 callq 1b26d5 1b26d5: e9 0d ff ff ff jmpq 1b25e7 1b26da: 39 c2 cmp %eax,%edx 1b26dc: 75 09 jne 1b26e7 1b26de: 44 39 cf cmp %r9d,%edi 1b26e1: 0f 84 b4 fe ff ff je 1b259b 1b26e7: 89 7c 24 70 mov %edi,0x70(%rsp) 1b26eb: 89 54 24 74 mov %edx,0x74(%rsp) 1b26ef: 44 89 44 24 78 mov %r8d,0x78(%rsp) 1b26f4: e9 aa fe ff ff jmpq 1b25a3 1b26f9: 4c 89 f7 mov %r14,%rdi 1b26fc: e8 00 00 00 00 callq 1b2701 1b2701: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b2708: bf 02 00 00 00 mov $0x2,%edi 1b270d: e8 00 00 00 00 callq 1b2712 1b2712: e9 d8 fe ff ff jmpq 1b25ef 1b2717: 41 bd 01 00 00 00 mov $0x1,%r13d 1b271d: e9 1b fe ff ff jmpq 1b253d 1b2722: b8 01 00 00 00 mov $0x1,%eax 1b2727: 49 8b 14 c7 mov (%r15,%rax,8),%rdx 1b272b: 88 94 04 dd 00 00 00 mov %dl,0xdd(%rsp,%rax,1) 1b2732: 48 83 c0 01 add $0x1,%rax 1b2736: 48 83 f8 0b cmp $0xb,%rax 1b273a: 75 eb jne 1b2727 1b273c: e9 18 fe ff ff jmpq 1b2559 1b2741: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1b2748: e9 a2 fe ff ff jmpq 1b25ef 1b274d: 49 c7 c4 e4 ff ff ff mov $0xffffffffffffffe4,%r12 1b2754: e9 96 fe ff ff jmpq 1b25ef 1b2759: 4c 89 f7 mov %r14,%rdi 1b275c: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1b2763: e8 00 00 00 00 callq 1b2768 1b2768: e9 82 fe ff ff jmpq 1b25ef 1b276d: 4c 89 f7 mov %r14,%rdi 1b2770: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1b2777: e8 00 00 00 00 callq 1b277c 1b277c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b2783: bf 02 00 00 00 mov $0x2,%edi 1b2788: e8 00 00 00 00 callq 1b278d 1b278d: e9 5d fe ff ff jmpq 1b25ef 1b2792: e8 00 00 00 00 callq 1b2797 1b2797: 41 89 f9 mov %edi,%r9d 1b279a: 48 8d 4c 24 70 lea 0x70(%rsp),%rcx 1b279f: 44 89 d7 mov %r10d,%edi 1b27a2: e9 e8 fd ff ff jmpq 1b258f 1b27a7: 48 89 ef mov %rbp,%rdi 1b27aa: 48 89 0c 24 mov %rcx,(%rsp) 1b27ae: e8 00 00 00 00 callq 1b27b3 1b27b3: 8b 75 74 mov 0x74(%rbp),%esi 1b27b6: 44 8b 4d 6c mov 0x6c(%rbp),%r9d 1b27ba: 8b 45 70 mov 0x70(%rbp),%eax 1b27bd: 8b 7d 5c mov 0x5c(%rbp),%edi 1b27c0: 66 c7 44 24 7c 00 00 movw $0x0,0x7c(%rsp) 1b27c7: 8b 55 60 mov 0x60(%rbp),%edx 1b27ca: 44 8b 45 64 mov 0x64(%rbp),%r8d 1b27ce: 89 74 24 78 mov %esi,0x78(%rsp) 1b27d2: be 04 00 00 00 mov $0x4,%esi 1b27d7: 44 89 4c 24 70 mov %r9d,0x70(%rsp) 1b27dc: 48 8b 0c 24 mov (%rsp),%rcx 1b27e0: 89 44 24 74 mov %eax,0x74(%rsp) 1b27e4: e9 a6 fd ff ff jmpq 1b258f 1b27e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b27f0 : 1b27f0: e8 00 00 00 00 callq 1b27f5 1b27f5: 41 56 push %r14 1b27f7: 41 55 push %r13 1b27f9: 41 54 push %r12 1b27fb: 55 push %rbp 1b27fc: 53 push %rbx 1b27fd: 48 81 ec 90 00 00 00 sub $0x90,%rsp 1b2804: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b280b: 00 00 1b280d: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 1b2814: 00 1b2815: 48 8b 47 20 mov 0x20(%rdi),%rax 1b2819: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1b281e: 48 8b 80 48 02 00 00 mov 0x248(%rax),%rax 1b2825: 4c 8b a8 c8 04 00 00 mov 0x4c8(%rax),%r13 1b282c: 4d 8b a5 28 01 00 00 mov 0x128(%r13),%r12 1b2833: 48 85 d2 test %rdx,%rdx 1b2836: 0f 84 8a 01 00 00 je 1b29c6 1b283c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b2843 1b2843: 49 89 f6 mov %rsi,%r14 1b2846: 48 89 d3 mov %rdx,%rbx 1b2849: be c0 0d 00 00 mov $0xdc0,%esi 1b284e: ba 28 00 00 00 mov $0x28,%edx 1b2853: e8 00 00 00 00 callq 1b2858 1b2858: 48 89 c5 mov %rax,%rbp 1b285b: 48 85 c0 test %rax,%rax 1b285e: 0f 84 6b 01 00 00 je 1b29cf 1b2864: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b2869: 4c 8d 4c 24 07 lea 0x7(%rsp),%r9 1b286e: 4c 89 f1 mov %r14,%rcx 1b2871: 89 de mov %ebx,%esi 1b2873: 41 b8 03 00 00 00 mov $0x3,%r8d 1b2879: 48 89 c7 mov %rax,%rdi 1b287c: e8 7f f3 ff ff callq 1b1c00 1b2881: 89 c2 mov %eax,%edx 1b2883: 85 c0 test %eax,%eax 1b2885: 0f 85 75 01 00 00 jne 1b2a00 1b288b: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 1b2890: 0f 84 45 01 00 00 je 1b29db 1b2896: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1b289b: 48 83 fe 03 cmp $0x3,%rsi 1b289f: 0f 8f 94 00 00 00 jg 1b2939 1b28a5: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 1b28aa: 49 83 f8 03 cmp $0x3,%r8 1b28ae: 0f 8f 85 00 00 00 jg 1b2939 1b28b4: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 1b28b9: 49 83 f9 03 cmp $0x3,%r9 1b28bd: 7f 7a jg 1b2939 1b28bf: 45 8b 95 8c 00 00 00 mov 0x8c(%r13),%r10d 1b28c6: 45 85 d2 test %r10d,%r10d 1b28c9: 0f 85 ad 00 00 00 jne 1b297c 1b28cf: 4c 8d 54 24 28 lea 0x28(%rsp),%r10 1b28d4: 31 c0 xor %eax,%eax 1b28d6: b9 0c 00 00 00 mov $0xc,%ecx 1b28db: 4c 89 d7 mov %r10,%rdi 1b28de: f3 48 ab rep stos %rax,%es:(%rdi) 1b28e1: 41 8b 45 74 mov 0x74(%r13),%eax 1b28e5: 49 8b 7d 6c mov 0x6c(%r13),%rdi 1b28e9: 41 8b 4d 6c mov 0x6c(%r13),%ecx 1b28ed: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 1b28f2: 89 44 24 28 mov %eax,0x28(%rsp) 1b28f6: 85 c9 test %ecx,%ecx 1b28f8: 0f 84 be 00 00 00 je 1b29bc 1b28fe: 44 89 cf mov %r9d,%edi 1b2901: 4c 8d 4c 24 20 lea 0x20(%rsp),%r9 1b2906: 4c 89 c8 mov %r9,%rax 1b2909: 83 c2 01 add $0x1,%edx 1b290c: 89 70 10 mov %esi,0x10(%rax) 1b290f: 48 83 c0 0c add $0xc,%rax 1b2913: 44 89 40 08 mov %r8d,0x8(%rax) 1b2917: 89 78 0c mov %edi,0xc(%rax) 1b291a: 39 ca cmp %ecx,%edx 1b291c: 72 eb jb 1b2909 1b291e: 4c 89 ea mov %r13,%rdx 1b2921: 4c 89 ce mov %r9,%rsi 1b2924: 4c 89 e7 mov %r12,%rdi 1b2927: e8 00 00 00 00 callq 1b292c 1b292c: 48 89 ef mov %rbp,%rdi 1b292f: e8 00 00 00 00 callq 1b2934 1b2934: 48 89 d8 mov %rbx,%rax 1b2937: eb 1c jmp 1b2955 1b2939: 48 89 ef mov %rbp,%rdi 1b293c: e8 00 00 00 00 callq 1b2941 1b2941: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b2948: bf 02 00 00 00 mov $0x2,%edi 1b294d: e8 00 00 00 00 callq 1b2952 1b2952: 48 89 d8 mov %rbx,%rax 1b2955: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx 1b295c: 00 1b295d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b2964: 00 00 1b2966: 0f 85 a8 00 00 00 jne 1b2a14 1b296c: 48 81 c4 90 00 00 00 add $0x90,%rsp 1b2973: 5b pop %rbx 1b2974: 5d pop %rbp 1b2975: 41 5c pop %r12 1b2977: 41 5d pop %r13 1b2979: 41 5e pop %r14 1b297b: c3 retq 1b297c: 41 80 bd 07 01 00 00 cmpb $0x0,0x107(%r13) 1b2983: 00 1b2984: 0f 84 45 ff ff ff je 1b28cf 1b298a: 4c 8d 5c 24 28 lea 0x28(%rsp),%r11 1b298f: 31 c0 xor %eax,%eax 1b2991: b9 0c 00 00 00 mov $0xc,%ecx 1b2996: 44 89 54 24 24 mov %r10d,0x24(%rsp) 1b299b: 4c 89 df mov %r11,%rdi 1b299e: f3 48 ab rep stos %rax,%es:(%rdi) 1b29a1: 41 8b 8d 88 00 00 00 mov 0x88(%r13),%ecx 1b29a8: 41 8b 85 90 00 00 00 mov 0x90(%r13),%eax 1b29af: 89 4c 24 20 mov %ecx,0x20(%rsp) 1b29b3: 89 44 24 28 mov %eax,0x28(%rsp) 1b29b7: e9 3a ff ff ff jmpq 1b28f6 1b29bc: 4c 8d 4c 24 20 lea 0x20(%rsp),%r9 1b29c1: e9 58 ff ff ff jmpq 1b291e 1b29c6: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b29cd: eb 86 jmp 1b2955 1b29cf: 48 c7 c0 e4 ff ff ff mov $0xffffffffffffffe4,%rax 1b29d6: e9 7a ff ff ff jmpq 1b2955 1b29db: 48 89 ef mov %rbp,%rdi 1b29de: e8 00 00 00 00 callq 1b29e3 1b29e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b29ea: bf 02 00 00 00 mov $0x2,%edi 1b29ef: e8 00 00 00 00 callq 1b29f4 1b29f4: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b29fb: e9 55 ff ff ff jmpq 1b2955 1b2a00: 48 89 ef mov %rbp,%rdi 1b2a03: e8 00 00 00 00 callq 1b2a08 1b2a08: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b2a0f: e9 41 ff ff ff jmpq 1b2955 1b2a14: e8 00 00 00 00 callq 1b2a19 1b2a19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b2a20 : 1b2a20: e8 00 00 00 00 callq 1b2a25 1b2a25: 41 57 push %r15 1b2a27: 41 56 push %r14 1b2a29: 41 55 push %r13 1b2a2b: 41 54 push %r12 1b2a2d: 55 push %rbp 1b2a2e: 53 push %rbx 1b2a2f: 48 83 ec 18 sub $0x18,%rsp 1b2a33: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b2a3a: 00 00 1b2a3c: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b2a41: 48 8b 47 20 mov 0x20(%rdi),%rax 1b2a45: 48 8b a8 48 02 00 00 mov 0x248(%rax),%rbp 1b2a4c: 4c 8b 75 00 mov 0x0(%rbp),%r14 1b2a50: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1b2a57: 00 1b2a58: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b2a5f: 00 00 1b2a61: c6 44 24 03 00 movb $0x0,0x3(%rsp) 1b2a66: 48 85 ed test %rbp,%rbp 1b2a69: 0f 84 74 01 00 00 je 1b2be3 1b2a6f: 48 83 bd c8 04 00 00 cmpq $0x0,0x4c8(%rbp) 1b2a76: 00 1b2a77: 0f 84 66 01 00 00 je 1b2be3 1b2a7d: 48 89 d3 mov %rdx,%rbx 1b2a80: 48 85 d2 test %rdx,%rdx 1b2a83: 0f 84 5a 01 00 00 je 1b2be3 1b2a89: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b2a90 1b2a90: 49 89 f5 mov %rsi,%r13 1b2a93: ba 2a 00 00 00 mov $0x2a,%edx 1b2a98: be c0 0d 00 00 mov $0xdc0,%esi 1b2a9d: e8 00 00 00 00 callq 1b2aa2 1b2aa2: 49 89 c4 mov %rax,%r12 1b2aa5: 48 85 c0 test %rax,%rax 1b2aa8: 0f 84 66 01 00 00 je 1b2c14 1b2aae: 4c 8d 4c 24 03 lea 0x3(%rsp),%r9 1b2ab3: 41 b8 01 00 00 00 mov $0x1,%r8d 1b2ab9: 4c 89 e9 mov %r13,%rcx 1b2abc: 89 de mov %ebx,%esi 1b2abe: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b2ac3: 48 89 c7 mov %rax,%rdi 1b2ac6: e8 35 f1 ff ff callq 1b1c00 1b2acb: 85 c0 test %eax,%eax 1b2acd: 0f 85 2d 01 00 00 jne 1b2c00 1b2ad3: 80 7c 24 03 00 cmpb $0x0,0x3(%rsp) 1b2ad8: 0f 84 11 01 00 00 je 1b2bef 1b2ade: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1b2ae3: 4c 8d bd 18 0f 00 00 lea 0xf18(%rbp),%r15 1b2aea: 48 83 f8 01 cmp $0x1,%rax 1b2aee: 0f 84 ab 00 00 00 je 1b2b9f 1b2af4: 48 85 c0 test %rax,%rax 1b2af7: 74 36 je 1b2b2f 1b2af9: 4c 89 ff mov %r15,%rdi 1b2afc: e8 00 00 00 00 callq 1b2b01 1b2b01: 4c 89 e7 mov %r12,%rdi 1b2b04: e8 00 00 00 00 callq 1b2b09 1b2b09: 48 89 d8 mov %rbx,%rax 1b2b0c: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1b2b11: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b2b18: 00 00 1b2b1a: 0f 85 11 01 00 00 jne 1b2c31 1b2b20: 48 83 c4 18 add $0x18,%rsp 1b2b24: 5b pop %rbx 1b2b25: 5d pop %rbp 1b2b26: 41 5c pop %r12 1b2b28: 41 5d pop %r13 1b2b2a: 41 5e pop %r14 1b2b2c: 41 5f pop %r15 1b2b2e: c3 retq 1b2b2f: 4c 8b ad c8 04 00 00 mov 0x4c8(%rbp),%r13 1b2b36: 4d 85 ed test %r13,%r13 1b2b39: 74 be je 1b2af9 1b2b3b: 49 8b 7d 28 mov 0x28(%r13),%rdi 1b2b3f: 48 85 ff test %rdi,%rdi 1b2b42: 74 0d je 1b2b51 1b2b44: e8 00 00 00 00 callq 1b2b49 1b2b49: 49 c7 45 28 00 00 00 movq $0x0,0x28(%r13) 1b2b50: 00 1b2b51: 41 c7 85 f8 01 00 00 movl $0x0,0x1f8(%r13) 1b2b58: 00 00 00 00 1b2b5c: 41 c7 45 34 00 00 00 movl $0x0,0x34(%r13) 1b2b63: 00 1b2b64: 41 c7 85 f0 01 00 00 movl $0x0,0x1f0(%r13) 1b2b6b: 00 00 00 00 1b2b6f: 48 89 ef mov %rbp,%rdi 1b2b72: e8 00 00 00 00 callq 1b2b77 1b2b77: 4c 89 f7 mov %r14,%rdi 1b2b7a: e8 00 00 00 00 callq 1b2b7f 1b2b7f: 48 89 ee mov %rbp,%rsi 1b2b82: 4c 89 f7 mov %r14,%rdi 1b2b85: e8 00 00 00 00 callq 1b2b8a 1b2b8a: 4c 89 f7 mov %r14,%rdi 1b2b8d: e8 00 00 00 00 callq 1b2b92 1b2b92: 4c 89 f7 mov %r14,%rdi 1b2b95: e8 00 00 00 00 callq 1b2b9a 1b2b9a: e9 5a ff ff ff jmpq 1b2af9 1b2b9f: 4c 89 ff mov %r15,%rdi 1b2ba2: e8 00 00 00 00 callq 1b2ba7 1b2ba7: 48 8b bd c8 04 00 00 mov 0x4c8(%rbp),%rdi 1b2bae: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b2bb3: e8 00 00 00 00 callq 1b2bb8 1b2bb8: 84 c0 test %al,%al 1b2bba: 75 0c jne 1b2bc8 1b2bbc: 8b 44 24 04 mov 0x4(%rsp),%eax 1b2bc0: 85 c0 test %eax,%eax 1b2bc2: 0f 85 31 ff ff ff jne 1b2af9 1b2bc8: 48 8b bd c8 04 00 00 mov 0x4c8(%rbp),%rdi 1b2bcf: be 01 00 00 00 mov $0x1,%esi 1b2bd4: e8 00 00 00 00 callq 1b2bd9 1b2bd9: 84 c0 test %al,%al 1b2bdb: 0f 84 18 ff ff ff je 1b2af9 1b2be1: eb 8c jmp 1b2b6f 1b2be3: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b2bea: e9 1d ff ff ff jmpq 1b2b0c 1b2bef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b2bf6: bf 02 00 00 00 mov $0x2,%edi 1b2bfb: e8 00 00 00 00 callq 1b2c00 1b2c00: 4c 89 e7 mov %r12,%rdi 1b2c03: e8 00 00 00 00 callq 1b2c08 1b2c08: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1b2c0f: e9 f8 fe ff ff jmpq 1b2b0c 1b2c14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b2c1b: bf 02 00 00 00 mov $0x2,%edi 1b2c20: e8 00 00 00 00 callq 1b2c25 1b2c25: 48 c7 c0 e4 ff ff ff mov $0xffffffffffffffe4,%rax 1b2c2c: e9 db fe ff ff jmpq 1b2b0c 1b2c31: e8 00 00 00 00 callq 1b2c36 1b2c36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b2c3d: 00 00 00 00000000001b2c40 : 1b2c40: e8 00 00 00 00 callq 1b2c45 1b2c45: 41 56 push %r14 1b2c47: 41 55 push %r13 1b2c49: 41 54 push %r12 1b2c4b: 55 push %rbp 1b2c4c: 53 push %rbx 1b2c4d: 48 83 ec 30 sub $0x30,%rsp 1b2c51: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b2c58: 00 00 1b2c5a: 48 89 44 24 28 mov %rax,0x28(%rsp) 1b2c5f: 48 8b 47 20 mov 0x20(%rdi),%rax 1b2c63: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1b2c68: 48 8b 80 48 02 00 00 mov 0x248(%rax),%rax 1b2c6f: 4c 8b a8 c8 04 00 00 mov 0x4c8(%rax),%r13 1b2c76: 4d 8b b5 28 01 00 00 mov 0x128(%r13),%r14 1b2c7d: 48 85 d2 test %rdx,%rdx 1b2c80: 0f 84 03 01 00 00 je 1b2d89 1b2c86: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b2c8d 1b2c8d: 49 89 f4 mov %rsi,%r12 1b2c90: 48 89 d3 mov %rdx,%rbx 1b2c93: be c0 0d 00 00 mov $0xdc0,%esi 1b2c98: ba 28 00 00 00 mov $0x28,%edx 1b2c9d: e8 00 00 00 00 callq 1b2ca2 1b2ca2: 48 89 c5 mov %rax,%rbp 1b2ca5: 48 85 c0 test %rax,%rax 1b2ca8: 0f 84 e7 00 00 00 je 1b2d95 1b2cae: 4c 8d 4c 24 07 lea 0x7(%rsp),%r9 1b2cb3: 4c 89 e1 mov %r12,%rcx 1b2cb6: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 1b2cbb: 48 89 c7 mov %rax,%rdi 1b2cbe: 41 b8 02 00 00 00 mov $0x2,%r8d 1b2cc4: be 28 00 00 00 mov $0x28,%esi 1b2cc9: e8 32 ef ff ff callq 1b1c00 1b2cce: 85 c0 test %eax,%eax 1b2cd0: 0f 85 cb 00 00 00 jne 1b2da1 1b2cd6: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 1b2cdb: 0f 84 d4 00 00 00 je 1b2db5 1b2ce1: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1b2ce6: 49 89 dc mov %rbx,%r12 1b2ce9: 48 83 f8 02 cmp $0x2,%rax 1b2ced: 7f 42 jg 1b2d31 1b2cef: 48 85 c0 test %rax,%rax 1b2cf2: 7f 43 jg 1b2d37 1b2cf4: 48 89 ef mov %rbp,%rdi 1b2cf7: e8 00 00 00 00 callq 1b2cfc 1b2cfc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b2d03: bf 02 00 00 00 mov $0x2,%edi 1b2d08: e8 00 00 00 00 callq 1b2d0d 1b2d0d: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1b2d12: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b2d19: 00 00 1b2d1b: 0f 85 b9 00 00 00 jne 1b2dda 1b2d21: 48 83 c4 30 add $0x30,%rsp 1b2d25: 4c 89 e0 mov %r12,%rax 1b2d28: 5b pop %rbx 1b2d29: 5d pop %rbp 1b2d2a: 41 5c pop %r12 1b2d2c: 41 5d pop %r13 1b2d2e: 41 5e pop %r14 1b2d30: c3 retq 1b2d31: 48 83 f8 04 cmp $0x4,%rax 1b2d35: 75 bd jne 1b2cf4 1b2d37: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1b2d3c: 48 83 f9 1e cmp $0x1e,%rcx 1b2d40: 77 b2 ja 1b2cf4 1b2d42: ba 01 00 00 00 mov $0x1,%edx 1b2d47: 48 d3 e2 shl %cl,%rdx 1b2d4a: f7 c2 40 14 10 40 test $0x40101440,%edx 1b2d50: 74 a2 je 1b2cf4 1b2d52: 41 8b 55 74 mov 0x74(%r13),%edx 1b2d56: 4c 89 f7 mov %r14,%rdi 1b2d59: 89 4c 24 0c mov %ecx,0xc(%rsp) 1b2d5d: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1b2d62: 41 b8 01 00 00 00 mov $0x1,%r8d 1b2d68: 4c 89 e9 mov %r13,%rcx 1b2d6b: 89 44 24 08 mov %eax,0x8(%rsp) 1b2d6f: 89 54 24 10 mov %edx,0x10(%rsp) 1b2d73: 31 d2 xor %edx,%edx 1b2d75: c6 44 24 14 00 movb $0x0,0x14(%rsp) 1b2d7a: e8 00 00 00 00 callq 1b2d7f 1b2d7f: 48 89 ef mov %rbp,%rdi 1b2d82: e8 00 00 00 00 callq 1b2d87 1b2d87: eb 84 jmp 1b2d0d 1b2d89: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1b2d90: e9 78 ff ff ff jmpq 1b2d0d 1b2d95: 49 c7 c4 e4 ff ff ff mov $0xffffffffffffffe4,%r12 1b2d9c: e9 6c ff ff ff jmpq 1b2d0d 1b2da1: 48 89 ef mov %rbp,%rdi 1b2da4: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1b2dab: e8 00 00 00 00 callq 1b2db0 1b2db0: e9 58 ff ff ff jmpq 1b2d0d 1b2db5: 48 89 ef mov %rbp,%rdi 1b2db8: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1b2dbf: e8 00 00 00 00 callq 1b2dc4 1b2dc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b2dcb: bf 02 00 00 00 mov $0x2,%edi 1b2dd0: e8 00 00 00 00 callq 1b2dd5 1b2dd5: e9 33 ff ff ff jmpq 1b2d0d 1b2dda: e8 00 00 00 00 callq 1b2ddf 1b2ddf: 90 nop 00000000001b2de0 : 1b2de0: e8 00 00 00 00 callq 1b2de5 1b2de5: 41 57 push %r15 1b2de7: 41 56 push %r14 1b2de9: 41 55 push %r13 1b2deb: 41 54 push %r12 1b2ded: 55 push %rbp 1b2dee: 53 push %rbx 1b2def: 48 8b 47 20 mov 0x20(%rdi),%rax 1b2df3: 4c 8b b0 48 02 00 00 mov 0x248(%rax),%r14 1b2dfa: 41 8b 9e 40 0f 00 00 mov 0xf40(%r14),%ebx 1b2e01: 4d 8b ae c8 04 00 00 mov 0x4c8(%r14),%r13 1b2e08: 85 db test %ebx,%ebx 1b2e0a: 0f 84 8d 00 00 00 je 1b2e9d 1b2e10: 41 89 dc mov %ebx,%r12d 1b2e13: 49 39 d4 cmp %rdx,%r12 1b2e16: 0f 87 81 00 00 00 ja 1b2e9d 1b2e1c: 49 89 f7 mov %rsi,%r15 1b2e1f: 4c 89 e7 mov %r12,%rdi 1b2e22: be c0 0d 00 00 mov $0xdc0,%esi 1b2e27: e8 00 00 00 00 callq 1b2e2c 1b2e2c: 48 89 c5 mov %rax,%rbp 1b2e2f: 48 85 c0 test %rax,%rax 1b2e32: 74 4e je 1b2e82 1b2e34: 49 81 fc ff ff ff 7f cmp $0x7fffffff,%r12 1b2e3b: 77 56 ja 1b2e93 1b2e3d: 4c 89 e2 mov %r12,%rdx 1b2e40: 4c 89 fe mov %r15,%rsi 1b2e43: 48 89 c7 mov %rax,%rdi 1b2e46: e8 00 00 00 00 callq 1b2e4b 1b2e4b: 29 c3 sub %eax,%ebx 1b2e4d: 41 89 dc mov %ebx,%r12d 1b2e50: 4d 89 e0 mov %r12,%r8 1b2e53: 49 8b bd 30 01 00 00 mov 0x130(%r13),%rdi 1b2e5a: 41 8b 96 3c 0f 00 00 mov 0xf3c(%r14),%edx 1b2e61: 48 89 e9 mov %rbp,%rcx 1b2e64: 4c 89 ee mov %r13,%rsi 1b2e67: e8 00 00 00 00 callq 1b2e6c 1b2e6c: 48 89 ef mov %rbp,%rdi 1b2e6f: e8 00 00 00 00 callq 1b2e74 1b2e74: 5b pop %rbx 1b2e75: 4c 89 e0 mov %r12,%rax 1b2e78: 5d pop %rbp 1b2e79: 41 5c pop %r12 1b2e7b: 41 5d pop %r13 1b2e7d: 41 5e pop %r14 1b2e7f: 41 5f pop %r15 1b2e81: c3 retq 1b2e82: 45 31 e4 xor %r12d,%r12d 1b2e85: 5b pop %rbx 1b2e86: 5d pop %rbp 1b2e87: 4c 89 e0 mov %r12,%rax 1b2e8a: 41 5c pop %r12 1b2e8c: 41 5d pop %r13 1b2e8e: 41 5e pop %r14 1b2e90: 41 5f pop %r15 1b2e92: c3 retq 1b2e93: 0f 0b ud2 1b2e95: 45 31 e4 xor %r12d,%r12d 1b2e98: 45 31 c0 xor %r8d,%r8d 1b2e9b: eb b6 jmp 1b2e53 1b2e9d: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1b2ea4: eb ce jmp 1b2e74 1b2ea6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b2ead: 00 00 00 00000000001b2eb0 : 1b2eb0: e8 00 00 00 00 callq 1b2eb5 1b2eb5: 41 54 push %r12 1b2eb7: 55 push %rbp 1b2eb8: 53 push %rbx 1b2eb9: 48 83 ec 20 sub $0x20,%rsp 1b2ebd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b2ec4: 00 00 1b2ec6: 48 89 44 24 18 mov %rax,0x18(%rsp) 1b2ecb: 48 8b 47 20 mov 0x20(%rdi),%rax 1b2ecf: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b2ed6: 00 1b2ed7: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b2ede: 00 00 1b2ee0: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b2ee7: 00 00 1b2ee9: 48 8b 80 48 02 00 00 mov 0x248(%rax),%rax 1b2ef0: 48 8b b8 48 3b 01 00 mov 0x13b48(%rax),%rdi 1b2ef7: 48 85 f6 test %rsi,%rsi 1b2efa: 0f 84 9a 00 00 00 je 1b2f9a 1b2f00: 49 89 d4 mov %rdx,%r12 1b2f03: 48 85 d2 test %rdx,%rdx 1b2f06: 0f 84 8e 00 00 00 je 1b2f9a 1b2f0c: 48 8b 87 d0 e8 00 00 mov 0xe8d0(%rdi),%rax 1b2f13: 48 85 c0 test %rax,%rax 1b2f16: 74 76 je 1b2f8e 1b2f18: 48 89 cb mov %rcx,%rbx 1b2f1b: 48 89 f5 mov %rsi,%rbp 1b2f1e: 48 89 e6 mov %rsp,%rsi 1b2f21: e8 00 00 00 00 callq 1b2f26 1b2f26: 48 8b 33 mov (%rbx),%rsi 1b2f29: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1b2f2e: 48 39 c6 cmp %rax,%rsi 1b2f31: 72 28 jb 1b2f5b 1b2f33: 48 8b 3c 24 mov (%rsp),%rdi 1b2f37: 45 31 e4 xor %r12d,%r12d 1b2f3a: e8 00 00 00 00 callq 1b2f3f 1b2f3f: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1b2f44: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b2f4b: 00 00 1b2f4d: 75 54 jne 1b2fa3 1b2f4f: 48 83 c4 20 add $0x20,%rsp 1b2f53: 4c 89 e0 mov %r12,%rax 1b2f56: 5b pop %rbx 1b2f57: 5d pop %rbp 1b2f58: 41 5c pop %r12 1b2f5a: c3 retq 1b2f5b: 48 29 f0 sub %rsi,%rax 1b2f5e: 48 8b 3c 24 mov (%rsp),%rdi 1b2f62: 4c 39 e0 cmp %r12,%rax 1b2f65: 4c 0f 46 e0 cmovbe %rax,%r12 1b2f69: 48 01 fe add %rdi,%rsi 1b2f6c: 49 81 fc ff ff ff 7f cmp $0x7fffffff,%r12 1b2f73: 77 1e ja 1b2f93 1b2f75: 4c 89 e2 mov %r12,%rdx 1b2f78: 48 89 ef mov %rbp,%rdi 1b2f7b: e8 00 00 00 00 callq 1b2f80 1b2f80: 48 85 c0 test %rax,%rax 1b2f83: 75 ae jne 1b2f33 1b2f85: 4c 01 23 add %r12,(%rbx) 1b2f88: 48 8b 3c 24 mov (%rsp),%rdi 1b2f8c: eb ac jmp 1b2f3a 1b2f8e: 45 31 e4 xor %r12d,%r12d 1b2f91: eb ac jmp 1b2f3f 1b2f93: 0f 0b ud2 1b2f95: 45 31 e4 xor %r12d,%r12d 1b2f98: eb a0 jmp 1b2f3a 1b2f9a: 49 c7 c4 ea ff ff ff mov $0xffffffffffffffea,%r12 1b2fa1: eb 9c jmp 1b2f3f 1b2fa3: e8 00 00 00 00 callq 1b2fa8 1b2fa8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b2faf: 00 00000000001b2fb0 : 1b2fb0: e8 00 00 00 00 callq 1b2fb5 1b2fb5: 41 55 push %r13 1b2fb7: 41 54 push %r12 1b2fb9: 49 89 fc mov %rdi,%r12 1b2fbc: 53 push %rbx 1b2fbd: 8b 47 74 mov 0x74(%rdi),%eax 1b2fc0: 4c 8b af 40 04 00 00 mov 0x440(%rdi),%r13 1b2fc7: 83 e0 fb and $0xfffffffb,%eax 1b2fca: 83 f8 0a cmp $0xa,%eax 1b2fcd: 75 43 jne 1b3012 1b2fcf: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 1b2fd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b2fdd: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b2fe4: eb 0b jmp 1b2ff1 1b2fe6: 4c 8b 43 08 mov 0x8(%rbx),%r8 1b2fea: 48 8b 3b mov (%rbx),%rdi 1b2fed: 48 83 c3 10 add $0x10,%rbx 1b2ff1: 4c 89 e1 mov %r12,%rcx 1b2ff4: 4c 89 ea mov %r13,%rdx 1b2ff7: be a4 01 00 00 mov $0x1a4,%esi 1b2ffc: e8 00 00 00 00 callq 1b3001 1b3001: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 1b3008: 75 dc jne 1b2fe6 1b300a: 41 83 7c 24 74 0e cmpl $0xe,0x74(%r12) 1b3010: 74 56 je 1b3068 1b3012: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b3019: 4c 89 e1 mov %r12,%rcx 1b301c: 4c 89 ea mov %r13,%rdx 1b301f: be a4 01 00 00 mov $0x1a4,%esi 1b3024: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b302b: e8 00 00 00 00 callq 1b3030 1b3030: 4c 89 e1 mov %r12,%rcx 1b3033: 4c 89 ea mov %r13,%rdx 1b3036: be a4 01 00 00 mov $0x1a4,%esi 1b303b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b3042: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b3049: e8 00 00 00 00 callq 1b304e 1b304e: 41 83 7c 24 74 0b cmpl $0xb,0x74(%r12) 1b3054: 49 c7 84 24 3c 0f 00 movq $0x0,0xf3c(%r12) 1b305b: 00 00 00 00 00 1b3060: 74 26 je 1b3088 1b3062: 5b pop %rbx 1b3063: 41 5c pop %r12 1b3065: 41 5d pop %r13 1b3067: c3 retq 1b3068: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b306f: 4c 89 e1 mov %r12,%rcx 1b3072: 4c 89 ea mov %r13,%rdx 1b3075: be 24 01 00 00 mov $0x124,%esi 1b307a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b3081: e8 00 00 00 00 callq 1b3086 1b3086: eb 8a jmp 1b3012 1b3088: 5b pop %rbx 1b3089: 4c 89 e1 mov %r12,%rcx 1b308c: 4c 89 ea mov %r13,%rdx 1b308f: 41 5c pop %r12 1b3091: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b3098: be a4 01 00 00 mov $0x1a4,%esi 1b309d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b30a4: 41 5d pop %r13 1b30a6: e9 00 00 00 00 jmpq 1b30ab 1b30ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b30b0 : 1b30b0: e8 00 00 00 00 callq 1b30b5 1b30b5: 41 56 push %r14 1b30b7: ba 03 00 00 00 mov $0x3,%edx 1b30bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b30c3: 41 55 push %r13 1b30c5: 41 54 push %r12 1b30c7: 48 8b 47 60 mov 0x60(%rdi),%rax 1b30cb: 49 89 fc mov %rdi,%r12 1b30ce: 4c 8b 70 18 mov 0x18(%rax),%r14 1b30d2: e8 00 00 00 00 callq 1b30d7 1b30d7: 41 89 c5 mov %eax,%r13d 1b30da: 85 c0 test %eax,%eax 1b30dc: 0f 85 96 00 00 00 jne 1b3178 1b30e2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b30e9: 4c 89 e1 mov %r12,%rcx 1b30ec: 4c 89 f2 mov %r14,%rdx 1b30ef: be a4 01 00 00 mov $0x1a4,%esi 1b30f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b30fb: e8 00 00 00 00 callq 1b3100 1b3100: 4c 89 e1 mov %r12,%rcx 1b3103: 4c 89 f2 mov %r14,%rdx 1b3106: be a4 01 00 00 mov $0x1a4,%esi 1b310b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b3112: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b3119: e8 00 00 00 00 callq 1b311e 1b311e: 4c 89 e1 mov %r12,%rcx 1b3121: 4c 89 f2 mov %r14,%rdx 1b3124: be a4 01 00 00 mov $0x1a4,%esi 1b3129: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b3130: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b3137: e8 00 00 00 00 callq 1b313c 1b313c: 4c 89 e1 mov %r12,%rcx 1b313f: 4c 89 f2 mov %r14,%rdx 1b3142: be a4 01 00 00 mov $0x1a4,%esi 1b3147: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b314e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b3155: e8 00 00 00 00 callq 1b315a 1b315a: 4c 89 e1 mov %r12,%rcx 1b315d: 4c 89 f2 mov %r14,%rdx 1b3160: be a4 01 00 00 mov $0x1a4,%esi 1b3165: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b316c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b3173: e8 00 00 00 00 callq 1b3178 1b3178: 44 89 e8 mov %r13d,%eax 1b317b: 41 5c pop %r12 1b317d: 41 5d pop %r13 1b317f: 41 5e pop %r14 1b3181: c3 retq 1b3182: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b3189: 00 00 00 1b318c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b3190 : 1b3190: e8 00 00 00 00 callq 1b3195 1b3195: b8 01 00 00 00 mov $0x1,%eax 1b319a: 41 54 push %r12 1b319c: 89 d1 mov %edx,%ecx 1b319e: 49 89 fc mov %rdi,%r12 1b31a1: 55 push %rbp 1b31a2: 48 c1 ff 3f sar $0x3f,%rdi 1b31a6: 0f b6 ea movzbl %dl,%ebp 1b31a9: 53 push %rbx 1b31aa: 89 c3 mov %eax,%ebx 1b31ac: d3 e3 shl %cl,%ebx 1b31ae: 48 89 f9 mov %rdi,%rcx 1b31b1: 4c 31 e1 xor %r12,%rcx 1b31b4: 89 da mov %ebx,%edx 1b31b6: 40 0f b6 de movzbl %sil,%ebx 1b31ba: 48 29 f9 sub %rdi,%rcx 1b31bd: 48 89 cf mov %rcx,%rdi 1b31c0: 48 c1 ef 20 shr $0x20,%rdi 1b31c4: 41 89 f8 mov %edi,%r8d 1b31c7: 41 f7 d8 neg %r8d 1b31ca: 48 85 c9 test %rcx,%rcx 1b31cd: 89 f1 mov %esi,%ecx 1b31cf: 0f b7 f2 movzwl %dx,%esi 1b31d2: 41 0f 48 f8 cmovs %r8d,%edi 1b31d6: d3 e0 shl %cl,%eax 1b31d8: 49 89 d0 mov %rdx,%r8 1b31db: 0f b7 c8 movzwl %ax,%ecx 1b31de: b8 ff ff ff ff mov $0xffffffff,%eax 1b31e3: 49 c1 e0 20 shl $0x20,%r8 1b31e7: 99 cltd 1b31e8: 0f b7 ff movzwl %di,%edi 1b31eb: f7 fe idiv %esi 1b31ed: 01 c8 add %ecx,%eax 1b31ef: 39 f8 cmp %edi,%eax 1b31f1: 7c 6d jl 1b3260 1b31f3: 4c 89 c6 mov %r8,%rsi 1b31f6: 4c 89 e7 mov %r12,%rdi 1b31f9: e8 00 00 00 00 callq 1b31fe 1b31fe: 48 89 c1 mov %rax,%rcx 1b3201: 48 89 c2 mov %rax,%rdx 1b3204: 48 c1 f9 3f sar $0x3f,%rcx 1b3208: 48 89 c8 mov %rcx,%rax 1b320b: 48 31 d0 xor %rdx,%rax 1b320e: 48 29 c8 sub %rcx,%rax 1b3211: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1b3218: ff ff 7f 1b321b: 48 29 c1 sub %rax,%rcx 1b321e: 48 81 f9 ff ff ff 7f cmp $0x7fffffff,%rcx 1b3225: 0f 8e ad 00 00 00 jle 1b32d8 1b322b: b9 00 00 00 80 mov $0x80000000,%ecx 1b3230: 48 01 c8 add %rcx,%rax 1b3233: 48 c1 e8 20 shr $0x20,%rax 1b3237: 89 c1 mov %eax,%ecx 1b3239: f7 d9 neg %ecx 1b323b: 48 85 d2 test %rdx,%rdx 1b323e: 0f 48 c1 cmovs %ecx,%eax 1b3241: 0f b7 c0 movzwl %ax,%eax 1b3244: 66 85 c0 test %ax,%ax 1b3247: 74 12 je 1b325b 1b3249: 4d 85 e4 test %r12,%r12 1b324c: 79 0d jns 1b325b 1b324e: 8d 4c 1d 00 lea 0x0(%rbp,%rbx,1),%ecx 1b3252: ba 01 00 00 00 mov $0x1,%edx 1b3257: d3 e2 shl %cl,%edx 1b3259: 09 d0 or %edx,%eax 1b325b: 5b pop %rbx 1b325c: 5d pop %rbp 1b325d: 41 5c pop %r12 1b325f: c3 retq 1b3260: 4c 89 c7 mov %r8,%rdi 1b3263: e8 00 00 00 00 callq 1b3268 1b3268: 89 d9 mov %ebx,%ecx 1b326a: 48 ba 00 00 00 00 01 movabs $0x100000000,%rdx 1b3271: 00 00 00 1b3274: 48 d3 e2 shl %cl,%rdx 1b3277: 48 85 c0 test %rax,%rax 1b327a: 78 46 js 1b32c2 1b327c: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 1b3283: 00 00 80 1b3286: 48 01 c1 add %rax,%rcx 1b3289: 48 39 ca cmp %rcx,%rdx 1b328c: 7c 46 jl 1b32d4 1b328e: 48 29 c2 sub %rax,%rdx 1b3291: 48 89 d1 mov %rdx,%rcx 1b3294: 48 c1 f9 3f sar $0x3f,%rcx 1b3298: 48 89 c8 mov %rcx,%rax 1b329b: 48 31 d0 xor %rdx,%rax 1b329e: 48 29 c8 sub %rcx,%rax 1b32a1: 48 c1 e8 20 shr $0x20,%rax 1b32a5: 89 c1 mov %eax,%ecx 1b32a7: f7 d9 neg %ecx 1b32a9: 48 85 d2 test %rdx,%rdx 1b32ac: 0f 48 c1 cmovs %ecx,%eax 1b32af: 85 c0 test %eax,%eax 1b32b1: 79 91 jns 1b3244 1b32b3: 8d 4c 1d 01 lea 0x1(%rbp,%rbx,1),%ecx 1b32b7: ba 01 00 00 00 mov $0x1,%edx 1b32bc: d3 e2 shl %cl,%edx 1b32be: 01 d0 add %edx,%eax 1b32c0: eb 82 jmp 1b3244 1b32c2: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1b32c9: ff ff 7f 1b32cc: 48 01 c1 add %rax,%rcx 1b32cf: 48 39 ca cmp %rcx,%rdx 1b32d2: 7e ba jle 1b328e 1b32d4: 0f 0b ud2 1b32d6: eb b6 jmp 1b328e 1b32d8: 0f 0b ud2 1b32da: e9 4c ff ff ff jmpq 1b322b 1b32df: 90 nop 00000000001b32e0 : 1b32e0: e8 00 00 00 00 callq 1b32e5 1b32e5: 41 57 push %r15 1b32e7: 41 56 push %r14 1b32e9: 49 89 fe mov %rdi,%r14 1b32ec: 48 c7 c7 d0 8a ff ff mov $0xffffffffffff8ad0,%rdi 1b32f3: 41 55 push %r13 1b32f5: 49 89 f5 mov %rsi,%r13 1b32f8: be 10 27 00 00 mov $0x2710,%esi 1b32fd: 41 54 push %r12 1b32ff: 55 push %rbp 1b3300: 53 push %rbx 1b3301: 48 83 ec 08 sub $0x8,%rsp 1b3305: 89 54 24 04 mov %edx,0x4(%rsp) 1b3309: e8 00 00 00 00 callq 1b330e 1b330e: be 10 27 00 00 mov $0x2710,%esi 1b3313: bf 30 75 00 00 mov $0x7530,%edi 1b3318: 48 89 c5 mov %rax,%rbp 1b331b: e8 00 00 00 00 callq 1b3320 1b3320: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 1b3325: 45 85 ff test %r15d,%r15d 1b3328: 74 39 je 1b3363 1b332a: 49 89 c4 mov %rax,%r12 1b332d: 31 db xor %ebx,%ebx 1b332f: 49 8b 44 dd 00 mov 0x0(%r13,%rbx,8),%rax 1b3334: 48 89 ef mov %rbp,%rdi 1b3337: 48 39 e8 cmp %rbp,%rax 1b333a: 7e 0a jle 1b3346 1b333c: 4c 39 e0 cmp %r12,%rax 1b333f: 49 0f 4f c4 cmovg %r12,%rax 1b3343: 48 89 c7 mov %rax,%rdi 1b3346: ba 0d 00 00 00 mov $0xd,%edx 1b334b: be 02 00 00 00 mov $0x2,%esi 1b3350: e8 00 00 00 00 callq 1b3355 1b3355: 66 41 89 04 5e mov %ax,(%r14,%rbx,2) 1b335a: 48 83 c3 01 add $0x1,%rbx 1b335e: 49 39 df cmp %rbx,%r15 1b3361: 75 cc jne 1b332f 1b3363: 48 83 c4 08 add $0x8,%rsp 1b3367: 5b pop %rbx 1b3368: 5d pop %rbp 1b3369: 41 5c pop %r12 1b336b: 41 5d pop %r13 1b336d: 41 5e pop %r14 1b336f: 41 5f pop %r15 1b3371: c3 retq 1b3372: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b3379: 00 00 00 1b337c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b3380 : 1b3380: e8 00 00 00 00 callq 1b3385 1b3385: 48 89 f8 mov %rdi,%rax 1b3388: 49 89 f8 mov %rdi,%r8 1b338b: 48 89 f7 mov %rsi,%rdi 1b338e: 49 c1 e8 3f shr $0x3f,%r8 1b3392: 48 99 cqto 1b3394: 48 c1 ef 3f shr $0x3f,%rdi 1b3398: 48 31 d0 xor %rdx,%rax 1b339b: 48 29 d0 sub %rdx,%rax 1b339e: 48 85 f6 test %rsi,%rsi 1b33a1: 78 5a js 1b33fd 1b33a3: 0f 84 00 00 00 00 je 1b33a9 1b33a9: 31 d2 xor %edx,%edx 1b33ab: 48 f7 f6 div %rsi 1b33ae: 48 85 c0 test %rax,%rax 1b33b1: 78 53 js 1b3406 1b33b3: b9 20 00 00 00 mov $0x20,%ecx 1b33b8: 48 01 d2 add %rdx,%rdx 1b33bb: 48 01 c0 add %rax,%rax 1b33be: 48 39 f2 cmp %rsi,%rdx 1b33c1: 72 07 jb 1b33ca 1b33c3: 48 83 c8 01 or $0x1,%rax 1b33c7: 48 29 f2 sub %rsi,%rdx 1b33ca: 83 e9 01 sub $0x1,%ecx 1b33cd: 75 e9 jne 1b33b8 1b33cf: 48 01 d2 add %rdx,%rdx 1b33d2: 31 c9 xor %ecx,%ecx 1b33d4: 48 39 f2 cmp %rsi,%rdx 1b33d7: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1b33de: ff ff 7f 1b33e1: 0f 93 c1 setae %cl 1b33e4: 48 29 ca sub %rcx,%rdx 1b33e7: 48 39 c2 cmp %rax,%rdx 1b33ea: 72 16 jb 1b3402 1b33ec: 48 01 c8 add %rcx,%rax 1b33ef: 48 89 c2 mov %rax,%rdx 1b33f2: 48 f7 da neg %rdx 1b33f5: 41 38 f8 cmp %dil,%r8b 1b33f8: 48 0f 45 c2 cmovne %rdx,%rax 1b33fc: c3 retq 1b33fd: 48 f7 de neg %rsi 1b3400: eb a7 jmp 1b33a9 1b3402: 0f 0b ud2 1b3404: eb e6 jmp 1b33ec 1b3406: 0f 0b ud2 1b3408: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 1b340f: 00 00 80 1b3412: eb 9f jmp 1b33b3 1b3414: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b341b: 00 00 00 00 1b341f: 90 nop 00000000001b3420 : 1b3420: e8 00 00 00 00 callq 1b3425 1b3425: 48 89 f8 mov %rdi,%rax 1b3428: 49 89 f9 mov %rdi,%r9 1b342b: 49 89 f0 mov %rsi,%r8 1b342e: 49 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%r10 1b3435: ff ff 7f 1b3438: 48 c1 f8 3f sar $0x3f,%rax 1b343c: 49 c1 e9 3f shr $0x3f,%r9 1b3440: 48 31 c7 xor %rax,%rdi 1b3443: 49 c1 e8 3f shr $0x3f,%r8 1b3447: 48 29 c7 sub %rax,%rdi 1b344a: 48 89 f0 mov %rsi,%rax 1b344d: 48 c1 f8 3f sar $0x3f,%rax 1b3451: 48 89 fa mov %rdi,%rdx 1b3454: 89 ff mov %edi,%edi 1b3456: 48 31 c6 xor %rax,%rsi 1b3459: 48 c1 ea 20 shr $0x20,%rdx 1b345d: 48 29 c6 sub %rax,%rsi 1b3460: 48 89 d1 mov %rdx,%rcx 1b3463: 48 89 f0 mov %rsi,%rax 1b3466: 89 f6 mov %esi,%esi 1b3468: 48 c1 e8 20 shr $0x20,%rax 1b346c: 48 0f af d6 imul %rsi,%rdx 1b3470: 48 0f af c8 imul %rax,%rcx 1b3474: 48 c1 e1 20 shl $0x20,%rcx 1b3478: 49 29 ca sub %rcx,%r10 1b347b: 49 39 d2 cmp %rdx,%r10 1b347e: 72 59 jb 1b34d9 1b3480: 48 0f af c7 imul %rdi,%rax 1b3484: 48 01 ca add %rcx,%rdx 1b3487: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1b348e: ff ff 7f 1b3491: 48 29 d1 sub %rdx,%rcx 1b3494: 48 39 c1 cmp %rax,%rcx 1b3497: 72 44 jb 1b34dd 1b3499: 48 0f af f7 imul %rdi,%rsi 1b349d: 48 01 d0 add %rdx,%rax 1b34a0: 31 c9 xor %ecx,%ecx 1b34a2: 48 89 f2 mov %rsi,%rdx 1b34a5: 48 c1 ea 20 shr $0x20,%rdx 1b34a9: 48 81 fe ff ff ff 7f cmp $0x7fffffff,%rsi 1b34b0: 0f 97 c1 seta %cl 1b34b3: 48 01 ca add %rcx,%rdx 1b34b6: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1b34bd: ff ff 7f 1b34c0: 48 29 c1 sub %rax,%rcx 1b34c3: 48 39 d1 cmp %rdx,%rcx 1b34c6: 72 19 jb 1b34e1 1b34c8: 48 01 d0 add %rdx,%rax 1b34cb: 48 89 c2 mov %rax,%rdx 1b34ce: 48 f7 da neg %rdx 1b34d1: 45 38 c1 cmp %r8b,%r9b 1b34d4: 48 0f 45 c2 cmovne %rdx,%rax 1b34d8: c3 retq 1b34d9: 0f 0b ud2 1b34db: eb a3 jmp 1b3480 1b34dd: 0f 0b ud2 1b34df: eb b8 jmp 1b3499 1b34e1: 0f 0b ud2 1b34e3: eb e3 jmp 1b34c8 1b34e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b34ec: 00 00 00 00 00000000001b34f0 : 1b34f0: e8 00 00 00 00 callq 1b34f5 1b34f5: 41 55 push %r13 1b34f7: be 0a 00 00 00 mov $0xa,%esi 1b34fc: 49 89 fd mov %rdi,%r13 1b34ff: bf 0b 00 00 00 mov $0xb,%edi 1b3504: 41 54 push %r12 1b3506: 55 push %rbp 1b3507: 53 push %rbx 1b3508: 48 bb 00 00 00 00 09 movabs $0x900000000,%rbx 1b350f: 00 00 00 1b3512: e8 00 00 00 00 callq 1b3517 1b3517: 49 89 c0 mov %rax,%r8 1b351a: b8 ff ff ff ff mov $0xffffffff,%eax 1b351f: 49 39 c5 cmp %rax,%r13 1b3522: 7f 6d jg 1b3591 1b3524: 48 bd ff ff ff ff fe movabs $0x7ffffffeffffffff,%rbp 1b352b: ff ff 7f 1b352e: 49 bc 00 00 00 00 01 movabs $0x100000000,%r12 1b3535: 00 00 00 1b3538: 4c 89 c6 mov %r8,%rsi 1b353b: 4c 89 ef mov %r13,%rdi 1b353e: e8 00 00 00 00 callq 1b3543 1b3543: 48 89 de mov %rbx,%rsi 1b3546: 48 89 c7 mov %rax,%rdi 1b3549: e8 00 00 00 00 callq 1b354e 1b354e: 48 39 e8 cmp %rbp,%rax 1b3551: 7e 02 jle 1b3555 1b3553: 0f 0b ud2 1b3555: 4a 8d 34 20 lea (%rax,%r12,1),%rsi 1b3559: 4c 29 e3 sub %r12,%rbx 1b355c: 49 89 f0 mov %rsi,%r8 1b355f: 4c 39 e3 cmp %r12,%rbx 1b3562: 75 d4 jne 1b3538 1b3564: 4c 89 ef mov %r13,%rdi 1b3567: e8 00 00 00 00 callq 1b356c 1b356c: 48 ba ff ff ff ff fe movabs $0x7ffffffeffffffff,%rdx 1b3573: ff ff 7f 1b3576: 48 39 d0 cmp %rdx,%rax 1b3579: 7e 02 jle 1b357d 1b357b: 0f 0b ud2 1b357d: 48 ba 00 00 00 00 01 movabs $0x100000000,%rdx 1b3584: 00 00 00 1b3587: 5b pop %rbx 1b3588: 5d pop %rbp 1b3589: 48 01 d0 add %rdx,%rax 1b358c: 41 5c pop %r12 1b358e: 41 5d pop %r13 1b3590: c3 retq 1b3591: 0f 0b ud2 1b3593: eb 8f jmp 1b3524 1b3595: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b359c: 00 00 00 00 00000000001b35a0 : 1b35a0: e8 00 00 00 00 callq 1b35a5 1b35a5: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1b35ac: ff ff 7f 1b35af: 48 89 f8 mov %rdi,%rax 1b35b2: 48 c1 f8 3f sar $0x3f,%rax 1b35b6: 48 31 c7 xor %rax,%rdi 1b35b9: 48 29 c7 sub %rax,%rdi 1b35bc: 48 89 fa mov %rdi,%rdx 1b35bf: 89 ff mov %edi,%edi 1b35c1: 48 c1 ea 20 shr $0x20,%rdx 1b35c5: 48 89 d0 mov %rdx,%rax 1b35c8: 48 0f af c2 imul %rdx,%rax 1b35cc: 48 0f af d7 imul %rdi,%rdx 1b35d0: 48 c1 e0 20 shl $0x20,%rax 1b35d4: 48 29 c1 sub %rax,%rcx 1b35d7: 48 39 d1 cmp %rdx,%rcx 1b35da: 72 48 jb 1b3624 1b35dc: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1b35e3: ff ff 7f 1b35e6: 48 01 d0 add %rdx,%rax 1b35e9: 48 29 c1 sub %rax,%rcx 1b35ec: 48 39 d1 cmp %rdx,%rcx 1b35ef: 72 37 jb 1b3628 1b35f1: 48 0f af ff imul %rdi,%rdi 1b35f5: 48 01 d0 add %rdx,%rax 1b35f8: 31 c9 xor %ecx,%ecx 1b35fa: 48 89 fa mov %rdi,%rdx 1b35fd: 48 c1 ea 20 shr $0x20,%rdx 1b3601: 48 81 ff ff ff ff 7f cmp $0x7fffffff,%rdi 1b3608: 0f 97 c1 seta %cl 1b360b: 48 01 ca add %rcx,%rdx 1b360e: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1b3615: ff ff 7f 1b3618: 48 29 c1 sub %rax,%rcx 1b361b: 48 39 d1 cmp %rdx,%rcx 1b361e: 72 0c jb 1b362c 1b3620: 48 01 d0 add %rdx,%rax 1b3623: c3 retq 1b3624: 0f 0b ud2 1b3626: eb b4 jmp 1b35dc 1b3628: 0f 0b ud2 1b362a: eb c5 jmp 1b35f1 1b362c: 0f 0b ud2 1b362e: 48 01 d0 add %rdx,%rax 1b3631: c3 retq 1b3632: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b3639: 00 00 00 00 1b363d: 0f 1f 00 nopl (%rax) 00000000001b3640 : 1b3640: e8 00 00 00 00 callq 1b3645 1b3645: 48 89 fe mov %rdi,%rsi 1b3648: 48 85 ff test %rdi,%rdi 1b364b: 74 0f je 1b365c 1b364d: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 1b3654: 00 00 00 1b3657: e9 24 fd ff ff jmpq 1b3380 1b365c: 0f 0b ud2 1b365e: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 1b3665: 00 00 00 1b3668: e9 13 fd ff ff jmpq 1b3380 1b366d: 0f 1f 00 nopl (%rax) 00000000001b3670 : 1b3670: e8 00 00 00 00 callq 1b3675 1b3675: 48 ba 10 d5 7e 48 06 movabs $0x6487ed510,%rdx 1b367c: 00 00 00 1b367f: 48 89 f9 mov %rdi,%rcx 1b3682: 41 57 push %r15 1b3684: 49 89 ff mov %rdi,%r15 1b3687: 48 c1 f9 3f sar $0x3f,%rcx 1b368b: 41 56 push %r14 1b368d: 48 89 c8 mov %rcx,%rax 1b3690: 41 55 push %r13 1b3692: 48 31 f8 xor %rdi,%rax 1b3695: 41 54 push %r12 1b3697: 49 89 fc mov %rdi,%r12 1b369a: 48 29 c8 sub %rcx,%rax 1b369d: 55 push %rbp 1b369e: 53 push %rbx 1b369f: 48 39 d0 cmp %rdx,%rax 1b36a2: 0f 8f aa 00 00 00 jg 1b3752 1b36a8: 4c 89 ff mov %r15,%rdi 1b36ab: 41 bd 1b 00 00 00 mov $0x1b,%r13d 1b36b1: 49 be ff ff ff ff ff movabs $0x7fffffffffffffff,%r14 1b36b8: ff ff 7f 1b36bb: e8 00 00 00 00 callq 1b36c0 1b36c0: 49 b8 00 00 00 00 01 movabs $0x100000000,%r8 1b36c7: 00 00 00 1b36ca: 48 89 c3 mov %rax,%rbx 1b36cd: 4c 89 c5 mov %r8,%rbp 1b36d0: eb 10 jmp 1b36e2 1b36d2: 49 89 e8 mov %rbp,%r8 1b36d5: 41 83 ed 02 sub $0x2,%r13d 1b36d9: 49 29 c0 sub %rax,%r8 1b36dc: 41 83 fd 01 cmp $0x1,%r13d 1b36e0: 74 44 je 1b3726 1b36e2: 4c 89 c6 mov %r8,%rsi 1b36e5: 48 89 df mov %rbx,%rdi 1b36e8: e8 00 00 00 00 callq 1b36ed 1b36ed: 41 8d 75 ff lea -0x1(%r13),%esi 1b36f1: 41 0f af f5 imul %r13d,%esi 1b36f5: 48 89 c7 mov %rax,%rdi 1b36f8: 48 c1 e6 20 shl $0x20,%rsi 1b36fc: e8 00 00 00 00 callq 1b3701 1b3701: 48 85 c0 test %rax,%rax 1b3704: 79 cc jns 1b36d2 1b3706: 4a 8d 0c 30 lea (%rax,%r14,1),%rcx 1b370a: ba ff ff ff ff mov $0xffffffff,%edx 1b370f: 48 39 d1 cmp %rdx,%rcx 1b3712: 7f be jg 1b36d2 1b3714: 0f 0b ud2 1b3716: 49 89 e8 mov %rbp,%r8 1b3719: 41 83 ed 02 sub $0x2,%r13d 1b371d: 49 29 c0 sub %rax,%r8 1b3720: 41 83 fd 01 cmp $0x1,%r13d 1b3724: 75 bc jne 1b36e2 1b3726: 4d 39 fc cmp %r15,%r12 1b3729: 74 19 je 1b3744 1b372b: 4c 89 c7 mov %r8,%rdi 1b372e: 4c 89 fe mov %r15,%rsi 1b3731: e8 00 00 00 00 callq 1b3736 1b3736: 4c 89 e6 mov %r12,%rsi 1b3739: 48 89 c7 mov %rax,%rdi 1b373c: e8 00 00 00 00 callq 1b3741 1b3741: 49 89 c0 mov %rax,%r8 1b3744: 5b pop %rbx 1b3745: 4c 89 c0 mov %r8,%rax 1b3748: 5d pop %rbp 1b3749: 41 5c pop %r12 1b374b: 41 5d pop %r13 1b374d: 41 5e pop %r14 1b374f: 41 5f pop %r15 1b3751: c3 retq 1b3752: 48 ba 55 40 b4 27 b7 movabs $0x517cc1b727b44055,%rdx 1b3759: c1 7c 51 1b375c: 48 89 f8 mov %rdi,%rax 1b375f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b3766 1b3766: 48 f7 ea imul %rdx 1b3769: 48 c1 fa 21 sar $0x21,%rdx 1b376d: 48 89 d6 mov %rdx,%rsi 1b3770: 48 29 ce sub %rcx,%rsi 1b3773: 48 c1 e6 20 shl $0x20,%rsi 1b3777: e8 00 00 00 00 callq 1b377c 1b377c: 48 85 c0 test %rax,%rax 1b377f: 78 1f js 1b37a0 1b3781: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 1b3788: 00 00 80 1b378b: 48 01 c2 add %rax,%rdx 1b378e: 49 39 d4 cmp %rdx,%r12 1b3791: 7d 02 jge 1b3795 1b3793: 0f 0b ud2 1b3795: 4d 89 e7 mov %r12,%r15 1b3798: 49 29 c7 sub %rax,%r15 1b379b: e9 08 ff ff ff jmpq 1b36a8 1b37a0: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1b37a7: ff ff 7f 1b37aa: 48 01 c2 add %rax,%rdx 1b37ad: 49 39 d4 cmp %rdx,%r12 1b37b0: 7f e1 jg 1b3793 1b37b2: eb e1 jmp 1b3795 1b37b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b37bb: 00 00 00 00 1b37bf: 90 nop 00000000001b37c0 : 1b37c0: e8 00 00 00 00 callq 1b37c5 1b37c5: 55 push %rbp 1b37c6: 48 89 fd mov %rdi,%rbp 1b37c9: e8 00 00 00 00 callq 1b37ce 1b37ce: 48 89 ef mov %rbp,%rdi 1b37d1: 5d pop %rbp 1b37d2: 48 89 c6 mov %rax,%rsi 1b37d5: e9 46 fc ff ff jmpq 1b3420 1b37da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b37e0 : 1b37e0: e8 00 00 00 00 callq 1b37e5 1b37e5: 41 56 push %r14 1b37e7: 49 be ff ff ff ff ff movabs $0x7fffffffffffffff,%r14 1b37ee: ff ff 7f 1b37f1: 41 55 push %r13 1b37f3: 41 bd ff ff ff ff mov $0xffffffff,%r13d 1b37f9: 41 54 push %r12 1b37fb: 55 push %rbp 1b37fc: 53 push %rbx 1b37fd: bb 1a 00 00 00 mov $0x1a,%ebx 1b3802: e8 00 00 00 00 callq 1b3807 1b3807: 48 be 00 00 00 00 01 movabs $0x100000000,%rsi 1b380e: 00 00 00 1b3811: 48 89 c5 mov %rax,%rbp 1b3814: 49 89 f4 mov %rsi,%r12 1b3817: eb 0b jmp 1b3824 1b3819: 4c 89 e6 mov %r12,%rsi 1b381c: 48 29 c6 sub %rax,%rsi 1b381f: 83 eb 02 sub $0x2,%ebx 1b3822: 74 35 je 1b3859 1b3824: 48 89 ef mov %rbp,%rdi 1b3827: e8 00 00 00 00 callq 1b382c 1b382c: 8d 73 ff lea -0x1(%rbx),%esi 1b382f: 0f af f3 imul %ebx,%esi 1b3832: 48 89 c7 mov %rax,%rdi 1b3835: 48 c1 e6 20 shl $0x20,%rsi 1b3839: e8 00 00 00 00 callq 1b383e 1b383e: 48 85 c0 test %rax,%rax 1b3841: 79 d6 jns 1b3819 1b3843: 4a 8d 14 30 lea (%rax,%r14,1),%rdx 1b3847: 4c 39 ea cmp %r13,%rdx 1b384a: 7f cd jg 1b3819 1b384c: 0f 0b ud2 1b384e: 4c 89 e6 mov %r12,%rsi 1b3851: 48 29 c6 sub %rax,%rsi 1b3854: 83 eb 02 sub $0x2,%ebx 1b3857: 75 cb jne 1b3824 1b3859: 5b pop %rbx 1b385a: 48 89 f0 mov %rsi,%rax 1b385d: 5d pop %rbp 1b385e: 41 5c pop %r12 1b3860: 41 5d pop %r13 1b3862: 41 5e pop %r14 1b3864: c3 retq 1b3865: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b386c: 00 00 00 00 00000000001b3870 : 1b3870: e8 00 00 00 00 callq 1b3875 1b3875: 48 89 fa mov %rdi,%rdx 1b3878: 55 push %rbp 1b3879: 48 89 fd mov %rdi,%rbp 1b387c: 48 c1 fa 3f sar $0x3f,%rdx 1b3880: 53 push %rbx 1b3881: 48 89 d0 mov %rdx,%rax 1b3884: 48 31 f8 xor %rdi,%rax 1b3887: 48 29 d0 sub %rdx,%rax 1b388a: 48 3d fb 0b b9 58 cmp $0x58b90bfb,%rax 1b3890: 7f 19 jg 1b38ab 1b3892: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 1b3899: 00 00 00 1b389c: 48 85 ff test %rdi,%rdi 1b389f: 75 03 jne 1b38a4 1b38a1: 5b pop %rbx 1b38a2: 5d pop %rbp 1b38a3: c3 retq 1b38a4: 5b pop %rbx 1b38a5: 5d pop %rbp 1b38a6: e9 45 fc ff ff jmpq 1b34f0 1b38ab: be f7 17 72 b1 mov $0xb17217f7,%esi 1b38b0: e8 00 00 00 00 callq 1b38b5 1b38b5: 48 89 c1 mov %rax,%rcx 1b38b8: 48 89 c2 mov %rax,%rdx 1b38bb: 48 c1 f9 3f sar $0x3f,%rcx 1b38bf: 48 89 c8 mov %rcx,%rax 1b38c2: 48 31 d0 xor %rdx,%rax 1b38c5: 48 29 c8 sub %rcx,%rax 1b38c8: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1b38cf: ff ff 7f 1b38d2: 48 29 c1 sub %rax,%rcx 1b38d5: 48 81 f9 ff ff ff 7f cmp $0x7fffffff,%rcx 1b38dc: 0f 8e e3 00 00 00 jle 1b39c5 1b38e2: bb 00 00 00 80 mov $0x80000000,%ebx 1b38e7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b38ee 1b38ee: 48 01 d8 add %rbx,%rax 1b38f1: 48 c1 e8 20 shr $0x20,%rax 1b38f5: 89 c3 mov %eax,%ebx 1b38f7: f7 db neg %ebx 1b38f9: 48 85 d2 test %rdx,%rdx 1b38fc: 0f 49 d8 cmovns %eax,%ebx 1b38ff: 48 89 de mov %rbx,%rsi 1b3902: 48 c1 e6 20 shl $0x20,%rsi 1b3906: e8 00 00 00 00 callq 1b390b 1b390b: 48 85 c0 test %rax,%rax 1b390e: 78 67 js 1b3977 1b3910: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 1b3917: 00 00 80 1b391a: 48 01 c2 add %rax,%rdx 1b391d: 48 39 d5 cmp %rdx,%rbp 1b3920: 7d 02 jge 1b3924 1b3922: 0f 0b ud2 1b3924: 48 89 ef mov %rbp,%rdi 1b3927: 48 29 c7 sub %rax,%rdi 1b392a: 48 89 fa mov %rdi,%rdx 1b392d: 48 c1 fa 3f sar $0x3f,%rdx 1b3931: 48 89 d0 mov %rdx,%rax 1b3934: 48 31 f8 xor %rdi,%rax 1b3937: 48 29 d0 sub %rdx,%rax 1b393a: 85 db test %ebx,%ebx 1b393c: 74 77 je 1b39b5 1b393e: ba ff ff ff ff mov $0xffffffff,%edx 1b3943: 48 39 d0 cmp %rdx,%rax 1b3946: 7f 79 jg 1b39c1 1b3948: 85 db test %ebx,%ebx 1b394a: 7e 3f jle 1b398b 1b394c: e8 9f fb ff ff callq 1b34f0 1b3951: 0f b6 db movzbl %bl,%ebx 1b3954: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1b395b: ff ff 7f 1b395e: 89 d9 mov %ebx,%ecx 1b3960: 48 d3 fa sar %cl,%rdx 1b3963: 48 85 c0 test %rax,%rax 1b3966: 78 43 js 1b39ab 1b3968: 48 39 d0 cmp %rdx,%rax 1b396b: 7e 02 jle 1b396f 1b396d: 0f 0b ud2 1b396f: 89 d9 mov %ebx,%ecx 1b3971: 5b pop %rbx 1b3972: 5d pop %rbp 1b3973: 48 d3 e0 shl %cl,%rax 1b3976: c3 retq 1b3977: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1b397e: ff ff 7f 1b3981: 48 01 c2 add %rax,%rdx 1b3984: 48 39 d5 cmp %rdx,%rbp 1b3987: 7f 99 jg 1b3922 1b3989: eb 99 jmp 1b3924 1b398b: e8 60 fb ff ff callq 1b34f0 1b3990: 89 d9 mov %ebx,%ecx 1b3992: 5b pop %rbx 1b3993: 5d pop %rbp 1b3994: 48 be 00 00 00 00 01 movabs $0x100000000,%rsi 1b399b: 00 00 00 1b399e: f7 d9 neg %ecx 1b39a0: 48 89 c7 mov %rax,%rdi 1b39a3: 48 d3 e6 shl %cl,%rsi 1b39a6: e9 d5 f9 ff ff jmpq 1b3380 1b39ab: 48 f7 d2 not %rdx 1b39ae: 48 39 d0 cmp %rdx,%rax 1b39b1: 7c ba jl 1b396d 1b39b3: eb ba jmp 1b396f 1b39b5: 0f 0b ud2 1b39b7: ba ff ff ff ff mov $0xffffffff,%edx 1b39bc: 48 39 d0 cmp %rdx,%rax 1b39bf: 7e ca jle 1b398b 1b39c1: 0f 0b ud2 1b39c3: eb 83 jmp 1b3948 1b39c5: 0f 0b ud2 1b39c7: e9 16 ff ff ff jmpq 1b38e2 1b39cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b39d0 : 1b39d0: e8 00 00 00 00 callq 1b39d5 1b39d5: 41 57 push %r15 1b39d7: 49 bf 00 00 00 00 ff movabs $0xffffffff00000000,%r15 1b39de: ff ff ff 1b39e1: 41 56 push %r14 1b39e3: 41 55 push %r13 1b39e5: 41 54 push %r12 1b39e7: 55 push %rbp 1b39e8: 53 push %rbx 1b39e9: 48 89 fb mov %rdi,%rbx 1b39ec: 48 85 ff test %rdi,%rdi 1b39ef: 0f 8e af 00 00 00 jle 1b3aa4 1b39f5: 49 bc 00 00 00 00 ff movabs $0xffffffff00000000,%r12 1b39fc: ff ff ff 1b39ff: 48 bd 00 00 00 00 01 movabs $0x8000000100000000,%rbp 1b3a06: 00 00 80 1b3a09: 49 be ff ff ff ff ff movabs $0x7fffffffffffffff,%r14 1b3a10: ff ff 7f 1b3a13: 49 bd 00 00 00 00 00 movabs $0x8000000000000000,%r13 1b3a1a: 00 00 80 1b3a1d: eb 3b jmp 1b3a5a 1b3a1f: 0f 0b ud2 1b3a21: 4c 89 f1 mov %r14,%rcx 1b3a24: 48 29 c1 sub %rax,%rcx 1b3a27: 48 39 d1 cmp %rdx,%rcx 1b3a2a: 7d 02 jge 1b3a2e 1b3a2c: 0f 0b ud2 1b3a2e: 48 01 d0 add %rdx,%rax 1b3a31: 78 5b js 1b3a8e 1b3a33: 4a 8d 14 28 lea (%rax,%r13,1),%rdx 1b3a37: 49 39 d7 cmp %rdx,%r15 1b3a3a: 7d 02 jge 1b3a3e 1b3a3c: 0f 0b ud2 1b3a3e: 4c 89 f9 mov %r15,%rcx 1b3a41: 48 89 c2 mov %rax,%rdx 1b3a44: 48 29 c1 sub %rax,%rcx 1b3a47: 4c 29 fa sub %r15,%rdx 1b3a4a: 48 85 c9 test %rcx,%rcx 1b3a4d: 48 0f 4f d1 cmovg %rcx,%rdx 1b3a51: 48 83 fa 64 cmp $0x64,%rdx 1b3a55: 76 42 jbe 1b3a99 1b3a57: 49 89 c7 mov %rax,%r15 1b3a5a: 4c 89 ff mov %r15,%rdi 1b3a5d: e8 00 00 00 00 callq 1b3a62 1b3a62: 48 89 df mov %rbx,%rdi 1b3a65: 48 89 c6 mov %rax,%rsi 1b3a68: e8 00 00 00 00 callq 1b3a6d 1b3a6d: 48 89 c2 mov %rax,%rdx 1b3a70: 4b 8d 04 27 lea (%r15,%r12,1),%rax 1b3a74: 49 39 ef cmp %rbp,%r15 1b3a77: 7c a6 jl 1b3a1f 1b3a79: 48 85 c0 test %rax,%rax 1b3a7c: 79 a3 jns 1b3a21 1b3a7e: 4c 89 e9 mov %r13,%rcx 1b3a81: 48 29 c1 sub %rax,%rcx 1b3a84: 48 39 d1 cmp %rdx,%rcx 1b3a87: 7f a3 jg 1b3a2c 1b3a89: 48 01 d0 add %rdx,%rax 1b3a8c: 79 a5 jns 1b3a33 1b3a8e: 4a 8d 14 30 lea (%rax,%r14,1),%rdx 1b3a92: 49 39 d7 cmp %rdx,%r15 1b3a95: 7f a5 jg 1b3a3c 1b3a97: eb a5 jmp 1b3a3e 1b3a99: 5b pop %rbx 1b3a9a: 5d pop %rbp 1b3a9b: 41 5c pop %r12 1b3a9d: 41 5d pop %r13 1b3a9f: 41 5e pop %r14 1b3aa1: 41 5f pop %r15 1b3aa3: c3 retq 1b3aa4: 0f 0b ud2 1b3aa6: e9 4a ff ff ff jmpq 1b39f5 1b3aab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b3ab0 : 1b3ab0: e8 00 00 00 00 callq 1b3ab5 1b3ab5: 48 89 f8 mov %rdi,%rax 1b3ab8: c1 ef 0d shr $0xd,%edi 1b3abb: 48 c1 f8 20 sar $0x20,%rax 1b3abf: c1 e0 13 shl $0x13,%eax 1b3ac2: 25 00 00 78 00 and $0x780000,%eax 1b3ac7: 09 f8 or %edi,%eax 1b3ac9: c3 retq 1b3aca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b3ad0 : 1b3ad0: e8 00 00 00 00 callq 1b3ad5 1b3ad5: 48 89 f8 mov %rdi,%rax 1b3ad8: c1 ef 0d shr $0xd,%edi 1b3adb: 48 c1 f8 20 sar $0x20,%rax 1b3adf: c1 e0 13 shl $0x13,%eax 1b3ae2: 25 00 00 38 00 and $0x380000,%eax 1b3ae7: 09 f8 or %edi,%eax 1b3ae9: c3 retq 1b3aea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b3af0 : 1b3af0: e8 00 00 00 00 callq 1b3af5 1b3af5: 48 89 f8 mov %rdi,%rax 1b3af8: c1 ef 0d shr $0xd,%edi 1b3afb: 48 c1 f8 20 sar $0x20,%rax 1b3aff: c1 e0 13 shl $0x13,%eax 1b3b02: 25 00 00 18 00 and $0x180000,%eax 1b3b07: 09 f8 or %edi,%eax 1b3b09: c3 retq 1b3b0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b3b10 : 1b3b10: e8 00 00 00 00 callq 1b3b15 1b3b15: 89 f8 mov %edi,%eax 1b3b17: c1 e8 0d shr $0xd,%eax 1b3b1a: c3 retq 1b3b1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b3b20 : 1b3b20: e8 00 00 00 00 callq 1b3b25 1b3b25: ba ff ff ff ff mov $0xffffffff,%edx 1b3b2a: b8 ff 3f 00 00 mov $0x3fff,%eax 1b3b2f: 48 39 d7 cmp %rdx,%rdi 1b3b32: 7f 0d jg 1b3b41 1b3b34: 89 f8 mov %edi,%eax 1b3b36: ba 01 00 00 00 mov $0x1,%edx 1b3b3b: c1 e8 12 shr $0x12,%eax 1b3b3e: 0f 44 c2 cmove %edx,%eax 1b3b41: c3 retq 1b3b42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b3b49: 00 00 00 00 1b3b4d: 0f 1f 00 nopl (%rax) 00000000001b3b50 : 1b3b50: e8 00 00 00 00 callq 1b3b55 1b3b55: ba ff ff ff ff mov $0xffffffff,%edx 1b3b5a: b8 ff 03 00 00 mov $0x3ff,%eax 1b3b5f: 48 39 d7 cmp %rdx,%rdi 1b3b62: 7f 0d jg 1b3b71 1b3b64: 89 f8 mov %edi,%eax 1b3b66: ba 01 00 00 00 mov $0x1,%edx 1b3b6b: c1 e8 16 shr $0x16,%eax 1b3b6e: 0f 44 c2 cmove %edx,%eax 1b3b71: c3 retq 1b3b72: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b3b79: 00 00 00 00 1b3b7d: 0f 1f 00 nopl (%rax) 00000000001b3b80 : 1b3b80: e8 00 00 00 00 callq 1b3b85 1b3b85: 48 85 ff test %rdi,%rdi 1b3b88: 78 15 js 1b3b9f 1b3b8a: 48 89 f8 mov %rdi,%rax 1b3b8d: c1 ef 0d shr $0xd,%edi 1b3b90: 48 c1 f8 20 sar $0x20,%rax 1b3b94: c1 e0 13 shl $0x13,%eax 1b3b97: 25 00 00 78 00 and $0x780000,%eax 1b3b9c: 09 f8 or %edi,%eax 1b3b9e: c3 retq 1b3b9f: 48 f7 df neg %rdi 1b3ba2: 48 89 f8 mov %rdi,%rax 1b3ba5: c1 ef 0d shr $0xd,%edi 1b3ba8: 48 c1 f8 20 sar $0x20,%rax 1b3bac: c1 e0 13 shl $0x13,%eax 1b3baf: 25 00 00 78 00 and $0x780000,%eax 1b3bb4: 09 f8 or %edi,%eax 1b3bb6: f7 d8 neg %eax 1b3bb8: c3 retq 1b3bb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b3bc0 : 1b3bc0: 48 83 ef 01 sub $0x1,%rdi 1b3bc4: b8 ff ff ff ff mov $0xffffffff,%eax 1b3bc9: 48 c1 ef 0c shr $0xc,%rdi 1b3bcd: 48 0f bd c7 bsr %rdi,%rax 1b3bd1: 83 c0 01 add $0x1,%eax 1b3bd4: c3 retq 1b3bd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b3bdc: 00 00 00 00 00000000001b3be0 : 1b3be0: e8 00 00 00 00 callq 1b3be5 1b3be5: 85 c9 test %ecx,%ecx 1b3be7: 41 56 push %r14 1b3be9: 0f 94 c0 sete %al 1b3bec: 85 d2 test %edx,%edx 1b3bee: 41 55 push %r13 1b3bf0: 41 54 push %r12 1b3bf2: 41 0f 94 c4 sete %r12b 1b3bf6: 55 push %rbp 1b3bf7: 53 push %rbx 1b3bf8: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1b3bff: 41 08 c4 or %al,%r12b 1b3c02: 75 49 jne 1b3c4d 1b3c04: 48 89 fb mov %rdi,%rbx 1b3c07: 89 d0 mov %edx,%eax 1b3c09: 89 cf mov %ecx,%edi 1b3c0b: 49 89 f6 mov %rsi,%r14 1b3c0e: 48 0f af f8 imul %rax,%rdi 1b3c12: be c0 0d 00 00 mov $0xdc0,%esi 1b3c17: 41 89 d5 mov %edx,%r13d 1b3c1a: 89 cd mov %ecx,%ebp 1b3c1c: e8 00 00 00 00 callq 1b3c21 1b3c21: 48 89 03 mov %rax,(%rbx) 1b3c24: 48 85 c0 test %rax,%rax 1b3c27: 74 18 je 1b3c41 1b3c29: 44 89 6b 10 mov %r13d,0x10(%rbx) 1b3c2d: 41 bc 01 00 00 00 mov $0x1,%r12d 1b3c33: 89 6b 08 mov %ebp,0x8(%rbx) 1b3c36: c7 43 0c 00 00 00 00 movl $0x0,0xc(%rbx) 1b3c3d: 4c 89 73 18 mov %r14,0x18(%rbx) 1b3c41: 5b pop %rbx 1b3c42: 44 89 e0 mov %r12d,%eax 1b3c45: 5d pop %rbp 1b3c46: 41 5c pop %r12 1b3c48: 41 5d pop %r13 1b3c4a: 41 5e pop %r14 1b3c4c: c3 retq 1b3c4d: 45 31 e4 xor %r12d,%r12d 1b3c50: b9 29 00 00 00 mov $0x29,%ecx 1b3c55: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b3c5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b3c63: bf 02 00 00 00 mov $0x2,%edi 1b3c68: e8 00 00 00 00 callq 1b3c6d 1b3c6d: 44 89 e0 mov %r12d,%eax 1b3c70: 5b pop %rbx 1b3c71: 5d pop %rbp 1b3c72: 41 5c pop %r12 1b3c74: 41 5d pop %r13 1b3c76: 41 5e pop %r14 1b3c78: c3 retq 1b3c79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b3c80 : 1b3c80: e8 00 00 00 00 callq 1b3c85 1b3c85: 41 57 push %r15 1b3c87: 41 56 push %r14 1b3c89: 41 55 push %r13 1b3c8b: 41 54 push %r12 1b3c8d: 55 push %rbp 1b3c8e: 53 push %rbx 1b3c8f: 48 83 ec 08 sub $0x8,%rsp 1b3c93: 45 85 c0 test %r8d,%r8d 1b3c96: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1b3c9d: 0f 94 c0 sete %al 1b3ca0: 85 d2 test %edx,%edx 1b3ca2: 41 0f 94 c7 sete %r15b 1b3ca6: 41 08 c7 or %al,%r15b 1b3ca9: 75 7b jne 1b3d26 1b3cab: 48 89 fb mov %rdi,%rbx 1b3cae: 45 89 c6 mov %r8d,%r14d 1b3cb1: 89 d7 mov %edx,%edi 1b3cb3: be c0 0d 00 00 mov $0xdc0,%esi 1b3cb8: 49 0f af fe imul %r14,%rdi 1b3cbc: 89 d5 mov %edx,%ebp 1b3cbe: 49 89 cd mov %rcx,%r13 1b3cc1: 45 89 c4 mov %r8d,%r12d 1b3cc4: e8 00 00 00 00 callq 1b3cc9 1b3cc9: 48 89 03 mov %rax,(%rbx) 1b3ccc: 48 85 c0 test %rax,%rax 1b3ccf: 74 43 je 1b3d14 1b3cd1: 4d 85 ed test %r13,%r13 1b3cd4: 74 2e je 1b3d04 1b3cd6: 31 c9 xor %ecx,%ecx 1b3cd8: 45 31 ff xor %r15d,%r15d 1b3cdb: eb 03 jmp 1b3ce0 1b3cdd: 48 8b 03 mov (%rbx),%rax 1b3ce0: 89 cf mov %ecx,%edi 1b3ce2: 4c 89 f2 mov %r14,%rdx 1b3ce5: 4c 89 ee mov %r13,%rsi 1b3ce8: 89 4c 24 04 mov %ecx,0x4(%rsp) 1b3cec: 48 01 c7 add %rax,%rdi 1b3cef: 41 83 c7 01 add $0x1,%r15d 1b3cf3: e8 00 00 00 00 callq 1b3cf8 1b3cf8: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1b3cfc: 44 01 e1 add %r12d,%ecx 1b3cff: 44 39 fd cmp %r15d,%ebp 1b3d02: 77 d9 ja 1b3cdd 1b3d04: 89 6b 10 mov %ebp,0x10(%rbx) 1b3d07: 41 bf 01 00 00 00 mov $0x1,%r15d 1b3d0d: 44 89 63 08 mov %r12d,0x8(%rbx) 1b3d11: 89 6b 0c mov %ebp,0xc(%rbx) 1b3d14: 48 83 c4 08 add $0x8,%rsp 1b3d18: 44 89 f8 mov %r15d,%eax 1b3d1b: 5b pop %rbx 1b3d1c: 5d pop %rbp 1b3d1d: 41 5c pop %r12 1b3d1f: 41 5d pop %r13 1b3d21: 41 5e pop %r14 1b3d23: 41 5f pop %r15 1b3d25: c3 retq 1b3d26: b9 44 00 00 00 mov $0x44,%ecx 1b3d2b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b3d32: bf 02 00 00 00 mov $0x2,%edi 1b3d37: 45 31 ff xor %r15d,%r15d 1b3d3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b3d41: e8 00 00 00 00 callq 1b3d46 1b3d46: eb cc jmp 1b3d14 1b3d48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b3d4f: 00 00000000001b3d50 : 1b3d50: e8 00 00 00 00 callq 1b3d55 1b3d55: 41 56 push %r14 1b3d57: 49 89 d6 mov %rdx,%r14 1b3d5a: ba 20 00 00 00 mov $0x20,%edx 1b3d5f: 41 55 push %r13 1b3d61: 41 89 f5 mov %esi,%r13d 1b3d64: be c0 0d 00 00 mov $0xdc0,%esi 1b3d69: 41 54 push %r12 1b3d6b: 55 push %rbp 1b3d6c: 48 89 fd mov %rdi,%rbp 1b3d6f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b3d76 1b3d76: 53 push %rbx 1b3d77: 89 cb mov %ecx,%ebx 1b3d79: e8 00 00 00 00 callq 1b3d7e 1b3d7e: 49 89 c4 mov %rax,%r12 1b3d81: 48 85 c0 test %rax,%rax 1b3d84: 74 18 je 1b3d9e 1b3d86: 41 89 d8 mov %ebx,%r8d 1b3d89: 4c 89 f1 mov %r14,%rcx 1b3d8c: 44 89 ea mov %r13d,%edx 1b3d8f: 48 89 ee mov %rbp,%rsi 1b3d92: 48 89 c7 mov %rax,%rdi 1b3d95: e8 00 00 00 00 callq 1b3d9a 1b3d9a: 84 c0 test %al,%al 1b3d9c: 74 0c je 1b3daa 1b3d9e: 5b pop %rbx 1b3d9f: 4c 89 e0 mov %r12,%rax 1b3da2: 5d pop %rbp 1b3da3: 41 5c pop %r12 1b3da5: 41 5d pop %r13 1b3da7: 41 5e pop %r14 1b3da9: c3 retq 1b3daa: b9 6d 00 00 00 mov $0x6d,%ecx 1b3daf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b3db6: bf 02 00 00 00 mov $0x2,%edi 1b3dbb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b3dc2: e8 00 00 00 00 callq 1b3dc7 1b3dc7: 4c 89 e7 mov %r12,%rdi 1b3dca: 45 31 e4 xor %r12d,%r12d 1b3dcd: e8 00 00 00 00 callq 1b3dd2 1b3dd2: 4c 89 e0 mov %r12,%rax 1b3dd5: 5b pop %rbx 1b3dd6: 5d pop %rbp 1b3dd7: 41 5c pop %r12 1b3dd9: 41 5d pop %r13 1b3ddb: 41 5e pop %r14 1b3ddd: c3 retq 1b3dde: 66 90 xchg %ax,%ax 00000000001b3de0 : 1b3de0: e8 00 00 00 00 callq 1b3de5 1b3de5: 41 55 push %r13 1b3de7: 49 89 fd mov %rdi,%r13 1b3dea: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b3df1 1b3df1: 41 54 push %r12 1b3df3: 55 push %rbp 1b3df4: 89 f5 mov %esi,%ebp 1b3df6: be c0 0d 00 00 mov $0xdc0,%esi 1b3dfb: 53 push %rbx 1b3dfc: 89 d3 mov %edx,%ebx 1b3dfe: ba 20 00 00 00 mov $0x20,%edx 1b3e03: e8 00 00 00 00 callq 1b3e08 1b3e08: 49 89 c4 mov %rax,%r12 1b3e0b: 48 85 c0 test %rax,%rax 1b3e0e: 74 42 je 1b3e52 1b3e10: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 1b3e17: 85 db test %ebx,%ebx 1b3e19: 74 41 je 1b3e5c 1b3e1b: 85 ed test %ebp,%ebp 1b3e1d: 74 3d je 1b3e5c 1b3e1f: 89 e8 mov %ebp,%eax 1b3e21: 89 df mov %ebx,%edi 1b3e23: be c0 0d 00 00 mov $0xdc0,%esi 1b3e28: 48 0f af f8 imul %rax,%rdi 1b3e2c: e8 00 00 00 00 callq 1b3e31 1b3e31: 49 89 04 24 mov %rax,(%r12) 1b3e35: 48 85 c0 test %rax,%rax 1b3e38: 74 3f je 1b3e79 1b3e3a: 41 89 6c 24 10 mov %ebp,0x10(%r12) 1b3e3f: 41 89 5c 24 08 mov %ebx,0x8(%r12) 1b3e44: 41 c7 44 24 0c 00 00 movl $0x0,0xc(%r12) 1b3e4b: 00 00 1b3e4d: 4d 89 6c 24 18 mov %r13,0x18(%r12) 1b3e52: 5b pop %rbx 1b3e53: 4c 89 e0 mov %r12,%rax 1b3e56: 5d pop %rbp 1b3e57: 41 5c pop %r12 1b3e59: 41 5d pop %r13 1b3e5b: c3 retq 1b3e5c: b9 29 00 00 00 mov $0x29,%ecx 1b3e61: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b3e68: bf 02 00 00 00 mov $0x2,%edi 1b3e6d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b3e74: e8 00 00 00 00 callq 1b3e79 1b3e79: b9 7f 00 00 00 mov $0x7f,%ecx 1b3e7e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b3e85: bf 02 00 00 00 mov $0x2,%edi 1b3e8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b3e91: e8 00 00 00 00 callq 1b3e96 1b3e96: 4c 89 e7 mov %r12,%rdi 1b3e99: 45 31 e4 xor %r12d,%r12d 1b3e9c: e8 00 00 00 00 callq 1b3ea1 1b3ea1: 4c 89 e0 mov %r12,%rax 1b3ea4: 5b pop %rbx 1b3ea5: 5d pop %rbp 1b3ea6: 41 5c pop %r12 1b3ea8: 41 5d pop %r13 1b3eaa: c3 retq 1b3eab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b3eb0 : 1b3eb0: e8 00 00 00 00 callq 1b3eb5 1b3eb5: 53 push %rbx 1b3eb6: 48 89 fb mov %rdi,%rbx 1b3eb9: 48 8b 3f mov (%rdi),%rdi 1b3ebc: e8 00 00 00 00 callq 1b3ec1 1b3ec1: 48 c7 43 0c 00 00 00 movq $0x0,0xc(%rbx) 1b3ec8: 00 1b3ec9: 5b pop %rbx 1b3eca: c3 retq 1b3ecb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b3ed0 : 1b3ed0: e8 00 00 00 00 callq 1b3ed5 1b3ed5: 48 85 ff test %rdi,%rdi 1b3ed8: 74 30 je 1b3f0a 1b3eda: 55 push %rbp 1b3edb: 53 push %rbx 1b3edc: 48 8b 2f mov (%rdi),%rbp 1b3edf: 48 89 fb mov %rdi,%rbx 1b3ee2: 48 85 ed test %rbp,%rbp 1b3ee5: 74 20 je 1b3f07 1b3ee7: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1b3eeb: e8 00 00 00 00 callq 1b3ef0 1b3ef0: 48 c7 45 0c 00 00 00 movq $0x0,0xc(%rbp) 1b3ef7: 00 1b3ef8: 48 8b 3b mov (%rbx),%rdi 1b3efb: e8 00 00 00 00 callq 1b3f00 1b3f00: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1b3f07: 5b pop %rbx 1b3f08: 5d pop %rbp 1b3f09: c3 retq 1b3f0a: c3 retq 1b3f0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b3f10 : 1b3f10: e8 00 00 00 00 callq 1b3f15 1b3f15: 8b 47 0c mov 0xc(%rdi),%eax 1b3f18: c3 retq 1b3f19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b3f20 : 1b3f20: e8 00 00 00 00 callq 1b3f25 1b3f25: 48 8b 07 mov (%rdi),%rax 1b3f28: 48 85 c0 test %rax,%rax 1b3f2b: 74 0f je 1b3f3c 1b3f2d: 39 77 0c cmp %esi,0xc(%rdi) 1b3f30: 76 08 jbe 1b3f3a 1b3f32: 0f af 77 08 imul 0x8(%rdi),%esi 1b3f36: 48 01 f0 add %rsi,%rax 1b3f39: c3 retq 1b3f3a: 31 c0 xor %eax,%eax 1b3f3c: c3 retq 1b3f3d: 0f 1f 00 nopl (%rax) 00000000001b3f40 : 1b3f40: e8 00 00 00 00 callq 1b3f45 1b3f45: 8b 57 0c mov 0xc(%rdi),%edx 1b3f48: 39 f2 cmp %esi,%edx 1b3f4a: 76 44 jbe 1b3f90 1b3f4c: 8d 42 ff lea -0x1(%rdx),%eax 1b3f4f: 53 push %rbx 1b3f50: 48 89 fb mov %rdi,%rbx 1b3f53: 39 f0 cmp %esi,%eax 1b3f55: 75 0a jne 1b3f61 1b3f57: 89 73 0c mov %esi,0xc(%rbx) 1b3f5a: b8 01 00 00 00 mov $0x1,%eax 1b3f5f: 5b pop %rbx 1b3f60: c3 retq 1b3f61: 8b 47 08 mov 0x8(%rdi),%eax 1b3f64: 8d 7e 01 lea 0x1(%rsi),%edi 1b3f67: f7 d6 not %esi 1b3f69: 01 f2 add %esi,%edx 1b3f6b: 0f af f8 imul %eax,%edi 1b3f6e: 0f af d0 imul %eax,%edx 1b3f71: 89 fe mov %edi,%esi 1b3f73: 29 c7 sub %eax,%edi 1b3f75: 48 03 33 add (%rbx),%rsi 1b3f78: 48 03 3b add (%rbx),%rdi 1b3f7b: e8 00 00 00 00 callq 1b3f80 1b3f80: 8b 43 0c mov 0xc(%rbx),%eax 1b3f83: 8d 70 ff lea -0x1(%rax),%esi 1b3f86: b8 01 00 00 00 mov $0x1,%eax 1b3f8b: 89 73 0c mov %esi,0xc(%rbx) 1b3f8e: 5b pop %rbx 1b3f8f: c3 retq 1b3f90: 31 c0 xor %eax,%eax 1b3f92: c3 retq 1b3f93: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b3f9a: 00 00 00 00 1b3f9e: 66 90 xchg %ax,%ax 00000000001b3fa0 : 1b3fa0: e8 00 00 00 00 callq 1b3fa5 1b3fa5: 48 8b 07 mov (%rdi),%rax 1b3fa8: 48 85 c0 test %rax,%rax 1b3fab: 74 1a je 1b3fc7 1b3fad: 3b 57 0c cmp 0xc(%rdi),%edx 1b3fb0: 73 15 jae 1b3fc7 1b3fb2: 8b 4f 08 mov 0x8(%rdi),%ecx 1b3fb5: 0f af d1 imul %ecx,%edx 1b3fb8: 48 01 d0 add %rdx,%rax 1b3fbb: 48 89 c7 mov %rax,%rdi 1b3fbe: 74 07 je 1b3fc7 1b3fc0: 89 ca mov %ecx,%edx 1b3fc2: e9 00 00 00 00 jmpq 1b3fc7 1b3fc7: b9 be 00 00 00 mov $0xbe,%ecx 1b3fcc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b3fd3: bf 02 00 00 00 mov $0x2,%edi 1b3fd8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b3fdf: e9 00 00 00 00 jmpq 1b3fe4 1b3fe4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b3feb: 00 00 00 00 1b3fef: 90 nop 00000000001b3ff0 : 1b3ff0: e8 00 00 00 00 callq 1b3ff5 1b3ff5: 41 55 push %r13 1b3ff7: 49 89 f5 mov %rsi,%r13 1b3ffa: 41 54 push %r12 1b3ffc: 41 89 d4 mov %edx,%r12d 1b3fff: 55 push %rbp 1b4000: 53 push %rbx 1b4001: 48 89 fb mov %rdi,%rbx 1b4004: 8b 4f 0c mov 0xc(%rdi),%ecx 1b4007: 48 8b 3f mov (%rdi),%rdi 1b400a: 3b 4b 10 cmp 0x10(%rbx),%ecx 1b400d: 74 2c je 1b403b 1b400f: 8b 53 08 mov 0x8(%rbx),%edx 1b4012: 89 d5 mov %edx,%ebp 1b4014: 41 0f af ec imul %r12d,%ebp 1b4018: 48 01 fd add %rdi,%rbp 1b401b: 41 39 cc cmp %ecx,%r12d 1b401e: 72 47 jb 1b4067 1b4020: 4c 89 ee mov %r13,%rsi 1b4023: 48 89 ef mov %rbp,%rdi 1b4026: e8 00 00 00 00 callq 1b402b 1b402b: 83 43 0c 01 addl $0x1,0xc(%rbx) 1b402f: b8 01 00 00 00 mov $0x1,%eax 1b4034: 5b pop %rbx 1b4035: 5d pop %rbp 1b4036: 41 5c pop %r12 1b4038: 41 5d pop %r13 1b403a: c3 retq 1b403b: 8d 2c 09 lea (%rcx,%rcx,1),%ebp 1b403e: 39 e9 cmp %ebp,%ecx 1b4040: 73 cd jae 1b400f 1b4042: 89 ee mov %ebp,%esi 1b4044: 0f af 73 08 imul 0x8(%rbx),%esi 1b4048: ba c0 0c 00 00 mov $0xcc0,%edx 1b404d: e8 00 00 00 00 callq 1b4052 1b4052: 48 89 c7 mov %rax,%rdi 1b4055: 31 c0 xor %eax,%eax 1b4057: 48 85 ff test %rdi,%rdi 1b405a: 74 d8 je 1b4034 1b405c: 48 89 3b mov %rdi,(%rbx) 1b405f: 8b 4b 0c mov 0xc(%rbx),%ecx 1b4062: 89 6b 10 mov %ebp,0x10(%rbx) 1b4065: eb a8 jmp 1b400f 1b4067: 44 29 e1 sub %r12d,%ecx 1b406a: 48 8d 7c 15 00 lea 0x0(%rbp,%rdx,1),%rdi 1b406f: 48 89 ee mov %rbp,%rsi 1b4072: 41 89 c8 mov %ecx,%r8d 1b4075: 44 0f af c2 imul %edx,%r8d 1b4079: 4c 89 c2 mov %r8,%rdx 1b407c: e8 00 00 00 00 callq 1b4081 1b4081: 8b 53 08 mov 0x8(%rbx),%edx 1b4084: eb 9a jmp 1b4020 1b4086: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b408d: 00 00 00 00000000001b4090 : 1b4090: e8 00 00 00 00 callq 1b4095 1b4095: 8b 57 0c mov 0xc(%rdi),%edx 1b4098: e9 53 ff ff ff jmpq 1b3ff0 1b409d: 0f 1f 00 nopl (%rax) 00000000001b40a0 : 1b40a0: e8 00 00 00 00 callq 1b40a5 1b40a5: 41 54 push %r12 1b40a7: 53 push %rbx 1b40a8: 8b 77 0c mov 0xc(%rdi),%esi 1b40ab: 48 89 fb mov %rdi,%rbx 1b40ae: 8b 57 08 mov 0x8(%rdi),%edx 1b40b1: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1b40b5: 85 f6 test %esi,%esi 1b40b7: 75 2e jne 1b40e7 1b40b9: 8b 73 10 mov 0x10(%rbx),%esi 1b40bc: e8 00 00 00 00 callq 1b40c1 1b40c1: 49 89 c4 mov %rax,%r12 1b40c4: 4d 85 e4 test %r12,%r12 1b40c7: 74 2c je 1b40f5 1b40c9: 41 8b 54 24 08 mov 0x8(%r12),%edx 1b40ce: 41 0f af 54 24 10 imul 0x10(%r12),%edx 1b40d4: 48 8b 33 mov (%rbx),%rsi 1b40d7: 49 8b 3c 24 mov (%r12),%rdi 1b40db: e8 00 00 00 00 callq 1b40e0 1b40e0: 4c 89 e0 mov %r12,%rax 1b40e3: 5b pop %rbx 1b40e4: 41 5c pop %r12 1b40e6: c3 retq 1b40e7: 89 d1 mov %edx,%ecx 1b40e9: 31 d2 xor %edx,%edx 1b40eb: e8 00 00 00 00 callq 1b40f0 1b40f0: 49 89 c4 mov %rax,%r12 1b40f3: eb cf jmp 1b40c4 1b40f5: b9 0f 01 00 00 mov $0x10f,%ecx 1b40fa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b4101: bf 02 00 00 00 mov $0x2,%edi 1b4106: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b410d: e8 00 00 00 00 callq 1b4112 1b4112: eb cc jmp 1b40e0 1b4114: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b411b: 00 00 00 00 1b411f: 90 nop 00000000001b4120 : 1b4120: e8 00 00 00 00 callq 1b4125 1b4125: 8b 47 10 mov 0x10(%rdi),%eax 1b4128: c3 retq 1b4129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b4130 : 1b4130: e8 00 00 00 00 callq 1b4135 1b4135: b8 01 00 00 00 mov $0x1,%eax 1b413a: 39 77 10 cmp %esi,0x10(%rdi) 1b413d: 72 01 jb 1b4140 1b413f: c3 retq 1b4140: 55 push %rbp 1b4141: 89 f5 mov %esi,%ebp 1b4143: ba c0 0c 00 00 mov $0xcc0,%edx 1b4148: 53 push %rbx 1b4149: 0f af 77 08 imul 0x8(%rdi),%esi 1b414d: 48 89 fb mov %rdi,%rbx 1b4150: 48 8b 3f mov (%rdi),%rdi 1b4153: e8 00 00 00 00 callq 1b4158 1b4158: 48 89 c2 mov %rax,%rdx 1b415b: 31 c0 xor %eax,%eax 1b415d: 48 85 d2 test %rdx,%rdx 1b4160: 74 0b je 1b416d 1b4162: 48 89 13 mov %rdx,(%rbx) 1b4165: b8 01 00 00 00 mov $0x1,%eax 1b416a: 89 6b 10 mov %ebp,0x10(%rbx) 1b416d: 5b pop %rbx 1b416e: 5d pop %rbp 1b416f: c3 retq 00000000001b4170 : 1b4170: e8 00 00 00 00 callq 1b4175 1b4175: c7 47 0c 00 00 00 00 movl $0x0,0xc(%rdi) 1b417c: c3 retq 1b417d: 0f 1f 00 nopl (%rax) 00000000001b4180 : 1b4180: e8 00 00 00 00 callq 1b4185 1b4185: 83 ff 0e cmp $0xe,%edi 1b4188: 77 25 ja 1b41af 1b418a: b8 01 00 00 00 mov $0x1,%eax 1b418f: 89 f9 mov %edi,%ecx 1b4191: 41 b8 01 00 00 00 mov $0x1,%r8d 1b4197: 48 d3 e0 shl %cl,%rax 1b419a: a9 0a 58 00 00 test $0x580a,%eax 1b419f: 75 0a jne 1b41ab 1b41a1: 45 31 c0 xor %r8d,%r8d 1b41a4: a9 60 26 00 00 test $0x2660,%eax 1b41a9: 74 04 je 1b41af 1b41ab: 44 89 c0 mov %r8d,%eax 1b41ae: c3 retq 1b41af: b9 2f 00 00 00 mov $0x2f,%ecx 1b41b4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b41bb: bf 02 00 00 00 mov $0x2,%edi 1b41c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b41c7: e8 00 00 00 00 callq 1b41cc 1b41cc: 45 31 c0 xor %r8d,%r8d 1b41cf: 44 89 c0 mov %r8d,%eax 1b41d2: c3 retq 1b41d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b41da: 00 00 00 00 1b41de: 66 90 xchg %ax,%ax 00000000001b41e0 : 1b41e0: e8 00 00 00 00 callq 1b41e5 1b41e5: 48 8b 07 mov (%rdi),%rax 1b41e8: 48 85 c0 test %rax,%rax 1b41eb: 74 0b je 1b41f8 1b41ed: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b41f4: 84 c0 test %al,%al 1b41f6: 75 4c jne 1b4244 1b41f8: 48 8b 97 c8 02 00 00 mov 0x2c8(%rdi),%rdx 1b41ff: 48 85 d2 test %rdx,%rdx 1b4202: 74 3e je 1b4242 1b4204: 48 8b 02 mov (%rdx),%rax 1b4207: 48 85 c0 test %rax,%rax 1b420a: 74 0b je 1b4217 1b420c: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b4213: 84 c0 test %al,%al 1b4215: 75 2d jne 1b4244 1b4217: 48 8b 92 c8 02 00 00 mov 0x2c8(%rdx),%rdx 1b421e: 48 85 d2 test %rdx,%rdx 1b4221: 74 1f je 1b4242 1b4223: 48 8b 02 mov (%rdx),%rax 1b4226: 48 85 c0 test %rax,%rax 1b4229: 74 0b je 1b4236 1b422b: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b4232: 84 c0 test %al,%al 1b4234: 75 0e jne 1b4244 1b4236: 48 8b ba c8 02 00 00 mov 0x2c8(%rdx),%rdi 1b423d: 48 85 ff test %rdi,%rdi 1b4240: 75 a3 jne 1b41e5 1b4242: 31 c0 xor %eax,%eax 1b4244: c3 retq 1b4245: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b424c: 00 00 00 00 00000000001b4250 : 1b4250: e8 00 00 00 00 callq 1b4255 1b4255: 48 8b 07 mov (%rdi),%rax 1b4258: 48 85 c0 test %rax,%rax 1b425b: 74 0b je 1b4268 1b425d: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b4264: 84 c0 test %al,%al 1b4266: 75 4c jne 1b42b4 1b4268: 48 8b 97 c0 02 00 00 mov 0x2c0(%rdi),%rdx 1b426f: 48 85 d2 test %rdx,%rdx 1b4272: 74 3e je 1b42b2 1b4274: 48 8b 02 mov (%rdx),%rax 1b4277: 48 85 c0 test %rax,%rax 1b427a: 74 0b je 1b4287 1b427c: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b4283: 84 c0 test %al,%al 1b4285: 75 2d jne 1b42b4 1b4287: 48 8b 92 c0 02 00 00 mov 0x2c0(%rdx),%rdx 1b428e: 48 85 d2 test %rdx,%rdx 1b4291: 74 1f je 1b42b2 1b4293: 48 8b 02 mov (%rdx),%rax 1b4296: 48 85 c0 test %rax,%rax 1b4299: 74 0b je 1b42a6 1b429b: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b42a2: 84 c0 test %al,%al 1b42a4: 75 0e jne 1b42b4 1b42a6: 48 8b ba c0 02 00 00 mov 0x2c0(%rdx),%rdi 1b42ad: 48 85 ff test %rdi,%rdi 1b42b0: 75 a3 jne 1b4255 1b42b2: 31 c0 xor %eax,%eax 1b42b4: c3 retq 1b42b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b42bc: 00 00 00 00 00000000001b42c0 : 1b42c0: e8 00 00 00 00 callq 1b42c5 1b42c5: 53 push %rbx 1b42c6: 48 8b 07 mov (%rdi),%rax 1b42c9: 48 89 fb mov %rdi,%rbx 1b42cc: 48 85 c0 test %rax,%rax 1b42cf: 74 0f je 1b42e0 1b42d1: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b42d8: 84 c0 test %al,%al 1b42da: 0f 85 a9 00 00 00 jne 1b4389 1b42e0: 48 8b 93 c0 02 00 00 mov 0x2c0(%rbx),%rdx 1b42e7: 48 85 d2 test %rdx,%rdx 1b42ea: 74 4b je 1b4337 1b42ec: 48 8b 02 mov (%rdx),%rax 1b42ef: 48 85 c0 test %rax,%rax 1b42f2: 74 0f je 1b4303 1b42f4: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b42fb: 84 c0 test %al,%al 1b42fd: 0f 85 86 00 00 00 jne 1b4389 1b4303: 48 8b 92 c0 02 00 00 mov 0x2c0(%rdx),%rdx 1b430a: 48 85 d2 test %rdx,%rdx 1b430d: 74 28 je 1b4337 1b430f: 48 8b 02 mov (%rdx),%rax 1b4312: 48 85 c0 test %rax,%rax 1b4315: 74 0b je 1b4322 1b4317: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b431e: 84 c0 test %al,%al 1b4320: 75 67 jne 1b4389 1b4322: 48 8b ba c0 02 00 00 mov 0x2c0(%rdx),%rdi 1b4329: 48 85 ff test %rdi,%rdi 1b432c: 74 09 je 1b4337 1b432e: e8 00 00 00 00 callq 1b4333 1b4333: 84 c0 test %al,%al 1b4335: 75 52 jne 1b4389 1b4337: 48 8b 93 c8 02 00 00 mov 0x2c8(%rbx),%rdx 1b433e: 48 85 d2 test %rdx,%rdx 1b4341: 74 44 je 1b4387 1b4343: 48 8b 02 mov (%rdx),%rax 1b4346: 48 85 c0 test %rax,%rax 1b4349: 74 0b je 1b4356 1b434b: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b4352: 84 c0 test %al,%al 1b4354: 75 33 jne 1b4389 1b4356: 48 8b 92 c8 02 00 00 mov 0x2c8(%rdx),%rdx 1b435d: 48 85 d2 test %rdx,%rdx 1b4360: 74 25 je 1b4387 1b4362: 48 8b 02 mov (%rdx),%rax 1b4365: 48 85 c0 test %rax,%rax 1b4368: 74 0b je 1b4375 1b436a: 0f b6 80 7c 02 00 00 movzbl 0x27c(%rax),%eax 1b4371: 84 c0 test %al,%al 1b4373: 75 14 jne 1b4389 1b4375: 48 8b ba c8 02 00 00 mov 0x2c8(%rdx),%rdi 1b437c: 48 85 ff test %rdi,%rdi 1b437f: 74 06 je 1b4387 1b4381: 5b pop %rbx 1b4382: e9 59 fe ff ff jmpq 1b41e0 1b4387: 31 c0 xor %eax,%eax 1b4389: 5b pop %rbx 1b438a: c3 retq 1b438b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b4390 : 1b4390: e8 00 00 00 00 callq 1b4395 1b4395: 55 push %rbp 1b4396: 53 push %rbx 1b4397: 8b 86 68 02 00 00 mov 0x268(%rsi),%eax 1b439d: 48 89 fb mov %rdi,%rbx 1b43a0: 83 f8 10 cmp $0x10,%eax 1b43a3: 76 11 jbe 1b43b6 1b43a5: 83 f8 19 cmp $0x19,%eax 1b43a8: 74 0c je 1b43b6 1b43aa: 80 be 90 01 00 00 00 cmpb $0x0,0x190(%rsi) 1b43b1: 48 89 f5 mov %rsi,%rbp 1b43b4: 75 1d jne 1b43d3 1b43b6: b8 00 20 00 00 mov $0x2000,%eax 1b43bb: ba 00 20 00 00 mov $0x2000,%edx 1b43c0: b9 00 20 00 00 mov $0x2000,%ecx 1b43c5: 66 89 43 08 mov %ax,0x8(%rbx) 1b43c9: 66 89 13 mov %dx,(%rbx) 1b43cc: 66 89 4b 04 mov %cx,0x4(%rbx) 1b43d0: 5b pop %rbx 1b43d1: 5d pop %rbp 1b43d2: c3 retq 1b43d3: 48 83 be 98 01 00 00 cmpq $0x0,0x198(%rsi) 1b43da: 00 1b43db: 74 d9 je 1b43b6 1b43dd: be ff 00 00 00 mov $0xff,%esi 1b43e2: bf 00 01 00 00 mov $0x100,%edi 1b43e7: e8 00 00 00 00 callq 1b43ec 1b43ec: 48 8b bd 98 01 00 00 mov 0x198(%rbp),%rdi 1b43f3: 48 89 c6 mov %rax,%rsi 1b43f6: e8 00 00 00 00 callq 1b43fb 1b43fb: ba 0d 00 00 00 mov $0xd,%edx 1b4400: be 02 00 00 00 mov $0x2,%esi 1b4405: 48 89 c7 mov %rax,%rdi 1b4408: e8 00 00 00 00 callq 1b440d 1b440d: 66 89 43 08 mov %ax,0x8(%rbx) 1b4411: 66 89 03 mov %ax,(%rbx) 1b4414: 66 89 43 04 mov %ax,0x4(%rbx) 1b4418: eb b6 jmp 1b43d0 1b441a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b4420 : 1b4420: e8 00 00 00 00 callq 1b4425 1b4425: 48 8b 87 f8 00 00 00 mov 0xf8(%rdi),%rax 1b442c: 48 85 c0 test %rax,%rax 1b442f: 74 05 je 1b4436 1b4431: e9 00 00 00 00 jmpq 1b4436 1b4436: b8 05 00 00 00 mov $0x5,%eax 1b443b: c3 retq 1b443c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b4440 : 1b4440: e8 00 00 00 00 callq 1b4445 1b4445: 48 8b 87 e0 00 00 00 mov 0xe0(%rdi),%rax 1b444c: 48 85 c0 test %rax,%rax 1b444f: 74 05 je 1b4456 1b4451: e9 00 00 00 00 jmpq 1b4456 1b4456: b8 05 00 00 00 mov $0x5,%eax 1b445b: c3 retq 1b445c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b4460 : 1b4460: e8 00 00 00 00 callq 1b4465 1b4465: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1b446c: 48 85 c0 test %rax,%rax 1b446f: 74 05 je 1b4476 1b4471: e9 00 00 00 00 jmpq 1b4476 1b4476: b8 05 00 00 00 mov $0x5,%eax 1b447b: c3 retq 1b447c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b4480 : 1b4480: e8 00 00 00 00 callq 1b4485 1b4485: 48 8b 87 00 01 00 00 mov 0x100(%rdi),%rax 1b448c: 48 85 c0 test %rax,%rax 1b448f: 74 05 je 1b4496 1b4491: e9 00 00 00 00 jmpq 1b4496 1b4496: b8 05 00 00 00 mov $0x5,%eax 1b449b: c3 retq 1b449c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b44a0 : 1b44a0: e8 00 00 00 00 callq 1b44a5 1b44a5: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 1b44ac: 48 85 c0 test %rax,%rax 1b44af: 74 05 je 1b44b6 1b44b1: e9 00 00 00 00 jmpq 1b44b6 1b44b6: b8 05 00 00 00 mov $0x5,%eax 1b44bb: c3 retq 1b44bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b44c0 : 1b44c0: e8 00 00 00 00 callq 1b44c5 1b44c5: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 1b44cc: 48 85 c0 test %rax,%rax 1b44cf: 74 08 je 1b44d9 1b44d1: 0f b6 d2 movzbl %dl,%edx 1b44d4: e9 00 00 00 00 jmpq 1b44d9 1b44d9: b8 05 00 00 00 mov $0x5,%eax 1b44de: c3 retq 1b44df: 90 nop 00000000001b44e0 : 1b44e0: e8 00 00 00 00 callq 1b44e5 1b44e5: 48 8b 87 38 01 00 00 mov 0x138(%rdi),%rax 1b44ec: 48 85 c0 test %rax,%rax 1b44ef: 74 05 je 1b44f6 1b44f1: e9 00 00 00 00 jmpq 1b44f6 1b44f6: b8 05 00 00 00 mov $0x5,%eax 1b44fb: c3 retq 1b44fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b4500 : 1b4500: e8 00 00 00 00 callq 1b4505 1b4505: 48 8b 87 50 01 00 00 mov 0x150(%rdi),%rax 1b450c: 48 85 c0 test %rax,%rax 1b450f: 74 05 je 1b4516 1b4511: e9 00 00 00 00 jmpq 1b4516 1b4516: b8 05 00 00 00 mov $0x5,%eax 1b451b: c3 retq 1b451c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b4520 : 1b4520: e8 00 00 00 00 callq 1b4525 1b4525: 48 8b 87 40 01 00 00 mov 0x140(%rdi),%rax 1b452c: 48 85 c0 test %rax,%rax 1b452f: 74 08 je 1b4539 1b4531: 0f b6 d2 movzbl %dl,%edx 1b4534: e9 00 00 00 00 jmpq 1b4539 1b4539: b8 05 00 00 00 mov $0x5,%eax 1b453e: c3 retq 1b453f: 90 nop 00000000001b4540 : 1b4540: e8 00 00 00 00 callq 1b4545 1b4545: 48 8b 87 60 01 00 00 mov 0x160(%rdi),%rax 1b454c: 48 85 c0 test %rax,%rax 1b454f: 74 05 je 1b4556 1b4551: e9 00 00 00 00 jmpq 1b4556 1b4556: b8 05 00 00 00 mov $0x5,%eax 1b455b: c3 retq 1b455c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b4560 : 1b4560: e8 00 00 00 00 callq 1b4565 1b4565: 55 push %rbp 1b4566: 89 f5 mov %esi,%ebp 1b4568: 53 push %rbx 1b4569: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1b4570: 0f b7 70 1c movzwl 0x1c(%rax),%esi 1b4574: 66 85 f6 test %si,%si 1b4577: 74 4a je 1b45c3 1b4579: 48 89 d3 mov %rdx,%rbx 1b457c: ba 08 00 00 00 mov $0x8,%edx 1b4581: e8 00 00 00 00 callq 1b4586 1b4586: 48 85 c0 test %rax,%rax 1b4589: 74 38 je 1b45c3 1b458b: 0f b7 10 movzwl (%rax),%edx 1b458e: 66 83 fa 0b cmp $0xb,%dx 1b4592: 76 2f jbe 1b45c3 1b4594: 80 78 03 01 cmpb $0x1,0x3(%rax) 1b4598: 41 b8 03 00 00 00 mov $0x3,%r8d 1b459e: 75 29 jne 1b45c9 1b45a0: 48 83 ea 04 sub $0x4,%rdx 1b45a4: 31 c9 xor %ecx,%ecx 1b45a6: 48 c1 ea 02 shr $0x2,%rdx 1b45aa: 0f b6 7c 88 07 movzbl 0x7(%rax,%rcx,4),%edi 1b45af: 39 ef cmp %ebp,%edi 1b45b1: 74 1c je 1b45cf 1b45b3: 48 83 c1 01 add $0x1,%rcx 1b45b7: 39 ca cmp %ecx,%edx 1b45b9: 77 ef ja 1b45aa 1b45bb: 41 b8 04 00 00 00 mov $0x4,%r8d 1b45c1: eb 06 jmp 1b45c9 1b45c3: 41 b8 02 00 00 00 mov $0x2,%r8d 1b45c9: 44 89 c0 mov %r8d,%eax 1b45cc: 5b pop %rbx 1b45cd: 5d pop %rbp 1b45ce: c3 retq 1b45cf: 89 c9 mov %ecx,%ecx 1b45d1: 45 31 c0 xor %r8d,%r8d 1b45d4: 0f b7 54 88 04 movzwl 0x4(%rax,%rcx,4),%edx 1b45d9: 8d 72 02 lea 0x2(%rdx),%esi 1b45dc: 89 13 mov %edx,(%rbx) 1b45de: 89 73 04 mov %esi,0x4(%rbx) 1b45e1: 8d 72 01 lea 0x1(%rdx),%esi 1b45e4: 83 ea 01 sub $0x1,%edx 1b45e7: 89 53 0c mov %edx,0xc(%rbx) 1b45ea: 89 73 08 mov %esi,0x8(%rbx) 1b45ed: 0f b6 4c 88 06 movzbl 0x6(%rax,%rcx,4),%ecx 1b45f2: b8 01 00 00 00 mov $0x1,%eax 1b45f7: d3 e0 shl %cl,%eax 1b45f9: 8d 50 02 lea 0x2(%rax),%edx 1b45fc: 89 43 10 mov %eax,0x10(%rbx) 1b45ff: 89 53 14 mov %edx,0x14(%rbx) 1b4602: 8d 50 01 lea 0x1(%rax),%edx 1b4605: 83 e8 01 sub $0x1,%eax 1b4608: 89 43 1c mov %eax,0x1c(%rbx) 1b460b: 44 89 c0 mov %r8d,%eax 1b460e: 89 53 18 mov %edx,0x18(%rbx) 1b4611: 5b pop %rbx 1b4612: 5d pop %rbp 1b4613: c3 retq 1b4614: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b461b: 00 00 00 00 1b461f: 90 nop 00000000001b4620 : 1b4620: e8 00 00 00 00 callq 1b4625 1b4625: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1b462c: ba 0c 00 00 00 mov $0xc,%edx 1b4631: 0f b7 70 06 movzwl 0x6(%rax),%esi 1b4635: 03 b7 c0 00 00 00 add 0xc0(%rdi),%esi 1b463b: e8 00 00 00 00 callq 1b4640 1b4640: 45 31 c0 xor %r8d,%r8d 1b4643: 48 85 c0 test %rax,%rax 1b4646: 74 04 je 1b464c 1b4648: 44 0f b6 00 movzbl (%rax),%r8d 1b464c: 44 89 c0 mov %r8d,%eax 1b464f: c3 retq 00000000001b4650 : 1b4650: e8 00 00 00 00 callq 1b4655 1b4655: 40 0f b6 f6 movzbl %sil,%esi 1b4659: e9 00 00 00 00 jmpq 1b465e 1b465e: 66 90 xchg %ax,%ax 00000000001b4660 : 1b4660: e8 00 00 00 00 callq 1b4665 1b4665: 55 push %rbp 1b4666: 53 push %rbx 1b4667: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1b466e: 48 89 f3 mov %rsi,%rbx 1b4671: 0f b7 70 10 movzwl 0x10(%rax),%esi 1b4675: 66 85 f6 test %si,%si 1b4678: 74 1c je 1b4696 1b467a: ba 04 00 00 00 mov $0x4,%edx 1b467f: 48 89 fd mov %rdi,%rbp 1b4682: e8 00 00 00 00 callq 1b4687 1b4687: 48 85 c0 test %rax,%rax 1b468a: 0f 84 b4 03 00 00 je 1b4a44 1b4690: 80 78 02 01 cmpb $0x1,0x2(%rax) 1b4694: 74 08 je 1b469e 1b4696: b8 05 00 00 00 mov $0x5,%eax 1b469b: 5b pop %rbx 1b469c: 5d pop %rbp 1b469d: c3 retq 1b469e: 0f b6 40 03 movzbl 0x3(%rax),%eax 1b46a2: 3c 02 cmp $0x2,%al 1b46a4: 0f 86 b9 01 00 00 jbe 1b4863 1b46aa: 3c 03 cmp $0x3,%al 1b46ac: 75 e8 jne 1b4696 1b46ae: 48 85 db test %rbx,%rbx 1b46b1: 0f 84 97 03 00 00 je 1b4a4e 1b46b7: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b46be: 0f b7 70 10 movzwl 0x10(%rax),%esi 1b46c2: 66 85 f6 test %si,%si 1b46c5: 0f 84 71 03 00 00 je 1b4a3c 1b46cb: ba 4c 00 00 00 mov $0x4c,%edx 1b46d0: 48 89 ef mov %rbp,%rdi 1b46d3: e8 00 00 00 00 callq 1b46d8 1b46d8: 48 89 c6 mov %rax,%rsi 1b46db: 48 85 c0 test %rax,%rax 1b46de: 0f 84 60 03 00 00 je 1b4a44 1b46e4: 80 78 02 01 cmpb $0x1,0x2(%rax) 1b46e8: 0f 85 4e 03 00 00 jne 1b4a3c 1b46ee: 80 78 03 02 cmpb $0x2,0x3(%rax) 1b46f2: 0f 86 44 03 00 00 jbe 1b4a3c 1b46f8: 48 8d 7b 08 lea 0x8(%rbx),%rdi 1b46fc: 48 89 d9 mov %rbx,%rcx 1b46ff: 31 c0 xor %eax,%eax 1b4701: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1b4708: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1b470c: 48 c7 43 3c 00 00 00 movq $0x0,0x3c(%rbx) 1b4713: 00 1b4714: 48 29 f9 sub %rdi,%rcx 1b4717: 83 c1 44 add $0x44,%ecx 1b471a: c1 e9 03 shr $0x3,%ecx 1b471d: f3 48 ab rep stos %rax,%es:(%rdi) 1b4720: 0f b7 46 04 movzwl 0x4(%rsi),%eax 1b4724: 0f b6 0b movzbl (%rbx),%ecx 1b4727: 8d 04 80 lea (%rax,%rax,4),%eax 1b472a: 83 e1 fe and $0xfffffffe,%ecx 1b472d: 01 c0 add %eax,%eax 1b472f: 89 43 04 mov %eax,0x4(%rbx) 1b4732: 0f b7 46 06 movzwl 0x6(%rsi),%eax 1b4736: 89 43 08 mov %eax,0x8(%rbx) 1b4739: 0f b7 46 08 movzwl 0x8(%rsi),%eax 1b473d: 89 43 0c mov %eax,0xc(%rbx) 1b4740: 0f b7 46 0a movzwl 0xa(%rsi),%eax 1b4744: 89 43 10 mov %eax,0x10(%rbx) 1b4747: 0f b7 46 0c movzwl 0xc(%rsi),%eax 1b474b: 89 43 14 mov %eax,0x14(%rbx) 1b474e: 0f b7 46 0e movzwl 0xe(%rsi),%eax 1b4752: 89 43 18 mov %eax,0x18(%rbx) 1b4755: 0f b7 46 10 movzwl 0x10(%rsi),%eax 1b4759: 89 43 1c mov %eax,0x1c(%rbx) 1b475c: 0f b7 46 12 movzwl 0x12(%rsi),%eax 1b4760: 89 43 20 mov %eax,0x20(%rbx) 1b4763: 0f b7 46 14 movzwl 0x14(%rsi),%eax 1b4767: 89 43 24 mov %eax,0x24(%rbx) 1b476a: 0f b6 46 1a movzbl 0x1a(%rsi),%eax 1b476e: 89 43 28 mov %eax,0x28(%rbx) 1b4771: 0f b6 46 1b movzbl 0x1b(%rsi),%eax 1b4775: 89 43 2c mov %eax,0x2c(%rbx) 1b4778: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b477c: 83 e2 01 and $0x1,%edx 1b477f: 09 d1 or %edx,%ecx 1b4781: 88 0b mov %cl,(%rbx) 1b4783: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b4787: 83 e1 fd and $0xfffffffd,%ecx 1b478a: f7 d2 not %edx 1b478c: 83 e2 02 and $0x2,%edx 1b478f: 09 ca or %ecx,%edx 1b4791: 88 13 mov %dl,(%rbx) 1b4793: 0f b6 46 1c movzbl 0x1c(%rsi),%eax 1b4797: f7 d0 not %eax 1b4799: 83 e0 04 and $0x4,%eax 1b479c: 89 c1 mov %eax,%ecx 1b479e: 89 d0 mov %edx,%eax 1b47a0: 83 e0 fb and $0xfffffffb,%eax 1b47a3: 09 c8 or %ecx,%eax 1b47a5: 88 03 mov %al,(%rbx) 1b47a7: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b47ab: 83 e0 f7 and $0xfffffff7,%eax 1b47ae: 83 e2 08 and $0x8,%edx 1b47b1: 09 d0 or %edx,%eax 1b47b3: 88 03 mov %al,(%rbx) 1b47b5: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b47b9: 83 e0 ef and $0xffffffef,%eax 1b47bc: 83 e2 10 and $0x10,%edx 1b47bf: 09 d0 or %edx,%eax 1b47c1: 88 03 mov %al,(%rbx) 1b47c3: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b47c7: 83 e0 df and $0xffffffdf,%eax 1b47ca: 83 e2 20 and $0x20,%edx 1b47cd: 09 d0 or %edx,%eax 1b47cf: 88 03 mov %al,(%rbx) 1b47d1: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b47d5: 83 e0 bf and $0xffffffbf,%eax 1b47d8: 83 e2 40 and $0x40,%edx 1b47db: 09 d0 or %edx,%eax 1b47dd: 88 03 mov %al,(%rbx) 1b47df: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b47e3: 83 e0 7f and $0x7f,%eax 1b47e6: 83 e2 80 and $0xffffff80,%edx 1b47e9: 09 d0 or %edx,%eax 1b47eb: 88 03 mov %al,(%rbx) 1b47ed: 0f b6 43 01 movzbl 0x1(%rbx),%eax 1b47f1: 0f b6 56 1d movzbl 0x1d(%rsi),%edx 1b47f5: 83 e0 fe and $0xfffffffe,%eax 1b47f8: 83 e2 01 and $0x1,%edx 1b47fb: 09 d0 or %edx,%eax 1b47fd: 88 43 01 mov %al,0x1(%rbx) 1b4800: 0f b6 56 2b movzbl 0x2b(%rsi),%edx 1b4804: 89 53 30 mov %edx,0x30(%rbx) 1b4807: f6 46 30 02 testb $0x2,0x30(%rsi) 1b480b: 74 20 je 1b482d 1b480d: c7 43 38 01 00 00 00 movl $0x1,0x38(%rbx) 1b4814: 0f b6 56 23 movzbl 0x23(%rsi),%edx 1b4818: 84 d2 test %dl,%dl 1b481a: 0f 84 54 02 00 00 je 1b4a74 1b4820: f6 c2 04 test $0x4,%dl 1b4823: 0f 84 58 02 00 00 je 1b4a81 1b4829: 80 4b 34 01 orb $0x1,0x34(%rbx) 1b482d: 0f b6 56 28 movzbl 0x28(%rsi),%edx 1b4831: f6 c2 01 test $0x1,%dl 1b4834: 74 0a je 1b4840 1b4836: 83 c8 01 or $0x1,%eax 1b4839: 88 43 01 mov %al,0x1(%rbx) 1b483c: 0f b6 56 28 movzbl 0x28(%rsi),%edx 1b4840: f6 c2 20 test $0x20,%dl 1b4843: 74 08 je 1b484d 1b4845: 80 4b 01 02 orb $0x2,0x1(%rbx) 1b4849: 0f b6 56 28 movzbl 0x28(%rsi),%edx 1b484d: 0f b6 43 01 movzbl 0x1(%rbx),%eax 1b4851: 83 e2 0c and $0xc,%edx 1b4854: 83 e0 f3 and $0xfffffff3,%eax 1b4857: 09 c2 or %eax,%edx 1b4859: 31 c0 xor %eax,%eax 1b485b: 88 53 01 mov %dl,0x1(%rbx) 1b485e: e9 38 fe ff ff jmpq 1b469b 1b4863: 48 85 db test %rbx,%rbx 1b4866: 0f 84 e2 01 00 00 je 1b4a4e 1b486c: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b4873: 0f b7 70 10 movzwl 0x10(%rax),%esi 1b4877: 66 85 f6 test %si,%si 1b487a: 0f 84 bc 01 00 00 je 1b4a3c 1b4880: ba 34 00 00 00 mov $0x34,%edx 1b4885: 48 89 ef mov %rbp,%rdi 1b4888: e8 00 00 00 00 callq 1b488d 1b488d: 48 89 c6 mov %rax,%rsi 1b4890: 48 85 c0 test %rax,%rax 1b4893: 0f 84 ab 01 00 00 je 1b4a44 1b4899: 80 78 02 01 cmpb $0x1,0x2(%rax) 1b489d: 0f 85 99 01 00 00 jne 1b4a3c 1b48a3: 80 78 03 01 cmpb $0x1,0x3(%rax) 1b48a7: 0f 86 8f 01 00 00 jbe 1b4a3c 1b48ad: 48 8d 7b 08 lea 0x8(%rbx),%rdi 1b48b1: 48 89 d9 mov %rbx,%rcx 1b48b4: 31 c0 xor %eax,%eax 1b48b6: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1b48bd: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1b48c1: 48 c7 43 3c 00 00 00 movq $0x0,0x3c(%rbx) 1b48c8: 00 1b48c9: 48 29 f9 sub %rdi,%rcx 1b48cc: 83 c1 44 add $0x44,%ecx 1b48cf: c1 e9 03 shr $0x3,%ecx 1b48d2: f3 48 ab rep stos %rax,%es:(%rdi) 1b48d5: 0f b7 46 04 movzwl 0x4(%rsi),%eax 1b48d9: 0f b6 0b movzbl (%rbx),%ecx 1b48dc: 8d 04 80 lea (%rax,%rax,4),%eax 1b48df: 83 e1 fe and $0xfffffffe,%ecx 1b48e2: 01 c0 add %eax,%eax 1b48e4: 89 43 04 mov %eax,0x4(%rbx) 1b48e7: 0f b7 46 06 movzwl 0x6(%rsi),%eax 1b48eb: 89 43 08 mov %eax,0x8(%rbx) 1b48ee: 0f b7 46 08 movzwl 0x8(%rsi),%eax 1b48f2: 89 43 0c mov %eax,0xc(%rbx) 1b48f5: 0f b7 46 0a movzwl 0xa(%rsi),%eax 1b48f9: 89 43 10 mov %eax,0x10(%rbx) 1b48fc: 0f b7 46 0c movzwl 0xc(%rsi),%eax 1b4900: 89 43 14 mov %eax,0x14(%rbx) 1b4903: 0f b7 46 0e movzwl 0xe(%rsi),%eax 1b4907: 89 43 18 mov %eax,0x18(%rbx) 1b490a: 0f b7 46 10 movzwl 0x10(%rsi),%eax 1b490e: 89 43 1c mov %eax,0x1c(%rbx) 1b4911: 0f b7 46 12 movzwl 0x12(%rsi),%eax 1b4915: 89 43 20 mov %eax,0x20(%rbx) 1b4918: 0f b7 46 14 movzwl 0x14(%rsi),%eax 1b491c: 89 43 24 mov %eax,0x24(%rbx) 1b491f: 0f b6 46 1a movzbl 0x1a(%rsi),%eax 1b4923: 89 43 28 mov %eax,0x28(%rbx) 1b4926: 0f b6 46 1b movzbl 0x1b(%rsi),%eax 1b492a: 89 43 2c mov %eax,0x2c(%rbx) 1b492d: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b4931: 83 e2 01 and $0x1,%edx 1b4934: 09 d1 or %edx,%ecx 1b4936: 88 0b mov %cl,(%rbx) 1b4938: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b493c: 83 e1 fd and $0xfffffffd,%ecx 1b493f: f7 d2 not %edx 1b4941: 83 e2 02 and $0x2,%edx 1b4944: 09 ca or %ecx,%edx 1b4946: 88 13 mov %dl,(%rbx) 1b4948: 0f b6 46 1c movzbl 0x1c(%rsi),%eax 1b494c: f7 d0 not %eax 1b494e: 83 e0 04 and $0x4,%eax 1b4951: 89 c1 mov %eax,%ecx 1b4953: 89 d0 mov %edx,%eax 1b4955: 83 e0 fb and $0xfffffffb,%eax 1b4958: 09 c8 or %ecx,%eax 1b495a: 88 03 mov %al,(%rbx) 1b495c: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b4960: 83 e0 f7 and $0xfffffff7,%eax 1b4963: 83 e2 08 and $0x8,%edx 1b4966: 09 d0 or %edx,%eax 1b4968: 88 03 mov %al,(%rbx) 1b496a: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b496e: 83 e0 ef and $0xffffffef,%eax 1b4971: 83 e2 10 and $0x10,%edx 1b4974: 09 d0 or %edx,%eax 1b4976: 88 03 mov %al,(%rbx) 1b4978: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b497c: 83 e0 df and $0xffffffdf,%eax 1b497f: 83 e2 20 and $0x20,%edx 1b4982: 09 d0 or %edx,%eax 1b4984: 88 03 mov %al,(%rbx) 1b4986: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b498a: 83 e0 bf and $0xffffffbf,%eax 1b498d: 83 e2 40 and $0x40,%edx 1b4990: 09 d0 or %edx,%eax 1b4992: 88 03 mov %al,(%rbx) 1b4994: 0f b6 56 1c movzbl 0x1c(%rsi),%edx 1b4998: 83 e0 7f and $0x7f,%eax 1b499b: 83 e2 80 and $0xffffff80,%edx 1b499e: 09 d0 or %edx,%eax 1b49a0: 88 03 mov %al,(%rbx) 1b49a2: 0f b6 43 01 movzbl 0x1(%rbx),%eax 1b49a6: 0f b6 56 1d movzbl 0x1d(%rsi),%edx 1b49aa: 83 e0 fe and $0xfffffffe,%eax 1b49ad: 83 e2 01 and $0x1,%edx 1b49b0: 09 d0 or %edx,%eax 1b49b2: 88 43 01 mov %al,0x1(%rbx) 1b49b5: 0f b6 56 2b movzbl 0x2b(%rsi),%edx 1b49b9: 89 53 30 mov %edx,0x30(%rbx) 1b49bc: 0f b7 56 22 movzwl 0x22(%rsi),%edx 1b49c0: f6 c2 04 test $0x4,%dl 1b49c3: 0f 84 8f 00 00 00 je 1b4a58 1b49c9: 80 4b 34 01 orb $0x1,0x34(%rbx) 1b49cd: f6 46 30 02 testb $0x2,0x30(%rsi) 1b49d1: 74 07 je 1b49da 1b49d3: c7 43 38 01 00 00 00 movl $0x1,0x38(%rbx) 1b49da: 0f b6 56 28 movzbl 0x28(%rsi),%edx 1b49de: f6 c2 01 test $0x1,%dl 1b49e1: 74 0a je 1b49ed 1b49e3: 83 c8 01 or $0x1,%eax 1b49e6: 88 43 01 mov %al,0x1(%rbx) 1b49e9: 0f b6 56 28 movzbl 0x28(%rsi),%edx 1b49ed: f6 c2 02 test $0x2,%dl 1b49f0: 74 08 je 1b49fa 1b49f2: 80 4b 01 02 orb $0x2,0x1(%rbx) 1b49f6: 0f b6 56 28 movzbl 0x28(%rsi),%edx 1b49fa: 0f b6 43 01 movzbl 0x1(%rbx),%eax 1b49fe: 83 e2 0c and $0xc,%edx 1b4a01: 83 e0 f3 and $0xfffffff3,%eax 1b4a04: 09 d0 or %edx,%eax 1b4a06: 88 43 01 mov %al,0x1(%rbx) 1b4a09: 0f b6 56 28 movzbl 0x28(%rsi),%edx 1b4a0d: f6 c2 20 test $0x20,%dl 1b4a10: 74 0a je 1b4a1c 1b4a12: 83 c8 10 or $0x10,%eax 1b4a15: 88 43 01 mov %al,0x1(%rbx) 1b4a18: 0f b6 56 28 movzbl 0x28(%rsi),%edx 1b4a1c: f6 c2 40 test $0x40,%dl 1b4a1f: 74 08 je 1b4a29 1b4a21: 80 4b 01 20 orb $0x20,0x1(%rbx) 1b4a25: 0f b6 56 28 movzbl 0x28(%rsi),%edx 1b4a29: 31 c0 xor %eax,%eax 1b4a2b: 84 d2 test %dl,%dl 1b4a2d: 0f 89 68 fc ff ff jns 1b469b 1b4a33: 80 4b 01 40 orb $0x40,0x1(%rbx) 1b4a37: e9 5f fc ff ff jmpq 1b469b 1b4a3c: b8 03 00 00 00 mov $0x3,%eax 1b4a41: 5b pop %rbx 1b4a42: 5d pop %rbp 1b4a43: c3 retq 1b4a44: b8 02 00 00 00 mov $0x2,%eax 1b4a49: e9 4d fc ff ff jmpq 1b469b 1b4a4e: b8 01 00 00 00 mov $0x1,%eax 1b4a53: e9 43 fc ff ff jmpq 1b469b 1b4a58: f6 c2 08 test $0x8,%dl 1b4a5b: 74 09 je 1b4a66 1b4a5d: 80 4b 34 02 orb $0x2,0x34(%rbx) 1b4a61: e9 67 ff ff ff jmpq 1b49cd 1b4a66: f6 c2 40 test $0x40,%dl 1b4a69: 74 24 je 1b4a8f 1b4a6b: 80 4b 34 04 orb $0x4,0x34(%rbx) 1b4a6f: e9 59 ff ff ff jmpq 1b49cd 1b4a74: 0f b6 56 22 movzbl 0x22(%rsi),%edx 1b4a78: f6 c2 04 test $0x4,%dl 1b4a7b: 0f 85 a8 fd ff ff jne 1b4829 1b4a81: f6 c2 08 test $0x8,%dl 1b4a84: 74 17 je 1b4a9d 1b4a86: 80 4b 34 02 orb $0x2,0x34(%rbx) 1b4a8a: e9 9e fd ff ff jmpq 1b482d 1b4a8f: f6 c2 10 test $0x10,%dl 1b4a92: 74 17 je 1b4aab 1b4a94: 80 4b 34 08 orb $0x8,0x34(%rbx) 1b4a98: e9 30 ff ff ff jmpq 1b49cd 1b4a9d: f6 c2 40 test $0x40,%dl 1b4aa0: 74 1b je 1b4abd 1b4aa2: 80 4b 34 04 orb $0x4,0x34(%rbx) 1b4aa6: e9 82 fd ff ff jmpq 1b482d 1b4aab: 83 e2 20 and $0x20,%edx 1b4aae: 0f 84 19 ff ff ff je 1b49cd 1b4ab4: 80 4b 34 10 orb $0x10,0x34(%rbx) 1b4ab8: e9 10 ff ff ff jmpq 1b49cd 1b4abd: f6 c2 10 test $0x10,%dl 1b4ac0: 74 09 je 1b4acb 1b4ac2: 80 4b 34 08 orb $0x8,0x34(%rbx) 1b4ac6: e9 62 fd ff ff jmpq 1b482d 1b4acb: 80 e2 20 and $0x20,%dl 1b4ace: 0f 84 59 fd ff ff je 1b482d 1b4ad4: 80 4b 34 10 orb $0x10,0x34(%rbx) 1b4ad8: e9 50 fd ff ff jmpq 1b482d 1b4add: 0f 1f 00 nopl (%rax) 00000000001b4ae0 : 1b4ae0: e8 00 00 00 00 callq 1b4ae5 1b4ae5: 48 85 c9 test %rcx,%rcx 1b4ae8: 0f 84 fd 00 00 00 je 1b4beb 1b4aee: 41 54 push %r12 1b4af0: 55 push %rbp 1b4af1: 89 f5 mov %esi,%ebp 1b4af3: 53 push %rbx 1b4af4: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1b4afb: 0f b7 70 38 movzwl 0x38(%rax),%esi 1b4aff: b8 03 00 00 00 mov $0x3,%eax 1b4b04: 66 85 f6 test %si,%si 1b4b07: 0f 84 80 00 00 00 je 1b4b8d 1b4b0d: 41 89 d4 mov %edx,%r12d 1b4b10: ba 10 00 00 00 mov $0x10,%edx 1b4b15: 48 89 cb mov %rcx,%rbx 1b4b18: e8 00 00 00 00 callq 1b4b1d 1b4b1d: 48 b9 ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rcx 1b4b24: aa aa aa 1b4b27: 0f b7 10 movzwl (%rax),%edx 1b4b2a: 48 89 c7 mov %rax,%rdi 1b4b2d: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1b4b34: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1b4b3b: 00 1b4b3c: 48 83 ea 04 sub $0x4,%rdx 1b4b40: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1b4b47: 00 1b4b48: 48 89 d0 mov %rdx,%rax 1b4b4b: c7 43 18 00 00 00 00 movl $0x0,0x18(%rbx) 1b4b52: 48 f7 e1 mul %rcx 1b4b55: 48 c1 ea 03 shr $0x3,%rdx 1b4b59: 85 d2 test %edx,%edx 1b4b5b: 74 2b je 1b4b88 1b4b5d: 8d 42 ff lea -0x1(%rdx),%eax 1b4b60: 89 ee mov %ebp,%esi 1b4b62: 48 8d 4f 04 lea 0x4(%rdi),%rcx 1b4b66: 48 8d 04 40 lea (%rax,%rax,2),%rax 1b4b6a: 48 8d 54 87 10 lea 0x10(%rdi,%rax,4),%rdx 1b4b6f: 31 c0 xor %eax,%eax 1b4b71: 40 38 71 08 cmp %sil,0x8(%rcx) 1b4b75: 75 08 jne 1b4b7f 1b4b77: 41 39 c4 cmp %eax,%r12d 1b4b7a: 74 16 je 1b4b92 1b4b7c: 83 c0 01 add $0x1,%eax 1b4b7f: 48 83 c1 0c add $0xc,%rcx 1b4b83: 48 39 ca cmp %rcx,%rdx 1b4b86: 75 e9 jne 1b4b71 1b4b88: b8 04 00 00 00 mov $0x4,%eax 1b4b8d: 5b pop %rbx 1b4b8e: 5d pop %rbp 1b4b8f: 41 5c pop %r12 1b4b91: c3 retq 1b4b92: 0f b6 41 09 movzbl 0x9(%rcx),%eax 1b4b96: a8 02 test $0x2,%al 1b4b98: 74 07 je 1b4ba1 1b4b9a: 80 0b 02 orb $0x2,(%rbx) 1b4b9d: 0f b6 41 09 movzbl 0x9(%rcx),%eax 1b4ba1: a8 01 test $0x1,%al 1b4ba3: 74 03 je 1b4ba8 1b4ba5: 80 0b 01 orb $0x1,(%rbx) 1b4ba8: c7 43 08 64 00 00 00 movl $0x64,0x8(%rbx) 1b4baf: 0f b6 41 09 movzbl 0x9(%rcx),%eax 1b4bb3: 83 e0 10 and $0x10,%eax 1b4bb6: 3c 01 cmp $0x1,%al 1b4bb8: 19 c0 sbb %eax,%eax 1b4bba: 25 7c fc ff ff and $0xfffffc7c,%eax 1b4bbf: 05 e8 03 00 00 add $0x3e8,%eax 1b4bc4: 89 43 08 mov %eax,0x8(%rbx) 1b4bc7: 8b 01 mov (%rcx),%eax 1b4bc9: 8d 04 80 lea (%rax,%rax,4),%eax 1b4bcc: 01 c0 add %eax,%eax 1b4bce: 89 43 10 mov %eax,0x10(%rbx) 1b4bd1: 0f b7 41 04 movzwl 0x4(%rcx),%eax 1b4bd5: 89 43 04 mov %eax,0x4(%rbx) 1b4bd8: 0f b7 41 06 movzwl 0x6(%rcx),%eax 1b4bdc: 8d 04 80 lea (%rax,%rax,4),%eax 1b4bdf: 01 c0 add %eax,%eax 1b4be1: 89 43 0c mov %eax,0xc(%rbx) 1b4be4: 31 c0 xor %eax,%eax 1b4be6: 5b pop %rbx 1b4be7: 5d pop %rbp 1b4be8: 41 5c pop %r12 1b4bea: c3 retq 1b4beb: b8 01 00 00 00 mov $0x1,%eax 1b4bf0: c3 retq 1b4bf1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b4bf8: 00 00 00 00 1b4bfc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b4c00 : 1b4c00: e8 00 00 00 00 callq 1b4c05 1b4c05: 53 push %rbx 1b4c06: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1b4c0d: 89 f3 mov %esi,%ebx 1b4c0f: ba 0c 00 00 00 mov $0xc,%edx 1b4c14: 0f b7 70 06 movzwl 0x6(%rax),%esi 1b4c18: 03 b7 c0 00 00 00 add 0xc0(%rdi),%esi 1b4c1e: e8 00 00 00 00 callq 1b4c23 1b4c23: 48 85 c0 test %rax,%rax 1b4c26: 74 26 je 1b4c4e 1b4c28: 0f b6 10 movzbl (%rax),%edx 1b4c2b: 0f b6 f3 movzbl %bl,%esi 1b4c2e: 38 da cmp %bl,%dl 1b4c30: 76 0c jbe 1b4c3e 1b4c32: 0f b7 7c f0 04 movzwl 0x4(%rax,%rsi,8),%edi 1b4c37: e8 00 00 00 00 callq 1b4c3c 1b4c3c: 5b pop %rbx 1b4c3d: c3 retq 1b4c3e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b4c45: e8 00 00 00 00 callq 1b4c4a 1b4c4a: 31 c0 xor %eax,%eax 1b4c4c: 5b pop %rbx 1b4c4d: c3 retq 1b4c4e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b4c55: e8 00 00 00 00 callq 1b4c5a 1b4c5a: 31 c0 xor %eax,%eax 1b4c5c: 5b pop %rbx 1b4c5d: c3 retq 1b4c5e: 66 90 xchg %ax,%ax 00000000001b4c60 : 1b4c60: e8 00 00 00 00 callq 1b4c65 1b4c65: 55 push %rbp 1b4c66: 53 push %rbx 1b4c67: 48 8b 2f mov (%rdi),%rbp 1b4c6a: 48 85 ed test %rbp,%rbp 1b4c6d: 74 27 je 1b4c96 1b4c6f: 48 89 fb mov %rdi,%rbx 1b4c72: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1b4c76: e8 00 00 00 00 callq 1b4c7b 1b4c7b: 48 8b 7d 30 mov 0x30(%rbp),%rdi 1b4c7f: e8 00 00 00 00 callq 1b4c84 1b4c84: 48 89 ef mov %rbp,%rdi 1b4c87: e8 00 00 00 00 callq 1b4c8c 1b4c8c: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1b4c93: 5b pop %rbx 1b4c94: 5d pop %rbp 1b4c95: c3 retq 1b4c96: 5b pop %rbx 1b4c97: b9 7d 00 00 00 mov $0x7d,%ecx 1b4c9c: 5d pop %rbp 1b4c9d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b4ca4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b4cab: bf 02 00 00 00 mov $0x2,%edi 1b4cb0: e9 00 00 00 00 jmpq 1b4cb5 1b4cb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b4cbc: 00 00 00 00 00000000001b4cc0 : 1b4cc0: e8 00 00 00 00 callq 1b4cc5 1b4cc5: 48 89 f2 mov %rsi,%rdx 1b4cc8: 89 f0 mov %esi,%eax 1b4cca: 48 c1 ea 10 shr $0x10,%rdx 1b4cce: c1 e8 10 shr $0x10,%eax 1b4cd1: 66 83 fe 03 cmp $0x3,%si 1b4cd5: 74 54 je 1b4d2b 1b4cd7: 76 2d jbe 1b4d06 1b4cd9: 66 83 fe 04 cmp $0x4,%si 1b4cdd: 74 63 je 1b4d42 1b4cdf: 66 83 fe 05 cmp $0x5,%si 1b4ce3: 0f 85 80 00 00 00 jne 1b4d69 1b4ce9: 83 f8 01 cmp $0x1,%eax 1b4cec: 0f 94 c0 sete %al 1b4cef: 0f b6 c0 movzbl %al,%eax 1b4cf2: c1 e0 02 shl $0x2,%eax 1b4cf5: 48 8b 97 b8 00 00 00 mov 0xb8(%rdi),%rdx 1b4cfc: 0f b7 52 04 movzwl 0x4(%rdx),%edx 1b4d00: 85 c2 test %eax,%edx 1b4d02: 0f 95 c0 setne %al 1b4d05: c3 retq 1b4d06: 66 83 fe 01 cmp $0x1,%si 1b4d0a: 74 44 je 1b4d50 1b4d0c: 66 83 fe 02 cmp $0x2,%si 1b4d10: 75 57 jne 1b4d69 1b4d12: b8 01 00 00 00 mov $0x1,%eax 1b4d17: 66 83 fa 01 cmp $0x1,%dx 1b4d1b: 74 d8 je 1b4cf5 1b4d1d: 31 c0 xor %eax,%eax 1b4d1f: 66 83 fa 02 cmp $0x2,%dx 1b4d23: 0f 94 c0 sete %al 1b4d26: c1 e0 04 shl $0x4,%eax 1b4d29: eb ca jmp 1b4cf5 1b4d2b: 83 ea 01 sub $0x1,%edx 1b4d2e: 31 c0 xor %eax,%eax 1b4d30: 66 83 fa 05 cmp $0x5,%dx 1b4d34: 77 bf ja 1b4cf5 1b4d36: 0f b7 d2 movzwl %dx,%edx 1b4d39: 8b 04 95 00 00 00 00 mov 0x0(,%rdx,4),%eax 1b4d40: eb b3 jmp 1b4cf5 1b4d42: 83 f8 01 cmp $0x1,%eax 1b4d45: 0f 94 c0 sete %al 1b4d48: 0f b6 c0 movzbl %al,%eax 1b4d4b: c1 e0 08 shl $0x8,%eax 1b4d4e: eb a5 jmp 1b4cf5 1b4d50: b8 02 00 00 00 mov $0x2,%eax 1b4d55: 66 83 fa 01 cmp $0x1,%dx 1b4d59: 74 9a je 1b4cf5 1b4d5b: 31 c0 xor %eax,%eax 1b4d5d: 66 83 fa 02 cmp $0x2,%dx 1b4d61: 0f 94 c0 sete %al 1b4d64: c1 e0 05 shl $0x5,%eax 1b4d67: eb 8c jmp 1b4cf5 1b4d69: 31 c0 xor %eax,%eax 1b4d6b: eb 88 jmp 1b4cf5 1b4d6d: 0f 1f 00 nopl (%rax) 00000000001b4d70 : 1b4d70: e8 00 00 00 00 callq 1b4d75 1b4d75: 41 56 push %r14 1b4d77: 41 55 push %r13 1b4d79: 41 54 push %r12 1b4d7b: 55 push %rbp 1b4d7c: 53 push %rbx 1b4d7d: 89 f3 mov %esi,%ebx 1b4d7f: 48 83 ec 50 sub $0x50,%rsp 1b4d83: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b4d8a: 00 00 1b4d8c: 48 89 44 24 48 mov %rax,0x48(%rsp) 1b4d91: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1b4d98: 0f b7 70 28 movzwl 0x28(%rax),%esi 1b4d9c: 66 85 f6 test %si,%si 1b4d9f: 75 23 jne 1b4dc4 1b4da1: 31 c0 xor %eax,%eax 1b4da3: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 1b4da8: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b4daf: 00 00 1b4db1: 0f 85 e7 00 00 00 jne 1b4e9e 1b4db7: 48 83 c4 50 add $0x50,%rsp 1b4dbb: 5b pop %rbx 1b4dbc: 5d pop %rbp 1b4dbd: 41 5c pop %r12 1b4dbf: 41 5d pop %r13 1b4dc1: 41 5e pop %r14 1b4dc3: c3 retq 1b4dc4: ba 04 00 00 00 mov $0x4,%edx 1b4dc9: 48 89 fd mov %rdi,%rbp 1b4dcc: e8 00 00 00 00 callq 1b4dd1 1b4dd1: 48 85 c0 test %rax,%rax 1b4dd4: 0f 84 85 00 00 00 je 1b4e5f 1b4dda: 44 0f b6 60 02 movzbl 0x2(%rax),%r12d 1b4ddf: 44 0f b6 70 03 movzbl 0x3(%rax),%r14d 1b4de4: ba 84 00 00 00 mov $0x84,%edx 1b4de9: 48 89 ef mov %rbp,%rdi 1b4dec: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b4df3: 41 83 e4 3f and $0x3f,%r12d 1b4df7: 0f b7 70 28 movzwl 0x28(%rax),%esi 1b4dfb: e8 00 00 00 00 callq 1b4e00 1b4e00: 49 89 c5 mov %rax,%r13 1b4e03: 41 80 fc 01 cmp $0x1,%r12b 1b4e07: 75 98 jne 1b4da1 1b4e09: 41 83 e6 3e and $0x3e,%r14d 1b4e0d: 74 92 je 1b4da1 1b4e0f: 83 fb 06 cmp $0x6,%ebx 1b4e12: 74 68 je 1b4e7c 1b4e14: 83 fb 07 cmp $0x7,%ebx 1b4e17: 75 88 jne 1b4da1 1b4e19: b9 f1 00 00 00 mov $0xf1,%ecx 1b4e1e: 41 0f b7 55 00 movzwl 0x0(%r13),%edx 1b4e23: 48 83 ea 04 sub $0x4,%rdx 1b4e27: 48 c1 ea 03 shr $0x3,%rdx 1b4e2b: 85 d2 test %edx,%edx 1b4e2d: 0f 84 6e ff ff ff je 1b4da1 1b4e33: 83 ea 01 sub $0x1,%edx 1b4e36: 49 8d 45 09 lea 0x9(%r13),%rax 1b4e3a: 49 8d 74 d5 11 lea 0x11(%r13,%rdx,8),%rsi 1b4e3f: eb 0d jmp 1b4e4e 1b4e41: 48 83 c0 08 add $0x8,%rax 1b4e45: 48 39 c6 cmp %rax,%rsi 1b4e48: 0f 84 53 ff ff ff je 1b4da1 1b4e4e: 0f b6 10 movzbl (%rax),%edx 1b4e51: 39 ca cmp %ecx,%edx 1b4e53: 75 ec jne 1b4e41 1b4e55: b8 01 00 00 00 mov $0x1,%eax 1b4e5a: e9 44 ff ff ff jmpq 1b4da3 1b4e5f: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b4e66: ba 84 00 00 00 mov $0x84,%edx 1b4e6b: 48 89 ef mov %rbp,%rdi 1b4e6e: 0f b7 70 28 movzwl 0x28(%rax),%esi 1b4e72: e8 00 00 00 00 callq 1b4e77 1b4e77: e9 25 ff ff ff jmpq 1b4da1 1b4e7c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b4e81: 48 89 ef mov %rbp,%rdi 1b4e84: e8 d7 f7 ff ff callq 1b4660 1b4e89: 85 c0 test %eax,%eax 1b4e8b: 0f 85 10 ff ff ff jne 1b4da1 1b4e91: 8b 4c 24 34 mov 0x34(%rsp),%ecx 1b4e95: 85 c9 test %ecx,%ecx 1b4e97: 75 85 jne 1b4e1e 1b4e99: e9 03 ff ff ff jmpq 1b4da1 1b4e9e: e8 00 00 00 00 callq 1b4ea3 1b4ea3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b4eaa: 00 00 00 00 1b4eae: 66 90 xchg %ax,%ax 00000000001b4eb0 : 1b4eb0: e8 00 00 00 00 callq 1b4eb5 1b4eb5: 83 ee 01 sub $0x1,%esi 1b4eb8: 41 54 push %r12 1b4eba: 45 31 e4 xor %r12d,%r12d 1b4ebd: 55 push %rbp 1b4ebe: 48 89 fd mov %rdi,%rbp 1b4ec1: 83 fe 04 cmp $0x4,%esi 1b4ec4: 77 08 ja 1b4ece 1b4ec6: 44 8b 24 b5 00 00 00 mov 0x0(,%rsi,4),%r12d 1b4ecd: 00 1b4ece: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b4ed5: 0f b7 70 38 movzwl 0x38(%rax),%esi 1b4ed9: 66 85 f6 test %si,%si 1b4edc: 0f 84 ac 00 00 00 je 1b4f8e 1b4ee2: ba 04 00 00 00 mov $0x4,%edx 1b4ee7: 48 89 ef mov %rbp,%rdi 1b4eea: e8 00 00 00 00 callq 1b4eef 1b4eef: 48 85 c0 test %rax,%rax 1b4ef2: 74 20 je 1b4f14 1b4ef4: 0f b6 50 02 movzbl 0x2(%rax),%edx 1b4ef8: 0f b6 40 03 movzbl 0x3(%rax),%eax 1b4efc: 83 e2 3f and $0x3f,%edx 1b4eff: 83 e0 3f and $0x3f,%eax 1b4f02: 80 fa 02 cmp $0x2,%dl 1b4f05: 74 13 je 1b4f1a 1b4f07: 80 fa 03 cmp $0x3,%dl 1b4f0a: 75 08 jne 1b4f14 1b4f0c: 3c 01 cmp $0x1,%al 1b4f0e: 0f 84 88 00 00 00 je 1b4f9c 1b4f14: 31 c0 xor %eax,%eax 1b4f16: 5d pop %rbp 1b4f17: 41 5c pop %r12 1b4f19: c3 retq 1b4f1a: 3c 01 cmp $0x1,%al 1b4f1c: 75 f6 jne 1b4f14 1b4f1e: 41 8d 44 24 fa lea -0x6(%r12),%eax 1b4f23: 83 f8 01 cmp $0x1,%eax 1b4f26: 76 66 jbe 1b4f8e 1b4f28: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b4f2f: 0f b7 70 38 movzwl 0x38(%rax),%esi 1b4f33: 66 85 f6 test %si,%si 1b4f36: 74 dc je 1b4f14 1b4f38: ba 10 00 00 00 mov $0x10,%edx 1b4f3d: 48 89 ef mov %rbp,%rdi 1b4f40: e8 00 00 00 00 callq 1b4f45 1b4f45: 48 be ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rsi 1b4f4c: aa aa aa 1b4f4f: 0f b7 10 movzwl (%rax),%edx 1b4f52: 48 89 c1 mov %rax,%rcx 1b4f55: 48 83 ea 04 sub $0x4,%rdx 1b4f59: 48 89 d0 mov %rdx,%rax 1b4f5c: 48 f7 e6 mul %rsi 1b4f5f: 48 c1 ea 03 shr $0x3,%rdx 1b4f63: 85 d2 test %edx,%edx 1b4f65: 74 ad je 1b4f14 1b4f67: 83 ea 01 sub $0x1,%edx 1b4f6a: 48 8d 41 0c lea 0xc(%rcx),%rax 1b4f6e: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1b4f72: 48 8d 54 91 18 lea 0x18(%rcx,%rdx,4),%rdx 1b4f77: eb 09 jmp 1b4f82 1b4f79: 48 83 c0 0c add $0xc,%rax 1b4f7d: 48 39 c2 cmp %rax,%rdx 1b4f80: 74 92 je 1b4f14 1b4f82: 44 38 20 cmp %r12b,(%rax) 1b4f85: 75 f2 jne 1b4f79 1b4f87: b8 01 00 00 00 mov $0x1,%eax 1b4f8c: eb 88 jmp 1b4f16 1b4f8e: 44 89 e6 mov %r12d,%esi 1b4f91: 48 89 ef mov %rbp,%rdi 1b4f94: 5d pop %rbp 1b4f95: 41 5c pop %r12 1b4f97: e9 d4 fd ff ff jmpq 1b4d70 1b4f9c: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b4fa3: 0f b7 70 38 movzwl 0x38(%rax),%esi 1b4fa7: 66 85 f6 test %si,%si 1b4faa: 0f 84 64 ff ff ff je 1b4f14 1b4fb0: ba 10 00 00 00 mov $0x10,%edx 1b4fb5: 48 89 ef mov %rbp,%rdi 1b4fb8: e8 00 00 00 00 callq 1b4fbd 1b4fbd: 48 b9 ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rcx 1b4fc4: aa aa aa 1b4fc7: 0f b7 10 movzwl (%rax),%edx 1b4fca: 48 89 c6 mov %rax,%rsi 1b4fcd: 48 83 ea 04 sub $0x4,%rdx 1b4fd1: 48 89 d0 mov %rdx,%rax 1b4fd4: 48 f7 e1 mul %rcx 1b4fd7: 48 c1 ea 03 shr $0x3,%rdx 1b4fdb: 85 d2 test %edx,%edx 1b4fdd: 0f 84 31 ff ff ff je 1b4f14 1b4fe3: 8d 42 ff lea -0x1(%rdx),%eax 1b4fe6: 48 8d 4e 0c lea 0xc(%rsi),%rcx 1b4fea: 48 8d 04 40 lea (%rax,%rax,2),%rax 1b4fee: 48 8d 74 86 18 lea 0x18(%rsi,%rax,4),%rsi 1b4ff3: 31 c0 xor %eax,%eax 1b4ff5: 31 d2 xor %edx,%edx 1b4ff7: 44 3a 21 cmp (%rcx),%r12b 1b4ffa: 0f 94 c2 sete %dl 1b4ffd: 48 83 c1 0c add $0xc,%rcx 1b5001: 01 d0 add %edx,%eax 1b5003: 48 39 ce cmp %rcx,%rsi 1b5006: 75 ed jne 1b4ff5 1b5008: e9 09 ff ff ff jmpq 1b4f16 1b500d: 0f 1f 00 nopl (%rax) 00000000001b5010 : 1b5010: e8 00 00 00 00 callq 1b5015 1b5015: 41 57 push %r15 1b5017: 41 56 push %r14 1b5019: 41 55 push %r13 1b501b: 41 54 push %r12 1b501d: 41 89 f4 mov %esi,%r12d 1b5020: 55 push %rbp 1b5021: 53 push %rbx 1b5022: 48 83 ec 50 sub $0x50,%rsp 1b5026: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b502d: 00 00 1b502f: 48 89 44 24 48 mov %rax,0x48(%rsp) 1b5034: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1b503b: 0f b7 70 28 movzwl 0x28(%rax),%esi 1b503f: 48 85 d2 test %rdx,%rdx 1b5042: 0f 84 94 00 00 00 je 1b50dc 1b5048: 66 85 f6 test %si,%si 1b504b: 0f 84 8b 00 00 00 je 1b50dc 1b5051: 48 89 d3 mov %rdx,%rbx 1b5054: ba 04 00 00 00 mov $0x4,%edx 1b5059: 48 89 fd mov %rdi,%rbp 1b505c: e8 00 00 00 00 callq 1b5061 1b5061: 48 85 c0 test %rax,%rax 1b5064: 0f 84 2e 01 00 00 je 1b5198 1b506a: 44 0f b6 70 02 movzbl 0x2(%rax),%r14d 1b506f: 44 0f b6 78 03 movzbl 0x3(%rax),%r15d 1b5074: ba 84 00 00 00 mov $0x84,%edx 1b5079: 48 89 ef mov %rbp,%rdi 1b507c: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b5083: 41 83 e6 3f and $0x3f,%r14d 1b5087: 0f b7 70 28 movzwl 0x28(%rax),%esi 1b508b: e8 00 00 00 00 callq 1b5090 1b5090: 49 89 c5 mov %rax,%r13 1b5093: 41 80 fe 01 cmp $0x1,%r14b 1b5097: 75 43 jne 1b50dc 1b5099: 41 83 e7 3e and $0x3e,%r15d 1b509d: 74 3d je 1b50dc 1b509f: 41 83 fc 06 cmp $0x6,%r12d 1b50a3: 0f 84 c9 00 00 00 je 1b5172 1b50a9: 41 83 fc 07 cmp $0x7,%r12d 1b50ad: 75 2d jne 1b50dc 1b50af: be f1 00 00 00 mov $0xf1,%esi 1b50b4: 41 0f b7 45 00 movzwl 0x0(%r13),%eax 1b50b9: 48 83 e8 04 sub $0x4,%rax 1b50bd: 48 c1 e8 03 shr $0x3,%rax 1b50c1: 85 c0 test %eax,%eax 1b50c3: 74 17 je 1b50dc 1b50c5: 89 c0 mov %eax,%eax 1b50c7: 31 d2 xor %edx,%edx 1b50c9: 41 0f b6 4c d5 09 movzbl 0x9(%r13,%rdx,8),%ecx 1b50cf: 39 f1 cmp %esi,%ecx 1b50d1: 74 31 je 1b5104 1b50d3: 48 83 c2 01 add $0x1,%rdx 1b50d7: 48 39 c2 cmp %rax,%rdx 1b50da: 75 ed jne 1b50c9 1b50dc: b8 03 00 00 00 mov $0x3,%eax 1b50e1: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 1b50e6: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b50ed: 00 00 1b50ef: 0f 85 c0 00 00 00 jne 1b51b5 1b50f5: 48 83 c4 50 add $0x50,%rsp 1b50f9: 5b pop %rbx 1b50fa: 5d pop %rbp 1b50fb: 41 5c pop %r12 1b50fd: 41 5d pop %r13 1b50ff: 41 5e pop %r14 1b5101: 41 5f pop %r15 1b5103: c3 retq 1b5104: 49 8d 44 d5 00 lea 0x0(%r13,%rdx,8),%rax 1b5109: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1b5110: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1b5117: 00 1b5118: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1b511f: 00 1b5120: c7 43 18 00 00 00 00 movl $0x0,0x18(%rbx) 1b5127: 0f b6 50 06 movzbl 0x6(%rax),%edx 1b512b: f6 c2 02 test $0x2,%dl 1b512e: 74 07 je 1b5137 1b5130: 80 0b 02 orb $0x2,(%rbx) 1b5133: 0f b6 50 06 movzbl 0x6(%rax),%edx 1b5137: 83 e2 01 and $0x1,%edx 1b513a: 74 03 je 1b513f 1b513c: 80 0b 01 orb $0x1,(%rbx) 1b513f: 80 0b 04 orb $0x4,(%rbx) 1b5142: 0f b7 50 04 movzwl 0x4(%rax),%edx 1b5146: 89 53 04 mov %edx,0x4(%rbx) 1b5149: 0f b6 50 07 movzbl 0x7(%rax),%edx 1b514d: 89 53 10 mov %edx,0x10(%rbx) 1b5150: 0f b6 50 08 movzbl 0x8(%rax),%edx 1b5154: 89 53 14 mov %edx,0x14(%rbx) 1b5157: 0f b6 50 0a movzbl 0xa(%rax),%edx 1b515b: 89 53 18 mov %edx,0x18(%rbx) 1b515e: 0f b6 40 0b movzbl 0xb(%rax),%eax 1b5162: 69 c0 10 27 00 00 imul $0x2710,%eax,%eax 1b5168: 89 43 0c mov %eax,0xc(%rbx) 1b516b: 31 c0 xor %eax,%eax 1b516d: e9 6f ff ff ff jmpq 1b50e1 1b5172: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b5177: 48 89 ef mov %rbp,%rdi 1b517a: e8 e1 f4 ff ff callq 1b4660 1b517f: 85 c0 test %eax,%eax 1b5181: 0f 85 55 ff ff ff jne 1b50dc 1b5187: 8b 74 24 34 mov 0x34(%rsp),%esi 1b518b: 85 f6 test %esi,%esi 1b518d: 0f 85 21 ff ff ff jne 1b50b4 1b5193: e9 44 ff ff ff jmpq 1b50dc 1b5198: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b519f: ba 84 00 00 00 mov $0x84,%edx 1b51a4: 48 89 ef mov %rbp,%rdi 1b51a7: 0f b7 70 28 movzwl 0x28(%rax),%esi 1b51ab: e8 00 00 00 00 callq 1b51b0 1b51b0: e9 27 ff ff ff jmpq 1b50dc 1b51b5: e8 00 00 00 00 callq 1b51ba 1b51ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b51c0 : 1b51c0: e8 00 00 00 00 callq 1b51c5 1b51c5: 48 85 c9 test %rcx,%rcx 1b51c8: 0f 84 5a 01 00 00 je 1b5328 1b51ce: 83 ee 01 sub $0x1,%esi 1b51d1: 41 56 push %r14 1b51d3: 45 31 f6 xor %r14d,%r14d 1b51d6: 41 55 push %r13 1b51d8: 41 89 d5 mov %edx,%r13d 1b51db: 41 54 push %r12 1b51dd: 49 89 cc mov %rcx,%r12 1b51e0: 55 push %rbp 1b51e1: 48 89 fd mov %rdi,%rbp 1b51e4: 53 push %rbx 1b51e5: 83 fe 04 cmp $0x4,%esi 1b51e8: 76 5e jbe 1b5248 1b51ea: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b51f1: 45 85 ed test %r13d,%r13d 1b51f4: 0f 94 c3 sete %bl 1b51f7: 0f b7 70 38 movzwl 0x38(%rax),%esi 1b51fb: 66 85 f6 test %si,%si 1b51fe: 75 08 jne 1b5208 1b5200: 84 db test %bl,%bl 1b5202: 0f 85 f1 00 00 00 jne 1b52f9 1b5208: ba 04 00 00 00 mov $0x4,%edx 1b520d: 48 89 ef mov %rbp,%rdi 1b5210: e8 00 00 00 00 callq 1b5215 1b5215: 48 85 c0 test %rax,%rax 1b5218: 74 20 je 1b523a 1b521a: 0f b6 50 02 movzbl 0x2(%rax),%edx 1b521e: 0f b6 40 03 movzbl 0x3(%rax),%eax 1b5222: 83 e2 3f and $0x3f,%edx 1b5225: 83 e0 3f and $0x3f,%eax 1b5228: 80 fa 02 cmp $0x2,%dl 1b522b: 74 25 je 1b5252 1b522d: 80 fa 03 cmp $0x3,%dl 1b5230: 75 08 jne 1b523a 1b5232: 3c 01 cmp $0x1,%al 1b5234: 0f 84 d5 00 00 00 je 1b530f 1b523a: b8 03 00 00 00 mov $0x3,%eax 1b523f: 5b pop %rbx 1b5240: 5d pop %rbp 1b5241: 41 5c pop %r12 1b5243: 41 5d pop %r13 1b5245: 41 5e pop %r14 1b5247: c3 retq 1b5248: 44 8b 34 b5 00 00 00 mov 0x0(,%rsi,4),%r14d 1b524f: 00 1b5250: eb 98 jmp 1b51ea 1b5252: 3c 01 cmp $0x1,%al 1b5254: 75 e4 jne 1b523a 1b5256: 84 db test %bl,%bl 1b5258: 74 e0 je 1b523a 1b525a: 41 8d 46 fa lea -0x6(%r14),%eax 1b525e: 83 f8 01 cmp $0x1,%eax 1b5261: 0f 86 92 00 00 00 jbe 1b52f9 1b5267: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b526e: 0f b7 40 38 movzwl 0x38(%rax),%eax 1b5272: 66 85 c0 test %ax,%ax 1b5275: 74 c3 je 1b523a 1b5277: 0f b7 f0 movzwl %ax,%esi 1b527a: ba 10 00 00 00 mov $0x10,%edx 1b527f: 48 89 ef mov %rbp,%rdi 1b5282: e8 00 00 00 00 callq 1b5287 1b5287: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 1b528e: 00 1b528f: 48 be ab aa aa aa aa movabs $0xaaaaaaaaaaaaaaab,%rsi 1b5296: aa aa aa 1b5299: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1b52a0: 00 00 1b52a2: 48 89 c1 mov %rax,%rcx 1b52a5: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1b52ac: 00 00 1b52ae: 41 c7 44 24 18 00 00 movl $0x0,0x18(%r12) 1b52b5: 00 00 1b52b7: 0f b7 10 movzwl (%rax),%edx 1b52ba: 48 83 ea 04 sub $0x4,%rdx 1b52be: 48 89 d0 mov %rdx,%rax 1b52c1: 48 f7 e6 mul %rsi 1b52c4: 48 c1 ea 03 shr $0x3,%rdx 1b52c8: 85 d2 test %edx,%edx 1b52ca: 0f 84 6a ff ff ff je 1b523a 1b52d0: 83 ea 01 sub $0x1,%edx 1b52d3: 48 8d 41 04 lea 0x4(%rcx),%rax 1b52d7: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1b52db: 48 8d 54 91 10 lea 0x10(%rcx,%rdx,4),%rdx 1b52e0: 44 38 70 08 cmp %r14b,0x8(%rax) 1b52e4: 74 48 je 1b532e 1b52e6: 48 83 c0 0c add $0xc,%rax 1b52ea: 48 39 c2 cmp %rax,%rdx 1b52ed: 75 f1 jne 1b52e0 1b52ef: b8 04 00 00 00 mov $0x4,%eax 1b52f4: e9 46 ff ff ff jmpq 1b523f 1b52f9: 5b pop %rbx 1b52fa: 4c 89 e2 mov %r12,%rdx 1b52fd: 44 89 f6 mov %r14d,%esi 1b5300: 48 89 ef mov %rbp,%rdi 1b5303: 5d pop %rbp 1b5304: 41 5c pop %r12 1b5306: 41 5d pop %r13 1b5308: 41 5e pop %r14 1b530a: e9 01 fd ff ff jmpq 1b5010 1b530f: 5b pop %rbx 1b5310: 4c 89 e1 mov %r12,%rcx 1b5313: 44 89 ea mov %r13d,%edx 1b5316: 44 89 f6 mov %r14d,%esi 1b5319: 48 89 ef mov %rbp,%rdi 1b531c: 5d pop %rbp 1b531d: 41 5c pop %r12 1b531f: 41 5d pop %r13 1b5321: 41 5e pop %r14 1b5323: e9 b8 f7 ff ff jmpq 1b4ae0 1b5328: b8 01 00 00 00 mov $0x1,%eax 1b532d: c3 retq 1b532e: 0f b6 50 09 movzbl 0x9(%rax),%edx 1b5332: f6 c2 02 test $0x2,%dl 1b5335: 74 09 je 1b5340 1b5337: 41 80 0c 24 02 orb $0x2,(%r12) 1b533c: 0f b6 50 09 movzbl 0x9(%rax),%edx 1b5340: 83 e2 01 and $0x1,%edx 1b5343: 74 05 je 1b534a 1b5345: 41 80 0c 24 01 orb $0x1,(%r12) 1b534a: 8b 10 mov (%rax),%edx 1b534c: 8d 14 92 lea (%rdx,%rdx,4),%edx 1b534f: 01 d2 add %edx,%edx 1b5351: 41 89 54 24 10 mov %edx,0x10(%r12) 1b5356: 0f b7 50 04 movzwl 0x4(%rax),%edx 1b535a: 41 89 54 24 04 mov %edx,0x4(%r12) 1b535f: 0f b7 40 06 movzwl 0x6(%rax),%eax 1b5363: 8d 04 80 lea (%rax,%rax,4),%eax 1b5366: 01 c0 add %eax,%eax 1b5368: 41 89 44 24 0c mov %eax,0xc(%r12) 1b536d: 31 c0 xor %eax,%eax 1b536f: e9 cb fe ff ff jmpq 1b523f 1b5374: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b537b: 00 00 00 00 1b537f: 90 nop 00000000001b5380 : 1b5380: e8 00 00 00 00 callq 1b5385 1b5385: 41 57 push %r15 1b5387: 41 56 push %r14 1b5389: 41 89 f6 mov %esi,%r14d 1b538c: 41 55 push %r13 1b538e: 41 54 push %r12 1b5390: 55 push %rbp 1b5391: 53 push %rbx 1b5392: 89 f3 mov %esi,%ebx 1b5394: c1 eb 0c shr $0xc,%ebx 1b5397: 83 e3 0f and $0xf,%ebx 1b539a: 80 fb 04 cmp $0x4,%bl 1b539d: 0f 84 58 01 00 00 je 1b54fb 1b53a3: 0f 87 24 01 00 00 ja 1b54cd 1b53a9: 80 fb 02 cmp $0x2,%bl 1b53ac: 0f 84 39 01 00 00 je 1b54eb 1b53b2: 80 fb 03 cmp $0x3,%bl 1b53b5: 0f 85 dc 00 00 00 jne 1b5497 1b53bb: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1b53c2: 0f b7 70 06 movzwl 0x6(%rax),%esi 1b53c6: 03 b7 c0 00 00 00 add 0xc0(%rdi),%esi 1b53cc: ba 0c 00 00 00 mov $0xc,%edx 1b53d1: e8 00 00 00 00 callq 1b53d6 1b53d6: 48 89 c5 mov %rax,%rbp 1b53d9: 48 85 c0 test %rax,%rax 1b53dc: 0f 84 b5 00 00 00 je 1b5497 1b53e2: 80 38 00 cmpb $0x0,(%rax) 1b53e5: 0f 84 ac 00 00 00 je 1b5497 1b53eb: 41 89 dc mov %ebx,%r12d 1b53ee: 45 31 ed xor %r13d,%r13d 1b53f1: 41 83 e4 0f and $0xf,%r12d 1b53f5: 41 c1 e4 0c shl $0xc,%r12d 1b53f9: eb 2d jmp 1b5428 1b53fb: 84 db test %bl,%bl 1b53fd: 74 04 je 1b5403 1b53ff: 84 c9 test %cl,%cl 1b5401: 75 54 jne 1b5457 1b5403: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b540a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b5411: bf 04 00 00 00 mov $0x4,%edi 1b5416: e8 00 00 00 00 callq 1b541b 1b541b: 0f b6 45 00 movzbl 0x0(%rbp),%eax 1b541f: 41 83 c5 01 add $0x1,%r13d 1b5423: 44 39 e8 cmp %r13d,%eax 1b5426: 76 6f jbe 1b5497 1b5428: 45 89 ef mov %r13d,%r15d 1b542b: 42 0f b7 7c fd 04 movzwl 0x4(%rbp,%r15,8),%edi 1b5431: e8 00 00 00 00 callq 1b5436 1b5436: 44 89 f1 mov %r14d,%ecx 1b5439: 89 de mov %ebx,%esi 1b543b: 80 e5 0f and $0xf,%ch 1b543e: 89 c2 mov %eax,%edx 1b5440: 83 e6 f7 and $0xfffffff7,%esi 1b5443: 44 09 e1 or %r12d,%ecx 1b5446: c1 ea 0c shr $0xc,%edx 1b5449: 41 89 ce mov %ecx,%r14d 1b544c: 89 cf mov %ecx,%edi 1b544e: 83 e2 0f and $0xf,%edx 1b5451: 40 80 fe 01 cmp $0x1,%sil 1b5455: 75 a4 jne 1b53fb 1b5457: 66 41 f7 c6 00 0f test $0xf00,%r14w 1b545d: 74 a4 je 1b5403 1b545f: 89 d6 mov %edx,%esi 1b5461: 83 e6 f7 and $0xfffffff7,%esi 1b5464: 40 80 fe 01 cmp $0x1,%sil 1b5468: 74 3a je 1b54a4 1b546a: 84 d2 test %dl,%dl 1b546c: 74 04 je 1b5472 1b546e: 84 c0 test %al,%al 1b5470: 75 32 jne 1b54a4 1b5472: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b5479: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b5480: bf 04 00 00 00 mov $0x4,%edi 1b5485: 41 83 c5 01 add $0x1,%r13d 1b5489: e8 00 00 00 00 callq 1b548e 1b548e: 0f b6 45 00 movzbl 0x0(%rbp),%eax 1b5492: 44 39 e8 cmp %r13d,%eax 1b5495: 77 91 ja 1b5428 1b5497: 5b pop %rbx 1b5498: 31 c0 xor %eax,%eax 1b549a: 5d pop %rbp 1b549b: 41 5c pop %r12 1b549d: 41 5d pop %r13 1b549f: 41 5e pop %r14 1b54a1: 41 5f pop %r15 1b54a3: c3 retq 1b54a4: f6 c4 0f test $0xf,%ah 1b54a7: 74 c9 je 1b5472 1b54a9: 40 38 f8 cmp %dil,%al 1b54ac: 0f 85 69 ff ff ff jne 1b541b 1b54b2: 0f b6 c4 movzbl %ah,%eax 1b54b5: 38 c5 cmp %al,%ch 1b54b7: 0f 85 5e ff ff ff jne 1b541b 1b54bd: 5b pop %rbx 1b54be: 4a 8d 44 fd 04 lea 0x4(%rbp,%r15,8),%rax 1b54c3: 5d pop %rbp 1b54c4: 41 5c pop %r12 1b54c6: 41 5d pop %r13 1b54c8: 41 5e pop %r14 1b54ca: 41 5f pop %r15 1b54cc: c3 retq 1b54cd: 80 fb 05 cmp $0x5,%bl 1b54d0: 75 c5 jne 1b5497 1b54d2: 83 bf b4 00 00 00 02 cmpl $0x2,0xb4(%rdi) 1b54d9: 76 bc jbe 1b5497 1b54db: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1b54e2: 0f b7 70 10 movzwl 0x10(%rax),%esi 1b54e6: e9 db fe ff ff jmpq 1b53c6 1b54eb: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1b54f2: 0f b7 70 0a movzwl 0xa(%rax),%esi 1b54f6: e9 cb fe ff ff jmpq 1b53c6 1b54fb: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1b5502: 0f b7 70 08 movzwl 0x8(%rax),%esi 1b5506: e9 bb fe ff ff jmpq 1b53c6 1b550b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b5510 : 1b5510: e8 00 00 00 00 callq 1b5515 1b5515: 48 85 d2 test %rdx,%rdx 1b5518: 0f 84 a4 00 00 00 je 1b55c2 1b551e: 41 54 push %r12 1b5520: 49 89 d4 mov %rdx,%r12 1b5523: 55 push %rbp 1b5524: 48 89 fd mov %rdi,%rbp 1b5527: 53 push %rbx 1b5528: e8 53 fe ff ff callq 1b5380 1b552d: 48 85 c0 test %rax,%rax 1b5530: 74 7c je 1b55ae 1b5532: 0f b7 58 04 movzwl 0x4(%rax),%ebx 1b5536: 03 9d c0 00 00 00 add 0xc0(%rbp),%ebx 1b553c: ba 02 00 00 00 mov $0x2,%edx 1b5541: 89 de mov %ebx,%esi 1b5543: 48 89 ef mov %rbp,%rdi 1b5546: e8 00 00 00 00 callq 1b554b 1b554b: 48 85 c0 test %rax,%rax 1b554e: 74 68 je 1b55b8 1b5550: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1b5554: 89 ca mov %ecx,%edx 1b5556: 01 cb add %ecx,%ebx 1b5558: 0f b6 08 movzbl (%rax),%ecx 1b555b: 80 f9 ff cmp $0xff,%cl 1b555e: 74 58 je 1b55b8 1b5560: 84 d2 test %dl,%dl 1b5562: 74 54 je 1b55b8 1b5564: 80 f9 14 cmp $0x14,%cl 1b5567: 75 d3 jne 1b553c 1b5569: 80 fa 03 cmp $0x3,%dl 1b556c: 76 ce jbe 1b553c 1b556e: 0f b6 50 02 movzbl 0x2(%rax),%edx 1b5572: 41 0f b6 0c 24 movzbl (%r12),%ecx 1b5577: 83 e2 02 and $0x2,%edx 1b557a: 83 e1 fd and $0xfffffffd,%ecx 1b557d: 09 d1 or %edx,%ecx 1b557f: 41 88 0c 24 mov %cl,(%r12) 1b5583: 0f b6 50 02 movzbl 0x2(%rax),%edx 1b5587: 83 e1 fb and $0xfffffffb,%ecx 1b558a: d0 ea shr %dl 1b558c: 83 e2 04 and $0x4,%edx 1b558f: 09 ca or %ecx,%edx 1b5591: 41 88 14 24 mov %dl,(%r12) 1b5595: 0f b6 40 02 movzbl 0x2(%rax),%eax 1b5599: 83 e2 f7 and $0xfffffff7,%edx 1b559c: 01 c0 add %eax,%eax 1b559e: 83 e0 08 and $0x8,%eax 1b55a1: 09 c2 or %eax,%edx 1b55a3: 31 c0 xor %eax,%eax 1b55a5: 41 88 14 24 mov %dl,(%r12) 1b55a9: 5b pop %rbx 1b55aa: 5d pop %rbp 1b55ab: 41 5c pop %r12 1b55ad: c3 retq 1b55ae: 5b pop %rbx 1b55af: b8 01 00 00 00 mov $0x1,%eax 1b55b4: 5d pop %rbp 1b55b5: 41 5c pop %r12 1b55b7: c3 retq 1b55b8: 5b pop %rbx 1b55b9: b8 04 00 00 00 mov $0x4,%eax 1b55be: 5d pop %rbp 1b55bf: 41 5c pop %r12 1b55c1: c3 retq 1b55c2: b8 01 00 00 00 mov $0x1,%eax 1b55c7: c3 retq 1b55c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b55cf: 00 00000000001b55d0 : 1b55d0: e8 00 00 00 00 callq 1b55d5 1b55d5: 41 56 push %r14 1b55d7: 41 be 01 00 00 00 mov $0x1,%r14d 1b55dd: 41 55 push %r13 1b55df: 41 54 push %r12 1b55e1: 55 push %rbp 1b55e2: 53 push %rbx 1b55e3: 48 85 c9 test %rcx,%rcx 1b55e6: 0f 84 c4 00 00 00 je 1b56b0 1b55ec: 49 89 fd mov %rdi,%r13 1b55ef: 41 89 d4 mov %edx,%r12d 1b55f2: 48 89 cd mov %rcx,%rbp 1b55f5: e8 86 fd ff ff callq 1b5380 1b55fa: 48 85 c0 test %rax,%rax 1b55fd: 0f 84 36 01 00 00 je 1b5739 1b5603: 0f b7 58 04 movzwl 0x4(%rax),%ebx 1b5607: 41 03 9d c0 00 00 00 add 0xc0(%r13),%ebx 1b560e: ba 02 00 00 00 mov $0x2,%edx 1b5613: 89 de mov %ebx,%esi 1b5615: 4c 89 ef mov %r13,%rdi 1b5618: e8 00 00 00 00 callq 1b561d 1b561d: 48 85 c0 test %rax,%rax 1b5620: 0f 84 3c 01 00 00 je 1b5762 1b5626: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1b562a: 89 ca mov %ecx,%edx 1b562c: 01 cb add %ecx,%ebx 1b562e: 0f b6 08 movzbl (%rax),%ecx 1b5631: 80 f9 ff cmp $0xff,%cl 1b5634: 0f 84 28 01 00 00 je 1b5762 1b563a: 84 d2 test %dl,%dl 1b563c: 0f 84 20 01 00 00 je 1b5762 1b5642: 80 fa 07 cmp $0x7,%dl 1b5645: 76 c7 jbe 1b560e 1b5647: 80 f9 04 cmp $0x4,%cl 1b564a: 75 c2 jne 1b560e 1b564c: 0f b6 50 02 movzbl 0x2(%rax),%edx 1b5650: 41 be 04 00 00 00 mov $0x4,%r14d 1b5656: 44 39 e2 cmp %r12d,%edx 1b5659: 76 55 jbe 1b56b0 1b565b: 42 8b 54 e0 04 mov 0x4(%rax,%r12,8),%edx 1b5660: 89 55 00 mov %edx,0x0(%rbp) 1b5663: 42 0f b7 44 e0 08 movzwl 0x8(%rax,%r12,8),%eax 1b5669: 66 83 f8 40 cmp $0x40,%ax 1b566d: 0f 84 45 01 00 00 je 1b57b8 1b5673: 77 47 ja 1b56bc 1b5675: 66 83 f8 08 cmp $0x8,%ax 1b5679: 0f 84 04 01 00 00 je 1b5783 1b567f: 76 79 jbe 1b56fa 1b5681: 66 83 f8 10 cmp $0x10,%ax 1b5685: 0f 84 9f 00 00 00 je 1b572a 1b568b: 66 83 f8 20 cmp $0x20,%ax 1b568f: 0f 85 fd 00 00 00 jne 1b5792 1b5695: b8 02 00 00 00 mov $0x2,%eax 1b569a: ba 01 00 00 00 mov $0x1,%edx 1b569f: 66 89 45 06 mov %ax,0x6(%rbp) 1b56a3: 31 c0 xor %eax,%eax 1b56a5: 45 31 f6 xor %r14d,%r14d 1b56a8: 66 89 55 04 mov %dx,0x4(%rbp) 1b56ac: 66 89 45 08 mov %ax,0x8(%rbp) 1b56b0: 5b pop %rbx 1b56b1: 44 89 f0 mov %r14d,%eax 1b56b4: 5d pop %rbp 1b56b5: 41 5c pop %r12 1b56b7: 41 5d pop %r13 1b56b9: 41 5e pop %r14 1b56bb: c3 retq 1b56bc: 66 3d 00 04 cmp $0x400,%ax 1b56c0: 0f 84 ae 00 00 00 je 1b5774 1b56c6: 76 16 jbe 1b56de 1b56c8: 66 3d 00 08 cmp $0x800,%ax 1b56cc: 0f 85 c0 00 00 00 jne 1b5792 1b56d2: b8 05 00 00 00 mov $0x5,%eax 1b56d7: ba 03 00 00 00 mov $0x3,%edx 1b56dc: eb c1 jmp 1b569f 1b56de: 66 3d 80 00 cmp $0x80,%ax 1b56e2: 74 37 je 1b571b 1b56e4: 66 3d 00 02 cmp $0x200,%ax 1b56e8: 0f 85 a4 00 00 00 jne 1b5792 1b56ee: b8 03 00 00 00 mov $0x3,%eax 1b56f3: ba 03 00 00 00 mov $0x3,%edx 1b56f8: eb a5 jmp 1b569f 1b56fa: ba 02 00 00 00 mov $0x2,%edx 1b56ff: 66 83 f8 01 cmp $0x1,%ax 1b5703: 74 9a je 1b569f 1b5705: 66 83 f8 02 cmp $0x2,%ax 1b5709: 0f 85 83 00 00 00 jne 1b5792 1b570f: b8 01 00 00 00 mov $0x1,%eax 1b5714: ba 01 00 00 00 mov $0x1,%edx 1b5719: eb 84 jmp 1b569f 1b571b: b8 02 00 00 00 mov $0x2,%eax 1b5720: ba 03 00 00 00 mov $0x3,%edx 1b5725: e9 75 ff ff ff jmpq 1b569f 1b572a: b8 02 00 00 00 mov $0x2,%eax 1b572f: ba 02 00 00 00 mov $0x2,%edx 1b5734: e9 66 ff ff ff jmpq 1b569f 1b5739: b9 59 01 00 00 mov $0x159,%ecx 1b573e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b5745: bf 02 00 00 00 mov $0x2,%edi 1b574a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b5751: e8 00 00 00 00 callq 1b5756 1b5756: 44 89 f0 mov %r14d,%eax 1b5759: 5b pop %rbx 1b575a: 5d pop %rbp 1b575b: 41 5c pop %r12 1b575d: 41 5d pop %r13 1b575f: 41 5e pop %r14 1b5761: c3 retq 1b5762: 41 be 04 00 00 00 mov $0x4,%r14d 1b5768: 5b pop %rbx 1b5769: 5d pop %rbp 1b576a: 44 89 f0 mov %r14d,%eax 1b576d: 41 5c pop %r12 1b576f: 41 5d pop %r13 1b5771: 41 5e pop %r14 1b5773: c3 retq 1b5774: b8 04 00 00 00 mov $0x4,%eax 1b5779: ba 03 00 00 00 mov $0x3,%edx 1b577e: e9 1c ff ff ff jmpq 1b569f 1b5783: b8 01 00 00 00 mov $0x1,%eax 1b5788: ba 03 00 00 00 mov $0x3,%edx 1b578d: e9 0d ff ff ff jmpq 1b569f 1b5792: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b5799: b9 1d 08 00 00 mov $0x81d,%ecx 1b579e: bf 02 00 00 00 mov $0x2,%edi 1b57a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b57aa: e8 00 00 00 00 callq 1b57af 1b57af: 31 c0 xor %eax,%eax 1b57b1: 31 d2 xor %edx,%edx 1b57b3: e9 e7 fe ff ff jmpq 1b569f 1b57b8: b8 06 00 00 00 mov $0x6,%eax 1b57bd: ba 03 00 00 00 mov $0x3,%edx 1b57c2: e9 d8 fe ff ff jmpq 1b569f 1b57c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b57ce: 00 00 00000000001b57d0 : 1b57d0: e8 00 00 00 00 callq 1b57d5 1b57d5: 48 85 d2 test %rdx,%rdx 1b57d8: 74 7d je 1b5857 1b57da: 41 54 push %r12 1b57dc: 55 push %rbp 1b57dd: 48 89 d5 mov %rdx,%rbp 1b57e0: 53 push %rbx 1b57e1: 48 89 fb mov %rdi,%rbx 1b57e4: e8 97 fb ff ff callq 1b5380 1b57e9: 48 85 c0 test %rax,%rax 1b57ec: 74 4a je 1b5838 1b57ee: 44 0f b7 60 04 movzwl 0x4(%rax),%r12d 1b57f3: 44 03 a3 c0 00 00 00 add 0xc0(%rbx),%r12d 1b57fa: eb 1d jmp 1b5819 1b57fc: 0f b6 08 movzbl (%rax),%ecx 1b57ff: 80 f9 ff cmp $0xff,%cl 1b5802: 74 2a je 1b582e 1b5804: 0f b6 50 01 movzbl 0x1(%rax),%edx 1b5808: 84 d2 test %dl,%dl 1b580a: 74 22 je 1b582e 1b580c: 80 fa 03 cmp $0x3,%dl 1b580f: 76 05 jbe 1b5816 1b5811: 80 f9 02 cmp $0x2,%cl 1b5814: 74 2c je 1b5842 1b5816: 41 01 d4 add %edx,%r12d 1b5819: ba 02 00 00 00 mov $0x2,%edx 1b581e: 44 89 e6 mov %r12d,%esi 1b5821: 48 89 df mov %rbx,%rdi 1b5824: e8 00 00 00 00 callq 1b5829 1b5829: 48 85 c0 test %rax,%rax 1b582c: 75 ce jne 1b57fc 1b582e: 5b pop %rbx 1b582f: b8 04 00 00 00 mov $0x4,%eax 1b5834: 5d pop %rbp 1b5835: 41 5c pop %r12 1b5837: c3 retq 1b5838: 5b pop %rbx 1b5839: b8 01 00 00 00 mov $0x1,%eax 1b583e: 5d pop %rbp 1b583f: 41 5c pop %r12 1b5841: c3 retq 1b5842: 0f b6 50 02 movzbl 0x2(%rax),%edx 1b5846: 88 55 00 mov %dl,0x0(%rbp) 1b5849: 0f b6 40 03 movzbl 0x3(%rax),%eax 1b584d: 88 45 01 mov %al,0x1(%rbp) 1b5850: 31 c0 xor %eax,%eax 1b5852: 5b pop %rbx 1b5853: 5d pop %rbp 1b5854: 41 5c pop %r12 1b5856: c3 retq 1b5857: b8 01 00 00 00 mov $0x1,%eax 1b585c: c3 retq 1b585d: 0f 1f 00 nopl (%rax) 00000000001b5860 : 1b5860: e8 00 00 00 00 callq 1b5865 1b5865: 48 85 d2 test %rdx,%rdx 1b5868: 0f 84 c6 01 00 00 je 1b5a34 1b586e: 41 56 push %r14 1b5870: 49 89 fe mov %rdi,%r14 1b5873: 41 55 push %r13 1b5875: 41 54 push %r12 1b5877: 55 push %rbp 1b5878: 48 89 d5 mov %rdx,%rbp 1b587b: 53 push %rbx 1b587c: e8 ff fa ff ff callq 1b5380 1b5881: 48 85 c0 test %rax,%rax 1b5884: 0f 84 8e 01 00 00 je 1b5a18 1b588a: 49 bc 5f 42 7b 09 ed movabs $0x97b425ed097b425f,%r12 1b5891: 25 b4 97 1b5894: 44 0f b7 68 04 movzwl 0x4(%rax),%r13d 1b5899: 45 03 ae c0 00 00 00 add 0xc0(%r14),%r13d 1b58a0: eb 03 jmp 1b58a5 1b58a2: 41 01 c5 add %eax,%r13d 1b58a5: ba 02 00 00 00 mov $0x2,%edx 1b58aa: 44 89 ee mov %r13d,%esi 1b58ad: 4c 89 f7 mov %r14,%rdi 1b58b0: e8 00 00 00 00 callq 1b58b5 1b58b5: 48 89 c3 mov %rax,%rbx 1b58b8: 48 85 c0 test %rax,%rax 1b58bb: 0f 84 65 01 00 00 je 1b5a26 1b58c1: 0f b6 10 movzbl (%rax),%edx 1b58c4: 80 fa ff cmp $0xff,%dl 1b58c7: 0f 84 3d 01 00 00 je 1b5a0a 1b58cd: 0f b6 40 01 movzbl 0x1(%rax),%eax 1b58d1: 84 c0 test %al,%al 1b58d3: 0f 84 31 01 00 00 je 1b5a0a 1b58d9: 80 fa 01 cmp $0x1,%dl 1b58dc: 75 c4 jne 1b58a2 1b58de: 3c 03 cmp $0x3,%al 1b58e0: 76 c0 jbe 1b58a2 1b58e2: 49 8b 96 c8 00 00 00 mov 0xc8(%r14),%rdx 1b58e9: 0f b7 72 18 movzwl 0x18(%rdx),%esi 1b58ed: 66 85 f6 test %si,%si 1b58f0: 74 b0 je 1b58a2 1b58f2: ba b4 01 00 00 mov $0x1b4,%edx 1b58f7: 4c 89 f7 mov %r14,%rdi 1b58fa: e8 00 00 00 00 callq 1b58ff 1b58ff: 48 89 c1 mov %rax,%rcx 1b5902: 48 85 c0 test %rax,%rax 1b5905: 0f 84 f6 00 00 00 je 1b5a01 1b590b: 0f b7 00 movzwl (%rax),%eax 1b590e: 66 83 f8 1e cmp $0x1e,%ax 1b5912: 0f 86 e9 00 00 00 jbe 1b5a01 1b5918: 80 79 03 01 cmpb $0x1,0x3(%rcx) 1b591c: 0f 85 df 00 00 00 jne 1b5a01 1b5922: 0f b7 d0 movzwl %ax,%edx 1b5925: 48 83 ea 04 sub $0x4,%rdx 1b5929: 48 89 d0 mov %rdx,%rax 1b592c: 49 f7 e4 mul %r12 1b592f: 0f b6 43 02 movzbl 0x2(%rbx),%eax 1b5933: 89 c6 mov %eax,%esi 1b5935: 48 c1 ea 04 shr $0x4,%rdx 1b5939: 83 e6 0f and $0xf,%esi 1b593c: 39 d6 cmp %edx,%esi 1b593e: 0f 87 bd 00 00 00 ja 1b5a01 1b5944: c0 e8 07 shr $0x7,%al 1b5947: 88 45 40 mov %al,0x40(%rbp) 1b594a: 0f b6 43 02 movzbl 0x2(%rbx),%eax 1b594e: 89 c2 mov %eax,%edx 1b5950: 83 e0 0f and $0xf,%eax 1b5953: 83 e2 0f and $0xf,%edx 1b5956: 48 8d 04 40 lea (%rax,%rax,2),%rax 1b595a: 89 55 44 mov %edx,0x44(%rbp) 1b595d: 0f b6 73 02 movzbl 0x2(%rbx),%esi 1b5961: 48 8d 04 c0 lea (%rax,%rax,8),%rax 1b5965: 48 01 c8 add %rcx,%rax 1b5968: 40 c0 ee 04 shr $0x4,%sil 1b596c: 83 e6 07 and $0x7,%esi 1b596f: 89 75 48 mov %esi,0x48(%rbp) 1b5972: 0f b6 73 03 movzbl 0x3(%rbx),%esi 1b5976: 89 75 4c mov %esi,0x4c(%rbp) 1b5979: 0f b7 70 04 movzwl 0x4(%rax),%esi 1b597d: 89 75 00 mov %esi,0x0(%rbp) 1b5980: 0f b7 70 06 movzwl 0x6(%rax),%esi 1b5984: 89 75 04 mov %esi,0x4(%rbp) 1b5987: 0f b7 70 08 movzwl 0x8(%rax),%esi 1b598b: 89 75 08 mov %esi,0x8(%rbp) 1b598e: 0f b7 70 0a movzwl 0xa(%rax),%esi 1b5992: 89 75 0c mov %esi,0xc(%rbp) 1b5995: 0f b7 70 0c movzwl 0xc(%rax),%esi 1b5999: 89 75 10 mov %esi,0x10(%rbp) 1b599c: 0f b7 70 0e movzwl 0xe(%rax),%esi 1b59a0: 89 75 14 mov %esi,0x14(%rbp) 1b59a3: 0f b7 70 10 movzwl 0x10(%rax),%esi 1b59a7: 89 75 18 mov %esi,0x18(%rbp) 1b59aa: 0f b7 40 12 movzwl 0x12(%rax),%eax 1b59ae: 89 45 1c mov %eax,0x1c(%rbp) 1b59b1: 89 d0 mov %edx,%eax 1b59b3: 48 8d 04 40 lea (%rax,%rax,2),%rax 1b59b7: 48 8d 04 c0 lea (%rax,%rax,8),%rax 1b59bb: 48 01 c1 add %rax,%rcx 1b59be: 0f b6 41 15 movzbl 0x15(%rcx),%eax 1b59c2: 89 45 20 mov %eax,0x20(%rbp) 1b59c5: 0f b6 41 16 movzbl 0x16(%rcx),%eax 1b59c9: 89 45 24 mov %eax,0x24(%rbp) 1b59cc: 0f b6 41 17 movzbl 0x17(%rcx),%eax 1b59d0: 89 45 28 mov %eax,0x28(%rbp) 1b59d3: 0f b6 41 18 movzbl 0x18(%rcx),%eax 1b59d7: 89 45 2c mov %eax,0x2c(%rbp) 1b59da: 0f b6 41 19 movzbl 0x19(%rcx),%eax 1b59de: 89 45 30 mov %eax,0x30(%rbp) 1b59e1: 0f b6 41 1a movzbl 0x1a(%rcx),%eax 1b59e5: 89 45 34 mov %eax,0x34(%rbp) 1b59e8: 0f b6 41 1b movzbl 0x1b(%rcx),%eax 1b59ec: 89 45 38 mov %eax,0x38(%rbp) 1b59ef: 0f b6 41 1c movzbl 0x1c(%rcx),%eax 1b59f3: 89 45 3c mov %eax,0x3c(%rbp) 1b59f6: 31 c0 xor %eax,%eax 1b59f8: 5b pop %rbx 1b59f9: 5d pop %rbp 1b59fa: 41 5c pop %r12 1b59fc: 41 5d pop %r13 1b59fe: 41 5e pop %r14 1b5a00: c3 retq 1b5a01: 0f b6 43 01 movzbl 0x1(%rbx),%eax 1b5a05: e9 98 fe ff ff jmpq 1b58a2 1b5a0a: 5b pop %rbx 1b5a0b: b8 04 00 00 00 mov $0x4,%eax 1b5a10: 5d pop %rbp 1b5a11: 41 5c pop %r12 1b5a13: 41 5d pop %r13 1b5a15: 41 5e pop %r14 1b5a17: c3 retq 1b5a18: 5b pop %rbx 1b5a19: b8 01 00 00 00 mov $0x1,%eax 1b5a1e: 5d pop %rbp 1b5a1f: 41 5c pop %r12 1b5a21: 41 5d pop %r13 1b5a23: 41 5e pop %r14 1b5a25: c3 retq 1b5a26: 5b pop %rbx 1b5a27: b8 02 00 00 00 mov $0x2,%eax 1b5a2c: 5d pop %rbp 1b5a2d: 41 5c pop %r12 1b5a2f: 41 5d pop %r13 1b5a31: 41 5e pop %r14 1b5a33: c3 retq 1b5a34: b8 01 00 00 00 mov $0x1,%eax 1b5a39: c3 retq 1b5a3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b5a40 : 1b5a40: e8 00 00 00 00 callq 1b5a45 1b5a45: 48 85 c9 test %rcx,%rcx 1b5a48: 0f 84 a0 00 00 00 je 1b5aee 1b5a4e: 41 56 push %r14 1b5a50: 41 55 push %r13 1b5a52: 41 54 push %r12 1b5a54: 41 89 d4 mov %edx,%r12d 1b5a57: 55 push %rbp 1b5a58: 48 89 fd mov %rdi,%rbp 1b5a5b: 53 push %rbx 1b5a5c: 48 89 cb mov %rcx,%rbx 1b5a5f: e8 1c f9 ff ff callq 1b5380 1b5a64: 48 85 c0 test %rax,%rax 1b5a67: 74 5a je 1b5ac3 1b5a69: 44 0f b7 68 02 movzwl 0x2(%rax),%r13d 1b5a6e: 44 03 ad c0 00 00 00 add 0xc0(%rbp),%r13d 1b5a75: ba 01 00 00 00 mov $0x1,%edx 1b5a7a: 48 89 ef mov %rbp,%rdi 1b5a7d: 44 89 ee mov %r13d,%esi 1b5a80: e8 00 00 00 00 callq 1b5a85 1b5a85: 49 89 c6 mov %rax,%r14 1b5a88: 48 85 c0 test %rax,%rax 1b5a8b: 74 53 je 1b5ae0 1b5a8d: 0f b6 10 movzbl (%rax),%edx 1b5a90: 41 8d 75 01 lea 0x1(%r13),%esi 1b5a94: 48 89 ef mov %rbp,%rdi 1b5a97: 01 d2 add %edx,%edx 1b5a99: e8 00 00 00 00 callq 1b5a9e 1b5a9e: 48 85 c0 test %rax,%rax 1b5aa1: 74 3d je 1b5ae0 1b5aa3: 41 0f b6 16 movzbl (%r14),%edx 1b5aa7: 41 39 d4 cmp %edx,%r12d 1b5aaa: 73 34 jae 1b5ae0 1b5aac: 42 0f b7 3c 60 movzwl (%rax,%r12,2),%edi 1b5ab1: e8 00 00 00 00 callq 1b5ab6 1b5ab6: 89 03 mov %eax,(%rbx) 1b5ab8: 31 c0 xor %eax,%eax 1b5aba: 5b pop %rbx 1b5abb: 5d pop %rbp 1b5abc: 41 5c pop %r12 1b5abe: 41 5d pop %r13 1b5ac0: 41 5e pop %r14 1b5ac2: c3 retq 1b5ac3: b9 cb 00 00 00 mov $0xcb,%ecx 1b5ac8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b5acf: bf 02 00 00 00 mov $0x2,%edi 1b5ad4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b5adb: e8 00 00 00 00 callq 1b5ae0 1b5ae0: 5b pop %rbx 1b5ae1: b8 01 00 00 00 mov $0x1,%eax 1b5ae6: 5d pop %rbp 1b5ae7: 41 5c pop %r12 1b5ae9: 41 5d pop %r13 1b5aeb: 41 5e pop %r14 1b5aed: c3 retq 1b5aee: b8 01 00 00 00 mov $0x1,%eax 1b5af3: c3 retq 1b5af4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b5afb: 00 00 00 00 1b5aff: 90 nop 00000000001b5b00 : 1b5b00: e8 00 00 00 00 callq 1b5b05 1b5b05: 41 57 push %r15 1b5b07: ba 78 01 00 00 mov $0x178,%edx 1b5b0c: 41 56 push %r14 1b5b0e: 41 55 push %r13 1b5b10: 41 54 push %r12 1b5b12: 41 89 f4 mov %esi,%r12d 1b5b15: be c0 0d 00 00 mov $0xdc0,%esi 1b5b1a: 55 push %rbp 1b5b1b: 53 push %rbx 1b5b1c: 48 89 fb mov %rdi,%rbx 1b5b1f: 48 83 ec 48 sub $0x48,%rsp 1b5b23: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b5b2a 1b5b2a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b5b31: 00 00 1b5b33: 48 89 44 24 40 mov %rax,0x40(%rsp) 1b5b38: 31 c0 xor %eax,%eax 1b5b3a: e8 00 00 00 00 callq 1b5b3f 1b5b3f: 48 85 c0 test %rax,%rax 1b5b42: 0f 84 11 03 00 00 je 1b5e59 1b5b48: 48 89 c5 mov %rax,%rbp 1b5b4b: 48 85 db test %rbx,%rbx 1b5b4e: 0f 84 b7 02 00 00 je 1b5e0b 1b5b54: 48 8b 43 08 mov 0x8(%rbx),%rax 1b5b58: 48 85 c0 test %rax,%rax 1b5b5b: 0f 84 aa 02 00 00 je 1b5e0b 1b5b61: 48 89 45 08 mov %rax,0x8(%rbp) 1b5b65: ba 02 00 00 00 mov $0x2,%edx 1b5b6a: 48 89 ef mov %rbp,%rdi 1b5b6d: 49 89 ed mov %rbp,%r13 1b5b70: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 1b5b77: 00 1b5b78: 0f b6 40 02 movzbl 0x2(%rax),%eax 1b5b7c: be 48 00 00 00 mov $0x48,%esi 1b5b81: 48 c7 45 18 00 00 00 movq $0x0,0x18(%rbp) 1b5b88: 00 1b5b89: c1 e0 09 shl $0x9,%eax 1b5b8c: 89 45 10 mov %eax,0x10(%rbp) 1b5b8f: 48 8b 03 mov (%rbx),%rax 1b5b92: 48 89 45 20 mov %rax,0x20(%rbp) 1b5b96: e8 00 00 00 00 callq 1b5b9b 1b5b9b: 48 85 c0 test %rax,%rax 1b5b9e: 0f 84 67 02 00 00 je 1b5e0b 1b5ba4: 0f b7 30 movzwl (%rax),%esi 1b5ba7: ba 24 00 00 00 mov $0x24,%edx 1b5bac: 48 89 ef mov %rbp,%rdi 1b5baf: e8 00 00 00 00 callq 1b5bb4 1b5bb4: 48 85 c0 test %rax,%rax 1b5bb7: 0f 84 4e 02 00 00 je 1b5e0b 1b5bbd: f6 40 02 3e testb $0x3e,0x2(%rax) 1b5bc1: 0f 95 c3 setne %bl 1b5bc4: f6 40 03 3e testb $0x3e,0x3(%rax) 1b5bc8: 0f 95 c2 setne %dl 1b5bcb: 20 d3 and %dl,%bl 1b5bcd: 0f 85 38 02 00 00 jne 1b5e0b 1b5bd3: 0f b7 70 20 movzwl 0x20(%rax),%esi 1b5bd7: ba 4a 00 00 00 mov $0x4a,%edx 1b5bdc: 48 89 ef mov %rbp,%rdi 1b5bdf: e8 00 00 00 00 callq 1b5be4 1b5be4: 48 89 85 c8 00 00 00 mov %rax,0xc8(%rbp) 1b5beb: 48 85 c0 test %rax,%rax 1b5bee: 0f 84 17 02 00 00 je 1b5e0b 1b5bf4: 0f b7 70 30 movzwl 0x30(%rax),%esi 1b5bf8: 89 b5 c0 00 00 00 mov %esi,0xc0(%rbp) 1b5bfe: 85 f6 test %esi,%esi 1b5c00: 0f 84 05 02 00 00 je 1b5e0b 1b5c06: ba 10 00 00 00 mov $0x10,%edx 1b5c0b: 48 89 ef mov %rbp,%rdi 1b5c0e: e8 00 00 00 00 callq 1b5c13 1b5c13: 48 85 c0 test %rax,%rax 1b5c16: 0f 84 ef 01 00 00 je 1b5e0b 1b5c1c: 48 81 fd 50 ff ff ff cmp $0xffffffffffffff50,%rbp 1b5c23: 0f 84 35 02 00 00 je 1b5e5e 1b5c29: 48 c7 85 b0 00 00 00 movq $0x0,0xb0(%rbp) 1b5c30: 00 00 00 00 1b5c34: 44 0f b6 70 02 movzbl 0x2(%rax),%r14d 1b5c39: 41 83 e6 3f and $0x3f,%r14d 1b5c3d: 44 89 b5 b0 00 00 00 mov %r14d,0xb0(%rbp) 1b5c44: 0f b6 50 03 movzbl 0x3(%rax),%edx 1b5c48: 83 e2 3f and $0x3f,%edx 1b5c4b: 89 95 b4 00 00 00 mov %edx,0xb4(%rbp) 1b5c51: 41 83 fe 01 cmp $0x1,%r14d 1b5c55: 0f 85 b0 01 00 00 jne 1b5e0b 1b5c5b: 8b 95 b4 00 00 00 mov 0xb4(%rbp),%edx 1b5c61: 83 fa 02 cmp $0x2,%edx 1b5c64: 0f 87 85 01 00 00 ja 1b5def 1b5c6a: 85 d2 test %edx,%edx 1b5c6c: 0f 84 99 01 00 00 je 1b5e0b 1b5c72: 48 89 85 b8 00 00 00 mov %rax,0xb8(%rbp) 1b5c79: 48 89 ef mov %rbp,%rdi 1b5c7c: e8 00 00 00 00 callq 1b5c81 1b5c81: 44 89 e6 mov %r12d,%esi 1b5c84: 48 8d bd d8 00 00 00 lea 0xd8(%rbp),%rdi 1b5c8b: e8 00 00 00 00 callq 1b5c90 1b5c90: ba b4 02 00 00 mov $0x2b4,%edx 1b5c95: be c0 0d 00 00 mov $0xdc0,%esi 1b5c9a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1b5ca1 1b5ca1: e8 00 00 00 00 callq 1b5ca6 1b5ca6: 49 89 c4 mov %rax,%r12 1b5ca9: 48 85 c0 test %rax,%rax 1b5cac: 0f 84 91 05 00 00 je 1b6243 1b5cb2: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b5cb9: 0f b7 40 40 movzwl 0x40(%rax),%eax 1b5cbd: 66 85 c0 test %ax,%ax 1b5cc0: 0f 85 a4 01 00 00 jne 1b5e6a 1b5cc6: 4c 89 e7 mov %r12,%rdi 1b5cc9: 45 31 e4 xor %r12d,%r12d 1b5ccc: e8 00 00 00 00 callq 1b5cd1 1b5cd1: 4c 89 65 30 mov %r12,0x30(%rbp) 1b5cd5: 49 89 ec mov %rbp,%r12 1b5cd8: 49 83 c4 38 add $0x38,%r12 1b5cdc: 0f 84 08 01 00 00 je 1b5dea 1b5ce2: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b5ce9: 0f b7 40 0c movzwl 0xc(%rax),%eax 1b5ced: 66 85 c0 test %ax,%ax 1b5cf0: 0f 84 f4 00 00 00 je 1b5dea 1b5cf6: 0f b7 f0 movzwl %ax,%esi 1b5cf9: ba 04 00 00 00 mov $0x4,%edx 1b5cfe: 48 89 ef mov %rbp,%rdi 1b5d01: e8 00 00 00 00 callq 1b5d06 1b5d06: 48 85 c0 test %rax,%rax 1b5d09: 0f 84 db 00 00 00 je 1b5dea 1b5d0f: 0f b6 50 02 movzbl 0x2(%rax),%edx 1b5d13: 0f b6 40 03 movzbl 0x3(%rax),%eax 1b5d17: 83 e2 3f and $0x3f,%edx 1b5d1a: 83 e0 3f and $0x3f,%eax 1b5d1d: 80 fa 01 cmp $0x1,%dl 1b5d20: 0f 84 75 08 00 00 je 1b659b 1b5d26: 80 fa 02 cmp $0x2,%dl 1b5d29: 0f 85 bb 00 00 00 jne 1b5dea 1b5d2f: 3c 01 cmp $0x1,%al 1b5d31: 0f 84 f4 08 00 00 je 1b662b 1b5d37: 3c 02 cmp $0x2,%al 1b5d39: 0f 85 ab 00 00 00 jne 1b5dea 1b5d3f: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b5d46: ba 6c 00 00 00 mov $0x6c,%edx 1b5d4b: 48 89 ef mov %rbp,%rdi 1b5d4e: 0f b7 70 0c movzwl 0xc(%rax),%esi 1b5d52: e8 00 00 00 00 callq 1b5d57 1b5d57: 48 89 c3 mov %rax,%rbx 1b5d5a: 48 85 c0 test %rax,%rax 1b5d5d: 0f 84 5e 09 00 00 je 1b66c1 1b5d63: 31 c0 xor %eax,%eax 1b5d65: b9 10 00 00 00 mov $0x10,%ecx 1b5d6a: 4c 89 e7 mov %r12,%rdi 1b5d6d: f3 ab rep stos %eax,%es:(%rdi) 1b5d6f: 0f b7 43 52 movzwl 0x52(%rbx),%eax 1b5d73: 6b c0 0a imul $0xa,%eax,%eax 1b5d76: 89 45 38 mov %eax,0x38(%rbp) 1b5d79: 0f b7 43 4a movzwl 0x4a(%rbx),%eax 1b5d7d: 6b c0 0a imul $0xa,%eax,%eax 1b5d80: 89 45 3c mov %eax,0x3c(%rbp) 1b5d83: 0f b7 43 4c movzwl 0x4c(%rbx),%eax 1b5d87: 6b c0 0a imul $0xa,%eax,%eax 1b5d8a: 89 45 40 mov %eax,0x40(%rbp) 1b5d8d: 6b 43 38 0a imul $0xa,0x38(%rbx),%eax 1b5d91: 89 45 44 mov %eax,0x44(%rbp) 1b5d94: 6b 43 20 0a imul $0xa,0x20(%rbx),%eax 1b5d98: 89 45 48 mov %eax,0x48(%rbp) 1b5d9b: 6b 43 28 0a imul $0xa,0x28(%rbx),%eax 1b5d9f: 89 45 54 mov %eax,0x54(%rbp) 1b5da2: 0f b7 43 56 movzwl 0x56(%rbx),%eax 1b5da6: 6b c0 0a imul $0xa,%eax,%eax 1b5da9: 89 45 58 mov %eax,0x58(%rbp) 1b5dac: f6 43 50 08 testb $0x8,0x50(%rbx) 1b5db0: 0f 84 e4 09 00 00 je 1b679a 1b5db6: c7 45 4c 2c 01 00 00 movl $0x12c,0x4c(%rbp) 1b5dbd: f6 43 50 10 testb $0x10,0x50(%rbx) 1b5dc1: 0f 84 8d 09 00 00 je 1b6754 1b5dc7: c7 45 50 2c 01 00 00 movl $0x12c,0x50(%rbp) 1b5dce: 0f b6 43 3c movzbl 0x3c(%rbx),%eax 1b5dd2: 88 45 61 mov %al,0x61(%rbp) 1b5dd5: 0f b6 43 2d movzbl 0x2d(%rbx),%eax 1b5dd9: 88 45 60 mov %al,0x60(%rbp) 1b5ddc: 6b 43 14 0a imul $0xa,0x14(%rbx),%eax 1b5de0: 89 45 5c mov %eax,0x5c(%rbp) 1b5de3: 31 c0 xor %eax,%eax 1b5de5: 85 c0 test %eax,%eax 1b5de7: 0f 94 c3 sete %bl 1b5dea: 88 5d 78 mov %bl,0x78(%rbp) 1b5ded: eb 44 jmp 1b5e33 1b5def: 8b b5 c0 00 00 00 mov 0xc0(%rbp),%esi 1b5df5: ba 12 00 00 00 mov $0x12,%edx 1b5dfa: 48 89 ef mov %rbp,%rdi 1b5dfd: e8 00 00 00 00 callq 1b5e02 1b5e02: 48 85 c0 test %rax,%rax 1b5e05: 0f 85 67 fe ff ff jne 1b5c72 1b5e0b: 48 89 ef mov %rbp,%rdi 1b5e0e: 45 31 ed xor %r13d,%r13d 1b5e11: e8 00 00 00 00 callq 1b5e16 1b5e16: b9 6e 00 00 00 mov $0x6e,%ecx 1b5e1b: bf 02 00 00 00 mov $0x2,%edi 1b5e20: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b5e27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b5e2e: e8 00 00 00 00 callq 1b5e33 1b5e33: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1b5e38: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b5e3f: 00 00 1b5e41: 0f 85 75 08 00 00 jne 1b66bc 1b5e47: 48 83 c4 48 add $0x48,%rsp 1b5e4b: 4c 89 e8 mov %r13,%rax 1b5e4e: 5b pop %rbx 1b5e4f: 5d pop %rbp 1b5e50: 41 5c pop %r12 1b5e52: 41 5d pop %r13 1b5e54: 41 5e pop %r14 1b5e56: 41 5f pop %r15 1b5e58: c3 retq 1b5e59: 45 31 ed xor %r13d,%r13d 1b5e5c: eb d5 jmp 1b5e33 1b5e5e: 44 8b b5 b0 00 00 00 mov 0xb0(%rbp),%r14d 1b5e65: e9 e7 fd ff ff jmpq 1b5c51 1b5e6a: 0f b7 f0 movzwl %ax,%esi 1b5e6d: ba 04 00 00 00 mov $0x4,%edx 1b5e72: 48 89 ef mov %rbp,%rdi 1b5e75: e8 00 00 00 00 callq 1b5e7a 1b5e7a: 48 85 c0 test %rax,%rax 1b5e7d: 0f 84 43 fe ff ff je 1b5cc6 1b5e83: 0f b6 40 03 movzbl 0x3(%rax),%eax 1b5e87: 83 e0 3f and $0x3f,%eax 1b5e8a: 3c 08 cmp $0x8,%al 1b5e8c: 0f 84 b8 03 00 00 je 1b624a 1b5e92: 3c 09 cmp $0x9,%al 1b5e94: 0f 85 2c fe ff ff jne 1b5cc6 1b5e9a: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b5ea1: ba 00 02 00 00 mov $0x200,%edx 1b5ea6: 48 89 ef mov %rbp,%rdi 1b5ea9: 0f b7 70 40 movzwl 0x40(%rax),%esi 1b5ead: e8 00 00 00 00 callq 1b5eb2 1b5eb2: 48 89 c2 mov %rax,%rdx 1b5eb5: 48 85 c0 test %rax,%rax 1b5eb8: 0f 84 08 fe ff ff je 1b5cc6 1b5ebe: 8b 40 04 mov 0x4(%rax),%eax 1b5ec1: 8d 04 80 lea (%rax,%rax,4),%eax 1b5ec4: 01 c0 add %eax,%eax 1b5ec6: 41 89 84 24 1c 01 00 mov %eax,0x11c(%r12) 1b5ecd: 00 1b5ece: 8b 42 08 mov 0x8(%rdx),%eax 1b5ed1: 8d 04 80 lea (%rax,%rax,4),%eax 1b5ed4: 01 c0 add %eax,%eax 1b5ed6: 41 89 84 24 20 01 00 mov %eax,0x120(%r12) 1b5edd: 00 1b5ede: 8b 42 0c mov 0xc(%rdx),%eax 1b5ee1: 8d 04 80 lea (%rax,%rax,4),%eax 1b5ee4: 01 c0 add %eax,%eax 1b5ee6: 41 89 84 24 24 01 00 mov %eax,0x124(%r12) 1b5eed: 00 1b5eee: 31 c0 xor %eax,%eax 1b5ef0: 8b 4c 02 14 mov 0x14(%rdx,%rax,1),%ecx 1b5ef4: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 1b5ef7: 01 c9 add %ecx,%ecx 1b5ef9: 41 89 4c 04 04 mov %ecx,0x4(%r12,%rax,1) 1b5efe: 8b 4c 02 10 mov 0x10(%rdx,%rax,1),%ecx 1b5f02: 41 89 0c 04 mov %ecx,(%r12,%rax,1) 1b5f06: 48 83 c0 08 add $0x8,%rax 1b5f0a: 48 83 f8 20 cmp $0x20,%rax 1b5f0e: 75 e0 jne 1b5ef0 1b5f10: 8b 42 30 mov 0x30(%rdx),%eax 1b5f13: 48 8d 8a d4 00 00 00 lea 0xd4(%rdx),%rcx 1b5f1a: 49 8d bc 24 18 01 00 lea 0x118(%r12),%rdi 1b5f21: 00 1b5f22: 41 89 84 24 28 01 00 mov %eax,0x128(%r12) 1b5f29: 00 1b5f2a: 8b 42 38 mov 0x38(%rdx),%eax 1b5f2d: 41 89 84 24 30 01 00 mov %eax,0x130(%r12) 1b5f34: 00 1b5f35: 8b 42 48 mov 0x48(%rdx),%eax 1b5f38: 41 89 84 24 38 01 00 mov %eax,0x138(%r12) 1b5f3f: 00 1b5f40: 8b 42 4c mov 0x4c(%rdx),%eax 1b5f43: 41 89 84 24 3c 01 00 mov %eax,0x13c(%r12) 1b5f4a: 00 1b5f4b: 0f b7 82 70 01 00 00 movzwl 0x170(%rdx),%eax 1b5f52: 41 89 84 24 48 01 00 mov %eax,0x148(%r12) 1b5f59: 00 1b5f5a: 0f b7 42 56 movzwl 0x56(%rdx),%eax 1b5f5e: 41 89 84 24 4c 01 00 mov %eax,0x14c(%r12) 1b5f65: 00 1b5f66: 0f b6 42 5a movzbl 0x5a(%rdx),%eax 1b5f6a: 41 88 84 24 18 01 00 mov %al,0x118(%r12) 1b5f71: 00 1b5f72: 0f b6 42 5b movzbl 0x5b(%rdx),%eax 1b5f76: 41 88 84 24 19 01 00 mov %al,0x119(%r12) 1b5f7d: 00 1b5f7e: 8b 82 fc 00 00 00 mov 0xfc(%rdx),%eax 1b5f84: 41 89 84 24 c8 01 00 mov %eax,0x1c8(%r12) 1b5f8b: 00 1b5f8c: 8b 82 58 01 00 00 mov 0x158(%rdx),%eax 1b5f92: 41 89 84 24 cc 01 00 mov %eax,0x1cc(%r12) 1b5f99: 00 1b5f9a: 39 82 5c 01 00 00 cmp %eax,0x15c(%rdx) 1b5fa0: 0f 46 82 5c 01 00 00 cmovbe 0x15c(%rdx),%eax 1b5fa7: 41 89 84 24 cc 01 00 mov %eax,0x1cc(%r12) 1b5fae: 00 1b5faf: 39 82 60 01 00 00 cmp %eax,0x160(%rdx) 1b5fb5: 0f 46 82 60 01 00 00 cmovbe 0x160(%rdx),%eax 1b5fbc: 41 89 84 24 cc 01 00 mov %eax,0x1cc(%r12) 1b5fc3: 00 1b5fc4: 39 82 64 01 00 00 cmp %eax,0x164(%rdx) 1b5fca: 0f 46 82 64 01 00 00 cmovbe 0x164(%rdx),%eax 1b5fd1: 41 89 84 24 cc 01 00 mov %eax,0x1cc(%r12) 1b5fd8: 00 1b5fd9: 8b 82 04 01 00 00 mov 0x104(%rdx),%eax 1b5fdf: 41 89 84 24 d0 01 00 mov %eax,0x1d0(%r12) 1b5fe6: 00 1b5fe7: 8b 82 08 01 00 00 mov 0x108(%rdx),%eax 1b5fed: 41 89 84 24 d4 01 00 mov %eax,0x1d4(%r12) 1b5ff4: 00 1b5ff5: 8b 82 0c 01 00 00 mov 0x10c(%rdx),%eax 1b5ffb: 41 89 84 24 d8 01 00 mov %eax,0x1d8(%r12) 1b6002: 00 1b6003: 0f b7 82 12 01 00 00 movzwl 0x112(%rdx),%eax 1b600a: 41 89 84 24 dc 01 00 mov %eax,0x1dc(%r12) 1b6011: 00 1b6012: 0f b7 82 14 01 00 00 movzwl 0x114(%rdx),%eax 1b6019: 41 89 84 24 e0 01 00 mov %eax,0x1e0(%r12) 1b6020: 00 1b6021: 0f b7 82 16 01 00 00 movzwl 0x116(%rdx),%eax 1b6028: 41 89 84 24 e4 01 00 mov %eax,0x1e4(%r12) 1b602f: 00 1b6030: 0f b7 82 18 01 00 00 movzwl 0x118(%rdx),%eax 1b6037: 41 89 84 24 e8 01 00 mov %eax,0x1e8(%r12) 1b603e: 00 1b603f: 0f b7 82 1a 01 00 00 movzwl 0x11a(%rdx),%eax 1b6046: 41 89 84 24 ec 01 00 mov %eax,0x1ec(%r12) 1b604d: 00 1b604e: 0f b7 82 1c 01 00 00 movzwl 0x11c(%rdx),%eax 1b6055: 41 89 84 24 f0 01 00 mov %eax,0x1f0(%r12) 1b605c: 00 1b605d: 0f b7 82 1e 01 00 00 movzwl 0x11e(%rdx),%eax 1b6064: 41 89 84 24 f4 01 00 mov %eax,0x1f4(%r12) 1b606b: 00 1b606c: 0f b7 82 34 01 00 00 movzwl 0x134(%rdx),%eax 1b6073: 41 89 84 24 18 02 00 mov %eax,0x218(%r12) 1b607a: 00 1b607b: 0f b6 82 36 01 00 00 movzbl 0x136(%rdx),%eax 1b6082: 41 89 84 24 1c 02 00 mov %eax,0x21c(%r12) 1b6089: 00 1b608a: 0f b6 82 38 01 00 00 movzbl 0x138(%rdx),%eax 1b6091: 41 89 84 24 20 02 00 mov %eax,0x220(%r12) 1b6098: 00 1b6099: 0f b6 82 39 01 00 00 movzbl 0x139(%rdx),%eax 1b60a0: 41 89 84 24 24 02 00 mov %eax,0x224(%r12) 1b60a7: 00 1b60a8: 0f b6 82 3d 01 00 00 movzbl 0x13d(%rdx),%eax 1b60af: 41 89 84 24 34 02 00 mov %eax,0x234(%r12) 1b60b6: 00 1b60b7: 0f b6 82 3a 01 00 00 movzbl 0x13a(%rdx),%eax 1b60be: 41 89 84 24 28 02 00 mov %eax,0x228(%r12) 1b60c5: 00 1b60c6: 0f b6 82 3b 01 00 00 movzbl 0x13b(%rdx),%eax 1b60cd: 41 89 84 24 2c 02 00 mov %eax,0x22c(%r12) 1b60d4: 00 1b60d5: 0f b6 82 3e 01 00 00 movzbl 0x13e(%rdx),%eax 1b60dc: 41 89 84 24 38 02 00 mov %eax,0x238(%r12) 1b60e3: 00 1b60e4: 0f b6 82 3c 01 00 00 movzbl 0x13c(%rdx),%eax 1b60eb: 41 89 84 24 30 02 00 mov %eax,0x230(%r12) 1b60f2: 00 1b60f3: 8b 82 40 01 00 00 mov 0x140(%rdx),%eax 1b60f9: 41 89 84 24 40 02 00 mov %eax,0x240(%r12) 1b6100: 00 1b6101: 49 8d 84 24 dc 00 00 lea 0xdc(%r12),%rax 1b6108: 00 1b6109: 8b 31 mov (%rcx),%esi 1b610b: 48 83 c0 0c add $0xc,%rax 1b610f: 48 83 c1 08 add $0x8,%rcx 1b6113: 8d 34 b6 lea (%rsi,%rsi,4),%esi 1b6116: 01 f6 add %esi,%esi 1b6118: 89 70 f4 mov %esi,-0xc(%rax) 1b611b: 0f b7 71 fc movzwl -0x4(%rcx),%esi 1b611f: 89 70 f8 mov %esi,-0x8(%rax) 1b6122: 0f b7 71 fe movzwl -0x2(%rcx),%esi 1b6126: 89 70 fc mov %esi,-0x4(%rax) 1b6129: 48 39 c7 cmp %rax,%rdi 1b612c: 75 db jne 1b6109 1b612e: 31 c0 xor %eax,%eax 1b6130: 0f b6 8c 02 78 01 00 movzbl 0x178(%rdx,%rax,1),%ecx 1b6137: 00 1b6138: 41 88 8c 04 c8 00 00 mov %cl,0xc8(%r12,%rax,1) 1b613f: 00 1b6140: 48 83 c0 01 add $0x1,%rax 1b6144: 48 83 f8 10 cmp $0x10,%rax 1b6148: 75 e6 jne 1b6130 1b614a: 4c 8d ba 88 01 00 00 lea 0x188(%rdx),%r15 1b6151: 49 8d 74 24 20 lea 0x20(%r12),%rsi 1b6156: 45 31 c0 xor %r8d,%r8d 1b6159: 44 89 c0 mov %r8d,%eax 1b615c: 41 0f b7 7f 04 movzwl 0x4(%r15),%edi 1b6161: 48 89 54 24 18 mov %rdx,0x18(%rsp) 1b6166: 49 83 c7 10 add $0x10,%r15 1b616a: 48 8d 04 40 lea (%rax,%rax,2),%rax 1b616e: 48 89 74 24 10 mov %rsi,0x10(%rsp) 1b6173: 49 8d 04 c4 lea (%r12,%rax,8),%rax 1b6177: 44 89 44 24 0c mov %r8d,0xc(%rsp) 1b617c: 48 89 04 24 mov %rax,(%rsp) 1b6180: e8 00 00 00 00 callq 1b6185 1b6185: 48 8b 0c 24 mov (%rsp),%rcx 1b6189: 89 41 28 mov %eax,0x28(%rcx) 1b618c: 41 0f b7 7f f8 movzwl -0x8(%r15),%edi 1b6191: e8 00 00 00 00 callq 1b6196 1b6196: 48 8b 0c 24 mov (%rsp),%rcx 1b619a: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1b619f: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 1b61a4: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 1b61a9: 89 41 30 mov %eax,0x30(%rcx) 1b61ac: 41 0f b7 47 f0 movzwl -0x10(%r15),%eax 1b61b1: 48 83 c6 18 add $0x18,%rsi 1b61b5: 41 83 c0 01 add $0x1,%r8d 1b61b9: 89 46 e8 mov %eax,-0x18(%rsi) 1b61bc: 41 0f b7 47 f2 movzwl -0xe(%r15),%eax 1b61c1: 89 46 ec mov %eax,-0x14(%rsi) 1b61c4: 41 0f b6 47 f6 movzbl -0xa(%r15),%eax 1b61c9: 88 46 f4 mov %al,-0xc(%rsi) 1b61cc: 41 0f b6 47 f7 movzbl -0x9(%r15),%eax 1b61d1: 88 46 f5 mov %al,-0xb(%rsi) 1b61d4: 41 0f b6 47 fa movzbl -0x6(%r15),%eax 1b61d9: 88 46 fc mov %al,-0x4(%rsi) 1b61dc: 41 83 f8 07 cmp $0x7,%r8d 1b61e0: 0f 85 73 ff ff ff jne 1b6159 1b61e6: 0f b6 82 f8 01 00 00 movzbl 0x1f8(%rdx),%eax 1b61ed: 49 8d 74 24 08 lea 0x8(%r12),%rsi 1b61f2: 41 88 84 24 d8 00 00 mov %al,0xd8(%r12) 1b61f9: 00 1b61fa: 48 89 f2 mov %rsi,%rdx 1b61fd: 48 8d 46 f8 lea -0x8(%rsi),%rax 1b6201: 8b 48 04 mov 0x4(%rax),%ecx 1b6204: 39 4a 04 cmp %ecx,0x4(%rdx) 1b6207: 73 0d jae 1b6216 1b6209: 8b 38 mov (%rax),%edi 1b620b: 4c 8b 02 mov (%rdx),%r8 1b620e: 4c 89 00 mov %r8,(%rax) 1b6211: 89 3a mov %edi,(%rdx) 1b6213: 89 4a 04 mov %ecx,0x4(%rdx) 1b6216: 48 83 ea 08 sub $0x8,%rdx 1b621a: 48 8d 48 f8 lea -0x8(%rax),%rcx 1b621e: 4c 39 e0 cmp %r12,%rax 1b6221: 74 0d je 1b6230 1b6223: 48 89 c8 mov %rcx,%rax 1b6226: 8b 48 04 mov 0x4(%rax),%ecx 1b6229: 39 4a 04 cmp %ecx,0x4(%rdx) 1b622c: 73 e8 jae 1b6216 1b622e: eb d9 jmp 1b6209 1b6230: 41 83 c6 01 add $0x1,%r14d 1b6234: 48 83 c6 08 add $0x8,%rsi 1b6238: 41 83 fe 04 cmp $0x4,%r14d 1b623c: 75 bc jne 1b61fa 1b623e: e9 8e fa ff ff jmpq 1b5cd1 1b6243: 0f 0b ud2 1b6245: e9 87 fa ff ff jmpq 1b5cd1 1b624a: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b6251: ba 00 02 00 00 mov $0x200,%edx 1b6256: 48 89 ef mov %rbp,%rdi 1b6259: 0f b7 70 40 movzwl 0x40(%rax),%esi 1b625d: e8 00 00 00 00 callq 1b6262 1b6262: 48 89 c2 mov %rax,%rdx 1b6265: 48 85 c0 test %rax,%rax 1b6268: 0f 84 58 fa ff ff je 1b5cc6 1b626e: 8b 40 04 mov 0x4(%rax),%eax 1b6271: 8d 04 80 lea (%rax,%rax,4),%eax 1b6274: 01 c0 add %eax,%eax 1b6276: 41 89 84 24 1c 01 00 mov %eax,0x11c(%r12) 1b627d: 00 1b627e: 8b 42 08 mov 0x8(%rdx),%eax 1b6281: 8d 04 80 lea (%rax,%rax,4),%eax 1b6284: 01 c0 add %eax,%eax 1b6286: 41 89 84 24 20 01 00 mov %eax,0x120(%r12) 1b628d: 00 1b628e: 8b 42 0c mov 0xc(%rdx),%eax 1b6291: 8d 04 80 lea (%rax,%rax,4),%eax 1b6294: 01 c0 add %eax,%eax 1b6296: 41 89 84 24 24 01 00 mov %eax,0x124(%r12) 1b629d: 00 1b629e: 31 c0 xor %eax,%eax 1b62a0: 8b 4c 02 14 mov 0x14(%rdx,%rax,1),%ecx 1b62a4: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 1b62a7: 01 c9 add %ecx,%ecx 1b62a9: 41 89 4c 04 04 mov %ecx,0x4(%r12,%rax,1) 1b62ae: 8b 4c 02 10 mov 0x10(%rdx,%rax,1),%ecx 1b62b2: 41 89 0c 04 mov %ecx,(%r12,%rax,1) 1b62b6: 48 83 c0 08 add $0x8,%rax 1b62ba: 48 83 f8 20 cmp $0x20,%rax 1b62be: 75 e0 jne 1b62a0 1b62c0: 8b 42 30 mov 0x30(%rdx),%eax 1b62c3: 48 8d 8a d4 00 00 00 lea 0xd4(%rdx),%rcx 1b62ca: 49 8d bc 24 18 01 00 lea 0x118(%r12),%rdi 1b62d1: 00 1b62d2: 41 89 84 24 28 01 00 mov %eax,0x128(%r12) 1b62d9: 00 1b62da: 8b 42 38 mov 0x38(%rdx),%eax 1b62dd: 41 89 84 24 30 01 00 mov %eax,0x130(%r12) 1b62e4: 00 1b62e5: 8b 42 48 mov 0x48(%rdx),%eax 1b62e8: 41 89 84 24 38 01 00 mov %eax,0x138(%r12) 1b62ef: 00 1b62f0: 8b 42 4c mov 0x4c(%rdx),%eax 1b62f3: 41 89 84 24 3c 01 00 mov %eax,0x13c(%r12) 1b62fa: 00 1b62fb: 0f b7 82 70 01 00 00 movzwl 0x170(%rdx),%eax 1b6302: 41 89 84 24 48 01 00 mov %eax,0x148(%r12) 1b6309: 00 1b630a: 0f b7 42 56 movzwl 0x56(%rdx),%eax 1b630e: 41 89 84 24 4c 01 00 mov %eax,0x14c(%r12) 1b6315: 00 1b6316: 0f b6 42 5a movzbl 0x5a(%rdx),%eax 1b631a: 41 88 84 24 18 01 00 mov %al,0x118(%r12) 1b6321: 00 1b6322: 0f b6 42 5b movzbl 0x5b(%rdx),%eax 1b6326: 41 88 84 24 19 01 00 mov %al,0x119(%r12) 1b632d: 00 1b632e: 8b 82 fc 00 00 00 mov 0xfc(%rdx),%eax 1b6334: 41 89 84 24 c8 01 00 mov %eax,0x1c8(%r12) 1b633b: 00 1b633c: 8b 82 58 01 00 00 mov 0x158(%rdx),%eax 1b6342: 41 89 84 24 cc 01 00 mov %eax,0x1cc(%r12) 1b6349: 00 1b634a: 39 82 5c 01 00 00 cmp %eax,0x15c(%rdx) 1b6350: 0f 46 82 5c 01 00 00 cmovbe 0x15c(%rdx),%eax 1b6357: 41 89 84 24 cc 01 00 mov %eax,0x1cc(%r12) 1b635e: 00 1b635f: 39 82 60 01 00 00 cmp %eax,0x160(%rdx) 1b6365: 0f 46 82 60 01 00 00 cmovbe 0x160(%rdx),%eax 1b636c: 41 89 84 24 cc 01 00 mov %eax,0x1cc(%r12) 1b6373: 00 1b6374: 39 82 64 01 00 00 cmp %eax,0x164(%rdx) 1b637a: 0f 46 82 64 01 00 00 cmovbe 0x164(%rdx),%eax 1b6381: 41 89 84 24 cc 01 00 mov %eax,0x1cc(%r12) 1b6388: 00 1b6389: 8b 82 04 01 00 00 mov 0x104(%rdx),%eax 1b638f: 41 89 84 24 d0 01 00 mov %eax,0x1d0(%r12) 1b6396: 00 1b6397: 8b 82 08 01 00 00 mov 0x108(%rdx),%eax 1b639d: 41 89 84 24 d4 01 00 mov %eax,0x1d4(%r12) 1b63a4: 00 1b63a5: 8b 82 0c 01 00 00 mov 0x10c(%rdx),%eax 1b63ab: 41 89 84 24 d8 01 00 mov %eax,0x1d8(%r12) 1b63b2: 00 1b63b3: 0f b7 82 12 01 00 00 movzwl 0x112(%rdx),%eax 1b63ba: 41 89 84 24 dc 01 00 mov %eax,0x1dc(%r12) 1b63c1: 00 1b63c2: 0f b7 82 14 01 00 00 movzwl 0x114(%rdx),%eax 1b63c9: 41 89 84 24 e0 01 00 mov %eax,0x1e0(%r12) 1b63d0: 00 1b63d1: 0f b7 82 16 01 00 00 movzwl 0x116(%rdx),%eax 1b63d8: 41 89 84 24 e4 01 00 mov %eax,0x1e4(%r12) 1b63df: 00 1b63e0: 0f b7 82 18 01 00 00 movzwl 0x118(%rdx),%eax 1b63e7: 41 89 84 24 e8 01 00 mov %eax,0x1e8(%r12) 1b63ee: 00 1b63ef: 0f b7 82 1a 01 00 00 movzwl 0x11a(%rdx),%eax 1b63f6: 41 89 84 24 ec 01 00 mov %eax,0x1ec(%r12) 1b63fd: 00 1b63fe: 0f b7 82 1c 01 00 00 movzwl 0x11c(%rdx),%eax 1b6405: 41 89 84 24 f0 01 00 mov %eax,0x1f0(%r12) 1b640c: 00 1b640d: 0f b7 82 1e 01 00 00 movzwl 0x11e(%rdx),%eax 1b6414: 41 89 84 24 f4 01 00 mov %eax,0x1f4(%r12) 1b641b: 00 1b641c: 0f b7 82 34 01 00 00 movzwl 0x134(%rdx),%eax 1b6423: 41 89 84 24 18 02 00 mov %eax,0x218(%r12) 1b642a: 00 1b642b: 0f b6 82 36 01 00 00 movzbl 0x136(%rdx),%eax 1b6432: 41 89 84 24 1c 02 00 mov %eax,0x21c(%r12) 1b6439: 00 1b643a: 0f b6 82 38 01 00 00 movzbl 0x138(%rdx),%eax 1b6441: 41 89 84 24 20 02 00 mov %eax,0x220(%r12) 1b6448: 00 1b6449: 0f b6 82 39 01 00 00 movzbl 0x139(%rdx),%eax 1b6450: 41 89 84 24 24 02 00 mov %eax,0x224(%r12) 1b6457: 00 1b6458: 0f b6 82 3d 01 00 00 movzbl 0x13d(%rdx),%eax 1b645f: 41 89 84 24 34 02 00 mov %eax,0x234(%r12) 1b6466: 00 1b6467: 0f b6 82 3a 01 00 00 movzbl 0x13a(%rdx),%eax 1b646e: 41 89 84 24 28 02 00 mov %eax,0x228(%r12) 1b6475: 00 1b6476: 0f b6 82 3b 01 00 00 movzbl 0x13b(%rdx),%eax 1b647d: 41 89 84 24 2c 02 00 mov %eax,0x22c(%r12) 1b6484: 00 1b6485: 0f b6 82 3e 01 00 00 movzbl 0x13e(%rdx),%eax 1b648c: 41 89 84 24 38 02 00 mov %eax,0x238(%r12) 1b6493: 00 1b6494: 0f b6 82 3c 01 00 00 movzbl 0x13c(%rdx),%eax 1b649b: 41 89 84 24 30 02 00 mov %eax,0x230(%r12) 1b64a2: 00 1b64a3: 8b 82 40 01 00 00 mov 0x140(%rdx),%eax 1b64a9: 41 89 84 24 40 02 00 mov %eax,0x240(%r12) 1b64b0: 00 1b64b1: 49 8d 84 24 dc 00 00 lea 0xdc(%r12),%rax 1b64b8: 00 1b64b9: 8b 31 mov (%rcx),%esi 1b64bb: 48 83 c0 0c add $0xc,%rax 1b64bf: 48 83 c1 08 add $0x8,%rcx 1b64c3: 8d 34 b6 lea (%rsi,%rsi,4),%esi 1b64c6: 01 f6 add %esi,%esi 1b64c8: 89 70 f4 mov %esi,-0xc(%rax) 1b64cb: 0f b7 71 fc movzwl -0x4(%rcx),%esi 1b64cf: 89 70 f8 mov %esi,-0x8(%rax) 1b64d2: 0f b7 71 fe movzwl -0x2(%rcx),%esi 1b64d6: 89 70 fc mov %esi,-0x4(%rax) 1b64d9: 48 39 c7 cmp %rax,%rdi 1b64dc: 75 db jne 1b64b9 1b64de: 31 c0 xor %eax,%eax 1b64e0: 0f b6 8c 02 78 01 00 movzbl 0x178(%rdx,%rax,1),%ecx 1b64e7: 00 1b64e8: 41 88 8c 04 c8 00 00 mov %cl,0xc8(%r12,%rax,1) 1b64ef: 00 1b64f0: 48 83 c0 01 add $0x1,%rax 1b64f4: 48 83 f8 10 cmp $0x10,%rax 1b64f8: 75 e6 jne 1b64e0 1b64fa: 4c 8d ba 88 01 00 00 lea 0x188(%rdx),%r15 1b6501: 49 8d 74 24 20 lea 0x20(%r12),%rsi 1b6506: 45 31 c0 xor %r8d,%r8d 1b6509: 44 89 c0 mov %r8d,%eax 1b650c: 41 0f b7 7f 04 movzwl 0x4(%r15),%edi 1b6511: 48 89 74 24 18 mov %rsi,0x18(%rsp) 1b6516: 49 83 c7 10 add $0x10,%r15 1b651a: 48 8d 04 40 lea (%rax,%rax,2),%rax 1b651e: 48 89 54 24 10 mov %rdx,0x10(%rsp) 1b6523: 49 8d 04 c4 lea (%r12,%rax,8),%rax 1b6527: 44 89 44 24 0c mov %r8d,0xc(%rsp) 1b652c: 48 89 04 24 mov %rax,(%rsp) 1b6530: e8 00 00 00 00 callq 1b6535 1b6535: 48 8b 0c 24 mov (%rsp),%rcx 1b6539: 89 41 28 mov %eax,0x28(%rcx) 1b653c: 41 0f b7 7f f8 movzwl -0x8(%r15),%edi 1b6541: e8 00 00 00 00 callq 1b6546 1b6546: 48 8b 0c 24 mov (%rsp),%rcx 1b654a: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 1b654f: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 1b6554: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1b6559: 89 41 30 mov %eax,0x30(%rcx) 1b655c: 41 0f b7 47 f0 movzwl -0x10(%r15),%eax 1b6561: 48 83 c6 18 add $0x18,%rsi 1b6565: 41 83 c0 01 add $0x1,%r8d 1b6569: 89 46 e8 mov %eax,-0x18(%rsi) 1b656c: 41 0f b7 47 f2 movzwl -0xe(%r15),%eax 1b6571: 89 46 ec mov %eax,-0x14(%rsi) 1b6574: 41 0f b6 47 f6 movzbl -0xa(%r15),%eax 1b6579: 88 46 f4 mov %al,-0xc(%rsi) 1b657c: 41 0f b6 47 f7 movzbl -0x9(%r15),%eax 1b6581: 88 46 f5 mov %al,-0xb(%rsi) 1b6584: 41 0f b6 47 fa movzbl -0x6(%r15),%eax 1b6589: 88 46 fc mov %al,-0x4(%rsi) 1b658c: 41 83 f8 07 cmp $0x7,%r8d 1b6590: 0f 85 73 ff ff ff jne 1b6509 1b6596: e9 4b fc ff ff jmpq 1b61e6 1b659b: 3c 04 cmp $0x4,%al 1b659d: 0f 85 47 f8 ff ff jne 1b5dea 1b65a3: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b65aa: ba 59 00 00 00 mov $0x59,%edx 1b65af: 48 89 ef mov %rbp,%rdi 1b65b2: 0f b7 70 0c movzwl 0xc(%rax),%esi 1b65b6: e8 00 00 00 00 callq 1b65bb 1b65bb: 48 89 c2 mov %rax,%rdx 1b65be: 48 85 c0 test %rax,%rax 1b65c1: 0f 84 23 f8 ff ff je 1b5dea 1b65c7: 31 c0 xor %eax,%eax 1b65c9: b9 10 00 00 00 mov $0x10,%ecx 1b65ce: 4c 89 e7 mov %r12,%rdi 1b65d1: f3 ab rep stos %eax,%es:(%rdi) 1b65d3: 0f b7 42 52 movzwl 0x52(%rdx),%eax 1b65d7: 6b c0 0a imul $0xa,%eax,%eax 1b65da: 89 45 38 mov %eax,0x38(%rbp) 1b65dd: 0f b7 42 4a movzwl 0x4a(%rdx),%eax 1b65e1: 6b c0 0a imul $0xa,%eax,%eax 1b65e4: 89 45 3c mov %eax,0x3c(%rbp) 1b65e7: 0f b7 42 4c movzwl 0x4c(%rdx),%eax 1b65eb: 6b c0 0a imul $0xa,%eax,%eax 1b65ee: 89 45 40 mov %eax,0x40(%rbp) 1b65f1: 6b 42 38 0a imul $0xa,0x38(%rdx),%eax 1b65f5: 89 45 44 mov %eax,0x44(%rbp) 1b65f8: 6b 42 20 0a imul $0xa,0x20(%rdx),%eax 1b65fc: 89 45 48 mov %eax,0x48(%rbp) 1b65ff: 0f b6 42 50 movzbl 0x50(%rdx),%eax 1b6603: a8 08 test $0x8,%al 1b6605: 74 0b je 1b6612 1b6607: c7 45 4c 2c 01 00 00 movl $0x12c,0x4c(%rbp) 1b660e: 0f b6 42 50 movzbl 0x50(%rdx),%eax 1b6612: bb 01 00 00 00 mov $0x1,%ebx 1b6617: a8 10 test $0x10,%al 1b6619: 0f 84 cb f7 ff ff je 1b5dea 1b661f: c7 45 50 2c 01 00 00 movl $0x12c,0x50(%rbp) 1b6626: e9 bf f7 ff ff jmpq 1b5dea 1b662b: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1b6632: ba 5c 00 00 00 mov $0x5c,%edx 1b6637: 48 89 ef mov %rbp,%rdi 1b663a: 0f b7 70 0c movzwl 0xc(%rax),%esi 1b663e: e8 00 00 00 00 callq 1b6643 1b6643: 48 89 c3 mov %rax,%rbx 1b6646: 48 85 c0 test %rax,%rax 1b6649: 74 76 je 1b66c1 1b664b: 31 c0 xor %eax,%eax 1b664d: b9 10 00 00 00 mov $0x10,%ecx 1b6652: 4c 89 e7 mov %r12,%rdi 1b6655: f3 ab rep stos %eax,%es:(%rdi) 1b6657: 0f b7 43 52 movzwl 0x52(%rbx),%eax 1b665b: 6b c0 0a imul $0xa,%eax,%eax 1b665e: 89 45 38 mov %eax,0x38(%rbp) 1b6661: 0f b7 43 4a movzwl 0x4a(%rbx),%eax 1b6665: 6b c0 0a imul $0xa,%eax,%eax 1b6668: 89 45 3c mov %eax,0x3c(%rbp) 1b666b: 0f b7 43 4c movzwl 0x4c(%rbx),%eax 1b666f: 6b c0 0a imul $0xa,%eax,%eax 1b6672: 89 45 40 mov %eax,0x40(%rbp) 1b6675: 6b 43 38 0a imul $0xa,0x38(%rbx),%eax 1b6679: 89 45 44 mov %eax,0x44(%rbp) 1b667c: 6b 43 20 0a imul $0xa,0x20(%rbx),%eax 1b6680: 89 45 48 mov %eax,0x48(%rbp) 1b6683: 6b 43 28 0a imul $0xa,0x28(%rbx),%eax 1b6687: 89 45 54 mov %eax,0x54(%rbp) 1b668a: 0f b7 43 56 movzwl 0x56(%rbx),%eax 1b668e: 6b c0 0a imul $0xa,%eax,%eax 1b6691: 89 45 58 mov %eax,0x58(%rbp) 1b6694: 0f b6 43 2d movzbl 0x2d(%rbx),%eax 1b6698: 88 45 60 mov %al,0x60(%rbp) 1b669b: f6 43 50 08 testb $0x8,0x50(%rbx) 1b669f: 74 70 je 1b6711 1b66a1: c7 45 4c 2c 01 00 00 movl $0x12c,0x4c(%rbp) 1b66a8: f6 43 50 10 testb $0x10,0x50(%rbx) 1b66ac: 74 1d je 1b66cb 1b66ae: c7 45 50 2c 01 00 00 movl $0x12c,0x50(%rbp) 1b66b5: 31 c0 xor %eax,%eax 1b66b7: e9 29 f7 ff ff jmpq 1b5de5 1b66bc: e8 00 00 00 00 callq 1b66c1 1b66c1: b8 02 00 00 00 mov $0x2,%eax 1b66c6: e9 1a f7 ff ff jmpq 1b5de5 1b66cb: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 1b66d0: ba 01 00 00 00 mov $0x1,%edx 1b66d5: be 02 00 00 00 mov $0x2,%esi 1b66da: 48 89 ef mov %rbp,%rdi 1b66dd: e8 fe e3 ff ff callq 1b4ae0 1b66e2: 85 c0 test %eax,%eax 1b66e4: 0f 85 f9 f6 ff ff jne 1b5de3 1b66ea: 8b 54 24 28 mov 0x28(%rsp),%edx 1b66ee: 85 d2 test %edx,%edx 1b66f0: 0f 84 ed f6 ff ff je 1b5de3 1b66f6: 89 55 50 mov %edx,0x50(%rbp) 1b66f9: f6 44 24 24 01 testb $0x1,0x24(%rsp) 1b66fe: 0f 84 df f6 ff ff je 1b5de3 1b6704: 83 c2 01 add $0x1,%edx 1b6707: d1 ea shr %edx 1b6709: 89 55 50 mov %edx,0x50(%rbp) 1b670c: e9 d4 f6 ff ff jmpq 1b5de5 1b6711: 31 d2 xor %edx,%edx 1b6713: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 1b6718: be 01 00 00 00 mov $0x1,%esi 1b671d: 48 89 ef mov %rbp,%rdi 1b6720: e8 bb e3 ff ff callq 1b4ae0 1b6725: 85 c0 test %eax,%eax 1b6727: 0f 85 7b ff ff ff jne 1b66a8 1b672d: 8b 44 24 28 mov 0x28(%rsp),%eax 1b6731: 85 c0 test %eax,%eax 1b6733: 0f 84 6f ff ff ff je 1b66a8 1b6739: 89 45 4c mov %eax,0x4c(%rbp) 1b673c: f6 44 24 24 01 testb $0x1,0x24(%rsp) 1b6741: 0f 84 61 ff ff ff je 1b66a8 1b6747: 83 c0 01 add $0x1,%eax 1b674a: d1 e8 shr %eax 1b674c: 89 45 4c mov %eax,0x4c(%rbp) 1b674f: e9 54 ff ff ff jmpq 1b66a8 1b6754: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 1b6759: ba 01 00 00 00 mov $0x1,%edx 1b675e: be 02 00 00 00 mov $0x2,%esi 1b6763: 48 89 ef mov %rbp,%rdi 1b6766: e8 75 e3 ff ff callq 1b4ae0 1b676b: 85 c0 test %eax,%eax 1b676d: 0f 85 5b f6 ff ff jne 1b5dce 1b6773: 8b 44 24 28 mov 0x28(%rsp),%eax 1b6777: 85 c0 test %eax,%eax 1b6779: 0f 84 4f f6 ff ff je 1b5dce 1b677f: 89 45 50 mov %eax,0x50(%rbp) 1b6782: f6 44 24 24 01 testb $0x1,0x24(%rsp) 1b6787: 0f 84 41 f6 ff ff je 1b5dce 1b678d: 83 c0 01 add $0x1,%eax 1b6790: d1 e8 shr %eax 1b6792: 89 45 50 mov %eax,0x50(%rbp) 1b6795: e9 34 f6 ff ff jmpq 1b5dce 1b679a: 31 d2 xor %edx,%edx 1b679c: 48 8d 4c 24 24 lea 0x24(%rsp),%rcx 1b67a1: be 01 00 00 00 mov $0x1,%esi 1b67a6: 48 89 ef mov %rbp,%rdi 1b67a9: e8 32 e3 ff ff callq 1b4ae0 1b67ae: 85 c0 test %eax,%eax 1b67b0: 0f 85 07 f6 ff ff jne 1b5dbd 1b67b6: 8b 44 24 28 mov 0x28(%rsp),%eax 1b67ba: 85 c0 test %eax,%eax 1b67bc: 0f 84 fb f5 ff ff je 1b5dbd 1b67c2: 89 45 4c mov %eax,0x4c(%rbp) 1b67c5: f6 44 24 24 01 testb $0x1,0x24(%rsp) 1b67ca: 0f 84 ed f5 ff ff je 1b5dbd 1b67d0: 83 c0 01 add $0x1,%eax 1b67d3: d1 e8 shr %eax 1b67d5: 89 45 4c mov %eax,0x4c(%rbp) 1b67d8: e9 e0 f5 ff ff jmpq 1b5dbd 1b67dd: 0f 1f 00 nopl (%rax) 00000000001b67e0 : 1b67e0: e8 00 00 00 00 callq 1b67e5 1b67e5: 41 57 push %r15 1b67e7: 41 56 push %r14 1b67e9: 41 55 push %r13 1b67eb: 41 54 push %r12 1b67ed: 49 89 fc mov %rdi,%r12 1b67f0: 55 push %rbp 1b67f1: 48 89 d5 mov %rdx,%rbp 1b67f4: 53 push %rbx 1b67f5: 89 cb mov %ecx,%ebx 1b67f7: ba 02 00 00 00 mov $0x2,%edx 1b67fc: 89 de mov %ebx,%esi 1b67fe: 4c 89 e7 mov %r12,%rdi 1b6801: e8 00 00 00 00 callq 1b6806 1b6806: 49 89 c5 mov %rax,%r13 1b6809: 48 85 c0 test %rax,%rax 1b680c: 0f 84 16 01 00 00 je 1b6928 1b6812: 0f b6 08 movzbl (%rax),%ecx 1b6815: 80 f9 ff cmp $0xff,%cl 1b6818: 0f 84 fa 00 00 00 je 1b6918 1b681e: 0f b6 40 01 movzbl 0x1(%rax),%eax 1b6822: 84 c0 test %al,%al 1b6824: 0f 84 ee 00 00 00 je 1b6918 1b682a: 3c 09 cmp $0x9,%al 1b682c: 76 05 jbe 1b6833 1b682e: 80 f9 15 cmp $0x15,%cl 1b6831: 74 04 je 1b6837 1b6833: 01 c3 add %eax,%ebx 1b6835: eb c0 jmp 1b67f7 1b6837: 41 0f b6 45 02 movzbl 0x2(%r13),%eax 1b683c: 45 31 e4 xor %r12d,%r12d 1b683f: 49 bf 05 00 00 00 10 movabs $0x1000000005,%r15 1b6846: 00 00 00 1b6849: 49 be 00 00 00 00 1e movabs $0x1e00000000,%r14 1b6850: 00 00 00 1b6853: 89 45 00 mov %eax,0x0(%rbp) 1b6856: 41 0f b6 45 03 movzbl 0x3(%r13),%eax 1b685b: 89 45 04 mov %eax,0x4(%rbp) 1b685e: 41 0f b6 45 04 movzbl 0x4(%r13),%eax 1b6863: 89 45 08 mov %eax,0x8(%rbp) 1b6866: 85 c0 test %eax,%eax 1b6868: 75 41 jne 1b68ab 1b686a: e9 9c 00 00 00 jmpq 1b690b 1b686f: 40 80 ff 04 cmp $0x4,%dil 1b6873: 0f 85 89 00 00 00 jne 1b6902 1b6879: 48 be 04 00 00 00 10 movabs $0x1000000004,%rsi 1b6880: 00 00 00 1b6883: 48 89 70 10 mov %rsi,0x10(%rax) 1b6887: 0f b6 79 09 movzbl 0x9(%rcx),%edi 1b688b: 48 c1 e3 04 shl $0x4,%rbx 1b688f: 41 83 c4 01 add $0x1,%r12d 1b6893: 48 01 eb add %rbp,%rbx 1b6896: 89 78 18 mov %edi,0x18(%rax) 1b6899: 0f b7 79 06 movzwl 0x6(%rcx),%edi 1b689d: e8 00 00 00 00 callq 1b68a2 1b68a2: 89 43 0c mov %eax,0xc(%rbx) 1b68a5: 44 39 65 08 cmp %r12d,0x8(%rbp) 1b68a9: 76 60 jbe 1b690b 1b68ab: 44 89 e3 mov %r12d,%ebx 1b68ae: 49 8d 4c 9d 00 lea 0x0(%r13,%rbx,4),%rcx 1b68b3: 48 89 d8 mov %rbx,%rax 1b68b6: 0f b6 79 08 movzbl 0x8(%rcx),%edi 1b68ba: 48 c1 e0 04 shl $0x4,%rax 1b68be: 48 01 e8 add %rbp,%rax 1b68c1: 89 78 10 mov %edi,0x10(%rax) 1b68c4: 0f b6 79 08 movzbl 0x8(%rcx),%edi 1b68c8: 40 80 ff 05 cmp $0x5,%dil 1b68cc: 74 2e je 1b68fc 1b68ce: 77 16 ja 1b68e6 1b68d0: 40 80 ff 01 cmp $0x1,%dil 1b68d4: 75 99 jne 1b686f 1b68d6: 48 be 01 00 00 00 28 movabs $0x2800000001,%rsi 1b68dd: 00 00 00 1b68e0: 48 89 70 10 mov %rsi,0x10(%rax) 1b68e4: eb a1 jmp 1b6887 1b68e6: 40 80 ff 06 cmp $0x6,%dil 1b68ea: 75 16 jne 1b6902 1b68ec: 48 ba 06 00 00 00 09 movabs $0x900000006,%rdx 1b68f3: 00 00 00 1b68f6: 48 89 50 10 mov %rdx,0x10(%rax) 1b68fa: eb 8b jmp 1b6887 1b68fc: 4c 89 78 10 mov %r15,0x10(%rax) 1b6900: eb 85 jmp 1b6887 1b6902: 4c 89 70 10 mov %r14,0x10(%rax) 1b6906: e9 7c ff ff ff jmpq 1b6887 1b690b: 5b pop %rbx 1b690c: 31 c0 xor %eax,%eax 1b690e: 5d pop %rbp 1b690f: 41 5c pop %r12 1b6911: 41 5d pop %r13 1b6913: 41 5e pop %r14 1b6915: 41 5f pop %r15 1b6917: c3 retq 1b6918: 5b pop %rbx 1b6919: b8 04 00 00 00 mov $0x4,%eax 1b691e: 5d pop %rbp 1b691f: 41 5c pop %r12 1b6921: 41 5d pop %r13 1b6923: 41 5e pop %r14 1b6925: 41 5f pop %r15 1b6927: c3 retq 1b6928: 5b pop %rbx 1b6929: b8 02 00 00 00 mov $0x2,%eax 1b692e: 5d pop %rbp 1b692f: 41 5c pop %r12 1b6931: 41 5d pop %r13 1b6933: 41 5e pop %r14 1b6935: 41 5f pop %r15 1b6937: c3 retq 1b6938: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b693f: 00 00000000001b6940 : 1b6940: e8 00 00 00 00 callq 1b6945 1b6945: 41 54 push %r12 1b6947: 55 push %rbp 1b6948: 53 push %rbx 1b6949: 48 85 d2 test %rdx,%rdx 1b694c: 74 6d je 1b69bb 1b694e: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1b6955: 89 f3 mov %esi,%ebx 1b6957: 49 89 d4 mov %rdx,%r12 1b695a: 48 89 fd mov %rdi,%rbp 1b695d: ba 0c 00 00 00 mov $0xc,%edx 1b6962: 0f b7 70 10 movzwl 0x10(%rax),%esi 1b6966: 03 b7 c0 00 00 00 add 0xc0(%rdi),%esi 1b696c: e8 00 00 00 00 callq 1b6971 1b6971: 48 89 c2 mov %rax,%rdx 1b6974: 48 85 c0 test %rax,%rax 1b6977: 74 5d je 1b69d6 1b6979: 0f b6 08 movzbl (%rax),%ecx 1b697c: 85 c9 test %ecx,%ecx 1b697e: 74 31 je 1b69b1 1b6980: 31 f6 xor %esi,%esi 1b6982: eb 08 jmp 1b698c 1b6984: 48 83 c6 01 add $0x1,%rsi 1b6988: 39 f1 cmp %esi,%ecx 1b698a: 76 25 jbe 1b69b1 1b698c: 0f b7 44 f2 04 movzwl 0x4(%rdx,%rsi,8),%eax 1b6991: 89 f7 mov %esi,%edi 1b6993: 39 d8 cmp %ebx,%eax 1b6995: 75 ed jne 1b6984 1b6997: 0f b7 4c fa 08 movzwl 0x8(%rdx,%rdi,8),%ecx 1b699c: 5b pop %rbx 1b699d: 4c 89 e2 mov %r12,%rdx 1b69a0: 48 89 ef mov %rbp,%rdi 1b69a3: 03 8d c0 00 00 00 add 0xc0(%rbp),%ecx 1b69a9: 5d pop %rbp 1b69aa: 41 5c pop %r12 1b69ac: e9 2f fe ff ff jmpq 1b67e0 1b69b1: b8 04 00 00 00 mov $0x4,%eax 1b69b6: 5b pop %rbx 1b69b7: 5d pop %rbp 1b69b8: 41 5c pop %r12 1b69ba: c3 retq 1b69bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b69c2: bf 04 00 00 00 mov $0x4,%edi 1b69c7: e8 00 00 00 00 callq 1b69cc 1b69cc: b8 01 00 00 00 mov $0x1,%eax 1b69d1: 5b pop %rbx 1b69d2: 5d pop %rbp 1b69d3: 41 5c pop %r12 1b69d5: c3 retq 1b69d6: b8 05 00 00 00 mov $0x5,%eax 1b69db: eb d9 jmp 1b69b6 1b69dd: 0f 1f 00 nopl (%rax) 00000000001b69e0 : 1b69e0: e8 00 00 00 00 callq 1b69e5 1b69e5: 41 57 push %r15 1b69e7: 41 56 push %r14 1b69e9: 41 55 push %r13 1b69eb: 41 54 push %r12 1b69ed: 55 push %rbp 1b69ee: 53 push %rbx 1b69ef: 48 83 ec 18 sub $0x18,%rsp 1b69f3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b69fa: 00 00 1b69fc: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b6a01: 31 c0 xor %eax,%eax 1b6a03: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1b6a0a: 00 1b6a0b: 48 c7 44 24 04 05 72 movq $0x7205,0x4(%rsp) 1b6a12: 00 00 1b6a14: 48 85 f6 test %rsi,%rsi 1b6a17: 0f 84 8a 00 00 00 je 1b6aa7 1b6a1d: c7 06 00 00 00 00 movl $0x0,(%rsi) 1b6a23: 48 89 f3 mov %rsi,%rbx 1b6a26: 48 8d 56 08 lea 0x8(%rsi),%rdx 1b6a2a: 49 89 ff mov %rdi,%r15 1b6a2d: be 05 71 00 00 mov $0x7105,%esi 1b6a32: 48 8d ab 14 01 00 00 lea 0x114(%rbx),%rbp 1b6a39: 4c 8d ab 38 04 00 00 lea 0x438(%rbx),%r13 1b6a40: e8 00 00 00 00 callq 1b6a45 1b6a45: 41 89 c4 mov %eax,%r12d 1b6a48: 49 89 e6 mov %rsp,%r14 1b6a4b: 45 85 e4 test %r12d,%r12d 1b6a4e: 75 2f jne 1b6a7f 1b6a50: 83 03 01 addl $0x1,(%rbx) 1b6a53: 4c 39 ed cmp %r13,%rbp 1b6a56: 74 49 je 1b6aa1 1b6a58: 41 8b 76 04 mov 0x4(%r14),%esi 1b6a5c: 48 89 ea mov %rbp,%rdx 1b6a5f: 4c 89 ff mov %r15,%rdi 1b6a62: 49 83 c6 04 add $0x4,%r14 1b6a66: 48 81 c5 0c 01 00 00 add $0x10c,%rbp 1b6a6d: e8 00 00 00 00 callq 1b6a72 1b6a72: 83 f8 04 cmp $0x4,%eax 1b6a75: 74 2a je 1b6aa1 1b6a77: 41 89 c4 mov %eax,%r12d 1b6a7a: 45 85 e4 test %r12d,%r12d 1b6a7d: 74 d1 je 1b6a50 1b6a7f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1b6a84: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b6a8b: 00 00 1b6a8d: 75 31 jne 1b6ac0 1b6a8f: 48 83 c4 18 add $0x18,%rsp 1b6a93: 44 89 e0 mov %r12d,%eax 1b6a96: 5b pop %rbx 1b6a97: 5d pop %rbp 1b6a98: 41 5c pop %r12 1b6a9a: 41 5d pop %r13 1b6a9c: 41 5e pop %r14 1b6a9e: 41 5f pop %r15 1b6aa0: c3 retq 1b6aa1: 80 4b 04 0f orb $0xf,0x4(%rbx) 1b6aa5: eb d8 jmp 1b6a7f 1b6aa7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b6aae: bf 04 00 00 00 mov $0x4,%edi 1b6ab3: 41 bc 01 00 00 00 mov $0x1,%r12d 1b6ab9: e8 00 00 00 00 callq 1b6abe 1b6abe: eb bf jmp 1b6a7f 1b6ac0: e8 00 00 00 00 callq 1b6ac5 1b6ac5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b6acc: 00 00 00 1b6acf: 90 nop 00000000001b6ad0 : 1b6ad0: e8 00 00 00 00 callq 1b6ad5 1b6ad5: 41 54 push %r12 1b6ad7: 41 89 f4 mov %esi,%r12d 1b6ada: 55 push %rbp 1b6adb: 48 89 fd mov %rdi,%rbp 1b6ade: e8 00 00 00 00 callq 1b6ae3 1b6ae3: 48 85 c0 test %rax,%rax 1b6ae6: 74 04 je 1b6aec 1b6ae8: 5d pop %rbp 1b6ae9: 41 5c pop %r12 1b6aeb: c3 retq 1b6aec: 44 89 e6 mov %r12d,%esi 1b6aef: 48 89 ef mov %rbp,%rdi 1b6af2: 5d pop %rbp 1b6af3: 41 5c pop %r12 1b6af5: e9 00 00 00 00 jmpq 1b6afa 1b6afa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b6b00 : 1b6b00: e8 00 00 00 00 callq 1b6b05 1b6b05: 48 8b 07 mov (%rdi),%rax 1b6b08: 48 8b 00 mov (%rax),%rax 1b6b0b: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 1b6b12: e9 00 00 00 00 jmpq 1b6b17 1b6b17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b6b1e: 00 00 00000000001b6b20 : 1b6b20: e8 00 00 00 00 callq 1b6b25 1b6b25: 48 8b 47 08 mov 0x8(%rdi),%rax 1b6b29: 48 85 c0 test %rax,%rax 1b6b2c: 74 0f je 1b6b3d 1b6b2e: 01 f2 add %esi,%edx 1b6b30: 3b 57 10 cmp 0x10(%rdi),%edx 1b6b33: 73 06 jae 1b6b3b 1b6b35: 89 f6 mov %esi,%esi 1b6b37: 48 01 f0 add %rsi,%rax 1b6b3a: c3 retq 1b6b3b: 31 c0 xor %eax,%eax 1b6b3d: c3 retq 1b6b3e: 66 90 xchg %ax,%ax 00000000001b6b40 : 1b6b40: e8 00 00 00 00 callq 1b6b45 1b6b45: 48 83 ec 10 sub $0x10,%rsp 1b6b49: b9 10 00 00 00 mov $0x10,%ecx 1b6b4e: ba 04 00 00 00 mov $0x4,%edx 1b6b53: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b6b5a: 00 00 1b6b5c: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b6b61: 48 8b 47 28 mov 0x28(%rdi),%rax 1b6b65: 48 8b 7f 20 mov 0x20(%rdi),%rdi 1b6b69: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1b6b6e: 8b 70 04 mov 0x4(%rax),%esi 1b6b71: e8 00 00 00 00 callq 1b6b76 1b6b76: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 1b6b7b: 0f 94 c0 sete %al 1b6b7e: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1b6b83: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1b6b8a: 00 00 1b6b8c: 75 05 jne 1b6b93 1b6b8e: 48 83 c4 10 add $0x10,%rsp 1b6b92: c3 retq 1b6b93: e8 00 00 00 00 callq 1b6b98 1b6b98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b6b9f: 00 00000000001b6ba0 : 1b6ba0: e8 00 00 00 00 callq 1b6ba5 1b6ba5: 48 8b 47 28 mov 0x28(%rdi),%rax 1b6ba9: 48 8b 7f 20 mov 0x20(%rdi),%rdi 1b6bad: 41 b9 01 00 00 00 mov $0x1,%r9d 1b6bb3: 41 b8 10 00 00 00 mov $0x10,%r8d 1b6bb9: b9 04 00 00 00 mov $0x4,%ecx 1b6bbe: ba 01 00 00 00 mov $0x1,%edx 1b6bc3: 8b 70 04 mov 0x4(%rax),%esi 1b6bc6: e9 00 00 00 00 jmpq 1b6bcb 1b6bcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b6bd0 : 1b6bd0: e8 00 00 00 00 callq 1b6bd5 1b6bd5: 48 8b 47 28 mov 0x28(%rdi),%rax 1b6bd9: 41 89 f1 mov %esi,%r9d 1b6bdc: 48 8b 7f 20 mov 0x20(%rdi),%rdi 1b6be0: 41 b8 00 01 00 00 mov $0x100,%r8d 1b6be6: 45 0f b6 c9 movzbl %r9b,%r9d 1b6bea: b9 08 00 00 00 mov $0x8,%ecx 1b6bef: ba 01 00 00 00 mov $0x1,%edx 1b6bf4: 8b 70 04 mov 0x4(%rax),%esi 1b6bf7: e9 00 00 00 00 jmpq 1b6bfc 1b6bfc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b6c00 : 1b6c00: e8 00 00 00 00 callq 1b6c05 1b6c05: 48 8b 47 28 mov 0x28(%rdi),%rax 1b6c09: 48 8b 7f 20 mov 0x20(%rdi),%rdi 1b6c0d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b6c14: 8b 30 mov (%rax),%esi 1b6c16: e8 00 00 00 00 callq 1b6c1b 1b6c1b: 0f b7 c0 movzwl %ax,%eax 1b6c1e: c3 retq 1b6c1f: 90 nop 00000000001b6c20 : 1b6c20: e8 00 00 00 00 callq 1b6c25 1b6c25: 55 push %rbp 1b6c26: 48 89 fd mov %rdi,%rbp 1b6c29: 53 push %rbx 1b6c2a: 48 8b 87 d8 00 00 00 mov 0xd8(%rdi),%rax 1b6c31: 48 89 f3 mov %rsi,%rbx 1b6c34: 0f b6 7e 04 movzbl 0x4(%rsi),%edi 1b6c38: 48 8b 50 40 mov 0x40(%rax),%rdx 1b6c3c: 0f b6 46 05 movzbl 0x5(%rsi),%eax 1b6c40: 83 e0 f0 and $0xfffffff0,%eax 1b6c43: 3c 20 cmp $0x20,%al 1b6c45: b8 00 00 00 00 mov $0x0,%eax 1b6c4a: 0f 45 f8 cmovne %eax,%edi 1b6c4d: e8 00 00 00 00 callq 1b6c52 1b6c52: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b6c59: 8b 3b mov (%rbx),%edi 1b6c5b: 31 f6 xor %esi,%esi 1b6c5d: 48 8b 40 10 mov 0x10(%rax),%rax 1b6c61: e8 00 00 00 00 callq 1b6c66 1b6c66: b8 05 00 00 00 mov $0x5,%eax 1b6c6b: 5b pop %rbx 1b6c6c: 5d pop %rbp 1b6c6d: c3 retq 1b6c6e: 66 90 xchg %ax,%ax 00000000001b6c70 : 1b6c70: e8 00 00 00 00 callq 1b6c75 1b6c75: 55 push %rbp 1b6c76: 48 89 fd mov %rdi,%rbp 1b6c79: 53 push %rbx 1b6c7a: 48 89 f3 mov %rsi,%rbx 1b6c7d: 48 83 ec 18 sub $0x18,%rsp 1b6c81: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b6c88: 00 00 1b6c8a: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b6c8f: 31 c0 xor %eax,%eax 1b6c91: 8b 46 04 mov 0x4(%rsi),%eax 1b6c94: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1b6c9b: 00 1b6c9c: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1b6ca3: 00 00 1b6ca5: 88 44 24 04 mov %al,0x4(%rsp) 1b6ca9: 48 8b 87 d8 00 00 00 mov 0xd8(%rdi),%rax 1b6cb0: 8b 3e mov (%rsi),%edi 1b6cb2: 48 8b 40 08 mov 0x8(%rax),%rax 1b6cb6: e8 00 00 00 00 callq 1b6cbb 1b6cbb: ba cd cc cc cc mov $0xcccccccd,%edx 1b6cc0: 0f b6 73 18 movzbl 0x18(%rbx),%esi 1b6cc4: 8b 7b 0c mov 0xc(%rbx),%edi 1b6cc7: 88 44 24 05 mov %al,0x5(%rsp) 1b6ccb: 8b 43 1c mov 0x1c(%rbx),%eax 1b6cce: 48 0f af c2 imul %rdx,%rax 1b6cd2: 48 c1 e8 23 shr $0x23,%rax 1b6cd6: 89 44 24 08 mov %eax,0x8(%rsp) 1b6cda: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b6ce1: 48 8b 40 10 mov 0x10(%rax),%rax 1b6ce5: e8 00 00 00 00 callq 1b6cea 1b6cea: 88 44 24 06 mov %al,0x6(%rsp) 1b6cee: 8b 43 10 mov 0x10(%rbx),%eax 1b6cf1: 88 44 24 07 mov %al,0x7(%rsp) 1b6cf5: 8b 43 14 mov 0x14(%rbx),%eax 1b6cf8: 83 f8 04 cmp $0x4,%eax 1b6cfb: 0f 84 96 00 00 00 je 1b6d97 1b6d01: 77 60 ja 1b6d63 1b6d03: 83 f8 02 cmp $0x2,%eax 1b6d06: 0f 84 84 00 00 00 je 1b6d90 1b6d0c: 83 f8 03 cmp $0x3,%eax 1b6d0f: 75 0f jne 1b6d20 1b6d11: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 1b6d15: c6 44 24 0c 03 movb $0x3,0xc(%rsp) 1b6d1a: 0f 84 a6 00 00 00 je 1b6dc6 1b6d20: 48 8b 45 20 mov 0x20(%rbp),%rax 1b6d24: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b6d29: be 04 00 00 00 mov $0x4,%esi 1b6d2e: 48 8b 40 08 mov 0x8(%rax),%rax 1b6d32: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b6d39: e8 00 00 00 00 callq 1b6d3e 1b6d3e: 83 f8 01 cmp $0x1,%eax 1b6d41: 19 c0 sbb %eax,%eax 1b6d43: f7 d0 not %eax 1b6d45: 83 e0 05 and $0x5,%eax 1b6d48: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1b6d4d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b6d54: 00 00 1b6d56: 0f 85 85 00 00 00 jne 1b6de1 1b6d5c: 48 83 c4 18 add $0x18,%rsp 1b6d60: 5b pop %rbx 1b6d61: 5d pop %rbp 1b6d62: c3 retq 1b6d63: 83 f8 06 cmp $0x6,%eax 1b6d66: 75 b8 jne 1b6d20 1b6d68: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 1b6d6c: c6 44 24 0c 05 movb $0x5,0xc(%rsp) 1b6d71: 75 ad jne 1b6d20 1b6d73: 8b 44 24 08 mov 0x8(%rsp),%eax 1b6d77: ba ab aa aa aa mov $0xaaaaaaab,%edx 1b6d7c: 8d 04 40 lea (%rax,%rax,2),%eax 1b6d7f: c1 e0 04 shl $0x4,%eax 1b6d82: 48 0f af c2 imul %rdx,%rax 1b6d86: 48 c1 e8 24 shr $0x24,%rax 1b6d8a: 89 44 24 08 mov %eax,0x8(%rsp) 1b6d8e: eb 90 jmp 1b6d20 1b6d90: c6 44 24 0c 02 movb $0x2,0xc(%rsp) 1b6d95: eb 89 jmp 1b6d20 1b6d97: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 1b6d9b: c6 44 24 0c 04 movb $0x4,0xc(%rsp) 1b6da0: 0f 85 7a ff ff ff jne 1b6d20 1b6da6: 8b 44 24 08 mov 0x8(%rsp),%eax 1b6daa: ba ab aa aa aa mov $0xaaaaaaab,%edx 1b6daf: 8d 04 c0 lea (%rax,%rax,8),%eax 1b6db2: c1 e0 02 shl $0x2,%eax 1b6db5: 48 0f af c2 imul %rdx,%rax 1b6db9: 48 c1 e8 24 shr $0x24,%rax 1b6dbd: 89 44 24 08 mov %eax,0x8(%rsp) 1b6dc1: e9 5a ff ff ff jmpq 1b6d20 1b6dc6: 6b 44 24 08 1e imul $0x1e,0x8(%rsp),%eax 1b6dcb: ba ab aa aa aa mov $0xaaaaaaab,%edx 1b6dd0: 48 0f af c2 imul %rdx,%rax 1b6dd4: 48 c1 e8 24 shr $0x24,%rax 1b6dd8: 89 44 24 08 mov %eax,0x8(%rsp) 1b6ddc: e9 3f ff ff ff jmpq 1b6d20 1b6de1: e8 00 00 00 00 callq 1b6de6 1b6de6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b6ded: 00 00 00 00000000001b6df0 : 1b6df0: e8 00 00 00 00 callq 1b6df5 1b6df5: 55 push %rbp 1b6df6: 48 89 fd mov %rdi,%rbp 1b6df9: 53 push %rbx 1b6dfa: 48 89 f3 mov %rsi,%rbx 1b6dfd: 48 83 ec 10 sub $0x10,%rsp 1b6e01: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b6e08: 00 00 1b6e0a: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b6e0f: 31 c0 xor %eax,%eax 1b6e11: 83 7e 10 04 cmpl $0x4,0x10(%rsi) 1b6e15: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b6e1c: 00 1b6e1d: 76 0f jbe 1b6e2e 1b6e1f: 0f b6 44 24 02 movzbl 0x2(%rsp),%eax 1b6e24: 83 e0 fc and $0xfffffffc,%eax 1b6e27: 83 c8 01 or $0x1,%eax 1b6e2a: 88 44 24 02 mov %al,0x2(%rsp) 1b6e2e: 0f b6 43 04 movzbl 0x4(%rbx),%eax 1b6e32: 8b 3b mov (%rbx),%edi 1b6e34: 83 e0 07 and $0x7,%eax 1b6e37: c1 e0 04 shl $0x4,%eax 1b6e3a: 89 c2 mov %eax,%edx 1b6e3c: 0f b6 44 24 02 movzbl 0x2(%rsp),%eax 1b6e41: 83 e0 8f and $0xffffff8f,%eax 1b6e44: 09 d0 or %edx,%eax 1b6e46: 88 44 24 02 mov %al,0x2(%rsp) 1b6e4a: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b6e51: 48 8b 40 08 mov 0x8(%rax),%rax 1b6e55: e8 00 00 00 00 callq 1b6e5a 1b6e5a: ba cd cc cc cc mov $0xcccccccd,%edx 1b6e5f: 0f b6 73 18 movzbl 0x18(%rbx),%esi 1b6e63: 8b 7b 0c mov 0xc(%rbx),%edi 1b6e66: 88 44 24 03 mov %al,0x3(%rsp) 1b6e6a: 8b 43 1c mov 0x1c(%rbx),%eax 1b6e6d: 48 0f af c2 imul %rdx,%rax 1b6e71: 48 c1 e8 23 shr $0x23,%rax 1b6e75: 66 89 04 24 mov %ax,(%rsp) 1b6e79: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b6e80: 48 8b 40 10 mov 0x10(%rax),%rax 1b6e84: e8 00 00 00 00 callq 1b6e89 1b6e89: 88 44 24 04 mov %al,0x4(%rsp) 1b6e8d: 8b 43 10 mov 0x10(%rbx),%eax 1b6e90: 88 44 24 05 mov %al,0x5(%rsp) 1b6e94: 8b 43 14 mov 0x14(%rbx),%eax 1b6e97: 83 f8 04 cmp $0x4,%eax 1b6e9a: 74 5a je 1b6ef6 1b6e9c: 77 4c ja 1b6eea 1b6e9e: 83 f8 02 cmp $0x2,%eax 1b6ea1: 74 5a je 1b6efd 1b6ea3: 83 f8 03 cmp $0x3,%eax 1b6ea6: 75 05 jne 1b6ead 1b6ea8: c6 44 24 06 03 movb $0x3,0x6(%rsp) 1b6ead: 48 8b 45 20 mov 0x20(%rbp),%rax 1b6eb1: 48 89 e2 mov %rsp,%rdx 1b6eb4: be 04 00 00 00 mov $0x4,%esi 1b6eb9: 48 8b 40 08 mov 0x8(%rax),%rax 1b6ebd: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b6ec4: e8 00 00 00 00 callq 1b6ec9 1b6ec9: 83 f8 01 cmp $0x1,%eax 1b6ecc: 19 c0 sbb %eax,%eax 1b6ece: f7 d0 not %eax 1b6ed0: 83 e0 05 and $0x5,%eax 1b6ed3: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b6ed8: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b6edf: 00 00 1b6ee1: 75 21 jne 1b6f04 1b6ee3: 48 83 c4 10 add $0x10,%rsp 1b6ee7: 5b pop %rbx 1b6ee8: 5d pop %rbp 1b6ee9: c3 retq 1b6eea: 83 f8 06 cmp $0x6,%eax 1b6eed: 75 be jne 1b6ead 1b6eef: c6 44 24 06 05 movb $0x5,0x6(%rsp) 1b6ef4: eb b7 jmp 1b6ead 1b6ef6: c6 44 24 06 04 movb $0x4,0x6(%rsp) 1b6efb: eb b0 jmp 1b6ead 1b6efd: c6 44 24 06 02 movb $0x2,0x6(%rsp) 1b6f02: eb a9 jmp 1b6ead 1b6f04: e8 00 00 00 00 callq 1b6f09 1b6f09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b6f10 : 1b6f10: e8 00 00 00 00 callq 1b6f15 1b6f15: 55 push %rbp 1b6f16: 48 89 fd mov %rdi,%rbp 1b6f19: 53 push %rbx 1b6f1a: 48 89 f3 mov %rsi,%rbx 1b6f1d: 48 83 ec 10 sub $0x10,%rsp 1b6f21: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b6f28: 00 00 1b6f2a: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b6f2f: 31 c0 xor %eax,%eax 1b6f31: 83 7e 10 04 cmpl $0x4,0x10(%rsi) 1b6f35: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b6f3c: 00 1b6f3d: 76 05 jbe 1b6f44 1b6f3f: 80 4c 24 02 01 orb $0x1,0x2(%rsp) 1b6f44: 0f b6 43 04 movzbl 0x4(%rbx),%eax 1b6f48: 8b 3b mov (%rbx),%edi 1b6f4a: 83 e0 07 and $0x7,%eax 1b6f4d: c1 e0 04 shl $0x4,%eax 1b6f50: 89 c2 mov %eax,%edx 1b6f52: 0f b6 44 24 02 movzbl 0x2(%rsp),%eax 1b6f57: 83 e0 8f and $0xffffff8f,%eax 1b6f5a: 09 d0 or %edx,%eax 1b6f5c: 88 44 24 02 mov %al,0x2(%rsp) 1b6f60: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b6f67: 48 8b 40 08 mov 0x8(%rax),%rax 1b6f6b: e8 00 00 00 00 callq 1b6f70 1b6f70: ba cd cc cc cc mov $0xcccccccd,%edx 1b6f75: 0f b6 73 18 movzbl 0x18(%rbx),%esi 1b6f79: 8b 7b 0c mov 0xc(%rbx),%edi 1b6f7c: 88 44 24 03 mov %al,0x3(%rsp) 1b6f80: 8b 43 1c mov 0x1c(%rbx),%eax 1b6f83: 48 0f af c2 imul %rdx,%rax 1b6f87: 48 c1 e8 23 shr $0x23,%rax 1b6f8b: 66 89 04 24 mov %ax,(%rsp) 1b6f8f: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b6f96: 48 8b 40 10 mov 0x10(%rax),%rax 1b6f9a: e8 00 00 00 00 callq 1b6f9f 1b6f9f: 88 44 24 04 mov %al,0x4(%rsp) 1b6fa3: 8b 43 10 mov 0x10(%rbx),%eax 1b6fa6: 88 44 24 05 mov %al,0x5(%rsp) 1b6faa: 8b 43 14 mov 0x14(%rbx),%eax 1b6fad: 83 f8 04 cmp $0x4,%eax 1b6fb0: 74 5a je 1b700c 1b6fb2: 77 4c ja 1b7000 1b6fb4: 83 f8 02 cmp $0x2,%eax 1b6fb7: 74 5a je 1b7013 1b6fb9: 83 f8 03 cmp $0x3,%eax 1b6fbc: 75 05 jne 1b6fc3 1b6fbe: c6 44 24 06 03 movb $0x3,0x6(%rsp) 1b6fc3: 48 8b 45 20 mov 0x20(%rbp),%rax 1b6fc7: 48 89 e2 mov %rsp,%rdx 1b6fca: be 04 00 00 00 mov $0x4,%esi 1b6fcf: 48 8b 40 08 mov 0x8(%rax),%rax 1b6fd3: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b6fda: e8 00 00 00 00 callq 1b6fdf 1b6fdf: 83 f8 01 cmp $0x1,%eax 1b6fe2: 19 c0 sbb %eax,%eax 1b6fe4: f7 d0 not %eax 1b6fe6: 83 e0 05 and $0x5,%eax 1b6fe9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b6fee: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b6ff5: 00 00 1b6ff7: 75 21 jne 1b701a 1b6ff9: 48 83 c4 10 add $0x10,%rsp 1b6ffd: 5b pop %rbx 1b6ffe: 5d pop %rbp 1b6fff: c3 retq 1b7000: 83 f8 06 cmp $0x6,%eax 1b7003: 75 be jne 1b6fc3 1b7005: c6 44 24 06 05 movb $0x5,0x6(%rsp) 1b700a: eb b7 jmp 1b6fc3 1b700c: c6 44 24 06 04 movb $0x4,0x6(%rsp) 1b7011: eb b0 jmp 1b6fc3 1b7013: c6 44 24 06 02 movb $0x2,0x6(%rsp) 1b7018: eb a9 jmp 1b6fc3 1b701a: e8 00 00 00 00 callq 1b701f 1b701f: 90 nop 00000000001b7020 : 1b7020: e8 00 00 00 00 callq 1b7025 1b7025: 53 push %rbx 1b7026: 48 89 fb mov %rdi,%rbx 1b7029: 48 83 ec 10 sub $0x10,%rsp 1b702d: 48 8b bf d8 00 00 00 mov 0xd8(%rdi),%rdi 1b7034: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b703b: 00 00 1b703d: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b7042: 31 c0 xor %eax,%eax 1b7044: 48 89 e2 mov %rsp,%rdx 1b7047: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b704e: 00 1b704f: 48 8b 47 20 mov 0x20(%rdi),%rax 1b7053: e8 00 00 00 00 callq 1b7058 1b7058: 48 8b 43 20 mov 0x20(%rbx),%rax 1b705c: be 4b 00 00 00 mov $0x4b,%esi 1b7061: 48 89 e2 mov %rsp,%rdx 1b7064: 48 8b 40 08 mov 0x8(%rax),%rax 1b7068: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b706f: e8 00 00 00 00 callq 1b7074 1b7074: 83 f8 01 cmp $0x1,%eax 1b7077: 19 c0 sbb %eax,%eax 1b7079: f7 d0 not %eax 1b707b: 83 e0 05 and $0x5,%eax 1b707e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b7083: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b708a: 00 00 1b708c: 75 06 jne 1b7094 1b708e: 48 83 c4 10 add $0x10,%rsp 1b7092: 5b pop %rbx 1b7093: c3 retq 1b7094: e8 00 00 00 00 callq 1b7099 1b7099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b70a0 : 1b70a0: e8 00 00 00 00 callq 1b70a5 1b70a5: 53 push %rbx 1b70a6: 48 89 fb mov %rdi,%rbx 1b70a9: 48 83 ec 10 sub $0x10,%rsp 1b70ad: 48 8b bf d8 00 00 00 mov 0xd8(%rdi),%rdi 1b70b4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b70bb: 00 00 1b70bd: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b70c2: 31 c0 xor %eax,%eax 1b70c4: 48 89 e2 mov %rsp,%rdx 1b70c7: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b70ce: 00 1b70cf: 48 8b 47 20 mov 0x20(%rdi),%rax 1b70d3: e8 00 00 00 00 callq 1b70d8 1b70d8: 48 8b 43 20 mov 0x20(%rbx),%rax 1b70dc: be 4a 00 00 00 mov $0x4a,%esi 1b70e1: 48 89 e2 mov %rsp,%rdx 1b70e4: 48 8b 40 08 mov 0x8(%rax),%rax 1b70e8: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b70ef: e8 00 00 00 00 callq 1b70f4 1b70f4: 83 f8 01 cmp $0x1,%eax 1b70f7: 19 c0 sbb %eax,%eax 1b70f9: f7 d0 not %eax 1b70fb: 83 e0 05 and $0x5,%eax 1b70fe: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b7103: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b710a: 00 00 1b710c: 75 06 jne 1b7114 1b710e: 48 83 c4 10 add $0x10,%rsp 1b7112: 5b pop %rbx 1b7113: c3 retq 1b7114: e8 00 00 00 00 callq 1b7119 1b7119: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b7120 : 1b7120: e8 00 00 00 00 callq 1b7125 1b7125: 48 83 ec 10 sub $0x10,%rsp 1b7129: 89 d2 mov %edx,%edx 1b712b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7132: 00 00 1b7134: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b7139: 31 c0 xor %eax,%eax 1b713b: b8 cd cc cc cc mov $0xcccccccd,%eax 1b7140: 40 88 74 24 07 mov %sil,0x7(%rsp) 1b7145: be 19 00 00 00 mov $0x19,%esi 1b714a: 48 0f af d0 imul %rax,%rdx 1b714e: 48 8b 47 20 mov 0x20(%rdi),%rax 1b7152: 88 4c 24 06 mov %cl,0x6(%rsp) 1b7156: 48 8b 40 08 mov 0x8(%rax),%rax 1b715a: 48 c1 ea 23 shr $0x23,%rdx 1b715e: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b7165: 66 89 54 24 04 mov %dx,0x4(%rsp) 1b716a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b716f: e8 00 00 00 00 callq 1b7174 1b7174: 83 f8 01 cmp $0x1,%eax 1b7177: 19 c0 sbb %eax,%eax 1b7179: f7 d0 not %eax 1b717b: 83 e0 05 and $0x5,%eax 1b717e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b7183: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b718a: 00 00 1b718c: 75 05 jne 1b7193 1b718e: 48 83 c4 10 add $0x10,%rsp 1b7192: c3 retq 1b7193: e8 00 00 00 00 callq 1b7198 1b7198: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b719f: 00 00000000001b71a0 : 1b71a0: e8 00 00 00 00 callq 1b71a5 1b71a5: 48 83 ec 10 sub $0x10,%rsp 1b71a9: 89 d2 mov %edx,%edx 1b71ab: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b71b2: 00 00 1b71b4: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b71b9: 31 c0 xor %eax,%eax 1b71bb: b8 cd cc cc cc mov $0xcccccccd,%eax 1b71c0: 40 88 74 24 07 mov %sil,0x7(%rsp) 1b71c5: be 18 00 00 00 mov $0x18,%esi 1b71ca: 48 0f af d0 imul %rax,%rdx 1b71ce: 48 8b 47 20 mov 0x20(%rdi),%rax 1b71d2: 88 4c 24 06 mov %cl,0x6(%rsp) 1b71d6: 48 8b 40 08 mov 0x8(%rax),%rax 1b71da: 48 c1 ea 23 shr $0x23,%rdx 1b71de: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b71e5: 66 89 54 24 04 mov %dx,0x4(%rsp) 1b71ea: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b71ef: e8 00 00 00 00 callq 1b71f4 1b71f4: 83 f8 01 cmp $0x1,%eax 1b71f7: 19 c0 sbb %eax,%eax 1b71f9: f7 d0 not %eax 1b71fb: 83 e0 05 and $0x5,%eax 1b71fe: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b7203: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b720a: 00 00 1b720c: 75 05 jne 1b7213 1b720e: 48 83 c4 10 add $0x10,%rsp 1b7212: c3 retq 1b7213: e8 00 00 00 00 callq 1b7218 1b7218: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b721f: 00 00000000001b7220 : 1b7220: e8 00 00 00 00 callq 1b7225 1b7225: 48 83 ec 10 sub $0x10,%rsp 1b7229: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7230: 00 00 1b7232: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b7237: 31 c0 xor %eax,%eax 1b7239: 48 8b 47 20 mov 0x20(%rdi),%rax 1b723d: 40 88 74 24 04 mov %sil,0x4(%rsp) 1b7242: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b7247: be 45 00 00 00 mov $0x45,%esi 1b724c: 48 8b 40 08 mov 0x8(%rax),%rax 1b7250: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b7257: e8 00 00 00 00 callq 1b725c 1b725c: 83 f8 01 cmp $0x1,%eax 1b725f: 19 c0 sbb %eax,%eax 1b7261: f7 d0 not %eax 1b7263: 83 e0 05 and $0x5,%eax 1b7266: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b726b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b7272: 00 00 1b7274: 75 05 jne 1b727b 1b7276: 48 83 c4 10 add $0x10,%rsp 1b727a: c3 retq 1b727b: e8 00 00 00 00 callq 1b7280 00000000001b7280 : 1b7280: e8 00 00 00 00 callq 1b7285 1b7285: 48 83 ec 10 sub $0x10,%rsp 1b7289: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7290: 00 00 1b7292: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b7297: 31 c0 xor %eax,%eax 1b7299: 48 8b 47 20 mov 0x20(%rdi),%rax 1b729d: 40 88 74 24 04 mov %sil,0x4(%rsp) 1b72a2: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b72a7: be 44 00 00 00 mov $0x44,%esi 1b72ac: 48 8b 40 08 mov 0x8(%rax),%rax 1b72b0: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b72b7: e8 00 00 00 00 callq 1b72bc 1b72bc: 83 f8 01 cmp $0x1,%eax 1b72bf: 19 c0 sbb %eax,%eax 1b72c1: f7 d0 not %eax 1b72c3: 83 e0 05 and $0x5,%eax 1b72c6: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b72cb: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b72d2: 00 00 1b72d4: 75 05 jne 1b72db 1b72d6: 48 83 c4 10 add $0x10,%rsp 1b72da: c3 retq 1b72db: e8 00 00 00 00 callq 1b72e0 00000000001b72e0 : 1b72e0: e8 00 00 00 00 callq 1b72e5 1b72e5: 55 push %rbp 1b72e6: 48 89 fd mov %rdi,%rbp 1b72e9: 53 push %rbx 1b72ea: 48 89 f3 mov %rsi,%rbx 1b72ed: 48 83 ec 28 sub $0x28,%rsp 1b72f1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b72f8: 00 00 1b72fa: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b72ff: 31 c0 xor %eax,%eax 1b7301: 48 8b 87 d8 00 00 00 mov 0xd8(%rdi),%rax 1b7308: 48 8d 74 24 07 lea 0x7(%rsp),%rsi 1b730d: 8b 3b mov (%rbx),%edi 1b730f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b7316: 00 00 1b7318: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b731f: 00 00 1b7321: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b7328: 00 00 1b732a: 48 8b 00 mov (%rax),%rax 1b732d: e8 00 00 00 00 callq 1b7332 1b7332: 84 c0 test %al,%al 1b7334: 74 09 je 1b733f 1b7336: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1b733b: 88 44 24 1a mov %al,0x1a(%rsp) 1b733f: 8b 43 04 mov 0x4(%rbx),%eax 1b7342: 8b 53 2c mov 0x2c(%rbx),%edx 1b7345: 66 89 44 24 08 mov %ax,0x8(%rsp) 1b734a: 8b 43 08 mov 0x8(%rbx),%eax 1b734d: 66 89 54 24 14 mov %dx,0x14(%rsp) 1b7352: 66 89 44 24 0a mov %ax,0xa(%rsp) 1b7357: 8b 43 14 mov 0x14(%rbx),%eax 1b735a: 66 89 44 24 0c mov %ax,0xc(%rsp) 1b735f: 8b 43 18 mov 0x18(%rbx),%eax 1b7362: 66 89 44 24 0e mov %ax,0xe(%rsp) 1b7367: 8b 43 1c mov 0x1c(%rbx),%eax 1b736a: 66 89 44 24 10 mov %ax,0x10(%rsp) 1b736f: 8b 43 20 mov 0x20(%rbx),%eax 1b7372: 66 89 44 24 12 mov %ax,0x12(%rsp) 1b7377: 8b 43 30 mov 0x30(%rbx),%eax 1b737a: 66 89 44 24 16 mov %ax,0x16(%rsp) 1b737f: 8b 43 10 mov 0x10(%rbx),%eax 1b7382: 88 44 24 1b mov %al,0x1b(%rsp) 1b7386: 8b 43 0c mov 0xc(%rbx),%eax 1b7389: 88 44 24 1c mov %al,0x1c(%rsp) 1b738d: 8b 43 28 mov 0x28(%rbx),%eax 1b7390: 88 44 24 1d mov %al,0x1d(%rsp) 1b7394: 8b 43 24 mov 0x24(%rbx),%eax 1b7397: 88 44 24 1e mov %al,0x1e(%rsp) 1b739b: 0f b6 43 34 movzbl 0x34(%rbx),%eax 1b739f: a8 20 test $0x20,%al 1b73a1: 75 06 jne 1b73a9 1b73a3: 66 83 4c 24 18 02 orw $0x2,0x18(%rsp) 1b73a9: a8 40 test $0x40,%al 1b73ab: 75 06 jne 1b73b3 1b73ad: 66 83 4c 24 18 04 orw $0x4,0x18(%rsp) 1b73b3: a8 01 test $0x1,%al 1b73b5: 74 0f je 1b73c6 1b73b7: 83 c2 01 add $0x1,%edx 1b73ba: 66 81 4c 24 18 80 00 orw $0x80,0x18(%rsp) 1b73c1: 66 89 54 24 14 mov %dx,0x14(%rsp) 1b73c6: 84 c0 test %al,%al 1b73c8: 79 07 jns 1b73d1 1b73ca: 66 81 4c 24 18 00 01 orw $0x100,0x18(%rsp) 1b73d1: 48 8b 45 20 mov 0x20(%rbp),%rax 1b73d5: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b73da: be 27 00 00 00 mov $0x27,%esi 1b73df: 48 8b 40 08 mov 0x8(%rax),%rax 1b73e3: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b73ea: e8 00 00 00 00 callq 1b73ef 1b73ef: 83 f8 01 cmp $0x1,%eax 1b73f2: 19 c0 sbb %eax,%eax 1b73f4: f7 d0 not %eax 1b73f6: 83 e0 05 and $0x5,%eax 1b73f9: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1b73fe: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b7405: 00 00 1b7407: 75 07 jne 1b7410 1b7409: 48 83 c4 28 add $0x28,%rsp 1b740d: 5b pop %rbx 1b740e: 5d pop %rbp 1b740f: c3 retq 1b7410: e8 00 00 00 00 callq 1b7415 1b7415: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b741c: 00 00 00 00 00000000001b7420 : 1b7420: e8 00 00 00 00 callq 1b7425 1b7425: 55 push %rbp 1b7426: 48 89 fd mov %rdi,%rbp 1b7429: 53 push %rbx 1b742a: 48 89 f3 mov %rsi,%rbx 1b742d: 48 83 ec 28 sub $0x28,%rsp 1b7431: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7438: 00 00 1b743a: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b743f: 31 c0 xor %eax,%eax 1b7441: 48 8b 87 d8 00 00 00 mov 0xd8(%rdi),%rax 1b7448: 48 8d 74 24 07 lea 0x7(%rsp),%rsi 1b744d: 8b 3b mov (%rbx),%edi 1b744f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b7456: 00 00 1b7458: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b745f: 00 00 1b7461: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b7468: 00 00 1b746a: 48 8b 00 mov (%rax),%rax 1b746d: e8 00 00 00 00 callq 1b7472 1b7472: 84 c0 test %al,%al 1b7474: 74 09 je 1b747f 1b7476: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1b747b: 88 44 24 1c mov %al,0x1c(%rsp) 1b747f: 8b 4b 08 mov 0x8(%rbx),%ecx 1b7482: 0f b7 43 04 movzwl 0x4(%rbx),%eax 1b7486: 8b 53 20 mov 0x20(%rbx),%edx 1b7489: 29 c8 sub %ecx,%eax 1b748b: 66 89 4c 24 08 mov %cx,0x8(%rsp) 1b7490: 66 89 44 24 0a mov %ax,0xa(%rsp) 1b7495: 0f b7 43 1c movzwl 0x1c(%rbx),%eax 1b7499: 66 89 54 24 0c mov %dx,0xc(%rsp) 1b749e: 29 d0 sub %edx,%eax 1b74a0: 66 89 44 24 0e mov %ax,0xe(%rsp) 1b74a5: 0f b7 43 14 movzwl 0x14(%rbx),%eax 1b74a9: 29 c8 sub %ecx,%eax 1b74ab: 66 89 44 24 10 mov %ax,0x10(%rsp) 1b74b0: 8b 43 18 mov 0x18(%rbx),%eax 1b74b3: 66 89 44 24 12 mov %ax,0x12(%rsp) 1b74b8: 0f b7 43 2c movzwl 0x2c(%rbx),%eax 1b74bc: 29 d0 sub %edx,%eax 1b74be: 8b 53 30 mov 0x30(%rbx),%edx 1b74c1: 66 89 44 24 14 mov %ax,0x14(%rsp) 1b74c6: 66 89 54 24 16 mov %dx,0x16(%rsp) 1b74cb: 0f b6 53 34 movzbl 0x34(%rbx),%edx 1b74cf: f6 c2 20 test $0x20,%dl 1b74d2: 75 06 jne 1b74da 1b74d4: 66 83 4c 24 18 02 orw $0x2,0x18(%rsp) 1b74da: f6 c2 40 test $0x40,%dl 1b74dd: 75 06 jne 1b74e5 1b74df: 66 83 4c 24 18 04 orw $0x4,0x18(%rsp) 1b74e5: f6 c2 01 test $0x1,%dl 1b74e8: 74 0f je 1b74f9 1b74ea: 83 c0 01 add $0x1,%eax 1b74ed: 66 81 4c 24 18 80 00 orw $0x80,0x18(%rsp) 1b74f4: 66 89 44 24 14 mov %ax,0x14(%rsp) 1b74f9: 84 d2 test %dl,%dl 1b74fb: 79 07 jns 1b7504 1b74fd: 66 81 4c 24 18 00 01 orw $0x100,0x18(%rsp) 1b7504: 48 8b 45 20 mov 0x20(%rbp),%rax 1b7508: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b750d: be 31 00 00 00 mov $0x31,%esi 1b7512: 48 8b 40 08 mov 0x8(%rax),%rax 1b7516: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b751d: e8 00 00 00 00 callq 1b7522 1b7522: 83 f8 01 cmp $0x1,%eax 1b7525: 19 c0 sbb %eax,%eax 1b7527: f7 d0 not %eax 1b7529: 83 e0 05 and $0x5,%eax 1b752c: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1b7531: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b7538: 00 00 1b753a: 75 07 jne 1b7543 1b753c: 48 83 c4 28 add $0x28,%rsp 1b7540: 5b pop %rbx 1b7541: 5d pop %rbp 1b7542: c3 retq 1b7543: e8 00 00 00 00 callq 1b7548 1b7548: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b754f: 00 00000000001b7550 : 1b7550: e8 00 00 00 00 callq 1b7555 1b7555: 55 push %rbp 1b7556: 89 d5 mov %edx,%ebp 1b7558: 53 push %rbx 1b7559: 48 89 fb mov %rdi,%rbx 1b755c: 89 f7 mov %esi,%edi 1b755e: 48 83 ec 10 sub $0x10,%rsp 1b7562: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7569: 00 00 1b756b: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b7570: 31 c0 xor %eax,%eax 1b7572: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 1b7579: 48 8d 74 24 03 lea 0x3(%rsp),%rsi 1b757e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1b7585: 00 1b7586: 48 8b 00 mov (%rax),%rax 1b7589: e8 00 00 00 00 callq 1b758e 1b758e: 41 89 c0 mov %eax,%r8d 1b7591: b8 01 00 00 00 mov $0x1,%eax 1b7596: 45 84 c0 test %r8b,%r8b 1b7599: 74 34 je 1b75cf 1b759b: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 1b75a0: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b75a5: be 23 00 00 00 mov $0x23,%esi 1b75aa: 40 88 6c 24 05 mov %bpl,0x5(%rsp) 1b75af: 88 44 24 04 mov %al,0x4(%rsp) 1b75b3: 48 8b 43 20 mov 0x20(%rbx),%rax 1b75b7: 48 8b 40 08 mov 0x8(%rax),%rax 1b75bb: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b75c2: e8 00 00 00 00 callq 1b75c7 1b75c7: 85 c0 test %eax,%eax 1b75c9: 0f 95 c0 setne %al 1b75cc: 0f b6 c0 movzbl %al,%eax 1b75cf: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b75d4: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b75db: 00 00 1b75dd: 75 07 jne 1b75e6 1b75df: 48 83 c4 10 add $0x10,%rsp 1b75e3: 5b pop %rbx 1b75e4: 5d pop %rbp 1b75e5: c3 retq 1b75e6: e8 00 00 00 00 callq 1b75eb 1b75eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b75f0 : 1b75f0: e8 00 00 00 00 callq 1b75f5 1b75f5: 55 push %rbp 1b75f6: 89 d5 mov %edx,%ebp 1b75f8: 53 push %rbx 1b75f9: 48 89 fb mov %rdi,%rbx 1b75fc: 89 f7 mov %esi,%edi 1b75fe: 48 83 ec 10 sub $0x10,%rsp 1b7602: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7609: 00 00 1b760b: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b7610: 31 c0 xor %eax,%eax 1b7612: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 1b7619: 48 8d 74 24 03 lea 0x3(%rsp),%rsi 1b761e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1b7625: 00 1b7626: 48 8b 00 mov (%rax),%rax 1b7629: e8 00 00 00 00 callq 1b762e 1b762e: 41 89 c0 mov %eax,%r8d 1b7631: b8 01 00 00 00 mov $0x1,%eax 1b7636: 45 84 c0 test %r8b,%r8b 1b7639: 74 34 je 1b766f 1b763b: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 1b7640: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b7645: be 06 00 00 00 mov $0x6,%esi 1b764a: 40 88 6c 24 05 mov %bpl,0x5(%rsp) 1b764f: 88 44 24 04 mov %al,0x4(%rsp) 1b7653: 48 8b 43 20 mov 0x20(%rbx),%rax 1b7657: 48 8b 40 08 mov 0x8(%rax),%rax 1b765b: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b7662: e8 00 00 00 00 callq 1b7667 1b7667: 85 c0 test %eax,%eax 1b7669: 0f 95 c0 setne %al 1b766c: 0f b6 c0 movzbl %al,%eax 1b766f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b7674: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b767b: 00 00 1b767d: 75 07 jne 1b7686 1b767f: 48 83 c4 10 add $0x10,%rsp 1b7683: 5b pop %rbx 1b7684: 5d pop %rbp 1b7685: c3 retq 1b7686: e8 00 00 00 00 callq 1b768b 1b768b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b7690 : 1b7690: e8 00 00 00 00 callq 1b7695 1b7695: 55 push %rbp 1b7696: 89 d5 mov %edx,%ebp 1b7698: 53 push %rbx 1b7699: 48 89 fb mov %rdi,%rbx 1b769c: 89 f7 mov %esi,%edi 1b769e: 48 83 ec 20 sub $0x20,%rsp 1b76a2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b76a9: 00 00 1b76ab: 48 89 44 24 18 mov %rax,0x18(%rsp) 1b76b0: 31 c0 xor %eax,%eax 1b76b2: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 1b76b9: 48 8d 74 24 03 lea 0x3(%rsp),%rsi 1b76be: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1b76c5: 00 00 1b76c7: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1b76ce: 00 00 1b76d0: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 1b76d7: 00 1b76d8: 48 8b 00 mov (%rax),%rax 1b76db: e8 00 00 00 00 callq 1b76e0 1b76e0: 41 89 c0 mov %eax,%r8d 1b76e3: b8 01 00 00 00 mov $0x1,%eax 1b76e8: 45 84 c0 test %r8b,%r8b 1b76eb: 74 47 je 1b7734 1b76ed: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 1b76f2: 89 ef mov %ebp,%edi 1b76f4: 88 44 24 04 mov %al,0x4(%rsp) 1b76f8: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 1b76ff: 48 8b 40 70 mov 0x70(%rax),%rax 1b7703: e8 00 00 00 00 callq 1b7708 1b7708: be 0d 00 00 00 mov $0xd,%esi 1b770d: 88 44 24 05 mov %al,0x5(%rsp) 1b7711: 48 8b 43 20 mov 0x20(%rbx),%rax 1b7715: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b771a: 48 8b 40 08 mov 0x8(%rax),%rax 1b771e: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b7725: e8 00 00 00 00 callq 1b772a 1b772a: 83 f8 01 cmp $0x1,%eax 1b772d: 19 c0 sbb %eax,%eax 1b772f: f7 d0 not %eax 1b7731: 83 e0 05 and $0x5,%eax 1b7734: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1b7739: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b7740: 00 00 1b7742: 75 07 jne 1b774b 1b7744: 48 83 c4 20 add $0x20,%rsp 1b7748: 5b pop %rbx 1b7749: 5d pop %rbp 1b774a: c3 retq 1b774b: e8 00 00 00 00 callq 1b7750 00000000001b7750 : 1b7750: e8 00 00 00 00 callq 1b7755 1b7755: 41 54 push %r12 1b7757: 55 push %rbp 1b7758: 48 89 fd mov %rdi,%rbp 1b775b: 53 push %rbx 1b775c: 48 89 f3 mov %rsi,%rbx 1b775f: 48 83 ec 18 sub $0x18,%rsp 1b7763: 4c 8b a7 d8 00 00 00 mov 0xd8(%rdi),%r12 1b776a: 8b 7e 08 mov 0x8(%rsi),%edi 1b776d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7774: 00 00 1b7776: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b777b: 31 c0 xor %eax,%eax 1b777d: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b7784: 00 1b7785: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b778c: 00 00 1b778e: 49 8b 44 24 68 mov 0x68(%r12),%rax 1b7793: e8 00 00 00 00 callq 1b7798 1b7798: 88 04 24 mov %al,(%rsp) 1b779b: 8b 03 mov (%rbx),%eax 1b779d: 88 44 24 01 mov %al,0x1(%rsp) 1b77a1: 83 f8 0b cmp $0xb,%eax 1b77a4: 0f 84 9b 00 00 00 je 1b7845 1b77aa: 8b 7b 14 mov 0x14(%rbx),%edi 1b77ad: 49 8b 44 24 50 mov 0x50(%r12),%rax 1b77b2: e8 00 00 00 00 callq 1b77b7 1b77b7: 88 44 24 02 mov %al,0x2(%rsp) 1b77bb: 8b 43 0c mov 0xc(%rbx),%eax 1b77be: 8b 7b 1c mov 0x1c(%rbx),%edi 1b77c1: 88 44 24 03 mov %al,0x3(%rsp) 1b77c5: 49 8b 44 24 58 mov 0x58(%r12),%rax 1b77ca: e8 00 00 00 00 callq 1b77cf 1b77cf: 8b 7b 04 mov 0x4(%rbx),%edi 1b77d2: 88 44 24 08 mov %al,0x8(%rsp) 1b77d6: 49 8b 44 24 60 mov 0x60(%r12),%rax 1b77db: e8 00 00 00 00 callq 1b77e0 1b77e0: ba cd cc cc cc mov $0xcccccccd,%edx 1b77e5: 88 44 24 09 mov %al,0x9(%rsp) 1b77e9: 0f b6 43 20 movzbl 0x20(%rbx),%eax 1b77ed: 88 44 24 0a mov %al,0xa(%rsp) 1b77f1: 8b 43 24 mov 0x24(%rbx),%eax 1b77f4: 48 0f af c2 imul %rdx,%rax 1b77f8: 48 c1 e8 23 shr $0x23,%rax 1b77fc: 83 7b 14 04 cmpl $0x4,0x14(%rbx) 1b7800: 89 44 24 04 mov %eax,0x4(%rsp) 1b7804: 74 4b je 1b7851 1b7806: 48 8b 45 20 mov 0x20(%rbp),%rax 1b780a: 48 89 e2 mov %rsp,%rdx 1b780d: be 4c 00 00 00 mov $0x4c,%esi 1b7812: 48 8b 40 08 mov 0x8(%rax),%rax 1b7816: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b781d: e8 00 00 00 00 callq 1b7822 1b7822: 83 f8 01 cmp $0x1,%eax 1b7825: 19 c0 sbb %eax,%eax 1b7827: f7 d0 not %eax 1b7829: 83 e0 05 and $0x5,%eax 1b782c: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1b7831: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b7838: 00 00 1b783a: 75 5b jne 1b7897 1b783c: 48 83 c4 18 add $0x18,%rsp 1b7840: 5b pop %rbx 1b7841: 5d pop %rbp 1b7842: 41 5c pop %r12 1b7844: c3 retq 1b7845: 8b 43 2c mov 0x2c(%rbx),%eax 1b7848: 88 44 24 02 mov %al,0x2(%rsp) 1b784c: e9 6a ff ff ff jmpq 1b77bb 1b7851: 8b 53 18 mov 0x18(%rbx),%edx 1b7854: 83 fa 04 cmp $0x4,%edx 1b7857: 74 33 je 1b788c 1b7859: 83 fa 06 cmp $0x6,%edx 1b785c: 74 23 je 1b7881 1b785e: 83 fa 03 cmp $0x3,%edx 1b7861: 75 a3 jne 1b7806 1b7863: 0f b7 c0 movzwl %ax,%eax 1b7866: 6b c0 1e imul $0x1e,%eax,%eax 1b7869: ba ab aa aa aa mov $0xaaaaaaab,%edx 1b786e: 48 0f af c2 imul %rdx,%rax 1b7872: 48 c1 e8 24 shr $0x24,%rax 1b7876: 25 ff ff 00 00 and $0xffff,%eax 1b787b: 89 44 24 04 mov %eax,0x4(%rsp) 1b787f: eb 85 jmp 1b7806 1b7881: 0f b7 c0 movzwl %ax,%eax 1b7884: 8d 04 40 lea (%rax,%rax,2),%eax 1b7887: c1 e0 04 shl $0x4,%eax 1b788a: eb dd jmp 1b7869 1b788c: 0f b7 c0 movzwl %ax,%eax 1b788f: 8d 04 c0 lea (%rax,%rax,8),%eax 1b7892: c1 e0 02 shl $0x2,%eax 1b7895: eb d2 jmp 1b7869 1b7897: e8 00 00 00 00 callq 1b789c 1b789c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b78a0 : 1b78a0: e8 00 00 00 00 callq 1b78a5 1b78a5: 41 54 push %r12 1b78a7: 55 push %rbp 1b78a8: 48 89 fd mov %rdi,%rbp 1b78ab: 53 push %rbx 1b78ac: 48 89 f3 mov %rsi,%rbx 1b78af: 48 83 ec 18 sub $0x18,%rsp 1b78b3: 4c 8b a7 d8 00 00 00 mov 0xd8(%rdi),%r12 1b78ba: 8b 7e 08 mov 0x8(%rsi),%edi 1b78bd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b78c4: 00 00 1b78c6: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b78cb: 31 c0 xor %eax,%eax 1b78cd: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1b78d4: 00 1b78d5: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1b78dc: 00 00 1b78de: 49 8b 44 24 68 mov 0x68(%r12),%rax 1b78e3: e8 00 00 00 00 callq 1b78e8 1b78e8: 8b 7b 14 mov 0x14(%rbx),%edi 1b78eb: 88 44 24 06 mov %al,0x6(%rsp) 1b78ef: 8b 03 mov (%rbx),%eax 1b78f1: 88 44 24 07 mov %al,0x7(%rsp) 1b78f5: 8b 43 0c mov 0xc(%rbx),%eax 1b78f8: 88 44 24 08 mov %al,0x8(%rsp) 1b78fc: 0f b6 43 20 movzbl 0x20(%rbx),%eax 1b7900: 88 44 24 09 mov %al,0x9(%rsp) 1b7904: 49 8b 44 24 50 mov 0x50(%r12),%rax 1b7909: e8 00 00 00 00 callq 1b790e 1b790e: 8b 7b 10 mov 0x10(%rbx),%edi 1b7911: 88 44 24 0a mov %al,0xa(%rsp) 1b7915: 49 8b 44 24 48 mov 0x48(%r12),%rax 1b791a: e8 00 00 00 00 callq 1b791f 1b791f: 0f b6 4b 30 movzbl 0x30(%rbx),%ecx 1b7923: 8b 7b 1c mov 0x1c(%rbx),%edi 1b7926: c1 e0 02 shl $0x2,%eax 1b7929: 8d 14 09 lea (%rcx,%rcx,1),%edx 1b792c: 83 e0 0c and $0xc,%eax 1b792f: 09 d0 or %edx,%eax 1b7931: 0f b6 54 24 0b movzbl 0xb(%rsp),%edx 1b7936: 83 e0 0e and $0xe,%eax 1b7939: 83 e2 f1 and $0xfffffff1,%edx 1b793c: 09 d0 or %edx,%eax 1b793e: 88 44 24 0b mov %al,0xb(%rsp) 1b7942: 49 8b 44 24 58 mov 0x58(%r12),%rax 1b7947: e8 00 00 00 00 callq 1b794c 1b794c: 8b 7b 04 mov 0x4(%rbx),%edi 1b794f: 83 e0 07 and $0x7,%eax 1b7952: c1 e0 04 shl $0x4,%eax 1b7955: 89 c2 mov %eax,%edx 1b7957: 0f b6 44 24 0b movzbl 0xb(%rsp),%eax 1b795c: 83 e0 8f and $0xffffff8f,%eax 1b795f: 09 d0 or %edx,%eax 1b7961: 88 44 24 0b mov %al,0xb(%rsp) 1b7965: 49 8b 44 24 60 mov 0x60(%r12),%rax 1b796a: e8 00 00 00 00 callq 1b796f 1b796f: ba cd cc cc cc mov $0xcccccccd,%edx 1b7974: 88 44 24 0c mov %al,0xc(%rsp) 1b7978: 8b 43 2c mov 0x2c(%rbx),%eax 1b797b: 88 44 24 0d mov %al,0xd(%rsp) 1b797f: 8b 43 24 mov 0x24(%rbx),%eax 1b7982: 48 0f af c2 imul %rdx,%rax 1b7986: 48 c1 e8 23 shr $0x23,%rax 1b798a: 83 7b 14 04 cmpl $0x4,0x14(%rbx) 1b798e: 66 89 44 24 04 mov %ax,0x4(%rsp) 1b7993: 74 41 je 1b79d6 1b7995: 48 8b 45 20 mov 0x20(%rbp),%rax 1b7999: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b799e: be 4c 00 00 00 mov $0x4c,%esi 1b79a3: 48 8b 40 08 mov 0x8(%rax),%rax 1b79a7: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b79ae: e8 00 00 00 00 callq 1b79b3 1b79b3: 83 f8 01 cmp $0x1,%eax 1b79b6: 19 c0 sbb %eax,%eax 1b79b8: f7 d0 not %eax 1b79ba: 83 e0 05 and $0x5,%eax 1b79bd: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1b79c2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b79c9: 00 00 1b79cb: 75 75 jne 1b7a42 1b79cd: 48 83 c4 18 add $0x18,%rsp 1b79d1: 5b pop %rbx 1b79d2: 5d pop %rbp 1b79d3: 41 5c pop %r12 1b79d5: c3 retq 1b79d6: 8b 53 18 mov 0x18(%rbx),%edx 1b79d9: 83 fa 04 cmp $0x4,%edx 1b79dc: 74 44 je 1b7a22 1b79de: 83 fa 06 cmp $0x6,%edx 1b79e1: 74 1f je 1b7a02 1b79e3: 83 fa 03 cmp $0x3,%edx 1b79e6: 75 ad jne 1b7995 1b79e8: 0f b7 c0 movzwl %ax,%eax 1b79eb: ba ab aa aa aa mov $0xaaaaaaab,%edx 1b79f0: 6b c0 1e imul $0x1e,%eax,%eax 1b79f3: 48 0f af c2 imul %rdx,%rax 1b79f7: 48 c1 e8 24 shr $0x24,%rax 1b79fb: 66 89 44 24 04 mov %ax,0x4(%rsp) 1b7a00: eb 93 jmp 1b7995 1b7a02: 0f b7 c0 movzwl %ax,%eax 1b7a05: ba ab aa aa aa mov $0xaaaaaaab,%edx 1b7a0a: 8d 04 40 lea (%rax,%rax,2),%eax 1b7a0d: c1 e0 04 shl $0x4,%eax 1b7a10: 48 0f af c2 imul %rdx,%rax 1b7a14: 48 c1 e8 24 shr $0x24,%rax 1b7a18: 66 89 44 24 04 mov %ax,0x4(%rsp) 1b7a1d: e9 73 ff ff ff jmpq 1b7995 1b7a22: 0f b7 c0 movzwl %ax,%eax 1b7a25: ba ab aa aa aa mov $0xaaaaaaab,%edx 1b7a2a: 8d 04 c0 lea (%rax,%rax,8),%eax 1b7a2d: c1 e0 02 shl $0x2,%eax 1b7a30: 48 0f af c2 imul %rdx,%rax 1b7a34: 48 c1 e8 24 shr $0x24,%rax 1b7a38: 66 89 44 24 04 mov %ax,0x4(%rsp) 1b7a3d: e9 53 ff ff ff jmpq 1b7995 1b7a42: e8 00 00 00 00 callq 1b7a47 1b7a47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b7a4e: 00 00 00000000001b7a50 : 1b7a50: e8 00 00 00 00 callq 1b7a55 1b7a55: 41 55 push %r13 1b7a57: 41 54 push %r12 1b7a59: 55 push %rbp 1b7a5a: 48 89 fd mov %rdi,%rbp 1b7a5d: 53 push %rbx 1b7a5e: 48 89 f3 mov %rsi,%rbx 1b7a61: 48 83 ec 18 sub $0x18,%rsp 1b7a65: 44 0f b6 66 20 movzbl 0x20(%rsi),%r12d 1b7a6a: 8b 56 08 mov 0x8(%rsi),%edx 1b7a6d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7a74: 00 00 1b7a76: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b7a7b: 31 c0 xor %eax,%eax 1b7a7d: 0f b6 46 21 movzbl 0x21(%rsi),%eax 1b7a81: 4c 8b af d8 00 00 00 mov 0xd8(%rdi),%r13 1b7a88: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b7a8f: 00 00 1b7a91: 83 e0 f0 and $0xfffffff0,%eax 1b7a94: 3c 30 cmp $0x30,%al 1b7a96: b8 00 00 00 00 mov $0x0,%eax 1b7a9b: 44 0f 45 e0 cmovne %eax,%r12d 1b7a9f: 83 fa 05 cmp $0x5,%edx 1b7aa2: 7f 28 jg 1b7acc 1b7aa4: b8 01 00 00 00 mov $0x1,%eax 1b7aa9: 85 d2 test %edx,%edx 1b7aab: 79 29 jns 1b7ad6 1b7aad: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1b7ab2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b7ab9: 00 00 1b7abb: 0f 85 51 01 00 00 jne 1b7c12 1b7ac1: 48 83 c4 18 add $0x18,%rsp 1b7ac5: 5b pop %rbx 1b7ac6: 5d pop %rbp 1b7ac7: 41 5c pop %r12 1b7ac9: 41 5d pop %r13 1b7acb: c3 retq 1b7acc: b8 01 00 00 00 mov $0x1,%eax 1b7ad1: 83 fa 08 cmp $0x8,%edx 1b7ad4: 75 d7 jne 1b7aad 1b7ad6: 8b 7b 10 mov 0x10(%rbx),%edi 1b7ad9: 49 8b 45 30 mov 0x30(%r13),%rax 1b7add: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b7ae2: e8 00 00 00 00 callq 1b7ae7 1b7ae7: 41 89 c0 mov %eax,%r8d 1b7aea: b8 01 00 00 00 mov $0x1,%eax 1b7aef: 45 84 c0 test %r8b,%r8b 1b7af2: 74 b9 je 1b7aad 1b7af4: 8b 03 mov (%rbx),%eax 1b7af6: 83 f8 07 cmp $0x7,%eax 1b7af9: 0f 84 e5 00 00 00 je 1b7be4 1b7aff: 83 f8 0b cmp $0xb,%eax 1b7b02: 0f 85 aa 00 00 00 jne 1b7bb2 1b7b08: 8b 43 28 mov 0x28(%rbx),%eax 1b7b0b: 88 44 24 08 mov %al,0x8(%rsp) 1b7b0f: 8b 43 2c mov 0x2c(%rbx),%eax 1b7b12: 88 44 24 09 mov %al,0x9(%rsp) 1b7b16: 0f b6 43 30 movzbl 0x30(%rbx),%eax 1b7b1a: 8b 7b 08 mov 0x8(%rbx),%edi 1b7b1d: 83 e0 01 and $0x1,%eax 1b7b20: 8d 14 00 lea (%rax,%rax,1),%edx 1b7b23: 0f b6 44 24 0a movzbl 0xa(%rsp),%eax 1b7b28: 83 e0 fd and $0xfffffffd,%eax 1b7b2b: 09 d0 or %edx,%eax 1b7b2d: 88 44 24 0a mov %al,0xa(%rsp) 1b7b31: 89 f8 mov %edi,%eax 1b7b33: 83 e0 fd and $0xfffffffd,%eax 1b7b36: 83 f8 01 cmp $0x1,%eax 1b7b39: 74 05 je 1b7b40 1b7b3b: 83 ff 05 cmp $0x5,%edi 1b7b3e: 75 05 jne 1b7b45 1b7b40: 80 4c 24 0a 04 orb $0x4,0xa(%rsp) 1b7b45: 83 7b 04 01 cmpl $0x1,0x4(%rbx) 1b7b49: 75 05 jne 1b7b50 1b7b4b: 80 4c 24 0a 08 orb $0x8,0xa(%rsp) 1b7b50: 49 8b 45 38 mov 0x38(%r13),%rax 1b7b54: e8 00 00 00 00 callq 1b7b59 1b7b59: be 4c 00 00 00 mov $0x4c,%esi 1b7b5e: 89 c2 mov %eax,%edx 1b7b60: 8b 43 0c mov 0xc(%rbx),%eax 1b7b63: c1 e2 06 shl $0x6,%edx 1b7b66: 88 44 24 0c mov %al,0xc(%rsp) 1b7b6a: 8b 44 24 04 mov 0x4(%rsp),%eax 1b7b6e: 83 e0 03 and $0x3,%eax 1b7b71: c1 e0 04 shl $0x4,%eax 1b7b74: 09 d0 or %edx,%eax 1b7b76: 0f b6 54 24 0a movzbl 0xa(%rsp),%edx 1b7b7b: 83 e2 0f and $0xf,%edx 1b7b7e: 09 d0 or %edx,%eax 1b7b80: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b7b85: 88 44 24 0a mov %al,0xa(%rsp) 1b7b89: 8b 03 mov (%rbx),%eax 1b7b8b: 88 44 24 0b mov %al,0xb(%rsp) 1b7b8f: 48 8b 45 20 mov 0x20(%rbp),%rax 1b7b93: 48 8b 40 08 mov 0x8(%rax),%rax 1b7b97: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b7b9e: e8 00 00 00 00 callq 1b7ba3 1b7ba3: 83 f8 01 cmp $0x1,%eax 1b7ba6: 19 c0 sbb %eax,%eax 1b7ba8: f7 d0 not %eax 1b7baa: 83 e0 05 and $0x5,%eax 1b7bad: e9 fb fe ff ff jmpq 1b7aad 1b7bb2: 41 83 ec 02 sub $0x2,%r12d 1b7bb6: 41 81 e4 fd 00 00 00 and $0xfd,%r12d 1b7bbd: 75 05 jne 1b7bc4 1b7bbf: 80 4c 24 0a 01 orb $0x1,0xa(%rsp) 1b7bc4: 8b 43 24 mov 0x24(%rbx),%eax 1b7bc7: ba cd cc cc cc mov $0xcccccccd,%edx 1b7bcc: 48 0f af c2 imul %rdx,%rax 1b7bd0: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 1b7bd4: 76 2e jbe 1b7c04 1b7bd6: 48 c1 e8 24 shr $0x24,%rax 1b7bda: 66 89 44 24 08 mov %ax,0x8(%rsp) 1b7bdf: e9 32 ff ff ff jmpq 1b7b16 1b7be4: 41 83 ec 02 sub $0x2,%r12d 1b7be8: 41 81 e4 fd 00 00 00 and $0xfd,%r12d 1b7bef: 75 05 jne 1b7bf6 1b7bf1: 80 4c 24 0a 01 orb $0x1,0xa(%rsp) 1b7bf6: 0f b6 43 20 movzbl 0x20(%rbx),%eax 1b7bfa: 66 89 44 24 08 mov %ax,0x8(%rsp) 1b7bff: e9 12 ff ff ff jmpq 1b7b16 1b7c04: 48 c1 e8 23 shr $0x23,%rax 1b7c08: 66 89 44 24 08 mov %ax,0x8(%rsp) 1b7c0d: e9 04 ff ff ff jmpq 1b7b16 1b7c12: e8 00 00 00 00 callq 1b7c17 1b7c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b7c1e: 00 00 00000000001b7c20 : 1b7c20: e8 00 00 00 00 callq 1b7c25 1b7c25: 41 55 push %r13 1b7c27: 41 54 push %r12 1b7c29: 49 89 fc mov %rdi,%r12 1b7c2c: 55 push %rbp 1b7c2d: bd fc ff ff ff mov $0xfffffffc,%ebp 1b7c32: 53 push %rbx 1b7c33: 48 89 f3 mov %rsi,%rbx 1b7c36: 48 83 ec 18 sub $0x18,%rsp 1b7c3a: 0f b6 56 21 movzbl 0x21(%rsi),%edx 1b7c3e: 4c 8b af d8 00 00 00 mov 0xd8(%rdi),%r13 1b7c45: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7c4c: 00 00 1b7c4e: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b7c53: 31 c0 xor %eax,%eax 1b7c55: 0f b6 46 20 movzbl 0x20(%rsi),%eax 1b7c59: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b7c60: 00 00 1b7c62: 83 e2 f0 and $0xfffffff0,%edx 1b7c65: 83 e8 02 sub $0x2,%eax 1b7c68: 83 e0 fd and $0xfffffffd,%eax 1b7c6b: 80 fa 30 cmp $0x30,%dl 1b7c6e: 8b 56 08 mov 0x8(%rsi),%edx 1b7c71: 0f 44 e8 cmove %eax,%ebp 1b7c74: 83 fa 05 cmp $0x5,%edx 1b7c77: 7f 28 jg 1b7ca1 1b7c79: b8 01 00 00 00 mov $0x1,%eax 1b7c7e: 85 d2 test %edx,%edx 1b7c80: 79 29 jns 1b7cab 1b7c82: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1b7c87: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b7c8e: 00 00 1b7c90: 0f 85 58 01 00 00 jne 1b7dee 1b7c96: 48 83 c4 18 add $0x18,%rsp 1b7c9a: 5b pop %rbx 1b7c9b: 5d pop %rbp 1b7c9c: 41 5c pop %r12 1b7c9e: 41 5d pop %r13 1b7ca0: c3 retq 1b7ca1: b8 01 00 00 00 mov $0x1,%eax 1b7ca6: 83 fa 08 cmp $0x8,%edx 1b7ca9: 75 d7 jne 1b7c82 1b7cab: 8b 7b 10 mov 0x10(%rbx),%edi 1b7cae: 49 8b 45 28 mov 0x28(%r13),%rax 1b7cb2: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b7cb7: e8 00 00 00 00 callq 1b7cbc 1b7cbc: 41 89 c0 mov %eax,%r8d 1b7cbf: b8 01 00 00 00 mov $0x1,%eax 1b7cc4: 45 84 c0 test %r8b,%r8b 1b7cc7: 74 b9 je 1b7c82 1b7cc9: 8b 03 mov (%rbx),%eax 1b7ccb: 83 f8 07 cmp $0x7,%eax 1b7cce: 0f 84 e4 00 00 00 je 1b7db8 1b7cd4: 83 f8 0b cmp $0xb,%eax 1b7cd7: 0f 85 ab 00 00 00 jne 1b7d88 1b7cdd: 8b 43 28 mov 0x28(%rbx),%eax 1b7ce0: 88 44 24 08 mov %al,0x8(%rsp) 1b7ce4: 8b 43 2c mov 0x2c(%rbx),%eax 1b7ce7: 88 44 24 09 mov %al,0x9(%rsp) 1b7ceb: 0f b6 43 30 movzbl 0x30(%rbx),%eax 1b7cef: 8b 7b 08 mov 0x8(%rbx),%edi 1b7cf2: 83 e0 01 and $0x1,%eax 1b7cf5: 8d 14 00 lea (%rax,%rax,1),%edx 1b7cf8: 0f b6 44 24 0a movzbl 0xa(%rsp),%eax 1b7cfd: 83 e0 fd and $0xfffffffd,%eax 1b7d00: 09 d0 or %edx,%eax 1b7d02: 88 44 24 0a mov %al,0xa(%rsp) 1b7d06: 89 f8 mov %edi,%eax 1b7d08: 83 e0 fd and $0xfffffffd,%eax 1b7d0b: 83 f8 01 cmp $0x1,%eax 1b7d0e: 74 05 je 1b7d15 1b7d10: 83 ff 05 cmp $0x5,%edi 1b7d13: 75 05 jne 1b7d1a 1b7d15: 80 4c 24 0a 04 orb $0x4,0xa(%rsp) 1b7d1a: 83 7b 04 01 cmpl $0x1,0x4(%rbx) 1b7d1e: 75 05 jne 1b7d25 1b7d20: 80 4c 24 0a 08 orb $0x8,0xa(%rsp) 1b7d25: 49 8b 45 38 mov 0x38(%r13),%rax 1b7d29: e8 00 00 00 00 callq 1b7d2e 1b7d2e: be 4c 00 00 00 mov $0x4c,%esi 1b7d33: 89 c2 mov %eax,%edx 1b7d35: 8b 43 0c mov 0xc(%rbx),%eax 1b7d38: c1 e2 06 shl $0x6,%edx 1b7d3b: 88 44 24 0c mov %al,0xc(%rsp) 1b7d3f: 8b 44 24 04 mov 0x4(%rsp),%eax 1b7d43: 83 e0 03 and $0x3,%eax 1b7d46: c1 e0 04 shl $0x4,%eax 1b7d49: 09 d0 or %edx,%eax 1b7d4b: 0f b6 54 24 0a movzbl 0xa(%rsp),%edx 1b7d50: 83 e2 0f and $0xf,%edx 1b7d53: 09 d0 or %edx,%eax 1b7d55: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b7d5a: 88 44 24 0a mov %al,0xa(%rsp) 1b7d5e: 8b 03 mov (%rbx),%eax 1b7d60: 88 44 24 0b mov %al,0xb(%rsp) 1b7d64: 49 8b 44 24 20 mov 0x20(%r12),%rax 1b7d69: 48 8b 40 08 mov 0x8(%rax),%rax 1b7d6d: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b7d74: e8 00 00 00 00 callq 1b7d79 1b7d79: 83 f8 01 cmp $0x1,%eax 1b7d7c: 19 c0 sbb %eax,%eax 1b7d7e: f7 d0 not %eax 1b7d80: 83 e0 05 and $0x5,%eax 1b7d83: e9 fa fe ff ff jmpq 1b7c82 1b7d88: 40 84 ed test %bpl,%bpl 1b7d8b: 75 06 jne 1b7d93 1b7d8d: 80 7b 31 00 cmpb $0x0,0x31(%rbx) 1b7d91: 75 54 jne 1b7de7 1b7d93: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 1b7d97: 8b 43 24 mov 0x24(%rbx),%eax 1b7d9a: 76 34 jbe 1b7dd0 1b7d9c: ba cd cc cc cc mov $0xcccccccd,%edx 1b7da1: 80 4c 24 0a 01 orb $0x1,0xa(%rsp) 1b7da6: 48 0f af c2 imul %rdx,%rax 1b7daa: 48 c1 e8 24 shr $0x24,%rax 1b7dae: 66 89 44 24 08 mov %ax,0x8(%rsp) 1b7db3: e9 33 ff ff ff jmpq 1b7ceb 1b7db8: 40 84 ed test %bpl,%bpl 1b7dbb: 75 05 jne 1b7dc2 1b7dbd: 80 4c 24 0a 01 orb $0x1,0xa(%rsp) 1b7dc2: 0f b6 43 20 movzbl 0x20(%rbx),%eax 1b7dc6: 66 89 44 24 08 mov %ax,0x8(%rsp) 1b7dcb: e9 1b ff ff ff jmpq 1b7ceb 1b7dd0: ba cd cc cc cc mov $0xcccccccd,%edx 1b7dd5: 48 0f af c2 imul %rdx,%rax 1b7dd9: 48 c1 e8 23 shr $0x23,%rax 1b7ddd: 66 89 44 24 08 mov %ax,0x8(%rsp) 1b7de2: e9 04 ff ff ff jmpq 1b7ceb 1b7de7: 80 4c 24 0a 01 orb $0x1,0xa(%rsp) 1b7dec: eb a5 jmp 1b7d93 1b7dee: e8 00 00 00 00 callq 1b7df3 1b7df3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b7dfa: 00 00 00 00 1b7dfe: 66 90 xchg %ax,%ax 00000000001b7e00 : 1b7e00: e8 00 00 00 00 callq 1b7e05 1b7e05: 55 push %rbp 1b7e06: 48 89 fd mov %rdi,%rbp 1b7e09: 53 push %rbx 1b7e0a: 48 89 f3 mov %rsi,%rbx 1b7e0d: 48 83 ec 10 sub $0x10,%rsp 1b7e11: 0f b6 56 20 movzbl 0x20(%rsi),%edx 1b7e15: 8b 7e 08 mov 0x8(%rsi),%edi 1b7e18: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7e1f: 00 00 1b7e21: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b7e26: 31 c0 xor %eax,%eax 1b7e28: 0f b6 46 21 movzbl 0x21(%rsi),%eax 1b7e2c: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b7e33: 00 1b7e34: 83 e0 f0 and $0xfffffff0,%eax 1b7e37: 3c 30 cmp $0x30,%al 1b7e39: b8 00 00 00 00 mov $0x0,%eax 1b7e3e: 0f 44 c2 cmove %edx,%eax 1b7e41: 89 c1 mov %eax,%ecx 1b7e43: 83 ff 05 cmp $0x5,%edi 1b7e46: 7f 24 jg 1b7e6c 1b7e48: b8 01 00 00 00 mov $0x1,%eax 1b7e4d: 85 ff test %edi,%edi 1b7e4f: 79 25 jns 1b7e76 1b7e51: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b7e56: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b7e5d: 00 00 1b7e5f: 0f 85 13 01 00 00 jne 1b7f78 1b7e65: 48 83 c4 10 add $0x10,%rsp 1b7e69: 5b pop %rbx 1b7e6a: 5d pop %rbp 1b7e6b: c3 retq 1b7e6c: b8 01 00 00 00 mov $0x1,%eax 1b7e71: 83 ff 08 cmp $0x8,%edi 1b7e74: 75 db jne 1b7e51 1b7e76: 8b 03 mov (%rbx),%eax 1b7e78: 83 f8 07 cmp $0x7,%eax 1b7e7b: 74 2e je 1b7eab 1b7e7d: 83 f8 0b cmp $0xb,%eax 1b7e80: 0f 84 e0 00 00 00 je 1b7f66 1b7e86: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 1b7e8a: 8b 43 24 mov 0x24(%rbx),%eax 1b7e8d: 0f 86 bd 00 00 00 jbe 1b7f50 1b7e93: ba cd cc cc cc mov $0xcccccccd,%edx 1b7e98: 80 4c 24 02 01 orb $0x1,0x2(%rsp) 1b7e9d: 48 0f af c2 imul %rdx,%rax 1b7ea1: 48 c1 e8 24 shr $0x24,%rax 1b7ea5: 66 89 04 24 mov %ax,(%rsp) 1b7ea9: eb 10 jmp 1b7ebb 1b7eab: 8d 41 fe lea -0x2(%rcx),%eax 1b7eae: a8 fd test $0xfd,%al 1b7eb0: 75 05 jne 1b7eb7 1b7eb2: 80 4c 24 02 01 orb $0x1,0x2(%rsp) 1b7eb7: 66 89 14 24 mov %dx,(%rsp) 1b7ebb: 0f b6 43 30 movzbl 0x30(%rbx),%eax 1b7ebf: 83 e0 01 and $0x1,%eax 1b7ec2: 8d 14 00 lea (%rax,%rax,1),%edx 1b7ec5: 0f b6 44 24 02 movzbl 0x2(%rsp),%eax 1b7eca: 83 e0 fd and $0xfffffffd,%eax 1b7ecd: 09 d0 or %edx,%eax 1b7ecf: 88 44 24 02 mov %al,0x2(%rsp) 1b7ed3: 89 f8 mov %edi,%eax 1b7ed5: 83 e0 fd and $0xfffffffd,%eax 1b7ed8: 83 f8 01 cmp $0x1,%eax 1b7edb: 74 05 je 1b7ee2 1b7edd: 83 ff 05 cmp $0x5,%edi 1b7ee0: 75 05 jne 1b7ee7 1b7ee2: 80 4c 24 02 04 orb $0x4,0x2(%rsp) 1b7ee7: 83 7b 04 01 cmpl $0x1,0x4(%rbx) 1b7eeb: 75 05 jne 1b7ef2 1b7eed: 80 4c 24 02 08 orb $0x8,0x2(%rsp) 1b7ef2: 80 f9 13 cmp $0x13,%cl 1b7ef5: 75 05 jne 1b7efc 1b7ef7: 80 4c 24 02 10 orb $0x10,0x2(%rsp) 1b7efc: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b7f03: 48 8b 40 38 mov 0x38(%rax),%rax 1b7f07: e8 00 00 00 00 callq 1b7f0c 1b7f0c: be 4c 00 00 00 mov $0x4c,%esi 1b7f11: c1 e0 06 shl $0x6,%eax 1b7f14: 89 c2 mov %eax,%edx 1b7f16: 0f b6 44 24 02 movzbl 0x2(%rsp),%eax 1b7f1b: 83 e0 3f and $0x3f,%eax 1b7f1e: 09 d0 or %edx,%eax 1b7f20: 48 89 e2 mov %rsp,%rdx 1b7f23: 88 44 24 02 mov %al,0x2(%rsp) 1b7f27: 8b 03 mov (%rbx),%eax 1b7f29: 88 44 24 03 mov %al,0x3(%rsp) 1b7f2d: 48 8b 45 20 mov 0x20(%rbp),%rax 1b7f31: 48 8b 40 08 mov 0x8(%rax),%rax 1b7f35: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b7f3c: e8 00 00 00 00 callq 1b7f41 1b7f41: 83 f8 01 cmp $0x1,%eax 1b7f44: 19 c0 sbb %eax,%eax 1b7f46: f7 d0 not %eax 1b7f48: 83 e0 05 and $0x5,%eax 1b7f4b: e9 01 ff ff ff jmpq 1b7e51 1b7f50: ba cd cc cc cc mov $0xcccccccd,%edx 1b7f55: 48 0f af c2 imul %rdx,%rax 1b7f59: 48 c1 e8 23 shr $0x23,%rax 1b7f5d: 66 89 04 24 mov %ax,(%rsp) 1b7f61: e9 55 ff ff ff jmpq 1b7ebb 1b7f66: 8b 43 28 mov 0x28(%rbx),%eax 1b7f69: 88 04 24 mov %al,(%rsp) 1b7f6c: 8b 43 2c mov 0x2c(%rbx),%eax 1b7f6f: 88 44 24 01 mov %al,0x1(%rsp) 1b7f73: e9 43 ff ff ff jmpq 1b7ebb 1b7f78: e8 00 00 00 00 callq 1b7f7d 1b7f7d: 0f 1f 00 nopl (%rax) 00000000001b7f80 : 1b7f80: e8 00 00 00 00 callq 1b7f85 1b7f85: 55 push %rbp 1b7f86: 48 89 fd mov %rdi,%rbp 1b7f89: 53 push %rbx 1b7f8a: 48 89 f3 mov %rsi,%rbx 1b7f8d: 48 83 ec 20 sub $0x20,%rsp 1b7f91: 8b 7e 04 mov 0x4(%rsi),%edi 1b7f94: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b7f9b: 00 00 1b7f9d: 48 89 44 24 18 mov %rax,0x18(%rsp) 1b7fa2: 31 c0 xor %eax,%eax 1b7fa4: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b7fab: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b7fb0: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b7fb7: 00 00 1b7fb9: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b7fc0: 00 00 1b7fc2: 48 8b 40 28 mov 0x28(%rax),%rax 1b7fc6: e8 00 00 00 00 callq 1b7fcb 1b7fcb: 84 c0 test %al,%al 1b7fcd: 0f 84 f6 00 00 00 je 1b80c9 1b7fd3: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b7fda: 8b 3b mov (%rbx),%edi 1b7fdc: 48 8d 74 24 03 lea 0x3(%rsp),%rsi 1b7fe1: 48 8b 00 mov (%rax),%rax 1b7fe4: e8 00 00 00 00 callq 1b7fe9 1b7fe9: 84 c0 test %al,%al 1b7feb: 0f 84 d8 00 00 00 je 1b80c9 1b7ff1: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 1b7ff6: 0f b6 7b 20 movzbl 0x20(%rbx),%edi 1b7ffa: 88 44 24 10 mov %al,0x10(%rsp) 1b7ffe: 8b 44 24 04 mov 0x4(%rsp),%eax 1b8002: 88 44 24 0c mov %al,0xc(%rsp) 1b8006: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b800d: 48 8b 50 40 mov 0x40(%rax),%rdx 1b8011: 0f b6 43 21 movzbl 0x21(%rbx),%eax 1b8015: 83 e0 f0 and $0xfffffff0,%eax 1b8018: 3c 20 cmp $0x20,%al 1b801a: b8 00 00 00 00 mov $0x0,%eax 1b801f: 0f 45 f8 cmovne %eax,%edi 1b8022: e8 00 00 00 00 callq 1b8027 1b8027: 8b 7b 08 mov 0x8(%rbx),%edi 1b802a: 31 f6 xor %esi,%esi 1b802c: 88 44 24 0d mov %al,0xd(%rsp) 1b8030: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b8037: 48 8b 40 10 mov 0x10(%rax),%rax 1b803b: e8 00 00 00 00 callq 1b8040 1b8040: 8b 7b 28 mov 0x28(%rbx),%edi 1b8043: 88 44 24 0e mov %al,0xe(%rsp) 1b8047: 8b 43 0c mov 0xc(%rbx),%eax 1b804a: 89 44 24 08 mov %eax,0x8(%rsp) 1b804e: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b8055: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1b805c: e8 00 00 00 00 callq 1b8061 1b8061: 88 44 24 11 mov %al,0x11(%rsp) 1b8065: 0f b6 43 2c movzbl 0x2c(%rbx),%eax 1b8069: a8 01 test $0x1,%al 1b806b: 74 05 je 1b8072 1b806d: 80 4c 24 0f 01 orb $0x1,0xf(%rsp) 1b8072: a8 04 test $0x4,%al 1b8074: 74 05 je 1b807b 1b8076: 80 4c 24 0f 30 orb $0x30,0xf(%rsp) 1b807b: a8 10 test $0x10,%al 1b807d: 74 05 je 1b8084 1b807f: 80 4c 24 0f 02 orb $0x2,0xf(%rsp) 1b8084: a8 20 test $0x20,%al 1b8086: 74 05 je 1b808d 1b8088: 80 4c 24 0f 04 orb $0x4,0xf(%rsp) 1b808d: 84 c0 test %al,%al 1b808f: 79 05 jns 1b8096 1b8091: 80 4c 24 0f 20 orb $0x20,0xf(%rsp) 1b8096: 83 7b 08 02 cmpl $0x2,0x8(%rbx) 1b809a: 75 05 jne 1b80a1 1b809c: 80 4c 24 0f 08 orb $0x8,0xf(%rsp) 1b80a1: 48 8b 45 20 mov 0x20(%rbp),%rax 1b80a5: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b80aa: be 0c 00 00 00 mov $0xc,%esi 1b80af: 48 8b 40 08 mov 0x8(%rax),%rax 1b80b3: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b80ba: e8 00 00 00 00 callq 1b80bf 1b80bf: 41 89 c0 mov %eax,%r8d 1b80c2: 31 c0 xor %eax,%eax 1b80c4: 45 85 c0 test %r8d,%r8d 1b80c7: 74 05 je 1b80ce 1b80c9: b8 05 00 00 00 mov $0x5,%eax 1b80ce: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1b80d3: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b80da: 00 00 1b80dc: 75 07 jne 1b80e5 1b80de: 48 83 c4 20 add $0x20,%rsp 1b80e2: 5b pop %rbx 1b80e3: 5d pop %rbp 1b80e4: c3 retq 1b80e5: e8 00 00 00 00 callq 1b80ea 1b80ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001b80f0 : 1b80f0: e8 00 00 00 00 callq 1b80f5 1b80f5: 55 push %rbp 1b80f6: 48 89 fd mov %rdi,%rbp 1b80f9: 53 push %rbx 1b80fa: 48 89 f3 mov %rsi,%rbx 1b80fd: 48 83 ec 28 sub $0x28,%rsp 1b8101: 8b 7e 04 mov 0x4(%rsi),%edi 1b8104: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b810b: 00 00 1b810d: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b8112: 31 c0 xor %eax,%eax 1b8114: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b811b: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b8120: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b8127: 00 00 1b8129: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b8130: 00 00 1b8132: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b8139: 00 00 1b813b: 48 8b 40 28 mov 0x28(%rax),%rax 1b813f: e8 00 00 00 00 callq 1b8144 1b8144: 84 c0 test %al,%al 1b8146: 0f 84 f5 00 00 00 je 1b8241 1b814c: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b8153: 8b 3b mov (%rbx),%edi 1b8155: 48 8d 74 24 03 lea 0x3(%rsp),%rsi 1b815a: 48 8b 00 mov (%rax),%rax 1b815d: e8 00 00 00 00 callq 1b8162 1b8162: 84 c0 test %al,%al 1b8164: 0f 84 d7 00 00 00 je 1b8241 1b816a: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 1b816f: 0f b6 7b 20 movzbl 0x20(%rbx),%edi 1b8173: 88 44 24 0b mov %al,0xb(%rsp) 1b8177: 8b 44 24 04 mov 0x4(%rsp),%eax 1b817b: 88 44 24 10 mov %al,0x10(%rsp) 1b817f: 8b 43 10 mov 0x10(%rbx),%eax 1b8182: 88 44 24 0f mov %al,0xf(%rsp) 1b8186: 8b 43 14 mov 0x14(%rbx),%eax 1b8189: 66 89 44 24 0c mov %ax,0xc(%rsp) 1b818e: 8b 43 18 mov 0x18(%rbx),%eax 1b8191: 89 44 24 14 mov %eax,0x14(%rsp) 1b8195: 8b 43 1c mov 0x1c(%rbx),%eax 1b8198: 88 44 24 0e mov %al,0xe(%rsp) 1b819c: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b81a3: 48 8b 50 40 mov 0x40(%rax),%rdx 1b81a7: 0f b6 43 21 movzbl 0x21(%rbx),%eax 1b81ab: 83 e0 f0 and $0xfffffff0,%eax 1b81ae: 3c 20 cmp $0x20,%al 1b81b0: b8 00 00 00 00 mov $0x0,%eax 1b81b5: 0f 45 f8 cmovne %eax,%edi 1b81b8: e8 00 00 00 00 callq 1b81bd 1b81bd: 8b 7b 08 mov 0x8(%rbx),%edi 1b81c0: 31 f6 xor %esi,%esi 1b81c2: 88 44 24 11 mov %al,0x11(%rsp) 1b81c6: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b81cd: 48 8b 40 10 mov 0x10(%rax),%rax 1b81d1: e8 00 00 00 00 callq 1b81d6 1b81d6: 8b 54 24 08 mov 0x8(%rsp),%edx 1b81da: 88 44 24 12 mov %al,0x12(%rsp) 1b81de: 8b 43 0c mov 0xc(%rbx),%eax 1b81e1: 81 e2 00 00 00 ff and $0xff000000,%edx 1b81e7: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1b81ee: 48 c1 e8 25 shr $0x25,%rax 1b81f2: 25 ff ff ff 00 and $0xffffff,%eax 1b81f7: 09 d0 or %edx,%eax 1b81f9: 89 44 24 08 mov %eax,0x8(%rsp) 1b81fd: 0f b6 43 2c movzbl 0x2c(%rbx),%eax 1b8201: a8 01 test $0x1,%al 1b8203: 74 05 je 1b820a 1b8205: 80 4c 24 13 01 orb $0x1,0x13(%rsp) 1b820a: a8 04 test $0x4,%al 1b820c: 74 05 je 1b8213 1b820e: 80 4c 24 13 10 orb $0x10,0x13(%rsp) 1b8213: 83 7b 08 04 cmpl $0x4,0x8(%rbx) 1b8217: 74 44 je 1b825d 1b8219: 48 8b 45 20 mov 0x20(%rbp),%rax 1b821d: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b8222: be 0c 00 00 00 mov $0xc,%esi 1b8227: 48 8b 40 08 mov 0x8(%rax),%rax 1b822b: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8232: e8 00 00 00 00 callq 1b8237 1b8237: 41 89 c0 mov %eax,%r8d 1b823a: 31 c0 xor %eax,%eax 1b823c: 45 85 c0 test %r8d,%r8d 1b823f: 74 05 je 1b8246 1b8241: b8 05 00 00 00 mov $0x5,%eax 1b8246: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1b824b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b8252: 00 00 1b8254: 75 2e jne 1b8284 1b8256: 48 83 c4 28 add $0x28,%rsp 1b825a: 5b pop %rbx 1b825b: 5d pop %rbp 1b825c: c3 retq 1b825d: 8b 43 28 mov 0x28(%rbx),%eax 1b8260: 83 f8 02 cmp $0x2,%eax 1b8263: 74 18 je 1b827d 1b8265: 83 f8 03 cmp $0x3,%eax 1b8268: 74 0c je 1b8276 1b826a: 83 f8 01 cmp $0x1,%eax 1b826d: 75 aa jne 1b8219 1b826f: 80 4c 24 13 04 orb $0x4,0x13(%rsp) 1b8274: eb a3 jmp 1b8219 1b8276: 80 4c 24 13 0c orb $0xc,0x13(%rsp) 1b827b: eb 9c jmp 1b8219 1b827d: 80 4c 24 13 08 orb $0x8,0x13(%rsp) 1b8282: eb 95 jmp 1b8219 1b8284: e8 00 00 00 00 callq 1b8289 1b8289: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001b8290 : 1b8290: e8 00 00 00 00 callq 1b8295 1b8295: 55 push %rbp 1b8296: 48 89 fd mov %rdi,%rbp 1b8299: 53 push %rbx 1b829a: 48 89 f3 mov %rsi,%rbx 1b829d: 48 83 ec 28 sub $0x28,%rsp 1b82a1: 8b 7e 04 mov 0x4(%rsi),%edi 1b82a4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b82ab: 00 00 1b82ad: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b82b2: 31 c0 xor %eax,%eax 1b82b4: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b82bb: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b82c0: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b82c7: 00 00 1b82c9: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b82d0: 00 00 1b82d2: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b82d9: 00 00 1b82db: 48 8b 40 28 mov 0x28(%rax),%rax 1b82df: e8 00 00 00 00 callq 1b82e4 1b82e4: 84 c0 test %al,%al 1b82e6: 0f 84 e5 00 00 00 je 1b83d1 1b82ec: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b82f3: 8b 3b mov (%rbx),%edi 1b82f5: 48 8d 74 24 03 lea 0x3(%rsp),%rsi 1b82fa: 48 8b 00 mov (%rax),%rax 1b82fd: e8 00 00 00 00 callq 1b8302 1b8302: 84 c0 test %al,%al 1b8304: 0f 84 c7 00 00 00 je 1b83d1 1b830a: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 1b830f: 0f b6 7b 20 movzbl 0x20(%rbx),%edi 1b8313: 88 44 24 08 mov %al,0x8(%rsp) 1b8317: 8b 44 24 04 mov 0x4(%rsp),%eax 1b831b: 88 44 24 10 mov %al,0x10(%rsp) 1b831f: 8b 43 10 mov 0x10(%rbx),%eax 1b8322: 88 44 24 0f mov %al,0xf(%rsp) 1b8326: 8b 43 14 mov 0x14(%rbx),%eax 1b8329: 66 89 44 24 0c mov %ax,0xc(%rsp) 1b832e: 8b 43 18 mov 0x18(%rbx),%eax 1b8331: 89 44 24 14 mov %eax,0x14(%rsp) 1b8335: 8b 43 1c mov 0x1c(%rbx),%eax 1b8338: 88 44 24 0e mov %al,0xe(%rsp) 1b833c: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b8343: 48 8b 50 40 mov 0x40(%rax),%rdx 1b8347: 0f b6 43 21 movzbl 0x21(%rbx),%eax 1b834b: 83 e0 f0 and $0xfffffff0,%eax 1b834e: 3c 20 cmp $0x20,%al 1b8350: b8 00 00 00 00 mov $0x0,%eax 1b8355: 0f 45 f8 cmovne %eax,%edi 1b8358: e8 00 00 00 00 callq 1b835d 1b835d: 8b 7b 08 mov 0x8(%rbx),%edi 1b8360: 31 f6 xor %esi,%esi 1b8362: 88 44 24 11 mov %al,0x11(%rsp) 1b8366: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b836d: 48 8b 40 10 mov 0x10(%rax),%rax 1b8371: e8 00 00 00 00 callq 1b8376 1b8376: 88 44 24 12 mov %al,0x12(%rsp) 1b837a: 8b 43 0c mov 0xc(%rbx),%eax 1b837d: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1b8384: 48 c1 e8 25 shr $0x25,%rax 1b8388: 66 89 44 24 0a mov %ax,0xa(%rsp) 1b838d: 0f b6 43 2c movzbl 0x2c(%rbx),%eax 1b8391: a8 01 test $0x1,%al 1b8393: 74 05 je 1b839a 1b8395: 80 4c 24 13 01 orb $0x1,0x13(%rsp) 1b839a: a8 04 test $0x4,%al 1b839c: 74 05 je 1b83a3 1b839e: 80 4c 24 13 10 orb $0x10,0x13(%rsp) 1b83a3: 83 7b 08 04 cmpl $0x4,0x8(%rbx) 1b83a7: 74 44 je 1b83ed 1b83a9: 48 8b 45 20 mov 0x20(%rbp),%rax 1b83ad: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b83b2: be 0c 00 00 00 mov $0xc,%esi 1b83b7: 48 8b 40 08 mov 0x8(%rax),%rax 1b83bb: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b83c2: e8 00 00 00 00 callq 1b83c7 1b83c7: 41 89 c0 mov %eax,%r8d 1b83ca: 31 c0 xor %eax,%eax 1b83cc: 45 85 c0 test %r8d,%r8d 1b83cf: 74 05 je 1b83d6 1b83d1: b8 05 00 00 00 mov $0x5,%eax 1b83d6: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1b83db: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b83e2: 00 00 1b83e4: 75 22 jne 1b8408 1b83e6: 48 83 c4 28 add $0x28,%rsp 1b83ea: 5b pop %rbx 1b83eb: 5d pop %rbp 1b83ec: c3 retq 1b83ed: 8b 43 28 mov 0x28(%rbx),%eax 1b83f0: 83 f8 01 cmp $0x1,%eax 1b83f3: 74 0c je 1b8401 1b83f5: 83 f8 02 cmp $0x2,%eax 1b83f8: 75 af jne 1b83a9 1b83fa: 80 4c 24 13 04 orb $0x4,0x13(%rsp) 1b83ff: eb a8 jmp 1b83a9 1b8401: 80 4c 24 13 08 orb $0x8,0x13(%rsp) 1b8406: eb a1 jmp 1b83a9 1b8408: e8 00 00 00 00 callq 1b840d 1b840d: 0f 1f 00 nopl (%rax) 00000000001b8410 : 1b8410: e8 00 00 00 00 callq 1b8415 1b8415: 55 push %rbp 1b8416: 48 89 fd mov %rdi,%rbp 1b8419: 53 push %rbx 1b841a: 48 89 f3 mov %rsi,%rbx 1b841d: 48 83 ec 20 sub $0x20,%rsp 1b8421: 8b 56 04 mov 0x4(%rsi),%edx 1b8424: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b842b: 00 00 1b842d: 48 89 44 24 18 mov %rax,0x18(%rsp) 1b8432: 31 c0 xor %eax,%eax 1b8434: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 1b843b: 00 1b843c: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1b8443: 00 00 1b8445: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1b844c: 00 00 1b844e: 83 fa 02 cmp $0x2,%edx 1b8451: 74 2a je 1b847d 1b8453: b8 01 00 00 00 mov $0x1,%eax 1b8458: 83 fa 03 cmp $0x3,%edx 1b845b: 74 1b je 1b8478 1b845d: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1b8462: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b8469: 00 00 1b846b: 0f 85 cc 00 00 00 jne 1b853d 1b8471: 48 83 c4 20 add $0x20,%rsp 1b8475: 5b pop %rbx 1b8476: 5d pop %rbp 1b8477: c3 retq 1b8478: c6 44 24 0c 01 movb $0x1,0xc(%rsp) 1b847d: 8b 43 10 mov 0x10(%rbx),%eax 1b8480: 0f b6 7b 20 movzbl 0x20(%rbx),%edi 1b8484: 66 89 44 24 06 mov %ax,0x6(%rsp) 1b8489: 8b 43 14 mov 0x14(%rbx),%eax 1b848c: 66 89 44 24 08 mov %ax,0x8(%rsp) 1b8491: 8b 43 18 mov 0x18(%rbx),%eax 1b8494: 88 44 24 0b mov %al,0xb(%rsp) 1b8498: 8b 43 1c mov 0x1c(%rbx),%eax 1b849b: 88 44 24 0a mov %al,0xa(%rsp) 1b849f: 8b 43 0c mov 0xc(%rbx),%eax 1b84a2: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1b84a9: 48 c1 e8 25 shr $0x25,%rax 1b84ad: 66 89 44 24 04 mov %ax,0x4(%rsp) 1b84b2: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b84b9: 48 8b 50 40 mov 0x40(%rax),%rdx 1b84bd: 0f b6 43 21 movzbl 0x21(%rbx),%eax 1b84c1: 83 e0 f0 and $0xfffffff0,%eax 1b84c4: 3c 20 cmp $0x20,%al 1b84c6: b8 00 00 00 00 mov $0x0,%eax 1b84cb: 0f 45 f8 cmovne %eax,%edi 1b84ce: e8 00 00 00 00 callq 1b84d3 1b84d3: 8b 7b 08 mov 0x8(%rbx),%edi 1b84d6: 31 f6 xor %esi,%esi 1b84d8: 88 44 24 0d mov %al,0xd(%rsp) 1b84dc: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b84e3: 48 8b 40 10 mov 0x10(%rax),%rax 1b84e7: e8 00 00 00 00 callq 1b84ec 1b84ec: 88 44 24 0e mov %al,0xe(%rsp) 1b84f0: 0f b6 43 2c movzbl 0x2c(%rbx),%eax 1b84f4: a8 01 test $0x1,%al 1b84f6: 74 05 je 1b84fd 1b84f8: 80 4c 24 0f 01 orb $0x1,0xf(%rsp) 1b84fd: a8 02 test $0x2,%al 1b84ff: 74 05 je 1b8506 1b8501: 80 4c 24 0f 08 orb $0x8,0xf(%rsp) 1b8506: 83 3b 02 cmpl $0x2,(%rbx) 1b8509: 74 05 je 1b8510 1b850b: 80 4c 24 0f 04 orb $0x4,0xf(%rsp) 1b8510: 48 8b 45 20 mov 0x20(%rbp),%rax 1b8514: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b8519: be 0c 00 00 00 mov $0xc,%esi 1b851e: 48 8b 40 08 mov 0x8(%rax),%rax 1b8522: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8529: e8 00 00 00 00 callq 1b852e 1b852e: 83 f8 01 cmp $0x1,%eax 1b8531: 19 c0 sbb %eax,%eax 1b8533: f7 d0 not %eax 1b8535: 83 e0 05 and $0x5,%eax 1b8538: e9 20 ff ff ff jmpq 1b845d 1b853d: e8 00 00 00 00 callq 1b8542 1b8542: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b8549: 00 00 00 00 1b854d: 0f 1f 00 nopl (%rax) 00000000001b8550 : 1b8550: e8 00 00 00 00 callq 1b8555 1b8555: 48 83 ec 10 sub $0x10,%rsp 1b8559: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b8560: 00 00 1b8562: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b8567: 31 c0 xor %eax,%eax 1b8569: 8b 06 mov (%rsi),%eax 1b856b: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b8572: 00 1b8573: 83 f8 03 cmp $0x3,%eax 1b8576: 0f 84 ca 00 00 00 je 1b8646 1b857c: 0f 87 91 00 00 00 ja 1b8613 1b8582: 83 f8 01 cmp $0x1,%eax 1b8585: 0f 84 8d 00 00 00 je 1b8618 1b858b: 83 f8 02 cmp $0x2,%eax 1b858e: 0f 85 8e 00 00 00 jne 1b8622 1b8594: 84 d2 test %dl,%dl 1b8596: 74 40 je 1b85d8 1b8598: 8b 46 08 mov 0x8(%rsi),%eax 1b859b: c6 44 24 03 01 movb $0x1,0x3(%rsp) 1b85a0: 66 89 04 24 mov %ax,(%rsp) 1b85a4: 8b 46 14 mov 0x14(%rsi),%eax 1b85a7: 66 89 44 24 06 mov %ax,0x6(%rsp) 1b85ac: 0f b6 46 18 movzbl 0x18(%rsi),%eax 1b85b0: a8 02 test $0x2,%al 1b85b2: 74 05 je 1b85b9 1b85b4: 80 4c 24 02 02 orb $0x2,0x2(%rsp) 1b85b9: a8 01 test $0x1,%al 1b85bb: 74 05 je 1b85c2 1b85bd: 80 4c 24 02 01 orb $0x1,0x2(%rsp) 1b85c2: 0f b7 46 10 movzwl 0x10(%rsi),%eax 1b85c6: 0f b6 56 0c movzbl 0xc(%rsi),%edx 1b85ca: c1 e0 08 shl $0x8,%eax 1b85cd: 66 25 00 0f and $0xf00,%ax 1b85d1: 09 d0 or %edx,%eax 1b85d3: 66 89 44 24 04 mov %ax,0x4(%rsp) 1b85d8: 48 8b 47 20 mov 0x20(%rdi),%rax 1b85dc: 48 89 e2 mov %rsp,%rdx 1b85df: be 41 00 00 00 mov $0x41,%esi 1b85e4: 48 8b 40 08 mov 0x8(%rax),%rax 1b85e8: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b85ef: e8 00 00 00 00 callq 1b85f4 1b85f4: 83 f8 01 cmp $0x1,%eax 1b85f7: 19 c0 sbb %eax,%eax 1b85f9: f7 d0 not %eax 1b85fb: 83 e0 05 and $0x5,%eax 1b85fe: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b8603: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b860a: 00 00 1b860c: 75 42 jne 1b8650 1b860e: 48 83 c4 10 add $0x10,%rsp 1b8612: c3 retq 1b8613: 83 f8 05 cmp $0x5,%eax 1b8616: 75 0a jne 1b8622 1b8618: c6 44 24 02 08 movb $0x8,0x2(%rsp) 1b861d: e9 72 ff ff ff jmpq 1b8594 1b8622: b9 a4 05 00 00 mov $0x5a4,%ecx 1b8627: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b862e: bf 02 00 00 00 mov $0x2,%edi 1b8633: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b863a: e8 00 00 00 00 callq 1b863f 1b863f: b8 05 00 00 00 mov $0x5,%eax 1b8644: eb b8 jmp 1b85fe 1b8646: c6 44 24 02 04 movb $0x4,0x2(%rsp) 1b864b: e9 44 ff ff ff jmpq 1b8594 1b8650: e8 00 00 00 00 callq 1b8655 1b8655: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b865c: 00 00 00 00 00000000001b8660 : 1b8660: e8 00 00 00 00 callq 1b8665 1b8665: 41 54 push %r12 1b8667: 41 89 d4 mov %edx,%r12d 1b866a: 55 push %rbp 1b866b: 48 89 fd mov %rdi,%rbp 1b866e: 53 push %rbx 1b866f: 48 89 f3 mov %rsi,%rbx 1b8672: 48 83 ec 10 sub $0x10,%rsp 1b8676: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b867d: 00 00 1b867f: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b8684: 31 c0 xor %eax,%eax 1b8686: 8b 06 mov (%rsi),%eax 1b8688: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b868f: 00 1b8690: 83 f8 02 cmp $0x2,%eax 1b8693: 74 0a je 1b869f 1b8695: 83 f8 03 cmp $0x3,%eax 1b8698: 75 55 jne 1b86ef 1b869a: c6 44 24 02 04 movb $0x4,0x2(%rsp) 1b869f: 45 84 e4 test %r12b,%r12b 1b86a2: 74 07 je 1b86ab 1b86a4: 8b 43 04 mov 0x4(%rbx),%eax 1b86a7: 85 c0 test %eax,%eax 1b86a9: 75 63 jne 1b870e 1b86ab: c6 44 24 03 00 movb $0x0,0x3(%rsp) 1b86b0: 48 8b 45 20 mov 0x20(%rbp),%rax 1b86b4: 48 89 e2 mov %rsp,%rdx 1b86b7: be 41 00 00 00 mov $0x41,%esi 1b86bc: 48 8b 40 08 mov 0x8(%rax),%rax 1b86c0: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b86c7: e8 00 00 00 00 callq 1b86cc 1b86cc: 83 f8 01 cmp $0x1,%eax 1b86cf: 19 c0 sbb %eax,%eax 1b86d1: f7 d0 not %eax 1b86d3: 83 e0 05 and $0x5,%eax 1b86d6: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b86db: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b86e2: 00 00 1b86e4: 75 6a jne 1b8750 1b86e6: 48 83 c4 10 add $0x10,%rsp 1b86ea: 5b pop %rbx 1b86eb: 5d pop %rbp 1b86ec: 41 5c pop %r12 1b86ee: c3 retq 1b86ef: b9 61 05 00 00 mov $0x561,%ecx 1b86f4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b86fb: bf 02 00 00 00 mov $0x2,%edi 1b8700: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b8707: e8 00 00 00 00 callq 1b870c 1b870c: eb 91 jmp 1b869f 1b870e: 66 89 04 24 mov %ax,(%rsp) 1b8712: 8b 43 14 mov 0x14(%rbx),%eax 1b8715: c6 44 24 03 01 movb $0x1,0x3(%rsp) 1b871a: 66 89 44 24 06 mov %ax,0x6(%rsp) 1b871f: 0f b6 43 18 movzbl 0x18(%rbx),%eax 1b8723: a8 02 test $0x2,%al 1b8725: 74 05 je 1b872c 1b8727: 80 4c 24 02 02 orb $0x2,0x2(%rsp) 1b872c: a8 01 test $0x1,%al 1b872e: 74 05 je 1b8735 1b8730: 80 4c 24 02 01 orb $0x1,0x2(%rsp) 1b8735: 0f b7 43 10 movzwl 0x10(%rbx),%eax 1b8739: 0f b6 53 0c movzbl 0xc(%rbx),%edx 1b873d: c1 e0 08 shl $0x8,%eax 1b8740: 66 25 00 0f and $0xf00,%ax 1b8744: 09 d0 or %edx,%eax 1b8746: 66 89 44 24 04 mov %ax,0x4(%rsp) 1b874b: e9 60 ff ff ff jmpq 1b86b0 1b8750: e8 00 00 00 00 callq 1b8755 1b8755: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b875c: 00 00 00 00 00000000001b8760 : 1b8760: e8 00 00 00 00 callq 1b8765 1b8765: 53 push %rbx 1b8766: 48 89 fb mov %rdi,%rbx 1b8769: 48 83 ec 10 sub $0x10,%rsp 1b876d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b8774: 00 00 1b8776: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b877b: 31 c0 xor %eax,%eax 1b877d: 31 c0 xor %eax,%eax 1b877f: c7 44 24 02 00 00 00 movl $0x0,0x2(%rsp) 1b8786: 00 1b8787: 66 89 44 24 06 mov %ax,0x6(%rsp) 1b878c: 8b 46 04 mov 0x4(%rsi),%eax 1b878f: 84 d2 test %dl,%dl 1b8791: 74 08 je 1b879b 1b8793: 85 c0 test %eax,%eax 1b8795: 0f 85 a8 00 00 00 jne 1b8843 1b879b: 66 89 04 24 mov %ax,(%rsp) 1b879f: 8b 46 0c mov 0xc(%rsi),%eax 1b87a2: ba 59 17 b7 d1 mov $0xd1b71759,%edx 1b87a7: 88 44 24 03 mov %al,0x3(%rsp) 1b87ab: 8b 46 10 mov 0x10(%rsi),%eax 1b87ae: 88 44 24 05 mov %al,0x5(%rsp) 1b87b2: 8b 46 14 mov 0x14(%rsi),%eax 1b87b5: 48 0f af c2 imul %rdx,%rax 1b87b9: 48 c1 e8 2d shr $0x2d,%rax 1b87bd: 88 44 24 06 mov %al,0x6(%rsp) 1b87c1: 0f b6 46 18 movzbl 0x18(%rsi),%eax 1b87c5: a8 02 test $0x2,%al 1b87c7: 74 05 je 1b87ce 1b87c9: c6 44 24 02 02 movb $0x2,0x2(%rsp) 1b87ce: a8 01 test $0x1,%al 1b87d0: 74 05 je 1b87d7 1b87d2: 80 4c 24 02 01 orb $0x1,0x2(%rsp) 1b87d7: 8b 06 mov (%rsi),%eax 1b87d9: 83 f8 02 cmp $0x2,%eax 1b87dc: 74 0a je 1b87e8 1b87de: 83 f8 03 cmp $0x3,%eax 1b87e1: 75 41 jne 1b8824 1b87e3: c6 44 24 07 01 movb $0x1,0x7(%rsp) 1b87e8: 48 8b 43 20 mov 0x20(%rbx),%rax 1b87ec: 48 89 e2 mov %rsp,%rdx 1b87ef: be 41 00 00 00 mov $0x41,%esi 1b87f4: 48 8b 40 08 mov 0x8(%rax),%rax 1b87f8: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b87ff: e8 00 00 00 00 callq 1b8804 1b8804: 83 f8 01 cmp $0x1,%eax 1b8807: 19 c0 sbb %eax,%eax 1b8809: f7 d0 not %eax 1b880b: 83 e0 05 and $0x5,%eax 1b880e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b8813: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b881a: 00 00 1b881c: 75 2f jne 1b884d 1b881e: 48 83 c4 10 add $0x10,%rsp 1b8822: 5b pop %rbx 1b8823: c3 retq 1b8824: b9 4a 05 00 00 mov $0x54a,%ecx 1b8829: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b8830: bf 02 00 00 00 mov $0x2,%edi 1b8835: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b883c: e8 00 00 00 00 callq 1b8841 1b8841: eb a5 jmp 1b87e8 1b8843: c6 44 24 04 01 movb $0x1,0x4(%rsp) 1b8848: e9 4e ff ff ff jmpq 1b879b 1b884d: e8 00 00 00 00 callq 1b8852 1b8852: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b8859: 00 00 00 00 1b885d: 0f 1f 00 nopl (%rax) 00000000001b8860 : 1b8860: e8 00 00 00 00 callq 1b8865 1b8865: 41 55 push %r13 1b8867: 41 54 push %r12 1b8869: 49 89 fc mov %rdi,%r12 1b886c: 55 push %rbp 1b886d: 53 push %rbx 1b886e: 48 89 f3 mov %rsi,%rbx 1b8871: 48 83 ec 10 sub $0x10,%rsp 1b8875: 8b 6e 08 mov 0x8(%rsi),%ebp 1b8878: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b887f: 00 00 1b8881: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b8886: 31 c0 xor %eax,%eax 1b8888: b8 cd cc cc cc mov $0xcccccccd,%eax 1b888d: c7 44 24 02 00 00 00 movl $0x0,0x2(%rsp) 1b8894: 00 1b8895: 49 89 ed mov %rbp,%r13 1b8898: 48 0f af e8 imul %rax,%rbp 1b889c: 31 c0 xor %eax,%eax 1b889e: 66 89 44 24 06 mov %ax,0x6(%rsp) 1b88a3: 48 8b 87 d8 00 00 00 mov 0xd8(%rdi),%rax 1b88aa: 0f b6 7e 04 movzbl 0x4(%rsi),%edi 1b88ae: 48 8b 50 40 mov 0x40(%rax),%rdx 1b88b2: 0f b6 46 05 movzbl 0x5(%rsi),%eax 1b88b6: 48 c1 ed 23 shr $0x23,%rbp 1b88ba: 66 89 2c 24 mov %bp,(%rsp) 1b88be: 83 e0 f0 and $0xfffffff0,%eax 1b88c1: 3c 20 cmp $0x20,%al 1b88c3: b8 00 00 00 00 mov $0x0,%eax 1b88c8: 0f 45 f8 cmovne %eax,%edi 1b88cb: e8 00 00 00 00 callq 1b88d0 1b88d0: 31 f6 xor %esi,%esi 1b88d2: 8b 3b mov (%rbx),%edi 1b88d4: 88 44 24 02 mov %al,0x2(%rsp) 1b88d8: 49 8b 84 24 d8 00 00 mov 0xd8(%r12),%rax 1b88df: 00 1b88e0: 48 8b 40 10 mov 0x10(%rax),%rax 1b88e4: e8 00 00 00 00 callq 1b88e9 1b88e9: 80 7b 18 00 cmpb $0x0,0x18(%rbx) 1b88ed: 88 44 24 03 mov %al,0x3(%rsp) 1b88f1: 74 05 je 1b88f8 1b88f3: 80 4c 24 04 10 orb $0x10,0x4(%rsp) 1b88f8: 83 3b 02 cmpl $0x2,(%rbx) 1b88fb: 75 05 jne 1b8902 1b88fd: 80 4c 24 04 40 orb $0x40,0x4(%rsp) 1b8902: 49 8b 44 24 20 mov 0x20(%r12),%rax 1b8907: 48 89 e2 mov %rsp,%rdx 1b890a: be 11 00 00 00 mov $0x11,%esi 1b890f: 48 8b 40 08 mov 0x8(%rax),%rax 1b8913: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b891a: e8 00 00 00 00 callq 1b891f 1b891f: 41 89 c0 mov %eax,%r8d 1b8922: b8 05 00 00 00 mov $0x5,%eax 1b8927: 45 85 c0 test %r8d,%r8d 1b892a: 75 2c jne 1b8958 1b892c: 41 83 fd 09 cmp $0x9,%r13d 1b8930: 76 41 jbe 1b8973 1b8932: 8b 53 08 mov 0x8(%rbx),%edx 1b8935: 8b 04 24 mov (%rsp),%eax 1b8938: 89 ed mov %ebp,%ebp 1b893a: 48 0f af c2 imul %rdx,%rax 1b893e: 31 d2 xor %edx,%edx 1b8940: 48 f7 f5 div %rbp 1b8943: 89 43 0c mov %eax,0xc(%rbx) 1b8946: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 1b894b: 89 43 10 mov %eax,0x10(%rbx) 1b894e: 0f b6 44 24 05 movzbl 0x5(%rsp),%eax 1b8953: 89 43 14 mov %eax,0x14(%rbx) 1b8956: 31 c0 xor %eax,%eax 1b8958: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b895d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b8964: 00 00 1b8966: 75 31 jne 1b8999 1b8968: 48 83 c4 10 add $0x10,%rsp 1b896c: 5b pop %rbx 1b896d: 5d pop %rbp 1b896e: 41 5c pop %r12 1b8970: 41 5d pop %r13 1b8972: c3 retq 1b8973: c7 43 0c 00 00 00 00 movl $0x0,0xc(%rbx) 1b897a: b9 2a 06 00 00 mov $0x62a,%ecx 1b897f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b8986: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b898d: bf 02 00 00 00 mov $0x2,%edi 1b8992: e8 00 00 00 00 callq 1b8997 1b8997: eb ad jmp 1b8946 1b8999: e8 00 00 00 00 callq 1b899e 1b899e: 66 90 xchg %ax,%ax 00000000001b89a0 : 1b89a0: e8 00 00 00 00 callq 1b89a5 1b89a5: 55 push %rbp 1b89a6: 48 89 fd mov %rdi,%rbp 1b89a9: 53 push %rbx 1b89aa: 48 89 f3 mov %rsi,%rbx 1b89ad: 48 83 ec 28 sub $0x28,%rsp 1b89b1: 8b 7e 04 mov 0x4(%rsi),%edi 1b89b4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b89bb: 00 00 1b89bd: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b89c2: 31 c0 xor %eax,%eax 1b89c4: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b89cb: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b89d0: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b89d7: 00 00 1b89d9: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b89e0: 00 00 1b89e2: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b89e9: 00 00 1b89eb: 48 8b 40 28 mov 0x28(%rax),%rax 1b89ef: e8 00 00 00 00 callq 1b89f4 1b89f4: 84 c0 test %al,%al 1b89f6: 0f 84 82 00 00 00 je 1b8a7e 1b89fc: 8b 44 24 04 mov 0x4(%rsp),%eax 1b8a00: 88 44 24 10 mov %al,0x10(%rsp) 1b8a04: 8b 43 0c mov 0xc(%rbx),%eax 1b8a07: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1b8a0e: 48 c1 e8 25 shr $0x25,%rax 1b8a12: 89 44 24 08 mov %eax,0x8(%rsp) 1b8a16: 0f b6 43 2c movzbl 0x2c(%rbx),%eax 1b8a1a: a8 04 test $0x4,%al 1b8a1c: 74 05 je 1b8a23 1b8a1e: 80 4c 24 13 10 orb $0x10,0x13(%rsp) 1b8a23: a8 08 test $0x8,%al 1b8a25: 75 50 jne 1b8a77 1b8a27: 48 8b 45 20 mov 0x20(%rbp),%rax 1b8a2b: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b8a30: be 0c 00 00 00 mov $0xc,%esi 1b8a35: 48 8b 40 08 mov 0x8(%rax),%rax 1b8a39: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8a40: e8 00 00 00 00 callq 1b8a45 1b8a45: 41 89 c0 mov %eax,%r8d 1b8a48: b8 05 00 00 00 mov $0x5,%eax 1b8a4d: 45 85 c0 test %r8d,%r8d 1b8a50: 75 0e jne 1b8a60 1b8a52: 8b 44 24 08 mov 0x8(%rsp),%eax 1b8a56: 8d 04 80 lea (%rax,%rax,4),%eax 1b8a59: 01 c0 add %eax,%eax 1b8a5b: 89 43 24 mov %eax,0x24(%rbx) 1b8a5e: 31 c0 xor %eax,%eax 1b8a60: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1b8a65: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b8a6c: 00 00 1b8a6e: 75 32 jne 1b8aa2 1b8a70: 48 83 c4 28 add $0x28,%rsp 1b8a74: 5b pop %rbx 1b8a75: 5d pop %rbp 1b8a76: c3 retq 1b8a77: 80 4c 24 13 40 orb $0x40,0x13(%rsp) 1b8a7c: eb a9 jmp 1b8a27 1b8a7e: b9 56 08 00 00 mov $0x856,%ecx 1b8a83: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b8a8a: bf 02 00 00 00 mov $0x2,%edi 1b8a8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b8a96: e8 00 00 00 00 callq 1b8a9b 1b8a9b: b8 01 00 00 00 mov $0x1,%eax 1b8aa0: eb be jmp 1b8a60 1b8aa2: e8 00 00 00 00 callq 1b8aa7 1b8aa7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1b8aae: 00 00 00000000001b8ab0 : 1b8ab0: e8 00 00 00 00 callq 1b8ab5 1b8ab5: 55 push %rbp 1b8ab6: 48 89 fd mov %rdi,%rbp 1b8ab9: 53 push %rbx 1b8aba: 48 89 f3 mov %rsi,%rbx 1b8abd: 48 83 ec 28 sub $0x28,%rsp 1b8ac1: 8b 7e 04 mov 0x4(%rsi),%edi 1b8ac4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b8acb: 00 00 1b8acd: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b8ad2: 31 c0 xor %eax,%eax 1b8ad4: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b8adb: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b8ae0: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b8ae7: 00 00 1b8ae9: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b8af0: 00 00 1b8af2: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b8af9: 00 00 1b8afb: 48 8b 40 28 mov 0x28(%rax),%rax 1b8aff: e8 00 00 00 00 callq 1b8b04 1b8b04: 84 c0 test %al,%al 1b8b06: 74 6c je 1b8b74 1b8b08: 8b 44 24 04 mov 0x4(%rsp),%eax 1b8b0c: c6 44 24 08 ff movb $0xff,0x8(%rsp) 1b8b11: 88 44 24 10 mov %al,0x10(%rsp) 1b8b15: 8b 43 0c mov 0xc(%rbx),%eax 1b8b18: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1b8b1f: 48 c1 e8 25 shr $0x25,%rax 1b8b23: 66 89 44 24 0a mov %ax,0xa(%rsp) 1b8b28: f6 43 2c 04 testb $0x4,0x2c(%rbx) 1b8b2c: 75 3f jne 1b8b6d 1b8b2e: 48 8b 45 20 mov 0x20(%rbp),%rax 1b8b32: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b8b37: be 0c 00 00 00 mov $0xc,%esi 1b8b3c: 48 8b 40 08 mov 0x8(%rax),%rax 1b8b40: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8b47: e8 00 00 00 00 callq 1b8b4c 1b8b4c: 83 f8 01 cmp $0x1,%eax 1b8b4f: 19 c0 sbb %eax,%eax 1b8b51: f7 d0 not %eax 1b8b53: 83 e0 05 and $0x5,%eax 1b8b56: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1b8b5b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b8b62: 00 00 1b8b64: 75 32 jne 1b8b98 1b8b66: 48 83 c4 28 add $0x28,%rsp 1b8b6a: 5b pop %rbx 1b8b6b: 5d pop %rbp 1b8b6c: c3 retq 1b8b6d: 80 4c 24 13 10 orb $0x10,0x13(%rsp) 1b8b72: eb ba jmp 1b8b2e 1b8b74: b9 36 08 00 00 mov $0x836,%ecx 1b8b79: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b8b80: bf 02 00 00 00 mov $0x2,%edi 1b8b85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b8b8c: e8 00 00 00 00 callq 1b8b91 1b8b91: b8 01 00 00 00 mov $0x1,%eax 1b8b96: eb be jmp 1b8b56 1b8b98: e8 00 00 00 00 callq 1b8b9d 1b8b9d: 0f 1f 00 nopl (%rax) 00000000001b8ba0 : 1b8ba0: e8 00 00 00 00 callq 1b8ba5 1b8ba5: 55 push %rbp 1b8ba6: 53 push %rbx 1b8ba7: 48 83 ec 18 sub $0x18,%rsp 1b8bab: 0f b6 56 1d movzbl 0x1d(%rsi),%edx 1b8baf: 0f b6 4e 1c movzbl 0x1c(%rsi),%ecx 1b8bb3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b8bba: 00 00 1b8bbc: 48 89 44 24 10 mov %rax,0x10(%rsp) 1b8bc1: 31 c0 xor %eax,%eax 1b8bc3: 0f b6 46 1d movzbl 0x1d(%rsi),%eax 1b8bc7: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1b8bce: 00 1b8bcf: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b8bd6: 00 00 1b8bd8: 83 e2 f0 and $0xfffffff0,%edx 1b8bdb: 83 e0 0f and $0xf,%eax 1b8bde: 80 fa 20 cmp $0x20,%dl 1b8be1: 74 3d je 1b8c20 1b8be3: b9 a4 08 00 00 mov $0x8a4,%ecx 1b8be8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b8bef: bf 02 00 00 00 mov $0x2,%edi 1b8bf4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b8bfb: e8 00 00 00 00 callq 1b8c00 1b8c00: b8 01 00 00 00 mov $0x1,%eax 1b8c05: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1b8c0a: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1b8c11: 00 00 1b8c13: 0f 85 f2 00 00 00 jne 1b8d0b 1b8c19: 48 83 c4 18 add $0x18,%rsp 1b8c1d: 5b pop %rbx 1b8c1e: 5d pop %rbp 1b8c1f: c3 retq 1b8c20: 83 e9 11 sub $0x11,%ecx 1b8c23: 83 f9 01 cmp $0x1,%ecx 1b8c26: 77 bb ja 1b8be3 1b8c28: 83 e8 01 sub $0x1,%eax 1b8c2b: 48 89 fd mov %rdi,%rbp 1b8c2e: 48 89 f3 mov %rsi,%rbx 1b8c31: c1 e0 04 shl $0x4,%eax 1b8c34: 88 44 24 02 mov %al,0x2(%rsp) 1b8c38: 8b 06 mov (%rsi),%eax 1b8c3a: 83 f8 07 cmp $0x7,%eax 1b8c3d: 0f 84 bb 00 00 00 je 1b8cfe 1b8c43: 83 f8 0f cmp $0xf,%eax 1b8c46: 74 69 je 1b8cb1 1b8c48: 83 f8 01 cmp $0x1,%eax 1b8c4b: 74 2c je 1b8c79 1b8c4d: 88 44 24 03 mov %al,0x3(%rsp) 1b8c51: 48 8b 45 20 mov 0x20(%rbp),%rax 1b8c55: 48 89 e2 mov %rsp,%rdx 1b8c58: be 32 00 00 00 mov $0x32,%esi 1b8c5d: 48 8b 40 08 mov 0x8(%rax),%rax 1b8c61: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8c68: e8 00 00 00 00 callq 1b8c6d 1b8c6d: 83 f8 01 cmp $0x1,%eax 1b8c70: 19 c0 sbb %eax,%eax 1b8c72: f7 d0 not %eax 1b8c74: 83 e0 05 and $0x5,%eax 1b8c77: eb 8c jmp 1b8c05 1b8c79: 8b 46 24 mov 0x24(%rsi),%eax 1b8c7c: ba cd cc cc cc mov $0xcccccccd,%edx 1b8c81: 8b 7e 10 mov 0x10(%rsi),%edi 1b8c84: 31 f6 xor %esi,%esi 1b8c86: 48 0f af c2 imul %rdx,%rax 1b8c8a: 48 c1 e8 23 shr $0x23,%rax 1b8c8e: 66 89 04 24 mov %ax,(%rsp) 1b8c92: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b8c99: 48 8b 40 10 mov 0x10(%rax),%rax 1b8c9d: e8 00 00 00 00 callq 1b8ca2 1b8ca2: 88 44 24 04 mov %al,0x4(%rsp) 1b8ca6: 8b 43 0c mov 0xc(%rbx),%eax 1b8ca9: 88 44 24 05 mov %al,0x5(%rsp) 1b8cad: 8b 03 mov (%rbx),%eax 1b8caf: eb 9c jmp 1b8c4d 1b8cb1: 8b 46 24 mov 0x24(%rsi),%eax 1b8cb4: ba cd cc cc cc mov $0xcccccccd,%edx 1b8cb9: 8b 7e 10 mov 0x10(%rsi),%edi 1b8cbc: 31 f6 xor %esi,%esi 1b8cbe: 48 0f af c2 imul %rdx,%rax 1b8cc2: 48 c1 e8 23 shr $0x23,%rax 1b8cc6: 66 89 04 24 mov %ax,(%rsp) 1b8cca: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1b8cd1: 48 8b 40 10 mov 0x10(%rax),%rax 1b8cd5: e8 00 00 00 00 callq 1b8cda 1b8cda: 83 7b 08 0a cmpl $0xa,0x8(%rbx) 1b8cde: 88 44 24 04 mov %al,0x4(%rsp) 1b8ce2: 75 05 jne 1b8ce9 1b8ce4: 80 4c 24 02 01 orb $0x1,0x2(%rsp) 1b8ce9: 8b 43 14 mov 0x14(%rbx),%eax 1b8cec: 88 44 24 06 mov %al,0x6(%rsp) 1b8cf0: 8b 43 0c mov 0xc(%rbx),%eax 1b8cf3: 88 44 24 05 mov %al,0x5(%rsp) 1b8cf7: 8b 03 mov (%rbx),%eax 1b8cf9: e9 4f ff ff ff jmpq 1b8c4d 1b8cfe: 0f b6 56 20 movzbl 0x20(%rsi),%edx 1b8d02: 66 89 14 24 mov %dx,(%rsp) 1b8d06: e9 42 ff ff ff jmpq 1b8c4d 1b8d0b: e8 00 00 00 00 callq 1b8d10 00000000001b8d10 : 1b8d10: e8 00 00 00 00 callq 1b8d15 1b8d15: 41 54 push %r12 1b8d17: 49 89 fc mov %rdi,%r12 1b8d1a: 55 push %rbp 1b8d1b: 53 push %rbx 1b8d1c: 48 89 f3 mov %rsi,%rbx 1b8d1f: 48 83 ec 20 sub $0x20,%rsp 1b8d23: 48 8b af d8 00 00 00 mov 0xd8(%rdi),%rbp 1b8d2a: 8b 3b mov (%rbx),%edi 1b8d2c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b8d33: 00 00 1b8d35: 48 89 44 24 18 mov %rax,0x18(%rsp) 1b8d3a: 31 c0 xor %eax,%eax 1b8d3c: 48 89 e6 mov %rsp,%rsi 1b8d3f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b8d46: 00 00 1b8d48: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b8d4f: 00 00 1b8d51: 48 8b 45 28 mov 0x28(%rbp),%rax 1b8d55: e8 00 00 00 00 callq 1b8d5a 1b8d5a: 84 c0 test %al,%al 1b8d5c: 74 7a je 1b8dd8 1b8d5e: 8b 7b 08 mov 0x8(%rbx),%edi 1b8d61: 48 8b 45 78 mov 0x78(%rbp),%rax 1b8d65: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1b8d6a: e8 00 00 00 00 callq 1b8d6f 1b8d6f: 84 c0 test %al,%al 1b8d71: 74 65 je 1b8dd8 1b8d73: 8b 04 24 mov (%rsp),%eax 1b8d76: 83 7b 08 01 cmpl $0x1,0x8(%rbx) 1b8d7a: 88 44 24 0d mov %al,0xd(%rsp) 1b8d7e: 8b 44 24 04 mov 0x4(%rsp),%eax 1b8d82: 88 44 24 0c mov %al,0xc(%rsp) 1b8d86: 74 6e je 1b8df6 1b8d88: 8b 43 04 mov 0x4(%rbx),%eax 1b8d8b: ba cd cc cc cc mov $0xcccccccd,%edx 1b8d90: 48 0f af c2 imul %rdx,%rax 1b8d94: 48 c1 e8 23 shr $0x23,%rax 1b8d98: 89 44 24 08 mov %eax,0x8(%rsp) 1b8d9c: 49 8b 44 24 20 mov 0x20(%r12),%rax 1b8da1: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b8da6: be 2e 00 00 00 mov $0x2e,%esi 1b8dab: 48 8b 40 08 mov 0x8(%rax),%rax 1b8daf: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8db6: e8 00 00 00 00 callq 1b8dbb 1b8dbb: 41 89 c0 mov %eax,%r8d 1b8dbe: b8 05 00 00 00 mov $0x5,%eax 1b8dc3: 45 85 c0 test %r8d,%r8d 1b8dc6: 75 15 jne 1b8ddd 1b8dc8: 8b 44 24 08 mov 0x8(%rsp),%eax 1b8dcc: 8d 04 80 lea (%rax,%rax,4),%eax 1b8dcf: 01 c0 add %eax,%eax 1b8dd1: 89 43 04 mov %eax,0x4(%rbx) 1b8dd4: 31 c0 xor %eax,%eax 1b8dd6: eb 05 jmp 1b8ddd 1b8dd8: b8 01 00 00 00 mov $0x1,%eax 1b8ddd: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1b8de2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b8de9: 00 00 1b8deb: 75 2a jne 1b8e17 1b8ded: 48 83 c4 20 add $0x20,%rsp 1b8df1: 5b pop %rbx 1b8df2: 5d pop %rbp 1b8df3: 41 5c pop %r12 1b8df5: c3 retq 1b8df6: 0f b6 43 0c movzbl 0xc(%rbx),%eax 1b8dfa: a8 08 test $0x8,%al 1b8dfc: 74 05 je 1b8e03 1b8dfe: 80 4c 24 0e 01 orb $0x1,0xe(%rsp) 1b8e03: a8 04 test $0x4,%al 1b8e05: 74 05 je 1b8e0c 1b8e07: 80 4c 24 0e 02 orb $0x2,0xe(%rsp) 1b8e0c: a8 02 test $0x2,%al 1b8e0e: 74 8c je 1b8d9c 1b8e10: 80 4c 24 0e 03 orb $0x3,0xe(%rsp) 1b8e15: eb 85 jmp 1b8d9c 1b8e17: e8 00 00 00 00 callq 1b8e1c 1b8e1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b8e20 : 1b8e20: e8 00 00 00 00 callq 1b8e25 1b8e25: 48 85 f6 test %rsi,%rsi 1b8e28: 74 0c je 1b8e36 1b8e2a: 8b 46 04 mov 0x4(%rsi),%eax 1b8e2d: 85 c0 test %eax,%eax 1b8e2f: 74 1c je 1b8e4d 1b8e31: 83 f8 01 cmp $0x1,%eax 1b8e34: 74 06 je 1b8e3c 1b8e36: b8 05 00 00 00 mov $0x5,%eax 1b8e3b: c3 retq 1b8e3c: 48 8b 87 f0 00 00 00 mov 0xf0(%rdi),%rax 1b8e43: 48 85 c0 test %rax,%rax 1b8e46: 74 ee je 1b8e36 1b8e48: e9 00 00 00 00 jmpq 1b8e4d 1b8e4d: 48 8b 87 e8 00 00 00 mov 0xe8(%rdi),%rax 1b8e54: 48 85 c0 test %rax,%rax 1b8e57: 74 dd je 1b8e36 1b8e59: e9 00 00 00 00 jmpq 1b8e5e 1b8e5e: 66 90 xchg %ax,%ax 00000000001b8e60 : 1b8e60: e8 00 00 00 00 callq 1b8e65 1b8e65: 53 push %rbx 1b8e66: 48 89 fb mov %rdi,%rbx 1b8e69: be 04 00 00 00 mov $0x4,%esi 1b8e6e: 48 83 ec 10 sub $0x10,%rsp 1b8e72: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b8e79: 00 00 1b8e7b: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b8e80: 48 8b 47 20 mov 0x20(%rdi),%rax 1b8e84: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b8e89: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b8e8e: 48 8b 40 08 mov 0x8(%rax),%rax 1b8e92: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8e99: e8 00 00 00 00 callq 1b8e9e 1b8e9e: 84 c0 test %al,%al 1b8ea0: 0f 85 88 00 00 00 jne 1b8f2e 1b8ea6: 48 8b 43 20 mov 0x20(%rbx),%rax 1b8eaa: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b8eaf: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b8eb4: be 4a 00 00 00 mov $0x4a,%esi 1b8eb9: 48 8b 40 08 mov 0x8(%rax),%rax 1b8ebd: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8ec4: e8 00 00 00 00 callq 1b8ec9 1b8ec9: 84 c0 test %al,%al 1b8ecb: 0f 84 01 09 00 00 je 1b97d2 1b8ed1: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b8ed6: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1b8edd: ba 00 00 00 00 mov $0x0,%edx 1b8ee2: 48 0f 45 c2 cmovne %rdx,%rax 1b8ee6: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b8eeb: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b8ef0: be 4b 00 00 00 mov $0x4b,%esi 1b8ef5: 48 89 83 e8 00 00 00 mov %rax,0xe8(%rbx) 1b8efc: 48 8b 43 20 mov 0x20(%rbx),%rax 1b8f00: 48 8b 40 08 mov 0x8(%rax),%rax 1b8f04: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8f0b: e8 00 00 00 00 callq 1b8f10 1b8f10: 84 c0 test %al,%al 1b8f12: 0f 85 16 09 00 00 jne 1b982e 1b8f18: 31 c0 xor %eax,%eax 1b8f1a: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) 1b8f21: 48 c7 83 e0 00 00 00 movq $0x0,0xe0(%rbx) 1b8f28: 00 00 00 00 1b8f2c: eb 28 jmp 1b8f56 1b8f2e: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1b8f33: 3c 04 cmp $0x4,%al 1b8f35: 0f 84 b9 04 00 00 je 1b93f4 1b8f3b: 3c 05 cmp $0x5,%al 1b8f3d: 0f 84 a1 04 00 00 je 1b93e4 1b8f43: 3c 02 cmp $0x2,%al 1b8f45: 0f 85 5b ff ff ff jne 1b8ea6 1b8f4b: 48 c7 83 e0 00 00 00 movq $0x0,0xe0(%rbx) 1b8f52: 00 00 00 00 1b8f56: 48 8b 43 20 mov 0x20(%rbx),%rax 1b8f5a: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b8f5f: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b8f64: be 4c 00 00 00 mov $0x4c,%esi 1b8f69: 48 8b 40 08 mov 0x8(%rax),%rax 1b8f6d: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8f74: e8 00 00 00 00 callq 1b8f79 1b8f79: 84 c0 test %al,%al 1b8f7b: 0f 84 0c 07 00 00 je 1b968d 1b8f81: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b8f86: 80 fa 04 cmp $0x4,%dl 1b8f89: 0f 84 29 07 00 00 je 1b96b8 1b8f8f: 0f 87 6f 04 00 00 ja 1b9404 1b8f95: 80 fa 02 cmp $0x2,%dl 1b8f98: 0f 84 80 08 00 00 je 1b981e 1b8f9e: 80 fa 03 cmp $0x3,%dl 1b8fa1: 0f 85 56 08 00 00 jne 1b97fd 1b8fa7: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 1b8fae: 00 00 00 00 1b8fb2: 48 8b 43 20 mov 0x20(%rbx),%rax 1b8fb6: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b8fbb: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b8fc0: be 0c 00 00 00 mov $0xc,%esi 1b8fc5: 48 8b 40 08 mov 0x8(%rax),%rax 1b8fc9: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8fd0: e8 00 00 00 00 callq 1b8fd5 1b8fd5: 84 c0 test %al,%al 1b8fd7: 0f 85 42 05 00 00 jne 1b951f 1b8fdd: 48 8b 43 20 mov 0x20(%rbx),%rax 1b8fe1: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b8fe6: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b8feb: be 0c 00 00 00 mov $0xc,%esi 1b8ff0: 48 8b 40 08 mov 0x8(%rax),%rax 1b8ff4: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b8ffb: e8 00 00 00 00 callq 1b9000 1b9000: 31 d2 xor %edx,%edx 1b9002: 84 c0 test %al,%al 1b9004: 0f 85 d9 07 00 00 jne 1b97e3 1b900a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b9011: bf 04 00 00 00 mov $0x4,%edi 1b9016: e8 00 00 00 00 callq 1b901b 1b901b: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 1b9022: 00 00 00 00 1b9026: 48 8b 43 20 mov 0x20(%rbx),%rax 1b902a: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b902f: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b9034: be 41 00 00 00 mov $0x41,%esi 1b9039: 48 8b 40 08 mov 0x8(%rax),%rax 1b903d: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b9044: e8 00 00 00 00 callq 1b9049 1b9049: 84 c0 test %al,%al 1b904b: 0f 85 6d 04 00 00 jne 1b94be 1b9051: 48 8b 43 20 mov 0x20(%rbx),%rax 1b9055: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b905a: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b905f: be 41 00 00 00 mov $0x41,%esi 1b9064: 48 8b 40 08 mov 0x8(%rax),%rax 1b9068: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b906f: e8 00 00 00 00 callq 1b9074 1b9074: 31 d2 xor %edx,%edx 1b9076: 84 c0 test %al,%al 1b9078: 0f 85 5b 07 00 00 jne 1b97d9 1b907e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b9085: bf 04 00 00 00 mov $0x4,%edi 1b908a: e8 00 00 00 00 callq 1b908f 1b908f: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 1b9096: 00 00 00 00 1b909a: 48 8b 43 20 mov 0x20(%rbx),%rax 1b909e: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b90a3: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b90a8: be 11 00 00 00 mov $0x11,%esi 1b90ad: 48 8b 40 08 mov 0x8(%rax),%rax 1b90b1: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b90b8: e8 00 00 00 00 callq 1b90bd 1b90bd: 84 c0 test %al,%al 1b90bf: 0f 85 d4 03 00 00 jne 1b9499 1b90c5: 48 8b 43 20 mov 0x20(%rbx),%rax 1b90c9: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b90ce: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b90d3: be 11 00 00 00 mov $0x11,%esi 1b90d8: 48 8b 40 08 mov 0x8(%rax),%rax 1b90dc: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b90e3: e8 00 00 00 00 callq 1b90e8 1b90e8: 31 d2 xor %edx,%edx 1b90ea: 84 c0 test %al,%al 1b90ec: 0f 85 bb 06 00 00 jne 1b97ad 1b90f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b90f9: bf 04 00 00 00 mov $0x4,%edi 1b90fe: e8 00 00 00 00 callq 1b9103 1b9103: 48 c7 83 10 01 00 00 movq $0x0,0x110(%rbx) 1b910a: 00 00 00 00 1b910e: 48 8b 43 20 mov 0x20(%rbx),%rax 1b9112: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b9117: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b911c: be 18 00 00 00 mov $0x18,%esi 1b9121: 48 8b 40 08 mov 0x8(%rax),%rax 1b9125: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b912c: e8 00 00 00 00 callq 1b9131 1b9131: 84 c0 test %al,%al 1b9133: 0f 85 46 03 00 00 jne 1b947f 1b9139: 31 c0 xor %eax,%eax 1b913b: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b9140: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b9145: be 19 00 00 00 mov $0x19,%esi 1b914a: 48 89 83 18 01 00 00 mov %rax,0x118(%rbx) 1b9151: 48 8b 43 20 mov 0x20(%rbx),%rax 1b9155: 48 8b 40 08 mov 0x8(%rax),%rax 1b9159: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b9160: e8 00 00 00 00 callq 1b9165 1b9165: 84 c0 test %al,%al 1b9167: 0f 85 f8 02 00 00 jne 1b9465 1b916d: 31 c0 xor %eax,%eax 1b916f: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b9174: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b9179: be 44 00 00 00 mov $0x44,%esi 1b917e: 48 89 83 20 01 00 00 mov %rax,0x120(%rbx) 1b9185: 48 8b 43 20 mov 0x20(%rbx),%rax 1b9189: 48 8b 40 08 mov 0x8(%rax),%rax 1b918d: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b9194: e8 00 00 00 00 callq 1b9199 1b9199: 84 c0 test %al,%al 1b919b: 0f 85 ad 03 00 00 jne 1b954e 1b91a1: 31 c0 xor %eax,%eax 1b91a3: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b91a8: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b91ad: be 45 00 00 00 mov $0x45,%esi 1b91b2: 48 89 83 28 01 00 00 mov %rax,0x128(%rbx) 1b91b9: 48 8b 43 20 mov 0x20(%rbx),%rax 1b91bd: 48 8b 40 08 mov 0x8(%rax),%rax 1b91c1: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b91c8: e8 00 00 00 00 callq 1b91cd 1b91cd: 84 c0 test %al,%al 1b91cf: 0f 85 76 02 00 00 jne 1b944b 1b91d5: 31 c0 xor %eax,%eax 1b91d7: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b91dc: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b91e1: be 31 00 00 00 mov $0x31,%esi 1b91e6: 48 89 83 30 01 00 00 mov %rax,0x130(%rbx) 1b91ed: 48 8b 43 20 mov 0x20(%rbx),%rax 1b91f1: 48 8b 40 08 mov 0x8(%rax),%rax 1b91f5: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b91fc: e8 00 00 00 00 callq 1b9201 1b9201: 84 c0 test %al,%al 1b9203: 0f 84 bf 04 00 00 je 1b96c8 1b9209: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b920e: 83 fa 02 cmp $0x2,%edx 1b9211: 0f 86 b1 04 00 00 jbe 1b96c8 1b9217: 83 fa 03 cmp $0x3,%edx 1b921a: 0f 85 22 05 00 00 jne 1b9742 1b9220: 48 c7 83 38 01 00 00 movq $0x0,0x138(%rbx) 1b9227: 00 00 00 00 1b922b: 48 8b 43 20 mov 0x20(%rbx),%rax 1b922f: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b9234: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b9239: be 23 00 00 00 mov $0x23,%esi 1b923e: 48 8b 40 08 mov 0x8(%rax),%rax 1b9242: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b9249: e8 00 00 00 00 callq 1b924e 1b924e: 84 c0 test %al,%al 1b9250: 0f 84 c8 03 00 00 je 1b961e 1b9256: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b925b: 0f 85 bd 03 00 00 jne 1b961e 1b9261: 48 c7 83 40 01 00 00 movq $0x0,0x140(%rbx) 1b9268: 00 00 00 00 1b926c: 48 8b 43 20 mov 0x20(%rbx),%rax 1b9270: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b9275: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b927a: be 06 00 00 00 mov $0x6,%esi 1b927f: 48 8b 40 08 mov 0x8(%rax),%rax 1b9283: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b928a: e8 00 00 00 00 callq 1b928f 1b928f: 84 c0 test %al,%al 1b9291: 0f 85 6e 02 00 00 jne 1b9505 1b9297: 31 c0 xor %eax,%eax 1b9299: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b929e: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b92a3: be 0c 00 00 00 mov $0xc,%esi 1b92a8: 48 89 83 48 01 00 00 mov %rax,0x148(%rbx) 1b92af: 48 8b 43 20 mov 0x20(%rbx),%rax 1b92b3: 48 8b 40 08 mov 0x8(%rax),%rax 1b92b7: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b92be: e8 00 00 00 00 callq 1b92c3 1b92c3: 84 c0 test %al,%al 1b92c5: 0f 85 5b 01 00 00 jne 1b9426 1b92cb: 48 8b 43 20 mov 0x20(%rbx),%rax 1b92cf: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b92d4: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b92d9: be 0c 00 00 00 mov $0xc,%esi 1b92de: 48 8b 40 08 mov 0x8(%rax),%rax 1b92e2: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b92e9: e8 00 00 00 00 callq 1b92ee 1b92ee: 31 d2 xor %edx,%edx 1b92f0: 84 c0 test %al,%al 1b92f2: 0f 85 ab 04 00 00 jne 1b97a3 1b92f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b92ff: bf 04 00 00 00 mov $0x4,%edi 1b9304: e8 00 00 00 00 callq 1b9309 1b9309: 48 c7 83 50 01 00 00 movq $0x0,0x150(%rbx) 1b9310: 00 00 00 00 1b9314: 48 8b 43 20 mov 0x20(%rbx),%rax 1b9318: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b931d: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b9322: be 32 00 00 00 mov $0x32,%esi 1b9327: 48 8b 40 08 mov 0x8(%rax),%rax 1b932b: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b9332: e8 00 00 00 00 callq 1b9337 1b9337: 84 c0 test %al,%al 1b9339: 0f 85 ac 01 00 00 jne 1b94eb 1b933f: 31 c0 xor %eax,%eax 1b9341: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b9346: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b934b: be 0d 00 00 00 mov $0xd,%esi 1b9350: 48 89 83 58 01 00 00 mov %rax,0x158(%rbx) 1b9357: 48 8b 43 20 mov 0x20(%rbx),%rax 1b935b: 48 8b 40 08 mov 0x8(%rax),%rax 1b935f: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b9366: e8 00 00 00 00 callq 1b936b 1b936b: 84 c0 test %al,%al 1b936d: 0f 84 5c 02 00 00 je 1b95cf 1b9373: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b9378: 0f 85 51 02 00 00 jne 1b95cf 1b937e: 48 c7 83 60 01 00 00 movq $0x0,0x160(%rbx) 1b9385: 00 00 00 00 1b9389: 48 8b 43 20 mov 0x20(%rbx),%rax 1b938d: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b9392: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b9397: be 2e 00 00 00 mov $0x2e,%esi 1b939c: 48 8b 40 08 mov 0x8(%rax),%rax 1b93a0: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b93a7: e8 00 00 00 00 callq 1b93ac 1b93ac: 84 c0 test %al,%al 1b93ae: 0f 84 cc 01 00 00 je 1b9580 1b93b4: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b93b9: 0f 85 c1 01 00 00 jne 1b9580 1b93bf: 48 c7 83 68 01 00 00 movq $0x0,0x168(%rbx) 1b93c6: 00 00 00 00 1b93ca: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1b93cf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b93d6: 00 00 1b93d8: 0f 85 6a 04 00 00 jne 1b9848 1b93de: 48 83 c4 10 add $0x10,%rsp 1b93e2: 5b pop %rbx 1b93e3: c3 retq 1b93e4: 48 c7 83 e0 00 00 00 movq $0x0,0xe0(%rbx) 1b93eb: 00 00 00 00 1b93ef: e9 62 fb ff ff jmpq 1b8f56 1b93f4: 48 c7 83 e0 00 00 00 movq $0x0,0xe0(%rbx) 1b93fb: 00 00 00 00 1b93ff: e9 52 fb ff ff jmpq 1b8f56 1b9404: 80 fa 05 cmp $0x5,%dl 1b9407: 0f 84 e0 03 00 00 je 1b97ed 1b940d: 80 fa 06 cmp $0x6,%dl 1b9410: 0f 85 e7 03 00 00 jne 1b97fd 1b9416: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 1b941d: 00 00 00 00 1b9421: e9 8c fb ff ff jmpq 1b8fb2 1b9426: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1b942b: 3c 05 cmp $0x5,%al 1b942d: 0f 84 4a 02 00 00 je 1b967d 1b9433: 3c 06 cmp $0x6,%al 1b9435: 0f 85 90 fe ff ff jne 1b92cb 1b943b: 48 c7 83 50 01 00 00 movq $0x0,0x150(%rbx) 1b9442: 00 00 00 00 1b9446: e9 c9 fe ff ff jmpq 1b9314 1b944b: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b9450: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1b9457: ba 00 00 00 00 mov $0x0,%edx 1b945c: 48 0f 45 c2 cmovne %rdx,%rax 1b9460: e9 72 fd ff ff jmpq 1b91d7 1b9465: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b946a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1b9471: ba 00 00 00 00 mov $0x0,%edx 1b9476: 48 0f 45 c2 cmovne %rdx,%rax 1b947a: e9 f0 fc ff ff jmpq 1b916f 1b947f: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b9484: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1b948b: ba 00 00 00 00 mov $0x0,%edx 1b9490: 48 0f 45 c2 cmovne %rdx,%rax 1b9494: e9 a2 fc ff ff jmpq 1b913b 1b9499: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1b949e: 3c 02 cmp $0x2,%al 1b94a0: 0f 84 c7 01 00 00 je 1b966d 1b94a6: 3c 03 cmp $0x3,%al 1b94a8: 0f 85 17 fc ff ff jne 1b90c5 1b94ae: 48 c7 83 10 01 00 00 movq $0x0,0x110(%rbx) 1b94b5: 00 00 00 00 1b94b9: e9 50 fc ff ff jmpq 1b910e 1b94be: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1b94c3: 3c 02 cmp $0x2,%al 1b94c5: 0f 84 a8 02 00 00 je 1b9773 1b94cb: 3c 03 cmp $0x3,%al 1b94cd: 0f 84 90 02 00 00 je 1b9763 1b94d3: 3c 01 cmp $0x1,%al 1b94d5: 0f 85 76 fb ff ff jne 1b9051 1b94db: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 1b94e2: 00 00 00 00 1b94e6: e9 af fb ff ff jmpq 1b909a 1b94eb: 80 7c 24 07 03 cmpb $0x3,0x7(%rsp) 1b94f0: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1b94f7: ba 00 00 00 00 mov $0x0,%edx 1b94fc: 48 0f 45 c2 cmovne %rdx,%rax 1b9500: e9 3c fe ff ff jmpq 1b9341 1b9505: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b950a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1b9511: ba 00 00 00 00 mov $0x0,%edx 1b9516: 48 0f 45 c2 cmovne %rdx,%rax 1b951a: e9 7a fd ff ff jmpq 1b9299 1b951f: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1b9524: 3c 06 cmp $0x6,%al 1b9526: 0f 84 67 02 00 00 je 1b9793 1b952c: 77 3a ja 1b9568 1b952e: 3c 03 cmp $0x3,%al 1b9530: 0f 84 4d 02 00 00 je 1b9783 1b9536: 3c 05 cmp $0x5,%al 1b9538: 0f 85 9f fa ff ff jne 1b8fdd 1b953e: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 1b9545: 00 00 00 00 1b9549: e9 d8 fa ff ff jmpq 1b9026 1b954e: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b9553: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1b955a: ba 00 00 00 00 mov $0x0,%edx 1b955f: 48 0f 45 c2 cmovne %rdx,%rax 1b9563: e9 3b fc ff ff jmpq 1b91a3 1b9568: 3c 07 cmp $0x7,%al 1b956a: 0f 85 6d fa ff ff jne 1b8fdd 1b9570: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 1b9577: 00 00 00 00 1b957b: e9 a6 fa ff ff jmpq 1b9026 1b9580: 48 8b 43 20 mov 0x20(%rbx),%rax 1b9584: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b9589: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b958e: be 2e 00 00 00 mov $0x2e,%esi 1b9593: 48 8b 40 08 mov 0x8(%rax),%rax 1b9597: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b959e: e8 00 00 00 00 callq 1b95a3 1b95a3: 31 d2 xor %edx,%edx 1b95a5: 84 c0 test %al,%al 1b95a7: 74 05 je 1b95ae 1b95a9: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b95ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b95b5: bf 04 00 00 00 mov $0x4,%edi 1b95ba: e8 00 00 00 00 callq 1b95bf 1b95bf: 48 c7 83 68 01 00 00 movq $0x0,0x168(%rbx) 1b95c6: 00 00 00 00 1b95ca: e9 fb fd ff ff jmpq 1b93ca 1b95cf: 48 8b 43 20 mov 0x20(%rbx),%rax 1b95d3: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b95d8: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b95dd: be 0d 00 00 00 mov $0xd,%esi 1b95e2: 48 8b 40 08 mov 0x8(%rax),%rax 1b95e6: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b95ed: e8 00 00 00 00 callq 1b95f2 1b95f2: 31 d2 xor %edx,%edx 1b95f4: 84 c0 test %al,%al 1b95f6: 74 05 je 1b95fd 1b95f8: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b95fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b9604: bf 04 00 00 00 mov $0x4,%edi 1b9609: e8 00 00 00 00 callq 1b960e 1b960e: 48 c7 83 60 01 00 00 movq $0x0,0x160(%rbx) 1b9615: 00 00 00 00 1b9619: e9 6b fd ff ff jmpq 1b9389 1b961e: 48 8b 43 20 mov 0x20(%rbx),%rax 1b9622: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b9627: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b962c: be 23 00 00 00 mov $0x23,%esi 1b9631: 48 8b 40 08 mov 0x8(%rax),%rax 1b9635: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b963c: e8 00 00 00 00 callq 1b9641 1b9641: 31 d2 xor %edx,%edx 1b9643: 84 c0 test %al,%al 1b9645: 74 05 je 1b964c 1b9647: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b964c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b9653: bf 04 00 00 00 mov $0x4,%edi 1b9658: e8 00 00 00 00 callq 1b965d 1b965d: 48 c7 83 40 01 00 00 movq $0x0,0x140(%rbx) 1b9664: 00 00 00 00 1b9668: e9 ff fb ff ff jmpq 1b926c 1b966d: 48 c7 83 10 01 00 00 movq $0x0,0x110(%rbx) 1b9674: 00 00 00 00 1b9678: e9 91 fa ff ff jmpq 1b910e 1b967d: 48 c7 83 50 01 00 00 movq $0x0,0x150(%rbx) 1b9684: 00 00 00 00 1b9688: e9 87 fc ff ff jmpq 1b9314 1b968d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b9694: b9 96 01 00 00 mov $0x196,%ecx 1b9699: bf 02 00 00 00 mov $0x2,%edi 1b969e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b96a5: e8 00 00 00 00 callq 1b96aa 1b96aa: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b96af: 80 fa 04 cmp $0x4,%dl 1b96b2: 0f 85 d7 f8 ff ff jne 1b8f8f 1b96b8: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 1b96bf: 00 00 00 00 1b96c3: e9 ea f8 ff ff jmpq 1b8fb2 1b96c8: 48 8b 43 20 mov 0x20(%rbx),%rax 1b96cc: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b96d1: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b96d6: be 27 00 00 00 mov $0x27,%esi 1b96db: 48 8b 40 08 mov 0x8(%rax),%rax 1b96df: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b96e6: e8 00 00 00 00 callq 1b96eb 1b96eb: 84 c0 test %al,%al 1b96ed: 0f 85 c4 00 00 00 jne 1b97b7 1b96f3: 48 8b 43 20 mov 0x20(%rbx),%rax 1b96f7: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1b96fc: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1b9701: be 27 00 00 00 mov $0x27,%esi 1b9706: 48 8b 40 08 mov 0x8(%rax),%rax 1b970a: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b9711: e8 00 00 00 00 callq 1b9716 1b9716: 31 d2 xor %edx,%edx 1b9718: 84 c0 test %al,%al 1b971a: 74 05 je 1b9721 1b971c: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b9721: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b9728: bf 04 00 00 00 mov $0x4,%edi 1b972d: e8 00 00 00 00 callq 1b9732 1b9732: 48 c7 83 38 01 00 00 movq $0x0,0x138(%rbx) 1b9739: 00 00 00 00 1b973d: e9 e9 fa ff ff jmpq 1b922b 1b9742: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b9749: bf 04 00 00 00 mov $0x4,%edi 1b974e: e8 00 00 00 00 callq 1b9753 1b9753: 48 c7 83 38 01 00 00 movq $0x0,0x138(%rbx) 1b975a: 00 00 00 00 1b975e: e9 c8 fa ff ff jmpq 1b922b 1b9763: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 1b976a: 00 00 00 00 1b976e: e9 27 f9 ff ff jmpq 1b909a 1b9773: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 1b977a: 00 00 00 00 1b977e: e9 17 f9 ff ff jmpq 1b909a 1b9783: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 1b978a: 00 00 00 00 1b978e: e9 93 f8 ff ff jmpq 1b9026 1b9793: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 1b979a: 00 00 00 00 1b979e: e9 83 f8 ff ff jmpq 1b9026 1b97a3: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b97a8: e9 4b fb ff ff jmpq 1b92f8 1b97ad: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b97b2: e9 3b f9 ff ff jmpq 1b90f2 1b97b7: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b97bc: 0f 85 31 ff ff ff jne 1b96f3 1b97c2: 48 c7 83 38 01 00 00 movq $0x0,0x138(%rbx) 1b97c9: 00 00 00 00 1b97cd: e9 59 fa ff ff jmpq 1b922b 1b97d2: 31 c0 xor %eax,%eax 1b97d4: e9 0d f7 ff ff jmpq 1b8ee6 1b97d9: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b97de: e9 9b f8 ff ff jmpq 1b907e 1b97e3: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1b97e8: e9 1d f8 ff ff jmpq 1b900a 1b97ed: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 1b97f4: 00 00 00 00 1b97f8: e9 b5 f7 ff ff jmpq 1b8fb2 1b97fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b9804: bf 04 00 00 00 mov $0x4,%edi 1b9809: e8 00 00 00 00 callq 1b980e 1b980e: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 1b9815: 00 00 00 00 1b9819: e9 94 f7 ff ff jmpq 1b8fb2 1b981e: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 1b9825: 00 00 00 00 1b9829: e9 84 f7 ff ff jmpq 1b8fb2 1b982e: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1b9833: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1b983a: ba 00 00 00 00 mov $0x0,%edx 1b983f: 48 0f 45 c2 cmovne %rdx,%rax 1b9843: e9 d2 f6 ff ff jmpq 1b8f1a 1b9848: e8 00 00 00 00 callq 1b984d 1b984d: 0f 1f 00 nopl (%rax) 00000000001b9850 : 1b9850: e8 00 00 00 00 callq 1b9855 1b9855: 53 push %rbx 1b9856: 48 89 fb mov %rdi,%rbx 1b9859: 83 fe 07 cmp $0x7,%esi 1b985c: 7f 3e jg 1b989c 1b985e: 83 fe 05 cmp $0x5,%esi 1b9861: 7f 50 jg 1b98b3 1b9863: 83 fe 02 cmp $0x2,%esi 1b9866: 7e 0f jle 1b9877 1b9868: e8 00 00 00 00 callq 1b986d 1b986d: 48 89 03 mov %rax,(%rbx) 1b9870: b8 01 00 00 00 mov $0x1,%eax 1b9875: 5b pop %rbx 1b9876: c3 retq 1b9877: 85 f6 test %esi,%esi 1b9879: 79 47 jns 1b98c2 1b987b: b9 44 00 00 00 mov $0x44,%ecx 1b9880: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b9887: bf 02 00 00 00 mov $0x2,%edi 1b988c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b9893: e8 00 00 00 00 callq 1b9898 1b9898: 31 c0 xor %eax,%eax 1b989a: 5b pop %rbx 1b989b: c3 retq 1b989c: 83 ee 08 sub $0x8,%esi 1b989f: 83 fe 01 cmp $0x1,%esi 1b98a2: 77 d7 ja 1b987b 1b98a4: e8 00 00 00 00 callq 1b98a9 1b98a9: 48 89 03 mov %rax,(%rbx) 1b98ac: b8 01 00 00 00 mov $0x1,%eax 1b98b1: 5b pop %rbx 1b98b2: c3 retq 1b98b3: e8 00 00 00 00 callq 1b98b8 1b98b8: 48 89 03 mov %rax,(%rbx) 1b98bb: b8 01 00 00 00 mov $0x1,%eax 1b98c0: 5b pop %rbx 1b98c1: c3 retq 1b98c2: e8 00 00 00 00 callq 1b98c7 1b98c7: 48 89 03 mov %rax,(%rbx) 1b98ca: b8 01 00 00 00 mov $0x1,%eax 1b98cf: 5b pop %rbx 1b98d0: c3 retq 1b98d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b98d8: 00 00 00 00 1b98dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001b98e0 : 1b98e0: e8 00 00 00 00 callq 1b98e5 1b98e5: b9 50 00 00 00 mov $0x50,%ecx 1b98ea: 48 85 f6 test %rsi,%rsi 1b98ed: 74 52 je 1b9941 1b98ef: 83 ff 04 cmp $0x4,%edi 1b98f2: 74 7a je 1b996e 1b98f4: 77 25 ja 1b991b 1b98f6: 83 ff 02 cmp $0x2,%edi 1b98f9: 74 7c je 1b9977 1b98fb: 83 ff 03 cmp $0x3,%edi 1b98fe: 75 09 jne 1b9909 1b9900: c6 06 02 movb $0x2,(%rsi) 1b9903: b8 01 00 00 00 mov $0x1,%eax 1b9908: c3 retq 1b9909: 85 ff test %edi,%edi 1b990b: 74 58 je 1b9965 1b990d: 83 ff 01 cmp $0x1,%edi 1b9910: 75 2a jne 1b993c 1b9912: c6 06 00 movb $0x0,(%rsi) 1b9915: b8 01 00 00 00 mov $0x1,%eax 1b991a: c3 retq 1b991b: 83 ff 06 cmp $0x6,%edi 1b991e: 74 3c je 1b995c 1b9920: 83 ff 07 cmp $0x7,%edi 1b9923: 75 09 jne 1b992e 1b9925: c6 06 10 movb $0x10,(%rsi) 1b9928: b8 01 00 00 00 mov $0x1,%eax 1b992d: c3 retq 1b992e: 83 ff 05 cmp $0x5,%edi 1b9931: 75 09 jne 1b993c 1b9933: c6 06 04 movb $0x4,(%rsi) 1b9936: b8 01 00 00 00 mov $0x1,%eax 1b993b: c3 retq 1b993c: b9 6f 00 00 00 mov $0x6f,%ecx 1b9941: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b9948: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b994f: bf 02 00 00 00 mov $0x2,%edi 1b9954: e8 00 00 00 00 callq 1b9959 1b9959: 31 c0 xor %eax,%eax 1b995b: c3 retq 1b995c: c6 06 05 movb $0x5,(%rsi) 1b995f: b8 01 00 00 00 mov $0x1,%eax 1b9964: c3 retq 1b9965: c6 06 ff movb $0xff,(%rsi) 1b9968: b8 01 00 00 00 mov $0x1,%eax 1b996d: c3 retq 1b996e: c6 06 03 movb $0x3,(%rsi) 1b9971: b8 01 00 00 00 mov $0x1,%eax 1b9976: c3 retq 1b9977: c6 06 01 movb $0x1,(%rsi) 1b997a: b8 01 00 00 00 mov $0x1,%eax 1b997f: c3 retq 00000000001b9980 : 1b9980: e8 00 00 00 00 callq 1b9985 1b9985: 83 ff 05 cmp $0x5,%edi 1b9988: 7f 3b jg 1b99c5 1b998a: b8 02 00 00 00 mov $0x2,%eax 1b998f: 83 ff 03 cmp $0x3,%edi 1b9992: 7f 0a jg 1b999e 1b9994: b8 01 00 00 00 mov $0x1,%eax 1b9999: 83 ff 01 cmp $0x1,%edi 1b999c: 7e 01 jle 1b999f 1b999e: c3 retq 1b999f: 31 c0 xor %eax,%eax 1b99a1: 85 ff test %edi,%edi 1b99a3: 79 28 jns 1b99cd 1b99a5: b9 91 00 00 00 mov $0x91,%ecx 1b99aa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b99b1: bf 02 00 00 00 mov $0x2,%edi 1b99b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b99bd: e8 00 00 00 00 callq 1b99c2 1b99c2: 31 c0 xor %eax,%eax 1b99c4: c3 retq 1b99c5: 31 c0 xor %eax,%eax 1b99c7: 83 ff 08 cmp $0x8,%edi 1b99ca: 75 d9 jne 1b99a5 1b99cc: c3 retq 1b99cd: c3 retq 1b99ce: 66 90 xchg %ax,%ax 00000000001b99d0 : 1b99d0: e8 00 00 00 00 callq 1b99d5 1b99d5: 83 ff 04 cmp $0x4,%edi 1b99d8: 74 4d je 1b9a27 1b99da: 76 33 jbe 1b9a0f 1b99dc: b8 01 00 00 00 mov $0x1,%eax 1b99e1: 83 ff 08 cmp $0x8,%edi 1b99e4: 74 0a je 1b99f0 1b99e6: b8 0f 00 00 00 mov $0xf,%eax 1b99eb: 83 ff 07 cmp $0x7,%edi 1b99ee: 77 01 ja 1b99f1 1b99f0: c3 retq 1b99f1: 81 ff 80 00 00 00 cmp $0x80,%edi 1b99f7: 74 0a je 1b9a03 1b99f9: 76 23 jbe 1b9a1e 1b99fb: 81 ff 00 02 00 00 cmp $0x200,%edi 1b9a01: 75 ed jne 1b99f0 1b9a03: 40 80 fe 01 cmp $0x1,%sil 1b9a07: 19 c0 sbb %eax,%eax 1b9a09: f7 d0 not %eax 1b9a0b: 83 e0 05 and $0x5,%eax 1b9a0e: c3 retq 1b9a0f: 83 ef 01 sub $0x1,%edi 1b9a12: 83 ff 02 cmp $0x2,%edi 1b9a15: 19 c0 sbb %eax,%eax 1b9a17: 83 e0 f3 and $0xfffffff3,%eax 1b9a1a: 83 c0 0f add $0xf,%eax 1b9a1d: c3 retq 1b9a1e: 83 ef 20 sub $0x20,%edi 1b9a21: 83 e7 df and $0xffffffdf,%edi 1b9a24: 74 dd je 1b9a03 1b9a26: c3 retq 1b9a27: b8 03 00 00 00 mov $0x3,%eax 1b9a2c: c3 retq 1b9a2d: 0f 1f 00 nopl (%rax) 00000000001b9a30 : 1b9a30: e8 00 00 00 00 callq 1b9a35 1b9a35: 41 54 push %r12 1b9a37: 49 89 fc mov %rdi,%r12 1b9a3a: 55 push %rbp 1b9a3b: 48 89 f5 mov %rsi,%rbp 1b9a3e: 53 push %rbx 1b9a3f: 8b 7e 08 mov 0x8(%rsi),%edi 1b9a42: 48 89 d3 mov %rdx,%rbx 1b9a45: 89 f8 mov %edi,%eax 1b9a47: 83 e0 fd and $0xfffffffd,%eax 1b9a4a: 83 f8 01 cmp $0x1,%eax 1b9a4d: 74 05 je 1b9a54 1b9a4f: 83 ff 05 cmp $0x5,%edi 1b9a52: 75 07 jne 1b9a5b 1b9a54: 80 4b 02 04 orb $0x4,0x2(%rbx) 1b9a58: 8b 7d 08 mov 0x8(%rbp),%edi 1b9a5b: 49 8b 44 24 38 mov 0x38(%r12),%rax 1b9a60: e8 00 00 00 00 callq 1b9a65 1b9a65: 83 e0 03 and $0x3,%eax 1b9a68: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx 1b9a6f: 0f b6 43 02 movzbl 0x2(%rbx),%eax 1b9a73: 83 e0 e7 and $0xffffffe7,%eax 1b9a76: 09 d0 or %edx,%eax 1b9a78: 88 43 02 mov %al,0x2(%rbx) 1b9a7b: 8b 7d 00 mov 0x0(%rbp),%edi 1b9a7e: 49 8b 44 24 08 mov 0x8(%r12),%rax 1b9a83: e8 00 00 00 00 callq 1b9a88 1b9a88: ba cd cc cc cc mov $0xcccccccd,%edx 1b9a8d: 88 43 03 mov %al,0x3(%rbx) 1b9a90: 8b 45 1c mov 0x1c(%rbp),%eax 1b9a93: 48 0f af c2 imul %rdx,%rax 1b9a97: 48 c1 e8 23 shr $0x23,%rax 1b9a9b: 66 89 03 mov %ax,(%rbx) 1b9a9e: 0f b6 75 18 movzbl 0x18(%rbp),%esi 1b9aa2: 8b 7d 0c mov 0xc(%rbp),%edi 1b9aa5: 49 8b 44 24 10 mov 0x10(%r12),%rax 1b9aaa: e8 00 00 00 00 callq 1b9aaf 1b9aaf: 88 43 04 mov %al,0x4(%rbx) 1b9ab2: 8b 45 10 mov 0x10(%rbp),%eax 1b9ab5: 88 43 05 mov %al,0x5(%rbx) 1b9ab8: 5b pop %rbx 1b9ab9: 5d pop %rbp 1b9aba: 41 5c pop %r12 1b9abc: c3 retq 1b9abd: 0f 1f 00 nopl (%rax) 00000000001b9ac0 : 1b9ac0: e8 00 00 00 00 callq 1b9ac5 1b9ac5: b9 dd 00 00 00 mov $0xdd,%ecx 1b9aca: 48 85 f6 test %rsi,%rsi 1b9acd: 74 37 je 1b9b06 1b9acf: 83 ff 03 cmp $0x3,%edi 1b9ad2: 74 59 je 1b9b2d 1b9ad4: 76 16 jbe 1b9aec 1b9ad6: 83 ff 04 cmp $0x4,%edi 1b9ad9: 74 5e je 1b9b39 1b9adb: 83 ff 05 cmp $0x5,%edi 1b9ade: 75 21 jne 1b9b01 1b9ae0: c7 06 02 00 00 00 movl $0x2,(%rsi) 1b9ae6: b8 01 00 00 00 mov $0x1,%eax 1b9aeb: c3 retq 1b9aec: 85 ff test %edi,%edi 1b9aee: 74 31 je 1b9b21 1b9af0: 83 ff 02 cmp $0x2,%edi 1b9af3: 75 0c jne 1b9b01 1b9af5: c7 06 00 00 00 00 movl $0x0,(%rsi) 1b9afb: b8 01 00 00 00 mov $0x1,%eax 1b9b00: c3 retq 1b9b01: b9 f3 00 00 00 mov $0xf3,%ecx 1b9b06: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b9b0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b9b14: bf 02 00 00 00 mov $0x2,%edi 1b9b19: e8 00 00 00 00 callq 1b9b1e 1b9b1e: 31 c0 xor %eax,%eax 1b9b20: c3 retq 1b9b21: c7 06 ff 00 00 00 movl $0xff,(%rsi) 1b9b27: b8 01 00 00 00 mov $0x1,%eax 1b9b2c: c3 retq 1b9b2d: c7 06 01 00 00 00 movl $0x1,(%rsi) 1b9b33: b8 01 00 00 00 mov $0x1,%eax 1b9b38: c3 retq 1b9b39: c7 06 03 00 00 00 movl $0x3,(%rsi) 1b9b3f: b8 01 00 00 00 mov $0x1,%eax 1b9b44: c3 retq 1b9b45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b9b4c: 00 00 00 00 00000000001b9b50 : 1b9b50: e8 00 00 00 00 callq 1b9b55 1b9b55: 83 ff 14 cmp $0x14,%edi 1b9b58: 77 0a ja 1b9b64 1b9b5a: 89 ff mov %edi,%edi 1b9b5c: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1b9b63: c3 retq 1b9b64: b9 28 01 00 00 mov $0x128,%ecx 1b9b69: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b9b70: bf 02 00 00 00 mov $0x2,%edi 1b9b75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b9b7c: e8 00 00 00 00 callq 1b9b81 1b9b81: 31 c0 xor %eax,%eax 1b9b83: c3 retq 1b9b84: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b9b8b: 00 00 00 1b9b8e: 66 90 xchg %ax,%ax 00000000001b9b90 : 1b9b90: e8 00 00 00 00 callq 1b9b95 1b9b95: 89 f8 mov %edi,%eax 1b9b97: c1 e8 0c shr $0xc,%eax 1b9b9a: 83 e0 07 and $0x7,%eax 1b9b9d: 83 e8 01 sub $0x1,%eax 1b9ba0: 83 f8 06 cmp $0x6,%eax 1b9ba3: 77 72 ja 1b9c17 1b9ba5: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 1b9bac: 85 d2 test %edx,%edx 1b9bae: 74 67 je 1b9c17 1b9bb0: 89 f9 mov %edi,%ecx 1b9bb2: c1 e9 08 shr $0x8,%ecx 1b9bb5: 83 e1 07 and $0x7,%ecx 1b9bb8: 8d 41 ff lea -0x1(%rcx),%eax 1b9bbb: 83 f8 06 cmp $0x6,%eax 1b9bbe: 77 57 ja 1b9c17 1b9bc0: 83 fa 03 cmp $0x3,%edx 1b9bc3: 74 79 je 1b9c3e 1b9bc5: 77 53 ja 1b9c1a 1b9bc7: 40 0f b6 f7 movzbl %dil,%esi 1b9bcb: 83 fa 01 cmp $0x1,%edx 1b9bce: 74 39 je 1b9c09 1b9bd0: 83 fa 02 cmp $0x2,%edx 1b9bd3: 75 32 jne 1b9c07 1b9bd5: 40 0f b6 c7 movzbl %dil,%eax 1b9bd9: 83 f8 16 cmp $0x16,%eax 1b9bdc: 74 59 je 1b9c37 1b9bde: 0f 87 a9 00 00 00 ja 1b9c8d 1b9be4: 83 f8 05 cmp $0x5,%eax 1b9be7: 0f 84 54 01 00 00 je 1b9d41 1b9bed: 76 7d jbe 1b9c6c 1b9bef: be 08 00 00 00 mov $0x8,%esi 1b9bf4: 83 f8 13 cmp $0x13,%eax 1b9bf7: 74 10 je 1b9c09 1b9bf9: 76 5b jbe 1b9c56 1b9bfb: be 09 00 00 00 mov $0x9,%esi 1b9c00: 83 f8 15 cmp $0x15,%eax 1b9c03: 74 04 je 1b9c09 1b9c05: 0f 0b ud2 1b9c07: 31 f6 xor %esi,%esi 1b9c09: c1 e2 0c shl $0xc,%edx 1b9c0c: c1 e1 08 shl $0x8,%ecx 1b9c0f: 0f b7 c2 movzwl %dx,%eax 1b9c12: 09 c8 or %ecx,%eax 1b9c14: 09 f0 or %esi,%eax 1b9c16: c3 retq 1b9c17: 31 c0 xor %eax,%eax 1b9c19: c3 retq 1b9c1a: 83 fa 05 cmp $0x5,%edx 1b9c1d: 75 e8 jne 1b9c07 1b9c1f: 40 0f b6 ff movzbl %dil,%edi 1b9c23: 31 f6 xor %esi,%esi 1b9c25: 83 ef 01 sub $0x1,%edi 1b9c28: 83 ff 03 cmp $0x3,%edi 1b9c2b: 77 dc ja 1b9c09 1b9c2d: 0f b6 34 bd 00 00 00 movzbl 0x0(,%rdi,4),%esi 1b9c34: 00 1b9c35: eb d2 jmp 1b9c09 1b9c37: be 0a 00 00 00 mov $0xa,%esi 1b9c3c: eb cb jmp 1b9c09 1b9c3e: 40 0f b6 ff movzbl %dil,%edi 1b9c42: 31 f6 xor %esi,%esi 1b9c44: 83 ef 01 sub $0x1,%edi 1b9c47: 83 ff 14 cmp $0x14,%edi 1b9c4a: 77 bd ja 1b9c09 1b9c4c: 0f b6 34 bd 00 00 00 movzbl 0x0(,%rdi,4),%esi 1b9c53: 00 1b9c54: eb b3 jmp 1b9c09 1b9c56: be 06 00 00 00 mov $0x6,%esi 1b9c5b: 83 f8 0f cmp $0xf,%eax 1b9c5e: 74 a9 je 1b9c09 1b9c60: 83 f8 12 cmp $0x12,%eax 1b9c63: 75 a0 jne 1b9c05 1b9c65: be 07 00 00 00 mov $0x7,%esi 1b9c6a: eb 9d jmp 1b9c09 1b9c6c: be 03 00 00 00 mov $0x3,%esi 1b9c71: 83 f8 03 cmp $0x3,%eax 1b9c74: 74 93 je 1b9c09 1b9c76: 81 e7 fc 00 00 00 and $0xfc,%edi 1b9c7c: 74 3d je 1b9cbb 1b9c7e: be 04 00 00 00 mov $0x4,%esi 1b9c83: 83 f8 04 cmp $0x4,%eax 1b9c86: 74 81 je 1b9c09 1b9c88: e9 78 ff ff ff jmpq 1b9c05 1b9c8d: 83 f8 20 cmp $0x20,%eax 1b9c90: 0f 84 b5 00 00 00 je 1b9d4b 1b9c96: 76 65 jbe 1b9cfd 1b9c98: be 12 00 00 00 mov $0x12,%esi 1b9c9d: 83 f8 23 cmp $0x23,%eax 1b9ca0: 0f 84 63 ff ff ff je 1b9c09 1b9ca6: 76 34 jbe 1b9cdc 1b9ca8: be 14 00 00 00 mov $0x14,%esi 1b9cad: 83 f8 25 cmp $0x25,%eax 1b9cb0: 0f 84 53 ff ff ff je 1b9c09 1b9cb6: e9 4a ff ff ff jmpq 1b9c05 1b9cbb: be 01 00 00 00 mov $0x1,%esi 1b9cc0: 83 f8 01 cmp $0x1,%eax 1b9cc3: 0f 84 40 ff ff ff je 1b9c09 1b9cc9: 83 f8 02 cmp $0x2,%eax 1b9ccc: 0f 85 33 ff ff ff jne 1b9c05 1b9cd2: be 02 00 00 00 mov $0x2,%esi 1b9cd7: e9 2d ff ff ff jmpq 1b9c09 1b9cdc: be 10 00 00 00 mov $0x10,%esi 1b9ce1: 83 f8 21 cmp $0x21,%eax 1b9ce4: 0f 84 1f ff ff ff je 1b9c09 1b9cea: 83 f8 22 cmp $0x22,%eax 1b9ced: 0f 85 12 ff ff ff jne 1b9c05 1b9cf3: be 11 00 00 00 mov $0x11,%esi 1b9cf8: e9 0c ff ff ff jmpq 1b9c09 1b9cfd: be 0d 00 00 00 mov $0xd,%esi 1b9d02: 83 f8 1e cmp $0x1e,%eax 1b9d05: 0f 84 fe fe ff ff je 1b9c09 1b9d0b: 76 13 jbe 1b9d20 1b9d0d: be 0e 00 00 00 mov $0xe,%esi 1b9d12: 83 f8 1f cmp $0x1f,%eax 1b9d15: 0f 84 ee fe ff ff je 1b9c09 1b9d1b: e9 e5 fe ff ff jmpq 1b9c05 1b9d20: be 0b 00 00 00 mov $0xb,%esi 1b9d25: 83 f8 18 cmp $0x18,%eax 1b9d28: 0f 84 db fe ff ff je 1b9c09 1b9d2e: 83 f8 19 cmp $0x19,%eax 1b9d31: 0f 85 ce fe ff ff jne 1b9c05 1b9d37: be 0c 00 00 00 mov $0xc,%esi 1b9d3c: e9 c8 fe ff ff jmpq 1b9c09 1b9d41: be 05 00 00 00 mov $0x5,%esi 1b9d46: e9 be fe ff ff jmpq 1b9c09 1b9d4b: be 0f 00 00 00 mov $0xf,%esi 1b9d50: e9 b4 fe ff ff jmpq 1b9c09 1b9d55: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1b9d5c: 00 00 00 1b9d5f: 90 nop 00000000001b9d60 : 1b9d60: e8 00 00 00 00 callq 1b9d65 1b9d65: 31 c0 xor %eax,%eax 1b9d67: c3 retq 1b9d68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b9d6f: 00 00000000001b9d70 : 1b9d70: e8 00 00 00 00 callq 1b9d75 1b9d75: 55 push %rbp 1b9d76: 48 89 fd mov %rdi,%rbp 1b9d79: 53 push %rbx 1b9d7a: 48 89 f3 mov %rsi,%rbx 1b9d7d: 48 83 ec 28 sub $0x28,%rsp 1b9d81: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b9d88: 00 00 1b9d8a: 48 89 44 24 20 mov %rax,0x20(%rsp) 1b9d8f: 31 c0 xor %eax,%eax 1b9d91: 48 8b 87 d8 00 00 00 mov 0xd8(%rdi),%rax 1b9d98: 48 8d 74 24 07 lea 0x7(%rsp),%rsi 1b9d9d: 8b 3b mov (%rbx),%edi 1b9d9f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1b9da6: 00 00 1b9da8: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1b9daf: 00 00 1b9db1: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1b9db8: 00 00 1b9dba: 48 8b 00 mov (%rax),%rax 1b9dbd: e8 00 00 00 00 callq 1b9dc2 1b9dc2: 84 c0 test %al,%al 1b9dc4: 74 09 je 1b9dcf 1b9dc6: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1b9dcb: 88 44 24 1c mov %al,0x1c(%rsp) 1b9dcf: 8b 4b 08 mov 0x8(%rbx),%ecx 1b9dd2: 0f b7 43 04 movzwl 0x4(%rbx),%eax 1b9dd6: 8b 53 20 mov 0x20(%rbx),%edx 1b9dd9: 29 c8 sub %ecx,%eax 1b9ddb: 66 89 4c 24 08 mov %cx,0x8(%rsp) 1b9de0: 66 89 44 24 0a mov %ax,0xa(%rsp) 1b9de5: 0f b7 43 1c movzwl 0x1c(%rbx),%eax 1b9de9: 66 89 54 24 0c mov %dx,0xc(%rsp) 1b9dee: 29 d0 sub %edx,%eax 1b9df0: 66 89 44 24 0e mov %ax,0xe(%rsp) 1b9df5: 0f b7 43 14 movzwl 0x14(%rbx),%eax 1b9df9: 29 c8 sub %ecx,%eax 1b9dfb: 66 89 44 24 10 mov %ax,0x10(%rsp) 1b9e00: 8b 43 18 mov 0x18(%rbx),%eax 1b9e03: 66 89 44 24 12 mov %ax,0x12(%rsp) 1b9e08: 0f b7 43 2c movzwl 0x2c(%rbx),%eax 1b9e0c: 29 d0 sub %edx,%eax 1b9e0e: 8b 53 30 mov 0x30(%rbx),%edx 1b9e11: 66 89 44 24 14 mov %ax,0x14(%rsp) 1b9e16: 66 89 54 24 16 mov %dx,0x16(%rsp) 1b9e1b: 0f b6 53 34 movzbl 0x34(%rbx),%edx 1b9e1f: f6 c2 20 test $0x20,%dl 1b9e22: 75 06 jne 1b9e2a 1b9e24: 66 83 4c 24 18 02 orw $0x2,0x18(%rsp) 1b9e2a: f6 c2 40 test $0x40,%dl 1b9e2d: 75 06 jne 1b9e35 1b9e2f: 66 83 4c 24 18 04 orw $0x4,0x18(%rsp) 1b9e35: f6 c2 01 test $0x1,%dl 1b9e38: 74 0f je 1b9e49 1b9e3a: 83 c0 01 add $0x1,%eax 1b9e3d: 66 81 4c 24 18 80 00 orw $0x80,0x18(%rsp) 1b9e44: 66 89 44 24 14 mov %ax,0x14(%rsp) 1b9e49: 84 d2 test %dl,%dl 1b9e4b: 79 07 jns 1b9e54 1b9e4d: 66 81 4c 24 18 00 01 orw $0x100,0x18(%rsp) 1b9e54: 48 8b 45 20 mov 0x20(%rbp),%rax 1b9e58: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1b9e5d: be 31 00 00 00 mov $0x31,%esi 1b9e62: 48 8b 40 08 mov 0x8(%rax),%rax 1b9e66: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b9e6d: e8 00 00 00 00 callq 1b9e72 1b9e72: 83 f8 01 cmp $0x1,%eax 1b9e75: 19 c0 sbb %eax,%eax 1b9e77: f7 d0 not %eax 1b9e79: 83 e0 05 and $0x5,%eax 1b9e7c: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1b9e81: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b9e88: 00 00 1b9e8a: 75 07 jne 1b9e93 1b9e8c: 48 83 c4 28 add $0x28,%rsp 1b9e90: 5b pop %rbx 1b9e91: 5d pop %rbp 1b9e92: c3 retq 1b9e93: e8 00 00 00 00 callq 1b9e98 1b9e98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1b9e9f: 00 00000000001b9ea0 : 1b9ea0: e8 00 00 00 00 callq 1b9ea5 1b9ea5: 55 push %rbp 1b9ea6: 89 d5 mov %edx,%ebp 1b9ea8: 53 push %rbx 1b9ea9: 48 89 fb mov %rdi,%rbx 1b9eac: 89 f7 mov %esi,%edi 1b9eae: 48 83 ec 10 sub $0x10,%rsp 1b9eb2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b9eb9: 00 00 1b9ebb: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b9ec0: 31 c0 xor %eax,%eax 1b9ec2: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 1b9ec9: 48 8d 74 24 03 lea 0x3(%rsp),%rsi 1b9ece: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1b9ed5: 00 1b9ed6: 48 8b 00 mov (%rax),%rax 1b9ed9: e8 00 00 00 00 callq 1b9ede 1b9ede: 41 89 c0 mov %eax,%r8d 1b9ee1: b8 01 00 00 00 mov $0x1,%eax 1b9ee6: 45 84 c0 test %r8b,%r8b 1b9ee9: 74 34 je 1b9f1f 1b9eeb: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 1b9ef0: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b9ef5: be 23 00 00 00 mov $0x23,%esi 1b9efa: 40 88 6c 24 05 mov %bpl,0x5(%rsp) 1b9eff: 88 44 24 04 mov %al,0x4(%rsp) 1b9f03: 48 8b 43 20 mov 0x20(%rbx),%rax 1b9f07: 48 8b 40 08 mov 0x8(%rax),%rax 1b9f0b: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b9f12: e8 00 00 00 00 callq 1b9f17 1b9f17: 85 c0 test %eax,%eax 1b9f19: 0f 95 c0 setne %al 1b9f1c: 0f b6 c0 movzbl %al,%eax 1b9f1f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b9f24: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b9f2b: 00 00 1b9f2d: 75 07 jne 1b9f36 1b9f2f: 48 83 c4 10 add $0x10,%rsp 1b9f33: 5b pop %rbx 1b9f34: 5d pop %rbp 1b9f35: c3 retq 1b9f36: e8 00 00 00 00 callq 1b9f3b 1b9f3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001b9f40 : 1b9f40: e8 00 00 00 00 callq 1b9f45 1b9f45: 48 83 ec 10 sub $0x10,%rsp 1b9f49: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b9f50: 00 00 1b9f52: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b9f57: 31 c0 xor %eax,%eax 1b9f59: 31 c0 xor %eax,%eax 1b9f5b: 40 88 74 24 04 mov %sil,0x4(%rsp) 1b9f60: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1b9f65: 66 89 44 24 05 mov %ax,0x5(%rsp) 1b9f6a: 48 8b 47 20 mov 0x20(%rdi),%rax 1b9f6e: be 29 00 00 00 mov $0x29,%esi 1b9f73: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1b9f78: 48 8b 40 08 mov 0x8(%rax),%rax 1b9f7c: c6 44 24 06 01 movb $0x1,0x6(%rsp) 1b9f81: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1b9f88: e8 00 00 00 00 callq 1b9f8d 1b9f8d: 85 c0 test %eax,%eax 1b9f8f: b8 00 00 00 00 mov $0x0,%eax 1b9f94: 0f 44 44 24 04 cmove 0x4(%rsp),%eax 1b9f99: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b9f9e: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1b9fa5: 00 00 1b9fa7: 75 05 jne 1b9fae 1b9fa9: 48 83 c4 10 add $0x10,%rsp 1b9fad: c3 retq 1b9fae: e8 00 00 00 00 callq 1b9fb3 1b9fb3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1b9fba: 00 00 00 00 1b9fbe: 66 90 xchg %ax,%ax 00000000001b9fc0 : 1b9fc0: e8 00 00 00 00 callq 1b9fc5 1b9fc5: 55 push %rbp 1b9fc6: 48 89 fd mov %rdi,%rbp 1b9fc9: 53 push %rbx 1b9fca: 48 89 f3 mov %rsi,%rbx 1b9fcd: 48 83 ec 58 sub $0x58,%rsp 1b9fd1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1b9fd8: 00 00 1b9fda: 48 89 44 24 50 mov %rax,0x50(%rsp) 1b9fdf: 31 c0 xor %eax,%eax 1b9fe1: 8b 46 04 mov 0x4(%rsi),%eax 1b9fe4: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1b9feb: 00 1b9fec: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1b9ff3: 00 00 1b9ff5: 88 44 24 04 mov %al,0x4(%rsp) 1b9ff9: 48 8b 87 d8 00 00 00 mov 0xd8(%rdi),%rax 1ba000: 8b 3e mov (%rsi),%edi 1ba002: 48 8b 40 08 mov 0x8(%rax),%rax 1ba006: e8 00 00 00 00 callq 1ba00b 1ba00b: ba cd cc cc cc mov $0xcccccccd,%edx 1ba010: 0f b6 73 18 movzbl 0x18(%rbx),%esi 1ba014: 8b 7b 0c mov 0xc(%rbx),%edi 1ba017: 88 44 24 05 mov %al,0x5(%rsp) 1ba01b: 8b 43 1c mov 0x1c(%rbx),%eax 1ba01e: 48 0f af c2 imul %rdx,%rax 1ba022: 48 c1 e8 23 shr $0x23,%rax 1ba026: 89 44 24 08 mov %eax,0x8(%rsp) 1ba02a: 48 8b 85 d8 00 00 00 mov 0xd8(%rbp),%rax 1ba031: 48 8b 40 10 mov 0x10(%rax),%rax 1ba035: e8 00 00 00 00 callq 1ba03a 1ba03a: 88 44 24 06 mov %al,0x6(%rsp) 1ba03e: 8b 43 10 mov 0x10(%rbx),%eax 1ba041: 88 44 24 07 mov %al,0x7(%rsp) 1ba045: 8b 43 14 mov 0x14(%rbx),%eax 1ba048: 83 f8 04 cmp $0x4,%eax 1ba04b: 0f 84 c1 00 00 00 je 1ba112 1ba051: 0f 87 81 00 00 00 ja 1ba0d8 1ba057: 83 f8 02 cmp $0x2,%eax 1ba05a: 0f 84 a8 00 00 00 je 1ba108 1ba060: 83 f8 03 cmp $0x3,%eax 1ba063: 75 0f jne 1ba074 1ba065: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 1ba069: c6 44 24 0c 03 movb $0x3,0xc(%rsp) 1ba06e: 0f 84 cd 00 00 00 je 1ba141 1ba074: 48 8b 45 20 mov 0x20(%rbp),%rax 1ba078: 48 8b 10 mov (%rax),%rdx 1ba07b: 48 8b 8a 98 02 00 00 mov 0x298(%rdx),%rcx 1ba082: 48 83 b9 80 00 00 00 cmpq $0x0,0x80(%rcx) 1ba089: 00 1ba08a: 74 0d je 1ba099 1ba08c: 80 ba 08 02 00 00 00 cmpb $0x0,0x208(%rdx) 1ba093: 0f 85 c3 00 00 00 jne 1ba15c 1ba099: 48 8b 40 08 mov 0x8(%rax),%rax 1ba09d: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1ba0a2: be 04 00 00 00 mov $0x4,%esi 1ba0a7: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1ba0ae: e8 00 00 00 00 callq 1ba0b3 1ba0b3: 83 f8 01 cmp $0x1,%eax 1ba0b6: 19 c0 sbb %eax,%eax 1ba0b8: f7 d0 not %eax 1ba0ba: 83 e0 05 and $0x5,%eax 1ba0bd: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 1ba0c2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1ba0c9: 00 00 1ba0cb: 0f 85 dd 00 00 00 jne 1ba1ae 1ba0d1: 48 83 c4 58 add $0x58,%rsp 1ba0d5: 5b pop %rbx 1ba0d6: 5d pop %rbp 1ba0d7: c3 retq 1ba0d8: 83 f8 06 cmp $0x6,%eax 1ba0db: 75 97 jne 1ba074 1ba0dd: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 1ba0e1: c6 44 24 0c 05 movb $0x5,0xc(%rsp) 1ba0e6: 75 8c jne 1ba074 1ba0e8: 8b 44 24 08 mov 0x8(%rsp),%eax 1ba0ec: ba ab aa aa aa mov $0xaaaaaaab,%edx 1ba0f1: 8d 04 40 lea (%rax,%rax,2),%eax 1ba0f4: c1 e0 04 shl $0x4,%eax 1ba0f7: 48 0f af c2 imul %rdx,%rax 1ba0fb: 48 c1 e8 24 shr $0x24,%rax 1ba0ff: 89 44 24 08 mov %eax,0x8(%rsp) 1ba103: e9 6c ff ff ff jmpq 1ba074 1ba108: c6 44 24 0c 02 movb $0x2,0xc(%rsp) 1ba10d: e9 62 ff ff ff jmpq 1ba074 1ba112: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 1ba116: c6 44 24 0c 04 movb $0x4,0xc(%rsp) 1ba11b: 0f 85 53 ff ff ff jne 1ba074 1ba121: 8b 44 24 08 mov 0x8(%rsp),%eax 1ba125: ba ab aa aa aa mov $0xaaaaaaab,%edx 1ba12a: 8d 04 c0 lea (%rax,%rax,8),%eax 1ba12d: c1 e0 02 shl $0x2,%eax 1ba130: 48 0f af c2 imul %rdx,%rax 1ba134: 48 c1 e8 24 shr $0x24,%rax 1ba138: 89 44 24 08 mov %eax,0x8(%rsp) 1ba13c: e9 33 ff ff ff jmpq 1ba074 1ba141: 6b 44 24 08 1e imul $0x1e,0x8(%rsp),%eax 1ba146: ba ab aa aa aa mov $0xaaaaaaab,%edx 1ba14b: 48 0f af c2 imul %rdx,%rax 1ba14f: 48 c1 e8 24 shr $0x24,%rax 1ba153: 89 44 24 08 mov %eax,0x8(%rsp) 1ba157: e9 18 ff ff ff jmpq 1ba074 1ba15c: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 1ba161: 48 8b a8 80 00 00 00 mov 0x80(%rax),%rbp 1ba168: b9 08 00 00 00 mov $0x8,%ecx 1ba16d: 31 c0 xor %eax,%eax 1ba16f: 48 89 f7 mov %rsi,%rdi 1ba172: f3 48 ab rep stos %rax,%es:(%rdi) 1ba175: 48 8b 44 24 04 mov 0x4(%rsp),%rax 1ba17a: 48 89 ef mov %rbp,%rdi 1ba17d: c7 44 24 10 80 00 00 movl $0xc000080,0x10(%rsp) 1ba184: 0c 1ba185: 48 89 44 24 14 mov %rax,0x14(%rsp) 1ba18a: 8b 44 24 0c mov 0xc(%rsp),%eax 1ba18e: 89 44 24 1c mov %eax,0x1c(%rsp) 1ba192: e8 00 00 00 00 callq 1ba197 1ba197: 48 89 ef mov %rbp,%rdi 1ba19a: e8 00 00 00 00 callq 1ba19f 1ba19f: 48 89 ef mov %rbp,%rdi 1ba1a2: e8 00 00 00 00 callq 1ba1a7 1ba1a7: 31 c0 xor %eax,%eax 1ba1a9: e9 0f ff ff ff jmpq 1ba0bd 1ba1ae: e8 00 00 00 00 callq 1ba1b3 1ba1b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ba1ba: 00 00 00 00 1ba1be: 66 90 xchg %ax,%ax 00000000001ba1c0 : 1ba1c0: e8 00 00 00 00 callq 1ba1c5 1ba1c5: 48 8b 47 20 mov 0x20(%rdi),%rax 1ba1c9: 48 8b 00 mov (%rax),%rax 1ba1cc: 48 8b 90 98 02 00 00 mov 0x298(%rax),%rdx 1ba1d3: 48 83 ba 80 00 00 00 cmpq $0x0,0x80(%rdx) 1ba1da: 00 1ba1db: 74 09 je 1ba1e6 1ba1dd: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 1ba1e4: 75 06 jne 1ba1ec 1ba1e6: b8 05 00 00 00 mov $0x5,%eax 1ba1eb: c3 retq 1ba1ec: e9 cf fd ff ff jmpq 1b9fc0 1ba1f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ba1f8: 00 00 00 00 1ba1fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ba200 : 1ba200: e8 00 00 00 00 callq 1ba205 1ba205: 55 push %rbp 1ba206: 89 d5 mov %edx,%ebp 1ba208: 53 push %rbx 1ba209: 48 89 fb mov %rdi,%rbx 1ba20c: 89 f7 mov %esi,%edi 1ba20e: 48 83 ec 60 sub $0x60,%rsp 1ba212: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ba219: 00 00 1ba21b: 48 89 44 24 58 mov %rax,0x58(%rsp) 1ba220: 31 c0 xor %eax,%eax 1ba222: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 1ba229: 48 8d 74 24 03 lea 0x3(%rsp),%rsi 1ba22e: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1ba235: 00 00 1ba237: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1ba23e: 00 00 1ba240: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 1ba247: 00 1ba248: 48 8b 00 mov (%rax),%rax 1ba24b: e8 00 00 00 00 callq 1ba250 1ba250: 41 89 c0 mov %eax,%r8d 1ba253: b8 01 00 00 00 mov $0x1,%eax 1ba258: 45 84 c0 test %r8b,%r8b 1ba25b: 74 64 je 1ba2c1 1ba25d: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 1ba262: 89 ef mov %ebp,%edi 1ba264: 88 44 24 04 mov %al,0x4(%rsp) 1ba268: 48 8b 83 d8 00 00 00 mov 0xd8(%rbx),%rax 1ba26f: 48 8b 40 70 mov 0x70(%rax),%rax 1ba273: e8 00 00 00 00 callq 1ba278 1ba278: 88 44 24 05 mov %al,0x5(%rsp) 1ba27c: 48 8b 43 20 mov 0x20(%rbx),%rax 1ba280: 48 8b 10 mov (%rax),%rdx 1ba283: 48 8b 8a 98 02 00 00 mov 0x298(%rdx),%rcx 1ba28a: 48 83 b9 80 00 00 00 cmpq $0x0,0x80(%rcx) 1ba291: 00 1ba292: 74 09 je 1ba29d 1ba294: 80 ba 08 02 00 00 00 cmpb $0x0,0x208(%rdx) 1ba29b: 75 3b jne 1ba2d8 1ba29d: 48 8b 40 08 mov 0x8(%rax),%rax 1ba2a1: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1ba2a6: be 0d 00 00 00 mov $0xd,%esi 1ba2ab: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1ba2b2: e8 00 00 00 00 callq 1ba2b7 1ba2b7: 83 f8 01 cmp $0x1,%eax 1ba2ba: 19 c0 sbb %eax,%eax 1ba2bc: f7 d0 not %eax 1ba2be: 83 e0 05 and $0x5,%eax 1ba2c1: 48 8b 4c 24 58 mov 0x58(%rsp),%rcx 1ba2c6: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1ba2cd: 00 00 1ba2cf: 75 4c jne 1ba31d 1ba2d1: 48 83 c4 60 add $0x60,%rsp 1ba2d5: 5b pop %rbx 1ba2d6: 5d pop %rbp 1ba2d7: c3 retq 1ba2d8: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 1ba2dd: 48 8b a8 80 00 00 00 mov 0x80(%rax),%rbp 1ba2e4: b9 08 00 00 00 mov $0x8,%ecx 1ba2e9: 31 c0 xor %eax,%eax 1ba2eb: 48 89 f7 mov %rsi,%rdi 1ba2ee: f3 48 ab rep stos %rax,%es:(%rdi) 1ba2f1: 8b 44 24 04 mov 0x4(%rsp),%eax 1ba2f5: 48 89 ef mov %rbp,%rdi 1ba2f8: c7 44 24 18 80 03 00 movl $0x4000380,0x18(%rsp) 1ba2ff: 04 1ba300: 89 44 24 1c mov %eax,0x1c(%rsp) 1ba304: e8 00 00 00 00 callq 1ba309 1ba309: 48 89 ef mov %rbp,%rdi 1ba30c: e8 00 00 00 00 callq 1ba311 1ba311: 48 89 ef mov %rbp,%rdi 1ba314: e8 00 00 00 00 callq 1ba319 1ba319: 31 c0 xor %eax,%eax 1ba31b: eb a4 jmp 1ba2c1 1ba31d: e8 00 00 00 00 callq 1ba322 1ba322: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ba329: 00 00 00 00 1ba32d: 0f 1f 00 nopl (%rax) 00000000001ba330 : 1ba330: e8 00 00 00 00 callq 1ba335 1ba335: 48 8b 47 20 mov 0x20(%rdi),%rax 1ba339: 48 8b 00 mov (%rax),%rax 1ba33c: 48 8b 88 98 02 00 00 mov 0x298(%rax),%rcx 1ba343: 48 83 b9 80 00 00 00 cmpq $0x0,0x80(%rcx) 1ba34a: 00 1ba34b: 74 09 je 1ba356 1ba34d: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 1ba354: 75 06 jne 1ba35c 1ba356: b8 05 00 00 00 mov $0x5,%eax 1ba35b: c3 retq 1ba35c: e9 9f fe ff ff jmpq 1ba200 1ba361: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ba368: 00 00 00 00 1ba36c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ba370 : 1ba370: e8 00 00 00 00 callq 1ba375 1ba375: 55 push %rbp 1ba376: 41 b8 05 00 00 00 mov $0x5,%r8d 1ba37c: 48 83 ec 48 sub $0x48,%rsp 1ba380: 48 8b 57 20 mov 0x20(%rdi),%rdx 1ba384: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ba38b: 00 00 1ba38d: 48 89 44 24 40 mov %rax,0x40(%rsp) 1ba392: 31 c0 xor %eax,%eax 1ba394: 48 8b 02 mov (%rdx),%rax 1ba397: 48 8b 88 98 02 00 00 mov 0x298(%rax),%rcx 1ba39e: 48 83 b9 80 00 00 00 cmpq $0x0,0x80(%rcx) 1ba3a5: 00 1ba3a6: 74 09 je 1ba3b1 1ba3a8: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 1ba3af: 75 19 jne 1ba3ca 1ba3b1: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1ba3b6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ba3bd: 00 00 1ba3bf: 75 4e jne 1ba40f 1ba3c1: 48 83 c4 48 add $0x48,%rsp 1ba3c5: 44 89 c0 mov %r8d,%eax 1ba3c8: 5d pop %rbp 1ba3c9: c3 retq 1ba3ca: 49 89 e0 mov %rsp,%r8 1ba3cd: 31 c0 xor %eax,%eax 1ba3cf: b9 08 00 00 00 mov $0x8,%ecx 1ba3d4: 48 8b aa 80 00 00 00 mov 0x80(%rdx),%rbp 1ba3db: 4c 89 c7 mov %r8,%rdi 1ba3de: f3 48 ab rep stos %rax,%es:(%rdi) 1ba3e1: b8 80 0f 00 00 mov $0xf80,%eax 1ba3e6: 40 88 74 24 04 mov %sil,0x4(%rsp) 1ba3eb: 48 89 ef mov %rbp,%rdi 1ba3ee: 4c 89 c6 mov %r8,%rsi 1ba3f1: 66 89 04 24 mov %ax,(%rsp) 1ba3f5: e8 00 00 00 00 callq 1ba3fa 1ba3fa: 48 89 ef mov %rbp,%rdi 1ba3fd: e8 00 00 00 00 callq 1ba402 1ba402: 48 89 ef mov %rbp,%rdi 1ba405: e8 00 00 00 00 callq 1ba40a 1ba40a: 45 31 c0 xor %r8d,%r8d 1ba40d: eb a2 jmp 1ba3b1 1ba40f: e8 00 00 00 00 callq 1ba414 1ba414: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ba41b: 00 00 00 00 1ba41f: 90 nop 00000000001ba420 : 1ba420: e8 00 00 00 00 callq 1ba425 1ba425: 55 push %rbp 1ba426: 48 89 e5 mov %rsp,%rbp 1ba429: 41 55 push %r13 1ba42b: 41 54 push %r12 1ba42d: 49 89 fc mov %rdi,%r12 1ba430: 53 push %rbx 1ba431: 48 89 f3 mov %rsi,%rbx 1ba434: 48 83 ec 70 sub $0x70,%rsp 1ba438: 4c 8b af d8 00 00 00 mov 0xd8(%rdi),%r13 1ba43f: 8b 7e 08 mov 0x8(%rsi),%edi 1ba442: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ba449: 00 00 1ba44b: 48 89 44 24 68 mov %rax,0x68(%rsp) 1ba450: 31 c0 xor %eax,%eax 1ba452: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1ba459: 00 1ba45a: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1ba461: 00 00 1ba463: 49 8b 45 68 mov 0x68(%r13),%rax 1ba467: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1ba46e: 00 00 1ba470: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1ba477: 00 00 1ba479: e8 00 00 00 00 callq 1ba47e 1ba47e: 88 04 24 mov %al,(%rsp) 1ba481: 8b 03 mov (%rbx),%eax 1ba483: 88 44 24 01 mov %al,0x1(%rsp) 1ba487: 83 f8 0b cmp $0xb,%eax 1ba48a: 0f 84 e6 00 00 00 je 1ba576 1ba490: 8b 7b 14 mov 0x14(%rbx),%edi 1ba493: 49 8b 45 50 mov 0x50(%r13),%rax 1ba497: e8 00 00 00 00 callq 1ba49c 1ba49c: 88 44 24 02 mov %al,0x2(%rsp) 1ba4a0: 8b 43 0c mov 0xc(%rbx),%eax 1ba4a3: 8b 7b 1c mov 0x1c(%rbx),%edi 1ba4a6: 88 44 24 03 mov %al,0x3(%rsp) 1ba4aa: 49 8b 45 58 mov 0x58(%r13),%rax 1ba4ae: e8 00 00 00 00 callq 1ba4b3 1ba4b3: 8b 7b 04 mov 0x4(%rbx),%edi 1ba4b6: 88 44 24 08 mov %al,0x8(%rsp) 1ba4ba: 49 8b 45 60 mov 0x60(%r13),%rax 1ba4be: e8 00 00 00 00 callq 1ba4c3 1ba4c3: 8b 4b 24 mov 0x24(%rbx),%ecx 1ba4c6: 88 44 24 09 mov %al,0x9(%rsp) 1ba4ca: 0f b6 43 20 movzbl 0x20(%rbx),%eax 1ba4ce: 88 44 24 0a mov %al,0xa(%rsp) 1ba4d2: b8 cd cc cc cc mov $0xcccccccd,%eax 1ba4d7: 48 0f af c8 imul %rax,%rcx 1ba4db: 8b 03 mov (%rbx),%eax 1ba4dd: 8d 50 f8 lea -0x8(%rax),%edx 1ba4e0: 48 c1 e9 23 shr $0x23,%rcx 1ba4e4: 89 4c 24 04 mov %ecx,0x4(%rsp) 1ba4e8: 83 fa 01 cmp $0x1,%edx 1ba4eb: 76 05 jbe 1ba4f2 1ba4ed: 83 f8 01 cmp $0x1,%eax 1ba4f0: 75 05 jne 1ba4f7 1ba4f2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ba4f7: 49 8b 44 24 20 mov 0x20(%r12),%rax 1ba4fc: 48 8b 10 mov (%rax),%rdx 1ba4ff: 48 8b 8a 98 02 00 00 mov 0x298(%rdx),%rcx 1ba506: 48 83 b9 80 00 00 00 cmpq $0x0,0x80(%rcx) 1ba50d: 00 1ba50e: 74 09 je 1ba519 1ba510: 80 ba 08 02 00 00 00 cmpb $0x0,0x208(%rdx) 1ba517: 75 69 jne 1ba582 1ba519: 48 8b 40 08 mov 0x8(%rax),%rax 1ba51d: 48 89 e2 mov %rsp,%rdx 1ba520: be 4c 00 00 00 mov $0x4c,%esi 1ba525: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1ba52c: e8 00 00 00 00 callq 1ba531 1ba531: 83 f8 01 cmp $0x1,%eax 1ba534: 19 c0 sbb %eax,%eax 1ba536: f7 d0 not %eax 1ba538: 83 e0 05 and $0x5,%eax 1ba53b: 48 8b 74 24 68 mov 0x68(%rsp),%rsi 1ba540: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1ba547: 00 00 1ba549: 0f 85 86 00 00 00 jne 1ba5d5 1ba54f: 48 83 c4 70 add $0x70,%rsp 1ba553: 5b pop %rbx 1ba554: 41 5c pop %r12 1ba556: 41 5d pop %r13 1ba558: 5d pop %rbp 1ba559: c3 retq 1ba55a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ba561: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ba568: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ba56f: e8 00 00 00 00 callq 1ba574 1ba574: eb 81 jmp 1ba4f7 1ba576: 8b 43 2c mov 0x2c(%rbx),%eax 1ba579: 88 44 24 02 mov %al,0x2(%rsp) 1ba57d: e9 1e ff ff ff jmpq 1ba4a0 1ba582: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 1ba587: b9 08 00 00 00 mov $0x8,%ecx 1ba58c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1ba591: 4c 8b a0 80 00 00 00 mov 0x80(%rax),%r12 1ba598: 48 89 f7 mov %rsi,%rdi 1ba59b: 31 c0 xor %eax,%eax 1ba59d: f3 48 ab rep stos %rax,%es:(%rdi) 1ba5a0: 48 8b 04 24 mov (%rsp),%rax 1ba5a4: 4c 89 e7 mov %r12,%rdi 1ba5a7: 48 89 54 24 34 mov %rdx,0x34(%rsp) 1ba5ac: c7 44 24 28 80 01 00 movl $0x10000180,0x28(%rsp) 1ba5b3: 10 1ba5b4: 48 89 44 24 2c mov %rax,0x2c(%rsp) 1ba5b9: e8 00 00 00 00 callq 1ba5be 1ba5be: 4c 89 e7 mov %r12,%rdi 1ba5c1: e8 00 00 00 00 callq 1ba5c6 1ba5c6: 4c 89 e7 mov %r12,%rdi 1ba5c9: e8 00 00 00 00 callq 1ba5ce 1ba5ce: 31 c0 xor %eax,%eax 1ba5d0: e9 66 ff ff ff jmpq 1ba53b 1ba5d5: e8 00 00 00 00 callq 1ba5da 1ba5da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001ba5e0 : 1ba5e0: e8 00 00 00 00 callq 1ba5e5 1ba5e5: 48 8b 47 20 mov 0x20(%rdi),%rax 1ba5e9: 48 8b 00 mov (%rax),%rax 1ba5ec: 48 8b 90 98 02 00 00 mov 0x298(%rax),%rdx 1ba5f3: 48 83 ba 80 00 00 00 cmpq $0x0,0x80(%rdx) 1ba5fa: 00 1ba5fb: 74 09 je 1ba606 1ba5fd: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 1ba604: 75 06 jne 1ba60c 1ba606: b8 05 00 00 00 mov $0x5,%eax 1ba60b: c3 retq 1ba60c: e9 0f fe ff ff jmpq 1ba420 1ba611: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ba618: 00 00 00 00 1ba61c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ba620 : 1ba620: e8 00 00 00 00 callq 1ba625 1ba625: 55 push %rbp 1ba626: 48 89 e5 mov %rsp,%rbp 1ba629: 41 54 push %r12 1ba62b: 49 89 fc mov %rdi,%r12 1ba62e: 41 52 push %r10 1ba630: 53 push %rbx 1ba631: 48 89 f3 mov %rsi,%rbx 1ba634: 48 83 ec 60 sub $0x60,%rsp 1ba638: 8b 7e 04 mov 0x4(%rsi),%edi 1ba63b: 48 8d 75 8c lea -0x74(%rbp),%rsi 1ba63f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ba646: 00 00 1ba648: 48 89 45 e0 mov %rax,-0x20(%rbp) 1ba64c: 31 c0 xor %eax,%eax 1ba64e: 49 8b 84 24 d8 00 00 mov 0xd8(%r12),%rax 1ba655: 00 1ba656: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 1ba65d: 00 1ba65e: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) 1ba665: 00 1ba666: 48 8b 40 28 mov 0x28(%rax),%rax 1ba66a: e8 00 00 00 00 callq 1ba66f 1ba66f: 84 c0 test %al,%al 1ba671: 0f 84 05 01 00 00 je 1ba77c 1ba677: 49 8b 84 24 d8 00 00 mov 0xd8(%r12),%rax 1ba67e: 00 1ba67f: 8b 3b mov (%rbx),%edi 1ba681: 48 8d 75 8b lea -0x75(%rbp),%rsi 1ba685: 48 8b 00 mov (%rax),%rax 1ba688: e8 00 00 00 00 callq 1ba68d 1ba68d: 84 c0 test %al,%al 1ba68f: 0f 84 e7 00 00 00 je 1ba77c 1ba695: 0f b6 45 8b movzbl -0x75(%rbp),%eax 1ba699: 0f b6 7b 20 movzbl 0x20(%rbx),%edi 1ba69d: 88 45 98 mov %al,-0x68(%rbp) 1ba6a0: 8b 45 8c mov -0x74(%rbp),%eax 1ba6a3: 88 45 94 mov %al,-0x6c(%rbp) 1ba6a6: 49 8b 84 24 d8 00 00 mov 0xd8(%r12),%rax 1ba6ad: 00 1ba6ae: 48 8b 50 40 mov 0x40(%rax),%rdx 1ba6b2: 0f b6 43 21 movzbl 0x21(%rbx),%eax 1ba6b6: 83 e0 f0 and $0xfffffff0,%eax 1ba6b9: 3c 20 cmp $0x20,%al 1ba6bb: b8 00 00 00 00 mov $0x0,%eax 1ba6c0: 0f 45 f8 cmovne %eax,%edi 1ba6c3: e8 00 00 00 00 callq 1ba6c8 1ba6c8: 8b 7b 08 mov 0x8(%rbx),%edi 1ba6cb: 31 f6 xor %esi,%esi 1ba6cd: 88 45 95 mov %al,-0x6b(%rbp) 1ba6d0: 49 8b 84 24 d8 00 00 mov 0xd8(%r12),%rax 1ba6d7: 00 1ba6d8: 48 8b 40 10 mov 0x10(%rax),%rax 1ba6dc: e8 00 00 00 00 callq 1ba6e1 1ba6e1: 8b 7b 28 mov 0x28(%rbx),%edi 1ba6e4: 88 45 96 mov %al,-0x6a(%rbp) 1ba6e7: 8b 43 0c mov 0xc(%rbx),%eax 1ba6ea: 89 45 90 mov %eax,-0x70(%rbp) 1ba6ed: 49 8b 84 24 d8 00 00 mov 0xd8(%r12),%rax 1ba6f4: 00 1ba6f5: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1ba6fc: e8 00 00 00 00 callq 1ba701 1ba701: 88 45 99 mov %al,-0x67(%rbp) 1ba704: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ba709: 0f b6 43 2c movzbl 0x2c(%rbx),%eax 1ba70d: a8 01 test $0x1,%al 1ba70f: 74 04 je 1ba715 1ba711: 80 4d 97 01 orb $0x1,-0x69(%rbp) 1ba715: a8 10 test $0x10,%al 1ba717: 74 04 je 1ba71d 1ba719: 80 4d 97 02 orb $0x2,-0x69(%rbp) 1ba71d: a8 20 test $0x20,%al 1ba71f: 74 04 je 1ba725 1ba721: 80 4d 97 04 orb $0x4,-0x69(%rbp) 1ba725: 84 c0 test %al,%al 1ba727: 79 04 jns 1ba72d 1ba729: 80 4d 97 20 orb $0x20,-0x69(%rbp) 1ba72d: 83 7b 08 02 cmpl $0x2,0x8(%rbx) 1ba731: 75 04 jne 1ba737 1ba733: 80 4d 97 08 orb $0x8,-0x69(%rbp) 1ba737: 49 8b 44 24 20 mov 0x20(%r12),%rax 1ba73c: 48 8b 10 mov (%rax),%rdx 1ba73f: 48 8b 8a 98 02 00 00 mov 0x298(%rdx),%rcx 1ba746: 48 83 b9 80 00 00 00 cmpq $0x0,0x80(%rcx) 1ba74d: 00 1ba74e: 74 09 je 1ba759 1ba750: 80 ba 08 02 00 00 00 cmpb $0x0,0x208(%rdx) 1ba757: 75 76 jne 1ba7cf 1ba759: 48 8b 40 08 mov 0x8(%rax),%rax 1ba75d: 48 8d 55 90 lea -0x70(%rbp),%rdx 1ba761: be 0c 00 00 00 mov $0xc,%esi 1ba766: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1ba76d: e8 00 00 00 00 callq 1ba772 1ba772: 41 89 c0 mov %eax,%r8d 1ba775: 31 c0 xor %eax,%eax 1ba777: 45 85 c0 test %r8d,%r8d 1ba77a: 74 05 je 1ba781 1ba77c: b8 05 00 00 00 mov $0x5,%eax 1ba781: 48 8b 4d e0 mov -0x20(%rbp),%rcx 1ba785: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1ba78c: 00 00 1ba78e: 0f 85 89 00 00 00 jne 1ba81d 1ba794: 48 8d 65 e8 lea -0x18(%rbp),%rsp 1ba798: 5b pop %rbx 1ba799: 41 5a pop %r10 1ba79b: 41 5c pop %r12 1ba79d: 5d pop %rbp 1ba79e: c3 retq 1ba79f: 8b 43 28 mov 0x28(%rbx),%eax 1ba7a2: 8b 4b 0c mov 0xc(%rbx),%ecx 1ba7a5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ba7ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ba7b3: 44 8b 4d 8c mov -0x74(%rbp),%r9d 1ba7b7: 44 0f b6 45 8b movzbl -0x75(%rbp),%r8d 1ba7bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ba7c3: 50 push %rax 1ba7c4: e8 00 00 00 00 callq 1ba7c9 1ba7c9: 58 pop %rax 1ba7ca: e9 3a ff ff ff jmpq 1ba709 1ba7cf: 48 8d 75 a0 lea -0x60(%rbp),%rsi 1ba7d3: 4c 8b a0 80 00 00 00 mov 0x80(%rax),%r12 1ba7da: b9 08 00 00 00 mov $0x8,%ecx 1ba7df: 31 c0 xor %eax,%eax 1ba7e1: 48 89 f7 mov %rsi,%rdi 1ba7e4: 48 8b 55 98 mov -0x68(%rbp),%rdx 1ba7e8: f3 48 ab rep stos %rax,%es:(%rdi) 1ba7eb: 48 8b 45 90 mov -0x70(%rbp),%rax 1ba7ef: 4c 89 e7 mov %r12,%rdi 1ba7f2: c7 45 a0 80 02 00 10 movl $0x10000280,-0x60(%rbp) 1ba7f9: 48 89 55 ac mov %rdx,-0x54(%rbp) 1ba7fd: 48 89 45 a4 mov %rax,-0x5c(%rbp) 1ba801: e8 00 00 00 00 callq 1ba806 1ba806: 4c 89 e7 mov %r12,%rdi 1ba809: e8 00 00 00 00 callq 1ba80e 1ba80e: 4c 89 e7 mov %r12,%rdi 1ba811: e8 00 00 00 00 callq 1ba816 1ba816: 31 c0 xor %eax,%eax 1ba818: e9 64 ff ff ff jmpq 1ba781 1ba81d: e8 00 00 00 00 callq 1ba822 1ba822: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ba829: 00 00 00 00 1ba82d: 0f 1f 00 nopl (%rax) 00000000001ba830 : 1ba830: e8 00 00 00 00 callq 1ba835 1ba835: 48 8b 47 20 mov 0x20(%rdi),%rax 1ba839: 48 8b 00 mov (%rax),%rax 1ba83c: 48 8b 90 98 02 00 00 mov 0x298(%rax),%rdx 1ba843: 48 83 ba 80 00 00 00 cmpq $0x0,0x80(%rdx) 1ba84a: 00 1ba84b: 74 09 je 1ba856 1ba84d: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 1ba854: 75 06 jne 1ba85c 1ba856: b8 05 00 00 00 mov $0x5,%eax 1ba85b: c3 retq 1ba85c: e9 bf fd ff ff jmpq 1ba620 1ba861: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ba868: 00 00 00 00 1ba86c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ba870 : 1ba870: e8 00 00 00 00 callq 1ba875 1ba875: 41 54 push %r12 1ba877: 49 89 fc mov %rdi,%r12 1ba87a: 55 push %rbp 1ba87b: 53 push %rbx 1ba87c: 48 89 f3 mov %rsi,%rbx 1ba87f: 48 83 ec 20 sub $0x20,%rsp 1ba883: 48 8b af d8 00 00 00 mov 0xd8(%rdi),%rbp 1ba88a: 8b 3b mov (%rbx),%edi 1ba88c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ba893: 00 00 1ba895: 48 89 44 24 18 mov %rax,0x18(%rsp) 1ba89a: 31 c0 xor %eax,%eax 1ba89c: 48 89 e6 mov %rsp,%rsi 1ba89f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1ba8a6: 00 00 1ba8a8: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1ba8af: 00 00 1ba8b1: 48 8b 45 28 mov 0x28(%rbp),%rax 1ba8b5: e8 00 00 00 00 callq 1ba8ba 1ba8ba: 84 c0 test %al,%al 1ba8bc: 0f 84 87 00 00 00 je 1ba949 1ba8c2: 8b 7b 08 mov 0x8(%rbx),%edi 1ba8c5: 48 8b 45 78 mov 0x78(%rbp),%rax 1ba8c9: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1ba8ce: e8 00 00 00 00 callq 1ba8d3 1ba8d3: 84 c0 test %al,%al 1ba8d5: 74 72 je 1ba949 1ba8d7: 8b 04 24 mov (%rsp),%eax 1ba8da: 44 8b 43 08 mov 0x8(%rbx),%r8d 1ba8de: 88 44 24 0d mov %al,0xd(%rsp) 1ba8e2: 8b 44 24 04 mov 0x4(%rsp),%eax 1ba8e6: 88 44 24 0c mov %al,0xc(%rsp) 1ba8ea: 41 83 f8 01 cmp $0x1,%r8d 1ba8ee: 0f 84 92 00 00 00 je 1ba986 1ba8f4: 8b 43 04 mov 0x4(%rbx),%eax 1ba8f7: ba cd cc cc cc mov $0xcccccccd,%edx 1ba8fc: 48 0f af c2 imul %rdx,%rax 1ba900: 48 c1 e8 23 shr $0x23,%rax 1ba904: 89 44 24 08 mov %eax,0x8(%rsp) 1ba908: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ba90d: 49 8b 44 24 20 mov 0x20(%r12),%rax 1ba912: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1ba917: be 2e 00 00 00 mov $0x2e,%esi 1ba91c: 48 8b 40 08 mov 0x8(%rax),%rax 1ba920: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1ba927: e8 00 00 00 00 callq 1ba92c 1ba92c: 41 89 c0 mov %eax,%r8d 1ba92f: b8 05 00 00 00 mov $0x5,%eax 1ba934: 45 85 c0 test %r8d,%r8d 1ba937: 75 15 jne 1ba94e 1ba939: 8b 44 24 08 mov 0x8(%rsp),%eax 1ba93d: 8d 04 80 lea (%rax,%rax,4),%eax 1ba940: 01 c0 add %eax,%eax 1ba942: 89 43 04 mov %eax,0x4(%rbx) 1ba945: 31 c0 xor %eax,%eax 1ba947: eb 05 jmp 1ba94e 1ba949: b8 01 00 00 00 mov $0x1,%eax 1ba94e: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1ba953: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1ba95a: 00 00 1ba95c: 75 50 jne 1ba9ae 1ba95e: 48 83 c4 20 add $0x20,%rsp 1ba962: 5b pop %rbx 1ba963: 5d pop %rbp 1ba964: 41 5c pop %r12 1ba966: c3 retq 1ba967: 8b 4b 04 mov 0x4(%rbx),%ecx 1ba96a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ba971: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ba978: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ba97f: e8 00 00 00 00 callq 1ba984 1ba984: eb 87 jmp 1ba90d 1ba986: 0f b6 43 0c movzbl 0xc(%rbx),%eax 1ba98a: a8 08 test $0x8,%al 1ba98c: 74 05 je 1ba993 1ba98e: 80 4c 24 0e 01 orb $0x1,0xe(%rsp) 1ba993: a8 04 test $0x4,%al 1ba995: 74 05 je 1ba99c 1ba997: 80 4c 24 0e 02 orb $0x2,0xe(%rsp) 1ba99c: a8 02 test $0x2,%al 1ba99e: 0f 84 64 ff ff ff je 1ba908 1ba9a4: 80 4c 24 0e 03 orb $0x3,0xe(%rsp) 1ba9a9: e9 5a ff ff ff jmpq 1ba908 1ba9ae: e8 00 00 00 00 callq 1ba9b3 1ba9b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ba9ba: 00 00 00 00 1ba9be: 66 90 xchg %ax,%ax 00000000001ba9c0 : 1ba9c0: e8 00 00 00 00 callq 1ba9c5 1ba9c5: 53 push %rbx 1ba9c6: 48 89 fb mov %rdi,%rbx 1ba9c9: be 04 00 00 00 mov $0x4,%esi 1ba9ce: 48 83 ec 10 sub $0x10,%rsp 1ba9d2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ba9d9: 00 00 1ba9db: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ba9e0: 48 8b 47 20 mov 0x20(%rdi),%rax 1ba9e4: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1ba9e9: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1ba9ee: 48 8b 40 08 mov 0x8(%rax),%rax 1ba9f2: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1ba9f9: e8 00 00 00 00 callq 1ba9fe 1ba9fe: 31 d2 xor %edx,%edx 1baa00: 84 c0 test %al,%al 1baa02: 0f 84 64 02 00 00 je 1bac6c 1baa08: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1baa0d: 83 fa 05 cmp $0x5,%edx 1baa10: 0f 85 56 02 00 00 jne 1bac6c 1baa16: 48 c7 83 e0 00 00 00 movq $0x0,0xe0(%rbx) 1baa1d: 00 00 00 00 1baa21: 48 8b 43 20 mov 0x20(%rbx),%rax 1baa25: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1baa2a: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1baa2f: be 4c 00 00 00 mov $0x4c,%esi 1baa34: 48 8b 40 08 mov 0x8(%rax),%rax 1baa38: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1baa3f: e8 00 00 00 00 callq 1baa44 1baa44: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1baa49: 80 fa 06 cmp $0x6,%dl 1baa4c: 0f 85 49 03 00 00 jne 1bad9b 1baa52: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 1baa59: 00 00 00 00 1baa5d: 48 8b 43 20 mov 0x20(%rbx),%rax 1baa61: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1baa66: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1baa6b: be 0c 00 00 00 mov $0xc,%esi 1baa70: 48 8b 40 08 mov 0x8(%rax),%rax 1baa74: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1baa7b: e8 00 00 00 00 callq 1baa80 1baa80: 84 c0 test %al,%al 1baa82: 0f 84 05 02 00 00 je 1bac8d 1baa88: 80 7c 24 07 07 cmpb $0x7,0x7(%rsp) 1baa8d: 0f 85 fa 01 00 00 jne 1bac8d 1baa93: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 1baa9a: 00 00 00 00 1baa9e: 48 8b 43 20 mov 0x20(%rbx),%rax 1baaa2: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1baaa7: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1baaac: be 31 00 00 00 mov $0x31,%esi 1baab1: 48 8b 40 08 mov 0x8(%rax),%rax 1baab5: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1baabc: e8 00 00 00 00 callq 1baac1 1baac1: 31 d2 xor %edx,%edx 1baac3: 84 c0 test %al,%al 1baac5: 0f 84 11 02 00 00 je 1bacdc 1baacb: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1baad0: 83 fa 03 cmp $0x3,%edx 1baad3: 0f 85 03 02 00 00 jne 1bacdc 1baad9: 48 c7 83 38 01 00 00 movq $0x0,0x138(%rbx) 1baae0: 00 00 00 00 1baae4: 48 8b 43 20 mov 0x20(%rbx),%rax 1baae8: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1baaed: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1baaf2: be 23 00 00 00 mov $0x23,%esi 1baaf7: 48 8b 40 08 mov 0x8(%rax),%rax 1baafb: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1bab02: e8 00 00 00 00 callq 1bab07 1bab07: 84 c0 test %al,%al 1bab09: 0f 84 ee 01 00 00 je 1bacfd 1bab0f: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1bab14: 0f 85 e3 01 00 00 jne 1bacfd 1bab1a: 48 c7 83 40 01 00 00 movq $0x0,0x140(%rbx) 1bab21: 00 00 00 00 1bab25: 48 8b 43 20 mov 0x20(%rbx),%rax 1bab29: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1bab2e: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1bab33: be 32 00 00 00 mov $0x32,%esi 1bab38: 48 8b 40 08 mov 0x8(%rax),%rax 1bab3c: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1bab43: e8 00 00 00 00 callq 1bab48 1bab48: 84 c0 test %al,%al 1bab4a: 0f 85 b3 00 00 00 jne 1bac03 1bab50: 31 c0 xor %eax,%eax 1bab52: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1bab57: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1bab5c: be 0d 00 00 00 mov $0xd,%esi 1bab61: 48 89 83 58 01 00 00 mov %rax,0x158(%rbx) 1bab68: 48 8b 43 20 mov 0x20(%rbx),%rax 1bab6c: 48 8b 40 08 mov 0x8(%rax),%rax 1bab70: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1bab77: e8 00 00 00 00 callq 1bab7c 1bab7c: 84 c0 test %al,%al 1bab7e: 0f 84 c8 01 00 00 je 1bad4c 1bab84: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1bab89: 0f 85 bd 01 00 00 jne 1bad4c 1bab8f: 48 c7 83 60 01 00 00 movq $0x0,0x160(%rbx) 1bab96: 00 00 00 00 1bab9a: 48 8b 43 20 mov 0x20(%rbx),%rax 1bab9e: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1baba3: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1baba8: be 2e 00 00 00 mov $0x2e,%esi 1babad: 48 8b 40 08 mov 0x8(%rax),%rax 1babb1: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1babb8: e8 00 00 00 00 callq 1babbd 1babbd: 84 c0 test %al,%al 1babbf: 74 5c je 1bac1d 1babc1: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 1babc6: 75 55 jne 1bac1d 1babc8: 48 c7 83 68 01 00 00 movq $0x0,0x168(%rbx) 1babcf: 00 00 00 00 1babd3: 48 c7 83 70 01 00 00 movq $0x0,0x170(%rbx) 1babda: 00 00 00 00 1babde: 48 c7 83 78 01 00 00 movq $0x0,0x178(%rbx) 1babe5: 00 00 00 00 1babe9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1babee: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1babf5: 00 00 1babf7: 0f 85 bf 01 00 00 jne 1badbc 1babfd: 48 83 c4 10 add $0x10,%rsp 1bac01: 5b pop %rbx 1bac02: c3 retq 1bac03: 80 7c 24 07 03 cmpb $0x3,0x7(%rsp) 1bac08: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1bac0f: ba 00 00 00 00 mov $0x0,%edx 1bac14: 48 0f 45 c2 cmovne %rdx,%rax 1bac18: e9 35 ff ff ff jmpq 1bab52 1bac1d: 48 8b 43 20 mov 0x20(%rbx),%rax 1bac21: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1bac26: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1bac2b: be 2e 00 00 00 mov $0x2e,%esi 1bac30: 48 8b 40 08 mov 0x8(%rax),%rax 1bac34: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1bac3b: e8 00 00 00 00 callq 1bac40 1bac40: 31 d2 xor %edx,%edx 1bac42: 84 c0 test %al,%al 1bac44: 74 05 je 1bac4b 1bac46: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1bac4b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bac52: bf 04 00 00 00 mov $0x4,%edi 1bac57: e8 00 00 00 00 callq 1bac5c 1bac5c: 48 c7 83 68 01 00 00 movq $0x0,0x168(%rbx) 1bac63: 00 00 00 00 1bac67: e9 67 ff ff ff jmpq 1babd3 1bac6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bac73: bf 04 00 00 00 mov $0x4,%edi 1bac78: e8 00 00 00 00 callq 1bac7d 1bac7d: 48 c7 83 e0 00 00 00 movq $0x0,0xe0(%rbx) 1bac84: 00 00 00 00 1bac88: e9 94 fd ff ff jmpq 1baa21 1bac8d: 48 8b 43 20 mov 0x20(%rbx),%rax 1bac91: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1bac96: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1bac9b: be 0c 00 00 00 mov $0xc,%esi 1baca0: 48 8b 40 08 mov 0x8(%rax),%rax 1baca4: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1bacab: e8 00 00 00 00 callq 1bacb0 1bacb0: 31 d2 xor %edx,%edx 1bacb2: 84 c0 test %al,%al 1bacb4: 74 05 je 1bacbb 1bacb6: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1bacbb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bacc2: bf 04 00 00 00 mov $0x4,%edi 1bacc7: e8 00 00 00 00 callq 1baccc 1baccc: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 1bacd3: 00 00 00 00 1bacd7: e9 c2 fd ff ff jmpq 1baa9e 1bacdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bace3: bf 04 00 00 00 mov $0x4,%edi 1bace8: e8 00 00 00 00 callq 1baced 1baced: 48 c7 83 38 01 00 00 movq $0x0,0x138(%rbx) 1bacf4: 00 00 00 00 1bacf8: e9 e7 fd ff ff jmpq 1baae4 1bacfd: 48 8b 43 20 mov 0x20(%rbx),%rax 1bad01: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1bad06: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1bad0b: be 23 00 00 00 mov $0x23,%esi 1bad10: 48 8b 40 08 mov 0x8(%rax),%rax 1bad14: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1bad1b: e8 00 00 00 00 callq 1bad20 1bad20: 31 d2 xor %edx,%edx 1bad22: 84 c0 test %al,%al 1bad24: 74 05 je 1bad2b 1bad26: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1bad2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bad32: bf 04 00 00 00 mov $0x4,%edi 1bad37: e8 00 00 00 00 callq 1bad3c 1bad3c: 48 c7 83 40 01 00 00 movq $0x0,0x140(%rbx) 1bad43: 00 00 00 00 1bad47: e9 d9 fd ff ff jmpq 1bab25 1bad4c: 48 8b 43 20 mov 0x20(%rbx),%rax 1bad50: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1bad55: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 1bad5a: be 0d 00 00 00 mov $0xd,%esi 1bad5f: 48 8b 40 08 mov 0x8(%rax),%rax 1bad63: 48 8b b8 a8 5c 00 00 mov 0x5ca8(%rax),%rdi 1bad6a: e8 00 00 00 00 callq 1bad6f 1bad6f: 31 d2 xor %edx,%edx 1bad71: 84 c0 test %al,%al 1bad73: 74 05 je 1bad7a 1bad75: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 1bad7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bad81: bf 04 00 00 00 mov $0x4,%edi 1bad86: e8 00 00 00 00 callq 1bad8b 1bad8b: 48 c7 83 60 01 00 00 movq $0x0,0x160(%rbx) 1bad92: 00 00 00 00 1bad96: e9 ff fd ff ff jmpq 1bab9a 1bad9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bada2: bf 04 00 00 00 mov $0x4,%edi 1bada7: e8 00 00 00 00 callq 1badac 1badac: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 1badb3: 00 00 00 00 1badb7: e9 a1 fc ff ff jmpq 1baa5d 1badbc: e8 00 00 00 00 callq 1badc1 1badc1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1badc8: 00 00 00 1badcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001badd0 : 1badd0: e8 00 00 00 00 callq 1badd5 1badd5: 53 push %rbx 1badd6: 48 89 fb mov %rdi,%rbx 1badd9: 83 fe 07 cmp $0x7,%esi 1baddc: 7f 3e jg 1bae1c 1badde: 83 fe 05 cmp $0x5,%esi 1bade1: 7f 57 jg 1bae3a 1bade3: 83 fe 02 cmp $0x2,%esi 1bade6: 7f 25 jg 1bae0d 1bade8: 85 f6 test %esi,%esi 1badea: 79 5d jns 1bae49 1badec: b9 54 00 00 00 mov $0x54,%ecx 1badf1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1badf8: bf 02 00 00 00 mov $0x2,%edi 1badfd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bae04: e8 00 00 00 00 callq 1bae09 1bae09: 31 c0 xor %eax,%eax 1bae0b: 5b pop %rbx 1bae0c: c3 retq 1bae0d: e8 00 00 00 00 callq 1bae12 1bae12: 48 89 03 mov %rax,(%rbx) 1bae15: b8 01 00 00 00 mov $0x1,%eax 1bae1a: 5b pop %rbx 1bae1b: c3 retq 1bae1c: 83 fe 0b cmp $0xb,%esi 1bae1f: 7f 0f jg 1bae30 1bae21: e8 00 00 00 00 callq 1bae26 1bae26: 48 89 03 mov %rax,(%rbx) 1bae29: b8 01 00 00 00 mov $0x1,%eax 1bae2e: 5b pop %rbx 1bae2f: c3 retq 1bae30: 83 ee 0d sub $0xd,%esi 1bae33: 83 fe 04 cmp $0x4,%esi 1bae36: 76 e9 jbe 1bae21 1bae38: eb b2 jmp 1badec 1bae3a: e8 00 00 00 00 callq 1bae3f 1bae3f: 48 89 03 mov %rax,(%rbx) 1bae42: b8 01 00 00 00 mov $0x1,%eax 1bae47: 5b pop %rbx 1bae48: c3 retq 1bae49: e8 00 00 00 00 callq 1bae4e 1bae4e: 48 89 03 mov %rax,(%rbx) 1bae51: b8 01 00 00 00 mov $0x1,%eax 1bae56: 5b pop %rbx 1bae57: c3 retq 1bae58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1bae5f: 00 00000000001bae60 : 1bae60: e8 00 00 00 00 callq 1bae65 1bae65: b9 60 00 00 00 mov $0x60,%ecx 1bae6a: 48 85 f6 test %rsi,%rsi 1bae6d: 74 4d je 1baebc 1bae6f: 83 ff 03 cmp $0x3,%edi 1bae72: 74 63 je 1baed7 1bae74: 77 13 ja 1bae89 1bae76: 83 ff 01 cmp $0x1,%edi 1bae79: 74 6e je 1baee9 1bae7b: 83 ff 02 cmp $0x2,%edi 1bae7e: 75 2a jne 1baeaa 1bae80: c6 06 01 movb $0x1,(%rsi) 1bae83: b8 01 00 00 00 mov $0x1,%eax 1bae88: c3 retq 1bae89: 83 ff 05 cmp $0x5,%edi 1bae8c: 74 52 je 1baee0 1bae8e: 83 ff 06 cmp $0x6,%edi 1bae91: 75 09 jne 1bae9c 1bae93: c6 06 05 movb $0x5,(%rsi) 1bae96: b8 01 00 00 00 mov $0x1,%eax 1bae9b: c3 retq 1bae9c: 83 ff 04 cmp $0x4,%edi 1bae9f: 75 16 jne 1baeb7 1baea1: c6 06 03 movb $0x3,(%rsi) 1baea4: b8 01 00 00 00 mov $0x1,%eax 1baea9: c3 retq 1baeaa: 85 ff test %edi,%edi 1baeac: 75 09 jne 1baeb7 1baeae: c6 06 ff movb $0xff,(%rsi) 1baeb1: b8 01 00 00 00 mov $0x1,%eax 1baeb6: c3 retq 1baeb7: b9 80 00 00 00 mov $0x80,%ecx 1baebc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1baec3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1baeca: bf 02 00 00 00 mov $0x2,%edi 1baecf: e8 00 00 00 00 callq 1baed4 1baed4: 31 c0 xor %eax,%eax 1baed6: c3 retq 1baed7: c6 06 02 movb $0x2,(%rsi) 1baeda: b8 01 00 00 00 mov $0x1,%eax 1baedf: c3 retq 1baee0: c6 06 04 movb $0x4,(%rsi) 1baee3: b8 01 00 00 00 mov $0x1,%eax 1baee8: c3 retq 1baee9: c6 06 00 movb $0x0,(%rsi) 1baeec: b8 01 00 00 00 mov $0x1,%eax 1baef1: c3 retq 1baef2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1baef9: 00 00 00 00 1baefd: 0f 1f 00 nopl (%rax) 00000000001baf00 : 1baf00: e8 00 00 00 00 callq 1baf05 1baf05: 83 ff 05 cmp $0x5,%edi 1baf08: 7f 3b jg 1baf45 1baf0a: b8 02 00 00 00 mov $0x2,%eax 1baf0f: 83 ff 03 cmp $0x3,%edi 1baf12: 7f 0a jg 1baf1e 1baf14: b8 01 00 00 00 mov $0x1,%eax 1baf19: 83 ff 01 cmp $0x1,%edi 1baf1c: 7e 01 jle 1baf1f 1baf1e: c3 retq 1baf1f: 31 c0 xor %eax,%eax 1baf21: 85 ff test %edi,%edi 1baf23: 79 28 jns 1baf4d 1baf25: b9 a2 00 00 00 mov $0xa2,%ecx 1baf2a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1baf31: bf 02 00 00 00 mov $0x2,%edi 1baf36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1baf3d: e8 00 00 00 00 callq 1baf42 1baf42: 31 c0 xor %eax,%eax 1baf44: c3 retq 1baf45: 31 c0 xor %eax,%eax 1baf47: 83 ff 08 cmp $0x8,%edi 1baf4a: 75 d9 jne 1baf25 1baf4c: c3 retq 1baf4d: c3 retq 1baf4e: 66 90 xchg %ax,%ax 00000000001baf50 : 1baf50: e8 00 00 00 00 callq 1baf55 1baf55: 83 ff 04 cmp $0x4,%edi 1baf58: 74 4d je 1bafa7 1baf5a: 76 33 jbe 1baf8f 1baf5c: b8 01 00 00 00 mov $0x1,%eax 1baf61: 83 ff 08 cmp $0x8,%edi 1baf64: 74 0a je 1baf70 1baf66: b8 0f 00 00 00 mov $0xf,%eax 1baf6b: 83 ff 07 cmp $0x7,%edi 1baf6e: 77 01 ja 1baf71 1baf70: c3 retq 1baf71: 81 ff 80 00 00 00 cmp $0x80,%edi 1baf77: 74 0a je 1baf83 1baf79: 76 23 jbe 1baf9e 1baf7b: 81 ff 00 02 00 00 cmp $0x200,%edi 1baf81: 75 ed jne 1baf70 1baf83: 40 80 fe 01 cmp $0x1,%sil 1baf87: 19 c0 sbb %eax,%eax 1baf89: f7 d0 not %eax 1baf8b: 83 e0 05 and $0x5,%eax 1baf8e: c3 retq 1baf8f: 83 ef 01 sub $0x1,%edi 1baf92: 83 ff 02 cmp $0x2,%edi 1baf95: 19 c0 sbb %eax,%eax 1baf97: 83 e0 f3 and $0xfffffff3,%eax 1baf9a: 83 c0 0f add $0xf,%eax 1baf9d: c3 retq 1baf9e: 83 ef 20 sub $0x20,%edi 1bafa1: 83 e7 df and $0xffffffdf,%edi 1bafa4: 74 dd je 1baf83 1bafa6: c3 retq 1bafa7: b8 03 00 00 00 mov $0x3,%eax 1bafac: c3 retq 1bafad: 0f 1f 00 nopl (%rax) 00000000001bafb0 : 1bafb0: e8 00 00 00 00 callq 1bafb5 1bafb5: b9 c7 00 00 00 mov $0xc7,%ecx 1bafba: 48 85 f6 test %rsi,%rsi 1bafbd: 74 32 je 1baff1 1bafbf: 83 ff 03 cmp $0x3,%edi 1bafc2: 74 48 je 1bb00c 1bafc4: 77 15 ja 1bafdb 1bafc6: 85 ff test %edi,%edi 1bafc8: 74 4e je 1bb018 1bafca: 83 ff 02 cmp $0x2,%edi 1bafcd: 75 1d jne 1bafec 1bafcf: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bafd5: b8 01 00 00 00 mov $0x1,%eax 1bafda: c3 retq 1bafdb: 83 ff 04 cmp $0x4,%edi 1bafde: 75 0c jne 1bafec 1bafe0: c7 06 03 00 00 00 movl $0x3,(%rsi) 1bafe6: b8 01 00 00 00 mov $0x1,%eax 1bafeb: c3 retq 1bafec: b9 de 00 00 00 mov $0xde,%ecx 1baff1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1baff8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bafff: bf 02 00 00 00 mov $0x2,%edi 1bb004: e8 00 00 00 00 callq 1bb009 1bb009: 31 c0 xor %eax,%eax 1bb00b: c3 retq 1bb00c: c7 06 01 00 00 00 movl $0x1,(%rsi) 1bb012: b8 01 00 00 00 mov $0x1,%eax 1bb017: c3 retq 1bb018: c7 06 ff 00 00 00 movl $0xff,(%rsi) 1bb01e: b8 01 00 00 00 mov $0x1,%eax 1bb023: c3 retq 1bb024: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bb02b: 00 00 00 00 1bb02f: 90 nop 00000000001bb030 : 1bb030: e8 00 00 00 00 callq 1bb035 1bb035: 83 ff 15 cmp $0x15,%edi 1bb038: 77 0a ja 1bb044 1bb03a: 89 ff mov %edi,%edi 1bb03c: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bb043: c3 retq 1bb044: b9 15 01 00 00 mov $0x115,%ecx 1bb049: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bb050: bf 02 00 00 00 mov $0x2,%edi 1bb055: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bb05c: e8 00 00 00 00 callq 1bb061 1bb061: 31 c0 xor %eax,%eax 1bb063: c3 retq 1bb064: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1bb06b: 00 00 00 1bb06e: 66 90 xchg %ax,%ax 00000000001bb070 : 1bb070: e8 00 00 00 00 callq 1bb075 1bb075: 48 8b 97 b8 00 00 00 mov 0xb8(%rdi),%rdx 1bb07c: 0f b6 4a 06 movzbl 0x6(%rdx),%ecx 1bb080: 85 c9 test %ecx,%ecx 1bb082: 74 25 je 1bb0a9 1bb084: 83 e9 01 sub $0x1,%ecx 1bb087: 48 8d 42 0c lea 0xc(%rdx),%rax 1bb08b: 48 c1 e1 04 shl $0x4,%rcx 1bb08f: 48 8d 4c 0a 1c lea 0x1c(%rdx,%rcx,1),%rcx 1bb094: 31 d2 xor %edx,%edx 1bb096: 66 83 38 01 cmpw $0x1,(%rax) 1bb09a: 83 da ff sbb $0xffffffff,%edx 1bb09d: 48 83 c0 10 add $0x10,%rax 1bb0a1: 48 39 c8 cmp %rcx,%rax 1bb0a4: 75 f0 jne 1bb096 1bb0a6: 89 d0 mov %edx,%eax 1bb0a8: c3 retq 1bb0a9: 31 c0 xor %eax,%eax 1bb0ab: c3 retq 1bb0ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bb0b0 : 1bb0b0: e8 00 00 00 00 callq 1bb0b5 1bb0b5: b8 01 00 00 00 mov $0x1,%eax 1bb0ba: c3 retq 1bb0bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001bb0c0 : 1bb0c0: e8 00 00 00 00 callq 1bb0c5 1bb0c5: 48 8b 87 f8 00 00 00 mov 0xf8(%rdi),%rax 1bb0cc: 48 85 c0 test %rax,%rax 1bb0cf: 74 05 je 1bb0d6 1bb0d1: e9 00 00 00 00 jmpq 1bb0d6 1bb0d6: b8 05 00 00 00 mov $0x5,%eax 1bb0db: c3 retq 1bb0dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bb0e0 : 1bb0e0: e8 00 00 00 00 callq 1bb0e5 1bb0e5: 48 8b 87 e0 00 00 00 mov 0xe0(%rdi),%rax 1bb0ec: 48 85 c0 test %rax,%rax 1bb0ef: 74 05 je 1bb0f6 1bb0f1: e9 00 00 00 00 jmpq 1bb0f6 1bb0f6: b8 05 00 00 00 mov $0x5,%eax 1bb0fb: c3 retq 1bb0fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bb100 : 1bb100: e8 00 00 00 00 callq 1bb105 1bb105: 48 8b 87 00 01 00 00 mov 0x100(%rdi),%rax 1bb10c: 48 85 c0 test %rax,%rax 1bb10f: 74 05 je 1bb116 1bb111: e9 00 00 00 00 jmpq 1bb116 1bb116: b8 05 00 00 00 mov $0x5,%eax 1bb11b: c3 retq 1bb11c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bb120 : 1bb120: e8 00 00 00 00 callq 1bb125 1bb125: 48 8b 87 68 01 00 00 mov 0x168(%rdi),%rax 1bb12c: 48 85 c0 test %rax,%rax 1bb12f: 74 05 je 1bb136 1bb131: e9 00 00 00 00 jmpq 1bb136 1bb136: b8 05 00 00 00 mov $0x5,%eax 1bb13b: c3 retq 1bb13c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bb140 : 1bb140: e8 00 00 00 00 callq 1bb145 1bb145: 48 8b 87 38 01 00 00 mov 0x138(%rdi),%rax 1bb14c: 48 85 c0 test %rax,%rax 1bb14f: 74 05 je 1bb156 1bb151: e9 00 00 00 00 jmpq 1bb156 1bb156: b8 05 00 00 00 mov $0x5,%eax 1bb15b: c3 retq 1bb15c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bb160 : 1bb160: e8 00 00 00 00 callq 1bb165 1bb165: 48 8b 87 40 01 00 00 mov 0x140(%rdi),%rax 1bb16c: 48 85 c0 test %rax,%rax 1bb16f: 74 08 je 1bb179 1bb171: 0f b6 d2 movzbl %dl,%edx 1bb174: e9 00 00 00 00 jmpq 1bb179 1bb179: b8 05 00 00 00 mov $0x5,%eax 1bb17e: c3 retq 1bb17f: 90 nop 00000000001bb180 : 1bb180: e8 00 00 00 00 callq 1bb185 1bb185: 48 8b 87 60 01 00 00 mov 0x160(%rdi),%rax 1bb18c: 48 85 c0 test %rax,%rax 1bb18f: 74 05 je 1bb196 1bb191: e9 00 00 00 00 jmpq 1bb196 1bb196: b8 05 00 00 00 mov $0x5,%eax 1bb19b: c3 retq 1bb19c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bb1a0 : 1bb1a0: e8 00 00 00 00 callq 1bb1a5 1bb1a5: 48 8b 87 78 01 00 00 mov 0x178(%rdi),%rax 1bb1ac: 48 85 c0 test %rax,%rax 1bb1af: 74 09 je 1bb1ba 1bb1b1: 40 0f b6 f6 movzbl %sil,%esi 1bb1b5: e9 00 00 00 00 jmpq 1bb1ba 1bb1ba: b8 05 00 00 00 mov $0x5,%eax 1bb1bf: c3 retq 00000000001bb1c0 : 1bb1c0: e8 00 00 00 00 callq 1bb1c5 1bb1c5: 31 c0 xor %eax,%eax 1bb1c7: c3 retq 1bb1c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1bb1cf: 00 00000000001bb1d0 : 1bb1d0: e8 00 00 00 00 callq 1bb1d5 1bb1d5: 55 push %rbp 1bb1d6: 89 f5 mov %esi,%ebp 1bb1d8: 53 push %rbx 1bb1d9: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1bb1e0: 0f b7 70 1c movzwl 0x1c(%rax),%esi 1bb1e4: 66 85 f6 test %si,%si 1bb1e7: 74 4a je 1bb233 1bb1e9: 48 89 d3 mov %rdx,%rbx 1bb1ec: ba 44 00 00 00 mov $0x44,%edx 1bb1f1: e8 00 00 00 00 callq 1bb1f6 1bb1f6: 48 85 c0 test %rax,%rax 1bb1f9: 74 38 je 1bb233 1bb1fb: 0f b7 10 movzwl (%rax),%edx 1bb1fe: 66 83 fa 0b cmp $0xb,%dx 1bb202: 76 2f jbe 1bb233 1bb204: 80 78 03 01 cmpb $0x1,0x3(%rax) 1bb208: 41 b8 03 00 00 00 mov $0x3,%r8d 1bb20e: 75 29 jne 1bb239 1bb210: 48 83 ea 04 sub $0x4,%rdx 1bb214: 31 c9 xor %ecx,%ecx 1bb216: 48 c1 ea 03 shr $0x3,%rdx 1bb21a: 0f b6 7c c8 0a movzbl 0xa(%rax,%rcx,8),%edi 1bb21f: 39 ef cmp %ebp,%edi 1bb221: 74 1c je 1bb23f 1bb223: 48 83 c1 01 add $0x1,%rcx 1bb227: 39 ca cmp %ecx,%edx 1bb229: 77 ef ja 1bb21a 1bb22b: 41 b8 04 00 00 00 mov $0x4,%r8d 1bb231: eb 06 jmp 1bb239 1bb233: 41 b8 02 00 00 00 mov $0x2,%r8d 1bb239: 44 89 c0 mov %r8d,%eax 1bb23c: 5b pop %rbx 1bb23d: 5d pop %rbp 1bb23e: c3 retq 1bb23f: 89 c9 mov %ecx,%ecx 1bb241: 45 31 c0 xor %r8d,%r8d 1bb244: 0f b7 54 c8 04 movzwl 0x4(%rax,%rcx,8),%edx 1bb249: 8d 72 02 lea 0x2(%rdx),%esi 1bb24c: 89 13 mov %edx,(%rbx) 1bb24e: 89 73 04 mov %esi,0x4(%rbx) 1bb251: 8d 72 01 lea 0x1(%rdx),%esi 1bb254: 83 ea 01 sub $0x1,%edx 1bb257: 89 53 0c mov %edx,0xc(%rbx) 1bb25a: 89 73 08 mov %esi,0x8(%rbx) 1bb25d: 0f b6 4c c8 08 movzbl 0x8(%rax,%rcx,8),%ecx 1bb262: b8 01 00 00 00 mov $0x1,%eax 1bb267: d3 e0 shl %cl,%eax 1bb269: 8d 50 02 lea 0x2(%rax),%edx 1bb26c: 89 43 10 mov %eax,0x10(%rbx) 1bb26f: 89 53 14 mov %edx,0x14(%rbx) 1bb272: 8d 50 01 lea 0x1(%rax),%edx 1bb275: 83 e8 01 sub $0x1,%eax 1bb278: 89 43 1c mov %eax,0x1c(%rbx) 1bb27b: 44 89 c0 mov %r8d,%eax 1bb27e: 89 53 18 mov %edx,0x18(%rbx) 1bb281: 5b pop %rbx 1bb282: 5d pop %rbp 1bb283: c3 retq 1bb284: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bb28b: 00 00 00 00 1bb28f: 90 nop 00000000001bb290 : 1bb290: e8 00 00 00 00 callq 1bb295 1bb295: 48 85 d2 test %rdx,%rdx 1bb298: 0f 84 be 00 00 00 je 1bb35c 1bb29e: 55 push %rbp 1bb29f: 48 89 f5 mov %rsi,%rbp 1bb2a2: 53 push %rbx 1bb2a3: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1bb2aa: 0f b7 70 1c movzwl 0x1c(%rax),%esi 1bb2ae: 66 85 f6 test %si,%si 1bb2b1: 74 58 je 1bb30b 1bb2b3: 48 89 d3 mov %rdx,%rbx 1bb2b6: ba 44 00 00 00 mov $0x44,%edx 1bb2bb: e8 00 00 00 00 callq 1bb2c0 1bb2c0: 48 89 c1 mov %rax,%rcx 1bb2c3: 48 85 c0 test %rax,%rax 1bb2c6: 74 43 je 1bb30b 1bb2c8: 0f b7 00 movzwl (%rax),%eax 1bb2cb: 66 83 f8 0b cmp $0xb,%ax 1bb2cf: 76 3a jbe 1bb30b 1bb2d1: 80 79 03 01 cmpb $0x1,0x3(%rcx) 1bb2d5: 41 b8 03 00 00 00 mov $0x3,%r8d 1bb2db: 75 34 jne 1bb311 1bb2dd: 0f b7 f0 movzwl %ax,%esi 1bb2e0: 0f b6 7d 02 movzbl 0x2(%rbp),%edi 1bb2e4: 31 c0 xor %eax,%eax 1bb2e6: 48 83 ee 04 sub $0x4,%rsi 1bb2ea: 48 c1 ee 03 shr $0x3,%rsi 1bb2ee: 0f b6 54 c1 0a movzbl 0xa(%rcx,%rax,8),%edx 1bb2f3: 41 89 f9 mov %edi,%r9d 1bb2f6: 41 89 c0 mov %eax,%r8d 1bb2f9: 41 30 d1 xor %dl,%r9b 1bb2fc: 78 05 js 1bb303 1bb2fe: 40 38 d7 cmp %dl,%dil 1bb301: 74 14 je 1bb317 1bb303: 48 83 c0 01 add $0x1,%rax 1bb307: 39 c6 cmp %eax,%esi 1bb309: 77 e3 ja 1bb2ee 1bb30b: 41 b8 02 00 00 00 mov $0x2,%r8d 1bb311: 44 89 c0 mov %r8d,%eax 1bb314: 5b pop %rbx 1bb315: 5d pop %rbp 1bb316: c3 retq 1bb317: 40 c0 ef 07 shr $0x7,%dil 1bb31b: 40 88 7b 40 mov %dil,0x40(%rbx) 1bb31f: 80 63 40 01 andb $0x1,0x40(%rbx) 1bb323: 0f b6 45 02 movzbl 0x2(%rbp),%eax 1bb327: 83 e0 0f and $0xf,%eax 1bb32a: 89 43 44 mov %eax,0x44(%rbx) 1bb32d: 0f b6 45 02 movzbl 0x2(%rbp),%eax 1bb331: c1 f8 04 sar $0x4,%eax 1bb334: 83 e0 07 and $0x7,%eax 1bb337: 89 43 48 mov %eax,0x48(%rbx) 1bb33a: 0f b6 45 03 movzbl 0x3(%rbp),%eax 1bb33e: 89 43 4c mov %eax,0x4c(%rbx) 1bb341: 42 0f b7 44 c1 04 movzwl 0x4(%rcx,%r8,8),%eax 1bb347: 89 43 0c mov %eax,0xc(%rbx) 1bb34a: 42 0f b6 44 c1 08 movzbl 0x8(%rcx,%r8,8),%eax 1bb350: 45 31 c0 xor %r8d,%r8d 1bb353: 89 43 2c mov %eax,0x2c(%rbx) 1bb356: 44 89 c0 mov %r8d,%eax 1bb359: 5b pop %rbx 1bb35a: 5d pop %rbp 1bb35b: c3 retq 1bb35c: 41 b8 01 00 00 00 mov $0x1,%r8d 1bb362: 44 89 c0 mov %r8d,%eax 1bb365: c3 retq 1bb366: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1bb36d: 00 00 00 00000000001bb370 : 1bb370: e8 00 00 00 00 callq 1bb375 1bb375: 41 57 push %r15 1bb377: 41 56 push %r14 1bb379: 41 55 push %r13 1bb37b: 41 54 push %r12 1bb37d: 55 push %rbp 1bb37e: 53 push %rbx 1bb37f: 48 83 ec 28 sub $0x28,%rsp 1bb383: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1bb38a: 00 00 1bb38c: 48 89 44 24 20 mov %rax,0x20(%rsp) 1bb391: 31 c0 xor %eax,%eax 1bb393: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 1bb39a: 00 1bb39b: 48 c7 44 24 14 05 72 movq $0x7205,0x14(%rsp) 1bb3a2: 00 00 1bb3a4: 48 85 f6 test %rsi,%rsi 1bb3a7: 0f 84 fa 01 00 00 je 1bb5a7 1bb3ad: 48 8d 6e 08 lea 0x8(%rsi),%rbp 1bb3b1: 49 89 fc mov %rdi,%r12 1bb3b4: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bb3ba: 49 89 f5 mov %rsi,%r13 1bb3bd: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1bb3c4: 00 00 1bb3c6: bf 05 71 00 00 mov $0x7105,%edi 1bb3cb: 44 8b 7c 24 08 mov 0x8(%rsp),%r15d 1bb3d0: 48 85 ed test %rbp,%rbp 1bb3d3: 0f 84 8f 01 00 00 je 1bb568 1bb3d9: 4d 8b 84 24 b8 00 00 mov 0xb8(%r12),%r8 1bb3e0: 00 1bb3e1: 41 0f b6 70 06 movzbl 0x6(%r8),%esi 1bb3e6: 85 f6 test %esi,%esi 1bb3e8: 74 6c je 1bb456 1bb3ea: 49 8d 50 08 lea 0x8(%r8),%rdx 1bb3ee: 31 c0 xor %eax,%eax 1bb3f0: eb 0b jmp 1bb3fd 1bb3f2: 83 c0 01 add $0x1,%eax 1bb3f5: 48 83 c2 10 add $0x10,%rdx 1bb3f9: 39 f0 cmp %esi,%eax 1bb3fb: 74 59 je 1bb456 1bb3fd: 0f b7 0a movzwl (%rdx),%ecx 1bb400: 39 f9 cmp %edi,%ecx 1bb402: 75 ee jne 1bb3f2 1bb404: 48 c1 e0 04 shl $0x4,%rax 1bb408: 41 0f b7 4c 00 0a movzwl 0xa(%r8,%rax,1),%ecx 1bb40e: 41 03 8c 24 c0 00 00 add 0xc0(%r12),%ecx 1bb415: 00 1bb416: 41 89 ce mov %ecx,%r14d 1bb419: eb 1c jmp 1bb437 1bb41b: 0f b6 10 movzbl (%rax),%edx 1bb41e: 80 fa ff cmp $0xff,%dl 1bb421: 74 33 je 1bb456 1bb423: 0f b6 40 01 movzbl 0x1(%rax),%eax 1bb427: 84 c0 test %al,%al 1bb429: 74 2b je 1bb456 1bb42b: 3c 09 cmp $0x9,%al 1bb42d: 76 05 jbe 1bb434 1bb42f: 80 fa 15 cmp $0x15,%dl 1bb432: 74 55 je 1bb489 1bb434: 41 01 c6 add %eax,%r14d 1bb437: ba 02 00 00 00 mov $0x2,%edx 1bb43c: 44 89 f6 mov %r14d,%esi 1bb43f: 4c 89 e7 mov %r12,%rdi 1bb442: e8 00 00 00 00 callq 1bb447 1bb447: 48 89 c3 mov %rax,%rbx 1bb44a: 48 85 c0 test %rax,%rax 1bb44d: 75 cc jne 1bb41b 1bb44f: b8 02 00 00 00 mov $0x2,%eax 1bb454: eb 10 jmp 1bb466 1bb456: 45 85 ff test %r15d,%r15d 1bb459: 0f 84 63 01 00 00 je 1bb5c2 1bb45f: 41 80 4d 04 0f orb $0xf,0x4(%r13) 1bb464: 31 c0 xor %eax,%eax 1bb466: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 1bb46b: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1bb472: 00 00 1bb474: 0f 85 52 01 00 00 jne 1bb5cc 1bb47a: 48 83 c4 28 add $0x28,%rsp 1bb47e: 5b pop %rbx 1bb47f: 5d pop %rbp 1bb480: 41 5c pop %r12 1bb482: 41 5d pop %r13 1bb484: 41 5e pop %r14 1bb486: 41 5f pop %r15 1bb488: c3 retq 1bb489: 0f b6 43 02 movzbl 0x2(%rbx),%eax 1bb48d: 48 8d 4d 10 lea 0x10(%rbp),%rcx 1bb491: 45 31 f6 xor %r14d,%r14d 1bb494: 89 45 00 mov %eax,0x0(%rbp) 1bb497: 0f b6 43 03 movzbl 0x3(%rbx),%eax 1bb49b: 89 45 04 mov %eax,0x4(%rbp) 1bb49e: 0f b6 43 04 movzbl 0x4(%rbx),%eax 1bb4a2: 89 45 08 mov %eax,0x8(%rbp) 1bb4a5: 85 c0 test %eax,%eax 1bb4a7: 75 4f jne 1bb4f8 1bb4a9: e9 87 00 00 00 jmpq 1bb535 1bb4ae: 3c 04 cmp $0x4,%al 1bb4b0: 0f 85 df 00 00 00 jne 1bb595 1bb4b6: c7 01 04 00 00 00 movl $0x4,(%rcx) 1bb4bc: c7 41 04 10 00 00 00 movl $0x10,0x4(%rcx) 1bb4c3: 42 0f b6 44 b3 09 movzbl 0x9(%rbx,%r14,4),%eax 1bb4c9: 48 89 0c 24 mov %rcx,(%rsp) 1bb4cd: 49 c1 e7 04 shl $0x4,%r15 1bb4d1: 49 01 ef add %rbp,%r15 1bb4d4: 89 41 08 mov %eax,0x8(%rcx) 1bb4d7: 42 0f b7 7c b3 06 movzwl 0x6(%rbx,%r14,4),%edi 1bb4dd: 49 83 c6 01 add $0x1,%r14 1bb4e1: e8 00 00 00 00 callq 1bb4e6 1bb4e6: 48 8b 0c 24 mov (%rsp),%rcx 1bb4ea: 41 89 47 0c mov %eax,0xc(%r15) 1bb4ee: 48 83 c1 10 add $0x10,%rcx 1bb4f2: 44 39 75 08 cmp %r14d,0x8(%rbp) 1bb4f6: 76 3d jbe 1bb535 1bb4f8: 42 0f b6 44 b3 08 movzbl 0x8(%rbx,%r14,4),%eax 1bb4fe: 45 89 f7 mov %r14d,%r15d 1bb501: 89 01 mov %eax,(%rcx) 1bb503: 42 0f b6 44 b3 08 movzbl 0x8(%rbx,%r14,4),%eax 1bb509: 3c 05 cmp $0x5,%al 1bb50b: 74 76 je 1bb583 1bb50d: 77 13 ja 1bb522 1bb50f: 3c 01 cmp $0x1,%al 1bb511: 75 9b jne 1bb4ae 1bb513: c7 01 01 00 00 00 movl $0x1,(%rcx) 1bb519: c7 41 04 28 00 00 00 movl $0x28,0x4(%rcx) 1bb520: eb a1 jmp 1bb4c3 1bb522: 3c 06 cmp $0x6,%al 1bb524: 75 6f jne 1bb595 1bb526: c7 01 06 00 00 00 movl $0x6,(%rcx) 1bb52c: c7 41 04 09 00 00 00 movl $0x9,0x4(%rcx) 1bb533: eb 8e jmp 1bb4c3 1bb535: 48 83 44 24 08 01 addq $0x1,0x8(%rsp) 1bb53b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1bb540: 48 81 c5 0c 01 00 00 add $0x10c,%rbp 1bb547: 41 83 45 00 01 addl $0x1,0x0(%r13) 1bb54c: 48 83 f8 04 cmp $0x4,%rax 1bb550: 0f 84 09 ff ff ff je 1bb45f 1bb556: 8b 7c 84 10 mov 0x10(%rsp,%rax,4),%edi 1bb55a: 44 8b 7c 24 08 mov 0x8(%rsp),%r15d 1bb55f: 48 85 ed test %rbp,%rbp 1bb562: 0f 85 71 fe ff ff jne 1bb3d9 1bb568: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bb56f: bf 04 00 00 00 mov $0x4,%edi 1bb574: e8 00 00 00 00 callq 1bb579 1bb579: b8 01 00 00 00 mov $0x1,%eax 1bb57e: e9 e3 fe ff ff jmpq 1bb466 1bb583: c7 01 05 00 00 00 movl $0x5,(%rcx) 1bb589: c7 41 04 10 00 00 00 movl $0x10,0x4(%rcx) 1bb590: e9 2e ff ff ff jmpq 1bb4c3 1bb595: c7 01 00 00 00 00 movl $0x0,(%rcx) 1bb59b: c7 41 04 1e 00 00 00 movl $0x1e,0x4(%rcx) 1bb5a2: e9 1c ff ff ff jmpq 1bb4c3 1bb5a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bb5ae: bf 04 00 00 00 mov $0x4,%edi 1bb5b3: e8 00 00 00 00 callq 1bb5b8 1bb5b8: b8 01 00 00 00 mov $0x1,%eax 1bb5bd: e9 a4 fe ff ff jmpq 1bb466 1bb5c2: b8 04 00 00 00 mov $0x4,%eax 1bb5c7: e9 9a fe ff ff jmpq 1bb466 1bb5cc: e8 00 00 00 00 callq 1bb5d1 1bb5d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bb5d8: 00 00 00 00 1bb5dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bb5e0 : 1bb5e0: e8 00 00 00 00 callq 1bb5e5 1bb5e5: 89 f0 mov %esi,%eax 1bb5e7: 41 57 push %r15 1bb5e9: c1 e8 0c shr $0xc,%eax 1bb5ec: 41 56 push %r14 1bb5ee: 83 e0 0f and $0xf,%eax 1bb5f1: 41 55 push %r13 1bb5f3: 41 89 f5 mov %esi,%r13d 1bb5f6: 8d 50 fd lea -0x3(%rax),%edx 1bb5f9: 41 54 push %r12 1bb5fb: 49 89 fc mov %rdi,%r12 1bb5fe: 81 e2 fd 00 00 00 and $0xfd,%edx 1bb604: 55 push %rbp 1bb605: 53 push %rbx 1bb606: 89 f3 mov %esi,%ebx 1bb608: 74 15 je 1bb61f 1bb60a: 45 31 c0 xor %r8d,%r8d 1bb60d: 3c 02 cmp $0x2,%al 1bb60f: 74 7a je 1bb68b 1bb611: 5b pop %rbx 1bb612: 4c 89 c0 mov %r8,%rax 1bb615: 5d pop %rbp 1bb616: 41 5c pop %r12 1bb618: 41 5d pop %r13 1bb61a: 41 5e pop %r14 1bb61c: 41 5f pop %r15 1bb61e: c3 retq 1bb61f: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1bb626: 0f b6 50 06 movzbl 0x6(%rax),%edx 1bb62a: 84 d2 test %dl,%dl 1bb62c: 74 4c je 1bb67a 1bb62e: 0f b6 df movzbl %bh,%ebx 1bb631: 45 31 f6 xor %r14d,%r14d 1bb634: 44 89 f5 mov %r14d,%ebp 1bb637: 48 c1 e5 04 shl $0x4,%rbp 1bb63b: 0f b7 7c 28 08 movzwl 0x8(%rax,%rbp,1),%edi 1bb640: e8 00 00 00 00 callq 1bb645 1bb645: 41 38 c5 cmp %al,%r13b 1bb648: 0f b6 d4 movzbl %ah,%edx 1bb64b: 0f 94 c1 sete %cl 1bb64e: 38 da cmp %bl,%dl 1bb650: 0f 94 c0 sete %al 1bb653: 84 c1 test %al,%cl 1bb655: 74 0e je 1bb665 1bb657: 31 da xor %ebx,%edx 1bb659: 81 e2 f0 00 00 00 and $0xf0,%edx 1bb65f: 0f 84 88 00 00 00 je 1bb6ed 1bb665: 49 8b 84 24 b8 00 00 mov 0xb8(%r12),%rax 1bb66c: 00 1bb66d: 41 83 c6 01 add $0x1,%r14d 1bb671: 0f b6 50 06 movzbl 0x6(%rax),%edx 1bb675: 44 39 f2 cmp %r14d,%edx 1bb678: 77 ba ja 1bb634 1bb67a: 45 31 c0 xor %r8d,%r8d 1bb67d: 5b pop %rbx 1bb67e: 5d pop %rbp 1bb67f: 4c 89 c0 mov %r8,%rax 1bb682: 41 5c pop %r12 1bb684: 41 5d pop %r13 1bb686: 41 5e pop %r14 1bb688: 41 5f pop %r15 1bb68a: c3 retq 1bb68b: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1bb692: 0f b6 f7 movzbl %bh,%esi 1bb695: 45 31 ff xor %r15d,%r15d 1bb698: 41 89 f6 mov %esi,%r14d 1bb69b: 80 78 06 00 cmpb $0x0,0x6(%rax) 1bb69f: 75 1d jne 1bb6be 1bb6a1: eb d7 jmp 1bb67a 1bb6a3: 49 8b 84 24 b8 00 00 mov 0xb8(%r12),%rax 1bb6aa: 00 1bb6ab: 41 83 c7 01 add $0x1,%r15d 1bb6af: 0f b6 48 06 movzbl 0x6(%rax),%ecx 1bb6b3: 89 ca mov %ecx,%edx 1bb6b5: 44 39 f9 cmp %r15d,%ecx 1bb6b8: 0f 86 6c ff ff ff jbe 1bb62a 1bb6be: 44 89 fd mov %r15d,%ebp 1bb6c1: 48 c1 e5 04 shl $0x4,%rbp 1bb6c5: 0f b7 7c 28 0c movzwl 0xc(%rax,%rbp,1),%edi 1bb6ca: e8 00 00 00 00 callq 1bb6cf 1bb6cf: 41 38 c5 cmp %al,%r13b 1bb6d2: 0f b6 d4 movzbl %ah,%edx 1bb6d5: 0f 94 c1 sete %cl 1bb6d8: 44 38 f2 cmp %r14b,%dl 1bb6db: 0f 94 c0 sete %al 1bb6de: 84 c1 test %al,%cl 1bb6e0: 74 c1 je 1bb6a3 1bb6e2: 44 31 f2 xor %r14d,%edx 1bb6e5: 81 e2 f0 00 00 00 and $0xf0,%edx 1bb6eb: 75 b6 jne 1bb6a3 1bb6ed: 49 8b 84 24 b8 00 00 mov 0xb8(%r12),%rax 1bb6f4: 00 1bb6f5: 5b pop %rbx 1bb6f6: 4c 8d 44 28 08 lea 0x8(%rax,%rbp,1),%r8 1bb6fb: 5d pop %rbp 1bb6fc: 41 5c pop %r12 1bb6fe: 4c 89 c0 mov %r8,%rax 1bb701: 41 5d pop %r13 1bb703: 41 5e pop %r14 1bb705: 41 5f pop %r15 1bb707: c3 retq 1bb708: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1bb70f: 00 00000000001bb710 : 1bb710: e8 00 00 00 00 callq 1bb715 1bb715: 48 85 d2 test %rdx,%rdx 1bb718: 0f 84 e5 00 00 00 je 1bb803 1bb71e: 41 54 push %r12 1bb720: 49 89 d4 mov %rdx,%r12 1bb723: 55 push %rbp 1bb724: 48 89 fd mov %rdi,%rbp 1bb727: 53 push %rbx 1bb728: e8 b3 fe ff ff callq 1bb5e0 1bb72d: 48 85 c0 test %rax,%rax 1bb730: 0f 84 b9 00 00 00 je 1bb7ef 1bb736: 0f b7 58 08 movzwl 0x8(%rax),%ebx 1bb73a: 03 9d c0 00 00 00 add 0xc0(%rbp),%ebx 1bb740: ba 02 00 00 00 mov $0x2,%edx 1bb745: 89 de mov %ebx,%esi 1bb747: 48 89 ef mov %rbp,%rdi 1bb74a: e8 00 00 00 00 callq 1bb74f 1bb74f: 48 85 c0 test %rax,%rax 1bb752: 0f 84 a1 00 00 00 je 1bb7f9 1bb758: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1bb75c: 89 ca mov %ecx,%edx 1bb75e: 01 cb add %ecx,%ebx 1bb760: 0f b6 08 movzbl (%rax),%ecx 1bb763: 80 f9 ff cmp $0xff,%cl 1bb766: 0f 84 8d 00 00 00 je 1bb7f9 1bb76c: 84 d2 test %dl,%dl 1bb76e: 0f 84 85 00 00 00 je 1bb7f9 1bb774: 80 f9 14 cmp $0x14,%cl 1bb777: 75 c7 jne 1bb740 1bb779: 80 fa 05 cmp $0x5,%dl 1bb77c: 76 c2 jbe 1bb740 1bb77e: 0f b6 50 02 movzbl 0x2(%rax),%edx 1bb782: 41 0f b6 0c 24 movzbl (%r12),%ecx 1bb787: 83 e2 01 and $0x1,%edx 1bb78a: 83 e1 fe and $0xfffffffe,%ecx 1bb78d: 09 d1 or %edx,%ecx 1bb78f: ba 02 00 00 00 mov $0x2,%edx 1bb794: 41 88 0c 24 mov %cl,(%r12) 1bb798: 0f b6 70 02 movzbl 0x2(%rax),%esi 1bb79c: 83 e1 fd and $0xfffffffd,%ecx 1bb79f: 21 d6 and %edx,%esi 1bb7a1: 89 ca mov %ecx,%edx 1bb7a3: 09 f2 or %esi,%edx 1bb7a5: 41 88 14 24 mov %dl,(%r12) 1bb7a9: 8b 48 02 mov 0x2(%rax),%ecx 1bb7ac: 83 e2 fb and $0xfffffffb,%edx 1bb7af: c1 e9 03 shr $0x3,%ecx 1bb7b2: 83 e1 01 and $0x1,%ecx 1bb7b5: c1 e1 02 shl $0x2,%ecx 1bb7b8: 09 ca or %ecx,%edx 1bb7ba: 41 88 14 24 mov %dl,(%r12) 1bb7be: 8b 48 02 mov 0x2(%rax),%ecx 1bb7c1: 83 e2 f7 and $0xfffffff7,%edx 1bb7c4: c1 e9 02 shr $0x2,%ecx 1bb7c7: 83 e1 01 and $0x1,%ecx 1bb7ca: c1 e1 03 shl $0x3,%ecx 1bb7cd: 09 ca or %ecx,%edx 1bb7cf: 41 88 14 24 mov %dl,(%r12) 1bb7d3: 8b 40 02 mov 0x2(%rax),%eax 1bb7d6: 83 e2 ef and $0xffffffef,%edx 1bb7d9: c1 e8 08 shr $0x8,%eax 1bb7dc: 83 e0 01 and $0x1,%eax 1bb7df: c1 e0 04 shl $0x4,%eax 1bb7e2: 09 c2 or %eax,%edx 1bb7e4: 31 c0 xor %eax,%eax 1bb7e6: 41 88 14 24 mov %dl,(%r12) 1bb7ea: 5b pop %rbx 1bb7eb: 5d pop %rbp 1bb7ec: 41 5c pop %r12 1bb7ee: c3 retq 1bb7ef: 5b pop %rbx 1bb7f0: b8 01 00 00 00 mov $0x1,%eax 1bb7f5: 5d pop %rbp 1bb7f6: 41 5c pop %r12 1bb7f8: c3 retq 1bb7f9: 5b pop %rbx 1bb7fa: b8 04 00 00 00 mov $0x4,%eax 1bb7ff: 5d pop %rbp 1bb800: 41 5c pop %r12 1bb802: c3 retq 1bb803: b8 01 00 00 00 mov $0x1,%eax 1bb808: c3 retq 1bb809: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001bb810 : 1bb810: e8 00 00 00 00 callq 1bb815 1bb815: 48 85 d2 test %rdx,%rdx 1bb818: 74 7d je 1bb897 1bb81a: 41 54 push %r12 1bb81c: 55 push %rbp 1bb81d: 48 89 d5 mov %rdx,%rbp 1bb820: 53 push %rbx 1bb821: 48 89 fb mov %rdi,%rbx 1bb824: e8 b7 fd ff ff callq 1bb5e0 1bb829: 48 85 c0 test %rax,%rax 1bb82c: 74 4a je 1bb878 1bb82e: 44 0f b7 60 02 movzwl 0x2(%rax),%r12d 1bb833: 44 03 a3 c0 00 00 00 add 0xc0(%rbx),%r12d 1bb83a: eb 1d jmp 1bb859 1bb83c: 0f b6 08 movzbl (%rax),%ecx 1bb83f: 80 f9 ff cmp $0xff,%cl 1bb842: 74 2a je 1bb86e 1bb844: 0f b6 50 01 movzbl 0x1(%rax),%edx 1bb848: 84 d2 test %dl,%dl 1bb84a: 74 22 je 1bb86e 1bb84c: 80 fa 03 cmp $0x3,%dl 1bb84f: 76 05 jbe 1bb856 1bb851: 80 f9 02 cmp $0x2,%cl 1bb854: 74 2c je 1bb882 1bb856: 41 01 d4 add %edx,%r12d 1bb859: ba 02 00 00 00 mov $0x2,%edx 1bb85e: 44 89 e6 mov %r12d,%esi 1bb861: 48 89 df mov %rbx,%rdi 1bb864: e8 00 00 00 00 callq 1bb869 1bb869: 48 85 c0 test %rax,%rax 1bb86c: 75 ce jne 1bb83c 1bb86e: 5b pop %rbx 1bb86f: b8 04 00 00 00 mov $0x4,%eax 1bb874: 5d pop %rbp 1bb875: 41 5c pop %r12 1bb877: c3 retq 1bb878: 5b pop %rbx 1bb879: b8 01 00 00 00 mov $0x1,%eax 1bb87e: 5d pop %rbp 1bb87f: 41 5c pop %r12 1bb881: c3 retq 1bb882: 0f b6 50 02 movzbl 0x2(%rax),%edx 1bb886: 88 55 00 mov %dl,0x0(%rbp) 1bb889: 0f b6 40 03 movzbl 0x3(%rax),%eax 1bb88d: 88 45 01 mov %al,0x1(%rbp) 1bb890: 31 c0 xor %eax,%eax 1bb892: 5b pop %rbx 1bb893: 5d pop %rbp 1bb894: 41 5c pop %r12 1bb896: c3 retq 1bb897: b8 01 00 00 00 mov $0x1,%eax 1bb89c: c3 retq 1bb89d: 0f 1f 00 nopl (%rax) 00000000001bb8a0 : 1bb8a0: e8 00 00 00 00 callq 1bb8a5 1bb8a5: 41 55 push %r13 1bb8a7: 41 54 push %r12 1bb8a9: 55 push %rbp 1bb8aa: 53 push %rbx 1bb8ab: 48 83 ec 10 sub $0x10,%rsp 1bb8af: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1bb8b6: 00 00 1bb8b8: 48 89 44 24 08 mov %rax,0x8(%rsp) 1bb8bd: 31 c0 xor %eax,%eax 1bb8bf: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1bb8c6: 00 1bb8c7: 48 85 d2 test %rdx,%rdx 1bb8ca: 74 79 je 1bb945 1bb8cc: 89 f0 mov %esi,%eax 1bb8ce: 49 89 fd mov %rdi,%r13 1bb8d1: 49 89 d4 mov %rdx,%r12 1bb8d4: 0f b6 c4 movzbl %ah,%eax 1bb8d7: 83 e0 f0 and $0xfffffff0,%eax 1bb8da: 3c 50 cmp $0x50,%al 1bb8dc: 0f 84 83 00 00 00 je 1bb965 1bb8e2: e8 f9 fc ff ff callq 1bb5e0 1bb8e7: 48 85 c0 test %rax,%rax 1bb8ea: 74 59 je 1bb945 1bb8ec: 0f b7 68 02 movzwl 0x2(%rax),%ebp 1bb8f0: 41 03 ad c0 00 00 00 add 0xc0(%r13),%ebp 1bb8f7: ba 02 00 00 00 mov $0x2,%edx 1bb8fc: 89 ee mov %ebp,%esi 1bb8fe: 4c 89 ef mov %r13,%rdi 1bb901: e8 00 00 00 00 callq 1bb906 1bb906: 48 89 c3 mov %rax,%rbx 1bb909: 48 85 c0 test %rax,%rax 1bb90c: 74 75 je 1bb983 1bb90e: 0f b6 10 movzbl (%rax),%edx 1bb911: 80 fa ff cmp $0xff,%dl 1bb914: 74 62 je 1bb978 1bb916: 0f b6 40 01 movzbl 0x1(%rax),%eax 1bb91a: 84 c0 test %al,%al 1bb91c: 74 5a je 1bb978 1bb91e: 80 fa 01 cmp $0x1,%dl 1bb921: 75 04 jne 1bb927 1bb923: 3c 03 cmp $0x3,%al 1bb925: 77 04 ja 1bb92b 1bb927: 01 c5 add %eax,%ebp 1bb929: eb cc jmp 1bb8f7 1bb92b: 4c 89 e2 mov %r12,%rdx 1bb92e: 48 89 de mov %rbx,%rsi 1bb931: 4c 89 ef mov %r13,%rdi 1bb934: e8 57 f9 ff ff callq 1bb290 1bb939: 85 c0 test %eax,%eax 1bb93b: 74 42 je 1bb97f 1bb93d: 0f b6 43 01 movzbl 0x1(%rbx),%eax 1bb941: 01 c5 add %eax,%ebp 1bb943: eb b2 jmp 1bb8f7 1bb945: b8 01 00 00 00 mov $0x1,%eax 1bb94a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1bb94f: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1bb956: 00 00 1bb958: 75 30 jne 1bb98a 1bb95a: 48 83 c4 10 add $0x10,%rsp 1bb95e: 5b pop %rbx 1bb95f: 5d pop %rbp 1bb960: 41 5c pop %r12 1bb962: 41 5d pop %r13 1bb964: c3 retq 1bb965: 40 88 74 24 06 mov %sil,0x6(%rsp) 1bb96a: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1bb96f: e8 1c f9 ff ff callq 1bb290 1bb974: 85 c0 test %eax,%eax 1bb976: 74 07 je 1bb97f 1bb978: b8 04 00 00 00 mov $0x4,%eax 1bb97d: eb cb jmp 1bb94a 1bb97f: 31 c0 xor %eax,%eax 1bb981: eb c7 jmp 1bb94a 1bb983: b8 02 00 00 00 mov $0x2,%eax 1bb988: eb c0 jmp 1bb94a 1bb98a: e8 00 00 00 00 callq 1bb98f 1bb98f: 90 nop 00000000001bb990 : 1bb990: e8 00 00 00 00 callq 1bb995 1bb995: 48 85 c9 test %rcx,%rcx 1bb998: 0f 84 eb 00 00 00 je 1bba89 1bb99e: 89 f0 mov %esi,%eax 1bb9a0: 41 57 push %r15 1bb9a2: c1 e8 0c shr $0xc,%eax 1bb9a5: 41 56 push %r14 1bb9a7: 49 89 ce mov %rcx,%r14 1bb9aa: 83 e0 0f and $0xf,%eax 1bb9ad: 41 55 push %r13 1bb9af: 41 89 f5 mov %esi,%r13d 1bb9b2: 41 54 push %r12 1bb9b4: 49 89 fc mov %rdi,%r12 1bb9b7: 55 push %rbp 1bb9b8: 53 push %rbx 1bb9b9: 89 f3 mov %esi,%ebx 1bb9bb: 3c 02 cmp $0x2,%al 1bb9bd: 74 74 je 1bba33 1bb9bf: 41 b8 01 00 00 00 mov $0x1,%r8d 1bb9c5: 3c 03 cmp $0x3,%al 1bb9c7: 75 5c jne 1bba25 1bb9c9: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1bb9d0: 45 31 ff xor %r15d,%r15d 1bb9d3: 0f b6 df movzbl %bh,%ebx 1bb9d6: 80 78 06 00 cmpb $0x0,0x6(%rax) 1bb9da: 74 46 je 1bba22 1bb9dc: 44 89 fd mov %r15d,%ebp 1bb9df: 48 c1 e5 04 shl $0x4,%rbp 1bb9e3: 0f b7 7c 28 08 movzwl 0x8(%rax,%rbp,1),%edi 1bb9e8: e8 00 00 00 00 callq 1bb9ed 1bb9ed: 41 38 c5 cmp %al,%r13b 1bb9f0: 0f b6 d4 movzbl %ah,%edx 1bb9f3: 0f 94 c1 sete %cl 1bb9f6: 38 da cmp %bl,%dl 1bb9f8: 0f 94 c0 sete %al 1bb9fb: 84 c1 test %al,%cl 1bb9fd: 74 0e je 1bba0d 1bb9ff: 31 da xor %ebx,%edx 1bba01: 81 e2 f0 00 00 00 and $0xf0,%edx 1bba07: 0f 84 95 00 00 00 je 1bbaa2 1bba0d: 49 8b 84 24 b8 00 00 mov 0xb8(%r12),%rax 1bba14: 00 1bba15: 41 83 c7 01 add $0x1,%r15d 1bba19: 0f b6 50 06 movzbl 0x6(%rax),%edx 1bba1d: 44 39 fa cmp %r15d,%edx 1bba20: 77 ba ja 1bb9dc 1bba22: 45 31 c0 xor %r8d,%r8d 1bba25: 5b pop %rbx 1bba26: 44 89 c0 mov %r8d,%eax 1bba29: 5d pop %rbp 1bba2a: 41 5c pop %r12 1bba2c: 41 5d pop %r13 1bba2e: 41 5e pop %r14 1bba30: 41 5f pop %r15 1bba32: c3 retq 1bba33: 48 8b 97 b8 00 00 00 mov 0xb8(%rdi),%rdx 1bba3a: 80 7a 06 00 cmpb $0x0,0x6(%rdx) 1bba3e: 74 e2 je 1bba22 1bba40: 0f b6 df movzbl %bh,%ebx 1bba43: 31 ed xor %ebp,%ebp 1bba45: 89 e8 mov %ebp,%eax 1bba47: 48 c1 e0 04 shl $0x4,%rax 1bba4b: 0f b7 7c 02 0c movzwl 0xc(%rdx,%rax,1),%edi 1bba50: e8 00 00 00 00 callq 1bba55 1bba55: 41 38 c5 cmp %al,%r13b 1bba58: 0f b6 d4 movzbl %ah,%edx 1bba5b: 0f 94 c1 sete %cl 1bba5e: 38 da cmp %bl,%dl 1bba60: 0f 94 c0 sete %al 1bba63: 84 c1 test %al,%cl 1bba65: 74 0a je 1bba71 1bba67: 31 da xor %ebx,%edx 1bba69: 81 e2 f0 00 00 00 and $0xf0,%edx 1bba6f: 74 22 je 1bba93 1bba71: 49 8b 94 24 b8 00 00 mov 0xb8(%r12),%rdx 1bba78: 00 1bba79: 83 c5 01 add $0x1,%ebp 1bba7c: 0f b6 42 06 movzbl 0x6(%rdx),%eax 1bba80: 39 e8 cmp %ebp,%eax 1bba82: 77 c1 ja 1bba45 1bba84: 45 31 c0 xor %r8d,%r8d 1bba87: eb 9c jmp 1bba25 1bba89: 41 b8 01 00 00 00 mov $0x1,%r8d 1bba8f: 44 89 c0 mov %r8d,%eax 1bba92: c3 retq 1bba93: bf 00 11 00 00 mov $0x1100,%edi 1bba98: e8 00 00 00 00 callq 1bba9d 1bba9d: 41 89 06 mov %eax,(%r14) 1bbaa0: eb cf jmp 1bba71 1bbaa2: 49 03 ac 24 b8 00 00 add 0xb8(%r12),%rbp 1bbaa9: 00 1bbaaa: 0f b7 7d 0c movzwl 0xc(%rbp),%edi 1bbaae: e8 00 00 00 00 callq 1bbab3 1bbab3: 41 89 06 mov %eax,(%r14) 1bbab6: e9 52 ff ff ff jmpq 1bba0d 1bbabb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001bbac0 : 1bbac0: e8 00 00 00 00 callq 1bbac5 1bbac5: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 1bbacc: 40 38 70 06 cmp %sil,0x6(%rax) 1bbad0: 76 26 jbe 1bbaf8 1bbad2: 40 0f b6 f6 movzbl %sil,%esi 1bbad6: 48 c1 e6 04 shl $0x4,%rsi 1bbada: 48 01 c6 add %rax,%rsi 1bbadd: 0f b7 7e 0c movzwl 0xc(%rsi),%edi 1bbae1: 66 85 ff test %di,%di 1bbae4: 74 09 je 1bbaef 1bbae6: 0f b7 7e 08 movzwl 0x8(%rsi),%edi 1bbaea: 66 85 ff test %di,%di 1bbaed: 75 27 jne 1bbb16 1bbaef: 31 d2 xor %edx,%edx 1bbaf1: 31 f6 xor %esi,%esi 1bbaf3: 45 31 c0 xor %r8d,%r8d 1bbaf6: eb 09 jmp 1bbb01 1bbaf8: 31 ff xor %edi,%edi 1bbafa: 31 d2 xor %edx,%edx 1bbafc: 31 f6 xor %esi,%esi 1bbafe: 45 31 c0 xor %r8d,%r8d 1bbb01: c1 e2 04 shl $0x4,%edx 1bbb04: 31 c0 xor %eax,%eax 1bbb06: c1 e7 10 shl $0x10,%edi 1bbb09: 44 88 c0 mov %r8b,%al 1bbb0c: 09 f2 or %esi,%edx 1bbb0e: 88 d4 mov %dl,%ah 1bbb10: 0f b7 c0 movzwl %ax,%eax 1bbb13: 09 f8 or %edi,%eax 1bbb15: c3 retq 1bbb16: e8 00 00 00 00 callq 1bbb1b 1bbb1b: 89 c2 mov %eax,%edx 1bbb1d: 89 c1 mov %eax,%ecx 1bbb1f: 89 c7 mov %eax,%edi 1bbb21: 41 89 c0 mov %eax,%r8d 1bbb24: c1 ea 08 shr $0x8,%edx 1bbb27: c1 e9 0c shr $0xc,%ecx 1bbb2a: 89 d6 mov %edx,%esi 1bbb2c: 89 ca mov %ecx,%edx 1bbb2e: c1 ef 10 shr $0x10,%edi 1bbb31: 83 e6 0f and $0xf,%esi 1bbb34: 83 e2 0f and $0xf,%edx 1bbb37: eb c8 jmp 1bbb01 1bbb39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001bbb40 : 1bbb40: e8 00 00 00 00 callq 1bbb45 1bbb45: 40 0f b6 f6 movzbl %sil,%esi 1bbb49: e9 00 00 00 00 jmpq 1bbb4e 1bbb4e: 66 90 xchg %ax,%ax 00000000001bbb50 : 1bbb50: e8 00 00 00 00 callq 1bbb55 1bbb55: e9 00 00 00 00 jmpq 1bbb5a 1bbb5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001bbb60 : 1bbb60: e8 00 00 00 00 callq 1bbb65 1bbb65: 55 push %rbp 1bbb66: 53 push %rbx 1bbb67: 48 8b 2f mov (%rdi),%rbp 1bbb6a: 48 85 ed test %rbp,%rbp 1bbb6d: 74 27 je 1bbb96 1bbb6f: 48 89 fb mov %rdi,%rbx 1bbb72: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1bbb76: e8 00 00 00 00 callq 1bbb7b 1bbb7b: 48 8b 7d 30 mov 0x30(%rbp),%rdi 1bbb7f: e8 00 00 00 00 callq 1bbb84 1bbb84: 48 89 ef mov %rbp,%rdi 1bbb87: e8 00 00 00 00 callq 1bbb8c 1bbb8c: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1bbb93: 5b pop %rbx 1bbb94: 5d pop %rbp 1bbb95: c3 retq 1bbb96: 5b pop %rbx 1bbb97: b9 7d 00 00 00 mov $0x7d,%ecx 1bbb9c: 5d pop %rbp 1bbb9d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bbba4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bbbab: bf 02 00 00 00 mov $0x2,%edi 1bbbb0: e9 00 00 00 00 jmpq 1bbbb5 1bbbb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bbbbc: 00 00 00 00 00000000001bbbc0 : 1bbbc0: e8 00 00 00 00 callq 1bbbc5 1bbbc5: 41 54 push %r12 1bbbc7: 41 bc 01 00 00 00 mov $0x1,%r12d 1bbbcd: 55 push %rbp 1bbbce: 53 push %rbx 1bbbcf: 48 85 c9 test %rcx,%rcx 1bbbd2: 74 51 je 1bbc25 1bbbd4: 48 89 cb mov %rcx,%rbx 1bbbd7: e8 04 fa ff ff callq 1bb5e0 1bbbdc: 48 85 c0 test %rax,%rax 1bbbdf: 0f 84 cb 00 00 00 je 1bbcb0 1bbbe5: c7 03 00 00 00 00 movl $0x0,(%rbx) 1bbbeb: 0f b7 68 0c movzwl 0xc(%rax),%ebp 1bbbef: 66 81 fd 80 00 cmp $0x80,%bp 1bbbf4: 0f 84 a7 00 00 00 je 1bbca1 1bbbfa: 77 31 ja 1bbc2d 1bbbfc: 66 83 fd 08 cmp $0x8,%bp 1bbc00: 0f 84 80 00 00 00 je 1bbc86 1bbc06: b8 06 00 00 00 mov $0x6,%eax 1bbc0b: ba 03 00 00 00 mov $0x3,%edx 1bbc10: 66 83 fd 40 cmp $0x40,%bp 1bbc14: 75 5e jne 1bbc74 1bbc16: 66 89 53 04 mov %dx,0x4(%rbx) 1bbc1a: 45 31 e4 xor %r12d,%r12d 1bbc1d: 66 89 43 06 mov %ax,0x6(%rbx) 1bbc21: 66 89 6b 08 mov %bp,0x8(%rbx) 1bbc25: 44 89 e0 mov %r12d,%eax 1bbc28: 5b pop %rbx 1bbc29: 5d pop %rbp 1bbc2a: 41 5c pop %r12 1bbc2c: c3 retq 1bbc2d: 66 81 fd 00 04 cmp $0x400,%bp 1bbc32: 74 5e je 1bbc92 1bbc34: b8 05 00 00 00 mov $0x5,%eax 1bbc39: ba 03 00 00 00 mov $0x3,%edx 1bbc3e: 66 81 fd 00 08 cmp $0x800,%bp 1bbc43: 74 d1 je 1bbc16 1bbc45: b8 03 00 00 00 mov $0x3,%eax 1bbc4a: 66 81 fd 00 02 cmp $0x200,%bp 1bbc4f: 74 c5 je 1bbc16 1bbc51: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bbc58: b9 62 02 00 00 mov $0x262,%ecx 1bbc5d: bf 02 00 00 00 mov $0x2,%edi 1bbc62: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bbc69: e8 00 00 00 00 callq 1bbc6e 1bbc6e: 31 c0 xor %eax,%eax 1bbc70: 31 d2 xor %edx,%edx 1bbc72: eb a2 jmp 1bbc16 1bbc74: b8 01 00 00 00 mov $0x1,%eax 1bbc79: ba 01 00 00 00 mov $0x1,%edx 1bbc7e: 66 83 fd 02 cmp $0x2,%bp 1bbc82: 74 92 je 1bbc16 1bbc84: eb cb jmp 1bbc51 1bbc86: b8 01 00 00 00 mov $0x1,%eax 1bbc8b: ba 03 00 00 00 mov $0x3,%edx 1bbc90: eb 84 jmp 1bbc16 1bbc92: b8 04 00 00 00 mov $0x4,%eax 1bbc97: ba 03 00 00 00 mov $0x3,%edx 1bbc9c: e9 75 ff ff ff jmpq 1bbc16 1bbca1: b8 02 00 00 00 mov $0x2,%eax 1bbca6: ba 03 00 00 00 mov $0x3,%edx 1bbcab: e9 66 ff ff ff jmpq 1bbc16 1bbcb0: b9 79 02 00 00 mov $0x279,%ecx 1bbcb5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bbcbc: bf 02 00 00 00 mov $0x2,%edi 1bbcc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bbcc8: e8 00 00 00 00 callq 1bbccd 1bbccd: 44 89 e0 mov %r12d,%eax 1bbcd0: 5b pop %rbx 1bbcd1: 5d pop %rbp 1bbcd2: 41 5c pop %r12 1bbcd4: c3 retq 1bbcd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bbcdc: 00 00 00 00 00000000001bbce0 : 1bbce0: e8 00 00 00 00 callq 1bbce5 1bbce5: 48 89 f0 mov %rsi,%rax 1bbce8: 48 c1 e8 10 shr $0x10,%rax 1bbcec: 66 83 fe 01 cmp $0x1,%si 1bbcf0: 74 30 je 1bbd22 1bbcf2: 66 83 fe 03 cmp $0x3,%si 1bbcf6: 75 26 jne 1bbd1e 1bbcf8: 8d 50 ff lea -0x1(%rax),%edx 1bbcfb: 31 c0 xor %eax,%eax 1bbcfd: 66 83 fa 05 cmp $0x5,%dx 1bbd01: 77 0a ja 1bbd0d 1bbd03: 0f b7 c2 movzwl %dx,%eax 1bbd06: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 1bbd0d: 48 8b 97 b8 00 00 00 mov 0xb8(%rdi),%rdx 1bbd14: 0f b7 52 04 movzwl 0x4(%rdx),%edx 1bbd18: 85 c2 test %eax,%edx 1bbd1a: 0f 95 c0 setne %al 1bbd1d: c3 retq 1bbd1e: 31 c0 xor %eax,%eax 1bbd20: eb eb jmp 1bbd0d 1bbd22: 66 83 f8 01 cmp $0x1,%ax 1bbd26: 0f 94 c0 sete %al 1bbd29: 0f b6 c0 movzbl %al,%eax 1bbd2c: 01 c0 add %eax,%eax 1bbd2e: eb dd jmp 1bbd0d 00000000001bbd30 : 1bbd30: e8 00 00 00 00 callq 1bbd35 1bbd35: 55 push %rbp 1bbd36: 53 push %rbx 1bbd37: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1bbd3e: 48 89 f3 mov %rsi,%rbx 1bbd41: 0f b7 70 10 movzwl 0x10(%rax),%esi 1bbd45: 66 85 f6 test %si,%si 1bbd48: 74 2d je 1bbd77 1bbd4a: ba 04 00 00 00 mov $0x4,%edx 1bbd4f: 48 89 fd mov %rdi,%rbp 1bbd52: e8 00 00 00 00 callq 1bbd57 1bbd57: 48 85 c0 test %rax,%rax 1bbd5a: 0f 84 39 01 00 00 je 1bbe99 1bbd60: 0f b6 50 03 movzbl 0x3(%rax),%edx 1bbd64: 83 e2 3f and $0x3f,%edx 1bbd67: 80 fa 01 cmp $0x1,%dl 1bbd6a: 75 0b jne 1bbd77 1bbd6c: 0f b6 40 02 movzbl 0x2(%rax),%eax 1bbd70: 83 e0 3f and $0x3f,%eax 1bbd73: 3c 02 cmp $0x2,%al 1bbd75: 74 08 je 1bbd7f 1bbd77: b8 05 00 00 00 mov $0x5,%eax 1bbd7c: 5b pop %rbx 1bbd7d: 5d pop %rbp 1bbd7e: c3 retq 1bbd7f: 48 85 db test %rbx,%rbx 1bbd82: 0f 84 23 01 00 00 je 1bbeab 1bbd88: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bbd8f: 0f b7 70 10 movzwl 0x10(%rax),%esi 1bbd93: 66 85 f6 test %si,%si 1bbd96: 0f 84 05 01 00 00 je 1bbea1 1bbd9c: ba 5c 00 00 00 mov $0x5c,%edx 1bbda1: 48 89 ef mov %rbp,%rdi 1bbda4: e8 00 00 00 00 callq 1bbda9 1bbda9: 48 89 c2 mov %rax,%rdx 1bbdac: 48 85 c0 test %rax,%rax 1bbdaf: 0f 84 e4 00 00 00 je 1bbe99 1bbdb5: 80 78 02 02 cmpb $0x2,0x2(%rax) 1bbdb9: 0f 85 e2 00 00 00 jne 1bbea1 1bbdbf: 80 78 03 00 cmpb $0x0,0x3(%rax) 1bbdc3: 0f 84 d8 00 00 00 je 1bbea1 1bbdc9: 48 8d 7b 08 lea 0x8(%rbx),%rdi 1bbdcd: 48 89 d9 mov %rbx,%rcx 1bbdd0: 31 c0 xor %eax,%eax 1bbdd2: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1bbdd9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1bbddd: 48 c7 43 3c 00 00 00 movq $0x0,0x3c(%rbx) 1bbde4: 00 1bbde5: 48 29 f9 sub %rdi,%rcx 1bbde8: 83 c1 44 add $0x44,%ecx 1bbdeb: c1 e9 03 shr $0x3,%ecx 1bbdee: f3 48 ab rep stos %rax,%es:(%rdi) 1bbdf1: 0f b7 42 04 movzwl 0x4(%rdx),%eax 1bbdf5: 0f b6 0b movzbl (%rbx),%ecx 1bbdf8: 8d 04 80 lea (%rax,%rax,4),%eax 1bbdfb: 83 c9 06 or $0x6,%ecx 1bbdfe: 01 c0 add %eax,%eax 1bbe00: 89 43 04 mov %eax,0x4(%rbx) 1bbe03: 0f b7 42 06 movzwl 0x6(%rdx),%eax 1bbe07: 89 43 08 mov %eax,0x8(%rbx) 1bbe0a: 0f b7 42 08 movzwl 0x8(%rdx),%eax 1bbe0e: 89 43 0c mov %eax,0xc(%rbx) 1bbe11: 0f b7 42 0a movzwl 0xa(%rdx),%eax 1bbe15: 89 43 10 mov %eax,0x10(%rbx) 1bbe18: 0f b7 42 0c movzwl 0xc(%rdx),%eax 1bbe1c: 89 43 14 mov %eax,0x14(%rbx) 1bbe1f: 0f b7 42 0e movzwl 0xe(%rdx),%eax 1bbe23: 89 43 18 mov %eax,0x18(%rbx) 1bbe26: 0f b7 42 10 movzwl 0x10(%rdx),%eax 1bbe2a: 89 43 1c mov %eax,0x1c(%rbx) 1bbe2d: 0f b7 42 12 movzwl 0x12(%rdx),%eax 1bbe31: 89 43 20 mov %eax,0x20(%rbx) 1bbe34: 0f b7 42 14 movzwl 0x14(%rdx),%eax 1bbe38: 89 43 24 mov %eax,0x24(%rbx) 1bbe3b: 0f b6 42 1a movzbl 0x1a(%rdx),%eax 1bbe3f: 89 43 28 mov %eax,0x28(%rbx) 1bbe42: 0f b6 42 1b movzbl 0x1b(%rdx),%eax 1bbe46: 88 0b mov %cl,(%rbx) 1bbe48: 83 e1 ef and $0xffffffef,%ecx 1bbe4b: 89 43 2c mov %eax,0x2c(%rbx) 1bbe4e: b8 10 00 00 00 mov $0x10,%eax 1bbe53: 22 42 1c and 0x1c(%rdx),%al 1bbe56: 09 c8 or %ecx,%eax 1bbe58: b9 20 00 00 00 mov $0x20,%ecx 1bbe5d: 88 03 mov %al,(%rbx) 1bbe5f: 83 e0 df and $0xffffffdf,%eax 1bbe62: 22 4a 1c and 0x1c(%rdx),%cl 1bbe65: 09 c1 or %eax,%ecx 1bbe67: b8 40 00 00 00 mov $0x40,%eax 1bbe6c: 88 0b mov %cl,(%rbx) 1bbe6e: 22 42 1c and 0x1c(%rdx),%al 1bbe71: 89 c6 mov %eax,%esi 1bbe73: 89 c8 mov %ecx,%eax 1bbe75: 83 e0 bf and $0xffffffbf,%eax 1bbe78: 09 f0 or %esi,%eax 1bbe7a: 88 03 mov %al,(%rbx) 1bbe7c: 0f b6 4a 1c movzbl 0x1c(%rdx),%ecx 1bbe80: 83 e0 7f and $0x7f,%eax 1bbe83: 83 e1 80 and $0xffffff80,%ecx 1bbe86: 09 c8 or %ecx,%eax 1bbe88: 88 03 mov %al,(%rbx) 1bbe8a: 80 7a 3b 02 cmpb $0x2,0x3b(%rdx) 1bbe8e: 0f 94 43 40 sete 0x40(%rbx) 1bbe92: 31 c0 xor %eax,%eax 1bbe94: e9 e3 fe ff ff jmpq 1bbd7c 1bbe99: b8 02 00 00 00 mov $0x2,%eax 1bbe9e: 5b pop %rbx 1bbe9f: 5d pop %rbp 1bbea0: c3 retq 1bbea1: b8 03 00 00 00 mov $0x3,%eax 1bbea6: e9 d1 fe ff ff jmpq 1bbd7c 1bbeab: b8 01 00 00 00 mov $0x1,%eax 1bbeb0: e9 c7 fe ff ff jmpq 1bbd7c 1bbeb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bbebc: 00 00 00 00 00000000001bbec0 : 1bbec0: e8 00 00 00 00 callq 1bbec5 1bbec5: 53 push %rbx 1bbec6: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1bbecd: ba 04 00 00 00 mov $0x4,%edx 1bbed2: 48 89 fb mov %rdi,%rbx 1bbed5: 0f b7 70 3a movzwl 0x3a(%rax),%esi 1bbed9: e8 00 00 00 00 callq 1bbede 1bbede: 48 85 c0 test %rax,%rax 1bbee1: 74 2d je 1bbf10 1bbee3: 48 8b 93 c8 00 00 00 mov 0xc8(%rbx),%rdx 1bbeea: 0f b7 72 3a movzwl 0x3a(%rdx),%esi 1bbeee: 0f b6 50 02 movzbl 0x2(%rax),%edx 1bbef2: 0f b6 40 03 movzbl 0x3(%rax),%eax 1bbef6: 83 e2 3f and $0x3f,%edx 1bbef9: 80 fa 04 cmp $0x4,%dl 1bbefc: 0f 94 c2 sete %dl 1bbeff: 83 e0 3f and $0x3f,%eax 1bbf02: 3c 04 cmp $0x4,%al 1bbf04: 0f 94 c0 sete %al 1bbf07: 84 c2 test %al,%dl 1bbf09: 74 05 je 1bbf10 1bbf0b: 66 85 f6 test %si,%si 1bbf0e: 75 07 jne 1bbf17 1bbf10: b8 03 00 00 00 mov $0x3,%eax 1bbf15: 5b pop %rbx 1bbf16: c3 retq 1bbf17: ba 54 00 00 00 mov $0x54,%edx 1bbf1c: 48 89 df mov %rbx,%rdi 1bbf1f: e8 00 00 00 00 callq 1bbf24 1bbf24: 48 85 c0 test %rax,%rax 1bbf27: 74 e7 je 1bbf10 1bbf29: 48 8b 93 c8 00 00 00 mov 0xc8(%rbx),%rdx 1bbf30: 0f b7 72 3a movzwl 0x3a(%rdx),%esi 1bbf34: 0f b7 50 44 movzwl 0x44(%rax),%edx 1bbf38: 01 d6 add %edx,%esi 1bbf3a: 66 83 78 46 01 cmpw $0x1,0x46(%rax) 1bbf3f: 75 cf jne 1bbf10 1bbf41: 85 f6 test %esi,%esi 1bbf43: 74 cb je 1bbf10 1bbf45: ba 80 00 00 00 mov $0x80,%edx 1bbf4a: 48 89 df mov %rbx,%rdi 1bbf4d: e8 00 00 00 00 callq 1bbf52 1bbf52: 48 85 c0 test %rax,%rax 1bbf55: 74 b9 je 1bbf10 1bbf57: ba 01 00 00 00 mov $0x1,%edx 1bbf5c: 66 89 93 84 00 00 00 mov %dx,0x84(%rbx) 1bbf63: 8b 10 mov (%rax),%edx 1bbf65: 89 93 88 00 00 00 mov %edx,0x88(%rbx) 1bbf6b: 8b 50 08 mov 0x8(%rax),%edx 1bbf6e: 89 93 90 00 00 00 mov %edx,0x90(%rbx) 1bbf74: 8b 50 04 mov 0x4(%rax),%edx 1bbf77: 89 93 8c 00 00 00 mov %edx,0x8c(%rbx) 1bbf7d: 8b 50 0c mov 0xc(%rax),%edx 1bbf80: 89 93 94 00 00 00 mov %edx,0x94(%rbx) 1bbf86: 8b 50 10 mov 0x10(%rax),%edx 1bbf89: 89 93 98 00 00 00 mov %edx,0x98(%rbx) 1bbf8f: 8b 50 14 mov 0x14(%rax),%edx 1bbf92: 89 93 9c 00 00 00 mov %edx,0x9c(%rbx) 1bbf98: 8b 50 18 mov 0x18(%rax),%edx 1bbf9b: 89 93 a0 00 00 00 mov %edx,0xa0(%rbx) 1bbfa1: 8b 50 1c mov 0x1c(%rax),%edx 1bbfa4: 89 93 a4 00 00 00 mov %edx,0xa4(%rbx) 1bbfaa: 8b 40 20 mov 0x20(%rax),%eax 1bbfad: 89 83 a8 00 00 00 mov %eax,0xa8(%rbx) 1bbfb3: 31 c0 xor %eax,%eax 1bbfb5: 5b pop %rbx 1bbfb6: c3 retq 1bbfb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bbfbe: 00 00 00000000001bbfc0 : 1bbfc0: e8 00 00 00 00 callq 1bbfc5 1bbfc5: 48 85 f6 test %rsi,%rsi 1bbfc8: 0f 84 84 00 00 00 je 1bc052 1bbfce: 55 push %rbp 1bbfcf: 48 89 fd mov %rdi,%rbp 1bbfd2: 53 push %rbx 1bbfd3: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1bbfda: 48 89 f3 mov %rsi,%rbx 1bbfdd: 0f b7 70 3a movzwl 0x3a(%rax),%esi 1bbfe1: 66 85 f6 test %si,%si 1bbfe4: 74 26 je 1bc00c 1bbfe6: ba 04 00 00 00 mov $0x4,%edx 1bbfeb: e8 00 00 00 00 callq 1bbff0 1bbff0: 48 85 c0 test %rax,%rax 1bbff3: 74 17 je 1bc00c 1bbff5: 0f b6 50 02 movzbl 0x2(%rax),%edx 1bbff9: 83 e2 3f and $0x3f,%edx 1bbffc: 80 fa 04 cmp $0x4,%dl 1bbfff: 75 0b jne 1bc00c 1bc001: 0f b6 40 03 movzbl 0x3(%rax),%eax 1bc005: 83 e0 3f and $0x3f,%eax 1bc008: 3c 04 cmp $0x4,%al 1bc00a: 74 08 je 1bc014 1bc00c: b8 03 00 00 00 mov $0x3,%eax 1bc011: 5b pop %rbx 1bc012: 5d pop %rbp 1bc013: c3 retq 1bc014: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc01b: 0f b7 70 3a movzwl 0x3a(%rax),%esi 1bc01f: 66 85 f6 test %si,%si 1bc022: 74 34 je 1bc058 1bc024: 66 83 78 14 00 cmpw $0x0,0x14(%rax) 1bc029: 74 2d je 1bc058 1bc02b: ba 54 00 00 00 mov $0x54,%edx 1bc030: 48 89 ef mov %rbp,%rdi 1bc033: e8 00 00 00 00 callq 1bc038 1bc038: 48 85 c0 test %rax,%rax 1bc03b: 74 1b je 1bc058 1bc03d: 8b 50 38 mov 0x38(%rax),%edx 1bc040: 89 13 mov %edx,(%rbx) 1bc042: 8b 50 40 mov 0x40(%rax),%edx 1bc045: 89 53 08 mov %edx,0x8(%rbx) 1bc048: 8b 40 3c mov 0x3c(%rax),%eax 1bc04b: 89 43 04 mov %eax,0x4(%rbx) 1bc04e: 31 c0 xor %eax,%eax 1bc050: eb bf jmp 1bc011 1bc052: b8 01 00 00 00 mov $0x1,%eax 1bc057: c3 retq 1bc058: b8 02 00 00 00 mov $0x2,%eax 1bc05d: eb b2 jmp 1bc011 1bc05f: 90 nop 00000000001bc060 : 1bc060: e8 00 00 00 00 callq 1bc065 1bc065: 48 85 c9 test %rcx,%rcx 1bc068: 0f 84 82 01 00 00 je 1bc1f0 1bc06e: 41 55 push %r13 1bc070: 41 54 push %r12 1bc072: 41 89 f4 mov %esi,%r12d 1bc075: 55 push %rbp 1bc076: 48 89 fd mov %rdi,%rbp 1bc079: 53 push %rbx 1bc07a: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1bc081: 0f b7 70 3a movzwl 0x3a(%rax),%esi 1bc085: 66 85 f6 test %si,%si 1bc088: 0f 84 e4 00 00 00 je 1bc172 1bc08e: ba 04 00 00 00 mov $0x4,%edx 1bc093: 48 89 cb mov %rcx,%rbx 1bc096: e8 00 00 00 00 callq 1bc09b 1bc09b: 48 85 c0 test %rax,%rax 1bc09e: 0f 84 ce 00 00 00 je 1bc172 1bc0a4: 0f b6 50 02 movzbl 0x2(%rax),%edx 1bc0a8: 83 e2 3f and $0x3f,%edx 1bc0ab: 80 fa 04 cmp $0x4,%dl 1bc0ae: 0f 85 be 00 00 00 jne 1bc172 1bc0b4: 0f b6 40 03 movzbl 0x3(%rax),%eax 1bc0b8: 83 e0 3f and $0x3f,%eax 1bc0bb: 3c 01 cmp $0x1,%al 1bc0bd: 0f 84 bb 00 00 00 je 1bc17e 1bc0c3: 83 e8 02 sub $0x2,%eax 1bc0c6: 3c 01 cmp $0x1,%al 1bc0c8: 0f 87 a4 00 00 00 ja 1bc172 1bc0ce: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc0d5: 0f b7 70 3a movzwl 0x3a(%rax),%esi 1bc0d9: 66 85 f6 test %si,%si 1bc0dc: 0f 84 07 01 00 00 je 1bc1e9 1bc0e2: 66 83 78 14 00 cmpw $0x0,0x14(%rax) 1bc0e7: 0f 84 fc 00 00 00 je 1bc1e9 1bc0ed: ba 38 00 00 00 mov $0x38,%edx 1bc0f2: 48 89 ef mov %rbp,%rdi 1bc0f5: e8 00 00 00 00 callq 1bc0fa 1bc0fa: 49 89 c5 mov %rax,%r13 1bc0fd: 48 85 c0 test %rax,%rax 1bc100: 0f 84 e3 00 00 00 je 1bc1e9 1bc106: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc10d: ba 1c 00 00 00 mov $0x1c,%edx 1bc112: 48 89 ef mov %rbp,%rdi 1bc115: 0f b7 70 14 movzwl 0x14(%rax),%esi 1bc119: e8 00 00 00 00 callq 1bc11e 1bc11e: 48 85 c0 test %rax,%rax 1bc121: 0f 84 c2 00 00 00 je 1bc1e9 1bc127: 80 23 fb andb $0xfb,(%rbx) 1bc12a: c7 43 08 e8 03 00 00 movl $0x3e8,0x8(%rbx) 1bc131: c7 43 10 ff ff ff ff movl $0xffffffff,0x10(%rbx) 1bc138: 41 83 fc 02 cmp $0x2,%r12d 1bc13c: 0f 84 63 01 00 00 je 1bc2a5 1bc142: 41 83 fc 04 cmp $0x4,%r12d 1bc146: 0f 84 35 01 00 00 je 1bc281 1bc14c: 41 83 fc 01 cmp $0x1,%r12d 1bc150: 75 20 jne 1bc172 1bc152: 41 0f b7 45 10 movzwl 0x10(%r13),%eax 1bc157: 89 43 04 mov %eax,0x4(%rbx) 1bc15a: 41 0f b7 45 12 movzwl 0x12(%r13),%eax 1bc15f: 8d 04 80 lea (%rax,%rax,4),%eax 1bc162: 01 c0 add %eax,%eax 1bc164: 89 43 0c mov %eax,0xc(%rbx) 1bc167: 41 f6 45 1c 01 testb $0x1,0x1c(%r13) 1bc16c: 75 74 jne 1bc1e2 1bc16e: 31 c0 xor %eax,%eax 1bc170: eb 05 jmp 1bc177 1bc172: b8 03 00 00 00 mov $0x3,%eax 1bc177: 5b pop %rbx 1bc178: 5d pop %rbp 1bc179: 41 5c pop %r12 1bc17b: 41 5d pop %r13 1bc17d: c3 retq 1bc17e: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc185: 0f b7 70 3a movzwl 0x3a(%rax),%esi 1bc189: 66 85 f6 test %si,%si 1bc18c: 74 5b je 1bc1e9 1bc18e: ba 38 00 00 00 mov $0x38,%edx 1bc193: 48 89 ef mov %rbp,%rdi 1bc196: e8 00 00 00 00 callq 1bc19b 1bc19b: 48 85 c0 test %rax,%rax 1bc19e: 74 49 je 1bc1e9 1bc1a0: 80 23 fb andb $0xfb,(%rbx) 1bc1a3: c7 43 08 e8 03 00 00 movl $0x3e8,0x8(%rbx) 1bc1aa: c7 43 10 ff ff ff ff movl $0xffffffff,0x10(%rbx) 1bc1b1: 41 83 fc 04 cmp $0x4,%r12d 1bc1b5: 0f 84 a2 00 00 00 je 1bc25d 1bc1bb: 77 39 ja 1bc1f6 1bc1bd: 41 83 fc 01 cmp $0x1,%r12d 1bc1c1: 74 7a je 1bc23d 1bc1c3: 41 83 fc 02 cmp $0x2,%r12d 1bc1c7: 75 a9 jne 1bc172 1bc1c9: 0f b7 50 14 movzwl 0x14(%rax),%edx 1bc1cd: 89 53 04 mov %edx,0x4(%rbx) 1bc1d0: 0f b7 50 16 movzwl 0x16(%rax),%edx 1bc1d4: 8d 14 92 lea (%rdx,%rdx,4),%edx 1bc1d7: 01 d2 add %edx,%edx 1bc1d9: 89 53 0c mov %edx,0xc(%rbx) 1bc1dc: f6 40 1d 01 testb $0x1,0x1d(%rax) 1bc1e0: 74 8c je 1bc16e 1bc1e2: 80 0b 01 orb $0x1,(%rbx) 1bc1e5: 31 c0 xor %eax,%eax 1bc1e7: eb 8e jmp 1bc177 1bc1e9: b8 02 00 00 00 mov $0x2,%eax 1bc1ee: eb 87 jmp 1bc177 1bc1f0: b8 01 00 00 00 mov $0x1,%eax 1bc1f5: c3 retq 1bc1f6: 41 83 fc 06 cmp $0x6,%r12d 1bc1fa: 0f 85 72 ff ff ff jne 1bc172 1bc200: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc207: ba 5c 00 00 00 mov $0x5c,%edx 1bc20c: 48 89 ef mov %rbp,%rdi 1bc20f: 0f b7 70 14 movzwl 0x14(%rax),%esi 1bc213: e8 00 00 00 00 callq 1bc218 1bc218: 48 85 c0 test %rax,%rax 1bc21b: 74 cc je 1bc1e9 1bc21d: 0f b7 50 54 movzwl 0x54(%rax),%edx 1bc221: 89 53 04 mov %edx,0x4(%rbx) 1bc224: 0f b7 50 0e movzwl 0xe(%rax),%edx 1bc228: 8d 14 92 lea (%rdx,%rdx,4),%edx 1bc22b: 01 d2 add %edx,%edx 1bc22d: 89 53 0c mov %edx,0xc(%rbx) 1bc230: f6 40 06 01 testb $0x1,0x6(%rax) 1bc234: 75 ac jne 1bc1e2 1bc236: 31 c0 xor %eax,%eax 1bc238: e9 3a ff ff ff jmpq 1bc177 1bc23d: 0f b7 50 10 movzwl 0x10(%rax),%edx 1bc241: 89 53 04 mov %edx,0x4(%rbx) 1bc244: 0f b7 50 12 movzwl 0x12(%rax),%edx 1bc248: 8d 14 92 lea (%rdx,%rdx,4),%edx 1bc24b: 01 d2 add %edx,%edx 1bc24d: 89 53 0c mov %edx,0xc(%rbx) 1bc250: f6 40 1c 01 testb $0x1,0x1c(%rax) 1bc254: 75 8c jne 1bc1e2 1bc256: 31 c0 xor %eax,%eax 1bc258: e9 1a ff ff ff jmpq 1bc177 1bc25d: 0f b7 50 18 movzwl 0x18(%rax),%edx 1bc261: 89 53 04 mov %edx,0x4(%rbx) 1bc264: 0f b7 50 1a movzwl 0x1a(%rax),%edx 1bc268: 8d 14 92 lea (%rdx,%rdx,4),%edx 1bc26b: 01 d2 add %edx,%edx 1bc26d: 89 53 0c mov %edx,0xc(%rbx) 1bc270: f6 40 1e 01 testb $0x1,0x1e(%rax) 1bc274: 0f 85 68 ff ff ff jne 1bc1e2 1bc27a: 31 c0 xor %eax,%eax 1bc27c: e9 f6 fe ff ff jmpq 1bc177 1bc281: 0f b7 50 0c movzwl 0xc(%rax),%edx 1bc285: 89 53 04 mov %edx,0x4(%rbx) 1bc288: 0f b7 50 0e movzwl 0xe(%rax),%edx 1bc28c: 8d 14 92 lea (%rdx,%rdx,4),%edx 1bc28f: 01 d2 add %edx,%edx 1bc291: 89 53 0c mov %edx,0xc(%rbx) 1bc294: f6 40 07 01 testb $0x1,0x7(%rax) 1bc298: 0f 85 44 ff ff ff jne 1bc1e2 1bc29e: 31 c0 xor %eax,%eax 1bc2a0: e9 d2 fe ff ff jmpq 1bc177 1bc2a5: 41 0f b7 45 14 movzwl 0x14(%r13),%eax 1bc2aa: 89 43 04 mov %eax,0x4(%rbx) 1bc2ad: 41 0f b7 45 16 movzwl 0x16(%r13),%eax 1bc2b2: 8d 04 80 lea (%rax,%rax,4),%eax 1bc2b5: 01 c0 add %eax,%eax 1bc2b7: 89 43 0c mov %eax,0xc(%rbx) 1bc2ba: 41 f6 45 1d 01 testb $0x1,0x1d(%r13) 1bc2bf: 0f 85 1d ff ff ff jne 1bc1e2 1bc2c5: 31 c0 xor %eax,%eax 1bc2c7: e9 ab fe ff ff jmpq 1bc177 1bc2cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bc2d0 : 1bc2d0: e8 00 00 00 00 callq 1bc2d5 1bc2d5: 41 55 push %r13 1bc2d7: ba 48 00 00 00 mov $0x48,%edx 1bc2dc: 41 54 push %r12 1bc2de: 55 push %rbp 1bc2df: 48 89 fd mov %rdi,%rbp 1bc2e2: 53 push %rbx 1bc2e3: 48 8b 87 c8 00 00 00 mov 0xc8(%rdi),%rax 1bc2ea: 48 89 f3 mov %rsi,%rbx 1bc2ed: 0f b7 70 0c movzwl 0xc(%rax),%esi 1bc2f1: e8 00 00 00 00 callq 1bc2f6 1bc2f6: ba 38 00 00 00 mov $0x38,%edx 1bc2fb: 48 89 ef mov %rbp,%rdi 1bc2fe: 49 89 c5 mov %rax,%r13 1bc301: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc308: 0f b7 70 3a movzwl 0x3a(%rax),%esi 1bc30c: e8 00 00 00 00 callq 1bc311 1bc311: 4d 85 ed test %r13,%r13 1bc314: 0f 84 d4 00 00 00 je 1bc3ee 1bc31a: 49 89 c4 mov %rax,%r12 1bc31d: 48 85 c0 test %rax,%rax 1bc320: 0f 84 c8 00 00 00 je 1bc3ee 1bc326: 48 8d 7b 08 lea 0x8(%rbx),%rdi 1bc32a: 48 89 d9 mov %rbx,%rcx 1bc32d: 31 c0 xor %eax,%eax 1bc32f: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1bc336: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1bc33a: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 1bc341: 00 1bc342: ba 04 00 00 00 mov $0x4,%edx 1bc347: 48 29 f9 sub %rdi,%rcx 1bc34a: 83 c1 40 add $0x40,%ecx 1bc34d: c1 e9 03 shr $0x3,%ecx 1bc350: f3 48 ab rep stos %rax,%es:(%rdi) 1bc353: 48 89 ef mov %rbp,%rdi 1bc356: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc35d: 0f b7 70 14 movzwl 0x14(%rax),%esi 1bc361: e8 00 00 00 00 callq 1bc366 1bc366: 48 85 c0 test %rax,%rax 1bc369: 0f 84 5d 01 00 00 je 1bc4cc 1bc36f: 0f b6 40 03 movzbl 0x3(%rax),%eax 1bc373: 89 c1 mov %eax,%ecx 1bc375: 89 c2 mov %eax,%edx 1bc377: 83 e1 3f and $0x3f,%ecx 1bc37a: 83 e2 3f and $0x3f,%edx 1bc37d: 80 f9 02 cmp $0x2,%cl 1bc380: 0f 84 89 00 00 00 je 1bc40f 1bc386: 83 fa 03 cmp $0x3,%edx 1bc389: 0f 84 44 01 00 00 je 1bc4d3 1bc38f: 41 8b 45 0c mov 0xc(%r13),%eax 1bc393: 8d 04 80 lea (%rax,%rax,4),%eax 1bc396: 01 c0 add %eax,%eax 1bc398: 89 43 2c mov %eax,0x2c(%rbx) 1bc39b: 41 0f b7 44 24 0c movzwl 0xc(%r12),%eax 1bc3a1: 8d 04 80 lea (%rax,%rax,4),%eax 1bc3a4: 01 c0 add %eax,%eax 1bc3a6: 89 03 mov %eax,(%rbx) 1bc3a8: 0f 84 fd 00 00 00 je 1bc4ab 1bc3ae: 41 0f b7 44 24 24 movzwl 0x24(%r12),%eax 1bc3b4: 8d 04 80 lea (%rax,%rax,4),%eax 1bc3b7: 01 c0 add %eax,%eax 1bc3b9: 89 43 34 mov %eax,0x34(%rbx) 1bc3bc: 41 0f b7 44 24 0e movzwl 0xe(%r12),%eax 1bc3c2: 8d 04 80 lea (%rax,%rax,4),%eax 1bc3c5: 01 c0 add %eax,%eax 1bc3c7: 89 43 38 mov %eax,0x38(%rbx) 1bc3ca: 48 8b 85 70 01 00 00 mov 0x170(%rbp),%rax 1bc3d1: 48 85 c0 test %rax,%rax 1bc3d4: 0f 85 c1 00 00 00 jne 1bc49b 1bc3da: 41 80 7d 30 02 cmpb $0x2,0x30(%r13) 1bc3df: 74 19 je 1bc3fa 1bc3e1: c6 43 3c 00 movb $0x0,0x3c(%rbx) 1bc3e5: 31 c0 xor %eax,%eax 1bc3e7: 5b pop %rbx 1bc3e8: 5d pop %rbp 1bc3e9: 41 5c pop %r12 1bc3eb: 41 5d pop %r13 1bc3ed: c3 retq 1bc3ee: 5b pop %rbx 1bc3ef: b8 02 00 00 00 mov $0x2,%eax 1bc3f4: 5d pop %rbp 1bc3f5: 41 5c pop %r12 1bc3f7: 41 5d pop %r13 1bc3f9: c3 retq 1bc3fa: c6 43 3c 01 movb $0x1,0x3c(%rbx) 1bc3fe: 41 0f b6 45 31 movzbl 0x31(%r13),%eax 1bc403: 88 43 3d mov %al,0x3d(%rbx) 1bc406: 5b pop %rbx 1bc407: 31 c0 xor %eax,%eax 1bc409: 5d pop %rbp 1bc40a: 41 5c pop %r12 1bc40c: 41 5d pop %r13 1bc40e: c3 retq 1bc40f: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc416: ba 54 00 00 00 mov $0x54,%edx 1bc41b: 48 89 ef mov %rbp,%rdi 1bc41e: 0f b7 70 14 movzwl 0x14(%rax),%esi 1bc422: e8 00 00 00 00 callq 1bc427 1bc427: 48 85 c0 test %rax,%rax 1bc42a: 74 c2 je 1bc3ee 1bc42c: 8b 40 38 mov 0x38(%rax),%eax 1bc42f: 8d 04 80 lea (%rax,%rax,4),%eax 1bc432: 01 c0 add %eax,%eax 1bc434: 89 43 30 mov %eax,0x30(%rbx) 1bc437: 41 8b 45 0c mov 0xc(%r13),%eax 1bc43b: 8d 04 80 lea (%rax,%rax,4),%eax 1bc43e: 01 c0 add %eax,%eax 1bc440: 89 43 2c mov %eax,0x2c(%rbx) 1bc443: 41 0f b7 44 24 0c movzwl 0xc(%r12),%eax 1bc449: 8d 04 80 lea (%rax,%rax,4),%eax 1bc44c: 01 c0 add %eax,%eax 1bc44e: 89 03 mov %eax,(%rbx) 1bc450: 75 06 jne 1bc458 1bc452: c7 03 78 69 00 00 movl $0x6978,(%rbx) 1bc458: 41 0f b7 44 24 24 movzwl 0x24(%r12),%eax 1bc45e: 31 f6 xor %esi,%esi 1bc460: 8d 04 80 lea (%rax,%rax,4),%eax 1bc463: 01 c0 add %eax,%eax 1bc465: 89 43 34 mov %eax,0x34(%rbx) 1bc468: 41 0f b7 44 24 0e movzwl 0xe(%r12),%eax 1bc46e: 8d 04 80 lea (%rax,%rax,4),%eax 1bc471: 01 c0 add %eax,%eax 1bc473: 89 43 38 mov %eax,0x38(%rbx) 1bc476: 48 8b 85 70 01 00 00 mov 0x170(%rbp),%rax 1bc47d: 48 85 c0 test %rax,%rax 1bc480: 0f 84 54 ff ff ff je 1bc3da 1bc486: 48 89 ef mov %rbp,%rdi 1bc489: e8 00 00 00 00 callq 1bc48e 1bc48e: 8d 04 80 lea (%rax,%rax,4),%eax 1bc491: 01 c0 add %eax,%eax 1bc493: 89 43 24 mov %eax,0x24(%rbx) 1bc496: e9 3f ff ff ff jmpq 1bc3da 1bc49b: 83 fa 03 cmp $0x3,%edx 1bc49e: 0f 85 36 ff ff ff jne 1bc3da 1bc4a4: be 05 00 00 00 mov $0x5,%esi 1bc4a9: eb db jmp 1bc486 1bc4ab: 41 0f b7 44 24 24 movzwl 0x24(%r12),%eax 1bc4b1: 8d 04 80 lea (%rax,%rax,4),%eax 1bc4b4: 01 c0 add %eax,%eax 1bc4b6: 89 43 34 mov %eax,0x34(%rbx) 1bc4b9: 41 0f b7 44 24 0e movzwl 0xe(%r12),%eax 1bc4bf: 8d 04 80 lea (%rax,%rax,4),%eax 1bc4c2: 01 c0 add %eax,%eax 1bc4c4: 89 43 38 mov %eax,0x38(%rbx) 1bc4c7: e9 0e ff ff ff jmpq 1bc3da 1bc4cc: 31 d2 xor %edx,%edx 1bc4ce: e9 bc fe ff ff jmpq 1bc38f 1bc4d3: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc4da: ba 5c 00 00 00 mov $0x5c,%edx 1bc4df: 48 89 ef mov %rbp,%rdi 1bc4e2: 0f b7 70 14 movzwl 0x14(%rax),%esi 1bc4e6: e8 00 00 00 00 callq 1bc4eb 1bc4eb: 48 85 c0 test %rax,%rax 1bc4ee: 0f 84 fa fe ff ff je 1bc3ee 1bc4f4: 8b 40 38 mov 0x38(%rax),%eax 1bc4f7: 8d 04 80 lea (%rax,%rax,4),%eax 1bc4fa: 01 c0 add %eax,%eax 1bc4fc: 89 43 30 mov %eax,0x30(%rbx) 1bc4ff: 41 8b 45 0c mov 0xc(%r13),%eax 1bc503: 8d 04 80 lea (%rax,%rax,4),%eax 1bc506: 01 c0 add %eax,%eax 1bc508: 89 43 2c mov %eax,0x2c(%rbx) 1bc50b: 41 0f b7 44 24 0c movzwl 0xc(%r12),%eax 1bc511: 8d 04 80 lea (%rax,%rax,4),%eax 1bc514: 01 c0 add %eax,%eax 1bc516: 89 03 mov %eax,(%rbx) 1bc518: 75 06 jne 1bc520 1bc51a: c7 03 a0 86 01 00 movl $0x186a0,(%rbx) 1bc520: 41 0f b7 44 24 24 movzwl 0x24(%r12),%eax 1bc526: 8d 04 80 lea (%rax,%rax,4),%eax 1bc529: 01 c0 add %eax,%eax 1bc52b: 89 43 34 mov %eax,0x34(%rbx) 1bc52e: 41 0f b7 44 24 0e movzwl 0xe(%r12),%eax 1bc534: 8d 04 80 lea (%rax,%rax,4),%eax 1bc537: 01 c0 add %eax,%eax 1bc539: 89 43 38 mov %eax,0x38(%rbx) 1bc53c: 48 8b 85 70 01 00 00 mov 0x170(%rbp),%rax 1bc543: 48 85 c0 test %rax,%rax 1bc546: 0f 85 58 ff ff ff jne 1bc4a4 1bc54c: e9 89 fe ff ff jmpq 1bc3da 1bc551: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bc558: 00 00 00 00 1bc55c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bc560 : 1bc560: e8 00 00 00 00 callq 1bc565 1bc565: 41 57 push %r15 1bc567: ba 88 01 00 00 mov $0x188,%edx 1bc56c: 41 56 push %r14 1bc56e: 41 55 push %r13 1bc570: 41 54 push %r12 1bc572: 41 89 f4 mov %esi,%r12d 1bc575: be c0 0d 00 00 mov $0xdc0,%esi 1bc57a: 55 push %rbp 1bc57b: 53 push %rbx 1bc57c: 48 89 fb mov %rdi,%rbx 1bc57f: 48 83 ec 18 sub $0x18,%rsp 1bc583: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1bc58a 1bc58a: e8 00 00 00 00 callq 1bc58f 1bc58f: 48 85 c0 test %rax,%rax 1bc592: 0f 84 c1 00 00 00 je 1bc659 1bc598: 48 89 c5 mov %rax,%rbp 1bc59b: 48 85 db test %rbx,%rbx 1bc59e: 0f 84 98 00 00 00 je 1bc63c 1bc5a4: 48 8b 43 08 mov 0x8(%rbx),%rax 1bc5a8: 48 85 c0 test %rax,%rax 1bc5ab: 0f 84 8b 00 00 00 je 1bc63c 1bc5b1: 48 89 45 08 mov %rax,0x8(%rbp) 1bc5b5: ba 02 00 00 00 mov $0x2,%edx 1bc5ba: 48 89 ef mov %rbp,%rdi 1bc5bd: 49 89 ed mov %rbp,%r13 1bc5c0: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 1bc5c7: 00 1bc5c8: 0f b6 40 02 movzbl 0x2(%rax),%eax 1bc5cc: be 48 00 00 00 mov $0x48,%esi 1bc5d1: 48 c7 45 18 00 00 00 movq $0x0,0x18(%rbp) 1bc5d8: 00 1bc5d9: c1 e0 09 shl $0x9,%eax 1bc5dc: 89 45 10 mov %eax,0x10(%rbp) 1bc5df: 48 8b 03 mov (%rbx),%rax 1bc5e2: 48 89 45 20 mov %rax,0x20(%rbp) 1bc5e6: e8 00 00 00 00 callq 1bc5eb 1bc5eb: 48 85 c0 test %rax,%rax 1bc5ee: 74 4c je 1bc63c 1bc5f0: 0f b7 30 movzwl (%rax),%esi 1bc5f3: ba 28 00 00 00 mov $0x28,%edx 1bc5f8: 48 89 ef mov %rbp,%rdi 1bc5fb: e8 00 00 00 00 callq 1bc600 1bc600: 48 85 c0 test %rax,%rax 1bc603: 74 37 je 1bc63c 1bc605: f6 40 02 3e testb $0x3e,0x2(%rax) 1bc609: 74 31 je 1bc63c 1bc60b: f6 40 03 3e testb $0x3e,0x3(%rax) 1bc60f: 74 2b je 1bc63c 1bc611: 0f b7 70 20 movzwl 0x20(%rax),%esi 1bc615: ba 4a 00 00 00 mov $0x4a,%edx 1bc61a: 48 89 ef mov %rbp,%rdi 1bc61d: e8 00 00 00 00 callq 1bc622 1bc622: 48 89 85 c8 00 00 00 mov %rax,0xc8(%rbp) 1bc629: 48 85 c0 test %rax,%rax 1bc62c: 74 0e je 1bc63c 1bc62e: 0f b7 70 30 movzwl 0x30(%rax),%esi 1bc632: 89 b5 c0 00 00 00 mov %esi,0xc0(%rbp) 1bc638: 85 f6 test %esi,%esi 1bc63a: 75 22 jne 1bc65e 1bc63c: 48 89 ef mov %rbp,%rdi 1bc63f: 45 31 ed xor %r13d,%r13d 1bc642: e8 00 00 00 00 callq 1bc647 1bc647: 48 83 c4 18 add $0x18,%rsp 1bc64b: 4c 89 e8 mov %r13,%rax 1bc64e: 5b pop %rbx 1bc64f: 5d pop %rbp 1bc650: 41 5c pop %r12 1bc652: 41 5d pop %r13 1bc654: 41 5e pop %r14 1bc656: 41 5f pop %r15 1bc658: c3 retq 1bc659: 45 31 ed xor %r13d,%r13d 1bc65c: eb e9 jmp 1bc647 1bc65e: ba 88 00 00 00 mov $0x88,%edx 1bc663: 48 89 ef mov %rbp,%rdi 1bc666: e8 00 00 00 00 callq 1bc66b 1bc66b: 48 85 c0 test %rax,%rax 1bc66e: 74 cc je 1bc63c 1bc670: 48 81 fd 50 ff ff ff cmp $0xffffffffffffff50,%rbp 1bc677: 0f 84 d3 04 00 00 je 1bcb50 1bc67d: 48 c7 85 b0 00 00 00 movq $0x0,0xb0(%rbp) 1bc684: 00 00 00 00 1bc688: 0f b6 58 02 movzbl 0x2(%rax),%ebx 1bc68c: 83 e3 3f and $0x3f,%ebx 1bc68f: 89 9d b0 00 00 00 mov %ebx,0xb0(%rbp) 1bc695: 0f b6 40 03 movzbl 0x3(%rax),%eax 1bc699: 83 e0 3f and $0x3f,%eax 1bc69c: 89 85 b4 00 00 00 mov %eax,0xb4(%rbp) 1bc6a2: 83 fb 01 cmp $0x1,%ebx 1bc6a5: 75 95 jne 1bc63c 1bc6a7: 83 bd b4 00 00 00 03 cmpl $0x3,0xb4(%rbp) 1bc6ae: 76 8c jbe 1bc63c 1bc6b0: 8b b5 c0 00 00 00 mov 0xc0(%rbp),%esi 1bc6b6: ba 88 00 00 00 mov $0x88,%edx 1bc6bb: 48 89 ef mov %rbp,%rdi 1bc6be: e8 00 00 00 00 callq 1bc6c3 1bc6c3: 48 85 c0 test %rax,%rax 1bc6c6: 0f 84 70 ff ff ff je 1bc63c 1bc6cc: 48 89 85 b8 00 00 00 mov %rax,0xb8(%rbp) 1bc6d3: 48 89 ef mov %rbp,%rdi 1bc6d6: e8 00 00 00 00 callq 1bc6db 1bc6db: 44 89 e6 mov %r12d,%esi 1bc6de: 48 8d bd d8 00 00 00 lea 0xd8(%rbp),%rdi 1bc6e5: e8 00 00 00 00 callq 1bc6ea 1bc6ea: ba b4 02 00 00 mov $0x2b4,%edx 1bc6ef: be c0 0d 00 00 mov $0xdc0,%esi 1bc6f4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1bc6fb 1bc6fb: e8 00 00 00 00 callq 1bc700 1bc700: 49 89 c4 mov %rax,%r12 1bc703: 48 85 c0 test %rax,%rax 1bc706: 0f 84 5e 06 00 00 je 1bcd6a 1bc70c: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc713: 0f b7 40 40 movzwl 0x40(%rax),%eax 1bc717: 66 85 c0 test %ax,%ax 1bc71a: 0f 84 3b 04 00 00 je 1bcb5b 1bc720: 0f b7 f0 movzwl %ax,%esi 1bc723: ba 04 00 00 00 mov $0x4,%edx 1bc728: 48 89 ef mov %rbp,%rdi 1bc72b: e8 00 00 00 00 callq 1bc730 1bc730: 48 85 c0 test %rax,%rax 1bc733: 0f 84 22 04 00 00 je 1bcb5b 1bc739: 0f b6 40 03 movzbl 0x3(%rax),%eax 1bc73d: 83 e0 3f and $0x3f,%eax 1bc740: 83 e8 0b sub $0xb,%eax 1bc743: 83 f8 01 cmp $0x1,%eax 1bc746: 0f 87 0f 04 00 00 ja 1bcb5b 1bc74c: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bc753: ba 00 04 00 00 mov $0x400,%edx 1bc758: 48 89 ef mov %rbp,%rdi 1bc75b: 0f b7 70 40 movzwl 0x40(%rax),%esi 1bc75f: e8 00 00 00 00 callq 1bc764 1bc764: 49 89 c6 mov %rax,%r14 1bc767: 48 85 c0 test %rax,%rax 1bc76a: 0f 84 eb 03 00 00 je 1bcb5b 1bc770: 8b 40 08 mov 0x8(%rax),%eax 1bc773: 41 89 84 24 30 01 00 mov %eax,0x130(%r12) 1bc77a: 00 1bc77b: 41 8b 46 0c mov 0xc(%r14),%eax 1bc77f: 41 89 84 24 38 01 00 mov %eax,0x138(%r12) 1bc786: 00 1bc787: 41 8b 46 10 mov 0x10(%r14),%eax 1bc78b: 41 89 84 24 3c 01 00 mov %eax,0x13c(%r12) 1bc792: 00 1bc793: 41 0f b6 46 2a movzbl 0x2a(%r14),%eax 1bc798: 41 88 84 24 18 01 00 mov %al,0x118(%r12) 1bc79f: 00 1bc7a0: 41 0f b6 46 2b movzbl 0x2b(%r14),%eax 1bc7a5: 41 88 84 24 19 01 00 mov %al,0x119(%r12) 1bc7ac: 00 1bc7ad: 41 0f b7 46 18 movzwl 0x18(%r14),%eax 1bc7b2: 41 89 84 24 e0 01 00 mov %eax,0x1e0(%r12) 1bc7b9: 00 1bc7ba: 41 0f b6 46 36 movzbl 0x36(%r14),%eax 1bc7bf: 41 89 84 24 b0 02 00 mov %eax,0x2b0(%r12) 1bc7c6: 00 1bc7c7: 41 0f b7 46 1a movzwl 0x1a(%r14),%eax 1bc7cc: 41 89 84 24 e4 01 00 mov %eax,0x1e4(%r12) 1bc7d3: 00 1bc7d4: 41 0f b7 46 1c movzwl 0x1c(%r14),%eax 1bc7d9: 41 89 84 24 e8 01 00 mov %eax,0x1e8(%r12) 1bc7e0: 00 1bc7e1: 41 0f b7 46 1e movzwl 0x1e(%r14),%eax 1bc7e6: 41 89 84 24 ec 01 00 mov %eax,0x1ec(%r12) 1bc7ed: 00 1bc7ee: 41 0f b7 46 20 movzwl 0x20(%r14),%eax 1bc7f3: 41 89 84 24 f0 01 00 mov %eax,0x1f0(%r12) 1bc7fa: 00 1bc7fb: 41 0f b7 46 22 movzwl 0x22(%r14),%eax 1bc800: 41 89 84 24 f4 01 00 mov %eax,0x1f4(%r12) 1bc807: 00 1bc808: 41 0f b7 46 26 movzwl 0x26(%r14),%eax 1bc80d: 41 89 84 24 1c 02 00 mov %eax,0x21c(%r12) 1bc814: 00 1bc815: 31 c0 xor %eax,%eax 1bc817: 41 0f b6 54 06 3c movzbl 0x3c(%r14,%rax,1),%edx 1bc81d: 41 88 94 04 c8 00 00 mov %dl,0xc8(%r12,%rax,1) 1bc824: 00 1bc825: 48 83 c0 01 add $0x1,%rax 1bc829: 48 83 f8 10 cmp $0x10,%rax 1bc82d: 75 e8 jne 1bc817 1bc82f: 4d 8d 7e 4c lea 0x4c(%r14),%r15 1bc833: 49 8d 4c 24 20 lea 0x20(%r12),%rcx 1bc838: 31 f6 xor %esi,%esi 1bc83a: 89 f0 mov %esi,%eax 1bc83c: 41 0f b7 7f 04 movzwl 0x4(%r15),%edi 1bc841: 89 74 24 0c mov %esi,0xc(%rsp) 1bc845: 49 83 c7 10 add $0x10,%r15 1bc849: 48 8d 04 40 lea (%rax,%rax,2),%rax 1bc84d: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 1bc852: 49 8d 04 c4 lea (%r12,%rax,8),%rax 1bc856: 48 89 04 24 mov %rax,(%rsp) 1bc85a: e8 00 00 00 00 callq 1bc85f 1bc85f: 48 8b 0c 24 mov (%rsp),%rcx 1bc863: 89 41 28 mov %eax,0x28(%rcx) 1bc866: 41 0f b7 7f f8 movzwl -0x8(%r15),%edi 1bc86b: e8 00 00 00 00 callq 1bc870 1bc870: 48 8b 0c 24 mov (%rsp),%rcx 1bc874: 8b 74 24 0c mov 0xc(%rsp),%esi 1bc878: 89 41 30 mov %eax,0x30(%rcx) 1bc87b: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1bc880: 83 c6 01 add $0x1,%esi 1bc883: 41 0f b7 47 f0 movzwl -0x10(%r15),%eax 1bc888: 48 83 c1 18 add $0x18,%rcx 1bc88c: 89 41 e8 mov %eax,-0x18(%rcx) 1bc88f: 41 0f b7 47 f2 movzwl -0xe(%r15),%eax 1bc894: 89 41 ec mov %eax,-0x14(%rcx) 1bc897: 41 0f b6 47 f6 movzbl -0xa(%r15),%eax 1bc89c: 88 41 f4 mov %al,-0xc(%rcx) 1bc89f: 41 0f b6 47 f7 movzbl -0x9(%r15),%eax 1bc8a4: 88 41 f5 mov %al,-0xb(%rcx) 1bc8a7: 41 0f b6 47 fa movzbl -0x6(%r15),%eax 1bc8ac: 88 41 fc mov %al,-0x4(%rcx) 1bc8af: 41 0f b7 47 fc movzwl -0x4(%r15),%eax 1bc8b4: 66 89 41 fe mov %ax,-0x2(%rcx) 1bc8b8: 83 fe 07 cmp $0x7,%esi 1bc8bb: 0f 85 79 ff ff ff jne 1bc83a 1bc8c1: 41 0f b6 86 bc 00 00 movzbl 0xbc(%r14),%eax 1bc8c8: 00 1bc8c9: 41 88 84 24 d8 00 00 mov %al,0xd8(%r12) 1bc8d0: 00 1bc8d1: 41 0f b6 86 e4 01 00 movzbl 0x1e4(%r14),%eax 1bc8d8: 00 1bc8d9: 41 88 84 24 44 02 00 mov %al,0x244(%r12) 1bc8e0: 00 1bc8e1: 41 0f b6 8e e5 01 00 movzbl 0x1e5(%r14),%ecx 1bc8e8: 00 1bc8e9: 31 c0 xor %eax,%eax 1bc8eb: 41 88 8c 24 45 02 00 mov %cl,0x245(%r12) 1bc8f2: 00 1bc8f3: 85 c9 test %ecx,%ecx 1bc8f5: 74 2a je 1bc921 1bc8f7: 41 0f b6 94 46 e7 01 movzbl 0x1e7(%r14,%rax,2),%edx 1bc8fe: 00 00 1bc900: 41 88 94 44 46 02 00 mov %dl,0x246(%r12,%rax,2) 1bc907: 00 1bc908: 41 0f b6 94 46 e8 01 movzbl 0x1e8(%r14,%rax,2),%edx 1bc90f: 00 00 1bc911: 41 88 94 44 47 02 00 mov %dl,0x247(%r12,%rax,2) 1bc918: 00 1bc919: 48 83 c0 01 add $0x1,%rax 1bc91d: 39 c1 cmp %eax,%ecx 1bc91f: 77 d6 ja 1bc8f7 1bc921: 41 0f b6 96 e6 01 00 movzbl 0x1e6(%r14),%edx 1bc928: 00 1bc929: 31 c0 xor %eax,%eax 1bc92b: 41 88 94 24 58 02 00 mov %dl,0x258(%r12) 1bc932: 00 1bc933: 85 d2 test %edx,%edx 1bc935: 74 2a je 1bc961 1bc937: 41 0f b6 8c 46 f9 01 movzbl 0x1f9(%r14,%rax,2),%ecx 1bc93e: 00 00 1bc940: 41 88 8c 44 59 02 00 mov %cl,0x259(%r12,%rax,2) 1bc947: 00 1bc948: 41 0f b6 8c 46 fa 01 movzbl 0x1fa(%r14,%rax,2),%ecx 1bc94f: 00 00 1bc951: 41 88 8c 44 5a 02 00 mov %cl,0x25a(%r12,%rax,2) 1bc958: 00 1bc959: 48 83 c0 01 add $0x1,%rax 1bc95d: 39 c2 cmp %eax,%edx 1bc95f: 77 d6 ja 1bc937 1bc961: 41 0f b6 86 ff 01 00 movzbl 0x1ff(%r14),%eax 1bc968: 00 1bc969: 41 88 84 24 5f 02 00 mov %al,0x25f(%r12) 1bc970: 00 1bc971: 41 0f b6 8e 00 02 00 movzbl 0x200(%r14),%ecx 1bc978: 00 1bc979: 31 c0 xor %eax,%eax 1bc97b: 41 88 8c 24 60 02 00 mov %cl,0x260(%r12) 1bc982: 00 1bc983: 85 c9 test %ecx,%ecx 1bc985: 74 2a je 1bc9b1 1bc987: 41 0f b6 94 46 02 02 movzbl 0x202(%r14,%rax,2),%edx 1bc98e: 00 00 1bc990: 41 88 94 44 61 02 00 mov %dl,0x261(%r12,%rax,2) 1bc997: 00 1bc998: 41 0f b6 94 46 03 02 movzbl 0x203(%r14,%rax,2),%edx 1bc99f: 00 00 1bc9a1: 41 88 94 44 62 02 00 mov %dl,0x262(%r12,%rax,2) 1bc9a8: 00 1bc9a9: 48 83 c0 01 add $0x1,%rax 1bc9ad: 39 c1 cmp %eax,%ecx 1bc9af: 77 d6 ja 1bc987 1bc9b1: 41 0f b6 96 01 02 00 movzbl 0x201(%r14),%edx 1bc9b8: 00 1bc9b9: 31 c0 xor %eax,%eax 1bc9bb: 41 88 94 24 73 02 00 mov %dl,0x273(%r12) 1bc9c2: 00 1bc9c3: 85 d2 test %edx,%edx 1bc9c5: 74 2a je 1bc9f1 1bc9c7: 41 0f b6 8c 46 14 02 movzbl 0x214(%r14,%rax,2),%ecx 1bc9ce: 00 00 1bc9d0: 41 88 8c 44 74 02 00 mov %cl,0x274(%r12,%rax,2) 1bc9d7: 00 1bc9d8: 41 0f b6 8c 46 15 02 movzbl 0x215(%r14,%rax,2),%ecx 1bc9df: 00 00 1bc9e1: 41 88 8c 44 75 02 00 mov %cl,0x275(%r12,%rax,2) 1bc9e8: 00 1bc9e9: 48 83 c0 01 add $0x1,%rax 1bc9ed: 39 c2 cmp %eax,%edx 1bc9ef: 77 d6 ja 1bc9c7 1bc9f1: 41 0f b6 86 1a 02 00 movzbl 0x21a(%r14),%eax 1bc9f8: 00 1bc9f9: 41 88 84 24 7a 02 00 mov %al,0x27a(%r12) 1bca00: 00 1bca01: 41 0f b6 8e 1b 02 00 movzbl 0x21b(%r14),%ecx 1bca08: 00 1bca09: 31 c0 xor %eax,%eax 1bca0b: 41 88 8c 24 7b 02 00 mov %cl,0x27b(%r12) 1bca12: 00 1bca13: 85 c9 test %ecx,%ecx 1bca15: 74 2a je 1bca41 1bca17: 41 0f b6 94 46 1d 02 movzbl 0x21d(%r14,%rax,2),%edx 1bca1e: 00 00 1bca20: 41 88 94 44 7c 02 00 mov %dl,0x27c(%r12,%rax,2) 1bca27: 00 1bca28: 41 0f b6 94 46 1e 02 movzbl 0x21e(%r14,%rax,2),%edx 1bca2f: 00 00 1bca31: 41 88 94 44 7d 02 00 mov %dl,0x27d(%r12,%rax,2) 1bca38: 00 1bca39: 48 83 c0 01 add $0x1,%rax 1bca3d: 39 c1 cmp %eax,%ecx 1bca3f: 77 d6 ja 1bca17 1bca41: 41 0f b6 96 1c 02 00 movzbl 0x21c(%r14),%edx 1bca48: 00 1bca49: 31 c0 xor %eax,%eax 1bca4b: 41 88 94 24 8e 02 00 mov %dl,0x28e(%r12) 1bca52: 00 1bca53: 85 d2 test %edx,%edx 1bca55: 74 2a je 1bca81 1bca57: 41 0f b6 8c 46 2f 02 movzbl 0x22f(%r14,%rax,2),%ecx 1bca5e: 00 00 1bca60: 41 88 8c 44 8f 02 00 mov %cl,0x28f(%r12,%rax,2) 1bca67: 00 1bca68: 41 0f b6 8c 46 30 02 movzbl 0x230(%r14,%rax,2),%ecx 1bca6f: 00 00 1bca71: 41 88 8c 44 90 02 00 mov %cl,0x290(%r12,%rax,2) 1bca78: 00 1bca79: 48 83 c0 01 add $0x1,%rax 1bca7d: 39 c2 cmp %eax,%edx 1bca7f: 77 d6 ja 1bca57 1bca81: 41 0f b6 86 35 02 00 movzbl 0x235(%r14),%eax 1bca88: 00 1bca89: 41 88 84 24 95 02 00 mov %al,0x295(%r12) 1bca90: 00 1bca91: 41 0f b6 8e 36 02 00 movzbl 0x236(%r14),%ecx 1bca98: 00 1bca99: 31 c0 xor %eax,%eax 1bca9b: 41 88 8c 24 96 02 00 mov %cl,0x296(%r12) 1bcaa2: 00 1bcaa3: 85 c9 test %ecx,%ecx 1bcaa5: 74 2a je 1bcad1 1bcaa7: 41 0f b6 94 46 38 02 movzbl 0x238(%r14,%rax,2),%edx 1bcaae: 00 00 1bcab0: 41 88 94 44 97 02 00 mov %dl,0x297(%r12,%rax,2) 1bcab7: 00 1bcab8: 41 0f b6 94 46 39 02 movzbl 0x239(%r14,%rax,2),%edx 1bcabf: 00 00 1bcac1: 41 88 94 44 98 02 00 mov %dl,0x298(%r12,%rax,2) 1bcac8: 00 1bcac9: 48 83 c0 01 add $0x1,%rax 1bcacd: 39 c1 cmp %eax,%ecx 1bcacf: 77 d6 ja 1bcaa7 1bcad1: 41 0f b6 96 37 02 00 movzbl 0x237(%r14),%edx 1bcad8: 00 1bcad9: 31 c0 xor %eax,%eax 1bcadb: 41 88 94 24 a9 02 00 mov %dl,0x2a9(%r12) 1bcae2: 00 1bcae3: 85 d2 test %edx,%edx 1bcae5: 74 2a je 1bcb11 1bcae7: 41 0f b6 8c 46 4a 02 movzbl 0x24a(%r14,%rax,2),%ecx 1bcaee: 00 00 1bcaf0: 41 88 8c 44 aa 02 00 mov %cl,0x2aa(%r12,%rax,2) 1bcaf7: 00 1bcaf8: 41 0f b6 8c 46 4b 02 movzbl 0x24b(%r14,%rax,2),%ecx 1bcaff: 00 00 1bcb01: 41 88 8c 44 ab 02 00 mov %cl,0x2ab(%r12,%rax,2) 1bcb08: 00 1bcb09: 48 83 c0 01 add $0x1,%rax 1bcb0d: 39 c2 cmp %eax,%edx 1bcb0f: 77 d6 ja 1bcae7 1bcb11: 49 8d 74 24 08 lea 0x8(%r12),%rsi 1bcb16: 48 89 f2 mov %rsi,%rdx 1bcb19: 48 8d 46 f8 lea -0x8(%rsi),%rax 1bcb1d: 8b 48 04 mov 0x4(%rax),%ecx 1bcb20: 39 4a 04 cmp %ecx,0x4(%rdx) 1bcb23: 73 0d jae 1bcb32 1bcb25: 8b 38 mov (%rax),%edi 1bcb27: 4c 8b 02 mov (%rdx),%r8 1bcb2a: 4c 89 00 mov %r8,(%rax) 1bcb2d: 89 3a mov %edi,(%rdx) 1bcb2f: 89 4a 04 mov %ecx,0x4(%rdx) 1bcb32: 48 83 ea 08 sub $0x8,%rdx 1bcb36: 48 8d 48 f8 lea -0x8(%rax),%rcx 1bcb3a: 49 39 c4 cmp %rax,%r12 1bcb3d: 0f 84 e4 01 00 00 je 1bcd27 1bcb43: 48 89 c8 mov %rcx,%rax 1bcb46: 8b 48 04 mov 0x4(%rax),%ecx 1bcb49: 39 4a 04 cmp %ecx,0x4(%rdx) 1bcb4c: 73 e4 jae 1bcb32 1bcb4e: eb d5 jmp 1bcb25 1bcb50: 8b 9d b0 00 00 00 mov 0xb0(%rbp),%ebx 1bcb56: e9 47 fb ff ff jmpq 1bc6a2 1bcb5b: 4c 89 e7 mov %r12,%rdi 1bcb5e: 45 31 e4 xor %r12d,%r12d 1bcb61: e8 00 00 00 00 callq 1bcb66 1bcb66: 4c 89 65 30 mov %r12,0x30(%rbp) 1bcb6a: 49 89 ec mov %rbp,%r12 1bcb6d: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bcb74: 49 83 c4 38 add $0x38,%r12 1bcb78: 0f 84 e5 01 00 00 je 1bcd63 1bcb7e: 0f b7 50 0c movzwl 0xc(%rax),%edx 1bcb82: 31 db xor %ebx,%ebx 1bcb84: 66 85 d2 test %dx,%dx 1bcb87: 0f 84 fc 00 00 00 je 1bcc89 1bcb8d: 0f b7 f2 movzwl %dx,%esi 1bcb90: 48 89 ef mov %rbp,%rdi 1bcb93: ba 04 00 00 00 mov $0x4,%edx 1bcb98: e8 00 00 00 00 callq 1bcb9d 1bcb9d: 48 85 c0 test %rax,%rax 1bcba0: 0f 84 b1 01 00 00 je 1bcd57 1bcba6: 0f b6 50 02 movzbl 0x2(%rax),%edx 1bcbaa: 83 e2 3f and $0x3f,%edx 1bcbad: 80 fa 03 cmp $0x3,%dl 1bcbb0: 0f 85 a1 01 00 00 jne 1bcd57 1bcbb6: 0f b6 40 03 movzbl 0x3(%rax),%eax 1bcbba: 83 e0 3f and $0x3f,%eax 1bcbbd: 3c 02 cmp $0x2,%al 1bcbbf: 0f 84 82 01 00 00 je 1bcd47 1bcbc5: 0f 87 71 01 00 00 ja 1bcd3c 1bcbcb: 2c 01 sub $0x1,%al 1bcbcd: 0f 85 f5 01 00 00 jne 1bcdc8 1bcbd3: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bcbda: ba 48 00 00 00 mov $0x48,%edx 1bcbdf: 48 89 ef mov %rbp,%rdi 1bcbe2: 0f b7 70 0c movzwl 0xc(%rax),%esi 1bcbe6: e8 00 00 00 00 callq 1bcbeb 1bcbeb: ba 38 00 00 00 mov $0x38,%edx 1bcbf0: 48 89 ef mov %rbp,%rdi 1bcbf3: 48 89 c3 mov %rax,%rbx 1bcbf6: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bcbfd: 0f b7 70 3a movzwl 0x3a(%rax),%esi 1bcc01: e8 00 00 00 00 callq 1bcc06 1bcc06: 48 89 c2 mov %rax,%rdx 1bcc09: 48 85 db test %rbx,%rbx 1bcc0c: 0f 84 b6 01 00 00 je 1bcdc8 1bcc12: 48 85 c0 test %rax,%rax 1bcc15: 0f 84 ad 01 00 00 je 1bcdc8 1bcc1b: 31 c0 xor %eax,%eax 1bcc1d: b9 10 00 00 00 mov $0x10,%ecx 1bcc22: 4c 89 e7 mov %r12,%rdi 1bcc25: f3 ab rep stos %eax,%es:(%rdi) 1bcc27: b9 78 69 00 00 mov $0x6978,%ecx 1bcc2c: 6b 43 0c 0a imul $0xa,0xc(%rbx),%eax 1bcc30: 89 45 64 mov %eax,0x64(%rbp) 1bcc33: 6b 43 08 0a imul $0xa,0x8(%rbx),%eax 1bcc37: 89 45 68 mov %eax,0x68(%rbp) 1bcc3a: 0f b7 42 0c movzwl 0xc(%rdx),%eax 1bcc3e: 6b c0 0a imul $0xa,%eax,%eax 1bcc41: 85 c0 test %eax,%eax 1bcc43: 0f 44 c1 cmove %ecx,%eax 1bcc46: 89 45 38 mov %eax,0x38(%rbp) 1bcc49: 0f b7 42 24 movzwl 0x24(%rdx),%eax 1bcc4d: 6b c0 0a imul $0xa,%eax,%eax 1bcc50: 89 45 6c mov %eax,0x6c(%rbp) 1bcc53: 0f b7 42 0e movzwl 0xe(%rdx),%eax 1bcc57: 6b c0 0a imul $0xa,%eax,%eax 1bcc5a: 89 45 70 mov %eax,0x70(%rbp) 1bcc5d: 48 8b 85 70 01 00 00 mov 0x170(%rbp),%rax 1bcc64: 48 85 c0 test %rax,%rax 1bcc67: 74 10 je 1bcc79 1bcc69: 31 f6 xor %esi,%esi 1bcc6b: 48 89 ef mov %rbp,%rdi 1bcc6e: e8 00 00 00 00 callq 1bcc73 1bcc73: 6b c0 0a imul $0xa,%eax,%eax 1bcc76: 89 45 5c mov %eax,0x5c(%rbp) 1bcc79: c6 45 74 00 movb $0x0,0x74(%rbp) 1bcc7d: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bcc84: bb 01 00 00 00 mov $0x1,%ebx 1bcc89: 88 5d 78 mov %bl,0x78(%rbp) 1bcc8c: 0f b7 40 3c movzwl 0x3c(%rax),%eax 1bcc90: 66 85 c0 test %ax,%ax 1bcc93: 0f 84 ae f9 ff ff je 1bc647 1bcc99: 0f b7 f0 movzwl %ax,%esi 1bcc9c: ba 04 00 00 00 mov $0x4,%edx 1bcca1: 48 89 ef mov %rbp,%rdi 1bcca4: e8 00 00 00 00 callq 1bcca9 1bcca9: 48 85 c0 test %rax,%rax 1bccac: 0f 84 95 f9 ff ff je 1bc647 1bccb2: 0f b6 50 02 movzbl 0x2(%rax),%edx 1bccb6: 83 e2 3f and $0x3f,%edx 1bccb9: 80 fa 02 cmp $0x2,%dl 1bccbc: 0f 85 85 f9 ff ff jne 1bc647 1bccc2: 0f b6 40 03 movzbl 0x3(%rax),%eax 1bccc6: 83 e0 3f and $0x3f,%eax 1bccc9: 3c 04 cmp $0x4,%al 1bcccb: 0f 84 d1 00 00 00 je 1bcda2 1bccd1: 3c 05 cmp $0x5,%al 1bccd3: 0f 84 98 00 00 00 je 1bcd71 1bccd9: 3c 03 cmp $0x3,%al 1bccdb: 0f 85 66 f9 ff ff jne 1bc647 1bcce1: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bcce8: ba 58 03 00 00 mov $0x358,%edx 1bcced: 48 89 ef mov %rbp,%rdi 1bccf0: 0f b7 70 3c movzwl 0x3c(%rax),%esi 1bccf4: e8 00 00 00 00 callq 1bccf9 1bccf9: 48 85 c0 test %rax,%rax 1bccfc: 0f 84 45 f9 ff ff je 1bc647 1bcd02: 0f b6 50 30 movzbl 0x30(%rax),%edx 1bcd06: 89 55 7c mov %edx,0x7c(%rbp) 1bcd09: 0f b6 48 31 movzbl 0x31(%rax),%ecx 1bcd0d: b8 01 00 00 00 mov $0x1,%eax 1bcd12: d3 e0 shl %cl,%eax 1bcd14: b9 08 00 00 00 mov $0x8,%ecx 1bcd19: 99 cltd 1bcd1a: f7 f9 idiv %ecx 1bcd1c: 89 85 80 00 00 00 mov %eax,0x80(%rbp) 1bcd22: e9 20 f9 ff ff jmpq 1bc647 1bcd27: 83 c3 01 add $0x1,%ebx 1bcd2a: 48 83 c6 08 add $0x8,%rsi 1bcd2e: 83 fb 04 cmp $0x4,%ebx 1bcd31: 0f 85 df fd ff ff jne 1bcb16 1bcd37: e9 2a fe ff ff jmpq 1bcb66 1bcd3c: 83 e8 03 sub $0x3,%eax 1bcd3f: 3c 01 cmp $0x1,%al 1bcd41: 0f 87 81 00 00 00 ja 1bcdc8 1bcd47: 4c 89 e6 mov %r12,%rsi 1bcd4a: 48 89 ef mov %rbp,%rdi 1bcd4d: e8 7e f5 ff ff callq 1bc2d0 1bcd52: 85 c0 test %eax,%eax 1bcd54: 0f 94 c3 sete %bl 1bcd57: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bcd5e: e9 26 ff ff ff jmpq 1bcc89 1bcd63: 31 db xor %ebx,%ebx 1bcd65: e9 1f ff ff ff jmpq 1bcc89 1bcd6a: 0f 0b ud2 1bcd6c: e9 f5 fd ff ff jmpq 1bcb66 1bcd71: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bcd78: ba 58 05 00 00 mov $0x558,%edx 1bcd7d: 48 89 ef mov %rbp,%rdi 1bcd80: 0f b7 70 3c movzwl 0x3c(%rax),%esi 1bcd84: e8 00 00 00 00 callq 1bcd89 1bcd89: 48 85 c0 test %rax,%rax 1bcd8c: 0f 84 b5 f8 ff ff je 1bc647 1bcd92: 0f b6 50 26 movzbl 0x26(%rax),%edx 1bcd96: 89 55 7c mov %edx,0x7c(%rbp) 1bcd99: 0f b6 48 27 movzbl 0x27(%rax),%ecx 1bcd9d: e9 6b ff ff ff jmpq 1bcd0d 1bcda2: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bcda9: ba d8 03 00 00 mov $0x3d8,%edx 1bcdae: 48 89 ef mov %rbp,%rdi 1bcdb1: 0f b7 70 3c movzwl 0x3c(%rax),%esi 1bcdb5: e8 00 00 00 00 callq 1bcdba 1bcdba: 48 85 c0 test %rax,%rax 1bcdbd: 0f 85 3f ff ff ff jne 1bcd02 1bcdc3: e9 7f f8 ff ff jmpq 1bc647 1bcdc8: 48 8b 85 c8 00 00 00 mov 0xc8(%rbp),%rax 1bcdcf: 31 db xor %ebx,%ebx 1bcdd1: e9 b3 fe ff ff jmpq 1bcc89 1bcdd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1bcddd: 00 00 00 00000000001bcde0 : 1bcde0: e8 00 00 00 00 callq 1bcde5 1bcde5: 31 c0 xor %eax,%eax 1bcde7: 48 85 f6 test %rsi,%rsi 1bcdea: 74 47 je 1bce33 1bcdec: 83 ff 04 cmp $0x4,%edi 1bcdef: 74 78 je 1bce69 1bcdf1: 7f 2b jg 1bce1e 1bcdf3: 83 ff 02 cmp $0x2,%edi 1bcdf6: 74 59 je 1bce51 1bcdf8: 83 ff 03 cmp $0x3,%edi 1bcdfb: 75 0c jne 1bce09 1bcdfd: c7 06 0b 00 00 00 movl $0xb,(%rsi) 1bce03: b8 01 00 00 00 mov $0x1,%eax 1bce08: c3 retq 1bce09: 85 ff test %edi,%edi 1bce0b: 74 38 je 1bce45 1bce0d: 83 ff 01 cmp $0x1,%edi 1bce10: 75 64 jne 1bce76 1bce12: c7 06 09 00 00 00 movl $0x9,(%rsi) 1bce18: b8 01 00 00 00 mov $0x1,%eax 1bce1d: c3 retq 1bce1e: 83 ff 06 cmp $0x6,%edi 1bce21: 74 3a je 1bce5d 1bce23: 83 ff 07 cmp $0x7,%edi 1bce26: 75 0c jne 1bce34 1bce28: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bce2e: b8 01 00 00 00 mov $0x1,%eax 1bce33: c3 retq 1bce34: 83 ff 05 cmp $0x5,%edi 1bce37: 75 3c jne 1bce75 1bce39: c7 06 0d 00 00 00 movl $0xd,(%rsi) 1bce3f: b8 01 00 00 00 mov $0x1,%eax 1bce44: c3 retq 1bce45: c7 06 03 00 00 00 movl $0x3,(%rsi) 1bce4b: b8 01 00 00 00 mov $0x1,%eax 1bce50: c3 retq 1bce51: c7 06 0a 00 00 00 movl $0xa,(%rsi) 1bce57: b8 01 00 00 00 mov $0x1,%eax 1bce5c: c3 retq 1bce5d: c7 06 0e 00 00 00 movl $0xe,(%rsi) 1bce63: b8 01 00 00 00 mov $0x1,%eax 1bce68: c3 retq 1bce69: c7 06 0c 00 00 00 movl $0xc,(%rsi) 1bce6f: b8 01 00 00 00 mov $0x1,%eax 1bce74: c3 retq 1bce75: c3 retq 1bce76: c3 retq 1bce77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bce7e: 00 00 00000000001bce80 : 1bce80: e8 00 00 00 00 callq 1bce85 1bce85: 83 ef 01 sub $0x1,%edi 1bce88: 31 c0 xor %eax,%eax 1bce8a: 83 ff 03 cmp $0x3,%edi 1bce8d: 77 0a ja 1bce99 1bce8f: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bce96: c0 e8 02 shr $0x2,%al 1bce99: c3 retq 1bce9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001bcea0 : 1bcea0: e8 00 00 00 00 callq 1bcea5 1bcea5: 83 ff 20 cmp $0x20,%edi 1bcea8: 74 2c je 1bced6 1bceaa: 77 14 ja 1bcec0 1bceac: b8 03 00 00 00 mov $0x3,%eax 1bceb1: 83 ff 04 cmp $0x4,%edi 1bceb4: 74 22 je 1bced8 1bceb6: 83 ff 08 cmp $0x8,%edi 1bceb9: 0f 95 c0 setne %al 1bcebc: 83 c0 01 add $0x1,%eax 1bcebf: c3 retq 1bcec0: b8 05 00 00 00 mov $0x5,%eax 1bcec5: 83 ff 40 cmp $0x40,%edi 1bcec8: 74 0e je 1bced8 1bceca: 81 ff 80 00 00 00 cmp $0x80,%edi 1bced0: 0f 95 c0 setne %al 1bced3: 01 c0 add %eax,%eax 1bced5: c3 retq 1bced6: 31 c0 xor %eax,%eax 1bced8: c3 retq 1bced9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001bcee0 : 1bcee0: e8 00 00 00 00 callq 1bcee5 1bcee5: 8d 47 01 lea 0x1(%rdi),%eax 1bcee8: ba 00 00 00 00 mov $0x0,%edx 1bceed: 83 e0 0f and $0xf,%eax 1bcef0: 83 ff 06 cmp $0x6,%edi 1bcef3: 0f 43 c2 cmovae %edx,%eax 1bcef6: c3 retq 1bcef7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bcefe: 00 00 00000000001bcf00 : 1bcf00: e8 00 00 00 00 callq 1bcf05 1bcf05: 83 ef 01 sub $0x1,%edi 1bcf08: b8 01 00 00 00 mov $0x1,%eax 1bcf0d: 83 ff 05 cmp $0x5,%edi 1bcf10: 77 07 ja 1bcf19 1bcf12: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bcf19: c3 retq 1bcf1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001bcf20 : 1bcf20: e8 00 00 00 00 callq 1bcf25 1bcf25: 83 ef 01 sub $0x1,%edi 1bcf28: 31 c0 xor %eax,%eax 1bcf2a: 83 ff 08 cmp $0x8,%edi 1bcf2d: 77 07 ja 1bcf36 1bcf2f: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bcf36: c3 retq 1bcf37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bcf3e: 00 00 00000000001bcf40 : 1bcf40: e8 00 00 00 00 callq 1bcf45 1bcf45: b8 01 00 00 00 mov $0x1,%eax 1bcf4a: 48 85 f6 test %rsi,%rsi 1bcf4d: 74 4a je 1bcf99 1bcf4f: 53 push %rbx 1bcf50: 48 89 f3 mov %rsi,%rbx 1bcf53: 83 ff 04 cmp $0x4,%edi 1bcf56: 74 34 je 1bcf8c 1bcf58: 77 23 ja 1bcf7d 1bcf5a: 83 ff 02 cmp $0x2,%edi 1bcf5d: 74 6a je 1bcfc9 1bcf5f: 83 ff 03 cmp $0x3,%edi 1bcf62: 75 08 jne 1bcf6c 1bcf64: c7 06 01 00 00 00 movl $0x1,(%rsi) 1bcf6a: 5b pop %rbx 1bcf6b: c3 retq 1bcf6c: 85 ff test %edi,%edi 1bcf6e: 74 2a je 1bcf9a 1bcf70: 83 ff 01 cmp $0x1,%edi 1bcf73: 75 48 jne 1bcfbd 1bcf75: c7 06 02 00 00 00 movl $0x2,(%rsi) 1bcf7b: 5b pop %rbx 1bcf7c: c3 retq 1bcf7d: 83 ff 06 cmp $0x6,%edi 1bcf80: 74 3f je 1bcfc1 1bcf82: 83 ef 07 sub $0x7,%edi 1bcf85: 31 c0 xor %eax,%eax 1bcf87: 83 ff 01 cmp $0x1,%edi 1bcf8a: 77 de ja 1bcf6a 1bcf8c: c7 03 ff 00 00 00 movl $0xff,(%rbx) 1bcf92: b8 01 00 00 00 mov $0x1,%eax 1bcf97: 5b pop %rbx 1bcf98: c3 retq 1bcf99: c3 retq 1bcf9a: b9 8c 00 00 00 mov $0x8c,%ecx 1bcf9f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bcfa6: bf 02 00 00 00 mov $0x2,%edi 1bcfab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bcfb2: e8 00 00 00 00 callq 1bcfb7 1bcfb7: c7 03 ff 00 00 00 movl $0xff,(%rbx) 1bcfbd: 31 c0 xor %eax,%eax 1bcfbf: 5b pop %rbx 1bcfc0: c3 retq 1bcfc1: c7 06 08 00 00 00 movl $0x8,(%rsi) 1bcfc7: 5b pop %rbx 1bcfc8: c3 retq 1bcfc9: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bcfcf: 5b pop %rbx 1bcfd0: c3 retq 1bcfd1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bcfd8: 00 00 00 00 1bcfdc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bcfe0 : 1bcfe0: e8 00 00 00 00 callq 1bcfe5 1bcfe5: 83 ff 02 cmp $0x2,%edi 1bcfe8: 77 0a ja 1bcff4 1bcfea: 89 ff mov %edi,%edi 1bcfec: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bcff3: c3 retq 1bcff4: b9 42 01 00 00 mov $0x142,%ecx 1bcff9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bd000: bf 02 00 00 00 mov $0x2,%edi 1bd005: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bd00c: e8 00 00 00 00 callq 1bd011 1bd011: 31 c0 xor %eax,%eax 1bd013: c3 retq 1bd014: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd01b: 00 00 00 00 1bd01f: 90 nop 00000000001bd020 : 1bd020: e8 00 00 00 00 callq 1bd025 1bd025: 83 ff 03 cmp $0x3,%edi 1bd028: 77 0a ja 1bd034 1bd02a: 89 ff mov %edi,%edi 1bd02c: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd033: c3 retq 1bd034: b9 36 00 00 00 mov $0x36,%ecx 1bd039: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bd040: bf 02 00 00 00 mov $0x2,%edi 1bd045: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bd04c: e8 00 00 00 00 callq 1bd051 1bd051: 31 c0 xor %eax,%eax 1bd053: c3 retq 1bd054: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd05b: 00 00 00 00 1bd05f: 90 nop 00000000001bd060 : 1bd060: e8 00 00 00 00 callq 1bd065 1bd065: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1bd06c: c3 retq 1bd06d: 0f 1f 00 nopl (%rax) 00000000001bd070 : 1bd070: e8 00 00 00 00 callq 1bd075 1bd075: 31 c0 xor %eax,%eax 1bd077: 48 85 f6 test %rsi,%rsi 1bd07a: 74 47 je 1bd0c3 1bd07c: 83 ff 04 cmp $0x4,%edi 1bd07f: 74 78 je 1bd0f9 1bd081: 7f 2b jg 1bd0ae 1bd083: 83 ff 02 cmp $0x2,%edi 1bd086: 74 59 je 1bd0e1 1bd088: 83 ff 03 cmp $0x3,%edi 1bd08b: 75 0c jne 1bd099 1bd08d: c7 06 0b 00 00 00 movl $0xb,(%rsi) 1bd093: b8 01 00 00 00 mov $0x1,%eax 1bd098: c3 retq 1bd099: 85 ff test %edi,%edi 1bd09b: 74 38 je 1bd0d5 1bd09d: 83 ff 01 cmp $0x1,%edi 1bd0a0: 75 64 jne 1bd106 1bd0a2: c7 06 09 00 00 00 movl $0x9,(%rsi) 1bd0a8: b8 01 00 00 00 mov $0x1,%eax 1bd0ad: c3 retq 1bd0ae: 83 ff 06 cmp $0x6,%edi 1bd0b1: 74 3a je 1bd0ed 1bd0b3: 83 ff 07 cmp $0x7,%edi 1bd0b6: 75 0c jne 1bd0c4 1bd0b8: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bd0be: b8 01 00 00 00 mov $0x1,%eax 1bd0c3: c3 retq 1bd0c4: 83 ff 05 cmp $0x5,%edi 1bd0c7: 75 3c jne 1bd105 1bd0c9: c7 06 0d 00 00 00 movl $0xd,(%rsi) 1bd0cf: b8 01 00 00 00 mov $0x1,%eax 1bd0d4: c3 retq 1bd0d5: c7 06 03 00 00 00 movl $0x3,(%rsi) 1bd0db: b8 01 00 00 00 mov $0x1,%eax 1bd0e0: c3 retq 1bd0e1: c7 06 0a 00 00 00 movl $0xa,(%rsi) 1bd0e7: b8 01 00 00 00 mov $0x1,%eax 1bd0ec: c3 retq 1bd0ed: c7 06 0e 00 00 00 movl $0xe,(%rsi) 1bd0f3: b8 01 00 00 00 mov $0x1,%eax 1bd0f8: c3 retq 1bd0f9: c7 06 0c 00 00 00 movl $0xc,(%rsi) 1bd0ff: b8 01 00 00 00 mov $0x1,%eax 1bd104: c3 retq 1bd105: c3 retq 1bd106: c3 retq 1bd107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bd10e: 00 00 00000000001bd110 : 1bd110: e8 00 00 00 00 callq 1bd115 1bd115: 83 ef 01 sub $0x1,%edi 1bd118: 31 c0 xor %eax,%eax 1bd11a: 83 ff 03 cmp $0x3,%edi 1bd11d: 77 0a ja 1bd129 1bd11f: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd126: c0 e8 02 shr $0x2,%al 1bd129: c3 retq 1bd12a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001bd130 : 1bd130: e8 00 00 00 00 callq 1bd135 1bd135: 83 ff 20 cmp $0x20,%edi 1bd138: 74 2c je 1bd166 1bd13a: 77 14 ja 1bd150 1bd13c: b8 03 00 00 00 mov $0x3,%eax 1bd141: 83 ff 04 cmp $0x4,%edi 1bd144: 74 22 je 1bd168 1bd146: 83 ff 08 cmp $0x8,%edi 1bd149: 0f 95 c0 setne %al 1bd14c: 83 c0 01 add $0x1,%eax 1bd14f: c3 retq 1bd150: b8 05 00 00 00 mov $0x5,%eax 1bd155: 83 ff 40 cmp $0x40,%edi 1bd158: 74 0e je 1bd168 1bd15a: 81 ff 80 00 00 00 cmp $0x80,%edi 1bd160: 0f 95 c0 setne %al 1bd163: 01 c0 add %eax,%eax 1bd165: c3 retq 1bd166: 31 c0 xor %eax,%eax 1bd168: c3 retq 1bd169: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001bd170 : 1bd170: e8 00 00 00 00 callq 1bd175 1bd175: 8d 47 01 lea 0x1(%rdi),%eax 1bd178: ba 00 00 00 00 mov $0x0,%edx 1bd17d: 83 e0 0f and $0xf,%eax 1bd180: 83 ff 06 cmp $0x6,%edi 1bd183: 0f 43 c2 cmovae %edx,%eax 1bd186: c3 retq 1bd187: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bd18e: 00 00 00000000001bd190 : 1bd190: e8 00 00 00 00 callq 1bd195 1bd195: 83 ef 01 sub $0x1,%edi 1bd198: b8 01 00 00 00 mov $0x1,%eax 1bd19d: 83 ff 05 cmp $0x5,%edi 1bd1a0: 77 07 ja 1bd1a9 1bd1a2: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd1a9: c3 retq 1bd1aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001bd1b0 : 1bd1b0: e8 00 00 00 00 callq 1bd1b5 1bd1b5: 83 ef 01 sub $0x1,%edi 1bd1b8: 31 c0 xor %eax,%eax 1bd1ba: 83 ff 08 cmp $0x8,%edi 1bd1bd: 77 07 ja 1bd1c6 1bd1bf: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd1c6: c3 retq 1bd1c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bd1ce: 00 00 00000000001bd1d0 : 1bd1d0: e8 00 00 00 00 callq 1bd1d5 1bd1d5: b8 01 00 00 00 mov $0x1,%eax 1bd1da: 48 85 f6 test %rsi,%rsi 1bd1dd: 74 4a je 1bd229 1bd1df: 53 push %rbx 1bd1e0: 48 89 f3 mov %rsi,%rbx 1bd1e3: 83 ff 04 cmp $0x4,%edi 1bd1e6: 74 34 je 1bd21c 1bd1e8: 77 23 ja 1bd20d 1bd1ea: 83 ff 02 cmp $0x2,%edi 1bd1ed: 74 6a je 1bd259 1bd1ef: 83 ff 03 cmp $0x3,%edi 1bd1f2: 75 08 jne 1bd1fc 1bd1f4: c7 06 01 00 00 00 movl $0x1,(%rsi) 1bd1fa: 5b pop %rbx 1bd1fb: c3 retq 1bd1fc: 85 ff test %edi,%edi 1bd1fe: 74 2a je 1bd22a 1bd200: 83 ff 01 cmp $0x1,%edi 1bd203: 75 48 jne 1bd24d 1bd205: c7 06 02 00 00 00 movl $0x2,(%rsi) 1bd20b: 5b pop %rbx 1bd20c: c3 retq 1bd20d: 83 ff 06 cmp $0x6,%edi 1bd210: 74 3f je 1bd251 1bd212: 83 ef 07 sub $0x7,%edi 1bd215: 31 c0 xor %eax,%eax 1bd217: 83 ff 01 cmp $0x1,%edi 1bd21a: 77 de ja 1bd1fa 1bd21c: c7 03 ff 00 00 00 movl $0xff,(%rbx) 1bd222: b8 01 00 00 00 mov $0x1,%eax 1bd227: 5b pop %rbx 1bd228: c3 retq 1bd229: c3 retq 1bd22a: b9 8c 00 00 00 mov $0x8c,%ecx 1bd22f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bd236: bf 02 00 00 00 mov $0x2,%edi 1bd23b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bd242: e8 00 00 00 00 callq 1bd247 1bd247: c7 03 ff 00 00 00 movl $0xff,(%rbx) 1bd24d: 31 c0 xor %eax,%eax 1bd24f: 5b pop %rbx 1bd250: c3 retq 1bd251: c7 06 08 00 00 00 movl $0x8,(%rsi) 1bd257: 5b pop %rbx 1bd258: c3 retq 1bd259: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bd25f: 5b pop %rbx 1bd260: c3 retq 1bd261: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd268: 00 00 00 00 1bd26c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bd270 : 1bd270: e8 00 00 00 00 callq 1bd275 1bd275: 83 ff 02 cmp $0x2,%edi 1bd278: 77 0a ja 1bd284 1bd27a: 89 ff mov %edi,%edi 1bd27c: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd283: c3 retq 1bd284: b9 42 01 00 00 mov $0x142,%ecx 1bd289: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bd290: bf 02 00 00 00 mov $0x2,%edi 1bd295: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bd29c: e8 00 00 00 00 callq 1bd2a1 1bd2a1: 31 c0 xor %eax,%eax 1bd2a3: c3 retq 1bd2a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd2ab: 00 00 00 00 1bd2af: 90 nop 00000000001bd2b0 : 1bd2b0: e8 00 00 00 00 callq 1bd2b5 1bd2b5: 83 ff 03 cmp $0x3,%edi 1bd2b8: 77 0a ja 1bd2c4 1bd2ba: 89 ff mov %edi,%edi 1bd2bc: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd2c3: c3 retq 1bd2c4: b9 36 00 00 00 mov $0x36,%ecx 1bd2c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bd2d0: bf 02 00 00 00 mov $0x2,%edi 1bd2d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bd2dc: e8 00 00 00 00 callq 1bd2e1 1bd2e1: 31 c0 xor %eax,%eax 1bd2e3: c3 retq 1bd2e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd2eb: 00 00 00 00 1bd2ef: 90 nop 00000000001bd2f0 : 1bd2f0: e8 00 00 00 00 callq 1bd2f5 1bd2f5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1bd2fc: c3 retq 1bd2fd: 0f 1f 00 nopl (%rax) 00000000001bd300 : 1bd300: e8 00 00 00 00 callq 1bd305 1bd305: 83 ef 01 sub $0x1,%edi 1bd308: 31 c0 xor %eax,%eax 1bd30a: 83 ff 08 cmp $0x8,%edi 1bd30d: 77 07 ja 1bd316 1bd30f: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd316: c3 retq 1bd317: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bd31e: 00 00 00000000001bd320 : 1bd320: e8 00 00 00 00 callq 1bd325 1bd325: 83 ff 20 cmp $0x20,%edi 1bd328: 74 2c je 1bd356 1bd32a: 77 14 ja 1bd340 1bd32c: b8 03 00 00 00 mov $0x3,%eax 1bd331: 83 ff 04 cmp $0x4,%edi 1bd334: 74 22 je 1bd358 1bd336: 83 ff 08 cmp $0x8,%edi 1bd339: 0f 95 c0 setne %al 1bd33c: 83 c0 01 add $0x1,%eax 1bd33f: c3 retq 1bd340: b8 05 00 00 00 mov $0x5,%eax 1bd345: 83 ff 40 cmp $0x40,%edi 1bd348: 74 0e je 1bd358 1bd34a: 81 ff 80 00 00 00 cmp $0x80,%edi 1bd350: 0f 95 c0 setne %al 1bd353: 01 c0 add %eax,%eax 1bd355: c3 retq 1bd356: 31 c0 xor %eax,%eax 1bd358: c3 retq 1bd359: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001bd360 : 1bd360: e8 00 00 00 00 callq 1bd365 1bd365: 83 ef 01 sub $0x1,%edi 1bd368: 31 c0 xor %eax,%eax 1bd36a: 83 ff 03 cmp $0x3,%edi 1bd36d: 77 0a ja 1bd379 1bd36f: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd376: c0 e8 02 shr $0x2,%al 1bd379: c3 retq 1bd37a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001bd380 : 1bd380: e8 00 00 00 00 callq 1bd385 1bd385: 8d 47 01 lea 0x1(%rdi),%eax 1bd388: ba 00 00 00 00 mov $0x0,%edx 1bd38d: 83 e0 0f and $0xf,%eax 1bd390: 83 ff 06 cmp $0x6,%edi 1bd393: 0f 43 c2 cmovae %edx,%eax 1bd396: c3 retq 1bd397: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bd39e: 00 00 00000000001bd3a0 : 1bd3a0: e8 00 00 00 00 callq 1bd3a5 1bd3a5: 31 c0 xor %eax,%eax 1bd3a7: c3 retq 1bd3a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1bd3af: 00 00000000001bd3b0 : 1bd3b0: e8 00 00 00 00 callq 1bd3b5 1bd3b5: b8 01 00 00 00 mov $0x1,%eax 1bd3ba: 48 85 f6 test %rsi,%rsi 1bd3bd: 74 37 je 1bd3f6 1bd3bf: 83 ff 04 cmp $0x4,%edi 1bd3c2: 74 33 je 1bd3f7 1bd3c4: 77 21 ja 1bd3e7 1bd3c6: 83 ff 02 cmp $0x2,%edi 1bd3c9: 74 48 je 1bd413 1bd3cb: 83 ff 03 cmp $0x3,%edi 1bd3ce: 75 07 jne 1bd3d7 1bd3d0: c7 06 01 00 00 00 movl $0x1,(%rsi) 1bd3d6: c3 retq 1bd3d7: 85 ff test %edi,%edi 1bd3d9: 74 28 je 1bd403 1bd3db: 83 ff 01 cmp $0x1,%edi 1bd3de: 75 29 jne 1bd409 1bd3e0: c7 06 02 00 00 00 movl $0x2,(%rsi) 1bd3e6: c3 retq 1bd3e7: 83 ff 06 cmp $0x6,%edi 1bd3ea: 74 20 je 1bd40c 1bd3ec: 83 ef 07 sub $0x7,%edi 1bd3ef: 31 c0 xor %eax,%eax 1bd3f1: 83 ff 01 cmp $0x1,%edi 1bd3f4: 76 01 jbe 1bd3f7 1bd3f6: c3 retq 1bd3f7: c7 06 ff 00 00 00 movl $0xff,(%rsi) 1bd3fd: b8 01 00 00 00 mov $0x1,%eax 1bd402: c3 retq 1bd403: c7 06 ff 00 00 00 movl $0xff,(%rsi) 1bd409: 31 c0 xor %eax,%eax 1bd40b: c3 retq 1bd40c: c7 06 08 00 00 00 movl $0x8,(%rsi) 1bd412: c3 retq 1bd413: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bd419: c3 retq 1bd41a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001bd420 : 1bd420: e8 00 00 00 00 callq 1bd425 1bd425: 31 c0 xor %eax,%eax 1bd427: 48 85 f6 test %rsi,%rsi 1bd42a: 74 47 je 1bd473 1bd42c: 83 ff 04 cmp $0x4,%edi 1bd42f: 74 78 je 1bd4a9 1bd431: 7f 2b jg 1bd45e 1bd433: 83 ff 02 cmp $0x2,%edi 1bd436: 74 59 je 1bd491 1bd438: 83 ff 03 cmp $0x3,%edi 1bd43b: 75 0c jne 1bd449 1bd43d: c7 06 0b 00 00 00 movl $0xb,(%rsi) 1bd443: b8 01 00 00 00 mov $0x1,%eax 1bd448: c3 retq 1bd449: 85 ff test %edi,%edi 1bd44b: 74 38 je 1bd485 1bd44d: 83 ff 01 cmp $0x1,%edi 1bd450: 75 64 jne 1bd4b6 1bd452: c7 06 09 00 00 00 movl $0x9,(%rsi) 1bd458: b8 01 00 00 00 mov $0x1,%eax 1bd45d: c3 retq 1bd45e: 83 ff 06 cmp $0x6,%edi 1bd461: 74 3a je 1bd49d 1bd463: 83 ff 07 cmp $0x7,%edi 1bd466: 75 0c jne 1bd474 1bd468: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bd46e: b8 01 00 00 00 mov $0x1,%eax 1bd473: c3 retq 1bd474: 83 ff 05 cmp $0x5,%edi 1bd477: 75 3c jne 1bd4b5 1bd479: c7 06 0d 00 00 00 movl $0xd,(%rsi) 1bd47f: b8 01 00 00 00 mov $0x1,%eax 1bd484: c3 retq 1bd485: c7 06 03 00 00 00 movl $0x3,(%rsi) 1bd48b: b8 01 00 00 00 mov $0x1,%eax 1bd490: c3 retq 1bd491: c7 06 0a 00 00 00 movl $0xa,(%rsi) 1bd497: b8 01 00 00 00 mov $0x1,%eax 1bd49c: c3 retq 1bd49d: c7 06 0e 00 00 00 movl $0xe,(%rsi) 1bd4a3: b8 01 00 00 00 mov $0x1,%eax 1bd4a8: c3 retq 1bd4a9: c7 06 0c 00 00 00 movl $0xc,(%rsi) 1bd4af: b8 01 00 00 00 mov $0x1,%eax 1bd4b4: c3 retq 1bd4b5: c3 retq 1bd4b6: c3 retq 1bd4b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bd4be: 00 00 00000000001bd4c0 : 1bd4c0: e8 00 00 00 00 callq 1bd4c5 1bd4c5: 83 ff 02 cmp $0x2,%edi 1bd4c8: 77 0a ja 1bd4d4 1bd4ca: 89 ff mov %edi,%edi 1bd4cc: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd4d3: c3 retq 1bd4d4: 0f 0b ud2 1bd4d6: 31 c0 xor %eax,%eax 1bd4d8: c3 retq 1bd4d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001bd4e0 : 1bd4e0: e8 00 00 00 00 callq 1bd4e5 1bd4e5: 83 ff 03 cmp $0x3,%edi 1bd4e8: 77 0a ja 1bd4f4 1bd4ea: 89 ff mov %edi,%edi 1bd4ec: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd4f3: c3 retq 1bd4f4: b9 11 01 00 00 mov $0x111,%ecx 1bd4f9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bd500: bf 02 00 00 00 mov $0x2,%edi 1bd505: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bd50c: e8 00 00 00 00 callq 1bd511 1bd511: 31 c0 xor %eax,%eax 1bd513: c3 retq 1bd514: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd51b: 00 00 00 00 1bd51f: 90 nop 00000000001bd520 : 1bd520: e8 00 00 00 00 callq 1bd525 1bd525: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1bd52c: c3 retq 1bd52d: 0f 1f 00 nopl (%rax) 00000000001bd530 : 1bd530: e8 00 00 00 00 callq 1bd535 1bd535: 83 ef 01 sub $0x1,%edi 1bd538: 31 c0 xor %eax,%eax 1bd53a: 83 ff 08 cmp $0x8,%edi 1bd53d: 77 07 ja 1bd546 1bd53f: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd546: c3 retq 1bd547: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bd54e: 00 00 00000000001bd550 : 1bd550: e8 00 00 00 00 callq 1bd555 1bd555: 83 ff 40 cmp $0x40,%edi 1bd558: 74 21 je 1bd57b 1bd55a: 77 13 ja 1bd56f 1bd55c: b8 03 00 00 00 mov $0x3,%eax 1bd561: 83 ff 04 cmp $0x4,%edi 1bd564: 74 1a je 1bd580 1bd566: 83 ff 20 cmp $0x20,%edi 1bd569: 0f 95 c0 setne %al 1bd56c: 01 c0 add %eax,%eax 1bd56e: c3 retq 1bd56f: 81 ff 80 00 00 00 cmp $0x80,%edi 1bd575: 0f 95 c0 setne %al 1bd578: 01 c0 add %eax,%eax 1bd57a: c3 retq 1bd57b: b8 05 00 00 00 mov $0x5,%eax 1bd580: c3 retq 1bd581: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd588: 00 00 00 00 1bd58c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bd590 : 1bd590: e8 00 00 00 00 callq 1bd595 1bd595: 83 ef 01 sub $0x1,%edi 1bd598: 31 c0 xor %eax,%eax 1bd59a: 83 ff 03 cmp $0x3,%edi 1bd59d: 77 0a ja 1bd5a9 1bd59f: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd5a6: c0 e8 02 shr $0x2,%al 1bd5a9: c3 retq 1bd5aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001bd5b0 : 1bd5b0: e8 00 00 00 00 callq 1bd5b5 1bd5b5: 8d 47 01 lea 0x1(%rdi),%eax 1bd5b8: 83 ff 06 cmp $0x6,%edi 1bd5bb: ba 00 00 00 00 mov $0x0,%edx 1bd5c0: 0f 43 c2 cmovae %edx,%eax 1bd5c3: c3 retq 1bd5c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd5cb: 00 00 00 00 1bd5cf: 90 nop 00000000001bd5d0 : 1bd5d0: e8 00 00 00 00 callq 1bd5d5 1bd5d5: 31 c0 xor %eax,%eax 1bd5d7: c3 retq 1bd5d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1bd5df: 00 00000000001bd5e0 : 1bd5e0: e8 00 00 00 00 callq 1bd5e5 1bd5e5: b8 01 00 00 00 mov $0x1,%eax 1bd5ea: 48 85 f6 test %rsi,%rsi 1bd5ed: 74 52 je 1bd641 1bd5ef: 83 ff 0a cmp $0xa,%edi 1bd5f2: 74 63 je 1bd657 1bd5f4: 76 18 jbe 1bd60e 1bd5f6: 83 ff 0d cmp $0xd,%edi 1bd5f9: 74 63 je 1bd65e 1bd5fb: 76 2b jbe 1bd628 1bd5fd: 83 ff 0e cmp $0xe,%edi 1bd600: 74 47 je 1bd649 1bd602: 83 ff 0f cmp $0xf,%edi 1bd605: 75 38 jne 1bd63f 1bd607: c7 06 02 00 00 00 movl $0x2,(%rsi) 1bd60d: c3 retq 1bd60e: 83 ff 09 cmp $0x9,%edi 1bd611: 74 52 je 1bd665 1bd613: 83 ff 06 cmp $0x6,%edi 1bd616: 77 38 ja 1bd650 1bd618: 85 ff test %edi,%edi 1bd61a: 74 1d je 1bd639 1bd61c: 83 ff 06 cmp $0x6,%edi 1bd61f: 75 1e jne 1bd63f 1bd621: c7 06 08 00 00 00 movl $0x8,(%rsi) 1bd627: c3 retq 1bd628: 83 ff 0b cmp $0xb,%edi 1bd62b: 74 15 je 1bd642 1bd62d: 83 ff 0c cmp $0xc,%edi 1bd630: 75 0d jne 1bd63f 1bd632: c7 06 17 00 00 00 movl $0x17,(%rsi) 1bd638: c3 retq 1bd639: c7 06 ff 00 00 00 movl $0xff,(%rsi) 1bd63f: 31 c0 xor %eax,%eax 1bd641: c3 retq 1bd642: c7 06 16 00 00 00 movl $0x16,(%rsi) 1bd648: c3 retq 1bd649: c7 06 19 00 00 00 movl $0x19,(%rsi) 1bd64f: c3 retq 1bd650: c7 06 0b 00 00 00 movl $0xb,(%rsi) 1bd656: c3 retq 1bd657: c7 06 15 00 00 00 movl $0x15,(%rsi) 1bd65d: c3 retq 1bd65e: c7 06 18 00 00 00 movl $0x18,(%rsi) 1bd664: c3 retq 1bd665: c7 06 14 00 00 00 movl $0x14,(%rsi) 1bd66b: c3 retq 1bd66c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bd670 : 1bd670: e8 00 00 00 00 callq 1bd675 1bd675: 31 c0 xor %eax,%eax 1bd677: 48 85 f6 test %rsi,%rsi 1bd67a: 74 47 je 1bd6c3 1bd67c: 83 ff 04 cmp $0x4,%edi 1bd67f: 74 78 je 1bd6f9 1bd681: 7f 2b jg 1bd6ae 1bd683: 83 ff 02 cmp $0x2,%edi 1bd686: 74 59 je 1bd6e1 1bd688: 83 ff 03 cmp $0x3,%edi 1bd68b: 75 0c jne 1bd699 1bd68d: c7 06 0b 00 00 00 movl $0xb,(%rsi) 1bd693: b8 01 00 00 00 mov $0x1,%eax 1bd698: c3 retq 1bd699: 85 ff test %edi,%edi 1bd69b: 74 38 je 1bd6d5 1bd69d: 83 ff 01 cmp $0x1,%edi 1bd6a0: 75 64 jne 1bd706 1bd6a2: c7 06 09 00 00 00 movl $0x9,(%rsi) 1bd6a8: b8 01 00 00 00 mov $0x1,%eax 1bd6ad: c3 retq 1bd6ae: 83 ff 06 cmp $0x6,%edi 1bd6b1: 74 3a je 1bd6ed 1bd6b3: 83 ff 07 cmp $0x7,%edi 1bd6b6: 75 0c jne 1bd6c4 1bd6b8: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bd6be: b8 01 00 00 00 mov $0x1,%eax 1bd6c3: c3 retq 1bd6c4: 83 ff 05 cmp $0x5,%edi 1bd6c7: 75 3c jne 1bd705 1bd6c9: c7 06 0d 00 00 00 movl $0xd,(%rsi) 1bd6cf: b8 01 00 00 00 mov $0x1,%eax 1bd6d4: c3 retq 1bd6d5: c7 06 03 00 00 00 movl $0x3,(%rsi) 1bd6db: b8 01 00 00 00 mov $0x1,%eax 1bd6e0: c3 retq 1bd6e1: c7 06 0a 00 00 00 movl $0xa,(%rsi) 1bd6e7: b8 01 00 00 00 mov $0x1,%eax 1bd6ec: c3 retq 1bd6ed: c7 06 0e 00 00 00 movl $0xe,(%rsi) 1bd6f3: b8 01 00 00 00 mov $0x1,%eax 1bd6f8: c3 retq 1bd6f9: c7 06 0c 00 00 00 movl $0xc,(%rsi) 1bd6ff: b8 01 00 00 00 mov $0x1,%eax 1bd704: c3 retq 1bd705: c3 retq 1bd706: c3 retq 1bd707: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bd70e: 00 00 00000000001bd710 : 1bd710: e8 00 00 00 00 callq 1bd715 1bd715: 83 ff 03 cmp $0x3,%edi 1bd718: 77 03 ja 1bd71d 1bd71a: 89 f8 mov %edi,%eax 1bd71c: c3 retq 1bd71d: 0f 0b ud2 1bd71f: 31 c0 xor %eax,%eax 1bd721: c3 retq 1bd722: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd729: 00 00 00 00 1bd72d: 0f 1f 00 nopl (%rax) 00000000001bd730 : 1bd730: e8 00 00 00 00 callq 1bd735 1bd735: 48 85 f6 test %rsi,%rsi 1bd738: 74 0b je 1bd745 1bd73a: 85 ff test %edi,%edi 1bd73c: 74 19 je 1bd757 1bd73e: 83 ff 01 cmp $0x1,%edi 1bd741: 74 08 je 1bd74b 1bd743: 0f 0b ud2 1bd745: b8 01 00 00 00 mov $0x1,%eax 1bd74a: c3 retq 1bd74b: c7 06 01 00 00 00 movl $0x1,(%rsi) 1bd751: b8 01 00 00 00 mov $0x1,%eax 1bd756: c3 retq 1bd757: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bd75d: b8 01 00 00 00 mov $0x1,%eax 1bd762: c3 retq 1bd763: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd76a: 00 00 00 00 1bd76e: 66 90 xchg %ax,%ax 00000000001bd770 : 1bd770: e8 00 00 00 00 callq 1bd775 1bd775: 83 ff 02 cmp $0x2,%edi 1bd778: 77 0a ja 1bd784 1bd77a: 89 ff mov %edi,%edi 1bd77c: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd783: c3 retq 1bd784: 0f 0b ud2 1bd786: 31 c0 xor %eax,%eax 1bd788: c3 retq 1bd789: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001bd790 : 1bd790: e8 00 00 00 00 callq 1bd795 1bd795: 83 ff 03 cmp $0x3,%edi 1bd798: 77 0a ja 1bd7a4 1bd79a: 89 ff mov %edi,%edi 1bd79c: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd7a3: c3 retq 1bd7a4: b9 13 01 00 00 mov $0x113,%ecx 1bd7a9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bd7b0: bf 02 00 00 00 mov $0x2,%edi 1bd7b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bd7bc: e8 00 00 00 00 callq 1bd7c1 1bd7c1: 31 c0 xor %eax,%eax 1bd7c3: c3 retq 1bd7c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd7cb: 00 00 00 00 1bd7cf: 90 nop 00000000001bd7d0 : 1bd7d0: e8 00 00 00 00 callq 1bd7d5 1bd7d5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1bd7dc: c3 retq 1bd7dd: 0f 1f 00 nopl (%rax) 00000000001bd7e0 : 1bd7e0: e8 00 00 00 00 callq 1bd7e5 1bd7e5: 83 ef 01 sub $0x1,%edi 1bd7e8: 31 c0 xor %eax,%eax 1bd7ea: 83 ff 08 cmp $0x8,%edi 1bd7ed: 77 07 ja 1bd7f6 1bd7ef: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd7f6: c3 retq 1bd7f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bd7fe: 00 00 00000000001bd800 : 1bd800: e8 00 00 00 00 callq 1bd805 1bd805: 83 ff 40 cmp $0x40,%edi 1bd808: 74 21 je 1bd82b 1bd80a: 77 13 ja 1bd81f 1bd80c: b8 03 00 00 00 mov $0x3,%eax 1bd811: 83 ff 04 cmp $0x4,%edi 1bd814: 74 1a je 1bd830 1bd816: 83 ff 20 cmp $0x20,%edi 1bd819: 0f 95 c0 setne %al 1bd81c: 01 c0 add %eax,%eax 1bd81e: c3 retq 1bd81f: 81 ff 80 00 00 00 cmp $0x80,%edi 1bd825: 0f 95 c0 setne %al 1bd828: 01 c0 add %eax,%eax 1bd82a: c3 retq 1bd82b: b8 05 00 00 00 mov $0x5,%eax 1bd830: c3 retq 1bd831: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd838: 00 00 00 00 1bd83c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bd840 : 1bd840: e8 00 00 00 00 callq 1bd845 1bd845: 83 ef 01 sub $0x1,%edi 1bd848: 31 c0 xor %eax,%eax 1bd84a: 83 ff 03 cmp $0x3,%edi 1bd84d: 77 0a ja 1bd859 1bd84f: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bd856: c0 e8 02 shr $0x2,%al 1bd859: c3 retq 1bd85a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001bd860 : 1bd860: e8 00 00 00 00 callq 1bd865 1bd865: 8d 47 01 lea 0x1(%rdi),%eax 1bd868: 83 ff 06 cmp $0x6,%edi 1bd86b: ba 00 00 00 00 mov $0x0,%edx 1bd870: 0f 43 c2 cmovae %edx,%eax 1bd873: c3 retq 1bd874: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd87b: 00 00 00 00 1bd87f: 90 nop 00000000001bd880 : 1bd880: e8 00 00 00 00 callq 1bd885 1bd885: 31 c0 xor %eax,%eax 1bd887: c3 retq 1bd888: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1bd88f: 00 00000000001bd890 : 1bd890: e8 00 00 00 00 callq 1bd895 1bd895: b8 01 00 00 00 mov $0x1,%eax 1bd89a: 48 85 f6 test %rsi,%rsi 1bd89d: 74 52 je 1bd8f1 1bd89f: 83 ff 0a cmp $0xa,%edi 1bd8a2: 74 63 je 1bd907 1bd8a4: 76 18 jbe 1bd8be 1bd8a6: 83 ff 0d cmp $0xd,%edi 1bd8a9: 74 63 je 1bd90e 1bd8ab: 76 2b jbe 1bd8d8 1bd8ad: 83 ff 0e cmp $0xe,%edi 1bd8b0: 74 47 je 1bd8f9 1bd8b2: 83 ff 0f cmp $0xf,%edi 1bd8b5: 75 38 jne 1bd8ef 1bd8b7: c7 06 02 00 00 00 movl $0x2,(%rsi) 1bd8bd: c3 retq 1bd8be: 83 ff 09 cmp $0x9,%edi 1bd8c1: 74 52 je 1bd915 1bd8c3: 83 ff 06 cmp $0x6,%edi 1bd8c6: 77 38 ja 1bd900 1bd8c8: 85 ff test %edi,%edi 1bd8ca: 74 1d je 1bd8e9 1bd8cc: 83 ff 06 cmp $0x6,%edi 1bd8cf: 75 1e jne 1bd8ef 1bd8d1: c7 06 08 00 00 00 movl $0x8,(%rsi) 1bd8d7: c3 retq 1bd8d8: 83 ff 0b cmp $0xb,%edi 1bd8db: 74 15 je 1bd8f2 1bd8dd: 83 ff 0c cmp $0xc,%edi 1bd8e0: 75 0d jne 1bd8ef 1bd8e2: c7 06 17 00 00 00 movl $0x17,(%rsi) 1bd8e8: c3 retq 1bd8e9: c7 06 ff 00 00 00 movl $0xff,(%rsi) 1bd8ef: 31 c0 xor %eax,%eax 1bd8f1: c3 retq 1bd8f2: c7 06 16 00 00 00 movl $0x16,(%rsi) 1bd8f8: c3 retq 1bd8f9: c7 06 19 00 00 00 movl $0x19,(%rsi) 1bd8ff: c3 retq 1bd900: c7 06 0b 00 00 00 movl $0xb,(%rsi) 1bd906: c3 retq 1bd907: c7 06 15 00 00 00 movl $0x15,(%rsi) 1bd90d: c3 retq 1bd90e: c7 06 18 00 00 00 movl $0x18,(%rsi) 1bd914: c3 retq 1bd915: c7 06 14 00 00 00 movl $0x14,(%rsi) 1bd91b: c3 retq 1bd91c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001bd920 : 1bd920: e8 00 00 00 00 callq 1bd925 1bd925: 31 c0 xor %eax,%eax 1bd927: 48 85 f6 test %rsi,%rsi 1bd92a: 74 47 je 1bd973 1bd92c: 83 ff 04 cmp $0x4,%edi 1bd92f: 74 78 je 1bd9a9 1bd931: 7f 2b jg 1bd95e 1bd933: 83 ff 02 cmp $0x2,%edi 1bd936: 74 59 je 1bd991 1bd938: 83 ff 03 cmp $0x3,%edi 1bd93b: 75 0c jne 1bd949 1bd93d: c7 06 0b 00 00 00 movl $0xb,(%rsi) 1bd943: b8 01 00 00 00 mov $0x1,%eax 1bd948: c3 retq 1bd949: 85 ff test %edi,%edi 1bd94b: 74 38 je 1bd985 1bd94d: 83 ff 01 cmp $0x1,%edi 1bd950: 75 64 jne 1bd9b6 1bd952: c7 06 09 00 00 00 movl $0x9,(%rsi) 1bd958: b8 01 00 00 00 mov $0x1,%eax 1bd95d: c3 retq 1bd95e: 83 ff 06 cmp $0x6,%edi 1bd961: 74 3a je 1bd99d 1bd963: 83 ff 07 cmp $0x7,%edi 1bd966: 75 0c jne 1bd974 1bd968: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bd96e: b8 01 00 00 00 mov $0x1,%eax 1bd973: c3 retq 1bd974: 83 ff 05 cmp $0x5,%edi 1bd977: 75 3c jne 1bd9b5 1bd979: c7 06 0d 00 00 00 movl $0xd,(%rsi) 1bd97f: b8 01 00 00 00 mov $0x1,%eax 1bd984: c3 retq 1bd985: c7 06 03 00 00 00 movl $0x3,(%rsi) 1bd98b: b8 01 00 00 00 mov $0x1,%eax 1bd990: c3 retq 1bd991: c7 06 0a 00 00 00 movl $0xa,(%rsi) 1bd997: b8 01 00 00 00 mov $0x1,%eax 1bd99c: c3 retq 1bd99d: c7 06 0e 00 00 00 movl $0xe,(%rsi) 1bd9a3: b8 01 00 00 00 mov $0x1,%eax 1bd9a8: c3 retq 1bd9a9: c7 06 0c 00 00 00 movl $0xc,(%rsi) 1bd9af: b8 01 00 00 00 mov $0x1,%eax 1bd9b4: c3 retq 1bd9b5: c3 retq 1bd9b6: c3 retq 1bd9b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1bd9be: 00 00 00000000001bd9c0 : 1bd9c0: e8 00 00 00 00 callq 1bd9c5 1bd9c5: 83 ff 03 cmp $0x3,%edi 1bd9c8: 77 03 ja 1bd9cd 1bd9ca: 89 f8 mov %edi,%eax 1bd9cc: c3 retq 1bd9cd: 0f 0b ud2 1bd9cf: 31 c0 xor %eax,%eax 1bd9d1: c3 retq 1bd9d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bd9d9: 00 00 00 00 1bd9dd: 0f 1f 00 nopl (%rax) 00000000001bd9e0 : 1bd9e0: e8 00 00 00 00 callq 1bd9e5 1bd9e5: 48 85 f6 test %rsi,%rsi 1bd9e8: 74 0b je 1bd9f5 1bd9ea: 85 ff test %edi,%edi 1bd9ec: 74 19 je 1bda07 1bd9ee: 83 ff 01 cmp $0x1,%edi 1bd9f1: 74 08 je 1bd9fb 1bd9f3: 0f 0b ud2 1bd9f5: b8 01 00 00 00 mov $0x1,%eax 1bd9fa: c3 retq 1bd9fb: c7 06 01 00 00 00 movl $0x1,(%rsi) 1bda01: b8 01 00 00 00 mov $0x1,%eax 1bda06: c3 retq 1bda07: c7 06 00 00 00 00 movl $0x0,(%rsi) 1bda0d: b8 01 00 00 00 mov $0x1,%eax 1bda12: c3 retq 1bda13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bda1a: 00 00 00 00 1bda1e: 66 90 xchg %ax,%ax 00000000001bda20 : 1bda20: e8 00 00 00 00 callq 1bda25 1bda25: 83 ff 02 cmp $0x2,%edi 1bda28: 77 0a ja 1bda34 1bda2a: 89 ff mov %edi,%edi 1bda2c: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bda33: c3 retq 1bda34: 0f 0b ud2 1bda36: 31 c0 xor %eax,%eax 1bda38: c3 retq 1bda39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001bda40 : 1bda40: e8 00 00 00 00 callq 1bda45 1bda45: 83 ff 03 cmp $0x3,%edi 1bda48: 77 0a ja 1bda54 1bda4a: 89 ff mov %edi,%edi 1bda4c: 0f b6 87 00 00 00 00 movzbl 0x0(%rdi),%eax 1bda53: c3 retq 1bda54: b9 13 01 00 00 mov $0x113,%ecx 1bda59: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bda60: bf 02 00 00 00 mov $0x2,%edi 1bda65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bda6c: e8 00 00 00 00 callq 1bda71 1bda71: 31 c0 xor %eax,%eax 1bda73: c3 retq 1bda74: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1bda7b: 00 00 00 00 1bda7f: 90 nop 00000000001bda80 : 1bda80: e8 00 00 00 00 callq 1bda85 1bda85: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1bda8c: c3 retq 1bda8d: 0f 1f 00 nopl (%rax) 00000000001bda90 : 1bda90: e8 00 00 00 00 callq 1bda95 1bda95: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1bda9c: c3 retq 1bda9d: 0f 1f 00 nopl (%rax) 00000000001bdaa0 : 1bdaa0: e8 00 00 00 00 callq 1bdaa5 1bdaa5: 53 push %rbx 1bdaa6: 48 89 fb mov %rdi,%rbx 1bdaa9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdaae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdab3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdab8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdabd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdac2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdac7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdacc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdad1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdad6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdadb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdae0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdae5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdaea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdaef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdaf4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdaf9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdafe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb03: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb08: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb0d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb12: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb17: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb1c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb26: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb30: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb35: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb3a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb3f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb44: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb49: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb4e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb53: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb58: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb5d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb62: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb67: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1bdb6c: 5b pop %rbx 1bdb6d: c3 retq 1bdb6e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdb75: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdb7c: e8 00 00 00 00 callq 1bdb81 1bdb81: e9 28 ff ff ff jmpq 1bdaae 1bdb86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdb8d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdb94: e8 00 00 00 00 callq 1bdb99 1bdb99: e9 15 ff ff ff jmpq 1bdab3 1bdb9e: 48 8b 93 f8 00 00 00 mov 0xf8(%rbx),%rdx 1bdba5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdbac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdbb3: 5b pop %rbx 1bdbb4: 48 c1 fa 18 sar $0x18,%rdx 1bdbb8: e9 00 00 00 00 jmpq 1bdbbd 1bdbbd: 48 8b 93 f0 00 00 00 mov 0xf0(%rbx),%rdx 1bdbc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdbcb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdbd2: 48 c1 fa 18 sar $0x18,%rdx 1bdbd6: e8 00 00 00 00 callq 1bdbdb 1bdbdb: eb 8a jmp 1bdb67 1bdbdd: 8b 93 e8 00 00 00 mov 0xe8(%rbx),%edx 1bdbe3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdbea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdbf1: e8 00 00 00 00 callq 1bdbf6 1bdbf6: e9 67 ff ff ff jmpq 1bdb62 1bdbfb: 8b 93 e4 00 00 00 mov 0xe4(%rbx),%edx 1bdc01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdc08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdc0f: e8 00 00 00 00 callq 1bdc14 1bdc14: e9 44 ff ff ff jmpq 1bdb5d 1bdc19: 8b 93 e0 00 00 00 mov 0xe0(%rbx),%edx 1bdc1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdc26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdc2d: e8 00 00 00 00 callq 1bdc32 1bdc32: e9 21 ff ff ff jmpq 1bdb58 1bdc37: 48 8b 93 d8 00 00 00 mov 0xd8(%rbx),%rdx 1bdc3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdc45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdc4c: 48 c1 fa 18 sar $0x18,%rdx 1bdc50: e8 00 00 00 00 callq 1bdc55 1bdc55: e9 f9 fe ff ff jmpq 1bdb53 1bdc5a: 0f b6 93 d0 00 00 00 movzbl 0xd0(%rbx),%edx 1bdc61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdc68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdc6f: e8 00 00 00 00 callq 1bdc74 1bdc74: e9 d5 fe ff ff jmpq 1bdb4e 1bdc79: 48 8b 93 c8 00 00 00 mov 0xc8(%rbx),%rdx 1bdc80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdc87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdc8e: 48 c1 fa 18 sar $0x18,%rdx 1bdc92: e8 00 00 00 00 callq 1bdc97 1bdc97: e9 ad fe ff ff jmpq 1bdb49 1bdc9c: 48 8b 93 c0 00 00 00 mov 0xc0(%rbx),%rdx 1bdca3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdcaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdcb1: 48 c1 fa 18 sar $0x18,%rdx 1bdcb5: e8 00 00 00 00 callq 1bdcba 1bdcba: e9 85 fe ff ff jmpq 1bdb44 1bdcbf: 48 8b 93 b8 00 00 00 mov 0xb8(%rbx),%rdx 1bdcc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdccd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdcd4: 48 c1 fa 18 sar $0x18,%rdx 1bdcd8: e8 00 00 00 00 callq 1bdcdd 1bdcdd: e9 5d fe ff ff jmpq 1bdb3f 1bdce2: 48 8b 93 b0 00 00 00 mov 0xb0(%rbx),%rdx 1bdce9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdcf0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdcf7: 48 c1 fa 18 sar $0x18,%rdx 1bdcfb: e8 00 00 00 00 callq 1bdd00 1bdd00: e9 35 fe ff ff jmpq 1bdb3a 1bdd05: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 1bdd0c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdd13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdd1a: 48 c1 fa 18 sar $0x18,%rdx 1bdd1e: e8 00 00 00 00 callq 1bdd23 1bdd23: e9 0d fe ff ff jmpq 1bdb35 1bdd28: 48 8b 93 a0 00 00 00 mov 0xa0(%rbx),%rdx 1bdd2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdd36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdd3d: 48 c1 fa 18 sar $0x18,%rdx 1bdd41: e8 00 00 00 00 callq 1bdd46 1bdd46: e9 e5 fd ff ff jmpq 1bdb30 1bdd4b: 48 8b 93 98 00 00 00 mov 0x98(%rbx),%rdx 1bdd52: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdd59: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdd60: 48 c1 fa 18 sar $0x18,%rdx 1bdd64: e8 00 00 00 00 callq 1bdd69 1bdd69: e9 bd fd ff ff jmpq 1bdb2b 1bdd6e: 48 8b 93 90 00 00 00 mov 0x90(%rbx),%rdx 1bdd75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdd7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdd83: 48 c1 fa 18 sar $0x18,%rdx 1bdd87: e8 00 00 00 00 callq 1bdd8c 1bdd8c: e9 95 fd ff ff jmpq 1bdb26 1bdd91: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 1bdd98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdd9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdda6: 48 c1 fa 18 sar $0x18,%rdx 1bddaa: e8 00 00 00 00 callq 1bddaf 1bddaf: e9 6d fd ff ff jmpq 1bdb21 1bddb4: 48 8b 93 80 00 00 00 mov 0x80(%rbx),%rdx 1bddbb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bddc2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bddc9: 48 c1 fa 18 sar $0x18,%rdx 1bddcd: e8 00 00 00 00 callq 1bddd2 1bddd2: e9 45 fd ff ff jmpq 1bdb1c 1bddd7: 48 8b 53 78 mov 0x78(%rbx),%rdx 1bdddb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdde2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdde9: 48 c1 fa 18 sar $0x18,%rdx 1bdded: e8 00 00 00 00 callq 1bddf2 1bddf2: e9 20 fd ff ff jmpq 1bdb17 1bddf7: 48 8b 53 70 mov 0x70(%rbx),%rdx 1bddfb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bde02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bde09: 48 c1 fa 18 sar $0x18,%rdx 1bde0d: e8 00 00 00 00 callq 1bde12 1bde12: e9 fb fc ff ff jmpq 1bdb12 1bde17: 48 8b 53 68 mov 0x68(%rbx),%rdx 1bde1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bde22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bde29: 48 c1 fa 18 sar $0x18,%rdx 1bde2d: e8 00 00 00 00 callq 1bde32 1bde32: e9 d6 fc ff ff jmpq 1bdb0d 1bde37: 48 8b 53 60 mov 0x60(%rbx),%rdx 1bde3b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bde42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bde49: 48 c1 fa 18 sar $0x18,%rdx 1bde4d: e8 00 00 00 00 callq 1bde52 1bde52: e9 b1 fc ff ff jmpq 1bdb08 1bde57: 48 8b 53 58 mov 0x58(%rbx),%rdx 1bde5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bde62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bde69: 48 c1 fa 18 sar $0x18,%rdx 1bde6d: e8 00 00 00 00 callq 1bde72 1bde72: e9 8c fc ff ff jmpq 1bdb03 1bde77: 48 8b 53 50 mov 0x50(%rbx),%rdx 1bde7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bde82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bde89: 48 c1 fa 18 sar $0x18,%rdx 1bde8d: e8 00 00 00 00 callq 1bde92 1bde92: e9 67 fc ff ff jmpq 1bdafe 1bde97: 48 8b 53 48 mov 0x48(%rbx),%rdx 1bde9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdea2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdea9: 48 c1 fa 18 sar $0x18,%rdx 1bdead: e8 00 00 00 00 callq 1bdeb2 1bdeb2: e9 42 fc ff ff jmpq 1bdaf9 1bdeb7: 48 8b 53 40 mov 0x40(%rbx),%rdx 1bdebb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdec2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdec9: 48 c1 fa 18 sar $0x18,%rdx 1bdecd: e8 00 00 00 00 callq 1bded2 1bded2: e9 1d fc ff ff jmpq 1bdaf4 1bded7: 48 8b 53 38 mov 0x38(%rbx),%rdx 1bdedb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdee2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdee9: 48 c1 fa 18 sar $0x18,%rdx 1bdeed: e8 00 00 00 00 callq 1bdef2 1bdef2: e9 f8 fb ff ff jmpq 1bdaef 1bdef7: 48 8b 53 30 mov 0x30(%rbx),%rdx 1bdefb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdf02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdf09: 48 c1 fa 18 sar $0x18,%rdx 1bdf0d: e8 00 00 00 00 callq 1bdf12 1bdf12: e9 d3 fb ff ff jmpq 1bdaea 1bdf17: 48 8b 53 28 mov 0x28(%rbx),%rdx 1bdf1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdf22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdf29: 48 c1 fa 18 sar $0x18,%rdx 1bdf2d: e8 00 00 00 00 callq 1bdf32 1bdf32: e9 ae fb ff ff jmpq 1bdae5 1bdf37: 48 8b 53 20 mov 0x20(%rbx),%rdx 1bdf3b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdf42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdf49: 48 c1 fa 18 sar $0x18,%rdx 1bdf4d: e8 00 00 00 00 callq 1bdf52 1bdf52: e9 89 fb ff ff jmpq 1bdae0 1bdf57: 48 8b 53 18 mov 0x18(%rbx),%rdx 1bdf5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdf62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdf69: 48 c1 fa 18 sar $0x18,%rdx 1bdf6d: e8 00 00 00 00 callq 1bdf72 1bdf72: e9 64 fb ff ff jmpq 1bdadb 1bdf77: 48 8b 53 10 mov 0x10(%rbx),%rdx 1bdf7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdf82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdf89: 48 c1 fa 18 sar $0x18,%rdx 1bdf8d: e8 00 00 00 00 callq 1bdf92 1bdf92: e9 3f fb ff ff jmpq 1bdad6 1bdf97: 8b 53 0c mov 0xc(%rbx),%edx 1bdf9a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdfa1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdfa8: e8 00 00 00 00 callq 1bdfad 1bdfad: e9 1f fb ff ff jmpq 1bdad1 1bdfb2: 8b 53 08 mov 0x8(%rbx),%edx 1bdfb5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdfbc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdfc3: e8 00 00 00 00 callq 1bdfc8 1bdfc8: e9 ff fa ff ff jmpq 1bdacc 1bdfcd: 8b 53 04 mov 0x4(%rbx),%edx 1bdfd0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdfd7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdfde: e8 00 00 00 00 callq 1bdfe3 1bdfe3: e9 df fa ff ff jmpq 1bdac7 1bdfe8: 8b 13 mov (%rbx),%edx 1bdfea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bdff1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdff8: e8 00 00 00 00 callq 1bdffd 1bdffd: e9 c0 fa ff ff jmpq 1bdac2 1be002: 8b 13 mov (%rbx),%edx 1be004: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1be00b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1be012: e8 00 00 00 00 callq 1be017 1be017: e9 a1 fa ff ff jmpq 1bdabd 1be01c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1be023: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1be02a: e8 00 00 00 00 callq 1be02f 1be02f: e9 84 fa ff ff jmpq 1bdab8 1be034: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1be03b: 00 00 00 00 1be03f: 90 nop 00000000001be040 : 1be040: e8 00 00 00 00 callq 1be045 1be045: 48 b8 21 01 00 00 0a movabs $0xa00000121,%rax 1be04c: 00 00 00 1be04f: 41 57 push %r15 1be051: 41 56 push %r14 1be053: 41 55 push %r13 1be055: 41 54 push %r12 1be057: 55 push %rbp 1be058: 48 89 d5 mov %rdx,%rbp 1be05b: 53 push %rbx 1be05c: 48 83 ec 18 sub $0x18,%rsp 1be060: 48 89 42 10 mov %rax,0x10(%rdx) 1be064: 48 b8 08 00 00 00 21 movabs $0x12100000008,%rax 1be06b: 01 00 00 1be06e: 48 89 42 18 mov %rax,0x18(%rdx) 1be072: 48 b8 25 01 00 00 25 movabs $0x12500000125,%rax 1be079: 01 00 00 1be07c: 48 c7 42 08 1d 01 00 movq $0x11d,0x8(%rdx) 1be083: 00 1be084: 48 89 42 4c mov %rax,0x4c(%rdx) 1be088: c6 42 2c 01 movb $0x1,0x2c(%rdx) 1be08c: 85 f6 test %esi,%esi 1be08e: 0f 8e ec 07 00 00 jle 1be880 1be094: 8d 46 ff lea -0x1(%rsi),%eax 1be097: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1be09e: 00 1be09f: 49 89 fd mov %rdi,%r13 1be0a2: 48 89 fb mov %rdi,%rbx 1be0a5: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1be0ac: 48 8d 84 07 d8 04 00 lea 0x4d8(%rdi,%rax,1),%rax 1be0b3: 00 1be0b4: 48 89 44 24 08 mov %rax,0x8(%rsp) 1be0b9: eb 48 jmp 1be103 1be0bb: 83 f8 01 cmp $0x1,%eax 1be0be: 48 19 c0 sbb %rax,%rax 1be0c1: 48 f7 d0 not %rax 1be0c4: 25 00 00 00 5a and $0x5a000000,%eax 1be0c9: 49 89 84 24 30 0c 00 mov %rax,0xc30(%r12) 1be0d0: 00 1be0d1: 42 c7 84 b5 3c 05 00 movl $0x11a,0x53c(%rbp,%r14,4) 1be0d8: 00 1a 01 00 00 1be0dd: 41 83 c7 01 add $0x1,%r15d 1be0e1: 44 39 7c 24 10 cmp %r15d,0x10(%rsp) 1be0e6: 0f 85 e1 01 00 00 jne 1be2cd 1be0ec: 83 44 24 04 01 addl $0x1,0x4(%rsp) 1be0f1: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 1be0f8: 48 39 5c 24 08 cmp %rbx,0x8(%rsp) 1be0fd: 0f 84 8b 03 00 00 je 1be48e 1be103: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx) 1be108: 74 e7 je 1be0f1 1be10a: 48 83 bb c8 02 00 00 cmpq $0x0,0x2c8(%rbx) 1be111: 00 1be112: 74 dd je 1be0f1 1be114: 48 8b 03 mov (%rbx),%rax 1be117: 48 85 c0 test %rax,%rax 1be11a: 0f 84 30 07 00 00 je 1be850 1be120: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1be125: 45 85 c0 test %r8d,%r8d 1be128: 0f 85 f0 02 00 00 jne 1be41e 1be12e: 80 b8 7c 02 00 00 00 cmpb $0x0,0x27c(%rax) 1be135: 0f 85 19 03 00 00 jne 1be454 1be13b: c7 45 20 17 01 00 00 movl $0x117,0x20(%rbp) 1be142: 8b 44 24 04 mov 0x4(%rsp),%eax 1be146: 44 8d 70 04 lea 0x4(%rax),%r14d 1be14a: 4d 63 f6 movslq %r14d,%r14 1be14d: 42 c6 84 35 68 03 00 movb $0x0,0x368(%rbp,%r14,1) 1be154: 00 00 1be156: 4e 8d 7c f5 00 lea 0x0(%rbp,%r14,8),%r15 1be15b: 42 c6 84 35 74 03 00 movb $0x0,0x374(%rbp,%r14,1) 1be162: 00 00 1be164: 48 8b 43 08 mov 0x8(%rbx),%rax 1be168: 8b 78 34 mov 0x34(%rax),%edi 1be16b: e8 00 00 00 00 callq 1be170 1be170: 49 89 87 b0 07 00 00 mov %rax,0x7b0(%r15) 1be177: 48 8b 43 08 mov 0x8(%rbx),%rax 1be17b: 8b 78 4c mov 0x4c(%rax),%edi 1be17e: e8 00 00 00 00 callq 1be183 1be183: be 10 27 00 00 mov $0x2710,%esi 1be188: 49 8d 8e 0e 01 00 00 lea 0x10e(%r14),%rcx 1be18f: 49 89 87 10 08 00 00 mov %rax,0x810(%r15) 1be196: 48 8b 43 08 mov 0x8(%rbx),%rax 1be19a: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 1be19f: 8b 78 64 mov 0x64(%rax),%edi 1be1a2: e8 00 00 00 00 callq 1be1a7 1be1a7: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1be1ac: 48 89 44 cd 00 mov %rax,0x0(%rbp,%rcx,8) 1be1b1: 48 63 7b 34 movslq 0x34(%rbx),%rdi 1be1b5: e8 00 00 00 00 callq 1be1ba 1be1ba: 49 89 87 d0 08 00 00 mov %rax,0x8d0(%r15) 1be1c1: 4a 8b 84 f5 d0 08 00 mov 0x8d0(%rbp,%r14,8),%rax 1be1c8: 00 1be1c9: 49 89 87 30 09 00 00 mov %rax,0x930(%r15) 1be1d0: 48 63 7b 38 movslq 0x38(%rbx),%rdi 1be1d4: e8 00 00 00 00 callq 1be1d9 1be1d9: 49 89 87 f0 09 00 00 mov %rax,0x9f0(%r15) 1be1e0: 8b 7b 1c mov 0x1c(%rbx),%edi 1be1e3: e8 00 00 00 00 callq 1be1e8 1be1e8: 49 89 87 b0 0a 00 00 mov %rax,0xab0(%r15) 1be1ef: 8b 7b 18 mov 0x18(%rbx),%edi 1be1f2: e8 00 00 00 00 callq 1be1f7 1be1f7: 49 89 87 10 0b 00 00 mov %rax,0xb10(%r15) 1be1fe: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 1be205: 48 85 c0 test %rax,%rax 1be208: 0f 88 25 02 00 00 js 1be433 1be20e: 48 c1 f8 08 sar $0x8,%rax 1be212: 49 89 87 70 0b 00 00 mov %rax,0xb70(%r15) 1be219: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 1be220: 48 89 c1 mov %rax,%rcx 1be223: 48 c1 f9 08 sar $0x8,%rcx 1be227: 48 85 c0 test %rax,%rax 1be22a: 79 0d jns 1be239 1be22c: 48 f7 d8 neg %rax 1be22f: 48 c1 f8 08 sar $0x8,%rax 1be233: 48 f7 d8 neg %rax 1be236: 48 89 c1 mov %rax,%rcx 1be239: 49 89 8f d0 0b 00 00 mov %rcx,0xbd0(%r15) 1be240: 48 8b 0b mov (%rbx),%rcx 1be243: 8b 81 6c 02 00 00 mov 0x26c(%rcx),%eax 1be249: 83 f8 02 cmp $0x2,%eax 1be24c: 0f 84 be 04 00 00 je 1be710 1be252: 0f 87 a4 01 00 00 ja 1be3fc 1be258: 85 c0 test %eax,%eax 1be25a: 0f 84 c4 04 00 00 je 1be724 1be260: 49 c7 87 30 0c 00 00 movq $0x5a000000,0xc30(%r15) 1be267: 00 00 00 5a 1be26b: 48 8b 0b mov (%rbx),%rcx 1be26e: 8b 89 68 02 00 00 mov 0x268(%rcx),%ecx 1be274: 83 f9 14 cmp $0x14,%ecx 1be277: 77 23 ja 1be29c 1be279: b8 01 00 00 00 mov $0x1,%eax 1be27e: 48 d3 e0 shl %cl,%rax 1be281: a9 f8 00 18 00 test $0x1800f8,%eax 1be286: 75 14 jne 1be29c 1be288: a9 06 00 02 00 test $0x20006,%eax 1be28d: 0f 85 ea 01 00 00 jne 1be47d 1be293: f6 c4 05 test $0x5,%ah 1be296: 0f 85 d0 01 00 00 jne 1be46c 1be29c: 42 c7 84 b5 ec 03 00 movl $0x4,0x3ec(%rbp,%r14,4) 1be2a3: 00 04 00 00 00 1be2a8: 42 c6 84 35 c8 03 00 movb $0x0,0x3c8(%rbp,%r14,1) 1be2af: 00 00 1be2b1: 8b 44 24 04 mov 0x4(%rsp),%eax 1be2b5: 42 c7 84 b5 3c 05 00 movl $0x11a,0x53c(%rbp,%r14,4) 1be2bc: 00 1a 01 00 00 1be2c1: 44 8d 3c 00 lea (%rax,%rax,1),%r15d 1be2c5: 41 8d 47 02 lea 0x2(%r15),%eax 1be2c9: 89 44 24 10 mov %eax,0x10(%rsp) 1be2cd: 4d 63 f7 movslq %r15d,%r14 1be2d0: 42 c6 84 35 68 03 00 movb $0x0,0x368(%rbp,%r14,1) 1be2d7: 00 00 1be2d9: 4e 8d 64 f5 00 lea 0x0(%rbp,%r14,8),%r12 1be2de: 42 c6 84 35 74 03 00 movb $0x0,0x374(%rbp,%r14,1) 1be2e5: 00 00 1be2e7: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 1be2ee: 48 63 78 38 movslq 0x38(%rax),%rdi 1be2f2: e8 00 00 00 00 callq 1be2f7 1be2f7: 49 89 84 24 f0 09 00 mov %rax,0x9f0(%r12) 1be2fe: 00 1be2ff: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 1be306: 48 63 78 34 movslq 0x34(%rax),%rdi 1be30a: e8 00 00 00 00 callq 1be30f 1be30f: 49 89 84 24 d0 08 00 mov %rax,0x8d0(%r12) 1be316: 00 1be317: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 1be31e: 48 8b 00 mov (%rax),%rax 1be321: 48 63 b8 f0 00 00 00 movslq 0xf0(%rax),%rdi 1be328: e8 00 00 00 00 callq 1be32d 1be32d: 49 89 84 24 30 09 00 mov %rax,0x930(%r12) 1be334: 00 1be335: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 1be33c: 8b 78 1c mov 0x1c(%rax),%edi 1be33f: e8 00 00 00 00 callq 1be344 1be344: 49 89 84 24 b0 0a 00 mov %rax,0xab0(%r12) 1be34b: 00 1be34c: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 1be353: 8b 78 18 mov 0x18(%rax),%edi 1be356: e8 00 00 00 00 callq 1be35b 1be35b: 49 89 84 24 10 0b 00 mov %rax,0xb10(%r12) 1be362: 00 1be363: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 1be36a: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1be371: 48 89 c7 mov %rax,%rdi 1be374: 48 c1 ff 08 sar $0x8,%rdi 1be378: 48 85 c0 test %rax,%rax 1be37b: 79 0d jns 1be38a 1be37d: 48 f7 d8 neg %rax 1be380: 48 c1 f8 08 sar $0x8,%rax 1be384: 48 f7 d8 neg %rax 1be387: 48 89 c7 mov %rax,%rdi 1be38a: 49 89 bc 24 70 0b 00 mov %rdi,0xb70(%r12) 1be391: 00 1be392: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 1be399: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 1be3a0: 48 89 c7 mov %rax,%rdi 1be3a3: 48 c1 ff 08 sar $0x8,%rdi 1be3a7: 48 85 c0 test %rax,%rax 1be3aa: 79 0d jns 1be3b9 1be3ac: 48 f7 d8 neg %rax 1be3af: 48 c1 f8 08 sar $0x8,%rax 1be3b3: 48 f7 d8 neg %rax 1be3b6: 48 89 c7 mov %rax,%rdi 1be3b9: 49 89 bc 24 d0 0b 00 mov %rdi,0xbd0(%r12) 1be3c0: 00 1be3c1: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 1be3c8: 48 8b 00 mov (%rax),%rax 1be3cb: 8b 80 6c 02 00 00 mov 0x26c(%rax),%eax 1be3d1: 83 f8 02 cmp $0x2,%eax 1be3d4: 74 6c je 1be442 1be3d6: 0f 86 df fc ff ff jbe 1be0bb 1be3dc: 83 f8 03 cmp $0x3,%eax 1be3df: 0f 85 ec fc ff ff jne 1be0d1 1be3e5: 48 b8 00 00 00 0e 01 movabs $0x10e000000,%rax 1be3ec: 00 00 00 1be3ef: 49 89 84 24 30 0c 00 mov %rax,0xc30(%r12) 1be3f6: 00 1be3f7: e9 d5 fc ff ff jmpq 1be0d1 1be3fc: 83 f8 03 cmp $0x3,%eax 1be3ff: 0f 85 69 fe ff ff jne 1be26e 1be405: 48 b8 00 00 00 0e 01 movabs $0x10e000000,%rax 1be40c: 00 00 00 1be40f: 49 89 87 30 0c 00 00 mov %rax,0xc30(%r15) 1be416: 48 8b 0b mov (%rbx),%rcx 1be419: e9 50 fe ff ff jmpq 1be26e 1be41e: 80 b8 7c 02 00 00 00 cmpb $0x0,0x27c(%rax) 1be425: 75 39 jne 1be460 1be427: c7 45 28 17 01 00 00 movl $0x117,0x28(%rbp) 1be42e: e9 0f fd ff ff jmpq 1be142 1be433: 48 f7 d8 neg %rax 1be436: 48 c1 f8 08 sar $0x8,%rax 1be43a: 48 f7 d8 neg %rax 1be43d: e9 d0 fd ff ff jmpq 1be212 1be442: b8 00 00 00 b4 mov $0xb4000000,%eax 1be447: 49 89 84 24 30 0c 00 mov %rax,0xc30(%r12) 1be44e: 00 1be44f: e9 7d fc ff ff jmpq 1be0d1 1be454: c7 45 20 19 01 00 00 movl $0x119,0x20(%rbp) 1be45b: e9 e2 fc ff ff jmpq 1be142 1be460: c7 45 28 19 01 00 00 movl $0x119,0x28(%rbp) 1be467: e9 d6 fc ff ff jmpq 1be142 1be46c: 42 c7 84 b5 ec 03 00 movl $0x8,0x3ec(%rbp,%r14,4) 1be473: 00 08 00 00 00 1be478: e9 2b fe ff ff jmpq 1be2a8 1be47d: 42 c7 84 b5 ec 03 00 movl $0x2,0x3ec(%rbp,%r14,4) 1be484: 00 02 00 00 00 1be489: e9 1a fe ff ff jmpq 1be2a8 1be48e: 49 bc 00 00 00 0e 01 movabs $0x10e000000,%r12 1be495: 00 00 00 1be498: eb 12 jmp 1be4ac 1be49a: 49 81 c5 d8 04 00 00 add $0x4d8,%r13 1be4a1: 4c 39 6c 24 08 cmp %r13,0x8(%rsp) 1be4a6: 0f 84 3f 01 00 00 je 1be5eb 1be4ac: 49 83 7d 08 00 cmpq $0x0,0x8(%r13) 1be4b1: 74 e7 je 1be49a 1be4b3: 49 83 bd c8 02 00 00 cmpq $0x0,0x2c8(%r13) 1be4ba: 00 1be4bb: 75 dd jne 1be49a 1be4bd: 8b 44 24 04 mov 0x4(%rsp),%eax 1be4c1: 8d 58 04 lea 0x4(%rax),%ebx 1be4c4: 48 63 db movslq %ebx,%rbx 1be4c7: c6 84 1d 68 03 00 00 movb $0x0,0x368(%rbp,%rbx,1) 1be4ce: 00 1be4cf: 4c 8d 7c dd 00 lea 0x0(%rbp,%rbx,8),%r15 1be4d4: c6 84 1d 74 03 00 00 movb $0x0,0x374(%rbp,%rbx,1) 1be4db: 00 1be4dc: 49 8b 45 08 mov 0x8(%r13),%rax 1be4e0: 8b 78 34 mov 0x34(%rax),%edi 1be4e3: e8 00 00 00 00 callq 1be4e8 1be4e8: 49 89 87 b0 07 00 00 mov %rax,0x7b0(%r15) 1be4ef: 49 8b 45 08 mov 0x8(%r13),%rax 1be4f3: 8b 78 4c mov 0x4c(%rax),%edi 1be4f6: e8 00 00 00 00 callq 1be4fb 1be4fb: 49 89 87 10 08 00 00 mov %rax,0x810(%r15) 1be502: 49 8b 45 08 mov 0x8(%r13),%rax 1be506: 83 78 70 05 cmpl $0x5,0x70(%rax) 1be50a: 8b 78 64 mov 0x64(%rax),%edi 1be50d: 75 02 jne 1be511 1be50f: 01 ff add %edi,%edi 1be511: be 10 27 00 00 mov $0x2710,%esi 1be516: 4c 8d b3 0e 01 00 00 lea 0x10e(%rbx),%r14 1be51d: e8 00 00 00 00 callq 1be522 1be522: 4a 89 44 f5 00 mov %rax,0x0(%rbp,%r14,8) 1be527: 49 83 7d 00 00 cmpq $0x0,0x0(%r13) 1be52c: 0f 85 d1 00 00 00 jne 1be603 1be532: 49 8b 45 08 mov 0x8(%r13),%rax 1be536: 8b b8 44 01 00 00 mov 0x144(%rax),%edi 1be53c: 85 ff test %edi,%edi 1be53e: 74 0e je 1be54e 1be540: 8b b0 48 01 00 00 mov 0x148(%rax),%esi 1be546: 85 f6 test %esi,%esi 1be548: 0f 85 e9 01 00 00 jne 1be737 1be54e: 8b 78 3c mov 0x3c(%rax),%edi 1be551: e8 00 00 00 00 callq 1be556 1be556: 49 89 87 d0 08 00 00 mov %rax,0x8d0(%r15) 1be55d: 48 8b 84 dd d0 08 00 mov 0x8d0(%rbp,%rbx,8),%rax 1be564: 00 1be565: 49 89 87 30 09 00 00 mov %rax,0x930(%r15) 1be56c: 49 8b 45 08 mov 0x8(%r13),%rax 1be570: 8b 78 54 mov 0x54(%rax),%edi 1be573: e8 00 00 00 00 callq 1be578 1be578: 49 c7 87 b0 0a 00 00 movq $0x1000000,0xab0(%r15) 1be57f: 00 00 00 01 1be583: 49 89 87 f0 09 00 00 mov %rax,0x9f0(%r15) 1be58a: 49 c7 87 10 0b 00 00 movq $0x1000000,0xb10(%r15) 1be591: 00 00 00 01 1be595: 49 c7 87 70 0b 00 00 movq $0x1000000,0xb70(%r15) 1be59c: 00 00 00 01 1be5a0: 49 c7 87 d0 0b 00 00 movq $0x1000000,0xbd0(%r15) 1be5a7: 00 00 00 01 1be5ab: 49 c7 87 30 0c 00 00 movq $0x0,0xc30(%r15) 1be5b2: 00 00 00 00 1be5b6: c7 84 9d ec 03 00 00 movl $0x4,0x3ec(%rbp,%rbx,4) 1be5bd: 04 00 00 00 1be5c1: c6 84 1d c8 03 00 00 movb $0x0,0x3c8(%rbp,%rbx,1) 1be5c8: 00 1be5c9: 49 81 c5 d8 04 00 00 add $0x4d8,%r13 1be5d0: 83 44 24 04 01 addl $0x1,0x4(%rsp) 1be5d5: c7 84 9d 3c 05 00 00 movl $0x11a,0x53c(%rbp,%rbx,4) 1be5dc: 1a 01 00 00 1be5e0: 4c 39 6c 24 08 cmp %r13,0x8(%rsp) 1be5e5: 0f 85 c1 fe ff ff jne 1be4ac 1be5eb: 44 8b 64 24 04 mov 0x4(%rsp),%r12d 1be5f0: 44 89 65 04 mov %r12d,0x4(%rbp) 1be5f4: 48 83 c4 18 add $0x18,%rsp 1be5f8: 5b pop %rbx 1be5f9: 5d pop %rbp 1be5fa: 41 5c pop %r12 1be5fc: 41 5d pop %r13 1be5fe: 41 5e pop %r14 1be600: 41 5f pop %r15 1be602: c3 retq 1be603: 49 63 7d 34 movslq 0x34(%r13),%rdi 1be607: e8 00 00 00 00 callq 1be60c 1be60c: 49 89 87 d0 08 00 00 mov %rax,0x8d0(%r15) 1be613: 48 8b 84 dd d0 08 00 mov 0x8d0(%rbp,%rbx,8),%rax 1be61a: 00 1be61b: 49 89 87 30 09 00 00 mov %rax,0x930(%r15) 1be622: 49 63 7d 38 movslq 0x38(%r13),%rdi 1be626: e8 00 00 00 00 callq 1be62b 1be62b: 49 89 87 f0 09 00 00 mov %rax,0x9f0(%r15) 1be632: 41 8b 7d 1c mov 0x1c(%r13),%edi 1be636: e8 00 00 00 00 callq 1be63b 1be63b: 49 89 87 b0 0a 00 00 mov %rax,0xab0(%r15) 1be642: 41 8b 7d 18 mov 0x18(%r13),%edi 1be646: e8 00 00 00 00 callq 1be64b 1be64b: 49 89 87 10 0b 00 00 mov %rax,0xb10(%r15) 1be652: 49 8b 85 80 00 00 00 mov 0x80(%r13),%rax 1be659: 48 85 c0 test %rax,%rax 1be65c: 0f 88 df 01 00 00 js 1be841 1be662: 48 c1 f8 08 sar $0x8,%rax 1be666: 49 89 87 70 0b 00 00 mov %rax,0xb70(%r15) 1be66d: 49 8b 85 88 00 00 00 mov 0x88(%r13),%rax 1be674: 48 89 c2 mov %rax,%rdx 1be677: 48 c1 fa 08 sar $0x8,%rdx 1be67b: 48 85 c0 test %rax,%rax 1be67e: 79 0d jns 1be68d 1be680: 48 f7 d8 neg %rax 1be683: 48 c1 f8 08 sar $0x8,%rax 1be687: 48 f7 d8 neg %rax 1be68a: 48 89 c2 mov %rax,%rdx 1be68d: 49 89 97 d0 0b 00 00 mov %rdx,0xbd0(%r15) 1be694: 49 8b 55 00 mov 0x0(%r13),%rdx 1be698: 8b 82 6c 02 00 00 mov 0x26c(%rdx),%eax 1be69e: 83 f8 02 cmp $0x2,%eax 1be6a1: 0f 84 c4 01 00 00 je 1be86b 1be6a7: 77 55 ja 1be6fe 1be6a9: 85 c0 test %eax,%eax 1be6ab: 0f 84 a6 01 00 00 je 1be857 1be6b1: 49 c7 87 30 0c 00 00 movq $0x5a000000,0xc30(%r15) 1be6b8: 00 00 00 5a 1be6bc: 49 8b 55 00 mov 0x0(%r13),%rdx 1be6c0: 8b 8a 68 02 00 00 mov 0x268(%rdx),%ecx 1be6c6: 83 f9 14 cmp $0x14,%ecx 1be6c9: 77 23 ja 1be6ee 1be6cb: b8 01 00 00 00 mov $0x1,%eax 1be6d0: 48 d3 e0 shl %cl,%rax 1be6d3: a9 f8 00 18 00 test $0x1800f8,%eax 1be6d8: 75 14 jne 1be6ee 1be6da: a9 06 00 06 00 test $0x60006,%eax 1be6df: 0f 85 3c 01 00 00 jne 1be821 1be6e5: f6 c4 05 test $0x5,%ah 1be6e8: 0f 85 43 01 00 00 jne 1be831 1be6ee: c7 84 9d ec 03 00 00 movl $0x4,0x3ec(%rbp,%rbx,4) 1be6f5: 04 00 00 00 1be6f9: e9 c3 fe ff ff jmpq 1be5c1 1be6fe: 83 f8 03 cmp $0x3,%eax 1be701: 75 bd jne 1be6c0 1be703: 4d 89 a7 30 0c 00 00 mov %r12,0xc30(%r15) 1be70a: 49 8b 55 00 mov 0x0(%r13),%rdx 1be70e: eb b0 jmp 1be6c0 1be710: b8 00 00 00 b4 mov $0xb4000000,%eax 1be715: 49 89 87 30 0c 00 00 mov %rax,0xc30(%r15) 1be71c: 48 8b 0b mov (%rbx),%rcx 1be71f: e9 4a fb ff ff jmpq 1be26e 1be724: 49 c7 87 30 0c 00 00 movq $0x0,0xc30(%r15) 1be72b: 00 00 00 00 1be72f: 48 8b 0b mov (%rbx),%rcx 1be732: e9 37 fb ff ff jmpq 1be26e 1be737: 8b 90 34 01 00 00 mov 0x134(%rax),%edx 1be73d: 85 d2 test %edx,%edx 1be73f: 0f 84 09 fe ff ff je 1be54e 1be745: 8b 88 38 01 00 00 mov 0x138(%rax),%ecx 1be74b: 85 c9 test %ecx,%ecx 1be74d: 0f 84 fb fd ff ff je 1be54e 1be753: 48 63 fa movslq %edx,%rdi 1be756: 4c 8d b3 6e 01 00 00 lea 0x16e(%rbx),%r14 1be75d: e8 00 00 00 00 callq 1be762 1be762: 49 89 87 d0 08 00 00 mov %rax,0x8d0(%r15) 1be769: 48 8b 84 dd d0 08 00 mov 0x8d0(%rbp,%rbx,8),%rax 1be770: 00 1be771: 49 89 87 30 09 00 00 mov %rax,0x930(%r15) 1be778: 49 8b 45 08 mov 0x8(%r13),%rax 1be77c: 48 63 b8 38 01 00 00 movslq 0x138(%rax),%rdi 1be783: e8 00 00 00 00 callq 1be788 1be788: ba 00 00 00 02 mov $0x2000000,%edx 1be78d: 49 89 87 f0 09 00 00 mov %rax,0x9f0(%r15) 1be794: 49 8b 4d 08 mov 0x8(%r13),%rcx 1be798: b8 00 00 00 01 mov $0x1000000,%eax 1be79d: 8b b1 44 01 00 00 mov 0x144(%rcx),%esi 1be7a3: 39 b1 34 01 00 00 cmp %esi,0x134(%rcx) 1be7a9: 48 89 d1 mov %rdx,%rcx 1be7ac: 48 0f 44 c8 cmove %rax,%rcx 1be7b0: 49 89 8f b0 0a 00 00 mov %rcx,0xab0(%r15) 1be7b7: 49 8b 4d 08 mov 0x8(%r13),%rcx 1be7bb: 8b b1 48 01 00 00 mov 0x148(%rcx),%esi 1be7c1: 39 b1 38 01 00 00 cmp %esi,0x138(%rcx) 1be7c7: 48 0f 45 c2 cmovne %rdx,%rax 1be7cb: 49 89 87 10 0b 00 00 mov %rax,0xb10(%r15) 1be7d2: 49 8b 45 08 mov 0x8(%r13),%rax 1be7d6: 48 63 b0 44 01 00 00 movslq 0x144(%rax),%rsi 1be7dd: 48 63 b8 34 01 00 00 movslq 0x134(%rax),%rdi 1be7e4: e8 00 00 00 00 callq 1be7e9 1be7e9: 4a 89 44 f5 00 mov %rax,0x0(%rbp,%r14,8) 1be7ee: 49 8b 45 08 mov 0x8(%r13),%rax 1be7f2: 4c 8d b3 7a 01 00 00 lea 0x17a(%rbx),%r14 1be7f9: 48 63 b0 48 01 00 00 movslq 0x148(%rax),%rsi 1be800: 48 63 b8 38 01 00 00 movslq 0x138(%rax),%rdi 1be807: e8 00 00 00 00 callq 1be80c 1be80c: 4a 89 44 f5 00 mov %rax,0x0(%rbp,%r14,8) 1be811: 49 c7 87 30 0c 00 00 movq $0x0,0xc30(%r15) 1be818: 00 00 00 00 1be81c: e9 cd fe ff ff jmpq 1be6ee 1be821: c7 84 9d ec 03 00 00 movl $0x2,0x3ec(%rbp,%rbx,4) 1be828: 02 00 00 00 1be82c: e9 90 fd ff ff jmpq 1be5c1 1be831: c7 84 9d ec 03 00 00 movl $0x8,0x3ec(%rbp,%rbx,4) 1be838: 08 00 00 00 1be83c: e9 80 fd ff ff jmpq 1be5c1 1be841: 48 f7 d8 neg %rax 1be844: 48 c1 f8 08 sar $0x8,%rax 1be848: 48 f7 d8 neg %rax 1be84b: e9 16 fe ff ff jmpq 1be666 1be850: 0f 0b ud2 1be852: e9 c9 f8 ff ff jmpq 1be120 1be857: 49 c7 87 30 0c 00 00 movq $0x0,0xc30(%r15) 1be85e: 00 00 00 00 1be862: 49 8b 55 00 mov 0x0(%r13),%rdx 1be866: e9 55 fe ff ff jmpq 1be6c0 1be86b: b8 00 00 00 b4 mov $0xb4000000,%eax 1be870: 49 89 87 30 0c 00 00 mov %rax,0xc30(%r15) 1be877: 49 8b 55 00 mov 0x0(%r13),%rdx 1be87b: e9 40 fe ff ff jmpq 1be6c0 1be880: 45 31 e4 xor %r12d,%r12d 1be883: e9 68 fd ff ff jmpq 1be5f0 1be888: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1be88f: 00 00000000001be890 : 1be890: e8 00 00 00 00 callq 1be895 1be895: 41 57 push %r15 1be897: 49 89 d7 mov %rdx,%r15 1be89a: 41 56 push %r14 1be89c: 41 55 push %r13 1be89e: 41 54 push %r12 1be8a0: 55 push %rbp 1be8a1: 53 push %rbx 1be8a2: 48 81 ec 98 01 00 00 sub $0x198,%rsp 1be8a9: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 1be8ae: 48 89 74 24 08 mov %rsi,0x8(%rsp) 1be8b3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1be8ba: 00 00 1be8bc: 48 89 84 24 90 01 00 mov %rax,0x190(%rsp) 1be8c3: 00 1be8c4: 48 8b 46 10 mov 0x10(%rsi),%rax 1be8c8: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 1be8cf: 00 1be8d0: 48 8b 46 18 mov 0x18(%rsi),%rax 1be8d4: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 1be8db: 00 1be8dc: 48 8b 46 20 mov 0x20(%rsi),%rax 1be8e0: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 1be8e7: 00 1be8e8: 48 8b 46 28 mov 0x28(%rsi),%rax 1be8ec: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) 1be8f3: 00 1be8f4: 48 8b 46 30 mov 0x30(%rsi),%rax 1be8f8: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) 1be8ff: 00 1be900: 48 8b 46 38 mov 0x38(%rsi),%rax 1be904: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) 1be90b: 00 1be90c: 48 8b 46 40 mov 0x40(%rsi),%rax 1be910: 48 89 84 24 68 01 00 mov %rax,0x168(%rsp) 1be917: 00 1be918: 48 8b 46 48 mov 0x48(%rsi),%rax 1be91c: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) 1be923: 00 1be924: 48 8b 46 50 mov 0x50(%rsi),%rax 1be928: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) 1be92f: 00 1be930: 48 8b 46 58 mov 0x58(%rsi),%rax 1be934: 48 89 84 24 80 01 00 mov %rax,0x180(%rsp) 1be93b: 00 1be93c: 48 8b 46 60 mov 0x60(%rsi),%rax 1be940: 48 89 84 24 88 01 00 mov %rax,0x188(%rsp) 1be947: 00 1be948: 8b 4a 20 mov 0x20(%rdx),%ecx 1be94b: 31 c0 xor %eax,%eax 1be94d: 8b 52 28 mov 0x28(%rdx),%edx 1be950: 85 c9 test %ecx,%ecx 1be952: 0f 95 c0 setne %al 1be955: 83 fa 01 cmp $0x1,%edx 1be958: 83 d8 ff sbb $0xffffffff,%eax 1be95b: 41 89 47 3c mov %eax,0x3c(%r15) 1be95f: 41 8b 47 08 mov 0x8(%r15),%eax 1be963: 3d 1d 01 00 00 cmp $0x11d,%eax 1be968: 0f 84 cd 58 00 00 je 1c423b 1be96e: 3d 1e 01 00 00 cmp $0x11e,%eax 1be973: 0f 84 52 03 00 00 je 1beccb 1be979: 41 c7 87 ec 03 00 00 movl $0x4,0x3ec(%r15) 1be980: 04 00 00 00 1be984: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1be989: 41 c7 87 f4 03 00 00 movl $0x4,0x3f4(%r15) 1be990: 04 00 00 00 1be994: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 1be99b: c7 84 24 20 01 00 00 movl $0x103,0x120(%rsp) 1be9a2: 03 01 00 00 1be9a6: c7 84 24 28 01 00 00 movl $0x103,0x128(%rsp) 1be9ad: 03 01 00 00 1be9b1: 49 89 87 f0 15 00 00 mov %rax,0x15f0(%r15) 1be9b8: 48 8b 83 a8 00 00 00 mov 0xa8(%rbx),%rax 1be9bf: 49 89 87 00 16 00 00 mov %rax,0x1600(%r15) 1be9c6: 85 c9 test %ecx,%ecx 1be9c8: 0f 84 52 03 00 00 je 1bed20 1be9ce: b8 01 00 00 00 mov $0x1,%eax 1be9d3: 66 41 89 87 a4 03 00 mov %ax,0x3a4(%r15) 1be9da: 00 1be9db: 85 d2 test %edx,%edx 1be9dd: 0f 85 4f 03 00 00 jne 1bed32 1be9e3: 45 31 ed xor %r13d,%r13d 1be9e6: 66 45 89 af a6 03 00 mov %r13w,0x3a6(%r15) 1be9ed: 00 1be9ee: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1be9f3: 49 8b 97 d0 07 00 00 mov 0x7d0(%r15),%rdx 1be9fa: 41 c7 87 8c 03 00 00 movl $0x0,0x38c(%r15) 1bea01: 00 00 00 00 1bea05: 0f b6 83 d0 00 00 00 movzbl 0xd0(%rbx),%eax 1bea0c: 41 88 87 bc 03 00 00 mov %al,0x3bc(%r15) 1bea13: 41 88 87 bd 03 00 00 mov %al,0x3bd(%r15) 1bea1a: 0f b6 83 d0 00 00 00 movzbl 0xd0(%rbx),%eax 1bea21: 49 89 97 b0 07 00 00 mov %rdx,0x7b0(%r15) 1bea28: 41 88 87 be 03 00 00 mov %al,0x3be(%r15) 1bea2f: 41 88 87 bf 03 00 00 mov %al,0x3bf(%r15) 1bea36: 41 0f b6 87 cc 03 00 movzbl 0x3cc(%r15),%eax 1bea3d: 00 1bea3e: 49 89 97 b8 07 00 00 mov %rdx,0x7b8(%r15) 1bea45: 49 8b 97 d8 07 00 00 mov 0x7d8(%r15),%rdx 1bea4c: 41 88 87 c8 03 00 00 mov %al,0x3c8(%r15) 1bea53: 41 88 87 c9 03 00 00 mov %al,0x3c9(%r15) 1bea5a: 41 0f b6 87 cd 03 00 movzbl 0x3cd(%r15),%eax 1bea61: 00 1bea62: 49 89 97 c0 07 00 00 mov %rdx,0x7c0(%r15) 1bea69: 41 88 87 ca 03 00 00 mov %al,0x3ca(%r15) 1bea70: 41 88 87 cb 03 00 00 mov %al,0x3cb(%r15) 1bea77: 49 8b 87 30 08 00 00 mov 0x830(%r15),%rax 1bea7e: 49 89 97 c8 07 00 00 mov %rdx,0x7c8(%r15) 1bea85: 49 89 87 10 08 00 00 mov %rax,0x810(%r15) 1bea8c: 49 89 87 18 08 00 00 mov %rax,0x818(%r15) 1bea93: 49 8b 87 38 08 00 00 mov 0x838(%r15),%rax 1bea9a: 49 89 87 20 08 00 00 mov %rax,0x820(%r15) 1beaa1: 49 89 87 28 08 00 00 mov %rax,0x828(%r15) 1beaa8: 49 8b 87 90 08 00 00 mov 0x890(%r15),%rax 1beaaf: 49 89 87 70 08 00 00 mov %rax,0x870(%r15) 1beab6: 49 89 87 78 08 00 00 mov %rax,0x878(%r15) 1beabd: 49 8b 87 98 08 00 00 mov 0x898(%r15),%rax 1beac4: 49 89 87 80 08 00 00 mov %rax,0x880(%r15) 1beacb: 49 89 87 88 08 00 00 mov %rax,0x888(%r15) 1bead2: 41 8b 47 1c mov 0x1c(%r15),%eax 1bead6: 2d 22 01 00 00 sub $0x122,%eax 1beadb: 83 f8 01 cmp $0x1,%eax 1beade: 0f 86 dc 55 00 00 jbe 1c40c0 1beae4: 48 b8 15 01 00 00 15 movabs $0x11500000115,%rax 1beaeb: 01 00 00 1beaee: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 1beaf5: 00 1beaf6: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) 1beafd: 00 1beafe: 41 8b 47 18 mov 0x18(%r15),%eax 1beb02: c6 04 24 00 movb $0x0,(%rsp) 1beb06: bb 04 00 00 00 mov $0x4,%ebx 1beb0b: 45 31 ed xor %r13d,%r13d 1beb0e: 49 c7 87 90 0c 00 00 movq $0x1000000,0xc90(%r15) 1beb15: 00 00 00 01 1beb19: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 1beb1e: 41 89 87 4c 04 00 00 mov %eax,0x44c(%r15) 1beb25: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 1beb2a: 41 89 87 50 04 00 00 mov %eax,0x450(%r15) 1beb31: 41 89 87 54 04 00 00 mov %eax,0x454(%r15) 1beb38: 41 89 87 58 04 00 00 mov %eax,0x458(%r15) 1beb3f: 49 c7 87 98 0c 00 00 movq $0x1000000,0xc98(%r15) 1beb46: 00 00 00 01 1beb4a: 49 c7 87 a0 0c 00 00 movq $0x1000000,0xca0(%r15) 1beb51: 00 00 00 01 1beb55: 49 c7 87 a8 0c 00 00 movq $0x1000000,0xca8(%r15) 1beb5c: 00 00 00 01 1beb60: 41 c7 87 b0 03 00 00 movl $0x0,0x3b0(%r15) 1beb67: 00 00 00 00 1beb6b: 49 c7 87 d0 1a 00 00 movq $0x0,0x1ad0(%r15) 1beb72: 00 00 00 00 1beb76: 49 c7 87 d8 1a 00 00 movq $0x0,0x1ad8(%r15) 1beb7d: 00 00 00 00 1beb81: 49 c7 87 e0 1a 00 00 movq $0x0,0x1ae0(%r15) 1beb88: 00 00 00 00 1beb8c: 49 c7 87 e8 1a 00 00 movq $0x0,0x1ae8(%r15) 1beb93: 00 00 00 00 1beb97: e9 09 01 00 00 jmpq 1beca5 1beb9c: 48 83 fb 04 cmp $0x4,%rbx 1beba0: 0f 84 b8 0b 00 00 je 1bf75e 1beba6: 83 fb 05 cmp $0x5,%ebx 1beba9: 0f 84 d1 54 00 00 je 1c4080 1bebaf: 41 c6 84 1f a4 03 00 movb $0x1,0x3a4(%r15,%rbx,1) 1bebb6: 00 01 1bebb8: 41 c6 84 1f 8c 03 00 movb $0x0,0x38c(%r15,%rbx,1) 1bebbf: 00 00 1bebc1: 41 0f b6 84 24 d0 00 movzbl 0xd0(%r12),%eax 1bebc8: 00 00 1bebca: c7 84 9c 20 01 00 00 movl $0x104,0x120(%rsp,%rbx,4) 1bebd1: 04 01 00 00 1bebd5: 41 88 84 1f bc 03 00 mov %al,0x3bc(%r15,%rbx,1) 1bebdc: 00 1bebdd: 48 8b 85 a8 00 00 00 mov 0xa8(%rbp),%rax 1bebe4: 49 89 84 df f0 15 00 mov %rax,0x15f0(%r15,%rbx,8) 1bebeb: 00 1bebec: 41 8b 47 10 mov 0x10(%r15),%eax 1bebf0: 2d 22 01 00 00 sub $0x122,%eax 1bebf5: 83 f8 01 cmp $0x1,%eax 1bebf8: 0f 97 c0 seta %al 1bebfb: 0f b6 c0 movzbl %al,%eax 1bebfe: 05 20 01 00 00 add $0x120,%eax 1bec03: 89 84 9c f0 00 00 00 mov %eax,0xf0(%rsp,%rbx,4) 1bec0a: 41 8b 47 14 mov 0x14(%r15),%eax 1bec0e: 41 89 84 9f 4c 04 00 mov %eax,0x44c(%r15,%rbx,4) 1bec15: 00 1bec16: 41 80 bc 1f 68 03 00 cmpb $0x0,0x368(%r15,%rbx,1) 1bec1d: 00 00 1bec1f: 0f 84 20 01 00 00 je 1bed45 1bec25: 80 7d 3d 00 cmpb $0x0,0x3d(%rbp) 1bec29: 75 0e jne 1bec39 1bec2b: 41 81 7f 20 18 01 00 cmpl $0x118,0x20(%r15) 1bec32: 00 1bec33: 0f 84 0c 01 00 00 je 1bed45 1bec39: 41 8b bc 24 e4 00 00 mov 0xe4(%r12),%edi 1bec40: 00 1bec41: e8 00 00 00 00 callq 1bec46 1bec46: 49 89 84 df 90 0c 00 mov %rax,0xc90(%r15,%rbx,8) 1bec4d: 00 1bec4e: 41 0f b6 84 1f 74 03 movzbl 0x374(%r15,%rbx,1),%eax 1bec55: 00 00 1bec57: 41 88 84 1f b0 03 00 mov %al,0x3b0(%r15,%rbx,1) 1bec5e: 00 1bec5f: 41 0f b6 84 1f 68 03 movzbl 0x368(%r15,%rbx,1),%eax 1bec66: 00 00 1bec68: 84 c0 test %al,%al 1bec6a: 74 16 je 1bec82 1bec6c: 45 0f b6 ac 1f 74 03 movzbl 0x374(%r15,%rbx,1),%r13d 1bec73: 00 00 1bec75: 45 84 ed test %r13b,%r13b 1bec78: 0f 84 e1 00 00 00 je 1bed5f 1bec7e: 44 88 2c 24 mov %r13b,(%rsp) 1bec82: 41 8b bc 24 e0 00 00 mov 0xe0(%r12),%edi 1bec89: 00 1bec8a: e8 00 00 00 00 callq 1bec8f 1bec8f: 49 89 84 df d0 1a 00 mov %rax,0x1ad0(%r15,%rbx,8) 1bec96: 00 1bec97: 48 83 c3 01 add $0x1,%rbx 1bec9b: 48 83 fb 0a cmp $0xa,%rbx 1bec9f: 0f 84 c2 00 00 00 je 1bed67 1beca5: 41 8b 47 04 mov 0x4(%r15),%eax 1beca9: 83 c0 04 add $0x4,%eax 1becac: 39 d8 cmp %ebx,%eax 1becae: 0f 87 e8 fe ff ff ja 1beb9c 1becb4: 41 c6 84 1f a4 03 00 movb $0x0,0x3a4(%r15,%rbx,1) 1becbb: 00 00 1becbd: 41 c6 84 1f 8c 03 00 movb $0x0,0x38c(%r15,%rbx,1) 1becc4: 00 00 1becc6: e9 f6 fe ff ff jmpq 1bebc1 1beccb: 41 c7 87 ec 03 00 00 movl $0x2,0x3ec(%r15) 1becd2: 02 00 00 00 1becd6: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1becdb: 41 c7 87 f4 03 00 00 movl $0x2,0x3f4(%r15) 1bece2: 02 00 00 00 1bece6: 48 8b 83 d0 00 00 00 mov 0xd0(%rbx),%rax 1beced: c7 84 24 20 01 00 00 movl $0x100,0x120(%rsp) 1becf4: 00 01 00 00 1becf8: c7 84 24 28 01 00 00 movl $0x100,0x128(%rsp) 1becff: 00 01 00 00 1bed03: 49 89 87 f0 15 00 00 mov %rax,0x15f0(%r15) 1bed0a: 48 8b 83 d0 00 00 00 mov 0xd0(%rbx),%rax 1bed11: 49 89 87 00 16 00 00 mov %rax,0x1600(%r15) 1bed18: 85 c9 test %ecx,%ecx 1bed1a: 0f 85 ae fc ff ff jne 1be9ce 1bed20: 31 c0 xor %eax,%eax 1bed22: 66 41 89 87 a4 03 00 mov %ax,0x3a4(%r15) 1bed29: 00 1bed2a: 85 d2 test %edx,%edx 1bed2c: 0f 84 b1 fc ff ff je 1be9e3 1bed32: 41 be 01 00 00 00 mov $0x1,%r14d 1bed38: 66 45 89 b7 a6 03 00 mov %r14w,0x3a6(%r15) 1bed3f: 00 1bed40: e9 a9 fc ff ff jmpq 1be9ee 1bed45: 49 c7 84 df 90 0c 00 movq $0x1000000,0xc90(%r15,%rbx,8) 1bed4c: 00 00 00 00 01 1bed51: 41 c6 84 1f b0 03 00 movb $0x0,0x3b0(%r15,%rbx,1) 1bed58: 00 00 1bed5a: e9 00 ff ff ff jmpq 1bec5f 1bed5f: 41 89 c5 mov %eax,%r13d 1bed62: e9 1b ff ff ff jmpq 1bec82 1bed67: 45 31 e4 xor %r12d,%r12d 1bed6a: 41 80 7f 24 00 cmpb $0x0,0x24(%r15) 1bed6f: 66 45 89 a7 c6 03 00 mov %r12w,0x3c6(%r15) 1bed76: 00 1bed77: 0f 84 59 51 00 00 je 1c3ed6 1bed7d: bd 01 01 00 00 mov $0x101,%ebp 1bed82: 66 41 89 af ae 03 00 mov %bp,0x3ae(%r15) 1bed89: 00 1bed8a: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1bed8f: 45 31 d2 xor %r10d,%r10d 1bed92: 45 31 db xor %r11d,%r11d 1bed95: 45 31 e4 xor %r12d,%r12d 1bed98: 48 b8 05 01 00 00 06 movabs $0x10600000105,%rax 1bed9f: 01 00 00 1beda2: 4d 8d b7 d0 08 00 00 lea 0x8d0(%r15),%r14 1beda9: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp) 1bedb0: 00 1bedb1: 48 8b 83 c0 00 00 00 mov 0xc0(%rbx),%rax 1bedb8: 49 89 87 40 16 00 00 mov %rax,0x1640(%r15) 1bedbf: 48 8b 83 c8 00 00 00 mov 0xc8(%rbx),%rax 1bedc6: 49 c7 87 00 0b 00 00 movq $0x1000000,0xb00(%r15) 1bedcd: 00 00 00 01 1bedd1: 49 89 87 48 16 00 00 mov %rax,0x1648(%r15) 1bedd8: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 1beddf: 00 00 00 1bede2: 49 89 87 14 04 00 00 mov %rax,0x414(%r15) 1bede9: 41 0f b6 87 cd 03 00 movzbl 0x3cd(%r15),%eax 1bedf0: 00 1bedf1: 49 c7 87 08 0b 00 00 movq $0x1000000,0xb08(%r15) 1bedf8: 00 00 00 01 1bedfc: 41 88 87 d2 03 00 00 mov %al,0x3d2(%r15) 1bee03: 41 88 87 d3 03 00 00 mov %al,0x3d3(%r15) 1bee0a: 48 b8 20 01 00 00 20 movabs $0x12000000120,%rax 1bee11: 01 00 00 1bee14: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) 1bee1b: 00 1bee1c: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 1bee23: 00 00 00 1bee26: 49 89 87 74 04 00 00 mov %rax,0x474(%r15) 1bee2d: 49 8b 87 d8 07 00 00 mov 0x7d8(%r15),%rax 1bee34: 49 c7 87 60 0b 00 00 movq $0x1000000,0xb60(%r15) 1bee3b: 00 00 00 01 1bee3f: 49 89 87 00 08 00 00 mov %rax,0x800(%r15) 1bee46: 49 89 87 08 08 00 00 mov %rax,0x808(%r15) 1bee4d: 49 8b 87 38 08 00 00 mov 0x838(%r15),%rax 1bee54: 49 c7 87 68 0b 00 00 movq $0x1000000,0xb68(%r15) 1bee5b: 00 00 00 01 1bee5f: 49 89 87 60 08 00 00 mov %rax,0x860(%r15) 1bee66: 49 89 87 68 08 00 00 mov %rax,0x868(%r15) 1bee6d: 49 8b 87 98 08 00 00 mov 0x898(%r15),%rax 1bee74: 49 c7 87 80 0c 00 00 movq $0x0,0xc80(%r15) 1bee7b: 00 00 00 00 1bee7f: 49 89 87 c0 08 00 00 mov %rax,0x8c0(%r15) 1bee86: 49 89 87 c8 08 00 00 mov %rax,0x8c8(%r15) 1bee8d: 49 8b 87 f8 08 00 00 mov 0x8f8(%r15),%rax 1bee94: 49 c7 87 88 0c 00 00 movq $0x0,0xc88(%r15) 1bee9b: 00 00 00 00 1bee9f: 49 89 87 20 09 00 00 mov %rax,0x920(%r15) 1beea6: 49 c7 87 e0 0c 00 00 movq $0x1000000,0xce0(%r15) 1beead: 00 00 00 01 1beeb1: 49 c7 87 e8 0c 00 00 movq $0x1000000,0xce8(%r15) 1beeb8: 00 00 00 01 1beebc: 66 45 89 97 ba 03 00 mov %r10w,0x3ba(%r15) 1beec3: 00 1beec4: 49 89 87 28 09 00 00 mov %rax,0x928(%r15) 1beecb: 49 8b 97 18 0a 00 00 mov 0xa18(%r15),%rdx 1beed2: 49 89 87 80 09 00 00 mov %rax,0x980(%r15) 1beed9: 49 89 87 88 09 00 00 mov %rax,0x988(%r15) 1beee0: 48 b8 1a 01 00 00 1a movabs $0x11a0000011a,%rax 1beee7: 01 00 00 1beeea: 49 89 97 40 0a 00 00 mov %rdx,0xa40(%r15) 1beef1: 49 89 97 48 0a 00 00 mov %rdx,0xa48(%r15) 1beef8: 49 c7 87 c0 0b 00 00 movq $0x1000000,0xbc0(%r15) 1beeff: 00 00 00 01 1bef03: 49 c7 87 c8 0b 00 00 movq $0x1000000,0xbc8(%r15) 1bef0a: 00 00 00 01 1bef0e: 49 c7 87 20 0c 00 00 movq $0x1000000,0xc20(%r15) 1bef15: 00 00 00 01 1bef19: 49 c7 87 28 0c 00 00 movq $0x1000000,0xc28(%r15) 1bef20: 00 00 00 01 1bef24: 49 89 87 64 05 00 00 mov %rax,0x564(%r15) 1bef2b: 49 c7 87 20 1b 00 00 movq $0x0,0x1b20(%r15) 1bef32: 00 00 00 00 1bef36: 49 c7 87 28 1b 00 00 movq $0x0,0x1b28(%r15) 1bef3d: 00 00 00 00 1bef41: 66 45 89 9f 96 03 00 mov %r11w,0x396(%r15) 1bef48: 00 1bef49: e9 c2 00 00 00 jmpq 1bf010 1bef4e: 49 8b b7 90 00 00 00 mov 0x90(%r15),%rsi 1bef55: bf 00 00 00 02 mov $0x2000000,%edi 1bef5a: e8 00 00 00 00 callq 1bef5f 1bef5f: 49 8b b7 a0 00 00 00 mov 0xa0(%r15),%rsi 1bef66: bf 00 00 00 01 mov $0x1000000,%edi 1bef6b: 49 89 87 a8 00 00 00 mov %rax,0xa8(%r15) 1bef72: 49 8b 87 98 00 00 00 mov 0x98(%r15),%rax 1bef79: 49 89 87 b0 00 00 00 mov %rax,0xb0(%r15) 1bef80: e8 00 00 00 00 callq 1bef85 1bef85: 49 89 87 b8 00 00 00 mov %rax,0xb8(%r15) 1bef8c: 49 8b 87 b0 00 00 00 mov 0xb0(%r15),%rax 1bef93: 49 89 86 20 04 00 00 mov %rax,0x420(%r14) 1bef9a: 43 80 bc 27 c8 03 00 cmpb $0x0,0x3c8(%r15,%r12,1) 1befa1: 00 00 1befa3: 0f 85 15 03 00 00 jne 1bf2be 1befa9: 49 8b 87 b8 00 00 00 mov 0xb8(%r15),%rax 1befb0: 49 89 86 80 04 00 00 mov %rax,0x480(%r14) 1befb7: 45 8b 4f 0c mov 0xc(%r15),%r9d 1befbb: 45 85 c9 test %r9d,%r9d 1befbe: 0f 84 12 02 00 00 je 1bf1d6 1befc4: 49 8b 86 40 05 00 00 mov 0x540(%r14),%rax 1befcb: be 00 00 00 80 mov $0x80000000,%esi 1befd0: 48 bb 00 00 00 00 01 movabs $0x100000000,%rbx 1befd7: 00 00 00 1befda: 48 8d b8 00 00 00 ff lea -0x1000000(%rax),%rdi 1befe1: e8 00 00 00 00 callq 1befe6 1befe6: 48 01 d8 add %rbx,%rax 1befe9: 49 89 86 e0 04 00 00 mov %rax,0x4e0(%r14) 1beff0: 49 8b 87 a8 00 00 00 mov 0xa8(%r15),%rax 1beff7: 49 89 86 a0 05 00 00 mov %rax,0x5a0(%r14) 1beffe: 49 83 c4 01 add $0x1,%r12 1bf002: 49 83 c6 08 add $0x8,%r14 1bf006: 49 83 fc 0c cmp $0xc,%r12 1bf00a: 0f 84 d2 02 00 00 je 1bf2e2 1bf010: 43 80 bc 27 a4 03 00 cmpb $0x0,0x3a4(%r15,%r12,1) 1bf017: 00 00 1bf019: 49 63 dc movslq %r12d,%rbx 1bf01c: 74 e0 je 1beffe 1bf01e: 49 81 be a0 02 00 00 cmpq $0x1000000,0x2a0(%r14) 1bf025: 00 00 00 01 1bf029: 42 8b ac a4 20 01 00 mov 0x120(%rsp,%r12,4),%ebp 1bf030: 00 1bf031: 0f 84 c1 01 00 00 je 1bf1f8 1bf037: 89 e8 mov %ebp,%eax 1bf039: 83 e0 fb and $0xfffffffb,%eax 1bf03c: 3d 02 01 00 00 cmp $0x102,%eax 1bf041: 0f 84 0a 02 00 00 je 1bf251 1bf047: 49 8b 46 60 mov 0x60(%r14),%rax 1bf04b: 49 89 86 c0 00 00 00 mov %rax,0xc0(%r14) 1bf052: 49 8b 06 mov (%r14),%rax 1bf055: 49 89 47 68 mov %rax,0x68(%r15) 1bf059: 49 8b 86 20 01 00 00 mov 0x120(%r14),%rax 1bf060: 49 89 47 70 mov %rax,0x70(%r15) 1bf064: 49 8b 86 a0 02 00 00 mov 0x2a0(%r14),%rax 1bf06b: 49 89 47 78 mov %rax,0x78(%r15) 1bf06f: 49 8b 86 00 03 00 00 mov 0x300(%r14),%rax 1bf076: 49 89 87 80 00 00 00 mov %rax,0x80(%r15) 1bf07d: 49 8b 86 60 03 00 00 mov 0x360(%r14),%rax 1bf084: 48 3d 00 00 00 5a cmp $0x5a000000,%rax 1bf08a: 0f 84 9d 00 00 00 je 1bf12d 1bf090: 48 b9 00 00 00 0e 01 movabs $0x10e000000,%rcx 1bf097: 00 00 00 1bf09a: 48 39 c8 cmp %rcx,%rax 1bf09d: 0f 84 8a 00 00 00 je 1bf12d 1bf0a3: 49 8b 47 68 mov 0x68(%r15),%rax 1bf0a7: 49 89 87 88 00 00 00 mov %rax,0x88(%r15) 1bf0ae: 49 8b 47 70 mov 0x70(%r15),%rax 1bf0b2: 49 89 87 90 00 00 00 mov %rax,0x90(%r15) 1bf0b9: 49 8b 47 78 mov 0x78(%r15),%rax 1bf0bd: 49 89 87 98 00 00 00 mov %rax,0x98(%r15) 1bf0c4: 49 8b 87 80 00 00 00 mov 0x80(%r15),%rax 1bf0cb: 49 89 87 a0 00 00 00 mov %rax,0xa0(%r15) 1bf0d2: 43 8b 84 a7 3c 05 00 mov 0x53c(%r15,%r12,4),%eax 1bf0d9: 00 1bf0da: 3d 1b 01 00 00 cmp $0x11b,%eax 1bf0df: 0f 84 99 00 00 00 je 1bf17e 1bf0e5: 3d 1c 01 00 00 cmp $0x11c,%eax 1bf0ea: 49 8b 87 88 00 00 00 mov 0x88(%r15),%rax 1bf0f1: 49 89 86 40 05 00 00 mov %rax,0x540(%r14) 1bf0f8: 0f 84 50 fe ff ff je 1bef4e 1bf0fe: 49 8b 87 90 00 00 00 mov 0x90(%r15),%rax 1bf105: 49 89 87 a8 00 00 00 mov %rax,0xa8(%r15) 1bf10c: 49 8b 87 98 00 00 00 mov 0x98(%r15),%rax 1bf113: 49 89 87 b0 00 00 00 mov %rax,0xb0(%r15) 1bf11a: 49 8b 87 a0 00 00 00 mov 0xa0(%r15),%rax 1bf121: 49 89 87 b8 00 00 00 mov %rax,0xb8(%r15) 1bf128: e9 5f fe ff ff jmpq 1bef8c 1bf12d: 81 ed 05 01 00 00 sub $0x105,%ebp 1bf133: 83 fd 01 cmp $0x1,%ebp 1bf136: 0f 86 67 ff ff ff jbe 1bf0a3 1bf13c: 49 8b 47 70 mov 0x70(%r15),%rax 1bf140: 49 89 87 88 00 00 00 mov %rax,0x88(%r15) 1bf147: 49 8b 47 68 mov 0x68(%r15),%rax 1bf14b: 49 89 87 90 00 00 00 mov %rax,0x90(%r15) 1bf152: 49 8b 87 80 00 00 00 mov 0x80(%r15),%rax 1bf159: 49 89 87 98 00 00 00 mov %rax,0x98(%r15) 1bf160: 49 8b 47 78 mov 0x78(%r15),%rax 1bf164: 49 89 87 a0 00 00 00 mov %rax,0xa0(%r15) 1bf16b: 43 8b 84 a7 3c 05 00 mov 0x53c(%r15,%r12,4),%eax 1bf172: 00 1bf173: 3d 1b 01 00 00 cmp $0x11b,%eax 1bf178: 0f 85 67 ff ff ff jne 1bf0e5 1bf17e: 49 8b b7 88 00 00 00 mov 0x88(%r15),%rsi 1bf185: bf 00 00 00 02 mov $0x2000000,%edi 1bf18a: 48 63 eb movslq %ebx,%rbp 1bf18d: 48 81 c5 c2 01 00 00 add $0x1c2,%rbp 1bf194: e8 00 00 00 00 callq 1bf199 1bf199: bf 00 00 00 01 mov $0x1000000,%edi 1bf19e: 49 89 04 ef mov %rax,(%r15,%rbp,8) 1bf1a2: 49 8b 87 90 00 00 00 mov 0x90(%r15),%rax 1bf1a9: 49 8b b7 98 00 00 00 mov 0x98(%r15),%rsi 1bf1b0: 49 89 87 a8 00 00 00 mov %rax,0xa8(%r15) 1bf1b7: e8 00 00 00 00 callq 1bf1bc 1bf1bc: 49 89 87 b0 00 00 00 mov %rax,0xb0(%r15) 1bf1c3: 49 8b 87 a0 00 00 00 mov 0xa0(%r15),%rax 1bf1ca: 49 89 87 b8 00 00 00 mov %rax,0xb8(%r15) 1bf1d1: e9 b6 fd ff ff jmpq 1bef8c 1bf1d6: 49 8b bc df 10 0e 00 mov 0xe10(%r15,%rbx,8),%rdi 1bf1dd: 00 1bf1de: be 00 00 00 80 mov $0x80000000,%esi 1bf1e3: 48 8d ab b6 01 00 00 lea 0x1b6(%rbx),%rbp 1bf1ea: e8 00 00 00 00 callq 1bf1ef 1bf1ef: 49 89 04 ef mov %rax,(%r15,%rbp,8) 1bf1f3: e9 f8 fd ff ff jmpq 1beff0 1bf1f8: 49 81 be 00 03 00 00 cmpq $0x1000000,0x300(%r14) 1bf1ff: 00 00 00 01 1bf203: 0f 85 2e fe ff ff jne 1bf037 1bf209: 81 fd 04 01 00 00 cmp $0x104,%ebp 1bf20f: 0f 85 22 fe ff ff jne 1bf037 1bf215: 43 81 bc a7 3c 05 00 cmpl $0x11a,0x53c(%r15,%r12,4) 1bf21c: 00 1a 01 00 00 1bf221: 0f 85 20 fe ff ff jne 1bf047 1bf227: 43 80 bc 27 c8 03 00 cmpb $0x0,0x3c8(%r15,%r12,1) 1bf22e: 00 00 1bf230: 0f 85 11 fe ff ff jne 1bf047 1bf236: 49 c7 86 e0 01 00 00 movq $0x1000000,0x1e0(%r14) 1bf23d: 00 00 00 01 1bf241: 49 c7 86 40 02 00 00 movq $0x1000000,0x240(%r14) 1bf248: 00 00 00 01 1bf24c: e9 f6 fd ff ff jmpq 1bf047 1bf251: 49 8b 7e 60 mov 0x60(%r14),%rdi 1bf255: be 00 00 00 02 mov $0x2000000,%esi 1bf25a: e8 00 00 00 00 callq 1bf25f 1bf25f: 49 8b 3e mov (%r14),%rdi 1bf262: be 00 00 00 02 mov $0x2000000,%esi 1bf267: 49 89 86 c0 00 00 00 mov %rax,0xc0(%r14) 1bf26e: e8 00 00 00 00 callq 1bf273 1bf273: be 00 00 00 02 mov $0x2000000,%esi 1bf278: 49 89 47 68 mov %rax,0x68(%r15) 1bf27c: 49 8b be 20 01 00 00 mov 0x120(%r14),%rdi 1bf283: e8 00 00 00 00 callq 1bf288 1bf288: be 00 00 00 02 mov $0x2000000,%esi 1bf28d: 49 89 47 70 mov %rax,0x70(%r15) 1bf291: 49 8b be a0 02 00 00 mov 0x2a0(%r14),%rdi 1bf298: e8 00 00 00 00 callq 1bf29d 1bf29d: be 00 00 00 02 mov $0x2000000,%esi 1bf2a2: 49 89 47 78 mov %rax,0x78(%r15) 1bf2a6: 49 8b be 00 03 00 00 mov 0x300(%r14),%rdi 1bf2ad: e8 00 00 00 00 callq 1bf2b2 1bf2b2: 49 89 87 80 00 00 00 mov %rax,0x80(%r15) 1bf2b9: e9 bf fd ff ff jmpq 1bf07d 1bf2be: 49 8b bf b8 00 00 00 mov 0xb8(%r15),%rdi 1bf2c5: 48 63 eb movslq %ebx,%rbp 1bf2c8: be 00 00 00 02 mov $0x2000000,%esi 1bf2cd: 48 81 c5 aa 01 00 00 add $0x1aa,%rbp 1bf2d4: e8 00 00 00 00 callq 1bf2d9 1bf2d9: 49 89 04 ef mov %rax,(%r15,%rbp,8) 1bf2dd: e9 d5 fc ff ff jmpq 1befb7 1bf2e2: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1bf2e7: 41 8b 4f 04 mov 0x4(%r15),%ecx 1bf2eb: 39 48 34 cmp %ecx,0x34(%rax) 1bf2ee: 72 2b jb 1bf31b 1bf2f0: 41 8b 5f 3c mov 0x3c(%r15),%ebx 1bf2f4: 39 58 38 cmp %ebx,0x38(%rax) 1bf2f7: 72 22 jb 1bf31b 1bf2f9: 0f b6 40 3c movzbl 0x3c(%rax),%eax 1bf2fd: 88 44 24 18 mov %al,0x18(%rsp) 1bf301: 84 c0 test %al,%al 1bf303: 0f 84 c7 51 00 00 je 1c44d0 1bf309: c6 44 24 38 00 movb $0x0,0x38(%rsp) 1bf30e: c7 84 24 9c 00 00 00 movl $0x1,0x9c(%rsp) 1bf315: 01 00 00 00 1bf319: eb 15 jmp 1bf330 1bf31b: c6 44 24 18 00 movb $0x0,0x18(%rsp) 1bf320: c6 44 24 38 01 movb $0x1,0x38(%rsp) 1bf325: c7 84 24 9c 00 00 00 movl $0xffffffff,0x9c(%rsp) 1bf32c: ff ff ff ff 1bf330: 31 db xor %ebx,%ebx 1bf332: 41 bc 01 00 00 00 mov $0x1,%r12d 1bf338: bd 0a 01 00 00 mov $0x10a,%ebp 1bf33d: eb 35 jmp 1bf374 1bf33f: 49 8b bc df b0 0a 00 mov 0xab0(%r15,%rbx,8),%rdi 1bf346: 00 1bf347: 48 39 f8 cmp %rdi,%rax 1bf34a: 0f 8f 3c 02 00 00 jg 1bf58c 1bf350: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1bf355: 80 b9 98 00 00 00 00 cmpb $0x0,0x98(%rcx) 1bf35c: 74 0c je 1bf36a 1bf35e: 48 3d 00 00 00 01 cmp $0x1000000,%rax 1bf364: 0f 8f a6 5a 00 00 jg 1c4e10 1bf36a: 48 83 c3 01 add $0x1,%rbx 1bf36e: 48 83 fb 0c cmp $0xc,%rbx 1bf372: 74 33 je 1bf3a7 1bf374: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1bf37b: 00 00 1bf37d: 74 eb je 1bf36a 1bf37f: 49 8b 84 df f0 0c 00 mov 0xcf0(%r15,%rbx,8),%rax 1bf386: 00 1bf387: 48 3d 00 00 00 01 cmp $0x1000000,%rax 1bf38d: 74 db je 1bf36a 1bf38f: 48 3d 00 00 00 04 cmp $0x4000000,%rax 1bf395: 7e a8 jle 1bf33f 1bf397: 48 83 c3 01 add $0x1,%rbx 1bf39b: 41 bc 08 01 00 00 mov $0x108,%r12d 1bf3a1: 48 83 fb 0c cmp $0xc,%rbx 1bf3a5: 75 cd jne 1bf374 1bf3a7: 44 89 64 24 20 mov %r12d,0x20(%rsp) 1bf3ac: 31 c0 xor %eax,%eax 1bf3ae: 41 be 01 00 00 00 mov $0x1,%r14d 1bf3b4: b9 0d 01 00 00 mov $0x10d,%ecx 1bf3b9: eb 16 jmp 1bf3d1 1bf3bb: 49 3b 94 c7 10 0b 00 cmp 0xb10(%r15,%rax,8),%rdx 1bf3c2: 00 1bf3c3: 44 0f 4f f1 cmovg %ecx,%r14d 1bf3c7: 48 83 c0 01 add $0x1,%rax 1bf3cb: 48 83 f8 0c cmp $0xc,%rax 1bf3cf: 74 35 je 1bf406 1bf3d1: 41 80 bc 07 a4 03 00 cmpb $0x0,0x3a4(%r15,%rax,1) 1bf3d8: 00 00 1bf3da: 74 eb je 1bf3c7 1bf3dc: 49 8b 94 c7 50 0d 00 mov 0xd50(%r15,%rax,8),%rdx 1bf3e3: 00 1bf3e4: 48 81 fa 00 00 00 01 cmp $0x1000000,%rdx 1bf3eb: 74 da je 1bf3c7 1bf3ed: 48 81 fa 00 00 00 04 cmp $0x4000000,%rdx 1bf3f4: 7e c5 jle 1bf3bb 1bf3f6: 48 83 c0 01 add $0x1,%rax 1bf3fa: 41 be 0e 01 00 00 mov $0x10e,%r14d 1bf400: 48 83 f8 0c cmp $0xc,%rax 1bf404: 75 cb jne 1bf3d1 1bf406: 44 89 74 24 28 mov %r14d,0x28(%rsp) 1bf40b: 45 31 e4 xor %r12d,%r12d 1bf40e: bd 01 00 00 00 mov $0x1,%ebp 1bf413: 4d 89 fe mov %r15,%r14 1bf416: 44 88 6c 24 30 mov %r13b,0x30(%rsp) 1bf41b: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 1bf420: e9 f7 00 00 00 jmpq 1bf51c 1bf425: 83 f8 0a cmp $0xa,%eax 1bf428: 0f 85 69 01 00 00 jne 1bf597 1bf42e: 49 8b be c0 00 00 00 mov 0xc0(%r14),%rdi 1bf435: be 00 00 00 08 mov $0x8000000,%esi 1bf43a: e8 00 00 00 00 callq 1bf43f 1bf43f: be 80 96 98 00 mov $0x989680,%esi 1bf444: bf 87 36 e5 11 mov $0x11e53687,%edi 1bf449: 49 89 c7 mov %rax,%r15 1bf44c: e8 00 00 00 00 callq 1bf451 1bf451: be 00 00 00 03 mov $0x3000000,%esi 1bf456: 48 89 c7 mov %rax,%rdi 1bf459: e8 00 00 00 00 callq 1bf45e 1bf45e: 4c 89 fe mov %r15,%rsi 1bf461: 48 89 c7 mov %rax,%rdi 1bf464: e8 00 00 00 00 callq 1bf469 1bf469: be 00 00 00 30 mov $0x30000000,%esi 1bf46e: 48 81 c3 22 02 00 00 add $0x222,%rbx 1bf475: 48 89 c7 mov %rax,%rdi 1bf478: e8 00 00 00 00 callq 1bf47d 1bf47d: 49 89 86 c8 00 00 00 mov %rax,0xc8(%r14) 1bf484: 49 8b b6 c8 00 00 00 mov 0xc8(%r14),%rsi 1bf48b: 4b 8b bc e6 f0 15 00 mov 0x15f0(%r14,%r12,8),%rdi 1bf492: 00 1bf493: e8 00 00 00 00 callq 1bf498 1bf498: be 00 00 00 01 mov $0x1000000,%esi 1bf49d: 48 89 c7 mov %rax,%rdi 1bf4a0: e8 00 00 00 00 callq 1bf4a5 1bf4a5: 42 81 bc a4 20 01 00 cmpl $0x104,0x120(%rsp,%r12,4) 1bf4ac: 00 04 01 00 00 1bf4b1: 49 89 04 de mov %rax,(%r14,%rbx,8) 1bf4b5: b8 00 00 00 0a mov $0xa000000,%eax 1bf4ba: 75 17 jne 1bf4d3 1bf4bc: 41 80 bd b0 00 00 00 cmpb $0x1,0xb0(%r13) 1bf4c3: 01 1bf4c4: 48 19 c0 sbb %rax,%rax 1bf4c7: 48 25 00 00 00 fd and $0xfffffffffd000000,%rax 1bf4cd: 48 05 00 00 00 0a add $0xa000000,%rax 1bf4d3: 4b 8b 8c e6 10 0b 00 mov 0xb10(%r14,%r12,8),%rcx 1bf4da: 00 1bf4db: 4b 39 84 e6 10 11 00 cmp %rax,0x1110(%r14,%r12,8) 1bf4e2: 00 1bf4e3: 4b 89 84 e6 70 11 00 mov %rax,0x1170(%r14,%r12,8) 1bf4ea: 00 1bf4eb: 4b 0f 4e 84 e6 10 11 cmovle 0x1110(%r14,%r12,8),%rax 1bf4f2: 00 00 1bf4f4: 48 81 c1 00 00 00 01 add $0x1000000,%rcx 1bf4fb: 48 39 c1 cmp %rax,%rcx 1bf4fe: 4b 89 84 e6 10 11 00 mov %rax,0x1110(%r14,%r12,8) 1bf505: 00 1bf506: b8 ff ff ff ff mov $0xffffffff,%eax 1bf50b: 0f 4f e8 cmovg %eax,%ebp 1bf50e: 49 83 c4 01 add $0x1,%r12 1bf512: 49 83 fc 0c cmp $0xc,%r12 1bf516: 0f 84 91 00 00 00 je 1bf5ad 1bf51c: 43 80 bc 26 a4 03 00 cmpb $0x0,0x3a4(%r14,%r12,1) 1bf523: 00 00 1bf525: 49 63 dc movslq %r12d,%rbx 1bf528: 74 e4 je 1bf50e 1bf52a: 41 80 bd 98 00 00 00 cmpb $0x0,0x98(%r13) 1bf531: 00 1bf532: 74 15 je 1bf549 1bf534: 4b 8b b4 e6 f0 0c 00 mov 0xcf0(%r14,%r12,8),%rsi 1bf53b: 00 1bf53c: 48 81 fe 00 00 00 01 cmp $0x1000000,%rsi 1bf543: 0f 8f fc 01 00 00 jg 1bf745 1bf549: 4b 8b 84 e6 10 0e 00 mov 0xe10(%r14,%r12,8),%rax 1bf550: 00 1bf551: 49 89 86 c0 00 00 00 mov %rax,0xc0(%r14) 1bf558: 43 8b 84 a6 4c 04 00 mov 0x44c(%r14,%r12,4),%eax 1bf55f: 00 1bf560: 83 f8 08 cmp $0x8,%eax 1bf563: 0f 85 bc fe ff ff jne 1bf425 1bf569: 49 8b be c0 00 00 00 mov 0xc0(%r14),%rdi 1bf570: be 00 00 00 08 mov $0x8000000,%esi 1bf575: e8 00 00 00 00 callq 1bf57a 1bf57a: be 00 e1 f5 05 mov $0x5f5e100,%esi 1bf57f: bf a3 f9 1e 8f mov $0x8f1ef9a3,%edi 1bf584: 49 89 c7 mov %rax,%r15 1bf587: e9 c0 fe ff ff jmpq 1bf44c 1bf58c: 41 bc 09 01 00 00 mov $0x109,%r12d 1bf592: e9 d3 fd ff ff jmpq 1bf36a 1bf597: 89 c7 mov %eax,%edi 1bf599: e8 00 00 00 00 callq 1bf59e 1bf59e: 49 8b b6 c0 00 00 00 mov 0xc0(%r14),%rsi 1bf5a5: 48 89 c7 mov %rax,%rdi 1bf5a8: e9 b7 fe ff ff jmpq 1bf464 1bf5ad: 4d 89 f7 mov %r14,%r15 1bf5b0: 44 0f b6 6c 24 30 movzbl 0x30(%rsp),%r13d 1bf5b6: 44 8b 74 24 28 mov 0x28(%rsp),%r14d 1bf5bb: 31 c0 xor %eax,%eax 1bf5bd: bf 01 00 00 00 mov $0x1,%edi 1bf5c2: be 0c 01 00 00 mov $0x10c,%esi 1bf5c7: 48 b9 00 00 00 0e 01 movabs $0x10e000000,%rcx 1bf5ce: 00 00 00 1bf5d1: 41 80 bc 07 a4 03 00 cmpb $0x0,0x3a4(%r15,%rax,1) 1bf5d8: 00 00 1bf5da: 74 38 je 1bf614 1bf5dc: 41 80 bc 07 68 03 00 cmpb $0x0,0x368(%r15,%rax,1) 1bf5e3: 00 00 1bf5e5: 74 2d je 1bf614 1bf5e7: 49 8b 94 c7 30 0c 00 mov 0xc30(%r15,%rax,8),%rdx 1bf5ee: 00 1bf5ef: 48 81 fa 00 00 00 5a cmp $0x5a000000,%rdx 1bf5f6: 74 17 je 1bf60f 1bf5f8: 48 39 ca cmp %rcx,%rdx 1bf5fb: 74 12 je 1bf60f 1bf5fd: 41 81 bc 87 3c 05 00 cmpl $0x11a,0x53c(%r15,%rax,4) 1bf604: 00 1a 01 00 00 1bf609: 0f 84 a0 4a 00 00 je 1c40af 1bf60f: bf 0c 01 00 00 mov $0x10c,%edi 1bf614: 48 83 c0 01 add $0x1,%rax 1bf618: 48 83 f8 0c cmp $0xc,%rax 1bf61c: 75 b3 jne 1bf5d1 1bf61e: 31 c0 xor %eax,%eax 1bf620: b9 01 00 00 00 mov $0x1,%ecx 1bf625: 41 b8 0b 01 00 00 mov $0x10b,%r8d 1bf62b: 48 be 00 00 00 0e 01 movabs $0x10e000000,%rsi 1bf632: 00 00 00 1bf635: eb 0f jmp 1bf646 1bf637: 48 39 f2 cmp %rsi,%rdx 1bf63a: 74 26 je 1bf662 1bf63c: 48 83 c0 01 add $0x1,%rax 1bf640: 48 83 f8 0c cmp $0xc,%rax 1bf644: 74 47 je 1bf68d 1bf646: 41 80 bc 07 a4 03 00 cmpb $0x0,0x3a4(%r15,%rax,1) 1bf64d: 00 00 1bf64f: 74 eb je 1bf63c 1bf651: 49 8b 94 c7 30 0c 00 mov 0xc30(%r15,%rax,8),%rdx 1bf658: 00 1bf659: 48 81 fa 00 00 00 5a cmp $0x5a000000,%rdx 1bf660: 75 d5 jne 1bf637 1bf662: 81 bc 84 f0 00 00 00 cmpl $0x120,0xf0(%rsp,%rax,4) 1bf669: 20 01 00 00 1bf66d: 0f 84 c8 00 00 00 je 1bf73b 1bf673: 41 81 bc 87 3c 05 00 cmpl $0x11a,0x53c(%r15,%rax,4) 1bf67a: 00 1a 01 00 00 1bf67f: 41 0f 45 c8 cmovne %r8d,%ecx 1bf683: 48 83 c0 01 add $0x1,%rax 1bf687: 48 83 f8 0c cmp $0xc,%rax 1bf68b: 75 b9 jne 1bf646 1bf68d: 83 7c 24 20 01 cmpl $0x1,0x20(%rsp) 1bf692: 0f 94 c0 sete %al 1bf695: 22 44 24 18 and 0x18(%rsp),%al 1bf699: 88 84 24 9b 00 00 00 mov %al,0x9b(%rsp) 1bf6a0: 0f 84 e7 00 00 00 je 1bf78d 1bf6a6: 41 83 fe 01 cmp $0x1,%r14d 1bf6aa: 0f 94 c0 sete %al 1bf6ad: 83 fd 01 cmp $0x1,%ebp 1bf6b0: 0f 94 c2 sete %dl 1bf6b3: 20 d0 and %dl,%al 1bf6b5: 74 1e je 1bf6d5 1bf6b7: 83 ff 01 cmp $0x1,%edi 1bf6ba: 0f 85 2e 50 00 00 jne 1c46ee 1bf6c0: 83 f9 01 cmp $0x1,%ecx 1bf6c3: 0f 85 25 50 00 00 jne 1c46ee 1bf6c9: 0f b6 44 24 38 movzbl 0x38(%rsp),%eax 1bf6ce: 88 84 24 9b 00 00 00 mov %al,0x9b(%rsp) 1bf6d5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1bf6da: 8b 41 08 mov 0x8(%rcx),%eax 1bf6dd: 41 89 47 40 mov %eax,0x40(%r15) 1bf6e1: 41 89 47 48 mov %eax,0x48(%r15) 1bf6e5: 45 84 ed test %r13b,%r13b 1bf6e8: 0f 84 ac 00 00 00 je 1bf79a 1bf6ee: 80 3c 24 00 cmpb $0x0,(%rsp) 1bf6f2: 0f 84 a2 00 00 00 je 1bf79a 1bf6f8: 81 39 27 01 00 00 cmpl $0x127,(%rcx) 1bf6fe: 0f 84 8f 59 00 00 je 1c5093 1bf704: 49 c7 47 60 00 00 00 movq $0x1000000,0x60(%r15) 1bf70b: 01 1bf70c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1bf711: 8b 40 2c mov 0x2c(%rax),%eax 1bf714: 85 c0 test %eax,%eax 1bf716: 0f 84 12 4b 00 00 je 1c422e 1bf71c: 83 f8 01 cmp $0x1,%eax 1bf71f: 0f 84 18 4e 00 00 je 1c453d 1bf725: 83 f8 02 cmp $0x2,%eax 1bf728: 0f 85 00 4b 00 00 jne 1c422e 1bf72e: 41 c7 47 48 04 00 00 movl $0x4,0x48(%r15) 1bf735: 00 1bf736: e9 83 00 00 00 jmpq 1bf7be 1bf73b: b9 0b 01 00 00 mov $0x10b,%ecx 1bf740: e9 f7 fe ff ff jmpq 1bf63c 1bf745: 4b 8b bc e6 10 0e 00 mov 0xe10(%r14,%r12,8),%rdi 1bf74c: 00 1bf74d: e8 00 00 00 00 callq 1bf752 1bf752: 49 89 86 c0 00 00 00 mov %rax,0xc0(%r14) 1bf759: e9 fa fd ff ff jmpq 1bf558 1bf75e: 41 8b 47 20 mov 0x20(%r15),%eax 1bf762: 3d 17 01 00 00 cmp $0x117,%eax 1bf767: 0f 84 90 4c 00 00 je 1c43fd 1bf76d: 41 c6 87 a8 03 00 00 movb $0x1,0x3a8(%r15) 1bf774: 01 1bf775: 3d 19 01 00 00 cmp $0x119,%eax 1bf77a: 0f 84 70 4c 00 00 je 1c43f0 1bf780: 41 c6 87 90 03 00 00 movb $0x0,0x390(%r15) 1bf787: 00 1bf788: e9 34 f4 ff ff jmpq 1bebc1 1bf78d: c6 84 24 9b 00 00 00 movb $0x1,0x9b(%rsp) 1bf794: 01 1bf795: e9 3b ff ff ff jmpq 1bf6d5 1bf79a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1bf79f: be 0a 00 00 00 mov $0xa,%esi 1bf7a4: 81 38 27 01 00 00 cmpl $0x127,(%rax) 1bf7aa: 0f 84 4d 56 00 00 je 1c4dfd 1bf7b0: bf 08 00 00 00 mov $0x8,%edi 1bf7b5: e8 00 00 00 00 callq 1bf7ba 1bf7ba: 49 89 47 60 mov %rax,0x60(%r15) 1bf7be: 49 8d 9f 30 0c 00 00 lea 0xc30(%r15),%rbx 1bf7c5: 44 88 2c 24 mov %r13b,(%rsp) 1bf7c9: 4d 8d b7 98 03 00 00 lea 0x398(%r15),%r14 1bf7d0: 45 31 e4 xor %r12d,%r12d 1bf7d3: 48 b9 00 00 00 0e 01 movabs $0x10e000000,%rcx 1bf7da: 00 00 00 1bf7dd: 48 89 dd mov %rbx,%rbp 1bf7e0: 49 89 dd mov %rbx,%r13 1bf7e3: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1bf7e8: 41 80 7e 0c 00 cmpb $0x0,0xc(%r14) 1bf7ed: 0f 84 ea 00 00 00 je 1bf8dd 1bf7f3: 48 8b 45 00 mov 0x0(%rbp),%rax 1bf7f7: 48 3d 00 00 00 5a cmp $0x5a000000,%rax 1bf7fd: 0f 84 e8 03 00 00 je 1bfbeb 1bf803: 48 39 c8 cmp %rcx,%rax 1bf806: 0f 84 df 03 00 00 je 1bfbeb 1bf80c: 49 83 fc 03 cmp $0x3,%r12 1bf810: 0f 86 34 43 00 00 jbe 1c3b4a 1bf816: 41 81 7f 50 25 01 00 cmpl $0x125,0x50(%r15) 1bf81d: 00 1bf81e: 41 0f 95 06 setne (%r14) 1bf822: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 1bf829: 49 89 87 d0 00 00 00 mov %rax,0xd0(%r15) 1bf830: 42 8b 84 a4 20 01 00 mov 0x120(%rsp,%r12,4),%eax 1bf837: 00 1bf838: 8d 90 fb fe ff ff lea -0x105(%rax),%edx 1bf83e: 83 fa 01 cmp $0x1,%edx 1bf841: 0f 86 cd 03 00 00 jbe 1bfc14 1bf847: 42 81 bc a4 f0 00 00 cmpl $0x120,0xf0(%rsp,%r12,4) 1bf84e: 00 20 01 00 00 1bf853: 0f 84 35 05 00 00 je 1bfd8e 1bf859: 3d 04 01 00 00 cmp $0x104,%eax 1bf85e: 0f 84 5f 04 00 00 je 1bfcc3 1bf864: 49 8b bf d0 00 00 00 mov 0xd0(%r15),%rdi 1bf86b: 48 be 00 00 00 00 01 movabs $0x100000000,%rsi 1bf872: 00 00 00 1bf875: e8 00 00 00 00 callq 1bf87a 1bf87a: 48 39 85 80 01 00 00 cmp %rax,0x180(%rbp) 1bf881: 48 b9 00 00 00 0e 01 movabs $0x10e000000,%rcx 1bf888: 00 00 00 1bf88b: 0f 8f 32 04 00 00 jg 1bfcc3 1bf891: 48 c7 85 60 03 00 00 movq $0x40000000,0x360(%rbp) 1bf898: 00 00 00 40 1bf89c: 48 c7 85 c0 03 00 00 movq $0x40000000,0x3c0(%rbp) 1bf8a3: 00 00 00 40 1bf8a7: 41 80 3e 00 cmpb $0x0,(%r14) 1bf8ab: 75 1a jne 1bf8c7 1bf8ad: 43 8b 84 a7 ec 03 00 mov 0x3ec(%r15,%r12,4),%eax 1bf8b4: 00 1bf8b5: 83 f8 02 cmp $0x2,%eax 1bf8b8: 0f 84 53 4c 00 00 je 1c4511 1bf8be: 83 f8 04 cmp $0x4,%eax 1bf8c1: 0f 84 2f 4c 00 00 je 1c44f6 1bf8c7: 48 c7 85 20 04 00 00 movq $0x8000000,0x420(%rbp) 1bf8ce: 00 00 00 08 1bf8d2: 48 c7 85 80 04 00 00 movq $0x4000000,0x480(%rbp) 1bf8d9: 00 00 00 04 1bf8dd: 49 83 c4 01 add $0x1,%r12 1bf8e1: 49 83 c6 01 add $0x1,%r14 1bf8e5: 48 83 c5 08 add $0x8,%rbp 1bf8e9: 49 83 fc 0c cmp $0xc,%r12 1bf8ed: 0f 85 f5 fe ff ff jne 1bf7e8 1bf8f3: 4c 89 eb mov %r13,%rbx 1bf8f6: 44 0f b6 2c 24 movzbl (%rsp),%r13d 1bf8fb: 4d 8d a7 b0 07 00 00 lea 0x7b0(%r15),%r12 1bf902: 45 31 f6 xor %r14d,%r14d 1bf905: 48 89 1c 24 mov %rbx,(%rsp) 1bf909: 44 88 6c 24 18 mov %r13b,0x18(%rsp) 1bf90e: 4d 89 fd mov %r15,%r13 1bf911: eb 12 jmp 1bf925 1bf913: 49 83 c6 01 add $0x1,%r14 1bf917: 49 83 c4 08 add $0x8,%r12 1bf91b: 49 83 fe 0c cmp $0xc,%r14 1bf91f: 0f 84 5e 02 00 00 je 1bfb83 1bf925: 43 80 bc 35 a4 03 00 cmpb $0x0,0x3a4(%r13,%r14,1) 1bf92c: 00 00 1bf92e: 44 89 f3 mov %r14d,%ebx 1bf931: 74 e0 je 1bf913 1bf933: be 0a 00 00 00 mov $0xa,%esi 1bf938: bf 05 00 00 00 mov $0x5,%edi 1bf93d: e8 00 00 00 00 callq 1bf942 1bf942: 43 0f b6 bc 35 c8 03 movzbl 0x3c8(%r13,%r14,1),%edi 1bf949: 00 00 1bf94b: 48 89 c5 mov %rax,%rbp 1bf94e: e8 00 00 00 00 callq 1bf953 1bf953: 48 89 ee mov %rbp,%rsi 1bf956: 49 63 ee movslq %r14d,%rbp 1bf959: 48 89 c7 mov %rax,%rdi 1bf95c: e8 00 00 00 00 callq 1bf961 1bf961: 49 8b b4 ed 50 0d 00 mov 0xd50(%r13,%rbp,8),%rsi 1bf968: 00 1bf969: 48 81 c5 82 02 00 00 add $0x282,%rbp 1bf970: 48 89 c7 mov %rax,%rdi 1bf973: e8 00 00 00 00 callq 1bf978 1bf978: 49 8b b4 24 60 03 00 mov 0x360(%r12),%rsi 1bf97f: 00 1bf980: 48 8d bc 06 00 00 00 lea 0x1000000(%rsi,%rax,1),%rdi 1bf987: 01 1bf988: be 00 00 00 02 mov $0x2000000,%esi 1bf98d: 49 03 bc 24 a0 05 00 add 0x5a0(%r12),%rdi 1bf994: 00 1bf995: e8 00 00 00 00 callq 1bf99a 1bf99a: be 00 00 00 01 mov $0x1000000,%esi 1bf99f: 48 89 c7 mov %rax,%rdi 1bf9a2: e8 00 00 00 00 callq 1bf9a7 1bf9a7: 49 89 44 ed 00 mov %rax,0x0(%r13,%rbp,8) 1bf9ac: 41 8b 45 0c mov 0xc(%r13),%eax 1bf9b0: 3d 16 01 00 00 cmp $0x116,%eax 1bf9b5: 75 0c jne 1bf9c3 1bf9b7: 49 81 84 24 60 0c 00 addq $0x1000000,0xc60(%r12) 1bf9be: 00 00 00 00 01 1bf9c3: 43 81 bc b5 3c 05 00 cmpl $0x11c,0x53c(%r13,%r14,4) 1bf9ca: 00 1c 01 00 00 1bf9cf: 0f 84 42 03 00 00 je 1bfd17 1bf9d5: 42 c7 84 b4 c0 00 00 movl $0x10f,0xc0(%rsp,%r14,4) 1bf9dc: 00 0f 01 00 00 1bf9e1: 49 c7 85 d8 00 00 00 movq $0x3000000,0xd8(%r13) 1bf9e8: 00 00 00 03 1bf9ec: 49 81 bc 24 a0 05 00 cmpq $0x1000000,0x5a0(%r12) 1bf9f3: 00 00 00 00 01 1bf9f8: 7e 12 jle 1bfa0c 1bf9fa: 42 81 bc b4 20 01 00 cmpl $0x104,0x120(%rsp,%r14,4) 1bfa01: 00 04 01 00 00 1bfa06: 0f 84 a6 02 00 00 je 1bfcb2 1bfa0c: 3d 16 01 00 00 cmp $0x116,%eax 1bfa11: 0f 84 9b 02 00 00 je 1bfcb2 1bfa17: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1bfa1c: 80 b8 99 00 00 00 00 cmpb $0x0,0x99(%rax) 1bfa23: 0f 85 2c 03 00 00 jne 1bfd55 1bfa29: 42 81 bc b4 20 01 00 cmpl $0x104,0x120(%rsp,%r14,4) 1bfa30: 00 04 01 00 00 1bfa35: 48 63 eb movslq %ebx,%rbp 1bfa38: 0f 84 17 03 00 00 je 1bfd55 1bfa3e: 43 c6 84 35 e0 03 00 movb $0x0,0x3e0(%r13,%r14,1) 1bfa45: 00 00 1bfa47: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1bfa4c: 8b 78 28 mov 0x28(%rax),%edi 1bfa4f: e8 00 00 00 00 callq 1bfa54 1bfa54: 49 8b bc ed 10 14 00 mov 0x1410(%r13,%rbp,8),%rdi 1bfa5b: 00 1bfa5c: 48 89 c6 mov %rax,%rsi 1bfa5f: e8 00 00 00 00 callq 1bfa64 1bfa64: 49 8b b5 d8 00 00 00 mov 0xd8(%r13),%rsi 1bfa6b: 48 89 c7 mov %rax,%rdi 1bfa6e: e8 00 00 00 00 callq 1bfa73 1bfa73: 49 89 84 24 60 12 00 mov %rax,0x1260(%r12) 1bfa7a: 00 1bfa7b: 43 80 bc 35 e0 03 00 cmpb $0x0,0x3e0(%r13,%r14,1) 1bfa82: 00 00 1bfa84: 0f 84 bb 01 00 00 je 1bfc45 1bfa8a: 49 81 bc 24 a0 05 00 cmpq $0x1000000,0x5a0(%r12) 1bfa91: 00 00 00 00 01 1bfa96: b8 00 00 00 01 mov $0x1000000,%eax 1bfa9b: 49 0f 4d 84 24 a0 05 cmovge 0x5a0(%r12),%rax 1bfaa2: 00 00 1bfaa4: 49 89 84 24 c0 12 00 mov %rax,0x12c0(%r12) 1bfaab: 00 1bfaac: 49 c7 84 24 e0 16 00 movq $0x1000000,0x16e0(%r12) 1bfab3: 00 00 00 00 01 1bfab8: 43 8b bc b5 ec 03 00 mov 0x3ec(%r13,%r14,4),%edi 1bfabf: 00 1bfac0: e8 00 00 00 00 callq 1bfac5 1bfac5: 49 8b b4 24 c0 00 00 mov 0xc0(%r12),%rsi 1bfacc: 00 1bfacd: 49 8b 3c 24 mov (%r12),%rdi 1bfad1: 49 89 c7 mov %rax,%r15 1bfad4: e8 00 00 00 00 callq 1bfad9 1bfad9: 49 8b bc 24 c0 12 00 mov 0x12c0(%r12),%rdi 1bfae0: 00 1bfae1: 49 8b b4 ed b0 0d 00 mov 0xdb0(%r13,%rbp,8),%rsi 1bfae8: 00 1bfae9: 49 39 bc 24 60 12 00 cmp %rdi,0x1260(%r12) 1bfaf0: 00 1bfaf1: 48 89 c3 mov %rax,%rbx 1bfaf4: 49 0f 4d bc 24 60 12 cmovge 0x1260(%r12),%rdi 1bfafb: 00 00 1bfafd: 49 83 c6 01 add $0x1,%r14 1bfb01: 49 83 c4 08 add $0x8,%r12 1bfb05: e8 00 00 00 00 callq 1bfb0a 1bfb0a: 48 89 de mov %rbx,%rsi 1bfb0d: 48 89 c7 mov %rax,%rdi 1bfb10: e8 00 00 00 00 callq 1bfb15 1bfb15: 4c 89 fe mov %r15,%rsi 1bfb18: 4c 8d bd da 01 00 00 lea 0x1da(%rbp),%r15 1bfb1f: 48 89 c7 mov %rax,%rdi 1bfb22: e8 00 00 00 00 callq 1bfb27 1bfb27: 49 8b b4 24 38 08 00 mov 0x838(%r12),%rsi 1bfb2e: 00 1bfb2f: 48 89 c7 mov %rax,%rdi 1bfb32: e8 00 00 00 00 callq 1bfb37 1bfb37: 49 8b b4 ed 50 10 00 mov 0x1050(%r13,%rbp,8),%rsi 1bfb3e: 00 1bfb3f: 48 89 c7 mov %rax,%rdi 1bfb42: e8 00 00 00 00 callq 1bfb47 1bfb47: 49 8b b4 24 f8 08 00 mov 0x8f8(%r12),%rsi 1bfb4e: 00 1bfb4f: 48 89 c7 mov %rax,%rdi 1bfb52: e8 00 00 00 00 callq 1bfb57 1bfb57: 49 89 84 24 78 07 00 mov %rax,0x778(%r12) 1bfb5e: 00 1bfb5f: 49 8b b4 ed 90 0f 00 mov 0xf90(%r13,%rbp,8),%rsi 1bfb66: 00 1bfb67: 49 8b bc ed 30 0f 00 mov 0xf30(%r13,%rbp,8),%rdi 1bfb6e: 00 1bfb6f: e8 00 00 00 00 callq 1bfb74 1bfb74: 4b 89 44 fd 00 mov %rax,0x0(%r13,%r15,8) 1bfb79: 49 83 fe 0c cmp $0xc,%r14 1bfb7d: 0f 85 a2 fd ff ff jne 1bf925 1bfb83: 4d 89 ef mov %r13,%r15 1bfb86: 48 8b 1c 24 mov (%rsp),%rbx 1bfb8a: 44 0f b6 6c 24 18 movzbl 0x18(%rsp),%r13d 1bfb90: 31 c0 xor %eax,%eax 1bfb92: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1bfb97: eb 1a jmp 1bfbb3 1bfb99: 41 c7 84 87 1c 04 00 movl $0xf,0x41c(%r15,%rax,4) 1bfba0: 00 0f 00 00 00 1bfba5: 48 83 f8 0b cmp $0xb,%rax 1bfba9: 0f 84 19 02 00 00 je 1bfdc8 1bfbaf: 48 83 c0 01 add $0x1,%rax 1bfbb3: 41 80 bc 07 a4 03 00 cmpb $0x0,0x3a4(%r15,%rax,1) 1bfbba: 00 00 1bfbbc: 74 e7 je 1bfba5 1bfbbe: 80 79 18 01 cmpb $0x1,0x18(%rcx) 1bfbc2: 19 d2 sbb %edx,%edx 1bfbc4: 83 c2 04 add $0x4,%edx 1bfbc7: 39 c2 cmp %eax,%edx 1bfbc9: 75 ce jne 1bfb99 1bfbcb: 45 84 ed test %r13b,%r13b 1bfbce: 75 c9 jne 1bfb99 1bfbd0: 81 bc 84 f0 00 00 00 cmpl $0x120,0xf0(%rsp,%rax,4) 1bfbd7: 20 01 00 00 1bfbdb: 74 bc je 1bfb99 1bfbdd: 41 c7 84 87 1c 04 00 movl $0x7f,0x41c(%r15,%rax,4) 1bfbe4: 00 7f 00 00 00 1bfbe9: eb c4 jmp 1bfbaf 1bfbeb: 49 83 fc 03 cmp $0x3,%r12 1bfbef: 0f 86 ca 01 00 00 jbe 1bfdbf 1bfbf5: 41 81 7f 50 24 01 00 cmpl $0x124,0x50(%r15) 1bfbfc: 00 1bfbfd: 41 0f 95 06 setne (%r14) 1bfc01: 48 8b 83 f0 00 00 00 mov 0xf0(%rbx),%rax 1bfc08: 49 89 87 d0 00 00 00 mov %rax,0xd0(%r15) 1bfc0f: e9 1c fc ff ff jmpq 1bf830 1bfc14: 48 c7 85 60 03 00 00 movq $0x40000000,0x360(%rbp) 1bfc1b: 00 00 00 40 1bfc1f: 48 c7 85 c0 03 00 00 movq $0x40000000,0x3c0(%rbp) 1bfc26: 00 00 00 40 1bfc2a: 48 c7 85 20 04 00 00 movq $0x1000000,0x420(%rbp) 1bfc31: 00 00 00 01 1bfc35: 48 c7 85 80 04 00 00 movq $0x1000000,0x480(%rbp) 1bfc3c: 00 00 00 01 1bfc40: e9 98 fc ff ff jmpq 1bf8dd 1bfc45: 49 81 bc 24 a0 05 00 cmpq $0x1000000,0x5a0(%r12) 1bfc4c: 00 00 00 00 01 1bfc51: 0f 8f 42 41 00 00 jg 1c3d99 1bfc57: 49 c7 84 24 c0 12 00 movq $0x1000000,0x12c0(%r12) 1bfc5e: 00 00 00 00 01 1bfc63: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1bfc68: 8b 78 30 mov 0x30(%rax),%edi 1bfc6b: e8 00 00 00 00 callq 1bfc70 1bfc70: 49 8b bc 24 60 06 00 mov 0x660(%r12),%rdi 1bfc77: 00 1bfc78: 49 8b b4 24 40 05 00 mov 0x540(%r12),%rsi 1bfc7f: 00 1bfc80: 48 29 c7 sub %rax,%rdi 1bfc83: e8 00 00 00 00 callq 1bfc88 1bfc88: 49 03 04 24 add (%r12),%rax 1bfc8c: be 00 00 00 02 mov $0x2000000,%esi 1bfc91: 48 89 c7 mov %rax,%rdi 1bfc94: e8 00 00 00 00 callq 1bfc99 1bfc99: 49 8b 3c 24 mov (%r12),%rdi 1bfc9d: 48 89 c6 mov %rax,%rsi 1bfca0: e8 00 00 00 00 callq 1bfca5 1bfca5: 49 89 84 24 e0 16 00 mov %rax,0x16e0(%r12) 1bfcac: 00 1bfcad: e9 06 fe ff ff jmpq 1bfab8 1bfcb2: 43 c6 84 35 e0 03 00 movb $0x0,0x3e0(%r13,%r14,1) 1bfcb9: 00 00 1bfcbb: 48 63 eb movslq %ebx,%rbp 1bfcbe: e9 84 fd ff ff jmpq 1bfa47 1bfcc3: 43 8b 84 a7 ec 03 00 mov 0x3ec(%r15,%r12,4),%eax 1bfcca: 00 1bfccb: 83 f8 04 cmp $0x4,%eax 1bfcce: 0f 84 8b 43 00 00 je 1c405f 1bfcd4: 83 f8 08 cmp $0x8,%eax 1bfcd7: 0f 84 4b 43 00 00 je 1c4028 1bfcdd: 83 f8 02 cmp $0x2,%eax 1bfce0: 0f 84 11 43 00 00 je 1c3ff7 1bfce6: 48 c7 85 20 04 00 00 movq $0x2000000,0x420(%rbp) 1bfced: 00 00 00 02 1bfcf1: 48 c7 85 80 04 00 00 movq $0x2000000,0x480(%rbp) 1bfcf8: 00 00 00 02 1bfcfc: 48 c7 85 60 03 00 00 movq $0x20000000,0x360(%rbp) 1bfd03: 00 00 00 20 1bfd07: 48 c7 85 c0 03 00 00 movq $0x10000000,0x3c0(%rbp) 1bfd0e: 00 00 00 10 1bfd12: e9 c6 fb ff ff jmpq 1bf8dd 1bfd17: 49 81 bc 24 60 0c 00 cmpq $0x4000000,0xc60(%r12) 1bfd1e: 00 00 00 00 04 1bfd23: be 00 00 00 04 mov $0x4000000,%esi 1bfd28: 49 0f 4e b4 24 60 0c cmovle 0xc60(%r12),%rsi 1bfd2f: 00 00 1bfd31: 42 c7 84 b4 c0 00 00 movl $0x110,0xc0(%rsp,%r14,4) 1bfd38: 00 10 01 00 00 1bfd3d: 49 89 b4 24 60 0c 00 mov %rsi,0xc60(%r12) 1bfd44: 00 1bfd45: 49 c7 85 d8 00 00 00 movq $0x1000000,0xd8(%r13) 1bfd4c: 00 00 00 01 1bfd50: e9 97 fc ff ff jmpq 1bf9ec 1bfd55: 48 63 eb movslq %ebx,%rbp 1bfd58: be 00 00 00 01 mov $0x1000000,%esi 1bfd5d: 49 8b bc ed 50 0d 00 mov 0xd50(%r13,%rbp,8),%rdi 1bfd64: 00 1bfd65: e8 00 00 00 00 callq 1bfd6a 1bfd6a: 49 03 84 24 60 03 00 add 0x360(%r12),%rax 1bfd71: 00 1bfd72: 49 3b 84 24 60 09 00 cmp 0x960(%r12),%rax 1bfd79: 00 1bfd7a: 0f 8d be fc ff ff jge 1bfa3e 1bfd80: 43 c6 84 35 e0 03 00 movb $0x1,0x3e0(%r13,%r14,1) 1bfd87: 00 01 1bfd89: e9 b9 fc ff ff jmpq 1bfa47 1bfd8e: 48 c7 85 60 03 00 00 movq $0x40000000,0x360(%rbp) 1bfd95: 00 00 00 40 1bfd99: 48 c7 85 c0 03 00 00 movq $0x40000000,0x3c0(%rbp) 1bfda0: 00 00 00 40 1bfda4: 48 c7 85 20 04 00 00 movq $0x2000000,0x420(%rbp) 1bfdab: 00 00 00 02 1bfdaf: 48 c7 85 80 04 00 00 movq $0x2000000,0x480(%rbp) 1bfdb6: 00 00 00 02 1bfdba: e9 1e fb ff ff jmpq 1bf8dd 1bfdbf: 41 c6 06 01 movb $0x1,(%r14) 1bfdc3: e9 39 fe ff ff jmpq 1bfc01 1bfdc8: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 1bfdcd: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 1bfdd2: 4d 8d a7 90 12 00 00 lea 0x1290(%r15),%r12 1bfdd9: 45 31 ed xor %r13d,%r13d 1bfddc: e9 d2 00 00 00 jmpq 1bfeb3 1bfde1: 81 fd 01 01 00 00 cmp $0x101,%ebp 1bfde7: 0f 84 49 06 00 00 je 1c0436 1bfded: 81 fd 02 01 00 00 cmp $0x102,%ebp 1bfdf3: 0f 85 ac 05 00 00 jne 1c03a5 1bfdf9: 41 8b be 94 00 00 00 mov 0x94(%r14),%edi 1bfe00: e8 00 00 00 00 callq 1bfe05 1bfe05: be 00 00 00 02 mov $0x2000000,%esi 1bfe0a: 48 89 c7 mov %rax,%rdi 1bfe0d: e8 00 00 00 00 callq 1bfe12 1bfe12: 49 89 04 24 mov %rax,(%r12) 1bfe16: 43 8b bc af ec 03 00 mov 0x3ec(%r15,%r13,4),%edi 1bfe1d: 00 1bfe1e: 48 63 eb movslq %ebx,%rbp 1bfe21: 48 8d 9d ca 02 00 00 lea 0x2ca(%rbp),%rbx 1bfe28: e8 00 00 00 00 callq 1bfe2d 1bfe2d: 41 8b 7e 30 mov 0x30(%r14),%edi 1bfe31: 48 89 04 24 mov %rax,(%rsp) 1bfe35: e8 00 00 00 00 callq 1bfe3a 1bfe3a: 49 8b b4 ef 50 10 00 mov 0x1050(%r15,%rbp,8),%rsi 1bfe41: 00 1bfe42: 48 81 c5 d6 02 00 00 add $0x2d6,%rbp 1bfe49: 48 89 c7 mov %rax,%rdi 1bfe4c: e8 00 00 00 00 callq 1bfe51 1bfe51: 4c 8b 04 24 mov (%rsp),%r8 1bfe55: 48 89 c7 mov %rax,%rdi 1bfe58: 4c 89 c6 mov %r8,%rsi 1bfe5b: e8 00 00 00 00 callq 1bfe60 1bfe60: 49 89 04 df mov %rax,(%r15,%rbx,8) 1bfe64: 43 8b bc af ec 03 00 mov 0x3ec(%r15,%r13,4),%edi 1bfe6b: 00 1bfe6c: e8 00 00 00 00 callq 1bfe71 1bfe71: 41 8b 7e 28 mov 0x28(%r14),%edi 1bfe75: 48 89 c3 mov %rax,%rbx 1bfe78: e8 00 00 00 00 callq 1bfe7d 1bfe7d: 41 8b 7e 30 mov 0x30(%r14),%edi 1bfe81: 48 89 04 24 mov %rax,(%rsp) 1bfe85: e8 00 00 00 00 callq 1bfe8a 1bfe8a: 48 8b 34 24 mov (%rsp),%rsi 1bfe8e: 48 89 c7 mov %rax,%rdi 1bfe91: e8 00 00 00 00 callq 1bfe96 1bfe96: 48 89 de mov %rbx,%rsi 1bfe99: 48 89 c7 mov %rax,%rdi 1bfe9c: e8 00 00 00 00 callq 1bfea1 1bfea1: 49 89 04 ef mov %rax,(%r15,%rbp,8) 1bfea5: 49 83 c5 01 add $0x1,%r13 1bfea9: 49 83 c4 08 add $0x8,%r12 1bfead: 49 83 fd 0c cmp $0xc,%r13 1bfeb1: 74 78 je 1bff2b 1bfeb3: 43 80 bc 2f a4 03 00 cmpb $0x0,0x3a4(%r15,%r13,1) 1bfeba: 00 00 1bfebc: 44 89 eb mov %r13d,%ebx 1bfebf: 74 e4 je 1bfea5 1bfec1: 42 8b ac ac 20 01 00 mov 0x120(%rsp,%r13,4),%ebp 1bfec8: 00 1bfec9: 81 fd 03 01 00 00 cmp $0x103,%ebp 1bfecf: 0f 84 2a 3c 00 00 je 1c3aff 1bfed5: 0f 8e 06 ff ff ff jle 1bfde1 1bfedb: 81 fd 05 01 00 00 cmp $0x105,%ebp 1bfee1: 0f 84 64 05 00 00 je 1c044b 1bfee7: 81 fd 06 01 00 00 cmp $0x106,%ebp 1bfeed: 0f 85 be 04 00 00 jne 1c03b1 1bfef3: 41 8b be 30 01 00 00 mov 0x130(%r14),%edi 1bfefa: e8 00 00 00 00 callq 1bfeff 1bfeff: 49 89 04 24 mov %rax,(%r12) 1bff03: 48 b8 00 00 00 00 04 movabs $0x400000000,%rax 1bff0a: 00 00 00 1bff0d: 49 83 c5 01 add $0x1,%r13 1bff11: 49 83 c4 08 add $0x8,%r12 1bff15: 49 89 84 24 b8 03 00 mov %rax,0x3b8(%r12) 1bff1c: 00 1bff1d: 49 89 84 24 18 04 00 mov %rax,0x418(%r12) 1bff24: 00 1bff25: 49 83 fd 0c cmp $0xc,%r13 1bff29: 75 88 jne 1bfeb3 1bff2b: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1bff32: 00 00 00 1bff35: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1bff3a: 31 ed xor %ebp,%ebp 1bff3c: 49 89 87 e0 00 00 00 mov %rax,0xe0(%r15) 1bff43: 49 89 87 e8 00 00 00 mov %rax,0xe8(%r15) 1bff4a: eb 40 jmp 1bff8c 1bff4c: e8 00 00 00 00 callq 1bff51 1bff51: 49 8b b4 ef f0 0f 00 mov 0xff0(%r15,%rbp,8),%rsi 1bff58: 00 1bff59: 48 89 c7 mov %rax,%rdi 1bff5c: e8 00 00 00 00 callq 1bff61 1bff61: 49 8b b4 ef d0 0e 00 mov 0xed0(%r15,%rbp,8),%rsi 1bff68: 00 1bff69: 48 89 c7 mov %rax,%rdi 1bff6c: e8 00 00 00 00 callq 1bff71 1bff71: 49 3b 87 e0 00 00 00 cmp 0xe0(%r15),%rax 1bff78: 0f 8c e2 04 00 00 jl 1c0460 1bff7e: 48 83 c5 01 add $0x1,%rbp 1bff82: 48 83 fd 0c cmp $0xc,%rbp 1bff86: 0f 84 a9 00 00 00 je 1c0035 1bff8c: 41 80 bc 2f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbp,1) 1bff93: 00 00 1bff95: 48 63 c5 movslq %ebp,%rax 1bff98: 74 e4 je 1bff7e 1bff9a: 8b 8c ac 20 01 00 00 mov 0x120(%rsp,%rbp,4),%ecx 1bffa1: 4c 8d a8 f2 01 00 00 lea 0x1f2(%rax),%r13 1bffa8: 4c 8d a0 52 02 00 00 lea 0x252(%rax),%r12 1bffaf: 4b 8b 34 ef mov (%r15,%r13,8),%rsi 1bffb3: 4b 8b 3c e7 mov (%r15,%r12,8),%rdi 1bffb7: 8d 91 fb fe ff ff lea -0x105(%rcx),%edx 1bffbd: 89 0c 24 mov %ecx,(%rsp) 1bffc0: 83 fa 01 cmp $0x1,%edx 1bffc3: 77 87 ja 1bff4c 1bffc5: e8 00 00 00 00 callq 1bffca 1bffca: 49 8b b4 ef f0 0f 00 mov 0xff0(%r15,%rbp,8),%rsi 1bffd1: 00 1bffd2: 48 89 c7 mov %rax,%rdi 1bffd5: e8 00 00 00 00 callq 1bffda 1bffda: 49 8b b4 ef d0 0e 00 mov 0xed0(%r15,%rbp,8),%rsi 1bffe1: 00 1bffe2: 48 89 c7 mov %rax,%rdi 1bffe5: e8 00 00 00 00 callq 1bffea 1bffea: 49 3b 87 e8 00 00 00 cmp 0xe8(%r15),%rax 1bfff1: 7d 8b jge 1bff7e 1bfff3: 4b 8b 34 ef mov (%r15,%r13,8),%rsi 1bfff7: 4b 8b 3c e7 mov (%r15,%r12,8),%rdi 1bfffb: e8 00 00 00 00 callq 1c0000 1c0000: 49 8b b4 ef f0 0f 00 mov 0xff0(%r15,%rbp,8),%rsi 1c0007: 00 1c0008: 48 89 c7 mov %rax,%rdi 1c000b: e8 00 00 00 00 callq 1c0010 1c0010: 49 8b b4 ef d0 0e 00 mov 0xed0(%r15,%rbp,8),%rsi 1c0017: 00 1c0018: 48 83 c5 01 add $0x1,%rbp 1c001c: 48 89 c7 mov %rax,%rdi 1c001f: e8 00 00 00 00 callq 1c0024 1c0024: 49 89 87 e8 00 00 00 mov %rax,0xe8(%r15) 1c002b: 48 83 fd 0c cmp $0xc,%rbp 1c002f: 0f 85 57 ff ff ff jne 1bff8c 1c0035: 49 c7 87 f0 00 00 00 movq $0x0,0xf0(%r15) 1c003c: 00 00 00 00 1c0040: 31 ed xor %ebp,%ebp 1c0042: eb 0a jmp 1c004e 1c0044: 48 83 c5 01 add $0x1,%rbp 1c0048: 48 83 fd 0c cmp $0xc,%rbp 1c004c: 74 45 je 1c0093 1c004e: 41 80 bc 2f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbp,1) 1c0055: 00 00 1c0057: 74 eb je 1c0044 1c0059: 8b 84 ac 20 01 00 00 mov 0x120(%rsp,%rbp,4),%eax 1c0060: 89 04 24 mov %eax,(%rsp) 1c0063: 2d 05 01 00 00 sub $0x105,%eax 1c0068: 83 f8 01 cmp $0x1,%eax 1c006b: 76 d7 jbe 1c0044 1c006d: 49 8b b4 ef f0 0f 00 mov 0xff0(%r15,%rbp,8),%rsi 1c0074: 00 1c0075: 49 8b bc ef 90 12 00 mov 0x1290(%r15,%rbp,8),%rdi 1c007c: 00 1c007d: 48 83 c5 01 add $0x1,%rbp 1c0081: e8 00 00 00 00 callq 1c0086 1c0086: 49 01 87 f0 00 00 00 add %rax,0xf0(%r15) 1c008d: 48 83 fd 0c cmp $0xc,%rbp 1c0091: 75 bb jne 1c004e 1c0093: 41 8b 4f 04 mov 0x4(%r15),%ecx 1c0097: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 1c009c: 31 ed xor %ebp,%ebp 1c009e: eb 6e jmp 1c010e 1c00a0: 41 80 bd 18 01 00 00 cmpb $0x0,0x118(%r13) 1c00a7: 00 1c00a8: 0f 84 85 00 00 00 je 1c0133 1c00ae: 83 f9 01 cmp $0x1,%ecx 1c00b1: 77 0d ja 1c00c0 1c00b3: 49 8b 45 20 mov 0x20(%r13),%rax 1c00b7: 49 39 87 f0 00 00 00 cmp %rax,0xf0(%r15) 1c00be: 7e 73 jle 1c0133 1c00c0: 4c 63 e2 movslq %edx,%r12 1c00c3: 49 8b bf e0 00 00 00 mov 0xe0(%r15),%rdi 1c00ca: 4b 8b b4 e7 d0 0e 00 mov 0xed0(%r15,%r12,8),%rsi 1c00d1: 00 1c00d2: e8 00 00 00 00 callq 1c00d7 1c00d7: 4b 8b b4 e7 50 16 00 mov 0x1650(%r15,%r12,8),%rsi 1c00de: 00 1c00df: 48 89 c7 mov %rax,%rdi 1c00e2: e8 00 00 00 00 callq 1c00e7 1c00e7: 49 39 84 ef 90 12 00 cmp %rax,0x1290(%r15,%rbp,8) 1c00ee: 00 1c00ef: 49 0f 4e 84 ef 90 12 cmovle 0x1290(%r15,%rbp,8),%rax 1c00f6: 00 00 1c00f8: 49 89 84 ef 70 17 00 mov %rax,0x1770(%r15,%rbp,8) 1c00ff: 00 1c0100: 41 8b 4f 04 mov 0x4(%r15),%ecx 1c0104: 48 83 c5 01 add $0x1,%rbp 1c0108: 48 83 fd 0c cmp $0xc,%rbp 1c010c: 74 3f je 1c014d 1c010e: 41 80 bc 2f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbp,1) 1c0115: 00 00 1c0117: 89 ea mov %ebp,%edx 1c0119: 74 e9 je 1c0104 1c011b: 8b 84 ac 20 01 00 00 mov 0x120(%rsp,%rbp,4),%eax 1c0122: 89 04 24 mov %eax,(%rsp) 1c0125: 2d 05 01 00 00 sub $0x105,%eax 1c012a: 83 f8 01 cmp $0x1,%eax 1c012d: 0f 87 6d ff ff ff ja 1c00a0 1c0133: 49 8b 84 ef 90 12 00 mov 0x1290(%r15,%rbp,8),%rax 1c013a: 00 1c013b: 49 89 84 ef 70 17 00 mov %rax,0x1770(%r15,%rbp,8) 1c0142: 00 1c0143: 48 83 c5 01 add $0x1,%rbp 1c0147: 48 83 fd 0c cmp $0xc,%rbp 1c014b: 75 c1 jne 1c010e 1c014d: 45 31 ed xor %r13d,%r13d 1c0150: 41 bc 00 00 00 7f mov $0x7f000000,%r12d 1c0156: eb 1f jmp 1c0177 1c0158: 45 8b 47 3c mov 0x3c(%r15),%r8d 1c015c: 45 85 c0 test %r8d,%r8d 1c015f: 75 29 jne 1c018a 1c0161: 4b c7 84 ef f0 12 00 movq $0x7f000000,0x12f0(%r15,%r13,8) 1c0168: 00 00 00 00 7f 1c016d: 49 83 c5 01 add $0x1,%r13 1c0171: 49 83 fd 0c cmp $0xc,%r13 1c0175: 74 74 je 1c01eb 1c0177: 43 80 bc 2f a4 03 00 cmpb $0x0,0x3a4(%r15,%r13,1) 1c017e: 00 00 1c0180: 49 63 ed movslq %r13d,%rbp 1c0183: 74 e8 je 1c016d 1c0185: 83 f9 01 cmp $0x1,%ecx 1c0188: 74 ce je 1c0158 1c018a: 4b 8b b4 ef b0 16 00 mov 0x16b0(%r15,%r13,8),%rsi 1c0191: 00 1c0192: 4b 8b bc ef 70 17 00 mov 0x1770(%r15,%r13,8),%rdi 1c0199: 00 1c019a: 48 81 c5 5e 02 00 00 add $0x25e,%rbp 1c01a1: e8 00 00 00 00 callq 1c01a6 1c01a6: be 00 00 00 01 mov $0x1000000,%esi 1c01ab: 48 89 c7 mov %rax,%rdi 1c01ae: e8 00 00 00 00 callq 1c01b3 1c01b3: 49 89 04 ef mov %rax,(%r15,%rbp,8) 1c01b7: 49 83 fd 03 cmp $0x3,%r13 1c01bb: 76 20 jbe 1c01dd 1c01bd: 4b 81 bc ef f0 12 00 cmpq $0x7f000000,0x12f0(%r15,%r13,8) 1c01c4: 00 00 00 00 7f 1c01c9: 4c 89 e0 mov %r12,%rax 1c01cc: 4b 0f 4d 84 ef f0 12 cmovge 0x12f0(%r15,%r13,8),%rax 1c01d3: 00 00 1c01d5: 4b 89 84 ef f0 12 00 mov %rax,0x12f0(%r15,%r13,8) 1c01dc: 00 1c01dd: 49 83 c5 01 add $0x1,%r13 1c01e1: 41 8b 4f 04 mov 0x4(%r15),%ecx 1c01e5: 49 83 fd 0c cmp $0xc,%r13 1c01e9: 75 8c jne 1c0177 1c01eb: 83 f9 01 cmp $0x1,%ecx 1c01ee: 0f 86 1c 3f 00 00 jbe 1c4110 1c01f4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c01f9: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 1c0200: 49 89 87 f8 00 00 00 mov %rax,0xf8(%r15) 1c0207: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 1c020c: 45 31 e4 xor %r12d,%r12d 1c020f: bd 00 00 00 b4 mov $0xb4000000,%ebp 1c0214: e9 0c 01 00 00 jmpq 1c0325 1c0219: 48 c7 83 20 0d 00 00 movq $0x20000000,0xd20(%rbx) 1c0220: 00 00 00 20 1c0224: 48 c7 83 80 0d 00 00 movq $0x20000000,0xd80(%rbx) 1c022b: 00 00 00 20 1c022f: 41 8b be 58 01 00 00 mov 0x158(%r14),%edi 1c0236: e8 00 00 00 00 callq 1c023b 1c023b: 49 89 87 08 01 00 00 mov %rax,0x108(%r15) 1c0242: 48 8b 83 80 0d 00 00 mov 0xd80(%rbx),%rax 1c0249: 49 89 87 10 01 00 00 mov %rax,0x110(%r15) 1c0250: 41 8b 7e 30 mov 0x30(%r14),%edi 1c0254: e8 00 00 00 00 callq 1c0259 1c0259: 48 8b b3 20 0d 00 00 mov 0xd20(%rbx),%rsi 1c0260: 48 89 c7 mov %rax,%rdi 1c0263: e8 00 00 00 00 callq 1c0268 1c0268: 49 8b b7 00 01 00 00 mov 0x100(%r15),%rsi 1c026f: 48 89 c7 mov %rax,%rdi 1c0272: e8 00 00 00 00 callq 1c0277 1c0277: 48 89 83 c0 0c 00 00 mov %rax,0xcc0(%rbx) 1c027e: 41 8b 7e 30 mov 0x30(%r14),%edi 1c0282: e8 00 00 00 00 callq 1c0287 1c0287: 48 8b bb 80 01 00 00 mov 0x180(%rbx),%rdi 1c028e: 48 89 c6 mov %rax,%rsi 1c0291: e8 00 00 00 00 callq 1c0296 1c0296: 49 8d 95 1e 03 00 00 lea 0x31e(%r13),%rdx 1c029d: 49 8b 34 d7 mov (%r15,%rdx,8),%rsi 1c02a1: 48 89 c7 mov %rax,%rdi 1c02a4: 48 89 14 24 mov %rdx,(%rsp) 1c02a8: e8 00 00 00 00 callq 1c02ad 1c02ad: be 00 00 00 01 mov $0x1000000,%esi 1c02b2: 48 89 c7 mov %rax,%rdi 1c02b5: e8 00 00 00 00 callq 1c02ba 1c02ba: 49 8b b7 10 01 00 00 mov 0x110(%r15),%rsi 1c02c1: 48 89 c7 mov %rax,%rdi 1c02c4: e8 00 00 00 00 callq 1c02c9 1c02c9: 48 8b b3 80 0d 00 00 mov 0xd80(%rbx),%rsi 1c02d0: 48 89 c7 mov %rax,%rdi 1c02d3: e8 00 00 00 00 callq 1c02d8 1c02d8: 48 89 83 60 0c 00 00 mov %rax,0xc60(%rbx) 1c02df: 4b 8b b4 ef 90 18 00 mov 0x1890(%r15,%r13,8),%rsi 1c02e6: 00 1c02e7: 49 8b bf 08 01 00 00 mov 0x108(%r15),%rdi 1c02ee: e8 00 00 00 00 callq 1c02f3 1c02f3: 49 83 bf f8 00 00 00 cmpq $0x0,0xf8(%r15) 1c02fa: 00 1c02fb: 48 8b 14 24 mov (%rsp),%rdx 1c02ff: 49 89 87 18 01 00 00 mov %rax,0x118(%r15) 1c0306: 0f 85 f3 27 00 00 jne 1c2aff 1c030c: 48 89 83 60 09 00 00 mov %rax,0x960(%rbx) 1c0313: 49 83 c4 01 add $0x1,%r12 1c0317: 48 83 c3 08 add $0x8,%rbx 1c031b: 49 83 fc 0c cmp $0xc,%r12 1c031f: 0f 84 a3 01 00 00 je 1c04c8 1c0325: 43 80 bc 27 a4 03 00 cmpb $0x0,0x3a4(%r15,%r12,1) 1c032c: 00 00 1c032e: 4d 63 ec movslq %r12d,%r13 1c0331: 74 e0 je 1c0313 1c0333: 43 80 bc 27 bc 03 00 cmpb $0x0,0x3bc(%r15,%r12,1) 1c033a: 00 00 1c033c: 74 d5 je 1c0313 1c033e: 42 81 bc a4 f0 00 00 cmpl $0x120,0xf0(%rsp,%r12,4) 1c0345: 00 20 01 00 00 1c034a: 43 8b 84 a7 ec 03 00 mov 0x3ec(%r15,%r12,4),%eax 1c0351: 00 1c0352: 0f 84 a3 3a 00 00 je 1c3dfb 1c0358: 48 8b 13 mov (%rbx),%rdx 1c035b: 48 85 d2 test %rdx,%rdx 1c035e: 0f 84 35 01 00 00 je 1c0499 1c0364: 48 39 ea cmp %rbp,%rdx 1c0367: 0f 84 2c 01 00 00 je 1c0499 1c036d: 49 c7 87 00 01 00 00 movq $0x1000000,0x100(%r15) 1c0374: 00 00 00 01 1c0378: 83 f8 02 cmp $0x2,%eax 1c037b: 0f 84 54 40 00 00 je 1c43d5 1c0381: 83 f8 04 cmp $0x4,%eax 1c0384: 0f 84 8f fe ff ff je 1c0219 1c038a: 48 c7 83 20 0d 00 00 movq $0x40000000,0xd20(%rbx) 1c0391: 00 00 00 40 1c0395: 48 c7 83 80 0d 00 00 movq $0x40000000,0xd80(%rbx) 1c039c: 00 00 00 40 1c03a0: e9 8a fe ff ff jmpq 1c022f 1c03a5: 81 fd 00 01 00 00 cmp $0x100,%ebp 1c03ab: 0f 84 4e 37 00 00 je 1c3aff 1c03b1: 43 80 bc 2f 68 03 00 cmpb $0x0,0x368(%r15,%r13,1) 1c03b8: 00 00 1c03ba: 41 8b 47 04 mov 0x4(%r15),%eax 1c03be: 41 8b be 8c 00 00 00 mov 0x8c(%r14),%edi 1c03c5: 0f 84 43 3b 00 00 je 1c3f0e 1c03cb: 83 f8 01 cmp $0x1,%eax 1c03ce: 0f 84 03 4a 00 00 je 1c4dd7 1c03d4: e8 00 00 00 00 callq 1c03d9 1c03d9: 43 8b bc af ec 03 00 mov 0x3ec(%r15,%r13,4),%edi 1c03e0: 00 1c03e1: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c03e6: e8 00 00 00 00 callq 1c03eb 1c03eb: bf 00 00 00 7f mov $0x7f000000,%edi 1c03f0: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 1c03f7: 00 00 00 1c03fa: 48 89 04 24 mov %rax,(%rsp) 1c03fe: e8 00 00 00 00 callq 1c0403 1c0403: 4c 8b 04 24 mov (%rsp),%r8 1c0407: 48 89 c7 mov %rax,%rdi 1c040a: 4c 89 c6 mov %r8,%rsi 1c040d: e8 00 00 00 00 callq 1c0412 1c0412: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1c0417: 48 39 c8 cmp %rcx,%rax 1c041a: 48 0f 4f c1 cmovg %rcx,%rax 1c041e: 49 89 04 24 mov %rax,(%r12) 1c0422: 81 ed 05 01 00 00 sub $0x105,%ebp 1c0428: 83 fd 01 cmp $0x1,%ebp 1c042b: 0f 86 d2 fa ff ff jbe 1bff03 1c0431: e9 e0 f9 ff ff jmpq 1bfe16 1c0436: 41 8b be 90 00 00 00 mov 0x90(%r14),%edi 1c043d: e8 00 00 00 00 callq 1c0442 1c0442: 49 89 04 24 mov %rax,(%r12) 1c0446: e9 cb f9 ff ff jmpq 1bfe16 1c044b: 41 8b be 2c 01 00 00 mov 0x12c(%r14),%edi 1c0452: e8 00 00 00 00 callq 1c0457 1c0457: 49 89 04 24 mov %rax,(%r12) 1c045b: e9 a3 fa ff ff jmpq 1bff03 1c0460: 4b 8b 34 ef mov (%r15,%r13,8),%rsi 1c0464: 4b 8b 3c e7 mov (%r15,%r12,8),%rdi 1c0468: e8 00 00 00 00 callq 1c046d 1c046d: 49 8b b4 ef f0 0f 00 mov 0xff0(%r15,%rbp,8),%rsi 1c0474: 00 1c0475: 48 89 c7 mov %rax,%rdi 1c0478: e8 00 00 00 00 callq 1c047d 1c047d: 49 8b b4 ef d0 0e 00 mov 0xed0(%r15,%rbp,8),%rsi 1c0484: 00 1c0485: 48 89 c7 mov %rax,%rdi 1c0488: e8 00 00 00 00 callq 1c048d 1c048d: 49 89 87 e0 00 00 00 mov %rax,0xe0(%r15) 1c0494: e9 e5 fa ff ff jmpq 1bff7e 1c0499: 49 c7 87 00 01 00 00 movq $0x8000000,0x100(%r15) 1c04a0: 00 00 00 08 1c04a4: 83 f8 02 cmp $0x2,%eax 1c04a7: 0f 85 d4 fe ff ff jne 1c0381 1c04ad: 48 c7 83 20 0d 00 00 movq $0x40000000,0xd20(%rbx) 1c04b4: 00 00 00 40 1c04b8: 48 c7 83 80 0d 00 00 movq $0x20000000,0xd80(%rbx) 1c04bf: 00 00 00 20 1c04c3: e9 67 fd ff ff jmpq 1c022f 1c04c8: 41 8b 7f 48 mov 0x48(%r15),%edi 1c04cc: e8 00 00 00 00 callq 1c04d1 1c04d1: 48 89 c5 mov %rax,%rbp 1c04d4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c04d9: 8b 78 0c mov 0xc(%rax),%edi 1c04dc: e8 00 00 00 00 callq 1c04e1 1c04e1: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 1c04e8: 00 00 00 1c04eb: 48 89 c6 mov %rax,%rsi 1c04ee: e8 00 00 00 00 callq 1c04f3 1c04f3: 48 89 ee mov %rbp,%rsi 1c04f6: 31 ed xor %ebp,%ebp 1c04f8: 48 89 c7 mov %rax,%rdi 1c04fb: e8 00 00 00 00 callq 1c0500 1c0500: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 1c0505: 49 c7 87 28 01 00 00 movq $0x0,0x128(%r15) 1c050c: 00 00 00 00 1c0510: 49 89 87 20 01 00 00 mov %rax,0x120(%r15) 1c0517: 49 c7 87 30 01 00 00 movq $0x0,0x130(%r15) 1c051e: 00 00 00 00 1c0522: 49 c7 87 38 01 00 00 movq $0x0,0x138(%r15) 1c0529: 00 00 00 00 1c052d: 49 c7 87 40 01 00 00 movq $0x0,0x140(%r15) 1c0534: 00 00 00 00 1c0538: eb 0e jmp 1c0548 1c053a: 48 83 c5 01 add $0x1,%rbp 1c053e: 48 83 fd 0c cmp $0xc,%rbp 1c0542: 0f 84 b5 00 00 00 je 1c05fd 1c0548: 41 80 bc 2f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbp,1) 1c054f: 00 00 1c0551: 48 63 dd movslq %ebp,%rbx 1c0554: 74 e4 je 1c053a 1c0556: 48 63 c5 movslq %ebp,%rax 1c0559: bf 00 00 00 02 mov $0x2000000,%edi 1c055e: 49 8b b4 c7 d0 1a 00 mov 0x1ad0(%r15,%rax,8),%rsi 1c0565: 00 1c0566: e8 00 00 00 00 callq 1c056b 1c056b: be 00 00 00 04 mov $0x4000000,%esi 1c0570: 48 89 c7 mov %rax,%rdi 1c0573: e8 00 00 00 00 callq 1c0578 1c0578: 49 01 87 28 01 00 00 add %rax,0x128(%r15) 1c057f: 41 80 7c 24 10 00 cmpb $0x0,0x10(%r12) 1c0585: 0f 84 b6 01 00 00 je 1c0741 1c058b: 41 8b 44 24 14 mov 0x14(%r12),%eax 1c0590: 8d 78 01 lea 0x1(%rax),%edi 1c0593: e8 00 00 00 00 callq 1c0598 1c0598: 49 01 87 30 01 00 00 add %rax,0x130(%r15) 1c059f: 41 80 bc 2f bc 03 00 cmpb $0x0,0x3bc(%r15,%rbp,1) 1c05a6: 00 00 1c05a8: 74 90 je 1c053a 1c05aa: 49 8b 84 ef 90 15 00 mov 0x1590(%r15,%rbp,8),%rax 1c05b1: 00 1c05b2: 49 01 87 38 01 00 00 add %rax,0x138(%r15) 1c05b9: be 00 00 00 01 mov $0x1000000,%esi 1c05be: 49 8b bc df f0 18 00 mov 0x18f0(%r15,%rbx,8),%rdi 1c05c5: 00 1c05c6: e8 00 00 00 00 callq 1c05cb 1c05cb: 49 8b bc ef 90 15 00 mov 0x1590(%r15,%rbp,8),%rdi 1c05d2: 00 1c05d3: 48 83 c5 01 add $0x1,%rbp 1c05d7: 48 89 c6 mov %rax,%rsi 1c05da: e8 00 00 00 00 callq 1c05df 1c05df: be 00 00 00 01 mov $0x1000000,%esi 1c05e4: 48 89 c7 mov %rax,%rdi 1c05e7: e8 00 00 00 00 callq 1c05ec 1c05ec: 49 01 87 40 01 00 00 add %rax,0x140(%r15) 1c05f3: 48 83 fd 0c cmp $0xc,%rbp 1c05f7: 0f 85 4b ff ff ff jne 1c0548 1c05fd: 49 c7 87 48 01 00 00 movq $0x8000000,0x148(%r15) 1c0604: 00 00 00 08 1c0608: 31 db xor %ebx,%ebx 1c060a: 49 c7 87 50 01 00 00 movq $0x0,0x150(%r15) 1c0611: 00 00 00 00 1c0615: 49 c7 87 58 01 00 00 movq $0x0,0x158(%r15) 1c061c: 00 00 00 00 1c0620: e9 ee 00 00 00 jmpq 1c0713 1c0625: 81 bc 9c f0 00 00 00 cmpl $0x120,0xf0(%rsp,%rbx,4) 1c062c: 20 01 00 00 1c0630: 41 8b bc 9f ec 03 00 mov 0x3ec(%r15,%rbx,4),%edi 1c0637: 00 1c0638: 0f 84 b5 03 00 00 je 1c09f3 1c063e: e8 00 00 00 00 callq 1c0643 1c0643: 49 8b b4 ef 50 19 00 mov 0x1950(%r15,%rbp,8),%rsi 1c064a: 00 1c064b: 48 89 c7 mov %rax,%rdi 1c064e: e8 00 00 00 00 callq 1c0653 1c0653: 41 8b 7f 48 mov 0x48(%r15),%edi 1c0657: 49 89 c4 mov %rax,%r12 1c065a: e8 00 00 00 00 callq 1c065f 1c065f: 49 89 c5 mov %rax,%r13 1c0662: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c0667: 8b 78 0c mov 0xc(%rax),%edi 1c066a: e8 00 00 00 00 callq 1c066f 1c066f: 41 8b bc 9f ec 03 00 mov 0x3ec(%r15,%rbx,4),%edi 1c0676: 00 1c0677: 49 89 c6 mov %rax,%r14 1c067a: e8 00 00 00 00 callq 1c067f 1c067f: 49 8b b7 48 01 00 00 mov 0x148(%r15),%rsi 1c0686: 48 89 c7 mov %rax,%rdi 1c0689: e8 00 00 00 00 callq 1c068e 1c068e: 4c 89 f6 mov %r14,%rsi 1c0691: 48 89 c7 mov %rax,%rdi 1c0694: e8 00 00 00 00 callq 1c0699 1c0699: 4c 89 ee mov %r13,%rsi 1c069c: 48 89 c7 mov %rax,%rdi 1c069f: e8 00 00 00 00 callq 1c06a4 1c06a4: 4c 89 e6 mov %r12,%rsi 1c06a7: 49 8b bc ef 50 10 00 mov 0x1050(%r15,%rbp,8),%rdi 1c06ae: 00 1c06af: 4c 39 e0 cmp %r12,%rax 1c06b2: 48 0f 4d f0 cmovge %rax,%rsi 1c06b6: e8 00 00 00 00 callq 1c06bb 1c06bb: 49 89 87 60 01 00 00 mov %rax,0x160(%r15) 1c06c2: 8b 84 9c 20 01 00 00 mov 0x120(%rsp,%rbx,4),%eax 1c06c9: 49 8b b4 ef 50 16 00 mov 0x1650(%r15,%rbp,8),%rsi 1c06d0: 00 1c06d1: 49 8b bc ef 70 17 00 mov 0x1770(%r15,%rbp,8),%rdi 1c06d8: 00 1c06d9: 89 04 24 mov %eax,(%rsp) 1c06dc: 2d 05 01 00 00 sub $0x105,%eax 1c06e1: 83 f8 01 cmp $0x1,%eax 1c06e4: 0f 86 85 00 00 00 jbe 1c076f 1c06ea: e8 00 00 00 00 callq 1c06ef 1c06ef: 49 8b b7 60 01 00 00 mov 0x160(%r15),%rsi 1c06f6: 48 89 c7 mov %rax,%rdi 1c06f9: e8 00 00 00 00 callq 1c06fe 1c06fe: 49 01 87 50 01 00 00 add %rax,0x150(%r15) 1c0705: 48 83 c3 01 add $0x1,%rbx 1c0709: 48 83 fb 0c cmp $0xc,%rbx 1c070d: 0f 84 85 00 00 00 je 1c0798 1c0713: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c071a: 00 00 1c071c: 48 63 eb movslq %ebx,%rbp 1c071f: 74 e4 je 1c0705 1c0721: 41 80 bc 1f bc 03 00 cmpb $0x0,0x3bc(%r15,%rbx,1) 1c0728: 00 00 1c072a: 0f 85 f5 fe ff ff jne 1c0625 1c0730: 49 8b 84 df 50 16 00 mov 0x1650(%r15,%rbx,8),%rax 1c0737: 00 1c0738: 49 89 87 60 01 00 00 mov %rax,0x160(%r15) 1c073f: eb 81 jmp 1c06c2 1c0741: 49 8b b4 24 d8 00 00 mov 0xd8(%r12),%rsi 1c0748: 00 1c0749: 49 8b bc ef d0 1a 00 mov 0x1ad0(%r15,%rbp,8),%rdi 1c0750: 00 1c0751: e8 00 00 00 00 callq 1c0756 1c0756: be 00 00 00 01 mov $0x1000000,%esi 1c075b: 48 89 c7 mov %rax,%rdi 1c075e: e8 00 00 00 00 callq 1c0763 1c0763: 49 01 87 30 01 00 00 add %rax,0x130(%r15) 1c076a: e9 30 fe ff ff jmpq 1c059f 1c076f: e8 00 00 00 00 callq 1c0774 1c0774: 49 8b b7 60 01 00 00 mov 0x160(%r15),%rsi 1c077b: 48 83 c3 01 add $0x1,%rbx 1c077f: 48 89 c7 mov %rax,%rdi 1c0782: e8 00 00 00 00 callq 1c0787 1c0787: 49 01 87 58 01 00 00 add %rax,0x158(%r15) 1c078e: 48 83 fb 0c cmp $0xc,%rbx 1c0792: 0f 85 7b ff ff ff jne 1c0713 1c0798: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c079d: 49 8b bf 50 01 00 00 mov 0x150(%r15),%rdi 1c07a4: 49 03 bf 40 01 00 00 add 0x140(%r15),%rdi 1c07ab: 49 03 bf 30 01 00 00 add 0x130(%r15),%rdi 1c07b2: 48 8b b3 a0 00 00 00 mov 0xa0(%rbx),%rsi 1c07b9: e8 00 00 00 00 callq 1c07be 1c07be: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c07c5: 00 00 00 1c07c8: 48 89 c7 mov %rax,%rdi 1c07cb: e8 00 00 00 00 callq 1c07d0 1c07d0: 49 8b bf 58 01 00 00 mov 0x158(%r15),%rdi 1c07d7: 49 89 87 b8 01 00 00 mov %rax,0x1b8(%r15) 1c07de: 48 8b b3 a0 00 00 00 mov 0xa0(%rbx),%rsi 1c07e5: 31 db xor %ebx,%ebx 1c07e7: e8 00 00 00 00 callq 1c07ec 1c07ec: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c07f3: 00 00 00 1c07f6: 48 89 c7 mov %rax,%rdi 1c07f9: e8 00 00 00 00 callq 1c07fe 1c07fe: 49 89 87 68 01 00 00 mov %rax,0x168(%r15) 1c0805: eb 0a jmp 1c0811 1c0807: 48 83 c3 01 add $0x1,%rbx 1c080b: 48 83 fb 0c cmp $0xc,%rbx 1c080f: 74 45 je 1c0856 1c0811: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c0818: 00 00 1c081a: 74 eb je 1c0807 1c081c: 48 63 c3 movslq %ebx,%rax 1c081f: 49 8b b4 c7 90 0f 00 mov 0xf90(%r15,%rax,8),%rsi 1c0826: 00 1c0827: 49 8b bc c7 70 17 00 mov 0x1770(%r15,%rax,8),%rdi 1c082e: 00 1c082f: e8 00 00 00 00 callq 1c0834 1c0834: 49 8b b4 df f0 0f 00 mov 0xff0(%r15,%rbx,8),%rsi 1c083b: 00 1c083c: 48 89 c7 mov %rax,%rdi 1c083f: e8 00 00 00 00 callq 1c0844 1c0844: 49 89 84 df d0 17 00 mov %rax,0x17d0(%r15,%rbx,8) 1c084b: 00 1c084c: 48 83 c3 01 add $0x1,%rbx 1c0850: 48 83 fb 0c cmp $0xc,%rbx 1c0854: 75 bb jne 1c0811 1c0856: 49 c7 87 70 01 00 00 movq $0x0,0x170(%r15) 1c085d: 00 00 00 00 1c0861: 31 db xor %ebx,%ebx 1c0863: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c086a: 00 00 1c086c: 74 30 je 1c089e 1c086e: 8b 84 9c 20 01 00 00 mov 0x120(%rsp,%rbx,4),%eax 1c0875: 89 04 24 mov %eax,(%rsp) 1c0878: 2d 05 01 00 00 sub $0x105,%eax 1c087d: 83 f8 01 cmp $0x1,%eax 1c0880: 76 1c jbe 1c089e 1c0882: 49 8b b4 df f0 0f 00 mov 0xff0(%r15,%rbx,8),%rsi 1c0889: 00 1c088a: 49 8b bc df 70 17 00 mov 0x1770(%r15,%rbx,8),%rdi 1c0891: 00 1c0892: e8 00 00 00 00 callq 1c0897 1c0897: 49 01 87 70 01 00 00 add %rax,0x170(%r15) 1c089e: 48 83 c3 01 add $0x1,%rbx 1c08a2: 48 83 fb 0c cmp $0xc,%rbx 1c08a6: 75 bb jne 1c0863 1c08a8: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 1c08ad: 31 db xor %ebx,%ebx 1c08af: 41 8b bc 24 e8 00 00 mov 0xe8(%r12),%edi 1c08b6: 00 1c08b7: 41 0f af 7f 48 imul 0x48(%r15),%edi 1c08bc: e8 00 00 00 00 callq 1c08c1 1c08c1: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1c08c6: 49 8b bf 70 01 00 00 mov 0x170(%r15),%rdi 1c08cd: 48 03 41 20 add 0x20(%rcx),%rax 1c08d1: 48 89 c6 mov %rax,%rsi 1c08d4: e8 00 00 00 00 callq 1c08d9 1c08d9: be 00 00 00 01 mov $0x1000000,%esi 1c08de: 48 89 c7 mov %rax,%rdi 1c08e1: e8 00 00 00 00 callq 1c08e6 1c08e6: 49 89 87 78 01 00 00 mov %rax,0x178(%r15) 1c08ed: 49 8b bc 24 a8 00 00 mov 0xa8(%r12),%rdi 1c08f4: 00 1c08f5: 48 89 c6 mov %rax,%rsi 1c08f8: e8 00 00 00 00 callq 1c08fd 1c08fd: 49 c7 87 88 01 00 00 movq $0x0,0x188(%r15) 1c0904: 00 00 00 00 1c0908: 49 89 87 80 01 00 00 mov %rax,0x180(%r15) 1c090f: 49 c7 87 90 01 00 00 movq $0x0,0x190(%r15) 1c0916: 00 00 00 00 1c091a: 49 c7 87 98 01 00 00 movq $0x0,0x198(%r15) 1c0921: 00 00 00 00 1c0925: 49 c7 87 a0 01 00 00 movq $0x0,0x1a0(%r15) 1c092c: 00 00 00 00 1c0930: eb 39 jmp 1c096b 1c0932: 49 8b 84 df d0 17 00 mov 0x17d0(%r15,%rbx,8),%rax 1c0939: 00 1c093a: 49 89 87 b0 01 00 00 mov %rax,0x1b0(%r15) 1c0941: 49 8b 87 a8 01 00 00 mov 0x1a8(%r15),%rax 1c0948: 49 01 87 88 01 00 00 add %rax,0x188(%r15) 1c094f: 49 8b 87 b0 01 00 00 mov 0x1b0(%r15),%rax 1c0956: 49 01 87 90 01 00 00 add %rax,0x190(%r15) 1c095d: 48 83 c3 01 add $0x1,%rbx 1c0961: 48 83 fb 0c cmp $0xc,%rbx 1c0965: 0f 84 1a 01 00 00 je 1c0a85 1c096b: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c0972: 00 00 1c0974: 48 63 eb movslq %ebx,%rbp 1c0977: 74 e4 je 1c095d 1c0979: 8b 84 9c 20 01 00 00 mov 0x120(%rsp,%rbx,4),%eax 1c0980: 89 04 24 mov %eax,(%rsp) 1c0983: 2d 05 01 00 00 sub $0x105,%eax 1c0988: 83 f8 01 cmp $0x1,%eax 1c098b: 49 8b 84 df d0 17 00 mov 0x17d0(%r15,%rbx,8),%rax 1c0992: 00 1c0993: 0f 86 99 00 00 00 jbe 1c0a32 1c0999: 49 89 87 a8 01 00 00 mov %rax,0x1a8(%r15) 1c09a0: 41 81 3c 24 27 01 00 cmpl $0x127,(%r12) 1c09a7: 00 1c09a8: 74 88 je 1c0932 1c09aa: 41 8b 7c 24 04 mov 0x4(%r12),%edi 1c09af: 81 e7 ff ff ff 1f and $0x1fffffff,%edi 1c09b5: e8 00 00 00 00 callq 1c09ba 1c09ba: 49 8b b4 df 90 0f 00 mov 0xf90(%r15,%rbx,8),%rsi 1c09c1: 00 1c09c2: 48 89 c7 mov %rax,%rdi 1c09c5: e8 00 00 00 00 callq 1c09ca 1c09ca: be 00 00 00 01 mov $0x1000000,%esi 1c09cf: 48 89 c7 mov %rax,%rdi 1c09d2: e8 00 00 00 00 callq 1c09d7 1c09d7: 49 8b bc ef d0 17 00 mov 0x17d0(%r15,%rbp,8),%rdi 1c09de: 00 1c09df: 48 89 c6 mov %rax,%rsi 1c09e2: e8 00 00 00 00 callq 1c09e7 1c09e7: 49 89 87 b0 01 00 00 mov %rax,0x1b0(%r15) 1c09ee: e9 4e ff ff ff jmpq 1c0941 1c09f3: e8 00 00 00 00 callq 1c09f8 1c09f8: 49 8b bc ef 90 09 00 mov 0x990(%r15,%rbp,8),%rdi 1c09ff: 00 1c0a00: 48 89 c6 mov %rax,%rsi 1c0a03: e8 00 00 00 00 callq 1c0a08 1c0a08: 31 d2 xor %edx,%edx 1c0a0a: 49 f7 b7 20 01 00 00 divq 0x120(%r15) 1c0a11: 48 85 d2 test %rdx,%rdx 1c0a14: 0f 85 16 fd ff ff jne 1c0730 1c0a1a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c0a1f: 48 8b 80 20 01 00 00 mov 0x120(%rax),%rax 1c0a26: 49 89 87 60 01 00 00 mov %rax,0x160(%r15) 1c0a2d: e9 90 fc ff ff jmpq 1c06c2 1c0a32: 49 01 87 98 01 00 00 add %rax,0x198(%r15) 1c0a39: 41 8b 7c 24 04 mov 0x4(%r12),%edi 1c0a3e: e8 00 00 00 00 callq 1c0a43 1c0a43: 49 8b b4 df 90 0f 00 mov 0xf90(%r15,%rbx,8),%rsi 1c0a4a: 00 1c0a4b: 48 83 c3 01 add $0x1,%rbx 1c0a4f: 48 89 c7 mov %rax,%rdi 1c0a52: e8 00 00 00 00 callq 1c0a57 1c0a57: be 00 00 00 01 mov $0x1000000,%esi 1c0a5c: 48 89 c7 mov %rax,%rdi 1c0a5f: e8 00 00 00 00 callq 1c0a64 1c0a64: 49 8b bc ef d0 17 00 mov 0x17d0(%r15,%rbp,8),%rdi 1c0a6b: 00 1c0a6c: 48 89 c6 mov %rax,%rsi 1c0a6f: e8 00 00 00 00 callq 1c0a74 1c0a74: 49 01 87 a0 01 00 00 add %rax,0x1a0(%r15) 1c0a7b: 48 83 fb 0c cmp $0xc,%rbx 1c0a7f: 0f 85 e6 fe ff ff jne 1c096b 1c0a85: 49 8b bf 38 01 00 00 mov 0x138(%r15),%rdi 1c0a8c: be 00 00 00 40 mov $0x40000000,%esi 1c0a91: 45 31 ed xor %r13d,%r13d 1c0a94: e8 00 00 00 00 callq 1c0a99 1c0a99: 49 03 87 28 01 00 00 add 0x128(%r15),%rax 1c0aa0: be 00 00 00 40 mov $0x40000000,%esi 1c0aa5: 49 01 87 88 01 00 00 add %rax,0x188(%r15) 1c0aac: 49 8b bf 38 01 00 00 mov 0x138(%r15),%rdi 1c0ab3: e8 00 00 00 00 callq 1c0ab8 1c0ab8: 49 03 87 28 01 00 00 add 0x128(%r15),%rax 1c0abf: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 1c0ac4: 49 01 87 90 01 00 00 add %rax,0x190(%r15) 1c0acb: 49 8d 87 70 08 00 00 lea 0x870(%r15),%rax 1c0ad2: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1c0ad9: 00 1c0ada: 49 89 c4 mov %rax,%r12 1c0add: e9 88 01 00 00 jmpq 1c0c6a 1c0ae2: 48 b8 00 00 00 00 02 movabs $0x200000000,%rax 1c0ae9: 00 00 00 1c0aec: 49 89 84 24 40 14 00 mov %rax,0x1440(%r12) 1c0af3: 00 1c0af4: 43 8b bc af ec 03 00 mov 0x3ec(%r15,%r13,4),%edi 1c0afb: 00 1c0afc: 4c 8d b3 f2 01 00 00 lea 0x1f2(%rbx),%r14 1c0b03: e8 00 00 00 00 callq 1c0b08 1c0b08: 49 8b bc df b0 1c 00 mov 0x1cb0(%r15,%rbx,8),%rdi 1c0b0f: 00 1c0b10: 48 89 c6 mov %rax,%rsi 1c0b13: e8 00 00 00 00 callq 1c0b18 1c0b18: 4b 8b 34 f7 mov (%r15,%r14,8),%rsi 1c0b1c: 48 89 c7 mov %rax,%rdi 1c0b1f: e8 00 00 00 00 callq 1c0b24 1c0b24: 49 8b b4 24 80 07 00 mov 0x780(%r12),%rsi 1c0b2b: 00 1c0b2c: 48 89 c7 mov %rax,%rdi 1c0b2f: e8 00 00 00 00 callq 1c0b34 1c0b34: 49 89 84 24 00 15 00 mov %rax,0x1500(%r12) 1c0b3b: 00 1c0b3c: 8b 7d 28 mov 0x28(%rbp),%edi 1c0b3f: e8 00 00 00 00 callq 1c0b44 1c0b44: 49 8b bc df 50 0d 00 mov 0xd50(%r15,%rbx,8),%rdi 1c0b4b: 00 1c0b4c: 48 89 c6 mov %rax,%rsi 1c0b4f: e8 00 00 00 00 callq 1c0b54 1c0b54: 49 8b b4 df 90 1e 00 mov 0x1e90(%r15,%rbx,8),%rsi 1c0b5b: 00 1c0b5c: 48 89 c7 mov %rax,%rdi 1c0b5f: e8 00 00 00 00 callq 1c0b64 1c0b64: 8b 7d 28 mov 0x28(%rbp),%edi 1c0b67: 48 89 04 24 mov %rax,(%rsp) 1c0b6b: e8 00 00 00 00 callq 1c0b70 1c0b70: 48 8d 8b 82 02 00 00 lea 0x282(%rbx),%rcx 1c0b77: 49 8b 3c cf mov (%r15,%rcx,8),%rdi 1c0b7b: 48 89 c6 mov %rax,%rsi 1c0b7e: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 1c0b83: e8 00 00 00 00 callq 1c0b88 1c0b88: 48 8b 14 24 mov (%rsp),%rdx 1c0b8c: 4c 8d 83 a2 03 00 00 lea 0x3a2(%rbx),%r8 1c0b93: 4c 89 44 24 18 mov %r8,0x18(%rsp) 1c0b98: 48 39 d0 cmp %rdx,%rax 1c0b9b: 48 0f 4d d0 cmovge %rax,%rdx 1c0b9f: 48 89 d6 mov %rdx,%rsi 1c0ba2: 48 8d 93 b6 01 00 00 lea 0x1b6(%rbx),%rdx 1c0ba9: 49 8b 3c d7 mov (%r15,%rdx,8),%rdi 1c0bad: 48 89 14 24 mov %rdx,(%rsp) 1c0bb1: e8 00 00 00 00 callq 1c0bb6 1c0bb6: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1c0bbb: 4b 89 04 c7 mov %rax,(%r15,%r8,8) 1c0bbf: 43 8b bc af ec 03 00 mov 0x3ec(%r15,%r13,4),%edi 1c0bc6: 00 1c0bc7: e8 00 00 00 00 callq 1c0bcc 1c0bcc: 8b 7d 28 mov 0x28(%rbp),%edi 1c0bcf: 48 89 c3 mov %rax,%rbx 1c0bd2: e8 00 00 00 00 callq 1c0bd7 1c0bd7: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1c0bdc: 48 89 c6 mov %rax,%rsi 1c0bdf: 49 8b 3c cf mov (%r15,%rcx,8),%rdi 1c0be3: e8 00 00 00 00 callq 1c0be8 1c0be8: 49 8b b4 24 e0 07 00 mov 0x7e0(%r12),%rsi 1c0bef: 00 1c0bf0: 48 8b 14 24 mov (%rsp),%rdx 1c0bf4: 48 39 f0 cmp %rsi,%rax 1c0bf7: 49 8b 3c d7 mov (%r15,%rdx,8),%rdi 1c0bfb: 48 0f 4d f0 cmovge %rax,%rsi 1c0bff: e8 00 00 00 00 callq 1c0c04 1c0c04: 48 89 de mov %rbx,%rsi 1c0c07: 48 89 c7 mov %rax,%rdi 1c0c0a: e8 00 00 00 00 callq 1c0c0f 1c0c0f: 4b 8b 34 f7 mov (%r15,%r14,8),%rsi 1c0c13: 48 89 c7 mov %rax,%rdi 1c0c16: e8 00 00 00 00 callq 1c0c1b 1c0c1b: 49 8b b4 24 80 07 00 mov 0x780(%r12),%rsi 1c0c22: 00 1c0c23: 48 89 c7 mov %rax,%rdi 1c0c26: e8 00 00 00 00 callq 1c0c2b 1c0c2b: 49 8b b4 24 80 04 00 mov 0x480(%r12),%rsi 1c0c32: 00 1c0c33: 49 8b bc 24 40 05 00 mov 0x540(%r12),%rdi 1c0c3a: 00 1c0c3b: 49 89 84 24 60 15 00 mov %rax,0x1560(%r12) 1c0c42: 00 1c0c43: e8 00 00 00 00 callq 1c0c48 1c0c48: 49 8b 34 24 mov (%r12),%rsi 1c0c4c: 48 89 c7 mov %rax,%rdi 1c0c4f: e8 00 00 00 00 callq 1c0c54 1c0c54: 49 89 84 24 c0 15 00 mov %rax,0x15c0(%r12) 1c0c5b: 00 1c0c5c: 49 83 c5 01 add $0x1,%r13 1c0c60: 49 83 c4 08 add $0x8,%r12 1c0c64: 49 83 fd 0c cmp $0xc,%r13 1c0c68: 74 5d je 1c0cc7 1c0c6a: 43 80 bc 2f a4 03 00 cmpb $0x0,0x3a4(%r15,%r13,1) 1c0c71: 00 00 1c0c73: 49 63 dd movslq %r13d,%rbx 1c0c76: 74 e4 je 1c0c5c 1c0c78: 49 8b 84 24 a0 0b 00 mov 0xba0(%r12),%rax 1c0c7f: 00 1c0c80: 48 3d 00 00 00 04 cmp $0x4000000,%rax 1c0c86: 7f 1d jg 1c0ca5 1c0c88: 48 3d 00 00 00 02 cmp $0x2000000,%rax 1c0c8e: 0f 8f 4e fe ff ff jg 1c0ae2 1c0c94: 49 c7 84 24 40 14 00 movq $0x0,0x1440(%r12) 1c0c9b: 00 00 00 00 00 1c0ca0: e9 4f fe ff ff jmpq 1c0af4 1c0ca5: 49 8b b4 df b0 0d 00 mov 0xdb0(%r15,%rbx,8),%rsi 1c0cac: 00 1c0cad: bf 00 00 00 04 mov $0x4000000,%edi 1c0cb2: 4c 8d b3 96 03 00 00 lea 0x396(%rbx),%r14 1c0cb9: e8 00 00 00 00 callq 1c0cbe 1c0cbe: 4b 89 04 f7 mov %rax,(%r15,%r14,8) 1c0cc2: e9 2d fe ff ff jmpq 1c0af4 1c0cc7: 49 8d 87 10 20 00 00 lea 0x2010(%r15),%rax 1c0cce: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 1c0cd5: 00 1c0cd6: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 1c0cdb: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 1c0ce2: 00 1c0ce3: 48 89 44 24 30 mov %rax,0x30(%rsp) 1c0ce8: 4c 8b 74 24 30 mov 0x30(%rsp),%r14 1c0ced: 4c 63 64 24 28 movslq 0x28(%rsp),%r12 1c0cf2: 31 db xor %ebx,%ebx 1c0cf4: 4d 89 f5 mov %r14,%r13 1c0cf7: eb 10 jmp 1c0d09 1c0cf9: 83 c3 01 add $0x1,%ebx 1c0cfc: 49 83 c5 08 add $0x8,%r13 1c0d00: 83 fb 08 cmp $0x8,%ebx 1c0d03: 0f 84 95 01 00 00 je 1c0e9e 1c0d09: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c0d0e: be 64 00 00 00 mov $0x64,%esi 1c0d13: 8b 78 04 mov 0x4(%rax),%edi 1c0d16: e8 00 00 00 00 callq 1c0d1b 1c0d1b: 48 63 cb movslq %ebx,%rcx 1c0d1e: 48 8b b5 98 00 00 00 mov 0x98(%rbp),%rsi 1c0d25: 48 8b bc cc 50 01 00 mov 0x150(%rsp,%rcx,8),%rdi 1c0d2c: 00 1c0d2d: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 1c0d32: 49 89 c6 mov %rax,%r14 1c0d35: e8 00 00 00 00 callq 1c0d3a 1c0d3a: 4c 89 f6 mov %r14,%rsi 1c0d3d: 48 89 c7 mov %rax,%rdi 1c0d40: e8 00 00 00 00 callq 1c0d45 1c0d45: 49 8b bf 88 01 00 00 mov 0x188(%r15),%rdi 1c0d4c: 48 89 c6 mov %rax,%rsi 1c0d4f: e8 00 00 00 00 callq 1c0d54 1c0d54: 41 8b 7f 48 mov 0x48(%r15),%edi 1c0d58: 49 89 c6 mov %rax,%r14 1c0d5b: e8 00 00 00 00 callq 1c0d60 1c0d60: 8b 7d 04 mov 0x4(%rbp),%edi 1c0d63: 48 89 44 24 18 mov %rax,0x18(%rsp) 1c0d68: e8 00 00 00 00 callq 1c0d6d 1c0d6d: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c0d71: 4a 8b b4 e4 a8 00 00 mov 0xa8(%rsp,%r12,8),%rsi 1c0d78: 00 1c0d79: 48 89 04 24 mov %rax,(%rsp) 1c0d7d: e8 00 00 00 00 callq 1c0d82 1c0d82: 4c 8b 0c 24 mov (%rsp),%r9 1c0d86: 48 89 c7 mov %rax,%rdi 1c0d89: 4c 89 ce mov %r9,%rsi 1c0d8c: e8 00 00 00 00 callq 1c0d91 1c0d91: be 00 00 00 08 mov $0x8000000,%esi 1c0d96: 48 89 c7 mov %rax,%rdi 1c0d99: e8 00 00 00 00 callq 1c0d9e 1c0d9e: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1c0da3: 48 89 c7 mov %rax,%rdi 1c0da6: 4c 89 c6 mov %r8,%rsi 1c0da9: e8 00 00 00 00 callq 1c0dae 1c0dae: 49 8b bf 90 01 00 00 mov 0x190(%r15),%rdi 1c0db5: 48 89 c6 mov %rax,%rsi 1c0db8: e8 00 00 00 00 callq 1c0dbd 1c0dbd: 49 8b b7 b8 01 00 00 mov 0x1b8(%r15),%rsi 1c0dc4: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1c0dc9: 4c 39 f0 cmp %r14,%rax 1c0dcc: 49 0f 4c c6 cmovl %r14,%rax 1c0dd0: 48 39 f0 cmp %rsi,%rax 1c0dd3: 48 0f 4c c6 cmovl %rsi,%rax 1c0dd7: 49 89 45 00 mov %rax,0x0(%r13) 1c0ddb: 41 80 7f 24 00 cmpb $0x0,0x24(%r15) 1c0de0: 0f 84 13 ff ff ff je 1c0cf9 1c0de6: 48 8b bc cc 50 01 00 mov 0x150(%rsp,%rcx,8),%rdi 1c0ded: 00 1c0dee: 48 8b b5 98 00 00 00 mov 0x98(%rbp),%rsi 1c0df5: e8 00 00 00 00 callq 1c0dfa 1c0dfa: 49 8b bf 98 01 00 00 mov 0x198(%r15),%rdi 1c0e01: 48 89 c6 mov %rax,%rsi 1c0e04: e8 00 00 00 00 callq 1c0e09 1c0e09: 41 8b 7f 40 mov 0x40(%r15),%edi 1c0e0d: 49 89 c6 mov %rax,%r14 1c0e10: e8 00 00 00 00 callq 1c0e15 1c0e15: 8b 7d 04 mov 0x4(%rbp),%edi 1c0e18: 48 89 44 24 18 mov %rax,0x18(%rsp) 1c0e1d: e8 00 00 00 00 callq 1c0e22 1c0e22: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c0e26: 4a 8b b4 e4 a8 00 00 mov 0xa8(%rsp,%r12,8),%rsi 1c0e2d: 00 1c0e2e: 48 89 04 24 mov %rax,(%rsp) 1c0e32: e8 00 00 00 00 callq 1c0e37 1c0e37: 4c 8b 0c 24 mov (%rsp),%r9 1c0e3b: 48 89 c7 mov %rax,%rdi 1c0e3e: 4c 89 ce mov %r9,%rsi 1c0e41: e8 00 00 00 00 callq 1c0e46 1c0e46: be 00 00 00 08 mov $0x8000000,%esi 1c0e4b: 48 89 c7 mov %rax,%rdi 1c0e4e: e8 00 00 00 00 callq 1c0e53 1c0e53: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1c0e58: 48 89 c7 mov %rax,%rdi 1c0e5b: 4c 89 c6 mov %r8,%rsi 1c0e5e: e8 00 00 00 00 callq 1c0e63 1c0e63: 49 8b bf a0 01 00 00 mov 0x1a0(%r15),%rdi 1c0e6a: 48 89 c6 mov %rax,%rsi 1c0e6d: e8 00 00 00 00 callq 1c0e72 1c0e72: 49 8b 8f 68 01 00 00 mov 0x168(%r15),%rcx 1c0e79: 4c 39 f0 cmp %r14,%rax 1c0e7c: 49 0f 4c c6 cmovl %r14,%rax 1c0e80: 48 39 c8 cmp %rcx,%rax 1c0e83: 48 0f 4c c1 cmovl %rcx,%rax 1c0e87: 83 c3 01 add $0x1,%ebx 1c0e8a: 49 83 c5 08 add $0x8,%r13 1c0e8e: 49 89 85 b8 00 00 00 mov %rax,0xb8(%r13) 1c0e95: 83 fb 08 cmp $0x8,%ebx 1c0e98: 0f 85 6b fe ff ff jne 1c0d09 1c0e9e: 83 44 24 28 01 addl $0x1,0x28(%rsp) 1c0ea3: 8b 44 24 28 mov 0x28(%rsp),%eax 1c0ea7: 48 83 44 24 30 40 addq $0x40,0x30(%rsp) 1c0ead: 83 f8 03 cmp $0x3,%eax 1c0eb0: 0f 85 32 fe ff ff jne 1c0ce8 1c0eb6: 49 8d 87 8c 03 00 00 lea 0x38c(%r15),%rax 1c0ebd: 4d 8d af 70 05 00 00 lea 0x570(%r15),%r13 1c0ec4: 48 c7 84 24 88 00 00 movq $0x0,0x88(%rsp) 1c0ecb: 00 00 00 00 00 1c0ed0: 48 89 04 24 mov %rax,(%rsp) 1c0ed4: 48 8d 84 24 20 01 00 lea 0x120(%rsp),%rax 1c0edb: 00 1c0edc: 48 89 44 24 58 mov %rax,0x58(%rsp) 1c0ee1: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 1c0ee8: 00 00 1c0eea: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1c0ef1: 00 1c0ef2: 48 8b 8c 24 90 00 00 mov 0x90(%rsp),%rcx 1c0ef9: 00 1c0efa: c7 44 24 60 00 00 00 movl $0x0,0x60(%rsp) 1c0f01: 00 1c0f02: 48 c1 e0 06 shl $0x6,%rax 1c0f06: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 1c0f0b: 48 05 80 01 00 00 add $0x180,%rax 1c0f11: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1c0f18: 00 1c0f19: 48 63 44 24 68 movslq 0x68(%rsp),%rax 1c0f1e: 48 89 44 24 18 mov %rax,0x18(%rsp) 1c0f23: 48 8d 04 40 lea (%rax,%rax,2),%rax 1c0f27: 48 89 44 24 70 mov %rax,0x70(%rsp) 1c0f2c: 4c 8b a4 24 80 00 00 mov 0x80(%rsp),%r12 1c0f33: 00 1c0f34: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 1c0f39: 31 db xor %ebx,%ebx 1c0f3b: 48 63 44 24 60 movslq 0x60(%rsp),%rax 1c0f40: 49 01 ec add %rbp,%r12 1c0f43: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c0f48: e9 6f 03 00 00 jmpq 1c12bc 1c0f4d: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 1c0f52: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c0f57: 49 8b b6 50 01 00 00 mov 0x150(%r14),%rsi 1c0f5e: 48 8b 78 68 mov 0x68(%rax),%rdi 1c0f62: e8 00 00 00 00 callq 1c0f67 1c0f67: 49 8b be a0 00 00 00 mov 0xa0(%r14),%rdi 1c0f6e: 48 89 c6 mov %rax,%rsi 1c0f71: e8 00 00 00 00 callq 1c0f76 1c0f76: 48 89 c6 mov %rax,%rsi 1c0f79: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c0f7e: 49 8b bc c7 b0 0d 00 mov 0xdb0(%r15,%rax,8),%rdi 1c0f85: 00 1c0f86: 4c 8d b0 ae 00 00 00 lea 0xae(%rax),%r14 1c0f8d: e8 00 00 00 00 callq 1c0f92 1c0f92: 4b 89 04 f7 mov %rax,(%r15,%r14,8) 1c0f96: 49 8b b5 60 12 00 00 mov 0x1260(%r13),%rsi 1c0f9d: 49 8b bd 60 18 00 00 mov 0x1860(%r13),%rdi 1c0fa4: e8 00 00 00 00 callq 1c0fa9 1c0fa9: be 00 00 00 01 mov $0x1000000,%esi 1c0fae: 48 89 c7 mov %rax,%rdi 1c0fb1: e8 00 00 00 00 callq 1c0fb6 1c0fb6: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1c0fba: 49 03 bf 80 01 00 00 add 0x180(%r15),%rdi 1c0fc1: 48 89 c6 mov %rax,%rsi 1c0fc4: e8 00 00 00 00 callq 1c0fc9 1c0fc9: 49 8b b5 60 12 00 00 mov 0x1260(%r13),%rsi 1c0fd0: 49 8b bd 00 18 00 00 mov 0x1800(%r13),%rdi 1c0fd7: 49 03 45 00 add 0x0(%r13),%rax 1c0fdb: 49 2b 85 c0 18 00 00 sub 0x18c0(%r13),%rax 1c0fe2: 49 89 c6 mov %rax,%r14 1c0fe5: e8 00 00 00 00 callq 1c0fea 1c0fea: be 00 00 00 01 mov $0x1000000,%esi 1c0fef: 48 89 c7 mov %rax,%rdi 1c0ff2: e8 00 00 00 00 callq 1c0ff7 1c0ff7: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1c0ffb: 49 03 bf 80 01 00 00 add 0x180(%r15),%rdi 1c1002: 48 89 c6 mov %rax,%rsi 1c1005: e8 00 00 00 00 callq 1c100a 1c100a: 8b 54 24 28 mov 0x28(%rsp),%edx 1c100e: 4c 39 f0 cmp %r14,%rax 1c1011: 49 0f 4c c6 cmovl %r14,%rax 1c1015: 49 89 04 24 mov %rax,(%r12) 1c1019: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1c101e: 41 8b 84 87 4c 04 00 mov 0x44c(%r15,%rax,4),%eax 1c1025: 00 1c1026: 81 fa 04 01 00 00 cmp $0x104,%edx 1c102c: 0f 84 73 07 00 00 je 1c17a5 1c1032: 83 f8 08 cmp $0x8,%eax 1c1035: 0f 84 1a 08 00 00 je 1c1855 1c103b: 83 f8 0a cmp $0xa,%eax 1c103e: 0f 84 fc 07 00 00 je 1c1840 1c1044: 83 f8 06 cmp $0x6,%eax 1c1047: 0f 84 1d 08 00 00 je 1c186a 1c104d: 49 c7 87 30 02 00 00 movq $0x3000000,0x230(%r15) 1c1054: 00 00 00 03 1c1058: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c105d: 80 b8 98 00 00 00 00 cmpb $0x0,0x98(%rax) 1c1064: 74 11 je 1c1077 1c1066: 49 81 bd 80 07 00 00 cmpq $0x1000000,0x780(%r13) 1c106d: 00 00 00 01 1c1071: 0f 8f 8d 07 00 00 jg 1c1804 1c1077: 49 8b b7 30 02 00 00 mov 0x230(%r15),%rsi 1c107e: 49 8b bd a0 05 00 00 mov 0x5a0(%r13),%rdi 1c1085: 41 be 00 00 00 01 mov $0x1000000,%r14d 1c108b: e8 00 00 00 00 callq 1c1090 1c1090: 48 3d 00 00 00 01 cmp $0x1000000,%rax 1c1096: 49 0f 4c c6 cmovl %r14,%rax 1c109a: 48 89 c6 mov %rax,%rsi 1c109d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c10a2: 49 8b bc c7 f0 0c 00 mov 0xcf0(%r15,%rax,8),%rdi 1c10a9: 00 1c10aa: e8 00 00 00 00 callq 1c10af 1c10af: 49 8b bd 40 05 00 00 mov 0x540(%r13),%rdi 1c10b6: be 00 00 00 04 mov $0x4000000,%esi 1c10bb: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c10c0: e8 00 00 00 00 callq 1c10c5 1c10c5: be 00 00 00 01 mov $0x1000000,%esi 1c10ca: 48 89 c7 mov %rax,%rdi 1c10cd: e8 00 00 00 00 callq 1c10d2 1c10d2: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 1c10d7: 48 39 d0 cmp %rdx,%rax 1c10da: 48 0f 4c c2 cmovl %rdx,%rax 1c10de: 48 3d 00 00 00 01 cmp $0x1000000,%rax 1c10e4: 49 0f 4c c6 cmovl %r14,%rax 1c10e8: 49 89 87 38 02 00 00 mov %rax,0x238(%r15) 1c10ef: 49 8b b5 60 12 00 00 mov 0x1260(%r13),%rsi 1c10f6: 49 8b bd 60 18 00 00 mov 0x1860(%r13),%rdi 1c10fd: e8 00 00 00 00 callq 1c1102 1c1102: be 00 00 00 01 mov $0x1000000,%esi 1c1107: 48 89 c7 mov %rax,%rdi 1c110a: e8 00 00 00 00 callq 1c110f 1c110f: 48 63 cb movslq %ebx,%rcx 1c1112: 48 89 c6 mov %rax,%rsi 1c1115: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1c111a: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 1c111f: 4c 8d 94 c1 02 04 00 lea 0x402(%rcx,%rax,8),%r10 1c1126: 00 1c1127: 4b 8b 3c d7 mov (%r15,%r10,8),%rdi 1c112b: 4c 89 54 24 50 mov %r10,0x50(%rsp) 1c1130: e8 00 00 00 00 callq 1c1135 1c1135: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1c113a: 4d 8b 9d c0 18 00 00 mov 0x18c0(%r13),%r11 1c1141: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c1146: 4c 8d 89 0e 01 00 00 lea 0x10e(%rcx),%r9 1c114d: 4c 8d b1 f2 01 00 00 lea 0x1f2(%rcx),%r14 1c1154: 4c 89 5c 24 40 mov %r11,0x40(%rsp) 1c1159: 4b 8b 34 cf mov (%r15,%r9,8),%rsi 1c115d: 4b 8b 3c f7 mov (%r15,%r14,8),%rdi 1c1161: 4c 89 4c 24 48 mov %r9,0x48(%rsp) 1c1166: e8 00 00 00 00 callq 1c116b 1c116b: 49 8b b7 38 02 00 00 mov 0x238(%r15),%rsi 1c1172: 48 89 c7 mov %rax,%rdi 1c1175: e8 00 00 00 00 callq 1c117a 1c117a: be 00 00 00 02 mov $0x2000000,%esi 1c117f: 48 89 c7 mov %rax,%rdi 1c1182: e8 00 00 00 00 callq 1c1187 1c1187: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 1c118c: 4b 8b 3c f7 mov (%r15,%r14,8),%rdi 1c1190: 48 89 44 24 38 mov %rax,0x38(%rsp) 1c1195: 48 8b b4 cc 50 01 00 mov 0x150(%rsp,%rcx,8),%rsi 1c119c: 00 1c119d: e8 00 00 00 00 callq 1c11a2 1c11a2: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 1c11a7: 49 8b bd 60 18 00 00 mov 0x1860(%r13),%rdi 1c11ae: 48 39 d0 cmp %rdx,%rax 1c11b1: 48 0f 4e d0 cmovle %rax,%rdx 1c11b5: 48 89 d6 mov %rdx,%rsi 1c11b8: e8 00 00 00 00 callq 1c11bd 1c11bd: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 1c11c2: 4c 8b 5c 24 40 mov 0x40(%rsp),%r11 1c11c7: 49 8b b5 60 12 00 00 mov 0x1260(%r13),%rsi 1c11ce: 49 8b bd 00 18 00 00 mov 0x1800(%r13),%rdi 1c11d5: 48 01 c2 add %rax,%rdx 1c11d8: 4c 29 da sub %r11,%rdx 1c11db: 48 89 54 24 40 mov %rdx,0x40(%rsp) 1c11e0: e8 00 00 00 00 callq 1c11e5 1c11e5: be 00 00 00 01 mov $0x1000000,%esi 1c11ea: 48 89 c7 mov %rax,%rdi 1c11ed: e8 00 00 00 00 callq 1c11f2 1c11f2: 4c 8b 54 24 50 mov 0x50(%rsp),%r10 1c11f7: 48 89 c6 mov %rax,%rsi 1c11fa: 4b 8b 3c d7 mov (%r15,%r10,8),%rdi 1c11fe: e8 00 00 00 00 callq 1c1203 1c1203: 4c 8b 4c 24 48 mov 0x48(%rsp),%r9 1c1208: 4b 8b 3c f7 mov (%r15,%r14,8),%rdi 1c120c: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c1211: 4b 8b 34 cf mov (%r15,%r9,8),%rsi 1c1215: e8 00 00 00 00 callq 1c121a 1c121a: 49 8b b7 38 02 00 00 mov 0x238(%r15),%rsi 1c1221: 48 89 c7 mov %rax,%rdi 1c1224: e8 00 00 00 00 callq 1c1229 1c1229: be 00 00 00 02 mov $0x2000000,%esi 1c122e: 48 89 c7 mov %rax,%rdi 1c1231: e8 00 00 00 00 callq 1c1236 1c1236: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 1c123b: 4b 8b 3c f7 mov (%r15,%r14,8),%rdi 1c123f: 48 89 44 24 38 mov %rax,0x38(%rsp) 1c1244: 48 8b b4 cc 50 01 00 mov 0x150(%rsp,%rcx,8),%rsi 1c124b: 00 1c124c: e8 00 00 00 00 callq 1c1251 1c1251: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 1c1256: 49 8b bd 00 18 00 00 mov 0x1800(%r13),%rdi 1c125d: 4c 39 c0 cmp %r8,%rax 1c1260: 4c 89 c6 mov %r8,%rsi 1c1263: 48 0f 4e f0 cmovle %rax,%rsi 1c1267: e8 00 00 00 00 callq 1c126c 1c126c: 4c 8b 74 24 28 mov 0x28(%rsp),%r14 1c1271: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 1c1276: bf 00 00 00 02 mov $0x2000000,%edi 1c127b: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 1c1280: 49 01 c6 add %rax,%r14 1c1283: 48 8b 44 24 70 mov 0x70(%rsp),%rax 1c1288: 49 39 d6 cmp %rdx,%r14 1c128b: 49 0f 4d d6 cmovge %r14,%rdx 1c128f: 48 03 44 24 20 add 0x20(%rsp),%rax 1c1294: 4c 8d b4 c1 52 05 00 lea 0x552(%rcx,%rax,8),%r14 1c129b: 00 1c129c: 48 89 d6 mov %rdx,%rsi 1c129f: e8 00 00 00 00 callq 1c12a4 1c12a4: 4b 89 04 f7 mov %rax,(%r15,%r14,8) 1c12a8: 83 c3 01 add $0x1,%ebx 1c12ab: 48 83 c5 08 add $0x8,%rbp 1c12af: 49 83 c4 08 add $0x8,%r12 1c12b3: 83 fb 08 cmp $0x8,%ebx 1c12b6: 0f 84 34 02 00 00 je 1c14f0 1c12bc: 48 8b 04 24 mov (%rsp),%rax 1c12c0: 80 78 18 00 cmpb $0x0,0x18(%rax) 1c12c4: 74 e2 je 1c12a8 1c12c6: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1c12cb: 8b 10 mov (%rax),%edx 1c12cd: 8d 82 fb fe ff ff lea -0x105(%rdx),%eax 1c12d3: 89 54 24 28 mov %edx,0x28(%rsp) 1c12d7: 83 f8 01 cmp $0x1,%eax 1c12da: 0f 87 6d fc ff ff ja 1c0f4d 1c12e0: 49 8b b5 60 12 00 00 mov 0x1260(%r13),%rsi 1c12e7: 49 8b bd 60 18 00 00 mov 0x1860(%r13),%rdi 1c12ee: e8 00 00 00 00 callq 1c12f3 1c12f3: be 00 00 00 01 mov $0x1000000,%esi 1c12f8: 48 89 c7 mov %rax,%rdi 1c12fb: e8 00 00 00 00 callq 1c1300 1c1300: 48 89 c6 mov %rax,%rsi 1c1303: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c1308: 48 8b b8 c8 00 00 00 mov 0xc8(%rax),%rdi 1c130f: 48 03 bd c0 00 00 00 add 0xc0(%rbp),%rdi 1c1316: e8 00 00 00 00 callq 1c131b 1c131b: 49 8b b5 60 12 00 00 mov 0x1260(%r13),%rsi 1c1322: 49 8b bd 00 18 00 00 mov 0x1800(%r13),%rdi 1c1329: 49 89 c6 mov %rax,%r14 1c132c: 4d 2b b5 c0 18 00 00 sub 0x18c0(%r13),%r14 1c1333: e8 00 00 00 00 callq 1c1338 1c1338: be 00 00 00 01 mov $0x1000000,%esi 1c133d: 48 89 c7 mov %rax,%rdi 1c1340: e8 00 00 00 00 callq 1c1345 1c1345: 48 8b bd c0 00 00 00 mov 0xc0(%rbp),%rdi 1c134c: 48 89 c6 mov %rax,%rsi 1c134f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c1354: 48 03 b8 c8 00 00 00 add 0xc8(%rax),%rdi 1c135b: e8 00 00 00 00 callq 1c1360 1c1360: 4c 39 f0 cmp %r14,%rax 1c1363: 49 0f 4c c6 cmovl %r14,%rax 1c1367: 49 89 04 24 mov %rax,(%r12) 1c136b: 49 8b b5 60 12 00 00 mov 0x1260(%r13),%rsi 1c1372: 49 8b bd 60 18 00 00 mov 0x1860(%r13),%rdi 1c1379: e8 00 00 00 00 callq 1c137e 1c137e: be 00 00 00 01 mov $0x1000000,%esi 1c1383: 48 89 c7 mov %rax,%rdi 1c1386: e8 00 00 00 00 callq 1c138b 1c138b: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 1c1390: 4c 63 cb movslq %ebx,%r9 1c1393: 48 89 c6 mov %rax,%rsi 1c1396: 4c 89 4c 24 40 mov %r9,0x40(%rsp) 1c139b: 49 8d 8c d1 1a 04 00 lea 0x41a(%r9,%rdx,8),%rcx 1c13a2: 00 1c13a3: 49 8b 3c cf mov (%r15,%rcx,8),%rdi 1c13a7: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 1c13ac: e8 00 00 00 00 callq 1c13b1 1c13b1: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 1c13b6: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c13bb: 4d 8b 95 c0 18 00 00 mov 0x18c0(%r13),%r10 1c13c2: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c13c7: 4c 8d b2 f2 01 00 00 lea 0x1f2(%rdx),%r14 1c13ce: 48 8b 71 68 mov 0x68(%rcx),%rsi 1c13d2: 4b 8b 3c f7 mov (%r15,%r14,8),%rdi 1c13d6: 4c 89 54 24 38 mov %r10,0x38(%rsp) 1c13db: e8 00 00 00 00 callq 1c13e0 1c13e0: be 00 00 00 02 mov $0x2000000,%esi 1c13e5: 48 89 c7 mov %rax,%rdi 1c13e8: e8 00 00 00 00 callq 1c13ed 1c13ed: 4c 8b 4c 24 40 mov 0x40(%rsp),%r9 1c13f2: 4b 8b 3c f7 mov (%r15,%r14,8),%rdi 1c13f6: 48 89 44 24 30 mov %rax,0x30(%rsp) 1c13fb: 4a 8b b4 cc 50 01 00 mov 0x150(%rsp,%r9,8),%rsi 1c1402: 00 1c1403: e8 00 00 00 00 callq 1c1408 1c1408: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1c140d: 49 8b bd 60 18 00 00 mov 0x1860(%r13),%rdi 1c1414: 48 39 d0 cmp %rdx,%rax 1c1417: 48 0f 4e d0 cmovle %rax,%rdx 1c141b: 48 89 d6 mov %rdx,%rsi 1c141e: e8 00 00 00 00 callq 1c1423 1c1423: 4c 8b 54 24 38 mov 0x38(%rsp),%r10 1c1428: 48 03 44 24 28 add 0x28(%rsp),%rax 1c142d: 49 8b b5 60 12 00 00 mov 0x1260(%r13),%rsi 1c1434: 49 8b bd 00 18 00 00 mov 0x1800(%r13),%rdi 1c143b: 48 89 c2 mov %rax,%rdx 1c143e: 4c 29 d2 sub %r10,%rdx 1c1441: 48 89 54 24 38 mov %rdx,0x38(%rsp) 1c1446: e8 00 00 00 00 callq 1c144b 1c144b: be 00 00 00 01 mov $0x1000000,%esi 1c1450: 48 89 c7 mov %rax,%rdi 1c1453: e8 00 00 00 00 callq 1c1458 1c1458: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 1c145d: 48 89 c6 mov %rax,%rsi 1c1460: 49 8b 3c cf mov (%r15,%rcx,8),%rdi 1c1464: e8 00 00 00 00 callq 1c1469 1c1469: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c146e: 4b 8b 3c f7 mov (%r15,%r14,8),%rdi 1c1472: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c1477: 48 8b 71 68 mov 0x68(%rcx),%rsi 1c147b: e8 00 00 00 00 callq 1c1480 1c1480: be 00 00 00 02 mov $0x2000000,%esi 1c1485: 48 89 c7 mov %rax,%rdi 1c1488: e8 00 00 00 00 callq 1c148d 1c148d: 4c 8b 4c 24 40 mov 0x40(%rsp),%r9 1c1492: 4b 8b 3c f7 mov (%r15,%r14,8),%rdi 1c1496: 48 89 44 24 30 mov %rax,0x30(%rsp) 1c149b: 4a 8b b4 cc 50 01 00 mov 0x150(%rsp,%r9,8),%rsi 1c14a2: 00 1c14a3: e8 00 00 00 00 callq 1c14a8 1c14a8: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 1c14ad: 49 8b bd 00 18 00 00 mov 0x1800(%r13),%rdi 1c14b4: 48 39 c8 cmp %rcx,%rax 1c14b7: 48 0f 4e c8 cmovle %rax,%rcx 1c14bb: 48 89 ce mov %rcx,%rsi 1c14be: e8 00 00 00 00 callq 1c14c3 1c14c3: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 1c14c8: 48 03 44 24 28 add 0x28(%rsp),%rax 1c14cd: 48 39 d0 cmp %rdx,%rax 1c14d0: 48 0f 4c c2 cmovl %rdx,%rax 1c14d4: 83 c3 01 add $0x1,%ebx 1c14d7: 48 83 c5 08 add $0x8,%rbp 1c14db: 49 83 c4 08 add $0x8,%r12 1c14df: 49 89 84 24 f8 08 00 mov %rax,0x8f8(%r12) 1c14e6: 00 1c14e7: 83 fb 08 cmp $0x8,%ebx 1c14ea: 0f 85 cc fd ff ff jne 1c12bc 1c14f0: 83 44 24 60 01 addl $0x1,0x60(%rsp) 1c14f5: 8b 44 24 60 mov 0x60(%rsp),%eax 1c14f9: 48 83 44 24 78 40 addq $0x40,0x78(%rsp) 1c14ff: 83 f8 03 cmp $0x3,%eax 1c1502: 0f 85 24 fa ff ff jne 1c0f2c 1c1508: 48 83 44 24 68 01 addq $0x1,0x68(%rsp) 1c150e: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1c1513: 49 83 c5 08 add $0x8,%r13 1c1517: 48 83 04 24 01 addq $0x1,(%rsp) 1c151c: 48 83 84 24 88 00 00 addq $0x3,0x88(%rsp) 1c1523: 00 03 1c1525: 48 83 44 24 58 04 addq $0x4,0x58(%rsp) 1c152b: 48 83 f8 0c cmp $0xc,%rax 1c152f: 0f 85 b5 f9 ff ff jne 1c0eea 1c1535: 49 8d 87 a4 03 00 00 lea 0x3a4(%r15),%rax 1c153c: 31 d2 xor %edx,%edx 1c153e: 49 8d 8f b0 03 00 00 lea 0x3b0(%r15),%rcx 1c1545: 49 c7 87 d4 03 00 00 movq $0x0,0x3d4(%r15) 1c154c: 00 00 00 00 1c1550: 41 c7 87 dc 03 00 00 movl $0x0,0x3dc(%r15) 1c1557: 00 00 00 00 1c155b: 48 89 44 24 70 mov %rax,0x70(%rsp) 1c1560: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 1c1565: 80 38 01 cmpb $0x1,(%rax) 1c1568: 83 da ff sbb $0xffffffff,%edx 1c156b: 48 83 c0 01 add $0x1,%rax 1c156f: 48 39 c1 cmp %rax,%rcx 1c1572: 75 f1 jne 1c1565 1c1574: 89 54 24 68 mov %edx,0x68(%rsp) 1c1578: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 1c157d: 31 db xor %ebx,%ebx 1c157f: 48 bd 00 00 00 0f 27 movabs $0x270f000000,%rbp 1c1586: 00 00 00 1c1589: eb 72 jmp 1c15fd 1c158b: 49 83 bc df d0 1a 00 cmpq $0x0,0x1ad0(%r15,%rbx,8) 1c1592: 00 00 1c1594: 0f 8e 80 00 00 00 jle 1c161a 1c159a: 49 8b 94 24 e0 00 00 mov 0xe0(%r12),%rdx 1c15a1: 00 1c15a2: 49 81 bc df 50 0d 00 cmpq $0x1ffffff,0xd50(%r15,%rbx,8) 1c15a9: 00 ff ff ff 01 1c15ae: 48 8d ba 00 00 00 ff lea -0x1000000(%rdx),%rdi 1c15b5: 7e 07 jle 1c15be 1c15b7: 48 8d ba 00 00 00 fd lea -0x3000000(%rdx),%rdi 1c15be: 49 8b b4 c7 b0 07 00 mov 0x7b0(%r15,%rax,8),%rsi 1c15c5: 00 1c15c6: e8 00 00 00 00 callq 1c15cb 1c15cb: 49 8b b4 df 50 0d 00 mov 0xd50(%r15,%rbx,8),%rsi 1c15d2: 00 1c15d3: 48 89 c7 mov %rax,%rdi 1c15d6: e8 00 00 00 00 callq 1c15db 1c15db: 49 8b b4 df 70 08 00 mov 0x870(%r15,%rbx,8),%rsi 1c15e2: 00 1c15e3: 48 89 c7 mov %rax,%rdi 1c15e6: e8 00 00 00 00 callq 1c15eb 1c15eb: 49 89 84 df f0 1e 00 mov %rax,0x1ef0(%r15,%rbx,8) 1c15f2: 00 1c15f3: 48 83 c3 01 add $0x1,%rbx 1c15f7: 48 83 fb 0c cmp $0xc,%rbx 1c15fb: 74 2f je 1c162c 1c15fd: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c1604: 00 00 1c1606: 48 63 c3 movslq %ebx,%rax 1c1609: 74 e8 je 1c15f3 1c160b: 49 83 bc 24 b8 00 00 cmpq $0x0,0xb8(%r12) 1c1612: 00 00 1c1614: 0f 84 71 ff ff ff je 1c158b 1c161a: 49 89 ac df f0 1e 00 mov %rbp,0x1ef0(%r15,%rbx,8) 1c1621: 00 1c1622: 48 83 c3 01 add $0x1,%rbx 1c1626: 48 83 fb 0c cmp $0xc,%rbx 1c162a: 75 d1 jne 1c15fd 1c162c: 48 8b 9c 24 a0 00 00 mov 0xa0(%rsp),%rbx 1c1633: 00 1c1634: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 1c1639: 31 ed xor %ebp,%ebp 1c163b: e9 d5 00 00 00 jmpq 1c1715 1c1640: be 0a 00 00 00 mov $0xa,%esi 1c1645: bf 08 00 00 00 mov $0x8,%edi 1c164a: e8 00 00 00 00 callq 1c164f 1c164f: 48 39 83 e0 04 00 00 cmp %rax,0x4e0(%rbx) 1c1656: 7f 1c jg 1c1674 1c1658: 48 81 bb a0 02 00 00 cmpq $0x2000000,0x2a0(%rbx) 1c165f: 00 00 00 02 1c1663: 7f 0f jg 1c1674 1c1665: 41 83 bc af 4c 04 00 cmpl $0x8,0x44c(%r15,%rbp,4) 1c166c: 00 08 1c166e: 0f 84 cf 00 00 00 je 1c1743 1c1674: 41 8b bc af ec 03 00 mov 0x3ec(%r15,%rbp,4),%edi 1c167b: 00 1c167c: e8 00 00 00 00 callq 1c1681 1c1681: 48 8b bb 20 0a 00 00 mov 0xa20(%rbx),%rdi 1c1688: 48 89 c6 mov %rax,%rsi 1c168b: e8 00 00 00 00 callq 1c1690 1c1690: 48 8b b3 a0 05 00 00 mov 0x5a0(%rbx),%rsi 1c1697: 48 89 c7 mov %rax,%rdi 1c169a: e8 00 00 00 00 callq 1c169f 1c169f: 49 89 c6 mov %rax,%r14 1c16a2: 41 0f b6 84 2f e0 03 movzbl 0x3e0(%r15,%rbp,1),%eax 1c16a9: 00 00 1c16ab: 48 8d 78 01 lea 0x1(%rax),%rdi 1c16af: e8 00 00 00 00 callq 1c16b4 1c16b4: 48 8b b3 e0 04 00 00 mov 0x4e0(%rbx),%rsi 1c16bb: 4a 8d 3c 30 lea (%rax,%r14,1),%rdi 1c16bf: e8 00 00 00 00 callq 1c16c4 1c16c4: 4b 8b b4 ef b0 07 00 mov 0x7b0(%r15,%r13,8),%rsi 1c16cb: 00 1c16cc: 48 89 c7 mov %rax,%rdi 1c16cf: e8 00 00 00 00 callq 1c16d4 1c16d4: 48 8b 33 mov (%rbx),%rsi 1c16d7: 48 89 c7 mov %rax,%rdi 1c16da: e8 00 00 00 00 callq 1c16df 1c16df: 49 2b 87 80 01 00 00 sub 0x180(%r15),%rax 1c16e6: 48 39 83 80 16 00 00 cmp %rax,0x1680(%rbx) 1c16ed: 48 89 83 c0 12 00 00 mov %rax,0x12c0(%rbx) 1c16f4: 48 0f 4e 83 80 16 00 cmovle 0x1680(%rbx),%rax 1c16fb: 00 1c16fc: 48 89 83 80 13 00 00 mov %rax,0x1380(%rbx) 1c1703: 48 83 c5 01 add $0x1,%rbp 1c1707: 48 83 c3 08 add $0x8,%rbx 1c170b: 48 83 fd 0c cmp $0xc,%rbp 1c170f: 0f 84 a4 01 00 00 je 1c18b9 1c1715: 41 80 bc 2f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbp,1) 1c171c: 00 00 1c171e: 4c 63 ed movslq %ebp,%r13 1c1721: 74 e0 je 1c1703 1c1723: 41 80 bc 24 b0 00 00 cmpb $0x0,0xb0(%r12) 1c172a: 00 00 1c172c: 0f 84 42 ff ff ff je 1c1674 1c1732: 48 81 bb e0 04 00 00 cmpq $0x1000000,0x4e0(%rbx) 1c1739: 00 00 00 01 1c173d: 0f 85 fd fe ff ff jne 1c1640 1c1743: 81 bc ac 20 01 00 00 cmpl $0x104,0x120(%rsp,%rbp,4) 1c174a: 04 01 00 00 1c174e: 0f 85 20 ff ff ff jne 1c1674 1c1754: 83 7c 24 68 02 cmpl $0x2,0x68(%rsp) 1c1759: 41 8b bc af ec 03 00 mov 0x3ec(%r15,%rbp,4),%edi 1c1760: 00 1c1761: 0f 8e db 29 00 00 jle 1c4142 1c1767: e8 00 00 00 00 callq 1c176c 1c176c: 48 8b bb 20 0a 00 00 mov 0xa20(%rbx),%rdi 1c1773: 48 89 c6 mov %rax,%rsi 1c1776: e8 00 00 00 00 callq 1c177b 1c177b: 48 8b b3 a0 05 00 00 mov 0x5a0(%rbx),%rsi 1c1782: 48 89 c7 mov %rax,%rdi 1c1785: e8 00 00 00 00 callq 1c178a 1c178a: 48 8b 93 a0 08 00 00 mov 0x8a0(%rbx),%rdx 1c1791: 48 8b b3 e0 04 00 00 mov 0x4e0(%rbx),%rsi 1c1798: 48 8d bc 02 00 00 00 lea -0x2000000(%rdx,%rax,1),%rdi 1c179f: fe 1c17a0: e9 1a ff ff ff jmpq 1c16bf 1c17a5: 83 f8 08 cmp $0x8,%eax 1c17a8: 0f 84 f6 00 00 00 je 1c18a4 1c17ae: 83 f8 0a cmp $0xa,%eax 1c17b1: 0f 84 d8 00 00 00 je 1c188f 1c17b7: 83 f8 06 cmp $0x6,%eax 1c17ba: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c17bf: 0f 84 ba 00 00 00 je 1c187f 1c17c5: 48 8b 40 78 mov 0x78(%rax),%rax 1c17c9: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c17d0: 48 8b 04 24 mov (%rsp),%rax 1c17d4: 80 38 00 cmpb $0x0,(%rax) 1c17d7: 0f 84 7b f8 ff ff je 1c1058 1c17dd: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c17e2: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1c17e9: 49 39 87 30 02 00 00 cmp %rax,0x230(%r15) 1c17f0: 49 0f 4e 87 30 02 00 cmovle 0x230(%r15),%rax 1c17f7: 00 1c17f8: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c17ff: e9 54 f8 ff ff jmpq 1c1058 1c1804: 49 8b b5 40 02 00 00 mov 0x240(%r13),%rsi 1c180b: 49 8b bd 40 08 00 00 mov 0x840(%r13),%rdi 1c1812: e8 00 00 00 00 callq 1c1817 1c1817: 49 8b b7 30 02 00 00 mov 0x230(%r15),%rsi 1c181e: 49 8b bd a0 05 00 00 mov 0x5a0(%r13),%rdi 1c1825: 49 89 c6 mov %rax,%r14 1c1828: e8 00 00 00 00 callq 1c182d 1c182d: 4c 39 f0 cmp %r14,%rax 1c1830: 49 0f 4c c6 cmovl %r14,%rax 1c1834: 49 89 87 38 02 00 00 mov %rax,0x238(%r15) 1c183b: e9 af f8 ff ff jmpq 1c10ef 1c1840: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c1845: 48 8b 40 50 mov 0x50(%rax),%rax 1c1849: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c1850: e9 03 f8 ff ff jmpq 1c1058 1c1855: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c185a: 48 8b 40 48 mov 0x48(%rax),%rax 1c185e: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c1865: e9 ee f7 ff ff jmpq 1c1058 1c186a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c186f: 48 8b 40 40 mov 0x40(%rax),%rax 1c1873: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c187a: e9 d9 f7 ff ff jmpq 1c1058 1c187f: 48 8b 40 60 mov 0x60(%rax),%rax 1c1883: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c188a: e9 41 ff ff ff jmpq 1c17d0 1c188f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c1894: 48 8b 40 70 mov 0x70(%rax),%rax 1c1898: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c189f: e9 2c ff ff ff jmpq 1c17d0 1c18a4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c18a9: 48 8b 40 68 mov 0x68(%rax),%rax 1c18ad: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c18b4: e9 17 ff ff ff jmpq 1c17d0 1c18b9: 49 8d 87 90 0f 00 00 lea 0xf90(%r15),%rax 1c18c0: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 1c18c5: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 1c18cc: 00 00 1c18ce: 49 8d af 90 21 00 00 lea 0x2190(%r15),%rbp 1c18d5: 48 89 44 24 48 mov %rax,0x48(%rsp) 1c18da: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 1c18df: 48 8d 45 40 lea 0x40(%rbp),%rax 1c18e3: 48 89 44 24 38 mov %rax,0x38(%rsp) 1c18e8: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c18ef: 00 00 00 1c18f2: 4c 8b 64 24 48 mov 0x48(%rsp),%r12 1c18f7: 31 db xor %ebx,%ebx 1c18f9: 48 c7 85 00 15 00 00 movq $0x0,0x1500(%rbp) 1c1900: 00 00 00 00 1c1904: 48 89 85 40 14 00 00 mov %rax,0x1440(%rbp) 1c190b: 4c 89 f8 mov %r15,%rax 1c190e: 4d 89 f7 mov %r14,%r15 1c1911: 48 c7 85 c0 15 00 00 movq $0x0,0x15c0(%rbp) 1c1918: 00 00 00 00 1c191c: 49 89 c6 mov %rax,%r14 1c191f: 4c 89 64 24 40 mov %r12,0x40(%rsp) 1c1924: 48 89 2c 24 mov %rbp,(%rsp) 1c1928: e9 3d 01 00 00 jmpq 1c1a6a 1c192d: 48 01 f1 add %rsi,%rcx 1c1930: 49 89 c1 mov %rax,%r9 1c1933: 4c 89 54 24 20 mov %r10,0x20(%rsp) 1c1938: 49 29 c9 sub %rcx,%r9 1c193b: 4c 89 c9 mov %r9,%rcx 1c193e: 4c 29 c1 sub %r8,%rcx 1c1941: 48 39 f9 cmp %rdi,%rcx 1c1944: 48 0f 4f cf cmovg %rdi,%rcx 1c1948: 48 89 8d 40 14 00 00 mov %rcx,0x1440(%rbp) 1c194f: 49 03 b2 f0 00 00 00 add 0xf0(%r10),%rsi 1c1956: 48 29 f0 sub %rsi,%rax 1c1959: 4b 8b bc ee 10 1d 00 mov 0x1d10(%r14,%r13,8),%rdi 1c1960: 00 1c1961: 49 8b b7 50 01 00 00 mov 0x150(%r15),%rsi 1c1968: 49 03 84 24 a0 0e 00 add 0xea0(%r12),%rax 1c196f: 00 1c1970: 48 89 44 24 18 mov %rax,0x18(%rsp) 1c1975: e8 00 00 00 00 callq 1c197a 1c197a: 49 8b b7 a0 00 00 00 mov 0xa0(%r15),%rsi 1c1981: 48 89 c7 mov %rax,%rdi 1c1984: e8 00 00 00 00 callq 1c1989 1c1989: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1c198e: 48 89 c7 mov %rax,%rdi 1c1991: 4c 89 c6 mov %r8,%rsi 1c1994: e8 00 00 00 00 callq 1c1999 1c1999: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 1c199e: 4d 8b 84 24 60 0c 00 mov 0xc60(%r12),%r8 1c19a5: 00 1c19a6: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c19ab: 49 8b b7 50 01 00 00 mov 0x150(%r15),%rsi 1c19b2: 49 8b 82 f0 00 00 00 mov 0xf0(%r10),%rax 1c19b9: 4b 8b bc ee b0 1c 00 mov 0x1cb0(%r14,%r13,8),%rdi 1c19c0: 00 1c19c1: 48 03 85 80 fe ff ff add -0x180(%rbp),%rax 1c19c8: 49 29 c0 sub %rax,%r8 1c19cb: 4c 89 44 24 18 mov %r8,0x18(%rsp) 1c19d0: e8 00 00 00 00 callq 1c19d5 1c19d5: 49 8b b7 a0 00 00 00 mov 0xa0(%r15),%rsi 1c19dc: 48 89 c7 mov %rax,%rdi 1c19df: e8 00 00 00 00 callq 1c19e4 1c19e4: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1c19e9: 48 89 c7 mov %rax,%rdi 1c19ec: 4c 89 c6 mov %r8,%rsi 1c19ef: e8 00 00 00 00 callq 1c19f4 1c19f4: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 1c19f9: bf 00 00 00 02 mov $0x2000000,%edi 1c19fe: 48 39 c8 cmp %rcx,%rax 1c1a01: 48 0f 4c c1 cmovl %rcx,%rax 1c1a05: 48 8b 8d 00 15 00 00 mov 0x1500(%rbp),%rcx 1c1a0c: 48 39 c8 cmp %rcx,%rax 1c1a0f: 48 0f 4c c1 cmovl %rcx,%rax 1c1a13: 48 89 85 00 15 00 00 mov %rax,0x1500(%rbp) 1c1a1a: 49 8b b6 80 01 00 00 mov 0x180(%r14),%rsi 1c1a21: e8 00 00 00 00 callq 1c1a26 1c1a26: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 1c1a2b: 48 03 85 80 fe ff ff add -0x180(%rbp),%rax 1c1a32: 49 39 82 f8 00 00 00 cmp %rax,0xf8(%r10) 1c1a39: 0f 8f 81 03 00 00 jg 1c1dc0 1c1a3f: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c1a46: 00 00 00 1c1a49: 48 89 85 c0 15 00 00 mov %rax,0x15c0(%rbp) 1c1a50: 48 83 c3 01 add $0x1,%rbx 1c1a54: 48 81 04 24 c0 00 00 addq $0xc0,(%rsp) 1c1a5b: 00 1c1a5c: 49 83 c4 08 add $0x8,%r12 1c1a60: 48 83 fb 0c cmp $0xc,%rbx 1c1a64: 0f 84 1f 03 00 00 je 1c1d89 1c1a6a: 41 80 bc 1e a4 03 00 cmpb $0x0,0x3a4(%r14,%rbx,1) 1c1a71: 00 00 1c1a73: 4c 63 eb movslq %ebx,%r13 1c1a76: 74 d8 je 1c1a50 1c1a78: 49 8b 8a f0 00 00 00 mov 0xf0(%r10),%rcx 1c1a7f: 48 85 c9 test %rcx,%rcx 1c1a82: 7e cc jle 1c1a50 1c1a84: 8b 94 9c 20 01 00 00 mov 0x120(%rsp,%rbx,4),%edx 1c1a8b: 48 8b 04 24 mov (%rsp),%rax 1c1a8f: 48 8b bd 40 14 00 00 mov 0x1440(%rbp),%rdi 1c1a96: 48 8b b5 80 fe ff ff mov -0x180(%rbp),%rsi 1c1a9d: 44 8d 8a fb fe ff ff lea -0x105(%rdx),%r9d 1c1aa4: 4c 8b 00 mov (%rax),%r8 1c1aa7: 89 54 24 18 mov %edx,0x18(%rsp) 1c1aab: 49 8b 84 24 60 0c 00 mov 0xc60(%r12),%rax 1c1ab2: 00 1c1ab3: 41 83 f9 01 cmp $0x1,%r9d 1c1ab7: 0f 87 70 fe ff ff ja 1c192d 1c1abd: 48 03 b5 40 ff ff ff add -0xc0(%rbp),%rsi 1c1ac4: 49 89 c1 mov %rax,%r9 1c1ac7: 4c 89 54 24 20 mov %r10,0x20(%rsp) 1c1acc: 48 01 f1 add %rsi,%rcx 1c1acf: 49 29 c9 sub %rcx,%r9 1c1ad2: 4c 89 c9 mov %r9,%rcx 1c1ad5: 4c 29 c1 sub %r8,%rcx 1c1ad8: 48 39 f9 cmp %rdi,%rcx 1c1adb: 48 0f 4f cf cmovg %rdi,%rcx 1c1adf: 48 89 8d 40 14 00 00 mov %rcx,0x1440(%rbp) 1c1ae6: 49 03 b2 f0 00 00 00 add 0xf0(%r10),%rsi 1c1aed: 48 29 f0 sub %rsi,%rax 1c1af0: 4b 8b bc ee 10 1d 00 mov 0x1d10(%r14,%r13,8),%rdi 1c1af7: 00 1c1af8: 49 8b b7 50 01 00 00 mov 0x150(%r15),%rsi 1c1aff: 49 03 84 24 a0 0e 00 add 0xea0(%r12),%rax 1c1b06: 00 1c1b07: 48 89 44 24 18 mov %rax,0x18(%rsp) 1c1b0c: e8 00 00 00 00 callq 1c1b11 1c1b11: 49 8b b7 a0 00 00 00 mov 0xa0(%r15),%rsi 1c1b18: 48 89 c7 mov %rax,%rdi 1c1b1b: e8 00 00 00 00 callq 1c1b20 1c1b20: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1c1b25: 48 89 c7 mov %rax,%rdi 1c1b28: 4c 89 c6 mov %r8,%rsi 1c1b2b: e8 00 00 00 00 callq 1c1b30 1c1b30: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 1c1b35: 4d 8b 8c 24 60 0c 00 mov 0xc60(%r12),%r9 1c1b3c: 00 1c1b3d: 48 8b 8d 80 fe ff ff mov -0x180(%rbp),%rcx 1c1b44: 49 8b b7 50 01 00 00 mov 0x150(%r15),%rsi 1c1b4b: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c1b50: 48 03 8d 40 ff ff ff add -0xc0(%rbp),%rcx 1c1b57: 4b 8b bc ee b0 1c 00 mov 0x1cb0(%r14,%r13,8),%rdi 1c1b5e: 00 1c1b5f: 49 03 8a f0 00 00 00 add 0xf0(%r10),%rcx 1c1b66: 49 29 c9 sub %rcx,%r9 1c1b69: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 1c1b6e: e8 00 00 00 00 callq 1c1b73 1c1b73: 49 8b b7 a0 00 00 00 mov 0xa0(%r15),%rsi 1c1b7a: 48 89 c7 mov %rax,%rdi 1c1b7d: e8 00 00 00 00 callq 1c1b82 1c1b82: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 1c1b87: 48 89 c7 mov %rax,%rdi 1c1b8a: 4c 89 ce mov %r9,%rsi 1c1b8d: e8 00 00 00 00 callq 1c1b92 1c1b92: 4c 8b 44 24 28 mov 0x28(%rsp),%r8 1c1b97: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 1c1b9c: bf 00 00 00 02 mov $0x2000000,%edi 1c1ba1: 48 8b 8d 00 15 00 00 mov 0x1500(%rbp),%rcx 1c1ba8: 4c 39 c0 cmp %r8,%rax 1c1bab: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1c1bb0: 49 0f 4c c0 cmovl %r8,%rax 1c1bb4: 48 39 c8 cmp %rcx,%rax 1c1bb7: 48 0f 4c c1 cmovl %rcx,%rax 1c1bbb: 48 89 85 00 15 00 00 mov %rax,0x1500(%rbp) 1c1bc2: 49 8b b2 c8 00 00 00 mov 0xc8(%r10),%rsi 1c1bc9: e8 00 00 00 00 callq 1c1bce 1c1bce: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1c1bd3: 48 03 85 80 fe ff ff add -0x180(%rbp),%rax 1c1bda: 48 03 85 40 ff ff ff add -0xc0(%rbp),%rax 1c1be1: 49 39 82 f8 00 00 00 cmp %rax,0xf8(%r10) 1c1be8: 0f 8c 51 fe ff ff jl 1c1a3f 1c1bee: 49 8b b6 80 01 00 00 mov 0x180(%r14),%rsi 1c1bf5: bf 00 00 00 02 mov $0x2000000,%edi 1c1bfa: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1c1bff: e8 00 00 00 00 callq 1c1c04 1c1c04: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1c1c09: 4d 8d 85 fe 01 00 00 lea 0x1fe(%r13),%r8 1c1c10: 49 8d 8d da 01 00 00 lea 0x1da(%r13),%rcx 1c1c17: 4c 8b 8d 80 fe ff ff mov -0x180(%rbp),%r9 1c1c1e: 4b 8b 34 c6 mov (%r14,%r8,8),%rsi 1c1c22: 4c 89 44 24 20 mov %r8,0x20(%rsp) 1c1c27: 49 03 82 f0 00 00 00 add 0xf0(%r10),%rax 1c1c2e: 49 8b 3c ce mov (%r14,%rcx,8),%rdi 1c1c32: 4c 89 54 24 30 mov %r10,0x30(%rsp) 1c1c37: 49 01 c1 add %rax,%r9 1c1c3a: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 1c1c3f: 4c 89 4c 24 28 mov %r9,0x28(%rsp) 1c1c44: e8 00 00 00 00 callq 1c1c49 1c1c49: 49 8b 34 24 mov (%r12),%rsi 1c1c4d: 48 89 c7 mov %rax,%rdi 1c1c50: e8 00 00 00 00 callq 1c1c55 1c1c55: 4c 8b 4c 24 28 mov 0x28(%rsp),%r9 1c1c5a: 48 89 c7 mov %rax,%rdi 1c1c5d: 4c 89 ce mov %r9,%rsi 1c1c60: e8 00 00 00 00 callq 1c1c65 1c1c65: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1c1c6a: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 1c1c6f: 49 39 84 24 e0 07 00 cmp %rax,0x7e0(%r12) 1c1c76: 00 1c1c77: 4c 8b 54 24 30 mov 0x30(%rsp),%r10 1c1c7c: 0f 8d ce fd ff ff jge 1c1a50 1c1c82: 49 8b b6 80 01 00 00 mov 0x180(%r14),%rsi 1c1c89: bf 00 00 00 02 mov $0x2000000,%edi 1c1c8e: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1c1c93: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 1c1c98: 4c 89 44 24 50 mov %r8,0x50(%rsp) 1c1c9d: e8 00 00 00 00 callq 1c1ca2 1c1ca2: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1c1ca7: 49 89 c1 mov %rax,%r9 1c1caa: 49 8b 82 f8 00 00 00 mov 0xf8(%r10),%rax 1c1cb1: 4c 29 c8 sub %r9,%rax 1c1cb4: 48 2b 85 80 fe ff ff sub -0x180(%rbp),%rax 1c1cbb: 41 8b bc 9e ec 03 00 mov 0x3ec(%r14,%rbx,4),%edi 1c1cc2: 00 1c1cc3: 48 89 44 24 30 mov %rax,0x30(%rsp) 1c1cc8: e8 00 00 00 00 callq 1c1ccd 1c1ccd: 48 8b 4c 24 58 mov 0x58(%rsp),%rcx 1c1cd2: 4c 8b 44 24 50 mov 0x50(%rsp),%r8 1c1cd7: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1c1cdc: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c1ce1: 49 8b 3c ce mov (%r14,%rcx,8),%rdi 1c1ce5: 4b 8b 34 c6 mov (%r14,%r8,8),%rsi 1c1ce9: 4d 8b 9a f8 00 00 00 mov 0xf8(%r10),%r11 1c1cf0: 4d 03 9a f0 00 00 00 add 0xf0(%r10),%r11 1c1cf7: 4c 89 54 24 20 mov %r10,0x20(%rsp) 1c1cfc: 4c 89 5c 24 18 mov %r11,0x18(%rsp) 1c1d01: e8 00 00 00 00 callq 1c1d06 1c1d06: 49 8b 34 24 mov (%r12),%rsi 1c1d0a: 48 89 c7 mov %rax,%rdi 1c1d0d: e8 00 00 00 00 callq 1c1d12 1c1d12: 4c 8b 5c 24 18 mov 0x18(%rsp),%r11 1c1d17: 48 89 c7 mov %rax,%rdi 1c1d1a: 4c 89 de mov %r11,%rsi 1c1d1d: e8 00 00 00 00 callq 1c1d22 1c1d22: 4c 8b 4c 24 28 mov 0x28(%rsp),%r9 1c1d27: 49 2b 84 24 e0 07 00 sub 0x7e0(%r12),%rax 1c1d2e: 00 1c1d2f: 48 89 c7 mov %rax,%rdi 1c1d32: 4c 89 ce mov %r9,%rsi 1c1d35: e8 00 00 00 00 callq 1c1d3a 1c1d3a: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1c1d3f: 48 89 c7 mov %rax,%rdi 1c1d42: 48 89 d6 mov %rdx,%rsi 1c1d45: e8 00 00 00 00 callq 1c1d4a 1c1d4a: 4b 8b b4 ee b0 10 00 mov 0x10b0(%r14,%r13,8),%rsi 1c1d51: 00 1c1d52: 48 89 c7 mov %rax,%rdi 1c1d55: e8 00 00 00 00 callq 1c1d5a 1c1d5a: 49 8b b4 24 c0 00 00 mov 0xc0(%r12),%rsi 1c1d61: 00 1c1d62: 48 89 c7 mov %rax,%rdi 1c1d65: e8 00 00 00 00 callq 1c1d6a 1c1d6a: 48 8b 8d c0 15 00 00 mov 0x15c0(%rbp),%rcx 1c1d71: 4c 8b 54 24 20 mov 0x20(%rsp),%r10 1c1d76: 48 39 c8 cmp %rcx,%rax 1c1d79: 48 0f 4c c1 cmovl %rcx,%rax 1c1d7d: 48 89 85 c0 15 00 00 mov %rax,0x15c0(%rbp) 1c1d84: e9 c7 fc ff ff jmpq 1c1a50 1c1d89: 4c 89 f0 mov %r14,%rax 1c1d8c: 48 83 c5 08 add $0x8,%rbp 1c1d90: 4d 89 fe mov %r15,%r14 1c1d93: 49 89 c7 mov %rax,%r15 1c1d96: 48 39 6c 24 38 cmp %rbp,0x38(%rsp) 1c1d9b: 0f 85 47 fb ff ff jne 1c18e8 1c1da1: 48 83 44 24 60 08 addq $0x8,0x60(%rsp) 1c1da7: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1c1dac: 48 83 f8 18 cmp $0x18,%rax 1c1db0: 0f 84 dc 00 00 00 je 1c1e92 1c1db6: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp 1c1dbb: e9 1f fb ff ff jmpq 1c18df 1c1dc0: 49 8b b6 80 01 00 00 mov 0x180(%r14),%rsi 1c1dc7: bf 00 00 00 02 mov $0x2000000,%edi 1c1dcc: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1c1dd1: e8 00 00 00 00 callq 1c1dd6 1c1dd6: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1c1ddb: 4d 8d 85 fe 01 00 00 lea 0x1fe(%r13),%r8 1c1de2: 49 8d 8d da 01 00 00 lea 0x1da(%r13),%rcx 1c1de9: 4c 8b 8d 80 fe ff ff mov -0x180(%rbp),%r9 1c1df0: 4b 8b 34 c6 mov (%r14,%r8,8),%rsi 1c1df4: 4c 89 44 24 20 mov %r8,0x20(%rsp) 1c1df9: 49 03 82 f0 00 00 00 add 0xf0(%r10),%rax 1c1e00: 49 8b 3c ce mov (%r14,%rcx,8),%rdi 1c1e04: 4c 89 54 24 30 mov %r10,0x30(%rsp) 1c1e09: 49 01 c1 add %rax,%r9 1c1e0c: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 1c1e11: 4c 89 4c 24 28 mov %r9,0x28(%rsp) 1c1e16: e8 00 00 00 00 callq 1c1e1b 1c1e1b: 49 8b 34 24 mov (%r12),%rsi 1c1e1f: 48 89 c7 mov %rax,%rdi 1c1e22: e8 00 00 00 00 callq 1c1e27 1c1e27: 4c 8b 4c 24 28 mov 0x28(%rsp),%r9 1c1e2c: 48 89 c7 mov %rax,%rdi 1c1e2f: 4c 89 ce mov %r9,%rsi 1c1e32: e8 00 00 00 00 callq 1c1e37 1c1e37: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1c1e3c: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 1c1e41: 49 39 84 24 e0 07 00 cmp %rax,0x7e0(%r12) 1c1e48: 00 1c1e49: 4c 8b 54 24 30 mov 0x30(%rsp),%r10 1c1e4e: 0f 8d fc fb ff ff jge 1c1a50 1c1e54: 49 8b b6 80 01 00 00 mov 0x180(%r14),%rsi 1c1e5b: bf 00 00 00 02 mov $0x2000000,%edi 1c1e60: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1c1e65: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 1c1e6a: 4c 89 44 24 50 mov %r8,0x50(%rsp) 1c1e6f: e8 00 00 00 00 callq 1c1e74 1c1e74: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1c1e79: 49 89 c1 mov %rax,%r9 1c1e7c: 49 8b 82 f8 00 00 00 mov 0xf8(%r10),%rax 1c1e83: 4c 29 c8 sub %r9,%rax 1c1e86: 48 03 85 80 fe ff ff add -0x180(%rbp),%rax 1c1e8d: e9 29 fe ff ff jmpq 1c1cbb 1c1e92: 49 83 bf 88 36 00 00 cmpq $0x0,0x3688(%r15) 1c1e99: 00 1c1e9a: 0f 8e c6 1e 00 00 jle 1c3d66 1c1ea0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c1ea5: 48 8b 58 78 mov 0x78(%rax),%rbx 1c1ea9: 49 39 9f 48 37 00 00 cmp %rbx,0x3748(%r15) 1c1eb0: 0f 8d b0 1e 00 00 jge 1c3d66 1c1eb6: 41 c6 47 2d 01 movb $0x1,0x2d(%r15) 1c1ebb: 48 8b 40 78 mov 0x78(%rax),%rax 1c1ebf: 49 39 87 08 38 00 00 cmp %rax,0x3808(%r15) 1c1ec6: 41 0f 9c 47 2e setl 0x2e(%r15) 1c1ecb: 31 db xor %ebx,%ebx 1c1ecd: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c1ed4: 00 00 1c1ed6: 74 47 je 1c1f1f 1c1ed8: be 0a 00 00 00 mov $0xa,%esi 1c1edd: bf 05 00 00 00 mov $0x5,%edi 1c1ee2: e8 00 00 00 00 callq 1c1ee7 1c1ee7: 49 8b b7 80 01 00 00 mov 0x180(%r15),%rsi 1c1eee: 48 89 c7 mov %rax,%rdi 1c1ef1: e8 00 00 00 00 callq 1c1ef6 1c1ef6: 49 03 84 df 30 1b 00 add 0x1b30(%r15,%rbx,8),%rax 1c1efd: 00 1c1efe: 49 39 84 df f0 1e 00 cmp %rax,0x1ef0(%r15,%rbx,8) 1c1f05: 00 1c1f06: 49 89 84 df 90 1b 00 mov %rax,0x1b90(%r15,%rbx,8) 1c1f0d: 00 1c1f0e: 49 0f 4e 84 df f0 1e cmovle 0x1ef0(%r15,%rbx,8),%rax 1c1f15: 00 00 1c1f17: 49 89 84 df 50 1c 00 mov %rax,0x1c50(%r15,%rbx,8) 1c1f1e: 00 1c1f1f: 48 83 c3 01 add $0x1,%rbx 1c1f23: 48 83 fb 0c cmp $0xc,%rbx 1c1f27: 75 a4 jne 1c1ecd 1c1f29: 49 8d 87 d0 2a 00 00 lea 0x2ad0(%r15),%rax 1c1f30: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 1c1f35: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 1c1f3a: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1c1f41: 00 00 1c1f43: 49 be fe ff ff 0e 27 movabs $0x270efffffe,%r14 1c1f4a: 00 00 00 1c1f4d: 48 89 44 24 38 mov %rax,0x38(%rsp) 1c1f52: 49 8d 87 b0 1f 00 00 lea 0x1fb0(%r15),%rax 1c1f59: 48 89 44 24 50 mov %rax,0x50(%rsp) 1c1f5e: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1c1f63: 4c 8b 4c 24 50 mov 0x50(%rsp),%r9 1c1f68: 4d 89 e8 mov %r13,%r8 1c1f6b: 48 8d 48 c0 lea -0x40(%rax),%rcx 1c1f6f: 49 89 cd mov %rcx,%r13 1c1f72: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c1f79: 00 00 00 1c1f7c: 4c 89 e1 mov %r12,%rcx 1c1f7f: 4c 89 ed mov %r13,%rbp 1c1f82: 31 db xor %ebx,%ebx 1c1f84: 49 89 85 00 09 00 00 mov %rax,0x900(%r13) 1c1f8b: 4d 89 c4 mov %r8,%r12 1c1f8e: 49 89 87 30 03 00 00 mov %rax,0x330(%r15) 1c1f95: 49 c7 85 c0 09 00 00 movq $0x0,0x9c0(%r13) 1c1f9c: 00 00 00 00 1c1fa0: 41 c7 01 00 00 00 00 movl $0x0,(%r9) 1c1fa7: eb 38 jmp 1c1fe1 1c1fa9: 4c 01 d0 add %r10,%rax 1c1fac: 48 89 f2 mov %rsi,%rdx 1c1faf: 48 29 c2 sub %rax,%rdx 1c1fb2: 48 89 d0 mov %rdx,%rax 1c1fb5: 4c 29 c0 sub %r8,%rax 1c1fb8: 48 8d 50 ff lea -0x1(%rax),%rdx 1c1fbc: 49 89 87 30 03 00 00 mov %rax,0x330(%r15) 1c1fc3: 4c 39 f2 cmp %r14,%rdx 1c1fc6: 0f 86 2d 03 00 00 jbe 1c22f9 1c1fcc: 48 83 c3 01 add $0x1,%rbx 1c1fd0: 48 81 c5 c0 00 00 00 add $0xc0,%rbp 1c1fd7: 48 83 fb 0c cmp $0xc,%rbx 1c1fdb: 0f 84 9e 01 00 00 je 1c217f 1c1fe1: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c1fe8: 00 00 1c1fea: 74 e0 je 1c1fcc 1c1fec: 8b 94 9c 20 01 00 00 mov 0x120(%rsp,%rbx,4),%edx 1c1ff3: 4d 8b 95 80 f5 ff ff mov -0xa80(%r13),%r10 1c1ffa: 4c 8b 45 00 mov 0x0(%rbp),%r8 1c1ffe: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 1c2005: 00 1c2006: 89 14 24 mov %edx,(%rsp) 1c2009: 81 ea 05 01 00 00 sub $0x105,%edx 1c200f: 49 8b b4 df 50 1c 00 mov 0x1c50(%r15,%rbx,8),%rsi 1c2016: 00 1c2017: 83 fa 01 cmp $0x1,%edx 1c201a: 77 8d ja 1c1fa9 1c201c: 4d 03 95 40 f6 ff ff add -0x9c0(%r13),%r10 1c2023: 48 89 f2 mov %rsi,%rdx 1c2026: 4c 01 d0 add %r10,%rax 1c2029: 48 29 c2 sub %rax,%rdx 1c202c: 48 89 d0 mov %rdx,%rax 1c202f: 4c 29 c0 sub %r8,%rax 1c2032: 48 8d 50 ff lea -0x1(%rax),%rdx 1c2036: 49 89 87 30 03 00 00 mov %rax,0x330(%r15) 1c203d: 4c 39 f2 cmp %r14,%rdx 1c2040: 77 8a ja 1c1fcc 1c2042: 49 39 85 00 09 00 00 cmp %rax,0x900(%r13) 1c2049: 49 0f 4e 85 00 09 00 cmovle 0x900(%r13),%rax 1c2050: 00 1c2051: 4c 63 db movslq %ebx,%r11 1c2054: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 1c2059: 4c 89 5c 24 28 mov %r11,0x28(%rsp) 1c205e: 49 89 85 00 09 00 00 mov %rax,0x900(%r13) 1c2065: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 1c206c: 00 1c206d: 4b 8b bc df 10 1d 00 mov 0x1d10(%r15,%r11,8),%rdi 1c2074: 00 1c2075: 48 89 0c 24 mov %rcx,(%rsp) 1c2079: 4c 01 d0 add %r10,%rax 1c207c: 4d 8b 94 df 30 1e 00 mov 0x1e30(%r15,%rbx,8),%r10 1c2083: 00 1c2084: 48 29 c6 sub %rax,%rsi 1c2087: 49 01 f2 add %rsi,%r10 1c208a: 48 8b b1 50 01 00 00 mov 0x150(%rcx),%rsi 1c2091: 4d 29 c2 sub %r8,%r10 1c2094: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1c2099: e8 00 00 00 00 callq 1c209e 1c209e: 48 8b 0c 24 mov (%rsp),%rcx 1c20a2: 48 89 c7 mov %rax,%rdi 1c20a5: 48 8b b1 a0 00 00 00 mov 0xa0(%rcx),%rsi 1c20ac: e8 00 00 00 00 callq 1c20b1 1c20b1: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1c20b6: 48 89 c7 mov %rax,%rdi 1c20b9: 4c 89 d6 mov %r10,%rsi 1c20bc: e8 00 00 00 00 callq 1c20c1 1c20c1: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c20c6: 49 8b 85 40 f6 ff ff mov -0x9c0(%r13),%rax 1c20cd: 49 03 85 80 f5 ff ff add -0xa80(%r13),%rax 1c20d4: 4c 8b 5c 24 28 mov 0x28(%rsp),%r11 1c20d9: 48 8b 0c 24 mov (%rsp),%rcx 1c20dd: 4d 8b 84 df 50 1c 00 mov 0x1c50(%r15,%rbx,8),%r8 1c20e4: 00 1c20e5: 49 03 84 24 c0 00 00 add 0xc0(%r12),%rax 1c20ec: 00 1c20ed: 4b 8b bc df b0 1c 00 mov 0x1cb0(%r15,%r11,8),%rdi 1c20f4: 00 1c20f5: 48 8b b1 50 01 00 00 mov 0x150(%rcx),%rsi 1c20fc: 49 29 c0 sub %rax,%r8 1c20ff: 4c 2b 45 00 sub 0x0(%rbp),%r8 1c2103: 4c 89 44 24 18 mov %r8,0x18(%rsp) 1c2108: e8 00 00 00 00 callq 1c210d 1c210d: 48 8b 0c 24 mov (%rsp),%rcx 1c2111: 48 89 c7 mov %rax,%rdi 1c2114: 48 8b b1 a0 00 00 00 mov 0xa0(%rcx),%rsi 1c211b: e8 00 00 00 00 callq 1c2120 1c2120: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1c2125: 48 89 c7 mov %rax,%rdi 1c2128: 4c 89 c6 mov %r8,%rsi 1c212b: e8 00 00 00 00 callq 1c2130 1c2130: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 1c2135: 48 8b 0c 24 mov (%rsp),%rcx 1c2139: 4c 8b 4c 24 30 mov 0x30(%rsp),%r9 1c213e: 48 39 d0 cmp %rdx,%rax 1c2141: 48 0f 4c c2 cmovl %rdx,%rax 1c2145: 49 89 85 80 0a 00 00 mov %rax,0xa80(%r13) 1c214c: 49 39 44 24 78 cmp %rax,0x78(%r12) 1c2151: 0f 8e 75 fe ff ff jle 1c1fcc 1c2157: 41 c6 84 1f d4 03 00 movb $0x1,0x3d4(%r15,%rbx,1) 1c215e: 00 01 1c2160: 41 83 01 01 addl $0x1,(%r9) 1c2164: 49 39 85 c0 09 00 00 cmp %rax,0x9c0(%r13) 1c216b: 49 0f 4d 85 c0 09 00 cmovge 0x9c0(%r13),%rax 1c2172: 00 1c2173: 49 89 85 c0 09 00 00 mov %rax,0x9c0(%r13) 1c217a: e9 4d fe ff ff jmpq 1c1fcc 1c217f: 4d 89 e0 mov %r12,%r8 1c2182: 49 83 c1 04 add $0x4,%r9 1c2186: 49 89 cc mov %rcx,%r12 1c2189: 49 83 c5 08 add $0x8,%r13 1c218d: 4c 3b 6c 24 38 cmp 0x38(%rsp),%r13 1c2192: 0f 85 da fd ff ff jne 1c1f72 1c2198: 4c 89 e9 mov %r13,%rcx 1c219b: 48 83 44 24 48 08 addq $0x8,0x48(%rsp) 1c21a1: 4d 89 c5 mov %r8,%r13 1c21a4: 48 8d 41 40 lea 0x40(%rcx),%rax 1c21a8: 48 83 44 24 50 20 addq $0x20,0x50(%rsp) 1c21ae: 48 89 44 24 38 mov %rax,0x38(%rsp) 1c21b3: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1c21b8: 48 83 f8 18 cmp $0x18,%rax 1c21bc: 0f 85 9c fd ff ff jne 1c1f5e 1c21c2: 48 8b 44 24 70 mov 0x70(%rsp),%rax 1c21c7: 48 8b 54 24 78 mov 0x78(%rsp),%rdx 1c21cc: 31 db xor %ebx,%ebx 1c21ce: 80 38 00 cmpb $0x0,(%rax) 1c21d1: 74 07 je 1c21da 1c21d3: 80 78 30 01 cmpb $0x1,0x30(%rax) 1c21d7: 83 db ff sbb $0xffffffff,%ebx 1c21da: 48 83 c0 01 add $0x1,%rax 1c21de: 48 39 d0 cmp %rdx,%rax 1c21e1: 75 eb jne 1c21ce 1c21e3: 89 5c 24 18 mov %ebx,0x18(%rsp) 1c21e7: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c21ec: 45 31 e4 xor %r12d,%r12d 1c21ef: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c21f6: 00 00 00 1c21f9: 49 89 87 38 03 00 00 mov %rax,0x338(%r15) 1c2200: 4d 8d af 90 2a 00 00 lea 0x2a90(%r15),%r13 1c2207: bd 00 00 00 04 mov $0x4000000,%ebp 1c220c: eb 78 jmp 1c2286 1c220e: e8 00 00 00 00 callq 1c2213 1c2213: 49 63 d4 movslq %r12d,%rdx 1c2216: 48 89 ef mov %rbp,%rdi 1c2219: 49 8b b4 d7 b0 07 00 mov 0x7b0(%r15,%rdx,8),%rsi 1c2220: 00 1c2221: 48 29 c7 sub %rax,%rdi 1c2224: 4b 03 bc e7 10 08 00 add 0x810(%r15,%r12,8),%rdi 1c222b: 00 1c222c: e8 00 00 00 00 callq 1c2231 1c2231: 4b 8b b4 e7 70 08 00 mov 0x870(%r15,%r12,8),%rsi 1c2238: 00 1c2239: 48 89 c7 mov %rax,%rdi 1c223c: e8 00 00 00 00 callq 1c2241 1c2241: 49 2b 87 10 20 00 00 sub 0x2010(%r15),%rax 1c2248: 49 2b 86 c0 00 00 00 sub 0xc0(%r14),%rax 1c224f: 49 2b 45 00 sub 0x0(%r13),%rax 1c2253: 4b 89 84 e7 50 1f 00 mov %rax,0x1f50(%r15,%r12,8) 1c225a: 00 1c225b: 49 39 87 38 03 00 00 cmp %rax,0x338(%r15) 1c2262: 49 0f 4e 87 38 03 00 cmovle 0x338(%r15),%rax 1c2269: 00 1c226a: 49 89 87 38 03 00 00 mov %rax,0x338(%r15) 1c2271: 49 83 c4 01 add $0x1,%r12 1c2275: 49 81 c5 c0 00 00 00 add $0xc0,%r13 1c227c: 49 83 fc 0c cmp $0xc,%r12 1c2280: 0f 84 00 01 00 00 je 1c2386 1c2286: 43 80 bc 27 a4 03 00 cmpb $0x0,0x3a4(%r15,%r12,1) 1c228d: 00 00 1c228f: 74 e0 je 1c2271 1c2291: 42 8b 84 a4 20 01 00 mov 0x120(%rsp,%r12,4),%eax 1c2298: 00 1c2299: 4b 8b b4 e7 d0 0b 00 mov 0xbd0(%r15,%r12,8),%rsi 1c22a0: 00 1c22a1: 4b 8b bc e7 f0 09 00 mov 0x9f0(%r15,%r12,8),%rdi 1c22a8: 00 1c22a9: 89 04 24 mov %eax,(%rsp) 1c22ac: 2d 05 01 00 00 sub $0x105,%eax 1c22b1: 83 f8 01 cmp $0x1,%eax 1c22b4: 0f 87 54 ff ff ff ja 1c220e 1c22ba: e8 00 00 00 00 callq 1c22bf 1c22bf: 49 63 d4 movslq %r12d,%rdx 1c22c2: 48 89 ef mov %rbp,%rdi 1c22c5: 49 8b b4 d7 b0 07 00 mov 0x7b0(%r15,%rdx,8),%rsi 1c22cc: 00 1c22cd: 48 29 c7 sub %rax,%rdi 1c22d0: 4b 03 bc e7 10 08 00 add 0x810(%r15,%r12,8),%rdi 1c22d7: 00 1c22d8: e8 00 00 00 00 callq 1c22dd 1c22dd: 4b 8b b4 e7 70 08 00 mov 0x870(%r15,%r12,8),%rsi 1c22e4: 00 1c22e5: 48 89 c7 mov %rax,%rdi 1c22e8: e8 00 00 00 00 callq 1c22ed 1c22ed: 49 2b 87 d0 20 00 00 sub 0x20d0(%r15),%rax 1c22f4: e9 48 ff ff ff jmpq 1c2241 1c22f9: 49 39 85 00 09 00 00 cmp %rax,0x900(%r13) 1c2300: 49 0f 4e 85 00 09 00 cmovle 0x900(%r13),%rax 1c2307: 00 1c2308: 4c 63 db movslq %ebx,%r11 1c230b: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 1c2310: 4c 89 5c 24 28 mov %r11,0x28(%rsp) 1c2315: 49 89 85 00 09 00 00 mov %rax,0x900(%r13) 1c231c: 4d 03 94 24 c0 00 00 add 0xc0(%r12),%r10 1c2323: 00 1c2324: 4c 29 d6 sub %r10,%rsi 1c2327: 49 03 b4 df 30 1e 00 add 0x1e30(%r15,%rbx,8),%rsi 1c232e: 00 1c232f: 4b 8b bc df 10 1d 00 mov 0x1d10(%r15,%r11,8),%rdi 1c2336: 00 1c2337: 48 89 0c 24 mov %rcx,(%rsp) 1c233b: 49 89 f2 mov %rsi,%r10 1c233e: 48 8b b1 50 01 00 00 mov 0x150(%rcx),%rsi 1c2345: 4d 29 c2 sub %r8,%r10 1c2348: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1c234d: e8 00 00 00 00 callq 1c2352 1c2352: 48 8b 0c 24 mov (%rsp),%rcx 1c2356: 48 89 c7 mov %rax,%rdi 1c2359: 48 8b b1 a0 00 00 00 mov 0xa0(%rcx),%rsi 1c2360: e8 00 00 00 00 callq 1c2365 1c2365: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1c236a: 48 89 c7 mov %rax,%rdi 1c236d: 4c 89 d6 mov %r10,%rsi 1c2370: e8 00 00 00 00 callq 1c2375 1c2375: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c237a: 49 8b 85 80 f5 ff ff mov -0xa80(%r13),%rax 1c2381: e9 4e fd ff ff jmpq 1c20d4 1c2386: 4d 8d a7 d0 05 00 00 lea 0x5d0(%r15),%r12 1c238d: 49 8d bf d8 05 00 00 lea 0x5d8(%r15),%rdi 1c2394: 31 c0 xor %eax,%eax 1c2396: 8b 5c 24 18 mov 0x18(%rsp),%ebx 1c239a: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1c239e: 4c 89 e1 mov %r12,%rcx 1c23a1: 49 c7 87 d0 05 00 00 movq $0x0,0x5d0(%r15) 1c23a8: 00 00 00 00 1c23ac: 49 c7 87 28 06 00 00 movq $0x0,0x628(%r15) 1c23b3: 00 00 00 00 1c23b7: 48 29 f9 sub %rdi,%rcx 1c23ba: 83 c1 60 add $0x60,%ecx 1c23bd: c1 e9 03 shr $0x3,%ecx 1c23c0: f3 48 ab rep stos %rax,%es:(%rdi) 1c23c3: 4c 89 e1 mov %r12,%rcx 1c23c6: eb 12 jmp 1c23da 1c23c8: 48 83 c0 01 add $0x1,%rax 1c23cc: 48 83 c1 08 add $0x8,%rcx 1c23d0: 48 83 f8 0c cmp $0xc,%rax 1c23d4: 0f 84 a1 00 00 00 je 1c247b 1c23da: 41 80 bc 07 a4 03 00 cmpb $0x0,0x3a4(%r15,%rax,1) 1c23e1: 00 00 1c23e3: 74 e3 je 1c23c8 1c23e5: 41 80 bc 07 d4 03 00 cmpb $0x0,0x3d4(%r15,%rax,1) 1c23ec: 00 00 1c23ee: 75 d8 jne 1c23c8 1c23f0: 48 83 b9 80 19 00 00 cmpq $0x0,0x1980(%rcx) 1c23f7: 00 1c23f8: 7e ce jle 1c23c8 1c23fa: 31 d2 xor %edx,%edx 1c23fc: eb 0a jmp 1c2408 1c23fe: 48 83 c2 01 add $0x1,%rdx 1c2402: 48 83 fa 0c cmp $0xc,%rdx 1c2406: 74 c0 je 1c23c8 1c2408: 39 c2 cmp %eax,%edx 1c240a: 74 06 je 1c2412 1c240c: 41 80 3f 00 cmpb $0x0,(%r15) 1c2410: 74 ec je 1c23fe 1c2412: 41 80 bc 17 a4 03 00 cmpb $0x0,0x3a4(%r15,%rdx,1) 1c2419: 00 00 1c241b: 74 e1 je 1c23fe 1c241d: 48 8b b1 e0 07 00 00 mov 0x7e0(%rcx),%rsi 1c2424: 49 39 b4 d7 b0 0d 00 cmp %rsi,0xdb0(%r15,%rdx,8) 1c242b: 00 1c242c: 75 d0 jne 1c23fe 1c242e: 49 8b b4 d7 70 0e 00 mov 0xe70(%r15,%rdx,8),%rsi 1c2435: 00 1c2436: 48 39 b1 a0 08 00 00 cmp %rsi,0x8a0(%rcx) 1c243d: 75 bf jne 1c23fe 1c243f: 49 8b b4 d7 50 0d 00 mov 0xd50(%r15,%rdx,8),%rsi 1c2446: 00 1c2447: 48 39 b1 80 07 00 00 cmp %rsi,0x780(%rcx) 1c244e: 75 ae jne 1c23fe 1c2450: 49 8b b4 d7 f0 0c 00 mov 0xcf0(%r15,%rdx,8),%rsi 1c2457: 00 1c2458: 48 39 b1 20 07 00 00 cmp %rsi,0x720(%rcx) 1c245f: 75 9d jne 1c23fe 1c2461: 49 8b b4 d7 70 08 00 mov 0x870(%r15,%rdx,8),%rsi 1c2468: 00 1c2469: 48 39 b1 a0 02 00 00 cmp %rsi,0x2a0(%rcx) 1c2470: 75 8c jne 1c23fe 1c2472: 48 81 01 00 00 00 01 addq $0x1000000,(%rcx) 1c2479: eb 83 jmp 1c23fe 1c247b: 49 8d af 30 06 00 00 lea 0x630(%r15),%rbp 1c2482: 31 c0 xor %eax,%eax 1c2484: 48 63 f8 movslq %eax,%rdi 1c2487: e8 00 00 00 00 callq 1c248c 1c248c: 49 8b 14 24 mov (%r12),%rdx 1c2490: 48 39 d0 cmp %rdx,%rax 1c2493: 48 0f 4c c2 cmovl %rdx,%rax 1c2497: 49 83 c4 08 add $0x8,%r12 1c249b: 48 c1 f8 18 sar $0x18,%rax 1c249f: 4c 39 e5 cmp %r12,%rbp 1c24a2: 75 e0 jne 1c2484 1c24a4: 31 d2 xor %edx,%edx 1c24a6: 85 db test %ebx,%ebx 1c24a8: 7e 0c jle 1c24b6 1c24aa: 01 d8 add %ebx,%eax 1c24ac: 3b 44 24 68 cmp 0x68(%rsp),%eax 1c24b0: 0f 84 ca 1f 00 00 je 1c4480 1c24b6: 41 88 57 2f mov %dl,0x2f(%r15) 1c24ba: 31 ed xor %ebp,%ebp 1c24bc: eb 0e jmp 1c24cc 1c24be: 48 83 c5 01 add $0x1,%rbp 1c24c2: 48 83 fd 0c cmp $0xc,%rbp 1c24c6: 0f 84 ac 00 00 00 je 1c2578 1c24cc: 41 80 bc 2f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbp,1) 1c24d3: 00 00 1c24d5: 74 e7 je 1c24be 1c24d7: 49 8b b4 ef 70 08 00 mov 0x870(%r15,%rbp,8),%rsi 1c24de: 00 1c24df: 49 8b bc ef b0 07 00 mov 0x7b0(%r15,%rbp,8),%rdi 1c24e6: 00 1c24e7: 4c 63 e5 movslq %ebp,%r12 1c24ea: e8 00 00 00 00 callq 1c24ef 1c24ef: 41 8b bc af ec 03 00 mov 0x3ec(%r15,%rbp,4),%edi 1c24f6: 00 1c24f7: 49 89 c5 mov %rax,%r13 1c24fa: e8 00 00 00 00 callq 1c24ff 1c24ff: 4b 8b bc e7 b0 0d 00 mov 0xdb0(%r15,%r12,8),%rdi 1c2506: 00 1c2507: 48 89 c6 mov %rax,%rsi 1c250a: e8 00 00 00 00 callq 1c250f 1c250f: 4c 89 ee mov %r13,%rsi 1c2512: 48 89 c7 mov %rax,%rdi 1c2515: e8 00 00 00 00 callq 1c251a 1c251a: 4b 8b b4 e7 50 0d 00 mov 0xd50(%r15,%r12,8),%rsi 1c2521: 00 1c2522: 48 89 c7 mov %rax,%rdi 1c2525: e8 00 00 00 00 callq 1c252a 1c252a: 4b 8b b4 e7 90 0f 00 mov 0xf90(%r15,%r12,8),%rsi 1c2531: 00 1c2532: 48 89 c7 mov %rax,%rdi 1c2535: e8 00 00 00 00 callq 1c253a 1c253a: 49 8b b4 ef f0 0f 00 mov 0xff0(%r15,%rbp,8),%rsi 1c2541: 00 1c2542: 48 89 c7 mov %rax,%rdi 1c2545: e8 00 00 00 00 callq 1c254a 1c254a: 49 8b b4 ef 90 0c 00 mov 0xc90(%r15,%rbp,8),%rsi 1c2551: 00 1c2552: 49 89 84 ef 30 15 00 mov %rax,0x1530(%r15,%rbp,8) 1c2559: 00 1c255a: 48 89 c7 mov %rax,%rdi 1c255d: e8 00 00 00 00 callq 1c2562 1c2562: 49 89 84 ef d0 14 00 mov %rax,0x14d0(%r15,%rbp,8) 1c2569: 00 1c256a: 48 83 c5 01 add $0x1,%rbp 1c256e: 48 83 fd 0c cmp $0xc,%rbp 1c2572: 0f 85 54 ff ff ff jne 1c24cc 1c2578: 49 c7 87 c8 02 00 00 movq $0x0,0x2c8(%r15) 1c257f: 00 00 00 00 1c2583: 31 c0 xor %eax,%eax 1c2585: 49 c7 87 d0 02 00 00 movq $0x0,0x2d0(%r15) 1c258c: 00 00 00 00 1c2590: 41 80 bc 07 a4 03 00 cmpb $0x0,0x3a4(%r15,%rax,1) 1c2597: 00 00 1c2599: 74 1e je 1c25b9 1c259b: 49 8b 94 c7 30 15 00 mov 0x1530(%r15,%rax,8),%rdx 1c25a2: 00 1c25a3: 49 01 97 c8 02 00 00 add %rdx,0x2c8(%r15) 1c25aa: 49 8b 94 c7 d0 14 00 mov 0x14d0(%r15,%rax,8),%rdx 1c25b1: 00 1c25b2: 49 01 97 d0 02 00 00 add %rdx,0x2d0(%r15) 1c25b9: 48 83 c0 01 add $0x1,%rax 1c25bd: 48 83 f8 0c cmp $0xc,%rax 1c25c1: 75 cd jne 1c2590 1c25c3: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c25ca: 00 00 00 1c25cd: 31 ed xor %ebp,%ebp 1c25cf: 49 89 87 c0 01 00 00 mov %rax,0x1c0(%r15) 1c25d6: 41 80 bc 2f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbp,1) 1c25dd: 00 00 1c25df: 4c 63 e5 movslq %ebp,%r12 1c25e2: 74 79 je 1c265d 1c25e4: 49 8b 84 ef d0 1a 00 mov 0x1ad0(%r15,%rbp,8),%rax 1c25eb: 00 1c25ec: 48 85 c0 test %rax,%rax 1c25ef: 7e 6c jle 1c265d 1c25f1: bf 02 00 00 00 mov $0x2,%edi 1c25f6: 48 3d 00 00 00 40 cmp $0x40000000,%rax 1c25fc: 7f 14 jg 1c2612 1c25fe: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c2603: 80 78 10 01 cmpb $0x1,0x10(%rax) 1c2607: 48 19 ff sbb %rdi,%rdi 1c260a: 48 83 e7 fe and $0xfffffffffffffffe,%rdi 1c260e: 48 83 c7 04 add $0x4,%rdi 1c2612: e8 00 00 00 00 callq 1c2617 1c2617: 49 8b b4 ef 50 0d 00 mov 0xd50(%r15,%rbp,8),%rsi 1c261e: 00 1c261f: 48 89 c7 mov %rax,%rdi 1c2622: e8 00 00 00 00 callq 1c2627 1c2627: 4b 8b b4 e7 b0 07 00 mov 0x7b0(%r15,%r12,8),%rsi 1c262e: 00 1c262f: 48 89 c7 mov %rax,%rdi 1c2632: e8 00 00 00 00 callq 1c2637 1c2637: 49 8b b4 ef 70 08 00 mov 0x870(%r15,%rbp,8),%rsi 1c263e: 00 1c263f: 48 89 c7 mov %rax,%rdi 1c2642: e8 00 00 00 00 callq 1c2647 1c2647: 49 39 87 c0 01 00 00 cmp %rax,0x1c0(%r15) 1c264e: 49 0f 4e 87 c0 01 00 cmovle 0x1c0(%r15),%rax 1c2655: 00 1c2656: 49 89 87 c0 01 00 00 mov %rax,0x1c0(%r15) 1c265d: 48 83 c5 01 add $0x1,%rbp 1c2661: 48 83 fd 0c cmp $0xc,%rbp 1c2665: 0f 85 6b ff ff ff jne 1c25d6 1c266b: 83 7c 24 68 02 cmpl $0x2,0x68(%rsp) 1c2670: 0f 8e dd 1c 00 00 jle 1c4353 1c2676: 41 c7 47 44 00 00 00 movl $0x0,0x44(%r15) 1c267d: 00 1c267e: 31 ff xor %edi,%edi 1c2680: 49 8b 87 e0 00 00 00 mov 0xe0(%r15),%rax 1c2687: 49 39 87 c0 01 00 00 cmp %rax,0x1c0(%r15) 1c268e: 49 0f 4e 87 c0 01 00 cmovle 0x1c0(%r15),%rax 1c2695: 00 1c2696: 49 89 87 c8 01 00 00 mov %rax,0x1c8(%r15) 1c269d: e8 00 00 00 00 callq 1c26a2 1c26a2: 49 8b b7 c8 01 00 00 mov 0x1c8(%r15),%rsi 1c26a9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c26ae: 49 8b bf 90 01 00 00 mov 0x190(%r15),%rdi 1c26b5: 48 29 c6 sub %rax,%rsi 1c26b8: 49 2b b7 80 01 00 00 sub 0x180(%r15),%rsi 1c26bf: 49 8b 87 e8 00 00 00 mov 0xe8(%r15),%rax 1c26c6: 49 89 b7 d0 01 00 00 mov %rsi,0x1d0(%r15) 1c26cd: 48 2b 81 c8 00 00 00 sub 0xc8(%rcx),%rax 1c26d4: 49 89 87 d8 01 00 00 mov %rax,0x1d8(%r15) 1c26db: e8 00 00 00 00 callq 1c26e0 1c26e0: 49 8b b7 d8 01 00 00 mov 0x1d8(%r15),%rsi 1c26e7: 49 8b bf a0 01 00 00 mov 0x1a0(%r15),%rdi 1c26ee: 49 89 87 e0 01 00 00 mov %rax,0x1e0(%r15) 1c26f5: e8 00 00 00 00 callq 1c26fa 1c26fa: 49 8b b7 78 01 00 00 mov 0x178(%r15),%rsi 1c2701: 49 8b bf c8 01 00 00 mov 0x1c8(%r15),%rdi 1c2708: 49 89 87 e8 01 00 00 mov %rax,0x1e8(%r15) 1c270f: 49 2b bf b8 01 00 00 sub 0x1b8(%r15),%rdi 1c2716: e8 00 00 00 00 callq 1c271b 1c271b: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1c2720: 49 8b 97 e8 00 00 00 mov 0xe8(%r15),%rdx 1c2727: 49 2b 97 68 01 00 00 sub 0x168(%r15),%rdx 1c272e: 49 89 87 f0 01 00 00 mov %rax,0x1f0(%r15) 1c2735: 49 89 97 f8 01 00 00 mov %rdx,0x1f8(%r15) 1c273c: 48 8b 89 10 01 00 00 mov 0x110(%rcx),%rcx 1c2743: 49 39 8f 38 01 00 00 cmp %rcx,0x138(%r15) 1c274a: 0f 8f 86 1b 00 00 jg 1c42d6 1c2750: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c2755: 48 39 81 a8 00 00 00 cmp %rax,0xa8(%rcx) 1c275c: 7f 0d jg 1c276b 1c275e: 48 39 91 c8 00 00 00 cmp %rdx,0xc8(%rcx) 1c2765: 0f 8e f3 26 00 00 jle 1c4e5e 1c276b: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c2772: 00 00 00 1c2775: 41 c7 47 34 02 00 00 movl $0x2,0x34(%r15) 1c277c: 00 1c277d: 41 8b 7f 48 mov 0x48(%r15),%edi 1c2781: 49 89 87 00 02 00 00 mov %rax,0x200(%r15) 1c2788: e8 00 00 00 00 callq 1c278d 1c278d: 48 89 c5 mov %rax,%rbp 1c2790: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c2795: 8b 78 04 mov 0x4(%rax),%edi 1c2798: e8 00 00 00 00 callq 1c279d 1c279d: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c27a1: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 1c27a8: 00 1c27a9: 49 89 c4 mov %rax,%r12 1c27ac: e8 00 00 00 00 callq 1c27b1 1c27b1: 4c 89 e6 mov %r12,%rsi 1c27b4: 48 89 c7 mov %rax,%rdi 1c27b7: e8 00 00 00 00 callq 1c27bc 1c27bc: be 00 00 00 08 mov $0x8000000,%esi 1c27c1: 48 89 c7 mov %rax,%rdi 1c27c4: e8 00 00 00 00 callq 1c27c9 1c27c9: 48 89 ee mov %rbp,%rsi 1c27cc: 48 89 c7 mov %rax,%rdi 1c27cf: e8 00 00 00 00 callq 1c27d4 1c27d4: 49 89 87 08 02 00 00 mov %rax,0x208(%r15) 1c27db: c7 44 24 20 12 01 00 movl $0x112,0x20(%rsp) 1c27e2: 00 1c27e3: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 1c27e8: be 64 00 00 00 mov $0x64,%esi 1c27ed: 41 8b 7e 04 mov 0x4(%r14),%edi 1c27f1: e8 00 00 00 00 callq 1c27f6 1c27f6: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 1c27fb: 48 89 c6 mov %rax,%rsi 1c27fe: 49 8b bc 24 98 00 00 mov 0x98(%r12),%rdi 1c2805: 00 1c2806: e8 00 00 00 00 callq 1c280b 1c280b: 49 8b b7 d0 01 00 00 mov 0x1d0(%r15),%rsi 1c2812: 49 8b bf 88 01 00 00 mov 0x188(%r15),%rdi 1c2819: 48 89 c5 mov %rax,%rbp 1c281c: e8 00 00 00 00 callq 1c2821 1c2821: 48 89 ee mov %rbp,%rsi 1c2824: 48 89 c7 mov %rax,%rdi 1c2827: e8 00 00 00 00 callq 1c282c 1c282c: 49 8b b7 d8 01 00 00 mov 0x1d8(%r15),%rsi 1c2833: 49 8b bf 98 01 00 00 mov 0x198(%r15),%rdi 1c283a: 49 89 87 10 02 00 00 mov %rax,0x210(%r15) 1c2841: e8 00 00 00 00 callq 1c2846 1c2846: 49 8b b4 24 98 00 00 mov 0x98(%r12),%rsi 1c284d: 00 1c284e: 48 89 c7 mov %rax,%rdi 1c2851: e8 00 00 00 00 callq 1c2856 1c2856: 49 89 87 18 02 00 00 mov %rax,0x218(%r15) 1c285d: 49 8b 8e 10 01 00 00 mov 0x110(%r14),%rcx 1c2864: 49 39 8f 38 01 00 00 cmp %rcx,0x138(%r15) 1c286b: 0f 8e 16 16 00 00 jle 1c3e87 1c2871: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c2878: 00 00 00 1c287b: 41 c7 47 38 07 00 00 movl $0x7,0x38(%r15) 1c2882: 00 1c2883: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c288a: c7 44 24 18 13 01 00 movl $0x113,0x18(%rsp) 1c2891: 00 1c2892: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c2897: be 00 00 00 64 mov $0x64000000,%esi 1c289c: 45 31 f6 xor %r14d,%r14d 1c289f: bd 00 00 00 01 mov $0x1000000,%ebp 1c28a4: 48 8b b8 d8 00 00 00 mov 0xd8(%rax),%rdi 1c28ab: e8 00 00 00 00 callq 1c28b0 1c28b0: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 1c28b5: 48 05 00 00 00 01 add $0x1000000,%rax 1c28bb: 49 89 87 28 02 00 00 mov %rax,0x228(%r15) 1c28c2: e9 b7 01 00 00 jmpq 1c2a7e 1c28c7: 83 f8 08 cmp $0x8,%eax 1c28ca: 0f 84 f5 02 00 00 je 1c2bc5 1c28d0: 83 f8 0a cmp $0xa,%eax 1c28d3: 0f 84 db 02 00 00 je 1c2bb4 1c28d9: 83 f8 06 cmp $0x6,%eax 1c28dc: 0f 84 f4 02 00 00 je 1c2bd6 1c28e2: 49 8b 44 24 58 mov 0x58(%r12),%rax 1c28e7: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c28ee: 41 80 bc 24 98 00 00 cmpb $0x0,0x98(%r12) 1c28f5: 00 00 1c28f7: 74 12 je 1c290b 1c28f9: 4b 81 bc f7 f0 0c 00 cmpq $0x1000000,0xcf0(%r15,%r14,8) 1c2900: 00 00 00 00 01 1c2905: 0f 8f 6a 02 00 00 jg 1c2b75 1c290b: 49 8b b7 30 02 00 00 mov 0x230(%r15),%rsi 1c2912: 4b 8b bc f7 10 0b 00 mov 0xb10(%r15,%r14,8),%rdi 1c2919: 00 1c291a: e8 00 00 00 00 callq 1c291f 1c291f: 49 8b bc df f0 0c 00 mov 0xcf0(%r15,%rbx,8),%rdi 1c2926: 00 1c2927: 48 3d 00 00 00 01 cmp $0x1000000,%rax 1c292d: 48 0f 4c c5 cmovl %rbp,%rax 1c2931: 48 89 c6 mov %rax,%rsi 1c2934: e8 00 00 00 00 callq 1c2939 1c2939: 4b 8b bc f7 b0 0a 00 mov 0xab0(%r15,%r14,8),%rdi 1c2940: 00 1c2941: be 00 00 00 04 mov $0x4000000,%esi 1c2946: 49 89 c5 mov %rax,%r13 1c2949: e8 00 00 00 00 callq 1c294e 1c294e: be 00 00 00 01 mov $0x1000000,%esi 1c2953: 48 89 c7 mov %rax,%rdi 1c2956: e8 00 00 00 00 callq 1c295b 1c295b: 4c 39 e8 cmp %r13,%rax 1c295e: 49 0f 4c c5 cmovl %r13,%rax 1c2962: 48 3d 00 00 00 01 cmp $0x1000000,%rax 1c2968: 48 0f 4c c5 cmovl %rbp,%rax 1c296c: 49 89 87 38 02 00 00 mov %rax,0x238(%r15) 1c2973: 4b 8b b4 f7 70 08 00 mov 0x870(%r15,%r14,8),%rsi 1c297a: 00 1c297b: 4b 8b bc f7 b0 07 00 mov 0x7b0(%r15,%r14,8),%rdi 1c2982: 00 1c2983: e8 00 00 00 00 callq 1c2988 1c2988: 49 8b b4 df 90 1e 00 mov 0x1e90(%r15,%rbx,8),%rsi 1c298f: 00 1c2990: 49 8b bc df 70 1a 00 mov 0x1a70(%r15,%rbx,8),%rdi 1c2997: 00 1c2998: 49 89 c5 mov %rax,%r13 1c299b: e8 00 00 00 00 callq 1c29a0 1c29a0: 4b 39 84 f7 10 1a 00 cmp %rax,0x1a10(%r15,%r14,8) 1c29a7: 00 1c29a8: 4b 0f 4d 84 f7 10 1a cmovge 0x1a10(%r15,%r14,8),%rax 1c29af: 00 00 1c29b1: 49 8b b4 df b0 0d 00 mov 0xdb0(%r15,%rbx,8),%rsi 1c29b8: 00 1c29b9: 48 89 c7 mov %rax,%rdi 1c29bc: e8 00 00 00 00 callq 1c29c1 1c29c1: 4c 89 ee mov %r13,%rsi 1c29c4: 48 89 c7 mov %rax,%rdi 1c29c7: e8 00 00 00 00 callq 1c29cc 1c29cc: 49 8b b4 24 a0 00 00 mov 0xa0(%r12),%rsi 1c29d3: 00 1c29d4: 48 89 c7 mov %rax,%rdi 1c29d7: e8 00 00 00 00 callq 1c29dc 1c29dc: 49 89 87 40 02 00 00 mov %rax,0x240(%r15) 1c29e3: 49 8b bc 24 50 01 00 mov 0x150(%r12),%rdi 1c29ea: 00 1c29eb: 48 89 c6 mov %rax,%rsi 1c29ee: e8 00 00 00 00 callq 1c29f3 1c29f3: 48 8d 93 0e 01 00 00 lea 0x10e(%rbx),%rdx 1c29fa: 49 8b b7 38 02 00 00 mov 0x238(%r15),%rsi 1c2a01: 49 8b 3c d7 mov (%r15,%rdx,8),%rdi 1c2a05: 49 89 c5 mov %rax,%r13 1c2a08: 48 89 14 24 mov %rdx,(%rsp) 1c2a0c: e8 00 00 00 00 callq 1c2a11 1c2a11: 4c 89 ee mov %r13,%rsi 1c2a14: 49 8b bf 28 02 00 00 mov 0x228(%r15),%rdi 1c2a1b: 4c 39 e8 cmp %r13,%rax 1c2a1e: 4c 8d ab 46 02 00 00 lea 0x246(%rbx),%r13 1c2a25: 48 0f 4d f0 cmovge %rax,%rsi 1c2a29: e8 00 00 00 00 callq 1c2a2e 1c2a2e: 48 8b 14 24 mov (%rsp),%rdx 1c2a32: 4b 89 04 ef mov %rax,(%r15,%r13,8) 1c2a36: 49 8b b7 38 02 00 00 mov 0x238(%r15),%rsi 1c2a3d: 49 8b 3c d7 mov (%r15,%rdx,8),%rdi 1c2a41: e8 00 00 00 00 callq 1c2a46 1c2a46: 49 39 87 40 02 00 00 cmp %rax,0x240(%r15) 1c2a4d: 49 0f 4d 87 40 02 00 cmovge 0x240(%r15),%rax 1c2a54: 00 1c2a55: 48 81 c3 3a 02 00 00 add $0x23a,%rbx 1c2a5c: 49 8b bc 24 48 01 00 mov 0x148(%r12),%rdi 1c2a63: 00 1c2a64: 48 89 c6 mov %rax,%rsi 1c2a67: e8 00 00 00 00 callq 1c2a6c 1c2a6c: 49 89 04 df mov %rax,(%r15,%rbx,8) 1c2a70: 49 83 c6 01 add $0x1,%r14 1c2a74: 49 83 fe 0c cmp $0xc,%r14 1c2a78: 0f 84 69 01 00 00 je 1c2be7 1c2a7e: 43 80 bc 37 a4 03 00 cmpb $0x0,0x3a4(%r15,%r14,1) 1c2a85: 00 00 1c2a87: 49 63 de movslq %r14d,%rbx 1c2a8a: 74 e4 je 1c2a70 1c2a8c: 42 81 bc b4 20 01 00 cmpl $0x104,0x120(%rsp,%r14,4) 1c2a93: 00 04 01 00 00 1c2a98: 43 8b 84 b7 4c 04 00 mov 0x44c(%r15,%r14,4),%eax 1c2a9f: 00 1c2aa0: 0f 85 21 fe ff ff jne 1c28c7 1c2aa6: 83 f8 08 cmp $0x8,%eax 1c2aa9: 0f 84 c7 13 00 00 je 1c3e76 1c2aaf: 83 f8 0a cmp $0xa,%eax 1c2ab2: 0f 84 ad 13 00 00 je 1c3e65 1c2ab8: 83 f8 06 cmp $0x6,%eax 1c2abb: 0f 84 93 13 00 00 je 1c3e54 1c2ac1: 49 8b 44 24 78 mov 0x78(%r12),%rax 1c2ac6: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c2acd: 43 80 bc 37 8c 03 00 cmpb $0x0,0x38c(%r15,%r14,1) 1c2ad4: 00 00 1c2ad6: 0f 84 12 fe ff ff je 1c28ee 1c2adc: 49 8b 84 24 80 00 00 mov 0x80(%r12),%rax 1c2ae3: 00 1c2ae4: 49 39 87 30 02 00 00 cmp %rax,0x230(%r15) 1c2aeb: 49 0f 4e 87 30 02 00 cmovle 0x230(%r15),%rax 1c2af2: 00 1c2af3: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c2afa: e9 ef fd ff ff jmpq 1c28ee 1c2aff: 4b 8b b4 ef 50 16 00 mov 0x1650(%r15,%r13,8),%rsi 1c2b06: 00 1c2b07: 4b 8b bc ef 70 17 00 mov 0x1770(%r15,%r13,8),%rdi 1c2b0e: 00 1c2b0f: 48 89 14 24 mov %rdx,(%rsp) 1c2b13: e8 00 00 00 00 callq 1c2b18 1c2b18: 48 8b b3 20 0a 00 00 mov 0xa20(%rbx),%rsi 1c2b1f: 48 89 c7 mov %rax,%rdi 1c2b22: e8 00 00 00 00 callq 1c2b27 1c2b27: 48 8b 14 24 mov (%rsp),%rdx 1c2b2b: 48 89 c7 mov %rax,%rdi 1c2b2e: 49 8b 34 d7 mov (%r15,%rdx,8),%rsi 1c2b32: e8 00 00 00 00 callq 1c2b37 1c2b37: 49 8b b7 f8 00 00 00 mov 0xf8(%r15),%rsi 1c2b3e: 48 89 c7 mov %rax,%rdi 1c2b41: e8 00 00 00 00 callq 1c2b46 1c2b46: be 00 00 00 01 mov $0x1000000,%esi 1c2b4b: 48 89 c7 mov %rax,%rdi 1c2b4e: e8 00 00 00 00 callq 1c2b53 1c2b53: 49 8b 96 08 01 00 00 mov 0x108(%r14),%rdx 1c2b5a: 49 39 87 18 01 00 00 cmp %rax,0x118(%r15) 1c2b61: 49 0f 4e 87 18 01 00 cmovle 0x118(%r15),%rax 1c2b68: 00 1c2b69: 48 39 d0 cmp %rdx,%rax 1c2b6c: 48 0f 4c c2 cmovl %rdx,%rax 1c2b70: e9 97 d7 ff ff jmpq 1c030c 1c2b75: 4b 8b b4 f7 b0 07 00 mov 0x7b0(%r15,%r14,8),%rsi 1c2b7c: 00 1c2b7d: 4b 8b bc f7 b0 0d 00 mov 0xdb0(%r15,%r14,8),%rdi 1c2b84: 00 1c2b85: e8 00 00 00 00 callq 1c2b8a 1c2b8a: 49 8b b7 30 02 00 00 mov 0x230(%r15),%rsi 1c2b91: 4b 8b bc f7 10 0b 00 mov 0xb10(%r15,%r14,8),%rdi 1c2b98: 00 1c2b99: 49 89 c5 mov %rax,%r13 1c2b9c: e8 00 00 00 00 callq 1c2ba1 1c2ba1: 4c 39 e8 cmp %r13,%rax 1c2ba4: 49 0f 4c c5 cmovl %r13,%rax 1c2ba8: 49 89 87 38 02 00 00 mov %rax,0x238(%r15) 1c2baf: e9 bf fd ff ff jmpq 1c2973 1c2bb4: 49 8b 44 24 50 mov 0x50(%r12),%rax 1c2bb9: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c2bc0: e9 29 fd ff ff jmpq 1c28ee 1c2bc5: 49 8b 44 24 48 mov 0x48(%r12),%rax 1c2bca: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c2bd1: e9 18 fd ff ff jmpq 1c28ee 1c2bd6: 49 8b 44 24 40 mov 0x40(%r12),%rax 1c2bdb: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c2be2: e9 07 fd ff ff jmpq 1c28ee 1c2be7: 49 c7 87 48 02 00 00 movq $0x0,0x248(%r15) 1c2bee: 00 00 00 00 1c2bf2: 31 c0 xor %eax,%eax 1c2bf4: 49 c7 87 50 02 00 00 movq $0x0,0x250(%r15) 1c2bfb: 00 00 00 00 1c2bff: 41 80 bc 07 a4 03 00 cmpb $0x0,0x3a4(%r15,%rax,1) 1c2c06: 00 00 1c2c08: 74 30 je 1c2c3a 1c2c0a: 49 8b 8c c7 d0 11 00 mov 0x11d0(%r15,%rax,8),%rcx 1c2c11: 00 1c2c12: 49 39 8f 48 02 00 00 cmp %rcx,0x248(%r15) 1c2c19: 7d 07 jge 1c2c22 1c2c1b: 49 89 8f 48 02 00 00 mov %rcx,0x248(%r15) 1c2c22: 49 8b 8c c7 30 12 00 mov 0x1230(%r15,%rax,8),%rcx 1c2c29: 00 1c2c2a: 49 39 8f 50 02 00 00 cmp %rcx,0x250(%r15) 1c2c31: 7d 07 jge 1c2c3a 1c2c33: 49 89 8f 50 02 00 00 mov %rcx,0x250(%r15) 1c2c3a: 48 83 c0 01 add $0x1,%rax 1c2c3e: 48 83 f8 0c cmp $0xc,%rax 1c2c42: 75 bb jne 1c2bff 1c2c44: 49 c7 87 58 02 00 00 movq $0x0,0x258(%r15) 1c2c4b: 00 00 00 00 1c2c4f: 31 c0 xor %eax,%eax 1c2c51: 49 c7 87 60 02 00 00 movq $0x0,0x260(%r15) 1c2c58: 00 00 00 00 1c2c5c: eb 11 jmp 1c2c6f 1c2c5e: 49 01 8f 58 02 00 00 add %rcx,0x258(%r15) 1c2c65: 48 83 c0 01 add $0x1,%rax 1c2c69: 48 83 f8 0c cmp $0xc,%rax 1c2c6d: 74 39 je 1c2ca8 1c2c6f: 41 80 bc 07 a4 03 00 cmpb $0x0,0x3a4(%r15,%rax,1) 1c2c76: 00 00 1c2c78: 74 eb je 1c2c65 1c2c7a: 8b 9c 84 20 01 00 00 mov 0x120(%rsp,%rax,4),%ebx 1c2c81: 49 8b 8c c7 30 0f 00 mov 0xf30(%r15,%rax,8),%rcx 1c2c88: 00 1c2c89: 8d 93 fb fe ff ff lea -0x105(%rbx),%edx 1c2c8f: 89 1c 24 mov %ebx,(%rsp) 1c2c92: 83 fa 01 cmp $0x1,%edx 1c2c95: 77 c7 ja 1c2c5e 1c2c97: 48 83 c0 01 add $0x1,%rax 1c2c9b: 49 01 8f 60 02 00 00 add %rcx,0x260(%r15) 1c2ca2: 48 83 f8 0c cmp $0xc,%rax 1c2ca6: 75 c7 jne 1c2c6f 1c2ca8: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1c2cad: 49 8b bf 58 02 00 00 mov 0x258(%r15),%rdi 1c2cb4: 48 8b b3 40 01 00 00 mov 0x140(%rbx),%rsi 1c2cbb: e8 00 00 00 00 callq 1c2cc0 1c2cc0: 48 8b b3 38 01 00 00 mov 0x138(%rbx),%rsi 1c2cc7: 48 89 c7 mov %rax,%rdi 1c2cca: e8 00 00 00 00 callq 1c2ccf 1c2ccf: 49 39 87 48 02 00 00 cmp %rax,0x248(%r15) 1c2cd6: 48 89 c2 mov %rax,%rdx 1c2cd9: 49 89 87 68 02 00 00 mov %rax,0x268(%r15) 1c2ce0: 49 0f 4d 97 48 02 00 cmovge 0x248(%r15),%rdx 1c2ce7: 00 1c2ce8: 49 39 87 50 02 00 00 cmp %rax,0x250(%r15) 1c2cef: 49 0f 4d 87 50 02 00 cmovge 0x250(%r15),%rax 1c2cf6: 00 1c2cf7: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c2cfc: 49 89 97 70 02 00 00 mov %rdx,0x270(%r15) 1c2d03: 49 89 87 78 02 00 00 mov %rax,0x278(%r15) 1c2d0a: 74 46 je 1c2d52 1c2d0c: 41 8b 4f 38 mov 0x38(%r15),%ecx 1c2d10: 41 8b 77 34 mov 0x34(%r15),%esi 1c2d14: 48 8d 34 f1 lea (%rcx,%rsi,8),%rsi 1c2d18: 49 8b 8c f7 90 36 00 mov 0x3690(%r15,%rsi,8),%rcx 1c2d1f: 00 1c2d20: 49 8b b4 f7 50 37 00 mov 0x3750(%r15,%rsi,8),%rsi 1c2d27: 00 1c2d28: 48 39 d1 cmp %rdx,%rcx 1c2d2b: 48 0f 4d d1 cmovge %rcx,%rdx 1c2d2f: 48 39 f2 cmp %rsi,%rdx 1c2d32: 48 0f 4c d6 cmovl %rsi,%rdx 1c2d36: 48 39 c1 cmp %rax,%rcx 1c2d39: 48 0f 4d c1 cmovge %rcx,%rax 1c2d3d: 49 89 97 70 02 00 00 mov %rdx,0x270(%r15) 1c2d44: 48 39 f0 cmp %rsi,%rax 1c2d47: 48 0f 4c c6 cmovl %rsi,%rax 1c2d4b: 49 89 87 78 02 00 00 mov %rax,0x278(%r15) 1c2d52: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c2d57: 74 38 je 1c2d91 1c2d59: 41 8b 47 38 mov 0x38(%r15),%eax 1c2d5d: 41 8b 4f 34 mov 0x34(%r15),%ecx 1c2d61: 48 8d 84 c8 d2 06 00 lea 0x6d2(%rax,%rcx,8),%rax 1c2d68: 00 1c2d69: 49 8b 04 c7 mov (%r15,%rax,8),%rax 1c2d6d: 48 39 c2 cmp %rax,%rdx 1c2d70: 48 0f 4c d0 cmovl %rax,%rdx 1c2d74: 49 39 87 78 02 00 00 cmp %rax,0x278(%r15) 1c2d7b: 49 0f 4d 87 78 02 00 cmovge 0x278(%r15),%rax 1c2d82: 00 1c2d83: 49 89 97 70 02 00 00 mov %rdx,0x270(%r15) 1c2d8a: 49 89 87 78 02 00 00 mov %rax,0x278(%r15) 1c2d91: 41 80 7f 2f 00 cmpb $0x0,0x2f(%r15) 1c2d96: 74 3f je 1c2dd7 1c2d98: 41 80 7f 2c 00 cmpb $0x0,0x2c(%r15) 1c2d9d: 74 38 je 1c2dd7 1c2d9f: 41 8b 47 38 mov 0x38(%r15),%eax 1c2da3: 41 8b 4f 34 mov 0x34(%r15),%ecx 1c2da7: 48 8d 84 c8 8a 06 00 lea 0x68a(%rax,%rcx,8),%rax 1c2dae: 00 1c2daf: 49 8b 04 c7 mov (%r15,%rax,8),%rax 1c2db3: 48 39 c2 cmp %rax,%rdx 1c2db6: 48 0f 4c d0 cmovl %rax,%rdx 1c2dba: 49 39 87 78 02 00 00 cmp %rax,0x278(%r15) 1c2dc1: 49 0f 4d 87 78 02 00 cmovge 0x278(%r15),%rax 1c2dc8: 00 1c2dc9: 49 89 97 70 02 00 00 mov %rdx,0x270(%r15) 1c2dd0: 49 89 87 78 02 00 00 mov %rax,0x278(%r15) 1c2dd7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c2ddc: 48 8b 40 78 mov 0x78(%rax),%rax 1c2de0: 48 39 c2 cmp %rax,%rdx 1c2de3: 0f 8d 68 11 00 00 jge 1c3f51 1c2de9: 49 8b 87 70 02 00 00 mov 0x270(%r15),%rax 1c2df0: 80 bc 24 9b 00 00 00 cmpb $0x0,0x9b(%rsp) 1c2df7: 00 1c2df8: 49 89 87 80 02 00 00 mov %rax,0x280(%r15) 1c2dff: 0f 84 71 11 00 00 je 1c3f76 1c2e05: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c2e0a: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 1c2e11: 49 89 47 58 mov %rax,0x58(%r15) 1c2e15: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 1c2e1a: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 1c2e1f: 45 31 e4 xor %r12d,%r12d 1c2e22: 49 c7 87 88 02 00 00 movq $0x0,0x288(%r15) 1c2e29: 00 00 00 00 1c2e2d: 43 80 bc 27 a4 03 00 cmpb $0x0,0x3a4(%r15,%r12,1) 1c2e34: 00 00 1c2e36: 0f 84 f3 00 00 00 je 1c2f2f 1c2e3c: 48 83 bd f0 00 00 00 cmpq $0x0,0xf0(%rbp) 1c2e43: 00 1c2e44: 0f 8e e5 00 00 00 jle 1c2f2f 1c2e4a: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c2e4f: 0f 84 da 00 00 00 je 1c2f2f 1c2e55: 42 8b 84 a4 20 01 00 mov 0x120(%rsp,%r12,4),%eax 1c2e5c: 00 1c2e5d: 45 8b 77 34 mov 0x34(%r15),%r14d 1c2e61: 45 8b 6f 38 mov 0x38(%r15),%r13d 1c2e65: 89 04 24 mov %eax,(%rsp) 1c2e68: 2d 05 01 00 00 sub $0x105,%eax 1c2e6d: 44 89 24 24 mov %r12d,(%rsp) 1c2e71: 83 f8 01 cmp $0x1,%eax 1c2e74: 0f 86 e1 0c 00 00 jbe 1c3b5b 1c2e7a: 49 8b b7 80 01 00 00 mov 0x180(%r15),%rsi 1c2e81: bf 00 00 00 02 mov $0x2000000,%edi 1c2e86: e8 00 00 00 00 callq 1c2e8b 1c2e8b: 4b 8d 8c f5 02 04 00 lea 0x402(%r13,%r14,8),%rcx 1c2e92: 00 1c2e93: 45 8b 77 34 mov 0x34(%r15),%r14d 1c2e97: 45 8b 6f 38 mov 0x38(%r15),%r13d 1c2e9b: 49 03 04 cf add (%r15,%rcx,8),%rax 1c2e9f: 49 8b 8f 88 02 00 00 mov 0x288(%r15),%rcx 1c2ea6: bf 00 00 00 02 mov $0x2000000,%edi 1c2eab: 49 8b b7 80 01 00 00 mov 0x180(%r15),%rsi 1c2eb2: 48 39 c8 cmp %rcx,%rax 1c2eb5: 48 0f 4c c1 cmovl %rcx,%rax 1c2eb9: 49 89 87 88 02 00 00 mov %rax,0x288(%r15) 1c2ec0: e8 00 00 00 00 callq 1c2ec5 1c2ec5: 4b 8d 8c f5 02 04 00 lea 0x402(%r13,%r14,8),%rcx 1c2ecc: 00 1c2ecd: 4c 63 34 24 movslq (%rsp),%r14 1c2ed1: 48 03 85 f0 00 00 00 add 0xf0(%rbp),%rax 1c2ed8: 4d 8b 2c cf mov (%r15,%rcx,8),%r13 1c2edc: 4d 8d 86 fe 01 00 00 lea 0x1fe(%r14),%r8 1c2ee3: 49 8d 8e da 01 00 00 lea 0x1da(%r14),%rcx 1c2eea: 4b 8b 34 c7 mov (%r15,%r8,8),%rsi 1c2eee: 49 8b 3c cf mov (%r15,%rcx,8),%rdi 1c2ef2: 4c 89 44 24 18 mov %r8,0x18(%rsp) 1c2ef7: 49 01 c5 add %rax,%r13 1c2efa: 48 89 0c 24 mov %rcx,(%rsp) 1c2efe: e8 00 00 00 00 callq 1c2f03 1c2f03: 48 8b 33 mov (%rbx),%rsi 1c2f06: 48 89 c7 mov %rax,%rdi 1c2f09: e8 00 00 00 00 callq 1c2f0e 1c2f0e: 4c 89 ee mov %r13,%rsi 1c2f11: 48 89 c7 mov %rax,%rdi 1c2f14: e8 00 00 00 00 callq 1c2f19 1c2f19: 48 3b 83 e0 07 00 00 cmp 0x7e0(%rbx),%rax 1c2f20: 48 8b 0c 24 mov (%rsp),%rcx 1c2f24: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1c2f29: 0f 8f 51 12 00 00 jg 1c4180 1c2f2f: 49 83 c4 01 add $0x1,%r12 1c2f33: 48 83 c3 08 add $0x8,%rbx 1c2f37: 49 83 fc 0c cmp $0xc,%r12 1c2f3b: 0f 85 ec fe ff ff jne 1c2e2d 1c2f41: 31 db xor %ebx,%ebx 1c2f43: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c2f4a: 00 00 1c2f4c: 74 38 je 1c2f86 1c2f4e: 8b 84 9c 20 01 00 00 mov 0x120(%rsp,%rbx,4),%eax 1c2f55: 8d 90 fb fe ff ff lea -0x105(%rax),%edx 1c2f5b: 83 fa 01 cmp $0x1,%edx 1c2f5e: 76 1a jbe 1c2f7a 1c2f60: 3d 04 01 00 00 cmp $0x104,%eax 1c2f65: 0f 84 07 0e 00 00 je 1c3d72 1c2f6b: 41 80 bc 1f 98 03 00 cmpb $0x0,0x398(%r15,%rbx,1) 1c2f72: 00 00 1c2f74: 0f 85 a9 0b 00 00 jne 1c3b23 1c2f7a: 49 c7 84 df 30 18 00 movq $0x10000000,0x1830(%r15,%rbx,8) 1c2f81: 00 00 00 00 10 1c2f86: 48 83 c3 01 add $0x1,%rbx 1c2f8a: 48 83 fb 0c cmp $0xc,%rbx 1c2f8e: 75 b3 jne 1c2f43 1c2f90: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c2f97: 00 00 00 1c2f9a: 49 89 87 90 02 00 00 mov %rax,0x290(%r15) 1c2fa1: 31 c0 xor %eax,%eax 1c2fa3: 41 80 bc 07 a4 03 00 cmpb $0x0,0x3a4(%r15,%rax,1) 1c2faa: 00 00 1c2fac: 74 18 je 1c2fc6 1c2fae: 49 8b 8c c7 30 18 00 mov 0x1830(%r15,%rax,8),%rcx 1c2fb5: 00 1c2fb6: 49 39 8f 90 02 00 00 cmp %rcx,0x290(%r15) 1c2fbd: 7e 07 jle 1c2fc6 1c2fbf: 49 89 8f 90 02 00 00 mov %rcx,0x290(%r15) 1c2fc6: 48 83 c0 01 add $0x1,%rax 1c2fca: 48 83 f8 0c cmp $0xc,%rax 1c2fce: 75 d3 jne 1c2fa3 1c2fd0: be 64 00 00 00 mov $0x64,%esi 1c2fd5: bf 73 00 00 00 mov $0x73,%edi 1c2fda: e8 00 00 00 00 callq 1c2fdf 1c2fdf: 49 8b bf 80 02 00 00 mov 0x280(%r15),%rdi 1c2fe6: 48 89 c6 mov %rax,%rsi 1c2fe9: e8 00 00 00 00 callq 1c2fee 1c2fee: 49 8b b7 90 02 00 00 mov 0x290(%r15),%rsi 1c2ff5: 48 89 c7 mov %rax,%rdi 1c2ff8: e8 00 00 00 00 callq 1c2ffd 1c2ffd: 49 8b 97 58 02 00 00 mov 0x258(%r15),%rdx 1c3004: 49 c7 87 a0 02 00 00 movq $0x0,0x2a0(%r15) 1c300b: 00 00 00 00 1c300f: 49 c7 87 a8 02 00 00 movq $0x0,0x2a8(%r15) 1c3016: 00 00 00 00 1c301a: 48 39 d0 cmp %rdx,%rax 1c301d: 48 0f 4c c2 cmovl %rdx,%rax 1c3021: 31 db xor %ebx,%ebx 1c3023: 49 89 87 98 02 00 00 mov %rax,0x298(%r15) 1c302a: eb 0a jmp 1c3036 1c302c: 48 83 c3 01 add $0x1,%rbx 1c3030: 48 83 fb 0c cmp $0xc,%rbx 1c3034: 74 70 je 1c30a6 1c3036: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c303d: 00 00 1c303f: 74 eb je 1c302c 1c3041: 49 8b bf 80 02 00 00 mov 0x280(%r15),%rdi 1c3048: be 00 00 00 02 mov $0x2000000,%esi 1c304d: e8 00 00 00 00 callq 1c3052 1c3052: 41 8b 57 38 mov 0x38(%r15),%edx 1c3056: 41 8b bc 9f ec 03 00 mov 0x3ec(%r15,%rbx,4),%edi 1c305d: 00 1c305e: 48 39 84 d4 50 01 00 cmp %rax,0x150(%rsp,%rdx,8) 1c3065: 00 1c3066: 48 0f 4e 84 d4 50 01 cmovle 0x150(%rsp,%rdx,8),%rax 1c306d: 00 00 1c306f: c1 e7 09 shl $0x9,%edi 1c3072: 48 89 c5 mov %rax,%rbp 1c3075: e8 00 00 00 00 callq 1c307a 1c307a: 49 8b b4 df f0 0f 00 mov 0xff0(%r15,%rbx,8),%rsi 1c3081: 00 1c3082: 48 83 c3 01 add $0x1,%rbx 1c3086: 48 89 c7 mov %rax,%rdi 1c3089: e8 00 00 00 00 callq 1c308e 1c308e: 48 89 ee mov %rbp,%rsi 1c3091: 48 89 c7 mov %rax,%rdi 1c3094: e8 00 00 00 00 callq 1c3099 1c3099: 49 01 87 a0 02 00 00 add %rax,0x2a0(%r15) 1c30a0: 48 83 fb 0c cmp $0xc,%rbx 1c30a4: 75 90 jne 1c3036 1c30a6: 41 8b 47 38 mov 0x38(%r15),%eax 1c30aa: bf 00 00 00 20 mov $0x20000000,%edi 1c30af: 4d 8d a7 f0 06 00 00 lea 0x6f0(%r15),%r12 1c30b6: 31 db xor %ebx,%ebx 1c30b8: 48 8b b4 c4 50 01 00 mov 0x150(%rsp,%rax,8),%rsi 1c30bf: 00 1c30c0: e8 00 00 00 00 callq 1c30c5 1c30c5: 49 8b bf 28 01 00 00 mov 0x128(%r15),%rdi 1c30cc: 48 89 c6 mov %rax,%rsi 1c30cf: e8 00 00 00 00 callq 1c30d4 1c30d4: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 1c30d9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c30de: 49 89 87 a8 02 00 00 mov %rax,0x2a8(%r15) 1c30e5: eb 12 jmp 1c30f9 1c30e7: 48 83 c3 01 add $0x1,%rbx 1c30eb: 49 83 c4 08 add $0x8,%r12 1c30ef: 48 83 fb 0c cmp $0xc,%rbx 1c30f3: 0f 84 87 01 00 00 je 1c3280 1c30f9: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c3100: 00 00 1c3102: 74 e3 je 1c30e7 1c3104: 48 8b b5 50 01 00 00 mov 0x150(%rbp),%rsi 1c310b: 49 8b bf 80 02 00 00 mov 0x280(%r15),%rdi 1c3112: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 1c3117: e8 00 00 00 00 callq 1c311c 1c311c: 48 8b b5 a0 00 00 00 mov 0xa0(%rbp),%rsi 1c3123: 49 8b bc 24 20 16 00 mov 0x1620(%r12),%rdi 1c312a: 00 1c312b: 49 89 c6 mov %rax,%r14 1c312e: e8 00 00 00 00 callq 1c3133 1c3133: 4c 89 f6 mov %r14,%rsi 1c3136: 48 89 c7 mov %rax,%rdi 1c3139: e8 00 00 00 00 callq 1c313e 1c313e: 48 8b b5 50 01 00 00 mov 0x150(%rbp),%rsi 1c3145: 49 8b bf 80 02 00 00 mov 0x280(%r15),%rdi 1c314c: 49 2b 84 24 40 17 00 sub 0x1740(%r12),%rax 1c3153: 00 1c3154: 49 89 c6 mov %rax,%r14 1c3157: e8 00 00 00 00 callq 1c315c 1c315c: 48 8b b5 a0 00 00 00 mov 0xa0(%rbp),%rsi 1c3163: 49 8b bc 24 c0 15 00 mov 0x15c0(%r12),%rdi 1c316a: 00 1c316b: 48 89 04 24 mov %rax,(%rsp) 1c316f: e8 00 00 00 00 callq 1c3174 1c3174: 4c 8b 04 24 mov (%rsp),%r8 1c3178: 48 89 c7 mov %rax,%rdi 1c317b: 4c 89 c6 mov %r8,%rsi 1c317e: e8 00 00 00 00 callq 1c3183 1c3183: 8b 8c 9c 20 01 00 00 mov 0x120(%rsp,%rbx,4),%ecx 1c318a: 4c 39 f0 cmp %r14,%rax 1c318d: 49 0f 4c c6 cmovl %r14,%rax 1c3191: 8d 91 fb fe ff ff lea -0x105(%rcx),%edx 1c3197: 89 0c 24 mov %ecx,(%rsp) 1c319a: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1c319f: 83 fa 01 cmp $0x1,%edx 1c31a2: 49 89 87 b0 02 00 00 mov %rax,0x2b0(%r15) 1c31a9: 0f 86 be 03 00 00 jbe 1c356d 1c31af: 45 8b 4f 38 mov 0x38(%r15),%r9d 1c31b3: 45 8b 57 34 mov 0x34(%r15),%r10d 1c31b7: 4d 8b 87 80 01 00 00 mov 0x180(%r15),%r8 1c31be: 49 8b b7 a0 02 00 00 mov 0x2a0(%r15),%rsi 1c31c5: 4b 8d 94 d1 02 04 00 lea 0x402(%r9,%r10,8),%rdx 1c31cc: 00 1c31cd: 49 8b 3c d7 mov (%r15,%rdx,8),%rdi 1c31d1: 48 63 d3 movslq %ebx,%rdx 1c31d4: 4c 01 c6 add %r8,%rsi 1c31d7: 49 03 b7 a8 02 00 00 add 0x2a8(%r15),%rsi 1c31de: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1c31e2: 4c 01 d2 add %r10,%rdx 1c31e5: 48 01 fe add %rdi,%rsi 1c31e8: 48 03 b1 f0 00 00 00 add 0xf0(%rcx),%rsi 1c31ef: 4d 8d 0c d1 lea (%r9,%rdx,8),%r9 1c31f3: 48 89 c2 mov %rax,%rdx 1c31f6: 4b 39 84 cf 90 21 00 cmp %rax,0x2190(%r15,%r9,8) 1c31fd: 00 1c31fe: 4b 0f 4d 94 cf 90 21 cmovge 0x2190(%r15,%r9,8),%rdx 1c3205: 00 00 1c3207: 48 01 d6 add %rdx,%rsi 1c320a: 49 89 b4 24 60 0c 00 mov %rsi,0xc60(%r12) 1c3211: 00 1c3212: 48 8b 91 b0 00 00 00 mov 0xb0(%rcx),%rdx 1c3219: 4c 29 c2 sub %r8,%rdx 1c321c: 48 01 f2 add %rsi,%rdx 1c321f: 49 89 14 24 mov %rdx,(%r12) 1c3223: 48 8b 91 b8 00 00 00 mov 0xb8(%rcx),%rdx 1c322a: 48 03 91 b0 00 00 00 add 0xb0(%rcx),%rdx 1c3231: 4c 29 c2 sub %r8,%rdx 1c3234: 48 01 f2 add %rsi,%rdx 1c3237: 49 89 54 24 60 mov %rdx,0x60(%r12) 1c323c: 41 80 bc 1f d4 03 00 cmpb $0x0,0x3d4(%r15,%rbx,1) 1c3243: 00 00 1c3245: 0f 84 0b 03 00 00 je 1c3556 1c324b: 48 03 b9 c0 00 00 00 add 0xc0(%rcx),%rdi 1c3252: 4b 39 84 cf 90 2a 00 cmp %rax,0x2a90(%r15,%r9,8) 1c3259: 00 1c325a: 4b 0f 4d 84 cf 90 2a cmovge 0x2a90(%r15,%r9,8),%rax 1c3261: 00 00 1c3263: 48 83 c3 01 add $0x1,%rbx 1c3267: 49 83 c4 08 add $0x8,%r12 1c326b: 48 01 f8 add %rdi,%rax 1c326e: 49 89 84 24 b8 0c 00 mov %rax,0xcb8(%r12) 1c3275: 00 1c3276: 48 83 fb 0c cmp $0xc,%rbx 1c327a: 0f 85 79 fe ff ff jne 1c30f9 1c3280: 41 0f b6 47 2e movzbl 0x2e(%r15),%eax 1c3285: 41 88 47 30 mov %al,0x30(%r15) 1c3289: 31 c0 xor %eax,%eax 1c328b: 41 83 7f 04 01 cmpl $0x1,0x4(%r15) 1c3290: 76 36 jbe 1c32c8 1c3292: 41 80 bc 07 a4 03 00 cmpb $0x0,0x3a4(%r15,%rax,1) 1c3299: 00 00 1c329b: 74 21 je 1c32be 1c329d: 49 8b 94 c7 30 1b 00 mov 0x1b30(%r15,%rax,8),%rdx 1c32a4: 00 1c32a5: 49 39 94 c7 f0 06 00 cmp %rdx,0x6f0(%r15,%rax,8) 1c32ac: 00 1c32ad: 7f 0a jg 1c32b9 1c32af: 49 39 94 c7 50 07 00 cmp %rdx,0x750(%r15,%rax,8) 1c32b6: 00 1c32b7: 7e 05 jle 1c32be 1c32b9: 41 c6 47 30 00 movb $0x0,0x30(%r15) 1c32be: 48 83 c0 01 add $0x1,%rax 1c32c2: 48 83 f8 0c cmp $0xc,%rax 1c32c6: 75 ca jne 1c3292 1c32c8: 49 8b b7 08 02 00 00 mov 0x208(%r15),%rsi 1c32cf: 49 8b bf 90 01 00 00 mov 0x190(%r15),%rdi 1c32d6: bb 00 00 00 01 mov $0x1000000,%ebx 1c32db: e8 00 00 00 00 callq 1c32e0 1c32e0: 49 8b b7 b8 01 00 00 mov 0x1b8(%r15),%rsi 1c32e7: 48 89 c7 mov %rax,%rdi 1c32ea: e8 00 00 00 00 callq 1c32ef 1c32ef: 49 8b bf a0 01 00 00 mov 0x1a0(%r15),%rdi 1c32f6: 48 3d 00 00 00 01 cmp $0x1000000,%rax 1c32fc: 48 0f 4f c3 cmovg %rbx,%rax 1c3300: 49 89 87 b8 02 00 00 mov %rax,0x2b8(%r15) 1c3307: 48 85 ff test %rdi,%rdi 1c330a: 0f 8f cf 0d 00 00 jg 1c40df 1c3310: 49 c7 87 c0 02 00 00 movq $0x0,0x2c0(%r15) 1c3317: 00 00 00 00 1c331b: 31 db xor %ebx,%ebx 1c331d: 31 ed xor %ebp,%ebp 1c331f: eb 0e jmp 1c332f 1c3321: 48 83 c3 01 add $0x1,%rbx 1c3325: 48 83 fb 0c cmp $0xc,%rbx 1c3329: 0f 84 44 01 00 00 je 1c3473 1c332f: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c3336: 00 00 1c3338: 74 e7 je 1c3321 1c333a: 4c 63 e3 movslq %ebx,%r12 1c333d: 49 8b 84 df 10 11 00 mov 0x1110(%r15,%rbx,8),%rax 1c3344: 00 1c3345: 4d 8d b4 24 f6 00 00 lea 0xf6(%r12),%r14 1c334c: 00 1c334d: 4b 8b 34 f7 mov (%r15,%r14,8),%rsi 1c3351: 48 8d b8 00 00 00 ff lea -0x1000000(%rax),%rdi 1c3358: e8 00 00 00 00 callq 1c335d 1c335d: 49 8b b4 df 70 08 00 mov 0x870(%r15,%rbx,8),%rsi 1c3364: 00 1c3365: 48 89 c7 mov %rax,%rdi 1c3368: e8 00 00 00 00 callq 1c336d 1c336d: 4d 8b ac df f0 06 00 mov 0x6f0(%r15,%rbx,8),%r13 1c3374: 00 1c3375: 41 8b bc 9f ec 03 00 mov 0x3ec(%r15,%rbx,4),%edi 1c337c: 00 1c337d: 49 29 c5 sub %rax,%r13 1c3380: 4c 0f 48 ed cmovs %rbp,%r13 1c3384: e8 00 00 00 00 callq 1c3389 1c3389: 49 8b bc df 70 17 00 mov 0x1770(%r15,%rbx,8),%rdi 1c3390: 00 1c3391: 48 89 c6 mov %rax,%rsi 1c3394: e8 00 00 00 00 callq 1c3399 1c3399: 49 8b b4 df b0 0d 00 mov 0xdb0(%r15,%rbx,8),%rsi 1c33a0: 00 1c33a1: 48 89 c7 mov %rax,%rdi 1c33a4: e8 00 00 00 00 callq 1c33a9 1c33a9: 4b 8b 34 f7 mov (%r15,%r14,8),%rsi 1c33ad: 48 89 c7 mov %rax,%rdi 1c33b0: e8 00 00 00 00 callq 1c33b5 1c33b5: 49 8b b4 df 50 0d 00 mov 0xd50(%r15,%rbx,8),%rsi 1c33bc: 00 1c33bd: 48 89 c7 mov %rax,%rdi 1c33c0: e8 00 00 00 00 callq 1c33c5 1c33c5: 49 8b b4 df 70 08 00 mov 0x870(%r15,%rbx,8),%rsi 1c33cc: 00 1c33cd: 48 89 c7 mov %rax,%rdi 1c33d0: e8 00 00 00 00 callq 1c33d5 1c33d5: 4b 8b b4 e7 90 0c 00 mov 0xc90(%r15,%r12,8),%rsi 1c33dc: 00 1c33dd: 48 89 c7 mov %rax,%rdi 1c33e0: e8 00 00 00 00 callq 1c33e5 1c33e5: 4c 29 e8 sub %r13,%rax 1c33e8: 49 89 84 df 90 06 00 mov %rax,0x690(%r15,%rbx,8) 1c33ef: 00 1c33f0: 41 8b bc 9f ec 03 00 mov 0x3ec(%r15,%rbx,4),%edi 1c33f7: 00 1c33f8: e8 00 00 00 00 callq 1c33fd 1c33fd: 4b 8b bc e7 90 06 00 mov 0x690(%r15,%r12,8),%rdi 1c3404: 00 1c3405: 48 89 c6 mov %rax,%rsi 1c3408: e8 00 00 00 00 callq 1c340d 1c340d: 4b 8b b4 e7 b0 0d 00 mov 0xdb0(%r15,%r12,8),%rsi 1c3414: 00 1c3415: 48 89 c7 mov %rax,%rdi 1c3418: e8 00 00 00 00 callq 1c341d 1c341d: 49 8b b4 df b0 07 00 mov 0x7b0(%r15,%rbx,8),%rsi 1c3424: 00 1c3425: 48 89 c7 mov %rax,%rdi 1c3428: e8 00 00 00 00 callq 1c342d 1c342d: 4b 8b b4 e7 50 0d 00 mov 0xd50(%r15,%r12,8),%rsi 1c3434: 00 1c3435: 48 89 c7 mov %rax,%rdi 1c3438: e8 00 00 00 00 callq 1c343d 1c343d: 4b 8b b4 e7 70 08 00 mov 0x870(%r15,%r12,8),%rsi 1c3444: 00 1c3445: 48 89 c7 mov %rax,%rdi 1c3448: e8 00 00 00 00 callq 1c344d 1c344d: 49 8b b4 df 90 0c 00 mov 0xc90(%r15,%rbx,8),%rsi 1c3454: 00 1c3455: 48 89 c7 mov %rax,%rdi 1c3458: e8 00 00 00 00 callq 1c345d 1c345d: 49 89 84 df 30 06 00 mov %rax,0x630(%r15,%rbx,8) 1c3464: 00 1c3465: 48 83 c3 01 add $0x1,%rbx 1c3469: 48 83 fb 0c cmp $0xc,%rbx 1c346d: 0f 85 bc fe ff ff jne 1c332f 1c3473: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c347a: 00 00 00 1c347d: 31 db xor %ebx,%ebx 1c347f: 49 c7 87 48 03 00 00 movq $0x0,0x348(%r15) 1c3486: 00 00 00 00 1c348a: 49 89 87 40 03 00 00 mov %rax,0x340(%r15) 1c3491: 41 c7 87 50 03 00 00 movl $0x270f,0x350(%r15) 1c3498: 0f 27 00 00 1c349c: eb 2d jmp 1c34cb 1c349e: 41 8b bf 48 03 00 00 mov 0x348(%r15),%edi 1c34a5: e8 00 00 00 00 callq 1c34aa 1c34aa: 49 03 84 df 30 06 00 add 0x630(%r15,%rbx,8),%rax 1c34b1: 00 1c34b2: 48 c1 f8 18 sar $0x18,%rax 1c34b6: 41 89 87 48 03 00 00 mov %eax,0x348(%r15) 1c34bd: 48 83 c3 01 add $0x1,%rbx 1c34c1: 48 83 fb 0c cmp $0xc,%rbx 1c34c5: 0f 84 50 01 00 00 je 1c361b 1c34cb: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c34d2: 00 00 1c34d4: 48 63 eb movslq %ebx,%rbp 1c34d7: 74 e4 je 1c34bd 1c34d9: 49 8b 84 df 90 06 00 mov 0x690(%r15,%rbx,8),%rax 1c34e0: 00 1c34e1: 49 3b 87 40 03 00 00 cmp 0x340(%r15),%rax 1c34e8: 7d b4 jge 1c349e 1c34ea: 49 89 87 40 03 00 00 mov %rax,0x340(%r15) 1c34f1: 41 8b bc 9f ec 03 00 mov 0x3ec(%r15,%rbx,4),%edi 1c34f8: 00 1c34f9: e8 00 00 00 00 callq 1c34fe 1c34fe: 49 8b b4 ef b0 0d 00 mov 0xdb0(%r15,%rbp,8),%rsi 1c3505: 00 1c3506: 49 8b bc ef 70 0e 00 mov 0xe70(%r15,%rbp,8),%rdi 1c350d: 00 1c350e: 49 89 c4 mov %rax,%r12 1c3511: e8 00 00 00 00 callq 1c3516 1c3516: 4c 89 e6 mov %r12,%rsi 1c3519: 48 89 c7 mov %rax,%rdi 1c351c: e8 00 00 00 00 callq 1c3521 1c3521: 41 8b bf 4c 03 00 00 mov 0x34c(%r15),%edi 1c3528: 48 89 c5 mov %rax,%rbp 1c352b: e8 00 00 00 00 callq 1c3530 1c3530: 48 01 c5 add %rax,%rbp 1c3533: 48 c1 fd 18 sar $0x18,%rbp 1c3537: 41 89 af 4c 03 00 00 mov %ebp,0x34c(%r15) 1c353e: 49 8b 84 df 30 06 00 mov 0x630(%r15,%rbx,8),%rax 1c3545: 00 1c3546: 48 c1 f8 18 sar $0x18,%rax 1c354a: 41 89 87 50 03 00 00 mov %eax,0x350(%r15) 1c3551: e9 48 ff ff ff jmpq 1c349e 1c3556: 48 b8 00 00 00 b8 ff movabs $0x1ffb8000000,%rax 1c355d: 01 00 00 1c3560: 49 89 84 24 c0 0c 00 mov %rax,0xcc0(%r12) 1c3567: 00 1c3568: e9 7a fb ff ff jmpq 1c30e7 1c356d: 45 8b 47 38 mov 0x38(%r15),%r8d 1c3571: 45 8b 4f 34 mov 0x34(%r15),%r9d 1c3575: 4b 8d 94 c8 1a 04 00 lea 0x41a(%r8,%r9,8),%rdx 1c357c: 00 1c357d: 49 8b 3c d7 mov (%r15,%rdx,8),%rdi 1c3581: 49 8b 97 a0 02 00 00 mov 0x2a0(%r15),%rdx 1c3588: 49 03 97 a8 02 00 00 add 0x2a8(%r15),%rdx 1c358f: 48 03 91 c8 00 00 00 add 0xc8(%rcx),%rdx 1c3596: 48 01 fa add %rdi,%rdx 1c3599: 48 03 91 f0 00 00 00 add 0xf0(%rcx),%rdx 1c35a0: 48 89 d6 mov %rdx,%rsi 1c35a3: 48 63 d3 movslq %ebx,%rdx 1c35a6: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1c35aa: 49 01 d1 add %rdx,%r9 1c35ad: 48 89 c2 mov %rax,%rdx 1c35b0: 4f 8d 04 c8 lea (%r8,%r9,8),%r8 1c35b4: 4b 39 84 c7 90 21 00 cmp %rax,0x2190(%r15,%r8,8) 1c35bb: 00 1c35bc: 4b 0f 4d 94 c7 90 21 cmovge 0x2190(%r15,%r8,8),%rdx 1c35c3: 00 00 1c35c5: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 1c35cc: 00 1c35cd: 49 c7 44 24 60 00 00 movq $0x0,0x60(%r12) 1c35d4: 00 00 1c35d6: 48 01 d6 add %rdx,%rsi 1c35d9: 49 89 b4 24 60 0c 00 mov %rsi,0xc60(%r12) 1c35e0: 00 1c35e1: 41 80 bc 1f d4 03 00 cmpb $0x0,0x3d4(%r15,%rbx,1) 1c35e8: 00 00 1c35ea: 0f 84 66 ff ff ff je 1c3556 1c35f0: 48 8b 91 c0 00 00 00 mov 0xc0(%rcx),%rdx 1c35f7: 48 01 fa add %rdi,%rdx 1c35fa: 4b 39 84 c7 90 2a 00 cmp %rax,0x2a90(%r15,%r8,8) 1c3601: 00 1c3602: 4b 0f 4d 84 c7 90 2a cmovge 0x2a90(%r15,%r8,8),%rax 1c3609: 00 00 1c360b: 48 01 d0 add %rdx,%rax 1c360e: 49 89 84 24 c0 0c 00 mov %rax,0xcc0(%r12) 1c3615: 00 1c3616: e9 cc fa ff ff jmpq 1c30e7 1c361b: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c3620: 41 8b 47 38 mov 0x38(%r15),%eax 1c3624: 48 8b b3 98 00 00 00 mov 0x98(%rbx),%rsi 1c362b: 48 8b bc c4 50 01 00 mov 0x150(%rsp,%rax,8),%rdi 1c3632: 00 1c3633: e8 00 00 00 00 callq 1c3638 1c3638: 41 8b bf 48 03 00 00 mov 0x348(%r15),%edi 1c363f: 48 89 c5 mov %rax,%rbp 1c3642: e8 00 00 00 00 callq 1c3647 1c3647: 48 89 ee mov %rbp,%rsi 1c364a: 48 89 c7 mov %rax,%rdi 1c364d: e8 00 00 00 00 callq 1c3652 1c3652: 31 d2 xor %edx,%edx 1c3654: 49 89 87 e0 02 00 00 mov %rax,0x2e0(%r15) 1c365b: 48 89 c1 mov %rax,%rcx 1c365e: 41 8b 87 4c 03 00 00 mov 0x34c(%r15),%eax 1c3665: 41 f7 b7 50 03 00 00 divl 0x350(%r15) 1c366c: 41 89 87 54 03 00 00 mov %eax,0x354(%r15) 1c3673: 49 8b 87 40 03 00 00 mov 0x340(%r15),%rax 1c367a: 48 01 c1 add %rax,%rcx 1c367d: 48 03 8b b0 00 00 00 add 0xb0(%rbx),%rcx 1c3684: 41 80 7f 24 00 cmpb $0x0,0x24(%r15) 1c3689: 49 89 87 e8 02 00 00 mov %rax,0x2e8(%r15) 1c3690: 49 89 8f d8 02 00 00 mov %rcx,0x2d8(%r15) 1c3697: 75 09 jne 1c36a2 1c3699: 48 85 c0 test %rax,%rax 1c369c: 0f 89 70 0d 00 00 jns 1c4412 1c36a2: 49 c7 87 f0 02 00 00 movq $0x0,0x2f0(%r15) 1c36a9: 00 00 00 00 1c36ad: 49 c7 87 f8 02 00 00 movq $0x1000000,0x2f8(%r15) 1c36b4: 00 00 00 01 1c36b8: 31 db xor %ebx,%ebx 1c36ba: eb 0a jmp 1c36c6 1c36bc: 48 83 c3 01 add $0x1,%rbx 1c36c0: 48 83 fb 0c cmp $0xc,%rbx 1c36c4: 74 68 je 1c372e 1c36c6: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c36cd: 00 00 1c36cf: 48 63 eb movslq %ebx,%rbp 1c36d2: 74 e8 je 1c36bc 1c36d4: 41 80 bc 1f bc 03 00 cmpb $0x0,0x3bc(%r15,%rbx,1) 1c36db: 00 00 1c36dd: 74 dd je 1c36bc 1c36df: 49 8b b4 df 90 15 00 mov 0x1590(%r15,%rbx,8),%rsi 1c36e6: 00 1c36e7: 49 8b bc df 90 18 00 mov 0x1890(%r15,%rbx,8),%rdi 1c36ee: 00 1c36ef: 48 81 c5 e2 02 00 00 add $0x2e2,%rbp 1c36f6: e8 00 00 00 00 callq 1c36fb 1c36fb: be 00 00 00 01 mov $0x1000000,%esi 1c3700: 48 89 c7 mov %rax,%rdi 1c3703: e8 00 00 00 00 callq 1c3708 1c3708: 49 89 04 ef mov %rax,(%r15,%rbp,8) 1c370c: 49 8b 84 df 10 17 00 mov 0x1710(%r15,%rbx,8),%rax 1c3713: 00 1c3714: 49 39 87 f8 02 00 00 cmp %rax,0x2f8(%r15) 1c371b: 7d 9f jge 1c36bc 1c371d: 48 83 c3 01 add $0x1,%rbx 1c3721: 49 89 87 f8 02 00 00 mov %rax,0x2f8(%r15) 1c3728: 48 83 fb 0c cmp $0xc,%rbx 1c372c: 75 98 jne 1c36c6 1c372e: 49 8b b7 80 01 00 00 mov 0x180(%r15),%rsi 1c3735: 49 8b bf f8 02 00 00 mov 0x2f8(%r15),%rdi 1c373c: e8 00 00 00 00 callq 1c3741 1c3741: 41 8b 57 34 mov 0x34(%r15),%edx 1c3745: 49 89 87 00 03 00 00 mov %rax,0x300(%r15) 1c374c: 41 8b 47 38 mov 0x38(%r15),%eax 1c3750: 48 8d 94 d0 02 04 00 lea 0x402(%rax,%rdx,8),%rdx 1c3757: 00 1c3758: 49 8b 87 80 01 00 00 mov 0x180(%r15),%rax 1c375f: 49 03 04 d7 add (%r15,%rdx,8),%rax 1c3763: 49 89 87 08 03 00 00 mov %rax,0x308(%r15) 1c376a: 31 c0 xor %eax,%eax 1c376c: 41 80 7f 24 00 cmpb $0x0,0x24(%r15) 1c3771: 74 18 je 1c378b 1c3773: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c3778: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c377d: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 1c3784: 48 03 83 c8 00 00 00 add 0xc8(%rbx),%rax 1c378b: 49 89 87 10 03 00 00 mov %rax,0x310(%r15) 1c3792: 49 8b b7 78 01 00 00 mov 0x178(%r15),%rsi 1c3799: 31 db xor %ebx,%ebx 1c379b: bd 00 00 00 04 mov $0x4000000,%ebp 1c37a0: 49 8b bf c8 01 00 00 mov 0x1c8(%r15),%rdi 1c37a7: 49 2b bf c8 20 00 00 sub 0x20c8(%r15),%rdi 1c37ae: e8 00 00 00 00 callq 1c37b3 1c37b3: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 1c37b8: 49 89 87 18 03 00 00 mov %rax,0x318(%r15) 1c37bf: 48 b8 00 00 00 9f 86 movabs $0x1869f000000,%rax 1c37c6: 01 00 00 1c37c9: 49 89 87 58 03 00 00 mov %rax,0x358(%r15) 1c37d0: 49 89 87 60 03 00 00 mov %rax,0x360(%r15) 1c37d7: eb 0e jmp 1c37e7 1c37d9: 48 83 c3 01 add $0x1,%rbx 1c37dd: 48 83 fb 0c cmp $0xc,%rbx 1c37e1: 0f 84 ae 00 00 00 je 1c3895 1c37e7: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c37ee: 00 00 1c37f0: 74 e7 je 1c37d9 1c37f2: 49 8b 97 60 03 00 00 mov 0x360(%r15),%rdx 1c37f9: 49 8b 84 df 50 1c 00 mov 0x1c50(%r15,%rbx,8),%rax 1c3800: 00 1c3801: 49 03 84 24 c0 00 00 add 0xc0(%r12),%rax 1c3808: 00 1c3809: 49 2b 84 df b0 13 00 sub 0x13b0(%r15,%rbx,8),%rax 1c3810: 00 1c3811: 48 39 d0 cmp %rdx,%rax 1c3814: 48 0f 4f c2 cmovg %rdx,%rax 1c3818: 49 89 87 60 03 00 00 mov %rax,0x360(%r15) 1c381f: 49 8b b4 df d0 0b 00 mov 0xbd0(%r15,%rbx,8),%rsi 1c3826: 00 1c3827: 49 8b bc df f0 09 00 mov 0x9f0(%r15,%rbx,8),%rdi 1c382e: 00 1c382f: e8 00 00 00 00 callq 1c3834 1c3834: 48 89 ef mov %rbp,%rdi 1c3837: 48 29 c7 sub %rax,%rdi 1c383a: 48 63 c3 movslq %ebx,%rax 1c383d: 49 03 bc df 10 08 00 add 0x810(%r15,%rbx,8),%rdi 1c3844: 00 1c3845: 49 8b b4 c7 b0 07 00 mov 0x7b0(%r15,%rax,8),%rsi 1c384c: 00 1c384d: e8 00 00 00 00 callq 1c3852 1c3852: 49 8b b4 df 70 08 00 mov 0x870(%r15,%rbx,8),%rsi 1c3859: 00 1c385a: 48 89 c7 mov %rax,%rdi 1c385d: e8 00 00 00 00 callq 1c3862 1c3862: 49 8b 97 58 03 00 00 mov 0x358(%r15),%rdx 1c3869: 49 03 84 24 c0 00 00 add 0xc0(%r12),%rax 1c3870: 00 1c3871: 49 2b 84 df b0 13 00 sub 0x13b0(%r15,%rbx,8),%rax 1c3878: 00 1c3879: 48 39 d0 cmp %rdx,%rax 1c387c: 48 0f 4f c2 cmovg %rdx,%rax 1c3880: 48 83 c3 01 add $0x1,%rbx 1c3884: 49 89 87 58 03 00 00 mov %rax,0x358(%r15) 1c388b: 48 83 fb 0c cmp $0xc,%rbx 1c388f: 0f 85 52 ff ff ff jne 1c37e7 1c3895: 8b ac 24 9c 00 00 00 mov 0x9c(%rsp),%ebp 1c389c: bb 01 00 00 00 mov $0x1,%ebx 1c38a1: 48 89 df mov %rbx,%rdi 1c38a4: e8 00 00 00 00 callq 1c38a9 1c38a9: 49 8b bf 78 01 00 00 mov 0x178(%r15),%rdi 1c38b0: 48 89 c6 mov %rax,%rsi 1c38b3: e8 00 00 00 00 callq 1c38b8 1c38b8: 49 89 c0 mov %rax,%r8 1c38bb: 49 8b 87 c8 01 00 00 mov 0x1c8(%r15),%rax 1c38c2: 4c 29 c0 sub %r8,%rax 1c38c5: 49 89 87 28 03 00 00 mov %rax,0x328(%r15) 1c38cc: 83 fd 01 cmp $0x1,%ebp 1c38cf: 0f 84 c9 01 00 00 je 1c3a9e 1c38d5: 49 c7 84 df 10 38 00 movq $0xffffffffff000000,0x3810(%r15,%rbx,8) 1c38dc: 00 00 00 00 ff 1c38e1: 48 83 c3 01 add $0x1,%rbx 1c38e5: 48 83 fb 06 cmp $0x6,%rbx 1c38e9: 75 b6 jne 1c38a1 1c38eb: 48 bd 00 00 00 58 02 movabs $0x258000000,%rbp 1c38f2: 00 00 00 1c38f5: 31 db xor %ebx,%ebx 1c38f7: 49 bc ff ff ff 0d 01 movabs $0x10dffffff,%r12 1c38fe: 00 00 00 1c3901: 49 be ff ff ff 1b 02 movabs $0x21bffffff,%r14 1c3908: 00 00 00 1c390b: 49 bd ff ff ff 29 03 movabs $0x329ffffff,%r13 1c3912: 00 00 00 1c3915: eb 0e jmp 1c3925 1c3917: 48 83 c3 01 add $0x1,%rbx 1c391b: 48 83 fb 0c cmp $0xc,%rbx 1c391f: 0f 84 50 01 00 00 je 1c3a75 1c3925: 41 c7 84 9f 7c 04 00 movl $0xffffffff,0x47c(%r15,%rbx,4) 1c392c: 00 ff ff ff ff 1c3931: 41 c7 84 9f ac 04 00 movl $0xffffffff,0x4ac(%r15,%rbx,4) 1c3938: 00 ff ff ff ff 1c393d: 41 c7 84 9f dc 04 00 movl $0xffffffff,0x4dc(%r15,%rbx,4) 1c3944: 00 ff ff ff ff 1c3949: 41 c7 84 9f 0c 05 00 movl $0xffffffff,0x50c(%r15,%rbx,4) 1c3950: 00 ff ff ff ff 1c3955: 41 80 bc 1f a4 03 00 cmpb $0x0,0x3a4(%r15,%rbx,1) 1c395c: 00 00 1c395e: 74 b7 je 1c3917 1c3960: 49 39 6f 58 cmp %rbp,0x58(%r15) 1c3964: 49 8b b4 df 70 08 00 mov 0x870(%r15,%rbx,8),%rsi 1c396b: 00 1c396c: 48 89 ef mov %rbp,%rdi 1c396f: 49 0f 4e 7f 58 cmovle 0x58(%r15),%rdi 1c3974: e8 00 00 00 00 callq 1c3979 1c3979: be 00 00 00 18 mov $0x18000000,%esi 1c397e: 48 89 c7 mov %rax,%rdi 1c3981: e8 00 00 00 00 callq 1c3986 1c3986: 48 c1 f8 18 sar $0x18,%rax 1c398a: 41 89 84 9f 7c 04 00 mov %eax,0x47c(%r15,%rbx,4) 1c3991: 00 1c3992: 4d 39 67 58 cmp %r12,0x58(%r15) 1c3996: 0f 8e 7b ff ff ff jle 1c3917 1c399c: 48 bf 00 00 00 0e 01 movabs $0x10e000000,%rdi 1c39a3: 00 00 00 1c39a6: be 00 00 00 04 mov $0x4000000,%esi 1c39ab: e8 00 00 00 00 callq 1c39b0 1c39b0: 49 8b b4 df 70 08 00 mov 0x870(%r15,%rbx,8),%rsi 1c39b7: 00 1c39b8: 48 89 c7 mov %rax,%rdi 1c39bb: e8 00 00 00 00 callq 1c39c0 1c39c0: be 00 00 00 08 mov $0x8000000,%esi 1c39c5: 48 89 c7 mov %rax,%rdi 1c39c8: e8 00 00 00 00 callq 1c39cd 1c39cd: 48 c1 f8 18 sar $0x18,%rax 1c39d1: 41 89 84 9f ac 04 00 mov %eax,0x4ac(%r15,%rbx,4) 1c39d8: 00 1c39d9: 4d 39 77 58 cmp %r14,0x58(%r15) 1c39dd: 0f 8e 34 ff ff ff jle 1c3917 1c39e3: 48 bf 00 00 00 1c 02 movabs $0x21c000000,%rdi 1c39ea: 00 00 00 1c39ed: be 00 00 00 04 mov $0x4000000,%esi 1c39f2: e8 00 00 00 00 callq 1c39f7 1c39f7: 49 8b b4 df 70 08 00 mov 0x870(%r15,%rbx,8),%rsi 1c39fe: 00 1c39ff: 48 89 c7 mov %rax,%rdi 1c3a02: e8 00 00 00 00 callq 1c3a07 1c3a07: be 00 00 00 08 mov $0x8000000,%esi 1c3a0c: 48 89 c7 mov %rax,%rdi 1c3a0f: e8 00 00 00 00 callq 1c3a14 1c3a14: 48 c1 f8 18 sar $0x18,%rax 1c3a18: 41 89 84 9f dc 04 00 mov %eax,0x4dc(%r15,%rbx,4) 1c3a1f: 00 1c3a20: 4d 39 6f 58 cmp %r13,0x58(%r15) 1c3a24: 0f 8e ed fe ff ff jle 1c3917 1c3a2a: 48 bf 00 00 00 2a 03 movabs $0x32a000000,%rdi 1c3a31: 00 00 00 1c3a34: be 00 00 00 04 mov $0x4000000,%esi 1c3a39: e8 00 00 00 00 callq 1c3a3e 1c3a3e: 49 8b b4 df 70 08 00 mov 0x870(%r15,%rbx,8),%rsi 1c3a45: 00 1c3a46: 48 89 c7 mov %rax,%rdi 1c3a49: e8 00 00 00 00 callq 1c3a4e 1c3a4e: be 00 00 00 08 mov $0x8000000,%esi 1c3a53: 48 89 c7 mov %rax,%rdi 1c3a56: e8 00 00 00 00 callq 1c3a5b 1c3a5b: 48 c1 f8 18 sar $0x18,%rax 1c3a5f: 41 89 84 9f 0c 05 00 mov %eax,0x50c(%r15,%rbx,4) 1c3a66: 00 1c3a67: 48 83 c3 01 add $0x1,%rbx 1c3a6b: 48 83 fb 0c cmp $0xc,%rbx 1c3a6f: 0f 85 b0 fe ff ff jne 1c3925 1c3a75: 48 8b 84 24 90 01 00 mov 0x190(%rsp),%rax 1c3a7c: 00 1c3a7d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1c3a84: 00 00 1c3a86: 0f 85 b4 1c 00 00 jne 1c5740 1c3a8c: 48 81 c4 98 01 00 00 add $0x198,%rsp 1c3a93: 5b pop %rbx 1c3a94: 5d pop %rbp 1c3a95: 41 5c pop %r12 1c3a97: 41 5d pop %r13 1c3a99: 41 5e pop %r14 1c3a9b: 41 5f pop %r15 1c3a9d: c3 retq 1c3a9e: 49 39 87 b8 01 00 00 cmp %rax,0x1b8(%r15) 1c3aa5: 0f 8d 2a fe ff ff jge 1c38d5 1c3aab: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c3ab0: be 64 00 00 00 mov $0x64,%esi 1c3ab5: 8b 78 04 mov 0x4(%rax),%edi 1c3ab8: e8 00 00 00 00 callq 1c3abd 1c3abd: 48 89 c6 mov %rax,%rsi 1c3ac0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c3ac5: 48 8b b8 98 00 00 00 mov 0x98(%rax),%rdi 1c3acc: e8 00 00 00 00 callq 1c3ad1 1c3ad1: 49 8b b7 28 03 00 00 mov 0x328(%r15),%rsi 1c3ad8: 49 8b bf 88 01 00 00 mov 0x188(%r15),%rdi 1c3adf: 49 89 c4 mov %rax,%r12 1c3ae2: e8 00 00 00 00 callq 1c3ae7 1c3ae7: 4c 89 e6 mov %r12,%rsi 1c3aea: 48 89 c7 mov %rax,%rdi 1c3aed: e8 00 00 00 00 callq 1c3af2 1c3af2: 49 89 84 df 10 38 00 mov %rax,0x3810(%r15,%rbx,8) 1c3af9: 00 1c3afa: e9 e2 fd ff ff jmpq 1c38e1 1c3aff: 43 80 bc 2f 98 03 00 cmpb $0x0,0x398(%r15,%r13,1) 1c3b06: 00 00 1c3b08: 0f 85 d7 03 00 00 jne 1c3ee5 1c3b0e: 41 8b be 90 00 00 00 mov 0x90(%r14),%edi 1c3b15: e8 00 00 00 00 callq 1c3b1a 1c3b1a: 49 89 04 24 mov %rax,(%r12) 1c3b1e: e9 ff c8 ff ff jmpq 1c0422 1c3b23: 41 8b bc 9f ec 03 00 mov 0x3ec(%r15,%rbx,4),%edi 1c3b2a: 00 1c3b2b: e8 00 00 00 00 callq 1c3b30 1c3b30: bf 00 00 00 10 mov $0x10000000,%edi 1c3b35: 48 89 c6 mov %rax,%rsi 1c3b38: e8 00 00 00 00 callq 1c3b3d 1c3b3d: 49 89 84 df 30 18 00 mov %rax,0x1830(%r15,%rbx,8) 1c3b44: 00 1c3b45: e9 3c f4 ff ff jmpq 1c2f86 1c3b4a: 41 81 7f 4c 25 01 00 cmpl $0x125,0x4c(%r15) 1c3b51: 00 1c3b52: 41 0f 95 06 setne (%r14) 1c3b56: e9 c7 bc ff ff jmpq 1bf822 1c3b5b: 48 8b b5 c8 00 00 00 mov 0xc8(%rbp),%rsi 1c3b62: bf 00 00 00 02 mov $0x2000000,%edi 1c3b67: e8 00 00 00 00 callq 1c3b6c 1c3b6c: 4b 8d 8c f5 1a 04 00 lea 0x41a(%r13,%r14,8),%rcx 1c3b73: 00 1c3b74: 45 8b 77 34 mov 0x34(%r15),%r14d 1c3b78: 45 8b 6f 38 mov 0x38(%r15),%r13d 1c3b7c: 49 03 04 cf add (%r15,%rcx,8),%rax 1c3b80: 49 8b 8f 88 02 00 00 mov 0x288(%r15),%rcx 1c3b87: bf 00 00 00 02 mov $0x2000000,%edi 1c3b8c: 48 39 c8 cmp %rcx,%rax 1c3b8f: 48 0f 4c c1 cmovl %rcx,%rax 1c3b93: 49 89 87 88 02 00 00 mov %rax,0x288(%r15) 1c3b9a: 48 8b b5 c8 00 00 00 mov 0xc8(%rbp),%rsi 1c3ba1: e8 00 00 00 00 callq 1c3ba6 1c3ba6: 4b 8d 8c f5 1a 04 00 lea 0x41a(%r13,%r14,8),%rcx 1c3bad: 00 1c3bae: 4c 63 34 24 movslq (%rsp),%r14 1c3bb2: 4c 8b ad f0 00 00 00 mov 0xf0(%rbp),%r13 1c3bb9: 49 03 04 cf add (%r15,%rcx,8),%rax 1c3bbd: 4d 8d 86 fe 01 00 00 lea 0x1fe(%r14),%r8 1c3bc4: 49 8d 8e da 01 00 00 lea 0x1da(%r14),%rcx 1c3bcb: 49 01 c5 add %rax,%r13 1c3bce: 4b 8b 34 c7 mov (%r15,%r8,8),%rsi 1c3bd2: 49 8b 3c cf mov (%r15,%rcx,8),%rdi 1c3bd6: 4c 89 44 24 18 mov %r8,0x18(%rsp) 1c3bdb: 48 89 0c 24 mov %rcx,(%rsp) 1c3bdf: e8 00 00 00 00 callq 1c3be4 1c3be4: 48 8b 33 mov (%rbx),%rsi 1c3be7: 48 89 c7 mov %rax,%rdi 1c3bea: e8 00 00 00 00 callq 1c3bef 1c3bef: 4c 89 ee mov %r13,%rsi 1c3bf2: 48 89 c7 mov %rax,%rdi 1c3bf5: e8 00 00 00 00 callq 1c3bfa 1c3bfa: 48 39 83 e0 07 00 00 cmp %rax,0x7e0(%rbx) 1c3c01: 48 8b 0c 24 mov (%rsp),%rcx 1c3c05: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1c3c0a: 0f 8d 1f f3 ff ff jge 1c2f2f 1c3c10: 4b 8b 34 c7 mov (%r15,%r8,8),%rsi 1c3c14: 49 8b 3c cf mov (%r15,%rcx,8),%rdi 1c3c18: 4c 89 44 24 30 mov %r8,0x30(%rsp) 1c3c1d: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 1c3c22: e8 00 00 00 00 callq 1c3c27 1c3c27: 48 8b 33 mov (%rbx),%rsi 1c3c2a: 48 89 c7 mov %rax,%rdi 1c3c2d: e8 00 00 00 00 callq 1c3c32 1c3c32: 43 8b bc a7 ec 03 00 mov 0x3ec(%r15,%r12,4),%edi 1c3c39: 00 1c3c3a: 49 89 c5 mov %rax,%r13 1c3c3d: e8 00 00 00 00 callq 1c3c42 1c3c42: 49 8b bf 80 02 00 00 mov 0x280(%r15),%rdi 1c3c49: 48 89 c6 mov %rax,%rsi 1c3c4c: e8 00 00 00 00 callq 1c3c51 1c3c51: 49 8d 96 0a 02 00 00 lea 0x20a(%r14),%rdx 1c3c58: 49 8b 34 d7 mov (%r15,%rdx,8),%rsi 1c3c5c: 48 89 c7 mov %rax,%rdi 1c3c5f: 48 89 54 24 20 mov %rdx,0x20(%rsp) 1c3c64: e8 00 00 00 00 callq 1c3c69 1c3c69: 48 8b b3 20 01 00 00 mov 0x120(%rbx),%rsi 1c3c70: 48 89 c7 mov %rax,%rdi 1c3c73: e8 00 00 00 00 callq 1c3c78 1c3c78: 43 8b bc a7 ec 03 00 mov 0x3ec(%r15,%r12,4),%edi 1c3c7f: 00 1c3c80: 4c 29 e8 sub %r13,%rax 1c3c83: 48 89 44 24 18 mov %rax,0x18(%rsp) 1c3c88: e8 00 00 00 00 callq 1c3c8d 1c3c8d: 45 8b 77 34 mov 0x34(%r15),%r14d 1c3c91: 45 8b 6f 38 mov 0x38(%r15),%r13d 1c3c95: bf 00 00 00 02 mov $0x2000000,%edi 1c3c9a: 48 8b b5 c8 00 00 00 mov 0xc8(%rbp),%rsi 1c3ca1: 48 89 04 24 mov %rax,(%rsp) 1c3ca5: e8 00 00 00 00 callq 1c3caa 1c3caa: 4b 8d 74 f5 00 lea 0x0(%r13,%r14,8),%rsi 1c3caf: 49 8b bc f7 d0 20 00 mov 0x20d0(%r15,%rsi,8),%rdi 1c3cb6: 00 1c3cb7: 49 03 84 f7 10 20 00 add 0x2010(%r15,%rsi,8),%rax 1c3cbe: 00 1c3cbf: 48 01 c7 add %rax,%rdi 1c3cc2: 49 8b b7 80 02 00 00 mov 0x280(%r15),%rsi 1c3cc9: e8 00 00 00 00 callq 1c3cce 1c3cce: 4c 8b 14 24 mov (%rsp),%r10 1c3cd2: 48 89 c7 mov %rax,%rdi 1c3cd5: 4c 89 d6 mov %r10,%rsi 1c3cd8: e8 00 00 00 00 callq 1c3cdd 1c3cdd: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 1c3ce2: 48 89 c7 mov %rax,%rdi 1c3ce5: 49 8b 34 d7 mov (%r15,%rdx,8),%rsi 1c3ce9: e8 00 00 00 00 callq 1c3cee 1c3cee: 48 8b b3 20 01 00 00 mov 0x120(%rbx),%rsi 1c3cf5: 48 89 c7 mov %rax,%rdi 1c3cf8: e8 00 00 00 00 callq 1c3cfd 1c3cfd: 4c 8b 44 24 30 mov 0x30(%rsp),%r8 1c3d02: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 1c3d07: 4c 8b b3 e0 07 00 00 mov 0x7e0(%rbx),%r14 1c3d0e: 49 89 c5 mov %rax,%r13 1c3d11: 4b 8b 34 c7 mov (%r15,%r8,8),%rsi 1c3d15: 49 8b 3c cf mov (%r15,%rcx,8),%rdi 1c3d19: e8 00 00 00 00 callq 1c3d1e 1c3d1e: 48 8b 33 mov (%rbx),%rsi 1c3d21: 48 89 c7 mov %rax,%rdi 1c3d24: e8 00 00 00 00 callq 1c3d29 1c3d29: 48 8b b5 f0 00 00 00 mov 0xf0(%rbp),%rsi 1c3d30: 48 89 c7 mov %rax,%rdi 1c3d33: e8 00 00 00 00 callq 1c3d38 1c3d38: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 1c3d3d: 4a 8d 3c 28 lea (%rax,%r13,1),%rdi 1c3d41: 4c 29 f7 sub %r14,%rdi 1c3d44: 4c 89 ce mov %r9,%rsi 1c3d47: e8 00 00 00 00 callq 1c3d4c 1c3d4c: 49 8b 97 88 02 00 00 mov 0x288(%r15),%rdx 1c3d53: 48 39 d0 cmp %rdx,%rax 1c3d56: 48 0f 4c c2 cmovl %rdx,%rax 1c3d5a: 49 89 87 88 02 00 00 mov %rax,0x288(%r15) 1c3d61: e9 c9 f1 ff ff jmpq 1c2f2f 1c3d66: 31 ff xor %edi,%edi 1c3d68: 66 41 89 7f 2d mov %di,0x2d(%r15) 1c3d6d: e9 59 e1 ff ff jmpq 1c1ecb 1c3d72: 41 8b bc 9f ec 03 00 mov 0x3ec(%r15,%rbx,4),%edi 1c3d79: 00 1c3d7a: e8 00 00 00 00 callq 1c3d7f 1c3d7f: bf 00 00 00 40 mov $0x40000000,%edi 1c3d84: 48 89 c6 mov %rax,%rsi 1c3d87: e8 00 00 00 00 callq 1c3d8c 1c3d8c: 49 89 84 df 30 18 00 mov %rax,0x1830(%r15,%rbx,8) 1c3d93: 00 1c3d94: e9 ed f1 ff ff jmpq 1c2f86 1c3d99: be 03 00 00 00 mov $0x3,%esi 1c3d9e: bf 04 00 00 00 mov $0x4,%edi 1c3da3: e8 00 00 00 00 callq 1c3da8 1c3da8: 49 39 84 24 a0 05 00 cmp %rax,0x5a0(%r12) 1c3daf: 00 1c3db0: 0f 8f c4 05 00 00 jg 1c437a 1c3db6: be 00 00 00 03 mov $0x3000000,%esi 1c3dbb: bf 00 00 00 04 mov $0x4000000,%edi 1c3dc0: e8 00 00 00 00 callq 1c3dc5 1c3dc5: 49 89 84 24 c0 12 00 mov %rax,0x12c0(%r12) 1c3dcc: 00 1c3dcd: 43 80 bc 35 e0 03 00 cmpb $0x0,0x3e0(%r13,%r14,1) 1c3dd4: 00 00 1c3dd6: 0f 85 d0 bc ff ff jne 1bfaac 1c3ddc: 49 8b 84 24 c0 12 00 mov 0x12c0(%r12),%rax 1c3de3: 00 1c3de4: 48 2d 00 00 00 02 sub $0x2000000,%rax 1c3dea: 48 a9 ff ff ff fd test $0xfffffffffdffffff,%rax 1c3df0: 0f 84 b6 bc ff ff je 1bfaac 1c3df6: e9 68 be ff ff jmpq 1bfc63 1c3dfb: 49 c7 87 00 01 00 00 movq $0x8000000,0x100(%r15) 1c3e02: 00 00 00 08 1c3e06: 89 c7 mov %eax,%edi 1c3e08: e8 00 00 00 00 callq 1c3e0d 1c3e0d: 48 bf 00 00 00 00 10 movabs $0x1000000000,%rdi 1c3e14: 00 00 00 1c3e17: 48 89 c6 mov %rax,%rsi 1c3e1a: e8 00 00 00 00 callq 1c3e1f 1c3e1f: 48 c7 83 80 0d 00 00 movq $0x1000000,0xd80(%rbx) 1c3e26: 00 00 00 01 1c3e2a: 48 89 83 20 0d 00 00 mov %rax,0xd20(%rbx) 1c3e31: 49 c7 87 08 01 00 00 movq $0x1000000,0x108(%r15) 1c3e38: 00 00 00 01 1c3e3c: 41 8b be 28 01 00 00 mov 0x128(%r14),%edi 1c3e43: e8 00 00 00 00 callq 1c3e48 1c3e48: 49 89 87 10 01 00 00 mov %rax,0x110(%r15) 1c3e4f: e9 fc c3 ff ff jmpq 1c0250 1c3e54: 49 8b 44 24 60 mov 0x60(%r12),%rax 1c3e59: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c3e60: e9 68 ec ff ff jmpq 1c2acd 1c3e65: 49 8b 44 24 70 mov 0x70(%r12),%rax 1c3e6a: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c3e71: e9 57 ec ff ff jmpq 1c2acd 1c3e76: 49 8b 44 24 68 mov 0x68(%r12),%rax 1c3e7b: 49 89 87 30 02 00 00 mov %rax,0x230(%r15) 1c3e82: e9 46 ec ff ff jmpq 1c2acd 1c3e87: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c3e8c: 49 8b 97 f0 01 00 00 mov 0x1f0(%r15),%rdx 1c3e93: 48 39 91 a8 00 00 00 cmp %rdx,0xa8(%rcx) 1c3e9a: 7f 14 jg 1c3eb0 1c3e9c: 49 8b 97 f8 01 00 00 mov 0x1f8(%r15),%rdx 1c3ea3: 48 39 91 c8 00 00 00 cmp %rdx,0xc8(%rcx) 1c3eaa: 0f 8e 00 07 00 00 jle 1c45b0 1c3eb0: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c3eb7: 00 00 00 1c3eba: 41 c7 47 38 07 00 00 movl $0x7,0x38(%r15) 1c3ec1: 00 1c3ec2: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c3ec9: c7 44 24 18 12 01 00 movl $0x112,0x18(%rsp) 1c3ed0: 00 1c3ed1: e9 bc e9 ff ff jmpq 1c2892 1c3ed6: 31 db xor %ebx,%ebx 1c3ed8: 66 41 89 9f ae 03 00 mov %bx,0x3ae(%r15) 1c3edf: 00 1c3ee0: e9 a5 ae ff ff jmpq 1bed8a 1c3ee5: 41 8b be 94 00 00 00 mov 0x94(%r14),%edi 1c3eec: e8 00 00 00 00 callq 1c3ef1 1c3ef1: 41 8b be 90 00 00 00 mov 0x90(%r14),%edi 1c3ef8: 48 89 04 24 mov %rax,(%rsp) 1c3efc: e8 00 00 00 00 callq 1c3f01 1c3f01: 48 03 04 24 add (%rsp),%rax 1c3f05: 49 89 04 24 mov %rax,(%r12) 1c3f09: e9 14 c5 ff ff jmpq 1c0422 1c3f0e: 83 f8 01 cmp $0x1,%eax 1c3f11: 0f 84 21 0f 00 00 je 1c4e38 1c3f17: e8 00 00 00 00 callq 1c3f1c 1c3f1c: 43 8b bc af ec 03 00 mov 0x3ec(%r15,%r13,4),%edi 1c3f23: 00 1c3f24: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c3f29: e8 00 00 00 00 callq 1c3f2e 1c3f2e: 43 8b bc af 1c 04 00 mov 0x41c(%r15,%r13,4),%edi 1c3f35: 00 1c3f36: 48 89 04 24 mov %rax,(%rsp) 1c3f3a: e8 00 00 00 00 callq 1c3f3f 1c3f3f: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 1c3f46: 00 00 00 1c3f49: 48 89 c7 mov %rax,%rdi 1c3f4c: e9 ad c4 ff ff jmpq 1c03fe 1c3f51: 49 3b 87 78 02 00 00 cmp 0x278(%r15),%rax 1c3f58: 7f 07 jg 1c3f61 1c3f5a: 49 8b 87 78 02 00 00 mov 0x278(%r15),%rax 1c3f61: 80 bc 24 9b 00 00 00 cmpb $0x0,0x9b(%rsp) 1c3f68: 00 1c3f69: 49 89 87 80 02 00 00 mov %rax,0x280(%r15) 1c3f70: 0f 85 8f ee ff ff jne 1c2e05 1c3f76: 4c 63 64 24 20 movslq 0x20(%rsp),%r12 1c3f7b: 4c 89 e7 mov %r12,%rdi 1c3f7e: e8 00 00 00 00 callq 1c3f83 1c3f83: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c3f88: 48 39 43 10 cmp %rax,0x10(%rbx) 1c3f8c: 75 0c jne 1c3f9a 1c3f8e: 8b 74 24 18 mov 0x18(%rsp),%esi 1c3f92: 85 f6 test %esi,%esi 1c3f94: 0f 84 b0 05 00 00 je 1c454a 1c3f9a: 4c 89 e7 mov %r12,%rdi 1c3f9d: e8 00 00 00 00 callq 1c3fa2 1c3fa2: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c3fa7: 48 3b 43 10 cmp 0x10(%rbx),%rax 1c3fab: 0f 85 aa 10 00 00 jne 1c505b 1c3fb1: 83 7c 24 18 01 cmpl $0x1,0x18(%rsp) 1c3fb6: 0f 8e c9 05 00 00 jle 1c4585 1c3fbc: 4c 89 e7 mov %r12,%rdi 1c3fbf: e8 00 00 00 00 callq 1c3fc4 1c3fc4: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c3fc9: 48 3b 43 10 cmp 0x10(%rbx),%rax 1c3fcd: 0f 84 32 ee ff ff je 1c2e05 1c3fd3: 4c 89 e7 mov %r12,%rdi 1c3fd6: e8 00 00 00 00 callq 1c3fdb 1c3fdb: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c3fe0: 48 3b 43 18 cmp 0x18(%rbx),%rax 1c3fe4: 0f 84 1b ee ff ff je 1c2e05 1c3fea: 4c 89 e7 mov %r12,%rdi 1c3fed: e8 00 00 00 00 callq 1c3ff2 1c3ff2: e9 0e ee ff ff jmpq 1c2e05 1c3ff7: 48 c7 85 20 04 00 00 movq $0x2000000,0x420(%rbp) 1c3ffe: 00 00 00 02 1c4002: 48 c7 85 80 04 00 00 movq $0x2000000,0x480(%rbp) 1c4009: 00 00 00 02 1c400d: 48 c7 85 60 03 00 00 movq $0x20000000,0x360(%rbp) 1c4014: 00 00 00 20 1c4018: 48 c7 85 c0 03 00 00 movq $0x20000000,0x3c0(%rbp) 1c401f: 00 00 00 20 1c4023: e9 b5 b8 ff ff jmpq 1bf8dd 1c4028: 48 c7 85 20 04 00 00 movq $0x2000000,0x420(%rbp) 1c402f: 00 00 00 02 1c4033: 48 c7 85 80 04 00 00 movq $0x2000000,0x480(%rbp) 1c403a: 00 00 00 02 1c403e: 41 80 3e 00 cmpb $0x0,(%r14) 1c4042: 75 c9 jne 1c400d 1c4044: 48 c7 85 60 03 00 00 movq $0x40000000,0x360(%rbp) 1c404b: 00 00 00 40 1c404f: 48 c7 85 c0 03 00 00 movq $0x40000000,0x3c0(%rbp) 1c4056: 00 00 00 40 1c405a: e9 7e b8 ff ff jmpq 1bf8dd 1c405f: 41 80 3e 00 cmpb $0x0,(%r14) 1c4063: 48 c7 85 20 04 00 00 movq $0x2000000,0x420(%rbp) 1c406a: 00 00 00 02 1c406e: 48 c7 85 80 04 00 00 movq $0x2000000,0x480(%rbp) 1c4075: 00 00 00 02 1c4079: 74 c9 je 1c4044 1c407b: e9 7c bc ff ff jmpq 1bfcfc 1c4080: 41 8b 47 28 mov 0x28(%r15),%eax 1c4084: 3d 17 01 00 00 cmp $0x117,%eax 1c4089: 0f 84 b7 0f 00 00 je 1c5046 1c408f: 3d 19 01 00 00 cmp $0x119,%eax 1c4094: 0f 85 15 ab ff ff jne 1bebaf 1c409a: 41 c6 87 a9 03 00 00 movb $0x1,0x3a9(%r15) 1c40a1: 01 1c40a2: 41 c6 87 91 03 00 00 movb $0x1,0x391(%r15) 1c40a9: 01 1c40aa: e9 12 ab ff ff jmpq 1bebc1 1c40af: 41 83 bc 87 ec 03 00 cmpl $0x4,0x3ec(%r15,%rax,4) 1c40b6: 00 04 1c40b8: 0f 45 fe cmovne %esi,%edi 1c40bb: e9 54 b5 ff ff jmpq 1bf614 1c40c0: 48 b8 20 01 00 00 20 movabs $0x12000000120,%rax 1c40c7: 01 00 00 1c40ca: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 1c40d1: 00 1c40d2: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) 1c40d9: 00 1c40da: e9 1f aa ff ff jmpq 1beafe 1c40df: 49 8b b7 08 02 00 00 mov 0x208(%r15),%rsi 1c40e6: e8 00 00 00 00 callq 1c40eb 1c40eb: 49 8b b7 68 01 00 00 mov 0x168(%r15),%rsi 1c40f2: 48 89 c7 mov %rax,%rdi 1c40f5: e8 00 00 00 00 callq 1c40fa 1c40fa: 48 3d 00 00 00 01 cmp $0x1000000,%rax 1c4100: 48 0f 4f c3 cmovg %rbx,%rax 1c4104: 49 89 87 c0 02 00 00 mov %rax,0x2c0(%r15) 1c410b: e9 0b f2 ff ff jmpq 1c331b 1c4110: 49 8b 87 50 0c 00 00 mov 0xc50(%r15),%rax 1c4117: 48 85 c0 test %rax,%rax 1c411a: 74 0e je 1c412a 1c411c: ba 00 00 00 b4 mov $0xb4000000,%edx 1c4121: 48 39 d0 cmp %rdx,%rax 1c4124: 0f 85 ca c0 ff ff jne 1c01f4 1c412a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c412f: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 1c4136: 49 89 87 f8 00 00 00 mov %rax,0xf8(%r15) 1c413d: e9 c5 c0 ff ff jmpq 1c0207 1c4142: e8 00 00 00 00 callq 1c4147 1c4147: 48 8b bb 20 0a 00 00 mov 0xa20(%rbx),%rdi 1c414e: 48 89 c6 mov %rax,%rsi 1c4151: e8 00 00 00 00 callq 1c4156 1c4156: 48 8b b3 a0 05 00 00 mov 0x5a0(%rbx),%rsi 1c415d: 48 89 c7 mov %rax,%rdi 1c4160: e8 00 00 00 00 callq 1c4165 1c4165: 48 8b 93 a0 08 00 00 mov 0x8a0(%rbx),%rdx 1c416c: 48 8b b3 e0 04 00 00 mov 0x4e0(%rbx),%rsi 1c4173: 48 8d bc 02 00 00 00 lea -0x1000000(%rdx,%rax,1),%rdi 1c417a: ff 1c417b: e9 3f d5 ff ff jmpq 1c16bf 1c4180: 4b 8b 34 c7 mov (%r15,%r8,8),%rsi 1c4184: 49 8b 3c cf mov (%r15,%rcx,8),%rdi 1c4188: 4c 89 44 24 30 mov %r8,0x30(%rsp) 1c418d: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 1c4192: e8 00 00 00 00 callq 1c4197 1c4197: 48 8b 33 mov (%rbx),%rsi 1c419a: 48 89 c7 mov %rax,%rdi 1c419d: e8 00 00 00 00 callq 1c41a2 1c41a2: 43 8b bc a7 ec 03 00 mov 0x3ec(%r15,%r12,4),%edi 1c41a9: 00 1c41aa: 49 89 c5 mov %rax,%r13 1c41ad: e8 00 00 00 00 callq 1c41b2 1c41b2: 49 8b bf 80 02 00 00 mov 0x280(%r15),%rdi 1c41b9: 48 89 c6 mov %rax,%rsi 1c41bc: e8 00 00 00 00 callq 1c41c1 1c41c1: 49 8d 96 0a 02 00 00 lea 0x20a(%r14),%rdx 1c41c8: 49 8b 34 d7 mov (%r15,%rdx,8),%rsi 1c41cc: 48 89 c7 mov %rax,%rdi 1c41cf: 48 89 54 24 20 mov %rdx,0x20(%rsp) 1c41d4: e8 00 00 00 00 callq 1c41d9 1c41d9: 48 8b b3 20 01 00 00 mov 0x120(%rbx),%rsi 1c41e0: 48 89 c7 mov %rax,%rdi 1c41e3: e8 00 00 00 00 callq 1c41e8 1c41e8: 43 8b bc a7 ec 03 00 mov 0x3ec(%r15,%r12,4),%edi 1c41ef: 00 1c41f0: 4c 29 e8 sub %r13,%rax 1c41f3: 48 89 44 24 18 mov %rax,0x18(%rsp) 1c41f8: e8 00 00 00 00 callq 1c41fd 1c41fd: 45 8b 77 34 mov 0x34(%r15),%r14d 1c4201: 45 8b 6f 38 mov 0x38(%r15),%r13d 1c4205: bf 00 00 00 02 mov $0x2000000,%edi 1c420a: 49 8b b7 80 01 00 00 mov 0x180(%r15),%rsi 1c4211: 48 89 04 24 mov %rax,(%rsp) 1c4215: e8 00 00 00 00 callq 1c421a 1c421a: 4b 8d b4 f5 02 04 00 lea 0x402(%r13,%r14,8),%rsi 1c4221: 00 1c4222: 49 03 04 f7 add (%r15,%rsi,8),%rax 1c4226: 48 89 c7 mov %rax,%rdi 1c4229: e9 94 fa ff ff jmpq 1c3cc2 1c422e: 41 c7 47 48 01 00 00 movl $0x1,0x48(%r15) 1c4235: 00 1c4236: e9 83 b5 ff ff jmpq 1bf7be 1c423b: 48 b8 01 01 00 00 02 movabs $0x10200000101,%rax 1c4242: 01 00 00 1c4245: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1c424a: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) 1c4251: 00 1c4252: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) 1c4259: 00 1c425a: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 1c4261: 00 00 00 1c4264: 49 89 87 ec 03 00 00 mov %rax,0x3ec(%r15) 1c426b: 49 89 87 f4 03 00 00 mov %rax,0x3f4(%r15) 1c4272: 48 8b 83 c0 00 00 00 mov 0xc0(%rbx),%rax 1c4279: 49 89 87 f0 15 00 00 mov %rax,0x15f0(%r15) 1c4280: 48 8b 83 c8 00 00 00 mov 0xc8(%rbx),%rax 1c4287: 49 89 87 f8 15 00 00 mov %rax,0x15f8(%r15) 1c428e: 48 8b 83 c0 00 00 00 mov 0xc0(%rbx),%rax 1c4295: 49 89 87 00 16 00 00 mov %rax,0x1600(%r15) 1c429c: 48 8b 83 c8 00 00 00 mov 0xc8(%rbx),%rax 1c42a3: 49 89 87 08 16 00 00 mov %rax,0x1608(%r15) 1c42aa: 85 c9 test %ecx,%ecx 1c42ac: 0f 85 04 02 00 00 jne 1c44b6 1c42b2: 31 c9 xor %ecx,%ecx 1c42b4: 66 41 89 8f a4 03 00 mov %cx,0x3a4(%r15) 1c42bb: 00 1c42bc: 85 d2 test %edx,%edx 1c42be: 0f 84 1f a7 ff ff je 1be9e3 1c42c4: b8 01 01 00 00 mov $0x101,%eax 1c42c9: 66 41 89 87 a6 03 00 mov %ax,0x3a6(%r15) 1c42d0: 00 1c42d1: e9 18 a7 ff ff jmpq 1be9ee 1c42d6: 48 b8 00 00 00 0f 27 movabs $0x270f000000,%rax 1c42dd: 00 00 00 1c42e0: 41 c7 47 34 02 00 00 movl $0x2,0x34(%r15) 1c42e7: 00 1c42e8: 41 8b 7f 48 mov 0x48(%r15),%edi 1c42ec: 49 89 87 00 02 00 00 mov %rax,0x200(%r15) 1c42f3: e8 00 00 00 00 callq 1c42f8 1c42f8: 48 89 c5 mov %rax,%rbp 1c42fb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c4300: 8b 78 04 mov 0x4(%rax),%edi 1c4303: e8 00 00 00 00 callq 1c4308 1c4308: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c430c: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 1c4313: 00 1c4314: 49 89 c4 mov %rax,%r12 1c4317: e8 00 00 00 00 callq 1c431c 1c431c: 4c 89 e6 mov %r12,%rsi 1c431f: 48 89 c7 mov %rax,%rdi 1c4322: e8 00 00 00 00 callq 1c4327 1c4327: be 00 00 00 08 mov $0x8000000,%esi 1c432c: 48 89 c7 mov %rax,%rdi 1c432f: e8 00 00 00 00 callq 1c4334 1c4334: 48 89 ee mov %rbp,%rsi 1c4337: 48 89 c7 mov %rax,%rdi 1c433a: e8 00 00 00 00 callq 1c433f 1c433f: 49 89 87 08 02 00 00 mov %rax,0x208(%r15) 1c4346: c7 44 24 20 13 01 00 movl $0x113,0x20(%rsp) 1c434d: 00 1c434e: e9 90 e4 ff ff jmpq 1c27e3 1c4353: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 1c435a: 00 00 00 1c435d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c4362: 48 8b 70 78 mov 0x78(%rax),%rsi 1c4366: e8 00 00 00 00 callq 1c436b 1c436b: 48 c1 f8 18 sar $0x18,%rax 1c436f: 41 89 47 44 mov %eax,0x44(%r15) 1c4373: 89 c7 mov %eax,%edi 1c4375: e9 06 e3 ff ff jmpq 1c2680 1c437a: be 04 00 00 00 mov $0x4,%esi 1c437f: bf 06 00 00 00 mov $0x6,%edi 1c4384: e8 00 00 00 00 callq 1c4389 1c4389: 49 89 c0 mov %rax,%r8 1c438c: 49 8b 84 24 a0 05 00 mov 0x5a0(%r12),%rax 1c4393: 00 1c4394: 4c 39 c0 cmp %r8,%rax 1c4397: 0f 8e da 0c 00 00 jle 1c5077 1c439d: 48 3d 00 00 00 02 cmp $0x2000000,%rax 1c43a3: 0f 8e 83 01 00 00 jle 1c452c 1c43a9: 48 3d 00 00 00 03 cmp $0x3000000,%rax 1c43af: 0f 8f a7 0d 00 00 jg 1c515c 1c43b5: 49 c7 84 24 c0 12 00 movq $0x3000000,0x12c0(%r12) 1c43bc: 00 00 00 00 03 1c43c1: 43 80 bc 35 e0 03 00 cmpb $0x0,0x3e0(%r13,%r14,1) 1c43c8: 00 00 1c43ca: 0f 84 93 b8 ff ff je 1bfc63 1c43d0: e9 d7 b6 ff ff jmpq 1bfaac 1c43d5: 48 c7 83 20 0d 00 00 movq $0x20000000,0xd20(%rbx) 1c43dc: 00 00 00 20 1c43e0: 48 c7 83 80 0d 00 00 movq $0x40000000,0xd80(%rbx) 1c43e7: 00 00 00 40 1c43eb: e9 3f be ff ff jmpq 1c022f 1c43f0: 41 c6 87 90 03 00 00 movb $0x1,0x390(%r15) 1c43f7: 01 1c43f8: e9 c4 a7 ff ff jmpq 1bebc1 1c43fd: 41 c6 87 a8 03 00 00 movb $0x0,0x3a8(%r15) 1c4404: 00 1c4405: 41 c6 87 90 03 00 00 movb $0x0,0x390(%r15) 1c440c: 00 1c440d: e9 af a7 ff ff jmpq 1bebc1 1c4412: be 10 27 00 00 mov $0x2710,%esi 1c4417: bf ab 21 ef 09 mov $0x9ef21ab,%edi 1c441c: e8 00 00 00 00 callq 1c4421 1c4421: 41 8b bf 54 03 00 00 mov 0x354(%r15),%edi 1c4428: 48 89 c5 mov %rax,%rbp 1c442b: e8 00 00 00 00 callq 1c4430 1c4430: 49 8b bf e0 02 00 00 mov 0x2e0(%r15),%rdi 1c4437: 48 89 c6 mov %rax,%rsi 1c443a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c443f: 48 03 b8 b0 00 00 00 add 0xb0(%rax),%rdi 1c4446: e8 00 00 00 00 callq 1c444b 1c444b: 48 89 ee mov %rbp,%rsi 1c444e: 48 89 c7 mov %rax,%rdi 1c4451: e8 00 00 00 00 callq 1c4456 1c4456: bf 00 00 00 01 mov $0x1000000,%edi 1c445b: be 00 00 00 64 mov $0x64000000,%esi 1c4460: 48 29 c7 sub %rax,%rdi 1c4463: e8 00 00 00 00 callq 1c4468 1c4468: ba 00 00 00 00 mov $0x0,%edx 1c446d: 48 85 c0 test %rax,%rax 1c4470: 48 0f 48 c2 cmovs %rdx,%rax 1c4474: 49 89 87 f0 02 00 00 mov %rax,0x2f0(%r15) 1c447b: e9 2d f2 ff ff jmpq 1c36ad 1c4480: 49 8b 87 48 34 00 00 mov 0x3448(%r15),%rax 1c4487: 48 b9 fe ff ff 0e 27 movabs $0x270efffffe,%rcx 1c448e: 00 00 00 1c4491: 48 83 e8 01 sub $0x1,%rax 1c4495: 48 39 c8 cmp %rcx,%rax 1c4498: 0f 87 18 e0 ff ff ja 1c24b6 1c449e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c44a3: 48 8b 40 78 mov 0x78(%rax),%rax 1c44a7: 49 39 87 08 35 00 00 cmp %rax,0x3508(%r15) 1c44ae: 0f 9c c2 setl %dl 1c44b1: e9 00 e0 ff ff jmpq 1c24b6 1c44b6: b8 01 01 00 00 mov $0x101,%eax 1c44bb: 66 41 89 87 a4 03 00 mov %ax,0x3a4(%r15) 1c44c2: 00 1c44c3: 85 d2 test %edx,%edx 1c44c5: 0f 85 f9 fd ff ff jne 1c42c4 1c44cb: e9 13 a5 ff ff jmpq 1be9e3 1c44d0: 41 0f b6 47 24 movzbl 0x24(%r15),%eax 1c44d5: 84 c0 test %al,%al 1c44d7: 88 44 24 38 mov %al,0x38(%rsp) 1c44db: 0f 94 44 24 18 sete 0x18(%rsp) 1c44e0: 3c 01 cmp $0x1,%al 1c44e2: 19 c0 sbb %eax,%eax 1c44e4: 83 e0 02 and $0x2,%eax 1c44e7: 83 e8 01 sub $0x1,%eax 1c44ea: 89 84 24 9c 00 00 00 mov %eax,0x9c(%rsp) 1c44f1: e9 3a ae ff ff jmpq 1bf330 1c44f6: 48 c7 85 20 04 00 00 movq $0x2000000,0x420(%rbp) 1c44fd: 00 00 00 02 1c4501: 48 c7 85 80 04 00 00 movq $0x2000000,0x480(%rbp) 1c4508: 00 00 00 02 1c450c: e9 cc b3 ff ff jmpq 1bf8dd 1c4511: 48 c7 85 20 04 00 00 movq $0x4000000,0x420(%rbp) 1c4518: 00 00 00 04 1c451c: 48 c7 85 80 04 00 00 movq $0x4000000,0x480(%rbp) 1c4523: 00 00 00 04 1c4527: e9 b1 b3 ff ff jmpq 1bf8dd 1c452c: 49 c7 84 24 c0 12 00 movq $0x2000000,0x12c0(%r12) 1c4533: 00 00 00 00 02 1c4538: e9 6f b5 ff ff jmpq 1bfaac 1c453d: 41 c7 47 48 02 00 00 movl $0x2,0x48(%r15) 1c4544: 00 1c4545: e9 74 b2 ff ff jmpq 1bf7be 1c454a: 48 8b 43 68 mov 0x68(%rbx),%rax 1c454e: 49 39 87 80 02 00 00 cmp %rax,0x280(%r15) 1c4555: 0f 8c 70 10 00 00 jl 1c55cb 1c455b: 4c 89 e7 mov %r12,%rdi 1c455e: e8 00 00 00 00 callq 1c4563 1c4563: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c4568: 48 3b 43 10 cmp 0x10(%rbx),%rax 1c456c: 74 17 je 1c4585 1c456e: 4c 89 e7 mov %r12,%rdi 1c4571: e8 00 00 00 00 callq 1c4576 1c4576: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c457b: 48 39 43 18 cmp %rax,0x18(%rbx) 1c457f: 0f 85 37 fa ff ff jne 1c3fbc 1c4585: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c458a: 48 8b 40 70 mov 0x70(%rax),%rax 1c458e: 49 39 87 80 02 00 00 cmp %rax,0x280(%r15) 1c4595: 0f 8d 14 10 00 00 jge 1c55af 1c459b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c45a0: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 1c45a7: 49 89 47 58 mov %rax,0x58(%r15) 1c45ab: e9 65 e8 ff ff jmpq 1c2e15 1c45b0: 49 39 87 10 02 00 00 cmp %rax,0x210(%r15) 1c45b7: 49 0f 4d 87 10 02 00 cmovge 0x210(%r15),%rax 1c45be: 00 1c45bf: be 64 00 00 00 mov $0x64,%esi 1c45c4: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c45cb: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c45d0: 8b 78 08 mov 0x8(%rax),%edi 1c45d3: e8 00 00 00 00 callq 1c45d8 1c45d8: 48 8b b4 24 50 01 00 mov 0x150(%rsp),%rsi 1c45df: 00 1c45e0: 48 89 c7 mov %rax,%rdi 1c45e3: e8 00 00 00 00 callq 1c45e8 1c45e8: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c45ed: 48 89 c7 mov %rax,%rdi 1c45f0: 49 8b b6 98 00 00 00 mov 0x98(%r14),%rsi 1c45f7: e8 00 00 00 00 callq 1c45fc 1c45fc: 49 3b 87 c8 02 00 00 cmp 0x2c8(%r15),%rax 1c4603: 0f 8e 2a 01 00 00 jle 1c4733 1c4609: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 1c4610: 00 1c4611: 49 39 87 20 02 00 00 cmp %rax,0x220(%r15) 1c4618: 0f 8d 15 01 00 00 jge 1c4733 1c461e: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c4623: 0f 84 d1 00 00 00 je 1c46fa 1c4629: 41 8b 47 34 mov 0x34(%r15),%eax 1c462d: 48 89 c1 mov %rax,%rcx 1c4630: 48 c1 e1 06 shl $0x6,%rcx 1c4634: 4c 01 f9 add %r15,%rcx 1c4637: 48 83 b9 d0 35 00 00 cmpq $0x0,0x35d0(%rcx) 1c463e: 00 1c463f: 0f 8e ee 00 00 00 jle 1c4733 1c4645: 49 8b 56 78 mov 0x78(%r14),%rdx 1c4649: 48 39 91 90 36 00 00 cmp %rdx,0x3690(%rcx) 1c4650: 0f 8d dd 00 00 00 jge 1c4733 1c4656: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c465b: 74 12 je 1c466f 1c465d: 48 c1 e0 06 shl $0x6,%rax 1c4661: 49 39 94 07 50 37 00 cmp %rdx,0x3750(%r15,%rax,1) 1c4668: 00 1c4669: 0f 8d c4 00 00 00 jge 1c4733 1c466f: 41 80 7f 2c 00 cmpb $0x0,0x2c(%r15) 1c4674: 74 53 je 1c46c9 1c4676: 41 80 7f 2f 00 cmpb $0x0,0x2f(%r15) 1c467b: 74 4c je 1c46c9 1c467d: 48 be fe ff ff 0e 27 movabs $0x270efffffe,%rsi 1c4684: 00 00 00 1c4687: 41 8b 47 34 mov 0x34(%r15),%eax 1c468b: 48 89 c2 mov %rax,%rdx 1c468e: 48 c1 e2 06 shl $0x6,%rdx 1c4692: 4c 01 fa add %r15,%rdx 1c4695: 48 8b 8a 90 33 00 00 mov 0x3390(%rdx),%rcx 1c469c: 48 83 e9 01 sub $0x1,%rcx 1c46a0: 48 39 f1 cmp %rsi,%rcx 1c46a3: 0f 87 8a 00 00 00 ja 1c4733 1c46a9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c46ae: 48 8b 92 50 34 00 00 mov 0x3450(%rdx),%rdx 1c46b5: 48 39 51 68 cmp %rdx,0x68(%rcx) 1c46b9: 7c 78 jl 1c4733 1c46bb: 48 c1 e0 05 shl $0x5,%rax 1c46bf: 41 39 9c 07 b0 1f 00 cmp %ebx,0x1fb0(%r15,%rax,1) 1c46c6: 00 1c46c7: 75 6a jne 1c4733 1c46c9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c46ce: 41 c7 47 38 00 00 00 movl $0x0,0x38(%r15) 1c46d5: 00 1c46d6: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 1c46dd: 00 1c46de: 48 8b 40 28 mov 0x28(%rax),%rax 1c46e2: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c46e9: e9 a4 e1 ff ff jmpq 1c2892 1c46ee: 88 84 24 9b 00 00 00 mov %al,0x9b(%rsp) 1c46f5: e9 db af ff ff jmpq 1bf6d5 1c46fa: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c46ff: 0f 84 6a ff ff ff je 1c466f 1c4705: 41 8b 47 34 mov 0x34(%r15),%eax 1c4709: 48 89 c1 mov %rax,%rcx 1c470c: 48 c1 e1 06 shl $0x6,%rcx 1c4710: 4c 01 f9 add %r15,%rcx 1c4713: 48 83 b9 d0 35 00 00 cmpq $0x0,0x35d0(%rcx) 1c471a: 00 1c471b: 7e 16 jle 1c4733 1c471d: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1c4722: 48 8b 52 78 mov 0x78(%rdx),%rdx 1c4726: 48 39 91 90 36 00 00 cmp %rdx,0x3690(%rcx) 1c472d: 0f 8c 2a ff ff ff jl 1c465d 1c4733: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c4738: be 64 00 00 00 mov $0x64,%esi 1c473d: 8b 78 08 mov 0x8(%rax),%edi 1c4740: e8 00 00 00 00 callq 1c4745 1c4745: 48 8b b4 24 58 01 00 mov 0x158(%rsp),%rsi 1c474c: 00 1c474d: 48 89 c7 mov %rax,%rdi 1c4750: e8 00 00 00 00 callq 1c4755 1c4755: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c475a: 48 89 c7 mov %rax,%rdi 1c475d: 49 8b b6 98 00 00 00 mov 0x98(%r14),%rsi 1c4764: e8 00 00 00 00 callq 1c4769 1c4769: 49 39 87 c8 02 00 00 cmp %rax,0x2c8(%r15) 1c4770: 0f 8d 1a 01 00 00 jge 1c4890 1c4776: 49 8b 87 20 02 00 00 mov 0x220(%r15),%rax 1c477d: 48 39 84 24 58 01 00 cmp %rax,0x158(%rsp) 1c4784: 00 1c4785: 0f 8e 05 01 00 00 jle 1c4890 1c478b: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c4790: 0f 84 c1 00 00 00 je 1c4857 1c4796: 41 8b 47 34 mov 0x34(%r15),%eax 1c479a: 48 89 c1 mov %rax,%rcx 1c479d: 48 c1 e1 06 shl $0x6,%rcx 1c47a1: 4c 01 f9 add %r15,%rcx 1c47a4: 48 83 b9 d8 35 00 00 cmpq $0x0,0x35d8(%rcx) 1c47ab: 00 1c47ac: 0f 8e de 00 00 00 jle 1c4890 1c47b2: 49 8b 56 78 mov 0x78(%r14),%rdx 1c47b6: 48 39 91 98 36 00 00 cmp %rdx,0x3698(%rcx) 1c47bd: 0f 8d cd 00 00 00 jge 1c4890 1c47c3: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c47c8: 74 12 je 1c47dc 1c47ca: 48 c1 e0 06 shl $0x6,%rax 1c47ce: 49 39 94 07 58 37 00 cmp %rdx,0x3758(%r15,%rax,1) 1c47d5: 00 1c47d6: 0f 8d b4 00 00 00 jge 1c4890 1c47dc: 41 80 7f 2c 00 cmpb $0x0,0x2c(%r15) 1c47e1: 74 4f je 1c4832 1c47e3: 41 80 7f 2f 00 cmpb $0x0,0x2f(%r15) 1c47e8: 74 48 je 1c4832 1c47ea: 48 be fe ff ff 0e 27 movabs $0x270efffffe,%rsi 1c47f1: 00 00 00 1c47f4: 41 8b 47 34 mov 0x34(%r15),%eax 1c47f8: 48 89 c2 mov %rax,%rdx 1c47fb: 48 c1 e2 06 shl $0x6,%rdx 1c47ff: 4c 01 fa add %r15,%rdx 1c4802: 48 8b 8a 98 33 00 00 mov 0x3398(%rdx),%rcx 1c4809: 48 83 e9 01 sub $0x1,%rcx 1c480d: 48 39 f1 cmp %rsi,%rcx 1c4810: 77 7e ja 1c4890 1c4812: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c4817: 48 8b 49 70 mov 0x70(%rcx),%rcx 1c481b: 48 39 8a 58 34 00 00 cmp %rcx,0x3458(%rdx) 1c4822: 7f 6c jg 1c4890 1c4824: 48 c1 e0 05 shl $0x5,%rax 1c4828: 41 39 9c 07 b4 1f 00 cmp %ebx,0x1fb4(%r15,%rax,1) 1c482f: 00 1c4830: 75 5e jne 1c4890 1c4832: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c4837: 41 c7 47 38 01 00 00 movl $0x1,0x38(%r15) 1c483e: 00 1c483f: c7 44 24 18 01 00 00 movl $0x1,0x18(%rsp) 1c4846: 00 1c4847: 48 8b 40 30 mov 0x30(%rax),%rax 1c484b: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c4852: e9 3b e0 ff ff jmpq 1c2892 1c4857: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c485c: 0f 84 7a ff ff ff je 1c47dc 1c4862: 41 8b 47 34 mov 0x34(%r15),%eax 1c4866: 48 89 c1 mov %rax,%rcx 1c4869: 48 c1 e1 06 shl $0x6,%rcx 1c486d: 4c 01 f9 add %r15,%rcx 1c4870: 48 83 b9 d8 35 00 00 cmpq $0x0,0x35d8(%rcx) 1c4877: 00 1c4878: 7e 16 jle 1c4890 1c487a: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1c487f: 48 8b 52 78 mov 0x78(%rdx),%rdx 1c4883: 48 39 91 98 36 00 00 cmp %rdx,0x3698(%rcx) 1c488a: 0f 8c 3a ff ff ff jl 1c47ca 1c4890: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c4895: be 64 00 00 00 mov $0x64,%esi 1c489a: 8b 78 08 mov 0x8(%rax),%edi 1c489d: e8 00 00 00 00 callq 1c48a2 1c48a2: 48 8b b4 24 60 01 00 mov 0x160(%rsp),%rsi 1c48a9: 00 1c48aa: 48 89 c7 mov %rax,%rdi 1c48ad: e8 00 00 00 00 callq 1c48b2 1c48b2: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c48b7: 48 89 c7 mov %rax,%rdi 1c48ba: 49 8b b6 98 00 00 00 mov 0x98(%r14),%rsi 1c48c1: e8 00 00 00 00 callq 1c48c6 1c48c6: 49 39 87 c8 02 00 00 cmp %rax,0x2c8(%r15) 1c48cd: 0f 8d 1a 01 00 00 jge 1c49ed 1c48d3: 48 8b 84 24 60 01 00 mov 0x160(%rsp),%rax 1c48da: 00 1c48db: 49 39 87 20 02 00 00 cmp %rax,0x220(%r15) 1c48e2: 0f 8d 05 01 00 00 jge 1c49ed 1c48e8: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c48ed: 0f 84 c1 00 00 00 je 1c49b4 1c48f3: 41 8b 47 34 mov 0x34(%r15),%eax 1c48f7: 48 89 c1 mov %rax,%rcx 1c48fa: 48 c1 e1 06 shl $0x6,%rcx 1c48fe: 4c 01 f9 add %r15,%rcx 1c4901: 48 83 b9 e0 35 00 00 cmpq $0x0,0x35e0(%rcx) 1c4908: 00 1c4909: 0f 8e de 00 00 00 jle 1c49ed 1c490f: 49 8b 56 78 mov 0x78(%r14),%rdx 1c4913: 48 39 91 a0 36 00 00 cmp %rdx,0x36a0(%rcx) 1c491a: 0f 8d cd 00 00 00 jge 1c49ed 1c4920: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c4925: 74 12 je 1c4939 1c4927: 48 c1 e0 06 shl $0x6,%rax 1c492b: 49 39 94 07 60 37 00 cmp %rdx,0x3760(%r15,%rax,1) 1c4932: 00 1c4933: 0f 8d b4 00 00 00 jge 1c49ed 1c4939: 41 80 7f 2c 00 cmpb $0x0,0x2c(%r15) 1c493e: 74 4f je 1c498f 1c4940: 41 80 7f 2f 00 cmpb $0x0,0x2f(%r15) 1c4945: 74 48 je 1c498f 1c4947: 48 be fe ff ff 0e 27 movabs $0x270efffffe,%rsi 1c494e: 00 00 00 1c4951: 41 8b 47 34 mov 0x34(%r15),%eax 1c4955: 48 89 c2 mov %rax,%rdx 1c4958: 48 c1 e2 06 shl $0x6,%rdx 1c495c: 4c 01 fa add %r15,%rdx 1c495f: 48 8b 8a a0 33 00 00 mov 0x33a0(%rdx),%rcx 1c4966: 48 83 e9 01 sub $0x1,%rcx 1c496a: 48 39 f1 cmp %rsi,%rcx 1c496d: 77 7e ja 1c49ed 1c496f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c4974: 48 8b 49 70 mov 0x70(%rcx),%rcx 1c4978: 48 39 8a 60 34 00 00 cmp %rcx,0x3460(%rdx) 1c497f: 7f 6c jg 1c49ed 1c4981: 48 c1 e0 05 shl $0x5,%rax 1c4985: 41 39 9c 07 b8 1f 00 cmp %ebx,0x1fb8(%r15,%rax,1) 1c498c: 00 1c498d: 75 5e jne 1c49ed 1c498f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c4994: 41 c7 47 38 02 00 00 movl $0x2,0x38(%r15) 1c499b: 00 1c499c: c7 44 24 18 01 00 00 movl $0x1,0x18(%rsp) 1c49a3: 00 1c49a4: 48 8b 40 38 mov 0x38(%rax),%rax 1c49a8: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c49af: e9 de de ff ff jmpq 1c2892 1c49b4: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c49b9: 0f 84 7a ff ff ff je 1c4939 1c49bf: 41 8b 47 34 mov 0x34(%r15),%eax 1c49c3: 48 89 c1 mov %rax,%rcx 1c49c6: 48 c1 e1 06 shl $0x6,%rcx 1c49ca: 4c 01 f9 add %r15,%rcx 1c49cd: 48 83 b9 e0 35 00 00 cmpq $0x0,0x35e0(%rcx) 1c49d4: 00 1c49d5: 7e 16 jle 1c49ed 1c49d7: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1c49dc: 48 8b 52 78 mov 0x78(%rdx),%rdx 1c49e0: 48 39 91 a0 36 00 00 cmp %rdx,0x36a0(%rcx) 1c49e7: 0f 8c 3a ff ff ff jl 1c4927 1c49ed: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c49f2: be 64 00 00 00 mov $0x64,%esi 1c49f7: 8b 78 08 mov 0x8(%rax),%edi 1c49fa: e8 00 00 00 00 callq 1c49ff 1c49ff: 48 8b b4 24 68 01 00 mov 0x168(%rsp),%rsi 1c4a06: 00 1c4a07: 48 89 c7 mov %rax,%rdi 1c4a0a: e8 00 00 00 00 callq 1c4a0f 1c4a0f: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c4a14: 48 89 c7 mov %rax,%rdi 1c4a17: 49 8b b6 98 00 00 00 mov 0x98(%r14),%rsi 1c4a1e: e8 00 00 00 00 callq 1c4a23 1c4a23: 49 39 87 c8 02 00 00 cmp %rax,0x2c8(%r15) 1c4a2a: 0f 8d 1a 01 00 00 jge 1c4b4a 1c4a30: 49 8b 87 20 02 00 00 mov 0x220(%r15),%rax 1c4a37: 48 39 84 24 68 01 00 cmp %rax,0x168(%rsp) 1c4a3e: 00 1c4a3f: 0f 8e 05 01 00 00 jle 1c4b4a 1c4a45: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c4a4a: 0f 84 c1 00 00 00 je 1c4b11 1c4a50: 41 8b 47 34 mov 0x34(%r15),%eax 1c4a54: 48 89 c1 mov %rax,%rcx 1c4a57: 48 c1 e1 06 shl $0x6,%rcx 1c4a5b: 4c 01 f9 add %r15,%rcx 1c4a5e: 48 83 b9 e8 35 00 00 cmpq $0x0,0x35e8(%rcx) 1c4a65: 00 1c4a66: 0f 8e de 00 00 00 jle 1c4b4a 1c4a6c: 49 8b 56 78 mov 0x78(%r14),%rdx 1c4a70: 48 3b 91 a8 36 00 00 cmp 0x36a8(%rcx),%rdx 1c4a77: 0f 8e cd 00 00 00 jle 1c4b4a 1c4a7d: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c4a82: 74 12 je 1c4a96 1c4a84: 48 c1 e0 06 shl $0x6,%rax 1c4a88: 49 3b 94 07 68 37 00 cmp 0x3768(%r15,%rax,1),%rdx 1c4a8f: 00 1c4a90: 0f 8e b4 00 00 00 jle 1c4b4a 1c4a96: 41 80 7f 2c 00 cmpb $0x0,0x2c(%r15) 1c4a9b: 74 4f je 1c4aec 1c4a9d: 41 80 7f 2f 00 cmpb $0x0,0x2f(%r15) 1c4aa2: 74 48 je 1c4aec 1c4aa4: 48 be fe ff ff 0e 27 movabs $0x270efffffe,%rsi 1c4aab: 00 00 00 1c4aae: 41 8b 47 34 mov 0x34(%r15),%eax 1c4ab2: 48 89 c2 mov %rax,%rdx 1c4ab5: 48 c1 e2 06 shl $0x6,%rdx 1c4ab9: 4c 01 fa add %r15,%rdx 1c4abc: 48 8b 8a a8 33 00 00 mov 0x33a8(%rdx),%rcx 1c4ac3: 48 83 e9 01 sub $0x1,%rcx 1c4ac7: 48 39 f1 cmp %rsi,%rcx 1c4aca: 77 7e ja 1c4b4a 1c4acc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c4ad1: 48 8b 49 70 mov 0x70(%rcx),%rcx 1c4ad5: 48 39 8a 68 34 00 00 cmp %rcx,0x3468(%rdx) 1c4adc: 7f 6c jg 1c4b4a 1c4ade: 48 c1 e0 05 shl $0x5,%rax 1c4ae2: 41 39 9c 07 bc 1f 00 cmp %ebx,0x1fbc(%r15,%rax,1) 1c4ae9: 00 1c4aea: 75 5e jne 1c4b4a 1c4aec: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c4af1: 41 c7 47 38 03 00 00 movl $0x3,0x38(%r15) 1c4af8: 00 1c4af9: c7 44 24 18 01 00 00 movl $0x1,0x18(%rsp) 1c4b00: 00 1c4b01: 48 8b 40 40 mov 0x40(%rax),%rax 1c4b05: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c4b0c: e9 81 dd ff ff jmpq 1c2892 1c4b11: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c4b16: 0f 84 7a ff ff ff je 1c4a96 1c4b1c: 41 8b 47 34 mov 0x34(%r15),%eax 1c4b20: 48 89 c1 mov %rax,%rcx 1c4b23: 48 c1 e1 06 shl $0x6,%rcx 1c4b27: 4c 01 f9 add %r15,%rcx 1c4b2a: 48 83 b9 e8 35 00 00 cmpq $0x0,0x35e8(%rcx) 1c4b31: 00 1c4b32: 7e 16 jle 1c4b4a 1c4b34: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1c4b39: 48 8b 52 78 mov 0x78(%rdx),%rdx 1c4b3d: 48 3b 91 a8 36 00 00 cmp 0x36a8(%rcx),%rdx 1c4b44: 0f 8f 3a ff ff ff jg 1c4a84 1c4b4a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c4b4f: be 64 00 00 00 mov $0x64,%esi 1c4b54: 8b 78 08 mov 0x8(%rax),%edi 1c4b57: e8 00 00 00 00 callq 1c4b5c 1c4b5c: 48 8b b4 24 70 01 00 mov 0x170(%rsp),%rsi 1c4b63: 00 1c4b64: 48 89 c7 mov %rax,%rdi 1c4b67: e8 00 00 00 00 callq 1c4b6c 1c4b6c: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c4b71: 48 89 c7 mov %rax,%rdi 1c4b74: 49 8b b6 98 00 00 00 mov 0x98(%r14),%rsi 1c4b7b: e8 00 00 00 00 callq 1c4b80 1c4b80: 49 39 87 c8 02 00 00 cmp %rax,0x2c8(%r15) 1c4b87: 0f 8d 1a 01 00 00 jge 1c4ca7 1c4b8d: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax 1c4b94: 00 1c4b95: 49 39 87 20 02 00 00 cmp %rax,0x220(%r15) 1c4b9c: 0f 8d 05 01 00 00 jge 1c4ca7 1c4ba2: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c4ba7: 0f 84 c1 00 00 00 je 1c4c6e 1c4bad: 41 8b 47 34 mov 0x34(%r15),%eax 1c4bb1: 48 89 c1 mov %rax,%rcx 1c4bb4: 48 c1 e1 06 shl $0x6,%rcx 1c4bb8: 4c 01 f9 add %r15,%rcx 1c4bbb: 48 83 b9 f0 35 00 00 cmpq $0x0,0x35f0(%rcx) 1c4bc2: 00 1c4bc3: 0f 8e de 00 00 00 jle 1c4ca7 1c4bc9: 49 8b 56 78 mov 0x78(%r14),%rdx 1c4bcd: 48 39 91 b0 36 00 00 cmp %rdx,0x36b0(%rcx) 1c4bd4: 0f 8d cd 00 00 00 jge 1c4ca7 1c4bda: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c4bdf: 74 12 je 1c4bf3 1c4be1: 48 c1 e0 06 shl $0x6,%rax 1c4be5: 49 39 94 07 70 37 00 cmp %rdx,0x3770(%r15,%rax,1) 1c4bec: 00 1c4bed: 0f 8d b4 00 00 00 jge 1c4ca7 1c4bf3: 41 80 7f 2c 00 cmpb $0x0,0x2c(%r15) 1c4bf8: 74 4f je 1c4c49 1c4bfa: 41 80 7f 2f 00 cmpb $0x0,0x2f(%r15) 1c4bff: 74 48 je 1c4c49 1c4c01: 48 be fe ff ff 0e 27 movabs $0x270efffffe,%rsi 1c4c08: 00 00 00 1c4c0b: 41 8b 47 34 mov 0x34(%r15),%eax 1c4c0f: 48 89 c2 mov %rax,%rdx 1c4c12: 48 c1 e2 06 shl $0x6,%rdx 1c4c16: 4c 01 fa add %r15,%rdx 1c4c19: 48 8b 8a b0 33 00 00 mov 0x33b0(%rdx),%rcx 1c4c20: 48 83 e9 01 sub $0x1,%rcx 1c4c24: 48 39 f1 cmp %rsi,%rcx 1c4c27: 77 7e ja 1c4ca7 1c4c29: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c4c2e: 48 8b 49 70 mov 0x70(%rcx),%rcx 1c4c32: 48 39 8a 70 34 00 00 cmp %rcx,0x3470(%rdx) 1c4c39: 7f 6c jg 1c4ca7 1c4c3b: 48 c1 e0 05 shl $0x5,%rax 1c4c3f: 42 39 9c 38 c0 1f 00 cmp %ebx,0x1fc0(%rax,%r15,1) 1c4c46: 00 1c4c47: 75 5e jne 1c4ca7 1c4c49: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c4c4e: 41 c7 47 38 04 00 00 movl $0x4,0x38(%r15) 1c4c55: 00 1c4c56: c7 44 24 18 01 00 00 movl $0x1,0x18(%rsp) 1c4c5d: 00 1c4c5e: 48 8b 40 48 mov 0x48(%rax),%rax 1c4c62: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c4c69: e9 24 dc ff ff jmpq 1c2892 1c4c6e: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c4c73: 0f 84 7a ff ff ff je 1c4bf3 1c4c79: 41 8b 47 34 mov 0x34(%r15),%eax 1c4c7d: 48 89 c1 mov %rax,%rcx 1c4c80: 48 c1 e1 06 shl $0x6,%rcx 1c4c84: 4c 01 f9 add %r15,%rcx 1c4c87: 48 83 b9 f0 35 00 00 cmpq $0x0,0x35f0(%rcx) 1c4c8e: 00 1c4c8f: 7e 16 jle 1c4ca7 1c4c91: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1c4c96: 48 8b 52 78 mov 0x78(%rdx),%rdx 1c4c9a: 48 39 91 b0 36 00 00 cmp %rdx,0x36b0(%rcx) 1c4ca1: 0f 8c 3a ff ff ff jl 1c4be1 1c4ca7: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c4cac: be 64 00 00 00 mov $0x64,%esi 1c4cb1: 8b 78 08 mov 0x8(%rax),%edi 1c4cb4: e8 00 00 00 00 callq 1c4cb9 1c4cb9: 48 8b b4 24 78 01 00 mov 0x178(%rsp),%rsi 1c4cc0: 00 1c4cc1: 48 89 c7 mov %rax,%rdi 1c4cc4: e8 00 00 00 00 callq 1c4cc9 1c4cc9: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c4cce: 48 89 c7 mov %rax,%rdi 1c4cd1: 49 8b b6 98 00 00 00 mov 0x98(%r14),%rsi 1c4cd8: e8 00 00 00 00 callq 1c4cdd 1c4cdd: 49 3b 87 c8 02 00 00 cmp 0x2c8(%r15),%rax 1c4ce4: 0f 8e 71 07 00 00 jle 1c545b 1c4cea: 48 8b 84 24 78 01 00 mov 0x178(%rsp),%rax 1c4cf1: 00 1c4cf2: 49 39 87 20 02 00 00 cmp %rax,0x220(%r15) 1c4cf9: 0f 8d 5c 07 00 00 jge 1c545b 1c4cff: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c4d04: 0f 84 18 07 00 00 je 1c5422 1c4d0a: 41 8b 47 34 mov 0x34(%r15),%eax 1c4d0e: 48 89 c1 mov %rax,%rcx 1c4d11: 48 c1 e1 06 shl $0x6,%rcx 1c4d15: 4c 01 f9 add %r15,%rcx 1c4d18: 48 83 b9 f8 35 00 00 cmpq $0x0,0x35f8(%rcx) 1c4d1f: 00 1c4d20: 0f 8e 35 07 00 00 jle 1c545b 1c4d26: 49 8b 56 78 mov 0x78(%r14),%rdx 1c4d2a: 48 3b 91 b8 36 00 00 cmp 0x36b8(%rcx),%rdx 1c4d31: 0f 8e 24 07 00 00 jle 1c545b 1c4d37: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c4d3c: 74 12 je 1c4d50 1c4d3e: 48 c1 e0 06 shl $0x6,%rax 1c4d42: 49 3b 94 07 78 37 00 cmp 0x3778(%r15,%rax,1),%rdx 1c4d49: 00 1c4d4a: 0f 8e 0b 07 00 00 jle 1c545b 1c4d50: 41 80 7f 2c 00 cmpb $0x0,0x2c(%r15) 1c4d55: 74 5b je 1c4db2 1c4d57: 41 80 7f 2f 00 cmpb $0x0,0x2f(%r15) 1c4d5c: 74 54 je 1c4db2 1c4d5e: 48 be fe ff ff 0e 27 movabs $0x270efffffe,%rsi 1c4d65: 00 00 00 1c4d68: 41 8b 47 34 mov 0x34(%r15),%eax 1c4d6c: 48 89 c2 mov %rax,%rdx 1c4d6f: 48 c1 e2 06 shl $0x6,%rdx 1c4d73: 4c 01 fa add %r15,%rdx 1c4d76: 48 8b 8a b8 33 00 00 mov 0x33b8(%rdx),%rcx 1c4d7d: 48 83 e9 01 sub $0x1,%rcx 1c4d81: 48 39 f1 cmp %rsi,%rcx 1c4d84: 0f 87 d1 06 00 00 ja 1c545b 1c4d8a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c4d8f: 48 8b 49 70 mov 0x70(%rcx),%rcx 1c4d93: 48 39 8a 78 34 00 00 cmp %rcx,0x3478(%rdx) 1c4d9a: 0f 8f bb 06 00 00 jg 1c545b 1c4da0: 48 c1 e0 05 shl $0x5,%rax 1c4da4: 41 39 9c 07 c4 1f 00 cmp %ebx,0x1fc4(%r15,%rax,1) 1c4dab: 00 1c4dac: 0f 85 a9 06 00 00 jne 1c545b 1c4db2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c4db7: 41 c7 47 38 05 00 00 movl $0x5,0x38(%r15) 1c4dbe: 00 1c4dbf: c7 44 24 18 01 00 00 movl $0x1,0x18(%rsp) 1c4dc6: 00 1c4dc7: 48 8b 40 50 mov 0x50(%rax),%rax 1c4dcb: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c4dd2: e9 bb da ff ff jmpq 1c2892 1c4dd7: e8 00 00 00 00 callq 1c4ddc 1c4ddc: 41 8b be 88 00 00 00 mov 0x88(%r14),%edi 1c4de3: 48 89 04 24 mov %rax,(%rsp) 1c4de7: e8 00 00 00 00 callq 1c4dec 1c4dec: 48 8b 34 24 mov (%rsp),%rsi 1c4df0: 48 89 c7 mov %rax,%rdi 1c4df3: e8 00 00 00 00 callq 1c4df8 1c4df8: e9 dc b5 ff ff jmpq 1c03d9 1c4dfd: bf 05 00 00 00 mov $0x5,%edi 1c4e02: e8 00 00 00 00 callq 1c4e07 1c4e07: 49 89 47 60 mov %rax,0x60(%r15) 1c4e0b: e9 ae a9 ff ff jmpq 1bf7be 1c4e10: be 00 00 00 04 mov $0x4000000,%esi 1c4e15: e8 00 00 00 00 callq 1c4e1a 1c4e1a: be 00 00 00 01 mov $0x1000000,%esi 1c4e1f: 48 89 c7 mov %rax,%rdi 1c4e22: e8 00 00 00 00 callq 1c4e27 1c4e27: 49 39 84 df f0 0c 00 cmp %rax,0xcf0(%r15,%rbx,8) 1c4e2e: 00 1c4e2f: 44 0f 4e e5 cmovle %ebp,%r12d 1c4e33: e9 32 a5 ff ff jmpq 1bf36a 1c4e38: e8 00 00 00 00 callq 1c4e3d 1c4e3d: 41 8b be 88 00 00 00 mov 0x88(%r14),%edi 1c4e44: 48 89 04 24 mov %rax,(%rsp) 1c4e48: e8 00 00 00 00 callq 1c4e4d 1c4e4d: 48 8b 34 24 mov (%rsp),%rsi 1c4e51: 48 89 c7 mov %rax,%rdi 1c4e54: e8 00 00 00 00 callq 1c4e59 1c4e59: e9 be f0 ff ff jmpq 1c3f1c 1c4e5e: 49 8b 87 e0 01 00 00 mov 0x1e0(%r15),%rax 1c4e65: 49 39 87 e8 01 00 00 cmp %rax,0x1e8(%r15) 1c4e6c: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c4e73: 00 00 00 1c4e76: 49 0f 4d 87 e8 01 00 cmovge 0x1e8(%r15),%rax 1c4e7d: 00 1c4e7e: 48 89 c7 mov %rax,%rdi 1c4e81: e8 00 00 00 00 callq 1c4e86 1c4e86: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c4e8b: 49 89 87 00 02 00 00 mov %rax,0x200(%r15) 1c4e92: 41 8b 7e 08 mov 0x8(%r14),%edi 1c4e96: e8 00 00 00 00 callq 1c4e9b 1c4e9b: 41 8b 7e 04 mov 0x4(%r14),%edi 1c4e9f: 48 89 c5 mov %rax,%rbp 1c4ea2: e8 00 00 00 00 callq 1c4ea7 1c4ea7: be 00 00 00 08 mov $0x8000000,%esi 1c4eac: 48 89 c7 mov %rax,%rdi 1c4eaf: e8 00 00 00 00 callq 1c4eb4 1c4eb4: be 64 00 00 00 mov $0x64,%esi 1c4eb9: 49 89 c4 mov %rax,%r12 1c4ebc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c4ec1: 8b 78 0c mov 0xc(%rax),%edi 1c4ec4: e8 00 00 00 00 callq 1c4ec9 1c4ec9: 48 8b b4 24 a8 00 00 mov 0xa8(%rsp),%rsi 1c4ed0: 00 1c4ed1: 48 89 c7 mov %rax,%rdi 1c4ed4: e8 00 00 00 00 callq 1c4ed9 1c4ed9: 4c 89 e6 mov %r12,%rsi 1c4edc: 48 89 c7 mov %rax,%rdi 1c4edf: e8 00 00 00 00 callq 1c4ee4 1c4ee4: 48 89 ee mov %rbp,%rsi 1c4ee7: 48 89 c7 mov %rax,%rdi 1c4eea: e8 00 00 00 00 callq 1c4eef 1c4eef: 49 39 87 c8 02 00 00 cmp %rax,0x2c8(%r15) 1c4ef6: 0f 8c b4 03 00 00 jl 1c52b0 1c4efc: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c4f01: 41 8b 7e 08 mov 0x8(%r14),%edi 1c4f05: e8 00 00 00 00 callq 1c4f0a 1c4f0a: 41 8b 7e 04 mov 0x4(%r14),%edi 1c4f0e: 48 89 c5 mov %rax,%rbp 1c4f11: e8 00 00 00 00 callq 1c4f16 1c4f16: be 00 00 00 08 mov $0x8000000,%esi 1c4f1b: 48 89 c7 mov %rax,%rdi 1c4f1e: e8 00 00 00 00 callq 1c4f23 1c4f23: be 64 00 00 00 mov $0x64,%esi 1c4f28: 49 89 c4 mov %rax,%r12 1c4f2b: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c4f30: 8b 78 0c mov 0xc(%rax),%edi 1c4f33: e8 00 00 00 00 callq 1c4f38 1c4f38: 48 8b b4 24 b0 00 00 mov 0xb0(%rsp),%rsi 1c4f3f: 00 1c4f40: 48 89 c7 mov %rax,%rdi 1c4f43: e8 00 00 00 00 callq 1c4f48 1c4f48: 4c 89 e6 mov %r12,%rsi 1c4f4b: 48 89 c7 mov %rax,%rdi 1c4f4e: e8 00 00 00 00 callq 1c4f53 1c4f53: 48 89 ee mov %rbp,%rsi 1c4f56: 48 89 c7 mov %rax,%rdi 1c4f59: e8 00 00 00 00 callq 1c4f5e 1c4f5e: 49 39 87 c8 02 00 00 cmp %rax,0x2c8(%r15) 1c4f65: 0f 8c 02 02 00 00 jl 1c516d 1c4f6b: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c4f70: 41 8b 7e 08 mov 0x8(%r14),%edi 1c4f74: e8 00 00 00 00 callq 1c4f79 1c4f79: 41 8b 7e 04 mov 0x4(%r14),%edi 1c4f7d: 48 89 c5 mov %rax,%rbp 1c4f80: e8 00 00 00 00 callq 1c4f85 1c4f85: be 00 00 00 08 mov $0x8000000,%esi 1c4f8a: 48 89 c7 mov %rax,%rdi 1c4f8d: e8 00 00 00 00 callq 1c4f92 1c4f92: be 64 00 00 00 mov $0x64,%esi 1c4f97: 49 89 c4 mov %rax,%r12 1c4f9a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c4f9f: 8b 78 0c mov 0xc(%rax),%edi 1c4fa2: e8 00 00 00 00 callq 1c4fa7 1c4fa7: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 1c4fae: 00 1c4faf: 48 89 c7 mov %rax,%rdi 1c4fb2: e8 00 00 00 00 callq 1c4fb7 1c4fb7: 4c 89 e6 mov %r12,%rsi 1c4fba: 48 89 c7 mov %rax,%rdi 1c4fbd: e8 00 00 00 00 callq 1c4fc2 1c4fc2: 48 89 ee mov %rbp,%rsi 1c4fc5: 48 89 c7 mov %rax,%rdi 1c4fc8: e8 00 00 00 00 callq 1c4fcd 1c4fcd: 49 39 87 c8 02 00 00 cmp %rax,0x2c8(%r15) 1c4fd4: 0f 8c d1 00 00 00 jl 1c50ab 1c4fda: 41 c7 47 34 02 00 00 movl $0x2,0x34(%r15) 1c4fe1: 00 1c4fe2: 41 8b 7f 48 mov 0x48(%r15),%edi 1c4fe6: e8 00 00 00 00 callq 1c4feb 1c4feb: 48 89 c5 mov %rax,%rbp 1c4fee: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c4ff3: 8b 78 04 mov 0x4(%rax),%edi 1c4ff6: e8 00 00 00 00 callq 1c4ffb 1c4ffb: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c4fff: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 1c5006: 00 1c5007: 49 89 c4 mov %rax,%r12 1c500a: e8 00 00 00 00 callq 1c500f 1c500f: 4c 89 e6 mov %r12,%rsi 1c5012: 48 89 c7 mov %rax,%rdi 1c5015: e8 00 00 00 00 callq 1c501a 1c501a: be 00 00 00 08 mov $0x8000000,%esi 1c501f: 48 89 c7 mov %rax,%rdi 1c5022: e8 00 00 00 00 callq 1c5027 1c5027: 48 89 ee mov %rbp,%rsi 1c502a: 48 89 c7 mov %rax,%rdi 1c502d: e8 00 00 00 00 callq 1c5032 1c5032: 49 89 87 08 02 00 00 mov %rax,0x208(%r15) 1c5039: c7 44 24 20 14 01 00 movl $0x114,0x20(%rsp) 1c5040: 00 1c5041: e9 9d d7 ff ff jmpq 1c27e3 1c5046: 41 c6 87 a9 03 00 00 movb $0x0,0x3a9(%r15) 1c504d: 00 1c504e: 41 c6 87 91 03 00 00 movb $0x0,0x391(%r15) 1c5055: 00 1c5056: e9 66 9b ff ff jmpq 1bebc1 1c505b: 4c 89 e7 mov %r12,%rdi 1c505e: e8 00 00 00 00 callq 1c5063 1c5063: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c5068: 48 39 43 18 cmp %rax,0x18(%rbx) 1c506c: 0f 85 4a ef ff ff jne 1c3fbc 1c5072: e9 3a ef ff ff jmpq 1c3fb1 1c5077: be 00 00 00 04 mov $0x4000000,%esi 1c507c: bf 00 00 00 06 mov $0x6000000,%edi 1c5081: e8 00 00 00 00 callq 1c5086 1c5086: 49 89 84 24 c0 12 00 mov %rax,0x12c0(%r12) 1c508d: 00 1c508e: e9 3a ed ff ff jmpq 1c3dcd 1c5093: be 0a 00 00 00 mov $0xa,%esi 1c5098: bf 05 00 00 00 mov $0x5,%edi 1c509d: e8 00 00 00 00 callq 1c50a2 1c50a2: 49 89 47 60 mov %rax,0x60(%r15) 1c50a6: e9 61 a6 ff ff jmpq 1bf70c 1c50ab: 41 8b 7f 48 mov 0x48(%r15),%edi 1c50af: e8 00 00 00 00 callq 1c50b4 1c50b4: 48 89 c5 mov %rax,%rbp 1c50b7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c50bc: 8b 78 04 mov 0x4(%rax),%edi 1c50bf: e8 00 00 00 00 callq 1c50c4 1c50c4: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c50c8: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 1c50cf: 00 1c50d0: 49 89 c4 mov %rax,%r12 1c50d3: e8 00 00 00 00 callq 1c50d8 1c50d8: 4c 89 e6 mov %r12,%rsi 1c50db: 48 89 c7 mov %rax,%rdi 1c50de: e8 00 00 00 00 callq 1c50e3 1c50e3: be 00 00 00 08 mov $0x8000000,%esi 1c50e8: 48 89 c7 mov %rax,%rdi 1c50eb: e8 00 00 00 00 callq 1c50f0 1c50f0: 48 89 ee mov %rbp,%rsi 1c50f3: 48 89 c7 mov %rax,%rdi 1c50f6: e8 00 00 00 00 callq 1c50fb 1c50fb: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi 1c5102: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c5109: 00 00 00 1c510c: 48 89 c5 mov %rax,%rbp 1c510f: e8 00 00 00 00 callq 1c5114 1c5114: 48 39 e8 cmp %rbp,%rax 1c5117: 0f 8d bd fe ff ff jge 1c4fda 1c511d: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c5122: 41 8b 7f 48 mov 0x48(%r15),%edi 1c5126: 41 8b 46 23 mov 0x23(%r14),%eax 1c512a: 41 c7 47 34 02 00 00 movl $0x2,0x34(%r15) 1c5131: 00 1c5132: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c5137: e8 00 00 00 00 callq 1c513c 1c513c: 41 8b 7e 04 mov 0x4(%r14),%edi 1c5140: 48 89 c5 mov %rax,%rbp 1c5143: e8 00 00 00 00 callq 1c5148 1c5148: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c514c: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 1c5153: 00 1c5154: 49 89 c5 mov %rax,%r13 1c5157: e9 92 02 00 00 jmpq 1c53ee 1c515c: 49 c7 84 24 c0 12 00 movq $0x4000000,0x12c0(%r12) 1c5163: 00 00 00 00 04 1c5168: e9 3f a9 ff ff jmpq 1bfaac 1c516d: 41 8b 7f 48 mov 0x48(%r15),%edi 1c5171: e8 00 00 00 00 callq 1c5176 1c5176: 48 89 c5 mov %rax,%rbp 1c5179: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c517e: 8b 78 04 mov 0x4(%rax),%edi 1c5181: e8 00 00 00 00 callq 1c5186 1c5186: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c518a: 48 8b b4 24 b0 00 00 mov 0xb0(%rsp),%rsi 1c5191: 00 1c5192: 49 89 c4 mov %rax,%r12 1c5195: e8 00 00 00 00 callq 1c519a 1c519a: 4c 89 e6 mov %r12,%rsi 1c519d: 48 89 c7 mov %rax,%rdi 1c51a0: e8 00 00 00 00 callq 1c51a5 1c51a5: be 00 00 00 08 mov $0x8000000,%esi 1c51aa: 48 89 c7 mov %rax,%rdi 1c51ad: e8 00 00 00 00 callq 1c51b2 1c51b2: 48 89 ee mov %rbp,%rsi 1c51b5: 48 89 c7 mov %rax,%rdi 1c51b8: e8 00 00 00 00 callq 1c51bd 1c51bd: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi 1c51c4: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c51cb: 00 00 00 1c51ce: 48 89 c5 mov %rax,%rbp 1c51d1: e8 00 00 00 00 callq 1c51d6 1c51d6: 48 39 e8 cmp %rbp,%rax 1c51d9: 0f 8d 8c fd ff ff jge 1c4f6b 1c51df: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c51e4: 0f 84 5f 04 00 00 je 1c5649 1c51ea: 49 83 bf 48 36 00 00 cmpq $0x0,0x3648(%r15) 1c51f1: 00 1c51f2: 0f 8e 73 fd ff ff jle 1c4f6b 1c51f8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c51fd: 48 8b 40 78 mov 0x78(%rax),%rax 1c5201: 49 3b 87 08 37 00 00 cmp 0x3708(%r15),%rax 1c5208: 0f 8e 5d fd ff ff jle 1c4f6b 1c520e: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c5213: 74 0d je 1c5222 1c5215: 49 3b 87 c8 37 00 00 cmp 0x37c8(%r15),%rax 1c521c: 0f 8e 49 fd ff ff jle 1c4f6b 1c5222: 41 80 7f 2c 00 cmpb $0x0,0x2c(%r15) 1c5227: 74 48 je 1c5271 1c5229: 41 80 7f 2f 00 cmpb $0x0,0x2f(%r15) 1c522e: 74 41 je 1c5271 1c5230: 49 8b 87 08 34 00 00 mov 0x3408(%r15),%rax 1c5237: 48 ba fe ff ff 0e 27 movabs $0x270efffffe,%rdx 1c523e: 00 00 00 1c5241: 48 83 e8 01 sub $0x1,%rax 1c5245: 48 39 d0 cmp %rdx,%rax 1c5248: 0f 87 1d fd ff ff ja 1c4f6b 1c524e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c5253: 48 8b 40 78 mov 0x78(%rax),%rax 1c5257: 49 39 87 c8 34 00 00 cmp %rax,0x34c8(%r15) 1c525e: 0f 8f 07 fd ff ff jg 1c4f6b 1c5264: 41 39 9f ec 1f 00 00 cmp %ebx,0x1fec(%r15) 1c526b: 0f 85 fa fc ff ff jne 1c4f6b 1c5271: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c5276: 41 8b 7f 48 mov 0x48(%r15),%edi 1c527a: 41 8b 46 1b mov 0x1b(%r14),%eax 1c527e: 41 c7 47 34 01 00 00 movl $0x1,0x34(%r15) 1c5285: 00 1c5286: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c528b: e8 00 00 00 00 callq 1c5290 1c5290: 41 8b 7e 04 mov 0x4(%r14),%edi 1c5294: 48 89 c5 mov %rax,%rbp 1c5297: e8 00 00 00 00 callq 1c529c 1c529c: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c52a0: 48 8b b4 24 b0 00 00 mov 0xb0(%rsp),%rsi 1c52a7: 00 1c52a8: 49 89 c5 mov %rax,%r13 1c52ab: e9 3e 01 00 00 jmpq 1c53ee 1c52b0: 41 8b 7f 48 mov 0x48(%r15),%edi 1c52b4: e8 00 00 00 00 callq 1c52b9 1c52b9: 48 89 c5 mov %rax,%rbp 1c52bc: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c52c1: 8b 78 04 mov 0x4(%rax),%edi 1c52c4: e8 00 00 00 00 callq 1c52c9 1c52c9: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c52cd: 48 8b b4 24 a8 00 00 mov 0xa8(%rsp),%rsi 1c52d4: 00 1c52d5: 49 89 c4 mov %rax,%r12 1c52d8: e8 00 00 00 00 callq 1c52dd 1c52dd: 4c 89 e6 mov %r12,%rsi 1c52e0: 48 89 c7 mov %rax,%rdi 1c52e3: e8 00 00 00 00 callq 1c52e8 1c52e8: be 00 00 00 08 mov $0x8000000,%esi 1c52ed: 48 89 c7 mov %rax,%rdi 1c52f0: e8 00 00 00 00 callq 1c52f5 1c52f5: 48 89 ee mov %rbp,%rsi 1c52f8: 48 89 c7 mov %rax,%rdi 1c52fb: e8 00 00 00 00 callq 1c5300 1c5300: 49 8b bf 00 02 00 00 mov 0x200(%r15),%rdi 1c5307: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c530e: 00 00 00 1c5311: 48 89 c5 mov %rax,%rbp 1c5314: e8 00 00 00 00 callq 1c5319 1c5319: 48 39 e8 cmp %rbp,%rax 1c531c: 0f 8d da fb ff ff jge 1c4efc 1c5322: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c5327: 0f 84 50 03 00 00 je 1c567d 1c532d: 49 83 bf 08 36 00 00 cmpq $0x0,0x3608(%r15) 1c5334: 00 1c5335: 0f 8e c1 fb ff ff jle 1c4efc 1c533b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c5340: 48 8b 40 78 mov 0x78(%rax),%rax 1c5344: 49 39 87 c8 36 00 00 cmp %rax,0x36c8(%r15) 1c534b: 0f 8d ab fb ff ff jge 1c4efc 1c5351: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c5356: 74 0d je 1c5365 1c5358: 49 3b 87 88 37 00 00 cmp 0x3788(%r15),%rax 1c535f: 0f 8e 97 fb ff ff jle 1c4efc 1c5365: 41 80 7f 2c 00 cmpb $0x0,0x2c(%r15) 1c536a: 74 48 je 1c53b4 1c536c: 41 80 7f 2f 00 cmpb $0x0,0x2f(%r15) 1c5371: 74 41 je 1c53b4 1c5373: 49 8b 87 c8 33 00 00 mov 0x33c8(%r15),%rax 1c537a: 48 ba fe ff ff 0e 27 movabs $0x270efffffe,%rdx 1c5381: 00 00 00 1c5384: 48 83 e8 01 sub $0x1,%rax 1c5388: 48 39 d0 cmp %rdx,%rax 1c538b: 0f 87 6b fb ff ff ja 1c4efc 1c5391: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c5396: 49 8b 8f 88 34 00 00 mov 0x3488(%r15),%rcx 1c539d: 48 39 48 78 cmp %rcx,0x78(%rax) 1c53a1: 0f 8c 55 fb ff ff jl 1c4efc 1c53a7: 41 39 9f cc 1f 00 00 cmp %ebx,0x1fcc(%r15) 1c53ae: 0f 85 48 fb ff ff jne 1c4efc 1c53b4: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c53b9: 41 8b 7f 48 mov 0x48(%r15),%edi 1c53bd: 41 8b 46 13 mov 0x13(%r14),%eax 1c53c1: 41 c7 47 34 00 00 00 movl $0x0,0x34(%r15) 1c53c8: 00 1c53c9: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c53ce: e8 00 00 00 00 callq 1c53d3 1c53d3: 41 8b 7e 04 mov 0x4(%r14),%edi 1c53d7: 48 89 c5 mov %rax,%rbp 1c53da: e8 00 00 00 00 callq 1c53df 1c53df: 49 8b 7f 60 mov 0x60(%r15),%rdi 1c53e3: 48 8b b4 24 a8 00 00 mov 0xa8(%rsp),%rsi 1c53ea: 00 1c53eb: 49 89 c5 mov %rax,%r13 1c53ee: e8 00 00 00 00 callq 1c53f3 1c53f3: 4c 89 ee mov %r13,%rsi 1c53f6: 48 89 c7 mov %rax,%rdi 1c53f9: e8 00 00 00 00 callq 1c53fe 1c53fe: be 00 00 00 08 mov $0x8000000,%esi 1c5403: 48 89 c7 mov %rax,%rdi 1c5406: e8 00 00 00 00 callq 1c540b 1c540b: 48 89 ee mov %rbp,%rsi 1c540e: 48 89 c7 mov %rax,%rdi 1c5411: e8 00 00 00 00 callq 1c5416 1c5416: 49 89 87 08 02 00 00 mov %rax,0x208(%r15) 1c541d: e9 c1 d3 ff ff jmpq 1c27e3 1c5422: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c5427: 0f 84 23 f9 ff ff je 1c4d50 1c542d: 41 8b 47 34 mov 0x34(%r15),%eax 1c5431: 48 89 c1 mov %rax,%rcx 1c5434: 48 c1 e1 06 shl $0x6,%rcx 1c5438: 4c 01 f9 add %r15,%rcx 1c543b: 48 83 b9 f8 35 00 00 cmpq $0x0,0x35f8(%rcx) 1c5442: 00 1c5443: 7e 16 jle 1c545b 1c5445: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1c544a: 48 8b 52 78 mov 0x78(%rdx),%rdx 1c544e: 48 39 91 b8 36 00 00 cmp %rdx,0x36b8(%rcx) 1c5455: 0f 8c e3 f8 ff ff jl 1c4d3e 1c545b: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c5460: be 64 00 00 00 mov $0x64,%esi 1c5465: 8b 78 08 mov 0x8(%rax),%edi 1c5468: e8 00 00 00 00 callq 1c546d 1c546d: 48 8b b4 24 80 01 00 mov 0x180(%rsp),%rsi 1c5474: 00 1c5475: 48 89 c7 mov %rax,%rdi 1c5478: e8 00 00 00 00 callq 1c547d 1c547d: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 1c5482: 48 89 c7 mov %rax,%rdi 1c5485: 49 8b b6 98 00 00 00 mov 0x98(%r14),%rsi 1c548c: e8 00 00 00 00 callq 1c5491 1c5491: 49 39 87 c8 02 00 00 cmp %rax,0x2c8(%r15) 1c5498: 0f 8d 9c 00 00 00 jge 1c553a 1c549e: 48 8b 84 24 80 01 00 mov 0x180(%rsp),%rax 1c54a5: 00 1c54a6: 49 39 87 20 02 00 00 cmp %rax,0x220(%r15) 1c54ad: 0f 8d 87 00 00 00 jge 1c553a 1c54b3: 41 80 7f 2d 00 cmpb $0x0,0x2d(%r15) 1c54b8: 0f 84 40 02 00 00 je 1c56fe 1c54be: 41 8b 47 34 mov 0x34(%r15),%eax 1c54c2: 48 89 c1 mov %rax,%rcx 1c54c5: 48 c1 e1 06 shl $0x6,%rcx 1c54c9: 4c 01 f9 add %r15,%rcx 1c54cc: 48 83 b9 00 36 00 00 cmpq $0x0,0x3600(%rcx) 1c54d3: 00 1c54d4: 7e 64 jle 1c553a 1c54d6: 49 8b 56 78 mov 0x78(%r14),%rdx 1c54da: 48 39 91 c0 36 00 00 cmp %rdx,0x36c0(%rcx) 1c54e1: 7d 57 jge 1c553a 1c54e3: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c54e8: 74 0e je 1c54f8 1c54ea: 48 c1 e0 06 shl $0x6,%rax 1c54ee: 4a 39 94 38 80 37 00 cmp %rdx,0x3780(%rax,%r15,1) 1c54f5: 00 1c54f6: 7d 42 jge 1c553a 1c54f8: 41 80 7f 2c 00 cmpb $0x0,0x2c(%r15) 1c54fd: 0f 84 d6 01 00 00 je 1c56d9 1c5503: 41 80 7f 2f 00 cmpb $0x0,0x2f(%r15) 1c5508: 0f 84 cb 01 00 00 je 1c56d9 1c550e: 48 be fe ff ff 0e 27 movabs $0x270efffffe,%rsi 1c5515: 00 00 00 1c5518: 41 8b 47 34 mov 0x34(%r15),%eax 1c551c: 48 89 c2 mov %rax,%rdx 1c551f: 48 c1 e2 06 shl $0x6,%rdx 1c5523: 4c 01 fa add %r15,%rdx 1c5526: 48 8b 8a c0 33 00 00 mov 0x33c0(%rdx),%rcx 1c552d: 48 83 e9 01 sub $0x1,%rcx 1c5531: 48 39 f1 cmp %rsi,%rcx 1c5534: 0f 86 77 01 00 00 jbe 1c56b1 1c553a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c553f: be 64 00 00 00 mov $0x64,%esi 1c5544: 8b 78 08 mov 0x8(%rax),%edi 1c5547: e8 00 00 00 00 callq 1c554c 1c554c: 48 8b b4 24 88 01 00 mov 0x188(%rsp),%rsi 1c5553: 00 1c5554: 48 89 c7 mov %rax,%rdi 1c5557: e8 00 00 00 00 callq 1c555c 1c555c: 48 89 c7 mov %rax,%rdi 1c555f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c5564: 48 8b b0 98 00 00 00 mov 0x98(%rax),%rsi 1c556b: e8 00 00 00 00 callq 1c5570 1c5570: 49 39 87 c8 02 00 00 cmp %rax,0x2c8(%r15) 1c5577: 7d 67 jge 1c55e0 1c5579: 48 8b 84 24 88 01 00 mov 0x188(%rsp),%rax 1c5580: 00 1c5581: 49 39 87 20 02 00 00 cmp %rax,0x220(%r15) 1c5588: 7d 56 jge 1c55e0 1c558a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c558f: 41 c7 47 38 07 00 00 movl $0x7,0x38(%r15) 1c5596: 00 1c5597: c7 44 24 18 02 00 00 movl $0x2,0x18(%rsp) 1c559e: 00 1c559f: 48 8b 40 60 mov 0x60(%rax),%rax 1c55a3: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c55aa: e9 e3 d2 ff ff jmpq 1c2892 1c55af: 4c 89 e7 mov %r12,%rdi 1c55b2: e8 00 00 00 00 callq 1c55b7 1c55b7: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1c55bc: 48 39 43 10 cmp %rax,0x10(%rbx) 1c55c0: 0f 84 3f d8 ff ff je 1c2e05 1c55c6: e9 08 ea ff ff jmpq 1c3fd3 1c55cb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c55d0: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1c55d7: 49 89 47 58 mov %rax,0x58(%r15) 1c55db: e9 35 d8 ff ff jmpq 1c2e15 1c55e0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c55e5: be 64 00 00 00 mov $0x64,%esi 1c55ea: 8b 78 08 mov 0x8(%rax),%edi 1c55ed: e8 00 00 00 00 callq 1c55f2 1c55f2: 48 8b b4 24 88 01 00 mov 0x188(%rsp),%rsi 1c55f9: 00 1c55fa: 48 89 c7 mov %rax,%rdi 1c55fd: e8 00 00 00 00 callq 1c5602 1c5602: 48 89 c7 mov %rax,%rdi 1c5605: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c560a: 48 8b b0 98 00 00 00 mov 0x98(%rax),%rsi 1c5611: e8 00 00 00 00 callq 1c5616 1c5616: 49 39 87 c8 02 00 00 cmp %rax,0x2c8(%r15) 1c561d: 7c 15 jl 1c5634 1c561f: 48 8b 84 24 88 01 00 mov 0x188(%rsp),%rax 1c5626: 00 1c5627: 49 39 87 20 02 00 00 cmp %rax,0x220(%r15) 1c562e: 0f 8c 56 ff ff ff jl 1c558a 1c5634: 41 c7 47 38 07 00 00 movl $0x7,0x38(%r15) 1c563b: 00 1c563c: c7 44 24 18 11 01 00 movl $0x111,0x18(%rsp) 1c5643: 00 1c5644: e9 49 d2 ff ff jmpq 1c2892 1c5649: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c564e: 0f 84 ce fb ff ff je 1c5222 1c5654: 49 83 bf 48 36 00 00 cmpq $0x0,0x3648(%r15) 1c565b: 00 1c565c: 0f 8e 09 f9 ff ff jle 1c4f6b 1c5662: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c5667: 48 8b 40 78 mov 0x78(%rax),%rax 1c566b: 49 3b 87 08 37 00 00 cmp 0x3708(%r15),%rax 1c5672: 0f 8e f3 f8 ff ff jle 1c4f6b 1c5678: e9 98 fb ff ff jmpq 1c5215 1c567d: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c5682: 0f 84 dd fc ff ff je 1c5365 1c5688: 49 83 bf 08 36 00 00 cmpq $0x0,0x3608(%r15) 1c568f: 00 1c5690: 0f 8e 66 f8 ff ff jle 1c4efc 1c5696: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c569b: 48 8b 40 78 mov 0x78(%rax),%rax 1c569f: 49 3b 87 c8 36 00 00 cmp 0x36c8(%r15),%rax 1c56a6: 0f 8e 50 f8 ff ff jle 1c4efc 1c56ac: e9 a7 fc ff ff jmpq 1c5358 1c56b1: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c56b6: 48 8b 49 78 mov 0x78(%rcx),%rcx 1c56ba: 48 39 8a 80 34 00 00 cmp %rcx,0x3480(%rdx) 1c56c1: 0f 8f 73 fe ff ff jg 1c553a 1c56c7: 48 c1 e0 05 shl $0x5,%rax 1c56cb: 41 39 9c 07 c8 1f 00 cmp %ebx,0x1fc8(%r15,%rax,1) 1c56d2: 00 1c56d3: 0f 85 61 fe ff ff jne 1c553a 1c56d9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c56de: 41 c7 47 38 06 00 00 movl $0x6,0x38(%r15) 1c56e5: 00 1c56e6: c7 44 24 18 01 00 00 movl $0x1,0x18(%rsp) 1c56ed: 00 1c56ee: 48 8b 40 58 mov 0x58(%rax),%rax 1c56f2: 49 89 87 20 02 00 00 mov %rax,0x220(%r15) 1c56f9: e9 94 d1 ff ff jmpq 1c2892 1c56fe: 41 80 7f 2e 00 cmpb $0x0,0x2e(%r15) 1c5703: 0f 84 ef fd ff ff je 1c54f8 1c5709: 41 8b 47 34 mov 0x34(%r15),%eax 1c570d: 48 89 c1 mov %rax,%rcx 1c5710: 48 c1 e1 06 shl $0x6,%rcx 1c5714: 4c 01 f9 add %r15,%rcx 1c5717: 48 83 b9 00 36 00 00 cmpq $0x0,0x3600(%rcx) 1c571e: 00 1c571f: 0f 8e 15 fe ff ff jle 1c553a 1c5725: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1c572a: 48 8b 52 78 mov 0x78(%rdx),%rdx 1c572e: 48 39 91 c0 36 00 00 cmp %rdx,0x36c0(%rcx) 1c5735: 0f 8d ff fd ff ff jge 1c553a 1c573b: e9 aa fd ff ff jmpq 1c54ea 1c5740: e8 00 00 00 00 callq 1c5745 1c5745: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1c574c: 00 00 00 00 00000000001c5750 : 1c5750: e8 00 00 00 00 callq 1c5755 1c5755: 41 57 push %r15 1c5757: 31 c0 xor %eax,%eax 1c5759: b9 2d 00 00 00 mov $0x2d,%ecx 1c575e: 41 56 push %r14 1c5760: 41 55 push %r13 1c5762: 41 54 push %r12 1c5764: 55 push %rbp 1c5765: 53 push %rbx 1c5766: 48 81 ec a8 03 00 00 sub $0x3a8,%rsp 1c576d: 48 89 bc 24 30 01 00 mov %rdi,0x130(%rsp) 1c5774: 00 1c5775: 48 8d bc 24 40 02 00 lea 0x240(%rsp),%rdi 1c577c: 00 1c577d: 8b 94 24 ec 03 00 00 mov 0x3ec(%rsp),%edx 1c5784: f3 48 ab rep stos %rax,%es:(%rdi) 1c5787: b9 20 00 00 00 mov $0x20,%ecx 1c578c: 48 8d bc 24 40 01 00 lea 0x140(%rsp),%rdi 1c5793: 00 1c5794: 48 89 b4 24 38 01 00 mov %rsi,0x138(%rsp) 1c579b: 00 1c579c: f3 48 ab rep stos %rax,%es:(%rdi) 1c579f: 8b 84 24 e4 03 00 00 mov 0x3e4(%rsp),%eax 1c57a6: 8b b4 24 f4 03 00 00 mov 0x3f4(%rsp),%esi 1c57ad: 3d 87 00 00 00 cmp $0x87,%eax 1c57b2: 0f 84 f5 05 00 00 je 1c5dad 1c57b8: 3d 8d 00 00 00 cmp $0x8d,%eax 1c57bd: 0f 84 f6 0b 00 00 je 1c63b9 1c57c3: 3d 82 00 00 00 cmp $0x82,%eax 1c57c8: 0f 84 9e 09 00 00 je 1c616c 1c57ce: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1c57d5: 00 1c57d6: 45 31 e4 xor %r12d,%r12d 1c57d9: 45 31 c9 xor %r9d,%r9d 1c57dc: 31 ff xor %edi,%edi 1c57de: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1c57e5: 45 31 d2 xor %r10d,%r10d 1c57e8: 45 31 db xor %r11d,%r11d 1c57eb: 45 31 c0 xor %r8d,%r8d 1c57ee: c6 84 24 9b 00 00 00 movb $0x0,0x9b(%rsp) 1c57f5: 00 1c57f6: 31 db xor %ebx,%ebx 1c57f8: 31 ed xor %ebp,%ebp 1c57fa: 31 f6 xor %esi,%esi 1c57fc: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1c5803: 00 00 1c5805: 31 c0 xor %eax,%eax 1c5807: 45 31 ed xor %r13d,%r13d 1c580a: 31 d2 xor %edx,%edx 1c580c: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1c5813: 00 00 1c5815: 45 31 f6 xor %r14d,%r14d 1c5818: 45 31 ff xor %r15d,%r15d 1c581b: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1c5822: 00 00 1c5824: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1c582b: 00 00 1c582d: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1c5834: 00 00 1c5836: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1c583d: 00 00 1c583f: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1c5846: 00 00 1c5848: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 1c584f: 00 00 1c5851: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 1c5858: 00 00 1c585a: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1c5861: 00 00 1c5863: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1c586a: 00 00 1c586c: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 1c5873: 00 00 1c5875: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 1c587c: 00 00 1c587e: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 1c5885: 00 00 1c5887: 48 c7 84 24 90 00 00 movq $0x0,0x90(%rsp) 1c588e: 00 00 00 00 00 1c5893: 48 c7 84 24 88 00 00 movq $0x0,0x88(%rsp) 1c589a: 00 00 00 00 00 1c589f: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 1c58a6: 00 00 00 00 00 1c58ab: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) 1c58b2: 00 00 1c58b4: 48 c7 84 24 a8 00 00 movq $0x0,0xa8(%rsp) 1c58bb: 00 00 00 00 00 1c58c0: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 1c58c7: 00 00 00 00 00 1c58cc: c7 84 24 9c 00 00 00 movl $0x0,0x9c(%rsp) 1c58d3: 00 00 00 00 1c58d7: c7 84 24 2c 01 00 00 movl $0x0,0x12c(%rsp) 1c58de: 00 00 00 00 1c58e2: c7 84 24 b4 00 00 00 movl $0x0,0xb4(%rsp) 1c58e9: 00 00 00 00 1c58ed: c7 84 24 b0 00 00 00 movl $0x0,0xb0(%rsp) 1c58f4: 00 00 00 00 1c58f8: c7 84 24 bc 00 00 00 movl $0x0,0xbc(%rsp) 1c58ff: 00 00 00 00 1c5903: c7 84 24 b8 00 00 00 movl $0x0,0xb8(%rsp) 1c590a: 00 00 00 00 1c590e: 48 c7 84 24 c0 00 00 movq $0x0,0xc0(%rsp) 1c5915: 00 00 00 00 00 1c591a: 48 c7 84 24 d8 00 00 movq $0x0,0xd8(%rsp) 1c5921: 00 00 00 00 00 1c5926: 48 c7 84 24 d0 00 00 movq $0x0,0xd0(%rsp) 1c592d: 00 00 00 00 00 1c5932: 48 c7 84 24 c8 00 00 movq $0x0,0xc8(%rsp) 1c5939: 00 00 00 00 00 1c593e: 48 c7 84 24 e8 00 00 movq $0x0,0xe8(%rsp) 1c5945: 00 00 00 00 00 1c594a: 48 c7 84 24 e0 00 00 movq $0x0,0xe0(%rsp) 1c5951: 00 00 00 00 00 1c5956: 48 c7 84 24 f8 00 00 movq $0x0,0xf8(%rsp) 1c595d: 00 00 00 00 00 1c5962: c6 84 24 03 01 00 00 movb $0x0,0x103(%rsp) 1c5969: 00 1c596a: 48 c7 84 24 f0 00 00 movq $0x0,0xf0(%rsp) 1c5971: 00 00 00 00 00 1c5976: 48 c7 84 24 08 01 00 movq $0x0,0x108(%rsp) 1c597d: 00 00 00 00 00 1c5982: c6 84 24 1d 01 00 00 movb $0x0,0x11d(%rsp) 1c5989: 00 1c598a: c7 84 24 04 01 00 00 movl $0x0,0x104(%rsp) 1c5991: 00 00 00 00 1c5995: c7 84 24 18 01 00 00 movl $0x0,0x118(%rsp) 1c599c: 00 00 00 00 1c59a0: c7 84 24 14 01 00 00 movl $0x0,0x114(%rsp) 1c59a7: 00 00 00 00 1c59ab: c7 84 24 10 01 00 00 movl $0x0,0x110(%rsp) 1c59b2: 00 00 00 00 1c59b6: c6 84 24 1f 01 00 00 movb $0x0,0x11f(%rsp) 1c59bd: 00 1c59be: c6 84 24 1e 01 00 00 movb $0x0,0x11e(%rsp) 1c59c5: 00 1c59c6: c7 84 24 28 01 00 00 movl $0x0,0x128(%rsp) 1c59cd: 00 00 00 00 1c59d1: c7 84 24 24 01 00 00 movl $0x0,0x124(%rsp) 1c59d8: 00 00 00 00 1c59dc: c7 84 24 20 01 00 00 movl $0x0,0x120(%rsp) 1c59e3: 00 00 00 00 1c59e7: 89 94 24 44 02 00 00 mov %edx,0x244(%rsp) 1c59ee: 89 94 24 48 02 00 00 mov %edx,0x248(%rsp) 1c59f5: 89 94 24 4c 02 00 00 mov %edx,0x24c(%rsp) 1c59fc: 8b 94 24 20 01 00 00 mov 0x120(%rsp),%edx 1c5a03: 48 89 84 24 98 02 00 mov %rax,0x298(%rsp) 1c5a0a: 00 1c5a0b: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) 1c5a12: 00 1c5a13: 48 89 84 24 c0 02 00 mov %rax,0x2c0(%rsp) 1c5a1a: 00 1c5a1b: 8b 84 24 10 01 00 00 mov 0x110(%rsp),%eax 1c5a22: 89 94 24 70 02 00 00 mov %edx,0x270(%rsp) 1c5a29: 8b 94 24 24 01 00 00 mov 0x124(%rsp),%edx 1c5a30: 89 84 24 c8 02 00 00 mov %eax,0x2c8(%rsp) 1c5a37: 8b 84 24 14 01 00 00 mov 0x114(%rsp),%eax 1c5a3e: 89 94 24 74 02 00 00 mov %edx,0x274(%rsp) 1c5a45: 8b 94 24 28 01 00 00 mov 0x128(%rsp),%edx 1c5a4c: 89 84 24 cc 02 00 00 mov %eax,0x2cc(%rsp) 1c5a53: 8b 84 24 18 01 00 00 mov 0x118(%rsp),%eax 1c5a5a: 89 94 24 78 02 00 00 mov %edx,0x278(%rsp) 1c5a61: 0f b6 94 24 1e 01 00 movzbl 0x11e(%rsp),%edx 1c5a68: 00 1c5a69: 89 84 24 d0 02 00 00 mov %eax,0x2d0(%rsp) 1c5a70: 8b 84 24 04 01 00 00 mov 0x104(%rsp),%eax 1c5a77: 88 94 24 7c 02 00 00 mov %dl,0x27c(%rsp) 1c5a7e: 0f b6 94 24 1f 01 00 movzbl 0x11f(%rsp),%edx 1c5a85: 00 1c5a86: 89 84 24 d4 02 00 00 mov %eax,0x2d4(%rsp) 1c5a8d: 0f b6 84 24 1d 01 00 movzbl 0x11d(%rsp),%eax 1c5a94: 00 1c5a95: 44 89 a4 24 40 02 00 mov %r12d,0x240(%rsp) 1c5a9c: 00 1c5a9d: 44 89 bc 24 54 02 00 mov %r15d,0x254(%rsp) 1c5aa4: 00 1c5aa5: 44 88 b4 24 58 02 00 mov %r14b,0x258(%rsp) 1c5aac: 00 1c5aad: 4c 89 ac 24 60 02 00 mov %r13,0x260(%rsp) 1c5ab4: 00 1c5ab5: 89 8c 24 68 02 00 00 mov %ecx,0x268(%rsp) 1c5abc: 40 88 b4 24 d8 02 00 mov %sil,0x2d8(%rsp) 1c5ac3: 00 1c5ac4: 88 94 24 7d 02 00 00 mov %dl,0x27d(%rsp) 1c5acb: 88 84 24 d9 02 00 00 mov %al,0x2d9(%rsp) 1c5ad2: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 1c5ad9: 00 1c5ada: 48 89 ac 24 00 03 00 mov %rbp,0x300(%rsp) 1c5ae1: 00 1c5ae2: 48 89 84 24 e0 02 00 mov %rax,0x2e0(%rsp) 1c5ae9: 00 1c5aea: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 1c5af1: 00 1c5af2: 48 89 ac 24 10 03 00 mov %rbp,0x310(%rsp) 1c5af9: 00 1c5afa: 48 89 84 24 e8 02 00 mov %rax,0x2e8(%rsp) 1c5b01: 00 1c5b02: 0f b6 84 24 03 01 00 movzbl 0x103(%rsp),%eax 1c5b09: 00 1c5b0a: 48 89 9c 24 18 03 00 mov %rbx,0x318(%rsp) 1c5b11: 00 1c5b12: 88 84 24 f0 02 00 00 mov %al,0x2f0(%rsp) 1c5b19: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 1c5b20: 00 1c5b21: 48 89 bc 24 48 03 00 mov %rdi,0x348(%rsp) 1c5b28: 00 1c5b29: 48 89 84 24 f8 02 00 mov %rax,0x2f8(%rsp) 1c5b30: 00 1c5b31: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 1c5b38: 00 1c5b39: 40 88 b4 24 58 03 00 mov %sil,0x358(%rsp) 1c5b40: 00 1c5b41: 48 8d b4 24 40 02 00 lea 0x240(%rsp),%rsi 1c5b48: 00 1c5b49: 48 89 84 24 08 03 00 mov %rax,0x308(%rsp) 1c5b50: 00 1c5b51: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 1c5b58: 00 1c5b59: 48 89 9c 24 60 03 00 mov %rbx,0x360(%rsp) 1c5b60: 00 1c5b61: 48 89 84 24 20 03 00 mov %rax,0x320(%rsp) 1c5b68: 00 1c5b69: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 1c5b70: 00 1c5b71: 48 89 bc 24 80 03 00 mov %rdi,0x380(%rsp) 1c5b78: 00 1c5b79: 48 89 84 24 28 03 00 mov %rax,0x328(%rsp) 1c5b80: 00 1c5b81: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 1c5b88: 00 1c5b89: 44 89 84 24 68 03 00 mov %r8d,0x368(%rsp) 1c5b90: 00 1c5b91: 48 89 84 24 30 03 00 mov %rax,0x330(%rsp) 1c5b98: 00 1c5b99: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 1c5ba0: 00 1c5ba1: 48 89 84 24 40 03 00 mov %rax,0x340(%rsp) 1c5ba8: 00 1c5ba9: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 1c5bb0: 00 1c5bb1: 48 89 84 24 50 03 00 mov %rax,0x350(%rsp) 1c5bb8: 00 1c5bb9: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 1c5bc0: 89 84 24 6c 03 00 00 mov %eax,0x36c(%rsp) 1c5bc7: 8b 84 24 bc 00 00 00 mov 0xbc(%rsp),%eax 1c5bce: 89 84 24 70 03 00 00 mov %eax,0x370(%rsp) 1c5bd5: 89 8c 24 98 03 00 00 mov %ecx,0x398(%rsp) 1c5bdc: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 1c5be3: b9 2d 00 00 00 mov $0x2d,%ecx 1c5be8: 48 8b bc 24 30 01 00 mov 0x130(%rsp),%rdi 1c5bef: 00 1c5bf0: 4c 89 9c 24 60 01 00 mov %r11,0x160(%rsp) 1c5bf7: 00 1c5bf8: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1c5bfb: 89 84 24 40 01 00 00 mov %eax,0x140(%rsp) 1c5c02: 8b 84 24 b4 00 00 00 mov 0xb4(%rsp),%eax 1c5c09: 48 8d b4 24 40 01 00 lea 0x140(%rsp),%rsi 1c5c10: 00 1c5c11: 4c 89 94 24 98 01 00 mov %r10,0x198(%rsp) 1c5c18: 00 1c5c19: b9 20 00 00 00 mov $0x20,%ecx 1c5c1e: 89 84 24 44 01 00 00 mov %eax,0x144(%rsp) 1c5c25: 8b 84 24 2c 01 00 00 mov 0x12c(%rsp),%eax 1c5c2c: 89 84 24 48 01 00 00 mov %eax,0x148(%rsp) 1c5c33: 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%eax 1c5c3a: 89 84 24 4c 01 00 00 mov %eax,0x14c(%rsp) 1c5c41: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 1c5c48: 00 1c5c49: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) 1c5c50: 00 1c5c51: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 1c5c58: 00 1c5c59: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) 1c5c60: 00 1c5c61: 48 8b 44 24 78 mov 0x78(%rsp),%rax 1c5c66: 48 89 84 24 68 01 00 mov %rax,0x168(%rsp) 1c5c6d: 00 1c5c6e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 1c5c75: 00 1c5c76: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) 1c5c7d: 00 1c5c7e: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 1c5c85: 00 1c5c86: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) 1c5c8d: 00 1c5c8e: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 1c5c95: 00 1c5c96: 48 89 84 24 80 01 00 mov %rax,0x180(%rsp) 1c5c9d: 00 1c5c9e: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1c5ca3: 48 89 84 24 88 01 00 mov %rax,0x188(%rsp) 1c5caa: 00 1c5cab: 48 8b 44 24 68 mov 0x68(%rsp),%rax 1c5cb0: 48 89 84 24 90 01 00 mov %rax,0x190(%rsp) 1c5cb7: 00 1c5cb8: 48 8b 44 24 70 mov 0x70(%rsp),%rax 1c5cbd: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 1c5cc4: 00 1c5cc5: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1c5cca: 48 89 84 24 a8 01 00 mov %rax,0x1a8(%rsp) 1c5cd1: 00 1c5cd2: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1c5cd7: 4c 89 8c 24 c8 01 00 mov %r9,0x1c8(%rsp) 1c5cde: 00 1c5cdf: 48 8b bc 24 38 01 00 mov 0x138(%rsp),%rdi 1c5ce6: 00 1c5ce7: 48 89 84 24 b0 01 00 mov %rax,0x1b0(%rsp) 1c5cee: 00 1c5cef: 48 8b 44 24 50 mov 0x50(%rsp),%rax 1c5cf4: 4c 89 8c 24 d0 01 00 mov %r9,0x1d0(%rsp) 1c5cfb: 00 1c5cfc: 48 89 84 24 b8 01 00 mov %rax,0x1b8(%rsp) 1c5d03: 00 1c5d04: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1c5d09: 44 89 84 24 20 02 00 mov %r8d,0x220(%rsp) 1c5d10: 00 1c5d11: 48 89 84 24 c0 01 00 mov %rax,0x1c0(%rsp) 1c5d18: 00 1c5d19: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1c5d1e: 48 89 84 24 d8 01 00 mov %rax,0x1d8(%rsp) 1c5d25: 00 1c5d26: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1c5d2b: 48 89 84 24 e0 01 00 mov %rax,0x1e0(%rsp) 1c5d32: 00 1c5d33: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1c5d38: 48 89 84 24 e8 01 00 mov %rax,0x1e8(%rsp) 1c5d3f: 00 1c5d40: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1c5d45: 48 89 84 24 f0 01 00 mov %rax,0x1f0(%rsp) 1c5d4c: 00 1c5d4d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c5d52: 48 89 84 24 f8 01 00 mov %rax,0x1f8(%rsp) 1c5d59: 00 1c5d5a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c5d5f: 48 89 84 24 00 02 00 mov %rax,0x200(%rsp) 1c5d66: 00 1c5d67: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c5d6c: 48 89 84 24 08 02 00 mov %rax,0x208(%rsp) 1c5d73: 00 1c5d74: 0f b6 84 24 9b 00 00 movzbl 0x9b(%rsp),%eax 1c5d7b: 00 1c5d7c: 88 84 24 10 02 00 00 mov %al,0x210(%rsp) 1c5d83: 8b 04 24 mov (%rsp),%eax 1c5d86: 89 84 24 24 02 00 00 mov %eax,0x224(%rsp) 1c5d8d: 8b 44 24 04 mov 0x4(%rsp),%eax 1c5d91: 89 84 24 28 02 00 00 mov %eax,0x228(%rsp) 1c5d98: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1c5d9b: 48 81 c4 a8 03 00 00 add $0x3a8,%rsp 1c5da2: 5b pop %rbx 1c5da3: 5d pop %rbp 1c5da4: 41 5c pop %r12 1c5da6: 41 5d pop %r13 1c5da8: 41 5e pop %r14 1c5daa: 41 5f pop %r15 1c5dac: c3 retq 1c5dad: c1 ee 06 shr $0x6,%esi 1c5db0: 83 ea 61 sub $0x61,%edx 1c5db3: 89 b4 24 2c 01 00 00 mov %esi,0x12c(%rsp) 1c5dba: 81 fa 9d 00 00 00 cmp $0x9d,%edx 1c5dc0: 0f 86 5a 0d 00 00 jbe 1c6b20 1c5dc6: be 64 00 00 00 mov $0x64,%esi 1c5dcb: bf 6a 04 01 00 mov $0x1046a,%edi 1c5dd0: bb 00 00 00 40 mov $0x40000000,%ebx 1c5dd5: 48 bd 00 00 00 00 41 movabs $0x14100000000,%rbp 1c5ddc: 01 00 00 1c5ddf: e8 00 00 00 00 callq 1c5de4 1c5de4: be 64 00 00 00 mov $0x64,%esi 1c5de9: bf 91 f4 00 00 mov $0xf491,%edi 1c5dee: 41 bc 01 00 00 00 mov $0x1,%r12d 1c5df4: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) 1c5dfb: 00 1c5dfc: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1c5e03: 00 1c5e04: e8 00 00 00 00 callq 1c5e09 1c5e09: be 0a 00 00 00 mov $0xa,%esi 1c5e0e: bf 99 00 00 00 mov $0x99,%edi 1c5e13: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 1c5e1a: 00 1c5e1b: 48 89 44 24 70 mov %rax,0x70(%rsp) 1c5e20: e8 00 00 00 00 callq 1c5e25 1c5e25: be e8 03 00 00 mov $0x3e8,%esi 1c5e2a: bf c1 4c 00 00 mov $0x4cc1,%edi 1c5e2f: 48 89 84 24 f0 01 00 mov %rax,0x1f0(%rsp) 1c5e36: 00 1c5e37: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c5e3c: e8 00 00 00 00 callq 1c5e41 1c5e41: be 0a 00 00 00 mov $0xa,%esi 1c5e46: bf 05 00 00 00 mov $0x5,%edi 1c5e4b: 48 89 84 24 00 02 00 mov %rax,0x200(%rsp) 1c5e52: 00 1c5e53: 48 89 44 24 10 mov %rax,0x10(%rsp) 1c5e58: e8 00 00 00 00 callq 1c5e5d 1c5e5d: be 10 27 00 00 mov $0x2710,%esi 1c5e62: bf e4 8a 00 00 mov $0x8ae4,%edi 1c5e67: 48 89 84 24 18 02 00 mov %rax,0x218(%rsp) 1c5e6e: 00 1c5e6f: e8 00 00 00 00 callq 1c5e74 1c5e74: be 10 27 00 00 mov $0x2710,%esi 1c5e79: bf ee 85 00 00 mov $0x85ee,%edi 1c5e7e: 48 89 84 24 80 02 00 mov %rax,0x280(%rsp) 1c5e85: 00 1c5e86: e8 00 00 00 00 callq 1c5e8b 1c5e8b: be 0a 00 00 00 mov $0xa,%esi 1c5e90: bf 20 00 00 00 mov $0x20,%edi 1c5e95: 48 89 84 24 88 02 00 mov %rax,0x288(%rsp) 1c5e9c: 00 1c5e9d: e8 00 00 00 00 callq 1c5ea2 1c5ea2: be 0a 00 00 00 mov $0xa,%esi 1c5ea7: bf 23 00 00 00 mov $0x23,%edi 1c5eac: 48 89 84 24 90 02 00 mov %rax,0x290(%rsp) 1c5eb3: 00 1c5eb4: e8 00 00 00 00 callq 1c5eb9 1c5eb9: be 10 27 00 00 mov $0x2710,%esi 1c5ebe: bf ee 85 00 00 mov $0x85ee,%edi 1c5ec3: 48 89 84 24 a0 02 00 mov %rax,0x2a0(%rsp) 1c5eca: 00 1c5ecb: e8 00 00 00 00 callq 1c5ed0 1c5ed0: be 0a 00 00 00 mov $0xa,%esi 1c5ed5: bf 20 00 00 00 mov $0x20,%edi 1c5eda: 48 89 84 24 a8 02 00 mov %rax,0x2a8(%rsp) 1c5ee1: 00 1c5ee2: e8 00 00 00 00 callq 1c5ee7 1c5ee7: be 0a 00 00 00 mov $0xa,%esi 1c5eec: bf 03 00 00 00 mov $0x3,%edi 1c5ef1: 48 89 84 24 b0 02 00 mov %rax,0x2b0(%rsp) 1c5ef8: 00 1c5ef9: e8 00 00 00 00 callq 1c5efe 1c5efe: be 0a 00 00 00 mov $0xa,%esi 1c5f03: bf 08 00 00 00 mov $0x8,%edi 1c5f08: 48 89 84 24 38 03 00 mov %rax,0x338(%rsp) 1c5f0f: 00 1c5f10: e8 00 00 00 00 callq 1c5f15 1c5f15: be 64 00 00 00 mov $0x64,%esi 1c5f1a: bf 69 00 00 00 mov $0x69,%edi 1c5f1f: 48 89 84 24 78 03 00 mov %rax,0x378(%rsp) 1c5f26: 00 1c5f27: e8 00 00 00 00 callq 1c5f2c 1c5f2c: be 64 00 00 00 mov $0x64,%esi 1c5f31: bf 69 00 00 00 mov $0x69,%edi 1c5f36: 48 89 84 24 88 03 00 mov %rax,0x388(%rsp) 1c5f3d: 00 1c5f3e: e8 00 00 00 00 callq 1c5f43 1c5f43: 41 b8 20 00 00 00 mov $0x20,%r8d 1c5f49: bf 00 00 00 02 mov $0x2000000,%edi 1c5f4e: 49 ba 00 00 00 2c 01 movabs $0x12c000000,%r10 1c5f55: 00 00 00 1c5f58: 48 89 84 24 90 03 00 mov %rax,0x390(%rsp) 1c5f5f: 00 1c5f60: be 01 00 00 00 mov $0x1,%esi 1c5f65: 48 b8 00 00 00 1c 02 movabs $0x21c000000,%rax 1c5f6c: 00 00 00 1c5f6f: 49 bb 00 00 00 40 06 movabs $0x640000000,%r11 1c5f76: 00 00 00 1c5f79: 48 89 44 24 58 mov %rax,0x58(%rsp) 1c5f7e: 48 05 00 00 00 67 add $0x67000000,%rax 1c5f84: 49 b9 00 00 00 2a 03 movabs $0x32a000000,%r9 1c5f8b: 00 00 00 1c5f8e: 48 89 44 24 50 mov %rax,0x50(%rsp) 1c5f93: 48 b8 00 00 00 d3 01 movabs $0x1d3000000,%rax 1c5f9a: 00 00 00 1c5f9d: 48 89 44 24 48 mov %rax,0x48(%rsp) 1c5fa2: 48 2d 00 00 00 73 sub $0x73000000,%rax 1c5fa8: 48 89 44 24 40 mov %rax,0x40(%rsp) 1c5fad: b8 00 00 00 c8 mov $0xc8000000,%eax 1c5fb2: 48 89 44 24 78 mov %rax,0x78(%rsp) 1c5fb7: 48 2d 00 00 00 48 sub $0x48000000,%rax 1c5fbd: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 1c5fc4: 00 1c5fc5: 48 b8 00 00 00 38 04 movabs $0x438000000,%rax 1c5fcc: 00 00 00 1c5fcf: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 1c5fd6: 00 1c5fd7: 48 b8 00 00 00 80 07 movabs $0x780000000,%rax 1c5fde: 00 00 00 1c5fe1: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 1c5fe8: 00 1c5fe9: 48 b8 00 00 00 00 82 movabs $0x28200000000,%rax 1c5ff0: 02 00 00 1c5ff3: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 1c5ffa: 00 1c5ffb: b8 00 00 00 03 mov $0x3000000,%eax 1c6000: c7 44 24 04 00 01 00 movl $0x100,0x4(%rsp) 1c6007: 00 1c6008: c7 04 24 04 00 00 00 movl $0x4,(%rsp) 1c600f: c6 84 24 9b 00 00 00 movb $0x1,0x9b(%rsp) 1c6016: 01 1c6017: 48 c7 44 24 18 00 00 movq $0xa000000,0x18(%rsp) 1c601e: 00 0a 1c6020: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1c6027: 00 00 1c6029: 48 c7 44 24 20 00 00 movq $0x4000000,0x20(%rsp) 1c6030: 00 04 1c6032: 48 c7 44 24 38 00 00 movq $0x32000000,0x38(%rsp) 1c6039: 00 32 1c603b: 48 c7 44 24 30 00 00 movq $0x20000000,0x30(%rsp) 1c6042: 00 20 1c6044: 4c 89 54 24 68 mov %r10,0x68(%rsp) 1c6049: 4c 89 54 24 60 mov %r10,0x60(%rsp) 1c604e: 4c 89 94 24 90 00 00 mov %r10,0x90(%rsp) 1c6055: 00 1c6056: 4c 89 94 24 88 00 00 mov %r10,0x88(%rsp) 1c605d: 00 1c605e: 4c 89 94 24 80 00 00 mov %r10,0x80(%rsp) 1c6065: 00 1c6066: 4c 89 9c 24 a8 00 00 mov %r11,0xa8(%rsp) 1c606d: 00 1c606e: c7 84 24 9c 00 00 00 movl $0x8,0x9c(%rsp) 1c6075: 08 00 00 00 1c6079: c7 84 24 b4 00 00 00 movl $0x40,0xb4(%rsp) 1c6080: 40 00 00 00 1c6084: c7 84 24 b0 00 00 00 movl $0x126,0xb0(%rsp) 1c608b: 26 01 00 00 1c608f: c7 84 24 bc 00 00 00 movl $0x2000,0xbc(%rsp) 1c6096: 00 20 00 00 1c609a: c7 84 24 b8 00 00 00 movl $0x3000,0xb8(%rsp) 1c60a1: 00 30 00 00 1c60a5: 48 c7 84 24 d8 00 00 movq $0x19000000,0xd8(%rsp) 1c60ac: 00 00 00 00 19 1c60b1: 48 c7 84 24 e8 00 00 movq $0x4000000,0xe8(%rsp) 1c60b8: 00 00 00 00 04 1c60bd: 48 c7 84 24 f8 00 00 movq $0x0,0xf8(%rsp) 1c60c4: 00 00 00 00 00 1c60c9: c6 84 24 03 01 00 00 movb $0x0,0x103(%rsp) 1c60d0: 00 1c60d1: 48 89 ac 24 f0 00 00 mov %rbp,0xf0(%rsp) 1c60d8: 00 1c60d9: 48 c7 84 24 08 01 00 movq $0x1000000,0x108(%rsp) 1c60e0: 00 00 00 00 01 1c60e5: c6 84 24 1d 01 00 00 movb $0x1,0x11d(%rsp) 1c60ec: 01 1c60ed: c7 84 24 04 01 00 00 movl $0x5c00,0x104(%rsp) 1c60f4: 00 5c 00 00 1c60f8: c7 84 24 18 01 00 00 movl $0x4c00,0x118(%rsp) 1c60ff: 00 4c 00 00 1c6103: c7 84 24 14 01 00 00 movl $0x3000,0x114(%rsp) 1c610a: 00 30 00 00 1c610e: c7 84 24 10 01 00 00 movl $0x2,0x110(%rsp) 1c6115: 02 00 00 00 1c6119: c6 84 24 1f 01 00 00 movb $0x0,0x11f(%rsp) 1c6120: 00 1c6121: c6 84 24 1e 01 00 00 movb $0x0,0x11e(%rsp) 1c6128: 00 1c6129: c7 84 24 28 01 00 00 movl $0x1,0x128(%rsp) 1c6130: 01 00 00 00 1c6134: c7 84 24 24 01 00 00 movl $0x3,0x124(%rsp) 1c613b: 03 00 00 00 1c613f: b9 02 00 00 00 mov $0x2,%ecx 1c6144: 45 31 f6 xor %r14d,%r14d 1c6147: 41 bf 01 00 00 00 mov $0x1,%r15d 1c614d: c7 84 24 20 01 00 00 movl $0x100,0x120(%rsp) 1c6154: 00 01 00 00 1c6158: 49 bd 00 00 00 00 03 movabs $0x300000000,%r13 1c615f: 00 00 00 1c6162: ba 64 00 00 00 mov $0x64,%edx 1c6167: e9 7b f8 ff ff jmpq 1c59e7 1c616c: 8d 42 9c lea -0x64(%rdx),%eax 1c616f: 83 f8 09 cmp $0x9,%eax 1c6172: 0f 86 14 06 00 00 jbe 1c678c 1c6178: 8d 42 b0 lea -0x50(%rdx),%eax 1c617b: 83 f8 09 cmp $0x9,%eax 1c617e: 0f 86 92 10 00 00 jbe 1c7216 1c6184: 8d 42 a6 lea -0x5a(%rdx),%eax 1c6187: 83 f8 09 cmp $0x9,%eax 1c618a: 0f 86 f3 0c 00 00 jbe 1c6e83 1c6190: 83 fa 6d cmp $0x6d,%edx 1c6193: 0f 87 03 14 00 00 ja 1c759c 1c6199: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1c61a0: 00 1c61a1: 45 31 e4 xor %r12d,%r12d 1c61a4: 45 31 c9 xor %r9d,%r9d 1c61a7: 31 ff xor %edi,%edi 1c61a9: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1c61b0: 45 31 d2 xor %r10d,%r10d 1c61b3: 45 31 db xor %r11d,%r11d 1c61b6: 45 31 c0 xor %r8d,%r8d 1c61b9: c6 84 24 9b 00 00 00 movb $0x0,0x9b(%rsp) 1c61c0: 00 1c61c1: 31 db xor %ebx,%ebx 1c61c3: 31 ed xor %ebp,%ebp 1c61c5: 31 f6 xor %esi,%esi 1c61c7: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1c61ce: 00 00 1c61d0: 31 c0 xor %eax,%eax 1c61d2: 31 c9 xor %ecx,%ecx 1c61d4: 45 31 ed xor %r13d,%r13d 1c61d7: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1c61de: 00 00 1c61e0: 45 31 f6 xor %r14d,%r14d 1c61e3: 45 31 ff xor %r15d,%r15d 1c61e6: 31 d2 xor %edx,%edx 1c61e8: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1c61ef: 00 00 1c61f1: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1c61f8: 00 00 1c61fa: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1c6201: 00 00 1c6203: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1c620a: 00 00 1c620c: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1c6213: 00 00 1c6215: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 1c621c: 00 00 1c621e: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 1c6225: 00 00 1c6227: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1c622e: 00 00 1c6230: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1c6237: 00 00 1c6239: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 1c6240: 00 00 1c6242: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 1c6249: 00 00 1c624b: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 1c6252: 00 00 1c6254: 48 c7 84 24 90 00 00 movq $0x0,0x90(%rsp) 1c625b: 00 00 00 00 00 1c6260: 48 c7 84 24 88 00 00 movq $0x0,0x88(%rsp) 1c6267: 00 00 00 00 00 1c626c: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 1c6273: 00 00 00 00 00 1c6278: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) 1c627f: 00 00 1c6281: 48 c7 84 24 a8 00 00 movq $0x0,0xa8(%rsp) 1c6288: 00 00 00 00 00 1c628d: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 1c6294: 00 00 00 00 00 1c6299: c7 84 24 9c 00 00 00 movl $0x0,0x9c(%rsp) 1c62a0: 00 00 00 00 1c62a4: c7 84 24 2c 01 00 00 movl $0x0,0x12c(%rsp) 1c62ab: 00 00 00 00 1c62af: c7 84 24 b4 00 00 00 movl $0x0,0xb4(%rsp) 1c62b6: 00 00 00 00 1c62ba: c7 84 24 b0 00 00 00 movl $0x0,0xb0(%rsp) 1c62c1: 00 00 00 00 1c62c5: c7 84 24 bc 00 00 00 movl $0x0,0xbc(%rsp) 1c62cc: 00 00 00 00 1c62d0: c7 84 24 b8 00 00 00 movl $0x0,0xb8(%rsp) 1c62d7: 00 00 00 00 1c62db: 48 c7 84 24 c0 00 00 movq $0x0,0xc0(%rsp) 1c62e2: 00 00 00 00 00 1c62e7: 48 c7 84 24 d8 00 00 movq $0x0,0xd8(%rsp) 1c62ee: 00 00 00 00 00 1c62f3: 48 c7 84 24 d0 00 00 movq $0x0,0xd0(%rsp) 1c62fa: 00 00 00 00 00 1c62ff: 48 c7 84 24 c8 00 00 movq $0x0,0xc8(%rsp) 1c6306: 00 00 00 00 00 1c630b: 48 c7 84 24 e8 00 00 movq $0x0,0xe8(%rsp) 1c6312: 00 00 00 00 00 1c6317: 48 c7 84 24 e0 00 00 movq $0x0,0xe0(%rsp) 1c631e: 00 00 00 00 00 1c6323: 48 c7 84 24 f8 00 00 movq $0x0,0xf8(%rsp) 1c632a: 00 00 00 00 00 1c632f: c6 84 24 03 01 00 00 movb $0x0,0x103(%rsp) 1c6336: 00 1c6337: 48 c7 84 24 f0 00 00 movq $0x0,0xf0(%rsp) 1c633e: 00 00 00 00 00 1c6343: 48 c7 84 24 08 01 00 movq $0x0,0x108(%rsp) 1c634a: 00 00 00 00 00 1c634f: c6 84 24 1d 01 00 00 movb $0x0,0x11d(%rsp) 1c6356: 00 1c6357: c7 84 24 04 01 00 00 movl $0x0,0x104(%rsp) 1c635e: 00 00 00 00 1c6362: c7 84 24 18 01 00 00 movl $0x0,0x118(%rsp) 1c6369: 00 00 00 00 1c636d: c7 84 24 14 01 00 00 movl $0x0,0x114(%rsp) 1c6374: 00 00 00 00 1c6378: c7 84 24 10 01 00 00 movl $0x0,0x110(%rsp) 1c637f: 00 00 00 00 1c6383: c6 84 24 1f 01 00 00 movb $0x0,0x11f(%rsp) 1c638a: 00 1c638b: c6 84 24 1e 01 00 00 movb $0x0,0x11e(%rsp) 1c6392: 00 1c6393: c7 84 24 28 01 00 00 movl $0x0,0x128(%rsp) 1c639a: 00 00 00 00 1c639e: c7 84 24 24 01 00 00 movl $0x0,0x124(%rsp) 1c63a5: 00 00 00 00 1c63a9: c7 84 24 20 01 00 00 movl $0x0,0x120(%rsp) 1c63b0: 00 00 00 00 1c63b4: e9 2e f6 ff ff jmpq 1c59e7 1c63b9: c1 ee 07 shr $0x7,%esi 1c63bc: bf 4b 00 00 00 mov $0x4b,%edi 1c63c1: bb 00 00 00 40 mov $0x40000000,%ebx 1c63c6: 41 bc 07 00 00 00 mov $0x7,%r12d 1c63cc: 89 b4 24 2c 01 00 00 mov %esi,0x12c(%rsp) 1c63d3: be 0a 00 00 00 mov $0xa,%esi 1c63d8: 48 bd 00 00 00 00 41 movabs $0x14100000000,%rbp 1c63df: 01 00 00 1c63e2: 49 bd 00 00 00 00 09 movabs $0x900000000,%r13 1c63e9: 00 00 00 1c63ec: e8 00 00 00 00 callq 1c63f1 1c63f1: be 0a 00 00 00 mov $0xa,%esi 1c63f6: bf 13 00 00 00 mov $0x13,%edi 1c63fb: 41 be 01 00 00 00 mov $0x1,%r14d 1c6401: 48 89 84 24 f0 01 00 mov %rax,0x1f0(%rsp) 1c6408: 00 1c6409: 41 bf 01 00 00 00 mov $0x1,%r15d 1c640f: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c6414: e8 00 00 00 00 callq 1c6419 1c6419: be 0a 00 00 00 mov $0xa,%esi 1c641e: bf 05 00 00 00 mov $0x5,%edi 1c6423: 48 89 84 24 f8 01 00 mov %rax,0x1f8(%rsp) 1c642a: 00 1c642b: 48 89 44 24 08 mov %rax,0x8(%rsp) 1c6430: e8 00 00 00 00 callq 1c6435 1c6435: be 10 27 00 00 mov $0x2710,%esi 1c643a: bf e4 8a 00 00 mov $0x8ae4,%edi 1c643f: 48 89 84 24 18 02 00 mov %rax,0x218(%rsp) 1c6446: 00 1c6447: e8 00 00 00 00 callq 1c644c 1c644c: be 10 27 00 00 mov $0x2710,%esi 1c6451: bf ee 85 00 00 mov $0x85ee,%edi 1c6456: 48 89 84 24 80 02 00 mov %rax,0x280(%rsp) 1c645d: 00 1c645e: e8 00 00 00 00 callq 1c6463 1c6463: be 0a 00 00 00 mov $0xa,%esi 1c6468: bf 20 00 00 00 mov $0x20,%edi 1c646d: 48 89 84 24 88 02 00 mov %rax,0x288(%rsp) 1c6474: 00 1c6475: e8 00 00 00 00 callq 1c647a 1c647a: be 0a 00 00 00 mov $0xa,%esi 1c647f: bf 23 00 00 00 mov $0x23,%edi 1c6484: 48 89 84 24 90 02 00 mov %rax,0x290(%rsp) 1c648b: 00 1c648c: e8 00 00 00 00 callq 1c6491 1c6491: be 10 27 00 00 mov $0x2710,%esi 1c6496: bf ee 85 00 00 mov $0x85ee,%edi 1c649b: 48 89 84 24 a0 02 00 mov %rax,0x2a0(%rsp) 1c64a2: 00 1c64a3: e8 00 00 00 00 callq 1c64a8 1c64a8: be 0a 00 00 00 mov $0xa,%esi 1c64ad: bf 20 00 00 00 mov $0x20,%edi 1c64b2: 48 89 84 24 a8 02 00 mov %rax,0x2a8(%rsp) 1c64b9: 00 1c64ba: e8 00 00 00 00 callq 1c64bf 1c64bf: be 0a 00 00 00 mov $0xa,%esi 1c64c4: bf 03 00 00 00 mov $0x3,%edi 1c64c9: 48 89 84 24 b0 02 00 mov %rax,0x2b0(%rsp) 1c64d0: 00 1c64d1: e8 00 00 00 00 callq 1c64d6 1c64d6: be 0a 00 00 00 mov $0xa,%esi 1c64db: bf 08 00 00 00 mov $0x8,%edi 1c64e0: 48 89 84 24 38 03 00 mov %rax,0x338(%rsp) 1c64e7: 00 1c64e8: e8 00 00 00 00 callq 1c64ed 1c64ed: be 64 00 00 00 mov $0x64,%esi 1c64f2: bf 69 00 00 00 mov $0x69,%edi 1c64f7: 48 89 84 24 78 03 00 mov %rax,0x378(%rsp) 1c64fe: 00 1c64ff: e8 00 00 00 00 callq 1c6504 1c6504: be 64 00 00 00 mov $0x64,%esi 1c6509: bf 69 00 00 00 mov $0x69,%edi 1c650e: 48 89 84 24 88 03 00 mov %rax,0x388(%rsp) 1c6515: 00 1c6516: e8 00 00 00 00 callq 1c651b 1c651b: 41 b8 20 00 00 00 mov $0x20,%r8d 1c6521: bf 00 00 00 02 mov $0x2000000,%edi 1c6526: 49 b9 00 00 00 2a 03 movabs $0x32a000000,%r9 1c652d: 00 00 00 1c6530: 48 89 84 24 90 03 00 mov %rax,0x390(%rsp) 1c6537: 00 1c6538: be 01 00 00 00 mov $0x1,%esi 1c653d: 48 b8 00 00 00 1c 02 movabs $0x21c000000,%rax 1c6544: 00 00 00 1c6547: 49 ba 00 00 00 f8 02 movabs $0x2f8000000,%r10 1c654e: 00 00 00 1c6551: 48 89 44 24 58 mov %rax,0x58(%rsp) 1c6556: b9 02 00 00 00 mov $0x2,%ecx 1c655b: 48 b8 00 00 00 6d 04 movabs $0x46d000000,%rax 1c6562: 00 00 00 1c6565: 49 bb 00 00 00 60 09 movabs $0x960000000,%r11 1c656c: 00 00 00 1c656f: 48 89 44 24 50 mov %rax,0x50(%rsp) 1c6574: ba 64 00 00 00 mov $0x64,%edx 1c6579: 48 b8 00 00 00 9e 02 movabs $0x29e000000,%rax 1c6580: 00 00 00 1c6583: 48 89 44 24 48 mov %rax,0x48(%rsp) 1c6588: 48 b8 00 00 00 cc 01 movabs $0x1cc000000,%rax 1c658f: 00 00 00 1c6592: 48 89 44 24 40 mov %rax,0x40(%rsp) 1c6597: 48 b8 00 00 00 08 03 movabs $0x308000000,%rax 1c659e: 00 00 00 1c65a1: 48 89 44 24 70 mov %rax,0x70(%rsp) 1c65a6: 48 2d 00 00 00 4c sub $0x4c000000,%rax 1c65ac: 48 89 44 24 68 mov %rax,0x68(%rsp) 1c65b1: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c65b7: 48 89 44 24 60 mov %rax,0x60(%rsp) 1c65bc: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c65c2: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 1c65c9: 00 1c65ca: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c65d0: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 1c65d7: 00 1c65d8: 48 2d 00 00 00 32 sub $0x32000000,%rax 1c65de: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1c65e5: 00 1c65e6: 48 2d 00 00 00 32 sub $0x32000000,%rax 1c65ec: 48 89 44 24 78 mov %rax,0x78(%rsp) 1c65f1: 48 b8 00 00 00 a4 06 movabs $0x6a4000000,%rax 1c65f8: 00 00 00 1c65fb: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 1c6602: 00 1c6603: 48 b8 00 00 00 e8 03 movabs $0x3e8000000,%rax 1c660a: 00 00 00 1c660d: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1c6614: 00 1c6615: b8 00 00 00 80 mov $0x80000000,%eax 1c661a: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 1c6621: 00 1c6622: 48 b8 00 00 00 38 04 movabs $0x438000000,%rax 1c6629: 00 00 00 1c662c: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 1c6633: 00 1c6634: 48 b8 00 00 00 80 07 movabs $0x780000000,%rax 1c663b: 00 00 00 1c663e: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 1c6645: 00 1c6646: 48 b8 00 00 00 00 82 movabs $0x28200000000,%rax 1c664d: 02 00 00 1c6650: c7 44 24 04 08 00 00 movl $0x8,0x4(%rsp) 1c6657: 00 1c6658: c7 04 24 04 00 00 00 movl $0x4,(%rsp) 1c665f: c6 84 24 9b 00 00 00 movb $0x0,0x9b(%rsp) 1c6666: 00 1c6667: 48 c7 44 24 18 00 00 movq $0xa000000,0x18(%rsp) 1c666e: 00 0a 1c6670: 48 c7 44 24 10 00 00 movq $0x27000000,0x10(%rsp) 1c6677: 00 27 1c6679: 48 c7 44 24 20 00 00 movq $0x3000000,0x20(%rsp) 1c6680: 00 03 1c6682: 48 c7 44 24 38 00 00 movq $0x30000000,0x38(%rsp) 1c6689: 00 30 1c668b: 48 c7 44 24 30 00 00 movq $0x20000000,0x30(%rsp) 1c6692: 00 20 1c6694: c7 84 24 9c 00 00 00 movl $0x10,0x9c(%rsp) 1c669b: 10 00 00 00 1c669f: c7 84 24 b4 00 00 00 movl $0x80,0xb4(%rsp) 1c66a6: 80 00 00 00 1c66aa: c7 84 24 b0 00 00 00 movl $0x127,0xb0(%rsp) 1c66b1: 27 01 00 00 1c66b5: c7 84 24 bc 00 00 00 movl $0x2000,0xbc(%rsp) 1c66bc: 00 20 00 00 1c66c0: c7 84 24 b8 00 00 00 movl $0x3000,0xb8(%rsp) 1c66c7: 00 30 00 00 1c66cb: 48 c7 84 24 d8 00 00 movq $0x19000000,0xd8(%rsp) 1c66d2: 00 00 00 00 19 1c66d7: 48 c7 84 24 e8 00 00 movq $0x4000000,0xe8(%rsp) 1c66de: 00 00 00 00 04 1c66e3: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 1c66ea: 00 1c66eb: 48 b8 00 00 00 c0 c0 movabs $0x3c0c0000000,%rax 1c66f2: 03 00 00 1c66f5: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 1c66fc: 00 1c66fd: b8 00 00 00 03 mov $0x3000000,%eax 1c6702: 48 c7 84 24 f8 00 00 movq $0x1000000,0xf8(%rsp) 1c6709: 00 00 00 00 01 1c670e: c6 84 24 03 01 00 00 movb $0x1,0x103(%rsp) 1c6715: 01 1c6716: 48 c7 84 24 08 01 00 movq $0x1000000,0x108(%rsp) 1c671d: 00 00 00 00 01 1c6722: c6 84 24 1d 01 00 00 movb $0x0,0x11d(%rsp) 1c6729: 00 1c672a: c7 84 24 04 01 00 00 movl $0x5c00,0x104(%rsp) 1c6731: 00 5c 00 00 1c6735: c7 84 24 18 01 00 00 movl $0x4c00,0x118(%rsp) 1c673c: 00 4c 00 00 1c6740: c7 84 24 14 01 00 00 movl $0x6000,0x114(%rsp) 1c6747: 00 60 00 00 1c674b: c7 84 24 10 01 00 00 movl $0x4,0x110(%rsp) 1c6752: 04 00 00 00 1c6756: c6 84 24 1f 01 00 00 movb $0x1,0x11f(%rsp) 1c675d: 01 1c675e: c6 84 24 1e 01 00 00 movb $0x1,0x11e(%rsp) 1c6765: 01 1c6766: c7 84 24 28 01 00 00 movl $0x0,0x128(%rsp) 1c676d: 00 00 00 00 1c6771: c7 84 24 24 01 00 00 movl $0x6,0x124(%rsp) 1c6778: 06 00 00 00 1c677c: c7 84 24 20 01 00 00 movl $0x100,0x120(%rsp) 1c6783: 00 01 00 00 1c6787: e9 5b f2 ff ff jmpq 1c59e7 1c678c: c1 ee 05 shr $0x5,%esi 1c678f: ba 00 00 00 04 mov $0x4000000,%edx 1c6794: b8 00 00 00 03 mov $0x3000000,%eax 1c6799: bf 05 00 00 00 mov $0x5,%edi 1c679e: 83 fe 02 cmp $0x2,%esi 1c67a1: 41 bc 04 00 00 00 mov $0x4,%r12d 1c67a7: bb 00 00 00 40 mov $0x40000000,%ebx 1c67ac: 89 b4 24 2c 01 00 00 mov %esi,0x12c(%rsp) 1c67b3: 48 0f 44 c2 cmove %rdx,%rax 1c67b7: be 0a 00 00 00 mov $0xa,%esi 1c67bc: 48 bd 00 00 00 00 41 movabs $0x14100000000,%rbp 1c67c3: 01 00 00 1c67c6: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c67cb: e8 00 00 00 00 callq 1c67d0 1c67d0: be 10 27 00 00 mov $0x2710,%esi 1c67d5: bf e4 8a 00 00 mov $0x8ae4,%edi 1c67da: 48 89 84 24 18 02 00 mov %rax,0x218(%rsp) 1c67e1: 00 1c67e2: e8 00 00 00 00 callq 1c67e7 1c67e7: be 10 27 00 00 mov $0x2710,%esi 1c67ec: bf ee 85 00 00 mov $0x85ee,%edi 1c67f1: 48 89 84 24 80 02 00 mov %rax,0x280(%rsp) 1c67f8: 00 1c67f9: e8 00 00 00 00 callq 1c67fe 1c67fe: be 0a 00 00 00 mov $0xa,%esi 1c6803: bf 20 00 00 00 mov $0x20,%edi 1c6808: 48 89 84 24 88 02 00 mov %rax,0x288(%rsp) 1c680f: 00 1c6810: e8 00 00 00 00 callq 1c6815 1c6815: be 0a 00 00 00 mov $0xa,%esi 1c681a: bf 23 00 00 00 mov $0x23,%edi 1c681f: 48 89 84 24 90 02 00 mov %rax,0x290(%rsp) 1c6826: 00 1c6827: e8 00 00 00 00 callq 1c682c 1c682c: be 10 27 00 00 mov $0x2710,%esi 1c6831: bf ee 85 00 00 mov $0x85ee,%edi 1c6836: 48 89 84 24 a0 02 00 mov %rax,0x2a0(%rsp) 1c683d: 00 1c683e: e8 00 00 00 00 callq 1c6843 1c6843: be 0a 00 00 00 mov $0xa,%esi 1c6848: bf 20 00 00 00 mov $0x20,%edi 1c684d: 48 89 84 24 a8 02 00 mov %rax,0x2a8(%rsp) 1c6854: 00 1c6855: e8 00 00 00 00 callq 1c685a 1c685a: be 0a 00 00 00 mov $0xa,%esi 1c685f: bf 03 00 00 00 mov $0x3,%edi 1c6864: 48 89 84 24 b0 02 00 mov %rax,0x2b0(%rsp) 1c686b: 00 1c686c: e8 00 00 00 00 callq 1c6871 1c6871: be 0a 00 00 00 mov $0xa,%esi 1c6876: bf 08 00 00 00 mov $0x8,%edi 1c687b: 48 89 84 24 38 03 00 mov %rax,0x338(%rsp) 1c6882: 00 1c6883: e8 00 00 00 00 callq 1c6888 1c6888: be 64 00 00 00 mov $0x64,%esi 1c688d: bf 69 00 00 00 mov $0x69,%edi 1c6892: 48 89 84 24 78 03 00 mov %rax,0x378(%rsp) 1c6899: 00 1c689a: e8 00 00 00 00 callq 1c689f 1c689f: be 64 00 00 00 mov $0x64,%esi 1c68a4: bf 69 00 00 00 mov $0x69,%edi 1c68a9: 48 89 84 24 88 03 00 mov %rax,0x388(%rsp) 1c68b0: 00 1c68b1: e8 00 00 00 00 callq 1c68b6 1c68b6: 41 b8 20 00 00 00 mov $0x20,%r8d 1c68bc: bf 00 00 00 02 mov $0x2000000,%edi 1c68c1: 49 b9 00 00 00 2a 03 movabs $0x32a000000,%r9 1c68c8: 00 00 00 1c68cb: 48 89 84 24 90 03 00 mov %rax,0x390(%rsp) 1c68d2: 00 1c68d3: b8 00 00 00 fa mov $0xfa000000,%eax 1c68d8: 49 ba 00 00 00 d4 03 movabs $0x3d4000000,%r10 1c68df: 00 00 00 1c68e2: 49 bb 00 00 00 70 17 movabs $0x1770000000,%r11 1c68e9: 00 00 00 1c68ec: 48 89 44 24 10 mov %rax,0x10(%rsp) 1c68f1: be 01 00 00 00 mov $0x1,%esi 1c68f6: 48 b8 00 00 00 1c 02 movabs $0x21c000000,%rax 1c68fd: 00 00 00 1c6900: 48 89 44 24 58 mov %rax,0x58(%rsp) 1c6905: 48 b8 00 00 00 54 04 movabs $0x454000000,%rax 1c690c: 00 00 00 1c690f: 48 89 44 24 50 mov %rax,0x50(%rsp) 1c6914: 48 b8 00 00 00 8e 02 movabs $0x28e000000,%rax 1c691b: 00 00 00 1c691e: 48 89 44 24 48 mov %rax,0x48(%rsp) 1c6923: 48 b8 00 00 00 cb 01 movabs $0x1cb000000,%rax 1c692a: 00 00 00 1c692d: 48 89 44 24 40 mov %rax,0x40(%rsp) 1c6932: 48 b8 00 00 00 19 04 movabs $0x419000000,%rax 1c6939: 00 00 00 1c693c: 48 89 44 24 70 mov %rax,0x70(%rsp) 1c6941: 48 2d 00 00 00 59 sub $0x59000000,%rax 1c6947: 48 89 44 24 68 mov %rax,0x68(%rsp) 1c694c: 48 2d 00 00 00 14 sub $0x14000000,%rax 1c6952: 48 89 44 24 60 mov %rax,0x60(%rsp) 1c6957: 48 2d 00 00 00 14 sub $0x14000000,%rax 1c695d: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 1c6964: 00 1c6965: 48 2d 00 00 00 14 sub $0x14000000,%rax 1c696b: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 1c6972: 00 1c6973: 48 2d 00 00 00 24 sub $0x24000000,%rax 1c6979: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1c6980: 00 1c6981: 48 b8 00 00 00 a6 02 movabs $0x2a6000000,%rax 1c6988: 00 00 00 1c698b: 48 89 44 24 78 mov %rax,0x78(%rsp) 1c6990: 48 b8 00 00 00 80 0c movabs $0xc80000000,%rax 1c6997: 00 00 00 1c699a: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 1c69a1: 00 1c69a2: 48 b8 00 00 00 e8 03 movabs $0x3e8000000,%rax 1c69a9: 00 00 00 1c69ac: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1c69b3: 00 1c69b4: b8 00 00 00 80 mov $0x80000000,%eax 1c69b9: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 1c69c0: 00 1c69c1: 48 b8 00 00 00 38 04 movabs $0x438000000,%rax 1c69c8: 00 00 00 1c69cb: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 1c69d2: 00 1c69d3: 48 b8 00 00 00 80 07 movabs $0x780000000,%rax 1c69da: 00 00 00 1c69dd: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 1c69e4: 00 1c69e5: 48 b8 00 00 00 00 82 movabs $0x28200000000,%rax 1c69ec: 02 00 00 1c69ef: c7 44 24 04 00 01 00 movl $0x100,0x4(%rsp) 1c69f6: 00 1c69f7: c7 04 24 04 00 00 00 movl $0x4,(%rsp) 1c69fe: c6 84 24 9b 00 00 00 movb $0x0,0x9b(%rsp) 1c6a05: 00 1c6a06: 48 c7 44 24 18 00 00 movq $0xa000000,0x18(%rsp) 1c6a0d: 00 0a 1c6a0f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1c6a16: 00 00 1c6a18: 48 c7 44 24 28 00 00 movq $0x5000000,0x28(%rsp) 1c6a1f: 00 05 1c6a21: 48 c7 44 24 38 00 00 movq $0x30000000,0x38(%rsp) 1c6a28: 00 30 1c6a2a: 48 c7 44 24 30 00 00 movq $0x20000000,0x30(%rsp) 1c6a31: 00 20 1c6a33: c7 84 24 9c 00 00 00 movl $0x8,0x9c(%rsp) 1c6a3a: 08 00 00 00 1c6a3e: c7 84 24 b4 00 00 00 movl $0x20,0xb4(%rsp) 1c6a45: 20 00 00 00 1c6a49: c7 84 24 b0 00 00 00 movl $0x126,0xb0(%rsp) 1c6a50: 26 01 00 00 1c6a54: c7 84 24 bc 00 00 00 movl $0x2000,0xbc(%rsp) 1c6a5b: 00 20 00 00 1c6a5f: c7 84 24 b8 00 00 00 movl $0x3000,0xb8(%rsp) 1c6a66: 00 30 00 00 1c6a6a: 48 c7 84 24 d8 00 00 movq $0x19000000,0xd8(%rsp) 1c6a71: 00 00 00 00 19 1c6a76: 48 c7 84 24 e8 00 00 movq $0x4000000,0xe8(%rsp) 1c6a7d: 00 00 00 00 04 1c6a82: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 1c6a89: 00 1c6a8a: 48 b8 00 00 00 c0 c0 movabs $0x3c0c0000000,%rax 1c6a91: 03 00 00 1c6a94: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 1c6a9b: 00 1c6a9c: b8 00 00 00 03 mov $0x3000000,%eax 1c6aa1: 48 c7 84 24 f8 00 00 movq $0x1000000,0xf8(%rsp) 1c6aa8: 00 00 00 00 01 1c6aad: c6 84 24 03 01 00 00 movb $0x1,0x103(%rsp) 1c6ab4: 01 1c6ab5: 48 c7 84 24 08 01 00 movq $0x1000000,0x108(%rsp) 1c6abc: 00 00 00 00 01 1c6ac1: c6 84 24 1d 01 00 00 movb $0x1,0x11d(%rsp) 1c6ac8: 01 1c6ac9: c7 84 24 04 01 00 00 movl $0x5c00,0x104(%rsp) 1c6ad0: 00 5c 00 00 1c6ad4: c7 84 24 18 01 00 00 movl $0x4c00,0x118(%rsp) 1c6adb: 00 4c 00 00 1c6adf: c7 84 24 14 01 00 00 movl $0x3000,0x114(%rsp) 1c6ae6: 00 30 00 00 1c6aea: c7 84 24 10 01 00 00 movl $0x4,0x110(%rsp) 1c6af1: 04 00 00 00 1c6af5: c6 84 24 1f 01 00 00 movb $0x1,0x11f(%rsp) 1c6afc: 01 1c6afd: c6 84 24 1e 01 00 00 movb $0x1,0x11e(%rsp) 1c6b04: 01 1c6b05: c7 84 24 28 01 00 00 movl $0x0,0x128(%rsp) 1c6b0c: 00 00 00 00 1c6b10: c7 84 24 24 01 00 00 movl $0x5,0x124(%rsp) 1c6b17: 05 00 00 00 1c6b1b: e9 1f f6 ff ff jmpq 1c613f 1c6b20: be 0a 00 00 00 mov $0xa,%esi 1c6b25: bf 9e 00 00 00 mov $0x9e,%edi 1c6b2a: bb 00 00 00 40 mov $0x40000000,%ebx 1c6b2f: 48 bd 00 00 00 00 41 movabs $0x14100000000,%rbp 1c6b36: 01 00 00 1c6b39: e8 00 00 00 00 callq 1c6b3e 1c6b3e: be 64 00 00 00 mov $0x64,%esi 1c6b43: bf d8 07 00 00 mov $0x7d8,%edi 1c6b48: 41 bc 06 00 00 00 mov $0x6,%r12d 1c6b4e: 48 89 84 24 f0 01 00 mov %rax,0x1f0(%rsp) 1c6b55: 00 1c6b56: 48 89 44 24 28 mov %rax,0x28(%rsp) 1c6b5b: e8 00 00 00 00 callq 1c6b60 1c6b60: be 0a 00 00 00 mov $0xa,%esi 1c6b65: bf 05 00 00 00 mov $0x5,%edi 1c6b6a: 48 89 84 24 00 02 00 mov %rax,0x200(%rsp) 1c6b71: 00 1c6b72: 48 89 44 24 10 mov %rax,0x10(%rsp) 1c6b77: e8 00 00 00 00 callq 1c6b7c 1c6b7c: be 10 27 00 00 mov $0x2710,%esi 1c6b81: bf e4 8a 00 00 mov $0x8ae4,%edi 1c6b86: 48 89 84 24 18 02 00 mov %rax,0x218(%rsp) 1c6b8d: 00 1c6b8e: e8 00 00 00 00 callq 1c6b93 1c6b93: be 10 27 00 00 mov $0x2710,%esi 1c6b98: bf ee 85 00 00 mov $0x85ee,%edi 1c6b9d: 48 89 84 24 80 02 00 mov %rax,0x280(%rsp) 1c6ba4: 00 1c6ba5: e8 00 00 00 00 callq 1c6baa 1c6baa: be 0a 00 00 00 mov $0xa,%esi 1c6baf: bf 20 00 00 00 mov $0x20,%edi 1c6bb4: 48 89 84 24 88 02 00 mov %rax,0x288(%rsp) 1c6bbb: 00 1c6bbc: e8 00 00 00 00 callq 1c6bc1 1c6bc1: be 0a 00 00 00 mov $0xa,%esi 1c6bc6: bf 23 00 00 00 mov $0x23,%edi 1c6bcb: 48 89 84 24 90 02 00 mov %rax,0x290(%rsp) 1c6bd2: 00 1c6bd3: e8 00 00 00 00 callq 1c6bd8 1c6bd8: be 10 27 00 00 mov $0x2710,%esi 1c6bdd: bf ee 85 00 00 mov $0x85ee,%edi 1c6be2: 48 89 84 24 a0 02 00 mov %rax,0x2a0(%rsp) 1c6be9: 00 1c6bea: e8 00 00 00 00 callq 1c6bef 1c6bef: be 0a 00 00 00 mov $0xa,%esi 1c6bf4: bf 20 00 00 00 mov $0x20,%edi 1c6bf9: 48 89 84 24 a8 02 00 mov %rax,0x2a8(%rsp) 1c6c00: 00 1c6c01: e8 00 00 00 00 callq 1c6c06 1c6c06: be 0a 00 00 00 mov $0xa,%esi 1c6c0b: bf 03 00 00 00 mov $0x3,%edi 1c6c10: 48 89 84 24 b0 02 00 mov %rax,0x2b0(%rsp) 1c6c17: 00 1c6c18: e8 00 00 00 00 callq 1c6c1d 1c6c1d: be 0a 00 00 00 mov $0xa,%esi 1c6c22: bf 08 00 00 00 mov $0x8,%edi 1c6c27: 48 89 84 24 38 03 00 mov %rax,0x338(%rsp) 1c6c2e: 00 1c6c2f: e8 00 00 00 00 callq 1c6c34 1c6c34: be 64 00 00 00 mov $0x64,%esi 1c6c39: bf 69 00 00 00 mov $0x69,%edi 1c6c3e: 48 89 84 24 78 03 00 mov %rax,0x378(%rsp) 1c6c45: 00 1c6c46: e8 00 00 00 00 callq 1c6c4b 1c6c4b: be 64 00 00 00 mov $0x64,%esi 1c6c50: bf 69 00 00 00 mov $0x69,%edi 1c6c55: 48 89 84 24 88 03 00 mov %rax,0x388(%rsp) 1c6c5c: 00 1c6c5d: e8 00 00 00 00 callq 1c6c62 1c6c62: 41 b8 20 00 00 00 mov $0x20,%r8d 1c6c68: bf 00 00 00 02 mov $0x2000000,%edi 1c6c6d: 49 ba 00 00 00 58 02 movabs $0x258000000,%r10 1c6c74: 00 00 00 1c6c77: 48 89 84 24 90 03 00 mov %rax,0x390(%rsp) 1c6c7e: 00 1c6c7f: be 01 00 00 00 mov $0x1,%esi 1c6c84: 48 b8 00 00 00 1c 02 movabs $0x21c000000,%rax 1c6c8b: 00 00 00 1c6c8e: 49 bb 00 00 00 4a 07 movabs $0x74a000000,%r11 1c6c95: 00 00 00 1c6c98: 48 89 44 24 58 mov %rax,0x58(%rsp) 1c6c9d: 48 05 00 00 00 67 add $0x67000000,%rax 1c6ca3: 49 b9 00 00 00 2a 03 movabs $0x32a000000,%r9 1c6caa: 00 00 00 1c6cad: 48 89 44 24 50 mov %rax,0x50(%rsp) 1c6cb2: 48 b8 00 00 00 d3 01 movabs $0x1d3000000,%rax 1c6cb9: 00 00 00 1c6cbc: 48 89 44 24 48 mov %rax,0x48(%rsp) 1c6cc1: 48 2d 00 00 00 73 sub $0x73000000,%rax 1c6cc7: 48 89 44 24 40 mov %rax,0x40(%rsp) 1c6ccc: 48 b8 00 00 00 20 03 movabs $0x320000000,%rax 1c6cd3: 00 00 00 1c6cd6: 48 89 44 24 70 mov %rax,0x70(%rsp) 1c6cdb: b8 00 00 00 c8 mov $0xc8000000,%eax 1c6ce0: 48 89 44 24 78 mov %rax,0x78(%rsp) 1c6ce5: 48 b8 00 00 00 35 05 movabs $0x535000000,%rax 1c6cec: 00 00 00 1c6cef: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1c6cf6: 00 1c6cf7: b8 00 00 00 80 mov $0x80000000,%eax 1c6cfc: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 1c6d03: 00 1c6d04: 48 b8 00 00 00 38 04 movabs $0x438000000,%rax 1c6d0b: 00 00 00 1c6d0e: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 1c6d15: 00 1c6d16: 48 b8 00 00 00 80 07 movabs $0x780000000,%rax 1c6d1d: 00 00 00 1c6d20: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 1c6d27: 00 1c6d28: 48 b8 00 00 00 00 82 movabs $0x28200000000,%rax 1c6d2f: 02 00 00 1c6d32: c7 44 24 04 00 01 00 movl $0x100,0x4(%rsp) 1c6d39: 00 1c6d3a: c7 04 24 04 00 00 00 movl $0x4,(%rsp) 1c6d41: c6 84 24 9b 00 00 00 movb $0x1,0x9b(%rsp) 1c6d48: 01 1c6d49: 48 c7 44 24 18 00 00 movq $0xa000000,0x18(%rsp) 1c6d50: 00 0a 1c6d52: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1c6d59: 00 00 1c6d5b: 48 c7 44 24 20 00 00 movq $0x4000000,0x20(%rsp) 1c6d62: 00 04 1c6d64: 48 c7 44 24 38 00 00 movq $0x32000000,0x38(%rsp) 1c6d6b: 00 32 1c6d6d: 48 c7 44 24 30 00 00 movq $0x20000000,0x30(%rsp) 1c6d74: 00 20 1c6d76: 4c 89 54 24 68 mov %r10,0x68(%rsp) 1c6d7b: 4c 89 54 24 60 mov %r10,0x60(%rsp) 1c6d80: 4c 89 94 24 90 00 00 mov %r10,0x90(%rsp) 1c6d87: 00 1c6d88: 4c 89 94 24 88 00 00 mov %r10,0x88(%rsp) 1c6d8f: 00 1c6d90: 4c 89 94 24 80 00 00 mov %r10,0x80(%rsp) 1c6d97: 00 1c6d98: 4c 89 9c 24 a8 00 00 mov %r11,0xa8(%rsp) 1c6d9f: 00 1c6da0: c7 84 24 9c 00 00 00 movl $0x8,0x9c(%rsp) 1c6da7: 08 00 00 00 1c6dab: c7 84 24 b4 00 00 00 movl $0x40,0xb4(%rsp) 1c6db2: 40 00 00 00 1c6db6: c7 84 24 b0 00 00 00 movl $0x126,0xb0(%rsp) 1c6dbd: 26 01 00 00 1c6dc1: c7 84 24 bc 00 00 00 movl $0x2000,0xbc(%rsp) 1c6dc8: 00 20 00 00 1c6dcc: c7 84 24 b8 00 00 00 movl $0x3000,0xb8(%rsp) 1c6dd3: 00 30 00 00 1c6dd7: 48 c7 84 24 d8 00 00 movq $0x19000000,0xd8(%rsp) 1c6dde: 00 00 00 00 19 1c6de3: 48 c7 84 24 e8 00 00 movq $0x4000000,0xe8(%rsp) 1c6dea: 00 00 00 00 04 1c6def: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 1c6df6: 00 1c6df7: b8 00 00 00 03 mov $0x3000000,%eax 1c6dfc: 48 c7 84 24 f8 00 00 movq $0x0,0xf8(%rsp) 1c6e03: 00 00 00 00 00 1c6e08: c6 84 24 03 01 00 00 movb $0x0,0x103(%rsp) 1c6e0f: 00 1c6e10: 48 89 ac 24 f0 00 00 mov %rbp,0xf0(%rsp) 1c6e17: 00 1c6e18: 48 c7 84 24 08 01 00 movq $0x1000000,0x108(%rsp) 1c6e1f: 00 00 00 00 01 1c6e24: c6 84 24 1d 01 00 00 movb $0x1,0x11d(%rsp) 1c6e2b: 01 1c6e2c: c7 84 24 04 01 00 00 movl $0x5c00,0x104(%rsp) 1c6e33: 00 5c 00 00 1c6e37: c7 84 24 18 01 00 00 movl $0x4c00,0x118(%rsp) 1c6e3e: 00 4c 00 00 1c6e42: c7 84 24 14 01 00 00 movl $0x3000,0x114(%rsp) 1c6e49: 00 30 00 00 1c6e4d: c7 84 24 10 01 00 00 movl $0x2,0x110(%rsp) 1c6e54: 02 00 00 00 1c6e58: c6 84 24 1f 01 00 00 movb $0x1,0x11f(%rsp) 1c6e5f: 01 1c6e60: c6 84 24 1e 01 00 00 movb $0x0,0x11e(%rsp) 1c6e67: 00 1c6e68: c7 84 24 28 01 00 00 movl $0x1,0x128(%rsp) 1c6e6f: 01 00 00 00 1c6e73: c7 84 24 24 01 00 00 movl $0x2,0x124(%rsp) 1c6e7a: 02 00 00 00 1c6e7e: e9 bc f2 ff ff jmpq 1c613f 1c6e83: c1 ee 05 shr $0x5,%esi 1c6e86: ba 00 00 00 04 mov $0x4000000,%edx 1c6e8b: b8 00 00 00 03 mov $0x3000000,%eax 1c6e90: bf 05 00 00 00 mov $0x5,%edi 1c6e95: 83 fe 02 cmp $0x2,%esi 1c6e98: 41 bc 03 00 00 00 mov $0x3,%r12d 1c6e9e: bb 00 00 00 40 mov $0x40000000,%ebx 1c6ea3: 89 b4 24 2c 01 00 00 mov %esi,0x12c(%rsp) 1c6eaa: 48 0f 44 c2 cmove %rdx,%rax 1c6eae: be 0a 00 00 00 mov $0xa,%esi 1c6eb3: 48 bd 00 00 00 00 41 movabs $0x14100000000,%rbp 1c6eba: 01 00 00 1c6ebd: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c6ec2: e8 00 00 00 00 callq 1c6ec7 1c6ec7: be 10 27 00 00 mov $0x2710,%esi 1c6ecc: bf e4 8a 00 00 mov $0x8ae4,%edi 1c6ed1: 48 89 84 24 18 02 00 mov %rax,0x218(%rsp) 1c6ed8: 00 1c6ed9: e8 00 00 00 00 callq 1c6ede 1c6ede: be 10 27 00 00 mov $0x2710,%esi 1c6ee3: bf ee 85 00 00 mov $0x85ee,%edi 1c6ee8: 48 89 84 24 80 02 00 mov %rax,0x280(%rsp) 1c6eef: 00 1c6ef0: e8 00 00 00 00 callq 1c6ef5 1c6ef5: be 0a 00 00 00 mov $0xa,%esi 1c6efa: bf 20 00 00 00 mov $0x20,%edi 1c6eff: 48 89 84 24 88 02 00 mov %rax,0x288(%rsp) 1c6f06: 00 1c6f07: e8 00 00 00 00 callq 1c6f0c 1c6f0c: be 0a 00 00 00 mov $0xa,%esi 1c6f11: bf 23 00 00 00 mov $0x23,%edi 1c6f16: 48 89 84 24 90 02 00 mov %rax,0x290(%rsp) 1c6f1d: 00 1c6f1e: e8 00 00 00 00 callq 1c6f23 1c6f23: be 10 27 00 00 mov $0x2710,%esi 1c6f28: bf ee 85 00 00 mov $0x85ee,%edi 1c6f2d: 48 89 84 24 a0 02 00 mov %rax,0x2a0(%rsp) 1c6f34: 00 1c6f35: e8 00 00 00 00 callq 1c6f3a 1c6f3a: be 0a 00 00 00 mov $0xa,%esi 1c6f3f: bf 20 00 00 00 mov $0x20,%edi 1c6f44: 48 89 84 24 a8 02 00 mov %rax,0x2a8(%rsp) 1c6f4b: 00 1c6f4c: e8 00 00 00 00 callq 1c6f51 1c6f51: be 0a 00 00 00 mov $0xa,%esi 1c6f56: bf 03 00 00 00 mov $0x3,%edi 1c6f5b: 48 89 84 24 b0 02 00 mov %rax,0x2b0(%rsp) 1c6f62: 00 1c6f63: e8 00 00 00 00 callq 1c6f68 1c6f68: be 0a 00 00 00 mov $0xa,%esi 1c6f6d: bf 08 00 00 00 mov $0x8,%edi 1c6f72: 48 89 84 24 38 03 00 mov %rax,0x338(%rsp) 1c6f79: 00 1c6f7a: e8 00 00 00 00 callq 1c6f7f 1c6f7f: be 64 00 00 00 mov $0x64,%esi 1c6f84: bf 69 00 00 00 mov $0x69,%edi 1c6f89: 48 89 84 24 78 03 00 mov %rax,0x378(%rsp) 1c6f90: 00 1c6f91: e8 00 00 00 00 callq 1c6f96 1c6f96: be 64 00 00 00 mov $0x64,%esi 1c6f9b: bf 69 00 00 00 mov $0x69,%edi 1c6fa0: 48 89 84 24 88 03 00 mov %rax,0x388(%rsp) 1c6fa7: 00 1c6fa8: e8 00 00 00 00 callq 1c6fad 1c6fad: 41 b8 20 00 00 00 mov $0x20,%r8d 1c6fb3: bf 00 00 00 02 mov $0x2000000,%edi 1c6fb8: 49 b9 00 00 00 2a 03 movabs $0x32a000000,%r9 1c6fbf: 00 00 00 1c6fc2: 48 89 84 24 90 03 00 mov %rax,0x390(%rsp) 1c6fc9: 00 1c6fca: be 01 00 00 00 mov $0x1,%esi 1c6fcf: 48 b8 00 00 00 1c 02 movabs $0x21c000000,%rax 1c6fd6: 00 00 00 1c6fd9: 49 ba 00 00 00 ce 03 movabs $0x3ce000000,%r10 1c6fe0: 00 00 00 1c6fe3: 48 89 44 24 58 mov %rax,0x58(%rsp) 1c6fe8: 48 b8 00 00 00 54 04 movabs $0x454000000,%rax 1c6fef: 00 00 00 1c6ff2: 49 bb 00 00 00 70 17 movabs $0x1770000000,%r11 1c6ff9: 00 00 00 1c6ffc: 48 89 44 24 50 mov %rax,0x50(%rsp) 1c7001: 48 b8 00 00 00 8e 02 movabs $0x28e000000,%rax 1c7008: 00 00 00 1c700b: 48 89 44 24 48 mov %rax,0x48(%rsp) 1c7010: 48 b8 00 00 00 cb 01 movabs $0x1cb000000,%rax 1c7017: 00 00 00 1c701a: 48 89 44 24 40 mov %rax,0x40(%rsp) 1c701f: 48 b8 00 00 00 82 04 movabs $0x482000000,%rax 1c7026: 00 00 00 1c7029: 48 89 44 24 70 mov %rax,0x70(%rsp) 1c702e: 48 b8 00 00 00 20 03 movabs $0x320000000,%rax 1c7035: 00 00 00 1c7038: 48 89 44 24 68 mov %rax,0x68(%rsp) 1c703d: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c7043: 48 89 44 24 60 mov %rax,0x60(%rsp) 1c7048: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c704e: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 1c7055: 00 1c7056: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c705c: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 1c7063: 00 1c7064: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c706a: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1c7071: 00 1c7072: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c7078: 48 89 44 24 78 mov %rax,0x78(%rsp) 1c707d: 48 b8 00 00 00 80 0c movabs $0xc80000000,%rax 1c7084: 00 00 00 1c7087: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 1c708e: 00 1c708f: 48 b8 00 00 00 e8 03 movabs $0x3e8000000,%rax 1c7096: 00 00 00 1c7099: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1c70a0: 00 1c70a1: b8 00 00 00 80 mov $0x80000000,%eax 1c70a6: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 1c70ad: 00 1c70ae: 48 b8 00 00 00 38 04 movabs $0x438000000,%rax 1c70b5: 00 00 00 1c70b8: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 1c70bf: 00 1c70c0: 48 b8 00 00 00 80 07 movabs $0x780000000,%rax 1c70c7: 00 00 00 1c70ca: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 1c70d1: 00 1c70d2: 48 b8 00 00 00 00 82 movabs $0x28200000000,%rax 1c70d9: 02 00 00 1c70dc: c7 44 24 04 00 01 00 movl $0x100,0x4(%rsp) 1c70e3: 00 1c70e4: c7 04 24 04 00 00 00 movl $0x4,(%rsp) 1c70eb: c6 84 24 9b 00 00 00 movb $0x1,0x9b(%rsp) 1c70f2: 01 1c70f3: 48 c7 44 24 18 00 00 movq $0xa000000,0x18(%rsp) 1c70fa: 00 0a 1c70fc: 48 c7 44 24 10 00 00 movq $0x2d000000,0x10(%rsp) 1c7103: 00 2d 1c7105: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1c710c: 00 00 1c710e: 48 c7 44 24 28 00 00 movq $0x5000000,0x28(%rsp) 1c7115: 00 05 1c7117: 48 c7 44 24 38 00 00 movq $0x30000000,0x38(%rsp) 1c711e: 00 30 1c7120: 48 c7 44 24 30 00 00 movq $0x20000000,0x30(%rsp) 1c7127: 00 20 1c7129: c7 84 24 9c 00 00 00 movl $0x8,0x9c(%rsp) 1c7130: 08 00 00 00 1c7134: c7 84 24 b4 00 00 00 movl $0x20,0xb4(%rsp) 1c713b: 20 00 00 00 1c713f: c7 84 24 b0 00 00 00 movl $0x126,0xb0(%rsp) 1c7146: 26 01 00 00 1c714a: c7 84 24 bc 00 00 00 movl $0x2000,0xbc(%rsp) 1c7151: 00 20 00 00 1c7155: c7 84 24 b8 00 00 00 movl $0x3000,0xb8(%rsp) 1c715c: 00 30 00 00 1c7160: 48 c7 84 24 d8 00 00 movq $0x19000000,0xd8(%rsp) 1c7167: 00 00 00 00 19 1c716c: 48 c7 84 24 e8 00 00 movq $0x4000000,0xe8(%rsp) 1c7173: 00 00 00 00 04 1c7178: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 1c717f: 00 1c7180: 48 b8 00 00 00 c0 c0 movabs $0x3c0c0000000,%rax 1c7187: 03 00 00 1c718a: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 1c7191: 00 1c7192: b8 00 00 00 03 mov $0x3000000,%eax 1c7197: 48 c7 84 24 f8 00 00 movq $0x1000000,0xf8(%rsp) 1c719e: 00 00 00 00 01 1c71a3: c6 84 24 03 01 00 00 movb $0x1,0x103(%rsp) 1c71aa: 01 1c71ab: 48 c7 84 24 08 01 00 movq $0x1000000,0x108(%rsp) 1c71b2: 00 00 00 00 01 1c71b7: c6 84 24 1d 01 00 00 movb $0x1,0x11d(%rsp) 1c71be: 01 1c71bf: c7 84 24 04 01 00 00 movl $0x5c00,0x104(%rsp) 1c71c6: 00 5c 00 00 1c71ca: c7 84 24 18 01 00 00 movl $0x4c00,0x118(%rsp) 1c71d1: 00 4c 00 00 1c71d5: c7 84 24 14 01 00 00 movl $0x3000,0x114(%rsp) 1c71dc: 00 30 00 00 1c71e0: c7 84 24 10 01 00 00 movl $0x4,0x110(%rsp) 1c71e7: 04 00 00 00 1c71eb: c6 84 24 1f 01 00 00 movb $0x1,0x11f(%rsp) 1c71f2: 01 1c71f3: c6 84 24 1e 01 00 00 movb $0x0,0x11e(%rsp) 1c71fa: 00 1c71fb: c7 84 24 28 01 00 00 movl $0x0,0x128(%rsp) 1c7202: 00 00 00 00 1c7206: c7 84 24 24 01 00 00 movl $0x5,0x124(%rsp) 1c720d: 05 00 00 00 1c7211: e9 29 ef ff ff jmpq 1c613f 1c7216: 41 bc 02 00 00 00 mov $0x2,%r12d 1c721c: c1 ee 05 shr $0x5,%esi 1c721f: bf 05 00 00 00 mov $0x5,%edi 1c7224: bb 00 00 00 40 mov $0x40000000,%ebx 1c7229: 48 bd 00 00 00 00 41 movabs $0x14100000000,%rbp 1c7230: 01 00 00 1c7233: 89 b4 24 2c 01 00 00 mov %esi,0x12c(%rsp) 1c723a: be 0a 00 00 00 mov $0xa,%esi 1c723f: e8 00 00 00 00 callq 1c7244 1c7244: be 10 27 00 00 mov $0x2710,%esi 1c7249: bf e4 8a 00 00 mov $0x8ae4,%edi 1c724e: 48 89 84 24 18 02 00 mov %rax,0x218(%rsp) 1c7255: 00 1c7256: e8 00 00 00 00 callq 1c725b 1c725b: be 10 27 00 00 mov $0x2710,%esi 1c7260: bf ee 85 00 00 mov $0x85ee,%edi 1c7265: 48 89 84 24 80 02 00 mov %rax,0x280(%rsp) 1c726c: 00 1c726d: e8 00 00 00 00 callq 1c7272 1c7272: be 0a 00 00 00 mov $0xa,%esi 1c7277: bf 20 00 00 00 mov $0x20,%edi 1c727c: 48 89 84 24 88 02 00 mov %rax,0x288(%rsp) 1c7283: 00 1c7284: e8 00 00 00 00 callq 1c7289 1c7289: be 0a 00 00 00 mov $0xa,%esi 1c728e: bf 23 00 00 00 mov $0x23,%edi 1c7293: 48 89 84 24 90 02 00 mov %rax,0x290(%rsp) 1c729a: 00 1c729b: e8 00 00 00 00 callq 1c72a0 1c72a0: be 10 27 00 00 mov $0x2710,%esi 1c72a5: bf ee 85 00 00 mov $0x85ee,%edi 1c72aa: 48 89 84 24 a0 02 00 mov %rax,0x2a0(%rsp) 1c72b1: 00 1c72b2: e8 00 00 00 00 callq 1c72b7 1c72b7: be 0a 00 00 00 mov $0xa,%esi 1c72bc: bf 20 00 00 00 mov $0x20,%edi 1c72c1: 48 89 84 24 a8 02 00 mov %rax,0x2a8(%rsp) 1c72c8: 00 1c72c9: e8 00 00 00 00 callq 1c72ce 1c72ce: be 0a 00 00 00 mov $0xa,%esi 1c72d3: bf 03 00 00 00 mov $0x3,%edi 1c72d8: 48 89 84 24 b0 02 00 mov %rax,0x2b0(%rsp) 1c72df: 00 1c72e0: e8 00 00 00 00 callq 1c72e5 1c72e5: be 0a 00 00 00 mov $0xa,%esi 1c72ea: bf 08 00 00 00 mov $0x8,%edi 1c72ef: 48 89 84 24 38 03 00 mov %rax,0x338(%rsp) 1c72f6: 00 1c72f7: e8 00 00 00 00 callq 1c72fc 1c72fc: be 64 00 00 00 mov $0x64,%esi 1c7301: bf 69 00 00 00 mov $0x69,%edi 1c7306: 48 89 84 24 78 03 00 mov %rax,0x378(%rsp) 1c730d: 00 1c730e: e8 00 00 00 00 callq 1c7313 1c7313: be 64 00 00 00 mov $0x64,%esi 1c7318: bf 69 00 00 00 mov $0x69,%edi 1c731d: 48 89 84 24 88 03 00 mov %rax,0x388(%rsp) 1c7324: 00 1c7325: e8 00 00 00 00 callq 1c732a 1c732a: 41 b8 20 00 00 00 mov $0x20,%r8d 1c7330: bf 00 00 00 02 mov $0x2000000,%edi 1c7335: 49 b9 00 00 00 2a 03 movabs $0x32a000000,%r9 1c733c: 00 00 00 1c733f: 48 89 84 24 90 03 00 mov %rax,0x390(%rsp) 1c7346: 00 1c7347: be 01 00 00 00 mov $0x1,%esi 1c734c: 48 b8 00 00 00 1c 02 movabs $0x21c000000,%rax 1c7353: 00 00 00 1c7356: 49 ba 00 00 00 ce 03 movabs $0x3ce000000,%r10 1c735d: 00 00 00 1c7360: 48 89 44 24 58 mov %rax,0x58(%rsp) 1c7365: 48 b8 00 00 00 54 04 movabs $0x454000000,%rax 1c736c: 00 00 00 1c736f: 49 bb 00 00 00 70 17 movabs $0x1770000000,%r11 1c7376: 00 00 00 1c7379: 48 89 44 24 50 mov %rax,0x50(%rsp) 1c737e: 48 b8 00 00 00 8e 02 movabs $0x28e000000,%rax 1c7385: 00 00 00 1c7388: 48 89 44 24 48 mov %rax,0x48(%rsp) 1c738d: 48 b8 00 00 00 cb 01 movabs $0x1cb000000,%rax 1c7394: 00 00 00 1c7397: 48 89 44 24 40 mov %rax,0x40(%rsp) 1c739c: 48 b8 00 00 00 82 04 movabs $0x482000000,%rax 1c73a3: 00 00 00 1c73a6: 48 89 44 24 70 mov %rax,0x70(%rsp) 1c73ab: 48 b8 00 00 00 20 03 movabs $0x320000000,%rax 1c73b2: 00 00 00 1c73b5: 48 89 44 24 68 mov %rax,0x68(%rsp) 1c73ba: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c73c0: 48 89 44 24 60 mov %rax,0x60(%rsp) 1c73c5: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c73cb: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 1c73d2: 00 1c73d3: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c73d9: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 1c73e0: 00 1c73e1: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c73e7: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1c73ee: 00 1c73ef: 48 2d 00 00 00 64 sub $0x64000000,%rax 1c73f5: 48 89 44 24 78 mov %rax,0x78(%rsp) 1c73fa: 48 b8 00 00 00 80 0c movabs $0xc80000000,%rax 1c7401: 00 00 00 1c7404: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 1c740b: 00 1c740c: 48 b8 00 00 00 e8 03 movabs $0x3e8000000,%rax 1c7413: 00 00 00 1c7416: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1c741d: 00 1c741e: b8 00 00 00 80 mov $0x80000000,%eax 1c7423: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 1c742a: 00 1c742b: 48 b8 00 00 00 38 04 movabs $0x438000000,%rax 1c7432: 00 00 00 1c7435: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 1c743c: 00 1c743d: 48 b8 00 00 00 80 07 movabs $0x780000000,%rax 1c7444: 00 00 00 1c7447: c7 44 24 04 00 01 00 movl $0x100,0x4(%rsp) 1c744e: 00 1c744f: c7 04 24 04 00 00 00 movl $0x4,(%rsp) 1c7456: c6 84 24 9b 00 00 00 movb $0x1,0x9b(%rsp) 1c745d: 01 1c745e: 48 c7 44 24 18 00 00 movq $0xa000000,0x18(%rsp) 1c7465: 00 0a 1c7467: 48 c7 44 24 10 00 00 movq $0x2d000000,0x10(%rsp) 1c746e: 00 2d 1c7470: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1c7477: 00 00 1c7479: 48 c7 44 24 28 00 00 movq $0x5000000,0x28(%rsp) 1c7480: 00 05 1c7482: 48 c7 44 24 20 00 00 movq $0x3000000,0x20(%rsp) 1c7489: 00 03 1c748b: 48 c7 44 24 38 00 00 movq $0x30000000,0x38(%rsp) 1c7492: 00 30 1c7494: 48 c7 44 24 30 00 00 movq $0x20000000,0x30(%rsp) 1c749b: 00 20 1c749d: c7 84 24 9c 00 00 00 movl $0x8,0x9c(%rsp) 1c74a4: 08 00 00 00 1c74a8: c7 84 24 b4 00 00 00 movl $0x20,0xb4(%rsp) 1c74af: 20 00 00 00 1c74b3: c7 84 24 b0 00 00 00 movl $0x126,0xb0(%rsp) 1c74ba: 26 01 00 00 1c74be: c7 84 24 bc 00 00 00 movl $0x2000,0xbc(%rsp) 1c74c5: 00 20 00 00 1c74c9: c7 84 24 b8 00 00 00 movl $0x3000,0xb8(%rsp) 1c74d0: 00 30 00 00 1c74d4: 48 c7 84 24 d8 00 00 movq $0x19000000,0xd8(%rsp) 1c74db: 00 00 00 00 19 1c74e0: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 1c74e7: 00 1c74e8: 48 b8 00 00 00 00 82 movabs $0x28200000000,%rax 1c74ef: 02 00 00 1c74f2: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 1c74f9: 00 1c74fa: 48 b8 00 00 00 c0 c0 movabs $0x3c0c0000000,%rax 1c7501: 03 00 00 1c7504: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 1c750b: 00 1c750c: b8 00 00 00 03 mov $0x3000000,%eax 1c7511: 48 c7 84 24 e8 00 00 movq $0x4000000,0xe8(%rsp) 1c7518: 00 00 00 00 04 1c751d: 48 c7 84 24 f8 00 00 movq $0x1000000,0xf8(%rsp) 1c7524: 00 00 00 00 01 1c7529: c6 84 24 03 01 00 00 movb $0x1,0x103(%rsp) 1c7530: 01 1c7531: 48 c7 84 24 08 01 00 movq $0x1000000,0x108(%rsp) 1c7538: 00 00 00 00 01 1c753d: c6 84 24 1d 01 00 00 movb $0x1,0x11d(%rsp) 1c7544: 01 1c7545: c7 84 24 04 01 00 00 movl $0x5c00,0x104(%rsp) 1c754c: 00 5c 00 00 1c7550: c7 84 24 18 01 00 00 movl $0x4c00,0x118(%rsp) 1c7557: 00 4c 00 00 1c755b: c7 84 24 14 01 00 00 movl $0x3000,0x114(%rsp) 1c7562: 00 30 00 00 1c7566: c7 84 24 10 01 00 00 movl $0x4,0x110(%rsp) 1c756d: 04 00 00 00 1c7571: c6 84 24 1f 01 00 00 movb $0x1,0x11f(%rsp) 1c7578: 01 1c7579: c6 84 24 1e 01 00 00 movb $0x0,0x11e(%rsp) 1c7580: 00 1c7581: c7 84 24 28 01 00 00 movl $0x0,0x128(%rsp) 1c7588: 00 00 00 00 1c758c: c7 84 24 24 01 00 00 movl $0x6,0x124(%rsp) 1c7593: 06 00 00 00 1c7597: e9 a3 eb ff ff jmpq 1c613f 1c759c: 41 bc 05 00 00 00 mov $0x5,%r12d 1c75a2: e9 75 fc ff ff jmpq 1c721c 1c75a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1c75ae: 00 00 00000000001c75b0 : 1c75b0: e8 00 00 00 00 callq 1c75b5 1c75b5: 41 57 push %r15 1c75b7: 41 56 push %r14 1c75b9: 41 55 push %r13 1c75bb: 41 54 push %r12 1c75bd: 45 89 c4 mov %r8d,%r12d 1c75c0: 55 push %rbp 1c75c1: 53 push %rbx 1c75c2: 48 89 cb mov %rcx,%rbx 1c75c5: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 1c75cc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 1c75d1: bf 40 38 00 00 mov $0x3840,%edi 1c75d6: 48 89 74 24 10 mov %rsi,0x10(%rsp) 1c75db: be c0 0d 00 00 mov $0xdc0,%esi 1c75e0: 48 89 54 24 18 mov %rdx,0x18(%rsp) 1c75e5: ba 02 00 00 00 mov $0x2,%edx 1c75ea: 4c 89 0c 24 mov %r9,(%rsp) 1c75ee: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1c75f5: 00 00 1c75f7: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 1c75fe: 00 1c75ff: 31 c0 xor %eax,%eax 1c7601: e8 00 00 00 00 callq 1c7606 1c7606: 48 85 c0 test %rax,%rax 1c7609: 0f 84 e6 08 00 00 je 1c7ef5 1c760f: 48 89 c2 mov %rax,%rdx 1c7612: 44 89 e6 mov %r12d,%esi 1c7615: 48 89 df mov %rbx,%rdi 1c7618: 48 89 c5 mov %rax,%rbp 1c761b: e8 20 6a ff ff callq 1be040 1c7620: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c7625: 48 8b 00 mov (%rax),%rax 1c7628: 44 0f b6 a8 7b 01 00 movzbl 0x17b(%rax),%r13d 1c762f: 00 1c7630: 45 84 ed test %r13b,%r13b 1c7633: 0f 85 e7 08 00 00 jne 1c7f20 1c7639: 48 8b 04 24 mov (%rsp),%rax 1c763d: c6 40 04 00 movb $0x0,0x4(%rax) 1c7641: 8b 45 04 mov 0x4(%rbp),%eax 1c7644: 85 c0 test %eax,%eax 1c7646: 0f 84 6e 09 00 00 je 1c7fba 1c764c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c7651: 48 8b 50 60 mov 0x60(%rax),%rdx 1c7655: 48 8b 70 18 mov 0x18(%rax),%rsi 1c7659: 48 89 54 24 48 mov %rdx,0x48(%rsp) 1c765e: 48 8b 50 30 mov 0x30(%rax),%rdx 1c7662: 48 89 74 24 20 mov %rsi,0x20(%rsp) 1c7667: 48 89 54 24 40 mov %rdx,0x40(%rsp) 1c766c: 48 8b 50 38 mov 0x38(%rax),%rdx 1c7670: 48 89 54 24 38 mov %rdx,0x38(%rsp) 1c7675: 48 8b 50 40 mov 0x40(%rax),%rdx 1c7679: 48 89 54 24 28 mov %rdx,0x28(%rsp) 1c767e: 48 8b 50 48 mov 0x48(%rax),%rdx 1c7682: 48 89 54 24 60 mov %rdx,0x60(%rsp) 1c7687: 48 8b 50 50 mov 0x50(%rax),%rdx 1c768b: 48 89 54 24 58 mov %rdx,0x58(%rsp) 1c7690: 48 8b 50 58 mov 0x58(%rax),%rdx 1c7694: 48 89 54 24 68 mov %rdx,0x68(%rsp) 1c7699: 48 8b 50 28 mov 0x28(%rax),%rdx 1c769d: 48 89 54 24 30 mov %rdx,0x30(%rsp) 1c76a2: 48 8b 50 20 mov 0x20(%rax),%rdx 1c76a6: 48 8b 40 10 mov 0x10(%rax),%rax 1c76aa: 48 89 54 24 70 mov %rdx,0x70(%rsp) 1c76af: 48 89 44 24 50 mov %rax,0x50(%rsp) 1c76b4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c76b9: 48 8b 00 mov (%rax),%rax 1c76bc: 80 b8 8a 01 00 00 00 cmpb $0x0,0x18a(%rax) 1c76c3: 0f 85 f6 12 00 00 jne 1c89bf 1c76c9: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 1c76ce: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1c76d3: 48 89 ea mov %rbp,%rdx 1c76d6: e8 b5 71 ff ff callq 1be890 1c76db: 0f b6 45 2f movzbl 0x2f(%rbp),%eax 1c76df: 4c 8b 3c 24 mov (%rsp),%r15 1c76e3: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c76ea: 00 00 00 1c76ed: 48 8b bd 80 02 00 00 mov 0x280(%rbp),%rdi 1c76f4: 8b 5d 34 mov 0x34(%rbp),%ebx 1c76f7: 41 88 47 03 mov %al,0x3(%r15) 1c76fb: 0f b6 45 2e movzbl 0x2e(%rbp),%eax 1c76ff: 41 88 07 mov %al,(%r15) 1c7702: 0f b6 45 2d movzbl 0x2d(%rbp),%eax 1c7706: 41 88 47 01 mov %al,0x1(%r15) 1c770a: 0f b6 45 30 movzbl 0x30(%rbp),%eax 1c770e: 41 88 47 02 mov %al,0x2(%r15) 1c7712: e8 00 00 00 00 callq 1c7717 1c7717: 48 8b bd 20 02 00 00 mov 0x220(%rbp),%rdi 1c771e: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7725: 00 00 00 1c7728: 48 c1 f8 18 sar $0x18,%rax 1c772c: 41 89 87 94 01 00 00 mov %eax,0x194(%r15) 1c7733: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 1c773a: 48 c1 f8 18 sar $0x18,%rax 1c773e: 41 89 87 98 01 00 00 mov %eax,0x198(%r15) 1c7745: e8 00 00 00 00 callq 1c774a 1c774a: 48 8b bd 98 02 00 00 mov 0x298(%rbp),%rdi 1c7751: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7758: 00 00 00 1c775b: 48 c1 f8 18 sar $0x18,%rax 1c775f: 41 89 87 88 01 00 00 mov %eax,0x188(%r15) 1c7766: e8 00 00 00 00 callq 1c776b 1c776b: 48 c1 f8 18 sar $0x18,%rax 1c776f: 41 89 87 8c 01 00 00 mov %eax,0x18c(%r15) 1c7776: 84 db test %bl,%bl 1c7778: 0f 84 1a 12 00 00 je 1c8998 1c777e: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7785: 00 00 00 1c7788: 80 fb 01 cmp $0x1,%bl 1c778b: 0f 84 80 08 00 00 je 1c8011 1c7791: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi 1c7796: e8 00 00 00 00 callq 1c779b 1c779b: 48 8b 14 24 mov (%rsp),%rdx 1c779f: 48 c1 f8 18 sar $0x18,%rax 1c77a3: 89 82 90 01 00 00 mov %eax,0x190(%rdx) 1c77a9: 48 8b bd d0 13 00 00 mov 0x13d0(%rbp),%rdi 1c77b0: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c77b7: 00 00 00 1c77ba: e8 00 00 00 00 callq 1c77bf 1c77bf: 48 8b 1c 24 mov (%rsp),%rbx 1c77c3: 48 8b bd d8 13 00 00 mov 0x13d8(%rbp),%rdi 1c77ca: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c77d1: 00 00 00 1c77d4: 48 c1 f8 18 sar $0x18,%rax 1c77d8: 89 83 28 01 00 00 mov %eax,0x128(%rbx) 1c77de: e8 00 00 00 00 callq 1c77e3 1c77e3: 48 8b bd e0 13 00 00 mov 0x13e0(%rbp),%rdi 1c77ea: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c77f1: 00 00 00 1c77f4: 48 c1 f8 18 sar $0x18,%rax 1c77f8: 89 83 38 01 00 00 mov %eax,0x138(%rbx) 1c77fe: e8 00 00 00 00 callq 1c7803 1c7803: 48 c1 f8 18 sar $0x18,%rax 1c7807: 89 83 48 01 00 00 mov %eax,0x148(%rbx) 1c780d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c7812: 48 8b 00 mov (%rax),%rax 1c7815: 8b 40 24 mov 0x24(%rax),%eax 1c7818: 85 c0 test %eax,%eax 1c781a: 0f 84 01 0a 00 00 je 1c8221 1c7820: 48 8b bd b0 13 00 00 mov 0x13b0(%rbp),%rdi 1c7827: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c782e: 00 00 00 1c7831: e8 00 00 00 00 callq 1c7836 1c7836: 48 8b bd b8 13 00 00 mov 0x13b8(%rbp),%rdi 1c783d: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7844: 00 00 00 1c7847: 48 c1 f8 18 sar $0x18,%rax 1c784b: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 1c7851: e8 00 00 00 00 callq 1c7856 1c7856: 48 c1 f8 18 sar $0x18,%rax 1c785a: 89 83 68 01 00 00 mov %eax,0x168(%rbx) 1c7860: 48 8b bd f8 13 00 00 mov 0x13f8(%rbp),%rdi 1c7867: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c786e: 00 00 00 1c7871: e8 00 00 00 00 callq 1c7876 1c7876: 48 8b 1c 24 mov (%rsp),%rbx 1c787a: 48 8b bd 10 07 00 00 mov 0x710(%rbp),%rdi 1c7881: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7888: 00 00 00 1c788b: 48 c1 f8 18 sar $0x18,%rax 1c788f: 89 83 78 01 00 00 mov %eax,0x178(%rbx) 1c7895: e8 00 00 00 00 callq 1c789a 1c789a: 48 8b bd 18 07 00 00 mov 0x718(%rbp),%rdi 1c78a1: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c78a8: 00 00 00 1c78ab: 48 c1 f8 18 sar $0x18,%rax 1c78af: 89 43 68 mov %eax,0x68(%rbx) 1c78b2: e8 00 00 00 00 callq 1c78b7 1c78b7: 48 8b bd 20 07 00 00 mov 0x720(%rbp),%rdi 1c78be: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c78c5: 00 00 00 1c78c8: 48 c1 f8 18 sar $0x18,%rax 1c78cc: 89 43 78 mov %eax,0x78(%rbx) 1c78cf: e8 00 00 00 00 callq 1c78d4 1c78d4: 48 c1 f8 18 sar $0x18,%rax 1c78d8: 89 83 88 00 00 00 mov %eax,0x88(%rbx) 1c78de: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c78e3: 48 8b 00 mov (%rax),%rax 1c78e6: 8b 40 24 mov 0x24(%rax),%eax 1c78e9: 85 c0 test %eax,%eax 1c78eb: 0f 84 e7 08 00 00 je 1c81d8 1c78f1: 48 8b bd f0 06 00 00 mov 0x6f0(%rbp),%rdi 1c78f8: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c78ff: 00 00 00 1c7902: e8 00 00 00 00 callq 1c7907 1c7907: 48 8b bd f8 06 00 00 mov 0x6f8(%rbp),%rdi 1c790e: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7915: 00 00 00 1c7918: 48 c1 f8 18 sar $0x18,%rax 1c791c: 89 83 98 00 00 00 mov %eax,0x98(%rbx) 1c7922: e8 00 00 00 00 callq 1c7927 1c7927: 48 c1 f8 18 sar $0x18,%rax 1c792b: 89 83 a8 00 00 00 mov %eax,0xa8(%rbx) 1c7931: 48 8b bd 38 07 00 00 mov 0x738(%rbp),%rdi 1c7938: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c793f: 00 00 00 1c7942: e8 00 00 00 00 callq 1c7947 1c7947: 48 8b 1c 24 mov (%rsp),%rbx 1c794b: 48 8b bd 70 07 00 00 mov 0x770(%rbp),%rdi 1c7952: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7959: 00 00 00 1c795c: 48 c1 f8 18 sar $0x18,%rax 1c7960: 89 83 b8 00 00 00 mov %eax,0xb8(%rbx) 1c7966: e8 00 00 00 00 callq 1c796b 1c796b: 48 8b bd 78 07 00 00 mov 0x778(%rbp),%rdi 1c7972: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7979: 00 00 00 1c797c: 48 c1 f8 18 sar $0x18,%rax 1c7980: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) 1c7986: e8 00 00 00 00 callq 1c798b 1c798b: 48 8b bd 80 07 00 00 mov 0x780(%rbp),%rdi 1c7992: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7999: 00 00 00 1c799c: 48 c1 f8 18 sar $0x18,%rax 1c79a0: 89 83 d8 00 00 00 mov %eax,0xd8(%rbx) 1c79a6: e8 00 00 00 00 callq 1c79ab 1c79ab: 48 c1 f8 18 sar $0x18,%rax 1c79af: 89 83 e8 00 00 00 mov %eax,0xe8(%rbx) 1c79b5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c79ba: 48 8b 00 mov (%rax),%rax 1c79bd: 8b 40 24 mov 0x24(%rax),%eax 1c79c0: 85 c0 test %eax,%eax 1c79c2: 0f 84 c7 07 00 00 je 1c818f 1c79c8: 48 8b bd 50 07 00 00 mov 0x750(%rbp),%rdi 1c79cf: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c79d6: 00 00 00 1c79d9: e8 00 00 00 00 callq 1c79de 1c79de: 48 8b bd 58 07 00 00 mov 0x758(%rbp),%rdi 1c79e5: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c79ec: 00 00 00 1c79ef: 48 c1 f8 18 sar $0x18,%rax 1c79f3: 89 83 f8 00 00 00 mov %eax,0xf8(%rbx) 1c79f9: e8 00 00 00 00 callq 1c79fe 1c79fe: 48 c1 f8 18 sar $0x18,%rax 1c7a02: 89 83 08 01 00 00 mov %eax,0x108(%rbx) 1c7a08: 48 8b bd 98 07 00 00 mov 0x798(%rbp),%rdi 1c7a0f: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7a16: 00 00 00 1c7a19: e8 00 00 00 00 callq 1c7a1e 1c7a1e: 48 8b 1c 24 mov (%rsp),%rbx 1c7a22: 48 8b bd 70 13 00 00 mov 0x1370(%rbp),%rdi 1c7a29: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7a30: 00 00 00 1c7a33: 48 c1 f8 18 sar $0x18,%rax 1c7a37: 89 83 18 01 00 00 mov %eax,0x118(%rbx) 1c7a3d: e8 00 00 00 00 callq 1c7a42 1c7a42: 48 8b bd 78 13 00 00 mov 0x1378(%rbp),%rdi 1c7a49: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7a50: 00 00 00 1c7a53: 48 c1 f8 18 sar $0x18,%rax 1c7a57: 89 43 08 mov %eax,0x8(%rbx) 1c7a5a: e8 00 00 00 00 callq 1c7a5f 1c7a5f: 48 8b bd 80 13 00 00 mov 0x1380(%rbp),%rdi 1c7a66: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7a6d: 00 00 00 1c7a70: 48 c1 f8 18 sar $0x18,%rax 1c7a74: 89 43 18 mov %eax,0x18(%rbx) 1c7a77: e8 00 00 00 00 callq 1c7a7c 1c7a7c: 48 c1 f8 18 sar $0x18,%rax 1c7a80: 89 43 28 mov %eax,0x28(%rbx) 1c7a83: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c7a88: 48 8b 00 mov (%rax),%rax 1c7a8b: 44 8b 78 24 mov 0x24(%rax),%r15d 1c7a8f: 45 85 ff test %r15d,%r15d 1c7a92: 0f 84 b4 06 00 00 je 1c814c 1c7a98: 48 8b bd 50 13 00 00 mov 0x1350(%rbp),%rdi 1c7a9f: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7aa6: 00 00 00 1c7aa9: e8 00 00 00 00 callq 1c7aae 1c7aae: 48 8b bd 58 13 00 00 mov 0x1358(%rbp),%rdi 1c7ab5: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7abc: 00 00 00 1c7abf: 48 c1 f8 18 sar $0x18,%rax 1c7ac3: 89 43 38 mov %eax,0x38(%rbx) 1c7ac6: e8 00 00 00 00 callq 1c7acb 1c7acb: 48 c1 f8 18 sar $0x18,%rax 1c7acf: 89 43 48 mov %eax,0x48(%rbx) 1c7ad2: 48 8b bd 98 13 00 00 mov 0x1398(%rbp),%rdi 1c7ad9: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7ae0: 00 00 00 1c7ae3: e8 00 00 00 00 callq 1c7ae8 1c7ae8: 48 8b 14 24 mov (%rsp),%rdx 1c7aec: 48 c1 f8 18 sar $0x18,%rax 1c7af0: 89 42 58 mov %eax,0x58(%rdx) 1c7af3: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c7af8: 83 38 01 cmpl $0x1,(%rax) 1c7afb: 0f 85 69 07 00 00 jne 1c826a 1c7b01: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c7b06: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 1c7b0b: 48 8b 74 24 70 mov 0x70(%rsp),%rsi 1c7b10: 48 89 50 28 mov %rdx,0x28(%rax) 1c7b14: 48 89 70 10 mov %rsi,0x10(%rax) 1c7b18: 48 89 70 18 mov %rsi,0x18(%rax) 1c7b1c: 48 89 50 30 mov %rdx,0x30(%rax) 1c7b20: 48 89 50 38 mov %rdx,0x38(%rax) 1c7b24: 48 89 50 40 mov %rdx,0x40(%rax) 1c7b28: 48 89 50 48 mov %rdx,0x48(%rax) 1c7b2c: 48 89 50 50 mov %rdx,0x50(%rax) 1c7b30: 48 89 50 58 mov %rdx,0x58(%rax) 1c7b34: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 1c7b39: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1c7b3e: 48 89 ea mov %rbp,%rdx 1c7b41: e8 4a 6d ff ff callq 1be890 1c7b46: 48 8b bd d0 13 00 00 mov 0x13d0(%rbp),%rdi 1c7b4d: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7b54: 00 00 00 1c7b57: e8 00 00 00 00 callq 1c7b5c 1c7b5c: 48 8b 1c 24 mov (%rsp),%rbx 1c7b60: 48 8b bd d8 13 00 00 mov 0x13d8(%rbp),%rdi 1c7b67: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7b6e: 00 00 00 1c7b71: 48 c1 f8 18 sar $0x18,%rax 1c7b75: 89 83 34 01 00 00 mov %eax,0x134(%rbx) 1c7b7b: e8 00 00 00 00 callq 1c7b80 1c7b80: 48 8b bd e0 13 00 00 mov 0x13e0(%rbp),%rdi 1c7b87: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7b8e: 00 00 00 1c7b91: 48 c1 f8 18 sar $0x18,%rax 1c7b95: 89 83 44 01 00 00 mov %eax,0x144(%rbx) 1c7b9b: e8 00 00 00 00 callq 1c7ba0 1c7ba0: 48 c1 f8 18 sar $0x18,%rax 1c7ba4: 89 83 54 01 00 00 mov %eax,0x154(%rbx) 1c7baa: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c7baf: 48 8b 00 mov (%rax),%rax 1c7bb2: 8b 70 24 mov 0x24(%rax),%esi 1c7bb5: 85 f6 test %esi,%esi 1c7bb7: 0f 84 46 05 00 00 je 1c8103 1c7bbd: 48 8b bd b0 13 00 00 mov 0x13b0(%rbp),%rdi 1c7bc4: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7bcb: 00 00 00 1c7bce: e8 00 00 00 00 callq 1c7bd3 1c7bd3: 48 8b bd b8 13 00 00 mov 0x13b8(%rbp),%rdi 1c7bda: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7be1: 00 00 00 1c7be4: 48 c1 f8 18 sar $0x18,%rax 1c7be8: 89 83 64 01 00 00 mov %eax,0x164(%rbx) 1c7bee: e8 00 00 00 00 callq 1c7bf3 1c7bf3: 48 c1 f8 18 sar $0x18,%rax 1c7bf7: 89 83 74 01 00 00 mov %eax,0x174(%rbx) 1c7bfd: 48 8b bd f8 13 00 00 mov 0x13f8(%rbp),%rdi 1c7c04: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7c0b: 00 00 00 1c7c0e: e8 00 00 00 00 callq 1c7c13 1c7c13: 48 8b 1c 24 mov (%rsp),%rbx 1c7c17: 48 8b bd 10 07 00 00 mov 0x710(%rbp),%rdi 1c7c1e: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7c25: 00 00 00 1c7c28: 48 c1 f8 18 sar $0x18,%rax 1c7c2c: 89 83 84 01 00 00 mov %eax,0x184(%rbx) 1c7c32: e8 00 00 00 00 callq 1c7c37 1c7c37: 48 8b bd 18 07 00 00 mov 0x718(%rbp),%rdi 1c7c3e: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7c45: 00 00 00 1c7c48: 48 c1 f8 18 sar $0x18,%rax 1c7c4c: 89 43 74 mov %eax,0x74(%rbx) 1c7c4f: e8 00 00 00 00 callq 1c7c54 1c7c54: 48 8b bd 20 07 00 00 mov 0x720(%rbp),%rdi 1c7c5b: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7c62: 00 00 00 1c7c65: 48 c1 f8 18 sar $0x18,%rax 1c7c69: 89 83 84 00 00 00 mov %eax,0x84(%rbx) 1c7c6f: e8 00 00 00 00 callq 1c7c74 1c7c74: 48 c1 f8 18 sar $0x18,%rax 1c7c78: 89 83 94 00 00 00 mov %eax,0x94(%rbx) 1c7c7e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c7c83: 48 8b 00 mov (%rax),%rax 1c7c86: 8b 48 24 mov 0x24(%rax),%ecx 1c7c89: 85 c9 test %ecx,%ecx 1c7c8b: 0f 84 29 04 00 00 je 1c80ba 1c7c91: 48 8b bd f0 06 00 00 mov 0x6f0(%rbp),%rdi 1c7c98: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7c9f: 00 00 00 1c7ca2: e8 00 00 00 00 callq 1c7ca7 1c7ca7: 48 8b bd f8 06 00 00 mov 0x6f8(%rbp),%rdi 1c7cae: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7cb5: 00 00 00 1c7cb8: 48 c1 f8 18 sar $0x18,%rax 1c7cbc: 89 83 a4 00 00 00 mov %eax,0xa4(%rbx) 1c7cc2: e8 00 00 00 00 callq 1c7cc7 1c7cc7: 48 c1 f8 18 sar $0x18,%rax 1c7ccb: 89 83 b4 00 00 00 mov %eax,0xb4(%rbx) 1c7cd1: 48 8b bd 38 07 00 00 mov 0x738(%rbp),%rdi 1c7cd8: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7cdf: 00 00 00 1c7ce2: e8 00 00 00 00 callq 1c7ce7 1c7ce7: 48 8b 1c 24 mov (%rsp),%rbx 1c7ceb: 48 8b bd 70 07 00 00 mov 0x770(%rbp),%rdi 1c7cf2: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7cf9: 00 00 00 1c7cfc: 48 c1 f8 18 sar $0x18,%rax 1c7d00: 89 83 c4 00 00 00 mov %eax,0xc4(%rbx) 1c7d06: e8 00 00 00 00 callq 1c7d0b 1c7d0b: 48 8b bd 78 07 00 00 mov 0x778(%rbp),%rdi 1c7d12: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7d19: 00 00 00 1c7d1c: 48 c1 f8 18 sar $0x18,%rax 1c7d20: 89 83 d4 00 00 00 mov %eax,0xd4(%rbx) 1c7d26: e8 00 00 00 00 callq 1c7d2b 1c7d2b: 48 8b bd 80 07 00 00 mov 0x780(%rbp),%rdi 1c7d32: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7d39: 00 00 00 1c7d3c: 48 c1 f8 18 sar $0x18,%rax 1c7d40: 89 83 e4 00 00 00 mov %eax,0xe4(%rbx) 1c7d46: e8 00 00 00 00 callq 1c7d4b 1c7d4b: 48 c1 f8 18 sar $0x18,%rax 1c7d4f: 89 83 f4 00 00 00 mov %eax,0xf4(%rbx) 1c7d55: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c7d5a: 48 8b 00 mov (%rax),%rax 1c7d5d: 8b 50 24 mov 0x24(%rax),%edx 1c7d60: 85 d2 test %edx,%edx 1c7d62: 0f 84 09 03 00 00 je 1c8071 1c7d68: 48 8b bd 50 07 00 00 mov 0x750(%rbp),%rdi 1c7d6f: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7d76: 00 00 00 1c7d79: e8 00 00 00 00 callq 1c7d7e 1c7d7e: 48 8b bd 58 07 00 00 mov 0x758(%rbp),%rdi 1c7d85: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7d8c: 00 00 00 1c7d8f: 48 c1 f8 18 sar $0x18,%rax 1c7d93: 89 83 04 01 00 00 mov %eax,0x104(%rbx) 1c7d99: e8 00 00 00 00 callq 1c7d9e 1c7d9e: 48 c1 f8 18 sar $0x18,%rax 1c7da2: 89 83 14 01 00 00 mov %eax,0x114(%rbx) 1c7da8: 48 8b bd 98 07 00 00 mov 0x798(%rbp),%rdi 1c7daf: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7db6: 00 00 00 1c7db9: e8 00 00 00 00 callq 1c7dbe 1c7dbe: 48 8b 1c 24 mov (%rsp),%rbx 1c7dc2: 48 8b bd 70 13 00 00 mov 0x1370(%rbp),%rdi 1c7dc9: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7dd0: 00 00 00 1c7dd3: 48 c1 f8 18 sar $0x18,%rax 1c7dd7: 89 83 24 01 00 00 mov %eax,0x124(%rbx) 1c7ddd: e8 00 00 00 00 callq 1c7de2 1c7de2: 48 8b bd 78 13 00 00 mov 0x1378(%rbp),%rdi 1c7de9: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7df0: 00 00 00 1c7df3: 48 c1 f8 18 sar $0x18,%rax 1c7df7: 89 43 14 mov %eax,0x14(%rbx) 1c7dfa: e8 00 00 00 00 callq 1c7dff 1c7dff: 48 8b bd 80 13 00 00 mov 0x1380(%rbp),%rdi 1c7e06: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7e0d: 00 00 00 1c7e10: 48 c1 f8 18 sar $0x18,%rax 1c7e14: 89 43 24 mov %eax,0x24(%rbx) 1c7e17: e8 00 00 00 00 callq 1c7e1c 1c7e1c: 48 c1 f8 18 sar $0x18,%rax 1c7e20: 89 43 34 mov %eax,0x34(%rbx) 1c7e23: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c7e28: 48 8b 00 mov (%rax),%rax 1c7e2b: 8b 40 24 mov 0x24(%rax),%eax 1c7e2e: 85 c0 test %eax,%eax 1c7e30: 0f 84 f8 01 00 00 je 1c802e 1c7e36: 48 8b bd 50 13 00 00 mov 0x1350(%rbp),%rdi 1c7e3d: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7e44: 00 00 00 1c7e47: e8 00 00 00 00 callq 1c7e4c 1c7e4c: 48 8b bd 58 13 00 00 mov 0x1358(%rbp),%rdi 1c7e53: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7e5a: 00 00 00 1c7e5d: 48 c1 f8 18 sar $0x18,%rax 1c7e61: 89 43 44 mov %eax,0x44(%rbx) 1c7e64: e8 00 00 00 00 callq 1c7e69 1c7e69: 48 c1 f8 18 sar $0x18,%rax 1c7e6d: 89 43 54 mov %eax,0x54(%rbx) 1c7e70: 48 8b bd 98 13 00 00 mov 0x1398(%rbp),%rdi 1c7e77: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c7e7e: 00 00 00 1c7e81: e8 00 00 00 00 callq 1c7e86 1c7e86: 48 8b 34 24 mov (%rsp),%rsi 1c7e8a: 48 8b 54 24 50 mov 0x50(%rsp),%rdx 1c7e8f: 48 c1 f8 18 sar $0x18,%rax 1c7e93: 89 46 64 mov %eax,0x64(%rsi) 1c7e96: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c7e9b: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 1c7ea0: 48 89 50 10 mov %rdx,0x10(%rax) 1c7ea4: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1c7ea9: 48 89 70 18 mov %rsi,0x18(%rax) 1c7ead: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 1c7eb2: 48 89 50 28 mov %rdx,0x28(%rax) 1c7eb6: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 1c7ebb: 48 89 70 30 mov %rsi,0x30(%rax) 1c7ebf: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 1c7ec4: 48 89 50 38 mov %rdx,0x38(%rax) 1c7ec8: 48 8b 54 24 60 mov 0x60(%rsp),%rdx 1c7ecd: 48 89 70 40 mov %rsi,0x40(%rax) 1c7ed1: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 1c7ed6: 48 89 50 48 mov %rdx,0x48(%rax) 1c7eda: 48 8b 54 24 68 mov 0x68(%rsp),%rdx 1c7edf: 48 89 70 50 mov %rsi,0x50(%rax) 1c7ee3: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 1c7ee8: 48 89 50 58 mov %rdx,0x58(%rax) 1c7eec: 48 89 70 60 mov %rsi,0x60(%rax) 1c7ef0: e9 e3 00 00 00 jmpq 1c7fd8 1c7ef5: 31 c0 xor %eax,%eax 1c7ef7: 48 8b 94 24 b0 00 00 mov 0xb0(%rsp),%rdx 1c7efe: 00 1c7eff: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1c7f06: 00 00 1c7f08: 0f 85 15 3a 00 00 jne 1cb923 1c7f0e: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 1c7f15: 5b pop %rbx 1c7f16: 5d pop %rbp 1c7f17: 41 5c pop %r12 1c7f19: 41 5d pop %r13 1c7f1b: 41 5e pop %r14 1c7f1d: 41 5f pop %r15 1c7f1f: c3 retq 1c7f20: 45 85 e4 test %r12d,%r12d 1c7f23: 7e 7f jle 1c7fa4 1c7f25: 41 8d 44 24 ff lea -0x1(%r12),%eax 1c7f2a: 45 31 e4 xor %r12d,%r12d 1c7f2d: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1c7f34: 48 8d 84 03 d8 04 00 lea 0x4d8(%rbx,%rax,1),%rax 1c7f3b: 00 1c7f3c: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx) 1c7f41: 74 19 je 1c7f5c 1c7f43: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 1c7f4a: 00 1c7f4b: 75 0f jne 1c7f5c 1c7f4d: 49 63 d4 movslq %r12d,%rdx 1c7f50: 41 83 c4 01 add $0x1,%r12d 1c7f54: 48 89 9c d4 80 00 00 mov %rbx,0x80(%rsp,%rdx,8) 1c7f5b: 00 1c7f5c: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 1c7f63: 48 39 d8 cmp %rbx,%rax 1c7f66: 75 d4 jne 1c7f3c 1c7f68: 45 85 e4 test %r12d,%r12d 1c7f6b: 74 37 je 1c7fa4 1c7f6d: 41 83 fc 01 cmp $0x1,%r12d 1c7f71: 7e 34 jle 1c7fa7 1c7f73: 4c 8b b4 24 80 00 00 mov 0x80(%rsp),%r14 1c7f7a: 00 1c7f7b: bb 01 00 00 00 mov $0x1,%ebx 1c7f80: eb 09 jmp 1c7f8b 1c7f82: 48 83 c3 01 add $0x1,%rbx 1c7f86: 41 39 dc cmp %ebx,%r12d 1c7f89: 7e 1c jle 1c7fa7 1c7f8b: 48 8b 84 dc 80 00 00 mov 0x80(%rsp,%rbx,8),%rax 1c7f92: 00 1c7f93: 49 8b 7e 08 mov 0x8(%r14),%rdi 1c7f97: 48 8b 70 08 mov 0x8(%rax),%rsi 1c7f9b: e8 00 00 00 00 callq 1c7fa0 1c7fa0: 84 c0 test %al,%al 1c7fa2: 75 de jne 1c7f82 1c7fa4: 45 31 ed xor %r13d,%r13d 1c7fa7: 48 8b 04 24 mov (%rsp),%rax 1c7fab: 44 88 68 04 mov %r13b,0x4(%rax) 1c7faf: 8b 45 04 mov 0x4(%rbp),%eax 1c7fb2: 85 c0 test %eax,%eax 1c7fb4: 0f 85 92 f6 ff ff jne 1c764c 1c7fba: 48 8b 04 24 mov (%rsp),%rax 1c7fbe: c7 00 01 01 01 01 movl $0x1010101,(%rax) 1c7fc4: c7 80 94 01 00 00 00 movl $0x0,0x194(%rax) 1c7fcb: 00 00 00 1c7fce: c7 80 88 01 00 00 00 movl $0x0,0x188(%rax) 1c7fd5: 00 00 00 1c7fd8: 48 89 ef mov %rbp,%rdi 1c7fdb: e8 00 00 00 00 callq 1c7fe0 1c7fe0: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 1c7fe5: 48 8b 34 24 mov (%rsp),%rsi 1c7fe9: 69 42 7b e8 03 00 00 imul $0x3e8,0x7b(%rdx),%eax 1c7ff0: 3b 86 94 01 00 00 cmp 0x194(%rsi),%eax 1c7ff6: 0f 82 f9 fe ff ff jb 1c7ef5 1c7ffc: 69 42 63 e8 03 00 00 imul $0x3e8,0x63(%rdx),%eax 1c8003: 3b 86 88 01 00 00 cmp 0x188(%rsi),%eax 1c8009: 0f 93 c0 setae %al 1c800c: e9 e6 fe ff ff jmpq 1c7ef7 1c8011: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 1c8016: e8 00 00 00 00 callq 1c801b 1c801b: 48 8b 34 24 mov (%rsp),%rsi 1c801f: 48 c1 f8 18 sar $0x18,%rax 1c8023: 89 86 90 01 00 00 mov %eax,0x190(%rsi) 1c8029: e9 7b f7 ff ff jmpq 1c77a9 1c802e: 48 8b bd 88 13 00 00 mov 0x1388(%rbp),%rdi 1c8035: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c803c: 00 00 00 1c803f: e8 00 00 00 00 callq 1c8044 1c8044: 48 8b 1c 24 mov (%rsp),%rbx 1c8048: 48 8b bd 90 13 00 00 mov 0x1390(%rbp),%rdi 1c804f: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8056: 00 00 00 1c8059: 48 c1 f8 18 sar $0x18,%rax 1c805d: 89 43 44 mov %eax,0x44(%rbx) 1c8060: e8 00 00 00 00 callq 1c8065 1c8065: 48 c1 f8 18 sar $0x18,%rax 1c8069: 89 43 54 mov %eax,0x54(%rbx) 1c806c: e9 ff fd ff ff jmpq 1c7e70 1c8071: 48 8b bd 88 07 00 00 mov 0x788(%rbp),%rdi 1c8078: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c807f: 00 00 00 1c8082: e8 00 00 00 00 callq 1c8087 1c8087: 48 8b 1c 24 mov (%rsp),%rbx 1c808b: 48 8b bd 90 07 00 00 mov 0x790(%rbp),%rdi 1c8092: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8099: 00 00 00 1c809c: 48 c1 f8 18 sar $0x18,%rax 1c80a0: 89 83 04 01 00 00 mov %eax,0x104(%rbx) 1c80a6: e8 00 00 00 00 callq 1c80ab 1c80ab: 48 c1 f8 18 sar $0x18,%rax 1c80af: 89 83 14 01 00 00 mov %eax,0x114(%rbx) 1c80b5: e9 ee fc ff ff jmpq 1c7da8 1c80ba: 48 8b bd 28 07 00 00 mov 0x728(%rbp),%rdi 1c80c1: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c80c8: 00 00 00 1c80cb: e8 00 00 00 00 callq 1c80d0 1c80d0: 48 8b 1c 24 mov (%rsp),%rbx 1c80d4: 48 8b bd 30 07 00 00 mov 0x730(%rbp),%rdi 1c80db: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c80e2: 00 00 00 1c80e5: 48 c1 f8 18 sar $0x18,%rax 1c80e9: 89 83 a4 00 00 00 mov %eax,0xa4(%rbx) 1c80ef: e8 00 00 00 00 callq 1c80f4 1c80f4: 48 c1 f8 18 sar $0x18,%rax 1c80f8: 89 83 b4 00 00 00 mov %eax,0xb4(%rbx) 1c80fe: e9 ce fb ff ff jmpq 1c7cd1 1c8103: 48 8b bd e8 13 00 00 mov 0x13e8(%rbp),%rdi 1c810a: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8111: 00 00 00 1c8114: e8 00 00 00 00 callq 1c8119 1c8119: 48 8b 1c 24 mov (%rsp),%rbx 1c811d: 48 8b bd f0 13 00 00 mov 0x13f0(%rbp),%rdi 1c8124: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c812b: 00 00 00 1c812e: 48 c1 f8 18 sar $0x18,%rax 1c8132: 89 83 64 01 00 00 mov %eax,0x164(%rbx) 1c8138: e8 00 00 00 00 callq 1c813d 1c813d: 48 c1 f8 18 sar $0x18,%rax 1c8141: 89 83 74 01 00 00 mov %eax,0x174(%rbx) 1c8147: e9 b1 fa ff ff jmpq 1c7bfd 1c814c: 48 8b bd 88 13 00 00 mov 0x1388(%rbp),%rdi 1c8153: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c815a: 00 00 00 1c815d: e8 00 00 00 00 callq 1c8162 1c8162: 48 8b 1c 24 mov (%rsp),%rbx 1c8166: 48 8b bd 90 13 00 00 mov 0x1390(%rbp),%rdi 1c816d: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8174: 00 00 00 1c8177: 48 c1 f8 18 sar $0x18,%rax 1c817b: 89 43 38 mov %eax,0x38(%rbx) 1c817e: e8 00 00 00 00 callq 1c8183 1c8183: 48 c1 f8 18 sar $0x18,%rax 1c8187: 89 43 48 mov %eax,0x48(%rbx) 1c818a: e9 43 f9 ff ff jmpq 1c7ad2 1c818f: 48 8b bd 88 07 00 00 mov 0x788(%rbp),%rdi 1c8196: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c819d: 00 00 00 1c81a0: e8 00 00 00 00 callq 1c81a5 1c81a5: 48 8b 1c 24 mov (%rsp),%rbx 1c81a9: 48 8b bd 90 07 00 00 mov 0x790(%rbp),%rdi 1c81b0: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c81b7: 00 00 00 1c81ba: 48 c1 f8 18 sar $0x18,%rax 1c81be: 89 83 f8 00 00 00 mov %eax,0xf8(%rbx) 1c81c4: e8 00 00 00 00 callq 1c81c9 1c81c9: 48 c1 f8 18 sar $0x18,%rax 1c81cd: 89 83 08 01 00 00 mov %eax,0x108(%rbx) 1c81d3: e9 30 f8 ff ff jmpq 1c7a08 1c81d8: 48 8b bd 28 07 00 00 mov 0x728(%rbp),%rdi 1c81df: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c81e6: 00 00 00 1c81e9: e8 00 00 00 00 callq 1c81ee 1c81ee: 48 8b 1c 24 mov (%rsp),%rbx 1c81f2: 48 8b bd 30 07 00 00 mov 0x730(%rbp),%rdi 1c81f9: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8200: 00 00 00 1c8203: 48 c1 f8 18 sar $0x18,%rax 1c8207: 89 83 98 00 00 00 mov %eax,0x98(%rbx) 1c820d: e8 00 00 00 00 callq 1c8212 1c8212: 48 c1 f8 18 sar $0x18,%rax 1c8216: 89 83 a8 00 00 00 mov %eax,0xa8(%rbx) 1c821c: e9 10 f7 ff ff jmpq 1c7931 1c8221: 48 8b bd e8 13 00 00 mov 0x13e8(%rbp),%rdi 1c8228: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c822f: 00 00 00 1c8232: e8 00 00 00 00 callq 1c8237 1c8237: 48 8b 1c 24 mov (%rsp),%rbx 1c823b: 48 8b bd f0 13 00 00 mov 0x13f0(%rbp),%rdi 1c8242: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8249: 00 00 00 1c824c: 48 c1 f8 18 sar $0x18,%rax 1c8250: 89 83 58 01 00 00 mov %eax,0x158(%rbx) 1c8256: e8 00 00 00 00 callq 1c825b 1c825b: 48 c1 f8 18 sar $0x18,%rax 1c825f: 89 83 68 01 00 00 mov %eax,0x168(%rbx) 1c8265: e9 f6 f5 ff ff jmpq 1c7860 1c826a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c826f: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 1c8274: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1c8279: 48 89 50 28 mov %rdx,0x28(%rax) 1c827d: 48 89 c6 mov %rax,%rsi 1c8280: 48 89 50 30 mov %rdx,0x30(%rax) 1c8284: 48 89 50 38 mov %rdx,0x38(%rax) 1c8288: 48 89 ea mov %rbp,%rdx 1c828b: e8 00 66 ff ff callq 1be890 1c8290: 48 8b bd d0 13 00 00 mov 0x13d0(%rbp),%rdi 1c8297: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c829e: 00 00 00 1c82a1: e8 00 00 00 00 callq 1c82a6 1c82a6: 48 8b 1c 24 mov (%rsp),%rbx 1c82aa: 48 8b bd d8 13 00 00 mov 0x13d8(%rbp),%rdi 1c82b1: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c82b8: 00 00 00 1c82bb: 48 c1 f8 18 sar $0x18,%rax 1c82bf: 89 83 2c 01 00 00 mov %eax,0x12c(%rbx) 1c82c5: e8 00 00 00 00 callq 1c82ca 1c82ca: 48 8b bd e0 13 00 00 mov 0x13e0(%rbp),%rdi 1c82d1: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c82d8: 00 00 00 1c82db: 48 c1 f8 18 sar $0x18,%rax 1c82df: 89 83 3c 01 00 00 mov %eax,0x13c(%rbx) 1c82e5: e8 00 00 00 00 callq 1c82ea 1c82ea: 48 c1 f8 18 sar $0x18,%rax 1c82ee: 89 83 4c 01 00 00 mov %eax,0x14c(%rbx) 1c82f4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c82f9: 48 8b 00 mov (%rax),%rax 1c82fc: 44 8b 70 24 mov 0x24(%rax),%r14d 1c8300: 45 85 f6 test %r14d,%r14d 1c8303: 0f 84 0d 1c 00 00 je 1c9f16 1c8309: 48 8b bd b0 13 00 00 mov 0x13b0(%rbp),%rdi 1c8310: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8317: 00 00 00 1c831a: e8 00 00 00 00 callq 1c831f 1c831f: 48 8b bd b8 13 00 00 mov 0x13b8(%rbp),%rdi 1c8326: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c832d: 00 00 00 1c8330: 48 c1 f8 18 sar $0x18,%rax 1c8334: 89 83 5c 01 00 00 mov %eax,0x15c(%rbx) 1c833a: e8 00 00 00 00 callq 1c833f 1c833f: 48 c1 f8 18 sar $0x18,%rax 1c8343: 89 83 6c 01 00 00 mov %eax,0x16c(%rbx) 1c8349: 48 8b bd f8 13 00 00 mov 0x13f8(%rbp),%rdi 1c8350: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8357: 00 00 00 1c835a: e8 00 00 00 00 callq 1c835f 1c835f: 48 8b 1c 24 mov (%rsp),%rbx 1c8363: 48 8b bd 10 07 00 00 mov 0x710(%rbp),%rdi 1c836a: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8371: 00 00 00 1c8374: 48 c1 f8 18 sar $0x18,%rax 1c8378: 89 83 7c 01 00 00 mov %eax,0x17c(%rbx) 1c837e: e8 00 00 00 00 callq 1c8383 1c8383: 48 8b bd 18 07 00 00 mov 0x718(%rbp),%rdi 1c838a: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8391: 00 00 00 1c8394: 48 c1 f8 18 sar $0x18,%rax 1c8398: 89 43 6c mov %eax,0x6c(%rbx) 1c839b: e8 00 00 00 00 callq 1c83a0 1c83a0: 48 8b bd 20 07 00 00 mov 0x720(%rbp),%rdi 1c83a7: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c83ae: 00 00 00 1c83b1: 48 c1 f8 18 sar $0x18,%rax 1c83b5: 89 43 7c mov %eax,0x7c(%rbx) 1c83b8: e8 00 00 00 00 callq 1c83bd 1c83bd: 48 c1 f8 18 sar $0x18,%rax 1c83c1: 89 83 8c 00 00 00 mov %eax,0x8c(%rbx) 1c83c7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c83cc: 48 8b 00 mov (%rax),%rax 1c83cf: 44 8b 68 24 mov 0x24(%rax),%r13d 1c83d3: 45 85 ed test %r13d,%r13d 1c83d6: 0f 84 f1 1a 00 00 je 1c9ecd 1c83dc: 48 8b bd f0 06 00 00 mov 0x6f0(%rbp),%rdi 1c83e3: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c83ea: 00 00 00 1c83ed: e8 00 00 00 00 callq 1c83f2 1c83f2: 48 8b bd f8 06 00 00 mov 0x6f8(%rbp),%rdi 1c83f9: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8400: 00 00 00 1c8403: 48 c1 f8 18 sar $0x18,%rax 1c8407: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 1c840d: e8 00 00 00 00 callq 1c8412 1c8412: 48 c1 f8 18 sar $0x18,%rax 1c8416: 89 83 ac 00 00 00 mov %eax,0xac(%rbx) 1c841c: 48 8b bd 38 07 00 00 mov 0x738(%rbp),%rdi 1c8423: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c842a: 00 00 00 1c842d: e8 00 00 00 00 callq 1c8432 1c8432: 48 8b 1c 24 mov (%rsp),%rbx 1c8436: 48 8b bd 70 07 00 00 mov 0x770(%rbp),%rdi 1c843d: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8444: 00 00 00 1c8447: 48 c1 f8 18 sar $0x18,%rax 1c844b: 89 83 bc 00 00 00 mov %eax,0xbc(%rbx) 1c8451: e8 00 00 00 00 callq 1c8456 1c8456: 48 8b bd 78 07 00 00 mov 0x778(%rbp),%rdi 1c845d: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8464: 00 00 00 1c8467: 48 c1 f8 18 sar $0x18,%rax 1c846b: 89 83 cc 00 00 00 mov %eax,0xcc(%rbx) 1c8471: e8 00 00 00 00 callq 1c8476 1c8476: 48 8b bd 80 07 00 00 mov 0x780(%rbp),%rdi 1c847d: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8484: 00 00 00 1c8487: 48 c1 f8 18 sar $0x18,%rax 1c848b: 89 83 dc 00 00 00 mov %eax,0xdc(%rbx) 1c8491: e8 00 00 00 00 callq 1c8496 1c8496: 48 c1 f8 18 sar $0x18,%rax 1c849a: 89 83 ec 00 00 00 mov %eax,0xec(%rbx) 1c84a0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c84a5: 48 8b 00 mov (%rax),%rax 1c84a8: 44 8b 60 24 mov 0x24(%rax),%r12d 1c84ac: 45 85 e4 test %r12d,%r12d 1c84af: 0f 84 7f 1b 00 00 je 1ca034 1c84b5: 48 8b bd 50 07 00 00 mov 0x750(%rbp),%rdi 1c84bc: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c84c3: 00 00 00 1c84c6: e8 00 00 00 00 callq 1c84cb 1c84cb: 48 8b bd 58 07 00 00 mov 0x758(%rbp),%rdi 1c84d2: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c84d9: 00 00 00 1c84dc: 48 c1 f8 18 sar $0x18,%rax 1c84e0: 89 83 fc 00 00 00 mov %eax,0xfc(%rbx) 1c84e6: e8 00 00 00 00 callq 1c84eb 1c84eb: 48 c1 f8 18 sar $0x18,%rax 1c84ef: 89 83 0c 01 00 00 mov %eax,0x10c(%rbx) 1c84f5: 48 8b bd 98 07 00 00 mov 0x798(%rbp),%rdi 1c84fc: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8503: 00 00 00 1c8506: e8 00 00 00 00 callq 1c850b 1c850b: 48 8b 1c 24 mov (%rsp),%rbx 1c850f: 48 8b bd 70 13 00 00 mov 0x1370(%rbp),%rdi 1c8516: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c851d: 00 00 00 1c8520: 48 c1 f8 18 sar $0x18,%rax 1c8524: 89 83 1c 01 00 00 mov %eax,0x11c(%rbx) 1c852a: e8 00 00 00 00 callq 1c852f 1c852f: 48 8b bd 78 13 00 00 mov 0x1378(%rbp),%rdi 1c8536: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c853d: 00 00 00 1c8540: 48 c1 f8 18 sar $0x18,%rax 1c8544: 89 43 0c mov %eax,0xc(%rbx) 1c8547: e8 00 00 00 00 callq 1c854c 1c854c: 48 8b bd 80 13 00 00 mov 0x1380(%rbp),%rdi 1c8553: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c855a: 00 00 00 1c855d: 48 c1 f8 18 sar $0x18,%rax 1c8561: 89 43 1c mov %eax,0x1c(%rbx) 1c8564: e8 00 00 00 00 callq 1c8569 1c8569: 48 c1 f8 18 sar $0x18,%rax 1c856d: 89 43 2c mov %eax,0x2c(%rbx) 1c8570: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c8575: 48 8b 00 mov (%rax),%rax 1c8578: 44 8b 58 24 mov 0x24(%rax),%r11d 1c857c: 45 85 db test %r11d,%r11d 1c857f: 0f 84 6c 1a 00 00 je 1c9ff1 1c8585: 48 8b bd 50 13 00 00 mov 0x1350(%rbp),%rdi 1c858c: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8593: 00 00 00 1c8596: e8 00 00 00 00 callq 1c859b 1c859b: 48 8b bd 58 13 00 00 mov 0x1358(%rbp),%rdi 1c85a2: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c85a9: 00 00 00 1c85ac: 48 c1 f8 18 sar $0x18,%rax 1c85b0: 89 43 3c mov %eax,0x3c(%rbx) 1c85b3: e8 00 00 00 00 callq 1c85b8 1c85b8: 48 c1 f8 18 sar $0x18,%rax 1c85bc: 89 43 4c mov %eax,0x4c(%rbx) 1c85bf: 48 8b bd 98 13 00 00 mov 0x1398(%rbp),%rdi 1c85c6: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c85cd: 00 00 00 1c85d0: e8 00 00 00 00 callq 1c85d5 1c85d5: 48 8b 1c 24 mov (%rsp),%rbx 1c85d9: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1c85de: 48 c1 f8 18 sar $0x18,%rax 1c85e2: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 1c85e7: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1c85ec: 89 43 5c mov %eax,0x5c(%rbx) 1c85ef: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c85f4: 48 89 50 28 mov %rdx,0x28(%rax) 1c85f8: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 1c85fd: 48 89 70 30 mov %rsi,0x30(%rax) 1c8601: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 1c8606: 48 89 50 38 mov %rdx,0x38(%rax) 1c860a: 48 89 ea mov %rbp,%rdx 1c860d: 48 89 70 10 mov %rsi,0x10(%rax) 1c8611: 48 89 c6 mov %rax,%rsi 1c8614: e8 77 62 ff ff callq 1be890 1c8619: 48 8b bd d0 13 00 00 mov 0x13d0(%rbp),%rdi 1c8620: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8627: 00 00 00 1c862a: e8 00 00 00 00 callq 1c862f 1c862f: 48 8b bd d8 13 00 00 mov 0x13d8(%rbp),%rdi 1c8636: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c863d: 00 00 00 1c8640: 48 c1 f8 18 sar $0x18,%rax 1c8644: 89 83 30 01 00 00 mov %eax,0x130(%rbx) 1c864a: e8 00 00 00 00 callq 1c864f 1c864f: 48 8b bd e0 13 00 00 mov 0x13e0(%rbp),%rdi 1c8656: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c865d: 00 00 00 1c8660: 48 c1 f8 18 sar $0x18,%rax 1c8664: 89 83 40 01 00 00 mov %eax,0x140(%rbx) 1c866a: e8 00 00 00 00 callq 1c866f 1c866f: 48 c1 f8 18 sar $0x18,%rax 1c8673: 89 83 50 01 00 00 mov %eax,0x150(%rbx) 1c8679: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c867e: 48 8b 00 mov (%rax),%rax 1c8681: 44 8b 50 24 mov 0x24(%rax),%r10d 1c8685: 45 85 d2 test %r10d,%r10d 1c8688: 0f 84 1a 19 00 00 je 1c9fa8 1c868e: 48 8b bd b0 13 00 00 mov 0x13b0(%rbp),%rdi 1c8695: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c869c: 00 00 00 1c869f: e8 00 00 00 00 callq 1c86a4 1c86a4: 48 8b bd b8 13 00 00 mov 0x13b8(%rbp),%rdi 1c86ab: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c86b2: 00 00 00 1c86b5: 48 c1 f8 18 sar $0x18,%rax 1c86b9: 89 83 60 01 00 00 mov %eax,0x160(%rbx) 1c86bf: e8 00 00 00 00 callq 1c86c4 1c86c4: 48 c1 f8 18 sar $0x18,%rax 1c86c8: 89 83 70 01 00 00 mov %eax,0x170(%rbx) 1c86ce: 48 8b bd f8 13 00 00 mov 0x13f8(%rbp),%rdi 1c86d5: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c86dc: 00 00 00 1c86df: e8 00 00 00 00 callq 1c86e4 1c86e4: 48 8b 1c 24 mov (%rsp),%rbx 1c86e8: 48 8b bd 10 07 00 00 mov 0x710(%rbp),%rdi 1c86ef: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c86f6: 00 00 00 1c86f9: 48 c1 f8 18 sar $0x18,%rax 1c86fd: 89 83 80 01 00 00 mov %eax,0x180(%rbx) 1c8703: e8 00 00 00 00 callq 1c8708 1c8708: 48 8b bd 18 07 00 00 mov 0x718(%rbp),%rdi 1c870f: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8716: 00 00 00 1c8719: 48 c1 f8 18 sar $0x18,%rax 1c871d: 89 43 70 mov %eax,0x70(%rbx) 1c8720: e8 00 00 00 00 callq 1c8725 1c8725: 48 8b bd 20 07 00 00 mov 0x720(%rbp),%rdi 1c872c: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8733: 00 00 00 1c8736: 48 c1 f8 18 sar $0x18,%rax 1c873a: 89 83 80 00 00 00 mov %eax,0x80(%rbx) 1c8740: e8 00 00 00 00 callq 1c8745 1c8745: 48 c1 f8 18 sar $0x18,%rax 1c8749: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 1c874f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c8754: 48 8b 00 mov (%rax),%rax 1c8757: 44 8b 48 24 mov 0x24(%rax),%r9d 1c875b: 45 85 c9 test %r9d,%r9d 1c875e: 0f 84 fb 17 00 00 je 1c9f5f 1c8764: 48 8b bd f0 06 00 00 mov 0x6f0(%rbp),%rdi 1c876b: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8772: 00 00 00 1c8775: e8 00 00 00 00 callq 1c877a 1c877a: 48 8b bd f8 06 00 00 mov 0x6f8(%rbp),%rdi 1c8781: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8788: 00 00 00 1c878b: 48 c1 f8 18 sar $0x18,%rax 1c878f: 89 83 a0 00 00 00 mov %eax,0xa0(%rbx) 1c8795: e8 00 00 00 00 callq 1c879a 1c879a: 48 c1 f8 18 sar $0x18,%rax 1c879e: 89 83 b0 00 00 00 mov %eax,0xb0(%rbx) 1c87a4: 48 8b bd 38 07 00 00 mov 0x738(%rbp),%rdi 1c87ab: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c87b2: 00 00 00 1c87b5: e8 00 00 00 00 callq 1c87ba 1c87ba: 48 8b 1c 24 mov (%rsp),%rbx 1c87be: 48 8b bd 70 07 00 00 mov 0x770(%rbp),%rdi 1c87c5: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c87cc: 00 00 00 1c87cf: 48 c1 f8 18 sar $0x18,%rax 1c87d3: 89 83 c0 00 00 00 mov %eax,0xc0(%rbx) 1c87d9: e8 00 00 00 00 callq 1c87de 1c87de: 48 8b bd 78 07 00 00 mov 0x778(%rbp),%rdi 1c87e5: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c87ec: 00 00 00 1c87ef: 48 c1 f8 18 sar $0x18,%rax 1c87f3: 89 83 d0 00 00 00 mov %eax,0xd0(%rbx) 1c87f9: e8 00 00 00 00 callq 1c87fe 1c87fe: 48 8b bd 80 07 00 00 mov 0x780(%rbp),%rdi 1c8805: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c880c: 00 00 00 1c880f: 48 c1 f8 18 sar $0x18,%rax 1c8813: 89 83 e0 00 00 00 mov %eax,0xe0(%rbx) 1c8819: e8 00 00 00 00 callq 1c881e 1c881e: 48 c1 f8 18 sar $0x18,%rax 1c8822: 89 83 f0 00 00 00 mov %eax,0xf0(%rbx) 1c8828: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c882d: 48 8b 00 mov (%rax),%rax 1c8830: 44 8b 40 24 mov 0x24(%rax),%r8d 1c8834: 45 85 c0 test %r8d,%r8d 1c8837: 0f 84 47 16 00 00 je 1c9e84 1c883d: 48 8b bd 50 07 00 00 mov 0x750(%rbp),%rdi 1c8844: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c884b: 00 00 00 1c884e: e8 00 00 00 00 callq 1c8853 1c8853: 48 8b bd 58 07 00 00 mov 0x758(%rbp),%rdi 1c885a: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8861: 00 00 00 1c8864: 48 c1 f8 18 sar $0x18,%rax 1c8868: 89 83 00 01 00 00 mov %eax,0x100(%rbx) 1c886e: e8 00 00 00 00 callq 1c8873 1c8873: 48 c1 f8 18 sar $0x18,%rax 1c8877: 89 83 10 01 00 00 mov %eax,0x110(%rbx) 1c887d: 48 8b bd 98 07 00 00 mov 0x798(%rbp),%rdi 1c8884: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c888b: 00 00 00 1c888e: e8 00 00 00 00 callq 1c8893 1c8893: 48 8b 1c 24 mov (%rsp),%rbx 1c8897: 48 8b bd 70 13 00 00 mov 0x1370(%rbp),%rdi 1c889e: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c88a5: 00 00 00 1c88a8: 48 c1 f8 18 sar $0x18,%rax 1c88ac: 89 83 20 01 00 00 mov %eax,0x120(%rbx) 1c88b2: e8 00 00 00 00 callq 1c88b7 1c88b7: 48 8b bd 78 13 00 00 mov 0x1378(%rbp),%rdi 1c88be: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c88c5: 00 00 00 1c88c8: 48 c1 f8 18 sar $0x18,%rax 1c88cc: 89 43 10 mov %eax,0x10(%rbx) 1c88cf: e8 00 00 00 00 callq 1c88d4 1c88d4: 48 8b bd 80 13 00 00 mov 0x1380(%rbp),%rdi 1c88db: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c88e2: 00 00 00 1c88e5: 48 c1 f8 18 sar $0x18,%rax 1c88e9: 89 43 20 mov %eax,0x20(%rbx) 1c88ec: e8 00 00 00 00 callq 1c88f1 1c88f1: 48 c1 f8 18 sar $0x18,%rax 1c88f5: 89 43 30 mov %eax,0x30(%rbx) 1c88f8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1c88fd: 48 8b 00 mov (%rax),%rax 1c8900: 8b 78 24 mov 0x24(%rax),%edi 1c8903: 85 ff test %edi,%edi 1c8905: 0f 84 36 15 00 00 je 1c9e41 1c890b: 48 8b bd 50 13 00 00 mov 0x1350(%rbp),%rdi 1c8912: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8919: 00 00 00 1c891c: e8 00 00 00 00 callq 1c8921 1c8921: 48 8b bd 58 13 00 00 mov 0x1358(%rbp),%rdi 1c8928: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c892f: 00 00 00 1c8932: 48 c1 f8 18 sar $0x18,%rax 1c8936: 89 43 40 mov %eax,0x40(%rbx) 1c8939: e8 00 00 00 00 callq 1c893e 1c893e: 48 c1 f8 18 sar $0x18,%rax 1c8942: 89 43 50 mov %eax,0x50(%rbx) 1c8945: 48 8b bd 98 13 00 00 mov 0x1398(%rbp),%rdi 1c894c: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c8953: 00 00 00 1c8956: e8 00 00 00 00 callq 1c895b 1c895b: 48 8b 34 24 mov (%rsp),%rsi 1c895f: 48 c1 f8 18 sar $0x18,%rax 1c8963: 89 46 60 mov %eax,0x60(%rsi) 1c8966: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1c896b: 83 38 01 cmpl $0x1,(%rax) 1c896e: 0f 84 8d f1 ff ff je 1c7b01 1c8974: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1c8979: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 1c897e: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 1c8983: 48 89 50 28 mov %rdx,0x28(%rax) 1c8987: 48 89 70 10 mov %rsi,0x10(%rax) 1c898b: 48 89 50 30 mov %rdx,0x30(%rax) 1c898f: 48 89 50 38 mov %rdx,0x38(%rax) 1c8993: e9 9c f1 ff ff jmpq 1c7b34 1c8998: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c899f: 00 00 00 1c89a2: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 1c89a7: e8 00 00 00 00 callq 1c89ac 1c89ac: 48 8b 14 24 mov (%rsp),%rdx 1c89b0: 48 c1 f8 18 sar $0x18,%rax 1c89b4: 89 82 90 01 00 00 mov %eax,0x190(%rdx) 1c89ba: e9 ea ed ff ff jmpq 1c77a9 1c89bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89c9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89ce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89d8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89dd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89e2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89ec: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89f1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89f6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c89fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a00: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a05: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a0a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a0f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a14: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a19: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a1e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a23: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a28: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a2d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a32: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a37: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a3c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a41: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a46: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a50: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a55: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a5a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a5f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a64: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a69: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a6e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a78: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a7d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a82: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a87: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a8c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a91: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a96: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8a9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8aa0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8aa5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8aaa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8aaf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ab4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ab9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8abe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ac3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ac8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8acd: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 1c8ad2: e8 c9 4f ff ff callq 1bdaa0 1c8ad7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8adc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ae1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ae6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8aeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8af0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8af5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8afa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8aff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b04: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b09: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b0e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b13: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b18: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b1d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b22: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b27: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b2c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b31: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b36: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b40: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b45: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b4a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b4f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b54: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b59: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b5e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b63: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b68: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b6d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b72: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b77: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b7c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b81: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b86: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b90: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b95: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b9a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8b9f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ba4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ba9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bb3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bb8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bbd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bc2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bc7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bcc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bd1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bd6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8be0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8be5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bf4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bf9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8bfe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c03: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c08: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c0d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c12: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c17: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c1c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c26: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c30: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c35: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c3a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c3f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c44: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c49: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c4e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c53: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c58: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c5d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c62: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c67: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c6c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c71: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c76: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c80: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c85: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c8a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c8f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c94: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c99: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8c9e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ca3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ca8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cad: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cb2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cb7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cbc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cc1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cc6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ccb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cd0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cd5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cda: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cdf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ce4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ce9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cee: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cf3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cf8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8cfd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d02: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d07: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d0c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d11: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d16: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d20: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d25: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d2a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d2f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d34: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d39: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d3e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d43: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d48: 4c 8d a5 70 05 00 00 lea 0x570(%rbp),%r12 1c8d4f: 4c 8d ad ec 03 00 00 lea 0x3ec(%rbp),%r13 1c8d56: 31 db xor %ebx,%ebx 1c8d58: 4c 8d b5 68 03 00 00 lea 0x368(%rbp),%r14 1c8d5f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d64: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d69: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d6e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d78: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d7d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d82: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d87: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d8c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d91: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d96: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8d9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8da0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8da5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8daa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8daf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8db4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8db9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8dbe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8dc3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8dc8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8dcd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8dd2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8dd7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ddc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8de1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8de6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8deb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8df0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8df5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8dfa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8dff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e04: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e09: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e0e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e13: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e18: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e1d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e22: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e27: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e2c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e31: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e36: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e40: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e45: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e4a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e4f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e54: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e59: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e5e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e63: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e68: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e6d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e72: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e77: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e7c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e81: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e86: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e90: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e95: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e9a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8e9f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ea4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ea9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8eae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8eb3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8eb8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ebd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ec2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ec7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ecc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ed1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ed6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8edb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ee0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ee5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8eea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8eef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ef4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8ef9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8efe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8f03: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8f08: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8f0d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8f12: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8f17: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8f1c: 83 c3 01 add $0x1,%ebx 1c8f1f: 49 83 c4 08 add $0x8,%r12 1c8f23: 49 83 c5 04 add $0x4,%r13 1c8f27: 49 83 c6 01 add $0x1,%r14 1c8f2b: 83 fb 0c cmp $0xc,%ebx 1c8f2e: 0f 85 2b fe ff ff jne 1c8d5f 1c8f34: 48 89 6c 24 78 mov %rbp,0x78(%rsp) 1c8f39: 4c 8d bd 90 21 00 00 lea 0x2190(%rbp),%r15 1c8f40: 31 db xor %ebx,%ebx 1c8f42: 4d 89 fe mov %r15,%r14 1c8f45: 31 ed xor %ebp,%ebp 1c8f47: 4d 89 f5 mov %r14,%r13 1c8f4a: 45 31 e4 xor %r12d,%r12d 1c8f4d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8f52: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8f57: 41 83 c4 01 add $0x1,%r12d 1c8f5b: 49 83 c5 08 add $0x8,%r13 1c8f5f: 41 83 fc 08 cmp $0x8,%r12d 1c8f63: 75 e8 jne 1c8f4d 1c8f65: 83 c5 01 add $0x1,%ebp 1c8f68: 49 83 c6 40 add $0x40,%r14 1c8f6c: 83 fd 03 cmp $0x3,%ebp 1c8f6f: 75 d6 jne 1c8f47 1c8f71: 83 c3 01 add $0x1,%ebx 1c8f74: 49 81 c7 c0 00 00 00 add $0xc0,%r15 1c8f7b: 83 fb 0c cmp $0xc,%ebx 1c8f7e: 75 c2 jne 1c8f42 1c8f80: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 1c8f85: 45 31 f6 xor %r14d,%r14d 1c8f88: 49 89 ef mov %rbp,%r15 1c8f8b: 4c 8d ad 10 20 00 00 lea 0x2010(%rbp),%r13 1c8f92: 4c 89 eb mov %r13,%rbx 1c8f95: 31 ed xor %ebp,%ebp 1c8f97: 41 89 ec mov %ebp,%r12d 1c8f9a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8f9f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8fa4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8fa9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8fae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8fb3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8fb8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8fbd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8fc2: 48 83 c5 01 add $0x1,%rbp 1c8fc6: 48 83 c3 08 add $0x8,%rbx 1c8fca: 48 83 fd 08 cmp $0x8,%rbp 1c8fce: 75 c7 jne 1c8f97 1c8fd0: 41 83 c6 01 add $0x1,%r14d 1c8fd4: 49 83 c7 20 add $0x20,%r15 1c8fd8: 49 83 c5 40 add $0x40,%r13 1c8fdc: 41 83 fe 03 cmp $0x3,%r14d 1c8fe0: 75 b0 jne 1c8f92 1c8fe2: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 1c8fe7: 31 db xor %ebx,%ebx 1c8fe9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1c8fee: 48 83 c3 01 add $0x1,%rbx 1c8ff2: 48 83 fb 06 cmp $0x6,%rbx 1c8ff6: 75 f1 jne 1c8fe9 1c8ff8: e9 cc e6 ff ff jmpq 1c76c9 1c8ffd: 45 8b 8d 03 09 00 00 mov 0x903(%r13),%r9d 1c9004: 45 89 e0 mov %r12d,%r8d 1c9007: 89 e9 mov %ebp,%ecx 1c9009: 89 da mov %ebx,%edx 1c900b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9012: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9019: e8 00 00 00 00 callq 1c901e 1c901e: e9 34 ff ff ff jmpq 1c8f57 1c9023: 45 8b 4d 03 mov 0x3(%r13),%r9d 1c9027: 45 89 e0 mov %r12d,%r8d 1c902a: 89 e9 mov %ebp,%ecx 1c902c: 89 da mov %ebx,%edx 1c902e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9035: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c903c: e8 00 00 00 00 callq 1c9041 1c9041: e9 0c ff ff ff jmpq 1c8f52 1c9046: 44 8b 83 83 16 00 00 mov 0x1683(%rbx),%r8d 1c904d: 44 89 e1 mov %r12d,%ecx 1c9050: 44 89 f2 mov %r14d,%edx 1c9053: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c905a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9061: e8 00 00 00 00 callq 1c9066 1c9066: e9 52 ff ff ff jmpq 1c8fbd 1c906b: 44 8b 83 c3 15 00 00 mov 0x15c3(%rbx),%r8d 1c9072: 44 89 e1 mov %r12d,%ecx 1c9075: 44 89 f2 mov %r14d,%edx 1c9078: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c907f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9086: e8 00 00 00 00 callq 1c908b 1c908b: e9 28 ff ff ff jmpq 1c8fb8 1c9090: 44 8b 83 43 14 00 00 mov 0x1443(%rbx),%r8d 1c9097: 44 89 e1 mov %r12d,%ecx 1c909a: 44 89 f2 mov %r14d,%edx 1c909d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c90a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c90ab: e8 00 00 00 00 callq 1c90b0 1c90b0: e9 fe fe ff ff jmpq 1c8fb3 1c90b5: 44 8b 83 83 13 00 00 mov 0x1383(%rbx),%r8d 1c90bc: 44 89 e1 mov %r12d,%ecx 1c90bf: 44 89 f2 mov %r14d,%edx 1c90c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c90c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c90d0: e8 00 00 00 00 callq 1c90d5 1c90d5: e9 d4 fe ff ff jmpq 1c8fae 1c90da: 44 8b 83 c3 00 00 00 mov 0xc3(%rbx),%r8d 1c90e1: 44 89 e1 mov %r12d,%ecx 1c90e4: 44 89 f2 mov %r14d,%edx 1c90e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c90ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c90f5: e8 00 00 00 00 callq 1c90fa 1c90fa: e9 aa fe ff ff jmpq 1c8fa9 1c90ff: 44 8b 43 03 mov 0x3(%rbx),%r8d 1c9103: 44 89 e1 mov %r12d,%ecx 1c9106: 44 89 f2 mov %r14d,%edx 1c9109: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9110: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9117: e8 00 00 00 00 callq 1c911c 1c911c: e9 83 fe ff ff jmpq 1c8fa4 1c9121: 44 8b 83 43 17 00 00 mov 0x1743(%rbx),%r8d 1c9128: 44 89 e1 mov %r12d,%ecx 1c912b: 44 89 f2 mov %r14d,%edx 1c912e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9135: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c913c: e8 00 00 00 00 callq 1c9141 1c9141: e9 7c fe ff ff jmpq 1c8fc2 1c9146: 45 8b 84 af b0 1f 00 mov 0x1fb0(%r15,%rbp,4),%r8d 1c914d: 00 1c914e: 89 e9 mov %ebp,%ecx 1c9150: 44 89 f2 mov %r14d,%edx 1c9153: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c915a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9161: e8 00 00 00 00 callq 1c9166 1c9166: e9 34 fe ff ff jmpq 1c8f9f 1c916b: 89 da mov %ebx,%edx 1c916d: 49 8b 8c 24 e0 19 00 mov 0x19e0(%r12),%rcx 1c9174: 00 1c9175: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c917c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9183: 48 c1 f9 18 sar $0x18,%rcx 1c9187: e8 00 00 00 00 callq 1c918c 1c918c: e9 8b fd ff ff jmpq 1c8f1c 1c9191: 89 da mov %ebx,%edx 1c9193: 49 8b 8c 24 80 19 00 mov 0x1980(%r12),%rcx 1c919a: 00 1c919b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c91a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c91a9: 48 c1 f9 18 sar $0x18,%rcx 1c91ad: e8 00 00 00 00 callq 1c91b2 1c91b2: e9 60 fd ff ff jmpq 1c8f17 1c91b7: 89 da mov %ebx,%edx 1c91b9: 49 8b 8c 24 20 19 00 mov 0x1920(%r12),%rcx 1c91c0: 00 1c91c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c91c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c91cf: 48 c1 f9 18 sar $0x18,%rcx 1c91d3: e8 00 00 00 00 callq 1c91d8 1c91d8: e9 35 fd ff ff jmpq 1c8f12 1c91dd: 89 da mov %ebx,%edx 1c91df: 49 8b 8c 24 c0 18 00 mov 0x18c0(%r12),%rcx 1c91e6: 00 1c91e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c91ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c91f5: 48 c1 f9 18 sar $0x18,%rcx 1c91f9: e8 00 00 00 00 callq 1c91fe 1c91fe: e9 0a fd ff ff jmpq 1c8f0d 1c9203: 89 da mov %ebx,%edx 1c9205: 49 8b 8c 24 60 18 00 mov 0x1860(%r12),%rcx 1c920c: 00 1c920d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9214: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c921b: 48 c1 f9 18 sar $0x18,%rcx 1c921f: e8 00 00 00 00 callq 1c9224 1c9224: e9 df fc ff ff jmpq 1c8f08 1c9229: 89 da mov %ebx,%edx 1c922b: 49 8b 8c 24 00 18 00 mov 0x1800(%r12),%rcx 1c9232: 00 1c9233: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c923a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9241: 48 c1 f9 18 sar $0x18,%rcx 1c9245: e8 00 00 00 00 callq 1c924a 1c924a: e9 b4 fc ff ff jmpq 1c8f03 1c924f: 89 da mov %ebx,%edx 1c9251: 49 8b 8c 24 a0 17 00 mov 0x17a0(%r12),%rcx 1c9258: 00 1c9259: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9260: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9267: 48 c1 f9 18 sar $0x18,%rcx 1c926b: e8 00 00 00 00 callq 1c9270 1c9270: e9 89 fc ff ff jmpq 1c8efe 1c9275: 89 da mov %ebx,%edx 1c9277: 49 8b 8c 24 40 17 00 mov 0x1740(%r12),%rcx 1c927e: 00 1c927f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9286: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c928d: 48 c1 f9 18 sar $0x18,%rcx 1c9291: e8 00 00 00 00 callq 1c9296 1c9296: e9 5e fc ff ff jmpq 1c8ef9 1c929b: 89 da mov %ebx,%edx 1c929d: 49 8b 8c 24 e0 16 00 mov 0x16e0(%r12),%rcx 1c92a4: 00 1c92a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c92ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c92b3: 48 c1 f9 18 sar $0x18,%rcx 1c92b7: e8 00 00 00 00 callq 1c92bc 1c92bc: e9 33 fc ff ff jmpq 1c8ef4 1c92c1: 89 da mov %ebx,%edx 1c92c3: 49 8b 8c 24 80 16 00 mov 0x1680(%r12),%rcx 1c92ca: 00 1c92cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c92d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c92d9: 48 c1 f9 18 sar $0x18,%rcx 1c92dd: e8 00 00 00 00 callq 1c92e2 1c92e2: e9 08 fc ff ff jmpq 1c8eef 1c92e7: 89 da mov %ebx,%edx 1c92e9: 49 8b 8c 24 20 16 00 mov 0x1620(%r12),%rcx 1c92f0: 00 1c92f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c92f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c92ff: 48 c1 f9 18 sar $0x18,%rcx 1c9303: e8 00 00 00 00 callq 1c9308 1c9308: e9 dd fb ff ff jmpq 1c8eea 1c930d: 89 da mov %ebx,%edx 1c930f: 49 8b 8c 24 c0 15 00 mov 0x15c0(%r12),%rcx 1c9316: 00 1c9317: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c931e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9325: 48 c1 f9 18 sar $0x18,%rcx 1c9329: e8 00 00 00 00 callq 1c932e 1c932e: e9 b2 fb ff ff jmpq 1c8ee5 1c9333: 89 da mov %ebx,%edx 1c9335: 49 8b 8c 24 60 15 00 mov 0x1560(%r12),%rcx 1c933c: 00 1c933d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9344: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c934b: 48 c1 f9 18 sar $0x18,%rcx 1c934f: e8 00 00 00 00 callq 1c9354 1c9354: e9 87 fb ff ff jmpq 1c8ee0 1c9359: 89 da mov %ebx,%edx 1c935b: 49 8b 8c 24 00 15 00 mov 0x1500(%r12),%rcx 1c9362: 00 1c9363: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c936a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9371: 48 c1 f9 18 sar $0x18,%rcx 1c9375: e8 00 00 00 00 callq 1c937a 1c937a: e9 5c fb ff ff jmpq 1c8edb 1c937f: 89 da mov %ebx,%edx 1c9381: 49 8b 8c 24 a0 14 00 mov 0x14a0(%r12),%rcx 1c9388: 00 1c9389: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9390: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9397: 48 c1 f9 18 sar $0x18,%rcx 1c939b: e8 00 00 00 00 callq 1c93a0 1c93a0: e9 31 fb ff ff jmpq 1c8ed6 1c93a5: 89 da mov %ebx,%edx 1c93a7: 49 8b 8c 24 40 14 00 mov 0x1440(%r12),%rcx 1c93ae: 00 1c93af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c93b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c93bd: 48 c1 f9 18 sar $0x18,%rcx 1c93c1: e8 00 00 00 00 callq 1c93c6 1c93c6: e9 06 fb ff ff jmpq 1c8ed1 1c93cb: 89 da mov %ebx,%edx 1c93cd: 49 8b 8c 24 e0 13 00 mov 0x13e0(%r12),%rcx 1c93d4: 00 1c93d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c93dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c93e3: 48 c1 f9 18 sar $0x18,%rcx 1c93e7: e8 00 00 00 00 callq 1c93ec 1c93ec: e9 db fa ff ff jmpq 1c8ecc 1c93f1: 89 da mov %ebx,%edx 1c93f3: 49 8b 8c 24 80 13 00 mov 0x1380(%r12),%rcx 1c93fa: 00 1c93fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9402: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9409: 48 c1 f9 18 sar $0x18,%rcx 1c940d: e8 00 00 00 00 callq 1c9412 1c9412: e9 b0 fa ff ff jmpq 1c8ec7 1c9417: 89 da mov %ebx,%edx 1c9419: 49 8b 8c 24 20 13 00 mov 0x1320(%r12),%rcx 1c9420: 00 1c9421: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9428: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c942f: 48 c1 f9 18 sar $0x18,%rcx 1c9433: e8 00 00 00 00 callq 1c9438 1c9438: e9 85 fa ff ff jmpq 1c8ec2 1c943d: 89 da mov %ebx,%edx 1c943f: 49 8b 8c 24 c0 12 00 mov 0x12c0(%r12),%rcx 1c9446: 00 1c9447: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c944e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9455: 48 c1 f9 18 sar $0x18,%rcx 1c9459: e8 00 00 00 00 callq 1c945e 1c945e: e9 5a fa ff ff jmpq 1c8ebd 1c9463: 89 da mov %ebx,%edx 1c9465: 49 8b 8c 24 60 12 00 mov 0x1260(%r12),%rcx 1c946c: 00 1c946d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9474: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c947b: 48 c1 f9 18 sar $0x18,%rcx 1c947f: e8 00 00 00 00 callq 1c9484 1c9484: e9 2f fa ff ff jmpq 1c8eb8 1c9489: 89 da mov %ebx,%edx 1c948b: 49 8b 8c 24 00 12 00 mov 0x1200(%r12),%rcx 1c9492: 00 1c9493: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c949a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c94a1: 48 c1 f9 18 sar $0x18,%rcx 1c94a5: e8 00 00 00 00 callq 1c94aa 1c94aa: e9 04 fa ff ff jmpq 1c8eb3 1c94af: 89 da mov %ebx,%edx 1c94b1: 49 8b 8c 24 a0 11 00 mov 0x11a0(%r12),%rcx 1c94b8: 00 1c94b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c94c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c94c7: 48 c1 f9 18 sar $0x18,%rcx 1c94cb: e8 00 00 00 00 callq 1c94d0 1c94d0: e9 d9 f9 ff ff jmpq 1c8eae 1c94d5: 89 da mov %ebx,%edx 1c94d7: 49 8b 8c 24 40 11 00 mov 0x1140(%r12),%rcx 1c94de: 00 1c94df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c94e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c94ed: 48 c1 f9 18 sar $0x18,%rcx 1c94f1: e8 00 00 00 00 callq 1c94f6 1c94f6: e9 ae f9 ff ff jmpq 1c8ea9 1c94fb: 89 da mov %ebx,%edx 1c94fd: 49 8b 8c 24 e0 10 00 mov 0x10e0(%r12),%rcx 1c9504: 00 1c9505: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c950c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9513: 48 c1 f9 18 sar $0x18,%rcx 1c9517: e8 00 00 00 00 callq 1c951c 1c951c: e9 83 f9 ff ff jmpq 1c8ea4 1c9521: 89 da mov %ebx,%edx 1c9523: 49 8b 8c 24 80 10 00 mov 0x1080(%r12),%rcx 1c952a: 00 1c952b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9532: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9539: 48 c1 f9 18 sar $0x18,%rcx 1c953d: e8 00 00 00 00 callq 1c9542 1c9542: e9 58 f9 ff ff jmpq 1c8e9f 1c9547: 89 da mov %ebx,%edx 1c9549: 49 8b 8c 24 20 10 00 mov 0x1020(%r12),%rcx 1c9550: 00 1c9551: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9558: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c955f: 48 c1 f9 18 sar $0x18,%rcx 1c9563: e8 00 00 00 00 callq 1c9568 1c9568: e9 2d f9 ff ff jmpq 1c8e9a 1c956d: 89 da mov %ebx,%edx 1c956f: 49 8b 8c 24 c0 0f 00 mov 0xfc0(%r12),%rcx 1c9576: 00 1c9577: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c957e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9585: 48 c1 f9 18 sar $0x18,%rcx 1c9589: e8 00 00 00 00 callq 1c958e 1c958e: e9 02 f9 ff ff jmpq 1c8e95 1c9593: 89 da mov %ebx,%edx 1c9595: 49 8b 8c 24 60 0f 00 mov 0xf60(%r12),%rcx 1c959c: 00 1c959d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c95a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c95ab: 48 c1 f9 18 sar $0x18,%rcx 1c95af: e8 00 00 00 00 callq 1c95b4 1c95b4: e9 d7 f8 ff ff jmpq 1c8e90 1c95b9: 89 da mov %ebx,%edx 1c95bb: 49 8b 8c 24 00 0f 00 mov 0xf00(%r12),%rcx 1c95c2: 00 1c95c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c95ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c95d1: 48 c1 f9 18 sar $0x18,%rcx 1c95d5: e8 00 00 00 00 callq 1c95da 1c95da: e9 ac f8 ff ff jmpq 1c8e8b 1c95df: 89 da mov %ebx,%edx 1c95e1: 49 8b 8c 24 a0 0e 00 mov 0xea0(%r12),%rcx 1c95e8: 00 1c95e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c95f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c95f7: 48 c1 f9 18 sar $0x18,%rcx 1c95fb: e8 00 00 00 00 callq 1c9600 1c9600: e9 81 f8 ff ff jmpq 1c8e86 1c9605: 89 da mov %ebx,%edx 1c9607: 49 8b 8c 24 40 0e 00 mov 0xe40(%r12),%rcx 1c960e: 00 1c960f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9616: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c961d: 48 c1 f9 18 sar $0x18,%rcx 1c9621: e8 00 00 00 00 callq 1c9626 1c9626: e9 56 f8 ff ff jmpq 1c8e81 1c962b: 89 da mov %ebx,%edx 1c962d: 49 8b 8c 24 e0 0d 00 mov 0xde0(%r12),%rcx 1c9634: 00 1c9635: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c963c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9643: 48 c1 f9 18 sar $0x18,%rcx 1c9647: e8 00 00 00 00 callq 1c964c 1c964c: e9 2b f8 ff ff jmpq 1c8e7c 1c9651: 89 da mov %ebx,%edx 1c9653: 49 8b 8c 24 80 0d 00 mov 0xd80(%r12),%rcx 1c965a: 00 1c965b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9662: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9669: 48 c1 f9 18 sar $0x18,%rcx 1c966d: e8 00 00 00 00 callq 1c9672 1c9672: e9 00 f8 ff ff jmpq 1c8e77 1c9677: 89 da mov %ebx,%edx 1c9679: 49 8b 8c 24 20 0d 00 mov 0xd20(%r12),%rcx 1c9680: 00 1c9681: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9688: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c968f: 48 c1 f9 18 sar $0x18,%rcx 1c9693: e8 00 00 00 00 callq 1c9698 1c9698: e9 d5 f7 ff ff jmpq 1c8e72 1c969d: 89 da mov %ebx,%edx 1c969f: 49 8b 8c 24 c0 0c 00 mov 0xcc0(%r12),%rcx 1c96a6: 00 1c96a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c96ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c96b5: 48 c1 f9 18 sar $0x18,%rcx 1c96b9: e8 00 00 00 00 callq 1c96be 1c96be: e9 aa f7 ff ff jmpq 1c8e6d 1c96c3: 89 da mov %ebx,%edx 1c96c5: 49 8b 8c 24 60 0c 00 mov 0xc60(%r12),%rcx 1c96cc: 00 1c96cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c96d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c96db: 48 c1 f9 18 sar $0x18,%rcx 1c96df: e8 00 00 00 00 callq 1c96e4 1c96e4: e9 7f f7 ff ff jmpq 1c8e68 1c96e9: 89 da mov %ebx,%edx 1c96eb: 49 8b 8c 24 00 0c 00 mov 0xc00(%r12),%rcx 1c96f2: 00 1c96f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c96fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9701: 48 c1 f9 18 sar $0x18,%rcx 1c9705: e8 00 00 00 00 callq 1c970a 1c970a: e9 54 f7 ff ff jmpq 1c8e63 1c970f: 89 da mov %ebx,%edx 1c9711: 49 8b 8c 24 a0 0b 00 mov 0xba0(%r12),%rcx 1c9718: 00 1c9719: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9720: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9727: 48 c1 f9 18 sar $0x18,%rcx 1c972b: e8 00 00 00 00 callq 1c9730 1c9730: e9 29 f7 ff ff jmpq 1c8e5e 1c9735: 89 da mov %ebx,%edx 1c9737: 49 8b 8c 24 40 0b 00 mov 0xb40(%r12),%rcx 1c973e: 00 1c973f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9746: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c974d: 48 c1 f9 18 sar $0x18,%rcx 1c9751: e8 00 00 00 00 callq 1c9756 1c9756: e9 fe f6 ff ff jmpq 1c8e59 1c975b: 89 da mov %ebx,%edx 1c975d: 49 8b 8c 24 e0 0a 00 mov 0xae0(%r12),%rcx 1c9764: 00 1c9765: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c976c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9773: 48 c1 f9 18 sar $0x18,%rcx 1c9777: e8 00 00 00 00 callq 1c977c 1c977c: e9 d3 f6 ff ff jmpq 1c8e54 1c9781: 89 da mov %ebx,%edx 1c9783: 49 8b 8c 24 80 0a 00 mov 0xa80(%r12),%rcx 1c978a: 00 1c978b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9792: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9799: 48 c1 f9 18 sar $0x18,%rcx 1c979d: e8 00 00 00 00 callq 1c97a2 1c97a2: e9 a8 f6 ff ff jmpq 1c8e4f 1c97a7: 89 da mov %ebx,%edx 1c97a9: 49 8b 8c 24 20 0a 00 mov 0xa20(%r12),%rcx 1c97b0: 00 1c97b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c97b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c97bf: 48 c1 f9 18 sar $0x18,%rcx 1c97c3: e8 00 00 00 00 callq 1c97c8 1c97c8: e9 7d f6 ff ff jmpq 1c8e4a 1c97cd: 89 da mov %ebx,%edx 1c97cf: 49 8b 8c 24 c0 09 00 mov 0x9c0(%r12),%rcx 1c97d6: 00 1c97d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c97de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c97e5: 48 c1 f9 18 sar $0x18,%rcx 1c97e9: e8 00 00 00 00 callq 1c97ee 1c97ee: e9 52 f6 ff ff jmpq 1c8e45 1c97f3: 89 da mov %ebx,%edx 1c97f5: 49 8b 8c 24 60 09 00 mov 0x960(%r12),%rcx 1c97fc: 00 1c97fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9804: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c980b: 48 c1 f9 18 sar $0x18,%rcx 1c980f: e8 00 00 00 00 callq 1c9814 1c9814: e9 27 f6 ff ff jmpq 1c8e40 1c9819: 89 da mov %ebx,%edx 1c981b: 49 8b 8c 24 00 09 00 mov 0x900(%r12),%rcx 1c9822: 00 1c9823: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c982a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9831: 48 c1 f9 18 sar $0x18,%rcx 1c9835: e8 00 00 00 00 callq 1c983a 1c983a: e9 fc f5 ff ff jmpq 1c8e3b 1c983f: 89 da mov %ebx,%edx 1c9841: 49 8b 8c 24 a0 08 00 mov 0x8a0(%r12),%rcx 1c9848: 00 1c9849: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9850: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9857: 48 c1 f9 18 sar $0x18,%rcx 1c985b: e8 00 00 00 00 callq 1c9860 1c9860: e9 d1 f5 ff ff jmpq 1c8e36 1c9865: 89 da mov %ebx,%edx 1c9867: 49 8b 8c 24 40 08 00 mov 0x840(%r12),%rcx 1c986e: 00 1c986f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9876: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c987d: 48 c1 f9 18 sar $0x18,%rcx 1c9881: e8 00 00 00 00 callq 1c9886 1c9886: e9 a6 f5 ff ff jmpq 1c8e31 1c988b: 89 da mov %ebx,%edx 1c988d: 49 8b 8c 24 e0 07 00 mov 0x7e0(%r12),%rcx 1c9894: 00 1c9895: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c989c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c98a3: 48 c1 f9 18 sar $0x18,%rcx 1c98a7: e8 00 00 00 00 callq 1c98ac 1c98ac: e9 7b f5 ff ff jmpq 1c8e2c 1c98b1: 89 da mov %ebx,%edx 1c98b3: 49 8b 8c 24 80 07 00 mov 0x780(%r12),%rcx 1c98ba: 00 1c98bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c98c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c98c9: 48 c1 f9 18 sar $0x18,%rcx 1c98cd: e8 00 00 00 00 callq 1c98d2 1c98d2: e9 50 f5 ff ff jmpq 1c8e27 1c98d7: 89 da mov %ebx,%edx 1c98d9: 49 8b 8c 24 20 07 00 mov 0x720(%r12),%rcx 1c98e0: 00 1c98e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c98e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c98ef: 48 c1 f9 18 sar $0x18,%rcx 1c98f3: e8 00 00 00 00 callq 1c98f8 1c98f8: e9 25 f5 ff ff jmpq 1c8e22 1c98fd: 89 da mov %ebx,%edx 1c98ff: 49 8b 8c 24 c0 06 00 mov 0x6c0(%r12),%rcx 1c9906: 00 1c9907: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c990e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9915: 48 c1 f9 18 sar $0x18,%rcx 1c9919: e8 00 00 00 00 callq 1c991e 1c991e: e9 fa f4 ff ff jmpq 1c8e1d 1c9923: 89 da mov %ebx,%edx 1c9925: 49 8b 8c 24 60 06 00 mov 0x660(%r12),%rcx 1c992c: 00 1c992d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9934: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c993b: 48 c1 f9 18 sar $0x18,%rcx 1c993f: e8 00 00 00 00 callq 1c9944 1c9944: e9 cf f4 ff ff jmpq 1c8e18 1c9949: 89 da mov %ebx,%edx 1c994b: 49 8b 8c 24 00 06 00 mov 0x600(%r12),%rcx 1c9952: 00 1c9953: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c995a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9961: 48 c1 f9 18 sar $0x18,%rcx 1c9965: e8 00 00 00 00 callq 1c996a 1c996a: e9 a4 f4 ff ff jmpq 1c8e13 1c996f: 89 da mov %ebx,%edx 1c9971: 49 8b 8c 24 a0 05 00 mov 0x5a0(%r12),%rcx 1c9978: 00 1c9979: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9980: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9987: 48 c1 f9 18 sar $0x18,%rcx 1c998b: e8 00 00 00 00 callq 1c9990 1c9990: e9 79 f4 ff ff jmpq 1c8e0e 1c9995: 89 da mov %ebx,%edx 1c9997: 49 8b 8c 24 40 05 00 mov 0x540(%r12),%rcx 1c999e: 00 1c999f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c99a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c99ad: 48 c1 f9 18 sar $0x18,%rcx 1c99b1: e8 00 00 00 00 callq 1c99b6 1c99b6: e9 4e f4 ff ff jmpq 1c8e09 1c99bb: 89 da mov %ebx,%edx 1c99bd: 49 8b 8c 24 e0 04 00 mov 0x4e0(%r12),%rcx 1c99c4: 00 1c99c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c99cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c99d3: 48 c1 f9 18 sar $0x18,%rcx 1c99d7: e8 00 00 00 00 callq 1c99dc 1c99dc: e9 23 f4 ff ff jmpq 1c8e04 1c99e1: 89 da mov %ebx,%edx 1c99e3: 49 8b 8c 24 80 04 00 mov 0x480(%r12),%rcx 1c99ea: 00 1c99eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c99f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c99f9: 48 c1 f9 18 sar $0x18,%rcx 1c99fd: e8 00 00 00 00 callq 1c9a02 1c9a02: e9 f8 f3 ff ff jmpq 1c8dff 1c9a07: 89 da mov %ebx,%edx 1c9a09: 49 8b 8c 24 20 04 00 mov 0x420(%r12),%rcx 1c9a10: 00 1c9a11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9a18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9a1f: 48 c1 f9 18 sar $0x18,%rcx 1c9a23: e8 00 00 00 00 callq 1c9a28 1c9a28: e9 cd f3 ff ff jmpq 1c8dfa 1c9a2d: 89 da mov %ebx,%edx 1c9a2f: 49 8b 8c 24 c0 03 00 mov 0x3c0(%r12),%rcx 1c9a36: 00 1c9a37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9a3e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9a45: 48 c1 f9 18 sar $0x18,%rcx 1c9a49: e8 00 00 00 00 callq 1c9a4e 1c9a4e: e9 a2 f3 ff ff jmpq 1c8df5 1c9a53: 89 da mov %ebx,%edx 1c9a55: 49 8b 8c 24 60 03 00 mov 0x360(%r12),%rcx 1c9a5c: 00 1c9a5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9a64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9a6b: 48 c1 f9 18 sar $0x18,%rcx 1c9a6f: e8 00 00 00 00 callq 1c9a74 1c9a74: e9 77 f3 ff ff jmpq 1c8df0 1c9a79: 89 da mov %ebx,%edx 1c9a7b: 49 8b 8c 24 00 03 00 mov 0x300(%r12),%rcx 1c9a82: 00 1c9a83: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9a8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9a91: 48 c1 f9 18 sar $0x18,%rcx 1c9a95: e8 00 00 00 00 callq 1c9a9a 1c9a9a: e9 4c f3 ff ff jmpq 1c8deb 1c9a9f: 89 da mov %ebx,%edx 1c9aa1: 49 8b 8c 24 a0 02 00 mov 0x2a0(%r12),%rcx 1c9aa8: 00 1c9aa9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9ab0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9ab7: 48 c1 f9 18 sar $0x18,%rcx 1c9abb: e8 00 00 00 00 callq 1c9ac0 1c9ac0: e9 21 f3 ff ff jmpq 1c8de6 1c9ac5: 89 da mov %ebx,%edx 1c9ac7: 49 8b 8c 24 40 02 00 mov 0x240(%r12),%rcx 1c9ace: 00 1c9acf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9ad6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9add: 48 c1 f9 18 sar $0x18,%rcx 1c9ae1: e8 00 00 00 00 callq 1c9ae6 1c9ae6: e9 f6 f2 ff ff jmpq 1c8de1 1c9aeb: 89 da mov %ebx,%edx 1c9aed: 49 8b 8c 24 e0 01 00 mov 0x1e0(%r12),%rcx 1c9af4: 00 1c9af5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9afc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9b03: 48 c1 f9 18 sar $0x18,%rcx 1c9b07: e8 00 00 00 00 callq 1c9b0c 1c9b0c: e9 cb f2 ff ff jmpq 1c8ddc 1c9b11: 89 da mov %ebx,%edx 1c9b13: 49 8b 8c 24 80 01 00 mov 0x180(%r12),%rcx 1c9b1a: 00 1c9b1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9b22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9b29: 48 c1 f9 18 sar $0x18,%rcx 1c9b2d: e8 00 00 00 00 callq 1c9b32 1c9b32: e9 a0 f2 ff ff jmpq 1c8dd7 1c9b37: 89 da mov %ebx,%edx 1c9b39: 49 8b 8c 24 20 01 00 mov 0x120(%r12),%rcx 1c9b40: 00 1c9b41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9b48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9b4f: 48 c1 f9 18 sar $0x18,%rcx 1c9b53: e8 00 00 00 00 callq 1c9b58 1c9b58: e9 75 f2 ff ff jmpq 1c8dd2 1c9b5d: 89 da mov %ebx,%edx 1c9b5f: 49 8b 8c 24 c0 00 00 mov 0xc0(%r12),%rcx 1c9b66: 00 1c9b67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9b6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9b75: 48 c1 f9 18 sar $0x18,%rcx 1c9b79: e8 00 00 00 00 callq 1c9b7e 1c9b7e: e9 4a f2 ff ff jmpq 1c8dcd 1c9b83: 49 8b 4c 24 60 mov 0x60(%r12),%rcx 1c9b88: 89 da mov %ebx,%edx 1c9b8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9b91: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9b98: 48 c1 f9 18 sar $0x18,%rcx 1c9b9c: e8 00 00 00 00 callq 1c9ba1 1c9ba1: e9 22 f2 ff ff jmpq 1c8dc8 1c9ba6: 49 8b 0c 24 mov (%r12),%rcx 1c9baa: 89 da mov %ebx,%edx 1c9bac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9bb3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9bba: 48 c1 f9 18 sar $0x18,%rcx 1c9bbe: e8 00 00 00 00 callq 1c9bc3 1c9bc3: e9 fb f1 ff ff jmpq 1c8dc3 1c9bc8: 41 8b 8d 50 01 00 00 mov 0x150(%r13),%ecx 1c9bcf: 89 da mov %ebx,%edx 1c9bd1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9bd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9bdf: e8 00 00 00 00 callq 1c9be4 1c9be4: e9 d5 f1 ff ff jmpq 1c8dbe 1c9be9: 41 8b 8d 20 01 00 00 mov 0x120(%r13),%ecx 1c9bf0: 89 da mov %ebx,%edx 1c9bf2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9bf9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9c00: e8 00 00 00 00 callq 1c9c05 1c9c05: e9 af f1 ff ff jmpq 1c8db9 1c9c0a: 41 8b 8d f0 00 00 00 mov 0xf0(%r13),%ecx 1c9c11: 89 da mov %ebx,%edx 1c9c13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9c1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9c21: e8 00 00 00 00 callq 1c9c26 1c9c26: e9 89 f1 ff ff jmpq 1c8db4 1c9c2b: 41 8b 8d c0 00 00 00 mov 0xc0(%r13),%ecx 1c9c32: 89 da mov %ebx,%edx 1c9c34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9c3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9c42: e8 00 00 00 00 callq 1c9c47 1c9c47: e9 63 f1 ff ff jmpq 1c8daf 1c9c4c: 41 8b 8d 90 00 00 00 mov 0x90(%r13),%ecx 1c9c53: 89 da mov %ebx,%edx 1c9c55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9c5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9c63: e8 00 00 00 00 callq 1c9c68 1c9c68: e9 3d f1 ff ff jmpq 1c8daa 1c9c6d: 41 8b 4d 60 mov 0x60(%r13),%ecx 1c9c71: 89 da mov %ebx,%edx 1c9c73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9c7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9c81: e8 00 00 00 00 callq 1c9c86 1c9c86: e9 1a f1 ff ff jmpq 1c8da5 1c9c8b: 41 8b 4d 30 mov 0x30(%r13),%ecx 1c9c8f: 89 da mov %ebx,%edx 1c9c91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9c98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9c9f: e8 00 00 00 00 callq 1c9ca4 1c9ca4: e9 f7 f0 ff ff jmpq 1c8da0 1c9ca9: 41 8b 4d 00 mov 0x0(%r13),%ecx 1c9cad: 89 da mov %ebx,%edx 1c9caf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9cb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9cbd: e8 00 00 00 00 callq 1c9cc2 1c9cc2: e9 d4 f0 ff ff jmpq 1c8d9b 1c9cc7: 41 0f b6 4e 78 movzbl 0x78(%r14),%ecx 1c9ccc: 89 da mov %ebx,%edx 1c9cce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9cd5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9cdc: e8 00 00 00 00 callq 1c9ce1 1c9ce1: e9 b0 f0 ff ff jmpq 1c8d96 1c9ce6: 41 0f b6 4e 6c movzbl 0x6c(%r14),%ecx 1c9ceb: 89 da mov %ebx,%edx 1c9ced: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9cf4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9cfb: e8 00 00 00 00 callq 1c9d00 1c9d00: e9 8c f0 ff ff jmpq 1c8d91 1c9d05: 41 0f b6 4e 60 movzbl 0x60(%r14),%ecx 1c9d0a: 89 da mov %ebx,%edx 1c9d0c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9d13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9d1a: e8 00 00 00 00 callq 1c9d1f 1c9d1f: e9 68 f0 ff ff jmpq 1c8d8c 1c9d24: 41 0f b6 4e 54 movzbl 0x54(%r14),%ecx 1c9d29: 89 da mov %ebx,%edx 1c9d2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9d32: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9d39: e8 00 00 00 00 callq 1c9d3e 1c9d3e: e9 44 f0 ff ff jmpq 1c8d87 1c9d43: 41 0f b6 4e 48 movzbl 0x48(%r14),%ecx 1c9d48: 89 da mov %ebx,%edx 1c9d4a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9d51: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9d58: e8 00 00 00 00 callq 1c9d5d 1c9d5d: e9 20 f0 ff ff jmpq 1c8d82 1c9d62: 41 0f b6 4e 3c movzbl 0x3c(%r14),%ecx 1c9d67: 89 da mov %ebx,%edx 1c9d69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9d70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9d77: e8 00 00 00 00 callq 1c9d7c 1c9d7c: e9 fc ef ff ff jmpq 1c8d7d 1c9d81: 41 0f b6 4e 30 movzbl 0x30(%r14),%ecx 1c9d86: 89 da mov %ebx,%edx 1c9d88: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9d8f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9d96: e8 00 00 00 00 callq 1c9d9b 1c9d9b: e9 d8 ef ff ff jmpq 1c8d78 1c9da0: 41 0f b6 4e 24 movzbl 0x24(%r14),%ecx 1c9da5: 89 da mov %ebx,%edx 1c9da7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9dae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9db5: e8 00 00 00 00 callq 1c9dba 1c9dba: e9 b4 ef ff ff jmpq 1c8d73 1c9dbf: 41 0f b6 4e 18 movzbl 0x18(%r14),%ecx 1c9dc4: 89 da mov %ebx,%edx 1c9dc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9dcd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9dd4: e8 00 00 00 00 callq 1c9dd9 1c9dd9: e9 90 ef ff ff jmpq 1c8d6e 1c9dde: 41 0f b6 4e 0c movzbl 0xc(%r14),%ecx 1c9de3: 89 da mov %ebx,%edx 1c9de5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9dec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9df3: e8 00 00 00 00 callq 1c9df8 1c9df8: e9 6c ef ff ff jmpq 1c8d69 1c9dfd: 41 0f b6 0e movzbl (%r14),%ecx 1c9e01: 89 da mov %ebx,%edx 1c9e03: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9e0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9e11: e8 00 00 00 00 callq 1c9e16 1c9e16: e9 49 ef ff ff jmpq 1c8d64 1c9e1b: 89 da mov %ebx,%edx 1c9e1d: 48 8b 8c dd 10 38 00 mov 0x3810(%rbp,%rbx,8),%rcx 1c9e24: 00 1c9e25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9e2c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c9e33: 48 c1 f9 18 sar $0x18,%rcx 1c9e37: e8 00 00 00 00 callq 1c9e3c 1c9e3c: e9 ad f1 ff ff jmpq 1c8fee 1c9e41: 48 8b bd 88 13 00 00 mov 0x1388(%rbp),%rdi 1c9e48: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9e4f: 00 00 00 1c9e52: e8 00 00 00 00 callq 1c9e57 1c9e57: 48 8b 1c 24 mov (%rsp),%rbx 1c9e5b: 48 8b bd 90 13 00 00 mov 0x1390(%rbp),%rdi 1c9e62: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9e69: 00 00 00 1c9e6c: 48 c1 f8 18 sar $0x18,%rax 1c9e70: 89 43 40 mov %eax,0x40(%rbx) 1c9e73: e8 00 00 00 00 callq 1c9e78 1c9e78: 48 c1 f8 18 sar $0x18,%rax 1c9e7c: 89 43 50 mov %eax,0x50(%rbx) 1c9e7f: e9 c1 ea ff ff jmpq 1c8945 1c9e84: 48 8b bd 88 07 00 00 mov 0x788(%rbp),%rdi 1c9e8b: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9e92: 00 00 00 1c9e95: e8 00 00 00 00 callq 1c9e9a 1c9e9a: 48 8b 1c 24 mov (%rsp),%rbx 1c9e9e: 48 8b bd 90 07 00 00 mov 0x790(%rbp),%rdi 1c9ea5: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9eac: 00 00 00 1c9eaf: 48 c1 f8 18 sar $0x18,%rax 1c9eb3: 89 83 00 01 00 00 mov %eax,0x100(%rbx) 1c9eb9: e8 00 00 00 00 callq 1c9ebe 1c9ebe: 48 c1 f8 18 sar $0x18,%rax 1c9ec2: 89 83 10 01 00 00 mov %eax,0x110(%rbx) 1c9ec8: e9 b0 e9 ff ff jmpq 1c887d 1c9ecd: 48 8b bd 28 07 00 00 mov 0x728(%rbp),%rdi 1c9ed4: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9edb: 00 00 00 1c9ede: e8 00 00 00 00 callq 1c9ee3 1c9ee3: 48 8b 1c 24 mov (%rsp),%rbx 1c9ee7: 48 8b bd 30 07 00 00 mov 0x730(%rbp),%rdi 1c9eee: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9ef5: 00 00 00 1c9ef8: 48 c1 f8 18 sar $0x18,%rax 1c9efc: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 1c9f02: e8 00 00 00 00 callq 1c9f07 1c9f07: 48 c1 f8 18 sar $0x18,%rax 1c9f0b: 89 83 ac 00 00 00 mov %eax,0xac(%rbx) 1c9f11: e9 06 e5 ff ff jmpq 1c841c 1c9f16: 48 8b bd e8 13 00 00 mov 0x13e8(%rbp),%rdi 1c9f1d: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9f24: 00 00 00 1c9f27: e8 00 00 00 00 callq 1c9f2c 1c9f2c: 48 8b 1c 24 mov (%rsp),%rbx 1c9f30: 48 8b bd f0 13 00 00 mov 0x13f0(%rbp),%rdi 1c9f37: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9f3e: 00 00 00 1c9f41: 48 c1 f8 18 sar $0x18,%rax 1c9f45: 89 83 5c 01 00 00 mov %eax,0x15c(%rbx) 1c9f4b: e8 00 00 00 00 callq 1c9f50 1c9f50: 48 c1 f8 18 sar $0x18,%rax 1c9f54: 89 83 6c 01 00 00 mov %eax,0x16c(%rbx) 1c9f5a: e9 ea e3 ff ff jmpq 1c8349 1c9f5f: 48 8b bd 28 07 00 00 mov 0x728(%rbp),%rdi 1c9f66: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9f6d: 00 00 00 1c9f70: e8 00 00 00 00 callq 1c9f75 1c9f75: 48 8b 1c 24 mov (%rsp),%rbx 1c9f79: 48 8b bd 30 07 00 00 mov 0x730(%rbp),%rdi 1c9f80: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9f87: 00 00 00 1c9f8a: 48 c1 f8 18 sar $0x18,%rax 1c9f8e: 89 83 a0 00 00 00 mov %eax,0xa0(%rbx) 1c9f94: e8 00 00 00 00 callq 1c9f99 1c9f99: 48 c1 f8 18 sar $0x18,%rax 1c9f9d: 89 83 b0 00 00 00 mov %eax,0xb0(%rbx) 1c9fa3: e9 fc e7 ff ff jmpq 1c87a4 1c9fa8: 48 8b bd e8 13 00 00 mov 0x13e8(%rbp),%rdi 1c9faf: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9fb6: 00 00 00 1c9fb9: e8 00 00 00 00 callq 1c9fbe 1c9fbe: 48 8b 1c 24 mov (%rsp),%rbx 1c9fc2: 48 8b bd f0 13 00 00 mov 0x13f0(%rbp),%rdi 1c9fc9: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9fd0: 00 00 00 1c9fd3: 48 c1 f8 18 sar $0x18,%rax 1c9fd7: 89 83 60 01 00 00 mov %eax,0x160(%rbx) 1c9fdd: e8 00 00 00 00 callq 1c9fe2 1c9fe2: 48 c1 f8 18 sar $0x18,%rax 1c9fe6: 89 83 70 01 00 00 mov %eax,0x170(%rbx) 1c9fec: e9 dd e6 ff ff jmpq 1c86ce 1c9ff1: 48 8b bd 88 13 00 00 mov 0x1388(%rbp),%rdi 1c9ff8: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1c9fff: 00 00 00 1ca002: e8 00 00 00 00 callq 1ca007 1ca007: 48 8b 1c 24 mov (%rsp),%rbx 1ca00b: 48 8b bd 90 13 00 00 mov 0x1390(%rbp),%rdi 1ca012: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1ca019: 00 00 00 1ca01c: 48 c1 f8 18 sar $0x18,%rax 1ca020: 89 43 3c mov %eax,0x3c(%rbx) 1ca023: e8 00 00 00 00 callq 1ca028 1ca028: 48 c1 f8 18 sar $0x18,%rax 1ca02c: 89 43 4c mov %eax,0x4c(%rbx) 1ca02f: e9 8b e5 ff ff jmpq 1c85bf 1ca034: 48 8b bd 88 07 00 00 mov 0x788(%rbp),%rdi 1ca03b: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1ca042: 00 00 00 1ca045: e8 00 00 00 00 callq 1ca04a 1ca04a: 48 8b 1c 24 mov (%rsp),%rbx 1ca04e: 48 8b bd 90 07 00 00 mov 0x790(%rbp),%rdi 1ca055: 48 be 00 00 00 e8 03 movabs $0x3e8000000,%rsi 1ca05c: 00 00 00 1ca05f: 48 c1 f8 18 sar $0x18,%rax 1ca063: 89 83 fc 00 00 00 mov %eax,0xfc(%rbx) 1ca069: e8 00 00 00 00 callq 1ca06e 1ca06e: 48 c1 f8 18 sar $0x18,%rax 1ca072: 89 83 0c 01 00 00 mov %eax,0x10c(%rbx) 1ca078: e9 78 e4 ff ff jmpq 1c84f5 1ca07d: 48 8b 95 60 03 00 00 mov 0x360(%rbp),%rdx 1ca084: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca08b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca092: 48 c1 fa 18 sar $0x18,%rdx 1ca096: e8 00 00 00 00 callq 1ca09b 1ca09b: e9 a8 ec ff ff jmpq 1c8d48 1ca0a0: 48 8b 95 58 03 00 00 mov 0x358(%rbp),%rdx 1ca0a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca0ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca0b5: 48 c1 fa 18 sar $0x18,%rdx 1ca0b9: e8 00 00 00 00 callq 1ca0be 1ca0be: e9 80 ec ff ff jmpq 1c8d43 1ca0c3: 8b 95 54 03 00 00 mov 0x354(%rbp),%edx 1ca0c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca0d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca0d7: e8 00 00 00 00 callq 1ca0dc 1ca0dc: e9 5d ec ff ff jmpq 1c8d3e 1ca0e1: 8b 95 50 03 00 00 mov 0x350(%rbp),%edx 1ca0e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca0ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca0f5: e8 00 00 00 00 callq 1ca0fa 1ca0fa: e9 3a ec ff ff jmpq 1c8d39 1ca0ff: 48 8b 95 10 03 00 00 mov 0x310(%rbp),%rdx 1ca106: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca10d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca114: 48 c1 fa 18 sar $0x18,%rdx 1ca118: e8 00 00 00 00 callq 1ca11d 1ca11d: e9 ea eb ff ff jmpq 1c8d0c 1ca122: 48 8b 95 08 03 00 00 mov 0x308(%rbp),%rdx 1ca129: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca130: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca137: 48 c1 fa 18 sar $0x18,%rdx 1ca13b: e8 00 00 00 00 callq 1ca140 1ca140: e9 c2 eb ff ff jmpq 1c8d07 1ca145: 48 8b 95 00 03 00 00 mov 0x300(%rbp),%rdx 1ca14c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca153: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca15a: 48 c1 fa 18 sar $0x18,%rdx 1ca15e: e8 00 00 00 00 callq 1ca163 1ca163: e9 9a eb ff ff jmpq 1c8d02 1ca168: 48 8b 95 f8 02 00 00 mov 0x2f8(%rbp),%rdx 1ca16f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca176: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca17d: 48 c1 fa 18 sar $0x18,%rdx 1ca181: e8 00 00 00 00 callq 1ca186 1ca186: e9 72 eb ff ff jmpq 1c8cfd 1ca18b: 48 8b 95 f0 02 00 00 mov 0x2f0(%rbp),%rdx 1ca192: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca199: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca1a0: 48 c1 fa 18 sar $0x18,%rdx 1ca1a4: e8 00 00 00 00 callq 1ca1a9 1ca1a9: e9 4a eb ff ff jmpq 1c8cf8 1ca1ae: 48 8b 95 e8 02 00 00 mov 0x2e8(%rbp),%rdx 1ca1b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca1bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca1c3: 48 c1 fa 18 sar $0x18,%rdx 1ca1c7: e8 00 00 00 00 callq 1ca1cc 1ca1cc: e9 22 eb ff ff jmpq 1c8cf3 1ca1d1: 48 8b 95 e0 02 00 00 mov 0x2e0(%rbp),%rdx 1ca1d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca1df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca1e6: 48 c1 fa 18 sar $0x18,%rdx 1ca1ea: e8 00 00 00 00 callq 1ca1ef 1ca1ef: e9 fa ea ff ff jmpq 1c8cee 1ca1f4: 48 8b 95 d8 02 00 00 mov 0x2d8(%rbp),%rdx 1ca1fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca202: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca209: 48 c1 fa 18 sar $0x18,%rdx 1ca20d: e8 00 00 00 00 callq 1ca212 1ca212: e9 d2 ea ff ff jmpq 1c8ce9 1ca217: 48 8b 95 d0 02 00 00 mov 0x2d0(%rbp),%rdx 1ca21e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca225: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca22c: 48 c1 fa 18 sar $0x18,%rdx 1ca230: e8 00 00 00 00 callq 1ca235 1ca235: e9 aa ea ff ff jmpq 1c8ce4 1ca23a: 48 8b 95 c8 02 00 00 mov 0x2c8(%rbp),%rdx 1ca241: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca248: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca24f: 48 c1 fa 18 sar $0x18,%rdx 1ca253: e8 00 00 00 00 callq 1ca258 1ca258: e9 82 ea ff ff jmpq 1c8cdf 1ca25d: 48 8b 95 c0 02 00 00 mov 0x2c0(%rbp),%rdx 1ca264: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca26b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca272: 48 c1 fa 18 sar $0x18,%rdx 1ca276: e8 00 00 00 00 callq 1ca27b 1ca27b: e9 5a ea ff ff jmpq 1c8cda 1ca280: 48 8b 95 b8 02 00 00 mov 0x2b8(%rbp),%rdx 1ca287: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca28e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca295: 48 c1 fa 18 sar $0x18,%rdx 1ca299: e8 00 00 00 00 callq 1ca29e 1ca29e: e9 32 ea ff ff jmpq 1c8cd5 1ca2a3: 48 8b 95 b0 02 00 00 mov 0x2b0(%rbp),%rdx 1ca2aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca2b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca2b8: 48 c1 fa 18 sar $0x18,%rdx 1ca2bc: e8 00 00 00 00 callq 1ca2c1 1ca2c1: e9 0a ea ff ff jmpq 1c8cd0 1ca2c6: 48 8b 95 a8 02 00 00 mov 0x2a8(%rbp),%rdx 1ca2cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca2d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca2db: 48 c1 fa 18 sar $0x18,%rdx 1ca2df: e8 00 00 00 00 callq 1ca2e4 1ca2e4: e9 e2 e9 ff ff jmpq 1c8ccb 1ca2e9: 48 8b 95 a0 02 00 00 mov 0x2a0(%rbp),%rdx 1ca2f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca2f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca2fe: 48 c1 fa 18 sar $0x18,%rdx 1ca302: e8 00 00 00 00 callq 1ca307 1ca307: e9 ba e9 ff ff jmpq 1c8cc6 1ca30c: 48 8b 95 98 02 00 00 mov 0x298(%rbp),%rdx 1ca313: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca31a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca321: 48 c1 fa 18 sar $0x18,%rdx 1ca325: e8 00 00 00 00 callq 1ca32a 1ca32a: e9 92 e9 ff ff jmpq 1c8cc1 1ca32f: 48 8b 95 90 02 00 00 mov 0x290(%rbp),%rdx 1ca336: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca33d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca344: 48 c1 fa 18 sar $0x18,%rdx 1ca348: e8 00 00 00 00 callq 1ca34d 1ca34d: e9 6a e9 ff ff jmpq 1c8cbc 1ca352: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 1ca359: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca360: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca367: 48 c1 fa 18 sar $0x18,%rdx 1ca36b: e8 00 00 00 00 callq 1ca370 1ca370: e9 42 e9 ff ff jmpq 1c8cb7 1ca375: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 1ca37c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca383: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca38a: 48 c1 fa 18 sar $0x18,%rdx 1ca38e: e8 00 00 00 00 callq 1ca393 1ca393: e9 1a e9 ff ff jmpq 1c8cb2 1ca398: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 1ca39f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca3a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca3ad: 48 c1 fa 18 sar $0x18,%rdx 1ca3b1: e8 00 00 00 00 callq 1ca3b6 1ca3b6: e9 f2 e8 ff ff jmpq 1c8cad 1ca3bb: 48 8b 95 70 02 00 00 mov 0x270(%rbp),%rdx 1ca3c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca3c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca3d0: 48 c1 fa 18 sar $0x18,%rdx 1ca3d4: e8 00 00 00 00 callq 1ca3d9 1ca3d9: e9 ca e8 ff ff jmpq 1c8ca8 1ca3de: 48 8b 95 68 02 00 00 mov 0x268(%rbp),%rdx 1ca3e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca3ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca3f3: 48 c1 fa 18 sar $0x18,%rdx 1ca3f7: e8 00 00 00 00 callq 1ca3fc 1ca3fc: e9 a2 e8 ff ff jmpq 1c8ca3 1ca401: 48 8b 95 60 02 00 00 mov 0x260(%rbp),%rdx 1ca408: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca40f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca416: 48 c1 fa 18 sar $0x18,%rdx 1ca41a: e8 00 00 00 00 callq 1ca41f 1ca41f: e9 7a e8 ff ff jmpq 1c8c9e 1ca424: 48 8b 95 58 02 00 00 mov 0x258(%rbp),%rdx 1ca42b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca432: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca439: 48 c1 fa 18 sar $0x18,%rdx 1ca43d: e8 00 00 00 00 callq 1ca442 1ca442: e9 52 e8 ff ff jmpq 1c8c99 1ca447: 48 8b 95 50 02 00 00 mov 0x250(%rbp),%rdx 1ca44e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca455: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca45c: 48 c1 fa 18 sar $0x18,%rdx 1ca460: e8 00 00 00 00 callq 1ca465 1ca465: e9 2a e8 ff ff jmpq 1c8c94 1ca46a: 48 8b 95 48 02 00 00 mov 0x248(%rbp),%rdx 1ca471: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca478: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca47f: 48 c1 fa 18 sar $0x18,%rdx 1ca483: e8 00 00 00 00 callq 1ca488 1ca488: e9 02 e8 ff ff jmpq 1c8c8f 1ca48d: 48 8b 95 40 02 00 00 mov 0x240(%rbp),%rdx 1ca494: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca49b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca4a2: 48 c1 fa 18 sar $0x18,%rdx 1ca4a6: e8 00 00 00 00 callq 1ca4ab 1ca4ab: e9 da e7 ff ff jmpq 1c8c8a 1ca4b0: 48 8b 95 38 02 00 00 mov 0x238(%rbp),%rdx 1ca4b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca4be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca4c5: 48 c1 fa 18 sar $0x18,%rdx 1ca4c9: e8 00 00 00 00 callq 1ca4ce 1ca4ce: e9 b2 e7 ff ff jmpq 1c8c85 1ca4d3: 48 8b 95 30 02 00 00 mov 0x230(%rbp),%rdx 1ca4da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca4e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca4e8: 48 c1 fa 18 sar $0x18,%rdx 1ca4ec: e8 00 00 00 00 callq 1ca4f1 1ca4f1: e9 8a e7 ff ff jmpq 1c8c80 1ca4f6: 48 8b 95 28 02 00 00 mov 0x228(%rbp),%rdx 1ca4fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca504: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca50b: 48 c1 fa 18 sar $0x18,%rdx 1ca50f: e8 00 00 00 00 callq 1ca514 1ca514: e9 62 e7 ff ff jmpq 1c8c7b 1ca519: 48 8b 95 20 02 00 00 mov 0x220(%rbp),%rdx 1ca520: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca527: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca52e: 48 c1 fa 18 sar $0x18,%rdx 1ca532: e8 00 00 00 00 callq 1ca537 1ca537: e9 3a e7 ff ff jmpq 1c8c76 1ca53c: 48 8b 95 18 02 00 00 mov 0x218(%rbp),%rdx 1ca543: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca54a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca551: 48 c1 fa 18 sar $0x18,%rdx 1ca555: e8 00 00 00 00 callq 1ca55a 1ca55a: e9 12 e7 ff ff jmpq 1c8c71 1ca55f: 48 8b 95 10 02 00 00 mov 0x210(%rbp),%rdx 1ca566: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca56d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca574: 48 c1 fa 18 sar $0x18,%rdx 1ca578: e8 00 00 00 00 callq 1ca57d 1ca57d: e9 ea e6 ff ff jmpq 1c8c6c 1ca582: 48 8b 95 08 02 00 00 mov 0x208(%rbp),%rdx 1ca589: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca590: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca597: 48 c1 fa 18 sar $0x18,%rdx 1ca59b: e8 00 00 00 00 callq 1ca5a0 1ca5a0: e9 c2 e6 ff ff jmpq 1c8c67 1ca5a5: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx 1ca5ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca5b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca5ba: 48 c1 fa 18 sar $0x18,%rdx 1ca5be: e8 00 00 00 00 callq 1ca5c3 1ca5c3: e9 9a e6 ff ff jmpq 1c8c62 1ca5c8: 48 8b 95 f8 01 00 00 mov 0x1f8(%rbp),%rdx 1ca5cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca5d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca5dd: 48 c1 fa 18 sar $0x18,%rdx 1ca5e1: e8 00 00 00 00 callq 1ca5e6 1ca5e6: e9 72 e6 ff ff jmpq 1c8c5d 1ca5eb: 48 8b 95 f0 01 00 00 mov 0x1f0(%rbp),%rdx 1ca5f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca5f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca600: 48 c1 fa 18 sar $0x18,%rdx 1ca604: e8 00 00 00 00 callq 1ca609 1ca609: e9 4a e6 ff ff jmpq 1c8c58 1ca60e: 48 8b 95 e8 01 00 00 mov 0x1e8(%rbp),%rdx 1ca615: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca61c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca623: 48 c1 fa 18 sar $0x18,%rdx 1ca627: e8 00 00 00 00 callq 1ca62c 1ca62c: e9 22 e6 ff ff jmpq 1c8c53 1ca631: 48 8b 95 e0 01 00 00 mov 0x1e0(%rbp),%rdx 1ca638: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca63f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca646: 48 c1 fa 18 sar $0x18,%rdx 1ca64a: e8 00 00 00 00 callq 1ca64f 1ca64f: e9 fa e5 ff ff jmpq 1c8c4e 1ca654: 48 8b 95 d8 01 00 00 mov 0x1d8(%rbp),%rdx 1ca65b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca662: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca669: 48 c1 fa 18 sar $0x18,%rdx 1ca66d: e8 00 00 00 00 callq 1ca672 1ca672: e9 d2 e5 ff ff jmpq 1c8c49 1ca677: 48 8b 95 d0 01 00 00 mov 0x1d0(%rbp),%rdx 1ca67e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca685: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca68c: 48 c1 fa 18 sar $0x18,%rdx 1ca690: e8 00 00 00 00 callq 1ca695 1ca695: e9 aa e5 ff ff jmpq 1c8c44 1ca69a: 48 8b 95 c8 01 00 00 mov 0x1c8(%rbp),%rdx 1ca6a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca6a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca6af: 48 c1 fa 18 sar $0x18,%rdx 1ca6b3: e8 00 00 00 00 callq 1ca6b8 1ca6b8: e9 82 e5 ff ff jmpq 1c8c3f 1ca6bd: 48 8b 95 c0 01 00 00 mov 0x1c0(%rbp),%rdx 1ca6c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca6cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca6d2: 48 c1 fa 18 sar $0x18,%rdx 1ca6d6: e8 00 00 00 00 callq 1ca6db 1ca6db: e9 5a e5 ff ff jmpq 1c8c3a 1ca6e0: 48 8b 95 b8 01 00 00 mov 0x1b8(%rbp),%rdx 1ca6e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca6ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca6f5: 48 c1 fa 18 sar $0x18,%rdx 1ca6f9: e8 00 00 00 00 callq 1ca6fe 1ca6fe: e9 32 e5 ff ff jmpq 1c8c35 1ca703: 48 8b 95 b0 01 00 00 mov 0x1b0(%rbp),%rdx 1ca70a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca711: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca718: 48 c1 fa 18 sar $0x18,%rdx 1ca71c: e8 00 00 00 00 callq 1ca721 1ca721: e9 0a e5 ff ff jmpq 1c8c30 1ca726: 48 8b 95 a8 01 00 00 mov 0x1a8(%rbp),%rdx 1ca72d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca734: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca73b: 48 c1 fa 18 sar $0x18,%rdx 1ca73f: e8 00 00 00 00 callq 1ca744 1ca744: e9 e2 e4 ff ff jmpq 1c8c2b 1ca749: 48 8b 95 a0 01 00 00 mov 0x1a0(%rbp),%rdx 1ca750: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca757: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca75e: 48 c1 fa 18 sar $0x18,%rdx 1ca762: e8 00 00 00 00 callq 1ca767 1ca767: e9 ba e4 ff ff jmpq 1c8c26 1ca76c: 48 8b 95 98 01 00 00 mov 0x198(%rbp),%rdx 1ca773: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca77a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca781: 48 c1 fa 18 sar $0x18,%rdx 1ca785: e8 00 00 00 00 callq 1ca78a 1ca78a: e9 92 e4 ff ff jmpq 1c8c21 1ca78f: 8b 95 4c 03 00 00 mov 0x34c(%rbp),%edx 1ca795: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca79c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca7a3: e8 00 00 00 00 callq 1ca7a8 1ca7a8: e9 87 e5 ff ff jmpq 1c8d34 1ca7ad: 8b 95 48 03 00 00 mov 0x348(%rbp),%edx 1ca7b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca7ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca7c1: e8 00 00 00 00 callq 1ca7c6 1ca7c6: e9 64 e5 ff ff jmpq 1c8d2f 1ca7cb: 48 8b 95 40 03 00 00 mov 0x340(%rbp),%rdx 1ca7d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca7d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca7e0: 48 c1 fa 18 sar $0x18,%rdx 1ca7e4: e8 00 00 00 00 callq 1ca7e9 1ca7e9: e9 3c e5 ff ff jmpq 1c8d2a 1ca7ee: 48 8b 95 38 03 00 00 mov 0x338(%rbp),%rdx 1ca7f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca7fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca803: 48 c1 fa 18 sar $0x18,%rdx 1ca807: e8 00 00 00 00 callq 1ca80c 1ca80c: e9 14 e5 ff ff jmpq 1c8d25 1ca811: 48 8b 95 30 03 00 00 mov 0x330(%rbp),%rdx 1ca818: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca81f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca826: 48 c1 fa 18 sar $0x18,%rdx 1ca82a: e8 00 00 00 00 callq 1ca82f 1ca82f: e9 ec e4 ff ff jmpq 1c8d20 1ca834: 48 8b 95 28 03 00 00 mov 0x328(%rbp),%rdx 1ca83b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca842: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca849: 48 c1 fa 18 sar $0x18,%rdx 1ca84d: e8 00 00 00 00 callq 1ca852 1ca852: e9 c4 e4 ff ff jmpq 1c8d1b 1ca857: 48 8b 95 20 03 00 00 mov 0x320(%rbp),%rdx 1ca85e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca865: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca86c: 48 c1 fa 18 sar $0x18,%rdx 1ca870: e8 00 00 00 00 callq 1ca875 1ca875: e9 9c e4 ff ff jmpq 1c8d16 1ca87a: 48 8b 95 18 03 00 00 mov 0x318(%rbp),%rdx 1ca881: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca888: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca88f: 48 c1 fa 18 sar $0x18,%rdx 1ca893: e8 00 00 00 00 callq 1ca898 1ca898: e9 74 e4 ff ff jmpq 1c8d11 1ca89d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ca8a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca8a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca8b0: 0f b6 50 3c movzbl 0x3c(%rax),%edx 1ca8b4: e8 00 00 00 00 callq 1ca8b9 1ca8b9: e9 24 e1 ff ff jmpq 1c89e2 1ca8be: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ca8c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca8ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca8d1: 0f b6 50 18 movzbl 0x18(%rax),%edx 1ca8d5: e8 00 00 00 00 callq 1ca8da 1ca8da: e9 fe e0 ff ff jmpq 1c89dd 1ca8df: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ca8e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca8eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca8f2: 0f b6 50 10 movzbl 0x10(%rax),%edx 1ca8f6: e8 00 00 00 00 callq 1ca8fb 1ca8fb: e9 d8 e0 ff ff jmpq 1c89d8 1ca900: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ca905: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca90c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca913: 8b 10 mov (%rax),%edx 1ca915: e8 00 00 00 00 callq 1ca91a 1ca91a: e9 b4 e0 ff ff jmpq 1c89d3 1ca91f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca926: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca92d: e8 00 00 00 00 callq 1ca932 1ca932: e9 97 e0 ff ff jmpq 1c89ce 1ca937: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca93e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca945: e8 00 00 00 00 callq 1ca94a 1ca94a: e9 7a e0 ff ff jmpq 1c89c9 1ca94f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca956: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca95d: e8 00 00 00 00 callq 1ca962 1ca962: e9 5d e0 ff ff jmpq 1c89c4 1ca967: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ca96c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca973: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca97a: 8b 90 28 01 00 00 mov 0x128(%rax),%edx 1ca980: e8 00 00 00 00 callq 1ca985 1ca985: e9 a8 e0 ff ff jmpq 1c8a32 1ca98a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ca98f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca996: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca99d: 8b 90 94 00 00 00 mov 0x94(%rax),%edx 1ca9a3: e8 00 00 00 00 callq 1ca9a8 1ca9a8: e9 80 e0 ff ff jmpq 1c8a2d 1ca9ad: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ca9b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca9b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca9c0: 8b 90 90 00 00 00 mov 0x90(%rax),%edx 1ca9c6: e8 00 00 00 00 callq 1ca9cb 1ca9cb: e9 58 e0 ff ff jmpq 1c8a28 1ca9d0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ca9d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca9dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca9e3: 8b 90 8c 00 00 00 mov 0x8c(%rax),%edx 1ca9e9: e8 00 00 00 00 callq 1ca9ee 1ca9ee: e9 30 e0 ff ff jmpq 1c8a23 1ca9f3: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ca9f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca9ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caa06: 8b 90 88 00 00 00 mov 0x88(%rax),%edx 1caa0c: e8 00 00 00 00 callq 1caa11 1caa11: e9 08 e0 ff ff jmpq 1c8a1e 1caa16: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caa1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caa22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caa29: 8b 50 38 mov 0x38(%rax),%edx 1caa2c: e8 00 00 00 00 callq 1caa31 1caa31: e9 e3 df ff ff jmpq 1c8a19 1caa36: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caa3b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caa42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caa49: 8b 50 34 mov 0x34(%rax),%edx 1caa4c: e8 00 00 00 00 callq 1caa51 1caa51: e9 be df ff ff jmpq 1c8a14 1caa56: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caa5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caa62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caa69: 8b 50 30 mov 0x30(%rax),%edx 1caa6c: e8 00 00 00 00 callq 1caa71 1caa71: e9 99 df ff ff jmpq 1c8a0f 1caa76: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caa7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caa82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caa89: 8b 50 2c mov 0x2c(%rax),%edx 1caa8c: e8 00 00 00 00 callq 1caa91 1caa91: e9 74 df ff ff jmpq 1c8a0a 1caa96: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caa9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caaa2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caaa9: 8b 50 28 mov 0x28(%rax),%edx 1caaac: e8 00 00 00 00 callq 1caab1 1caab1: e9 4f df ff ff jmpq 1c8a05 1caab6: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caabb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caac2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caac9: 8b 50 14 mov 0x14(%rax),%edx 1caacc: e8 00 00 00 00 callq 1caad1 1caad1: e9 2a df ff ff jmpq 1c8a00 1caad6: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caadb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caae2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caae9: 0f b6 90 18 01 00 00 movzbl 0x118(%rax),%edx 1caaf0: e8 00 00 00 00 callq 1caaf5 1caaf5: e9 01 df ff ff jmpq 1c89fb 1caafa: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caaff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cab06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cab0d: 0f b6 90 b0 00 00 00 movzbl 0xb0(%rax),%edx 1cab14: e8 00 00 00 00 callq 1cab19 1cab19: e9 d8 de ff ff jmpq 1c89f6 1cab1e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cab23: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cab2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cab31: 0f b6 90 99 00 00 00 movzbl 0x99(%rax),%edx 1cab38: e8 00 00 00 00 callq 1cab3d 1cab3d: e9 af de ff ff jmpq 1c89f1 1cab42: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cab47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cab4e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cab55: 0f b6 90 98 00 00 00 movzbl 0x98(%rax),%edx 1cab5c: e8 00 00 00 00 callq 1cab61 1cab61: e9 86 de ff ff jmpq 1c89ec 1cab66: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cab6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cab72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cab79: 0f b6 50 3d movzbl 0x3d(%rax),%edx 1cab7d: e8 00 00 00 00 callq 1cab82 1cab82: e9 60 de ff ff jmpq 1c89e7 1cab87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cab8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cab95: e8 00 00 00 00 callq 1cab9a 1cab9a: e9 3d df ff ff jmpq 1c8adc 1cab9f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caba4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cabab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cabb2: 48 8b 40 20 mov 0x20(%rax),%rax 1cabb6: 48 89 c2 mov %rax,%rdx 1cabb9: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cabbe: 48 c1 fa 18 sar $0x18,%rdx 1cabc2: e8 00 00 00 00 callq 1cabc7 1cabc7: e9 01 df ff ff jmpq 1c8acd 1cabcc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cabd1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cabd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cabdf: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 1cabe6: 48 89 c2 mov %rax,%rdx 1cabe9: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cabee: 48 c1 fa 18 sar $0x18,%rdx 1cabf2: e8 00 00 00 00 callq 1cabf7 1cabf7: e9 cc de ff ff jmpq 1c8ac8 1cabfc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cac01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cac08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cac0f: 48 8b 80 50 01 00 00 mov 0x150(%rax),%rax 1cac16: 48 89 c2 mov %rax,%rdx 1cac19: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cac1e: 48 c1 fa 18 sar $0x18,%rdx 1cac22: e8 00 00 00 00 callq 1cac27 1cac27: e9 97 de ff ff jmpq 1c8ac3 1cac2c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cac31: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cac38: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cac3f: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 1cac46: 48 89 c2 mov %rax,%rdx 1cac49: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cac4e: 48 c1 fa 18 sar $0x18,%rdx 1cac52: e8 00 00 00 00 callq 1cac57 1cac57: e9 62 de ff ff jmpq 1c8abe 1cac5c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cac61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cac68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cac6f: 48 8b 80 40 01 00 00 mov 0x140(%rax),%rax 1cac76: 48 89 c2 mov %rax,%rdx 1cac79: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cac7e: 48 c1 fa 18 sar $0x18,%rdx 1cac82: e8 00 00 00 00 callq 1cac87 1cac87: e9 2d de ff ff jmpq 1c8ab9 1cac8c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cac91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cac98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cac9f: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax 1caca6: 48 89 c2 mov %rax,%rdx 1caca9: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cacae: 48 c1 fa 18 sar $0x18,%rdx 1cacb2: e8 00 00 00 00 callq 1cacb7 1cacb7: e9 f8 dd ff ff jmpq 1c8ab4 1cacbc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cacc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cacc8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caccf: 48 8b 80 20 01 00 00 mov 0x120(%rax),%rax 1cacd6: 48 89 c2 mov %rax,%rdx 1cacd9: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cacde: 48 c1 fa 18 sar $0x18,%rdx 1cace2: e8 00 00 00 00 callq 1cace7 1cace7: e9 c3 dd ff ff jmpq 1c8aaf 1cacec: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cacf1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cacf8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cacff: 48 8b 80 10 01 00 00 mov 0x110(%rax),%rax 1cad06: 48 89 c2 mov %rax,%rdx 1cad09: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cad0e: 48 c1 fa 18 sar $0x18,%rdx 1cad12: e8 00 00 00 00 callq 1cad17 1cad17: e9 8e dd ff ff jmpq 1c8aaa 1cad1c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cad21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cad28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cad2f: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 1cad36: 48 89 c2 mov %rax,%rdx 1cad39: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cad3e: 48 c1 fa 18 sar $0x18,%rdx 1cad42: e8 00 00 00 00 callq 1cad47 1cad47: e9 59 dd ff ff jmpq 1c8aa5 1cad4c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cad51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cad58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cad5f: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 1cad66: 48 89 c2 mov %rax,%rdx 1cad69: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cad6e: 48 c1 fa 18 sar $0x18,%rdx 1cad72: e8 00 00 00 00 callq 1cad77 1cad77: e9 24 dd ff ff jmpq 1c8aa0 1cad7c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cad81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cad88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cad8f: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 1cad96: 48 89 c2 mov %rax,%rdx 1cad99: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cad9e: 48 c1 fa 18 sar $0x18,%rdx 1cada2: e8 00 00 00 00 callq 1cada7 1cada7: e9 ef dc ff ff jmpq 1c8a9b 1cadac: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cadb1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cadb8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cadbf: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 1cadc6: 48 89 c2 mov %rax,%rdx 1cadc9: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cadce: 48 c1 fa 18 sar $0x18,%rdx 1cadd2: e8 00 00 00 00 callq 1cadd7 1cadd7: e9 ba dc ff ff jmpq 1c8a96 1caddc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cade1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cade8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cadef: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax 1cadf6: 48 89 c2 mov %rax,%rdx 1cadf9: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cadfe: 48 c1 fa 18 sar $0x18,%rdx 1cae02: e8 00 00 00 00 callq 1cae07 1cae07: e9 85 dc ff ff jmpq 1c8a91 1cae0c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cae11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cae18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cae1f: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 1cae26: 48 89 c2 mov %rax,%rdx 1cae29: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cae2e: 48 c1 fa 18 sar $0x18,%rdx 1cae32: e8 00 00 00 00 callq 1cae37 1cae37: e9 50 dc ff ff jmpq 1c8a8c 1cae3c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cae41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cae48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cae4f: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 1cae56: 48 89 c2 mov %rax,%rdx 1cae59: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cae5e: 48 c1 fa 18 sar $0x18,%rdx 1cae62: e8 00 00 00 00 callq 1cae67 1cae67: e9 1b dc ff ff jmpq 1c8a87 1cae6c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cae71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cae78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cae7f: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 1cae86: 48 89 c2 mov %rax,%rdx 1cae89: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cae8e: 48 c1 fa 18 sar $0x18,%rdx 1cae92: e8 00 00 00 00 callq 1cae97 1cae97: e9 e6 db ff ff jmpq 1c8a82 1cae9c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caea1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caea8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caeaf: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 1caeb6: 48 89 c2 mov %rax,%rdx 1caeb9: 48 89 44 24 78 mov %rax,0x78(%rsp) 1caebe: 48 c1 fa 18 sar $0x18,%rdx 1caec2: e8 00 00 00 00 callq 1caec7 1caec7: e9 b1 db ff ff jmpq 1c8a7d 1caecc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caed1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caed8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caedf: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 1caee6: 48 89 c2 mov %rax,%rdx 1caee9: 48 89 44 24 78 mov %rax,0x78(%rsp) 1caeee: 48 c1 fa 18 sar $0x18,%rdx 1caef2: e8 00 00 00 00 callq 1caef7 1caef7: e9 7c db ff ff jmpq 1c8a78 1caefc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caf01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caf08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caf0f: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 1caf16: 48 89 c2 mov %rax,%rdx 1caf19: 48 89 44 24 78 mov %rax,0x78(%rsp) 1caf1e: 48 c1 fa 18 sar $0x18,%rdx 1caf22: e8 00 00 00 00 callq 1caf27 1caf27: e9 47 db ff ff jmpq 1c8a73 1caf2c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caf31: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caf38: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caf3f: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 1caf46: 48 89 c2 mov %rax,%rdx 1caf49: 48 89 44 24 78 mov %rax,0x78(%rsp) 1caf4e: 48 c1 fa 18 sar $0x18,%rdx 1caf52: e8 00 00 00 00 callq 1caf57 1caf57: e9 12 db ff ff jmpq 1c8a6e 1caf5c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caf61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caf68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caf6f: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 1caf76: 48 89 c2 mov %rax,%rdx 1caf79: 48 89 44 24 78 mov %rax,0x78(%rsp) 1caf7e: 48 c1 fa 18 sar $0x18,%rdx 1caf82: e8 00 00 00 00 callq 1caf87 1caf87: e9 dd da ff ff jmpq 1c8a69 1caf8c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1caf91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caf98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caf9f: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1cafa6: 48 89 c2 mov %rax,%rdx 1cafa9: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cafae: 48 c1 fa 18 sar $0x18,%rdx 1cafb2: e8 00 00 00 00 callq 1cafb7 1cafb7: e9 a8 da ff ff jmpq 1c8a64 1cafbc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cafc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cafc8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cafcf: 48 8b 40 78 mov 0x78(%rax),%rax 1cafd3: 48 89 c2 mov %rax,%rdx 1cafd6: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cafdb: 48 c1 fa 18 sar $0x18,%rdx 1cafdf: e8 00 00 00 00 callq 1cafe4 1cafe4: e9 76 da ff ff jmpq 1c8a5f 1cafe9: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cafee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1caff5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1caffc: 48 8b 40 70 mov 0x70(%rax),%rax 1cb000: 48 89 c2 mov %rax,%rdx 1cb003: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cb008: 48 c1 fa 18 sar $0x18,%rdx 1cb00c: e8 00 00 00 00 callq 1cb011 1cb011: e9 44 da ff ff jmpq 1c8a5a 1cb016: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cb01b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb022: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb029: 48 8b 40 68 mov 0x68(%rax),%rax 1cb02d: 48 89 c2 mov %rax,%rdx 1cb030: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cb035: 48 c1 fa 18 sar $0x18,%rdx 1cb039: e8 00 00 00 00 callq 1cb03e 1cb03e: e9 12 da ff ff jmpq 1c8a55 1cb043: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cb048: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb04f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb056: 48 8b 40 60 mov 0x60(%rax),%rax 1cb05a: 48 89 c2 mov %rax,%rdx 1cb05d: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cb062: 48 c1 fa 18 sar $0x18,%rdx 1cb066: e8 00 00 00 00 callq 1cb06b 1cb06b: e9 e0 d9 ff ff jmpq 1c8a50 1cb070: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cb075: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb07c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb083: 48 8b 40 58 mov 0x58(%rax),%rax 1cb087: 48 89 c2 mov %rax,%rdx 1cb08a: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cb08f: 48 c1 fa 18 sar $0x18,%rdx 1cb093: e8 00 00 00 00 callq 1cb098 1cb098: e9 ae d9 ff ff jmpq 1c8a4b 1cb09d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cb0a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb0a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb0b0: 48 8b 40 50 mov 0x50(%rax),%rax 1cb0b4: 48 89 c2 mov %rax,%rdx 1cb0b7: 48 89 44 24 78 mov %rax,0x78(%rsp) 1cb0bc: 48 c1 fa 18 sar $0x18,%rdx 1cb0c0: e8 00 00 00 00 callq 1cb0c5 1cb0c5: e9 7c d9 ff ff jmpq 1c8a46 1cb0ca: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cb0cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb0d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb0dd: 8b 90 58 01 00 00 mov 0x158(%rax),%edx 1cb0e3: e8 00 00 00 00 callq 1cb0e8 1cb0e8: e9 54 d9 ff ff jmpq 1c8a41 1cb0ed: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cb0f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb0f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb100: 8b 90 30 01 00 00 mov 0x130(%rax),%edx 1cb106: e8 00 00 00 00 callq 1cb10b 1cb10b: e9 2c d9 ff ff jmpq 1c8a3c 1cb110: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1cb115: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb11c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb123: 8b 90 2c 01 00 00 mov 0x12c(%rax),%edx 1cb129: e8 00 00 00 00 callq 1cb12e 1cb12e: e9 04 d9 ff ff jmpq 1c8a37 1cb133: 48 8b 95 90 01 00 00 mov 0x190(%rbp),%rdx 1cb13a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb141: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb148: 48 c1 fa 18 sar $0x18,%rdx 1cb14c: e8 00 00 00 00 callq 1cb151 1cb151: e9 c6 da ff ff jmpq 1c8c1c 1cb156: 48 8b 95 88 01 00 00 mov 0x188(%rbp),%rdx 1cb15d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb164: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb16b: 48 c1 fa 18 sar $0x18,%rdx 1cb16f: e8 00 00 00 00 callq 1cb174 1cb174: e9 9e da ff ff jmpq 1c8c17 1cb179: 48 8b 95 80 01 00 00 mov 0x180(%rbp),%rdx 1cb180: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb187: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb18e: 48 c1 fa 18 sar $0x18,%rdx 1cb192: e8 00 00 00 00 callq 1cb197 1cb197: e9 76 da ff ff jmpq 1c8c12 1cb19c: 48 8b 95 78 01 00 00 mov 0x178(%rbp),%rdx 1cb1a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb1aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb1b1: 48 c1 fa 18 sar $0x18,%rdx 1cb1b5: e8 00 00 00 00 callq 1cb1ba 1cb1ba: e9 4e da ff ff jmpq 1c8c0d 1cb1bf: 48 8b 95 70 01 00 00 mov 0x170(%rbp),%rdx 1cb1c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb1cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb1d4: 48 c1 fa 18 sar $0x18,%rdx 1cb1d8: e8 00 00 00 00 callq 1cb1dd 1cb1dd: e9 26 da ff ff jmpq 1c8c08 1cb1e2: 48 8b 95 68 01 00 00 mov 0x168(%rbp),%rdx 1cb1e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb1f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb1f7: 48 c1 fa 18 sar $0x18,%rdx 1cb1fb: e8 00 00 00 00 callq 1cb200 1cb200: e9 fe d9 ff ff jmpq 1c8c03 1cb205: 48 8b 95 60 01 00 00 mov 0x160(%rbp),%rdx 1cb20c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb213: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb21a: 48 c1 fa 18 sar $0x18,%rdx 1cb21e: e8 00 00 00 00 callq 1cb223 1cb223: e9 d6 d9 ff ff jmpq 1c8bfe 1cb228: 48 8b 95 58 01 00 00 mov 0x158(%rbp),%rdx 1cb22f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb236: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb23d: 48 c1 fa 18 sar $0x18,%rdx 1cb241: e8 00 00 00 00 callq 1cb246 1cb246: e9 ae d9 ff ff jmpq 1c8bf9 1cb24b: 48 8b 95 50 01 00 00 mov 0x150(%rbp),%rdx 1cb252: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb259: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb260: 48 c1 fa 18 sar $0x18,%rdx 1cb264: e8 00 00 00 00 callq 1cb269 1cb269: e9 86 d9 ff ff jmpq 1c8bf4 1cb26e: 48 8b 95 48 01 00 00 mov 0x148(%rbp),%rdx 1cb275: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb27c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb283: 48 c1 fa 18 sar $0x18,%rdx 1cb287: e8 00 00 00 00 callq 1cb28c 1cb28c: e9 5e d9 ff ff jmpq 1c8bef 1cb291: 48 8b 95 40 01 00 00 mov 0x140(%rbp),%rdx 1cb298: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb29f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb2a6: 48 c1 fa 18 sar $0x18,%rdx 1cb2aa: e8 00 00 00 00 callq 1cb2af 1cb2af: e9 36 d9 ff ff jmpq 1c8bea 1cb2b4: 48 8b 95 38 01 00 00 mov 0x138(%rbp),%rdx 1cb2bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb2c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb2c9: 48 c1 fa 18 sar $0x18,%rdx 1cb2cd: e8 00 00 00 00 callq 1cb2d2 1cb2d2: e9 0e d9 ff ff jmpq 1c8be5 1cb2d7: 48 8b 95 30 01 00 00 mov 0x130(%rbp),%rdx 1cb2de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb2e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb2ec: 48 c1 fa 18 sar $0x18,%rdx 1cb2f0: e8 00 00 00 00 callq 1cb2f5 1cb2f5: e9 e6 d8 ff ff jmpq 1c8be0 1cb2fa: 48 8b 95 28 01 00 00 mov 0x128(%rbp),%rdx 1cb301: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb308: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb30f: 48 c1 fa 18 sar $0x18,%rdx 1cb313: e8 00 00 00 00 callq 1cb318 1cb318: e9 be d8 ff ff jmpq 1c8bdb 1cb31d: 48 8b 95 20 01 00 00 mov 0x120(%rbp),%rdx 1cb324: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb32b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb332: 48 c1 fa 18 sar $0x18,%rdx 1cb336: e8 00 00 00 00 callq 1cb33b 1cb33b: e9 96 d8 ff ff jmpq 1c8bd6 1cb340: 48 8b 95 18 01 00 00 mov 0x118(%rbp),%rdx 1cb347: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb34e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb355: 48 c1 fa 18 sar $0x18,%rdx 1cb359: e8 00 00 00 00 callq 1cb35e 1cb35e: e9 6e d8 ff ff jmpq 1c8bd1 1cb363: 48 8b 95 10 01 00 00 mov 0x110(%rbp),%rdx 1cb36a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb371: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb378: 48 c1 fa 18 sar $0x18,%rdx 1cb37c: e8 00 00 00 00 callq 1cb381 1cb381: e9 46 d8 ff ff jmpq 1c8bcc 1cb386: 48 8b 95 08 01 00 00 mov 0x108(%rbp),%rdx 1cb38d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb394: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb39b: 48 c1 fa 18 sar $0x18,%rdx 1cb39f: e8 00 00 00 00 callq 1cb3a4 1cb3a4: e9 1e d8 ff ff jmpq 1c8bc7 1cb3a9: 48 8b 95 00 01 00 00 mov 0x100(%rbp),%rdx 1cb3b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb3b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb3be: 48 c1 fa 18 sar $0x18,%rdx 1cb3c2: e8 00 00 00 00 callq 1cb3c7 1cb3c7: e9 f6 d7 ff ff jmpq 1c8bc2 1cb3cc: 48 8b 95 f8 00 00 00 mov 0xf8(%rbp),%rdx 1cb3d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb3da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb3e1: 48 c1 fa 18 sar $0x18,%rdx 1cb3e5: e8 00 00 00 00 callq 1cb3ea 1cb3ea: e9 ce d7 ff ff jmpq 1c8bbd 1cb3ef: 48 8b 95 f0 00 00 00 mov 0xf0(%rbp),%rdx 1cb3f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb3fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb404: 48 c1 fa 18 sar $0x18,%rdx 1cb408: e8 00 00 00 00 callq 1cb40d 1cb40d: e9 a6 d7 ff ff jmpq 1c8bb8 1cb412: 48 8b 95 e8 00 00 00 mov 0xe8(%rbp),%rdx 1cb419: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb420: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb427: 48 c1 fa 18 sar $0x18,%rdx 1cb42b: e8 00 00 00 00 callq 1cb430 1cb430: e9 7e d7 ff ff jmpq 1c8bb3 1cb435: 48 8b 95 e0 00 00 00 mov 0xe0(%rbp),%rdx 1cb43c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb443: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb44a: 48 c1 fa 18 sar $0x18,%rdx 1cb44e: e8 00 00 00 00 callq 1cb453 1cb453: e9 56 d7 ff ff jmpq 1c8bae 1cb458: 48 8b 95 d8 00 00 00 mov 0xd8(%rbp),%rdx 1cb45f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb466: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb46d: 48 c1 fa 18 sar $0x18,%rdx 1cb471: e8 00 00 00 00 callq 1cb476 1cb476: e9 2e d7 ff ff jmpq 1c8ba9 1cb47b: 48 8b 95 d0 00 00 00 mov 0xd0(%rbp),%rdx 1cb482: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb489: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb490: 48 c1 fa 18 sar $0x18,%rdx 1cb494: e8 00 00 00 00 callq 1cb499 1cb499: e9 06 d7 ff ff jmpq 1c8ba4 1cb49e: 48 8b 95 c8 00 00 00 mov 0xc8(%rbp),%rdx 1cb4a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb4ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb4b3: 48 c1 fa 18 sar $0x18,%rdx 1cb4b7: e8 00 00 00 00 callq 1cb4bc 1cb4bc: e9 de d6 ff ff jmpq 1c8b9f 1cb4c1: 48 8b 95 c0 00 00 00 mov 0xc0(%rbp),%rdx 1cb4c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb4cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb4d6: 48 c1 fa 18 sar $0x18,%rdx 1cb4da: e8 00 00 00 00 callq 1cb4df 1cb4df: e9 b6 d6 ff ff jmpq 1c8b9a 1cb4e4: 48 8b 95 b8 00 00 00 mov 0xb8(%rbp),%rdx 1cb4eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb4f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb4f9: 48 c1 fa 18 sar $0x18,%rdx 1cb4fd: e8 00 00 00 00 callq 1cb502 1cb502: e9 8e d6 ff ff jmpq 1c8b95 1cb507: 48 8b 95 b0 00 00 00 mov 0xb0(%rbp),%rdx 1cb50e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb515: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb51c: 48 c1 fa 18 sar $0x18,%rdx 1cb520: e8 00 00 00 00 callq 1cb525 1cb525: e9 66 d6 ff ff jmpq 1c8b90 1cb52a: 48 8b 95 a8 00 00 00 mov 0xa8(%rbp),%rdx 1cb531: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb538: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb53f: 48 c1 fa 18 sar $0x18,%rdx 1cb543: e8 00 00 00 00 callq 1cb548 1cb548: e9 3e d6 ff ff jmpq 1c8b8b 1cb54d: 48 8b 95 a0 00 00 00 mov 0xa0(%rbp),%rdx 1cb554: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb55b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb562: 48 c1 fa 18 sar $0x18,%rdx 1cb566: e8 00 00 00 00 callq 1cb56b 1cb56b: e9 16 d6 ff ff jmpq 1c8b86 1cb570: 48 8b 95 98 00 00 00 mov 0x98(%rbp),%rdx 1cb577: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb57e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb585: 48 c1 fa 18 sar $0x18,%rdx 1cb589: e8 00 00 00 00 callq 1cb58e 1cb58e: e9 ee d5 ff ff jmpq 1c8b81 1cb593: 48 8b 95 90 00 00 00 mov 0x90(%rbp),%rdx 1cb59a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb5a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb5a8: 48 c1 fa 18 sar $0x18,%rdx 1cb5ac: e8 00 00 00 00 callq 1cb5b1 1cb5b1: e9 c6 d5 ff ff jmpq 1c8b7c 1cb5b6: 48 8b 95 88 00 00 00 mov 0x88(%rbp),%rdx 1cb5bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb5c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb5cb: 48 c1 fa 18 sar $0x18,%rdx 1cb5cf: e8 00 00 00 00 callq 1cb5d4 1cb5d4: e9 9e d5 ff ff jmpq 1c8b77 1cb5d9: 48 8b 95 80 00 00 00 mov 0x80(%rbp),%rdx 1cb5e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb5e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb5ee: 48 c1 fa 18 sar $0x18,%rdx 1cb5f2: e8 00 00 00 00 callq 1cb5f7 1cb5f7: e9 76 d5 ff ff jmpq 1c8b72 1cb5fc: 48 8b 55 78 mov 0x78(%rbp),%rdx 1cb600: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb607: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb60e: 48 c1 fa 18 sar $0x18,%rdx 1cb612: e8 00 00 00 00 callq 1cb617 1cb617: e9 51 d5 ff ff jmpq 1c8b6d 1cb61c: 48 8b 55 70 mov 0x70(%rbp),%rdx 1cb620: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb627: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb62e: 48 c1 fa 18 sar $0x18,%rdx 1cb632: e8 00 00 00 00 callq 1cb637 1cb637: e9 2c d5 ff ff jmpq 1c8b68 1cb63c: 48 8b 55 68 mov 0x68(%rbp),%rdx 1cb640: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb647: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb64e: 48 c1 fa 18 sar $0x18,%rdx 1cb652: e8 00 00 00 00 callq 1cb657 1cb657: e9 07 d5 ff ff jmpq 1c8b63 1cb65c: 48 8b 55 60 mov 0x60(%rbp),%rdx 1cb660: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb667: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb66e: 48 c1 fa 18 sar $0x18,%rdx 1cb672: e8 00 00 00 00 callq 1cb677 1cb677: e9 e2 d4 ff ff jmpq 1c8b5e 1cb67c: 48 8b 55 58 mov 0x58(%rbp),%rdx 1cb680: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb687: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb68e: 48 c1 fa 18 sar $0x18,%rdx 1cb692: e8 00 00 00 00 callq 1cb697 1cb697: e9 bd d4 ff ff jmpq 1c8b59 1cb69c: 8b 55 50 mov 0x50(%rbp),%edx 1cb69f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb6a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb6ad: e8 00 00 00 00 callq 1cb6b2 1cb6b2: e9 9d d4 ff ff jmpq 1c8b54 1cb6b7: 8b 55 4c mov 0x4c(%rbp),%edx 1cb6ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb6c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb6c8: e8 00 00 00 00 callq 1cb6cd 1cb6cd: e9 7d d4 ff ff jmpq 1c8b4f 1cb6d2: 8b 55 48 mov 0x48(%rbp),%edx 1cb6d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb6dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb6e3: e8 00 00 00 00 callq 1cb6e8 1cb6e8: e9 5d d4 ff ff jmpq 1c8b4a 1cb6ed: 8b 55 44 mov 0x44(%rbp),%edx 1cb6f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb6f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb6fe: e8 00 00 00 00 callq 1cb703 1cb703: e9 3d d4 ff ff jmpq 1c8b45 1cb708: 8b 55 40 mov 0x40(%rbp),%edx 1cb70b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb712: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb719: e8 00 00 00 00 callq 1cb71e 1cb71e: e9 1d d4 ff ff jmpq 1c8b40 1cb723: 8b 55 3c mov 0x3c(%rbp),%edx 1cb726: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb72d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb734: e8 00 00 00 00 callq 1cb739 1cb739: e9 fd d3 ff ff jmpq 1c8b3b 1cb73e: 8b 55 38 mov 0x38(%rbp),%edx 1cb741: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb748: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb74f: e8 00 00 00 00 callq 1cb754 1cb754: e9 dd d3 ff ff jmpq 1c8b36 1cb759: 8b 55 34 mov 0x34(%rbp),%edx 1cb75c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb763: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb76a: e8 00 00 00 00 callq 1cb76f 1cb76f: e9 bd d3 ff ff jmpq 1c8b31 1cb774: 0f b6 55 30 movzbl 0x30(%rbp),%edx 1cb778: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb77f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb786: e8 00 00 00 00 callq 1cb78b 1cb78b: e9 9c d3 ff ff jmpq 1c8b2c 1cb790: 0f b6 55 2f movzbl 0x2f(%rbp),%edx 1cb794: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb79b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb7a2: e8 00 00 00 00 callq 1cb7a7 1cb7a7: e9 7b d3 ff ff jmpq 1c8b27 1cb7ac: 0f b6 55 2e movzbl 0x2e(%rbp),%edx 1cb7b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb7b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb7be: e8 00 00 00 00 callq 1cb7c3 1cb7c3: e9 5a d3 ff ff jmpq 1c8b22 1cb7c8: 0f b6 55 2d movzbl 0x2d(%rbp),%edx 1cb7cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb7d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb7da: e8 00 00 00 00 callq 1cb7df 1cb7df: e9 39 d3 ff ff jmpq 1c8b1d 1cb7e4: 8b 55 28 mov 0x28(%rbp),%edx 1cb7e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb7ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb7f5: e8 00 00 00 00 callq 1cb7fa 1cb7fa: e9 19 d3 ff ff jmpq 1c8b18 1cb7ff: 0f b6 55 24 movzbl 0x24(%rbp),%edx 1cb803: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb80a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb811: e8 00 00 00 00 callq 1cb816 1cb816: e9 f8 d2 ff ff jmpq 1c8b13 1cb81b: 8b 55 20 mov 0x20(%rbp),%edx 1cb81e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb825: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb82c: e8 00 00 00 00 callq 1cb831 1cb831: e9 d8 d2 ff ff jmpq 1c8b0e 1cb836: 8b 55 1c mov 0x1c(%rbp),%edx 1cb839: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb840: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb847: e8 00 00 00 00 callq 1cb84c 1cb84c: e9 b8 d2 ff ff jmpq 1c8b09 1cb851: 8b 55 18 mov 0x18(%rbp),%edx 1cb854: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb85b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb862: e8 00 00 00 00 callq 1cb867 1cb867: e9 98 d2 ff ff jmpq 1c8b04 1cb86c: 8b 55 14 mov 0x14(%rbp),%edx 1cb86f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb876: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb87d: e8 00 00 00 00 callq 1cb882 1cb882: e9 78 d2 ff ff jmpq 1c8aff 1cb887: 8b 55 10 mov 0x10(%rbp),%edx 1cb88a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb891: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb898: e8 00 00 00 00 callq 1cb89d 1cb89d: e9 58 d2 ff ff jmpq 1c8afa 1cb8a2: 8b 55 0c mov 0xc(%rbp),%edx 1cb8a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb8ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb8b3: e8 00 00 00 00 callq 1cb8b8 1cb8b8: e9 38 d2 ff ff jmpq 1c8af5 1cb8bd: 8b 55 08 mov 0x8(%rbp),%edx 1cb8c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb8c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb8ce: e8 00 00 00 00 callq 1cb8d3 1cb8d3: e9 18 d2 ff ff jmpq 1c8af0 1cb8d8: 8b 55 04 mov 0x4(%rbp),%edx 1cb8db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb8e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb8e9: e8 00 00 00 00 callq 1cb8ee 1cb8ee: e9 f8 d1 ff ff jmpq 1c8aeb 1cb8f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb8fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb901: e8 00 00 00 00 callq 1cb906 1cb906: e9 db d1 ff ff jmpq 1c8ae6 1cb90b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb912: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cb919: e8 00 00 00 00 callq 1cb91e 1cb91e: e9 be d1 ff ff jmpq 1c8ae1 1cb923: e8 00 00 00 00 callq 1cb928 1cb928: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1cb92f: 00 00000000001cb930 : 1cb930: e8 00 00 00 00 callq 1cb935 1cb935: 48 ba ff ff ff ff 7f movabs $0x7fffffffff,%rdx 1cb93c: 00 00 00 1cb93f: 48 89 f8 mov %rdi,%rax 1cb942: 48 b9 fd ff ff ff ff movabs $0xfffffffffd,%rcx 1cb949: 00 00 00 1cb94c: 48 01 fa add %rdi,%rdx 1cb94f: 48 39 ca cmp %rcx,%rdx 1cb952: 77 05 ja 1cb959 1cb954: 48 c1 e0 18 shl $0x18,%rax 1cb958: c3 retq 1cb959: 0f 0b ud2 1cb95b: 48 c1 e0 18 shl $0x18,%rax 1cb95f: c3 retq 00000000001cb960 : 1cb960: e8 00 00 00 00 callq 1cb965 1cb965: 49 89 f8 mov %rdi,%r8 1cb968: 48 89 f8 mov %rdi,%rax 1cb96b: 48 89 f7 mov %rsi,%rdi 1cb96e: 49 c1 e8 3f shr $0x3f,%r8 1cb972: 48 c1 ef 3f shr $0x3f,%rdi 1cb976: 48 85 f6 test %rsi,%rsi 1cb979: 74 73 je 1cb9ee 1cb97b: 48 99 cqto 1cb97d: b9 18 00 00 00 mov $0x18,%ecx 1cb982: 49 b9 ff ff ff ff 7f movabs $0x7fffffffff,%r9 1cb989: 00 00 00 1cb98c: 48 31 d0 xor %rdx,%rax 1cb98f: 48 29 d0 sub %rdx,%rax 1cb992: 48 89 f2 mov %rsi,%rdx 1cb995: 48 c1 fa 3f sar $0x3f,%rdx 1cb999: 48 31 d6 xor %rdx,%rsi 1cb99c: 48 29 d6 sub %rdx,%rsi 1cb99f: 31 d2 xor %edx,%edx 1cb9a1: 48 f7 f6 div %rsi 1cb9a4: 4c 39 c8 cmp %r9,%rax 1cb9a7: 77 49 ja 1cb9f2 1cb9a9: 48 01 d2 add %rdx,%rdx 1cb9ac: 48 01 c0 add %rax,%rax 1cb9af: 48 39 f2 cmp %rsi,%rdx 1cb9b2: 72 07 jb 1cb9bb 1cb9b4: 48 83 c8 01 or $0x1,%rax 1cb9b8: 48 29 f2 sub %rsi,%rdx 1cb9bb: 83 e9 01 sub $0x1,%ecx 1cb9be: 75 e9 jne 1cb9a9 1cb9c0: 48 01 d2 add %rdx,%rdx 1cb9c3: 31 c9 xor %ecx,%ecx 1cb9c5: 48 39 f2 cmp %rsi,%rdx 1cb9c8: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1cb9cf: ff ff 7f 1cb9d2: 0f 93 c1 setae %cl 1cb9d5: 48 29 ca sub %rcx,%rdx 1cb9d8: 48 39 c2 cmp %rax,%rdx 1cb9db: 72 19 jb 1cb9f6 1cb9dd: 48 01 c8 add %rcx,%rax 1cb9e0: 48 89 c2 mov %rax,%rdx 1cb9e3: 48 f7 da neg %rdx 1cb9e6: 41 38 f8 cmp %dil,%r8b 1cb9e9: 48 0f 45 c2 cmovne %rdx,%rax 1cb9ed: c3 retq 1cb9ee: 0f 0b ud2 1cb9f0: eb 89 jmp 1cb97b 1cb9f2: 0f 0b ud2 1cb9f4: eb b3 jmp 1cb9a9 1cb9f6: 0f 0b ud2 1cb9f8: eb e3 jmp 1cb9dd 1cb9fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001cba00 : 1cba00: e8 00 00 00 00 callq 1cba05 1cba05: 48 85 f6 test %rsi,%rsi 1cba08: 79 03 jns 1cba0d 1cba0a: 48 f7 de neg %rsi 1cba0d: 48 89 f8 mov %rdi,%rax 1cba10: 48 99 cqto 1cba12: 48 f7 fe idiv %rsi 1cba15: 48 0f af c6 imul %rsi,%rax 1cba19: 48 89 c1 mov %rax,%rcx 1cba1c: 48 89 c2 mov %rax,%rdx 1cba1f: 48 c1 f9 3f sar $0x3f,%rcx 1cba23: 48 31 ca xor %rcx,%rdx 1cba26: 48 29 ca sub %rcx,%rdx 1cba29: 48 89 f9 mov %rdi,%rcx 1cba2c: 48 c1 f9 3f sar $0x3f,%rcx 1cba30: 48 31 cf xor %rcx,%rdi 1cba33: 48 29 cf sub %rcx,%rdi 1cba36: 48 39 d7 cmp %rdx,%rdi 1cba39: 72 01 jb 1cba3c 1cba3b: c3 retq 1cba3c: 0f 0b ud2 1cba3e: c3 retq 1cba3f: 90 nop 00000000001cba40 : 1cba40: e8 00 00 00 00 callq 1cba45 1cba45: 48 85 f6 test %rsi,%rsi 1cba48: 79 03 jns 1cba4d 1cba4a: 48 f7 de neg %rsi 1cba4d: 48 89 f8 mov %rdi,%rax 1cba50: 48 89 f1 mov %rsi,%rcx 1cba53: 48 99 cqto 1cba55: 48 f7 fe idiv %rsi 1cba58: 48 0f af c6 imul %rsi,%rax 1cba5c: 48 89 c6 mov %rax,%rsi 1cba5f: 48 c1 fe 3f sar $0x3f,%rsi 1cba63: 48 89 f2 mov %rsi,%rdx 1cba66: 48 31 c2 xor %rax,%rdx 1cba69: 48 29 f2 sub %rsi,%rdx 1cba6c: 48 85 ff test %rdi,%rdi 1cba6f: 78 0b js 1cba7c 1cba71: 48 01 c1 add %rax,%rcx 1cba74: 48 39 d7 cmp %rdx,%rdi 1cba77: 48 0f 47 c1 cmova %rcx,%rax 1cba7b: c3 retq 1cba7c: 48 f7 df neg %rdi 1cba7f: 48 89 c6 mov %rax,%rsi 1cba82: 48 29 ce sub %rcx,%rsi 1cba85: 48 39 d7 cmp %rdx,%rdi 1cba88: 48 0f 47 c6 cmova %rsi,%rax 1cba8c: c3 retq 1cba8d: 0f 1f 00 nopl (%rax) 00000000001cba90 : 1cba90: e8 00 00 00 00 callq 1cba95 1cba95: 48 ba ff ff ff ff 7f movabs $0x7fffffffff,%rdx 1cba9c: 00 00 00 1cba9f: 48 89 f8 mov %rdi,%rax 1cbaa2: 41 56 push %r14 1cbaa4: 48 c1 f8 3f sar $0x3f,%rax 1cbaa8: 41 55 push %r13 1cbaaa: 41 54 push %r12 1cbaac: 49 89 fc mov %rdi,%r12 1cbaaf: 48 31 c7 xor %rax,%rdi 1cbab2: 48 29 c7 sub %rax,%rdi 1cbab5: 48 89 f0 mov %rsi,%rax 1cbab8: 55 push %rbp 1cbab9: 48 89 f5 mov %rsi,%rbp 1cbabc: 48 c1 f8 3f sar $0x3f,%rax 1cbac0: 53 push %rbx 1cbac1: 48 89 fb mov %rdi,%rbx 1cbac4: 49 c1 ec 3f shr $0x3f,%r12 1cbac8: 48 31 c6 xor %rax,%rsi 1cbacb: 48 c1 eb 18 shr $0x18,%rbx 1cbacf: 81 e7 ff ff ff 00 and $0xffffff,%edi 1cbad5: 48 29 c6 sub %rax,%rsi 1cbad8: 48 89 d9 mov %rbx,%rcx 1cbadb: 48 c1 ed 3f shr $0x3f,%rbp 1cbadf: 48 89 f0 mov %rsi,%rax 1cbae2: 81 e6 ff ff ff 00 and $0xffffff,%esi 1cbae8: 48 c1 e8 18 shr $0x18,%rax 1cbaec: 48 0f af c8 imul %rax,%rcx 1cbaf0: 48 39 d1 cmp %rdx,%rcx 1cbaf3: 0f 8f 8c 00 00 00 jg 1cbb85 1cbaf9: 48 0f af de imul %rsi,%rbx 1cbafd: 48 c1 e1 18 shl $0x18,%rcx 1cbb01: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1cbb08: ff ff 7f 1cbb0b: 48 29 ca sub %rcx,%rdx 1cbb0e: 48 39 da cmp %rbx,%rdx 1cbb11: 72 79 jb 1cbb8c 1cbb13: 48 0f af c7 imul %rdi,%rax 1cbb17: 48 8d 14 19 lea (%rcx,%rbx,1),%rdx 1cbb1b: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1cbb22: ff ff 7f 1cbb25: 48 29 d1 sub %rdx,%rcx 1cbb28: 48 39 c1 cmp %rax,%rcx 1cbb2b: 72 63 jb 1cbb90 1cbb2d: 48 0f af fe imul %rsi,%rdi 1cbb31: be 02 00 00 00 mov $0x2,%esi 1cbb36: 48 8d 1c 02 lea (%rdx,%rax,1),%rbx 1cbb3a: 49 89 fd mov %rdi,%r13 1cbb3d: 49 89 fe mov %rdi,%r14 1cbb40: bf 01 00 00 00 mov $0x1,%edi 1cbb45: e8 00 00 00 00 callq 1cbb4a 1cbb4a: 49 c1 ee 18 shr $0x18,%r14 1cbb4e: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1cbb55: ff ff 7f 1cbb58: 4c 39 e8 cmp %r13,%rax 1cbb5b: 0f 96 c0 setbe %al 1cbb5e: 48 29 da sub %rbx,%rdx 1cbb61: 0f b6 c0 movzbl %al,%eax 1cbb64: 4c 01 f0 add %r14,%rax 1cbb67: 48 39 c2 cmp %rax,%rdx 1cbb6a: 72 28 jb 1cbb94 1cbb6c: 48 01 d8 add %rbx,%rax 1cbb6f: 5b pop %rbx 1cbb70: 48 89 c2 mov %rax,%rdx 1cbb73: 48 f7 da neg %rdx 1cbb76: 41 38 ec cmp %bpl,%r12b 1cbb79: 5d pop %rbp 1cbb7a: 41 5c pop %r12 1cbb7c: 48 0f 45 c2 cmovne %rdx,%rax 1cbb80: 41 5d pop %r13 1cbb82: 41 5e pop %r14 1cbb84: c3 retq 1cbb85: 0f 0b ud2 1cbb87: e9 6d ff ff ff jmpq 1cbaf9 1cbb8c: 0f 0b ud2 1cbb8e: eb 83 jmp 1cbb13 1cbb90: 0f 0b ud2 1cbb92: eb 99 jmp 1cbb2d 1cbb94: 0f 0b ud2 1cbb96: eb d4 jmp 1cbb6c 1cbb98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1cbb9f: 00 00000000001cbba0 : 1cbba0: e8 00 00 00 00 callq 1cbba5 1cbba5: 41 57 push %r15 1cbba7: 41 56 push %r14 1cbba9: 41 55 push %r13 1cbbab: 41 54 push %r12 1cbbad: 49 89 f4 mov %rsi,%r12 1cbbb0: 55 push %rbp 1cbbb1: 48 89 d5 mov %rdx,%rbp 1cbbb4: 53 push %rbx 1cbbb5: 48 89 fb mov %rdi,%rbx 1cbbb8: bf 01 00 00 00 mov $0x1,%edi 1cbbbd: 48 83 ec 08 sub $0x8,%rsp 1cbbc1: 8b 0e mov (%rsi),%ecx 1cbbc3: 44 8b 76 04 mov 0x4(%rsi),%r14d 1cbbc7: 48 89 fe mov %rdi,%rsi 1cbbca: 48 d3 e6 shl %cl,%rsi 1cbbcd: 83 c1 01 add $0x1,%ecx 1cbbd0: 48 d3 e7 shl %cl,%rdi 1cbbd3: 48 83 ef 01 sub $0x1,%rdi 1cbbd7: e8 00 00 00 00 callq 1cbbdc 1cbbdc: 48 85 db test %rbx,%rbx 1cbbdf: 0f 84 12 01 00 00 je 1cbcf7 1cbbe5: 48 89 c2 mov %rax,%rdx 1cbbe8: 41 bd 00 00 00 00 mov $0x0,%r13d 1cbbee: 0f 88 f5 00 00 00 js 1cbce9 1cbbf4: 41 8d 4e ff lea -0x1(%r14),%ecx 1cbbf8: 41 be 01 00 00 00 mov $0x1,%r14d 1cbbfe: b8 01 00 00 00 mov $0x1,%eax 1cbc03: 48 be 00 00 00 00 00 movabs $0xc000000000000000,%rsi 1cbc0a: 00 00 c0 1cbc0d: 41 d3 e6 shl %cl,%r14d 1cbc10: b9 ff ff ff ff mov $0xffffffff,%ecx 1cbc15: 41 83 ee 01 sub $0x1,%r14d 1cbc19: 48 39 cb cmp %rcx,%rbx 1cbc1c: 0f 8e ad 00 00 00 jle 1cbccf 1cbc22: 48 39 d3 cmp %rdx,%rbx 1cbc25: 7c 47 jl 1cbc6e 1cbc27: 48 89 d8 mov %rbx,%rax 1cbc2a: b9 01 00 00 00 mov $0x1,%ecx 1cbc2f: 48 c1 f8 3f sar $0x3f,%rax 1cbc33: 48 31 c3 xor %rax,%rbx 1cbc36: 48 29 c3 sub %rax,%rbx 1cbc39: 48 d1 fb sar %rbx 1cbc3c: eb 25 jmp 1cbc63 1cbc3e: 48 89 d9 mov %rbx,%rcx 1cbc41: 48 c1 f9 3f sar $0x3f,%rcx 1cbc45: 48 89 c8 mov %rcx,%rax 1cbc48: 48 31 d8 xor %rbx,%rax 1cbc4b: 48 29 c8 sub %rcx,%rax 1cbc4e: 89 f1 mov %esi,%ecx 1cbc50: 48 d1 f8 sar %rax 1cbc53: 48 89 c7 mov %rax,%rdi 1cbc56: 48 f7 df neg %rdi 1cbc59: 48 85 db test %rbx,%rbx 1cbc5c: 48 0f 48 c7 cmovs %rdi,%rax 1cbc60: 48 89 c3 mov %rax,%rbx 1cbc63: 8d 71 01 lea 0x1(%rcx),%esi 1cbc66: 48 39 da cmp %rbx,%rdx 1cbc69: 7c d3 jl 1cbc3e 1cbc6b: 41 01 ce add %ecx,%r14d 1cbc6e: 41 8b 34 24 mov (%r12),%esi 1cbc72: b8 01 00 00 00 mov $0x1,%eax 1cbc77: 48 bf 00 00 00 00 ff movabs $0xffffffff00000000,%rdi 1cbc7e: ff ff ff 1cbc81: 89 c2 mov %eax,%edx 1cbc83: 48 01 fb add %rdi,%rbx 1cbc86: 8d 4e 01 lea 0x1(%rsi),%ecx 1cbc89: d3 e2 shl %cl,%edx 1cbc8b: 48 b9 00 00 00 00 01 movabs $0x100000000,%rcx 1cbc92: 00 00 00 1cbc95: 48 39 cb cmp %rcx,%rbx 1cbc98: 0f 86 0b 01 00 00 jbe 1cbda9 1cbc9e: 41 8b 5c 24 04 mov 0x4(%r12),%ebx 1cbca3: 45 31 ff xor %r15d,%r15d 1cbca6: 8d 4b 01 lea 0x1(%rbx),%ecx 1cbca9: d3 e0 shl %cl,%eax 1cbcab: 8d 58 ff lea -0x1(%rax),%ebx 1cbcae: f7 d8 neg %eax 1cbcb0: 44 21 f0 and %r14d,%eax 1cbcb3: 85 c0 test %eax,%eax 1cbcb5: 0f 85 cc 00 00 00 jne 1cbd87 1cbcbb: 44 89 f3 mov %r14d,%ebx 1cbcbe: eb 3f jmp 1cbcff 1cbcc0: 0f 0b ud2 1cbcc2: 48 01 db add %rbx,%rbx 1cbcc5: 8d 50 01 lea 0x1(%rax),%edx 1cbcc8: 48 39 cb cmp %rcx,%rbx 1cbccb: 7f 12 jg 1cbcdf 1cbccd: 89 d0 mov %edx,%eax 1cbccf: 48 39 f3 cmp %rsi,%rbx 1cbcd2: 7c ec jl 1cbcc0 1cbcd4: 48 01 db add %rbx,%rbx 1cbcd7: 8d 50 01 lea 0x1(%rax),%edx 1cbcda: 48 39 cb cmp %rcx,%rbx 1cbcdd: 7e ee jle 1cbccd 1cbcdf: 41 39 c6 cmp %eax,%r14d 1cbce2: 76 16 jbe 1cbcfa 1cbce4: 41 29 c6 sub %eax,%r14d 1cbce7: eb 85 jmp 1cbc6e 1cbce9: 45 0f b6 6c 24 08 movzbl 0x8(%r12),%r13d 1cbcef: 48 f7 db neg %rbx 1cbcf2: e9 fd fe ff ff jmpq 1cbbf4 1cbcf7: 45 31 ed xor %r13d,%r13d 1cbcfa: 45 31 ff xor %r15d,%r15d 1cbcfd: 31 db xor %ebx,%ebx 1cbcff: 45 8b 04 24 mov (%r12),%r8d 1cbd03: 31 c0 xor %eax,%eax 1cbd05: 31 c9 xor %ecx,%ecx 1cbd07: bf 01 00 00 00 mov $0x1,%edi 1cbd0c: 45 85 c0 test %r8d,%r8d 1cbd0f: 74 16 je 1cbd27 1cbd11: 89 fa mov %edi,%edx 1cbd13: 89 c6 mov %eax,%esi 1cbd15: d3 e2 shl %cl,%edx 1cbd17: 09 d6 or %edx,%esi 1cbd19: 44 85 fa test %r15d,%edx 1cbd1c: 0f 45 c6 cmovne %esi,%eax 1cbd1f: 83 c1 01 add $0x1,%ecx 1cbd22: 41 39 c8 cmp %ecx,%r8d 1cbd25: 75 ea jne 1cbd11 1cbd27: 45 8b 4c 24 04 mov 0x4(%r12),%r9d 1cbd2c: 45 85 c9 test %r9d,%r9d 1cbd2f: 74 25 je 1cbd56 1cbd31: 31 d2 xor %edx,%edx 1cbd33: 41 ba 01 00 00 00 mov $0x1,%r10d 1cbd39: 89 d1 mov %edx,%ecx 1cbd3b: 44 89 d7 mov %r10d,%edi 1cbd3e: d3 e7 shl %cl,%edi 1cbd40: 44 89 c1 mov %r8d,%ecx 1cbd43: 89 fe mov %edi,%esi 1cbd45: d3 e6 shl %cl,%esi 1cbd47: 09 c6 or %eax,%esi 1cbd49: 85 df test %ebx,%edi 1cbd4b: 0f 45 c6 cmovne %esi,%eax 1cbd4e: 83 c2 01 add $0x1,%edx 1cbd51: 41 39 d1 cmp %edx,%r9d 1cbd54: 75 e3 jne 1cbd39 1cbd56: 45 84 ed test %r13b,%r13b 1cbd59: 74 15 je 1cbd70 1cbd5b: 41 80 7c 24 08 00 cmpb $0x0,0x8(%r12) 1cbd61: 74 0d je 1cbd70 1cbd63: 43 8d 0c 08 lea (%r8,%r9,1),%ecx 1cbd67: ba 01 00 00 00 mov $0x1,%edx 1cbd6c: d3 e2 shl %cl,%edx 1cbd6e: 09 d0 or %edx,%eax 1cbd70: 89 45 00 mov %eax,0x0(%rbp) 1cbd73: 48 83 c4 08 add $0x8,%rsp 1cbd77: b8 01 00 00 00 mov $0x1,%eax 1cbd7c: 5b pop %rbx 1cbd7d: 5d pop %rbp 1cbd7e: 41 5c pop %r12 1cbd80: 41 5d pop %r13 1cbd82: 41 5e pop %r14 1cbd84: 41 5f pop %r15 1cbd86: c3 retq 1cbd87: b9 96 00 00 00 mov $0x96,%ecx 1cbd8c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1cbd93: bf 02 00 00 00 mov $0x2,%edi 1cbd98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cbd9f: e8 00 00 00 00 callq 1cbda4 1cbda4: e9 56 ff ff ff jmpq 1cbcff 1cbda9: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 1cbdb0: ff ff 7f 1cbdb3: 89 f1 mov %esi,%ecx 1cbdb5: 44 0f b6 c6 movzbl %sil,%r8d 1cbdb9: 48 d3 f8 sar %cl,%rax 1cbdbc: 48 39 c3 cmp %rax,%rbx 1cbdbf: 7e 02 jle 1cbdc3 1cbdc1: 0f 0b ud2 1cbdc3: 44 89 c1 mov %r8d,%ecx 1cbdc6: 89 d7 mov %edx,%edi 1cbdc8: 48 d3 e3 shl %cl,%rbx 1cbdcb: f7 df neg %edi 1cbdcd: 48 89 d9 mov %rbx,%rcx 1cbdd0: 48 c1 f9 3f sar $0x3f,%rcx 1cbdd4: 48 89 c8 mov %rcx,%rax 1cbdd7: 48 31 d8 xor %rbx,%rax 1cbdda: 48 29 c8 sub %rcx,%rax 1cbddd: 48 c1 e8 20 shr $0x20,%rax 1cbde1: 41 89 c7 mov %eax,%r15d 1cbde4: 41 f7 df neg %r15d 1cbde7: 44 89 fe mov %r15d,%esi 1cbdea: 21 fe and %edi,%esi 1cbdec: 48 85 db test %rbx,%rbx 1cbdef: 79 4d jns 1cbe3e 1cbdf1: 41 8b 44 24 04 mov 0x4(%r12),%eax 1cbdf6: 8d 48 01 lea 0x1(%rax),%ecx 1cbdf9: b8 01 00 00 00 mov $0x1,%eax 1cbdfe: d3 e0 shl %cl,%eax 1cbe00: 8d 58 ff lea -0x1(%rax),%ebx 1cbe03: f7 d8 neg %eax 1cbe05: 44 21 f0 and %r14d,%eax 1cbe08: 85 f6 test %esi,%esi 1cbe0a: 0f 84 a3 fe ff ff je 1cbcb3 1cbe10: 44 8d 7a ff lea -0x1(%rdx),%r15d 1cbe14: b9 91 00 00 00 mov $0x91,%ecx 1cbe19: 89 44 24 04 mov %eax,0x4(%rsp) 1cbe1d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1cbe24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cbe2b: bf 02 00 00 00 mov $0x2,%edi 1cbe30: e8 00 00 00 00 callq 1cbe35 1cbe35: 8b 44 24 04 mov 0x4(%rsp),%eax 1cbe39: e9 75 fe ff ff jmpq 1cbcb3 1cbe3e: 21 c7 and %eax,%edi 1cbe40: 41 89 c7 mov %eax,%r15d 1cbe43: 89 fe mov %edi,%esi 1cbe45: eb aa jmp 1cbdf1 1cbe47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1cbe4e: 00 00 00000000001cbe50 : 1cbe50: e8 00 00 00 00 callq 1cbe55 1cbe55: 83 ff 1f cmp $0x1f,%edi 1cbe58: 77 2e ja 1cbe88 1cbe5a: b8 01 00 00 00 mov $0x1,%eax 1cbe5f: 89 f9 mov %edi,%ecx 1cbe61: 41 b8 01 00 00 00 mov $0x1,%r8d 1cbe67: 48 d3 e0 shl %cl,%rax 1cbe6a: a9 00 0e 06 0e test $0xe060e00,%eax 1cbe6f: 75 1c jne 1cbe8d 1cbe71: 45 31 c0 xor %r8d,%r8d 1cbe74: a9 e1 00 e0 00 test $0xe000e1,%eax 1cbe79: 75 12 jne 1cbe8d 1cbe7b: 41 b8 02 00 00 00 mov $0x2,%r8d 1cbe81: a9 00 e0 00 e0 test $0xe000e000,%eax 1cbe86: 75 05 jne 1cbe8d 1cbe88: 0f 0b ud2 1cbe8a: 45 31 c0 xor %r8d,%r8d 1cbe8d: 44 89 c0 mov %r8d,%eax 1cbe90: c3 retq 1cbe91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1cbe98: 00 00 00 00 1cbe9c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001cbea0 : 1cbea0: e8 00 00 00 00 callq 1cbea5 1cbea5: 55 push %rbp 1cbea6: 66 0f ef e4 pxor %xmm4,%xmm4 1cbeaa: 0f 28 cc movaps %xmm4,%xmm1 1cbead: 0f 28 d4 movaps %xmm4,%xmm2 1cbeb0: 48 89 e5 mov %rsp,%rbp 1cbeb3: 41 57 push %r15 1cbeb5: 49 89 ff mov %rdi,%r15 1cbeb8: 41 56 push %r14 1cbeba: 49 89 d6 mov %rdx,%r14 1cbebd: 48 8d 92 e0 02 00 00 lea 0x2e0(%rdx),%rdx 1cbec4: 41 55 push %r13 1cbec6: 49 89 f5 mov %rsi,%r13 1cbec9: 49 8d b6 f8 03 00 00 lea 0x3f8(%r14),%rsi 1cbed0: 41 54 push %r12 1cbed2: 4c 8d a7 f0 03 00 00 lea 0x3f0(%rdi),%r12 1cbed9: 48 8d bd c0 fc ff ff lea -0x340(%rbp),%rdi 1cbee0: 41 52 push %r10 1cbee2: 53 push %rbx 1cbee3: 49 8d 9e a8 03 00 00 lea 0x3a8(%r14),%rbx 1cbeea: 48 81 ec 98 03 00 00 sub $0x398,%rsp 1cbef1: 89 8d 4c fc ff ff mov %ecx,-0x3b4(%rbp) 1cbef7: b9 18 00 00 00 mov $0x18,%ecx 1cbefc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1cbf03: 00 00 1cbf05: 48 89 45 c8 mov %rax,-0x38(%rbp) 1cbf09: 31 c0 xor %eax,%eax 1cbf0b: 48 89 95 58 fc ff ff mov %rdx,-0x3a8(%rbp) 1cbf12: 48 89 b5 50 fc ff ff mov %rsi,-0x3b0(%rbp) 1cbf19: 48 c7 85 90 fc ff ff movq $0x0,-0x370(%rbp) 1cbf20: 00 00 00 00 1cbf24: 48 c7 85 98 fc ff ff movq $0x0,-0x368(%rbp) 1cbf2b: 00 00 00 00 1cbf2f: 48 c7 85 a0 fc ff ff movq $0x0,-0x360(%rbp) 1cbf36: 00 00 00 00 1cbf3a: 48 c7 85 a8 fc ff ff movq $0x0,-0x358(%rbp) 1cbf41: 00 00 00 00 1cbf45: f3 48 ab rep stos %rax,%es:(%rdi) 1cbf48: b9 46 00 00 00 mov $0x46,%ecx 1cbf4d: 48 c7 85 b0 fc ff ff movq $0x0,-0x350(%rbp) 1cbf54: 00 00 00 00 1cbf58: c7 07 00 00 00 00 movl $0x0,(%rdi) 1cbf5e: 48 8d bd 90 fd ff ff lea -0x270(%rbp),%rdi 1cbf65: f3 48 ab rep stos %rax,%es:(%rdi) 1cbf68: 49 8d be e8 02 00 00 lea 0x2e8(%r14),%rdi 1cbf6f: 49 c7 86 e0 02 00 00 movq $0x0,0x2e0(%r14) 1cbf76: 00 00 00 00 1cbf7a: 49 c7 86 a0 03 00 00 movq $0x0,0x3a0(%r14) 1cbf81: 00 00 00 00 1cbf85: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1cbf89: 48 29 fa sub %rdi,%rdx 1cbf8c: 48 89 d1 mov %rdx,%rcx 1cbf8f: 81 c1 c8 00 00 00 add $0xc8,%ecx 1cbf95: c1 e9 03 shr $0x3,%ecx 1cbf98: f3 48 ab rep stos %rax,%es:(%rdi) 1cbf9b: 49 8d be 00 04 00 00 lea 0x400(%r14),%rdi 1cbfa2: 49 c7 86 a8 03 00 00 movq $0x0,0x3a8(%r14) 1cbfa9: 00 00 00 00 1cbfad: 49 c7 86 b0 03 00 00 movq $0x0,0x3b0(%r14) 1cbfb4: 00 00 00 00 1cbfb8: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1cbfbc: 48 29 fe sub %rdi,%rsi 1cbfbf: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 1cbfc6: 00 1cbfc7: 48 89 f1 mov %rsi,%rcx 1cbfca: 48 c7 43 18 00 00 00 movq $0x0,0x18(%rbx) 1cbfd1: 00 1cbfd2: 49 8d b5 44 17 00 00 lea 0x1744(%r13),%rsi 1cbfd9: 83 c1 54 add $0x54,%ecx 1cbfdc: 48 c7 43 20 00 00 00 movq $0x0,0x20(%rbx) 1cbfe3: 00 1cbfe4: c1 e9 03 shr $0x3,%ecx 1cbfe7: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 1cbfee: 00 1cbfef: 48 c7 43 30 00 00 00 movq $0x0,0x30(%rbx) 1cbff6: 00 1cbff7: 48 c7 43 38 00 00 00 movq $0x0,0x38(%rbx) 1cbffe: 00 1cbfff: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx) 1cc006: 00 1cc007: 48 c7 43 48 00 00 00 movq $0x0,0x48(%rbx) 1cc00e: 00 1cc00f: 49 c7 86 f8 03 00 00 movq $0x0,0x3f8(%r14) 1cc016: 00 00 00 00 1cc01a: 49 c7 86 44 04 00 00 movq $0x0,0x444(%r14) 1cc021: 00 00 00 00 1cc025: f3 48 ab rep stos %rax,%es:(%rdi) 1cc028: 49 8d 85 2c 17 00 00 lea 0x172c(%r13),%rax 1cc02f: 66 0f ef c0 pxor %xmm0,%xmm0 1cc033: f3 0f 58 10 addss (%rax),%xmm2 1cc037: f3 0f 58 88 64 02 00 addss 0x264(%rax),%xmm1 1cc03e: 00 1cc03f: 48 83 c0 04 add $0x4,%rax 1cc043: f3 0f 2a c1 cvtsi2ss %ecx,%xmm0 1cc047: f3 0f 58 80 ec 01 00 addss 0x1ec(%rax),%xmm0 1cc04e: 00 1cc04f: f3 0f 2c c8 cvttss2si %xmm0,%ecx 1cc053: 48 39 c6 cmp %rax,%rsi 1cc056: 75 d7 jne 1cc02f 1cc058: f3 41 0f 10 9d 08 1e movss 0x1e08(%r13),%xmm3 1cc05f: 00 00 1cc061: 0f 28 c2 movaps %xmm2,%xmm0 1cc064: 89 8d 40 fc ff ff mov %ecx,-0x3c0(%rbp) 1cc06a: f3 0f 11 9d 60 fc ff movss %xmm3,-0x3a0(%rbp) 1cc071: ff 1cc072: e8 00 00 00 00 callq 1cc077 1cc077: 66 0f ef e4 pxor %xmm4,%xmm4 1cc07b: 66 0f ef f6 pxor %xmm6,%xmm6 1cc07f: f3 0f 10 9d 60 fc ff movss -0x3a0(%rbp),%xmm3 1cc086: ff 1cc087: 8b 8d 40 fc ff ff mov -0x3c0(%rbp),%ecx 1cc08d: f2 0f 11 b5 60 fc ff movsd %xmm6,-0x3a0(%rbp) 1cc094: ff 1cc095: f3 0f 5c d8 subss %xmm0,%xmm3 1cc099: 0f 2f e3 comiss %xmm3,%xmm4 1cc09c: 77 10 ja 1cc0ae 1cc09e: 66 0f ef e4 pxor %xmm4,%xmm4 1cc0a2: f3 0f 5a e3 cvtss2sd %xmm3,%xmm4 1cc0a6: f2 0f 11 a5 60 fc ff movsd %xmm4,-0x3a0(%rbp) 1cc0ad: ff 1cc0ae: 49 8b 06 mov (%r14),%rax 1cc0b1: 66 0f ef c0 pxor %xmm0,%xmm0 1cc0b5: 89 8d b0 fc ff ff mov %ecx,-0x350(%rbp) 1cc0bb: f3 41 0f 5a 85 38 1e cvtss2sd 0x1e38(%r13),%xmm0 1cc0c2: 00 00 1cc0c4: f2 0f 11 85 70 fc ff movsd %xmm0,-0x390(%rbp) 1cc0cb: ff 1cc0cc: 66 0f ef c0 pxor %xmm0,%xmm0 1cc0d0: f3 41 0f 5a 85 70 1e cvtss2sd 0x1e70(%r13),%xmm0 1cc0d7: 00 00 1cc0d9: 8b 90 70 02 00 00 mov 0x270(%rax),%edx 1cc0df: f2 0f 11 85 80 fc ff movsd %xmm0,-0x380(%rbp) 1cc0e6: ff 1cc0e7: 66 0f ef c0 pxor %xmm0,%xmm0 1cc0eb: f3 41 0f 5a 85 30 1e cvtss2sd 0x1e30(%r13),%xmm0 1cc0f2: 00 00 1cc0f4: f2 0f 11 85 78 fc ff movsd %xmm0,-0x388(%rbp) 1cc0fb: ff 1cc0fc: 66 0f ef c0 pxor %xmm0,%xmm0 1cc100: f3 41 0f 5a 85 2c 1e cvtss2sd 0x1e2c(%r13),%xmm0 1cc107: 00 00 1cc109: 8d 4a ff lea -0x1(%rdx),%ecx 1cc10c: f2 0f 11 85 88 fc ff movsd %xmm0,-0x378(%rbp) 1cc113: ff 1cc114: 66 0f ef c0 pxor %xmm0,%xmm0 1cc118: f3 41 0f 5a 85 68 1e cvtss2sd 0x1e68(%r13),%xmm0 1cc11f: 00 00 1cc121: f2 0f 11 85 a0 fc ff movsd %xmm0,-0x360(%rbp) 1cc128: ff 1cc129: 83 f9 01 cmp $0x1,%ecx 1cc12c: 0f 86 f2 06 00 00 jbe 1cc824 1cc132: 49 8b 8e c0 02 00 00 mov 0x2c0(%r14),%rcx 1cc139: 48 85 c9 test %rcx,%rcx 1cc13c: 74 09 je 1cc147 1cc13e: 48 3b 01 cmp (%rcx),%rax 1cc141: 0f 84 ff 06 00 00 je 1cc846 1cc147: 49 8b 8e c8 02 00 00 mov 0x2c8(%r14),%rcx 1cc14e: 48 85 c9 test %rcx,%rcx 1cc151: 74 09 je 1cc15c 1cc153: 48 3b 01 cmp (%rcx),%rax 1cc156: 0f 84 ea 06 00 00 je 1cc846 1cc15c: 49 8b 8e 08 01 00 00 mov 0x108(%r14),%rcx 1cc163: 48 8b 49 08 mov 0x8(%rcx),%rcx 1cc167: 48 8b 09 mov (%rcx),%rcx 1cc16a: 80 b9 dc 01 00 00 00 cmpb $0x0,0x1dc(%rcx) 1cc171: 0f 84 78 06 00 00 je 1cc7ef 1cc177: 0f b6 88 4c 01 00 00 movzbl 0x14c(%rax),%ecx 1cc17e: 88 8d a8 fd ff ff mov %cl,-0x258(%rbp) 1cc184: 8b 88 50 01 00 00 mov 0x150(%rax),%ecx 1cc18a: 8b b8 18 01 00 00 mov 0x118(%rax),%edi 1cc190: c7 85 ac fd ff ff 01 movl $0x1,-0x254(%rbp) 1cc197: 00 00 00 1cc19a: 41 8b 46 38 mov 0x38(%r14),%eax 1cc19e: 49 8b 76 34 mov 0x34(%r14),%rsi 1cc1a2: 89 8d 04 fe ff ff mov %ecx,-0x1fc(%rbp) 1cc1a8: 41 8b 4e 34 mov 0x34(%r14),%ecx 1cc1ac: 89 85 48 fc ff ff mov %eax,-0x3b8(%rbp) 1cc1b2: 48 b8 80 00 00 00 20 movabs $0x2000000080,%rax 1cc1b9: 00 00 00 1cc1bc: 89 bd cc fd ff ff mov %edi,-0x234(%rbp) 1cc1c2: 48 89 b5 e4 fd ff ff mov %rsi,-0x21c(%rbp) 1cc1c9: 48 89 b5 38 fc ff ff mov %rsi,-0x3c8(%rbp) 1cc1d0: 89 8d fc fd ff ff mov %ecx,-0x204(%rbp) 1cc1d6: 89 8d 00 fe ff ff mov %ecx,-0x200(%rbp) 1cc1dc: 89 8d 40 fc ff ff mov %ecx,-0x3c0(%rbp) 1cc1e2: 48 89 85 0c fe ff ff mov %rax,-0x1f4(%rbp) 1cc1e9: e8 00 00 00 00 callq 1cc1ee 1cc1ee: 49 8b 3e mov (%r14),%rdi 1cc1f1: 8b 8d 40 fc ff ff mov -0x3c0(%rbp),%ecx 1cc1f7: 89 85 d0 fd ff ff mov %eax,-0x230(%rbp) 1cc1fd: 48 8b b5 38 fc ff ff mov -0x3c8(%rbp),%rsi 1cc204: 8b 87 6c 02 00 00 mov 0x26c(%rdi),%eax 1cc20a: 83 f8 02 cmp $0x2,%eax 1cc20d: 74 14 je 1cc223 1cc20f: 0f 87 70 05 00 00 ja 1cc785 1cc215: 85 c0 test %eax,%eax 1cc217: 74 0a je 1cc223 1cc219: c7 85 c8 fd ff ff 01 movl $0x1,-0x238(%rbp) 1cc220: 00 00 00 1cc223: 8b 87 68 02 00 00 mov 0x268(%rdi),%eax 1cc229: 83 f8 12 cmp $0x12,%eax 1cc22c: 0f 87 6d 05 00 00 ja 1cc79f 1cc232: 83 f8 10 cmp $0x10,%eax 1cc235: 0f 87 2d 06 00 00 ja 1cc868 1cc23b: 83 f8 0a cmp $0xa,%eax 1cc23e: 0f 87 8c 05 00 00 ja 1cc7d0 1cc244: 83 f8 07 cmp $0x7,%eax 1cc247: 0f 87 05 06 00 00 ja 1cc852 1cc24d: c7 85 90 fd ff ff 01 movl $0x1,-0x270(%rbp) 1cc254: 00 00 00 1cc257: 48 89 b5 f4 fd ff ff mov %rsi,-0x20c(%rbp) 1cc25e: 66 0f ef c9 pxor %xmm1,%xmm1 1cc262: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1cc26a 1cc269: 00 1cc26a: 66 0f ef d2 pxor %xmm2,%xmm2 1cc26e: 41 8b 46 1c mov 0x1c(%r14),%eax 1cc272: f2 49 0f 2a 8e 80 00 cvtsi2sdq 0x80(%r14),%xmm1 1cc279: 00 00 1cc27b: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1cc283 1cc282: 00 1cc283: f2 49 0f 2a 96 b0 00 cvtsi2sdq 0xb0(%r14),%xmm2 1cc28a: 00 00 1cc28c: 89 85 18 ff ff ff mov %eax,-0xe8(%rbp) 1cc292: 41 8b 46 18 mov 0x18(%r14),%eax 1cc296: 66 0f 28 eb movapd %xmm3,%xmm5 1cc29a: 89 85 1c ff ff ff mov %eax,-0xe4(%rbp) 1cc2a0: 41 8b 46 20 mov 0x20(%r14),%eax 1cc2a4: f2 0f 59 c8 mulsd %xmm0,%xmm1 1cc2a8: f2 0f 59 d0 mulsd %xmm0,%xmm2 1cc2ac: 89 85 24 ff ff ff mov %eax,-0xdc(%rbp) 1cc2b2: 41 8b 46 24 mov 0x24(%r14),%eax 1cc2b6: 89 85 20 ff ff ff mov %eax,-0xe0(%rbp) 1cc2bc: 41 8b 86 e4 00 00 00 mov 0xe4(%r14),%eax 1cc2c3: f2 0f 11 8d d0 fe ff movsd %xmm1,-0x130(%rbp) 1cc2ca: ff 1cc2cb: 66 0f ef c9 pxor %xmm1,%xmm1 1cc2cf: f2 49 0f 2a 8e 88 00 cvtsi2sdq 0x88(%r14),%xmm1 1cc2d6: 00 00 1cc2d8: f2 0f 5f ea maxsd %xmm2,%xmm5 1cc2dc: 66 0f 28 d5 movapd %xmm5,%xmm2 1cc2e0: f2 0f 59 c8 mulsd %xmm0,%xmm1 1cc2e4: f2 0f 11 8d d8 fe ff movsd %xmm1,-0x128(%rbp) 1cc2eb: ff 1cc2ec: 66 0f ef c9 pxor %xmm1,%xmm1 1cc2f0: f2 49 0f 2a 8e 90 00 cvtsi2sdq 0x90(%r14),%xmm1 1cc2f7: 00 00 1cc2f9: f2 0f 59 c8 mulsd %xmm0,%xmm1 1cc2fd: f2 0f 11 8d e0 fe ff movsd %xmm1,-0x120(%rbp) 1cc304: ff 1cc305: 66 0f ef c9 pxor %xmm1,%xmm1 1cc309: f2 49 0f 2a 8e 98 00 cvtsi2sdq 0x98(%r14),%xmm1 1cc310: 00 00 1cc312: f2 0f 59 c8 mulsd %xmm0,%xmm1 1cc316: f2 0f 11 8d e8 fe ff movsd %xmm1,-0x118(%rbp) 1cc31d: ff 1cc31e: 66 0f ef c9 pxor %xmm1,%xmm1 1cc322: f2 49 0f 2a 8e c0 00 cvtsi2sdq 0xc0(%r14),%xmm1 1cc329: 00 00 1cc32b: f2 0f 59 c1 mulsd %xmm1,%xmm0 1cc32f: f2 0f 5f d8 maxsd %xmm0,%xmm3 1cc333: 66 0f 28 c3 movapd %xmm3,%xmm0 1cc337: 83 f8 04 cmp $0x4,%eax 1cc33a: 0f 84 f7 04 00 00 je 1cc837 1cc340: 83 f8 08 cmp $0x8,%eax 1cc343: b9 18 00 00 00 mov $0x18,%ecx 1cc348: b8 24 00 00 00 mov $0x24,%eax 1cc34d: 0f 45 c1 cmovne %ecx,%eax 1cc350: 89 85 10 ff ff ff mov %eax,-0xf0(%rbp) 1cc356: 49 8b 46 08 mov 0x8(%r14),%rax 1cc35a: 41 8b 76 74 mov 0x74(%r14),%esi 1cc35e: 66 0f ef c9 pxor %xmm1,%xmm1 1cc362: f2 0f 11 85 38 fc ff movsd %xmm0,-0x3c8(%rbp) 1cc369: ff 1cc36a: 49 8b 7e 74 mov 0x74(%r14),%rdi 1cc36e: f2 0f 11 95 40 fc ff movsd %xmm2,-0x3c0(%rbp) 1cc375: ff 1cc376: 8b 48 54 mov 0x54(%rax),%ecx 1cc379: 03 48 50 add 0x50(%rax),%ecx 1cc37c: 89 b5 68 fe ff ff mov %esi,-0x198(%rbp) 1cc382: 48 8d b5 c0 fc ff ff lea -0x340(%rbp),%rsi 1cc389: 03 48 58 add 0x58(%rax),%ecx 1cc38c: 48 89 bd 60 fe ff ff mov %rdi,-0x1a0(%rbp) 1cc393: 4c 89 e7 mov %r12,%rdi 1cc396: 89 8d 90 fe ff ff mov %ecx,-0x170(%rbp) 1cc39c: 41 8b 4e 78 mov 0x78(%r14),%ecx 1cc3a0: 89 8d 6c fe ff ff mov %ecx,-0x194(%rbp) 1cc3a6: 8b 48 34 mov 0x34(%rax),%ecx 1cc3a9: 89 8d 80 fe ff ff mov %ecx,-0x180(%rbp) 1cc3af: 2b 48 44 sub 0x44(%rax),%ecx 1cc3b2: 89 8d 70 fe ff ff mov %ecx,-0x190(%rbp) 1cc3b8: 2b 48 3c sub 0x3c(%rax),%ecx 1cc3bb: 2b 48 38 sub 0x38(%rax),%ecx 1cc3be: 2b 48 40 sub 0x40(%rax),%ecx 1cc3c1: 89 8d 74 fe ff ff mov %ecx,-0x18c(%rbp) 1cc3c7: 8b 48 4c mov 0x4c(%rax),%ecx 1cc3ca: 89 8d 84 fe ff ff mov %ecx,-0x17c(%rbp) 1cc3d0: 2b 48 5c sub 0x5c(%rax),%ecx 1cc3d3: 89 8d 78 fe ff ff mov %ecx,-0x188(%rbp) 1cc3d9: 2b 48 54 sub 0x54(%rax),%ecx 1cc3dc: 2b 48 58 sub 0x58(%rax),%ecx 1cc3df: 2b 48 50 sub 0x50(%rax),%ecx 1cc3e2: 8b 40 64 mov 0x64(%rax),%eax 1cc3e5: 89 8d 7c fe ff ff mov %ecx,-0x184(%rbp) 1cc3eb: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 1cc3f0: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 1cc3f8 1cc3f7: 00 1cc3f8: f2 0f 11 8d b0 fe ff movsd %xmm1,-0x150(%rbp) 1cc3ff: ff 1cc400: 41 8b 86 90 04 00 00 mov 0x490(%r14),%eax 1cc407: 66 0f ef c9 pxor %xmm1,%xmm1 1cc40b: 49 8b 8e 88 04 00 00 mov 0x488(%r14),%rcx 1cc412: f3 41 0f 5a 8d 9c 04 cvtss2sd 0x49c(%r13),%xmm1 1cc419: 00 00 1cc41b: 89 85 a0 fe ff ff mov %eax,-0x160(%rbp) 1cc421: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 1cc428: f2 0f 11 4d b0 movsd %xmm1,-0x50(%rbp) 1cc42d: 66 0f ef c9 pxor %xmm1,%xmm1 1cc431: 8b 80 20 03 00 00 mov 0x320(%rax),%eax 1cc437: 48 89 8d 98 fe ff ff mov %rcx,-0x168(%rbp) 1cc43e: f3 41 0f 5a 8d f8 1d cvtss2sd 0x1df8(%r13),%xmm1 1cc445: 00 00 1cc447: f2 0f 11 4d a8 movsd %xmm1,-0x58(%rbp) 1cc44c: 66 0f ef c9 pxor %xmm1,%xmm1 1cc450: 48 63 8d 4c fc ff ff movslq -0x3b4(%rbp),%rcx 1cc457: f3 41 0f 5a 8d fc 1d cvtss2sd 0x1dfc(%r13),%xmm1 1cc45e: 00 00 1cc460: f2 0f 11 4d 98 movsd %xmm1,-0x68(%rbp) 1cc465: 66 0f ef c9 pxor %xmm1,%xmm1 1cc469: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 1cc46e: 41 8b 85 94 04 00 00 mov 0x494(%r13),%eax 1cc475: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 1cc47d 1cc47c: 00 1cc47d: f2 0f 11 4d a0 movsd %xmm1,-0x60(%rbp) 1cc482: 66 0f ef c9 pxor %xmm1,%xmm1 1cc486: f3 41 0f 5a 8d d8 00 cvtss2sd 0xd8(%r13),%xmm1 1cc48d: 00 00 1cc48f: 89 45 90 mov %eax,-0x70(%rbp) 1cc492: 31 c0 xor %eax,%eax 1cc494: 41 83 bc 8d d0 02 00 cmpl $0x1f,0x2d0(%r13,%rcx,4) 1cc49b: 00 1f 1cc49d: 0f 94 c0 sete %al 1cc4a0: f2 0f 11 4d b8 movsd %xmm1,-0x48(%rbp) 1cc4a5: 66 0f ef c9 pxor %xmm1,%xmm1 1cc4a9: 89 85 4c ff ff ff mov %eax,-0xb4(%rbp) 1cc4af: 31 c0 xor %eax,%eax 1cc4b1: 41 83 bc 8d 00 03 00 cmpl $0x20,0x300(%r13,%rcx,4) 1cc4b8: 00 20 1cc4ba: 0f 94 c0 sete %al 1cc4bd: 89 85 48 ff ff ff mov %eax,-0xb8(%rbp) 1cc4c3: 49 8b 87 e8 03 00 00 mov 0x3e8(%r15),%rax 1cc4ca: f3 0f 2a 88 84 00 00 cvtsi2ssl 0x84(%rax),%xmm1 1cc4d1: 00 1cc4d2: ff b5 58 fe ff ff pushq -0x1a8(%rbp) 1cc4d8: f3 41 0f 5e 8d 68 1e divss 0x1e68(%r13),%xmm1 1cc4df: 00 00 1cc4e1: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1cc4e5: ff b5 50 fe ff ff pushq -0x1b0(%rbp) 1cc4eb: f2 0f 11 8d 98 fc ff movsd %xmm1,-0x368(%rbp) 1cc4f2: ff 1cc4f3: ff b5 48 fe ff ff pushq -0x1b8(%rbp) 1cc4f9: ff b5 40 fe ff ff pushq -0x1c0(%rbp) 1cc4ff: ff b5 38 fe ff ff pushq -0x1c8(%rbp) 1cc505: ff b5 30 fe ff ff pushq -0x1d0(%rbp) 1cc50b: ff b5 28 fe ff ff pushq -0x1d8(%rbp) 1cc511: ff b5 20 fe ff ff pushq -0x1e0(%rbp) 1cc517: ff b5 18 fe ff ff pushq -0x1e8(%rbp) 1cc51d: ff b5 10 fe ff ff pushq -0x1f0(%rbp) 1cc523: ff b5 08 fe ff ff pushq -0x1f8(%rbp) 1cc529: ff b5 00 fe ff ff pushq -0x200(%rbp) 1cc52f: ff b5 f8 fd ff ff pushq -0x208(%rbp) 1cc535: ff b5 f0 fd ff ff pushq -0x210(%rbp) 1cc53b: ff b5 e8 fd ff ff pushq -0x218(%rbp) 1cc541: ff b5 e0 fd ff ff pushq -0x220(%rbp) 1cc547: ff b5 d8 fd ff ff pushq -0x228(%rbp) 1cc54d: ff b5 d0 fd ff ff pushq -0x230(%rbp) 1cc553: ff b5 c8 fd ff ff pushq -0x238(%rbp) 1cc559: ff b5 c0 fd ff ff pushq -0x240(%rbp) 1cc55f: ff b5 b8 fd ff ff pushq -0x248(%rbp) 1cc565: ff b5 b0 fd ff ff pushq -0x250(%rbp) 1cc56b: ff b5 a8 fd ff ff pushq -0x258(%rbp) 1cc571: ff b5 a0 fd ff ff pushq -0x260(%rbp) 1cc577: ff b5 98 fd ff ff pushq -0x268(%rbp) 1cc57d: ff b5 90 fd ff ff pushq -0x270(%rbp) 1cc583: e8 00 00 00 00 callq 1cc588 1cc588: f3 0f 6f bd c0 fc ff movdqu -0x340(%rbp),%xmm7 1cc58f: ff 1cc590: 58 pop %rax 1cc591: 4c 89 e7 mov %r12,%rdi 1cc594: f3 0f 6f b5 d0 fc ff movdqu -0x330(%rbp),%xmm6 1cc59b: ff 1cc59c: f3 0f 6f ad f0 fc ff movdqu -0x310(%rbp),%xmm5 1cc5a3: ff 1cc5a4: 0f 11 3c 24 movups %xmm7,(%rsp) 1cc5a8: f3 0f 6f bd e0 fc ff movdqu -0x320(%rbp),%xmm7 1cc5af: ff 1cc5b0: f3 0f 6f a5 30 fd ff movdqu -0x2d0(%rbp),%xmm4 1cc5b7: ff 1cc5b8: 0f 11 74 24 10 movups %xmm6,0x10(%rsp) 1cc5bd: f3 0f 6f b5 00 fd ff movdqu -0x300(%rbp),%xmm6 1cc5c4: ff 1cc5c5: 8b 85 80 fd ff ff mov -0x280(%rbp),%eax 1cc5cb: 0f 11 7c 24 20 movups %xmm7,0x20(%rsp) 1cc5d0: f3 0f 6f bd 10 fd ff movdqu -0x2f0(%rbp),%xmm7 1cc5d7: ff 1cc5d8: 48 8b b5 50 fc ff ff mov -0x3b0(%rbp),%rsi 1cc5df: 0f 11 6c 24 30 movups %xmm5,0x30(%rsp) 1cc5e4: f3 0f 6f ad 20 fd ff movdqu -0x2e0(%rbp),%xmm5 1cc5eb: ff 1cc5ec: 0f 11 74 24 40 movups %xmm6,0x40(%rsp) 1cc5f1: f3 0f 6f b5 40 fd ff movdqu -0x2c0(%rbp),%xmm6 1cc5f8: ff 1cc5f9: 0f 11 7c 24 50 movups %xmm7,0x50(%rsp) 1cc5fe: f3 0f 6f bd 50 fd ff movdqu -0x2b0(%rbp),%xmm7 1cc605: ff 1cc606: 0f 11 6c 24 60 movups %xmm5,0x60(%rsp) 1cc60b: f3 0f 6f ad 60 fd ff movdqu -0x2a0(%rbp),%xmm5 1cc612: ff 1cc613: 0f 11 64 24 70 movups %xmm4,0x70(%rsp) 1cc618: f3 0f 6f a5 70 fd ff movdqu -0x290(%rbp),%xmm4 1cc61f: ff 1cc620: 89 84 24 c0 00 00 00 mov %eax,0xc0(%rsp) 1cc627: 0f 11 b4 24 80 00 00 movups %xmm6,0x80(%rsp) 1cc62e: 00 1cc62f: 0f 11 bc 24 90 00 00 movups %xmm7,0x90(%rsp) 1cc636: 00 1cc637: 0f 11 ac 24 a0 00 00 movups %xmm5,0xa0(%rsp) 1cc63e: 00 1cc63f: 0f 11 a4 24 b0 00 00 movups %xmm4,0xb0(%rsp) 1cc646: 00 1cc647: e8 00 00 00 00 callq 1cc64c 1cc64c: 49 8b 06 mov (%r14),%rax 1cc64f: 45 31 c9 xor %r9d,%r9d 1cc652: b9 46 00 00 00 mov $0x46,%ecx 1cc657: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 1cc65e: f2 0f 10 b5 60 fc ff movsd -0x3a0(%rbp),%xmm6 1cc665: ff 1cc666: 41 83 bd 80 04 00 00 cmpl $0x6,0x480(%r13) 1cc66d: 06 1cc66e: 48 8d b5 90 fd ff ff lea -0x270(%rbp),%rsi 1cc675: 0f b6 80 7d 02 00 00 movzbl 0x27d(%rax),%eax 1cc67c: f2 0f 10 95 40 fc ff movsd -0x3c0(%rbp),%xmm2 1cc683: ff 1cc684: 41 0f 94 c1 sete %r9b 1cc688: 48 89 da mov %rbx,%rdx 1cc68b: f2 0f 10 85 38 fc ff movsd -0x3c8(%rbp),%xmm0 1cc692: ff 1cc693: f2 0f 11 b5 a8 fc ff movsd %xmm6,-0x358(%rbp) 1cc69a: ff 1cc69b: 41 b8 01 00 00 00 mov $0x1,%r8d 1cc6a1: 50 push %rax 1cc6a2: f2 0f 11 95 f0 fe ff movsd %xmm2,-0x110(%rbp) 1cc6a9: ff 1cc6aa: f2 0f 11 85 f8 fe ff movsd %xmm0,-0x108(%rbp) 1cc6b1: ff 1cc6b2: 48 81 ec 30 02 00 00 sub $0x230,%rsp 1cc6b9: 48 89 e7 mov %rsp,%rdi 1cc6bc: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1cc6bf: b9 01 00 00 00 mov $0x1,%ecx 1cc6c4: 4c 89 e7 mov %r12,%rdi 1cc6c7: ff b5 b0 fc ff ff pushq -0x350(%rbp) 1cc6cd: f3 0f 6f bd 24 fd ff movdqu -0x2dc(%rbp),%xmm7 1cc6d4: ff 1cc6d5: ff b5 a8 fc ff ff pushq -0x358(%rbp) 1cc6db: ff b5 a0 fc ff ff pushq -0x360(%rbp) 1cc6e1: ff b5 98 fc ff ff pushq -0x368(%rbp) 1cc6e7: ff b5 90 fc ff ff pushq -0x370(%rbp) 1cc6ed: ff b5 88 fc ff ff pushq -0x378(%rbp) 1cc6f3: ff b5 80 fc ff ff pushq -0x380(%rbp) 1cc6f9: ff b5 78 fc ff ff pushq -0x388(%rbp) 1cc6ff: ff b5 70 fc ff ff pushq -0x390(%rbp) 1cc705: 48 83 ec 60 sub $0x60,%rsp 1cc709: 0f 11 3c 24 movups %xmm7,(%rsp) 1cc70d: f3 0f 6f ad 34 fd ff movdqu -0x2cc(%rbp),%xmm5 1cc714: ff 1cc715: f3 0f 6f a5 44 fd ff movdqu -0x2bc(%rbp),%xmm4 1cc71c: ff 1cc71d: f3 0f 6f b5 54 fd ff movdqu -0x2ac(%rbp),%xmm6 1cc724: ff 1cc725: f3 0f 6f bd 64 fd ff movdqu -0x29c(%rbp),%xmm7 1cc72c: ff 1cc72d: 0f 11 6c 24 10 movups %xmm5,0x10(%rsp) 1cc732: 48 8b b5 58 fc ff ff mov -0x3a8(%rbp),%rsi 1cc739: f3 0f 6f ad 74 fd ff movdqu -0x28c(%rbp),%xmm5 1cc740: ff 1cc741: 0f 11 64 24 20 movups %xmm4,0x20(%rsp) 1cc746: 0f 11 74 24 30 movups %xmm6,0x30(%rsp) 1cc74b: 0f 11 7c 24 40 movups %xmm7,0x40(%rsp) 1cc750: 0f 11 6c 24 50 movups %xmm5,0x50(%rsp) 1cc755: e8 00 00 00 00 callq 1cc75a 1cc75a: 48 81 c4 e0 02 00 00 add $0x2e0,%rsp 1cc761: 48 8b 45 c8 mov -0x38(%rbp),%rax 1cc765: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1cc76c: 00 00 1cc76e: 0f 85 03 01 00 00 jne 1cc877 1cc774: 48 8d 65 d0 lea -0x30(%rbp),%rsp 1cc778: 5b pop %rbx 1cc779: 41 5a pop %r10 1cc77b: 41 5c pop %r12 1cc77d: 41 5d pop %r13 1cc77f: 41 5e pop %r14 1cc781: 41 5f pop %r15 1cc783: 5d pop %rbp 1cc784: c3 retq 1cc785: 83 f8 03 cmp $0x3,%eax 1cc788: 0f 84 8b fa ff ff je 1cc219 1cc78e: 0f 0b ud2 1cc790: 8b 87 68 02 00 00 mov 0x268(%rdi),%eax 1cc796: 83 f8 12 cmp $0x12,%eax 1cc799: 0f 86 93 fa ff ff jbe 1cc232 1cc79f: 83 e8 13 sub $0x13,%eax 1cc7a2: 83 f8 01 cmp $0x1,%eax 1cc7a5: 0f 87 a2 fa ff ff ja 1cc24d 1cc7ab: c7 85 90 fd ff ff 04 movl $0x4,-0x270(%rbp) 1cc7b2: 00 00 00 1cc7b5: 8b 85 48 fc ff ff mov -0x3b8(%rbp),%eax 1cc7bb: d1 e9 shr %ecx 1cc7bd: 89 8d f4 fd ff ff mov %ecx,-0x20c(%rbp) 1cc7c3: d1 e8 shr %eax 1cc7c5: 89 85 f8 fd ff ff mov %eax,-0x208(%rbp) 1cc7cb: e9 8e fa ff ff jmpq 1cc25e 1cc7d0: 83 f8 10 cmp $0x10,%eax 1cc7d3: 0f 85 74 fa ff ff jne 1cc24d 1cc7d9: c7 85 90 fd ff ff 0a movl $0xa,-0x270(%rbp) 1cc7e0: 00 00 00 1cc7e3: 48 89 b5 f4 fd ff ff mov %rsi,-0x20c(%rbp) 1cc7ea: e9 6f fa ff ff jmpq 1cc25e 1cc7ef: 8b b8 68 02 00 00 mov 0x268(%rax),%edi 1cc7f5: 48 8b 81 78 03 00 00 mov 0x378(%rcx),%rax 1cc7fc: 48 8d b5 6c fc ff ff lea -0x394(%rbp),%rsi 1cc803: 48 8b 80 b0 01 00 00 mov 0x1b0(%rax),%rax 1cc80a: 48 8b 00 mov (%rax),%rax 1cc80d: 48 8b 40 28 mov 0x28(%rax),%rax 1cc811: e8 00 00 00 00 callq 1cc816 1cc816: 88 85 a8 fd ff ff mov %al,-0x258(%rbp) 1cc81c: 49 8b 06 mov (%r14),%rax 1cc81f: e9 60 f9 ff ff jmpq 1cc184 1cc824: 41 0f b6 8e bc 02 00 movzbl 0x2bc(%r14),%ecx 1cc82b: 00 1cc82c: 89 8d 2c fe ff ff mov %ecx,-0x1d4(%rbp) 1cc832: e9 25 f9 ff ff jmpq 1cc15c 1cc837: c7 85 10 ff ff ff 1e movl $0x1e,-0xf0(%rbp) 1cc83e: 00 00 00 1cc841: e9 10 fb ff ff jmpq 1cc356 1cc846: c6 85 20 fe ff ff 01 movb $0x1,-0x1e0(%rbp) 1cc84d: e9 0a f9 ff ff jmpq 1cc15c 1cc852: c7 85 90 fd ff ff 02 movl $0x2,-0x270(%rbp) 1cc859: 00 00 00 1cc85c: 48 89 b5 f4 fd ff ff mov %rsi,-0x20c(%rbp) 1cc863: e9 f6 f9 ff ff jmpq 1cc25e 1cc868: c7 85 90 fd ff ff 03 movl $0x3,-0x270(%rbp) 1cc86f: 00 00 00 1cc872: e9 3e ff ff ff jmpq 1cc7b5 1cc877: e8 00 00 00 00 callq 1cc87c 1cc87c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001cc880 : 1cc880: e8 00 00 00 00 callq 1cc885 1cc885: 81 ef 81 00 00 00 sub $0x81,%edi 1cc88b: b8 04 00 00 00 mov $0x4,%eax 1cc890: 83 ff 0f cmp $0xf,%edi 1cc893: 77 39 ja 1cc8ce 1cc895: 81 fe 95 00 00 00 cmp $0x95,%esi 1cc89b: 76 22 jbe 1cc8bf 1cc89d: 8d 8e 22 ff ff ff lea -0xde(%rsi),%ecx 1cc8a3: 83 f9 0d cmp $0xd,%ecx 1cc8a6: 77 26 ja 1cc8ce 1cc8a8: b8 01 00 00 00 mov $0x1,%eax 1cc8ad: 48 d3 e0 shl %cl,%rax 1cc8b0: a9 63 38 00 00 test $0x3863,%eax 1cc8b5: 0f 94 c0 sete %al 1cc8b8: 0f b6 c0 movzbl %al,%eax 1cc8bb: c1 e0 02 shl $0x2,%eax 1cc8be: c3 retq 1cc8bf: 31 c0 xor %eax,%eax 1cc8c1: 81 fe 94 00 00 00 cmp $0x94,%esi 1cc8c7: 0f 92 c0 setb %al 1cc8ca: c1 e0 02 shl $0x2,%eax 1cc8cd: c3 retq 1cc8ce: c3 retq 1cc8cf: 90 nop 00000000001cc8d0 : 1cc8d0: e8 00 00 00 00 callq 1cc8d5 1cc8d5: 41 56 push %r14 1cc8d7: 41 54 push %r12 1cc8d9: 55 push %rbp 1cc8da: 48 89 fd mov %rdi,%rbp 1cc8dd: 53 push %rbx 1cc8de: 8b 06 mov (%rsi),%eax 1cc8e0: 48 89 f3 mov %rsi,%rbx 1cc8e3: 85 c0 test %eax,%eax 1cc8e5: 0f 84 d7 02 00 00 je 1ccbc2 1cc8eb: 66 0f ef c0 pxor %xmm0,%xmm0 1cc8ef: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 1cc8f7 1cc8f6: 00 1cc8f7: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 1cc8fb: 48 8b 87 e0 03 00 00 mov 0x3e0(%rdi),%rax 1cc902: 66 41 0f 7e e6 movd %xmm4,%r14d 1cc907: f3 0f 10 48 28 movss 0x28(%rax),%xmm1 1cc90c: f3 0f 59 cc mulss %xmm4,%xmm1 1cc910: 0f 2f c1 comiss %xmm1,%xmm0 1cc913: 0f 87 ed 01 00 00 ja 1ccb06 1cc919: f3 0f 10 48 30 movss 0x30(%rax),%xmm1 1cc91e: 41 bc 03 00 00 00 mov $0x3,%r12d 1cc924: f3 0f 59 cc mulss %xmm4,%xmm1 1cc928: 0f 2f c1 comiss %xmm1,%xmm0 1cc92b: 0f 87 fa 01 00 00 ja 1ccb2b 1cc931: f3 0f 10 48 2c movss 0x2c(%rax),%xmm1 1cc936: 41 bc 02 00 00 00 mov $0x2,%r12d 1cc93c: f3 0f 59 cc mulss %xmm4,%xmm1 1cc940: 0f 2f c1 comiss %xmm1,%xmm0 1cc943: 0f 87 e2 01 00 00 ja 1ccb2b 1cc949: f3 0f 10 68 34 movss 0x34(%rax),%xmm5 1cc94e: 45 31 e4 xor %r12d,%r12d 1cc951: 8b 43 1c mov 0x1c(%rbx),%eax 1cc954: f3 0f 59 ec mulss %xmm4,%xmm5 1cc958: 0f 2f c5 comiss %xmm5,%xmm0 1cc95b: 41 0f 97 c4 seta %r12b 1cc95f: 31 f6 xor %esi,%esi 1cc961: 85 c0 test %eax,%eax 1cc963: 0f 85 cf 01 00 00 jne 1ccb38 1cc969: 44 89 e7 mov %r12d,%edi 1cc96c: e8 00 00 00 00 callq 1cc971 1cc971: 31 f6 xor %esi,%esi 1cc973: 41 89 c4 mov %eax,%r12d 1cc976: 8b 43 04 mov 0x4(%rbx),%eax 1cc979: 85 c0 test %eax,%eax 1cc97b: 74 51 je 1cc9ce 1cc97d: 66 0f ef c0 pxor %xmm0,%xmm0 1cc981: 66 41 0f 6e ce movd %r14d,%xmm1 1cc986: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 1cc98a: 48 8b 85 e0 03 00 00 mov 0x3e0(%rbp),%rax 1cc991: f3 0f 59 48 38 mulss 0x38(%rax),%xmm1 1cc996: 0f 2f c1 comiss %xmm1,%xmm0 1cc999: 0f 87 df 02 00 00 ja 1ccc7e 1cc99f: f3 0f 10 48 3c movss 0x3c(%rax),%xmm1 1cc9a4: 66 41 0f 6e f6 movd %r14d,%xmm6 1cc9a9: be 03 00 00 00 mov $0x3,%esi 1cc9ae: f3 0f 59 ce mulss %xmm6,%xmm1 1cc9b2: 0f 2f c1 comiss %xmm1,%xmm0 1cc9b5: 77 17 ja 1cc9ce 1cc9b7: f3 0f 10 48 40 movss 0x40(%rax),%xmm1 1cc9bc: be 02 00 00 00 mov $0x2,%esi 1cc9c1: f3 0f 59 ce mulss %xmm6,%xmm1 1cc9c5: 0f 2f c1 comiss %xmm1,%xmm0 1cc9c8: 0f 86 30 03 00 00 jbe 1cccfe 1cc9ce: 44 89 e7 mov %r12d,%edi 1cc9d1: e8 00 00 00 00 callq 1cc9d6 1cc9d6: 31 f6 xor %esi,%esi 1cc9d8: 41 89 c4 mov %eax,%r12d 1cc9db: 8b 43 18 mov 0x18(%rbx),%eax 1cc9de: 85 c0 test %eax,%eax 1cc9e0: 74 6e je 1cca50 1cc9e2: 48 8b 95 e0 03 00 00 mov 0x3e0(%rbp),%rdx 1cc9e9: 66 0f ef d2 pxor %xmm2,%xmm2 1cc9ed: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1cc9f5 1cc9f4: 00 1cc9f5: 66 0f ef db pxor %xmm3,%xmm3 1cc9f9: f3 0f 2a d0 cvtsi2ss %eax,%xmm2 1cc9fd: f3 0f 10 42 4c movss 0x4c(%rdx),%xmm0 1cca02: 8b 42 78 mov 0x78(%rdx),%eax 1cca05: f3 0f 59 c1 mulss %xmm1,%xmm0 1cca09: c1 e0 04 shl $0x4,%eax 1cca0c: f3 48 0f 2a d8 cvtsi2ss %rax,%xmm3 1cca11: f3 0f 5e c3 divss %xmm3,%xmm0 1cca15: 0f 2f d0 comiss %xmm0,%xmm2 1cca18: 0f 87 89 02 00 00 ja 1ccca7 1cca1e: f3 0f 10 42 50 movss 0x50(%rdx),%xmm0 1cca23: be 03 00 00 00 mov $0x3,%esi 1cca28: f3 0f 59 c1 mulss %xmm1,%xmm0 1cca2c: f3 0f 5e c3 divss %xmm3,%xmm0 1cca30: 0f 2f d0 comiss %xmm0,%xmm2 1cca33: 77 1b ja 1cca50 1cca35: f3 0f 10 42 54 movss 0x54(%rdx),%xmm0 1cca3a: be 02 00 00 00 mov $0x2,%esi 1cca3f: f3 0f 59 c1 mulss %xmm1,%xmm0 1cca43: f3 0f 5e c3 divss %xmm3,%xmm0 1cca47: 0f 2f d0 comiss %xmm0,%xmm2 1cca4a: 0f 86 97 02 00 00 jbe 1ccce7 1cca50: 44 89 e7 mov %r12d,%edi 1cca53: e8 00 00 00 00 callq 1cca58 1cca58: 31 f6 xor %esi,%esi 1cca5a: 41 89 c4 mov %eax,%r12d 1cca5d: 8b 43 0c mov 0xc(%rbx),%eax 1cca60: 85 c0 test %eax,%eax 1cca62: 74 51 je 1ccab5 1cca64: 66 0f ef c0 pxor %xmm0,%xmm0 1cca68: 66 41 0f 6e ce movd %r14d,%xmm1 1cca6d: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 1cca71: 48 8b 85 e0 03 00 00 mov 0x3e0(%rbp),%rax 1cca78: f3 0f 59 48 18 mulss 0x18(%rax),%xmm1 1cca7d: 0f 2f c1 comiss %xmm1,%xmm0 1cca80: 0f 87 89 01 00 00 ja 1ccc0f 1cca86: f3 0f 10 48 1c movss 0x1c(%rax),%xmm1 1cca8b: 66 41 0f 6e fe movd %r14d,%xmm7 1cca90: be 03 00 00 00 mov $0x3,%esi 1cca95: f3 0f 59 cf mulss %xmm7,%xmm1 1cca99: 0f 2f c1 comiss %xmm1,%xmm0 1cca9c: 77 17 ja 1ccab5 1cca9e: f3 0f 10 48 20 movss 0x20(%rax),%xmm1 1ccaa3: be 02 00 00 00 mov $0x2,%esi 1ccaa8: f3 0f 59 cf mulss %xmm7,%xmm1 1ccaac: 0f 2f c1 comiss %xmm1,%xmm0 1ccaaf: 0f 86 1b 02 00 00 jbe 1cccd0 1ccab5: 44 89 e7 mov %r12d,%edi 1ccab8: e8 00 00 00 00 callq 1ccabd 1ccabd: 83 f8 04 cmp $0x4,%eax 1ccac0: 0f 84 7e 01 00 00 je 1ccc44 1ccac6: 48 8b 95 e0 03 00 00 mov 0x3e0(%rbp),%rdx 1ccacd: 66 41 0f 6e c6 movd %r14d,%xmm0 1ccad2: 83 f8 03 cmp $0x3,%eax 1ccad5: 0f 84 fc 00 00 00 je 1ccbd7 1ccadb: 83 f8 02 cmp $0x2,%eax 1ccade: 0f 84 31 02 00 00 je 1ccd15 1ccae4: 83 f8 01 cmp $0x1,%eax 1ccae7: 0f 84 37 02 00 00 je 1ccd24 1ccaed: f3 0f 59 42 24 mulss 0x24(%rdx),%xmm0 1ccaf2: f3 4c 0f 2c e0 cvttss2si %xmm0,%r12 1ccaf7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ccafc: 5b pop %rbx 1ccafd: 44 89 e0 mov %r12d,%eax 1ccb00: 5d pop %rbp 1ccb01: 41 5c pop %r12 1ccb03: 41 5e pop %r14 1ccb05: c3 retq 1ccb06: b9 44 05 00 00 mov $0x544,%ecx 1ccb0b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ccb12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ccb19: 31 c0 xor %eax,%eax 1ccb1b: bf 02 00 00 00 mov $0x2,%edi 1ccb20: 41 bc 04 00 00 00 mov $0x4,%r12d 1ccb26: e8 00 00 00 00 callq 1ccb2b 1ccb2b: 8b 43 1c mov 0x1c(%rbx),%eax 1ccb2e: 31 f6 xor %esi,%esi 1ccb30: 85 c0 test %eax,%eax 1ccb32: 0f 84 31 fe ff ff je 1cc969 1ccb38: 66 0f ef c0 pxor %xmm0,%xmm0 1ccb3c: 66 41 0f 6e ce movd %r14d,%xmm1 1ccb41: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 1ccb45: 48 8b 85 e0 03 00 00 mov 0x3e0(%rbp),%rax 1ccb4c: f3 0f 59 48 5c mulss 0x5c(%rax),%xmm1 1ccb51: 0f 2f c1 comiss %xmm1,%xmm0 1ccb54: 0f 87 8c 00 00 00 ja 1ccbe6 1ccb5a: f3 0f 10 48 60 movss 0x60(%rax),%xmm1 1ccb5f: 66 41 0f 6e fe movd %r14d,%xmm7 1ccb64: be 03 00 00 00 mov $0x3,%esi 1ccb69: f3 0f 59 cf mulss %xmm7,%xmm1 1ccb6d: 0f 2f c1 comiss %xmm1,%xmm0 1ccb70: 0f 87 f3 fd ff ff ja 1cc969 1ccb76: f3 0f 10 48 64 movss 0x64(%rax),%xmm1 1ccb7b: be 02 00 00 00 mov $0x2,%esi 1ccb80: f3 0f 59 cf mulss %xmm7,%xmm1 1ccb84: 0f 2f c1 comiss %xmm1,%xmm0 1ccb87: 0f 87 dc fd ff ff ja 1cc969 1ccb8d: f3 0f 59 78 68 mulss 0x68(%rax),%xmm7 1ccb92: 31 f6 xor %esi,%esi 1ccb94: 0f 2f c7 comiss %xmm7,%xmm0 1ccb97: 40 0f 97 c6 seta %sil 1ccb9b: e9 c9 fd ff ff jmpq 1cc969 1ccba0: 44 89 e2 mov %r12d,%edx 1ccba3: 31 c0 xor %eax,%eax 1ccba5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ccbac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ccbb3: e8 00 00 00 00 callq 1ccbb8 1ccbb8: 44 89 e0 mov %r12d,%eax 1ccbbb: 5b pop %rbx 1ccbbc: 5d pop %rbp 1ccbbd: 41 5c pop %r12 1ccbbf: 41 5e pop %r14 1ccbc1: c3 retq 1ccbc2: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1ccbca 1ccbc9: 00 1ccbca: 45 31 e4 xor %r12d,%r12d 1ccbcd: 66 41 0f 7e d6 movd %xmm2,%r14d 1ccbd2: e9 54 ff ff ff jmpq 1ccb2b 1ccbd7: f3 0f 59 42 18 mulss 0x18(%rdx),%xmm0 1ccbdc: f3 4c 0f 2c e0 cvttss2si %xmm0,%r12 1ccbe1: e9 11 ff ff ff jmpq 1ccaf7 1ccbe6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ccbed: b9 51 05 00 00 mov $0x551,%ecx 1ccbf2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ccbf9: 31 c0 xor %eax,%eax 1ccbfb: bf 02 00 00 00 mov $0x2,%edi 1ccc00: e8 00 00 00 00 callq 1ccc05 1ccc05: be 04 00 00 00 mov $0x4,%esi 1ccc0a: e9 5a fd ff ff jmpq 1cc969 1ccc0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ccc16: bf 02 00 00 00 mov $0x2,%edi 1ccc1b: 31 c0 xor %eax,%eax 1ccc1d: b9 7f 05 00 00 mov $0x57f,%ecx 1ccc22: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ccc29: e8 00 00 00 00 callq 1ccc2e 1ccc2e: be 04 00 00 00 mov $0x4,%esi 1ccc33: 44 89 e7 mov %r12d,%edi 1ccc36: e8 00 00 00 00 callq 1ccc3b 1ccc3b: 83 f8 04 cmp $0x4,%eax 1ccc3e: 0f 85 82 fe ff ff jne 1ccac6 1ccc44: 31 c0 xor %eax,%eax 1ccc46: b9 ab 05 00 00 mov $0x5ab,%ecx 1ccc4b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ccc52: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ccc59: bf 02 00 00 00 mov $0x2,%edi 1ccc5e: e8 00 00 00 00 callq 1ccc63 1ccc63: 48 8b 85 e0 03 00 00 mov 0x3e0(%rbp),%rax 1ccc6a: 66 41 0f 6e c6 movd %r14d,%xmm0 1ccc6f: f3 0f 59 40 18 mulss 0x18(%rax),%xmm0 1ccc74: f3 4c 0f 2c e0 cvttss2si %xmm0,%r12 1ccc79: e9 79 fe ff ff jmpq 1ccaf7 1ccc7e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ccc85: b9 5f 05 00 00 mov $0x55f,%ecx 1ccc8a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ccc91: 31 c0 xor %eax,%eax 1ccc93: bf 02 00 00 00 mov $0x2,%edi 1ccc98: e8 00 00 00 00 callq 1ccc9d 1ccc9d: be 04 00 00 00 mov $0x4,%esi 1ccca2: e9 27 fd ff ff jmpq 1cc9ce 1ccca7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cccae: b9 70 05 00 00 mov $0x570,%ecx 1cccb3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1cccba: 31 c0 xor %eax,%eax 1cccbc: bf 02 00 00 00 mov $0x2,%edi 1cccc1: e8 00 00 00 00 callq 1cccc6 1cccc6: be 04 00 00 00 mov $0x4,%esi 1ccccb: e9 80 fd ff ff jmpq 1cca50 1cccd0: f3 0f 10 68 24 movss 0x24(%rax),%xmm5 1cccd5: 31 f6 xor %esi,%esi 1cccd7: f3 0f 59 ef mulss %xmm7,%xmm5 1cccdb: 0f 2f c5 comiss %xmm5,%xmm0 1cccde: 40 0f 97 c6 seta %sil 1ccce2: e9 ce fd ff ff jmpq 1ccab5 1ccce7: f3 0f 59 4a 58 mulss 0x58(%rdx),%xmm1 1cccec: 31 f6 xor %esi,%esi 1cccee: f3 0f 5e cb divss %xmm3,%xmm1 1cccf2: 0f 2f d1 comiss %xmm1,%xmm2 1cccf5: 40 0f 97 c6 seta %sil 1cccf9: e9 52 fd ff ff jmpq 1cca50 1cccfe: f3 0f 10 68 44 movss 0x44(%rax),%xmm5 1ccd03: 31 f6 xor %esi,%esi 1ccd05: f3 0f 59 ee mulss %xmm6,%xmm5 1ccd09: 0f 2f c5 comiss %xmm5,%xmm0 1ccd0c: 40 0f 97 c6 seta %sil 1ccd10: e9 b9 fc ff ff jmpq 1cc9ce 1ccd15: f3 0f 59 42 1c mulss 0x1c(%rdx),%xmm0 1ccd1a: f3 4c 0f 2c e0 cvttss2si %xmm0,%r12 1ccd1f: e9 d3 fd ff ff jmpq 1ccaf7 1ccd24: f3 0f 59 42 20 mulss 0x20(%rdx),%xmm0 1ccd29: f3 4c 0f 2c e0 cvttss2si %xmm0,%r12 1ccd2e: e9 c4 fd ff ff jmpq 1ccaf7 1ccd33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ccd3a: 00 00 00 00 1ccd3e: 66 90 xchg %ax,%ax 00000000001ccd40 : 1ccd40: e8 00 00 00 00 callq 1ccd45 1ccd45: 41 55 push %r13 1ccd47: b9 10 00 00 00 mov $0x10,%ecx 1ccd4c: be 0a 00 00 00 mov $0xa,%esi 1ccd51: 41 54 push %r12 1ccd53: 55 push %rbp 1ccd54: 53 push %rbx 1ccd55: 48 89 fb mov %rdi,%rbx 1ccd58: 48 81 ec 20 01 00 00 sub $0x120,%rsp 1ccd5f: 48 8b af 98 02 00 00 mov 0x298(%rdi),%rbp 1ccd66: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ccd6d: 00 00 1ccd6f: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) 1ccd76: 00 1ccd77: 31 c0 xor %eax,%eax 1ccd79: 48 89 e7 mov %rsp,%rdi 1ccd7c: 4c 8d a4 24 90 00 00 lea 0x90(%rsp),%r12 1ccd83: 00 1ccd84: 48 89 e2 mov %rsp,%rdx 1ccd87: f3 48 ab rep stos %rax,%es:(%rdi) 1ccd8a: b9 10 00 00 00 mov $0x10,%ecx 1ccd8f: c7 07 00 00 00 00 movl $0x0,(%rdi) 1ccd95: 4c 89 e7 mov %r12,%rdi 1ccd98: f3 48 ab rep stos %rax,%es:(%rdi) 1ccd9b: c7 07 00 00 00 00 movl $0x0,(%rdi) 1ccda1: 48 89 ef mov %rbp,%rdi 1ccda4: e8 00 00 00 00 callq 1ccda9 1ccda9: bf 03 00 00 00 mov $0x3,%edi 1ccdae: 41 89 c5 mov %eax,%r13d 1ccdb1: e8 00 00 00 00 callq 1ccdb6 1ccdb6: 45 84 ed test %r13b,%r13b 1ccdb9: 74 2e je 1ccde9 1ccdbb: 8b 0c 24 mov (%rsp),%ecx 1ccdbe: 85 c9 test %ecx,%ecx 1ccdc0: 74 27 je 1ccde9 1ccdc2: 8d 51 ff lea -0x1(%rcx),%edx 1ccdc5: 48 8d 44 24 04 lea 0x4(%rsp),%rax 1ccdca: 48 89 d7 mov %rdx,%rdi 1ccdcd: 48 8d 74 d4 0c lea 0xc(%rsp,%rdx,8),%rsi 1ccdd2: eb 0d jmp 1ccde1 1ccdd4: 48 83 c0 08 add $0x8,%rax 1ccdd8: 48 39 c6 cmp %rax,%rsi 1ccddb: 0f 84 6d 01 00 00 je 1ccf4e 1ccde1: 44 8b 00 mov (%rax),%r8d 1ccde4: 45 85 c0 test %r8d,%r8d 1ccde7: 75 eb jne 1ccdd4 1ccde9: b9 f1 05 00 00 mov $0x5f1,%ecx 1ccdee: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ccdf5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ccdfc: 31 c0 xor %eax,%eax 1ccdfe: bf 02 00 00 00 mov $0x2,%edi 1cce03: e8 00 00 00 00 callq 1cce08 1cce08: e8 00 00 00 00 callq 1cce0d 1cce0d: 48 89 ef mov %rbp,%rdi 1cce10: 4c 89 e2 mov %r12,%rdx 1cce13: be 04 00 00 00 mov $0x4,%esi 1cce18: e8 00 00 00 00 callq 1cce1d 1cce1d: bf 03 00 00 00 mov $0x3,%edi 1cce22: 89 c5 mov %eax,%ebp 1cce24: e8 00 00 00 00 callq 1cce29 1cce29: 40 84 ed test %bpl,%bpl 1cce2c: 74 2f je 1cce5d 1cce2e: 8b 8c 24 90 00 00 00 mov 0x90(%rsp),%ecx 1cce35: 85 c9 test %ecx,%ecx 1cce37: 74 24 je 1cce5d 1cce39: 8d 71 ff lea -0x1(%rcx),%esi 1cce3c: 48 8d 84 24 94 00 00 lea 0x94(%rsp),%rax 1cce43: 00 1cce44: 48 8d 94 f4 9c 00 00 lea 0x9c(%rsp,%rsi,8),%rdx 1cce4b: 00 1cce4c: eb 09 jmp 1cce57 1cce4e: 48 83 c0 08 add $0x8,%rax 1cce52: 48 39 c2 cmp %rax,%rdx 1cce55: 74 4f je 1ccea6 1cce57: 8b 38 mov (%rax),%edi 1cce59: 85 ff test %edi,%edi 1cce5b: 75 f1 jne 1cce4e 1cce5d: b9 03 06 00 00 mov $0x603,%ecx 1cce62: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1cce69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cce70: 31 c0 xor %eax,%eax 1cce72: bf 02 00 00 00 mov $0x2,%edi 1cce77: e8 00 00 00 00 callq 1cce7c 1cce7c: e8 00 00 00 00 callq 1cce81 1cce81: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 1cce88: 00 1cce89: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1cce90: 00 00 1cce92: 0f 85 b9 01 00 00 jne 1cd051 1cce98: 48 81 c4 20 01 00 00 add $0x120,%rsp 1cce9f: 5b pop %rbx 1ccea0: 5d pop %rbp 1ccea1: 41 5c pop %r12 1ccea3: 41 5d pop %r13 1ccea5: c3 retq 1ccea6: 83 f9 02 cmp $0x2,%ecx 1ccea9: 76 b2 jbe 1cce5d 1cceab: 8b 94 24 94 00 00 00 mov 0x94(%rsp),%edx 1cceb2: 66 0f ef c0 pxor %xmm0,%xmm0 1cceb6: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1ccebe 1ccebd: 00 1ccebe: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 1ccec5: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 1cceca: 8d 51 fd lea -0x3(%rcx),%edx 1ccecd: f2 0f 5e c1 divsd %xmm1,%xmm0 1cced1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1cced5: f3 0f 11 40 24 movss %xmm0,0x24(%rax) 1cceda: 8b 94 d4 94 00 00 00 mov 0x94(%rsp,%rdx,8),%edx 1ccee1: 66 0f ef c0 pxor %xmm0,%xmm0 1ccee5: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 1cceec: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 1ccef1: 8d 51 fe lea -0x2(%rcx),%edx 1ccef4: f2 0f 5e c1 divsd %xmm1,%xmm0 1ccef8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1ccefc: f3 0f 11 40 20 movss %xmm0,0x20(%rax) 1ccf01: 8b 94 d4 94 00 00 00 mov 0x94(%rsp,%rdx,8),%edx 1ccf08: 66 0f ef c0 pxor %xmm0,%xmm0 1ccf0c: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 1ccf13: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 1ccf18: f2 0f 5e c1 divsd %xmm1,%xmm0 1ccf1c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1ccf20: f3 0f 11 40 1c movss %xmm0,0x1c(%rax) 1ccf25: 8b 94 f4 94 00 00 00 mov 0x94(%rsp,%rsi,8),%edx 1ccf2c: 66 0f ef c0 pxor %xmm0,%xmm0 1ccf30: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 1ccf37: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 1ccf3c: f2 0f 5e c1 divsd %xmm1,%xmm0 1ccf40: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1ccf44: f3 0f 11 40 18 movss %xmm0,0x18(%rax) 1ccf49: e9 2e ff ff ff jmpq 1cce7c 1ccf4e: 83 f9 02 cmp $0x2,%ecx 1ccf51: 0f 86 ea 00 00 00 jbe 1cd041 1ccf57: 8d 41 fd lea -0x3(%rcx),%eax 1ccf5a: 83 e9 02 sub $0x2,%ecx 1ccf5d: 8b 7c 24 04 mov 0x4(%rsp),%edi 1ccf61: 66 0f ef c0 pxor %xmm0,%xmm0 1ccf65: 66 0f ef c9 pxor %xmm1,%xmm1 1ccf69: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 1ccf71 1ccf70: 00 1ccf71: 48 8b b3 e0 03 00 00 mov 0x3e0(%rbx),%rsi 1ccf78: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1ccf80 1ccf7f: 00 1ccf80: f2 48 0f 2a c7 cvtsi2sd %rdi,%xmm0 1ccf85: f2 0f 5e c2 divsd %xmm2,%xmm0 1ccf89: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1ccf91 1ccf90: 00 1ccf91: f2 0f 5e c2 divsd %xmm2,%xmm0 1ccf95: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1ccf99: f3 0f 11 46 58 movss %xmm0,0x58(%rsi) 1ccf9e: 8b 44 c4 04 mov 0x4(%rsp,%rax,8),%eax 1ccfa2: 66 0f ef c0 pxor %xmm0,%xmm0 1ccfa6: 48 8b b3 e0 03 00 00 mov 0x3e0(%rbx),%rsi 1ccfad: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 1ccfb2: f2 0f 2a 4e 78 cvtsi2sdl 0x78(%rsi),%xmm1 1ccfb7: f2 0f 5e c2 divsd %xmm2,%xmm0 1ccfbb: f2 0f 59 c8 mulsd %xmm0,%xmm1 1ccfbf: 66 0f ef c0 pxor %xmm0,%xmm0 1ccfc3: f2 0f 59 cb mulsd %xmm3,%xmm1 1ccfc7: f2 0f 5e ca divsd %xmm2,%xmm1 1ccfcb: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1ccfcf: f3 0f 11 4e 54 movss %xmm1,0x54(%rsi) 1ccfd4: 8b 4c cc 04 mov 0x4(%rsp,%rcx,8),%ecx 1ccfd8: 66 0f ef c9 pxor %xmm1,%xmm1 1ccfdc: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 1ccfe3: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 1ccfe8: f2 0f 2a 40 78 cvtsi2sdl 0x78(%rax),%xmm0 1ccfed: f2 0f 5e ca divsd %xmm2,%xmm1 1ccff1: f2 0f 59 c8 mulsd %xmm0,%xmm1 1ccff5: 66 0f ef c0 pxor %xmm0,%xmm0 1ccff9: f2 0f 59 cb mulsd %xmm3,%xmm1 1ccffd: f2 0f 5e ca divsd %xmm2,%xmm1 1cd001: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1cd005: f3 0f 11 48 50 movss %xmm1,0x50(%rax) 1cd00a: 8b 54 d4 04 mov 0x4(%rsp,%rdx,8),%edx 1cd00e: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 1cd015: 66 0f ef c9 pxor %xmm1,%xmm1 1cd019: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 1cd01e: f2 0f 2a 48 78 cvtsi2sdl 0x78(%rax),%xmm1 1cd023: f2 0f 5e c2 divsd %xmm2,%xmm0 1cd027: f2 0f 59 c1 mulsd %xmm1,%xmm0 1cd02b: f2 0f 59 c3 mulsd %xmm3,%xmm0 1cd02f: f2 0f 5e c2 divsd %xmm2,%xmm0 1cd033: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1cd037: f3 0f 11 40 4c movss %xmm0,0x4c(%rax) 1cd03c: e9 c7 fd ff ff jmpq 1cce08 1cd041: b9 00 00 00 00 mov $0x0,%ecx 1cd046: 48 0f 45 cf cmovne %rdi,%rcx 1cd04a: 89 c8 mov %ecx,%eax 1cd04c: e9 0c ff ff ff jmpq 1ccf5d 1cd051: e8 00 00 00 00 callq 1cd056 1cd056: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1cd05d: 00 00 00 00000000001cd060 : 1cd060: e8 00 00 00 00 callq 1cd065 1cd065: 41 57 push %r15 1cd067: b9 0b 00 00 00 mov $0xb,%ecx 1cd06c: 41 56 push %r14 1cd06e: 41 55 push %r13 1cd070: 41 54 push %r12 1cd072: 55 push %rbp 1cd073: 53 push %rbx 1cd074: 48 89 fb mov %rdi,%rbx 1cd077: 48 83 ec 68 sub $0x68,%rsp 1cd07b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1cd082: 00 00 1cd084: 48 89 44 24 60 mov %rax,0x60(%rsp) 1cd089: 31 c0 xor %eax,%eax 1cd08b: 4c 8d 64 24 08 lea 0x8(%rsp),%r12 1cd090: 4c 89 e7 mov %r12,%rdi 1cd093: f3 48 ab rep stos %rax,%es:(%rdi) 1cd096: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 1cd09d: 48 8b a8 c0 01 00 00 mov 0x1c0(%rax),%rbp 1cd0a4: 48 85 ed test %rbp,%rbp 1cd0a7: 0f 84 80 01 00 00 je 1cd22d 1cd0ad: 49 89 ed mov %rbp,%r13 1cd0b0: 49 83 c5 18 add $0x18,%r13 1cd0b4: 0f 84 73 01 00 00 je 1cd22d 1cd0ba: 48 83 7d 38 00 cmpq $0x0,0x38(%rbp) 1cd0bf: 0f 84 68 01 00 00 je 1cd22d 1cd0c5: bf 03 00 00 00 mov $0x3,%edi 1cd0ca: e8 00 00 00 00 callq 1cd0cf 1cd0cf: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 1cd0d6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cd0de 1cd0dd: 00 1cd0de: f3 0f 59 40 58 mulss 0x58(%rax),%xmm0 1cd0e3: f3 0f 10 48 24 movss 0x24(%rax),%xmm1 1cd0e8: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1cd0f0 1cd0ef: 00 1cd0f0: f3 44 0f 2c f8 cvttss2si %xmm0,%r15d 1cd0f5: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cd0fd 1cd0fc: 00 1cd0fd: f3 0f 59 c8 mulss %xmm0,%xmm1 1cd101: f3 0f 59 40 48 mulss 0x48(%rax),%xmm0 1cd106: f3 0f 2c d1 cvttss2si %xmm1,%edx 1cd10a: f3 44 0f 2c f0 cvttss2si %xmm0,%r14d 1cd10f: 89 54 24 04 mov %edx,0x4(%rsp) 1cd113: e8 00 00 00 00 callq 1cd118 1cd118: 48 63 44 24 04 movslq 0x4(%rsp),%rax 1cd11d: bf 88 13 00 00 mov $0x1388,%edi 1cd122: 41 b8 88 13 00 00 mov $0x1388,%r8d 1cd128: 41 b9 88 13 00 00 mov $0x1388,%r9d 1cd12e: 41 ba 88 13 00 00 mov $0x1388,%r10d 1cd134: c7 44 24 08 04 00 00 movl $0x4,0x8(%rsp) 1cd13b: 00 1cd13c: 48 89 c2 mov %rax,%rdx 1cd13f: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 1cd146: c6 44 24 14 00 movb $0x0,0x14(%rsp) 1cd14b: c1 fa 1f sar $0x1f,%edx 1cd14e: c7 44 24 34 04 00 00 movl $0x4,0x34(%rsp) 1cd155: 00 1cd156: 66 89 7c 24 12 mov %di,0x12(%rsp) 1cd15b: 48 c1 f8 26 sar $0x26,%rax 1cd15f: 66 44 89 44 24 0e mov %r8w,0xe(%rsp) 1cd165: 29 d0 sub %edx,%eax 1cd167: 49 63 d6 movslq %r14d,%rdx 1cd16a: 41 c1 fe 1f sar $0x1f,%r14d 1cd16e: c6 44 24 40 00 movb $0x0,0x40(%rsp) 1cd173: 66 89 44 24 10 mov %ax,0x10(%rsp) 1cd178: 49 63 c7 movslq %r15d,%rax 1cd17b: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1cd182: 41 c1 ff 1f sar $0x1f,%r15d 1cd186: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 1cd18d: 66 44 89 4c 24 3a mov %r9w,0x3a(%rsp) 1cd193: 66 44 89 54 24 3e mov %r10w,0x3e(%rsp) 1cd199: 48 c1 fa 26 sar $0x26,%rdx 1cd19d: 48 c1 f8 26 sar $0x26,%rax 1cd1a1: 44 29 f2 sub %r14d,%edx 1cd1a4: 44 29 f8 sub %r15d,%eax 1cd1a7: 83 bb b0 01 00 00 01 cmpl $0x1,0x1b0(%rbx) 1cd1ae: 66 89 54 24 38 mov %dx,0x38(%rsp) 1cd1b3: 66 89 44 24 0c mov %ax,0xc(%rsp) 1cd1b8: 66 89 44 24 3c mov %ax,0x3c(%rsp) 1cd1bd: 75 28 jne 1cd1e7 1cd1bf: b8 2c 01 00 00 mov $0x12c,%eax 1cd1c4: ba 20 03 00 00 mov $0x320,%edx 1cd1c9: b9 c8 00 00 00 mov $0xc8,%ecx 1cd1ce: be 20 03 00 00 mov $0x320,%esi 1cd1d3: 66 89 44 24 10 mov %ax,0x10(%rsp) 1cd1d8: 66 89 54 24 0c mov %dx,0xc(%rsp) 1cd1dd: 66 89 4c 24 38 mov %cx,0x38(%rsp) 1cd1e2: 66 89 74 24 3c mov %si,0x3c(%rsp) 1cd1e7: 0f b7 44 24 40 movzwl 0x40(%rsp),%eax 1cd1ec: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 1cd1f1: 4c 89 e6 mov %r12,%rsi 1cd1f4: 4c 89 ef mov %r13,%rdi 1cd1f7: 66 89 44 24 1e mov %ax,0x1e(%rsp) 1cd1fc: 66 89 44 24 28 mov %ax,0x28(%rsp) 1cd201: 66 89 44 24 32 mov %ax,0x32(%rsp) 1cd206: 48 8b 45 38 mov 0x38(%rbp),%rax 1cd20a: 48 89 54 24 16 mov %rdx,0x16(%rsp) 1cd20f: c6 44 24 1e 01 movb $0x1,0x1e(%rsp) 1cd214: 48 89 54 24 20 mov %rdx,0x20(%rsp) 1cd219: c6 44 24 28 02 movb $0x2,0x28(%rsp) 1cd21e: 48 89 54 24 2a mov %rdx,0x2a(%rsp) 1cd223: c6 44 24 32 03 movb $0x3,0x32(%rsp) 1cd228: e8 00 00 00 00 callq 1cd22d 1cd22d: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1cd232: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1cd239: 00 00 1cd23b: 75 0f jne 1cd24c 1cd23d: 48 83 c4 68 add $0x68,%rsp 1cd241: 5b pop %rbx 1cd242: 5d pop %rbp 1cd243: 41 5c pop %r12 1cd245: 41 5d pop %r13 1cd247: 41 5e pop %r14 1cd249: 41 5f pop %r15 1cd24b: c3 retq 1cd24c: e8 00 00 00 00 callq 1cd251 1cd251: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1cd258: 00 00 00 00 1cd25c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001cd260 : 1cd260: e8 00 00 00 00 callq 1cd265 1cd265: 53 push %rbx 1cd266: 48 89 fb mov %rdi,%rbx 1cd269: bf 03 00 00 00 mov $0x3,%edi 1cd26e: e8 00 00 00 00 callq 1cd273 1cd273: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1cd278: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1cd27d: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 1cd284: 66 0f ef c0 pxor %xmm0,%xmm0 1cd288: f3 0f 5a 00 cvtss2sd (%rax),%xmm0 1cd28c: f2 0f 11 83 c8 08 00 movsd %xmm0,0x8c8(%rbx) 1cd293: 00 1cd294: 66 0f ef c0 pxor %xmm0,%xmm0 1cd298: f3 0f 5a 40 04 cvtss2sd 0x4(%rax),%xmm0 1cd29d: f2 0f 11 83 d0 08 00 movsd %xmm0,0x8d0(%rbx) 1cd2a4: 00 1cd2a5: 66 0f ef c0 pxor %xmm0,%xmm0 1cd2a9: f3 0f 5a 40 08 cvtss2sd 0x8(%rax),%xmm0 1cd2ae: f2 0f 11 83 d8 08 00 movsd %xmm0,0x8d8(%rbx) 1cd2b5: 00 1cd2b6: 66 0f ef c0 pxor %xmm0,%xmm0 1cd2ba: f3 0f 5a 40 0c cvtss2sd 0xc(%rax),%xmm0 1cd2bf: f2 0f 11 83 f8 08 00 movsd %xmm0,0x8f8(%rbx) 1cd2c6: 00 1cd2c7: 66 0f ef c0 pxor %xmm0,%xmm0 1cd2cb: f3 0f 5a 40 10 cvtss2sd 0x10(%rax),%xmm0 1cd2d0: f2 0f 11 83 00 09 00 movsd %xmm0,0x900(%rbx) 1cd2d7: 00 1cd2d8: 8b 50 14 mov 0x14(%rax),%edx 1cd2db: 66 0f ef c0 pxor %xmm0,%xmm0 1cd2df: 89 93 38 09 00 00 mov %edx,0x938(%rbx) 1cd2e5: f3 0f 5a 40 6c cvtss2sd 0x6c(%rax),%xmm0 1cd2ea: f2 0f 11 83 40 09 00 movsd %xmm0,0x940(%rbx) 1cd2f1: 00 1cd2f2: 8b 50 70 mov 0x70(%rax),%edx 1cd2f5: 66 0f ef c0 pxor %xmm0,%xmm0 1cd2f9: 89 93 94 09 00 00 mov %edx,0x994(%rbx) 1cd2ff: 8b 50 74 mov 0x74(%rax),%edx 1cd302: 89 93 98 09 00 00 mov %edx,0x998(%rbx) 1cd308: 8b 50 78 mov 0x78(%rax),%edx 1cd30b: 89 93 a4 09 00 00 mov %edx,0x9a4(%rbx) 1cd311: 8b 50 7c mov 0x7c(%rax),%edx 1cd314: 89 93 a8 09 00 00 mov %edx,0x9a8(%rbx) 1cd31a: f3 0f 5a 80 80 00 00 cvtss2sd 0x80(%rax),%xmm0 1cd321: 00 1cd322: f2 0f 11 83 b8 09 00 movsd %xmm0,0x9b8(%rbx) 1cd329: 00 1cd32a: 8b 80 84 00 00 00 mov 0x84(%rax),%eax 1cd330: 66 0f ef c0 pxor %xmm0,%xmm0 1cd334: 89 83 d0 09 00 00 mov %eax,0x9d0(%rbx) 1cd33a: 48 8b 83 e8 03 00 00 mov 0x3e8(%rbx),%rax 1cd341: f3 48 0f 2c 10 cvttss2si (%rax),%rdx 1cd346: 89 93 14 04 00 00 mov %edx,0x414(%rbx) 1cd34c: f3 48 0f 2c 50 04 cvttss2si 0x4(%rax),%rdx 1cd352: 89 93 18 04 00 00 mov %edx,0x418(%rbx) 1cd358: f3 48 0f 2c 50 08 cvttss2si 0x8(%rax),%rdx 1cd35e: 89 93 28 04 00 00 mov %edx,0x428(%rbx) 1cd364: f3 48 0f 2c 50 0c cvttss2si 0xc(%rax),%rdx 1cd36a: 89 93 2c 04 00 00 mov %edx,0x42c(%rbx) 1cd370: f3 48 0f 2c 50 10 cvttss2si 0x10(%rax),%rdx 1cd376: 89 93 30 04 00 00 mov %edx,0x430(%rbx) 1cd37c: 83 78 14 06 cmpl $0x6,0x14(%rax) 1cd380: 0f 94 83 34 04 00 00 sete 0x434(%rbx) 1cd387: 8b 50 18 mov 0x18(%rax),%edx 1cd38a: 89 93 38 04 00 00 mov %edx,0x438(%rbx) 1cd390: 8b 50 1c mov 0x1c(%rax),%edx 1cd393: 89 93 3c 04 00 00 mov %edx,0x43c(%rbx) 1cd399: 8b 50 20 mov 0x20(%rax),%edx 1cd39c: 89 93 44 04 00 00 mov %edx,0x444(%rbx) 1cd3a2: 8b 50 2c mov 0x2c(%rax),%edx 1cd3a5: 89 93 48 04 00 00 mov %edx,0x448(%rbx) 1cd3ab: 8b 50 30 mov 0x30(%rax),%edx 1cd3ae: 89 93 4c 04 00 00 mov %edx,0x44c(%rbx) 1cd3b4: 31 d2 xor %edx,%edx 1cd3b6: 83 78 34 06 cmpl $0x6,0x34(%rax) 1cd3ba: 0f 94 c2 sete %dl 1cd3bd: 89 93 4c 05 00 00 mov %edx,0x54c(%rbx) 1cd3c3: 8b 50 38 mov 0x38(%rax),%edx 1cd3c6: 89 93 50 05 00 00 mov %edx,0x550(%rbx) 1cd3cc: 8b 50 3c mov 0x3c(%rax),%edx 1cd3cf: 89 93 50 04 00 00 mov %edx,0x450(%rbx) 1cd3d5: 8b 50 40 mov 0x40(%rax),%edx 1cd3d8: 89 93 54 04 00 00 mov %edx,0x454(%rbx) 1cd3de: 8b 50 44 mov 0x44(%rax),%edx 1cd3e1: 89 93 a4 04 00 00 mov %edx,0x4a4(%rbx) 1cd3e7: 8b 50 48 mov 0x48(%rax),%edx 1cd3ea: 89 93 b4 04 00 00 mov %edx,0x4b4(%rbx) 1cd3f0: 8b 50 4c mov 0x4c(%rax),%edx 1cd3f3: 89 93 b8 04 00 00 mov %edx,0x4b8(%rbx) 1cd3f9: 8b 50 50 mov 0x50(%rax),%edx 1cd3fc: 89 93 bc 04 00 00 mov %edx,0x4bc(%rbx) 1cd402: 8b 50 54 mov 0x54(%rax),%edx 1cd405: 89 93 c0 04 00 00 mov %edx,0x4c0(%rbx) 1cd40b: 8b 50 58 mov 0x58(%rax),%edx 1cd40e: 89 93 c4 04 00 00 mov %edx,0x4c4(%rbx) 1cd414: f3 0f 5a 40 5c cvtss2sd 0x5c(%rax),%xmm0 1cd419: f2 0f 11 83 c8 04 00 movsd %xmm0,0x4c8(%rbx) 1cd420: 00 1cd421: 66 0f ef c0 pxor %xmm0,%xmm0 1cd425: f3 0f 5a 40 60 cvtss2sd 0x60(%rax),%xmm0 1cd42a: f2 0f 11 83 d0 04 00 movsd %xmm0,0x4d0(%rbx) 1cd431: 00 1cd432: 8b 50 64 mov 0x64(%rax),%edx 1cd435: 66 0f ef c0 pxor %xmm0,%xmm0 1cd439: 89 93 e0 04 00 00 mov %edx,0x4e0(%rbx) 1cd43f: 8b 50 68 mov 0x68(%rax),%edx 1cd442: 89 93 e4 04 00 00 mov %edx,0x4e4(%rbx) 1cd448: f3 0f 5a 40 70 cvtss2sd 0x70(%rax),%xmm0 1cd44d: f2 0f 11 83 00 05 00 movsd %xmm0,0x500(%rbx) 1cd454: 00 1cd455: 66 0f ef c0 pxor %xmm0,%xmm0 1cd459: f3 0f 5a 40 74 cvtss2sd 0x74(%rax),%xmm0 1cd45e: f2 0f 11 83 10 05 00 movsd %xmm0,0x510(%rbx) 1cd465: 00 1cd466: 8b 50 78 mov 0x78(%rax),%edx 1cd469: 66 0f ef c0 pxor %xmm0,%xmm0 1cd46d: 89 93 08 04 00 00 mov %edx,0x408(%rbx) 1cd473: 31 d2 xor %edx,%edx 1cd475: 83 78 7c 06 cmpl $0x6,0x7c(%rax) 1cd479: 0f 94 c2 sete %dl 1cd47c: 89 93 54 05 00 00 mov %edx,0x554(%rbx) 1cd482: 31 d2 xor %edx,%edx 1cd484: 83 b8 80 00 00 00 06 cmpl $0x6,0x80(%rax) 1cd48b: 0f 94 c2 sete %dl 1cd48e: 89 93 58 05 00 00 mov %edx,0x558(%rbx) 1cd494: f2 0f 2a 80 84 00 00 cvtsi2sdl 0x84(%rax),%xmm0 1cd49b: 00 1cd49c: f2 0f 11 83 28 05 00 movsd %xmm0,0x528(%rbx) 1cd4a3: 00 1cd4a4: 5b pop %rbx 1cd4a5: e9 00 00 00 00 jmpq 1cd4aa 1cd4aa: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 1cd4b1: 66 0f ef e4 pxor %xmm4,%xmm4 1cd4b5: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cd4bd 1cd4bc: 00 1cd4bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cd4c4: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 1cd4ca: 44 8b 48 78 mov 0x78(%rax),%r9d 1cd4ce: f3 0f 5a 60 10 cvtss2sd 0x10(%rax),%xmm4 1cd4d3: 44 8b 40 74 mov 0x74(%rax),%r8d 1cd4d7: 8b 48 70 mov 0x70(%rax),%ecx 1cd4da: f3 0f 10 78 20 movss 0x20(%rax),%xmm7 1cd4df: f3 0f 10 70 1c movss 0x1c(%rax),%xmm6 1cd4e4: f3 0f 10 68 18 movss 0x18(%rax),%xmm5 1cd4e9: 8b 50 14 mov 0x14(%rax),%edx 1cd4ec: f3 0f 10 58 0c movss 0xc(%rax),%xmm3 1cd4f1: f3 0f 10 50 08 movss 0x8(%rax),%xmm2 1cd4f6: f3 0f 59 f8 mulss %xmm0,%xmm7 1cd4fa: f3 0f 10 48 04 movss 0x4(%rax),%xmm1 1cd4ff: f3 44 0f 10 08 movss (%rax),%xmm9 1cd504: 56 push %rsi 1cd505: f3 0f 59 f0 mulss %xmm0,%xmm6 1cd509: f3 44 0f 10 80 80 00 movss 0x80(%rax),%xmm8 1cd510: 00 00 1cd512: f3 0f 59 e8 mulss %xmm0,%xmm5 1cd516: f3 0f 59 d8 mulss %xmm0,%xmm3 1cd51a: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd51f: 48 83 ec 08 sub $0x8,%rsp 1cd523: f3 0f 59 d0 mulss %xmm0,%xmm2 1cd527: f3 0f 5a ff cvtss2sd %xmm7,%xmm7 1cd52b: f3 0f 59 c8 mulss %xmm0,%xmm1 1cd52f: f3 0f 5a f6 cvtss2sd %xmm6,%xmm6 1cd533: f3 44 0f 59 c8 mulss %xmm0,%xmm9 1cd538: f3 0f 5a ed cvtss2sd %xmm5,%xmm5 1cd53c: f3 0f 5a db cvtss2sd %xmm3,%xmm3 1cd540: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd545: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 1cd54b: 8b 70 7c mov 0x7c(%rax),%esi 1cd54e: f3 44 0f 10 05 00 00 movss 0x0(%rip),%xmm8 # 1cd557 1cd555: 00 00 1cd557: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1cd55b: 56 push %rsi 1cd55c: f3 44 0f 59 40 6c mulss 0x6c(%rax),%xmm8 1cd562: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cd569: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1cd56d: f3 45 0f 5a c9 cvtss2sd %xmm9,%xmm9 1cd572: 48 81 ec 98 00 00 00 sub $0x98,%rsp 1cd579: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd57e: f2 44 0f 11 84 24 90 movsd %xmm8,0x90(%rsp) 1cd585: 00 00 00 1cd588: f3 44 0f 10 40 68 movss 0x68(%rax),%xmm8 1cd58e: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd593: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd598: f2 44 0f 11 84 24 88 movsd %xmm8,0x88(%rsp) 1cd59f: 00 00 00 1cd5a2: f3 44 0f 10 40 64 movss 0x64(%rax),%xmm8 1cd5a8: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd5ad: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd5b2: f2 44 0f 11 84 24 80 movsd %xmm8,0x80(%rsp) 1cd5b9: 00 00 00 1cd5bc: f3 44 0f 10 40 60 movss 0x60(%rax),%xmm8 1cd5c2: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd5c7: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd5cc: f2 44 0f 11 44 24 78 movsd %xmm8,0x78(%rsp) 1cd5d3: f3 44 0f 10 40 5c movss 0x5c(%rax),%xmm8 1cd5d9: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd5de: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd5e3: f2 44 0f 11 44 24 70 movsd %xmm8,0x70(%rsp) 1cd5ea: f3 44 0f 10 40 58 movss 0x58(%rax),%xmm8 1cd5f0: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd5f5: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd5fa: f2 44 0f 11 44 24 68 movsd %xmm8,0x68(%rsp) 1cd601: f3 44 0f 10 40 54 movss 0x54(%rax),%xmm8 1cd607: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd60c: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd611: f2 44 0f 11 44 24 60 movsd %xmm8,0x60(%rsp) 1cd618: f3 44 0f 10 40 50 movss 0x50(%rax),%xmm8 1cd61e: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd623: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd628: f2 44 0f 11 44 24 58 movsd %xmm8,0x58(%rsp) 1cd62f: f3 44 0f 10 40 4c movss 0x4c(%rax),%xmm8 1cd635: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd63a: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd63f: f2 44 0f 11 44 24 50 movsd %xmm8,0x50(%rsp) 1cd646: f3 44 0f 10 40 48 movss 0x48(%rax),%xmm8 1cd64c: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd651: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd656: f2 44 0f 11 44 24 48 movsd %xmm8,0x48(%rsp) 1cd65d: f3 44 0f 10 40 44 movss 0x44(%rax),%xmm8 1cd663: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd668: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd66d: f2 44 0f 11 44 24 40 movsd %xmm8,0x40(%rsp) 1cd674: f3 44 0f 10 40 40 movss 0x40(%rax),%xmm8 1cd67a: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd67f: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd684: f2 44 0f 11 44 24 38 movsd %xmm8,0x38(%rsp) 1cd68b: f3 44 0f 10 40 3c movss 0x3c(%rax),%xmm8 1cd691: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd696: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd69b: f2 44 0f 11 44 24 30 movsd %xmm8,0x30(%rsp) 1cd6a2: f3 44 0f 10 40 38 movss 0x38(%rax),%xmm8 1cd6a8: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd6ad: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd6b2: f2 44 0f 11 44 24 28 movsd %xmm8,0x28(%rsp) 1cd6b9: f3 44 0f 10 40 34 movss 0x34(%rax),%xmm8 1cd6bf: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd6c4: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd6c9: f2 44 0f 11 44 24 20 movsd %xmm8,0x20(%rsp) 1cd6d0: f3 44 0f 10 40 2c movss 0x2c(%rax),%xmm8 1cd6d6: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd6db: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd6e0: f2 44 0f 11 44 24 18 movsd %xmm8,0x18(%rsp) 1cd6e7: f3 44 0f 10 40 30 movss 0x30(%rax),%xmm8 1cd6ed: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd6f2: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd6f7: f2 44 0f 11 44 24 10 movsd %xmm8,0x10(%rsp) 1cd6fe: f3 44 0f 10 40 28 movss 0x28(%rax),%xmm8 1cd704: f3 44 0f 59 c0 mulss %xmm0,%xmm8 1cd709: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1cd70e: f2 44 0f 11 44 24 08 movsd %xmm8,0x8(%rsp) 1cd715: f3 0f 59 40 24 mulss 0x24(%rax),%xmm0 1cd71a: b8 08 00 00 00 mov $0x8,%eax 1cd71f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1cd723: f2 0f 11 04 24 movsd %xmm0,(%rsp) 1cd728: 66 41 0f 28 c1 movapd %xmm9,%xmm0 1cd72d: e8 00 00 00 00 callq 1cd732 1cd732: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 1cd739: e9 3a fb ff ff jmpq 1cd278 1cd73e: 48 8b 83 e8 03 00 00 mov 0x3e8(%rbx),%rax 1cd745: 66 0f ef ff pxor %xmm7,%xmm7 1cd749: 66 0f ef f6 pxor %xmm6,%xmm6 1cd74d: 66 0f ef ed pxor %xmm5,%xmm5 1cd751: 66 0f ef e4 pxor %xmm4,%xmm4 1cd755: 66 0f ef db pxor %xmm3,%xmm3 1cd759: 66 0f ef d2 pxor %xmm2,%xmm2 1cd75d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cd765 1cd764: 00 1cd765: 66 0f ef c9 pxor %xmm1,%xmm1 1cd769: 66 45 0f ef c0 pxor %xmm8,%xmm8 1cd76e: 44 8b 48 20 mov 0x20(%rax),%r9d 1cd772: 8b 48 18 mov 0x18(%rax),%ecx 1cd775: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 1cd77b: f3 44 0f 5a 00 cvtss2sd (%rax),%xmm8 1cd780: 8b 50 14 mov 0x14(%rax),%edx 1cd783: f3 0f 5a 78 70 cvtss2sd 0x70(%rax),%xmm7 1cd788: 44 8b 40 1c mov 0x1c(%rax),%r8d 1cd78c: f3 0f 5a 70 60 cvtss2sd 0x60(%rax),%xmm6 1cd791: f3 0f 5a 68 5c cvtss2sd 0x5c(%rax),%xmm5 1cd796: f3 0f 5a 60 10 cvtss2sd 0x10(%rax),%xmm4 1cd79b: f3 0f 5a 58 0c cvtss2sd 0xc(%rax),%xmm3 1cd7a0: f3 0f 5a 50 08 cvtss2sd 0x8(%rax),%xmm2 1cd7a5: f3 0f 5a 48 04 cvtss2sd 0x4(%rax),%xmm1 1cd7aa: 56 push %rsi 1cd7ab: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 1cd7b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cd7b8: 56 push %rsi 1cd7b9: 8b 70 7c mov 0x7c(%rax),%esi 1cd7bc: 56 push %rsi 1cd7bd: 8b 70 78 mov 0x78(%rax),%esi 1cd7c0: 56 push %rsi 1cd7c1: f3 0f 59 40 74 mulss 0x74(%rax),%xmm0 1cd7c6: 48 83 ec 08 sub $0x8,%rsp 1cd7ca: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1cd7ce: f2 0f 11 04 24 movsd %xmm0,(%rsp) 1cd7d3: 8b 70 6c mov 0x6c(%rax),%esi 1cd7d6: 66 41 0f 28 c0 movapd %xmm8,%xmm0 1cd7db: 56 push %rsi 1cd7dc: 8b 70 68 mov 0x68(%rax),%esi 1cd7df: 56 push %rsi 1cd7e0: 8b 70 64 mov 0x64(%rax),%esi 1cd7e3: 56 push %rsi 1cd7e4: 8b 70 58 mov 0x58(%rax),%esi 1cd7e7: 56 push %rsi 1cd7e8: 8b 70 54 mov 0x54(%rax),%esi 1cd7eb: 56 push %rsi 1cd7ec: 8b 70 50 mov 0x50(%rax),%esi 1cd7ef: 56 push %rsi 1cd7f0: 8b 70 4c mov 0x4c(%rax),%esi 1cd7f3: 56 push %rsi 1cd7f4: 8b 70 48 mov 0x48(%rax),%esi 1cd7f7: 56 push %rsi 1cd7f8: 8b 70 44 mov 0x44(%rax),%esi 1cd7fb: 56 push %rsi 1cd7fc: 8b 70 40 mov 0x40(%rax),%esi 1cd7ff: 56 push %rsi 1cd800: 8b 70 3c mov 0x3c(%rax),%esi 1cd803: 56 push %rsi 1cd804: 8b 70 38 mov 0x38(%rax),%esi 1cd807: 56 push %rsi 1cd808: 8b 70 34 mov 0x34(%rax),%esi 1cd80b: 56 push %rsi 1cd80c: 8b 70 30 mov 0x30(%rax),%esi 1cd80f: 56 push %rsi 1cd810: 8b 70 2c mov 0x2c(%rax),%esi 1cd813: 56 push %rsi 1cd814: 8b 70 28 mov 0x28(%rax),%esi 1cd817: 56 push %rsi 1cd818: 8b 40 24 mov 0x24(%rax),%eax 1cd81b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cd822: 50 push %rax 1cd823: b8 08 00 00 00 mov $0x8,%eax 1cd828: e8 00 00 00 00 callq 1cd82d 1cd82d: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 1cd834: e9 44 fa ff ff jmpq 1cd27d 1cd839: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001cd840 : 1cd840: e8 00 00 00 00 callq 1cd845 1cd845: 55 push %rbp 1cd846: 48 89 e5 mov %rsp,%rbp 1cd849: 41 57 push %r15 1cd84b: 41 56 push %r14 1cd84d: 41 55 push %r13 1cd84f: 49 89 fd mov %rdi,%r13 1cd852: 41 54 push %r12 1cd854: 41 52 push %r10 1cd856: 53 push %rbx 1cd857: 48 89 f3 mov %rsi,%rbx 1cd85a: 48 83 ec 50 sub $0x50,%rsp 1cd85e: 89 55 90 mov %edx,-0x70(%rbp) 1cd861: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1cd868: 00 00 1cd86a: 48 89 45 c8 mov %rax,-0x38(%rbp) 1cd86e: 31 c0 xor %eax,%eax 1cd870: 80 bf 10 02 00 00 00 cmpb $0x0,0x210(%rdi) 1cd877: 48 c7 45 98 00 00 00 movq $0x0,-0x68(%rbp) 1cd87e: 00 1cd87f: 0f 85 9f 19 00 00 jne 1cf224 1cd885: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 1cd88c: 48 89 45 b0 mov %rax,-0x50(%rbp) 1cd890: 48 8d 83 9c 04 01 00 lea 0x1049c(%rbx),%rax 1cd897: 48 89 45 a8 mov %rax,-0x58(%rbp) 1cd89b: e8 00 00 00 00 callq 1cd8a0 1cd8a0: 41 80 bd 10 02 00 00 cmpb $0x0,0x210(%r13) 1cd8a7: 00 1cd8a8: 48 89 45 80 mov %rax,-0x80(%rbp) 1cd8ac: 74 08 je 1cd8b6 1cd8ae: 49 83 85 38 02 00 00 addq $0x1,0x238(%r13) 1cd8b5: 01 1cd8b6: bf 03 00 00 00 mov $0x3,%edi 1cd8bb: e8 00 00 00 00 callq 1cd8c0 1cd8c0: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cd8c7: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cd8cf 1cd8ce: 00 1cd8cf: 41 8b 95 c4 01 00 00 mov 0x1c4(%r13),%edx 1cd8d6: f3 0f 59 00 mulss (%rax),%xmm0 1cd8da: f3 0f 2c c8 cvttss2si %xmm0,%ecx 1cd8de: 39 d1 cmp %edx,%ecx 1cd8e0: 41 0f 95 c4 setne %r12b 1cd8e4: 85 d2 test %edx,%edx 1cd8e6: 0f 95 c1 setne %cl 1cd8e9: 41 20 cc and %cl,%r12b 1cd8ec: 0f 85 2c 1b 00 00 jne 1cf41e 1cd8f2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cd8fa 1cd8f9: 00 1cd8fa: f3 0f 59 40 04 mulss 0x4(%rax),%xmm0 1cd8ff: 41 8b 8d c8 01 00 00 mov 0x1c8(%r13),%ecx 1cd906: f3 0f 2c d0 cvttss2si %xmm0,%edx 1cd90a: 39 ca cmp %ecx,%edx 1cd90c: 0f 95 c2 setne %dl 1cd90f: 85 c9 test %ecx,%ecx 1cd911: 40 0f 95 c6 setne %sil 1cd915: 40 20 f2 and %sil,%dl 1cd918: 0f 85 d8 1a 00 00 jne 1cf3f6 1cd91e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cd926 1cd925: 00 1cd926: f3 0f 59 40 08 mulss 0x8(%rax),%xmm0 1cd92b: 41 8b 8d cc 01 00 00 mov 0x1cc(%r13),%ecx 1cd932: f3 0f 2c d0 cvttss2si %xmm0,%edx 1cd936: 39 ca cmp %ecx,%edx 1cd938: 0f 95 c2 setne %dl 1cd93b: 85 c9 test %ecx,%ecx 1cd93d: 40 0f 95 c6 setne %sil 1cd941: 40 20 f2 and %sil,%dl 1cd944: 0f 85 b2 18 00 00 jne 1cf1fc 1cd94a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cd952 1cd951: 00 1cd952: f3 0f 59 40 10 mulss 0x10(%rax),%xmm0 1cd957: 41 8b 95 d4 01 00 00 mov 0x1d4(%r13),%edx 1cd95e: f3 0f 2c c8 cvttss2si %xmm0,%ecx 1cd962: 39 d1 cmp %edx,%ecx 1cd964: 74 08 je 1cd96e 1cd966: 85 d2 test %edx,%edx 1cd968: 0f 85 33 0b 00 00 jne 1ce4a1 1cd96e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cd976 1cd975: 00 1cd976: f3 0f 59 80 80 00 00 mulss 0x80(%rax),%xmm0 1cd97d: 00 1cd97e: 41 8b 95 d8 01 00 00 mov 0x1d8(%r13),%edx 1cd985: f3 0f 2c c8 cvttss2si %xmm0,%ecx 1cd989: 39 d1 cmp %edx,%ecx 1cd98b: 0f 84 54 0b 00 00 je 1ce4e5 1cd991: 85 d2 test %edx,%edx 1cd993: 0f 84 4c 0b 00 00 je 1ce4e5 1cd999: 66 0f ef c0 pxor %xmm0,%xmm0 1cd99d: f2 0f 2a c2 cvtsi2sd %edx,%xmm0 1cd9a1: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1cd9a9 1cd9a8: 00 1cd9a9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1cd9ad: f3 0f 11 80 80 00 00 movss %xmm0,0x80(%rax) 1cd9b4: 00 1cd9b5: e8 00 00 00 00 callq 1cd9ba 1cd9ba: 4c 89 ef mov %r13,%rdi 1cd9bd: e8 00 00 00 00 callq 1cd9c2 1cd9c2: 48 c7 83 9c 04 01 00 movq $0x0,0x1049c(%rbx) 1cd9c9: 00 00 00 00 1cd9cd: 48 8b 45 a8 mov -0x58(%rbp),%rax 1cd9d1: 48 c7 80 dc 1f 00 00 movq $0x0,0x1fdc(%rax) 1cd9d8: 00 00 00 00 1cd9dc: 48 8d 78 08 lea 0x8(%rax),%rdi 1cd9e0: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1cd9e4: 48 29 f8 sub %rdi,%rax 1cd9e7: 48 89 c1 mov %rax,%rcx 1cd9ea: 31 c0 xor %eax,%eax 1cd9ec: 81 c1 e4 1f 00 00 add $0x1fe4,%ecx 1cd9f2: c1 e9 03 shr $0x3,%ecx 1cd9f5: f3 48 ab rep stos %rax,%es:(%rdi) 1cd9f8: bf 03 00 00 00 mov $0x3,%edi 1cd9fd: e8 00 00 00 00 callq 1cda02 1cda02: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cda09: f3 0f 10 00 movss (%rax),%xmm0 1cda0d: f3 0f 11 83 2c 05 01 movss %xmm0,0x1052c(%rbx) 1cda14: 00 1cda15: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cda1c: f3 0f 10 40 04 movss 0x4(%rax),%xmm0 1cda21: f3 0f 11 83 30 05 01 movss %xmm0,0x10530(%rbx) 1cda28: 00 1cda29: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cda30: f3 0f 10 40 08 movss 0x8(%rax),%xmm0 1cda35: f3 0f 11 83 38 05 01 movss %xmm0,0x10538(%rbx) 1cda3c: 00 1cda3d: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cda44: f3 0f 10 40 0c movss 0xc(%rax),%xmm0 1cda49: f3 0f 11 83 3c 05 01 movss %xmm0,0x1053c(%rbx) 1cda50: 00 1cda51: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cda58: f3 0f 10 40 10 movss 0x10(%rax),%xmm0 1cda5d: f3 0f 11 83 40 05 01 movss %xmm0,0x10540(%rbx) 1cda64: 00 1cda65: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cda6c: f3 44 0f 10 50 24 movss 0x24(%rax),%xmm10 1cda72: f3 44 0f 11 93 50 05 movss %xmm10,0x10550(%rbx) 1cda79: 01 00 1cda7b: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cda82: f3 44 0f 10 58 20 movss 0x20(%rax),%xmm11 1cda88: f3 44 0f 11 9b 4c 05 movss %xmm11,0x1054c(%rbx) 1cda8f: 01 00 1cda91: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cda98: f3 44 0f 10 60 1c movss 0x1c(%rax),%xmm12 1cda9e: f3 44 0f 11 a3 48 05 movss %xmm12,0x10548(%rbx) 1cdaa5: 01 00 1cdaa7: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdaae: f3 0f 10 58 18 movss 0x18(%rax),%xmm3 1cdab3: f3 0f 11 9b 44 05 01 movss %xmm3,0x10544(%rbx) 1cdaba: 00 1cdabb: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdac2: 8b 50 34 mov 0x34(%rax),%edx 1cdac5: 89 93 6c 05 01 00 mov %edx,0x1056c(%rbx) 1cdacb: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdad2: f3 44 0f 10 40 2c movss 0x2c(%rax),%xmm8 1cdad8: f3 44 0f 11 83 64 05 movss %xmm8,0x10564(%rbx) 1cdadf: 01 00 1cdae1: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdae8: f3 44 0f 10 48 30 movss 0x30(%rax),%xmm9 1cdaee: f3 44 0f 11 8b 5c 05 movss %xmm9,0x1055c(%rbx) 1cdaf5: 01 00 1cdaf7: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdafe: f3 0f 10 50 28 movss 0x28(%rax),%xmm2 1cdb03: f3 0f 11 93 54 05 01 movss %xmm2,0x10554(%rbx) 1cdb0a: 00 1cdb0b: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdb12: 8b 78 44 mov 0x44(%rax),%edi 1cdb15: 89 bb 70 05 01 00 mov %edi,0x10570(%rbx) 1cdb1b: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdb22: 8b 70 40 mov 0x40(%rax),%esi 1cdb25: 89 b3 68 05 01 00 mov %esi,0x10568(%rbx) 1cdb2b: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdb32: 8b 48 3c mov 0x3c(%rax),%ecx 1cdb35: 89 8b 60 05 01 00 mov %ecx,0x10560(%rbx) 1cdb3b: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdb42: f3 0f 10 48 38 movss 0x38(%rax),%xmm1 1cdb47: f3 0f 11 8b 58 05 01 movss %xmm1,0x10558(%rbx) 1cdb4e: 00 1cdb4f: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdb56: f3 0f 10 40 48 movss 0x48(%rax),%xmm0 1cdb5b: f3 0f 11 83 74 05 01 movss %xmm0,0x10574(%rbx) 1cdb62: 00 1cdb63: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdb6a: f3 44 0f 10 68 58 movss 0x58(%rax),%xmm13 1cdb70: f3 44 0f 11 ab 84 05 movss %xmm13,0x10584(%rbx) 1cdb77: 01 00 1cdb79: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdb80: f3 44 0f 10 70 54 movss 0x54(%rax),%xmm14 1cdb86: f3 44 0f 11 b3 80 05 movss %xmm14,0x10580(%rbx) 1cdb8d: 01 00 1cdb8f: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdb96: f3 44 0f 10 78 50 movss 0x50(%rax),%xmm15 1cdb9c: f3 44 0f 11 bb 7c 05 movss %xmm15,0x1057c(%rbx) 1cdba3: 01 00 1cdba5: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdbac: f3 0f 10 60 4c movss 0x4c(%rax),%xmm4 1cdbb1: f3 0f 11 a3 78 05 01 movss %xmm4,0x10578(%rbx) 1cdbb8: 00 1cdbb9: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdbc0: 44 8b 50 68 mov 0x68(%rax),%r10d 1cdbc4: 44 89 93 14 06 01 00 mov %r10d,0x10614(%rbx) 1cdbcb: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdbd2: f3 0f 10 70 64 movss 0x64(%rax),%xmm6 1cdbd7: f3 0f 11 b3 10 06 01 movss %xmm6,0x10610(%rbx) 1cdbde: 00 1cdbdf: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdbe6: f3 0f 10 78 60 movss 0x60(%rax),%xmm7 1cdbeb: f3 0f 11 bb 0c 06 01 movss %xmm7,0x1060c(%rbx) 1cdbf2: 00 1cdbf3: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdbfa: f3 0f 10 40 5c movss 0x5c(%rax),%xmm0 1cdbff: f3 0f 11 83 08 06 01 movss %xmm0,0x10608(%rbx) 1cdc06: 00 1cdc07: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdc0e: f3 0f 10 68 6c movss 0x6c(%rax),%xmm5 1cdc13: f3 0f 11 ab 20 06 01 movss %xmm5,0x10620(%rbx) 1cdc1a: 00 1cdc1b: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdc22: 66 0f ef ed pxor %xmm5,%xmm5 1cdc26: f3 0f 2a 68 70 cvtsi2ssl 0x70(%rax),%xmm5 1cdc2b: f3 0f 11 ab 88 05 01 movss %xmm5,0x10588(%rbx) 1cdc32: 00 1cdc33: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdc3a: 66 0f ef ed pxor %xmm5,%xmm5 1cdc3e: f3 0f 2a 68 74 cvtsi2ssl 0x74(%rax),%xmm5 1cdc43: f3 0f 11 ab 8c 05 01 movss %xmm5,0x1058c(%rbx) 1cdc4a: 00 1cdc4b: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdc52: 66 0f ef ed pxor %xmm5,%xmm5 1cdc56: f3 0f 2a 68 78 cvtsi2ssl 0x78(%rax),%xmm5 1cdc5b: f3 0f 11 ab 90 05 01 movss %xmm5,0x10590(%rbx) 1cdc62: 00 1cdc63: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdc6a: 66 0f ef ed pxor %xmm5,%xmm5 1cdc6e: f3 0f 2a 68 7c cvtsi2ssl 0x7c(%rax),%xmm5 1cdc73: f3 0f 11 ab 94 05 01 movss %xmm5,0x10594(%rbx) 1cdc7a: 00 1cdc7b: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdc82: f3 0f 10 a8 80 00 00 movss 0x80(%rax),%xmm5 1cdc89: 00 1cdc8a: f3 0f 11 ab 34 05 01 movss %xmm5,0x10534(%rbx) 1cdc91: 00 1cdc92: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cdc99: 66 0f ef ed pxor %xmm5,%xmm5 1cdc9d: f3 0f 2a a8 84 00 00 cvtsi2ssl 0x84(%rax),%xmm5 1cdca4: 00 1cdca5: f3 0f 11 ab 98 05 01 movss %xmm5,0x10598(%rbx) 1cdcac: 00 1cdcad: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdcb4: f3 0f 10 28 movss (%rax),%xmm5 1cdcb8: f3 0f 11 ab 9c 05 01 movss %xmm5,0x1059c(%rbx) 1cdcbf: 00 1cdcc0: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdcc7: f3 0f 10 68 04 movss 0x4(%rax),%xmm5 1cdccc: f3 0f 11 ab a0 05 01 movss %xmm5,0x105a0(%rbx) 1cdcd3: 00 1cdcd4: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdcdb: f3 0f 10 68 08 movss 0x8(%rax),%xmm5 1cdce0: f3 0f 11 ab a4 05 01 movss %xmm5,0x105a4(%rbx) 1cdce7: 00 1cdce8: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdcef: f3 0f 10 68 0c movss 0xc(%rax),%xmm5 1cdcf4: f3 0f 11 ab a8 05 01 movss %xmm5,0x105a8(%rbx) 1cdcfb: 00 1cdcfc: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdd03: f3 0f 10 68 10 movss 0x10(%rax),%xmm5 1cdd08: f3 0f 11 ab ac 05 01 movss %xmm5,0x105ac(%rbx) 1cdd0f: 00 1cdd10: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdd17: 66 0f ef ed pxor %xmm5,%xmm5 1cdd1b: 8b 40 14 mov 0x14(%rax),%eax 1cdd1e: 89 83 1c 09 01 00 mov %eax,0x1091c(%rbx) 1cdd24: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdd2b: f3 0f 2a 68 18 cvtsi2ssl 0x18(%rax),%xmm5 1cdd30: f3 0f 11 ab b0 05 01 movss %xmm5,0x105b0(%rbx) 1cdd37: 00 1cdd38: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdd3f: 66 0f ef ed pxor %xmm5,%xmm5 1cdd43: f3 0f 2a 68 1c cvtsi2ssl 0x1c(%rax),%xmm5 1cdd48: f3 0f 11 ab b4 05 01 movss %xmm5,0x105b4(%rbx) 1cdd4f: 00 1cdd50: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdd57: 66 0f ef ed pxor %xmm5,%xmm5 1cdd5b: f3 0f 2a 68 20 cvtsi2ssl 0x20(%rax),%xmm5 1cdd60: f3 0f 11 ab b8 05 01 movss %xmm5,0x105b8(%rbx) 1cdd67: 00 1cdd68: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdd6f: 66 0f ef ed pxor %xmm5,%xmm5 1cdd73: 8b 40 24 mov 0x24(%rax),%eax 1cdd76: 89 83 bc 05 01 00 mov %eax,0x105bc(%rbx) 1cdd7c: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdd83: 8b 40 28 mov 0x28(%rax),%eax 1cdd86: 89 83 c0 05 01 00 mov %eax,0x105c0(%rbx) 1cdd8c: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdd93: f3 0f 2a 68 2c cvtsi2ssl 0x2c(%rax),%xmm5 1cdd98: f3 0f 11 ab c4 05 01 movss %xmm5,0x105c4(%rbx) 1cdd9f: 00 1cdda0: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdda7: 66 0f ef ed pxor %xmm5,%xmm5 1cddab: 8b 40 34 mov 0x34(%rax),%eax 1cddae: 89 83 c8 05 01 00 mov %eax,0x105c8(%rbx) 1cddb4: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cddbb: f3 0f 2a 68 38 cvtsi2ssl 0x38(%rax),%xmm5 1cddc0: f3 0f 11 ab cc 05 01 movss %xmm5,0x105cc(%rbx) 1cddc7: 00 1cddc8: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cddcf: 66 0f ef ed pxor %xmm5,%xmm5 1cddd3: f3 0f 2a 68 30 cvtsi2ssl 0x30(%rax),%xmm5 1cddd8: f3 0f 11 ab d0 05 01 movss %xmm5,0x105d0(%rbx) 1cdddf: 00 1cdde0: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdde7: 66 0f ef ed pxor %xmm5,%xmm5 1cddeb: f3 0f 2a 68 3c cvtsi2ssl 0x3c(%rax),%xmm5 1cddf0: f3 0f 11 ab d4 05 01 movss %xmm5,0x105d4(%rbx) 1cddf7: 00 1cddf8: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cddff: 66 0f ef ed pxor %xmm5,%xmm5 1cde03: f3 0f 2a 68 40 cvtsi2ssl 0x40(%rax),%xmm5 1cde08: f3 0f 11 ab d8 05 01 movss %xmm5,0x105d8(%rbx) 1cde0f: 00 1cde10: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cde17: 66 0f ef ed pxor %xmm5,%xmm5 1cde1b: f3 0f 2a 68 44 cvtsi2ssl 0x44(%rax),%xmm5 1cde20: f3 0f 11 ab dc 05 01 movss %xmm5,0x105dc(%rbx) 1cde27: 00 1cde28: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cde2f: 66 0f ef ed pxor %xmm5,%xmm5 1cde33: f3 0f 2a 68 48 cvtsi2ssl 0x48(%rax),%xmm5 1cde38: f3 0f 11 ab e0 05 01 movss %xmm5,0x105e0(%rbx) 1cde3f: 00 1cde40: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cde47: 66 0f ef ed pxor %xmm5,%xmm5 1cde4b: f3 0f 2a 68 4c cvtsi2ssl 0x4c(%rax),%xmm5 1cde50: f3 0f 11 ab e4 05 01 movss %xmm5,0x105e4(%rbx) 1cde57: 00 1cde58: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cde5f: 66 0f ef ed pxor %xmm5,%xmm5 1cde63: f3 0f 2a 68 50 cvtsi2ssl 0x50(%rax),%xmm5 1cde68: f3 0f 11 ab e8 05 01 movss %xmm5,0x105e8(%rbx) 1cde6f: 00 1cde70: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cde77: 66 0f ef ed pxor %xmm5,%xmm5 1cde7b: f3 0f 2a 68 54 cvtsi2ssl 0x54(%rax),%xmm5 1cde80: f3 0f 11 ab ec 05 01 movss %xmm5,0x105ec(%rbx) 1cde87: 00 1cde88: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cde8f: 66 0f ef ed pxor %xmm5,%xmm5 1cde93: f3 0f 2a 68 58 cvtsi2ssl 0x58(%rax),%xmm5 1cde98: f3 0f 11 ab f0 05 01 movss %xmm5,0x105f0(%rbx) 1cde9f: 00 1cdea0: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdea7: f3 0f 10 68 5c movss 0x5c(%rax),%xmm5 1cdeac: f3 0f 11 ab f4 05 01 movss %xmm5,0x105f4(%rbx) 1cdeb3: 00 1cdeb4: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdebb: f3 0f 10 68 60 movss 0x60(%rax),%xmm5 1cdec0: f3 0f 11 ab f8 05 01 movss %xmm5,0x105f8(%rbx) 1cdec7: 00 1cdec8: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdecf: 66 0f ef ed pxor %xmm5,%xmm5 1cded3: f3 0f 2a 68 64 cvtsi2ssl 0x64(%rax),%xmm5 1cded8: f3 0f 11 ab fc 05 01 movss %xmm5,0x105fc(%rbx) 1cdedf: 00 1cdee0: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdee7: 66 0f ef ed pxor %xmm5,%xmm5 1cdeeb: f3 0f 2a 68 68 cvtsi2ssl 0x68(%rax),%xmm5 1cdef0: f3 0f 11 ab 00 06 01 movss %xmm5,0x10600(%rbx) 1cdef7: 00 1cdef8: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdeff: f3 0f 10 68 74 movss 0x74(%rax),%xmm5 1cdf04: f3 0f 11 ab 04 06 01 movss %xmm5,0x10604(%rbx) 1cdf0b: 00 1cdf0c: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdf13: 66 0f ef ed pxor %xmm5,%xmm5 1cdf17: f3 0f 2a 68 6c cvtsi2ssl 0x6c(%rax),%xmm5 1cdf1c: f3 0f 11 ab 18 06 01 movss %xmm5,0x10618(%rbx) 1cdf23: 00 1cdf24: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdf2b: f3 0f 10 68 70 movss 0x70(%rax),%xmm5 1cdf30: f3 0f 11 ab 1c 06 01 movss %xmm5,0x1061c(%rbx) 1cdf37: 00 1cdf38: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdf3f: 66 0f ef ed pxor %xmm5,%xmm5 1cdf43: f3 0f 2a 68 78 cvtsi2ssl 0x78(%rax),%xmm5 1cdf48: f3 0f 11 ab 24 06 01 movss %xmm5,0x10624(%rbx) 1cdf4f: 00 1cdf50: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdf57: 8b 40 7c mov 0x7c(%rax),%eax 1cdf5a: 89 83 28 06 01 00 mov %eax,0x10628(%rbx) 1cdf60: 49 8b 85 e8 03 00 00 mov 0x3e8(%r13),%rax 1cdf67: 8b 80 80 00 00 00 mov 0x80(%rax),%eax 1cdf6d: 89 83 2c 06 01 00 mov %eax,0x1062c(%rbx) 1cdf73: 48 b8 00 00 00 00 00 movabs $0x3f80000000000000,%rax 1cdf7a: 00 80 3f 1cdf7d: 48 89 83 9c 04 01 00 mov %rax,0x1049c(%rbx) 1cdf84: 48 b8 00 00 00 40 00 movabs $0x4040000040000000,%rax 1cdf8b: 00 40 40 1cdf8e: 48 89 83 a4 04 01 00 mov %rax,0x104a4(%rbx) 1cdf95: 48 b8 00 00 40 40 00 movabs $0x40a0000040400000,%rax 1cdf9c: 00 a0 40 1cdf9f: 48 89 83 ac 04 01 00 mov %rax,0x104ac(%rbx) 1cdfa6: 48 b8 0d 00 00 00 09 movabs $0x90000000d,%rax 1cdfad: 00 00 00 1cdfb0: 89 b3 d0 04 01 00 mov %esi,0x104d0(%rbx) 1cdfb6: 89 93 b4 04 01 00 mov %edx,0x104b4(%rbx) 1cdfbc: 89 8b d4 04 01 00 mov %ecx,0x104d4(%rbx) 1cdfc2: 89 bb cc 04 01 00 mov %edi,0x104cc(%rbx) 1cdfc8: f3 0f 11 a3 28 05 01 movss %xmm4,0x10528(%rbx) 1cdfcf: 00 1cdfd0: f3 0f 11 a3 24 05 01 movss %xmm4,0x10524(%rbx) 1cdfd7: 00 1cdfd8: f3 0f 11 a3 20 05 01 movss %xmm4,0x10520(%rbx) 1cdfdf: 00 1cdfe0: f3 44 0f 11 bb 1c 05 movss %xmm15,0x1051c(%rbx) 1cdfe7: 01 00 1cdfe9: f3 44 0f 11 b3 18 05 movss %xmm14,0x10518(%rbx) 1cdff0: 01 00 1cdff2: f3 44 0f 11 ab 14 05 movss %xmm13,0x10514(%rbx) 1cdff9: 01 00 1cdffb: f3 0f 11 9b f8 04 01 movss %xmm3,0x104f8(%rbx) 1ce002: 00 1ce003: f3 0f 11 9b f4 04 01 movss %xmm3,0x104f4(%rbx) 1ce00a: 00 1ce00b: f3 0f 11 9b f0 04 01 movss %xmm3,0x104f0(%rbx) 1ce012: 00 1ce013: f3 44 0f 11 a3 ec 04 movss %xmm12,0x104ec(%rbx) 1ce01a: 01 00 1ce01c: f3 44 0f 11 9b e8 04 movss %xmm11,0x104e8(%rbx) 1ce023: 01 00 1ce025: f3 44 0f 11 93 e4 04 movss %xmm10,0x104e4(%rbx) 1ce02c: 01 00 1ce02e: f3 0f 11 93 c8 04 01 movss %xmm2,0x104c8(%rbx) 1ce035: 00 1ce036: f3 0f 11 93 c4 04 01 movss %xmm2,0x104c4(%rbx) 1ce03d: 00 1ce03e: f3 0f 11 93 c0 04 01 movss %xmm2,0x104c0(%rbx) 1ce045: 00 1ce046: f3 44 0f 11 8b bc 04 movss %xmm9,0x104bc(%rbx) 1ce04d: 01 00 1ce04f: f3 44 0f 11 83 b8 04 movss %xmm8,0x104b8(%rbx) 1ce056: 01 00 1ce058: f3 0f 11 8b e0 04 01 movss %xmm1,0x104e0(%rbx) 1ce05f: 00 1ce060: f3 0f 11 8b dc 04 01 movss %xmm1,0x104dc(%rbx) 1ce067: 00 1ce068: f3 0f 11 8b d8 04 01 movss %xmm1,0x104d8(%rbx) 1ce06f: 00 1ce070: f3 0f 11 83 10 05 01 movss %xmm0,0x10510(%rbx) 1ce077: 00 1ce078: f3 0f 11 83 0c 05 01 movss %xmm0,0x1050c(%rbx) 1ce07f: 00 1ce080: f3 0f 11 83 08 05 01 movss %xmm0,0x10508(%rbx) 1ce087: 00 1ce088: f3 0f 11 bb 04 05 01 movss %xmm7,0x10504(%rbx) 1ce08f: 00 1ce090: f3 0f 11 b3 00 05 01 movss %xmm6,0x10500(%rbx) 1ce097: 00 1ce098: 44 89 93 fc 04 01 00 mov %r10d,0x104fc(%rbx) 1ce09f: 48 89 83 20 09 01 00 mov %rax,0x10920(%rbx) 1ce0a6: 48 8b 45 b0 mov -0x50(%rbp),%rax 1ce0aa: c7 83 1c 0a 01 00 06 movl $0x6,0x10a1c(%rbx) 1ce0b1: 00 00 00 1ce0b4: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 1ce0ba: 85 f6 test %esi,%esi 1ce0bc: 0f 84 d7 15 00 00 je 1cf699 1ce0c2: 48 8d 83 b8 01 00 00 lea 0x1b8(%rbx),%rax 1ce0c9: 45 31 c0 xor %r8d,%r8d 1ce0cc: 45 31 ff xor %r15d,%r15d 1ce0cf: 49 b9 00 00 00 00 01 movabs $0x100000000,%r9 1ce0d6: 00 00 00 1ce0d9: 48 89 45 a0 mov %rax,-0x60(%rbp) 1ce0dd: 49 89 c6 mov %rax,%r14 1ce0e0: 48 89 d8 mov %rbx,%rax 1ce0e3: 44 89 c3 mov %r8d,%ebx 1ce0e6: 4d 89 e8 mov %r13,%r8 1ce0e9: 49 89 c5 mov %rax,%r13 1ce0ec: e9 d2 01 00 00 jmpq 1ce2c3 1ce0f1: 80 b8 4c 01 00 00 01 cmpb $0x1,0x14c(%rax) 1ce0f8: 19 c0 sbb %eax,%eax 1ce0fa: 83 e0 07 and $0x7,%eax 1ce0fd: 83 c0 06 add $0x6,%eax 1ce100: 41 89 84 24 dc 06 01 mov %eax,0x106dc(%r12) 1ce107: 00 1ce108: 49 8b 16 mov (%r14),%rdx 1ce10b: b9 0b 00 00 00 mov $0xb,%ecx 1ce110: 8b 82 68 02 00 00 mov 0x268(%rdx),%eax 1ce116: 83 e8 01 sub $0x1,%eax 1ce119: 83 f8 13 cmp $0x13,%eax 1ce11c: 77 07 ja 1ce125 1ce11e: 8b 0c 85 00 00 00 00 mov 0x0(,%rax,4),%ecx 1ce125: 41 89 8c 24 3c 07 01 mov %ecx,0x1073c(%r12) 1ce12c: 00 1ce12d: 8b 82 18 01 00 00 mov 0x118(%rdx),%eax 1ce133: 83 f8 11 cmp $0x11,%eax 1ce136: 0f 84 91 14 00 00 je 1cf5cd 1ce13c: 0f 87 e1 03 00 00 ja 1ce523 1ce142: 83 f8 09 cmp $0x9,%eax 1ce145: 0f 84 85 10 00 00 je 1cf1d0 1ce14b: 0f 86 ba 03 00 00 jbe 1ce50b 1ce151: 83 f8 0d cmp $0xd,%eax 1ce154: 0f 84 ea 05 00 00 je 1ce744 1ce15a: 83 f8 0e cmp $0xe,%eax 1ce15d: 0f 85 95 03 00 00 jne 1ce4f8 1ce163: b8 14 00 00 00 mov $0x14,%eax 1ce168: 41 89 84 24 54 07 01 mov %eax,0x10754(%r12) 1ce16f: 00 1ce170: 41 8b 86 e4 00 00 00 mov 0xe4(%r14),%eax 1ce177: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1ce17f 1ce17e: 00 1ce17f: 83 e8 01 sub $0x1,%eax 1ce182: 83 f8 07 cmp $0x7,%eax 1ce185: 77 0d ja 1ce194 1ce187: 66 0f ef c0 pxor %xmm0,%xmm0 1ce18b: f3 0f 2a 04 85 00 00 cvtsi2ssl 0x0(,%rax,4),%xmm0 1ce192: 00 00 1ce194: f3 41 0f 11 84 24 24 movss %xmm0,0x10724(%r12) 1ce19b: 07 01 00 1ce19e: 41 8b 46 1c mov 0x1c(%r14),%eax 1ce1a2: 66 0f ef c0 pxor %xmm0,%xmm0 1ce1a6: 66 0f ef d2 pxor %xmm2,%xmm2 1ce1aa: 66 0f ef c9 pxor %xmm1,%xmm1 1ce1ae: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 1ce1b3: f3 41 0f 11 84 24 14 movss %xmm0,0x10814(%r12) 1ce1ba: 08 01 00 1ce1bd: 41 8b 46 18 mov 0x18(%r14),%eax 1ce1c1: 66 0f ef c0 pxor %xmm0,%xmm0 1ce1c5: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 1ce1ca: f3 41 0f 11 84 24 2c movss %xmm0,0x1082c(%r12) 1ce1d1: 08 01 00 1ce1d4: 41 8b 46 24 mov 0x24(%r14),%eax 1ce1d8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1ce1e0 1ce1df: 00 1ce1e0: f3 48 0f 2a d0 cvtsi2ss %rax,%xmm2 1ce1e5: f3 41 0f 11 94 24 44 movss %xmm2,0x10844(%r12) 1ce1ec: 08 01 00 1ce1ef: 41 8b 46 20 mov 0x20(%r14),%eax 1ce1f3: 0f 2e d0 ucomiss %xmm0,%xmm2 1ce1f6: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 1ce1fb: f3 41 0f 11 8c 24 5c movss %xmm1,0x1085c(%r12) 1ce202: 08 01 00 1ce205: 7a 0e jp 1ce215 1ce207: 75 0c jne 1ce215 1ce209: 41 c7 84 24 44 08 01 movl $0x40000000,0x10844(%r12) 1ce210: 00 00 00 00 40 1ce215: 0f 2e c8 ucomiss %xmm0,%xmm1 1ce218: 7a 0e jp 1ce228 1ce21a: 75 0c jne 1ce228 1ce21c: 41 c7 84 24 5c 08 01 movl $0x40000000,0x1085c(%r12) 1ce223: 00 00 00 00 40 1ce228: 49 8b 06 mov (%r14),%rax 1ce22b: 8b 80 6c 02 00 00 mov 0x26c(%rax),%eax 1ce231: 83 e0 01 and $0x1,%eax 1ce234: 83 c0 07 add $0x7,%eax 1ce237: 41 89 84 24 0c 07 01 mov %eax,0x1070c(%r12) 1ce23e: 00 1ce23f: 41 83 bd c8 05 01 00 cmpl $0x6,0x105c8(%r13) 1ce246: 06 1ce247: 75 13 jne 1ce25c 1ce249: f3 41 0f 10 8d cc 05 movss 0x105cc(%r13),%xmm1 1ce250: 01 00 1ce252: f3 41 0f 11 8c 24 24 movss %xmm1,0x10724(%r12) 1ce259: 07 01 00 1ce25c: f3 41 0f 11 84 24 f4 movss %xmm0,0x106f4(%r12) 1ce263: 06 01 00 1ce266: 49 8b 56 08 mov 0x8(%r14),%rdx 1ce26a: 31 c0 xor %eax,%eax 1ce26c: 83 7a 78 04 cmpl $0x4,0x78(%rdx) 1ce270: 0f 94 c0 sete %al 1ce273: 8d 44 00 1d lea 0x1d(%rax,%rax,1),%eax 1ce277: 41 89 84 24 6c 07 01 mov %eax,0x1076c(%r12) 1ce27e: 00 1ce27f: 83 ba 24 03 00 00 04 cmpl $0x4,0x324(%rdx) 1ce286: 0f 84 78 03 00 00 je 1ce604 1ce28c: 41 c7 84 24 9c 07 01 movl $0x1e,0x1079c(%r12) 1ce293: 00 1e 00 00 00 1ce298: 41 c7 84 24 84 07 01 movl $0x28,0x10784(%r12) 1ce29f: 00 28 00 00 00 1ce2a4: 83 c3 01 add $0x1,%ebx 1ce2a7: 48 8b 45 b0 mov -0x50(%rbp),%rax 1ce2ab: 41 83 c7 01 add $0x1,%r15d 1ce2af: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 1ce2b6: 44 3b b8 a8 02 00 00 cmp 0x2a8(%rax),%r15d 1ce2bd: 0f 83 9f 04 00 00 jae 1ce762 1ce2c3: 49 8b 56 08 mov 0x8(%r14),%rdx 1ce2c7: 48 85 d2 test %rdx,%rdx 1ce2ca: 74 db je 1ce2a7 1ce2cc: 49 8b 86 c0 02 00 00 mov 0x2c0(%r14),%rax 1ce2d3: 48 85 c0 test %rax,%rax 1ce2d6: 74 08 je 1ce2e0 1ce2d8: 49 8b 36 mov (%r14),%rsi 1ce2db: 48 39 30 cmp %rsi,(%rax) 1ce2de: 74 c7 je 1ce2a7 1ce2e0: 48 63 c3 movslq %ebx,%rax 1ce2e3: 66 0f ef c0 pxor %xmm0,%xmm0 1ce2e7: 66 0f ef c9 pxor %xmm1,%xmm1 1ce2eb: 4d 8d 64 85 00 lea 0x0(%r13,%rax,4),%r12 1ce2f0: 41 c7 84 24 e4 07 01 movl $0x0,0x107e4(%r12) 1ce2f7: 00 00 00 00 00 1ce2fc: 41 c7 84 24 fc 07 01 movl $0x0,0x107fc(%r12) 1ce303: 00 00 00 00 00 1ce308: 8b 42 34 mov 0x34(%rdx),%eax 1ce30b: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 1ce310: f3 41 0f 11 84 24 4c movss %xmm0,0x1064c(%r12) 1ce317: 06 01 00 1ce31a: 8b 42 4c mov 0x4c(%rdx),%eax 1ce31d: 66 0f ef c0 pxor %xmm0,%xmm0 1ce321: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 1ce326: f3 41 0f 11 84 24 64 movss %xmm0,0x10664(%r12) 1ce32d: 06 01 00 1ce330: 8b 42 50 mov 0x50(%rdx),%eax 1ce333: 03 42 54 add 0x54(%rdx),%eax 1ce336: 66 0f ef c0 pxor %xmm0,%xmm0 1ce33a: 03 42 58 add 0x58(%rdx),%eax 1ce33d: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 1ce342: f3 41 0f 11 8c 24 94 movss %xmm1,0x10694(%r12) 1ce349: 06 01 00 1ce34c: 8b 42 4c mov 0x4c(%rdx),%eax 1ce34f: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 1ce354: 8b 42 5c mov 0x5c(%rdx),%eax 1ce357: f3 0f 5c c1 subss %xmm1,%xmm0 1ce35b: 66 0f ef c9 pxor %xmm1,%xmm1 1ce35f: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 1ce364: f3 0f 5c c1 subss %xmm1,%xmm0 1ce368: f3 41 0f 11 84 24 7c movss %xmm0,0x1067c(%r12) 1ce36f: 06 01 00 1ce372: 8b 42 64 mov 0x64(%rdx),%eax 1ce375: 66 0f ef c0 pxor %xmm0,%xmm0 1ce379: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 1ce37e: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1ce386 1ce385: 00 1ce386: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1ce38a: f3 41 0f 11 84 24 ac movss %xmm0,0x106ac(%r12) 1ce391: 06 01 00 1ce394: 83 7a 70 05 cmpl $0x5,0x70(%rdx) 1ce398: 75 0e jne 1ce3a8 1ce39a: f3 0f 58 c0 addss %xmm0,%xmm0 1ce39e: f3 41 0f 11 84 24 ac movss %xmm0,0x106ac(%r12) 1ce3a5: 06 01 00 1ce3a8: 49 8b 06 mov (%r14),%rax 1ce3ab: 48 85 c0 test %rax,%rax 1ce3ae: 0f 84 97 02 00 00 je 1ce64b 1ce3b4: 41 8b 76 38 mov 0x38(%r14),%esi 1ce3b8: 66 0f ef c0 pxor %xmm0,%xmm0 1ce3bc: f3 0f 2a c6 cvtsi2ss %esi,%xmm0 1ce3c0: f3 41 0f 11 84 24 c4 movss %xmm0,0x106c4(%r12) 1ce3c7: 06 01 00 1ce3ca: 41 8b 7e 34 mov 0x34(%r14),%edi 1ce3ce: 66 0f ef c0 pxor %xmm0,%xmm0 1ce3d2: f3 0f 2a c7 cvtsi2ss %edi,%xmm0 1ce3d6: f3 41 0f 11 84 24 34 movss %xmm0,0x10634(%r12) 1ce3dd: 06 01 00 1ce3e0: 41 8b 4e 74 mov 0x74(%r14),%ecx 1ce3e4: 66 0f ef c0 pxor %xmm0,%xmm0 1ce3e8: f3 0f 2a c1 cvtsi2ss %ecx,%xmm0 1ce3ec: f3 41 0f 11 84 24 b4 movss %xmm0,0x107b4(%r12) 1ce3f3: 07 01 00 1ce3f6: 66 0f ef c0 pxor %xmm0,%xmm0 1ce3fa: f3 41 0f 2a 46 78 cvtsi2ssl 0x78(%r14),%xmm0 1ce400: f3 41 0f 11 84 24 cc movss %xmm0,0x107cc(%r12) 1ce407: 07 01 00 1ce40a: 49 8b 96 c8 02 00 00 mov 0x2c8(%r14),%rdx 1ce411: 48 85 d2 test %rdx,%rdx 1ce414: 74 09 je 1ce41f 1ce416: 48 3b 02 cmp (%rdx),%rax 1ce419: 0f 84 6c 04 00 00 je 1ce88b 1ce41f: f6 80 6c 02 00 00 01 testb $0x1,0x26c(%rax) 1ce426: 0f 85 93 01 00 00 jne 1ce5bf 1ce42c: 4d 39 8e 80 00 00 00 cmp %r9,0x80(%r14) 1ce433: 0f 84 d5 04 00 00 je 1ce90e 1ce439: 4d 39 8e 88 00 00 00 cmp %r9,0x88(%r14) 1ce440: 0f 84 a7 04 00 00 je 1ce8ed 1ce446: 41 80 b8 dc 01 00 00 cmpb $0x0,0x1dc(%r8) 1ce44d: 00 1ce44e: 0f 85 9d fc ff ff jne 1ce0f1 1ce454: 8b b8 68 02 00 00 mov 0x268(%rax),%edi 1ce45a: 4c 89 45 b8 mov %r8,-0x48(%rbp) 1ce45e: 48 8d 75 c4 lea -0x3c(%rbp),%rsi 1ce462: 49 8b 80 78 03 00 00 mov 0x378(%r8),%rax 1ce469: 48 8b 80 b0 01 00 00 mov 0x1b0(%rax),%rax 1ce470: 48 8b 00 mov (%rax),%rax 1ce473: 48 8b 40 28 mov 0x28(%rax),%rax 1ce477: e8 00 00 00 00 callq 1ce47c 1ce47c: 4c 8b 45 b8 mov -0x48(%rbp),%r8 1ce480: 49 b9 00 00 00 00 01 movabs $0x100000000,%r9 1ce487: 00 00 00 1ce48a: 3c 01 cmp $0x1,%al 1ce48c: 19 c0 sbb %eax,%eax 1ce48e: 83 e0 07 and $0x7,%eax 1ce491: 83 c0 06 add $0x6,%eax 1ce494: 41 89 84 24 dc 06 01 mov %eax,0x106dc(%r12) 1ce49b: 00 1ce49c: e9 67 fc ff ff jmpq 1ce108 1ce4a1: 66 0f ef c0 pxor %xmm0,%xmm0 1ce4a5: f3 0f 2a c2 cvtsi2ss %edx,%xmm0 1ce4a9: f3 0f 11 40 10 movss %xmm0,0x10(%rax) 1ce4ae: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1ce4b5: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1ce4bd 1ce4bc: 00 1ce4bd: 41 8b 95 d8 01 00 00 mov 0x1d8(%r13),%edx 1ce4c4: f3 0f 59 80 80 00 00 mulss 0x80(%rax),%xmm0 1ce4cb: 00 1ce4cc: f3 0f 2c c8 cvttss2si %xmm0,%ecx 1ce4d0: 39 d1 cmp %edx,%ecx 1ce4d2: 0f 84 dd f4 ff ff je 1cd9b5 1ce4d8: 85 d2 test %edx,%edx 1ce4da: 0f 85 b9 f4 ff ff jne 1cd999 1ce4e0: e9 d0 f4 ff ff jmpq 1cd9b5 1ce4e5: e8 00 00 00 00 callq 1ce4ea 1ce4ea: 45 84 e4 test %r12b,%r12b 1ce4ed: 0f 84 cf f4 ff ff je 1cd9c2 1ce4f3: e9 c2 f4 ff ff jmpq 1cd9ba 1ce4f8: 83 f8 0a cmp $0xa,%eax 1ce4fb: 0f 85 83 00 00 00 jne 1ce584 1ce501: b8 11 00 00 00 mov $0x11,%eax 1ce506: e9 5d fc ff ff jmpq 1ce168 1ce50b: 83 f8 05 cmp $0x5,%eax 1ce50e: 0f 84 44 02 00 00 je 1ce758 1ce514: 83 f8 06 cmp $0x6,%eax 1ce517: 75 2d jne 1ce546 1ce519: b8 0f 00 00 00 mov $0xf,%eax 1ce51e: e9 45 fc ff ff jmpq 1ce168 1ce523: 83 f8 19 cmp $0x19,%eax 1ce526: 0f 84 9a 0c 00 00 je 1cf1c6 1ce52c: 76 35 jbe 1ce563 1ce52e: 83 f8 1d cmp $0x1d,%eax 1ce531: 0f 84 17 02 00 00 je 1ce74e 1ce537: 83 f8 1e cmp $0x1e,%eax 1ce53a: 75 18 jne 1ce554 1ce53c: b8 15 00 00 00 mov $0x15,%eax 1ce541: e9 22 fc ff ff jmpq 1ce168 1ce546: 85 c0 test %eax,%eax 1ce548: 75 3a jne 1ce584 1ce54a: b8 0e 00 00 00 mov $0xe,%eax 1ce54f: e9 14 fc ff ff jmpq 1ce168 1ce554: 83 f8 1a cmp $0x1a,%eax 1ce557: 75 2b jne 1ce584 1ce559: b8 13 00 00 00 mov $0x13,%eax 1ce55e: e9 05 fc ff ff jmpq 1ce168 1ce563: 83 f8 15 cmp $0x15,%eax 1ce566: 0f 84 ce 01 00 00 je 1ce73a 1ce56c: 83 f8 16 cmp $0x16,%eax 1ce56f: 75 0a jne 1ce57b 1ce571: b8 10 00 00 00 mov $0x10,%eax 1ce576: e9 ed fb ff ff jmpq 1ce168 1ce57b: 83 f8 12 cmp $0x12,%eax 1ce57e: 0f 84 e4 fb ff ff je 1ce168 1ce584: 31 c0 xor %eax,%eax 1ce586: b9 cd 00 00 00 mov $0xcd,%ecx 1ce58b: bf 02 00 00 00 mov $0x2,%edi 1ce590: 4c 89 45 b8 mov %r8,-0x48(%rbp) 1ce594: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ce59b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ce5a2: e8 00 00 00 00 callq 1ce5a7 1ce5a7: 4c 8b 45 b8 mov -0x48(%rbp),%r8 1ce5ab: b8 17 00 00 00 mov $0x17,%eax 1ce5b0: 49 b9 00 00 00 00 01 movabs $0x100000000,%r9 1ce5b7: 00 00 00 1ce5ba: e9 a9 fb ff ff jmpq 1ce168 1ce5bf: 4d 39 8e 80 00 00 00 cmp %r9,0x80(%r14) 1ce5c6: 0f 84 00 03 00 00 je 1ce8cc 1ce5cc: 4d 39 8e 88 00 00 00 cmp %r9,0x88(%r14) 1ce5d3: 0f 85 6d fe ff ff jne 1ce446 1ce5d9: f3 41 0f 10 84 24 b4 movss 0x107b4(%r12),%xmm0 1ce5e0: 07 01 00 1ce5e3: 41 0f 2e 84 24 c4 06 ucomiss 0x106c4(%r12),%xmm0 1ce5ea: 01 00 1ce5ec: 7a 0f jp 1ce5fd 1ce5ee: 41 0f 2f 84 24 c4 06 comiss 0x106c4(%r12),%xmm0 1ce5f5: 01 00 1ce5f7: 0f 84 49 fe ff ff je 1ce446 1ce5fd: 0f 0b ud2 1ce5ff: e9 42 fe ff ff jmpq 1ce446 1ce604: 41 c7 84 24 9c 07 01 movl $0x20,0x1079c(%r12) 1ce60b: 00 20 00 00 00 1ce610: 41 c7 84 24 84 07 01 movl $0x28,0x10784(%r12) 1ce617: 00 28 00 00 00 1ce61c: 8b 42 74 mov 0x74(%rdx),%eax 1ce61f: 83 f8 04 cmp $0x4,%eax 1ce622: 0f 84 c3 0b 00 00 je 1cf1eb 1ce628: 83 f8 06 cmp $0x6,%eax 1ce62b: 0f 84 a9 0b 00 00 je 1cf1da 1ce631: 83 f8 03 cmp $0x3,%eax 1ce634: 0f 85 6a fc ff ff jne 1ce2a4 1ce63a: 41 c7 84 24 84 07 01 movl $0x29,0x10784(%r12) 1ce641: 00 29 00 00 00 1ce646: e9 59 fc ff ff jmpq 1ce2a4 1ce64b: 41 c7 84 24 dc 06 01 movl $0x6,0x106dc(%r12) 1ce652: 00 06 00 00 00 1ce657: 66 0f ef c9 pxor %xmm1,%xmm1 1ce65b: 66 0f ef c0 pxor %xmm0,%xmm0 1ce65f: 41 c7 84 24 3c 07 01 movl $0xb,0x1073c(%r12) 1ce666: 00 0b 00 00 00 1ce66b: 41 c7 84 24 54 07 01 movl $0x17,0x10754(%r12) 1ce672: 00 17 00 00 00 1ce677: 41 c7 84 24 24 07 01 movl $0x41f00000,0x10724(%r12) 1ce67e: 00 00 00 f0 41 1ce683: 8b 42 3c mov 0x3c(%rdx),%eax 1ce686: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 1ce68b: 0f 2f 0d 00 00 00 00 comiss 0x0(%rip),%xmm1 # 1ce692 1ce692: f3 41 0f 11 8c 24 34 movss %xmm1,0x10634(%r12) 1ce699: 06 01 00 1ce69c: 8b 42 54 mov 0x54(%rdx),%eax 1ce69f: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 1ce6a4: f3 41 0f 11 84 24 c4 movss %xmm0,0x106c4(%r12) 1ce6ab: 06 01 00 1ce6ae: 76 0c jbe 1ce6bc 1ce6b0: 41 c7 84 24 34 06 01 movl $0x44f00000,0x10634(%r12) 1ce6b7: 00 00 00 f0 44 1ce6bc: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 1ce6c3 1ce6c3: 76 0c jbe 1ce6d1 1ce6c5: 41 c7 84 24 c4 06 01 movl $0x44870000,0x106c4(%r12) 1ce6cc: 00 00 00 87 44 1ce6d1: f3 41 0f 10 84 24 34 movss 0x10634(%r12),%xmm0 1ce6d8: 06 01 00 1ce6db: 41 c7 84 24 0c 07 01 movl $0x7,0x1070c(%r12) 1ce6e2: 00 07 00 00 00 1ce6e7: f3 41 0f 11 84 24 b4 movss %xmm0,0x107b4(%r12) 1ce6ee: 07 01 00 1ce6f1: f3 41 0f 10 84 24 c4 movss 0x106c4(%r12),%xmm0 1ce6f8: 06 01 00 1ce6fb: f3 41 0f 11 84 24 cc movss %xmm0,0x107cc(%r12) 1ce702: 07 01 00 1ce705: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1ce70d 1ce70c: 00 1ce70d: f3 41 0f 11 84 24 14 movss %xmm0,0x10814(%r12) 1ce714: 08 01 00 1ce717: f3 41 0f 11 84 24 2c movss %xmm0,0x1082c(%r12) 1ce71e: 08 01 00 1ce721: f3 41 0f 11 84 24 44 movss %xmm0,0x10844(%r12) 1ce728: 08 01 00 1ce72b: f3 41 0f 11 84 24 5c movss %xmm0,0x1085c(%r12) 1ce732: 08 01 00 1ce735: e9 05 fb ff ff jmpq 1ce23f 1ce73a: b8 18 00 00 00 mov $0x18,%eax 1ce73f: e9 24 fa ff ff jmpq 1ce168 1ce744: b8 21 00 00 00 mov $0x21,%eax 1ce749: e9 1a fa ff ff jmpq 1ce168 1ce74e: b8 22 00 00 00 mov $0x22,%eax 1ce753: e9 10 fa ff ff jmpq 1ce168 1ce758: b8 17 00 00 00 mov $0x17,%eax 1ce75d: e9 06 fa ff ff jmpq 1ce168 1ce762: 4c 89 e8 mov %r13,%rax 1ce765: 4d 89 c5 mov %r8,%r13 1ce768: 41 89 d8 mov %ebx,%r8d 1ce76b: 48 89 c3 mov %rax,%rbx 1ce76e: 44 89 83 2c 09 01 00 mov %r8d,0x1092c(%rbx) 1ce775: 48 8b 7d a8 mov -0x58(%rbp),%rdi 1ce779: e8 00 00 00 00 callq 1ce77e 1ce77e: 48 8b 55 a0 mov -0x60(%rbp),%rdx 1ce782: 48 8d 8b c8 1e 00 00 lea 0x1ec8(%rbx),%rcx 1ce789: 49 89 d4 mov %rdx,%r12 1ce78c: 48 8b 02 mov (%rdx),%rax 1ce78f: 48 85 c0 test %rax,%rax 1ce792: 74 34 je 1ce7c8 1ce794: 83 b8 d8 00 00 00 10 cmpl $0x10,0xd8(%rax) 1ce79b: 0f 8e 10 0a 00 00 jle 1cf1b1 1ce7a1: 83 b8 dc 00 00 00 10 cmpl $0x10,0xdc(%rax) 1ce7a8: 0f 8e 03 0a 00 00 jle 1cf1b1 1ce7ae: 83 b8 c8 00 00 00 10 cmpl $0x10,0xc8(%rax) 1ce7b5: 0f 8e f6 09 00 00 jle 1cf1b1 1ce7bb: 83 b8 cc 00 00 00 10 cmpl $0x10,0xcc(%rax) 1ce7c2: 0f 8e e9 09 00 00 jle 1cf1b1 1ce7c8: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 1ce7cf: 48 39 d1 cmp %rdx,%rcx 1ce7d2: 75 b8 jne 1ce78c 1ce7d4: 41 8b 85 98 01 00 00 mov 0x198(%r13),%eax 1ce7db: 83 f8 01 cmp $0x1,%eax 1ce7de: 75 17 jne 1ce7f7 1ce7e0: f3 0f 10 83 70 05 01 movss 0x10570(%rbx),%xmm0 1ce7e7: 00 1ce7e8: f3 0f 11 83 b4 04 01 movss %xmm0,0x104b4(%rbx) 1ce7ef: 00 1ce7f0: 41 8b 85 98 01 00 00 mov 0x198(%r13),%eax 1ce7f7: 0f b6 93 b0 01 00 00 movzbl 0x1b0(%rbx),%edx 1ce7fe: 83 f8 02 cmp $0x2,%eax 1ce801: 0f 84 a1 09 00 00 je 1cf1a8 1ce807: 80 fa 01 cmp $0x1,%dl 1ce80a: 0f 84 d0 0c 00 00 je 1cf4e0 1ce810: 48 8b 7d a8 mov -0x58(%rbp),%rdi 1ce814: e8 00 00 00 00 callq 1ce819 1ce819: 8b 8b 30 09 01 00 mov 0x10930(%rbx),%ecx 1ce81f: 85 c9 test %ecx,%ecx 1ce821: 0f 85 12 01 00 00 jne 1ce939 1ce827: 41 8b 85 bc 01 00 00 mov 0x1bc(%r13),%eax 1ce82e: 41 8b 95 c0 01 00 00 mov 0x1c0(%r13),%edx 1ce835: 85 c0 test %eax,%eax 1ce837: 0f 84 ea 0c 00 00 je 1cf527 1ce83d: 85 d2 test %edx,%edx 1ce83f: 0f 85 ea 0c 00 00 jne 1cf52f 1ce845: 66 0f ef c0 pxor %xmm0,%xmm0 1ce849: f3 0f 10 8b 30 05 01 movss 0x10530(%rbx),%xmm1 1ce850: 00 1ce851: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 1ce855: f3 0f 5e 05 00 00 00 divss 0x0(%rip),%xmm0 # 1ce85d 1ce85c: 00 1ce85d: f3 0f 11 83 2c 05 01 movss %xmm0,0x1052c(%rbx) 1ce864: 00 1ce865: 48 8b 7d a8 mov -0x58(%rbp),%rdi 1ce869: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1ce86d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1ce871: f2 0f 11 8b 70 25 00 movsd %xmm1,0x2570(%rbx) 1ce878: 00 1ce879: f2 0f 11 83 68 25 00 movsd %xmm0,0x2568(%rbx) 1ce880: 00 1ce881: e8 00 00 00 00 callq 1ce886 1ce886: e9 bb 00 00 00 jmpq 1ce946 1ce88b: f6 80 6c 02 00 00 01 testb $0x1,0x26c(%rax) 1ce892: 0f 85 00 0c 00 00 jne 1cf498 1ce898: 45 8b 56 2c mov 0x2c(%r14),%r10d 1ce89c: 44 8b 5a 2c mov 0x2c(%rdx),%r11d 1ce8a0: 42 8d 34 17 lea (%rdi,%r10,1),%esi 1ce8a4: 8b 7a 34 mov 0x34(%rdx),%edi 1ce8a7: 44 01 df add %r11d,%edi 1ce8aa: 39 fe cmp %edi,%esi 1ce8ac: 0f 8e 01 0d 00 00 jle 1cf5b3 1ce8b2: 44 29 de sub %r11d,%esi 1ce8b5: 66 0f ef c9 pxor %xmm1,%xmm1 1ce8b9: f3 0f 2a ce cvtsi2ss %esi,%xmm1 1ce8bd: f3 41 0f 11 8c 24 34 movss %xmm1,0x10634(%r12) 1ce8c4: 06 01 00 1ce8c7: e9 fa 0b 00 00 jmpq 1cf4c6 1ce8cc: 41 0f 2e 84 24 34 06 ucomiss 0x10634(%r12),%xmm0 1ce8d3: 01 00 1ce8d5: 7a 0f jp 1ce8e6 1ce8d7: 41 0f 2f 84 24 34 06 comiss 0x10634(%r12),%xmm0 1ce8de: 01 00 1ce8e0: 0f 84 e6 fc ff ff je 1ce5cc 1ce8e6: 0f 0b ud2 1ce8e8: e9 df fc ff ff jmpq 1ce5cc 1ce8ed: 41 0f 2e 84 24 c4 06 ucomiss 0x106c4(%r12),%xmm0 1ce8f4: 01 00 1ce8f6: 7a 0f jp 1ce907 1ce8f8: 41 0f 2f 84 24 c4 06 comiss 0x106c4(%r12),%xmm0 1ce8ff: 01 00 1ce901: 0f 84 3f fb ff ff je 1ce446 1ce907: 0f 0b ud2 1ce909: e9 38 fb ff ff jmpq 1ce446 1ce90e: f3 41 0f 10 8c 24 b4 movss 0x107b4(%r12),%xmm1 1ce915: 07 01 00 1ce918: 41 0f 2e 8c 24 34 06 ucomiss 0x10634(%r12),%xmm1 1ce91f: 01 00 1ce921: 7a 0f jp 1ce932 1ce923: 41 0f 2f 8c 24 34 06 comiss 0x10634(%r12),%xmm1 1ce92a: 01 00 1ce92c: 0f 84 07 fb ff ff je 1ce439 1ce932: 0f 0b ud2 1ce934: e9 00 fb ff ff jmpq 1ce439 1ce939: 80 bb b0 01 00 00 01 cmpb $0x1,0x1b0(%rbx) 1ce940: 0f 84 91 0c 00 00 je 1cf5d7 1ce946: 48 8b 7d a8 mov -0x58(%rbp),%rdi 1ce94a: e8 00 00 00 00 callq 1ce94f 1ce94f: 8b 93 2c 09 01 00 mov 0x1092c(%rbx),%edx 1ce955: 83 ea 01 sub $0x1,%edx 1ce958: 0f 88 2c 0d 00 00 js 1cf68a 1ce95e: 89 d2 mov %edx,%edx 1ce960: 48 8d 83 34 06 01 00 lea 0x10634(%rbx),%rax 1ce967: 48 c1 e2 02 shl $0x2,%rdx 1ce96b: 48 8d 8c 13 38 06 01 lea 0x10638(%rbx,%rdx,1),%rcx 1ce972: 00 1ce973: eb 21 jmp 1ce996 1ce975: f3 0f 10 80 90 00 00 movss 0x90(%rax),%xmm0 1ce97c: 00 1ce97d: f3 0f 5e 80 5c 03 00 divss 0x35c(%rax),%xmm0 1ce984: 00 1ce985: f3 0f 11 80 a8 19 00 movss %xmm0,0x19a8(%rax) 1ce98c: 00 1ce98d: 48 83 c0 04 add $0x4,%rax 1ce991: 48 39 c1 cmp %rax,%rcx 1ce994: 74 17 je 1ce9ad 1ce996: 83 b8 d8 00 00 00 07 cmpl $0x7,0xd8(%rax) 1ce99d: 75 d6 jne 1ce975 1ce99f: f3 0f 10 00 movss (%rax),%xmm0 1ce9a3: f3 0f 5e 80 5c 03 00 divss 0x35c(%rax),%xmm0 1ce9aa: 00 1ce9ab: eb d8 jmp 1ce985 1ce9ad: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 1ce9b5 1ce9b4: 00 1ce9b5: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1ce9bd 1ce9bc: 00 1ce9bd: 48 8d 83 3c 07 01 00 lea 0x1073c(%rbx),%rax 1ce9c4: 48 8d 8c 13 40 07 01 lea 0x10740(%rbx,%rdx,1),%rcx 1ce9cb: 00 1ce9cc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1ce9d4 1ce9d3: 00 1ce9d4: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1ce9dc 1ce9db: 00 1ce9dc: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1ce9e4 1ce9e3: 00 1ce9e4: eb 34 jmp 1cea1a 1ce9e6: 83 fa 0b cmp $0xb,%edx 1ce9e9: 0f 84 74 07 00 00 je 1cf163 1ce9ef: 83 fa 0c cmp $0xc,%edx 1ce9f2: 0f 84 82 07 00 00 je 1cf17a 1ce9f8: 83 fa 16 cmp $0x16,%edx 1ce9fb: 0f 84 90 07 00 00 je 1cf191 1cea01: f3 0f 11 a0 70 18 00 movss %xmm4,0x1870(%rax) 1cea08: 00 1cea09: f3 0f 11 98 88 18 00 movss %xmm3,0x1888(%rax) 1cea10: 00 1cea11: 48 83 c0 04 add $0x4,%rax 1cea15: 48 39 c1 cmp %rax,%rcx 1cea18: 74 22 je 1cea3c 1cea1a: 8b 10 mov (%rax),%edx 1cea1c: 83 fa 0a cmp $0xa,%edx 1cea1f: 75 c5 jne 1ce9e6 1cea21: c7 80 88 18 00 00 00 movl $0x0,0x1888(%rax) 1cea28: 00 00 00 1cea2b: 48 83 c0 04 add $0x4,%rax 1cea2f: f3 0f 11 80 6c 18 00 movss %xmm0,0x186c(%rax) 1cea36: 00 1cea37: 48 39 c1 cmp %rax,%rcx 1cea3a: 75 de jne 1cea1a 1cea3c: c7 83 ac 22 01 00 00 movl $0x0,0x122ac(%rbx) 1cea43: 00 00 00 1cea46: 45 31 f6 xor %r14d,%r14d 1cea49: f3 42 0f 10 84 b3 dc movss 0x11fdc(%rbx,%r14,4),%xmm0 1cea50: 1f 01 00 1cea53: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1cea5b 1cea5a: 00 1cea5b: f3 42 0f 59 84 b3 90 mulss 0x10990(%rbx,%r14,4),%xmm0 1cea62: 09 01 00 1cea65: f3 0f 11 45 b8 movss %xmm0,-0x48(%rbp) 1cea6a: f3 42 0f 10 84 b3 ac movss 0x11fac(%rbx,%r14,4),%xmm0 1cea71: 1f 01 00 1cea74: e8 00 00 00 00 callq 1cea79 1cea79: f3 0f 59 45 b8 mulss -0x48(%rbp),%xmm0 1cea7e: f3 42 0f 10 8c b3 4c movss 0x1064c(%rbx,%r14,4),%xmm1 1cea85: 06 01 00 1cea88: f3 42 0f 5e 8c b3 ac divss 0x106ac(%rbx,%r14,4),%xmm1 1cea8f: 06 01 00 1cea92: f3 0f 5e c1 divss %xmm1,%xmm0 1cea96: 66 0f ef c9 pxor %xmm1,%xmm1 1cea9a: f3 42 0f 5a 8c b3 90 cvtss2sd 0x10990(%rbx,%r14,4),%xmm1 1ceaa1: 09 01 00 1ceaa4: f3 42 0f 59 84 b3 a4 mulss 0x108a4(%rbx,%r14,4),%xmm0 1ceaab: 08 01 00 1ceaae: f3 42 0f 11 84 b3 cc movss %xmm0,0x120cc(%rbx,%r14,4) 1ceab5: 20 01 00 1ceab8: 66 0f ef c0 pxor %xmm0,%xmm0 1ceabc: f3 42 0f 5a 84 b3 dc cvtss2sd 0x11fdc(%rbx,%r14,4),%xmm0 1ceac3: 1f 01 00 1ceac6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1ceace 1ceacd: 00 1ceace: f2 0f 59 c1 mulsd %xmm1,%xmm0 1cead2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1ceada 1cead9: 00 1ceada: f2 0f 11 45 b8 movsd %xmm0,-0x48(%rbp) 1ceadf: f3 42 0f 10 84 b3 c4 movss 0x11fc4(%rbx,%r14,4),%xmm0 1ceae6: 1f 01 00 1ceae9: e8 00 00 00 00 callq 1ceaee 1ceaee: f3 42 0f 10 8c b3 4c movss 0x1064c(%rbx,%r14,4),%xmm1 1ceaf5: 06 01 00 1ceaf8: f3 42 0f 5e 8c b3 ac divss 0x106ac(%rbx,%r14,4),%xmm1 1ceaff: 06 01 00 1ceb02: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1ceb06: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1ceb0a: f2 0f 59 45 b8 mulsd -0x48(%rbp),%xmm0 1ceb0f: f2 0f 5e c1 divsd %xmm1,%xmm0 1ceb13: 66 0f ef c9 pxor %xmm1,%xmm1 1ceb17: f3 42 0f 5a 8c b3 a4 cvtss2sd 0x108a4(%rbx,%r14,4),%xmm1 1ceb1e: 08 01 00 1ceb21: f2 0f 59 c1 mulsd %xmm1,%xmm0 1ceb25: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1ceb2d 1ceb2c: 00 1ceb2d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1ceb31: f3 42 0f 11 84 b3 e4 movss %xmm0,0x120e4(%rbx,%r14,4) 1ceb38: 20 01 00 1ceb3b: f3 0f 10 8b ac 22 01 movss 0x122ac(%rbx),%xmm1 1ceb42: 00 1ceb43: 8b 83 2c 09 01 00 mov 0x1092c(%rbx),%eax 1ceb49: f3 42 0f 58 8c b3 cc addss 0x120cc(%rbx,%r14,4),%xmm1 1ceb50: 20 01 00 1ceb53: 49 83 c6 01 add $0x1,%r14 1ceb57: 83 e8 01 sub $0x1,%eax 1ceb5a: f3 0f 58 c1 addss %xmm1,%xmm0 1ceb5e: f3 0f 11 83 ac 22 01 movss %xmm0,0x122ac(%rbx) 1ceb65: 00 1ceb66: 44 39 f0 cmp %r14d,%eax 1ceb69: 0f 8d da fe ff ff jge 1cea49 1ceb6f: 41 80 bd 10 02 00 00 cmpb $0x0,0x210(%r13) 1ceb76: 00 1ceb77: 0f 85 c5 08 00 00 jne 1cf442 1ceb7d: 8b 83 30 09 01 00 mov 0x10930(%rbx),%eax 1ceb83: 83 f8 05 cmp $0x5,%eax 1ceb86: 0f 84 d7 09 00 00 je 1cf563 1ceb8c: 80 7d 90 00 cmpb $0x0,-0x70(%rbp) 1ceb90: 0f 85 16 0b 00 00 jne 1cf6ac 1ceb96: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) 1ceb9d: 00 1ceb9e: f3 0f 10 8b 38 1c 01 movss 0x11c38(%rbx),%xmm1 1ceba5: 00 1ceba6: f3 0f 10 83 84 05 01 movss 0x10584(%rbx),%xmm0 1cebad: 00 1cebae: 0f 2f c1 comiss %xmm1,%xmm0 1cebb1: 77 1e ja 1cebd1 1cebb3: f3 0f 10 83 80 05 01 movss 0x10580(%rbx),%xmm0 1cebba: 00 1cebbb: 0f 2f c1 comiss %xmm1,%xmm0 1cebbe: 77 11 ja 1cebd1 1cebc0: f3 0f 10 83 7c 05 01 movss 0x1057c(%rbx),%xmm0 1cebc7: 00 1cebc8: 0f 2f c1 comiss %xmm1,%xmm0 1cebcb: 0f 86 58 0b 00 00 jbe 1cf729 1cebd1: f3 0f 10 8b 40 09 01 movss 0x10940(%rbx),%xmm1 1cebd8: 00 1cebd9: 0f 2f c8 comiss %xmm0,%xmm1 1cebdc: 76 0d jbe 1cebeb 1cebde: 41 80 bd 9d 01 00 00 cmpb $0x0,0x19d(%r13) 1cebe5: 00 1cebe6: 74 03 je 1cebeb 1cebe8: 0f 28 c1 movaps %xmm1,%xmm0 1cebeb: 4c 8b 7d a8 mov -0x58(%rbp),%r15 1cebef: f3 0f 11 45 b8 movss %xmm0,-0x48(%rbp) 1cebf4: 4c 89 ff mov %r15,%rdi 1cebf7: e8 00 00 00 00 callq 1cebfc 1cebfc: 4c 89 ff mov %r15,%rdi 1cebff: e8 00 00 00 00 callq 1cec04 1cec04: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1cec0c 1cec0b: 00 1cec0c: f3 0f 10 45 b8 movss -0x48(%rbp),%xmm0 1cec11: f3 0f 59 8b 08 23 01 mulss 0x12308(%rbx),%xmm1 1cec18: 00 1cec19: 48 8b bb 3c 1f 00 00 mov 0x1f3c(%rbx),%rdi 1cec20: 48 89 bb 5c 1f 00 00 mov %rdi,0x1f5c(%rbx) 1cec27: 48 89 bb 7c 1f 00 00 mov %rdi,0x1f7c(%rbx) 1cec2e: 48 89 bb 9c 1f 00 00 mov %rdi,0x1f9c(%rbx) 1cec35: f3 48 0f 2c c1 cvttss2si %xmm1,%rax 1cec3a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1cec42 1cec41: 00 1cec42: f3 0f 59 8b 0c 23 01 mulss 0x1230c(%rbx),%xmm1 1cec49: 00 1cec4a: 89 83 48 1f 00 00 mov %eax,0x1f48(%rbx) 1cec50: f3 48 0f 2c c1 cvttss2si %xmm1,%rax 1cec55: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1cec5d 1cec5c: 00 1cec5d: f3 0f 59 8b d4 22 01 mulss 0x122d4(%rbx),%xmm1 1cec64: 00 1cec65: 89 83 4c 1f 00 00 mov %eax,0x1f4c(%rbx) 1cec6b: f3 48 0f 2c c1 cvttss2si %xmm1,%rax 1cec70: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1cec78 1cec77: 00 1cec78: f3 0f 59 8b d0 22 01 mulss 0x122d0(%rbx),%xmm1 1cec7f: 00 1cec80: 89 83 50 1f 00 00 mov %eax,0x1f50(%rbx) 1cec86: 48 8b 93 4c 1f 00 00 mov 0x1f4c(%rbx),%rdx 1cec8d: f3 48 0f 2c c1 cvttss2si %xmm1,%rax 1cec92: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1cec9a 1cec99: 00 1cec9a: f3 0f 59 8b cc 22 01 mulss 0x122cc(%rbx),%xmm1 1ceca1: 00 1ceca2: 48 89 93 6c 1f 00 00 mov %rdx,0x1f6c(%rbx) 1ceca9: 48 89 93 8c 1f 00 00 mov %rdx,0x1f8c(%rbx) 1cecb0: 48 89 93 ac 1f 00 00 mov %rdx,0x1fac(%rbx) 1cecb7: 89 83 34 1f 00 00 mov %eax,0x1f34(%rbx) 1cecbd: f3 48 0f 2c c1 cvttss2si %xmm1,%rax 1cecc2: 89 83 38 1f 00 00 mov %eax,0x1f38(%rbx) 1cecc8: 48 8b 83 44 1f 00 00 mov 0x1f44(%rbx),%rax 1ceccf: 48 8b b3 34 1f 00 00 mov 0x1f34(%rbx),%rsi 1cecd6: 48 89 83 64 1f 00 00 mov %rax,0x1f64(%rbx) 1cecdd: 48 89 83 84 1f 00 00 mov %rax,0x1f84(%rbx) 1cece4: 48 89 83 a4 1f 00 00 mov %rax,0x1fa4(%rbx) 1ceceb: 48 89 b3 54 1f 00 00 mov %rsi,0x1f54(%rbx) 1cecf2: 48 89 b3 74 1f 00 00 mov %rsi,0x1f74(%rbx) 1cecf9: 48 89 b3 94 1f 00 00 mov %rsi,0x1f94(%rbx) 1ced00: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1ced08 1ced07: 00 1ced08: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1ced10 1ced0f: 00 1ced10: f3 0f 59 8b 90 05 01 mulss 0x10590(%rbx),%xmm1 1ced17: 00 1ced18: f3 0f 59 d0 mulss %xmm0,%xmm2 1ced1c: 0f 2e 83 84 05 01 00 ucomiss 0x10584(%rbx),%xmm0 1ced23: 0f 28 da movaps %xmm2,%xmm3 1ced26: f3 0f 5e d9 divss %xmm1,%xmm3 1ced2a: f3 0f 2c c3 cvttss2si %xmm3,%eax 1ced2e: 89 83 08 1f 00 00 mov %eax,0x1f08(%rbx) 1ced34: 7a 14 jp 1ced4a 1ced36: 75 12 jne 1ced4a 1ced38: f3 0f 59 15 00 00 00 mulss 0x0(%rip),%xmm2 # 1ced40 1ced3f: 00 1ced40: f3 0f 2c c2 cvttss2si %xmm2,%eax 1ced44: 89 83 08 1f 00 00 mov %eax,0x1f08(%rbx) 1ced4a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1ced52 1ced51: 00 1ced52: f3 0f 59 83 04 23 01 mulss 0x12304(%rbx),%xmm0 1ced59: 00 1ced5a: f3 0f 2c c0 cvttss2si %xmm0,%eax 1ced5e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1ced66 1ced65: 00 1ced66: f3 0f 59 83 38 09 01 mulss 0x10938(%rbx),%xmm0 1ced6d: 00 1ced6e: 89 83 04 1f 00 00 mov %eax,0x1f04(%rbx) 1ced74: f3 0f 2c c0 cvttss2si %xmm0,%eax 1ced78: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1ced80 1ced7f: 00 1ced80: f3 0f 59 83 94 22 01 mulss 0x12294(%rbx),%xmm0 1ced87: 00 1ced88: 89 83 fc 1e 00 00 mov %eax,0x1efc(%rbx) 1ced8e: f3 0f 2c c0 cvttss2si %xmm0,%eax 1ced92: 89 83 f0 1e 00 00 mov %eax,0x1ef0(%rbx) 1ced98: 41 80 bd 85 01 00 00 cmpb $0x0,0x185(%r13) 1ced9f: 00 1ceda0: 74 1e je 1cedc0 1ceda2: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1ceda9: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cedb1 1cedb0: 00 1cedb1: f3 0f 59 40 28 mulss 0x28(%rax),%xmm0 1cedb6: f3 0f 2c c0 cvttss2si %xmm0,%eax 1cedba: 89 83 f0 1e 00 00 mov %eax,0x1ef0(%rbx) 1cedc0: 41 8b 95 b4 01 00 00 mov 0x1b4(%r13),%edx 1cedc7: 39 d0 cmp %edx,%eax 1cedc9: 0f 82 bd 07 00 00 jb 1cf58c 1cedcf: 99 cltd 1cedd0: f7 bb 8c 09 01 00 idivl 0x1098c(%rbx) 1cedd6: 48 63 93 30 09 01 00 movslq 0x10930(%rbx),%rdx 1ceddd: 89 83 f4 1e 00 00 mov %eax,0x1ef4(%rbx) 1cede3: 48 89 d0 mov %rdx,%rax 1cede6: f3 0f 2c 94 93 fc 04 cvttss2si 0x104fc(%rbx,%rdx,4),%edx 1ceded: 01 00 1cedef: 89 93 0c 1f 00 00 mov %edx,0x1f0c(%rbx) 1cedf5: 83 f8 01 cmp $0x1,%eax 1cedf8: 0f 84 08 09 00 00 je 1cf706 1cedfe: 83 f8 02 cmp $0x2,%eax 1cee01: 0f 84 dc 08 00 00 je 1cf6e3 1cee07: 85 c0 test %eax,%eax 1cee09: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cee11 1cee10: 00 1cee11: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cee18: 0f 84 b1 08 00 00 je 1cf6cf 1cee1e: f3 0f 59 40 38 mulss 0x38(%rax),%xmm0 1cee23: f3 0f 2c c0 cvttss2si %xmm0,%eax 1cee27: 89 83 24 1f 00 00 mov %eax,0x1f24(%rbx) 1cee2d: 41 80 bd 10 02 00 00 cmpb $0x0,0x210(%r13) 1cee34: 00 1cee35: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 1cee3c: 00 1cee3d: 0f 85 7e 08 00 00 jne 1cf6c1 1cee43: 48 8b 45 b0 mov -0x50(%rbp),%rax 1cee47: 45 31 c0 xor %r8d,%r8d 1cee4a: 45 31 ff xor %r15d,%r15d 1cee4d: 8b 80 a8 02 00 00 mov 0x2a8(%rax),%eax 1cee53: 85 c0 test %eax,%eax 1cee55: 0f 84 db 03 00 00 je 1cf236 1cee5b: 48 89 5d b8 mov %rbx,-0x48(%rbp) 1cee5f: 4c 8b 75 b0 mov -0x50(%rbp),%r14 1cee63: 44 89 c3 mov %r8d,%ebx 1cee66: e9 2b 01 00 00 jmpq 1cef96 1cee6b: 0f 85 19 02 00 00 jne 1cf08a 1cee71: 48 85 d2 test %rdx,%rdx 1cee74: 74 0d je 1cee83 1cee76: 49 8b 04 24 mov (%r12),%rax 1cee7a: 48 39 02 cmp %rax,(%rdx) 1cee7d: 0f 84 8e 07 00 00 je 1cf611 1cee83: 48 8b 7d a0 mov -0x60(%rbp),%rdi 1cee87: 4c 89 e2 mov %r12,%rdx 1cee8a: 4c 89 f6 mov %r14,%rsi 1cee8d: e8 00 00 00 00 callq 1cee92 1cee92: 48 89 c2 mov %rax,%rdx 1cee95: 48 85 c0 test %rax,%rax 1cee98: 0f 84 98 08 00 00 je 1cf736 1cee9e: 49 83 3c 24 00 cmpq $0x0,(%r12) 1ceea3: 0f b6 82 bc 02 00 00 movzbl 0x2bc(%rdx),%eax 1ceeaa: 0f 84 ac 00 00 00 je 1cef5c 1ceeb0: b9 9b 00 00 00 mov $0x9b,%ecx 1ceeb5: 48 89 d7 mov %rdx,%rdi 1ceeb8: 4c 89 e6 mov %r12,%rsi 1ceebb: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1ceebe: 88 82 bc 02 00 00 mov %al,0x2bc(%rdx) 1ceec4: 49 8d 04 c6 lea (%r14,%rax,8),%rax 1ceec8: 48 8b 08 mov (%rax),%rcx 1ceecb: 48 89 8a f0 00 00 00 mov %rcx,0xf0(%rdx) 1ceed2: 48 8b 48 30 mov 0x30(%rax),%rcx 1ceed6: 48 89 8a e8 00 00 00 mov %rcx,0xe8(%rdx) 1ceedd: 48 8b 48 60 mov 0x60(%rax),%rcx 1ceee1: 48 89 8a f8 00 00 00 mov %rcx,0xf8(%rdx) 1ceee8: 48 8b 88 90 00 00 00 mov 0x90(%rax),%rcx 1ceeef: 48 89 8a 00 01 00 00 mov %rcx,0x100(%rdx) 1ceef6: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 1ceefd: 48 89 82 08 01 00 00 mov %rax,0x108(%rdx) 1cef04: 8b 40 10 mov 0x10(%rax),%eax 1cef07: 88 82 10 01 00 00 mov %al,0x110(%rdx) 1cef0d: 49 8b 84 24 c8 02 00 mov 0x2c8(%r12),%rax 1cef14: 00 1cef15: 48 85 c0 test %rax,%rax 1cef18: 74 17 je 1cef31 1cef1a: 48 39 c2 cmp %rax,%rdx 1cef1d: 0f 84 28 08 00 00 je 1cf74b 1cef23: 48 89 82 c8 02 00 00 mov %rax,0x2c8(%rdx) 1cef2a: 48 89 90 c0 02 00 00 mov %rdx,0x2c0(%rax) 1cef31: 49 89 94 24 c8 02 00 mov %rdx,0x2c8(%r12) 1cef38: 00 1cef39: 4c 89 e7 mov %r12,%rdi 1cef3c: 4c 89 a2 c0 02 00 00 mov %r12,0x2c0(%rdx) 1cef43: 48 89 55 b0 mov %rdx,-0x50(%rbp) 1cef47: e8 00 00 00 00 callq 1cef4c 1cef4c: 48 8b 55 b0 mov -0x50(%rbp),%rdx 1cef50: 48 89 d7 mov %rdx,%rdi 1cef53: e8 00 00 00 00 callq 1cef58 1cef58: 48 8b 55 b0 mov -0x50(%rbp),%rdx 1cef5c: 48 8b 75 a8 mov -0x58(%rbp),%rsi 1cef60: 89 d9 mov %ebx,%ecx 1cef62: 4c 89 ef mov %r13,%rdi 1cef65: e8 36 cf ff ff callq 1cbea0 1cef6a: 48 8b 75 a8 mov -0x58(%rbp),%rsi 1cef6e: 89 d9 mov %ebx,%ecx 1cef70: 4c 89 e2 mov %r12,%rdx 1cef73: 4c 89 ef mov %r13,%rdi 1cef76: e8 25 cf ff ff callq 1cbea0 1cef7b: 83 c3 01 add $0x1,%ebx 1cef7e: 41 83 c7 01 add $0x1,%r15d 1cef82: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 1cef89: 45 39 be a8 02 00 00 cmp %r15d,0x2a8(%r14) 1cef90: 0f 86 9c 02 00 00 jbe 1cf232 1cef96: 49 8b 54 24 08 mov 0x8(%r12),%rdx 1cef9b: 48 85 d2 test %rdx,%rdx 1cef9e: 74 de je 1cef7e 1cefa0: 49 8b 84 24 c0 02 00 mov 0x2c0(%r12),%rax 1cefa7: 00 1cefa8: 48 85 c0 test %rax,%rax 1cefab: 74 09 je 1cefb6 1cefad: 49 8b 3c 24 mov (%r12),%rdi 1cefb1: 48 39 38 cmp %rdi,(%rax) 1cefb4: 74 c8 je 1cef7e 1cefb6: 48 8b 7d b8 mov -0x48(%rbp),%rdi 1cefba: 48 63 c3 movslq %ebx,%rax 1cefbd: 48 8d 34 87 lea (%rdi,%rax,4),%rsi 1cefc1: f3 48 0f 2c 86 d0 23 cvttss2si 0x123d0(%rsi),%rax 1cefc8: 01 00 1cefca: 41 89 84 24 90 04 00 mov %eax,0x490(%r12) 1cefd1: 00 1cefd2: f3 48 0f 2c 86 b4 23 cvttss2si 0x123b4(%rsi),%rax 1cefd9: 01 00 1cefdb: 41 89 84 24 8c 04 00 mov %eax,0x48c(%r12) 1cefe2: 00 1cefe3: f3 48 0f 2c 86 e8 23 cvttss2si 0x123e8(%rsi),%rax 1cefea: 01 00 1cefec: 41 89 84 24 94 04 00 mov %eax,0x494(%r12) 1ceff3: 00 1ceff4: f3 48 0f 2c 86 d4 1e cvttss2si 0x11ed4(%rsi),%rax 1ceffb: 01 00 1ceffd: 41 89 84 24 88 04 00 mov %eax,0x488(%r12) 1cf004: 00 1cf005: 8b 42 34 mov 0x34(%rdx),%eax 1cf008: 41 89 84 24 70 04 00 mov %eax,0x470(%r12) 1cf00f: 00 1cf010: 8b 42 4c mov 0x4c(%rdx),%eax 1cf013: 41 89 84 24 74 04 00 mov %eax,0x474(%r12) 1cf01a: 00 1cf01b: 8b 4a 58 mov 0x58(%rdx),%ecx 1cf01e: 03 4a 54 add 0x54(%rdx),%ecx 1cf021: 44 8b 5a 5c mov 0x5c(%rdx),%r11d 1cf025: 41 89 ca mov %ecx,%r10d 1cf028: 8b 4a 50 mov 0x50(%rdx),%ecx 1cf02b: 0f b6 ba 88 00 00 00 movzbl 0x88(%rdx),%edi 1cf032: 41 01 cb add %ecx,%r11d 1cf035: 83 e7 01 and $0x1,%edi 1cf038: 44 01 d1 add %r10d,%ecx 1cf03b: 44 29 d8 sub %r11d,%eax 1cf03e: 0f af cf imul %edi,%ecx 1cf041: 44 29 d0 sub %r10d,%eax 1cf044: 0f af c7 imul %edi,%eax 1cf047: 01 c1 add %eax,%ecx 1cf049: 41 89 84 24 6c 04 00 mov %eax,0x46c(%r12) 1cf050: 00 1cf051: 49 8b 04 24 mov (%r12),%rax 1cf055: 41 89 8c 24 68 04 00 mov %ecx,0x468(%r12) 1cf05c: 00 1cf05d: 48 85 c0 test %rax,%rax 1cf060: 0f 84 15 ff ff ff je 1cef7b 1cf066: 49 8b 94 24 c8 02 00 mov 0x2c8(%r12),%rdx 1cf06d: 00 1cf06e: 80 88 87 02 00 00 01 orb $0x1,0x287(%rax) 1cf075: f3 0f 10 86 90 09 01 movss 0x10990(%rsi),%xmm0 1cf07c: 00 1cf07d: 0f 2e 05 00 00 00 00 ucomiss 0x0(%rip),%xmm0 # 1cf084 1cf084: 0f 8b e1 fd ff ff jnp 1cee6b 1cf08a: 49 8b 4c 24 08 mov 0x8(%r12),%rcx 1cf08f: 8b 81 d4 02 00 00 mov 0x2d4(%rcx),%eax 1cf095: 83 e8 02 sub $0x2,%eax 1cf098: 83 f8 01 cmp $0x1,%eax 1cf09b: 0f 86 d7 04 00 00 jbe 1cf578 1cf0a1: 48 85 d2 test %rdx,%rdx 1cf0a4: 0f 84 c0 fe ff ff je 1cef6a 1cf0aa: 49 8b 04 24 mov (%r12),%rax 1cf0ae: 48 39 02 cmp %rax,(%rdx) 1cf0b1: 0f 85 b3 fe ff ff jne 1cef6a 1cf0b7: 48 8b 82 c8 02 00 00 mov 0x2c8(%rdx),%rax 1cf0be: 49 89 84 24 c8 02 00 mov %rax,0x2c8(%r12) 1cf0c5: 00 1cf0c6: 48 85 c0 test %rax,%rax 1cf0c9: 74 07 je 1cf0d2 1cf0cb: 4c 89 a0 c0 02 00 00 mov %r12,0x2c0(%rax) 1cf0d2: 48 8d 7a 18 lea 0x18(%rdx),%rdi 1cf0d6: 89 d0 mov %edx,%eax 1cf0d8: 48 8d b2 20 01 00 00 lea 0x120(%rdx),%rsi 1cf0df: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 1cf0e6: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1cf0ea: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 1cf0ee: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 1cf0f5: 00 1cf0f6: 29 f8 sub %edi,%eax 1cf0f8: 48 c7 42 10 00 00 00 movq $0x0,0x10(%rdx) 1cf0ff: 00 1cf100: 8d 88 18 01 00 00 lea 0x118(%rax),%ecx 1cf106: 31 c0 xor %eax,%eax 1cf108: 48 c7 82 c0 02 00 00 movq $0x0,0x2c0(%rdx) 1cf10f: 00 00 00 00 1cf113: 48 c7 82 c8 02 00 00 movq $0x0,0x2c8(%rdx) 1cf11a: 00 00 00 00 1cf11e: c1 e9 03 shr $0x3,%ecx 1cf121: 48 c7 82 10 01 00 00 movq $0x0,0x110(%rdx) 1cf128: 00 00 00 00 1cf12c: f3 48 ab rep stos %rax,%es:(%rdi) 1cf12f: 48 89 f7 mov %rsi,%rdi 1cf132: 48 c7 82 18 01 00 00 movq $0x0,0x118(%rdx) 1cf139: 00 00 00 00 1cf13d: 48 c7 82 80 02 00 00 movq $0x0,0x280(%rdx) 1cf144: 00 00 00 00 1cf148: 29 f2 sub %esi,%edx 1cf14a: 8d 8a 88 02 00 00 lea 0x288(%rdx),%ecx 1cf150: c1 e9 03 shr $0x3,%ecx 1cf153: f3 48 ab rep stos %rax,%es:(%rdi) 1cf156: 4c 89 e7 mov %r12,%rdi 1cf159: e8 00 00 00 00 callq 1cf15e 1cf15e: e9 07 fe ff ff jmpq 1cef6a 1cf163: c7 80 88 18 00 00 00 movl $0x0,0x1888(%rax) 1cf16a: 00 00 00 1cf16d: f3 0f 11 90 70 18 00 movss %xmm2,0x1870(%rax) 1cf174: 00 1cf175: e9 97 f8 ff ff jmpq 1cea11 1cf17a: c7 80 88 18 00 00 00 movl $0x0,0x1888(%rax) 1cf181: 00 00 00 1cf184: f3 0f 11 88 70 18 00 movss %xmm1,0x1870(%rax) 1cf18b: 00 1cf18c: e9 80 f8 ff ff jmpq 1cea11 1cf191: c7 80 70 18 00 00 00 movl $0x3f800000,0x1870(%rax) 1cf198: 00 80 3f 1cf19b: f3 0f 11 88 88 18 00 movss %xmm1,0x1888(%rax) 1cf1a2: 00 1cf1a3: e9 69 f8 ff ff jmpq 1cea11 1cf1a8: 80 fa 01 cmp $0x1,%dl 1cf1ab: 0f 86 56 f6 ff ff jbe 1ce807 1cf1b1: f3 0f 10 83 70 05 01 movss 0x10570(%rbx),%xmm0 1cf1b8: 00 1cf1b9: f3 0f 11 83 b4 04 01 movss %xmm0,0x104b4(%rbx) 1cf1c0: 00 1cf1c1: e9 4a f6 ff ff jmpq 1ce810 1cf1c6: b8 1b 00 00 00 mov $0x1b,%eax 1cf1cb: e9 98 ef ff ff jmpq 1ce168 1cf1d0: b8 19 00 00 00 mov $0x19,%eax 1cf1d5: e9 8e ef ff ff jmpq 1ce168 1cf1da: 41 c7 84 24 84 07 01 movl $0x2b,0x10784(%r12) 1cf1e1: 00 2b 00 00 00 1cf1e6: e9 b9 f0 ff ff jmpq 1ce2a4 1cf1eb: 41 c7 84 24 84 07 01 movl $0x2a,0x10784(%r12) 1cf1f2: 00 2a 00 00 00 1cf1f7: e9 a8 f0 ff ff jmpq 1ce2a4 1cf1fc: 66 0f ef c0 pxor %xmm0,%xmm0 1cf200: 41 89 d4 mov %edx,%r12d 1cf203: f2 0f 2a c1 cvtsi2sd %ecx,%xmm0 1cf207: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1cf20f 1cf20e: 00 1cf20f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1cf213: f3 0f 11 40 08 movss %xmm0,0x8(%rax) 1cf218: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cf21f: e9 26 e7 ff ff jmpq 1cd94a 1cf224: e8 00 00 00 00 callq 1cf229 1cf229: 48 89 45 98 mov %rax,-0x68(%rbp) 1cf22d: e9 53 e6 ff ff jmpq 1cd885 1cf232: 48 8b 5d b8 mov -0x48(%rbp),%rbx 1cf236: 8b 83 30 09 01 00 mov 0x10930(%rbx),%eax 1cf23c: 85 c0 test %eax,%eax 1cf23e: 75 2f jne 1cf26f 1cf240: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cf247: 66 0f ef c0 pxor %xmm0,%xmm0 1cf24b: f3 0f 5a 40 04 cvtss2sd 0x4(%rax),%xmm0 1cf250: f2 0f 11 83 70 25 00 movsd %xmm0,0x2570(%rbx) 1cf257: 00 1cf258: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cf25f: 66 0f ef c0 pxor %xmm0,%xmm0 1cf263: f3 0f 5a 00 cvtss2sd (%rax),%xmm0 1cf267: f2 0f 11 83 68 25 00 movsd %xmm0,0x2568(%rbx) 1cf26e: 00 1cf26f: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cf276: 66 0f ef c0 pxor %xmm0,%xmm0 1cf27a: 66 0f ef ff pxor %xmm7,%xmm7 1cf27e: f3 0f 5a 83 ac 22 01 cvtss2sd 0x122ac(%rbx),%xmm0 1cf285: 00 1cf286: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1cf28e 1cf28d: 00 1cf28e: f2 0f 11 45 b8 movsd %xmm0,-0x48(%rbp) 1cf293: f3 0f 10 80 88 00 00 movss 0x88(%rax),%xmm0 1cf29a: 00 1cf29b: f3 0f 59 83 78 05 01 mulss 0x10578(%rbx),%xmm0 1cf2a2: 00 1cf2a3: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 1cf2a7: 66 49 0f 7e fc movq %xmm7,%r12 1cf2ac: e8 00 00 00 00 callq 1cf2b1 1cf2b1: e8 00 00 00 00 callq 1cf2b6 1cf2b6: 41 80 bd ec 01 00 00 cmpb $0x0,0x1ec(%r13) 1cf2bd: 00 1cf2be: 0f 85 0c 01 00 00 jne 1cf3d0 1cf2c4: 41 80 bd 10 02 00 00 cmpb $0x0,0x210(%r13) 1cf2cb: 00 1cf2cc: 0f 85 93 00 00 00 jne 1cf365 1cf2d2: 66 49 0f 6e fc movq %r12,%xmm7 1cf2d7: 31 c0 xor %eax,%eax 1cf2d9: 66 0f 2f 7d b8 comisd -0x48(%rbp),%xmm7 1cf2de: 76 51 jbe 1cf331 1cf2e0: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 1cf2e7: 8b b3 30 09 01 00 mov 0x10930(%rbx),%esi 1cf2ed: 8b 50 34 mov 0x34(%rax),%edx 1cf2f0: 8b 48 30 mov 0x30(%rax),%ecx 1cf2f3: b8 04 00 00 00 mov $0x4,%eax 1cf2f8: 81 ea 81 00 00 00 sub $0x81,%edx 1cf2fe: 83 fa 0f cmp $0xf,%edx 1cf301: 77 29 ja 1cf32c 1cf303: 81 f9 95 00 00 00 cmp $0x95,%ecx 1cf309: 76 4a jbe 1cf355 1cf30b: 81 e9 de 00 00 00 sub $0xde,%ecx 1cf311: 83 f9 0d cmp $0xd,%ecx 1cf314: 77 16 ja 1cf32c 1cf316: b8 01 00 00 00 mov $0x1,%eax 1cf31b: 48 d3 e0 shl %cl,%rax 1cf31e: a9 63 38 00 00 test $0x3863,%eax 1cf323: 0f 94 c0 sete %al 1cf326: 0f b6 c0 movzbl %al,%eax 1cf329: c1 e0 02 shl $0x2,%eax 1cf32c: 39 c6 cmp %eax,%esi 1cf32e: 0f 96 c0 setbe %al 1cf331: 48 8b 75 c8 mov -0x38(%rbp),%rsi 1cf335: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1cf33c: 00 00 1cf33e: 0f 85 0e 04 00 00 jne 1cf752 1cf344: 48 83 c4 50 add $0x50,%rsp 1cf348: 5b pop %rbx 1cf349: 41 5a pop %r10 1cf34b: 41 5c pop %r12 1cf34d: 41 5d pop %r13 1cf34f: 41 5e pop %r14 1cf351: 41 5f pop %r15 1cf353: 5d pop %rbp 1cf354: c3 retq 1cf355: 31 c0 xor %eax,%eax 1cf357: 81 f9 94 00 00 00 cmp $0x94,%ecx 1cf35d: 0f 92 c0 setb %al 1cf360: c1 e0 02 shl $0x2,%eax 1cf363: eb c7 jmp 1cf32c 1cf365: e8 00 00 00 00 callq 1cf36a 1cf36a: 48 8b 7d 98 mov -0x68(%rbp),%rdi 1cf36e: 48 8b 75 88 mov -0x78(%rbp),%rsi 1cf372: 48 89 c2 mov %rax,%rdx 1cf375: 49 8b 85 18 02 00 00 mov 0x218(%r13),%rax 1cf37c: 48 29 f8 sub %rdi,%rax 1cf37f: 48 01 d0 add %rdx,%rax 1cf382: 49 89 85 18 02 00 00 mov %rax,0x218(%r13) 1cf389: 49 8b 85 20 02 00 00 mov 0x220(%r13),%rax 1cf390: 48 01 f0 add %rsi,%rax 1cf393: 48 29 f8 sub %rdi,%rax 1cf396: 48 8b 7d 90 mov -0x70(%rbp),%rdi 1cf39a: 49 89 85 20 02 00 00 mov %rax,0x220(%r13) 1cf3a1: 48 85 ff test %rdi,%rdi 1cf3a4: 0f 84 28 ff ff ff je 1cf2d2 1cf3aa: 48 89 f8 mov %rdi,%rax 1cf3ad: 48 29 f0 sub %rsi,%rax 1cf3b0: 49 01 85 28 02 00 00 add %rax,0x228(%r13) 1cf3b7: 49 8b 85 30 02 00 00 mov 0x230(%r13),%rax 1cf3be: 48 29 f8 sub %rdi,%rax 1cf3c1: 48 01 c2 add %rax,%rdx 1cf3c4: 49 89 95 30 02 00 00 mov %rdx,0x230(%r13) 1cf3cb: e9 02 ff ff ff jmpq 1cf2d2 1cf3d0: 48 2b 45 80 sub -0x80(%rbp),%rax 1cf3d4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1cf3db: bf 04 00 00 00 mov $0x4,%edi 1cf3e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cf3e7: 48 89 c1 mov %rax,%rcx 1cf3ea: 31 c0 xor %eax,%eax 1cf3ec: e8 00 00 00 00 callq 1cf3f1 1cf3f1: e9 ce fe ff ff jmpq 1cf2c4 1cf3f6: 66 0f ef c0 pxor %xmm0,%xmm0 1cf3fa: 41 89 d4 mov %edx,%r12d 1cf3fd: f2 0f 2a c1 cvtsi2sd %ecx,%xmm0 1cf401: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1cf409 1cf408: 00 1cf409: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1cf40d: f3 0f 11 40 04 movss %xmm0,0x4(%rax) 1cf412: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cf419: e9 00 e5 ff ff jmpq 1cd91e 1cf41e: 66 0f ef c0 pxor %xmm0,%xmm0 1cf422: f2 0f 2a c2 cvtsi2sd %edx,%xmm0 1cf426: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1cf42e 1cf42d: 00 1cf42e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1cf432: f3 0f 11 00 movss %xmm0,(%rax) 1cf436: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cf43d: e9 b0 e4 ff ff jmpq 1cd8f2 1cf442: e8 00 00 00 00 callq 1cf447 1cf447: 48 89 45 88 mov %rax,-0x78(%rbp) 1cf44b: 8b 83 30 09 01 00 mov 0x10930(%rbx),%eax 1cf451: 83 f8 05 cmp $0x5,%eax 1cf454: 0f 84 0a 03 00 00 je 1cf764 1cf45a: 80 7d 90 00 cmpb $0x0,-0x70(%rbp) 1cf45e: 0f 84 3a f7 ff ff je 1ceb9e 1cf464: 41 80 bd 10 02 00 00 cmpb $0x0,0x210(%r13) 1cf46b: 00 1cf46c: 0f 84 e5 02 00 00 je 1cf757 1cf472: 48 83 7d 88 00 cmpq $0x0,-0x78(%rbp) 1cf477: 0f 84 c0 02 00 00 je 1cf73d 1cf47d: 49 83 85 40 02 00 00 addq $0x1,0x240(%r13) 1cf484: 01 1cf485: 8b 83 30 09 01 00 mov 0x10930(%rbx),%eax 1cf48b: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 1cf492: 00 1cf493: e9 a4 fd ff ff jmpq 1cf23c 1cf498: 45 8b 56 30 mov 0x30(%r14),%r10d 1cf49c: 44 8b 5a 30 mov 0x30(%rdx),%r11d 1cf4a0: 8b 7a 38 mov 0x38(%rdx),%edi 1cf4a3: 44 01 d6 add %r10d,%esi 1cf4a6: 44 01 df add %r11d,%edi 1cf4a9: 39 fe cmp %edi,%esi 1cf4ab: 0f 8f e8 00 00 00 jg 1cf599 1cf4b1: 44 29 d7 sub %r10d,%edi 1cf4b4: 66 0f ef c9 pxor %xmm1,%xmm1 1cf4b8: f3 0f 2a cf cvtsi2ss %edi,%xmm1 1cf4bc: f3 41 0f 11 8c 24 c4 movss %xmm1,0x106c4(%r12) 1cf4c3: 06 01 00 1cf4c6: 03 4a 74 add 0x74(%rdx),%ecx 1cf4c9: 66 0f ef c9 pxor %xmm1,%xmm1 1cf4cd: f3 0f 2a c9 cvtsi2ss %ecx,%xmm1 1cf4d1: f3 41 0f 11 8c 24 b4 movss %xmm1,0x107b4(%r12) 1cf4d8: 07 01 00 1cf4db: e9 3f ef ff ff jmpq 1ce41f 1cf4e0: 41 80 bd 9c 01 00 00 cmpb $0x0,0x19c(%r13) 1cf4e7: 00 1cf4e8: 0f 84 22 f3 ff ff je 1ce810 1cf4ee: 48 8b 03 mov (%rbx),%rax 1cf4f1: ba 59 17 b7 d1 mov $0xd1b71759,%edx 1cf4f6: 66 0f ef c0 pxor %xmm0,%xmm0 1cf4fa: f3 0f 10 8b cc 04 01 movss 0x104cc(%rbx),%xmm1 1cf501: 00 1cf502: 8b 40 64 mov 0x64(%rax),%eax 1cf505: 48 0f af c2 imul %rdx,%rax 1cf509: 48 c1 e8 2d shr $0x2d,%rax 1cf50d: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 1cf511: 0f 2f c8 comiss %xmm0,%xmm1 1cf514: 0f 86 f6 f2 ff ff jbe 1ce810 1cf51a: f3 0f 11 83 cc 04 01 movss %xmm0,0x104cc(%rbx) 1cf521: 00 1cf522: e9 e9 f2 ff ff jmpq 1ce810 1cf527: 85 d2 test %edx,%edx 1cf529: 0f 84 17 f4 ff ff je 1ce946 1cf52f: 66 0f ef c9 pxor %xmm1,%xmm1 1cf533: f3 0f 2a ca cvtsi2ss %edx,%xmm1 1cf537: f3 0f 5e 0d 00 00 00 divss 0x0(%rip),%xmm1 # 1cf53f 1cf53e: 00 1cf53f: f3 0f 11 8b 30 05 01 movss %xmm1,0x10530(%rbx) 1cf546: 00 1cf547: 41 8b 85 bc 01 00 00 mov 0x1bc(%r13),%eax 1cf54e: 85 c0 test %eax,%eax 1cf550: 0f 85 ef f2 ff ff jne 1ce845 1cf556: f3 0f 10 83 2c 05 01 movss 0x1052c(%rbx),%xmm0 1cf55d: 00 1cf55e: e9 02 f3 ff ff jmpq 1ce865 1cf563: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 1cf56a: 00 1cf56b: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) 1cf572: 00 1cf573: e9 f7 fc ff ff jmpq 1cf26f 1cf578: 8b 41 70 mov 0x70(%rcx),%eax 1cf57b: 83 e8 0a sub $0xa,%eax 1cf57e: 83 f8 01 cmp $0x1,%eax 1cf581: 0f 87 1a fb ff ff ja 1cf0a1 1cf587: e9 e5 f8 ff ff jmpq 1cee71 1cf58c: 89 93 f0 1e 00 00 mov %edx,0x1ef0(%rbx) 1cf592: 89 d0 mov %edx,%eax 1cf594: e9 36 f8 ff ff jmpq 1cedcf 1cf599: 44 29 de sub %r11d,%esi 1cf59c: 66 0f ef c9 pxor %xmm1,%xmm1 1cf5a0: f3 0f 2a ce cvtsi2ss %esi,%xmm1 1cf5a4: f3 41 0f 11 8c 24 c4 movss %xmm1,0x106c4(%r12) 1cf5ab: 06 01 00 1cf5ae: e9 13 ff ff ff jmpq 1cf4c6 1cf5b3: 44 29 d7 sub %r10d,%edi 1cf5b6: 66 0f ef c9 pxor %xmm1,%xmm1 1cf5ba: f3 0f 2a cf cvtsi2ss %edi,%xmm1 1cf5be: f3 41 0f 11 8c 24 34 movss %xmm1,0x10634(%r12) 1cf5c5: 06 01 00 1cf5c8: e9 f9 fe ff ff jmpq 1cf4c6 1cf5cd: b8 1a 00 00 00 mov $0x1a,%eax 1cf5d2: e9 91 eb ff ff jmpq 1ce168 1cf5d7: 41 80 bd 9c 01 00 00 cmpb $0x0,0x19c(%r13) 1cf5de: 00 1cf5df: 0f 84 61 f3 ff ff je 1ce946 1cf5e5: f3 0f 10 83 70 05 01 movss 0x10570(%rbx),%xmm0 1cf5ec: 00 1cf5ed: 48 8b 7d a8 mov -0x58(%rbp),%rdi 1cf5f1: f3 0f 11 83 cc 04 01 movss %xmm0,0x104cc(%rbx) 1cf5f8: 00 1cf5f9: e8 00 00 00 00 callq 1cf5fe 1cf5fe: 8b 93 30 09 01 00 mov 0x10930(%rbx),%edx 1cf604: 85 d2 test %edx,%edx 1cf606: 0f 85 3a f3 ff ff jne 1ce946 1cf60c: e9 16 f2 ff ff jmpq 1ce827 1cf611: f3 48 0f 2c 86 d0 23 cvttss2si 0x123d0(%rsi),%rax 1cf618: 01 00 1cf61a: 89 82 90 04 00 00 mov %eax,0x490(%rdx) 1cf620: f3 48 0f 2c 86 b4 23 cvttss2si 0x123b4(%rsi),%rax 1cf627: 01 00 1cf629: 89 82 8c 04 00 00 mov %eax,0x48c(%rdx) 1cf62f: f3 48 0f 2c 86 e8 23 cvttss2si 0x123e8(%rsi),%rax 1cf636: 01 00 1cf638: 89 82 94 04 00 00 mov %eax,0x494(%rdx) 1cf63e: f3 48 0f 2c 86 d4 1e cvttss2si 0x11ed4(%rsi),%rax 1cf645: 01 00 1cf647: 89 82 88 04 00 00 mov %eax,0x488(%rdx) 1cf64d: 49 8b 44 24 08 mov 0x8(%r12),%rax 1cf652: 8b 40 34 mov 0x34(%rax),%eax 1cf655: 89 82 70 04 00 00 mov %eax,0x470(%rdx) 1cf65b: 49 8b 44 24 08 mov 0x8(%r12),%rax 1cf660: 8b 40 4c mov 0x4c(%rax),%eax 1cf663: 89 82 74 04 00 00 mov %eax,0x474(%rdx) 1cf669: 41 8b 84 24 68 04 00 mov 0x468(%r12),%eax 1cf670: 00 1cf671: 89 82 68 04 00 00 mov %eax,0x468(%rdx) 1cf677: 41 8b 84 24 6c 04 00 mov 0x46c(%r12),%eax 1cf67e: 00 1cf67f: 89 82 6c 04 00 00 mov %eax,0x46c(%rdx) 1cf685: e9 d2 f8 ff ff jmpq 1cef5c 1cf68a: c7 83 ac 22 01 00 00 movl $0x0,0x122ac(%rbx) 1cf691: 00 00 00 1cf694: e9 d6 f4 ff ff jmpq 1ceb6f 1cf699: 48 8d 83 b8 01 00 00 lea 0x1b8(%rbx),%rax 1cf6a0: 45 31 c0 xor %r8d,%r8d 1cf6a3: 48 89 45 a0 mov %rax,-0x60(%rbp) 1cf6a7: e9 c2 f0 ff ff jmpq 1ce76e 1cf6ac: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 1cf6b3: 00 1cf6b4: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) 1cf6bb: 00 1cf6bc: e9 7b fb ff ff jmpq 1cf23c 1cf6c1: e8 00 00 00 00 callq 1cf6c6 1cf6c6: 48 89 45 90 mov %rax,-0x70(%rbp) 1cf6ca: e9 74 f7 ff ff jmpq 1cee43 1cf6cf: f3 0f 59 40 44 mulss 0x44(%rax),%xmm0 1cf6d4: f3 0f 2c c0 cvttss2si %xmm0,%eax 1cf6d8: 89 83 24 1f 00 00 mov %eax,0x1f24(%rbx) 1cf6de: e9 4a f7 ff ff jmpq 1cee2d 1cf6e3: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cf6ea: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cf6f2 1cf6f1: 00 1cf6f2: f3 0f 59 40 3c mulss 0x3c(%rax),%xmm0 1cf6f7: f3 0f 2c c0 cvttss2si %xmm0,%eax 1cf6fb: 89 83 24 1f 00 00 mov %eax,0x1f24(%rbx) 1cf701: e9 27 f7 ff ff jmpq 1cee2d 1cf706: 49 8b 85 e0 03 00 00 mov 0x3e0(%r13),%rax 1cf70d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cf715 1cf714: 00 1cf715: f3 0f 59 40 40 mulss 0x40(%rax),%xmm0 1cf71a: f3 0f 2c c0 cvttss2si %xmm0,%eax 1cf71e: 89 83 24 1f 00 00 mov %eax,0x1f24(%rbx) 1cf724: e9 04 f7 ff ff jmpq 1cee2d 1cf729: f3 0f 10 83 78 05 01 movss 0x10578(%rbx),%xmm0 1cf730: 00 1cf731: e9 9b f4 ff ff jmpq 1cebd1 1cf736: 0f 0b ud2 1cf738: e9 61 f7 ff ff jmpq 1cee9e 1cf73d: e8 00 00 00 00 callq 1cf742 1cf742: 48 89 45 88 mov %rax,-0x78(%rbp) 1cf746: e9 32 fd ff ff jmpq 1cf47d 1cf74b: 0f 0b ud2 1cf74d: e9 d1 f7 ff ff jmpq 1cef23 1cf752: e8 00 00 00 00 callq 1cf757 1cf757: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 1cf75e: 00 1cf75f: e9 d8 fa ff ff jmpq 1cf23c 1cf764: 41 80 bd 10 02 00 00 cmpb $0x0,0x210(%r13) 1cf76b: 00 1cf76c: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 1cf773: 00 1cf774: 0f 84 f5 fa ff ff je 1cf26f 1cf77a: 48 83 7d 88 00 cmpq $0x0,-0x78(%rbp) 1cf77f: 75 09 jne 1cf78a 1cf781: e8 00 00 00 00 callq 1cf786 1cf786: 48 89 45 88 mov %rax,-0x78(%rbp) 1cf78a: 49 83 85 50 02 00 00 addq $0x1,0x250(%r13) 1cf791: 01 1cf792: 8b 83 30 09 01 00 mov 0x10930(%rbx),%eax 1cf798: 48 c7 45 90 00 00 00 movq $0x0,-0x70(%rbp) 1cf79f: 00 1cf7a0: e9 97 fa ff ff jmpq 1cf23c 1cf7a5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1cf7ac: 00 00 00 1cf7af: 90 nop 00000000001cf7b0 : 1cf7b0: e8 00 00 00 00 callq 1cf7b5 1cf7b5: 0f 2e c0 ucomiss %xmm0,%xmm0 1cf7b8: 7a 21 jp 1cf7db 1cf7ba: 0f 2e c9 ucomiss %xmm1,%xmm1 1cf7bd: 7a 1f jp 1cf7de 1cf7bf: 0f 28 d0 movaps %xmm0,%xmm2 1cf7c2: f3 0f 5e d1 divss %xmm1,%xmm2 1cf7c6: 66 0f ef c9 pxor %xmm1,%xmm1 1cf7ca: f3 0f 2c c2 cvttss2si %xmm2,%eax 1cf7ce: f3 0f 2a c8 cvtsi2ss %eax,%xmm1 1cf7d2: f3 0f 59 c8 mulss %xmm0,%xmm1 1cf7d6: f3 0f 5c c1 subss %xmm1,%xmm0 1cf7da: c3 retq 1cf7db: 0f 28 c1 movaps %xmm1,%xmm0 1cf7de: c3 retq 1cf7df: 90 nop 00000000001cf7e0 : 1cf7e0: e8 00 00 00 00 callq 1cf7e5 1cf7e5: 0f 2e c0 ucomiss %xmm0,%xmm0 1cf7e8: 7a 0c jp 1cf7f6 1cf7ea: 0f 2e c9 ucomiss %xmm1,%xmm1 1cf7ed: 7a 0b jp 1cf7fa 1cf7ef: f3 0f 5d c1 minss %xmm1,%xmm0 1cf7f3: 0f 28 c8 movaps %xmm0,%xmm1 1cf7f6: 0f 28 c1 movaps %xmm1,%xmm0 1cf7f9: c3 retq 1cf7fa: 0f 28 c8 movaps %xmm0,%xmm1 1cf7fd: 0f 28 c1 movaps %xmm1,%xmm0 1cf800: c3 retq 1cf801: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1cf808: 00 00 00 00 1cf80c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001cf810 : 1cf810: e8 00 00 00 00 callq 1cf815 1cf815: 39 fe cmp %edi,%esi 1cf817: 89 f8 mov %edi,%eax 1cf819: 0f 43 c6 cmovae %esi,%eax 1cf81c: c3 retq 1cf81d: 0f 1f 00 nopl (%rax) 00000000001cf820 : 1cf820: e8 00 00 00 00 callq 1cf825 1cf825: 0f 2e c0 ucomiss %xmm0,%xmm0 1cf828: 7a 0c jp 1cf836 1cf82a: 0f 2e c9 ucomiss %xmm1,%xmm1 1cf82d: 7a 0b jp 1cf83a 1cf82f: f3 0f 5f c1 maxss %xmm1,%xmm0 1cf833: 0f 28 c8 movaps %xmm0,%xmm1 1cf836: 0f 28 c1 movaps %xmm1,%xmm0 1cf839: c3 retq 1cf83a: 0f 28 c8 movaps %xmm0,%xmm1 1cf83d: 0f 28 c1 movaps %xmm1,%xmm0 1cf840: c3 retq 1cf841: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1cf848: 00 00 00 00 1cf84c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001cf850 : 1cf850: e8 00 00 00 00 callq 1cf855 1cf855: 66 0f ef d2 pxor %xmm2,%xmm2 1cf859: 0f 2e ca ucomiss %xmm2,%xmm1 1cf85c: 7b 15 jnp 1cf873 1cf85e: f3 0f 5e c1 divss %xmm1,%xmm0 1cf862: f3 0f 2c c0 cvttss2si %xmm0,%eax 1cf866: 66 0f ef c0 pxor %xmm0,%xmm0 1cf86a: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 1cf86e: f3 0f 59 c1 mulss %xmm1,%xmm0 1cf872: c3 retq 1cf873: 75 e9 jne 1cf85e 1cf875: 66 0f ef c0 pxor %xmm0,%xmm0 1cf879: c3 retq 1cf87a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001cf880 : 1cf880: e8 00 00 00 00 callq 1cf885 1cf885: f3 0f 2c c0 cvttss2si %xmm0,%eax 1cf889: 66 0f ef c0 pxor %xmm0,%xmm0 1cf88d: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 1cf891: c3 retq 1cf892: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1cf899: 00 00 00 00 1cf89d: 0f 1f 00 nopl (%rax) 00000000001cf8a0 : 1cf8a0: e8 00 00 00 00 callq 1cf8a5 1cf8a5: f3 0f 2c c0 cvttss2si %xmm0,%eax 1cf8a9: 66 0f ef d2 pxor %xmm2,%xmm2 1cf8ad: 66 0f ef c9 pxor %xmm1,%xmm1 1cf8b1: 66 0f ef db pxor %xmm3,%xmm3 1cf8b5: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 1cf8b9: f3 0f 2a d0 cvtsi2ss %eax,%xmm2 1cf8bd: f3 0f 5a ca cvtss2sd %xmm2,%xmm1 1cf8c1: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 1cf8c9 1cf8c8: 00 1cf8c9: 66 0f 2f cb comisd %xmm3,%xmm1 1cf8cd: 73 0b jae 1cf8da 1cf8cf: f3 0f 58 15 00 00 00 addss 0x0(%rip),%xmm2 # 1cf8d7 1cf8d6: 00 1cf8d7: 0f 28 c2 movaps %xmm2,%xmm0 1cf8da: c3 retq 1cf8db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001cf8e0 : 1cf8e0: e8 00 00 00 00 callq 1cf8e5 1cf8e5: 66 0f ef ed pxor %xmm5,%xmm5 1cf8e9: 0f 2e cd ucomiss %xmm5,%xmm1 1cf8ec: 7b 3e jnp 1cf92c 1cf8ee: 0f 28 d0 movaps %xmm0,%xmm2 1cf8f1: 66 0f ef db pxor %xmm3,%xmm3 1cf8f5: 66 0f ef e4 pxor %xmm4,%xmm4 1cf8f9: f3 0f 5e d1 divss %xmm1,%xmm2 1cf8fd: f3 0f 5a e0 cvtss2sd %xmm0,%xmm4 1cf901: f3 0f 2c c2 cvttss2si %xmm2,%eax 1cf905: 66 0f ef d2 pxor %xmm2,%xmm2 1cf909: f3 0f 2a d0 cvtsi2ss %eax,%xmm2 1cf90d: f3 0f 59 d1 mulss %xmm1,%xmm2 1cf911: f3 0f 5a da cvtss2sd %xmm2,%xmm3 1cf915: f2 0f 58 1d 00 00 00 addsd 0x0(%rip),%xmm3 # 1cf91d 1cf91c: 00 1cf91d: 66 0f 2f dc comisd %xmm4,%xmm3 1cf921: 72 01 jb 1cf924 1cf923: c3 retq 1cf924: f3 0f 58 ca addss %xmm2,%xmm1 1cf928: 0f 28 c1 movaps %xmm1,%xmm0 1cf92b: c3 retq 1cf92c: 75 c0 jne 1cf8ee 1cf92e: 66 0f ef c0 pxor %xmm0,%xmm0 1cf932: c3 retq 1cf933: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1cf93a: 00 00 00 00 1cf93e: 66 90 xchg %ax,%ax 00000000001cf940 : 1cf940: e8 00 00 00 00 callq 1cf945 1cf945: 0f 28 d8 movaps %xmm0,%xmm3 1cf948: 0f 28 c2 movaps %xmm2,%xmm0 1cf94b: 0f 2e db ucomiss %xmm3,%xmm3 1cf94e: 7a 2a jp 1cf97a 1cf950: 0f 2e c9 ucomiss %xmm1,%xmm1 1cf953: 7a 05 jp 1cf95a 1cf955: 0f 2f d9 comiss %xmm1,%xmm3 1cf958: 76 1a jbe 1cf974 1cf95a: 0f 28 d3 movaps %xmm3,%xmm2 1cf95d: 0f 2f c2 comiss %xmm2,%xmm0 1cf960: 77 17 ja 1cf979 1cf962: 0f 2e db ucomiss %xmm3,%xmm3 1cf965: 7a 18 jp 1cf97f 1cf967: 0f 2e c9 ucomiss %xmm1,%xmm1 1cf96a: 7a 17 jp 1cf983 1cf96c: f3 0f 5f d9 maxss %xmm1,%xmm3 1cf970: 0f 28 c3 movaps %xmm3,%xmm0 1cf973: c3 retq 1cf974: 0f 2f d1 comiss %xmm1,%xmm2 1cf977: 76 f3 jbe 1cf96c 1cf979: c3 retq 1cf97a: 0f 28 d1 movaps %xmm1,%xmm2 1cf97d: eb de jmp 1cf95d 1cf97f: 0f 28 c1 movaps %xmm1,%xmm0 1cf982: c3 retq 1cf983: 0f 28 c3 movaps %xmm3,%xmm0 1cf986: c3 retq 1cf987: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1cf98e: 00 00 00000000001cf990 : 1cf990: e8 00 00 00 00 callq 1cf995 1cf995: 0f 28 e8 movaps %xmm0,%xmm5 1cf998: 0f 28 c2 movaps %xmm2,%xmm0 1cf99b: 0f 2e ed ucomiss %xmm5,%xmm5 1cf99e: 7a 59 jp 1cf9f9 1cf9a0: 0f 2e c9 ucomiss %xmm1,%xmm1 1cf9a3: 7a 05 jp 1cf9aa 1cf9a5: 0f 2f e9 comiss %xmm1,%xmm5 1cf9a8: 76 2e jbe 1cf9d8 1cf9aa: 0f 28 d5 movaps %xmm5,%xmm2 1cf9ad: 0f 2f c2 comiss %xmm2,%xmm0 1cf9b0: 77 11 ja 1cf9c3 1cf9b2: 0f 2e ed ucomiss %xmm5,%xmm5 1cf9b5: 7a 54 jp 1cfa0b 1cf9b7: 0f 2e c9 ucomiss %xmm1,%xmm1 1cf9ba: 7a 54 jp 1cfa10 1cf9bc: f3 0f 5f e9 maxss %xmm1,%xmm5 1cf9c0: 0f 28 c5 movaps %xmm5,%xmm0 1cf9c3: 0f 2e db ucomiss %xmm3,%xmm3 1cf9c6: 7a 36 jp 1cf9fe 1cf9c8: 0f 2e e4 ucomiss %xmm4,%xmm4 1cf9cb: 7a 12 jp 1cf9df 1cf9cd: 0f 2f dc comiss %xmm4,%xmm3 1cf9d0: 77 0d ja 1cf9df 1cf9d2: 0f 2f c4 comiss %xmm4,%xmm0 1cf9d5: 76 1a jbe 1cf9f1 1cf9d7: c3 retq 1cf9d8: 0f 2f d1 comiss %xmm1,%xmm2 1cf9db: 76 df jbe 1cf9bc 1cf9dd: eb e4 jmp 1cf9c3 1cf9df: 0f 28 cb movaps %xmm3,%xmm1 1cf9e2: 0f 2f c1 comiss %xmm1,%xmm0 1cf9e5: 77 f0 ja 1cf9d7 1cf9e7: 0f 2e db ucomiss %xmm3,%xmm3 1cf9ea: 7a 1b jp 1cfa07 1cf9ec: 0f 2e e4 ucomiss %xmm4,%xmm4 1cf9ef: 7a 12 jp 1cfa03 1cf9f1: f3 0f 5f dc maxss %xmm4,%xmm3 1cf9f5: 0f 28 c3 movaps %xmm3,%xmm0 1cf9f8: c3 retq 1cf9f9: 0f 28 d1 movaps %xmm1,%xmm2 1cf9fc: eb af jmp 1cf9ad 1cf9fe: 0f 28 cc movaps %xmm4,%xmm1 1cfa01: eb df jmp 1cf9e2 1cfa03: 0f 28 c3 movaps %xmm3,%xmm0 1cfa06: c3 retq 1cfa07: 0f 28 c4 movaps %xmm4,%xmm0 1cfa0a: c3 retq 1cfa0b: 0f 28 c1 movaps %xmm1,%xmm0 1cfa0e: eb b3 jmp 1cf9c3 1cfa10: 0f 28 c5 movaps %xmm5,%xmm0 1cfa13: eb ae jmp 1cf9c3 1cfa15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1cfa1c: 00 00 00 00 00000000001cfa20 : 1cfa20: e8 00 00 00 00 callq 1cfa25 1cfa25: 53 push %rbx 1cfa26: f3 0f 2c d9 cvttss2si %xmm1,%ebx 1cfa2a: 48 83 ec 08 sub $0x8,%rsp 1cfa2e: 85 db test %ebx,%ebx 1cfa30: 75 0e jne 1cfa40 1cfa32: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1cfa3a 1cfa39: 00 1cfa3a: 48 83 c4 08 add $0x8,%rsp 1cfa3e: 5b pop %rbx 1cfa3f: c3 retq 1cfa40: f3 0f 59 0d 00 00 00 mulss 0x0(%rip),%xmm1 # 1cfa48 1cfa47: 00 1cfa48: f3 0f 11 44 24 04 movss %xmm0,0x4(%rsp) 1cfa4e: f3 0f 2c c1 cvttss2si %xmm1,%eax 1cfa52: 66 0f ef c9 pxor %xmm1,%xmm1 1cfa56: f3 0f 2a c8 cvtsi2ss %eax,%xmm1 1cfa5a: e8 00 00 00 00 callq 1cfa5f 1cfa5f: f6 c3 01 test $0x1,%bl 1cfa62: f3 0f 10 54 24 04 movss 0x4(%rsp),%xmm2 1cfa68: 74 20 je 1cfa8a 1cfa6a: 85 db test %ebx,%ebx 1cfa6c: 7e 0e jle 1cfa7c 1cfa6e: f3 0f 59 d0 mulss %xmm0,%xmm2 1cfa72: 48 83 c4 08 add $0x8,%rsp 1cfa76: 5b pop %rbx 1cfa77: f3 0f 59 c2 mulss %xmm2,%xmm0 1cfa7b: c3 retq 1cfa7c: f3 0f 59 c0 mulss %xmm0,%xmm0 1cfa80: 48 83 c4 08 add $0x8,%rsp 1cfa84: 5b pop %rbx 1cfa85: f3 0f 5e c2 divss %xmm2,%xmm0 1cfa89: c3 retq 1cfa8a: f3 0f 59 c0 mulss %xmm0,%xmm0 1cfa8e: 48 83 c4 08 add $0x8,%rsp 1cfa92: 5b pop %rbx 1cfa93: c3 retq 1cfa94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1cfa9b: 00 00 00 00 1cfa9f: 90 nop 00000000001cfaa0 : 1cfaa0: e8 00 00 00 00 callq 1cfaa5 1cfaa5: 55 push %rbp 1cfaa6: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 1cfaae 1cfaad: 00 1cfaae: 48 89 e5 mov %rsp,%rbp 1cfab1: 76 02 jbe 1cfab5 1cfab3: 5d pop %rbp 1cfab4: c3 retq 1cfab5: 66 0f 57 05 00 00 00 xorpd 0x0(%rip),%xmm0 # 1cfabd 1cfabc: 00 1cfabd: 5d pop %rbp 1cfabe: c3 retq 1cfabf: 90 nop 00000000001cfac0 : 1cfac0: e8 00 00 00 00 callq 1cfac5 1cfac5: 66 0f 7e c2 movd %xmm0,%edx 1cfac9: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1cfad1 1cfad0: 00 1cfad1: 66 0f 7e c0 movd %xmm0,%eax 1cfad5: 66 0f ef f6 pxor %xmm6,%xmm6 1cfad9: 81 e2 ff ff 7f 80 and $0x807fffff,%edx 1cfadf: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 1cfae7 1cfae6: 00 1cfae7: c1 f8 17 sar $0x17,%eax 1cfaea: 66 0f ef e4 pxor %xmm4,%xmm4 1cfaee: 8d 8a 00 00 80 3f lea 0x3f800000(%rdx),%ecx 1cfaf4: 0f b6 c0 movzbl %al,%eax 1cfaf7: f3 0f 5a e1 cvtss2sd %xmm1,%xmm4 1cfafb: 66 0f 6e d1 movd %ecx,%xmm2 1cfaff: 66 0f 6e c1 movd %ecx,%xmm0 1cfb03: 83 c0 80 add $0xffffff80,%eax 1cfb06: f3 0f 59 d3 mulss %xmm3,%xmm2 1cfb0a: f3 0f 2a f0 cvtsi2ss %eax,%xmm6 1cfb0e: 66 0f 2f 25 00 00 00 comisd 0x0(%rip),%xmm4 # 1cfb16 1cfb15: 00 1cfb16: f3 0f 58 d5 addss %xmm5,%xmm2 1cfb1a: f3 0f 59 c2 mulss %xmm2,%xmm0 1cfb1e: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1cfb26 1cfb25: 00 1cfb26: f3 0f 5c c2 subss %xmm2,%xmm0 1cfb2a: f3 0f 58 c6 addss %xmm6,%xmm0 1cfb2e: 77 0e ja 1cfb3e 1cfb30: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1cfb38 1cfb37: 00 1cfb38: 66 0f 2f f4 comisd %xmm4,%xmm6 1cfb3c: 76 47 jbe 1cfb85 1cfb3e: 66 0f 7e ca movd %xmm1,%edx 1cfb42: 66 0f 7e c8 movd %xmm1,%eax 1cfb46: 81 e2 ff ff 7f 80 and $0x807fffff,%edx 1cfb4c: c1 f8 17 sar $0x17,%eax 1cfb4f: 8d b2 00 00 80 3f lea 0x3f800000(%rdx),%esi 1cfb55: 0f b6 c0 movzbl %al,%eax 1cfb58: 66 0f 6e e6 movd %esi,%xmm4 1cfb5c: 83 c0 80 add $0xffffff80,%eax 1cfb5f: f3 0f 59 dc mulss %xmm4,%xmm3 1cfb63: 0f 28 cb movaps %xmm3,%xmm1 1cfb66: f3 0f 58 cd addss %xmm5,%xmm1 1cfb6a: 0f 28 d9 movaps %xmm1,%xmm3 1cfb6d: 66 0f ef c9 pxor %xmm1,%xmm1 1cfb71: f3 0f 59 dc mulss %xmm4,%xmm3 1cfb75: f3 0f 2a c8 cvtsi2ss %eax,%xmm1 1cfb79: f3 0f 5c da subss %xmm2,%xmm3 1cfb7d: f3 0f 58 d9 addss %xmm1,%xmm3 1cfb81: f3 0f 5e c3 divss %xmm3,%xmm0 1cfb85: c3 retq 1cfb86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1cfb8d: 00 00 00 00000000001cfb90 : 1cfb90: e8 00 00 00 00 callq 1cfb95 1cfb95: 8b 87 90 04 00 00 mov 0x490(%rdi),%eax 1cfb9b: 83 e8 01 sub $0x1,%eax 1cfb9e: 0f 88 42 03 00 00 js 1cfee6 1cfba4: 41 54 push %r12 1cfba6: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1cfbae 1cfbad: 00 1cfbae: 45 31 e4 xor %r12d,%r12d 1cfbb1: 55 push %rbp 1cfbb2: 48 89 fd mov %rdi,%rbp 1cfbb5: 53 push %rbx 1cfbb6: 48 8d 9f 98 01 00 00 lea 0x198(%rdi),%rbx 1cfbbd: e9 ae 00 00 00 jmpq 1cfc70 1cfbc2: f3 0f 10 0b movss (%rbx),%xmm1 1cfbc6: f3 0f 10 ab 98 01 00 movss 0x198(%rbx),%xmm5 1cfbcd: 00 1cfbce: f3 0f 10 83 90 00 00 movss 0x90(%rbx),%xmm0 1cfbd5: 00 1cfbd6: 83 f8 07 cmp $0x7,%eax 1cfbd9: 0f 84 e2 00 00 00 je 1cfcc1 1cfbdf: f3 0f 5e c3 divss %xmm3,%xmm0 1cfbe3: f3 0f 5e cd divss %xmm5,%xmm1 1cfbe7: e8 00 00 00 00 callq 1cfbec 1cfbec: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1cfbf4 1cfbf3: 00 1cfbf4: f3 0f 11 83 58 02 00 movss %xmm0,0x258(%rbx) 1cfbfb: 00 1cfbfc: f3 0f 11 83 70 02 00 movss %xmm0,0x270(%rbx) 1cfc03: 00 1cfc04: 0f 2e 93 c8 01 00 00 ucomiss 0x1c8(%rbx),%xmm2 1cfc0b: 7a 16 jp 1cfc23 1cfc0d: 75 14 jne 1cfc23 1cfc0f: f3 0f 10 83 70 02 00 movss 0x270(%rbx),%xmm0 1cfc16: 00 1cfc17: f3 0f 58 c0 addss %xmm0,%xmm0 1cfc1b: f3 0f 11 83 70 02 00 movss %xmm0,0x270(%rbx) 1cfc22: 00 1cfc23: 0f 2e 93 b0 01 00 00 ucomiss 0x1b0(%rbx),%xmm2 1cfc2a: 7a 2e jp 1cfc5a 1cfc2c: 75 2c jne 1cfc5a 1cfc2e: f3 0f 10 85 68 01 00 movss 0x168(%rbp),%xmm0 1cfc35: 00 1cfc36: f3 0f 10 8b 58 02 00 movss 0x258(%rbx),%xmm1 1cfc3d: 00 1cfc3e: f3 0f 59 c8 mulss %xmm0,%xmm1 1cfc42: f3 0f 59 83 70 02 00 mulss 0x270(%rbx),%xmm0 1cfc49: 00 1cfc4a: f3 0f 11 8b 58 02 00 movss %xmm1,0x258(%rbx) 1cfc51: 00 1cfc52: f3 0f 11 83 70 02 00 movss %xmm0,0x270(%rbx) 1cfc59: 00 1cfc5a: 8b 85 90 04 00 00 mov 0x490(%rbp),%eax 1cfc60: 41 83 c4 01 add $0x1,%r12d 1cfc64: 48 83 c3 04 add $0x4,%rbx 1cfc68: 83 e8 01 sub $0x1,%eax 1cfc6b: 44 39 e0 cmp %r12d,%eax 1cfc6e: 7c 7c jl 1cfcec 1cfc70: 83 bd 80 05 00 00 06 cmpl $0x6,0x580(%rbp) 1cfc77: 8b 83 d8 00 00 00 mov 0xd8(%rbx),%eax 1cfc7d: f3 0f 10 9b 80 01 00 movss 0x180(%rbx),%xmm3 1cfc84: 00 1cfc85: 0f 85 37 ff ff ff jne 1cfbc2 1cfc8b: 83 f8 07 cmp $0x7,%eax 1cfc8e: 0f 84 25 02 00 00 je 1cfeb9 1cfc94: f3 0f 10 83 90 00 00 movss 0x90(%rbx),%xmm0 1cfc9b: 00 1cfc9c: f3 0f 5e c3 divss %xmm3,%xmm0 1cfca0: f3 0f 11 83 58 02 00 movss %xmm0,0x258(%rbx) 1cfca7: 00 1cfca8: f3 0f 10 03 movss (%rbx),%xmm0 1cfcac: f3 0f 5e 83 98 01 00 divss 0x198(%rbx),%xmm0 1cfcb3: 00 1cfcb4: f3 0f 11 83 70 02 00 movss %xmm0,0x270(%rbx) 1cfcbb: 00 1cfcbc: e9 43 ff ff ff jmpq 1cfc04 1cfcc1: 0f 28 e1 movaps %xmm1,%xmm4 1cfcc4: 0f 28 c8 movaps %xmm0,%xmm1 1cfcc7: f3 0f 5e e3 divss %xmm3,%xmm4 1cfccb: f3 0f 5e cd divss %xmm5,%xmm1 1cfccf: 0f 28 c4 movaps %xmm4,%xmm0 1cfcd2: e8 00 00 00 00 callq 1cfcd7 1cfcd7: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1cfcdf 1cfcde: 00 1cfcdf: f3 0f 11 83 58 02 00 movss %xmm0,0x258(%rbx) 1cfce6: 00 1cfce7: e9 10 ff ff ff jmpq 1cfbfc 1cfcec: 85 c0 test %eax,%eax 1cfcee: 0f 88 c0 01 00 00 js 1cfeb4 1cfcf4: 48 8d 9d a0 02 00 00 lea 0x2a0(%rbp),%rbx 1cfcfb: 45 31 e4 xor %r12d,%r12d 1cfcfe: e9 c5 00 00 00 jmpq 1cfdc8 1cfd03: f3 0f c2 c2 01 cmpltss %xmm2,%xmm0 1cfd08: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1cfd10 1cfd0f: 00 1cfd10: 8b 85 88 04 00 00 mov 0x488(%rbp),%eax 1cfd16: 0f 54 c8 andps %xmm0,%xmm1 1cfd19: 0f 55 c2 andnps %xmm2,%xmm0 1cfd1c: 0f 56 c1 orps %xmm1,%xmm0 1cfd1f: f3 0f 11 85 84 05 00 movss %xmm0,0x584(%rbp) 1cfd26: 00 1cfd27: 83 f8 09 cmp $0x9,%eax 1cfd2a: 0f 84 e4 00 00 00 je 1cfe14 1cfd30: f3 0f 10 85 84 05 00 movss 0x584(%rbp),%xmm0 1cfd37: 00 1cfd38: f3 0f 11 83 80 01 00 movss %xmm0,0x180(%rbx) 1cfd3f: 00 1cfd40: f3 0f 10 83 68 01 00 movss 0x168(%rbx),%xmm0 1cfd47: 00 1cfd48: 0f 2f c2 comiss %xmm2,%xmm0 1cfd4b: 0f 87 e9 00 00 00 ja 1cfe3a 1cfd51: f3 0f c2 c2 01 cmpltss %xmm2,%xmm0 1cfd56: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1cfd5e 1cfd5d: 00 1cfd5e: 0f 54 c8 andps %xmm0,%xmm1 1cfd61: 0f 55 c2 andnps %xmm2,%xmm0 1cfd64: 0f 56 c1 orps %xmm1,%xmm0 1cfd67: f3 0f 11 85 88 05 00 movss %xmm0,0x588(%rbp) 1cfd6e: 00 1cfd6f: 83 f8 09 cmp $0x9,%eax 1cfd72: 0f 84 fd 00 00 00 je 1cfe75 1cfd78: 8b 03 mov (%rbx),%eax 1cfd7a: f3 0f 10 85 88 05 00 movss 0x588(%rbp),%xmm0 1cfd81: 00 1cfd82: 83 e8 0a sub $0xa,%eax 1cfd85: f3 0f 11 83 98 01 00 movss %xmm0,0x198(%rbx) 1cfd8c: 00 1cfd8d: 83 f8 02 cmp $0x2,%eax 1cfd90: 0f 86 8b 00 00 00 jbe 1cfe21 1cfd96: f3 0f 11 83 c8 01 00 movss %xmm0,0x1c8(%rbx) 1cfd9d: 00 1cfd9e: f3 0f 10 85 84 05 00 movss 0x584(%rbp),%xmm0 1cfda5: 00 1cfda6: f3 0f 11 83 b0 01 00 movss %xmm0,0x1b0(%rbx) 1cfdad: 00 1cfdae: 8b 85 90 04 00 00 mov 0x490(%rbp),%eax 1cfdb4: 41 83 c4 01 add $0x1,%r12d 1cfdb8: 48 83 c3 04 add $0x4,%rbx 1cfdbc: 83 e8 01 sub $0x1,%eax 1cfdbf: 44 39 e0 cmp %r12d,%eax 1cfdc2: 0f 8c ec 00 00 00 jl 1cfeb4 1cfdc8: f3 0f 10 83 50 01 00 movss 0x150(%rbx),%xmm0 1cfdcf: 00 1cfdd0: 0f 2f c2 comiss %xmm2,%xmm0 1cfdd3: 0f 86 2a ff ff ff jbe 1cfd03 1cfdd9: 0f 28 ca movaps %xmm2,%xmm1 1cfddc: e8 00 00 00 00 callq 1cfde1 1cfde1: 0f 28 c8 movaps %xmm0,%xmm1 1cfde4: f3 0f 10 85 60 01 00 movss 0x160(%rbp),%xmm0 1cfdeb: 00 1cfdec: f3 0f 58 c9 addss %xmm1,%xmm1 1cfdf0: e8 00 00 00 00 callq 1cfdf5 1cfdf5: 8b 85 88 04 00 00 mov 0x488(%rbp),%eax 1cfdfb: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1cfe03 1cfe02: 00 1cfe03: f3 0f 11 85 84 05 00 movss %xmm0,0x584(%rbp) 1cfe0a: 00 1cfe0b: 83 f8 09 cmp $0x9,%eax 1cfe0e: 0f 85 1c ff ff ff jne 1cfd30 1cfe14: f3 0f 10 83 d8 00 00 movss 0xd8(%rbx),%xmm0 1cfe1b: 00 1cfe1c: e9 17 ff ff ff jmpq 1cfd38 1cfe21: c7 83 c8 01 00 00 00 movl $0x0,0x1c8(%rbx) 1cfe28: 00 00 00 1cfe2b: c7 83 b0 01 00 00 00 movl $0x0,0x1b0(%rbx) 1cfe32: 00 00 00 1cfe35: e9 74 ff ff ff jmpq 1cfdae 1cfe3a: 0f 28 ca movaps %xmm2,%xmm1 1cfe3d: e8 00 00 00 00 callq 1cfe42 1cfe42: 0f 28 c8 movaps %xmm0,%xmm1 1cfe45: f3 0f 10 85 64 01 00 movss 0x164(%rbp),%xmm0 1cfe4c: 00 1cfe4d: f3 0f 58 c9 addss %xmm1,%xmm1 1cfe51: e8 00 00 00 00 callq 1cfe56 1cfe56: 8b 85 88 04 00 00 mov 0x488(%rbp),%eax 1cfe5c: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1cfe64 1cfe63: 00 1cfe64: f3 0f 11 85 88 05 00 movss %xmm0,0x588(%rbp) 1cfe6b: 00 1cfe6c: 83 f8 09 cmp $0x9,%eax 1cfe6f: 0f 85 03 ff ff ff jne 1cfd78 1cfe75: 8b 03 mov (%rbx),%eax 1cfe77: f3 0f 10 83 f0 00 00 movss 0xf0(%rbx),%xmm0 1cfe7e: 00 1cfe7f: 83 e8 0a sub $0xa,%eax 1cfe82: f3 0f 11 83 98 01 00 movss %xmm0,0x198(%rbx) 1cfe89: 00 1cfe8a: 83 f8 02 cmp $0x2,%eax 1cfe8d: 76 92 jbe 1cfe21 1cfe8f: f3 0f 10 83 20 01 00 movss 0x120(%rbx),%xmm0 1cfe96: 00 1cfe97: f3 0f 11 83 c8 01 00 movss %xmm0,0x1c8(%rbx) 1cfe9e: 00 1cfe9f: f3 0f 10 83 08 01 00 movss 0x108(%rbx),%xmm0 1cfea6: 00 1cfea7: f3 0f 11 83 b0 01 00 movss %xmm0,0x1b0(%rbx) 1cfeae: 00 1cfeaf: e9 fa fe ff ff jmpq 1cfdae 1cfeb4: 5b pop %rbx 1cfeb5: 5d pop %rbp 1cfeb6: 41 5c pop %r12 1cfeb8: c3 retq 1cfeb9: f3 0f 10 03 movss (%rbx),%xmm0 1cfebd: f3 0f 5e c3 divss %xmm3,%xmm0 1cfec1: f3 0f 11 83 58 02 00 movss %xmm0,0x258(%rbx) 1cfec8: 00 1cfec9: f3 0f 10 83 90 00 00 movss 0x90(%rbx),%xmm0 1cfed0: 00 1cfed1: f3 0f 5e 83 98 01 00 divss 0x198(%rbx),%xmm0 1cfed8: 00 1cfed9: f3 0f 11 83 70 02 00 movss %xmm0,0x270(%rbx) 1cfee0: 00 1cfee1: e9 1e fd ff ff jmpq 1cfc04 1cfee6: c3 retq 1cfee7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1cfeee: 00 00 00000000001cfef0 : 1cfef0: e8 00 00 00 00 callq 1cfef5 1cfef5: 41 57 push %r15 1cfef7: 49 89 ff mov %rdi,%r15 1cfefa: 41 56 push %r14 1cfefc: 41 55 push %r13 1cfefe: 41 54 push %r12 1cff00: 55 push %rbp 1cff01: 53 push %rbx 1cff02: 48 83 ec 78 sub $0x78,%rsp 1cff06: 8b 97 90 04 00 00 mov 0x490(%rdi),%edx 1cff0c: c7 87 8c 17 00 00 06 movl $0x6,0x178c(%rdi) 1cff13: 00 00 00 1cff16: 83 ea 01 sub $0x1,%edx 1cff19: 0f 88 60 4b 00 00 js 1d4a7f 1cff1f: 89 d2 mov %edx,%edx 1cff21: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1cff29 1cff28: 00 1cff29: f3 0f 10 97 58 01 00 movss 0x158(%rdi),%xmm2 1cff30: 00 1cff31: 48 8d 87 a0 02 00 00 lea 0x2a0(%rdi),%rax 1cff38: 48 8d 3c 95 00 00 00 lea 0x0(,%rdx,4),%rdi 1cff3f: 00 1cff40: 49 8d 94 3f a4 02 00 lea 0x2a4(%r15,%rdi,1),%rdx 1cff47: 00 1cff48: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 1cff4d: f3 0f 10 80 50 01 00 movss 0x150(%rax),%xmm0 1cff54: 00 1cff55: 0f 2f c2 comiss %xmm2,%xmm0 1cff58: 77 28 ja 1cff82 1cff5a: f3 0f 10 88 68 01 00 movss 0x168(%rax),%xmm1 1cff61: 00 1cff62: 41 0f 2f 8f 5c 01 00 comiss 0x15c(%r15),%xmm1 1cff69: 00 1cff6a: 77 16 ja 1cff82 1cff6c: 0f 2f 80 80 01 00 00 comiss 0x180(%rax),%xmm0 1cff73: 77 0d ja 1cff82 1cff75: 0f 2f 88 98 01 00 00 comiss 0x198(%rax),%xmm1 1cff7c: 0f 86 25 4a 00 00 jbe 1d49a7 1cff82: 41 c7 87 8c 17 00 00 movl $0xd,0x178c(%r15) 1cff89: 0d 00 00 00 1cff8d: 48 83 c0 04 add $0x4,%rax 1cff91: 48 39 d0 cmp %rdx,%rax 1cff94: 75 b7 jne 1cff4d 1cff96: 49 8d 87 70 02 00 00 lea 0x270(%r15),%rax 1cff9d: 49 8d b4 3f 74 02 00 lea 0x274(%r15,%rdi,1),%rsi 1cffa4: 00 1cffa5: 41 c7 87 90 17 00 00 movl $0x6,0x1790(%r15) 1cffac: 06 00 00 00 1cffb0: eb 22 jmp 1cffd4 1cffb2: 83 ea 0f sub $0xf,%edx 1cffb5: 83 fa 06 cmp $0x6,%edx 1cffb8: 77 11 ja 1cffcb 1cffba: 83 78 30 0a cmpl $0xa,0x30(%rax) 1cffbe: 74 0b je 1cffcb 1cffc0: 41 c7 87 90 17 00 00 movl $0xd,0x1790(%r15) 1cffc7: 0d 00 00 00 1cffcb: 48 83 c0 04 add $0x4,%rax 1cffcf: 48 39 f0 cmp %rsi,%rax 1cffd2: 74 16 je 1cffea 1cffd4: 8b 50 48 mov 0x48(%rax),%edx 1cffd7: 83 fa 0e cmp $0xe,%edx 1cffda: 75 d6 jne 1cffb2 1cffdc: 83 38 07 cmpl $0x7,(%rax) 1cffdf: 75 df jne 1cffc0 1cffe1: 48 83 c0 04 add $0x4,%rax 1cffe5: 48 39 f0 cmp %rsi,%rax 1cffe8: 75 ea jne 1cffd4 1cffea: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 1cfff2 1cfff1: 00 1cfff2: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 1cfffa 1cfff9: 00 1cfffa: 49 8d 87 98 01 00 00 lea 0x198(%r15),%rax 1d0001: 49 8d b4 3f 9c 01 00 lea 0x19c(%r15,%rdi,1),%rsi 1d0008: 00 1d0009: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d0011 1d0010: 00 1d0011: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d0019 1d0018: 00 1d0019: f3 0f 11 6c 24 54 movss %xmm5,0x54(%rsp) 1d001f: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d0027 1d0026: 00 1d0027: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 1d002f 1d002e: 00 1d002f: eb 4f jmp 1d0080 1d0031: f3 0f 10 80 90 00 00 movss 0x90(%rax),%xmm0 1d0038: 00 1d0039: 8b 90 08 01 00 00 mov 0x108(%rax),%edx 1d003f: f3 0f 11 80 5c 14 00 movss %xmm0,0x145c(%rax) 1d0046: 00 1d0047: 83 fa 0a cmp $0xa,%edx 1d004a: 74 43 je 1d008f 1d004c: 83 fa 0b cmp $0xb,%edx 1d004f: 0f 84 05 02 00 00 je 1d025a 1d0055: 83 fa 0c cmp $0xc,%edx 1d0058: 0f 84 9d 47 00 00 je 1d47fb 1d005e: 83 fa 16 cmp $0x16,%edx 1d0061: 0f 84 bc 48 00 00 je 1d4923 1d0067: f3 0f 11 a8 74 14 00 movss %xmm5,0x1474(%rax) 1d006e: 00 1d006f: f3 0f 11 a0 8c 14 00 movss %xmm4,0x148c(%rax) 1d0076: 00 1d0077: 48 83 c0 04 add $0x4,%rax 1d007b: 48 39 f0 cmp %rsi,%rax 1d007e: 74 30 je 1d00b0 1d0080: 83 b8 d8 00 00 00 07 cmpl $0x7,0xd8(%rax) 1d0087: 75 a8 jne 1d0031 1d0089: f3 0f 10 00 movss (%rax),%xmm0 1d008d: eb aa jmp 1d0039 1d008f: f3 0f 10 74 24 54 movss 0x54(%rsp),%xmm6 1d0095: 48 83 c0 04 add $0x4,%rax 1d0099: c7 80 88 14 00 00 00 movl $0x0,0x1488(%rax) 1d00a0: 00 00 00 1d00a3: f3 0f 11 b0 70 14 00 movss %xmm6,0x1470(%rax) 1d00aa: 00 1d00ab: 48 39 f0 cmp %rsi,%rax 1d00ae: 75 d0 jne 1d0080 1d00b0: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d00b8 1d00b7: 00 1d00b8: 31 db xor %ebx,%ebx 1d00ba: 41 c7 87 94 17 00 00 movl $0x0,0x1794(%r15) 1d00c1: 00 00 00 00 1d00c5: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 1d00cb: f3 41 0f 10 84 9f 0c movss 0x160c(%r15,%rbx,4),%xmm0 1d00d2: 16 00 00 1d00d5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d00dd 1d00dc: 00 1d00dd: 66 0f ef f6 pxor %xmm6,%xmm6 1d00e1: f3 41 0f 5a b4 9f f4 cvtss2sd 0x15f4(%r15,%rbx,4),%xmm6 1d00e8: 15 00 00 1d00eb: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 1d00f1: e8 00 00 00 00 callq 1d00f6 1d00f6: 66 0f ef e4 pxor %xmm4,%xmm4 1d00fa: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d0102 1d0101: 00 1d0102: f3 41 0f 59 84 9f 08 mulss 0x408(%r15,%rbx,4),%xmm0 1d0109: 04 00 00 1d010c: f3 0f 5a e0 cvtss2sd %xmm0,%xmm4 1d0110: f2 0f 11 64 24 18 movsd %xmm4,0x18(%rsp) 1d0116: f3 41 0f 10 84 9f 24 movss 0x1624(%r15,%rbx,4),%xmm0 1d011d: 16 00 00 1d0120: e8 00 00 00 00 callq 1d0125 1d0125: f2 0f 10 24 24 movsd (%rsp),%xmm4 1d012a: 66 0f ef c9 pxor %xmm1,%xmm1 1d012e: f3 41 0f 5a 8c 9f 08 cvtss2sd 0x408(%r15,%rbx,4),%xmm1 1d0135: 04 00 00 1d0138: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d013c: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d0140: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d0144: f3 41 0f 10 8c 9f b0 movss 0x1b0(%r15,%rbx,4),%xmm1 1d014b: 01 00 00 1d014e: f3 41 0f 5e 8c 9f 10 divss 0x210(%r15,%rbx,4),%xmm1 1d0155: 02 00 00 1d0158: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d015c: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d0160: f2 0f 58 44 24 18 addsd 0x18(%rsp),%xmm0 1d0166: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d016c: f2 0f 5e c1 divsd %xmm1,%xmm0 1d0170: 66 0f ef c9 pxor %xmm1,%xmm1 1d0174: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d0178: f3 41 0f 11 84 9f 2c movss %xmm0,0x172c(%r15,%rbx,4) 1d017f: 17 00 00 1d0182: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d0186: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d018d: f3 41 0f 5a 8f 94 17 cvtss2sd 0x1794(%r15),%xmm1 1d0194: 00 00 1d0196: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 1d019c: f2 0f 58 c1 addsd %xmm1,%xmm0 1d01a0: 48 83 c3 01 add $0x1,%rbx 1d01a4: 83 e8 01 sub $0x1,%eax 1d01a7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d01ab: f3 41 0f 11 87 94 17 movss %xmm0,0x1794(%r15) 1d01b2: 00 00 1d01b4: 39 d8 cmp %ebx,%eax 1d01b6: 0f 8d 0f ff ff ff jge 1d00cb 1d01bc: 41 c7 87 98 17 00 00 movl $0x0,0x1798(%r15) 1d01c3: 00 00 00 00 1d01c7: 66 0f ef c9 pxor %xmm1,%xmm1 1d01cb: f3 0f 11 4c 24 38 movss %xmm1,0x38(%rsp) 1d01d1: 85 c0 test %eax,%eax 1d01d3: 0f 88 23 49 00 00 js 1d4afc 1d01d9: 48 98 cltq 1d01db: 49 8d 97 b0 01 00 00 lea 0x1b0(%r15),%rdx 1d01e2: 48 c1 e0 02 shl $0x2,%rax 1d01e6: 49 8d b4 07 b4 01 00 lea 0x1b4(%r15,%rax,1),%rsi 1d01ed: 00 1d01ee: eb 23 jmp 1d0213 1d01f0: c7 82 94 15 00 00 00 movl $0x0,0x1594(%rdx) 1d01f7: 00 00 00 1d01fa: 66 0f ef d2 pxor %xmm2,%xmm2 1d01fe: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d0202: f2 0f 58 ca addsd %xmm2,%xmm1 1d0206: 48 83 c2 04 add $0x4,%rdx 1d020a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d020e: 48 39 f2 cmp %rsi,%rdx 1d0211: 74 5e je 1d0271 1d0213: 83 ba 50 01 00 00 1c cmpl $0x1c,0x150(%rdx) 1d021a: 75 d4 jne 1d01f0 1d021c: f3 0f 10 92 68 01 00 movss 0x168(%rdx),%xmm2 1d0223: 00 1d0224: 83 ba 20 01 00 00 1d cmpl $0x1d,0x120(%rdx) 1d022b: f3 0f 10 1a movss (%rdx),%xmm3 1d022f: f3 0f 5e 5a 60 divss 0x60(%rdx),%xmm3 1d0234: f3 0f 5e d3 divss %xmm3,%xmm2 1d0238: 0f 84 d4 45 00 00 je 1d4812 1d023e: f3 0f 59 15 00 00 00 mulss 0x0(%rip),%xmm2 # 1d0246 1d0245: 00 1d0246: f3 0f 11 92 94 15 00 movss %xmm2,0x1594(%rdx) 1d024d: 00 1d024e: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d0252: f2 0f 5e 54 24 08 divsd 0x8(%rsp),%xmm2 1d0258: eb a4 jmp 1d01fe 1d025a: c7 80 8c 14 00 00 00 movl $0x0,0x148c(%rax) 1d0261: 00 00 00 1d0264: f3 0f 11 90 74 14 00 movss %xmm2,0x1474(%rax) 1d026b: 00 1d026c: e9 06 fe ff ff jmpq 1d0077 1d0271: 49 8d bf 44 02 00 00 lea 0x244(%r15),%rdi 1d0278: f3 0f 58 c1 addss %xmm1,%xmm0 1d027c: 41 c7 87 a0 17 00 00 movl $0xd,0x17a0(%r15) 1d0283: 0d 00 00 00 1d0287: 48 89 7c 24 60 mov %rdi,0x60(%rsp) 1d028c: 49 8d 97 40 02 00 00 lea 0x240(%r15),%rdx 1d0293: 48 01 f8 add %rdi,%rax 1d0296: f3 41 0f 11 8f 98 17 movss %xmm1,0x1798(%r15) 1d029d: 00 00 1d029f: f3 41 0f 11 87 9c 17 movss %xmm0,0x179c(%r15) 1d02a6: 00 00 1d02a8: 83 3a 06 cmpl $0x6,(%rdx) 1d02ab: 75 0b jne 1d02b8 1d02ad: 41 c7 87 a0 17 00 00 movl $0x6,0x17a0(%r15) 1d02b4: 06 00 00 00 1d02b8: 48 83 c2 04 add $0x4,%rdx 1d02bc: 48 39 c2 cmp %rax,%rdx 1d02bf: 75 e7 jne 1d02a8 1d02c1: 4d 8d 67 48 lea 0x48(%r15),%r12 1d02c5: 49 8d 6f 60 lea 0x60(%r15),%rbp 1d02c9: 4c 89 e3 mov %r12,%rbx 1d02cc: e9 46 01 00 00 jmpq 1d0417 1d02d1: f3 41 0f 10 bf fc 00 movss 0xfc(%r15),%xmm7 1d02d8: 00 00 1d02da: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d02e2 1d02e1: 00 1d02e2: 66 0f ef db pxor %xmm3,%xmm3 1d02e6: 66 0f ef ed pxor %xmm5,%xmm5 1d02ea: 66 0f ef e4 pxor %xmm4,%xmm4 1d02ee: f3 41 0f 10 b7 00 01 movss 0x100(%r15),%xmm6 1d02f5: 00 00 1d02f7: f3 0f 5a ef cvtss2sd %xmm7,%xmm5 1d02fb: f3 0f 5a 23 cvtss2sd (%rbx),%xmm4 1d02ff: f3 41 0f 5c b7 10 01 subss 0x110(%r15),%xmm6 1d0306: 00 00 1d0308: f3 41 0f 10 97 9c 00 movss 0x9c(%r15),%xmm2 1d030f: 00 00 1d0311: f3 0f 5a f6 cvtss2sd %xmm6,%xmm6 1d0315: f3 0f 5a da cvtss2sd %xmm2,%xmm3 1d0319: f2 0f 59 ce mulsd %xmm6,%xmm1 1d031d: f3 0f 59 d0 mulss %xmm0,%xmm2 1d0321: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d0325: f2 0f 58 d1 addsd %xmm1,%xmm2 1d0329: 66 0f 28 cd movapd %xmm5,%xmm1 1d032d: f2 0f 58 cd addsd %xmm5,%xmm1 1d0331: f2 0f 59 cc mulsd %xmm4,%xmm1 1d0335: f2 0f 59 cb mulsd %xmm3,%xmm1 1d0339: f2 0f 5e ca divsd %xmm2,%xmm1 1d033d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d0341: f3 41 0f 11 8f a8 17 movss %xmm1,0x17a8(%r15) 1d0348: 00 00 1d034a: 83 f8 06 cmp $0x6,%eax 1d034d: 0f 84 f3 09 00 00 je 1d0d46 1d0353: f3 0f 59 3b mulss (%rbx),%xmm7 1d0357: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d035f 1d035e: 00 1d035f: f3 0f 59 4b 30 mulss 0x30(%rbx),%xmm1 1d0364: 0f 28 c7 movaps %xmm7,%xmm0 1d0367: e8 00 00 00 00 callq 1d036c 1d036c: 41 8b 87 a0 17 00 00 mov 0x17a0(%r15),%eax 1d0373: f3 41 0f 11 87 a4 17 movss %xmm0,0x17a4(%r15) 1d037a: 00 00 1d037c: 0f 28 c8 movaps %xmm0,%xmm1 1d037f: 83 f8 06 cmp $0x6,%eax 1d0382: 0f 84 f9 08 00 00 je 1d0c81 1d0388: f3 41 0f 10 af fc 00 movss 0xfc(%r15),%xmm5 1d038f: 00 00 1d0391: 66 0f ef f6 pxor %xmm6,%xmm6 1d0395: 66 0f ef db pxor %xmm3,%xmm3 1d0399: f3 0f 5a ed cvtss2sd %xmm5,%xmm5 1d039d: 66 0f ef e4 pxor %xmm4,%xmm4 1d03a1: f3 41 0f 10 87 00 01 movss 0x100(%r15),%xmm0 1d03a8: 00 00 1d03aa: f3 0f 5a 23 cvtss2sd (%rbx),%xmm4 1d03ae: f3 41 0f 5c 87 10 01 subss 0x110(%r15),%xmm0 1d03b5: 00 00 1d03b7: f3 41 0f 10 97 9c 00 movss 0x9c(%r15),%xmm2 1d03be: 00 00 1d03c0: f3 0f 5a f0 cvtss2sd %xmm0,%xmm6 1d03c4: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d03cc 1d03cb: 00 1d03cc: f3 0f 5a da cvtss2sd %xmm2,%xmm3 1d03d0: f3 0f 59 d1 mulss %xmm1,%xmm2 1d03d4: f2 0f 59 c6 mulsd %xmm6,%xmm0 1d03d8: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d03dc: f2 0f 58 d0 addsd %xmm0,%xmm2 1d03e0: 66 0f 28 c5 movapd %xmm5,%xmm0 1d03e4: f2 0f 58 c5 addsd %xmm5,%xmm0 1d03e8: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d03ec: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d03f0: f2 0f 5e c2 divsd %xmm2,%xmm0 1d03f4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d03f8: f3 41 0f 11 87 a8 17 movss %xmm0,0x17a8(%r15) 1d03ff: 00 00 1d0401: 83 f8 06 cmp $0x6,%eax 1d0404: 0f 84 2c 01 00 00 je 1d0536 1d040a: 48 83 c3 04 add $0x4,%rbx 1d040e: 48 39 eb cmp %rbp,%rbx 1d0411: 0f 84 a9 01 00 00 je 1d05c0 1d0417: 66 0f ef c0 pxor %xmm0,%xmm0 1d041b: 66 0f ef c9 pxor %xmm1,%xmm1 1d041f: f3 0f 10 13 movss (%rbx),%xmm2 1d0423: f3 41 0f 5a 8f a4 00 cvtss2sd 0xa4(%r15),%xmm1 1d042a: 00 00 1d042c: f3 0f 5a 43 30 cvtss2sd 0x30(%rbx),%xmm0 1d0431: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 1d0437: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d043b: f3 41 0f 10 87 fc 00 movss 0xfc(%r15),%xmm0 1d0442: 00 00 1d0444: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 1d044c 1d044b: 00 1d044c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d0450: f3 0f 59 d0 mulss %xmm0,%xmm2 1d0454: 0f 28 c2 movaps %xmm2,%xmm0 1d0457: e8 00 00 00 00 callq 1d045c 1d045c: f3 41 0f 11 87 a4 17 movss %xmm0,0x17a4(%r15) 1d0463: 00 00 1d0465: f3 0f 11 83 e4 13 00 movss %xmm0,0x13e4(%rbx) 1d046c: 00 1d046d: 41 8b 87 a0 17 00 00 mov 0x17a0(%r15),%eax 1d0474: 83 f8 06 cmp $0x6,%eax 1d0477: 0f 85 54 fe ff ff jne 1d02d1 1d047d: f3 41 0f 10 bf fc 00 movss 0xfc(%r15),%xmm7 1d0484: 00 00 1d0486: f3 0f 10 13 movss (%rbx),%xmm2 1d048a: 66 0f ef db pxor %xmm3,%xmm3 1d048e: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 1d0492: f3 0f 59 d7 mulss %xmm7,%xmm2 1d0496: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d049a: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 1d04a2 1d04a1: 00 1d04a2: 66 0f 2f da comisd %xmm2,%xmm3 1d04a6: 0f 86 2e fe ff ff jbe 1d02da 1d04ac: 66 0f 28 eb movapd %xmm3,%xmm5 1d04b0: 66 0f ef e4 pxor %xmm4,%xmm4 1d04b4: f3 41 0f 10 8f 00 01 movss 0x100(%r15),%xmm1 1d04bb: 00 00 1d04bd: f3 41 0f 5c 8f 10 01 subss 0x110(%r15),%xmm1 1d04c4: 00 00 1d04c6: f2 0f 5c ea subsd %xmm2,%xmm5 1d04ca: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d04d2 1d04d1: 00 1d04d2: f3 41 0f 5a a7 9c 00 cvtss2sd 0x9c(%r15),%xmm4 1d04d9: 00 00 1d04db: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d04df: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d04e7 1d04e6: 00 1d04e7: f2 0f 59 df mulsd %xmm7,%xmm3 1d04eb: f2 0f 5e cd divsd %xmm5,%xmm1 1d04ef: f2 0f 58 cc addsd %xmm4,%xmm1 1d04f3: f2 0f 5e e1 divsd %xmm1,%xmm4 1d04f7: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d04ff 1d04fe: 00 1d04ff: f2 0f 5c cc subsd %xmm4,%xmm1 1d0503: f2 0f 59 cb mulsd %xmm3,%xmm1 1d0507: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d050b: e8 00 00 00 00 callq 1d0510 1d0510: f3 0f 11 83 e4 13 00 movss %xmm0,0x13e4(%rbx) 1d0517: 00 1d0518: 41 8b 87 a0 17 00 00 mov 0x17a0(%r15),%eax 1d051f: f3 41 0f 10 bf fc 00 movss 0xfc(%r15),%xmm7 1d0526: 00 00 1d0528: f3 41 0f 10 87 a4 17 movss 0x17a4(%r15),%xmm0 1d052f: 00 00 1d0531: e9 a4 fd ff ff jmpq 1d02da 1d0536: f3 44 0f 10 05 00 00 movss 0x0(%rip),%xmm8 # 1d053f 1d053d: 00 00 1d053f: 41 0f 2f c0 comiss %xmm8,%xmm0 1d0543: 0f 86 c1 fe ff ff jbe 1d040a 1d0549: f3 0f 10 3d 00 00 00 movss 0x0(%rip),%xmm7 # 1d0551 1d0550: 00 1d0551: 0f 2f f8 comiss %xmm0,%xmm7 1d0554: 0f 86 b0 fe ff ff jbe 1d040a 1d055a: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d0562 1d0561: 00 1d0562: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d0566: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d056e 1d056d: 00 1d056e: 48 83 c3 04 add $0x4,%rbx 1d0572: f2 0f 59 cf mulsd %xmm7,%xmm1 1d0576: f2 0f 59 ce mulsd %xmm6,%xmm1 1d057a: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d057e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d0586 1d0585: 00 1d0586: f2 0f 59 c5 mulsd %xmm5,%xmm0 1d058a: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d058e: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d0592: f2 0f 5e c2 divsd %xmm2,%xmm0 1d0596: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d059a: e8 00 00 00 00 callq 1d059f 1d059f: 0f 28 c8 movaps %xmm0,%xmm1 1d05a2: f3 0f 10 83 e0 13 00 movss 0x13e0(%rbx),%xmm0 1d05a9: 00 1d05aa: e8 00 00 00 00 callq 1d05af 1d05af: f3 0f 11 83 e0 13 00 movss %xmm0,0x13e0(%rbx) 1d05b6: 00 1d05b7: 48 39 eb cmp %rbp,%rbx 1d05ba: 0f 85 57 fe ff ff jne 1d0417 1d05c0: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 1d05c6: 66 0f ef d2 pxor %xmm2,%xmm2 1d05ca: 49 8d 47 78 lea 0x78(%r15),%rax 1d05ce: 49 8d b7 90 00 00 00 lea 0x90(%r15),%rsi 1d05d5: f3 41 0f 5a 97 94 17 cvtss2sd 0x1794(%r15),%xmm2 1d05dc: 00 00 1d05de: f2 0f 59 d3 mulsd %xmm3,%xmm2 1d05e2: 66 0f ef c0 pxor %xmm0,%xmm0 1d05e6: ba 0d 00 00 00 mov $0xd,%edx 1d05eb: f3 0f 5a 80 b4 13 00 cvtss2sd 0x13b4(%rax),%xmm0 1d05f2: 00 1d05f3: 66 0f 2f c2 comisd %xmm2,%xmm0 1d05f7: 72 42 jb 1d063b 1d05f9: 66 0f ef c0 pxor %xmm0,%xmm0 1d05fd: 66 0f ef c9 pxor %xmm1,%xmm1 1d0601: 66 0f ef e4 pxor %xmm4,%xmm4 1d0605: f3 41 0f 5a 8f 9c 17 cvtss2sd 0x179c(%r15),%xmm1 1d060c: 00 00 1d060e: f3 0f 5a 00 cvtss2sd (%rax),%xmm0 1d0612: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d0616: f3 41 0f 5a a7 a4 00 cvtss2sd 0xa4(%r15),%xmm4 1d061d: 00 00 1d061f: f2 0f 59 cb mulsd %xmm3,%xmm1 1d0623: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d0627: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d062f 1d062e: 00 1d062f: 66 0f 2f c1 comisd %xmm1,%xmm0 1d0633: 19 d2 sbb %edx,%edx 1d0635: 83 e2 07 and $0x7,%edx 1d0638: 83 c2 06 add $0x6,%edx 1d063b: 89 90 14 14 00 00 mov %edx,0x1414(%rax) 1d0641: 48 83 c0 04 add $0x4,%rax 1d0645: 48 39 f0 cmp %rsi,%rax 1d0648: 75 98 jne 1d05e2 1d064a: 41 8b 97 90 04 00 00 mov 0x490(%r15),%edx 1d0651: 41 c7 87 ac 17 00 00 movl $0x6,0x17ac(%r15) 1d0658: 06 00 00 00 1d065c: 89 d0 mov %edx,%eax 1d065e: 83 e8 01 sub $0x1,%eax 1d0661: 0f 88 c3 00 00 00 js 1d072a 1d0667: 31 db xor %ebx,%ebx 1d0669: eb 0f jmp 1d067a 1d066b: 8d 42 ff lea -0x1(%rdx),%eax 1d066e: 48 83 c3 01 add $0x1,%rbx 1d0672: 39 d8 cmp %ebx,%eax 1d0674: 0f 8c b0 00 00 00 jl 1d072a 1d067a: 41 83 bc 9f 00 03 00 cmpl $0x1c,0x300(%r15,%rbx,4) 1d0681: 00 1c 1d0683: 75 e6 jne 1d066b 1d0685: f3 41 0f 10 94 9f 18 movss 0x318(%r15,%rbx,4),%xmm2 1d068c: 03 00 00 1d068f: f3 41 0f 10 84 9f b0 movss 0x1b0(%r15,%rbx,4),%xmm0 1d0696: 01 00 00 1d0699: f3 41 0f 5e 84 9f 10 divss 0x210(%r15,%rbx,4),%xmm0 1d06a0: 02 00 00 1d06a3: 41 83 bc 9f d0 02 00 cmpl $0x1d,0x2d0(%r15,%rbx,4) 1d06aa: 00 1d 1d06ac: f3 41 0f 10 a7 38 01 movss 0x138(%r15),%xmm4 1d06b3: 00 00 1d06b5: f3 41 0f 10 8f 3c 01 movss 0x13c(%r15),%xmm1 1d06bc: 00 00 1d06be: f3 0f 5e d0 divss %xmm0,%xmm2 1d06c2: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d06c6: 0f 84 65 41 00 00 je 1d4831 1d06cc: f3 0f 58 c9 addss %xmm1,%xmm1 1d06d0: 0f 28 c4 movaps %xmm4,%xmm0 1d06d3: f2 0f 11 14 24 movsd %xmm2,(%rsp) 1d06d8: e8 00 00 00 00 callq 1d06dd 1d06dd: 66 0f ef c9 pxor %xmm1,%xmm1 1d06e1: f2 0f 10 14 24 movsd (%rsp),%xmm2 1d06e6: 41 8b 97 90 04 00 00 mov 0x490(%r15),%edx 1d06ed: f3 41 0f 5a 8f a0 00 cvtss2sd 0xa0(%r15),%xmm1 1d06f4: 00 00 1d06f6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d06fa: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d0702 1d0701: 00 1d0702: f2 0f 5e c1 divsd %xmm1,%xmm0 1d0706: 66 0f 2f d0 comisd %xmm0,%xmm2 1d070a: 0f 86 5b ff ff ff jbe 1d066b 1d0710: 8d 42 ff lea -0x1(%rdx),%eax 1d0713: 48 83 c3 01 add $0x1,%rbx 1d0717: 41 c7 87 ac 17 00 00 movl $0xd,0x17ac(%r15) 1d071e: 0d 00 00 00 1d0722: 39 d8 cmp %ebx,%eax 1d0724: 0f 8d 50 ff ff ff jge 1d067a 1d072a: 66 0f ef ed pxor %xmm5,%xmm5 1d072e: bf 06 00 00 00 mov $0x6,%edi 1d0733: be 0d 00 00 00 mov $0xd,%esi 1d0738: f3 41 0f 10 87 00 01 movss 0x100(%r15),%xmm0 1d073f: 00 00 1d0741: f3 41 0f 10 a7 f0 00 movss 0xf0(%r15),%xmm4 1d0748: 00 00 1d074a: f3 41 0f 59 a7 f4 00 mulss 0xf4(%r15),%xmm4 1d0751: 00 00 1d0753: f3 41 0f 5a af ec 00 cvtss2sd 0xec(%r15),%xmm5 1d075a: 00 00 1d075c: 0f 28 d8 movaps %xmm0,%xmm3 1d075f: f2 0f 58 2d 00 00 00 addsd 0x0(%rip),%xmm5 # 1d0767 1d0766: 00 1d0767: f3 41 0f 5c 9f 10 01 subss 0x110(%r15),%xmm3 1d076e: 00 00 1d0770: f3 0f 5a db cvtss2sd %xmm3,%xmm3 1d0774: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 1d077c 1d077b: 00 1d077c: 66 0f ef d2 pxor %xmm2,%xmm2 1d0780: 66 0f 28 c5 movapd %xmm5,%xmm0 1d0784: 89 f2 mov %esi,%edx 1d0786: f3 41 0f 10 8c 24 e4 movss 0x13e4(%r12),%xmm1 1d078d: 13 00 00 1d0790: f3 41 0f 5a 14 24 cvtss2sd (%r12),%xmm2 1d0796: f2 0f 5e c2 divsd %xmm2,%xmm0 1d079a: 0f 28 d4 movaps %xmm4,%xmm2 1d079d: f3 0f 5e d1 divss %xmm1,%xmm2 1d07a1: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d07a5: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d07a9: f2 0f 58 c2 addsd %xmm2,%xmm0 1d07ad: 66 0f 28 d3 movapd %xmm3,%xmm2 1d07b1: f2 0f 5e d1 divsd %xmm1,%xmm2 1d07b5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d07b9: f3 41 0f 11 84 24 14 movss %xmm0,0x1414(%r12) 1d07c0: 14 00 00 1d07c3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d07c7: 66 0f 2f d0 comisd %xmm0,%xmm2 1d07cb: 0f 47 d7 cmova %edi,%edx 1d07ce: 49 83 c4 04 add $0x4,%r12 1d07d2: 41 89 94 24 28 14 00 mov %edx,0x1428(%r12) 1d07d9: 00 1d07da: 49 39 ec cmp %rbp,%r12 1d07dd: 75 9d jne 1d077c 1d07df: 85 c0 test %eax,%eax 1d07e1: 0f 88 bb 00 00 00 js 1d08a2 1d07e7: 48 63 f0 movslq %eax,%rsi 1d07ea: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d07f2 1d07f1: 00 1d07f2: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d07fa 1d07f9: 00 1d07fa: 49 8d 97 10 02 00 00 lea 0x210(%r15),%rdx 1d0801: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 1d0809 1d0808: 00 1d0809: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 1d0811 1d0810: 00 1d0811: 49 8d b4 b7 14 02 00 lea 0x214(%r15,%rsi,4),%rsi 1d0818: 00 1d0819: eb 3f jmp 1d085a 1d081b: 83 ba c0 00 00 00 1f cmpl $0x1f,0xc0(%rdx) 1d0822: 0f 84 e4 05 00 00 je 1d0e0c 1d0828: f3 0f 10 02 movss (%rdx),%xmm0 1d082c: f3 0f 59 c1 mulss %xmm1,%xmm0 1d0830: f3 41 0f 11 87 b0 17 movss %xmm0,0x17b0(%r15) 1d0837: 00 00 1d0839: 83 f9 20 cmp $0x20,%ecx 1d083c: 0f 84 95 05 00 00 je 1d0dd7 1d0842: 83 f9 1e cmp $0x1e,%ecx 1d0845: 74 42 je 1d0889 1d0847: c7 82 44 14 00 00 00 movl $0x0,0x1444(%rdx) 1d084e: 00 00 00 1d0851: 48 83 c2 04 add $0x4,%rdx 1d0855: 48 39 f2 cmp %rsi,%rdx 1d0858: 74 48 je 1d08a2 1d085a: 8b 8a f0 00 00 00 mov 0xf0(%rdx),%ecx 1d0860: 83 f9 1e cmp $0x1e,%ecx 1d0863: 75 b6 jne 1d081b 1d0865: 41 83 bf 24 01 00 00 cmpl $0x6,0x124(%r15) 1d086c: 06 1d086d: 75 ac jne 1d081b 1d086f: 83 ba c0 00 00 00 1f cmpl $0x1f,0xc0(%rdx) 1d0876: 0f 84 7f 41 00 00 je 1d49fb 1d087c: f3 0f 10 02 movss (%rdx),%xmm0 1d0880: f3 41 0f 11 87 b0 17 movss %xmm0,0x17b0(%r15) 1d0887: 00 00 1d0889: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d0891 1d0890: 00 1d0891: 48 83 c2 04 add $0x4,%rdx 1d0895: f3 0f 11 82 40 14 00 movss %xmm0,0x1440(%rdx) 1d089c: 00 1d089d: 48 39 f2 cmp %rsi,%rdx 1d08a0: 75 b8 jne 1d085a 1d08a2: 89 c2 mov %eax,%edx 1d08a4: 49 8d b7 44 14 00 00 lea 0x1444(%r15),%rsi 1d08ab: 4d 8d 87 5c 14 00 00 lea 0x145c(%r15),%r8 1d08b2: 49 8d bc 97 04 03 00 lea 0x304(%r15,%rdx,4),%rdi 1d08b9: 00 1d08ba: c7 06 06 00 00 00 movl $0x6,(%rsi) 1d08c0: 85 c0 test %eax,%eax 1d08c2: 78 3f js 1d0903 1d08c4: f3 0f 10 8e 1c ec ff movss -0x13e4(%rsi),%xmm1 1d08cb: ff 1d08cc: 49 8d 97 00 03 00 00 lea 0x300(%r15),%rdx 1d08d3: eb 12 jmp 1d08e7 1d08d5: 83 3a 20 cmpl $0x20,(%rdx) 1d08d8: 0f 84 47 05 00 00 je 1d0e25 1d08de: 48 83 c2 04 add $0x4,%rdx 1d08e2: 48 39 fa cmp %rdi,%rdx 1d08e5: 74 1c je 1d0903 1d08e7: f3 0f 10 82 54 13 00 movss 0x1354(%rdx),%xmm0 1d08ee: 00 1d08ef: 0f 2f c1 comiss %xmm1,%xmm0 1d08f2: 76 e1 jbe 1d08d5 1d08f4: c7 06 0d 00 00 00 movl $0xd,(%rsi) 1d08fa: 48 83 c2 04 add $0x4,%rdx 1d08fe: 48 39 fa cmp %rdi,%rdx 1d0901: 75 e4 jne 1d08e7 1d0903: 48 83 c6 04 add $0x4,%rsi 1d0907: 4c 39 c6 cmp %r8,%rsi 1d090a: 75 ae jne 1d08ba 1d090c: 41 c7 87 b4 17 00 00 movl $0x0,0x17b4(%r15) 1d0913: 00 00 00 00 1d0917: 85 c0 test %eax,%eax 1d0919: 0f 88 cb 0a 00 00 js 1d13ea 1d091f: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 1d0927 1d0926: 00 1d0927: 49 8d 87 00 03 00 00 lea 0x300(%r15),%rax 1d092e: 66 0f ef c0 pxor %xmm0,%xmm0 1d0932: f3 0f 11 6c 24 28 movss %xmm5,0x28(%rsp) 1d0938: 83 38 1c cmpl $0x1c,(%rax) 1d093b: 75 0f jne 1d094c 1d093d: f3 0f 58 44 24 28 addss 0x28(%rsp),%xmm0 1d0943: f3 41 0f 11 87 b4 17 movss %xmm0,0x17b4(%r15) 1d094a: 00 00 1d094c: 48 83 c0 04 add $0x4,%rax 1d0950: 48 39 f8 cmp %rdi,%rax 1d0953: 75 e3 jne 1d0938 1d0955: f3 41 0f 10 8f 44 01 movss 0x144(%r15),%xmm1 1d095c: 00 00 1d095e: 49 8d 9f 10 02 00 00 lea 0x210(%r15),%rbx 1d0965: 0f 2f c8 comiss %xmm0,%xmm1 1d0968: 19 c0 sbb %eax,%eax 1d096a: 31 ed xor %ebp,%ebp 1d096c: 83 e0 07 and $0x7,%eax 1d096f: 83 c0 06 add $0x6,%eax 1d0972: 41 89 87 b8 17 00 00 mov %eax,0x17b8(%r15) 1d0979: e9 22 02 00 00 jmpq 1d0ba0 1d097e: f3 0f 59 c1 mulss %xmm1,%xmm0 1d0982: 0f 28 cd movaps %xmm5,%xmm1 1d0985: 66 41 0f 7e c4 movd %xmm0,%r12d 1d098a: f3 0f 10 83 10 02 00 movss 0x210(%rbx),%xmm0 1d0991: 00 1d0992: f3 0f 5e 05 00 00 00 divss 0x0(%rip),%xmm0 # 1d099a 1d0999: 00 1d099a: e8 00 00 00 00 callq 1d099f 1d099f: 66 41 0f 6e f4 movd %r12d,%xmm6 1d09a4: 0f 28 c8 movaps %xmm0,%xmm1 1d09a7: f3 41 0f 10 87 48 01 movss 0x148(%r15),%xmm0 1d09ae: 00 00 1d09b0: f3 0f 5e f1 divss %xmm1,%xmm6 1d09b4: 0f 28 ce movaps %xmm6,%xmm1 1d09b7: e8 00 00 00 00 callq 1d09bc 1d09bc: f3 0f 10 74 24 38 movss 0x38(%rsp),%xmm6 1d09c2: 0f 2e b3 14 14 00 00 ucomiss 0x1414(%rbx),%xmm6 1d09c9: f3 0f 11 83 4c 15 00 movss %xmm0,0x154c(%rbx) 1d09d0: 00 1d09d1: 0f 8b 12 02 00 00 jnp 1d0be9 1d09d7: f3 0f 10 93 e0 01 00 movss 0x1e0(%rbx),%xmm2 1d09de: 00 1d09df: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d09e7 1d09e6: 00 1d09e7: 66 0f ef c0 pxor %xmm0,%xmm0 1d09eb: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d09f3 1d09f2: 00 1d09f3: f3 41 0f 10 a7 4c 01 movss 0x14c(%r15),%xmm4 1d09fa: 00 00 1d09fc: f3 0f 5a c2 cvtss2sd %xmm2,%xmm0 1d0a00: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d0a04: f3 0f 11 54 24 08 movss %xmm2,0x8(%rsp) 1d0a0a: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 1d0a0f: 66 0f 2f c1 comisd %xmm1,%xmm0 1d0a13: 0f 86 24 04 00 00 jbe 1d0e3d 1d0a19: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d0a21 1d0a20: 00 1d0a21: f3 0f 10 83 40 02 00 movss 0x240(%rbx),%xmm0 1d0a28: 00 1d0a29: f3 0f 11 64 24 10 movss %xmm4,0x10(%rsp) 1d0a2f: f3 0f 5e 05 00 00 00 divss 0x0(%rip),%xmm0 # 1d0a37 1d0a36: 00 1d0a37: e8 00 00 00 00 callq 1d0a3c 1d0a3c: f3 0f 10 64 24 10 movss 0x10(%rsp),%xmm4 1d0a42: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 1d0a48: 66 0f ef c9 pxor %xmm1,%xmm1 1d0a4c: f2 0f 10 1c 24 movsd (%rsp),%xmm3 1d0a51: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d0a55: f3 0f 59 d4 mulss %xmm4,%xmm2 1d0a59: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d0a5d: f2 0f 59 d3 mulsd %xmm3,%xmm2 1d0a61: f2 0f 5e d0 divsd %xmm0,%xmm2 1d0a65: f3 41 0f 10 87 48 01 movss 0x148(%r15),%xmm0 1d0a6c: 00 00 1d0a6e: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 1d0a72: e8 00 00 00 00 callq 1d0a77 1d0a77: f3 0f 11 83 64 15 00 movss %xmm0,0x1564(%rbx) 1d0a7e: 00 1d0a7f: f3 0f 10 8b e0 01 00 movss 0x1e0(%rbx),%xmm1 1d0a86: 00 1d0a87: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d0a8b: f3 0f 10 3b movss (%rbx),%xmm7 1d0a8f: 66 0f ef d2 pxor %xmm2,%xmm2 1d0a93: f3 0f 10 9b f8 01 00 movss 0x1f8(%rbx),%xmm3 1d0a9a: 00 1d0a9b: f3 0f 5a 93 58 02 00 cvtss2sd 0x258(%rbx),%xmm2 1d0aa2: 00 1d0aa3: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 1d0aab 1d0aaa: 00 1d0aab: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 1d0ab1: f3 0f 11 3c 24 movss %xmm7,(%rsp) 1d0ab6: f3 0f 59 d9 mulss %xmm1,%xmm3 1d0aba: f3 0f 5a db cvtss2sd %xmm3,%xmm3 1d0abe: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 1d0ac6 1d0ac5: 00 1d0ac6: f2 0f 5e d8 divsd %xmm0,%xmm3 1d0aca: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d0ad2 1d0ad1: 00 1d0ad2: f3 0f 59 c8 mulss %xmm0,%xmm1 1d0ad6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d0ade 1d0add: 00 1d0ade: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 1d0ae2: f3 0f 11 5c 24 30 movss %xmm3,0x30(%rsp) 1d0ae8: e8 00 00 00 00 callq 1d0aed 1d0aed: f3 0f 10 8b e0 01 00 movss 0x1e0(%rbx),%xmm1 1d0af4: 00 1d0af5: f3 0f 10 ab f8 01 00 movss 0x1f8(%rbx),%xmm5 1d0afc: 00 1d0afd: f3 0f 11 44 24 20 movss %xmm0,0x20(%rsp) 1d0b03: 66 0f ef c0 pxor %xmm0,%xmm0 1d0b07: f3 0f 5a 83 28 02 00 cvtss2sd 0x228(%rbx),%xmm0 1d0b0e: 00 1d0b0f: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d0b17 1d0b16: 00 1d0b17: f3 0f 59 e9 mulss %xmm1,%xmm5 1d0b1b: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 1d0b21: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d0b29 1d0b28: 00 1d0b29: f3 0f 5e ab 4c 15 00 divss 0x154c(%rbx),%xmm5 1d0b30: 00 1d0b31: f3 0f 11 6c 24 18 movss %xmm5,0x18(%rsp) 1d0b37: e8 00 00 00 00 callq 1d0b3c 1d0b3c: f3 0f 10 54 24 20 movss 0x20(%rsp),%xmm2 1d0b42: f3 0f 10 6c 24 18 movss 0x18(%rsp),%xmm5 1d0b48: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d0b4c: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d0b52: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 1d0b5a 1d0b59: 00 1d0b5a: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d0b5e: f2 0f 59 54 24 08 mulsd 0x8(%rsp),%xmm2 1d0b64: f3 0f 10 5c 24 30 movss 0x30(%rsp),%xmm3 1d0b6a: 0f 28 cd movaps %xmm5,%xmm1 1d0b6d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d0b71: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 1d0b75: e8 00 00 00 00 callq 1d0b7a 1d0b7a: f3 0f 59 04 24 mulss (%rsp),%xmm0 1d0b7f: f3 0f 11 83 cc 13 00 movss %xmm0,0x13cc(%rbx) 1d0b86: 00 1d0b87: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d0b8e: 83 c5 01 add $0x1,%ebp 1d0b91: 48 83 c3 04 add $0x4,%rbx 1d0b95: 83 e8 01 sub $0x1,%eax 1d0b98: 39 e8 cmp %ebp,%eax 1d0b9a: 0f 8c bb 02 00 00 jl 1d0e5b 1d0ba0: f3 0f 10 83 e0 01 00 movss 0x1e0(%rbx),%xmm0 1d0ba7: 00 1d0ba8: f3 0f 10 6c 24 28 movss 0x28(%rsp),%xmm5 1d0bae: f3 41 0f 10 8f 4c 01 movss 0x14c(%r15),%xmm1 1d0bb5: 00 00 1d0bb7: 0f 2f c5 comiss %xmm5,%xmm0 1d0bba: 0f 87 be fd ff ff ja 1d097e 1d0bc0: f3 41 0f 10 87 48 01 movss 0x148(%r15),%xmm0 1d0bc7: 00 00 1d0bc9: e8 00 00 00 00 callq 1d0bce 1d0bce: f3 0f 10 74 24 38 movss 0x38(%rsp),%xmm6 1d0bd4: 0f 2e b3 14 14 00 00 ucomiss 0x1414(%rbx),%xmm6 1d0bdb: f3 0f 11 83 4c 15 00 movss %xmm0,0x154c(%rbx) 1d0be2: 00 1d0be3: 0f 8a ee fd ff ff jp 1d09d7 1d0be9: 0f 85 e8 fd ff ff jne 1d09d7 1d0bef: f3 0f 10 8b e0 01 00 movss 0x1e0(%rbx),%xmm1 1d0bf6: 00 1d0bf7: f3 0f 10 9b f8 01 00 movss 0x1f8(%rbx),%xmm3 1d0bfe: 00 1d0bff: 66 0f ef c0 pxor %xmm0,%xmm0 1d0c03: c7 83 64 15 00 00 00 movl $0x0,0x1564(%rbx) 1d0c0a: 00 00 00 1d0c0d: f3 0f 10 33 movss (%rbx),%xmm6 1d0c11: f3 0f 5a 83 28 02 00 cvtss2sd 0x228(%rbx),%xmm0 1d0c18: 00 1d0c19: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d0c21 1d0c20: 00 1d0c21: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 1d0c27: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d0c2f 1d0c2e: 00 1d0c2f: f3 0f 59 d9 mulss %xmm1,%xmm3 1d0c33: f3 0f 5e 9b 4c 15 00 divss 0x154c(%rbx),%xmm3 1d0c3a: 00 1d0c3b: f3 0f 11 34 24 movss %xmm6,(%rsp) 1d0c40: f3 0f 11 5c 24 10 movss %xmm3,0x10(%rsp) 1d0c46: e8 00 00 00 00 callq 1d0c4b 1d0c4b: f3 0f 10 5c 24 10 movss 0x10(%rsp),%xmm3 1d0c51: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d0c59 1d0c58: 00 1d0c59: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d0c5d: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 1d0c63: 0f 28 cb movaps %xmm3,%xmm1 1d0c66: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d0c6a: e8 00 00 00 00 callq 1d0c6f 1d0c6f: f3 0f 59 04 24 mulss (%rsp),%xmm0 1d0c74: f3 0f 11 83 cc 13 00 movss %xmm0,0x13cc(%rbx) 1d0c7b: 00 1d0c7c: e9 06 ff ff ff jmpq 1d0b87 1d0c81: f3 41 0f 10 af fc 00 movss 0xfc(%r15),%xmm5 1d0c88: 00 00 1d0c8a: f3 0f 10 13 movss (%rbx),%xmm2 1d0c8e: 66 0f ef db pxor %xmm3,%xmm3 1d0c92: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 1d0c96: f3 0f 59 d5 mulss %xmm5,%xmm2 1d0c9a: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d0c9e: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 1d0ca6 1d0ca5: 00 1d0ca6: 66 0f 2f da comisd %xmm2,%xmm3 1d0caa: 0f 86 e1 f6 ff ff jbe 1d0391 1d0cb0: 66 0f 28 e3 movapd %xmm3,%xmm4 1d0cb4: 66 0f ef c9 pxor %xmm1,%xmm1 1d0cb8: f3 41 0f 10 87 00 01 movss 0x100(%r15),%xmm0 1d0cbf: 00 00 1d0cc1: f3 41 0f 5c 87 10 01 subss 0x110(%r15),%xmm0 1d0cc8: 00 00 1d0cca: f2 0f 5c e2 subsd %xmm2,%xmm4 1d0cce: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d0cd6 1d0cd5: 00 1d0cd6: f3 41 0f 5a 8f 9c 00 cvtss2sd 0x9c(%r15),%xmm1 1d0cdd: 00 00 1d0cdf: 66 0f 28 d1 movapd %xmm1,%xmm2 1d0ce3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d0ce7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d0cef 1d0cee: 00 1d0cef: f2 0f 59 df mulsd %xmm7,%xmm3 1d0cf3: f2 0f 5e c4 divsd %xmm4,%xmm0 1d0cf7: f2 0f 58 c1 addsd %xmm1,%xmm0 1d0cfb: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d0d03 1d0d02: 00 1d0d03: f2 0f 5e d0 divsd %xmm0,%xmm2 1d0d07: f3 0f 10 83 e4 13 00 movss 0x13e4(%rbx),%xmm0 1d0d0e: 00 1d0d0f: f2 0f 5c ca subsd %xmm2,%xmm1 1d0d13: f2 0f 59 cb mulsd %xmm3,%xmm1 1d0d17: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d0d1b: e8 00 00 00 00 callq 1d0d20 1d0d20: f3 0f 11 83 e4 13 00 movss %xmm0,0x13e4(%rbx) 1d0d27: 00 1d0d28: 41 8b 87 a0 17 00 00 mov 0x17a0(%r15),%eax 1d0d2f: f3 41 0f 10 af fc 00 movss 0xfc(%r15),%xmm5 1d0d36: 00 00 1d0d38: f3 41 0f 10 8f a4 17 movss 0x17a4(%r15),%xmm1 1d0d3f: 00 00 1d0d41: e9 4b f6 ff ff jmpq 1d0391 1d0d46: f3 44 0f 10 05 00 00 movss 0x0(%rip),%xmm8 # 1d0d4f 1d0d4d: 00 00 1d0d4f: 41 0f 2f c8 comiss %xmm8,%xmm1 1d0d53: 0f 86 fa f5 ff ff jbe 1d0353 1d0d59: f3 44 0f 10 05 00 00 movss 0x0(%rip),%xmm8 # 1d0d62 1d0d60: 00 00 1d0d62: 44 0f 2f c1 comiss %xmm1,%xmm8 1d0d66: 0f 86 e7 f5 ff ff jbe 1d0353 1d0d6c: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d0d74 1d0d73: 00 1d0d74: 66 0f ef c9 pxor %xmm1,%xmm1 1d0d78: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d0d7c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d0d84 1d0d83: 00 1d0d84: f2 0f 59 cf mulsd %xmm7,%xmm1 1d0d88: f2 0f 59 ce mulsd %xmm6,%xmm1 1d0d8c: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d0d90: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d0d98 1d0d97: 00 1d0d98: f2 0f 59 c5 mulsd %xmm5,%xmm0 1d0d9c: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d0da0: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d0da4: f2 0f 5e c2 divsd %xmm2,%xmm0 1d0da8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d0dac: e8 00 00 00 00 callq 1d0db1 1d0db1: 0f 28 c8 movaps %xmm0,%xmm1 1d0db4: f3 0f 10 83 e4 13 00 movss 0x13e4(%rbx),%xmm0 1d0dbb: 00 1d0dbc: e8 00 00 00 00 callq 1d0dc1 1d0dc1: f3 0f 11 83 e4 13 00 movss %xmm0,0x13e4(%rbx) 1d0dc8: 00 1d0dc9: f3 41 0f 10 bf fc 00 movss 0xfc(%r15),%xmm7 1d0dd0: 00 00 1d0dd2: e9 7c f5 ff ff jmpq 1d0353 1d0dd7: 8b 8a d8 00 00 00 mov 0xd8(%rdx),%ecx 1d0ddd: 83 f9 29 cmp $0x29,%ecx 1d0de0: 0f 84 11 3b 00 00 je 1d48f7 1d0de6: 83 f9 2a cmp $0x2a,%ecx 1d0de9: 75 10 jne 1d0dfb 1d0deb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d0def: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d0df3: f2 0f 59 c2 mulsd %xmm2,%xmm0 1d0df7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d0dfb: f3 0f 5e c1 divss %xmm1,%xmm0 1d0dff: f3 0f 11 82 44 14 00 movss %xmm0,0x1444(%rdx) 1d0e06: 00 1d0e07: e9 45 fa ff ff jmpq 1d0851 1d0e0c: 66 0f ef c0 pxor %xmm0,%xmm0 1d0e10: f3 0f 5a 02 cvtss2sd (%rdx),%xmm0 1d0e14: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d0e18: f2 0f 59 c2 mulsd %xmm2,%xmm0 1d0e1c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d0e20: e9 0b fa ff ff jmpq 1d0830 1d0e25: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 1d0e2c 1d0e2c: 0f 86 ac fa ff ff jbe 1d08de 1d0e32: c7 06 0d 00 00 00 movl $0xd,(%rsi) 1d0e38: e9 bd fa ff ff jmpq 1d08fa 1d0e3d: f3 41 0f 10 87 48 01 movss 0x148(%r15),%xmm0 1d0e44: 00 00 1d0e46: 0f 28 cc movaps %xmm4,%xmm1 1d0e49: e8 00 00 00 00 callq 1d0e4e 1d0e4e: f3 0f 11 83 64 15 00 movss %xmm0,0x1564(%rbx) 1d0e55: 00 1d0e56: e9 24 fc ff ff jmpq 1d0a7f 1d0e5b: 85 c0 test %eax,%eax 1d0e5d: 0f 88 a4 05 00 00 js 1d1407 1d0e63: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d0e6b 1d0e6a: 00 1d0e6b: 49 8d af 70 02 00 00 lea 0x270(%r15),%rbp 1d0e72: 31 db xor %ebx,%ebx 1d0e74: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 1d0e7c 1d0e7b: 00 1d0e7c: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 1d0e84 1d0e83: 00 1d0e84: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 1d0e89: f3 0f 11 6c 24 08 movss %xmm5,0x8(%rsp) 1d0e8f: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 1d0e95: e9 64 02 00 00 jmpq 1d10fe 1d0e9a: 83 fa 0e cmp $0xe,%edx 1d0e9d: 0f 84 1c 39 00 00 je 1d47bf 1d0ea3: 83 f8 0a cmp $0xa,%eax 1d0ea6: 0f 84 68 3a 00 00 je 1d4914 1d0eac: f3 0f 10 6c 24 54 movss 0x54(%rsp),%xmm5 1d0eb2: f3 0f 11 ad fc 13 00 movss %xmm5,0x13fc(%rbp) 1d0eb9: 00 1d0eba: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d0ec2 1d0ec1: 00 1d0ec2: f3 0f 10 85 9c 13 00 movss 0x139c(%rbp),%xmm0 1d0ec9: 00 1d0eca: e8 00 00 00 00 callq 1d0ecf 1d0ecf: 66 0f ef c9 pxor %xmm1,%xmm1 1d0ed3: 8b 45 00 mov 0x0(%rbp),%eax 1d0ed6: c7 85 2c 14 00 00 00 movl $0x0,0x142c(%rbp) 1d0edd: 00 00 00 1d0ee0: c7 85 44 14 00 00 00 movl $0x0,0x1444(%rbp) 1d0ee7: 00 00 00 1d0eea: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d0eee: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 1d0ef4: f2 0f 5e c1 divsd %xmm1,%xmm0 1d0ef8: 66 0f ef c9 pxor %xmm1,%xmm1 1d0efc: f3 0f 5a 8d fc 13 00 cvtss2sd 0x13fc(%rbp),%xmm1 1d0f03: 00 1d0f04: f2 0f 5e c1 divsd %xmm1,%xmm0 1d0f08: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d0f0c: f3 0f 11 85 14 14 00 movss %xmm0,0x1414(%rbp) 1d0f13: 00 1d0f14: 83 f8 07 cmp $0x7,%eax 1d0f17: 0f 84 ad 02 00 00 je 1d11ca 1d0f1d: f3 0f 10 85 14 14 00 movss 0x1414(%rbp),%xmm0 1d0f24: 00 1d0f25: 8b 55 30 mov 0x30(%rbp),%edx 1d0f28: f3 0f 11 85 5c 14 00 movss %xmm0,0x145c(%rbp) 1d0f2f: 00 1d0f30: f3 0f 10 85 44 14 00 movss 0x1444(%rbp),%xmm0 1d0f37: 00 1d0f38: 8d 4a f6 lea -0xa(%rdx),%ecx 1d0f3b: f3 0f 11 85 74 14 00 movss %xmm0,0x1474(%rbp) 1d0f42: 00 1d0f43: 83 f9 02 cmp $0x2,%ecx 1d0f46: 0f 87 ad 02 00 00 ja 1d11f9 1d0f4c: 8b 4d 48 mov 0x48(%rbp),%ecx 1d0f4f: 83 f9 0e cmp $0xe,%ecx 1d0f52: 0f 84 4a 04 00 00 je 1d13a2 1d0f58: 83 fa 0a cmp $0xa,%edx 1d0f5b: 0f 84 57 39 00 00 je 1d48b8 1d0f61: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d0f69 1d0f68: 00 1d0f69: f3 0f 59 95 5c 14 00 mulss 0x145c(%rbp),%xmm2 1d0f70: 00 1d0f71: f3 0f 10 85 74 14 00 movss 0x1474(%rbp),%xmm0 1d0f78: 00 1d0f79: f3 0f 11 85 a4 14 00 movss %xmm0,0x14a4(%rbp) 1d0f80: 00 1d0f81: f3 0f 11 95 8c 14 00 movss %xmm2,0x148c(%rbp) 1d0f88: 00 1d0f89: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d0f91 1d0f90: 00 1d0f91: f2 0f 10 34 24 movsd (%rsp),%xmm6 1d0f96: 66 0f ef c0 pxor %xmm0,%xmm0 1d0f9a: 66 0f ef c9 pxor %xmm1,%xmm1 1d0f9e: 66 0f ef d2 pxor %xmm2,%xmm2 1d0fa2: f3 41 0f 11 9f bc 17 movss %xmm3,0x17bc(%r15) 1d0fa9: 00 00 1d0fab: 44 8b a5 84 13 00 00 mov 0x1384(%rbp),%r12d 1d0fb2: f3 41 0f 5a 8f 04 01 cvtss2sd 0x104(%r15),%xmm1 1d0fb9: 00 00 1d0fbb: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d0fc3 1d0fc2: 00 1d0fc3: f3 0f 5a 85 b4 13 00 cvtss2sd 0x13b4(%rbp),%xmm0 1d0fca: 00 1d0fcb: f2 0f 59 c6 mulsd %xmm6,%xmm0 1d0fcf: f3 0f 5a 95 a4 14 00 cvtss2sd 0x14a4(%rbp),%xmm2 1d0fd6: 00 1d0fd7: f2 0f 59 ce mulsd %xmm6,%xmm1 1d0fdb: f2 0f 59 c2 mulsd %xmm2,%xmm0 1d0fdf: f3 0f 10 95 9c 13 00 movss 0x139c(%rbp),%xmm2 1d0fe6: 00 1d0fe7: f3 0f 59 95 8c 14 00 mulss 0x148c(%rbp),%xmm2 1d0fee: 00 1d0fef: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d0ff3: f2 0f 58 c2 addsd %xmm2,%xmm0 1d0ff7: f2 0f 5e c8 divsd %xmm0,%xmm1 1d0ffb: 0f 28 c3 movaps %xmm3,%xmm0 1d0ffe: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d1002: e8 00 00 00 00 callq 1d1007 1d1007: 0f 28 c8 movaps %xmm0,%xmm1 1d100a: 66 41 0f 6e c4 movd %r12d,%xmm0 1d100f: f3 0f 5e c1 divss %xmm1,%xmm0 1d1013: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d101b 1d101a: 00 1d101b: e8 00 00 00 00 callq 1d1020 1d1020: f3 0f 10 7c 24 38 movss 0x38(%rsp),%xmm7 1d1026: f3 41 0f 11 87 c0 17 movss %xmm0,0x17c0(%r15) 1d102d: 00 00 1d102f: 0f 2e bd b4 13 00 00 ucomiss 0x13b4(%rbp),%xmm7 1d1036: 0f 8a 03 02 00 00 jp 1d123f 1d103c: 0f 85 fd 01 00 00 jne 1d123f 1d1042: f3 0f 10 b5 c8 01 00 movss 0x1c8(%rbp),%xmm6 1d1049: 00 1d104a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1052 1d1051: 00 1d1052: f3 0f 10 85 98 01 00 movss 0x198(%rbp),%xmm0 1d1059: 00 1d105a: f3 0f 11 74 24 10 movss %xmm6,0x10(%rsp) 1d1060: e8 00 00 00 00 callq 1d1065 1d1065: f3 0f 5c 44 24 08 subss 0x8(%rsp),%xmm0 1d106b: 66 0f ef c9 pxor %xmm1,%xmm1 1d106f: e8 00 00 00 00 callq 1d1074 1d1074: f3 0f 58 44 24 10 addss 0x10(%rsp),%xmm0 1d107a: f3 0f 59 85 84 13 00 mulss 0x1384(%rbp),%xmm0 1d1081: 00 1d1082: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d108a 1d1089: 00 1d108a: 66 41 0f 7e c4 movd %xmm0,%r12d 1d108f: f3 0f 10 85 80 01 00 movss 0x180(%rbp),%xmm0 1d1096: 00 1d1097: e8 00 00 00 00 callq 1d109c 1d109c: 0f 28 c8 movaps %xmm0,%xmm1 1d109f: 66 41 0f 6e c4 movd %r12d,%xmm0 1d10a4: f3 0f 5e c1 divss %xmm1,%xmm0 1d10a8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d10b0 1d10af: 00 1d10b0: f3 0f 59 45 18 mulss 0x18(%rbp),%xmm0 1d10b5: f3 41 0f 5e 87 28 01 divss 0x128(%r15),%xmm0 1d10bc: 00 00 1d10be: e8 00 00 00 00 callq 1d10c3 1d10c3: f3 41 0f 11 87 c4 17 movss %xmm0,0x17c4(%r15) 1d10ca: 00 00 1d10cc: 0f 28 c8 movaps %xmm0,%xmm1 1d10cf: f3 41 0f 10 87 c0 17 movss 0x17c0(%r15),%xmm0 1d10d6: 00 00 1d10d8: 83 c3 01 add $0x1,%ebx 1d10db: 48 83 c5 04 add $0x4,%rbp 1d10df: e8 00 00 00 00 callq 1d10e4 1d10e4: f3 0f 11 85 c8 13 00 movss %xmm0,0x13c8(%rbp) 1d10eb: 00 1d10ec: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d10f3: 83 e8 01 sub $0x1,%eax 1d10f6: 39 d8 cmp %ebx,%eax 1d10f8: 0f 8c 09 03 00 00 jl 1d1407 1d10fe: 8b 45 30 mov 0x30(%rbp),%eax 1d1101: 8b 55 48 mov 0x48(%rbp),%edx 1d1104: 8d 48 f6 lea -0xa(%rax),%ecx 1d1107: 83 f9 02 cmp $0x2,%ecx 1d110a: 0f 86 8a fd ff ff jbe 1d0e9a 1d1110: 83 fa 0e cmp $0xe,%edx 1d1113: 0f 84 b6 02 00 00 je 1d13cf 1d1119: 83 f8 16 cmp $0x16,%eax 1d111c: 0f 84 b8 37 00 00 je 1d48da 1d1122: f3 0f 10 64 24 54 movss 0x54(%rsp),%xmm4 1d1128: f3 0f 11 a5 fc 13 00 movss %xmm4,0x13fc(%rbp) 1d112f: 00 1d1130: f3 0f 11 a5 2c 14 00 movss %xmm4,0x142c(%rbp) 1d1137: 00 1d1138: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1140 1d113f: 00 1d1140: f3 0f 10 85 9c 13 00 movss 0x139c(%rbp),%xmm0 1d1147: 00 1d1148: e8 00 00 00 00 callq 1d114d 1d114d: 66 0f ef c9 pxor %xmm1,%xmm1 1d1151: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d1155: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 1d115b: f2 0f 5e c1 divsd %xmm1,%xmm0 1d115f: 66 0f ef c9 pxor %xmm1,%xmm1 1d1163: f3 0f 5a 8d fc 13 00 cvtss2sd 0x13fc(%rbp),%xmm1 1d116a: 00 1d116b: f2 0f 5e c1 divsd %xmm1,%xmm0 1d116f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1177 1d1176: 00 1d1177: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d117b: f3 0f 11 85 14 14 00 movss %xmm0,0x1414(%rbp) 1d1182: 00 1d1183: f3 0f 10 85 b4 13 00 movss 0x13b4(%rbp),%xmm0 1d118a: 00 1d118b: e8 00 00 00 00 callq 1d1190 1d1190: 66 0f ef c9 pxor %xmm1,%xmm1 1d1194: 8b 45 00 mov 0x0(%rbp),%eax 1d1197: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d119b: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 1d11a1: f2 0f 5e c1 divsd %xmm1,%xmm0 1d11a5: 66 0f ef c9 pxor %xmm1,%xmm1 1d11a9: f3 0f 5a 8d 2c 14 00 cvtss2sd 0x142c(%rbp),%xmm1 1d11b0: 00 1d11b1: f2 0f 5e c1 divsd %xmm1,%xmm0 1d11b5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d11b9: f3 0f 11 85 44 14 00 movss %xmm0,0x1444(%rbp) 1d11c0: 00 1d11c1: 83 f8 07 cmp $0x7,%eax 1d11c4: 0f 85 53 fd ff ff jne 1d0f1d 1d11ca: f3 0f 10 85 fc 13 00 movss 0x13fc(%rbp),%xmm0 1d11d1: 00 1d11d2: 8b 55 30 mov 0x30(%rbp),%edx 1d11d5: f3 0f 11 85 5c 14 00 movss %xmm0,0x145c(%rbp) 1d11dc: 00 1d11dd: f3 0f 10 85 2c 14 00 movss 0x142c(%rbp),%xmm0 1d11e4: 00 1d11e5: 8d 4a f6 lea -0xa(%rdx),%ecx 1d11e8: f3 0f 11 85 74 14 00 movss %xmm0,0x1474(%rbp) 1d11ef: 00 1d11f0: 83 f9 02 cmp $0x2,%ecx 1d11f3: 0f 86 53 fd ff ff jbe 1d0f4c 1d11f9: 83 7d 48 0e cmpl $0xe,0x48(%rbp) 1d11fd: 0f 84 9f 01 00 00 je 1d13a2 1d1203: 83 fa 16 cmp $0x16,%edx 1d1206: 0f 84 64 36 00 00 je 1d4870 1d120c: 83 fa 23 cmp $0x23,%edx 1d120f: 75 09 jne 1d121a 1d1211: 83 f8 07 cmp $0x7,%eax 1d1214: 0f 84 ee 37 00 00 je 1d4a08 1d121a: f3 0f 10 85 5c 14 00 movss 0x145c(%rbp),%xmm0 1d1221: 00 1d1222: f3 0f 11 85 8c 14 00 movss %xmm0,0x148c(%rbp) 1d1229: 00 1d122a: f3 0f 10 85 74 14 00 movss 0x1474(%rbp),%xmm0 1d1231: 00 1d1232: f3 0f 11 85 a4 14 00 movss %xmm0,0x14a4(%rbp) 1d1239: 00 1d123a: e9 4a fd ff ff jmpq 1d0f89 1d123f: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d1247 1d1246: 00 1d1247: f3 0f 10 ad f8 01 00 movss 0x1f8(%rbp),%xmm5 1d124e: 00 1d124f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1257 1d1256: 00 1d1257: 0f 28 c2 movaps %xmm2,%xmm0 1d125a: f3 0f 11 6c 24 10 movss %xmm5,0x10(%rsp) 1d1260: f3 0f 59 85 98 01 00 mulss 0x198(%rbp),%xmm0 1d1267: 00 1d1268: f3 0f 11 54 24 18 movss %xmm2,0x18(%rsp) 1d126e: e8 00 00 00 00 callq 1d1273 1d1273: f3 0f 5c 44 24 08 subss 0x8(%rsp),%xmm0 1d1279: 66 0f ef c9 pxor %xmm1,%xmm1 1d127d: e8 00 00 00 00 callq 1d1282 1d1282: f3 0f 58 44 24 10 addss 0x10(%rsp),%xmm0 1d1288: f3 0f 59 85 84 13 00 mulss 0x1384(%rbp),%xmm0 1d128f: 00 1d1290: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 1d1296: f3 0f 59 95 80 01 00 mulss 0x180(%rbp),%xmm2 1d129d: 00 1d129e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d12a6 1d12a5: 00 1d12a6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d12aa: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1d12af: 66 49 0f 7e c4 movq %xmm0,%r12 1d12b4: 0f 28 c2 movaps %xmm2,%xmm0 1d12b7: e8 00 00 00 00 callq 1d12bc 1d12bc: 66 0f ef c9 pxor %xmm1,%xmm1 1d12c0: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d12c4: 66 49 0f 6e c4 movq %r12,%xmm0 1d12c9: f2 0f 5e c1 divsd %xmm1,%xmm0 1d12cd: 66 0f ef c9 pxor %xmm1,%xmm1 1d12d1: f3 0f 5a 4d 18 cvtss2sd 0x18(%rbp),%xmm1 1d12d6: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d12da: 66 0f ef c9 pxor %xmm1,%xmm1 1d12de: f3 41 0f 5a 8f 28 01 cvtss2sd 0x128(%r15),%xmm1 1d12e5: 00 00 1d12e7: f2 0f 5e c1 divsd %xmm1,%xmm0 1d12eb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d12f3 1d12f2: 00 1d12f3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d12f7: e8 00 00 00 00 callq 1d12fc 1d12fc: f3 0f 10 b5 c8 01 00 movss 0x1c8(%rbp),%xmm6 1d1303: 00 1d1304: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d130c 1d130b: 00 1d130c: f3 0f 11 44 24 18 movss %xmm0,0x18(%rsp) 1d1312: f3 0f 10 85 98 01 00 movss 0x198(%rbp),%xmm0 1d1319: 00 1d131a: f3 0f 11 74 24 10 movss %xmm6,0x10(%rsp) 1d1320: e8 00 00 00 00 callq 1d1325 1d1325: f3 0f 5c 44 24 08 subss 0x8(%rsp),%xmm0 1d132b: 66 0f ef c9 pxor %xmm1,%xmm1 1d132f: e8 00 00 00 00 callq 1d1334 1d1334: f3 0f 58 44 24 10 addss 0x10(%rsp),%xmm0 1d133a: f3 0f 59 85 84 13 00 mulss 0x1384(%rbp),%xmm0 1d1341: 00 1d1342: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d134a 1d1349: 00 1d134a: 66 41 0f 7e c4 movd %xmm0,%r12d 1d134f: f3 0f 10 85 80 01 00 movss 0x180(%rbp),%xmm0 1d1356: 00 1d1357: e8 00 00 00 00 callq 1d135c 1d135c: 0f 28 c8 movaps %xmm0,%xmm1 1d135f: 66 41 0f 6e c4 movd %r12d,%xmm0 1d1364: f3 0f 5e c1 divss %xmm1,%xmm0 1d1368: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1370 1d136f: 00 1d1370: f3 0f 59 45 18 mulss 0x18(%rbp),%xmm0 1d1375: f3 41 0f 5e 87 28 01 divss 0x128(%r15),%xmm0 1d137c: 00 00 1d137e: e8 00 00 00 00 callq 1d1383 1d1383: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 1d1389: 0f 28 ca movaps %xmm2,%xmm1 1d138c: e8 00 00 00 00 callq 1d1391 1d1391: f3 41 0f 11 87 c4 17 movss %xmm0,0x17c4(%r15) 1d1398: 00 00 1d139a: 0f 28 c8 movaps %xmm0,%xmm1 1d139d: e9 2d fd ff ff jmpq 1d10cf 1d13a2: f3 0f 10 85 5c 14 00 movss 0x145c(%rbp),%xmm0 1d13a9: 00 1d13aa: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d13b2 1d13b1: 00 1d13b2: f3 0f 11 85 8c 14 00 movss %xmm0,0x148c(%rbp) 1d13b9: 00 1d13ba: f3 0f 10 85 74 14 00 movss 0x1474(%rbp),%xmm0 1d13c1: 00 1d13c2: f3 0f 11 85 a4 14 00 movss %xmm0,0x14a4(%rbp) 1d13c9: 00 1d13ca: e9 c2 fb ff ff jmpq 1d0f91 1d13cf: f3 0f 10 7c 24 28 movss 0x28(%rsp),%xmm7 1d13d5: f3 0f 11 bd fc 13 00 movss %xmm7,0x13fc(%rbp) 1d13dc: 00 1d13dd: f3 0f 11 bd 2c 14 00 movss %xmm7,0x142c(%rbp) 1d13e4: 00 1d13e5: e9 4e fd ff ff jmpq 1d1138 1d13ea: f3 41 0f 10 87 44 01 movss 0x144(%r15),%xmm0 1d13f1: 00 00 1d13f3: 0f 2f 44 24 38 comiss 0x38(%rsp),%xmm0 1d13f8: 19 d2 sbb %edx,%edx 1d13fa: 83 e2 07 and $0x7,%edx 1d13fd: 83 c2 06 add $0x6,%edx 1d1400: 41 89 97 b8 17 00 00 mov %edx,0x17b8(%r15) 1d1407: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1d140e: 00 00 1d1410: 4d 8d 67 18 lea 0x18(%r15),%r12 1d1414: 45 31 f6 xor %r14d,%r14d 1d1417: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 1d141c: 4b 8d 2c f7 lea (%r15,%r14,8),%rbp 1d1420: 31 c9 xor %ecx,%ecx 1d1422: 4c 01 ff add %r15,%rdi 1d1425: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 1d142a: c7 85 3c 13 00 00 00 movl $0x0,0x133c(%rbp) 1d1431: 00 00 00 1d1434: 8d 79 01 lea 0x1(%rcx),%edi 1d1437: 89 c6 mov %eax,%esi 1d1439: c7 85 ac 12 00 00 00 movl $0x0,0x12ac(%rbp) 1d1440: 00 00 00 1d1443: c7 85 dc 12 00 00 06 movl $0x6,0x12dc(%rbp) 1d144a: 00 00 00 1d144d: 89 7c 24 20 mov %edi,0x20(%rsp) 1d1451: 85 c0 test %eax,%eax 1d1453: 0f 88 83 02 00 00 js 1d16dc 1d1459: 66 0f ef ff pxor %xmm7,%xmm7 1d145d: 66 0f ef f6 pxor %xmm6,%xmm6 1d1461: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 1d1466: 31 db xor %ebx,%ebx 1d1468: f3 0f 2a ff cvtsi2ss %edi,%xmm7 1d146c: f2 0f 2a f7 cvtsi2sd %edi,%xmm6 1d1470: f3 0f 11 3c 24 movss %xmm7,(%rsp) 1d1475: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 1d147b: eb 42 jmp 1d14bf 1d147d: e8 00 00 00 00 callq 1d1482 1d1482: f3 0f 11 85 ac 12 00 movss %xmm0,0x12ac(%rbp) 1d1489: 00 1d148a: f3 0f 10 85 3c 13 00 movss 0x133c(%rbp),%xmm0 1d1491: 00 1d1492: 48 83 c3 01 add $0x1,%rbx 1d1496: 49 83 c5 04 add $0x4,%r13 1d149a: f3 41 0f 58 85 88 05 addss 0x588(%r13),%xmm0 1d14a1: 00 00 1d14a3: f3 0f 11 85 3c 13 00 movss %xmm0,0x133c(%rbp) 1d14aa: 00 1d14ab: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d14b2: 83 e8 01 sub $0x1,%eax 1d14b5: 89 c6 mov %eax,%esi 1d14b7: 39 d8 cmp %ebx,%eax 1d14b9: 0f 8c 0f 02 00 00 jl 1d16ce 1d14bf: f3 41 0f 10 84 9f 10 movss 0x210(%r15,%rbx,4),%xmm0 1d14c6: 02 00 00 1d14c9: f3 0f 10 0c 24 movss (%rsp),%xmm1 1d14ce: f3 41 0f 59 8c 9f dc mulss 0x15dc(%r15,%rbx,4),%xmm1 1d14d5: 15 00 00 1d14d8: e8 00 00 00 00 callq 1d14dd 1d14dd: 41 83 bf 20 01 00 00 cmpl $0x6,0x120(%r15) 1d14e4: 06 1d14e5: 0f 28 c8 movaps %xmm0,%xmm1 1d14e8: 66 0f ef c0 pxor %xmm0,%xmm0 1d14ec: f3 41 0f 5a 87 84 01 cvtss2sd 0x184(%r15),%xmm0 1d14f3: 00 00 1d14f5: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d14f9: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d1501 1d1500: 00 1d1501: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d1509 1d1508: 00 1d1509: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d150d: 66 0f ef c9 pxor %xmm1,%xmm1 1d1511: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d1515: f3 41 0f 11 87 c8 17 movss %xmm0,0x17c8(%r15) 1d151c: 00 00 1d151e: f3 41 0f 5a 8c 9f dc cvtss2sd 0x15dc(%r15,%rbx,4),%xmm1 1d1525: 15 00 00 1d1528: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d1530 1d152f: 00 1d1530: f2 0f 59 4c 24 10 mulsd 0x10(%rsp),%xmm1 1d1536: 0f 84 4f 01 00 00 je 1d168b 1d153c: f3 41 0f 10 84 9f 10 movss 0x210(%r15,%rbx,4),%xmm0 1d1543: 02 00 00 1d1546: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d154a: e8 00 00 00 00 callq 1d154f 1d154f: f3 41 0f 10 97 c8 17 movss 0x17c8(%r15),%xmm2 1d1556: 00 00 1d1558: 0f 28 c8 movaps %xmm0,%xmm1 1d155b: 66 0f ef c0 pxor %xmm0,%xmm0 1d155f: f3 41 0f 5a 87 84 01 cvtss2sd 0x184(%r15),%xmm0 1d1566: 00 00 1d1568: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d156c: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d1574 1d1573: 00 1d1574: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d157c 1d157b: 00 1d157c: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d1580: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d1584: f3 41 0f 11 87 cc 17 movss %xmm0,0x17cc(%r15) 1d158b: 00 00 1d158d: 49 83 fe 03 cmp $0x3,%r14 1d1591: 77 50 ja 1d15e3 1d1593: 66 0f ef c0 pxor %xmm0,%xmm0 1d1597: 66 0f ef c9 pxor %xmm1,%xmm1 1d159b: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d159f: f3 41 0f 5a 87 80 01 cvtss2sd 0x180(%r15),%xmm0 1d15a6: 00 00 1d15a8: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d15b0 1d15af: 00 1d15b0: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d15b8 1d15b7: 00 1d15b8: f3 41 0f 5a 8f cc 17 cvtss2sd 0x17cc(%r15),%xmm1 1d15bf: 00 00 1d15c1: f2 0f 59 d0 mulsd %xmm0,%xmm2 1d15c5: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d15c9: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 1d15cd: f3 41 0f 11 97 c8 17 movss %xmm2,0x17c8(%r15) 1d15d4: 00 00 1d15d6: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d15da: f3 41 0f 11 8f cc 17 movss %xmm1,0x17cc(%r15) 1d15e1: 00 00 1d15e3: f3 0f 10 0c 24 movss (%rsp),%xmm1 1d15e8: f3 41 0f 59 4c 24 18 mulss 0x18(%r12),%xmm1 1d15ef: f3 0f 11 54 24 08 movss %xmm2,0x8(%rsp) 1d15f5: f3 41 0f 10 04 24 movss (%r12),%xmm0 1d15fb: e8 00 00 00 00 callq 1d1600 1d1600: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 1d1606: 0f 2f c2 comiss %xmm2,%xmm0 1d1609: 72 17 jb 1d1622 1d160b: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d1613 1d1612: 00 1d1613: 41 0f 2f 94 9f 3c 16 comiss 0x163c(%r15,%rbx,4),%xmm2 1d161a: 00 00 1d161c: 0f 83 80 00 00 00 jae 1d16a2 1d1622: f3 0f 10 0c 24 movss (%rsp),%xmm1 1d1627: f3 41 0f 59 4c 24 18 mulss 0x18(%r12),%xmm1 1d162e: f3 41 0f 10 a7 cc 17 movss 0x17cc(%r15),%xmm4 1d1635: 00 00 1d1637: f3 41 0f 10 04 24 movss (%r12),%xmm0 1d163d: f3 0f 11 64 24 08 movss %xmm4,0x8(%rsp) 1d1643: e8 00 00 00 00 callq 1d1648 1d1648: 0f 2f 44 24 08 comiss 0x8(%rsp),%xmm0 1d164d: 41 c7 85 8c 05 00 00 movl $0x40000000,0x58c(%r13) 1d1654: 00 00 00 40 1d1658: f3 0f 10 85 ac 12 00 movss 0x12ac(%rbp),%xmm0 1d165f: 00 1d1660: f3 41 0f 10 8f cc 17 movss 0x17cc(%r15),%xmm1 1d1667: 00 00 1d1669: 0f 83 0e fe ff ff jae 1d147d 1d166f: e8 00 00 00 00 callq 1d1674 1d1674: c7 85 dc 12 00 00 0d movl $0xd,0x12dc(%rbp) 1d167b: 00 00 00 1d167e: f3 0f 11 85 ac 12 00 movss %xmm0,0x12ac(%rbp) 1d1685: 00 1d1686: e9 ff fd ff ff jmpq 1d148a 1d168b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d1693 1d1692: 00 1d1693: f3 41 0f 59 84 9f 10 mulss 0x210(%r15,%rbx,4),%xmm0 1d169a: 02 00 00 1d169d: e9 a4 fe ff ff jmpq 1d1546 1d16a2: f3 41 0f 11 95 8c 05 movss %xmm2,0x58c(%r13) 1d16a9: 00 00 1d16ab: f3 0f 10 85 ac 12 00 movss 0x12ac(%rbp),%xmm0 1d16b2: 00 1d16b3: f3 41 0f 10 8f c8 17 movss 0x17c8(%r15),%xmm1 1d16ba: 00 00 1d16bc: e8 00 00 00 00 callq 1d16c1 1d16c1: f3 0f 11 85 ac 12 00 movss %xmm0,0x12ac(%rbp) 1d16c8: 00 1d16c9: e9 bc fd ff ff jmpq 1d148a 1d16ce: 41 0f 2f 87 40 01 00 comiss 0x140(%r15),%xmm0 1d16d5: 00 1d16d6: 0f 87 8a 08 00 00 ja 1d1f66 1d16dc: 48 83 44 24 18 18 addq $0x18,0x18(%rsp) 1d16e2: 48 83 c5 04 add $0x4,%rbp 1d16e6: 83 7c 24 20 02 cmpl $0x2,0x20(%rsp) 1d16eb: b9 01 00 00 00 mov $0x1,%ecx 1d16f0: 0f 85 34 fd ff ff jne 1d142a 1d16f6: 49 83 c6 01 add $0x1,%r14 1d16fa: 48 83 44 24 30 30 addq $0x30,0x30(%rsp) 1d1700: 49 83 c4 04 add $0x4,%r12 1d1704: 49 83 fe 06 cmp $0x6,%r14 1d1708: 0f 85 09 fd ff ff jne 1d1417 1d170e: 41 c7 87 d0 17 00 00 movl $0x6,0x17d0(%r15) 1d1715: 06 00 00 00 1d1719: 85 c0 test %eax,%eax 1d171b: 78 33 js 1d1750 1d171d: 48 63 f8 movslq %eax,%rdi 1d1720: 49 8d 97 3c 16 00 00 lea 0x163c(%r15),%rdx 1d1727: 49 8d bc bf 40 16 00 lea 0x1640(%r15,%rdi,4),%rdi 1d172e: 00 1d172f: f3 0f 10 02 movss (%rdx),%xmm0 1d1733: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 1d173a 1d173a: 76 0b jbe 1d1747 1d173c: 41 c7 87 d0 17 00 00 movl $0xd,0x17d0(%r15) 1d1743: 0d 00 00 00 1d1747: 48 83 c2 04 add $0x4,%rdx 1d174b: 48 39 fa cmp %rdi,%rdx 1d174e: 75 df jne 1d172f 1d1750: f3 41 0f 10 87 40 01 movss 0x140(%r15),%xmm0 1d1757: 00 00 1d1759: 49 8d 97 0c 13 00 00 lea 0x130c(%r15),%rdx 1d1760: 4d 8d 87 3c 13 00 00 lea 0x133c(%r15),%r8 1d1767: 0f 2f 42 30 comiss 0x30(%rdx),%xmm0 1d176b: 19 c9 sbb %ecx,%ecx 1d176d: 83 e1 07 and $0x7,%ecx 1d1770: 83 c1 06 add $0x6,%ecx 1d1773: 0f 2f 42 34 comiss 0x34(%rdx),%xmm0 1d1777: 89 0a mov %ecx,(%rdx) 1d1779: 19 c9 sbb %ecx,%ecx 1d177b: 48 83 c2 08 add $0x8,%rdx 1d177f: 83 e1 07 and $0x7,%ecx 1d1782: 83 c1 06 add $0x6,%ecx 1d1785: 89 4a fc mov %ecx,-0x4(%rdx) 1d1788: 49 39 d0 cmp %rdx,%r8 1d178b: 75 da jne 1d1767 1d178d: 85 c0 test %eax,%eax 1d178f: 0f 88 4d 33 00 00 js 1d4ae2 1d1795: 49 8d 47 08 lea 0x8(%r15),%rax 1d1799: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d17a1 1d17a0: 00 1d17a1: f3 0f 10 3d 00 00 00 movss 0x0(%rip),%xmm7 # 1d17a9 1d17a8: 00 1d17a9: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1d17b0: 00 00 1d17b2: 48 89 44 24 70 mov %rax,0x70(%rsp) 1d17b7: 49 8d 87 2c 14 00 00 lea 0x142c(%r15),%rax 1d17be: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d17c6 1d17c5: 00 1d17c6: 4d 89 fe mov %r15,%r14 1d17c9: 48 89 44 24 58 mov %rax,0x58(%rsp) 1d17ce: 49 8d 47 38 lea 0x38(%r15),%rax 1d17d2: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 1d17da 1d17d9: 00 1d17da: f2 0f 11 34 24 movsd %xmm6,(%rsp) 1d17df: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d17e7 1d17e6: 00 1d17e7: 48 89 44 24 40 mov %rax,0x40(%rsp) 1d17ec: f3 0f 11 7c 24 28 movss %xmm7,0x28(%rsp) 1d17f2: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 1d17f8: f3 0f 11 64 24 3c movss %xmm4,0x3c(%rsp) 1d17fe: f2 0f 11 74 24 20 movsd %xmm6,0x20(%rsp) 1d1804: 4c 8b 6c 24 70 mov 0x70(%rsp),%r13 1d1809: 4c 8b 64 24 58 mov 0x58(%rsp),%r12 1d180e: 4c 89 7c 24 30 mov %r15,0x30(%rsp) 1d1813: e9 6b 03 00 00 jmpq 1d1b83 1d1818: f3 41 0f 10 87 cc 16 movss 0x16cc(%r15),%xmm0 1d181f: 00 00 1d1821: f3 0f 11 83 cc 07 00 movss %xmm0,0x7cc(%rbx) 1d1828: 00 1d1829: f3 41 0f 10 87 e4 16 movss 0x16e4(%r15),%xmm0 1d1830: 00 00 1d1832: f3 0f 11 83 ec 08 00 movss %xmm0,0x8ec(%rbx) 1d1839: 00 1d183a: f3 41 0f 10 87 24 16 movss 0x1624(%r15),%xmm0 1d1841: 00 00 1d1843: 0f 2e 44 24 38 ucomiss 0x38(%rsp),%xmm0 1d1848: 66 0f ef db pxor %xmm3,%xmm3 1d184c: f3 41 0f 5a 9f 0c 16 cvtss2sd 0x160c(%r15),%xmm3 1d1853: 00 00 1d1855: 0f 8a c9 05 00 00 jp 1d1e24 1d185b: 0f 85 c3 05 00 00 jne 1d1e24 1d1861: f2 0f 5e cb divsd %xmm3,%xmm1 1d1865: 66 0f ef c0 pxor %xmm0,%xmm0 1d1869: f3 0f 5a 83 ac 06 00 cvtss2sd 0x6ac(%rbx),%xmm0 1d1870: 00 1d1871: 41 c7 86 e8 17 00 00 movl $0x0,0x17e8(%r14) 1d1878: 00 00 00 00 1d187c: f2 0f 5e c8 divsd %xmm0,%xmm1 1d1880: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d1884: f3 41 0f 11 8e e4 17 movss %xmm1,0x17e4(%r14) 1d188b: 00 00 1d188d: f3 0f 10 9b ac 06 00 movss 0x6ac(%rbx),%xmm3 1d1894: 00 1d1895: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d189d 1d189c: 00 1d189d: f3 41 0f 10 86 28 01 movss 0x128(%r14),%xmm0 1d18a4: 00 00 1d18a6: f3 0f 11 5c 24 10 movss %xmm3,0x10(%rsp) 1d18ac: 0f 28 d0 movaps %xmm0,%xmm2 1d18af: f3 41 0f 10 87 f0 03 movss 0x3f0(%r15),%xmm0 1d18b6: 00 00 1d18b8: f3 41 0f 5e 97 88 02 divss 0x288(%r15),%xmm2 1d18bf: 00 00 1d18c1: f3 0f 11 54 24 18 movss %xmm2,0x18(%rsp) 1d18c7: e8 00 00 00 00 callq 1d18cc 1d18cc: f3 0f 10 5c 24 10 movss 0x10(%rsp),%xmm3 1d18d2: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 1d18d8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d18e0 1d18df: 00 1d18e0: f3 0f 5e d8 divss %xmm0,%xmm3 1d18e4: f3 0f 5e d3 divss %xmm3,%xmm2 1d18e8: 0f 28 c2 movaps %xmm2,%xmm0 1d18eb: e8 00 00 00 00 callq 1d18f0 1d18f0: 0f 28 c8 movaps %xmm0,%xmm1 1d18f3: f3 41 0f 10 86 34 01 movss 0x134(%r14),%xmm0 1d18fa: 00 00 1d18fc: e8 00 00 00 00 callq 1d1901 1d1901: 66 0f ef c9 pxor %xmm1,%xmm1 1d1905: 66 0f ef d2 pxor %xmm2,%xmm2 1d1909: 66 0f ef db pxor %xmm3,%xmm3 1d190d: f3 41 0f 5a 8f 38 04 cvtss2sd 0x438(%r15),%xmm1 1d1914: 00 00 1d1916: f2 0f 5c 4c 24 08 subsd 0x8(%rsp),%xmm1 1d191c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d1920: f2 0f 5c c1 subsd %xmm1,%xmm0 1d1924: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d192c 1d192b: 00 1d192c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d1930: f3 41 0f 11 86 ec 17 movss %xmm0,0x17ec(%r14) 1d1937: 00 00 1d1939: f3 41 0f 10 86 28 01 movss 0x128(%r14),%xmm0 1d1940: 00 00 1d1942: f3 41 0f 5e 87 88 02 divss 0x288(%r15),%xmm0 1d1949: 00 00 1d194b: f3 0f 5a 9b ac 06 00 cvtss2sd 0x6ac(%rbx),%xmm3 1d1952: 00 1d1953: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 1d1957: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 1d195c: f3 0f 10 44 24 3c movss 0x3c(%rsp),%xmm0 1d1962: f3 41 0f 59 87 f0 03 mulss 0x3f0(%r15),%xmm0 1d1969: 00 00 1d196b: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 1d1971: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 1d1977: e8 00 00 00 00 callq 1d197c 1d197c: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 1d1982: 66 0f ef c9 pxor %xmm1,%xmm1 1d1986: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 1d198c: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d1990: 66 0f ef c0 pxor %xmm0,%xmm0 1d1994: f2 0f 5e d9 divsd %xmm1,%xmm3 1d1998: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d19a0 1d199f: 00 1d19a0: f2 0f 5e d3 divsd %xmm3,%xmm2 1d19a4: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 1d19a8: e8 00 00 00 00 callq 1d19ad 1d19ad: 0f 28 c8 movaps %xmm0,%xmm1 1d19b0: f3 41 0f 10 86 34 01 movss 0x134(%r14),%xmm0 1d19b7: 00 00 1d19b9: e8 00 00 00 00 callq 1d19be 1d19be: 66 0f ef c9 pxor %xmm1,%xmm1 1d19c2: f3 41 0f 10 96 e4 17 movss 0x17e4(%r14),%xmm2 1d19c9: 00 00 1d19cb: f3 41 0f 5a 8f 68 04 cvtss2sd 0x468(%r15),%xmm1 1d19d2: 00 00 1d19d4: f2 0f 5c 4c 24 08 subsd 0x8(%rsp),%xmm1 1d19da: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d19de: f3 0f 11 54 24 10 movss %xmm2,0x10(%rsp) 1d19e4: f2 0f 5c c1 subsd %xmm1,%xmm0 1d19e8: f3 41 0f 10 8e ec 17 movss 0x17ec(%r14),%xmm1 1d19ef: 00 00 1d19f1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d19f5: f3 41 0f 11 86 f0 17 movss %xmm0,0x17f0(%r14) 1d19fc: 00 00 1d19fe: 0f 28 c2 movaps %xmm2,%xmm0 1d1a01: f3 0f 10 9b cc 07 00 movss 0x7cc(%rbx),%xmm3 1d1a08: 00 1d1a09: f3 0f 59 85 ac 12 00 mulss 0x12ac(%rbp),%xmm0 1d1a10: 00 1d1a11: f3 41 0f 59 87 0c 16 mulss 0x160c(%r15),%xmm0 1d1a18: 00 00 1d1a1a: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 1d1a20: f3 41 0f 59 87 5c 17 mulss 0x175c(%r15),%xmm0 1d1a27: 00 00 1d1a29: f3 41 0f 5e 04 24 divss (%r12),%xmm0 1d1a2f: e8 00 00 00 00 callq 1d1a34 1d1a34: f3 0f 10 54 24 10 movss 0x10(%rsp),%xmm2 1d1a3a: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 1d1a40: f3 0f 58 c2 addss %xmm2,%xmm0 1d1a44: 0f 28 cb movaps %xmm3,%xmm1 1d1a47: e8 00 00 00 00 callq 1d1a4c 1d1a4c: f3 41 0f 10 96 e8 17 movss 0x17e8(%r14),%xmm2 1d1a53: 00 00 1d1a55: f3 41 0f 10 8e f0 17 movss 0x17f0(%r14),%xmm1 1d1a5c: 00 00 1d1a5e: f3 41 0f 11 86 f4 17 movss %xmm0,0x17f4(%r14) 1d1a65: 00 00 1d1a67: f3 0f 10 9b ec 08 00 movss 0x8ec(%rbx),%xmm3 1d1a6e: 00 1d1a6f: 0f 28 c2 movaps %xmm2,%xmm0 1d1a72: f3 0f 11 54 24 10 movss %xmm2,0x10(%rsp) 1d1a78: f3 0f 59 85 ac 12 00 mulss 0x12ac(%rbp),%xmm0 1d1a7f: 00 1d1a80: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 1d1a86: f3 41 0f 59 87 24 16 mulss 0x1624(%r15),%xmm0 1d1a8d: 00 00 1d1a8f: f3 41 0f 59 87 74 17 mulss 0x1774(%r15),%xmm0 1d1a96: 00 00 1d1a98: f3 41 0f 5e 04 24 divss (%r12),%xmm0 1d1a9e: e8 00 00 00 00 callq 1d1aa3 1d1aa3: f3 0f 10 54 24 10 movss 0x10(%rsp),%xmm2 1d1aa9: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 1d1aaf: f3 0f 58 c2 addss %xmm2,%xmm0 1d1ab3: 0f 28 cb movaps %xmm3,%xmm1 1d1ab6: e8 00 00 00 00 callq 1d1abb 1d1abb: f3 41 0f 11 86 f8 17 movss %xmm0,0x17f8(%r14) 1d1ac2: 00 00 1d1ac4: f3 41 0f 10 9f 24 16 movss 0x1624(%r15),%xmm3 1d1acb: 00 00 1d1acd: 0f 2e 5c 24 38 ucomiss 0x38(%rsp),%xmm3 1d1ad2: 0f 8a 1f 02 00 00 jp 1d1cf7 1d1ad8: 0f 85 19 02 00 00 jne 1d1cf7 1d1ade: f3 41 0f 10 8e f4 17 movss 0x17f4(%r14),%xmm1 1d1ae5: 00 00 1d1ae7: f3 41 0f 10 87 b0 01 movss 0x1b0(%r15),%xmm0 1d1aee: 00 00 1d1af0: 0f 28 d0 movaps %xmm0,%xmm2 1d1af3: f3 41 0f 5e 97 10 02 divss 0x210(%r15),%xmm2 1d1afa: 00 00 1d1afc: f3 41 0f 10 87 0c 16 movss 0x160c(%r15),%xmm0 1d1b03: 00 00 1d1b05: f3 0f 59 d1 mulss %xmm1,%xmm2 1d1b09: f3 0f 59 8b ac 06 00 mulss 0x6ac(%rbx),%xmm1 1d1b10: 00 1d1b11: f3 41 0f 5e 97 08 04 divss 0x408(%r15),%xmm2 1d1b18: 00 00 1d1b1a: f3 0f 11 54 24 18 movss %xmm2,0x18(%rsp) 1d1b20: f3 0f 11 4c 24 10 movss %xmm1,0x10(%rsp) 1d1b26: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1b2e 1d1b2d: 00 1d1b2e: e8 00 00 00 00 callq 1d1b33 1d1b33: f3 0f 59 44 24 10 mulss 0x10(%rsp),%xmm0 1d1b39: f3 41 0f 10 0c 24 movss (%r12),%xmm1 1d1b3f: f3 0f 5e 8b 8c 05 00 divss 0x58c(%rbx),%xmm1 1d1b46: 00 1d1b47: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 1d1b4d: f3 0f 5e c1 divss %xmm1,%xmm0 1d1b51: f3 0f 5c d0 subss %xmm0,%xmm2 1d1b55: f3 0f 11 93 0c 0a 00 movss %xmm2,0xa0c(%rbx) 1d1b5c: 00 1d1b5d: 48 83 c5 04 add $0x4,%rbp 1d1b61: 48 83 c3 18 add $0x18,%rbx 1d1b65: 49 39 ed cmp %rbp,%r13 1d1b68: 75 22 jne 1d1b8c 1d1b6a: 48 83 44 24 30 30 addq $0x30,0x30(%rsp) 1d1b70: 49 83 c5 08 add $0x8,%r13 1d1b74: 49 83 c4 04 add $0x4,%r12 1d1b78: 4c 3b 6c 24 40 cmp 0x40(%rsp),%r13 1d1b7d: 0f 84 24 06 00 00 je 1d21a7 1d1b83: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 1d1b88: 49 8d 6d f8 lea -0x8(%r13),%rbp 1d1b8c: f3 41 0f 10 87 f4 15 movss 0x15f4(%r15),%xmm0 1d1b93: 00 00 1d1b95: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1b9d 1d1b9c: 00 1d1b9d: f3 0f 5e 83 8c 05 00 divss 0x58c(%rbx),%xmm0 1d1ba4: 00 1d1ba5: f3 0f 11 83 ac 06 00 movss %xmm0,0x6ac(%rbx) 1d1bac: 00 1d1bad: f3 41 0f 10 87 0c 16 movss 0x160c(%r15),%xmm0 1d1bb4: 00 00 1d1bb6: e8 00 00 00 00 callq 1d1bbb 1d1bbb: f2 0f 10 4c 24 20 movsd 0x20(%rsp),%xmm1 1d1bc1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d1bc5: f2 0f 5e c8 divsd %xmm0,%xmm1 1d1bc9: 66 0f ef c0 pxor %xmm0,%xmm0 1d1bcd: f3 41 0f 5a 87 cc 16 cvtss2sd 0x16cc(%r15),%xmm0 1d1bd4: 00 00 1d1bd6: f2 0f 5e c8 divsd %xmm0,%xmm1 1d1bda: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d1bde: f3 41 0f 11 8e d4 17 movss %xmm1,0x17d4(%r14) 1d1be5: 00 00 1d1be7: f3 0f 10 83 ac 06 00 movss 0x6ac(%rbx),%xmm0 1d1bee: 00 1d1bef: f3 0f 5c 44 24 28 subss 0x28(%rsp),%xmm0 1d1bf5: e8 00 00 00 00 callq 1d1bfa 1d1bfa: f3 41 0f 58 86 d4 17 addss 0x17d4(%r14),%xmm0 1d1c01: 00 00 1d1c03: f3 41 0f 59 87 0c 16 mulss 0x160c(%r15),%xmm0 1d1c0a: 00 00 1d1c0c: f3 41 0f 59 87 cc 16 mulss 0x16cc(%r15),%xmm0 1d1c13: 00 00 1d1c15: f3 41 0f 11 86 d8 17 movss %xmm0,0x17d8(%r14) 1d1c1c: 00 00 1d1c1e: 41 83 bf a0 02 00 00 cmpl $0x23,0x2a0(%r15) 1d1c25: 23 1d1c26: 0f 84 17 03 00 00 je 1d1f43 1d1c2c: f3 41 0f 10 87 e4 16 movss 0x16e4(%r15),%xmm0 1d1c33: 00 00 1d1c35: 0f 2f 44 24 38 comiss 0x38(%rsp),%xmm0 1d1c3a: 0f 87 41 02 00 00 ja 1d1e81 1d1c40: f3 41 0f 10 8e dc 17 movss 0x17dc(%r14),%xmm1 1d1c47: 00 00 1d1c49: 66 0f ef c0 pxor %xmm0,%xmm0 1d1c4d: f3 0f 5a 83 ac 06 00 cvtss2sd 0x6ac(%rbx),%xmm0 1d1c54: 00 1d1c55: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1d1c5a: f2 0f 5c 44 24 08 subsd 0x8(%rsp),%xmm0 1d1c60: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d1c64: e8 00 00 00 00 callq 1d1c69 1d1c69: f3 41 0f 58 86 dc 17 addss 0x17dc(%r14),%xmm0 1d1c70: 00 00 1d1c72: f3 41 0f 59 87 24 16 mulss 0x1624(%r15),%xmm0 1d1c79: 00 00 1d1c7b: f3 41 0f 59 87 e4 16 mulss 0x16e4(%r15),%xmm0 1d1c82: 00 00 1d1c84: f3 41 0f 11 86 e0 17 movss %xmm0,0x17e0(%r14) 1d1c8b: 00 00 1d1c8d: 41 83 bf a0 02 00 00 cmpl $0x23,0x2a0(%r15) 1d1c94: 23 1d1c95: 0f 84 85 02 00 00 je 1d1f20 1d1c9b: 66 0f ef c9 pxor %xmm1,%xmm1 1d1c9f: f2 0f 10 14 24 movsd (%rsp),%xmm2 1d1ca4: f3 41 0f 58 86 d8 17 addss 0x17d8(%r14),%xmm0 1d1cab: 00 00 1d1cad: f3 41 0f 5a 8e 04 01 cvtss2sd 0x104(%r14),%xmm1 1d1cb4: 00 00 1d1cb6: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d1cbe 1d1cbd: 00 1d1cbe: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d1cc2: f2 0f 59 d1 mulsd %xmm1,%xmm2 1d1cc6: 66 0f 2f d0 comisd %xmm0,%xmm2 1d1cca: 0f 83 48 fb ff ff jae 1d1818 1d1cd0: f3 41 0f 10 87 fc 16 movss 0x16fc(%r15),%xmm0 1d1cd7: 00 00 1d1cd9: f3 0f 11 83 cc 07 00 movss %xmm0,0x7cc(%rbx) 1d1ce0: 00 1d1ce1: f3 41 0f 10 87 14 17 movss 0x1714(%r15),%xmm0 1d1ce8: 00 00 1d1cea: f3 0f 11 83 ec 08 00 movss %xmm0,0x8ec(%rbx) 1d1cf1: 00 1d1cf2: e9 43 fb ff ff jmpq 1d183a 1d1cf7: f3 41 0f 10 8f b0 01 movss 0x1b0(%r15),%xmm1 1d1cfe: 00 00 1d1d00: f2 0f 10 2c 24 movsd (%rsp),%xmm5 1d1d05: 66 0f ef d2 pxor %xmm2,%xmm2 1d1d09: f3 41 0f 5e 8f 10 02 divss 0x210(%r15),%xmm1 1d1d10: 00 00 1d1d12: f3 0f 59 c8 mulss %xmm0,%xmm1 1d1d16: f3 0f 59 83 ac 06 00 mulss 0x6ac(%rbx),%xmm0 1d1d1d: 00 1d1d1e: f3 0f 5a d1 cvtss2sd %xmm1,%xmm2 1d1d22: 66 0f ef c9 pxor %xmm1,%xmm1 1d1d26: f3 41 0f 5a 8f 08 04 cvtss2sd 0x408(%r15),%xmm1 1d1d2d: 00 00 1d1d2f: f2 0f 59 cd mulsd %xmm5,%xmm1 1d1d33: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d1d37: f2 0f 59 c5 mulsd %xmm5,%xmm0 1d1d3b: f2 0f 5e d1 divsd %xmm1,%xmm2 1d1d3f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1d47 1d1d46: 00 1d1d47: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 1d1d4d: 0f 28 c3 movaps %xmm3,%xmm0 1d1d50: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 1d1d56: e8 00 00 00 00 callq 1d1d5b 1d1d5b: f3 41 0f 10 0c 24 movss (%r12),%xmm1 1d1d61: f3 0f 5e 8b 8c 05 00 divss 0x58c(%rbx),%xmm1 1d1d68: 00 1d1d69: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d1d6d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d1d71: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d1d77: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 1d1d7d: f2 0f 5e c1 divsd %xmm1,%xmm0 1d1d81: f3 41 0f 10 8e f4 17 movss 0x17f4(%r14),%xmm1 1d1d88: 00 00 1d1d8a: f2 0f 5c d0 subsd %xmm0,%xmm2 1d1d8e: f3 41 0f 10 87 b0 01 movss 0x1b0(%r15),%xmm0 1d1d95: 00 00 1d1d97: 0f 28 d8 movaps %xmm0,%xmm3 1d1d9a: f3 41 0f 5e 9f 10 02 divss 0x210(%r15),%xmm3 1d1da1: 00 00 1d1da3: f3 41 0f 10 87 0c 16 movss 0x160c(%r15),%xmm0 1d1daa: 00 00 1d1dac: f3 0f 59 d9 mulss %xmm1,%xmm3 1d1db0: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 1d1db4: f3 0f 11 54 24 50 movss %xmm2,0x50(%rsp) 1d1dba: f3 0f 59 8b ac 06 00 mulss 0x6ac(%rbx),%xmm1 1d1dc1: 00 1d1dc2: f3 41 0f 5e 9f 08 04 divss 0x408(%r15),%xmm3 1d1dc9: 00 00 1d1dcb: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 1d1dd1: f3 0f 11 4c 24 10 movss %xmm1,0x10(%rsp) 1d1dd7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1ddf 1d1dde: 00 1d1ddf: e8 00 00 00 00 callq 1d1de4 1d1de4: f3 0f 59 44 24 10 mulss 0x10(%rsp),%xmm0 1d1dea: f3 41 0f 10 0c 24 movss (%r12),%xmm1 1d1df0: f3 0f 5e 8b 8c 05 00 divss 0x58c(%rbx),%xmm1 1d1df7: 00 1d1df8: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 1d1dfe: f3 0f 10 54 24 50 movss 0x50(%rsp),%xmm2 1d1e04: f3 0f 5e c1 divss %xmm1,%xmm0 1d1e08: 0f 28 ca movaps %xmm2,%xmm1 1d1e0b: f3 0f 5c d8 subss %xmm0,%xmm3 1d1e0f: 0f 28 c3 movaps %xmm3,%xmm0 1d1e12: e8 00 00 00 00 callq 1d1e17 1d1e17: f3 0f 11 83 0c 0a 00 movss %xmm0,0xa0c(%rbx) 1d1e1e: 00 1d1e1f: e9 39 fd ff ff jmpq 1d1b5d 1d1e24: f3 0f 10 a3 ec 08 00 movss 0x8ec(%rbx),%xmm4 1d1e2b: 00 1d1e2c: 0f 2f a3 cc 07 00 00 comiss 0x7cc(%rbx),%xmm4 1d1e33: 0f 82 8f 00 00 00 jb 1d1ec8 1d1e39: 66 0f 28 ca movapd %xmm2,%xmm1 1d1e3d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d1e41: 66 0f ef e4 pxor %xmm4,%xmm4 1d1e45: f2 0f 5e cb divsd %xmm3,%xmm1 1d1e49: f3 0f 5a a3 ac 06 00 cvtss2sd 0x6ac(%rbx),%xmm4 1d1e50: 00 1d1e51: f2 0f 5e d0 divsd %xmm0,%xmm2 1d1e55: f2 0f 5e cc divsd %xmm4,%xmm1 1d1e59: f2 0f 59 24 24 mulsd (%rsp),%xmm4 1d1e5e: f2 0f 5e d4 divsd %xmm4,%xmm2 1d1e62: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d1e66: f3 41 0f 11 8e e4 17 movss %xmm1,0x17e4(%r14) 1d1e6d: 00 00 1d1e6f: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 1d1e73: f3 41 0f 11 96 e8 17 movss %xmm2,0x17e8(%r14) 1d1e7a: 00 00 1d1e7c: e9 0c fa ff ff jmpq 1d188d 1d1e81: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1e89 1d1e88: 00 1d1e89: f3 41 0f 10 87 24 16 movss 0x1624(%r15),%xmm0 1d1e90: 00 00 1d1e92: e8 00 00 00 00 callq 1d1e97 1d1e97: f2 0f 10 4c 24 20 movsd 0x20(%rsp),%xmm1 1d1e9d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d1ea1: f2 0f 5e c8 divsd %xmm0,%xmm1 1d1ea5: 66 0f ef c0 pxor %xmm0,%xmm0 1d1ea9: f3 41 0f 5a 87 e4 16 cvtss2sd 0x16e4(%r15),%xmm0 1d1eb0: 00 00 1d1eb2: f2 0f 5e c8 divsd %xmm0,%xmm1 1d1eb6: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d1eba: f3 41 0f 11 8e dc 17 movss %xmm1,0x17dc(%r14) 1d1ec1: 00 00 1d1ec3: e9 81 fd ff ff jmpq 1d1c49 1d1ec8: 66 0f 28 c1 movapd %xmm1,%xmm0 1d1ecc: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 1d1ed4 1d1ed3: 00 1d1ed4: 66 0f ef d2 pxor %xmm2,%xmm2 1d1ed8: f2 0f 58 c1 addsd %xmm1,%xmm0 1d1edc: f3 0f 5a 93 ac 06 00 cvtss2sd 0x6ac(%rbx),%xmm2 1d1ee3: 00 1d1ee4: f2 0f 5e cc divsd %xmm4,%xmm1 1d1ee8: f2 0f 5e c4 divsd %xmm4,%xmm0 1d1eec: f2 0f 5e cb divsd %xmm3,%xmm1 1d1ef0: f2 0f 5e c3 divsd %xmm3,%xmm0 1d1ef4: f2 0f 5e c2 divsd %xmm2,%xmm0 1d1ef8: f2 0f 59 14 24 mulsd (%rsp),%xmm2 1d1efd: f2 0f 5e ca divsd %xmm2,%xmm1 1d1f01: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d1f05: f3 41 0f 11 86 e4 17 movss %xmm0,0x17e4(%r14) 1d1f0c: 00 00 1d1f0e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d1f12: f3 41 0f 11 8e e8 17 movss %xmm1,0x17e8(%r14) 1d1f19: 00 00 1d1f1b: e9 6d f9 ff ff jmpq 1d188d 1d1f20: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1f28 1d1f27: 00 1d1f28: e8 00 00 00 00 callq 1d1f2d 1d1f2d: f3 0f 58 05 00 00 00 addss 0x0(%rip),%xmm0 # 1d1f35 1d1f34: 00 1d1f35: f3 41 0f 11 86 e0 17 movss %xmm0,0x17e0(%r14) 1d1f3c: 00 00 1d1f3e: e9 58 fd ff ff jmpq 1d1c9b 1d1f43: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d1f4b 1d1f4a: 00 1d1f4b: e8 00 00 00 00 callq 1d1f50 1d1f50: f3 0f 58 05 00 00 00 addss 0x0(%rip),%xmm0 # 1d1f58 1d1f57: 00 1d1f58: f3 41 0f 11 86 d8 17 movss %xmm0,0x17d8(%r14) 1d1f5f: 00 00 1d1f61: e9 c6 fc ff ff jmpq 1d1c2c 1d1f66: c7 85 3c 13 00 00 00 movl $0x0,0x133c(%rbp) 1d1f6d: 00 00 00 1d1f70: c7 85 ac 12 00 00 00 movl $0x0,0x12ac(%rbp) 1d1f77: 00 00 00 1d1f7a: c7 85 dc 12 00 00 06 movl $0x6,0x12dc(%rbp) 1d1f81: 00 00 00 1d1f84: 85 c0 test %eax,%eax 1d1f86: 0f 88 50 f7 ff ff js 1d16dc 1d1f8c: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1d1f91: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d1f99 1d1f98: 00 1d1f99: 45 31 ed xor %r13d,%r13d 1d1f9c: e9 a4 00 00 00 jmpq 1d2045 1d1fa1: c7 83 8c 05 00 00 00 movl $0x40000000,0x58c(%rbx) 1d1fa8: 00 00 40 1d1fab: f3 0f 10 85 ac 12 00 movss 0x12ac(%rbp),%xmm0 1d1fb2: 00 1d1fb3: f3 41 0f 10 8f cc 17 movss 0x17cc(%r15),%xmm1 1d1fba: 00 00 1d1fbc: f3 0f 11 54 24 28 movss %xmm2,0x28(%rsp) 1d1fc2: e8 00 00 00 00 callq 1d1fc7 1d1fc7: f3 0f 11 85 ac 12 00 movss %xmm0,0x12ac(%rbp) 1d1fce: 00 1d1fcf: f3 41 0f 10 9f cc 17 movss 0x17cc(%r15),%xmm3 1d1fd6: 00 00 1d1fd8: f3 0f 11 5c 24 08 movss %xmm3,0x8(%rsp) 1d1fde: f3 0f 10 0c 24 movss (%rsp),%xmm1 1d1fe3: f3 41 0f 59 4c 24 18 mulss 0x18(%r12),%xmm1 1d1fea: f3 41 0f 10 04 24 movss (%r12),%xmm0 1d1ff0: e8 00 00 00 00 callq 1d1ff5 1d1ff5: f3 0f 10 5c 24 08 movss 0x8(%rsp),%xmm3 1d1ffb: f3 0f 10 54 24 28 movss 0x28(%rsp),%xmm2 1d2001: 0f 2f d8 comiss %xmm0,%xmm3 1d2004: 76 0a jbe 1d2010 1d2006: c7 85 dc 12 00 00 0d movl $0xd,0x12dc(%rbp) 1d200d: 00 00 00 1d2010: f3 0f 10 85 3c 13 00 movss 0x133c(%rbp),%xmm0 1d2017: 00 1d2018: 49 83 c5 01 add $0x1,%r13 1d201c: 48 83 c3 04 add $0x4,%rbx 1d2020: f3 0f 58 83 88 05 00 addss 0x588(%rbx),%xmm0 1d2027: 00 1d2028: f3 0f 11 85 3c 13 00 movss %xmm0,0x133c(%rbp) 1d202f: 00 1d2030: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d2037: 83 e8 01 sub $0x1,%eax 1d203a: 89 c6 mov %eax,%esi 1d203c: 44 39 e8 cmp %r13d,%eax 1d203f: 0f 8c 97 f6 ff ff jl 1d16dc 1d2045: f3 0f 10 0c 24 movss (%rsp),%xmm1 1d204a: f3 0f 11 54 24 08 movss %xmm2,0x8(%rsp) 1d2050: f3 43 0f 59 8c af dc mulss 0x15dc(%r15,%r13,4),%xmm1 1d2057: 15 00 00 1d205a: f3 43 0f 10 84 af 10 movss 0x210(%r15,%r13,4),%xmm0 1d2061: 02 00 00 1d2064: e8 00 00 00 00 callq 1d2069 1d2069: 0f 28 c8 movaps %xmm0,%xmm1 1d206c: 66 0f ef c0 pxor %xmm0,%xmm0 1d2070: f3 41 0f 5a 87 84 01 cvtss2sd 0x184(%r15),%xmm0 1d2077: 00 00 1d2079: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d207d: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d2085 1d2084: 00 1d2085: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d208d 1d208c: 00 1d208d: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d2091: 66 0f ef c9 pxor %xmm1,%xmm1 1d2095: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d2099: f3 41 0f 11 87 c8 17 movss %xmm0,0x17c8(%r15) 1d20a0: 00 00 1d20a2: f3 43 0f 10 84 af 10 movss 0x210(%r15,%r13,4),%xmm0 1d20a9: 02 00 00 1d20ac: f3 43 0f 5a 8c af dc cvtss2sd 0x15dc(%r15,%r13,4),%xmm1 1d20b3: 15 00 00 1d20b6: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d20be 1d20bd: 00 1d20be: f2 0f 59 4c 24 10 mulsd 0x10(%rsp),%xmm1 1d20c4: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d20c8: e8 00 00 00 00 callq 1d20cd 1d20cd: 49 83 fe 03 cmp $0x3,%r14 1d20d1: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 1d20d7: 0f 28 c8 movaps %xmm0,%xmm1 1d20da: 66 0f ef c0 pxor %xmm0,%xmm0 1d20de: f3 41 0f 5a 87 84 01 cvtss2sd 0x184(%r15),%xmm0 1d20e5: 00 00 1d20e7: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d20eb: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d20f3 1d20f2: 00 1d20f3: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d20fb 1d20fa: 00 1d20fb: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d20ff: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d2103: f3 41 0f 11 87 cc 17 movss %xmm0,0x17cc(%r15) 1d210a: 00 00 1d210c: 77 50 ja 1d215e 1d210e: 66 0f ef c9 pxor %xmm1,%xmm1 1d2112: 66 0f ef db pxor %xmm3,%xmm3 1d2116: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d211a: f3 41 0f 5a 8f 80 01 cvtss2sd 0x180(%r15),%xmm1 1d2121: 00 00 1d2123: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 1d212b 1d212a: 00 1d212b: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 1d2133 1d2132: 00 1d2133: f3 41 0f 5a 9f c8 17 cvtss2sd 0x17c8(%r15),%xmm3 1d213a: 00 00 1d213c: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d2140: f2 0f 59 d9 mulsd %xmm1,%xmm3 1d2144: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d2148: f3 41 0f 11 87 cc 17 movss %xmm0,0x17cc(%r15) 1d214f: 00 00 1d2151: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 1d2155: f3 41 0f 11 9f c8 17 movss %xmm3,0x17c8(%r15) 1d215c: 00 00 1d215e: 43 0f 2f 94 af 3c 16 comiss 0x163c(%r15,%r13,4),%xmm2 1d2165: 00 00 1d2167: 0f 82 34 fe ff ff jb 1d1fa1 1d216d: f3 0f 11 93 8c 05 00 movss %xmm2,0x58c(%rbx) 1d2174: 00 1d2175: f3 0f 10 85 ac 12 00 movss 0x12ac(%rbp),%xmm0 1d217c: 00 1d217d: f3 41 0f 10 8f c8 17 movss 0x17c8(%r15),%xmm1 1d2184: 00 00 1d2186: f3 0f 11 54 24 28 movss %xmm2,0x28(%rsp) 1d218c: e8 00 00 00 00 callq 1d2191 1d2191: f3 0f 11 85 ac 12 00 movss %xmm0,0x12ac(%rbp) 1d2198: 00 1d2199: f3 41 0f 10 9f c8 17 movss 0x17c8(%r15),%xmm3 1d21a0: 00 00 1d21a2: e9 31 fe ff ff jmpq 1d1fd8 1d21a7: 41 8b 86 90 04 00 00 mov 0x490(%r14),%eax 1d21ae: 48 83 44 24 48 01 addq $0x1,0x48(%rsp) 1d21b4: 49 83 c7 04 add $0x4,%r15 1d21b8: 8d 70 ff lea -0x1(%rax),%esi 1d21bb: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1d21c0: 39 c6 cmp %eax,%esi 1d21c2: 0f 8d 3c f6 ff ff jge 1d1804 1d21c8: 4d 89 f7 mov %r14,%r15 1d21cb: 8d 7e 01 lea 0x1(%rsi),%edi 1d21ce: 4d 8d 87 a0 13 00 00 lea 0x13a0(%r15),%r8 1d21d5: 4c 89 fa mov %r15,%rdx 1d21d8: 4d 8d 8f 20 01 00 00 lea 0x120(%r15),%r9 1d21df: 48 63 ff movslq %edi,%rdi 1d21e2: 41 c7 40 fc 06 00 00 movl $0x6,-0x4(%r8) 1d21e9: 00 1d21ea: 85 f6 test %esi,%esi 1d21ec: 0f 88 ec 25 00 00 js 1d47de 1d21f2: f3 41 0f 10 87 9c 00 movss 0x9c(%r15),%xmm0 1d21f9: 00 00 1d21fb: 31 c0 xor %eax,%eax 1d21fd: 0f 2f 84 82 0c 0a 00 comiss 0xa0c(%rdx,%rax,4),%xmm0 1d2204: 00 1d2205: 76 08 jbe 1d220f 1d2207: 41 c7 40 fc 0d 00 00 movl $0xd,-0x4(%r8) 1d220e: 00 1d220f: 48 83 c0 01 add $0x1,%rax 1d2213: 48 39 f8 cmp %rdi,%rax 1d2216: 75 e5 jne 1d21fd 1d2218: 41 c7 00 06 00 00 00 movl $0x6,(%r8) 1d221f: 31 c0 xor %eax,%eax 1d2221: 0f 2f 84 82 24 0a 00 comiss 0xa24(%rdx,%rax,4),%xmm0 1d2228: 00 1d2229: 76 07 jbe 1d2232 1d222b: 41 c7 00 0d 00 00 00 movl $0xd,(%r8) 1d2232: 48 83 c0 01 add $0x1,%rax 1d2236: 48 39 f8 cmp %rdi,%rax 1d2239: 75 e6 jne 1d2221 1d223b: 48 83 c2 30 add $0x30,%rdx 1d223f: 49 83 c0 08 add $0x8,%r8 1d2243: 4c 39 ca cmp %r9,%rdx 1d2246: 75 9a jne 1d21e2 1d2248: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 1d224d: 89 f0 mov %esi,%eax 1d224f: 4d 8d 87 70 13 00 00 lea 0x1370(%r15),%r8 1d2256: 45 31 c9 xor %r9d,%r9d 1d2259: 48 8d 3c 87 lea (%rdi,%rax,4),%rdi 1d225d: 41 c7 40 fc 00 00 00 movl $0x0,-0x4(%r8) 1d2264: 00 1d2265: 85 f6 test %esi,%esi 1d2267: 0f 88 65 25 00 00 js 1d47d2 1d226d: 49 8d 87 40 02 00 00 lea 0x240(%r15),%rax 1d2274: 48 89 c2 mov %rax,%rdx 1d2277: 83 3a 06 cmpl $0x6,(%rdx) 1d227a: 75 16 jne 1d2292 1d227c: f3 41 0f 10 40 fc movss -0x4(%r8),%xmm0 1d2282: f3 42 0f 58 84 0a 4c addss 0x34c(%rdx,%r9,1),%xmm0 1d2289: 03 00 00 1d228c: f3 41 0f 11 40 fc movss %xmm0,-0x4(%r8) 1d2292: 48 83 c2 04 add $0x4,%rdx 1d2296: 48 39 d7 cmp %rdx,%rdi 1d2299: 75 dc jne 1d2277 1d229b: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 1d22a2: 83 38 06 cmpl $0x6,(%rax) 1d22a5: 75 14 jne 1d22bb 1d22a7: f3 41 0f 10 00 movss (%r8),%xmm0 1d22ac: f3 42 0f 58 84 08 64 addss 0x364(%rax,%r9,1),%xmm0 1d22b3: 03 00 00 1d22b6: f3 41 0f 11 00 movss %xmm0,(%r8) 1d22bb: 48 83 c0 04 add $0x4,%rax 1d22bf: 48 39 f8 cmp %rdi,%rax 1d22c2: 75 de jne 1d22a2 1d22c4: 49 83 c1 30 add $0x30,%r9 1d22c8: 49 83 c0 08 add $0x8,%r8 1d22cc: 49 81 f9 20 01 00 00 cmp $0x120,%r9 1d22d3: 75 88 jne 1d225d 1d22d5: 48 8b 44 24 58 mov 0x58(%rsp),%rax 1d22da: 4c 89 7c 24 68 mov %r15,0x68(%rsp) 1d22df: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 1d22e6: 00 00 1d22e8: 48 89 44 24 40 mov %rax,0x40(%rsp) 1d22ed: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1d22f2: 48 8b 6c 24 68 mov 0x68(%rsp),%rbp 1d22f7: 4c 01 f8 add %r15,%rax 1d22fa: 48 89 44 24 48 mov %rax,0x48(%rsp) 1d22ff: 31 c0 xor %eax,%eax 1d2301: f3 0f 10 44 24 54 movss 0x54(%rsp),%xmm0 1d2307: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d230e: 44 8d 70 01 lea 0x1(%rax),%r14d 1d2312: 44 89 74 24 58 mov %r14d,0x58(%rsp) 1d2317: f3 41 0f 11 87 fc 17 movss %xmm0,0x17fc(%r15) 1d231e: 00 00 1d2320: 83 e9 01 sub $0x1,%ecx 1d2323: 0f 88 e5 21 00 00 js 1d450e 1d2329: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 1d2331 1d2330: 00 1d2331: 4c 8b 64 24 48 mov 0x48(%rsp),%r12 1d2336: 4d 8d af 10 02 00 00 lea 0x210(%r15),%r13 1d233d: 31 db xor %ebx,%ebx 1d233f: f3 0f 11 6c 24 18 movss %xmm5,0x18(%rsp) 1d2345: e9 af 00 00 00 jmpq 1d23f9 1d234a: 0f 85 df 00 00 00 jne 1d242f 1d2350: 41 0f 2f 8d f8 01 00 comiss 0x1f8(%r13),%xmm1 1d2357: 00 1d2358: f3 41 0f 10 85 fc 13 movss 0x13fc(%r13),%xmm0 1d235f: 00 00 1d2361: 0f 83 b7 01 00 00 jae 1d251e 1d2367: f3 0f 10 4c 24 18 movss 0x18(%rsp),%xmm1 1d236d: e8 00 00 00 00 callq 1d2372 1d2372: 66 0f ef c9 pxor %xmm1,%xmm1 1d2376: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d237a: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d2382 1d2381: 00 1d2382: 66 0f ef c0 pxor %xmm0,%xmm0 1d2386: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d238e 1d238d: 00 1d238e: f3 41 0f 5a 85 4c 15 cvtss2sd 0x154c(%r13),%xmm0 1d2395: 00 00 1d2397: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d239b: 66 0f ef c0 pxor %xmm0,%xmm0 1d239f: f3 0f 5a 85 ac 12 00 cvtss2sd 0x12ac(%rbp),%xmm0 1d23a6: 00 1d23a7: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d23ab: 66 0f ef c0 pxor %xmm0,%xmm0 1d23af: f2 41 0f 2a c6 cvtsi2sd %r14d,%xmm0 1d23b4: f2 0f 5e c8 divsd %xmm0,%xmm1 1d23b8: 83 c3 01 add $0x1,%ebx 1d23bb: 49 83 c5 04 add $0x4,%r13 1d23bf: 49 83 c4 04 add $0x4,%r12 1d23c3: f3 41 0f 10 87 fc 17 movss 0x17fc(%r15),%xmm0 1d23ca: 00 00 1d23cc: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d23d0: e8 00 00 00 00 callq 1d23d5 1d23d5: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d23dc: f3 41 0f 11 87 fc 17 movss %xmm0,0x17fc(%r15) 1d23e3: 00 00 1d23e5: 8d 48 ff lea -0x1(%rax),%ecx 1d23e8: 39 d9 cmp %ebx,%ecx 1d23ea: 0f 8c 29 02 00 00 jl 1d2619 1d23f0: f3 41 0f 10 87 fc 17 movss 0x17fc(%r15),%xmm0 1d23f7: 00 00 1d23f9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d2401 1d2400: 00 1d2401: f3 41 0f 59 4d 00 mulss 0x0(%r13),%xmm1 1d2407: e8 00 00 00 00 callq 1d240c 1d240c: f3 0f 10 7c 24 38 movss 0x38(%rsp),%xmm7 1d2412: f3 0f 10 4c 24 18 movss 0x18(%rsp),%xmm1 1d2418: f3 41 0f 11 87 fc 17 movss %xmm0,0x17fc(%r15) 1d241f: 00 00 1d2421: 41 0f 2e bd 14 14 00 ucomiss 0x1414(%r13),%xmm7 1d2428: 00 1d2429: 0f 8b 1b ff ff ff jnp 1d234a 1d242f: 41 0f 2f 8d f8 01 00 comiss 0x1f8(%r13),%xmm1 1d2436: 00 1d2437: f3 41 0f 10 85 fc 13 movss 0x13fc(%r13),%xmm0 1d243e: 00 00 1d2440: 0f 83 7b 01 00 00 jae 1d25c1 1d2446: f3 0f 10 4c 24 18 movss 0x18(%rsp),%xmm1 1d244c: e8 00 00 00 00 callq 1d2451 1d2451: 66 0f ef c9 pxor %xmm1,%xmm1 1d2455: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d245d 1d245c: 00 1d245d: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d2461: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d2469 1d2468: 00 1d2469: 66 0f ef c0 pxor %xmm0,%xmm0 1d246d: f3 41 0f 5a 85 4c 15 cvtss2sd 0x154c(%r13),%xmm0 1d2474: 00 00 1d2476: f2 0f 11 34 24 movsd %xmm6,(%rsp) 1d247b: f2 0f 59 ce mulsd %xmm6,%xmm1 1d247f: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d2483: 66 0f ef c0 pxor %xmm0,%xmm0 1d2487: f3 0f 5a 85 ac 12 00 cvtss2sd 0x12ac(%rbp),%xmm0 1d248e: 00 1d248f: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d2493: 66 0f ef c0 pxor %xmm0,%xmm0 1d2497: f2 41 0f 2a c6 cvtsi2sd %r14d,%xmm0 1d249c: f2 0f 5e c8 divsd %xmm0,%xmm1 1d24a0: f3 41 0f 10 87 fc 17 movss 0x17fc(%r15),%xmm0 1d24a7: 00 00 1d24a9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d24ad: e8 00 00 00 00 callq 1d24b2 1d24b2: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d24ba 1d24b9: 00 1d24ba: f3 41 0f 11 87 fc 17 movss %xmm0,0x17fc(%r15) 1d24c1: 00 00 1d24c3: 66 0f ef c0 pxor %xmm0,%xmm0 1d24c7: f3 41 0f 10 95 14 14 movss 0x1414(%r13),%xmm2 1d24ce: 00 00 1d24d0: f3 41 0f 5a 85 f8 01 cvtss2sd 0x1f8(%r13),%xmm0 1d24d7: 00 00 1d24d9: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d24e1 1d24e0: 00 1d24e1: 66 0f 2f c8 comisd %xmm0,%xmm1 1d24e5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d24ed 1d24ec: 00 1d24ed: 0f 28 c2 movaps %xmm2,%xmm0 1d24f0: 73 7b jae 1d256d 1d24f2: e8 00 00 00 00 callq 1d24f7 1d24f7: 66 0f ef c9 pxor %xmm1,%xmm1 1d24fb: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d24ff: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d2507 1d2506: 00 1d2507: 66 0f ef c0 pxor %xmm0,%xmm0 1d250b: f3 41 0f 5a 85 64 15 cvtss2sd 0x1564(%r13),%xmm0 1d2512: 00 00 1d2514: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 1d2519: e9 79 fe ff ff jmpq 1d2397 1d251e: e8 00 00 00 00 callq 1d2523 1d2523: 66 0f ef c9 pxor %xmm1,%xmm1 1d2527: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d252b: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d2533 1d2532: 00 1d2533: 66 0f ef c0 pxor %xmm0,%xmm0 1d2537: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d253f 1d253e: 00 1d253f: f3 41 0f 5a 85 e0 01 cvtss2sd 0x1e0(%r13),%xmm0 1d2546: 00 00 1d2548: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d254c: 66 0f ef c0 pxor %xmm0,%xmm0 1d2550: f3 41 0f 5a 45 00 cvtss2sd 0x0(%r13),%xmm0 1d2556: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d255a: 66 0f ef c0 pxor %xmm0,%xmm0 1d255e: f3 41 0f 5a 84 24 8c cvtss2sd 0x58c(%r12),%xmm0 1d2565: 05 00 00 1d2568: e9 47 fe ff ff jmpq 1d23b4 1d256d: e8 00 00 00 00 callq 1d2572 1d2572: 66 0f ef c9 pxor %xmm1,%xmm1 1d2576: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d257a: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d2582 1d2581: 00 1d2582: 66 0f ef c0 pxor %xmm0,%xmm0 1d2586: f3 41 0f 5a 85 e0 01 cvtss2sd 0x1e0(%r13),%xmm0 1d258d: 00 00 1d258f: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 1d2594: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d2598: 66 0f ef c0 pxor %xmm0,%xmm0 1d259c: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d25a4 1d25a3: 00 1d25a4: f3 41 0f 5a 45 00 cvtss2sd 0x0(%r13),%xmm0 1d25aa: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d25ae: 66 0f ef c0 pxor %xmm0,%xmm0 1d25b2: f3 41 0f 5a 84 24 8c cvtss2sd 0x58c(%r12),%xmm0 1d25b9: 05 00 00 1d25bc: e9 f3 fd ff ff jmpq 1d23b4 1d25c1: e8 00 00 00 00 callq 1d25c6 1d25c6: 66 0f ef c9 pxor %xmm1,%xmm1 1d25ca: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d25d2 1d25d1: 00 1d25d2: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d25d6: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d25de 1d25dd: 00 1d25de: 66 0f ef c0 pxor %xmm0,%xmm0 1d25e2: f3 41 0f 5a 85 e0 01 cvtss2sd 0x1e0(%r13),%xmm0 1d25e9: 00 00 1d25eb: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 1d25f0: f2 0f 59 cf mulsd %xmm7,%xmm1 1d25f4: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d25f8: 66 0f ef c0 pxor %xmm0,%xmm0 1d25fc: f3 41 0f 5a 45 00 cvtss2sd 0x0(%r13),%xmm0 1d2602: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d2606: 66 0f ef c0 pxor %xmm0,%xmm0 1d260a: f3 41 0f 5a 84 24 8c cvtss2sd 0x58c(%r12),%xmm0 1d2611: 05 00 00 1d2614: e9 83 fe ff ff jmpq 1d249c 1d2619: 85 c9 test %ecx,%ecx 1d261b: 0f 88 ed 1e 00 00 js 1d450e 1d2621: f3 0f 10 3d 00 00 00 movss 0x0(%rip),%xmm7 # 1d2629 1d2628: 00 1d2629: 4c 89 f9 mov %r15,%rcx 1d262c: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 1d2631: 4d 8d b7 98 01 00 00 lea 0x198(%r15),%r14 1d2638: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 1d2640 1d263f: 00 1d2640: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d2648 1d2647: 00 1d2648: 45 31 ed xor %r13d,%r13d 1d264b: f3 0f 11 7c 24 50 movss %xmm7,0x50(%rsp) 1d2651: 66 0f ef ff pxor %xmm7,%xmm7 1d2655: 48 2b 4c 24 68 sub 0x68(%rsp),%rcx 1d265a: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d2662 1d2661: 00 1d2662: f3 0f 2a 7c 24 58 cvtsi2ssl 0x58(%rsp),%xmm7 1d2668: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 1d266e: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 1d2676 1d2675: 00 1d2676: 4c 8d a4 29 78 18 00 lea 0x1878(%rcx,%rbp,1),%r12 1d267d: 00 1d267e: f2 0f 11 74 24 28 movsd %xmm6,0x28(%rsp) 1d2684: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 1d2689: f2 0f 11 64 24 30 movsd %xmm4,0x30(%rsp) 1d268f: f3 0f 11 7c 24 3c movss %xmm7,0x3c(%rsp) 1d2695: 41 83 be a8 00 00 00 cmpl $0x6,0xa8(%r14) 1d269c: 06 1d269d: 0f 84 75 11 00 00 je 1d3818 1d26a3: 49 c7 87 10 18 00 00 movq $0x0,0x1810(%r15) 1d26aa: 00 00 00 00 1d26ae: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d26b5: 06 1d26b6: 0f 84 3d 0f 00 00 je 1d35f9 1d26bc: 41 c7 87 28 18 00 00 movl $0x0,0x1828(%r15) 1d26c3: 00 00 00 00 1d26c7: 41 8b 86 08 01 00 00 mov 0x108(%r14),%eax 1d26ce: 8d 50 f6 lea -0xa(%rax),%edx 1d26d1: 83 fa 02 cmp $0x2,%edx 1d26d4: 0f 86 3a 0e 00 00 jbe 1d3514 1d26da: 41 83 be a8 00 00 00 cmpl $0x6,0xa8(%r14) 1d26e1: 06 1d26e2: 0f 84 a3 19 00 00 je 1d408b 1d26e8: 49 c7 87 3c 18 00 00 movq $0x0,0x183c(%r15) 1d26ef: 00 00 00 00 1d26f3: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d26fa: 06 1d26fb: 0f 84 3d 12 00 00 je 1d393e 1d2701: 41 c7 87 58 18 00 00 movl $0x0,0x1858(%r15) 1d2708: 00 00 00 00 1d270c: 66 0f ef c0 pxor %xmm0,%xmm0 1d2710: f3 41 0f 10 97 3c 18 movss 0x183c(%r15),%xmm2 1d2717: 00 00 1d2719: f3 41 0f 10 8f 40 18 movss 0x1840(%r15),%xmm1 1d2720: 00 00 1d2722: f3 41 0f 58 87 28 18 addss 0x1828(%r15),%xmm0 1d2729: 00 00 1d272b: f2 0f 10 64 24 20 movsd 0x20(%rsp),%xmm4 1d2731: f3 41 0f 11 86 54 13 movss %xmm0,0x1354(%r14) 1d2738: 00 00 1d273a: f3 41 0f 58 97 10 18 addss 0x1810(%r15),%xmm2 1d2741: 00 00 1d2743: f3 41 0f 10 86 a0 02 movss 0x2a0(%r14),%xmm0 1d274a: 00 00 1d274c: f3 41 0f 11 96 24 13 movss %xmm2,0x1324(%r14) 1d2753: 00 00 1d2755: f3 41 0f 58 8f 14 18 addss 0x1814(%r15),%xmm1 1d275c: 00 00 1d275e: f3 41 0f 10 96 70 02 movss 0x270(%r14),%xmm2 1d2765: 00 00 1d2767: f3 0f 58 c2 addss %xmm2,%xmm0 1d276b: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d276f: f3 41 0f 11 8e 3c 13 movss %xmm1,0x133c(%r14) 1d2776: 00 00 1d2778: 66 0f ef c9 pxor %xmm1,%xmm1 1d277c: f3 41 0f 5a 8e c8 01 cvtss2sd 0x1c8(%r14),%xmm1 1d2783: 00 00 1d2785: f2 0f 59 cc mulsd %xmm4,%xmm1 1d2789: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d278d: f2 0f 58 44 24 28 addsd 0x28(%rsp),%xmm0 1d2793: f2 0f 59 ca mulsd %xmm2,%xmm1 1d2797: f2 0f 58 c1 addsd %xmm1,%xmm0 1d279b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d27a3 1d27a2: 00 1d27a3: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d27a7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d27ab: f3 41 0f 11 87 5c 18 movss %xmm0,0x185c(%r15) 1d27b2: 00 00 1d27b4: e8 00 00 00 00 callq 1d27b9 1d27b9: 66 0f ef c9 pxor %xmm1,%xmm1 1d27bd: f3 41 0f 11 86 70 18 movss %xmm0,0x1870(%r14) 1d27c4: 00 00 1d27c6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d27ca: f2 0f 5c 44 24 28 subsd 0x28(%rsp),%xmm0 1d27d0: f3 0f 5a 8b cc 07 00 cvtss2sd 0x7cc(%rbx),%xmm1 1d27d7: 00 1d27d8: f2 0f 5e c1 divsd %xmm1,%xmm0 1d27dc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d27e4 1d27e3: 00 1d27e4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d27e8: e8 00 00 00 00 callq 1d27ed 1d27ed: f3 0f 10 7c 24 18 movss 0x18(%rsp),%xmm7 1d27f3: f3 0f 58 c7 addss %xmm7,%xmm0 1d27f7: f3 41 0f 11 86 9c 13 movss %xmm0,0x139c(%r14) 1d27fe: 00 00 1d2800: f3 41 0f 10 86 70 18 movss 0x1870(%r14),%xmm0 1d2807: 00 00 1d2809: 0f 2f c7 comiss %xmm7,%xmm0 1d280c: 0f 86 29 0d 00 00 jbe 1d353b 1d2812: f3 0f 5c 44 24 50 subss 0x50(%rsp),%xmm0 1d2818: f3 0f 10 8b cc 07 00 movss 0x7cc(%rbx),%xmm1 1d281f: 00 1d2820: e8 00 00 00 00 callq 1d2825 1d2825: f3 41 0f 11 87 60 18 movss %xmm0,0x1860(%r15) 1d282c: 00 00 1d282e: 0f 28 c8 movaps %xmm0,%xmm1 1d2831: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d2839 1d2838: 00 1d2839: e8 00 00 00 00 callq 1d283e 1d283e: f3 41 0f 11 87 60 18 movss %xmm0,0x1860(%r15) 1d2845: 00 00 1d2847: 0f 28 c8 movaps %xmm0,%xmm1 1d284a: f3 41 0f 10 86 9c 13 movss 0x139c(%r14),%xmm0 1d2851: 00 00 1d2853: 41 8b 86 08 01 00 00 mov 0x108(%r14),%eax 1d285a: f3 0f 59 83 cc 07 00 mulss 0x7cc(%rbx),%xmm0 1d2861: 00 1d2862: 8d 50 f6 lea -0xa(%rax),%edx 1d2865: f3 0f 58 c1 addss %xmm1,%xmm0 1d2869: f3 41 0f 11 86 6c 13 movss %xmm0,0x136c(%r14) 1d2870: 00 00 1d2872: 83 fa 02 cmp $0x2,%edx 1d2875: 0f 87 78 0e 00 00 ja 1d36f3 1d287b: 41 c7 86 84 13 00 00 movl $0x0,0x1384(%r14) 1d2882: 00 00 00 00 1d2886: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d288e 1d288d: 00 1d288e: 66 0f ef c0 pxor %xmm0,%xmm0 1d2892: f3 0f 10 95 ac 12 00 movss 0x12ac(%rbp),%xmm2 1d2899: 00 1d289a: f3 41 0f 5a 46 78 cvtss2sd 0x78(%r14),%xmm0 1d28a0: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d28a4: 0f 28 da movaps %xmm2,%xmm3 1d28a7: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d28ab: f3 0f 5e 5c 24 3c divss 0x3c(%rsp),%xmm3 1d28b1: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d28b9 1d28b8: 00 1d28b9: f3 0f 5a db cvtss2sd %xmm3,%xmm3 1d28bd: f2 0f 5e cb divsd %xmm3,%xmm1 1d28c1: f2 0f 5e c2 divsd %xmm2,%xmm0 1d28c5: f2 0f 58 c1 addsd %xmm1,%xmm0 1d28c9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d28cd: f3 41 0f 11 87 6c 18 movss %xmm0,0x186c(%r15) 1d28d4: 00 00 1d28d6: f3 0f 10 8b 8c 05 00 movss 0x58c(%rbx),%xmm1 1d28dd: 00 1d28de: 0f 2f 4c 24 18 comiss 0x18(%rsp),%xmm1 1d28e3: 76 28 jbe 1d290d 1d28e5: 66 0f ef c9 pxor %xmm1,%xmm1 1d28e9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d28ed: f3 41 0f 5a 8e 80 01 cvtss2sd 0x180(%r14),%xmm1 1d28f4: 00 00 1d28f6: f2 0f 59 4c 24 20 mulsd 0x20(%rsp),%xmm1 1d28fc: f2 0f 58 c1 addsd %xmm1,%xmm0 1d2900: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d2904: f3 41 0f 11 87 6c 18 movss %xmm0,0x186c(%r15) 1d290b: 00 00 1d290d: 41 83 be 38 01 00 00 cmpl $0x1f,0x138(%r14) 1d2914: 1f 1d2915: f3 0f 10 44 24 18 movss 0x18(%rsp),%xmm0 1d291b: 74 04 je 1d2921 1d291d: 66 0f ef c0 pxor %xmm0,%xmm0 1d2921: f3 41 0f 11 87 70 18 movss %xmm0,0x1870(%r15) 1d2928: 00 00 1d292a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d2932 1d2931: 00 1d2932: f3 41 0f 5e 87 fc 17 divss 0x17fc(%r15),%xmm0 1d2939: 00 00 1d293b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d2943 1d2942: 00 1d2943: f3 41 0f 11 87 74 18 movss %xmm0,0x1874(%r15) 1d294a: 00 00 1d294c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d2954 1d2953: 00 1d2954: f3 41 0f 59 46 18 mulss 0x18(%r14),%xmm0 1d295a: e8 00 00 00 00 callq 1d295f 1d295f: f2 0f 10 64 24 30 movsd 0x30(%rsp),%xmm4 1d2965: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d296d 1d296c: 00 1d296d: 66 0f ef db pxor %xmm3,%xmm3 1d2971: f3 41 0f 11 04 24 movss %xmm0,(%r12) 1d2977: f3 0f 10 85 ac 12 00 movss 0x12ac(%rbp),%xmm0 1d297e: 00 1d297f: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d2987 1d2986: 00 1d2987: 0f 28 d0 movaps %xmm0,%xmm2 1d298a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d298e: f3 0f 5e 54 24 3c divss 0x3c(%rsp),%xmm2 1d2994: f3 0f 5a da cvtss2sd %xmm2,%xmm3 1d2998: f2 0f 5e e0 divsd %xmm0,%xmm4 1d299c: 66 0f ef c0 pxor %xmm0,%xmm0 1d29a0: f3 41 0f 5a 87 88 01 cvtss2sd 0x188(%r15),%xmm0 1d29a7: 00 00 1d29a9: f2 0f 5e cb divsd %xmm3,%xmm1 1d29ad: f2 0f 5e eb divsd %xmm3,%xmm5 1d29b1: f2 0f 58 cc addsd %xmm4,%xmm1 1d29b5: 66 0f ef e4 pxor %xmm4,%xmm4 1d29b9: f3 41 0f 5a a7 fc 17 cvtss2sd 0x17fc(%r15),%xmm4 1d29c0: 00 00 1d29c2: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d29c6: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d29ce 1d29cd: 00 1d29ce: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d29d2: f3 41 0f 11 8f a8 18 movss %xmm1,0x18a8(%r15) 1d29d9: 00 00 1d29db: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d29df: f2 0f 5e c4 divsd %xmm4,%xmm0 1d29e3: f2 0f 58 c5 addsd %xmm5,%xmm0 1d29e7: 66 0f ef ed pxor %xmm5,%xmm5 1d29eb: f3 41 0f 5a 6e 78 cvtss2sd 0x78(%r14),%xmm5 1d29f1: f2 0f 58 c1 addsd %xmm1,%xmm0 1d29f5: f2 0f 59 c5 mulsd %xmm5,%xmm0 1d29f9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d29fd: f3 41 0f 11 44 24 34 movss %xmm0,0x34(%r12) 1d2a04: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d2a0c 1d2a0b: 00 1d2a0c: f2 0f 5e c4 divsd %xmm4,%xmm0 1d2a10: f2 0f 58 c8 addsd %xmm0,%xmm1 1d2a14: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d2a1c 1d2a1b: 00 1d2a1c: f2 0f 5e c3 divsd %xmm3,%xmm0 1d2a20: f2 0f 58 c8 addsd %xmm0,%xmm1 1d2a24: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d2a2c 1d2a2b: 00 1d2a2c: f3 0f 5e c2 divss %xmm2,%xmm0 1d2a30: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d2a34: e8 00 00 00 00 callq 1d2a39 1d2a39: f3 41 0f 10 5e 78 movss 0x78(%r14),%xmm3 1d2a3f: f3 41 0f 10 14 24 movss (%r12),%xmm2 1d2a45: f3 41 0f 58 54 24 34 addss 0x34(%r12),%xmm2 1d2a4c: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1d2a51: f3 0f 59 c3 mulss %xmm3,%xmm0 1d2a55: 0f 28 ca movaps %xmm2,%xmm1 1d2a58: f3 0f 58 c8 addss %xmm0,%xmm1 1d2a5c: f3 41 0f 11 44 24 64 movss %xmm0,0x64(%r12) 1d2a63: f3 41 0f 10 a7 10 01 movss 0x110(%r15),%xmm4 1d2a6a: 00 00 1d2a6c: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d2a73: 06 1d2a74: f3 0f 5e cb divss %xmm3,%xmm1 1d2a78: 66 0f ef db pxor %xmm3,%xmm3 1d2a7c: f3 41 0f 11 8f 0c 19 movss %xmm1,0x190c(%r15) 1d2a83: 00 00 1d2a85: f3 0f 10 95 3c 13 00 movss 0x133c(%rbp),%xmm2 1d2a8c: 00 1d2a8d: f3 0f 10 85 6c 13 00 movss 0x136c(%rbp),%xmm0 1d2a94: 00 1d2a95: f3 41 0f 59 87 18 01 mulss 0x118(%r15),%xmm0 1d2a9c: 00 00 1d2a9e: f3 0f 5a 18 cvtss2sd (%rax),%xmm3 1d2aa2: f3 0f 59 e2 mulss %xmm2,%xmm4 1d2aa6: f3 0f 58 c4 addss %xmm4,%xmm0 1d2aaa: 66 0f ef e4 pxor %xmm4,%xmm4 1d2aae: f3 0f 5a 60 30 cvtss2sd 0x30(%rax),%xmm4 1d2ab3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d2ab7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d2abf 1d2abe: 00 1d2abf: f2 0f 5e c3 divsd %xmm3,%xmm0 1d2ac3: f2 0f 58 c4 addsd %xmm4,%xmm0 1d2ac7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d2acb: f3 41 0f 11 87 10 19 movss %xmm0,0x1910(%r15) 1d2ad2: 00 00 1d2ad4: 75 2e jne 1d2b04 1d2ad6: f3 41 0f 59 97 14 01 mulss 0x114(%r15),%xmm2 1d2add: 00 00 1d2adf: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d2ae3: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d2ae7: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 1d2aef 1d2aee: 00 1d2aef: f2 0f 5e d3 divsd %xmm3,%xmm2 1d2af3: f2 0f 58 c2 addsd %xmm2,%xmm0 1d2af7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d2afb: f3 41 0f 11 87 10 19 movss %xmm0,0x1910(%r15) 1d2b02: 00 00 1d2b04: 41 83 bf 8c 01 00 00 cmpl $0x6,0x18c(%r15) 1d2b0b: 06 1d2b0c: 0f 84 d0 0a 00 00 je 1d35e2 1d2b12: f3 41 0f 10 46 48 movss 0x48(%r14),%xmm0 1d2b18: f3 0f 5c 44 24 18 subss 0x18(%rsp),%xmm0 1d2b1e: f3 41 0f 11 87 14 19 movss %xmm0,0x1914(%r15) 1d2b25: 00 00 1d2b27: e9 fa 00 00 00 jmpq 1d2c26 1d2b2c: f3 41 0f 5c 97 34 19 subss 0x1934(%r15),%xmm2 1d2b33: 00 00 1d2b35: 0f 28 ca movaps %xmm2,%xmm1 1d2b38: e8 00 00 00 00 callq 1d2b3d 1d2b3d: f3 41 0f 11 87 40 19 movss %xmm0,0x1940(%r15) 1d2b44: 00 00 1d2b46: f3 41 0f 10 87 38 19 movss 0x1938(%r15),%xmm0 1d2b4d: 00 00 1d2b4f: f3 41 0f 10 4e 18 movss 0x18(%r14),%xmm1 1d2b55: f3 41 0f 5e 4e 78 divss 0x78(%r14),%xmm1 1d2b5b: f3 0f 5e c1 divss %xmm1,%xmm0 1d2b5f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d2b67 1d2b66: 00 1d2b67: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d2b6b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d2b73 1d2b72: 00 1d2b73: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1d2b78: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d2b7c: e8 00 00 00 00 callq 1d2b81 1d2b81: f3 41 0f 10 4e 18 movss 0x18(%r14),%xmm1 1d2b87: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d2b8f 1d2b8e: 00 1d2b8f: f3 41 0f 5e 4e 78 divss 0x78(%r14),%xmm1 1d2b95: f3 41 0f 11 86 fc 13 movss %xmm0,0x13fc(%r14) 1d2b9c: 00 00 1d2b9e: f3 41 0f 10 87 40 19 movss 0x1940(%r15),%xmm0 1d2ba5: 00 00 1d2ba7: f3 0f 5e c1 divss %xmm1,%xmm0 1d2bab: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d2bb3 1d2bb2: 00 1d2bb3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d2bb7: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d2bbf 1d2bbe: 00 1d2bbf: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1d2bc4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d2bc8: e8 00 00 00 00 callq 1d2bcd 1d2bcd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d2bd5 1d2bd4: 00 1d2bd5: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 1d2bdd 1d2bdc: 00 1d2bdd: f3 0f 59 c8 mulss %xmm0,%xmm1 1d2be1: f3 41 0f 11 8e 2c 14 movss %xmm1,0x142c(%r14) 1d2be8: 00 00 1d2bea: f3 41 0f 10 87 14 19 movss 0x1914(%r15),%xmm0 1d2bf1: 00 00 1d2bf3: f3 0f 5c 44 24 18 subss 0x18(%rsp),%xmm0 1d2bf9: f3 41 0f 11 87 14 19 movss %xmm0,0x1914(%r15) 1d2c00: 00 00 1d2c02: 41 0f 2f ae fc 13 00 comiss 0x13fc(%r14),%xmm5 1d2c09: 00 1d2c0a: 76 11 jbe 1d2c1d 1d2c0c: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 1d2c14 1d2c13: 00 1d2c14: 0f 2f e1 comiss %xmm1,%xmm4 1d2c17: 0f 87 69 02 00 00 ja 1d2e86 1d2c1d: f3 41 0f 10 8f 0c 19 movss 0x190c(%r15),%xmm1 1d2c24: 00 00 1d2c26: f3 41 0f 10 97 9c 00 movss 0x9c(%r15),%xmm2 1d2c2d: 00 00 1d2c2f: f3 41 0f 10 5e 18 movss 0x18(%r14),%xmm3 1d2c35: f3 41 0f 58 8f 74 18 addss 0x1874(%r15),%xmm1 1d2c3c: 00 00 1d2c3e: 0f 28 e3 movaps %xmm3,%xmm4 1d2c41: f3 41 0f 5e 66 78 divss 0x78(%r14),%xmm4 1d2c47: f3 0f 5e d4 divss %xmm4,%xmm2 1d2c4b: f3 0f 5e cc divss %xmm4,%xmm1 1d2c4f: f3 0f 5c c2 subss %xmm2,%xmm0 1d2c53: f3 0f 5c c1 subss %xmm1,%xmm0 1d2c57: f3 41 0f 10 8f 6c 18 movss 0x186c(%r15),%xmm1 1d2c5e: 00 00 1d2c60: f3 0f 5e cb divss %xmm3,%xmm1 1d2c64: f3 41 0f 58 8f 70 18 addss 0x1870(%r15),%xmm1 1d2c6b: 00 00 1d2c6d: f3 0f 5c c1 subss %xmm1,%xmm0 1d2c71: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d2c79 1d2c78: 00 1d2c79: f3 41 0f 11 86 cc 13 movss %xmm0,0x13cc(%r14) 1d2c80: 00 00 1d2c82: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d2c86: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d2c8e 1d2c8d: 00 1d2c8e: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1d2c93: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d2c97: e8 00 00 00 00 callq 1d2c9c 1d2c9c: 66 0f ef c9 pxor %xmm1,%xmm1 1d2ca0: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d2ca8 1d2ca7: 00 1d2ca8: f3 41 0f 5a 8e 24 13 cvtss2sd 0x1324(%r14),%xmm1 1d2caf: 00 00 1d2cb1: f3 41 0f 11 86 cc 13 movss %xmm0,0x13cc(%r14) 1d2cb8: 00 00 1d2cba: 66 0f ef c0 pxor %xmm0,%xmm0 1d2cbe: f3 0f 10 b3 ac 06 00 movss 0x6ac(%rbx),%xmm6 1d2cc5: 00 1d2cc6: f3 41 0f 5a 86 3c 13 cvtss2sd 0x133c(%r14),%xmm0 1d2ccd: 00 00 1d2ccf: f2 0f 58 c0 addsd %xmm0,%xmm0 1d2cd3: f2 0f 58 c1 addsd %xmm1,%xmm0 1d2cd7: 66 0f ef c9 pxor %xmm1,%xmm1 1d2cdb: f3 41 0f 5a 8e 54 13 cvtss2sd 0x1354(%r14),%xmm1 1d2ce2: 00 00 1d2ce4: f2 0f 58 c9 addsd %xmm1,%xmm1 1d2ce8: f2 0f 58 c1 addsd %xmm1,%xmm0 1d2cec: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d2cf4 1d2cf3: 00 1d2cf4: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 1d2cfa: f3 41 0f 10 86 6c 13 movss 0x136c(%r14),%xmm0 1d2d01: 00 00 1d2d03: f3 0f 59 f0 mulss %xmm0,%xmm6 1d2d07: f3 41 0f 10 86 74 14 movss 0x1474(%r14),%xmm0 1d2d0e: 00 00 1d2d10: f3 0f 11 74 24 10 movss %xmm6,0x10(%rsp) 1d2d16: e8 00 00 00 00 callq 1d2d1b 1d2d1b: f3 0f 59 44 24 10 mulss 0x10(%rsp),%xmm0 1d2d21: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 1d2d27: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d2d2f 1d2d2e: 00 1d2d2f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d2d33: f2 0f 58 e8 addsd %xmm0,%xmm5 1d2d37: f3 41 0f 10 86 84 13 movss 0x1384(%r14),%xmm0 1d2d3e: 00 00 1d2d40: f3 0f 59 83 ac 06 00 mulss 0x6ac(%rbx),%xmm0 1d2d47: 00 1d2d48: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 1d2d4e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d2d52: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 1d2d58: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 1d2d5e: f3 41 0f 10 86 8c 14 movss 0x148c(%r14),%xmm0 1d2d65: 00 00 1d2d67: e8 00 00 00 00 callq 1d2d6c 1d2d6c: f3 41 0f 10 56 18 movss 0x18(%r14),%xmm2 1d2d72: f3 41 0f 10 8e cc 13 movss 0x13cc(%r14),%xmm1 1d2d79: 00 00 1d2d7b: f3 41 0f 10 5e 78 movss 0x78(%r14),%xmm3 1d2d81: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d2d85: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d2d8b: f3 0f 59 ca mulss %xmm2,%xmm1 1d2d8f: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 1d2d95: f3 0f 5e cb divss %xmm3,%xmm1 1d2d99: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d2d9d: f2 0f 5e c1 divsd %xmm1,%xmm0 1d2da1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d2da5: f3 41 0f 11 86 0c 13 movss %xmm0,0x130c(%r14) 1d2dac: 00 00 1d2dae: 41 8b 87 80 04 00 00 mov 0x480(%r15),%eax 1d2db5: 83 f8 06 cmp $0x6,%eax 1d2db8: 74 79 je 1d2e33 1d2dba: f3 0f 5e d3 divss %xmm3,%xmm2 1d2dbe: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d2dc6 1d2dc5: 00 1d2dc6: f3 0f 59 da mulss %xmm2,%xmm3 1d2dca: f3 41 0f 11 9f 38 19 movss %xmm3,0x1938(%r15) 1d2dd1: 00 00 1d2dd3: f3 41 0f 10 97 10 19 movss 0x1910(%r15),%xmm2 1d2dda: 00 00 1d2ddc: f3 41 0f 10 46 18 movss 0x18(%r14),%xmm0 1d2de2: f3 41 0f 5e 46 78 divss 0x78(%r14),%xmm0 1d2de8: f3 0f 5c c3 subss %xmm3,%xmm0 1d2dec: 83 f8 06 cmp $0x6,%eax 1d2def: 74 0e je 1d2dff 1d2df1: 41 83 be a8 00 00 00 cmpl $0x6,0xa8(%r14) 1d2df8: 06 1d2df9: 0f 85 2d fd ff ff jne 1d2b2c 1d2dff: f3 41 0f 10 9e 3c 13 movss 0x133c(%r14),%xmm3 1d2e06: 00 00 1d2e08: 0f 28 c8 movaps %xmm0,%xmm1 1d2e0b: f3 41 0f 58 9e 54 13 addss 0x1354(%r14),%xmm3 1d2e12: 00 00 1d2e14: f3 41 0f 5e 9e 0c 13 divss 0x130c(%r14),%xmm3 1d2e1b: 00 00 1d2e1d: 0f 28 c3 movaps %xmm3,%xmm0 1d2e20: e8 00 00 00 00 callq 1d2e25 1d2e25: f3 41 0f 11 87 40 19 movss %xmm0,0x1940(%r15) 1d2e2c: 00 00 1d2e2e: e9 13 fd ff ff jmpq 1d2b46 1d2e33: 41 83 be a8 00 00 00 cmpl $0x6,0xa8(%r14) 1d2e3a: 06 1d2e3b: 0f 85 79 ff ff ff jne 1d2dba 1d2e41: f3 41 0f 10 8e 40 1b movss 0x1b40(%r14),%xmm1 1d2e48: 00 00 1d2e4a: f3 0f 5e d3 divss %xmm3,%xmm2 1d2e4e: 0f 28 d9 movaps %xmm1,%xmm3 1d2e51: f3 41 0f 10 8f 10 19 movss 0x1910(%r15),%xmm1 1d2e58: 00 00 1d2e5a: f3 0f 5e d8 divss %xmm0,%xmm3 1d2e5e: f3 0f 59 15 00 00 00 mulss 0x0(%rip),%xmm2 # 1d2e66 1d2e65: 00 1d2e66: 0f 28 c3 movaps %xmm3,%xmm0 1d2e69: e8 00 00 00 00 callq 1d2e6e 1d2e6e: 41 8b 87 80 04 00 00 mov 0x480(%r15),%eax 1d2e75: f3 41 0f 11 87 38 19 movss %xmm0,0x1938(%r15) 1d2e7c: 00 00 1d2e7e: 0f 28 d8 movaps %xmm0,%xmm3 1d2e81: e9 4d ff ff ff jmpq 1d2dd3 1d2e86: 41 83 c5 01 add $0x1,%r13d 1d2e8a: 49 83 c6 04 add $0x4,%r14 1d2e8e: 48 83 c3 04 add $0x4,%rbx 1d2e92: 49 83 c4 08 add $0x8,%r12 1d2e96: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d2e9d: 8d 48 ff lea -0x1(%rax),%ecx 1d2ea0: 44 39 e9 cmp %r13d,%ecx 1d2ea3: 0f 8d ec f7 ff ff jge 1d2695 1d2ea9: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1d2eae: f3 0f 10 10 movss (%rax),%xmm2 1d2eb2: f3 41 0f 11 97 18 19 movss %xmm2,0x1918(%r15) 1d2eb9: 00 00 1d2ebb: 85 c9 test %ecx,%ecx 1d2ebd: 0f 88 5d 16 00 00 js 1d4520 1d2ec3: 31 db xor %ebx,%ebx 1d2ec5: f3 41 0f 10 84 9f 2c movss 0x172c(%r15,%rbx,4),%xmm0 1d2ecc: 17 00 00 1d2ecf: f3 0f 11 54 24 08 movss %xmm2,0x8(%rsp) 1d2ed5: f3 41 0f 10 8c 9f a4 movss 0x14a4(%r15,%rbx,4),%xmm1 1d2edc: 14 00 00 1d2edf: 48 83 c3 01 add $0x1,%rbx 1d2ee3: e8 00 00 00 00 callq 1d2ee8 1d2ee8: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 1d2eee: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d2ef5: f3 0f 5c d0 subss %xmm0,%xmm2 1d2ef9: 8d 48 ff lea -0x1(%rax),%ecx 1d2efc: f3 41 0f 11 97 18 19 movss %xmm2,0x1918(%r15) 1d2f03: 00 00 1d2f05: 39 d9 cmp %ebx,%ecx 1d2f07: 7d bc jge 1d2ec5 1d2f09: 85 c9 test %ecx,%ecx 1d2f0b: 0f 88 0f 16 00 00 js 1d4520 1d2f11: 48 63 c9 movslq %ecx,%rcx 1d2f14: 49 8d b7 1c 19 00 00 lea 0x191c(%r15),%rsi 1d2f1b: 45 31 c9 xor %r9d,%r9d 1d2f1e: 48 8d 04 8d 04 00 00 lea 0x4(,%rcx,4),%rax 1d2f25: 00 1d2f26: 83 f8 08 cmp $0x8,%eax 1d2f29: 0f 83 35 13 00 00 jae 1d4264 1d2f2f: a8 04 test $0x4,%al 1d2f31: 0f 85 56 1a 00 00 jne 1d498d 1d2f37: 85 c0 test %eax,%eax 1d2f39: 74 08 je 1d2f43 1d2f3b: 41 c6 87 1c 19 00 00 movb $0x0,0x191c(%r15) 1d2f42: 00 1d2f43: f3 0f 10 4c 24 38 movss 0x38(%rsp),%xmm1 1d2f49: 49 8d 87 a0 02 00 00 lea 0x2a0(%r15),%rax 1d2f50: 49 8d b4 8f a4 02 00 lea 0x2a4(%r15,%rcx,4),%rsi 1d2f57: 00 1d2f58: 8b 10 mov (%rax),%edx 1d2f5a: 83 fa 16 cmp $0x16,%edx 1d2f5d: 74 29 je 1d2f88 1d2f5f: 83 fa 23 cmp $0x23,%edx 1d2f62: 74 24 je 1d2f88 1d2f64: f3 0f 10 80 1c 12 00 movss 0x121c(%rax),%xmm0 1d2f6b: 00 1d2f6c: f3 0f 58 c1 addss %xmm1,%xmm0 1d2f70: f3 0f 58 80 34 12 00 addss 0x1234(%rax),%xmm0 1d2f77: 00 1d2f78: f3 0f 58 80 4c 12 00 addss 0x124c(%rax),%xmm0 1d2f7f: 00 1d2f80: f3 0f 11 80 7c 16 00 movss %xmm0,0x167c(%rax) 1d2f87: 00 1d2f88: 48 83 c0 04 add $0x4,%rax 1d2f8c: 48 39 c6 cmp %rax,%rsi 1d2f8f: 75 c7 jne 1d2f58 1d2f91: 4d 8d b7 b0 01 00 00 lea 0x1b0(%r15),%r14 1d2f98: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 1d2f9d: 45 31 e4 xor %r12d,%r12d 1d2fa0: 4d 89 f5 mov %r14,%r13 1d2fa3: e9 57 03 00 00 jmpq 1d32ff 1d2fa8: f3 41 0f 10 85 54 13 movss 0x1354(%r13),%xmm0 1d2faf: 00 00 1d2fb1: f3 0f 10 93 cc 07 00 movss 0x7cc(%rbx),%xmm2 1d2fb8: 00 1d2fb9: 0f 2f 15 00 00 00 00 comiss 0x0(%rip),%xmm2 # 1d2fc0 1d2fc0: f3 0f 5e c1 divss %xmm1,%xmm0 1d2fc4: f3 0f 11 83 2c 0b 00 movss %xmm0,0xb2c(%rbx) 1d2fcb: 00 1d2fcc: 76 3d jbe 1d300b 1d2fce: 66 0f ef e4 pxor %xmm4,%xmm4 1d2fd2: 66 0f ef db pxor %xmm3,%xmm3 1d2fd6: f3 41 0f 5a a5 58 18 cvtss2sd 0x1858(%r13),%xmm4 1d2fdd: 00 00 1d2fdf: f2 0f 5c 64 24 30 subsd 0x30(%rsp),%xmm4 1d2fe5: f2 0f 59 64 24 20 mulsd 0x20(%rsp),%xmm4 1d2feb: f3 0f 5a d9 cvtss2sd %xmm1,%xmm3 1d2fef: f2 0f 5c dc subsd %xmm4,%xmm3 1d2ff3: 66 0f 2f 1d 00 00 00 comisd 0x0(%rip),%xmm3 # 1d2ffb 1d2ffa: 00 1d2ffb: 0f 87 3a 10 00 00 ja 1d403b 1d3001: c7 83 2c 0b 00 00 f0 movl $0x497423f0,0xb2c(%rbx) 1d3008: 23 74 49 1d300b: f3 41 0f 10 85 6c 13 movss 0x136c(%r13),%xmm0 1d3012: 00 00 1d3014: f3 0f 10 93 ec 08 00 movss 0x8ec(%rbx),%xmm2 1d301b: 00 1d301c: 0f 2f 15 00 00 00 00 comiss 0x0(%rip),%xmm2 # 1d3023 1d3023: f3 0f 5e c1 divss %xmm1,%xmm0 1d3027: f3 0f 11 83 4c 0c 00 movss %xmm0,0xc4c(%rbx) 1d302e: 00 1d302f: 76 3d jbe 1d306e 1d3031: 66 0f ef e4 pxor %xmm4,%xmm4 1d3035: 66 0f ef db pxor %xmm3,%xmm3 1d3039: f3 41 0f 5a a5 70 18 cvtss2sd 0x1870(%r13),%xmm4 1d3040: 00 00 1d3042: f2 0f 5c 64 24 30 subsd 0x30(%rsp),%xmm4 1d3048: f2 0f 59 64 24 20 mulsd 0x20(%rsp),%xmm4 1d304e: f3 0f 5a d9 cvtss2sd %xmm1,%xmm3 1d3052: f2 0f 5c dc subsd %xmm4,%xmm3 1d3056: 66 0f 2f 1d 00 00 00 comisd 0x0(%rip),%xmm3 # 1d305e 1d305d: 00 1d305e: 0f 87 3d 0f 00 00 ja 1d3fa1 1d3064: c7 83 4c 0c 00 00 f0 movl $0x497423f0,0xc4c(%rbx) 1d306b: 23 74 49 1d306e: f3 41 0f 10 85 54 13 movss 0x1354(%r13),%xmm0 1d3075: 00 00 1d3077: 66 0f ef ff pxor %xmm7,%xmm7 1d307b: f3 0f 5a bb 8c 05 00 cvtss2sd 0x58c(%rbx),%xmm7 1d3082: 00 1d3083: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 1d3089: f3 0f 5e c1 divss %xmm1,%xmm0 1d308d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d3095 1d3094: 00 1d3095: f3 0f 11 44 24 10 movss %xmm0,0x10(%rsp) 1d309b: f3 41 0f 10 85 5c 14 movss 0x145c(%r13),%xmm0 1d30a2: 00 00 1d30a4: e8 00 00 00 00 callq 1d30a9 1d30a9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d30b1 1d30b0: 00 1d30b1: f3 0f 11 44 24 18 movss %xmm0,0x18(%rsp) 1d30b7: f3 41 0f 10 85 6c 13 movss 0x136c(%r13),%xmm0 1d30be: 00 00 1d30c0: 0f 28 e0 movaps %xmm0,%xmm4 1d30c3: f3 41 0f 10 85 74 14 movss 0x1474(%r13),%xmm0 1d30ca: 00 00 1d30cc: f3 41 0f 5e a7 44 19 divss 0x1944(%r15),%xmm4 1d30d3: 00 00 1d30d5: f3 0f 11 64 24 28 movss %xmm4,0x28(%rsp) 1d30db: e8 00 00 00 00 callq 1d30e0 1d30e0: f3 0f 59 44 24 28 mulss 0x28(%rsp),%xmm0 1d30e6: f3 0f 10 4c 24 10 movss 0x10(%rsp),%xmm1 1d30ec: f3 0f 59 4c 24 18 mulss 0x18(%rsp),%xmm1 1d30f2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d30f6: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 1d30fc: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d3100: f2 0f 58 c1 addsd %xmm1,%xmm0 1d3104: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 1d310a: 66 0f ef c9 pxor %xmm1,%xmm1 1d310e: f3 0f 5a 8b ac 06 00 cvtss2sd 0x6ac(%rbx),%xmm1 1d3115: 00 1d3116: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d311a: f3 41 0f 10 4d 00 movss 0x0(%r13),%xmm1 1d3120: f3 41 0f 5e 4d 60 divss 0x60(%r13),%xmm1 1d3126: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d312a: f2 0f 5e c1 divsd %xmm1,%xmm0 1d312e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d3132: f3 0f 11 83 6c 0d 00 movss %xmm0,0xd6c(%rbx) 1d3139: 00 1d313a: f3 41 0f 10 87 48 19 movss 0x1948(%r15),%xmm0 1d3141: 00 00 1d3143: 0f 2f 44 24 38 comiss 0x38(%rsp),%xmm0 1d3148: 0f 86 35 03 00 00 jbe 1d3483 1d314e: f3 41 0f 10 95 54 13 movss 0x1354(%r13),%xmm2 1d3155: 00 00 1d3157: f3 0f 10 8b cc 07 00 movss 0x7cc(%rbx),%xmm1 1d315e: 00 1d315f: 0f 2f 0d 00 00 00 00 comiss 0x0(%rip),%xmm1 # 1d3166 1d3166: f3 0f 5e d0 divss %xmm0,%xmm2 1d316a: f3 0f 11 93 8c 0e 00 movss %xmm2,0xe8c(%rbx) 1d3171: 00 1d3172: 76 3d jbe 1d31b1 1d3174: 66 0f ef e4 pxor %xmm4,%xmm4 1d3178: 66 0f ef db pxor %xmm3,%xmm3 1d317c: f3 41 0f 5a a5 58 18 cvtss2sd 0x1858(%r13),%xmm4 1d3183: 00 00 1d3185: f2 0f 5c 64 24 30 subsd 0x30(%rsp),%xmm4 1d318b: f2 0f 59 64 24 20 mulsd 0x20(%rsp),%xmm4 1d3191: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 1d3195: f2 0f 5c dc subsd %xmm4,%xmm3 1d3199: 66 0f 2f 1d 00 00 00 comisd 0x0(%rip),%xmm3 # 1d31a1 1d31a0: 00 1d31a1: 0f 87 2e 0e 00 00 ja 1d3fd5 1d31a7: c7 83 8c 0e 00 00 f0 movl $0x497423f0,0xe8c(%rbx) 1d31ae: 23 74 49 1d31b1: f3 41 0f 10 95 6c 13 movss 0x136c(%r13),%xmm2 1d31b8: 00 00 1d31ba: f3 0f 10 8b ec 08 00 movss 0x8ec(%rbx),%xmm1 1d31c1: 00 1d31c2: 0f 2f 0d 00 00 00 00 comiss 0x0(%rip),%xmm1 # 1d31c9 1d31c9: f3 0f 5e d0 divss %xmm0,%xmm2 1d31cd: f3 0f 11 93 ac 0f 00 movss %xmm2,0xfac(%rbx) 1d31d4: 00 1d31d5: 76 3d jbe 1d3214 1d31d7: 66 0f ef e4 pxor %xmm4,%xmm4 1d31db: 66 0f ef db pxor %xmm3,%xmm3 1d31df: f3 41 0f 5a a5 70 18 cvtss2sd 0x1870(%r13),%xmm4 1d31e6: 00 00 1d31e8: f2 0f 5c 64 24 30 subsd 0x30(%rsp),%xmm4 1d31ee: f2 0f 59 64 24 20 mulsd 0x20(%rsp),%xmm4 1d31f4: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 1d31f8: f2 0f 5c dc subsd %xmm4,%xmm3 1d31fc: 66 0f 2f 1d 00 00 00 comisd 0x0(%rip),%xmm3 # 1d3204 1d3203: 00 1d3204: 0f 87 fe 0d 00 00 ja 1d4008 1d320a: c7 83 ac 0f 00 00 f0 movl $0x497423f0,0xfac(%rbx) 1d3211: 23 74 49 1d3214: f3 41 0f 10 8d 54 13 movss 0x1354(%r13),%xmm1 1d321b: 00 00 1d321d: 66 0f ef e4 pxor %xmm4,%xmm4 1d3221: f3 0f 5a a3 8c 05 00 cvtss2sd 0x58c(%rbx),%xmm4 1d3228: 00 1d3229: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 1d322f: f3 0f 5e c8 divss %xmm0,%xmm1 1d3233: f3 41 0f 10 85 5c 14 movss 0x145c(%r13),%xmm0 1d323a: 00 00 1d323c: f3 0f 11 4c 24 10 movss %xmm1,0x10(%rsp) 1d3242: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d324a 1d3249: 00 1d324a: e8 00 00 00 00 callq 1d324f 1d324f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d3257 1d3256: 00 1d3257: f3 0f 11 44 24 18 movss %xmm0,0x18(%rsp) 1d325d: f3 41 0f 10 85 6c 13 movss 0x136c(%r13),%xmm0 1d3264: 00 00 1d3266: 0f 28 f0 movaps %xmm0,%xmm6 1d3269: f3 41 0f 10 85 74 14 movss 0x1474(%r13),%xmm0 1d3270: 00 00 1d3272: f3 41 0f 5e b7 48 19 divss 0x1948(%r15),%xmm6 1d3279: 00 00 1d327b: f3 0f 11 74 24 28 movss %xmm6,0x28(%rsp) 1d3281: e8 00 00 00 00 callq 1d3286 1d3286: f3 0f 59 44 24 28 mulss 0x28(%rsp),%xmm0 1d328c: f3 0f 10 4c 24 10 movss 0x10(%rsp),%xmm1 1d3292: f3 0f 59 4c 24 18 mulss 0x18(%rsp),%xmm1 1d3298: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d329c: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 1d32a2: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d32a6: f2 0f 58 c1 addsd %xmm1,%xmm0 1d32aa: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 1d32b0: 66 0f ef c9 pxor %xmm1,%xmm1 1d32b4: f3 0f 5a 8b ac 06 00 cvtss2sd 0x6ac(%rbx),%xmm1 1d32bb: 00 1d32bc: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d32c0: f3 41 0f 10 4d 00 movss 0x0(%r13),%xmm1 1d32c6: f3 41 0f 5e 4d 60 divss 0x60(%r13),%xmm1 1d32cc: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d32d0: f2 0f 5e c1 divsd %xmm1,%xmm0 1d32d4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d32d8: f3 0f 11 83 cc 10 00 movss %xmm0,0x10cc(%rbx) 1d32df: 00 1d32e0: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d32e7: 41 83 c4 01 add $0x1,%r12d 1d32eb: 49 83 c5 04 add $0x4,%r13 1d32ef: 48 83 c3 04 add $0x4,%rbx 1d32f3: 8d 48 ff lea -0x1(%rax),%ecx 1d32f6: 44 39 e1 cmp %r12d,%ecx 1d32f9: 0f 8c c5 07 00 00 jl 1d3ac4 1d32ff: 41 8b 87 80 04 00 00 mov 0x480(%r15),%eax 1d3306: f3 41 0f 10 65 00 movss 0x0(%r13),%xmm4 1d330c: f3 41 0f 5e 65 60 divss 0x60(%r13),%xmm4 1d3312: f3 0f 59 25 00 00 00 mulss 0x0(%rip),%xmm4 # 1d331a 1d3319: 00 1d331a: 83 f8 06 cmp $0x6,%eax 1d331d: 0f 84 40 02 00 00 je 1d3563 1d3323: f3 41 0f 11 a7 34 19 movss %xmm4,0x1934(%r15) 1d332a: 00 00 1d332c: f3 41 0f 10 9f 10 19 movss 0x1910(%r15),%xmm3 1d3333: 00 00 1d3335: f3 41 0f 10 55 00 movss 0x0(%r13),%xmm2 1d333b: f3 41 0f 5e 55 60 divss 0x60(%r13),%xmm2 1d3341: f3 0f 5c d4 subss %xmm4,%xmm2 1d3345: 83 f8 06 cmp $0x6,%eax 1d3348: 0f 84 5a 01 00 00 je 1d34a8 1d334e: 41 83 bd 90 00 00 00 cmpl $0x6,0x90(%r13) 1d3355: 06 1d3356: 0f 84 4c 01 00 00 je 1d34a8 1d335c: f3 0f 5c dc subss %xmm4,%xmm3 1d3360: 0f 28 c2 movaps %xmm2,%xmm0 1d3363: 0f 28 cb movaps %xmm3,%xmm1 1d3366: e8 00 00 00 00 callq 1d336b 1d336b: f3 41 0f 11 87 3c 19 movss %xmm0,0x193c(%r15) 1d3372: 00 00 1d3374: f3 41 0f 10 87 34 19 movss 0x1934(%r15),%xmm0 1d337b: 00 00 1d337d: f3 41 0f 10 4d 00 movss 0x0(%r13),%xmm1 1d3383: f3 41 0f 5e 4d 60 divss 0x60(%r13),%xmm1 1d3389: f3 0f 5e c1 divss %xmm1,%xmm0 1d338d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d3395 1d3394: 00 1d3395: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d3399: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d33a1 1d33a0: 00 1d33a1: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1d33a6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d33aa: e8 00 00 00 00 callq 1d33af 1d33af: f3 41 0f 10 4d 00 movss 0x0(%r13),%xmm1 1d33b5: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d33bd 1d33bc: 00 1d33bd: f3 41 0f 5e 4d 60 divss 0x60(%r13),%xmm1 1d33c3: f3 41 0f 11 85 cc 13 movss %xmm0,0x13cc(%r13) 1d33ca: 00 00 1d33cc: f3 41 0f 10 87 3c 19 movss 0x193c(%r15),%xmm0 1d33d3: 00 00 1d33d5: f3 0f 5e c1 divss %xmm1,%xmm0 1d33d9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d33e1 1d33e0: 00 1d33e1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d33e5: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d33ed 1d33ec: 00 1d33ed: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1d33f2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d33f6: e8 00 00 00 00 callq 1d33fb 1d33fb: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d3403 1d3402: 00 1d3403: f3 0f 59 d0 mulss %xmm0,%xmm2 1d3407: f3 41 0f 10 85 b4 13 movss 0x13b4(%r13),%xmm0 1d340e: 00 00 1d3410: 0f 28 c8 movaps %xmm0,%xmm1 1d3413: f3 41 0f 5c 8d cc 13 subss 0x13cc(%r13),%xmm1 1d341a: 00 00 1d341c: f3 41 0f 11 95 fc 13 movss %xmm2,0x13fc(%r13) 1d3423: 00 00 1d3425: f3 0f 5c ca subss %xmm2,%xmm1 1d3429: 0f 2f 4c 24 38 comiss 0x38(%rsp),%xmm1 1d342e: f3 41 0f 11 8f 44 19 movss %xmm1,0x1944(%r15) 1d3435: 00 00 1d3437: f3 41 0f 5c 85 e4 13 subss 0x13e4(%r13),%xmm0 1d343e: 00 00 1d3440: f3 41 0f 5c 85 14 14 subss 0x1414(%r13),%xmm0 1d3447: 00 00 1d3449: f3 41 0f 11 87 48 19 movss %xmm0,0x1948(%r15) 1d3450: 00 00 1d3452: 0f 87 50 fb ff ff ja 1d2fa8 1d3458: 0f 2f 44 24 38 comiss 0x38(%rsp),%xmm0 1d345d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d3465 1d3464: 00 1d3465: f3 0f 11 8b 2c 0b 00 movss %xmm1,0xb2c(%rbx) 1d346c: 00 1d346d: f3 0f 11 8b 4c 0c 00 movss %xmm1,0xc4c(%rbx) 1d3474: 00 1d3475: f3 0f 11 8b 6c 0d 00 movss %xmm1,0xd6c(%rbx) 1d347c: 00 1d347d: 0f 87 cb fc ff ff ja 1d314e 1d3483: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d348b 1d348a: 00 1d348b: f3 0f 11 83 8c 0e 00 movss %xmm0,0xe8c(%rbx) 1d3492: 00 1d3493: f3 0f 11 83 ac 0f 00 movss %xmm0,0xfac(%rbx) 1d349a: 00 1d349b: f3 0f 11 83 cc 10 00 movss %xmm0,0x10cc(%rbx) 1d34a2: 00 1d34a3: e9 38 fe ff ff jmpq 1d32e0 1d34a8: f3 41 0f 10 85 24 13 movss 0x1324(%r13),%xmm0 1d34af: 00 00 1d34b1: f3 41 0f 10 b5 3c 13 movss 0x133c(%r13),%xmm6 1d34b8: 00 00 1d34ba: f3 41 0f 10 8d 6c 17 movss 0x176c(%r13),%xmm1 1d34c1: 00 00 1d34c3: f3 41 0f 10 a7 9c 00 movss 0x9c(%r15),%xmm4 1d34ca: 00 00 1d34cc: 0f 28 e8 movaps %xmm0,%xmm5 1d34cf: f3 41 0f 58 85 0c 13 addss 0x130c(%r13),%xmm0 1d34d6: 00 00 1d34d8: f3 0f 58 ee addss %xmm6,%xmm5 1d34dc: f3 0f 58 e4 addss %xmm4,%xmm4 1d34e0: f3 0f 58 c6 addss %xmm6,%xmm0 1d34e4: f3 41 0f 59 87 18 19 mulss 0x1918(%r15),%xmm0 1d34eb: 00 00 1d34ed: f3 0f 59 cd mulss %xmm5,%xmm1 1d34f1: f3 41 0f 5e ad f4 12 divss 0x12f4(%r13),%xmm5 1d34f8: 00 00 1d34fa: f3 0f 5e c8 divss %xmm0,%xmm1 1d34fe: 0f 28 c5 movaps %xmm5,%xmm0 1d3501: e8 00 00 00 00 callq 1d3506 1d3506: f3 41 0f 11 87 3c 19 movss %xmm0,0x193c(%r15) 1d350d: 00 00 1d350f: e9 60 fe ff ff jmpq 1d3374 1d3514: f3 0f 10 44 24 38 movss 0x38(%rsp),%xmm0 1d351a: 41 c7 87 58 18 00 00 movl $0x0,0x1858(%r15) 1d3521: 00 00 00 00 1d3525: 49 c7 87 3c 18 00 00 movq $0x0,0x183c(%r15) 1d352c: 00 00 00 00 1d3530: 0f 28 c8 movaps %xmm0,%xmm1 1d3533: 0f 28 d0 movaps %xmm0,%xmm2 1d3536: e9 e7 f1 ff ff jmpq 1d2722 1d353b: f3 0f 10 8b cc 07 00 movss 0x7cc(%rbx),%xmm1 1d3542: 00 1d3543: f3 0f 58 c1 addss %xmm1,%xmm0 1d3547: f3 0f 5c 44 24 50 subss 0x50(%rsp),%xmm0 1d354d: e8 00 00 00 00 callq 1d3552 1d3552: f3 41 0f 11 87 60 18 movss %xmm0,0x1860(%r15) 1d3559: 00 00 1d355b: 0f 28 c8 movaps %xmm0,%xmm1 1d355e: e9 ce f2 ff ff jmpq 1d2831 1d3563: 41 83 bd 90 00 00 00 cmpl $0x6,0x90(%r13) 1d356a: 06 1d356b: 0f 85 b2 fd ff ff jne 1d3323 1d3571: f3 41 0f 10 85 0c 13 movss 0x130c(%r13),%xmm0 1d3578: 00 00 1d357a: f3 41 0f 10 8d 6c 17 movss 0x176c(%r13),%xmm1 1d3581: 00 00 1d3583: f3 41 0f 10 ad 24 13 movss 0x1324(%r13),%xmm5 1d358a: 00 00 1d358c: f3 41 0f 10 9f 9c 00 movss 0x9c(%r15),%xmm3 1d3593: 00 00 1d3595: f3 41 0f 10 97 10 19 movss 0x1910(%r15),%xmm2 1d359c: 00 00 1d359e: f3 0f 59 c8 mulss %xmm0,%xmm1 1d35a2: f3 0f 58 e8 addss %xmm0,%xmm5 1d35a6: f3 41 0f 58 ad 3c 13 addss 0x133c(%r13),%xmm5 1d35ad: 00 00 1d35af: f3 41 0f 59 af 18 19 mulss 0x1918(%r15),%xmm5 1d35b6: 00 00 1d35b8: f3 41 0f 5e 85 f4 12 divss 0x12f4(%r13),%xmm0 1d35bf: 00 00 1d35c1: f3 0f 5e cd divss %xmm5,%xmm1 1d35c5: e8 00 00 00 00 callq 1d35ca 1d35ca: 41 8b 87 80 04 00 00 mov 0x480(%r15),%eax 1d35d1: f3 41 0f 11 87 34 19 movss %xmm0,0x1934(%r15) 1d35d8: 00 00 1d35da: 0f 28 e0 movaps %xmm0,%xmm4 1d35dd: e9 4a fd ff ff jmpq 1d332c 1d35e2: f3 41 0f 10 46 30 movss 0x30(%r14),%xmm0 1d35e8: f3 41 0f 5c 46 60 subss 0x60(%r14),%xmm0 1d35ee: f3 0f 5c 44 24 18 subss 0x18(%rsp),%xmm0 1d35f4: e9 25 f5 ff ff jmpq 1d2b1e 1d35f9: 41 8b 96 20 01 00 00 mov 0x120(%r14),%edx 1d3600: 83 fa 0e cmp $0xe,%edx 1d3603: 0f 84 66 0a 00 00 je 1d406f 1d3609: 8d 4a f1 lea -0xf(%rdx),%ecx 1d360c: 83 e1 f6 and $0xfffffff6,%ecx 1d360f: 0f 85 e4 0b 00 00 jne 1d41f9 1d3615: 41 c7 87 18 18 00 00 movl $0x45800000,0x1818(%r15) 1d361c: 00 00 80 45 1d3620: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d3628 1d3627: 00 1d3628: f3 41 0f 59 86 d4 14 mulss 0x14d4(%r14),%xmm0 1d362f: 00 00 1d3631: f3 41 0f 11 87 1c 18 movss %xmm0,0x181c(%r15) 1d3638: 00 00 1d363a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d3642 1d3641: 00 1d3642: f3 41 0f 11 87 20 18 movss %xmm0,0x1820(%r15) 1d3649: 00 00 1d364b: f3 41 0f 10 86 74 14 movss 0x1474(%r14),%xmm0 1d3652: 00 00 1d3654: e8 00 00 00 00 callq 1d3659 1d3659: 66 0f ef c9 pxor %xmm1,%xmm1 1d365d: 66 0f ef d2 pxor %xmm2,%xmm2 1d3661: f3 41 0f 5a 97 20 18 cvtss2sd 0x1820(%r15),%xmm2 1d3668: 00 00 1d366a: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d366e: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d3676 1d3675: 00 1d3676: f2 0f 5e c1 divsd %xmm1,%xmm0 1d367a: f2 0f 5e c2 divsd %xmm2,%xmm0 1d367e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d3686 1d3685: 00 1d3686: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d368a: f3 41 0f 11 87 24 18 movss %xmm0,0x1824(%r15) 1d3691: 00 00 1d3693: 41 83 be 20 01 00 00 cmpl $0xe,0x120(%r14) 1d369a: 0e 1d369b: 0f 84 0c 0c 00 00 je 1d42ad 1d36a1: 41 83 be d8 00 00 00 cmpl $0x7,0xd8(%r14) 1d36a8: 07 1d36a9: 0f 84 1e 0b 00 00 je 1d41cd 1d36af: 66 0f ef c0 pxor %xmm0,%xmm0 1d36b3: f3 41 0f 5a 86 90 00 cvtss2sd 0x90(%r14),%xmm0 1d36ba: 00 00 1d36bc: f2 0f 5c 44 24 28 subsd 0x28(%rsp),%xmm0 1d36c2: f2 0f 5e c2 divsd %xmm2,%xmm0 1d36c6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d36ca: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d36d2 1d36d1: 00 1d36d2: e8 00 00 00 00 callq 1d36d7 1d36d7: f3 0f 58 44 24 18 addss 0x18(%rsp),%xmm0 1d36dd: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d36e5 1d36e4: 00 1d36e5: f3 41 0f 11 87 28 18 movss %xmm0,0x1828(%r15) 1d36ec: 00 00 1d36ee: e9 d4 ef ff ff jmpq 1d26c7 1d36f3: f2 0f 10 7c 24 20 movsd 0x20(%rsp),%xmm7 1d36f9: 66 0f ef d2 pxor %xmm2,%xmm2 1d36fd: 66 0f ef c0 pxor %xmm0,%xmm0 1d3701: f3 41 0f 5a 96 70 02 cvtss2sd 0x270(%r14),%xmm2 1d3708: 00 00 1d370a: f3 41 0f 5a 86 a0 02 cvtss2sd 0x2a0(%r14),%xmm0 1d3711: 00 00 1d3713: 66 0f 28 cf movapd %xmm7,%xmm1 1d3717: f2 0f 59 ca mulsd %xmm2,%xmm1 1d371b: f2 0f 58 c8 addsd %xmm0,%xmm1 1d371f: 66 0f ef c0 pxor %xmm0,%xmm0 1d3723: f2 0f 58 4c 24 28 addsd 0x28(%rsp),%xmm1 1d3729: f3 41 0f 5a 86 c8 01 cvtss2sd 0x1c8(%r14),%xmm0 1d3730: 00 00 1d3732: f2 0f 59 c7 mulsd %xmm7,%xmm0 1d3736: f2 0f 59 c2 mulsd %xmm2,%xmm0 1d373a: f2 0f 59 c7 mulsd %xmm7,%xmm0 1d373e: f2 0f 58 c8 addsd %xmm0,%xmm1 1d3742: 66 0f ef c0 pxor %xmm0,%xmm0 1d3746: f2 0f 59 cf mulsd %xmm7,%xmm1 1d374a: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 1d374e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d3756 1d3755: 00 1d3756: f3 41 0f 11 87 64 18 movss %xmm0,0x1864(%r15) 1d375d: 00 00 1d375f: e8 00 00 00 00 callq 1d3764 1d3764: 66 0f ef c9 pxor %xmm1,%xmm1 1d3768: f3 41 0f 11 86 88 18 movss %xmm0,0x1888(%r14) 1d376f: 00 00 1d3771: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d3775: f2 0f 5c 44 24 28 subsd 0x28(%rsp),%xmm0 1d377b: f3 0f 5a 8b ec 08 00 cvtss2sd 0x8ec(%rbx),%xmm1 1d3782: 00 1d3783: f2 0f 5e c1 divsd %xmm1,%xmm0 1d3787: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d378f 1d378e: 00 1d378f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d3793: e8 00 00 00 00 callq 1d3798 1d3798: f3 0f 10 7c 24 18 movss 0x18(%rsp),%xmm7 1d379e: f3 0f 58 c7 addss %xmm7,%xmm0 1d37a2: f3 41 0f 11 86 b4 13 movss %xmm0,0x13b4(%r14) 1d37a9: 00 00 1d37ab: f3 41 0f 10 86 88 18 movss 0x1888(%r14),%xmm0 1d37b2: 00 00 1d37b4: 0f 2f c7 comiss %xmm7,%xmm0 1d37b7: 0f 86 bc 07 00 00 jbe 1d3f79 1d37bd: f3 0f 5c 44 24 50 subss 0x50(%rsp),%xmm0 1d37c3: f3 0f 10 8b ec 08 00 movss 0x8ec(%rbx),%xmm1 1d37ca: 00 1d37cb: e8 00 00 00 00 callq 1d37d0 1d37d0: f3 41 0f 11 87 68 18 movss %xmm0,0x1868(%r15) 1d37d7: 00 00 1d37d9: 0f 28 c8 movaps %xmm0,%xmm1 1d37dc: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d37e4 1d37e3: 00 1d37e4: e8 00 00 00 00 callq 1d37e9 1d37e9: f3 41 0f 11 87 68 18 movss %xmm0,0x1868(%r15) 1d37f0: 00 00 1d37f2: 0f 28 c8 movaps %xmm0,%xmm1 1d37f5: f3 41 0f 10 86 b4 13 movss 0x13b4(%r14),%xmm0 1d37fc: 00 00 1d37fe: f3 0f 59 83 ec 08 00 mulss 0x8ec(%rbx),%xmm0 1d3805: 00 1d3806: f3 0f 58 c1 addss %xmm1,%xmm0 1d380a: f3 41 0f 11 86 84 13 movss %xmm0,0x1384(%r14) 1d3811: 00 00 1d3813: e9 6e f0 ff ff jmpq 1d2886 1d3818: f3 0f 10 44 24 54 movss 0x54(%rsp),%xmm0 1d381e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d3826 1d3825: 00 1d3826: f3 41 0f 59 86 d4 14 mulss 0x14d4(%r14),%xmm0 1d382d: 00 00 1d382f: f3 41 0f 11 87 00 18 movss %xmm0,0x1800(%r15) 1d3836: 00 00 1d3838: f3 41 0f 10 86 74 14 movss 0x1474(%r14),%xmm0 1d383f: 00 00 1d3841: e8 00 00 00 00 callq 1d3846 1d3846: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d384e 1d384d: 00 1d384e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d3852: f2 0f 5e c8 divsd %xmm0,%xmm1 1d3856: 66 0f ef c0 pxor %xmm0,%xmm0 1d385a: f3 41 0f 5a 87 00 18 cvtss2sd 0x1800(%r15),%xmm0 1d3861: 00 00 1d3863: f2 0f 5e c8 divsd %xmm0,%xmm1 1d3867: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d386b: f3 41 0f 11 8f 04 18 movss %xmm1,0x1804(%r15) 1d3872: 00 00 1d3874: f3 41 0f 10 06 movss (%r14),%xmm0 1d3879: f3 0f 5e 83 8c 05 00 divss 0x58c(%rbx),%xmm0 1d3880: 00 1d3881: f3 0f 5c 44 24 18 subss 0x18(%rsp),%xmm0 1d3887: e8 00 00 00 00 callq 1d388c 1d388c: f3 41 0f 58 87 04 18 addss 0x1804(%r15),%xmm0 1d3893: 00 00 1d3895: f3 41 0f 10 8f 00 18 movss 0x1800(%r15),%xmm1 1d389c: 00 00 1d389e: f3 41 0f 11 87 08 18 movss %xmm0,0x1808(%r15) 1d38a5: 00 00 1d38a7: f3 41 0f 10 86 90 00 movss 0x90(%r14),%xmm0 1d38ae: 00 00 1d38b0: f3 0f 5c 44 24 18 subss 0x18(%rsp),%xmm0 1d38b6: e8 00 00 00 00 callq 1d38bb 1d38bb: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d38c2: 06 1d38c3: f3 41 0f 58 87 00 18 addss 0x1800(%r15),%xmm0 1d38ca: 00 00 1d38cc: f3 41 0f 11 87 0c 18 movss %xmm0,0x180c(%r15) 1d38d3: 00 00 1d38d5: 0f 84 c9 0a 00 00 je 1d43a4 1d38db: 41 c7 87 10 18 00 00 movl $0x0,0x1810(%r15) 1d38e2: 00 00 00 00 1d38e6: 41 83 be d8 00 00 00 cmpl $0x7,0xd8(%r14) 1d38ed: 07 1d38ee: f3 41 0f 10 86 74 14 movss 0x1474(%r14),%xmm0 1d38f5: 00 00 1d38f7: 0f 84 38 0a 00 00 je 1d4335 1d38fd: f3 41 0f 10 8f 0c 18 movss 0x180c(%r15),%xmm1 1d3904: 00 00 1d3906: f3 41 0f 59 8f 04 18 mulss 0x1804(%r15),%xmm1 1d390d: 00 00 1d390f: f3 0f 11 4c 24 08 movss %xmm1,0x8(%rsp) 1d3915: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d391d 1d391c: 00 1d391d: e8 00 00 00 00 callq 1d3922 1d3922: f3 0f 59 44 24 08 mulss 0x8(%rsp),%xmm0 1d3928: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d3930 1d392f: 00 1d3930: f3 41 0f 11 87 14 18 movss %xmm0,0x1814(%r15) 1d3937: 00 00 1d3939: e9 70 ed ff ff jmpq 1d26ae 1d393e: 41 8b 96 20 01 00 00 mov 0x120(%r14),%edx 1d3945: 83 fa 0e cmp $0xe,%edx 1d3948: 0f 84 fe 09 00 00 je 1d434c 1d394e: 8d 4a f1 lea -0xf(%rdx),%ecx 1d3951: 83 e1 f6 and $0xfffffff6,%ecx 1d3954: 0f 85 c2 0a 00 00 jne 1d441c 1d395a: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d3962 1d3961: 00 1d3962: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d396a 1d3969: 00 1d396a: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d3972 1d3971: 00 1d3972: f3 41 0f 11 97 44 18 movss %xmm2,0x1844(%r15) 1d3979: 00 00 1d397b: f3 41 0f 59 86 04 15 mulss 0x1504(%r14),%xmm0 1d3982: 00 00 1d3984: f3 41 0f 11 87 48 18 movss %xmm0,0x1848(%r15) 1d398b: 00 00 1d398d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d3995 1d3994: 00 1d3995: f3 0f 11 5c 24 10 movss %xmm3,0x10(%rsp) 1d399b: f3 41 0f 10 86 8c 14 movss 0x148c(%r14),%xmm0 1d39a2: 00 00 1d39a4: f3 0f 11 54 24 08 movss %xmm2,0x8(%rsp) 1d39aa: e8 00 00 00 00 callq 1d39af 1d39af: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 1d39b5: f3 0f 10 5c 24 10 movss 0x10(%rsp),%xmm3 1d39bb: 0f 28 c8 movaps %xmm0,%xmm1 1d39be: 41 0f 2f 9f 44 18 00 comiss 0x1844(%r15),%xmm3 1d39c5: 00 1d39c6: f3 41 0f 10 87 48 18 movss 0x1848(%r15),%xmm0 1d39cd: 00 00 1d39cf: f3 0f 5e d1 divss %xmm1,%xmm2 1d39d3: f3 0f 5e d0 divss %xmm0,%xmm2 1d39d7: f3 41 0f 11 97 4c 18 movss %xmm2,0x184c(%r15) 1d39de: 00 00 1d39e0: 73 11 jae 1d39f3 1d39e2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d39ea 1d39e9: 00 1d39ea: f3 41 0f 59 86 04 15 mulss 0x1504(%r14),%xmm0 1d39f1: 00 00 1d39f3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d39fb 1d39fa: 00 1d39fb: f3 41 0f 11 87 50 18 movss %xmm0,0x1850(%r15) 1d3a02: 00 00 1d3a04: f3 41 0f 10 86 8c 14 movss 0x148c(%r14),%xmm0 1d3a0b: 00 00 1d3a0d: e8 00 00 00 00 callq 1d3a12 1d3a12: 66 0f ef c9 pxor %xmm1,%xmm1 1d3a16: 66 0f ef d2 pxor %xmm2,%xmm2 1d3a1a: f3 41 0f 5a 97 50 18 cvtss2sd 0x1850(%r15),%xmm2 1d3a21: 00 00 1d3a23: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d3a27: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d3a2f 1d3a2e: 00 1d3a2f: f2 0f 5e c1 divsd %xmm1,%xmm0 1d3a33: f2 0f 5e c2 divsd %xmm2,%xmm0 1d3a37: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d3a3f 1d3a3e: 00 1d3a3f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d3a43: f3 41 0f 11 87 54 18 movss %xmm0,0x1854(%r15) 1d3a4a: 00 00 1d3a4c: 41 83 be 20 01 00 00 cmpl $0xe,0x120(%r14) 1d3a53: 0e 1d3a54: 0f 84 1b 0a 00 00 je 1d4475 1d3a5a: 41 83 be d8 00 00 00 cmpl $0x7,0xd8(%r14) 1d3a61: 07 1d3a62: 0f 84 0a 09 00 00 je 1d4372 1d3a68: 66 0f ef c0 pxor %xmm0,%xmm0 1d3a6c: f3 41 0f 5a 86 90 00 cvtss2sd 0x90(%r14),%xmm0 1d3a73: 00 00 1d3a75: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 1d3a7b: f2 0f 5c 44 24 28 subsd 0x28(%rsp),%xmm0 1d3a81: f2 0f 5e c2 divsd %xmm2,%xmm0 1d3a85: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d3a89: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d3a91 1d3a90: 00 1d3a91: e8 00 00 00 00 callq 1d3a96 1d3a96: f3 0f 58 44 24 18 addss 0x18(%rsp),%xmm0 1d3a9c: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d3aa4 1d3aa3: 00 1d3aa4: f3 41 0f 10 97 3c 18 movss 0x183c(%r15),%xmm2 1d3aab: 00 00 1d3aad: f3 41 0f 10 8f 40 18 movss 0x1840(%r15),%xmm1 1d3ab4: 00 00 1d3ab6: f3 41 0f 11 87 58 18 movss %xmm0,0x1858(%r15) 1d3abd: 00 00 1d3abf: e9 5e ec ff ff jmpq 1d2722 1d3ac4: 41 c7 87 4c 19 00 00 movl $0x0,0x194c(%r15) 1d3acb: 00 00 00 00 1d3acf: 85 c9 test %ecx,%ecx 1d3ad1: 0f 88 54 0a 00 00 js 1d452b 1d3ad7: f3 0f 10 6c 24 38 movss 0x38(%rsp),%xmm5 1d3add: 4c 8b 6c 24 48 mov 0x48(%rsp),%r13 1d3ae2: 4c 89 f3 mov %r14,%rbx 1d3ae5: 45 31 e4 xor %r12d,%r12d 1d3ae8: f3 0f 11 2c 24 movss %xmm5,(%rsp) 1d3aed: e9 a5 00 00 00 jmpq 1d3b97 1d3af2: 83 f8 23 cmp $0x23,%eax 1d3af5: 0f 84 b3 00 00 00 je 1d3bae 1d3afb: f3 41 0f 10 8d 6c 0d movss 0xd6c(%r13),%xmm1 1d3b02: 00 00 1d3b04: e8 00 00 00 00 callq 1d3b09 1d3b09: f3 0f 58 04 24 addss (%rsp),%xmm0 1d3b0e: f3 0f 10 9b fc 13 00 movss 0x13fc(%rbx),%xmm3 1d3b15: 00 1d3b16: f3 0f 10 53 60 movss 0x60(%rbx),%xmm2 1d3b1b: f3 0f 10 8b 24 13 00 movss 0x1324(%rbx),%xmm1 1d3b22: 00 1d3b23: f3 0f 58 8b 3c 13 00 addss 0x133c(%rbx),%xmm1 1d3b2a: 00 1d3b2b: f3 0f 11 04 24 movss %xmm0,(%rsp) 1d3b30: f3 0f 10 03 movss (%rbx),%xmm0 1d3b34: f3 0f 59 d8 mulss %xmm0,%xmm3 1d3b38: f3 0f 59 83 cc 13 00 mulss 0x13cc(%rbx),%xmm0 1d3b3f: 00 1d3b40: f3 0f 5e da divss %xmm2,%xmm3 1d3b44: f3 0f 5e c2 divss %xmm2,%xmm0 1d3b48: f3 0f 10 93 0c 13 00 movss 0x130c(%rbx),%xmm2 1d3b4f: 00 1d3b50: f3 0f 5e cb divss %xmm3,%xmm1 1d3b54: f3 0f 5e d0 divss %xmm0,%xmm2 1d3b58: 0f 28 c2 movaps %xmm2,%xmm0 1d3b5b: e8 00 00 00 00 callq 1d3b60 1d3b60: f3 0f 58 04 24 addss (%rsp),%xmm0 1d3b65: f3 41 0f 11 87 4c 19 movss %xmm0,0x194c(%r15) 1d3b6c: 00 00 1d3b6e: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d3b75: 41 83 c4 01 add $0x1,%r12d 1d3b79: 48 83 c3 04 add $0x4,%rbx 1d3b7d: 49 83 c5 04 add $0x4,%r13 1d3b81: 8d 48 ff lea -0x1(%rax),%ecx 1d3b84: 44 39 e1 cmp %r12d,%ecx 1d3b87: 7c 43 jl 1d3bcc 1d3b89: f3 41 0f 10 af 4c 19 movss 0x194c(%r15),%xmm5 1d3b90: 00 00 1d3b92: f3 0f 11 2c 24 movss %xmm5,(%rsp) 1d3b97: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 1d3b9d: f3 0f 10 83 7c 15 00 movss 0x157c(%rbx),%xmm0 1d3ba4: 00 1d3ba5: 83 f8 16 cmp $0x16,%eax 1d3ba8: 0f 85 44 ff ff ff jne 1d3af2 1d3bae: f3 41 0f 10 8d cc 10 movss 0x10cc(%r13),%xmm1 1d3bb5: 00 00 1d3bb7: e8 00 00 00 00 callq 1d3bbc 1d3bbc: f3 0f 58 04 24 addss (%rsp),%xmm0 1d3bc1: f3 41 0f 11 87 4c 19 movss %xmm0,0x194c(%r15) 1d3bc8: 00 00 1d3bca: eb a2 jmp 1d3b6e 1d3bcc: 41 c7 87 50 19 00 00 movl $0x0,0x1950(%r15) 1d3bd3: 00 00 00 00 1d3bd7: 85 c9 test %ecx,%ecx 1d3bd9: 0f 88 57 09 00 00 js 1d4536 1d3bdf: 4c 8b 64 24 48 mov 0x48(%rsp),%r12 1d3be4: 31 db xor %ebx,%ebx 1d3be6: 66 0f ef d2 pxor %xmm2,%xmm2 1d3bea: f3 41 0f 10 84 9f 2c movss 0x172c(%r15,%rbx,4),%xmm0 1d3bf1: 17 00 00 1d3bf4: f3 0f 11 14 24 movss %xmm2,(%rsp) 1d3bf9: f3 41 0f 10 8c 9c cc movss 0x10cc(%r12,%rbx,4),%xmm1 1d3c00: 10 00 00 1d3c03: 48 83 c3 01 add $0x1,%rbx 1d3c07: e8 00 00 00 00 callq 1d3c0c 1d3c0c: f3 0f 10 14 24 movss (%rsp),%xmm2 1d3c11: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d3c18: f3 0f 58 d0 addss %xmm0,%xmm2 1d3c1c: 8d 48 ff lea -0x1(%rax),%ecx 1d3c1f: f3 41 0f 11 97 50 19 movss %xmm2,0x1950(%r15) 1d3c26: 00 00 1d3c28: 39 d9 cmp %ebx,%ecx 1d3c2a: 7d be jge 1d3bea 1d3c2c: c7 85 ec 11 00 00 06 movl $0x6,0x11ec(%rbp) 1d3c33: 00 00 00 1d3c36: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1d3c3b: f3 41 0f 10 87 4c 19 movss 0x194c(%r15),%xmm0 1d3c42: 00 00 1d3c44: f3 0f 10 08 movss (%rax),%xmm1 1d3c48: 0f 2f c1 comiss %xmm1,%xmm0 1d3c4b: 76 0a jbe 1d3c57 1d3c4d: c7 85 ec 11 00 00 0d movl $0xd,0x11ec(%rbp) 1d3c54: 00 00 00 1d3c57: 85 c9 test %ecx,%ecx 1d3c59: 0f 88 00 09 00 00 js 1d455f 1d3c5f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d3c67 1d3c66: 00 1d3c67: 48 63 f1 movslq %ecx,%rsi 1d3c6a: 49 8d 87 64 15 00 00 lea 0x1564(%r15),%rax 1d3c71: 49 8d b4 b7 68 15 00 lea 0x1568(%r15,%rsi,4),%rsi 1d3c78: 00 1d3c79: f3 0f 11 44 24 50 movss %xmm0,0x50(%rsp) 1d3c7f: 0f 2f 00 comiss (%rax),%xmm0 1d3c82: 77 1c ja 1d3ca0 1d3c84: f3 0f 10 58 18 movss 0x18(%rax),%xmm3 1d3c89: 0f 2f 1d 00 00 00 00 comiss 0x0(%rip),%xmm3 # 1d3c90 1d3c90: 73 0e jae 1d3ca0 1d3c92: f3 0f 10 58 48 movss 0x48(%rax),%xmm3 1d3c97: 0f 2f 1d 00 00 00 00 comiss 0x0(%rip),%xmm3 # 1d3c9e 1d3c9e: 72 0a jb 1d3caa 1d3ca0: c7 85 ec 11 00 00 0d movl $0xd,0x11ec(%rbp) 1d3ca7: 00 00 00 1d3caa: 48 83 c0 04 add $0x4,%rax 1d3cae: 48 39 c6 cmp %rax,%rsi 1d3cb1: 75 cc jne 1d3c7f 1d3cb3: 0f 2e d1 ucomiss %xmm1,%xmm2 1d3cb6: b8 06 00 00 00 mov $0x6,%eax 1d3cbb: be 0d 00 00 00 mov $0xd,%esi 1d3cc0: f3 0f 10 44 24 50 movss 0x50(%rsp),%xmm0 1d3cc6: 0f 47 c6 cmova %esi,%eax 1d3cc9: 89 85 1c 12 00 00 mov %eax,0x121c(%rbp) 1d3ccf: 31 c0 xor %eax,%eax 1d3cd1: 41 0f 2f 84 87 64 15 comiss 0x1564(%r15,%rax,4),%xmm0 1d3cd8: 00 00 1d3cda: 77 26 ja 1d3d02 1d3cdc: f3 41 0f 10 8c 87 94 movss 0x1594(%r15,%rax,4),%xmm1 1d3ce3: 15 00 00 1d3ce6: 0f 2f 0d 00 00 00 00 comiss 0x0(%rip),%xmm1 # 1d3ced 1d3ced: 73 13 jae 1d3d02 1d3cef: f3 41 0f 10 8c 87 c4 movss 0x15c4(%r15,%rax,4),%xmm1 1d3cf6: 15 00 00 1d3cf9: 0f 2f 0d 00 00 00 00 comiss 0x0(%rip),%xmm1 # 1d3d00 1d3d00: 72 0a jb 1d3d0c 1d3d02: c7 85 1c 12 00 00 0d movl $0xd,0x121c(%rbp) 1d3d09: 00 00 00 1d3d0c: 48 83 c0 01 add $0x1,%rax 1d3d10: 39 c1 cmp %eax,%ecx 1d3d12: 7d bd jge 1d3cd1 1d3d14: 48 83 44 24 48 18 addq $0x18,0x48(%rsp) 1d3d1a: 48 83 c5 04 add $0x4,%rbp 1d3d1e: 83 7c 24 58 02 cmpl $0x2,0x58(%rsp) 1d3d23: b8 01 00 00 00 mov $0x1,%eax 1d3d28: 0f 85 d3 e5 ff ff jne 1d2301 1d3d2e: 48 83 44 24 60 30 addq $0x30,0x60(%rsp) 1d3d34: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1d3d39: 48 83 44 24 40 04 addq $0x4,0x40(%rsp) 1d3d3f: 48 83 44 24 68 08 addq $0x8,0x68(%rsp) 1d3d45: 48 3d 20 01 00 00 cmp $0x120,%rax 1d3d4b: 0f 85 9c e5 ff ff jne 1d22ed 1d3d51: 45 8b 8f 90 04 00 00 mov 0x490(%r15),%r9d 1d3d58: 4c 8b 5c 24 70 mov 0x70(%rsp),%r11 1d3d5d: 31 db xor %ebx,%ebx 1d3d5f: 45 8d 41 ff lea -0x1(%r9),%r8d 1d3d63: 49 8d 73 f8 lea -0x8(%r11),%rsi 1d3d67: 49 8d 3c 1f lea (%r15,%rbx,1),%rdi 1d3d6b: c7 86 4c 12 00 00 06 movl $0x6,0x124c(%rsi) 1d3d72: 00 00 00 1d3d75: 45 85 c0 test %r8d,%r8d 1d3d78: 0f 88 fc 07 00 00 js 1d457a 1d3d7e: 48 89 fa mov %rdi,%rdx 1d3d81: 31 c0 xor %eax,%eax 1d3d83: eb 42 jmp 1d3dc7 1d3d85: 83 f9 23 cmp $0x23,%ecx 1d3d88: 0f 84 d4 01 00 00 je 1d3f62 1d3d8e: f3 0f 10 82 2c 0b 00 movss 0xb2c(%rdx),%xmm0 1d3d95: 00 1d3d96: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 1d3d9d 1d3d9d: 77 11 ja 1d3db0 1d3d9f: f3 0f 10 82 4c 0c 00 movss 0xc4c(%rdx),%xmm0 1d3da6: 00 1d3da7: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 1d3dae 1d3dae: 76 0a jbe 1d3dba 1d3db0: c7 86 4c 12 00 00 0d movl $0xd,0x124c(%rsi) 1d3db7: 00 00 00 1d3dba: 48 83 c0 01 add $0x1,%rax 1d3dbe: 48 83 c2 04 add $0x4,%rdx 1d3dc2: 41 39 c0 cmp %eax,%r8d 1d3dc5: 7c 3c jl 1d3e03 1d3dc7: 41 8b 8c 87 a0 02 00 mov 0x2a0(%r15,%rax,4),%ecx 1d3dce: 00 1d3dcf: 83 f9 16 cmp $0x16,%ecx 1d3dd2: 75 b1 jne 1d3d85 1d3dd4: f3 0f 10 82 8c 0e 00 movss 0xe8c(%rdx),%xmm0 1d3ddb: 00 1d3ddc: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 1d3de3 1d3de3: 77 cb ja 1d3db0 1d3de5: f3 0f 10 82 ac 0f 00 movss 0xfac(%rdx),%xmm0 1d3dec: 00 1d3ded: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 1d3df4 1d3df4: 77 ba ja 1d3db0 1d3df6: 48 83 c0 01 add $0x1,%rax 1d3dfa: 48 83 c2 04 add $0x4,%rdx 1d3dfe: 41 39 c0 cmp %eax,%r8d 1d3e01: 7d c4 jge 1d3dc7 1d3e03: c7 86 7c 12 00 00 06 movl $0x6,0x127c(%rsi) 1d3e0a: 00 00 00 1d3e0d: 48 89 f8 mov %rdi,%rax 1d3e10: 31 d2 xor %edx,%edx 1d3e12: f3 0f 10 80 8c 0e 00 movss 0xe8c(%rax),%xmm0 1d3e19: 00 1d3e1a: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 1d3e21 1d3e21: 77 11 ja 1d3e34 1d3e23: f3 0f 10 80 ac 0f 00 movss 0xfac(%rax),%xmm0 1d3e2a: 00 1d3e2b: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 1d3e32 1d3e32: 76 0a jbe 1d3e3e 1d3e34: c7 86 7c 12 00 00 0d movl $0xd,0x127c(%rsi) 1d3e3b: 00 00 00 1d3e3e: 83 c2 01 add $0x1,%edx 1d3e41: 48 83 c0 04 add $0x4,%rax 1d3e45: 44 39 ca cmp %r9d,%edx 1d3e48: 75 c8 jne 1d3e12 1d3e4a: 48 83 c6 04 add $0x4,%rsi 1d3e4e: 48 83 c7 18 add $0x18,%rdi 1d3e52: 49 39 f3 cmp %rsi,%r11 1d3e55: 0f 85 10 ff ff ff jne 1d3d6b 1d3e5b: 48 83 c3 30 add $0x30,%rbx 1d3e5f: 49 83 c3 08 add $0x8,%r11 1d3e63: 48 81 fb 20 01 00 00 cmp $0x120,%rbx 1d3e6a: 0f 85 f3 fe ff ff jne 1d3d63 1d3e70: 45 8b 8f 8c 17 00 00 mov 0x178c(%r15),%r9d 1d3e77: 49 8d 57 30 lea 0x30(%r15),%rdx 1d3e7b: 49 8d b7 58 14 00 00 lea 0x1458(%r15),%rsi 1d3e82: 4d 8d 97 40 14 00 00 lea 0x1440(%r15),%r10 1d3e89: eb 2a jmp 1d3eb5 1d3e8b: c7 80 cc 13 00 00 0d movl $0xd,0x13cc(%rax) 1d3e92: 00 00 00 1d3e95: c7 80 fc 13 00 00 0d movl $0xd,0x13fc(%rax) 1d3e9c: 00 00 00 1d3e9f: 48 83 c0 04 add $0x4,%rax 1d3ea3: 48 39 c1 cmp %rax,%rcx 1d3ea6: 75 17 jne 1d3ebf 1d3ea8: 48 83 ee 04 sub $0x4,%rsi 1d3eac: 49 39 f2 cmp %rsi,%r10 1d3eaf: 0f 84 50 07 00 00 je 1d4605 1d3eb5: 48 89 d1 mov %rdx,%rcx 1d3eb8: 48 83 ea 08 sub $0x8,%rdx 1d3ebc: 48 89 d0 mov %rdx,%rax 1d3ebf: 41 83 f9 06 cmp $0x6,%r9d 1d3ec3: 75 c6 jne 1d3e8b 1d3ec5: 41 83 bf 90 17 00 00 cmpl $0x6,0x1790(%r15) 1d3ecc: 06 1d3ecd: 75 bc jne 1d3e8b 1d3ecf: 41 83 bf d0 17 00 00 cmpl $0x6,0x17d0(%r15) 1d3ed6: 06 1d3ed7: 75 b2 jne 1d3e8b 1d3ed9: 83 7e 48 06 cmpl $0x6,0x48(%rsi) 1d3edd: 75 ac jne 1d3e8b 1d3edf: 83 3e 06 cmpl $0x6,(%rsi) 1d3ee2: 75 a7 jne 1d3e8b 1d3ee4: 83 b8 9c 13 00 00 06 cmpl $0x6,0x139c(%rax) 1d3eeb: 75 9e jne 1d3e8b 1d3eed: 83 7e 30 06 cmpl $0x6,0x30(%rsi) 1d3ef1: 75 98 jne 1d3e8b 1d3ef3: 83 b8 dc 12 00 00 06 cmpl $0x6,0x12dc(%rax) 1d3efa: 75 8f jne 1d3e8b 1d3efc: 83 b8 0c 13 00 00 06 cmpl $0x6,0x130c(%rax) 1d3f03: 75 86 jne 1d3e8b 1d3f05: 41 83 bf b8 17 00 00 cmpl $0x6,0x17b8(%r15) 1d3f0c: 06 1d3f0d: 0f 85 78 ff ff ff jne 1d3e8b 1d3f13: 41 83 bf ac 17 00 00 cmpl $0x6,0x17ac(%r15) 1d3f1a: 06 1d3f1b: 0f 85 6a ff ff ff jne 1d3e8b 1d3f21: 83 b8 ec 11 00 00 06 cmpl $0x6,0x11ec(%rax) 1d3f28: bf 0d 00 00 00 mov $0xd,%edi 1d3f2d: 0f 84 d1 0b 00 00 je 1d4b04 1d3f33: 83 b8 1c 12 00 00 06 cmpl $0x6,0x121c(%rax) 1d3f3a: 89 b8 cc 13 00 00 mov %edi,0x13cc(%rax) 1d3f40: 0f 85 4f ff ff ff jne 1d3e95 1d3f46: 83 b8 7c 12 00 00 06 cmpl $0x6,0x127c(%rax) 1d3f4d: 0f 85 42 ff ff ff jne 1d3e95 1d3f53: c7 80 fc 13 00 00 06 movl $0x6,0x13fc(%rax) 1d3f5a: 00 00 00 1d3f5d: e9 3d ff ff ff jmpq 1d3e9f 1d3f62: 83 f9 16 cmp $0x16,%ecx 1d3f65: 0f 84 69 fe ff ff je 1d3dd4 1d3f6b: 83 f9 23 cmp $0x23,%ecx 1d3f6e: 0f 85 46 fe ff ff jne 1d3dba 1d3f74: e9 5b fe ff ff jmpq 1d3dd4 1d3f79: f3 0f 10 8b ec 08 00 movss 0x8ec(%rbx),%xmm1 1d3f80: 00 1d3f81: f3 0f 58 c1 addss %xmm1,%xmm0 1d3f85: f3 0f 5c 44 24 50 subss 0x50(%rsp),%xmm0 1d3f8b: e8 00 00 00 00 callq 1d3f90 1d3f90: f3 41 0f 11 87 68 18 movss %xmm0,0x1868(%r15) 1d3f97: 00 00 1d3f99: 0f 28 c8 movaps %xmm0,%xmm1 1d3f9c: e9 3b f8 ff ff jmpq 1d37dc 1d3fa1: f3 41 0f 59 95 9c 13 mulss 0x139c(%r13),%xmm2 1d3fa8: 00 00 1d3faa: 66 0f ef c9 pxor %xmm1,%xmm1 1d3fae: f3 0f 5a ca cvtss2sd %xmm2,%xmm1 1d3fb2: f2 0f 5e cb divsd %xmm3,%xmm1 1d3fb6: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d3fba: e8 00 00 00 00 callq 1d3fbf 1d3fbf: f3 0f 11 83 4c 0c 00 movss %xmm0,0xc4c(%rbx) 1d3fc6: 00 1d3fc7: f3 41 0f 10 8f 44 19 movss 0x1944(%r15),%xmm1 1d3fce: 00 00 1d3fd0: e9 99 f0 ff ff jmpq 1d306e 1d3fd5: f3 41 0f 59 8d 84 13 mulss 0x1384(%r13),%xmm1 1d3fdc: 00 00 1d3fde: 0f 28 c2 movaps %xmm2,%xmm0 1d3fe1: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d3fe5: f2 0f 5e cb divsd %xmm3,%xmm1 1d3fe9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d3fed: e8 00 00 00 00 callq 1d3ff2 1d3ff2: f3 0f 11 83 8c 0e 00 movss %xmm0,0xe8c(%rbx) 1d3ff9: 00 1d3ffa: f3 41 0f 10 87 48 19 movss 0x1948(%r15),%xmm0 1d4001: 00 00 1d4003: e9 a9 f1 ff ff jmpq 1d31b1 1d4008: f3 41 0f 59 8d 9c 13 mulss 0x139c(%r13),%xmm1 1d400f: 00 00 1d4011: 0f 28 c2 movaps %xmm2,%xmm0 1d4014: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d4018: f2 0f 5e cb divsd %xmm3,%xmm1 1d401c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d4020: e8 00 00 00 00 callq 1d4025 1d4025: f3 0f 11 83 ac 0f 00 movss %xmm0,0xfac(%rbx) 1d402c: 00 1d402d: f3 41 0f 10 87 48 19 movss 0x1948(%r15),%xmm0 1d4034: 00 00 1d4036: e9 d9 f1 ff ff jmpq 1d3214 1d403b: f3 41 0f 59 95 84 13 mulss 0x1384(%r13),%xmm2 1d4042: 00 00 1d4044: 66 0f ef c9 pxor %xmm1,%xmm1 1d4048: f3 0f 5a ca cvtss2sd %xmm2,%xmm1 1d404c: f2 0f 5e cb divsd %xmm3,%xmm1 1d4050: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d4054: e8 00 00 00 00 callq 1d4059 1d4059: f3 0f 11 83 2c 0b 00 movss %xmm0,0xb2c(%rbx) 1d4060: 00 1d4061: f3 41 0f 10 8f 44 19 movss 0x1944(%r15),%xmm1 1d4068: 00 00 1d406a: e9 9c ef ff ff jmpq 1d300b 1d406f: 48 b8 00 00 80 43 00 movabs $0x3f80000043800000,%rax 1d4076: 00 80 3f 1d4079: f3 0f 10 44 24 18 movss 0x18(%rsp),%xmm0 1d407f: 49 89 87 18 18 00 00 mov %rax,0x1818(%r15) 1d4086: e9 af f5 ff ff jmpq 1d363a 1d408b: f3 0f 10 44 24 54 movss 0x54(%rsp),%xmm0 1d4091: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d4099 1d4098: 00 1d4099: f3 41 0f 59 86 04 15 mulss 0x1504(%r14),%xmm0 1d40a0: 00 00 1d40a2: f3 41 0f 11 87 2c 18 movss %xmm0,0x182c(%r15) 1d40a9: 00 00 1d40ab: f3 41 0f 10 86 8c 14 movss 0x148c(%r14),%xmm0 1d40b2: 00 00 1d40b4: e8 00 00 00 00 callq 1d40b9 1d40b9: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d40c1 1d40c0: 00 1d40c1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d40c5: f2 0f 5e c8 divsd %xmm0,%xmm1 1d40c9: 66 0f ef c0 pxor %xmm0,%xmm0 1d40cd: f3 41 0f 5a 87 2c 18 cvtss2sd 0x182c(%r15),%xmm0 1d40d4: 00 00 1d40d6: f2 0f 5e c8 divsd %xmm0,%xmm1 1d40da: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d40de: f3 41 0f 11 8f 30 18 movss %xmm1,0x1830(%r15) 1d40e5: 00 00 1d40e7: f3 41 0f 10 06 movss (%r14),%xmm0 1d40ec: f3 0f 5e 83 8c 05 00 divss 0x58c(%rbx),%xmm0 1d40f3: 00 1d40f4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d40f8: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 1d40fe: f2 0f 5c 44 24 28 subsd 0x28(%rsp),%xmm0 1d4104: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d4108: e8 00 00 00 00 callq 1d410d 1d410d: f3 41 0f 58 87 30 18 addss 0x1830(%r15),%xmm0 1d4114: 00 00 1d4116: f3 41 0f 10 8f 2c 18 movss 0x182c(%r15),%xmm1 1d411d: 00 00 1d411f: f3 41 0f 11 87 34 18 movss %xmm0,0x1834(%r15) 1d4126: 00 00 1d4128: 66 0f ef c0 pxor %xmm0,%xmm0 1d412c: f3 41 0f 5a 86 90 00 cvtss2sd 0x90(%r14),%xmm0 1d4133: 00 00 1d4135: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 1d413b: f2 0f 5c 44 24 28 subsd 0x28(%rsp),%xmm0 1d4141: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d4145: e8 00 00 00 00 callq 1d414a 1d414a: f3 41 0f 58 87 2c 18 addss 0x182c(%r15),%xmm0 1d4151: 00 00 1d4153: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d415a: 06 1d415b: f3 41 0f 11 87 38 18 movss %xmm0,0x1838(%r15) 1d4162: 00 00 1d4164: 0f 84 1f 04 00 00 je 1d4589 1d416a: 41 c7 87 3c 18 00 00 movl $0x0,0x183c(%r15) 1d4171: 00 00 00 00 1d4175: 41 83 be d8 00 00 00 cmpl $0x7,0xd8(%r14) 1d417c: 07 1d417d: f3 41 0f 10 86 8c 14 movss 0x148c(%r14),%xmm0 1d4184: 00 00 1d4186: 0f 84 d2 02 00 00 je 1d445e 1d418c: f3 41 0f 10 8f 38 18 movss 0x1838(%r15),%xmm1 1d4193: 00 00 1d4195: f3 41 0f 59 8f 30 18 mulss 0x1830(%r15),%xmm1 1d419c: 00 00 1d419e: f3 0f 11 4c 24 08 movss %xmm1,0x8(%rsp) 1d41a4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d41ac 1d41ab: 00 1d41ac: e8 00 00 00 00 callq 1d41b1 1d41b1: f3 0f 59 44 24 08 mulss 0x8(%rsp),%xmm0 1d41b7: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d41bf 1d41be: 00 1d41bf: f3 41 0f 11 87 40 18 movss %xmm0,0x1840(%r15) 1d41c6: 00 00 1d41c8: e9 26 e5 ff ff jmpq 1d26f3 1d41cd: f3 41 0f 10 0e movss (%r14),%xmm1 1d41d2: f3 0f 5e 8b 8c 05 00 divss 0x58c(%rbx),%xmm1 1d41d9: 00 1d41da: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d41de: f2 0f 5c 4c 24 28 subsd 0x28(%rsp),%xmm1 1d41e4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d41e8: f2 0f 5e c8 divsd %xmm0,%xmm1 1d41ec: 66 0f ef c0 pxor %xmm0,%xmm0 1d41f0: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 1d41f4: e9 d1 f4 ff ff jmpq 1d36ca 1d41f9: 83 e2 f7 and $0xfffffff7,%edx 1d41fc: 83 ea 11 sub $0x11,%edx 1d41ff: 83 fa 02 cmp $0x2,%edx 1d4202: 77 2a ja 1d422e 1d4204: 41 c7 87 18 18 00 00 movl $0x47800000,0x1818(%r15) 1d420b: 00 00 80 47 1d420f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d4217 1d4216: 00 1d4217: f3 41 0f 59 86 d4 14 mulss 0x14d4(%r14),%xmm0 1d421e: 00 00 1d4220: f3 41 0f 11 87 1c 18 movss %xmm0,0x181c(%r15) 1d4227: 00 00 1d4229: e9 0c f4 ff ff jmpq 1d363a 1d422e: 41 c7 87 18 18 00 00 movl $0x48800000,0x1818(%r15) 1d4235: 00 00 80 48 1d4239: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d4241 1d4240: 00 1d4241: f3 41 0f 10 86 d4 14 movss 0x14d4(%r14),%xmm0 1d4248: 00 00 1d424a: f3 0f 59 c8 mulss %xmm0,%xmm1 1d424e: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d4256 1d4255: 00 1d4256: f3 41 0f 11 8f 1c 18 movss %xmm1,0x181c(%r15) 1d425d: 00 00 1d425f: e9 d6 f3 ff ff jmpq 1d363a 1d4264: 49 c7 87 1c 19 00 00 movq $0x0,0x191c(%r15) 1d426b: 00 00 00 00 1d426f: 89 c7 mov %eax,%edi 1d4271: 48 c7 44 3e f8 00 00 movq $0x0,-0x8(%rsi,%rdi,1) 1d4278: 00 00 1d427a: 49 8d bf 24 19 00 00 lea 0x1924(%r15),%rdi 1d4281: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1d4285: 48 29 fe sub %rdi,%rsi 1d4288: 01 f0 add %esi,%eax 1d428a: 83 e0 f8 and $0xfffffff8,%eax 1d428d: 83 f8 08 cmp $0x8,%eax 1d4290: 0f 82 ad ec ff ff jb 1d2f43 1d4296: 83 e0 f8 and $0xfffffff8,%eax 1d4299: 31 f6 xor %esi,%esi 1d429b: 89 f2 mov %esi,%edx 1d429d: 83 c6 08 add $0x8,%esi 1d42a0: 4c 89 0c 17 mov %r9,(%rdi,%rdx,1) 1d42a4: 39 c6 cmp %eax,%esi 1d42a6: 72 f3 jb 1d429b 1d42a8: e9 96 ec ff ff jmpq 1d2f43 1d42ad: f3 41 0f 59 87 7c 01 mulss 0x17c(%r15),%xmm0 1d42b4: 00 00 1d42b6: f3 41 0f 10 16 movss (%r14),%xmm2 1d42bb: f3 0f 5e 93 8c 05 00 divss 0x58c(%rbx),%xmm2 1d42c2: 00 1d42c3: f3 0f 11 54 24 08 movss %xmm2,0x8(%rsp) 1d42c9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d42d1 1d42d0: 00 1d42d1: f3 0f 5e c2 divss %xmm2,%xmm0 1d42d5: e8 00 00 00 00 callq 1d42da 1d42da: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d42e2 1d42e1: 00 1d42e2: e8 00 00 00 00 callq 1d42e7 1d42e7: 0f 28 c8 movaps %xmm0,%xmm1 1d42ea: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d42f2 1d42f1: 00 1d42f2: e8 00 00 00 00 callq 1d42f7 1d42f7: 0f 28 c8 movaps %xmm0,%xmm1 1d42fa: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d4302 1d4301: 00 1d4302: e8 00 00 00 00 callq 1d4307 1d4307: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 1d430d: 66 0f ef c9 pxor %xmm1,%xmm1 1d4311: f3 41 0f 5a 8f 24 18 cvtss2sd 0x1824(%r15),%xmm1 1d4318: 00 00 1d431a: f3 0f 59 c2 mulss %xmm2,%xmm0 1d431e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d4322: f2 0f 5c 44 24 28 subsd 0x28(%rsp),%xmm0 1d4328: f2 0f 5e c1 divsd %xmm1,%xmm0 1d432c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d4330: e9 95 f3 ff ff jmpq 1d36ca 1d4335: f3 41 0f 10 8f 08 18 movss 0x1808(%r15),%xmm1 1d433c: 00 00 1d433e: f3 41 0f 59 8f 00 18 mulss 0x1800(%r15),%xmm1 1d4345: 00 00 1d4347: e9 c3 f5 ff ff jmpq 1d390f 1d434c: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d4354 1d4353: 00 1d4354: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d435c 1d435b: 00 1d435c: 48 b8 00 00 80 43 00 movabs $0x3f80000043800000,%rax 1d4363: 00 80 3f 1d4366: 49 89 87 44 18 00 00 mov %rax,0x1844(%r15) 1d436d: e9 1b f6 ff ff jmpq 1d398d 1d4372: f3 41 0f 10 0e movss (%r14),%xmm1 1d4377: f3 0f 5e 8b 8c 05 00 divss 0x58c(%rbx),%xmm1 1d437e: 00 1d437f: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d4383: f2 0f 59 4c 24 20 mulsd 0x20(%rsp),%xmm1 1d4389: f2 0f 5c 4c 24 28 subsd 0x28(%rsp),%xmm1 1d438f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d4393: f2 0f 5e c8 divsd %xmm0,%xmm1 1d4397: 66 0f ef c0 pxor %xmm0,%xmm0 1d439b: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 1d439f: e9 e5 f6 ff ff jmpq 1d3a89 1d43a4: f3 41 0f 59 87 08 18 mulss 0x1808(%r15),%xmm0 1d43ab: 00 00 1d43ad: f3 0f 10 4c 24 18 movss 0x18(%rsp),%xmm1 1d43b3: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 1d43b9: f3 41 0f 10 86 74 14 movss 0x1474(%r14),%xmm0 1d43c0: 00 00 1d43c2: e8 00 00 00 00 callq 1d43c7 1d43c7: f3 0f 59 44 24 08 mulss 0x8(%rsp),%xmm0 1d43cd: f3 0f 10 4c 24 18 movss 0x18(%rsp),%xmm1 1d43d3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d43d7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d43df 1d43de: 00 1d43df: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 1d43e7 1d43e6: 00 1d43e7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d43ef 1d43ee: 00 1d43ef: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d43f7 1d43f6: 00 1d43f7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d43fb: e8 00 00 00 00 callq 1d4400 1d4400: f3 0f 58 44 24 18 addss 0x18(%rsp),%xmm0 1d4406: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d440e 1d440d: 00 1d440e: f3 41 0f 11 87 10 18 movss %xmm0,0x1810(%r15) 1d4415: 00 00 1d4417: e9 ca f4 ff ff jmpq 1d38e6 1d441c: 83 e2 f7 and $0xfffffff7,%edx 1d441f: 83 ea 11 sub $0x11,%edx 1d4422: 83 fa 02 cmp $0x2,%edx 1d4425: 0f 87 28 05 00 00 ja 1d4953 1d442b: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d4433 1d4432: 00 1d4433: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d443b 1d443a: 00 1d443b: f3 41 0f 11 9f 44 18 movss %xmm3,0x1844(%r15) 1d4442: 00 00 1d4444: 0f 28 d3 movaps %xmm3,%xmm2 1d4447: f3 41 0f 59 86 04 15 mulss 0x1504(%r14),%xmm0 1d444e: 00 00 1d4450: f3 41 0f 11 87 48 18 movss %xmm0,0x1848(%r15) 1d4457: 00 00 1d4459: e9 2f f5 ff ff jmpq 1d398d 1d445e: f3 41 0f 10 8f 34 18 movss 0x1834(%r15),%xmm1 1d4465: 00 00 1d4467: f3 41 0f 59 8f 2c 18 mulss 0x182c(%r15),%xmm1 1d446e: 00 00 1d4470: e9 29 fd ff ff jmpq 1d419e 1d4475: f3 41 0f 59 87 7c 01 mulss 0x17c(%r15),%xmm0 1d447c: 00 00 1d447e: f3 41 0f 10 0e movss (%r14),%xmm1 1d4483: 0f 28 d1 movaps %xmm1,%xmm2 1d4486: f3 0f 5e 93 8c 05 00 divss 0x58c(%rbx),%xmm2 1d448d: 00 1d448e: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d4492: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d449a 1d4499: 00 1d449a: f2 0f 59 54 24 20 mulsd 0x20(%rsp),%xmm2 1d44a0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d44a4: f2 0f 5e c2 divsd %xmm2,%xmm0 1d44a8: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 1d44ae: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d44b2: e8 00 00 00 00 callq 1d44b7 1d44b7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d44bf 1d44be: 00 1d44bf: e8 00 00 00 00 callq 1d44c4 1d44c4: 0f 28 c8 movaps %xmm0,%xmm1 1d44c7: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d44cf 1d44ce: 00 1d44cf: e8 00 00 00 00 callq 1d44d4 1d44d4: 0f 28 c8 movaps %xmm0,%xmm1 1d44d7: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d44df 1d44de: 00 1d44df: e8 00 00 00 00 callq 1d44e4 1d44e4: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 1d44ea: 66 0f ef c9 pxor %xmm1,%xmm1 1d44ee: f3 41 0f 5a 8f 54 18 cvtss2sd 0x1854(%r15),%xmm1 1d44f5: 00 00 1d44f7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d44fb: f2 0f 59 c2 mulsd %xmm2,%xmm0 1d44ff: f2 0f 5c 44 24 28 subsd 0x28(%rsp),%xmm0 1d4505: f2 0f 5e c1 divsd %xmm1,%xmm0 1d4509: e9 77 f5 ff ff jmpq 1d3a85 1d450e: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1d4513: f3 0f 10 00 movss (%rax),%xmm0 1d4517: f3 41 0f 11 87 18 19 movss %xmm0,0x1918(%r15) 1d451e: 00 00 1d4520: 41 c7 87 4c 19 00 00 movl $0x0,0x194c(%r15) 1d4527: 00 00 00 00 1d452b: 41 c7 87 50 19 00 00 movl $0x0,0x1950(%r15) 1d4532: 00 00 00 00 1d4536: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1d453b: 66 0f ef d2 pxor %xmm2,%xmm2 1d453f: c7 85 ec 11 00 00 06 movl $0x6,0x11ec(%rbp) 1d4546: 00 00 00 1d4549: f3 41 0f 10 87 4c 19 movss 0x194c(%r15),%xmm0 1d4550: 00 00 1d4552: f3 0f 10 08 movss (%rax),%xmm1 1d4556: 0f 2f c1 comiss %xmm1,%xmm0 1d4559: 0f 87 ee f6 ff ff ja 1d3c4d 1d455f: 0f 2e d1 ucomiss %xmm1,%xmm2 1d4562: b8 06 00 00 00 mov $0x6,%eax 1d4567: b9 0d 00 00 00 mov $0xd,%ecx 1d456c: 0f 47 c1 cmova %ecx,%eax 1d456f: 89 85 1c 12 00 00 mov %eax,0x121c(%rbp) 1d4575: e9 9a f7 ff ff jmpq 1d3d14 1d457a: c7 86 7c 12 00 00 06 movl $0x6,0x127c(%rsi) 1d4581: 00 00 00 1d4584: e9 c1 f8 ff ff jmpq 1d3e4a 1d4589: f3 41 0f 59 87 34 18 mulss 0x1834(%r15),%xmm0 1d4590: 00 00 1d4592: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d459a 1d4599: 00 1d459a: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 1d45a0: f3 41 0f 10 86 8c 14 movss 0x148c(%r14),%xmm0 1d45a7: 00 00 1d45a9: e8 00 00 00 00 callq 1d45ae 1d45ae: f3 0f 59 44 24 08 mulss 0x8(%rsp),%xmm0 1d45b4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d45bc 1d45bb: 00 1d45bc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d45c0: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d45c8 1d45c7: 00 1d45c8: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 1d45d0 1d45cf: 00 1d45d0: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d45d8 1d45d7: 00 1d45d8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d45e0 1d45df: 00 1d45e0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d45e4: e8 00 00 00 00 callq 1d45e9 1d45e9: f3 0f 58 44 24 18 addss 0x18(%rsp),%xmm0 1d45ef: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d45f7 1d45f6: 00 1d45f7: f3 41 0f 11 87 3c 18 movss %xmm0,0x183c(%r15) 1d45fe: 00 00 1d4600: e9 70 fb ff ff jmpq 1d4175 1d4605: b8 05 00 00 00 mov $0x5,%eax 1d460a: eb 11 jmp 1d461d 1d460c: 41 83 bc c7 cc 13 00 cmpl $0x6,0x13cc(%r15,%rax,8) 1d4613: 00 06 1d4615: 74 1b je 1d4632 1d4617: 48 83 e8 01 sub $0x1,%rax 1d461b: 72 35 jb 1d4652 1d461d: 89 c1 mov %eax,%ecx 1d461f: 89 c2 mov %eax,%edx 1d4621: 48 83 f8 05 cmp $0x5,%rax 1d4625: 74 0b je 1d4632 1d4627: 41 83 bc c7 d0 13 00 cmpl $0x6,0x13d0(%r15,%rax,8) 1d462e: 00 06 1d4630: 75 da jne 1d460c 1d4632: 41 39 97 8c 04 00 00 cmp %edx,0x48c(%r15) 1d4639: 7f dc jg 1d4617 1d463b: 66 0f ef c0 pxor %xmm0,%xmm0 1d463f: f3 0f 2a c1 cvtsi2ss %ecx,%xmm0 1d4643: f3 41 0f 11 87 54 19 movss %xmm0,0x1954(%r15) 1d464a: 00 00 1d464c: 48 83 e8 01 sub $0x1,%rax 1d4650: 73 cb jae 1d461d 1d4652: b8 05 00 00 00 mov $0x5,%eax 1d4657: eb 13 jmp 1d466c 1d4659: 41 83 bc c7 fc 13 00 cmpl $0x6,0x13fc(%r15,%rax,8) 1d4660: 00 06 1d4662: 74 22 je 1d4686 1d4664: 85 d2 test %edx,%edx 1d4666: 74 3c je 1d46a4 1d4668: 48 83 e8 01 sub $0x1,%rax 1d466c: 89 c2 mov %eax,%edx 1d466e: 89 c6 mov %eax,%esi 1d4670: 89 c1 mov %eax,%ecx 1d4672: 83 f8 05 cmp $0x5,%eax 1d4675: 0f 84 31 01 00 00 je 1d47ac 1d467b: 41 83 bc c7 00 14 00 cmpl $0x6,0x1400(%r15,%rax,8) 1d4682: 00 06 1d4684: 75 d3 jne 1d4659 1d4686: 41 39 8f 8c 04 00 00 cmp %ecx,0x48c(%r15) 1d468d: 7f d5 jg 1d4664 1d468f: 66 0f ef c0 pxor %xmm0,%xmm0 1d4693: f3 0f 2a c6 cvtsi2ss %esi,%xmm0 1d4697: f3 41 0f 11 87 58 19 movss %xmm0,0x1958(%r15) 1d469e: 00 00 1d46a0: 85 d2 test %edx,%edx 1d46a2: 75 c4 jne 1d4668 1d46a4: f3 41 0f 10 87 54 19 movss 0x1954(%r15),%xmm0 1d46ab: 00 00 1d46ad: 0f 2e 05 00 00 00 00 ucomiss 0x0(%rip),%xmm0 # 1d46b4 1d46b4: 0f 8a 7e 02 00 00 jp 1d4938 1d46ba: 0f 85 78 02 00 00 jne 1d4938 1d46c0: f3 41 0f 2c 9f 58 19 cvttss2si 0x1958(%r15),%ebx 1d46c7: 00 00 1d46c9: 41 c7 87 98 04 00 00 movl $0xd,0x498(%r15) 1d46d0: 0d 00 00 00 1d46d4: 41 89 9f 94 04 00 00 mov %ebx,0x494(%r15) 1d46db: 48 63 db movslq %ebx,%rbx 1d46de: 4d 8d 24 9f lea (%r15,%rbx,4),%r12 1d46e2: f3 41 0f 10 44 24 48 movss 0x48(%r12),%xmm0 1d46e9: f3 41 0f 11 87 9c 04 movss %xmm0,0x49c(%r15) 1d46f0: 00 00 1d46f2: f3 41 0f 10 44 24 78 movss 0x78(%r12),%xmm0 1d46f9: f3 41 0f 11 87 a4 04 movss %xmm0,0x4a4(%r15) 1d4700: 00 00 1d4702: f3 41 0f 10 84 df ac movss 0x12ac(%r15,%rbx,8),%xmm0 1d4709: 12 00 00 1d470c: f3 41 0f 11 87 e0 04 movss %xmm0,0x4e0(%r15) 1d4713: 00 00 1d4715: 45 85 c0 test %r8d,%r8d 1d4718: 0f 88 3a 03 00 00 js 1d4a58 1d471e: 48 8d 2c 5b lea (%rbx,%rbx,2),%rbp 1d4722: 4e 8d 2c 85 04 00 00 lea 0x4(,%r8,4),%r13 1d4729: 00 1d472a: 48 c1 e5 04 shl $0x4,%rbp 1d472e: 49 8d bf a8 04 00 00 lea 0x4a8(%r15),%rdi 1d4735: 4c 89 ea mov %r13,%rdx 1d4738: 49 8d b4 2f 8c 05 00 lea 0x58c(%r15,%rbp,1),%rsi 1d473f: 00 1d4740: e8 00 00 00 00 callq 1d4745 1d4745: 41 8b 84 df dc 12 00 mov 0x12dc(%r15,%rbx,8),%eax 1d474c: 00 1d474d: 49 8d bf c0 04 00 00 lea 0x4c0(%r15),%rdi 1d4754: 4c 89 ea mov %r13,%rdx 1d4757: 49 8d b4 2f a4 05 00 lea 0x5a4(%r15,%rbp,1),%rsi 1d475e: 00 1d475f: 41 89 87 d8 04 00 00 mov %eax,0x4d8(%r15) 1d4766: f3 41 0f 10 84 df b0 movss 0x12b0(%r15,%rbx,8),%xmm0 1d476d: 12 00 00 1d4770: f3 41 0f 11 87 e4 04 movss %xmm0,0x4e4(%r15) 1d4777: 00 00 1d4779: e8 00 00 00 00 callq 1d477e 1d477e: 41 8b 84 df e0 12 00 mov 0x12e0(%r15,%rbx,8),%eax 1d4785: 00 1d4786: 41 89 87 dc 04 00 00 mov %eax,0x4dc(%r15) 1d478d: f3 41 0f 10 44 24 60 movss 0x60(%r12),%xmm0 1d4794: f3 41 0f 11 87 a0 04 movss %xmm0,0x4a0(%r15) 1d479b: 00 00 1d479d: 48 83 c4 78 add $0x78,%rsp 1d47a1: 5b pop %rbx 1d47a2: 5d pop %rbp 1d47a3: 41 5c pop %r12 1d47a5: 41 5d pop %r13 1d47a7: 41 5e pop %r14 1d47a9: 41 5f pop %r15 1d47ab: c3 retq 1d47ac: 41 83 bf 8c 04 00 00 cmpl $0x5,0x48c(%r15) 1d47b3: 05 1d47b4: 0f 8e d5 fe ff ff jle 1d468f 1d47ba: e9 a9 fe ff ff jmpq 1d4668 1d47bf: f3 0f 10 7c 24 28 movss 0x28(%rsp),%xmm7 1d47c5: f3 0f 11 bd fc 13 00 movss %xmm7,0x13fc(%rbp) 1d47cc: 00 1d47cd: e9 e8 c6 ff ff jmpq 1d0eba 1d47d2: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 1d47d9: e9 e6 da ff ff jmpq 1d22c4 1d47de: 48 83 c2 30 add $0x30,%rdx 1d47e2: 41 c7 00 06 00 00 00 movl $0x6,(%r8) 1d47e9: 49 83 c0 08 add $0x8,%r8 1d47ed: 4c 39 ca cmp %r9,%rdx 1d47f0: 0f 85 ec d9 ff ff jne 1d21e2 1d47f6: e9 4d da ff ff jmpq 1d2248 1d47fb: c7 80 8c 14 00 00 00 movl $0x0,0x148c(%rax) 1d4802: 00 00 00 1d4805: f3 0f 11 88 74 14 00 movss %xmm1,0x1474(%rax) 1d480c: 00 1d480d: e9 65 b8 ff ff jmpq 1d0077 1d4812: f3 0f 59 15 00 00 00 mulss 0x0(%rip),%xmm2 # 1d481a 1d4819: 00 1d481a: f3 0f 11 92 94 15 00 movss %xmm2,0x1594(%rdx) 1d4821: 00 1d4822: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d4826: f2 0f 5e 54 24 08 divsd 0x8(%rsp),%xmm2 1d482c: e9 cd b9 ff ff jmpq 1d01fe 1d4831: 0f 28 c4 movaps %xmm4,%xmm0 1d4834: 66 0f ef db pxor %xmm3,%xmm3 1d4838: f3 41 0f 5a 9f a0 00 cvtss2sd 0xa0(%r15),%xmm3 1d483f: 00 00 1d4841: f3 0f 58 c1 addss %xmm1,%xmm0 1d4845: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d4849: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d4851 1d4850: 00 1d4851: f2 0f 5e c3 divsd %xmm3,%xmm0 1d4855: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d485d 1d485c: 00 1d485d: f2 0f 59 da mulsd %xmm2,%xmm3 1d4861: 66 0f 2f d8 comisd %xmm0,%xmm3 1d4865: 0f 86 61 be ff ff jbe 1d06cc 1d486b: e9 a0 be ff ff jmpq 1d0710 1d4870: 83 f8 07 cmp $0x7,%eax 1d4873: 0f 85 a1 c9 ff ff jne 1d121a 1d4879: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d4881 1d4880: 00 1d4881: f3 0f 10 85 5c 14 00 movss 0x145c(%rbp),%xmm0 1d4888: 00 1d4889: f3 0f 59 c2 mulss %xmm2,%xmm0 1d488d: f3 0f 11 85 8c 14 00 movss %xmm0,0x148c(%rbp) 1d4894: 00 1d4895: 41 83 bf 90 01 00 00 cmpl $0x6,0x190(%r15) 1d489c: 06 1d489d: 0f 84 87 c9 ff ff je 1d122a 1d48a3: f3 0f 59 95 74 14 00 mulss 0x1474(%rbp),%xmm2 1d48aa: 00 1d48ab: f3 0f 11 95 a4 14 00 movss %xmm2,0x14a4(%rbp) 1d48b2: 00 1d48b3: e9 d1 c6 ff ff jmpq 1d0f89 1d48b8: 8d 51 e9 lea -0x17(%rcx),%edx 1d48bb: 83 fa 04 cmp $0x4,%edx 1d48be: 76 0c jbe 1d48cc 1d48c0: 83 e9 21 sub $0x21,%ecx 1d48c3: 83 f9 01 cmp $0x1,%ecx 1d48c6: 0f 87 95 c6 ff ff ja 1d0f61 1d48cc: 83 f8 07 cmp $0x7,%eax 1d48cf: 0f 85 8c c6 ff ff jne 1d0f61 1d48d5: e9 40 c9 ff ff jmpq 1d121a 1d48da: c7 85 fc 13 00 00 00 movl $0x41800000,0x13fc(%rbp) 1d48e1: 00 80 41 1d48e4: f3 0f 10 64 24 54 movss 0x54(%rsp),%xmm4 1d48ea: f3 0f 11 a5 2c 14 00 movss %xmm4,0x142c(%rbp) 1d48f1: 00 1d48f2: e9 41 c8 ff ff jmpq 1d1138 1d48f7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d48fb: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d4903 1d4902: 00 1d4903: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d490b 1d490a: 00 1d490b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d490f: e9 e7 c4 ff ff jmpq 1d0dfb 1d4914: c7 85 fc 13 00 00 00 movl $0x40800000,0x13fc(%rbp) 1d491b: 00 80 40 1d491e: e9 97 c5 ff ff jmpq 1d0eba 1d4923: f3 0f 11 98 74 14 00 movss %xmm3,0x1474(%rax) 1d492a: 00 1d492b: f3 0f 11 88 8c 14 00 movss %xmm1,0x148c(%rax) 1d4932: 00 1d4933: e9 3f b7 ff ff jmpq 1d0077 1d4938: 41 c7 87 98 04 00 00 movl $0x6,0x498(%r15) 1d493f: 06 00 00 00 1d4943: f3 0f 2c d8 cvttss2si %xmm0,%ebx 1d4947: 41 89 9f 94 04 00 00 mov %ebx,0x494(%r15) 1d494e: e9 88 fd ff ff jmpq 1d46db 1d4953: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d495b 1d495a: 00 1d495b: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d4963 1d4962: 00 1d4963: 41 c7 87 44 18 00 00 movl $0x48800000,0x1844(%r15) 1d496a: 00 00 80 48 1d496e: f3 41 0f 59 86 04 15 mulss 0x1504(%r14),%xmm0 1d4975: 00 00 1d4977: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d497f 1d497e: 00 1d497f: f3 41 0f 11 87 48 18 movss %xmm0,0x1848(%r15) 1d4986: 00 00 1d4988: e9 00 f0 ff ff jmpq 1d398d 1d498d: 41 c7 87 1c 19 00 00 movl $0x0,0x191c(%r15) 1d4994: 00 00 00 00 1d4998: 89 c0 mov %eax,%eax 1d499a: c7 44 06 fc 00 00 00 movl $0x0,-0x4(%rsi,%rax,1) 1d49a1: 00 1d49a2: e9 9c e5 ff ff jmpq 1d2f43 1d49a7: 8b 30 mov (%rax),%esi 1d49a9: 8d 4e f6 lea -0xa(%rsi),%ecx 1d49ac: 83 f9 02 cmp $0x2,%ecx 1d49af: 0f 86 d8 b5 ff ff jbe 1cff8d 1d49b5: f2 0f 10 2c 24 movsd (%rsp),%xmm5 1d49ba: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d49be: 66 0f ef db pxor %xmm3,%xmm3 1d49c2: f3 0f 5a 98 b0 01 00 cvtss2sd 0x1b0(%rax),%xmm3 1d49c9: 00 1d49ca: f2 0f 59 c5 mulsd %xmm5,%xmm0 1d49ce: 66 0f 2f c3 comisd %xmm3,%xmm0 1d49d2: 0f 87 aa b5 ff ff ja 1cff82 1d49d8: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d49dc: f2 0f 59 cd mulsd %xmm5,%xmm1 1d49e0: 66 0f ef c0 pxor %xmm0,%xmm0 1d49e4: f3 0f 5a 80 c8 01 00 cvtss2sd 0x1c8(%rax),%xmm0 1d49eb: 00 1d49ec: 66 0f 2f c8 comisd %xmm0,%xmm1 1d49f0: 0f 86 97 b5 ff ff jbe 1cff8d 1d49f6: e9 87 b5 ff ff jmpq 1cff82 1d49fb: f3 0f 10 02 movss (%rdx),%xmm0 1d49ff: f3 0f 59 c4 mulss %xmm4,%xmm0 1d4a03: e9 78 be ff ff jmpq 1d0880 1d4a08: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d4a10 1d4a0f: 00 1d4a10: f3 0f 10 85 74 14 00 movss 0x1474(%rbp),%xmm0 1d4a17: 00 1d4a18: f3 0f 59 c2 mulss %xmm2,%xmm0 1d4a1c: f3 0f 11 85 a4 14 00 movss %xmm0,0x14a4(%rbp) 1d4a23: 00 1d4a24: 41 83 bf 90 01 00 00 cmpl $0x6,0x190(%r15) 1d4a2b: 06 1d4a2c: 74 15 je 1d4a43 1d4a2e: f3 0f 59 95 5c 14 00 mulss 0x145c(%rbp),%xmm2 1d4a35: 00 1d4a36: f3 0f 11 95 8c 14 00 movss %xmm2,0x148c(%rbp) 1d4a3d: 00 1d4a3e: e9 46 c5 ff ff jmpq 1d0f89 1d4a43: f3 0f 10 85 5c 14 00 movss 0x145c(%rbp),%xmm0 1d4a4a: 00 1d4a4b: f3 0f 11 85 8c 14 00 movss %xmm0,0x148c(%rbp) 1d4a52: 00 1d4a53: e9 31 c5 ff ff jmpq 1d0f89 1d4a58: 41 8b 84 df dc 12 00 mov 0x12dc(%r15,%rbx,8),%eax 1d4a5f: 00 1d4a60: 41 89 87 d8 04 00 00 mov %eax,0x4d8(%r15) 1d4a67: f3 41 0f 10 84 df b0 movss 0x12b0(%r15,%rbx,8),%xmm0 1d4a6e: 12 00 00 1d4a71: f3 41 0f 11 87 e4 04 movss %xmm0,0x4e4(%r15) 1d4a78: 00 00 1d4a7a: e9 ff fc ff ff jmpq 1d477e 1d4a7f: 66 0f ef f6 pxor %xmm6,%xmm6 1d4a83: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 1d4a8b 1d4a8a: 00 1d4a8b: 48 c7 87 90 17 00 00 movq $0x6,0x1790(%rdi) 1d4a92: 06 00 00 00 1d4a96: f3 0f 11 74 24 38 movss %xmm6,0x38(%rsp) 1d4a9c: 0f 28 c6 movaps %xmm6,%xmm0 1d4a9f: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d4aa7 1d4aa6: 00 1d4aa7: c7 87 98 17 00 00 00 movl $0x0,0x1798(%rdi) 1d4aae: 00 00 00 1d4ab1: f3 0f 11 64 24 54 movss %xmm4,0x54(%rsp) 1d4ab7: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 1d4abd: f3 41 0f 11 87 9c 17 movss %xmm0,0x179c(%r15) 1d4ac4: 00 00 1d4ac6: 49 8d 87 44 02 00 00 lea 0x244(%r15),%rax 1d4acd: 41 c7 87 a0 17 00 00 movl $0xd,0x17a0(%r15) 1d4ad4: 0d 00 00 00 1d4ad8: 48 89 44 24 60 mov %rax,0x60(%rsp) 1d4add: e9 df b7 ff ff jmpq 1d02c1 1d4ae2: 49 8d 47 08 lea 0x8(%r15),%rax 1d4ae6: 48 89 44 24 70 mov %rax,0x70(%rsp) 1d4aeb: 49 8d 87 2c 14 00 00 lea 0x142c(%r15),%rax 1d4af2: 48 89 44 24 58 mov %rax,0x58(%rsp) 1d4af7: e9 cf d6 ff ff jmpq 1d21cb 1d4afc: f3 0f 58 44 24 38 addss 0x38(%rsp),%xmm0 1d4b02: eb b9 jmp 1d4abd 1d4b04: 8b b8 4c 12 00 00 mov 0x124c(%rax),%edi 1d4b0a: 83 ff 06 cmp $0x6,%edi 1d4b0d: 0f 84 20 f4 ff ff je 1d3f33 1d4b13: bf 0d 00 00 00 mov $0xd,%edi 1d4b18: e9 16 f4 ff ff jmpq 1d3f33 1d4b1d: 0f 1f 00 nopl (%rax) 00000000001d4b20 : 1d4b20: e8 00 00 00 00 callq 1d4b25 1d4b25: 41 56 push %r14 1d4b27: 41 55 push %r13 1d4b29: 41 54 push %r12 1d4b2b: 55 push %rbp 1d4b2c: 53 push %rbx 1d4b2d: 48 89 fb mov %rdi,%rbx 1d4b30: 48 83 ec 08 sub $0x8,%rsp 1d4b34: 8b 97 90 04 00 00 mov 0x490(%rdi),%edx 1d4b3a: c7 87 5c 19 00 00 00 movl $0x0,0x195c(%rdi) 1d4b41: 00 00 00 1d4b44: 83 ea 01 sub $0x1,%edx 1d4b47: 0f 88 79 07 00 00 js 1d52c6 1d4b4d: 89 d6 mov %edx,%esi 1d4b4f: 48 8d 87 a8 04 00 00 lea 0x4a8(%rdi),%rax 1d4b56: 66 0f ef c0 pxor %xmm0,%xmm0 1d4b5a: 48 c1 e6 02 shl $0x2,%rsi 1d4b5e: 48 8d 8c 37 ac 04 00 lea 0x4ac(%rdi,%rsi,1),%rcx 1d4b65: 00 1d4b66: f3 0f 58 00 addss (%rax),%xmm0 1d4b6a: 48 83 c0 04 add $0x4,%rax 1d4b6e: 48 39 c8 cmp %rcx,%rax 1d4b71: 75 f3 jne 1d4b66 1d4b73: f3 0f 11 83 5c 19 00 movss %xmm0,0x195c(%rbx) 1d4b7a: 00 1d4b7b: 48 8d 83 c0 04 00 00 lea 0x4c0(%rbx),%rax 1d4b82: 66 0f ef c0 pxor %xmm0,%xmm0 1d4b86: 48 8d 8c 33 c4 04 00 lea 0x4c4(%rbx,%rsi,1),%rcx 1d4b8d: 00 1d4b8e: c7 83 60 19 00 00 00 movl $0x0,0x1960(%rbx) 1d4b95: 00 00 00 1d4b98: f3 0f 58 00 addss (%rax),%xmm0 1d4b9c: 48 83 c0 04 add $0x4,%rax 1d4ba0: 48 39 c8 cmp %rcx,%rax 1d4ba3: 75 f3 jne 1d4b98 1d4ba5: f3 0f 11 83 60 19 00 movss %xmm0,0x1960(%rbx) 1d4bac: 00 1d4bad: 8b 83 d8 04 00 00 mov 0x4d8(%rbx),%eax 1d4bb3: 8b 8b dc 04 00 00 mov 0x4dc(%rbx),%ecx 1d4bb9: 83 f8 06 cmp $0x6,%eax 1d4bbc: 0f 84 8c 06 00 00 je 1d524e 1d4bc2: 39 c8 cmp %ecx,%eax 1d4bc4: 0f 84 a8 06 00 00 je 1d5272 1d4bca: c7 83 f0 04 00 00 02 movl $0x2,0x4f0(%rbx) 1d4bd1: 00 00 00 1d4bd4: 8b 83 ec 04 00 00 mov 0x4ec(%rbx),%eax 1d4bda: 89 83 6c 05 00 00 mov %eax,0x56c(%rbx) 1d4be0: 85 d2 test %edx,%edx 1d4be2: 0f 88 a6 05 00 00 js 1d518e 1d4be8: 8b 83 f0 04 00 00 mov 0x4f0(%rbx),%eax 1d4bee: 89 d2 mov %edx,%edx 1d4bf0: 45 31 e4 xor %r12d,%r12d 1d4bf3: 48 8d bb f4 04 00 00 lea 0x4f4(%rbx),%rdi 1d4bfa: 48 8d 14 95 04 00 00 lea 0x4(,%rdx,4),%rdx 1d4c01: 00 1d4c02: 48 8d ab 98 01 00 00 lea 0x198(%rbx),%rbp 1d4c09: 49 bd ab aa aa 3f ab movabs $0x402aaaab3faaaaab,%r13 1d4c10: aa 2a 40 1d4c13: 49 be 00 00 80 3f 00 movabs $0x400000003f800000,%r14 1d4c1a: 00 00 40 1d4c1d: 83 e8 01 sub $0x1,%eax 1d4c20: 48 98 cltq 1d4c22: 48 8d 04 40 lea (%rax,%rax,2),%rax 1d4c26: 48 8d b4 c3 a8 04 00 lea 0x4a8(%rbx,%rax,8),%rsi 1d4c2d: 00 1d4c2e: e8 00 00 00 00 callq 1d4c33 1d4c33: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d4c3b 1d4c3a: 00 1d4c3b: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 1d4c40: e9 da 01 00 00 jmpq 1d4e1f 1d4c45: 8b 8d 20 01 00 00 mov 0x120(%rbp),%ecx 1d4c4b: 83 f9 0e cmp $0xe,%ecx 1d4c4e: 74 11 je 1d4c61 1d4c50: 83 fa 0a cmp $0xa,%edx 1d4c53: 0f 84 9e 05 00 00 je 1d51f7 1d4c59: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d4c61 1d4c60: 00 1d4c61: f3 0f 11 83 84 19 00 movss %xmm0,0x1984(%rbx) 1d4c68: 00 1d4c69: f3 0f 11 8b 88 19 00 movss %xmm1,0x1988(%rbx) 1d4c70: 00 1d4c71: 83 f8 07 cmp $0x7,%eax 1d4c74: 0f 84 1f 03 00 00 je 1d4f99 1d4c7a: f3 0f 10 85 90 00 00 movss 0x90(%rbp),%xmm0 1d4c81: 00 1d4c82: f3 0f 5e 85 5c 03 00 divss 0x35c(%rbp),%xmm0 1d4c89: 00 1d4c8a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d4c92 1d4c91: 00 1d4c92: f3 0f 11 83 8c 19 00 movss %xmm0,0x198c(%rbx) 1d4c99: 00 1d4c9a: f3 0f 10 83 64 19 00 movss 0x1964(%rbx),%xmm0 1d4ca1: 00 1d4ca2: e8 00 00 00 00 callq 1d4ca7 1d4ca7: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d4caf 1d4cae: 00 1d4caf: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d4cb3: f2 0f 5e c8 divsd %xmm0,%xmm1 1d4cb7: 66 0f ef c0 pxor %xmm0,%xmm0 1d4cbb: f3 0f 5a 83 7c 19 00 cvtss2sd 0x197c(%rbx),%xmm0 1d4cc2: 00 1d4cc3: f2 0f 5e c8 divsd %xmm0,%xmm1 1d4cc7: f3 0f 10 83 8c 19 00 movss 0x198c(%rbx),%xmm0 1d4cce: 00 1d4ccf: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 1d4cd7 1d4cd6: 00 1d4cd7: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d4cdb: f3 0f 11 8b d4 17 00 movss %xmm1,0x17d4(%rbx) 1d4ce2: 00 1d4ce3: e8 00 00 00 00 callq 1d4ce8 1d4ce8: f3 0f 58 83 d4 17 00 addss 0x17d4(%rbx),%xmm0 1d4cef: 00 1d4cf0: f3 0f 59 83 64 19 00 mulss 0x1964(%rbx),%xmm0 1d4cf7: 00 1d4cf8: f3 0f 59 83 7c 19 00 mulss 0x197c(%rbx),%xmm0 1d4cff: 00 1d4d00: f3 0f 11 83 d8 17 00 movss %xmm0,0x17d8(%rbx) 1d4d07: 00 1d4d08: 83 bd 08 01 00 00 23 cmpl $0x23,0x108(%rbp) 1d4d0f: 0f 84 40 04 00 00 je 1d5155 1d4d15: f3 0f 10 83 80 19 00 movss 0x1980(%rbx),%xmm0 1d4d1c: 00 1d4d1d: 66 0f ef e4 pxor %xmm4,%xmm4 1d4d21: 0f 2f c4 comiss %xmm4,%xmm0 1d4d24: 0f 87 cc 02 00 00 ja 1d4ff6 1d4d2a: f3 0f 10 8b dc 17 00 movss 0x17dc(%rbx),%xmm1 1d4d31: 00 1d4d32: 66 0f ef c0 pxor %xmm0,%xmm0 1d4d36: f3 0f 5a 83 8c 19 00 cvtss2sd 0x198c(%rbx),%xmm0 1d4d3d: 00 1d4d3e: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1d4d43: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 1d4d4b 1d4d4a: 00 1d4d4b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d4d4f: e8 00 00 00 00 callq 1d4d54 1d4d54: f3 0f 58 83 dc 17 00 addss 0x17dc(%rbx),%xmm0 1d4d5b: 00 1d4d5c: f3 0f 59 83 68 19 00 mulss 0x1968(%rbx),%xmm0 1d4d63: 00 1d4d64: f3 0f 59 83 80 19 00 mulss 0x1980(%rbx),%xmm0 1d4d6b: 00 1d4d6c: f3 0f 11 83 e0 17 00 movss %xmm0,0x17e0(%rbx) 1d4d73: 00 1d4d74: 83 bd 08 01 00 00 23 cmpl $0x23,0x108(%rbp) 1d4d7b: 0f 84 b2 03 00 00 je 1d5133 1d4d81: f3 0f 10 93 04 01 00 movss 0x104(%rbx),%xmm2 1d4d88: 00 1d4d89: 66 0f ef c9 pxor %xmm1,%xmm1 1d4d8d: f2 0f 10 1c 24 movsd (%rsp),%xmm3 1d4d92: f3 0f 58 83 d8 17 00 addss 0x17d8(%rbx),%xmm0 1d4d99: 00 1d4d9a: f3 0f 5a ca cvtss2sd %xmm2,%xmm1 1d4d9e: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d4da6 1d4da5: 00 1d4da6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d4daa: f2 0f 59 d9 mulsd %xmm1,%xmm3 1d4dae: 66 0f 2f d8 comisd %xmm0,%xmm3 1d4db2: 0f 82 19 02 00 00 jb 1d4fd1 1d4db8: f3 0f 10 83 7c 19 00 movss 0x197c(%rbx),%xmm0 1d4dbf: 00 1d4dc0: f3 0f 11 85 a4 03 00 movss %xmm0,0x3a4(%rbp) 1d4dc7: 00 1d4dc8: f3 0f 10 83 80 19 00 movss 0x1980(%rbx),%xmm0 1d4dcf: 00 1d4dd0: f3 0f 11 85 bc 03 00 movss %xmm0,0x3bc(%rbp) 1d4dd7: 00 1d4dd8: 66 0f ef f6 pxor %xmm6,%xmm6 1d4ddc: 0f 2e c6 ucomiss %xmm6,%xmm0 1d4ddf: 0f 8a c6 01 00 00 jp 1d4fab 1d4de5: 0f 85 c0 01 00 00 jne 1d4fab 1d4deb: f3 0f 59 15 00 00 00 mulss 0x0(%rip),%xmm2 # 1d4df3 1d4df2: 00 1d4df3: c7 85 8c 03 00 00 00 movl $0x0,0x38c(%rbp) 1d4dfa: 00 00 00 1d4dfd: f3 0f 11 95 74 03 00 movss %xmm2,0x374(%rbp) 1d4e04: 00 1d4e05: 8b 83 90 04 00 00 mov 0x490(%rbx),%eax 1d4e0b: 41 83 c4 01 add $0x1,%r12d 1d4e0f: 48 83 c5 04 add $0x4,%rbp 1d4e13: 83 e8 01 sub $0x1,%eax 1d4e16: 44 39 e0 cmp %r12d,%eax 1d4e19: 0f 8c 6f 03 00 00 jl 1d518e 1d4e1f: 8b 85 08 01 00 00 mov 0x108(%rbp),%eax 1d4e25: 83 f8 0a cmp $0xa,%eax 1d4e28: 0f 84 0e 02 00 00 je 1d503c 1d4e2e: 83 f8 0b cmp $0xb,%eax 1d4e31: 0f 84 d1 02 00 00 je 1d5108 1d4e37: 83 f8 0c cmp $0xc,%eax 1d4e3a: 0f 84 5b 03 00 00 je 1d519b 1d4e40: 83 f8 16 cmp $0x16,%eax 1d4e43: 0f 84 d0 03 00 00 je 1d5219 1d4e49: 4c 89 ab 64 19 00 00 mov %r13,0x1964(%rbx) 1d4e50: 83 bd 20 01 00 00 0e cmpl $0xe,0x120(%rbp) 1d4e57: 0f 84 99 04 00 00 je 1d52f6 1d4e5d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d4e65 1d4e64: 00 1d4e65: f3 0f 11 83 6c 19 00 movss %xmm0,0x196c(%rbx) 1d4e6c: 00 1d4e6d: f3 0f 11 83 74 19 00 movss %xmm0,0x1974(%rbx) 1d4e74: 00 1d4e75: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d4e7d 1d4e7c: 00 1d4e7d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d4e85 1d4e84: 00 1d4e85: e8 00 00 00 00 callq 1d4e8a 1d4e8a: 66 0f ef c9 pxor %xmm1,%xmm1 1d4e8e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d4e92: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d4e9a 1d4e99: 00 1d4e9a: f2 0f 5e c1 divsd %xmm1,%xmm0 1d4e9e: 66 0f ef c9 pxor %xmm1,%xmm1 1d4ea2: f3 0f 5a 8b 6c 19 00 cvtss2sd 0x196c(%rbx),%xmm1 1d4ea9: 00 1d4eaa: f2 0f 5e c1 divsd %xmm1,%xmm0 1d4eae: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d4eb6 1d4eb5: 00 1d4eb6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d4eba: f3 0f 11 83 70 19 00 movss %xmm0,0x1970(%rbx) 1d4ec1: 00 1d4ec2: f3 0f 10 83 68 19 00 movss 0x1968(%rbx),%xmm0 1d4ec9: 00 1d4eca: e8 00 00 00 00 callq 1d4ecf 1d4ecf: 66 0f ef c9 pxor %xmm1,%xmm1 1d4ed3: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d4ed7: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d4edf 1d4ede: 00 1d4edf: f2 0f 5e c1 divsd %xmm1,%xmm0 1d4ee3: 66 0f ef c9 pxor %xmm1,%xmm1 1d4ee7: f3 0f 5a 8b 74 19 00 cvtss2sd 0x1974(%rbx),%xmm1 1d4eee: 00 1d4eef: f2 0f 5e c1 divsd %xmm1,%xmm0 1d4ef3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d4ef7: f3 0f 11 83 78 19 00 movss %xmm0,0x1978(%rbx) 1d4efe: 00 1d4eff: 8b 85 d8 00 00 00 mov 0xd8(%rbp),%eax 1d4f05: f3 0f 10 93 6c 19 00 movss 0x196c(%rbx),%xmm2 1d4f0c: 00 1d4f0d: f3 0f 10 83 70 19 00 movss 0x1970(%rbx),%xmm0 1d4f14: 00 1d4f15: 83 f8 07 cmp $0x7,%eax 1d4f18: 0f 84 95 01 00 00 je 1d50b3 1d4f1e: f3 0f 10 8b 78 19 00 movss 0x1978(%rbx),%xmm1 1d4f25: 00 1d4f26: f3 0f 11 83 7c 19 00 movss %xmm0,0x197c(%rbx) 1d4f2d: 00 1d4f2e: f3 0f 11 8b 80 19 00 movss %xmm1,0x1980(%rbx) 1d4f35: 00 1d4f36: 8b 95 08 01 00 00 mov 0x108(%rbp),%edx 1d4f3c: 8d 4a f6 lea -0xa(%rdx),%ecx 1d4f3f: 83 f9 02 cmp $0x2,%ecx 1d4f42: 0f 86 fd fc ff ff jbe 1d4c45 1d4f48: 83 bd 20 01 00 00 0e cmpl $0xe,0x120(%rbp) 1d4f4f: 0f 84 0c fd ff ff je 1d4c61 1d4f55: 83 fa 16 cmp $0x16,%edx 1d4f58: 0f 84 55 02 00 00 je 1d51b3 1d4f5e: 83 f8 07 cmp $0x7,%eax 1d4f61: 0f 85 fa fc ff ff jne 1d4c61 1d4f67: 83 fa 23 cmp $0x23,%edx 1d4f6a: 0f 85 f1 fc ff ff jne 1d4c61 1d4f70: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d4f78 1d4f77: 00 1d4f78: 83 bb 90 01 00 00 06 cmpl $0x6,0x190(%rbx) 1d4f7f: f3 0f 59 ca mulss %xmm2,%xmm1 1d4f83: f3 0f 11 8b 88 19 00 movss %xmm1,0x1988(%rbx) 1d4f8a: 00 1d4f8b: 74 04 je 1d4f91 1d4f8d: f3 0f 59 c2 mulss %xmm2,%xmm0 1d4f91: f3 0f 11 83 84 19 00 movss %xmm0,0x1984(%rbx) 1d4f98: 00 1d4f99: f3 0f 10 45 00 movss 0x0(%rbp),%xmm0 1d4f9e: f3 0f 5e 85 5c 03 00 divss 0x35c(%rbp),%xmm0 1d4fa5: 00 1d4fa6: e9 df fc ff ff jmpq 1d4c8a 1d4fab: 0f 2f 85 a4 03 00 00 comiss 0x3a4(%rbp),%xmm0 1d4fb2: 0f 82 1b 01 00 00 jb 1d50d3 1d4fb8: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 1d4fbc: f3 0f 11 9d 74 03 00 movss %xmm3,0x374(%rbp) 1d4fc3: 00 1d4fc4: f3 0f 11 9d 8c 03 00 movss %xmm3,0x38c(%rbp) 1d4fcb: 00 1d4fcc: e9 34 fe ff ff jmpq 1d4e05 1d4fd1: f3 0f 10 83 84 19 00 movss 0x1984(%rbx),%xmm0 1d4fd8: 00 1d4fd9: f3 0f 11 85 a4 03 00 movss %xmm0,0x3a4(%rbp) 1d4fe0: 00 1d4fe1: f3 0f 10 83 88 19 00 movss 0x1988(%rbx),%xmm0 1d4fe8: 00 1d4fe9: f3 0f 11 85 bc 03 00 movss %xmm0,0x3bc(%rbp) 1d4ff0: 00 1d4ff1: e9 e2 fd ff ff jmpq 1d4dd8 1d4ff6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d4ffe 1d4ffd: 00 1d4ffe: f3 0f 10 83 68 19 00 movss 0x1968(%rbx),%xmm0 1d5005: 00 1d5006: e8 00 00 00 00 callq 1d500b 1d500b: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d5013 1d5012: 00 1d5013: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d5017: f2 0f 5e c8 divsd %xmm0,%xmm1 1d501b: 66 0f ef c0 pxor %xmm0,%xmm0 1d501f: f3 0f 5a 83 80 19 00 cvtss2sd 0x1980(%rbx),%xmm0 1d5026: 00 1d5027: f2 0f 5e c8 divsd %xmm0,%xmm1 1d502b: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d502f: f3 0f 11 8b dc 17 00 movss %xmm1,0x17dc(%rbx) 1d5036: 00 1d5037: e9 f6 fc ff ff jmpq 1d4d32 1d503c: 48 c7 83 64 19 00 00 movq $0x41000000,0x1964(%rbx) 1d5043: 00 00 00 41 1d5047: 83 bd 20 01 00 00 0e cmpl $0xe,0x120(%rbp) 1d504e: 0f 84 23 01 00 00 je 1d5177 1d5054: c7 83 6c 19 00 00 00 movl $0x40800000,0x196c(%rbx) 1d505b: 00 80 40 1d505e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d5066 1d5065: 00 1d5066: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d506e 1d506d: 00 1d506e: e8 00 00 00 00 callq 1d5073 1d5073: 66 0f ef c9 pxor %xmm1,%xmm1 1d5077: 48 c7 83 74 19 00 00 movq $0x0,0x1974(%rbx) 1d507e: 00 00 00 00 1d5082: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d5086: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d508e 1d508d: 00 1d508e: f2 0f 5e c1 divsd %xmm1,%xmm0 1d5092: 66 0f ef c9 pxor %xmm1,%xmm1 1d5096: f3 0f 5a 8b 6c 19 00 cvtss2sd 0x196c(%rbx),%xmm1 1d509d: 00 1d509e: f2 0f 5e c1 divsd %xmm1,%xmm0 1d50a2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d50a6: f3 0f 11 83 70 19 00 movss %xmm0,0x1970(%rbx) 1d50ad: 00 1d50ae: e9 4c fe ff ff jmpq 1d4eff 1d50b3: f3 0f 10 8b 74 19 00 movss 0x1974(%rbx),%xmm1 1d50ba: 00 1d50bb: f3 0f 11 93 7c 19 00 movss %xmm2,0x197c(%rbx) 1d50c2: 00 1d50c3: 0f 28 c2 movaps %xmm2,%xmm0 1d50c6: f3 0f 11 8b 80 19 00 movss %xmm1,0x1980(%rbx) 1d50cd: 00 1d50ce: e9 63 fe ff ff jmpq 1d4f36 1d50d3: 66 0f 28 c1 movapd %xmm1,%xmm0 1d50d7: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 1d50df 1d50de: 00 1d50df: f2 0f 58 c1 addsd %xmm1,%xmm0 1d50e3: f2 0f 5e ca divsd %xmm2,%xmm1 1d50e7: f2 0f 5e c2 divsd %xmm2,%xmm0 1d50eb: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d50ef: f3 0f 11 8d 8c 03 00 movss %xmm1,0x38c(%rbp) 1d50f6: 00 1d50f7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d50fb: f3 0f 11 85 74 03 00 movss %xmm0,0x374(%rbp) 1d5102: 00 1d5103: e9 fd fc ff ff jmpq 1d4e05 1d5108: 48 c7 83 64 19 00 00 movq $0x40800000,0x1964(%rbx) 1d510f: 00 00 80 40 1d5113: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d511b 1d511a: 00 1d511b: 83 bd 20 01 00 00 0e cmpl $0xe,0x120(%rbp) 1d5122: 74 5b je 1d517f 1d5124: c7 83 6c 19 00 00 00 movl $0x41000000,0x196c(%rbx) 1d512b: 00 00 41 1d512e: e9 33 ff ff ff jmpq 1d5066 1d5133: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d513b 1d513a: 00 1d513b: e8 00 00 00 00 callq 1d5140 1d5140: f3 0f 58 05 00 00 00 addss 0x0(%rip),%xmm0 # 1d5148 1d5147: 00 1d5148: f3 0f 11 83 e0 17 00 movss %xmm0,0x17e0(%rbx) 1d514f: 00 1d5150: e9 2c fc ff ff jmpq 1d4d81 1d5155: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d515d 1d515c: 00 1d515d: e8 00 00 00 00 callq 1d5162 1d5162: f3 0f 58 05 00 00 00 addss 0x0(%rip),%xmm0 # 1d516a 1d5169: 00 1d516a: f3 0f 11 83 d8 17 00 movss %xmm0,0x17d8(%rbx) 1d5171: 00 1d5172: e9 9e fb ff ff jmpq 1d4d15 1d5177: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d517f 1d517e: 00 1d517f: c7 83 6c 19 00 00 00 movl $0x3f800000,0x196c(%rbx) 1d5186: 00 80 3f 1d5189: e9 d8 fe ff ff jmpq 1d5066 1d518e: 48 83 c4 08 add $0x8,%rsp 1d5192: 5b pop %rbx 1d5193: 5d pop %rbp 1d5194: 41 5c pop %r12 1d5196: 41 5d pop %r13 1d5198: 41 5e pop %r14 1d519a: c3 retq 1d519b: 48 c7 83 64 19 00 00 movq $0x40000000,0x1964(%rbx) 1d51a2: 00 00 00 40 1d51a6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d51ae 1d51ad: 00 1d51ae: e9 68 ff ff ff jmpq 1d511b 1d51b3: 83 f8 07 cmp $0x7,%eax 1d51b6: 0f 85 a5 fa ff ff jne 1d4c61 1d51bc: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d51c4 1d51c3: 00 1d51c4: 83 bb 90 01 00 00 06 cmpl $0x6,0x190(%rbx) 1d51cb: f3 0f 59 c2 mulss %xmm2,%xmm0 1d51cf: f3 0f 11 83 84 19 00 movss %xmm0,0x1984(%rbx) 1d51d6: 00 1d51d7: 74 04 je 1d51dd 1d51d9: f3 0f 59 ca mulss %xmm2,%xmm1 1d51dd: f3 0f 11 8b 88 19 00 movss %xmm1,0x1988(%rbx) 1d51e4: 00 1d51e5: f3 0f 10 45 00 movss 0x0(%rbp),%xmm0 1d51ea: f3 0f 5e 85 5c 03 00 divss 0x35c(%rbp),%xmm0 1d51f1: 00 1d51f2: e9 93 fa ff ff jmpq 1d4c8a 1d51f7: 8d 51 e9 lea -0x17(%rcx),%edx 1d51fa: 83 fa 04 cmp $0x4,%edx 1d51fd: 76 0c jbe 1d520b 1d51ff: 83 e9 21 sub $0x21,%ecx 1d5202: 83 f9 01 cmp $0x1,%ecx 1d5205: 0f 87 4e fa ff ff ja 1d4c59 1d520b: 83 f8 07 cmp $0x7,%eax 1d520e: 0f 85 45 fa ff ff jne 1d4c59 1d5214: e9 48 fa ff ff jmpq 1d4c61 1d5219: 4c 89 b3 64 19 00 00 mov %r14,0x1964(%rbx) 1d5220: 83 bd 20 01 00 00 0e cmpl $0xe,0x120(%rbp) 1d5227: 0f 84 a8 00 00 00 je 1d52d5 1d522d: c7 83 6c 19 00 00 00 movl $0x41800000,0x196c(%rbx) 1d5234: 00 80 41 1d5237: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d523f 1d523e: 00 1d523f: c7 83 74 19 00 00 00 movl $0x41000000,0x1974(%rbx) 1d5246: 00 00 41 1d5249: e9 2f fc ff ff jmpq 1d4e7d 1d524e: 83 f9 0d cmp $0xd,%ecx 1d5251: 0f 85 6b f9 ff ff jne 1d4bc2 1d5257: c7 83 f0 04 00 00 01 movl $0x1,0x4f0(%rbx) 1d525e: 00 00 00 1d5261: 8b 83 e8 04 00 00 mov 0x4e8(%rbx),%eax 1d5267: 89 83 6c 05 00 00 mov %eax,0x56c(%rbx) 1d526d: e9 6e f9 ff ff jmpq 1d4be0 1d5272: f3 0f 10 8b 5c 19 00 movss 0x195c(%rbx),%xmm1 1d5279: 00 1d527a: f3 0f 10 83 60 19 00 movss 0x1960(%rbx),%xmm0 1d5281: 00 1d5282: 0f 2f c1 comiss %xmm1,%xmm0 1d5285: 77 d0 ja 1d5257 1d5287: 0f 2e c8 ucomiss %xmm0,%xmm1 1d528a: 0f 8a 3a f9 ff ff jp 1d4bca 1d5290: 0f 85 34 f9 ff ff jne 1d4bca 1d5296: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d529e 1d529d: 00 1d529e: 66 0f ef c0 pxor %xmm0,%xmm0 1d52a2: 66 0f ef c9 pxor %xmm1,%xmm1 1d52a6: f3 0f 5a 83 e4 04 00 cvtss2sd 0x4e4(%rbx),%xmm0 1d52ad: 00 1d52ae: f3 0f 5a 8b e0 04 00 cvtss2sd 0x4e0(%rbx),%xmm1 1d52b5: 00 1d52b6: f2 0f 59 c7 mulsd %xmm7,%xmm0 1d52ba: 66 0f 2f c1 comisd %xmm1,%xmm0 1d52be: 0f 82 06 f9 ff ff jb 1d4bca 1d52c4: eb 91 jmp 1d5257 1d52c6: c7 87 60 19 00 00 00 movl $0x0,0x1960(%rdi) 1d52cd: 00 00 00 1d52d0: e9 d8 f8 ff ff jmpq 1d4bad 1d52d5: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d52dd 1d52dc: 00 1d52dd: c7 83 6c 19 00 00 00 movl $0x3f800000,0x196c(%rbx) 1d52e4: 00 80 3f 1d52e7: c7 83 74 19 00 00 00 movl $0x3f800000,0x1974(%rbx) 1d52ee: 00 80 3f 1d52f1: e9 87 fb ff ff jmpq 1d4e7d 1d52f6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d52fe 1d52fd: 00 1d52fe: eb dd jmp 1d52dd 00000000001d5300 : 1d5300: e8 00 00 00 00 callq 1d5305 1d5305: 41 57 push %r15 1d5307: 49 89 ff mov %rdi,%r15 1d530a: 41 56 push %r14 1d530c: 41 55 push %r13 1d530e: 41 54 push %r12 1d5310: 55 push %rbp 1d5311: 53 push %rbx 1d5312: 48 83 ec 48 sub $0x48,%rsp 1d5316: 8b 87 90 04 00 00 mov 0x490(%rdi),%eax 1d531c: 48 c7 87 e0 1d 00 00 movq $0x0,0x1de0(%rdi) 1d5323: 00 00 00 00 1d5327: 83 e8 01 sub $0x1,%eax 1d532a: 0f 88 19 42 00 00 js 1d9549 1d5330: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d5338 1d5337: 00 1d5338: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d5340 1d533f: 00 1d5340: 48 8d 9f 10 02 00 00 lea 0x210(%rdi),%rbx 1d5347: 31 ed xor %ebp,%ebp 1d5349: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 1d534f: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d5357 1d5356: 00 1d5357: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 1d535d: f2 0f 11 5c 24 20 movsd %xmm3,0x20(%rsp) 1d5363: e9 04 02 00 00 jmpq 1d556c 1d5368: f3 0f 59 c1 mulss %xmm1,%xmm0 1d536c: 0f 28 ce movaps %xmm6,%xmm1 1d536f: 66 41 0f 7e c4 movd %xmm0,%r12d 1d5374: f3 0f 10 83 10 02 00 movss 0x210(%rbx),%xmm0 1d537b: 00 1d537c: f3 0f 5e 05 00 00 00 divss 0x0(%rip),%xmm0 # 1d5384 1d5383: 00 1d5384: e8 00 00 00 00 callq 1d5389 1d5389: 66 41 0f 6e dc movd %r12d,%xmm3 1d538e: 0f 28 c8 movaps %xmm0,%xmm1 1d5391: f3 41 0f 10 87 48 01 movss 0x148(%r15),%xmm0 1d5398: 00 00 1d539a: f3 0f 5e d9 divss %xmm1,%xmm3 1d539e: 0f 28 cb movaps %xmm3,%xmm1 1d53a1: e8 00 00 00 00 callq 1d53a6 1d53a6: f3 0f 11 83 28 1b 00 movss %xmm0,0x1b28(%rbx) 1d53ad: 00 1d53ae: f3 0f 10 8b e0 01 00 movss 0x1e0(%rbx),%xmm1 1d53b5: 00 1d53b6: f3 0f 10 9b f8 01 00 movss 0x1f8(%rbx),%xmm3 1d53bd: 00 1d53be: f3 0f 10 33 movss (%rbx),%xmm6 1d53c2: f3 0f 59 d9 mulss %xmm1,%xmm3 1d53c6: f3 0f 11 74 24 04 movss %xmm6,0x4(%rsp) 1d53cc: f3 0f 5e d8 divss %xmm0,%xmm3 1d53d0: 66 0f ef c0 pxor %xmm0,%xmm0 1d53d4: f3 0f 5a 83 28 02 00 cvtss2sd 0x228(%rbx),%xmm0 1d53db: 00 1d53dc: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d53e4 1d53e3: 00 1d53e4: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 1d53ea: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d53f2 1d53f1: 00 1d53f2: f3 0f 11 5c 24 1c movss %xmm3,0x1c(%rsp) 1d53f8: e8 00 00 00 00 callq 1d53fd 1d53fd: f3 0f 10 5c 24 1c movss 0x1c(%rsp),%xmm3 1d5403: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d540b 1d540a: 00 1d540b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d540f: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d5415: 0f 28 cb movaps %xmm3,%xmm1 1d5418: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d541c: e8 00 00 00 00 callq 1d5421 1d5421: f3 0f 59 44 24 04 mulss 0x4(%rsp),%xmm0 1d5427: f3 41 0f 11 87 e8 1d movss %xmm0,0x1de8(%r15) 1d542e: 00 00 1d5430: 8b 83 90 00 00 00 mov 0x90(%rbx),%eax 1d5436: 83 f8 16 cmp $0x16,%eax 1d5439: 0f 84 68 01 00 00 je 1d55a7 1d543f: 83 f8 23 cmp $0x23,%eax 1d5442: 0f 84 5f 01 00 00 je 1d55a7 1d5448: c7 83 40 1b 00 00 00 movl $0x0,0x1b40(%rbx) 1d544f: 00 00 00 1d5452: f3 41 0f 11 87 ec 1d movss %xmm0,0x1dec(%r15) 1d5459: 00 00 1d545b: f3 0f 10 93 e4 02 00 movss 0x2e4(%rbx),%xmm2 1d5462: 00 1d5463: 66 0f ef db pxor %xmm3,%xmm3 1d5467: 41 83 bf f4 1d 00 00 cmpl $0x6,0x1df4(%r15) 1d546e: 06 1d546f: f3 41 0f 2a 9f f0 04 cvtsi2ssl 0x4f0(%r15),%xmm3 1d5476: 00 00 1d5478: f3 0f 10 0b movss (%rbx),%xmm1 1d547c: f3 0f 5e c2 divss %xmm2,%xmm0 1d5480: f3 0f 59 c3 mulss %xmm3,%xmm0 1d5484: 0f 84 62 02 00 00 je 1d56ec 1d548a: e8 00 00 00 00 callq 1d548f 1d548f: f2 0f 10 5c 24 20 movsd 0x20(%rsp),%xmm3 1d5495: 66 0f ef c9 pxor %xmm1,%xmm1 1d5499: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 1d549f: f3 41 0f 5a 8f 84 01 cvtss2sd 0x184(%r15),%xmm1 1d54a6: 00 00 1d54a8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d54ac: f2 0f 5e cb divsd %xmm3,%xmm1 1d54b0: f2 0f 58 cd addsd %xmm5,%xmm1 1d54b4: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d54b8: 66 0f ef c0 pxor %xmm0,%xmm0 1d54bc: f3 41 0f 5a 87 80 01 cvtss2sd 0x180(%r15),%xmm0 1d54c3: 00 00 1d54c5: f2 0f 5e c3 divsd %xmm3,%xmm0 1d54c9: f2 0f 58 c5 addsd %xmm5,%xmm0 1d54cd: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d54d1: f3 41 0f 10 87 e0 1d movss 0x1de0(%r15),%xmm0 1d54d8: 00 00 1d54da: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d54de: e8 00 00 00 00 callq 1d54e3 1d54e3: 66 0f ef c9 pxor %xmm1,%xmm1 1d54e7: f3 41 0f 2a 8f f0 04 cvtsi2ssl 0x4f0(%r15),%xmm1 1d54ee: 00 00 1d54f0: f3 41 0f 11 87 e0 1d movss %xmm0,0x1de0(%r15) 1d54f7: 00 00 1d54f9: f3 41 0f 10 87 ec 1d movss 0x1dec(%r15),%xmm0 1d5500: 00 00 1d5502: f3 0f 5e 83 e4 02 00 divss 0x2e4(%rbx),%xmm0 1d5509: 00 1d550a: f3 0f 59 c1 mulss %xmm1,%xmm0 1d550e: f3 0f 10 0b movss (%rbx),%xmm1 1d5512: e8 00 00 00 00 callq 1d5517 1d5517: 66 0f ef c9 pxor %xmm1,%xmm1 1d551b: f3 41 0f 5a 8f 84 01 cvtss2sd 0x184(%r15),%xmm1 1d5522: 00 00 1d5524: f2 0f 5e 4c 24 20 divsd 0x20(%rsp),%xmm1 1d552a: f2 0f 58 4c 24 08 addsd 0x8(%rsp),%xmm1 1d5530: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d5534: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d5538: 83 c5 01 add $0x1,%ebp 1d553b: 48 83 c3 04 add $0x4,%rbx 1d553f: f3 41 0f 10 87 e4 1d movss 0x1de4(%r15),%xmm0 1d5546: 00 00 1d5548: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d554c: e8 00 00 00 00 callq 1d5551 1d5551: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d5558: f3 41 0f 11 87 e4 1d movss %xmm0,0x1de4(%r15) 1d555f: 00 00 1d5561: 83 e8 01 sub $0x1,%eax 1d5564: 39 e8 cmp %ebp,%eax 1d5566: 0f 8c 5f 02 00 00 jl 1d57cb 1d556c: f3 0f 10 83 e0 01 00 movss 0x1e0(%rbx),%xmm0 1d5573: 00 1d5574: f3 0f 10 74 24 18 movss 0x18(%rsp),%xmm6 1d557a: f3 41 0f 10 8f 4c 01 movss 0x14c(%r15),%xmm1 1d5581: 00 00 1d5583: 0f 2f c6 comiss %xmm6,%xmm0 1d5586: 0f 87 dc fd ff ff ja 1d5368 1d558c: f3 41 0f 10 87 48 01 movss 0x148(%r15),%xmm0 1d5593: 00 00 1d5595: e8 00 00 00 00 callq 1d559a 1d559a: f3 0f 11 83 28 1b 00 movss %xmm0,0x1b28(%rbx) 1d55a1: 00 1d55a2: e9 07 fe ff ff jmpq 1d53ae 1d55a7: f3 0f 10 9b e0 01 00 movss 0x1e0(%rbx),%xmm3 1d55ae: 00 1d55af: f3 0f 10 4c 24 18 movss 0x18(%rsp),%xmm1 1d55b5: f3 41 0f 10 97 4c 01 movss 0x14c(%r15),%xmm2 1d55bc: 00 00 1d55be: 0f 2f d9 comiss %xmm1,%xmm3 1d55c1: f3 0f 11 5c 24 04 movss %xmm3,0x4(%rsp) 1d55c7: 0f 86 e0 01 00 00 jbe 1d57ad 1d55cd: f3 0f 10 83 40 02 00 movss 0x240(%rbx),%xmm0 1d55d4: 00 1d55d5: f3 0f 11 54 24 10 movss %xmm2,0x10(%rsp) 1d55db: f3 0f 5e 05 00 00 00 divss 0x0(%rip),%xmm0 # 1d55e3 1d55e2: 00 1d55e3: e8 00 00 00 00 callq 1d55e8 1d55e8: f3 0f 10 54 24 10 movss 0x10(%rsp),%xmm2 1d55ee: f3 0f 10 5c 24 04 movss 0x4(%rsp),%xmm3 1d55f4: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d55fc 1d55fb: 00 1d55fc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d5600: f3 0f 59 d3 mulss %xmm3,%xmm2 1d5604: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d5608: f2 0f 59 ca mulsd %xmm2,%xmm1 1d560c: f2 0f 5e c8 divsd %xmm0,%xmm1 1d5610: f3 41 0f 10 87 48 01 movss 0x148(%r15),%xmm0 1d5617: 00 00 1d5619: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d561d: e8 00 00 00 00 callq 1d5622 1d5622: f3 0f 11 83 40 1b 00 movss %xmm0,0x1b40(%rbx) 1d5629: 00 1d562a: f3 0f 10 8b e0 01 00 movss 0x1e0(%rbx),%xmm1 1d5631: 00 1d5632: f3 0f 10 9b f8 01 00 movss 0x1f8(%rbx),%xmm3 1d5639: 00 1d563a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d563e: f3 0f 10 33 movss (%rbx),%xmm6 1d5642: f3 0f 59 d9 mulss %xmm1,%xmm3 1d5646: f3 0f 11 74 24 04 movss %xmm6,0x4(%rsp) 1d564c: f3 0f 5a db cvtss2sd %xmm3,%xmm3 1d5650: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 1d5658 1d5657: 00 1d5658: f2 0f 5e d8 divsd %xmm0,%xmm3 1d565c: 66 0f ef c0 pxor %xmm0,%xmm0 1d5660: f3 0f 5a 83 58 02 00 cvtss2sd 0x258(%rbx),%xmm0 1d5667: 00 1d5668: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d5670 1d566f: 00 1d5670: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 1d5676: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d567e 1d567d: 00 1d567e: f3 0f 59 c8 mulss %xmm0,%xmm1 1d5682: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d568a 1d5689: 00 1d568a: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 1d568e: f3 0f 11 5c 24 1c movss %xmm3,0x1c(%rsp) 1d5694: e8 00 00 00 00 callq 1d5699 1d5699: f3 0f 10 5c 24 1c movss 0x1c(%rsp),%xmm3 1d569f: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d56a7 1d56a6: 00 1d56a7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d56ab: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d56b1: 0f 28 cb movaps %xmm3,%xmm1 1d56b4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d56b8: e8 00 00 00 00 callq 1d56bd 1d56bd: f3 0f 10 4c 24 04 movss 0x4(%rsp),%xmm1 1d56c3: f3 0f 59 c8 mulss %xmm0,%xmm1 1d56c7: f3 41 0f 10 87 e8 1d movss 0x1de8(%r15),%xmm0 1d56ce: 00 00 1d56d0: f3 41 0f 11 8f f0 1d movss %xmm1,0x1df0(%r15) 1d56d7: 00 00 1d56d9: e8 00 00 00 00 callq 1d56de 1d56de: f3 41 0f 11 87 ec 1d movss %xmm0,0x1dec(%r15) 1d56e5: 00 00 1d56e7: e9 6f fd ff ff jmpq 1d545b 1d56ec: f3 0f 5e ca divss %xmm2,%xmm1 1d56f0: e8 00 00 00 00 callq 1d56f5 1d56f5: f2 0f 10 5c 24 20 movsd 0x20(%rsp),%xmm3 1d56fb: 66 0f ef c9 pxor %xmm1,%xmm1 1d56ff: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 1d5705: f3 41 0f 5a 8f 80 01 cvtss2sd 0x180(%r15),%xmm1 1d570c: 00 00 1d570e: 0f 28 d0 movaps %xmm0,%xmm2 1d5711: 66 0f ef c0 pxor %xmm0,%xmm0 1d5715: f3 41 0f 5a 87 84 01 cvtss2sd 0x184(%r15),%xmm0 1d571c: 00 00 1d571e: f2 0f 5e c3 divsd %xmm3,%xmm0 1d5722: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d5726: f2 0f 5e cb divsd %xmm3,%xmm1 1d572a: f2 0f 58 c5 addsd %xmm5,%xmm0 1d572e: f2 0f 59 c2 mulsd %xmm2,%xmm0 1d5732: f2 0f 58 cd addsd %xmm5,%xmm1 1d5736: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d573a: f3 41 0f 10 87 e0 1d movss 0x1de0(%r15),%xmm0 1d5741: 00 00 1d5743: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d5747: e8 00 00 00 00 callq 1d574c 1d574c: 66 0f ef db pxor %xmm3,%xmm3 1d5750: f3 41 0f 11 87 e0 1d movss %xmm0,0x1de0(%r15) 1d5757: 00 00 1d5759: f3 0f 10 0b movss (%rbx),%xmm1 1d575d: f3 0f 10 93 e4 02 00 movss 0x2e4(%rbx),%xmm2 1d5764: 00 1d5765: f3 41 0f 2a 9f f0 04 cvtsi2ssl 0x4f0(%r15),%xmm3 1d576c: 00 00 1d576e: f3 41 0f 10 87 ec 1d movss 0x1dec(%r15),%xmm0 1d5775: 00 00 1d5777: f3 0f 5e ca divss %xmm2,%xmm1 1d577b: f3 0f 5e c2 divss %xmm2,%xmm0 1d577f: f3 0f 59 c3 mulss %xmm3,%xmm0 1d5783: e8 00 00 00 00 callq 1d5788 1d5788: 0f 28 c8 movaps %xmm0,%xmm1 1d578b: 66 0f ef c0 pxor %xmm0,%xmm0 1d578f: f3 41 0f 5a 87 84 01 cvtss2sd 0x184(%r15),%xmm0 1d5796: 00 00 1d5798: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d579c: f2 0f 5e 44 24 20 divsd 0x20(%rsp),%xmm0 1d57a2: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 1d57a8: e9 87 fd ff ff jmpq 1d5534 1d57ad: f3 41 0f 10 87 48 01 movss 0x148(%r15),%xmm0 1d57b4: 00 00 1d57b6: 0f 28 ca movaps %xmm2,%xmm1 1d57b9: e8 00 00 00 00 callq 1d57be 1d57be: f3 0f 11 83 40 1b 00 movss %xmm0,0x1b40(%rbx) 1d57c5: 00 1d57c6: e9 5f fe ff ff jmpq 1d562a 1d57cb: f3 41 0f 10 87 e4 1d movss 0x1de4(%r15),%xmm0 1d57d2: 00 00 1d57d4: 66 0f ef db pxor %xmm3,%xmm3 1d57d8: f3 0f 11 5c 24 04 movss %xmm3,0x4(%rsp) 1d57de: f3 41 0f 10 4f 28 movss 0x28(%r15),%xmm1 1d57e4: 0f 2f c1 comiss %xmm1,%xmm0 1d57e7: 77 12 ja 1d57fb 1d57e9: f3 41 0f 10 87 e0 1d movss 0x1de0(%r15),%xmm0 1d57f0: 00 00 1d57f2: 0f 2f c1 comiss %xmm1,%xmm0 1d57f5: 0f 87 2a 36 00 00 ja 1d8e25 1d57fb: f3 41 0f 11 87 f8 1d movss %xmm0,0x1df8(%r15) 1d5802: 00 00 1d5804: 66 0f ef c9 pxor %xmm1,%xmm1 1d5808: f3 41 0f 2a 8f f0 04 cvtsi2ssl 0x4f0(%r15),%xmm1 1d580f: 00 00 1d5811: f3 0f 5e c1 divss %xmm1,%xmm0 1d5815: 66 0f ef c9 pxor %xmm1,%xmm1 1d5819: f3 41 0f 5a 8f a4 00 cvtss2sd 0xa4(%r15),%xmm1 1d5820: 00 00 1d5822: f3 41 0f 11 87 fc 1d movss %xmm0,0x1dfc(%r15) 1d5829: 00 00 1d582b: 66 0f ef c0 pxor %xmm0,%xmm0 1d582f: f3 41 0f 5a 87 a4 04 cvtss2sd 0x4a4(%r15),%xmm0 1d5836: 00 00 1d5838: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d5840 1d583f: 00 1d5840: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d5844: f3 41 0f 10 87 fc 00 movss 0xfc(%r15),%xmm0 1d584b: 00 00 1d584d: f3 41 0f 59 87 9c 04 mulss 0x49c(%r15),%xmm0 1d5854: 00 00 1d5856: f2 0f 5e 4c 24 20 divsd 0x20(%rsp),%xmm1 1d585c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d5860: e8 00 00 00 00 callq 1d5865 1d5865: 41 8b 97 90 04 00 00 mov 0x490(%r15),%edx 1d586c: 31 c0 xor %eax,%eax 1d586e: 41 c7 87 04 1e 00 00 movl $0xd,0x1e04(%r15) 1d5875: 0d 00 00 00 1d5879: f3 41 0f 11 87 00 1e movss %xmm0,0x1e00(%r15) 1d5880: 00 00 1d5882: 83 ea 01 sub $0x1,%edx 1d5885: 0f 88 8b 3c 00 00 js 1d9516 1d588b: 41 83 bc 87 40 02 00 cmpl $0x6,0x240(%r15,%rax,4) 1d5892: 00 06 1d5894: 75 0b jne 1d58a1 1d5896: 41 c7 87 04 1e 00 00 movl $0x6,0x1e04(%r15) 1d589d: 06 00 00 00 1d58a1: 48 83 c0 01 add $0x1,%rax 1d58a5: 39 c2 cmp %eax,%edx 1d58a7: 7d e2 jge 1d588b 1d58a9: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d58b1 1d58b0: 00 1d58b1: 41 8b 87 04 1e 00 00 mov 0x1e04(%r15),%eax 1d58b8: f3 41 0f 11 87 08 1e movss %xmm0,0x1e08(%r15) 1d58bf: 00 00 1d58c1: f3 41 0f 10 b7 9c 04 movss 0x49c(%r15),%xmm6 1d58c8: 00 00 1d58ca: f3 41 0f 10 9f fc 00 movss 0xfc(%r15),%xmm3 1d58d1: 00 00 1d58d3: f2 0f 11 7c 24 40 movsd %xmm7,0x40(%rsp) 1d58d9: 83 f8 06 cmp $0x6,%eax 1d58dc: 0f 84 0c 39 00 00 je 1d91ee 1d58e2: f2 0f 10 4c 24 40 movsd 0x40(%rsp),%xmm1 1d58e8: 66 0f ef e4 pxor %xmm4,%xmm4 1d58ec: 66 0f ef ff pxor %xmm7,%xmm7 1d58f0: 66 0f ef ed pxor %xmm5,%xmm5 1d58f4: f3 45 0f 10 87 00 01 movss 0x100(%r15),%xmm8 1d58fb: 00 00 1d58fd: f3 0f 5a fb cvtss2sd %xmm3,%xmm7 1d5901: f3 0f 5a ee cvtss2sd %xmm6,%xmm5 1d5905: f3 45 0f 5c 87 10 01 subss 0x110(%r15),%xmm8 1d590c: 00 00 1d590e: f3 41 0f 10 97 9c 00 movss 0x9c(%r15),%xmm2 1d5915: 00 00 1d5917: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1d591c: f3 0f 5a e2 cvtss2sd %xmm2,%xmm4 1d5920: f2 41 0f 59 c8 mulsd %xmm8,%xmm1 1d5925: f3 0f 59 d0 mulss %xmm0,%xmm2 1d5929: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d592d: f2 0f 58 d1 addsd %xmm1,%xmm2 1d5931: 66 0f 28 cf movapd %xmm7,%xmm1 1d5935: f2 0f 58 cf addsd %xmm7,%xmm1 1d5939: f2 0f 59 cd mulsd %xmm5,%xmm1 1d593d: f2 0f 59 cc mulsd %xmm4,%xmm1 1d5941: f2 0f 5e ca divsd %xmm2,%xmm1 1d5945: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d5949: f3 41 0f 11 8f 0c 1e movss %xmm1,0x1e0c(%r15) 1d5950: 00 00 1d5952: 83 f8 06 cmp $0x6,%eax 1d5955: 0f 84 00 38 00 00 je 1d915b 1d595b: f3 0f 59 de mulss %xmm6,%xmm3 1d595f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d5967 1d5966: 00 1d5967: f3 41 0f 59 8f a4 04 mulss 0x4a4(%r15),%xmm1 1d596e: 00 00 1d5970: 0f 28 c3 movaps %xmm3,%xmm0 1d5973: e8 00 00 00 00 callq 1d5978 1d5978: 41 8b 87 04 1e 00 00 mov 0x1e04(%r15),%eax 1d597f: f3 41 0f 11 87 00 1e movss %xmm0,0x1e00(%r15) 1d5986: 00 00 1d5988: 83 f8 06 cmp $0x6,%eax 1d598b: 0f 84 f0 36 00 00 je 1d9081 1d5991: f3 41 0f 10 9f fc 00 movss 0xfc(%r15),%xmm3 1d5998: 00 00 1d599a: f3 41 0f 10 a7 9c 04 movss 0x49c(%r15),%xmm4 1d59a1: 00 00 1d59a3: f2 0f 10 4c 24 40 movsd 0x40(%rsp),%xmm1 1d59a9: 66 0f ef ed pxor %xmm5,%xmm5 1d59ad: f3 0f 5a db cvtss2sd %xmm3,%xmm3 1d59b1: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 1d59b5: f3 41 0f 10 bf 00 01 movss 0x100(%r15),%xmm7 1d59bc: 00 00 1d59be: f3 41 0f 5c bf 10 01 subss 0x110(%r15),%xmm7 1d59c5: 00 00 1d59c7: f3 41 0f 10 97 9c 00 movss 0x9c(%r15),%xmm2 1d59ce: 00 00 1d59d0: f3 0f 5a ff cvtss2sd %xmm7,%xmm7 1d59d4: f3 0f 5a ea cvtss2sd %xmm2,%xmm5 1d59d8: f2 0f 59 cf mulsd %xmm7,%xmm1 1d59dc: f3 0f 59 d0 mulss %xmm0,%xmm2 1d59e0: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d59e4: f2 0f 58 d1 addsd %xmm1,%xmm2 1d59e8: 66 0f 28 cb movapd %xmm3,%xmm1 1d59ec: f2 0f 58 cb addsd %xmm3,%xmm1 1d59f0: f2 0f 59 cc mulsd %xmm4,%xmm1 1d59f4: f2 0f 59 cd mulsd %xmm5,%xmm1 1d59f8: f2 0f 5e ca divsd %xmm2,%xmm1 1d59fc: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d5a00: f3 41 0f 11 8f 0c 1e movss %xmm1,0x1e0c(%r15) 1d5a07: 00 00 1d5a09: 83 f8 06 cmp $0x6,%eax 1d5a0c: 0f 84 f1 35 00 00 je 1d9003 1d5a12: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d5a19: 83 e8 01 sub $0x1,%eax 1d5a1c: 0f 88 98 3b 00 00 js 1d95ba 1d5a22: 89 c0 mov %eax,%eax 1d5a24: 49 8d 97 98 01 00 00 lea 0x198(%r15),%rdx 1d5a2b: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx 1d5a32: 00 1d5a33: 49 8d 84 0f 9c 01 00 lea 0x19c(%r15,%rcx,1),%rax 1d5a3a: 00 1d5a3b: eb 21 jmp 1d5a5e 1d5a3d: f3 0f 10 82 90 00 00 movss 0x90(%rdx),%xmm0 1d5a44: 00 1d5a45: f3 0f 5e 82 5c 03 00 divss 0x35c(%rdx),%xmm0 1d5a4c: 00 1d5a4d: f3 0f 11 82 a8 19 00 movss %xmm0,0x19a8(%rdx) 1d5a54: 00 1d5a55: 48 83 c2 04 add $0x4,%rdx 1d5a59: 48 39 d0 cmp %rdx,%rax 1d5a5c: 74 17 je 1d5a75 1d5a5e: 83 ba d8 00 00 00 07 cmpl $0x7,0xd8(%rdx) 1d5a65: 75 d6 jne 1d5a3d 1d5a67: f3 0f 10 02 movss (%rdx),%xmm0 1d5a6b: f3 0f 5e 82 5c 03 00 divss 0x35c(%rdx),%xmm0 1d5a72: 00 1d5a73: eb d8 jmp 1d5a4d 1d5a75: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d5a7d 1d5a7c: 00 1d5a7d: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 1d5a85 1d5a84: 00 1d5a85: 49 8d 87 a0 02 00 00 lea 0x2a0(%r15),%rax 1d5a8c: 49 8d 8c 0f a4 02 00 lea 0x2a4(%r15,%rcx,1),%rcx 1d5a93: 00 1d5a94: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d5a9c 1d5a9b: 00 1d5a9c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d5aa4 1d5aa3: 00 1d5aa4: f3 0f 11 5c 24 28 movss %xmm3,0x28(%rsp) 1d5aaa: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d5ab2 1d5ab1: 00 1d5ab2: eb 34 jmp 1d5ae8 1d5ab4: 83 fa 0b cmp $0xb,%edx 1d5ab7: 0f 84 58 04 00 00 je 1d5f15 1d5abd: 83 fa 0c cmp $0xc,%edx 1d5ac0: 0f 84 66 04 00 00 je 1d5f2c 1d5ac6: 83 fa 16 cmp $0x16,%edx 1d5ac9: 0f 84 3b 33 00 00 je 1d8e0a 1d5acf: f3 0f 11 98 70 18 00 movss %xmm3,0x1870(%rax) 1d5ad6: 00 1d5ad7: f3 0f 11 90 88 18 00 movss %xmm2,0x1888(%rax) 1d5ade: 00 1d5adf: 48 83 c0 04 add $0x4,%rax 1d5ae3: 48 39 c1 cmp %rax,%rcx 1d5ae6: 74 28 je 1d5b10 1d5ae8: 8b 10 mov (%rax),%edx 1d5aea: 83 fa 0a cmp $0xa,%edx 1d5aed: 75 c5 jne 1d5ab4 1d5aef: f3 0f 10 6c 24 28 movss 0x28(%rsp),%xmm5 1d5af5: 48 83 c0 04 add $0x4,%rax 1d5af9: c7 80 84 18 00 00 00 movl $0x0,0x1884(%rax) 1d5b00: 00 00 00 1d5b03: f3 0f 11 a8 6c 18 00 movss %xmm5,0x186c(%rax) 1d5b0a: 00 1d5b0b: 48 39 c1 cmp %rax,%rcx 1d5b0e: 75 d8 jne 1d5ae8 1d5b10: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d5b18 1d5b17: 00 1d5b18: 31 db xor %ebx,%ebx 1d5b1a: 41 c7 87 10 1e 00 00 movl $0x0,0x1e10(%r15) 1d5b21: 00 00 00 00 1d5b25: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 1d5b2b: f3 41 0f 10 84 9f 40 movss 0x1b40(%r15,%rbx,4),%xmm0 1d5b32: 1b 00 00 1d5b35: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d5b3d 1d5b3c: 00 1d5b3d: f3 41 0f 59 84 9f f4 mulss 0x4f4(%r15,%rbx,4),%xmm0 1d5b44: 04 00 00 1d5b47: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 1d5b4d: f3 41 0f 10 84 9f 10 movss 0x1b10(%r15,%rbx,4),%xmm0 1d5b54: 1b 00 00 1d5b57: e8 00 00 00 00 callq 1d5b5c 1d5b5c: f3 0f 59 44 24 08 mulss 0x8(%rsp),%xmm0 1d5b62: f3 41 0f 10 8c 9f b0 movss 0x1b0(%r15,%rbx,4),%xmm1 1d5b69: 01 00 00 1d5b6c: f3 41 0f 5e 8c 9f 10 divss 0x210(%r15,%rbx,4),%xmm1 1d5b73: 02 00 00 1d5b76: f3 0f 5e c1 divss %xmm1,%xmm0 1d5b7a: 66 0f ef c9 pxor %xmm1,%xmm1 1d5b7e: f3 41 0f 5a 8c 9f f4 cvtss2sd 0x4f4(%r15,%rbx,4),%xmm1 1d5b85: 04 00 00 1d5b88: f3 41 0f 59 84 9f 08 mulss 0x408(%r15,%rbx,4),%xmm0 1d5b8f: 04 00 00 1d5b92: f3 41 0f 11 84 9f 30 movss %xmm0,0x1c30(%r15,%rbx,4) 1d5b99: 1c 00 00 1d5b9c: 66 0f ef c0 pxor %xmm0,%xmm0 1d5ba0: f3 41 0f 5a 84 9f 40 cvtss2sd 0x1b40(%r15,%rbx,4),%xmm0 1d5ba7: 1b 00 00 1d5baa: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d5bb0: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d5bb4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d5bbc 1d5bbb: 00 1d5bbc: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 1d5bc2: f3 41 0f 10 84 9f 28 movss 0x1b28(%r15,%rbx,4),%xmm0 1d5bc9: 1b 00 00 1d5bcc: e8 00 00 00 00 callq 1d5bd1 1d5bd1: f3 41 0f 10 8c 9f b0 movss 0x1b0(%r15,%rbx,4),%xmm1 1d5bd8: 01 00 00 1d5bdb: f3 41 0f 5e 8c 9f 10 divss 0x210(%r15,%rbx,4),%xmm1 1d5be2: 02 00 00 1d5be5: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d5be9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d5bed: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 1d5bf3: f2 0f 5e c1 divsd %xmm1,%xmm0 1d5bf7: 66 0f ef c9 pxor %xmm1,%xmm1 1d5bfb: f3 41 0f 5a 8c 9f 08 cvtss2sd 0x408(%r15,%rbx,4),%xmm1 1d5c02: 04 00 00 1d5c05: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d5c09: 66 0f ef c9 pxor %xmm1,%xmm1 1d5c0d: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d5c13: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 1d5c17: f3 41 0f 11 8c 9f 48 movss %xmm1,0x1c48(%r15,%rbx,4) 1d5c1e: 1c 00 00 1d5c21: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d5c28: f3 41 0f 10 87 10 1e movss 0x1e10(%r15),%xmm0 1d5c2f: 00 00 1d5c31: f3 41 0f 58 84 9f 30 addss 0x1c30(%r15,%rbx,4),%xmm0 1d5c38: 1c 00 00 1d5c3b: 48 83 c3 01 add $0x1,%rbx 1d5c3f: 83 e8 01 sub $0x1,%eax 1d5c42: f3 0f 58 c1 addss %xmm1,%xmm0 1d5c46: f3 41 0f 11 87 10 1e movss %xmm0,0x1e10(%r15) 1d5c4d: 00 00 1d5c4f: 39 d8 cmp %ebx,%eax 1d5c51: 0f 8d d4 fe ff ff jge 1d5b2b 1d5c57: 49 c7 87 14 1e 00 00 movq $0x0,0x1e14(%r15) 1d5c5e: 00 00 00 00 1d5c62: 85 c0 test %eax,%eax 1d5c64: 78 4b js 1d5cb1 1d5c66: 48 63 c8 movslq %eax,%rcx 1d5c69: 49 8d 97 40 02 00 00 lea 0x240(%r15),%rdx 1d5c70: 66 0f ef c9 pxor %xmm1,%xmm1 1d5c74: 49 8d 8c 8f 44 02 00 lea 0x244(%r15,%rcx,4),%rcx 1d5c7b: 00 1d5c7c: f3 0f 10 82 b4 02 00 movss 0x2b4(%rdx),%xmm0 1d5c83: 00 1d5c84: 83 3a 06 cmpl $0x6,(%rdx) 1d5c87: f3 0f 58 c8 addss %xmm0,%xmm1 1d5c8b: 75 12 jne 1d5c9f 1d5c8d: f3 41 0f 58 87 18 1e addss 0x1e18(%r15),%xmm0 1d5c94: 00 00 1d5c96: f3 41 0f 11 87 18 1e movss %xmm0,0x1e18(%r15) 1d5c9d: 00 00 1d5c9f: 48 83 c2 04 add $0x4,%rdx 1d5ca3: 48 39 d1 cmp %rdx,%rcx 1d5ca6: 75 d4 jne 1d5c7c 1d5ca8: f3 41 0f 11 8f 14 1e movss %xmm1,0x1e14(%r15) 1d5caf: 00 00 1d5cb1: 66 0f ef c0 pxor %xmm0,%xmm0 1d5cb5: 66 0f ef c9 pxor %xmm1,%xmm1 1d5cb9: f3 41 0f 10 9f 08 1e movss 0x1e08(%r15),%xmm3 1d5cc0: 00 00 1d5cc2: 41 c7 87 20 1e 00 00 movl $0x0,0x1e20(%r15) 1d5cc9: 00 00 00 00 1d5ccd: f3 41 0f 5a 87 ec 00 cvtss2sd 0xec(%r15),%xmm0 1d5cd4: 00 00 1d5cd6: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d5cde 1d5cdd: 00 1d5cde: f3 41 0f 5a 8f 9c 04 cvtss2sd 0x49c(%r15),%xmm1 1d5ce5: 00 00 1d5ce7: f2 0f 5e c1 divsd %xmm1,%xmm0 1d5ceb: f3 41 0f 10 8f f0 00 movss 0xf0(%r15),%xmm1 1d5cf2: 00 00 1d5cf4: f3 41 0f 59 8f f4 00 mulss 0xf4(%r15),%xmm1 1d5cfb: 00 00 1d5cfd: f3 0f 5e cb divss %xmm3,%xmm1 1d5d01: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d5d05: f2 0f 58 c8 addsd %xmm0,%xmm1 1d5d09: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d5d0d: f3 41 0f 11 8f 1c 1e movss %xmm1,0x1e1c(%r15) 1d5d14: 00 00 1d5d16: 85 c0 test %eax,%eax 1d5d18: 0f 88 c5 38 00 00 js 1d95e3 1d5d1e: 49 8d 9f 10 02 00 00 lea 0x210(%r15),%rbx 1d5d25: 31 ed xor %ebp,%ebp 1d5d27: eb 29 jmp 1d5d52 1d5d29: 0f 85 e8 00 00 00 jne 1d5e17 1d5d2f: c7 83 68 1a 00 00 00 movl $0x0,0x1a68(%rbx) 1d5d36: 00 00 00 1d5d39: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d5d40: 83 c5 01 add $0x1,%ebp 1d5d43: 48 83 c3 04 add $0x4,%rbx 1d5d47: 83 e8 01 sub $0x1,%eax 1d5d4a: 39 e8 cmp %ebp,%eax 1d5d4c: 0f 8c 4b 02 00 00 jl 1d5f9d 1d5d52: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 1d5d58: 0f 2f 9b f8 01 00 00 comiss 0x1f8(%rbx),%xmm3 1d5d5f: f3 0f 10 8b 30 19 00 movss 0x1930(%rbx),%xmm1 1d5d66: 00 1d5d67: 0f 28 c1 movaps %xmm1,%xmm0 1d5d6a: 0f 83 d3 01 00 00 jae 1d5f43 1d5d70: f3 0f 5e 83 28 1b 00 divss 0x1b28(%rbx),%xmm0 1d5d77: 00 1d5d78: f3 41 0f 5e 87 fc 1d divss 0x1dfc(%r15),%xmm0 1d5d7f: 00 00 1d5d81: f3 0f 59 8b 2c 03 00 mulss 0x32c(%rbx),%xmm1 1d5d88: 00 1d5d89: f3 0f 11 83 50 1a 00 movss %xmm0,0x1a50(%rbx) 1d5d90: 00 1d5d91: f3 0f 10 83 00 19 00 movss 0x1900(%rbx),%xmm0 1d5d98: 00 1d5d99: f3 0f 11 4c 24 08 movss %xmm1,0x8(%rsp) 1d5d9f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d5da7 1d5da6: 00 1d5da7: e8 00 00 00 00 callq 1d5dac 1d5dac: f3 0f 10 4c 24 08 movss 0x8(%rsp),%xmm1 1d5db2: f3 0f 59 c8 mulss %xmm0,%xmm1 1d5db6: f3 41 0f 10 87 08 1e movss 0x1e08(%r15),%xmm0 1d5dbd: 00 00 1d5dbf: f3 0f 59 83 20 1a 00 mulss 0x1a20(%rbx),%xmm0 1d5dc6: 00 1d5dc7: f3 0f 5e 83 e4 02 00 divss 0x2e4(%rbx),%xmm0 1d5dce: 00 1d5dcf: f3 41 0f 5e 87 10 1e divss 0x1e10(%r15),%xmm0 1d5dd6: 00 00 1d5dd8: f3 0f 5e c8 divss %xmm0,%xmm1 1d5ddc: f3 41 0f 10 87 20 1e movss 0x1e20(%r15),%xmm0 1d5de3: 00 00 1d5de5: f3 41 0f 11 8f 24 1e movss %xmm1,0x1e24(%r15) 1d5dec: 00 00 1d5dee: f3 0f 5c 8b 50 1a 00 subss 0x1a50(%rbx),%xmm1 1d5df5: 00 1d5df6: e8 00 00 00 00 callq 1d5dfb 1d5dfb: f3 41 0f 11 87 20 1e movss %xmm0,0x1e20(%r15) 1d5e02: 00 00 1d5e04: f3 0f 10 93 18 19 00 movss 0x1918(%rbx),%xmm2 1d5e0b: 00 1d5e0c: 0f 2e 54 24 04 ucomiss 0x4(%rsp),%xmm2 1d5e11: 0f 8b 12 ff ff ff jnp 1d5d29 1d5e17: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d5e1f 1d5e1e: 00 1d5e1f: 66 0f ef c0 pxor %xmm0,%xmm0 1d5e23: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d5e2b 1d5e2a: 00 1d5e2b: f3 0f 5a 83 f8 01 00 cvtss2sd 0x1f8(%rbx),%xmm0 1d5e32: 00 1d5e33: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d5e37: 66 0f 2f c8 comisd %xmm0,%xmm1 1d5e3b: 66 0f ef c9 pxor %xmm1,%xmm1 1d5e3f: f3 0f 5a 8b 30 19 00 cvtss2sd 0x1930(%rbx),%xmm1 1d5e46: 00 1d5e47: 0f 83 0f 01 00 00 jae 1d5f5c 1d5e4d: 66 0f 28 c1 movapd %xmm1,%xmm0 1d5e51: 66 0f ef e4 pxor %xmm4,%xmm4 1d5e55: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d5e59: f3 0f 5a a3 40 1b 00 cvtss2sd 0x1b40(%rbx),%xmm4 1d5e60: 00 1d5e61: f2 0f 5e c4 divsd %xmm4,%xmm0 1d5e65: 66 0f ef e4 pxor %xmm4,%xmm4 1d5e69: f3 41 0f 5a a7 fc 1d cvtss2sd 0x1dfc(%r15),%xmm4 1d5e70: 00 00 1d5e72: f2 0f 5e c4 divsd %xmm4,%xmm0 1d5e76: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d5e7a: f2 0f 59 cb mulsd %xmm3,%xmm1 1d5e7e: f3 0f 11 83 68 1a 00 movss %xmm0,0x1a68(%rbx) 1d5e85: 00 1d5e86: 66 0f ef c0 pxor %xmm0,%xmm0 1d5e8a: f3 0f 5a 83 44 03 00 cvtss2sd 0x344(%rbx),%xmm0 1d5e91: 00 1d5e92: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d5e96: 0f 28 c2 movaps %xmm2,%xmm0 1d5e99: f2 0f 11 4c 24 08 movsd %xmm1,0x8(%rsp) 1d5e9f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d5ea7 1d5ea6: 00 1d5ea7: e8 00 00 00 00 callq 1d5eac 1d5eac: 66 0f ef c9 pxor %xmm1,%xmm1 1d5eb0: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d5eb4: f2 0f 59 4c 24 08 mulsd 0x8(%rsp),%xmm1 1d5eba: f3 41 0f 10 87 08 1e movss 0x1e08(%r15),%xmm0 1d5ec1: 00 00 1d5ec3: f3 0f 59 83 38 1a 00 mulss 0x1a38(%rbx),%xmm0 1d5eca: 00 1d5ecb: f3 0f 5e 83 e4 02 00 divss 0x2e4(%rbx),%xmm0 1d5ed2: 00 1d5ed3: f3 41 0f 5e 87 10 1e divss 0x1e10(%r15),%xmm0 1d5eda: 00 00 1d5edc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d5ee0: f2 0f 5e c8 divsd %xmm0,%xmm1 1d5ee4: f3 41 0f 10 87 20 1e movss 0x1e20(%r15),%xmm0 1d5eeb: 00 00 1d5eed: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d5ef1: f3 41 0f 11 8f 28 1e movss %xmm1,0x1e28(%r15) 1d5ef8: 00 00 1d5efa: f3 0f 5c 8b 68 1a 00 subss 0x1a68(%rbx),%xmm1 1d5f01: 00 1d5f02: e8 00 00 00 00 callq 1d5f07 1d5f07: f3 41 0f 11 87 20 1e movss %xmm0,0x1e20(%r15) 1d5f0e: 00 00 1d5f10: e9 24 fe ff ff jmpq 1d5d39 1d5f15: c7 80 88 18 00 00 00 movl $0x0,0x1888(%rax) 1d5f1c: 00 00 00 1d5f1f: f3 0f 11 88 70 18 00 movss %xmm1,0x1870(%rax) 1d5f26: 00 1d5f27: e9 b3 fb ff ff jmpq 1d5adf 1d5f2c: c7 80 88 18 00 00 00 movl $0x0,0x1888(%rax) 1d5f33: 00 00 00 1d5f36: f3 0f 11 80 70 18 00 movss %xmm0,0x1870(%rax) 1d5f3d: 00 1d5f3e: e9 9c fb ff ff jmpq 1d5adf 1d5f43: f3 0f 59 83 e4 02 00 mulss 0x2e4(%rbx),%xmm0 1d5f4a: 00 1d5f4b: f3 0f 5e 83 e0 01 00 divss 0x1e0(%rbx),%xmm0 1d5f52: 00 1d5f53: f3 0f 5e 03 divss (%rbx),%xmm0 1d5f57: e9 25 fe ff ff jmpq 1d5d81 1d5f5c: 66 0f 28 e1 movapd %xmm1,%xmm4 1d5f60: 66 0f ef c0 pxor %xmm0,%xmm0 1d5f64: f2 0f 59 e3 mulsd %xmm3,%xmm4 1d5f68: f3 0f 5a 83 e4 02 00 cvtss2sd 0x2e4(%rbx),%xmm0 1d5f6f: 00 1d5f70: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d5f74: 66 0f ef e4 pxor %xmm4,%xmm4 1d5f78: f3 0f 5a a3 e0 01 00 cvtss2sd 0x1e0(%rbx),%xmm4 1d5f7f: 00 1d5f80: f2 0f 59 e3 mulsd %xmm3,%xmm4 1d5f84: f2 0f 5e c4 divsd %xmm4,%xmm0 1d5f88: 66 0f ef e4 pxor %xmm4,%xmm4 1d5f8c: f3 0f 5a 23 cvtss2sd (%rbx),%xmm4 1d5f90: f2 0f 5e c4 divsd %xmm4,%xmm0 1d5f94: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d5f98: e9 dd fe ff ff jmpq 1d5e7a 1d5f9d: f3 41 0f 10 8f 1c 1e movss 0x1e1c(%r15),%xmm1 1d5fa4: 00 00 1d5fa6: f3 41 0f 10 9f 08 1e movss 0x1e08(%r15),%xmm3 1d5fad: 00 00 1d5faf: f3 41 0f 10 a7 20 1e movss 0x1e20(%r15),%xmm4 1d5fb6: 00 00 1d5fb8: f3 0f 5a db cvtss2sd %xmm3,%xmm3 1d5fbc: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d5fc0: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d5fc7: 06 1d5fc8: f3 41 0f 10 97 14 1e movss 0x1e14(%r15),%xmm2 1d5fcf: 00 00 1d5fd1: f3 41 0f 10 af 10 01 movss 0x110(%r15),%xmm5 1d5fd8: 00 00 1d5fda: f3 41 0f 10 87 18 1e movss 0x1e18(%r15),%xmm0 1d5fe1: 00 00 1d5fe3: f3 41 0f 59 87 18 01 mulss 0x118(%r15),%xmm0 1d5fea: 00 00 1d5fec: f3 0f 59 ea mulss %xmm2,%xmm5 1d5ff0: f3 0f 58 c5 addss %xmm5,%xmm0 1d5ff4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d5ff8: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 1d5ffe: f2 0f 5e c3 divsd %xmm3,%xmm0 1d6002: f2 0f 58 c1 addsd %xmm1,%xmm0 1d6006: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d600a: f3 41 0f 11 87 2c 1e movss %xmm0,0x1e2c(%r15) 1d6011: 00 00 1d6013: 75 30 jne 1d6045 1d6015: f3 41 0f 59 97 14 01 mulss 0x114(%r15),%xmm2 1d601c: 00 00 1d601e: 66 0f ef c9 pxor %xmm1,%xmm1 1d6022: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d6026: f3 0f 5a ca cvtss2sd %xmm2,%xmm1 1d602a: f2 0f 59 4c 24 40 mulsd 0x40(%rsp),%xmm1 1d6030: f2 0f 5e cb divsd %xmm3,%xmm1 1d6034: f2 0f 58 c1 addsd %xmm1,%xmm0 1d6038: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d603c: f3 41 0f 11 87 2c 1e movss %xmm0,0x1e2c(%r15) 1d6043: 00 00 1d6045: f3 41 0f 10 8f 9c 00 movss 0x9c(%r15),%xmm1 1d604c: 00 00 1d604e: 66 0f ef d2 pxor %xmm2,%xmm2 1d6052: 41 c7 87 3c 1e 00 00 movl $0x0,0x1e3c(%r15) 1d6059: 00 00 00 00 1d605d: f3 0f 58 e1 addss %xmm1,%xmm4 1d6061: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d6065: f2 0f 58 c9 addsd %xmm1,%xmm1 1d6069: f3 0f 58 c4 addss %xmm4,%xmm0 1d606d: f3 41 0f 11 87 30 1e movss %xmm0,0x1e30(%r15) 1d6074: 00 00 1d6076: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 1d607a: f2 0f 58 ca addsd %xmm2,%xmm1 1d607e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d6082: f3 41 0f 11 8f 34 1e movss %xmm1,0x1e34(%r15) 1d6089: 00 00 1d608b: f3 41 0f 10 8f 98 00 movss 0x98(%r15),%xmm1 1d6092: 00 00 1d6094: f3 0f 58 c1 addss %xmm1,%xmm0 1d6098: f3 41 0f 11 87 38 1e movss %xmm0,0x1e38(%r15) 1d609f: 00 00 1d60a1: 85 c0 test %eax,%eax 1d60a3: 0f 88 ce 34 00 00 js 1d9577 1d60a9: 48 98 cltq 1d60ab: 49 8d 97 00 03 00 00 lea 0x300(%r15),%rdx 1d60b2: 66 0f ef c0 pxor %xmm0,%xmm0 1d60b6: 49 8d 84 87 04 03 00 lea 0x304(%r15,%rax,4),%rax 1d60bd: 00 1d60be: 83 3a 1c cmpl $0x1c,(%rdx) 1d60c1: 75 0f jne 1d60d2 1d60c3: f3 0f 58 44 24 18 addss 0x18(%rsp),%xmm0 1d60c9: f3 41 0f 11 87 3c 1e movss %xmm0,0x1e3c(%r15) 1d60d0: 00 00 1d60d2: 48 83 c2 04 add $0x4,%rdx 1d60d6: 48 39 d0 cmp %rdx,%rax 1d60d9: 75 e3 jne 1d60be 1d60db: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 1d60e1: 0f 2f d8 comiss %xmm0,%xmm3 1d60e4: 0f 83 57 33 00 00 jae 1d9441 1d60ea: 66 0f ef c0 pxor %xmm0,%xmm0 1d60ee: 66 0f ef d2 pxor %xmm2,%xmm2 1d60f2: f3 41 0f 58 8f a0 00 addss 0xa0(%r15),%xmm1 1d60f9: 00 00 1d60fb: f3 41 0f 5a 87 1c 01 cvtss2sd 0x11c(%r15),%xmm0 1d6102: 00 00 1d6104: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 1d610a: f3 41 0f 5a 97 d8 00 cvtss2sd 0xd8(%r15),%xmm2 1d6111: 00 00 1d6113: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d611b 1d611a: 00 1d611b: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d611f: f2 0f 5e c2 divsd %xmm2,%xmm0 1d6123: f2 0f 58 c1 addsd %xmm1,%xmm0 1d6127: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d612b: f3 41 0f 11 87 40 1e movss %xmm0,0x1e40(%r15) 1d6132: 00 00 1d6134: f3 0f 10 3d 00 00 00 movss 0x0(%rip),%xmm7 # 1d613c 1d613b: 00 1d613c: 4d 8d a7 b0 01 00 00 lea 0x1b0(%r15),%r12 1d6143: 31 ed xor %ebp,%ebp 1d6145: 4c 89 e3 mov %r12,%rbx 1d6148: f3 0f 11 7c 24 1c movss %xmm7,0x1c(%rsp) 1d614e: eb 3b jmp 1d618b 1d6150: c7 83 d8 19 00 00 00 movl $0x0,0x19d8(%rbx) 1d6157: 00 00 00 1d615a: f3 0f 10 5c 24 1c movss 0x1c(%rsp),%xmm3 1d6160: c7 83 f0 19 00 00 00 movl $0x0,0x19f0(%rbx) 1d6167: 00 00 00 1d616a: f3 0f 11 9b 20 1a 00 movss %xmm3,0x1a20(%rbx) 1d6171: 00 1d6172: 41 8b 87 90 04 00 00 mov 0x490(%r15),%eax 1d6179: 83 c5 01 add $0x1,%ebp 1d617c: 48 83 c3 04 add $0x4,%rbx 1d6180: 83 e8 01 sub $0x1,%eax 1d6183: 39 e8 cmp %ebp,%eax 1d6185: 0f 8c e8 00 00 00 jl 1d6273 1d618b: f3 0f 10 8b 8c 03 00 movss 0x38c(%rbx),%xmm1 1d6192: 00 1d6193: f3 0f 10 83 5c 03 00 movss 0x35c(%rbx),%xmm0 1d619a: 00 1d619b: f3 0f 5e 83 60 19 00 divss 0x1960(%rbx),%xmm0 1d61a2: 00 1d61a3: f3 0f 5e 83 90 19 00 divss 0x1990(%rbx),%xmm0 1d61aa: 00 1d61ab: f3 0f 11 83 a8 19 00 movss %xmm0,0x19a8(%rbx) 1d61b2: 00 1d61b3: e8 00 00 00 00 callq 1d61b8 1d61b8: f3 0f 10 0b movss (%rbx),%xmm1 1d61bc: f3 0f 5e 4b 60 divss 0x60(%rbx),%xmm1 1d61c1: f3 0f 11 83 c0 19 00 movss %xmm0,0x19c0(%rbx) 1d61c8: 00 1d61c9: f3 0f 59 c1 mulss %xmm1,%xmm0 1d61cd: f3 0f 10 8b 78 19 00 movss 0x1978(%rbx),%xmm1 1d61d4: 00 1d61d5: 0f 2f 4c 24 04 comiss 0x4(%rsp),%xmm1 1d61da: f3 0f 5e 83 58 02 00 divss 0x258(%rbx),%xmm0 1d61e1: 00 1d61e2: f3 0f 11 83 08 1a 00 movss %xmm0,0x1a08(%rbx) 1d61e9: 00 1d61ea: 0f 86 60 ff ff ff jbe 1d6150 1d61f0: f3 0f 10 83 74 03 00 movss 0x374(%rbx),%xmm0 1d61f7: 00 1d61f8: f3 0f 5e c1 divss %xmm1,%xmm0 1d61fc: 66 0f ef c9 pxor %xmm1,%xmm1 1d6200: f3 0f 5a 8b 90 19 00 cvtss2sd 0x1990(%rbx),%xmm1 1d6207: 00 1d6208: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d6210 1d620f: 00 1d6210: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d6214: f2 0f 5e c1 divsd %xmm1,%xmm0 1d6218: f3 0f 10 8b a4 03 00 movss 0x3a4(%rbx),%xmm1 1d621f: 00 1d6220: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d6224: f3 0f 11 83 d8 19 00 movss %xmm0,0x19d8(%rbx) 1d622b: 00 1d622c: e8 00 00 00 00 callq 1d6231 1d6231: f3 0f 10 0b movss (%rbx),%xmm1 1d6235: f3 0f 5e 4b 60 divss 0x60(%rbx),%xmm1 1d623a: f3 0f 11 83 f0 19 00 movss %xmm0,0x19f0(%rbx) 1d6241: 00 1d6242: f3 0f 59 c1 mulss %xmm1,%xmm0 1d6246: 66 0f ef c9 pxor %xmm1,%xmm1 1d624a: f3 0f 5a 8b 58 02 00 cvtss2sd 0x258(%rbx),%xmm1 1d6251: 00 1d6252: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d625a 1d6259: 00 1d625a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d625e: f2 0f 5e c1 divsd %xmm1,%xmm0 1d6262: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d6266: f3 0f 11 83 20 1a 00 movss %xmm0,0x1a20(%rbx) 1d626d: 00 1d626e: e9 ff fe ff ff jmpq 1d6172 1d6273: f3 0f 10 44 24 1c movss 0x1c(%rsp),%xmm0 1d6279: f3 41 0f 11 87 44 1e movss %xmm0,0x1e44(%r15) 1d6280: 00 00 1d6282: 85 c0 test %eax,%eax 1d6284: 0f 88 16 33 00 00 js 1d95a0 1d628a: 48 98 cltq 1d628c: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 1d6293: 00 1d6294: 49 8d 84 17 b4 01 00 lea 0x1b4(%r15,%rdx,1),%rax 1d629b: 00 1d629c: eb 09 jmp 1d62a7 1d629e: f3 41 0f 10 87 44 1e movss 0x1e44(%r15),%xmm0 1d62a5: 00 00 1d62a7: f3 41 0f 10 8c 24 08 movss 0x1a08(%r12),%xmm1 1d62ae: 1a 00 00 1d62b1: 0f 2f c1 comiss %xmm1,%xmm0 1d62b4: 76 29 jbe 1d62df 1d62b6: f3 41 0f 11 8f 44 1e movss %xmm1,0x1e44(%r15) 1d62bd: 00 00 1d62bf: f3 41 0f 10 44 24 18 movss 0x18(%r12),%xmm0 1d62c6: f3 41 0f 59 04 24 mulss (%r12),%xmm0 1d62cc: f3 41 0f 5e 44 24 60 divss 0x60(%r12),%xmm0 1d62d3: f3 41 0f 11 87 48 1e movss %xmm0,0x1e48(%r15) 1d62da: 00 00 1d62dc: 0f 28 c1 movaps %xmm1,%xmm0 1d62df: f3 41 0f 10 8c 24 20 movss 0x1a20(%r12),%xmm1 1d62e6: 1a 00 00 1d62e9: 0f 2f c1 comiss %xmm1,%xmm0 1d62ec: 76 26 jbe 1d6314 1d62ee: f3 41 0f 11 8f 44 1e movss %xmm1,0x1e44(%r15) 1d62f5: 00 00 1d62f7: f3 41 0f 10 44 24 18 movss 0x18(%r12),%xmm0 1d62fe: f3 41 0f 59 04 24 mulss (%r12),%xmm0 1d6304: f3 41 0f 5e 44 24 60 divss 0x60(%r12),%xmm0 1d630b: f3 41 0f 11 87 48 1e movss %xmm0,0x1e48(%r15) 1d6312: 00 00 1d6314: 49 83 c4 04 add $0x4,%r12 1d6318: 4c 39 e0 cmp %r12,%rax 1d631b: 75 81 jne 1d629e 1d631d: 41 c7 87 4c 1e 00 00 movl $0x0,0x1e4c(%r15) 1d6324: 00 00 00 00 1d6328: 41 8b 8f 80 04 00 00 mov 0x480(%r15),%ecx 1d632f: 49 8d 87 40 02 00 00 lea 0x240(%r15),%rax 1d6336: 49 8d 94 17 44 02 00 lea 0x244(%r15,%rdx,1),%rdx 1d633d: 00 1d633e: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d6346 1d6345: 00 1d6346: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 1d634e 1d634d: 00 1d634e: 66 0f ef c0 pxor %xmm0,%xmm0 1d6352: e9 98 00 00 00 jmpq 1d63ef 1d6357: 66 0f ef c0 pxor %xmm0,%xmm0 1d635b: f3 0f 5a 80 f0 19 00 cvtss2sd 0x19f0(%rax),%xmm0 1d6362: 00 1d6363: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d636b 1d636a: 00 1d636b: f2 0f 58 c1 addsd %xmm1,%xmm0 1d636f: 66 0f ef c9 pxor %xmm1,%xmm1 1d6373: f3 0f 5a 88 08 1a 00 cvtss2sd 0x1a08(%rax),%xmm1 1d637a: 00 1d637b: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 1d6383 1d6382: 00 1d6383: f2 0f 58 c1 addsd %xmm1,%xmm0 1d6387: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d638b: f3 41 0f 11 87 4c 1e movss %xmm0,0x1e4c(%r15) 1d6392: 00 00 1d6394: 83 f9 06 cmp $0x6,%ecx 1d6397: 75 49 jne 1d63e2 1d6399: 66 0f ef c9 pxor %xmm1,%xmm1 1d639d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d63a1: f3 0f 5a 88 f0 19 00 cvtss2sd 0x19f0(%rax),%xmm1 1d63a8: 00 1d63a9: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 1d63b1 1d63b0: 00 1d63b1: f2 0f 59 ca mulsd %xmm2,%xmm1 1d63b5: f2 0f 58 c1 addsd %xmm1,%xmm0 1d63b9: 66 0f ef c9 pxor %xmm1,%xmm1 1d63bd: f3 0f 5a 88 08 1a 00 cvtss2sd 0x1a08(%rax),%xmm1 1d63c4: 00 1d63c5: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 1d63cd 1d63cc: 00 1d63cd: f2 0f 59 ca mulsd %xmm2,%xmm1 1d63d1: f2 0f 58 c1 addsd %xmm1,%xmm0 1d63d5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d63d9: f3 41 0f 11 87 4c 1e movss %xmm0,0x1e4c(%r15) 1d63e0: 00 00 1d63e2: 48 83 c0 04 add $0x4,%rax 1d63e6: 48 39 c2 cmp %rax,%rdx 1d63e9: 0f 84 a2 00 00 00 je 1d6491 1d63ef: 66 0f ef c9 pxor %xmm1,%xmm1 1d63f3: 83 38 06 cmpl $0x6,(%rax) 1d63f6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d63fa: 0f 85 57 ff ff ff jne 1d6357 1d6400: f3 0f 10 a8 f0 19 00 movss 0x19f0(%rax),%xmm5 1d6407: 00 1d6408: f3 0f 10 70 18 movss 0x18(%rax),%xmm6 1d640d: f3 0f 10 a0 08 1a 00 movss 0x1a08(%rax),%xmm4 1d6414: 00 1d6415: 0f 28 c5 movaps %xmm5,%xmm0 1d6418: f3 0f 5e c6 divss %xmm6,%xmm0 1d641c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d6420: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d6428 1d6427: 00 1d6428: f2 0f 58 c1 addsd %xmm1,%xmm0 1d642c: 0f 28 cc movaps %xmm4,%xmm1 1d642f: f3 0f 5e ce divss %xmm6,%xmm1 1d6433: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d6437: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 1d643f 1d643e: 00 1d643f: f2 0f 58 c1 addsd %xmm1,%xmm0 1d6443: 66 0f ef c9 pxor %xmm1,%xmm1 1d6447: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d644b: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d644f: 66 0f ef c0 pxor %xmm0,%xmm0 1d6453: f3 0f 5a c5 cvtss2sd %xmm5,%xmm0 1d6457: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1d645f 1d645e: 00 1d645f: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d6463: f2 0f 58 c1 addsd %xmm1,%xmm0 1d6467: 66 0f ef c9 pxor %xmm1,%xmm1 1d646b: f3 0f 5a cc cvtss2sd %xmm4,%xmm1 1d646f: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 1d6477 1d6476: 00 1d6477: f2 0f 59 cb mulsd %xmm3,%xmm1 1d647b: f2 0f 58 c1 addsd %xmm1,%xmm0 1d647f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d6483: f3 41 0f 11 87 4c 1e movss %xmm0,0x1e4c(%r15) 1d648a: 00 00 1d648c: e9 03 ff ff ff jmpq 1d6394 1d6491: f3 41 0f 10 9f 44 1e movss 0x1e44(%r15),%xmm3 1d6498: 00 00 1d649a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d649e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d64a6 1d64a5: 00 1d64a6: 66 0f ef c9 pxor %xmm1,%xmm1 1d64aa: 66 0f ef e4 pxor %xmm4,%xmm4 1d64ae: f3 41 0f 10 97 10 1e movss 0x1e10(%r15),%xmm2 1d64b5: 00 00 1d64b7: f3 41 0f 5a 8f 00 01 cvtss2sd 0x100(%r15),%xmm1 1d64be: 00 00 1d64c0: f2 0f 59 4c 24 40 mulsd 0x40(%rsp),%xmm1 1d64c6: f3 0f 5a e2 cvtss2sd %xmm2,%xmm4 1d64ca: f3 0f 59 d3 mulss %xmm3,%xmm2 1d64ce: f2 0f 59 cc mulsd %xmm4,%xmm1 1d64d2: f2 0f 5e c8 divsd %xmm0,%xmm1 1d64d6: 0f 28 c2 movaps %xmm2,%xmm0 1d64d9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d64dd: e8 00 00 00 00 callq 1d64e2 1d64e2: 66 0f ef e4 pxor %xmm4,%xmm4 1d64e6: f3 41 0f 10 8f 10 1e movss 0x1e10(%r15),%xmm1 1d64ed: 00 00 1d64ef: 0f 28 d0 movaps %xmm0,%xmm2 1d64f2: f3 0f 10 74 24 04 movss 0x4(%rsp),%xmm6 1d64f8: f3 41 0f 11 87 50 1e movss %xmm0,0x1e50(%r15) 1d64ff: 00 00 1d6501: 66 0f ef c0 pxor %xmm0,%xmm0 1d6505: f3 41 0f 5a 87 4c 1e cvtss2sd 0x1e4c(%r15),%xmm0 1d650c: 00 00 1d650e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d6516 1d6515: 00 1d6516: f3 0f 5a e2 cvtss2sd %xmm2,%xmm4 1d651a: f3 41 0f 10 9f 44 1e movss 0x1e44(%r15),%xmm3 1d6521: 00 00 1d6523: 41 0f 2e b7 3c 1e 00 ucomiss 0x1e3c(%r15),%xmm6 1d652a: 00 1d652b: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d652f: 66 0f ef e4 pxor %xmm4,%xmm4 1d6533: f3 0f 5a e1 cvtss2sd %xmm1,%xmm4 1d6537: f3 0f 59 cb mulss %xmm3,%xmm1 1d653b: f2 0f 5e c4 divsd %xmm4,%xmm0 1d653f: 66 0f ef e4 pxor %xmm4,%xmm4 1d6543: f3 41 0f 5a a7 08 1e cvtss2sd 0x1e08(%r15),%xmm4 1d654a: 00 00 1d654c: f3 0f 5c ca subss %xmm2,%xmm1 1d6550: 66 0f ef d2 pxor %xmm2,%xmm2 1d6554: f3 41 0f 5a 97 9c 04 cvtss2sd 0x49c(%r15),%xmm2 1d655b: 00 00 1d655d: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 1d6565 1d6564: 00 1d6565: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d6569: f2 0f 5e ca divsd %xmm2,%xmm1 1d656d: f2 0f 5e c4 divsd %xmm4,%xmm0 1d6571: f2 0f 58 c1 addsd %xmm1,%xmm0 1d6575: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d6579: f3 41 0f 11 87 54 1e movss %xmm0,0x1e54(%r15) 1d6580: 00 00 1d6582: 0f 8a 79 28 00 00 jp 1d8e01 1d6588: 0f 85 73 28 00 00 jne 1d8e01 1d658e: f3 41 0f 10 8f 90 00 movss 0x90(%r15),%xmm1 1d6595: 00 00 1d6597: f3 0f 58 c8 addss %xmm0,%xmm1 1d659b: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 1d65a1: f3 0f 5e cb divss %xmm3,%xmm1 1d65a5: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d65ad 1d65ac: 00 1d65ad: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d65b1: f2 0f 5c d9 subsd %xmm1,%xmm3 1d65b5: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d65b9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d65bd: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d65c4: f3 0f 10 5c 24 1c movss 0x1c(%rsp),%xmm3 1d65ca: f3 41 0f 11 87 58 1e movss %xmm0,0x1e58(%r15) 1d65d1: 00 00 1d65d3: f3 41 0f 11 9f 5c 1e movss %xmm3,0x1e5c(%r15) 1d65da: 00 00 1d65dc: 89 ca mov %ecx,%edx 1d65de: 83 ea 01 sub $0x1,%edx 1d65e1: 0f 88 86 0d 00 00 js 1d736d 1d65e7: 0f 28 c3 movaps %xmm3,%xmm0 1d65ea: 31 db xor %ebx,%ebx 1d65ec: eb 31 jmp 1d661f 1d65ee: 66 0f ef c9 pxor %xmm1,%xmm1 1d65f2: 83 f9 01 cmp $0x1,%ecx 1d65f5: 74 32 je 1d6629 1d65f7: f3 41 0f 11 8f 60 1e movss %xmm1,0x1e60(%r15) 1d65fe: 00 00 1d6600: 83 c3 01 add $0x1,%ebx 1d6603: e8 00 00 00 00 callq 1d6608 1d6608: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d660f: f3 41 0f 11 87 5c 1e movss %xmm0,0x1e5c(%r15) 1d6616: 00 00 1d6618: 8d 51 ff lea -0x1(%rcx),%edx 1d661b: 39 da cmp %ebx,%edx 1d661d: 7c 33 jl 1d6652 1d661f: 41 83 bf 84 04 00 00 cmpl $0x6,0x484(%r15) 1d6626: 06 1d6627: 75 c5 jne 1d65ee 1d6629: 48 63 c3 movslq %ebx,%rax 1d662c: 49 8d 04 87 lea (%r15,%rax,4),%rax 1d6630: f3 0f 10 88 c8 01 00 movss 0x1c8(%rax),%xmm1 1d6637: 00 1d6638: f3 0f 5c 88 f8 01 00 subss 0x1f8(%rax),%xmm1 1d663f: 00 1d6640: f3 0f 59 88 b0 01 00 mulss 0x1b0(%rax),%xmm1 1d6647: 00 1d6648: f3 0f 5e 88 10 02 00 divss 0x210(%rax),%xmm1 1d664f: 00 1d6650: eb a5 jmp 1d65f7 1d6652: f2 0f 10 74 24 20 movsd 0x20(%rsp),%xmm6 1d6658: 66 0f ef d2 pxor %xmm2,%xmm2 1d665c: f3 41 0f 10 9f 48 1e movss 0x1e48(%r15),%xmm3 1d6663: 00 00 1d6665: f3 41 0f 5a 97 58 1e cvtss2sd 0x1e58(%r15),%xmm2 1d666c: 00 00 1d666e: f2 0f 5e d6 divsd %xmm6,%xmm2 1d6672: 0f 28 cb movaps %xmm3,%xmm1 1d6675: f3 0f 5a db cvtss2sd %xmm3,%xmm3 1d6679: f3 0f 5c c8 subss %xmm0,%xmm1 1d667d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d6681: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d6685: f2 0f 59 ca mulsd %xmm2,%xmm1 1d6689: f2 0f 58 c1 addsd %xmm1,%xmm0 1d668d: f2 0f 5e c3 divsd %xmm3,%xmm0 1d6691: f2 0f 59 c6 mulsd %xmm6,%xmm0 1d6695: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d6699: f3 41 0f 11 87 64 1e movss %xmm0,0x1e64(%r15) 1d66a0: 00 00 1d66a2: 85 d2 test %edx,%edx 1d66a4: 0f 88 0c 0d 00 00 js 1d73b6 1d66aa: 31 db xor %ebx,%ebx 1d66ac: e9 f0 00 00 00 jmpq 1d67a1 1d66b1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d66b9 1d66b8: 00 1d66b9: e8 00 00 00 00 callq 1d66be 1d66be: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d66c6 1d66c5: 00 1d66c6: 0f 28 d0 movaps %xmm0,%xmm2 1d66c9: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d66d1 1d66d0: 00 1d66d1: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 1d66d7: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d66db: f2 0f 59 d0 mulsd %xmm0,%xmm2 1d66df: 66 0f ef c0 pxor %xmm0,%xmm0 1d66e3: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 1d66eb 1d66ea: 00 1d66eb: f3 41 0f 5a 84 9f 78 cvtss2sd 0x1c78(%r15,%rbx,4),%xmm0 1d66f2: 1c 00 00 1d66f5: f2 0f 5e d0 divsd %xmm0,%xmm2 1d66f9: 66 0f ef c0 pxor %xmm0,%xmm0 1d66fd: f3 41 0f 5a 84 9f 40 cvtss2sd 0x1b40(%r15,%rbx,4),%xmm0 1d6704: 1b 00 00 1d6707: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d670f 1d670e: 00 1d670f: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 1d6715: f3 41 0f 10 84 9f 10 movss 0x1b10(%r15,%rbx,4),%xmm0 1d671c: 1b 00 00 1d671f: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 1d6723: f3 0f 11 54 24 10 movss %xmm2,0x10(%rsp) 1d6729: e8 00 00 00 00 callq 1d672e 1d672e: 66 0f ef c9 pxor %xmm1,%xmm1 1d6732: f3 0f 10 54 24 10 movss 0x10(%rsp),%xmm2 1d6738: f3 41 0f 5a 8c 9f 60 cvtss2sd 0x1c60(%r15,%rbx,4),%xmm1 1d673f: 1c 00 00 1d6742: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d6746: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 1d674c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d6754 1d6753: 00 1d6754: f2 0f 5e c1 divsd %xmm1,%xmm0 1d6758: 0f 28 ca movaps %xmm2,%xmm1 1d675b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d675f: e8 00 00 00 00 callq 1d6764 1d6764: f3 41 0f 11 84 9f 18 movss %xmm0,0x1c18(%r15,%rbx,4) 1d676b: 1c 00 00 1d676e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d6776 1d6775: 00 1d6776: f3 41 0f 59 8c 9f 10 mulss 0x210(%r15,%rbx,4),%xmm1 1d677d: 02 00 00 1d6780: e8 00 00 00 00 callq 1d6785 1d6785: f3 41 0f 11 84 9f 18 movss %xmm0,0x1c18(%r15,%rbx,4) 1d678c: 1c 00 00 1d678f: 48 83 c3 01 add $0x1,%rbx 1d6793: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d679a: 8d 51 ff lea -0x1(%rcx),%edx 1d679d: 39 da cmp %ebx,%edx 1d679f: 7c 7f jl 1d6820 1d67a1: f3 41 0f 10 84 9f 28 movss 0x1b28(%r15,%rbx,4),%xmm0 1d67a8: 1b 00 00 1d67ab: 66 0f ef c9 pxor %xmm1,%xmm1 1d67af: 0f 2f 44 24 04 comiss 0x4(%rsp),%xmm0 1d67b4: f3 41 0f 5a 8c 9f 40 cvtss2sd 0x1b40(%r15,%rbx,4),%xmm1 1d67bb: 1b 00 00 1d67be: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d67c6 1d67c5: 00 1d67c6: f2 0f 11 4c 24 08 movsd %xmm1,0x8(%rsp) 1d67cc: 0f 87 df fe ff ff ja 1d66b1 1d67d2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d67da 1d67d9: 00 1d67da: f3 41 0f 10 84 9f 10 movss 0x1b10(%r15,%rbx,4),%xmm0 1d67e1: 1b 00 00 1d67e4: e8 00 00 00 00 callq 1d67e9 1d67e9: 66 0f ef c9 pxor %xmm1,%xmm1 1d67ed: f3 41 0f 5a 8c 9f 60 cvtss2sd 0x1c60(%r15,%rbx,4),%xmm1 1d67f4: 1c 00 00 1d67f7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d67fb: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 1d6801: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d6809 1d6808: 00 1d6809: f2 0f 5e c1 divsd %xmm1,%xmm0 1d680d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d6811: f3 41 0f 11 84 9f 18 movss %xmm0,0x1c18(%r15,%rbx,4) 1d6818: 1c 00 00 1d681b: e9 4e ff ff ff jmpq 1d676e 1d6820: f3 0f 10 44 24 28 movss 0x28(%rsp),%xmm0 1d6826: f3 41 0f 11 87 68 1e movss %xmm0,0x1e68(%r15) 1d682d: 00 00 1d682f: 85 d2 test %edx,%edx 1d6831: 0f 88 8e 0b 00 00 js 1d73c5 1d6837: 31 db xor %ebx,%ebx 1d6839: f3 41 0f 10 8c 9f 18 movss 0x1c18(%r15,%rbx,4),%xmm1 1d6840: 1c 00 00 1d6843: 48 83 c3 01 add $0x1,%rbx 1d6847: e8 00 00 00 00 callq 1d684c 1d684c: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d6853: f3 41 0f 11 87 68 1e movss %xmm0,0x1e68(%r15) 1d685a: 00 00 1d685c: 8d 51 ff lea -0x1(%rcx),%edx 1d685f: 39 da cmp %ebx,%edx 1d6861: 7d d6 jge 1d6839 1d6863: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d686b 1d686a: 00 1d686b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d686f: f3 41 0f 10 97 20 1e movss 0x1e20(%r15),%xmm2 1d6876: 00 00 1d6878: f3 41 0f 10 8f 90 00 movss 0x90(%r15),%xmm1 1d687f: 00 00 1d6881: f3 41 0f 10 a7 2c 1e movss 0x1e2c(%r15),%xmm4 1d6888: 00 00 1d688a: f2 0f 5e d8 divsd %xmm0,%xmm3 1d688e: f3 0f 58 ca addss %xmm2,%xmm1 1d6892: f3 41 0f 58 97 94 00 addss 0x94(%r15),%xmm2 1d6899: 00 00 1d689b: f3 0f 58 cc addss %xmm4,%xmm1 1d689f: f3 0f 58 d4 addss %xmm4,%xmm2 1d68a3: f3 41 0f 11 97 70 1e movss %xmm2,0x1e70(%r15) 1d68aa: 00 00 1d68ac: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d68b0: f2 0f 58 cb addsd %xmm3,%xmm1 1d68b4: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d68b8: f3 41 0f 11 8f 6c 1e movss %xmm1,0x1e6c(%r15) 1d68bf: 00 00 1d68c1: 85 d2 test %edx,%edx 1d68c3: 0f 88 46 0b 00 00 js 1d740f 1d68c9: 49 8d 9f b0 01 00 00 lea 0x1b0(%r15),%rbx 1d68d0: 31 ed xor %ebp,%ebp 1d68d2: eb 21 jmp 1d68f5 1d68d4: f3 0f 11 8b 28 02 00 movss %xmm1,0x228(%rbx) 1d68db: 00 1d68dc: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d68e3: 83 c5 01 add $0x1,%ebp 1d68e6: 48 83 c3 04 add $0x4,%rbx 1d68ea: 8d 51 ff lea -0x1(%rcx),%edx 1d68ed: 39 ea cmp %ebp,%edx 1d68ef: 0f 8c da 01 00 00 jl 1d6acf 1d68f5: f3 0f 10 93 a8 19 00 movss 0x19a8(%rbx),%xmm2 1d68fc: 00 1d68fd: f3 0f 10 9b 8c 03 00 movss 0x38c(%rbx),%xmm3 1d6904: 00 1d6905: f3 41 0f 10 8f 08 1e movss 0x1e08(%r15),%xmm1 1d690c: 00 00 1d690e: f3 0f 5e 8b 44 03 00 divss 0x344(%rbx),%xmm1 1d6915: 00 1d6916: 0f 28 c2 movaps %xmm2,%xmm0 1d6919: f3 0f 11 5c 24 10 movss %xmm3,0x10(%rsp) 1d691f: f3 41 0f 59 87 fc 1d mulss 0x1dfc(%r15),%xmm0 1d6926: 00 00 1d6928: f3 0f 11 54 24 08 movss %xmm2,0x8(%rsp) 1d692e: f3 0f 59 83 60 19 00 mulss 0x1960(%rbx),%xmm0 1d6935: 00 1d6936: f3 0f 59 83 88 1b 00 mulss 0x1b88(%rbx),%xmm0 1d693d: 00 1d693e: f3 0f 5e c1 divss %xmm1,%xmm0 1d6942: f3 41 0f 10 8f ec 17 movss 0x17ec(%r15),%xmm1 1d6949: 00 00 1d694b: e8 00 00 00 00 callq 1d6950 1d6950: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 1d6956: f3 0f 10 5c 24 10 movss 0x10(%rsp),%xmm3 1d695c: f3 0f 58 c2 addss %xmm2,%xmm0 1d6960: 0f 28 cb movaps %xmm3,%xmm1 1d6963: e8 00 00 00 00 callq 1d6968 1d6968: f3 41 0f 10 97 08 1e movss 0x1e08(%r15),%xmm2 1d696f: 00 00 1d6971: f3 41 0f 11 87 74 1e movss %xmm0,0x1e74(%r15) 1d6978: 00 00 1d697a: f3 0f 10 0b movss (%rbx),%xmm1 1d697e: f3 0f 5e 4b 60 divss 0x60(%rbx),%xmm1 1d6983: f3 0f 59 c8 mulss %xmm0,%xmm1 1d6987: f3 0f 59 83 90 19 00 mulss 0x1990(%rbx),%xmm0 1d698e: 00 1d698f: f3 0f 5e 93 44 03 00 divss 0x344(%rbx),%xmm2 1d6996: 00 1d6997: f3 0f 5e 8b 58 02 00 divss 0x258(%rbx),%xmm1 1d699e: 00 1d699f: f3 0f 59 83 60 19 00 mulss 0x1960(%rbx),%xmm0 1d69a6: 00 1d69a7: f3 0f 5e c2 divss %xmm2,%xmm0 1d69ab: f3 0f 5c c8 subss %xmm0,%xmm1 1d69af: f3 41 0f 11 8f 78 1e movss %xmm1,0x1e78(%r15) 1d69b6: 00 00 1d69b8: f3 0f 10 83 78 19 00 movss 0x1978(%rbx),%xmm0 1d69bf: 00 1d69c0: 0f 2f 44 24 04 comiss 0x4(%rsp),%xmm0 1d69c5: 0f 86 09 ff ff ff jbe 1d68d4 1d69cb: f3 0f 10 9b d8 19 00 movss 0x19d8(%rbx),%xmm3 1d69d2: 00 1d69d3: f3 0f 10 ab a4 03 00 movss 0x3a4(%rbx),%xmm5 1d69da: 00 1d69db: 0f 28 cb movaps %xmm3,%xmm1 1d69de: f3 0f 11 6c 24 10 movss %xmm5,0x10(%rsp) 1d69e4: f3 41 0f 59 8f fc 1d mulss 0x1dfc(%r15),%xmm1 1d69eb: 00 00 1d69ed: f3 0f 11 5c 24 08 movss %xmm3,0x8(%rsp) 1d69f3: f3 0f 59 c1 mulss %xmm1,%xmm0 1d69f7: f3 41 0f 10 8f f0 17 movss 0x17f0(%r15),%xmm1 1d69fe: 00 00 1d6a00: f3 0f 59 83 a0 1b 00 mulss 0x1ba0(%rbx),%xmm0 1d6a07: 00 1d6a08: f3 0f 5e c2 divss %xmm2,%xmm0 1d6a0c: e8 00 00 00 00 callq 1d6a11 1d6a11: f3 0f 10 5c 24 08 movss 0x8(%rsp),%xmm3 1d6a17: f3 0f 10 6c 24 10 movss 0x10(%rsp),%xmm5 1d6a1d: f3 0f 58 c3 addss %xmm3,%xmm0 1d6a21: 0f 28 cd movaps %xmm5,%xmm1 1d6a24: e8 00 00 00 00 callq 1d6a29 1d6a29: f3 41 0f 11 87 7c 1e movss %xmm0,0x1e7c(%r15) 1d6a30: 00 00 1d6a32: 0f 28 d0 movaps %xmm0,%xmm2 1d6a35: f3 0f 10 0b movss (%rbx),%xmm1 1d6a39: f3 0f 5e 4b 60 divss 0x60(%rbx),%xmm1 1d6a3e: f3 0f 59 c8 mulss %xmm0,%xmm1 1d6a42: 66 0f ef c0 pxor %xmm0,%xmm0 1d6a46: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d6a4a: f3 0f 5a 83 58 02 00 cvtss2sd 0x258(%rbx),%xmm0 1d6a51: 00 1d6a52: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d6a5a 1d6a59: 00 1d6a5a: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d6a5e: f2 0f 5e c8 divsd %xmm0,%xmm1 1d6a62: 66 0f ef c0 pxor %xmm0,%xmm0 1d6a66: f3 0f 5a 83 90 19 00 cvtss2sd 0x1990(%rbx),%xmm0 1d6a6d: 00 1d6a6e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d6a76 1d6a75: 00 1d6a76: f2 0f 59 d0 mulsd %xmm0,%xmm2 1d6a7a: 66 0f ef c0 pxor %xmm0,%xmm0 1d6a7e: f3 0f 5a 83 78 19 00 cvtss2sd 0x1978(%rbx),%xmm0 1d6a85: 00 1d6a86: f2 0f 59 c2 mulsd %xmm2,%xmm0 1d6a8a: f3 41 0f 10 97 08 1e movss 0x1e08(%r15),%xmm2 1d6a91: 00 00 1d6a93: f3 0f 5e 93 44 03 00 divss 0x344(%rbx),%xmm2 1d6a9a: 00 1d6a9b: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d6a9f: f2 0f 5e c2 divsd %xmm2,%xmm0 1d6aa3: f2 0f 5c c8 subsd %xmm0,%xmm1 1d6aa7: f3 41 0f 10 87 78 1e movss 0x1e78(%r15),%xmm0 1d6aae: 00 00 1d6ab0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d6ab4: f3 41 0f 11 8f 80 1e movss %xmm1,0x1e80(%r15) 1d6abb: 00 00 1d6abd: e8 00 00 00 00 callq 1d6ac2 1d6ac2: f3 0f 11 83 28 02 00 movss %xmm0,0x228(%rbx) 1d6ac9: 00 1d6aca: e9 0d fe ff ff jmpq 1d68dc 1d6acf: f3 0f 10 44 24 1c movss 0x1c(%rsp),%xmm0 1d6ad5: f3 41 0f 11 87 84 1e movss %xmm0,0x1e84(%r15) 1d6adc: 00 00 1d6ade: 85 d2 test %edx,%edx 1d6ae0: 0f 88 38 09 00 00 js 1d741e 1d6ae6: 31 db xor %ebx,%ebx 1d6ae8: f3 41 0f 10 8c 9f d8 movss 0x3d8(%r15,%rbx,4),%xmm1 1d6aef: 03 00 00 1d6af2: 48 83 c3 01 add $0x1,%rbx 1d6af6: e8 00 00 00 00 callq 1d6afb 1d6afb: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d6b02: f3 41 0f 11 87 84 1e movss %xmm0,0x1e84(%r15) 1d6b09: 00 00 1d6b0b: 8d 51 ff lea -0x1(%rcx),%edx 1d6b0e: 39 da cmp %ebx,%edx 1d6b10: 7d d6 jge 1d6ae8 1d6b12: f3 41 0f 5c 87 30 1e subss 0x1e30(%r15),%xmm0 1d6b19: 00 00 1d6b1b: f3 41 0f 11 87 88 1e movss %xmm0,0x1e88(%r15) 1d6b22: 00 00 1d6b24: 85 d2 test %edx,%edx 1d6b26: 0f 88 0a 09 00 00 js 1d7436 1d6b2c: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d6b34 1d6b33: 00 1d6b34: 4d 8d af 28 02 00 00 lea 0x228(%r15),%r13 1d6b3b: 31 db xor %ebx,%ebx 1d6b3d: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d6b45 1d6b44: 00 1d6b45: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d6b4d 1d6b4c: 00 1d6b4d: 49 be 00 00 00 41 00 movabs $0x4100000041000000,%r14 1d6b54: 00 00 41 1d6b57: 49 bc 00 00 80 3f 00 movabs $0x3f8000003f800000,%r12 1d6b5e: 00 80 3f 1d6b61: 48 bd 00 00 80 43 00 movabs $0x3f80000043800000,%rbp 1d6b68: 00 80 3f 1d6b6b: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 1d6b71: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 1d6b77: f3 0f 11 5c 24 20 movss %xmm3,0x20(%rsp) 1d6b7d: e9 4f 02 00 00 jmpq 1d6dd1 1d6b82: 83 fe 0e cmp $0xe,%esi 1d6b85: 0f 84 21 06 00 00 je 1d71ac 1d6b8b: 83 fa 0a cmp $0xa,%edx 1d6b8e: 0f 84 cf 20 00 00 je 1d8c63 1d6b94: f3 0f 10 7c 24 28 movss 0x28(%rsp),%xmm7 1d6b9a: f3 41 0f 11 bf 8c 1e movss %xmm7,0x1e8c(%r15) 1d6ba1: 00 00 1d6ba3: 41 c7 87 90 1e 00 00 movl $0x0,0x1e90(%r15) 1d6baa: 00 00 00 00 1d6bae: 41 83 7d 18 06 cmpl $0x6,0x18(%r13) 1d6bb3: 0f 84 5b 02 00 00 je 1d6e14 1d6bb9: 49 c7 87 a0 1e 00 00 movq $0x0,0x1ea0(%r15) 1d6bc0: 00 00 00 00 1d6bc4: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d6bcb: 06 1d6bcc: 0f 84 83 03 00 00 je 1d6f55 1d6bd2: 41 c7 87 b8 1e 00 00 movl $0x0,0x1eb8(%r15) 1d6bd9: 00 00 00 00 1d6bdd: 41 8b 45 78 mov 0x78(%r13),%eax 1d6be1: 8d 50 f6 lea -0xa(%rax),%edx 1d6be4: 83 fa 02 cmp $0x2,%edx 1d6be7: 0f 86 6a 04 00 00 jbe 1d7057 1d6bed: 41 83 7d 18 06 cmpl $0x6,0x18(%r13) 1d6bf2: 0f 84 7b 20 00 00 je 1d8c73 1d6bf8: 49 c7 87 c8 1e 00 00 movq $0x0,0x1ec8(%r15) 1d6bff: 00 00 00 00 1d6c03: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d6c0a: 06 1d6c0b: 0f 84 af 05 00 00 je 1d71c0 1d6c11: 41 c7 87 e0 1e 00 00 movl $0x0,0x1ee0(%r15) 1d6c18: 00 00 00 00 1d6c1c: 66 0f ef c0 pxor %xmm0,%xmm0 1d6c20: f3 41 0f 10 97 c8 1e movss 0x1ec8(%r15),%xmm2 1d6c27: 00 00 1d6c29: f3 41 0f 10 8f cc 1e movss 0x1ecc(%r15),%xmm1 1d6c30: 00 00 1d6c32: f3 41 0f 58 87 b8 1e addss 0x1eb8(%r15),%xmm0 1d6c39: 00 00 1d6c3b: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 1d6c41: f3 41 0f 11 85 98 1a movss %xmm0,0x1a98(%r13) 1d6c48: 00 00 1d6c4a: f3 41 0f 58 97 a0 1e addss 0x1ea0(%r15),%xmm2 1d6c51: 00 00 1d6c53: f3 41 0f 10 85 10 02 movss 0x210(%r13),%xmm0 1d6c5a: 00 00 1d6c5c: f3 41 0f 11 95 b0 1a movss %xmm2,0x1ab0(%r13) 1d6c63: 00 00 1d6c65: f3 41 0f 58 8f a4 1e addss 0x1ea4(%r15),%xmm1 1d6c6c: 00 00 1d6c6e: f3 41 0f 10 95 e0 01 movss 0x1e0(%r13),%xmm2 1d6c75: 00 00 1d6c77: f3 0f 58 c2 addss %xmm2,%xmm0 1d6c7b: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d6c7f: f3 41 0f 11 8d c8 1a movss %xmm1,0x1ac8(%r13) 1d6c86: 00 00 1d6c88: 66 0f ef c9 pxor %xmm1,%xmm1 1d6c8c: f3 41 0f 5a 8d 38 01 cvtss2sd 0x138(%r13),%xmm1 1d6c93: 00 00 1d6c95: f2 0f 59 cb mulsd %xmm3,%xmm1 1d6c99: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d6c9d: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 1d6ca3: f2 0f 59 ca mulsd %xmm2,%xmm1 1d6ca7: f2 0f 58 c1 addsd %xmm1,%xmm0 1d6cab: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d6cb3 1d6cb2: 00 1d6cb3: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d6cb7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d6cbb: e8 00 00 00 00 callq 1d6cc0 1d6cc0: 66 0f ef c9 pxor %xmm1,%xmm1 1d6cc4: f3 41 0f 11 85 80 17 movss %xmm0,0x1780(%r13) 1d6ccb: 00 00 1d6ccd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d6cd1: f2 0f 5c 44 24 08 subsd 0x8(%rsp),%xmm0 1d6cd7: f3 41 0f 5a 8d 14 03 cvtss2sd 0x314(%r13),%xmm1 1d6cde: 00 00 1d6ce0: f2 0f 5e c1 divsd %xmm1,%xmm0 1d6ce4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d6cec 1d6ceb: 00 1d6cec: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d6cf0: e8 00 00 00 00 callq 1d6cf5 1d6cf5: f3 0f 10 74 24 18 movss 0x18(%rsp),%xmm6 1d6cfb: f3 0f 58 c6 addss %xmm6,%xmm0 1d6cff: f3 41 0f 11 85 b0 17 movss %xmm0,0x17b0(%r13) 1d6d06: 00 00 1d6d08: f3 41 0f 10 85 80 17 movss 0x1780(%r13),%xmm0 1d6d0f: 00 00 1d6d11: 0f 2f c6 comiss %xmm6,%xmm0 1d6d14: 0f 86 64 03 00 00 jbe 1d707e 1d6d1a: f3 41 0f 10 8d 14 03 movss 0x314(%r13),%xmm1 1d6d21: 00 00 1d6d23: f3 0f 5c 44 24 20 subss 0x20(%rsp),%xmm0 1d6d29: e8 00 00 00 00 callq 1d6d2e 1d6d2e: f3 41 0f 11 87 e4 1e movss %xmm0,0x1ee4(%r15) 1d6d35: 00 00 1d6d37: 0f 28 c8 movaps %xmm0,%xmm1 1d6d3a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d6d42 1d6d41: 00 1d6d42: e8 00 00 00 00 callq 1d6d47 1d6d47: f3 41 0f 11 87 e4 1e movss %xmm0,0x1ee4(%r15) 1d6d4e: 00 00 1d6d50: 41 8b 45 78 mov 0x78(%r13),%eax 1d6d54: f3 41 0f 10 8d b0 17 movss 0x17b0(%r13),%xmm1 1d6d5b: 00 00 1d6d5d: f3 41 0f 59 8d 14 03 mulss 0x314(%r13),%xmm1 1d6d64: 00 00 1d6d66: 8d 50 f6 lea -0xa(%rax),%edx 1d6d69: f3 0f 58 c1 addss %xmm1,%xmm0 1d6d6d: f3 41 0f 11 85 e0 1a movss %xmm0,0x1ae0(%r13) 1d6d74: 00 00 1d6d76: 83 fa 02 cmp $0x2,%edx 1d6d79: 0f 87 28 03 00 00 ja 1d70a7 1d6d7f: 41 c7 85 c8 17 00 00 movl $0x0,0x17c8(%r13) 1d6d86: 00 00 00 00 1d6d8a: 66 0f ef c0 pxor %xmm0,%xmm0 1d6d8e: 41 c7 87 e8 1e 00 00 movl $0x0,0x1ee8(%r15) 1d6d95: 00 00 00 00 1d6d99: f3 41 0f 10 8d c8 17 movss 0x17c8(%r13),%xmm1 1d6da0: 00 00 1d6da2: 83 c3 01 add $0x1,%ebx 1d6da5: 49 83 c5 04 add $0x4,%r13 1d6da9: f3 41 0f 59 8d 28 03 mulss 0x328(%r13),%xmm1 1d6db0: 00 00 1d6db2: f3 0f 58 c1 addss %xmm1,%xmm0 1d6db6: f3 41 0f 11 85 f4 1a movss %xmm0,0x1af4(%r13) 1d6dbd: 00 00 1d6dbf: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d6dc6: 8d 51 ff lea -0x1(%rcx),%edx 1d6dc9: 39 da cmp %ebx,%edx 1d6dcb: 0f 8c 27 05 00 00 jl 1d72f8 1d6dd1: 41 8b 55 78 mov 0x78(%r13),%edx 1d6dd5: 41 8b b5 90 00 00 00 mov 0x90(%r13),%esi 1d6ddc: 8d 4a f6 lea -0xa(%rdx),%ecx 1d6ddf: 83 f9 02 cmp $0x2,%ecx 1d6de2: 0f 86 9a fd ff ff jbe 1d6b82 1d6de8: 83 fe 0e cmp $0xe,%esi 1d6deb: 0f 84 af 03 00 00 je 1d71a0 1d6df1: 83 fa 16 cmp $0x16,%edx 1d6df4: 48 ba 00 00 80 41 00 movabs $0x4100000041800000,%rdx 1d6dfb: 00 00 41 1d6dfe: 49 0f 45 d6 cmovne %r14,%rdx 1d6e02: 49 89 97 8c 1e 00 00 mov %rdx,0x1e8c(%r15) 1d6e09: 41 83 7d 18 06 cmpl $0x6,0x18(%r13) 1d6e0e: 0f 85 a5 fd ff ff jne 1d6bb9 1d6e14: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d6e1c 1d6e1b: 00 1d6e1c: f3 41 0f 10 85 e8 18 movss 0x18e8(%r13),%xmm0 1d6e23: 00 00 1d6e25: e8 00 00 00 00 callq 1d6e2a 1d6e2a: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d6e32 1d6e31: 00 1d6e32: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d6e3a 1d6e39: 00 1d6e3a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d6e3e: f2 0f 5e c8 divsd %xmm0,%xmm1 1d6e42: 66 0f ef c0 pxor %xmm0,%xmm0 1d6e46: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 1d6e4c: f3 41 0f 5a 87 8c 1e cvtss2sd 0x1e8c(%r15),%xmm0 1d6e53: 00 00 1d6e55: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d6e59: f2 0f 5e c8 divsd %xmm0,%xmm1 1d6e5d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d6e61: f3 41 0f 11 8f 94 1e movss %xmm1,0x1e94(%r15) 1d6e68: 00 00 1d6e6a: f3 41 0f 10 85 18 19 movss 0x1918(%r13),%xmm0 1d6e71: 00 00 1d6e73: f3 0f 5c 44 24 18 subss 0x18(%rsp),%xmm0 1d6e79: e8 00 00 00 00 callq 1d6e7e 1d6e7e: f3 0f 10 4c 24 28 movss 0x28(%rsp),%xmm1 1d6e84: f3 41 0f 58 87 94 1e addss 0x1e94(%r15),%xmm0 1d6e8b: 00 00 1d6e8d: f3 41 0f 59 8f 8c 1e mulss 0x1e8c(%r15),%xmm1 1d6e94: 00 00 1d6e96: f3 41 0f 11 87 98 1e movss %xmm0,0x1e98(%r15) 1d6e9d: 00 00 1d6e9f: f3 41 0f 10 45 00 movss 0x0(%r13),%xmm0 1d6ea5: f3 0f 5c 44 24 18 subss 0x18(%rsp),%xmm0 1d6eab: e8 00 00 00 00 callq 1d6eb0 1d6eb0: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d6eb7: 06 1d6eb8: 0f 28 c8 movaps %xmm0,%xmm1 1d6ebb: 66 0f ef c0 pxor %xmm0,%xmm0 1d6ebf: f3 41 0f 5a 87 8c 1e cvtss2sd 0x1e8c(%r15),%xmm0 1d6ec6: 00 00 1d6ec8: f2 0f 59 44 24 30 mulsd 0x30(%rsp),%xmm0 1d6ece: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d6ed2: f2 0f 58 c1 addsd %xmm1,%xmm0 1d6ed6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d6eda: f3 41 0f 11 87 9c 1e movss %xmm0,0x1e9c(%r15) 1d6ee1: 00 00 1d6ee3: 0f 84 ec 23 00 00 je 1d92d5 1d6ee9: 41 c7 87 a0 1e 00 00 movl $0x0,0x1ea0(%r15) 1d6ef0: 00 00 00 00 1d6ef4: f3 41 0f 10 95 e8 18 movss 0x18e8(%r13),%xmm2 1d6efb: 00 00 1d6efd: 41 83 7d 48 07 cmpl $0x7,0x48(%r13) 1d6f02: 0f 84 8b 20 00 00 je 1d8f93 1d6f08: f3 41 0f 10 87 9c 1e movss 0x1e9c(%r15),%xmm0 1d6f0f: 00 00 1d6f11: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d6f19 1d6f18: 00 1d6f19: f3 41 0f 59 87 94 1e mulss 0x1e94(%r15),%xmm0 1d6f20: 00 00 1d6f22: f3 0f 11 44 24 30 movss %xmm0,0x30(%rsp) 1d6f28: 0f 28 c2 movaps %xmm2,%xmm0 1d6f2b: e8 00 00 00 00 callq 1d6f30 1d6f30: f3 0f 59 44 24 30 mulss 0x30(%rsp),%xmm0 1d6f36: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d6f3d: 06 1d6f3e: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d6f46 1d6f45: 00 1d6f46: f3 41 0f 11 87 a4 1e movss %xmm0,0x1ea4(%r15) 1d6f4d: 00 00 1d6f4f: 0f 85 7d fc ff ff jne 1d6bd2 1d6f55: 41 8b 95 90 00 00 00 mov 0x90(%r13),%edx 1d6f5c: 83 fa 0e cmp $0xe,%edx 1d6f5f: 0f 84 62 1e 00 00 je 1d8dc7 1d6f65: f3 41 0f 10 8f 8c 1e movss 0x1e8c(%r15),%xmm1 1d6f6c: 00 00 1d6f6e: 8d 4a f1 lea -0xf(%rdx),%ecx 1d6f71: 83 e1 f6 and $0xfffffff6,%ecx 1d6f74: 0f 85 c8 1f 00 00 jne 1d8f42 1d6f7a: f3 0f 59 0d 00 00 00 mulss 0x0(%rip),%xmm1 # 1d6f82 1d6f81: 00 1d6f82: 41 c7 87 a8 1e 00 00 movl $0x45800000,0x1ea8(%r15) 1d6f89: 00 00 80 45 1d6f8d: f3 41 0f 11 8f ac 1e movss %xmm1,0x1eac(%r15) 1d6f94: 00 00 1d6f96: 0f 28 c1 movaps %xmm1,%xmm0 1d6f99: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d6fa1 1d6fa0: 00 1d6fa1: f3 41 0f 11 87 b0 1e movss %xmm0,0x1eb0(%r15) 1d6fa8: 00 00 1d6faa: f3 41 0f 10 85 e8 18 movss 0x18e8(%r13),%xmm0 1d6fb1: 00 00 1d6fb3: e8 00 00 00 00 callq 1d6fb8 1d6fb8: 66 0f ef c9 pxor %xmm1,%xmm1 1d6fbc: 66 0f ef d2 pxor %xmm2,%xmm2 1d6fc0: f3 41 0f 5a 97 b0 1e cvtss2sd 0x1eb0(%r15),%xmm2 1d6fc7: 00 00 1d6fc9: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d6fcd: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d6fd5 1d6fd4: 00 1d6fd5: f2 0f 5e c1 divsd %xmm1,%xmm0 1d6fd9: f2 0f 5e c2 divsd %xmm2,%xmm0 1d6fdd: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d6fe5 1d6fe4: 00 1d6fe5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d6fe9: f3 41 0f 11 87 b4 1e movss %xmm0,0x1eb4(%r15) 1d6ff0: 00 00 1d6ff2: 41 83 bd 90 00 00 00 cmpl $0xe,0x90(%r13) 1d6ff9: 0e 1d6ffa: 0f 84 be 1e 00 00 je 1d8ebe 1d7000: 41 83 7d 48 07 cmpl $0x7,0x48(%r13) 1d7005: 0f 84 ce 1d 00 00 je 1d8dd9 1d700b: 66 0f ef c0 pxor %xmm0,%xmm0 1d700f: f3 41 0f 5a 45 00 cvtss2sd 0x0(%r13),%xmm0 1d7015: f2 0f 5c 44 24 08 subsd 0x8(%rsp),%xmm0 1d701b: f2 0f 5e c2 divsd %xmm2,%xmm0 1d701f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d7023: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d702b 1d702a: 00 1d702b: e8 00 00 00 00 callq 1d7030 1d7030: f3 0f 58 44 24 18 addss 0x18(%rsp),%xmm0 1d7036: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d703e 1d703d: 00 1d703e: f3 41 0f 11 87 b8 1e movss %xmm0,0x1eb8(%r15) 1d7045: 00 00 1d7047: 41 8b 45 78 mov 0x78(%r13),%eax 1d704b: 8d 50 f6 lea -0xa(%rax),%edx 1d704e: 83 fa 02 cmp $0x2,%edx 1d7051: 0f 87 96 fb ff ff ja 1d6bed 1d7057: f3 0f 10 44 24 04 movss 0x4(%rsp),%xmm0 1d705d: 41 c7 87 e0 1e 00 00 movl $0x0,0x1ee0(%r15) 1d7064: 00 00 00 00 1d7068: 49 c7 87 c8 1e 00 00 movq $0x0,0x1ec8(%r15) 1d706f: 00 00 00 00 1d7073: 0f 28 c8 movaps %xmm0,%xmm1 1d7076: 0f 28 d0 movaps %xmm0,%xmm2 1d7079: e9 b4 fb ff ff jmpq 1d6c32 1d707e: f3 41 0f 10 8d 14 03 movss 0x314(%r13),%xmm1 1d7085: 00 00 1d7087: f3 0f 58 c1 addss %xmm1,%xmm0 1d708b: f3 0f 5c 44 24 20 subss 0x20(%rsp),%xmm0 1d7091: e8 00 00 00 00 callq 1d7096 1d7096: f3 41 0f 11 87 e4 1e movss %xmm0,0x1ee4(%r15) 1d709d: 00 00 1d709f: 0f 28 c8 movaps %xmm0,%xmm1 1d70a2: e9 93 fc ff ff jmpq 1d6d3a 1d70a7: f2 0f 10 6c 24 10 movsd 0x10(%rsp),%xmm5 1d70ad: 66 0f ef d2 pxor %xmm2,%xmm2 1d70b1: 66 0f ef c0 pxor %xmm0,%xmm0 1d70b5: f3 41 0f 5a 95 e0 01 cvtss2sd 0x1e0(%r13),%xmm2 1d70bc: 00 00 1d70be: f3 41 0f 5a 85 10 02 cvtss2sd 0x210(%r13),%xmm0 1d70c5: 00 00 1d70c7: 66 0f 28 cd movapd %xmm5,%xmm1 1d70cb: f2 0f 59 ca mulsd %xmm2,%xmm1 1d70cf: f2 0f 58 c1 addsd %xmm1,%xmm0 1d70d3: 66 0f ef c9 pxor %xmm1,%xmm1 1d70d7: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 1d70dd: f3 41 0f 5a 8d 38 01 cvtss2sd 0x138(%r13),%xmm1 1d70e4: 00 00 1d70e6: f2 0f 59 cd mulsd %xmm5,%xmm1 1d70ea: f2 0f 59 ca mulsd %xmm2,%xmm1 1d70ee: f2 0f 59 cd mulsd %xmm5,%xmm1 1d70f2: f2 0f 58 c1 addsd %xmm1,%xmm0 1d70f6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d70fe 1d70fd: 00 1d70fe: f2 0f 59 c5 mulsd %xmm5,%xmm0 1d7102: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d7106: e8 00 00 00 00 callq 1d710b 1d710b: 66 0f ef c9 pxor %xmm1,%xmm1 1d710f: f3 41 0f 11 85 98 17 movss %xmm0,0x1798(%r13) 1d7116: 00 00 1d7118: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d711c: f2 0f 5c 44 24 08 subsd 0x8(%rsp),%xmm0 1d7122: f3 41 0f 5a 8d 2c 03 cvtss2sd 0x32c(%r13),%xmm1 1d7129: 00 00 1d712b: f2 0f 5e c1 divsd %xmm1,%xmm0 1d712f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d7137 1d7136: 00 1d7137: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d713b: e8 00 00 00 00 callq 1d7140 1d7140: f3 0f 10 6c 24 18 movss 0x18(%rsp),%xmm5 1d7146: f3 0f 58 c5 addss %xmm5,%xmm0 1d714a: f3 41 0f 11 85 c8 17 movss %xmm0,0x17c8(%r13) 1d7151: 00 00 1d7153: f3 41 0f 10 85 98 17 movss 0x1798(%r13),%xmm0 1d715a: 00 00 1d715c: 0f 2f c5 comiss %xmm5,%xmm0 1d715f: 0f 86 6a 01 00 00 jbe 1d72cf 1d7165: f3 41 0f 10 8d 2c 03 movss 0x32c(%r13),%xmm1 1d716c: 00 00 1d716e: f3 0f 5c 44 24 20 subss 0x20(%rsp),%xmm0 1d7174: e8 00 00 00 00 callq 1d7179 1d7179: f3 41 0f 11 87 e8 1e movss %xmm0,0x1ee8(%r15) 1d7180: 00 00 1d7182: 0f 28 c8 movaps %xmm0,%xmm1 1d7185: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d718d 1d718c: 00 1d718d: e8 00 00 00 00 callq 1d7192 1d7192: f3 41 0f 11 87 e8 1e movss %xmm0,0x1ee8(%r15) 1d7199: 00 00 1d719b: e9 f9 fb ff ff jmpq 1d6d99 1d71a0: 4d 89 a7 8c 1e 00 00 mov %r12,0x1e8c(%r15) 1d71a7: e9 02 fa ff ff jmpq 1d6bae 1d71ac: f3 0f 10 74 24 18 movss 0x18(%rsp),%xmm6 1d71b2: f3 41 0f 11 b7 8c 1e movss %xmm6,0x1e8c(%r15) 1d71b9: 00 00 1d71bb: e9 e3 f9 ff ff jmpq 1d6ba3 1d71c0: 41 8b 95 90 00 00 00 mov 0x90(%r13),%edx 1d71c7: 83 fa 0e cmp $0xe,%edx 1d71ca: 0f 84 21 1e 00 00 je 1d8ff1 1d71d0: f3 41 0f 10 8f 90 1e movss 0x1e90(%r15),%xmm1 1d71d7: 00 00 1d71d9: 8d 4a f1 lea -0xf(%rdx),%ecx 1d71dc: 83 e1 f6 and $0xfffffff6,%ecx 1d71df: 0f 85 51 1c 00 00 jne 1d8e36 1d71e5: f3 0f 59 0d 00 00 00 mulss 0x0(%rip),%xmm1 # 1d71ed 1d71ec: 00 1d71ed: 41 c7 87 d0 1e 00 00 movl $0x45800000,0x1ed0(%r15) 1d71f4: 00 00 80 45 1d71f8: f3 41 0f 11 8f d4 1e movss %xmm1,0x1ed4(%r15) 1d71ff: 00 00 1d7201: 0f 28 c1 movaps %xmm1,%xmm0 1d7204: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d720c 1d720b: 00 1d720c: f3 41 0f 11 87 d8 1e movss %xmm0,0x1ed8(%r15) 1d7213: 00 00 1d7215: f3 41 0f 10 85 00 19 movss 0x1900(%r13),%xmm0 1d721c: 00 00 1d721e: e8 00 00 00 00 callq 1d7223 1d7223: 66 0f ef c9 pxor %xmm1,%xmm1 1d7227: 66 0f ef d2 pxor %xmm2,%xmm2 1d722b: f3 41 0f 5a 97 d8 1e cvtss2sd 0x1ed8(%r15),%xmm2 1d7232: 00 00 1d7234: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d7238: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d7240 1d723f: 00 1d7240: f2 0f 5e c1 divsd %xmm1,%xmm0 1d7244: f2 0f 5e c2 divsd %xmm2,%xmm0 1d7248: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d7250 1d724f: 00 1d7250: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d7254: f3 41 0f 11 87 dc 1e movss %xmm0,0x1edc(%r15) 1d725b: 00 00 1d725d: 41 83 bd 90 00 00 00 cmpl $0xe,0x90(%r13) 1d7264: 0e 1d7265: 0f 84 e6 20 00 00 je 1d9351 1d726b: 41 83 7d 48 07 cmpl $0x7,0x48(%r13) 1d7270: 0f 84 31 20 00 00 je 1d92a7 1d7276: 66 0f ef c0 pxor %xmm0,%xmm0 1d727a: f3 41 0f 5a 45 00 cvtss2sd 0x0(%r13),%xmm0 1d7280: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d7286: f2 0f 5c 44 24 08 subsd 0x8(%rsp),%xmm0 1d728c: f2 0f 5e c2 divsd %xmm2,%xmm0 1d7290: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d7294: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d729c 1d729b: 00 1d729c: e8 00 00 00 00 callq 1d72a1 1d72a1: f3 0f 58 44 24 18 addss 0x18(%rsp),%xmm0 1d72a7: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d72af 1d72ae: 00 1d72af: f3 41 0f 10 97 c8 1e movss 0x1ec8(%r15),%xmm2 1d72b6: 00 00 1d72b8: f3 41 0f 10 8f cc 1e movss 0x1ecc(%r15),%xmm1 1d72bf: 00 00 1d72c1: f3 41 0f 11 87 e0 1e movss %xmm0,0x1ee0(%r15) 1d72c8: 00 00 1d72ca: e9 63 f9 ff ff jmpq 1d6c32 1d72cf: f3 41 0f 10 8d 2c 03 movss 0x32c(%r13),%xmm1 1d72d6: 00 00 1d72d8: f3 0f 58 c1 addss %xmm1,%xmm0 1d72dc: f3 0f 5c 44 24 20 subss 0x20(%rsp),%xmm0 1d72e2: e8 00 00 00 00 callq 1d72e7 1d72e7: f3 41 0f 11 87 e8 1e movss %xmm0,0x1ee8(%r15) 1d72ee: 00 00 1d72f0: 0f 28 c8 movaps %xmm0,%xmm1 1d72f3: e9 8d fe ff ff jmpq 1d7185 1d72f8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d7300 1d72ff: 00 1d7300: f3 41 0f 5e 87 68 1e divss 0x1e68(%r15),%xmm0 1d7307: 00 00 1d7309: f3 41 0f 11 87 ec 1e movss %xmm0,0x1eec(%r15) 1d7310: 00 00 1d7312: 85 d2 test %edx,%edx 1d7314: 0f 88 36 01 00 00 js 1d7450 1d731a: 48 63 f2 movslq %edx,%rsi 1d731d: 41 8b bf 8c 01 00 00 mov 0x18c(%r15),%edi 1d7324: f3 0f 10 4c 24 18 movss 0x18(%rsp),%xmm1 1d732a: 49 8d 87 c8 01 00 00 lea 0x1c8(%r15),%rax 1d7331: 49 8d b4 b7 cc 01 00 lea 0x1cc(%r15,%rsi,4),%rsi 1d7338: 00 1d7339: eb 1e jmp 1d7359 1d733b: f3 0f 10 40 18 movss 0x18(%rax),%xmm0 1d7340: f3 0f 5c c1 subss %xmm1,%xmm0 1d7344: f3 0f 11 80 00 1c 00 movss %xmm0,0x1c00(%rax) 1d734b: 00 1d734c: 48 83 c0 04 add $0x4,%rax 1d7350: 48 39 c6 cmp %rax,%rsi 1d7353: 0f 84 f7 00 00 00 je 1d7450 1d7359: 83 ff 06 cmp $0x6,%edi 1d735c: 75 dd jne 1d733b 1d735e: f3 0f 10 00 movss (%rax),%xmm0 1d7362: f3 0f 5c 40 30 subss 0x30(%rax),%xmm0 1d7367: f3 0f 5c c1 subss %xmm1,%xmm0 1d736b: eb d7 jmp 1d7344 1d736d: f2 0f 10 74 24 20 movsd 0x20(%rsp),%xmm6 1d7373: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d7377: f3 41 0f 10 8f 48 1e movss 0x1e48(%r15),%xmm1 1d737e: 00 00 1d7380: f2 0f 5e c6 divsd %xmm6,%xmm0 1d7384: 0f 28 d1 movaps %xmm1,%xmm2 1d7387: f3 0f 5c 54 24 1c subss 0x1c(%rsp),%xmm2 1d738d: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d7391: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d7395: f2 0f 59 c2 mulsd %xmm2,%xmm0 1d7399: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 1d73a1 1d73a0: 00 1d73a1: f2 0f 5e c1 divsd %xmm1,%xmm0 1d73a5: f2 0f 59 c6 mulsd %xmm6,%xmm0 1d73a9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d73ad: f3 41 0f 11 87 64 1e movss %xmm0,0x1e64(%r15) 1d73b4: 00 00 1d73b6: f3 0f 10 7c 24 28 movss 0x28(%rsp),%xmm7 1d73bc: f3 41 0f 11 bf 68 1e movss %xmm7,0x1e68(%r15) 1d73c3: 00 00 1d73c5: f3 41 0f 10 87 20 1e movss 0x1e20(%r15),%xmm0 1d73cc: 00 00 1d73ce: f3 41 0f 10 8f 90 00 movss 0x90(%r15),%xmm1 1d73d5: 00 00 1d73d7: f3 41 0f 10 97 2c 1e movss 0x1e2c(%r15),%xmm2 1d73de: 00 00 1d73e0: f3 0f 58 c8 addss %xmm0,%xmm1 1d73e4: f3 41 0f 58 87 94 00 addss 0x94(%r15),%xmm0 1d73eb: 00 00 1d73ed: f3 0f 58 ca addss %xmm2,%xmm1 1d73f1: f3 0f 58 c2 addss %xmm2,%xmm0 1d73f5: f3 0f 58 0d 00 00 00 addss 0x0(%rip),%xmm1 # 1d73fd 1d73fc: 00 1d73fd: f3 41 0f 11 87 70 1e movss %xmm0,0x1e70(%r15) 1d7404: 00 00 1d7406: f3 41 0f 11 8f 6c 1e movss %xmm1,0x1e6c(%r15) 1d740d: 00 00 1d740f: f3 0f 10 74 24 1c movss 0x1c(%rsp),%xmm6 1d7415: f3 41 0f 11 b7 84 1e movss %xmm6,0x1e84(%r15) 1d741c: 00 00 1d741e: f3 0f 10 44 24 1c movss 0x1c(%rsp),%xmm0 1d7424: f3 41 0f 5c 87 30 1e subss 0x1e30(%r15),%xmm0 1d742b: 00 00 1d742d: f3 41 0f 11 87 88 1e movss %xmm0,0x1e88(%r15) 1d7434: 00 00 1d7436: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d743e 1d743d: 00 1d743e: f3 41 0f 5e 87 68 1e divss 0x1e68(%r15),%xmm0 1d7445: 00 00 1d7447: f3 41 0f 11 87 ec 1e movss %xmm0,0x1eec(%r15) 1d744e: 00 00 1d7450: 41 c7 87 f0 1e 00 00 movl $0x0,0x1ef0(%r15) 1d7457: 00 00 00 00 1d745b: 66 0f ef c0 pxor %xmm0,%xmm0 1d745f: 49 bd 06 00 00 00 0d movabs $0xd00000006,%r13 1d7466: 00 00 00 1d7469: 49 bc 0d 00 00 00 0d movabs $0xd0000000d,%r12 1d7470: 00 00 00 1d7473: 41 c7 87 f4 1e 00 00 movl $0x41500000,0x1ef4(%r15) 1d747a: 00 00 50 41 1d747e: 4d 89 af f8 1e 00 00 mov %r13,0x1ef8(%r15) 1d7485: 4d 89 a7 00 1f 00 00 mov %r12,0x1f00(%r15) 1d748c: 41 c7 87 08 1f 00 00 movl $0xd,0x1f08(%r15) 1d7493: 0d 00 00 00 1d7497: f3 41 0f 11 87 0c 1f movss %xmm0,0x1f0c(%r15) 1d749e: 00 00 1d74a0: 85 d2 test %edx,%edx 1d74a2: 0f 88 3a 0f 00 00 js 1d83e2 1d74a8: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d74b0 1d74af: 00 1d74b0: 49 8d 9f b0 01 00 00 lea 0x1b0(%r15),%rbx 1d74b7: 31 ed xor %ebp,%ebp 1d74b9: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d74c1 1d74c0: 00 1d74c1: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d74c9 1d74c8: 00 1d74c9: 49 89 de mov %rbx,%r14 1d74cc: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 1d74d2: f2 0f 11 5c 24 20 movsd %xmm3,0x20(%rsp) 1d74d8: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 1d74de: eb 28 jmp 1d7508 1d74e0: f3 0f 10 64 24 1c movss 0x1c(%rsp),%xmm4 1d74e6: f3 41 0f 11 a6 e0 17 movss %xmm4,0x17e0(%r14) 1d74ed: 00 00 1d74ef: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d74f6: 83 c5 01 add $0x1,%ebp 1d74f9: 49 83 c6 04 add $0x4,%r14 1d74fd: 8d 51 ff lea -0x1(%rcx),%edx 1d7500: 39 ea cmp %ebp,%edx 1d7502: 0f 8c 1e 04 00 00 jl 1d7926 1d7508: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d7510 1d750f: 00 1d7510: 66 0f ef c0 pxor %xmm0,%xmm0 1d7514: 66 0f ef d2 pxor %xmm2,%xmm2 1d7518: f3 41 0f 5a 97 fc 1d cvtss2sd 0x1dfc(%r15),%xmm2 1d751f: 00 00 1d7521: f3 41 0f 5a 46 60 cvtss2sd 0x60(%r14),%xmm0 1d7527: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d752b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d7533 1d7532: 00 1d7533: f2 0f 5e ca divsd %xmm2,%xmm1 1d7537: 66 0f ef d2 pxor %xmm2,%xmm2 1d753b: f3 41 0f 5a 97 f8 1d cvtss2sd 0x1df8(%r15),%xmm2 1d7542: 00 00 1d7544: f2 0f 5e c2 divsd %xmm2,%xmm0 1d7548: f2 0f 58 c1 addsd %xmm1,%xmm0 1d754c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d7550: f3 41 0f 11 87 10 1f movss %xmm0,0x1f10(%r15) 1d7557: 00 00 1d7559: f3 41 0f 10 8e 44 03 movss 0x344(%r14),%xmm1 1d7560: 00 00 1d7562: 0f 2f 4c 24 18 comiss 0x18(%rsp),%xmm1 1d7567: 76 2a jbe 1d7593 1d7569: 66 0f ef c9 pxor %xmm1,%xmm1 1d756d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d7571: f3 41 0f 5a 8e 68 01 cvtss2sd 0x168(%r14),%xmm1 1d7578: 00 00 1d757a: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d7582 1d7581: 00 1d7582: f2 0f 58 c1 addsd %xmm1,%xmm0 1d7586: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d758a: f3 41 0f 11 87 10 1f movss %xmm0,0x1f10(%r15) 1d7591: 00 00 1d7593: 41 83 be 20 01 00 00 cmpl $0x1f,0x120(%r14) 1d759a: 1f 1d759b: f3 0f 10 44 24 18 movss 0x18(%rsp),%xmm0 1d75a1: 74 04 je 1d75a7 1d75a3: 66 0f ef c0 pxor %xmm0,%xmm0 1d75a7: f3 41 0f 11 87 14 1f movss %xmm0,0x1f14(%r15) 1d75ae: 00 00 1d75b0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d75b8 1d75b7: 00 1d75b8: f3 41 0f 59 06 mulss (%r14),%xmm0 1d75bd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d75c5 1d75c4: 00 1d75c5: e8 00 00 00 00 callq 1d75ca 1d75ca: 66 0f ef d2 pxor %xmm2,%xmm2 1d75ce: 66 0f ef e4 pxor %xmm4,%xmm4 1d75d2: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d75da 1d75d9: 00 1d75da: f3 41 0f 11 86 68 1d movss %xmm0,0x1d68(%r14) 1d75e1: 00 00 1d75e3: 66 0f ef c0 pxor %xmm0,%xmm0 1d75e7: f3 41 0f 10 9f fc 1d movss 0x1dfc(%r15),%xmm3 1d75ee: 00 00 1d75f0: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d75f8 1d75f7: 00 1d75f8: f3 41 0f 5a 87 f8 1d cvtss2sd 0x1df8(%r15),%xmm0 1d75ff: 00 00 1d7601: f2 0f 5e c8 divsd %xmm0,%xmm1 1d7605: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d760d 1d760c: 00 1d760d: f3 41 0f 5a a7 68 1e cvtss2sd 0x1e68(%r15),%xmm4 1d7614: 00 00 1d7616: f3 0f 5a d3 cvtss2sd %xmm3,%xmm2 1d761a: f2 0f 5e c2 divsd %xmm2,%xmm0 1d761e: f2 0f 5e ec divsd %xmm4,%xmm5 1d7622: f2 0f 58 c8 addsd %xmm0,%xmm1 1d7626: 66 0f ef c0 pxor %xmm0,%xmm0 1d762a: f3 41 0f 5a 87 88 01 cvtss2sd 0x188(%r15),%xmm0 1d7631: 00 00 1d7633: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d7637: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d763f 1d763e: 00 1d763f: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d7643: f3 41 0f 11 8f 30 1f movss %xmm1,0x1f30(%r15) 1d764a: 00 00 1d764c: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d7650: f2 0f 5e c2 divsd %xmm2,%xmm0 1d7654: f2 0f 58 c5 addsd %xmm5,%xmm0 1d7658: 66 0f ef ed pxor %xmm5,%xmm5 1d765c: f3 41 0f 5a 6e 60 cvtss2sd 0x60(%r14),%xmm5 1d7662: f2 0f 58 c1 addsd %xmm1,%xmm0 1d7666: f2 0f 59 c5 mulsd %xmm5,%xmm0 1d766a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d766e: f3 41 0f 11 86 84 1d movss %xmm0,0x1d84(%r14) 1d7675: 00 00 1d7677: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1d767f 1d767e: 00 1d767f: f2 0f 5e c4 divsd %xmm4,%xmm0 1d7683: f2 0f 58 c8 addsd %xmm0,%xmm1 1d7687: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 1d768d: f2 0f 5e c2 divsd %xmm2,%xmm0 1d7691: f2 0f 58 c8 addsd %xmm0,%xmm1 1d7695: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d769d 1d769c: 00 1d769d: f3 0f 5e c3 divss %xmm3,%xmm0 1d76a1: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d76a5: e8 00 00 00 00 callq 1d76aa 1d76aa: f3 41 0f 10 56 60 movss 0x60(%r14),%xmm2 1d76b0: f3 41 0f 10 8e 68 1d movss 0x1d68(%r14),%xmm1 1d76b7: 00 00 1d76b9: f3 41 0f 58 8e 84 1d addss 0x1d84(%r14),%xmm1 1d76c0: 00 00 1d76c2: f3 0f 59 c2 mulss %xmm2,%xmm0 1d76c6: f3 41 0f 11 86 9c 1d movss %xmm0,0x1d9c(%r14) 1d76cd: 00 00 1d76cf: f3 0f 58 c1 addss %xmm1,%xmm0 1d76d3: f3 0f 5e c2 divss %xmm2,%xmm0 1d76d7: f3 41 0f 11 87 64 1f movss %xmm0,0x1f64(%r15) 1d76de: 00 00 1d76e0: f3 41 0f 10 87 f4 1e movss 0x1ef4(%r15),%xmm0 1d76e7: 00 00 1d76e9: f3 41 0f 10 8e 18 1c movss 0x1c18(%r14),%xmm1 1d76f0: 00 00 1d76f2: e8 00 00 00 00 callq 1d76f7 1d76f7: f3 41 0f 11 86 88 18 movss %xmm0,0x1888(%r14) 1d76fe: 00 00 1d7700: f3 41 0f 10 87 0c 1f movss 0x1f0c(%r15),%xmm0 1d7707: 00 00 1d7709: 0f 2e 44 24 04 ucomiss 0x4(%rsp),%xmm0 1d770e: 0f 8b b2 01 00 00 jnp 1d78c6 1d7714: f3 41 0f 10 8f 9c 00 movss 0x9c(%r15),%xmm1 1d771b: 00 00 1d771d: 0f 2e 44 24 18 ucomiss 0x18(%rsp),%xmm0 1d7722: 0f 8b d9 01 00 00 jnp 1d7901 1d7728: f3 41 0f 11 8f 68 1f movss %xmm1,0x1f68(%r15) 1d772f: 00 00 1d7731: f3 41 0f 10 86 88 18 movss 0x1888(%r14),%xmm0 1d7738: 00 00 1d773a: f3 41 0f 10 16 movss (%r14),%xmm2 1d773f: 0f 28 da movaps %xmm2,%xmm3 1d7742: f3 41 0f 5e 5e 60 divss 0x60(%r14),%xmm3 1d7748: f3 0f 5e cb divss %xmm3,%xmm1 1d774c: f3 0f 5c c1 subss %xmm1,%xmm0 1d7750: f3 41 0f 10 8f ec 1e movss 0x1eec(%r15),%xmm1 1d7757: 00 00 1d7759: f3 41 0f 58 8f 64 1f addss 0x1f64(%r15),%xmm1 1d7760: 00 00 1d7762: f3 0f 5e cb divss %xmm3,%xmm1 1d7766: f3 0f 5c c1 subss %xmm1,%xmm0 1d776a: f3 41 0f 10 8f 10 1f movss 0x1f10(%r15),%xmm1 1d7771: 00 00 1d7773: f3 0f 5e ca divss %xmm2,%xmm1 1d7777: f3 41 0f 58 8f 14 1f addss 0x1f14(%r15),%xmm1 1d777e: 00 00 1d7780: f3 0f 5c c1 subss %xmm1,%xmm0 1d7784: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d778c 1d778b: 00 1d778c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d7790: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 1d7796: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d779c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d77a0: e8 00 00 00 00 callq 1d77a5 1d77a5: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d77ad 1d77ac: 00 1d77ad: 0f 2f 44 24 04 comiss 0x4(%rsp),%xmm0 1d77b2: f3 41 0f 11 86 00 19 movss %xmm0,0x1900(%r14) 1d77b9: 00 00 1d77bb: 0f 86 1f fd ff ff jbe 1d74e0 1d77c1: 66 0f ef c0 pxor %xmm0,%xmm0 1d77c5: 66 0f ef c9 pxor %xmm1,%xmm1 1d77c9: f3 41 0f 10 a6 90 19 movss 0x1990(%r14),%xmm4 1d77d0: 00 00 1d77d2: f3 41 0f 5a 86 40 1b cvtss2sd 0x1b40(%r14),%xmm0 1d77d9: 00 00 1d77db: f2 0f 58 c0 addsd %xmm0,%xmm0 1d77df: f3 41 0f 5a 8e 28 1b cvtss2sd 0x1b28(%r14),%xmm1 1d77e6: 00 00 1d77e8: f2 0f 58 c1 addsd %xmm1,%xmm0 1d77ec: 66 0f ef c9 pxor %xmm1,%xmm1 1d77f0: f3 41 0f 5a 8e 10 1b cvtss2sd 0x1b10(%r14),%xmm1 1d77f7: 00 00 1d77f9: f2 0f 58 c9 addsd %xmm1,%xmm1 1d77fd: f2 0f 58 c1 addsd %xmm1,%xmm0 1d7801: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d7809 1d7808: 00 1d7809: f2 0f 11 44 24 28 movsd %xmm0,0x28(%rsp) 1d780f: f3 41 0f 10 86 58 1b movss 0x1b58(%r14),%xmm0 1d7816: 00 00 1d7818: f3 0f 59 e0 mulss %xmm0,%xmm4 1d781c: f3 41 0f 10 86 60 19 movss 0x1960(%r14),%xmm0 1d7823: 00 00 1d7825: f3 0f 11 64 24 30 movss %xmm4,0x30(%rsp) 1d782b: e8 00 00 00 00 callq 1d7830 1d7830: f3 0f 59 44 24 30 mulss 0x30(%rsp),%xmm0 1d7836: f2 0f 10 7c 24 28 movsd 0x28(%rsp),%xmm7 1d783c: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d7844 1d7843: 00 1d7844: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d7848: f2 0f 58 f8 addsd %xmm0,%xmm7 1d784c: f3 41 0f 10 86 70 1b movss 0x1b70(%r14),%xmm0 1d7853: 00 00 1d7855: f3 41 0f 59 86 90 19 mulss 0x1990(%r14),%xmm0 1d785c: 00 00 1d785e: f2 0f 11 7c 24 28 movsd %xmm7,0x28(%rsp) 1d7864: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d7868: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d786c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d7874 1d7873: 00 1d7874: f2 0f 11 44 24 30 movsd %xmm0,0x30(%rsp) 1d787a: f3 41 0f 10 86 78 19 movss 0x1978(%r14),%xmm0 1d7881: 00 00 1d7883: e8 00 00 00 00 callq 1d7888 1d7888: f3 41 0f 10 8e 00 19 movss 0x1900(%r14),%xmm1 1d788f: 00 00 1d7891: f3 41 0f 59 0e mulss (%r14),%xmm1 1d7896: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d789a: f2 0f 59 44 24 30 mulsd 0x30(%rsp),%xmm0 1d78a0: f3 41 0f 5e 4e 60 divss 0x60(%r14),%xmm1 1d78a6: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d78aa: f2 0f 58 44 24 28 addsd 0x28(%rsp),%xmm0 1d78b0: f2 0f 5e c1 divsd %xmm1,%xmm0 1d78b4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d78b8: f3 41 0f 11 86 e0 17 movss %xmm0,0x17e0(%r14) 1d78bf: 00 00 1d78c1: e9 29 fc ff ff jmpq 1d74ef 1d78c6: 0f 85 48 fe ff ff jne 1d7714 1d78cc: f3 41 0f 10 97 9c 00 movss 0x9c(%r15),%xmm2 1d78d3: 00 00 1d78d5: f3 41 0f 10 87 98 00 movss 0x98(%r15),%xmm0 1d78dc: 00 00 1d78de: f3 41 0f 10 8f 94 00 movss 0x94(%r15),%xmm1 1d78e5: 00 00 1d78e7: f3 0f 58 c2 addss %xmm2,%xmm0 1d78eb: e8 00 00 00 00 callq 1d78f0 1d78f0: f3 41 0f 11 87 68 1f movss %xmm0,0x1f68(%r15) 1d78f7: 00 00 1d78f9: 0f 28 c8 movaps %xmm0,%xmm1 1d78fc: e9 30 fe ff ff jmpq 1d7731 1d7901: 0f 85 21 fe ff ff jne 1d7728 1d7907: f3 41 0f 10 87 94 00 movss 0x94(%r15),%xmm0 1d790e: 00 00 1d7910: e8 00 00 00 00 callq 1d7915 1d7915: f3 41 0f 11 87 68 1f movss %xmm0,0x1f68(%r15) 1d791c: 00 00 1d791e: 0f 28 c8 movaps %xmm0,%xmm1 1d7921: e9 0b fe ff ff jmpq 1d7731 1d7926: f3 41 0f 10 97 08 1e movss 0x1e08(%r15),%xmm2 1d792d: 00 00 1d792f: f3 41 0f 11 97 6c 1f movss %xmm2,0x1f6c(%r15) 1d7936: 00 00 1d7938: 0f 28 ca movaps %xmm2,%xmm1 1d793b: 85 d2 test %edx,%edx 1d793d: 0f 88 b1 0a 00 00 js 1d83f4 1d7943: 31 ed xor %ebp,%ebp 1d7945: f3 41 0f 10 84 af 30 movss 0x1c30(%r15,%rbp,4),%xmm0 1d794c: 1c 00 00 1d794f: f3 0f 11 54 24 20 movss %xmm2,0x20(%rsp) 1d7955: f3 41 0f 58 84 af 48 addss 0x1c48(%r15,%rbp,4),%xmm0 1d795c: 1c 00 00 1d795f: f3 41 0f 10 8c af 90 movss 0x1990(%r15,%rbp,4),%xmm1 1d7966: 19 00 00 1d7969: 48 83 c5 01 add $0x1,%rbp 1d796d: e8 00 00 00 00 callq 1d7972 1d7972: f3 0f 10 54 24 20 movss 0x20(%rsp),%xmm2 1d7978: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d797f: f3 0f 5c d0 subss %xmm0,%xmm2 1d7983: 8d 51 ff lea -0x1(%rcx),%edx 1d7986: f3 41 0f 11 97 6c 1f movss %xmm2,0x1f6c(%r15) 1d798d: 00 00 1d798f: 39 ea cmp %ebp,%edx 1d7991: 7d b2 jge 1d7945 1d7993: 41 c7 87 70 1f 00 00 movl $0x0,0x1f70(%r15) 1d799a: 00 00 00 00 1d799e: 85 d2 test %edx,%edx 1d79a0: 0f 88 46 1c 00 00 js 1d95ec 1d79a6: 41 8b b7 98 04 00 00 mov 0x498(%r15),%esi 1d79ad: 31 c0 xor %eax,%eax 1d79af: eb 07 jmp 1d79b8 1d79b1: 83 c0 01 add $0x1,%eax 1d79b4: 39 c2 cmp %eax,%edx 1d79b6: 7c 4d jl 1d7a05 1d79b8: 83 fe 06 cmp $0x6,%esi 1d79bb: 75 f4 jne 1d79b1 1d79bd: 48 63 c8 movslq %eax,%rcx 1d79c0: 49 8d 0c 8f lea (%r15,%rcx,4),%rcx 1d79c4: 8b b9 a0 02 00 00 mov 0x2a0(%rcx),%edi 1d79ca: 83 ff 16 cmp $0x16,%edi 1d79cd: 74 e2 je 1d79b1 1d79cf: 83 ff 23 cmp $0x23,%edi 1d79d2: 74 dd je 1d79b1 1d79d4: f3 41 0f 10 87 70 1f movss 0x1f70(%r15),%xmm0 1d79db: 00 00 1d79dd: 83 c0 01 add $0x1,%eax 1d79e0: f3 0f 58 81 d8 1c 00 addss 0x1cd8(%rcx),%xmm0 1d79e7: 00 1d79e8: f3 0f 58 81 f0 1c 00 addss 0x1cf0(%rcx),%xmm0 1d79ef: 00 1d79f0: f3 0f 58 81 c0 1c 00 addss 0x1cc0(%rcx),%xmm0 1d79f7: 00 1d79f8: f3 41 0f 11 87 70 1f movss %xmm0,0x1f70(%r15) 1d79ff: 00 00 1d7a01: 39 c2 cmp %eax,%edx 1d7a03: 7d b3 jge 1d79b8 1d7a05: f3 0f 10 3d 00 00 00 movss 0x0(%rip),%xmm7 # 1d7a0d 1d7a0c: 00 1d7a0d: 31 ed xor %ebp,%ebp 1d7a0f: 41 c7 87 74 1f 00 00 movl $0x0,0x1f74(%r15) 1d7a16: 00 00 00 00 1d7a1a: f3 0f 11 7c 24 28 movss %xmm7,0x28(%rsp) 1d7a20: e9 35 01 00 00 jmpq 1d7b5a 1d7a25: f3 0f 10 6c 24 1c movss 0x1c(%rsp),%xmm5 1d7a2b: f3 41 0f 11 af 84 1f movss %xmm5,0x1f84(%r15) 1d7a32: 00 00 1d7a34: 0f 28 cd movaps %xmm5,%xmm1 1d7a37: f3 0f 10 83 80 1a 00 movss 0x1a80(%rbx),%xmm0 1d7a3e: 00 1d7a3f: f3 0f 58 83 98 1a 00 addss 0x1a98(%rbx),%xmm0 1d7a46: 00 1d7a47: f3 41 0f 10 bf 74 1f movss 0x1f74(%r15),%xmm7 1d7a4e: 00 00 1d7a50: f3 0f 11 7c 24 20 movss %xmm7,0x20(%rsp) 1d7a56: e8 00 00 00 00 callq 1d7a5b 1d7a5b: f3 0f 10 54 24 20 movss 0x20(%rsp),%xmm2 1d7a61: 41 83 bf 98 04 00 00 cmpl $0x6,0x498(%r15) 1d7a68: 06 1d7a69: f3 0f 58 d0 addss %xmm0,%xmm2 1d7a6d: f3 41 0f 11 97 74 1f movss %xmm2,0x1f74(%r15) 1d7a74: 00 00 1d7a76: 0f 84 cf 04 00 00 je 1d7f4b 1d7a7c: f3 0f 10 93 d0 18 00 movss 0x18d0(%rbx),%xmm2 1d7a83: 00 1d7a84: 0f 2f 15 00 00 00 00 comiss 0x0(%rip),%xmm2 # 1d7a8b 1d7a8b: 77 11 ja 1d7a9e 1d7a8d: f3 0f 10 83 e8 18 00 movss 0x18e8(%rbx),%xmm0 1d7a94: 00 1d7a95: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 1d7a9c 1d7a9c: 76 0b jbe 1d7aa9 1d7a9e: 41 c7 87 04 1f 00 00 movl $0x6,0x1f04(%r15) 1d7aa5: 06 00 00 00 1d7aa9: f3 0f 10 8b 00 19 00 movss 0x1900(%rbx),%xmm1 1d7ab0: 00 1d7ab1: f3 0f 10 64 24 28 movss 0x28(%rsp),%xmm4 1d7ab7: 0f 2f e1 comiss %xmm1,%xmm4 1d7aba: 76 0b jbe 1d7ac7 1d7abc: 41 c7 87 08 1f 00 00 movl $0x6,0x1f08(%r15) 1d7ac3: 06 00 00 00 1d7ac7: f3 41 0f 10 87 f4 1e movss 0x1ef4(%r15),%xmm0 1d7ace: 00 00 1d7ad0: f3 0f 10 9b 18 1c 00 movss 0x1c18(%rbx),%xmm3 1d7ad7: 00 1d7ad8: 0f 2f d8 comiss %xmm0,%xmm3 1d7adb: 76 64 jbe 1d7b41 1d7add: f3 0f 10 9b 80 1a 00 movss 0x1a80(%rbx),%xmm3 1d7ae4: 00 1d7ae5: f3 0f 58 9b 98 1a 00 addss 0x1a98(%rbx),%xmm3 1d7aec: 00 1d7aed: f3 41 0f 10 a7 84 1f movss 0x1f84(%r15),%xmm4 1d7af4: 00 00 1d7af6: 0f 2f e3 comiss %xmm3,%xmm4 1d7af9: 76 0b jbe 1d7b06 1d7afb: 41 c7 87 f8 1e 00 00 movl $0xd,0x1ef8(%r15) 1d7b02: 0d 00 00 00 1d7b06: 0f 2f 15 00 00 00 00 comiss 0x0(%rip),%xmm2 # 1d7b0d 1d7b0d: 77 11 ja 1d7b20 1d7b0f: f3 0f 10 93 e8 18 00 movss 0x18e8(%rbx),%xmm2 1d7b16: 00 1d7b17: 0f 2f 15 00 00 00 00 comiss 0x0(%rip),%xmm2 # 1d7b1e 1d7b1e: 76 0b jbe 1d7b2b 1d7b20: 41 c7 87 fc 1e 00 00 movl $0x6,0x1efc(%r15) 1d7b27: 06 00 00 00 1d7b2b: f3 0f 10 7c 24 28 movss 0x28(%rsp),%xmm7 1d7b31: 0f 2f f9 comiss %xmm1,%xmm7 1d7b34: 76 0b jbe 1d7b41 1d7b36: 41 c7 87 00 1f 00 00 movl $0x6,0x1f00(%r15) 1d7b3d: 06 00 00 00 1d7b41: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d7b48: 83 c5 01 add $0x1,%ebp 1d7b4b: 48 83 c3 04 add $0x4,%rbx 1d7b4f: 8d 51 ff lea -0x1(%rcx),%edx 1d7b52: 39 ea cmp %ebp,%edx 1d7b54: 0f 8c 18 05 00 00 jl 1d8072 1d7b5a: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d7b61: 06 1d7b62: f3 0f 10 13 movss (%rbx),%xmm2 1d7b66: f3 0f 5e 53 60 divss 0x60(%rbx),%xmm2 1d7b6b: f3 0f 59 15 00 00 00 mulss 0x0(%rip),%xmm2 # 1d7b73 1d7b72: 00 1d7b73: 0f 84 55 04 00 00 je 1d7fce 1d7b79: f3 41 0f 11 97 78 1f movss %xmm2,0x1f78(%r15) 1d7b80: 00 00 1d7b82: f3 0f 10 03 movss (%rbx),%xmm0 1d7b86: f3 0f 5e 43 60 divss 0x60(%rbx),%xmm0 1d7b8b: f3 0f 5e d0 divss %xmm0,%xmm2 1d7b8f: 66 0f ef c0 pxor %xmm0,%xmm0 1d7b93: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d7b9b 1d7b9a: 00 1d7b9b: f3 0f 5a c2 cvtss2sd %xmm2,%xmm0 1d7b9f: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 1d7ba5: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d7bab: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d7baf: e8 00 00 00 00 callq 1d7bb4 1d7bb4: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d7bbc 1d7bbb: 00 1d7bbc: f3 0f 11 83 18 19 00 movss %xmm0,0x1918(%rbx) 1d7bc3: 00 1d7bc4: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d7bcb: 06 1d7bcc: 0f 84 97 02 00 00 je 1d7e69 1d7bd2: 83 bb 90 00 00 00 06 cmpl $0x6,0x90(%rbx) 1d7bd9: 0f 84 8a 02 00 00 je 1d7e69 1d7bdf: f3 41 0f 10 97 78 1f movss 0x1f78(%r15),%xmm2 1d7be6: 00 00 1d7be8: f3 0f 10 0b movss (%rbx),%xmm1 1d7bec: f3 0f 5e 4b 60 divss 0x60(%rbx),%xmm1 1d7bf1: f3 41 0f 10 87 2c 1e movss 0x1e2c(%r15),%xmm0 1d7bf8: 00 00 1d7bfa: f3 0f 5c ca subss %xmm2,%xmm1 1d7bfe: f3 0f 5c c2 subss %xmm2,%xmm0 1d7c02: e8 00 00 00 00 callq 1d7c07 1d7c07: f3 41 0f 11 87 7c 1f movss %xmm0,0x1f7c(%r15) 1d7c0e: 00 00 1d7c10: f3 0f 10 0b movss (%rbx),%xmm1 1d7c14: f3 0f 5e 4b 60 divss 0x60(%rbx),%xmm1 1d7c19: f3 0f 5e c1 divss %xmm1,%xmm0 1d7c1d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d7c25 1d7c24: 00 1d7c25: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d7c29: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 1d7c2f: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d7c35: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d7c39: e8 00 00 00 00 callq 1d7c3e 1d7c3e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d7c46 1d7c45: 00 1d7c46: f3 0f 59 c8 mulss %xmm0,%xmm1 1d7c4a: f3 0f 10 83 00 19 00 movss 0x1900(%rbx),%xmm0 1d7c51: 00 1d7c52: f3 0f 5c 83 18 19 00 subss 0x1918(%rbx),%xmm0 1d7c59: 00 1d7c5a: f3 0f 5c c1 subss %xmm1,%xmm0 1d7c5e: 0f 2f 44 24 04 comiss 0x4(%rsp),%xmm0 1d7c63: f3 0f 11 8b 30 19 00 movss %xmm1,0x1930(%rbx) 1d7c6a: 00 1d7c6b: f3 41 0f 11 87 80 1f movss %xmm0,0x1f80(%r15) 1d7c72: 00 00 1d7c74: 0f 86 bb 02 00 00 jbe 1d7f35 1d7c7a: f3 0f 10 93 58 1b 00 movss 0x1b58(%rbx),%xmm2 1d7c81: 00 1d7c82: f3 0f 10 a3 8c 03 00 movss 0x38c(%rbx),%xmm4 1d7c89: 00 1d7c8a: 0f 2f 25 00 00 00 00 comiss 0x0(%rip),%xmm4 # 1d7c91 1d7c91: f3 0f 5e d0 divss %xmm0,%xmm2 1d7c95: f3 0f 11 93 d0 18 00 movss %xmm2,0x18d0(%rbx) 1d7c9c: 00 1d7c9d: 76 3f jbe 1d7cde 1d7c9f: 66 0f ef c9 pxor %xmm1,%xmm1 1d7ca3: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d7cab 1d7caa: 00 1d7cab: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d7caf: f3 0f 5a 8b f8 17 00 cvtss2sd 0x17f8(%rbx),%xmm1 1d7cb6: 00 1d7cb7: f2 0f 5c 0d 00 00 00 subsd 0x0(%rip),%xmm1 # 1d7cbf 1d7cbe: 00 1d7cbf: f2 0f 59 cb mulsd %xmm3,%xmm1 1d7cc3: 66 0f 2f c1 comisd %xmm1,%xmm0 1d7cc7: 0f 87 2a 04 00 00 ja 1d80f7 1d7ccd: f3 0f 10 5c 24 1c movss 0x1c(%rsp),%xmm3 1d7cd3: f3 0f 11 9b d0 18 00 movss %xmm3,0x18d0(%rbx) 1d7cda: 00 1d7cdb: 0f 28 d3 movaps %xmm3,%xmm2 1d7cde: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d7ce6 1d7ce5: 00 1d7ce6: 0f 28 c2 movaps %xmm2,%xmm0 1d7ce9: e8 00 00 00 00 callq 1d7cee 1d7cee: f3 0f 11 83 d0 18 00 movss %xmm0,0x18d0(%rbx) 1d7cf5: 00 1d7cf6: f3 41 0f 10 97 80 1f movss 0x1f80(%r15),%xmm2 1d7cfd: 00 00 1d7cff: 0f 2f 54 24 04 comiss 0x4(%rsp),%xmm2 1d7d04: 76 53 jbe 1d7d59 1d7d06: f3 0f 10 83 70 1b 00 movss 0x1b70(%rbx),%xmm0 1d7d0d: 00 1d7d0e: f3 0f 10 a3 a4 03 00 movss 0x3a4(%rbx),%xmm4 1d7d15: 00 1d7d16: 0f 2f 25 00 00 00 00 comiss 0x0(%rip),%xmm4 # 1d7d1d 1d7d1d: f3 0f 5e c2 divss %xmm2,%xmm0 1d7d21: f3 0f 11 83 e8 18 00 movss %xmm0,0x18e8(%rbx) 1d7d28: 00 1d7d29: 76 3f jbe 1d7d6a 1d7d2b: 66 0f ef c9 pxor %xmm1,%xmm1 1d7d2f: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d7d37 1d7d36: 00 1d7d37: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d7d3b: f3 0f 5a 8b 10 18 00 cvtss2sd 0x1810(%rbx),%xmm1 1d7d42: 00 1d7d43: f2 0f 5c 0d 00 00 00 subsd 0x0(%rip),%xmm1 # 1d7d4b 1d7d4a: 00 1d7d4b: f2 0f 59 cb mulsd %xmm3,%xmm1 1d7d4f: 66 0f 2f d1 comisd %xmm1,%xmm2 1d7d53: 0f 87 70 03 00 00 ja 1d80c9 1d7d59: f3 0f 10 74 24 1c movss 0x1c(%rsp),%xmm6 1d7d5f: f3 0f 11 b3 e8 18 00 movss %xmm6,0x18e8(%rbx) 1d7d66: 00 1d7d67: 0f 28 c6 movaps %xmm6,%xmm0 1d7d6a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d7d72 1d7d71: 00 1d7d72: e8 00 00 00 00 callq 1d7d77 1d7d77: f3 0f 11 83 e8 18 00 movss %xmm0,0x18e8(%rbx) 1d7d7e: 00 1d7d7f: f3 41 0f 10 8f 80 1f movss 0x1f80(%r15),%xmm1 1d7d86: 00 00 1d7d88: 0f 2f 4c 24 04 comiss 0x4(%rsp),%xmm1 1d7d8d: 0f 86 92 fc ff ff jbe 1d7a25 1d7d93: f3 0f 10 83 58 1b 00 movss 0x1b58(%rbx),%xmm0 1d7d9a: 00 1d7d9b: 66 0f ef e4 pxor %xmm4,%xmm4 1d7d9f: f3 0f 5a a3 44 03 00 cvtss2sd 0x344(%rbx),%xmm4 1d7da6: 00 1d7da7: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 1d7dad: f3 0f 5e c1 divss %xmm1,%xmm0 1d7db1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d7db9 1d7db8: 00 1d7db9: f3 0f 11 44 24 30 movss %xmm0,0x30(%rsp) 1d7dbf: f3 0f 10 83 60 19 00 movss 0x1960(%rbx),%xmm0 1d7dc6: 00 1d7dc7: e8 00 00 00 00 callq 1d7dcc 1d7dcc: f3 0f 10 8b 70 1b 00 movss 0x1b70(%rbx),%xmm1 1d7dd3: 00 1d7dd4: f3 41 0f 5e 8f 80 1f divss 0x1f80(%r15),%xmm1 1d7ddb: 00 00 1d7ddd: f3 0f 11 44 24 38 movss %xmm0,0x38(%rsp) 1d7de3: f3 0f 10 83 78 19 00 movss 0x1978(%rbx),%xmm0 1d7dea: 00 1d7deb: f3 0f 11 4c 24 3c movss %xmm1,0x3c(%rsp) 1d7df1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d7df9 1d7df8: 00 1d7df9: e8 00 00 00 00 callq 1d7dfe 1d7dfe: f3 0f 10 4c 24 3c movss 0x3c(%rsp),%xmm1 1d7e04: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 1d7e0c 1d7e0b: 00 1d7e0c: f3 0f 10 74 24 30 movss 0x30(%rsp),%xmm6 1d7e12: f3 0f 59 74 24 38 mulss 0x38(%rsp),%xmm6 1d7e18: f3 0f 59 c8 mulss %xmm0,%xmm1 1d7e1c: 66 0f ef c0 pxor %xmm0,%xmm0 1d7e20: f3 0f 5a c6 cvtss2sd %xmm6,%xmm0 1d7e24: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d7e28: f2 0f 59 cb mulsd %xmm3,%xmm1 1d7e2c: f2 0f 58 c8 addsd %xmm0,%xmm1 1d7e30: f2 0f 59 4c 24 20 mulsd 0x20(%rsp),%xmm1 1d7e36: 66 0f ef c0 pxor %xmm0,%xmm0 1d7e3a: f3 0f 5a 83 90 19 00 cvtss2sd 0x1990(%rbx),%xmm0 1d7e41: 00 1d7e42: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d7e46: f3 0f 10 03 movss (%rbx),%xmm0 1d7e4a: f3 0f 5e 43 60 divss 0x60(%rbx),%xmm0 1d7e4f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d7e53: f2 0f 5e c8 divsd %xmm0,%xmm1 1d7e57: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d7e5b: f3 41 0f 11 8f 84 1f movss %xmm1,0x1f84(%r15) 1d7e62: 00 00 1d7e64: e9 ce fb ff ff jmpq 1d7a37 1d7e69: f3 0f 10 93 40 1b 00 movss 0x1b40(%rbx),%xmm2 1d7e70: 00 1d7e71: f3 0f 10 ab 10 1b 00 movss 0x1b10(%rbx),%xmm5 1d7e78: 00 1d7e79: 41 83 bf 98 04 00 00 cmpl $0x6,0x498(%r15) 1d7e80: 06 1d7e81: f3 41 0f 10 b7 78 1f movss 0x1f78(%r15),%xmm6 1d7e88: 00 00 1d7e8a: f3 41 0f 10 8f 2c 1e movss 0x1e2c(%r15),%xmm1 1d7e91: 00 00 1d7e93: 0f 28 c2 movaps %xmm2,%xmm0 1d7e96: f3 0f 58 c5 addss %xmm5,%xmm0 1d7e9a: 75 71 jne 1d7f0d 1d7e9c: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 1d7ea2: 83 f8 16 cmp $0x16,%eax 1d7ea5: 74 66 je 1d7f0d 1d7ea7: 83 f8 23 cmp $0x23,%eax 1d7eaa: 74 61 je 1d7f0d 1d7eac: f3 0f 58 93 28 1b 00 addss 0x1b28(%rbx),%xmm2 1d7eb3: 00 1d7eb4: f3 0f 10 23 movss (%rbx),%xmm4 1d7eb8: f3 0f 5e 63 60 divss 0x60(%rbx),%xmm4 1d7ebd: f3 0f 5c e6 subss %xmm6,%xmm4 1d7ec1: f3 41 0f 10 bf 70 1f movss 0x1f70(%r15),%xmm7 1d7ec8: 00 00 1d7eca: f3 41 0f 10 9f 9c 00 movss 0x9c(%r15),%xmm3 1d7ed1: 00 00 1d7ed3: f3 0f 59 f8 mulss %xmm0,%xmm7 1d7ed7: f3 0f 58 ea addss %xmm2,%xmm5 1d7edb: f3 0f 58 db addss %xmm3,%xmm3 1d7edf: f3 0f 5e 83 e0 17 00 divss 0x17e0(%rbx),%xmm0 1d7ee6: 00 1d7ee7: f3 41 0f 59 af 6c 1f mulss 0x1f6c(%r15),%xmm5 1d7eee: 00 00 1d7ef0: 0f 28 d1 movaps %xmm1,%xmm2 1d7ef3: f3 0f 5e fd divss %xmm5,%xmm7 1d7ef7: 0f 28 cf movaps %xmm7,%xmm1 1d7efa: e8 00 00 00 00 callq 1d7eff 1d7eff: f3 41 0f 11 87 7c 1f movss %xmm0,0x1f7c(%r15) 1d7f06: 00 00 1d7f08: e9 03 fd ff ff jmpq 1d7c10 1d7f0d: f3 0f 10 13 movss (%rbx),%xmm2 1d7f11: f3 0f 5e 53 60 divss 0x60(%rbx),%xmm2 1d7f16: f3 0f 5c d6 subss %xmm6,%xmm2 1d7f1a: f3 0f 5e 83 e0 17 00 divss 0x17e0(%rbx),%xmm0 1d7f21: 00 1d7f22: e8 00 00 00 00 callq 1d7f27 1d7f27: f3 41 0f 11 87 7c 1f movss %xmm0,0x1f7c(%r15) 1d7f2e: 00 00 1d7f30: e9 db fc ff ff jmpq 1d7c10 1d7f35: f3 0f 10 6c 24 1c movss 0x1c(%rsp),%xmm5 1d7f3b: f3 0f 11 ab d0 18 00 movss %xmm5,0x18d0(%rbx) 1d7f42: 00 1d7f43: 0f 28 d5 movaps %xmm5,%xmm2 1d7f46: e9 93 fd ff ff jmpq 1d7cde 1d7f4b: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 1d7f51: f3 0f 11 54 24 20 movss %xmm2,0x20(%rsp) 1d7f57: 83 f8 16 cmp $0x16,%eax 1d7f5a: 0f 84 1c fb ff ff je 1d7a7c 1d7f60: 83 f8 23 cmp $0x23,%eax 1d7f63: 0f 84 13 fb ff ff je 1d7a7c 1d7f69: f3 0f 10 03 movss (%rbx),%xmm0 1d7f6d: f3 0f 10 a3 30 19 00 movss 0x1930(%rbx),%xmm4 1d7f74: 00 1d7f75: f3 0f 10 5b 60 movss 0x60(%rbx),%xmm3 1d7f7a: f3 0f 10 8b 40 1b 00 movss 0x1b40(%rbx),%xmm1 1d7f81: 00 1d7f82: f3 0f 59 e0 mulss %xmm0,%xmm4 1d7f86: f3 0f 58 8b 10 1b 00 addss 0x1b10(%rbx),%xmm1 1d7f8d: 00 1d7f8e: f3 0f 59 83 18 19 00 mulss 0x1918(%rbx),%xmm0 1d7f95: 00 1d7f96: f3 0f 5e e3 divss %xmm3,%xmm4 1d7f9a: f3 0f 5e c3 divss %xmm3,%xmm0 1d7f9e: f3 0f 10 9b 28 1b 00 movss 0x1b28(%rbx),%xmm3 1d7fa5: 00 1d7fa6: f3 0f 5e cc divss %xmm4,%xmm1 1d7faa: f3 0f 5e d8 divss %xmm0,%xmm3 1d7fae: 0f 28 c3 movaps %xmm3,%xmm0 1d7fb1: e8 00 00 00 00 callq 1d7fb6 1d7fb6: f3 0f 10 54 24 20 movss 0x20(%rsp),%xmm2 1d7fbc: f3 0f 58 d0 addss %xmm0,%xmm2 1d7fc0: f3 41 0f 11 97 74 1f movss %xmm2,0x1f74(%r15) 1d7fc7: 00 00 1d7fc9: e9 ae fa ff ff jmpq 1d7a7c 1d7fce: 83 bb 90 00 00 00 06 cmpl $0x6,0x90(%rbx) 1d7fd5: 0f 85 9e fb ff ff jne 1d7b79 1d7fdb: f3 0f 10 83 28 1b 00 movss 0x1b28(%rbx),%xmm0 1d7fe2: 00 1d7fe3: 41 83 bf 98 04 00 00 cmpl $0x6,0x498(%r15) 1d7fea: 06 1d7feb: f3 41 0f 10 8f 2c 1e movss 0x1e2c(%r15),%xmm1 1d7ff2: 00 00 1d7ff4: 0f 28 e8 movaps %xmm0,%xmm5 1d7ff7: f3 0f 5e ab e0 17 00 divss 0x17e0(%rbx),%xmm5 1d7ffe: 00 1d7fff: 0f 85 26 01 00 00 jne 1d812b 1d8005: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 1d800b: 83 f8 16 cmp $0x16,%eax 1d800e: 0f 84 17 01 00 00 je 1d812b 1d8014: 83 f8 23 cmp $0x23,%eax 1d8017: 0f 84 0e 01 00 00 je 1d812b 1d801d: f3 41 0f 10 b7 70 1f movss 0x1f70(%r15),%xmm6 1d8024: 00 00 1d8026: 0f 28 e2 movaps %xmm2,%xmm4 1d8029: 0f 28 d1 movaps %xmm1,%xmm2 1d802c: f3 41 0f 10 9f 9c 00 movss 0x9c(%r15),%xmm3 1d8033: 00 00 1d8035: f3 0f 59 f0 mulss %xmm0,%xmm6 1d8039: f3 0f 58 83 40 1b 00 addss 0x1b40(%rbx),%xmm0 1d8040: 00 1d8041: f3 0f 58 83 10 1b 00 addss 0x1b10(%rbx),%xmm0 1d8048: 00 1d8049: f3 41 0f 59 87 6c 1f mulss 0x1f6c(%r15),%xmm0 1d8050: 00 00 1d8052: f3 0f 5e f0 divss %xmm0,%xmm6 1d8056: 0f 28 c5 movaps %xmm5,%xmm0 1d8059: 0f 28 ce movaps %xmm6,%xmm1 1d805c: e8 00 00 00 00 callq 1d8061 1d8061: f3 41 0f 11 87 78 1f movss %xmm0,0x1f78(%r15) 1d8068: 00 00 1d806a: 0f 28 d0 movaps %xmm0,%xmm2 1d806d: e9 10 fb ff ff jmpq 1d7b82 1d8072: f3 41 0f 10 8f 08 1e movss 0x1e08(%r15),%xmm1 1d8079: 00 00 1d807b: 41 0f 2f 8f 74 1f 00 comiss 0x1f74(%r15),%xmm1 1d8082: 00 1d8083: 72 0e jb 1d8093 1d8085: 41 83 bf 04 1f 00 00 cmpl $0xd,0x1f04(%r15) 1d808c: 0d 1d808d: 0f 84 6f 02 00 00 je 1d8302 1d8093: f3 0f 58 44 24 18 addss 0x18(%rsp),%xmm0 1d8099: 41 83 bf f8 1e 00 00 cmpl $0x6,0x1ef8(%r15) 1d80a0: 06 1d80a1: 41 c7 87 88 1f 00 00 movl $0xd,0x1f88(%r15) 1d80a8: 0d 00 00 00 1d80ac: f3 41 0f 11 87 f4 1e movss %xmm0,0x1ef4(%r15) 1d80b3: 00 00 1d80b5: 0f 84 89 00 00 00 je 1d8144 1d80bb: f3 41 0f 10 87 f0 1e movss 0x1ef0(%r15),%xmm0 1d80c2: 00 00 1d80c4: e9 b5 f3 ff ff jmpq 1d747e 1d80c9: f3 0f 59 a3 40 18 00 mulss 0x1840(%rbx),%xmm4 1d80d0: 00 1d80d1: f2 0f 5c d1 subsd %xmm1,%xmm2 1d80d5: 66 0f ef c9 pxor %xmm1,%xmm1 1d80d9: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 1d80dd: f2 0f 5e e2 divsd %xmm2,%xmm4 1d80e1: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 1d80e5: e8 00 00 00 00 callq 1d80ea 1d80ea: f3 0f 11 83 e8 18 00 movss %xmm0,0x18e8(%rbx) 1d80f1: 00 1d80f2: e9 73 fc ff ff jmpq 1d7d6a 1d80f7: f3 0f 59 a3 28 18 00 mulss 0x1828(%rbx),%xmm4 1d80fe: 00 1d80ff: f2 0f 5c c1 subsd %xmm1,%xmm0 1d8103: 66 0f ef c9 pxor %xmm1,%xmm1 1d8107: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 1d810b: f2 0f 5e e0 divsd %xmm0,%xmm4 1d810f: 0f 28 c2 movaps %xmm2,%xmm0 1d8112: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 1d8116: e8 00 00 00 00 callq 1d811b 1d811b: 0f 28 d0 movaps %xmm0,%xmm2 1d811e: f3 0f 11 83 d0 18 00 movss %xmm0,0x18d0(%rbx) 1d8125: 00 1d8126: e9 b3 fb ff ff jmpq 1d7cde 1d812b: 0f 28 c5 movaps %xmm5,%xmm0 1d812e: e8 00 00 00 00 callq 1d8133 1d8133: f3 41 0f 11 87 78 1f movss %xmm0,0x1f78(%r15) 1d813a: 00 00 1d813c: 0f 28 d0 movaps %xmm0,%xmm2 1d813f: e9 3e fa ff ff jmpq 1d7b82 1d8144: 41 83 bf fc 1e 00 00 cmpl $0xd,0x1efc(%r15) 1d814b: 0d 1d814c: 0f 85 69 ff ff ff jne 1d80bb 1d8152: 41 83 bf 00 1f 00 00 cmpl $0xd,0x1f00(%r15) 1d8159: 0d 1d815a: 0f 85 5b ff ff ff jne 1d80bb 1d8160: f3 41 0f 10 8f 0c 1f movss 0x1f0c(%r15),%xmm1 1d8167: 00 00 1d8169: f3 0f 10 44 24 18 movss 0x18(%rsp),%xmm0 1d816f: f3 41 0f 58 87 f0 1e addss 0x1ef0(%r15),%xmm0 1d8176: 00 00 1d8178: 0f 2e 0d 00 00 00 00 ucomiss 0x0(%rip),%xmm1 # 1d817f 1d817f: f3 41 0f 11 87 f0 1e movss %xmm0,0x1ef0(%r15) 1d8186: 00 00 1d8188: 0f 8a e5 f2 ff ff jp 1d7473 1d818e: 0f 2f 0d 00 00 00 00 comiss 0x0(%rip),%xmm1 # 1d8195 1d8195: 0f 85 d8 f2 ff ff jne 1d7473 1d819b: 85 d2 test %edx,%edx 1d819d: 0f 88 a5 01 00 00 js 1d8348 1d81a3: 48 63 d2 movslq %edx,%rdx 1d81a6: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 1d81ac: f3 0f 10 5c 24 04 movss 0x4(%rsp),%xmm3 1d81b2: 49 8d 87 10 02 00 00 lea 0x210(%r15),%rax 1d81b9: 49 8d 94 97 14 02 00 lea 0x214(%r15,%rdx,4),%rdx 1d81c0: 00 1d81c1: eb 15 jmp 1d81d8 1d81c3: 75 4d jne 1d8212 1d81c5: c7 80 98 1a 00 00 00 movl $0x0,0x1a98(%rax) 1d81cc: 00 00 00 1d81cf: 48 83 c0 04 add $0x4,%rax 1d81d3: 48 39 c2 cmp %rax,%rdx 1d81d6: 74 69 je 1d8241 1d81d8: 0f 2f 90 70 18 00 00 comiss 0x1870(%rax),%xmm2 1d81df: f3 0f 10 88 30 19 00 movss 0x1930(%rax),%xmm1 1d81e6: 00 1d81e7: 0f 28 c1 movaps %xmm1,%xmm0 1d81ea: 0f 83 33 02 00 00 jae 1d8423 1d81f0: f3 0f 5e 80 28 1b 00 divss 0x1b28(%rax),%xmm0 1d81f7: 00 1d81f8: f3 41 0f 5e 87 fc 1d divss 0x1dfc(%r15),%xmm0 1d81ff: 00 00 1d8201: 0f 2e 98 18 19 00 00 ucomiss 0x1918(%rax),%xmm3 1d8208: f3 0f 11 80 80 1a 00 movss %xmm0,0x1a80(%rax) 1d820f: 00 1d8210: 7b b1 jnp 1d81c3 1d8212: 0f 2f 90 88 18 00 00 comiss 0x1888(%rax),%xmm2 1d8219: 0f 83 1d 02 00 00 jae 1d843c 1d821f: f3 0f 5e 88 28 1b 00 divss 0x1b28(%rax),%xmm1 1d8226: 00 1d8227: 48 83 c0 04 add $0x4,%rax 1d822b: f3 41 0f 5e 8f fc 1d divss 0x1dfc(%r15),%xmm1 1d8232: 00 00 1d8234: f3 0f 11 88 94 1a 00 movss %xmm1,0x1a94(%rax) 1d823b: 00 1d823c: 48 39 c2 cmp %rax,%rdx 1d823f: 75 97 jne 1d81d8 1d8241: 31 db xor %ebx,%ebx 1d8243: eb 47 jmp 1d828c 1d8245: 0f 2e 44 24 18 ucomiss 0x18(%rsp),%xmm0 1d824a: 0f 8b 10 02 00 00 jnp 1d8460 1d8250: 48 63 c3 movslq %ebx,%rax 1d8253: f3 0f 58 d9 addss %xmm1,%xmm3 1d8257: 49 8d 04 87 lea (%r15,%rax,4),%rax 1d825b: c7 80 50 1a 00 00 0d movl $0xd,0x1a50(%rax) 1d8262: 00 00 00 1d8265: c7 80 68 1a 00 00 00 movl $0x41500000,0x1a68(%rax) 1d826c: 00 50 41 1d826f: f3 0f 11 98 f8 1a 00 movss %xmm3,0x1af8(%rax) 1d8276: 00 1d8277: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d827e: 83 c3 01 add $0x1,%ebx 1d8281: 8d 51 ff lea -0x1(%rcx),%edx 1d8284: 39 da cmp %ebx,%edx 1d8286: 0f 8c 20 02 00 00 jl 1d84ac 1d828c: f3 41 0f 10 87 0c 1f movss 0x1f0c(%r15),%xmm0 1d8293: 00 00 1d8295: 0f 2e 44 24 04 ucomiss 0x4(%rsp),%xmm0 1d829a: f3 41 0f 10 9f ec 1e movss 0x1eec(%r15),%xmm3 1d82a1: 00 00 1d82a3: f3 41 0f 10 8f 30 1e movss 0x1e30(%r15),%xmm1 1d82aa: 00 00 1d82ac: 7a 97 jp 1d8245 1d82ae: 75 95 jne 1d8245 1d82b0: 48 63 c3 movslq %ebx,%rax 1d82b3: 0f 28 d1 movaps %xmm1,%xmm2 1d82b6: f3 0f 11 5c 24 08 movss %xmm3,0x8(%rsp) 1d82bc: 49 8d 2c 87 lea (%r15,%rax,4),%rbp 1d82c0: c7 85 50 1a 00 00 06 movl $0x6,0x1a50(%rbp) 1d82c7: 00 00 00 1d82ca: c7 85 68 1a 00 00 00 movl $0x40c00000,0x1a68(%rbp) 1d82d1: 00 c0 40 1d82d4: f3 41 0f 10 87 38 1e movss 0x1e38(%r15),%xmm0 1d82db: 00 00 1d82dd: f3 41 0f 10 8f 70 1e movss 0x1e70(%r15),%xmm1 1d82e4: 00 00 1d82e6: e8 00 00 00 00 callq 1d82eb 1d82eb: f3 0f 10 5c 24 08 movss 0x8(%rsp),%xmm3 1d82f1: f3 0f 58 c3 addss %xmm3,%xmm0 1d82f5: f3 0f 11 85 f8 1a 00 movss %xmm0,0x1af8(%rbp) 1d82fc: 00 1d82fd: e9 75 ff ff ff jmpq 1d8277 1d8302: 41 83 bf 08 1f 00 00 cmpl $0xd,0x1f08(%r15) 1d8309: 0d 1d830a: 0f 85 83 fd ff ff jne 1d8093 1d8310: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 1d8316: 41 c7 87 88 1f 00 00 movl $0x6,0x1f88(%r15) 1d831d: 06 00 00 00 1d8321: f3 0f 58 c3 addss %xmm3,%xmm0 1d8325: f3 41 0f 58 9f f0 1e addss 0x1ef0(%r15),%xmm3 1d832c: 00 00 1d832e: f3 41 0f 11 87 f4 1e movss %xmm0,0x1ef4(%r15) 1d8335: 00 00 1d8337: f3 41 0f 11 9f f0 1e movss %xmm3,0x1ef0(%r15) 1d833e: 00 00 1d8340: 85 d2 test %edx,%edx 1d8342: 0f 89 5b fe ff ff jns 1d81a3 1d8348: 41 c7 87 8c 1f 00 00 movl $0x0,0x1f8c(%r15) 1d834f: 00 00 00 00 1d8353: 48 b8 f0 23 74 49 f0 movabs $0x497423f0497423f0,%rax 1d835a: 23 74 49 1d835d: f3 0f 10 7c 24 1c movss 0x1c(%rsp),%xmm7 1d8363: 49 89 87 c4 1f 00 00 mov %rax,0x1fc4(%r15) 1d836a: f3 41 0f 11 bf cc 1f movss %xmm7,0x1fcc(%r15) 1d8371: 00 00 1d8373: f3 0f 10 5c 24 1c movss 0x1c(%rsp),%xmm3 1d8379: 41 83 bf 84 04 00 00 cmpl $0x6,0x484(%r15) 1d8380: 06 1d8381: f3 41 0f 11 9f d0 1f movss %xmm3,0x1fd0(%r15) 1d8388: 00 00 1d838a: 0f 28 c3 movaps %xmm3,%xmm0 1d838d: 0f 85 e5 07 00 00 jne 1d8b78 1d8393: f3 41 0f 10 8f d0 1f movss 0x1fd0(%r15),%xmm1 1d839a: 00 00 1d839c: e8 00 00 00 00 callq 1d83a1 1d83a1: f3 41 0f 11 87 d4 1f movss %xmm0,0x1fd4(%r15) 1d83a8: 00 00 1d83aa: f3 41 0f 10 87 c4 1f movss 0x1fc4(%r15),%xmm0 1d83b1: 00 00 1d83b3: 0f 2f 44 24 04 comiss 0x4(%rsp),%xmm0 1d83b8: 0f 87 e9 07 00 00 ja 1d8ba7 1d83be: f3 41 0f 10 87 d4 1f movss 0x1fd4(%r15),%xmm0 1d83c5: 00 00 1d83c7: 0f 2f 44 24 04 comiss 0x4(%rsp),%xmm0 1d83cc: 0f 86 2b 11 00 00 jbe 1d94fd 1d83d2: 41 c7 87 d8 1f 00 00 movl $0x42140000,0x1fd8(%r15) 1d83d9: 00 00 14 42 1d83dd: e9 d0 07 00 00 jmpq 1d8bb2 1d83e2: f3 41 0f 10 8f 08 1e movss 0x1e08(%r15),%xmm1 1d83e9: 00 00 1d83eb: f3 41 0f 11 8f 6c 1f movss %xmm1,0x1f6c(%r15) 1d83f2: 00 00 1d83f4: 41 c7 87 70 1f 00 00 movl $0x0,0x1f70(%r15) 1d83fb: 00 00 00 00 1d83ff: 41 c7 87 74 1f 00 00 movl $0x0,0x1f74(%r15) 1d8406: 00 00 00 00 1d840a: 0f 2f 4c 24 04 comiss 0x4(%rsp),%xmm1 1d840f: f3 41 0f 10 87 f4 1e movss 0x1ef4(%r15),%xmm0 1d8416: 00 00 1d8418: 0f 82 75 fc ff ff jb 1d8093 1d841e: e9 62 fc ff ff jmpq 1d8085 1d8423: f3 0f 59 80 e4 02 00 mulss 0x2e4(%rax),%xmm0 1d842a: 00 1d842b: f3 0f 5e 80 e0 01 00 divss 0x1e0(%rax),%xmm0 1d8432: 00 1d8433: f3 0f 5e 00 divss (%rax),%xmm0 1d8437: e9 c5 fd ff ff jmpq 1d8201 1d843c: f3 0f 59 88 e4 02 00 mulss 0x2e4(%rax),%xmm1 1d8443: 00 1d8444: 0f 28 c1 movaps %xmm1,%xmm0 1d8447: f3 0f 5e 80 e0 01 00 divss 0x1e0(%rax),%xmm0 1d844e: 00 1d844f: f3 0f 5e 00 divss (%rax),%xmm0 1d8453: f3 0f 11 80 98 1a 00 movss %xmm0,0x1a98(%rax) 1d845a: 00 1d845b: e9 6f fd ff ff jmpq 1d81cf 1d8460: 0f 85 ea fd ff ff jne 1d8250 1d8466: 48 63 c3 movslq %ebx,%rax 1d8469: f3 0f 11 5c 24 08 movss %xmm3,0x8(%rsp) 1d846f: 49 8d 2c 87 lea (%r15,%rax,4),%rbp 1d8473: c7 85 50 1a 00 00 0d movl $0xd,0x1a50(%rbp) 1d847a: 00 00 00 1d847d: c7 85 68 1a 00 00 00 movl $0x40c00000,0x1a68(%rbp) 1d8484: 00 c0 40 1d8487: f3 41 0f 10 87 70 1e movss 0x1e70(%r15),%xmm0 1d848e: 00 00 1d8490: e8 00 00 00 00 callq 1d8495 1d8495: f3 0f 10 5c 24 08 movss 0x8(%rsp),%xmm3 1d849b: f3 0f 58 c3 addss %xmm3,%xmm0 1d849f: f3 0f 11 85 f8 1a 00 movss %xmm0,0x1af8(%rbp) 1d84a6: 00 1d84a7: e9 cb fd ff ff jmpq 1d8277 1d84ac: 41 c7 87 8c 1f 00 00 movl $0x0,0x1f8c(%r15) 1d84b3: 00 00 00 00 1d84b7: 85 d2 test %edx,%edx 1d84b9: 0f 88 94 fe ff ff js 1d8353 1d84bf: 48 63 d2 movslq %edx,%rdx 1d84c2: 49 8d 87 f4 04 00 00 lea 0x4f4(%r15),%rax 1d84c9: 66 0f ef c0 pxor %xmm0,%xmm0 1d84cd: 49 8d 94 97 f8 04 00 lea 0x4f8(%r15,%rdx,4),%rdx 1d84d4: 00 1d84d5: f3 0f 58 00 addss (%rax),%xmm0 1d84d9: 48 83 c0 04 add $0x4,%rax 1d84dd: 48 39 c2 cmp %rax,%rdx 1d84e0: 75 f3 jne 1d84d5 1d84e2: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d84ea 1d84e9: 00 1d84ea: 49 8d 9f b0 01 00 00 lea 0x1b0(%r15),%rbx 1d84f1: 31 ed xor %ebp,%ebp 1d84f3: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d84fb 1d84fa: 00 1d84fb: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d8503 1d8502: 00 1d8503: f3 41 0f 11 87 8c 1f movss %xmm0,0x1f8c(%r15) 1d850a: 00 00 1d850c: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 1d8512: f3 0f 11 5c 24 20 movss %xmm3,0x20(%rsp) 1d8518: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 1d851e: e9 41 02 00 00 jmpq 1d8764 1d8523: f3 41 0f 5e e8 divss %xmm8,%xmm5 1d8528: f3 41 0f 11 af a0 1f movss %xmm5,0x1fa0(%r15) 1d852f: 00 00 1d8531: f2 0f 59 54 24 10 mulsd 0x10(%rsp),%xmm2 1d8537: 66 0f 2f d7 comisd %xmm7,%xmm2 1d853b: 0f 86 0b 04 00 00 jbe 1d894c 1d8541: f2 0f 5e f2 divsd %xmm2,%xmm6 1d8545: f2 0f 5a f6 cvtsd2ss %xmm6,%xmm6 1d8549: f3 41 0f 11 b7 a4 1f movss %xmm6,0x1fa4(%r15) 1d8550: 00 00 1d8552: f3 41 0f 10 b7 0c 01 movss 0x10c(%r15),%xmm6 1d8559: 00 00 1d855b: f3 45 0f 10 97 38 1e movss 0x1e38(%r15),%xmm10 1d8562: 00 00 1d8564: f3 45 0f 10 8f 8c 1f movss 0x1f8c(%r15),%xmm9 1d856b: 00 00 1d856d: 44 0f 2f 4c 24 18 comiss 0x18(%rsp),%xmm9 1d8573: f3 0f 58 ee addss %xmm6,%xmm5 1d8577: f3 0f 59 eb mulss %xmm3,%xmm5 1d857b: f3 41 0f 11 af a8 1f movss %xmm5,0x1fa8(%r15) 1d8582: 00 00 1d8584: f3 0f 58 cd addss %xmm5,%xmm1 1d8588: f3 0f 10 93 a8 19 00 movss 0x19a8(%rbx),%xmm2 1d858f: 00 1d8590: f3 0f 5c 93 c0 19 00 subss 0x19c0(%rbx),%xmm2 1d8597: 00 1d8598: f3 44 0f 10 83 8c 03 movss 0x38c(%rbx),%xmm8 1d859f: 00 00 1d85a1: f3 41 0f 5e d0 divss %xmm8,%xmm2 1d85a6: f3 0f 59 d3 mulss %xmm3,%xmm2 1d85aa: f3 0f 58 93 08 1a 00 addss 0x1a08(%rbx),%xmm2 1d85b1: 00 1d85b2: f3 41 0f 11 97 ac 1f movss %xmm2,0x1fac(%r15) 1d85b9: 00 00 1d85bb: f3 0f 58 d1 addss %xmm1,%xmm2 1d85bf: f3 41 0f 5c d2 subss %xmm10,%xmm2 1d85c4: f3 41 0f 11 97 b0 1f movss %xmm2,0x1fb0(%r15) 1d85cb: 00 00 1d85cd: 76 42 jbe 1d8611 1d85cf: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 1d85d5: 66 0f ef c9 pxor %xmm1,%xmm1 1d85d9: f3 45 0f 5a c0 cvtss2sd %xmm8,%xmm8 1d85de: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d85e2: f3 41 0f 5a c9 cvtss2sd %xmm9,%xmm1 1d85e7: f2 0f 5c cf subsd %xmm7,%xmm1 1d85eb: 66 0f 28 ef movapd %xmm7,%xmm5 1d85ef: f2 0f 5e e9 divsd %xmm1,%xmm5 1d85f3: f2 0f 5c fd subsd %xmm5,%xmm7 1d85f7: f2 41 0f 59 f8 mulsd %xmm8,%xmm7 1d85fc: f2 0f 59 fc mulsd %xmm4,%xmm7 1d8600: f2 0f 5c d7 subsd %xmm7,%xmm2 1d8604: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 1d8608: f3 41 0f 11 97 b0 1f movss %xmm2,0x1fb0(%r15) 1d860f: 00 00 1d8611: f3 0f 10 8b 78 19 00 movss 0x1978(%rbx),%xmm1 1d8618: 00 1d8619: 0f 2f 4c 24 04 comiss 0x4(%rsp),%xmm1 1d861e: 0f 86 73 03 00 00 jbe 1d8997 1d8624: f3 41 0f 58 b7 a4 1f addss 0x1fa4(%r15),%xmm6 1d862b: 00 00 1d862d: 44 0f 2f 4c 24 18 comiss 0x18(%rsp),%xmm9 1d8633: f3 0f 59 f3 mulss %xmm3,%xmm6 1d8637: f3 41 0f 11 b7 b4 1f movss %xmm6,0x1fb4(%r15) 1d863e: 00 00 1d8640: f3 0f 58 c6 addss %xmm6,%xmm0 1d8644: f3 0f 10 8b d8 19 00 movss 0x19d8(%rbx),%xmm1 1d864b: 00 1d864c: f3 0f 5c 8b f0 19 00 subss 0x19f0(%rbx),%xmm1 1d8653: 00 1d8654: f3 0f 10 ab a4 03 00 movss 0x3a4(%rbx),%xmm5 1d865b: 00 1d865c: f3 0f 5e cd divss %xmm5,%xmm1 1d8660: f3 0f 59 cb mulss %xmm3,%xmm1 1d8664: f3 0f 58 8b 20 1a 00 addss 0x1a20(%rbx),%xmm1 1d866b: 00 1d866c: f3 41 0f 11 8f b8 1f movss %xmm1,0x1fb8(%r15) 1d8673: 00 00 1d8675: f3 0f 58 c8 addss %xmm0,%xmm1 1d8679: f3 41 0f 5c ca subss %xmm10,%xmm1 1d867e: 76 35 jbe 1d86b5 1d8680: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 1d8686: f3 45 0f 5a c9 cvtss2sd %xmm9,%xmm9 1d868b: f3 0f 5a ed cvtss2sd %xmm5,%xmm5 1d868f: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d8693: f2 44 0f 5c ce subsd %xmm6,%xmm9 1d8698: 66 0f 28 de movapd %xmm6,%xmm3 1d869c: f2 41 0f 5e d9 divsd %xmm9,%xmm3 1d86a1: f2 0f 5c f3 subsd %xmm3,%xmm6 1d86a5: f2 0f 59 ee mulsd %xmm6,%xmm5 1d86a9: f2 0f 59 e5 mulsd %xmm5,%xmm4 1d86ad: f2 0f 5c cc subsd %xmm4,%xmm1 1d86b1: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d86b5: f3 41 0f 11 8f bc 1f movss %xmm1,0x1fbc(%r15) 1d86bc: 00 00 1d86be: 0f 28 c2 movaps %xmm2,%xmm0 1d86c1: e8 00 00 00 00 callq 1d86c6 1d86c6: f3 0f 11 83 38 1a 00 movss %xmm0,0x1a38(%rbx) 1d86cd: 00 1d86ce: f3 41 0f 10 8f 3c 01 movss 0x13c(%r15),%xmm1 1d86d5: 00 00 1d86d7: 83 bb 20 01 00 00 1d cmpl $0x1d,0x120(%rbx) 1d86de: f3 41 0f 10 87 38 01 movss 0x138(%r15),%xmm0 1d86e5: 00 00 1d86e7: 0f 85 79 02 00 00 jne 1d8966 1d86ed: f3 0f 58 c1 addss %xmm1,%xmm0 1d86f1: f3 0f 10 8b 68 01 00 movss 0x168(%rbx),%xmm1 1d86f8: 00 1d86f9: f3 0f 10 13 movss (%rbx),%xmm2 1d86fd: f3 0f 5e 53 60 divss 0x60(%rbx),%xmm2 1d8702: f3 0f 5e ca divss %xmm2,%xmm1 1d8706: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d870a: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 1d8710: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d8714: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d871c 1d871b: 00 1d871c: f2 0f 5e c1 divsd %xmm1,%xmm0 1d8720: 66 0f ef c9 pxor %xmm1,%xmm1 1d8724: f3 41 0f 5a 8f 40 1e cvtss2sd 0x1e40(%r15),%xmm1 1d872b: 00 00 1d872d: f2 0f 5c c1 subsd %xmm1,%xmm0 1d8731: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d8735: f3 41 0f 11 87 c0 1f movss %xmm0,0x1fc0(%r15) 1d873c: 00 00 1d873e: 83 bb 50 01 00 00 1c cmpl $0x1c,0x150(%rbx) 1d8745: 0f 84 81 02 00 00 je 1d89cc 1d874b: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d8752: 83 c5 01 add $0x1,%ebp 1d8755: 48 83 c3 04 add $0x4,%rbx 1d8759: 8d 41 ff lea -0x1(%rcx),%eax 1d875c: 39 e8 cmp %ebp,%eax 1d875e: 0f 8c 8b 02 00 00 jl 1d89ef 1d8764: 44 8b ab 90 19 00 00 mov 0x1990(%rbx),%r13d 1d876b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d8773 1d8772: 00 1d8773: f3 41 0f 10 87 28 01 movss 0x128(%r15),%xmm0 1d877a: 00 00 1d877c: f3 0f 5e 83 d8 00 00 divss 0xd8(%rbx),%xmm0 1d8783: 00 1d8784: 66 41 0f 7e c4 movd %xmm0,%r12d 1d8789: f3 0f 10 83 40 02 00 movss 0x240(%rbx),%xmm0 1d8790: 00 1d8791: e8 00 00 00 00 callq 1d8796 1d8796: 66 41 0f 6e cd movd %r13d,%xmm1 1d879b: f3 0f 5e c8 divss %xmm0,%xmm1 1d879f: 66 41 0f 6e c4 movd %r12d,%xmm0 1d87a4: f3 0f 5e c1 divss %xmm1,%xmm0 1d87a8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d87b0 1d87af: 00 1d87b0: e8 00 00 00 00 callq 1d87b5 1d87b5: 0f 28 c8 movaps %xmm0,%xmm1 1d87b8: f3 41 0f 10 87 34 01 movss 0x134(%r15),%xmm0 1d87bf: 00 00 1d87c1: e8 00 00 00 00 callq 1d87c6 1d87c6: 66 0f ef c9 pxor %xmm1,%xmm1 1d87ca: 66 0f ef db pxor %xmm3,%xmm3 1d87ce: f3 0f 5a 8b 88 02 00 cvtss2sd 0x288(%rbx),%xmm1 1d87d5: 00 1d87d6: f2 0f 5c 4c 24 08 subsd 0x8(%rsp),%xmm1 1d87dc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d87e0: f2 0f 5c c1 subsd %xmm1,%xmm0 1d87e4: 66 0f ef c9 pxor %xmm1,%xmm1 1d87e8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d87ec: f3 41 0f 11 87 90 1f movss %xmm0,0x1f90(%r15) 1d87f3: 00 00 1d87f5: f3 41 0f 10 87 28 01 movss 0x128(%r15),%xmm0 1d87fc: 00 00 1d87fe: f3 0f 5e 83 d8 00 00 divss 0xd8(%rbx),%xmm0 1d8805: 00 1d8806: f3 0f 5a 8b 90 19 00 cvtss2sd 0x1990(%rbx),%xmm1 1d880d: 00 1d880e: f2 0f 59 4c 24 10 mulsd 0x10(%rsp),%xmm1 1d8814: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 1d8818: f3 0f 10 44 24 20 movss 0x20(%rsp),%xmm0 1d881e: f3 0f 59 83 40 02 00 mulss 0x240(%rbx),%xmm0 1d8825: 00 1d8826: 66 49 0f 7e dc movq %xmm3,%r12 1d882b: 66 49 0f 7e cd movq %xmm1,%r13 1d8830: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d8838 1d8837: 00 1d8838: e8 00 00 00 00 callq 1d883d 1d883d: 66 49 0f 6e cd movq %r13,%xmm1 1d8842: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d8846: f2 0f 5e c8 divsd %xmm0,%xmm1 1d884a: 66 49 0f 6e c4 movq %r12,%xmm0 1d884f: f2 0f 5e c1 divsd %xmm1,%xmm0 1d8853: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d885b 1d885a: 00 1d885b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d885f: e8 00 00 00 00 callq 1d8864 1d8864: 0f 28 c8 movaps %xmm0,%xmm1 1d8867: f3 41 0f 10 87 34 01 movss 0x134(%r15),%xmm0 1d886e: 00 00 1d8870: e8 00 00 00 00 callq 1d8875 1d8875: 66 0f ef c9 pxor %xmm1,%xmm1 1d8879: 66 0f ef e4 pxor %xmm4,%xmm4 1d887d: f3 41 0f 10 af 08 01 movss 0x108(%r15),%xmm5 1d8884: 00 00 1d8886: f3 0f 5a 8b b8 02 00 cvtss2sd 0x2b8(%rbx),%xmm1 1d888d: 00 1d888e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d8892: 66 0f ef f6 pxor %xmm6,%xmm6 1d8896: f2 0f 5c 4c 24 08 subsd 0x8(%rsp),%xmm1 1d889c: f3 0f 5a f5 cvtss2sd %xmm5,%xmm6 1d88a0: 66 0f 28 fe movapd %xmm6,%xmm7 1d88a4: f2 0f 58 fe addsd %xmm6,%xmm7 1d88a8: f2 0f 5c c1 subsd %xmm1,%xmm0 1d88ac: f3 41 0f 10 8f 90 1f movss 0x1f90(%r15),%xmm1 1d88b3: 00 00 1d88b5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d88b9: f3 41 0f 11 87 94 1f movss %xmm0,0x1f94(%r15) 1d88c0: 00 00 1d88c2: f3 0f 10 93 58 02 00 movss 0x258(%rbx),%xmm2 1d88c9: 00 1d88ca: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d88ce: f3 0f 10 1b movss (%rbx),%xmm3 1d88d2: f3 0f 5e 5b 60 divss 0x60(%rbx),%xmm3 1d88d7: f3 0f 5a e3 cvtss2sd %xmm3,%xmm4 1d88db: f3 0f 5e ca divss %xmm2,%xmm1 1d88df: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d88e3: f2 0f 59 54 24 10 mulsd 0x10(%rsp),%xmm2 1d88e9: f2 0f 5e c2 divsd %xmm2,%xmm0 1d88ed: 66 0f ef d2 pxor %xmm2,%xmm2 1d88f1: f3 0f 59 cb mulss %xmm3,%xmm1 1d88f5: f3 41 0f 11 8f 98 1f movss %xmm1,0x1f98(%r15) 1d88fc: 00 00 1d88fe: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d8902: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d8906: f3 41 0f 11 87 9c 1f movss %xmm0,0x1f9c(%r15) 1d890d: 00 00 1d890f: f3 44 0f 10 83 90 19 movss 0x1990(%rbx),%xmm8 1d8916: 00 00 1d8918: f3 41 0f 5a d0 cvtss2sd %xmm8,%xmm2 1d891d: 66 0f 2f d7 comisd %xmm7,%xmm2 1d8921: 0f 87 fc fb ff ff ja 1d8523 1d8927: 44 0f 2f c5 comiss %xmm5,%xmm8 1d892b: 76 77 jbe 1d89a4 1d892d: f2 0f 59 54 24 10 mulsd 0x10(%rsp),%xmm2 1d8933: f3 0f 10 6c 24 20 movss 0x20(%rsp),%xmm5 1d8939: f3 41 0f 11 af a0 1f movss %xmm5,0x1fa0(%r15) 1d8940: 00 00 1d8942: 66 0f 2f d7 comisd %xmm7,%xmm2 1d8946: 0f 87 f5 fb ff ff ja 1d8541 1d894c: 66 0f 2f d6 comisd %xmm6,%xmm2 1d8950: 76 66 jbe 1d89b8 1d8952: f3 0f 10 7c 24 20 movss 0x20(%rsp),%xmm7 1d8958: f3 41 0f 11 bf a4 1f movss %xmm7,0x1fa4(%r15) 1d895f: 00 00 1d8961: e9 ec fb ff ff jmpq 1d8552 1d8966: f3 0f 58 c9 addss %xmm1,%xmm1 1d896a: e8 00 00 00 00 callq 1d896f 1d896f: f3 0f 10 8b 68 01 00 movss 0x168(%rbx),%xmm1 1d8976: 00 1d8977: f3 0f 10 13 movss (%rbx),%xmm2 1d897b: f3 0f 5e 53 60 divss 0x60(%rbx),%xmm2 1d8980: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d8984: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 1d898a: f3 0f 5e ca divss %xmm2,%xmm1 1d898e: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d8992: e9 85 fd ff ff jmpq 1d871c 1d8997: f3 0f 11 93 38 1a 00 movss %xmm2,0x1a38(%rbx) 1d899e: 00 1d899f: e9 2a fd ff ff jmpq 1d86ce 1d89a4: f3 0f 10 6c 24 18 movss 0x18(%rsp),%xmm5 1d89aa: f3 41 0f 11 af a0 1f movss %xmm5,0x1fa0(%r15) 1d89b1: 00 00 1d89b3: e9 79 fb ff ff jmpq 1d8531 1d89b8: f3 0f 10 74 24 18 movss 0x18(%rsp),%xmm6 1d89be: f3 41 0f 11 b7 a4 1f movss %xmm6,0x1fa4(%r15) 1d89c5: 00 00 1d89c7: e9 86 fb ff ff jmpq 1d8552 1d89cc: f3 0f 10 83 38 1a 00 movss 0x1a38(%rbx),%xmm0 1d89d3: 00 1d89d4: f3 41 0f 10 8f c0 1f movss 0x1fc0(%r15),%xmm1 1d89db: 00 00 1d89dd: e8 00 00 00 00 callq 1d89e2 1d89e2: f3 0f 11 83 38 1a 00 movss %xmm0,0x1a38(%rbx) 1d89e9: 00 1d89ea: e9 5c fd ff ff jmpq 1d874b 1d89ef: 85 c0 test %eax,%eax 1d89f1: 0f 88 5c f9 ff ff js 1d8353 1d89f7: 31 db xor %ebx,%ebx 1d89f9: eb 1e jmp 1d8a19 1d89fb: 41 c7 84 9f 00 1c 00 movl $0x0,0x1c00(%r15,%rbx,4) 1d8a02: 00 00 00 00 00 1d8a07: 41 8b 8f 90 04 00 00 mov 0x490(%r15),%ecx 1d8a0e: 48 83 c3 01 add $0x1,%rbx 1d8a12: 8d 51 ff lea -0x1(%rcx),%edx 1d8a15: 39 da cmp %ebx,%edx 1d8a17: 7c 69 jl 1d8a82 1d8a19: 41 83 bc 9f 50 1a 00 cmpl $0x6,0x1a50(%r15,%rbx,4) 1d8a20: 00 06 1d8a22: 75 d7 jne 1d89fb 1d8a24: f3 41 0f 10 8c 9f c8 movss 0x1c8(%r15,%rbx,4),%xmm1 1d8a2b: 01 00 00 1d8a2e: f3 41 0f 5c 8c 9f 30 subss 0x330(%r15,%rbx,4),%xmm1 1d8a35: 03 00 00 1d8a38: f3 41 0f 10 84 9f b0 movss 0x1b0(%r15,%rbx,4),%xmm0 1d8a3f: 01 00 00 1d8a42: f3 41 0f 5e 84 9f 10 divss 0x210(%r15,%rbx,4),%xmm0 1d8a49: 02 00 00 1d8a4c: f3 0f 59 c8 mulss %xmm0,%xmm1 1d8a50: f3 41 0f 10 87 38 1e movss 0x1e38(%r15),%xmm0 1d8a57: 00 00 1d8a59: 66 0f 7e cd movd %xmm1,%ebp 1d8a5d: f3 41 0f 10 8f 40 1e movss 0x1e40(%r15),%xmm1 1d8a64: 00 00 1d8a66: e8 00 00 00 00 callq 1d8a6b 1d8a6b: 0f 28 c8 movaps %xmm0,%xmm1 1d8a6e: 66 0f 6e c5 movd %ebp,%xmm0 1d8a72: f3 0f 5c c1 subss %xmm1,%xmm0 1d8a76: f3 41 0f 11 84 9f 00 movss %xmm0,0x1c00(%r15,%rbx,4) 1d8a7d: 1c 00 00 1d8a80: eb 85 jmp 1d8a07 1d8a82: 48 b8 f0 23 74 49 f0 movabs $0x497423f0497423f0,%rax 1d8a89: 23 74 49 1d8a8c: f3 0f 10 4c 24 1c movss 0x1c(%rsp),%xmm1 1d8a92: 49 89 87 c4 1f 00 00 mov %rax,0x1fc4(%r15) 1d8a99: f3 41 0f 11 8f cc 1f movss %xmm1,0x1fcc(%r15) 1d8aa0: 00 00 1d8aa2: 85 d2 test %edx,%edx 1d8aa4: 0f 88 c9 f8 ff ff js 1d8373 1d8aaa: 48 63 d2 movslq %edx,%rdx 1d8aad: 49 8d 87 e8 1b 00 00 lea 0x1be8(%r15),%rax 1d8ab4: 48 c1 e2 02 shl $0x2,%rdx 1d8ab8: 49 8d b4 17 ec 1b 00 lea 0x1bec(%r15,%rdx,1),%rsi 1d8abf: 00 1d8ac0: eb 32 jmp 1d8af4 1d8ac2: f3 41 0f 11 8f cc 1f movss %xmm1,0x1fcc(%r15) 1d8ac9: 00 00 1d8acb: f3 41 0f 11 87 c4 1f movss %xmm0,0x1fc4(%r15) 1d8ad2: 00 00 1d8ad4: f3 0f 10 40 18 movss 0x18(%rax),%xmm0 1d8ad9: f3 41 0f 11 87 c8 1f movss %xmm0,0x1fc8(%r15) 1d8ae0: 00 00 1d8ae2: 48 83 c0 04 add $0x4,%rax 1d8ae6: 48 39 c6 cmp %rax,%rsi 1d8ae9: 74 32 je 1d8b1d 1d8aeb: f3 41 0f 10 8f c4 1f movss 0x1fc4(%r15),%xmm1 1d8af2: 00 00 1d8af4: f3 0f 10 00 movss (%rax),%xmm0 1d8af8: 0f 2f c8 comiss %xmm0,%xmm1 1d8afb: 77 c5 ja 1d8ac2 1d8afd: f3 41 0f 10 8f cc 1f movss 0x1fcc(%r15),%xmm1 1d8b04: 00 00 1d8b06: 0f 2f c8 comiss %xmm0,%xmm1 1d8b09: 76 d7 jbe 1d8ae2 1d8b0b: f3 41 0f 11 87 cc 1f movss %xmm0,0x1fcc(%r15) 1d8b12: 00 00 1d8b14: 48 83 c0 04 add $0x4,%rax 1d8b18: 48 39 c6 cmp %rax,%rsi 1d8b1b: 75 ce jne 1d8aeb 1d8b1d: f3 0f 10 4c 24 1c movss 0x1c(%rsp),%xmm1 1d8b23: 49 8d 87 00 1c 00 00 lea 0x1c00(%r15),%rax 1d8b2a: 49 8d 94 17 04 1c 00 lea 0x1c04(%r15,%rdx,1),%rdx 1d8b31: 00 1d8b32: f3 41 0f 11 8f d0 1f movss %xmm1,0x1fd0(%r15) 1d8b39: 00 00 1d8b3b: eb 09 jmp 1d8b46 1d8b3d: f3 41 0f 10 8f d0 1f movss 0x1fd0(%r15),%xmm1 1d8b44: 00 00 1d8b46: f3 0f 10 00 movss (%rax),%xmm0 1d8b4a: 0f 2f c8 comiss %xmm0,%xmm1 1d8b4d: 76 09 jbe 1d8b58 1d8b4f: f3 41 0f 11 87 d0 1f movss %xmm0,0x1fd0(%r15) 1d8b56: 00 00 1d8b58: 48 83 c0 04 add $0x4,%rax 1d8b5c: 48 39 c2 cmp %rax,%rdx 1d8b5f: 75 dc jne 1d8b3d 1d8b61: 41 83 bf 84 04 00 00 cmpl $0x6,0x484(%r15) 1d8b68: 06 1d8b69: f3 41 0f 10 87 c4 1f movss 0x1fc4(%r15),%xmm0 1d8b70: 00 00 1d8b72: 0f 84 1b f8 ff ff je 1d8393 1d8b78: 83 f9 01 cmp $0x1,%ecx 1d8b7b: 0f 84 12 f8 ff ff je 1d8393 1d8b81: f3 41 0f 10 8f c8 1f movss 0x1fc8(%r15),%xmm1 1d8b88: 00 00 1d8b8a: 0f 2f c8 comiss %xmm0,%xmm1 1d8b8d: 0f 87 c5 08 00 00 ja 1d9458 1d8b93: f3 41 0f 11 87 d4 1f movss %xmm0,0x1fd4(%r15) 1d8b9a: 00 00 1d8b9c: 0f 2f 44 24 04 comiss 0x4(%rsp),%xmm0 1d8ba1: 0f 86 17 f8 ff ff jbe 1d83be 1d8ba7: 41 c7 87 d8 1f 00 00 movl $0x42100000,0x1fd8(%r15) 1d8bae: 00 00 10 42 1d8bb2: 41 8b 97 90 04 00 00 mov 0x490(%r15),%edx 1d8bb9: 41 c7 87 dc 1f 00 00 movl $0x0,0x1fdc(%r15) 1d8bc0: 00 00 00 00 1d8bc4: 83 ea 01 sub $0x1,%edx 1d8bc7: 0f 88 40 09 00 00 js 1d950d 1d8bcd: 89 d2 mov %edx,%edx 1d8bcf: 49 8d 87 b0 01 00 00 lea 0x1b0(%r15),%rax 1d8bd6: 66 0f ef c0 pxor %xmm0,%xmm0 1d8bda: 49 8d 94 97 b4 01 00 lea 0x1b4(%r15,%rdx,4),%rdx 1d8be1: 00 1d8be2: eb 09 jmp 1d8bed 1d8be4: 48 83 c0 04 add $0x4,%rax 1d8be8: 48 39 c2 cmp %rax,%rdx 1d8beb: 74 55 je 1d8c42 1d8bed: 83 b8 50 01 00 00 1c cmpl $0x1c,0x150(%rax) 1d8bf4: 75 ee jne 1d8be4 1d8bf6: 83 b8 20 01 00 00 1d cmpl $0x1d,0x120(%rax) 1d8bfd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d8c01: 0f 84 5f 02 00 00 je 1d8e66 1d8c07: f3 0f 10 88 68 01 00 movss 0x168(%rax),%xmm1 1d8c0e: 00 1d8c0f: f3 0f 10 10 movss (%rax),%xmm2 1d8c13: 48 83 c0 04 add $0x4,%rax 1d8c17: f3 0f 5e 50 5c divss 0x5c(%rax),%xmm2 1d8c1c: f3 0f 5e ca divss %xmm2,%xmm1 1d8c20: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d8c24: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d8c2c 1d8c2b: 00 1d8c2c: f2 0f 58 c1 addsd %xmm1,%xmm0 1d8c30: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d8c34: f3 41 0f 11 87 dc 1f movss %xmm0,0x1fdc(%r15) 1d8c3b: 00 00 1d8c3d: 48 39 c2 cmp %rax,%rdx 1d8c40: 75 ab jne 1d8bed 1d8c42: f3 41 0f 58 87 74 1f addss 0x1f74(%r15),%xmm0 1d8c49: 00 00 1d8c4b: f3 41 0f 11 87 e0 1f movss %xmm0,0x1fe0(%r15) 1d8c52: 00 00 1d8c54: 48 83 c4 48 add $0x48,%rsp 1d8c58: 5b pop %rbx 1d8c59: 5d pop %rbp 1d8c5a: 41 5c pop %r12 1d8c5c: 41 5d pop %r13 1d8c5e: 41 5e pop %r14 1d8c60: 41 5f pop %r15 1d8c62: c3 retq 1d8c63: 41 c7 87 8c 1e 00 00 movl $0x40800000,0x1e8c(%r15) 1d8c6a: 00 00 80 40 1d8c6e: e9 30 df ff ff jmpq 1d6ba3 1d8c73: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d8c7b 1d8c7a: 00 1d8c7b: f3 41 0f 10 85 00 19 movss 0x1900(%r13),%xmm0 1d8c82: 00 00 1d8c84: e8 00 00 00 00 callq 1d8c89 1d8c89: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d8c91 1d8c90: 00 1d8c91: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d8c99 1d8c98: 00 1d8c99: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d8c9d: f2 0f 5e c8 divsd %xmm0,%xmm1 1d8ca1: 66 0f ef c0 pxor %xmm0,%xmm0 1d8ca5: f2 0f 11 6c 24 30 movsd %xmm5,0x30(%rsp) 1d8cab: f3 41 0f 5a 87 90 1e cvtss2sd 0x1e90(%r15),%xmm0 1d8cb2: 00 00 1d8cb4: f2 0f 59 c5 mulsd %xmm5,%xmm0 1d8cb8: f2 0f 5e c8 divsd %xmm0,%xmm1 1d8cbc: 66 0f ef c0 pxor %xmm0,%xmm0 1d8cc0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d8cc4: f3 41 0f 11 8f bc 1e movss %xmm1,0x1ebc(%r15) 1d8ccb: 00 00 1d8ccd: f3 41 0f 5a 85 18 19 cvtss2sd 0x1918(%r13),%xmm0 1d8cd4: 00 00 1d8cd6: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d8cdc: f2 0f 5c 44 24 08 subsd 0x8(%rsp),%xmm0 1d8ce2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d8ce6: e8 00 00 00 00 callq 1d8ceb 1d8ceb: f3 0f 10 4c 24 28 movss 0x28(%rsp),%xmm1 1d8cf1: f3 41 0f 58 87 bc 1e addss 0x1ebc(%r15),%xmm0 1d8cf8: 00 00 1d8cfa: f3 41 0f 59 8f 90 1e mulss 0x1e90(%r15),%xmm1 1d8d01: 00 00 1d8d03: f3 41 0f 11 87 c0 1e movss %xmm0,0x1ec0(%r15) 1d8d0a: 00 00 1d8d0c: 66 0f ef c0 pxor %xmm0,%xmm0 1d8d10: f3 41 0f 5a 45 00 cvtss2sd 0x0(%r13),%xmm0 1d8d16: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 1d8d1c: f2 0f 5c 44 24 08 subsd 0x8(%rsp),%xmm0 1d8d22: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d8d26: e8 00 00 00 00 callq 1d8d2b 1d8d2b: 41 83 bf 80 04 00 00 cmpl $0x6,0x480(%r15) 1d8d32: 06 1d8d33: 0f 28 c8 movaps %xmm0,%xmm1 1d8d36: 66 0f ef c0 pxor %xmm0,%xmm0 1d8d3a: f3 41 0f 5a 87 90 1e cvtss2sd 0x1e90(%r15),%xmm0 1d8d41: 00 00 1d8d43: f2 0f 59 44 24 30 mulsd 0x30(%rsp),%xmm0 1d8d49: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d8d4d: f2 0f 58 c1 addsd %xmm1,%xmm0 1d8d51: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d8d55: f3 41 0f 11 87 c4 1e movss %xmm0,0x1ec4(%r15) 1d8d5c: 00 00 1d8d5e: 0f 84 19 07 00 00 je 1d947d 1d8d64: 41 c7 87 c8 1e 00 00 movl $0x0,0x1ec8(%r15) 1d8d6b: 00 00 00 00 1d8d6f: f3 41 0f 10 95 00 19 movss 0x1900(%r13),%xmm2 1d8d76: 00 00 1d8d78: 41 83 7d 48 07 cmpl $0x7,0x48(%r13) 1d8d7d: 0f 84 60 06 00 00 je 1d93e3 1d8d83: f3 41 0f 10 87 c4 1e movss 0x1ec4(%r15),%xmm0 1d8d8a: 00 00 1d8d8c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d8d94 1d8d93: 00 1d8d94: f3 41 0f 59 87 bc 1e mulss 0x1ebc(%r15),%xmm0 1d8d9b: 00 00 1d8d9d: f3 0f 11 44 24 30 movss %xmm0,0x30(%rsp) 1d8da3: 0f 28 c2 movaps %xmm2,%xmm0 1d8da6: e8 00 00 00 00 callq 1d8dab 1d8dab: f3 0f 59 44 24 30 mulss 0x30(%rsp),%xmm0 1d8db1: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d8db9 1d8db8: 00 1d8db9: f3 41 0f 11 87 cc 1e movss %xmm0,0x1ecc(%r15) 1d8dc0: 00 00 1d8dc2: e9 3c de ff ff jmpq 1d6c03 1d8dc7: 49 89 af a8 1e 00 00 mov %rbp,0x1ea8(%r15) 1d8dce: f3 0f 10 44 24 18 movss 0x18(%rsp),%xmm0 1d8dd4: e9 c0 e1 ff ff jmpq 1d6f99 1d8dd9: 66 0f ef c9 pxor %xmm1,%xmm1 1d8ddd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d8de1: f3 41 0f 5a 8d 18 19 cvtss2sd 0x1918(%r13),%xmm1 1d8de8: 00 00 1d8dea: f2 0f 5c 4c 24 08 subsd 0x8(%rsp),%xmm1 1d8df0: f2 0f 5e c8 divsd %xmm0,%xmm1 1d8df4: 66 0f ef c0 pxor %xmm0,%xmm0 1d8df8: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 1d8dfc: e9 22 e2 ff ff jmpq 1d7023 1d8e01: 66 0f ef c0 pxor %xmm0,%xmm0 1d8e05: e9 b3 d7 ff ff jmpq 1d65bd 1d8e0a: f3 0f 10 74 24 18 movss 0x18(%rsp),%xmm6 1d8e10: f3 0f 11 80 88 18 00 movss %xmm0,0x1888(%rax) 1d8e17: 00 1d8e18: f3 0f 11 b0 70 18 00 movss %xmm6,0x1870(%rax) 1d8e1f: 00 1d8e20: e9 ba cc ff ff jmpq 1d5adf 1d8e25: f3 41 0f 11 8f f8 1d movss %xmm1,0x1df8(%r15) 1d8e2c: 00 00 1d8e2e: 0f 28 c1 movaps %xmm1,%xmm0 1d8e31: e9 ce c9 ff ff jmpq 1d5804 1d8e36: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d8e3e 1d8e3d: 00 1d8e3e: 83 e2 f7 and $0xfffffff7,%edx 1d8e41: 83 ea 11 sub $0x11,%edx 1d8e44: f3 0f 59 c1 mulss %xmm1,%xmm0 1d8e48: 83 fa 02 cmp $0x2,%edx 1d8e4b: 77 50 ja 1d8e9d 1d8e4d: 41 c7 87 d0 1e 00 00 movl $0x47800000,0x1ed0(%r15) 1d8e54: 00 00 80 47 1d8e58: f3 41 0f 11 87 d4 1e movss %xmm0,0x1ed4(%r15) 1d8e5f: 00 00 1d8e61: e9 9e e3 ff ff jmpq 1d7204 1d8e66: f3 0f 10 90 68 01 00 movss 0x168(%rax),%xmm2 1d8e6d: 00 1d8e6e: f3 0f 10 08 movss (%rax),%xmm1 1d8e72: f3 0f 5e 48 60 divss 0x60(%rax),%xmm1 1d8e77: f3 0f 5e d1 divss %xmm1,%xmm2 1d8e7b: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d8e7f: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 1d8e87 1d8e86: 00 1d8e87: f2 0f 58 c2 addsd %xmm2,%xmm0 1d8e8b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d8e8f: f3 41 0f 11 87 dc 1f movss %xmm0,0x1fdc(%r15) 1d8e96: 00 00 1d8e98: e9 47 fd ff ff jmpq 1d8be4 1d8e9d: f3 0f 59 0d 00 00 00 mulss 0x0(%rip),%xmm1 # 1d8ea5 1d8ea4: 00 1d8ea5: 41 c7 87 d0 1e 00 00 movl $0x48800000,0x1ed0(%r15) 1d8eac: 00 00 80 48 1d8eb0: f3 41 0f 11 8f d4 1e movss %xmm1,0x1ed4(%r15) 1d8eb7: 00 00 1d8eb9: e9 46 e3 ff ff jmpq 1d7204 1d8ebe: f3 41 0f 59 87 7c 01 mulss 0x17c(%r15),%xmm0 1d8ec5: 00 00 1d8ec7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d8ecf 1d8ece: 00 1d8ecf: f3 41 0f 10 95 18 19 movss 0x1918(%r13),%xmm2 1d8ed6: 00 00 1d8ed8: f3 0f 11 54 24 30 movss %xmm2,0x30(%rsp) 1d8ede: f3 0f 5e c2 divss %xmm2,%xmm0 1d8ee2: e8 00 00 00 00 callq 1d8ee7 1d8ee7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d8eef 1d8eee: 00 1d8eef: e8 00 00 00 00 callq 1d8ef4 1d8ef4: 0f 28 c8 movaps %xmm0,%xmm1 1d8ef7: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d8eff 1d8efe: 00 1d8eff: e8 00 00 00 00 callq 1d8f04 1d8f04: 0f 28 c8 movaps %xmm0,%xmm1 1d8f07: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d8f0f 1d8f0e: 00 1d8f0f: e8 00 00 00 00 callq 1d8f14 1d8f14: f3 0f 10 54 24 30 movss 0x30(%rsp),%xmm2 1d8f1a: 66 0f ef c9 pxor %xmm1,%xmm1 1d8f1e: f3 41 0f 5a 8f b4 1e cvtss2sd 0x1eb4(%r15),%xmm1 1d8f25: 00 00 1d8f27: f3 0f 59 c2 mulss %xmm2,%xmm0 1d8f2b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d8f2f: f2 0f 5c 44 24 08 subsd 0x8(%rsp),%xmm0 1d8f35: f2 0f 5e c1 divsd %xmm1,%xmm0 1d8f39: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d8f3d: e9 e1 e0 ff ff jmpq 1d7023 1d8f42: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d8f4a 1d8f49: 00 1d8f4a: 83 e2 f7 and $0xfffffff7,%edx 1d8f4d: 83 ea 11 sub $0x11,%edx 1d8f50: f3 0f 59 c1 mulss %xmm1,%xmm0 1d8f54: 83 fa 02 cmp $0x2,%edx 1d8f57: 77 19 ja 1d8f72 1d8f59: 41 c7 87 a8 1e 00 00 movl $0x47800000,0x1ea8(%r15) 1d8f60: 00 00 80 47 1d8f64: f3 41 0f 11 87 ac 1e movss %xmm0,0x1eac(%r15) 1d8f6b: 00 00 1d8f6d: e9 27 e0 ff ff jmpq 1d6f99 1d8f72: f3 0f 59 0d 00 00 00 mulss 0x0(%rip),%xmm1 # 1d8f7a 1d8f79: 00 1d8f7a: 41 c7 87 a8 1e 00 00 movl $0x48800000,0x1ea8(%r15) 1d8f81: 00 00 80 48 1d8f85: f3 41 0f 11 8f ac 1e movss %xmm1,0x1eac(%r15) 1d8f8c: 00 00 1d8f8e: e9 06 e0 ff ff jmpq 1d6f99 1d8f93: 66 0f ef c0 pxor %xmm0,%xmm0 1d8f97: 66 0f ef c9 pxor %xmm1,%xmm1 1d8f9b: f3 41 0f 5a 87 98 1e cvtss2sd 0x1e98(%r15),%xmm0 1d8fa2: 00 00 1d8fa4: f2 0f 59 44 24 30 mulsd 0x30(%rsp),%xmm0 1d8faa: f3 41 0f 5a 8f 8c 1e cvtss2sd 0x1e8c(%r15),%xmm1 1d8fb1: 00 00 1d8fb3: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d8fb7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d8fbf 1d8fbe: 00 1d8fbf: f2 0f 11 44 24 30 movsd %xmm0,0x30(%rsp) 1d8fc5: 0f 28 c2 movaps %xmm2,%xmm0 1d8fc8: e8 00 00 00 00 callq 1d8fcd 1d8fcd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d8fd1: f2 0f 59 44 24 30 mulsd 0x30(%rsp),%xmm0 1d8fd7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d8fdf 1d8fde: 00 1d8fdf: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d8fe3: f3 41 0f 11 87 a4 1e movss %xmm0,0x1ea4(%r15) 1d8fea: 00 00 1d8fec: e9 d3 db ff ff jmpq 1d6bc4 1d8ff1: 49 89 af d0 1e 00 00 mov %rbp,0x1ed0(%r15) 1d8ff8: f3 0f 10 44 24 18 movss 0x18(%rsp),%xmm0 1d8ffe: e9 01 e2 ff ff jmpq 1d7204 1d9003: 0f 2f 4c 24 18 comiss 0x18(%rsp),%xmm1 1d9008: 0f 86 04 ca ff ff jbe 1d5a12 1d900e: f3 0f 10 35 00 00 00 movss 0x0(%rip),%xmm6 # 1d9016 1d9015: 00 1d9016: 0f 2f f1 comiss %xmm1,%xmm6 1d9019: 0f 86 f3 c9 ff ff jbe 1d5a12 1d901f: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d9027 1d9026: 00 1d9027: 66 0f ef c9 pxor %xmm1,%xmm1 1d902b: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d902f: f2 0f 10 44 24 40 movsd 0x40(%rsp),%xmm0 1d9035: f2 0f 59 ce mulsd %xmm6,%xmm1 1d9039: f2 0f 59 cf mulsd %xmm7,%xmm1 1d903d: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d9041: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d9049 1d9048: 00 1d9049: f2 0f 59 c3 mulsd %xmm3,%xmm0 1d904d: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d9051: f2 0f 59 c5 mulsd %xmm5,%xmm0 1d9055: f2 0f 5e c2 divsd %xmm2,%xmm0 1d9059: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d905d: e8 00 00 00 00 callq 1d9062 1d9062: 0f 28 c8 movaps %xmm0,%xmm1 1d9065: f3 41 0f 10 87 08 1e movss 0x1e08(%r15),%xmm0 1d906c: 00 00 1d906e: e8 00 00 00 00 callq 1d9073 1d9073: f3 41 0f 11 87 08 1e movss %xmm0,0x1e08(%r15) 1d907a: 00 00 1d907c: e9 91 c9 ff ff jmpq 1d5a12 1d9081: f3 41 0f 10 a7 9c 04 movss 0x49c(%r15),%xmm4 1d9088: 00 00 1d908a: 66 0f ef d2 pxor %xmm2,%xmm2 1d908e: f3 41 0f 10 9f fc 00 movss 0xfc(%r15),%xmm3 1d9095: 00 00 1d9097: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 1d909b: 0f 28 cc movaps %xmm4,%xmm1 1d909e: f3 0f 59 cb mulss %xmm3,%xmm1 1d90a2: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d90a6: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 1d90ae 1d90ad: 00 1d90ae: 66 0f 2f d1 comisd %xmm1,%xmm2 1d90b2: 0f 86 eb c8 ff ff jbe 1d59a3 1d90b8: 66 0f 28 e2 movapd %xmm2,%xmm4 1d90bc: 66 0f ef db pxor %xmm3,%xmm3 1d90c0: f3 41 0f 10 87 00 01 movss 0x100(%r15),%xmm0 1d90c7: 00 00 1d90c9: f3 41 0f 5c 87 10 01 subss 0x110(%r15),%xmm0 1d90d0: 00 00 1d90d2: f2 0f 5c e1 subsd %xmm1,%xmm4 1d90d6: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d90de 1d90dd: 00 1d90de: f3 41 0f 5a 9f 9c 00 cvtss2sd 0x9c(%r15),%xmm3 1d90e5: 00 00 1d90e7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d90eb: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 1d90f1: f2 0f 5e c4 divsd %xmm4,%xmm0 1d90f5: f2 0f 58 c3 addsd %xmm3,%xmm0 1d90f9: f2 0f 5e d8 divsd %xmm0,%xmm3 1d90fd: f2 0f 5c f3 subsd %xmm3,%xmm6 1d9101: 66 0f 28 c6 movapd %xmm6,%xmm0 1d9105: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d910d 1d910c: 00 1d910d: f2 0f 59 d6 mulsd %xmm6,%xmm2 1d9111: 66 0f 28 ca movapd %xmm2,%xmm1 1d9115: f2 0f 59 c8 mulsd %xmm0,%xmm1 1d9119: f3 41 0f 10 87 08 1e movss 0x1e08(%r15),%xmm0 1d9120: 00 00 1d9122: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d9126: e8 00 00 00 00 callq 1d912b 1d912b: 41 8b 87 04 1e 00 00 mov 0x1e04(%r15),%eax 1d9132: f3 41 0f 10 9f fc 00 movss 0xfc(%r15),%xmm3 1d9139: 00 00 1d913b: f3 41 0f 11 87 08 1e movss %xmm0,0x1e08(%r15) 1d9142: 00 00 1d9144: f3 41 0f 10 a7 9c 04 movss 0x49c(%r15),%xmm4 1d914b: 00 00 1d914d: f3 41 0f 10 87 00 1e movss 0x1e00(%r15),%xmm0 1d9154: 00 00 1d9156: e9 48 c8 ff ff jmpq 1d59a3 1d915b: 0f 2f 4c 24 18 comiss 0x18(%rsp),%xmm1 1d9160: 0f 86 f5 c7 ff ff jbe 1d595b 1d9166: f3 44 0f 10 0d 00 00 movss 0x0(%rip),%xmm9 # 1d916f 1d916d: 00 00 1d916f: 44 0f 2f c9 comiss %xmm1,%xmm9 1d9173: 0f 86 e2 c7 ff ff jbe 1d595b 1d9179: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d9181 1d9180: 00 1d9181: 66 0f ef c9 pxor %xmm1,%xmm1 1d9185: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 1d9189: f2 0f 10 44 24 40 movsd 0x40(%rsp),%xmm0 1d918f: f2 0f 59 ce mulsd %xmm6,%xmm1 1d9193: f2 41 0f 59 c8 mulsd %xmm8,%xmm1 1d9198: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d919c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d91a4 1d91a3: 00 1d91a4: f2 0f 59 c7 mulsd %xmm7,%xmm0 1d91a8: f2 0f 59 c5 mulsd %xmm5,%xmm0 1d91ac: f2 0f 59 c4 mulsd %xmm4,%xmm0 1d91b0: f2 0f 5e c2 divsd %xmm2,%xmm0 1d91b4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d91b8: e8 00 00 00 00 callq 1d91bd 1d91bd: 0f 28 c8 movaps %xmm0,%xmm1 1d91c0: f3 41 0f 10 87 08 1e movss 0x1e08(%r15),%xmm0 1d91c7: 00 00 1d91c9: e8 00 00 00 00 callq 1d91ce 1d91ce: f3 41 0f 10 9f fc 00 movss 0xfc(%r15),%xmm3 1d91d5: 00 00 1d91d7: f3 41 0f 10 b7 9c 04 movss 0x49c(%r15),%xmm6 1d91de: 00 00 1d91e0: f3 41 0f 11 87 08 1e movss %xmm0,0x1e08(%r15) 1d91e7: 00 00 1d91e9: e9 6d c7 ff ff jmpq 1d595b 1d91ee: 0f 28 d6 movaps %xmm6,%xmm2 1d91f1: 66 0f ef e4 pxor %xmm4,%xmm4 1d91f5: f3 0f 59 d3 mulss %xmm3,%xmm2 1d91f9: f3 0f 5a e0 cvtss2sd %xmm0,%xmm4 1d91fd: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 1d9201: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 1d9209 1d9208: 00 1d9209: 66 0f 2f e2 comisd %xmm2,%xmm4 1d920d: 0f 86 cf c6 ff ff jbe 1d58e2 1d9213: 66 0f 28 ec movapd %xmm4,%xmm5 1d9217: 66 0f ef db pxor %xmm3,%xmm3 1d921b: f3 41 0f 10 8f 00 01 movss 0x100(%r15),%xmm1 1d9222: 00 00 1d9224: f3 41 0f 5c 8f 10 01 subss 0x110(%r15),%xmm1 1d922b: 00 00 1d922d: f2 0f 5c ea subsd %xmm2,%xmm5 1d9231: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 1d9239 1d9238: 00 1d9239: f3 41 0f 5a 9f 9c 00 cvtss2sd 0x9c(%r15),%xmm3 1d9240: 00 00 1d9242: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 1d9246: f2 0f 59 cf mulsd %xmm7,%xmm1 1d924a: f2 0f 59 e6 mulsd %xmm6,%xmm4 1d924e: f2 0f 5e cd divsd %xmm5,%xmm1 1d9252: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 1d925a 1d9259: 00 1d925a: f2 0f 58 cb addsd %xmm3,%xmm1 1d925e: f2 0f 5e d9 divsd %xmm1,%xmm3 1d9262: 66 0f 28 cc movapd %xmm4,%xmm1 1d9266: f2 0f 5c eb subsd %xmm3,%xmm5 1d926a: f2 0f 59 cd mulsd %xmm5,%xmm1 1d926e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 1d9272: e8 00 00 00 00 callq 1d9277 1d9277: 41 8b 87 04 1e 00 00 mov 0x1e04(%r15),%eax 1d927e: f3 41 0f 10 9f fc 00 movss 0xfc(%r15),%xmm3 1d9285: 00 00 1d9287: f3 41 0f 11 87 08 1e movss %xmm0,0x1e08(%r15) 1d928e: 00 00 1d9290: f3 41 0f 10 b7 9c 04 movss 0x49c(%r15),%xmm6 1d9297: 00 00 1d9299: f3 41 0f 10 87 00 1e movss 0x1e00(%r15),%xmm0 1d92a0: 00 00 1d92a2: e9 3b c6 ff ff jmpq 1d58e2 1d92a7: 66 0f ef c9 pxor %xmm1,%xmm1 1d92ab: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d92af: f3 41 0f 5a 8d 18 19 cvtss2sd 0x1918(%r13),%xmm1 1d92b6: 00 00 1d92b8: f2 0f 59 4c 24 10 mulsd 0x10(%rsp),%xmm1 1d92be: f2 0f 5c 4c 24 08 subsd 0x8(%rsp),%xmm1 1d92c4: f2 0f 5e c8 divsd %xmm0,%xmm1 1d92c8: 66 0f ef c0 pxor %xmm0,%xmm0 1d92cc: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 1d92d0: e9 bf df ff ff jmpq 1d7294 1d92d5: f3 41 0f 59 87 98 1e mulss 0x1e98(%r15),%xmm0 1d92dc: 00 00 1d92de: f3 0f 10 4c 24 18 movss 0x18(%rsp),%xmm1 1d92e4: f3 0f 11 44 24 38 movss %xmm0,0x38(%rsp) 1d92ea: f3 41 0f 10 85 e8 18 movss 0x18e8(%r13),%xmm0 1d92f1: 00 00 1d92f3: e8 00 00 00 00 callq 1d92f8 1d92f8: f3 0f 59 44 24 38 mulss 0x38(%rsp),%xmm0 1d92fe: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d9306 1d9305: 00 1d9306: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d930a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d9312 1d9311: 00 1d9312: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 1d931a 1d9319: 00 1d931a: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d931e: f3 0f 10 4c 24 18 movss 0x18(%rsp),%xmm1 1d9324: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d932c 1d932b: 00 1d932c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d9330: e8 00 00 00 00 callq 1d9335 1d9335: f3 0f 58 44 24 18 addss 0x18(%rsp),%xmm0 1d933b: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d9343 1d9342: 00 1d9343: f3 41 0f 11 87 a0 1e movss %xmm0,0x1ea0(%r15) 1d934a: 00 00 1d934c: e9 a3 db ff ff jmpq 1d6ef4 1d9351: 66 0f ef d2 pxor %xmm2,%xmm2 1d9355: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d935d 1d935c: 00 1d935d: f3 41 0f 59 87 7c 01 mulss 0x17c(%r15),%xmm0 1d9364: 00 00 1d9366: f3 41 0f 5a 95 18 19 cvtss2sd 0x1918(%r13),%xmm2 1d936d: 00 00 1d936f: f2 0f 59 54 24 10 mulsd 0x10(%rsp),%xmm2 1d9375: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d9379: f2 0f 5e c2 divsd %xmm2,%xmm0 1d937d: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 1d9383: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d9387: e8 00 00 00 00 callq 1d938c 1d938c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d9394 1d9393: 00 1d9394: e8 00 00 00 00 callq 1d9399 1d9399: 0f 28 c8 movaps %xmm0,%xmm1 1d939c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d93a4 1d93a3: 00 1d93a4: e8 00 00 00 00 callq 1d93a9 1d93a9: 0f 28 c8 movaps %xmm0,%xmm1 1d93ac: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 1d93b4 1d93b3: 00 1d93b4: e8 00 00 00 00 callq 1d93b9 1d93b9: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 1d93bf: 66 0f ef c9 pxor %xmm1,%xmm1 1d93c3: f3 41 0f 5a 8f dc 1e cvtss2sd 0x1edc(%r15),%xmm1 1d93ca: 00 00 1d93cc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d93d0: f2 0f 59 c2 mulsd %xmm2,%xmm0 1d93d4: f2 0f 5c 44 24 08 subsd 0x8(%rsp),%xmm0 1d93da: f2 0f 5e c1 divsd %xmm1,%xmm0 1d93de: e9 ad de ff ff jmpq 1d7290 1d93e3: 66 0f ef c0 pxor %xmm0,%xmm0 1d93e7: 66 0f ef c9 pxor %xmm1,%xmm1 1d93eb: f3 41 0f 5a 87 c0 1e cvtss2sd 0x1ec0(%r15),%xmm0 1d93f2: 00 00 1d93f4: f2 0f 59 44 24 30 mulsd 0x30(%rsp),%xmm0 1d93fa: f3 41 0f 5a 8f 90 1e cvtss2sd 0x1e90(%r15),%xmm1 1d9401: 00 00 1d9403: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d9407: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d940f 1d940e: 00 1d940f: f2 0f 11 44 24 30 movsd %xmm0,0x30(%rsp) 1d9415: 0f 28 c2 movaps %xmm2,%xmm0 1d9418: e8 00 00 00 00 callq 1d941d 1d941d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d9421: f2 0f 59 44 24 30 mulsd 0x30(%rsp),%xmm0 1d9427: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d942f 1d942e: 00 1d942f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d9433: f3 41 0f 11 87 cc 1e movss %xmm0,0x1ecc(%r15) 1d943a: 00 00 1d943c: e9 c2 d7 ff ff jmpq 1d6c03 1d9441: f3 41 0f 58 8f a0 00 addss 0xa0(%r15),%xmm1 1d9448: 00 00 1d944a: f3 41 0f 11 8f 40 1e movss %xmm1,0x1e40(%r15) 1d9451: 00 00 1d9453: e9 dc cc ff ff jmpq 1d6134 1d9458: f3 41 0f 10 87 cc 1f movss 0x1fcc(%r15),%xmm0 1d945f: 00 00 1d9461: e8 00 00 00 00 callq 1d9466 1d9466: f3 41 0f 11 87 d4 1f movss %xmm0,0x1fd4(%r15) 1d946d: 00 00 1d946f: f3 41 0f 10 87 c4 1f movss 0x1fc4(%r15),%xmm0 1d9476: 00 00 1d9478: e9 1f f7 ff ff jmpq 1d8b9c 1d947d: f3 41 0f 59 87 c0 1e mulss 0x1ec0(%r15),%xmm0 1d9484: 00 00 1d9486: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d948e 1d948d: 00 1d948e: f3 0f 11 44 24 38 movss %xmm0,0x38(%rsp) 1d9494: f3 41 0f 10 85 00 19 movss 0x1900(%r13),%xmm0 1d949b: 00 00 1d949d: e8 00 00 00 00 callq 1d94a2 1d94a2: f3 0f 59 44 24 38 mulss 0x38(%rsp),%xmm0 1d94a8: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1d94b0 1d94af: 00 1d94b0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 1d94b4: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d94bc 1d94bb: 00 1d94bc: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 1d94c4 1d94c3: 00 1d94c4: f2 0f 59 c1 mulsd %xmm1,%xmm0 1d94c8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 1d94d0 1d94cf: 00 1d94d0: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1d94d8 1d94d7: 00 1d94d8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 1d94dc: e8 00 00 00 00 callq 1d94e1 1d94e1: f3 0f 58 44 24 18 addss 0x18(%rsp),%xmm0 1d94e7: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 1d94ef 1d94ee: 00 1d94ef: f3 41 0f 11 87 c8 1e movss %xmm0,0x1ec8(%r15) 1d94f6: 00 00 1d94f8: e9 72 f8 ff ff jmpq 1d8d6f 1d94fd: 41 c7 87 d8 1f 00 00 movl $0x42180000,0x1fd8(%r15) 1d9504: 00 00 18 42 1d9508: e9 a5 f6 ff ff jmpq 1d8bb2 1d950d: 66 0f ef c0 pxor %xmm0,%xmm0 1d9511: e9 2c f7 ff ff jmpq 1d8c42 1d9516: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d951e 1d951d: 00 1d951e: b8 0d 00 00 00 mov $0xd,%eax 1d9523: f3 41 0f 10 b7 9c 04 movss 0x49c(%r15),%xmm6 1d952a: 00 00 1d952c: f3 41 0f 11 87 08 1e movss %xmm0,0x1e08(%r15) 1d9533: 00 00 1d9535: f3 41 0f 10 9f fc 00 movss 0xfc(%r15),%xmm3 1d953c: 00 00 1d953e: f2 0f 11 7c 24 40 movsd %xmm7,0x40(%rsp) 1d9544: e9 99 c3 ff ff jmpq 1d58e2 1d9549: 66 0f ef f6 pxor %xmm6,%xmm6 1d954d: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1d9555 1d9554: 00 1d9555: f3 0f 11 74 24 04 movss %xmm6,0x4(%rsp) 1d955b: 0f 28 c6 movaps %xmm6,%xmm0 1d955e: f3 0f 10 35 00 00 00 movss 0x0(%rip),%xmm6 # 1d9566 1d9565: 00 1d9566: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 1d956c: f3 0f 11 74 24 18 movss %xmm6,0x18(%rsp) 1d9572: e9 67 c2 ff ff jmpq 1d57de 1d9577: f3 41 0f 58 8f a0 00 addss 0xa0(%r15),%xmm1 1d957e: 00 00 1d9580: f3 0f 10 3d 00 00 00 movss 0x0(%rip),%xmm7 # 1d9588 1d9587: 00 1d9588: f3 0f 11 7c 24 1c movss %xmm7,0x1c(%rsp) 1d958e: f3 41 0f 11 8f 40 1e movss %xmm1,0x1e40(%r15) 1d9595: 00 00 1d9597: f3 41 0f 11 bf 44 1e movss %xmm7,0x1e44(%r15) 1d959e: 00 00 1d95a0: 41 c7 87 4c 1e 00 00 movl $0x0,0x1e4c(%r15) 1d95a7: 00 00 00 00 1d95ab: f3 0f 10 5c 24 1c movss 0x1c(%rsp),%xmm3 1d95b1: 66 0f ef c0 pxor %xmm0,%xmm0 1d95b5: e9 ec ce ff ff jmpq 1d64a6 1d95ba: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 1d95c2 1d95c1: 00 1d95c2: 49 c7 87 10 1e 00 00 movq $0x0,0x1e10(%r15) 1d95c9: 00 00 00 00 1d95cd: 41 c7 87 18 1e 00 00 movl $0x0,0x1e18(%r15) 1d95d4: 00 00 00 00 1d95d8: f3 0f 11 5c 24 28 movss %xmm3,0x28(%rsp) 1d95de: e9 ce c6 ff ff jmpq 1d5cb1 1d95e3: 66 0f ef e4 pxor %xmm4,%xmm4 1d95e7: e9 cc c9 ff ff jmpq 1d5fb8 1d95ec: f3 41 0f 10 8f 08 1e movss 0x1e08(%r15),%xmm1 1d95f3: 00 00 1d95f5: e9 05 ee ff ff jmpq 1d83ff 1d95fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001d9600 : 1d9600: e8 00 00 00 00 callq 1d9605 1d9605: 0f b6 8e b0 01 00 00 movzbl 0x1b0(%rsi),%ecx 1d960c: 85 c9 test %ecx,%ecx 1d960e: 74 38 je 1d9648 1d9610: 31 c0 xor %eax,%eax 1d9612: 45 31 c0 xor %r8d,%r8d 1d9615: eb 14 jmp 1d962b 1d9617: 81 ba 24 03 00 00 00 cmpl $0x200,0x324(%rdx) 1d961e: 02 00 00 1d9621: 74 15 je 1d9638 1d9623: 48 83 c0 01 add $0x1,%rax 1d9627: 39 c1 cmp %eax,%ecx 1d9629: 7e 19 jle 1d9644 1d962b: 48 8b 14 c6 mov (%rsi,%rax,8),%rdx 1d962f: 80 ba 28 03 00 00 00 cmpb $0x0,0x328(%rdx) 1d9636: 75 df jne 1d9617 1d9638: 48 83 c0 01 add $0x1,%rax 1d963c: 41 83 c0 01 add $0x1,%r8d 1d9640: 39 c1 cmp %eax,%ecx 1d9642: 7f e7 jg 1d962b 1d9644: 44 89 c0 mov %r8d,%eax 1d9647: c3 retq 1d9648: 45 31 c0 xor %r8d,%r8d 1d964b: 44 89 c0 mov %r8d,%eax 1d964e: c3 retq 1d964f: 90 nop 00000000001d9650 : 1d9650: e8 00 00 00 00 callq 1d9655 1d9655: 0f b6 96 b0 01 00 00 movzbl 0x1b0(%rsi),%edx 1d965c: 84 d2 test %dl,%dl 1d965e: 74 23 je 1d9683 1d9660: 83 ea 01 sub $0x1,%edx 1d9663: 48 8d 46 38 lea 0x38(%rsi),%rax 1d9667: 45 31 c0 xor %r8d,%r8d 1d966a: 48 c1 e2 06 shl $0x6,%rdx 1d966e: 48 8d 54 16 78 lea 0x78(%rsi,%rdx,1),%rdx 1d9673: 44 03 00 add (%rax),%r8d 1d9676: 48 83 c0 40 add $0x40,%rax 1d967a: 48 39 d0 cmp %rdx,%rax 1d967d: 75 f4 jne 1d9673 1d967f: 44 89 c0 mov %r8d,%eax 1d9682: c3 retq 1d9683: 45 31 c0 xor %r8d,%r8d 1d9686: 44 89 c0 mov %r8d,%eax 1d9689: c3 retq 1d968a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001d9690 : 1d9690: e8 00 00 00 00 callq 1d9695 1d9695: 0f b6 97 08 03 00 00 movzbl 0x308(%rdi),%edx 1d969c: 84 d2 test %dl,%dl 1d969e: 0f 84 80 00 00 00 je 1d9724 1d96a4: 83 ea 01 sub $0x1,%edx 1d96a7: 55 push %rbp 1d96a8: 48 8d 87 10 03 00 00 lea 0x310(%rdi),%rax 1d96af: 53 push %rbx 1d96b0: 48 8d 94 d7 18 03 00 lea 0x318(%rdi,%rdx,8),%rdx 1d96b7: 00 1d96b8: 48 89 f3 mov %rsi,%rbx 1d96bb: eb 09 jmp 1d96c6 1d96bd: 48 83 c0 08 add $0x8,%rax 1d96c1: 48 39 d0 cmp %rdx,%rax 1d96c4: 74 41 je 1d9707 1d96c6: 48 8b 28 mov (%rax),%rbp 1d96c9: 81 7d 38 80 00 00 00 cmpl $0x80,0x38(%rbp) 1d96d0: 75 eb jne 1d96bd 1d96d2: 48 8b 87 b0 e8 00 00 mov 0xe8b0(%rdi),%rax 1d96d9: 48 85 c0 test %rax,%rax 1d96dc: 74 0c je 1d96ea 1d96de: 48 8b b7 70 03 00 00 mov 0x370(%rdi),%rsi 1d96e5: e8 00 00 00 00 callq 1d96ea 1d96ea: 48 85 ed test %rbp,%rbp 1d96ed: 74 32 je 1d9721 1d96ef: 0f b6 85 09 02 00 00 movzbl 0x209(%rbp),%eax 1d96f6: 48 89 ef mov %rbp,%rdi 1d96f9: 31 d2 xor %edx,%edx 1d96fb: 31 f6 xor %esi,%esi 1d96fd: 88 43 54 mov %al,0x54(%rbx) 1d9700: 5b pop %rbx 1d9701: 5d pop %rbp 1d9702: e9 00 00 00 00 jmpq 1d9707 1d9707: 48 8b 87 b0 e8 00 00 mov 0xe8b0(%rdi),%rax 1d970e: 48 85 c0 test %rax,%rax 1d9711: 74 0e je 1d9721 1d9713: 5b pop %rbx 1d9714: 48 8b b7 70 03 00 00 mov 0x370(%rdi),%rsi 1d971b: 5d pop %rbp 1d971c: e9 00 00 00 00 jmpq 1d9721 1d9721: 5b pop %rbx 1d9722: 5d pop %rbp 1d9723: c3 retq 1d9724: 48 8b 87 b0 e8 00 00 mov 0xe8b0(%rdi),%rax 1d972b: 48 85 c0 test %rax,%rax 1d972e: 74 0c je 1d973c 1d9730: 48 8b b7 70 03 00 00 mov 0x370(%rdi),%rsi 1d9737: e9 00 00 00 00 jmpq 1d973c 1d973c: c3 retq 1d973d: 0f 1f 00 nopl (%rax) 00000000001d9740 : 1d9740: e8 00 00 00 00 callq 1d9745 1d9745: 55 push %rbp 1d9746: 0f b6 97 08 03 00 00 movzbl 0x308(%rdi),%edx 1d974d: 48 89 fd mov %rdi,%rbp 1d9750: 84 d2 test %dl,%dl 1d9752: 74 39 je 1d978d 1d9754: 83 ea 01 sub $0x1,%edx 1d9757: 48 8d 87 10 03 00 00 lea 0x310(%rdi),%rax 1d975e: 48 8d 94 d7 18 03 00 lea 0x318(%rdi,%rdx,8),%rdx 1d9765: 00 1d9766: eb 09 jmp 1d9771 1d9768: 48 83 c0 08 add $0x8,%rax 1d976c: 48 39 d0 cmp %rdx,%rax 1d976f: 74 1c je 1d978d 1d9771: 48 8b 38 mov (%rax),%rdi 1d9774: 81 7f 38 80 00 00 00 cmpl $0x80,0x38(%rdi) 1d977b: 75 eb jne 1d9768 1d977d: 48 85 ff test %rdi,%rdi 1d9780: 74 0b je 1d978d 1d9782: 0f b6 76 54 movzbl 0x54(%rsi),%esi 1d9786: 31 d2 xor %edx,%edx 1d9788: e8 00 00 00 00 callq 1d978d 1d978d: 48 8b 85 a8 e8 00 00 mov 0xe8a8(%rbp),%rax 1d9794: 48 85 c0 test %rax,%rax 1d9797: 74 10 je 1d97a9 1d9799: 48 8b b5 70 03 00 00 mov 0x370(%rbp),%rsi 1d97a0: 48 89 ef mov %rbp,%rdi 1d97a3: 5d pop %rbp 1d97a4: e9 00 00 00 00 jmpq 1d97a9 1d97a9: 5d pop %rbp 1d97aa: c3 retq 1d97ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001d97b0 : 1d97b0: e8 00 00 00 00 callq 1d97b5 1d97b5: 41 57 push %r15 1d97b7: 49 89 ff mov %rdi,%r15 1d97ba: 41 56 push %r14 1d97bc: 49 89 d6 mov %rdx,%r14 1d97bf: ba d0 01 00 00 mov $0x1d0,%edx 1d97c4: 41 55 push %r13 1d97c6: 49 89 f5 mov %rsi,%r13 1d97c9: be c0 0d 00 00 mov $0xdc0,%esi 1d97ce: 41 54 push %r12 1d97d0: 55 push %rbp 1d97d1: 53 push %rbx 1d97d2: 8b 5f 2c mov 0x2c(%rdi),%ebx 1d97d5: 8b 6f 34 mov 0x34(%rdi),%ebp 1d97d8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1d97df 1d97df: e8 00 00 00 00 callq 1d97e4 1d97e4: 49 89 c4 mov %rax,%r12 1d97e7: 48 85 c0 test %rax,%rax 1d97ea: 0f 84 86 01 00 00 je 1d9976 1d97f0: 81 fb 87 00 00 00 cmp $0x87,%ebx 1d97f6: 0f 84 e9 00 00 00 je 1d98e5 1d97fc: 77 4d ja 1d984b 1d97fe: 83 fb 7d cmp $0x7d,%ebx 1d9801: 0f 84 b7 00 00 00 je 1d98be 1d9807: 0f 86 8e 00 00 00 jbe 1d989b 1d980d: 81 fb 82 00 00 00 cmp $0x82,%ebx 1d9813: 0f 85 24 01 00 00 jne 1d993d 1d9819: 8d 45 ec lea -0x14(%rbp),%eax 1d981c: 83 f8 13 cmp $0x13,%eax 1d981f: 0f 86 99 00 00 00 jbe 1d98be 1d9825: 8d 45 c4 lea -0x3c(%rbp),%eax 1d9828: 83 f8 13 cmp $0x13,%eax 1d982b: 0f 86 8d 00 00 00 jbe 1d98be 1d9831: 8d 45 b0 lea -0x50(%rbp),%eax 1d9834: 83 f8 1d cmp $0x1d,%eax 1d9837: 76 05 jbe 1d983e 1d9839: 83 fd 6d cmp $0x6d,%ebp 1d983c: 76 6d jbe 1d98ab 1d983e: 4c 89 e6 mov %r12,%rsi 1d9841: 4c 89 ff mov %r15,%rdi 1d9844: e8 00 00 00 00 callq 1d9849 1d9849: eb 60 jmp 1d98ab 1d984b: 81 fb 8e 00 00 00 cmp $0x8e,%ebx 1d9851: 0f 84 a7 00 00 00 je 1d98fe 1d9857: 81 fb 8f 00 00 00 cmp $0x8f,%ebx 1d985d: 75 18 jne 1d9877 1d985f: 4c 89 f1 mov %r14,%rcx 1d9862: 4c 89 ea mov %r13,%rdx 1d9865: 48 89 c6 mov %rax,%rsi 1d9868: 4c 89 ff mov %r15,%rdi 1d986b: 83 fd 27 cmp $0x27,%ebp 1d986e: 76 6e jbe 1d98de 1d9870: e8 00 00 00 00 callq 1d9875 1d9875: eb 34 jmp 1d98ab 1d9877: 81 fb 8d 00 00 00 cmp $0x8d,%ebx 1d987d: 0f 85 ba 00 00 00 jne 1d993d 1d9883: 83 ed 28 sub $0x28,%ebp 1d9886: 48 89 c6 mov %rax,%rsi 1d9889: 4c 89 ff mov %r15,%rdi 1d988c: 81 fd d6 00 00 00 cmp $0xd6,%ebp 1d9892: 77 43 ja 1d98d7 1d9894: e8 00 00 00 00 callq 1d9899 1d9899: eb 10 jmp 1d98ab 1d989b: 83 fb 6e cmp $0x6e,%ebx 1d989e: 75 19 jne 1d98b9 1d98a0: 48 89 c6 mov %rax,%rsi 1d98a3: 4c 89 ff mov %r15,%rdi 1d98a6: e8 00 00 00 00 callq 1d98ab 1d98ab: 5b pop %rbx 1d98ac: 4c 89 e0 mov %r12,%rax 1d98af: 5d pop %rbp 1d98b0: 41 5c pop %r12 1d98b2: 41 5d pop %r13 1d98b4: 41 5e pop %r14 1d98b6: 41 5f pop %r15 1d98b8: c3 retq 1d98b9: 83 fb 78 cmp $0x78,%ebx 1d98bc: 75 7f jne 1d993d 1d98be: 4c 89 e6 mov %r12,%rsi 1d98c1: 4c 89 ff mov %r15,%rdi 1d98c4: e8 00 00 00 00 callq 1d98c9 1d98c9: 4c 89 e0 mov %r12,%rax 1d98cc: 5b pop %rbx 1d98cd: 5d pop %rbp 1d98ce: 41 5c pop %r12 1d98d0: 41 5d pop %r13 1d98d2: 41 5e pop %r14 1d98d4: 41 5f pop %r15 1d98d6: c3 retq 1d98d7: e8 00 00 00 00 callq 1d98dc 1d98dc: eb cd jmp 1d98ab 1d98de: e8 00 00 00 00 callq 1d98e3 1d98e3: eb c6 jmp 1d98ab 1d98e5: 48 89 c6 mov %rax,%rsi 1d98e8: 4c 89 ff mov %r15,%rdi 1d98eb: e8 00 00 00 00 callq 1d98f0 1d98f0: 4c 89 e0 mov %r12,%rax 1d98f3: 5b pop %rbx 1d98f4: 5d pop %rbp 1d98f5: 41 5c pop %r12 1d98f7: 41 5d pop %r13 1d98f9: 41 5e pop %r14 1d98fb: 41 5f pop %r15 1d98fd: c3 retq 1d98fe: 8d 85 6f ff ff ff lea -0x91(%rbp),%eax 1d9904: 83 f8 5e cmp $0x5e,%eax 1d9907: 76 44 jbe 1d994d 1d9909: 8d 85 5f ff ff ff lea -0xa1(%rbp),%eax 1d990f: 83 f8 5d cmp $0x5d,%eax 1d9912: 76 39 jbe 1d994d 1d9914: 8d 85 7f ff ff ff lea -0x81(%rbp),%eax 1d991a: 83 f8 0f cmp $0xf,%eax 1d991d: 76 44 jbe 1d9963 1d991f: 83 ed 01 sub $0x1,%ebp 1d9922: 81 fd fd 00 00 00 cmp $0xfd,%ebp 1d9928: 77 81 ja 1d98ab 1d992a: 4c 89 ea mov %r13,%rdx 1d992d: 4c 89 e6 mov %r12,%rsi 1d9930: 4c 89 ff mov %r15,%rdi 1d9933: e8 00 00 00 00 callq 1d9938 1d9938: e9 6e ff ff ff jmpq 1d98ab 1d993d: 0f 0b ud2 1d993f: 5b pop %rbx 1d9940: 4c 89 e0 mov %r12,%rax 1d9943: 5d pop %rbp 1d9944: 41 5c pop %r12 1d9946: 41 5d pop %r13 1d9948: 41 5e pop %r14 1d994a: 41 5f pop %r15 1d994c: c3 retq 1d994d: 4c 89 f1 mov %r14,%rcx 1d9950: 4c 89 ea mov %r13,%rdx 1d9953: 4c 89 e6 mov %r12,%rsi 1d9956: 4c 89 ff mov %r15,%rdi 1d9959: e8 00 00 00 00 callq 1d995e 1d995e: e9 48 ff ff ff jmpq 1d98ab 1d9963: 4c 89 ea mov %r13,%rdx 1d9966: 4c 89 e6 mov %r12,%rsi 1d9969: 4c 89 ff mov %r15,%rdi 1d996c: e8 00 00 00 00 callq 1d9971 1d9971: e9 35 ff ff ff jmpq 1d98ab 1d9976: b9 7a 00 00 00 mov $0x7a,%ecx 1d997b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1d9982: bf 02 00 00 00 mov $0x2,%edi 1d9987: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1d998e: e8 00 00 00 00 callq 1d9993 1d9993: e9 13 ff ff ff jmpq 1d98ab 1d9998: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1d999f: 00 00000000001d99a0 : 1d99a0: e8 00 00 00 00 callq 1d99a5 1d99a5: 48 8b 07 mov (%rdi),%rax 1d99a8: 81 78 2c 8f 00 00 00 cmpl $0x8f,0x2c(%rax) 1d99af: 74 05 je 1d99b6 1d99b1: e9 00 00 00 00 jmpq 1d99b6 1d99b6: 83 78 34 27 cmpl $0x27,0x34(%rax) 1d99ba: 76 f5 jbe 1d99b1 1d99bc: 48 83 ec 08 sub $0x8,%rsp 1d99c0: 48 89 3c 24 mov %rdi,(%rsp) 1d99c4: e8 00 00 00 00 callq 1d99c9 1d99c9: 48 8b 3c 24 mov (%rsp),%rdi 1d99cd: 48 83 c4 08 add $0x8,%rsp 1d99d1: e9 00 00 00 00 jmpq 1d99d6 1d99d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1d99dd: 00 00 00 00000000001d99e0 : 1d99e0: e8 00 00 00 00 callq 1d99e5 1d99e5: 55 push %rbp 1d99e6: 48 89 fd mov %rdi,%rbp 1d99e9: 48 83 ec 10 sub $0x10,%rsp 1d99ed: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1d99f4: 00 00 1d99f6: 48 89 44 24 08 mov %rax,0x8(%rsp) 1d99fb: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1d9a02: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1d9a07: 8b 48 04 mov 0x4(%rax),%ecx 1d9a0a: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1d9a11: 0f b6 50 01 movzbl 0x1(%rax),%edx 1d9a15: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 1d9a1c: 48 8b 3f mov (%rdi),%rdi 1d9a1f: 8b 70 04 mov 0x4(%rax),%esi 1d9a22: e8 00 00 00 00 callq 1d9a27 1d9a27: 8b 7c 24 04 mov 0x4(%rsp),%edi 1d9a2b: e8 00 00 00 00 callq 1d9a30 1d9a30: 48 89 ef mov %rbp,%rdi 1d9a33: 41 89 c0 mov %eax,%r8d 1d9a36: 8b 45 5c mov 0x5c(%rbp),%eax 1d9a39: c1 e0 02 shl $0x2,%eax 1d9a3c: 99 cltd 1d9a3d: 41 f7 f8 idiv %r8d 1d9a40: 89 c6 mov %eax,%esi 1d9a42: e8 00 00 00 00 callq 1d9a47 1d9a47: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1d9a4c: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1d9a53: 00 00 1d9a55: 75 06 jne 1d9a5d 1d9a57: 48 83 c4 10 add $0x10,%rsp 1d9a5b: 5d pop %rbp 1d9a5c: c3 retq 1d9a5d: e8 00 00 00 00 callq 1d9a62 1d9a62: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1d9a69: 00 00 00 00 1d9a6d: 0f 1f 00 nopl (%rax) 00000000001d9a70 : 1d9a70: e8 00 00 00 00 callq 1d9a75 1d9a75: 41 55 push %r13 1d9a77: 41 89 d5 mov %edx,%r13d 1d9a7a: 41 54 push %r12 1d9a7c: 55 push %rbp 1d9a7d: 48 89 f5 mov %rsi,%rbp 1d9a80: 53 push %rbx 1d9a81: 48 89 fb mov %rdi,%rbx 1d9a84: 48 83 ec 10 sub $0x10,%rsp 1d9a88: 44 8b a6 84 20 00 00 mov 0x2084(%rsi),%r12d 1d9a8f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1d9a96: 00 00 1d9a98: 48 89 44 24 08 mov %rax,0x8(%rsp) 1d9a9d: 31 c0 xor %eax,%eax 1d9a9f: 80 bf 69 01 00 00 00 cmpb $0x0,0x169(%rdi) 1d9aa6: 75 18 jne 1d9ac0 1d9aa8: 41 6b c4 73 imul $0x73,%r12d,%eax 1d9aac: 4c 63 e0 movslq %eax,%r12 1d9aaf: c1 f8 1f sar $0x1f,%eax 1d9ab2: 4d 69 e4 1f 85 eb 51 imul $0x51eb851f,%r12,%r12 1d9ab9: 49 c1 fc 25 sar $0x25,%r12 1d9abd: 41 29 c4 sub %eax,%r12d 1d9ac0: 48 89 ee mov %rbp,%rsi 1d9ac3: 48 89 df mov %rbx,%rdi 1d9ac6: e8 00 00 00 00 callq 1d9acb 1d9acb: 89 44 24 04 mov %eax,0x4(%rsp) 1d9acf: 3b 83 84 01 00 00 cmp 0x184(%rbx),%eax 1d9ad5: 0f 82 89 00 00 00 jb 1d9b64 1d9adb: 0f 87 88 00 00 00 ja 1d9b69 1d9ae1: 8b 43 10 mov 0x10(%rbx),%eax 1d9ae4: 44 39 e0 cmp %r12d,%eax 1d9ae7: 0f 8e a7 00 00 00 jle 1d9b94 1d9aed: 45 84 ed test %r13b,%r13b 1d9af0: 0f 84 9e 00 00 00 je 1d9b94 1d9af6: 44 89 e6 mov %r12d,%esi 1d9af9: 48 89 df mov %rbx,%rdi 1d9afc: e8 00 00 00 00 callq 1d9b01 1d9b01: 89 43 10 mov %eax,0x10(%rbx) 1d9b04: 48 8b 03 mov (%rbx),%rax 1d9b07: 48 89 ef mov %rbp,%rdi 1d9b0a: 4c 8d a5 78 03 01 00 lea 0x10378(%rbp),%r12 1d9b11: 48 8b 18 mov (%rax),%rbx 1d9b14: e8 00 00 00 00 callq 1d9b19 1d9b19: 4c 89 e6 mov %r12,%rsi 1d9b1c: 48 89 ef mov %rbp,%rdi 1d9b1f: 89 85 8c 03 01 00 mov %eax,0x1038c(%rbp) 1d9b25: e8 00 00 00 00 callq 1d9b2a 1d9b2a: 48 8b 83 70 03 00 00 mov 0x370(%rbx),%rax 1d9b31: ba 24 01 00 00 mov $0x124,%edx 1d9b36: 4c 89 e6 mov %r12,%rsi 1d9b39: 48 8d b8 78 03 01 00 lea 0x10378(%rax),%rdi 1d9b40: e8 00 00 00 00 callq 1d9b45 1d9b45: 85 c0 test %eax,%eax 1d9b47: 75 59 jne 1d9ba2 1d9b49: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1d9b4e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1d9b55: 00 00 1d9b57: 75 6b jne 1d9bc4 1d9b59: 48 83 c4 10 add $0x10,%rsp 1d9b5d: 5b pop %rbx 1d9b5e: 5d pop %rbp 1d9b5f: 41 5c pop %r12 1d9b61: 41 5d pop %r13 1d9b63: c3 retq 1d9b64: 45 84 ed test %r13b,%r13b 1d9b67: 74 4a je 1d9bb3 1d9b69: 48 8b 3b mov (%rbx),%rdi 1d9b6c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1d9b71: e8 00 00 00 00 callq 1d9b76 1d9b76: 84 c0 test %al,%al 1d9b78: 0f 84 63 ff ff ff je 1d9ae1 1d9b7e: 8b 44 24 04 mov 0x4(%rsp),%eax 1d9b82: 89 83 84 01 00 00 mov %eax,0x184(%rbx) 1d9b88: 8b 43 10 mov 0x10(%rbx),%eax 1d9b8b: 44 39 e0 cmp %r12d,%eax 1d9b8e: 0f 8f 59 ff ff ff jg 1d9aed 1d9b94: 41 39 c4 cmp %eax,%r12d 1d9b97: 0f 8f 59 ff ff ff jg 1d9af6 1d9b9d: e9 62 ff ff ff jmpq 1d9b04 1d9ba2: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 1d9ba9: 4c 89 e6 mov %r12,%rsi 1d9bac: e8 00 00 00 00 callq 1d9bb1 1d9bb1: eb 96 jmp 1d9b49 1d9bb3: 8b 43 10 mov 0x10(%rbx),%eax 1d9bb6: 41 39 c4 cmp %eax,%r12d 1d9bb9: 0f 8f 37 ff ff ff jg 1d9af6 1d9bbf: e9 40 ff ff ff jmpq 1d9b04 1d9bc4: e8 00 00 00 00 callq 1d9bc9 1d9bc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001d9bd0 : 1d9bd0: e8 00 00 00 00 callq 1d9bd5 1d9bd5: 53 push %rbx 1d9bd6: 48 89 f3 mov %rsi,%rbx 1d9bd9: e8 00 00 00 00 callq 1d9bde 1d9bde: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1d9be5 1d9be5: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 1d9bec: 00 00 00 00 1d9bf0: 48 c7 83 10 01 00 00 movq $0x0,0x110(%rbx) 1d9bf7: 00 00 00 00 1d9bfb: 48 89 93 20 01 00 00 mov %rdx,0x120(%rbx) 1d9c02: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1d9c09 1d9c09: 48 c7 83 18 01 00 00 movq $0x0,0x118(%rbx) 1d9c10: 00 00 00 00 1d9c14: 48 89 93 28 01 00 00 mov %rdx,0x128(%rbx) 1d9c1b: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1d9c22 1d9c22: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1d9c29: 00 1d9c2a: 48 89 93 30 01 00 00 mov %rdx,0x130(%rbx) 1d9c31: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1d9c38 1d9c38: 48 89 93 38 01 00 00 mov %rdx,0x138(%rbx) 1d9c3f: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1d9c46 1d9c46: 48 89 93 40 01 00 00 mov %rdx,0x140(%rbx) 1d9c4d: 5b pop %rbx 1d9c4e: c3 retq 1d9c4f: 90 nop 00000000001d9c50 : 1d9c50: e8 00 00 00 00 callq 1d9c55 1d9c55: 41 54 push %r12 1d9c57: 41 89 d4 mov %edx,%r12d 1d9c5a: 85 f6 test %esi,%esi 1d9c5c: 75 06 jne 1d9c64 1d9c5e: 44 89 e0 mov %r12d,%eax 1d9c61: 41 5c pop %r12 1d9c63: c3 retq 1d9c64: 48 63 f6 movslq %esi,%rsi 1d9c67: 48 63 ff movslq %edi,%rdi 1d9c6a: e8 00 00 00 00 callq 1d9c6f 1d9c6f: 48 be 00 00 00 00 c8 movabs $0xc800000000,%rsi 1d9c76: 00 00 00 1d9c79: 48 89 c7 mov %rax,%rdi 1d9c7c: e8 00 00 00 00 callq 1d9c81 1d9c81: 48 85 c0 test %rax,%rax 1d9c84: 78 3a js 1d9cc0 1d9c86: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 1d9c8d: 00 00 00 1d9c90: 4c 89 e6 mov %r12,%rsi 1d9c93: 48 29 c7 sub %rax,%rdi 1d9c96: 48 c1 e6 20 shl $0x20,%rsi 1d9c9a: e8 00 00 00 00 callq 1d9c9f 1d9c9f: 48 99 cqto 1d9ca1: 49 89 d4 mov %rdx,%r12 1d9ca4: 49 31 c4 xor %rax,%r12 1d9ca7: 49 29 d4 sub %rdx,%r12 1d9caa: 49 c1 ec 20 shr $0x20,%r12 1d9cae: 44 89 e2 mov %r12d,%edx 1d9cb1: f7 da neg %edx 1d9cb3: 48 85 c0 test %rax,%rax 1d9cb6: 44 0f 48 e2 cmovs %edx,%r12d 1d9cba: 44 89 e0 mov %r12d,%eax 1d9cbd: 41 5c pop %r12 1d9cbf: c3 retq 1d9cc0: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1d9cc7: ff ff 7f 1d9cca: b9 ff ff ff ff mov $0xffffffff,%ecx 1d9ccf: 48 01 c2 add %rax,%rdx 1d9cd2: 48 39 ca cmp %rcx,%rdx 1d9cd5: 7f af jg 1d9c86 1d9cd7: 0f 0b ud2 1d9cd9: eb ab jmp 1d9c86 1d9cdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001d9ce0 : 1d9ce0: e8 00 00 00 00 callq 1d9ce5 1d9ce5: 53 push %rbx 1d9ce6: 48 89 fb mov %rdi,%rbx 1d9ce9: 48 83 ec 10 sub $0x10,%rsp 1d9ced: 48 8b 8f 18 01 00 00 mov 0x118(%rdi),%rcx 1d9cf4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1d9cfb: 00 00 1d9cfd: 48 89 44 24 08 mov %rax,0x8(%rsp) 1d9d02: 31 c0 xor %eax,%eax 1d9d04: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1d9d0b: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1d9d10: 8b 09 mov (%rcx),%ecx 1d9d12: 0f b6 10 movzbl (%rax),%edx 1d9d15: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 1d9d1c: 48 8b 3f mov (%rdi),%rdi 1d9d1f: 8b 30 mov (%rax),%esi 1d9d21: e8 00 00 00 00 callq 1d9d26 1d9d26: 8b 44 24 04 mov 0x4(%rsp),%eax 1d9d2a: 85 c0 test %eax,%eax 1d9d2c: 0f 85 9c 00 00 00 jne 1d9dce 1d9d32: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1d9d39: 48 8b 3b mov (%rbx),%rdi 1d9d3c: 49 89 e0 mov %rsp,%r8 1d9d3f: 8b 48 04 mov 0x4(%rax),%ecx 1d9d42: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1d9d49: 0f b6 50 01 movzbl 0x1(%rax),%edx 1d9d4d: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1d9d54: 8b 70 04 mov 0x4(%rax),%esi 1d9d57: e8 00 00 00 00 callq 1d9d5c 1d9d5c: 8b 0c 24 mov (%rsp),%ecx 1d9d5f: 83 f9 07 cmp $0x7,%ecx 1d9d62: 7e 1d jle 1d9d81 1d9d64: 83 f9 7f cmp $0x7f,%ecx 1d9d67: 7f 58 jg 1d9dc1 1d9d69: 83 f9 3f cmp $0x3f,%ecx 1d9d6c: 7e 18 jle 1d9d86 1d9d6e: 83 f9 5f cmp $0x5f,%ecx 1d9d71: 7e 55 jle 1d9dc8 1d9d73: 83 f9 7d cmp $0x7d,%ecx 1d9d76: 7f 5d jg 1d9dd5 1d9d78: 8d 0c 8d 00 ff ff ff lea -0x100(,%rcx,4),%ecx 1d9d7f: eb 05 jmp 1d9d86 1d9d81: b9 08 00 00 00 mov $0x8,%ecx 1d9d86: 8b 43 5c mov 0x5c(%rbx),%eax 1d9d89: c1 e0 02 shl $0x2,%eax 1d9d8c: 99 cltd 1d9d8d: f7 f9 idiv %ecx 1d9d8f: 80 bb 74 01 00 00 00 cmpb $0x0,0x174(%rbx) 1d9d96: 74 13 je 1d9dab 1d9d98: 8b b3 7c 01 00 00 mov 0x17c(%rbx),%esi 1d9d9e: 8b bb 78 01 00 00 mov 0x178(%rbx),%edi 1d9da4: 89 c2 mov %eax,%edx 1d9da6: e8 a5 fe ff ff callq 1d9c50 1d9dab: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1d9db0: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1d9db7: 00 00 1d9db9: 75 28 jne 1d9de3 1d9dbb: 48 83 c4 10 add $0x10,%rsp 1d9dbf: 5b pop %rbx 1d9dc0: c3 retq 1d9dc1: b9 00 02 00 00 mov $0x200,%ecx 1d9dc6: eb be jmp 1d9d86 1d9dc8: 8d 4c 09 c0 lea -0x40(%rcx,%rcx,1),%ecx 1d9dcc: eb b8 jmp 1d9d86 1d9dce: 0f 0b ud2 1d9dd0: e9 5d ff ff ff jmpq 1d9d32 1d9dd5: 69 c9 08 01 00 00 imul $0x108,%ecx,%ecx 1d9ddb: 81 e9 f8 80 00 00 sub $0x80f8,%ecx 1d9de1: eb a3 jmp 1d9d86 1d9de3: e8 00 00 00 00 callq 1d9de8 1d9de8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1d9def: 00 00000000001d9df0 : 1d9df0: e8 00 00 00 00 callq 1d9df5 1d9df5: b8 08 00 00 00 mov $0x8,%eax 1d9dfa: 83 ff 07 cmp $0x7,%edi 1d9dfd: 7e 1b jle 1d9e1a 1d9dff: b8 00 02 00 00 mov $0x200,%eax 1d9e04: 83 ff 7f cmp $0x7f,%edi 1d9e07: 7f 11 jg 1d9e1a 1d9e09: 83 ff 3f cmp $0x3f,%edi 1d9e0c: 7e 0a jle 1d9e18 1d9e0e: 83 ff 5f cmp $0x5f,%edi 1d9e11: 7f 08 jg 1d9e1b 1d9e13: 8d 44 3f c0 lea -0x40(%rdi,%rdi,1),%eax 1d9e17: c3 retq 1d9e18: 89 f8 mov %edi,%eax 1d9e1a: c3 retq 1d9e1b: 83 ff 7d cmp $0x7d,%edi 1d9e1e: 7f 08 jg 1d9e28 1d9e20: 8d 04 bd 00 ff ff ff lea -0x100(,%rdi,4),%eax 1d9e27: c3 retq 1d9e28: 69 ff 08 01 00 00 imul $0x108,%edi,%edi 1d9e2e: 8d 87 08 7f ff ff lea -0x80f8(%rdi),%eax 1d9e34: c3 retq 1d9e35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1d9e3c: 00 00 00 00 00000000001d9e40 : 1d9e40: e8 00 00 00 00 callq 1d9e45 1d9e45: 80 bf 74 01 00 00 00 cmpb $0x0,0x174(%rdi) 1d9e4c: 74 17 je 1d9e65 1d9e4e: 44 8b 87 7c 01 00 00 mov 0x17c(%rdi),%r8d 1d9e55: 8b bf 78 01 00 00 mov 0x178(%rdi),%edi 1d9e5b: 89 f2 mov %esi,%edx 1d9e5d: 44 89 c6 mov %r8d,%esi 1d9e60: e9 eb fd ff ff jmpq 1d9c50 1d9e65: 89 f0 mov %esi,%eax 1d9e67: c3 retq 1d9e68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1d9e6f: 00 00000000001d9e70 : 1d9e70: e8 00 00 00 00 callq 1d9e75 1d9e75: 80 bf 74 01 00 00 00 cmpb $0x0,0x174(%rdi) 1d9e7c: 8b 47 58 mov 0x58(%rdi),%eax 1d9e7f: 74 13 je 1d9e94 1d9e81: 8b b7 7c 01 00 00 mov 0x17c(%rdi),%esi 1d9e87: 8b bf 78 01 00 00 mov 0x178(%rdi),%edi 1d9e8d: 89 c2 mov %eax,%edx 1d9e8f: e9 bc fd ff ff jmpq 1d9c50 1d9e94: c3 retq 1d9e95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1d9e9c: 00 00 00 00 00000000001d9ea0 : 1d9ea0: e8 00 00 00 00 callq 1d9ea5 1d9ea5: 48 8d 87 c0 01 00 00 lea 0x1c0(%rdi),%rax 1d9eac: 45 31 c0 xor %r8d,%r8d 1d9eaf: 48 81 c7 d0 1e 00 00 add $0x1ed0,%rdi 1d9eb6: be cd cc cc cc mov $0xcccccccd,%esi 1d9ebb: eb 0b jmp 1d9ec8 1d9ebd: 48 05 d8 04 00 00 add $0x4d8,%rax 1d9ec3: 48 39 f8 cmp %rdi,%rax 1d9ec6: 74 55 je 1d9f1d 1d9ec8: 48 8b 08 mov (%rax),%rcx 1d9ecb: 48 85 c9 test %rcx,%rcx 1d9ece: 74 ed je 1d9ebd 1d9ed0: 48 83 b8 b8 02 00 00 cmpq $0x0,0x2b8(%rax) 1d9ed7: 00 1d9ed8: 75 e3 jne 1d9ebd 1d9eda: 8b 90 38 01 00 00 mov 0x138(%rax),%edx 1d9ee0: 48 0f af d6 imul %rsi,%rdx 1d9ee4: 48 c1 ea 23 shr $0x23,%rdx 1d9ee8: 41 39 d0 cmp %edx,%r8d 1d9eeb: 44 0f 42 c2 cmovb %edx,%r8d 1d9eef: 8b 91 24 03 00 00 mov 0x324(%rcx),%edx 1d9ef5: 8d 4a e0 lea -0x20(%rdx),%ecx 1d9ef8: 83 e1 df and $0xffffffdf,%ecx 1d9efb: 74 08 je 1d9f05 1d9efd: 81 fa 80 00 00 00 cmp $0x80,%edx 1d9f03: 75 b8 jne 1d9ebd 1d9f05: 8b 90 3c 01 00 00 mov 0x13c(%rax),%edx 1d9f0b: 41 39 d0 cmp %edx,%r8d 1d9f0e: 44 0f 42 c2 cmovb %edx,%r8d 1d9f12: 48 05 d8 04 00 00 add $0x4d8,%rax 1d9f18: 48 39 f8 cmp %rdi,%rax 1d9f1b: 75 ab jne 1d9ec8 1d9f1d: 44 89 c0 mov %r8d,%eax 1d9f20: c3 retq 1d9f21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1d9f28: 00 00 00 00 1d9f2c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001d9f30 : 1d9f30: e8 00 00 00 00 callq 1d9f35 1d9f35: 55 push %rbp 1d9f36: 48 89 fd mov %rdi,%rbp 1d9f39: 48 89 f7 mov %rsi,%rdi 1d9f3c: 53 push %rbx 1d9f3d: 48 89 f3 mov %rsi,%rbx 1d9f40: e8 00 00 00 00 callq 1d9f45 1d9f45: 8b bd 80 01 00 00 mov 0x180(%rbp),%edi 1d9f4b: 85 ff test %edi,%edi 1d9f4d: 7e 56 jle 1d9fa5 1d9f4f: 89 c1 mov %eax,%ecx 1d9f51: 48 63 c7 movslq %edi,%rax 1d9f54: 8b b3 84 20 00 00 mov 0x2084(%rbx),%esi 1d9f5a: 89 fa mov %edi,%edx 1d9f5c: 48 8d 44 c5 00 lea 0x0(%rbp,%rax,8),%rax 1d9f61: eb 11 jmp 1d9f74 1d9f63: 39 88 24 01 00 00 cmp %ecx,0x124(%rax) 1d9f69: 7c 11 jl 1d9f7c 1d9f6b: 48 83 e8 08 sub $0x8,%rax 1d9f6f: 83 ea 01 sub $0x1,%edx 1d9f72: 74 29 je 1d9f9d 1d9f74: 3b b0 20 01 00 00 cmp 0x120(%rax),%esi 1d9f7a: 7e e7 jle 1d9f63 1d9f7c: 8d 42 01 lea 0x1(%rdx),%eax 1d9f7f: 39 c7 cmp %eax,%edi 1d9f81: 73 17 jae 1d9f9a 1d9f83: 89 f8 mov %edi,%eax 1d9f85: 8b 9b 84 20 00 00 mov 0x2084(%rbx),%ebx 1d9f8b: 39 9c c5 20 01 00 00 cmp %ebx,0x120(%rbp,%rax,8) 1d9f92: b8 00 00 00 00 mov $0x0,%eax 1d9f97: 0f 4d c7 cmovge %edi,%eax 1d9f9a: 5b pop %rbx 1d9f9b: 5d pop %rbp 1d9f9c: c3 retq 1d9f9d: b8 01 00 00 00 mov $0x1,%eax 1d9fa2: 5b pop %rbx 1d9fa3: 5d pop %rbp 1d9fa4: c3 retq 1d9fa5: 8d 47 01 lea 0x1(%rdi),%eax 1d9fa8: eb d5 jmp 1d9f7f 1d9faa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001d9fb0 : 1d9fb0: e8 00 00 00 00 callq 1d9fb5 1d9fb5: 41 55 push %r13 1d9fb7: b9 06 00 00 00 mov $0x6,%ecx 1d9fbc: 41 54 push %r12 1d9fbe: 49 89 fc mov %rdi,%r12 1d9fc1: 55 push %rbp 1d9fc2: 53 push %rbx 1d9fc3: 89 f3 mov %esi,%ebx 1d9fc5: 89 dd mov %ebx,%ebp 1d9fc7: 48 83 ec 38 sub $0x38,%rsp 1d9fcb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1d9fd2: 00 00 1d9fd4: 48 89 44 24 30 mov %rax,0x30(%rsp) 1d9fd9: 31 c0 xor %eax,%eax 1d9fdb: 48 89 e6 mov %rsp,%rsi 1d9fde: 48 89 f7 mov %rsi,%rdi 1d9fe1: f3 48 ab rep stos %rax,%es:(%rdi) 1d9fe4: 49 8b 04 24 mov (%r12),%rax 1d9fe8: 48 8b 78 58 mov 0x58(%rax),%rdi 1d9fec: 48 8b 00 mov (%rax),%rax 1d9fef: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 1d9ff6: 4c 8b a8 d0 03 00 00 mov 0x3d0(%rax),%r13 1d9ffd: 85 db test %ebx,%ebx 1d9fff: 7e 15 jle 1da016 1da001: 41 8b 44 24 5c mov 0x5c(%r12),%eax 1da006: 85 c0 test %eax,%eax 1da008: 8d 68 3f lea 0x3f(%rax),%ebp 1da00b: 0f 49 e8 cmovns %eax,%ebp 1da00e: c1 fd 06 sar $0x6,%ebp 1da011: 39 dd cmp %ebx,%ebp 1da013: 0f 4c eb cmovl %ebx,%ebp 1da016: 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%eax 1da01a: c7 44 24 04 06 00 00 movl $0x6,0x4(%rsp) 1da021: 00 1da022: 01 c0 add %eax,%eax 1da024: 41 80 bc 24 69 01 00 cmpb $0x0,0x169(%r12) 1da02b: 00 00 1da02d: 89 44 24 0c mov %eax,0xc(%rsp) 1da031: 74 05 je 1da038 1da033: 80 4c 24 2c 08 orb $0x8,0x2c(%rsp) 1da038: 48 8b 07 mov (%rdi),%rax 1da03b: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 1da042: e8 00 00 00 00 callq 1da047 1da047: 41 80 bc 24 69 01 00 cmpb $0x0,0x169(%r12) 1da04e: 00 00 1da050: 74 0c je 1da05e 1da052: 8b 5c 24 24 mov 0x24(%rsp),%ebx 1da056: 41 89 9c 24 70 01 00 mov %ebx,0x170(%r12) 1da05d: 00 1da05e: 85 ed test %ebp,%ebp 1da060: 75 0c jne 1da06e 1da062: 41 c7 84 24 84 01 00 movl $0x3,0x184(%r12) 1da069: 00 03 00 00 00 1da06e: 4d 85 ed test %r13,%r13 1da071: 74 14 je 1da087 1da073: 49 8b 45 08 mov 0x8(%r13),%rax 1da077: 4c 89 ef mov %r13,%rdi 1da07a: 48 8b 40 38 mov 0x38(%rax),%rax 1da07e: e8 00 00 00 00 callq 1da083 1da083: 84 c0 test %al,%al 1da085: 75 1d jne 1da0a4 1da087: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1da08c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1da093: 00 00 1da095: 75 34 jne 1da0cb 1da097: 48 83 c4 38 add $0x38,%rsp 1da09b: 89 d8 mov %ebx,%eax 1da09d: 5b pop %rbx 1da09e: 5d pop %rbp 1da09f: 41 5c pop %r12 1da0a1: 41 5d pop %r13 1da0a3: c3 retq 1da0a4: 48 63 f3 movslq %ebx,%rsi 1da0a7: 89 d8 mov %ebx,%eax 1da0a9: 4c 89 ef mov %r13,%rdi 1da0ac: 48 69 f6 07 fb 72 25 imul $0x2572fb07,%rsi,%rsi 1da0b3: c1 f8 1f sar $0x1f,%eax 1da0b6: 48 c1 fe 2a sar $0x2a,%rsi 1da0ba: 29 c6 sub %eax,%esi 1da0bc: 49 8b 45 08 mov 0x8(%r13),%rax 1da0c0: 48 8b 40 28 mov 0x28(%rax),%rax 1da0c4: e8 00 00 00 00 callq 1da0c9 1da0c9: eb bc jmp 1da087 1da0cb: e8 00 00 00 00 callq 1da0d0 00000000001da0d0 : 1da0d0: e8 00 00 00 00 callq 1da0d5 1da0d5: 41 55 push %r13 1da0d7: 41 89 d5 mov %edx,%r13d 1da0da: 41 54 push %r12 1da0dc: 55 push %rbp 1da0dd: 48 89 f5 mov %rsi,%rbp 1da0e0: 53 push %rbx 1da0e1: 48 89 fb mov %rdi,%rbx 1da0e4: 48 83 ec 10 sub $0x10,%rsp 1da0e8: 44 8b a6 84 20 00 00 mov 0x2084(%rsi),%r12d 1da0ef: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1da0f6: 00 00 1da0f8: 48 89 44 24 08 mov %rax,0x8(%rsp) 1da0fd: 31 c0 xor %eax,%eax 1da0ff: 80 bf 69 01 00 00 00 cmpb $0x0,0x169(%rdi) 1da106: 75 18 jne 1da120 1da108: 41 6b c4 73 imul $0x73,%r12d,%eax 1da10c: 4c 63 e0 movslq %eax,%r12 1da10f: c1 f8 1f sar $0x1f,%eax 1da112: 4d 69 e4 1f 85 eb 51 imul $0x51eb851f,%r12,%r12 1da119: 49 c1 fc 25 sar $0x25,%r12 1da11d: 41 29 c4 sub %eax,%r12d 1da120: 48 89 ee mov %rbp,%rsi 1da123: 48 89 df mov %rbx,%rdi 1da126: e8 00 00 00 00 callq 1da12b 1da12b: 89 44 24 04 mov %eax,0x4(%rsp) 1da12f: 3b 83 84 01 00 00 cmp 0x184(%rbx),%eax 1da135: 0f 82 89 00 00 00 jb 1da1c4 1da13b: 0f 87 88 00 00 00 ja 1da1c9 1da141: 8b 43 10 mov 0x10(%rbx),%eax 1da144: 44 39 e0 cmp %r12d,%eax 1da147: 0f 8e a7 00 00 00 jle 1da1f4 1da14d: 45 84 ed test %r13b,%r13b 1da150: 0f 84 9e 00 00 00 je 1da1f4 1da156: 44 89 e6 mov %r12d,%esi 1da159: 48 89 df mov %rbx,%rdi 1da15c: e8 00 00 00 00 callq 1da161 1da161: 89 43 10 mov %eax,0x10(%rbx) 1da164: 48 8b 03 mov (%rbx),%rax 1da167: 48 89 ef mov %rbp,%rdi 1da16a: 4c 8d a5 78 03 01 00 lea 0x10378(%rbp),%r12 1da171: 48 8b 18 mov (%rax),%rbx 1da174: e8 00 00 00 00 callq 1da179 1da179: 4c 89 e6 mov %r12,%rsi 1da17c: 48 89 ef mov %rbp,%rdi 1da17f: 89 85 8c 03 01 00 mov %eax,0x1038c(%rbp) 1da185: e8 00 00 00 00 callq 1da18a 1da18a: 48 8b 83 70 03 00 00 mov 0x370(%rbx),%rax 1da191: ba 24 01 00 00 mov $0x124,%edx 1da196: 4c 89 e6 mov %r12,%rsi 1da199: 48 8d b8 78 03 01 00 lea 0x10378(%rax),%rdi 1da1a0: e8 00 00 00 00 callq 1da1a5 1da1a5: 85 c0 test %eax,%eax 1da1a7: 75 59 jne 1da202 1da1a9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1da1ae: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1da1b5: 00 00 1da1b7: 75 6b jne 1da224 1da1b9: 48 83 c4 10 add $0x10,%rsp 1da1bd: 5b pop %rbx 1da1be: 5d pop %rbp 1da1bf: 41 5c pop %r12 1da1c1: 41 5d pop %r13 1da1c3: c3 retq 1da1c4: 45 84 ed test %r13b,%r13b 1da1c7: 74 4a je 1da213 1da1c9: 48 8b 3b mov (%rbx),%rdi 1da1cc: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1da1d1: e8 00 00 00 00 callq 1da1d6 1da1d6: 84 c0 test %al,%al 1da1d8: 0f 84 63 ff ff ff je 1da141 1da1de: 8b 44 24 04 mov 0x4(%rsp),%eax 1da1e2: 89 83 84 01 00 00 mov %eax,0x184(%rbx) 1da1e8: 8b 43 10 mov 0x10(%rbx),%eax 1da1eb: 44 39 e0 cmp %r12d,%eax 1da1ee: 0f 8f 59 ff ff ff jg 1da14d 1da1f4: 41 39 c4 cmp %eax,%r12d 1da1f7: 0f 8f 59 ff ff ff jg 1da156 1da1fd: e9 62 ff ff ff jmpq 1da164 1da202: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 1da209: 4c 89 e6 mov %r12,%rsi 1da20c: e8 00 00 00 00 callq 1da211 1da211: eb 96 jmp 1da1a9 1da213: 8b 43 10 mov 0x10(%rbx),%eax 1da216: 41 39 c4 cmp %eax,%r12d 1da219: 0f 8f 37 ff ff ff jg 1da156 1da21f: e9 40 ff ff ff jmpq 1da164 1da224: e8 00 00 00 00 callq 1da229 1da229: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001da230 : 1da230: e8 00 00 00 00 callq 1da235 1da235: 55 push %rbp 1da236: be 05 00 00 00 mov $0x5,%esi 1da23b: 53 push %rbx 1da23c: 48 89 fb mov %rdi,%rbx 1da23f: 48 83 ec 28 sub $0x28,%rsp 1da243: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1da24a: 00 00 1da24c: 48 89 44 24 20 mov %rax,0x20(%rsp) 1da251: 48 8b 07 mov (%rdi),%rax 1da254: 48 8b 68 58 mov 0x58(%rax),%rbp 1da258: 48 8b 45 00 mov 0x0(%rbp),%rax 1da25c: 48 89 ef mov %rbp,%rdi 1da25f: 48 8b 40 38 mov 0x38(%rax),%rax 1da263: e8 00 00 00 00 callq 1da268 1da268: 85 c0 test %eax,%eax 1da26a: 0f 84 89 00 00 00 je 1da2f9 1da270: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 1da277: 00 1da278: 31 d2 xor %edx,%edx 1da27a: 48 89 ef mov %rbp,%rdi 1da27d: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1da282: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1da289: 00 00 1da28b: be 05 00 00 00 mov $0x5,%esi 1da290: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1da297: 00 00 1da299: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1da2a0: 00 00 1da2a2: 48 8b 45 00 mov 0x0(%rbp),%rax 1da2a6: 48 8b 40 30 mov 0x30(%rax),%rax 1da2aa: e8 00 00 00 00 callq 1da2af 1da2af: 85 c0 test %eax,%eax 1da2b1: 74 5d je 1da310 1da2b3: 48 8b 45 00 mov 0x0(%rbp),%rax 1da2b7: 31 d2 xor %edx,%edx 1da2b9: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1da2be: be 04 00 00 00 mov $0x4,%esi 1da2c3: 48 89 ef mov %rbp,%rdi 1da2c6: 48 8b 40 30 mov 0x30(%rax),%rax 1da2ca: e8 00 00 00 00 callq 1da2cf 1da2cf: 85 c0 test %eax,%eax 1da2d1: 75 26 jne 1da2f9 1da2d3: 8b 44 24 08 mov 0x8(%rsp),%eax 1da2d7: 85 c0 test %eax,%eax 1da2d9: 74 1e je 1da2f9 1da2db: 8b 54 24 0c mov 0xc(%rsp),%edx 1da2df: c6 83 74 01 00 00 01 movb $0x1,0x174(%rbx) 1da2e6: 89 93 7c 01 00 00 mov %edx,0x17c(%rbx) 1da2ec: f6 44 24 04 01 testb $0x1,0x4(%rsp) 1da2f1: 75 06 jne 1da2f9 1da2f3: 89 83 78 01 00 00 mov %eax,0x178(%rbx) 1da2f9: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1da2fe: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1da305: 00 00 1da307: 75 11 jne 1da31a 1da309: 48 83 c4 28 add $0x28,%rsp 1da30d: 5b pop %rbx 1da30e: 5d pop %rbp 1da30f: c3 retq 1da310: 8b 44 24 08 mov 0x8(%rsp),%eax 1da314: 85 c0 test %eax,%eax 1da316: 74 9b je 1da2b3 1da318: eb c1 jmp 1da2db 1da31a: e8 00 00 00 00 callq 1da31f 1da31f: 90 nop 00000000001da320 : 1da320: e8 00 00 00 00 callq 1da325 1da325: 55 push %rbp 1da326: 48 89 f5 mov %rsi,%rbp 1da329: 48 83 ec 18 sub $0x18,%rsp 1da32d: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1da334 1da334: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1da33b: 00 00 1da33d: 48 89 44 24 10 mov %rax,0x10(%rsp) 1da342: 31 c0 xor %eax,%eax 1da344: 48 89 3e mov %rdi,(%rsi) 1da347: 48 b8 00 00 00 00 e8 movabs $0x3e800000000,%rax 1da34e: 03 00 00 1da351: 48 89 96 20 01 00 00 mov %rdx,0x120(%rsi) 1da358: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1da35f 1da35f: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1da366: 00 1da367: 48 89 96 28 01 00 00 mov %rdx,0x128(%rsi) 1da36e: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1da375 1da375: 48 c7 86 08 01 00 00 movq $0x0,0x108(%rsi) 1da37c: 00 00 00 00 1da380: 48 89 96 30 01 00 00 mov %rdx,0x130(%rsi) 1da387: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1da38e 1da38e: 48 c7 86 10 01 00 00 movq $0x0,0x110(%rsi) 1da395: 00 00 00 00 1da399: 48 89 96 38 01 00 00 mov %rdx,0x138(%rsi) 1da3a0: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1da3a7 1da3a7: 48 c7 86 18 01 00 00 movq $0x0,0x118(%rsi) 1da3ae: 00 00 00 00 1da3b2: 48 89 96 40 01 00 00 mov %rdx,0x140(%rsi) 1da3b9: c7 86 70 01 00 00 00 movl $0x0,0x170(%rsi) 1da3c0: 00 00 00 1da3c3: 48 89 86 78 01 00 00 mov %rax,0x178(%rsi) 1da3ca: c6 86 74 01 00 00 00 movb $0x0,0x174(%rsi) 1da3d1: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1da3d6: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1da3dd: 00 00 1da3df: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1da3e6: 00 1da3e7: e8 00 00 00 00 callq 1da3ec 1da3ec: c7 85 84 01 00 00 00 movl $0x0,0x184(%rbp) 1da3f3: 00 00 00 1da3f6: 84 c0 test %al,%al 1da3f8: b8 03 00 00 00 mov $0x3,%eax 1da3fd: 0f 45 44 24 0c cmovne 0xc(%rsp),%eax 1da402: 89 85 80 01 00 00 mov %eax,0x180(%rbp) 1da408: 48 8b 45 00 mov 0x0(%rbp),%rax 1da40c: 48 8b 70 58 mov 0x58(%rax),%rsi 1da410: 4c 8b 00 mov (%rax),%r8 1da413: 48 8b 46 30 mov 0x30(%rsi),%rax 1da417: 48 85 c0 test %rax,%rax 1da41a: 0f 84 8a 00 00 00 je 1da4aa 1da420: 8b 80 20 01 00 00 mov 0x120(%rax),%eax 1da426: 89 45 5c mov %eax,0x5c(%rbp) 1da429: 85 c0 test %eax,%eax 1da42b: 75 10 jne 1da43d 1da42d: 8b 46 5c mov 0x5c(%rsi),%eax 1da430: ba 80 ee 36 00 mov $0x36ee80,%edx 1da435: 85 c0 test %eax,%eax 1da437: 0f 44 c2 cmove %edx,%eax 1da43a: 89 45 5c mov %eax,0x5c(%rbp) 1da43d: 31 c0 xor %eax,%eax 1da43f: b9 01 00 00 00 mov $0x1,%ecx 1da444: 48 8b 56 30 mov 0x30(%rsi),%rdx 1da448: 48 85 d2 test %rdx,%rdx 1da44b: 74 16 je 1da463 1da44d: 48 63 f8 movslq %eax,%rdi 1da450: 8b 54 fa 04 mov 0x4(%rdx,%rdi,8),%edx 1da454: 81 fa 9f 86 01 00 cmp $0x1869f,%edx 1da45a: 76 07 jbe 1da463 1da45c: 89 94 cd 20 01 00 00 mov %edx,0x120(%rbp,%rcx,8) 1da463: 83 f8 03 cmp $0x3,%eax 1da466: 75 3a jne 1da4a2 1da468: 41 80 b8 9e 01 00 00 cmpb $0x0,0x19e(%r8) 1da46f: 00 1da470: 75 12 jne 1da484 1da472: 48 8b 46 30 mov 0x30(%rsi),%rax 1da476: 48 85 c0 test %rax,%rax 1da479: 74 09 je 1da484 1da47b: f6 80 30 01 00 00 10 testb $0x10,0x130(%rax) 1da482: 75 2e jne 1da4b2 1da484: 48 89 ef mov %rbp,%rdi 1da487: e8 00 00 00 00 callq 1da48c 1da48c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1da491: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1da498: 00 00 1da49a: 75 1f jne 1da4bb 1da49c: 48 83 c4 18 add $0x18,%rsp 1da4a0: 5d pop %rbp 1da4a1: c3 retq 1da4a2: 8d 48 02 lea 0x2(%rax),%ecx 1da4a5: 83 c0 01 add $0x1,%eax 1da4a8: eb 9a jmp 1da444 1da4aa: 8b 45 5c mov 0x5c(%rbp),%eax 1da4ad: e9 77 ff ff ff jmpq 1da429 1da4b2: c6 85 68 01 00 00 01 movb $0x1,0x168(%rbp) 1da4b9: eb c9 jmp 1da484 1da4bb: e8 00 00 00 00 callq 1da4c0 00000000001da4c0 : 1da4c0: e8 00 00 00 00 callq 1da4c5 1da4c5: 0f b6 87 b0 01 00 00 movzbl 0x1b0(%rdi),%eax 1da4cc: 84 c0 test %al,%al 1da4ce: 74 4a je 1da51a 1da4d0: 83 e8 01 sub $0x1,%eax 1da4d3: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 1da4d9: 0f b6 c0 movzbl %al,%eax 1da4dc: 48 8d 4c c7 08 lea 0x8(%rdi,%rax,8),%rcx 1da4e1: 48 8b 37 mov (%rdi),%rsi 1da4e4: 8b 86 ac 00 00 00 mov 0xac(%rsi),%eax 1da4ea: 39 86 b0 00 00 00 cmp %eax,0xb0(%rsi) 1da4f0: 0f 44 46 4c cmove 0x4c(%rsi),%eax 1da4f4: 2b 46 54 sub 0x54(%rsi),%eax 1da4f7: 31 d2 xor %edx,%edx 1da4f9: 0f af 46 34 imul 0x34(%rsi),%eax 1da4fd: 69 c0 10 27 00 00 imul $0x2710,%eax,%eax 1da503: f7 76 64 divl 0x64(%rsi) 1da506: 41 39 c0 cmp %eax,%r8d 1da509: 44 0f 47 c0 cmova %eax,%r8d 1da50d: 48 83 c7 08 add $0x8,%rdi 1da511: 48 39 f9 cmp %rdi,%rcx 1da514: 75 cb jne 1da4e1 1da516: 44 89 c0 mov %r8d,%eax 1da519: c3 retq 1da51a: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 1da520: 44 89 c0 mov %r8d,%eax 1da523: c3 retq 1da524: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1da52b: 00 00 00 00 1da52f: 90 nop 00000000001da530 : 1da530: e8 00 00 00 00 callq 1da535 1da535: 44 0f b6 8f b0 01 00 movzbl 0x1b0(%rdi),%r9d 1da53c: 00 1da53d: 49 89 f2 mov %rsi,%r10 1da540: 45 84 c9 test %r9b,%r9b 1da543: 0f 84 1b 01 00 00 je 1da664 1da549: 53 push %rbx 1da54a: 49 89 f8 mov %rdi,%r8 1da54d: 45 31 c9 xor %r9d,%r9d 1da550: 31 ff xor %edi,%edi 1da552: 4d 8d 98 c0 01 00 00 lea 0x1c0(%r8),%r11 1da559: 49 8b 0c f8 mov (%r8,%rdi,8),%rcx 1da55d: 4c 89 da mov %r11,%rdx 1da560: 31 c0 xor %eax,%eax 1da562: 48 39 0a cmp %rcx,(%rdx) 1da565: 0f 84 da 00 00 00 je 1da645 1da56b: 83 c0 01 add $0x1,%eax 1da56e: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 1da575: 83 f8 06 cmp $0x6,%eax 1da578: 75 e8 jne 1da562 1da57a: 0f 0b ud2 1da57c: 31 c0 xor %eax,%eax 1da57e: 80 b9 28 03 00 00 00 cmpb $0x0,0x328(%rcx) 1da585: 0f 85 a0 00 00 00 jne 1da62b 1da58b: 48 8b 50 08 mov 0x8(%rax),%rdx 1da58f: 8b 9a 24 03 00 00 mov 0x324(%rdx),%ebx 1da595: 49 63 d1 movslq %r9d,%rdx 1da598: 41 83 c1 01 add $0x1,%r9d 1da59c: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 1da5a0: 49 8d 34 d2 lea (%r10,%rdx,8),%rsi 1da5a4: 31 d2 xor %edx,%edx 1da5a6: 89 5e 2c mov %ebx,0x2c(%rsi) 1da5a9: 48 8b 80 28 01 00 00 mov 0x128(%rax),%rax 1da5b0: 8b 40 18 mov 0x18(%rax),%eax 1da5b3: 88 46 32 mov %al,0x32(%rsi) 1da5b6: 8b 81 38 01 00 00 mov 0x138(%rcx),%eax 1da5bc: 89 46 34 mov %eax,0x34(%rsi) 1da5bf: 8b 81 34 01 00 00 mov 0x134(%rcx),%eax 1da5c5: 89 46 38 mov %eax,0x38(%rsi) 1da5c8: 48 8b 41 08 mov 0x8(%rcx),%rax 1da5cc: 0f b6 80 4c 01 00 00 movzbl 0x14c(%rax),%eax 1da5d3: 88 46 31 mov %al,0x31(%rsi) 1da5d6: 48 8b 41 08 mov 0x8(%rcx),%rax 1da5da: 48 8b 80 40 01 00 00 mov 0x140(%rax),%rax 1da5e1: 8b 40 38 mov 0x38(%rax),%eax 1da5e4: 88 46 30 mov %al,0x30(%rsi) 1da5e7: 48 8b 41 08 mov 0x8(%rcx),%rax 1da5eb: 8b 40 6c mov 0x6c(%rax),%eax 1da5ee: 89 46 44 mov %eax,0x44(%rsi) 1da5f1: 48 8b 41 08 mov 0x8(%rcx),%rax 1da5f5: 8b 40 70 mov 0x70(%rax),%eax 1da5f8: 89 46 48 mov %eax,0x48(%rsi) 1da5fb: 48 8b 41 08 mov 0x8(%rcx),%rax 1da5ff: 8b 40 74 mov 0x74(%rax),%eax 1da602: 89 46 4c mov %eax,0x4c(%rsi) 1da605: 8b 81 20 03 00 00 mov 0x320(%rcx),%eax 1da60b: 89 46 40 mov %eax,0x40(%rsi) 1da60e: 6b 41 64 64 imul $0x64,0x64(%rcx),%eax 1da612: 89 46 3c mov %eax,0x3c(%rsi) 1da615: f7 71 34 divl 0x34(%rcx) 1da618: 89 46 3c mov %eax,0x3c(%rsi) 1da61b: 8b 49 4c mov 0x4c(%rcx),%ecx 1da61e: 89 ca mov %ecx,%edx 1da620: d1 ea shr %edx 1da622: 01 d0 add %edx,%eax 1da624: 31 d2 xor %edx,%edx 1da626: f7 f1 div %ecx 1da628: 89 46 3c mov %eax,0x3c(%rsi) 1da62b: 41 0f b6 80 b0 01 00 movzbl 0x1b0(%r8),%eax 1da632: 00 1da633: 48 83 c7 01 add $0x1,%rdi 1da637: 39 f8 cmp %edi,%eax 1da639: 0f 8f 1a ff ff ff jg 1da559 1da63f: 45 88 4a 29 mov %r9b,0x29(%r10) 1da643: 5b pop %rbx 1da644: c3 retq 1da645: 48 98 cltq 1da647: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1da64e: 49 8d 84 00 b8 01 00 lea 0x1b8(%r8,%rax,1),%rax 1da655: 00 1da656: 48 85 c0 test %rax,%rax 1da659: 0f 85 1f ff ff ff jne 1da57e 1da65f: e9 16 ff ff ff jmpq 1da57a 1da664: 44 88 4e 29 mov %r9b,0x29(%rsi) 1da668: c3 retq 1da669: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001da670 : 1da670: e8 00 00 00 00 callq 1da675 1da675: 41 54 push %r12 1da677: b9 04 00 00 00 mov $0x4,%ecx 1da67c: 4c 8d a6 78 03 01 00 lea 0x10378(%rsi),%r12 1da683: 55 push %rbp 1da684: 48 89 fd mov %rdi,%rbp 1da687: 53 push %rbx 1da688: 48 8b 87 d8 03 00 00 mov 0x3d8(%rdi),%rax 1da68f: 48 89 f3 mov %rsi,%rbx 1da692: 48 85 c0 test %rax,%rax 1da695: 74 0f je 1da6a6 1da697: 31 c9 xor %ecx,%ecx 1da699: 81 38 27 01 00 00 cmpl $0x127,(%rax) 1da69f: 0f 95 c1 setne %cl 1da6a2: 8d 4c 09 02 lea 0x2(%rcx,%rcx,1),%ecx 1da6a6: 0f b6 83 f4 1e 00 00 movzbl 0x1ef4(%rbx),%eax 1da6ad: 0f b6 bb b0 01 00 00 movzbl 0x1b0(%rbx),%edi 1da6b4: 88 83 a0 03 01 00 mov %al,0x103a0(%rbx) 1da6ba: 0f b6 83 f3 1e 00 00 movzbl 0x1ef3(%rbx),%eax 1da6c1: 83 f0 01 xor $0x1,%eax 1da6c4: 88 83 78 03 01 00 mov %al,0x10378(%rbx) 1da6ca: 0f b7 83 f0 1e 00 00 movzwl 0x1ef0(%rbx),%eax 1da6d1: 66 35 01 01 xor $0x101,%ax 1da6d5: 66 89 83 79 03 01 00 mov %ax,0x10379(%rbx) 1da6dc: 8b 83 88 20 00 00 mov 0x2088(%rbx),%eax 1da6e2: 89 83 7c 03 01 00 mov %eax,0x1037c(%rbx) 1da6e8: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 1da6ef: 8b 40 34 mov 0x34(%rax),%eax 1da6f2: 83 e8 28 sub $0x28,%eax 1da6f5: 3d d6 00 00 00 cmp $0xd6,%eax 1da6fa: 77 41 ja 1da73d 1da6fc: 40 80 ff 01 cmp $0x1,%dil 1da700: 76 3b jbe 1da73d 1da702: 48 8b 85 d8 03 00 00 mov 0x3d8(%rbp),%rax 1da709: 48 63 c9 movslq %ecx,%rcx 1da70c: 48 8b 40 20 mov 0x20(%rax),%rax 1da710: 48 99 cqto 1da712: 48 f7 f9 idiv %rcx 1da715: 48 ba 4b 59 86 38 d6 movabs $0x346dc5d63886594b,%rdx 1da71c: c5 6d 34 1da71f: 48 89 c1 mov %rax,%rcx 1da722: 48 f7 ea imul %rdx 1da725: 8b 83 80 03 01 00 mov 0x10380(%rbx),%eax 1da72b: 48 c1 f9 3f sar $0x3f,%rcx 1da72f: 48 c1 fa 0b sar $0xb,%rdx 1da733: 48 29 ca sub %rcx,%rdx 1da736: 39 d0 cmp %edx,%eax 1da738: 0f 46 c2 cmovbe %edx,%eax 1da73b: eb 09 jmp 1da746 1da73d: 8b 83 80 20 00 00 mov 0x2080(%rbx),%eax 1da743: 99 cltd 1da744: f7 f9 idiv %ecx 1da746: 89 83 80 03 01 00 mov %eax,0x10380(%rbx) 1da74c: 8b 95 88 03 00 00 mov 0x388(%rbp),%edx 1da752: 8b 8b 78 20 00 00 mov 0x2078(%rbx),%ecx 1da758: 85 d2 test %edx,%edx 1da75a: 74 2a je 1da786 1da75c: 44 8d 42 ff lea -0x1(%rdx),%r8d 1da760: 48 8d 85 8c 03 00 00 lea 0x38c(%rbp),%rax 1da767: 4a 8d b4 85 90 03 00 lea 0x390(%rbp,%r8,4),%rsi 1da76e: 00 1da76f: eb 0d jmp 1da77e 1da771: 48 83 c0 04 add $0x4,%rax 1da775: 48 39 f0 cmp %rsi,%rax 1da778: 0f 84 ae 00 00 00 je 1da82c 1da77e: 8b 10 mov (%rax),%edx 1da780: 39 ca cmp %ecx,%edx 1da782: 72 ed jb 1da771 1da784: 89 d1 mov %edx,%ecx 1da786: 40 80 ff 04 cmp $0x4,%dil 1da78a: b8 00 00 00 00 mov $0x0,%eax 1da78f: 89 8b 84 03 01 00 mov %ecx,0x10384(%rbx) 1da795: 48 89 df mov %rbx,%rdi 1da798: 0f 46 c8 cmovbe %eax,%ecx 1da79b: 8b 83 7c 20 00 00 mov 0x207c(%rbx),%eax 1da7a1: 89 8b 94 03 01 00 mov %ecx,0x10394(%rbx) 1da7a7: 89 83 88 03 01 00 mov %eax,0x10388(%rbx) 1da7ad: e8 00 00 00 00 callq 1da7b2 1da7b2: 4c 89 e6 mov %r12,%rsi 1da7b5: 48 89 df mov %rbx,%rdi 1da7b8: c7 83 90 03 01 00 00 movl $0x0,0x10390(%rbx) 1da7bf: 00 00 00 1da7c2: 89 83 8c 03 01 00 mov %eax,0x1038c(%rbx) 1da7c8: 48 8b 85 80 03 00 00 mov 0x380(%rbp),%rax 1da7cf: 8b 40 10 mov 0x10(%rax),%eax 1da7d2: 89 83 9c 03 01 00 mov %eax,0x1039c(%rbx) 1da7d8: e8 00 00 00 00 callq 1da7dd 1da7dd: 80 bb a1 03 01 00 01 cmpb $0x1,0x103a1(%rbx) 1da7e4: 75 22 jne 1da808 1da7e6: 48 8b 3b mov (%rbx),%rdi 1da7e9: 0f b6 83 aa 03 01 00 movzbl 0x103aa(%rbx),%eax 1da7f0: 31 d2 xor %edx,%edx 1da7f2: 88 83 94 04 01 00 mov %al,0x10494(%rbx) 1da7f8: 69 47 34 10 27 00 00 imul $0x2710,0x34(%rdi),%eax 1da7ff: f7 77 64 divl 0x64(%rdi) 1da802: 89 83 98 04 01 00 mov %eax,0x10498(%rbx) 1da808: 48 8b 85 70 03 00 00 mov 0x370(%rbp),%rax 1da80f: ba 24 01 00 00 mov $0x124,%edx 1da814: 4c 89 e6 mov %r12,%rsi 1da817: 48 8d b8 78 03 01 00 lea 0x10378(%rax),%rdi 1da81e: e8 00 00 00 00 callq 1da823 1da823: 85 c0 test %eax,%eax 1da825: 75 14 jne 1da83b 1da827: 5b pop %rbx 1da828: 5d pop %rbp 1da829: 41 5c pop %r12 1da82b: c3 retq 1da82c: 0f 0b ud2 1da82e: 42 8b 8c 85 8c 03 00 mov 0x38c(%rbp,%r8,4),%ecx 1da835: 00 1da836: e9 4b ff ff ff jmpq 1da786 1da83b: 48 8b bd 98 02 00 00 mov 0x298(%rbp),%rdi 1da842: 5b pop %rbx 1da843: 4c 89 e6 mov %r12,%rsi 1da846: 5d pop %rbp 1da847: 41 5c pop %r12 1da849: e9 00 00 00 00 jmpq 1da84e 1da84e: 66 90 xchg %ax,%ax 00000000001da850 : 1da850: e8 00 00 00 00 callq 1da855 1da855: 41 55 push %r13 1da857: 49 89 f5 mov %rsi,%r13 1da85a: 41 54 push %r12 1da85c: 41 89 d4 mov %edx,%r12d 1da85f: 55 push %rbp 1da860: 53 push %rbx 1da861: 48 89 fb mov %rdi,%rbx 1da864: 48 83 ec 10 sub $0x10,%rsp 1da868: 8b ae 84 20 00 00 mov 0x2084(%rsi),%ebp 1da86e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1da875: 00 00 1da877: 48 89 44 24 08 mov %rax,0x8(%rsp) 1da87c: 31 c0 xor %eax,%eax 1da87e: 80 bf 69 01 00 00 00 cmpb $0x0,0x169(%rdi) 1da885: 75 16 jne 1da89d 1da887: 6b c5 73 imul $0x73,%ebp,%eax 1da88a: 48 63 e8 movslq %eax,%rbp 1da88d: c1 f8 1f sar $0x1f,%eax 1da890: 48 69 ed 1f 85 eb 51 imul $0x51eb851f,%rbp,%rbp 1da897: 48 c1 fd 25 sar $0x25,%rbp 1da89b: 29 c5 sub %eax,%ebp 1da89d: 4c 89 ee mov %r13,%rsi 1da8a0: 48 89 df mov %rbx,%rdi 1da8a3: e8 00 00 00 00 callq 1da8a8 1da8a8: 89 44 24 04 mov %eax,0x4(%rsp) 1da8ac: 3b 83 84 01 00 00 cmp 0x184(%rbx),%eax 1da8b2: 72 4b jb 1da8ff 1da8b4: 77 4e ja 1da904 1da8b6: 8b 43 10 mov 0x10(%rbx),%eax 1da8b9: 39 e8 cmp %ebp,%eax 1da8bb: 7e 69 jle 1da926 1da8bd: 45 84 e4 test %r12b,%r12b 1da8c0: 74 64 je 1da926 1da8c2: 89 ee mov %ebp,%esi 1da8c4: 48 89 df mov %rbx,%rdi 1da8c7: e8 00 00 00 00 callq 1da8cc 1da8cc: 41 89 85 84 20 00 00 mov %eax,0x2084(%r13) 1da8d3: 89 6b 10 mov %ebp,0x10(%rbx) 1da8d6: 48 8b 03 mov (%rbx),%rax 1da8d9: 4c 89 ee mov %r13,%rsi 1da8dc: 48 8b 38 mov (%rax),%rdi 1da8df: e8 00 00 00 00 callq 1da8e4 1da8e4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1da8e9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1da8f0: 00 00 1da8f2: 75 41 jne 1da935 1da8f4: 48 83 c4 10 add $0x10,%rsp 1da8f8: 5b pop %rbx 1da8f9: 5d pop %rbp 1da8fa: 41 5c pop %r12 1da8fc: 41 5d pop %r13 1da8fe: c3 retq 1da8ff: 45 84 e4 test %r12b,%r12b 1da902: 74 28 je 1da92c 1da904: 48 8b 3b mov (%rbx),%rdi 1da907: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1da90c: e8 00 00 00 00 callq 1da911 1da911: 84 c0 test %al,%al 1da913: 74 a1 je 1da8b6 1da915: 8b 44 24 04 mov 0x4(%rsp),%eax 1da919: 89 83 84 01 00 00 mov %eax,0x184(%rbx) 1da91f: 8b 43 10 mov 0x10(%rbx),%eax 1da922: 39 e8 cmp %ebp,%eax 1da924: 7f 97 jg 1da8bd 1da926: 39 c5 cmp %eax,%ebp 1da928: 7f 98 jg 1da8c2 1da92a: eb aa jmp 1da8d6 1da92c: 8b 43 10 mov 0x10(%rbx),%eax 1da92f: 39 c5 cmp %eax,%ebp 1da931: 7f 8f jg 1da8c2 1da933: eb a1 jmp 1da8d6 1da935: e8 00 00 00 00 callq 1da93a 1da93a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001da940 : 1da940: e8 00 00 00 00 callq 1da945 1da945: 53 push %rbx 1da946: 48 89 f3 mov %rsi,%rbx 1da949: e8 00 00 00 00 callq 1da94e 1da94e: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1da955 1da955: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 1da95c: 00 00 00 00 1da960: 48 c7 83 10 01 00 00 movq $0x0,0x110(%rbx) 1da967: 00 00 00 00 1da96b: 48 89 93 20 01 00 00 mov %rdx,0x120(%rbx) 1da972: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1da979 1da979: 48 c7 83 18 01 00 00 movq $0x0,0x118(%rbx) 1da980: 00 00 00 00 1da984: 48 89 93 28 01 00 00 mov %rdx,0x128(%rbx) 1da98b: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1da992 1da992: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1da999: 00 1da99a: 48 89 93 30 01 00 00 mov %rdx,0x130(%rbx) 1da9a1: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1da9a8 1da9a8: 48 89 93 38 01 00 00 mov %rdx,0x138(%rbx) 1da9af: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1da9b6 1da9b6: 48 89 93 40 01 00 00 mov %rdx,0x140(%rbx) 1da9bd: 5b pop %rbx 1da9be: c3 retq 1da9bf: 90 nop 00000000001da9c0 : 1da9c0: e8 00 00 00 00 callq 1da9c5 1da9c5: 41 57 push %r15 1da9c7: 41 56 push %r14 1da9c9: 41 55 push %r13 1da9cb: 41 54 push %r12 1da9cd: 49 89 fc mov %rdi,%r12 1da9d0: 55 push %rbp 1da9d1: 53 push %rbx 1da9d2: 48 83 ec 18 sub $0x18,%rsp 1da9d6: 48 63 5f 5c movslq 0x5c(%rdi),%rbx 1da9da: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1da9e1: 00 00 1da9e3: 48 89 44 24 10 mov %rax,0x10(%rsp) 1da9e8: 48 8b 07 mov (%rdi),%rax 1da9eb: 4c 8b 28 mov (%rax),%r13 1da9ee: 4c 8b 70 58 mov 0x58(%rax),%r14 1da9f2: c7 04 24 06 00 00 00 movl $0x6,(%rsp) 1da9f9: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1daa00: 00 00 1daa02: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 1daa09: 4c 89 f7 mov %r14,%rdi 1daa0c: 48 8b a8 d0 03 00 00 mov 0x3d0(%rax),%rbp 1daa13: 48 89 d8 mov %rbx,%rax 1daa16: 48 69 db 43 08 21 84 imul $0xffffffff84210843,%rbx,%rbx 1daa1d: 48 c1 eb 20 shr $0x20,%rbx 1daa21: 01 c3 add %eax,%ebx 1daa23: c1 f8 1f sar $0x1f,%eax 1daa26: c1 fb 05 sar $0x5,%ebx 1daa29: 29 c3 sub %eax,%ebx 1daa2b: 39 f3 cmp %esi,%ebx 1daa2d: 0f 4c de cmovl %esi,%ebx 1daa30: 48 89 e6 mov %rsp,%rsi 1daa33: 89 5c 24 04 mov %ebx,0x4(%rsp) 1daa37: 49 8b 06 mov (%r14),%rax 1daa3a: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 1daa41: e8 00 00 00 00 callq 1daa46 1daa46: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 1daa4b: 85 db test %ebx,%ebx 1daa4d: 75 0c jne 1daa5b 1daa4f: 41 c7 84 24 84 01 00 movl $0x3,0x184(%r12) 1daa56: 00 03 00 00 00 1daa5b: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 1daa62: 00 00 00 1daa65: 48 89 44 24 04 mov %rax,0x4(%rsp) 1daa6a: 49 8b 04 24 mov (%r12),%rax 1daa6e: 8b 50 34 mov 0x34(%rax),%edx 1daa71: 31 c0 xor %eax,%eax 1daa73: 83 ea 28 sub $0x28,%edx 1daa76: 81 fa d6 00 00 00 cmp $0xd6,%edx 1daa7c: 76 07 jbe 1daa85 1daa7e: 83 3c 24 0f cmpl $0xf,(%rsp) 1daa82: 0f 94 c0 sete %al 1daa85: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx 1daa8c: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax 1daa91: 48 89 e6 mov %rsp,%rsi 1daa94: 4c 89 f7 mov %r14,%rdi 1daa97: 83 e0 f7 and $0xfffffff7,%eax 1daa9a: 09 d0 or %edx,%eax 1daa9c: 88 44 24 0c mov %al,0xc(%rsp) 1daaa0: 49 8b 06 mov (%r14),%rax 1daaa3: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 1daaaa: e8 00 00 00 00 callq 1daaaf 1daaaf: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 1daab6: 83 78 20 01 cmpl $0x1,0x20(%rax) 1daaba: 74 49 je 1dab05 1daabc: 48 85 ed test %rbp,%rbp 1daabf: 74 44 je 1dab05 1daac1: 48 8b 45 08 mov 0x8(%rbp),%rax 1daac5: 48 89 ef mov %rbp,%rdi 1daac8: 48 8b 40 38 mov 0x38(%rax),%rax 1daacc: e8 00 00 00 00 callq 1daad1 1daad1: 84 c0 test %al,%al 1daad3: 74 30 je 1dab05 1daad5: 45 39 bc 24 70 01 00 cmp %r15d,0x170(%r12) 1daadc: 00 1daadd: 74 26 je 1dab05 1daadf: 49 63 f7 movslq %r15d,%rsi 1daae2: 44 89 f8 mov %r15d,%eax 1daae5: 48 89 ef mov %rbp,%rdi 1daae8: 48 69 f6 07 fb 72 25 imul $0x2572fb07,%rsi,%rsi 1daaef: c1 f8 1f sar $0x1f,%eax 1daaf2: 48 c1 fe 2a sar $0x2a,%rsi 1daaf6: 29 c6 sub %eax,%esi 1daaf8: 48 8b 45 08 mov 0x8(%rbp),%rax 1daafc: 48 8b 40 28 mov 0x28(%rax),%rax 1dab00: e8 00 00 00 00 callq 1dab05 1dab05: 45 89 bc 24 70 01 00 mov %r15d,0x170(%r12) 1dab0c: 00 1dab0d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1dab12: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1dab19: 00 00 1dab1b: 75 12 jne 1dab2f 1dab1d: 48 83 c4 18 add $0x18,%rsp 1dab21: 44 89 f8 mov %r15d,%eax 1dab24: 5b pop %rbx 1dab25: 5d pop %rbp 1dab26: 41 5c pop %r12 1dab28: 41 5d pop %r13 1dab2a: 41 5e pop %r14 1dab2c: 41 5f pop %r15 1dab2e: c3 retq 1dab2f: e8 00 00 00 00 callq 1dab34 1dab34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dab3b: 00 00 00 00 1dab3f: 90 nop 00000000001dab40 : 1dab40: e8 00 00 00 00 callq 1dab45 1dab45: 41 55 push %r13 1dab47: 49 89 f5 mov %rsi,%r13 1dab4a: 41 54 push %r12 1dab4c: 41 89 d4 mov %edx,%r12d 1dab4f: 55 push %rbp 1dab50: 53 push %rbx 1dab51: 48 89 fb mov %rdi,%rbx 1dab54: 48 83 ec 10 sub $0x10,%rsp 1dab58: 8b ae 84 20 00 00 mov 0x2084(%rsi),%ebp 1dab5e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1dab65: 00 00 1dab67: 48 89 44 24 08 mov %rax,0x8(%rsp) 1dab6c: 31 c0 xor %eax,%eax 1dab6e: 80 bf 69 01 00 00 00 cmpb $0x0,0x169(%rdi) 1dab75: 75 16 jne 1dab8d 1dab77: 6b c5 73 imul $0x73,%ebp,%eax 1dab7a: 48 63 e8 movslq %eax,%rbp 1dab7d: c1 f8 1f sar $0x1f,%eax 1dab80: 48 69 ed 1f 85 eb 51 imul $0x51eb851f,%rbp,%rbp 1dab87: 48 c1 fd 25 sar $0x25,%rbp 1dab8b: 29 c5 sub %eax,%ebp 1dab8d: 4c 89 ee mov %r13,%rsi 1dab90: 48 89 df mov %rbx,%rdi 1dab93: e8 00 00 00 00 callq 1dab98 1dab98: 89 44 24 04 mov %eax,0x4(%rsp) 1dab9c: 3b 83 84 01 00 00 cmp 0x184(%rbx),%eax 1daba2: 72 44 jb 1dabe8 1daba4: 77 47 ja 1dabed 1daba6: 8b 43 10 mov 0x10(%rbx),%eax 1daba9: 39 e8 cmp %ebp,%eax 1dabab: 7e 62 jle 1dac0f 1dabad: 45 84 e4 test %r12b,%r12b 1dabb0: 74 5d je 1dac0f 1dabb2: 89 ee mov %ebp,%esi 1dabb4: 48 89 df mov %rbx,%rdi 1dabb7: e8 00 00 00 00 callq 1dabbc 1dabbc: 89 43 10 mov %eax,0x10(%rbx) 1dabbf: 48 8b 03 mov (%rbx),%rax 1dabc2: 4c 89 ee mov %r13,%rsi 1dabc5: 48 8b 38 mov (%rax),%rdi 1dabc8: e8 00 00 00 00 callq 1dabcd 1dabcd: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1dabd2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1dabd9: 00 00 1dabdb: 75 41 jne 1dac1e 1dabdd: 48 83 c4 10 add $0x10,%rsp 1dabe1: 5b pop %rbx 1dabe2: 5d pop %rbp 1dabe3: 41 5c pop %r12 1dabe5: 41 5d pop %r13 1dabe7: c3 retq 1dabe8: 45 84 e4 test %r12b,%r12b 1dabeb: 74 28 je 1dac15 1dabed: 48 8b 3b mov (%rbx),%rdi 1dabf0: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1dabf5: e8 00 00 00 00 callq 1dabfa 1dabfa: 84 c0 test %al,%al 1dabfc: 74 a8 je 1daba6 1dabfe: 8b 44 24 04 mov 0x4(%rsp),%eax 1dac02: 89 83 84 01 00 00 mov %eax,0x184(%rbx) 1dac08: 8b 43 10 mov 0x10(%rbx),%eax 1dac0b: 39 e8 cmp %ebp,%eax 1dac0d: 7f 9e jg 1dabad 1dac0f: 39 c5 cmp %eax,%ebp 1dac11: 7f 9f jg 1dabb2 1dac13: eb aa jmp 1dabbf 1dac15: 8b 43 10 mov 0x10(%rbx),%eax 1dac18: 39 c5 cmp %eax,%ebp 1dac1a: 7f 96 jg 1dabb2 1dac1c: eb a1 jmp 1dabbf 1dac1e: e8 00 00 00 00 callq 1dac23 1dac23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dac2a: 00 00 00 00 1dac2e: 66 90 xchg %ax,%ax 00000000001dac30 : 1dac30: e8 00 00 00 00 callq 1dac35 1dac35: 41 56 push %r14 1dac37: 41 55 push %r13 1dac39: 41 54 push %r12 1dac3b: 55 push %rbp 1dac3c: 89 f5 mov %esi,%ebp 1dac3e: 53 push %rbx 1dac3f: 48 89 fb mov %rdi,%rbx 1dac42: 48 83 ec 18 sub $0x18,%rsp 1dac46: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1dac4d: 00 00 1dac4f: 48 89 44 24 10 mov %rax,0x10(%rsp) 1dac54: 48 8b 07 mov (%rdi),%rax 1dac57: 4c 8b 28 mov (%rax),%r13 1dac5a: 48 8b 78 58 mov 0x58(%rax),%rdi 1dac5e: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1dac65: 00 00 1dac67: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 1dac6e: 4c 8b b0 d0 03 00 00 mov 0x3d0(%rax),%r14 1dac75: 85 f6 test %esi,%esi 1dac77: 0f 8e bf 00 00 00 jle 1dad3c 1dac7d: 48 63 73 5c movslq 0x5c(%rbx),%rsi 1dac81: c7 04 24 06 00 00 00 movl $0x6,(%rsp) 1dac88: 48 89 f0 mov %rsi,%rax 1dac8b: 48 69 f6 43 08 21 84 imul $0xffffffff84210843,%rsi,%rsi 1dac92: 48 c1 ee 20 shr $0x20,%rsi 1dac96: 01 c6 add %eax,%esi 1dac98: c1 f8 1f sar $0x1f,%eax 1dac9b: c1 fe 05 sar $0x5,%esi 1dac9e: 29 c6 sub %eax,%esi 1daca0: 39 ee cmp %ebp,%esi 1daca2: 0f 4c f5 cmovl %ebp,%esi 1daca5: 89 74 24 04 mov %esi,0x4(%rsp) 1daca9: 48 8b 07 mov (%rdi),%rax 1dacac: 48 89 e6 mov %rsp,%rsi 1dacaf: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 1dacb6: e8 00 00 00 00 callq 1dacbb 1dacbb: 44 8b 64 24 04 mov 0x4(%rsp),%r12d 1dacc0: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 1dacc7: 83 78 20 01 cmpl $0x1,0x20(%rax) 1daccb: 74 48 je 1dad15 1daccd: 4d 85 f6 test %r14,%r14 1dacd0: 74 43 je 1dad15 1dacd2: 49 8b 46 08 mov 0x8(%r14),%rax 1dacd6: 4c 89 f7 mov %r14,%rdi 1dacd9: 48 8b 40 38 mov 0x38(%rax),%rax 1dacdd: e8 00 00 00 00 callq 1dace2 1dace2: 84 c0 test %al,%al 1dace4: 74 2f je 1dad15 1dace6: 44 39 a3 70 01 00 00 cmp %r12d,0x170(%rbx) 1daced: 74 26 je 1dad15 1dacef: 49 63 f4 movslq %r12d,%rsi 1dacf2: 44 89 e0 mov %r12d,%eax 1dacf5: 4c 89 f7 mov %r14,%rdi 1dacf8: 48 69 f6 07 fb 72 25 imul $0x2572fb07,%rsi,%rsi 1dacff: c1 f8 1f sar $0x1f,%eax 1dad02: 48 c1 fe 2a sar $0x2a,%rsi 1dad06: 29 c6 sub %eax,%esi 1dad08: 49 8b 46 08 mov 0x8(%r14),%rax 1dad0c: 48 8b 40 28 mov 0x28(%rax),%rax 1dad10: e8 00 00 00 00 callq 1dad15 1dad15: 44 89 a3 70 01 00 00 mov %r12d,0x170(%rbx) 1dad1c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1dad21: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1dad28: 00 00 1dad2a: 75 49 jne 1dad75 1dad2c: 48 83 c4 18 add $0x18,%rsp 1dad30: 44 89 e0 mov %r12d,%eax 1dad33: 5b pop %rbx 1dad34: 5d pop %rbp 1dad35: 41 5c pop %r12 1dad37: 41 5d pop %r13 1dad39: 41 5e pop %r14 1dad3b: c3 retq 1dad3c: 89 74 24 04 mov %esi,0x4(%rsp) 1dad40: 48 89 e6 mov %rsp,%rsi 1dad43: c7 04 24 06 00 00 00 movl $0x6,(%rsp) 1dad4a: 48 8b 07 mov (%rdi),%rax 1dad4d: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 1dad54: e8 00 00 00 00 callq 1dad59 1dad59: 44 8b 64 24 04 mov 0x4(%rsp),%r12d 1dad5e: 85 ed test %ebp,%ebp 1dad60: 0f 85 5a ff ff ff jne 1dacc0 1dad66: c7 83 84 01 00 00 03 movl $0x3,0x184(%rbx) 1dad6d: 00 00 00 1dad70: e9 4b ff ff ff jmpq 1dacc0 1dad75: e8 00 00 00 00 callq 1dad7a 1dad7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001dad80 : 1dad80: e8 00 00 00 00 callq 1dad85 1dad85: 48 83 ec 18 sub $0x18,%rsp 1dad89: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1dad90: 00 00 1dad92: 48 89 44 24 10 mov %rax,0x10(%rsp) 1dad97: 48 8b 07 mov (%rdi),%rax 1dad9a: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1dada1: 00 1dada2: 48 89 e6 mov %rsp,%rsi 1dada5: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1dadac: 00 00 1dadae: c7 04 24 06 00 00 00 movl $0x6,(%rsp) 1dadb5: c7 44 24 08 01 00 00 movl $0x1,0x8(%rsp) 1dadbc: 00 1dadbd: 48 8b 78 58 mov 0x58(%rax),%rdi 1dadc1: 48 8b 07 mov (%rdi),%rax 1dadc4: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 1dadcb: e8 00 00 00 00 callq 1dadd0 1dadd0: 8b 44 24 04 mov 0x4(%rsp),%eax 1dadd4: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1dadd9: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1dade0: 00 00 1dade2: 75 05 jne 1dade9 1dade4: 48 83 c4 18 add $0x18,%rsp 1dade8: c3 retq 1dade9: e8 00 00 00 00 callq 1dadee 1dadee: 66 90 xchg %ax,%ax 00000000001dadf0 : 1dadf0: e8 00 00 00 00 callq 1dadf5 1dadf5: 53 push %rbx 1dadf6: 48 89 f3 mov %rsi,%rbx 1dadf9: e8 00 00 00 00 callq 1dadfe 1dadfe: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1dae05 1dae05: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 1dae0c: 00 00 00 00 1dae10: 48 c7 83 10 01 00 00 movq $0x0,0x110(%rbx) 1dae17: 00 00 00 00 1dae1b: 48 89 93 20 01 00 00 mov %rdx,0x120(%rbx) 1dae22: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1dae29 1dae29: 48 c7 83 18 01 00 00 movq $0x0,0x118(%rbx) 1dae30: 00 00 00 00 1dae34: 48 89 93 28 01 00 00 mov %rdx,0x128(%rbx) 1dae3b: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1dae42 1dae42: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1dae49: 00 1dae4a: 48 89 93 30 01 00 00 mov %rdx,0x130(%rbx) 1dae51: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1dae58 1dae58: 48 89 93 38 01 00 00 mov %rdx,0x138(%rbx) 1dae5f: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1dae66 1dae66: 48 89 93 40 01 00 00 mov %rdx,0x140(%rbx) 1dae6d: 5b pop %rbx 1dae6e: c3 retq 1dae6f: 90 nop 00000000001dae70 : 1dae70: e8 00 00 00 00 callq 1dae75 1dae75: 41 55 push %r13 1dae77: 41 54 push %r12 1dae79: 49 89 f4 mov %rsi,%r12 1dae7c: 55 push %rbp 1dae7d: 89 d5 mov %edx,%ebp 1dae7f: 53 push %rbx 1dae80: 48 89 fb mov %rdi,%rbx 1dae83: 48 89 f7 mov %rsi,%rdi 1dae86: 48 83 ec 10 sub $0x10,%rsp 1dae8a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1dae91: 00 00 1dae93: 48 89 44 24 08 mov %rax,0x8(%rsp) 1dae98: 31 c0 xor %eax,%eax 1dae9a: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1daea1: 00 1daea2: e8 00 00 00 00 callq 1daea7 1daea7: 80 bb 69 01 00 00 00 cmpb $0x0,0x169(%rbx) 1daeae: 41 8b b4 24 84 20 00 mov 0x2084(%r12),%esi 1daeb5: 00 1daeb6: 41 89 c5 mov %eax,%r13d 1daeb9: 75 16 jne 1daed1 1daebb: 6b c6 73 imul $0x73,%esi,%eax 1daebe: 48 63 f0 movslq %eax,%rsi 1daec1: c1 f8 1f sar $0x1f,%eax 1daec4: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 1daecb: 48 c1 fe 25 sar $0x25,%rsi 1daecf: 29 c6 sub %eax,%esi 1daed1: 8b 43 10 mov 0x10(%rbx),%eax 1daed4: 39 f0 cmp %esi,%eax 1daed6: 0f 9f c2 setg %dl 1daed9: 40 84 ea test %bpl,%dl 1daedc: 75 04 jne 1daee2 1daede: 39 f0 cmp %esi,%eax 1daee0: 7d 2a jge 1daf0c 1daee2: 80 bb 75 01 00 00 00 cmpb $0x0,0x175(%rbx) 1daee9: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 1daef0: 75 71 jne 1daf63 1daef2: 48 89 df mov %rbx,%rdi 1daef5: 89 74 24 04 mov %esi,0x4(%rsp) 1daef9: e8 00 00 00 00 callq 1daefe 1daefe: 48 8b 3b mov (%rbx),%rdi 1daf01: 89 43 10 mov %eax,0x10(%rbx) 1daf04: 48 89 e6 mov %rsp,%rsi 1daf07: e8 00 00 00 00 callq 1daf0c 1daf0c: 8b 43 2c mov 0x2c(%rbx),%eax 1daf0f: 44 39 e8 cmp %r13d,%eax 1daf12: 0f 9f c2 setg %dl 1daf15: 40 84 ea test %bpl,%dl 1daf18: 75 05 jne 1daf1f 1daf1a: 44 39 e8 cmp %r13d,%eax 1daf1d: 7d 1b jge 1daf3a 1daf1f: 44 89 6b 2c mov %r13d,0x2c(%rbx) 1daf23: 48 8b 3b mov (%rbx),%rdi 1daf26: 48 89 e6 mov %rsp,%rsi 1daf29: c7 04 24 08 00 00 00 movl $0x8,(%rsp) 1daf30: 44 89 6c 24 04 mov %r13d,0x4(%rsp) 1daf35: e8 00 00 00 00 callq 1daf3a 1daf3a: 48 8b 03 mov (%rbx),%rax 1daf3d: 4c 89 e6 mov %r12,%rsi 1daf40: 48 8b 38 mov (%rax),%rdi 1daf43: e8 00 00 00 00 callq 1daf48 1daf48: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1daf4d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1daf54: 00 00 1daf56: 75 17 jne 1daf6f 1daf58: 48 83 c4 10 add $0x10,%rsp 1daf5c: 5b pop %rbx 1daf5d: 5d pop %rbp 1daf5e: 41 5c pop %r12 1daf60: 41 5d pop %r13 1daf62: c3 retq 1daf63: 48 89 df mov %rbx,%rdi 1daf66: e8 00 00 00 00 callq 1daf6b 1daf6b: 89 c6 mov %eax,%esi 1daf6d: eb 83 jmp 1daef2 1daf6f: e8 00 00 00 00 callq 1daf74 1daf74: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1daf7b: 00 00 00 00 1daf7f: 90 nop 00000000001daf80 : 1daf80: e8 00 00 00 00 callq 1daf85 1daf85: 53 push %rbx 1daf86: 48 89 f3 mov %rsi,%rbx 1daf89: e8 00 00 00 00 callq 1daf8e 1daf8e: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1daf95 1daf95: c7 43 58 c0 27 09 00 movl $0x927c0,0x58(%rbx) 1daf9c: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1dafa3: 00 1dafa4: 48 89 93 20 01 00 00 mov %rdx,0x120(%rbx) 1dafab: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1dafb2 1dafb2: 48 89 93 28 01 00 00 mov %rdx,0x128(%rbx) 1dafb9: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1dafc0 1dafc0: 48 89 93 30 01 00 00 mov %rdx,0x130(%rbx) 1dafc7: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1dafce 1dafce: 48 89 93 38 01 00 00 mov %rdx,0x138(%rbx) 1dafd5: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1dafdc 1dafdc: 48 89 93 40 01 00 00 mov %rdx,0x140(%rbx) 1dafe3: 5b pop %rbx 1dafe4: c3 retq 1dafe5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dafec: 00 00 00 00 00000000001daff0 : 1daff0: e8 00 00 00 00 callq 1daff5 1daff5: 55 push %rbp 1daff6: 48 89 fd mov %rdi,%rbp 1daff9: 53 push %rbx 1daffa: 48 89 f3 mov %rsi,%rbx 1daffd: 48 83 ec 28 sub $0x28,%rsp 1db001: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1db008: 00 00 1db00a: 48 89 44 24 20 mov %rax,0x20(%rsp) 1db00f: 31 c0 xor %eax,%eax 1db011: e8 00 00 00 00 callq 1db016 1db016: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1db01d 1db01d: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1db024: 00 1db025: c7 43 58 68 89 09 00 movl $0x98968,0x58(%rbx) 1db02c: 48 89 93 20 01 00 00 mov %rdx,0x120(%rbx) 1db033: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1db03a 1db03a: 48 89 93 28 01 00 00 mov %rdx,0x128(%rbx) 1db041: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1db048 1db048: 48 89 93 30 01 00 00 mov %rdx,0x130(%rbx) 1db04f: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1db056 1db056: 48 89 93 38 01 00 00 mov %rdx,0x138(%rbx) 1db05d: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 1db064 1db064: 48 89 93 40 01 00 00 mov %rdx,0x140(%rbx) 1db06b: 48 8b 45 00 mov 0x0(%rbp),%rax 1db06f: 48 8b b8 08 e9 00 00 mov 0xe908(%rax),%rdi 1db076: e8 00 00 00 00 callq 1db07b 1db07b: 84 c0 test %al,%al 1db07d: 75 1b jne 1db09a 1db07f: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1db084: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1db08b: 00 00 1db08d: 0f 85 88 00 00 00 jne 1db11b 1db093: 48 83 c4 28 add $0x28,%rsp 1db097: 5b pop %rbx 1db098: 5d pop %rbp 1db099: c3 retq 1db09a: 48 8b 03 mov (%rbx),%rax 1db09d: 31 d2 xor %edx,%edx 1db09f: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1db0a4: be 06 00 00 00 mov $0x6,%esi 1db0a9: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 1db0b0: 00 1db0b1: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1db0b8: 00 00 1db0ba: 48 8b 78 58 mov 0x58(%rax),%rdi 1db0be: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1db0c5: 00 00 1db0c7: c6 83 75 01 00 00 00 movb $0x0,0x175(%rbx) 1db0ce: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1db0d5: 00 00 1db0d7: 48 8b 07 mov (%rdi),%rax 1db0da: 48 8b 40 30 mov 0x30(%rax),%rax 1db0de: e8 00 00 00 00 callq 1db0e3 1db0e3: 85 c0 test %eax,%eax 1db0e5: 75 98 jne 1db07f 1db0e7: 8b 44 24 08 mov 0x8(%rsp),%eax 1db0eb: 85 c0 test %eax,%eax 1db0ed: 74 90 je 1db07f 1db0ef: ba 01 01 00 00 mov $0x101,%edx 1db0f4: 66 89 93 74 01 00 00 mov %dx,0x174(%rbx) 1db0fb: 8b 54 24 0c mov 0xc(%rsp),%edx 1db0ff: 89 93 7c 01 00 00 mov %edx,0x17c(%rbx) 1db105: f6 44 24 04 01 testb $0x1,0x4(%rsp) 1db10a: 0f 85 6f ff ff ff jne 1db07f 1db110: 89 83 78 01 00 00 mov %eax,0x178(%rbx) 1db116: e9 64 ff ff ff jmpq 1db07f 1db11b: e8 00 00 00 00 callq 1db120 00000000001db120 : 1db120: e8 00 00 00 00 callq 1db125 1db125: 48 8b bf f0 00 00 00 mov 0xf0(%rdi),%rdi 1db12c: 48 85 ff test %rdi,%rdi 1db12f: 74 12 je 1db143 1db131: 48 8b 47 60 mov 0x60(%rdi),%rax 1db135: 48 85 c0 test %rax,%rax 1db138: 74 09 je 1db143 1db13a: 48 83 c7 18 add $0x18,%rdi 1db13e: e9 00 00 00 00 jmpq 1db143 1db143: c3 retq 1db144: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1db14b: 00 00 00 00 1db14f: 90 nop 00000000001db150 : 1db150: e8 00 00 00 00 callq 1db155 1db155: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 1db15c: 00 1db15d: 48 89 f8 mov %rdi,%rax 1db160: 48 8d 7f 18 lea 0x18(%rdi),%rdi 1db164: 48 c7 47 34 00 00 00 movq $0x0,0x34(%rdi) 1db16b: 00 1db16c: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1db170: 29 f8 sub %edi,%eax 1db172: 8d 48 54 lea 0x54(%rax),%ecx 1db175: 31 c0 xor %eax,%eax 1db177: c1 e9 03 shr $0x3,%ecx 1db17a: f3 48 ab rep stos %rax,%es:(%rdi) 1db17d: c3 retq 1db17e: 66 90 xchg %ax,%ax 00000000001db180 : 1db180: e8 00 00 00 00 callq 1db185 1db185: 41 57 push %r15 1db187: 41 89 d7 mov %edx,%r15d 1db18a: 41 56 push %r14 1db18c: 49 89 f6 mov %rsi,%r14 1db18f: 41 55 push %r13 1db191: 41 54 push %r12 1db193: 55 push %rbp 1db194: 53 push %rbx 1db195: 48 89 fb mov %rdi,%rbx 1db198: 48 83 ec 08 sub $0x8,%rsp 1db19c: 48 8b 07 mov (%rdi),%rax 1db19f: 48 8b af f0 00 00 00 mov 0xf0(%rdi),%rbp 1db1a6: 4c 8b 28 mov (%rax),%r13 1db1a9: 48 85 ed test %rbp,%rbp 1db1ac: 0f 84 5e 04 00 00 je 1db610 1db1b2: 41 0f b6 85 96 02 00 movzbl 0x296(%r13),%eax 1db1b9: 00 1db1ba: 88 44 24 07 mov %al,0x7(%rsp) 1db1be: 84 c0 test %al,%al 1db1c0: 74 0f je 1db1d1 1db1c2: 48 83 c4 08 add $0x8,%rsp 1db1c6: 5b pop %rbx 1db1c7: 5d pop %rbp 1db1c8: 41 5c pop %r12 1db1ca: 41 5d pop %r13 1db1cc: 41 5e pop %r14 1db1ce: 41 5f pop %r15 1db1d0: c3 retq 1db1d1: 4c 89 f6 mov %r14,%rsi 1db1d4: 4c 89 ef mov %r13,%rdi 1db1d7: e8 00 00 00 00 callq 1db1dc 1db1dc: 85 c0 test %eax,%eax 1db1de: 89 c6 mov %eax,%esi 1db1e0: 0f 94 c0 sete %al 1db1e3: 41 38 c7 cmp %al,%r15b 1db1e6: 0f 84 bd 03 00 00 je 1db5a9 1db1ec: 41 8b 96 0c 1f 00 00 mov 0x1f0c(%r14),%edx 1db1f3: 8b 7b 2c mov 0x2c(%rbx),%edi 1db1f6: be 01 00 00 00 mov $0x1,%esi 1db1fb: 8b 43 10 mov 0x10(%rbx),%eax 1db1fe: 41 39 86 f0 1e 00 00 cmp %eax,0x1ef0(%r14) 1db205: 0f 8f 6c 03 00 00 jg 1db577 1db20b: 39 fa cmp %edi,%edx 1db20d: 0f 8e 45 03 00 00 jle 1db558 1db213: 89 53 2c mov %edx,0x2c(%rbx) 1db216: 41 8b 85 00 02 00 00 mov 0x200(%r13),%eax 1db21d: bf 01 00 00 00 mov $0x1,%edi 1db222: 85 c0 test %eax,%eax 1db224: 0f 85 73 03 00 00 jne 1db59d 1db22a: 41 8b 86 08 1f 00 00 mov 0x1f08(%r14),%eax 1db231: 44 8b 43 28 mov 0x28(%rbx),%r8d 1db235: 41 39 c0 cmp %eax,%r8d 1db238: 0f 9f c2 setg %dl 1db23b: 44 21 fa and %r15d,%edx 1db23e: 41 39 c0 cmp %eax,%r8d 1db241: 41 0f 9c c0 setl %r8b 1db245: 44 08 c2 or %r8b,%dl 1db248: 0f 84 bb 03 00 00 je 1db609 1db24e: 89 43 28 mov %eax,0x28(%rbx) 1db251: 8b 7b 1c mov 0x1c(%rbx),%edi 1db254: 45 8b 86 fc 1e 00 00 mov 0x1efc(%r14),%r8d 1db25b: 44 39 c7 cmp %r8d,%edi 1db25e: 0f 9f c0 setg %al 1db261: 44 21 f8 and %r15d,%eax 1db264: 44 39 c7 cmp %r8d,%edi 1db267: 40 0f 9c c7 setl %dil 1db26b: 40 08 c7 or %al,%dil 1db26e: 0f 84 8e 03 00 00 je 1db602 1db274: 44 89 43 1c mov %r8d,0x1c(%rbx) 1db278: 44 8b 43 24 mov 0x24(%rbx),%r8d 1db27c: 41 8b 96 04 1f 00 00 mov 0x1f04(%r14),%edx 1db283: 41 39 d0 cmp %edx,%r8d 1db286: 0f 9f c0 setg %al 1db289: 44 21 f8 and %r15d,%eax 1db28c: 41 39 d0 cmp %edx,%r8d 1db28f: 41 0f 9c c0 setl %r8b 1db293: 44 08 c0 or %r8b,%al 1db296: 0f 84 5f 03 00 00 je 1db5fb 1db29c: 89 53 24 mov %edx,0x24(%rbx) 1db29f: 40 84 f6 test %sil,%sil 1db2a2: 0f 84 9e 00 00 00 je 1db346 1db2a8: 48 8b 55 50 mov 0x50(%rbp),%rdx 1db2ac: 48 85 d2 test %rdx,%rdx 1db2af: 0f 84 91 00 00 00 je 1db346 1db2b5: 48 83 7d 40 00 cmpq $0x0,0x40(%rbp) 1db2ba: 0f 84 86 00 00 00 je 1db346 1db2c0: 48 83 7d 48 00 cmpq $0x0,0x48(%rbp) 1db2c5: 74 7f je 1db346 1db2c7: 49 63 b6 08 1f 00 00 movslq 0x1f08(%r14),%rsi 1db2ce: 4c 8d 65 18 lea 0x18(%rbp),%r12 1db2d2: 88 04 24 mov %al,(%rsp) 1db2d5: 48 89 f7 mov %rsi,%rdi 1db2d8: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1db2df: c1 ff 1f sar $0x1f,%edi 1db2e2: 48 c1 fe 26 sar $0x26,%rsi 1db2e6: 29 fe sub %edi,%esi 1db2e8: 4c 89 e7 mov %r12,%rdi 1db2eb: e8 00 00 00 00 callq 1db2f0 1db2f0: 49 63 b6 fc 1e 00 00 movslq 0x1efc(%r14),%rsi 1db2f7: 4c 89 e7 mov %r12,%rdi 1db2fa: 48 89 f2 mov %rsi,%rdx 1db2fd: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1db304: c1 fa 1f sar $0x1f,%edx 1db307: 48 c1 fe 26 sar $0x26,%rsi 1db30b: 29 d6 sub %edx,%esi 1db30d: 48 8b 55 40 mov 0x40(%rbp),%rdx 1db311: e8 00 00 00 00 callq 1db316 1db316: 41 8b 86 04 1f 00 00 mov 0x1f04(%r14),%eax 1db31d: 4c 89 e7 mov %r12,%rdi 1db320: 8d 90 e7 03 00 00 lea 0x3e7(%rax),%edx 1db326: 48 63 f2 movslq %edx,%rsi 1db329: c1 fa 1f sar $0x1f,%edx 1db32c: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1db333: 48 c1 fe 26 sar $0x26,%rsi 1db337: 29 d6 sub %edx,%esi 1db339: 48 8b 55 48 mov 0x48(%rbp),%rdx 1db33d: e8 00 00 00 00 callq 1db342 1db342: 0f b6 04 24 movzbl (%rsp),%eax 1db346: 8b 53 10 mov 0x10(%rbx),%edx 1db349: 45 8b 86 f0 1e 00 00 mov 0x1ef0(%r14),%r8d 1db350: 44 39 c2 cmp %r8d,%edx 1db353: 40 0f 9f c6 setg %sil 1db357: 44 84 fe test %r15b,%sil 1db35a: 75 09 jne 1db365 1db35c: 44 39 c2 cmp %r8d,%edx 1db35f: 0f 8d 36 01 00 00 jge 1db49b 1db365: 41 8b 86 f4 1e 00 00 mov 0x1ef4(%r14),%eax 1db36c: 8b 7b 14 mov 0x14(%rbx),%edi 1db36f: 41 8b b6 24 1f 00 00 mov 0x1f24(%r14),%esi 1db376: 41 39 c0 cmp %eax,%r8d 1db379: 41 0f 9f c4 setg %r12b 1db37d: 44 39 c2 cmp %r8d,%edx 1db380: 0f 8d 4f 02 00 00 jge 1db5d5 1db386: 39 f0 cmp %esi,%eax 1db388: 0f 4c c6 cmovl %esi,%eax 1db38b: 41 39 c0 cmp %eax,%r8d 1db38e: 7e 06 jle 1db396 1db390: 39 fa cmp %edi,%edx 1db392: 44 0f 4e c6 cmovle %esi,%r8d 1db396: 45 84 ff test %r15b,%r15b 1db399: b8 00 00 00 00 mov $0x0,%eax 1db39e: 44 89 04 24 mov %r8d,(%rsp) 1db3a2: 44 89 c6 mov %r8d,%esi 1db3a5: 44 0f 44 e0 cmove %eax,%r12d 1db3a9: 48 8b 83 f8 00 00 00 mov 0xf8(%rbx),%rax 1db3b0: 48 89 df mov %rbx,%rdi 1db3b3: 45 31 ff xor %r15d,%r15d 1db3b6: 48 8b 00 mov (%rax),%rax 1db3b9: 45 0f b6 e4 movzbl %r12b,%r12d 1db3bd: e8 00 00 00 00 callq 1db3c2 1db3c2: 48 8b 83 f8 00 00 00 mov 0xf8(%rbx),%rax 1db3c9: 48 89 df mov %rbx,%rdi 1db3cc: 48 8b 40 08 mov 0x8(%rax),%rax 1db3d0: e8 00 00 00 00 callq 1db3d5 1db3d5: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 1db3dc: 44 8b 04 24 mov (%rsp),%r8d 1db3e0: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 1db3e6: 85 c0 test %eax,%eax 1db3e8: 74 55 je 1db43f 1db3ea: 49 63 c7 movslq %r15d,%rax 1db3ed: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1db3f4: 49 03 85 70 03 00 00 add 0x370(%r13),%rax 1db3fb: 48 83 b8 b8 01 00 00 cmpq $0x0,0x1b8(%rax) 1db402: 00 1db403: 74 2d je 1db432 1db405: 48 8b b8 c0 02 00 00 mov 0x2c0(%rax),%rdi 1db40c: 44 89 04 24 mov %r8d,(%rsp) 1db410: ba 01 00 00 00 mov $0x1,%edx 1db415: 44 89 e6 mov %r12d,%esi 1db418: 48 8b 07 mov (%rdi),%rax 1db41b: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 1db422: e8 00 00 00 00 callq 1db427 1db427: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 1db42e: 44 8b 04 24 mov (%rsp),%r8d 1db432: 41 83 c7 01 add $0x1,%r15d 1db436: 44 3b ba a8 02 00 00 cmp 0x2a8(%rdx),%r15d 1db43d: 72 ab jb 1db3ea 1db43f: 41 8b b6 f0 1e 00 00 mov 0x1ef0(%r14),%esi 1db446: 44 39 c6 cmp %r8d,%esi 1db449: 74 2c je 1db477 1db44b: 48 8b 83 f8 00 00 00 mov 0xf8(%rbx),%rax 1db452: 48 89 df mov %rbx,%rdi 1db455: 48 8b 00 mov (%rax),%rax 1db458: e8 00 00 00 00 callq 1db45d 1db45d: 48 8b 83 f8 00 00 00 mov 0xf8(%rbx),%rax 1db464: 48 89 df mov %rbx,%rdi 1db467: 48 8b 40 08 mov 0x8(%rax),%rax 1db46b: e8 00 00 00 00 callq 1db470 1db470: 45 8b 86 f0 1e 00 00 mov 0x1ef0(%r14),%r8d 1db477: 44 89 43 10 mov %r8d,0x10(%rbx) 1db47b: 41 8b 86 f4 1e 00 00 mov 0x1ef4(%r14),%eax 1db482: 89 43 14 mov %eax,0x14(%rbx) 1db485: 41 8b 86 24 1f 00 00 mov 0x1f24(%r14),%eax 1db48c: 89 43 44 mov %eax,0x44(%rbx) 1db48f: 41 8b 86 f0 1e 00 00 mov 0x1ef0(%r14),%eax 1db496: 89 43 10 mov %eax,0x10(%rbx) 1db499: eb 0a jmp 1db4a5 1db49b: 0f 84 23 01 00 00 je 1db5c4 1db4a1: 20 44 24 07 and %al,0x7(%rsp) 1db4a5: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 1db4aa: 0f 84 12 fd ff ff je 1db1c2 1db4b0: 48 8b 45 50 mov 0x50(%rbp),%rax 1db4b4: 48 85 c0 test %rax,%rax 1db4b7: 0f 84 05 fd ff ff je 1db1c2 1db4bd: 48 83 7d 40 00 cmpq $0x0,0x40(%rbp) 1db4c2: 0f 84 fa fc ff ff je 1db1c2 1db4c8: 48 83 7d 48 00 cmpq $0x0,0x48(%rbp) 1db4cd: 0f 84 ef fc ff ff je 1db1c2 1db4d3: 49 63 b6 08 1f 00 00 movslq 0x1f08(%r14),%rsi 1db4da: 4c 8d 65 18 lea 0x18(%rbp),%r12 1db4de: 4c 89 e7 mov %r12,%rdi 1db4e1: 48 89 f2 mov %rsi,%rdx 1db4e4: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1db4eb: c1 fa 1f sar $0x1f,%edx 1db4ee: 48 c1 fe 26 sar $0x26,%rsi 1db4f2: 29 d6 sub %edx,%esi 1db4f4: e8 00 00 00 00 callq 1db4f9 1db4f9: 49 63 b6 fc 1e 00 00 movslq 0x1efc(%r14),%rsi 1db500: 4c 89 e7 mov %r12,%rdi 1db503: 48 89 f0 mov %rsi,%rax 1db506: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1db50d: c1 f8 1f sar $0x1f,%eax 1db510: 48 c1 fe 26 sar $0x26,%rsi 1db514: 29 c6 sub %eax,%esi 1db516: 48 8b 45 40 mov 0x40(%rbp),%rax 1db51a: e8 00 00 00 00 callq 1db51f 1db51f: 41 8b 86 04 1f 00 00 mov 0x1f04(%r14),%eax 1db526: 4c 89 e7 mov %r12,%rdi 1db529: 05 e7 03 00 00 add $0x3e7,%eax 1db52e: 48 63 f0 movslq %eax,%rsi 1db531: c1 f8 1f sar $0x1f,%eax 1db534: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1db53b: 48 c1 fe 26 sar $0x26,%rsi 1db53f: 29 c6 sub %eax,%esi 1db541: 48 8b 45 48 mov 0x48(%rbp),%rax 1db545: 48 83 c4 08 add $0x8,%rsp 1db549: 5b pop %rbx 1db54a: 5d pop %rbp 1db54b: 41 5c pop %r12 1db54d: 41 5d pop %r13 1db54f: 41 5e pop %r14 1db551: 41 5f pop %r15 1db553: e9 00 00 00 00 jmpq 1db558 1db558: 8b 43 28 mov 0x28(%rbx),%eax 1db55b: 41 39 86 08 1f 00 00 cmp %eax,0x1f08(%r14) 1db562: 7f 13 jg 1db577 1db564: 8b 43 1c mov 0x1c(%rbx),%eax 1db567: 41 39 86 fc 1e 00 00 cmp %eax,0x1efc(%r14) 1db56e: 40 0f 9f c6 setg %sil 1db572: 0f 9e 44 24 07 setle 0x7(%rsp) 1db577: 39 fa cmp %edi,%edx 1db579: 0f 9c c0 setl %al 1db57c: 44 21 f8 and %r15d,%eax 1db57f: 39 fa cmp %edi,%edx 1db581: 40 0f 9f c7 setg %dil 1db585: 40 08 c7 or %al,%dil 1db588: 0f 85 85 fc ff ff jne 1db213 1db58e: 41 8b 85 00 02 00 00 mov 0x200(%r13),%eax 1db595: 85 c0 test %eax,%eax 1db597: 0f 84 8d fc ff ff je 1db22a 1db59d: 41 89 86 08 1f 00 00 mov %eax,0x1f08(%r14) 1db5a4: e9 88 fc ff ff jmpq 1db231 1db5a9: 48 8b 45 30 mov 0x30(%rbp),%rax 1db5ad: 48 85 c0 test %rax,%rax 1db5b0: 0f 84 36 fc ff ff je 1db1ec 1db5b6: 48 8d 7d 18 lea 0x18(%rbp),%rdi 1db5ba: e8 00 00 00 00 callq 1db5bf 1db5bf: e9 28 fc ff ff jmpq 1db1ec 1db5c4: 8b 7b 14 mov 0x14(%rbx),%edi 1db5c7: 41 8b 86 f4 1e 00 00 mov 0x1ef4(%r14),%eax 1db5ce: 41 8b b6 24 1f 00 00 mov 0x1f24(%r14),%esi 1db5d5: 41 39 c0 cmp %eax,%r8d 1db5d8: 41 0f 9f c4 setg %r12b 1db5dc: 39 f7 cmp %esi,%edi 1db5de: 0f 4c fe cmovl %esi,%edi 1db5e1: 39 fa cmp %edi,%edx 1db5e3: 0f 9e c0 setle %al 1db5e6: 44 08 e0 or %r12b,%al 1db5e9: b8 00 00 00 00 mov $0x0,%eax 1db5ee: 44 0f 44 e0 cmove %eax,%r12d 1db5f2: 44 0f 44 c6 cmove %esi,%r8d 1db5f6: e9 9b fd ff ff jmpq 1db396 1db5fb: 89 f8 mov %edi,%eax 1db5fd: e9 9d fc ff ff jmpq 1db29f 1db602: 89 d7 mov %edx,%edi 1db604: e9 6f fc ff ff jmpq 1db278 1db609: 89 fa mov %edi,%edx 1db60b: e9 41 fc ff ff jmpq 1db251 1db610: 0f 0b ud2 1db612: e9 9b fb ff ff jmpq 1db1b2 1db617: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1db61e: 00 00 00000000001db620 : 1db620: e8 00 00 00 00 callq 1db625 1db625: 48 89 f8 mov %rdi,%rax 1db628: 49 89 d0 mov %rdx,%r8 1db62b: 48 89 f7 mov %rsi,%rdi 1db62e: 48 8b 50 58 mov 0x58(%rax),%rdx 1db632: 48 8b 08 mov (%rax),%rcx 1db635: 48 89 06 mov %rax,(%rsi) 1db638: 48 b8 00 00 00 00 e8 movabs $0x3e800000000,%rax 1db63f: 03 00 00 1db642: 4c 89 86 f0 00 00 00 mov %r8,0xf0(%rsi) 1db649: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1db650: 00 1db651: 48 c7 86 f8 00 00 00 movq $0x0,0xf8(%rsi) 1db658: 00 00 00 00 1db65c: c7 86 70 01 00 00 00 movl $0x0,0x170(%rsi) 1db663: 00 00 00 1db666: 48 89 86 78 01 00 00 mov %rax,0x178(%rsi) 1db66d: c6 86 74 01 00 00 00 movb $0x0,0x174(%rsi) 1db674: c7 46 58 c0 27 09 00 movl $0x927c0,0x58(%rsi) 1db67b: 48 8b 42 30 mov 0x30(%rdx),%rax 1db67f: 48 85 c0 test %rax,%rax 1db682: 74 09 je 1db68d 1db684: 8b 80 20 01 00 00 mov 0x120(%rax),%eax 1db68a: 89 46 5c mov %eax,0x5c(%rsi) 1db68d: 80 7a 78 00 cmpb $0x0,0x78(%rdx) 1db691: 74 07 je 1db69a 1db693: 8b 47 5c mov 0x5c(%rdi),%eax 1db696: 85 c0 test %eax,%eax 1db698: 74 27 je 1db6c1 1db69a: 80 b9 9e 01 00 00 00 cmpb $0x0,0x19e(%rcx) 1db6a1: 75 19 jne 1db6bc 1db6a3: 48 8b 42 30 mov 0x30(%rdx),%rax 1db6a7: 48 85 c0 test %rax,%rax 1db6aa: 74 10 je 1db6bc 1db6ac: f6 80 30 01 00 00 10 testb $0x10,0x130(%rax) 1db6b3: 74 07 je 1db6bc 1db6b5: c6 87 68 01 00 00 01 movb $0x1,0x168(%rdi) 1db6bc: e9 00 00 00 00 jmpq 1db6c1 1db6c1: 8b 42 5c mov 0x5c(%rdx),%eax 1db6c4: be 80 ee 36 00 mov $0x36ee80,%esi 1db6c9: 85 c0 test %eax,%eax 1db6cb: 0f 44 c6 cmove %esi,%eax 1db6ce: 89 47 5c mov %eax,0x5c(%rdi) 1db6d1: eb c7 jmp 1db69a 1db6d3: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1db6da: 00 00 00 1db6dd: 0f 1f 00 nopl (%rax) 00000000001db6e0 : 1db6e0: e8 00 00 00 00 callq 1db6e5 1db6e5: 41 55 push %r13 1db6e7: 41 89 d5 mov %edx,%r13d 1db6ea: 31 d2 xor %edx,%edx 1db6ec: 41 54 push %r12 1db6ee: 41 89 f4 mov %esi,%r12d 1db6f1: be 9b 62 01 00 mov $0x1629b,%esi 1db6f6: 55 push %rbp 1db6f7: 48 89 fd mov %rdi,%rbp 1db6fa: 53 push %rbx 1db6fb: 48 8b 1f mov (%rdi),%rbx 1db6fe: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1db702: 48 8b 07 mov (%rdi),%rax 1db705: 48 8b 40 08 mov 0x8(%rax),%rax 1db709: e8 00 00 00 00 callq 1db70e 1db70e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1db713: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1db717: 44 89 ea mov %r13d,%edx 1db71a: be 93 62 01 00 mov $0x16293,%esi 1db71f: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1db723: 48 8b 07 mov (%rdi),%rax 1db726: 48 8b 40 08 mov 0x8(%rax),%rax 1db72a: e8 00 00 00 00 callq 1db72f 1db72f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1db734: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1db738: 44 89 e2 mov %r12d,%edx 1db73b: be 83 62 01 00 mov $0x16283,%esi 1db740: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1db744: 48 8b 07 mov (%rdi),%rax 1db747: 48 8b 40 08 mov 0x8(%rax),%rax 1db74b: e8 00 00 00 00 callq 1db750 1db750: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1db755: bb e9 03 00 00 mov $0x3e9,%ebx 1db75a: eb 13 jmp 1db76f 1db75c: bf c6 a7 00 00 mov $0xa7c6,%edi 1db761: e8 00 00 00 00 callq 1db766 1db766: 83 eb 01 sub $0x1,%ebx 1db769: 0f 84 fb 00 00 00 je 1db86a 1db76f: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1db773: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1db77a: be 9b 62 01 00 mov $0x1629b,%esi 1db77f: e8 00 00 00 00 callq 1db784 1db784: 85 c0 test %eax,%eax 1db786: 74 d4 je 1db75c 1db788: 83 f8 01 cmp $0x1,%eax 1db78b: 0f 85 d9 00 00 00 jne 1db86a 1db791: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1db795: 5b pop %rbx 1db796: be 93 62 01 00 mov $0x16293,%esi 1db79b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1db7a2: 5d pop %rbp 1db7a3: 41 5c pop %r12 1db7a5: 41 5d pop %r13 1db7a7: e9 00 00 00 00 jmpq 1db7ac 1db7ac: 48 8b 73 10 mov 0x10(%rbx),%rsi 1db7b0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1db7b7 1db7b7: 89 c0 mov %eax,%eax 1db7b9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1db7c1 1db7c0: 00 1db7c1: 73 92 jae 1db755 1db7c3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1db7ca 1db7ca: 48 85 c0 test %rax,%rax 1db7cd: 74 15 je 1db7e4 1db7cf: 48 8b 78 08 mov 0x8(%rax),%rdi 1db7d3: 48 83 c6 08 add $0x8,%rsi 1db7d7: 44 89 e1 mov %r12d,%ecx 1db7da: ba 83 62 01 00 mov $0x16283,%edx 1db7df: e8 00 00 00 00 callq 1db7e4 1db7e4: e9 6c ff ff ff jmpq 1db755 1db7e9: 48 8b 73 10 mov 0x10(%rbx),%rsi 1db7ed: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1db7f4 1db7f4: 89 c0 mov %eax,%eax 1db7f6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1db7fe 1db7fd: 00 1db7fe: 0f 83 30 ff ff ff jae 1db734 1db804: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1db80b 1db80b: 48 85 c0 test %rax,%rax 1db80e: 74 15 je 1db825 1db810: 48 8b 78 08 mov 0x8(%rax),%rdi 1db814: 48 83 c6 08 add $0x8,%rsi 1db818: 44 89 e9 mov %r13d,%ecx 1db81b: ba 93 62 01 00 mov $0x16293,%edx 1db820: e8 00 00 00 00 callq 1db825 1db825: e9 0a ff ff ff jmpq 1db734 1db82a: 48 8b 73 10 mov 0x10(%rbx),%rsi 1db82e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1db835 1db835: 89 c0 mov %eax,%eax 1db837: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1db83f 1db83e: 00 1db83f: 0f 83 ce fe ff ff jae 1db713 1db845: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1db84c 1db84c: 48 85 c0 test %rax,%rax 1db84f: 74 14 je 1db865 1db851: 48 8b 78 08 mov 0x8(%rax),%rdi 1db855: 48 83 c6 08 add $0x8,%rsi 1db859: 31 c9 xor %ecx,%ecx 1db85b: ba 9b 62 01 00 mov $0x1629b,%edx 1db860: e8 00 00 00 00 callq 1db865 1db865: e9 a9 fe ff ff jmpq 1db713 1db86a: 0f 0b ud2 1db86c: e9 20 ff ff ff jmpq 1db791 1db871: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1db878: 00 00 00 00 1db87c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001db880 : 1db880: e8 00 00 00 00 callq 1db885 1db885: 41 55 push %r13 1db887: 48 63 d6 movslq %esi,%rdx 1db88a: c1 fe 1f sar $0x1f,%esi 1db88d: 41 54 push %r12 1db88f: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1db896: 55 push %rbp 1db897: 48 89 fd mov %rdi,%rbp 1db89a: 53 push %rbx 1db89b: 48 8b 07 mov (%rdi),%rax 1db89e: 48 c1 fa 26 sar $0x26,%rdx 1db8a2: 4c 8b 28 mov (%rax),%r13 1db8a5: 29 f2 sub %esi,%edx 1db8a7: be 04 00 00 00 mov $0x4,%esi 1db8ac: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 1db8b3: 4c 8b a0 d0 03 00 00 mov 0x3d0(%rax),%r12 1db8ba: e8 00 00 00 00 callq 1db8bf 1db8bf: 89 c3 mov %eax,%ebx 1db8c1: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 1db8c8: 83 78 20 01 cmpl $0x1,0x20(%rax) 1db8cc: 74 4d je 1db91b 1db8ce: 4d 85 e4 test %r12,%r12 1db8d1: 74 48 je 1db91b 1db8d3: 49 8b 44 24 08 mov 0x8(%r12),%rax 1db8d8: 4c 89 e7 mov %r12,%rdi 1db8db: 48 8b 40 38 mov 0x38(%rax),%rax 1db8df: e8 00 00 00 00 callq 1db8e4 1db8e4: 84 c0 test %al,%al 1db8e6: 74 33 je 1db91b 1db8e8: 39 9d 70 01 00 00 cmp %ebx,0x170(%rbp) 1db8ee: 74 2b je 1db91b 1db8f0: 48 63 f3 movslq %ebx,%rsi 1db8f3: 89 d8 mov %ebx,%eax 1db8f5: 4c 89 e7 mov %r12,%rdi 1db8f8: 48 69 f6 93 24 49 92 imul $0xffffffff92492493,%rsi,%rsi 1db8ff: c1 f8 1f sar $0x1f,%eax 1db902: 48 c1 ee 20 shr $0x20,%rsi 1db906: 01 de add %ebx,%esi 1db908: c1 fe 02 sar $0x2,%esi 1db90b: 29 c6 sub %eax,%esi 1db90d: 49 8b 44 24 08 mov 0x8(%r12),%rax 1db912: 48 8b 40 28 mov 0x28(%rax),%rax 1db916: e8 00 00 00 00 callq 1db91b 1db91b: 69 c3 e8 03 00 00 imul $0x3e8,%ebx,%eax 1db921: 5b pop %rbx 1db922: 5d pop %rbp 1db923: 41 5c pop %r12 1db925: 41 5d pop %r13 1db927: c3 retq 1db928: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1db92f: 00 00000000001db930 : 1db930: e8 00 00 00 00 callq 1db935 1db935: 48 63 57 58 movslq 0x58(%rdi),%rdx 1db939: be 05 00 00 00 mov $0x5,%esi 1db93e: 48 89 d0 mov %rdx,%rax 1db941: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1db948: c1 f8 1f sar $0x1f,%eax 1db94b: 48 c1 fa 26 sar $0x26,%rdx 1db94f: 29 c2 sub %eax,%edx 1db951: e8 00 00 00 00 callq 1db956 1db956: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1db95c: c3 retq 1db95d: 0f 1f 00 nopl (%rax) 00000000001db960 : 1db960: e8 00 00 00 00 callq 1db965 1db965: 53 push %rbx 1db966: 48 89 f3 mov %rsi,%rbx 1db969: e8 00 00 00 00 callq 1db96e 1db96e: 48 c7 83 f8 00 00 00 movq $0x0,0xf8(%rbx) 1db975: 00 00 00 00 1db979: 5b pop %rbx 1db97a: c3 retq 1db97b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001db980 : 1db980: e8 00 00 00 00 callq 1db985 1db985: 48 8b bf f0 00 00 00 mov 0xf0(%rdi),%rdi 1db98c: 48 85 ff test %rdi,%rdi 1db98f: 74 12 je 1db9a3 1db991: 48 8b 47 58 mov 0x58(%rdi),%rax 1db995: 48 85 c0 test %rax,%rax 1db998: 74 09 je 1db9a3 1db99a: 48 83 c7 18 add $0x18,%rdi 1db99e: e9 00 00 00 00 jmpq 1db9a3 1db9a3: c3 retq 1db9a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1db9ab: 00 00 00 00 1db9af: 90 nop 00000000001db9b0 : 1db9b0: e8 00 00 00 00 callq 1db9b5 1db9b5: 4c 8b 87 f0 00 00 00 mov 0xf0(%rdi),%r8 1db9bc: 4d 85 c0 test %r8,%r8 1db9bf: 74 69 je 1dba2a 1db9c1: 49 83 78 60 00 cmpq $0x0,0x60(%r8) 1db9c6: 74 62 je 1dba2a 1db9c8: 69 56 70 78 69 00 00 imul $0x6978,0x70(%rsi),%edx 1db9cf: 8b 46 30 mov 0x30(%rsi),%eax 1db9d2: 48 8d b7 bc 01 00 00 lea 0x1bc(%rdi),%rsi 1db9d9: 89 94 87 8c 01 00 00 mov %edx,0x18c(%rdi,%rax,4) 1db9e0: 48 8d 87 8c 01 00 00 lea 0x18c(%rdi),%rax 1db9e7: 31 d2 xor %edx,%edx 1db9e9: 8b 08 mov (%rax),%ecx 1db9eb: 39 ca cmp %ecx,%edx 1db9ed: 0f 42 d1 cmovb %ecx,%edx 1db9f0: 48 83 c0 04 add $0x4,%rax 1db9f4: 48 39 f0 cmp %rsi,%rax 1db9f7: 75 f0 jne 1db9e9 1db9f9: 3b 57 2c cmp 0x2c(%rdi),%edx 1db9fc: 74 2c je 1dba2a 1db9fe: 4c 63 ca movslq %edx,%r9 1dba01: 89 57 2c mov %edx,0x2c(%rdi) 1dba04: c1 fa 1f sar $0x1f,%edx 1dba07: 49 8b 40 60 mov 0x60(%r8),%rax 1dba0b: 4d 69 c9 d3 4d 62 10 imul $0x10624dd3,%r9,%r9 1dba12: 49 8d 78 18 lea 0x18(%r8),%rdi 1dba16: be 01 00 00 00 mov $0x1,%esi 1dba1b: 49 c1 f9 26 sar $0x26,%r9 1dba1f: 41 29 d1 sub %edx,%r9d 1dba22: 44 89 ca mov %r9d,%edx 1dba25: e9 00 00 00 00 jmpq 1dba2a 1dba2a: c3 retq 1dba2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001dba30 : 1dba30: e8 00 00 00 00 callq 1dba35 1dba35: 44 8b 47 2c mov 0x2c(%rdi),%r8d 1dba39: 8b 86 0c 1f 00 00 mov 0x1f0c(%rsi),%eax 1dba3f: b9 80 4f 12 00 mov $0x124f80,%ecx 1dba44: 81 be 08 1f 00 00 80 cmpl $0x124f80,0x1f08(%rsi) 1dba4b: 4f 12 00 1dba4e: 0f 4d 8e 08 1f 00 00 cmovge 0x1f08(%rsi),%ecx 1dba55: 41 39 c0 cmp %eax,%r8d 1dba58: 41 0f 9f c1 setg %r9b 1dba5c: 41 84 d1 test %dl,%r9b 1dba5f: 75 05 jne 1dba66 1dba61: 41 39 c0 cmp %eax,%r8d 1dba64: 7d 03 jge 1dba69 1dba66: 89 47 2c mov %eax,0x2c(%rdi) 1dba69: 44 8b 47 1c mov 0x1c(%rdi),%r8d 1dba6d: 8b 86 fc 1e 00 00 mov 0x1efc(%rsi),%eax 1dba73: 41 39 c0 cmp %eax,%r8d 1dba76: 41 0f 9f c1 setg %r9b 1dba7a: 41 84 d1 test %dl,%r9b 1dba7d: 75 05 jne 1dba84 1dba7f: 41 39 c0 cmp %eax,%r8d 1dba82: 7d 03 jge 1dba87 1dba84: 89 47 1c mov %eax,0x1c(%rdi) 1dba87: 44 8b 47 24 mov 0x24(%rdi),%r8d 1dba8b: 8b 86 04 1f 00 00 mov 0x1f04(%rsi),%eax 1dba91: 41 39 c0 cmp %eax,%r8d 1dba94: 41 0f 9f c1 setg %r9b 1dba98: 41 84 d1 test %dl,%r9b 1dba9b: 75 05 jne 1dbaa2 1dba9d: 41 39 c0 cmp %eax,%r8d 1dbaa0: 7d 03 jge 1dbaa5 1dbaa2: 89 47 24 mov %eax,0x24(%rdi) 1dbaa5: 44 8b 47 20 mov 0x20(%rdi),%r8d 1dbaa9: 8b 86 00 1f 00 00 mov 0x1f00(%rsi),%eax 1dbaaf: 41 39 c0 cmp %eax,%r8d 1dbab2: 41 0f 9f c1 setg %r9b 1dbab6: 41 84 d1 test %dl,%r9b 1dbab9: 75 05 jne 1dbac0 1dbabb: 41 39 c0 cmp %eax,%r8d 1dbabe: 7d 03 jge 1dbac3 1dbac0: 89 47 20 mov %eax,0x20(%rdi) 1dbac3: 44 8b 47 30 mov 0x30(%rdi),%r8d 1dbac7: 8b 86 10 1f 00 00 mov 0x1f10(%rsi),%eax 1dbacd: 41 39 c0 cmp %eax,%r8d 1dbad0: 41 0f 9f c1 setg %r9b 1dbad4: 41 84 d1 test %dl,%r9b 1dbad7: 75 05 jne 1dbade 1dbad9: 41 39 c0 cmp %eax,%r8d 1dbadc: 7d 03 jge 1dbae1 1dbade: 89 47 30 mov %eax,0x30(%rdi) 1dbae1: 8b 47 14 mov 0x14(%rdi),%eax 1dbae4: 44 8b 86 f4 1e 00 00 mov 0x1ef4(%rsi),%r8d 1dbaeb: 44 39 c0 cmp %r8d,%eax 1dbaee: 41 0f 9f c1 setg %r9b 1dbaf2: 41 84 d1 test %dl,%r9b 1dbaf5: 75 05 jne 1dbafc 1dbaf7: 44 39 c0 cmp %r8d,%eax 1dbafa: 7d 62 jge 1dbb5e 1dbafc: 44 89 47 14 mov %r8d,0x14(%rdi) 1dbb00: 8b 47 28 mov 0x28(%rdi),%eax 1dbb03: 39 c8 cmp %ecx,%eax 1dbb05: 41 0f 9f c1 setg %r9b 1dbb09: 41 84 d1 test %dl,%r9b 1dbb0c: 75 04 jne 1dbb12 1dbb0e: 39 c8 cmp %ecx,%eax 1dbb10: 7d 05 jge 1dbb17 1dbb12: 89 4f 28 mov %ecx,0x28(%rdi) 1dbb15: 89 c8 mov %ecx,%eax 1dbb17: 8b 8e f0 1e 00 00 mov 0x1ef0(%rsi),%ecx 1dbb1d: 44 8b 4f 10 mov 0x10(%rdi),%r9d 1dbb21: 41 39 c9 cmp %ecx,%r9d 1dbb24: 40 0f 9f c6 setg %sil 1dbb28: 40 84 d6 test %dl,%sil 1dbb2b: 75 05 jne 1dbb32 1dbb2d: 41 39 c9 cmp %ecx,%r9d 1dbb30: 7d 03 jge 1dbb35 1dbb32: 89 4f 10 mov %ecx,0x10(%rdi) 1dbb35: 41 39 c0 cmp %eax,%r8d 1dbb38: 7d 19 jge 1dbb53 1dbb3a: 89 47 14 mov %eax,0x14(%rdi) 1dbb3d: 48 8b 97 00 01 00 00 mov 0x100(%rdi),%rdx 1dbb44: 48 8d 77 10 lea 0x10(%rdi),%rsi 1dbb48: 89 42 28 mov %eax,0x28(%rdx) 1dbb4b: 48 8b 3f mov (%rdi),%rdi 1dbb4e: e9 00 00 00 00 jmpq 1dbb53 1dbb53: 7e e8 jle 1dbb3d 1dbb55: 44 89 47 28 mov %r8d,0x28(%rdi) 1dbb59: 44 89 c0 mov %r8d,%eax 1dbb5c: eb df jmp 1dbb3d 1dbb5e: 41 89 c0 mov %eax,%r8d 1dbb61: eb 9d jmp 1dbb00 1dbb63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dbb6a: 00 00 00 00 1dbb6e: 66 90 xchg %ax,%ax 00000000001dbb70 : 1dbb70: e8 00 00 00 00 callq 1dbb75 1dbb75: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 1dbb7c: 00 1dbb7d: 48 89 fa mov %rdi,%rdx 1dbb80: 48 8d 7f 18 lea 0x18(%rdi),%rdi 1dbb84: 48 c7 47 34 00 00 00 movq $0x0,0x34(%rdi) 1dbb8b: 00 1dbb8c: 89 d0 mov %edx,%eax 1dbb8e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1dbb92: 29 f8 sub %edi,%eax 1dbb94: 8d 48 54 lea 0x54(%rax),%ecx 1dbb97: 31 c0 xor %eax,%eax 1dbb99: c1 e9 03 shr $0x3,%ecx 1dbb9c: f3 48 ab rep stos %rax,%es:(%rdi) 1dbb9f: c6 42 34 01 movb $0x1,0x34(%rdx) 1dbba3: c6 42 3c 01 movb $0x1,0x3c(%rdx) 1dbba7: c3 retq 1dbba8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1dbbaf: 00 00000000001dbbb0 : 1dbbb0: e8 00 00 00 00 callq 1dbbb5 1dbbb5: 85 d2 test %edx,%edx 1dbbb7: 75 1f jne 1dbbd8 1dbbb9: 8b 86 28 1f 00 00 mov 0x1f28(%rsi),%eax 1dbbbf: c7 41 04 a0 86 01 00 movl $0x186a0,0x4(%rcx) 1dbbc6: 89 01 mov %eax,(%rcx) 1dbbc8: 8b 47 10 mov 0x10(%rdi),%eax 1dbbcb: 89 41 0c mov %eax,0xc(%rcx) 1dbbce: 8b 86 30 1f 00 00 mov 0x1f30(%rsi),%eax 1dbbd4: 89 41 08 mov %eax,0x8(%rcx) 1dbbd7: c3 retq 1dbbd8: 83 fa 01 cmp $0x1,%edx 1dbbdb: 75 1e jne 1dbbfb 1dbbdd: 8b 86 24 1f 00 00 mov 0x1f24(%rsi),%eax 1dbbe3: c7 41 04 a0 86 01 00 movl $0x186a0,0x4(%rcx) 1dbbea: 89 01 mov %eax,(%rcx) 1dbbec: 8b 47 14 mov 0x14(%rdi),%eax 1dbbef: 89 41 0c mov %eax,0xc(%rcx) 1dbbf2: 8b 86 2c 1f 00 00 mov 0x1f2c(%rsi),%eax 1dbbf8: 89 41 08 mov %eax,0x8(%rcx) 1dbbfb: c3 retq 1dbbfc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001dbc00 : 1dbc00: e8 00 00 00 00 callq 1dbc05 1dbc05: 8b 16 mov (%rsi),%edx 1dbc07: 31 c0 xor %eax,%eax 1dbc09: 39 17 cmp %edx,(%rdi) 1dbc0b: 75 08 jne 1dbc15 1dbc0d: 8b 4e 04 mov 0x4(%rsi),%ecx 1dbc10: 39 4f 04 cmp %ecx,0x4(%rdi) 1dbc13: 74 01 je 1dbc16 1dbc15: c3 retq 1dbc16: 8b 4e 08 mov 0x8(%rsi),%ecx 1dbc19: 39 4f 08 cmp %ecx,0x8(%rdi) 1dbc1c: 75 f7 jne 1dbc15 1dbc1e: 8b 4e 0c mov 0xc(%rsi),%ecx 1dbc21: 39 4f 0c cmp %ecx,0xc(%rdi) 1dbc24: 75 ef jne 1dbc15 1dbc26: 8b 4e 10 mov 0x10(%rsi),%ecx 1dbc29: 39 4f 10 cmp %ecx,0x10(%rdi) 1dbc2c: 75 e7 jne 1dbc15 1dbc2e: 8b 4e 14 mov 0x14(%rsi),%ecx 1dbc31: 39 4f 14 cmp %ecx,0x14(%rdi) 1dbc34: 75 df jne 1dbc15 1dbc36: 8b 4e 20 mov 0x20(%rsi),%ecx 1dbc39: 39 4f 20 cmp %ecx,0x20(%rdi) 1dbc3c: 75 d7 jne 1dbc15 1dbc3e: 0f b6 46 24 movzbl 0x24(%rsi),%eax 1dbc42: 38 47 24 cmp %al,0x24(%rdi) 1dbc45: 0f 94 c0 sete %al 1dbc48: c3 retq 1dbc49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001dbc50 : 1dbc50: e8 00 00 00 00 callq 1dbc55 1dbc55: 83 ff 3f cmp $0x3f,%edi 1dbc58: 7f 0c jg 1dbc66 1dbc5a: 83 ff 08 cmp $0x8,%edi 1dbc5d: b8 08 00 00 00 mov $0x8,%eax 1dbc62: 0f 4d c7 cmovge %edi,%eax 1dbc65: c3 retq 1dbc66: 83 ff 7f cmp $0x7f,%edi 1dbc69: 7f 09 jg 1dbc74 1dbc6b: 83 ef 40 sub $0x40,%edi 1dbc6e: d1 ff sar %edi 1dbc70: 8d 47 40 lea 0x40(%rdi),%eax 1dbc73: c3 retq 1dbc74: 81 ff f7 00 00 00 cmp $0xf7,%edi 1dbc7a: 7f 0a jg 1dbc86 1dbc7c: 83 c7 80 add $0xffffff80,%edi 1dbc7f: c1 ff 02 sar $0x2,%edi 1dbc82: 8d 47 60 lea 0x60(%rdi),%eax 1dbc85: c3 retq 1dbc86: 81 ef f8 00 00 00 sub $0xf8,%edi 1dbc8c: ba 7f 00 00 00 mov $0x7f,%edx 1dbc91: 48 69 ff e1 83 0f 3e imul $0x3e0f83e1,%rdi,%rdi 1dbc98: 48 c1 ef 26 shr $0x26,%rdi 1dbc9c: 8d 47 7e lea 0x7e(%rdi),%eax 1dbc9f: 83 f8 7f cmp $0x7f,%eax 1dbca2: 0f 47 c2 cmova %edx,%eax 1dbca5: c3 retq 1dbca6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1dbcad: 00 00 00 00000000001dbcb0 : 1dbcb0: e8 00 00 00 00 callq 1dbcb5 1dbcb5: 41 55 push %r13 1dbcb7: 41 54 push %r12 1dbcb9: 41 89 d4 mov %edx,%r12d 1dbcbc: 55 push %rbp 1dbcbd: 53 push %rbx 1dbcbe: 48 8b 87 00 01 00 00 mov 0x100(%rdi),%rax 1dbcc5: 8b 57 14 mov 0x14(%rdi),%edx 1dbcc8: 89 50 28 mov %edx,0x28(%rax) 1dbccb: 48 8b 0f mov (%rdi),%rcx 1dbcce: 48 8b 01 mov (%rcx),%rax 1dbcd1: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 1dbcd8: 8b 80 a8 02 00 00 mov 0x2a8(%rax),%eax 1dbcde: 85 c0 test %eax,%eax 1dbce0: 74 56 je 1dbd38 1dbce2: 49 89 fd mov %rdi,%r13 1dbce5: 48 8d ae cc 02 00 00 lea 0x2cc(%rsi),%rbp 1dbcec: 31 db xor %ebx,%ebx 1dbcee: eb 1c jmp 1dbd0c 1dbcf0: 48 8b 01 mov (%rcx),%rax 1dbcf3: 83 c3 01 add $0x1,%ebx 1dbcf6: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 1dbcfd: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 1dbd04: 39 98 a8 02 00 00 cmp %ebx,0x2a8(%rax) 1dbd0a: 76 2c jbe 1dbd38 1dbd0c: 49 8b bd 00 01 00 00 mov 0x100(%r13),%rdi 1dbd13: 48 63 c3 movslq %ebx,%rax 1dbd16: 8b 55 00 mov 0x0(%rbp),%edx 1dbd19: 3b 54 87 10 cmp 0x10(%rdi,%rax,4),%edx 1dbd1d: 7f 05 jg 1dbd24 1dbd1f: 45 84 e4 test %r12b,%r12b 1dbd22: 74 cc je 1dbcf0 1dbd24: 48 8b 47 08 mov 0x8(%rdi),%rax 1dbd28: 89 de mov %ebx,%esi 1dbd2a: 48 8b 00 mov (%rax),%rax 1dbd2d: e8 00 00 00 00 callq 1dbd32 1dbd32: 49 8b 4d 00 mov 0x0(%r13),%rcx 1dbd36: eb b8 jmp 1dbcf0 1dbd38: 5b pop %rbx 1dbd39: 5d pop %rbp 1dbd3a: 41 5c pop %r12 1dbd3c: 41 5d pop %r13 1dbd3e: c3 retq 1dbd3f: 90 nop 00000000001dbd40 : 1dbd40: e8 00 00 00 00 callq 1dbd45 1dbd45: 41 54 push %r12 1dbd47: 55 push %rbp 1dbd48: 53 push %rbx 1dbd49: 8b 47 5c mov 0x5c(%rdi),%eax 1dbd4c: 48 89 fb mov %rdi,%rbx 1dbd4f: 8d 3c 85 00 00 00 00 lea 0x0(,%rax,4),%edi 1dbd56: 89 f8 mov %edi,%eax 1dbd58: 99 cltd 1dbd59: f7 7b 10 idivl 0x10(%rbx) 1dbd5c: 41 89 c4 mov %eax,%r12d 1dbd5f: 89 f8 mov %edi,%eax 1dbd61: 99 cltd 1dbd62: f7 7b 14 idivl 0x14(%rbx) 1dbd65: 89 c7 mov %eax,%edi 1dbd67: e8 00 00 00 00 callq 1dbd6c 1dbd6c: 44 89 e7 mov %r12d,%edi 1dbd6f: 89 c5 mov %eax,%ebp 1dbd71: e8 00 00 00 00 callq 1dbd76 1dbd76: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1dbd7d: 48 8b 3b mov (%rbx),%rdi 1dbd80: 41 89 c1 mov %eax,%r9d 1dbd83: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1dbd8a: 44 8b 42 08 mov 0x8(%rdx),%r8d 1dbd8e: ba 01 00 00 00 mov $0x1,%edx 1dbd93: 0f b6 48 02 movzbl 0x2(%rax),%ecx 1dbd97: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1dbd9e: 8b 70 04 mov 0x4(%rax),%esi 1dbda1: e8 00 00 00 00 callq 1dbda6 1dbda6: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1dbdad: 48 8b 3b mov (%rbx),%rdi 1dbdb0: 41 b9 32 00 00 00 mov $0x32,%r9d 1dbdb6: 41 b8 01 00 00 00 mov $0x1,%r8d 1dbdbc: 8b 48 0c mov 0xc(%rax),%ecx 1dbdbf: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1dbdc6: 0f b6 50 03 movzbl 0x3(%rax),%edx 1dbdca: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1dbdd1: 8b 70 04 mov 0x4(%rax),%esi 1dbdd4: 68 8a 00 00 00 pushq $0x8a 1dbdd9: 68 00 00 00 00 pushq $0x0 1dbdde: 68 e8 03 00 00 pushq $0x3e8 1dbde3: e8 00 00 00 00 callq 1dbde8 1dbde8: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1dbdef: 48 8b 3b mov (%rbx),%rdi 1dbdf2: 41 89 e9 mov %ebp,%r9d 1dbdf5: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1dbdfc: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 1dbe00: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 1dbe07: 44 8b 40 10 mov 0x10(%rax),%r8d 1dbe0b: 8b 72 04 mov 0x4(%rdx),%esi 1dbe0e: ba 01 00 00 00 mov $0x1,%edx 1dbe13: e8 00 00 00 00 callq 1dbe18 1dbe18: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1dbe1f: 48 8b 3b mov (%rbx),%rdi 1dbe22: 41 b9 05 00 00 00 mov $0x5,%r9d 1dbe28: 41 b8 01 00 00 00 mov $0x1,%r8d 1dbe2e: 8b 48 14 mov 0x14(%rax),%ecx 1dbe31: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1dbe38: 0f b6 50 05 movzbl 0x5(%rax),%edx 1dbe3c: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1dbe43: 8b 70 04 mov 0x4(%rax),%esi 1dbe46: 68 8d 00 00 00 pushq $0x8d 1dbe4b: 68 00 00 00 00 pushq $0x0 1dbe50: 6a 64 pushq $0x64 1dbe52: e8 00 00 00 00 callq 1dbe57 1dbe57: 48 83 c4 30 add $0x30,%rsp 1dbe5b: 5b pop %rbx 1dbe5c: 5d pop %rbp 1dbe5d: 41 5c pop %r12 1dbe5f: c3 retq 00000000001dbe60 : 1dbe60: e8 00 00 00 00 callq 1dbe65 1dbe65: 55 push %rbp 1dbe66: 53 push %rbx 1dbe67: 48 89 fb mov %rdi,%rbx 1dbe6a: 48 83 ec 10 sub $0x10,%rsp 1dbe6e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1dbe75: 00 00 1dbe77: 48 89 44 24 08 mov %rax,0x8(%rsp) 1dbe7c: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1dbe83: 49 89 e0 mov %rsp,%r8 1dbe86: 8b 48 08 mov 0x8(%rax),%ecx 1dbe89: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1dbe90: 0f b6 50 02 movzbl 0x2(%rax),%edx 1dbe94: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 1dbe9b: 48 8b 3f mov (%rdi),%rdi 1dbe9e: 8b 70 04 mov 0x4(%rax),%esi 1dbea1: e8 00 00 00 00 callq 1dbea6 1dbea6: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1dbead: 48 8b 3b mov (%rbx),%rdi 1dbeb0: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1dbeb5: 8b 48 10 mov 0x10(%rax),%ecx 1dbeb8: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1dbebf: 0f b6 50 04 movzbl 0x4(%rax),%edx 1dbec3: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1dbeca: 8b 70 04 mov 0x4(%rax),%esi 1dbecd: e8 00 00 00 00 callq 1dbed2 1dbed2: 8b 3c 24 mov (%rsp),%edi 1dbed5: e8 00 00 00 00 callq 1dbeda 1dbeda: 8b 3c 24 mov (%rsp),%edi 1dbedd: 89 c5 mov %eax,%ebp 1dbedf: e8 00 00 00 00 callq 1dbee4 1dbee4: 85 ed test %ebp,%ebp 1dbee6: 74 20 je 1dbf08 1dbee8: 89 c1 mov %eax,%ecx 1dbeea: 85 c0 test %eax,%eax 1dbeec: 74 1a je 1dbf08 1dbeee: 8b 43 5c mov 0x5c(%rbx),%eax 1dbef1: 8d 34 85 00 00 00 00 lea 0x0(,%rax,4),%esi 1dbef8: 89 f0 mov %esi,%eax 1dbefa: 99 cltd 1dbefb: f7 fd idiv %ebp 1dbefd: 89 43 10 mov %eax,0x10(%rbx) 1dbf00: 89 f0 mov %esi,%eax 1dbf02: 99 cltd 1dbf03: f7 f9 idiv %ecx 1dbf05: 89 43 14 mov %eax,0x14(%rbx) 1dbf08: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1dbf0d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1dbf14: 00 00 1dbf16: 75 07 jne 1dbf1f 1dbf18: 48 83 c4 10 add $0x10,%rsp 1dbf1c: 5b pop %rbx 1dbf1d: 5d pop %rbp 1dbf1e: c3 retq 1dbf1f: e8 00 00 00 00 callq 1dbf24 1dbf24: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dbf2b: 00 00 00 00 1dbf2f: 90 nop 00000000001dbf30 : 1dbf30: e8 00 00 00 00 callq 1dbf35 1dbf35: 41 57 push %r15 1dbf37: 41 56 push %r14 1dbf39: 41 55 push %r13 1dbf3b: 41 54 push %r12 1dbf3d: 55 push %rbp 1dbf3e: 53 push %rbx 1dbf3f: 48 83 ec 10 sub $0x10,%rsp 1dbf43: 48 8b 07 mov (%rdi),%rax 1dbf46: 4c 8b 38 mov (%rax),%r15 1dbf49: 41 0f b6 87 96 02 00 movzbl 0x296(%r15),%eax 1dbf50: 00 1dbf51: 88 44 24 0e mov %al,0xe(%rsp) 1dbf55: 84 c0 test %al,%al 1dbf57: 0f 85 47 03 00 00 jne 1dc2a4 1dbf5d: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 1dbf64: 48 89 fd mov %rdi,%rbp 1dbf67: 49 89 f4 mov %rsi,%r12 1dbf6a: 41 89 d6 mov %edx,%r14d 1dbf6d: 48 8b 80 d0 03 00 00 mov 0x3d0(%rax),%rax 1dbf74: 48 89 04 24 mov %rax,(%rsp) 1dbf78: 8b 47 10 mov 0x10(%rdi),%eax 1dbf7b: 85 c0 test %eax,%eax 1dbf7d: 74 0a je 1dbf89 1dbf7f: 41 f6 87 68 02 00 00 testb $0x1,0x268(%r15) 1dbf86: 01 1dbf87: 74 0d je 1dbf96 1dbf89: 48 89 ef mov %rbp,%rdi 1dbf8c: e8 00 00 00 00 callq 1dbf91 1dbf91: c6 44 24 0e 01 movb $0x1,0xe(%rsp) 1dbf96: 4c 89 e6 mov %r12,%rsi 1dbf99: 4c 89 ff mov %r15,%rdi 1dbf9c: 45 31 ed xor %r13d,%r13d 1dbf9f: e8 00 00 00 00 callq 1dbfa4 1dbfa4: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 1dbfab: 48 8b 92 c0 01 00 00 mov 0x1c0(%rdx),%rdx 1dbfb2: 48 85 d2 test %rdx,%rdx 1dbfb5: 74 13 je 1dbfca 1dbfb7: 85 c0 test %eax,%eax 1dbfb9: 4c 8d 6a 18 lea 0x18(%rdx),%r13 1dbfbd: 40 0f 94 c6 sete %sil 1dbfc1: 41 38 f6 cmp %sil,%r14b 1dbfc4: 0f 84 7e 04 00 00 je 1dc448 1dbfca: 41 8b 97 5c 02 00 00 mov 0x25c(%r15),%edx 1dbfd1: 41 8b 84 24 fc 1e 00 mov 0x1efc(%r12),%eax 1dbfd8: 00 1dbfd9: 85 d2 test %edx,%edx 1dbfdb: 74 13 je 1dbff0 1dbfdd: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 1dbfe3: 39 d0 cmp %edx,%eax 1dbfe5: 0f 42 c2 cmovb %edx,%eax 1dbfe8: 41 89 84 24 fc 1e 00 mov %eax,0x1efc(%r12) 1dbfef: 00 1dbff0: 8b 55 1c mov 0x1c(%rbp),%edx 1dbff3: 41 0f b6 ce movzbl %r14b,%ecx 1dbff7: 89 4c 24 08 mov %ecx,0x8(%rsp) 1dbffb: 39 c2 cmp %eax,%edx 1dbffd: 40 0f 9f c6 setg %sil 1dc001: 44 84 f6 test %r14b,%sil 1dc004: 75 08 jne 1dc00e 1dc006: 39 c2 cmp %eax,%edx 1dc008: 0f 8d a5 02 00 00 jge 1dc2b3 1dc00e: 89 45 1c mov %eax,0x1c(%rbp) 1dc011: 4d 85 ed test %r13,%r13 1dc014: 0f 84 e5 02 00 00 je 1dc2ff 1dc01a: 49 8b 55 20 mov 0x20(%r13),%rdx 1dc01e: 48 85 d2 test %rdx,%rdx 1dc021: 74 1b je 1dc03e 1dc023: 48 63 f0 movslq %eax,%rsi 1dc026: c1 f8 1f sar $0x1f,%eax 1dc029: 4c 89 ef mov %r13,%rdi 1dc02c: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1dc033: 48 c1 fe 26 sar $0x26,%rsi 1dc037: 29 c6 sub %eax,%esi 1dc039: e8 00 00 00 00 callq 1dc03e 1dc03e: 8b 55 24 mov 0x24(%rbp),%edx 1dc041: 41 8b 84 24 04 1f 00 mov 0x1f04(%r12),%eax 1dc048: 00 1dc049: 39 c2 cmp %eax,%edx 1dc04b: 40 0f 9f c6 setg %sil 1dc04f: 44 84 f6 test %r14b,%sil 1dc052: 75 04 jne 1dc058 1dc054: 39 c2 cmp %eax,%edx 1dc056: 7d 27 jge 1dc07f 1dc058: 89 45 24 mov %eax,0x24(%rbp) 1dc05b: 49 8b 55 28 mov 0x28(%r13),%rdx 1dc05f: 48 85 d2 test %rdx,%rdx 1dc062: 74 1b je 1dc07f 1dc064: 48 63 f0 movslq %eax,%rsi 1dc067: c1 f8 1f sar $0x1f,%eax 1dc06a: 4c 89 ef mov %r13,%rdi 1dc06d: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1dc074: 48 c1 fe 26 sar $0x26,%rsi 1dc078: 29 c6 sub %eax,%esi 1dc07a: e8 00 00 00 00 callq 1dc07f 1dc07f: 8b 55 20 mov 0x20(%rbp),%edx 1dc082: 41 8b 84 24 00 1f 00 mov 0x1f00(%r12),%eax 1dc089: 00 1dc08a: 39 d0 cmp %edx,%eax 1dc08c: 40 0f 9c c6 setl %sil 1dc090: 44 84 f6 test %r14b,%sil 1dc093: 75 04 jne 1dc099 1dc095: 39 d0 cmp %edx,%eax 1dc097: 7e 27 jle 1dc0c0 1dc099: 89 45 20 mov %eax,0x20(%rbp) 1dc09c: 49 8b 55 38 mov 0x38(%r13),%rdx 1dc0a0: 48 85 d2 test %rdx,%rdx 1dc0a3: 74 1b je 1dc0c0 1dc0a5: 48 63 f0 movslq %eax,%rsi 1dc0a8: c1 f8 1f sar $0x1f,%eax 1dc0ab: 4c 89 ef mov %r13,%rdi 1dc0ae: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1dc0b5: 48 c1 fe 26 sar $0x26,%rsi 1dc0b9: 29 c6 sub %eax,%esi 1dc0bb: e8 00 00 00 00 callq 1dc0c0 1dc0c0: 4c 89 e6 mov %r12,%rsi 1dc0c3: 4c 89 ff mov %r15,%rdi 1dc0c6: e8 00 00 00 00 callq 1dc0cb 1dc0cb: 41 80 bc 24 14 1f 00 cmpb $0x0,0x1f14(%r12) 1dc0d2: 00 00 1dc0d4: 75 08 jne 1dc0de 1dc0d6: 85 c0 test %eax,%eax 1dc0d8: 0f 85 ef 02 00 00 jne 1dc3cd 1dc0de: 0f b6 45 34 movzbl 0x34(%rbp),%eax 1dc0e2: 84 c0 test %al,%al 1dc0e4: 75 09 jne 1dc0ef 1dc0e6: 45 84 f6 test %r14b,%r14b 1dc0e9: 0f 85 7e 03 00 00 jne 1dc46d 1dc0ef: 8b 55 30 mov 0x30(%rbp),%edx 1dc0f2: 41 8b 84 24 10 1f 00 mov 0x1f10(%r12),%eax 1dc0f9: 00 1dc0fa: 39 c2 cmp %eax,%edx 1dc0fc: 40 0f 9f c6 setg %sil 1dc100: 44 84 f6 test %r14b,%sil 1dc103: 75 04 jne 1dc109 1dc105: 39 c2 cmp %eax,%edx 1dc107: 7d 2c jge 1dc135 1dc109: 89 45 30 mov %eax,0x30(%rbp) 1dc10c: 4d 85 ed test %r13,%r13 1dc10f: 74 24 je 1dc135 1dc111: 49 8b 55 30 mov 0x30(%r13),%rdx 1dc115: 48 85 d2 test %rdx,%rdx 1dc118: 74 1b je 1dc135 1dc11a: 48 63 f0 movslq %eax,%rsi 1dc11d: c1 f8 1f sar $0x1f,%eax 1dc120: 4c 89 ef mov %r13,%rdi 1dc123: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1dc12a: 48 c1 fe 26 sar $0x26,%rsi 1dc12e: 29 c6 sub %eax,%esi 1dc130: e8 00 00 00 00 callq 1dc135 1dc135: 8b 7d 14 mov 0x14(%rbp),%edi 1dc138: 41 8b 84 24 f4 1e 00 mov 0x1ef4(%r12),%eax 1dc13f: 00 1dc140: 8b 75 10 mov 0x10(%rbp),%esi 1dc143: 39 c7 cmp %eax,%edi 1dc145: 0f 9f c2 setg %dl 1dc148: 41 89 d2 mov %edx,%r10d 1dc14b: 45 20 f2 and %r14b,%r10b 1dc14e: 75 0b jne 1dc15b 1dc150: 39 c7 cmp %eax,%edi 1dc152: 0f 8d 18 02 00 00 jge 1dc370 1dc158: 41 89 d2 mov %edx,%r10d 1dc15b: 89 45 14 mov %eax,0x14(%rbp) 1dc15e: 41 8b 94 24 f0 1e 00 mov 0x1ef0(%r12),%edx 1dc165: 00 1dc166: 39 f2 cmp %esi,%edx 1dc168: 0f 9c c3 setl %bl 1dc16b: 44 21 f3 and %r14d,%ebx 1dc16e: 39 f2 cmp %esi,%edx 1dc170: 40 0f 9f c6 setg %sil 1dc174: 40 08 f3 or %sil,%bl 1dc177: 0f 84 e6 01 00 00 je 1dc363 1dc17d: 89 55 10 mov %edx,0x10(%rbp) 1dc180: 41 8b 84 24 f4 1e 00 mov 0x1ef4(%r12),%eax 1dc187: 00 1dc188: 41 39 84 24 f0 1e 00 cmp %eax,0x1ef0(%r12) 1dc18f: 00 1dc190: 41 0f 4d 84 24 f0 1e cmovge 0x1ef0(%r12),%eax 1dc197: 00 00 1dc199: 48 83 3c 24 00 cmpq $0x0,(%rsp) 1dc19e: 41 89 84 24 f8 1e 00 mov %eax,0x1ef8(%r12) 1dc1a5: 00 1dc1a6: 0f 95 c3 setne %bl 1dc1a9: 89 45 18 mov %eax,0x18(%rbp) 1dc1ac: 4d 85 ed test %r13,%r13 1dc1af: 0f 84 9b 01 00 00 je 1dc350 1dc1b5: 4d 8b 5d 48 mov 0x48(%r13),%r11 1dc1b9: 4d 85 db test %r11,%r11 1dc1bc: 0f 84 8e 01 00 00 je 1dc350 1dc1c2: 48 63 d0 movslq %eax,%rdx 1dc1c5: c1 f8 1f sar $0x1f,%eax 1dc1c8: 44 88 54 24 0f mov %r10b,0xf(%rsp) 1dc1cd: 31 f6 xor %esi,%esi 1dc1cf: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1dc1d6: 4c 89 ef mov %r13,%rdi 1dc1d9: 48 c1 fa 26 sar $0x26,%rdx 1dc1dd: 29 c2 sub %eax,%edx 1dc1df: e8 00 00 00 00 callq 1dc1e4 1dc1e4: 41 80 bf 79 01 00 00 cmpb $0x0,0x179(%r15) 1dc1eb: 00 1dc1ec: 44 0f b6 54 24 0f movzbl 0xf(%rsp),%r10d 1dc1f2: 74 0c je 1dc200 1dc1f4: 80 7c 24 0e 00 cmpb $0x0,0xe(%rsp) 1dc1f9: 74 31 je 1dc22c 1dc1fb: 45 84 f6 test %r14b,%r14b 1dc1fe: 74 2c je 1dc22c 1dc200: 45 84 d2 test %r10b,%r10b 1dc203: 0f 85 23 02 00 00 jne 1dc42c 1dc209: 48 89 ef mov %rbp,%rdi 1dc20c: e8 00 00 00 00 callq 1dc211 1dc211: 49 8b 87 70 03 00 00 mov 0x370(%r15),%rax 1dc218: 8b 80 f4 1e 00 00 mov 0x1ef4(%rax),%eax 1dc21e: 41 39 84 24 f4 1e 00 cmp %eax,0x1ef4(%r12) 1dc225: 00 1dc226: 0f 8d 56 02 00 00 jge 1dc482 1dc22c: 84 db test %bl,%bl 1dc22e: 74 74 je 1dc2a4 1dc230: 48 8b 1c 24 mov (%rsp),%rbx 1dc234: 48 8b 43 08 mov 0x8(%rbx),%rax 1dc238: 48 89 df mov %rbx,%rdi 1dc23b: 48 8b 40 38 mov 0x38(%rax),%rax 1dc23f: e8 00 00 00 00 callq 1dc244 1dc244: 84 c0 test %al,%al 1dc246: 74 5c je 1dc2a4 1dc248: 48 63 75 10 movslq 0x10(%rbp),%rsi 1dc24c: 48 89 df mov %rbx,%rdi 1dc24f: 48 89 f0 mov %rsi,%rax 1dc252: 48 69 f6 07 fb 72 25 imul $0x2572fb07,%rsi,%rsi 1dc259: c1 f8 1f sar $0x1f,%eax 1dc25c: 48 c1 fe 2a sar $0x2a,%rsi 1dc260: 29 c6 sub %eax,%esi 1dc262: 48 8b 43 08 mov 0x8(%rbx),%rax 1dc266: 48 8b 40 28 mov 0x28(%rax),%rax 1dc26a: 48 83 c4 10 add $0x10,%rsp 1dc26e: 5b pop %rbx 1dc26f: 5d pop %rbp 1dc270: 41 5c pop %r12 1dc272: 41 5d pop %r13 1dc274: 41 5e pop %r14 1dc276: 41 5f pop %r15 1dc278: e9 00 00 00 00 jmpq 1dc27d 1dc27d: 80 7c 24 0e 00 cmpb $0x0,0xe(%rsp) 1dc282: 74 20 je 1dc2a4 1dc284: 45 84 f6 test %r14b,%r14b 1dc287: 74 1b je 1dc2a4 1dc289: 49 8b 87 70 03 00 00 mov 0x370(%r15),%rax 1dc290: 41 8b 8c 24 f4 1e 00 mov 0x1ef4(%r12),%ecx 1dc297: 00 1dc298: 39 88 f4 1e 00 00 cmp %ecx,0x1ef4(%rax) 1dc29e: 0f 8e de 01 00 00 jle 1dc482 1dc2a4: 48 83 c4 10 add $0x10,%rsp 1dc2a8: 5b pop %rbx 1dc2a9: 5d pop %rbp 1dc2aa: 41 5c pop %r12 1dc2ac: 41 5d pop %r13 1dc2ae: 41 5e pop %r14 1dc2b0: 41 5f pop %r15 1dc2b2: c3 retq 1dc2b3: 8b 55 24 mov 0x24(%rbp),%edx 1dc2b6: 41 8b 84 24 04 1f 00 mov 0x1f04(%r12),%eax 1dc2bd: 00 1dc2be: 39 c2 cmp %eax,%edx 1dc2c0: 40 0f 9f c6 setg %sil 1dc2c4: 44 84 f6 test %r14b,%sil 1dc2c7: 75 04 jne 1dc2cd 1dc2c9: 39 c2 cmp %eax,%edx 1dc2cb: 7d 54 jge 1dc321 1dc2cd: 89 45 24 mov %eax,0x24(%rbp) 1dc2d0: 4d 85 ed test %r13,%r13 1dc2d3: 0f 85 82 fd ff ff jne 1dc05b 1dc2d9: 8b 55 20 mov 0x20(%rbp),%edx 1dc2dc: 41 8b 84 24 00 1f 00 mov 0x1f00(%r12),%eax 1dc2e3: 00 1dc2e4: 39 d0 cmp %edx,%eax 1dc2e6: 40 0f 9c c6 setl %sil 1dc2ea: 44 84 f6 test %r14b,%sil 1dc2ed: 75 08 jne 1dc2f7 1dc2ef: 39 d0 cmp %edx,%eax 1dc2f1: 0f 8e c9 fd ff ff jle 1dc0c0 1dc2f7: 89 45 20 mov %eax,0x20(%rbp) 1dc2fa: e9 c1 fd ff ff jmpq 1dc0c0 1dc2ff: 8b 55 24 mov 0x24(%rbp),%edx 1dc302: 41 8b 84 24 04 1f 00 mov 0x1f04(%r12),%eax 1dc309: 00 1dc30a: 39 d0 cmp %edx,%eax 1dc30c: 40 0f 9c c6 setl %sil 1dc310: 44 84 f6 test %r14b,%sil 1dc313: 0f 85 61 01 00 00 jne 1dc47a 1dc319: 39 d0 cmp %edx,%eax 1dc31b: 0f 8f 59 01 00 00 jg 1dc47a 1dc321: 8b 55 20 mov 0x20(%rbp),%edx 1dc324: 41 8b 84 24 00 1f 00 mov 0x1f00(%r12),%eax 1dc32b: 00 1dc32c: 39 c2 cmp %eax,%edx 1dc32e: 40 0f 9f c6 setg %sil 1dc332: 44 84 f6 test %r14b,%sil 1dc335: 75 08 jne 1dc33f 1dc337: 39 c2 cmp %eax,%edx 1dc339: 0f 8d 81 fd ff ff jge 1dc0c0 1dc33f: 89 45 20 mov %eax,0x20(%rbp) 1dc342: 4d 85 ed test %r13,%r13 1dc345: 0f 84 75 fd ff ff je 1dc0c0 1dc34b: e9 4c fd ff ff jmpq 1dc09c 1dc350: 41 80 bf 79 01 00 00 cmpb $0x0,0x179(%r15) 1dc357: 00 1dc358: 0f 85 96 fe ff ff jne 1dc1f4 1dc35e: e9 9d fe ff ff jmpq 1dc200 1dc363: 41 89 84 24 f8 1e 00 mov %eax,0x1ef8(%r12) 1dc36a: 00 1dc36b: e9 39 fe ff ff jmpq 1dc1a9 1dc370: 41 8b 94 24 f0 1e 00 mov 0x1ef0(%r12),%edx 1dc377: 00 1dc378: 39 f2 cmp %esi,%edx 1dc37a: 0f 9c c3 setl %bl 1dc37d: 44 21 f3 and %r14d,%ebx 1dc380: 39 f2 cmp %esi,%edx 1dc382: 40 0f 9f c6 setg %sil 1dc386: 40 08 f3 or %sil,%bl 1dc389: 0f 85 ee fd ff ff jne 1dc17d 1dc38f: 41 80 bf 79 01 00 00 cmpb $0x0,0x179(%r15) 1dc396: 00 1dc397: 0f 85 e0 fe ff ff jne 1dc27d 1dc39d: 49 8b 97 70 03 00 00 mov 0x370(%r15),%rdx 1dc3a4: 3b 82 f4 1e 00 00 cmp 0x1ef4(%rdx),%eax 1dc3aa: 0f 8c f4 fe ff ff jl 1dc2a4 1dc3b0: 8b 54 24 08 mov 0x8(%rsp),%edx 1dc3b4: 48 83 c4 10 add $0x10,%rsp 1dc3b8: 4c 89 e6 mov %r12,%rsi 1dc3bb: 48 89 ef mov %rbp,%rdi 1dc3be: 5b pop %rbx 1dc3bf: 5d pop %rbp 1dc3c0: 41 5c pop %r12 1dc3c2: 41 5d pop %r13 1dc3c4: 41 5e pop %r14 1dc3c6: 41 5f pop %r15 1dc3c8: e9 e3 f8 ff ff jmpq 1dbcb0 1dc3cd: 0f b6 45 34 movzbl 0x34(%rbp),%eax 1dc3d1: 84 c0 test %al,%al 1dc3d3: 0f 84 16 fd ff ff je 1dc0ef 1dc3d9: 45 84 f6 test %r14b,%r14b 1dc3dc: 0f 85 0d fd ff ff jne 1dc0ef 1dc3e2: 31 d2 xor %edx,%edx 1dc3e4: 31 f6 xor %esi,%esi 1dc3e6: 88 45 3c mov %al,0x3c(%rbp) 1dc3e9: 88 55 34 mov %dl,0x34(%rbp) 1dc3ec: 4d 85 ed test %r13,%r13 1dc3ef: 0f 84 a1 00 00 00 je 1dc496 1dc3f5: 49 8b 45 68 mov 0x68(%r13),%rax 1dc3f9: 48 85 c0 test %rax,%rax 1dc3fc: 74 08 je 1dc406 1dc3fe: 4c 89 ef mov %r13,%rdi 1dc401: e8 00 00 00 00 callq 1dc406 1dc406: 8b 55 30 mov 0x30(%rbp),%edx 1dc409: 41 8b 84 24 10 1f 00 mov 0x1f10(%r12),%eax 1dc410: 00 1dc411: 39 c2 cmp %eax,%edx 1dc413: 40 0f 9f c6 setg %sil 1dc417: 44 84 f6 test %r14b,%sil 1dc41a: 75 08 jne 1dc424 1dc41c: 39 c2 cmp %eax,%edx 1dc41e: 0f 8d 11 fd ff ff jge 1dc135 1dc424: 89 45 30 mov %eax,0x30(%rbp) 1dc427: e9 e5 fc ff ff jmpq 1dc111 1dc42c: 8b 54 24 08 mov 0x8(%rsp),%edx 1dc430: 48 89 ef mov %rbp,%rdi 1dc433: 4c 89 e6 mov %r12,%rsi 1dc436: e8 00 00 00 00 callq 1dc43b 1dc43b: 48 89 ef mov %rbp,%rdi 1dc43e: e8 00 00 00 00 callq 1dc443 1dc443: e9 e4 fd ff ff jmpq 1dc22c 1dc448: 4d 85 ed test %r13,%r13 1dc44b: 0f 84 79 fb ff ff je 1dbfca 1dc451: 48 8b 52 30 mov 0x30(%rdx),%rdx 1dc455: 48 85 d2 test %rdx,%rdx 1dc458: 0f 84 6c fb ff ff je 1dbfca 1dc45e: 89 c6 mov %eax,%esi 1dc460: 4c 89 ef mov %r13,%rdi 1dc463: e8 00 00 00 00 callq 1dc468 1dc468: e9 5d fb ff ff jmpq 1dbfca 1dc46d: 44 89 f2 mov %r14d,%edx 1dc470: be 01 00 00 00 mov $0x1,%esi 1dc475: e9 6c ff ff ff jmpq 1dc3e6 1dc47a: 89 45 24 mov %eax,0x24(%rbp) 1dc47d: e9 57 fe ff ff jmpq 1dc2d9 1dc482: 8b 54 24 08 mov 0x8(%rsp),%edx 1dc486: 4c 89 e6 mov %r12,%rsi 1dc489: 48 89 ef mov %rbp,%rdi 1dc48c: e8 00 00 00 00 callq 1dc491 1dc491: e9 96 fd ff ff jmpq 1dc22c 1dc496: 8b 55 30 mov 0x30(%rbp),%edx 1dc499: 41 8b 84 24 10 1f 00 mov 0x1f10(%r12),%eax 1dc4a0: 00 1dc4a1: 39 d0 cmp %edx,%eax 1dc4a3: 40 0f 9c c6 setl %sil 1dc4a7: 44 84 f6 test %r14b,%sil 1dc4aa: 75 08 jne 1dc4b4 1dc4ac: 39 d0 cmp %edx,%eax 1dc4ae: 0f 8e 81 fc ff ff jle 1dc135 1dc4b4: 89 45 30 mov %eax,0x30(%rbp) 1dc4b7: e9 79 fc ff ff jmpq 1dc135 1dc4bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001dc4c0 : 1dc4c0: e8 00 00 00 00 callq 1dc4c5 1dc4c5: 48 b8 00 00 00 00 e8 movabs $0x3e800000000,%rax 1dc4cc: 03 00 00 1dc4cf: 55 push %rbp 1dc4d0: 48 89 f5 mov %rsi,%rbp 1dc4d3: 53 push %rbx 1dc4d4: 48 89 3e mov %rdi,(%rsi) 1dc4d7: 48 89 96 f0 00 00 00 mov %rdx,0xf0(%rsi) 1dc4de: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1dc4e5: 00 1dc4e6: 48 c7 86 08 01 00 00 movq $0x0,0x108(%rsi) 1dc4ed: 00 00 00 00 1dc4f1: 48 c7 86 10 01 00 00 movq $0x0,0x110(%rsi) 1dc4f8: 00 00 00 00 1dc4fc: 48 c7 86 18 01 00 00 movq $0x0,0x118(%rsi) 1dc503: 00 00 00 00 1dc507: 48 89 8e 00 01 00 00 mov %rcx,0x100(%rsi) 1dc50e: c7 86 70 01 00 00 00 movl $0x0,0x170(%rsi) 1dc515: 00 00 00 1dc518: 48 89 86 78 01 00 00 mov %rax,0x178(%rsi) 1dc51f: c6 86 74 01 00 00 00 movb $0x0,0x174(%rsi) 1dc526: c7 46 58 60 ae 0a 00 movl $0xaae60,0x58(%rsi) 1dc52d: 83 7f 20 01 cmpl $0x1,0x20(%rdi) 1dc531: 75 23 jne 1dc556 1dc533: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 1dc53e 1dc53a: 00 00 00 00 1dc53e: c7 46 5c 10 bf 3a 00 movl $0x3abf10,0x5c(%rsi) 1dc545: c6 85 68 01 00 00 00 movb $0x0,0x168(%rbp) 1dc54c: 48 89 ef mov %rbp,%rdi 1dc54f: 5b pop %rbx 1dc550: 5d pop %rbp 1dc551: e9 00 00 00 00 jmpq 1dc556 1dc556: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc55d: be 54 72 01 00 mov $0x17254,%esi 1dc562: e8 00 00 00 00 callq 1dc567 1dc567: 89 c7 mov %eax,%edi 1dc569: e8 00 00 00 00 callq 1dc56e 1dc56e: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc572: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc579: 89 c3 mov %eax,%ebx 1dc57b: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1dc582: 8b 70 0c mov 0xc(%rax),%esi 1dc585: e8 00 00 00 00 callq 1dc58a 1dc58a: 48 8b 95 18 01 00 00 mov 0x118(%rbp),%rdx 1dc591: 48 be 00 00 00 00 a0 movabs $0x186a000000000,%rsi 1dc598: 86 01 00 1dc59b: 8b 7a 18 mov 0x18(%rdx),%edi 1dc59e: 21 c7 and %eax,%edi 1dc5a0: 23 42 1c and 0x1c(%rdx),%eax 1dc5a3: 48 c1 e7 20 shl $0x20,%rdi 1dc5a7: 48 09 c7 or %rax,%rdi 1dc5aa: e8 00 00 00 00 callq 1dc5af 1dc5af: 48 89 c2 mov %rax,%rdx 1dc5b2: 48 89 c1 mov %rax,%rcx 1dc5b5: 48 c1 fa 3f sar $0x3f,%rdx 1dc5b9: 48 89 d0 mov %rdx,%rax 1dc5bc: 48 31 c8 xor %rcx,%rax 1dc5bf: 48 29 d0 sub %rdx,%rax 1dc5c2: 48 c1 e8 20 shr $0x20,%rax 1dc5c6: 48 89 c2 mov %rax,%rdx 1dc5c9: f7 d8 neg %eax 1dc5cb: 48 85 c9 test %rcx,%rcx 1dc5ce: 0f 49 c2 cmovns %edx,%eax 1dc5d1: 85 c0 test %eax,%eax 1dc5d3: 74 11 je 1dc5e6 1dc5d5: 89 45 5c mov %eax,0x5c(%rbp) 1dc5d8: c1 e0 02 shl $0x2,%eax 1dc5db: 99 cltd 1dc5dc: f7 fb idiv %ebx 1dc5de: 89 45 58 mov %eax,0x58(%rbp) 1dc5e1: e9 5f ff ff ff jmpq 1dc545 1dc5e6: c7 45 5c 10 bf 3a 00 movl $0x3abf10,0x5c(%rbp) 1dc5ed: b8 40 fc ea 00 mov $0xeafc40,%eax 1dc5f2: eb e7 jmp 1dc5db 1dc5f4: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1dc5fb: 00 00 00 1dc5fe: 66 90 xchg %ax,%ax 00000000001dc600 : 1dc600: e8 00 00 00 00 callq 1dc605 1dc605: 53 push %rbx 1dc606: be 03 00 00 00 mov $0x3,%esi 1dc60b: 48 89 fb mov %rdi,%rbx 1dc60e: e8 00 00 00 00 callq 1dc613 1dc613: c7 43 38 03 00 00 00 movl $0x3,0x38(%rbx) 1dc61a: 5b pop %rbx 1dc61b: c3 retq 1dc61c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001dc620 : 1dc620: e8 00 00 00 00 callq 1dc625 1dc625: 41 57 push %r15 1dc627: 41 56 push %r14 1dc629: 49 89 fe mov %rdi,%r14 1dc62c: 41 55 push %r13 1dc62e: 41 54 push %r12 1dc630: 49 89 d4 mov %rdx,%r12 1dc633: 55 push %rbp 1dc634: 48 89 f5 mov %rsi,%rbp 1dc637: be 8d 6e 01 00 mov $0x16e8d,%esi 1dc63c: 53 push %rbx 1dc63d: 48 83 ec 50 sub $0x50,%rsp 1dc641: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc645: 8b 5a 10 mov 0x10(%rdx),%ebx 1dc648: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc64f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1dc656: 00 00 1dc658: 48 89 44 24 48 mov %rax,0x48(%rsp) 1dc65d: 31 c0 xor %eax,%eax 1dc65f: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1dc666: 00 00 1dc668: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1dc66f: 00 00 1dc671: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1dc678: 00 00 1dc67a: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1dc681: 00 00 1dc683: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1dc68a: 00 00 1dc68c: e8 00 00 00 00 callq 1dc691 1dc691: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc695: be 67 6e 01 00 mov $0x16e67,%esi 1dc69a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc6a1: 41 89 c7 mov %eax,%r15d 1dc6a4: e8 00 00 00 00 callq 1dc6a9 1dc6a9: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc6ad: be 60 6e 01 00 mov $0x16e60,%esi 1dc6b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc6b9: 89 44 24 04 mov %eax,0x4(%rsp) 1dc6bd: e8 00 00 00 00 callq 1dc6c2 1dc6c2: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc6c6: be 61 6e 01 00 mov $0x16e61,%esi 1dc6cb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc6d2: 89 44 24 08 mov %eax,0x8(%rsp) 1dc6d6: e8 00 00 00 00 callq 1dc6db 1dc6db: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc6df: be 8b 6e 01 00 mov $0x16e8b,%esi 1dc6e4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc6eb: 41 89 c5 mov %eax,%r13d 1dc6ee: e8 00 00 00 00 callq 1dc6f3 1dc6f3: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc6f7: be 53 6e 01 00 mov $0x16e53,%esi 1dc6fc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc703: 89 44 24 0c mov %eax,0xc(%rsp) 1dc707: e8 00 00 00 00 callq 1dc70c 1dc70c: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc710: be 8c 6e 01 00 mov $0x16e8c,%esi 1dc715: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc71c: 89 44 24 10 mov %eax,0x10(%rsp) 1dc720: e8 00 00 00 00 callq 1dc725 1dc725: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc729: be 5d 6e 01 00 mov $0x16e5d,%esi 1dc72e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc735: 89 44 24 14 mov %eax,0x14(%rsp) 1dc739: e8 00 00 00 00 callq 1dc73e 1dc73e: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc742: be 8a 6e 01 00 mov $0x16e8a,%esi 1dc747: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc74e: 89 44 24 18 mov %eax,0x18(%rsp) 1dc752: e8 00 00 00 00 callq 1dc757 1dc757: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dc75b: be 49 6e 01 00 mov $0x16e49,%esi 1dc760: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc767: 89 44 24 1c mov %eax,0x1c(%rsp) 1dc76b: e8 00 00 00 00 callq 1dc770 1dc770: ba cd cc cc cc mov $0xcccccccd,%edx 1dc775: 8b 4c 24 10 mov 0x10(%rsp),%ecx 1dc779: 45 89 6e 08 mov %r13d,0x8(%r14) 1dc77d: 89 c5 mov %eax,%ebp 1dc77f: 44 89 f8 mov %r15d,%eax 1dc782: 48 0f af c2 imul %rdx,%rax 1dc786: 83 e1 07 and $0x7,%ecx 1dc789: 48 c1 e8 23 shr $0x23,%rax 1dc78d: 41 89 06 mov %eax,(%r14) 1dc790: 8b 44 24 08 mov 0x8(%rsp),%eax 1dc794: 48 0f af c2 imul %rdx,%rax 1dc798: 48 c1 e8 23 shr $0x23,%rax 1dc79c: 41 89 46 04 mov %eax,0x4(%r14) 1dc7a0: 8b 44 24 14 mov 0x14(%rsp),%eax 1dc7a4: 48 0f af c2 imul %rdx,%rax 1dc7a8: 48 c1 e8 23 shr $0x23,%rax 1dc7ac: 41 89 46 0c mov %eax,0xc(%r14) 1dc7b0: 8b 44 24 1c mov 0x1c(%rsp),%eax 1dc7b4: 48 0f af c2 imul %rdx,%rax 1dc7b8: 48 c1 e8 23 shr $0x23,%rax 1dc7bc: 41 89 46 10 mov %eax,0x10(%r14) 1dc7c0: 8b 44 24 0c mov 0xc(%rsp),%eax 1dc7c4: 48 0f af c2 imul %rdx,%rax 1dc7c8: 31 d2 xor %edx,%edx 1dc7ca: 48 c1 e8 23 shr $0x23,%rax 1dc7ce: 83 f9 04 cmp $0x4,%ecx 1dc7d1: 41 89 46 14 mov %eax,0x14(%r14) 1dc7d5: 89 c8 mov %ecx,%eax 1dc7d7: 89 e9 mov %ebp,%ecx 1dc7d9: 0f 47 c2 cmova %edx,%eax 1dc7dc: 41 89 46 18 mov %eax,0x18(%r14) 1dc7e0: 8b 44 24 04 mov 0x4(%rsp),%eax 1dc7e4: 83 e0 07 and $0x7,%eax 1dc7e7: 83 f8 04 cmp $0x4,%eax 1dc7ea: 0f 47 c2 cmova %edx,%eax 1dc7ed: 83 e1 07 and $0x7,%ecx 1dc7f0: 83 f9 04 cmp $0x4,%ecx 1dc7f3: 41 89 46 1c mov %eax,0x1c(%r14) 1dc7f7: 89 c8 mov %ecx,%eax 1dc7f9: 0f 47 c2 cmova %edx,%eax 1dc7fc: 41 89 46 24 mov %eax,0x24(%r14) 1dc800: 8b 44 24 18 mov 0x18(%rsp),%eax 1dc804: 83 e0 07 and $0x7,%eax 1dc807: 83 f8 04 cmp $0x4,%eax 1dc80a: 0f 47 c2 cmova %edx,%eax 1dc80d: 41 89 46 20 mov %eax,0x20(%r14) 1dc811: 41 80 3c 24 00 cmpb $0x0,(%r12) 1dc816: 75 23 jne 1dc83b 1dc818: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1dc81d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1dc824: 00 00 1dc826: 0f 85 94 02 00 00 jne 1dcac0 1dc82c: 48 83 c4 50 add $0x50,%rsp 1dc830: 5b pop %rbx 1dc831: 5d pop %rbp 1dc832: 41 5c pop %r12 1dc834: 41 5d pop %r13 1dc836: 41 5e pop %r14 1dc838: 41 5f pop %r15 1dc83a: c3 retq 1dc83b: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1dc840: 89 de mov %ebx,%esi 1dc842: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc849: e8 00 00 00 00 callq 1dc84e 1dc84e: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc853: 89 c7 mov %eax,%edi 1dc855: 29 c3 sub %eax,%ebx 1dc857: 01 02 add %eax,(%rdx) 1dc859: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc85e: 89 de mov %ebx,%esi 1dc860: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc867: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dc86c: 49 63 46 1c movslq 0x1c(%r14),%rax 1dc870: 45 8b 4e 08 mov 0x8(%r14),%r9d 1dc874: 45 8b 46 04 mov 0x4(%r14),%r8d 1dc878: ff 74 c4 20 pushq 0x20(%rsp,%rax,8) 1dc87c: 41 8b 0e mov (%r14),%ecx 1dc87f: e8 00 00 00 00 callq 1dc884 1dc884: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc889: 89 c7 mov %eax,%edi 1dc88b: 29 c3 sub %eax,%ebx 1dc88d: 01 02 add %eax,(%rdx) 1dc88f: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc894: 89 de mov %ebx,%esi 1dc896: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc89d: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dc8a2: 49 63 46 20 movslq 0x20(%r14),%rax 1dc8a6: 41 8b 4e 0c mov 0xc(%r14),%ecx 1dc8aa: 4c 8b 44 c4 28 mov 0x28(%rsp,%rax,8),%r8 1dc8af: e8 00 00 00 00 callq 1dc8b4 1dc8b4: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc8b9: 89 c7 mov %eax,%edi 1dc8bb: 29 c3 sub %eax,%ebx 1dc8bd: 01 02 add %eax,(%rdx) 1dc8bf: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc8c4: 89 de mov %ebx,%esi 1dc8c6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc8cd: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dc8d2: 49 63 46 24 movslq 0x24(%r14),%rax 1dc8d6: 41 8b 4e 10 mov 0x10(%r14),%ecx 1dc8da: 4c 8b 44 c4 28 mov 0x28(%rsp,%rax,8),%r8 1dc8df: e8 00 00 00 00 callq 1dc8e4 1dc8e4: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc8e9: 89 c7 mov %eax,%edi 1dc8eb: 29 c3 sub %eax,%ebx 1dc8ed: 01 02 add %eax,(%rdx) 1dc8ef: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc8f4: 89 de mov %ebx,%esi 1dc8f6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc8fd: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dc902: e8 00 00 00 00 callq 1dc907 1dc907: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc90c: 89 c7 mov %eax,%edi 1dc90e: 29 c3 sub %eax,%ebx 1dc910: 01 02 add %eax,(%rdx) 1dc912: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc917: 89 de mov %ebx,%esi 1dc919: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc920: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dc925: e8 00 00 00 00 callq 1dc92a 1dc92a: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc92f: 44 89 f9 mov %r15d,%ecx 1dc932: 89 c7 mov %eax,%edi 1dc934: 29 c3 sub %eax,%ebx 1dc936: 01 02 add %eax,(%rdx) 1dc938: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc93d: 89 de mov %ebx,%esi 1dc93f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc946: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dc94b: e8 00 00 00 00 callq 1dc950 1dc950: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc955: 8b 4c 24 10 mov 0x10(%rsp),%ecx 1dc959: 89 c7 mov %eax,%edi 1dc95b: 29 c3 sub %eax,%ebx 1dc95d: 01 02 add %eax,(%rdx) 1dc95f: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc964: 89 de mov %ebx,%esi 1dc966: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc96d: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dc972: e8 00 00 00 00 callq 1dc977 1dc977: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc97c: 44 89 e9 mov %r13d,%ecx 1dc97f: 89 c7 mov %eax,%edi 1dc981: 29 c3 sub %eax,%ebx 1dc983: 01 02 add %eax,(%rdx) 1dc985: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc98a: 89 de mov %ebx,%esi 1dc98c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc993: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dc998: e8 00 00 00 00 callq 1dc99d 1dc99d: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc9a2: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 1dc9a6: 89 c7 mov %eax,%edi 1dc9a8: 29 c3 sub %eax,%ebx 1dc9aa: 01 02 add %eax,(%rdx) 1dc9ac: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc9b1: 89 de mov %ebx,%esi 1dc9b3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc9ba: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dc9bf: e8 00 00 00 00 callq 1dc9c4 1dc9c4: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc9c9: 8b 4c 24 24 mov 0x24(%rsp),%ecx 1dc9cd: 89 c7 mov %eax,%edi 1dc9cf: 29 c3 sub %eax,%ebx 1dc9d1: 01 02 add %eax,(%rdx) 1dc9d3: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc9d8: 89 de mov %ebx,%esi 1dc9da: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dc9e1: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dc9e6: e8 00 00 00 00 callq 1dc9eb 1dc9eb: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dc9f0: 8b 4c 24 14 mov 0x14(%rsp),%ecx 1dc9f4: 89 c7 mov %eax,%edi 1dc9f6: 29 c3 sub %eax,%ebx 1dc9f8: 01 02 add %eax,(%rdx) 1dc9fa: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dc9ff: 89 de mov %ebx,%esi 1dca01: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dca08: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dca0d: e8 00 00 00 00 callq 1dca12 1dca12: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dca17: 8b 4c 24 0c mov 0xc(%rsp),%ecx 1dca1b: 89 c7 mov %eax,%edi 1dca1d: 29 c3 sub %eax,%ebx 1dca1f: 01 02 add %eax,(%rdx) 1dca21: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dca26: 89 de mov %ebx,%esi 1dca28: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dca2f: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dca34: e8 00 00 00 00 callq 1dca39 1dca39: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dca3e: 8b 4c 24 20 mov 0x20(%rsp),%ecx 1dca42: 89 c7 mov %eax,%edi 1dca44: 29 c3 sub %eax,%ebx 1dca46: 01 02 add %eax,(%rdx) 1dca48: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dca4d: 89 de mov %ebx,%esi 1dca4f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dca56: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dca5b: e8 00 00 00 00 callq 1dca60 1dca60: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dca65: 89 e9 mov %ebp,%ecx 1dca67: 89 c7 mov %eax,%edi 1dca69: 29 c3 sub %eax,%ebx 1dca6b: 01 02 add %eax,(%rdx) 1dca6d: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dca72: 89 de mov %ebx,%esi 1dca74: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dca7b: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dca80: e8 00 00 00 00 callq 1dca85 1dca85: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dca8a: 8b 4c 24 18 mov 0x18(%rsp),%ecx 1dca8e: 89 c7 mov %eax,%edi 1dca90: 29 c3 sub %eax,%ebx 1dca92: 01 02 add %eax,(%rdx) 1dca94: 49 03 7c 24 08 add 0x8(%r12),%rdi 1dca99: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dcaa0: 89 de mov %ebx,%esi 1dcaa2: 49 89 7c 24 08 mov %rdi,0x8(%r12) 1dcaa7: e8 00 00 00 00 callq 1dcaac 1dcaac: 49 8b 54 24 18 mov 0x18(%r12),%rdx 1dcab1: 01 02 add %eax,(%rdx) 1dcab3: 89 c0 mov %eax,%eax 1dcab5: 49 01 44 24 08 add %rax,0x8(%r12) 1dcaba: 58 pop %rax 1dcabb: e9 58 fd ff ff jmpq 1dc818 1dcac0: e8 00 00 00 00 callq 1dcac5 1dcac5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dcacc: 00 00 00 00 00000000001dcad0 : 1dcad0: e8 00 00 00 00 callq 1dcad5 1dcad5: e9 00 00 00 00 jmpq 1dcada 1dcada: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001dcae0 : 1dcae0: e8 00 00 00 00 callq 1dcae5 1dcae5: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 1dcaec: 00 1dcaed: 48 89 fa mov %rdi,%rdx 1dcaf0: 48 8d 7f 18 lea 0x18(%rdi),%rdi 1dcaf4: 48 c7 47 34 00 00 00 movq $0x0,0x34(%rdi) 1dcafb: 00 1dcafc: 89 d0 mov %edx,%eax 1dcafe: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1dcb02: 29 f8 sub %edi,%eax 1dcb04: 8d 48 54 lea 0x54(%rax),%ecx 1dcb07: 31 c0 xor %eax,%eax 1dcb09: c1 e9 03 shr $0x3,%ecx 1dcb0c: f3 48 ab rep stos %rax,%es:(%rdi) 1dcb0f: c6 42 34 01 movb $0x1,0x34(%rdx) 1dcb13: c6 42 3c 01 movb $0x1,0x3c(%rdx) 1dcb17: c7 42 38 ff ff ff ff movl $0xffffffff,0x38(%rdx) 1dcb1e: c3 retq 1dcb1f: 90 nop 00000000001dcb20 : 1dcb20: e8 00 00 00 00 callq 1dcb25 1dcb25: 69 56 70 78 69 00 00 imul $0x6978,0x70(%rsi),%edx 1dcb2c: 8b 46 30 mov 0x30(%rsi),%eax 1dcb2f: 31 f6 xor %esi,%esi 1dcb31: 48 8d 8f bc 01 00 00 lea 0x1bc(%rdi),%rcx 1dcb38: 89 94 87 8c 01 00 00 mov %edx,0x18c(%rdi,%rax,4) 1dcb3f: 48 8d 87 8c 01 00 00 lea 0x18c(%rdi),%rax 1dcb46: 8b 10 mov (%rax),%edx 1dcb48: 39 d6 cmp %edx,%esi 1dcb4a: 0f 42 f2 cmovb %edx,%esi 1dcb4d: 48 83 c0 04 add $0x4,%rax 1dcb51: 48 39 c8 cmp %rcx,%rax 1dcb54: 75 f0 jne 1dcb46 1dcb56: 39 77 2c cmp %esi,0x2c(%rdi) 1dcb59: 75 01 jne 1dcb5c 1dcb5b: c3 retq 1dcb5c: 89 77 2c mov %esi,0x2c(%rdi) 1dcb5f: e9 00 00 00 00 jmpq 1dcb64 1dcb64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dcb6b: 00 00 00 00 1dcb6f: 90 nop 00000000001dcb70 : 1dcb70: e8 00 00 00 00 callq 1dcb75 1dcb75: 48 8b 07 mov (%rdi),%rax 1dcb78: 48 8b 00 mov (%rax),%rax 1dcb7b: 80 b8 ad 01 00 00 00 cmpb $0x0,0x1ad(%rax) 1dcb82: 74 01 je 1dcb85 1dcb84: c3 retq 1dcb85: 48 8b 8f 88 00 00 00 mov 0x88(%rdi),%rcx 1dcb8c: 4c 8b 97 f0 00 00 00 mov 0xf0(%rdi),%r10 1dcb93: 45 31 c0 xor %r8d,%r8d 1dcb96: 31 d2 xor %edx,%edx 1dcb98: 48 8d 81 30 01 00 00 lea 0x130(%rcx),%rax 1dcb9f: 48 83 c1 0c add $0xc,%rcx 1dcba3: 80 78 20 00 cmpb $0x0,0x20(%rax) 1dcba7: 74 5a je 1dcc03 1dcba9: 49 63 f0 movslq %r8d,%rsi 1dcbac: 44 8b 08 mov (%rax),%r9d 1dcbaf: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi 1dcbb3: 48 8d 34 77 lea (%rdi,%rsi,2),%rsi 1dcbb7: 44 88 8e 9c 00 00 00 mov %r9b,0x9c(%rsi) 1dcbbe: 44 8b 48 04 mov 0x4(%rax),%r9d 1dcbc2: c7 86 94 00 00 00 00 movl $0xffff0000,0x94(%rsi) 1dcbc9: 00 ff ff 1dcbcc: 44 88 8e 9d 00 00 00 mov %r9b,0x9d(%rsi) 1dcbd3: 45 84 c9 test %r9b,%r9b 1dcbd6: 0f 85 c5 00 00 00 jne 1dcca1 1dcbdc: 45 31 c9 xor %r9d,%r9d 1dcbdf: 85 d2 test %edx,%edx 1dcbe1: 74 09 je 1dcbec 1dcbe3: 44 0f b7 59 dc movzwl -0x24(%rcx),%r11d 1dcbe8: 45 8d 4b 01 lea 0x1(%r11),%r9d 1dcbec: 66 44 89 8e 98 00 00 mov %r9w,0x98(%rsi) 1dcbf3: 00 1dcbf4: 44 8b 09 mov (%rcx),%r9d 1dcbf7: 66 44 89 8e 9a 00 00 mov %r9w,0x9a(%rsi) 1dcbfe: 00 1dcbff: 41 83 c0 01 add $0x1,%r8d 1dcc03: 83 c2 01 add $0x1,%edx 1dcc06: 48 83 c0 28 add $0x28,%rax 1dcc0a: 48 83 c1 24 add $0x24,%rcx 1dcc0e: 83 fa 04 cmp $0x4,%edx 1dcc11: 75 90 jne 1dcba3 1dcc13: 45 85 c0 test %r8d,%r8d 1dcc16: 0f 84 a4 00 00 00 je 1dccc0 1dcc1c: 31 c0 xor %eax,%eax 1dcc1e: 31 d2 xor %edx,%edx 1dcc20: b9 ff ff ff ff mov $0xffffffff,%ecx 1dcc25: be ff ff ff ff mov $0xffffffff,%esi 1dcc2a: 66 89 87 98 00 00 00 mov %ax,0x98(%rdi) 1dcc31: 41 8d 40 ff lea -0x1(%r8),%eax 1dcc35: 48 8d 04 80 lea (%rax,%rax,4),%rax 1dcc39: 44 89 87 90 00 00 00 mov %r8d,0x90(%rdi) 1dcc40: 48 8d 04 47 lea (%rdi,%rax,2),%rax 1dcc44: 66 89 97 94 00 00 00 mov %dx,0x94(%rdi) 1dcc4b: 66 89 88 9a 00 00 00 mov %cx,0x9a(%rax) 1dcc52: 66 89 b0 96 00 00 00 mov %si,0x96(%rax) 1dcc59: 48 b8 01 00 00 00 00 movabs $0xffff000000000001,%rax 1dcc60: 00 ff ff 1dcc63: 48 89 87 bc 00 00 00 mov %rax,0xbc(%rdi) 1dcc6a: c7 87 c4 00 00 00 00 movl $0xffff0000,0xc4(%rdi) 1dcc71: 00 ff ff 1dcc74: c6 87 c8 00 00 00 00 movb $0x0,0xc8(%rdi) 1dcc7b: 4d 85 d2 test %r10,%r10 1dcc7e: 0f 84 00 ff ff ff je 1dcb84 1dcc84: 49 8b 42 30 mov 0x30(%r10),%rax 1dcc88: 48 85 c0 test %rax,%rax 1dcc8b: 0f 84 f3 fe ff ff je 1dcb84 1dcc91: 48 8d b7 90 00 00 00 lea 0x90(%rdi),%rsi 1dcc98: 49 8d 7a 18 lea 0x18(%r10),%rdi 1dcc9c: e9 00 00 00 00 jmpq 1dcca1 1dcca1: 41 8d 70 ff lea -0x1(%r8),%esi 1dcca5: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 1dccab: 48 63 f6 movslq %esi,%rsi 1dccae: 48 8d 34 b6 lea (%rsi,%rsi,4),%rsi 1dccb2: 66 44 89 8c 77 96 00 mov %r9w,0x96(%rdi,%rsi,2) 1dccb9: 00 00 1dccbb: e9 3f ff ff ff jmpq 1dcbff 1dccc0: 0f 0b ud2 1dccc2: e9 55 ff ff ff jmpq 1dcc1c 1dccc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1dccce: 00 00 00000000001dccd0 : 1dccd0: e8 00 00 00 00 callq 1dccd5 1dccd5: 8b 16 mov (%rsi),%edx 1dccd7: 31 c0 xor %eax,%eax 1dccd9: 39 17 cmp %edx,(%rdi) 1dccdb: 75 08 jne 1dcce5 1dccdd: 8b 4e 04 mov 0x4(%rsi),%ecx 1dcce0: 39 4f 04 cmp %ecx,0x4(%rdi) 1dcce3: 74 01 je 1dcce6 1dcce5: c3 retq 1dcce6: 8b 4e 0c mov 0xc(%rsi),%ecx 1dcce9: 39 4f 0c cmp %ecx,0xc(%rdi) 1dccec: 75 f7 jne 1dcce5 1dccee: 8b 46 14 mov 0x14(%rsi),%eax 1dccf1: 39 47 14 cmp %eax,0x14(%rdi) 1dccf4: 0f 94 c0 sete %al 1dccf7: c3 retq 1dccf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1dccff: 00 00000000001dcd00 : 1dcd00: e8 00 00 00 00 callq 1dcd05 1dcd05: 41 55 push %r13 1dcd07: 41 54 push %r12 1dcd09: 44 0f b6 a6 b0 01 00 movzbl 0x1b0(%rsi),%r12d 1dcd10: 00 1dcd11: 55 push %rbp 1dcd12: 48 89 fd mov %rdi,%rbp 1dcd15: 53 push %rbx 1dcd16: 44 0f b6 8f 08 03 00 movzbl 0x308(%rdi),%r9d 1dcd1d: 00 1dcd1e: 45 85 e4 test %r12d,%r12d 1dcd21: 0f 84 a0 00 00 00 je 1dcdc7 1dcd27: 31 c0 xor %eax,%eax 1dcd29: 45 31 ed xor %r13d,%r13d 1dcd2c: bf 01 00 00 00 mov $0x1,%edi 1dcd31: 49 b8 16 00 00 00 01 movabs $0x100000016,%r8 1dcd38: 00 00 00 1dcd3b: 48 8b 14 c6 mov (%rsi,%rax,8),%rdx 1dcd3f: 8b 8a 24 03 00 00 mov 0x324(%rdx),%ecx 1dcd45: 83 f9 20 cmp $0x20,%ecx 1dcd48: 77 0d ja 1dcd57 1dcd4a: 4c 89 c2 mov %r8,%rdx 1dcd4d: 48 d3 ea shr %cl,%rdx 1dcd50: 83 e2 01 and $0x1,%edx 1dcd53: 44 0f 45 ef cmovne %edi,%r13d 1dcd57: 48 83 c0 01 add $0x1,%rax 1dcd5b: 41 39 c4 cmp %eax,%r12d 1dcd5e: 7f db jg 1dcd3b 1dcd60: 45 84 c9 test %r9b,%r9b 1dcd63: 74 6c je 1dcdd1 1dcd65: 31 db xor %ebx,%ebx 1dcd67: 45 31 e4 xor %r12d,%r12d 1dcd6a: 48 8b 84 dd 10 03 00 mov 0x310(%rbp,%rbx,8),%rax 1dcd71: 00 1dcd72: 81 78 38 00 02 00 00 cmpl $0x200,0x38(%rax) 1dcd79: 74 1a je 1dcd95 1dcd7b: 48 8b b8 40 01 00 00 mov 0x140(%rax),%rdi 1dcd82: 48 8b 07 mov (%rdi),%rax 1dcd85: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 1dcd8c: e8 00 00 00 00 callq 1dcd91 1dcd91: 84 c0 test %al,%al 1dcd93: 74 04 je 1dcd99 1dcd95: 41 83 c4 01 add $0x1,%r12d 1dcd99: 0f b6 85 08 03 00 00 movzbl 0x308(%rbp),%eax 1dcda0: 48 83 c3 01 add $0x1,%rbx 1dcda4: 39 d8 cmp %ebx,%eax 1dcda6: 7f c2 jg 1dcd6a 1dcda8: 45 85 e4 test %r12d,%r12d 1dcdab: 0f 94 c0 sete %al 1dcdae: 41 21 c5 and %eax,%r13d 1dcdb1: 45 84 ed test %r13b,%r13b 1dcdb4: b8 01 00 00 00 mov $0x1,%eax 1dcdb9: 44 0f 45 e0 cmovne %eax,%r12d 1dcdbd: 5b pop %rbx 1dcdbe: 44 89 e0 mov %r12d,%eax 1dcdc1: 5d pop %rbp 1dcdc2: 41 5c pop %r12 1dcdc4: 41 5d pop %r13 1dcdc6: c3 retq 1dcdc7: 45 31 ed xor %r13d,%r13d 1dcdca: 45 84 c9 test %r9b,%r9b 1dcdcd: 75 96 jne 1dcd65 1dcdcf: eb ec jmp 1dcdbd 1dcdd1: 45 31 e4 xor %r12d,%r12d 1dcdd4: eb db jmp 1dcdb1 1dcdd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1dcddd: 00 00 00 00000000001dcde0 : 1dcde0: e8 00 00 00 00 callq 1dcde5 1dcde5: 41 57 push %r15 1dcde7: 41 56 push %r14 1dcde9: 41 55 push %r13 1dcdeb: 41 54 push %r12 1dcded: 55 push %rbp 1dcdee: 53 push %rbx 1dcdef: 48 8b 07 mov (%rdi),%rax 1dcdf2: 4c 8b 28 mov (%rax),%r13 1dcdf5: 41 80 bd 96 02 00 00 cmpb $0x0,0x296(%r13) 1dcdfc: 00 1dcdfd: 0f 85 31 01 00 00 jne 1dcf34 1dce03: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 1dce0a: 48 89 fd mov %rdi,%rbp 1dce0d: 49 89 f4 mov %rsi,%r12 1dce10: 89 d3 mov %edx,%ebx 1dce12: 4c 8b b0 d0 03 00 00 mov 0x3d0(%rax),%r14 1dce19: 8b 47 38 mov 0x38(%rdi),%eax 1dce1c: 84 d2 test %dl,%dl 1dce1e: 75 1c jne 1dce3c 1dce20: 85 c0 test %eax,%eax 1dce22: 0f 85 6f 02 00 00 jne 1dd097 1dce28: 8b 45 1c mov 0x1c(%rbp),%eax 1dce2b: 41 8b b4 24 fc 1e 00 mov 0x1efc(%r12),%esi 1dce32: 00 1dce33: 45 31 ff xor %r15d,%r15d 1dce36: 39 f0 cmp %esi,%eax 1dce38: 7c 20 jl 1dce5a 1dce3a: eb 29 jmp 1dce65 1dce3c: 83 f8 03 cmp $0x3,%eax 1dce3f: 0f 85 f6 01 00 00 jne 1dd03b 1dce45: 8b 45 1c mov 0x1c(%rbp),%eax 1dce48: 41 8b b4 24 fc 1e 00 mov 0x1efc(%r12),%esi 1dce4f: 00 1dce50: 41 bf 01 00 00 00 mov $0x1,%r15d 1dce56: 39 f0 cmp %esi,%eax 1dce58: 7e dc jle 1dce36 1dce5a: 89 75 1c mov %esi,0x1c(%rbp) 1dce5d: 48 89 ef mov %rbp,%rdi 1dce60: e8 00 00 00 00 callq 1dce65 1dce65: 8b 45 24 mov 0x24(%rbp),%eax 1dce68: 41 8b b4 24 04 1f 00 mov 0x1f04(%r12),%esi 1dce6f: 00 1dce70: 39 f0 cmp %esi,%eax 1dce72: 0f 9f c2 setg %dl 1dce75: 84 da test %bl,%dl 1dce77: 75 04 jne 1dce7d 1dce79: 39 f0 cmp %esi,%eax 1dce7b: 7d 0b jge 1dce88 1dce7d: 89 75 24 mov %esi,0x24(%rbp) 1dce80: 48 89 ef mov %rbp,%rdi 1dce83: e8 00 00 00 00 callq 1dce88 1dce88: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 1dce8f: 41 8b 94 24 f4 1e 00 mov 0x1ef4(%r12),%edx 1dce96: 00 1dce97: 8b 40 20 mov 0x20(%rax),%eax 1dce9a: 83 e8 01 sub $0x1,%eax 1dce9d: 83 f8 01 cmp $0x1,%eax 1dcea0: 76 0e jbe 1dceb0 1dcea2: 8d 42 ff lea -0x1(%rdx),%eax 1dcea5: 3d 9e 86 01 00 cmp $0x1869e,%eax 1dceaa: 0f 86 8f 00 00 00 jbe 1dcf3f 1dceb0: 85 d2 test %edx,%edx 1dceb2: 0f 85 93 00 00 00 jne 1dcf4b 1dceb8: 8b 75 14 mov 0x14(%rbp),%esi 1dcebb: 41 89 b4 24 f4 1e 00 mov %esi,0x1ef4(%r12) 1dcec2: 00 1dcec3: 8b 45 10 mov 0x10(%rbp),%eax 1dcec6: 41 89 84 24 f0 1e 00 mov %eax,0x1ef0(%r12) 1dcecd: 00 1dcece: 8b 45 14 mov 0x14(%rbp),%eax 1dced1: 8b 4d 10 mov 0x10(%rbp),%ecx 1dced4: 39 f0 cmp %esi,%eax 1dced6: 0f 8e 95 00 00 00 jle 1dcf71 1dcedc: 84 db test %bl,%bl 1dcede: 0f 84 8d 00 00 00 je 1dcf71 1dcee4: 89 75 14 mov %esi,0x14(%rbp) 1dcee7: 41 8b b4 24 f0 1e 00 mov 0x1ef0(%r12),%esi 1dceee: 00 1dceef: 39 ce cmp %ecx,%esi 1dcef1: 0f 9c c0 setl %al 1dcef4: 0f 9f c3 setg %bl 1dcef7: 08 c3 or %al,%bl 1dcef9: 0f 85 d0 01 00 00 jne 1dd0cf 1dceff: 4c 89 e6 mov %r12,%rsi 1dcf02: 48 89 ef mov %rbp,%rdi 1dcf05: 44 89 fa mov %r15d,%edx 1dcf08: e8 00 00 00 00 callq 1dcf0d 1dcf0d: 8b 75 14 mov 0x14(%rbp),%esi 1dcf10: 48 89 ef mov %rbp,%rdi 1dcf13: e8 00 00 00 00 callq 1dcf18 1dcf18: 84 db test %bl,%bl 1dcf1a: 74 18 je 1dcf34 1dcf1c: 49 8b 46 08 mov 0x8(%r14),%rax 1dcf20: 4c 89 f7 mov %r14,%rdi 1dcf23: 48 8b 40 38 mov 0x38(%rax),%rax 1dcf27: e8 00 00 00 00 callq 1dcf2c 1dcf2c: 84 c0 test %al,%al 1dcf2e: 0f 85 d6 00 00 00 jne 1dd00a 1dcf34: 5b pop %rbx 1dcf35: 5d pop %rbp 1dcf36: 41 5c pop %r12 1dcf38: 41 5d pop %r13 1dcf3a: 41 5e pop %r14 1dcf3c: 41 5f pop %r15 1dcf3e: c3 retq 1dcf3f: 41 c7 84 24 f4 1e 00 movl $0x186a0,0x1ef4(%r12) 1dcf46: 00 a0 86 01 00 1dcf4b: 41 8b 84 24 f0 1e 00 mov 0x1ef0(%r12),%eax 1dcf52: 00 1dcf53: 85 c0 test %eax,%eax 1dcf55: 0f 84 5d ff ff ff je 1dceb8 1dcf5b: 41 8b b4 24 f4 1e 00 mov 0x1ef4(%r12),%esi 1dcf62: 00 1dcf63: 8b 45 14 mov 0x14(%rbp),%eax 1dcf66: 8b 4d 10 mov 0x10(%rbp),%ecx 1dcf69: 39 f0 cmp %esi,%eax 1dcf6b: 0f 8f 6b ff ff ff jg 1dcedc 1dcf71: 39 f0 cmp %esi,%eax 1dcf73: 7c 63 jl 1dcfd8 1dcf75: 41 8b b4 24 f0 1e 00 mov 0x1ef0(%r12),%esi 1dcf7c: 00 1dcf7d: 39 f1 cmp %esi,%ecx 1dcf7f: 0f 9f c0 setg %al 1dcf82: 84 d8 test %bl,%al 1dcf84: 75 08 jne 1dcf8e 1dcf86: 39 f1 cmp %esi,%ecx 1dcf88: 0f 8d d6 00 00 00 jge 1dd064 1dcf8e: 89 75 10 mov %esi,0x10(%rbp) 1dcf91: 48 89 ef mov %rbp,%rdi 1dcf94: e8 00 00 00 00 callq 1dcf99 1dcf99: 8b 75 14 mov 0x14(%rbp),%esi 1dcf9c: 48 89 ef mov %rbp,%rdi 1dcf9f: e8 00 00 00 00 callq 1dcfa4 1dcfa4: 49 8b 85 70 03 00 00 mov 0x370(%r13),%rax 1dcfab: 4d 85 f6 test %r14,%r14 1dcfae: 0f 95 c3 setne %bl 1dcfb1: 8b 80 f4 1e 00 00 mov 0x1ef4(%rax),%eax 1dcfb7: 41 39 84 24 f4 1e 00 cmp %eax,0x1ef4(%r12) 1dcfbe: 00 1dcfbf: 0f 8c 53 ff ff ff jl 1dcf18 1dcfc5: 44 89 fa mov %r15d,%edx 1dcfc8: 4c 89 e6 mov %r12,%rsi 1dcfcb: 48 89 ef mov %rbp,%rdi 1dcfce: e8 00 00 00 00 callq 1dcfd3 1dcfd3: e9 40 ff ff ff jmpq 1dcf18 1dcfd8: 89 75 14 mov %esi,0x14(%rbp) 1dcfdb: 45 8b 84 24 f0 1e 00 mov 0x1ef0(%r12),%r8d 1dcfe2: 00 1dcfe3: 41 39 c8 cmp %ecx,%r8d 1dcfe6: 0f 9c c2 setl %dl 1dcfe9: 21 d3 and %edx,%ebx 1dcfeb: 41 39 c8 cmp %ecx,%r8d 1dcfee: 0f 9f c0 setg %al 1dcff1: 08 c3 or %al,%bl 1dcff3: 0f 84 b1 00 00 00 je 1dd0aa 1dcff9: 44 89 45 10 mov %r8d,0x10(%rbp) 1dcffd: 44 89 c6 mov %r8d,%esi 1dd000: 48 89 ef mov %rbp,%rdi 1dd003: e8 00 00 00 00 callq 1dd008 1dd008: eb 8f jmp 1dcf99 1dd00a: 48 63 75 10 movslq 0x10(%rbp),%rsi 1dd00e: 5b pop %rbx 1dd00f: 4c 89 f7 mov %r14,%rdi 1dd012: 5d pop %rbp 1dd013: 41 5c pop %r12 1dd015: 48 89 f0 mov %rsi,%rax 1dd018: 48 69 f6 07 fb 72 25 imul $0x2572fb07,%rsi,%rsi 1dd01f: 41 5d pop %r13 1dd021: c1 f8 1f sar $0x1f,%eax 1dd024: 48 c1 fe 2a sar $0x2a,%rsi 1dd028: 29 c6 sub %eax,%esi 1dd02a: 49 8b 46 08 mov 0x8(%r14),%rax 1dd02e: 41 5e pop %r14 1dd030: 41 5f pop %r15 1dd032: 48 8b 40 28 mov 0x28(%rax),%rax 1dd036: e9 00 00 00 00 jmpq 1dd03b 1dd03b: 4c 89 ef mov %r13,%rdi 1dd03e: e8 00 00 00 00 callq 1dd043 1dd043: 85 c0 test %eax,%eax 1dd045: 0f 85 fa fd ff ff jne 1dce45 1dd04b: be 03 00 00 00 mov $0x3,%esi 1dd050: 48 89 ef mov %rbp,%rdi 1dd053: e8 00 00 00 00 callq 1dd058 1dd058: c7 45 38 03 00 00 00 movl $0x3,0x38(%rbp) 1dd05f: e9 e1 fd ff ff jmpq 1dce45 1dd064: 49 8b 85 70 03 00 00 mov 0x370(%r13),%rax 1dd06b: 8b 80 f4 1e 00 00 mov 0x1ef4(%rax),%eax 1dd071: 41 39 84 24 f4 1e 00 cmp %eax,0x1ef4(%r12) 1dd078: 00 1dd079: 0f 8c b5 fe ff ff jl 1dcf34 1dd07f: 5b pop %rbx 1dd080: 44 89 fa mov %r15d,%edx 1dd083: 4c 89 e6 mov %r12,%rsi 1dd086: 48 89 ef mov %rbp,%rdi 1dd089: 5d pop %rbp 1dd08a: 41 5c pop %r12 1dd08c: 41 5d pop %r13 1dd08e: 41 5e pop %r14 1dd090: 41 5f pop %r15 1dd092: e9 00 00 00 00 jmpq 1dd097 1dd097: 31 f6 xor %esi,%esi 1dd099: e8 00 00 00 00 callq 1dd09e 1dd09e: c7 45 38 00 00 00 00 movl $0x0,0x38(%rbp) 1dd0a5: e9 7e fd ff ff jmpq 1dce28 1dd0aa: 48 89 ef mov %rbp,%rdi 1dd0ad: e8 00 00 00 00 callq 1dd0b2 1dd0b2: 49 8b 85 70 03 00 00 mov 0x370(%r13),%rax 1dd0b9: 8b 80 f4 1e 00 00 mov 0x1ef4(%rax),%eax 1dd0bf: 41 39 84 24 f4 1e 00 cmp %eax,0x1ef4(%r12) 1dd0c6: 00 1dd0c7: 0f 8c 67 fe ff ff jl 1dcf34 1dd0cd: eb b0 jmp 1dd07f 1dd0cf: 89 75 10 mov %esi,0x10(%rbp) 1dd0d2: 48 89 ef mov %rbp,%rdi 1dd0d5: e8 00 00 00 00 callq 1dd0da 1dd0da: 4d 85 f6 test %r14,%r14 1dd0dd: 0f 95 c3 setne %bl 1dd0e0: e9 1a fe ff ff jmpq 1dceff 1dd0e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dd0ec: 00 00 00 00 00000000001dd0f0 : 1dd0f0: e8 00 00 00 00 callq 1dd0f5 1dd0f5: 53 push %rbx 1dd0f6: 48 89 f3 mov %rsi,%rbx 1dd0f9: 48 89 fe mov %rdi,%rsi 1dd0fc: 48 83 ec 50 sub $0x50,%rsp 1dd100: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1dd107: 00 00 1dd109: 48 89 44 24 48 mov %rax,0x48(%rsp) 1dd10e: 31 c0 xor %eax,%eax 1dd110: 48 89 e2 mov %rsp,%rdx 1dd113: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1dd118: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1dd11f: 00 00 1dd121: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1dd128: 00 00 1dd12a: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1dd131: 00 00 1dd133: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1dd13a: 00 00 1dd13c: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1dd143: 00 00 1dd145: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1dd14c: 00 1dd14d: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1dd154: 00 00 1dd156: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1dd15d: 00 00 1dd15f: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1dd166: 00 00 1dd168: e8 b3 f4 ff ff callq 1dc620 1dd16d: 69 44 24 2c e8 03 00 imul $0x3e8,0x2c(%rsp),%eax 1dd174: 00 1dd175: 89 03 mov %eax,(%rbx) 1dd177: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1dd17c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1dd183: 00 00 1dd185: 75 06 jne 1dd18d 1dd187: 48 83 c4 50 add $0x50,%rsp 1dd18b: 5b pop %rbx 1dd18c: c3 retq 1dd18d: e8 00 00 00 00 callq 1dd192 1dd192: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dd199: 00 00 00 00 1dd19d: 0f 1f 00 nopl (%rax) 00000000001dd1a0 : 1dd1a0: e8 00 00 00 00 callq 1dd1a5 1dd1a5: 41 57 push %r15 1dd1a7: 49 89 c8 mov %rcx,%r8 1dd1aa: b9 18 00 00 00 mov $0x18,%ecx 1dd1af: 41 56 push %r14 1dd1b1: 41 55 push %r13 1dd1b3: 41 54 push %r12 1dd1b5: 49 89 d4 mov %rdx,%r12 1dd1b8: 55 push %rbp 1dd1b9: 48 89 f5 mov %rsi,%rbp 1dd1bc: 53 push %rbx 1dd1bd: 48 89 fb mov %rdi,%rbx 1dd1c0: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 1dd1c7: 4c 8b 37 mov (%rdi),%r14 1dd1ca: 44 8b 7b 34 mov 0x34(%rbx),%r15d 1dd1ce: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1dd1d5: 00 00 1dd1d7: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 1dd1de: 00 1dd1df: 31 c0 xor %eax,%eax 1dd1e1: 4c 8d 6c 24 28 lea 0x28(%rsp),%r13 1dd1e6: 48 89 1e mov %rbx,(%rsi) 1dd1e9: 4c 89 ef mov %r13,%rdi 1dd1ec: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1dd1f3: 00 1dd1f4: 48 89 96 f0 00 00 00 mov %rdx,0xf0(%rsi) 1dd1fb: 4c 89 86 00 01 00 00 mov %r8,0x100(%rsi) 1dd202: 48 c7 86 6c 01 00 00 movq $0xbb80,0x16c(%rsi) 1dd209: 80 bb 00 00 1dd20d: c6 86 74 01 00 00 00 movb $0x0,0x174(%rsi) 1dd214: f3 48 ab rep stos %rax,%es:(%rdi) 1dd217: 48 89 f7 mov %rsi,%rdi 1dd21a: 48 b8 00 00 00 00 e8 movabs $0x3e800000000,%rax 1dd221: 03 00 00 1dd224: 48 89 86 78 01 00 00 mov %rax,0x178(%rsi) 1dd22b: e8 00 00 00 00 callq 1dd230 1dd230: 89 85 e8 00 00 00 mov %eax,0xe8(%rbp) 1dd236: 83 7b 20 01 cmpl $0x1,0x20(%rbx) 1dd23a: 0f 85 a5 00 00 00 jne 1dd2e5 1dd240: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 1dd24b 1dd247: 00 00 00 00 1dd24b: c7 45 5c 80 ee 36 00 movl $0x36ee80,0x5c(%rbp) 1dd252: c7 45 58 c0 27 09 00 movl $0x927c0,0x58(%rbp) 1dd259: 48 89 ef mov %rbp,%rdi 1dd25c: e8 00 00 00 00 callq 1dd261 1dd261: 48 c7 85 88 00 00 00 movq $0x0,0x88(%rbp) 1dd268: 00 00 00 00 1dd26c: 4d 85 e4 test %r12,%r12 1dd26f: 74 20 je 1dd291 1dd271: 49 8b 44 24 38 mov 0x38(%r12),%rax 1dd276: 48 85 c0 test %rax,%rax 1dd279: 74 16 je 1dd291 1dd27b: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 1dd280: 4c 89 ee mov %r13,%rsi 1dd283: e8 00 00 00 00 callq 1dd288 1dd288: 83 f8 01 cmp $0x1,%eax 1dd28b: 0f 84 86 01 00 00 je 1dd417 1dd291: 83 7b 20 01 cmpl $0x1,0x20(%rbx) 1dd295: 74 0c je 1dd2a3 1dd297: 81 bd e8 00 00 00 ff cmpl $0x3714ff,0xe8(%rbp) 1dd29e: 14 37 00 1dd2a1: 7f 29 jg 1dd2cc 1dd2a3: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 1dd2aa: 00 1dd2ab: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1dd2b2: 00 00 1dd2b4: 0f 85 f9 02 00 00 jne 1dd5b3 1dd2ba: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 1dd2c1: 5b pop %rbx 1dd2c2: 5d pop %rbp 1dd2c3: 41 5c pop %r12 1dd2c5: 41 5d pop %r13 1dd2c7: 41 5e pop %r14 1dd2c9: 41 5f pop %r15 1dd2cb: c3 retq 1dd2cc: 41 0f b6 b6 59 02 00 movzbl 0x259(%r14),%esi 1dd2d3: 00 1dd2d4: 48 89 ef mov %rbp,%rdi 1dd2d7: 83 f6 01 xor $0x1,%esi 1dd2da: 40 0f b6 f6 movzbl %sil,%esi 1dd2de: e8 00 00 00 00 callq 1dd2e3 1dd2e3: eb be jmp 1dd2a3 1dd2e5: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1dd2ec: 00 00 1dd2ee: 48 89 ef mov %rbp,%rdi 1dd2f1: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1dd2f8: 00 00 1dd2fa: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 1dd301: 00 00 1dd303: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1dd30a: 00 00 1dd30c: e8 00 00 00 00 callq 1dd311 1dd311: 85 c0 test %eax,%eax 1dd313: 0f 95 85 88 01 00 00 setne 0x188(%rbp) 1dd31a: 81 bd e8 00 00 00 ff cmpl $0x3732ff,0xe8(%rbp) 1dd321: 32 37 00 1dd324: 7e 0b jle 1dd331 1dd326: 41 c7 86 b4 01 00 00 movl $0x0,0x1b4(%r14) 1dd32d: 00 00 00 00 1dd331: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dd335: 49 89 e0 mov %rsp,%r8 1dd338: b9 00 00 ff ff mov $0xffff0000,%ecx 1dd33d: ba 10 00 00 00 mov $0x10,%edx 1dd342: be 0f 6e 01 00 mov $0x16e0f,%esi 1dd347: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1dd34e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1dd355: 00 1dd356: e8 00 00 00 00 callq 1dd35b 1dd35b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dd35f: 31 d2 xor %edx,%edx 1dd361: b9 ff 01 00 00 mov $0x1ff,%ecx 1dd366: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1dd36b: be 0f 6e 01 00 mov $0x16e0f,%esi 1dd370: e8 00 00 00 00 callq 1dd375 1dd375: 48 63 7c 24 04 movslq 0x4(%rsp),%rdi 1dd37a: 8b 04 24 mov (%rsp),%eax 1dd37d: 48 63 b5 6c 01 00 00 movslq 0x16c(%rbp),%rsi 1dd384: c1 e0 10 shl $0x10,%eax 1dd387: 48 c1 e7 20 shl $0x20,%rdi 1dd38b: 48 09 c7 or %rax,%rdi 1dd38e: 48 c1 e6 20 shl $0x20,%rsi 1dd392: e8 00 00 00 00 callq 1dd397 1dd397: 48 89 c2 mov %rax,%rdx 1dd39a: 48 89 c1 mov %rax,%rcx 1dd39d: 48 c1 fa 3f sar $0x3f,%rdx 1dd3a1: 48 89 d0 mov %rdx,%rax 1dd3a4: 48 31 c8 xor %rcx,%rax 1dd3a7: 48 29 d0 sub %rdx,%rax 1dd3aa: 48 c1 e8 20 shr $0x20,%rax 1dd3ae: 48 89 c2 mov %rax,%rdx 1dd3b1: f7 d8 neg %eax 1dd3b3: 48 85 c9 test %rcx,%rcx 1dd3b6: 0f 49 c2 cmovns %edx,%eax 1dd3b9: ba 80 ee 36 00 mov $0x36ee80,%edx 1dd3be: 85 c0 test %eax,%eax 1dd3c0: 0f 44 c2 cmove %edx,%eax 1dd3c3: 41 81 ef a1 00 00 00 sub $0xa1,%r15d 1dd3ca: 89 45 5c mov %eax,0x5c(%rbp) 1dd3cd: 48 8b 43 58 mov 0x58(%rbx),%rax 1dd3d1: 48 8b 40 30 mov 0x30(%rax),%rax 1dd3d5: 80 b8 18 01 00 00 1e cmpb $0x1e,0x118(%rax) 1dd3dc: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1dd3e3: 0f 84 8b 00 00 00 je 1dd474 1dd3e9: 41 83 ff 5d cmp $0x5d,%r15d 1dd3ed: 76 71 jbe 1dd460 1dd3ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dd3f6: b9 14 00 00 00 mov $0x14,%ecx 1dd3fb: 48 89 c7 mov %rax,%rdi 1dd3fe: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1dd401: 48 8d 7d 60 lea 0x60(%rbp),%rdi 1dd405: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 1dd40a: 48 89 ee mov %rbp,%rsi 1dd40d: e8 0e f2 ff ff callq 1dc620 1dd412: e9 3b fe ff ff jmpq 1dd252 1dd417: 48 8b 43 58 mov 0x58(%rbx),%rax 1dd41b: 48 85 c0 test %rax,%rax 1dd41e: 0f 84 6d fe ff ff je 1dd291 1dd424: 4c 8b 58 30 mov 0x30(%rax),%r11 1dd428: 4d 85 db test %r11,%r11 1dd42b: 0f 84 60 fe ff ff je 1dd291 1dd431: b8 03 00 00 00 mov $0x3,%eax 1dd436: 41 8b 8c c5 80 00 00 mov 0x80(%r13,%rax,8),%ecx 1dd43d: 00 1dd43e: 41 89 c1 mov %eax,%r9d 1dd441: 89 c7 mov %eax,%edi 1dd443: 85 c9 test %ecx,%ecx 1dd445: 74 0c je 1dd453 1dd447: 41 8b 94 c5 84 00 00 mov 0x84(%r13,%rax,8),%edx 1dd44e: 00 1dd44f: 85 d2 test %edx,%edx 1dd451: 75 75 jne 1dd4c8 1dd453: 48 83 e8 01 sub $0x1,%rax 1dd457: 73 dd jae 1dd436 1dd459: 0f 0b ud2 1dd45b: e9 31 fe ff ff jmpq 1dd291 1dd460: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dd467: b9 14 00 00 00 mov $0x14,%ecx 1dd46c: 48 89 c7 mov %rax,%rdi 1dd46f: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1dd472: eb 8d jmp 1dd401 1dd474: 80 bd 88 01 00 00 00 cmpb $0x0,0x188(%rbp) 1dd47b: 74 17 je 1dd494 1dd47d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dd484: b9 14 00 00 00 mov $0x14,%ecx 1dd489: 48 89 c7 mov %rax,%rdi 1dd48c: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1dd48f: e9 6d ff ff ff jmpq 1dd401 1dd494: 41 83 ff 5d cmp $0x5d,%r15d 1dd498: 77 17 ja 1dd4b1 1dd49a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dd4a1: b9 14 00 00 00 mov $0x14,%ecx 1dd4a6: 48 89 c7 mov %rax,%rdi 1dd4a9: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1dd4ac: e9 50 ff ff ff jmpq 1dd401 1dd4b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dd4b8: b9 14 00 00 00 mov $0x14,%ecx 1dd4bd: 48 89 c7 mov %rax,%rdi 1dd4c0: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1dd4c3: e9 39 ff ff ff jmpq 1dd401 1dd4c8: 4c 8b 95 88 00 00 00 mov 0x88(%rbp),%r10 1dd4cf: 44 8d 40 01 lea 0x1(%rax),%r8d 1dd4d3: 45 89 82 28 01 00 00 mov %r8d,0x128(%r10) 1dd4da: 49 8d 72 08 lea 0x8(%r10),%rsi 1dd4de: 48 63 d7 movslq %edi,%rdx 1dd4e1: 48 8d 42 10 lea 0x10(%rdx),%rax 1dd4e5: 8b 4c c4 28 mov 0x28(%rsp,%rax,8),%ecx 1dd4e9: 89 4e 08 mov %ecx,0x8(%rsi) 1dd4ec: 8b 94 d4 c8 00 00 00 mov 0xc8(%rsp,%rdx,8),%edx 1dd4f3: 89 56 0c mov %edx,0xc(%rsi) 1dd4f6: 8b 54 c4 2c mov 0x2c(%rsp,%rax,8),%edx 1dd4fa: 31 c0 xor %eax,%eax 1dd4fc: 89 16 mov %edx,(%rsi) 1dd4fe: 48 63 c8 movslq %eax,%rcx 1dd501: 41 3b 54 c5 04 cmp 0x4(%r13,%rax,8),%edx 1dd506: 0f 84 9e 00 00 00 je 1dd5aa 1dd50c: 48 83 c0 01 add $0x1,%rax 1dd510: 48 83 f8 08 cmp $0x8,%rax 1dd514: 75 e8 jne 1dd4fe 1dd516: 0f 0b ud2 1dd518: 31 c0 xor %eax,%eax 1dd51a: 89 46 04 mov %eax,0x4(%rsi) 1dd51d: 83 ef 01 sub $0x1,%edi 1dd520: 44 89 c8 mov %r9d,%eax 1dd523: 48 83 c6 24 add $0x24,%rsi 1dd527: 29 f8 sub %edi,%eax 1dd529: 41 39 c0 cmp %eax,%r8d 1dd52c: 77 b0 ja 1dd4de 1dd52e: 41 0f b6 8b 18 01 00 movzbl 0x118(%r11),%ecx 1dd535: 00 1dd536: 49 8d 92 30 01 00 00 lea 0x130(%r10),%rdx 1dd53d: 41 89 0a mov %ecx,(%r10) 1dd540: 41 0f b6 83 19 01 00 movzbl 0x119(%r11),%eax 1dd547: 00 1dd548: 41 89 42 04 mov %eax,0x4(%r10) 1dd54c: 31 c0 xor %eax,%eax 1dd54e: 89 02 mov %eax,(%rdx) 1dd550: 44 39 c0 cmp %r8d,%eax 1dd553: 73 4f jae 1dd5a4 1dd555: c7 42 04 00 00 00 00 movl $0x0,0x4(%rdx) 1dd55c: c6 42 20 01 movb $0x1,0x20(%rdx) 1dd560: 83 c0 01 add $0x1,%eax 1dd563: 48 83 c2 28 add $0x28,%rdx 1dd567: 83 f8 04 cmp $0x4,%eax 1dd56a: 75 e2 jne 1dd54e 1dd56c: 83 f9 1e cmp $0x1e,%ecx 1dd56f: 0f 85 1c fd ff ff jne 1dd291 1dd575: 48 b8 03 00 00 00 01 movabs $0x100000003,%rax 1dd57c: 00 00 00 1dd57f: 41 c6 82 c8 01 00 00 movb $0x1,0x1c8(%r10) 1dd586: 01 1dd587: 49 89 82 a8 01 00 00 mov %rax,0x1a8(%r10) 1dd58e: 48 b8 9c c4 20 b0 72 movabs $0x4013e872b020c49c,%rax 1dd595: e8 13 40 1dd598: 49 89 82 b0 01 00 00 mov %rax,0x1b0(%r10) 1dd59f: e9 ed fc ff ff jmpq 1dd291 1dd5a4: c6 42 20 00 movb $0x0,0x20(%rdx) 1dd5a8: eb b6 jmp 1dd560 1dd5aa: 8b 44 cc 28 mov 0x28(%rsp,%rcx,8),%eax 1dd5ae: e9 67 ff ff ff jmpq 1dd51a 1dd5b3: e8 00 00 00 00 callq 1dd5b8 1dd5b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1dd5bf: 00 00000000001dd5c0 : 1dd5c0: e8 00 00 00 00 callq 1dd5c5 1dd5c5: 41 55 push %r13 1dd5c7: 41 89 d5 mov %edx,%r13d 1dd5ca: 31 d2 xor %edx,%edx 1dd5cc: 41 54 push %r12 1dd5ce: 41 89 f4 mov %esi,%r12d 1dd5d1: be 9b 62 01 00 mov $0x1629b,%esi 1dd5d6: 55 push %rbp 1dd5d7: 48 89 fd mov %rdi,%rbp 1dd5da: 53 push %rbx 1dd5db: 48 8b 1f mov (%rdi),%rbx 1dd5de: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1dd5e2: 48 8b 07 mov (%rdi),%rax 1dd5e5: 48 8b 40 08 mov 0x8(%rax),%rax 1dd5e9: e8 00 00 00 00 callq 1dd5ee 1dd5ee: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dd5f3: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1dd5f7: 44 89 ea mov %r13d,%edx 1dd5fa: be 93 62 01 00 mov $0x16293,%esi 1dd5ff: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1dd603: 48 8b 07 mov (%rdi),%rax 1dd606: 48 8b 40 08 mov 0x8(%rax),%rax 1dd60a: e8 00 00 00 00 callq 1dd60f 1dd60f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dd614: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1dd618: 44 89 e2 mov %r12d,%edx 1dd61b: be 83 62 01 00 mov $0x16283,%esi 1dd620: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1dd624: 48 8b 07 mov (%rdi),%rax 1dd627: 48 8b 40 08 mov 0x8(%rax),%rax 1dd62b: e8 00 00 00 00 callq 1dd630 1dd630: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dd635: bb e9 03 00 00 mov $0x3e9,%ebx 1dd63a: eb 13 jmp 1dd64f 1dd63c: bf c6 a7 00 00 mov $0xa7c6,%edi 1dd641: e8 00 00 00 00 callq 1dd646 1dd646: 83 eb 01 sub $0x1,%ebx 1dd649: 0f 84 06 01 00 00 je 1dd755 1dd64f: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dd653: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dd65a: be 9b 62 01 00 mov $0x1629b,%esi 1dd65f: e8 00 00 00 00 callq 1dd664 1dd664: 85 c0 test %eax,%eax 1dd666: 74 d4 je 1dd63c 1dd668: 83 f8 01 cmp $0x1,%eax 1dd66b: 0f 85 d9 00 00 00 jne 1dd74a 1dd671: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1dd675: 5b pop %rbx 1dd676: be 93 62 01 00 mov $0x16293,%esi 1dd67b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dd682: 5d pop %rbp 1dd683: 41 5c pop %r12 1dd685: 41 5d pop %r13 1dd687: e9 00 00 00 00 jmpq 1dd68c 1dd68c: 48 8b 73 10 mov 0x10(%rbx),%rsi 1dd690: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1dd697 1dd697: 89 c0 mov %eax,%eax 1dd699: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1dd6a1 1dd6a0: 00 1dd6a1: 73 92 jae 1dd635 1dd6a3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1dd6aa 1dd6aa: 48 85 c0 test %rax,%rax 1dd6ad: 74 15 je 1dd6c4 1dd6af: 48 8b 78 08 mov 0x8(%rax),%rdi 1dd6b3: 48 83 c6 08 add $0x8,%rsi 1dd6b7: 44 89 e1 mov %r12d,%ecx 1dd6ba: ba 83 62 01 00 mov $0x16283,%edx 1dd6bf: e8 00 00 00 00 callq 1dd6c4 1dd6c4: e9 6c ff ff ff jmpq 1dd635 1dd6c9: 48 8b 73 10 mov 0x10(%rbx),%rsi 1dd6cd: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1dd6d4 1dd6d4: 89 c0 mov %eax,%eax 1dd6d6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1dd6de 1dd6dd: 00 1dd6de: 0f 83 30 ff ff ff jae 1dd614 1dd6e4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1dd6eb 1dd6eb: 48 85 c0 test %rax,%rax 1dd6ee: 74 15 je 1dd705 1dd6f0: 48 8b 78 08 mov 0x8(%rax),%rdi 1dd6f4: 48 83 c6 08 add $0x8,%rsi 1dd6f8: 44 89 e9 mov %r13d,%ecx 1dd6fb: ba 93 62 01 00 mov $0x16293,%edx 1dd700: e8 00 00 00 00 callq 1dd705 1dd705: e9 0a ff ff ff jmpq 1dd614 1dd70a: 48 8b 73 10 mov 0x10(%rbx),%rsi 1dd70e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1dd715 1dd715: 89 c0 mov %eax,%eax 1dd717: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1dd71f 1dd71e: 00 1dd71f: 0f 83 ce fe ff ff jae 1dd5f3 1dd725: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1dd72c 1dd72c: 48 85 c0 test %rax,%rax 1dd72f: 74 14 je 1dd745 1dd731: 48 8b 78 08 mov 0x8(%rax),%rdi 1dd735: 48 83 c6 08 add $0x8,%rsi 1dd739: 31 c9 xor %ecx,%ecx 1dd73b: ba 9b 62 01 00 mov $0x1629b,%edx 1dd740: e8 00 00 00 00 callq 1dd745 1dd745: e9 a9 fe ff ff jmpq 1dd5f3 1dd74a: 3d fe 00 00 00 cmp $0xfe,%eax 1dd74f: 0f 84 1c ff ff ff je 1dd671 1dd755: 0f 0b ud2 1dd757: e9 15 ff ff ff jmpq 1dd671 1dd75c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001dd760 : 1dd760: e8 00 00 00 00 callq 1dd765 1dd765: 31 d2 xor %edx,%edx 1dd767: be 02 00 00 00 mov $0x2,%esi 1dd76c: e9 4f fe ff ff jmpq 1dd5c0 1dd771: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dd778: 00 00 00 00 1dd77c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001dd780 : 1dd780: e8 00 00 00 00 callq 1dd785 1dd785: 41 55 push %r13 1dd787: 48 63 d6 movslq %esi,%rdx 1dd78a: c1 fe 1f sar $0x1f,%esi 1dd78d: 41 54 push %r12 1dd78f: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1dd796: 55 push %rbp 1dd797: 48 89 fd mov %rdi,%rbp 1dd79a: 53 push %rbx 1dd79b: 48 8b 07 mov (%rdi),%rax 1dd79e: 48 c1 fa 26 sar $0x26,%rdx 1dd7a2: 4c 8b 28 mov (%rax),%r13 1dd7a5: 29 f2 sub %esi,%edx 1dd7a7: be 04 00 00 00 mov $0x4,%esi 1dd7ac: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 1dd7b3: 4c 8b a0 d0 03 00 00 mov 0x3d0(%rax),%r12 1dd7ba: e8 00 00 00 00 callq 1dd7bf 1dd7bf: 89 c3 mov %eax,%ebx 1dd7c1: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 1dd7c8: 83 78 20 01 cmpl $0x1,0x20(%rax) 1dd7cc: 74 4d je 1dd81b 1dd7ce: 4d 85 e4 test %r12,%r12 1dd7d1: 74 48 je 1dd81b 1dd7d3: 49 8b 44 24 08 mov 0x8(%r12),%rax 1dd7d8: 4c 89 e7 mov %r12,%rdi 1dd7db: 48 8b 40 38 mov 0x38(%rax),%rax 1dd7df: e8 00 00 00 00 callq 1dd7e4 1dd7e4: 84 c0 test %al,%al 1dd7e6: 74 33 je 1dd81b 1dd7e8: 39 9d 70 01 00 00 cmp %ebx,0x170(%rbp) 1dd7ee: 74 2b je 1dd81b 1dd7f0: 48 63 f3 movslq %ebx,%rsi 1dd7f3: 89 d8 mov %ebx,%eax 1dd7f5: 4c 89 e7 mov %r12,%rdi 1dd7f8: 48 69 f6 93 24 49 92 imul $0xffffffff92492493,%rsi,%rsi 1dd7ff: c1 f8 1f sar $0x1f,%eax 1dd802: 48 c1 ee 20 shr $0x20,%rsi 1dd806: 01 de add %ebx,%esi 1dd808: c1 fe 02 sar $0x2,%esi 1dd80b: 29 c6 sub %eax,%esi 1dd80d: 49 8b 44 24 08 mov 0x8(%r12),%rax 1dd812: 48 8b 40 28 mov 0x28(%rax),%rax 1dd816: e8 00 00 00 00 callq 1dd81b 1dd81b: 69 c3 e8 03 00 00 imul $0x3e8,%ebx,%eax 1dd821: 5b pop %rbx 1dd822: 5d pop %rbp 1dd823: 41 5c pop %r12 1dd825: 41 5d pop %r13 1dd827: c3 retq 1dd828: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1dd82f: 00 00000000001dd830 : 1dd830: e8 00 00 00 00 callq 1dd835 1dd835: 48 63 57 58 movslq 0x58(%rdi),%rdx 1dd839: be 05 00 00 00 mov $0x5,%esi 1dd83e: 48 89 d0 mov %rdx,%rax 1dd841: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1dd848: c1 f8 1f sar $0x1f,%eax 1dd84b: 48 c1 fa 26 sar $0x26,%rdx 1dd84f: 29 c2 sub %eax,%edx 1dd851: e8 00 00 00 00 callq 1dd856 1dd856: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1dd85c: c3 retq 1dd85d: 0f 1f 00 nopl (%rax) 00000000001dd860 : 1dd860: e8 00 00 00 00 callq 1dd865 1dd865: 81 bf e8 00 00 00 ff cmpl $0x370bff,0xe8(%rdi) 1dd86c: 0b 37 00 1dd86f: 7e 24 jle 1dd895 1dd871: 48 63 d6 movslq %esi,%rdx 1dd874: c1 fe 1f sar $0x1f,%esi 1dd877: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1dd87e: 48 c1 fa 26 sar $0x26,%rdx 1dd882: 29 f2 sub %esi,%edx 1dd884: be 08 00 00 00 mov $0x8,%esi 1dd889: e8 00 00 00 00 callq 1dd88e 1dd88e: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1dd894: c3 retq 1dd895: b8 ff ff ff ff mov $0xffffffff,%eax 1dd89a: c3 retq 1dd89b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001dd8a0 : 1dd8a0: e8 00 00 00 00 callq 1dd8a5 1dd8a5: 81 bf e8 00 00 00 ff cmpl $0x370bff,0xe8(%rdi) 1dd8ac: 0b 37 00 1dd8af: 7e 24 jle 1dd8d5 1dd8b1: 48 63 d6 movslq %esi,%rdx 1dd8b4: c1 fe 1f sar $0x1f,%esi 1dd8b7: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1dd8be: 48 c1 fa 26 sar $0x26,%rdx 1dd8c2: 29 f2 sub %esi,%edx 1dd8c4: be 09 00 00 00 mov $0x9,%esi 1dd8c9: e8 00 00 00 00 callq 1dd8ce 1dd8ce: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1dd8d4: c3 retq 1dd8d5: b8 ff ff ff ff mov $0xffffffff,%eax 1dd8da: c3 retq 1dd8db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001dd8e0 : 1dd8e0: e8 00 00 00 00 callq 1dd8e5 1dd8e5: 48 63 d6 movslq %esi,%rdx 1dd8e8: c1 fe 1f sar $0x1f,%esi 1dd8eb: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1dd8f2: 48 c1 fa 26 sar $0x26,%rdx 1dd8f6: 29 f2 sub %esi,%edx 1dd8f8: be 0a 00 00 00 mov $0xa,%esi 1dd8fd: e9 be fc ff ff jmpq 1dd5c0 1dd902: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dd909: 00 00 00 00 1dd90d: 0f 1f 00 nopl (%rax) 00000000001dd910 : 1dd910: e8 00 00 00 00 callq 1dd915 1dd915: 48 63 d6 movslq %esi,%rdx 1dd918: c1 fe 1f sar $0x1f,%esi 1dd91b: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1dd922: 48 c1 fa 26 sar $0x26,%rdx 1dd926: 29 f2 sub %esi,%edx 1dd928: be 07 00 00 00 mov $0x7,%esi 1dd92d: e8 00 00 00 00 callq 1dd932 1dd932: 69 c0 e8 03 00 00 imul $0x3e8,%eax,%eax 1dd938: c3 retq 1dd939: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001dd940 : 1dd940: e8 00 00 00 00 callq 1dd945 1dd945: 31 d2 xor %edx,%edx 1dd947: 83 fe 03 cmp $0x3,%esi 1dd94a: be 0c 00 00 00 mov $0xc,%esi 1dd94f: 0f 95 c2 setne %dl 1dd952: e9 69 fc ff ff jmpq 1dd5c0 1dd957: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1dd95e: 00 00 00000000001dd960 : 1dd960: e8 00 00 00 00 callq 1dd965 1dd965: 40 0f b6 d6 movzbl %sil,%edx 1dd969: be 0d 00 00 00 mov $0xd,%esi 1dd96e: e9 4d fc ff ff jmpq 1dd5c0 1dd973: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dd97a: 00 00 00 00 1dd97e: 66 90 xchg %ax,%ax 00000000001dd980 : 1dd980: e8 00 00 00 00 callq 1dd985 1dd985: 31 d2 xor %edx,%edx 1dd987: be 0e 00 00 00 mov $0xe,%esi 1dd98c: e9 2f fc ff ff jmpq 1dd5c0 1dd991: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dd998: 00 00 00 00 1dd99c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001dd9a0 : 1dd9a0: e8 00 00 00 00 callq 1dd9a5 1dd9a5: 31 d2 xor %edx,%edx 1dd9a7: be 0f 00 00 00 mov $0xf,%esi 1dd9ac: e9 0f fc ff ff jmpq 1dd5c0 1dd9b1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1dd9b8: 00 00 00 1dd9bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001dd9c0 : 1dd9c0: e8 00 00 00 00 callq 1dd9c5 1dd9c5: 41 56 push %r14 1dd9c7: 49 89 d6 mov %rdx,%r14 1dd9ca: ba ff 00 00 00 mov $0xff,%edx 1dd9cf: 41 55 push %r13 1dd9d1: 49 89 cd mov %rcx,%r13 1dd9d4: 41 54 push %r12 1dd9d6: 41 89 f4 mov %esi,%r12d 1dd9d9: 55 push %rbp 1dd9da: 48 89 fd mov %rdi,%rbp 1dd9dd: 53 push %rbx 1dd9de: e8 00 00 00 00 callq 1dd9e3 1dd9e3: 85 c0 test %eax,%eax 1dd9e5: 78 38 js 1dda1f 1dd9e7: 0f b6 c0 movzbl %al,%eax 1dd9ea: 41 89 45 00 mov %eax,0x0(%r13) 1dd9ee: 85 c0 test %eax,%eax 1dd9f0: 74 24 je 1dda16 1dd9f2: 31 db xor %ebx,%ebx 1dd9f4: 0f b6 d3 movzbl %bl,%edx 1dd9f7: 44 89 e6 mov %r12d,%esi 1dd9fa: 48 89 ef mov %rbp,%rdi 1dd9fd: 49 83 c6 24 add $0x24,%r14 1dda01: e8 00 00 00 00 callq 1dda06 1dda06: 83 c3 01 add $0x1,%ebx 1dda09: 0f b7 c0 movzwl %ax,%eax 1dda0c: 41 89 46 dc mov %eax,-0x24(%r14) 1dda10: 41 39 5d 00 cmp %ebx,0x0(%r13) 1dda14: 77 de ja 1dd9f4 1dda16: 5b pop %rbx 1dda17: 5d pop %rbp 1dda18: 41 5c pop %r12 1dda1a: 41 5d pop %r13 1dda1c: 41 5e pop %r14 1dda1e: c3 retq 1dda1f: 41 c7 45 00 02 00 00 movl $0x2,0x0(%r13) 1dda26: 00 1dda27: eb c9 jmp 1dd9f2 1dda29: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001dda30 : 1dda30: e8 00 00 00 00 callq 1dda35 1dda35: 53 push %rbx 1dda36: 48 89 fb mov %rdi,%rbx 1dda39: 48 83 c7 18 add $0x18,%rdi 1dda3d: 48 83 ec 10 sub $0x10,%rsp 1dda41: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1dda48: 00 00 1dda4a: 48 89 44 24 08 mov %rax,0x8(%rsp) 1dda4f: 31 c0 xor %eax,%eax 1dda51: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) 1dda58: 00 1dda59: 89 d8 mov %ebx,%eax 1dda5b: 48 c7 47 34 00 00 00 movq $0x0,0x34(%rdi) 1dda62: 00 1dda63: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1dda67: 29 f8 sub %edi,%eax 1dda69: 8d 48 54 lea 0x54(%rax),%ecx 1dda6c: 31 c0 xor %eax,%eax 1dda6e: c1 e9 03 shr $0x3,%ecx 1dda71: f3 48 ab rep stos %rax,%es:(%rdi) 1dda74: c6 43 34 01 movb $0x1,0x34(%rbx) 1dda78: c6 43 3c 01 movb $0x1,0x3c(%rbx) 1dda7c: 48 83 bb 88 00 00 00 cmpq $0x0,0x88(%rbx) 1dda83: 00 1dda84: c6 83 bc 01 00 00 00 movb $0x0,0x1bc(%rbx) 1dda8b: 74 06 je 1dda93 1dda8d: 80 7b 55 00 cmpb $0x0,0x55(%rbx) 1dda91: 74 1a je 1ddaad 1dda93: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1dda98: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1dda9f: 00 00 1ddaa1: 0f 85 2f 02 00 00 jne 1ddcd6 1ddaa7: 48 83 c4 10 add $0x10,%rsp 1ddaab: 5b pop %rbx 1ddaac: c3 retq 1ddaad: 48 8d b3 e8 00 00 00 lea 0xe8(%rbx),%rsi 1ddab4: 48 89 df mov %rbx,%rdi 1ddab7: e8 00 00 00 00 callq 1ddabc 1ddabc: 84 c0 test %al,%al 1ddabe: 0f 85 06 02 00 00 jne 1ddcca 1ddac4: 80 bb bc 01 00 00 00 cmpb $0x0,0x1bc(%rbx) 1ddacb: 74 c6 je 1dda93 1ddacd: 48 89 df mov %rbx,%rdi 1ddad0: e8 00 00 00 00 callq 1ddad5 1ddad5: 48 89 df mov %rbx,%rdi 1ddad8: e8 00 00 00 00 callq 1ddadd 1ddadd: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 1ddae4: 48 89 df mov %rbx,%rdi 1ddae7: be 08 00 00 00 mov $0x8,%esi 1ddaec: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1ddaf1: 48 8d 50 0c lea 0xc(%rax),%rdx 1ddaf5: e8 c6 fe ff ff callq 1dd9c0 1ddafa: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 1ddb01: 48 89 df mov %rbx,%rdi 1ddb04: be 0c 00 00 00 mov $0xc,%esi 1ddb09: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1ddb0e: 48 8d 50 1c lea 0x1c(%rax),%rdx 1ddb12: e8 a9 fe ff ff callq 1dd9c0 1ddb17: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 1ddb1e: 48 89 df mov %rbx,%rdi 1ddb21: be 09 00 00 00 mov $0x9,%esi 1ddb26: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1ddb2b: 48 8d 50 20 lea 0x20(%rax),%rdx 1ddb2f: e8 8c fe ff ff callq 1dd9c0 1ddb34: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 1ddb3b: 48 89 df mov %rbx,%rdi 1ddb3e: be 0a 00 00 00 mov $0xa,%esi 1ddb43: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1ddb48: 48 8d 50 24 lea 0x24(%rax),%rdx 1ddb4c: e8 6f fe ff ff callq 1dd9c0 1ddb51: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 1ddb58: be 0b 00 00 00 mov $0xb,%esi 1ddb5d: 48 89 df mov %rbx,%rdi 1ddb60: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1ddb65: 48 8d 50 28 lea 0x28(%rax),%rdx 1ddb69: e8 52 fe ff ff callq 1dd9c0 1ddb6e: 48 8b 43 08 mov 0x8(%rbx),%rax 1ddb72: 48 89 df mov %rbx,%rdi 1ddb75: 48 8b 40 58 mov 0x58(%rax),%rax 1ddb79: e8 00 00 00 00 callq 1ddb7e 1ddb7e: 48 8b 03 mov (%rbx),%rax 1ddb81: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddb88: 45 31 d2 xor %r10d,%r10d 1ddb8b: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 1ddb91: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 1ddb97: 41 bb ff ff ff ff mov $0xffffffff,%r11d 1ddb9d: 48 8b 00 mov (%rax),%rax 1ddba0: 48 8b 90 d0 08 00 00 mov 0x8d0(%rax),%rdx 1ddba7: 48 8b b8 b8 09 00 00 mov 0x9b8(%rax),%rdi 1ddbae: 48 8b 88 c8 08 00 00 mov 0x8c8(%rax),%rcx 1ddbb5: c6 86 30 01 00 00 01 movb $0x1,0x130(%rsi) 1ddbbc: 8b 46 14 mov 0x14(%rsi),%eax 1ddbbf: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddbc6: 48 89 be 40 01 00 00 mov %rdi,0x140(%rsi) 1ddbcd: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddbd4: 31 ff xor %edi,%edi 1ddbd6: 48 89 8e 48 01 00 00 mov %rcx,0x148(%rsi) 1ddbdd: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddbe4: 48 89 96 50 01 00 00 mov %rdx,0x150(%rsi) 1ddbeb: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddbf2: c6 86 32 01 00 00 00 movb $0x0,0x132(%rsi) 1ddbf9: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddc00: 66 89 be 34 01 00 00 mov %di,0x134(%rsi) 1ddc07: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddc0e: 66 44 89 86 36 01 00 mov %r8w,0x136(%rsi) 1ddc15: 00 1ddc16: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddc1d: 66 89 86 38 01 00 00 mov %ax,0x138(%rsi) 1ddc24: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddc2b: 66 44 89 8e 3a 01 00 mov %r9w,0x13a(%rsi) 1ddc32: 00 1ddc33: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddc3a: c6 86 80 01 00 00 01 movb $0x1,0x180(%rsi) 1ddc41: 48 8b 3b mov (%rbx),%rdi 1ddc44: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddc4b: 48 8b 3f mov (%rdi),%rdi 1ddc4e: 48 8b bf c0 09 00 00 mov 0x9c0(%rdi),%rdi 1ddc55: 48 89 be 90 01 00 00 mov %rdi,0x190(%rsi) 1ddc5c: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1ddc63: 48 89 8e 98 01 00 00 mov %rcx,0x198(%rsi) 1ddc6a: 48 8b 8b 88 00 00 00 mov 0x88(%rbx),%rcx 1ddc71: 48 89 91 a0 01 00 00 mov %rdx,0x1a0(%rcx) 1ddc78: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 1ddc7f: c6 82 82 01 00 00 01 movb $0x1,0x182(%rdx) 1ddc86: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 1ddc8d: 66 44 89 92 84 01 00 mov %r10w,0x184(%rdx) 1ddc94: 00 1ddc95: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 1ddc9c: 66 44 89 9a 86 01 00 mov %r11w,0x186(%rdx) 1ddca3: 00 1ddca4: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 1ddcab: 66 89 82 88 01 00 00 mov %ax,0x188(%rdx) 1ddcb2: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 1ddcb9: bb ff ff ff ff mov $0xffffffff,%ebx 1ddcbe: 66 89 98 8a 01 00 00 mov %bx,0x18a(%rax) 1ddcc5: e9 c9 fd ff ff jmpq 1dda93 1ddcca: c6 83 bc 01 00 00 01 movb $0x1,0x1bc(%rbx) 1ddcd1: e9 f7 fd ff ff jmpq 1ddacd 1ddcd6: e8 00 00 00 00 callq 1ddcdb 1ddcdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ddce0 : 1ddce0: e8 00 00 00 00 callq 1ddce5 1ddce5: e9 00 00 00 00 jmpq 1ddcea 1ddcea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001ddcf0 : 1ddcf0: e8 00 00 00 00 callq 1ddcf5 1ddcf5: 80 bf bc 01 00 00 00 cmpb $0x0,0x1bc(%rdi) 1ddcfc: 74 42 je 1ddd40 1ddcfe: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax 1ddd05: 69 4e 70 78 69 00 00 imul $0x6978,0x70(%rsi),%ecx 1ddd0c: 69 50 28 e8 03 00 00 imul $0x3e8,0x28(%rax),%edx 1ddd13: 8b 46 30 mov 0x30(%rsi),%eax 1ddd16: 48 8d b7 bc 01 00 00 lea 0x1bc(%rdi),%rsi 1ddd1d: 89 8c 87 8c 01 00 00 mov %ecx,0x18c(%rdi,%rax,4) 1ddd24: 48 8d 87 8c 01 00 00 lea 0x18c(%rdi),%rax 1ddd2b: 8b 08 mov (%rax),%ecx 1ddd2d: 39 ca cmp %ecx,%edx 1ddd2f: 0f 42 d1 cmovb %ecx,%edx 1ddd32: 48 83 c0 04 add $0x4,%rax 1ddd36: 48 39 f0 cmp %rsi,%rax 1ddd39: 75 f0 jne 1ddd2b 1ddd3b: 3b 57 2c cmp 0x2c(%rdi),%edx 1ddd3e: 75 01 jne 1ddd41 1ddd40: c3 retq 1ddd41: 48 63 c2 movslq %edx,%rax 1ddd44: 89 57 2c mov %edx,0x2c(%rdi) 1ddd47: c1 fa 1f sar $0x1f,%edx 1ddd4a: be 0b 00 00 00 mov $0xb,%esi 1ddd4f: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 1ddd56: 48 c1 f8 26 sar $0x26,%rax 1ddd5a: 29 d0 sub %edx,%eax 1ddd5c: 0f b7 d0 movzwl %ax,%edx 1ddd5f: e9 00 00 00 00 jmpq 1ddd64 1ddd64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ddd6b: 00 00 00 00 1ddd6f: 90 nop 00000000001ddd70 : 1ddd70: e8 00 00 00 00 callq 1ddd75 1ddd75: 80 bf bc 01 00 00 01 cmpb $0x1,0x1bc(%rdi) 1ddd7c: 48 8b 97 c0 01 00 00 mov 0x1c0(%rdi),%rdx 1ddd83: 0f 85 e9 00 00 00 jne 1dde72 1ddd89: 48 85 d2 test %rdx,%rdx 1ddd8c: 0f 84 e0 00 00 00 je 1dde72 1ddd92: 55 push %rbp 1ddd93: 48 89 fd mov %rdi,%rbp 1ddd96: 48 8d 7a 08 lea 0x8(%rdx),%rdi 1ddd9a: 48 89 d1 mov %rdx,%rcx 1ddd9d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1ddda1: 31 c0 xor %eax,%eax 1ddda3: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 1dddaa: 48 29 f9 sub %rdi,%rcx 1dddad: 48 c7 42 78 00 00 00 movq $0x0,0x78(%rdx) 1dddb4: 00 1dddb5: 83 e9 80 sub $0xffffff80,%ecx 1dddb8: c1 e9 03 shr $0x3,%ecx 1dddbb: f3 48 ab rep stos %rax,%es:(%rdi) 1dddbe: 48 8d 42 30 lea 0x30(%rdx),%rax 1dddc2: 89 ca mov %ecx,%edx 1dddc4: 48 8b b5 88 00 00 00 mov 0x88(%rbp),%rsi 1dddcb: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 1dddcf: 48 c1 e2 03 shl $0x3,%rdx 1dddd3: 48 01 d6 add %rdx,%rsi 1dddd6: 80 be 30 01 00 00 00 cmpb $0x0,0x130(%rsi) 1ddddd: 74 5d je 1dde3c 1ddddf: 0f b7 b6 34 01 00 00 movzwl 0x134(%rsi),%esi 1ddde6: 66 89 30 mov %si,(%rax) 1ddde9: 48 8b b5 88 00 00 00 mov 0x88(%rbp),%rsi 1dddf0: 48 01 d6 add %rdx,%rsi 1dddf3: 0f b7 b6 36 01 00 00 movzwl 0x136(%rsi),%esi 1dddfa: 66 89 70 02 mov %si,0x2(%rax) 1dddfe: 48 8b b5 88 00 00 00 mov 0x88(%rbp),%rsi 1dde05: 48 01 d6 add %rdx,%rsi 1dde08: 0f b7 b6 38 01 00 00 movzwl 0x138(%rsi),%esi 1dde0f: 66 89 70 04 mov %si,0x4(%rax) 1dde13: 48 8b b5 88 00 00 00 mov 0x88(%rbp),%rsi 1dde1a: 48 01 d6 add %rdx,%rsi 1dde1d: 0f b7 b6 3a 01 00 00 movzwl 0x13a(%rsi),%esi 1dde24: 88 48 08 mov %cl,0x8(%rax) 1dde27: 66 89 70 06 mov %si,0x6(%rax) 1dde2b: 48 03 95 88 00 00 00 add 0x88(%rbp),%rdx 1dde32: 0f b6 92 32 01 00 00 movzbl 0x132(%rdx),%edx 1dde39: 88 50 09 mov %dl,0x9(%rax) 1dde3c: 83 c1 01 add $0x1,%ecx 1dde3f: 48 83 c0 0c add $0xc,%rax 1dde43: 83 f9 04 cmp $0x4,%ecx 1dde46: 0f 85 76 ff ff ff jne 1dddc2 1dde4c: 48 63 b5 cc 01 00 00 movslq 0x1cc(%rbp),%rsi 1dde53: 48 89 ef mov %rbp,%rdi 1dde56: e8 00 00 00 00 callq 1dde5b 1dde5b: 8b b5 c8 01 00 00 mov 0x1c8(%rbp),%esi 1dde61: 48 89 ef mov %rbp,%rdi 1dde64: e8 00 00 00 00 callq 1dde69 1dde69: 48 89 ef mov %rbp,%rdi 1dde6c: 5d pop %rbp 1dde6d: e9 00 00 00 00 jmpq 1dde72 1dde72: c3 retq 1dde73: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dde7a: 00 00 00 00 1dde7e: 66 90 xchg %ax,%ax 00000000001dde80 : 1dde80: e8 00 00 00 00 callq 1dde85 1dde85: 80 bf bc 01 00 00 00 cmpb $0x0,0x1bc(%rdi) 1dde8c: 75 01 jne 1dde8f 1dde8e: c3 retq 1dde8f: e9 00 00 00 00 jmpq 1dde94 1dde94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dde9b: 00 00 00 00 1dde9f: 90 nop 00000000001ddea0 : 1ddea0: e8 00 00 00 00 callq 1ddea5 1ddea5: 41 57 push %r15 1ddea7: 41 56 push %r14 1ddea9: 41 55 push %r13 1ddeab: 41 54 push %r12 1ddead: 55 push %rbp 1ddeae: 53 push %rbx 1ddeaf: 48 83 ec 10 sub $0x10,%rsp 1ddeb3: 48 8b 07 mov (%rdi),%rax 1ddeb6: 4c 8b 30 mov (%rax),%r14 1ddeb9: 41 0f b6 ae 96 02 00 movzbl 0x296(%r14),%ebp 1ddec0: 00 1ddec1: 40 84 ed test %bpl,%bpl 1ddec4: 0f 85 82 01 00 00 jne 1de04c 1ddeca: 44 0f b6 a7 bc 01 00 movzbl 0x1bc(%rdi),%r12d 1dded1: 00 1dded2: 49 89 ff mov %rdi,%r15 1dded5: 45 84 e4 test %r12b,%r12b 1dded8: 0f 84 6e 01 00 00 je 1de04c 1ddede: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 1ddee5: 49 89 f5 mov %rsi,%r13 1ddee8: 89 d3 mov %edx,%ebx 1ddeea: 48 8b 80 d0 03 00 00 mov 0x3d0(%rax),%rax 1ddef1: 48 89 04 24 mov %rax,(%rsp) 1ddef5: 8b 47 10 mov 0x10(%rdi),%eax 1ddef8: 85 c0 test %eax,%eax 1ddefa: 0f 84 5b 01 00 00 je 1de05b 1ddf00: c6 44 24 0d 00 movb $0x0,0xd(%rsp) 1ddf05: 41 f6 86 68 02 00 00 testb $0x1,0x268(%r14) 1ddf0c: 01 1ddf0d: 0f 85 48 01 00 00 jne 1de05b 1ddf13: 4c 89 ee mov %r13,%rsi 1ddf16: 4c 89 f7 mov %r14,%rdi 1ddf19: e8 00 00 00 00 callq 1ddf1e 1ddf1e: 85 c0 test %eax,%eax 1ddf20: 89 c6 mov %eax,%esi 1ddf22: 0f 94 c0 sete %al 1ddf25: 38 c3 cmp %al,%bl 1ddf27: 0f 84 89 03 00 00 je 1de2b6 1ddf2d: 41 8b 96 5c 02 00 00 mov 0x25c(%r14),%edx 1ddf34: 41 8b 85 fc 1e 00 00 mov 0x1efc(%r13),%eax 1ddf3b: 85 d2 test %edx,%edx 1ddf3d: 74 12 je 1ddf51 1ddf3f: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 1ddf45: 39 d0 cmp %edx,%eax 1ddf47: 0f 42 c2 cmovb %edx,%eax 1ddf4a: 41 89 85 fc 1e 00 00 mov %eax,0x1efc(%r13) 1ddf51: 41 8b 57 1c mov 0x1c(%r15),%edx 1ddf55: 0f b6 cb movzbl %bl,%ecx 1ddf58: 89 4c 24 08 mov %ecx,0x8(%rsp) 1ddf5c: 39 c2 cmp %eax,%edx 1ddf5e: 40 0f 9f c6 setg %sil 1ddf62: 40 84 de test %bl,%sil 1ddf65: 75 04 jne 1ddf6b 1ddf67: 39 c2 cmp %eax,%edx 1ddf69: 7d 27 jge 1ddf92 1ddf6b: 48 63 d0 movslq %eax,%rdx 1ddf6e: 41 89 47 1c mov %eax,0x1c(%r15) 1ddf72: c1 f8 1f sar $0x1f,%eax 1ddf75: be 08 00 00 00 mov $0x8,%esi 1ddf7a: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1ddf81: 4c 89 ff mov %r15,%rdi 1ddf84: 48 c1 fa 26 sar $0x26,%rdx 1ddf88: 29 c2 sub %eax,%edx 1ddf8a: 0f b7 d2 movzwl %dx,%edx 1ddf8d: e8 00 00 00 00 callq 1ddf92 1ddf92: 41 8b 57 24 mov 0x24(%r15),%edx 1ddf96: 41 8b 85 04 1f 00 00 mov 0x1f04(%r13),%eax 1ddf9d: 39 c2 cmp %eax,%edx 1ddf9f: 40 0f 9f c6 setg %sil 1ddfa3: 40 84 de test %bl,%sil 1ddfa6: 75 04 jne 1ddfac 1ddfa8: 39 c2 cmp %eax,%edx 1ddfaa: 7d 1f jge 1ddfcb 1ddfac: 48 63 f0 movslq %eax,%rsi 1ddfaf: 41 89 47 24 mov %eax,0x24(%r15) 1ddfb3: c1 f8 1f sar $0x1f,%eax 1ddfb6: 4c 89 ff mov %r15,%rdi 1ddfb9: 48 69 f6 d3 4d 62 10 imul $0x10624dd3,%rsi,%rsi 1ddfc0: 48 c1 fe 26 sar $0x26,%rsi 1ddfc4: 29 c6 sub %eax,%esi 1ddfc6: e8 00 00 00 00 callq 1ddfcb 1ddfcb: 41 8b 57 20 mov 0x20(%r15),%edx 1ddfcf: 41 8b 85 00 1f 00 00 mov 0x1f00(%r13),%eax 1ddfd6: 39 c2 cmp %eax,%edx 1ddfd8: 40 0f 9f c6 setg %sil 1ddfdc: 40 84 de test %bl,%sil 1ddfdf: 75 04 jne 1ddfe5 1ddfe1: 39 c2 cmp %eax,%edx 1ddfe3: 7d 04 jge 1ddfe9 1ddfe5: 41 89 47 20 mov %eax,0x20(%r15) 1ddfe9: 41 0f b6 47 34 movzbl 0x34(%r15),%eax 1ddfee: 4c 89 ee mov %r13,%rsi 1ddff1: 4c 89 f7 mov %r14,%rdi 1ddff4: 41 88 47 3c mov %al,0x3c(%r15) 1ddff8: e8 00 00 00 00 callq 1ddffd 1ddffd: 41 80 bd 14 1f 00 00 cmpb $0x0,0x1f14(%r13) 1de004: 00 1de005: 75 08 jne 1de00f 1de007: 85 c0 test %eax,%eax 1de009: 0f 85 f7 01 00 00 jne 1de206 1de00f: 41 80 7f 34 00 cmpb $0x0,0x34(%r15) 1de014: 75 5c jne 1de072 1de016: 84 db test %bl,%bl 1de018: 75 53 jne 1de06d 1de01a: 41 8b 85 10 1f 00 00 mov 0x1f10(%r13),%eax 1de021: 41 3b 47 30 cmp 0x30(%r15),%eax 1de025: 7e 04 jle 1de02b 1de027: 41 89 47 30 mov %eax,0x30(%r15) 1de02b: 41 8b 57 14 mov 0x14(%r15),%edx 1de02f: 41 8b 85 f4 1e 00 00 mov 0x1ef4(%r13),%eax 1de036: 39 d0 cmp %edx,%eax 1de038: 41 0f 9c c2 setl %r10b 1de03c: 39 c2 cmp %eax,%edx 1de03e: 0f 8c 8d 00 00 00 jl 1de0d1 1de044: 45 31 d2 xor %r10d,%r10d 1de047: e9 ba 00 00 00 jmpq 1de106 1de04c: 48 83 c4 10 add $0x10,%rsp 1de050: 5b pop %rbx 1de051: 5d pop %rbp 1de052: 41 5c pop %r12 1de054: 41 5d pop %r13 1de056: 41 5e pop %r14 1de058: 41 5f pop %r15 1de05a: c3 retq 1de05b: 4c 89 ff mov %r15,%rdi 1de05e: e8 00 00 00 00 callq 1de063 1de063: 44 88 64 24 0d mov %r12b,0xd(%rsp) 1de068: e9 a6 fe ff ff jmpq 1ddf13 1de06d: 41 c6 47 34 01 movb $0x1,0x34(%r15) 1de072: 41 8b 57 30 mov 0x30(%r15),%edx 1de076: 41 8b 85 10 1f 00 00 mov 0x1f10(%r13),%eax 1de07d: 39 d0 cmp %edx,%eax 1de07f: 0f 8d ed 01 00 00 jge 1de272 1de085: 84 db test %bl,%bl 1de087: 0f 84 e5 01 00 00 je 1de272 1de08d: 41 89 47 30 mov %eax,0x30(%r15) 1de091: 48 63 d0 movslq %eax,%rdx 1de094: c1 f8 1f sar $0x1f,%eax 1de097: be 02 00 00 00 mov $0x2,%esi 1de09c: 4c 89 ff mov %r15,%rdi 1de09f: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1de0a6: 48 c1 fa 26 sar $0x26,%rdx 1de0aa: 29 c2 sub %eax,%edx 1de0ac: 0f b7 d2 movzwl %dx,%edx 1de0af: e8 00 00 00 00 callq 1de0b4 1de0b4: 41 8b 57 14 mov 0x14(%r15),%edx 1de0b8: 41 8b 85 f4 1e 00 00 mov 0x1ef4(%r13),%eax 1de0bf: 39 c2 cmp %eax,%edx 1de0c1: 40 0f 9f c6 setg %sil 1de0c5: 41 89 f2 mov %esi,%r10d 1de0c8: 41 20 da and %bl,%r10b 1de0cb: 0f 84 dd 01 00 00 je 1de2ae 1de0d1: 48 63 d0 movslq %eax,%rdx 1de0d4: 41 89 47 14 mov %eax,0x14(%r15) 1de0d8: c1 f8 1f sar $0x1f,%eax 1de0db: be 0a 00 00 00 mov $0xa,%esi 1de0e0: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1de0e7: 4c 89 ff mov %r15,%rdi 1de0ea: 44 88 54 24 0e mov %r10b,0xe(%rsp) 1de0ef: 44 89 e5 mov %r12d,%ebp 1de0f2: 48 c1 fa 26 sar $0x26,%rdx 1de0f6: 29 c2 sub %eax,%edx 1de0f8: 0f b7 d2 movzwl %dx,%edx 1de0fb: e8 00 00 00 00 callq 1de100 1de100: 44 0f b6 54 24 0e movzbl 0xe(%rsp),%r10d 1de106: 41 8b 77 10 mov 0x10(%r15),%esi 1de10a: 41 8b 95 f0 1e 00 00 mov 0x1ef0(%r13),%edx 1de111: 39 d6 cmp %edx,%esi 1de113: 0f 9f c0 setg %al 1de116: 21 d8 and %ebx,%eax 1de118: 39 d6 cmp %edx,%esi 1de11a: 41 0f 9c c3 setl %r11b 1de11e: 41 08 c3 or %al,%r11b 1de121: 0f 84 63 01 00 00 je 1de28a 1de127: 48 83 3c 24 00 cmpq $0x0,(%rsp) 1de12c: 48 63 c2 movslq %edx,%rax 1de12f: 41 89 57 10 mov %edx,0x10(%r15) 1de133: 4c 89 ff mov %r15,%rdi 1de136: 41 0f 95 c4 setne %r12b 1de13a: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 1de141: c1 fa 1f sar $0x1f,%edx 1de144: be 09 00 00 00 mov $0x9,%esi 1de149: 44 88 54 24 0f mov %r10b,0xf(%rsp) 1de14e: 44 88 5c 24 0e mov %r11b,0xe(%rsp) 1de153: 48 c1 f8 26 sar $0x26,%rax 1de157: 29 d0 sub %edx,%eax 1de159: 0f b7 d0 movzwl %ax,%edx 1de15c: e8 00 00 00 00 callq 1de161 1de161: 44 0f b6 5c 24 0e movzbl 0xe(%rsp),%r11d 1de167: 44 0f b6 54 24 0f movzbl 0xf(%rsp),%r10d 1de16d: 41 80 be 79 01 00 00 cmpb $0x0,0x179(%r14) 1de174: 00 1de175: 74 0b je 1de182 1de177: 80 7c 24 0d 00 cmpb $0x0,0xd(%rsp) 1de17c: 74 2e je 1de1ac 1de17e: 84 db test %bl,%bl 1de180: 74 2a je 1de1ac 1de182: 45 84 d2 test %r10b,%r10b 1de185: 0f 85 07 01 00 00 jne 1de292 1de18b: 40 84 ed test %bpl,%bpl 1de18e: 0f 85 2f 01 00 00 jne 1de2c3 1de194: 45 84 db test %r11b,%r11b 1de197: 0f 85 26 01 00 00 jne 1de2c3 1de19d: 8b 54 24 08 mov 0x8(%rsp),%edx 1de1a1: 4c 89 ee mov %r13,%rsi 1de1a4: 4c 89 ff mov %r15,%rdi 1de1a7: e8 00 00 00 00 callq 1de1ac 1de1ac: 45 84 e4 test %r12b,%r12b 1de1af: 0f 84 97 fe ff ff je 1de04c 1de1b5: 48 8b 1c 24 mov (%rsp),%rbx 1de1b9: 48 8b 43 08 mov 0x8(%rbx),%rax 1de1bd: 48 89 df mov %rbx,%rdi 1de1c0: 48 8b 40 38 mov 0x38(%rax),%rax 1de1c4: e8 00 00 00 00 callq 1de1c9 1de1c9: 84 c0 test %al,%al 1de1cb: 0f 84 7b fe ff ff je 1de04c 1de1d1: 49 63 77 10 movslq 0x10(%r15),%rsi 1de1d5: 48 89 df mov %rbx,%rdi 1de1d8: 48 89 f0 mov %rsi,%rax 1de1db: 48 69 f6 07 fb 72 25 imul $0x2572fb07,%rsi,%rsi 1de1e2: c1 f8 1f sar $0x1f,%eax 1de1e5: 48 c1 fe 2a sar $0x2a,%rsi 1de1e9: 29 c6 sub %eax,%esi 1de1eb: 48 8b 43 08 mov 0x8(%rbx),%rax 1de1ef: 48 8b 40 28 mov 0x28(%rax),%rax 1de1f3: 48 83 c4 10 add $0x10,%rsp 1de1f7: 5b pop %rbx 1de1f8: 5d pop %rbp 1de1f9: 41 5c pop %r12 1de1fb: 41 5d pop %r13 1de1fd: 41 5e pop %r14 1de1ff: 41 5f pop %r15 1de201: e9 00 00 00 00 jmpq 1de206 1de206: 41 80 7f 34 00 cmpb $0x0,0x34(%r15) 1de20b: 0f 84 bf 00 00 00 je 1de2d0 1de211: 84 db test %bl,%bl 1de213: 0f 85 59 fe ff ff jne 1de072 1de219: 49 8b 87 88 00 00 00 mov 0x88(%r15),%rax 1de220: 41 c6 47 34 00 movb $0x0,0x34(%r15) 1de225: be 02 00 00 00 mov $0x2,%esi 1de22a: 4c 89 ff mov %r15,%rdi 1de22d: 8b 90 28 01 00 00 mov 0x128(%rax),%edx 1de233: 83 ea 01 sub $0x1,%edx 1de236: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx 1de23a: 0f b7 54 90 14 movzwl 0x14(%rax,%rdx,4),%edx 1de23f: e8 00 00 00 00 callq 1de244 1de244: 41 8b 85 10 1f 00 00 mov 0x1f10(%r13),%eax 1de24b: 41 0f b6 57 34 movzbl 0x34(%r15),%edx 1de250: 41 3b 47 30 cmp 0x30(%r15),%eax 1de254: 7f 23 jg 1de279 1de256: 84 d2 test %dl,%dl 1de258: 0f 84 56 fe ff ff je 1de0b4 1de25e: 41 80 7f 3c 00 cmpb $0x0,0x3c(%r15) 1de263: 0f 85 4b fe ff ff jne 1de0b4 1de269: 41 8b 47 30 mov 0x30(%r15),%eax 1de26d: e9 1f fe ff ff jmpq 1de091 1de272: 39 d0 cmp %edx,%eax 1de274: 7e e8 jle 1de25e 1de276: 44 89 e2 mov %r12d,%edx 1de279: 41 89 47 30 mov %eax,0x30(%r15) 1de27d: 84 d2 test %dl,%dl 1de27f: 0f 85 0c fe ff ff jne 1de091 1de285: e9 2a fe ff ff jmpq 1de0b4 1de28a: 45 31 e4 xor %r12d,%r12d 1de28d: e9 db fe ff ff jmpq 1de16d 1de292: 8b 54 24 08 mov 0x8(%rsp),%edx 1de296: 4c 89 ff mov %r15,%rdi 1de299: 4c 89 ee mov %r13,%rsi 1de29c: e8 00 00 00 00 callq 1de2a1 1de2a1: 4c 89 ff mov %r15,%rdi 1de2a4: e8 00 00 00 00 callq 1de2a9 1de2a9: e9 fe fe ff ff jmpq 1de1ac 1de2ae: 41 89 f2 mov %esi,%r10d 1de2b1: e9 86 fd ff ff jmpq 1de03c 1de2b6: 4c 89 ff mov %r15,%rdi 1de2b9: e8 00 00 00 00 callq 1de2be 1de2be: e9 6a fc ff ff jmpq 1ddf2d 1de2c3: 4c 89 ff mov %r15,%rdi 1de2c6: e8 00 00 00 00 callq 1de2cb 1de2cb: e9 cd fe ff ff jmpq 1de19d 1de2d0: 41 8b 57 30 mov 0x30(%r15),%edx 1de2d4: 41 8b 85 10 1f 00 00 mov 0x1f10(%r13),%eax 1de2db: 39 d0 cmp %edx,%eax 1de2dd: 7d 0d jge 1de2ec 1de2df: 84 db test %bl,%bl 1de2e1: 74 09 je 1de2ec 1de2e3: 41 89 47 30 mov %eax,0x30(%r15) 1de2e7: e9 c8 fd ff ff jmpq 1de0b4 1de2ec: 39 d0 cmp %edx,%eax 1de2ee: 0f 8e c0 fd ff ff jle 1de0b4 1de2f4: eb ed jmp 1de2e3 1de2f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1de2fd: 00 00 00 00000000001de300 : 1de300: e8 00 00 00 00 callq 1de305 1de305: 8b 16 mov (%rsi),%edx 1de307: 31 c0 xor %eax,%eax 1de309: 39 17 cmp %edx,(%rdi) 1de30b: 75 08 jne 1de315 1de30d: 8b 4e 04 mov 0x4(%rsi),%ecx 1de310: 39 4f 04 cmp %ecx,0x4(%rdi) 1de313: 74 01 je 1de316 1de315: c3 retq 1de316: 8b 4e 0c mov 0xc(%rsi),%ecx 1de319: 39 4f 0c cmp %ecx,0xc(%rdi) 1de31c: 75 f7 jne 1de315 1de31e: 8b 4e 14 mov 0x14(%rsi),%ecx 1de321: 39 4f 14 cmp %ecx,0x14(%rdi) 1de324: 75 ef jne 1de315 1de326: 8b 4e 20 mov 0x20(%rsi),%ecx 1de329: 39 4f 20 cmp %ecx,0x20(%rdi) 1de32c: 75 e7 jne 1de315 1de32e: 0f b6 46 24 movzbl 0x24(%rsi),%eax 1de332: 38 47 24 cmp %al,0x24(%rdi) 1de335: 0f 94 c0 sete %al 1de338: c3 retq 1de339: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001de340 : 1de340: e8 00 00 00 00 callq 1de345 1de345: 53 push %rbx 1de346: 48 83 ec 10 sub $0x10,%rsp 1de34a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1de351: 00 00 1de353: 48 89 44 24 08 mov %rax,0x8(%rsp) 1de358: 31 c0 xor %eax,%eax 1de35a: 80 bf bc 01 00 00 00 cmpb $0x0,0x1bc(%rdi) 1de361: 74 61 je 1de3c4 1de363: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax 1de36a: be 02 00 00 00 mov $0x2,%esi 1de36f: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1de374: 48 89 fb mov %rdi,%rbx 1de377: 48 8d 50 14 lea 0x14(%rax),%rdx 1de37b: e8 40 f6 ff ff callq 1dd9c0 1de380: 8b 44 24 04 mov 0x4(%rsp),%eax 1de384: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 1de38b: 85 c0 test %eax,%eax 1de38d: b8 01 00 00 00 mov $0x1,%eax 1de392: 0f 45 44 24 04 cmovne 0x4(%rsp),%eax 1de397: 89 82 28 01 00 00 mov %eax,0x128(%rdx) 1de39d: 48 8b 03 mov (%rbx),%rax 1de3a0: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 1de3a7: 48 8b 38 mov (%rax),%rdi 1de3aa: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 1de3b1: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 1de3b8: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1de3bf: e8 00 00 00 00 callq 1de3c4 1de3c4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1de3c9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1de3d0: 00 00 1de3d2: 75 06 jne 1de3da 1de3d4: 48 83 c4 10 add $0x10,%rsp 1de3d8: 5b pop %rbx 1de3d9: c3 retq 1de3da: e8 00 00 00 00 callq 1de3df 1de3df: 90 nop 00000000001de3e0 : 1de3e0: e8 00 00 00 00 callq 1de3e5 1de3e5: 80 bf bc 01 00 00 00 cmpb $0x0,0x1bc(%rdi) 1de3ec: 75 01 jne 1de3ef 1de3ee: c3 retq 1de3ef: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax 1de3f6: be 02 00 00 00 mov $0x2,%esi 1de3fb: 8b 90 28 01 00 00 mov 0x128(%rax),%edx 1de401: 83 ea 01 sub $0x1,%edx 1de404: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx 1de408: 0f b7 54 90 14 movzwl 0x14(%rax,%rdx,4),%edx 1de40d: e9 00 00 00 00 jmpq 1de412 1de412: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1de419: 00 00 00 00 1de41d: 0f 1f 00 nopl (%rax) 00000000001de420 : 1de420: e8 00 00 00 00 callq 1de425 1de425: 80 bf bc 01 00 00 00 cmpb $0x0,0x1bc(%rdi) 1de42c: 74 3e je 1de46c 1de42e: 40 84 f6 test %sil,%sil 1de431: 74 24 je 1de457 1de433: 48 63 57 30 movslq 0x30(%rdi),%rdx 1de437: be 02 00 00 00 mov $0x2,%esi 1de43c: 48 89 d0 mov %rdx,%rax 1de43f: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1de446: c1 f8 1f sar $0x1f,%eax 1de449: 48 c1 fa 26 sar $0x26,%rdx 1de44d: 29 c2 sub %eax,%edx 1de44f: 0f b7 d2 movzwl %dx,%edx 1de452: e9 00 00 00 00 jmpq 1de457 1de457: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax 1de45e: be 02 00 00 00 mov $0x2,%esi 1de463: 0f b7 50 14 movzwl 0x14(%rax),%edx 1de467: e9 00 00 00 00 jmpq 1de46c 1de46c: c3 retq 1de46d: 0f 1f 00 nopl (%rax) 00000000001de470 : 1de470: e8 00 00 00 00 callq 1de475 1de475: 48 b8 00 00 00 00 e8 movabs $0x3e800000000,%rax 1de47c: 03 00 00 1de47f: 53 push %rbx 1de480: 48 89 f3 mov %rsi,%rbx 1de483: 48 89 3e mov %rdi,(%rsi) 1de486: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1de48d: 00 1de48e: 48 c7 86 08 01 00 00 movq $0x0,0x108(%rsi) 1de495: 00 00 00 00 1de499: 48 c7 86 10 01 00 00 movq $0x0,0x110(%rsi) 1de4a0: 00 00 00 00 1de4a4: 48 c7 86 18 01 00 00 movq $0x0,0x118(%rsi) 1de4ab: 00 00 00 00 1de4af: 48 89 8e 00 01 00 00 mov %rcx,0x100(%rsi) 1de4b6: 48 89 86 78 01 00 00 mov %rax,0x178(%rsi) 1de4bd: 48 c7 86 6c 01 00 00 movq $0x186a0,0x16c(%rsi) 1de4c4: a0 86 01 00 1de4c8: c6 86 74 01 00 00 00 movb $0x0,0x174(%rsi) 1de4cf: c7 46 58 90 23 0b 00 movl $0xb2390,0x58(%rsi) 1de4d6: 83 7f 20 01 cmpl $0x1,0x20(%rdi) 1de4da: 75 61 jne 1de53d 1de4dc: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 1de4e3: 00 1de4e4: c7 46 5c d0 b1 37 00 movl $0x37b1d0,0x5c(%rsi) 1de4eb: c6 83 68 01 00 00 00 movb $0x0,0x168(%rbx) 1de4f2: 48 89 df mov %rbx,%rdi 1de4f5: c6 83 bc 01 00 00 00 movb $0x0,0x1bc(%rbx) 1de4fc: e8 00 00 00 00 callq 1de501 1de501: ba f0 01 00 00 mov $0x1f0,%edx 1de506: be c0 0d 00 00 mov $0xdc0,%esi 1de50b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1de512 1de512: e8 00 00 00 00 callq 1de517 1de517: 48 8b 3b mov (%rbx),%rdi 1de51a: ba 80 00 00 00 mov $0x80,%edx 1de51f: 31 f6 xor %esi,%esi 1de521: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 1de528: 48 8d 8b c8 01 00 00 lea 0x1c8(%rbx),%rcx 1de52f: e8 00 00 00 00 callq 1de534 1de534: 48 89 83 c0 01 00 00 mov %rax,0x1c0(%rbx) 1de53b: 5b pop %rbx 1de53c: c3 retq 1de53d: 31 f6 xor %esi,%esi 1de53f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1de546: e8 00 00 00 00 callq 1de54b 1de54b: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1de552: 48 63 b3 6c 01 00 00 movslq 0x16c(%rbx),%rsi 1de559: 8b 7a 18 mov 0x18(%rdx),%edi 1de55c: 48 c1 e6 20 shl $0x20,%rsi 1de560: 21 c7 and %eax,%edi 1de562: 23 42 1c and 0x1c(%rdx),%eax 1de565: 48 c1 e7 20 shl $0x20,%rdi 1de569: 48 09 c7 or %rax,%rdi 1de56c: e8 00 00 00 00 callq 1de571 1de571: 48 89 c2 mov %rax,%rdx 1de574: 48 89 c1 mov %rax,%rcx 1de577: 48 c1 fa 3f sar $0x3f,%rdx 1de57b: 48 89 d0 mov %rdx,%rax 1de57e: 48 31 c8 xor %rcx,%rax 1de581: 48 29 d0 sub %rdx,%rax 1de584: 48 c1 e8 20 shr $0x20,%rax 1de588: 48 89 c2 mov %rax,%rdx 1de58b: f7 d8 neg %eax 1de58d: 48 85 c9 test %rcx,%rcx 1de590: 0f 49 c2 cmovns %edx,%eax 1de593: ba d0 b1 37 00 mov $0x37b1d0,%edx 1de598: 85 c0 test %eax,%eax 1de59a: 0f 44 c2 cmove %edx,%eax 1de59d: 89 43 5c mov %eax,0x5c(%rbx) 1de5a0: e9 46 ff ff ff jmpq 1de4eb 1de5a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1de5ac: 00 00 00 00 00000000001de5b0 : 1de5b0: e8 00 00 00 00 callq 1de5b5 1de5b5: 53 push %rbx 1de5b6: 48 89 fb mov %rdi,%rbx 1de5b9: 48 8b bf 88 00 00 00 mov 0x88(%rdi),%rdi 1de5c0: e8 00 00 00 00 callq 1de5c5 1de5c5: 48 8b 93 c0 01 00 00 mov 0x1c0(%rbx),%rdx 1de5cc: 48 85 d2 test %rdx,%rdx 1de5cf: 74 0b je 1de5dc 1de5d1: 48 8b 3b mov (%rbx),%rdi 1de5d4: 31 f6 xor %esi,%esi 1de5d6: 5b pop %rbx 1de5d7: e9 00 00 00 00 jmpq 1de5dc 1de5dc: 5b pop %rbx 1de5dd: c3 retq 1de5de: 66 90 xchg %ax,%ax 00000000001de5e0 : 1de5e0: e8 00 00 00 00 callq 1de5e5 1de5e5: 41 56 push %r14 1de5e7: 41 89 d6 mov %edx,%r14d 1de5ea: 41 55 push %r13 1de5ec: 41 89 f5 mov %esi,%r13d 1de5ef: 41 54 push %r12 1de5f1: 49 89 cc mov %rcx,%r12 1de5f4: 55 push %rbp 1de5f5: 48 89 fd mov %rdi,%rbp 1de5f8: 53 push %rbx 1de5f9: bb 41 0d 03 00 mov $0x30d41,%ebx 1de5fe: eb 0f jmp 1de60f 1de600: bf c6 a7 00 00 mov $0xa7c6,%edi 1de605: e8 00 00 00 00 callq 1de60a 1de60a: 83 eb 01 sub $0x1,%ebx 1de60d: 74 19 je 1de628 1de60f: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1de613: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1de61a: be 74 62 01 00 mov $0x16274,%esi 1de61f: e8 00 00 00 00 callq 1de624 1de624: 85 c0 test %eax,%eax 1de626: 74 d8 je 1de600 1de628: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1de62c: 31 d2 xor %edx,%edx 1de62e: be 74 62 01 00 mov $0x16274,%esi 1de633: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1de637: 48 8b 07 mov (%rdi),%rax 1de63a: 48 8b 40 08 mov 0x8(%rax),%rax 1de63e: e8 00 00 00 00 callq 1de643 1de643: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de648: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1de64c: 44 89 f2 mov %r14d,%edx 1de64f: be 73 62 01 00 mov $0x16273,%esi 1de654: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1de658: 48 8b 07 mov (%rdi),%rax 1de65b: 48 8b 40 08 mov 0x8(%rax),%rax 1de65f: e8 00 00 00 00 callq 1de664 1de664: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de669: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1de66d: 44 89 ea mov %r13d,%edx 1de670: be 8a 62 01 00 mov $0x1628a,%esi 1de675: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1de679: 48 8b 07 mov (%rdi),%rax 1de67c: 48 8b 40 08 mov 0x8(%rax),%rax 1de680: e8 00 00 00 00 callq 1de685 1de685: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de68a: bb 41 0d 03 00 mov $0x30d41,%ebx 1de68f: eb 0f jmp 1de6a0 1de691: bf c6 a7 00 00 mov $0xa7c6,%edi 1de696: e8 00 00 00 00 callq 1de69b 1de69b: 83 eb 01 sub $0x1,%ebx 1de69e: 74 22 je 1de6c2 1de6a0: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1de6a4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1de6ab: be 74 62 01 00 mov $0x16274,%esi 1de6b0: e8 00 00 00 00 callq 1de6b5 1de6b5: 85 c0 test %eax,%eax 1de6b7: 74 d8 je 1de691 1de6b9: 83 f8 01 cmp $0x1,%eax 1de6bc: 0f 84 d1 00 00 00 je 1de793 1de6c2: 45 31 ed xor %r13d,%r13d 1de6c5: 5b pop %rbx 1de6c6: 44 89 e8 mov %r13d,%eax 1de6c9: 5d pop %rbp 1de6ca: 41 5c pop %r12 1de6cc: 41 5d pop %r13 1de6ce: 41 5e pop %r14 1de6d0: c3 retq 1de6d1: 48 8b 73 10 mov 0x10(%rbx),%rsi 1de6d5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1de6dc 1de6dc: 89 c0 mov %eax,%eax 1de6de: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1de6e6 1de6e5: 00 1de6e6: 0f 83 5c ff ff ff jae 1de648 1de6ec: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1de6f3 1de6f3: 48 85 c0 test %rax,%rax 1de6f6: 74 14 je 1de70c 1de6f8: 48 8b 78 08 mov 0x8(%rax),%rdi 1de6fc: 48 83 c6 08 add $0x8,%rsi 1de700: 31 c9 xor %ecx,%ecx 1de702: ba 74 62 01 00 mov $0x16274,%edx 1de707: e8 00 00 00 00 callq 1de70c 1de70c: e9 37 ff ff ff jmpq 1de648 1de711: 48 8b 73 10 mov 0x10(%rbx),%rsi 1de715: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1de71c 1de71c: 89 c0 mov %eax,%eax 1de71e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1de726 1de725: 00 1de726: 0f 83 5e ff ff ff jae 1de68a 1de72c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1de733 1de733: 48 85 c0 test %rax,%rax 1de736: 74 15 je 1de74d 1de738: 48 8b 78 08 mov 0x8(%rax),%rdi 1de73c: 48 83 c6 08 add $0x8,%rsi 1de740: 44 89 e9 mov %r13d,%ecx 1de743: ba 8a 62 01 00 mov $0x1628a,%edx 1de748: e8 00 00 00 00 callq 1de74d 1de74d: e9 38 ff ff ff jmpq 1de68a 1de752: 48 8b 73 10 mov 0x10(%rbx),%rsi 1de756: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1de75d 1de75d: 89 c0 mov %eax,%eax 1de75f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1de767 1de766: 00 1de767: 0f 83 fc fe ff ff jae 1de669 1de76d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1de774 1de774: 48 85 c0 test %rax,%rax 1de777: 74 15 je 1de78e 1de779: 48 8b 78 08 mov 0x8(%rax),%rdi 1de77d: 48 83 c6 08 add $0x8,%rsi 1de781: 44 89 f1 mov %r14d,%ecx 1de784: ba 73 62 01 00 mov $0x16273,%edx 1de789: e8 00 00 00 00 callq 1de78e 1de78e: e9 d6 fe ff ff jmpq 1de669 1de793: 41 bd 01 00 00 00 mov $0x1,%r13d 1de799: 4d 85 e4 test %r12,%r12 1de79c: 0f 84 23 ff ff ff je 1de6c5 1de7a2: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1de7a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1de7ad: be 73 62 01 00 mov $0x16273,%esi 1de7b2: e8 00 00 00 00 callq 1de7b7 1de7b7: 5b pop %rbx 1de7b8: 5d pop %rbp 1de7b9: 41 89 04 24 mov %eax,(%r12) 1de7bd: 44 89 e8 mov %r13d,%eax 1de7c0: 41 5c pop %r12 1de7c2: 41 5d pop %r13 1de7c4: 41 5e pop %r14 1de7c6: c3 retq 1de7c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1de7ce: 00 00 00000000001de7d0 : 1de7d0: e8 00 00 00 00 callq 1de7d5 1de7d5: 55 push %rbp 1de7d6: 48 89 fd mov %rdi,%rbp 1de7d9: 53 push %rbx 1de7da: 89 f3 mov %esi,%ebx 1de7dc: 48 83 ec 10 sub $0x10,%rsp 1de7e0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1de7e7: 00 00 1de7e9: 48 89 44 24 08 mov %rax,0x8(%rsp) 1de7ee: 31 c0 xor %eax,%eax 1de7f0: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1de7f7: 00 1de7f8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de7fd: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1de802: 89 da mov %ebx,%edx 1de804: be 01 00 00 00 mov $0x1,%esi 1de809: 48 89 ef mov %rbp,%rdi 1de80c: e8 cf fd ff ff callq 1de5e0 1de811: 84 c0 test %al,%al 1de813: 74 0a je 1de81f 1de815: 83 c3 01 add $0x1,%ebx 1de818: 3b 5c 24 04 cmp 0x4(%rsp),%ebx 1de81c: 0f 94 c0 sete %al 1de81f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1de824: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1de82b: 00 00 1de82d: 75 1e jne 1de84d 1de82f: 48 83 c4 10 add $0x10,%rsp 1de833: 5b pop %rbx 1de834: 5d pop %rbp 1de835: c3 retq 1de836: 89 f2 mov %esi,%edx 1de838: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1de83f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1de846: e8 00 00 00 00 callq 1de84b 1de84b: eb b0 jmp 1de7fd 1de84d: e8 00 00 00 00 callq 1de852 1de852: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1de859: 00 00 00 00 1de85d: 0f 1f 00 nopl (%rax) 00000000001de860 : 1de860: e8 00 00 00 00 callq 1de865 1de865: 55 push %rbp 1de866: 48 89 fd mov %rdi,%rbp 1de869: 53 push %rbx 1de86a: 48 89 f3 mov %rsi,%rbx 1de86d: 48 83 ec 08 sub $0x8,%rsp 1de871: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de876: 31 d2 xor %edx,%edx 1de878: 48 89 d9 mov %rbx,%rcx 1de87b: be 02 00 00 00 mov $0x2,%esi 1de880: 48 89 ef mov %rbp,%rdi 1de883: e8 58 fd ff ff callq 1de5e0 1de888: 84 c0 test %al,%al 1de88a: 75 1c jne 1de8a8 1de88c: 48 83 c4 08 add $0x8,%rsp 1de890: 5b pop %rbx 1de891: 5d pop %rbp 1de892: c3 retq 1de893: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1de89a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1de8a1: e8 00 00 00 00 callq 1de8a6 1de8a6: eb ce jmp 1de876 1de8a8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de8ad: 48 83 c4 08 add $0x8,%rsp 1de8b1: 5b pop %rbx 1de8b2: 5d pop %rbp 1de8b3: c3 retq 1de8b4: 8b 13 mov (%rbx),%edx 1de8b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1de8bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1de8c4: 88 44 24 07 mov %al,0x7(%rsp) 1de8c8: e8 00 00 00 00 callq 1de8cd 1de8cd: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1de8d2: 48 83 c4 08 add $0x8,%rsp 1de8d6: 5b pop %rbx 1de8d7: 5d pop %rbp 1de8d8: c3 retq 1de8d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001de8e0 : 1de8e0: e8 00 00 00 00 callq 1de8e5 1de8e5: 55 push %rbp 1de8e6: 48 89 fd mov %rdi,%rbp 1de8e9: 48 83 ec 10 sub $0x10,%rsp 1de8ed: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1de8f4: 00 00 1de8f6: 48 89 44 24 08 mov %rax,0x8(%rsp) 1de8fb: 31 c0 xor %eax,%eax 1de8fd: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1de904: 00 1de905: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de90a: 31 d2 xor %edx,%edx 1de90c: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1de911: be 03 00 00 00 mov $0x3,%esi 1de916: 48 89 ef mov %rbp,%rdi 1de919: e8 c2 fc ff ff callq 1de5e0 1de91e: 84 c0 test %al,%al 1de920: 74 0d je 1de92f 1de922: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de927: 83 7c 24 04 1f cmpl $0x1f,0x4(%rsp) 1de92c: 0f 94 c0 sete %al 1de92f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1de934: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1de93b: 00 00 1de93d: 75 34 jne 1de973 1de93f: 48 83 c4 10 add $0x10,%rsp 1de943: 5d pop %rbp 1de944: c3 retq 1de945: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1de94c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1de953: e8 00 00 00 00 callq 1de958 1de958: eb b0 jmp 1de90a 1de95a: 8b 54 24 04 mov 0x4(%rsp),%edx 1de95e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1de965: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1de96c: e8 00 00 00 00 callq 1de971 1de971: eb b4 jmp 1de927 1de973: e8 00 00 00 00 callq 1de978 1de978: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1de97f: 00 00000000001de980 : 1de980: e8 00 00 00 00 callq 1de985 1de985: 55 push %rbp 1de986: 48 89 fd mov %rdi,%rbp 1de989: 48 83 ec 10 sub $0x10,%rsp 1de98d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1de994: 00 00 1de996: 48 89 44 24 08 mov %rax,0x8(%rsp) 1de99b: 31 c0 xor %eax,%eax 1de99d: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1de9a4: 00 1de9a5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de9aa: 31 d2 xor %edx,%edx 1de9ac: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1de9b1: be 04 00 00 00 mov $0x4,%esi 1de9b6: 48 89 ef mov %rbp,%rdi 1de9b9: e8 22 fc ff ff callq 1de5e0 1de9be: 84 c0 test %al,%al 1de9c0: 74 0d je 1de9cf 1de9c2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1de9c7: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 1de9cc: 0f 94 c0 sete %al 1de9cf: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1de9d4: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1de9db: 00 00 1de9dd: 75 34 jne 1dea13 1de9df: 48 83 c4 10 add $0x10,%rsp 1de9e3: 5d pop %rbp 1de9e4: c3 retq 1de9e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1de9ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1de9f3: e8 00 00 00 00 callq 1de9f8 1de9f8: eb b0 jmp 1de9aa 1de9fa: 8b 54 24 04 mov 0x4(%rsp),%edx 1de9fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dea05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dea0c: e8 00 00 00 00 callq 1dea11 1dea11: eb b4 jmp 1de9c7 1dea13: e8 00 00 00 00 callq 1dea18 1dea18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1dea1f: 00 00000000001dea20 : 1dea20: e8 00 00 00 00 callq 1dea25 1dea25: 41 54 push %r12 1dea27: 41 89 f4 mov %esi,%r12d 1dea2a: 55 push %rbp 1dea2b: 48 89 fd mov %rdi,%rbp 1dea2e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dea33: 44 89 e2 mov %r12d,%edx 1dea36: 48 89 ef mov %rbp,%rdi 1dea39: 31 c9 xor %ecx,%ecx 1dea3b: 5d pop %rbp 1dea3c: be 05 00 00 00 mov $0x5,%esi 1dea41: 41 5c pop %r12 1dea43: e9 98 fb ff ff jmpq 1de5e0 1dea48: 89 f2 mov %esi,%edx 1dea4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dea51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dea58: e8 00 00 00 00 callq 1dea5d 1dea5d: eb d4 jmp 1dea33 1dea5f: 90 nop 00000000001dea60 : 1dea60: e8 00 00 00 00 callq 1dea65 1dea65: 41 54 push %r12 1dea67: 41 89 f4 mov %esi,%r12d 1dea6a: 55 push %rbp 1dea6b: 48 89 fd mov %rdi,%rbp 1dea6e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dea73: 44 89 e2 mov %r12d,%edx 1dea76: 48 89 ef mov %rbp,%rdi 1dea79: 31 c9 xor %ecx,%ecx 1dea7b: 5d pop %rbp 1dea7c: be 06 00 00 00 mov $0x6,%esi 1dea81: 41 5c pop %r12 1dea83: e9 58 fb ff ff jmpq 1de5e0 1dea88: 89 f2 mov %esi,%edx 1dea8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dea91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dea98: e8 00 00 00 00 callq 1dea9d 1dea9d: eb d4 jmp 1dea73 1dea9f: 90 nop 00000000001deaa0 : 1deaa0: e8 00 00 00 00 callq 1deaa5 1deaa5: 55 push %rbp 1deaa6: 48 89 fd mov %rdi,%rbp 1deaa9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1deaae: 48 89 ef mov %rbp,%rdi 1deab1: 31 c9 xor %ecx,%ecx 1deab3: ba 01 00 00 00 mov $0x1,%edx 1deab8: be 07 00 00 00 mov $0x7,%esi 1deabd: 5d pop %rbp 1deabe: e9 1d fb ff ff jmpq 1de5e0 1deac3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1deaca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dead1: e8 00 00 00 00 callq 1dead6 1dead6: eb d6 jmp 1deaae 1dead8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1deadf: 00 00000000001deae0 : 1deae0: e8 00 00 00 00 callq 1deae5 1deae5: 55 push %rbp 1deae6: 48 89 fd mov %rdi,%rbp 1deae9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1deaee: 48 89 ef mov %rbp,%rdi 1deaf1: 31 c9 xor %ecx,%ecx 1deaf3: ba 01 00 00 00 mov $0x1,%edx 1deaf8: be 08 00 00 00 mov $0x8,%esi 1deafd: 5d pop %rbp 1deafe: e9 dd fa ff ff jmpq 1de5e0 1deb03: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1deb0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1deb11: e8 00 00 00 00 callq 1deb16 1deb16: eb d6 jmp 1deaee 1deb18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1deb1f: 00 00000000001deb20 : 1deb20: e8 00 00 00 00 callq 1deb25 1deb25: 41 54 push %r12 1deb27: 41 89 f4 mov %esi,%r12d 1deb2a: 0f b7 ca movzwl %dx,%ecx 1deb2d: 55 push %rbp 1deb2e: 41 c1 e4 10 shl $0x10,%r12d 1deb32: 48 89 fd mov %rdi,%rbp 1deb35: 41 09 cc or %ecx,%r12d 1deb38: 48 83 ec 10 sub $0x10,%rsp 1deb3c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1deb43: 00 00 1deb45: 48 89 44 24 08 mov %rax,0x8(%rsp) 1deb4a: 31 c0 xor %eax,%eax 1deb4c: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1deb53: 00 1deb54: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1deb59: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1deb5e: 44 89 e2 mov %r12d,%edx 1deb61: be 09 00 00 00 mov $0x9,%esi 1deb66: 48 89 ef mov %rbp,%rdi 1deb69: e8 72 fa ff ff callq 1de5e0 1deb6e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1deb73: 8b 44 24 04 mov 0x4(%rsp),%eax 1deb77: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1deb7c: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1deb83: 00 00 1deb85: 75 38 jne 1debbf 1deb87: 48 83 c4 10 add $0x10,%rsp 1deb8b: 5d pop %rbp 1deb8c: 41 5c pop %r12 1deb8e: c3 retq 1deb8f: 89 f2 mov %esi,%edx 1deb91: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1deb98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1deb9f: e8 00 00 00 00 callq 1deba4 1deba4: eb b3 jmp 1deb59 1deba6: 8b 54 24 04 mov 0x4(%rsp),%edx 1debaa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1debb1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1debb8: e8 00 00 00 00 callq 1debbd 1debbd: eb b4 jmp 1deb73 1debbf: e8 00 00 00 00 callq 1debc4 1debc4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1debcb: 00 00 00 00 1debcf: 90 nop 00000000001debd0 : 1debd0: e8 00 00 00 00 callq 1debd5 1debd5: 41 54 push %r12 1debd7: 41 89 f4 mov %esi,%r12d 1debda: 0f b7 ca movzwl %dx,%ecx 1debdd: 55 push %rbp 1debde: 41 c1 e4 10 shl $0x10,%r12d 1debe2: 48 89 fd mov %rdi,%rbp 1debe5: 41 09 cc or %ecx,%r12d 1debe8: 48 83 ec 10 sub $0x10,%rsp 1debec: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1debf3: 00 00 1debf5: 48 89 44 24 08 mov %rax,0x8(%rsp) 1debfa: 31 c0 xor %eax,%eax 1debfc: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1dec03: 00 1dec04: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dec09: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1dec0e: 44 89 e2 mov %r12d,%edx 1dec11: be 0a 00 00 00 mov $0xa,%esi 1dec16: 48 89 ef mov %rbp,%rdi 1dec19: e8 c2 f9 ff ff callq 1de5e0 1dec1e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dec23: 8b 44 24 04 mov 0x4(%rsp),%eax 1dec27: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1dec2c: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1dec33: 00 00 1dec35: 75 38 jne 1dec6f 1dec37: 48 83 c4 10 add $0x10,%rsp 1dec3b: 5d pop %rbp 1dec3c: 41 5c pop %r12 1dec3e: c3 retq 1dec3f: 89 f2 mov %esi,%edx 1dec41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dec48: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dec4f: e8 00 00 00 00 callq 1dec54 1dec54: eb b3 jmp 1dec09 1dec56: 8b 54 24 04 mov 0x4(%rsp),%edx 1dec5a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dec61: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dec68: e8 00 00 00 00 callq 1dec6d 1dec6d: eb b4 jmp 1dec23 1dec6f: e8 00 00 00 00 callq 1dec74 1dec74: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dec7b: 00 00 00 00 1dec7f: 90 nop 00000000001dec80 : 1dec80: e8 00 00 00 00 callq 1dec85 1dec85: 41 54 push %r12 1dec87: 41 89 f4 mov %esi,%r12d 1dec8a: 0f b6 ca movzbl %dl,%ecx 1dec8d: 55 push %rbp 1dec8e: 41 c1 e4 10 shl $0x10,%r12d 1dec92: 48 89 fd mov %rdi,%rbp 1dec95: 41 09 cc or %ecx,%r12d 1dec98: 48 83 ec 10 sub $0x10,%rsp 1dec9c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1deca3: 00 00 1deca5: 48 89 44 24 08 mov %rax,0x8(%rsp) 1decaa: 31 c0 xor %eax,%eax 1decac: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1decb3: 00 1decb4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1decb9: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1decbe: 44 89 e2 mov %r12d,%edx 1decc1: be 0b 00 00 00 mov $0xb,%esi 1decc6: 48 89 ef mov %rbp,%rdi 1decc9: e8 12 f9 ff ff callq 1de5e0 1decce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1decd3: 8b 44 24 04 mov 0x4(%rsp),%eax 1decd7: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1decdc: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1dece3: 00 00 1dece5: 75 38 jne 1ded1f 1dece7: 48 83 c4 10 add $0x10,%rsp 1deceb: 5d pop %rbp 1decec: 41 5c pop %r12 1decee: c3 retq 1decef: 89 f2 mov %esi,%edx 1decf1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1decf8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1decff: e8 00 00 00 00 callq 1ded04 1ded04: eb b3 jmp 1decb9 1ded06: 8b 54 24 04 mov 0x4(%rsp),%edx 1ded0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ded11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ded18: e8 00 00 00 00 callq 1ded1d 1ded1d: eb b4 jmp 1decd3 1ded1f: e8 00 00 00 00 callq 1ded24 1ded24: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ded2b: 00 00 00 00 1ded2f: 90 nop 00000000001ded30 : 1ded30: e8 00 00 00 00 callq 1ded35 1ded35: 41 54 push %r12 1ded37: 41 89 f4 mov %esi,%r12d 1ded3a: 55 push %rbp 1ded3b: 41 c1 e4 10 shl $0x10,%r12d 1ded3f: 48 89 fd mov %rdi,%rbp 1ded42: 48 83 ec 10 sub $0x10,%rsp 1ded46: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ded4d: 00 00 1ded4f: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ded54: 31 c0 xor %eax,%eax 1ded56: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1ded5d: 00 1ded5e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ded63: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1ded68: 44 89 e2 mov %r12d,%edx 1ded6b: be 0c 00 00 00 mov $0xc,%esi 1ded70: 48 89 ef mov %rbp,%rdi 1ded73: e8 68 f8 ff ff callq 1de5e0 1ded78: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ded7d: 8b 44 24 04 mov 0x4(%rsp),%eax 1ded81: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1ded86: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1ded8d: 00 00 1ded8f: 75 38 jne 1dedc9 1ded91: 48 83 c4 10 add $0x10,%rsp 1ded95: 5d pop %rbp 1ded96: 41 5c pop %r12 1ded98: c3 retq 1ded99: 89 f2 mov %esi,%edx 1ded9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1deda2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1deda9: e8 00 00 00 00 callq 1dedae 1dedae: eb b3 jmp 1ded63 1dedb0: 8b 54 24 04 mov 0x4(%rsp),%edx 1dedb4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dedbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dedc2: e8 00 00 00 00 callq 1dedc7 1dedc7: eb b4 jmp 1ded7d 1dedc9: e8 00 00 00 00 callq 1dedce 1dedce: 66 90 xchg %ax,%ax 00000000001dedd0 : 1dedd0: e8 00 00 00 00 callq 1dedd5 1dedd5: 41 54 push %r12 1dedd7: 41 89 f4 mov %esi,%r12d 1dedda: 55 push %rbp 1deddb: 48 89 fd mov %rdi,%rbp 1dedde: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dede3: 44 89 e2 mov %r12d,%edx 1dede6: 48 89 ef mov %rbp,%rdi 1dede9: 31 c9 xor %ecx,%ecx 1dedeb: 5d pop %rbp 1dedec: be 0d 00 00 00 mov $0xd,%esi 1dedf1: 41 5c pop %r12 1dedf3: e9 e8 f7 ff ff jmpq 1de5e0 1dedf8: 89 f2 mov %esi,%edx 1dedfa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dee01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dee08: e8 00 00 00 00 callq 1dee0d 1dee0d: eb d4 jmp 1dede3 1dee0f: 90 nop 00000000001dee10 : 1dee10: e8 00 00 00 00 callq 1dee15 1dee15: 41 54 push %r12 1dee17: 41 89 f4 mov %esi,%r12d 1dee1a: 55 push %rbp 1dee1b: 48 89 fd mov %rdi,%rbp 1dee1e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dee23: 44 89 e2 mov %r12d,%edx 1dee26: 48 89 ef mov %rbp,%rdi 1dee29: 31 c9 xor %ecx,%ecx 1dee2b: 5d pop %rbp 1dee2c: be 0e 00 00 00 mov $0xe,%esi 1dee31: 41 5c pop %r12 1dee33: e9 a8 f7 ff ff jmpq 1de5e0 1dee38: 89 f2 mov %esi,%edx 1dee3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dee41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dee48: e8 00 00 00 00 callq 1dee4d 1dee4d: eb d4 jmp 1dee23 1dee4f: 90 nop 00000000001dee50 : 1dee50: e8 00 00 00 00 callq 1dee55 1dee55: 41 54 push %r12 1dee57: 55 push %rbp 1dee58: 48 89 fd mov %rdi,%rbp 1dee5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dee60: 44 0f b6 e6 movzbl %sil,%r12d 1dee64: 44 89 e2 mov %r12d,%edx 1dee67: 48 89 ef mov %rbp,%rdi 1dee6a: 31 c9 xor %ecx,%ecx 1dee6c: 5d pop %rbp 1dee6d: be 10 00 00 00 mov $0x10,%esi 1dee72: 41 5c pop %r12 1dee74: e9 67 f7 ff ff jmpq 1de5e0 1dee79: 44 0f b6 e6 movzbl %sil,%r12d 1dee7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dee84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dee8b: 44 89 e2 mov %r12d,%edx 1dee8e: e8 00 00 00 00 callq 1dee93 1dee93: eb cf jmp 1dee64 1dee95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dee9c: 00 00 00 00 00000000001deea0 : 1deea0: e8 00 00 00 00 callq 1deea5 1deea5: 55 push %rbp 1deea6: 48 89 fd mov %rdi,%rbp 1deea9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1deeae: 48 89 ef mov %rbp,%rdi 1deeb1: 31 c9 xor %ecx,%ecx 1deeb3: 31 d2 xor %edx,%edx 1deeb5: be 11 00 00 00 mov $0x11,%esi 1deeba: 5d pop %rbp 1deebb: e9 20 f7 ff ff jmpq 1de5e0 1deec0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1deec7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1deece: e8 00 00 00 00 callq 1deed3 1deed3: eb d9 jmp 1deeae 1deed5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1deedc: 00 00 00 1deedf: 90 nop 00000000001deee0 : 1deee0: e8 00 00 00 00 callq 1deee5 1deee5: 89 f0 mov %esi,%eax 1deee7: 48 89 d6 mov %rdx,%rsi 1deeea: 48 85 ff test %rdi,%rdi 1deeed: 0f 84 b6 00 00 00 je 1defa9 1deef3: 8b 4f 0c mov 0xc(%rdi),%ecx 1deef6: 8b 57 08 mov 0x8(%rdi),%edx 1deef9: 83 f8 02 cmp $0x2,%eax 1deefc: 76 42 jbe 1def40 1deefe: 8b 47 10 mov 0x10(%rdi),%eax 1def01: 3d b0 1e 04 00 cmp $0x41eb0,%eax 1def06: 77 2d ja 1def35 1def08: 81 fa 40 02 00 00 cmp $0x240,%edx 1def0e: 77 30 ja 1def40 1def10: 44 0f b6 47 20 movzbl 0x20(%rdi),%r8d 1def15: 45 84 c0 test %r8b,%r8b 1def18: 0f 85 8c 00 00 00 jne 1defaa 1def1e: 8d 41 fe lea -0x2(%rcx),%eax 1def21: 83 e0 fd and $0xfffffffd,%eax 1def24: 0f 85 e3 00 00 00 jne 1df00d 1def2a: 8b 07 mov (%rdi),%eax 1def2c: 41 83 f0 01 xor $0x1,%r8d 1def30: 45 31 c9 xor %r9d,%r9d 1def33: eb 13 jmp 1def48 1def35: 3d 60 3d 08 00 cmp $0x83d60,%eax 1def3a: 0f 86 da 00 00 00 jbe 1df01a 1def40: 8b 07 mov (%rdi),%eax 1def42: 45 31 c0 xor %r8d,%r8d 1def45: 45 31 c9 xor %r9d,%r9d 1def48: 2b 47 04 sub 0x4(%rdi),%eax 1def4b: 45 31 d2 xor %r10d,%r10d 1def4e: 85 c9 test %ecx,%ecx 1def50: 75 73 jne 1defc5 1def52: 8d 84 80 8e fe ff ff lea -0x172(%rax,%rax,4),%eax 1def59: 01 c0 add %eax,%eax 1def5b: c1 e8 05 shr $0x5,%eax 1def5e: 89 c1 mov %eax,%ecx 1def60: 8b 47 18 mov 0x18(%rdi),%eax 1def63: 0f af c2 imul %edx,%eax 1def66: ba cd cc cc cc mov $0xcccccccd,%edx 1def6b: 0f af c1 imul %ecx,%eax 1def6e: 48 0f af c2 imul %rdx,%rax 1def72: 8b 57 1c mov 0x1c(%rdi),%edx 1def75: 48 c1 e8 23 shr $0x23,%rax 1def79: 83 fa 03 cmp $0x3,%edx 1def7c: 74 4c je 1defca 1def7e: 83 fa 04 cmp $0x4,%edx 1def81: 74 69 je 1defec 1def83: c1 e0 02 shl $0x2,%eax 1def86: 3d 1f 62 05 00 cmp $0x5621f,%eax 1def8b: 77 0d ja 1def9a 1def8d: 45 84 c0 test %r8b,%r8b 1def90: 0f 85 9a 00 00 00 jne 1df030 1def96: 80 26 87 andb $0x87,(%rsi) 1def99: c3 retq 1def9a: 3d ff db 05 00 cmp $0x5dbff,%eax 1def9f: 77 35 ja 1defd6 1defa1: 80 26 8f andb $0x8f,(%rsi) 1defa4: 45 84 c9 test %r9b,%r9b 1defa7: 75 ed jne 1def96 1defa9: c3 retq 1defaa: 8b 07 mov (%rdi),%eax 1defac: 44 8b 4f 04 mov 0x4(%rdi),%r9d 1defb0: 83 f9 02 cmp $0x2,%ecx 1defb3: 0f 85 73 ff ff ff jne 1def2c 1defb9: 44 29 c8 sub %r9d,%eax 1defbc: 45 89 c2 mov %r8d,%r10d 1defbf: 45 31 c9 xor %r9d,%r9d 1defc2: 45 31 c0 xor %r8d,%r8d 1defc5: 0f af c1 imul %ecx,%eax 1defc8: eb 88 jmp 1def52 1defca: 8d 04 80 lea (%rax,%rax,4),%eax 1defcd: 3d 1f 62 05 00 cmp $0x5621f,%eax 1defd2: 76 b9 jbe 1def8d 1defd4: eb c4 jmp 1def9a 1defd6: 3d 3f c4 0a 00 cmp $0xac43f,%eax 1defdb: 77 1d ja 1deffa 1defdd: 80 26 9f andb $0x9f,(%rsi) 1defe0: 45 84 d2 test %r10b,%r10b 1defe3: 75 bc jne 1defa1 1defe5: 45 84 c9 test %r9b,%r9b 1defe8: 74 bf je 1defa9 1defea: eb aa jmp 1def96 1defec: 8d 04 40 lea (%rax,%rax,2),%eax 1defef: 01 c0 add %eax,%eax 1deff1: 3d 1f 62 05 00 cmp $0x5621f,%eax 1deff6: 76 95 jbe 1def8d 1deff8: eb a0 jmp 1def9a 1deffa: 3d ff b7 0b 00 cmp $0xbb7ff,%eax 1defff: 77 05 ja 1df006 1df001: 80 26 bf andb $0xbf,(%rsi) 1df004: eb da jmp 1defe0 1df006: 45 84 c0 test %r8b,%r8b 1df009: 74 d5 je 1defe0 1df00b: eb f4 jmp 1df001 1df00d: 8b 07 mov (%rdi),%eax 1df00f: 41 b9 01 00 00 00 mov $0x1,%r9d 1df015: e9 2e ff ff ff jmpq 1def48 1df01a: 81 fa 40 02 00 00 cmp $0x240,%edx 1df020: 0f 87 1a ff ff ff ja 1def40 1df026: 44 0f b6 47 20 movzbl 0x20(%rdi),%r8d 1df02b: e9 fa fe ff ff jmpq 1def2a 1df030: 80 26 bf andb $0xbf,(%rsi) 1df033: e9 5e ff ff ff jmpq 1def96 1df038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1df03f: 00 00000000001df040 : 1df040: e8 00 00 00 00 callq 1df045 1df045: 41 55 push %r13 1df047: 41 89 d5 mov %edx,%r13d 1df04a: b9 01 00 00 00 mov $0x1,%ecx 1df04f: 41 54 push %r12 1df051: 41 89 f4 mov %esi,%r12d 1df054: 53 push %rbx 1df055: 48 8b 47 20 mov 0x20(%rdi),%rax 1df059: 48 89 fb mov %rdi,%rbx 1df05c: 48 8b 57 28 mov 0x28(%rdi),%rdx 1df060: 44 0f b6 00 movzbl (%rax),%r8d 1df064: 48 8b 47 18 mov 0x18(%rdi),%rax 1df068: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1df06c: 56 push %rsi 1df06d: 44 8b 0a mov (%rdx),%r9d 1df070: 8b 30 mov (%rax),%esi 1df072: 31 d2 xor %edx,%edx 1df074: e8 00 00 00 00 callq 1df079 1df079: 48 8b 43 28 mov 0x28(%rbx),%rax 1df07d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df081: 31 d2 xor %edx,%edx 1df083: b9 01 00 00 00 mov $0x1,%ecx 1df088: 44 8b 48 04 mov 0x4(%rax),%r9d 1df08c: 48 8b 43 20 mov 0x20(%rbx),%rax 1df090: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 1df095: 48 8b 43 18 mov 0x18(%rbx),%rax 1df099: 8b 70 04 mov 0x4(%rax),%esi 1df09c: 41 55 push %r13 1df09e: e8 00 00 00 00 callq 1df0a3 1df0a3: 58 pop %rax 1df0a4: 5a pop %rdx 1df0a5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1df0aa: 5b pop %rbx 1df0ab: 41 5c pop %r12 1df0ad: 41 5d pop %r13 1df0af: c3 retq 1df0b0: 5b pop %rbx 1df0b1: 44 89 e9 mov %r13d,%ecx 1df0b4: 44 89 e2 mov %r12d,%edx 1df0b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1df0be: 41 5c pop %r12 1df0c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1df0c7: 41 5d pop %r13 1df0c9: e9 00 00 00 00 jmpq 1df0ce 1df0ce: 66 90 xchg %ax,%ax 00000000001df0d0 : 1df0d0: e8 00 00 00 00 callq 1df0d5 1df0d5: 41 55 push %r13 1df0d7: 41 89 f5 mov %esi,%r13d 1df0da: b9 01 00 00 00 mov $0x1,%ecx 1df0df: 41 54 push %r12 1df0e1: 53 push %rbx 1df0e2: 48 8b 47 20 mov 0x20(%rdi),%rax 1df0e6: 48 89 fb mov %rdi,%rbx 1df0e9: 48 8b 57 28 mov 0x28(%rdi),%rdx 1df0ed: 44 0f b6 00 movzbl (%rax),%r8d 1df0f1: 48 8b 47 18 mov 0x18(%rdi),%rax 1df0f5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1df0f9: 56 push %rsi 1df0fa: 44 8b 0a mov (%rdx),%r9d 1df0fd: 8b 30 mov (%rax),%esi 1df0ff: 31 d2 xor %edx,%edx 1df101: e8 00 00 00 00 callq 1df106 1df106: 48 8b 43 18 mov 0x18(%rbx),%rax 1df10a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df10e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1df115: 8b 70 04 mov 0x4(%rax),%esi 1df118: e8 00 00 00 00 callq 1df11d 1df11d: 41 89 c4 mov %eax,%r12d 1df120: 58 pop %rax 1df121: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1df126: 44 89 e0 mov %r12d,%eax 1df129: 5b pop %rbx 1df12a: 41 5c pop %r12 1df12c: 41 5d pop %r13 1df12e: c3 retq 1df12f: 44 89 e1 mov %r12d,%ecx 1df132: 44 89 ea mov %r13d,%edx 1df135: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1df13c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1df143: e8 00 00 00 00 callq 1df148 1df148: 44 89 e0 mov %r12d,%eax 1df14b: 5b pop %rbx 1df14c: 41 5c pop %r12 1df14e: 41 5d pop %r13 1df150: c3 retq 1df151: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1df158: 00 00 00 00 1df15c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001df160 : 1df160: e8 00 00 00 00 callq 1df165 1df165: 41 54 push %r12 1df167: be 54 00 00 00 mov $0x54,%esi 1df16c: 55 push %rbp 1df16d: 48 89 fd mov %rdi,%rbp 1df170: 53 push %rbx 1df171: e8 5a ff ff ff callq 1df0d0 1df176: 48 89 ef mov %rbp,%rdi 1df179: be 54 00 00 00 mov $0x54,%esi 1df17e: 89 c3 mov %eax,%ebx 1df180: 89 c2 mov %eax,%edx 1df182: 83 e3 fe and $0xfffffffe,%ebx 1df185: 81 ca 01 00 00 80 or $0x80000001,%edx 1df18b: e8 b0 fe ff ff callq 1df040 1df190: 81 cb 00 00 00 80 or $0x80000000,%ebx 1df196: be 54 00 00 00 mov $0x54,%esi 1df19b: 48 89 ef mov %rbp,%rdi 1df19e: 89 da mov %ebx,%edx 1df1a0: e8 9b fe ff ff callq 1df040 1df1a5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1df1aa: 5b pop %rbx 1df1ab: 5d pop %rbp 1df1ac: 41 5c pop %r12 1df1ae: c3 retq 1df1af: 8b 55 10 mov 0x10(%rbp),%edx 1df1b2: 89 d9 mov %ebx,%ecx 1df1b4: 5b pop %rbx 1df1b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1df1bc: 5d pop %rbp 1df1bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1df1c4: 41 5c pop %r12 1df1c6: e9 00 00 00 00 jmpq 1df1cb 1df1cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001df1d0 : 1df1d0: e8 00 00 00 00 callq 1df1d5 1df1d5: 55 push %rbp 1df1d6: be 54 00 00 00 mov $0x54,%esi 1df1db: 53 push %rbx 1df1dc: 48 89 fb mov %rdi,%rbx 1df1df: e8 ec fe ff ff callq 1df0d0 1df1e4: 48 89 df mov %rbx,%rdi 1df1e7: be 54 00 00 00 mov $0x54,%esi 1df1ec: 89 c2 mov %eax,%edx 1df1ee: 89 c5 mov %eax,%ebp 1df1f0: 83 ca 01 or $0x1,%edx 1df1f3: e8 48 fe ff ff callq 1df040 1df1f8: 89 ea mov %ebp,%edx 1df1fa: 48 89 df mov %rbx,%rdi 1df1fd: be 54 00 00 00 mov $0x54,%esi 1df202: 81 e2 ff ff ff 7f and $0x7fffffff,%edx 1df208: 83 ca 01 or $0x1,%edx 1df20b: e8 30 fe ff ff callq 1df040 1df210: 89 ea mov %ebp,%edx 1df212: 48 89 df mov %rbx,%rdi 1df215: be 54 00 00 00 mov $0x54,%esi 1df21a: 81 e2 fe ff ff 7f and $0x7ffffffe,%edx 1df220: e8 1b fe ff ff callq 1df040 1df225: be 54 00 00 00 mov $0x54,%esi 1df22a: 48 89 df mov %rbx,%rdi 1df22d: e8 9e fe ff ff callq 1df0d0 1df232: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1df237: 5b pop %rbx 1df238: 5d pop %rbp 1df239: c3 retq 1df23a: 8b 53 10 mov 0x10(%rbx),%edx 1df23d: 89 c1 mov %eax,%ecx 1df23f: 5b pop %rbx 1df240: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1df247: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1df24e: 5d pop %rbp 1df24f: e9 00 00 00 00 jmpq 1df254 1df254: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1df25b: 00 00 00 00 1df25f: 90 nop 00000000001df260 : 1df260: e8 00 00 00 00 callq 1df265 1df265: be 56 00 00 00 mov $0x56,%esi 1df26a: e8 61 fe ff ff callq 1df0d0 1df26f: c1 e8 1e shr $0x1e,%eax 1df272: 83 f8 01 cmp $0x1,%eax 1df275: 0f 95 c0 setne %al 1df278: c3 retq 1df279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001df280 : 1df280: e8 00 00 00 00 callq 1df285 1df285: 41 54 push %r12 1df287: 55 push %rbp 1df288: 48 89 cd mov %rcx,%rbp 1df28b: 53 push %rbx 1df28c: 48 89 fb mov %rdi,%rbx 1df28f: 83 fe 04 cmp $0x4,%esi 1df292: 0f 85 ca 00 00 00 jne 1df362 1df298: 44 8b 62 14 mov 0x14(%rdx),%r12d 1df29c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1df2a1: 48 8b 53 28 mov 0x28(%rbx),%rdx 1df2a5: 48 8b 43 20 mov 0x20(%rbx),%rax 1df2a9: 48 8b 73 18 mov 0x18(%rbx),%rsi 1df2ad: 44 8b 4d 08 mov 0x8(%rbp),%r9d 1df2b1: 44 8b 42 14 mov 0x14(%rdx),%r8d 1df2b5: 0f b6 48 05 movzbl 0x5(%rax),%ecx 1df2b9: 8b 76 14 mov 0x14(%rsi),%esi 1df2bc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df2c0: 6a 00 pushq $0x0 1df2c2: 41 83 e9 01 sub $0x1,%r9d 1df2c6: 8b 52 18 mov 0x18(%rdx),%edx 1df2c9: 52 push %rdx 1df2ca: 0f b6 40 06 movzbl 0x6(%rax),%eax 1df2ce: ba 02 00 00 00 mov $0x2,%edx 1df2d3: 50 push %rax 1df2d4: e8 00 00 00 00 callq 1df2d9 1df2d9: 48 8b 53 20 mov 0x20(%rbx),%rdx 1df2dd: 48 8b 43 28 mov 0x28(%rbx),%rax 1df2e1: 45 89 e1 mov %r12d,%r9d 1df2e4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df2e8: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1df2ec: 48 8b 53 18 mov 0x18(%rbx),%rdx 1df2f0: 44 8b 40 1c mov 0x1c(%rax),%r8d 1df2f4: 8b 72 18 mov 0x18(%rdx),%esi 1df2f7: ba 01 00 00 00 mov $0x1,%edx 1df2fc: e8 00 00 00 00 callq 1df301 1df301: 48 8b 53 20 mov 0x20(%rbx),%rdx 1df305: 48 8b 43 28 mov 0x28(%rbx),%rax 1df309: 41 b9 80 a9 03 00 mov $0x3a980,%r9d 1df30f: 48 83 c4 18 add $0x18,%rsp 1df313: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df317: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1df31b: 48 8b 53 18 mov 0x18(%rbx),%rdx 1df31f: 44 8b 40 20 mov 0x20(%rax),%r8d 1df323: 5b pop %rbx 1df324: 8b 72 1c mov 0x1c(%rdx),%esi 1df327: 5d pop %rbp 1df328: ba 01 00 00 00 mov $0x1,%edx 1df32d: 41 5c pop %r12 1df32f: e9 00 00 00 00 jmpq 1df334 1df334: 8b 4a 10 mov 0x10(%rdx),%ecx 1df337: 68 80 a9 03 00 pushq $0x3a980 1df33c: 45 89 e1 mov %r12d,%r9d 1df33f: 45 89 e0 mov %r12d,%r8d 1df342: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1df349: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1df350: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1df357: e8 00 00 00 00 callq 1df35c 1df35c: 58 pop %rax 1df35d: e9 3f ff ff ff jmpq 1df2a1 1df362: 8b 01 mov (%rcx),%eax 1df364: 48 8b 57 20 mov 0x20(%rdi),%rdx 1df368: 41 b9 01 00 00 00 mov $0x1,%r9d 1df36e: 0f b6 4a 06 movzbl 0x6(%rdx),%ecx 1df372: 8d 2c 80 lea (%rax,%rax,4),%ebp 1df375: 48 8b 57 18 mov 0x18(%rdi),%rdx 1df379: 48 8b 47 28 mov 0x28(%rdi),%rax 1df37d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1df381: 01 ed add %ebp,%ebp 1df383: 8b 72 14 mov 0x14(%rdx),%esi 1df386: ba 01 00 00 00 mov $0x1,%edx 1df38b: 44 8b 40 18 mov 0x18(%rax),%r8d 1df38f: e8 00 00 00 00 callq 1df394 1df394: 48 8b 53 20 mov 0x20(%rbx),%rdx 1df398: 48 8b 43 28 mov 0x28(%rbx),%rax 1df39c: 41 89 e9 mov %ebp,%r9d 1df39f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df3a3: 0f b6 4a 09 movzbl 0x9(%rdx),%ecx 1df3a7: 48 8b 53 18 mov 0x18(%rbx),%rdx 1df3ab: 44 8b 40 24 mov 0x24(%rax),%r8d 1df3af: 8b 72 20 mov 0x20(%rdx),%esi 1df3b2: ba 01 00 00 00 mov $0x1,%edx 1df3b7: e8 00 00 00 00 callq 1df3bc 1df3bc: 48 8b 53 20 mov 0x20(%rbx),%rdx 1df3c0: 48 8b 43 28 mov 0x28(%rbx),%rax 1df3c4: 41 b9 80 a9 03 00 mov $0x3a980,%r9d 1df3ca: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df3ce: 0f b6 4a 0a movzbl 0xa(%rdx),%ecx 1df3d2: 48 8b 53 18 mov 0x18(%rbx),%rdx 1df3d6: 44 8b 40 28 mov 0x28(%rax),%r8d 1df3da: 8b 72 24 mov 0x24(%rdx),%esi 1df3dd: ba 01 00 00 00 mov $0x1,%edx 1df3e2: e8 00 00 00 00 callq 1df3e7 1df3e7: 48 8b 53 20 mov 0x20(%rbx),%rdx 1df3eb: 48 8b 43 28 mov 0x28(%rbx),%rax 1df3ef: 41 b9 01 00 00 00 mov $0x1,%r9d 1df3f5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df3f9: 0f b6 4a 0b movzbl 0xb(%rdx),%ecx 1df3fd: 48 8b 53 18 mov 0x18(%rbx),%rdx 1df401: 44 8b 40 2c mov 0x2c(%rax),%r8d 1df405: 5b pop %rbx 1df406: 8b 72 14 mov 0x14(%rdx),%esi 1df409: 5d pop %rbp 1df40a: ba 01 00 00 00 mov $0x1,%edx 1df40f: 41 5c pop %r12 1df411: e9 00 00 00 00 jmpq 1df416 1df416: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1df41d: 00 00 00 00000000001df420 : 1df420: e8 00 00 00 00 callq 1df425 1df425: 41 54 push %r12 1df427: 55 push %rbp 1df428: 48 89 cd mov %rcx,%rbp 1df42b: 53 push %rbx 1df42c: 48 89 fb mov %rdi,%rbx 1df42f: 83 fe 04 cmp $0x4,%esi 1df432: 0f 85 ca 00 00 00 jne 1df502 1df438: 44 8b 62 14 mov 0x14(%rdx),%r12d 1df43c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1df441: 48 8b 53 28 mov 0x28(%rbx),%rdx 1df445: 48 8b 43 20 mov 0x20(%rbx),%rax 1df449: 48 8b 73 18 mov 0x18(%rbx),%rsi 1df44d: 44 8b 4d 08 mov 0x8(%rbp),%r9d 1df451: 44 8b 42 14 mov 0x14(%rdx),%r8d 1df455: 0f b6 48 05 movzbl 0x5(%rax),%ecx 1df459: 8b 76 14 mov 0x14(%rsi),%esi 1df45c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df460: 6a 00 pushq $0x0 1df462: 41 83 e9 01 sub $0x1,%r9d 1df466: 8b 52 18 mov 0x18(%rdx),%edx 1df469: 52 push %rdx 1df46a: 0f b6 40 06 movzbl 0x6(%rax),%eax 1df46e: ba 02 00 00 00 mov $0x2,%edx 1df473: 50 push %rax 1df474: e8 00 00 00 00 callq 1df479 1df479: 48 8b 53 20 mov 0x20(%rbx),%rdx 1df47d: 48 8b 43 28 mov 0x28(%rbx),%rax 1df481: 45 89 e1 mov %r12d,%r9d 1df484: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df488: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1df48c: 48 8b 53 18 mov 0x18(%rbx),%rdx 1df490: 44 8b 40 1c mov 0x1c(%rax),%r8d 1df494: 8b 72 18 mov 0x18(%rdx),%esi 1df497: ba 01 00 00 00 mov $0x1,%edx 1df49c: e8 00 00 00 00 callq 1df4a1 1df4a1: 48 8b 53 20 mov 0x20(%rbx),%rdx 1df4a5: 48 8b 43 28 mov 0x28(%rbx),%rax 1df4a9: 41 b9 80 a9 03 00 mov $0x3a980,%r9d 1df4af: 48 83 c4 18 add $0x18,%rsp 1df4b3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df4b7: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1df4bb: 48 8b 53 18 mov 0x18(%rbx),%rdx 1df4bf: 44 8b 40 20 mov 0x20(%rax),%r8d 1df4c3: 5b pop %rbx 1df4c4: 8b 72 1c mov 0x1c(%rdx),%esi 1df4c7: 5d pop %rbp 1df4c8: ba 01 00 00 00 mov $0x1,%edx 1df4cd: 41 5c pop %r12 1df4cf: e9 00 00 00 00 jmpq 1df4d4 1df4d4: 8b 4a 10 mov 0x10(%rdx),%ecx 1df4d7: 68 80 a9 03 00 pushq $0x3a980 1df4dc: 45 89 e1 mov %r12d,%r9d 1df4df: 45 89 e0 mov %r12d,%r8d 1df4e2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1df4e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1df4f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1df4f7: e8 00 00 00 00 callq 1df4fc 1df4fc: 58 pop %rax 1df4fd: e9 3f ff ff ff jmpq 1df441 1df502: 8b 01 mov (%rcx),%eax 1df504: 48 8b 57 20 mov 0x20(%rdi),%rdx 1df508: 41 b9 01 00 00 00 mov $0x1,%r9d 1df50e: 0f b6 4a 06 movzbl 0x6(%rdx),%ecx 1df512: 8d 2c 80 lea (%rax,%rax,4),%ebp 1df515: 48 8b 57 18 mov 0x18(%rdi),%rdx 1df519: 48 8b 47 28 mov 0x28(%rdi),%rax 1df51d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1df521: 01 ed add %ebp,%ebp 1df523: 8b 72 14 mov 0x14(%rdx),%esi 1df526: ba 01 00 00 00 mov $0x1,%edx 1df52b: 44 8b 40 18 mov 0x18(%rax),%r8d 1df52f: e8 00 00 00 00 callq 1df534 1df534: 48 8b 53 20 mov 0x20(%rbx),%rdx 1df538: 48 8b 43 28 mov 0x28(%rbx),%rax 1df53c: 41 89 e9 mov %ebp,%r9d 1df53f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df543: 0f b6 4a 09 movzbl 0x9(%rdx),%ecx 1df547: 48 8b 53 18 mov 0x18(%rbx),%rdx 1df54b: 44 8b 40 24 mov 0x24(%rax),%r8d 1df54f: 8b 72 20 mov 0x20(%rdx),%esi 1df552: ba 01 00 00 00 mov $0x1,%edx 1df557: e8 00 00 00 00 callq 1df55c 1df55c: 48 8b 53 20 mov 0x20(%rbx),%rdx 1df560: 48 8b 43 28 mov 0x28(%rbx),%rax 1df564: 41 b9 80 a9 03 00 mov $0x3a980,%r9d 1df56a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1df56e: 0f b6 4a 0a movzbl 0xa(%rdx),%ecx 1df572: 48 8b 53 18 mov 0x18(%rbx),%rdx 1df576: 44 8b 40 28 mov 0x28(%rax),%r8d 1df57a: 5b pop %rbx 1df57b: 8b 72 24 mov 0x24(%rdx),%esi 1df57e: 5d pop %rbp 1df57f: ba 01 00 00 00 mov $0x1,%edx 1df584: 41 5c pop %r12 1df586: e9 00 00 00 00 jmpq 1df58b 1df58b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001df590 : 1df590: e8 00 00 00 00 callq 1df595 1df595: 53 push %rbx 1df596: 48 89 fb mov %rdi,%rbx 1df599: 48 8b 3f mov (%rdi),%rdi 1df59c: e8 00 00 00 00 callq 1df5a1 1df5a1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1df5a8: 5b pop %rbx 1df5a9: c3 retq 1df5aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001df5b0 : 1df5b0: e8 00 00 00 00 callq 1df5b5 1df5b5: 8b 47 10 mov 0x10(%rdi),%eax 1df5b8: 85 c0 test %eax,%eax 1df5ba: 74 01 je 1df5bd 1df5bc: c3 retq 1df5bd: 55 push %rbp 1df5be: be 54 00 00 00 mov $0x54,%esi 1df5c3: 48 89 fd mov %rdi,%rbp 1df5c6: 53 push %rbx 1df5c7: e8 04 fb ff ff callq 1df0d0 1df5cc: 48 89 ef mov %rbp,%rdi 1df5cf: be 54 00 00 00 mov $0x54,%esi 1df5d4: 89 c2 mov %eax,%edx 1df5d6: 89 c3 mov %eax,%ebx 1df5d8: 83 ca 01 or $0x1,%edx 1df5db: 83 e3 fe and $0xfffffffe,%ebx 1df5de: e8 5d fa ff ff callq 1df040 1df5e3: 48 8b 55 20 mov 0x20(%rbp),%rdx 1df5e7: 48 8b 45 28 mov 0x28(%rbp),%rax 1df5eb: 41 b9 70 00 00 00 mov $0x70,%r9d 1df5f1: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1df5f5: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 1df5f9: 48 8b 55 18 mov 0x18(%rbp),%rdx 1df5fd: 44 8b 40 08 mov 0x8(%rax),%r8d 1df601: 8b 72 0c mov 0xc(%rdx),%esi 1df604: ba 01 00 00 00 mov $0x1,%edx 1df609: e8 00 00 00 00 callq 1df60e 1df60e: 48 8b 55 28 mov 0x28(%rbp),%rdx 1df612: 48 8b 45 20 mov 0x20(%rbp),%rax 1df616: 41 b9 01 00 00 00 mov $0x1,%r9d 1df61c: 48 8b 75 18 mov 0x18(%rbp),%rsi 1df620: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1df624: 44 8b 42 0c mov 0xc(%rdx),%r8d 1df628: 0f b6 48 03 movzbl 0x3(%rax),%ecx 1df62c: 8b 76 10 mov 0x10(%rsi),%esi 1df62f: 6a 01 pushq $0x1 1df631: 8b 52 10 mov 0x10(%rdx),%edx 1df634: 52 push %rdx 1df635: 0f b6 40 04 movzbl 0x4(%rax),%eax 1df639: ba 02 00 00 00 mov $0x2,%edx 1df63e: 50 push %rax 1df63f: e8 00 00 00 00 callq 1df644 1df644: 89 da mov %ebx,%edx 1df646: 48 89 ef mov %rbp,%rdi 1df649: be 54 00 00 00 mov $0x54,%esi 1df64e: 48 83 c4 18 add $0x18,%rsp 1df652: 5b pop %rbx 1df653: 5d pop %rbp 1df654: e9 e7 f9 ff ff jmpq 1df040 1df659: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001df660 : 1df660: e8 00 00 00 00 callq 1df665 1df665: 41 57 push %r15 1df667: 41 56 push %r14 1df669: 41 55 push %r13 1df66b: 49 89 d5 mov %rdx,%r13 1df66e: 41 54 push %r12 1df670: 41 89 f4 mov %esi,%r12d 1df673: be 54 00 00 00 mov $0x54,%esi 1df678: 55 push %rbp 1df679: 48 89 fd mov %rdi,%rbp 1df67c: 53 push %rbx 1df67d: 48 89 cb mov %rcx,%rbx 1df680: 48 83 ec 20 sub $0x20,%rsp 1df684: 44 0f b6 31 movzbl (%rcx),%r14d 1df688: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1df68f: 00 00 1df691: 48 89 44 24 18 mov %rax,0x18(%rsp) 1df696: 31 c0 xor %eax,%eax 1df698: e8 33 fa ff ff callq 1df0d0 1df69d: be 54 00 00 00 mov $0x54,%esi 1df6a2: 48 89 ef mov %rbp,%rdi 1df6a5: 45 89 f7 mov %r14d,%r15d 1df6a8: 83 c8 01 or $0x1,%eax 1df6ab: 41 83 e7 7f and $0x7f,%r15d 1df6af: 89 c2 mov %eax,%edx 1df6b1: e8 8a f9 ff ff callq 1df040 1df6b6: be 25 00 00 00 mov $0x25,%esi 1df6bb: 48 89 ef mov %rbp,%rdi 1df6be: e8 0d fa ff ff callq 1df0d0 1df6c3: 25 80 ff f8 fc and $0xfcf8ff80,%eax 1df6c8: 41 89 c6 mov %eax,%r14d 1df6cb: 45 09 fe or %r15d,%r14d 1df6ce: 41 83 fc 20 cmp $0x20,%r12d 1df6d2: 0f 84 b9 03 00 00 je 1dfa91 1df6d8: 0f 87 5a 03 00 00 ja 1dfa38 1df6de: 41 83 fc 04 cmp $0x4,%r12d 1df6e2: 0f 85 5a 03 00 00 jne 1dfa42 1df6e8: 41 81 ce 00 00 01 00 or $0x10000,%r14d 1df6ef: 44 89 f2 mov %r14d,%edx 1df6f2: be 25 00 00 00 mov $0x25,%esi 1df6f7: 48 89 ef mov %rbp,%rdi 1df6fa: 45 31 f6 xor %r14d,%r14d 1df6fd: e8 3e f9 ff ff callq 1df040 1df702: 45 31 ff xor %r15d,%r15d 1df705: 44 89 f9 mov %r15d,%ecx 1df708: 41 83 c7 01 add $0x1,%r15d 1df70c: 89 c8 mov %ecx,%eax 1df70e: 83 e0 fb and $0xfffffffb,%eax 1df711: 83 f8 08 cmp $0x8,%eax 1df714: 0f 84 ac 00 00 00 je 1df7c6 1df71a: 48 85 db test %rbx,%rbx 1df71d: 0f 84 ea 02 00 00 je 1dfa0d 1df723: 8b 53 34 mov 0x34(%rbx),%edx 1df726: 85 d2 test %edx,%edx 1df728: 0f 84 8d 00 00 00 je 1df7bb 1df72e: 31 c0 xor %eax,%eax 1df730: 31 f6 xor %esi,%esi 1df732: 31 ff xor %edi,%edi 1df734: eb 09 jmp 1df73f 1df736: 48 83 c0 01 add $0x1,%rax 1df73a: 48 39 c2 cmp %rax,%rdx 1df73d: 74 2a je 1df769 1df73f: 44 3b 7c c3 38 cmp 0x38(%rbx,%rax,8),%r15d 1df744: 75 f0 jne 1df736 1df746: 40 84 ff test %dil,%dil 1df749: 0f 84 b2 02 00 00 je 1dfa01 1df74f: 41 89 f0 mov %esi,%r8d 1df752: 46 0f b6 54 c3 3c movzbl 0x3c(%rbx,%r8,8),%r10d 1df758: 44 38 54 c3 3c cmp %r10b,0x3c(%rbx,%rax,8) 1df75d: 0f 47 f0 cmova %eax,%esi 1df760: 48 83 c0 01 add $0x1,%rax 1df764: 48 39 c2 cmp %rax,%rdx 1df767: 75 d6 jne 1df73f 1df769: 40 84 ff test %dil,%dil 1df76c: 0f 84 9b 02 00 00 je 1dfa0d 1df772: 89 f6 mov %esi,%esi 1df774: 0f b6 44 f3 3d movzbl 0x3d(%rbx,%rsi,8),%eax 1df779: 4c 8d 04 f3 lea (%rbx,%rsi,8),%r8 1df77d: 45 0f b6 48 3c movzbl 0x3c(%r8),%r9d 1df782: 88 44 24 17 mov %al,0x17(%rsp) 1df786: 41 0f b6 40 3e movzbl 0x3e(%r8),%eax 1df78b: 41 83 ff 01 cmp $0x1,%r15d 1df78f: 0f 84 8a 02 00 00 je 1dfa1f 1df795: 0f b6 74 24 17 movzbl 0x17(%rsp),%esi 1df79a: 41 83 ff 02 cmp $0x2,%r15d 1df79e: 75 03 jne 1df7a3 1df7a0: 41 89 fe mov %edi,%r14d 1df7a3: 31 ff xor %edi,%edi 1df7a5: 41 8d 51 07 lea 0x7(%r9),%edx 1df7a9: c1 e6 08 shl $0x8,%esi 1df7ac: 83 e2 07 and $0x7,%edx 1df7af: 31 fa xor %edi,%edx 1df7b1: 31 d6 xor %edx,%esi 1df7b3: 0f b6 d0 movzbl %al,%edx 1df7b6: c1 e2 10 shl $0x10,%edx 1df7b9: 31 f2 xor %esi,%edx 1df7bb: 8d 71 28 lea 0x28(%rcx),%esi 1df7be: 48 89 ef mov %rbp,%rdi 1df7c1: e8 7a f8 ff ff callq 1df040 1df7c6: 41 83 ff 0e cmp $0xe,%r15d 1df7ca: 0f 85 35 ff ff ff jne 1df705 1df7d0: 45 84 f6 test %r14b,%r14b 1df7d3: 0f 85 c4 02 00 00 jne 1dfa9d 1df7d9: c6 44 24 17 40 movb $0x40,0x17(%rsp) 1df7de: 41 be 01 00 00 00 mov $0x1,%r14d 1df7e4: 41 83 fc 04 cmp $0x4,%r12d 1df7e8: 0f 84 0f 03 00 00 je 1dfafd 1df7ee: be 38 00 00 00 mov $0x38,%esi 1df7f3: 48 89 ef mov %rbp,%rdi 1df7f6: e8 d5 f8 ff ff callq 1df0d0 1df7fb: be 38 00 00 00 mov $0x38,%esi 1df800: 48 89 ef mov %rbp,%rdi 1df803: 83 e0 fe and $0xfffffffe,%eax 1df806: 89 c2 mov %eax,%edx 1df808: 44 09 f2 or %r14d,%edx 1df80b: e8 30 f8 ff ff callq 1df040 1df810: 44 8b 63 04 mov 0x4(%rbx),%r12d 1df814: 41 81 fc ff 00 00 00 cmp $0xff,%r12d 1df81b: 77 23 ja 1df840 1df81d: be 37 00 00 00 mov $0x37,%esi 1df822: 48 89 ef mov %rbp,%rdi 1df825: e8 a6 f8 ff ff callq 1df0d0 1df82a: be 37 00 00 00 mov $0x37,%esi 1df82f: 48 89 ef mov %rbp,%rdi 1df832: 41 31 c4 xor %eax,%r12d 1df835: 41 0f b6 d4 movzbl %r12b,%edx 1df839: 31 c2 xor %eax,%edx 1df83b: e8 00 f8 ff ff callq 1df040 1df840: 81 7b 08 ff 00 00 00 cmpl $0xff,0x8(%rbx) 1df847: 41 bc ff 00 00 00 mov $0xff,%r12d 1df84d: 44 0f 4e 63 08 cmovle 0x8(%rbx),%r12d 1df852: 48 89 ef mov %rbp,%rdi 1df855: b8 00 00 00 00 mov $0x0,%eax 1df85a: be 37 00 00 00 mov $0x37,%esi 1df85f: 45 85 e4 test %r12d,%r12d 1df862: 44 0f 48 e0 cmovs %eax,%r12d 1df866: e8 65 f8 ff ff callq 1df0d0 1df86b: be 37 00 00 00 mov $0x37,%esi 1df870: 48 89 ef mov %rbp,%rdi 1df873: 44 89 e2 mov %r12d,%edx 1df876: c1 e2 08 shl $0x8,%edx 1df879: 31 c2 xor %eax,%edx 1df87b: 81 e2 00 ff 00 00 and $0xff00,%edx 1df881: 31 c2 xor %eax,%edx 1df883: e8 b8 f7 ff ff callq 1df040 1df888: 8b 53 28 mov 0x28(%rbx),%edx 1df88b: 0f b7 43 24 movzwl 0x24(%rbx),%eax 1df88f: 48 89 ef mov %rbp,%rdi 1df892: be 3a 00 00 00 mov $0x3a,%esi 1df897: c1 e2 10 shl $0x10,%edx 1df89a: 09 c2 or %eax,%edx 1df89c: e8 9f f7 ff ff callq 1df040 1df8a1: b8 01 00 00 00 mov $0x1,%eax 1df8a6: eb 0e jmp 1df8b6 1df8a8: 48 83 c0 01 add $0x1,%rax 1df8ac: 48 83 f8 13 cmp $0x13,%rax 1df8b0: 0f 84 d0 01 00 00 je 1dfa86 1df8b6: 80 7c 03 0f 00 cmpb $0x0,0xf(%rbx,%rax,1) 1df8bb: 41 89 c4 mov %eax,%r12d 1df8be: 75 e8 jne 1df8a8 1df8c0: 44 89 e2 mov %r12d,%edx 1df8c3: be 3b 00 00 00 mov $0x3b,%esi 1df8c8: 48 89 ef mov %rbp,%rdi 1df8cb: e8 70 f7 ff ff callq 1df040 1df8d0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1df8d5: 8b 53 2c mov 0x2c(%rbx),%edx 1df8d8: be 3c 00 00 00 mov $0x3c,%esi 1df8dd: 48 89 ef mov %rbp,%rdi 1df8e0: e8 5b f7 ff ff callq 1df040 1df8e5: 8b 53 30 mov 0x30(%rbx),%edx 1df8e8: be 3d 00 00 00 mov $0x3d,%esi 1df8ed: 48 89 ef mov %rbp,%rdi 1df8f0: e8 4b f7 ff ff callq 1df040 1df8f5: 0f b6 43 11 movzbl 0x11(%rbx),%eax 1df8f9: 0f b6 53 10 movzbl 0x10(%rbx),%edx 1df8fd: 48 89 ef mov %rbp,%rdi 1df900: be 3e 00 00 00 mov $0x3e,%esi 1df905: c1 e0 08 shl $0x8,%eax 1df908: 31 d0 xor %edx,%eax 1df90a: 0f b6 53 12 movzbl 0x12(%rbx),%edx 1df90e: c1 e2 10 shl $0x10,%edx 1df911: 31 d0 xor %edx,%eax 1df913: 0f b6 53 13 movzbl 0x13(%rbx),%edx 1df917: c1 e2 18 shl $0x18,%edx 1df91a: 31 c2 xor %eax,%edx 1df91c: e8 1f f7 ff ff callq 1df040 1df921: 0f b6 43 15 movzbl 0x15(%rbx),%eax 1df925: 0f b6 53 14 movzbl 0x14(%rbx),%edx 1df929: 48 89 ef mov %rbp,%rdi 1df92c: be 3f 00 00 00 mov $0x3f,%esi 1df931: c1 e0 08 shl $0x8,%eax 1df934: 31 d0 xor %edx,%eax 1df936: 0f b6 53 16 movzbl 0x16(%rbx),%edx 1df93a: c1 e2 10 shl $0x10,%edx 1df93d: 31 d0 xor %edx,%eax 1df93f: 0f b6 53 17 movzbl 0x17(%rbx),%edx 1df943: c1 e2 18 shl $0x18,%edx 1df946: 31 c2 xor %eax,%edx 1df948: e8 f3 f6 ff ff callq 1df040 1df94d: 0f b6 43 19 movzbl 0x19(%rbx),%eax 1df951: 0f b6 53 18 movzbl 0x18(%rbx),%edx 1df955: 48 89 ef mov %rbp,%rdi 1df958: be 40 00 00 00 mov $0x40,%esi 1df95d: c1 e0 08 shl $0x8,%eax 1df960: 31 d0 xor %edx,%eax 1df962: 0f b6 53 1a movzbl 0x1a(%rbx),%edx 1df966: c1 e2 10 shl $0x10,%edx 1df969: 31 d0 xor %edx,%eax 1df96b: 0f b6 53 1b movzbl 0x1b(%rbx),%edx 1df96f: c1 e2 18 shl $0x18,%edx 1df972: 31 c2 xor %eax,%edx 1df974: e8 c7 f6 ff ff callq 1df040 1df979: 0f b6 43 1d movzbl 0x1d(%rbx),%eax 1df97d: 0f b6 53 1c movzbl 0x1c(%rbx),%edx 1df981: 48 89 ef mov %rbp,%rdi 1df984: be 41 00 00 00 mov $0x41,%esi 1df989: c1 e0 08 shl $0x8,%eax 1df98c: 31 d0 xor %edx,%eax 1df98e: 0f b6 53 1e movzbl 0x1e(%rbx),%edx 1df992: c1 e2 10 shl $0x10,%edx 1df995: 31 d0 xor %edx,%eax 1df997: 0f b6 53 1f movzbl 0x1f(%rbx),%edx 1df99b: c1 e2 18 shl $0x18,%edx 1df99e: 31 c2 xor %eax,%edx 1df9a0: e8 9b f6 ff ff callq 1df040 1df9a5: 0f b6 53 21 movzbl 0x21(%rbx),%edx 1df9a9: 0f b6 43 20 movzbl 0x20(%rbx),%eax 1df9ad: 48 89 ef mov %rbp,%rdi 1df9b0: be 42 00 00 00 mov $0x42,%esi 1df9b5: c1 e2 08 shl $0x8,%edx 1df9b8: 31 c2 xor %eax,%edx 1df9ba: e8 81 f6 ff ff callq 1df040 1df9bf: be 54 00 00 00 mov $0x54,%esi 1df9c4: 48 89 ef mov %rbp,%rdi 1df9c7: e8 04 f7 ff ff callq 1df0d0 1df9cc: be 54 00 00 00 mov $0x54,%esi 1df9d1: 48 89 ef mov %rbp,%rdi 1df9d4: 83 e0 fe and $0xfffffffe,%eax 1df9d7: 89 c2 mov %eax,%edx 1df9d9: e8 62 f6 ff ff callq 1df040 1df9de: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1df9e3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1df9ea: 00 00 1df9ec: 0f 85 72 01 00 00 jne 1dfb64 1df9f2: 48 83 c4 20 add $0x20,%rsp 1df9f6: 5b pop %rbx 1df9f7: 5d pop %rbp 1df9f8: 41 5c pop %r12 1df9fa: 41 5d pop %r13 1df9fc: 41 5e pop %r14 1df9fe: 41 5f pop %r15 1dfa00: c3 retq 1dfa01: 89 c6 mov %eax,%esi 1dfa03: bf 01 00 00 00 mov $0x1,%edi 1dfa08: e9 29 fd ff ff jmpq 1df736 1dfa0d: 31 d2 xor %edx,%edx 1dfa0f: 8d 71 28 lea 0x28(%rcx),%esi 1dfa12: 48 89 ef mov %rbp,%rdi 1dfa15: e8 26 f6 ff ff callq 1df040 1dfa1a: e9 a7 fd ff ff jmpq 1df7c6 1dfa1f: 41 83 fc 04 cmp $0x4,%r12d 1dfa23: 0f 84 a2 00 00 00 je 1dfacb 1dfa29: 0f b6 74 24 17 movzbl 0x17(%rsp),%esi 1dfa2e: 89 f7 mov %esi,%edi 1dfa30: c1 e7 18 shl $0x18,%edi 1dfa33: e9 6d fd ff ff jmpq 1df7a5 1dfa38: 41 8d 44 24 c0 lea -0x40(%r12),%eax 1dfa3d: 83 e0 bf and $0xffffffbf,%eax 1dfa40: 74 4f je 1dfa91 1dfa42: b9 e9 01 00 00 mov $0x1e9,%ecx 1dfa47: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1dfa4e: bf 02 00 00 00 mov $0x2,%edi 1dfa53: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dfa5a: e8 00 00 00 00 callq 1dfa5f 1dfa5f: e9 8b fc ff ff jmpq 1df6ef 1dfa64: 8b 55 10 mov 0x10(%rbp),%edx 1dfa67: 4c 8d 43 10 lea 0x10(%rbx),%r8 1dfa6b: 44 89 e1 mov %r12d,%ecx 1dfa6e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1dfa75: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1dfa7c: e8 00 00 00 00 callq 1dfa81 1dfa81: e9 4f fe ff ff jmpq 1df8d5 1dfa86: 41 bc 12 00 00 00 mov $0x12,%r12d 1dfa8c: e9 2f fe ff ff jmpq 1df8c0 1dfa91: 41 81 ce 00 00 02 00 or $0x20000,%r14d 1dfa98: e9 52 fc ff ff jmpq 1df6ef 1dfa9d: 4c 8b 75 08 mov 0x8(%rbp),%r14 1dfaa1: 48 8b 45 18 mov 0x18(%rbp),%rax 1dfaa5: ba 05 00 00 00 mov $0x5,%edx 1dfaaa: 49 8b 7e 18 mov 0x18(%r14),%rdi 1dfaae: 44 8b 78 08 mov 0x8(%rax),%r15d 1dfab2: 48 8b 07 mov (%rdi),%rax 1dfab5: 44 89 fe mov %r15d,%esi 1dfab8: 48 8b 40 08 mov 0x8(%rax),%rax 1dfabc: e8 00 00 00 00 callq 1dfac1 1dfac1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1dfac6: e9 0e fd ff ff jmpq 1df7d9 1dfacb: 41 0f b6 f1 movzbl %r9b,%esi 1dfacf: 48 8d 54 24 17 lea 0x17(%rsp),%rdx 1dfad4: 4c 89 ef mov %r13,%rdi 1dfad7: 89 4c 24 04 mov %ecx,0x4(%rsp) 1dfadb: 4c 89 44 24 08 mov %r8,0x8(%rsp) 1dfae0: e8 fb f3 ff ff callq 1deee0 1dfae5: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1dfaea: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1dfaee: 41 0f b6 40 3e movzbl 0x3e(%r8),%eax 1dfaf3: 45 0f b6 48 3c movzbl 0x3c(%r8),%r9d 1dfaf8: e9 2c ff ff ff jmpq 1dfa29 1dfafd: 48 8d 54 24 17 lea 0x17(%rsp),%rdx 1dfb02: be 08 00 00 00 mov $0x8,%esi 1dfb07: 4c 89 ef mov %r13,%rdi 1dfb0a: e8 d1 f3 ff ff callq 1deee0 1dfb0f: 0f b6 54 24 17 movzbl 0x17(%rsp),%edx 1dfb14: c0 ea 06 shr $0x6,%dl 1dfb17: 41 89 d6 mov %edx,%r14d 1dfb1a: 41 83 e6 01 and $0x1,%r14d 1dfb1e: e9 cb fc ff ff jmpq 1df7ee 1dfb23: 49 8b 56 10 mov 0x10(%r14),%rdx 1dfb27: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1dfb2e 1dfb2e: 89 c0 mov %eax,%eax 1dfb30: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1dfb38 1dfb37: 00 1dfb38: 0f 83 9b fc ff ff jae 1df7d9 1dfb3e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1dfb45 1dfb45: 48 85 c0 test %rax,%rax 1dfb48: 74 15 je 1dfb5f 1dfb4a: 48 8b 78 08 mov 0x8(%rax),%rdi 1dfb4e: 48 8d 72 08 lea 0x8(%rdx),%rsi 1dfb52: b9 05 00 00 00 mov $0x5,%ecx 1dfb57: 44 89 fa mov %r15d,%edx 1dfb5a: e8 00 00 00 00 callq 1dfb5f 1dfb5f: e9 75 fc ff ff jmpq 1df7d9 1dfb64: e8 00 00 00 00 callq 1dfb69 1dfb69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001dfb70 : 1dfb70: e8 00 00 00 00 callq 1dfb75 1dfb75: 41 56 push %r14 1dfb77: 49 89 fe mov %rdi,%r14 1dfb7a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1dfb81 1dfb81: 41 55 push %r13 1dfb83: 41 89 f5 mov %esi,%r13d 1dfb86: be c0 0d 00 00 mov $0xdc0,%esi 1dfb8b: 41 54 push %r12 1dfb8d: 49 89 d4 mov %rdx,%r12 1dfb90: ba 30 00 00 00 mov $0x30,%edx 1dfb95: 55 push %rbp 1dfb96: 48 89 cd mov %rcx,%rbp 1dfb99: 53 push %rbx 1dfb9a: 4c 89 c3 mov %r8,%rbx 1dfb9d: e8 00 00 00 00 callq 1dfba2 1dfba2: 48 85 c0 test %rax,%rax 1dfba5: 74 24 je 1dfbcb 1dfba7: 4c 89 70 08 mov %r14,0x8(%rax) 1dfbab: 44 89 68 10 mov %r13d,0x10(%rax) 1dfbaf: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 1dfbb6: 4c 89 60 18 mov %r12,0x18(%rax) 1dfbba: 48 89 68 20 mov %rbp,0x20(%rax) 1dfbbe: 48 89 58 28 mov %rbx,0x28(%rax) 1dfbc2: 5b pop %rbx 1dfbc3: 5d pop %rbp 1dfbc4: 41 5c pop %r12 1dfbc6: 41 5d pop %r13 1dfbc8: 41 5e pop %r14 1dfbca: c3 retq 1dfbcb: 0f 0b ud2 1dfbcd: eb f3 jmp 1dfbc2 1dfbcf: 90 nop 00000000001dfbd0 : 1dfbd0: e8 00 00 00 00 callq 1dfbd5 1dfbd5: 41 56 push %r14 1dfbd7: 49 89 fe mov %rdi,%r14 1dfbda: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1dfbe1 1dfbe1: 41 55 push %r13 1dfbe3: 41 89 f5 mov %esi,%r13d 1dfbe6: be c0 0d 00 00 mov $0xdc0,%esi 1dfbeb: 41 54 push %r12 1dfbed: 49 89 d4 mov %rdx,%r12 1dfbf0: ba 30 00 00 00 mov $0x30,%edx 1dfbf5: 55 push %rbp 1dfbf6: 48 89 cd mov %rcx,%rbp 1dfbf9: 53 push %rbx 1dfbfa: 4c 89 c3 mov %r8,%rbx 1dfbfd: e8 00 00 00 00 callq 1dfc02 1dfc02: 48 85 c0 test %rax,%rax 1dfc05: 74 24 je 1dfc2b 1dfc07: 4c 89 70 08 mov %r14,0x8(%rax) 1dfc0b: 44 89 68 10 mov %r13d,0x10(%rax) 1dfc0f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 1dfc16: 4c 89 60 18 mov %r12,0x18(%rax) 1dfc1a: 48 89 68 20 mov %rbp,0x20(%rax) 1dfc1e: 48 89 58 28 mov %rbx,0x28(%rax) 1dfc22: 5b pop %rbx 1dfc23: 5d pop %rbp 1dfc24: 41 5c pop %r12 1dfc26: 41 5d pop %r13 1dfc28: 41 5e pop %r14 1dfc2a: c3 retq 1dfc2b: 0f 0b ud2 1dfc2d: eb f3 jmp 1dfc22 1dfc2f: 90 nop 00000000001dfc30 : 1dfc30: e8 00 00 00 00 callq 1dfc35 1dfc35: 48 8b 57 38 mov 0x38(%rdi),%rdx 1dfc39: 48 8b 47 40 mov 0x40(%rdi),%rax 1dfc3d: 83 f6 01 xor $0x1,%esi 1dfc40: 44 0f b6 ce movzbl %sil,%r9d 1dfc44: 0f b6 4a 6a movzbl 0x6a(%rdx),%ecx 1dfc48: 48 8b 57 30 mov 0x30(%rdi),%rdx 1dfc4c: 44 8b 80 a8 01 00 00 mov 0x1a8(%rax),%r8d 1dfc53: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1dfc57: 44 8b 52 44 mov 0x44(%rdx),%r10d 1dfc5b: ba 01 00 00 00 mov $0x1,%edx 1dfc60: 44 89 d6 mov %r10d,%esi 1dfc63: e9 00 00 00 00 jmpq 1dfc68 1dfc68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1dfc6f: 00 00000000001dfc70 : 1dfc70: e8 00 00 00 00 callq 1dfc75 1dfc75: 55 push %rbp 1dfc76: 53 push %rbx 1dfc77: 48 8b 47 40 mov 0x40(%rdi),%rax 1dfc7b: 48 8b 57 38 mov 0x38(%rdi),%rdx 1dfc7f: 48 8b 77 30 mov 0x30(%rdi),%rsi 1dfc83: 8b 88 b0 00 00 00 mov 0xb0(%rax),%ecx 1dfc89: 8b a8 98 00 00 00 mov 0x98(%rax),%ebp 1dfc8f: 0f b6 5a 26 movzbl 0x26(%rdx),%ebx 1dfc93: 44 8b 98 94 00 00 00 mov 0x94(%rax),%r11d 1dfc9a: 44 0f b6 4a 25 movzbl 0x25(%rdx),%r9d 1dfc9f: 44 8b 80 90 00 00 00 mov 0x90(%rax),%r8d 1dfca6: 44 0f b6 52 24 movzbl 0x24(%rdx),%r10d 1dfcab: 8b b6 8c 00 00 00 mov 0x8c(%rsi),%esi 1dfcb1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1dfcb5: 85 c9 test %ecx,%ecx 1dfcb7: 74 3a je 1dfcf3 1dfcb9: 6a 00 pushq $0x0 1dfcbb: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 1dfcc1: 50 push %rax 1dfcc2: 0f b6 42 27 movzbl 0x27(%rdx),%eax 1dfcc6: 50 push %rax 1dfcc7: 6a 00 pushq $0x0 1dfcc9: 51 push %rcx 1dfcca: 0f b6 42 2c movzbl 0x2c(%rdx),%eax 1dfcce: 44 89 d1 mov %r10d,%ecx 1dfcd1: ba 05 00 00 00 mov $0x5,%edx 1dfcd6: 50 push %rax 1dfcd7: 6a 00 pushq $0x0 1dfcd9: 55 push %rbp 1dfcda: 53 push %rbx 1dfcdb: 6a 01 pushq $0x1 1dfcdd: 41 53 push %r11 1dfcdf: 41 51 push %r9 1dfce1: 41 b9 01 00 00 00 mov $0x1,%r9d 1dfce7: e8 00 00 00 00 callq 1dfcec 1dfcec: 48 83 c4 60 add $0x60,%rsp 1dfcf0: 5b pop %rbx 1dfcf1: 5d pop %rbp 1dfcf2: c3 retq 1dfcf3: 6a 00 pushq $0x0 1dfcf5: 44 89 d1 mov %r10d,%ecx 1dfcf8: ba 03 00 00 00 mov $0x3,%edx 1dfcfd: 55 push %rbp 1dfcfe: 53 push %rbx 1dfcff: 6a 01 pushq $0x1 1dfd01: 41 53 push %r11 1dfd03: 41 51 push %r9 1dfd05: 41 b9 01 00 00 00 mov $0x1,%r9d 1dfd0b: e8 00 00 00 00 callq 1dfd10 1dfd10: 48 83 c4 30 add $0x30,%rsp 1dfd14: 5b pop %rbx 1dfd15: 5d pop %rbp 1dfd16: c3 retq 1dfd17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1dfd1e: 00 00 00000000001dfd20 : 1dfd20: e8 00 00 00 00 callq 1dfd25 1dfd25: 48 8b 57 38 mov 0x38(%rdi),%rdx 1dfd29: 48 8b 47 40 mov 0x40(%rdi),%rax 1dfd2d: 41 89 f1 mov %esi,%r9d 1dfd30: 0f b6 4a 7f movzbl 0x7f(%rdx),%ecx 1dfd34: 48 8b 57 30 mov 0x30(%rdi),%rdx 1dfd38: 44 8b 80 fc 01 00 00 mov 0x1fc(%rax),%r8d 1dfd3f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1dfd43: 8b 72 5c mov 0x5c(%rdx),%esi 1dfd46: ba 01 00 00 00 mov $0x1,%edx 1dfd4b: e9 00 00 00 00 jmpq 1dfd50 00000000001dfd50 : 1dfd50: e8 00 00 00 00 callq 1dfd55 1dfd55: 48 8b 57 38 mov 0x38(%rdi),%rdx 1dfd59: 48 8b 47 40 mov 0x40(%rdi),%rax 1dfd5d: 41 89 f1 mov %esi,%r9d 1dfd60: 45 0f b6 c9 movzbl %r9b,%r9d 1dfd64: 0f b6 4a 30 movzbl 0x30(%rdx),%ecx 1dfd68: 48 8b 57 30 mov 0x30(%rdi),%rdx 1dfd6c: 44 8b 80 c0 00 00 00 mov 0xc0(%rax),%r8d 1dfd73: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1dfd77: 8b b2 90 00 00 00 mov 0x90(%rdx),%esi 1dfd7d: ba 01 00 00 00 mov $0x1,%edx 1dfd82: e9 00 00 00 00 jmpq 1dfd87 1dfd87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1dfd8e: 00 00 00000000001dfd90 : 1dfd90: e8 00 00 00 00 callq 1dfd95 1dfd95: 55 push %rbp 1dfd96: 89 d5 mov %edx,%ebp 1dfd98: 41 89 f1 mov %esi,%r9d 1dfd9b: 53 push %rbx 1dfd9c: 48 8b 57 38 mov 0x38(%rdi),%rdx 1dfda0: 48 89 fb mov %rdi,%rbx 1dfda3: 83 f5 01 xor $0x1,%ebp 1dfda6: 48 8b 47 40 mov 0x40(%rdi),%rax 1dfdaa: 0f b6 4a 6e movzbl 0x6e(%rdx),%ecx 1dfdae: 48 8b 57 30 mov 0x30(%rdi),%rdx 1dfdb2: 44 8b 80 b4 01 00 00 mov 0x1b4(%rax),%r8d 1dfdb9: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1dfdbd: 8b 72 5c mov 0x5c(%rdx),%esi 1dfdc0: ba 01 00 00 00 mov $0x1,%edx 1dfdc5: e8 00 00 00 00 callq 1dfdca 1dfdca: 48 8b 53 38 mov 0x38(%rbx),%rdx 1dfdce: 48 8b 43 40 mov 0x40(%rbx),%rax 1dfdd2: 44 0f b6 cd movzbl %bpl,%r9d 1dfdd6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1dfdda: 0f b6 4a 6f movzbl 0x6f(%rdx),%ecx 1dfdde: 48 8b 53 30 mov 0x30(%rbx),%rdx 1dfde2: 44 8b 80 b8 01 00 00 mov 0x1b8(%rax),%r8d 1dfde9: 5b pop %rbx 1dfdea: 8b 72 5c mov 0x5c(%rdx),%esi 1dfded: 5d pop %rbp 1dfdee: ba 01 00 00 00 mov $0x1,%edx 1dfdf3: e9 00 00 00 00 jmpq 1dfdf8 1dfdf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1dfdff: 00 00000000001dfe00 : 1dfe00: e8 00 00 00 00 callq 1dfe05 1dfe05: 53 push %rbx 1dfe06: 48 8b 47 30 mov 0x30(%rdi),%rax 1dfe0a: 48 89 fb mov %rdi,%rbx 1dfe0d: 44 8b 90 d0 00 00 00 mov 0xd0(%rax),%r10d 1dfe14: 45 85 d2 test %r10d,%r10d 1dfe17: 74 60 je 1dfe79 1dfe19: 48 8b 47 40 mov 0x40(%rdi),%rax 1dfe1d: 83 7e 44 02 cmpl $0x2,0x44(%rsi) 1dfe21: 44 8b 80 b0 01 00 00 mov 0x1b0(%rax),%r8d 1dfe28: 48 8b 47 38 mov 0x38(%rdi),%rax 1dfe2c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1dfe30: 0f b6 48 6c movzbl 0x6c(%rax),%ecx 1dfe34: 0f 84 8c 00 00 00 je 1dfec6 1dfe3a: 45 31 c9 xor %r9d,%r9d 1dfe3d: ba 01 00 00 00 mov $0x1,%edx 1dfe42: 44 89 d6 mov %r10d,%esi 1dfe45: e8 00 00 00 00 callq 1dfe4a 1dfe4a: 48 8b 53 38 mov 0x38(%rbx),%rdx 1dfe4e: 48 8b 43 40 mov 0x40(%rbx),%rax 1dfe52: 0f b6 4a 6d movzbl 0x6d(%rdx),%ecx 1dfe56: 48 8b 53 30 mov 0x30(%rbx),%rdx 1dfe5a: 8b b2 d0 00 00 00 mov 0xd0(%rdx),%esi 1dfe60: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1dfe64: 45 31 c9 xor %r9d,%r9d 1dfe67: ba 01 00 00 00 mov $0x1,%edx 1dfe6c: 5b pop %rbx 1dfe6d: 44 8b 80 bc 01 00 00 mov 0x1bc(%rax),%r8d 1dfe74: e9 00 00 00 00 jmpq 1dfe79 1dfe79: 44 8b 50 5c mov 0x5c(%rax),%r10d 1dfe7d: 45 85 d2 test %r10d,%r10d 1dfe80: 74 42 je 1dfec4 1dfe82: 48 8b 47 40 mov 0x40(%rdi),%rax 1dfe86: 83 7e 44 02 cmpl $0x2,0x44(%rsi) 1dfe8a: 44 8b 80 b0 01 00 00 mov 0x1b0(%rax),%r8d 1dfe91: 48 8b 47 38 mov 0x38(%rdi),%rax 1dfe95: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1dfe99: 0f b6 48 6c movzbl 0x6c(%rax),%ecx 1dfe9d: 74 3f je 1dfede 1dfe9f: 45 31 c9 xor %r9d,%r9d 1dfea2: ba 01 00 00 00 mov $0x1,%edx 1dfea7: 44 89 d6 mov %r10d,%esi 1dfeaa: e8 00 00 00 00 callq 1dfeaf 1dfeaf: 48 8b 53 38 mov 0x38(%rbx),%rdx 1dfeb3: 48 8b 43 40 mov 0x40(%rbx),%rax 1dfeb7: 0f b6 4a 6d movzbl 0x6d(%rdx),%ecx 1dfebb: 48 8b 53 30 mov 0x30(%rbx),%rdx 1dfebf: 8b 72 5c mov 0x5c(%rdx),%esi 1dfec2: eb 9c jmp 1dfe60 1dfec4: 5b pop %rbx 1dfec5: c3 retq 1dfec6: 41 b9 01 00 00 00 mov $0x1,%r9d 1dfecc: ba 01 00 00 00 mov $0x1,%edx 1dfed1: 44 89 d6 mov %r10d,%esi 1dfed4: e8 00 00 00 00 callq 1dfed9 1dfed9: e9 6c ff ff ff jmpq 1dfe4a 1dfede: 41 b9 01 00 00 00 mov $0x1,%r9d 1dfee4: ba 01 00 00 00 mov $0x1,%edx 1dfee9: 44 89 d6 mov %r10d,%esi 1dfeec: e8 00 00 00 00 callq 1dfef1 1dfef1: eb bc jmp 1dfeaf 1dfef3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1dfefa: 00 00 00 00 1dfefe: 66 90 xchg %ax,%ax 00000000001dff00 : 1dff00: e8 00 00 00 00 callq 1dff05 1dff05: 41 54 push %r12 1dff07: 41 89 d4 mov %edx,%r12d 1dff0a: 55 push %rbp 1dff0b: 48 89 f5 mov %rsi,%rbp 1dff0e: 53 push %rbx 1dff0f: 48 89 fb mov %rdi,%rbx 1dff12: 48 83 ec 28 sub $0x28,%rsp 1dff16: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1dff1d: 00 00 1dff1f: 48 89 44 24 20 mov %rax,0x20(%rsp) 1dff24: 31 c0 xor %eax,%eax 1dff26: 8b 47 18 mov 0x18(%rdi),%eax 1dff29: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1dff2d: 89 54 24 1c mov %edx,0x1c(%rsp) 1dff31: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1dff38: 00 00 1dff3a: 89 44 24 04 mov %eax,0x4(%rsp) 1dff3e: 8b 46 40 mov 0x40(%rsi),%eax 1dff41: 48 89 e6 mov %rsp,%rsi 1dff44: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 1dff4b: 00 1dff4c: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 1dff53: c7 44 24 0c 04 00 00 movl $0x4,0xc(%rsp) 1dff5a: 00 1dff5b: 88 4c 24 18 mov %cl,0x18(%rsp) 1dff5f: c7 44 24 10 04 00 00 movl $0x4,0x10(%rsp) 1dff66: 00 1dff67: 89 44 24 14 mov %eax,0x14(%rsp) 1dff6b: 48 8b 07 mov (%rdi),%rax 1dff6e: 48 8b 40 70 mov 0x70(%rax),%rax 1dff72: e8 00 00 00 00 callq 1dff77 1dff77: 85 c0 test %eax,%eax 1dff79: 74 1d je 1dff98 1dff7b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1dff80: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1dff87: 00 00 1dff89: 0f 85 09 04 00 00 jne 1e0398 1dff8f: 48 83 c4 28 add $0x28,%rsp 1dff93: 5b pop %rbx 1dff94: 5d pop %rbp 1dff95: 41 5c pop %r12 1dff97: c3 retq 1dff98: 48 89 ee mov %rbp,%rsi 1dff9b: 48 89 df mov %rbx,%rdi 1dff9e: e8 5d fe ff ff callq 1dfe00 1dffa3: 48 8b 43 40 mov 0x40(%rbx),%rax 1dffa7: 44 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8d 1dffae: 45 85 c0 test %r8d,%r8d 1dffb1: 0f 84 b2 02 00 00 je 1e0269 1dffb7: 48 8b 53 30 mov 0x30(%rbx),%rdx 1dffbb: 8b 4a 5c mov 0x5c(%rdx),%ecx 1dffbe: 85 c9 test %ecx,%ecx 1dffc0: 0f 85 32 03 00 00 jne 1e02f8 1dffc6: 8b 4d 40 mov 0x40(%rbp),%ecx 1dffc9: 83 f9 04 cmp $0x4,%ecx 1dffcc: 0f 84 57 02 00 00 je 1e0229 1dffd2: 77 4f ja 1e0023 1dffd4: 83 f9 02 cmp $0x2,%ecx 1dffd7: 0f 84 dc 01 00 00 je 1e01b9 1dffdd: 83 f9 03 cmp $0x3,%ecx 1dffe0: 0f 85 a5 00 00 00 jne 1e008b 1dffe6: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1dffea: 83 7d 44 02 cmpl $0x2,0x44(%rbp) 1dffee: 44 8b 90 98 00 00 00 mov 0x98(%rax),%r10d 1dfff5: 44 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8d 1dfffc: 44 0f b6 49 26 movzbl 0x26(%rcx),%r9d 1e0001: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 1e0007: 0f b6 49 28 movzbl 0x28(%rcx),%ecx 1e000b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e000f: 0f 84 61 03 00 00 je 1e0376 1e0015: 6a 01 pushq $0x1 1e0017: 41 52 push %r10 1e0019: 41 51 push %r9 1e001b: 41 b9 01 00 00 00 mov $0x1,%r9d 1e0021: eb 36 jmp 1e0059 1e0023: 83 f9 06 cmp $0x6,%ecx 1e0026: 75 63 jne 1e008b 1e0028: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1e002c: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 1e0032: 41 b9 03 00 00 00 mov $0x3,%r9d 1e0038: 44 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8d 1e003f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0043: 44 0f b6 51 28 movzbl 0x28(%rcx),%r10d 1e0048: 6a 01 pushq $0x1 1e004a: 8b 80 98 00 00 00 mov 0x98(%rax),%eax 1e0050: 50 push %rax 1e0051: 0f b6 41 26 movzbl 0x26(%rcx),%eax 1e0055: 44 89 d1 mov %r10d,%ecx 1e0058: 50 push %rax 1e0059: ba 02 00 00 00 mov $0x2,%edx 1e005e: e8 00 00 00 00 callq 1e0063 1e0063: 48 8b 43 40 mov 0x40(%rbx),%rax 1e0067: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e006b: 48 83 c4 18 add $0x18,%rsp 1e006f: 44 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8d 1e0076: 48 89 c1 mov %rax,%rcx 1e0079: 48 89 f2 mov %rsi,%rdx 1e007c: 45 85 c0 test %r8d,%r8d 1e007f: 75 0a jne 1e008b 1e0081: 48 8b 73 38 mov 0x38(%rbx),%rsi 1e0085: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0089: eb 22 jmp 1e00ad 1e008b: 48 8b 73 38 mov 0x38(%rbx),%rsi 1e008f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0093: 41 81 fc 1f 30 05 00 cmp $0x5301f,%r12d 1e009a: 0f 8f 4c 01 00 00 jg 1e01ec 1e00a0: 48 89 c1 mov %rax,%rcx 1e00a3: f6 45 56 02 testb $0x2,0x56(%rbp) 1e00a7: 0f 85 b7 02 00 00 jne 1e0364 1e00ad: 44 0f b6 5e 29 movzbl 0x29(%rsi),%r11d 1e00b2: 44 8b 92 ac 00 00 00 mov 0xac(%rdx),%r10d 1e00b9: 41 b9 01 00 00 00 mov $0x1,%r9d 1e00bf: ba 03 00 00 00 mov $0x3,%edx 1e00c4: 44 8b 81 a4 00 00 00 mov 0xa4(%rcx),%r8d 1e00cb: 6a 01 pushq $0x1 1e00cd: 8b 81 ac 00 00 00 mov 0xac(%rcx),%eax 1e00d3: 50 push %rax 1e00d4: 0f b6 46 2b movzbl 0x2b(%rsi),%eax 1e00d8: 50 push %rax 1e00d9: 6a 01 pushq $0x1 1e00db: 8b 81 a8 00 00 00 mov 0xa8(%rcx),%eax 1e00e1: 44 89 d9 mov %r11d,%ecx 1e00e4: 50 push %rax 1e00e5: 0f b6 46 2a movzbl 0x2a(%rsi),%eax 1e00e9: 44 89 d6 mov %r10d,%esi 1e00ec: 50 push %rax 1e00ed: e8 00 00 00 00 callq 1e00f2 1e00f2: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e00f6: 48 8b 43 40 mov 0x40(%rbx),%rax 1e00fa: 41 b9 01 00 00 00 mov $0x1,%r9d 1e0100: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0104: 48 83 c4 30 add $0x30,%rsp 1e0108: 0f b6 4a 2d movzbl 0x2d(%rdx),%ecx 1e010c: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e0110: 44 8b 80 b4 00 00 00 mov 0xb4(%rax),%r8d 1e0117: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 1e011d: ba 01 00 00 00 mov $0x1,%edx 1e0122: e8 00 00 00 00 callq 1e0127 1e0127: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e012b: 48 8b 43 40 mov 0x40(%rbx),%rax 1e012f: 41 b9 01 00 00 00 mov $0x1,%r9d 1e0135: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0139: 0f b6 4a 2e movzbl 0x2e(%rdx),%ecx 1e013d: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e0141: 44 8b 80 b8 00 00 00 mov 0xb8(%rax),%r8d 1e0148: 8b 72 38 mov 0x38(%rdx),%esi 1e014b: ba 01 00 00 00 mov $0x1,%edx 1e0150: e8 00 00 00 00 callq 1e0155 1e0155: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e0159: 48 8b 43 40 mov 0x40(%rbx),%rax 1e015d: 41 b9 02 00 00 00 mov $0x2,%r9d 1e0163: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0167: 0f b6 4a 2f movzbl 0x2f(%rdx),%ecx 1e016b: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e016f: 44 8b 80 bc 00 00 00 mov 0xbc(%rax),%r8d 1e0176: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 1e017c: ba 01 00 00 00 mov $0x1,%edx 1e0181: e8 00 00 00 00 callq 1e0186 1e0186: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e018a: 48 8b 43 40 mov 0x40(%rbx),%rax 1e018e: 45 31 c9 xor %r9d,%r9d 1e0191: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0195: 0f b6 4a 30 movzbl 0x30(%rdx),%ecx 1e0199: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e019d: 44 8b 80 c0 00 00 00 mov 0xc0(%rax),%r8d 1e01a4: 8b b2 90 00 00 00 mov 0x90(%rdx),%esi 1e01aa: ba 01 00 00 00 mov $0x1,%edx 1e01af: e8 00 00 00 00 callq 1e01b4 1e01b4: e9 c2 fd ff ff jmpq 1dff7b 1e01b9: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1e01bd: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 1e01c3: 45 31 c9 xor %r9d,%r9d 1e01c6: ba 01 00 00 00 mov $0x1,%edx 1e01cb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e01cf: 44 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8d 1e01d6: 0f b6 49 28 movzbl 0x28(%rcx),%ecx 1e01da: e8 00 00 00 00 callq 1e01df 1e01df: 48 8b 43 40 mov 0x40(%rbx),%rax 1e01e3: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e01e7: e9 83 fe ff ff jmpq 1e006f 1e01ec: 0f b6 4e 2c movzbl 0x2c(%rsi),%ecx 1e01f0: 44 8b 92 8c 00 00 00 mov 0x8c(%rdx),%r10d 1e01f7: 6a 01 pushq $0x1 1e01f9: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 1e01ff: ba 02 00 00 00 mov $0x2,%edx 1e0204: 41 b9 01 00 00 00 mov $0x1,%r9d 1e020a: 50 push %rax 1e020b: 0f b6 46 27 movzbl 0x27(%rsi),%eax 1e020f: 44 89 d6 mov %r10d,%esi 1e0212: 50 push %rax 1e0213: e8 00 00 00 00 callq 1e0218 1e0218: 48 8b 4b 40 mov 0x40(%rbx),%rcx 1e021c: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e0220: 48 83 c4 18 add $0x18,%rsp 1e0224: e9 58 fe ff ff jmpq 1e0081 1e0229: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1e022d: 83 7d 44 02 cmpl $0x2,0x44(%rbp) 1e0231: 44 8b 90 98 00 00 00 mov 0x98(%rax),%r10d 1e0238: 44 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8d 1e023f: 44 0f b6 49 26 movzbl 0x26(%rcx),%r9d 1e0244: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 1e024a: 0f b6 49 28 movzbl 0x28(%rcx),%ecx 1e024e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0252: 0f 84 2f 01 00 00 je 1e0387 1e0258: 6a 01 pushq $0x1 1e025a: 41 52 push %r10 1e025c: 41 51 push %r9 1e025e: 41 b9 02 00 00 00 mov $0x2,%r9d 1e0264: e9 f0 fd ff ff jmpq 1e0059 1e0269: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e026d: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e0271: 44 8b 80 90 00 00 00 mov 0x90(%rax),%r8d 1e0278: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e027c: 0f b6 4a 24 movzbl 0x24(%rdx),%ecx 1e0280: 8b b6 8c 00 00 00 mov 0x8c(%rsi),%esi 1e0286: 6a 00 pushq $0x0 1e0288: 44 8b 88 98 00 00 00 mov 0x98(%rax),%r9d 1e028f: 41 51 push %r9 1e0291: 44 0f b6 4a 26 movzbl 0x26(%rdx),%r9d 1e0296: 41 51 push %r9 1e0298: 41 b9 01 00 00 00 mov $0x1,%r9d 1e029e: 6a 01 pushq $0x1 1e02a0: 8b 80 94 00 00 00 mov 0x94(%rax),%eax 1e02a6: 50 push %rax 1e02a7: 0f b6 42 25 movzbl 0x25(%rdx),%eax 1e02ab: ba 03 00 00 00 mov $0x3,%edx 1e02b0: 50 push %rax 1e02b1: e8 00 00 00 00 callq 1e02b6 1e02b6: 48 83 c4 30 add $0x30,%rsp 1e02ba: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e02be: 8b 4d 40 mov 0x40(%rbp),%ecx 1e02c1: 48 8b 43 40 mov 0x40(%rbx),%rax 1e02c5: 48 89 f2 mov %rsi,%rdx 1e02c8: 83 f9 04 cmp $0x4,%ecx 1e02cb: 0f 84 58 ff ff ff je 1e0229 1e02d1: 77 17 ja 1e02ea 1e02d3: 83 f9 02 cmp $0x2,%ecx 1e02d6: 0f 84 dd fe ff ff je 1e01b9 1e02dc: 83 f9 03 cmp $0x3,%ecx 1e02df: 0f 84 01 fd ff ff je 1dffe6 1e02e5: e9 85 fd ff ff jmpq 1e006f 1e02ea: 83 f9 06 cmp $0x6,%ecx 1e02ed: 0f 84 35 fd ff ff je 1e0028 1e02f3: e9 77 fd ff ff jmpq 1e006f 1e02f8: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1e02fc: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 1e0302: 41 b9 01 00 00 00 mov $0x1,%r9d 1e0308: 44 8b 98 90 00 00 00 mov 0x90(%rax),%r11d 1e030f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0313: 44 0f b6 51 24 movzbl 0x24(%rcx),%r10d 1e0318: 6a 00 pushq $0x0 1e031a: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 1e0320: 52 push %rdx 1e0321: 0f b6 51 27 movzbl 0x27(%rcx),%edx 1e0325: 52 push %rdx 1e0326: 6a 00 pushq $0x0 1e0328: 41 50 push %r8 1e032a: 0f b6 51 2c movzbl 0x2c(%rcx),%edx 1e032e: 45 89 d8 mov %r11d,%r8d 1e0331: 52 push %rdx 1e0332: 6a 00 pushq $0x0 1e0334: 8b 90 98 00 00 00 mov 0x98(%rax),%edx 1e033a: 52 push %rdx 1e033b: 0f b6 51 26 movzbl 0x26(%rcx),%edx 1e033f: 52 push %rdx 1e0340: ba 05 00 00 00 mov $0x5,%edx 1e0345: 6a 01 pushq $0x1 1e0347: 8b 80 94 00 00 00 mov 0x94(%rax),%eax 1e034d: 50 push %rax 1e034e: 0f b6 41 25 movzbl 0x25(%rcx),%eax 1e0352: 44 89 d1 mov %r10d,%ecx 1e0355: 50 push %rax 1e0356: e8 00 00 00 00 callq 1e035b 1e035b: 48 83 c4 60 add $0x60,%rsp 1e035f: e9 56 ff ff ff jmpq 1e02ba 1e0364: 0f b6 4e 2c movzbl 0x2c(%rsi),%ecx 1e0368: 44 8b 92 8c 00 00 00 mov 0x8c(%rdx),%r10d 1e036f: 6a 00 pushq $0x0 1e0371: e9 83 fe ff ff jmpq 1e01f9 1e0376: 6a 00 pushq $0x0 1e0378: 41 52 push %r10 1e037a: 41 51 push %r9 1e037c: 41 b9 01 00 00 00 mov $0x1,%r9d 1e0382: e9 d2 fc ff ff jmpq 1e0059 1e0387: 6a 00 pushq $0x0 1e0389: 41 52 push %r10 1e038b: 41 51 push %r9 1e038d: 41 b9 02 00 00 00 mov $0x2,%r9d 1e0393: e9 c1 fc ff ff jmpq 1e0059 1e0398: e8 00 00 00 00 callq 1e039d 1e039d: 0f 1f 00 nopl (%rax) 00000000001e03a0 : 1e03a0: e8 00 00 00 00 callq 1e03a5 1e03a5: 53 push %rbx 1e03a6: ba cd cc cc cc mov $0xcccccccd,%edx 1e03ab: 48 89 f3 mov %rsi,%rbx 1e03ae: 48 83 ec 28 sub $0x28,%rsp 1e03b2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e03b9: 00 00 1e03bb: 48 89 44 24 20 mov %rax,0x20(%rsp) 1e03c0: 31 c0 xor %eax,%eax 1e03c2: 8b 47 18 mov 0x18(%rdi),%eax 1e03c5: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e03c9: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1e03d0: 00 00 1e03d2: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1e03d9: 00 00 1e03db: 89 44 24 04 mov %eax,0x4(%rsp) 1e03df: 8b 46 30 mov 0x30(%rsi),%eax 1e03e2: 48 89 e6 mov %rsp,%rsi 1e03e5: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 1e03ec: 48 0f af c2 imul %rdx,%rax 1e03f0: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 1e03f7: 00 1e03f8: 48 c1 e8 23 shr $0x23,%rax 1e03fc: 89 44 24 1c mov %eax,0x1c(%rsp) 1e0400: 48 b8 08 00 00 00 04 movabs $0x400000008,%rax 1e0407: 00 00 00 1e040a: 48 89 44 24 0c mov %rax,0xc(%rsp) 1e040f: 48 8b 07 mov (%rdi),%rax 1e0412: 48 8b 40 70 mov 0x70(%rax),%rax 1e0416: e8 00 00 00 00 callq 1e041b 1e041b: 85 c0 test %eax,%eax 1e041d: 75 06 jne 1e0425 1e041f: 83 7b 44 01 cmpl $0x1,0x44(%rbx) 1e0423: 75 16 jne 1e043b 1e0425: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1e042a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e0431: 00 00 1e0433: 75 0a jne 1e043f 1e0435: 48 83 c4 28 add $0x28,%rsp 1e0439: 5b pop %rbx 1e043a: c3 retq 1e043b: 0f 0b ud2 1e043d: eb e6 jmp 1e0425 1e043f: e8 00 00 00 00 callq 1e0444 1e0444: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e044b: 00 00 00 00 1e044f: 90 nop 00000000001e0450 : 1e0450: e8 00 00 00 00 callq 1e0455 1e0455: 41 54 push %r12 1e0457: b9 cd cc cc cc mov $0xcccccccd,%ecx 1e045c: 49 89 fc mov %rdi,%r12 1e045f: 55 push %rbp 1e0460: 48 89 f5 mov %rsi,%rbp 1e0463: 48 83 ec 28 sub $0x28,%rsp 1e0467: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e046e: 00 00 1e0470: 48 89 44 24 20 mov %rax,0x20(%rsp) 1e0475: 31 c0 xor %eax,%eax 1e0477: 8b 47 18 mov 0x18(%rdi),%eax 1e047a: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 1e0481: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1e0488: 00 00 1e048a: 89 44 24 04 mov %eax,0x4(%rsp) 1e048e: 8b 46 30 mov 0x30(%rsi),%eax 1e0491: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1e0498: 00 00 1e049a: 48 0f af c1 imul %rcx,%rax 1e049e: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 1e04a5: 00 1e04a6: 48 c1 e8 23 shr $0x23,%rax 1e04aa: 84 d2 test %dl,%dl 1e04ac: 74 5c je 1e050a 1e04ae: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) 1e04b5: 00 1e04b6: 89 44 24 1c mov %eax,0x1c(%rsp) 1e04ba: b8 08 00 00 00 mov $0x8,%eax 1e04bf: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 1e04c4: 89 44 24 10 mov %eax,0x10(%rsp) 1e04c8: 48 89 e6 mov %rsp,%rsi 1e04cb: 48 8b 07 mov (%rdi),%rax 1e04ce: 48 8b 40 70 mov 0x70(%rax),%rax 1e04d2: e8 00 00 00 00 callq 1e04d7 1e04d7: 85 c0 test %eax,%eax 1e04d9: 75 17 jne 1e04f2 1e04db: 83 7d 44 01 cmpl $0x1,0x44(%rbp) 1e04df: 75 3c jne 1e051d 1e04e1: 83 7d 40 02 cmpl $0x2,0x40(%rbp) 1e04e5: 75 3a jne 1e0521 1e04e7: 48 89 ee mov %rbp,%rsi 1e04ea: 4c 89 e7 mov %r12,%rdi 1e04ed: e8 0e f9 ff ff callq 1dfe00 1e04f2: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1e04f7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e04fe: 00 00 1e0500: 75 23 jne 1e0525 1e0502: 48 83 c4 28 add $0x28,%rsp 1e0506: 5d pop %rbp 1e0507: 41 5c pop %r12 1e0509: c3 retq 1e050a: 89 44 24 1c mov %eax,0x1c(%rsp) 1e050e: b8 04 00 00 00 mov $0x4,%eax 1e0513: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 1e051a: 00 1e051b: eb a2 jmp 1e04bf 1e051d: 0f 0b ud2 1e051f: eb c0 jmp 1e04e1 1e0521: 0f 0b ud2 1e0523: eb c2 jmp 1e04e7 1e0525: e8 00 00 00 00 callq 1e052a 1e052a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001e0530 : 1e0530: e8 00 00 00 00 callq 1e0535 1e0535: 53 push %rbx 1e0536: 48 8b 57 40 mov 0x40(%rdi),%rdx 1e053a: 48 89 fb mov %rdi,%rbx 1e053d: 48 8b 47 38 mov 0x38(%rdi),%rax 1e0541: 48 8b 4f 30 mov 0x30(%rdi),%rcx 1e0545: 44 8b 4a 74 mov 0x74(%rdx),%r9d 1e0549: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e054d: 44 0f b6 40 1d movzbl 0x1d(%rax),%r8d 1e0552: 8b b1 94 00 00 00 mov 0x94(%rcx),%esi 1e0558: 6a 00 pushq $0x0 1e055a: 8b 4a 6c mov 0x6c(%rdx),%ecx 1e055d: 51 push %rcx 1e055e: 0f b6 48 1b movzbl 0x1b(%rax),%ecx 1e0562: 51 push %rcx 1e0563: 6a 00 pushq $0x0 1e0565: 8b 4a 70 mov 0x70(%rdx),%ecx 1e0568: 51 push %rcx 1e0569: 0f b6 48 1c movzbl 0x1c(%rax),%ecx 1e056d: 51 push %rcx 1e056e: 6a 00 pushq $0x0 1e0570: 8b 4a 68 mov 0x68(%rdx),%ecx 1e0573: 51 push %rcx 1e0574: 0f b6 48 1a movzbl 0x1a(%rax),%ecx 1e0578: 51 push %rcx 1e0579: 6a 00 pushq $0x0 1e057b: 8b 4a 78 mov 0x78(%rdx),%ecx 1e057e: 51 push %rcx 1e057f: 0f b6 48 1e movzbl 0x1e(%rax),%ecx 1e0583: 51 push %rcx 1e0584: b9 06 00 00 00 mov $0x6,%ecx 1e0589: 6a 00 pushq $0x0 1e058b: 8b 52 7c mov 0x7c(%rdx),%edx 1e058e: 52 push %rdx 1e058f: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1e0593: 31 d2 xor %edx,%edx 1e0595: 50 push %rax 1e0596: 6a 00 pushq $0x0 1e0598: e8 00 00 00 00 callq 1e059d 1e059d: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e05a1: 48 8b 43 38 mov 0x38(%rbx),%rax 1e05a5: 48 8b 4b 30 mov 0x30(%rbx),%rcx 1e05a9: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 1e05ad: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e05b1: 44 8b 4a 68 mov 0x68(%rdx),%r9d 1e05b5: 44 0f b6 40 1a movzbl 0x1a(%rax),%r8d 1e05ba: 8b b1 98 00 00 00 mov 0x98(%rcx),%esi 1e05c0: 6a 00 pushq $0x0 1e05c2: 8b 4a 78 mov 0x78(%rdx),%ecx 1e05c5: 51 push %rcx 1e05c6: 0f b6 48 1e movzbl 0x1e(%rax),%ecx 1e05ca: 51 push %rcx 1e05cb: 6a 00 pushq $0x0 1e05cd: 8b 4a 7c mov 0x7c(%rdx),%ecx 1e05d0: 51 push %rcx 1e05d1: 0f b6 48 1f movzbl 0x1f(%rax),%ecx 1e05d5: 51 push %rcx 1e05d6: 6a 00 pushq $0x0 1e05d8: 8b 4a 74 mov 0x74(%rdx),%ecx 1e05db: 51 push %rcx 1e05dc: 0f b6 48 1d movzbl 0x1d(%rax),%ecx 1e05e0: 51 push %rcx 1e05e1: 6a 00 pushq $0x0 1e05e3: 8b 4a 6c mov 0x6c(%rdx),%ecx 1e05e6: 51 push %rcx 1e05e7: 0f b6 48 1b movzbl 0x1b(%rax),%ecx 1e05eb: 51 push %rcx 1e05ec: b9 06 00 00 00 mov $0x6,%ecx 1e05f1: 6a 00 pushq $0x0 1e05f3: 8b 52 70 mov 0x70(%rdx),%edx 1e05f6: 52 push %rdx 1e05f7: 0f b6 40 1c movzbl 0x1c(%rax),%eax 1e05fb: 31 d2 xor %edx,%edx 1e05fd: 50 push %rax 1e05fe: 6a 00 pushq $0x0 1e0600: e8 00 00 00 00 callq 1e0605 1e0605: 48 8b 43 30 mov 0x30(%rbx),%rax 1e0609: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 1e060d: 8b b0 9c 00 00 00 mov 0x9c(%rax),%esi 1e0613: 85 f6 test %esi,%esi 1e0615: 75 6c jne 1e0683 1e0617: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 1e061d: 85 f6 test %esi,%esi 1e061f: 75 02 jne 1e0623 1e0621: 5b pop %rbx 1e0622: c3 retq 1e0623: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e0627: 48 8b 43 38 mov 0x38(%rbx),%rax 1e062b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e062f: 44 8b 4a 68 mov 0x68(%rdx),%r9d 1e0633: 44 0f b6 40 1a movzbl 0x1a(%rax),%r8d 1e0638: 6a 00 pushq $0x0 1e063a: 8b 4a 78 mov 0x78(%rdx),%ecx 1e063d: 51 push %rcx 1e063e: 0f b6 48 1e movzbl 0x1e(%rax),%ecx 1e0642: 51 push %rcx 1e0643: 6a 00 pushq $0x0 1e0645: 8b 4a 7c mov 0x7c(%rdx),%ecx 1e0648: 51 push %rcx 1e0649: 0f b6 48 1f movzbl 0x1f(%rax),%ecx 1e064d: 51 push %rcx 1e064e: 6a 00 pushq $0x0 1e0650: 8b 4a 74 mov 0x74(%rdx),%ecx 1e0653: 51 push %rcx 1e0654: 0f b6 48 1d movzbl 0x1d(%rax),%ecx 1e0658: 51 push %rcx 1e0659: 6a 00 pushq $0x0 1e065b: 8b 4a 6c mov 0x6c(%rdx),%ecx 1e065e: 51 push %rcx 1e065f: 0f b6 48 1b movzbl 0x1b(%rax),%ecx 1e0663: 51 push %rcx 1e0664: b9 06 00 00 00 mov $0x6,%ecx 1e0669: 6a 00 pushq $0x0 1e066b: 8b 52 70 mov 0x70(%rdx),%edx 1e066e: 52 push %rdx 1e066f: 0f b6 40 1c movzbl 0x1c(%rax),%eax 1e0673: 31 d2 xor %edx,%edx 1e0675: 50 push %rax 1e0676: 6a 00 pushq $0x0 1e0678: e8 00 00 00 00 callq 1e067d 1e067d: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 1e0681: 5b pop %rbx 1e0682: c3 retq 1e0683: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e0687: 48 8b 43 38 mov 0x38(%rbx),%rax 1e068b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e068f: 44 8b 4a 68 mov 0x68(%rdx),%r9d 1e0693: 44 0f b6 40 1a movzbl 0x1a(%rax),%r8d 1e0698: 6a 00 pushq $0x0 1e069a: 8b 4a 78 mov 0x78(%rdx),%ecx 1e069d: 51 push %rcx 1e069e: 0f b6 48 1e movzbl 0x1e(%rax),%ecx 1e06a2: 51 push %rcx 1e06a3: 6a 00 pushq $0x0 1e06a5: 8b 4a 7c mov 0x7c(%rdx),%ecx 1e06a8: 51 push %rcx 1e06a9: 0f b6 48 1f movzbl 0x1f(%rax),%ecx 1e06ad: 51 push %rcx 1e06ae: 6a 00 pushq $0x0 1e06b0: 8b 4a 74 mov 0x74(%rdx),%ecx 1e06b3: 51 push %rcx 1e06b4: 0f b6 48 1d movzbl 0x1d(%rax),%ecx 1e06b8: 51 push %rcx 1e06b9: 6a 00 pushq $0x0 1e06bb: 8b 4a 6c mov 0x6c(%rdx),%ecx 1e06be: 51 push %rcx 1e06bf: 0f b6 48 1b movzbl 0x1b(%rax),%ecx 1e06c3: 51 push %rcx 1e06c4: b9 06 00 00 00 mov $0x6,%ecx 1e06c9: 6a 00 pushq $0x0 1e06cb: 8b 52 70 mov 0x70(%rdx),%edx 1e06ce: 52 push %rdx 1e06cf: 0f b6 40 1c movzbl 0x1c(%rax),%eax 1e06d3: 31 d2 xor %edx,%edx 1e06d5: 50 push %rax 1e06d6: 6a 00 pushq $0x0 1e06d8: e8 00 00 00 00 callq 1e06dd 1e06dd: 48 8b 43 30 mov 0x30(%rbx),%rax 1e06e1: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 1e06e5: e9 2d ff ff ff jmpq 1e0617 1e06ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001e06f0 : 1e06f0: e8 00 00 00 00 callq 1e06f5 1e06f5: 53 push %rbx 1e06f6: 48 8b 47 40 mov 0x40(%rdi),%rax 1e06fa: 48 89 fb mov %rdi,%rbx 1e06fd: 8b 88 04 01 00 00 mov 0x104(%rax),%ecx 1e0703: 85 c9 test %ecx,%ecx 1e0705: 75 21 jne 1e0728 1e0707: 48 8b 43 30 mov 0x30(%rbx),%rax 1e070b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e070f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e0716: 8b 70 6c mov 0x6c(%rax),%esi 1e0719: e8 00 00 00 00 callq 1e071e 1e071e: 85 c0 test %eax,%eax 1e0720: 0f 85 8d 00 00 00 jne 1e07b3 1e0726: 5b pop %rbx 1e0727: c3 retq 1e0728: 48 8b 57 38 mov 0x38(%rdi),%rdx 1e072c: 48 8b 77 30 mov 0x30(%rdi),%rsi 1e0730: 44 8b 88 e0 00 00 00 mov 0xe0(%rax),%r9d 1e0737: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e073b: 44 0f b6 42 38 movzbl 0x38(%rdx),%r8d 1e0740: 8b 76 6c mov 0x6c(%rsi),%esi 1e0743: 6a 00 pushq $0x0 1e0745: 44 8b 90 e4 00 00 00 mov 0xe4(%rax),%r10d 1e074c: 41 52 push %r10 1e074e: 44 0f b6 52 39 movzbl 0x39(%rdx),%r10d 1e0753: 41 52 push %r10 1e0755: 6a 00 pushq $0x0 1e0757: 44 8b 90 08 01 00 00 mov 0x108(%rax),%r10d 1e075e: 41 52 push %r10 1e0760: 44 0f b6 52 42 movzbl 0x42(%rdx),%r10d 1e0765: 41 52 push %r10 1e0767: 6a 00 pushq $0x0 1e0769: 51 push %rcx 1e076a: 0f b6 4a 41 movzbl 0x41(%rdx),%ecx 1e076e: 51 push %rcx 1e076f: 6a 00 pushq $0x0 1e0771: 8b 88 f0 00 00 00 mov 0xf0(%rax),%ecx 1e0777: 51 push %rcx 1e0778: 0f b6 4a 3c movzbl 0x3c(%rdx),%ecx 1e077c: 51 push %rcx 1e077d: 6a 00 pushq $0x0 1e077f: 8b 88 ec 00 00 00 mov 0xec(%rax),%ecx 1e0785: 51 push %rcx 1e0786: 0f b6 4a 3b movzbl 0x3b(%rdx),%ecx 1e078a: 51 push %rcx 1e078b: b9 07 00 00 00 mov $0x7,%ecx 1e0790: 6a 00 pushq $0x0 1e0792: 8b 80 e8 00 00 00 mov 0xe8(%rax),%eax 1e0798: 50 push %rax 1e0799: 0f b6 42 3a movzbl 0x3a(%rdx),%eax 1e079d: 31 d2 xor %edx,%edx 1e079f: 50 push %rax 1e07a0: 6a 00 pushq $0x0 1e07a2: e8 00 00 00 00 callq 1e07a7 1e07a7: 48 81 c4 98 00 00 00 add $0x98,%rsp 1e07ae: e9 54 ff ff ff jmpq 1e0707 1e07b3: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e07b7: 48 8b 43 40 mov 0x40(%rbx),%rax 1e07bb: 41 b9 01 00 00 00 mov $0x1,%r9d 1e07c1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e07c5: 0f b6 4a 39 movzbl 0x39(%rdx),%ecx 1e07c9: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e07cd: 44 8b 80 e4 00 00 00 mov 0xe4(%rax),%r8d 1e07d4: 5b pop %rbx 1e07d5: 8b 72 6c mov 0x6c(%rdx),%esi 1e07d8: ba 01 00 00 00 mov $0x1,%edx 1e07dd: e9 00 00 00 00 jmpq 1e07e2 1e07e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e07e9: 00 00 00 00 1e07ed: 0f 1f 00 nopl (%rax) 00000000001e07f0 : 1e07f0: e8 00 00 00 00 callq 1e07f5 1e07f5: 48 83 ec 10 sub $0x10,%rsp 1e07f9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e0800: 00 00 1e0802: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e0807: 31 c0 xor %eax,%eax 1e0809: 48 8b 47 40 mov 0x40(%rdi),%rax 1e080d: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1e0812: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1e0819: 00 1e081a: 8b 88 fc 01 00 00 mov 0x1fc(%rax),%ecx 1e0820: 48 8b 47 38 mov 0x38(%rdi),%rax 1e0824: 0f b6 50 7f movzbl 0x7f(%rax),%edx 1e0828: 48 8b 47 30 mov 0x30(%rdi),%rax 1e082c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e0830: 8b 70 5c mov 0x5c(%rax),%esi 1e0833: e8 00 00 00 00 callq 1e0838 1e0838: 8b 44 24 04 mov 0x4(%rsp),%eax 1e083c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1e0841: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1e0848: 00 00 1e084a: 75 05 jne 1e0851 1e084c: 48 83 c4 10 add $0x10,%rsp 1e0850: c3 retq 1e0851: e8 00 00 00 00 callq 1e0856 1e0856: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e085d: 00 00 00 00000000001e0860 : 1e0860: e8 00 00 00 00 callq 1e0865 1e0865: 55 push %rbp 1e0866: 53 push %rbx 1e0867: 8b 56 04 mov 0x4(%rsi),%edx 1e086a: 48 89 fb mov %rdi,%rbx 1e086d: 85 d2 test %edx,%edx 1e086f: 0f 85 93 00 00 00 jne 1e0908 1e0875: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e0879: 48 8b 43 40 mov 0x40(%rbx),%rax 1e087d: 41 b9 01 00 00 00 mov $0x1,%r9d 1e0883: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0887: 0f b6 4a 4a movzbl 0x4a(%rdx),%ecx 1e088b: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e088f: 44 8b 80 28 01 00 00 mov 0x128(%rax),%r8d 1e0896: 8b 72 5c mov 0x5c(%rdx),%esi 1e0899: ba 01 00 00 00 mov $0x1,%edx 1e089e: e8 00 00 00 00 callq 1e08a3 1e08a3: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e08a7: 48 8b 43 40 mov 0x40(%rbx),%rax 1e08ab: 45 31 c9 xor %r9d,%r9d 1e08ae: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e08b2: 0f b6 4a 46 movzbl 0x46(%rdx),%ecx 1e08b6: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e08ba: 44 8b 80 18 01 00 00 mov 0x118(%rax),%r8d 1e08c1: 8b 72 70 mov 0x70(%rdx),%esi 1e08c4: ba 01 00 00 00 mov $0x1,%edx 1e08c9: e8 00 00 00 00 callq 1e08ce 1e08ce: bf bc 8d 06 00 mov $0x68dbc,%edi 1e08d3: e8 00 00 00 00 callq 1e08d8 1e08d8: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e08dc: 48 8b 43 40 mov 0x40(%rbx),%rax 1e08e0: 41 b9 01 00 00 00 mov $0x1,%r9d 1e08e6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e08ea: 0f b6 4a 44 movzbl 0x44(%rdx),%ecx 1e08ee: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e08f2: 44 8b 80 10 01 00 00 mov 0x110(%rax),%r8d 1e08f9: 5b pop %rbx 1e08fa: 8b 72 7c mov 0x7c(%rdx),%esi 1e08fd: 5d pop %rbp 1e08fe: ba 01 00 00 00 mov $0x1,%edx 1e0903: e9 00 00 00 00 jmpq 1e0908 1e0908: 8b 46 40 mov 0x40(%rsi),%eax 1e090b: b9 cd cc cc cc mov $0xcccccccd,%ecx 1e0910: 45 31 c9 xor %r9d,%r9d 1e0913: 48 0f af c1 imul %rcx,%rax 1e0917: 69 ca 78 69 00 00 imul $0x6978,%edx,%ecx 1e091d: 31 d2 xor %edx,%edx 1e091f: 48 c1 e8 23 shr $0x23,%rax 1e0923: 48 c1 e0 0f shl $0xf,%rax 1e0927: 48 f7 f1 div %rcx 1e092a: 48 8b 57 38 mov 0x38(%rdi),%rdx 1e092e: 0f b6 4a 47 movzbl 0x47(%rdx),%ecx 1e0932: 48 8b 57 30 mov 0x30(%rdi),%rdx 1e0936: 8b b2 80 00 00 00 mov 0x80(%rdx),%esi 1e093c: ba 01 00 00 00 mov $0x1,%edx 1e0941: 48 89 c5 mov %rax,%rbp 1e0944: 48 8b 47 40 mov 0x40(%rdi),%rax 1e0948: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e094c: 44 8b 80 1c 01 00 00 mov 0x11c(%rax),%r8d 1e0953: e8 00 00 00 00 callq 1e0958 1e0958: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e095c: 48 8b 43 40 mov 0x40(%rbx),%rax 1e0960: 41 b9 00 80 00 00 mov $0x8000,%r9d 1e0966: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e096a: 0f b6 4a 48 movzbl 0x48(%rdx),%ecx 1e096e: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e0972: 44 8b 80 20 01 00 00 mov 0x120(%rax),%r8d 1e0979: 8b 72 78 mov 0x78(%rdx),%esi 1e097c: ba 01 00 00 00 mov $0x1,%edx 1e0981: e8 00 00 00 00 callq 1e0986 1e0986: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e098a: 48 8b 43 40 mov 0x40(%rbx),%rax 1e098e: 41 89 e9 mov %ebp,%r9d 1e0991: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0995: 0f b6 4a 49 movzbl 0x49(%rdx),%ecx 1e0999: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e099d: 44 8b 80 24 01 00 00 mov 0x124(%rax),%r8d 1e09a4: 8b 72 74 mov 0x74(%rdx),%esi 1e09a7: ba 01 00 00 00 mov $0x1,%edx 1e09ac: e8 00 00 00 00 callq 1e09b1 1e09b1: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e09b5: 48 8b 43 40 mov 0x40(%rbx),%rax 1e09b9: 41 b9 01 00 00 00 mov $0x1,%r9d 1e09bf: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e09c3: 0f b6 4a 47 movzbl 0x47(%rdx),%ecx 1e09c7: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e09cb: 44 8b 80 1c 01 00 00 mov 0x11c(%rax),%r8d 1e09d2: 8b b2 80 00 00 00 mov 0x80(%rdx),%esi 1e09d8: ba 01 00 00 00 mov $0x1,%edx 1e09dd: e8 00 00 00 00 callq 1e09e2 1e09e2: e9 8e fe ff ff jmpq 1e0875 1e09e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e09ee: 00 00 00000000001e09f0 : 1e09f0: e8 00 00 00 00 callq 1e09f5 1e09f5: 53 push %rbx 1e09f6: 48 89 fb mov %rdi,%rbx 1e09f9: 48 83 ec 10 sub $0x10,%rsp 1e09fd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e0a04: 00 00 1e0a06: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e0a0b: 31 c0 xor %eax,%eax 1e0a0d: 48 8b 47 40 mov 0x40(%rdi),%rax 1e0a11: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1e0a16: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1e0a1d: 00 1e0a1e: 8b 88 10 01 00 00 mov 0x110(%rax),%ecx 1e0a24: 48 8b 47 38 mov 0x38(%rdi),%rax 1e0a28: 0f b6 50 44 movzbl 0x44(%rax),%edx 1e0a2c: 48 8b 47 30 mov 0x30(%rdi),%rax 1e0a30: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e0a34: 8b 70 7c mov 0x7c(%rax),%esi 1e0a37: e8 00 00 00 00 callq 1e0a3c 1e0a3c: f6 44 24 04 01 testb $0x1,0x4(%rsp) 1e0a41: 0f 84 c5 00 00 00 je 1e0b0c 1e0a47: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e0a4b: 48 8b 43 40 mov 0x40(%rbx),%rax 1e0a4f: 41 b9 02 00 00 00 mov $0x2,%r9d 1e0a55: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0a59: 0f b6 4a 43 movzbl 0x43(%rdx),%ecx 1e0a5d: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e0a61: 44 8b 80 0c 01 00 00 mov 0x10c(%rax),%r8d 1e0a68: 8b 72 7c mov 0x7c(%rdx),%esi 1e0a6b: ba 01 00 00 00 mov $0x1,%edx 1e0a70: e8 00 00 00 00 callq 1e0a75 1e0a75: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e0a79: 48 8b 43 40 mov 0x40(%rbx),%rax 1e0a7d: 45 31 c9 xor %r9d,%r9d 1e0a80: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0a84: 0f b6 4a 44 movzbl 0x44(%rdx),%ecx 1e0a88: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e0a8c: 44 8b 80 10 01 00 00 mov 0x110(%rax),%r8d 1e0a93: 8b 72 7c mov 0x7c(%rdx),%esi 1e0a96: ba 01 00 00 00 mov $0x1,%edx 1e0a9b: e8 00 00 00 00 callq 1e0aa0 1e0aa0: 48 8b 43 40 mov 0x40(%rbx),%rax 1e0aa4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0aa8: 45 31 c0 xor %r8d,%r8d 1e0aab: 41 b9 0a 00 00 00 mov $0xa,%r9d 1e0ab1: 8b 88 14 01 00 00 mov 0x114(%rax),%ecx 1e0ab7: 48 8b 43 38 mov 0x38(%rbx),%rax 1e0abb: 0f b6 50 45 movzbl 0x45(%rax),%edx 1e0abf: 48 8b 43 30 mov 0x30(%rbx),%rax 1e0ac3: 8b 70 7c mov 0x7c(%rax),%esi 1e0ac6: 68 bc 03 00 00 pushq $0x3bc 1e0acb: 68 00 00 00 00 pushq $0x0 1e0ad0: 68 b8 0b 00 00 pushq $0xbb8 1e0ad5: e8 00 00 00 00 callq 1e0ada 1e0ada: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e0ade: 48 8b 43 40 mov 0x40(%rbx),%rax 1e0ae2: 41 b9 01 00 00 00 mov $0x1,%r9d 1e0ae8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0aec: 0f b6 4a 46 movzbl 0x46(%rdx),%ecx 1e0af0: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e0af4: 44 8b 80 18 01 00 00 mov 0x118(%rax),%r8d 1e0afb: 8b 72 70 mov 0x70(%rdx),%esi 1e0afe: ba 01 00 00 00 mov $0x1,%edx 1e0b03: e8 00 00 00 00 callq 1e0b08 1e0b08: 48 83 c4 18 add $0x18,%rsp 1e0b0c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e0b11: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e0b18: 00 00 1e0b1a: 75 06 jne 1e0b22 1e0b1c: 48 83 c4 10 add $0x10,%rsp 1e0b20: 5b pop %rbx 1e0b21: c3 retq 1e0b22: e8 00 00 00 00 callq 1e0b27 1e0b27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e0b2e: 00 00 00000000001e0b30 : 1e0b30: e8 00 00 00 00 callq 1e0b35 1e0b35: 48 89 f0 mov %rsi,%rax 1e0b38: 53 push %rbx 1e0b39: 48 89 fb mov %rdi,%rbx 1e0b3c: 48 c1 f8 3f sar $0x3f,%rax 1e0b40: 48 89 c2 mov %rax,%rdx 1e0b43: 48 31 f2 xor %rsi,%rdx 1e0b46: 48 29 c2 sub %rax,%rdx 1e0b49: 48 c1 ea 20 shr $0x20,%rdx 1e0b4d: 89 d0 mov %edx,%eax 1e0b4f: f7 d8 neg %eax 1e0b51: 48 85 f6 test %rsi,%rsi 1e0b54: 0f 48 d0 cmovs %eax,%edx 1e0b57: 48 89 d0 mov %rdx,%rax 1e0b5a: 48 c1 e0 20 shl $0x20,%rax 1e0b5e: 0f 88 0f 01 00 00 js 1e0c73 1e0b64: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 1e0b6b: 00 00 80 1e0b6e: 48 01 c1 add %rax,%rcx 1e0b71: 48 39 ce cmp %rcx,%rsi 1e0b74: 0f 8c 0f 01 00 00 jl 1e0c89 1e0b7a: 48 29 c6 sub %rax,%rsi 1e0b7d: 0f 88 d6 00 00 00 js 1e0c59 1e0b83: 48 b8 ff ff ff ff 1f movabs $0x1fffffffff,%rax 1e0b8a: 00 00 00 1e0b8d: 48 39 c6 cmp %rax,%rsi 1e0b90: 0f 8f d6 00 00 00 jg 1e0c6c 1e0b96: 48 c1 e6 1a shl $0x1a,%rsi 1e0b9a: bf fe ff ff ff mov $0xfffffffe,%edi 1e0b9f: 48 89 f1 mov %rsi,%rcx 1e0ba2: 48 c1 f9 3f sar $0x3f,%rcx 1e0ba6: 48 89 c8 mov %rcx,%rax 1e0ba9: 48 31 f0 xor %rsi,%rax 1e0bac: 48 29 c8 sub %rcx,%rax 1e0baf: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1e0bb6: ff ff 7f 1e0bb9: 48 29 c1 sub %rax,%rcx 1e0bbc: 48 39 f9 cmp %rdi,%rcx 1e0bbf: 0f 8e cb 00 00 00 jle 1e0c90 1e0bc5: b9 ff ff ff ff mov $0xffffffff,%ecx 1e0bca: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1e0bce: 48 01 c8 add %rcx,%rax 1e0bd1: 48 c1 e8 20 shr $0x20,%rax 1e0bd5: 44 8b 57 60 mov 0x60(%rdi),%r10d 1e0bd9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0bdd: 89 c1 mov %eax,%ecx 1e0bdf: f7 d9 neg %ecx 1e0be1: 48 85 f6 test %rsi,%rsi 1e0be4: 48 8b 73 40 mov 0x40(%rbx),%rsi 1e0be8: 0f 48 c1 cmovs %ecx,%eax 1e0beb: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1e0bef: 44 8b 8e c4 00 00 00 mov 0xc4(%rsi),%r9d 1e0bf6: 44 0f b6 41 31 movzbl 0x31(%rcx),%r8d 1e0bfb: 50 push %rax 1e0bfc: 8b 86 c8 00 00 00 mov 0xc8(%rsi),%eax 1e0c02: 44 89 d6 mov %r10d,%esi 1e0c05: 50 push %rax 1e0c06: 0f b6 41 32 movzbl 0x32(%rcx),%eax 1e0c0a: b9 02 00 00 00 mov $0x2,%ecx 1e0c0f: 50 push %rax 1e0c10: 52 push %rdx 1e0c11: 31 d2 xor %edx,%edx 1e0c13: e8 00 00 00 00 callq 1e0c18 1e0c18: 48 8b 43 40 mov 0x40(%rbx),%rax 1e0c1c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0c20: 45 31 c0 xor %r8d,%r8d 1e0c23: 48 83 c4 20 add $0x20,%rsp 1e0c27: 41 b9 0a 00 00 00 mov $0xa,%r9d 1e0c2d: 8b 88 cc 00 00 00 mov 0xcc(%rax),%ecx 1e0c33: 48 8b 43 38 mov 0x38(%rbx),%rax 1e0c37: 0f b6 50 33 movzbl 0x33(%rax),%edx 1e0c3b: 48 8b 43 30 mov 0x30(%rbx),%rax 1e0c3f: 8b 70 64 mov 0x64(%rax),%esi 1e0c42: 68 e1 02 00 00 pushq $0x2e1 1e0c47: 68 00 00 00 00 pushq $0x0 1e0c4c: 6a 32 pushq $0x32 1e0c4e: e8 00 00 00 00 callq 1e0c53 1e0c53: 48 83 c4 18 add $0x18,%rsp 1e0c57: 5b pop %rbx 1e0c58: c3 retq 1e0c59: 48 b8 00 00 00 00 e0 movabs $0xffffffe000000000,%rax 1e0c60: ff ff ff 1e0c63: 48 39 c6 cmp %rax,%rsi 1e0c66: 0f 8d 2a ff ff ff jge 1e0b96 1e0c6c: 0f 0b ud2 1e0c6e: e9 23 ff ff ff jmpq 1e0b96 1e0c73: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1e0c7a: ff ff 7f 1e0c7d: 48 01 c1 add %rax,%rcx 1e0c80: 48 39 ce cmp %rcx,%rsi 1e0c83: 0f 8e f1 fe ff ff jle 1e0b7a 1e0c89: 0f 0b ud2 1e0c8b: e9 ea fe ff ff jmpq 1e0b7a 1e0c90: 0f 0b ud2 1e0c92: e9 2e ff ff ff jmpq 1e0bc5 1e0c97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e0c9e: 00 00 00000000001e0ca0 : 1e0ca0: e8 00 00 00 00 callq 1e0ca5 1e0ca5: 41 57 push %r15 1e0ca7: 41 56 push %r14 1e0ca9: 41 55 push %r13 1e0cab: 41 54 push %r12 1e0cad: 55 push %rbp 1e0cae: 89 d5 mov %edx,%ebp 1e0cb0: 53 push %rbx 1e0cb1: 48 89 fb mov %rdi,%rbx 1e0cb4: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 1e0cbb: 48 8b 06 mov (%rsi),%rax 1e0cbe: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e0cc3: 48 8b 46 08 mov 0x8(%rsi),%rax 1e0cc7: 48 89 44 24 40 mov %rax,0x40(%rsp) 1e0ccc: 48 8b 46 10 mov 0x10(%rsi),%rax 1e0cd0: 48 89 44 24 48 mov %rax,0x48(%rsp) 1e0cd5: 48 8b 46 18 mov 0x18(%rsi),%rax 1e0cd9: 48 89 44 24 50 mov %rax,0x50(%rsp) 1e0cde: 48 8b 46 20 mov 0x20(%rsi),%rax 1e0ce2: 48 89 44 24 58 mov %rax,0x58(%rsp) 1e0ce7: 48 8b 46 28 mov 0x28(%rsi),%rax 1e0ceb: 48 89 44 24 60 mov %rax,0x60(%rsp) 1e0cf0: 48 8b 46 30 mov 0x30(%rsi),%rax 1e0cf4: 48 89 44 24 68 mov %rax,0x68(%rsp) 1e0cf9: 48 8b 46 38 mov 0x38(%rsi),%rax 1e0cfd: 48 89 44 24 70 mov %rax,0x70(%rsp) 1e0d02: 48 8b 46 40 mov 0x40(%rsi),%rax 1e0d06: 48 89 44 24 78 mov %rax,0x78(%rsp) 1e0d0b: 48 8b 46 48 mov 0x48(%rsi),%rax 1e0d0f: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1e0d16: 00 1e0d17: 48 8b 46 50 mov 0x50(%rsi),%rax 1e0d1b: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 1e0d22: 00 1e0d23: 48 89 c2 mov %rax,%rdx 1e0d26: 48 8b 46 58 mov 0x58(%rsi),%rax 1e0d2a: 48 c1 ea 20 shr $0x20,%rdx 1e0d2e: 88 54 24 33 mov %dl,0x33(%rsp) 1e0d32: 41 89 d7 mov %edx,%r15d 1e0d35: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 1e0d3c: 00 1e0d3d: 48 8b 46 60 mov 0x60(%rsi),%rax 1e0d41: 41 83 e7 01 and $0x1,%r15d 1e0d45: 8b 4e 1c mov 0x1c(%rsi),%ecx 1e0d48: 8b 7e 24 mov 0x24(%rsi),%edi 1e0d4b: 8b 56 28 mov 0x28(%rsi),%edx 1e0d4e: 44 8b 5e 2c mov 0x2c(%rsi),%r11d 1e0d52: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 1e0d59: 00 1e0d5a: 48 8b 46 68 mov 0x68(%rsi),%rax 1e0d5e: 44 8b 6e 20 mov 0x20(%rsi),%r13d 1e0d62: 89 4c 24 04 mov %ecx,0x4(%rsp) 1e0d66: 44 8b 76 40 mov 0x40(%rsi),%r14d 1e0d6a: 44 8b 66 44 mov 0x44(%rsi),%r12d 1e0d6e: 89 7c 24 08 mov %edi,0x8(%rsp) 1e0d72: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 1e0d79: 00 1e0d7a: 48 8b 46 70 mov 0x70(%rsi),%rax 1e0d7e: 89 54 24 10 mov %edx,0x10(%rsp) 1e0d82: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 1e0d89: 00 1e0d8a: 8b 06 mov (%rsi),%eax 1e0d8c: 44 89 5c 24 14 mov %r11d,0x14(%rsp) 1e0d91: 89 44 24 20 mov %eax,0x20(%rsp) 1e0d95: 8b 46 04 mov 0x4(%rsi),%eax 1e0d98: 89 44 24 18 mov %eax,0x18(%rsp) 1e0d9c: 8b 46 08 mov 0x8(%rsi),%eax 1e0d9f: 89 44 24 1c mov %eax,0x1c(%rsp) 1e0da3: 8b 46 0c mov 0xc(%rsi),%eax 1e0da6: 89 44 24 24 mov %eax,0x24(%rsp) 1e0daa: 8b 46 10 mov 0x10(%rsi),%eax 1e0dad: 89 44 24 28 mov %eax,0x28(%rsp) 1e0db1: 8b 46 14 mov 0x14(%rsi),%eax 1e0db4: 89 44 24 2c mov %eax,0x2c(%rsp) 1e0db8: 8b 46 18 mov 0x18(%rsi),%eax 1e0dbb: 89 44 24 0c mov %eax,0xc(%rsp) 1e0dbf: 74 23 je 1e0de4 1e0dc1: d1 e8 shr %eax 1e0dc3: d1 e9 shr %ecx 1e0dc5: d1 ef shr %edi 1e0dc7: d1 ea shr %edx 1e0dc9: 89 44 24 0c mov %eax,0xc(%rsp) 1e0dcd: 41 d1 eb shr %r11d 1e0dd0: 89 4c 24 04 mov %ecx,0x4(%rsp) 1e0dd4: 41 d1 ed shr %r13d 1e0dd7: 89 7c 24 08 mov %edi,0x8(%rsp) 1e0ddb: 89 54 24 10 mov %edx,0x10(%rsp) 1e0ddf: 44 89 5c 24 14 mov %r11d,0x14(%rsp) 1e0de4: 48 8b 43 40 mov 0x40(%rbx),%rax 1e0de8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0dec: 44 8b 80 80 00 00 00 mov 0x80(%rax),%r8d 1e0df3: 48 8b 43 38 mov 0x38(%rbx),%rax 1e0df7: 0f b6 48 20 movzbl 0x20(%rax),%ecx 1e0dfb: 48 8b 43 30 mov 0x30(%rbx),%rax 1e0dff: 8b 70 68 mov 0x68(%rax),%esi 1e0e02: 41 83 fc 03 cmp $0x3,%r12d 1e0e06: 0f 84 70 02 00 00 je 1e107c 1e0e0c: 41 83 fc 04 cmp $0x4,%r12d 1e0e10: 0f 84 b7 01 00 00 je 1e0fcd 1e0e16: 41 83 fc 02 cmp $0x2,%r12d 1e0e1a: 0f 84 f7 01 00 00 je 1e1017 1e0e20: 45 31 c9 xor %r9d,%r9d 1e0e23: ba 01 00 00 00 mov $0x1,%edx 1e0e28: e8 00 00 00 00 callq 1e0e2d 1e0e2d: 48 8b 43 30 mov 0x30(%rbx),%rax 1e0e31: 44 8b b8 d8 00 00 00 mov 0xd8(%rax),%r15d 1e0e38: 45 85 ff test %r15d,%r15d 1e0e3b: 0f 85 fa 01 00 00 jne 1e103b 1e0e41: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e0e45: 8b 70 68 mov 0x68(%rax),%esi 1e0e48: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e0e4c: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 1e0e53: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e0e57: 0f b6 4a 21 movzbl 0x21(%rdx),%ecx 1e0e5b: 41 83 fe 03 cmp $0x3,%r14d 1e0e5f: 0f 84 72 02 00 00 je 1e10d7 1e0e65: 0f 87 43 01 00 00 ja 1e0fae 1e0e6b: 41 83 fe 01 cmp $0x1,%r14d 1e0e6f: 0f 84 77 02 00 00 je 1e10ec 1e0e75: 41 83 fe 02 cmp $0x2,%r14d 1e0e79: 0f 85 db 01 00 00 jne 1e105a 1e0e7f: 41 b9 01 00 00 00 mov $0x1,%r9d 1e0e85: ba 01 00 00 00 mov $0x1,%edx 1e0e8a: e8 00 00 00 00 callq 1e0e8f 1e0e8f: 45 8d 56 ff lea -0x1(%r14),%r10d 1e0e93: 45 0f b6 d2 movzbl %r10b,%r10d 1e0e97: 41 c1 e2 05 shl $0x5,%r10d 1e0e9b: 48 8b 43 30 mov 0x30(%rbx),%rax 1e0e9f: 8b 88 e0 00 00 00 mov 0xe0(%rax),%ecx 1e0ea5: 85 c9 test %ecx,%ecx 1e0ea7: 0f 84 c5 00 00 00 je 1e0f72 1e0ead: 83 fd 14 cmp $0x14,%ebp 1e0eb0: 0f 87 45 05 00 00 ja 1e13fb 1e0eb6: 83 fd 04 cmp $0x4,%ebp 1e0eb9: 0f 86 c5 00 00 00 jbe 1e0f84 1e0ebf: 41 b9 01 00 00 00 mov $0x1,%r9d 1e0ec5: 89 e9 mov %ebp,%ecx 1e0ec7: 49 d3 e1 shl %cl,%r9 1e0eca: 41 f7 c1 40 04 10 00 test $0x100440,%r9d 1e0ed1: 0f 85 2c 04 00 00 jne 1e1303 1e0ed7: 41 f7 c1 20 02 00 00 test $0x220,%r9d 1e0ede: 0f 85 b6 04 00 00 jne 1e139a 1e0ee4: 49 c1 e9 0c shr $0xc,%r9 1e0ee8: ba 01 00 00 00 mov $0x1,%edx 1e0eed: 41 83 e1 01 and $0x1,%r9d 1e0ef1: 48 8b 4b 40 mov 0x40(%rbx),%rcx 1e0ef5: 44 8b 81 88 00 00 00 mov 0x88(%rcx),%r8d 1e0efc: 45 85 c0 test %r8d,%r8d 1e0eff: 74 0e je 1e0f0f 1e0f01: 8b a9 8c 00 00 00 mov 0x8c(%rcx),%ebp 1e0f07: 85 ed test %ebp,%ebp 1e0f09: 0f 85 4c 04 00 00 jne 1e135b 1e0f0f: 8b b0 dc 00 00 00 mov 0xdc(%rax),%esi 1e0f15: 85 f6 test %esi,%esi 1e0f17: 0f 85 35 03 00 00 jne 1e1252 1e0f1d: 44 8b a0 d8 00 00 00 mov 0xd8(%rax),%r12d 1e0f24: 45 85 e4 test %r12d,%r12d 1e0f27: 0f 85 2a 02 00 00 jne 1e1157 1e0f2d: 8b b0 e0 00 00 00 mov 0xe0(%rax),%esi 1e0f33: 85 f6 test %esi,%esi 1e0f35: 0f 85 44 02 00 00 jne 1e117f 1e0f3b: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 1e0f41: 8b 6c 24 18 mov 0x18(%rsp),%ebp 1e0f45: 44 03 6c 24 04 add 0x4(%rsp),%r13d 1e0f4a: 03 6c 24 1c add 0x1c(%rsp),%ebp 1e0f4e: 85 f6 test %esi,%esi 1e0f50: 0f 85 3c 03 00 00 jne 1e1292 1e0f56: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 1e0f5c: 85 f6 test %esi,%esi 1e0f5e: 0f 85 62 02 00 00 jne 1e11c6 1e0f64: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 1e0f6a: 85 f6 test %esi,%esi 1e0f6c: 0f 85 a0 01 00 00 jne 1e1112 1e0f72: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 1e0f79: 5b pop %rbx 1e0f7a: 5d pop %rbp 1e0f7b: 41 5c pop %r12 1e0f7d: 41 5d pop %r13 1e0f7f: 41 5e pop %r14 1e0f81: 41 5f pop %r15 1e0f83: c3 retq 1e0f84: 83 fd 01 cmp $0x1,%ebp 1e0f87: 0f 84 74 01 00 00 je 1e1101 1e0f8d: 83 fd 03 cmp $0x3,%ebp 1e0f90: 0f 85 65 04 00 00 jne 1e13fb 1e0f96: 41 83 ca 08 or $0x8,%r10d 1e0f9a: 41 80 e7 7f and $0x7f,%r15b 1e0f9e: ba 01 00 00 00 mov $0x1,%edx 1e0fa3: 41 b9 01 00 00 00 mov $0x1,%r9d 1e0fa9: e9 43 ff ff ff jmpq 1e0ef1 1e0fae: 41 83 fe 04 cmp $0x4,%r14d 1e0fb2: 0f 85 a2 00 00 00 jne 1e105a 1e0fb8: 41 b9 03 00 00 00 mov $0x3,%r9d 1e0fbe: ba 01 00 00 00 mov $0x1,%edx 1e0fc3: e8 00 00 00 00 callq 1e0fc8 1e0fc8: e9 c2 fe ff ff jmpq 1e0e8f 1e0fcd: 41 b9 05 00 00 00 mov $0x5,%r9d 1e0fd3: ba 01 00 00 00 mov $0x1,%edx 1e0fd8: e8 00 00 00 00 callq 1e0fdd 1e0fdd: 48 8b 43 40 mov 0x40(%rbx),%rax 1e0fe1: 44 8b 80 f8 01 00 00 mov 0x1f8(%rax),%r8d 1e0fe8: 45 85 c0 test %r8d,%r8d 1e0feb: 0f 85 3b 03 00 00 jne 1e132c 1e0ff1: 44 8b 80 f4 01 00 00 mov 0x1f4(%rax),%r8d 1e0ff8: 45 85 c0 test %r8d,%r8d 1e0ffb: 0f 84 2c fe ff ff je 1e0e2d 1e1001: 48 8b 43 38 mov 0x38(%rbx),%rax 1e1005: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1009: 0f b6 48 7d movzbl 0x7d(%rax),%ecx 1e100d: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1011: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 1e1017: 41 b9 01 00 00 00 mov $0x1,%r9d 1e101d: ba 01 00 00 00 mov $0x1,%edx 1e1022: e8 00 00 00 00 callq 1e1027 1e1027: 48 8b 43 30 mov 0x30(%rbx),%rax 1e102b: 44 8b b8 d8 00 00 00 mov 0xd8(%rax),%r15d 1e1032: 45 85 ff test %r15d,%r15d 1e1035: 0f 84 06 fe ff ff je 1e0e41 1e103b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e103f: 44 89 fe mov %r15d,%esi 1e1042: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e1049: e8 00 00 00 00 callq 1e104e 1e104e: 41 89 c7 mov %eax,%r15d 1e1051: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1055: e9 e7 fd ff ff jmpq 1e0e41 1e105a: 45 31 c9 xor %r9d,%r9d 1e105d: ba 01 00 00 00 mov $0x1,%edx 1e1062: e8 00 00 00 00 callq 1e1067 1e1067: 41 8d 46 fe lea -0x2(%r14),%eax 1e106b: 83 f8 02 cmp $0x2,%eax 1e106e: 0f 86 1b fe ff ff jbe 1e0e8f 1e1074: 45 31 d2 xor %r10d,%r10d 1e1077: e9 1f fe ff ff jmpq 1e0e9b 1e107c: 41 b9 02 00 00 00 mov $0x2,%r9d 1e1082: ba 01 00 00 00 mov $0x1,%edx 1e1087: e8 00 00 00 00 callq 1e108c 1e108c: f6 84 24 8d 00 00 00 testb $0x2,0x8d(%rsp) 1e1093: 02 1e1094: 0f 84 93 fd ff ff je 1e0e2d 1e109a: 41 83 fe 01 cmp $0x1,%r14d 1e109e: 0f 84 89 fd ff ff je 1e0e2d 1e10a4: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e10a8: 48 8b 43 40 mov 0x40(%rbx),%rax 1e10ac: 41 b9 04 00 00 00 mov $0x4,%r9d 1e10b2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e10b6: 0f b6 4a 20 movzbl 0x20(%rdx),%ecx 1e10ba: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e10be: 44 8b 80 80 00 00 00 mov 0x80(%rax),%r8d 1e10c5: 8b 72 68 mov 0x68(%rdx),%esi 1e10c8: ba 01 00 00 00 mov $0x1,%edx 1e10cd: e8 00 00 00 00 callq 1e10d2 1e10d2: e9 56 fd ff ff jmpq 1e0e2d 1e10d7: 41 b9 02 00 00 00 mov $0x2,%r9d 1e10dd: ba 01 00 00 00 mov $0x1,%edx 1e10e2: e8 00 00 00 00 callq 1e10e7 1e10e7: e9 a3 fd ff ff jmpq 1e0e8f 1e10ec: 45 31 c9 xor %r9d,%r9d 1e10ef: ba 01 00 00 00 mov $0x1,%edx 1e10f4: e8 00 00 00 00 callq 1e10f9 1e10f9: 45 31 d2 xor %r10d,%r10d 1e10fc: e9 9a fd ff ff jmpq 1e0e9b 1e1101: 41 80 e7 7f and $0x7f,%r15b 1e1105: ba 01 00 00 00 mov $0x1,%edx 1e110a: 45 31 c9 xor %r9d,%r9d 1e110d: e9 df fd ff ff jmpq 1e0ef1 1e1112: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e1116: 48 8b 43 38 mov 0x38(%rbx),%rax 1e111a: b9 02 00 00 00 mov $0x2,%ecx 1e111f: 44 03 6c 24 08 add 0x8(%rsp),%r13d 1e1124: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1128: 44 8b 8a e8 01 00 00 mov 0x1e8(%rdx),%r9d 1e112f: 44 0f b6 40 7a movzbl 0x7a(%rax),%r8d 1e1134: 41 55 push %r13 1e1136: 8b 92 ec 01 00 00 mov 0x1ec(%rdx),%edx 1e113c: 52 push %rdx 1e113d: 0f b6 40 7b movzbl 0x7b(%rax),%eax 1e1141: 31 d2 xor %edx,%edx 1e1143: 50 push %rax 1e1144: 03 6c 24 3c add 0x3c(%rsp),%ebp 1e1148: 55 push %rbp 1e1149: e8 00 00 00 00 callq 1e114e 1e114e: 48 83 c4 20 add $0x20,%rsp 1e1152: e9 1b fe ff ff jmpq 1e0f72 1e1157: 48 8b 6b 08 mov 0x8(%rbx),%rbp 1e115b: 44 89 fa mov %r15d,%edx 1e115e: 44 89 e6 mov %r12d,%esi 1e1161: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1e1165: 48 8b 07 mov (%rdi),%rax 1e1168: 48 8b 40 08 mov 0x8(%rax),%rax 1e116c: e8 00 00 00 00 callq 1e1171 1e1171: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e1176: 48 8b 43 30 mov 0x30(%rbx),%rax 1e117a: e9 ae fd ff ff jmpq 1e0f2d 1e117f: 8b 4c 24 0c mov 0xc(%rsp),%ecx 1e1183: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e1187: 48 8b 43 38 mov 0x38(%rbx),%rax 1e118b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e118f: 44 8b 8a c8 01 00 00 mov 0x1c8(%rdx),%r9d 1e1196: 44 0f b6 40 72 movzbl 0x72(%rax),%r8d 1e119b: 51 push %rcx 1e119c: b9 02 00 00 00 mov $0x2,%ecx 1e11a1: 8b 92 cc 01 00 00 mov 0x1cc(%rdx),%edx 1e11a7: 52 push %rdx 1e11a8: 0f b6 40 73 movzbl 0x73(%rax),%eax 1e11ac: 31 d2 xor %edx,%edx 1e11ae: 50 push %rax 1e11af: 8b 44 24 38 mov 0x38(%rsp),%eax 1e11b3: 50 push %rax 1e11b4: e8 00 00 00 00 callq 1e11b9 1e11b9: 48 8b 43 30 mov 0x30(%rbx),%rax 1e11bd: 48 83 c4 20 add $0x20,%rsp 1e11c1: e9 75 fd ff ff jmpq 1e0f3b 1e11c6: 44 0f b6 54 24 33 movzbl 0x33(%rsp),%r10d 1e11cc: 48 8b 4b 40 mov 0x40(%rbx),%rcx 1e11d0: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e11d4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e11d8: 44 89 d0 mov %r10d,%eax 1e11db: 44 8b 89 d8 01 00 00 mov 0x1d8(%rcx),%r9d 1e11e2: c0 e8 02 shr $0x2,%al 1e11e5: 44 0f b6 42 76 movzbl 0x76(%rdx),%r8d 1e11ea: 83 f0 01 xor $0x1,%eax 1e11ed: 83 e0 01 and $0x1,%eax 1e11f0: 50 push %rax 1e11f1: 8b 81 e4 01 00 00 mov 0x1e4(%rcx),%eax 1e11f7: 50 push %rax 1e11f8: 0f b6 42 79 movzbl 0x79(%rdx),%eax 1e11fc: 50 push %rax 1e11fd: 8b 44 24 2c mov 0x2c(%rsp),%eax 1e1201: 50 push %rax 1e1202: 8b 81 e0 01 00 00 mov 0x1e0(%rcx),%eax 1e1208: 50 push %rax 1e1209: 0f b6 42 78 movzbl 0x78(%rdx),%eax 1e120d: 50 push %rax 1e120e: 44 89 d0 mov %r10d,%eax 1e1211: d0 e8 shr %al 1e1213: 83 f0 01 xor $0x1,%eax 1e1216: 83 e0 01 and $0x1,%eax 1e1219: 50 push %rax 1e121a: 8b 81 dc 01 00 00 mov 0x1dc(%rcx),%eax 1e1220: b9 04 00 00 00 mov $0x4,%ecx 1e1225: 50 push %rax 1e1226: 0f b6 42 77 movzbl 0x77(%rdx),%eax 1e122a: 31 d2 xor %edx,%edx 1e122c: 50 push %rax 1e122d: 8b 44 24 74 mov 0x74(%rsp),%eax 1e1231: 50 push %rax 1e1232: e8 00 00 00 00 callq 1e1237 1e1237: 48 8b 43 30 mov 0x30(%rbx),%rax 1e123b: 48 83 c4 50 add $0x50,%rsp 1e123f: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 1e1245: 85 f6 test %esi,%esi 1e1247: 0f 84 25 fd ff ff je 1e0f72 1e124d: e9 c0 fe ff ff jmpq 1e1112 1e1252: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1256: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e125a: 31 d2 xor %edx,%edx 1e125c: b9 01 00 00 00 mov $0x1,%ecx 1e1261: 44 8b 88 c4 01 00 00 mov 0x1c4(%rax),%r9d 1e1268: 48 8b 43 38 mov 0x38(%rbx),%rax 1e126c: 44 0f b6 40 71 movzbl 0x71(%rax),%r8d 1e1271: 41 52 push %r10 1e1273: e8 00 00 00 00 callq 1e1278 1e1278: 48 8b 43 30 mov 0x30(%rbx),%rax 1e127c: 5a pop %rdx 1e127d: 44 8b a0 d8 00 00 00 mov 0xd8(%rax),%r12d 1e1284: 45 85 e4 test %r12d,%r12d 1e1287: 0f 84 a0 fc ff ff je 1e0f2d 1e128d: e9 c5 fe ff ff jmpq 1e1157 1e1292: 44 8b 74 24 0c mov 0xc(%rsp),%r14d 1e1297: 8b 4c 24 10 mov 0x10(%rsp),%ecx 1e129b: 03 4c 24 08 add 0x8(%rsp),%ecx 1e129f: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e12a3: 48 8b 43 38 mov 0x38(%rbx),%rax 1e12a7: 41 29 ce sub %ecx,%r14d 1e12aa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e12ae: b9 02 00 00 00 mov $0x2,%ecx 1e12b3: 45 29 ee sub %r13d,%r14d 1e12b6: 44 8b 8a d0 01 00 00 mov 0x1d0(%rdx),%r9d 1e12bd: 44 0f b6 40 74 movzbl 0x74(%rax),%r8d 1e12c2: 41 56 push %r14 1e12c4: 8b 92 d4 01 00 00 mov 0x1d4(%rdx),%edx 1e12ca: 52 push %rdx 1e12cb: 0f b6 40 75 movzbl 0x75(%rax),%eax 1e12cf: 50 push %rax 1e12d0: 8b 44 24 38 mov 0x38(%rsp),%eax 1e12d4: 8b 54 24 40 mov 0x40(%rsp),%edx 1e12d8: 03 54 24 3c add 0x3c(%rsp),%edx 1e12dc: 29 d0 sub %edx,%eax 1e12de: 31 d2 xor %edx,%edx 1e12e0: 29 e8 sub %ebp,%eax 1e12e2: 50 push %rax 1e12e3: e8 00 00 00 00 callq 1e12e8 1e12e8: 48 8b 43 30 mov 0x30(%rbx),%rax 1e12ec: 48 83 c4 20 add $0x20,%rsp 1e12f0: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 1e12f6: 85 f6 test %esi,%esi 1e12f8: 0f 84 66 fc ff ff je 1e0f64 1e12fe: e9 c3 fe ff ff jmpq 1e11c6 1e1303: 41 80 e7 7f and $0x7f,%r15b 1e1307: 41 83 fc 02 cmp $0x2,%r12d 1e130b: 0f 84 16 01 00 00 je 1e1427 1e1311: 41 83 fc 03 cmp $0x3,%r12d 1e1315: 0f 84 ed 00 00 00 je 1e1408 1e131b: 41 83 ca 18 or $0x18,%r10d 1e131f: ba 01 00 00 00 mov $0x1,%edx 1e1324: 45 31 c9 xor %r9d,%r9d 1e1327: e9 c5 fb ff ff jmpq 1e0ef1 1e132c: 48 8b 43 38 mov 0x38(%rbx),%rax 1e1330: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1334: 41 b9 01 00 00 00 mov $0x1,%r9d 1e133a: ba 01 00 00 00 mov $0x1,%edx 1e133f: 0f b6 48 7e movzbl 0x7e(%rax),%ecx 1e1343: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1347: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 1e134d: e8 00 00 00 00 callq 1e1352 1e1352: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1356: e9 96 fc ff ff jmpq 1e0ff1 1e135b: 4c 8b 63 38 mov 0x38(%rbx),%r12 1e135f: 8b 70 68 mov 0x68(%rax),%esi 1e1362: 44 89 54 24 34 mov %r10d,0x34(%rsp) 1e1367: 41 83 e1 01 and $0x1,%r9d 1e136b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e136f: 41 0f b6 4c 24 22 movzbl 0x22(%r12),%ecx 1e1375: 52 push %rdx 1e1376: ba 02 00 00 00 mov $0x2,%edx 1e137b: 55 push %rbp 1e137c: 41 0f b6 44 24 23 movzbl 0x23(%r12),%eax 1e1382: 50 push %rax 1e1383: e8 00 00 00 00 callq 1e1388 1e1388: 48 8b 43 30 mov 0x30(%rbx),%rax 1e138c: 44 8b 54 24 4c mov 0x4c(%rsp),%r10d 1e1391: 48 83 c4 18 add $0x18,%rsp 1e1395: e9 75 fb ff ff jmpq 1e0f0f 1e139a: 41 80 e7 7f and $0x7f,%r15b 1e139e: 41 83 fc 02 cmp $0x2,%r12d 1e13a2: 0f 84 90 00 00 00 je 1e1438 1e13a8: 41 83 fc 03 cmp $0x3,%r12d 1e13ac: 74 6b je 1e1419 1e13ae: 41 83 ca 08 or $0x8,%r10d 1e13b2: 31 d2 xor %edx,%edx 1e13b4: 45 31 c9 xor %r9d,%r9d 1e13b7: e9 35 fb ff ff jmpq 1e0ef1 1e13bc: 48 8b 75 10 mov 0x10(%rbp),%rsi 1e13c0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e13c7 1e13c7: 89 c0 mov %eax,%eax 1e13c9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e13d1 1e13d0: 00 1e13d1: 73 1f jae 1e13f2 1e13d3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e13da 1e13da: 48 85 c0 test %rax,%rax 1e13dd: 74 13 je 1e13f2 1e13df: 48 8b 78 08 mov 0x8(%rax),%rdi 1e13e3: 48 83 c6 08 add $0x8,%rsi 1e13e7: 44 89 f9 mov %r15d,%ecx 1e13ea: 44 89 e2 mov %r12d,%edx 1e13ed: e8 00 00 00 00 callq 1e13f2 1e13f2: 48 8b 43 30 mov 0x30(%rbx),%rax 1e13f6: e9 32 fb ff ff jmpq 1e0f2d 1e13fb: ba 01 00 00 00 mov $0x1,%edx 1e1400: 45 31 c9 xor %r9d,%r9d 1e1403: e9 e9 fa ff ff jmpq 1e0ef1 1e1408: 41 83 ca 1c or $0x1c,%r10d 1e140c: ba 01 00 00 00 mov $0x1,%edx 1e1411: 45 31 c9 xor %r9d,%r9d 1e1414: e9 d8 fa ff ff jmpq 1e0ef1 1e1419: 41 83 ca 0c or $0xc,%r10d 1e141d: 31 d2 xor %edx,%edx 1e141f: 45 31 c9 xor %r9d,%r9d 1e1422: e9 ca fa ff ff jmpq 1e0ef1 1e1427: 41 83 ca 1a or $0x1a,%r10d 1e142b: ba 01 00 00 00 mov $0x1,%edx 1e1430: 45 31 c9 xor %r9d,%r9d 1e1433: e9 b9 fa ff ff jmpq 1e0ef1 1e1438: 41 83 ca 0a or $0xa,%r10d 1e143c: 31 d2 xor %edx,%edx 1e143e: 45 31 c9 xor %r9d,%r9d 1e1441: e9 ab fa ff ff jmpq 1e0ef1 1e1446: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e144d: 00 00 00 00000000001e1450 : 1e1450: e8 00 00 00 00 callq 1e1455 1e1455: 41 54 push %r12 1e1457: 41 89 d1 mov %edx,%r9d 1e145a: 41 89 d0 mov %edx,%r8d 1e145d: 89 d1 mov %edx,%ecx 1e145f: 55 push %rbp 1e1460: 89 d0 mov %edx,%eax 1e1462: 41 89 d2 mov %edx,%r10d 1e1465: 41 89 d4 mov %edx,%r12d 1e1468: 53 push %rbx 1e1469: 48 89 fb mov %rdi,%rbx 1e146c: 89 d7 mov %edx,%edi 1e146e: 41 d1 e9 shr %r9d 1e1471: 41 c1 e8 02 shr $0x2,%r8d 1e1475: c1 e9 03 shr $0x3,%ecx 1e1478: 41 89 d3 mov %edx,%r11d 1e147b: 83 e7 08 and $0x8,%edi 1e147e: c1 e8 04 shr $0x4,%eax 1e1481: 41 c1 ea 06 shr $0x6,%r10d 1e1485: 41 83 e4 01 and $0x1,%r12d 1e1489: 41 83 e1 01 and $0x1,%r9d 1e148d: 83 e0 01 and $0x1,%eax 1e1490: 41 83 e2 01 and $0x1,%r10d 1e1494: 41 83 e0 01 and $0x1,%r8d 1e1498: 83 e1 01 and $0x1,%ecx 1e149b: 41 c1 eb 05 shr $0x5,%r11d 1e149f: 31 ed xor %ebp,%ebp 1e14a1: 40 84 ff test %dil,%dil 1e14a4: bf 00 00 00 00 mov $0x0,%edi 1e14a9: 0f 44 c8 cmove %eax,%ecx 1e14ac: 43 8d 04 24 lea (%r12,%r12,1),%eax 1e14b0: 0f 45 f9 cmovne %ecx,%edi 1e14b3: 41 83 e3 01 and $0x1,%r11d 1e14b7: 83 e2 20 and $0x20,%edx 1e14ba: 44 89 d2 mov %r10d,%edx 1e14bd: 41 0f 45 d3 cmovne %r11d,%edx 1e14c1: 44 09 e0 or %r12d,%eax 1e14c4: 41 c1 e1 02 shl $0x2,%r9d 1e14c8: 44 09 c8 or %r9d,%eax 1e14cb: 41 c1 e0 03 shl $0x3,%r8d 1e14cf: c1 e1 04 shl $0x4,%ecx 1e14d2: 44 09 c0 or %r8d,%eax 1e14d5: c1 e7 05 shl $0x5,%edi 1e14d8: 09 c8 or %ecx,%eax 1e14da: 89 f9 mov %edi,%ecx 1e14dc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e14e0: 09 c8 or %ecx,%eax 1e14e2: 89 d1 mov %edx,%ecx 1e14e4: c1 e2 07 shl $0x7,%edx 1e14e7: c1 e1 06 shl $0x6,%ecx 1e14ea: 09 c8 or %ecx,%eax 1e14ec: b9 01 00 00 00 mov $0x1,%ecx 1e14f1: 09 d0 or %edx,%eax 1e14f3: 31 d2 xor %edx,%edx 1e14f5: 40 88 c5 mov %al,%bpl 1e14f8: 48 8b 43 40 mov 0x40(%rbx),%rax 1e14fc: 44 8b 88 2c 01 00 00 mov 0x12c(%rax),%r9d 1e1503: 48 8b 43 38 mov 0x38(%rbx),%rax 1e1507: 44 0f b6 40 4b movzbl 0x4b(%rax),%r8d 1e150c: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1510: 44 8b 50 4c mov 0x4c(%rax),%r10d 1e1514: 56 push %rsi 1e1515: 44 89 d6 mov %r10d,%esi 1e1518: e8 00 00 00 00 callq 1e151d 1e151d: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1521: 58 pop %rax 1e1522: 41 89 e9 mov %ebp,%r9d 1e1525: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1529: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e152d: 0f b6 4a 4c movzbl 0x4c(%rdx),%ecx 1e1531: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e1535: 44 8b 80 30 01 00 00 mov 0x130(%rax),%r8d 1e153c: 5b pop %rbx 1e153d: 8b 72 48 mov 0x48(%rdx),%esi 1e1540: 5d pop %rbp 1e1541: ba 01 00 00 00 mov $0x1,%edx 1e1546: 41 5c pop %r12 1e1548: e9 00 00 00 00 jmpq 1e154d 1e154d: 0f 1f 00 nopl (%rax) 00000000001e1550 : 1e1550: e8 00 00 00 00 callq 1e1555 1e1555: 41 57 push %r15 1e1557: 41 56 push %r14 1e1559: 41 55 push %r13 1e155b: 41 54 push %r12 1e155d: 49 89 fc mov %rdi,%r12 1e1560: 55 push %rbp 1e1561: 48 89 cd mov %rcx,%rbp 1e1564: 53 push %rbx 1e1565: 48 89 d3 mov %rdx,%rbx 1e1568: 48 83 ec 10 sub $0x10,%rsp 1e156c: 48 8b 47 30 mov 0x30(%rdi),%rax 1e1570: 89 74 24 08 mov %esi,0x8(%rsp) 1e1574: 8b 30 mov (%rax),%esi 1e1576: 85 f6 test %esi,%esi 1e1578: 74 2c je 1e15a6 1e157a: 48 8b 57 38 mov 0x38(%rdi),%rdx 1e157e: 48 8b 47 40 mov 0x40(%rdi),%rax 1e1582: 41 b9 01 00 00 00 mov $0x1,%r9d 1e1588: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e158c: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 1e1590: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 1e1597: ba 01 00 00 00 mov $0x1,%edx 1e159c: e8 00 00 00 00 callq 1e15a1 1e15a1: 49 8b 44 24 30 mov 0x30(%r12),%rax 1e15a6: 8b 55 0c mov 0xc(%rbp),%edx 1e15a9: 44 8b 4d 00 mov 0x0(%rbp),%r9d 1e15ad: 44 2b 4d 04 sub 0x4(%rbp),%r9d 1e15b1: 85 d2 test %edx,%edx 1e15b3: 74 04 je 1e15b9 1e15b5: 44 0f af ca imul %edx,%r9d 1e15b9: 49 8b 4c 24 40 mov 0x40(%r12),%rcx 1e15be: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1e15c3: 41 83 e9 4a sub $0x4a,%r9d 1e15c7: 8b b0 b0 00 00 00 mov 0xb0(%rax),%esi 1e15cd: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e15d2: 41 c1 e9 05 shr $0x5,%r9d 1e15d6: 44 0f b6 5a 4d movzbl 0x4d(%rdx),%r11d 1e15db: 44 8b 81 34 01 00 00 mov 0x134(%rcx),%r8d 1e15e2: 6a 01 pushq $0x1 1e15e4: 8b 81 38 01 00 00 mov 0x138(%rcx),%eax 1e15ea: 44 89 d9 mov %r11d,%ecx 1e15ed: 50 push %rax 1e15ee: 0f b6 42 4e movzbl 0x4e(%rdx),%eax 1e15f2: ba 02 00 00 00 mov $0x2,%edx 1e15f7: 50 push %rax 1e15f8: e8 00 00 00 00 callq 1e15fd 1e15fd: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1e1602: 49 8b 44 24 40 mov 0x40(%r12),%rax 1e1607: 41 b9 01 00 00 00 mov $0x1,%r9d 1e160d: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e1612: 0f b6 4a 4f movzbl 0x4f(%rdx),%ecx 1e1616: 49 8b 54 24 30 mov 0x30(%r12),%rdx 1e161b: 44 8b 80 3c 01 00 00 mov 0x13c(%rax),%r8d 1e1622: 8b 72 44 mov 0x44(%rdx),%esi 1e1625: ba 01 00 00 00 mov $0x1,%edx 1e162a: e8 00 00 00 00 callq 1e162f 1e162f: 49 8b 54 24 40 mov 0x40(%r12),%rdx 1e1634: 49 8b 44 24 38 mov 0x38(%r12),%rax 1e1639: 45 31 c9 xor %r9d,%r9d 1e163c: 49 8b 74 24 30 mov 0x30(%r12),%rsi 1e1641: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e1646: 44 8b 82 40 01 00 00 mov 0x140(%rdx),%r8d 1e164d: 0f b6 48 50 movzbl 0x50(%rax),%ecx 1e1651: 8b 76 48 mov 0x48(%rsi),%esi 1e1654: 6a 00 pushq $0x0 1e1656: 8b 92 44 01 00 00 mov 0x144(%rdx),%edx 1e165c: 52 push %rdx 1e165d: 0f b6 40 51 movzbl 0x51(%rax),%eax 1e1661: ba 02 00 00 00 mov $0x2,%edx 1e1666: 50 push %rax 1e1667: e8 00 00 00 00 callq 1e166c 1e166c: 49 8b 54 24 40 mov 0x40(%r12),%rdx 1e1671: 49 8b 44 24 38 mov 0x38(%r12),%rax 1e1676: 49 8b 74 24 30 mov 0x30(%r12),%rsi 1e167b: 48 83 c4 30 add $0x30,%rsp 1e167f: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e1684: 44 8b 82 48 01 00 00 mov 0x148(%rdx),%r8d 1e168b: 0f b6 48 52 movzbl 0x52(%rax),%ecx 1e168f: 8b b6 b4 00 00 00 mov 0xb4(%rsi),%esi 1e1695: 6a 00 pushq $0x0 1e1697: 44 8b 8a 50 01 00 00 mov 0x150(%rdx),%r9d 1e169e: 41 51 push %r9 1e16a0: 44 0f b6 48 54 movzbl 0x54(%rax),%r9d 1e16a5: 41 51 push %r9 1e16a7: 41 b9 01 00 00 00 mov $0x1,%r9d 1e16ad: 6a 00 pushq $0x0 1e16af: 8b 92 4c 01 00 00 mov 0x14c(%rdx),%edx 1e16b5: 52 push %rdx 1e16b6: 0f b6 40 53 movzbl 0x53(%rax),%eax 1e16ba: ba 03 00 00 00 mov $0x3,%edx 1e16bf: 50 push %rax 1e16c0: e8 00 00 00 00 callq 1e16c5 1e16c5: 8b 75 10 mov 0x10(%rbp),%esi 1e16c8: 8b 45 1c mov 0x1c(%rbp),%eax 1e16cb: 44 8b 45 14 mov 0x14(%rbp),%r8d 1e16cf: 48 83 c4 30 add $0x30,%rsp 1e16d3: 49 89 f3 mov %rsi,%r11 1e16d6: 48 69 f6 1f 85 eb 51 imul $0x51eb851f,%rsi,%rsi 1e16dd: 48 c1 ee 25 shr $0x25,%rsi 1e16e1: 83 f8 04 cmp $0x4,%eax 1e16e4: 0f 84 f5 02 00 00 je 1e19df 1e16ea: 31 ff xor %edi,%edi 1e16ec: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1e16f3: 83 f8 06 cmp $0x6,%eax 1e16f6: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e16fd: 40 0f 95 c7 setne %dil 1e1701: 4c 0f 44 c8 cmove %rax,%r9 1e1705: 8d 7c 3f 0e lea 0xe(%rdi,%rdi,1),%edi 1e1709: 49 8d 51 1c lea 0x1c(%r9),%rdx 1e170d: b9 d5 09 00 00 mov $0x9d5,%ecx 1e1712: 31 c0 xor %eax,%eax 1e1714: eb 06 jmp 1e171c 1e1716: 8b 0a mov (%rdx),%ecx 1e1718: 48 83 c2 1c add $0x1c,%rdx 1e171c: 39 ce cmp %ecx,%esi 1e171e: 72 0d jb 1e172d 1e1720: 0f 84 ca 02 00 00 je 1e19f0 1e1726: 83 c0 01 add $0x1,%eax 1e1729: 39 f8 cmp %edi,%eax 1e172b: 75 e9 jne 1e1716 1e172d: 45 85 c0 test %r8d,%r8d 1e1730: 45 89 d9 mov %r11d,%r9d 1e1733: b8 cd cc cc cc mov $0xcccccccd,%eax 1e1738: bd 00 18 00 00 mov $0x1800,%ebp 1e173d: 4d 0f 45 c8 cmovne %r8,%r9 1e1741: 41 bd 80 18 00 00 mov $0x1880,%r13d 1e1747: 41 bf 00 10 00 00 mov $0x1000,%r15d 1e174d: 4c 0f af c8 imul %rax,%r9 1e1751: 49 c1 e9 23 shr $0x23,%r9 1e1755: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 1e175a: 45 89 ce mov %r9d,%r14d 1e175d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e1762: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1e1767: 49 8b 44 24 40 mov 0x40(%r12),%rax 1e176c: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e1771: 0f b6 4a 55 movzbl 0x55(%rdx),%ecx 1e1775: 49 8b 54 24 30 mov 0x30(%r12),%rdx 1e177a: 44 8b 80 54 01 00 00 mov 0x154(%rax),%r8d 1e1781: 8b b2 b8 00 00 00 mov 0xb8(%rdx),%esi 1e1787: ba 01 00 00 00 mov $0x1,%edx 1e178c: e8 00 00 00 00 callq 1e1791 1e1791: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1e1796: 49 8b 44 24 40 mov 0x40(%r12),%rax 1e179b: 45 89 f9 mov %r15d,%r9d 1e179e: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e17a3: 0f b6 4a 56 movzbl 0x56(%rdx),%ecx 1e17a7: 49 8b 54 24 30 mov 0x30(%r12),%rdx 1e17ac: 44 8b 80 58 01 00 00 mov 0x158(%rax),%r8d 1e17b3: 8b b2 bc 00 00 00 mov 0xbc(%rdx),%esi 1e17b9: ba 01 00 00 00 mov $0x1,%edx 1e17be: e8 00 00 00 00 callq 1e17c3 1e17c3: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1e17c8: 49 8b 44 24 40 mov 0x40(%r12),%rax 1e17cd: 45 89 f1 mov %r14d,%r9d 1e17d0: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e17d5: 0f b6 4a 57 movzbl 0x57(%rdx),%ecx 1e17d9: 49 8b 54 24 30 mov 0x30(%r12),%rdx 1e17de: 44 8b 80 5c 01 00 00 mov 0x15c(%rax),%r8d 1e17e5: 8b b2 c0 00 00 00 mov 0xc0(%rdx),%esi 1e17eb: ba 01 00 00 00 mov $0x1,%edx 1e17f0: e8 00 00 00 00 callq 1e17f5 1e17f5: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1e17fa: 49 8b 44 24 40 mov 0x40(%r12),%rax 1e17ff: 45 89 e9 mov %r13d,%r9d 1e1802: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e1807: 0f b6 4a 58 movzbl 0x58(%rdx),%ecx 1e180b: 49 8b 54 24 30 mov 0x30(%r12),%rdx 1e1810: 44 8b 80 60 01 00 00 mov 0x160(%rax),%r8d 1e1817: 8b b2 c4 00 00 00 mov 0xc4(%rdx),%esi 1e181d: ba 01 00 00 00 mov $0x1,%edx 1e1822: e8 00 00 00 00 callq 1e1827 1e1827: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1e182c: 49 8b 44 24 40 mov 0x40(%r12),%rax 1e1831: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e1836: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 1e183b: 0f b6 4a 59 movzbl 0x59(%rdx),%ecx 1e183f: 49 8b 54 24 30 mov 0x30(%r12),%rdx 1e1844: 44 8b 80 64 01 00 00 mov 0x164(%rax),%r8d 1e184b: 8b b2 c8 00 00 00 mov 0xc8(%rdx),%esi 1e1851: ba 01 00 00 00 mov $0x1,%edx 1e1856: e8 00 00 00 00 callq 1e185b 1e185b: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1e1860: 49 8b 44 24 40 mov 0x40(%r12),%rax 1e1865: 41 89 e9 mov %ebp,%r9d 1e1868: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e186d: 0f b6 4a 5a movzbl 0x5a(%rdx),%ecx 1e1871: 49 8b 54 24 30 mov 0x30(%r12),%rdx 1e1876: 44 8b 80 68 01 00 00 mov 0x168(%rax),%r8d 1e187d: 8b b2 cc 00 00 00 mov 0xcc(%rdx),%esi 1e1883: ba 01 00 00 00 mov $0x1,%edx 1e1888: e8 00 00 00 00 callq 1e188d 1e188d: 49 8b 54 24 40 mov 0x40(%r12),%rdx 1e1892: 49 8b 44 24 38 mov 0x38(%r12),%rax 1e1897: 41 b9 01 00 00 00 mov $0x1,%r9d 1e189d: 49 8b 74 24 30 mov 0x30(%r12),%rsi 1e18a2: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e18a7: 44 8b 82 6c 01 00 00 mov 0x16c(%rdx),%r8d 1e18ae: 0f b6 48 5b movzbl 0x5b(%rax),%ecx 1e18b2: 8b 76 50 mov 0x50(%rsi),%esi 1e18b5: 6a 00 pushq $0x0 1e18b7: 8b 92 70 01 00 00 mov 0x170(%rdx),%edx 1e18bd: 52 push %rdx 1e18be: 0f b6 40 5c movzbl 0x5c(%rax),%eax 1e18c2: ba 02 00 00 00 mov $0x2,%edx 1e18c7: 50 push %rax 1e18c8: e8 00 00 00 00 callq 1e18cd 1e18cd: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1e18d2: 49 8b 44 24 40 mov 0x40(%r12),%rax 1e18d7: 41 b9 02 00 00 00 mov $0x2,%r9d 1e18dd: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e18e2: 0f b6 4a 5d movzbl 0x5d(%rdx),%ecx 1e18e6: 49 8b 54 24 30 mov 0x30(%r12),%rdx 1e18eb: 44 8b 80 74 01 00 00 mov 0x174(%rax),%r8d 1e18f2: 8b 72 54 mov 0x54(%rdx),%esi 1e18f5: ba 01 00 00 00 mov $0x1,%edx 1e18fa: e8 00 00 00 00 callq 1e18ff 1e18ff: 49 8b 54 24 40 mov 0x40(%r12),%rdx 1e1904: 49 8b 44 24 38 mov 0x38(%r12),%rax 1e1909: 49 8b 74 24 30 mov 0x30(%r12),%rsi 1e190e: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e1913: 44 8b 82 78 01 00 00 mov 0x178(%rdx),%r8d 1e191a: 0f b6 48 5e movzbl 0x5e(%rax),%ecx 1e191e: 8b 76 58 mov 0x58(%rsi),%esi 1e1921: 6a 08 pushq $0x8 1e1923: 44 8b 8a 8c 01 00 00 mov 0x18c(%rdx),%r9d 1e192a: 41 51 push %r9 1e192c: 44 0f b6 48 63 movzbl 0x63(%rax),%r9d 1e1931: 41 51 push %r9 1e1933: 6a 07 pushq $0x7 1e1935: 44 8b 8a 88 01 00 00 mov 0x188(%rdx),%r9d 1e193c: 41 51 push %r9 1e193e: 44 0f b6 48 62 movzbl 0x62(%rax),%r9d 1e1943: 41 51 push %r9 1e1945: 6a 06 pushq $0x6 1e1947: 44 8b 8a 84 01 00 00 mov 0x184(%rdx),%r9d 1e194e: 41 51 push %r9 1e1950: 44 0f b6 48 61 movzbl 0x61(%rax),%r9d 1e1955: 41 51 push %r9 1e1957: 6a 05 pushq $0x5 1e1959: 44 8b 8a 80 01 00 00 mov 0x180(%rdx),%r9d 1e1960: 41 51 push %r9 1e1962: 44 0f b6 48 60 movzbl 0x60(%rax),%r9d 1e1967: 41 51 push %r9 1e1969: 41 b9 03 00 00 00 mov $0x3,%r9d 1e196f: 6a 04 pushq $0x4 1e1971: 8b 92 7c 01 00 00 mov 0x17c(%rdx),%edx 1e1977: 52 push %rdx 1e1978: 0f b6 40 5f movzbl 0x5f(%rax),%eax 1e197c: ba 06 00 00 00 mov $0x6,%edx 1e1981: 50 push %rax 1e1982: e8 00 00 00 00 callq 1e1987 1e1987: 48 81 c4 90 00 00 00 add $0x90,%rsp 1e198e: 48 85 db test %rbx,%rbx 1e1991: 0f 84 87 00 00 00 je 1e1a1e 1e1997: 8b 13 mov (%rbx),%edx 1e1999: 8b 74 24 08 mov 0x8(%rsp),%esi 1e199d: 48 83 c4 10 add $0x10,%rsp 1e19a1: 4c 89 e7 mov %r12,%rdi 1e19a4: 5b pop %rbx 1e19a5: 5d pop %rbp 1e19a6: 41 5c pop %r12 1e19a8: 41 5d pop %r13 1e19aa: 41 5e pop %r14 1e19ac: 41 5f pop %r15 1e19ae: e9 9d fa ff ff jmpq 1e1450 1e19b3: 44 89 d9 mov %r11d,%ecx 1e19b6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e19bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e19c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e19cb: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 1e19d0: e8 00 00 00 00 callq 1e19d5 1e19d5: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 1e19da: e9 83 fd ff ff jmpq 1e1762 1e19df: bf 0e 00 00 00 mov $0xe,%edi 1e19e4: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1e19eb: e9 19 fd ff ff jmpq 1e1709 1e19f0: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 1e19f7: 00 1e19f8: 48 29 c2 sub %rax,%rdx 1e19fb: 49 8d 04 91 lea (%r9,%rdx,4),%rax 1e19ff: 44 8b 78 04 mov 0x4(%rax),%r15d 1e1a03: 44 8b 48 08 mov 0x8(%rax),%r9d 1e1a07: 44 8b 68 0c mov 0xc(%rax),%r13d 1e1a0b: 44 8b 70 10 mov 0x10(%rax),%r14d 1e1a0f: 8b 68 14 mov 0x14(%rax),%ebp 1e1a12: 8b 40 18 mov 0x18(%rax),%eax 1e1a15: 89 44 24 04 mov %eax,0x4(%rsp) 1e1a19: e9 3f fd ff ff jmpq 1e175d 1e1a1e: 0f 0b ud2 1e1a20: 48 83 c4 10 add $0x10,%rsp 1e1a24: 5b pop %rbx 1e1a25: 5d pop %rbp 1e1a26: 41 5c pop %r12 1e1a28: 41 5d pop %r13 1e1a2a: 41 5e pop %r14 1e1a2c: 41 5f pop %r15 1e1a2e: c3 retq 1e1a2f: 90 nop 00000000001e1a30 : 1e1a30: e8 00 00 00 00 callq 1e1a35 1e1a35: 48 85 d2 test %rdx,%rdx 1e1a38: 74 07 je 1e1a41 1e1a3a: 8b 12 mov (%rdx),%edx 1e1a3c: e9 0f fa ff ff jmpq 1e1450 1e1a41: 0f 0b ud2 1e1a43: c3 retq 1e1a44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e1a4b: 00 00 00 00 1e1a4f: 90 nop 00000000001e1a50 : 1e1a50: e8 00 00 00 00 callq 1e1a55 1e1a55: 48 8b 47 30 mov 0x30(%rdi),%rax 1e1a59: 8b 30 mov (%rax),%esi 1e1a5b: 85 f6 test %esi,%esi 1e1a5d: 75 01 jne 1e1a60 1e1a5f: c3 retq 1e1a60: 48 8b 57 38 mov 0x38(%rdi),%rdx 1e1a64: 48 8b 47 40 mov 0x40(%rdi),%rax 1e1a68: 45 31 c9 xor %r9d,%r9d 1e1a6b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e1a6f: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 1e1a73: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 1e1a7a: ba 01 00 00 00 mov $0x1,%edx 1e1a7f: e9 00 00 00 00 jmpq 1e1a84 1e1a84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e1a8b: 00 00 00 00 1e1a8f: 90 nop 00000000001e1a90 : 1e1a90: e8 00 00 00 00 callq 1e1a95 1e1a95: 53 push %rbx 1e1a96: 48 8b 57 40 mov 0x40(%rdi),%rdx 1e1a9a: 48 89 fb mov %rdi,%rbx 1e1a9d: 48 8b 47 38 mov 0x38(%rdi),%rax 1e1aa1: 48 8b 77 30 mov 0x30(%rdi),%rsi 1e1aa5: 44 8b 82 98 01 00 00 mov 0x198(%rdx),%r8d 1e1aac: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e1ab0: 0f b6 48 66 movzbl 0x66(%rax),%ecx 1e1ab4: 8b 76 6c mov 0x6c(%rsi),%esi 1e1ab7: 6a 00 pushq $0x0 1e1ab9: 44 8b 8a e4 00 00 00 mov 0xe4(%rdx),%r9d 1e1ac0: 41 51 push %r9 1e1ac2: 44 0f b6 48 39 movzbl 0x39(%rax),%r9d 1e1ac7: 41 51 push %r9 1e1ac9: 6a 00 pushq $0x0 1e1acb: 44 8b 8a a4 01 00 00 mov 0x1a4(%rdx),%r9d 1e1ad2: 41 51 push %r9 1e1ad4: 44 0f b6 48 69 movzbl 0x69(%rax),%r9d 1e1ad9: 41 51 push %r9 1e1adb: 6a 00 pushq $0x0 1e1add: 44 8b 8a a0 01 00 00 mov 0x1a0(%rdx),%r9d 1e1ae4: 41 51 push %r9 1e1ae6: 44 0f b6 48 68 movzbl 0x68(%rax),%r9d 1e1aeb: 41 51 push %r9 1e1aed: 45 31 c9 xor %r9d,%r9d 1e1af0: 6a 00 pushq $0x0 1e1af2: 8b 92 9c 01 00 00 mov 0x19c(%rdx),%edx 1e1af8: 52 push %rdx 1e1af9: 0f b6 40 67 movzbl 0x67(%rax),%eax 1e1afd: ba 05 00 00 00 mov $0x5,%edx 1e1b02: 50 push %rax 1e1b03: e8 00 00 00 00 callq 1e1b08 1e1b08: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1b0c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1b10: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e1b17: 48 83 c4 60 add $0x60,%rsp 1e1b1b: 8b 70 6c mov 0x6c(%rax),%esi 1e1b1e: e8 00 00 00 00 callq 1e1b23 1e1b23: 85 c0 test %eax,%eax 1e1b25: 75 31 jne 1e1b58 1e1b27: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1b2b: 8b 30 mov (%rax),%esi 1e1b2d: 85 f6 test %esi,%esi 1e1b2f: 75 02 jne 1e1b33 1e1b31: 5b pop %rbx 1e1b32: c3 retq 1e1b33: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1b37: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1b3b: 45 31 c9 xor %r9d,%r9d 1e1b3e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1b42: 5b pop %rbx 1e1b43: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 1e1b47: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 1e1b4e: ba 01 00 00 00 mov $0x1,%edx 1e1b53: e9 00 00 00 00 jmpq 1e1b58 1e1b58: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1b5c: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1b60: 41 b9 01 00 00 00 mov $0x1,%r9d 1e1b66: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1b6a: 0f b6 4a 39 movzbl 0x39(%rdx),%ecx 1e1b6e: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e1b72: 44 8b 80 e4 00 00 00 mov 0xe4(%rax),%r8d 1e1b79: 8b 72 6c mov 0x6c(%rdx),%esi 1e1b7c: ba 01 00 00 00 mov $0x1,%edx 1e1b81: e8 00 00 00 00 callq 1e1b86 1e1b86: eb 9f jmp 1e1b27 1e1b88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1e1b8f: 00 00000000001e1b90 : 1e1b90: e8 00 00 00 00 callq 1e1b95 1e1b95: 53 push %rbx 1e1b96: 48 8b 47 30 mov 0x30(%rdi),%rax 1e1b9a: 48 89 fb mov %rdi,%rbx 1e1b9d: 8b 30 mov (%rax),%esi 1e1b9f: 85 f6 test %esi,%esi 1e1ba1: 74 2b je 1e1bce 1e1ba3: 48 8b 57 38 mov 0x38(%rdi),%rdx 1e1ba7: 48 8b 47 40 mov 0x40(%rdi),%rax 1e1bab: 41 b9 01 00 00 00 mov $0x1,%r9d 1e1bb1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e1bb5: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 1e1bb9: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 1e1bc0: ba 01 00 00 00 mov $0x1,%edx 1e1bc5: e8 00 00 00 00 callq 1e1bca 1e1bca: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1bce: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e1bd2: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 1e1bd8: b9 01 00 00 00 mov $0x1,%ecx 1e1bdd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1be1: 44 8b 8a 90 01 00 00 mov 0x190(%rdx),%r9d 1e1be8: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1bec: 44 0f b6 42 64 movzbl 0x64(%rdx),%r8d 1e1bf1: 68 00 80 00 00 pushq $0x8000 1e1bf6: 31 d2 xor %edx,%edx 1e1bf8: e8 00 00 00 00 callq 1e1bfd 1e1bfd: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1c01: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1c05: 31 d2 xor %edx,%edx 1e1c07: b9 01 00 00 00 mov $0x1,%ecx 1e1c0c: 44 8b 88 94 01 00 00 mov 0x194(%rax),%r9d 1e1c13: 48 8b 43 38 mov 0x38(%rbx),%rax 1e1c17: 44 0f b6 40 65 movzbl 0x65(%rax),%r8d 1e1c1c: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1c20: 8b b0 88 00 00 00 mov 0x88(%rax),%esi 1e1c26: 6a 01 pushq $0x1 1e1c28: e8 00 00 00 00 callq 1e1c2d 1e1c2d: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1c31: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1c35: 41 b9 01 00 00 00 mov $0x1,%r9d 1e1c3b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1c3f: 0f b6 4a 4f movzbl 0x4f(%rdx),%ecx 1e1c43: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e1c47: 44 8b 80 3c 01 00 00 mov 0x13c(%rax),%r8d 1e1c4e: 8b 72 44 mov 0x44(%rdx),%esi 1e1c51: ba 01 00 00 00 mov $0x1,%edx 1e1c56: e8 00 00 00 00 callq 1e1c5b 1e1c5b: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e1c5f: 48 8b 43 38 mov 0x38(%rbx),%rax 1e1c63: 45 31 c9 xor %r9d,%r9d 1e1c66: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e1c6a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1c6e: 44 8b 82 40 01 00 00 mov 0x140(%rdx),%r8d 1e1c75: 0f b6 48 50 movzbl 0x50(%rax),%ecx 1e1c79: 8b 76 48 mov 0x48(%rsi),%esi 1e1c7c: 6a 00 pushq $0x0 1e1c7e: 8b 92 44 01 00 00 mov 0x144(%rdx),%edx 1e1c84: 52 push %rdx 1e1c85: 0f b6 40 51 movzbl 0x51(%rax),%eax 1e1c89: ba 02 00 00 00 mov $0x2,%edx 1e1c8e: 50 push %rax 1e1c8f: e8 00 00 00 00 callq 1e1c94 1e1c94: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1c98: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1c9c: 41 b9 01 00 00 00 mov $0x1,%r9d 1e1ca2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1ca6: 48 83 c4 28 add $0x28,%rsp 1e1caa: 0f b6 4a 2e movzbl 0x2e(%rdx),%ecx 1e1cae: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e1cb2: 44 8b 80 b8 00 00 00 mov 0xb8(%rax),%r8d 1e1cb9: 8b 72 38 mov 0x38(%rdx),%esi 1e1cbc: ba 01 00 00 00 mov $0x1,%edx 1e1cc1: e8 00 00 00 00 callq 1e1cc6 1e1cc6: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1cca: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1cce: 45 31 c9 xor %r9d,%r9d 1e1cd1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1cd5: 0f b6 4a 5c movzbl 0x5c(%rdx),%ecx 1e1cd9: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e1cdd: 44 8b 80 70 01 00 00 mov 0x170(%rax),%r8d 1e1ce4: 8b 72 50 mov 0x50(%rdx),%esi 1e1ce7: ba 01 00 00 00 mov $0x1,%edx 1e1cec: e8 00 00 00 00 callq 1e1cf1 1e1cf1: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1cf5: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1cf9: 41 b9 01 00 00 00 mov $0x1,%r9d 1e1cff: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1d03: 0f b6 4a 66 movzbl 0x66(%rdx),%ecx 1e1d07: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e1d0b: 44 8b 80 98 01 00 00 mov 0x198(%rax),%r8d 1e1d12: 8b 72 6c mov 0x6c(%rdx),%esi 1e1d15: ba 01 00 00 00 mov $0x1,%edx 1e1d1a: e8 00 00 00 00 callq 1e1d1f 1e1d1f: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e1d23: 48 8b 43 38 mov 0x38(%rbx),%rax 1e1d27: 41 b9 01 00 00 00 mov $0x1,%r9d 1e1d2d: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e1d31: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1d35: 44 8b 82 9c 01 00 00 mov 0x19c(%rdx),%r8d 1e1d3c: 0f b6 48 67 movzbl 0x67(%rax),%ecx 1e1d40: 8b 76 6c mov 0x6c(%rsi),%esi 1e1d43: 6a 01 pushq $0x1 1e1d45: 8b 92 a0 01 00 00 mov 0x1a0(%rdx),%edx 1e1d4b: 52 push %rdx 1e1d4c: 0f b6 40 68 movzbl 0x68(%rax),%eax 1e1d50: ba 02 00 00 00 mov $0x2,%edx 1e1d55: 50 push %rax 1e1d56: e8 00 00 00 00 callq 1e1d5b 1e1d5b: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1d5f: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1d63: 41 b9 01 00 00 00 mov $0x1,%r9d 1e1d69: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1d6d: 48 83 c4 18 add $0x18,%rsp 1e1d71: 0f b6 4a 39 movzbl 0x39(%rdx),%ecx 1e1d75: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e1d79: 44 8b 80 e4 00 00 00 mov 0xe4(%rax),%r8d 1e1d80: 5b pop %rbx 1e1d81: 8b 72 6c mov 0x6c(%rdx),%esi 1e1d84: ba 01 00 00 00 mov $0x1,%edx 1e1d89: e9 00 00 00 00 jmpq 1e1d8e 1e1d8e: 66 90 xchg %ax,%ax 00000000001e1d90 : 1e1d90: e8 00 00 00 00 callq 1e1d95 1e1d95: 41 57 push %r15 1e1d97: 41 56 push %r14 1e1d99: 41 55 push %r13 1e1d9b: 41 54 push %r12 1e1d9d: 41 89 f4 mov %esi,%r12d 1e1da0: 55 push %rbp 1e1da1: 48 89 d5 mov %rdx,%rbp 1e1da4: 53 push %rbx 1e1da5: 48 8b 47 30 mov 0x30(%rdi),%rax 1e1da9: 48 89 fb mov %rdi,%rbx 1e1dac: 8b 30 mov (%rax),%esi 1e1dae: 85 f6 test %esi,%esi 1e1db0: 0f 85 1a 05 00 00 jne 1e22d0 1e1db6: 8b 50 40 mov 0x40(%rax),%edx 1e1db9: 85 d2 test %edx,%edx 1e1dbb: 74 60 je 1e1e1d 1e1dbd: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e1dc1: 8b 70 3c mov 0x3c(%rax),%esi 1e1dc4: 41 b9 0a 00 00 00 mov $0xa,%r9d 1e1dca: 45 31 c0 xor %r8d,%r8d 1e1dcd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1dd1: 8b 4a 20 mov 0x20(%rdx),%ecx 1e1dd4: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1dd8: 0f b6 52 08 movzbl 0x8(%rdx),%edx 1e1ddc: 6a 5b pushq $0x5b 1e1dde: 68 00 00 00 00 pushq $0x0 1e1de3: 6a 32 pushq $0x32 1e1de5: e8 00 00 00 00 callq 1e1dea 1e1dea: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1dee: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1df2: 41 b9 01 00 00 00 mov $0x1,%r9d 1e1df8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1dfc: 0f b6 4a 09 movzbl 0x9(%rdx),%ecx 1e1e00: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e1e04: 44 8b 40 24 mov 0x24(%rax),%r8d 1e1e08: 8b 72 3c mov 0x3c(%rdx),%esi 1e1e0b: ba 01 00 00 00 mov $0x1,%edx 1e1e10: e8 00 00 00 00 callq 1e1e15 1e1e15: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1e19: 48 83 c4 18 add $0x18,%rsp 1e1e1d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1e21: 8b 70 3c mov 0x3c(%rax),%esi 1e1e24: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e1e2b: e8 00 00 00 00 callq 1e1e30 1e1e30: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e1e34: 48 8b 43 40 mov 0x40(%rbx),%rax 1e1e38: 45 89 e1 mov %r12d,%r9d 1e1e3b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1e3f: 0f b6 0a movzbl (%rdx),%ecx 1e1e42: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e1e46: 44 8b 00 mov (%rax),%r8d 1e1e49: 8b 72 3c mov 0x3c(%rdx),%esi 1e1e4c: ba 01 00 00 00 mov $0x1,%edx 1e1e51: e8 00 00 00 00 callq 1e1e56 1e1e56: 48 8b 4b 30 mov 0x30(%rbx),%rcx 1e1e5a: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e1e5e: 48 8b 43 38 mov 0x38(%rbx),%rax 1e1e62: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e1e66: 8b 71 34 mov 0x34(%rcx),%esi 1e1e69: 0f b6 4d 04 movzbl 0x4(%rbp),%ecx 1e1e6d: 44 8b 4a 0c mov 0xc(%rdx),%r9d 1e1e71: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d 1e1e76: 51 push %rcx 1e1e77: 8b 4a 18 mov 0x18(%rdx),%ecx 1e1e7a: 51 push %rcx 1e1e7b: 0f b6 48 06 movzbl 0x6(%rax),%ecx 1e1e7f: 51 push %rcx 1e1e80: 0f b6 4d 03 movzbl 0x3(%rbp),%ecx 1e1e84: 51 push %rcx 1e1e85: 8b 4a 14 mov 0x14(%rdx),%ecx 1e1e88: 51 push %rcx 1e1e89: 0f b6 48 05 movzbl 0x5(%rax),%ecx 1e1e8d: 51 push %rcx 1e1e8e: 0f b6 4d 02 movzbl 0x2(%rbp),%ecx 1e1e92: 51 push %rcx 1e1e93: 8b 52 10 mov 0x10(%rdx),%edx 1e1e96: b9 04 00 00 00 mov $0x4,%ecx 1e1e9b: 52 push %rdx 1e1e9c: 0f b6 40 04 movzbl 0x4(%rax),%eax 1e1ea0: 31 d2 xor %edx,%edx 1e1ea2: 50 push %rax 1e1ea3: 0f b6 45 01 movzbl 0x1(%rbp),%eax 1e1ea7: 50 push %rax 1e1ea8: e8 00 00 00 00 callq 1e1ead 1e1ead: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1e1eb1: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1eb5: 44 8b 7d 05 mov 0x5(%rbp),%r15d 1e1eb9: 48 83 c4 50 add $0x50,%rsp 1e1ebd: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e1ec1: 44 8b 70 14 mov 0x14(%rax),%r14d 1e1ec5: 44 89 fa mov %r15d,%edx 1e1ec8: 48 8b 07 mov (%rdi),%rax 1e1ecb: 44 89 f6 mov %r14d,%esi 1e1ece: 48 8b 40 08 mov 0x8(%rax),%rax 1e1ed2: e8 00 00 00 00 callq 1e1ed7 1e1ed7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e1edc: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1e1ee0: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1ee4: 44 8b 7d 09 mov 0x9(%rbp),%r15d 1e1ee8: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e1eec: 44 8b 70 18 mov 0x18(%rax),%r14d 1e1ef0: 44 89 fa mov %r15d,%edx 1e1ef3: 48 8b 07 mov (%rdi),%rax 1e1ef6: 44 89 f6 mov %r14d,%esi 1e1ef9: 48 8b 40 08 mov 0x8(%rax),%rax 1e1efd: e8 00 00 00 00 callq 1e1f02 1e1f02: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e1f07: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1e1f0b: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1f0f: 44 8b 7d 0d mov 0xd(%rbp),%r15d 1e1f13: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e1f17: 44 8b 70 1c mov 0x1c(%rax),%r14d 1e1f1b: 44 89 fa mov %r15d,%edx 1e1f1e: 48 8b 07 mov (%rdi),%rax 1e1f21: 44 89 f6 mov %r14d,%esi 1e1f24: 48 8b 40 08 mov 0x8(%rax),%rax 1e1f28: e8 00 00 00 00 callq 1e1f2d 1e1f2d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e1f32: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1e1f36: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1f3a: 44 8b 7d 11 mov 0x11(%rbp),%r15d 1e1f3e: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e1f42: 44 8b 70 20 mov 0x20(%rax),%r14d 1e1f46: 44 89 fa mov %r15d,%edx 1e1f49: 48 8b 07 mov (%rdi),%rax 1e1f4c: 44 89 f6 mov %r14d,%esi 1e1f4f: 48 8b 40 08 mov 0x8(%rax),%rax 1e1f53: e8 00 00 00 00 callq 1e1f58 1e1f58: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e1f5d: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1e1f61: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1f65: 44 8b 7d 15 mov 0x15(%rbp),%r15d 1e1f69: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e1f6d: 44 8b 70 24 mov 0x24(%rax),%r14d 1e1f71: 44 89 fa mov %r15d,%edx 1e1f74: 48 8b 07 mov (%rdi),%rax 1e1f77: 44 89 f6 mov %r14d,%esi 1e1f7a: 48 8b 40 08 mov 0x8(%rax),%rax 1e1f7e: e8 00 00 00 00 callq 1e1f83 1e1f83: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e1f88: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1e1f8c: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1f90: 44 8b 7d 19 mov 0x19(%rbp),%r15d 1e1f94: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e1f98: 44 8b 70 28 mov 0x28(%rax),%r14d 1e1f9c: 44 89 fa mov %r15d,%edx 1e1f9f: 48 8b 07 mov (%rdi),%rax 1e1fa2: 44 89 f6 mov %r14d,%esi 1e1fa5: 48 8b 40 08 mov 0x8(%rax),%rax 1e1fa9: e8 00 00 00 00 callq 1e1fae 1e1fae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e1fb3: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1e1fb7: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1fbb: 44 8b 7d 1d mov 0x1d(%rbp),%r15d 1e1fbf: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e1fc3: 44 8b 70 2c mov 0x2c(%rax),%r14d 1e1fc7: 44 89 fa mov %r15d,%edx 1e1fca: 48 8b 07 mov (%rdi),%rax 1e1fcd: 44 89 f6 mov %r14d,%esi 1e1fd0: 48 8b 40 08 mov 0x8(%rax),%rax 1e1fd4: e8 00 00 00 00 callq 1e1fd9 1e1fd9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e1fde: 44 8b 75 21 mov 0x21(%rbp),%r14d 1e1fe2: 48 8b 6b 08 mov 0x8(%rbx),%rbp 1e1fe6: 48 8b 43 30 mov 0x30(%rbx),%rax 1e1fea: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1e1fee: 44 89 f2 mov %r14d,%edx 1e1ff1: 44 8b 68 30 mov 0x30(%rax),%r13d 1e1ff5: 48 8b 07 mov (%rdi),%rax 1e1ff8: 44 89 ee mov %r13d,%esi 1e1ffb: 48 8b 40 08 mov 0x8(%rax),%rax 1e1fff: e8 00 00 00 00 callq 1e2004 1e2004: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e2009: 48 8b 43 30 mov 0x30(%rbx),%rax 1e200d: 8b 70 40 mov 0x40(%rax),%esi 1e2010: 85 f6 test %esi,%esi 1e2012: 0f 84 1d 01 00 00 je 1e2135 1e2018: 48 8b 43 40 mov 0x40(%rbx),%rax 1e201c: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e2020: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e2024: 41 83 fc 03 cmp $0x3,%r12d 1e2028: 0f 84 d2 02 00 00 je 1e2300 1e202e: 41 83 fc 04 cmp $0x4,%r12d 1e2032: 0f 84 01 03 00 00 je 1e2339 1e2038: 41 83 fc 01 cmp $0x1,%r12d 1e203c: 0f 84 e4 02 00 00 je 1e2326 1e2042: 41 83 fc 02 cmp $0x2,%r12d 1e2046: 0f 85 c7 02 00 00 jne 1e2313 1e204c: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 1e2050: 44 8b 40 50 mov 0x50(%rax),%r8d 1e2054: 41 b9 01 00 00 00 mov $0x1,%r9d 1e205a: 5b pop %rbx 1e205b: ba 01 00 00 00 mov $0x1,%edx 1e2060: 5d pop %rbp 1e2061: 41 5c pop %r12 1e2063: 41 5d pop %r13 1e2065: 41 5e pop %r14 1e2067: 41 5f pop %r15 1e2069: e9 00 00 00 00 jmpq 1e206e 1e206e: 49 8b 75 10 mov 0x10(%r13),%rsi 1e2072: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e2079 1e2079: 89 c0 mov %eax,%eax 1e207b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e2083 1e2082: 00 1e2083: 0f 83 7e fe ff ff jae 1e1f07 1e2089: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e2090 1e2090: 48 85 c0 test %rax,%rax 1e2093: 74 13 je 1e20a8 1e2095: 48 8b 78 08 mov 0x8(%rax),%rdi 1e2099: 48 83 c6 08 add $0x8,%rsi 1e209d: 44 89 f9 mov %r15d,%ecx 1e20a0: 44 89 f2 mov %r14d,%edx 1e20a3: e8 00 00 00 00 callq 1e20a8 1e20a8: e9 5a fe ff ff jmpq 1e1f07 1e20ad: 49 8b 75 10 mov 0x10(%r13),%rsi 1e20b1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e20b8 1e20b8: 89 c0 mov %eax,%eax 1e20ba: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e20c2 1e20c1: 00 1e20c2: 0f 83 14 fe ff ff jae 1e1edc 1e20c8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e20cf 1e20cf: 48 85 c0 test %rax,%rax 1e20d2: 74 13 je 1e20e7 1e20d4: 48 8b 78 08 mov 0x8(%rax),%rdi 1e20d8: 48 83 c6 08 add $0x8,%rsi 1e20dc: 44 89 f9 mov %r15d,%ecx 1e20df: 44 89 f2 mov %r14d,%edx 1e20e2: e8 00 00 00 00 callq 1e20e7 1e20e7: e9 f0 fd ff ff jmpq 1e1edc 1e20ec: 48 8b 75 10 mov 0x10(%rbp),%rsi 1e20f0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e20f7 1e20f7: 89 c0 mov %eax,%eax 1e20f9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e2101 1e2100: 00 1e2101: 0f 83 02 ff ff ff jae 1e2009 1e2107: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e210e 1e210e: 48 85 c0 test %rax,%rax 1e2111: 74 13 je 1e2126 1e2113: 48 8b 78 08 mov 0x8(%rax),%rdi 1e2117: 48 83 c6 08 add $0x8,%rsi 1e211b: 44 89 f1 mov %r14d,%ecx 1e211e: 44 89 ea mov %r13d,%edx 1e2121: e8 00 00 00 00 callq 1e2126 1e2126: 48 8b 43 30 mov 0x30(%rbx),%rax 1e212a: 8b 70 40 mov 0x40(%rax),%esi 1e212d: 85 f6 test %esi,%esi 1e212f: 0f 85 e3 fe ff ff jne 1e2018 1e2135: 45 31 c9 xor %r9d,%r9d 1e2138: 45 85 e4 test %r12d,%r12d 1e213b: 8b 70 3c mov 0x3c(%rax),%esi 1e213e: 48 8b 4b 40 mov 0x40(%rbx),%rcx 1e2142: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e2146: 41 0f 94 c1 sete %r9b 1e214a: 31 c0 xor %eax,%eax 1e214c: 41 83 fc 02 cmp $0x2,%r12d 1e2150: 0f 94 c0 sete %al 1e2153: 44 8b 41 04 mov 0x4(%rcx),%r8d 1e2157: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e215b: 44 0f b6 52 01 movzbl 0x1(%rdx),%r10d 1e2160: 50 push %rax 1e2161: 8b 41 08 mov 0x8(%rcx),%eax 1e2164: 44 89 d1 mov %r10d,%ecx 1e2167: 50 push %rax 1e2168: 0f b6 42 02 movzbl 0x2(%rdx),%eax 1e216c: ba 02 00 00 00 mov $0x2,%edx 1e2171: 50 push %rax 1e2172: e8 00 00 00 00 callq 1e2177 1e2177: 48 8b 43 30 mov 0x30(%rbx),%rax 1e217b: 48 83 c4 18 add $0x18,%rsp 1e217f: 8b 70 40 mov 0x40(%rax),%esi 1e2182: 85 f6 test %esi,%esi 1e2184: 0f 85 8e fe ff ff jne 1e2018 1e218a: 5b pop %rbx 1e218b: 5d pop %rbp 1e218c: 41 5c pop %r12 1e218e: 41 5d pop %r13 1e2190: 41 5e pop %r14 1e2192: 41 5f pop %r15 1e2194: c3 retq 1e2195: 49 8b 75 10 mov 0x10(%r13),%rsi 1e2199: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e21a0 1e21a0: 89 c0 mov %eax,%eax 1e21a2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e21aa 1e21a9: 00 1e21aa: 0f 83 2e fe ff ff jae 1e1fde 1e21b0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e21b7 1e21b7: 48 85 c0 test %rax,%rax 1e21ba: 74 13 je 1e21cf 1e21bc: 48 8b 78 08 mov 0x8(%rax),%rdi 1e21c0: 48 83 c6 08 add $0x8,%rsi 1e21c4: 44 89 f9 mov %r15d,%ecx 1e21c7: 44 89 f2 mov %r14d,%edx 1e21ca: e8 00 00 00 00 callq 1e21cf 1e21cf: e9 0a fe ff ff jmpq 1e1fde 1e21d4: 49 8b 75 10 mov 0x10(%r13),%rsi 1e21d8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e21df 1e21df: 89 c0 mov %eax,%eax 1e21e1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e21e9 1e21e8: 00 1e21e9: 0f 83 c4 fd ff ff jae 1e1fb3 1e21ef: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e21f6 1e21f6: 48 85 c0 test %rax,%rax 1e21f9: 74 13 je 1e220e 1e21fb: 48 8b 78 08 mov 0x8(%rax),%rdi 1e21ff: 48 83 c6 08 add $0x8,%rsi 1e2203: 44 89 f9 mov %r15d,%ecx 1e2206: 44 89 f2 mov %r14d,%edx 1e2209: e8 00 00 00 00 callq 1e220e 1e220e: e9 a0 fd ff ff jmpq 1e1fb3 1e2213: 49 8b 75 10 mov 0x10(%r13),%rsi 1e2217: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e221e 1e221e: 89 c0 mov %eax,%eax 1e2220: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e2228 1e2227: 00 1e2228: 0f 83 5a fd ff ff jae 1e1f88 1e222e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e2235 1e2235: 48 85 c0 test %rax,%rax 1e2238: 74 13 je 1e224d 1e223a: 48 8b 78 08 mov 0x8(%rax),%rdi 1e223e: 48 83 c6 08 add $0x8,%rsi 1e2242: 44 89 f9 mov %r15d,%ecx 1e2245: 44 89 f2 mov %r14d,%edx 1e2248: e8 00 00 00 00 callq 1e224d 1e224d: e9 36 fd ff ff jmpq 1e1f88 1e2252: 49 8b 75 10 mov 0x10(%r13),%rsi 1e2256: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e225d 1e225d: 89 c0 mov %eax,%eax 1e225f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e2267 1e2266: 00 1e2267: 0f 83 f0 fc ff ff jae 1e1f5d 1e226d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e2274 1e2274: 48 85 c0 test %rax,%rax 1e2277: 74 13 je 1e228c 1e2279: 48 8b 78 08 mov 0x8(%rax),%rdi 1e227d: 48 83 c6 08 add $0x8,%rsi 1e2281: 44 89 f9 mov %r15d,%ecx 1e2284: 44 89 f2 mov %r14d,%edx 1e2287: e8 00 00 00 00 callq 1e228c 1e228c: e9 cc fc ff ff jmpq 1e1f5d 1e2291: 49 8b 75 10 mov 0x10(%r13),%rsi 1e2295: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e229c 1e229c: 89 c0 mov %eax,%eax 1e229e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e22a6 1e22a5: 00 1e22a6: 0f 83 86 fc ff ff jae 1e1f32 1e22ac: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e22b3 1e22b3: 48 85 c0 test %rax,%rax 1e22b6: 74 13 je 1e22cb 1e22b8: 48 8b 78 08 mov 0x8(%rax),%rdi 1e22bc: 48 83 c6 08 add $0x8,%rsi 1e22c0: 44 89 f9 mov %r15d,%ecx 1e22c3: 44 89 f2 mov %r14d,%edx 1e22c6: e8 00 00 00 00 callq 1e22cb 1e22cb: e9 62 fc ff ff jmpq 1e1f32 1e22d0: 48 8b 57 38 mov 0x38(%rdi),%rdx 1e22d4: 48 8b 47 40 mov 0x40(%rdi),%rax 1e22d8: 41 b9 01 00 00 00 mov $0x1,%r9d 1e22de: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e22e2: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 1e22e6: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 1e22ed: ba 01 00 00 00 mov $0x1,%edx 1e22f2: e8 00 00 00 00 callq 1e22f7 1e22f7: 48 8b 43 30 mov 0x30(%rbx),%rax 1e22fb: e9 b6 fa ff ff jmpq 1e1db6 1e2300: 0f b6 4a 15 movzbl 0x15(%rdx),%ecx 1e2304: 44 8b 40 54 mov 0x54(%rax),%r8d 1e2308: 41 b9 01 00 00 00 mov $0x1,%r9d 1e230e: e9 47 fd ff ff jmpq 1e205a 1e2313: 0f b6 4a 12 movzbl 0x12(%rdx),%ecx 1e2317: 44 8b 40 48 mov 0x48(%rax),%r8d 1e231b: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2321: e9 34 fd ff ff jmpq 1e205a 1e2326: 0f b6 4a 13 movzbl 0x13(%rdx),%ecx 1e232a: 44 8b 40 4c mov 0x4c(%rax),%r8d 1e232e: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2334: e9 21 fd ff ff jmpq 1e205a 1e2339: 0f b6 4a 16 movzbl 0x16(%rdx),%ecx 1e233d: 44 8b 40 58 mov 0x58(%rax),%r8d 1e2341: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2347: e9 0e fd ff ff jmpq 1e205a 1e234c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e2350 : 1e2350: e8 00 00 00 00 callq 1e2355 1e2355: 55 push %rbp 1e2356: 48 89 f5 mov %rsi,%rbp 1e2359: 53 push %rbx 1e235a: 80 be b9 00 00 00 00 cmpb $0x0,0xb9(%rsi) 1e2361: 48 89 fb mov %rdi,%rbx 1e2364: 0f 85 c8 00 00 00 jne 1e2432 1e236a: 80 bd 94 00 00 00 00 cmpb $0x0,0x94(%rbp) 1e2371: 0f 85 d6 00 00 00 jne 1e244d 1e2377: 80 bd de 00 00 00 00 cmpb $0x0,0xde(%rbp) 1e237e: 0f 85 ea 00 00 00 jne 1e246e 1e2384: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e2388: 48 8b 43 40 mov 0x40(%rbx),%rax 1e238c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e2390: 44 0f b6 8d b9 00 00 movzbl 0xb9(%rbp),%r9d 1e2397: 00 1e2398: 0f b6 4a 38 movzbl 0x38(%rdx),%ecx 1e239c: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e23a0: 44 8b 80 e0 00 00 00 mov 0xe0(%rax),%r8d 1e23a7: 8b 72 6c mov 0x6c(%rdx),%esi 1e23aa: ba 01 00 00 00 mov $0x1,%edx 1e23af: e8 00 00 00 00 callq 1e23b4 1e23b4: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e23b8: 48 8b 43 40 mov 0x40(%rbx),%rax 1e23bc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e23c0: 44 0f b6 8d 94 00 00 movzbl 0x94(%rbp),%r9d 1e23c7: 00 1e23c8: 0f b6 4a 3b movzbl 0x3b(%rdx),%ecx 1e23cc: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e23d0: 44 8b 80 ec 00 00 00 mov 0xec(%rax),%r8d 1e23d7: 8b 72 6c mov 0x6c(%rdx),%esi 1e23da: ba 01 00 00 00 mov $0x1,%edx 1e23df: e8 00 00 00 00 callq 1e23e4 1e23e4: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e23e8: 48 8b 43 40 mov 0x40(%rbx),%rax 1e23ec: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e23f0: 44 0f b6 8d de 00 00 movzbl 0xde(%rbp),%r9d 1e23f7: 00 1e23f8: 0f b6 4a 3c movzbl 0x3c(%rdx),%ecx 1e23fc: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e2400: 44 8b 80 f0 00 00 00 mov 0xf0(%rax),%r8d 1e2407: 8b 72 6c mov 0x6c(%rdx),%esi 1e240a: ba 01 00 00 00 mov $0x1,%edx 1e240f: e8 00 00 00 00 callq 1e2414 1e2414: 48 8b 43 30 mov 0x30(%rbx),%rax 1e2418: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e241c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e2423: 8b 70 6c mov 0x6c(%rax),%esi 1e2426: e8 00 00 00 00 callq 1e242b 1e242b: 85 c0 test %eax,%eax 1e242d: 75 58 jne 1e2487 1e242f: 5b pop %rbx 1e2430: 5d pop %rbp 1e2431: c3 retq 1e2432: 48 8d 96 b9 00 00 00 lea 0xb9(%rsi),%rdx 1e2439: 31 f6 xor %esi,%esi 1e243b: e8 50 f9 ff ff callq 1e1d90 1e2440: 80 bd 94 00 00 00 00 cmpb $0x0,0x94(%rbp) 1e2447: 0f 84 2a ff ff ff je 1e2377 1e244d: 48 8d 95 94 00 00 00 lea 0x94(%rbp),%rdx 1e2454: be 02 00 00 00 mov $0x2,%esi 1e2459: 48 89 df mov %rbx,%rdi 1e245c: e8 2f f9 ff ff callq 1e1d90 1e2461: 80 bd de 00 00 00 00 cmpb $0x0,0xde(%rbp) 1e2468: 0f 84 16 ff ff ff je 1e2384 1e246e: 48 8d 95 de 00 00 00 lea 0xde(%rbp),%rdx 1e2475: be 03 00 00 00 mov $0x3,%esi 1e247a: 48 89 df mov %rbx,%rdi 1e247d: e8 0e f9 ff ff callq 1e1d90 1e2482: e9 fd fe ff ff jmpq 1e2384 1e2487: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e248b: 48 8b 43 40 mov 0x40(%rbx),%rax 1e248f: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2495: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e2499: 0f b6 4a 39 movzbl 0x39(%rdx),%ecx 1e249d: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e24a1: 44 8b 80 e4 00 00 00 mov 0xe4(%rax),%r8d 1e24a8: 5b pop %rbx 1e24a9: 8b 72 6c mov 0x6c(%rdx),%esi 1e24ac: 5d pop %rbp 1e24ad: ba 01 00 00 00 mov $0x1,%edx 1e24b2: e9 00 00 00 00 jmpq 1e24b7 1e24b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e24be: 00 00 00000000001e24c0 : 1e24c0: e8 00 00 00 00 callq 1e24c5 1e24c5: 41 56 push %r14 1e24c7: 41 55 push %r13 1e24c9: 41 54 push %r12 1e24cb: 55 push %rbp 1e24cc: 48 89 f5 mov %rsi,%rbp 1e24cf: 53 push %rbx 1e24d0: 48 8b 47 40 mov 0x40(%rdi),%rax 1e24d4: 48 89 fb mov %rdi,%rbx 1e24d7: 8b 88 d8 00 00 00 mov 0xd8(%rax),%ecx 1e24dd: 48 89 c2 mov %rax,%rdx 1e24e0: 85 c9 test %ecx,%ecx 1e24e2: 0f 84 ed 02 00 00 je 1e27d5 1e24e8: 44 8b 80 d4 00 00 00 mov 0xd4(%rax),%r8d 1e24ef: 45 85 c0 test %r8d,%r8d 1e24f2: 0f 84 7b 04 00 00 je 1e2973 1e24f8: 80 3e 00 cmpb $0x0,(%rsi) 1e24fb: 48 8b 57 30 mov 0x30(%rdi),%rdx 1e24ff: 4c 8b 67 08 mov 0x8(%rdi),%r12 1e2503: 0f 84 9a 05 00 00 je 1e2aa3 1e2509: 8b 32 mov (%rdx),%esi 1e250b: 85 f6 test %esi,%esi 1e250d: 0f 85 c3 06 00 00 jne 1e2bd6 1e2513: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1e2518: 44 8b 6a 04 mov 0x4(%rdx),%r13d 1e251c: 44 8b 75 05 mov 0x5(%rbp),%r14d 1e2520: 48 8b 07 mov (%rdi),%rax 1e2523: 44 89 ee mov %r13d,%esi 1e2526: 44 89 f2 mov %r14d,%edx 1e2529: 48 8b 40 08 mov 0x8(%rax),%rax 1e252d: e8 00 00 00 00 callq 1e2532 1e2532: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e2537: 4c 8b 63 08 mov 0x8(%rbx),%r12 1e253b: 48 8b 43 30 mov 0x30(%rbx),%rax 1e253f: 44 8b 75 09 mov 0x9(%rbp),%r14d 1e2543: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1e2548: 44 8b 68 08 mov 0x8(%rax),%r13d 1e254c: 44 89 f2 mov %r14d,%edx 1e254f: 48 8b 07 mov (%rdi),%rax 1e2552: 44 89 ee mov %r13d,%esi 1e2555: 48 8b 40 08 mov 0x8(%rax),%rax 1e2559: e8 00 00 00 00 callq 1e255e 1e255e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e2563: 4c 8b 63 08 mov 0x8(%rbx),%r12 1e2567: 48 8b 43 30 mov 0x30(%rbx),%rax 1e256b: 44 8b 75 0d mov 0xd(%rbp),%r14d 1e256f: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1e2574: 44 8b 68 0c mov 0xc(%rax),%r13d 1e2578: 44 89 f2 mov %r14d,%edx 1e257b: 48 8b 07 mov (%rdi),%rax 1e257e: 44 89 ee mov %r13d,%esi 1e2581: 48 8b 40 08 mov 0x8(%rax),%rax 1e2585: e8 00 00 00 00 callq 1e258a 1e258a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e258f: 4c 8b 63 08 mov 0x8(%rbx),%r12 1e2593: 48 8b 43 30 mov 0x30(%rbx),%rax 1e2597: 44 8b 75 11 mov 0x11(%rbp),%r14d 1e259b: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1e25a0: 44 8b 68 10 mov 0x10(%rax),%r13d 1e25a4: 44 89 f2 mov %r14d,%edx 1e25a7: 48 8b 07 mov (%rdi),%rax 1e25aa: 44 89 ee mov %r13d,%esi 1e25ad: 48 8b 40 08 mov 0x8(%rax),%rax 1e25b1: e8 00 00 00 00 callq 1e25b6 1e25b6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e25bb: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e25bf: 48 8b 43 40 mov 0x40(%rbx),%rax 1e25c3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e25c7: 44 0f b6 4d 02 movzbl 0x2(%rbp),%r9d 1e25cc: 0f b6 4a 34 movzbl 0x34(%rdx),%ecx 1e25d0: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e25d4: 44 8b 80 d0 00 00 00 mov 0xd0(%rax),%r8d 1e25db: 8b 72 10 mov 0x10(%rdx),%esi 1e25de: ba 01 00 00 00 mov $0x1,%edx 1e25e3: e8 00 00 00 00 callq 1e25e8 1e25e8: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e25ec: 48 8b 43 38 mov 0x38(%rbx),%rax 1e25f0: 41 b9 01 00 00 00 mov $0x1,%r9d 1e25f6: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e25fa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e25fe: 44 8b 82 d4 00 00 00 mov 0xd4(%rdx),%r8d 1e2605: 0f b6 48 35 movzbl 0x35(%rax),%ecx 1e2609: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 1e260f: 6a 01 pushq $0x1 1e2611: 8b 92 d8 00 00 00 mov 0xd8(%rdx),%edx 1e2617: 52 push %rdx 1e2618: 0f b6 40 36 movzbl 0x36(%rax),%eax 1e261c: ba 02 00 00 00 mov $0x2,%edx 1e2621: 50 push %rax 1e2622: e8 00 00 00 00 callq 1e2627 1e2627: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e262b: 48 8b 43 40 mov 0x40(%rbx),%rax 1e262f: 41 b9 02 00 00 00 mov $0x2,%r9d 1e2635: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e2639: 0f b6 4a 37 movzbl 0x37(%rdx),%ecx 1e263d: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e2641: 44 8b 80 dc 00 00 00 mov 0xdc(%rax),%r8d 1e2648: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 1e264e: ba 01 00 00 00 mov $0x1,%edx 1e2653: e8 00 00 00 00 callq 1e2658 1e2658: 48 83 c4 18 add $0x18,%rsp 1e265c: 48 8b 43 40 mov 0x40(%rbx),%rax 1e2660: 8b 88 d8 00 00 00 mov 0xd8(%rax),%ecx 1e2666: 48 89 c2 mov %rax,%rdx 1e2669: 85 c9 test %ecx,%ecx 1e266b: 0f 84 64 01 00 00 je 1e27d5 1e2671: 8b 90 d4 00 00 00 mov 0xd4(%rax),%edx 1e2677: 85 d2 test %edx,%edx 1e2679: 0f 84 f4 02 00 00 je 1e2973 1e267f: 31 c9 xor %ecx,%ecx 1e2681: 45 31 c9 xor %r9d,%r9d 1e2684: 80 7d 4a 00 cmpb $0x0,0x4a(%rbp) 1e2688: 0f 85 9b 05 00 00 jne 1e2c29 1e268e: 48 8b 53 38 mov 0x38(%rbx),%rdx 1e2692: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e2696: 44 8b 40 68 mov 0x68(%rax),%r8d 1e269a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e269e: 44 0f b6 52 1a movzbl 0x1a(%rdx),%r10d 1e26a3: 8b b6 94 00 00 00 mov 0x94(%rsi),%esi 1e26a9: 51 push %rcx 1e26aa: 8b 48 70 mov 0x70(%rax),%ecx 1e26ad: 51 push %rcx 1e26ae: 0f b6 4a 1c movzbl 0x1c(%rdx),%ecx 1e26b2: 51 push %rcx 1e26b3: 44 89 d1 mov %r10d,%ecx 1e26b6: 41 51 push %r9 1e26b8: 8b 40 6c mov 0x6c(%rax),%eax 1e26bb: 50 push %rax 1e26bc: 0f b6 42 1b movzbl 0x1b(%rdx),%eax 1e26c0: ba 03 00 00 00 mov $0x3,%edx 1e26c5: 50 push %rax 1e26c6: e8 00 00 00 00 callq 1e26cb 1e26cb: 31 c9 xor %ecx,%ecx 1e26cd: 45 31 c9 xor %r9d,%r9d 1e26d0: 48 83 c4 30 add $0x30,%rsp 1e26d4: 80 7d 25 00 cmpb $0x0,0x25(%rbp) 1e26d8: 0f 85 91 05 00 00 jne 1e2c6f 1e26de: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e26e2: 48 8b 43 38 mov 0x38(%rbx),%rax 1e26e6: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e26ea: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e26ee: 44 0f b6 50 1d movzbl 0x1d(%rax),%r10d 1e26f3: 44 8b 42 74 mov 0x74(%rdx),%r8d 1e26f7: 8b b6 94 00 00 00 mov 0x94(%rsi),%esi 1e26fd: 51 push %rcx 1e26fe: 8b 4a 7c mov 0x7c(%rdx),%ecx 1e2701: 51 push %rcx 1e2702: 0f b6 48 1f movzbl 0x1f(%rax),%ecx 1e2706: 51 push %rcx 1e2707: 44 89 d1 mov %r10d,%ecx 1e270a: 41 51 push %r9 1e270c: 8b 52 78 mov 0x78(%rdx),%edx 1e270f: 52 push %rdx 1e2710: 0f b6 40 1e movzbl 0x1e(%rax),%eax 1e2714: ba 03 00 00 00 mov $0x3,%edx 1e2719: 50 push %rax 1e271a: e8 00 00 00 00 callq 1e271f 1e271f: 31 c9 xor %ecx,%ecx 1e2721: 45 31 c9 xor %r9d,%r9d 1e2724: 48 83 c4 30 add $0x30,%rsp 1e2728: 80 bd 94 00 00 00 00 cmpb $0x0,0x94(%rbp) 1e272f: 0f 85 16 05 00 00 jne 1e2c4b 1e2735: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e2739: 48 8b 43 38 mov 0x38(%rbx),%rax 1e273d: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e2741: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e2745: 44 0f b6 50 1a movzbl 0x1a(%rax),%r10d 1e274a: 44 8b 42 68 mov 0x68(%rdx),%r8d 1e274e: 8b b6 98 00 00 00 mov 0x98(%rsi),%esi 1e2754: 51 push %rcx 1e2755: 8b 4a 70 mov 0x70(%rdx),%ecx 1e2758: 51 push %rcx 1e2759: 0f b6 48 1c movzbl 0x1c(%rax),%ecx 1e275d: 51 push %rcx 1e275e: 44 89 d1 mov %r10d,%ecx 1e2761: 41 51 push %r9 1e2763: 8b 52 6c mov 0x6c(%rdx),%edx 1e2766: 52 push %rdx 1e2767: 0f b6 40 1b movzbl 0x1b(%rax),%eax 1e276b: ba 03 00 00 00 mov $0x3,%edx 1e2770: 50 push %rax 1e2771: e8 00 00 00 00 callq 1e2776 1e2776: 31 c9 xor %ecx,%ecx 1e2778: 45 31 c9 xor %r9d,%r9d 1e277b: 48 83 c4 30 add $0x30,%rsp 1e277f: 80 bd de 00 00 00 00 cmpb $0x0,0xde(%rbp) 1e2786: 0f 85 79 04 00 00 jne 1e2c05 1e278c: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e2790: 48 8b 43 38 mov 0x38(%rbx),%rax 1e2794: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e2798: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e279c: 44 0f b6 50 1d movzbl 0x1d(%rax),%r10d 1e27a1: 44 8b 42 74 mov 0x74(%rdx),%r8d 1e27a5: 8b b6 98 00 00 00 mov 0x98(%rsi),%esi 1e27ab: 51 push %rcx 1e27ac: 8b 4a 7c mov 0x7c(%rdx),%ecx 1e27af: 51 push %rcx 1e27b0: 0f b6 48 1f movzbl 0x1f(%rax),%ecx 1e27b4: 51 push %rcx 1e27b5: 44 89 d1 mov %r10d,%ecx 1e27b8: 41 51 push %r9 1e27ba: 8b 52 78 mov 0x78(%rdx),%edx 1e27bd: 52 push %rdx 1e27be: 0f b6 40 1e movzbl 0x1e(%rax),%eax 1e27c2: ba 03 00 00 00 mov $0x3,%edx 1e27c7: 50 push %rax 1e27c8: e8 00 00 00 00 callq 1e27cd 1e27cd: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e27d1: 48 83 c4 30 add $0x30,%rsp 1e27d5: 44 8b 82 f0 01 00 00 mov 0x1f0(%rdx),%r8d 1e27dc: 45 85 c0 test %r8d,%r8d 1e27df: 0f 84 85 01 00 00 je 1e296a 1e27e5: 48 8b 43 30 mov 0x30(%rbx),%rax 1e27e9: 8b b0 f0 00 00 00 mov 0xf0(%rax),%esi 1e27ef: 85 f6 test %esi,%esi 1e27f1: 0f 85 84 01 00 00 jne 1e297b 1e27f7: 31 c9 xor %ecx,%ecx 1e27f9: 45 31 c9 xor %r9d,%r9d 1e27fc: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 1e2800: 0f 85 80 02 00 00 jne 1e2a86 1e2806: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e280a: 48 8b 43 38 mov 0x38(%rbx),%rax 1e280e: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e2812: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e2816: 44 0f b6 50 1a movzbl 0x1a(%rax),%r10d 1e281b: 44 8b 42 68 mov 0x68(%rdx),%r8d 1e281f: 8b b6 94 00 00 00 mov 0x94(%rsi),%esi 1e2825: 51 push %rcx 1e2826: 8b 4a 70 mov 0x70(%rdx),%ecx 1e2829: 51 push %rcx 1e282a: 0f b6 48 1c movzbl 0x1c(%rax),%ecx 1e282e: 51 push %rcx 1e282f: 44 89 d1 mov %r10d,%ecx 1e2832: 41 51 push %r9 1e2834: 8b 52 6c mov 0x6c(%rdx),%edx 1e2837: 52 push %rdx 1e2838: 0f b6 40 1b movzbl 0x1b(%rax),%eax 1e283c: ba 03 00 00 00 mov $0x3,%edx 1e2841: 50 push %rax 1e2842: e8 00 00 00 00 callq 1e2847 1e2847: 31 c9 xor %ecx,%ecx 1e2849: 45 31 c9 xor %r9d,%r9d 1e284c: 48 83 c4 30 add $0x30,%rsp 1e2850: 80 7d 4a 00 cmpb $0x0,0x4a(%rbp) 1e2854: 0f 85 ea 01 00 00 jne 1e2a44 1e285a: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e285e: 48 8b 43 38 mov 0x38(%rbx),%rax 1e2862: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e2866: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e286a: 44 0f b6 50 1d movzbl 0x1d(%rax),%r10d 1e286f: 44 8b 42 74 mov 0x74(%rdx),%r8d 1e2873: 8b b6 94 00 00 00 mov 0x94(%rsi),%esi 1e2879: 51 push %rcx 1e287a: 8b 4a 7c mov 0x7c(%rdx),%ecx 1e287d: 51 push %rcx 1e287e: 0f b6 48 1f movzbl 0x1f(%rax),%ecx 1e2882: 51 push %rcx 1e2883: 44 89 d1 mov %r10d,%ecx 1e2886: 41 51 push %r9 1e2888: 8b 52 78 mov 0x78(%rdx),%edx 1e288b: 52 push %rdx 1e288c: 0f b6 40 1e movzbl 0x1e(%rax),%eax 1e2890: ba 03 00 00 00 mov $0x3,%edx 1e2895: 50 push %rax 1e2896: e8 00 00 00 00 callq 1e289b 1e289b: 31 c9 xor %ecx,%ecx 1e289d: 45 31 c9 xor %r9d,%r9d 1e28a0: 48 83 c4 30 add $0x30,%rsp 1e28a4: 80 7d 25 00 cmpb $0x0,0x25(%rbp) 1e28a8: 0f 85 b7 01 00 00 jne 1e2a65 1e28ae: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e28b2: 48 8b 43 38 mov 0x38(%rbx),%rax 1e28b6: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e28ba: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e28be: 44 0f b6 50 1a movzbl 0x1a(%rax),%r10d 1e28c3: 44 8b 42 68 mov 0x68(%rdx),%r8d 1e28c7: 8b b6 98 00 00 00 mov 0x98(%rsi),%esi 1e28cd: 51 push %rcx 1e28ce: 8b 4a 70 mov 0x70(%rdx),%ecx 1e28d1: 51 push %rcx 1e28d2: 0f b6 48 1c movzbl 0x1c(%rax),%ecx 1e28d6: 51 push %rcx 1e28d7: 44 89 d1 mov %r10d,%ecx 1e28da: 41 51 push %r9 1e28dc: 8b 52 6c mov 0x6c(%rdx),%edx 1e28df: 52 push %rdx 1e28e0: 0f b6 40 1b movzbl 0x1b(%rax),%eax 1e28e4: ba 03 00 00 00 mov $0x3,%edx 1e28e9: 50 push %rax 1e28ea: e8 00 00 00 00 callq 1e28ef 1e28ef: 31 c9 xor %ecx,%ecx 1e28f1: 45 31 c9 xor %r9d,%r9d 1e28f4: 48 83 c4 30 add $0x30,%rsp 1e28f8: 80 bd 94 00 00 00 00 cmpb $0x0,0x94(%rbp) 1e28ff: 0f 85 a6 00 00 00 jne 1e29ab 1e2905: 48 8b 53 40 mov 0x40(%rbx),%rdx 1e2909: 48 8b 43 38 mov 0x38(%rbx),%rax 1e290d: 48 8b 73 30 mov 0x30(%rbx),%rsi 1e2911: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e2915: 44 0f b6 50 1d movzbl 0x1d(%rax),%r10d 1e291a: 44 8b 42 74 mov 0x74(%rdx),%r8d 1e291e: 8b b6 98 00 00 00 mov 0x98(%rsi),%esi 1e2924: 51 push %rcx 1e2925: 8b 4a 7c mov 0x7c(%rdx),%ecx 1e2928: 51 push %rcx 1e2929: 0f b6 48 1f movzbl 0x1f(%rax),%ecx 1e292d: 51 push %rcx 1e292e: 44 89 d1 mov %r10d,%ecx 1e2931: 41 51 push %r9 1e2933: 8b 52 78 mov 0x78(%rdx),%edx 1e2936: 52 push %rdx 1e2937: 0f b6 40 1e movzbl 0x1e(%rax),%eax 1e293b: ba 03 00 00 00 mov $0x3,%edx 1e2940: 50 push %rax 1e2941: e8 00 00 00 00 callq 1e2946 1e2946: 31 d2 xor %edx,%edx 1e2948: 45 31 c9 xor %r9d,%r9d 1e294b: 48 83 c4 30 add $0x30,%rsp 1e294f: 80 bd de 00 00 00 00 cmpb $0x0,0xde(%rbp) 1e2956: 75 77 jne 1e29cf 1e2958: 48 8b 43 30 mov 0x30(%rbx),%rax 1e295c: 8b b0 9c 00 00 00 mov 0x9c(%rax),%esi 1e2962: 85 f6 test %esi,%esi 1e2964: 0f 85 96 00 00 00 jne 1e2a00 1e296a: 5b pop %rbx 1e296b: 5d pop %rbp 1e296c: 41 5c pop %r12 1e296e: 41 5d pop %r13 1e2970: 41 5e pop %r14 1e2972: c3 retq 1e2973: 48 89 c2 mov %rax,%rdx 1e2976: e9 5a fe ff ff jmpq 1e27d5 1e297b: 48 8b 43 38 mov 0x38(%rbx),%rax 1e297f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e2983: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2989: ba 01 00 00 00 mov $0x1,%edx 1e298e: 0f b6 48 7c movzbl 0x7c(%rax),%ecx 1e2992: e8 00 00 00 00 callq 1e2997 1e2997: 31 c9 xor %ecx,%ecx 1e2999: 45 31 c9 xor %r9d,%r9d 1e299c: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 1e29a0: 0f 84 60 fe ff ff je 1e2806 1e29a6: e9 db 00 00 00 jmpq 1e2a86 1e29ab: 48 8d 95 94 00 00 00 lea 0x94(%rbp),%rdx 1e29b2: be 03 00 00 00 mov $0x3,%esi 1e29b7: 48 89 df mov %rbx,%rdi 1e29ba: e8 d1 f3 ff ff callq 1e1d90 1e29bf: b9 02 00 00 00 mov $0x2,%ecx 1e29c4: 41 b9 01 00 00 00 mov $0x1,%r9d 1e29ca: e9 36 ff ff ff jmpq 1e2905 1e29cf: 48 8d 95 de 00 00 00 lea 0xde(%rbp),%rdx 1e29d6: be 04 00 00 00 mov $0x4,%esi 1e29db: 48 89 df mov %rbx,%rdi 1e29de: e8 ad f3 ff ff callq 1e1d90 1e29e3: 48 8b 43 30 mov 0x30(%rbx),%rax 1e29e7: ba 02 00 00 00 mov $0x2,%edx 1e29ec: 41 b9 01 00 00 00 mov $0x1,%r9d 1e29f2: 8b b0 9c 00 00 00 mov 0x9c(%rax),%esi 1e29f8: 85 f6 test %esi,%esi 1e29fa: 0f 84 6a ff ff ff je 1e296a 1e2a00: 48 8b 4b 40 mov 0x40(%rbx),%rcx 1e2a04: 48 8b 43 38 mov 0x38(%rbx),%rax 1e2a08: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e2a0c: 44 0f b6 50 1a movzbl 0x1a(%rax),%r10d 1e2a11: 44 8b 41 68 mov 0x68(%rcx),%r8d 1e2a15: 52 push %rdx 1e2a16: 8b 51 70 mov 0x70(%rcx),%edx 1e2a19: 52 push %rdx 1e2a1a: 0f b6 50 1c movzbl 0x1c(%rax),%edx 1e2a1e: 52 push %rdx 1e2a1f: 41 51 push %r9 1e2a21: 8b 51 6c mov 0x6c(%rcx),%edx 1e2a24: 44 89 d1 mov %r10d,%ecx 1e2a27: 52 push %rdx 1e2a28: 0f b6 40 1b movzbl 0x1b(%rax),%eax 1e2a2c: ba 03 00 00 00 mov $0x3,%edx 1e2a31: 50 push %rax 1e2a32: e8 00 00 00 00 callq 1e2a37 1e2a37: 48 83 c4 30 add $0x30,%rsp 1e2a3b: 5b pop %rbx 1e2a3c: 5d pop %rbp 1e2a3d: 41 5c pop %r12 1e2a3f: 41 5d pop %r13 1e2a41: 41 5e pop %r14 1e2a43: c3 retq 1e2a44: 48 8d 55 4a lea 0x4a(%rbp),%rdx 1e2a48: be 01 00 00 00 mov $0x1,%esi 1e2a4d: 48 89 df mov %rbx,%rdi 1e2a50: e8 3b f3 ff ff callq 1e1d90 1e2a55: b9 02 00 00 00 mov $0x2,%ecx 1e2a5a: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2a60: e9 f5 fd ff ff jmpq 1e285a 1e2a65: 48 8d 55 25 lea 0x25(%rbp),%rdx 1e2a69: be 02 00 00 00 mov $0x2,%esi 1e2a6e: 48 89 df mov %rbx,%rdi 1e2a71: e8 1a f3 ff ff callq 1e1d90 1e2a76: b9 02 00 00 00 mov $0x2,%ecx 1e2a7b: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2a81: e9 28 fe ff ff jmpq 1e28ae 1e2a86: 48 89 ea mov %rbp,%rdx 1e2a89: 31 f6 xor %esi,%esi 1e2a8b: 48 89 df mov %rbx,%rdi 1e2a8e: e8 fd f2 ff ff callq 1e1d90 1e2a93: b9 02 00 00 00 mov $0x2,%ecx 1e2a98: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2a9e: e9 63 fd ff ff jmpq 1e2806 1e2aa3: 48 8b 47 38 mov 0x38(%rdi),%rax 1e2aa7: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 1e2aad: 45 31 c9 xor %r9d,%r9d 1e2ab0: 4c 89 e7 mov %r12,%rdi 1e2ab3: ba 02 00 00 00 mov $0x2,%edx 1e2ab8: 44 0f b6 50 35 movzbl 0x35(%rax),%r10d 1e2abd: 6a 00 pushq $0x0 1e2abf: 51 push %rcx 1e2ac0: 0f b6 40 36 movzbl 0x36(%rax),%eax 1e2ac4: 44 89 d1 mov %r10d,%ecx 1e2ac7: 50 push %rax 1e2ac8: e8 00 00 00 00 callq 1e2acd 1e2acd: 48 83 c4 18 add $0x18,%rsp 1e2ad1: e9 86 fb ff ff jmpq 1e265c 1e2ad6: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1e2adb: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e2ae2 1e2ae2: 89 c0 mov %eax,%eax 1e2ae4: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e2aec 1e2aeb: 00 1e2aec: 0f 83 c9 fa ff ff jae 1e25bb 1e2af2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e2af9 1e2af9: 48 85 c0 test %rax,%rax 1e2afc: 74 13 je 1e2b11 1e2afe: 48 8b 78 08 mov 0x8(%rax),%rdi 1e2b02: 48 83 c6 08 add $0x8,%rsi 1e2b06: 44 89 f1 mov %r14d,%ecx 1e2b09: 44 89 ea mov %r13d,%edx 1e2b0c: e8 00 00 00 00 callq 1e2b11 1e2b11: e9 a5 fa ff ff jmpq 1e25bb 1e2b16: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1e2b1b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e2b22 1e2b22: 89 c0 mov %eax,%eax 1e2b24: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e2b2c 1e2b2b: 00 1e2b2c: 0f 83 5d fa ff ff jae 1e258f 1e2b32: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e2b39 1e2b39: 48 85 c0 test %rax,%rax 1e2b3c: 74 13 je 1e2b51 1e2b3e: 48 8b 78 08 mov 0x8(%rax),%rdi 1e2b42: 48 83 c6 08 add $0x8,%rsi 1e2b46: 44 89 f1 mov %r14d,%ecx 1e2b49: 44 89 ea mov %r13d,%edx 1e2b4c: e8 00 00 00 00 callq 1e2b51 1e2b51: e9 39 fa ff ff jmpq 1e258f 1e2b56: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1e2b5b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e2b62 1e2b62: 89 c0 mov %eax,%eax 1e2b64: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e2b6c 1e2b6b: 00 1e2b6c: 0f 83 f1 f9 ff ff jae 1e2563 1e2b72: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e2b79 1e2b79: 48 85 c0 test %rax,%rax 1e2b7c: 74 13 je 1e2b91 1e2b7e: 48 8b 78 08 mov 0x8(%rax),%rdi 1e2b82: 48 83 c6 08 add $0x8,%rsi 1e2b86: 44 89 f1 mov %r14d,%ecx 1e2b89: 44 89 ea mov %r13d,%edx 1e2b8c: e8 00 00 00 00 callq 1e2b91 1e2b91: e9 cd f9 ff ff jmpq 1e2563 1e2b96: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1e2b9b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e2ba2 1e2ba2: 89 c0 mov %eax,%eax 1e2ba4: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e2bac 1e2bab: 00 1e2bac: 0f 83 85 f9 ff ff jae 1e2537 1e2bb2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e2bb9 1e2bb9: 48 85 c0 test %rax,%rax 1e2bbc: 74 13 je 1e2bd1 1e2bbe: 48 8b 78 08 mov 0x8(%rax),%rdi 1e2bc2: 48 83 c6 08 add $0x8,%rsi 1e2bc6: 44 89 f1 mov %r14d,%ecx 1e2bc9: 44 89 ea mov %r13d,%edx 1e2bcc: e8 00 00 00 00 callq 1e2bd1 1e2bd1: e9 61 f9 ff ff jmpq 1e2537 1e2bd6: 48 8b 57 38 mov 0x38(%rdi),%rdx 1e2bda: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 1e2be1: 4c 89 e7 mov %r12,%rdi 1e2be4: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2bea: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 1e2bee: ba 01 00 00 00 mov $0x1,%edx 1e2bf3: e8 00 00 00 00 callq 1e2bf8 1e2bf8: 48 8b 53 30 mov 0x30(%rbx),%rdx 1e2bfc: 4c 8b 63 08 mov 0x8(%rbx),%r12 1e2c00: e9 0e f9 ff ff jmpq 1e2513 1e2c05: 48 8d 95 de 00 00 00 lea 0xde(%rbp),%rdx 1e2c0c: be 03 00 00 00 mov $0x3,%esi 1e2c11: 48 89 df mov %rbx,%rdi 1e2c14: e8 77 f1 ff ff callq 1e1d90 1e2c19: b9 02 00 00 00 mov $0x2,%ecx 1e2c1e: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2c24: e9 63 fb ff ff jmpq 1e278c 1e2c29: 48 8d 55 4a lea 0x4a(%rbp),%rdx 1e2c2d: 31 f6 xor %esi,%esi 1e2c2f: 48 89 df mov %rbx,%rdi 1e2c32: e8 59 f1 ff ff callq 1e1d90 1e2c37: 48 8b 43 40 mov 0x40(%rbx),%rax 1e2c3b: b9 02 00 00 00 mov $0x2,%ecx 1e2c40: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2c46: e9 43 fa ff ff jmpq 1e268e 1e2c4b: 48 8d 95 94 00 00 00 lea 0x94(%rbp),%rdx 1e2c52: be 02 00 00 00 mov $0x2,%esi 1e2c57: 48 89 df mov %rbx,%rdi 1e2c5a: e8 31 f1 ff ff callq 1e1d90 1e2c5f: b9 02 00 00 00 mov $0x2,%ecx 1e2c64: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2c6a: e9 c6 fa ff ff jmpq 1e2735 1e2c6f: 48 8d 55 25 lea 0x25(%rbp),%rdx 1e2c73: be 01 00 00 00 mov $0x1,%esi 1e2c78: 48 89 df mov %rbx,%rdi 1e2c7b: e8 10 f1 ff ff callq 1e1d90 1e2c80: b9 02 00 00 00 mov $0x2,%ecx 1e2c85: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2c8b: e9 4e fa ff ff jmpq 1e26de 00000000001e2c90 : 1e2c90: e8 00 00 00 00 callq 1e2c95 1e2c95: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e2c9a: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e2ca1: 48 89 77 08 mov %rsi,0x8(%rdi) 1e2ca5: 89 4f 18 mov %ecx,0x18(%rdi) 1e2ca8: 48 89 57 10 mov %rdx,0x10(%rdi) 1e2cac: 4c 89 47 30 mov %r8,0x30(%rdi) 1e2cb0: 4c 89 4f 38 mov %r9,0x38(%rdi) 1e2cb4: 48 89 47 40 mov %rax,0x40(%rdi) 1e2cb8: c3 retq 1e2cb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001e2cc0 : 1e2cc0: e8 00 00 00 00 callq 1e2cc5 1e2cc5: 0f b6 57 28 movzbl 0x28(%rdi),%edx 1e2cc9: c7 06 04 00 00 00 movl $0x4,(%rsi) 1e2ccf: c7 46 08 10 00 00 00 movl $0x10,0x8(%rsi) 1e2cd6: 89 d0 mov %edx,%eax 1e2cd8: 83 e0 01 and $0x1,%eax 1e2cdb: 3c 01 cmp $0x1,%al 1e2cdd: 19 c0 sbb %eax,%eax 1e2cdf: 83 e0 f6 and $0xfffffff6,%eax 1e2ce2: 83 c0 14 add $0x14,%eax 1e2ce5: 83 e2 02 and $0x2,%edx 1e2ce8: ba 1e 00 00 00 mov $0x1e,%edx 1e2ced: 0f 45 c2 cmovne %edx,%eax 1e2cf0: 89 46 04 mov %eax,0x4(%rsi) 1e2cf3: 31 c0 xor %eax,%eax 1e2cf5: 66 89 46 0c mov %ax,0xc(%rsi) 1e2cf9: c3 retq 1e2cfa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001e2d00 : 1e2d00: e8 00 00 00 00 callq 1e2d05 1e2d05: 48 83 ec 10 sub $0x10,%rsp 1e2d09: ba 08 00 00 00 mov $0x8,%edx 1e2d0e: b9 00 7f 00 00 mov $0x7f00,%ecx 1e2d13: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e2d1a: 00 00 1e2d1c: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e2d21: 48 8b 47 48 mov 0x48(%rdi),%rax 1e2d25: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e2d29: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1e2d2e: 8b 70 2c mov 0x2c(%rax),%esi 1e2d31: e8 00 00 00 00 callq 1e2d36 1e2d36: 8b 54 24 04 mov 0x4(%rsp),%edx 1e2d3a: 83 fa 08 cmp $0x8,%edx 1e2d3d: 74 57 je 1e2d96 1e2d3f: 77 33 ja 1e2d74 1e2d41: b8 01 00 00 00 mov $0x1,%eax 1e2d46: 83 fa 02 cmp $0x2,%edx 1e2d49: 74 14 je 1e2d5f 1e2d4b: b8 02 00 00 00 mov $0x2,%eax 1e2d50: 83 fa 04 cmp $0x4,%edx 1e2d53: 74 0a je 1e2d5f 1e2d55: 31 c0 xor %eax,%eax 1e2d57: 83 fa 01 cmp $0x1,%edx 1e2d5a: 0f 95 c0 setne %al 1e2d5d: f7 d8 neg %eax 1e2d5f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1e2d64: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1e2d6b: 00 00 1e2d6d: 75 2e jne 1e2d9d 1e2d6f: 48 83 c4 10 add $0x10,%rsp 1e2d73: c3 retq 1e2d74: b8 05 00 00 00 mov $0x5,%eax 1e2d79: 83 fa 20 cmp $0x20,%edx 1e2d7c: 74 e1 je 1e2d5f 1e2d7e: b8 06 00 00 00 mov $0x6,%eax 1e2d83: 83 fa 40 cmp $0x40,%edx 1e2d86: 74 d7 je 1e2d5f 1e2d88: 31 c0 xor %eax,%eax 1e2d8a: 83 fa 10 cmp $0x10,%edx 1e2d8d: 0f 94 c0 sete %al 1e2d90: 8d 44 80 ff lea -0x1(%rax,%rax,4),%eax 1e2d94: eb c9 jmp 1e2d5f 1e2d96: b8 03 00 00 00 mov $0x3,%eax 1e2d9b: eb c2 jmp 1e2d5f 1e2d9d: e8 00 00 00 00 callq 1e2da2 1e2da2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e2da9: 00 00 00 00 1e2dad: 0f 1f 00 nopl (%rax) 00000000001e2db0 : 1e2db0: e8 00 00 00 00 callq 1e2db5 1e2db5: 48 83 ec 10 sub $0x10,%rsp 1e2db9: 31 d2 xor %edx,%edx 1e2dbb: b9 01 00 00 00 mov $0x1,%ecx 1e2dc0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e2dc7: 00 00 1e2dc9: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e2dce: 48 8b 47 48 mov 0x48(%rdi),%rax 1e2dd2: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e2dd6: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1e2ddb: 8b 70 30 mov 0x30(%rax),%esi 1e2dde: e8 00 00 00 00 callq 1e2de3 1e2de3: 8b 44 24 04 mov 0x4(%rsp),%eax 1e2de7: 85 c0 test %eax,%eax 1e2de9: 0f 95 c0 setne %al 1e2dec: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1e2df1: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1e2df8: 00 00 1e2dfa: 75 05 jne 1e2e01 1e2dfc: 48 83 c4 10 add $0x10,%rsp 1e2e00: c3 retq 1e2e01: e8 00 00 00 00 callq 1e2e06 1e2e06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e2e0d: 00 00 00 00000000001e2e10 : 1e2e10: e8 00 00 00 00 callq 1e2e15 1e2e15: 48 8b 47 48 mov 0x48(%rdi),%rax 1e2e19: 41 89 f1 mov %esi,%r9d 1e2e1c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e2e20: 41 b8 00 00 ff ff mov $0xffff0000,%r8d 1e2e26: b9 10 00 00 00 mov $0x10,%ecx 1e2e2b: ba 02 00 00 00 mov $0x2,%edx 1e2e30: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 1e2e36: 6a 01 pushq $0x1 1e2e38: 6a 10 pushq $0x10 1e2e3a: 6a 04 pushq $0x4 1e2e3c: e8 00 00 00 00 callq 1e2e41 1e2e41: 48 83 c4 18 add $0x18,%rsp 1e2e45: c3 retq 1e2e46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e2e4d: 00 00 00 00000000001e2e50 : 1e2e50: e8 00 00 00 00 callq 1e2e55 1e2e55: 83 fe 08 cmp $0x8,%esi 1e2e58: 0f 84 bc 00 00 00 je 1e2f1a 1e2e5e: 76 30 jbe 1e2e90 1e2e60: 83 fe 40 cmp $0x40,%esi 1e2e63: 74 69 je 1e2ece 1e2e65: 81 fe 80 00 00 00 cmp $0x80,%esi 1e2e6b: 75 53 jne 1e2ec0 1e2e6d: 48 8b 47 48 mov 0x48(%rdi),%rax 1e2e71: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e2e75: 45 31 c9 xor %r9d,%r9d 1e2e78: 41 b8 00 00 07 00 mov $0x70000,%r8d 1e2e7e: b9 10 00 00 00 mov $0x10,%ecx 1e2e83: ba 01 00 00 00 mov $0x1,%edx 1e2e88: 8b 70 2c mov 0x2c(%rax),%esi 1e2e8b: e9 00 00 00 00 jmpq 1e2e90 1e2e90: 83 fe 02 cmp $0x2,%esi 1e2e93: 76 32 jbe 1e2ec7 1e2e95: 83 fe 04 cmp $0x4,%esi 1e2e98: 75 31 jne 1e2ecb 1e2e9a: 48 8b 47 48 mov 0x48(%rdi),%rax 1e2e9e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e2ea2: 41 b9 03 00 00 00 mov $0x3,%r9d 1e2ea8: 41 b8 00 00 07 00 mov $0x70000,%r8d 1e2eae: b9 10 00 00 00 mov $0x10,%ecx 1e2eb3: ba 01 00 00 00 mov $0x1,%edx 1e2eb8: 8b 70 2c mov 0x2c(%rax),%esi 1e2ebb: e9 00 00 00 00 jmpq 1e2ec0 1e2ec0: 83 fe 20 cmp $0x20,%esi 1e2ec3: 74 a8 je 1e2e6d 1e2ec5: eb 04 jmp 1e2ecb 1e2ec7: 85 f6 test %esi,%esi 1e2ec9: 75 29 jne 1e2ef4 1e2ecb: 0f 0b ud2 1e2ecd: c3 retq 1e2ece: 48 8b 47 48 mov 0x48(%rdi),%rax 1e2ed2: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e2ed6: 41 b9 05 00 00 00 mov $0x5,%r9d 1e2edc: 41 b8 00 00 07 00 mov $0x70000,%r8d 1e2ee2: b9 10 00 00 00 mov $0x10,%ecx 1e2ee7: ba 01 00 00 00 mov $0x1,%edx 1e2eec: 8b 70 2c mov 0x2c(%rax),%esi 1e2eef: e9 00 00 00 00 jmpq 1e2ef4 1e2ef4: 48 8b 47 48 mov 0x48(%rdi),%rax 1e2ef8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e2efc: 41 b9 02 00 00 00 mov $0x2,%r9d 1e2f02: 41 b8 00 00 07 00 mov $0x70000,%r8d 1e2f08: b9 10 00 00 00 mov $0x10,%ecx 1e2f0d: ba 01 00 00 00 mov $0x1,%edx 1e2f12: 8b 70 2c mov 0x2c(%rax),%esi 1e2f15: e9 00 00 00 00 jmpq 1e2f1a 1e2f1a: 48 8b 47 48 mov 0x48(%rdi),%rax 1e2f1e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e2f22: 41 b9 01 00 00 00 mov $0x1,%r9d 1e2f28: 41 b8 00 00 07 00 mov $0x70000,%r8d 1e2f2e: b9 10 00 00 00 mov $0x10,%ecx 1e2f33: ba 01 00 00 00 mov $0x1,%edx 1e2f38: 8b 70 2c mov 0x2c(%rax),%esi 1e2f3b: e9 00 00 00 00 jmpq 1e2f40 00000000001e2f40 : 1e2f40: e8 00 00 00 00 callq 1e2f45 1e2f45: 48 83 ec 40 sub $0x40,%rsp 1e2f49: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e2f50: 00 00 1e2f52: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e2f57: 31 c0 xor %eax,%eax 1e2f59: 8b 47 1c mov 0x1c(%rdi),%eax 1e2f5c: 89 74 24 14 mov %esi,0x14(%rsp) 1e2f60: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1e2f65: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 1e2f6c: 00 00 1e2f6e: 89 44 24 24 mov %eax,0x24(%rsp) 1e2f72: 8b 47 24 mov 0x24(%rdi),%eax 1e2f75: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 1e2f7c: 00 1e2f7d: 89 44 24 08 mov %eax,0x8(%rsp) 1e2f81: 8b 47 38 mov 0x38(%rdi),%eax 1e2f84: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 1e2f8b: 00 1e2f8c: 89 44 24 0c mov %eax,0xc(%rsp) 1e2f90: 31 c0 xor %eax,%eax 1e2f92: 83 f9 02 cmp $0x2,%ecx 1e2f95: 0f 94 c0 sete %al 1e2f98: 89 4c 24 18 mov %ecx,0x18(%rsp) 1e2f9c: 8d 04 85 04 00 00 00 lea 0x4(,%rax,4),%eax 1e2fa3: 44 89 44 24 28 mov %r8d,0x28(%rsp) 1e2fa8: 89 44 24 10 mov %eax,0x10(%rsp) 1e2fac: 8b 47 3c mov 0x3c(%rdi),%eax 1e2faf: 89 54 24 1c mov %edx,0x1c(%rsp) 1e2fb3: 89 44 24 20 mov %eax,0x20(%rsp) 1e2fb7: 48 8b 47 10 mov 0x10(%rdi),%rax 1e2fbb: 48 8b 78 58 mov 0x58(%rax),%rdi 1e2fbf: 48 8b 07 mov (%rdi),%rax 1e2fc2: 48 8b 40 78 mov 0x78(%rax),%rax 1e2fc6: e8 00 00 00 00 callq 1e2fcb 1e2fcb: 85 c0 test %eax,%eax 1e2fcd: 75 15 jne 1e2fe4 1e2fcf: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1e2fd4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e2fdb: 00 00 1e2fdd: 75 37 jne 1e3016 1e2fdf: 48 83 c4 40 add $0x40,%rsp 1e2fe3: c3 retq 1e2fe4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e2feb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e2ff2: e8 00 00 00 00 callq 1e2ff7 1e2ff7: b9 3c 04 00 00 mov $0x43c,%ecx 1e2ffc: bf 02 00 00 00 mov $0x2,%edi 1e3001: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e3008: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e300f: e8 00 00 00 00 callq 1e3014 1e3014: eb b9 jmp 1e2fcf 1e3016: e8 00 00 00 00 callq 1e301b 1e301b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001e3020 : 1e3020: e8 00 00 00 00 callq 1e3025 1e3025: 48 83 ec 40 sub $0x40,%rsp 1e3029: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e3030: 00 00 1e3032: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e3037: 31 c0 xor %eax,%eax 1e3039: 8b 47 1c mov 0x1c(%rdi),%eax 1e303c: 89 74 24 14 mov %esi,0x14(%rsp) 1e3040: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1e3045: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 1e304c: 00 00 1e304e: 89 44 24 24 mov %eax,0x24(%rsp) 1e3052: 8b 47 24 mov 0x24(%rdi),%eax 1e3055: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 1e305c: 00 00 1e305e: 89 44 24 08 mov %eax,0x8(%rsp) 1e3062: 8b 47 38 mov 0x38(%rdi),%eax 1e3065: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 1e306c: 00 1e306d: 89 44 24 0c mov %eax,0xc(%rsp) 1e3071: 8b 47 3c mov 0x3c(%rdi),%eax 1e3074: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 1e307b: 00 1e307c: 89 44 24 20 mov %eax,0x20(%rsp) 1e3080: 48 8b 47 10 mov 0x10(%rdi),%rax 1e3084: c7 44 24 18 08 00 00 movl $0x8,0x18(%rsp) 1e308b: 00 1e308c: 48 8b 78 58 mov 0x58(%rax),%rdi 1e3090: c7 44 24 10 04 00 00 movl $0x4,0x10(%rsp) 1e3097: 00 1e3098: 89 54 24 28 mov %edx,0x28(%rsp) 1e309c: 48 8b 07 mov (%rdi),%rax 1e309f: 48 8b 40 78 mov 0x78(%rax),%rax 1e30a3: e8 00 00 00 00 callq 1e30a8 1e30a8: 85 c0 test %eax,%eax 1e30aa: 75 15 jne 1e30c1 1e30ac: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1e30b1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e30b8: 00 00 1e30ba: 75 37 jne 1e30f3 1e30bc: 48 83 c4 40 add $0x40,%rsp 1e30c0: c3 retq 1e30c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e30c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e30cf: e8 00 00 00 00 callq 1e30d4 1e30d4: b9 5c 04 00 00 mov $0x45c,%ecx 1e30d9: bf 02 00 00 00 mov $0x2,%edi 1e30de: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e30e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e30ec: e8 00 00 00 00 callq 1e30f1 1e30f1: eb b9 jmp 1e30ac 1e30f3: e8 00 00 00 00 callq 1e30f8 1e30f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1e30ff: 00 00000000001e3100 : 1e3100: e8 00 00 00 00 callq 1e3105 1e3105: 48 8b 47 58 mov 0x58(%rdi),%rax 1e3109: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e310d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e3114: 8b 30 mov (%rax),%esi 1e3116: e9 00 00 00 00 jmpq 1e311b 1e311b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001e3120 : 1e3120: e8 00 00 00 00 callq 1e3125 1e3125: 48 8b 47 58 mov 0x58(%rdi),%rax 1e3129: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e312d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e3134: 8b 30 mov (%rax),%esi 1e3136: e9 00 00 00 00 jmpq 1e313b 1e313b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001e3140 : 1e3140: e8 00 00 00 00 callq 1e3145 1e3145: 53 push %rbx 1e3146: 48 89 fb mov %rdi,%rbx 1e3149: 48 8b 3f mov (%rdi),%rdi 1e314c: e8 00 00 00 00 callq 1e3151 1e3151: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1e3158: 5b pop %rbx 1e3159: c3 retq 1e315a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001e3160 : 1e3160: e8 00 00 00 00 callq 1e3165 1e3165: 55 push %rbp 1e3166: 48 89 fd mov %rdi,%rbp 1e3169: 41 b9 ff 03 00 00 mov $0x3ff,%r9d 1e316f: 45 31 c0 xor %r8d,%r8d 1e3172: 53 push %rbx 1e3173: 48 8b 47 48 mov 0x48(%rdi),%rax 1e3177: 48 89 f3 mov %rsi,%rbx 1e317a: b9 03 00 00 00 mov $0x3,%ecx 1e317f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e3183: 31 d2 xor %edx,%edx 1e3185: 8b 70 48 mov 0x48(%rax),%esi 1e3188: 0f b7 43 04 movzwl 0x4(%rbx),%eax 1e318c: 50 push %rax 1e318d: 0f b7 43 02 movzwl 0x2(%rbx),%eax 1e3191: 68 00 00 f0 3f pushq $0x3ff00000 1e3196: 6a 14 pushq $0x14 1e3198: 50 push %rax 1e3199: 0f b7 03 movzwl (%rbx),%eax 1e319c: 68 00 fc 0f 00 pushq $0xffc00 1e31a1: 6a 0a pushq $0xa 1e31a3: 50 push %rax 1e31a4: e8 00 00 00 00 callq 1e31a9 1e31a9: 48 8b 45 48 mov 0x48(%rbp),%rax 1e31ad: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e31b1: 45 31 c0 xor %r8d,%r8d 1e31b4: 48 83 c4 38 add $0x38,%rsp 1e31b8: 41 b9 ff 03 00 00 mov $0x3ff,%r9d 1e31be: b9 03 00 00 00 mov $0x3,%ecx 1e31c3: 31 d2 xor %edx,%edx 1e31c5: 8b 70 4c mov 0x4c(%rax),%esi 1e31c8: 0f b7 43 0a movzwl 0xa(%rbx),%eax 1e31cc: 50 push %rax 1e31cd: 0f b7 43 08 movzwl 0x8(%rbx),%eax 1e31d1: 68 00 00 f0 3f pushq $0x3ff00000 1e31d6: 6a 14 pushq $0x14 1e31d8: 50 push %rax 1e31d9: 0f b7 43 06 movzwl 0x6(%rbx),%eax 1e31dd: 68 00 fc 0f 00 pushq $0xffc00 1e31e2: 6a 0a pushq $0xa 1e31e4: 50 push %rax 1e31e5: e8 00 00 00 00 callq 1e31ea 1e31ea: 48 8b 45 48 mov 0x48(%rbp),%rax 1e31ee: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e31f2: 45 31 c0 xor %r8d,%r8d 1e31f5: 48 83 c4 38 add $0x38,%rsp 1e31f9: 41 b9 ff 03 00 00 mov $0x3ff,%r9d 1e31ff: b9 02 00 00 00 mov $0x2,%ecx 1e3204: 31 d2 xor %edx,%edx 1e3206: 8b 70 50 mov 0x50(%rax),%esi 1e3209: 0f b7 43 0e movzwl 0xe(%rbx),%eax 1e320d: 50 push %rax 1e320e: 0f b7 43 0c movzwl 0xc(%rbx),%eax 1e3212: 68 00 fc 0f 00 pushq $0xffc00 1e3217: 6a 0a pushq $0xa 1e3219: 50 push %rax 1e321a: e8 00 00 00 00 callq 1e321f 1e321f: 48 83 c4 20 add $0x20,%rsp 1e3223: 5b pop %rbx 1e3224: 5d pop %rbp 1e3225: c3 retq 1e3226: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e322d: 00 00 00 00000000001e3230 : 1e3230: e8 00 00 00 00 callq 1e3235 1e3235: 55 push %rbp 1e3236: 48 89 f5 mov %rsi,%rbp 1e3239: 53 push %rbx 1e323a: 48 89 fb mov %rdi,%rbx 1e323d: 48 83 ec 10 sub $0x10,%rsp 1e3241: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e3248: 00 00 1e324a: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e324f: 31 c0 xor %eax,%eax 1e3251: 8b 06 mov (%rsi),%eax 1e3253: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1e325a: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1e3261: 00 1e3262: 85 c0 test %eax,%eax 1e3264: 7e 13 jle 1e3279 1e3266: 48 8b 46 08 mov 0x8(%rsi),%rax 1e326a: 48 85 c0 test %rax,%rax 1e326d: 74 0a je 1e3279 1e326f: 44 8b 48 18 mov 0x18(%rax),%r9d 1e3273: 0f b6 56 11 movzbl 0x11(%rsi),%edx 1e3277: eb 05 jmp 1e327e 1e3279: 45 31 c9 xor %r9d,%r9d 1e327c: 31 d2 xor %edx,%edx 1e327e: 48 8b 43 48 mov 0x48(%rbx),%rax 1e3282: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e3286: 31 c9 xor %ecx,%ecx 1e3288: 41 b8 07 00 00 00 mov $0x7,%r8d 1e328e: 8b 70 60 mov 0x60(%rax),%esi 1e3291: 52 push %rdx 1e3292: ba 02 00 00 00 mov $0x2,%edx 1e3297: 68 00 3f 00 00 pushq $0x3f00 1e329c: 6a 08 pushq $0x8 1e329e: e8 00 00 00 00 callq 1e32a3 1e32a3: 48 83 c4 18 add $0x18,%rsp 1e32a7: 83 7d 00 01 cmpl $0x1,0x0(%rbp) 1e32ab: 7e 13 jle 1e32c0 1e32ad: 48 8b 45 18 mov 0x18(%rbp),%rax 1e32b1: 48 85 c0 test %rax,%rax 1e32b4: 74 0a je 1e32c0 1e32b6: 44 8b 48 18 mov 0x18(%rax),%r9d 1e32ba: 0f b6 55 21 movzbl 0x21(%rbp),%edx 1e32be: eb 05 jmp 1e32c5 1e32c0: 45 31 c9 xor %r9d,%r9d 1e32c3: 31 d2 xor %edx,%edx 1e32c5: 48 8b 43 48 mov 0x48(%rbx),%rax 1e32c9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e32cd: 41 b8 00 00 07 00 mov $0x70000,%r8d 1e32d3: b9 10 00 00 00 mov $0x10,%ecx 1e32d8: 8b 70 60 mov 0x60(%rax),%esi 1e32db: 52 push %rdx 1e32dc: ba 02 00 00 00 mov $0x2,%edx 1e32e1: 68 00 00 00 3f pushq $0x3f000000 1e32e6: 6a 18 pushq $0x18 1e32e8: e8 00 00 00 00 callq 1e32ed 1e32ed: 48 83 c4 18 add $0x18,%rsp 1e32f1: 83 7d 00 02 cmpl $0x2,0x0(%rbp) 1e32f5: 7e 13 jle 1e330a 1e32f7: 48 8b 45 28 mov 0x28(%rbp),%rax 1e32fb: 48 85 c0 test %rax,%rax 1e32fe: 74 0a je 1e330a 1e3300: 44 8b 48 18 mov 0x18(%rax),%r9d 1e3304: 0f b6 55 31 movzbl 0x31(%rbp),%edx 1e3308: eb 05 jmp 1e330f 1e330a: 45 31 c9 xor %r9d,%r9d 1e330d: 31 d2 xor %edx,%edx 1e330f: 48 8b 43 48 mov 0x48(%rbx),%rax 1e3313: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e3317: 31 c9 xor %ecx,%ecx 1e3319: 41 b8 07 00 00 00 mov $0x7,%r8d 1e331f: 8b 70 64 mov 0x64(%rax),%esi 1e3322: 52 push %rdx 1e3323: ba 02 00 00 00 mov $0x2,%edx 1e3328: 68 00 3f 00 00 pushq $0x3f00 1e332d: 6a 08 pushq $0x8 1e332f: e8 00 00 00 00 callq 1e3334 1e3334: 48 83 c4 18 add $0x18,%rsp 1e3338: 83 7d 00 03 cmpl $0x3,0x0(%rbp) 1e333c: 7e 13 jle 1e3351 1e333e: 48 8b 45 38 mov 0x38(%rbp),%rax 1e3342: 48 85 c0 test %rax,%rax 1e3345: 74 0a je 1e3351 1e3347: 44 8b 48 18 mov 0x18(%rax),%r9d 1e334b: 0f b6 55 41 movzbl 0x41(%rbp),%edx 1e334f: eb 05 jmp 1e3356 1e3351: 45 31 c9 xor %r9d,%r9d 1e3354: 31 d2 xor %edx,%edx 1e3356: 48 8b 43 48 mov 0x48(%rbx),%rax 1e335a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e335e: 41 b8 00 00 07 00 mov $0x70000,%r8d 1e3364: b9 10 00 00 00 mov $0x10,%ecx 1e3369: bd 32 00 00 00 mov $0x32,%ebp 1e336e: 8b 70 64 mov 0x64(%rax),%esi 1e3371: 52 push %rdx 1e3372: ba 02 00 00 00 mov $0x2,%edx 1e3377: 68 00 00 00 3f pushq $0x3f000000 1e337c: 6a 18 pushq $0x18 1e337e: e8 00 00 00 00 callq 1e3383 1e3383: 48 8b 43 48 mov 0x48(%rbx),%rax 1e3387: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e338b: 31 c9 xor %ecx,%ecx 1e338d: 41 b9 01 00 00 00 mov $0x1,%r9d 1e3393: 41 b8 03 00 00 00 mov $0x3,%r8d 1e3399: ba 01 00 00 00 mov $0x1,%edx 1e339e: 8b 70 6c mov 0x6c(%rax),%esi 1e33a1: e8 00 00 00 00 callq 1e33a6 1e33a6: 48 83 c4 18 add $0x18,%rsp 1e33aa: eb 05 jmp 1e33b1 1e33ac: 83 ed 01 sub $0x1,%ebp 1e33af: 74 63 je 1e3414 1e33b1: bf c6 a7 00 00 mov $0xa7c6,%edi 1e33b6: e8 00 00 00 00 callq 1e33bb 1e33bb: 48 8b 43 48 mov 0x48(%rbx),%rax 1e33bf: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e33c3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e33ca: 8b 70 6c mov 0x6c(%rax),%esi 1e33cd: e8 00 00 00 00 callq 1e33d2 1e33d2: 48 8b 43 48 mov 0x48(%rbx),%rax 1e33d6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e33da: 31 d2 xor %edx,%edx 1e33dc: 49 89 e0 mov %rsp,%r8 1e33df: b9 03 00 00 00 mov $0x3,%ecx 1e33e4: 8b 70 6c mov 0x6c(%rax),%esi 1e33e7: e8 00 00 00 00 callq 1e33ec 1e33ec: 48 8b 43 48 mov 0x48(%rbx),%rax 1e33f0: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e33f4: b9 00 01 00 00 mov $0x100,%ecx 1e33f9: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1e33fe: ba 08 00 00 00 mov $0x8,%edx 1e3403: 8b 70 6c mov 0x6c(%rax),%esi 1e3406: e8 00 00 00 00 callq 1e340b 1e340b: 8b 04 24 mov (%rsp),%eax 1e340e: 0b 44 24 04 or 0x4(%rsp),%eax 1e3412: 75 98 jne 1e33ac 1e3414: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e3419: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e3420: 00 00 1e3422: 75 07 jne 1e342b 1e3424: 48 83 c4 10 add $0x10,%rsp 1e3428: 5b pop %rbx 1e3429: 5d pop %rbp 1e342a: c3 retq 1e342b: e8 00 00 00 00 callq 1e3430 00000000001e3430 : 1e3430: e8 00 00 00 00 callq 1e3435 1e3435: 53 push %rbx 1e3436: 48 8b 47 48 mov 0x48(%rdi),%rax 1e343a: 41 89 f0 mov %esi,%r8d 1e343d: 48 89 fb mov %rdi,%rbx 1e3440: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e3444: 8b 70 78 mov 0x78(%rax),%esi 1e3447: 45 84 c0 test %r8b,%r8b 1e344a: 74 19 je 1e3465 1e344c: 41 b9 01 00 00 00 mov $0x1,%r9d 1e3452: 41 b8 01 00 00 00 mov $0x1,%r8d 1e3458: 31 c9 xor %ecx,%ecx 1e345a: 5b pop %rbx 1e345b: ba 01 00 00 00 mov $0x1,%edx 1e3460: e9 00 00 00 00 jmpq 1e3465 1e3465: 45 31 c9 xor %r9d,%r9d 1e3468: 41 b8 01 00 00 00 mov $0x1,%r8d 1e346e: 31 c9 xor %ecx,%ecx 1e3470: ba 01 00 00 00 mov $0x1,%edx 1e3475: e8 00 00 00 00 callq 1e347a 1e347a: 48 8b 43 48 mov 0x48(%rbx),%rax 1e347e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e3482: 31 c9 xor %ecx,%ecx 1e3484: 41 b9 05 00 00 00 mov $0x5,%r9d 1e348a: 41 b8 ff 03 00 00 mov $0x3ff,%r8d 1e3490: ba 01 00 00 00 mov $0x1,%edx 1e3495: 5b pop %rbx 1e3496: 8b 70 7c mov 0x7c(%rax),%esi 1e3499: e9 00 00 00 00 jmpq 1e349e 1e349e: 66 90 xchg %ax,%ax 00000000001e34a0 : 1e34a0: e8 00 00 00 00 callq 1e34a5 1e34a5: 41 54 push %r12 1e34a7: b9 06 00 00 00 mov $0x6,%ecx 1e34ac: 41 89 d4 mov %edx,%r12d 1e34af: 41 b9 03 00 00 00 mov $0x3,%r9d 1e34b5: 55 push %rbp 1e34b6: 48 89 f5 mov %rsi,%rbp 1e34b9: 31 d2 xor %edx,%edx 1e34bb: 45 31 c0 xor %r8d,%r8d 1e34be: 53 push %rbx 1e34bf: 48 89 fb mov %rdi,%rbx 1e34c2: 48 83 ec 40 sub $0x40,%rsp 1e34c6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e34cd: 00 00 1e34cf: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e34d4: 31 c0 xor %eax,%eax 1e34d6: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1e34db: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1e34e2: 00 00 1e34e4: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1e34eb: 00 00 1e34ed: f3 48 ab rep stos %rax,%es:(%rdi) 1e34f0: b9 01 00 00 00 mov $0x1,%ecx 1e34f5: 48 8b 43 48 mov 0x48(%rbx),%rax 1e34f9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e34fd: 8b 70 34 mov 0x34(%rax),%esi 1e3500: 8b 45 00 mov 0x0(%rbp),%eax 1e3503: 83 e8 01 sub $0x1,%eax 1e3506: 50 push %rax 1e3507: e8 00 00 00 00 callq 1e350c 1e350c: 8b 43 1c mov 0x1c(%rbx),%eax 1e350f: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 1e3516: 00 1e3517: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 1e351c: 89 44 24 2c mov %eax,0x2c(%rsp) 1e3520: 8b 43 24 mov 0x24(%rbx),%eax 1e3523: 44 89 64 24 1c mov %r12d,0x1c(%rsp) 1e3528: 89 44 24 10 mov %eax,0x10(%rsp) 1e352c: 8b 43 38 mov 0x38(%rbx),%eax 1e352f: 48 c7 44 24 20 20 00 movq $0x20,0x20(%rsp) 1e3536: 00 00 1e3538: 89 44 24 14 mov %eax,0x14(%rsp) 1e353c: 8b 45 00 mov 0x0(%rbp),%eax 1e353f: 89 44 24 18 mov %eax,0x18(%rsp) 1e3543: 8b 43 3c mov 0x3c(%rbx),%eax 1e3546: 89 44 24 28 mov %eax,0x28(%rsp) 1e354a: 69 45 04 78 69 00 00 imul $0x6978,0x4(%rbp),%eax 1e3551: 89 44 24 30 mov %eax,0x30(%rsp) 1e3555: 48 8b 43 10 mov 0x10(%rbx),%rax 1e3559: 48 8b 78 58 mov 0x58(%rax),%rdi 1e355d: 48 8b 07 mov (%rdi),%rax 1e3560: 48 8b 40 78 mov 0x78(%rax),%rax 1e3564: e8 00 00 00 00 callq 1e3569 1e3569: 5a pop %rdx 1e356a: 85 c0 test %eax,%eax 1e356c: 75 19 jne 1e3587 1e356e: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1e3573: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e357a: 00 00 1e357c: 75 3b jne 1e35b9 1e357e: 48 83 c4 40 add $0x40,%rsp 1e3582: 5b pop %rbx 1e3583: 5d pop %rbp 1e3584: 41 5c pop %r12 1e3586: c3 retq 1e3587: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e358e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e3595: e8 00 00 00 00 callq 1e359a 1e359a: b9 d2 04 00 00 mov $0x4d2,%ecx 1e359f: bf 02 00 00 00 mov $0x2,%edi 1e35a4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e35ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e35b2: e8 00 00 00 00 callq 1e35b7 1e35b7: eb b5 jmp 1e356e 1e35b9: e8 00 00 00 00 callq 1e35be 1e35be: 66 90 xchg %ax,%ax 00000000001e35c0 : 1e35c0: e8 00 00 00 00 callq 1e35c5 1e35c5: 53 push %rbx 1e35c6: 48 8b 47 48 mov 0x48(%rdi),%rax 1e35ca: 83 ee 01 sub $0x1,%esi 1e35cd: 48 89 fb mov %rdi,%rbx 1e35d0: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e35d4: 41 b9 03 00 00 00 mov $0x3,%r9d 1e35da: 45 31 c0 xor %r8d,%r8d 1e35dd: 31 d2 xor %edx,%edx 1e35df: 44 8b 50 34 mov 0x34(%rax),%r10d 1e35e3: 56 push %rsi 1e35e4: b9 01 00 00 00 mov $0x1,%ecx 1e35e9: 44 89 d6 mov %r10d,%esi 1e35ec: e8 00 00 00 00 callq 1e35f1 1e35f1: 58 pop %rax 1e35f2: 48 8b 43 48 mov 0x48(%rbx),%rax 1e35f6: 41 b9 01 00 00 00 mov $0x1,%r9d 1e35fc: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e3600: b9 04 00 00 00 mov $0x4,%ecx 1e3605: ba 01 00 00 00 mov $0x1,%edx 1e360a: 5b pop %rbx 1e360b: 8b 70 44 mov 0x44(%rax),%esi 1e360e: 41 b8 10 00 00 00 mov $0x10,%r8d 1e3614: e9 00 00 00 00 jmpq 1e3619 1e3619: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001e3620 : 1e3620: e8 00 00 00 00 callq 1e3625 1e3625: 41 54 push %r12 1e3627: b9 06 00 00 00 mov $0x6,%ecx 1e362c: 41 89 d4 mov %edx,%r12d 1e362f: 55 push %rbp 1e3630: 48 89 f5 mov %rsi,%rbp 1e3633: 53 push %rbx 1e3634: 48 89 fb mov %rdi,%rbx 1e3637: 48 83 ec 40 sub $0x40,%rsp 1e363b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e3642: 00 00 1e3644: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e3649: 31 c0 xor %eax,%eax 1e364b: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1e3650: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1e3657: 00 00 1e3659: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1e3660: 00 00 1e3662: f3 48 ab rep stos %rax,%es:(%rdi) 1e3665: 48 89 df mov %rbx,%rdi 1e3668: 8b 36 mov (%rsi),%esi 1e366a: e8 51 ff ff ff callq 1e35c0 1e366f: 48 b8 01 00 00 00 ff movabs $0xffffffff00000001,%rax 1e3676: ff ff ff 1e3679: 48 89 44 24 04 mov %rax,0x4(%rsp) 1e367e: 8b 43 38 mov 0x38(%rbx),%eax 1e3681: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1e3686: 44 89 64 24 14 mov %r12d,0x14(%rsp) 1e368b: 89 44 24 0c mov %eax,0xc(%rsp) 1e368f: 8b 45 00 mov 0x0(%rbp),%eax 1e3692: 48 c7 44 24 18 40 00 movq $0x40,0x18(%rsp) 1e3699: 00 00 1e369b: 89 44 24 10 mov %eax,0x10(%rsp) 1e369f: 8b 43 3c mov 0x3c(%rbx),%eax 1e36a2: 89 44 24 20 mov %eax,0x20(%rsp) 1e36a6: 69 45 04 78 69 00 00 imul $0x6978,0x4(%rbp),%eax 1e36ad: 89 44 24 28 mov %eax,0x28(%rsp) 1e36b1: 48 8b 43 10 mov 0x10(%rbx),%rax 1e36b5: 48 8b 78 58 mov 0x58(%rax),%rdi 1e36b9: 48 8b 07 mov (%rdi),%rax 1e36bc: 48 8b 40 78 mov 0x78(%rax),%rax 1e36c0: e8 00 00 00 00 callq 1e36c5 1e36c5: 85 c0 test %eax,%eax 1e36c7: 75 19 jne 1e36e2 1e36c9: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1e36ce: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e36d5: 00 00 1e36d7: 75 3b jne 1e3714 1e36d9: 48 83 c4 40 add $0x40,%rsp 1e36dd: 5b pop %rbx 1e36de: 5d pop %rbp 1e36df: 41 5c pop %r12 1e36e1: c3 retq 1e36e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e36e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e36f0: e8 00 00 00 00 callq 1e36f5 1e36f5: b9 aa 04 00 00 mov $0x4aa,%ecx 1e36fa: bf 02 00 00 00 mov $0x2,%edi 1e36ff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e3706: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e370d: e8 00 00 00 00 callq 1e3712 1e3712: eb b5 jmp 1e36c9 1e3714: e8 00 00 00 00 callq 1e3719 1e3719: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001e3720 : 1e3720: e8 00 00 00 00 callq 1e3725 1e3725: 41 54 push %r12 1e3727: b9 06 00 00 00 mov $0x6,%ecx 1e372c: 41 89 d4 mov %edx,%r12d 1e372f: 55 push %rbp 1e3730: 48 89 f5 mov %rsi,%rbp 1e3733: 53 push %rbx 1e3734: 48 89 fb mov %rdi,%rbx 1e3737: 48 83 ec 40 sub $0x40,%rsp 1e373b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e3742: 00 00 1e3744: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e3749: 31 c0 xor %eax,%eax 1e374b: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1e3750: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1e3757: 00 00 1e3759: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1e3760: 00 00 1e3762: f3 48 ab rep stos %rax,%es:(%rdi) 1e3765: 48 89 df mov %rbx,%rdi 1e3768: 8b 36 mov (%rsi),%esi 1e376a: e8 51 fe ff ff callq 1e35c0 1e376f: 8b 43 1c mov 0x1c(%rbx),%eax 1e3772: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 1e3779: 00 1e377a: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1e377f: 89 44 24 24 mov %eax,0x24(%rsp) 1e3783: 8b 43 24 mov 0x24(%rbx),%eax 1e3786: 44 89 64 24 14 mov %r12d,0x14(%rsp) 1e378b: 89 44 24 08 mov %eax,0x8(%rsp) 1e378f: 8b 43 38 mov 0x38(%rbx),%eax 1e3792: 48 c7 44 24 18 20 00 movq $0x20,0x18(%rsp) 1e3799: 00 00 1e379b: 89 44 24 0c mov %eax,0xc(%rsp) 1e379f: 8b 45 00 mov 0x0(%rbp),%eax 1e37a2: 89 44 24 10 mov %eax,0x10(%rsp) 1e37a6: 8b 43 3c mov 0x3c(%rbx),%eax 1e37a9: 89 44 24 20 mov %eax,0x20(%rsp) 1e37ad: 69 45 04 78 69 00 00 imul $0x6978,0x4(%rbp),%eax 1e37b4: 89 44 24 28 mov %eax,0x28(%rsp) 1e37b8: 48 8b 43 10 mov 0x10(%rbx),%rax 1e37bc: 48 8b 78 58 mov 0x58(%rax),%rdi 1e37c0: 48 8b 07 mov (%rdi),%rax 1e37c3: 48 8b 40 78 mov 0x78(%rax),%rax 1e37c7: e8 00 00 00 00 callq 1e37cc 1e37cc: 85 c0 test %eax,%eax 1e37ce: 75 19 jne 1e37e9 1e37d0: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1e37d5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e37dc: 00 00 1e37de: 75 3b jne 1e381b 1e37e0: 48 83 c4 40 add $0x40,%rsp 1e37e4: 5b pop %rbx 1e37e5: 5d pop %rbp 1e37e6: 41 5c pop %r12 1e37e8: c3 retq 1e37e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e37f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e37f7: e8 00 00 00 00 callq 1e37fc 1e37fc: b9 83 04 00 00 mov $0x483,%ecx 1e3801: bf 02 00 00 00 mov $0x2,%edi 1e3806: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e380d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e3814: e8 00 00 00 00 callq 1e3819 1e3819: eb b5 jmp 1e37d0 1e381b: e8 00 00 00 00 callq 1e3820 00000000001e3820 : 1e3820: e8 00 00 00 00 callq 1e3825 1e3825: 44 0f b6 ca movzbl %dl,%r9d 1e3829: 8b 76 38 mov 0x38(%rsi),%esi 1e382c: 41 b8 01 00 00 00 mov $0x1,%r8d 1e3832: 31 c9 xor %ecx,%ecx 1e3834: 41 51 push %r9 1e3836: ba 04 00 00 00 mov $0x4,%edx 1e383b: 6a 08 pushq $0x8 1e383d: 6a 03 pushq $0x3 1e383f: 41 51 push %r9 1e3841: 6a 04 pushq $0x4 1e3843: 6a 02 pushq $0x2 1e3845: 41 51 push %r9 1e3847: 6a 02 pushq $0x2 1e3849: 6a 01 pushq $0x1 1e384b: e8 00 00 00 00 callq 1e3850 1e3850: 48 83 c4 48 add $0x48,%rsp 1e3854: c3 retq 1e3855: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e385c: 00 00 00 00 00000000001e3860 : 1e3860: e8 00 00 00 00 callq 1e3865 1e3865: 41 57 push %r15 1e3867: 41 56 push %r14 1e3869: 49 89 fe mov %rdi,%r14 1e386c: 41 55 push %r13 1e386e: 41 54 push %r12 1e3870: 55 push %rbp 1e3871: 53 push %rbx 1e3872: 48 83 ec 40 sub $0x40,%rsp 1e3876: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e387d: 00 00 1e387f: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e3884: 31 c0 xor %eax,%eax 1e3886: 4c 8d 7c 24 04 lea 0x4(%rsp),%r15 1e388b: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1e3890: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1e3897: 00 00 1e3899: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1e38a0: 00 00 1e38a2: 4c 89 f9 mov %r15,%rcx 1e38a5: 48 29 f9 sub %rdi,%rcx 1e38a8: 83 c1 34 add $0x34,%ecx 1e38ab: c1 e9 03 shr $0x3,%ecx 1e38ae: f3 48 ab rep stos %rax,%es:(%rdi) 1e38b1: 48 85 f6 test %rsi,%rsi 1e38b4: 0f 84 a5 00 00 00 je 1e395f 1e38ba: 41 8b 46 38 mov 0x38(%r14),%eax 1e38be: 41 8b 56 3c mov 0x3c(%r14),%edx 1e38c2: 49 89 f5 mov %rsi,%r13 1e38c5: c7 44 24 04 0b 00 00 movl $0xb,0x4(%rsp) 1e38cc: 00 1e38cd: 8b 4e 04 mov 0x4(%rsi),%ecx 1e38d0: 89 44 24 0c mov %eax,0xc(%rsp) 1e38d4: 41 8b 46 1c mov 0x1c(%r14),%eax 1e38d8: 89 54 24 20 mov %edx,0x20(%rsp) 1e38dc: 69 d1 78 69 00 00 imul $0x6978,%ecx,%edx 1e38e2: 89 44 24 24 mov %eax,0x24(%rsp) 1e38e6: 8b 06 mov (%rsi),%eax 1e38e8: 89 54 24 28 mov %edx,0x28(%rsp) 1e38ec: 89 44 24 10 mov %eax,0x10(%rsp) 1e38f0: 85 c0 test %eax,%eax 1e38f2: 0f 84 84 00 00 00 je 1e397c 1e38f8: 31 db xor %ebx,%ebx 1e38fa: 48 8d 6e 10 lea 0x10(%rsi),%rbp 1e38fe: 45 31 e4 xor %r12d,%r12d 1e3901: 8b 45 04 mov 0x4(%rbp),%eax 1e3904: 8b 55 00 mov 0x0(%rbp),%edx 1e3907: 83 e3 e4 and $0xffffffe4,%ebx 1e390a: 83 e0 03 and $0x3,%eax 1e390d: 83 e2 03 and $0x3,%edx 1e3910: c1 e0 03 shl $0x3,%eax 1e3913: 09 d0 or %edx,%eax 1e3915: 09 c3 or %eax,%ebx 1e3917: 83 f9 14 cmp $0x14,%ecx 1e391a: 75 0c jne 1e3928 1e391c: 0f b6 45 08 movzbl 0x8(%rbp),%eax 1e3920: 83 e3 3f and $0x3f,%ebx 1e3923: c1 e0 06 shl $0x6,%eax 1e3926: 09 c3 or %eax,%ebx 1e3928: 0f b6 c3 movzbl %bl,%eax 1e392b: 44 89 64 24 2c mov %r12d,0x2c(%rsp) 1e3930: 4c 89 fe mov %r15,%rsi 1e3933: 41 83 c4 01 add $0x1,%r12d 1e3937: 89 44 24 30 mov %eax,0x30(%rsp) 1e393b: 49 8b 46 10 mov 0x10(%r14),%rax 1e393f: 48 83 c5 0c add $0xc,%rbp 1e3943: 48 8b 78 58 mov 0x58(%rax),%rdi 1e3947: 48 8b 07 mov (%rdi),%rax 1e394a: 48 8b 40 78 mov 0x78(%rax),%rax 1e394e: e8 00 00 00 00 callq 1e3953 1e3953: 45 39 65 00 cmp %r12d,0x0(%r13) 1e3957: 76 23 jbe 1e397c 1e3959: 41 8b 4d 04 mov 0x4(%r13),%ecx 1e395d: eb a2 jmp 1e3901 1e395f: b9 37 05 00 00 mov $0x537,%ecx 1e3964: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e396b: bf 02 00 00 00 mov $0x2,%edi 1e3970: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e3977: e8 00 00 00 00 callq 1e397c 1e397c: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1e3981: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e3988: 00 00 1e398a: 75 0f jne 1e399b 1e398c: 48 83 c4 40 add $0x40,%rsp 1e3990: 5b pop %rbx 1e3991: 5d pop %rbp 1e3992: 41 5c pop %r12 1e3994: 41 5d pop %r13 1e3996: 41 5e pop %r14 1e3998: 41 5f pop %r15 1e399a: c3 retq 1e399b: e8 00 00 00 00 callq 1e39a0 00000000001e39a0 : 1e39a0: e8 00 00 00 00 callq 1e39a5 1e39a5: 41 54 push %r12 1e39a7: 55 push %rbp 1e39a8: 53 push %rbx 1e39a9: 89 f3 mov %esi,%ebx 1e39ab: 48 83 ec 10 sub $0x10,%rsp 1e39af: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e39b6: 00 00 1e39b8: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e39bd: 31 c0 xor %eax,%eax 1e39bf: 83 fb ff cmp $0xffffffff,%ebx 1e39c2: 75 1d jne 1e39e1 1e39c4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e39c9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e39d0: 00 00 1e39d2: 0f 85 9c 00 00 00 jne 1e3a74 1e39d8: 48 83 c4 10 add $0x10,%rsp 1e39dc: 5b pop %rbx 1e39dd: 5d pop %rbp 1e39de: 41 5c pop %r12 1e39e0: c3 retq 1e39e1: 48 8b 47 48 mov 0x48(%rdi),%rax 1e39e5: 48 89 fd mov %rdi,%rbp 1e39e8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e39ec: 41 89 d4 mov %edx,%r12d 1e39ef: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1e39f4: b9 00 7f 00 00 mov $0x7f00,%ecx 1e39f9: ba 08 00 00 00 mov $0x8,%edx 1e39fe: 8b 70 2c mov 0x2c(%rax),%esi 1e3a01: e8 00 00 00 00 callq 1e3a06 1e3a06: 45 84 e4 test %r12b,%r12b 1e3a09: 74 16 je 1e3a21 1e3a0b: 83 fb 06 cmp $0x6,%ebx 1e3a0e: 76 5a jbe 1e3a6a 1e3a10: 0f 0b ud2 1e3a12: 45 31 c9 xor %r9d,%r9d 1e3a15: 44 0b 4c 24 04 or 0x4(%rsp),%r9d 1e3a1a: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 1e3a1f: eb 17 jmp 1e3a38 1e3a21: 83 fb 06 cmp $0x6,%ebx 1e3a24: 76 37 jbe 1e3a5d 1e3a26: 0f 0b ud2 1e3a28: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 1e3a2e: 44 23 4c 24 04 and 0x4(%rsp),%r9d 1e3a33: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 1e3a38: 48 8b 45 48 mov 0x48(%rbp),%rax 1e3a3c: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e3a40: 41 b8 00 7f 00 00 mov $0x7f00,%r8d 1e3a46: b9 08 00 00 00 mov $0x8,%ecx 1e3a4b: ba 01 00 00 00 mov $0x1,%edx 1e3a50: 8b 70 2c mov 0x2c(%rax),%esi 1e3a53: e8 00 00 00 00 callq 1e3a58 1e3a58: e9 67 ff ff ff jmpq 1e39c4 1e3a5d: 44 0f b6 8b 00 00 00 movzbl 0x0(%rbx),%r9d 1e3a64: 00 1e3a65: 41 f7 d1 not %r9d 1e3a68: eb c4 jmp 1e3a2e 1e3a6a: 44 0f b6 8b 00 00 00 movzbl 0x0(%rbx),%r9d 1e3a71: 00 1e3a72: eb a1 jmp 1e3a15 1e3a74: e8 00 00 00 00 callq 1e3a79 1e3a79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001e3a80 : 1e3a80: e8 00 00 00 00 callq 1e3a85 1e3a85: 41 54 push %r12 1e3a87: b9 06 00 00 00 mov $0x6,%ecx 1e3a8c: 41 89 d4 mov %edx,%r12d 1e3a8f: 41 b9 03 00 00 00 mov $0x3,%r9d 1e3a95: 55 push %rbp 1e3a96: 48 89 f5 mov %rsi,%rbp 1e3a99: 31 d2 xor %edx,%edx 1e3a9b: 45 31 c0 xor %r8d,%r8d 1e3a9e: 53 push %rbx 1e3a9f: 48 89 fb mov %rdi,%rbx 1e3aa2: 48 83 ec 40 sub $0x40,%rsp 1e3aa6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e3aad: 00 00 1e3aaf: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e3ab4: 31 c0 xor %eax,%eax 1e3ab6: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1e3abb: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1e3ac2: 00 00 1e3ac4: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1e3acb: 00 00 1e3acd: f3 48 ab rep stos %rax,%es:(%rdi) 1e3ad0: b9 01 00 00 00 mov $0x1,%ecx 1e3ad5: 48 8b 43 48 mov 0x48(%rbx),%rax 1e3ad9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e3add: 8b 70 34 mov 0x34(%rax),%esi 1e3ae0: 8b 45 00 mov 0x0(%rbp),%eax 1e3ae3: 83 e8 01 sub $0x1,%eax 1e3ae6: 50 push %rax 1e3ae7: e8 00 00 00 00 callq 1e3aec 1e3aec: 48 b8 01 00 00 00 ff movabs $0xffffffff00000001,%rax 1e3af3: ff ff ff 1e3af6: 48 89 44 24 0c mov %rax,0xc(%rsp) 1e3afb: 8b 43 38 mov 0x38(%rbx),%eax 1e3afe: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 1e3b03: 44 89 64 24 1c mov %r12d,0x1c(%rsp) 1e3b08: 89 44 24 14 mov %eax,0x14(%rsp) 1e3b0c: 8b 45 00 mov 0x0(%rbp),%eax 1e3b0f: 48 c7 44 24 20 40 00 movq $0x40,0x20(%rsp) 1e3b16: 00 00 1e3b18: 89 44 24 18 mov %eax,0x18(%rsp) 1e3b1c: 8b 43 3c mov 0x3c(%rbx),%eax 1e3b1f: 89 44 24 28 mov %eax,0x28(%rsp) 1e3b23: 69 45 04 78 69 00 00 imul $0x6978,0x4(%rbp),%eax 1e3b2a: 89 44 24 30 mov %eax,0x30(%rsp) 1e3b2e: 48 8b 43 10 mov 0x10(%rbx),%rax 1e3b32: 48 8b 78 58 mov 0x58(%rax),%rdi 1e3b36: 48 8b 07 mov (%rdi),%rax 1e3b39: 48 8b 40 78 mov 0x78(%rax),%rax 1e3b3d: e8 00 00 00 00 callq 1e3b42 1e3b42: 5a pop %rdx 1e3b43: 85 c0 test %eax,%eax 1e3b45: 75 19 jne 1e3b60 1e3b47: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1e3b4c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e3b53: 00 00 1e3b55: 75 3b jne 1e3b92 1e3b57: 48 83 c4 40 add $0x40,%rsp 1e3b5b: 5b pop %rbx 1e3b5c: 5d pop %rbp 1e3b5d: 41 5c pop %r12 1e3b5f: c3 retq 1e3b60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e3b67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e3b6e: e8 00 00 00 00 callq 1e3b73 1e3b73: b9 f9 04 00 00 mov $0x4f9,%ecx 1e3b78: bf 02 00 00 00 mov $0x2,%edi 1e3b7d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e3b84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e3b8b: e8 00 00 00 00 callq 1e3b90 1e3b90: eb b5 jmp 1e3b47 1e3b92: e8 00 00 00 00 callq 1e3b97 1e3b97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e3b9e: 00 00 00000000001e3ba0 : 1e3ba0: e8 00 00 00 00 callq 1e3ba5 1e3ba5: 41 55 push %r13 1e3ba7: 41 54 push %r12 1e3ba9: 53 push %rbx 1e3baa: 48 89 fb mov %rdi,%rbx 1e3bad: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e3bb1: 48 8b 07 mov (%rdi),%rax 1e3bb4: 80 78 4b 00 cmpb $0x0,0x4b(%rax) 1e3bb8: 75 5e jne 1e3c18 1e3bba: 48 8b 43 48 mov 0x48(%rbx),%rax 1e3bbe: 41 89 f4 mov %esi,%r12d 1e3bc1: 8b 70 3c mov 0x3c(%rax),%esi 1e3bc4: 85 f6 test %esi,%esi 1e3bc6: 0f 84 8e 00 00 00 je 1e3c5a 1e3bcc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e3bd3: e8 00 00 00 00 callq 1e3bd8 1e3bd8: 41 83 fc 01 cmp $0x1,%r12d 1e3bdc: 74 13 je 1e3bf1 1e3bde: 41 83 fc 02 cmp $0x2,%r12d 1e3be2: b9 11 00 00 00 mov $0x11,%ecx 1e3be7: 41 bc 00 00 00 00 mov $0x0,%r12d 1e3bed: 44 0f 44 e1 cmove %ecx,%r12d 1e3bf1: 48 8b 43 48 mov 0x48(%rbx),%rax 1e3bf5: 48 8b 5b 10 mov 0x10(%rbx),%rbx 1e3bf9: 44 89 e2 mov %r12d,%edx 1e3bfc: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1e3c00: 44 8b 68 3c mov 0x3c(%rax),%r13d 1e3c04: 48 8b 07 mov (%rdi),%rax 1e3c07: 44 89 ee mov %r13d,%esi 1e3c0a: 48 8b 40 08 mov 0x8(%rax),%rax 1e3c0e: e8 00 00 00 00 callq 1e3c13 1e3c13: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e3c18: 5b pop %rbx 1e3c19: 41 5c pop %r12 1e3c1b: 41 5d pop %r13 1e3c1d: c3 retq 1e3c1e: 48 8b 73 10 mov 0x10(%rbx),%rsi 1e3c22: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e3c29 1e3c29: 89 c0 mov %eax,%eax 1e3c2b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e3c33 1e3c32: 00 1e3c33: 73 e3 jae 1e3c18 1e3c35: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e3c3c 1e3c3c: 48 85 c0 test %rax,%rax 1e3c3f: 74 13 je 1e3c54 1e3c41: 48 8b 78 08 mov 0x8(%rax),%rdi 1e3c45: 48 83 c6 08 add $0x8,%rsi 1e3c49: 44 89 e1 mov %r12d,%ecx 1e3c4c: 44 89 ea mov %r13d,%edx 1e3c4f: e8 00 00 00 00 callq 1e3c54 1e3c54: 5b pop %rbx 1e3c55: 41 5c pop %r12 1e3c57: 41 5d pop %r13 1e3c59: c3 retq 1e3c5a: 0f 0b ud2 1e3c5c: e9 6b ff ff ff jmpq 1e3bcc 1e3c61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e3c68: 00 00 00 00 1e3c6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e3c70 : 1e3c70: e8 00 00 00 00 callq 1e3c75 1e3c75: 41 54 push %r12 1e3c77: 31 d2 xor %edx,%edx 1e3c79: 55 push %rbp 1e3c7a: 48 89 fd mov %rdi,%rbp 1e3c7d: 53 push %rbx 1e3c7e: 89 f3 mov %esi,%ebx 1e3c80: 48 83 ec 40 sub $0x40,%rsp 1e3c84: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e3c8b: 00 00 1e3c8d: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e3c92: 31 c0 xor %eax,%eax 1e3c94: 4c 8d 64 24 04 lea 0x4(%rsp),%r12 1e3c99: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1e3c9e: 49 89 e0 mov %rsp,%r8 1e3ca1: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1e3ca8: 00 00 1e3caa: 4c 89 e1 mov %r12,%rcx 1e3cad: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1e3cb4: 00 00 1e3cb6: 48 29 f9 sub %rdi,%rcx 1e3cb9: 83 c1 34 add $0x34,%ecx 1e3cbc: c1 e9 03 shr $0x3,%ecx 1e3cbf: f3 48 ab rep stos %rax,%es:(%rdi) 1e3cc2: b9 01 00 00 00 mov $0x1,%ecx 1e3cc7: 48 8b 45 48 mov 0x48(%rbp),%rax 1e3ccb: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e3ccf: 8b 70 30 mov 0x30(%rax),%esi 1e3cd2: e8 00 00 00 00 callq 1e3cd7 1e3cd7: 8b 14 24 mov (%rsp),%edx 1e3cda: 85 d2 test %edx,%edx 1e3cdc: 0f 84 9c 00 00 00 je 1e3d7e 1e3ce2: 8b 45 38 mov 0x38(%rbp),%eax 1e3ce5: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1e3cec: 00 1e3ced: 4c 89 e6 mov %r12,%rsi 1e3cf0: 89 5c 24 18 mov %ebx,0x18(%rsp) 1e3cf4: 89 44 24 0c mov %eax,0xc(%rsp) 1e3cf8: 8b 45 3c mov 0x3c(%rbp),%eax 1e3cfb: 89 44 24 20 mov %eax,0x20(%rsp) 1e3cff: 8b 45 1c mov 0x1c(%rbp),%eax 1e3d02: 89 44 24 24 mov %eax,0x24(%rsp) 1e3d06: 48 8b 45 10 mov 0x10(%rbp),%rax 1e3d0a: 48 8b 78 58 mov 0x58(%rax),%rdi 1e3d0e: 48 8b 07 mov (%rdi),%rax 1e3d11: 48 8b 40 78 mov 0x78(%rax),%rax 1e3d15: e8 00 00 00 00 callq 1e3d1a 1e3d1a: 85 c0 test %eax,%eax 1e3d1c: 75 79 jne 1e3d97 1e3d1e: 8d 43 e0 lea -0x20(%rbx),%eax 1e3d21: 83 e0 df and $0xffffffdf,%eax 1e3d24: 74 08 je 1e3d2e 1e3d26: 81 fb 80 00 00 00 cmp $0x80,%ebx 1e3d2c: 75 50 jne 1e3d7e 1e3d2e: 48 8b 45 48 mov 0x48(%rbp),%rax 1e3d32: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e3d36: 41 b9 03 00 00 00 mov $0x3,%r9d 1e3d3c: 31 d2 xor %edx,%edx 1e3d3e: 45 31 c0 xor %r8d,%r8d 1e3d41: b9 01 00 00 00 mov $0x1,%ecx 1e3d46: 8b 70 54 mov 0x54(%rax),%esi 1e3d49: 6a 00 pushq $0x0 1e3d4b: e8 00 00 00 00 callq 1e3d50 1e3d50: 48 8b 45 48 mov 0x48(%rbp),%rax 1e3d54: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e3d58: 45 31 c9 xor %r9d,%r9d 1e3d5b: 41 b8 10 00 00 00 mov $0x10,%r8d 1e3d61: b9 04 00 00 00 mov $0x4,%ecx 1e3d66: ba 01 00 00 00 mov $0x1,%edx 1e3d6b: 8b 70 58 mov 0x58(%rax),%esi 1e3d6e: e8 00 00 00 00 callq 1e3d73 1e3d73: 31 f6 xor %esi,%esi 1e3d75: 48 89 ef mov %rbp,%rdi 1e3d78: e8 23 fe ff ff callq 1e3ba0 1e3d7d: 58 pop %rax 1e3d7e: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1e3d83: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e3d8a: 00 00 1e3d8c: 75 3b jne 1e3dc9 1e3d8e: 48 83 c4 40 add $0x40,%rsp 1e3d92: 5b pop %rbx 1e3d93: 5d pop %rbp 1e3d94: 41 5c pop %r12 1e3d96: c3 retq 1e3d97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e3d9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e3da5: e8 00 00 00 00 callq 1e3daa 1e3daa: b9 24 05 00 00 mov $0x524,%ecx 1e3daf: bf 02 00 00 00 mov $0x2,%edi 1e3db4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e3dbb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e3dc2: e8 00 00 00 00 callq 1e3dc7 1e3dc7: eb b5 jmp 1e3d7e 1e3dc9: e8 00 00 00 00 callq 1e3dce 1e3dce: 66 90 xchg %ax,%ax 00000000001e3dd0 : 1e3dd0: e8 00 00 00 00 callq 1e3dd5 1e3dd5: 41 56 push %r14 1e3dd7: 41 55 push %r13 1e3dd9: 41 54 push %r12 1e3ddb: 53 push %rbx 1e3ddc: 48 89 fb mov %rdi,%rbx 1e3ddf: 48 83 ec 40 sub $0x40,%rsp 1e3de3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e3dea: 00 00 1e3dec: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e3df1: 31 c0 xor %eax,%eax 1e3df3: 80 7f 1c 14 cmpb $0x14,0x1c(%rdi) 1e3df7: 48 b8 07 00 00 00 ff movabs $0xffffffff00000007,%rax 1e3dfe: ff ff ff 1e3e01: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 1e3e08: 00 00 1e3e0a: 48 89 44 24 04 mov %rax,0x4(%rsp) 1e3e0f: 8b 47 38 mov 0x38(%rdi),%eax 1e3e12: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 1e3e19: 00 00 1e3e1b: 89 44 24 0c mov %eax,0xc(%rsp) 1e3e1f: 8b 47 1c mov 0x1c(%rdi),%eax 1e3e22: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1e3e29: 00 00 1e3e2b: 89 44 24 24 mov %eax,0x24(%rsp) 1e3e2f: 8b 47 3c mov 0x3c(%rdi),%eax 1e3e32: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 1e3e39: 00 00 1e3e3b: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 1e3e42: 00 1e3e43: c7 44 24 10 04 00 00 movl $0x4,0x10(%rsp) 1e3e4a: 00 1e3e4b: 89 44 24 20 mov %eax,0x20(%rsp) 1e3e4f: 75 08 jne 1e3e59 1e3e51: c7 44 24 18 80 00 00 movl $0x80,0x18(%rsp) 1e3e58: 00 1e3e59: 48 8b 43 10 mov 0x10(%rbx),%rax 1e3e5d: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1e3e62: 48 8b 78 58 mov 0x58(%rax),%rdi 1e3e66: 48 8b 07 mov (%rdi),%rax 1e3e69: 48 8b 40 78 mov 0x78(%rax),%rax 1e3e6d: e8 00 00 00 00 callq 1e3e72 1e3e72: 85 c0 test %eax,%eax 1e3e74: 0f 85 92 01 00 00 jne 1e400c 1e3e7a: 80 7b 1c 0e cmpb $0xe,0x1c(%rbx) 1e3e7e: 0f 84 58 01 00 00 je 1e3fdc 1e3e84: 48 8b 43 50 mov 0x50(%rbx),%rax 1e3e88: 4c 8b 6b 10 mov 0x10(%rbx),%r13 1e3e8c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e3e93: 44 8b 63 3c mov 0x3c(%rbx),%r12d 1e3e97: 44 8b 30 mov (%rax),%r14d 1e3e9a: 4c 89 ef mov %r13,%rdi 1e3e9d: 41 c1 e4 14 shl $0x14,%r12d 1e3ea1: 44 89 f6 mov %r14d,%esi 1e3ea4: e8 00 00 00 00 callq 1e3ea9 1e3ea9: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e3ead: 44 89 f6 mov %r14d,%esi 1e3eb0: 41 31 c4 xor %eax,%r12d 1e3eb3: 41 81 e4 00 00 70 00 and $0x700000,%r12d 1e3eba: 41 31 c4 xor %eax,%r12d 1e3ebd: 48 8b 07 mov (%rdi),%rax 1e3ec0: 41 81 e4 ff fe ff ff and $0xfffffeff,%r12d 1e3ec7: 48 8b 40 08 mov 0x8(%rax),%rax 1e3ecb: 44 89 e2 mov %r12d,%edx 1e3ece: e8 00 00 00 00 callq 1e3ed3 1e3ed3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e3ed8: 48 8b 43 50 mov 0x50(%rbx),%rax 1e3edc: 4c 89 ef mov %r13,%rdi 1e3edf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e3ee6: 44 8b 70 04 mov 0x4(%rax),%r14d 1e3eea: 44 89 f6 mov %r14d,%esi 1e3eed: e8 00 00 00 00 callq 1e3ef2 1e3ef2: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e3ef6: 44 89 f6 mov %r14d,%esi 1e3ef9: 80 e4 f8 and $0xf8,%ah 1e3efc: 41 89 c4 mov %eax,%r12d 1e3eff: 48 8b 07 mov (%rdi),%rax 1e3f02: 41 81 cc 00 01 00 00 or $0x100,%r12d 1e3f09: 48 8b 40 08 mov 0x8(%rax),%rax 1e3f0d: 44 89 e2 mov %r12d,%edx 1e3f10: e8 00 00 00 00 callq 1e3f15 1e3f15: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e3f1a: 48 8b 43 48 mov 0x48(%rbx),%rax 1e3f1e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e3f22: b9 1c 00 00 00 mov $0x1c,%ecx 1e3f27: 41 b8 00 00 00 70 mov $0x70000000,%r8d 1e3f2d: 44 8b 4b 3c mov 0x3c(%rbx),%r9d 1e3f31: ba 01 00 00 00 mov $0x1,%edx 1e3f36: 8b 70 2c mov 0x2c(%rax),%esi 1e3f39: e8 00 00 00 00 callq 1e3f3e 1e3f3e: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1e3f43: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e3f4a: 00 00 1e3f4c: 0f 85 ef 00 00 00 jne 1e4041 1e3f52: 48 83 c4 40 add $0x40,%rsp 1e3f56: 5b pop %rbx 1e3f57: 41 5c pop %r12 1e3f59: 41 5d pop %r13 1e3f5b: 41 5e pop %r14 1e3f5d: c3 retq 1e3f5e: 49 8b 75 10 mov 0x10(%r13),%rsi 1e3f62: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e3f69 1e3f69: 89 c0 mov %eax,%eax 1e3f6b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e3f73 1e3f72: 00 1e3f73: 0f 83 5f ff ff ff jae 1e3ed8 1e3f79: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e3f80 1e3f80: 48 85 c0 test %rax,%rax 1e3f83: 74 13 je 1e3f98 1e3f85: 48 8b 78 08 mov 0x8(%rax),%rdi 1e3f89: 48 83 c6 08 add $0x8,%rsi 1e3f8d: 44 89 e1 mov %r12d,%ecx 1e3f90: 44 89 f2 mov %r14d,%edx 1e3f93: e8 00 00 00 00 callq 1e3f98 1e3f98: e9 3b ff ff ff jmpq 1e3ed8 1e3f9d: 49 8b 75 10 mov 0x10(%r13),%rsi 1e3fa1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e3fa8 1e3fa8: 89 c0 mov %eax,%eax 1e3faa: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e3fb2 1e3fb1: 00 1e3fb2: 0f 83 62 ff ff ff jae 1e3f1a 1e3fb8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e3fbf 1e3fbf: 48 85 c0 test %rax,%rax 1e3fc2: 74 13 je 1e3fd7 1e3fc4: 48 8b 78 08 mov 0x8(%rax),%rdi 1e3fc8: 48 83 c6 08 add $0x8,%rsi 1e3fcc: 44 89 e1 mov %r12d,%ecx 1e3fcf: 44 89 f2 mov %r14d,%edx 1e3fd2: e8 00 00 00 00 callq 1e3fd7 1e3fd7: e9 3e ff ff ff jmpq 1e3f1a 1e3fdc: 48 8b 43 10 mov 0x10(%rbx),%rax 1e3fe0: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 1e3fe7: 00 1e3fe8: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1e3fed: 48 8b 78 58 mov 0x58(%rax),%rdi 1e3ff1: 48 8b 07 mov (%rdi),%rax 1e3ff4: 48 8b 40 78 mov 0x78(%rax),%rax 1e3ff8: e8 00 00 00 00 callq 1e3ffd 1e3ffd: 85 c0 test %eax,%eax 1e3fff: 0f 84 7f fe ff ff je 1e3e84 1e4005: 0f 0b ud2 1e4007: e9 78 fe ff ff jmpq 1e3e84 1e400c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e4013: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e401a: e8 00 00 00 00 callq 1e401f 1e401f: b9 d9 03 00 00 mov $0x3d9,%ecx 1e4024: bf 02 00 00 00 mov $0x2,%edi 1e4029: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e4030: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e4037: e8 00 00 00 00 callq 1e403c 1e403c: e9 fd fe ff ff jmpq 1e3f3e 1e4041: e8 00 00 00 00 callq 1e4046 1e4046: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e404d: 00 00 00 00000000001e4050 : 1e4050: e8 00 00 00 00 callq 1e4055 1e4055: 53 push %rbx 1e4056: 48 8b 47 48 mov 0x48(%rdi),%rax 1e405a: 48 89 fb mov %rdi,%rbx 1e405d: 45 31 c9 xor %r9d,%r9d 1e4060: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e4064: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e406a: b9 10 00 00 00 mov $0x10,%ecx 1e406f: ba 01 00 00 00 mov $0x1,%edx 1e4074: 8b 70 38 mov 0x38(%rax),%esi 1e4077: e8 00 00 00 00 callq 1e407c 1e407c: 48 8b 73 48 mov 0x48(%rbx),%rsi 1e4080: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e4084: 31 d2 xor %edx,%edx 1e4086: e8 95 f7 ff ff callq 1e3820 1e408b: 48 8b 43 48 mov 0x48(%rbx),%rax 1e408f: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e4093: 45 31 c9 xor %r9d,%r9d 1e4096: 41 b8 30 00 00 00 mov $0x30,%r8d 1e409c: b9 04 00 00 00 mov $0x4,%ecx 1e40a1: ba 02 00 00 00 mov $0x2,%edx 1e40a6: 8b 70 40 mov 0x40(%rax),%esi 1e40a9: 6a 01 pushq $0x1 1e40ab: 6a 01 pushq $0x1 1e40ad: 6a 00 pushq $0x0 1e40af: e8 00 00 00 00 callq 1e40b4 1e40b4: 48 8b 43 48 mov 0x48(%rbx),%rax 1e40b8: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e40bc: 41 b9 01 00 00 00 mov $0x1,%r9d 1e40c2: 48 83 c4 18 add $0x18,%rsp 1e40c6: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e40cc: b9 10 00 00 00 mov $0x10,%ecx 1e40d1: ba 01 00 00 00 mov $0x1,%edx 1e40d6: 8b 70 38 mov 0x38(%rax),%esi 1e40d9: 5b pop %rbx 1e40da: e9 00 00 00 00 jmpq 1e40df 1e40df: 90 nop 00000000001e40e0 : 1e40e0: e8 00 00 00 00 callq 1e40e5 1e40e5: 53 push %rbx 1e40e6: 48 8b 47 48 mov 0x48(%rdi),%rax 1e40ea: 48 89 fb mov %rdi,%rbx 1e40ed: 45 31 c9 xor %r9d,%r9d 1e40f0: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e40f4: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e40fa: b9 10 00 00 00 mov $0x10,%ecx 1e40ff: ba 01 00 00 00 mov $0x1,%edx 1e4104: 8b 70 38 mov 0x38(%rax),%esi 1e4107: e8 00 00 00 00 callq 1e410c 1e410c: 48 89 df mov %rbx,%rdi 1e410f: 31 f6 xor %esi,%esi 1e4111: e8 8a fa ff ff callq 1e3ba0 1e4116: 48 8b 73 48 mov 0x48(%rbx),%rsi 1e411a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e411e: 31 d2 xor %edx,%edx 1e4120: e8 fb f6 ff ff callq 1e3820 1e4125: 48 8b 43 48 mov 0x48(%rbx),%rax 1e4129: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e412d: 41 b9 01 00 00 00 mov $0x1,%r9d 1e4133: 41 b8 30 00 00 00 mov $0x30,%r8d 1e4139: b9 04 00 00 00 mov $0x4,%ecx 1e413e: ba 02 00 00 00 mov $0x2,%edx 1e4143: 8b 70 40 mov 0x40(%rax),%esi 1e4146: 6a 01 pushq $0x1 1e4148: 6a 01 pushq $0x1 1e414a: 6a 00 pushq $0x0 1e414c: e8 00 00 00 00 callq 1e4151 1e4151: 48 8b 43 48 mov 0x48(%rbx),%rax 1e4155: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e4159: 41 b9 01 00 00 00 mov $0x1,%r9d 1e415f: 48 83 c4 18 add $0x18,%rsp 1e4163: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e4169: b9 10 00 00 00 mov $0x10,%ecx 1e416e: ba 01 00 00 00 mov $0x1,%edx 1e4173: 8b 70 38 mov 0x38(%rax),%esi 1e4176: 5b pop %rbx 1e4177: e9 00 00 00 00 jmpq 1e417c 1e417c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e4180 : 1e4180: e8 00 00 00 00 callq 1e4185 1e4185: 53 push %rbx 1e4186: 48 89 fb mov %rdi,%rbx 1e4189: 45 31 c9 xor %r9d,%r9d 1e418c: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e4192: b9 10 00 00 00 mov $0x10,%ecx 1e4197: ba 01 00 00 00 mov $0x1,%edx 1e419c: 48 83 ec 18 sub $0x18,%rsp 1e41a0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e41a7: 00 00 1e41a9: 48 89 44 24 10 mov %rax,0x10(%rsp) 1e41ae: 48 8b 47 48 mov 0x48(%rdi),%rax 1e41b2: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e41b6: 8b 70 38 mov 0x38(%rax),%esi 1e41b9: e8 00 00 00 00 callq 1e41be 1e41be: 48 8b 73 48 mov 0x48(%rbx),%rsi 1e41c2: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e41c6: ba 01 00 00 00 mov $0x1,%edx 1e41cb: e8 50 f6 ff ff callq 1e3820 1e41d0: 48 8b 43 48 mov 0x48(%rbx),%rax 1e41d4: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e41d8: 45 31 c9 xor %r9d,%r9d 1e41db: 31 c9 xor %ecx,%ecx 1e41dd: 41 b8 01 00 00 00 mov $0x1,%r8d 1e41e3: ba 01 00 00 00 mov $0x1,%edx 1e41e8: 8b 70 40 mov 0x40(%rax),%esi 1e41eb: e8 00 00 00 00 callq 1e41f0 1e41f0: 48 89 df mov %rbx,%rdi 1e41f3: 48 b8 aa 02 aa 02 aa movabs $0x2aa02aa02aa02aa,%rax 1e41fa: 02 aa 02 1e41fd: 48 89 e6 mov %rsp,%rsi 1e4200: 48 89 04 24 mov %rax,(%rsp) 1e4204: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e4209: e8 52 ef ff ff callq 1e3160 1e420e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1e4213: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e421a: 00 00 1e421c: 75 2b jne 1e4249 1e421e: 48 8b 43 48 mov 0x48(%rbx),%rax 1e4222: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e4226: b9 10 00 00 00 mov $0x10,%ecx 1e422b: 41 b9 01 00 00 00 mov $0x1,%r9d 1e4231: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e4237: ba 01 00 00 00 mov $0x1,%edx 1e423c: 8b 70 38 mov 0x38(%rax),%esi 1e423f: 48 83 c4 18 add $0x18,%rsp 1e4243: 5b pop %rbx 1e4244: e9 00 00 00 00 jmpq 1e4249 1e4249: e8 00 00 00 00 callq 1e424e 1e424e: 66 90 xchg %ax,%ax 00000000001e4250 : 1e4250: e8 00 00 00 00 callq 1e4255 1e4255: 55 push %rbp 1e4256: 48 89 fd mov %rdi,%rbp 1e4259: 45 31 c9 xor %r9d,%r9d 1e425c: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e4262: 53 push %rbx 1e4263: 48 89 f3 mov %rsi,%rbx 1e4266: b9 10 00 00 00 mov $0x10,%ecx 1e426b: ba 01 00 00 00 mov $0x1,%edx 1e4270: 48 83 ec 18 sub $0x18,%rsp 1e4274: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e427b: 00 00 1e427d: 48 89 44 24 10 mov %rax,0x10(%rsp) 1e4282: 48 8b 47 48 mov 0x48(%rdi),%rax 1e4286: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e428a: 8b 70 38 mov 0x38(%rax),%esi 1e428d: e8 00 00 00 00 callq 1e4292 1e4292: 48 8b 75 48 mov 0x48(%rbp),%rsi 1e4296: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e429a: ba 01 00 00 00 mov $0x1,%edx 1e429f: e8 7c f5 ff ff callq 1e3820 1e42a4: 48 8b 45 48 mov 0x48(%rbp),%rax 1e42a8: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e42ac: b9 10 00 00 00 mov $0x10,%ecx 1e42b1: ba 01 00 00 00 mov $0x1,%edx 1e42b6: 41 b9 01 00 00 00 mov $0x1,%r9d 1e42bc: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e42c2: 8b 70 38 mov 0x38(%rax),%esi 1e42c5: e8 00 00 00 00 callq 1e42ca 1e42ca: 0f b6 43 01 movzbl 0x1(%rbx),%eax 1e42ce: 0f b6 0b movzbl (%rbx),%ecx 1e42d1: 48 89 ef mov %rbp,%rdi 1e42d4: 48 89 e6 mov %rsp,%rsi 1e42d7: 89 c2 mov %eax,%edx 1e42d9: c0 e8 02 shr $0x2,%al 1e42dc: c1 e2 08 shl $0x8,%edx 1e42df: 0f b6 c0 movzbl %al,%eax 1e42e2: 66 81 e2 00 03 and $0x300,%dx 1e42e7: 09 ca or %ecx,%edx 1e42e9: 66 89 14 24 mov %dx,(%rsp) 1e42ed: 0f b6 53 02 movzbl 0x2(%rbx),%edx 1e42f1: 89 d1 mov %edx,%ecx 1e42f3: c0 ea 04 shr $0x4,%dl 1e42f6: c1 e1 06 shl $0x6,%ecx 1e42f9: 0f b6 d2 movzbl %dl,%edx 1e42fc: 66 81 e1 c0 03 and $0x3c0,%cx 1e4301: 09 c8 or %ecx,%eax 1e4303: 66 89 44 24 02 mov %ax,0x2(%rsp) 1e4308: 0f b6 43 03 movzbl 0x3(%rbx),%eax 1e430c: 89 c1 mov %eax,%ecx 1e430e: c0 e8 06 shr $0x6,%al 1e4311: c1 e1 04 shl $0x4,%ecx 1e4314: 0f b6 c0 movzbl %al,%eax 1e4317: 66 81 e1 f0 03 and $0x3f0,%cx 1e431c: 09 ca or %ecx,%edx 1e431e: 0f b6 4b 05 movzbl 0x5(%rbx),%ecx 1e4322: 66 89 54 24 04 mov %dx,0x4(%rsp) 1e4327: 0f b6 53 04 movzbl 0x4(%rbx),%edx 1e432b: c1 e2 02 shl $0x2,%edx 1e432e: 09 d0 or %edx,%eax 1e4330: 66 89 44 24 06 mov %ax,0x6(%rsp) 1e4335: 0f b6 43 06 movzbl 0x6(%rbx),%eax 1e4339: 89 c2 mov %eax,%edx 1e433b: c0 e8 02 shr $0x2,%al 1e433e: c1 e2 08 shl $0x8,%edx 1e4341: 0f b6 c0 movzbl %al,%eax 1e4344: 66 81 e2 00 03 and $0x300,%dx 1e4349: 09 ca or %ecx,%edx 1e434b: 66 89 54 24 08 mov %dx,0x8(%rsp) 1e4350: 0f b6 53 07 movzbl 0x7(%rbx),%edx 1e4354: 89 d1 mov %edx,%ecx 1e4356: c0 ea 04 shr $0x4,%dl 1e4359: c1 e1 06 shl $0x6,%ecx 1e435c: 0f b6 d2 movzbl %dl,%edx 1e435f: 66 81 e1 c0 03 and $0x3c0,%cx 1e4364: 09 c8 or %ecx,%eax 1e4366: 66 89 44 24 0a mov %ax,0xa(%rsp) 1e436b: 0f b6 43 08 movzbl 0x8(%rbx),%eax 1e436f: 89 c1 mov %eax,%ecx 1e4371: c1 e1 04 shl $0x4,%ecx 1e4374: 66 81 e1 f0 03 and $0x3f0,%cx 1e4379: 09 ca or %ecx,%edx 1e437b: 66 89 54 24 0c mov %dx,0xc(%rsp) 1e4380: 0f b6 53 09 movzbl 0x9(%rbx),%edx 1e4384: c1 e2 02 shl $0x2,%edx 1e4387: c0 e8 06 shr $0x6,%al 1e438a: 0f b6 c0 movzbl %al,%eax 1e438d: 09 d0 or %edx,%eax 1e438f: 66 89 44 24 0e mov %ax,0xe(%rsp) 1e4394: e8 c7 ed ff ff callq 1e3160 1e4399: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1e439e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e43a5: 00 00 1e43a7: 75 2c jne 1e43d5 1e43a9: 48 8b 45 48 mov 0x48(%rbp),%rax 1e43ad: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e43b1: b9 10 00 00 00 mov $0x10,%ecx 1e43b6: 41 b9 01 00 00 00 mov $0x1,%r9d 1e43bc: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e43c2: ba 01 00 00 00 mov $0x1,%edx 1e43c7: 8b 70 38 mov 0x38(%rax),%esi 1e43ca: 48 83 c4 18 add $0x18,%rsp 1e43ce: 5b pop %rbx 1e43cf: 5d pop %rbp 1e43d0: e9 00 00 00 00 jmpq 1e43d5 1e43d5: e8 00 00 00 00 callq 1e43da 1e43da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001e43e0 : 1e43e0: e8 00 00 00 00 callq 1e43e5 1e43e5: 55 push %rbp 1e43e6: 89 f5 mov %esi,%ebp 1e43e8: 45 31 c9 xor %r9d,%r9d 1e43eb: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e43f1: 53 push %rbx 1e43f2: 48 8b 47 48 mov 0x48(%rdi),%rax 1e43f6: 48 89 fb mov %rdi,%rbx 1e43f9: b9 10 00 00 00 mov $0x10,%ecx 1e43fe: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e4402: ba 01 00 00 00 mov $0x1,%edx 1e4407: 8b 70 38 mov 0x38(%rax),%esi 1e440a: e8 00 00 00 00 callq 1e440f 1e440f: 48 8b 03 mov (%rbx),%rax 1e4412: be 20 00 00 00 mov $0x20,%esi 1e4417: 48 89 df mov %rbx,%rdi 1e441a: 48 8b 40 18 mov 0x18(%rax),%rax 1e441e: e8 00 00 00 00 callq 1e4423 1e4423: 31 f6 xor %esi,%esi 1e4425: 48 89 df mov %rbx,%rdi 1e4428: e8 73 f7 ff ff callq 1e3ba0 1e442d: 48 8b 43 48 mov 0x48(%rbx),%rax 1e4431: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e4435: 31 c9 xor %ecx,%ecx 1e4437: 41 b9 fc 00 00 00 mov $0xfc,%r9d 1e443d: 41 b8 ff ff 03 00 mov $0x3ffff,%r8d 1e4443: ba 03 00 00 00 mov $0x3,%edx 1e4448: 8b 70 5c mov 0x5c(%rax),%esi 1e444b: 6a 01 pushq $0x1 1e444d: 68 00 00 00 10 pushq $0x10000000 1e4452: 6a 1c pushq $0x1c 1e4454: 6a 01 pushq $0x1 1e4456: 68 00 00 00 01 pushq $0x1000000 1e445b: 6a 18 pushq $0x18 1e445d: e8 00 00 00 00 callq 1e4462 1e4462: 48 8b 43 48 mov 0x48(%rbx),%rax 1e4466: 48 83 c4 30 add $0x30,%rsp 1e446a: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 1e4470: 85 f6 test %esi,%esi 1e4472: 75 70 jne 1e44e4 1e4474: 83 fd 02 cmp $0x2,%ebp 1e4477: 0f 85 89 00 00 00 jne 1e4506 1e447d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e4481: 8b 70 58 mov 0x58(%rax),%esi 1e4484: b9 04 00 00 00 mov $0x4,%ecx 1e4489: 41 b9 01 00 00 00 mov $0x1,%r9d 1e448f: 41 b8 10 00 00 00 mov $0x10,%r8d 1e4495: ba 01 00 00 00 mov $0x1,%edx 1e449a: e8 00 00 00 00 callq 1e449f 1e449f: 48 8b 43 48 mov 0x48(%rbx),%rax 1e44a3: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e44a7: 45 31 c9 xor %r9d,%r9d 1e44aa: 41 b8 01 00 00 00 mov $0x1,%r8d 1e44b0: 31 c9 xor %ecx,%ecx 1e44b2: ba 01 00 00 00 mov $0x1,%edx 1e44b7: 8b 70 74 mov 0x74(%rax),%esi 1e44ba: e8 00 00 00 00 callq 1e44bf 1e44bf: 48 8b 43 48 mov 0x48(%rbx),%rax 1e44c3: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e44c7: 45 31 c9 xor %r9d,%r9d 1e44ca: 5b pop %rbx 1e44cb: b9 10 00 00 00 mov $0x10,%ecx 1e44d0: ba 01 00 00 00 mov $0x1,%edx 1e44d5: 5d pop %rbp 1e44d6: 8b 70 38 mov 0x38(%rax),%esi 1e44d9: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e44df: e9 00 00 00 00 jmpq 1e44e4 1e44e4: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e44e8: 41 89 e9 mov %ebp,%r9d 1e44eb: 41 b8 07 00 00 00 mov $0x7,%r8d 1e44f1: 31 c9 xor %ecx,%ecx 1e44f3: ba 01 00 00 00 mov $0x1,%edx 1e44f8: e8 00 00 00 00 callq 1e44fd 1e44fd: 48 8b 43 48 mov 0x48(%rbx),%rax 1e4501: e9 77 ff ff ff jmpq 1e447d 1e4506: 0f 0b ud2 1e4508: e9 70 ff ff ff jmpq 1e447d 1e450d: 0f 1f 00 nopl (%rax) 00000000001e4510 : 1e4510: e8 00 00 00 00 callq 1e4515 1e4515: 55 push %rbp 1e4516: 89 f5 mov %esi,%ebp 1e4518: 45 31 c9 xor %r9d,%r9d 1e451b: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e4521: 53 push %rbx 1e4522: 48 8b 47 48 mov 0x48(%rdi),%rax 1e4526: 48 89 fb mov %rdi,%rbx 1e4529: b9 10 00 00 00 mov $0x10,%ecx 1e452e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 1e4532: ba 01 00 00 00 mov $0x1,%edx 1e4537: 8b 70 38 mov 0x38(%rax),%esi 1e453a: e8 00 00 00 00 callq 1e453f 1e453f: 48 8b 03 mov (%rbx),%rax 1e4542: be 20 00 00 00 mov $0x20,%esi 1e4547: 48 89 df mov %rbx,%rdi 1e454a: 48 8b 40 18 mov 0x18(%rax),%rax 1e454e: e8 00 00 00 00 callq 1e4553 1e4553: 31 f6 xor %esi,%esi 1e4555: 48 89 df mov %rbx,%rdi 1e4558: e8 43 f6 ff ff callq 1e3ba0 1e455d: 48 8b 43 48 mov 0x48(%rbx),%rax 1e4561: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e4565: 31 c9 xor %ecx,%ecx 1e4567: 41 b9 fc 00 00 00 mov $0xfc,%r9d 1e456d: 41 b8 ff ff 03 00 mov $0x3ffff,%r8d 1e4573: ba 03 00 00 00 mov $0x3,%edx 1e4578: 8b 70 5c mov 0x5c(%rax),%esi 1e457b: 6a 01 pushq $0x1 1e457d: 68 00 00 00 10 pushq $0x10000000 1e4582: 6a 1c pushq $0x1c 1e4584: 6a 01 pushq $0x1 1e4586: 68 00 00 00 01 pushq $0x1000000 1e458b: 6a 18 pushq $0x18 1e458d: e8 00 00 00 00 callq 1e4592 1e4592: 48 8b 43 48 mov 0x48(%rbx),%rax 1e4596: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e459a: 45 31 c9 xor %r9d,%r9d 1e459d: 48 83 c4 30 add $0x30,%rsp 1e45a1: 41 b8 00 ff 03 00 mov $0x3ff00,%r8d 1e45a7: b9 08 00 00 00 mov $0x8,%ecx 1e45ac: ba 01 00 00 00 mov $0x1,%edx 1e45b1: 8b 70 44 mov 0x44(%rax),%esi 1e45b4: e8 00 00 00 00 callq 1e45b9 1e45b9: 48 8b 43 48 mov 0x48(%rbx),%rax 1e45bd: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 1e45c3: 85 f6 test %esi,%esi 1e45c5: 75 70 jne 1e4637 1e45c7: 83 fd 02 cmp $0x2,%ebp 1e45ca: 0f 85 89 00 00 00 jne 1e4659 1e45d0: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e45d4: 8b 70 58 mov 0x58(%rax),%esi 1e45d7: b9 04 00 00 00 mov $0x4,%ecx 1e45dc: 41 b9 01 00 00 00 mov $0x1,%r9d 1e45e2: 41 b8 10 00 00 00 mov $0x10,%r8d 1e45e8: ba 01 00 00 00 mov $0x1,%edx 1e45ed: e8 00 00 00 00 callq 1e45f2 1e45f2: 48 8b 43 48 mov 0x48(%rbx),%rax 1e45f6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e45fa: 45 31 c9 xor %r9d,%r9d 1e45fd: 41 b8 01 00 00 00 mov $0x1,%r8d 1e4603: 31 c9 xor %ecx,%ecx 1e4605: ba 01 00 00 00 mov $0x1,%edx 1e460a: 8b 70 74 mov 0x74(%rax),%esi 1e460d: e8 00 00 00 00 callq 1e4612 1e4612: 48 8b 43 48 mov 0x48(%rbx),%rax 1e4616: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e461a: 45 31 c9 xor %r9d,%r9d 1e461d: 5b pop %rbx 1e461e: b9 10 00 00 00 mov $0x10,%ecx 1e4623: ba 01 00 00 00 mov $0x1,%edx 1e4628: 5d pop %rbp 1e4629: 8b 70 38 mov 0x38(%rax),%esi 1e462c: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e4632: e9 00 00 00 00 jmpq 1e4637 1e4637: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e463b: 41 89 e9 mov %ebp,%r9d 1e463e: 41 b8 07 00 00 00 mov $0x7,%r8d 1e4644: 31 c9 xor %ecx,%ecx 1e4646: ba 01 00 00 00 mov $0x1,%edx 1e464b: e8 00 00 00 00 callq 1e4650 1e4650: 48 8b 43 48 mov 0x48(%rbx),%rax 1e4654: e9 77 ff ff ff jmpq 1e45d0 1e4659: 0f 0b ud2 1e465b: e9 70 ff ff ff jmpq 1e45d0 00000000001e4660 : 1e4660: e8 00 00 00 00 callq 1e4665 1e4665: 41 55 push %r13 1e4667: 89 f2 mov %esi,%edx 1e4669: 41 54 push %r12 1e466b: 41 89 f4 mov %esi,%r12d 1e466e: 55 push %rbp 1e466f: 53 push %rbx 1e4670: 48 8b 6f 10 mov 0x10(%rdi),%rbp 1e4674: 48 89 fb mov %rdi,%rbx 1e4677: 48 8b 47 48 mov 0x48(%rdi),%rax 1e467b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1e467f: 44 8b 68 54 mov 0x54(%rax),%r13d 1e4683: 48 8b 07 mov (%rdi),%rax 1e4686: 44 89 ee mov %r13d,%esi 1e4689: 48 8b 40 08 mov 0x8(%rax),%rax 1e468d: e8 00 00 00 00 callq 1e4692 1e4692: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e4697: 48 8b 43 48 mov 0x48(%rbx),%rax 1e469b: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e469f: 45 31 c9 xor %r9d,%r9d 1e46a2: b9 04 00 00 00 mov $0x4,%ecx 1e46a7: 41 b8 10 00 00 00 mov $0x10,%r8d 1e46ad: ba 01 00 00 00 mov $0x1,%edx 1e46b2: 8b 70 58 mov 0x58(%rax),%esi 1e46b5: e8 00 00 00 00 callq 1e46ba 1e46ba: 48 8b 43 48 mov 0x48(%rbx),%rax 1e46be: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e46c2: 45 31 c9 xor %r9d,%r9d 1e46c5: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e46cb: b9 10 00 00 00 mov $0x10,%ecx 1e46d0: ba 01 00 00 00 mov $0x1,%edx 1e46d5: 8b 70 38 mov 0x38(%rax),%esi 1e46d8: e8 00 00 00 00 callq 1e46dd 1e46dd: 48 8b 43 48 mov 0x48(%rbx),%rax 1e46e1: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1e46e5: 45 31 c9 xor %r9d,%r9d 1e46e8: 5b pop %rbx 1e46e9: 41 b8 01 00 00 00 mov $0x1,%r8d 1e46ef: 5d pop %rbp 1e46f0: 31 c9 xor %ecx,%ecx 1e46f2: 8b 70 40 mov 0x40(%rax),%esi 1e46f5: 41 5c pop %r12 1e46f7: ba 01 00 00 00 mov $0x1,%edx 1e46fc: 41 5d pop %r13 1e46fe: e9 00 00 00 00 jmpq 1e4703 1e4703: 48 8b 75 10 mov 0x10(%rbp),%rsi 1e4707: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e470e 1e470e: 89 c0 mov %eax,%eax 1e4710: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e4718 1e4717: 00 1e4718: 0f 83 79 ff ff ff jae 1e4697 1e471e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e4725 1e4725: 48 85 c0 test %rax,%rax 1e4728: 74 13 je 1e473d 1e472a: 48 8b 78 08 mov 0x8(%rax),%rdi 1e472e: 48 83 c6 08 add $0x8,%rsi 1e4732: 44 89 e1 mov %r12d,%ecx 1e4735: 44 89 ea mov %r13d,%edx 1e4738: e8 00 00 00 00 callq 1e473d 1e473d: e9 55 ff ff ff jmpq 1e4697 1e4742: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e4749: 00 00 00 00 1e474d: 0f 1f 00 nopl (%rax) 00000000001e4750 : 1e4750: e8 00 00 00 00 callq 1e4755 1e4755: 55 push %rbp 1e4756: 8b 06 mov (%rsi),%eax 1e4758: 48 89 fd mov %rdi,%rbp 1e475b: 83 f8 06 cmp $0x6,%eax 1e475e: 0f 84 4c 01 00 00 je 1e48b0 1e4764: 77 23 ja 1e4789 1e4766: 83 f8 03 cmp $0x3,%eax 1e4769: 0f 84 4c 01 00 00 je 1e48bb 1e476f: 0f 87 19 01 00 00 ja 1e488e 1e4775: 83 f8 01 cmp $0x1,%eax 1e4778: 0f 84 43 01 00 00 je 1e48c1 1e477e: 83 f8 02 cmp $0x2,%eax 1e4781: 75 32 jne 1e47b5 1e4783: 5d pop %rbp 1e4784: e9 57 f9 ff ff jmpq 1e40e0 1e4789: 83 f8 09 cmp $0x9,%eax 1e478c: 0f 84 35 01 00 00 je 1e48c7 1e4792: 0f 86 06 01 00 00 jbe 1e489e 1e4798: 83 f8 0a cmp $0xa,%eax 1e479b: 0f 84 31 01 00 00 je 1e48d2 1e47a1: 83 f8 0b cmp $0xb,%eax 1e47a4: 0f 85 33 01 00 00 jne 1e48dd 1e47aa: be 03 00 00 00 mov $0x3,%esi 1e47af: 5d pop %rbp 1e47b0: e9 ab fe ff ff jmpq 1e4660 1e47b5: 85 c0 test %eax,%eax 1e47b7: 0f 85 20 01 00 00 jne 1e48dd 1e47bd: 8b 76 14 mov 0x14(%rsi),%esi 1e47c0: e8 db f3 ff ff callq 1e3ba0 1e47c5: 48 8b 45 48 mov 0x48(%rbp),%rax 1e47c9: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e47cd: 31 c9 xor %ecx,%ecx 1e47cf: 41 b9 00 20 00 00 mov $0x2000,%r9d 1e47d5: 41 b8 ff ff 03 00 mov $0x3ffff,%r8d 1e47db: ba 03 00 00 00 mov $0x3,%edx 1e47e0: 8b 70 5c mov 0x5c(%rax),%esi 1e47e3: 6a 01 pushq $0x1 1e47e5: 68 00 00 00 10 pushq $0x10000000 1e47ea: 6a 1c pushq $0x1c 1e47ec: 6a 00 pushq $0x0 1e47ee: 68 00 00 00 01 pushq $0x1000000 1e47f3: 6a 18 pushq $0x18 1e47f5: e8 00 00 00 00 callq 1e47fa 1e47fa: 48 8b 45 48 mov 0x48(%rbp),%rax 1e47fe: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e4802: 41 b9 ff 01 00 00 mov $0x1ff,%r9d 1e4808: 41 b8 00 ff 03 00 mov $0x3ff00,%r8d 1e480e: b9 08 00 00 00 mov $0x8,%ecx 1e4813: ba 01 00 00 00 mov $0x1,%edx 1e4818: 48 83 c4 30 add $0x30,%rsp 1e481c: 8b 70 44 mov 0x44(%rax),%esi 1e481f: e8 00 00 00 00 callq 1e4824 1e4824: 48 8b 45 48 mov 0x48(%rbp),%rax 1e4828: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e482c: 41 b9 01 00 00 00 mov $0x1,%r9d 1e4832: 41 b8 10 00 00 00 mov $0x10,%r8d 1e4838: b9 04 00 00 00 mov $0x4,%ecx 1e483d: ba 01 00 00 00 mov $0x1,%edx 1e4842: 8b 70 58 mov 0x58(%rax),%esi 1e4845: e8 00 00 00 00 callq 1e484a 1e484a: 48 8b 45 48 mov 0x48(%rbp),%rax 1e484e: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e4852: 45 31 c9 xor %r9d,%r9d 1e4855: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e485b: b9 10 00 00 00 mov $0x10,%ecx 1e4860: ba 01 00 00 00 mov $0x1,%edx 1e4865: 8b 70 38 mov 0x38(%rax),%esi 1e4868: e8 00 00 00 00 callq 1e486d 1e486d: 48 8b 45 48 mov 0x48(%rbp),%rax 1e4871: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e4875: 45 31 c9 xor %r9d,%r9d 1e4878: 41 b8 01 00 00 00 mov $0x1,%r8d 1e487e: 31 c9 xor %ecx,%ecx 1e4880: ba 01 00 00 00 mov $0x1,%edx 1e4885: 5d pop %rbp 1e4886: 8b 70 40 mov 0x40(%rax),%esi 1e4889: e9 00 00 00 00 jmpq 1e488e 1e488e: 83 f8 04 cmp $0x4,%eax 1e4891: 74 4e je 1e48e1 1e4893: be 01 00 00 00 mov $0x1,%esi 1e4898: 5d pop %rbp 1e4899: e9 72 fc ff ff jmpq 1e4510 1e489e: 83 f8 07 cmp $0x7,%eax 1e48a1: 74 48 je 1e48eb 1e48a3: 83 f8 08 cmp $0x8,%eax 1e48a6: 75 35 jne 1e48dd 1e48a8: 31 f6 xor %esi,%esi 1e48aa: 5d pop %rbp 1e48ab: e9 b0 fd ff ff jmpq 1e4660 1e48b0: be 02 00 00 00 mov $0x2,%esi 1e48b5: 5d pop %rbp 1e48b6: e9 55 fc ff ff jmpq 1e4510 1e48bb: 5d pop %rbp 1e48bc: e9 8f f7 ff ff jmpq 1e4050 1e48c1: 5d pop %rbp 1e48c2: e9 b9 f8 ff ff jmpq 1e4180 1e48c7: be 01 00 00 00 mov $0x1,%esi 1e48cc: 5d pop %rbp 1e48cd: e9 8e fd ff ff jmpq 1e4660 1e48d2: be 02 00 00 00 mov $0x2,%esi 1e48d7: 5d pop %rbp 1e48d8: e9 83 fd ff ff jmpq 1e4660 1e48dd: 0f 0b ud2 1e48df: 5d pop %rbp 1e48e0: c3 retq 1e48e1: 48 8b 76 08 mov 0x8(%rsi),%rsi 1e48e5: 5d pop %rbp 1e48e6: e9 65 f9 ff ff jmpq 1e4250 1e48eb: be 03 00 00 00 mov $0x3,%esi 1e48f0: 5d pop %rbp 1e48f1: e9 1a fc ff ff jmpq 1e4510 1e48f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e48fd: 00 00 00 00000000001e4900 : 1e4900: e8 00 00 00 00 callq 1e4905 1e4905: 55 push %rbp 1e4906: 8b 06 mov (%rsi),%eax 1e4908: 48 89 fd mov %rdi,%rbp 1e490b: 83 f8 06 cmp $0x6,%eax 1e490e: 0f 84 26 01 00 00 je 1e4a3a 1e4914: 77 23 ja 1e4939 1e4916: 83 f8 03 cmp $0x3,%eax 1e4919: 0f 84 26 01 00 00 je 1e4a45 1e491f: 0f 87 f3 00 00 00 ja 1e4a18 1e4925: 83 f8 01 cmp $0x1,%eax 1e4928: 0f 84 1d 01 00 00 je 1e4a4b 1e492e: 83 f8 02 cmp $0x2,%eax 1e4931: 75 32 jne 1e4965 1e4933: 5d pop %rbp 1e4934: e9 a7 f7 ff ff jmpq 1e40e0 1e4939: 83 f8 09 cmp $0x9,%eax 1e493c: 0f 84 0f 01 00 00 je 1e4a51 1e4942: 0f 86 e0 00 00 00 jbe 1e4a28 1e4948: 83 f8 0a cmp $0xa,%eax 1e494b: 0f 84 0b 01 00 00 je 1e4a5c 1e4951: 83 f8 0b cmp $0xb,%eax 1e4954: 0f 85 0d 01 00 00 jne 1e4a67 1e495a: be 03 00 00 00 mov $0x3,%esi 1e495f: 5d pop %rbp 1e4960: e9 fb fc ff ff jmpq 1e4660 1e4965: 85 c0 test %eax,%eax 1e4967: 0f 85 fa 00 00 00 jne 1e4a67 1e496d: 8b 76 14 mov 0x14(%rsi),%esi 1e4970: e8 2b f2 ff ff callq 1e3ba0 1e4975: 48 8b 45 48 mov 0x48(%rbp),%rax 1e4979: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e497d: 31 c9 xor %ecx,%ecx 1e497f: 41 b9 00 20 00 00 mov $0x2000,%r9d 1e4985: 41 b8 ff ff 03 00 mov $0x3ffff,%r8d 1e498b: ba 03 00 00 00 mov $0x3,%edx 1e4990: 8b 70 5c mov 0x5c(%rax),%esi 1e4993: 6a 01 pushq $0x1 1e4995: 68 00 00 00 10 pushq $0x10000000 1e499a: 6a 1c pushq $0x1c 1e499c: 6a 00 pushq $0x0 1e499e: 68 00 00 00 01 pushq $0x1000000 1e49a3: 6a 18 pushq $0x18 1e49a5: e8 00 00 00 00 callq 1e49aa 1e49aa: 48 8b 45 48 mov 0x48(%rbp),%rax 1e49ae: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e49b2: 41 b9 01 00 00 00 mov $0x1,%r9d 1e49b8: 41 b8 10 00 00 00 mov $0x10,%r8d 1e49be: b9 04 00 00 00 mov $0x4,%ecx 1e49c3: ba 01 00 00 00 mov $0x1,%edx 1e49c8: 48 83 c4 30 add $0x30,%rsp 1e49cc: 8b 70 58 mov 0x58(%rax),%esi 1e49cf: e8 00 00 00 00 callq 1e49d4 1e49d4: 48 8b 45 48 mov 0x48(%rbp),%rax 1e49d8: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e49dc: 45 31 c9 xor %r9d,%r9d 1e49df: 41 b8 00 00 01 00 mov $0x10000,%r8d 1e49e5: b9 10 00 00 00 mov $0x10,%ecx 1e49ea: ba 01 00 00 00 mov $0x1,%edx 1e49ef: 8b 70 38 mov 0x38(%rax),%esi 1e49f2: e8 00 00 00 00 callq 1e49f7 1e49f7: 48 8b 45 48 mov 0x48(%rbp),%rax 1e49fb: 48 8b 7d 10 mov 0x10(%rbp),%rdi 1e49ff: 45 31 c9 xor %r9d,%r9d 1e4a02: 41 b8 01 00 00 00 mov $0x1,%r8d 1e4a08: 31 c9 xor %ecx,%ecx 1e4a0a: ba 01 00 00 00 mov $0x1,%edx 1e4a0f: 5d pop %rbp 1e4a10: 8b 70 40 mov 0x40(%rax),%esi 1e4a13: e9 00 00 00 00 jmpq 1e4a18 1e4a18: 83 f8 04 cmp $0x4,%eax 1e4a1b: 74 4e je 1e4a6b 1e4a1d: be 01 00 00 00 mov $0x1,%esi 1e4a22: 5d pop %rbp 1e4a23: e9 b8 f9 ff ff jmpq 1e43e0 1e4a28: 83 f8 07 cmp $0x7,%eax 1e4a2b: 74 48 je 1e4a75 1e4a2d: 83 f8 08 cmp $0x8,%eax 1e4a30: 75 35 jne 1e4a67 1e4a32: 31 f6 xor %esi,%esi 1e4a34: 5d pop %rbp 1e4a35: e9 26 fc ff ff jmpq 1e4660 1e4a3a: be 02 00 00 00 mov $0x2,%esi 1e4a3f: 5d pop %rbp 1e4a40: e9 9b f9 ff ff jmpq 1e43e0 1e4a45: 5d pop %rbp 1e4a46: e9 05 f6 ff ff jmpq 1e4050 1e4a4b: 5d pop %rbp 1e4a4c: e9 2f f7 ff ff jmpq 1e4180 1e4a51: be 01 00 00 00 mov $0x1,%esi 1e4a56: 5d pop %rbp 1e4a57: e9 04 fc ff ff jmpq 1e4660 1e4a5c: be 02 00 00 00 mov $0x2,%esi 1e4a61: 5d pop %rbp 1e4a62: e9 f9 fb ff ff jmpq 1e4660 1e4a67: 0f 0b ud2 1e4a69: 5d pop %rbp 1e4a6a: c3 retq 1e4a6b: 48 8b 76 08 mov 0x8(%rsi),%rsi 1e4a6f: 5d pop %rbp 1e4a70: e9 db f7 ff ff jmpq 1e4250 1e4a75: be 03 00 00 00 mov $0x3,%esi 1e4a7a: 5d pop %rbp 1e4a7b: e9 60 f9 ff ff jmpq 1e43e0 00000000001e4a80 : 1e4a80: e8 00 00 00 00 callq 1e4a85 1e4a85: 41 b8 10 09 05 00 mov $0x50910,%r8d 1e4a8b: 83 fa 02 cmp $0x2,%edx 1e4a8e: b8 88 84 02 00 mov $0x28488,%eax 1e4a93: 41 0f 44 c0 cmove %r8d,%eax 1e4a97: 44 8d 46 ff lea -0x1(%rsi),%r8d 1e4a9b: 41 83 f8 01 cmp $0x1,%r8d 1e4a9f: 76 03 jbe 1e4aa4 1e4aa1: 8b 47 30 mov 0x30(%rdi),%eax 1e4aa4: 45 31 c0 xor %r8d,%r8d 1e4aa7: 83 79 44 01 cmpl $0x1,0x44(%rcx) 1e4aab: 75 43 jne 1e4af0 1e4aad: 83 fe 01 cmp $0x1,%esi 1e4ab0: 8b 79 30 mov 0x30(%rcx),%edi 1e4ab3: 41 0f 94 c1 sete %r9b 1e4ab7: 83 fe 04 cmp $0x4,%esi 1e4aba: 40 0f 94 c6 sete %sil 1e4abe: 41 08 f1 or %sil,%r9b 1e4ac1: 74 05 je 1e4ac8 1e4ac3: 83 fa 04 cmp $0x4,%edx 1e4ac6: 75 2c jne 1e4af4 1e4ac8: 45 31 c0 xor %r8d,%r8d 1e4acb: 81 ff 8f d0 03 00 cmp $0x3d08f,%edi 1e4ad1: 76 1d jbe 1e4af0 1e4ad3: 8d 04 80 lea (%rax,%rax,4),%eax 1e4ad6: 01 c0 add %eax,%eax 1e4ad8: 39 f8 cmp %edi,%eax 1e4ada: 72 14 jb 1e4af0 1e4adc: 8b 41 40 mov 0x40(%rcx),%eax 1e4adf: 83 f8 03 cmp $0x3,%eax 1e4ae2: 74 1f je 1e4b03 1e4ae4: 77 18 ja 1e4afe 1e4ae6: 83 e8 01 sub $0x1,%eax 1e4ae9: 83 f8 01 cmp $0x1,%eax 1e4aec: 41 0f 96 c0 setbe %r8b 1e4af0: 44 89 c0 mov %r8d,%eax 1e4af3: c3 retq 1e4af4: 81 ff 50 2d 19 00 cmp $0x192d50,%edi 1e4afa: 76 cc jbe 1e4ac8 1e4afc: eb f2 jmp 1e4af0 1e4afe: 83 f8 06 cmp $0x6,%eax 1e4b01: 75 ed jne 1e4af0 1e4b03: 83 fa 02 cmp $0x2,%edx 1e4b06: 41 0f 94 c0 sete %r8b 1e4b0a: eb e4 jmp 1e4af0 1e4b0c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e4b10 : 1e4b10: e8 00 00 00 00 callq 1e4b15 1e4b15: 8b 96 24 03 00 00 mov 0x324(%rsi),%edx 1e4b1b: 83 fa 20 cmp $0x20,%edx 1e4b1e: 0f 84 a6 00 00 00 je 1e4bca 1e4b24: 77 14 ja 1e4b3a 1e4b26: 83 fa 04 cmp $0x4,%edx 1e4b29: 74 45 je 1e4b70 1e4b2b: 76 2b jbe 1e4b58 1e4b2d: 83 fa 08 cmp $0x8,%edx 1e4b30: 75 23 jne 1e4b55 1e4b32: 83 7e 78 01 cmpl $0x1,0x78(%rsi) 1e4b36: 0f 94 c0 sete %al 1e4b39: c3 retq 1e4b3a: 81 fa 80 00 00 00 cmp $0x80,%edx 1e4b40: 74 f0 je 1e4b32 1e4b42: b8 01 00 00 00 mov $0x1,%eax 1e4b47: 81 fa 00 02 00 00 cmp $0x200,%edx 1e4b4d: 75 01 jne 1e4b50 1e4b4f: c3 retq 1e4b50: 83 fa 40 cmp $0x40,%edx 1e4b53: 74 75 je 1e4bca 1e4b55: 31 c0 xor %eax,%eax 1e4b57: c3 retq 1e4b58: 8d 42 ff lea -0x1(%rdx),%eax 1e4b5b: 83 f8 01 cmp $0x1,%eax 1e4b5e: 77 f5 ja 1e4b55 1e4b60: 48 8b 46 08 mov 0x8(%rsi),%rax 1e4b64: 48 8d 4e 34 lea 0x34(%rsi),%rcx 1e4b68: 8b 70 38 mov 0x38(%rax),%esi 1e4b6b: e9 10 ff ff ff jmpq 1e4a80 1e4b70: 8b 8e 20 03 00 00 mov 0x320(%rsi),%ecx 1e4b76: 8b 56 74 mov 0x74(%rsi),%edx 1e4b79: 81 f9 a7 61 00 00 cmp $0x61a7,%ecx 1e4b7f: 0f 9e c0 setle %al 1e4b82: 83 fa 01 cmp $0x1,%edx 1e4b85: 41 0f 96 c0 setbe %r8b 1e4b89: 44 09 c0 or %r8d,%eax 1e4b8c: 39 57 2c cmp %edx,0x2c(%rdi) 1e4b8f: 0f 92 c2 setb %dl 1e4b92: 08 d0 or %dl,%al 1e4b94: 75 bf jne 1e4b55 1e4b96: 39 4f 30 cmp %ecx,0x30(%rdi) 1e4b99: 72 b4 jb 1e4b4f 1e4b9b: 80 7f 34 00 cmpb $0x0,0x34(%rdi) 1e4b9f: 75 06 jne 1e4ba7 1e4ba1: 83 7e 78 04 cmpl $0x4,0x78(%rsi) 1e4ba5: 74 a8 je 1e4b4f 1e4ba7: f6 47 28 10 testb $0x10,0x28(%rdi) 1e4bab: 75 08 jne 1e4bb5 1e4bad: 81 f9 df 93 04 00 cmp $0x493df,%ecx 1e4bb3: 7f 9a jg 1e4b4f 1e4bb5: 48 8b 47 10 mov 0x10(%rdi),%rax 1e4bb9: 48 8b 10 mov (%rax),%rdx 1e4bbc: b8 01 00 00 00 mov $0x1,%eax 1e4bc1: 80 ba f3 01 00 00 00 cmpb $0x0,0x1f3(%rdx) 1e4bc8: 74 85 je 1e4b4f 1e4bca: 83 7e 78 04 cmpl $0x4,0x78(%rsi) 1e4bce: 0f 95 c0 setne %al 1e4bd1: c3 retq 1e4bd2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e4bd9: 00 00 00 00 1e4bdd: 0f 1f 00 nopl (%rax) 00000000001e4be0 : 1e4be0: e8 00 00 00 00 callq 1e4be5 1e4be5: 83 7e 44 04 cmpl $0x4,0x44(%rsi) 1e4be9: 0f 95 c0 setne %al 1e4bec: c3 retq 1e4bed: 0f 1f 00 nopl (%rax) 00000000001e4bf0 : 1e4bf0: e8 00 00 00 00 callq 1e4bf5 1e4bf5: 55 push %rbp 1e4bf6: 49 89 cb mov %rcx,%r11 1e4bf9: 48 89 e5 mov %rsp,%rbp 1e4bfc: 53 push %rbx 1e4bfd: 48 89 fb mov %rdi,%rbx 1e4c00: 48 83 ec 10 sub $0x10,%rsp 1e4c04: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e4c0b: 00 00 1e4c0d: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e4c12: 31 c0 xor %eax,%eax 1e4c14: 48 8b 46 10 mov 0x10(%rsi),%rax 1e4c18: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1e4c1f: 00 1e4c20: 48 8b 40 58 mov 0x58(%rax),%rax 1e4c24: 4c 8b 10 mov (%rax),%r10 1e4c27: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e4c2e: 48 8b 4e 10 mov 0x10(%rsi),%rcx 1e4c32: 48 89 4f 10 mov %rcx,0x10(%rdi) 1e4c36: 8b 46 0c mov 0xc(%rsi),%eax 1e4c39: 89 47 18 mov %eax,0x18(%rdi) 1e4c3c: 8b 46 08 mov 0x8(%rsi),%eax 1e4c3f: 89 47 3c mov %eax,0x3c(%rdi) 1e4c42: 8b 46 04 mov 0x4(%rsi),%eax 1e4c45: c7 47 24 ff ff ff ff movl $0xffffffff,0x24(%rdi) 1e4c4c: 89 47 1c mov %eax,0x1c(%rdi) 1e4c4f: 48 8b 02 mov (%rdx),%rax 1e4c52: 48 8b 52 08 mov 0x8(%rdx),%rdx 1e4c56: 48 89 47 28 mov %rax,0x28(%rdi) 1e4c5a: 48 89 57 30 mov %rdx,0x30(%rdi) 1e4c5e: 8b 46 18 mov 0x18(%rsi),%eax 1e4c61: c7 47 20 ef 00 00 00 movl $0xef,0x20(%rdi) 1e4c68: 89 47 38 mov %eax,0x38(%rdi) 1e4c6b: 4c 89 5f 48 mov %r11,0x48(%rdi) 1e4c6f: 4c 89 47 50 mov %r8,0x50(%rdi) 1e4c73: 4c 89 4f 58 mov %r9,0x58(%rdi) 1e4c77: 83 f8 03 cmp $0x3,%eax 1e4c7a: 0f 84 c2 00 00 00 je 1e4d42 1e4c80: 0f 8f 95 00 00 00 jg 1e4d1b 1e4c86: 83 f8 01 cmp $0x1,%eax 1e4c89: 0f 84 bf 00 00 00 je 1e4d4e 1e4c8f: 83 f8 02 cmp $0x2,%eax 1e4c92: 75 7a jne 1e4d0e 1e4c94: c7 47 24 02 00 00 00 movl $0x2,0x24(%rdi) 1e4c9b: 80 4b 28 10 orb $0x10,0x28(%rbx) 1e4c9f: 8b 73 18 mov 0x18(%rbx),%esi 1e4ca2: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1e4ca7: 48 8b 79 58 mov 0x58(%rcx),%rdi 1e4cab: 49 8b 42 50 mov 0x50(%r10),%rax 1e4caf: e8 00 00 00 00 callq 1e4cb4 1e4cb4: 85 c0 test %eax,%eax 1e4cb6: 0f 85 00 00 00 00 jne 1e4cbc 1e4cbc: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 1e4cc1: 89 d0 mov %edx,%eax 1e4cc3: 89 d1 mov %edx,%ecx 1e4cc5: 01 d2 add %edx,%edx 1e4cc7: d0 e8 shr %al 1e4cc9: d0 e9 shr %cl 1e4ccb: 83 e2 10 and $0x10,%edx 1e4cce: 83 e0 02 and $0x2,%eax 1e4cd1: 83 e1 01 and $0x1,%ecx 1e4cd4: 09 c8 or %ecx,%eax 1e4cd6: 09 d0 or %edx,%eax 1e4cd8: 0f b6 53 28 movzbl 0x28(%rbx),%edx 1e4cdc: 83 e2 ec and $0xffffffec,%edx 1e4cdf: 09 d0 or %edx,%eax 1e4ce1: 88 43 28 mov %al,0x28(%rbx) 1e4ce4: 48 8b 43 10 mov 0x10(%rbx),%rax 1e4ce8: 48 8b 00 mov (%rax),%rax 1e4ceb: 80 b8 f3 01 00 00 00 cmpb $0x0,0x1f3(%rax) 1e4cf2: 74 04 je 1e4cf8 1e4cf4: 80 63 28 ef andb $0xef,0x28(%rbx) 1e4cf8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e4cfd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e4d04: 00 00 1e4d06: 75 65 jne 1e4d6d 1e4d08: 48 8b 5d f8 mov -0x8(%rbp),%rbx 1e4d0c: c9 leaveq 1e4d0d: c3 retq 1e4d0e: 85 c0 test %eax,%eax 1e4d10: 75 48 jne 1e4d5a 1e4d12: c7 47 24 00 00 00 00 movl $0x0,0x24(%rdi) 1e4d19: eb 80 jmp 1e4c9b 1e4d1b: 83 f8 05 cmp $0x5,%eax 1e4d1e: 74 41 je 1e4d61 1e4d20: 83 f8 09 cmp $0x9,%eax 1e4d23: 75 0c jne 1e4d31 1e4d25: c7 47 24 06 00 00 00 movl $0x6,0x24(%rdi) 1e4d2c: e9 6a ff ff ff jmpq 1e4c9b 1e4d31: 83 f8 04 cmp $0x4,%eax 1e4d34: 75 24 jne 1e4d5a 1e4d36: c7 47 24 04 00 00 00 movl $0x4,0x24(%rdi) 1e4d3d: e9 59 ff ff ff jmpq 1e4c9b 1e4d42: c7 47 24 03 00 00 00 movl $0x3,0x24(%rdi) 1e4d49: e9 4d ff ff ff jmpq 1e4c9b 1e4d4e: c7 47 24 01 00 00 00 movl $0x1,0x24(%rdi) 1e4d55: e9 41 ff ff ff jmpq 1e4c9b 1e4d5a: 0f 0b ud2 1e4d5c: e9 3a ff ff ff jmpq 1e4c9b 1e4d61: c7 47 24 05 00 00 00 movl $0x5,0x24(%rdi) 1e4d68: e9 2e ff ff ff jmpq 1e4c9b 1e4d6d: e8 00 00 00 00 callq 1e4d72 1e4d72: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e4d79: 00 00 00 00 1e4d7d: 0f 1f 00 nopl (%rax) 00000000001e4d80 : 1e4d80: e8 00 00 00 00 callq 1e4d85 1e4d85: 55 push %rbp 1e4d86: 49 89 cb mov %rcx,%r11 1e4d89: 48 89 e5 mov %rsp,%rbp 1e4d8c: 53 push %rbx 1e4d8d: 48 89 fb mov %rdi,%rbx 1e4d90: 48 83 ec 10 sub $0x10,%rsp 1e4d94: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e4d9b: 00 00 1e4d9d: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e4da2: 31 c0 xor %eax,%eax 1e4da4: 48 8b 46 10 mov 0x10(%rsi),%rax 1e4da8: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1e4daf: 00 1e4db0: 48 8b 40 58 mov 0x58(%rax),%rax 1e4db4: 4c 8b 10 mov (%rax),%r10 1e4db7: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e4dbe: 48 8b 4e 10 mov 0x10(%rsi),%rcx 1e4dc2: 48 89 4f 10 mov %rcx,0x10(%rdi) 1e4dc6: 8b 46 0c mov 0xc(%rsi),%eax 1e4dc9: 89 47 18 mov %eax,0x18(%rdi) 1e4dcc: 8b 46 08 mov 0x8(%rsi),%eax 1e4dcf: 89 47 3c mov %eax,0x3c(%rdi) 1e4dd2: 8b 46 04 mov 0x4(%rsi),%eax 1e4dd5: c7 47 24 ff ff ff ff movl $0xffffffff,0x24(%rdi) 1e4ddc: 89 47 1c mov %eax,0x1c(%rdi) 1e4ddf: 48 8b 02 mov (%rdx),%rax 1e4de2: 48 8b 52 08 mov 0x8(%rdx),%rdx 1e4de6: 48 89 47 28 mov %rax,0x28(%rdi) 1e4dea: 48 89 57 30 mov %rdx,0x30(%rdi) 1e4dee: 8b 46 18 mov 0x18(%rsi),%eax 1e4df1: c7 47 20 ef 00 00 00 movl $0xef,0x20(%rdi) 1e4df8: 89 47 38 mov %eax,0x38(%rdi) 1e4dfb: 4c 89 5f 48 mov %r11,0x48(%rdi) 1e4dff: 4c 89 47 50 mov %r8,0x50(%rdi) 1e4e03: 4c 89 4f 58 mov %r9,0x58(%rdi) 1e4e07: 83 f8 03 cmp $0x3,%eax 1e4e0a: 0f 84 c2 00 00 00 je 1e4ed2 1e4e10: 0f 8f 95 00 00 00 jg 1e4eab 1e4e16: 83 f8 01 cmp $0x1,%eax 1e4e19: 0f 84 bf 00 00 00 je 1e4ede 1e4e1f: 83 f8 02 cmp $0x2,%eax 1e4e22: 75 7a jne 1e4e9e 1e4e24: c7 47 24 02 00 00 00 movl $0x2,0x24(%rdi) 1e4e2b: 80 4b 28 10 orb $0x10,0x28(%rbx) 1e4e2f: 8b 73 18 mov 0x18(%rbx),%esi 1e4e32: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 1e4e37: 48 8b 79 58 mov 0x58(%rcx),%rdi 1e4e3b: 49 8b 42 50 mov 0x50(%r10),%rax 1e4e3f: e8 00 00 00 00 callq 1e4e44 1e4e44: 85 c0 test %eax,%eax 1e4e46: 0f 85 00 00 00 00 jne 1e4e4c 1e4e4c: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 1e4e51: 89 d0 mov %edx,%eax 1e4e53: 89 d1 mov %edx,%ecx 1e4e55: 01 d2 add %edx,%edx 1e4e57: d0 e8 shr %al 1e4e59: d0 e9 shr %cl 1e4e5b: 83 e2 10 and $0x10,%edx 1e4e5e: 83 e0 02 and $0x2,%eax 1e4e61: 83 e1 01 and $0x1,%ecx 1e4e64: 09 c8 or %ecx,%eax 1e4e66: 09 d0 or %edx,%eax 1e4e68: 0f b6 53 28 movzbl 0x28(%rbx),%edx 1e4e6c: 83 e2 ec and $0xffffffec,%edx 1e4e6f: 09 d0 or %edx,%eax 1e4e71: 88 43 28 mov %al,0x28(%rbx) 1e4e74: 48 8b 43 10 mov 0x10(%rbx),%rax 1e4e78: 48 8b 00 mov (%rax),%rax 1e4e7b: 80 b8 f3 01 00 00 00 cmpb $0x0,0x1f3(%rax) 1e4e82: 74 04 je 1e4e88 1e4e84: 80 63 28 ef andb $0xef,0x28(%rbx) 1e4e88: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e4e8d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e4e94: 00 00 1e4e96: 75 65 jne 1e4efd 1e4e98: 48 8b 5d f8 mov -0x8(%rbp),%rbx 1e4e9c: c9 leaveq 1e4e9d: c3 retq 1e4e9e: 85 c0 test %eax,%eax 1e4ea0: 75 48 jne 1e4eea 1e4ea2: c7 47 24 00 00 00 00 movl $0x0,0x24(%rdi) 1e4ea9: eb 80 jmp 1e4e2b 1e4eab: 83 f8 05 cmp $0x5,%eax 1e4eae: 74 41 je 1e4ef1 1e4eb0: 83 f8 09 cmp $0x9,%eax 1e4eb3: 75 0c jne 1e4ec1 1e4eb5: c7 47 24 06 00 00 00 movl $0x6,0x24(%rdi) 1e4ebc: e9 6a ff ff ff jmpq 1e4e2b 1e4ec1: 83 f8 04 cmp $0x4,%eax 1e4ec4: 75 24 jne 1e4eea 1e4ec6: c7 47 24 04 00 00 00 movl $0x4,0x24(%rdi) 1e4ecd: e9 59 ff ff ff jmpq 1e4e2b 1e4ed2: c7 47 24 03 00 00 00 movl $0x3,0x24(%rdi) 1e4ed9: e9 4d ff ff ff jmpq 1e4e2b 1e4ede: c7 47 24 01 00 00 00 movl $0x1,0x24(%rdi) 1e4ee5: e9 41 ff ff ff jmpq 1e4e2b 1e4eea: 0f 0b ud2 1e4eec: e9 3a ff ff ff jmpq 1e4e2b 1e4ef1: c7 47 24 05 00 00 00 movl $0x5,0x24(%rdi) 1e4ef8: e9 2e ff ff ff jmpq 1e4e2b 1e4efd: e8 00 00 00 00 callq 1e4f02 1e4f02: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e4f09: 00 00 00 1e4f0c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e4f10 : 1e4f10: e8 00 00 00 00 callq 1e4f15 1e4f15: 4c 8b 47 08 mov 0x8(%rdi),%r8 1e4f19: 48 8b 47 18 mov 0x18(%rdi),%rax 1e4f1d: 89 f6 mov %esi,%esi 1e4f1f: 44 0f b6 ca movzbl %dl,%r9d 1e4f23: 48 8b 4f 10 mov 0x10(%rdi),%rcx 1e4f27: 48 8b 3f mov (%rdi),%rdi 1e4f2a: ba 01 00 00 00 mov $0x1,%edx 1e4f2f: 41 8b 34 b0 mov (%r8,%rsi,4),%esi 1e4f33: 44 8b 00 mov (%rax),%r8d 1e4f36: 0f b6 09 movzbl (%rcx),%ecx 1e4f39: e9 00 00 00 00 jmpq 1e4f3e 1e4f3e: 66 90 xchg %ax,%ax 00000000001e4f40 : 1e4f40: e8 00 00 00 00 callq 1e4f45 1e4f45: 41 56 push %r14 1e4f47: 41 55 push %r13 1e4f49: 41 89 d5 mov %edx,%r13d 1e4f4c: 41 54 push %r12 1e4f4e: 49 89 f4 mov %rsi,%r12 1e4f51: 55 push %rbp 1e4f52: 0f b6 ea movzbl %dl,%ebp 1e4f55: 53 push %rbx 1e4f56: 48 83 ec 18 sub $0x18,%rsp 1e4f5a: 48 8b 9f 08 e9 00 00 mov 0xe908(%rdi),%rbx 1e4f61: 48 8b be 28 01 00 00 mov 0x128(%rsi),%rdi 1e4f68: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e4f6f: 00 00 1e4f71: 48 89 44 24 10 mov %rax,0x10(%rsp) 1e4f76: 31 c0 xor %eax,%eax 1e4f78: 84 d2 test %dl,%dl 1e4f7a: 74 24 je 1e4fa0 1e4f7c: 48 8b 07 mov (%rdi),%rax 1e4f7f: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1e4f86: 48 85 c0 test %rax,%rax 1e4f89: 74 15 je 1e4fa0 1e4f8b: e8 00 00 00 00 callq 1e4f90 1e4f90: 84 c0 test %al,%al 1e4f92: 0f 85 d4 00 00 00 jne 1e506c 1e4f98: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 1e4f9f: 00 1e4fa0: 48 63 7f 18 movslq 0x18(%rdi),%rdi 1e4fa4: 48 8b 73 08 mov 0x8(%rbx),%rsi 1e4fa8: 48 8b 43 18 mov 0x18(%rbx),%rax 1e4fac: 48 8b 53 10 mov 0x10(%rbx),%rdx 1e4fb0: 8b 74 be 20 mov 0x20(%rsi,%rdi,4),%esi 1e4fb4: 48 8d 7c 24 0c lea 0xc(%rsp),%rdi 1e4fb9: 44 0f b6 52 03 movzbl 0x3(%rdx),%r10d 1e4fbe: 44 0f b6 4a 04 movzbl 0x4(%rdx),%r9d 1e4fc3: 8b 48 0c mov 0xc(%rax),%ecx 1e4fc6: 57 push %rdi 1e4fc7: 8b 78 1c mov 0x1c(%rax),%edi 1e4fca: 57 push %rdi 1e4fcb: 0f b6 7a 07 movzbl 0x7(%rdx),%edi 1e4fcf: 57 push %rdi 1e4fd0: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 1e4fd5: 57 push %rdi 1e4fd6: 8b 78 18 mov 0x18(%rax),%edi 1e4fd9: 57 push %rdi 1e4fda: 0f b6 52 06 movzbl 0x6(%rdx),%edx 1e4fde: 52 push %rdx 1e4fdf: 48 8d 54 24 34 lea 0x34(%rsp),%rdx 1e4fe4: 52 push %rdx 1e4fe5: 8b 40 10 mov 0x10(%rax),%eax 1e4fe8: 44 89 d2 mov %r10d,%edx 1e4feb: 50 push %rax 1e4fec: 48 8b 3b mov (%rbx),%rdi 1e4fef: 4c 8d 44 24 40 lea 0x40(%rsp),%r8 1e4ff4: e8 00 00 00 00 callq 1e4ff9 1e4ff9: 48 8b 53 18 mov 0x18(%rbx),%rdx 1e4ffd: 48 8b 4b 08 mov 0x8(%rbx),%rcx 1e5001: 49 8b b4 24 28 01 00 mov 0x128(%r12),%rsi 1e5008: 00 1e5009: 41 89 c6 mov %eax,%r14d 1e500c: 48 8b 43 10 mov 0x10(%rbx),%rax 1e5010: 89 6c 24 40 mov %ebp,0x40(%rsp) 1e5014: 89 6c 24 44 mov %ebp,0x44(%rsp) 1e5018: 44 8b 4a 0c mov 0xc(%rdx),%r9d 1e501c: 48 63 76 18 movslq 0x18(%rsi),%rsi 1e5020: 89 6c 24 48 mov %ebp,0x48(%rsp) 1e5024: 89 6c 24 4c mov %ebp,0x4c(%rsp) 1e5028: 48 83 c4 40 add $0x40,%rsp 1e502c: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d 1e5031: 8b 74 b1 20 mov 0x20(%rcx,%rsi,4),%esi 1e5035: 55 push %rbp 1e5036: b9 02 00 00 00 mov $0x2,%ecx 1e503b: 8b 52 10 mov 0x10(%rdx),%edx 1e503e: 52 push %rdx 1e503f: 0f b6 40 04 movzbl 0x4(%rax),%eax 1e5043: 44 89 f2 mov %r14d,%edx 1e5046: 50 push %rax 1e5047: 55 push %rbp 1e5048: 48 8b 3b mov (%rbx),%rdi 1e504b: e8 00 00 00 00 callq 1e5050 1e5050: 48 8b 43 18 mov 0x18(%rbx),%rax 1e5054: 48 83 c4 20 add $0x20,%rsp 1e5058: 44 8b 48 18 mov 0x18(%rax),%r9d 1e505c: 45 85 c9 test %r9d,%r9d 1e505f: 75 2c jne 1e508d 1e5061: 80 7b 20 01 cmpb $0x1,0x20(%rbx) 1e5065: 75 05 jne 1e506c 1e5067: 45 84 ed test %r13b,%r13b 1e506a: 74 67 je 1e50d3 1e506c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1e5071: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e5078: 00 00 1e507a: 0f 85 f0 00 00 00 jne 1e5170 1e5080: 48 83 c4 18 add $0x18,%rsp 1e5084: 5b pop %rbx 1e5085: 5d pop %rbp 1e5086: 41 5c pop %r12 1e5088: 41 5d pop %r13 1e508a: 41 5e pop %r14 1e508c: c3 retq 1e508d: 49 8b b4 24 28 01 00 mov 0x128(%r12),%rsi 1e5094: 00 1e5095: 48 8b 4b 08 mov 0x8(%rbx),%rcx 1e5099: 48 8b 53 10 mov 0x10(%rbx),%rdx 1e509d: 48 63 76 18 movslq 0x18(%rsi),%rsi 1e50a1: 44 0f b6 42 06 movzbl 0x6(%rdx),%r8d 1e50a6: 8b 74 b1 20 mov 0x20(%rcx,%rsi,4),%esi 1e50aa: 8b 4c 24 0c mov 0xc(%rsp),%ecx 1e50ae: 51 push %rcx 1e50af: 8b 40 1c mov 0x1c(%rax),%eax 1e50b2: b9 02 00 00 00 mov $0x2,%ecx 1e50b7: 50 push %rax 1e50b8: 0f b6 42 07 movzbl 0x7(%rdx),%eax 1e50bc: 44 89 f2 mov %r14d,%edx 1e50bf: 50 push %rax 1e50c0: 8b 44 24 20 mov 0x20(%rsp),%eax 1e50c4: 50 push %rax 1e50c5: 48 8b 3b mov (%rbx),%rdi 1e50c8: e8 00 00 00 00 callq 1e50cd 1e50cd: 48 83 c4 20 add $0x20,%rsp 1e50d1: eb 8e jmp 1e5061 1e50d3: 49 8b 94 24 28 01 00 mov 0x128(%r12),%rdx 1e50da: 00 1e50db: 48 8b 43 08 mov 0x8(%rbx),%rax 1e50df: 48 8b 3b mov (%rbx),%rdi 1e50e2: 48 63 52 18 movslq 0x18(%rdx),%rdx 1e50e6: 8b 74 90 54 mov 0x54(%rax,%rdx,4),%esi 1e50ea: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e50f1: e8 00 00 00 00 callq 1e50f6 1e50f6: 49 8b 94 24 28 01 00 mov 0x128(%r12),%rdx 1e50fd: 00 1e50fe: 41 89 c5 mov %eax,%r13d 1e5101: 48 8b 43 08 mov 0x8(%rbx),%rax 1e5105: 48 8b 1b mov (%rbx),%rbx 1e5108: 48 63 52 18 movslq 0x18(%rdx),%rdx 1e510c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1e5110: 44 8b 64 90 54 mov 0x54(%rax,%rdx,4),%r12d 1e5115: 44 89 ea mov %r13d,%edx 1e5118: 48 8b 07 mov (%rdi),%rax 1e511b: 44 89 e6 mov %r12d,%esi 1e511e: 48 8b 40 08 mov 0x8(%rax),%rax 1e5122: e8 00 00 00 00 callq 1e5127 1e5127: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e512c: e9 3b ff ff ff jmpq 1e506c 1e5131: 48 8b 73 10 mov 0x10(%rbx),%rsi 1e5135: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e513c 1e513c: 89 c0 mov %eax,%eax 1e513e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e5146 1e5145: 00 1e5146: 0f 83 20 ff ff ff jae 1e506c 1e514c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e5153 1e5153: 48 85 c0 test %rax,%rax 1e5156: 74 13 je 1e516b 1e5158: 48 8b 78 08 mov 0x8(%rax),%rdi 1e515c: 48 83 c6 08 add $0x8,%rsi 1e5160: 44 89 e9 mov %r13d,%ecx 1e5163: 44 89 e2 mov %r12d,%edx 1e5166: e8 00 00 00 00 callq 1e516b 1e516b: e9 fc fe ff ff jmpq 1e506c 1e5170: e8 00 00 00 00 callq 1e5175 1e5175: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e517c: 00 00 00 00 00000000001e5180 : 1e5180: e8 00 00 00 00 callq 1e5185 1e5185: c3 retq 1e5186: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e518d: 00 00 00 00000000001e5190 : 1e5190: e8 00 00 00 00 callq 1e5195 1e5195: 41 56 push %r14 1e5197: 41 89 f6 mov %esi,%r14d 1e519a: 41 89 d1 mov %edx,%r9d 1e519d: 41 55 push %r13 1e519f: 41 54 push %r12 1e51a1: 55 push %rbp 1e51a2: 53 push %rbx 1e51a3: 48 8b 47 08 mov 0x8(%rdi),%rax 1e51a7: 48 89 fb mov %rdi,%rbx 1e51aa: 46 8b 54 b0 38 mov 0x38(%rax,%r14,4),%r10d 1e51af: 83 fa 01 cmp $0x1,%edx 1e51b2: 74 68 je 1e521c 1e51b4: 83 fa 02 cmp $0x2,%edx 1e51b7: 74 56 je 1e520f 1e51b9: 44 39 50 50 cmp %r10d,0x50(%rax) 1e51bd: 41 bc 02 00 00 00 mov $0x2,%r12d 1e51c3: 40 0f 94 c5 sete %bpl 1e51c7: 85 f6 test %esi,%esi 1e51c9: 0f 94 c0 sete %al 1e51cc: 45 31 ed xor %r13d,%r13d 1e51cf: 45 31 c9 xor %r9d,%r9d 1e51d2: 09 c5 or %eax,%ebp 1e51d4: 83 f5 01 xor $0x1,%ebp 1e51d7: 40 0f b6 ed movzbl %bpl,%ebp 1e51db: 48 8b 53 10 mov 0x10(%rbx),%rdx 1e51df: 48 8b 43 18 mov 0x18(%rbx),%rax 1e51e3: 44 89 d6 mov %r10d,%esi 1e51e6: 48 8b 3b mov (%rbx),%rdi 1e51e9: 0f b6 4a 0a movzbl 0xa(%rdx),%ecx 1e51ed: 44 8b 40 28 mov 0x28(%rax),%r8d 1e51f1: ba 01 00 00 00 mov $0x1,%edx 1e51f6: e8 00 00 00 00 callq 1e51fb 1e51fb: 48 8b 43 18 mov 0x18(%rbx),%rax 1e51ff: 8b 50 24 mov 0x24(%rax),%edx 1e5202: 85 d2 test %edx,%edx 1e5204: 75 20 jne 1e5226 1e5206: 5b pop %rbx 1e5207: 5d pop %rbp 1e5208: 41 5c pop %r12 1e520a: 41 5d pop %r13 1e520c: 41 5e pop %r14 1e520e: c3 retq 1e520f: 45 31 e4 xor %r12d,%r12d 1e5212: 41 bd 01 00 00 00 mov $0x1,%r13d 1e5218: 31 ed xor %ebp,%ebp 1e521a: eb bf jmp 1e51db 1e521c: 45 31 e4 xor %r12d,%r12d 1e521f: 45 31 ed xor %r13d,%r13d 1e5222: 31 ed xor %ebp,%ebp 1e5224: eb b5 jmp 1e51db 1e5226: 48 8b 4b 10 mov 0x10(%rbx),%rcx 1e522a: 48 8b 73 08 mov 0x8(%rbx),%rsi 1e522e: 41 89 e9 mov %ebp,%r9d 1e5231: 44 8b 40 20 mov 0x20(%rax),%r8d 1e5235: 48 8b 3b mov (%rbx),%rdi 1e5238: 44 0f b6 51 08 movzbl 0x8(%rcx),%r10d 1e523d: 42 8b 74 b6 38 mov 0x38(%rsi,%r14,4),%esi 1e5242: 41 55 push %r13 1e5244: 8b 40 2c mov 0x2c(%rax),%eax 1e5247: 50 push %rax 1e5248: 0f b6 41 0b movzbl 0xb(%rcx),%eax 1e524c: 50 push %rax 1e524d: 41 54 push %r12 1e524f: 52 push %rdx 1e5250: 0f b6 41 09 movzbl 0x9(%rcx),%eax 1e5254: ba 03 00 00 00 mov $0x3,%edx 1e5259: 44 89 d1 mov %r10d,%ecx 1e525c: 50 push %rax 1e525d: e8 00 00 00 00 callq 1e5262 1e5262: 48 83 c4 30 add $0x30,%rsp 1e5266: 5b pop %rbx 1e5267: 5d pop %rbp 1e5268: 41 5c pop %r12 1e526a: 41 5d pop %r13 1e526c: 41 5e pop %r14 1e526e: c3 retq 1e526f: 90 nop 00000000001e5270 : 1e5270: e8 00 00 00 00 callq 1e5275 1e5275: 40 84 f6 test %sil,%sil 1e5278: 74 01 je 1e527b 1e527a: c3 retq 1e527b: 53 push %rbx 1e527c: 48 8b 47 08 mov 0x8(%rdi),%rax 1e5280: 48 89 fb mov %rdi,%rbx 1e5283: 8b 70 1c mov 0x1c(%rax),%esi 1e5286: 85 f6 test %esi,%esi 1e5288: 75 09 jne 1e5293 1e528a: 8b 70 18 mov 0x18(%rax),%esi 1e528d: 85 f6 test %esi,%esi 1e528f: 75 30 jne 1e52c1 1e5291: 5b pop %rbx 1e5292: c3 retq 1e5293: 48 8b 57 10 mov 0x10(%rdi),%rdx 1e5297: 48 8b 47 18 mov 0x18(%rdi),%rax 1e529b: 41 b9 01 00 00 00 mov $0x1,%r9d 1e52a1: 48 8b 3f mov (%rdi),%rdi 1e52a4: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 1e52a8: 44 8b 40 08 mov 0x8(%rax),%r8d 1e52ac: ba 01 00 00 00 mov $0x1,%edx 1e52b1: e8 00 00 00 00 callq 1e52b6 1e52b6: 48 8b 43 08 mov 0x8(%rbx),%rax 1e52ba: 8b 70 18 mov 0x18(%rax),%esi 1e52bd: 85 f6 test %esi,%esi 1e52bf: 74 d0 je 1e5291 1e52c1: 48 8b 53 10 mov 0x10(%rbx),%rdx 1e52c5: 48 8b 43 18 mov 0x18(%rbx),%rax 1e52c9: 41 b9 01 00 00 00 mov $0x1,%r9d 1e52cf: 48 8b 3b mov (%rbx),%rdi 1e52d2: 5b pop %rbx 1e52d3: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx 1e52d7: 44 8b 40 04 mov 0x4(%rax),%r8d 1e52db: ba 01 00 00 00 mov $0x1,%edx 1e52e0: e9 00 00 00 00 jmpq 1e52e5 1e52e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e52ec: 00 00 00 00 00000000001e52f0 : 1e52f0: e8 00 00 00 00 callq 1e52f5 1e52f5: 55 push %rbp 1e52f6: 53 push %rbx 1e52f7: 44 8b 4e 10 mov 0x10(%rsi),%r9d 1e52fb: 48 89 fb mov %rdi,%rbx 1e52fe: 41 83 f9 08 cmp $0x8,%r9d 1e5302: 74 06 je 1e530a 1e5304: 80 7e 14 00 cmpb $0x0,0x14(%rsi) 1e5308: 74 2f je 1e5339 1e530a: 48 8b 4b 10 mov 0x10(%rbx),%rcx 1e530e: 48 8b 73 08 mov 0x8(%rbx),%rsi 1e5312: 89 d2 mov %edx,%edx 1e5314: 41 b9 01 00 00 00 mov $0x1,%r9d 1e531a: 48 8b 43 18 mov 0x18(%rbx),%rax 1e531e: 0f b6 49 0c movzbl 0xc(%rcx),%ecx 1e5322: 8b 74 96 6c mov 0x6c(%rsi,%rdx,4),%esi 1e5326: 44 8b 40 30 mov 0x30(%rax),%r8d 1e532a: 48 8b 3b mov (%rbx),%rdi 1e532d: ba 01 00 00 00 mov $0x1,%edx 1e5332: 5b pop %rbx 1e5333: 5d pop %rbp 1e5334: e9 00 00 00 00 jmpq 1e5339 1e5339: 41 83 f9 08 cmp $0x8,%r9d 1e533d: 0f 87 88 00 00 00 ja 1e53cb 1e5343: 41 83 f9 03 cmp $0x3,%r9d 1e5347: 77 54 ja 1e539d 1e5349: 48 8b 4f 18 mov 0x18(%rdi),%rcx 1e534d: 48 8b 47 10 mov 0x10(%rdi),%rax 1e5351: 89 d5 mov %edx,%ebp 1e5353: 41 83 e9 01 sub $0x1,%r9d 1e5357: 48 8b 77 08 mov 0x8(%rdi),%rsi 1e535b: 44 0f b6 50 0d movzbl 0xd(%rax),%r10d 1e5360: 44 8b 41 34 mov 0x34(%rcx),%r8d 1e5364: 8b 74 ae 6c mov 0x6c(%rsi,%rbp,4),%esi 1e5368: 6a 00 pushq $0x0 1e536a: 8b 51 30 mov 0x30(%rcx),%edx 1e536d: 44 89 d1 mov %r10d,%ecx 1e5370: 52 push %rdx 1e5371: 0f b6 40 0c movzbl 0xc(%rax),%eax 1e5375: ba 02 00 00 00 mov $0x2,%edx 1e537a: 50 push %rax 1e537b: 48 8b 3f mov (%rdi),%rdi 1e537e: e8 00 00 00 00 callq 1e5383 1e5383: 48 8b 43 08 mov 0x8(%rbx),%rax 1e5387: 48 83 c4 18 add $0x18,%rsp 1e538b: 8b b4 a8 84 00 00 00 mov 0x84(%rax,%rbp,4),%esi 1e5392: 85 f6 test %esi,%esi 1e5394: 0f 85 8e 00 00 00 jne 1e5428 1e539a: 5b pop %rbx 1e539b: 5d pop %rbp 1e539c: c3 retq 1e539d: 44 89 ce mov %r9d,%esi 1e53a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e53a7: e8 00 00 00 00 callq 1e53ac 1e53ac: b9 cc 00 00 00 mov $0xcc,%ecx 1e53b1: 5b pop %rbx 1e53b2: bf 02 00 00 00 mov $0x2,%edi 1e53b7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e53be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e53c5: 5d pop %rbp 1e53c6: e9 00 00 00 00 jmpq 1e53cb 1e53cb: 48 8b 4f 18 mov 0x18(%rdi),%rcx 1e53cf: 48 8b 47 10 mov 0x10(%rdi),%rax 1e53d3: 89 d5 mov %edx,%ebp 1e53d5: 41 83 e9 09 sub $0x9,%r9d 1e53d9: 48 8b 77 08 mov 0x8(%rdi),%rsi 1e53dd: 44 0f b6 50 0e movzbl 0xe(%rax),%r10d 1e53e2: 44 8b 41 38 mov 0x38(%rcx),%r8d 1e53e6: 8b b4 ae 84 00 00 00 mov 0x84(%rsi,%rbp,4),%esi 1e53ed: 6a 00 pushq $0x0 1e53ef: 8b 51 3c mov 0x3c(%rcx),%edx 1e53f2: 44 89 d1 mov %r10d,%ecx 1e53f5: 52 push %rdx 1e53f6: 0f b6 40 0f movzbl 0xf(%rax),%eax 1e53fa: ba 02 00 00 00 mov $0x2,%edx 1e53ff: 50 push %rax 1e5400: 48 8b 3f mov (%rdi),%rdi 1e5403: e8 00 00 00 00 callq 1e5408 1e5408: 48 8b 53 10 mov 0x10(%rbx),%rdx 1e540c: 48 8b 43 18 mov 0x18(%rbx),%rax 1e5410: 45 31 c9 xor %r9d,%r9d 1e5413: 48 83 c4 18 add $0x18,%rsp 1e5417: 0f b6 4a 0c movzbl 0xc(%rdx),%ecx 1e541b: 48 8b 53 08 mov 0x8(%rbx),%rdx 1e541f: 8b 74 aa 6c mov 0x6c(%rdx,%rbp,4),%esi 1e5423: e9 fe fe ff ff jmpq 1e5326 1e5428: 48 8b 43 18 mov 0x18(%rbx),%rax 1e542c: 48 8b 53 10 mov 0x10(%rbx),%rdx 1e5430: 41 b9 01 00 00 00 mov $0x1,%r9d 1e5436: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 1e543a: 44 8b 40 3c mov 0x3c(%rax),%r8d 1e543e: e9 e7 fe ff ff jmpq 1e532a 1e5443: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e544a: 00 00 00 00 1e544e: 66 90 xchg %ax,%ax 00000000001e5450 : 1e5450: e8 00 00 00 00 callq 1e5455 1e5455: 83 ef 03 sub $0x3,%edi 1e5458: 83 ff 01 cmp $0x1,%edi 1e545b: 0f 96 c0 setbe %al 1e545e: c3 retq 1e545f: 90 nop 00000000001e5460 : 1e5460: e8 00 00 00 00 callq 1e5465 1e5465: 41 54 push %r12 1e5467: 41 89 f4 mov %esi,%r12d 1e546a: 55 push %rbp 1e546b: 89 d5 mov %edx,%ebp 1e546d: 53 push %rbx 1e546e: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 1e5475: 48 89 fb mov %rdi,%rbx 1e5478: 8b 48 60 mov 0x60(%rax),%ecx 1e547b: 85 c9 test %ecx,%ecx 1e547d: 75 10 jne 1e548f 1e547f: 8b 50 64 mov 0x64(%rax),%edx 1e5482: 85 d2 test %edx,%edx 1e5484: 0f 85 d3 00 00 00 jne 1e555d 1e548a: 5b pop %rbx 1e548b: 5d pop %rbp 1e548c: 41 5c pop %r12 1e548e: c3 retq 1e548f: 48 8b 97 18 01 00 00 mov 0x118(%rdi),%rdx 1e5496: 48 8b 8f 10 01 00 00 mov 0x110(%rdi),%rcx 1e549d: 45 89 e1 mov %r12d,%r9d 1e54a0: 8b 70 54 mov 0x54(%rax),%esi 1e54a3: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e54a7: 44 8b 82 b4 00 00 00 mov 0xb4(%rdx),%r8d 1e54ae: 0f b6 49 2d movzbl 0x2d(%rcx),%ecx 1e54b2: ba 01 00 00 00 mov $0x1,%edx 1e54b7: e8 00 00 00 00 callq 1e54bc 1e54bc: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e54c3: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e54ca: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 1e54d1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e54d5: 44 8b 82 cc 00 00 00 mov 0xcc(%rdx),%r8d 1e54dc: 0f b6 48 33 movzbl 0x33(%rax),%ecx 1e54e0: 8b 76 60 mov 0x60(%rsi),%esi 1e54e3: 6a 01 pushq $0x1 1e54e5: 44 8b 8a d4 00 00 00 mov 0xd4(%rdx),%r9d 1e54ec: 41 51 push %r9 1e54ee: 44 0f b6 48 35 movzbl 0x35(%rax),%r9d 1e54f3: 41 51 push %r9 1e54f5: 41 b9 01 00 00 00 mov $0x1,%r9d 1e54fb: 6a 01 pushq $0x1 1e54fd: 8b 92 d0 00 00 00 mov 0xd0(%rdx),%edx 1e5503: 52 push %rdx 1e5504: 0f b6 40 34 movzbl 0x34(%rax),%eax 1e5508: ba 03 00 00 00 mov $0x3,%edx 1e550d: 50 push %rax 1e550e: e8 00 00 00 00 callq 1e5513 1e5513: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e551a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e551e: 41 89 e9 mov %ebp,%r9d 1e5521: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e5528: 48 83 c4 30 add $0x30,%rsp 1e552c: 0f b6 4a 36 movzbl 0x36(%rdx),%ecx 1e5530: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 1e5537: 44 8b 80 d8 00 00 00 mov 0xd8(%rax),%r8d 1e553e: 8b 72 60 mov 0x60(%rdx),%esi 1e5541: ba 01 00 00 00 mov $0x1,%edx 1e5546: e8 00 00 00 00 callq 1e554b 1e554b: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1e5552: 8b 50 64 mov 0x64(%rax),%edx 1e5555: 85 d2 test %edx,%edx 1e5557: 0f 84 2d ff ff ff je 1e548a 1e555d: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e5564: 48 8b 8b 10 01 00 00 mov 0x110(%rbx),%rcx 1e556b: 45 89 e1 mov %r12d,%r9d 1e556e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e5572: 8b 70 54 mov 0x54(%rax),%esi 1e5575: 44 8b 82 b0 00 00 00 mov 0xb0(%rdx),%r8d 1e557c: 0f b6 49 2c movzbl 0x2c(%rcx),%ecx 1e5580: ba 01 00 00 00 mov $0x1,%edx 1e5585: e8 00 00 00 00 callq 1e558a 1e558a: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e5591: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e5598: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 1e559f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e55a3: 44 8b 82 dc 00 00 00 mov 0xdc(%rdx),%r8d 1e55aa: 0f b6 48 37 movzbl 0x37(%rax),%ecx 1e55ae: 8b 76 64 mov 0x64(%rsi),%esi 1e55b1: 6a 01 pushq $0x1 1e55b3: 44 8b 8a e4 00 00 00 mov 0xe4(%rdx),%r9d 1e55ba: 41 51 push %r9 1e55bc: 44 0f b6 48 39 movzbl 0x39(%rax),%r9d 1e55c1: 41 51 push %r9 1e55c3: 41 b9 01 00 00 00 mov $0x1,%r9d 1e55c9: 6a 01 pushq $0x1 1e55cb: 8b 92 e0 00 00 00 mov 0xe0(%rdx),%edx 1e55d1: 52 push %rdx 1e55d2: 0f b6 40 38 movzbl 0x38(%rax),%eax 1e55d6: ba 03 00 00 00 mov $0x3,%edx 1e55db: 50 push %rax 1e55dc: e8 00 00 00 00 callq 1e55e1 1e55e1: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e55e8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e55ec: 41 89 e9 mov %ebp,%r9d 1e55ef: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e55f6: 48 83 c4 30 add $0x30,%rsp 1e55fa: 0f b6 4a 3a movzbl 0x3a(%rdx),%ecx 1e55fe: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 1e5605: 44 8b 80 e8 00 00 00 mov 0xe8(%rax),%r8d 1e560c: 5b pop %rbx 1e560d: 8b 72 64 mov 0x64(%rdx),%esi 1e5610: 5d pop %rbp 1e5611: ba 01 00 00 00 mov $0x1,%edx 1e5616: 41 5c pop %r12 1e5618: e9 00 00 00 00 jmpq 1e561d 1e561d: 0f 1f 00 nopl (%rax) 00000000001e5620 : 1e5620: e8 00 00 00 00 callq 1e5625 1e5625: 55 push %rbp 1e5626: 89 d5 mov %edx,%ebp 1e5628: 41 89 f1 mov %esi,%r9d 1e562b: 53 push %rbx 1e562c: 48 8b 97 10 01 00 00 mov 0x110(%rdi),%rdx 1e5633: 48 89 fb mov %rdi,%rbx 1e5636: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e563d: 0f b6 4a 2e movzbl 0x2e(%rdx),%ecx 1e5641: 48 8b 97 08 01 00 00 mov 0x108(%rdi),%rdx 1e5648: 44 8b 80 b8 00 00 00 mov 0xb8(%rax),%r8d 1e564f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e5653: 8b 72 54 mov 0x54(%rdx),%esi 1e5656: ba 01 00 00 00 mov $0x1,%edx 1e565b: e8 00 00 00 00 callq 1e5660 1e5660: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1e5667: 8b 70 6c mov 0x6c(%rax),%esi 1e566a: 85 f6 test %esi,%esi 1e566c: 74 2c je 1e569a 1e566e: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e5675: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e567c: 41 89 e9 mov %ebp,%r9d 1e567f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e5683: 5b pop %rbx 1e5684: 0f b6 4a 3d movzbl 0x3d(%rdx),%ecx 1e5688: 44 8b 80 f4 00 00 00 mov 0xf4(%rax),%r8d 1e568f: ba 01 00 00 00 mov $0x1,%edx 1e5694: 5d pop %rbp 1e5695: e9 00 00 00 00 jmpq 1e569a 1e569a: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e56a1: 48 8b 8b 10 01 00 00 mov 0x110(%rbx),%rcx 1e56a8: 41 89 e9 mov %ebp,%r9d 1e56ab: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e56af: 8b 70 68 mov 0x68(%rax),%esi 1e56b2: 44 8b 82 f4 00 00 00 mov 0xf4(%rdx),%r8d 1e56b9: 0f b6 49 3d movzbl 0x3d(%rcx),%ecx 1e56bd: ba 01 00 00 00 mov $0x1,%edx 1e56c2: 5b pop %rbx 1e56c3: 5d pop %rbp 1e56c4: e9 00 00 00 00 jmpq 1e56c9 1e56c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001e56d0 : 1e56d0: e8 00 00 00 00 callq 1e56d5 1e56d5: 55 push %rbp 1e56d6: 89 d5 mov %edx,%ebp 1e56d8: 41 89 f1 mov %esi,%r9d 1e56db: 53 push %rbx 1e56dc: 48 8b 97 10 01 00 00 mov 0x110(%rdi),%rdx 1e56e3: 48 89 fb mov %rdi,%rbx 1e56e6: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e56ed: 0f b6 4a 2d movzbl 0x2d(%rdx),%ecx 1e56f1: 48 8b 97 08 01 00 00 mov 0x108(%rdi),%rdx 1e56f8: 44 8b 80 b4 00 00 00 mov 0xb4(%rax),%r8d 1e56ff: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e5703: 8b 72 60 mov 0x60(%rdx),%esi 1e5706: ba 01 00 00 00 mov $0x1,%edx 1e570b: e8 00 00 00 00 callq 1e5710 1e5710: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e5717: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e571e: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 1e5725: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e5729: 44 8b 82 cc 00 00 00 mov 0xcc(%rdx),%r8d 1e5730: 0f b6 48 33 movzbl 0x33(%rax),%ecx 1e5734: 8b 76 60 mov 0x60(%rsi),%esi 1e5737: 6a 01 pushq $0x1 1e5739: 44 8b 8a d4 00 00 00 mov 0xd4(%rdx),%r9d 1e5740: 41 51 push %r9 1e5742: 44 0f b6 48 35 movzbl 0x35(%rax),%r9d 1e5747: 41 51 push %r9 1e5749: 41 b9 01 00 00 00 mov $0x1,%r9d 1e574f: 6a 01 pushq $0x1 1e5751: 8b 92 d0 00 00 00 mov 0xd0(%rdx),%edx 1e5757: 52 push %rdx 1e5758: 0f b6 40 34 movzbl 0x34(%rax),%eax 1e575c: ba 03 00 00 00 mov $0x3,%edx 1e5761: 50 push %rax 1e5762: e8 00 00 00 00 callq 1e5767 1e5767: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e576e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e5772: 41 89 e9 mov %ebp,%r9d 1e5775: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e577c: 48 83 c4 30 add $0x30,%rsp 1e5780: 0f b6 4a 36 movzbl 0x36(%rdx),%ecx 1e5784: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 1e578b: 44 8b 80 d8 00 00 00 mov 0xd8(%rax),%r8d 1e5792: 5b pop %rbx 1e5793: 8b 72 60 mov 0x60(%rdx),%esi 1e5796: 5d pop %rbp 1e5797: ba 01 00 00 00 mov $0x1,%edx 1e579c: e9 00 00 00 00 jmpq 1e57a1 1e57a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e57a8: 00 00 00 00 1e57ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e57b0 : 1e57b0: e8 00 00 00 00 callq 1e57b5 1e57b5: 55 push %rbp 1e57b6: 89 d5 mov %edx,%ebp 1e57b8: 41 89 f1 mov %esi,%r9d 1e57bb: 53 push %rbx 1e57bc: 48 8b 97 10 01 00 00 mov 0x110(%rdi),%rdx 1e57c3: 48 89 fb mov %rdi,%rbx 1e57c6: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e57cd: 0f b6 4a 2e movzbl 0x2e(%rdx),%ecx 1e57d1: 48 8b 97 08 01 00 00 mov 0x108(%rdi),%rdx 1e57d8: 44 8b 80 b8 00 00 00 mov 0xb8(%rax),%r8d 1e57df: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e57e3: 8b 72 68 mov 0x68(%rdx),%esi 1e57e6: ba 01 00 00 00 mov $0x1,%edx 1e57eb: e8 00 00 00 00 callq 1e57f0 1e57f0: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e57f7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e57fb: 41 89 e9 mov %ebp,%r9d 1e57fe: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e5805: 0f b6 4a 3d movzbl 0x3d(%rdx),%ecx 1e5809: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 1e5810: 44 8b 80 f4 00 00 00 mov 0xf4(%rax),%r8d 1e5817: 5b pop %rbx 1e5818: 8b 72 68 mov 0x68(%rdx),%esi 1e581b: 5d pop %rbp 1e581c: ba 01 00 00 00 mov $0x1,%edx 1e5821: e9 00 00 00 00 jmpq 1e5826 1e5826: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e582d: 00 00 00 00000000001e5830 : 1e5830: e8 00 00 00 00 callq 1e5835 1e5835: 41 54 push %r12 1e5837: 41 89 cc mov %ecx,%r12d 1e583a: 41 89 f1 mov %esi,%r9d 1e583d: 55 push %rbp 1e583e: 89 d5 mov %edx,%ebp 1e5840: 53 push %rbx 1e5841: 48 8b 97 10 01 00 00 mov 0x110(%rdi),%rdx 1e5848: 48 89 fb mov %rdi,%rbx 1e584b: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e5852: 0f b6 4a 2e movzbl 0x2e(%rdx),%ecx 1e5856: 48 8b 97 08 01 00 00 mov 0x108(%rdi),%rdx 1e585d: 44 8b 80 b8 00 00 00 mov 0xb8(%rax),%r8d 1e5864: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e5868: 8b 72 54 mov 0x54(%rdx),%esi 1e586b: ba 01 00 00 00 mov $0x1,%edx 1e5870: e8 00 00 00 00 callq 1e5875 1e5875: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1e587c: 8b 70 6c mov 0x6c(%rax),%esi 1e587f: 85 f6 test %esi,%esi 1e5881: 74 41 je 1e58c4 1e5883: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e588a: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e5891: 41 89 e9 mov %ebp,%r9d 1e5894: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e5898: 44 8b 82 f4 00 00 00 mov 0xf4(%rdx),%r8d 1e589f: 0f b6 48 3d movzbl 0x3d(%rax),%ecx 1e58a3: 41 54 push %r12 1e58a5: 8b 92 f8 00 00 00 mov 0xf8(%rdx),%edx 1e58ab: 52 push %rdx 1e58ac: 0f b6 40 3e movzbl 0x3e(%rax),%eax 1e58b0: ba 02 00 00 00 mov $0x2,%edx 1e58b5: 50 push %rax 1e58b6: e8 00 00 00 00 callq 1e58bb 1e58bb: 48 83 c4 18 add $0x18,%rsp 1e58bf: 5b pop %rbx 1e58c0: 5d pop %rbp 1e58c1: 41 5c pop %r12 1e58c3: c3 retq 1e58c4: 48 8b 8b 18 01 00 00 mov 0x118(%rbx),%rcx 1e58cb: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e58d2: 41 89 e9 mov %ebp,%r9d 1e58d5: 8b 70 68 mov 0x68(%rax),%esi 1e58d8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e58dc: 44 0f b6 52 3d movzbl 0x3d(%rdx),%r10d 1e58e1: 44 8b 81 f4 00 00 00 mov 0xf4(%rcx),%r8d 1e58e8: 41 54 push %r12 1e58ea: 8b 81 f8 00 00 00 mov 0xf8(%rcx),%eax 1e58f0: 44 89 d1 mov %r10d,%ecx 1e58f3: 50 push %rax 1e58f4: 0f b6 42 3e movzbl 0x3e(%rdx),%eax 1e58f8: ba 02 00 00 00 mov $0x2,%edx 1e58fd: 50 push %rax 1e58fe: e8 00 00 00 00 callq 1e5903 1e5903: 48 83 c4 18 add $0x18,%rsp 1e5907: 5b pop %rbx 1e5908: 5d pop %rbp 1e5909: 41 5c pop %r12 1e590b: c3 retq 1e590c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e5910 : 1e5910: b8 ff ff ff ff mov $0xffffffff,%eax 1e5915: 0f bd c7 bsr %edi,%eax 1e5918: c3 retq 1e5919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001e5920 : 1e5920: e8 00 00 00 00 callq 1e5925 1e5925: 41 57 push %r15 1e5927: 41 56 push %r14 1e5929: 41 55 push %r13 1e592b: 41 54 push %r12 1e592d: 49 89 fc mov %rdi,%r12 1e5930: 55 push %rbp 1e5931: 48 89 f5 mov %rsi,%rbp 1e5934: 53 push %rbx 1e5935: 48 83 ec 08 sub $0x8,%rsp 1e5939: 48 8b 9f 18 01 00 00 mov 0x118(%rdi),%rbx 1e5940: 44 8b 6b 78 mov 0x78(%rbx),%r13d 1e5944: 45 85 ed test %r13d,%r13d 1e5947: 75 25 jne 1e596e 1e5949: 8b 53 68 mov 0x68(%rbx),%edx 1e594c: 85 d2 test %edx,%edx 1e594e: 0f 85 cc 00 00 00 jne 1e5a20 1e5954: 8b 53 70 mov 0x70(%rbx),%edx 1e5957: 85 d2 test %edx,%edx 1e5959: 0f 85 7e 01 00 00 jne 1e5add 1e595f: 48 83 c4 08 add $0x8,%rsp 1e5963: 5b pop %rbx 1e5964: 5d pop %rbp 1e5965: 41 5c pop %r12 1e5967: 41 5d pop %r13 1e5969: 41 5e pop %r14 1e596b: 41 5f pop %r15 1e596d: c3 retq 1e596e: 4c 8b b7 10 01 00 00 mov 0x110(%rdi),%r14 1e5975: 8b 7e 04 mov 0x4(%rsi),%edi 1e5978: e8 93 ff ff ff callq 1e5910 1e597d: 8b 7d 14 mov 0x14(%rbp),%edi 1e5980: 89 44 24 04 mov %eax,0x4(%rsp) 1e5984: e8 87 ff ff ff callq 1e5910 1e5989: 8b 7d 10 mov 0x10(%rbp),%edi 1e598c: 41 89 c7 mov %eax,%r15d 1e598f: e8 7c ff ff ff callq 1e5910 1e5994: 44 0f b6 45 1c movzbl 0x1c(%rbp),%r8d 1e5999: 41 0f b6 4e 1e movzbl 0x1e(%r14),%ecx 1e599e: 49 8b b4 24 08 01 00 mov 0x108(%r12),%rsi 1e59a5: 00 1e59a6: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e59ab: 8b 76 04 mov 0x4(%rsi),%esi 1e59ae: 41 50 push %r8 1e59b0: 44 8b 43 7c mov 0x7c(%rbx),%r8d 1e59b4: 41 50 push %r8 1e59b6: 45 0f b6 46 1f movzbl 0x1f(%r14),%r8d 1e59bb: 41 50 push %r8 1e59bd: 6a 01 pushq $0x1 1e59bf: 44 8b 43 74 mov 0x74(%rbx),%r8d 1e59c3: 41 50 push %r8 1e59c5: 45 0f b6 46 1d movzbl 0x1d(%r14),%r8d 1e59ca: 41 50 push %r8 1e59cc: 8b 54 24 34 mov 0x34(%rsp),%edx 1e59d0: 45 89 e8 mov %r13d,%r8d 1e59d3: 52 push %rdx 1e59d4: 8b 93 84 00 00 00 mov 0x84(%rbx),%edx 1e59da: 52 push %rdx 1e59db: 41 0f b6 56 21 movzbl 0x21(%r14),%edx 1e59e0: 52 push %rdx 1e59e1: 41 57 push %r15 1e59e3: 8b 93 80 00 00 00 mov 0x80(%rbx),%edx 1e59e9: 52 push %rdx 1e59ea: 41 0f b6 56 20 movzbl 0x20(%r14),%edx 1e59ef: 52 push %rdx 1e59f0: 44 8b 4d 00 mov 0x0(%rbp),%r9d 1e59f4: ba 06 00 00 00 mov $0x6,%edx 1e59f9: 50 push %rax 1e59fa: 8b 43 54 mov 0x54(%rbx),%eax 1e59fd: 50 push %rax 1e59fe: 41 0f b6 46 15 movzbl 0x15(%r14),%eax 1e5a03: 50 push %rax 1e5a04: e8 00 00 00 00 callq 1e5a09 1e5a09: 49 8b 9c 24 18 01 00 mov 0x118(%r12),%rbx 1e5a10: 00 1e5a11: 48 83 c4 78 add $0x78,%rsp 1e5a15: 8b 53 68 mov 0x68(%rbx),%edx 1e5a18: 85 d2 test %edx,%edx 1e5a1a: 0f 84 34 ff ff ff je 1e5954 1e5a20: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 1e5a27: 00 1e5a28: 49 8b b4 24 08 01 00 mov 0x108(%r12),%rsi 1e5a2f: 00 1e5a30: 44 8b 43 54 mov 0x54(%rbx),%r8d 1e5a34: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e5a39: 0f b6 48 15 movzbl 0x15(%rax),%ecx 1e5a3d: 8b 76 04 mov 0x4(%rsi),%esi 1e5a40: 6a 01 pushq $0x1 1e5a42: 44 8b 4b 74 mov 0x74(%rbx),%r9d 1e5a46: 41 51 push %r9 1e5a48: 44 0f b6 48 1d movzbl 0x1d(%rax),%r9d 1e5a4d: 41 51 push %r9 1e5a4f: 44 8b 4d 30 mov 0x30(%rbp),%r9d 1e5a53: 41 51 push %r9 1e5a55: 44 8b 4b 70 mov 0x70(%rbx),%r9d 1e5a59: 41 51 push %r9 1e5a5b: 44 0f b6 48 1c movzbl 0x1c(%rax),%r9d 1e5a60: 41 51 push %r9 1e5a62: 44 8b 4d 2c mov 0x2c(%rbp),%r9d 1e5a66: 41 51 push %r9 1e5a68: 44 8b 4b 6c mov 0x6c(%rbx),%r9d 1e5a6c: 41 51 push %r9 1e5a6e: 44 0f b6 48 1b movzbl 0x1b(%rax),%r9d 1e5a73: 41 51 push %r9 1e5a75: 44 8b 4d 24 mov 0x24(%rbp),%r9d 1e5a79: 41 51 push %r9 1e5a7b: 52 push %rdx 1e5a7c: 0f b6 50 1a movzbl 0x1a(%rax),%edx 1e5a80: 52 push %rdx 1e5a81: 8b 55 1c mov 0x1c(%rbp),%edx 1e5a84: 52 push %rdx 1e5a85: 8b 53 64 mov 0x64(%rbx),%edx 1e5a88: 52 push %rdx 1e5a89: 0f b6 50 19 movzbl 0x19(%rax),%edx 1e5a8d: 44 8b 4d 00 mov 0x0(%rbp),%r9d 1e5a91: 52 push %rdx 1e5a92: 8b 55 14 mov 0x14(%rbp),%edx 1e5a95: 52 push %rdx 1e5a96: 8b 53 60 mov 0x60(%rbx),%edx 1e5a99: 52 push %rdx 1e5a9a: 0f b6 50 18 movzbl 0x18(%rax),%edx 1e5a9e: 52 push %rdx 1e5a9f: 8b 55 0c mov 0xc(%rbp),%edx 1e5aa2: 52 push %rdx 1e5aa3: 8b 53 5c mov 0x5c(%rbx),%edx 1e5aa6: 52 push %rdx 1e5aa7: 0f b6 50 17 movzbl 0x17(%rax),%edx 1e5aab: 52 push %rdx 1e5aac: 8b 55 04 mov 0x4(%rbp),%edx 1e5aaf: 52 push %rdx 1e5ab0: 8b 53 58 mov 0x58(%rbx),%edx 1e5ab3: 52 push %rdx 1e5ab4: 0f b6 40 16 movzbl 0x16(%rax),%eax 1e5ab8: ba 09 00 00 00 mov $0x9,%edx 1e5abd: 50 push %rax 1e5abe: e8 00 00 00 00 callq 1e5ac3 1e5ac3: 49 8b 9c 24 18 01 00 mov 0x118(%r12),%rbx 1e5aca: 00 1e5acb: 48 81 c4 c0 00 00 00 add $0xc0,%rsp 1e5ad2: 8b 53 70 mov 0x70(%rbx),%edx 1e5ad5: 85 d2 test %edx,%edx 1e5ad7: 0f 84 82 fe ff ff je 1e595f 1e5add: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 1e5ae4: 00 1e5ae5: 49 8b b4 24 08 01 00 mov 0x108(%r12),%rsi 1e5aec: 00 1e5aed: 44 8b 43 54 mov 0x54(%rbx),%r8d 1e5af1: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e5af6: 0f b6 48 15 movzbl 0x15(%rax),%ecx 1e5afa: 8b 76 04 mov 0x4(%rsi),%esi 1e5afd: 6a 01 pushq $0x1 1e5aff: 44 8b 4b 74 mov 0x74(%rbx),%r9d 1e5b03: 41 51 push %r9 1e5b05: 44 0f b6 48 1d movzbl 0x1d(%rax),%r9d 1e5b0a: 41 51 push %r9 1e5b0c: 44 8b 4d 30 mov 0x30(%rbp),%r9d 1e5b10: 41 51 push %r9 1e5b12: 52 push %rdx 1e5b13: 0f b6 50 1c movzbl 0x1c(%rax),%edx 1e5b17: 52 push %rdx 1e5b18: 8b 55 2c mov 0x2c(%rbp),%edx 1e5b1b: 52 push %rdx 1e5b1c: 8b 53 6c mov 0x6c(%rbx),%edx 1e5b1f: 52 push %rdx 1e5b20: 0f b6 50 1b movzbl 0x1b(%rax),%edx 1e5b24: 52 push %rdx 1e5b25: 8b 55 1c mov 0x1c(%rbp),%edx 1e5b28: 52 push %rdx 1e5b29: 8b 53 64 mov 0x64(%rbx),%edx 1e5b2c: 52 push %rdx 1e5b2d: 0f b6 50 19 movzbl 0x19(%rax),%edx 1e5b31: 52 push %rdx 1e5b32: 8b 55 14 mov 0x14(%rbp),%edx 1e5b35: 52 push %rdx 1e5b36: 8b 53 60 mov 0x60(%rbx),%edx 1e5b39: 52 push %rdx 1e5b3a: 0f b6 50 18 movzbl 0x18(%rax),%edx 1e5b3e: 44 8b 4d 00 mov 0x0(%rbp),%r9d 1e5b42: 52 push %rdx 1e5b43: 8b 55 0c mov 0xc(%rbp),%edx 1e5b46: 52 push %rdx 1e5b47: 8b 53 5c mov 0x5c(%rbx),%edx 1e5b4a: 52 push %rdx 1e5b4b: 0f b6 50 17 movzbl 0x17(%rax),%edx 1e5b4f: 52 push %rdx 1e5b50: 8b 55 04 mov 0x4(%rbp),%edx 1e5b53: 52 push %rdx 1e5b54: 8b 53 58 mov 0x58(%rbx),%edx 1e5b57: 52 push %rdx 1e5b58: 0f b6 40 16 movzbl 0x16(%rax),%eax 1e5b5c: ba 08 00 00 00 mov $0x8,%edx 1e5b61: 50 push %rax 1e5b62: e8 00 00 00 00 callq 1e5b67 1e5b67: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 1e5b6e: 48 83 c4 08 add $0x8,%rsp 1e5b72: 5b pop %rbx 1e5b73: 5d pop %rbp 1e5b74: 41 5c pop %r12 1e5b76: 41 5d pop %r13 1e5b78: 41 5e pop %r14 1e5b7a: 41 5f pop %r15 1e5b7c: c3 retq 1e5b7d: 0f 1f 00 nopl (%rax) 00000000001e5b80 : 1e5b80: e8 00 00 00 00 callq 1e5b85 1e5b85: 55 push %rbp 1e5b86: 48 89 f5 mov %rsi,%rbp 1e5b89: b9 01 00 00 00 mov $0x1,%ecx 1e5b8e: 31 d2 xor %edx,%edx 1e5b90: 53 push %rbx 1e5b91: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e5b98: 48 89 fb mov %rdi,%rbx 1e5b9b: 44 8b 88 94 00 00 00 mov 0x94(%rax),%r9d 1e5ba2: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1e5ba9: 44 0f b6 40 25 movzbl 0x25(%rax),%r8d 1e5bae: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 1e5bb5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e5bb9: 8b 70 40 mov 0x40(%rax),%esi 1e5bbc: 48 89 e8 mov %rbp,%rax 1e5bbf: c1 ed 08 shr $0x8,%ebp 1e5bc2: 48 c1 f8 20 sar $0x20,%rax 1e5bc6: 50 push %rax 1e5bc7: e8 00 00 00 00 callq 1e5bcc 1e5bcc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e5bd0: 31 d2 xor %edx,%edx 1e5bd2: b9 01 00 00 00 mov $0x1,%ecx 1e5bd7: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e5bde: 44 8b 88 98 00 00 00 mov 0x98(%rax),%r9d 1e5be5: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e5bec: 44 0f b6 40 26 movzbl 0x26(%rax),%r8d 1e5bf1: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1e5bf8: 8b 70 3c mov 0x3c(%rax),%esi 1e5bfb: 55 push %rbp 1e5bfc: e8 00 00 00 00 callq 1e5c01 1e5c01: 58 pop %rax 1e5c02: 5a pop %rdx 1e5c03: 5b pop %rbx 1e5c04: 5d pop %rbp 1e5c05: c3 retq 1e5c06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e5c0d: 00 00 00 00000000001e5c10 : 1e5c10: e8 00 00 00 00 callq 1e5c15 1e5c15: 41 54 push %r12 1e5c17: 41 89 cc mov %ecx,%r12d 1e5c1a: 41 89 f1 mov %esi,%r9d 1e5c1d: 55 push %rbp 1e5c1e: 89 d5 mov %edx,%ebp 1e5c20: 53 push %rbx 1e5c21: 48 8b 97 10 01 00 00 mov 0x110(%rdi),%rdx 1e5c28: 48 89 fb mov %rdi,%rbx 1e5c2b: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e5c32: 0f b6 4a 2b movzbl 0x2b(%rdx),%ecx 1e5c36: 48 8b 97 08 01 00 00 mov 0x108(%rdi),%rdx 1e5c3d: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 1e5c44: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e5c48: 8b 72 54 mov 0x54(%rdx),%esi 1e5c4b: ba 01 00 00 00 mov $0x1,%edx 1e5c50: e8 00 00 00 00 callq 1e5c55 1e5c55: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e5c5c: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e5c63: 48 8b 8b 08 01 00 00 mov 0x108(%rbx),%rcx 1e5c6a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e5c6e: 44 8b 8a bc 00 00 00 mov 0xbc(%rdx),%r9d 1e5c75: 44 0f b6 40 2f movzbl 0x2f(%rax),%r8d 1e5c7a: 8b 71 58 mov 0x58(%rcx),%esi 1e5c7d: 41 54 push %r12 1e5c7f: b9 02 00 00 00 mov $0x2,%ecx 1e5c84: 8b 92 c0 00 00 00 mov 0xc0(%rdx),%edx 1e5c8a: 52 push %rdx 1e5c8b: 0f b6 40 30 movzbl 0x30(%rax),%eax 1e5c8f: 31 d2 xor %edx,%edx 1e5c91: 50 push %rax 1e5c92: 55 push %rbp 1e5c93: e8 00 00 00 00 callq 1e5c98 1e5c98: 48 83 c4 20 add $0x20,%rsp 1e5c9c: 5b pop %rbx 1e5c9d: 5d pop %rbp 1e5c9e: 41 5c pop %r12 1e5ca0: c3 retq 1e5ca1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e5ca8: 00 00 00 00 1e5cac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e5cb0 : 1e5cb0: e8 00 00 00 00 callq 1e5cb5 1e5cb5: 55 push %rbp 1e5cb6: 48 89 e5 mov %rsp,%rbp 1e5cb9: 41 57 push %r15 1e5cbb: 49 89 f7 mov %rsi,%r15 1e5cbe: be 02 00 00 00 mov $0x2,%esi 1e5cc3: 41 56 push %r14 1e5cc5: 49 89 ce mov %rcx,%r14 1e5cc8: 44 89 c9 mov %r9d,%ecx 1e5ccb: 41 55 push %r13 1e5ccd: 4c 8d 6d 10 lea 0x10(%rbp),%r13 1e5cd1: 41 54 push %r12 1e5cd3: 49 89 fc mov %rdi,%r12 1e5cd6: 53 push %rbx 1e5cd7: 4c 89 c3 mov %r8,%rbx 1e5cda: 48 c1 fb 20 sar $0x20,%rbx 1e5cde: 48 83 ec 10 sub $0x10,%rsp 1e5ce2: 48 8b 47 08 mov 0x8(%rdi),%rax 1e5ce6: 48 89 55 d0 mov %rdx,-0x30(%rbp) 1e5cea: 49 8b 55 10 mov 0x10(%r13),%rdx 1e5cee: 4d 8b 6d 18 mov 0x18(%r13),%r13 1e5cf2: 89 4d cc mov %ecx,-0x34(%rbp) 1e5cf5: 48 8b 00 mov (%rax),%rax 1e5cf8: 49 c1 fd 20 sar $0x20,%r13 1e5cfc: 44 0f b6 88 90 01 00 movzbl 0x190(%rax),%r9d 1e5d03: 00 1e5d04: 41 83 f1 01 xor $0x1,%r9d 1e5d08: 45 0f b6 c9 movzbl %r9b,%r9d 1e5d0c: 44 89 4d c8 mov %r9d,-0x38(%rbp) 1e5d10: e8 fb fe ff ff callq 1e5c10 1e5d15: 8b 4d cc mov -0x34(%rbp),%ecx 1e5d18: 4c 89 ea mov %r13,%rdx 1e5d1b: 4c 89 e7 mov %r12,%rdi 1e5d1e: be 01 00 00 00 mov $0x1,%esi 1e5d23: e8 e8 fe ff ff callq 1e5c10 1e5d28: 44 8b 4d c8 mov -0x38(%rbp),%r9d 1e5d2c: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e5d31: 49 8b 94 24 18 01 00 mov 0x118(%r12),%rdx 1e5d38: 00 1e5d39: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 1e5d40: 00 1e5d41: 49 8b b4 24 08 01 00 mov 0x108(%r12),%rsi 1e5d48: 00 1e5d49: 44 8b 82 ec 00 00 00 mov 0xec(%rdx),%r8d 1e5d50: 0f b6 48 3b movzbl 0x3b(%rax),%ecx 1e5d54: 8b 76 68 mov 0x68(%rsi),%esi 1e5d57: 6a 01 pushq $0x1 1e5d59: 8b 92 f0 00 00 00 mov 0xf0(%rdx),%edx 1e5d5f: 52 push %rdx 1e5d60: 0f b6 40 3c movzbl 0x3c(%rax),%eax 1e5d64: ba 02 00 00 00 mov $0x2,%edx 1e5d69: 50 push %rax 1e5d6a: e8 00 00 00 00 callq 1e5d6f 1e5d6f: 44 89 fa mov %r15d,%edx 1e5d72: 4c 89 e7 mov %r12,%rdi 1e5d75: be 02 00 00 00 mov $0x2,%esi 1e5d7a: e8 e1 f6 ff ff callq 1e5460 1e5d7f: 48 8b 55 d0 mov -0x30(%rbp),%rdx 1e5d83: 4c 89 e7 mov %r12,%rdi 1e5d86: be 01 00 00 00 mov $0x1,%esi 1e5d8b: 48 c1 fa 20 sar $0x20,%rdx 1e5d8f: e8 cc f6 ff ff callq 1e5460 1e5d94: 44 89 f2 mov %r14d,%edx 1e5d97: 4c 89 e7 mov %r12,%rdi 1e5d9a: be 02 00 00 00 mov $0x2,%esi 1e5d9f: e8 7c f8 ff ff callq 1e5620 1e5da4: 48 89 da mov %rbx,%rdx 1e5da7: 4c 89 e7 mov %r12,%rdi 1e5daa: be 01 00 00 00 mov $0x1,%esi 1e5daf: 48 83 c4 18 add $0x18,%rsp 1e5db3: 48 8d 65 d8 lea -0x28(%rbp),%rsp 1e5db7: 5b pop %rbx 1e5db8: 41 5c pop %r12 1e5dba: 41 5d pop %r13 1e5dbc: 41 5e pop %r14 1e5dbe: 41 5f pop %r15 1e5dc0: 5d pop %rbp 1e5dc1: e9 5a f8 ff ff jmpq 1e5620 1e5dc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e5dcd: 00 00 00 00000000001e5dd0 : 1e5dd0: e8 00 00 00 00 callq 1e5dd5 1e5dd5: 55 push %rbp 1e5dd6: 48 89 e5 mov %rsp,%rbp 1e5dd9: 41 57 push %r15 1e5ddb: 49 89 f7 mov %rsi,%r15 1e5dde: 31 f6 xor %esi,%esi 1e5de0: 41 56 push %r14 1e5de2: 49 89 d6 mov %rdx,%r14 1e5de5: 41 55 push %r13 1e5de7: 4c 8d 6d 10 lea 0x10(%rbp),%r13 1e5deb: 41 54 push %r12 1e5ded: 49 89 fc mov %rdi,%r12 1e5df0: 53 push %rbx 1e5df1: 4c 89 c3 mov %r8,%rbx 1e5df4: 48 83 ec 20 sub $0x20,%rsp 1e5df8: 49 8b 45 10 mov 0x10(%r13),%rax 1e5dfc: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e5e00: 45 89 cd mov %r9d,%r13d 1e5e03: 49 8b 54 24 08 mov 0x8(%r12),%rdx 1e5e08: 48 89 4d c8 mov %rcx,-0x38(%rbp) 1e5e0c: 44 89 e9 mov %r13d,%ecx 1e5e0f: 48 89 7d d0 mov %rdi,-0x30(%rbp) 1e5e13: 4c 89 e7 mov %r12,%rdi 1e5e16: 48 8b 12 mov (%rdx),%rdx 1e5e19: 48 89 45 c0 mov %rax,-0x40(%rbp) 1e5e1d: 44 0f b6 8a 90 01 00 movzbl 0x190(%rdx),%r9d 1e5e24: 00 1e5e25: 89 c2 mov %eax,%edx 1e5e27: 41 83 f1 01 xor $0x1,%r9d 1e5e2b: 45 0f b6 c9 movzbl %r9b,%r9d 1e5e2f: 44 89 4d bc mov %r9d,-0x44(%rbp) 1e5e33: e8 d8 fd ff ff callq 1e5c10 1e5e38: 48 8b 45 c0 mov -0x40(%rbp),%rax 1e5e3c: 44 89 e9 mov %r13d,%ecx 1e5e3f: 4c 89 e7 mov %r12,%rdi 1e5e42: be 01 00 00 00 mov $0x1,%esi 1e5e47: 48 c1 f8 20 sar $0x20,%rax 1e5e4b: 48 89 c2 mov %rax,%rdx 1e5e4e: e8 bd fd ff ff callq 1e5c10 1e5e53: 8b 55 d0 mov -0x30(%rbp),%edx 1e5e56: 44 89 e9 mov %r13d,%ecx 1e5e59: 4c 89 e7 mov %r12,%rdi 1e5e5c: be 02 00 00 00 mov $0x2,%esi 1e5e61: e8 aa fd ff ff callq 1e5c10 1e5e66: 48 8b 55 d0 mov -0x30(%rbp),%rdx 1e5e6a: 44 89 e9 mov %r13d,%ecx 1e5e6d: 4c 89 e7 mov %r12,%rdi 1e5e70: be 03 00 00 00 mov $0x3,%esi 1e5e75: 48 c1 fa 20 sar $0x20,%rdx 1e5e79: e8 92 fd ff ff callq 1e5c10 1e5e7e: 44 8b 4d bc mov -0x44(%rbp),%r9d 1e5e82: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e5e87: 49 8b 94 24 18 01 00 mov 0x118(%r12),%rdx 1e5e8e: 00 1e5e8f: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 1e5e96: 00 1e5e97: 49 8b b4 24 08 01 00 mov 0x108(%r12),%rsi 1e5e9e: 00 1e5e9f: 44 8b 82 ec 00 00 00 mov 0xec(%rdx),%r8d 1e5ea6: 0f b6 48 3b movzbl 0x3b(%rax),%ecx 1e5eaa: 8b 76 68 mov 0x68(%rsi),%esi 1e5ead: 6a 01 pushq $0x1 1e5eaf: 8b 92 f0 00 00 00 mov 0xf0(%rdx),%edx 1e5eb5: 52 push %rdx 1e5eb6: 0f b6 40 3c movzbl 0x3c(%rax),%eax 1e5eba: ba 02 00 00 00 mov $0x2,%edx 1e5ebf: 50 push %rax 1e5ec0: e8 00 00 00 00 callq 1e5ec5 1e5ec5: 44 89 fa mov %r15d,%edx 1e5ec8: 4c 89 e7 mov %r12,%rdi 1e5ecb: 31 f6 xor %esi,%esi 1e5ecd: e8 8e f5 ff ff callq 1e5460 1e5ed2: 4c 89 fa mov %r15,%rdx 1e5ed5: 4c 89 e7 mov %r12,%rdi 1e5ed8: be 01 00 00 00 mov $0x1,%esi 1e5edd: 48 c1 fa 20 sar $0x20,%rdx 1e5ee1: e8 7a f5 ff ff callq 1e5460 1e5ee6: 44 89 f2 mov %r14d,%edx 1e5ee9: 4c 89 e7 mov %r12,%rdi 1e5eec: be 02 00 00 00 mov $0x2,%esi 1e5ef1: e8 6a f5 ff ff callq 1e5460 1e5ef6: 4c 89 f2 mov %r14,%rdx 1e5ef9: 4c 89 e7 mov %r12,%rdi 1e5efc: be 03 00 00 00 mov $0x3,%esi 1e5f01: 48 c1 fa 20 sar $0x20,%rdx 1e5f05: e8 56 f5 ff ff callq 1e5460 1e5f0a: 4c 8b 75 c8 mov -0x38(%rbp),%r14 1e5f0e: 4c 89 e7 mov %r12,%rdi 1e5f11: 31 f6 xor %esi,%esi 1e5f13: 44 89 f2 mov %r14d,%edx 1e5f16: e8 05 f7 ff ff callq 1e5620 1e5f1b: 4c 89 f2 mov %r14,%rdx 1e5f1e: 4c 89 e7 mov %r12,%rdi 1e5f21: be 01 00 00 00 mov $0x1,%esi 1e5f26: 48 c1 fa 20 sar $0x20,%rdx 1e5f2a: e8 f1 f6 ff ff callq 1e5620 1e5f2f: 89 da mov %ebx,%edx 1e5f31: 4c 89 e7 mov %r12,%rdi 1e5f34: be 02 00 00 00 mov $0x2,%esi 1e5f39: e8 e2 f6 ff ff callq 1e5620 1e5f3e: 48 c1 fb 20 sar $0x20,%rbx 1e5f42: 4c 89 e7 mov %r12,%rdi 1e5f45: be 03 00 00 00 mov $0x3,%esi 1e5f4a: 48 83 c4 18 add $0x18,%rsp 1e5f4e: 48 8d 65 d8 lea -0x28(%rbp),%rsp 1e5f52: 48 89 da mov %rbx,%rdx 1e5f55: 5b pop %rbx 1e5f56: 41 5c pop %r12 1e5f58: 41 5d pop %r13 1e5f5a: 41 5e pop %r14 1e5f5c: 41 5f pop %r15 1e5f5e: 5d pop %rbp 1e5f5f: e9 bc f6 ff ff jmpq 1e5620 1e5f64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e5f6b: 00 00 00 00 1e5f6f: 90 nop 00000000001e5f70 : 1e5f70: e8 00 00 00 00 callq 1e5f75 1e5f75: 41 54 push %r12 1e5f77: 41 89 cc mov %ecx,%r12d 1e5f7a: 41 89 f1 mov %esi,%r9d 1e5f7d: 55 push %rbp 1e5f7e: 89 d5 mov %edx,%ebp 1e5f80: 53 push %rbx 1e5f81: 48 8b 97 10 01 00 00 mov 0x110(%rdi),%rdx 1e5f88: 48 89 fb mov %rdi,%rbx 1e5f8b: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e5f92: 0f b6 4a 2b movzbl 0x2b(%rdx),%ecx 1e5f96: 48 8b 97 08 01 00 00 mov 0x108(%rdi),%rdx 1e5f9d: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 1e5fa4: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e5fa8: 8b 72 50 mov 0x50(%rdx),%esi 1e5fab: ba 01 00 00 00 mov $0x1,%edx 1e5fb0: e8 00 00 00 00 callq 1e5fb5 1e5fb5: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e5fbc: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e5fc3: 48 8b 8b 08 01 00 00 mov 0x108(%rbx),%rcx 1e5fca: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e5fce: 44 8b 8a bc 00 00 00 mov 0xbc(%rdx),%r9d 1e5fd5: 44 0f b6 40 2f movzbl 0x2f(%rax),%r8d 1e5fda: 8b 71 58 mov 0x58(%rcx),%esi 1e5fdd: 41 54 push %r12 1e5fdf: b9 02 00 00 00 mov $0x2,%ecx 1e5fe4: 8b 92 c0 00 00 00 mov 0xc0(%rdx),%edx 1e5fea: 52 push %rdx 1e5feb: 0f b6 40 30 movzbl 0x30(%rax),%eax 1e5fef: 31 d2 xor %edx,%edx 1e5ff1: 50 push %rax 1e5ff2: 55 push %rbp 1e5ff3: e8 00 00 00 00 callq 1e5ff8 1e5ff8: 48 83 c4 20 add $0x20,%rsp 1e5ffc: 5b pop %rbx 1e5ffd: 5d pop %rbp 1e5ffe: 41 5c pop %r12 1e6000: c3 retq 1e6001: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e6008: 00 00 00 00 1e600c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e6010 : 1e6010: e8 00 00 00 00 callq 1e6015 1e6015: 55 push %rbp 1e6016: 48 89 e5 mov %rsp,%rbp 1e6019: 41 57 push %r15 1e601b: 49 89 f7 mov %rsi,%r15 1e601e: be 02 00 00 00 mov $0x2,%esi 1e6023: 41 56 push %r14 1e6025: 49 89 ce mov %rcx,%r14 1e6028: 44 89 c9 mov %r9d,%ecx 1e602b: 41 55 push %r13 1e602d: 4c 8d 6d 10 lea 0x10(%rbp),%r13 1e6031: 41 54 push %r12 1e6033: 49 89 fc mov %rdi,%r12 1e6036: 53 push %rbx 1e6037: 4c 89 c3 mov %r8,%rbx 1e603a: 48 c1 fb 20 sar $0x20,%rbx 1e603e: 48 83 ec 10 sub $0x10,%rsp 1e6042: 48 8b 47 08 mov 0x8(%rdi),%rax 1e6046: 48 89 55 d0 mov %rdx,-0x30(%rbp) 1e604a: 49 8b 55 10 mov 0x10(%r13),%rdx 1e604e: 4d 8b 6d 18 mov 0x18(%r13),%r13 1e6052: 89 4d cc mov %ecx,-0x34(%rbp) 1e6055: 48 8b 00 mov (%rax),%rax 1e6058: 49 c1 fd 20 sar $0x20,%r13 1e605c: 44 0f b6 88 90 01 00 movzbl 0x190(%rax),%r9d 1e6063: 00 1e6064: 41 83 f1 01 xor $0x1,%r9d 1e6068: 45 0f b6 c9 movzbl %r9b,%r9d 1e606c: 44 89 4d c8 mov %r9d,-0x38(%rbp) 1e6070: e8 fb fe ff ff callq 1e5f70 1e6075: 8b 4d cc mov -0x34(%rbp),%ecx 1e6078: 4c 89 ea mov %r13,%rdx 1e607b: 4c 89 e7 mov %r12,%rdi 1e607e: be 01 00 00 00 mov $0x1,%esi 1e6083: e8 e8 fe ff ff callq 1e5f70 1e6088: 44 8b 4d c8 mov -0x38(%rbp),%r9d 1e608c: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e6091: 49 8b 94 24 18 01 00 mov 0x118(%r12),%rdx 1e6098: 00 1e6099: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 1e60a0: 00 1e60a1: 49 8b b4 24 08 01 00 mov 0x108(%r12),%rsi 1e60a8: 00 1e60a9: 44 8b 82 ec 00 00 00 mov 0xec(%rdx),%r8d 1e60b0: 0f b6 48 3b movzbl 0x3b(%rax),%ecx 1e60b4: 8b 76 68 mov 0x68(%rsi),%esi 1e60b7: 6a 01 pushq $0x1 1e60b9: 8b 92 f0 00 00 00 mov 0xf0(%rdx),%edx 1e60bf: 52 push %rdx 1e60c0: 0f b6 40 3c movzbl 0x3c(%rax),%eax 1e60c4: ba 02 00 00 00 mov $0x2,%edx 1e60c9: 50 push %rax 1e60ca: e8 00 00 00 00 callq 1e60cf 1e60cf: 44 89 fa mov %r15d,%edx 1e60d2: 4c 89 e7 mov %r12,%rdi 1e60d5: be 02 00 00 00 mov $0x2,%esi 1e60da: e8 f1 f5 ff ff callq 1e56d0 1e60df: 48 8b 55 d0 mov -0x30(%rbp),%rdx 1e60e3: 4c 89 e7 mov %r12,%rdi 1e60e6: be 01 00 00 00 mov $0x1,%esi 1e60eb: 48 c1 fa 20 sar $0x20,%rdx 1e60ef: e8 dc f5 ff ff callq 1e56d0 1e60f4: 44 89 f2 mov %r14d,%edx 1e60f7: 4c 89 e7 mov %r12,%rdi 1e60fa: be 02 00 00 00 mov $0x2,%esi 1e60ff: e8 ac f6 ff ff callq 1e57b0 1e6104: 48 89 da mov %rbx,%rdx 1e6107: 4c 89 e7 mov %r12,%rdi 1e610a: be 01 00 00 00 mov $0x1,%esi 1e610f: 48 83 c4 18 add $0x18,%rsp 1e6113: 48 8d 65 d8 lea -0x28(%rbp),%rsp 1e6117: 5b pop %rbx 1e6118: 41 5c pop %r12 1e611a: 41 5d pop %r13 1e611c: 41 5e pop %r14 1e611e: 41 5f pop %r15 1e6120: 5d pop %rbp 1e6121: e9 8a f6 ff ff jmpq 1e57b0 1e6126: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e612d: 00 00 00 00000000001e6130 : 1e6130: e8 00 00 00 00 callq 1e6135 1e6135: 41 54 push %r12 1e6137: 41 89 cc mov %ecx,%r12d 1e613a: 41 89 f1 mov %esi,%r9d 1e613d: 55 push %rbp 1e613e: 89 d5 mov %edx,%ebp 1e6140: 53 push %rbx 1e6141: 48 8b 97 10 01 00 00 mov 0x110(%rdi),%rdx 1e6148: 48 89 fb mov %rdi,%rbx 1e614b: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e6152: 0f b6 4a 2b movzbl 0x2b(%rdx),%ecx 1e6156: 48 8b 97 08 01 00 00 mov 0x108(%rdi),%rdx 1e615d: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 1e6164: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e6168: 8b 72 54 mov 0x54(%rdx),%esi 1e616b: ba 01 00 00 00 mov $0x1,%edx 1e6170: e8 00 00 00 00 callq 1e6175 1e6175: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e617c: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e6183: 48 8b 8b 08 01 00 00 mov 0x108(%rbx),%rcx 1e618a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e618e: 44 8b 8a bc 00 00 00 mov 0xbc(%rdx),%r9d 1e6195: 44 0f b6 40 2f movzbl 0x2f(%rax),%r8d 1e619a: 8b 71 58 mov 0x58(%rcx),%esi 1e619d: 41 54 push %r12 1e619f: b9 02 00 00 00 mov $0x2,%ecx 1e61a4: 8b 92 c0 00 00 00 mov 0xc0(%rdx),%edx 1e61aa: 52 push %rdx 1e61ab: 0f b6 40 30 movzbl 0x30(%rax),%eax 1e61af: 31 d2 xor %edx,%edx 1e61b1: 50 push %rax 1e61b2: 55 push %rbp 1e61b3: e8 00 00 00 00 callq 1e61b8 1e61b8: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e61bf: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e61c6: 48 8b 8b 08 01 00 00 mov 0x108(%rbx),%rcx 1e61cd: 48 83 c4 20 add $0x20,%rsp 1e61d1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e61d5: 44 8b 8a c4 00 00 00 mov 0xc4(%rdx),%r9d 1e61dc: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 1e61e1: 8b 71 5c mov 0x5c(%rcx),%esi 1e61e4: 41 54 push %r12 1e61e6: b9 02 00 00 00 mov $0x2,%ecx 1e61eb: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 1e61f1: 52 push %rdx 1e61f2: 0f b6 40 32 movzbl 0x32(%rax),%eax 1e61f6: 31 d2 xor %edx,%edx 1e61f8: 50 push %rax 1e61f9: 55 push %rbp 1e61fa: e8 00 00 00 00 callq 1e61ff 1e61ff: 48 83 c4 20 add $0x20,%rsp 1e6203: 5b pop %rbx 1e6204: 5d pop %rbp 1e6205: 41 5c pop %r12 1e6207: c3 retq 1e6208: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1e620f: 00 00000000001e6210 : 1e6210: e8 00 00 00 00 callq 1e6215 1e6215: 55 push %rbp 1e6216: 48 89 e5 mov %rsp,%rbp 1e6219: 41 57 push %r15 1e621b: 41 56 push %r14 1e621d: 49 89 f6 mov %rsi,%r14 1e6220: 31 f6 xor %esi,%esi 1e6222: 41 55 push %r13 1e6224: 4c 8d 6d 10 lea 0x10(%rbp),%r13 1e6228: 41 54 push %r12 1e622a: 49 89 fc mov %rdi,%r12 1e622d: 53 push %rbx 1e622e: 48 89 cb mov %rcx,%rbx 1e6231: 48 83 ec 30 sub $0x30,%rsp 1e6235: 49 8b 45 08 mov 0x8(%r13),%rax 1e6239: 4d 8b 7d 00 mov 0x0(%r13),%r15 1e623d: 48 89 55 c8 mov %rdx,-0x38(%rbp) 1e6241: 48 8b 57 08 mov 0x8(%rdi),%rdx 1e6245: 49 8b 4d 18 mov 0x18(%r13),%rcx 1e6249: 4c 89 45 c0 mov %r8,-0x40(%rbp) 1e624d: 48 89 45 b8 mov %rax,-0x48(%rbp) 1e6251: 49 8b 45 10 mov 0x10(%r13),%rax 1e6255: 45 89 cd mov %r9d,%r13d 1e6258: 48 8b 12 mov (%rdx),%rdx 1e625b: 48 89 4d d0 mov %rcx,-0x30(%rbp) 1e625f: 44 89 e9 mov %r13d,%ecx 1e6262: 48 89 45 b0 mov %rax,-0x50(%rbp) 1e6266: 44 0f b6 8a 90 01 00 movzbl 0x190(%rdx),%r9d 1e626d: 00 1e626e: 89 c2 mov %eax,%edx 1e6270: 41 83 f1 01 xor $0x1,%r9d 1e6274: 45 0f b6 c9 movzbl %r9b,%r9d 1e6278: 44 89 4d ac mov %r9d,-0x54(%rbp) 1e627c: e8 af fe ff ff callq 1e6130 1e6281: 48 8b 45 b0 mov -0x50(%rbp),%rax 1e6285: 44 89 e9 mov %r13d,%ecx 1e6288: 4c 89 e7 mov %r12,%rdi 1e628b: be 01 00 00 00 mov $0x1,%esi 1e6290: 48 c1 f8 20 sar $0x20,%rax 1e6294: 48 89 c2 mov %rax,%rdx 1e6297: e8 94 fe ff ff callq 1e6130 1e629c: 8b 55 d0 mov -0x30(%rbp),%edx 1e629f: 44 89 e9 mov %r13d,%ecx 1e62a2: 4c 89 e7 mov %r12,%rdi 1e62a5: be 02 00 00 00 mov $0x2,%esi 1e62aa: e8 81 fe ff ff callq 1e6130 1e62af: 48 8b 4d d0 mov -0x30(%rbp),%rcx 1e62b3: 4c 89 e7 mov %r12,%rdi 1e62b6: be 03 00 00 00 mov $0x3,%esi 1e62bb: 48 c1 f9 20 sar $0x20,%rcx 1e62bf: 48 89 ca mov %rcx,%rdx 1e62c2: 44 89 e9 mov %r13d,%ecx 1e62c5: e8 66 fe ff ff callq 1e6130 1e62ca: 44 8b 4d ac mov -0x54(%rbp),%r9d 1e62ce: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e62d3: 49 8b 94 24 18 01 00 mov 0x118(%r12),%rdx 1e62da: 00 1e62db: 49 8b 84 24 10 01 00 mov 0x110(%r12),%rax 1e62e2: 00 1e62e3: 49 8b b4 24 08 01 00 mov 0x108(%r12),%rsi 1e62ea: 00 1e62eb: 44 8b 82 ec 00 00 00 mov 0xec(%rdx),%r8d 1e62f2: 0f b6 48 3b movzbl 0x3b(%rax),%ecx 1e62f6: 8b 76 68 mov 0x68(%rsi),%esi 1e62f9: 6a 01 pushq $0x1 1e62fb: 8b 92 f0 00 00 00 mov 0xf0(%rdx),%edx 1e6301: 52 push %rdx 1e6302: 0f b6 40 3c movzbl 0x3c(%rax),%eax 1e6306: ba 02 00 00 00 mov $0x2,%edx 1e630b: 50 push %rax 1e630c: e8 00 00 00 00 callq 1e6311 1e6311: 44 89 f2 mov %r14d,%edx 1e6314: 4c 89 e7 mov %r12,%rdi 1e6317: 31 f6 xor %esi,%esi 1e6319: e8 42 f1 ff ff callq 1e5460 1e631e: 4c 89 f7 mov %r14,%rdi 1e6321: be 01 00 00 00 mov $0x1,%esi 1e6326: 48 c1 ff 20 sar $0x20,%rdi 1e632a: 48 89 fa mov %rdi,%rdx 1e632d: 4c 89 e7 mov %r12,%rdi 1e6330: e8 2b f1 ff ff callq 1e5460 1e6335: 4c 8b 75 c8 mov -0x38(%rbp),%r14 1e6339: 4c 89 e7 mov %r12,%rdi 1e633c: be 02 00 00 00 mov $0x2,%esi 1e6341: 44 89 f2 mov %r14d,%edx 1e6344: e8 17 f1 ff ff callq 1e5460 1e6349: 4c 89 f2 mov %r14,%rdx 1e634c: 4c 89 e7 mov %r12,%rdi 1e634f: be 03 00 00 00 mov $0x3,%esi 1e6354: 48 c1 fa 20 sar $0x20,%rdx 1e6358: e8 03 f1 ff ff callq 1e5460 1e635d: 44 89 f9 mov %r15d,%ecx 1e6360: 89 da mov %ebx,%edx 1e6362: 4c 89 e7 mov %r12,%rdi 1e6365: 31 f6 xor %esi,%esi 1e6367: e8 c4 f4 ff ff callq 1e5830 1e636c: 4c 89 f9 mov %r15,%rcx 1e636f: 48 89 da mov %rbx,%rdx 1e6372: 4c 89 e7 mov %r12,%rdi 1e6375: 48 c1 f9 20 sar $0x20,%rcx 1e6379: 48 c1 fa 20 sar $0x20,%rdx 1e637d: be 01 00 00 00 mov $0x1,%esi 1e6382: e8 a9 f4 ff ff callq 1e5830 1e6387: 4c 8b 7d c0 mov -0x40(%rbp),%r15 1e638b: 48 8b 5d b8 mov -0x48(%rbp),%rbx 1e638f: 4c 89 e7 mov %r12,%rdi 1e6392: be 02 00 00 00 mov $0x2,%esi 1e6397: 89 d9 mov %ebx,%ecx 1e6399: 44 89 fa mov %r15d,%edx 1e639c: 48 c1 fb 20 sar $0x20,%rbx 1e63a0: e8 8b f4 ff ff callq 1e5830 1e63a5: 4c 89 fa mov %r15,%rdx 1e63a8: 48 89 d9 mov %rbx,%rcx 1e63ab: 4c 89 e7 mov %r12,%rdi 1e63ae: 48 83 c4 18 add $0x18,%rsp 1e63b2: 48 8d 65 d8 lea -0x28(%rbp),%rsp 1e63b6: 48 c1 fa 20 sar $0x20,%rdx 1e63ba: be 03 00 00 00 mov $0x3,%esi 1e63bf: 5b pop %rbx 1e63c0: 41 5c pop %r12 1e63c2: 41 5d pop %r13 1e63c4: 41 5e pop %r14 1e63c6: 41 5f pop %r15 1e63c8: 5d pop %rbp 1e63c9: e9 62 f4 ff ff jmpq 1e5830 1e63ce: 66 90 xchg %ax,%ax 00000000001e63d0 : 1e63d0: e8 00 00 00 00 callq 1e63d5 1e63d5: 55 push %rbp 1e63d6: 89 f5 mov %esi,%ebp 1e63d8: 53 push %rbx 1e63d9: 48 89 fb mov %rdi,%rbx 1e63dc: 83 fd 0a cmp $0xa,%ebp 1e63df: 0f 86 0a 01 00 00 jbe 1e64ef 1e63e5: 48 8b 97 18 01 00 00 mov 0x118(%rdi),%rdx 1e63ec: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1e63f3: 31 ed xor %ebp,%ebp 1e63f5: 48 8b 8f 08 01 00 00 mov 0x108(%rdi),%rcx 1e63fc: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e6400: 44 8b 4a 1c mov 0x1c(%rdx),%r9d 1e6404: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 1e6409: 8b 71 20 mov 0x20(%rcx),%esi 1e640c: 6a 00 pushq $0x0 1e640e: b9 02 00 00 00 mov $0x2,%ecx 1e6413: 8b 52 20 mov 0x20(%rdx),%edx 1e6416: 52 push %rdx 1e6417: 0f b6 40 08 movzbl 0x8(%rax),%eax 1e641b: 31 d2 xor %edx,%edx 1e641d: 50 push %rax 1e641e: 6a 00 pushq $0x0 1e6420: e8 00 00 00 00 callq 1e6425 1e6425: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e642c: 48 83 c4 20 add $0x20,%rsp 1e6430: e8 00 00 00 00 callq 1e6435 1e6435: b9 65 02 00 00 mov $0x265,%ecx 1e643a: bf 02 00 00 00 mov $0x2,%edi 1e643f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e6446: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e644d: e8 00 00 00 00 callq 1e6452 1e6452: 45 31 d2 xor %r10d,%r10d 1e6455: 45 31 c9 xor %r9d,%r9d 1e6458: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e645f: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e6466: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 1e646d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6471: 44 8b 42 4c mov 0x4c(%rdx),%r8d 1e6475: 0f b6 48 13 movzbl 0x13(%rax),%ecx 1e6479: 8b 76 04 mov 0x4(%rsi),%esi 1e647c: 41 52 push %r10 1e647e: 8b 52 50 mov 0x50(%rdx),%edx 1e6481: 52 push %rdx 1e6482: 0f b6 40 14 movzbl 0x14(%rax),%eax 1e6486: ba 02 00 00 00 mov $0x2,%edx 1e648b: 50 push %rax 1e648c: e8 00 00 00 00 callq 1e6491 1e6491: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e6498: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e649f: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 1e64a6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e64aa: 44 8b 42 24 mov 0x24(%rdx),%r8d 1e64ae: 0f b6 48 09 movzbl 0x9(%rax),%ecx 1e64b2: 8b 76 24 mov 0x24(%rsi),%esi 1e64b5: 55 push %rbp 1e64b6: 44 8b 4a 30 mov 0x30(%rdx),%r9d 1e64ba: 41 51 push %r9 1e64bc: 44 0f b6 48 0c movzbl 0xc(%rax),%r9d 1e64c1: 41 51 push %r9 1e64c3: 55 push %rbp 1e64c4: 44 8b 4a 2c mov 0x2c(%rdx),%r9d 1e64c8: 41 51 push %r9 1e64ca: 44 0f b6 48 0b movzbl 0xb(%rax),%r9d 1e64cf: 41 51 push %r9 1e64d1: 41 89 e9 mov %ebp,%r9d 1e64d4: 55 push %rbp 1e64d5: 8b 52 28 mov 0x28(%rdx),%edx 1e64d8: 52 push %rdx 1e64d9: 0f b6 40 0a movzbl 0xa(%rax),%eax 1e64dd: ba 04 00 00 00 mov $0x4,%edx 1e64e2: 50 push %rax 1e64e3: e8 00 00 00 00 callq 1e64e8 1e64e8: 48 83 c4 60 add $0x60,%rsp 1e64ec: 5b pop %rbx 1e64ed: 5d pop %rbp 1e64ee: c3 retq 1e64ef: 89 e9 mov %ebp,%ecx 1e64f1: b8 d0 04 00 00 mov $0x4d0,%eax 1e64f6: 48 8b 97 10 01 00 00 mov 0x110(%rdi),%rdx 1e64fd: 48 8b b7 08 01 00 00 mov 0x108(%rdi),%rsi 1e6504: 48 d3 e8 shr %cl,%rax 1e6507: 48 8b 8f 18 01 00 00 mov 0x118(%rdi),%rcx 1e650e: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e6512: 83 e0 01 and $0x1,%eax 1e6515: 44 0f b6 42 07 movzbl 0x7(%rdx),%r8d 1e651a: 8b 76 20 mov 0x20(%rsi),%esi 1e651d: 01 c0 add %eax,%eax 1e651f: 44 8b 49 1c mov 0x1c(%rcx),%r9d 1e6523: 50 push %rax 1e6524: 8b 49 20 mov 0x20(%rcx),%ecx 1e6527: 51 push %rcx 1e6528: 0f b6 52 08 movzbl 0x8(%rdx),%edx 1e652c: b9 02 00 00 00 mov $0x2,%ecx 1e6531: 52 push %rdx 1e6532: 31 d2 xor %edx,%edx 1e6534: 50 push %rax 1e6535: e8 00 00 00 00 callq 1e653a 1e653a: 44 8b 0c ad 00 00 00 mov 0x0(,%rbp,4),%r9d 1e6541: 00 1e6542: 44 8b 14 ad 00 00 00 mov 0x0(,%rbp,4),%r10d 1e6549: 00 1e654a: 48 83 c4 20 add $0x20,%rsp 1e654e: 8b 2c ad 00 00 00 00 mov 0x0(,%rbp,4),%ebp 1e6555: e9 fe fe ff ff jmpq 1e6458 1e655a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001e6560 : 1e6560: e8 00 00 00 00 callq 1e6565 1e6565: 41 57 push %r15 1e6567: 41 b9 01 00 00 00 mov $0x1,%r9d 1e656d: 41 56 push %r14 1e656f: 49 89 d6 mov %rdx,%r14 1e6572: 41 55 push %r13 1e6574: 41 89 f5 mov %esi,%r13d 1e6577: 41 54 push %r12 1e6579: 45 89 c4 mov %r8d,%r12d 1e657c: 55 push %rbp 1e657d: 48 89 fd mov %rdi,%rbp 1e6580: 53 push %rbx 1e6581: 48 89 cb mov %rcx,%rbx 1e6584: 48 83 ec 20 sub $0x20,%rsp 1e6588: 48 8b 97 18 01 00 00 mov 0x118(%rdi),%rdx 1e658f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e6596: 00 00 1e6598: 48 89 44 24 18 mov %rax,0x18(%rsp) 1e659d: 31 c0 xor %eax,%eax 1e659f: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1e65a6: 44 8b 02 mov (%rdx),%r8d 1e65a9: ba 01 00 00 00 mov $0x1,%edx 1e65ae: 0f b6 08 movzbl (%rax),%ecx 1e65b1: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 1e65b8: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e65bc: 8b 30 mov (%rax),%esi 1e65be: e8 00 00 00 00 callq 1e65c3 1e65c3: 4c 89 f6 mov %r14,%rsi 1e65c6: 48 89 ef mov %rbp,%rdi 1e65c9: e8 52 f3 ff ff callq 1e5920 1e65ce: 44 89 e2 mov %r12d,%edx 1e65d1: 44 8b 53 08 mov 0x8(%rbx),%r10d 1e65d5: 8b 43 0c mov 0xc(%rbx),%eax 1e65d8: 83 e2 fd and $0xfffffffd,%edx 1e65db: 44 8b 73 10 mov 0x10(%rbx),%r14d 1e65df: 44 8b 7b 14 mov 0x14(%rbx),%r15d 1e65e3: 48 b9 00 00 00 00 01 movabs $0x100000000,%rcx 1e65ea: 00 00 00 1e65ed: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1e65f2: 48 b9 02 00 00 00 03 movabs $0x300000002,%rcx 1e65f9: 00 00 00 1e65fc: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 1e6601: 83 fa 01 cmp $0x1,%edx 1e6604: 74 11 je 1e6617 1e6606: 44 89 fa mov %r15d,%edx 1e6609: 45 89 f7 mov %r14d,%r15d 1e660c: 41 89 d6 mov %edx,%r14d 1e660f: 89 c2 mov %eax,%edx 1e6611: 44 89 d0 mov %r10d,%eax 1e6614: 41 89 d2 mov %edx,%r10d 1e6617: 48 8b 95 18 01 00 00 mov 0x118(%rbp),%rdx 1e661e: 44 89 54 24 04 mov %r10d,0x4(%rsp) 1e6623: b9 01 00 00 00 mov $0x1,%ecx 1e6628: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e662c: 44 8b 4a 04 mov 0x4(%rdx),%r9d 1e6630: 48 8b 95 10 01 00 00 mov 0x110(%rbp),%rdx 1e6637: 44 0f b6 42 01 movzbl 0x1(%rdx),%r8d 1e663c: 48 8b 95 08 01 00 00 mov 0x108(%rbp),%rdx 1e6643: 8b 72 08 mov 0x8(%rdx),%esi 1e6646: 50 push %rax 1e6647: 31 d2 xor %edx,%edx 1e6649: e8 00 00 00 00 callq 1e664e 1e664e: 44 8b 54 24 0c mov 0xc(%rsp),%r10d 1e6653: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e6657: 31 d2 xor %edx,%edx 1e6659: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1e6660: b9 01 00 00 00 mov $0x1,%ecx 1e6665: 44 8b 48 08 mov 0x8(%rax),%r9d 1e6669: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1e6670: 44 0f b6 40 02 movzbl 0x2(%rax),%r8d 1e6675: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1e667c: 8b 70 0c mov 0xc(%rax),%esi 1e667f: 41 52 push %r10 1e6681: e8 00 00 00 00 callq 1e6686 1e6686: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e668a: b9 01 00 00 00 mov $0x1,%ecx 1e668f: 31 d2 xor %edx,%edx 1e6691: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1e6698: 44 8b 48 0c mov 0xc(%rax),%r9d 1e669c: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1e66a3: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d 1e66a8: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1e66af: 8b 70 10 mov 0x10(%rax),%esi 1e66b2: 41 57 push %r15 1e66b4: e8 00 00 00 00 callq 1e66b9 1e66b9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e66bd: b9 01 00 00 00 mov $0x1,%ecx 1e66c2: 31 d2 xor %edx,%edx 1e66c4: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1e66cb: 44 8b 48 10 mov 0x10(%rax),%r9d 1e66cf: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1e66d6: 44 0f b6 40 04 movzbl 0x4(%rax),%r8d 1e66db: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1e66e2: 8b 70 14 mov 0x14(%rax),%esi 1e66e5: 41 56 push %r14 1e66e7: e8 00 00 00 00 callq 1e66ec 1e66ec: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e66f0: b9 01 00 00 00 mov $0x1,%ecx 1e66f5: 31 d2 xor %edx,%edx 1e66f7: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1e66fe: 48 83 c4 20 add $0x20,%rsp 1e6702: 44 8b 48 14 mov 0x14(%rax),%r9d 1e6706: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1e670d: 44 0f b6 40 05 movzbl 0x5(%rax),%r8d 1e6712: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1e6719: 8b 70 18 mov 0x18(%rax),%esi 1e671c: 8b 03 mov (%rbx),%eax 1e671e: 50 push %rax 1e671f: e8 00 00 00 00 callq 1e6724 1e6724: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e6728: 31 d2 xor %edx,%edx 1e672a: b9 01 00 00 00 mov $0x1,%ecx 1e672f: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1e6736: 44 8b 48 18 mov 0x18(%rax),%r9d 1e673a: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1e6741: 44 0f b6 40 06 movzbl 0x6(%rax),%r8d 1e6746: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1e674d: 8b 70 1c mov 0x1c(%rax),%esi 1e6750: 42 8b 44 a4 10 mov 0x10(%rsp,%r12,4),%eax 1e6755: 50 push %rax 1e6756: e8 00 00 00 00 callq 1e675b 1e675b: 58 pop %rax 1e675c: 5a pop %rdx 1e675d: 41 83 fd 10 cmp $0x10,%r13d 1e6761: 76 1f jbe 1e6782 1e6763: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1e6768: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e676f: 00 00 1e6771: 75 38 jne 1e67ab 1e6773: 48 83 c4 20 add $0x20,%rsp 1e6777: 5b pop %rbx 1e6778: 5d pop %rbp 1e6779: 41 5c pop %r12 1e677b: 41 5d pop %r13 1e677d: 41 5e pop %r14 1e677f: 41 5f pop %r15 1e6781: c3 retq 1e6782: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1e6787: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e678e: 00 00 1e6790: 75 19 jne 1e67ab 1e6792: 48 83 c4 20 add $0x20,%rsp 1e6796: 44 89 ee mov %r13d,%esi 1e6799: 48 89 ef mov %rbp,%rdi 1e679c: 5b pop %rbx 1e679d: 5d pop %rbp 1e679e: 41 5c pop %r12 1e67a0: 41 5d pop %r13 1e67a2: 41 5e pop %r14 1e67a4: 41 5f pop %r15 1e67a6: e9 25 fc ff ff jmpq 1e63d0 1e67ab: e8 00 00 00 00 callq 1e67b0 00000000001e67b0 : 1e67b0: e8 00 00 00 00 callq 1e67b5 1e67b5: 41 55 push %r13 1e67b7: 41 b9 01 00 00 00 mov $0x1,%r9d 1e67bd: 41 54 push %r12 1e67bf: 41 89 d4 mov %edx,%r12d 1e67c2: 55 push %rbp 1e67c3: 48 89 f5 mov %rsi,%rbp 1e67c6: 53 push %rbx 1e67c7: 48 8b 97 10 01 00 00 mov 0x110(%rdi),%rdx 1e67ce: 48 89 fb mov %rdi,%rbx 1e67d1: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e67d8: 0f b6 4a 29 movzbl 0x29(%rdx),%ecx 1e67dc: 48 8b 97 08 01 00 00 mov 0x108(%rdi),%rdx 1e67e3: 44 8b 80 a4 00 00 00 mov 0xa4(%rax),%r8d 1e67ea: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e67ee: 8b 72 34 mov 0x34(%rdx),%esi 1e67f1: ba 01 00 00 00 mov $0x1,%edx 1e67f6: e8 00 00 00 00 callq 1e67fb 1e67fb: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e6802: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e6809: 45 0f b6 cc movzbl %r12b,%r9d 1e680d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6811: 0f b6 4a 28 movzbl 0x28(%rdx),%ecx 1e6815: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 1e681c: 44 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8d 1e6823: 8b 72 38 mov 0x38(%rdx),%esi 1e6826: ba 01 00 00 00 mov $0x1,%edx 1e682b: e8 00 00 00 00 callq 1e6830 1e6830: 8b 45 00 mov 0x0(%rbp),%eax 1e6833: 85 c0 test %eax,%eax 1e6835: 0f 84 8f 01 00 00 je 1e69ca 1e683b: 83 f8 01 cmp $0x1,%eax 1e683e: 0f 84 a2 01 00 00 je 1e69e6 1e6844: b9 60 03 00 00 mov $0x360,%ecx 1e6849: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e6850: bf 02 00 00 00 mov $0x2,%edi 1e6855: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e685c: e8 00 00 00 00 callq 1e6861 1e6861: 48 8b 45 00 mov 0x0(%rbp),%rax 1e6865: 48 89 43 10 mov %rax,0x10(%rbx) 1e6869: 48 8b 45 08 mov 0x8(%rbp),%rax 1e686d: 48 89 43 18 mov %rax,0x18(%rbx) 1e6871: 48 8b 45 10 mov 0x10(%rbp),%rax 1e6875: 48 89 43 20 mov %rax,0x20(%rbx) 1e6879: 48 8b 45 18 mov 0x18(%rbp),%rax 1e687d: 48 89 43 28 mov %rax,0x28(%rbx) 1e6881: 48 8b 45 20 mov 0x20(%rbp),%rax 1e6885: 48 89 43 30 mov %rax,0x30(%rbx) 1e6889: 48 8b 45 28 mov 0x28(%rbp),%rax 1e688d: 48 89 43 38 mov %rax,0x38(%rbx) 1e6891: 48 8b 45 30 mov 0x30(%rbp),%rax 1e6895: 48 89 43 40 mov %rax,0x40(%rbx) 1e6899: 48 8b 45 38 mov 0x38(%rbp),%rax 1e689d: 48 89 43 48 mov %rax,0x48(%rbx) 1e68a1: 48 8b 45 40 mov 0x40(%rbp),%rax 1e68a5: 48 89 43 50 mov %rax,0x50(%rbx) 1e68a9: 48 8b 45 48 mov 0x48(%rbp),%rax 1e68ad: 48 89 43 58 mov %rax,0x58(%rbx) 1e68b1: 48 8b 45 50 mov 0x50(%rbp),%rax 1e68b5: 48 89 43 60 mov %rax,0x60(%rbx) 1e68b9: 48 8b 45 58 mov 0x58(%rbp),%rax 1e68bd: 48 89 43 68 mov %rax,0x68(%rbx) 1e68c1: 48 8b 45 60 mov 0x60(%rbp),%rax 1e68c5: 48 89 43 70 mov %rax,0x70(%rbx) 1e68c9: 48 8b 45 68 mov 0x68(%rbp),%rax 1e68cd: 48 89 43 78 mov %rax,0x78(%rbx) 1e68d1: 48 8b 45 70 mov 0x70(%rbp),%rax 1e68d5: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 1e68dc: 45 84 e4 test %r12b,%r12b 1e68df: 0f 84 a5 00 00 00 je 1e698a 1e68e5: 48 8b 45 00 mov 0x0(%rbp),%rax 1e68e9: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 1e68f0: 48 8b 45 08 mov 0x8(%rbp),%rax 1e68f4: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 1e68fb: 48 8b 45 10 mov 0x10(%rbp),%rax 1e68ff: 48 89 83 98 00 00 00 mov %rax,0x98(%rbx) 1e6906: 48 8b 45 18 mov 0x18(%rbp),%rax 1e690a: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 1e6911: 48 8b 45 20 mov 0x20(%rbp),%rax 1e6915: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 1e691c: 48 8b 45 28 mov 0x28(%rbp),%rax 1e6920: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 1e6927: 48 8b 45 30 mov 0x30(%rbp),%rax 1e692b: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 1e6932: 48 8b 45 38 mov 0x38(%rbp),%rax 1e6936: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 1e693d: 48 8b 45 40 mov 0x40(%rbp),%rax 1e6941: 48 89 83 c8 00 00 00 mov %rax,0xc8(%rbx) 1e6948: 48 8b 45 48 mov 0x48(%rbp),%rax 1e694c: 48 89 83 d0 00 00 00 mov %rax,0xd0(%rbx) 1e6953: 48 8b 45 50 mov 0x50(%rbp),%rax 1e6957: 48 89 83 d8 00 00 00 mov %rax,0xd8(%rbx) 1e695e: 48 8b 45 58 mov 0x58(%rbp),%rax 1e6962: 48 89 83 e0 00 00 00 mov %rax,0xe0(%rbx) 1e6969: 48 8b 45 60 mov 0x60(%rbp),%rax 1e696d: 48 89 83 e8 00 00 00 mov %rax,0xe8(%rbx) 1e6974: 48 8b 45 68 mov 0x68(%rbp),%rax 1e6978: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) 1e697f: 48 8b 45 70 mov 0x70(%rbp),%rax 1e6983: 48 89 83 f8 00 00 00 mov %rax,0xf8(%rbx) 1e698a: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e6991: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e6998: 45 31 c9 xor %r9d,%r9d 1e699b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e699f: 0f b6 4a 29 movzbl 0x29(%rdx),%ecx 1e69a3: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 1e69aa: 44 8b 80 a4 00 00 00 mov 0xa4(%rax),%r8d 1e69b1: 8b 72 34 mov 0x34(%rdx),%esi 1e69b4: ba 01 00 00 00 mov $0x1,%edx 1e69b9: e8 00 00 00 00 callq 1e69be 1e69be: b8 01 00 00 00 mov $0x1,%eax 1e69c3: 5b pop %rbx 1e69c4: 5d pop %rbp 1e69c5: 41 5c pop %r12 1e69c7: 41 5d pop %r13 1e69c9: c3 retq 1e69ca: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 1e69cf: 0f 84 8c fe ff ff je 1e6861 1e69d5: 48 8b 75 08 mov 0x8(%rbp),%rsi 1e69d9: 48 89 df mov %rbx,%rdi 1e69dc: e8 9f f1 ff ff callq 1e5b80 1e69e1: e9 7b fe ff ff jmpq 1e6861 1e69e6: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 1e69eb: 0f 84 70 fe ff ff je 1e6861 1e69f1: 48 83 7d 20 00 cmpq $0x0,0x20(%rbp) 1e69f6: 0f 84 65 fe ff ff je 1e6861 1e69fc: 48 8b 75 08 mov 0x8(%rbp),%rsi 1e6a00: 48 89 df mov %rbx,%rdi 1e6a03: e8 78 f1 ff ff callq 1e5b80 1e6a08: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6a0c: b9 01 00 00 00 mov $0x1,%ecx 1e6a11: 31 d2 xor %edx,%edx 1e6a13: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e6a1a: 44 8b 6d 20 mov 0x20(%rbp),%r13d 1e6a1e: 44 8b 88 88 00 00 00 mov 0x88(%rax),%r9d 1e6a25: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e6a2c: 41 c1 ed 08 shr $0x8,%r13d 1e6a30: 44 0f b6 40 22 movzbl 0x22(%rax),%r8d 1e6a35: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1e6a3c: 8b 70 48 mov 0x48(%rax),%esi 1e6a3f: 8b 45 24 mov 0x24(%rbp),%eax 1e6a42: 50 push %rax 1e6a43: e8 00 00 00 00 callq 1e6a48 1e6a48: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e6a4f: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e6a56: 48 8b 8b 08 01 00 00 mov 0x108(%rbx),%rcx 1e6a5d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6a61: 44 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%r9d 1e6a68: 44 0f b6 40 23 movzbl 0x23(%rax),%r8d 1e6a6d: 8b 71 44 mov 0x44(%rcx),%esi 1e6a70: 6a 00 pushq $0x0 1e6a72: b9 02 00 00 00 mov $0x2,%ecx 1e6a77: 8b 92 90 00 00 00 mov 0x90(%rdx),%edx 1e6a7d: 52 push %rdx 1e6a7e: 0f b6 40 24 movzbl 0x24(%rax),%eax 1e6a82: 31 d2 xor %edx,%edx 1e6a84: 50 push %rax 1e6a85: 41 55 push %r13 1e6a87: e8 00 00 00 00 callq 1e6a8c 1e6a8c: 48 83 c4 28 add $0x28,%rsp 1e6a90: e9 cc fd ff ff jmpq 1e6861 1e6a95: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e6a9c: 00 00 00 00 00000000001e6aa0 : 1e6aa0: e8 00 00 00 00 callq 1e6aa5 1e6aa5: 55 push %rbp 1e6aa6: 89 f5 mov %esi,%ebp 1e6aa8: 53 push %rbx 1e6aa9: 48 89 fb mov %rdi,%rbx 1e6aac: 48 83 ec 10 sub $0x10,%rsp 1e6ab0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e6ab7: 00 00 1e6ab9: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e6abe: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e6ac5: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1e6aca: 8b 88 fc 00 00 00 mov 0xfc(%rax),%ecx 1e6ad0: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1e6ad7: 0f b6 50 3f movzbl 0x3f(%rax),%edx 1e6adb: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 1e6ae2: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e6ae6: 8b 70 70 mov 0x70(%rax),%esi 1e6ae9: e8 00 00 00 00 callq 1e6aee 1e6aee: 8b 54 24 04 mov 0x4(%rsp),%edx 1e6af2: 85 d2 test %edx,%edx 1e6af4: 75 1b jne 1e6b11 1e6af6: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e6afb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e6b02: 00 00 1e6b04: 0f 85 da 00 00 00 jne 1e6be4 1e6b0a: 48 83 c4 10 add $0x10,%rsp 1e6b0e: 5b pop %rbx 1e6b0f: 5d pop %rbp 1e6b10: c3 retq 1e6b11: 89 c2 mov %eax,%edx 1e6b13: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e6b1a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6b1e: b9 01 00 00 00 mov $0x1,%ecx 1e6b23: 44 8b 88 fc 00 00 00 mov 0xfc(%rax),%r9d 1e6b2a: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e6b31: 44 0f b6 40 3f movzbl 0x3f(%rax),%r8d 1e6b36: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1e6b3d: 8b 70 70 mov 0x70(%rax),%esi 1e6b40: 6a 00 pushq $0x0 1e6b42: e8 00 00 00 00 callq 1e6b47 1e6b47: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e6b4e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6b52: 41 b9 0a 00 00 00 mov $0xa,%r9d 1e6b58: 41 b8 01 00 00 00 mov $0x1,%r8d 1e6b5e: 8b 88 00 01 00 00 mov 0x100(%rax),%ecx 1e6b64: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e6b6b: 0f b6 50 40 movzbl 0x40(%rax),%edx 1e6b6f: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1e6b76: 8b 70 70 mov 0x70(%rax),%esi 1e6b79: 68 0c 03 00 00 pushq $0x30c 1e6b7e: 68 00 00 00 00 pushq $0x0 1e6b83: 68 ac 0d 00 00 pushq $0xdac 1e6b88: e8 00 00 00 00 callq 1e6b8d 1e6b8d: 44 0f b6 8b 20 01 00 movzbl 0x120(%rbx),%r9d 1e6b94: 00 1e6b95: 48 83 c4 20 add $0x20,%rsp 1e6b99: 45 84 c9 test %r9b,%r9b 1e6b9c: 0f 84 54 ff ff ff je 1e6af6 1e6ba2: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e6ba9: 83 fd 02 cmp $0x2,%ebp 1e6bac: b8 00 00 00 00 mov $0x0,%eax 1e6bb1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6bb5: 44 0f 43 c8 cmovae %eax,%r9d 1e6bb9: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e6bc0: 0f b6 4a 41 movzbl 0x41(%rdx),%ecx 1e6bc4: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 1e6bcb: 44 8b 80 04 01 00 00 mov 0x104(%rax),%r8d 1e6bd2: 8b 72 74 mov 0x74(%rdx),%esi 1e6bd5: ba 01 00 00 00 mov $0x1,%edx 1e6bda: e8 00 00 00 00 callq 1e6bdf 1e6bdf: e9 12 ff ff ff jmpq 1e6af6 1e6be4: e8 00 00 00 00 callq 1e6be9 1e6be9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001e6bf0 : 1e6bf0: e8 00 00 00 00 callq 1e6bf5 1e6bf5: 41 54 push %r12 1e6bf7: 45 89 c4 mov %r8d,%r12d 1e6bfa: 55 push %rbp 1e6bfb: 89 cd mov %ecx,%ebp 1e6bfd: 53 push %rbx 1e6bfe: 48 89 fb mov %rdi,%rbx 1e6c01: 48 83 ec 10 sub $0x10,%rsp 1e6c05: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e6c0c: 00 00 1e6c0e: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e6c13: 31 c0 xor %eax,%eax 1e6c15: 85 d2 test %edx,%edx 1e6c17: 0f 95 c2 setne %dl 1e6c1a: 85 c9 test %ecx,%ecx 1e6c1c: 0f 94 c0 sete %al 1e6c1f: 08 c2 or %al,%dl 1e6c21: 75 08 jne 1e6c2b 1e6c23: 85 f6 test %esi,%esi 1e6c25: 0f 85 ed 00 00 00 jne 1e6d18 1e6c2b: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e6c32: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6c36: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1e6c3b: 8b 88 fc 00 00 00 mov 0xfc(%rax),%ecx 1e6c41: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e6c48: 0f b6 50 3f movzbl 0x3f(%rax),%edx 1e6c4c: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1e6c53: 8b 70 70 mov 0x70(%rax),%esi 1e6c56: e8 00 00 00 00 callq 1e6c5b 1e6c5b: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) 1e6c60: 89 c2 mov %eax,%edx 1e6c62: 0f 84 93 00 00 00 je 1e6cfb 1e6c68: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e6c6f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6c73: b9 01 00 00 00 mov $0x1,%ecx 1e6c78: 44 8b 88 fc 00 00 00 mov 0xfc(%rax),%r9d 1e6c7f: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e6c86: 44 0f b6 40 3f movzbl 0x3f(%rax),%r8d 1e6c8b: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1e6c92: 8b 70 70 mov 0x70(%rax),%esi 1e6c95: 6a 02 pushq $0x2 1e6c97: e8 00 00 00 00 callq 1e6c9c 1e6c9c: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e6ca3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6ca7: 41 b9 0a 00 00 00 mov $0xa,%r9d 1e6cad: 41 b8 01 00 00 00 mov $0x1,%r8d 1e6cb3: 8b 88 00 01 00 00 mov 0x100(%rax),%ecx 1e6cb9: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e6cc0: 0f b6 50 40 movzbl 0x40(%rax),%edx 1e6cc4: 48 8b 83 08 01 00 00 mov 0x108(%rbx),%rax 1e6ccb: 8b 70 70 mov 0x70(%rax),%esi 1e6cce: 68 e7 02 00 00 pushq $0x2e7 1e6cd3: 68 00 00 00 00 pushq $0x0 1e6cd8: 68 70 17 00 00 pushq $0x1770 1e6cdd: e8 00 00 00 00 callq 1e6ce2 1e6ce2: 48 83 c4 20 add $0x20,%rsp 1e6ce6: 85 ed test %ebp,%ebp 1e6ce8: 0f 85 81 00 00 00 jne 1e6d6f 1e6cee: 44 0f b6 8b 20 01 00 movzbl 0x120(%rbx),%r9d 1e6cf5: 00 1e6cf6: 45 84 c9 test %r9b,%r9b 1e6cf9: 75 34 jne 1e6d2f 1e6cfb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e6d00: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e6d07: 00 00 1e6d09: 0f 85 b3 00 00 00 jne 1e6dc2 1e6d0f: 48 83 c4 10 add $0x10,%rsp 1e6d13: 5b pop %rbx 1e6d14: 5d pop %rbp 1e6d15: 41 5c pop %r12 1e6d17: c3 retq 1e6d18: 0f 0b ud2 1e6d1a: 69 c1 e8 03 00 00 imul $0x3e8,%ecx,%eax 1e6d20: 85 c0 test %eax,%eax 1e6d22: 0f 85 03 ff ff ff jne 1e6c2b 1e6d28: 0f 0b ud2 1e6d2a: e9 fc fe ff ff jmpq 1e6c2b 1e6d2f: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e6d36: 41 83 fc 02 cmp $0x2,%r12d 1e6d3a: b8 00 00 00 00 mov $0x0,%eax 1e6d3f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6d43: 44 0f 43 c8 cmovae %eax,%r9d 1e6d47: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e6d4e: 0f b6 4a 41 movzbl 0x41(%rdx),%ecx 1e6d52: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 1e6d59: 44 8b 80 04 01 00 00 mov 0x104(%rax),%r8d 1e6d60: 8b 72 74 mov 0x74(%rdx),%esi 1e6d63: ba 01 00 00 00 mov $0x1,%edx 1e6d68: e8 00 00 00 00 callq 1e6d6d 1e6d6d: eb 8c jmp 1e6cfb 1e6d6f: b8 00 ca 9a 3b mov $0x3b9aca00,%eax 1e6d74: 31 d2 xor %edx,%edx 1e6d76: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e6d7a: 48 8b 8b 10 01 00 00 mov 0x110(%rbx),%rcx 1e6d81: f7 f5 div %ebp 1e6d83: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 1e6d8a: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e6d91: 0f b6 49 2a movzbl 0x2a(%rcx),%ecx 1e6d95: 44 8b 82 a8 00 00 00 mov 0xa8(%rdx),%r8d 1e6d9c: 8b 76 4c mov 0x4c(%rsi),%esi 1e6d9f: ba 01 00 00 00 mov $0x1,%edx 1e6da4: 41 89 c1 mov %eax,%r9d 1e6da7: e8 00 00 00 00 callq 1e6dac 1e6dac: 44 0f b6 8b 20 01 00 movzbl 0x120(%rbx),%r9d 1e6db3: 00 1e6db4: 45 84 c9 test %r9b,%r9b 1e6db7: 0f 84 3e ff ff ff je 1e6cfb 1e6dbd: e9 6d ff ff ff jmpq 1e6d2f 1e6dc2: e8 00 00 00 00 callq 1e6dc7 1e6dc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e6dce: 00 00 00000000001e6dd0 : 1e6dd0: e8 00 00 00 00 callq 1e6dd5 1e6dd5: 53 push %rbx 1e6dd6: 48 89 fb mov %rdi,%rbx 1e6dd9: 48 83 ec 10 sub $0x10,%rsp 1e6ddd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e6de4: 00 00 1e6de6: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e6deb: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 1e6df2: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1e6df7: 8b 88 9c 00 00 00 mov 0x9c(%rax),%ecx 1e6dfd: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1e6e04: 0f b6 50 27 movzbl 0x27(%rax),%edx 1e6e08: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 1e6e0f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e6e13: 8b 70 34 mov 0x34(%rax),%esi 1e6e16: e8 00 00 00 00 callq 1e6e1b 1e6e1b: 8b 44 24 04 mov 0x4(%rsp),%eax 1e6e1f: 85 c0 test %eax,%eax 1e6e21: 0f 85 c0 00 00 00 jne 1e6ee7 1e6e27: 48 8b 43 10 mov 0x10(%rbx),%rax 1e6e2b: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 1e6e32: 48 8b 43 18 mov 0x18(%rbx),%rax 1e6e36: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 1e6e3d: 48 8b 43 20 mov 0x20(%rbx),%rax 1e6e41: 48 89 83 98 00 00 00 mov %rax,0x98(%rbx) 1e6e48: 48 8b 43 28 mov 0x28(%rbx),%rax 1e6e4c: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 1e6e53: 48 8b 43 30 mov 0x30(%rbx),%rax 1e6e57: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 1e6e5e: 48 8b 43 38 mov 0x38(%rbx),%rax 1e6e62: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 1e6e69: 48 8b 43 40 mov 0x40(%rbx),%rax 1e6e6d: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 1e6e74: 48 8b 43 48 mov 0x48(%rbx),%rax 1e6e78: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 1e6e7f: 48 8b 43 50 mov 0x50(%rbx),%rax 1e6e83: 48 89 83 c8 00 00 00 mov %rax,0xc8(%rbx) 1e6e8a: 48 8b 43 58 mov 0x58(%rbx),%rax 1e6e8e: 48 89 83 d0 00 00 00 mov %rax,0xd0(%rbx) 1e6e95: 48 8b 43 60 mov 0x60(%rbx),%rax 1e6e99: 48 89 83 d8 00 00 00 mov %rax,0xd8(%rbx) 1e6ea0: 48 8b 43 68 mov 0x68(%rbx),%rax 1e6ea4: 48 89 83 e0 00 00 00 mov %rax,0xe0(%rbx) 1e6eab: 48 8b 43 70 mov 0x70(%rbx),%rax 1e6eaf: 48 89 83 e8 00 00 00 mov %rax,0xe8(%rbx) 1e6eb6: 48 8b 43 78 mov 0x78(%rbx),%rax 1e6eba: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) 1e6ec1: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 1e6ec8: 48 89 83 f8 00 00 00 mov %rax,0xf8(%rbx) 1e6ecf: 31 c0 xor %eax,%eax 1e6ed1: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1e6ed6: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1e6edd: 00 00 1e6edf: 75 0d jne 1e6eee 1e6ee1: 48 83 c4 10 add $0x10,%rsp 1e6ee5: 5b pop %rbx 1e6ee6: c3 retq 1e6ee7: b8 01 00 00 00 mov $0x1,%eax 1e6eec: eb e3 jmp 1e6ed1 1e6eee: e8 00 00 00 00 callq 1e6ef3 1e6ef3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e6efa: 00 00 00 00 1e6efe: 66 90 xchg %ax,%ax 00000000001e6f00 : 1e6f00: e8 00 00 00 00 callq 1e6f05 1e6f05: 41 57 push %r15 1e6f07: 41 b9 01 00 00 00 mov $0x1,%r9d 1e6f0d: 41 56 push %r14 1e6f0f: 41 55 push %r13 1e6f11: 49 89 d5 mov %rdx,%r13 1e6f14: 41 54 push %r12 1e6f16: 41 89 f4 mov %esi,%r12d 1e6f19: 55 push %rbp 1e6f1a: 48 89 fd mov %rdi,%rbp 1e6f1d: 53 push %rbx 1e6f1e: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 1e6f25: 48 89 cb mov %rcx,%rbx 1e6f28: 48 8b 97 18 01 00 00 mov 0x118(%rdi),%rdx 1e6f2f: 0f b6 08 movzbl (%rax),%ecx 1e6f32: 48 8b 87 08 01 00 00 mov 0x108(%rdi),%rax 1e6f39: 44 8b 02 mov (%rdx),%r8d 1e6f3c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e6f40: ba 01 00 00 00 mov $0x1,%edx 1e6f45: 8b 30 mov (%rax),%esi 1e6f47: e8 00 00 00 00 callq 1e6f4c 1e6f4c: 4c 89 ee mov %r13,%rsi 1e6f4f: 48 89 ef mov %rbp,%rdi 1e6f52: e8 c9 e9 ff ff callq 1e5920 1e6f57: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e6f5b: b9 01 00 00 00 mov $0x1,%ecx 1e6f60: 31 d2 xor %edx,%edx 1e6f62: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1e6f69: 44 8b 7b 0c mov 0xc(%rbx),%r15d 1e6f6d: 44 8b 73 10 mov 0x10(%rbx),%r14d 1e6f71: 44 8b 6b 14 mov 0x14(%rbx),%r13d 1e6f75: 44 8b 48 04 mov 0x4(%rax),%r9d 1e6f79: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1e6f80: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 1e6f85: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1e6f8c: 8b 70 08 mov 0x8(%rax),%esi 1e6f8f: 8b 43 08 mov 0x8(%rbx),%eax 1e6f92: 50 push %rax 1e6f93: e8 00 00 00 00 callq 1e6f98 1e6f98: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e6f9c: b9 01 00 00 00 mov $0x1,%ecx 1e6fa1: 31 d2 xor %edx,%edx 1e6fa3: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1e6faa: 44 8b 48 08 mov 0x8(%rax),%r9d 1e6fae: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1e6fb5: 44 0f b6 40 02 movzbl 0x2(%rax),%r8d 1e6fba: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1e6fc1: 8b 70 0c mov 0xc(%rax),%esi 1e6fc4: 41 57 push %r15 1e6fc6: e8 00 00 00 00 callq 1e6fcb 1e6fcb: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e6fcf: b9 01 00 00 00 mov $0x1,%ecx 1e6fd4: 31 d2 xor %edx,%edx 1e6fd6: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1e6fdd: 44 8b 48 0c mov 0xc(%rax),%r9d 1e6fe1: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1e6fe8: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d 1e6fed: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1e6ff4: 8b 70 10 mov 0x10(%rax),%esi 1e6ff7: 41 56 push %r14 1e6ff9: e8 00 00 00 00 callq 1e6ffe 1e6ffe: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e7002: b9 01 00 00 00 mov $0x1,%ecx 1e7007: 31 d2 xor %edx,%edx 1e7009: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1e7010: 44 8b 48 10 mov 0x10(%rax),%r9d 1e7014: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1e701b: 44 0f b6 40 04 movzbl 0x4(%rax),%r8d 1e7020: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1e7027: 8b 70 14 mov 0x14(%rax),%esi 1e702a: 41 55 push %r13 1e702c: e8 00 00 00 00 callq 1e7031 1e7031: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e7035: b9 01 00 00 00 mov $0x1,%ecx 1e703a: 31 d2 xor %edx,%edx 1e703c: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 1e7043: 48 83 c4 20 add $0x20,%rsp 1e7047: 44 8b 48 14 mov 0x14(%rax),%r9d 1e704b: 48 8b 85 10 01 00 00 mov 0x110(%rbp),%rax 1e7052: 44 0f b6 40 05 movzbl 0x5(%rax),%r8d 1e7057: 48 8b 85 08 01 00 00 mov 0x108(%rbp),%rax 1e705e: 8b 70 18 mov 0x18(%rax),%esi 1e7061: 8b 03 mov (%rbx),%eax 1e7063: 50 push %rax 1e7064: e8 00 00 00 00 callq 1e7069 1e7069: 58 pop %rax 1e706a: 41 83 fc 10 cmp $0x10,%r12d 1e706e: 76 0b jbe 1e707b 1e7070: 5b pop %rbx 1e7071: 5d pop %rbp 1e7072: 41 5c pop %r12 1e7074: 41 5d pop %r13 1e7076: 41 5e pop %r14 1e7078: 41 5f pop %r15 1e707a: c3 retq 1e707b: 5b pop %rbx 1e707c: 44 89 e6 mov %r12d,%esi 1e707f: 48 89 ef mov %rbp,%rdi 1e7082: 5d pop %rbp 1e7083: 41 5c pop %r12 1e7085: 41 5d pop %r13 1e7087: 41 5e pop %r14 1e7089: 41 5f pop %r15 1e708b: e9 40 f3 ff ff jmpq 1e63d0 00000000001e7090 : 1e7090: e8 00 00 00 00 callq 1e7095 1e7095: 41 57 push %r15 1e7097: 41 56 push %r14 1e7099: 41 55 push %r13 1e709b: 41 89 cd mov %ecx,%r13d 1e709e: 41 54 push %r12 1e70a0: 41 bc 03 00 00 00 mov $0x3,%r12d 1e70a6: 55 push %rbp 1e70a7: 53 push %rbx 1e70a8: 48 89 fb mov %rdi,%rbx 1e70ab: 48 83 ec 08 sub $0x8,%rsp 1e70af: 83 fe 07 cmp $0x7,%esi 1e70b2: 77 14 ja 1e70c8 1e70b4: 41 bc 02 00 00 00 mov $0x2,%r12d 1e70ba: 83 fe 02 cmp $0x2,%esi 1e70bd: 77 09 ja 1e70c8 1e70bf: 45 31 e4 xor %r12d,%r12d 1e70c2: 85 f6 test %esi,%esi 1e70c4: 41 0f 95 c4 setne %r12b 1e70c8: 8b 42 30 mov 0x30(%rdx),%eax 1e70cb: 83 f8 03 cmp $0x3,%eax 1e70ce: 0f 87 38 01 00 00 ja 1e720c 1e70d4: 31 ed xor %ebp,%ebp 1e70d6: 83 f8 01 cmp $0x1,%eax 1e70d9: 40 0f 97 c5 seta %bpl 1e70dd: 48 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%rax 1e70e2: 4b 8d 14 a4 lea (%r12,%r12,4),%rdx 1e70e6: 41 83 e5 fd and $0xfffffffd,%r13d 1e70ea: 48 c1 e0 04 shl $0x4,%rax 1e70ee: 4c 8d bc 90 00 00 00 lea 0x0(%rax,%rdx,4),%r15 1e70f5: 00 1e70f6: 41 8b 7f 04 mov 0x4(%r15),%edi 1e70fa: e8 11 e8 ff ff callq 1e5910 1e70ff: 41 8b 7f 08 mov 0x8(%r15),%edi 1e7103: 41 89 c6 mov %eax,%r14d 1e7106: e8 05 e8 ff ff callq 1e5910 1e710b: 41 89 c2 mov %eax,%r10d 1e710e: 41 83 fd 01 cmp $0x1,%r13d 1e7112: 0f 84 05 01 00 00 je 1e721d 1e7118: 45 0f b6 6f 0c movzbl 0xc(%r15),%r13d 1e711d: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e7124: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e7128: 44 89 54 24 04 mov %r10d,0x4(%rsp) 1e712d: 41 b9 7f 00 00 00 mov $0x7f,%r9d 1e7133: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 1e713a: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 1e713e: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 1e7145: 44 8b 40 34 mov 0x34(%rax),%r8d 1e7149: 8b 72 28 mov 0x28(%rdx),%esi 1e714c: ba 01 00 00 00 mov $0x1,%edx 1e7151: e8 00 00 00 00 callq 1e7156 1e7156: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1e715d: 48 8b 83 10 01 00 00 mov 0x110(%rbx),%rax 1e7164: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 1e716b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e716f: 44 8b 42 38 mov 0x38(%rdx),%r8d 1e7173: 0f b6 48 0e movzbl 0xe(%rax),%ecx 1e7177: 8b 76 2c mov 0x2c(%rsi),%esi 1e717a: 41 55 push %r13 1e717c: 44 8b 4a 40 mov 0x40(%rdx),%r9d 1e7180: 41 51 push %r9 1e7182: 44 0f b6 48 10 movzbl 0x10(%rax),%r9d 1e7187: 41 51 push %r9 1e7189: 44 8b 54 24 1c mov 0x1c(%rsp),%r10d 1e718e: 45 89 f1 mov %r14d,%r9d 1e7191: 41 52 push %r10 1e7193: 8b 52 3c mov 0x3c(%rdx),%edx 1e7196: 52 push %rdx 1e7197: 0f b6 40 0f movzbl 0xf(%rax),%eax 1e719b: ba 03 00 00 00 mov $0x3,%edx 1e71a0: 50 push %rax 1e71a1: e8 00 00 00 00 callq 1e71a6 1e71a6: 48 8b 8b 18 01 00 00 mov 0x118(%rbx),%rcx 1e71ad: 48 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%rax 1e71b2: 48 8b 93 10 01 00 00 mov 0x110(%rbx),%rdx 1e71b9: 48 83 c4 30 add $0x30,%rsp 1e71bd: 4f 8d 0c a4 lea (%r12,%r12,4),%r9 1e71c1: 48 c1 e0 04 shl $0x4,%rax 1e71c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e71c9: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 1e71d0: 44 0f b6 52 11 movzbl 0x11(%rdx),%r10d 1e71d5: 46 0f b6 8c 88 00 00 movzbl 0x0(%rax,%r9,4),%r9d 1e71dc: 00 00 1e71de: 44 8b 41 44 mov 0x44(%rcx),%r8d 1e71e2: 8b 76 30 mov 0x30(%rsi),%esi 1e71e5: 6a 7f pushq $0x7f 1e71e7: 8b 49 48 mov 0x48(%rcx),%ecx 1e71ea: 51 push %rcx 1e71eb: 0f b6 52 12 movzbl 0x12(%rdx),%edx 1e71ef: 44 89 d1 mov %r10d,%ecx 1e71f2: 52 push %rdx 1e71f3: ba 02 00 00 00 mov $0x2,%edx 1e71f8: e8 00 00 00 00 callq 1e71fd 1e71fd: 48 83 c4 20 add $0x20,%rsp 1e7201: 5b pop %rbx 1e7202: 5d pop %rbp 1e7203: 41 5c pop %r12 1e7205: 41 5d pop %r13 1e7207: 41 5e pop %r14 1e7209: 41 5f pop %r15 1e720b: c3 retq 1e720c: 31 ed xor %ebp,%ebp 1e720e: 83 f8 05 cmp $0x5,%eax 1e7211: 40 0f 95 c5 setne %bpl 1e7215: 83 c5 01 add $0x1,%ebp 1e7218: e9 c0 fe ff ff jmpq 1e70dd 1e721d: 45 0f b6 6f 0d movzbl 0xd(%r15),%r13d 1e7222: e9 f6 fe ff ff jmpq 1e711d 1e7227: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e722e: 00 00 00000000001e7230 : 1e7230: e8 00 00 00 00 callq 1e7235 1e7235: 48 89 77 08 mov %rsi,0x8(%rdi) 1e7239: 89 97 00 01 00 00 mov %edx,0x100(%rdi) 1e723f: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e7246: 48 89 8f 08 01 00 00 mov %rcx,0x108(%rdi) 1e724d: 4c 89 87 10 01 00 00 mov %r8,0x110(%rdi) 1e7254: 4c 89 8f 18 01 00 00 mov %r9,0x118(%rdi) 1e725b: c3 retq 1e725c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e7260 : 1e7260: e8 00 00 00 00 callq 1e7265 1e7265: 48 89 77 08 mov %rsi,0x8(%rdi) 1e7269: 89 97 00 01 00 00 mov %edx,0x100(%rdi) 1e726f: 48 89 8f 08 01 00 00 mov %rcx,0x108(%rdi) 1e7276: 4c 89 87 10 01 00 00 mov %r8,0x110(%rdi) 1e727d: 4c 89 8f 18 01 00 00 mov %r9,0x118(%rdi) 1e7284: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e728b: c3 retq 1e728c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e7290 : 1e7290: e8 00 00 00 00 callq 1e7295 1e7295: 48 89 77 08 mov %rsi,0x8(%rdi) 1e7299: 89 97 00 01 00 00 mov %edx,0x100(%rdi) 1e729f: 48 89 8f 08 01 00 00 mov %rcx,0x108(%rdi) 1e72a6: 4c 89 87 10 01 00 00 mov %r8,0x110(%rdi) 1e72ad: 4c 89 8f 18 01 00 00 mov %r9,0x118(%rdi) 1e72b4: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e72bb: c3 retq 1e72bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e72c0 : 1e72c0: e8 00 00 00 00 callq 1e72c5 1e72c5: 48 89 77 08 mov %rsi,0x8(%rdi) 1e72c9: 89 97 00 01 00 00 mov %edx,0x100(%rdi) 1e72cf: 48 89 8f 08 01 00 00 mov %rcx,0x108(%rdi) 1e72d6: 4c 89 87 10 01 00 00 mov %r8,0x110(%rdi) 1e72dd: 4c 89 8f 18 01 00 00 mov %r9,0x118(%rdi) 1e72e4: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e72eb: c3 retq 1e72ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e72f0 : 1e72f0: e8 00 00 00 00 callq 1e72f5 1e72f5: 83 fe 08 cmp $0x8,%esi 1e72f8: 74 68 je 1e7362 1e72fa: 77 4b ja 1e7347 1e72fc: 83 fe 02 cmp $0x2,%esi 1e72ff: 76 39 jbe 1e733a 1e7301: 83 fe 04 cmp $0x4,%esi 1e7304: 75 31 jne 1e7337 1e7306: 48 8b 47 48 mov 0x48(%rdi),%rax 1e730a: 8b 4f 50 mov 0x50(%rdi),%ecx 1e730d: 48 85 c0 test %rax,%rax 1e7310: 74 1c je 1e732e 1e7312: 85 c9 test %ecx,%ecx 1e7314: 74 21 je 1e7337 1e7316: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx 1e731a: 48 8d 0c 88 lea (%rax,%rcx,4),%rcx 1e731e: eb 09 jmp 1e7329 1e7320: 48 83 c0 14 add $0x14,%rax 1e7324: 48 39 c8 cmp %rcx,%rax 1e7327: 74 0e je 1e7337 1e7329: 39 50 08 cmp %edx,0x8(%rax) 1e732c: 72 f2 jb 1e7320 1e732e: c3 retq 1e732f: 83 ee 20 sub $0x20,%esi 1e7332: 83 e6 df and $0xffffffdf,%esi 1e7335: 74 22 je 1e7359 1e7337: 31 c0 xor %eax,%eax 1e7339: c3 retq 1e733a: 85 f6 test %esi,%esi 1e733c: 74 f9 je 1e7337 1e733e: 48 8b 47 58 mov 0x58(%rdi),%rax 1e7342: 8b 4f 60 mov 0x60(%rdi),%ecx 1e7345: eb c6 jmp 1e730d 1e7347: 81 fe 80 00 00 00 cmp $0x80,%esi 1e734d: 74 0a je 1e7359 1e734f: 76 de jbe 1e732f 1e7351: 81 fe 00 02 00 00 cmp $0x200,%esi 1e7357: 75 de jne 1e7337 1e7359: 48 8b 47 38 mov 0x38(%rdi),%rax 1e735d: 8b 4f 40 mov 0x40(%rdi),%ecx 1e7360: eb ab jmp 1e730d 1e7362: 48 8b 47 68 mov 0x68(%rdi),%rax 1e7366: 8b 4f 70 mov 0x70(%rdi),%ecx 1e7369: eb a2 jmp 1e730d 1e736b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001e7370 : 1e7370: e8 00 00 00 00 callq 1e7375 1e7375: 48 83 ec 38 sub $0x38,%rsp 1e7379: 48 89 fa mov %rdi,%rdx 1e737c: b9 06 00 00 00 mov $0x6,%ecx 1e7381: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e7388: 00 00 1e738a: 48 89 44 24 30 mov %rax,0x30(%rsp) 1e738f: 31 c0 xor %eax,%eax 1e7391: 48 89 e6 mov %rsp,%rsi 1e7394: 48 89 f7 mov %rsi,%rdi 1e7397: f3 48 ab rep stos %rax,%es:(%rdi) 1e739a: 0f b6 42 14 movzbl 0x14(%rdx),%eax 1e739e: 84 c0 test %al,%al 1e73a0: 75 24 jne 1e73c6 1e73a2: 8b 42 10 mov 0x10(%rdx),%eax 1e73a5: 48 8b 7a 30 mov 0x30(%rdx),%rdi 1e73a9: 80 4c 24 2c 01 orb $0x1,0x2c(%rsp) 1e73ae: 89 44 24 04 mov %eax,0x4(%rsp) 1e73b2: 48 8b 07 mov (%rdi),%rax 1e73b5: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 1e73bc: e8 00 00 00 00 callq 1e73c1 1e73c1: 85 c0 test %eax,%eax 1e73c3: 0f 94 c0 sete %al 1e73c6: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 1e73cb: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1e73d2: 00 00 1e73d4: 75 05 jne 1e73db 1e73d6: 48 83 c4 38 add $0x38,%rsp 1e73da: c3 retq 1e73db: e8 00 00 00 00 callq 1e73e0 00000000001e73e0 : 1e73e0: e8 00 00 00 00 callq 1e73e5 1e73e5: 45 31 c0 xor %r8d,%r8d 1e73e8: 48 85 ff test %rdi,%rdi 1e73eb: 0f 84 b5 00 00 00 je 1e74a6 1e73f1: 48 8b 06 mov (%rsi),%rax 1e73f4: 48 85 c0 test %rax,%rax 1e73f7: 0f 84 a9 00 00 00 je 1e74a6 1e73fd: 44 0f b6 40 78 movzbl 0x78(%rax),%r8d 1e7402: 45 84 c0 test %r8b,%r8b 1e7405: 0f 84 9b 00 00 00 je 1e74a6 1e740b: 48 8b 56 28 mov 0x28(%rsi),%rdx 1e740f: 48 89 57 38 mov %rdx,0x38(%rdi) 1e7413: 8b 50 38 mov 0x38(%rax),%edx 1e7416: 89 17 mov %edx,(%rdi) 1e7418: 8b 50 44 mov 0x44(%rax),%edx 1e741b: 89 57 18 mov %edx,0x18(%rdi) 1e741e: 8b 50 48 mov 0x48(%rax),%edx 1e7421: 89 57 14 mov %edx,0x14(%rdi) 1e7424: 8b 56 1c mov 0x1c(%rsi),%edx 1e7427: 85 d2 test %edx,%edx 1e7429: 0f 84 80 00 00 00 je 1e74af 1e742f: 89 57 20 mov %edx,0x20(%rdi) 1e7432: 8b 56 18 mov 0x18(%rsi),%edx 1e7435: 85 d2 test %edx,%edx 1e7437: 74 71 je 1e74aa 1e7439: 89 57 1c mov %edx,0x1c(%rdi) 1e743c: 8b 46 08 mov 0x8(%rsi),%eax 1e743f: 89 47 04 mov %eax,0x4(%rdi) 1e7442: 8b 46 0c mov 0xc(%rsi),%eax 1e7445: 89 47 08 mov %eax,0x8(%rdi) 1e7448: 8b 46 10 mov 0x10(%rsi),%eax 1e744b: 89 47 0c mov %eax,0xc(%rdi) 1e744e: 8b 46 14 mov 0x14(%rsi),%eax 1e7451: 89 47 10 mov %eax,0x10(%rdi) 1e7454: 8b 56 20 mov 0x20(%rsi),%edx 1e7457: 85 d2 test %edx,%edx 1e7459: 74 67 je 1e74c2 1e745b: 8b 46 24 mov 0x24(%rsi),%eax 1e745e: 39 c2 cmp %eax,%edx 1e7460: 72 60 jb 1e74c2 1e7462: 85 c0 test %eax,%eax 1e7464: 74 6f je 1e74d5 1e7466: 89 57 24 mov %edx,0x24(%rdi) 1e7469: 8b 76 24 mov 0x24(%rsi),%esi 1e746c: b8 01 00 00 00 mov $0x1,%eax 1e7471: 31 c9 xor %ecx,%ecx 1e7473: 89 77 2c mov %esi,0x2c(%rdi) 1e7476: 8d 04 80 lea (%rax,%rax,4),%eax 1e7479: 83 c1 01 add $0x1,%ecx 1e747c: 01 c0 add %eax,%eax 1e747e: 39 ca cmp %ecx,%edx 1e7480: 75 f4 jne 1e7476 1e7482: 89 47 28 mov %eax,0x28(%rdi) 1e7485: c7 47 30 01 00 00 00 movl $0x1,0x30(%rdi) 1e748c: 29 f2 sub %esi,%edx 1e748e: 74 16 je 1e74a6 1e7490: b8 01 00 00 00 mov $0x1,%eax 1e7495: 31 c9 xor %ecx,%ecx 1e7497: 8d 04 80 lea (%rax,%rax,4),%eax 1e749a: 83 c1 01 add $0x1,%ecx 1e749d: 01 c0 add %eax,%eax 1e749f: 39 ca cmp %ecx,%edx 1e74a1: 75 f4 jne 1e7497 1e74a3: 89 47 30 mov %eax,0x30(%rdi) 1e74a6: 44 89 c0 mov %r8d,%eax 1e74a9: c3 retq 1e74aa: 8b 50 3c mov 0x3c(%rax),%edx 1e74ad: eb 8a jmp 1e7439 1e74af: 8b 50 40 mov 0x40(%rax),%edx 1e74b2: 89 57 20 mov %edx,0x20(%rdi) 1e74b5: 8b 56 18 mov 0x18(%rsi),%edx 1e74b8: 85 d2 test %edx,%edx 1e74ba: 0f 85 79 ff ff ff jne 1e7439 1e74c0: eb e8 jmp 1e74aa 1e74c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e74c9: e8 00 00 00 00 callq 1e74ce 1e74ce: 45 31 c0 xor %r8d,%r8d 1e74d1: 44 89 c0 mov %r8d,%eax 1e74d4: c3 retq 1e74d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e74dc: e8 00 00 00 00 callq 1e74e1 1e74e1: 45 31 c0 xor %r8d,%r8d 1e74e4: eb c0 jmp 1e74a6 1e74e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1e74ed: 00 00 00 00000000001e74f0 : 1e74f0: e8 00 00 00 00 callq 1e74f5 1e74f5: 48 85 f6 test %rsi,%rsi 1e74f8: 44 8b 06 mov (%rsi),%r8d 1e74fb: 0f 94 c1 sete %cl 1e74fe: 48 85 d2 test %rdx,%rdx 1e7501: 0f 94 c0 sete %al 1e7504: 08 c1 or %al,%cl 1e7506: 75 44 jne 1e754c 1e7508: 45 85 c0 test %r8d,%r8d 1e750b: 74 3f je 1e754c 1e750d: 48 8d 7a 08 lea 0x8(%rdx),%rdi 1e7511: 48 89 d1 mov %rdx,%rcx 1e7514: 31 c0 xor %eax,%eax 1e7516: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 1e751d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1e7521: 48 c7 42 24 00 00 00 movq $0x0,0x24(%rdx) 1e7528: 00 1e7529: 45 89 c1 mov %r8d,%r9d 1e752c: 48 29 f9 sub %rdi,%rcx 1e752f: 83 c1 2c add $0x2c,%ecx 1e7532: c1 e9 03 shr $0x3,%ecx 1e7535: f3 48 ab rep stos %rax,%es:(%rdi) 1e7538: 83 7e 10 04 cmpl $0x4,0x10(%rsi) 1e753c: 74 27 je 1e7565 1e753e: 44 89 02 mov %r8d,(%rdx) 1e7541: 31 c0 xor %eax,%eax 1e7543: 44 89 42 04 mov %r8d,0x4(%rdx) 1e7547: 44 89 42 08 mov %r8d,0x8(%rdx) 1e754b: c3 retq 1e754c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e7553: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e755a: e8 00 00 00 00 callq 1e755f 1e755f: b8 ff ff ff ff mov $0xffffffff,%eax 1e7564: c3 retq 1e7565: 8b 46 18 mov 0x18(%rsi),%eax 1e7568: 83 f8 04 cmp $0x4,%eax 1e756b: 74 14 je 1e7581 1e756d: 83 f8 06 cmp $0x6,%eax 1e7570: 74 18 je 1e758a 1e7572: 83 f8 03 cmp $0x3,%eax 1e7575: 75 c7 jne 1e753e 1e7577: 4f 8d 04 89 lea (%r9,%r9,4),%r8 1e757b: 49 c1 e8 02 shr $0x2,%r8 1e757f: eb bd jmp 1e753e 1e7581: 4f 8d 04 49 lea (%r9,%r9,2),%r8 1e7585: 49 d1 e8 shr %r8 1e7588: eb b4 jmp 1e753e 1e758a: 47 8d 04 09 lea (%r9,%r9,1),%r8d 1e758e: eb ae jmp 1e753e 00000000001e7590 : 1e7590: 48 83 ef 01 sub $0x1,%rdi 1e7594: b8 ff ff ff ff mov $0xffffffff,%eax 1e7599: 48 c1 ef 0c shr $0xc,%rdi 1e759d: 48 0f bd c7 bsr %rdi,%rax 1e75a1: 83 c0 01 add $0x1,%eax 1e75a4: c3 retq 1e75a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e75ac: 00 00 00 00 00000000001e75b0 : 1e75b0: e8 00 00 00 00 callq 1e75b5 1e75b5: 83 7f 10 08 cmpl $0x8,0x10(%rdi) 1e75b9: 74 03 je 1e75be 1e75bb: 31 c0 xor %eax,%eax 1e75bd: c3 retq 1e75be: 53 push %rbx 1e75bf: 48 8b 47 18 mov 0x18(%rdi),%rax 1e75c3: 89 f6 mov %esi,%esi 1e75c5: 48 89 d3 mov %rdx,%rbx 1e75c8: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e75cc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e75d3: 8b 74 b0 0c mov 0xc(%rax,%rsi,4),%esi 1e75d7: e8 00 00 00 00 callq 1e75dc 1e75dc: 89 c0 mov %eax,%eax 1e75de: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 1e75e5: 48 c1 e8 25 shr $0x25,%rax 1e75e9: 89 03 mov %eax,(%rbx) 1e75eb: b8 01 00 00 00 mov $0x1,%eax 1e75f0: 5b pop %rbx 1e75f1: c3 retq 1e75f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e75f9: 00 00 00 00 1e75fd: 0f 1f 00 nopl (%rax) 00000000001e7600 : 1e7600: e8 00 00 00 00 callq 1e7605 1e7605: 49 89 f8 mov %rdi,%r8 1e7608: 48 85 f6 test %rsi,%rsi 1e760b: 74 76 je 1e7683 1e760d: 48 85 d2 test %rdx,%rdx 1e7610: 74 71 je 1e7683 1e7612: 8b 06 mov (%rsi),%eax 1e7614: 85 c0 test %eax,%eax 1e7616: 74 6b je 1e7683 1e7618: 48 8d 7a 08 lea 0x8(%rdx),%rdi 1e761c: 48 89 d1 mov %rdx,%rcx 1e761f: 31 c0 xor %eax,%eax 1e7621: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 1e7628: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1e762c: 48 c7 42 24 00 00 00 movq $0x0,0x24(%rdx) 1e7633: 00 1e7634: 48 29 f9 sub %rdi,%rcx 1e7637: 83 c1 2c add $0x2c,%ecx 1e763a: c1 e9 03 shr $0x3,%ecx 1e763d: f3 48 ab rep stos %rax,%es:(%rdi) 1e7640: 41 8b 40 10 mov 0x10(%r8),%eax 1e7644: 83 e8 04 sub $0x4,%eax 1e7647: 83 e0 fb and $0xfffffffb,%eax 1e764a: 74 15 je 1e7661 1e764c: 83 7e 10 04 cmpl $0x4,0x10(%rsi) 1e7650: 8b 06 mov (%rsi),%eax 1e7652: 74 48 je 1e769c 1e7654: 89 02 mov %eax,(%rdx) 1e7656: 89 42 04 mov %eax,0x4(%rdx) 1e7659: 8b 06 mov (%rsi),%eax 1e765b: 89 42 08 mov %eax,0x8(%rdx) 1e765e: 31 c0 xor %eax,%eax 1e7660: c3 retq 1e7661: 41 8b 40 74 mov 0x74(%r8),%eax 1e7665: 8d 04 80 lea (%rax,%rax,4),%eax 1e7668: 01 c0 add %eax,%eax 1e766a: 89 42 04 mov %eax,0x4(%rdx) 1e766d: 41 8b 40 74 mov 0x74(%r8),%eax 1e7671: 8d 04 80 lea (%rax,%rax,4),%eax 1e7674: 01 c0 add %eax,%eax 1e7676: 89 42 08 mov %eax,0x8(%rdx) 1e7679: 8b 06 mov (%rsi),%eax 1e767b: 89 02 mov %eax,(%rdx) 1e767d: b8 ff ff ff ff mov $0xffffffff,%eax 1e7682: c3 retq 1e7683: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e768a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e7691: e8 00 00 00 00 callq 1e7696 1e7696: b8 ff ff ff ff mov $0xffffffff,%eax 1e769b: c3 retq 1e769c: 8b 4e 18 mov 0x18(%rsi),%ecx 1e769f: 83 f9 04 cmp $0x4,%ecx 1e76a2: 74 16 je 1e76ba 1e76a4: 83 f9 06 cmp $0x6,%ecx 1e76a7: 74 0d je 1e76b6 1e76a9: 83 f9 03 cmp $0x3,%ecx 1e76ac: 75 a6 jne 1e7654 1e76ae: 8d 04 80 lea (%rax,%rax,4),%eax 1e76b1: c1 e8 02 shr $0x2,%eax 1e76b4: eb 9e jmp 1e7654 1e76b6: 01 c0 add %eax,%eax 1e76b8: eb 9a jmp 1e7654 1e76ba: 8d 04 40 lea (%rax,%rax,2),%eax 1e76bd: 01 c0 add %eax,%eax 1e76bf: c1 e8 02 shr $0x2,%eax 1e76c2: eb 90 jmp 1e7654 1e76c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e76cb: 00 00 00 00 1e76cf: 90 nop 00000000001e76d0 : 1e76d0: e8 00 00 00 00 callq 1e76d5 1e76d5: 41 57 push %r15 1e76d7: 48 89 f9 mov %rdi,%rcx 1e76da: 41 56 push %r14 1e76dc: 41 55 push %r13 1e76de: 41 54 push %r12 1e76e0: 55 push %rbp 1e76e1: 53 push %rbx 1e76e2: 48 83 ec 50 sub $0x50,%rsp 1e76e6: 8b 7e 04 mov 0x4(%rsi),%edi 1e76e9: 85 ff test %edi,%edi 1e76eb: 0f 84 fa 02 00 00 je 1e79eb 1e76f1: 8b 46 20 mov 0x20(%rsi),%eax 1e76f4: 8b 5e 14 mov 0x14(%rsi),%ebx 1e76f7: 49 89 f2 mov %rsi,%r10 1e76fa: 89 44 24 3c mov %eax,0x3c(%rsp) 1e76fe: 89 5c 24 2c mov %ebx,0x2c(%rsp) 1e7702: 85 c0 test %eax,%eax 1e7704: 0f 84 ba 01 00 00 je 1e78c4 1e770a: 8b 01 mov (%rcx),%eax 1e770c: 8b 54 24 2c mov 0x2c(%rsp),%edx 1e7710: 89 44 24 20 mov %eax,0x20(%rsp) 1e7714: 85 d2 test %edx,%edx 1e7716: 0f 85 ba 02 00 00 jne 1e79d6 1e771c: 31 d2 xor %edx,%edx 1e771e: 89 c3 mov %eax,%ebx 1e7720: f7 71 20 divl 0x20(%rcx) 1e7723: 8b 51 0c mov 0xc(%rcx),%edx 1e7726: 39 d0 cmp %edx,%eax 1e7728: 0f 43 d0 cmovae %eax,%edx 1e772b: 89 d8 mov %ebx,%eax 1e772d: 89 54 24 2c mov %edx,0x2c(%rsp) 1e7731: 31 d2 xor %edx,%edx 1e7733: f7 71 1c divl 0x1c(%rcx) 1e7736: 8b 51 10 mov 0x10(%rcx),%edx 1e7739: 39 d0 cmp %edx,%eax 1e773b: 0f 46 d0 cmovbe %eax,%edx 1e773e: 8b 44 24 3c mov 0x3c(%rsp),%eax 1e7742: 89 54 24 10 mov %edx,0x10(%rsp) 1e7746: 89 44 24 38 mov %eax,0x38(%rsp) 1e774a: 8b 5c 24 10 mov 0x10(%rsp),%ebx 1e774e: 39 5c 24 2c cmp %ebx,0x2c(%rsp) 1e7752: 0f 87 b3 02 00 00 ja 1e7a0b 1e7758: 44 8b 41 28 mov 0x28(%rcx),%r8d 1e775c: 89 fa mov %edi,%edx 1e775e: 8b 41 30 mov 0x30(%rcx),%eax 1e7761: 4c 89 54 24 18 mov %r10,0x18(%rsp) 1e7766: 8b 74 24 20 mov 0x20(%rsp),%esi 1e776a: c7 44 24 28 ff ff ff movl $0xffffffff,0x28(%rsp) 1e7771: ff 1e7772: 49 0f af d0 imul %r8,%rdx 1e7776: 44 89 44 24 4c mov %r8d,0x4c(%rsp) 1e777b: 48 89 54 24 30 mov %rdx,0x30(%rsp) 1e7780: 8d 14 b6 lea (%rsi,%rsi,4),%edx 1e7783: 89 c6 mov %eax,%esi 1e7785: 8d 04 80 lea (%rax,%rax,4),%eax 1e7788: 01 c0 add %eax,%eax 1e778a: 48 89 34 24 mov %rsi,(%rsp) 1e778e: 4c 8d 24 b6 lea (%rsi,%rsi,4),%r12 1e7792: 44 8d 2c 12 lea (%rdx,%rdx,1),%r13d 1e7796: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e779b: 8b 44 24 38 mov 0x38(%rsp),%eax 1e779f: 89 c6 mov %eax,%esi 1e77a1: 41 0f af f0 imul %r8d,%esi 1e77a5: 89 74 24 44 mov %esi,0x44(%rsp) 1e77a9: 8b 74 24 2c mov 0x2c(%rsp),%esi 1e77ad: 0f af c6 imul %esi,%eax 1e77b0: 89 f1 mov %esi,%ecx 1e77b2: 41 0f af c8 imul %r8d,%ecx 1e77b6: 41 0f af c0 imul %r8d,%eax 1e77ba: 89 4c 24 48 mov %ecx,0x48(%rsp) 1e77be: 89 44 24 40 mov %eax,0x40(%rsp) 1e77c2: 8b 44 24 28 mov 0x28(%rsp),%eax 1e77c6: bd 01 00 00 00 mov $0x1,%ebp 1e77cb: 0f af c7 imul %edi,%eax 1e77ce: 3d 9f 86 01 00 cmp $0x1869f,%eax 1e77d3: 76 10 jbe 1e77e5 1e77d5: c1 e8 05 shr $0x5,%eax 1e77d8: 89 c5 mov %eax,%ebp 1e77da: 48 69 ed c5 5a 7c 0a imul $0xa7c5ac5,%rbp,%rbp 1e77e1: 48 c1 ed 27 shr $0x27,%rbp 1e77e5: 8b 44 24 40 mov 0x40(%rsp),%eax 1e77e9: 8b 5c 24 44 mov 0x44(%rsp),%ebx 1e77ed: 89 44 24 24 mov %eax,0x24(%rsp) 1e77f1: 8b 44 24 38 mov 0x38(%rsp),%eax 1e77f5: 89 44 24 14 mov %eax,0x14(%rsp) 1e77f9: 44 8b 54 24 14 mov 0x14(%rsp),%r10d 1e77fe: 44 8b 4c 24 24 mov 0x24(%rsp),%r9d 1e7803: 4c 0f af 54 24 30 imul 0x30(%rsp),%r10 1e7809: 8b 74 24 2c mov 0x2c(%rsp),%esi 1e780d: eb 10 jmp 1e781f 1e780f: 83 c6 01 add $0x1,%esi 1e7812: 41 01 d9 add %ebx,%r9d 1e7815: 3b 74 24 10 cmp 0x10(%rsp),%esi 1e7819: 0f 87 55 01 00 00 ja 1e7974 1e781f: 89 f0 mov %esi,%eax 1e7821: 31 d2 xor %edx,%edx 1e7823: 45 89 ce mov %r9d,%r14d 1e7826: 49 0f af c2 imul %r10,%rax 1e782a: 48 8d 04 80 lea (%rax,%rax,4),%rax 1e782e: 48 01 c0 add %rax,%rax 1e7831: 49 f7 f5 div %r13 1e7834: 31 d2 xor %edx,%edx 1e7836: 4c 01 e0 add %r12,%rax 1e7839: 48 f7 74 24 08 divq 0x8(%rsp) 1e783e: 31 d2 xor %edx,%edx 1e7840: 48 0f af 04 24 imul (%rsp),%rax 1e7845: 49 f7 f0 div %r8 1e7848: 48 89 c1 mov %rax,%rcx 1e784b: 89 c0 mov %eax,%eax 1e784d: 49 89 d3 mov %rdx,%r11 1e7850: 49 0f af c0 imul %r8,%rax 1e7854: 48 01 d0 add %rdx,%rax 1e7857: 31 d2 xor %edx,%edx 1e7859: 49 0f af c5 imul %r13,%rax 1e785d: 49 f7 f6 div %r14 1e7860: 89 fa mov %edi,%edx 1e7862: 41 89 c7 mov %eax,%r15d 1e7865: 29 c2 sub %eax,%edx 1e7867: 41 89 c6 mov %eax,%r14d 1e786a: 41 29 ff sub %edi,%r15d 1e786d: 39 c7 cmp %eax,%edi 1e786f: 41 0f 42 d7 cmovb %r15d,%edx 1e7873: 39 d5 cmp %edx,%ebp 1e7875: 72 98 jb 1e780f 1e7877: 8b 5c 24 14 mov 0x14(%rsp),%ebx 1e787b: 4c 8b 54 24 18 mov 0x18(%rsp),%r10 1e7880: 8b 7c 24 20 mov 0x20(%rsp),%edi 1e7884: 44 0f af f3 imul %ebx,%r14d 1e7888: 41 89 42 08 mov %eax,0x8(%r10) 1e788c: b8 cd cc cc cc mov $0xcccccccd,%eax 1e7891: 41 89 7a 10 mov %edi,0x10(%r10) 1e7895: 41 89 72 14 mov %esi,0x14(%r10) 1e7899: 4c 0f af f0 imul %rax,%r14 1e789d: 41 89 4a 18 mov %ecx,0x18(%r10) 1e78a1: 45 89 5a 1c mov %r11d,0x1c(%r10) 1e78a5: 41 89 5a 20 mov %ebx,0x20(%r10) 1e78a9: 49 c1 ee 23 shr $0x23,%r14 1e78ad: 45 89 72 0c mov %r14d,0xc(%r10) 1e78b1: 8b 44 24 28 mov 0x28(%rsp),%eax 1e78b5: 48 83 c4 50 add $0x50,%rsp 1e78b9: 5b pop %rbx 1e78ba: 5d pop %rbp 1e78bb: 41 5c pop %r12 1e78bd: 41 5d pop %r13 1e78bf: 41 5e pop %r14 1e78c1: 41 5f pop %r15 1e78c3: c3 retq 1e78c4: 8b 59 04 mov 0x4(%rcx),%ebx 1e78c7: 8b 41 18 mov 0x18(%rcx),%eax 1e78ca: 8d 34 80 lea (%rax,%rax,4),%esi 1e78cd: 89 d8 mov %ebx,%eax 1e78cf: 89 5c 24 3c mov %ebx,0x3c(%rsp) 1e78d3: 0f af c7 imul %edi,%eax 1e78d6: 01 f6 add %esi,%esi 1e78d8: 39 f0 cmp %esi,%eax 1e78da: 73 14 jae 1e78f0 1e78dc: 31 d2 xor %edx,%edx 1e78de: 89 f0 mov %esi,%eax 1e78e0: f7 f7 div %edi 1e78e2: 89 fa mov %edi,%edx 1e78e4: 0f af d0 imul %eax,%edx 1e78e7: 39 f2 cmp %esi,%edx 1e78e9: 83 d0 00 adc $0x0,%eax 1e78ec: 89 44 24 3c mov %eax,0x3c(%rsp) 1e78f0: 8b 59 08 mov 0x8(%rcx),%ebx 1e78f3: 8b 41 14 mov 0x14(%rcx),%eax 1e78f6: 89 5c 24 38 mov %ebx,0x38(%rsp) 1e78fa: 0f af df imul %edi,%ebx 1e78fd: 8d 04 80 lea (%rax,%rax,4),%eax 1e7900: 01 c0 add %eax,%eax 1e7902: 39 c3 cmp %eax,%ebx 1e7904: 76 08 jbe 1e790e 1e7906: 31 d2 xor %edx,%edx 1e7908: f7 f7 div %edi 1e790a: 89 44 24 38 mov %eax,0x38(%rsp) 1e790e: 8b 74 24 2c mov 0x2c(%rsp),%esi 1e7912: 85 f6 test %esi,%esi 1e7914: 0f 85 9f 00 00 00 jne 1e79b9 1e791a: 8b 01 mov (%rcx),%eax 1e791c: 31 d2 xor %edx,%edx 1e791e: 89 c3 mov %eax,%ebx 1e7920: 89 44 24 20 mov %eax,0x20(%rsp) 1e7924: f7 71 20 divl 0x20(%rcx) 1e7927: 8b 51 0c mov 0xc(%rcx),%edx 1e792a: 39 d0 cmp %edx,%eax 1e792c: 0f 43 d0 cmovae %eax,%edx 1e792f: 89 d8 mov %ebx,%eax 1e7931: 8b 5c 24 38 mov 0x38(%rsp),%ebx 1e7935: 89 54 24 2c mov %edx,0x2c(%rsp) 1e7939: 31 d2 xor %edx,%edx 1e793b: f7 71 1c divl 0x1c(%rcx) 1e793e: 8b 51 10 mov 0x10(%rcx),%edx 1e7941: 39 d0 cmp %edx,%eax 1e7943: 0f 46 d0 cmovbe %eax,%edx 1e7946: 89 54 24 10 mov %edx,0x10(%rsp) 1e794a: 39 5c 24 3c cmp %ebx,0x3c(%rsp) 1e794e: 0f 86 f6 fd ff ff jbe 1e774a 1e7954: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e795b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e7962: e8 00 00 00 00 callq 1e7967 1e7967: c7 44 24 28 ff ff ff movl $0xffffffff,0x28(%rsp) 1e796e: ff 1e796f: e9 3d ff ff ff jmpq 1e78b1 1e7974: 83 6c 24 14 01 subl $0x1,0x14(%rsp) 1e7979: 8b 4c 24 48 mov 0x48(%rsp),%ecx 1e797d: 8b 44 24 14 mov 0x14(%rsp),%eax 1e7981: 29 4c 24 24 sub %ecx,0x24(%rsp) 1e7985: 2b 5c 24 4c sub 0x4c(%rsp),%ebx 1e7989: 3b 44 24 3c cmp 0x3c(%rsp),%eax 1e798d: 0f 83 66 fe ff ff jae 1e77f9 1e7993: 83 7c 24 28 0a cmpl $0xa,0x28(%rsp) 1e7998: b8 01 00 00 00 mov $0x1,%eax 1e799d: 76 11 jbe 1e79b0 1e799f: 8b 44 24 28 mov 0x28(%rsp),%eax 1e79a3: bb cd cc cc cc mov $0xcccccccd,%ebx 1e79a8: 48 0f af c3 imul %rbx,%rax 1e79ac: 48 c1 e8 23 shr $0x23,%rax 1e79b0: 01 44 24 28 add %eax,0x28(%rsp) 1e79b4: e9 09 fe ff ff jmpq 1e77c2 1e79b9: 8b 5c 24 38 mov 0x38(%rsp),%ebx 1e79bd: 39 5c 24 3c cmp %ebx,0x3c(%rsp) 1e79c1: 77 91 ja 1e7954 1e79c3: 8b 01 mov (%rcx),%eax 1e79c5: 89 44 24 20 mov %eax,0x20(%rsp) 1e79c9: 8b 44 24 2c mov 0x2c(%rsp),%eax 1e79cd: 89 44 24 10 mov %eax,0x10(%rsp) 1e79d1: e9 82 fd ff ff jmpq 1e7758 1e79d6: 8b 44 24 3c mov 0x3c(%rsp),%eax 1e79da: 89 44 24 38 mov %eax,0x38(%rsp) 1e79de: 8b 44 24 2c mov 0x2c(%rsp),%eax 1e79e2: 89 44 24 10 mov %eax,0x10(%rsp) 1e79e6: e9 6d fd ff ff jmpq 1e7758 1e79eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e79f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e79f9: e8 00 00 00 00 callq 1e79fe 1e79fe: c7 44 24 28 ff ff ff movl $0xffffffff,0x28(%rsp) 1e7a05: ff 1e7a06: e9 a6 fe ff ff jmpq 1e78b1 1e7a0b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e7a12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e7a19: e8 00 00 00 00 callq 1e7a1e 1e7a1e: c7 44 24 28 ff ff ff movl $0xffffffff,0x28(%rsp) 1e7a25: ff 1e7a26: e9 86 fe ff ff jmpq 1e78b1 1e7a2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001e7a30 : 1e7a30: e8 00 00 00 00 callq 1e7a35 1e7a35: 41 57 push %r15 1e7a37: 41 56 push %r14 1e7a39: 41 55 push %r13 1e7a3b: 41 54 push %r12 1e7a3d: 55 push %rbp 1e7a3e: 53 push %rbx 1e7a3f: 48 83 ec 28 sub $0x28,%rsp 1e7a43: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e7a4a: 00 00 1e7a4c: 48 89 44 24 20 mov %rax,0x20(%rsp) 1e7a51: 31 c0 xor %eax,%eax 1e7a53: 48 85 f6 test %rsi,%rsi 1e7a56: 0f 84 0c 02 00 00 je 1e7c68 1e7a5c: 48 89 d5 mov %rdx,%rbp 1e7a5f: 48 85 d2 test %rdx,%rdx 1e7a62: 0f 84 00 02 00 00 je 1e7c68 1e7a68: 8b 06 mov (%rsi),%eax 1e7a6a: 48 89 f3 mov %rsi,%rbx 1e7a6d: 85 c0 test %eax,%eax 1e7a6f: 0f 84 f3 01 00 00 je 1e7c68 1e7a75: 49 89 fc mov %rdi,%r12 1e7a78: 48 8d 7a 08 lea 0x8(%rdx),%rdi 1e7a7c: 48 89 d1 mov %rdx,%rcx 1e7a7f: 31 c0 xor %eax,%eax 1e7a81: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1e7a85: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 1e7a8c: 48 29 f9 sub %rdi,%rcx 1e7a8f: 48 c7 42 24 00 00 00 movq $0x0,0x24(%rdx) 1e7a96: 00 1e7a97: 83 c1 2c add $0x2c,%ecx 1e7a9a: c1 e9 03 shr $0x3,%ecx 1e7a9d: f3 48 ab rep stos %rax,%es:(%rdi) 1e7aa0: 41 8b 44 24 10 mov 0x10(%r12),%eax 1e7aa5: 83 e8 04 sub $0x4,%eax 1e7aa8: 83 e0 fb and $0xfffffffb,%eax 1e7aab: 75 42 jne 1e7aef 1e7aad: 41 8b 54 24 74 mov 0x74(%r12),%edx 1e7ab2: 8d 14 92 lea (%rdx,%rdx,4),%edx 1e7ab5: 01 d2 add %edx,%edx 1e7ab7: 89 55 04 mov %edx,0x4(%rbp) 1e7aba: 41 8b 54 24 74 mov 0x74(%r12),%edx 1e7abf: 8d 14 92 lea (%rdx,%rdx,4),%edx 1e7ac2: 01 d2 add %edx,%edx 1e7ac4: 89 55 08 mov %edx,0x8(%rbp) 1e7ac7: 8b 16 mov (%rsi),%edx 1e7ac9: 89 55 00 mov %edx,0x0(%rbp) 1e7acc: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 1e7ad1: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1e7ad8: 00 00 1e7ada: 0f 85 13 02 00 00 jne 1e7cf3 1e7ae0: 48 83 c4 28 add $0x28,%rsp 1e7ae4: 5b pop %rbx 1e7ae5: 5d pop %rbp 1e7ae6: 41 5c pop %r12 1e7ae8: 41 5d pop %r13 1e7aea: 41 5e pop %r14 1e7aec: 41 5f pop %r15 1e7aee: c3 retq 1e7aef: 49 8b 4c 24 18 mov 0x18(%r12),%rcx 1e7af4: 49 8b 44 24 20 mov 0x20(%r12),%rax 1e7af9: 49 89 e0 mov %rsp,%r8 1e7afc: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1e7b03: 49 8b 54 24 28 mov 0x28(%r12),%rdx 1e7b08: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1e7b0d: 8b 71 08 mov 0x8(%rcx),%esi 1e7b10: 8b 08 mov (%rax),%ecx 1e7b12: 0f b6 12 movzbl (%rdx),%edx 1e7b15: e8 00 00 00 00 callq 1e7b1a 1e7b1a: 83 3c 24 01 cmpl $0x1,(%rsp) 1e7b1e: 0f 97 45 28 seta 0x28(%rbp) 1e7b22: 44 0f b6 73 30 movzbl 0x30(%rbx),%r14d 1e7b27: 44 8b 6b 10 mov 0x10(%rbx),%r13d 1e7b2b: 41 f6 c6 01 test $0x1,%r14b 1e7b2f: 75 12 jne 1e7b43 1e7b31: 41 8d 45 e0 lea -0x20(%r13),%eax 1e7b35: 83 e0 df and $0xffffffdf,%eax 1e7b38: 74 09 je 1e7b43 1e7b3a: 41 81 fd 80 00 00 00 cmp $0x80,%r13d 1e7b41: 75 2e jne 1e7b71 1e7b43: 8b 55 04 mov 0x4(%rbp),%edx 1e7b46: b8 cd cc cc cc mov $0xcccccccd,%eax 1e7b4b: 44 89 ee mov %r13d,%esi 1e7b4e: 4c 89 e7 mov %r12,%rdi 1e7b51: 48 0f af d0 imul %rax,%rdx 1e7b55: 48 c1 ea 23 shr $0x23,%rdx 1e7b59: e8 92 f7 ff ff callq 1e72f0 1e7b5e: 48 85 c0 test %rax,%rax 1e7b61: 74 0e je 1e7b71 1e7b63: 8b 00 mov (%rax),%eax 1e7b65: 89 45 24 mov %eax,0x24(%rbp) 1e7b68: 44 8b 6b 10 mov 0x10(%rbx),%r13d 1e7b6c: 44 0f b6 73 30 movzbl 0x30(%rbx),%r14d 1e7b71: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 1e7b76: 44 8b 3b mov (%rbx),%r15d 1e7b79: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 1e7b80: 00 1e7b81: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1e7b88: 00 00 1e7b8a: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1e7b91: 00 00 1e7b93: 41 83 fd 20 cmp $0x20,%r13d 1e7b97: 0f 84 be 00 00 00 je 1e7c5b 1e7b9d: 0f 87 ab 00 00 00 ja 1e7c4e 1e7ba3: 44 89 f8 mov %r15d,%eax 1e7ba6: 41 83 fd 04 cmp $0x4,%r13d 1e7baa: 75 2b jne 1e7bd7 1e7bac: 83 7b 2c 02 cmpl $0x2,0x2c(%rbx) 1e7bb0: 74 25 je 1e7bd7 1e7bb2: 8b 53 18 mov 0x18(%rbx),%edx 1e7bb5: 83 fa 04 cmp $0x4,%edx 1e7bb8: 0f 84 22 01 00 00 je 1e7ce0 1e7bbe: 83 fa 06 cmp $0x6,%edx 1e7bc1: 0f 84 0e 01 00 00 je 1e7cd5 1e7bc7: 83 fa 03 cmp $0x3,%edx 1e7bca: 75 0b jne 1e7bd7 1e7bcc: 47 8d 3c bf lea (%r15,%r15,4),%r15d 1e7bd0: 41 c1 ef 02 shr $0x2,%r15d 1e7bd4: 44 89 f8 mov %r15d,%eax 1e7bd7: ba cd cc cc cc mov $0xcccccccd,%edx 1e7bdc: 41 83 e6 01 and $0x1,%r14d 1e7be0: 44 89 6c 24 04 mov %r13d,0x4(%rsp) 1e7be5: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1e7bea: 48 0f af c2 imul %rdx,%rax 1e7bee: 44 88 74 24 1c mov %r14b,0x1c(%rsp) 1e7bf3: 48 c1 e8 23 shr $0x23,%rax 1e7bf7: 89 44 24 0c mov %eax,0xc(%rsp) 1e7bfb: 8b 43 0c mov 0xc(%rbx),%eax 1e7bfe: 89 44 24 08 mov %eax,0x8(%rsp) 1e7c02: 48 8b 07 mov (%rdi),%rax 1e7c05: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 1e7c0c: e8 00 00 00 00 callq 1e7c11 1e7c11: 85 c0 test %eax,%eax 1e7c13: 74 70 je 1e7c85 1e7c15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e7c1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e7c23: e8 00 00 00 00 callq 1e7c28 1e7c28: 8b 03 mov (%rbx),%eax 1e7c2a: 89 45 00 mov %eax,0x0(%rbp) 1e7c2d: 89 45 04 mov %eax,0x4(%rbp) 1e7c30: 8b 43 10 mov 0x10(%rbx),%eax 1e7c33: 8d 50 e0 lea -0x20(%rax),%edx 1e7c36: 83 e2 df and $0xffffffdf,%edx 1e7c39: 74 07 je 1e7c42 1e7c3b: 3d 80 00 00 00 cmp $0x80,%eax 1e7c40: 75 64 jne 1e7ca6 1e7c42: c7 45 04 40 42 0f 00 movl $0xf4240,0x4(%rbp) 1e7c49: 8b 43 10 mov 0x10(%rbx),%eax 1e7c4c: eb 58 jmp 1e7ca6 1e7c4e: 41 8d 45 c0 lea -0x40(%r13),%eax 1e7c52: 83 e0 bf and $0xffffffbf,%eax 1e7c55: 0f 85 79 ff ff ff jne 1e7bd4 1e7c5b: 8b 43 04 mov 0x4(%rbx),%eax 1e7c5e: 8d 04 80 lea (%rax,%rax,4),%eax 1e7c61: 01 c0 add %eax,%eax 1e7c63: e9 6f ff ff ff jmpq 1e7bd7 1e7c68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e7c6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1e7c76: e8 00 00 00 00 callq 1e7c7b 1e7c7b: b8 ff ff ff ff mov $0xffffffff,%eax 1e7c80: e9 47 fe ff ff jmpq 1e7acc 1e7c85: 8b 44 24 10 mov 0x10(%rsp),%eax 1e7c89: 44 89 7d 00 mov %r15d,0x0(%rbp) 1e7c8d: 8d 04 80 lea (%rax,%rax,4),%eax 1e7c90: 01 c0 add %eax,%eax 1e7c92: 89 45 04 mov %eax,0x4(%rbp) 1e7c95: 8b 44 24 14 mov 0x14(%rsp),%eax 1e7c99: 89 45 14 mov %eax,0x14(%rbp) 1e7c9c: 8b 44 24 18 mov 0x18(%rsp),%eax 1e7ca0: 89 45 20 mov %eax,0x20(%rbp) 1e7ca3: 8b 43 10 mov 0x10(%rbx),%eax 1e7ca6: 83 f8 04 cmp $0x4,%eax 1e7ca9: 74 15 je 1e7cc0 1e7cab: 49 8d bc 24 80 00 00 lea 0x80(%r12),%rdi 1e7cb2: 00 1e7cb3: 48 89 ee mov %rbp,%rsi 1e7cb6: e8 15 fa ff ff callq 1e76d0 1e7cbb: e9 0c fe ff ff jmpq 1e7acc 1e7cc0: 49 8d bc 24 c0 00 00 lea 0xc0(%r12),%rdi 1e7cc7: 00 1e7cc8: 48 89 ee mov %rbp,%rsi 1e7ccb: e8 00 fa ff ff callq 1e76d0 1e7cd0: e9 f7 fd ff ff jmpq 1e7acc 1e7cd5: 45 01 ff add %r15d,%r15d 1e7cd8: 44 89 f8 mov %r15d,%eax 1e7cdb: e9 f7 fe ff ff jmpq 1e7bd7 1e7ce0: 47 8d 3c 7f lea (%r15,%r15,2),%r15d 1e7ce4: 45 01 ff add %r15d,%r15d 1e7ce7: 41 c1 ef 02 shr $0x2,%r15d 1e7ceb: 44 89 f8 mov %r15d,%eax 1e7cee: e9 e4 fe ff ff jmpq 1e7bd7 1e7cf3: e8 00 00 00 00 callq 1e7cf8 1e7cf8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1e7cff: 00 00000000001e7d00 : 1e7d00: e8 00 00 00 00 callq 1e7d05 1e7d05: 41 57 push %r15 1e7d07: b9 06 00 00 00 mov $0x6,%ecx 1e7d0c: 41 56 push %r14 1e7d0e: 41 55 push %r13 1e7d10: 41 54 push %r12 1e7d12: 49 89 d4 mov %rdx,%r12 1e7d15: 55 push %rbp 1e7d16: 48 89 fd mov %rdi,%rbp 1e7d19: 53 push %rbx 1e7d1a: 48 89 f3 mov %rsi,%rbx 1e7d1d: 48 83 ec 68 sub $0x68,%rsp 1e7d21: 8b 56 10 mov 0x10(%rsi),%edx 1e7d24: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e7d2b: 00 00 1e7d2d: 48 89 44 24 60 mov %rax,0x60(%rsp) 1e7d32: 31 c0 xor %eax,%eax 1e7d34: 4c 8d 6c 24 30 lea 0x30(%rsp),%r13 1e7d39: 4c 89 ef mov %r13,%rdi 1e7d3c: f3 48 ab rep stos %rax,%es:(%rdi) 1e7d3f: 8b 45 10 mov 0x10(%rbp),%eax 1e7d42: 83 f8 04 cmp $0x4,%eax 1e7d45: 74 1e je 1e7d65 1e7d47: 8d 4a e0 lea -0x20(%rdx),%ecx 1e7d4a: 83 e1 df and $0xffffffdf,%ecx 1e7d4d: 74 16 je 1e7d65 1e7d4f: 81 fa 80 00 00 00 cmp $0x80,%edx 1e7d55: 74 0e je 1e7d65 1e7d57: 48 8b 4d 08 mov 0x8(%rbp),%rcx 1e7d5b: 83 79 50 07 cmpl $0x7,0x50(%rcx) 1e7d5f: 0f 8e 2d 04 00 00 jle 1e8192 1e7d65: 89 44 24 34 mov %eax,0x34(%rsp) 1e7d69: 41 8b 04 24 mov (%r12),%eax 1e7d6d: 89 54 24 38 mov %edx,0x38(%rsp) 1e7d71: 8b 4b 14 mov 0x14(%rbx),%ecx 1e7d74: 89 44 24 3c mov %eax,0x3c(%rsp) 1e7d78: 8b 43 0c mov 0xc(%rbx),%eax 1e7d7b: 89 4c 24 30 mov %ecx,0x30(%rsp) 1e7d7f: 89 44 24 50 mov %eax,0x50(%rsp) 1e7d83: 49 8b 44 24 14 mov 0x14(%r12),%rax 1e7d88: 48 89 44 24 40 mov %rax,0x40(%rsp) 1e7d8d: 49 8b 44 24 1c mov 0x1c(%r12),%rax 1e7d92: 48 89 44 24 48 mov %rax,0x48(%rsp) 1e7d97: 41 0f b6 44 24 28 movzbl 0x28(%r12),%eax 1e7d9d: 83 e0 01 and $0x1,%eax 1e7da0: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx 1e7da7: 0f b6 44 24 5c movzbl 0x5c(%rsp),%eax 1e7dac: 83 e0 fb and $0xfffffffb,%eax 1e7daf: 09 d0 or %edx,%eax 1e7db1: 88 44 24 5c mov %al,0x5c(%rsp) 1e7db5: 8b 43 18 mov 0x18(%rbx),%eax 1e7db8: 83 f8 04 cmp $0x4,%eax 1e7dbb: 0f 84 23 01 00 00 je 1e7ee4 1e7dc1: 83 f8 06 cmp $0x6,%eax 1e7dc4: 0f 84 0d 01 00 00 je 1e7ed7 1e7dca: 83 f8 03 cmp $0x3,%eax 1e7dcd: 0f 84 f7 00 00 00 je 1e7eca 1e7dd3: 48 8b 7d 30 mov 0x30(%rbp),%rdi 1e7dd7: 4c 89 ee mov %r13,%rsi 1e7dda: 45 31 ed xor %r13d,%r13d 1e7ddd: 48 8b 07 mov (%rdi),%rax 1e7de0: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 1e7de7: e8 00 00 00 00 callq 1e7dec 1e7dec: 85 c0 test %eax,%eax 1e7dee: 75 2a jne 1e7e1a 1e7df0: 83 7d 10 04 cmpl $0x4,0x10(%rbp) 1e7df4: 74 1e je 1e7e14 1e7df6: 44 8b 73 10 mov 0x10(%rbx),%r14d 1e7dfa: 41 8d 46 e0 lea -0x20(%r14),%eax 1e7dfe: 83 e0 df and $0xffffffdf,%eax 1e7e01: 41 0f 94 c5 sete %r13b 1e7e05: 41 81 fe 80 00 00 00 cmp $0x80,%r14d 1e7e0c: 0f 94 c0 sete %al 1e7e0f: 41 08 c5 or %al,%r13b 1e7e12: 74 2c je 1e7e40 1e7e14: 41 bd 01 00 00 00 mov $0x1,%r13d 1e7e1a: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1e7e1f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e7e26: 00 00 1e7e28: 0f 85 7b 04 00 00 jne 1e82a9 1e7e2e: 48 83 c4 68 add $0x68,%rsp 1e7e32: 44 89 e8 mov %r13d,%eax 1e7e35: 5b pop %rbx 1e7e36: 5d pop %rbp 1e7e37: 41 5c pop %r12 1e7e39: 41 5d pop %r13 1e7e3b: 41 5e pop %r14 1e7e3d: 41 5f pop %r15 1e7e3f: c3 retq 1e7e40: f6 43 30 01 testb $0x1,0x30(%rbx) 1e7e44: 0f 85 a7 00 00 00 jne 1e7ef1 1e7e4a: 48 8b 45 28 mov 0x28(%rbp),%rax 1e7e4e: 48 8b 55 20 mov 0x20(%rbp),%rdx 1e7e52: 45 31 c9 xor %r9d,%r9d 1e7e55: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e7e59: 8b 5b 18 mov 0x18(%rbx),%ebx 1e7e5c: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1e7e60: 48 8b 45 18 mov 0x18(%rbp),%rax 1e7e64: 44 8b 42 04 mov 0x4(%rdx),%r8d 1e7e68: ba 01 00 00 00 mov $0x1,%edx 1e7e6d: 8b 30 mov (%rax),%esi 1e7e6f: e8 00 00 00 00 callq 1e7e74 1e7e74: 41 83 fe 04 cmp $0x4,%r14d 1e7e78: 75 9a jne 1e7e14 1e7e7a: 83 fb 04 cmp $0x4,%ebx 1e7e7d: 0f 84 9f 03 00 00 je 1e8222 1e7e83: 0f 87 55 03 00 00 ja 1e81de 1e7e89: 83 fb 02 cmp $0x2,%ebx 1e7e8c: 0f 84 74 03 00 00 je 1e8206 1e7e92: 83 fb 03 cmp $0x3,%ebx 1e7e95: 0f 85 79 ff ff ff jne 1e7e14 1e7e9b: 48 8b 45 28 mov 0x28(%rbp),%rax 1e7e9f: 48 8b 55 20 mov 0x20(%rbp),%rdx 1e7ea3: 41 b9 01 00 00 00 mov $0x1,%r9d 1e7ea9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e7ead: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1e7eb1: 48 8b 45 18 mov 0x18(%rbp),%rax 1e7eb5: 44 8b 42 04 mov 0x4(%rdx),%r8d 1e7eb9: 8b 30 mov (%rax),%esi 1e7ebb: ba 01 00 00 00 mov $0x1,%edx 1e7ec0: e8 00 00 00 00 callq 1e7ec5 1e7ec5: e9 4a ff ff ff jmpq 1e7e14 1e7eca: c7 44 24 58 01 00 00 movl $0x1,0x58(%rsp) 1e7ed1: 00 1e7ed2: e9 fc fe ff ff jmpq 1e7dd3 1e7ed7: c7 44 24 58 03 00 00 movl $0x3,0x58(%rsp) 1e7ede: 00 1e7edf: e9 ef fe ff ff jmpq 1e7dd3 1e7ee4: c7 44 24 58 02 00 00 movl $0x2,0x58(%rsp) 1e7eeb: 00 1e7eec: e9 e2 fe ff ff jmpq 1e7dd3 1e7ef1: 41 8b 54 24 08 mov 0x8(%r12),%edx 1e7ef6: b8 cd cc cc cc mov $0xcccccccd,%eax 1e7efb: 44 89 f6 mov %r14d,%esi 1e7efe: 48 89 ef mov %rbp,%rdi 1e7f01: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1e7f08: 00 00 1e7f0a: 48 0f af d0 imul %rax,%rdx 1e7f0e: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 1e7f15: 00 1e7f16: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 1e7f1d: 00 00 1e7f1f: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 1e7f26: 00 00 1e7f28: 48 c1 ea 23 shr $0x23,%rdx 1e7f2c: e8 bf f3 ff ff callq 1e72f0 1e7f31: 49 89 c7 mov %rax,%r15 1e7f34: 48 85 c0 test %rax,%rax 1e7f37: 0f 84 0d ff ff ff je 1e7e4a 1e7f3d: 41 8b 54 24 24 mov 0x24(%r12),%edx 1e7f42: 85 d2 test %edx,%edx 1e7f44: 0f 84 00 ff ff ff je 1e7e4a 1e7f4a: 8b 00 mov (%rax),%eax 1e7f4c: 85 c0 test %eax,%eax 1e7f4e: 0f 84 c6 fe ff ff je 1e7e1a 1e7f54: 4d 85 e4 test %r12,%r12 1e7f57: 0f 84 bd fe ff ff je 1e7e1a 1e7f5d: 41 8b 7c 24 1c mov 0x1c(%r12),%edi 1e7f62: be 40 42 0f 00 mov $0xf4240,%esi 1e7f67: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1e7f6e: 00 00 1e7f70: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1e7f77: 00 00 1e7f79: e8 00 00 00 00 callq 1e7f7e 1e7f7e: 4d 63 74 24 18 movslq 0x18(%r12),%r14 1e7f83: 49 c1 e6 20 shl $0x20,%r14 1e7f87: 48 85 c0 test %rax,%rax 1e7f8a: 0f 88 c8 02 00 00 js 1e8258 1e7f90: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1e7f97: ff ff 7f 1e7f9a: 48 29 c2 sub %rax,%rdx 1e7f9d: 49 39 d6 cmp %rdx,%r14 1e7fa0: 7e 02 jle 1e7fa4 1e7fa2: 0f 0b ud2 1e7fa4: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 1e7fab: 00 1e7fac: 41 6b 77 04 64 imul $0x64,0x4(%r15),%esi 1e7fb1: 49 01 c6 add %rax,%r14 1e7fb4: 41 8b 3f mov (%r15),%edi 1e7fb7: e8 00 00 00 00 callq 1e7fbc 1e7fbc: 4c 89 f7 mov %r14,%rdi 1e7fbf: 48 89 c6 mov %rax,%rsi 1e7fc2: e8 00 00 00 00 callq 1e7fc7 1e7fc7: 48 89 c2 mov %rax,%rdx 1e7fca: 49 89 c6 mov %rax,%r14 1e7fcd: 48 c1 fa 3f sar $0x3f,%rdx 1e7fd1: 48 89 d0 mov %rdx,%rax 1e7fd4: 4c 31 f0 xor %r14,%rax 1e7fd7: 48 29 d0 sub %rdx,%rax 1e7fda: 48 c1 e8 20 shr $0x20,%rax 1e7fde: 48 89 c2 mov %rax,%rdx 1e7fe1: f7 d8 neg %eax 1e7fe3: 4d 85 f6 test %r14,%r14 1e7fe6: 0f 49 c2 cmovns %edx,%eax 1e7fe9: 89 44 24 04 mov %eax,0x4(%rsp) 1e7fed: 48 c1 e0 20 shl $0x20,%rax 1e7ff1: 0f 88 97 02 00 00 js 1e828e 1e7ff7: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 1e7ffe: 00 00 80 1e8001: 48 01 c2 add %rax,%rdx 1e8004: 49 39 d6 cmp %rdx,%r14 1e8007: 7d 02 jge 1e800b 1e8009: 0f 0b ud2 1e800b: 48 be 00 00 00 00 0a movabs $0xa00000000,%rsi 1e8012: 00 00 00 1e8015: 4c 89 f7 mov %r14,%rdi 1e8018: 48 29 c7 sub %rax,%rdi 1e801b: e8 00 00 00 00 callq 1e8020 1e8020: 48 89 c1 mov %rax,%rcx 1e8023: 48 c1 f9 3f sar $0x3f,%rcx 1e8027: 48 89 ca mov %rcx,%rdx 1e802a: 48 31 c2 xor %rax,%rdx 1e802d: 48 29 ca sub %rcx,%rdx 1e8030: 48 89 d1 mov %rdx,%rcx 1e8033: 48 c1 e9 20 shr $0x20,%rcx 1e8037: 89 ca mov %ecx,%edx 1e8039: f7 da neg %edx 1e803b: 48 85 c0 test %rax,%rax 1e803e: 0f 49 d1 cmovns %ecx,%edx 1e8041: 89 54 24 08 mov %edx,0x8(%rsp) 1e8045: 48 c1 e2 20 shl $0x20,%rdx 1e8049: 0f 88 24 02 00 00 js 1e8273 1e804f: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 1e8056: 00 00 80 1e8059: 48 01 d1 add %rdx,%rcx 1e805c: 48 39 c1 cmp %rax,%rcx 1e805f: 7e 02 jle 1e8063 1e8061: 0f 0b ud2 1e8063: 48 be 00 00 00 00 00 movabs $0x1000000000000,%rsi 1e806a: 00 01 00 1e806d: 48 29 d0 sub %rdx,%rax 1e8070: 48 89 c7 mov %rax,%rdi 1e8073: e8 00 00 00 00 callq 1e8078 1e8078: 41 8b 74 24 14 mov 0x14(%r12),%esi 1e807d: 48 89 c1 mov %rax,%rcx 1e8080: 48 89 c2 mov %rax,%rdx 1e8083: 48 c1 f9 3f sar $0x3f,%rcx 1e8087: 48 89 c8 mov %rcx,%rax 1e808a: 48 31 d0 xor %rdx,%rax 1e808d: 48 29 c8 sub %rcx,%rax 1e8090: 48 c1 e8 20 shr $0x20,%rax 1e8094: 89 c1 mov %eax,%ecx 1e8096: f7 d9 neg %ecx 1e8098: 48 85 d2 test %rdx,%rdx 1e809b: 0f 48 c1 cmovs %ecx,%eax 1e809e: 41 69 7c 24 10 e8 03 imul $0x3e8,0x10(%r12),%edi 1e80a5: 00 00 1e80a7: 89 44 24 10 mov %eax,0x10(%rsp) 1e80ab: 41 0f af 77 0c imul 0xc(%r15),%esi 1e80b0: e8 00 00 00 00 callq 1e80b5 1e80b5: 48 89 c7 mov %rax,%rdi 1e80b8: 41 f6 47 10 01 testb $0x1,0x10(%r15) 1e80bd: 0f 84 7e 01 00 00 je 1e8241 1e80c3: 48 be 00 00 00 00 04 movabs $0x400000000,%rsi 1e80ca: 00 00 00 1e80cd: e8 00 00 00 00 callq 1e80d2 1e80d2: 48 89 c6 mov %rax,%rsi 1e80d5: 4c 89 f7 mov %r14,%rdi 1e80d8: e8 00 00 00 00 callq 1e80dd 1e80dd: 48 be 00 00 00 00 00 movabs $0xa000000000000,%rsi 1e80e4: 00 0a 00 1e80e7: 48 89 c7 mov %rax,%rdi 1e80ea: e8 00 00 00 00 callq 1e80ef 1e80ef: 48 89 c1 mov %rax,%rcx 1e80f2: 48 89 c2 mov %rax,%rdx 1e80f5: 48 c1 f9 3f sar $0x3f,%rcx 1e80f9: 48 89 c8 mov %rcx,%rax 1e80fc: 48 31 d0 xor %rdx,%rax 1e80ff: 48 29 c8 sub %rcx,%rax 1e8102: 48 c1 e8 20 shr $0x20,%rax 1e8106: 89 c1 mov %eax,%ecx 1e8108: f7 d9 neg %ecx 1e810a: 48 85 d2 test %rdx,%rdx 1e810d: 48 8b 54 24 04 mov 0x4(%rsp),%rdx 1e8112: 0f 48 c1 cmovs %ecx,%eax 1e8115: 48 89 54 24 20 mov %rdx,0x20(%rsp) 1e811a: 0f b6 54 24 2c movzbl 0x2c(%rsp),%edx 1e811f: 89 44 24 28 mov %eax,0x28(%rsp) 1e8123: 89 44 24 0c mov %eax,0xc(%rsp) 1e8127: 8b 44 24 10 mov 0x10(%rsp),%eax 1e812b: 89 44 24 1c mov %eax,0x1c(%rsp) 1e812f: 89 d0 mov %edx,%eax 1e8131: 83 c8 04 or $0x4,%eax 1e8134: 88 44 24 2c mov %al,0x2c(%rsp) 1e8138: 8b 45 10 mov 0x10(%rbp),%eax 1e813b: 89 44 24 14 mov %eax,0x14(%rsp) 1e813f: 41 8b 07 mov (%r15),%eax 1e8142: 89 44 24 18 mov %eax,0x18(%rsp) 1e8146: 41 0f b6 47 10 movzbl 0x10(%r15),%eax 1e814b: a8 01 test $0x1,%al 1e814d: 74 0c je 1e815b 1e814f: 83 ca 05 or $0x5,%edx 1e8152: 88 54 24 2c mov %dl,0x2c(%rsp) 1e8156: 41 0f b6 47 10 movzbl 0x10(%r15),%eax 1e815b: a8 02 test $0x2,%al 1e815d: 74 05 je 1e8164 1e815f: 80 4c 24 2c 02 orb $0x2,0x2c(%rsp) 1e8164: 48 8b 7d 30 mov 0x30(%rbp),%rdi 1e8168: ba 01 00 00 00 mov $0x1,%edx 1e816d: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 1e8172: 48 8b 07 mov (%rdi),%rax 1e8175: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 1e817c: e8 00 00 00 00 callq 1e8181 1e8181: 85 c0 test %eax,%eax 1e8183: 0f 85 91 fc ff ff jne 1e7e1a 1e8189: 44 8b 73 10 mov 0x10(%rbx),%r14d 1e818d: e9 b8 fc ff ff jmpq 1e7e4a 1e8192: 48 8b 7d 30 mov 0x30(%rbp),%rdi 1e8196: 31 d2 xor %edx,%edx 1e8198: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 1e819d: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1e81a4: 00 00 1e81a6: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 1e81ad: 00 00 1e81af: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 1e81b6: 00 00 1e81b8: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 1e81bf: 00 1e81c0: 89 44 24 14 mov %eax,0x14(%rsp) 1e81c4: 48 8b 07 mov (%rdi),%rax 1e81c7: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 1e81ce: e8 00 00 00 00 callq 1e81d3 1e81d3: 8b 45 10 mov 0x10(%rbp),%eax 1e81d6: 8b 53 10 mov 0x10(%rbx),%edx 1e81d9: e9 87 fb ff ff jmpq 1e7d65 1e81de: 83 fb 06 cmp $0x6,%ebx 1e81e1: 0f 85 2d fc ff ff jne 1e7e14 1e81e7: 48 8b 45 28 mov 0x28(%rbp),%rax 1e81eb: 48 8b 55 20 mov 0x20(%rbp),%rdx 1e81ef: 41 b9 03 00 00 00 mov $0x3,%r9d 1e81f5: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e81f9: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1e81fd: 48 8b 45 18 mov 0x18(%rbp),%rax 1e8201: e9 af fc ff ff jmpq 1e7eb5 1e8206: 48 8b 45 28 mov 0x28(%rbp),%rax 1e820a: 48 8b 55 20 mov 0x20(%rbp),%rdx 1e820e: 45 31 c9 xor %r9d,%r9d 1e8211: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e8215: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1e8219: 48 8b 45 18 mov 0x18(%rbp),%rax 1e821d: e9 93 fc ff ff jmpq 1e7eb5 1e8222: 48 8b 45 28 mov 0x28(%rbp),%rax 1e8226: 48 8b 55 20 mov 0x20(%rbp),%rdx 1e822a: 41 b9 02 00 00 00 mov $0x2,%r9d 1e8230: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e8234: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1e8238: 48 8b 45 18 mov 0x18(%rbp),%rax 1e823c: e9 74 fc ff ff jmpq 1e7eb5 1e8241: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 1e8248: 00 00 00 1e824b: e8 00 00 00 00 callq 1e8250 1e8250: 48 89 c6 mov %rax,%rsi 1e8253: e9 7d fe ff ff jmpq 1e80d5 1e8258: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 1e825f: 00 00 80 1e8262: 48 29 c2 sub %rax,%rdx 1e8265: 49 39 d6 cmp %rdx,%r14 1e8268: 0f 8c 34 fd ff ff jl 1e7fa2 1e826e: e9 31 fd ff ff jmpq 1e7fa4 1e8273: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 1e827a: ff ff 7f 1e827d: 48 01 d1 add %rdx,%rcx 1e8280: 48 39 c1 cmp %rax,%rcx 1e8283: 0f 8c d8 fd ff ff jl 1e8061 1e8289: e9 d5 fd ff ff jmpq 1e8063 1e828e: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1e8295: ff ff 7f 1e8298: 48 01 c2 add %rax,%rdx 1e829b: 49 39 d6 cmp %rdx,%r14 1e829e: 0f 8f 65 fd ff ff jg 1e8009 1e82a4: e9 62 fd ff ff jmpq 1e800b 1e82a9: e8 00 00 00 00 callq 1e82ae 1e82ae: 66 90 xchg %ax,%ax 00000000001e82b0 : 1e82b0: e8 00 00 00 00 callq 1e82b5 1e82b5: 48 85 c9 test %rcx,%rcx 1e82b8: 0f 84 be 01 00 00 je 1e847c 1e82be: 41 57 push %r15 1e82c0: 41 56 push %r14 1e82c2: 41 55 push %r13 1e82c4: 49 89 d5 mov %rdx,%r13 1e82c7: 41 54 push %r12 1e82c9: 55 push %rbp 1e82ca: 53 push %rbx 1e82cb: 48 83 ec 18 sub $0x18,%rsp 1e82cf: 48 85 d2 test %rdx,%rdx 1e82d2: 0f 84 b5 01 00 00 je 1e848d 1e82d8: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 1e82df: 49 89 fc mov %rdi,%r12 1e82e2: 48 89 cb mov %rcx,%rbx 1e82e5: 89 f5 mov %esi,%ebp 1e82e7: c7 01 00 00 00 00 movl $0x0,(%rcx) 1e82ed: 48 8b 7f 30 mov 0x30(%rdi),%rdi 1e82f1: 48 8b 07 mov (%rdi),%rax 1e82f4: 48 8b 40 38 mov 0x38(%rax),%rax 1e82f8: e8 00 00 00 00 callq 1e82fd 1e82fd: 89 03 mov %eax,(%rbx) 1e82ff: 85 c0 test %eax,%eax 1e8301: 75 0f jne 1e8312 1e8303: 48 83 c4 18 add $0x18,%rsp 1e8307: 5b pop %rbx 1e8308: 5d pop %rbp 1e8309: 41 5c pop %r12 1e830b: 41 5d pop %r13 1e830d: 41 5e pop %r14 1e830f: 41 5f pop %r15 1e8311: c3 retq 1e8312: 89 c0 mov %eax,%eax 1e8314: be c0 0d 00 00 mov $0xdc0,%esi 1e8319: 48 8d 3c c5 00 00 00 lea 0x0(,%rax,8),%rdi 1e8320: 00 1e8321: 48 29 c7 sub %rax,%rdi 1e8324: 48 c1 e7 02 shl $0x2,%rdi 1e8328: e8 00 00 00 00 callq 1e832d 1e832d: 48 89 04 24 mov %rax,(%rsp) 1e8331: 48 85 c0 test %rax,%rax 1e8334: 74 cd je 1e8303 1e8336: 8b 03 mov (%rbx),%eax 1e8338: be c0 0d 00 00 mov $0xdc0,%esi 1e833d: 48 8d 3c 80 lea (%rax,%rax,4),%rdi 1e8341: 48 c1 e7 02 shl $0x2,%rdi 1e8345: e8 00 00 00 00 callq 1e834a 1e834a: 48 89 44 24 08 mov %rax,0x8(%rsp) 1e834f: 48 85 c0 test %rax,%rax 1e8352: 74 4e je 1e83a2 1e8354: 8b 03 mov (%rbx),%eax 1e8356: 4c 8b 34 24 mov (%rsp),%r14 1e835a: 45 31 ff xor %r15d,%r15d 1e835d: 85 c0 test %eax,%eax 1e835f: 75 14 jne 1e8375 1e8361: e9 46 01 00 00 jmpq 1e84ac 1e8366: 8b 33 mov (%rbx),%esi 1e8368: 41 83 c7 01 add $0x1,%r15d 1e836c: 49 83 c6 1c add $0x1c,%r14 1e8370: 44 39 fe cmp %r15d,%esi 1e8373: 76 44 jbe 1e83b9 1e8375: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 1e837a: 4c 89 f1 mov %r14,%rcx 1e837d: 44 89 fa mov %r15d,%edx 1e8380: 89 ee mov %ebp,%esi 1e8382: 48 8b 07 mov (%rdi),%rax 1e8385: 48 8b 40 30 mov 0x30(%rax),%rax 1e8389: e8 00 00 00 00 callq 1e838e 1e838e: 85 c0 test %eax,%eax 1e8390: 74 d4 je 1e8366 1e8392: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 1e8397: e8 00 00 00 00 callq 1e839c 1e839c: c7 03 00 00 00 00 movl $0x0,(%rbx) 1e83a2: 48 8b 3c 24 mov (%rsp),%rdi 1e83a6: 48 83 c4 18 add $0x18,%rsp 1e83aa: 5b pop %rbx 1e83ab: 5d pop %rbp 1e83ac: 41 5c pop %r12 1e83ae: 41 5d pop %r13 1e83b0: 41 5e pop %r14 1e83b2: 41 5f pop %r15 1e83b4: e9 00 00 00 00 jmpq 1e83b9 1e83b9: 85 f6 test %esi,%esi 1e83bb: 0f 84 eb 00 00 00 je 1e84ac 1e83c1: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 1e83c6: 4c 8b 3c 24 mov (%rsp),%r15 1e83ca: 41 be cd cc cc cc mov $0xcccccccd,%r14d 1e83d0: eb 66 jmp 1e8438 1e83d2: 41 8b 7f 08 mov 0x8(%r15),%edi 1e83d6: 81 ff e8 03 00 00 cmp $0x3e8,%edi 1e83dc: 75 19 jne 1e83f7 1e83de: 49 0f af ce imul %r14,%rcx 1e83e2: 41 c7 47 08 64 00 00 movl $0x64,0x8(%r15) 1e83e9: 00 1e83ea: bf 64 00 00 00 mov $0x64,%edi 1e83ef: 48 c1 e9 23 shr $0x23,%rcx 1e83f3: 41 89 4f 04 mov %ecx,0x4(%r15) 1e83f7: 41 89 0c 24 mov %ecx,(%r12) 1e83fb: 45 8b 4f 10 mov 0x10(%r15),%r9d 1e83ff: 41 8b 4f 0c mov 0xc(%r15),%ecx 1e8403: 41 89 7c 24 04 mov %edi,0x4(%r12) 1e8408: 45 89 4c 24 08 mov %r9d,0x8(%r12) 1e840d: 41 89 4c 24 0c mov %ecx,0xc(%r12) 1e8412: 40 f6 c6 01 test $0x1,%sil 1e8416: 74 06 je 1e841e 1e8418: 41 80 4c 24 10 01 orb $0x1,0x10(%r12) 1e841e: 83 e6 02 and $0x2,%esi 1e8421: 74 06 je 1e8429 1e8423: 41 80 4c 24 10 02 orb $0x2,0x10(%r12) 1e8429: 83 c0 01 add $0x1,%eax 1e842c: 49 83 c7 1c add $0x1c,%r15 1e8430: 49 83 c4 14 add $0x14,%r12 1e8434: 39 03 cmp %eax,(%rbx) 1e8436: 76 74 jbe 1e84ac 1e8438: 41 0f b6 37 movzbl (%r15),%esi 1e843c: 40 f6 c6 04 test $0x4,%sil 1e8440: 75 78 jne 1e84ba 1e8442: 41 8b 4f 04 mov 0x4(%r15),%ecx 1e8446: 83 fd 02 cmp $0x2,%ebp 1e8449: 75 87 jne 1e83d2 1e844b: 83 f9 06 cmp $0x6,%ecx 1e844e: 76 82 jbe 1e83d2 1e8450: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e8457: bf 04 00 00 00 mov $0x4,%edi 1e845c: 89 44 24 14 mov %eax,0x14(%rsp) 1e8460: e8 00 00 00 00 callq 1e8465 1e8465: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e846c: bf 04 00 00 00 mov $0x4,%edi 1e8471: e8 00 00 00 00 callq 1e8476 1e8476: 8b 44 24 14 mov 0x14(%rsp),%eax 1e847a: eb ad jmp 1e8429 1e847c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e8483: bf 04 00 00 00 mov $0x4,%edi 1e8488: e9 00 00 00 00 jmpq 1e848d 1e848d: 48 83 c4 18 add $0x18,%rsp 1e8491: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e8498: bf 04 00 00 00 mov $0x4,%edi 1e849d: 5b pop %rbx 1e849e: 5d pop %rbp 1e849f: 41 5c pop %r12 1e84a1: 41 5d pop %r13 1e84a3: 41 5e pop %r14 1e84a5: 41 5f pop %r15 1e84a7: e9 00 00 00 00 jmpq 1e84ac 1e84ac: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e84b1: 49 89 45 00 mov %rax,0x0(%r13) 1e84b5: e9 e8 fe ff ff jmpq 1e83a2 1e84ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e84c1: bf 04 00 00 00 mov $0x4,%edi 1e84c6: e8 00 00 00 00 callq 1e84cb 1e84cb: e9 c2 fe ff ff jmpq 1e8392 00000000001e84d0 : 1e84d0: e8 00 00 00 00 callq 1e84d5 1e84d5: 41 56 push %r14 1e84d7: b9 06 00 00 00 mov $0x6,%ecx 1e84dc: 41 55 push %r13 1e84de: 49 89 d5 mov %rdx,%r13 1e84e1: 41 54 push %r12 1e84e3: 55 push %rbp 1e84e4: 48 89 f5 mov %rsi,%rbp 1e84e7: 53 push %rbx 1e84e8: 48 89 fb mov %rdi,%rbx 1e84eb: 48 83 ec 58 sub $0x58,%rsp 1e84ef: 4c 8b 73 08 mov 0x8(%rbx),%r14 1e84f3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e84fa: 00 00 1e84fc: 48 89 44 24 50 mov %rax,0x50(%rsp) 1e8501: 31 c0 xor %eax,%eax 1e8503: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 1e8508: 4c 89 e7 mov %r12,%rdi 1e850b: f3 48 ab rep stos %rax,%es:(%rdi) 1e850e: 41 83 7e 20 01 cmpl $0x1,0x20(%r14) 1e8513: 0f 84 e5 01 00 00 je 1e86fe 1e8519: 8b 43 10 mov 0x10(%rbx),%eax 1e851c: 8b 56 10 mov 0x10(%rsi),%edx 1e851f: 83 f8 04 cmp $0x4,%eax 1e8522: 0f 84 83 00 00 00 je 1e85ab 1e8528: 8d 4a e0 lea -0x20(%rdx),%ecx 1e852b: 83 e1 df and $0xffffffdf,%ecx 1e852e: 74 0c je 1e853c 1e8530: 81 fa 80 00 00 00 cmp $0x80,%edx 1e8536: 0f 85 20 01 00 00 jne 1e865c 1e853c: 8b 4d 14 mov 0x14(%rbp),%ecx 1e853f: 89 44 24 24 mov %eax,0x24(%rsp) 1e8543: 89 54 24 28 mov %edx,0x28(%rsp) 1e8547: 89 4c 24 20 mov %ecx,0x20(%rsp) 1e854b: 41 8b 4d 00 mov 0x0(%r13),%ecx 1e854f: 89 4c 24 2c mov %ecx,0x2c(%rsp) 1e8553: 8b 4d 0c mov 0xc(%rbp),%ecx 1e8556: 89 4c 24 40 mov %ecx,0x40(%rsp) 1e855a: 83 f8 08 cmp $0x8,%eax 1e855d: 75 6e jne 1e85cd 1e855f: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1e8563: 4c 89 e6 mov %r12,%rsi 1e8566: 48 8b 07 mov (%rdi),%rax 1e8569: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 1e8570: e8 00 00 00 00 callq 1e8575 1e8575: 41 89 c1 mov %eax,%r9d 1e8578: 31 c0 xor %eax,%eax 1e857a: 45 85 c9 test %r9d,%r9d 1e857d: 75 0b jne 1e858a 1e857f: 83 7b 10 08 cmpl $0x8,0x10(%rbx) 1e8583: b8 01 00 00 00 mov $0x1,%eax 1e8588: 75 7c jne 1e8606 1e858a: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 1e858f: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1e8596: 00 00 1e8598: 0f 85 6c 02 00 00 jne 1e880a 1e859e: 48 83 c4 58 add $0x58,%rsp 1e85a2: 5b pop %rbx 1e85a3: 5d pop %rbp 1e85a4: 41 5c pop %r12 1e85a6: 41 5d pop %r13 1e85a8: 41 5e pop %r14 1e85aa: c3 retq 1e85ab: 8b 46 14 mov 0x14(%rsi),%eax 1e85ae: c7 44 24 24 04 00 00 movl $0x4,0x24(%rsp) 1e85b5: 00 1e85b6: 89 54 24 28 mov %edx,0x28(%rsp) 1e85ba: 89 44 24 20 mov %eax,0x20(%rsp) 1e85be: 41 8b 45 00 mov 0x0(%r13),%eax 1e85c2: 89 44 24 2c mov %eax,0x2c(%rsp) 1e85c6: 8b 46 0c mov 0xc(%rsi),%eax 1e85c9: 89 44 24 40 mov %eax,0x40(%rsp) 1e85cd: 41 0f b6 55 28 movzbl 0x28(%r13),%edx 1e85d2: 0f b6 44 24 4c movzbl 0x4c(%rsp),%eax 1e85d7: 89 d1 mov %edx,%ecx 1e85d9: 83 f2 01 xor $0x1,%edx 1e85dc: 83 e0 3f and $0x3f,%eax 1e85df: c1 e1 07 shl $0x7,%ecx 1e85e2: 83 e2 01 and $0x1,%edx 1e85e5: c1 e2 06 shl $0x6,%edx 1e85e8: 09 c8 or %ecx,%eax 1e85ea: 09 d0 or %edx,%eax 1e85ec: 88 44 24 4c mov %al,0x4c(%rsp) 1e85f0: f6 45 30 10 testb $0x10,0x30(%rbp) 1e85f4: 0f 84 65 ff ff ff je 1e855f 1e85fa: 83 c8 20 or $0x20,%eax 1e85fd: 88 44 24 4c mov %al,0x4c(%rsp) 1e8601: e9 59 ff ff ff jmpq 1e855f 1e8606: 45 31 db xor %r11d,%r11d 1e8609: 83 7d 10 04 cmpl $0x4,0x10(%rbp) 1e860d: 0f b6 55 30 movzbl 0x30(%rbp),%edx 1e8611: 8b 45 18 mov 0x18(%rbp),%eax 1e8614: 0f 84 ad 00 00 00 je 1e86c7 1e861a: 48 8b 43 20 mov 0x20(%rbx),%rax 1e861e: 48 8b 73 18 mov 0x18(%rbx),%rsi 1e8622: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e8626: 8b 50 0c mov 0xc(%rax),%edx 1e8629: 44 8b 40 08 mov 0x8(%rax),%r8d 1e862d: 48 8b 43 28 mov 0x28(%rbx),%rax 1e8631: 8b 76 04 mov 0x4(%rsi),%esi 1e8634: 0f b6 48 02 movzbl 0x2(%rax),%ecx 1e8638: 85 d2 test %edx,%edx 1e863a: 74 77 je 1e86b3 1e863c: 41 53 push %r11 1e863e: 52 push %rdx 1e863f: 0f b6 40 03 movzbl 0x3(%rax),%eax 1e8643: ba 02 00 00 00 mov $0x2,%edx 1e8648: 50 push %rax 1e8649: e8 00 00 00 00 callq 1e864e 1e864e: b8 01 00 00 00 mov $0x1,%eax 1e8653: 48 83 c4 18 add $0x18,%rsp 1e8657: e9 2e ff ff ff jmpq 1e858a 1e865c: 41 83 7e 50 07 cmpl $0x7,0x50(%r14) 1e8661: 0f 8f d5 fe ff ff jg 1e853c 1e8667: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1e866b: 31 d2 xor %edx,%edx 1e866d: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1e8672: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 1e8679: 00 00 1e867b: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 1e8682: 00 00 1e8684: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 1e868b: 00 00 1e868d: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 1e8694: 00 1e8695: 89 44 24 04 mov %eax,0x4(%rsp) 1e8699: 48 8b 07 mov (%rdi),%rax 1e869c: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 1e86a3: e8 00 00 00 00 callq 1e86a8 1e86a8: 8b 43 10 mov 0x10(%rbx),%eax 1e86ab: 8b 55 10 mov 0x10(%rbp),%edx 1e86ae: e9 89 fe ff ff jmpq 1e853c 1e86b3: ba 01 00 00 00 mov $0x1,%edx 1e86b8: e8 00 00 00 00 callq 1e86bd 1e86bd: b8 01 00 00 00 mov $0x1,%eax 1e86c2: e9 c3 fe ff ff jmpq 1e858a 1e86c7: c0 ea 04 shr $0x4,%dl 1e86ca: 41 b9 02 00 00 00 mov $0x2,%r9d 1e86d0: 41 89 d3 mov %edx,%r11d 1e86d3: 41 83 e3 01 and $0x1,%r11d 1e86d7: 83 f8 04 cmp $0x4,%eax 1e86da: 0f 84 3a ff ff ff je 1e861a 1e86e0: 41 b9 03 00 00 00 mov $0x3,%r9d 1e86e6: 83 f8 06 cmp $0x6,%eax 1e86e9: 0f 84 2b ff ff ff je 1e861a 1e86ef: 45 31 c9 xor %r9d,%r9d 1e86f2: 83 f8 03 cmp $0x3,%eax 1e86f5: 41 0f 94 c1 sete %r9b 1e86f9: e9 1c ff ff ff jmpq 1e861a 1e86fe: 8b 56 14 mov 0x14(%rsi),%edx 1e8701: 48 8b 43 18 mov 0x18(%rbx),%rax 1e8705: 49 8b 7e 18 mov 0x18(%r14),%rdi 1e8709: 45 8b 6d 00 mov 0x0(%r13),%r13d 1e870d: 8d 6a ff lea -0x1(%rdx),%ebp 1e8710: 44 8b 64 a8 0c mov 0xc(%rax,%rbp,4),%r12d 1e8715: 48 8b 07 mov (%rdi),%rax 1e8718: 44 89 ea mov %r13d,%edx 1e871b: 48 8b 40 08 mov 0x8(%rax),%rax 1e871f: 44 89 e6 mov %r12d,%esi 1e8722: e8 00 00 00 00 callq 1e8727 1e8727: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e872c: 4c 8b 63 08 mov 0x8(%rbx),%r12 1e8730: 48 8b 43 18 mov 0x18(%rbx),%rax 1e8734: ba c0 cf 6a 00 mov $0x6acfc0,%edx 1e8739: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1e873e: 44 8b 6c a8 24 mov 0x24(%rax,%rbp,4),%r13d 1e8743: 48 8b 07 mov (%rdi),%rax 1e8746: 44 89 ee mov %r13d,%esi 1e8749: 48 8b 40 08 mov 0x8(%rax),%rax 1e874d: e8 00 00 00 00 callq 1e8752 1e8752: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e8757: 48 8b 53 28 mov 0x28(%rbx),%rdx 1e875b: 48 8b 43 20 mov 0x20(%rbx),%rax 1e875f: 41 b9 01 00 00 00 mov $0x1,%r9d 1e8765: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e8769: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1e876d: 48 8b 53 18 mov 0x18(%rbx),%rdx 1e8771: 44 8b 40 20 mov 0x20(%rax),%r8d 1e8775: 8b 74 aa 3c mov 0x3c(%rdx,%rbp,4),%esi 1e8779: ba 01 00 00 00 mov $0x1,%edx 1e877e: e8 00 00 00 00 callq 1e8783 1e8783: b8 01 00 00 00 mov $0x1,%eax 1e8788: e9 fd fd ff ff jmpq 1e858a 1e878d: 49 8b 76 10 mov 0x10(%r14),%rsi 1e8791: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e8798 1e8798: 89 c0 mov %eax,%eax 1e879a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e87a2 1e87a1: 00 1e87a2: 73 88 jae 1e872c 1e87a4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e87ab 1e87ab: 48 85 c0 test %rax,%rax 1e87ae: 74 13 je 1e87c3 1e87b0: 48 8b 78 08 mov 0x8(%rax),%rdi 1e87b4: 48 83 c6 08 add $0x8,%rsi 1e87b8: 44 89 e9 mov %r13d,%ecx 1e87bb: 44 89 e2 mov %r12d,%edx 1e87be: e8 00 00 00 00 callq 1e87c3 1e87c3: e9 64 ff ff ff jmpq 1e872c 1e87c8: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1e87cd: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e87d4 1e87d4: 89 c0 mov %eax,%eax 1e87d6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e87de 1e87dd: 00 1e87de: 0f 83 73 ff ff ff jae 1e8757 1e87e4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e87eb 1e87eb: 48 85 c0 test %rax,%rax 1e87ee: 74 15 je 1e8805 1e87f0: 48 8b 78 08 mov 0x8(%rax),%rdi 1e87f4: 48 83 c6 08 add $0x8,%rsi 1e87f8: b9 c0 cf 6a 00 mov $0x6acfc0,%ecx 1e87fd: 44 89 ea mov %r13d,%edx 1e8800: e8 00 00 00 00 callq 1e8805 1e8805: e9 4d ff ff ff jmpq 1e8757 1e880a: e8 00 00 00 00 callq 1e880f 1e880f: 90 nop 00000000001e8810 : 1e8810: e8 00 00 00 00 callq 1e8815 1e8815: e8 b6 fc ff ff callq 1e84d0 1e881a: b8 01 00 00 00 mov $0x1,%eax 1e881f: c3 retq 00000000001e8820 : 1e8820: e8 00 00 00 00 callq 1e8825 1e8825: 41 57 push %r15 1e8827: 49 89 f0 mov %rsi,%r8 1e882a: 49 89 d1 mov %rdx,%r9 1e882d: b9 52 62 00 00 mov $0x6252,%ecx 1e8832: 41 56 push %r14 1e8834: 31 d2 xor %edx,%edx 1e8836: 41 55 push %r13 1e8838: 41 54 push %r12 1e883a: 55 push %rbp 1e883b: 48 89 fd mov %rdi,%rbp 1e883e: 53 push %rbx 1e883f: 48 83 ec 08 sub $0x8,%rsp 1e8843: 8b 46 14 mov 0x14(%rsi),%eax 1e8846: 4c 8b 6d 08 mov 0x8(%rbp),%r13 1e884a: 8b 36 mov (%rsi),%esi 1e884c: 8d 78 ff lea -0x1(%rax),%edi 1e884f: 49 8b 45 00 mov 0x0(%r13),%rax 1e8853: 48 8b 80 80 03 00 00 mov 0x380(%rax),%rax 1e885a: 44 8b 60 58 mov 0x58(%rax),%r12d 1e885e: b8 cd cc cc cc mov $0xcccccccd,%eax 1e8863: 48 0f af f0 imul %rax,%rsi 1e8867: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e886e: 48 c1 ee 23 shr $0x23,%rsi 1e8872: eb 03 jmp 1e8877 1e8874: 8b 48 fc mov -0x4(%rax),%ecx 1e8877: 39 ce cmp %ecx,%esi 1e8879: 72 04 jb 1e887f 1e887b: 3b 30 cmp (%rax),%esi 1e887d: 76 74 jbe 1e88f3 1e887f: 83 c2 01 add $0x1,%edx 1e8882: 48 83 c0 10 add $0x10,%rax 1e8886: 83 fa 1b cmp $0x1b,%edx 1e8889: 75 e9 jne 1e8874 1e888b: 41 8b 40 10 mov 0x10(%r8),%eax 1e888f: 8d 50 e0 lea -0x20(%rax),%edx 1e8892: 83 e2 df and $0xffffffdf,%edx 1e8895: 74 29 je 1e88c0 1e8897: 3d 80 00 00 00 cmp $0x80,%eax 1e889c: 74 22 je 1e88c0 1e889e: 4c 89 ca mov %r9,%rdx 1e88a1: 4c 89 c6 mov %r8,%rsi 1e88a4: 48 89 ef mov %rbp,%rdi 1e88a7: e8 24 fc ff ff callq 1e84d0 1e88ac: 48 83 c4 08 add $0x8,%rsp 1e88b0: b8 01 00 00 00 mov $0x1,%eax 1e88b5: 5b pop %rbx 1e88b6: 5d pop %rbp 1e88b7: 41 5c pop %r12 1e88b9: 41 5d pop %r13 1e88bb: 41 5e pop %r14 1e88bd: 41 5f pop %r15 1e88bf: c3 retq 1e88c0: 48 8b 45 18 mov 0x18(%rbp),%rax 1e88c4: 41 89 fe mov %edi,%r14d 1e88c7: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e88cb: 41 6b 19 64 imul $0x64,(%r9),%ebx 1e88cf: 46 8b 7c b0 0c mov 0xc(%rax,%r14,4),%r15d 1e88d4: 48 8b 07 mov (%rdi),%rax 1e88d7: 89 da mov %ebx,%edx 1e88d9: 48 8b 40 08 mov 0x8(%rax),%rax 1e88dd: 44 89 fe mov %r15d,%esi 1e88e0: e8 00 00 00 00 callq 1e88e5 1e88e5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e88ea: 45 69 e4 e8 03 00 00 imul $0x3e8,%r12d,%r12d 1e88f1: eb 6d jmp 1e8960 1e88f3: 41 8b 40 10 mov 0x10(%r8),%eax 1e88f7: 8d 48 e0 lea -0x20(%rax),%ecx 1e88fa: 83 e1 df and $0xffffffdf,%ecx 1e88fd: 74 07 je 1e8906 1e88ff: 3d 80 00 00 00 cmp $0x80,%eax 1e8904: 75 98 jne 1e889e 1e8906: 48 63 da movslq %edx,%rbx 1e8909: 41 89 fe mov %edi,%r14d 1e890c: 49 8b 7d 18 mov 0x18(%r13),%rdi 1e8910: 48 89 d8 mov %rbx,%rax 1e8913: 48 c1 e0 04 shl $0x4,%rax 1e8917: 44 0f b7 b8 00 00 00 movzwl 0x0(%rax),%r15d 1e891e: 00 1e891f: 44 0f af b8 00 00 00 imul 0x0(%rax),%r15d 1e8926: 00 1e8927: 48 8b 45 18 mov 0x18(%rbp),%rax 1e892b: 46 8b 44 b0 0c mov 0xc(%rax,%r14,4),%r8d 1e8930: 48 8b 07 mov (%rdi),%rax 1e8933: 44 89 fa mov %r15d,%edx 1e8936: 44 89 44 24 04 mov %r8d,0x4(%rsp) 1e893b: 44 89 c6 mov %r8d,%esi 1e893e: 48 8b 40 08 mov 0x8(%rax),%rax 1e8942: e8 00 00 00 00 callq 1e8947 1e8947: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1e894c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e8951: 48 c1 e3 04 shl $0x4,%rbx 1e8955: 0f b7 8b 00 00 00 00 movzwl 0x0(%rbx),%ecx 1e895c: 44 0f af e1 imul %ecx,%r12d 1e8960: 48 8b 5d 08 mov 0x8(%rbp),%rbx 1e8964: 48 8b 45 18 mov 0x18(%rbp),%rax 1e8968: 44 89 e2 mov %r12d,%edx 1e896b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1e896f: 46 8b 6c b0 24 mov 0x24(%rax,%r14,4),%r13d 1e8974: 48 8b 07 mov (%rdi),%rax 1e8977: 44 89 ee mov %r13d,%esi 1e897a: 48 8b 40 08 mov 0x8(%rax),%rax 1e897e: e8 00 00 00 00 callq 1e8983 1e8983: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1e8988: 48 8b 55 28 mov 0x28(%rbp),%rdx 1e898c: 48 8b 45 20 mov 0x20(%rbp),%rax 1e8990: 41 b9 01 00 00 00 mov $0x1,%r9d 1e8996: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1e899a: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1e899e: 48 8b 55 18 mov 0x18(%rbp),%rdx 1e89a2: 44 8b 40 20 mov 0x20(%rax),%r8d 1e89a6: 42 8b 74 b2 3c mov 0x3c(%rdx,%r14,4),%esi 1e89ab: ba 01 00 00 00 mov $0x1,%edx 1e89b0: e8 00 00 00 00 callq 1e89b5 1e89b5: e9 f2 fe ff ff jmpq 1e88ac 1e89ba: 48 8b 53 10 mov 0x10(%rbx),%rdx 1e89be: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e89c5 1e89c5: 89 c0 mov %eax,%eax 1e89c7: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e89cf 1e89ce: 00 1e89cf: 73 b7 jae 1e8988 1e89d1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e89d8 1e89d8: 48 85 c0 test %rax,%rax 1e89db: 74 13 je 1e89f0 1e89dd: 48 8b 78 08 mov 0x8(%rax),%rdi 1e89e1: 48 8d 72 08 lea 0x8(%rdx),%rsi 1e89e5: 44 89 e1 mov %r12d,%ecx 1e89e8: 44 89 ea mov %r13d,%edx 1e89eb: e8 00 00 00 00 callq 1e89f0 1e89f0: eb 96 jmp 1e8988 1e89f2: 49 8b 55 10 mov 0x10(%r13),%rdx 1e89f6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e89fd 1e89fd: 89 c0 mov %eax,%eax 1e89ff: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e8a07 1e8a06: 00 1e8a07: 0f 83 44 ff ff ff jae 1e8951 1e8a0d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e8a14 1e8a14: 48 85 c0 test %rax,%rax 1e8a17: 74 13 je 1e8a2c 1e8a19: 48 8b 78 08 mov 0x8(%rax),%rdi 1e8a1d: 48 8d 72 08 lea 0x8(%rdx),%rsi 1e8a21: 44 89 f9 mov %r15d,%ecx 1e8a24: 44 89 c2 mov %r8d,%edx 1e8a27: e8 00 00 00 00 callq 1e8a2c 1e8a2c: e9 20 ff ff ff jmpq 1e8951 1e8a31: 49 8b 55 10 mov 0x10(%r13),%rdx 1e8a35: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1e8a3c 1e8a3c: 89 c0 mov %eax,%eax 1e8a3e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1e8a46 1e8a45: 00 1e8a46: 0f 83 9e fe ff ff jae 1e88ea 1e8a4c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1e8a53 1e8a53: 48 85 c0 test %rax,%rax 1e8a56: 74 12 je 1e8a6a 1e8a58: 48 8b 78 08 mov 0x8(%rax),%rdi 1e8a5c: 48 8d 72 08 lea 0x8(%rdx),%rsi 1e8a60: 89 d9 mov %ebx,%ecx 1e8a62: 44 89 fa mov %r15d,%edx 1e8a65: e8 00 00 00 00 callq 1e8a6a 1e8a6a: e9 7b fe ff ff jmpq 1e88ea 1e8a6f: 90 nop 00000000001e8a70 : 1e8a70: e8 00 00 00 00 callq 1e8a75 1e8a75: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8a7c: b9 52 62 00 00 mov $0x6252,%ecx 1e8a81: 31 d2 xor %edx,%edx 1e8a83: eb 03 jmp 1e8a88 1e8a85: 8b 48 fc mov -0x4(%rax),%ecx 1e8a88: 39 cf cmp %ecx,%edi 1e8a8a: 72 04 jb 1e8a90 1e8a8c: 39 38 cmp %edi,(%rax) 1e8a8e: 73 0f jae 1e8a9f 1e8a90: 83 c2 01 add $0x1,%edx 1e8a93: 48 83 c0 10 add $0x10,%rax 1e8a97: 83 fa 1b cmp $0x1b,%edx 1e8a9a: 75 e9 jne 1e8a85 1e8a9c: 31 c0 xor %eax,%eax 1e8a9e: c3 retq 1e8a9f: 48 63 c2 movslq %edx,%rax 1e8aa2: 48 c1 e0 04 shl $0x4,%rax 1e8aa6: 48 8d 80 00 00 00 00 lea 0x0(%rax),%rax 1e8aad: c3 retq 1e8aae: 66 90 xchg %ax,%ax 00000000001e8ab0 : 1e8ab0: e8 00 00 00 00 callq 1e8ab5 1e8ab5: 41 54 push %r12 1e8ab7: 53 push %rbx 1e8ab8: 48 89 fb mov %rdi,%rbx 1e8abb: 48 83 ec 68 sub $0x68,%rsp 1e8abf: 65 48 8b 3c 25 28 00 mov %gs:0x28,%rdi 1e8ac6: 00 00 1e8ac8: 48 89 7c 24 60 mov %rdi,0x60(%rsp) 1e8acd: 31 ff xor %edi,%edi 1e8acf: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 1e8ad6: 00 1e8ad7: 48 89 73 08 mov %rsi,0x8(%rbx) 1e8adb: 48 89 53 30 mov %rdx,0x30(%rbx) 1e8adf: 89 4b 10 mov %ecx,0x10(%rbx) 1e8ae2: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1e8ae9: 4c 89 43 18 mov %r8,0x18(%rbx) 1e8aed: 4c 89 4b 28 mov %r9,0x28(%rbx) 1e8af1: 48 89 43 20 mov %rax,0x20(%rbx) 1e8af5: 44 0f b6 62 78 movzbl 0x78(%rdx),%r12d 1e8afa: 45 84 e4 test %r12b,%r12b 1e8afd: 0f 84 12 01 00 00 je 1e8c15 1e8b03: 8b 7a 58 mov 0x58(%rdx),%edi 1e8b06: 48 89 54 24 30 mov %rdx,0x30(%rsp) 1e8b0b: c7 44 24 38 01 00 00 movl $0x1,0x38(%rsp) 1e8b12: 00 1e8b13: 89 7b 74 mov %edi,0x74(%rbx) 1e8b16: 8b 78 14 mov 0x14(%rax),%edi 1e8b19: 44 8b 40 10 mov 0x10(%rax),%r8d 1e8b1d: c7 44 24 40 01 00 00 movl $0x1,0x40(%rsp) 1e8b24: 00 1e8b25: 48 b8 06 00 00 00 06 movabs $0x600000006,%rax 1e8b2c: 00 00 00 1e8b2f: 48 89 44 24 50 mov %rax,0x50(%rsp) 1e8b34: 48 89 44 24 20 mov %rax,0x20(%rsp) 1e8b39: 8b 42 38 mov 0x38(%rdx),%eax 1e8b3c: 89 7c 24 44 mov %edi,0x44(%rsp) 1e8b40: 89 7c 24 14 mov %edi,0x14(%rsp) 1e8b44: 48 bf bc 34 00 00 78 movabs $0x6978000034bc,%rdi 1e8b4b: 69 00 00 1e8b4e: 44 89 44 24 3c mov %r8d,0x3c(%rsp) 1e8b53: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1e8b5a: 00 00 1e8b5c: 48 89 74 24 58 mov %rsi,0x58(%rsp) 1e8b61: 48 89 14 24 mov %rdx,(%rsp) 1e8b65: c7 44 24 08 01 00 00 movl $0x1,0x8(%rsp) 1e8b6c: 00 1e8b6d: 44 89 44 24 0c mov %r8d,0xc(%rsp) 1e8b72: c7 44 24 10 01 00 00 movl $0x1,0x10(%rsp) 1e8b79: 00 1e8b7a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 1e8b7f: 48 89 74 24 28 mov %rsi,0x28(%rsp) 1e8b84: 89 43 78 mov %eax,0x78(%rbx) 1e8b87: 83 f9 04 cmp $0x4,%ecx 1e8b8a: 74 6e je 1e8bfa 1e8b8c: 48 8d 4b 40 lea 0x40(%rbx),%rcx 1e8b90: 48 8d 53 38 lea 0x38(%rbx),%rdx 1e8b94: be 04 00 00 00 mov $0x4,%esi 1e8b99: 48 89 df mov %rbx,%rdi 1e8b9c: e8 0f f7 ff ff callq 1e82b0 1e8ba1: 48 8d 4b 50 lea 0x50(%rbx),%rcx 1e8ba5: 48 8d 53 48 lea 0x48(%rbx),%rdx 1e8ba9: 48 89 df mov %rbx,%rdi 1e8bac: be 02 00 00 00 mov $0x2,%esi 1e8bb1: e8 fa f6 ff ff callq 1e82b0 1e8bb6: 48 8d 4b 60 lea 0x60(%rbx),%rcx 1e8bba: 48 8d 53 58 lea 0x58(%rbx),%rdx 1e8bbe: 48 89 df mov %rbx,%rdi 1e8bc1: be 01 00 00 00 mov $0x1,%esi 1e8bc6: e8 e5 f6 ff ff callq 1e82b0 1e8bcb: 48 89 df mov %rbx,%rdi 1e8bce: 48 8d 4b 70 lea 0x70(%rbx),%rcx 1e8bd2: 48 8d 53 68 lea 0x68(%rbx),%rdx 1e8bd6: be 03 00 00 00 mov $0x3,%esi 1e8bdb: e8 d0 f6 ff ff callq 1e82b0 1e8be0: 48 8d bb 80 00 00 00 lea 0x80(%rbx),%rdi 1e8be7: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 1e8bec: e8 ef e7 ff ff callq 1e73e0 1e8bf1: 84 c0 test %al,%al 1e8bf3: 75 24 jne 1e8c19 1e8bf5: 0f 0b ud2 1e8bf7: 45 31 e4 xor %r12d,%r12d 1e8bfa: 48 8b 44 24 60 mov 0x60(%rsp),%rax 1e8bff: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e8c06: 00 00 1e8c08: 75 38 jne 1e8c42 1e8c0a: 48 83 c4 68 add $0x68,%rsp 1e8c0e: 44 89 e0 mov %r12d,%eax 1e8c11: 5b pop %rbx 1e8c12: 41 5c pop %r12 1e8c14: c3 retq 1e8c15: 0f 0b ud2 1e8c17: eb e1 jmp 1e8bfa 1e8c19: 8b 43 78 mov 0x78(%rbx),%eax 1e8c1c: 48 8d bb c0 00 00 00 lea 0xc0(%rbx),%rdi 1e8c23: 48 89 e6 mov %rsp,%rsi 1e8c26: 89 c2 mov %eax,%edx 1e8c28: 89 44 24 1c mov %eax,0x1c(%rsp) 1e8c2c: d1 ea shr %edx 1e8c2e: 89 54 24 18 mov %edx,0x18(%rsp) 1e8c32: e8 a9 e7 ff ff callq 1e73e0 1e8c37: 84 c0 test %al,%al 1e8c39: 75 bf jne 1e8bfa 1e8c3b: 0f 0b ud2 1e8c3d: 45 31 e4 xor %r12d,%r12d 1e8c40: eb b8 jmp 1e8bfa 1e8c42: e8 00 00 00 00 callq 1e8c47 1e8c47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1e8c4e: 00 00 00000000001e8c50 : 1e8c50: e8 00 00 00 00 callq 1e8c55 1e8c55: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e8c5a: 48 89 77 08 mov %rsi,0x8(%rdi) 1e8c5e: 48 89 57 30 mov %rdx,0x30(%rdi) 1e8c62: 89 4f 10 mov %ecx,0x10(%rdi) 1e8c65: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e8c6c: 4c 89 47 18 mov %r8,0x18(%rdi) 1e8c70: 4c 89 4f 28 mov %r9,0x28(%rdi) 1e8c74: 48 89 47 20 mov %rax,0x20(%rdi) 1e8c78: 0f b6 42 78 movzbl 0x78(%rdx),%eax 1e8c7c: 84 c0 test %al,%al 1e8c7e: 74 07 je 1e8c87 1e8c80: 8b 52 58 mov 0x58(%rdx),%edx 1e8c83: 89 57 74 mov %edx,0x74(%rdi) 1e8c86: c3 retq 1e8c87: 0f 0b ud2 1e8c89: c3 retq 1e8c8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001e8c90 : 1e8c90: e8 00 00 00 00 callq 1e8c95 1e8c95: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e8c9a: 48 89 77 08 mov %rsi,0x8(%rdi) 1e8c9e: 48 89 57 30 mov %rdx,0x30(%rdi) 1e8ca2: 89 4f 10 mov %ecx,0x10(%rdi) 1e8ca5: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e8cac: 4c 89 47 18 mov %r8,0x18(%rdi) 1e8cb0: 4c 89 4f 28 mov %r9,0x28(%rdi) 1e8cb4: 48 89 47 20 mov %rax,0x20(%rdi) 1e8cb8: 0f b6 42 78 movzbl 0x78(%rdx),%eax 1e8cbc: 84 c0 test %al,%al 1e8cbe: 74 0e je 1e8cce 1e8cc0: 8b 52 58 mov 0x58(%rdx),%edx 1e8cc3: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e8cca: 89 57 74 mov %edx,0x74(%rdi) 1e8ccd: c3 retq 1e8cce: 0f 0b ud2 1e8cd0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e8cd7: c3 retq 1e8cd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1e8cdf: 00 00000000001e8ce0 : 1e8ce0: e8 00 00 00 00 callq 1e8ce5 1e8ce5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1e8cea: 48 89 77 08 mov %rsi,0x8(%rdi) 1e8cee: 48 89 57 30 mov %rdx,0x30(%rdi) 1e8cf2: 89 4f 10 mov %ecx,0x10(%rdi) 1e8cf5: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e8cfc: 4c 89 47 18 mov %r8,0x18(%rdi) 1e8d00: 4c 89 4f 28 mov %r9,0x28(%rdi) 1e8d04: 48 89 47 20 mov %rax,0x20(%rdi) 1e8d08: 0f b6 42 78 movzbl 0x78(%rdx),%eax 1e8d0c: 84 c0 test %al,%al 1e8d0e: 74 0e je 1e8d1e 1e8d10: 8b 52 58 mov 0x58(%rdx),%edx 1e8d13: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e8d1a: 89 57 74 mov %edx,0x74(%rdi) 1e8d1d: c3 retq 1e8d1e: 0f 0b ud2 1e8d20: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1e8d27: c3 retq 1e8d28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1e8d2f: 00 00000000001e8d30 : 1e8d30: e8 00 00 00 00 callq 1e8d35 1e8d35: ba ff ff ff ff mov $0xffffffff,%edx 1e8d3a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8d41: 48 39 d7 cmp %rdx,%rdi 1e8d44: 7f 01 jg 1e8d47 1e8d46: c3 retq 1e8d47: 53 push %rbx 1e8d48: be 03 00 00 00 mov $0x3,%esi 1e8d4d: 48 89 fb mov %rdi,%rbx 1e8d50: bf 04 00 00 00 mov $0x4,%edi 1e8d55: e8 00 00 00 00 callq 1e8d5a 1e8d5a: 49 89 c0 mov %rax,%r8 1e8d5d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8d64: 4c 39 c3 cmp %r8,%rbx 1e8d67: 7c 24 jl 1e8d8d 1e8d69: be 03 00 00 00 mov $0x3,%esi 1e8d6e: bf 05 00 00 00 mov $0x5,%edi 1e8d73: e8 00 00 00 00 callq 1e8d78 1e8d78: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e8d7f: 48 39 c3 cmp %rax,%rbx 1e8d82: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8d89: 48 0f 4d c2 cmovge %rdx,%rax 1e8d8d: 5b pop %rbx 1e8d8e: c3 retq 1e8d8f: 90 nop 00000000001e8d90 : 1e8d90: e8 00 00 00 00 callq 1e8d95 1e8d95: ba ff ff ff ff mov $0xffffffff,%edx 1e8d9a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8da1: 48 39 d7 cmp %rdx,%rdi 1e8da4: 7f 01 jg 1e8da7 1e8da6: c3 retq 1e8da7: 53 push %rbx 1e8da8: be 03 00 00 00 mov $0x3,%esi 1e8dad: 48 89 fb mov %rdi,%rbx 1e8db0: bf 04 00 00 00 mov $0x4,%edi 1e8db5: e8 00 00 00 00 callq 1e8dba 1e8dba: 49 89 c0 mov %rax,%r8 1e8dbd: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8dc4: 4c 39 c3 cmp %r8,%rbx 1e8dc7: 7c 24 jl 1e8ded 1e8dc9: be 03 00 00 00 mov $0x3,%esi 1e8dce: bf 05 00 00 00 mov $0x5,%edi 1e8dd3: e8 00 00 00 00 callq 1e8dd8 1e8dd8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e8ddf: 48 39 c3 cmp %rax,%rbx 1e8de2: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8de9: 48 0f 4d c2 cmovge %rdx,%rax 1e8ded: 5b pop %rbx 1e8dee: c3 retq 1e8def: 90 nop 00000000001e8df0 : 1e8df0: e8 00 00 00 00 callq 1e8df5 1e8df5: ba ff ff ff ff mov $0xffffffff,%edx 1e8dfa: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8e01: 48 39 d7 cmp %rdx,%rdi 1e8e04: 7f 01 jg 1e8e07 1e8e06: c3 retq 1e8e07: 53 push %rbx 1e8e08: be 03 00 00 00 mov $0x3,%esi 1e8e0d: 48 89 fb mov %rdi,%rbx 1e8e10: bf 04 00 00 00 mov $0x4,%edi 1e8e15: e8 00 00 00 00 callq 1e8e1a 1e8e1a: 49 89 c0 mov %rax,%r8 1e8e1d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8e24: 4c 39 c3 cmp %r8,%rbx 1e8e27: 7c 24 jl 1e8e4d 1e8e29: be 03 00 00 00 mov $0x3,%esi 1e8e2e: bf 05 00 00 00 mov $0x5,%edi 1e8e33: e8 00 00 00 00 callq 1e8e38 1e8e38: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e8e3f: 48 39 c3 cmp %rax,%rbx 1e8e42: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8e49: 48 0f 4d c2 cmovge %rdx,%rax 1e8e4d: 5b pop %rbx 1e8e4e: c3 retq 1e8e4f: 90 nop 00000000001e8e50 : 1e8e50: e8 00 00 00 00 callq 1e8e55 1e8e55: ba ff ff ff ff mov $0xffffffff,%edx 1e8e5a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8e61: 48 39 d7 cmp %rdx,%rdi 1e8e64: 7f 01 jg 1e8e67 1e8e66: c3 retq 1e8e67: 53 push %rbx 1e8e68: be 03 00 00 00 mov $0x3,%esi 1e8e6d: 48 89 fb mov %rdi,%rbx 1e8e70: bf 04 00 00 00 mov $0x4,%edi 1e8e75: e8 00 00 00 00 callq 1e8e7a 1e8e7a: 49 89 c0 mov %rax,%r8 1e8e7d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8e84: 4c 39 c3 cmp %r8,%rbx 1e8e87: 7c 24 jl 1e8ead 1e8e89: be 03 00 00 00 mov $0x3,%esi 1e8e8e: bf 05 00 00 00 mov $0x5,%edi 1e8e93: e8 00 00 00 00 callq 1e8e98 1e8e98: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e8e9f: 48 39 c3 cmp %rax,%rbx 1e8ea2: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8ea9: 48 0f 4d c2 cmovge %rdx,%rax 1e8ead: 5b pop %rbx 1e8eae: c3 retq 1e8eaf: 90 nop 00000000001e8eb0 : 1e8eb0: e8 00 00 00 00 callq 1e8eb5 1e8eb5: ba ff ff ff ff mov $0xffffffff,%edx 1e8eba: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8ec1: 48 39 d7 cmp %rdx,%rdi 1e8ec4: 7f 01 jg 1e8ec7 1e8ec6: c3 retq 1e8ec7: 53 push %rbx 1e8ec8: be 03 00 00 00 mov $0x3,%esi 1e8ecd: 48 89 fb mov %rdi,%rbx 1e8ed0: bf 04 00 00 00 mov $0x4,%edi 1e8ed5: e8 00 00 00 00 callq 1e8eda 1e8eda: 49 89 c0 mov %rax,%r8 1e8edd: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8ee4: 4c 39 c3 cmp %r8,%rbx 1e8ee7: 7c 24 jl 1e8f0d 1e8ee9: be 03 00 00 00 mov $0x3,%esi 1e8eee: bf 05 00 00 00 mov $0x5,%edi 1e8ef3: e8 00 00 00 00 callq 1e8ef8 1e8ef8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e8eff: 48 39 c3 cmp %rax,%rbx 1e8f02: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8f09: 48 0f 4d c2 cmovge %rdx,%rax 1e8f0d: 5b pop %rbx 1e8f0e: c3 retq 1e8f0f: 90 nop 00000000001e8f10 : 1e8f10: e8 00 00 00 00 callq 1e8f15 1e8f15: ba ff ff ff ff mov $0xffffffff,%edx 1e8f1a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8f21: 48 39 d7 cmp %rdx,%rdi 1e8f24: 7f 01 jg 1e8f27 1e8f26: c3 retq 1e8f27: 53 push %rbx 1e8f28: be 03 00 00 00 mov $0x3,%esi 1e8f2d: 48 89 fb mov %rdi,%rbx 1e8f30: bf 04 00 00 00 mov $0x4,%edi 1e8f35: e8 00 00 00 00 callq 1e8f3a 1e8f3a: 49 89 c0 mov %rax,%r8 1e8f3d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8f44: 4c 39 c3 cmp %r8,%rbx 1e8f47: 7c 24 jl 1e8f6d 1e8f49: be 03 00 00 00 mov $0x3,%esi 1e8f4e: bf 05 00 00 00 mov $0x5,%edi 1e8f53: e8 00 00 00 00 callq 1e8f58 1e8f58: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e8f5f: 48 39 c3 cmp %rax,%rbx 1e8f62: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8f69: 48 0f 4d c2 cmovge %rdx,%rax 1e8f6d: 5b pop %rbx 1e8f6e: c3 retq 1e8f6f: 90 nop 00000000001e8f70 : 1e8f70: e8 00 00 00 00 callq 1e8f75 1e8f75: ba ff ff ff ff mov $0xffffffff,%edx 1e8f7a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8f81: 48 39 d7 cmp %rdx,%rdi 1e8f84: 7f 01 jg 1e8f87 1e8f86: c3 retq 1e8f87: 53 push %rbx 1e8f88: be 03 00 00 00 mov $0x3,%esi 1e8f8d: 48 89 fb mov %rdi,%rbx 1e8f90: bf 04 00 00 00 mov $0x4,%edi 1e8f95: e8 00 00 00 00 callq 1e8f9a 1e8f9a: 49 89 c0 mov %rax,%r8 1e8f9d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8fa4: 4c 39 c3 cmp %r8,%rbx 1e8fa7: 7c 24 jl 1e8fcd 1e8fa9: be 03 00 00 00 mov $0x3,%esi 1e8fae: bf 05 00 00 00 mov $0x5,%edi 1e8fb3: e8 00 00 00 00 callq 1e8fb8 1e8fb8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e8fbf: 48 39 c3 cmp %rax,%rbx 1e8fc2: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8fc9: 48 0f 4d c2 cmovge %rdx,%rax 1e8fcd: 5b pop %rbx 1e8fce: c3 retq 1e8fcf: 90 nop 00000000001e8fd0 : 1e8fd0: e8 00 00 00 00 callq 1e8fd5 1e8fd5: ba ff ff ff ff mov $0xffffffff,%edx 1e8fda: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e8fe1: 48 39 d7 cmp %rdx,%rdi 1e8fe4: 7f 01 jg 1e8fe7 1e8fe6: c3 retq 1e8fe7: 53 push %rbx 1e8fe8: be 03 00 00 00 mov $0x3,%esi 1e8fed: 48 89 fb mov %rdi,%rbx 1e8ff0: bf 04 00 00 00 mov $0x4,%edi 1e8ff5: e8 00 00 00 00 callq 1e8ffa 1e8ffa: 49 89 c0 mov %rax,%r8 1e8ffd: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e9004: 4c 39 c3 cmp %r8,%rbx 1e9007: 7c 24 jl 1e902d 1e9009: be 03 00 00 00 mov $0x3,%esi 1e900e: bf 05 00 00 00 mov $0x5,%edi 1e9013: e8 00 00 00 00 callq 1e9018 1e9018: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e901f: 48 39 c3 cmp %rax,%rbx 1e9022: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e9029: 48 0f 4d c2 cmovge %rdx,%rax 1e902d: 5b pop %rbx 1e902e: c3 retq 1e902f: 90 nop 00000000001e9030 : 1e9030: e8 00 00 00 00 callq 1e9035 1e9035: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e903c: c3 retq 1e903d: 0f 1f 00 nopl (%rax) 00000000001e9040 : 1e9040: e8 00 00 00 00 callq 1e9045 1e9045: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1e904c: c3 retq 1e904d: 0f 1f 00 nopl (%rax) 00000000001e9050 : 1e9050: e8 00 00 00 00 callq 1e9055 1e9055: 48 c7 87 50 4b 00 00 movq $0x0,0x4b50(%rdi) 1e905c: 00 00 00 00 1e9060: 48 c7 87 48 4b 00 00 movq $0x0,0x4b48(%rdi) 1e9067: 00 00 00 00 1e906b: c3 retq 1e906c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e9070 : 1e9070: e8 00 00 00 00 callq 1e9075 1e9075: 48 8b 87 40 4b 00 00 mov 0x4b40(%rdi),%rax 1e907c: 41 89 f2 mov %esi,%r10d 1e907f: b9 01 00 00 00 mov $0x1,%ecx 1e9084: 31 d2 xor %edx,%edx 1e9086: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 1e908d: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1e9094: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 1e9099: 48 8b 87 30 4b 00 00 mov 0x4b30(%rdi),%rax 1e90a0: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e90a4: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 1e90aa: 41 52 push %r10 1e90ac: e8 00 00 00 00 callq 1e90b1 1e90b1: 58 pop %rax 1e90b2: c3 retq 1e90b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e90ba: 00 00 00 00 1e90be: 66 90 xchg %ax,%ax 00000000001e90c0 : 1e90c0: e8 00 00 00 00 callq 1e90c5 1e90c5: 48 8b 87 40 4b 00 00 mov 0x4b40(%rdi),%rax 1e90cc: 41 89 f2 mov %esi,%r10d 1e90cf: b9 01 00 00 00 mov $0x1,%ecx 1e90d4: 31 d2 xor %edx,%edx 1e90d6: 44 8b 48 34 mov 0x34(%rax),%r9d 1e90da: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1e90e1: 44 0f b6 40 0d movzbl 0xd(%rax),%r8d 1e90e6: 48 8b 87 30 4b 00 00 mov 0x4b30(%rdi),%rax 1e90ed: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e90f1: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 1e90f7: 41 8d 42 ff lea -0x1(%r10),%eax 1e90fb: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 1e9102: 50 push %rax 1e9103: e8 00 00 00 00 callq 1e9108 1e9108: 58 pop %rax 1e9109: c3 retq 1e910a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001e9110 : 1e9110: e8 00 00 00 00 callq 1e9115 1e9115: 48 8b 87 40 4b 00 00 mov 0x4b40(%rdi),%rax 1e911c: 89 d2 mov %edx,%edx 1e911e: c1 e6 03 shl $0x3,%esi 1e9121: b9 01 00 00 00 mov $0x1,%ecx 1e9126: 0b 34 95 00 00 00 00 or 0x0(,%rdx,4),%esi 1e912d: 31 d2 xor %edx,%edx 1e912f: 44 8b 48 18 mov 0x18(%rax),%r9d 1e9133: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1e913a: 44 0f b6 40 06 movzbl 0x6(%rax),%r8d 1e913f: 48 8b 87 30 4b 00 00 mov 0x4b30(%rdi),%rax 1e9146: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e914a: 44 8b 90 8c 00 00 00 mov 0x8c(%rax),%r10d 1e9151: 56 push %rsi 1e9152: 44 89 d6 mov %r10d,%esi 1e9155: e8 00 00 00 00 callq 1e915a 1e915a: 58 pop %rax 1e915b: c3 retq 1e915c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e9160 : 1e9160: e8 00 00 00 00 callq 1e9165 1e9165: 41 55 push %r13 1e9167: 41 54 push %r12 1e9169: 55 push %rbp 1e916a: 48 89 f5 mov %rsi,%rbp 1e916d: 53 push %rbx 1e916e: 44 8b 2e mov (%rsi),%r13d 1e9171: 48 89 fb mov %rdi,%rbx 1e9174: 8b 46 64 mov 0x64(%rsi),%eax 1e9177: 44 8b 66 04 mov 0x4(%rsi),%r12d 1e917b: 03 46 5c add 0x5c(%rsi),%eax 1e917e: 41 29 c5 sub %eax,%r13d 1e9181: 8b 46 68 mov 0x68(%rsi),%eax 1e9184: 03 46 60 add 0x60(%rsi),%eax 1e9187: 41 29 c4 sub %eax,%r12d 1e918a: 48 8b 47 08 mov 0x8(%rdi),%rax 1e918e: 48 8b 00 mov (%rax),%rax 1e9191: 8b 80 80 01 00 00 mov 0x180(%rax),%eax 1e9197: 85 c0 test %eax,%eax 1e9199: 74 08 je 1e91a3 1e919b: 41 83 c4 02 add $0x2,%r12d 1e919f: 41 83 c5 02 add $0x2,%r13d 1e91a3: 45 85 ed test %r13d,%r13d 1e91a6: 0f 88 aa 00 00 00 js 1e9256 1e91ac: 45 85 e4 test %r12d,%r12d 1e91af: 0f 88 ca 00 00 00 js 1e927f 1e91b5: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e91bc: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e91c3: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e91ca: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e91ce: 44 8b 8a e4 00 00 00 mov 0xe4(%rdx),%r9d 1e91d5: 44 0f b6 40 39 movzbl 0x39(%rax),%r8d 1e91da: 8b b1 ac 00 00 00 mov 0xac(%rcx),%esi 1e91e0: 41 55 push %r13 1e91e2: b9 02 00 00 00 mov $0x2,%ecx 1e91e7: 8b 92 e8 00 00 00 mov 0xe8(%rdx),%edx 1e91ed: 52 push %rdx 1e91ee: 0f b6 40 3a movzbl 0x3a(%rax),%eax 1e91f2: 31 d2 xor %edx,%edx 1e91f4: 50 push %rax 1e91f5: 8b 45 5c mov 0x5c(%rbp),%eax 1e91f8: 50 push %rax 1e91f9: e8 00 00 00 00 callq 1e91fe 1e91fe: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e9205: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e920c: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e9213: 48 83 c4 20 add $0x20,%rsp 1e9217: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e921b: 44 8b 8a ec 00 00 00 mov 0xec(%rdx),%r9d 1e9222: 44 0f b6 40 3b movzbl 0x3b(%rax),%r8d 1e9227: 8b b1 b0 00 00 00 mov 0xb0(%rcx),%esi 1e922d: 41 54 push %r12 1e922f: b9 02 00 00 00 mov $0x2,%ecx 1e9234: 8b 92 f0 00 00 00 mov 0xf0(%rdx),%edx 1e923a: 52 push %rdx 1e923b: 0f b6 40 3c movzbl 0x3c(%rax),%eax 1e923f: 31 d2 xor %edx,%edx 1e9241: 50 push %rax 1e9242: 8b 45 60 mov 0x60(%rbp),%eax 1e9245: 50 push %rax 1e9246: e8 00 00 00 00 callq 1e924b 1e924b: 48 83 c4 20 add $0x20,%rsp 1e924f: 5b pop %rbx 1e9250: 5d pop %rbp 1e9251: 41 5c pop %r12 1e9253: 41 5d pop %r13 1e9255: c3 retq 1e9256: b9 bf 00 00 00 mov $0xbf,%ecx 1e925b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e9262: bf 02 00 00 00 mov $0x2,%edi 1e9267: 45 31 ed xor %r13d,%r13d 1e926a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e9271: e8 00 00 00 00 callq 1e9276 1e9276: 45 85 e4 test %r12d,%r12d 1e9279: 0f 89 36 ff ff ff jns 1e91b5 1e927f: b9 c3 00 00 00 mov $0xc3,%ecx 1e9284: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e928b: bf 02 00 00 00 mov $0x2,%edi 1e9290: 45 31 e4 xor %r12d,%r12d 1e9293: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e929a: e8 00 00 00 00 callq 1e929f 1e929f: e9 11 ff ff ff jmpq 1e91b5 1e92a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e92ab: 00 00 00 00 1e92af: 90 nop 00000000001e92b0 : 1e92b0: e8 00 00 00 00 callq 1e92b5 1e92b5: 55 push %rbp 1e92b6: 48 89 f5 mov %rsi,%rbp 1e92b9: 53 push %rbx 1e92ba: 48 8b 8f 30 4b 00 00 mov 0x4b30(%rdi),%rcx 1e92c1: 48 89 fb mov %rdi,%rbx 1e92c4: 48 8b 97 40 4b 00 00 mov 0x4b40(%rdi),%rdx 1e92cb: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1e92d2: 8b b1 cc 00 00 00 mov 0xcc(%rcx),%esi 1e92d8: 8b 4d 04 mov 0x4(%rbp),%ecx 1e92db: 44 8b 8a 18 01 00 00 mov 0x118(%rdx),%r9d 1e92e2: 44 0f b6 40 46 movzbl 0x46(%rax),%r8d 1e92e7: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e92eb: 51 push %rcx 1e92ec: b9 02 00 00 00 mov $0x2,%ecx 1e92f1: 8b 92 1c 01 00 00 mov 0x11c(%rdx),%edx 1e92f7: 52 push %rdx 1e92f8: 0f b6 40 47 movzbl 0x47(%rax),%eax 1e92fc: 31 d2 xor %edx,%edx 1e92fe: 50 push %rax 1e92ff: 8b 45 00 mov 0x0(%rbp),%eax 1e9302: 50 push %rax 1e9303: e8 00 00 00 00 callq 1e9308 1e9308: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e930f: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e9316: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e931d: 48 83 c4 20 add $0x20,%rsp 1e9321: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e9325: 8b b1 d0 00 00 00 mov 0xd0(%rcx),%esi 1e932b: 8b 4d 08 mov 0x8(%rbp),%ecx 1e932e: 44 8b 8a 20 01 00 00 mov 0x120(%rdx),%r9d 1e9335: 44 0f b6 40 48 movzbl 0x48(%rax),%r8d 1e933a: 51 push %rcx 1e933b: 8b 92 24 01 00 00 mov 0x124(%rdx),%edx 1e9341: b9 02 00 00 00 mov $0x2,%ecx 1e9346: 52 push %rdx 1e9347: 0f b6 40 49 movzbl 0x49(%rax),%eax 1e934b: 31 d2 xor %edx,%edx 1e934d: 50 push %rax 1e934e: 8b 45 0c mov 0xc(%rbp),%eax 1e9351: 50 push %rax 1e9352: e8 00 00 00 00 callq 1e9357 1e9357: 48 83 c4 20 add $0x20,%rsp 1e935b: 5b pop %rbx 1e935c: 5d pop %rbp 1e935d: c3 retq 1e935e: 66 90 xchg %ax,%ax 00000000001e9360 : 1e9360: e8 00 00 00 00 callq 1e9365 1e9365: 48 8b 8f 30 4b 00 00 mov 0x4b30(%rdi),%rcx 1e936c: 48 8b 97 40 4b 00 00 mov 0x4b40(%rdi),%rdx 1e9373: 44 0f b6 ce movzbl %sil,%r9d 1e9377: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1e937e: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e9382: 44 8b 91 bc 00 00 00 mov 0xbc(%rcx),%r10d 1e9389: 45 85 d2 test %r10d,%r10d 1e938c: 74 2b je 1e93b9 1e938e: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 1e9395: 0f b6 48 21 movzbl 0x21(%rax),%ecx 1e9399: 41 51 push %r9 1e939b: 44 89 d6 mov %r10d,%esi 1e939e: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 1e93a4: 52 push %rdx 1e93a5: 0f b6 40 22 movzbl 0x22(%rax),%eax 1e93a9: ba 02 00 00 00 mov $0x2,%edx 1e93ae: 50 push %rax 1e93af: e8 00 00 00 00 callq 1e93b4 1e93b4: 48 83 c4 18 add $0x18,%rsp 1e93b8: c3 retq 1e93b9: 44 0f b6 50 23 movzbl 0x23(%rax),%r10d 1e93be: 44 8b 82 8c 00 00 00 mov 0x8c(%rdx),%r8d 1e93c5: 8b 71 40 mov 0x40(%rcx),%esi 1e93c8: 41 51 push %r9 1e93ca: 8b 92 90 00 00 00 mov 0x90(%rdx),%edx 1e93d0: 44 89 d1 mov %r10d,%ecx 1e93d3: 52 push %rdx 1e93d4: 0f b6 40 24 movzbl 0x24(%rax),%eax 1e93d8: ba 02 00 00 00 mov $0x2,%edx 1e93dd: 50 push %rax 1e93de: e8 00 00 00 00 callq 1e93e3 1e93e3: 48 83 c4 18 add $0x18,%rsp 1e93e7: c3 retq 1e93e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1e93ef: 00 00000000001e93f0 : 1e93f0: e8 00 00 00 00 callq 1e93f5 1e93f5: 53 push %rbx 1e93f6: ba 0c 00 00 00 mov $0xc,%edx 1e93fb: 48 89 fb mov %rdi,%rbx 1e93fe: 48 83 c4 80 add $0xffffffffffffff80,%rsp 1e9402: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1e9409: 00 00 1e940b: 48 89 44 24 78 mov %rax,0x78(%rsp) 1e9410: 48 8b 06 mov (%rsi),%rax 1e9413: 48 89 e7 mov %rsp,%rdi 1e9416: 48 89 44 24 18 mov %rax,0x18(%rsp) 1e941b: 48 8b 46 08 mov 0x8(%rsi),%rax 1e941f: 48 89 44 24 20 mov %rax,0x20(%rsp) 1e9424: 48 8b 46 10 mov 0x10(%rsi),%rax 1e9428: 48 89 44 24 28 mov %rax,0x28(%rsp) 1e942d: 48 8b 46 18 mov 0x18(%rsi),%rax 1e9431: 48 89 44 24 30 mov %rax,0x30(%rsp) 1e9436: 48 8b 46 20 mov 0x20(%rsi),%rax 1e943a: 48 89 44 24 38 mov %rax,0x38(%rsp) 1e943f: 48 8b 46 28 mov 0x28(%rsi),%rax 1e9443: 48 89 44 24 40 mov %rax,0x40(%rsp) 1e9448: 48 8b 46 30 mov 0x30(%rsi),%rax 1e944c: 48 89 44 24 48 mov %rax,0x48(%rsp) 1e9451: 48 8b 46 38 mov 0x38(%rsi),%rax 1e9455: 48 89 44 24 50 mov %rax,0x50(%rsp) 1e945a: 48 8b 46 40 mov 0x40(%rsi),%rax 1e945e: 48 89 44 24 58 mov %rax,0x58(%rsp) 1e9463: 48 8b 46 48 mov 0x48(%rsi),%rax 1e9467: 48 89 44 24 60 mov %rax,0x60(%rsp) 1e946c: 48 8b 46 50 mov 0x50(%rsi),%rax 1e9470: 48 89 44 24 68 mov %rax,0x68(%rsp) 1e9475: 48 8b 46 58 mov 0x58(%rsi),%rax 1e9479: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 1e947e: 48 89 44 24 70 mov %rax,0x70(%rsp) 1e9483: e8 00 00 00 00 callq 1e9488 1e9488: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e948f: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e9496: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e949d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e94a1: 8b 71 0c mov 0xc(%rcx),%esi 1e94a4: 0f b7 4c 24 02 movzwl 0x2(%rsp),%ecx 1e94a9: 44 8b 4a 44 mov 0x44(%rdx),%r9d 1e94ad: 44 0f b6 40 11 movzbl 0x11(%rax),%r8d 1e94b2: 51 push %rcx 1e94b3: 8b 52 48 mov 0x48(%rdx),%edx 1e94b6: b9 02 00 00 00 mov $0x2,%ecx 1e94bb: 52 push %rdx 1e94bc: 0f b6 40 12 movzbl 0x12(%rax),%eax 1e94c0: 31 d2 xor %edx,%edx 1e94c2: 50 push %rax 1e94c3: 0f b7 44 24 18 movzwl 0x18(%rsp),%eax 1e94c8: 50 push %rax 1e94c9: e8 00 00 00 00 callq 1e94ce 1e94ce: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e94d5: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e94dc: 48 83 c4 20 add $0x20,%rsp 1e94e0: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e94e7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e94eb: 8b 71 10 mov 0x10(%rcx),%esi 1e94ee: 0f b7 4c 24 06 movzwl 0x6(%rsp),%ecx 1e94f3: 44 8b 4a 4c mov 0x4c(%rdx),%r9d 1e94f7: 44 0f b6 40 13 movzbl 0x13(%rax),%r8d 1e94fc: 51 push %rcx 1e94fd: 8b 52 50 mov 0x50(%rdx),%edx 1e9500: b9 02 00 00 00 mov $0x2,%ecx 1e9505: 52 push %rdx 1e9506: 0f b6 40 14 movzbl 0x14(%rax),%eax 1e950a: 31 d2 xor %edx,%edx 1e950c: 50 push %rax 1e950d: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax 1e9512: 50 push %rax 1e9513: e8 00 00 00 00 callq 1e9518 1e9518: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e951f: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e9526: 48 83 c4 20 add $0x20,%rsp 1e952a: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e9531: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e9535: 8b 71 14 mov 0x14(%rcx),%esi 1e9538: 0f b7 4c 24 0a movzwl 0xa(%rsp),%ecx 1e953d: 44 8b 4a 54 mov 0x54(%rdx),%r9d 1e9541: 44 0f b6 40 15 movzbl 0x15(%rax),%r8d 1e9546: 51 push %rcx 1e9547: 8b 52 58 mov 0x58(%rdx),%edx 1e954a: b9 02 00 00 00 mov $0x2,%ecx 1e954f: 52 push %rdx 1e9550: 0f b6 40 16 movzbl 0x16(%rax),%eax 1e9554: 31 d2 xor %edx,%edx 1e9556: 50 push %rax 1e9557: 0f b7 44 24 20 movzwl 0x20(%rsp),%eax 1e955c: 50 push %rax 1e955d: e8 00 00 00 00 callq 1e9562 1e9562: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e9569: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e9570: 48 83 c4 20 add $0x20,%rsp 1e9574: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e957b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e957f: 8b 71 18 mov 0x18(%rcx),%esi 1e9582: 0f b7 4c 24 0e movzwl 0xe(%rsp),%ecx 1e9587: 44 8b 4a 5c mov 0x5c(%rdx),%r9d 1e958b: 44 0f b6 40 17 movzbl 0x17(%rax),%r8d 1e9590: 51 push %rcx 1e9591: 8b 52 60 mov 0x60(%rdx),%edx 1e9594: b9 02 00 00 00 mov $0x2,%ecx 1e9599: 52 push %rdx 1e959a: 0f b6 40 18 movzbl 0x18(%rax),%eax 1e959e: 31 d2 xor %edx,%edx 1e95a0: 50 push %rax 1e95a1: 0f b7 44 24 24 movzwl 0x24(%rsp),%eax 1e95a6: 50 push %rax 1e95a7: e8 00 00 00 00 callq 1e95ac 1e95ac: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e95b3: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e95ba: 48 83 c4 20 add $0x20,%rsp 1e95be: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e95c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e95c9: 8b 71 1c mov 0x1c(%rcx),%esi 1e95cc: 0f b7 4c 24 12 movzwl 0x12(%rsp),%ecx 1e95d1: 44 8b 4a 64 mov 0x64(%rdx),%r9d 1e95d5: 44 0f b6 40 19 movzbl 0x19(%rax),%r8d 1e95da: 51 push %rcx 1e95db: 8b 52 68 mov 0x68(%rdx),%edx 1e95de: b9 02 00 00 00 mov $0x2,%ecx 1e95e3: 52 push %rdx 1e95e4: 0f b6 40 1a movzbl 0x1a(%rax),%eax 1e95e8: 31 d2 xor %edx,%edx 1e95ea: 50 push %rax 1e95eb: 0f b7 44 24 28 movzwl 0x28(%rsp),%eax 1e95f0: 50 push %rax 1e95f1: e8 00 00 00 00 callq 1e95f6 1e95f6: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e95fd: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e9604: 48 83 c4 20 add $0x20,%rsp 1e9608: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e960f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e9613: 8b 71 20 mov 0x20(%rcx),%esi 1e9616: 0f b7 4c 24 16 movzwl 0x16(%rsp),%ecx 1e961b: 44 8b 4a 6c mov 0x6c(%rdx),%r9d 1e961f: 44 0f b6 40 1b movzbl 0x1b(%rax),%r8d 1e9624: 51 push %rcx 1e9625: 8b 52 70 mov 0x70(%rdx),%edx 1e9628: b9 02 00 00 00 mov $0x2,%ecx 1e962d: 52 push %rdx 1e962e: 0f b6 40 1c movzbl 0x1c(%rax),%eax 1e9632: 31 d2 xor %edx,%edx 1e9634: 50 push %rax 1e9635: 0f b7 44 24 2c movzwl 0x2c(%rsp),%eax 1e963a: 50 push %rax 1e963b: e8 00 00 00 00 callq 1e9640 1e9640: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e9644: b9 01 00 00 00 mov $0x1,%ecx 1e9649: 31 d2 xor %edx,%edx 1e964b: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1e9652: 48 83 c4 20 add $0x20,%rsp 1e9656: 44 8b 48 74 mov 0x74(%rax),%r9d 1e965a: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e9661: 44 0f b6 40 1d movzbl 0x1d(%rax),%r8d 1e9666: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1e966d: 8b 70 08 mov 0x8(%rax),%esi 1e9670: 6a 01 pushq $0x1 1e9672: e8 00 00 00 00 callq 1e9677 1e9677: 58 pop %rax 1e9678: 48 8b 44 24 78 mov 0x78(%rsp),%rax 1e967d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1e9684: 00 00 1e9686: 75 06 jne 1e968e 1e9688: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 1e968c: 5b pop %rbx 1e968d: c3 retq 1e968e: e8 00 00 00 00 callq 1e9693 1e9693: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e969a: 00 00 00 00 1e969e: 66 90 xchg %ax,%ax 00000000001e96a0 : 1e96a0: e8 00 00 00 00 callq 1e96a5 1e96a5: 83 ff 04 cmp $0x4,%edi 1e96a8: 74 32 je 1e96dc 1e96aa: 83 ff 03 cmp $0x3,%edi 1e96ad: 74 35 je 1e96e4 1e96af: 83 ff 02 cmp $0x2,%edi 1e96b2: 74 38 je 1e96ec 1e96b4: 83 ff 01 cmp $0x1,%edi 1e96b7: 75 03 jne 1e96bc 1e96b9: 31 c0 xor %eax,%eax 1e96bb: c3 retq 1e96bc: b9 93 01 00 00 mov $0x193,%ecx 1e96c1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e96c8: bf 02 00 00 00 mov $0x2,%edi 1e96cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e96d4: e8 00 00 00 00 callq 1e96d9 1e96d9: 31 c0 xor %eax,%eax 1e96db: c3 retq 1e96dc: 48 89 f7 mov %rsi,%rdi 1e96df: e9 00 00 00 00 jmpq 1e96e4 1e96e4: 48 89 f7 mov %rsi,%rdi 1e96e7: e9 00 00 00 00 jmpq 1e96ec 1e96ec: e9 00 00 00 00 jmpq 1e96f1 1e96f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1e96f8: 00 00 00 00 1e96fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001e9700 : 1e9700: e8 00 00 00 00 callq 1e9705 1e9705: 55 push %rbp 1e9706: 48 89 f5 mov %rsi,%rbp 1e9709: 53 push %rbx 1e970a: 48 8b 8f 30 4b 00 00 mov 0x4b30(%rdi),%rcx 1e9711: 48 89 fb mov %rdi,%rbx 1e9714: 48 8b 97 40 4b 00 00 mov 0x4b40(%rdi),%rdx 1e971b: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1e9722: 8b 71 24 mov 0x24(%rcx),%esi 1e9725: 0f b7 4d 06 movzwl 0x6(%rbp),%ecx 1e9729: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1e972d: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1e9732: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e9736: 51 push %rcx 1e9737: b9 02 00 00 00 mov $0x2,%ecx 1e973c: 8b 52 7c mov 0x7c(%rdx),%edx 1e973f: 52 push %rdx 1e9740: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1e9744: 31 d2 xor %edx,%edx 1e9746: 50 push %rax 1e9747: 0f b7 45 04 movzwl 0x4(%rbp),%eax 1e974b: 50 push %rax 1e974c: e8 00 00 00 00 callq 1e9751 1e9751: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e9758: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e975f: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e9766: 48 83 c4 20 add $0x20,%rsp 1e976a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e976e: 8b 71 28 mov 0x28(%rcx),%esi 1e9771: 0f b7 4d 0a movzwl 0xa(%rbp),%ecx 1e9775: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1e9779: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1e977e: 51 push %rcx 1e977f: 8b 52 7c mov 0x7c(%rdx),%edx 1e9782: b9 02 00 00 00 mov $0x2,%ecx 1e9787: 52 push %rdx 1e9788: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1e978c: 31 d2 xor %edx,%edx 1e978e: 50 push %rax 1e978f: 0f b7 45 08 movzwl 0x8(%rbp),%eax 1e9793: 50 push %rax 1e9794: e8 00 00 00 00 callq 1e9799 1e9799: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e97a0: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e97a7: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e97ae: 48 83 c4 20 add $0x20,%rsp 1e97b2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e97b6: 8b 71 2c mov 0x2c(%rcx),%esi 1e97b9: 0f b7 4d 0e movzwl 0xe(%rbp),%ecx 1e97bd: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1e97c1: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1e97c6: 51 push %rcx 1e97c7: 8b 52 7c mov 0x7c(%rdx),%edx 1e97ca: b9 02 00 00 00 mov $0x2,%ecx 1e97cf: 52 push %rdx 1e97d0: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1e97d4: 31 d2 xor %edx,%edx 1e97d6: 50 push %rax 1e97d7: 0f b7 45 0c movzwl 0xc(%rbp),%eax 1e97db: 50 push %rax 1e97dc: e8 00 00 00 00 callq 1e97e1 1e97e1: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e97e8: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e97ef: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e97f6: 48 83 c4 20 add $0x20,%rsp 1e97fa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e97fe: 8b 71 30 mov 0x30(%rcx),%esi 1e9801: 0f b7 4d 12 movzwl 0x12(%rbp),%ecx 1e9805: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1e9809: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1e980e: 51 push %rcx 1e980f: 8b 52 7c mov 0x7c(%rdx),%edx 1e9812: b9 02 00 00 00 mov $0x2,%ecx 1e9817: 52 push %rdx 1e9818: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1e981c: 31 d2 xor %edx,%edx 1e981e: 50 push %rax 1e981f: 0f b7 45 10 movzwl 0x10(%rbp),%eax 1e9823: 50 push %rax 1e9824: e8 00 00 00 00 callq 1e9829 1e9829: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e9830: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e9837: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e983e: 48 83 c4 20 add $0x20,%rsp 1e9842: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e9846: 8b 71 34 mov 0x34(%rcx),%esi 1e9849: 0f b7 4d 16 movzwl 0x16(%rbp),%ecx 1e984d: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1e9851: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1e9856: 51 push %rcx 1e9857: 8b 52 7c mov 0x7c(%rdx),%edx 1e985a: b9 02 00 00 00 mov $0x2,%ecx 1e985f: 52 push %rdx 1e9860: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1e9864: 31 d2 xor %edx,%edx 1e9866: 50 push %rax 1e9867: 0f b7 45 14 movzwl 0x14(%rbp),%eax 1e986b: 50 push %rax 1e986c: e8 00 00 00 00 callq 1e9871 1e9871: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e9878: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e987f: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e9886: 48 83 c4 20 add $0x20,%rsp 1e988a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e988e: 8b 71 38 mov 0x38(%rcx),%esi 1e9891: 0f b7 4d 1a movzwl 0x1a(%rbp),%ecx 1e9895: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1e9899: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1e989e: 51 push %rcx 1e989f: 8b 52 7c mov 0x7c(%rdx),%edx 1e98a2: b9 02 00 00 00 mov $0x2,%ecx 1e98a7: 52 push %rdx 1e98a8: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1e98ac: 31 d2 xor %edx,%edx 1e98ae: 50 push %rax 1e98af: 0f b7 45 18 movzwl 0x18(%rbp),%eax 1e98b3: 50 push %rax 1e98b4: e8 00 00 00 00 callq 1e98b9 1e98b9: 48 83 c4 20 add $0x20,%rsp 1e98bd: 5b pop %rbx 1e98be: 5d pop %rbp 1e98bf: c3 retq 00000000001e98c0 : 1e98c0: e8 00 00 00 00 callq 1e98c5 1e98c5: 53 push %rbx 1e98c6: 41 89 d2 mov %edx,%r10d 1e98c9: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1e98d0: 44 89 c3 mov %r8d,%ebx 1e98d3: 0f b6 db movzbl %bl,%ebx 1e98d6: 0f b6 c9 movzbl %cl,%ecx 1e98d9: 45 0f b6 d2 movzbl %r10b,%r10d 1e98dd: 40 0f b6 f6 movzbl %sil,%esi 1e98e1: 48 8b 97 40 4b 00 00 mov 0x4b40(%rdi),%rdx 1e98e8: 4c 8b 9f 30 4b 00 00 mov 0x4b30(%rdi),%r11 1e98ef: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 1e98f4: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e98f8: 44 8b 4a 1c mov 0x1c(%rdx),%r9d 1e98fc: 45 8b 9b 88 00 00 00 mov 0x88(%r11),%r11d 1e9903: 53 push %rbx 1e9904: 8b 5a 30 mov 0x30(%rdx),%ebx 1e9907: 53 push %rbx 1e9908: 0f b6 58 0c movzbl 0xc(%rax),%ebx 1e990c: 53 push %rbx 1e990d: 51 push %rcx 1e990e: 8b 4a 2c mov 0x2c(%rdx),%ecx 1e9911: 51 push %rcx 1e9912: 0f b6 48 0b movzbl 0xb(%rax),%ecx 1e9916: 51 push %rcx 1e9917: 41 52 push %r10 1e9919: 8b 4a 28 mov 0x28(%rdx),%ecx 1e991c: 51 push %rcx 1e991d: 0f b6 48 0a movzbl 0xa(%rax),%ecx 1e9921: 51 push %rcx 1e9922: 6a 00 pushq $0x0 1e9924: 8b 4a 24 mov 0x24(%rdx),%ecx 1e9927: 51 push %rcx 1e9928: 0f b6 48 09 movzbl 0x9(%rax),%ecx 1e992c: 51 push %rcx 1e992d: b9 06 00 00 00 mov $0x6,%ecx 1e9932: 6a 01 pushq $0x1 1e9934: 8b 52 20 mov 0x20(%rdx),%edx 1e9937: 52 push %rdx 1e9938: 0f b6 40 08 movzbl 0x8(%rax),%eax 1e993c: 31 d2 xor %edx,%edx 1e993e: 50 push %rax 1e993f: 56 push %rsi 1e9940: 44 89 de mov %r11d,%esi 1e9943: e8 00 00 00 00 callq 1e9948 1e9948: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 1e994c: 5b pop %rbx 1e994d: c3 retq 1e994e: 66 90 xchg %ax,%ax 00000000001e9950 : 1e9950: e8 00 00 00 00 callq 1e9955 1e9955: 41 56 push %r14 1e9957: 41 55 push %r13 1e9959: 49 89 fd mov %rdi,%r13 1e995c: 41 54 push %r12 1e995e: 49 89 d4 mov %rdx,%r12 1e9961: 55 push %rbp 1e9962: 53 push %rbx 1e9963: 89 f3 mov %esi,%ebx 1e9965: 83 fe 04 cmp $0x4,%esi 1e9968: 0f 84 03 01 00 00 je 1e9a71 1e996e: 77 7e ja 1e99ee 1e9970: 83 fe 01 cmp $0x1,%esi 1e9973: 0f 84 e9 00 00 00 je 1e9a62 1e9979: 83 fe 02 cmp $0x2,%esi 1e997c: 0f 85 b1 00 00 00 jne 1e9a33 1e9982: be 02 00 00 00 mov $0x2,%esi 1e9987: e8 34 f7 ff ff callq 1e90c0 1e998c: 41 0f b6 04 24 movzbl (%r12),%eax 1e9991: a8 01 test $0x1,%al 1e9993: 75 73 jne 1e9a08 1e9995: c0 e8 04 shr $0x4,%al 1e9998: 45 31 f6 xor %r14d,%r14d 1e999b: ba 02 00 00 00 mov $0x2,%edx 1e99a0: 89 c5 mov %eax,%ebp 1e99a2: 83 e5 01 and $0x1,%ebp 1e99a5: 44 89 f6 mov %r14d,%esi 1e99a8: 4c 89 ef mov %r13,%rdi 1e99ab: e8 60 f7 ff ff callq 1e9110 1e99b0: 41 0f b6 54 24 01 movzbl 0x1(%r12),%edx 1e99b6: 89 ee mov %ebp,%esi 1e99b8: 4c 89 ef mov %r13,%rdi 1e99bb: 41 89 d0 mov %edx,%r8d 1e99be: 89 d1 mov %edx,%ecx 1e99c0: c0 ea 02 shr $0x2,%dl 1e99c3: 41 c0 e8 03 shr $0x3,%r8b 1e99c7: d0 e9 shr %cl 1e99c9: 83 e2 01 and $0x1,%edx 1e99cc: 83 e1 01 and $0x1,%ecx 1e99cf: 41 83 e0 01 and $0x1,%r8d 1e99d3: e8 e8 fe ff ff callq 1e98c0 1e99d8: 41 23 9d 68 4b 00 00 and 0x4b68(%r13),%ebx 1e99df: 0f 84 00 00 00 00 je 1e99e5 1e99e5: 5b pop %rbx 1e99e6: 5d pop %rbp 1e99e7: 41 5c pop %r12 1e99e9: 41 5d pop %r13 1e99eb: 41 5e pop %r14 1e99ed: c3 retq 1e99ee: 83 fe 08 cmp $0x8,%esi 1e99f1: 75 40 jne 1e9a33 1e99f3: be 04 00 00 00 mov $0x4,%esi 1e99f8: e8 c3 f6 ff ff callq 1e90c0 1e99fd: 0f 0b ud2 1e99ff: 41 0f b6 04 24 movzbl (%r12),%eax 1e9a04: a8 01 test $0x1,%al 1e9a06: 74 8d je 1e9995 1e9a08: 41 89 c6 mov %eax,%r14d 1e9a0b: 41 c0 ee 03 shr $0x3,%r14b 1e9a0f: 41 83 e6 01 and $0x1,%r14d 1e9a13: a8 04 test $0x4,%al 1e9a15: 75 09 jne 1e9a20 1e9a17: 31 ed xor %ebp,%ebp 1e9a19: ba 06 00 00 00 mov $0x6,%edx 1e9a1e: eb 85 jmp 1e99a5 1e9a20: 83 e0 06 and $0x6,%eax 1e9a23: 3c 04 cmp $0x4,%al 1e9a25: 75 59 jne 1e9a80 1e9a27: 31 ed xor %ebp,%ebp 1e9a29: ba 04 00 00 00 mov $0x4,%edx 1e9a2e: e9 72 ff ff ff jmpq 1e99a5 1e9a33: b9 2c 04 00 00 mov $0x42c,%ecx 1e9a38: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e9a3f: bf 02 00 00 00 mov $0x2,%edi 1e9a44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e9a4b: e8 00 00 00 00 callq 1e9a50 1e9a50: be 03 00 00 00 mov $0x3,%esi 1e9a55: 4c 89 ef mov %r13,%rdi 1e9a58: e8 63 f6 ff ff callq 1e90c0 1e9a5d: e9 2a ff ff ff jmpq 1e998c 1e9a62: be 01 00 00 00 mov $0x1,%esi 1e9a67: e8 54 f6 ff ff callq 1e90c0 1e9a6c: e9 1b ff ff ff jmpq 1e998c 1e9a71: be 03 00 00 00 mov $0x3,%esi 1e9a76: e8 45 f6 ff ff callq 1e90c0 1e9a7b: e9 0c ff ff ff jmpq 1e998c 1e9a80: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e9a87: b9 74 03 00 00 mov $0x374,%ecx 1e9a8c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e9a93: 31 ed xor %ebp,%ebp 1e9a95: bf 02 00 00 00 mov $0x2,%edi 1e9a9a: e8 00 00 00 00 callq 1e9a9f 1e9a9f: ba 02 00 00 00 mov $0x2,%edx 1e9aa4: e9 fc fe ff ff jmpq 1e99a5 1e9aa9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001e9ab0 : 1e9ab0: e8 00 00 00 00 callq 1e9ab5 1e9ab5: 41 57 push %r15 1e9ab7: 41 56 push %r14 1e9ab9: 41 55 push %r13 1e9abb: 49 89 d5 mov %rdx,%r13 1e9abe: 41 54 push %r12 1e9ac0: 55 push %rbp 1e9ac1: 89 f5 mov %esi,%ebp 1e9ac3: 53 push %rbx 1e9ac4: 48 89 fb mov %rdi,%rbx 1e9ac7: 48 83 ec 10 sub $0x10,%rsp 1e9acb: 83 fe 04 cmp $0x4,%esi 1e9ace: 0f 84 50 02 00 00 je 1e9d24 1e9ad4: 77 5b ja 1e9b31 1e9ad6: 83 fe 01 cmp $0x1,%esi 1e9ad9: 0f 84 68 02 00 00 je 1e9d47 1e9adf: 83 fe 02 cmp $0x2,%esi 1e9ae2: 0f 85 1f 02 00 00 jne 1e9d07 1e9ae8: be 02 00 00 00 mov $0x2,%esi 1e9aed: 41 be c0 3f 00 00 mov $0x3fc0,%r14d 1e9af3: e8 c8 f5 ff ff callq 1e90c0 1e9af8: 41 ba 01 00 00 00 mov $0x1,%r10d 1e9afe: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 1e9b05: 00 1e9b06: 45 0f b6 65 00 movzbl 0x0(%r13),%r12d 1e9b0b: 41 f6 c4 01 test $0x1,%r12b 1e9b0f: 74 54 je 1e9b65 1e9b11: 45 89 e7 mov %r12d,%r15d 1e9b14: 41 c0 ef 03 shr $0x3,%r15b 1e9b18: 41 83 e7 01 and $0x1,%r15d 1e9b1c: 41 f6 c4 04 test $0x4,%r12b 1e9b20: 0f 85 c9 01 00 00 jne 1e9cef 1e9b26: 45 31 e4 xor %r12d,%r12d 1e9b29: 41 bb 06 00 00 00 mov $0x6,%r11d 1e9b2f: eb 45 jmp 1e9b76 1e9b31: 83 fe 08 cmp $0x8,%esi 1e9b34: 0f 85 cd 01 00 00 jne 1e9d07 1e9b3a: be 04 00 00 00 mov $0x4,%esi 1e9b3f: e8 7c f5 ff ff callq 1e90c0 1e9b44: 0f 0b ud2 1e9b46: 45 0f b6 65 00 movzbl 0x0(%r13),%r12d 1e9b4b: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1e9b52: 00 1e9b53: 41 be fc 3f 00 00 mov $0x3ffc,%r14d 1e9b59: 41 ba 03 00 00 00 mov $0x3,%r10d 1e9b5f: 41 f6 c4 01 test $0x1,%r12b 1e9b63: 75 ac jne 1e9b11 1e9b65: 41 c0 ec 04 shr $0x4,%r12b 1e9b69: 45 31 ff xor %r15d,%r15d 1e9b6c: 41 bb 02 00 00 00 mov $0x2,%r11d 1e9b72: 41 83 e4 01 and $0x1,%r12d 1e9b76: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1e9b7d: 48 8b 93 38 4b 00 00 mov 0x4b38(%rbx),%rdx 1e9b84: 44 89 54 24 08 mov %r10d,0x8(%rsp) 1e9b89: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e9b90: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e9b94: 44 89 5c 24 0c mov %r11d,0xc(%rsp) 1e9b99: 44 0f b6 02 movzbl (%rdx),%r8d 1e9b9d: 8b b1 98 00 00 00 mov 0x98(%rcx),%esi 1e9ba3: 41 56 push %r14 1e9ba5: 8b 48 04 mov 0x4(%rax),%ecx 1e9ba8: 51 push %rcx 1e9ba9: 0f b6 52 01 movzbl 0x1(%rdx),%edx 1e9bad: b9 02 00 00 00 mov $0x2,%ecx 1e9bb2: 52 push %rdx 1e9bb3: 31 d2 xor %edx,%edx 1e9bb5: 6a 00 pushq $0x0 1e9bb7: 44 8b 08 mov (%rax),%r9d 1e9bba: e8 00 00 00 00 callq 1e9bbf 1e9bbf: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e9bc6: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e9bcd: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e9bd4: 48 83 c4 20 add $0x20,%rsp 1e9bd8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e9bdc: 44 8b 4a 08 mov 0x8(%rdx),%r9d 1e9be0: 44 0f b6 40 02 movzbl 0x2(%rax),%r8d 1e9be5: 8b b1 94 00 00 00 mov 0x94(%rcx),%esi 1e9beb: 41 56 push %r14 1e9bed: b9 02 00 00 00 mov $0x2,%ecx 1e9bf2: 8b 52 0c mov 0xc(%rdx),%edx 1e9bf5: 52 push %rdx 1e9bf6: 0f b6 40 03 movzbl 0x3(%rax),%eax 1e9bfa: 31 d2 xor %edx,%edx 1e9bfc: 50 push %rax 1e9bfd: 6a 00 pushq $0x0 1e9bff: e8 00 00 00 00 callq 1e9c04 1e9c04: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e9c0b: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e9c12: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1e9c19: 48 83 c4 20 add $0x20,%rsp 1e9c1d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e9c21: 44 8b 4a 10 mov 0x10(%rdx),%r9d 1e9c25: 44 0f b6 40 04 movzbl 0x4(%rax),%r8d 1e9c2a: 8b b1 90 00 00 00 mov 0x90(%rcx),%esi 1e9c30: 41 56 push %r14 1e9c32: b9 02 00 00 00 mov $0x2,%ecx 1e9c37: 8b 52 14 mov 0x14(%rdx),%edx 1e9c3a: 52 push %rdx 1e9c3b: 0f b6 40 05 movzbl 0x5(%rax),%eax 1e9c3f: 31 d2 xor %edx,%edx 1e9c41: 50 push %rax 1e9c42: 6a 00 pushq $0x0 1e9c44: e8 00 00 00 00 callq 1e9c49 1e9c49: 44 8b 5c 24 2c mov 0x2c(%rsp),%r11d 1e9c4e: 44 89 fe mov %r15d,%esi 1e9c51: 48 89 df mov %rbx,%rdi 1e9c54: 48 83 c4 20 add $0x20,%rsp 1e9c58: 44 89 da mov %r11d,%edx 1e9c5b: e8 b0 f4 ff ff callq 1e9110 1e9c60: 41 0f b6 55 01 movzbl 0x1(%r13),%edx 1e9c65: 44 89 e6 mov %r12d,%esi 1e9c68: 48 89 df mov %rbx,%rdi 1e9c6b: 41 89 d0 mov %edx,%r8d 1e9c6e: 89 d1 mov %edx,%ecx 1e9c70: c0 ea 02 shr $0x2,%dl 1e9c73: 41 c0 e8 03 shr $0x3,%r8b 1e9c77: d0 e9 shr %cl 1e9c79: 83 e2 01 and $0x1,%edx 1e9c7c: 83 e1 01 and $0x1,%ecx 1e9c7f: 41 83 e0 01 and $0x1,%r8d 1e9c83: e8 38 fc ff ff callq 1e98c0 1e9c88: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1e9c8f: 44 8b 7c 24 04 mov 0x4(%rsp),%r15d 1e9c94: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1e9c9b: 48 8b b3 30 4b 00 00 mov 0x4b30(%rbx),%rsi 1e9ca2: 44 8b 42 3c mov 0x3c(%rdx),%r8d 1e9ca6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1e9caa: 0f b6 48 0f movzbl 0xf(%rax),%ecx 1e9cae: 8b 76 04 mov 0x4(%rsi),%esi 1e9cb1: 41 57 push %r15 1e9cb3: 8b 52 40 mov 0x40(%rdx),%edx 1e9cb6: 52 push %rdx 1e9cb7: 0f b6 40 10 movzbl 0x10(%rax),%eax 1e9cbb: ba 02 00 00 00 mov $0x2,%edx 1e9cc0: 50 push %rax 1e9cc1: 44 8b 54 24 20 mov 0x20(%rsp),%r10d 1e9cc6: 45 89 d1 mov %r10d,%r9d 1e9cc9: e8 00 00 00 00 callq 1e9cce 1e9cce: 23 ab 68 4b 00 00 and 0x4b68(%rbx),%ebp 1e9cd4: 48 83 c4 18 add $0x18,%rsp 1e9cd8: 85 ed test %ebp,%ebp 1e9cda: 0f 84 00 00 00 00 je 1e9ce0 1e9ce0: 48 83 c4 10 add $0x10,%rsp 1e9ce4: 5b pop %rbx 1e9ce5: 5d pop %rbp 1e9ce6: 41 5c pop %r12 1e9ce8: 41 5d pop %r13 1e9cea: 41 5e pop %r14 1e9cec: 41 5f pop %r15 1e9cee: c3 retq 1e9cef: 41 83 e4 06 and $0x6,%r12d 1e9cf3: 41 80 fc 04 cmp $0x4,%r12b 1e9cf7: 75 71 jne 1e9d6a 1e9cf9: 45 31 e4 xor %r12d,%r12d 1e9cfc: 41 bb 04 00 00 00 mov $0x4,%r11d 1e9d02: e9 6f fe ff ff jmpq 1e9b76 1e9d07: b9 f6 03 00 00 mov $0x3f6,%ecx 1e9d0c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e9d13: bf 02 00 00 00 mov $0x2,%edi 1e9d18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e9d1f: e8 00 00 00 00 callq 1e9d24 1e9d24: be 03 00 00 00 mov $0x3,%esi 1e9d29: 48 89 df mov %rbx,%rdi 1e9d2c: 41 be f0 3f 00 00 mov $0x3ff0,%r14d 1e9d32: e8 89 f3 ff ff callq 1e90c0 1e9d37: 45 31 d2 xor %r10d,%r10d 1e9d3a: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 1e9d41: 00 1e9d42: e9 bf fd ff ff jmpq 1e9b06 1e9d47: be 01 00 00 00 mov $0x1,%esi 1e9d4c: 41 be 00 3f 00 00 mov $0x3f00,%r14d 1e9d52: e8 69 f3 ff ff callq 1e90c0 1e9d57: 41 ba 02 00 00 00 mov $0x2,%r10d 1e9d5d: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 1e9d64: 00 1e9d65: e9 9c fd ff ff jmpq 1e9b06 1e9d6a: b9 38 03 00 00 mov $0x338,%ecx 1e9d6f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e9d76: bf 02 00 00 00 mov $0x2,%edi 1e9d7b: 45 31 e4 xor %r12d,%r12d 1e9d7e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1e9d85: 44 89 54 24 08 mov %r10d,0x8(%rsp) 1e9d8a: e8 00 00 00 00 callq 1e9d8f 1e9d8f: 41 bb 02 00 00 00 mov $0x2,%r11d 1e9d95: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 1e9d9a: e9 d7 fd ff ff jmpq 1e9b76 1e9d9f: 90 nop 00000000001e9da0 : 1e9da0: e8 00 00 00 00 callq 1e9da5 1e9da5: 41 57 push %r15 1e9da7: 41 56 push %r14 1e9da9: 41 55 push %r13 1e9dab: 41 54 push %r12 1e9dad: 55 push %rbp 1e9dae: 53 push %rbx 1e9daf: 8d 5e 01 lea 0x1(%rsi),%ebx 1e9db2: 89 d8 mov %ebx,%eax 1e9db4: c1 e8 1f shr $0x1f,%eax 1e9db7: 01 d8 add %ebx,%eax 1e9db9: 48 83 ec 18 sub $0x18,%rsp 1e9dbd: d1 f8 sar %eax 1e9dbf: 89 4c 24 04 mov %ecx,0x4(%rsp) 1e9dc3: 89 5c 24 10 mov %ebx,0x10(%rsp) 1e9dc7: 89 04 24 mov %eax,(%rsp) 1e9dca: 48 85 d2 test %rdx,%rdx 1e9dcd: 0f 84 85 01 00 00 je 1e9f58 1e9dd3: 48 8b 8f 30 4b 00 00 mov 0x4b30(%rdi),%rcx 1e9dda: 49 89 ff mov %rdi,%r15 1e9ddd: 41 89 f6 mov %esi,%r14d 1e9de0: 49 89 d4 mov %rdx,%r12 1e9de3: 8b 81 bc 00 00 00 mov 0xbc(%rcx),%eax 1e9de9: 89 44 24 14 mov %eax,0x14(%rsp) 1e9ded: 85 c0 test %eax,%eax 1e9def: 0f 85 72 01 00 00 jne 1e9f67 1e9df5: 8b 04 24 mov (%rsp),%eax 1e9df8: 41 83 e6 01 and $0x1,%r14d 1e9dfc: 31 ed xor %ebp,%ebp 1e9dfe: 45 31 ed xor %r13d,%r13d 1e9e01: 44 89 74 24 08 mov %r14d,0x8(%rsp) 1e9e06: 4d 89 fe mov %r15,%r14 1e9e09: 83 e8 01 sub $0x1,%eax 1e9e0c: 89 44 24 0c mov %eax,0xc(%rsp) 1e9e10: 45 31 ff xor %r15d,%r15d 1e9e13: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 1e9e18: 0f 8e 1c 01 00 00 jle 1e9f3a 1e9e1e: 4c 89 f0 mov %r14,%rax 1e9e21: 45 89 fe mov %r15d,%r14d 1e9e24: 49 89 c7 mov %rax,%r15 1e9e27: e9 84 00 00 00 jmpq 1e9eb0 1e9e2c: 48 98 cltq 1e9e2e: 83 c5 02 add $0x2,%ebp 1e9e31: 41 0f b7 0c 44 movzwl (%r12,%rax,2),%ecx 1e9e36: 49 8b 97 40 4b 00 00 mov 0x4b40(%r15),%rdx 1e9e3d: 49 8b 87 38 4b 00 00 mov 0x4b38(%r15),%rax 1e9e44: 41 83 c6 01 add $0x1,%r14d 1e9e48: 49 8b b7 30 4b 00 00 mov 0x4b30(%r15),%rsi 1e9e4f: 49 8b 7f 08 mov 0x8(%r15),%rdi 1e9e53: 44 8b 8a 08 01 00 00 mov 0x108(%rdx),%r9d 1e9e5a: 44 0f b6 40 42 movzbl 0x42(%rax),%r8d 1e9e5f: 8b b6 c8 00 00 00 mov 0xc8(%rsi),%esi 1e9e65: 51 push %rcx 1e9e66: 8b 8a 14 01 00 00 mov 0x114(%rdx),%ecx 1e9e6c: 51 push %rcx 1e9e6d: 0f b6 48 45 movzbl 0x45(%rax),%ecx 1e9e71: 51 push %rcx 1e9e72: 6a 01 pushq $0x1 1e9e74: 8b 8a 10 01 00 00 mov 0x110(%rdx),%ecx 1e9e7a: 51 push %rcx 1e9e7b: 0f b6 48 44 movzbl 0x44(%rax),%ecx 1e9e7f: 51 push %rcx 1e9e80: b9 04 00 00 00 mov $0x4,%ecx 1e9e85: 53 push %rbx 1e9e86: 8b 92 0c 01 00 00 mov 0x10c(%rdx),%edx 1e9e8c: 52 push %rdx 1e9e8d: 0f b6 40 43 movzbl 0x43(%rax),%eax 1e9e91: 31 d2 xor %edx,%edx 1e9e93: 50 push %rax 1e9e94: 6a 01 pushq $0x1 1e9e96: e8 00 00 00 00 callq 1e9e9b 1e9e9b: 48 83 c4 50 add $0x50,%rsp 1e9e9f: 44 39 34 24 cmp %r14d,(%rsp) 1e9ea3: 0f 8e 87 00 00 00 jle 1e9f30 1e9ea9: 49 8b 8f 30 4b 00 00 mov 0x4b30(%r15),%rcx 1e9eb0: 48 63 c5 movslq %ebp,%rax 1e9eb3: 49 8b 97 40 4b 00 00 mov 0x4b40(%r15),%rdx 1e9eba: 8b b1 c4 00 00 00 mov 0xc4(%rcx),%esi 1e9ec0: 41 0f b7 1c 44 movzwl (%r12,%rax,2),%ebx 1e9ec5: 49 8b 87 38 4b 00 00 mov 0x4b38(%r15),%rax 1e9ecc: 44 8b 8a fc 00 00 00 mov 0xfc(%rdx),%r9d 1e9ed3: 49 8b 7f 08 mov 0x8(%r15),%rdi 1e9ed7: 44 0f b6 40 3f movzbl 0x3f(%rax),%r8d 1e9edc: 41 56 push %r14 1e9ede: 8b 8a 04 01 00 00 mov 0x104(%rdx),%ecx 1e9ee4: 51 push %rcx 1e9ee5: 0f b6 48 41 movzbl 0x41(%rax),%ecx 1e9ee9: 51 push %rcx 1e9eea: b9 03 00 00 00 mov $0x3,%ecx 1e9eef: 41 55 push %r13 1e9ef1: 8b 92 00 01 00 00 mov 0x100(%rdx),%edx 1e9ef7: 52 push %rdx 1e9ef8: 0f b6 40 40 movzbl 0x40(%rax),%eax 1e9efc: 31 d2 xor %edx,%edx 1e9efe: 50 push %rax 1e9eff: 8b 44 24 34 mov 0x34(%rsp),%eax 1e9f03: 50 push %rax 1e9f04: e8 00 00 00 00 callq 1e9f09 1e9f09: 8b 54 24 40 mov 0x40(%rsp),%edx 1e9f0d: 8d 45 01 lea 0x1(%rbp),%eax 1e9f10: 48 83 c4 38 add $0x38,%rsp 1e9f14: 85 d2 test %edx,%edx 1e9f16: 0f 84 10 ff ff ff je 1e9e2c 1e9f1c: 44 39 74 24 0c cmp %r14d,0xc(%rsp) 1e9f21: 0f 85 05 ff ff ff jne 1e9e2c 1e9f27: 89 c5 mov %eax,%ebp 1e9f29: 31 c9 xor %ecx,%ecx 1e9f2b: e9 06 ff ff ff jmpq 1e9e36 1e9f30: 49 8b 8f 30 4b 00 00 mov 0x4b30(%r15),%rcx 1e9f37: 4d 89 fe mov %r15,%r14 1e9f3a: 41 83 c5 01 add $0x1,%r13d 1e9f3e: 41 83 fd 09 cmp $0x9,%r13d 1e9f42: 0f 85 c8 fe ff ff jne 1e9e10 1e9f48: 44 8b a1 bc 00 00 00 mov 0xbc(%rcx),%r12d 1e9f4f: 45 85 e4 test %r12d,%r12d 1e9f52: 0f 85 b1 00 00 00 jne 1ea009 1e9f58: 48 83 c4 18 add $0x18,%rsp 1e9f5c: 5b pop %rbx 1e9f5d: 5d pop %rbp 1e9f5e: 41 5c pop %r12 1e9f60: 41 5d pop %r13 1e9f62: 41 5e pop %r14 1e9f64: 41 5f pop %r15 1e9f66: c3 retq 1e9f67: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1e9f6b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1e9f72: 89 c6 mov %eax,%esi 1e9f74: e8 00 00 00 00 callq 1e9f79 1e9f79: 49 8b 7f 08 mov 0x8(%r15),%rdi 1e9f7d: b9 01 00 00 00 mov $0x1,%ecx 1e9f82: 89 44 24 14 mov %eax,0x14(%rsp) 1e9f86: 89 c2 mov %eax,%edx 1e9f88: 49 8b 87 40 4b 00 00 mov 0x4b40(%r15),%rax 1e9f8f: 44 8b 88 f4 00 00 00 mov 0xf4(%rax),%r9d 1e9f96: 49 8b 87 38 4b 00 00 mov 0x4b38(%r15),%rax 1e9f9d: 44 0f b6 40 3d movzbl 0x3d(%rax),%r8d 1e9fa2: 49 8b 87 30 4b 00 00 mov 0x4b30(%r15),%rax 1e9fa9: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 1e9faf: 6a 01 pushq $0x1 1e9fb1: e8 00 00 00 00 callq 1e9fb6 1e9fb6: 49 8b 87 40 4b 00 00 mov 0x4b40(%r15),%rax 1e9fbd: 49 8b 7f 08 mov 0x8(%r15),%rdi 1e9fc1: 45 31 c0 xor %r8d,%r8d 1e9fc4: 41 b9 01 00 00 00 mov $0x1,%r9d 1e9fca: 8b 88 f8 00 00 00 mov 0xf8(%rax),%ecx 1e9fd0: 49 8b 87 38 4b 00 00 mov 0x4b38(%r15),%rax 1e9fd7: 0f b6 50 3e movzbl 0x3e(%rax),%edx 1e9fdb: 49 8b 87 30 4b 00 00 mov 0x4b30(%r15),%rax 1e9fe2: 8b b0 c0 00 00 00 mov 0xc0(%rax),%esi 1e9fe8: 68 e4 00 00 00 pushq $0xe4 1e9fed: 68 00 00 00 00 pushq $0x0 1e9ff2: 6a 0a pushq $0xa 1e9ff4: e8 00 00 00 00 callq 1e9ff9 1e9ff9: 49 8b 8f 30 4b 00 00 mov 0x4b30(%r15),%rcx 1ea000: 48 83 c4 20 add $0x20,%rsp 1ea004: e9 ec fd ff ff jmpq 1e9df5 1ea009: 49 8b 5e 08 mov 0x8(%r14),%rbx 1ea00d: 8b 54 24 14 mov 0x14(%rsp),%edx 1ea011: 44 89 e6 mov %r12d,%esi 1ea014: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1ea018: 48 8b 07 mov (%rdi),%rax 1ea01b: 48 8b 40 08 mov 0x8(%rax),%rax 1ea01f: e8 00 00 00 00 callq 1ea024 1ea024: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ea029: 48 83 c4 18 add $0x18,%rsp 1ea02d: 5b pop %rbx 1ea02e: 5d pop %rbp 1ea02f: 41 5c pop %r12 1ea031: 41 5d pop %r13 1ea033: 41 5e pop %r14 1ea035: 41 5f pop %r15 1ea037: c3 retq 1ea038: 48 8b 53 10 mov 0x10(%rbx),%rdx 1ea03c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ea043 1ea043: 89 c0 mov %eax,%eax 1ea045: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ea04d 1ea04c: 00 1ea04d: 0f 83 05 ff ff ff jae 1e9f58 1ea053: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ea05a 1ea05a: 48 85 c0 test %rax,%rax 1ea05d: 74 14 je 1ea073 1ea05f: 48 8b 78 08 mov 0x8(%rax),%rdi 1ea063: 8b 4c 24 14 mov 0x14(%rsp),%ecx 1ea067: 48 8d 72 08 lea 0x8(%rdx),%rsi 1ea06b: 44 89 e2 mov %r12d,%edx 1ea06e: e8 00 00 00 00 callq 1ea073 1ea073: e9 e0 fe ff ff jmpq 1e9f58 1ea078: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ea07f: 00 00000000001ea080 : 1ea080: e8 00 00 00 00 callq 1ea085 1ea085: 41 54 push %r12 1ea087: 49 89 f4 mov %rsi,%r12 1ea08a: 55 push %rbp 1ea08b: 53 push %rbx 1ea08c: 80 7e 18 00 cmpb $0x0,0x18(%rsi) 1ea090: 48 89 fb mov %rdi,%rbx 1ea093: 8b 6e 04 mov 0x4(%rsi),%ebp 1ea096: 0f 85 f2 00 00 00 jne 1ea18e 1ea09c: ba 01 00 00 00 mov $0x1,%edx 1ea0a1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1ea0a8: 31 c0 xor %eax,%eax 1ea0aa: 39 d5 cmp %edx,%ebp 1ea0ac: 74 16 je 1ea0c4 1ea0ae: 83 c0 01 add $0x1,%eax 1ea0b1: 83 f8 06 cmp $0x6,%eax 1ea0b4: 0f 84 d4 00 00 00 je 1ea18e 1ea0ba: 8b 11 mov (%rcx),%edx 1ea0bc: 48 83 c1 1c add $0x1c,%rcx 1ea0c0: 39 d5 cmp %edx,%ebp 1ea0c2: 75 ea jne 1ea0ae 1ea0c4: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 1ea0cb: 00 1ea0cc: 48 89 df mov %rbx,%rdi 1ea0cf: 48 29 c2 sub %rax,%rdx 1ea0d2: 48 8d 34 95 00 00 00 lea 0x0(,%rdx,4),%rsi 1ea0d9: 00 1ea0da: e8 21 f6 ff ff callq 1e9700 1ea0df: 41 8b 6c 24 04 mov 0x4(%r12),%ebp 1ea0e4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ea0e8: 31 d2 xor %edx,%edx 1ea0ea: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1ea0f1: 45 8b 64 24 14 mov 0x14(%r12),%r12d 1ea0f6: b9 01 00 00 00 mov $0x1,%ecx 1ea0fb: 44 8b 88 80 00 00 00 mov 0x80(%rax),%r9d 1ea102: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1ea109: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 1ea10e: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1ea115: 8b 70 3c mov 0x3c(%rax),%esi 1ea118: 6a 00 pushq $0x0 1ea11a: e8 00 00 00 00 callq 1ea11f 1ea11f: 41 59 pop %r9 1ea121: 41 83 fc 02 cmp $0x2,%r12d 1ea125: 0f 84 7a 01 00 00 je 1ea2a5 1ea12b: 41 83 fc 01 cmp $0x1,%r12d 1ea12f: 0f 85 f8 00 00 00 jne 1ea22d 1ea135: 83 fd 05 cmp $0x5,%ebp 1ea138: 0f 84 2b 01 00 00 je 1ea269 1ea13e: 0f 87 9c 00 00 00 ja 1ea1e0 1ea144: 83 fd 01 cmp $0x1,%ebp 1ea147: 0f 84 e0 00 00 00 je 1ea22d 1ea14d: 83 fd 03 cmp $0x3,%ebp 1ea150: 75 37 jne 1ea189 1ea152: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1ea159: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ea15d: b9 01 00 00 00 mov $0x1,%ecx 1ea162: 31 d2 xor %edx,%edx 1ea164: 44 8b 88 80 00 00 00 mov 0x80(%rax),%r9d 1ea16b: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1ea172: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 1ea177: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1ea17e: 8b 70 3c mov 0x3c(%rax),%esi 1ea181: 6a 01 pushq $0x1 1ea183: e8 00 00 00 00 callq 1ea188 1ea188: 5f pop %rdi 1ea189: 5b pop %rbx 1ea18a: 5d pop %rbp 1ea18b: 41 5c pop %r12 1ea18d: c3 retq 1ea18e: 45 8b 64 24 14 mov 0x14(%r12),%r12d 1ea193: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ea197: b9 01 00 00 00 mov $0x1,%ecx 1ea19c: 31 d2 xor %edx,%edx 1ea19e: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1ea1a5: 44 8b 88 80 00 00 00 mov 0x80(%rax),%r9d 1ea1ac: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1ea1b3: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 1ea1b8: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1ea1bf: 8b 70 3c mov 0x3c(%rax),%esi 1ea1c2: 6a 00 pushq $0x0 1ea1c4: e8 00 00 00 00 callq 1ea1c9 1ea1c9: 58 pop %rax 1ea1ca: 41 83 fc 02 cmp $0x2,%r12d 1ea1ce: 0f 84 61 ff ff ff je 1ea135 1ea1d4: 41 83 fc 01 cmp $0x1,%r12d 1ea1d8: 0f 84 57 ff ff ff je 1ea135 1ea1de: eb 4d jmp 1ea22d 1ea1e0: 83 fd 09 cmp $0x9,%ebp 1ea1e3: 0f 84 80 00 00 00 je 1ea269 1ea1e9: 83 ed 06 sub $0x6,%ebp 1ea1ec: 83 e5 fb and $0xfffffffb,%ebp 1ea1ef: 75 98 jne 1ea189 1ea1f1: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1ea1f8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ea1fc: b9 01 00 00 00 mov $0x1,%ecx 1ea201: 31 d2 xor %edx,%edx 1ea203: 44 8b 88 80 00 00 00 mov 0x80(%rax),%r9d 1ea20a: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1ea211: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 1ea216: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1ea21d: 8b 70 3c mov 0x3c(%rax),%esi 1ea220: 6a 03 pushq $0x3 1ea222: e8 00 00 00 00 callq 1ea227 1ea227: 59 pop %rcx 1ea228: 5b pop %rbx 1ea229: 5d pop %rbp 1ea22a: 41 5c pop %r12 1ea22c: c3 retq 1ea22d: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1ea234: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ea238: 31 d2 xor %edx,%edx 1ea23a: b9 01 00 00 00 mov $0x1,%ecx 1ea23f: 44 8b 88 80 00 00 00 mov 0x80(%rax),%r9d 1ea246: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1ea24d: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 1ea252: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1ea259: 8b 70 3c mov 0x3c(%rax),%esi 1ea25c: 6a 00 pushq $0x0 1ea25e: e8 00 00 00 00 callq 1ea263 1ea263: 5a pop %rdx 1ea264: 5b pop %rbx 1ea265: 5d pop %rbp 1ea266: 41 5c pop %r12 1ea268: c3 retq 1ea269: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1ea270: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ea274: b9 01 00 00 00 mov $0x1,%ecx 1ea279: 31 d2 xor %edx,%edx 1ea27b: 44 8b 88 80 00 00 00 mov 0x80(%rax),%r9d 1ea282: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1ea289: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 1ea28e: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1ea295: 8b 70 3c mov 0x3c(%rax),%esi 1ea298: 6a 02 pushq $0x2 1ea29a: e8 00 00 00 00 callq 1ea29f 1ea29f: 5e pop %rsi 1ea2a0: 5b pop %rbx 1ea2a1: 5d pop %rbp 1ea2a2: 41 5c pop %r12 1ea2a4: c3 retq 1ea2a5: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1ea2ac: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ea2b0: b9 01 00 00 00 mov $0x1,%ecx 1ea2b5: 31 d2 xor %edx,%edx 1ea2b7: 44 8b 88 80 00 00 00 mov 0x80(%rax),%r9d 1ea2be: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1ea2c5: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 1ea2ca: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1ea2d1: 8b 70 3c mov 0x3c(%rax),%esi 1ea2d4: 6a 04 pushq $0x4 1ea2d6: e8 00 00 00 00 callq 1ea2db 1ea2db: 41 58 pop %r8 1ea2dd: e9 a7 fe ff ff jmpq 1ea189 1ea2e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ea2e9: 00 00 00 00 1ea2ed: 0f 1f 00 nopl (%rax) 00000000001ea2f0 : 1ea2f0: e8 00 00 00 00 callq 1ea2f5 1ea2f5: 83 7e 60 02 cmpl $0x2,0x60(%rsi) 1ea2f9: 75 05 jne 1ea300 1ea2fb: e9 f0 f0 ff ff jmpq 1e93f0 1ea300: 48 8b 87 40 4b 00 00 mov 0x4b40(%rdi),%rax 1ea307: b9 01 00 00 00 mov $0x1,%ecx 1ea30c: 31 d2 xor %edx,%edx 1ea30e: 44 8b 48 74 mov 0x74(%rax),%r9d 1ea312: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1ea319: 44 0f b6 40 1d movzbl 0x1d(%rax),%r8d 1ea31e: 48 8b 87 30 4b 00 00 mov 0x4b30(%rdi),%rax 1ea325: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1ea329: 8b 70 08 mov 0x8(%rax),%esi 1ea32c: 6a 00 pushq $0x0 1ea32e: e8 00 00 00 00 callq 1ea333 1ea333: 58 pop %rax 1ea334: c3 retq 1ea335: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ea33c: 00 00 00 00 00000000001ea340 : 1ea340: e8 00 00 00 00 callq 1ea345 1ea345: 53 push %rbx 1ea346: 48 89 fb mov %rdi,%rbx 1ea349: e8 b2 f3 ff ff callq 1e9700 1ea34e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ea352: b9 01 00 00 00 mov $0x1,%ecx 1ea357: 31 d2 xor %edx,%edx 1ea359: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1ea360: 44 8b 88 80 00 00 00 mov 0x80(%rax),%r9d 1ea367: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1ea36e: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 1ea373: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1ea37a: 8b 70 3c mov 0x3c(%rax),%esi 1ea37d: 6a 00 pushq $0x0 1ea37f: e8 00 00 00 00 callq 1ea384 1ea384: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ea388: 31 d2 xor %edx,%edx 1ea38a: b9 01 00 00 00 mov $0x1,%ecx 1ea38f: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1ea396: 44 8b 88 80 00 00 00 mov 0x80(%rax),%r9d 1ea39d: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1ea3a4: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 1ea3a9: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1ea3b0: 8b 70 3c mov 0x3c(%rax),%esi 1ea3b3: 6a 04 pushq $0x4 1ea3b5: e8 00 00 00 00 callq 1ea3ba 1ea3ba: 58 pop %rax 1ea3bb: 5a pop %rdx 1ea3bc: 5b pop %rbx 1ea3bd: c3 retq 1ea3be: 66 90 xchg %ax,%ax 00000000001ea3c0 : 1ea3c0: e8 00 00 00 00 callq 1ea3c5 1ea3c5: 41 55 push %r13 1ea3c7: 41 54 push %r12 1ea3c9: 49 89 f4 mov %rsi,%r12 1ea3cc: 55 push %rbp 1ea3cd: 48 89 d5 mov %rdx,%rbp 1ea3d0: 53 push %rbx 1ea3d1: 80 bf 74 4b 00 00 00 cmpb $0x0,0x4b74(%rdi) 1ea3d8: 8b 4e 24 mov 0x24(%rsi),%ecx 1ea3db: 74 08 je 1ea3e5 1ea3dd: 8b 46 64 mov 0x64(%rsi),%eax 1ea3e0: 39 c1 cmp %eax,%ecx 1ea3e2: 0f 4f c8 cmovg %eax,%ecx 1ea3e5: 41 8b 84 24 d4 00 00 mov 0xd4(%r12),%eax 1ea3ec: 00 1ea3ed: 85 c9 test %ecx,%ecx 1ea3ef: 0f 84 2a 02 00 00 je 1ea61f 1ea3f5: 83 f8 04 cmp $0x4,%eax 1ea3f8: 0f 84 db 01 00 00 je 1ea5d9 1ea3fe: 0f 87 b1 01 00 00 ja 1ea5b5 1ea404: 83 f8 01 cmp $0x1,%eax 1ea407: 0f 85 72 01 00 00 jne 1ea57f 1ea40d: 48 63 87 70 4b 00 00 movslq 0x4b70(%rdi),%rax 1ea414: 48 89 c2 mov %rax,%rdx 1ea417: 48 69 c0 39 8e e3 38 imul $0x38e38e39,%rax,%rax 1ea41e: c1 fa 1f sar $0x1f,%edx 1ea421: 48 c1 f8 22 sar $0x22,%rax 1ea425: 29 d0 sub %edx,%eax 1ea427: 85 c0 test %eax,%eax 1ea429: 0f 84 7b 01 00 00 je 1ea5aa 1ea42f: 0f af 87 6c 4b 00 00 imul 0x4b6c(%rdi),%eax 1ea436: 99 cltd 1ea437: f7 f9 idiv %ecx 1ea439: 89 c3 mov %eax,%ebx 1ea43b: 39 45 00 cmp %eax,0x0(%rbp) 1ea43e: 0f 83 32 01 00 00 jae 1ea576 1ea444: 49 8b 7c 24 70 mov 0x70(%r12),%rdi 1ea449: 44 8b 6d 04 mov 0x4(%rbp),%r13d 1ea44d: e8 00 00 00 00 callq 1ea452 1ea452: 3d 00 00 08 00 cmp $0x80000,%eax 1ea457: 0f 84 b7 01 00 00 je 1ea614 1ea45d: 45 85 ed test %r13d,%r13d 1ea460: b8 04 00 00 00 mov $0x4,%eax 1ea465: 44 0f 44 e8 cmove %eax,%r13d 1ea469: 45 89 6c 24 0c mov %r13d,0xc(%r12) 1ea46e: 49 8b 7c 24 78 mov 0x78(%r12),%rdi 1ea473: 44 8b 6d 00 mov 0x0(%rbp),%r13d 1ea477: e8 00 00 00 00 callq 1ea47c 1ea47c: 3d 00 00 08 00 cmp $0x80000,%eax 1ea481: 0f 84 82 01 00 00 je 1ea609 1ea487: 45 85 ed test %r13d,%r13d 1ea48a: b8 04 00 00 00 mov $0x4,%eax 1ea48f: 44 0f 44 e8 cmove %eax,%r13d 1ea493: 45 89 6c 24 08 mov %r13d,0x8(%r12) 1ea498: 49 8b bc 24 80 00 00 mov 0x80(%r12),%rdi 1ea49f: 00 1ea4a0: 44 8b 6d 04 mov 0x4(%rbp),%r13d 1ea4a4: e8 00 00 00 00 callq 1ea4a9 1ea4a9: 41 89 c0 mov %eax,%r8d 1ea4ac: b8 01 00 00 00 mov $0x1,%eax 1ea4b1: 41 81 f8 00 00 08 00 cmp $0x80000,%r8d 1ea4b8: 74 11 je 1ea4cb 1ea4ba: 44 89 e8 mov %r13d,%eax 1ea4bd: ba 02 00 00 00 mov $0x2,%edx 1ea4c2: d1 e8 shr %eax 1ea4c4: 41 83 fd 03 cmp $0x3,%r13d 1ea4c8: 0f 46 c2 cmovbe %edx,%eax 1ea4cb: 41 89 44 24 14 mov %eax,0x14(%r12) 1ea4d0: 49 8b bc 24 88 00 00 mov 0x88(%r12),%rdi 1ea4d7: 00 1ea4d8: 44 8b 6d 00 mov 0x0(%rbp),%r13d 1ea4dc: e8 00 00 00 00 callq 1ea4e1 1ea4e1: 41 89 c0 mov %eax,%r8d 1ea4e4: b8 01 00 00 00 mov $0x1,%eax 1ea4e9: 41 81 f8 00 00 08 00 cmp $0x80000,%r8d 1ea4f0: 74 11 je 1ea503 1ea4f2: 44 89 e8 mov %r13d,%eax 1ea4f5: ba 02 00 00 00 mov $0x2,%edx 1ea4fa: d1 e8 shr %eax 1ea4fc: 41 83 fd 03 cmp $0x3,%r13d 1ea500: 0f 46 c2 cmovbe %edx,%eax 1ea503: 41 89 44 24 10 mov %eax,0x10(%r12) 1ea508: 49 8b 7c 24 78 mov 0x78(%r12),%rdi 1ea50d: e8 00 00 00 00 callq 1ea512 1ea512: 3d 00 00 08 00 cmp $0x80000,%eax 1ea517: 74 22 je 1ea53b 1ea519: 8b 55 00 mov 0x0(%rbp),%edx 1ea51c: 41 8b 44 24 08 mov 0x8(%r12),%eax 1ea521: 85 d2 test %edx,%edx 1ea523: 75 11 jne 1ea536 1ea525: 83 f8 01 cmp $0x1,%eax 1ea528: 76 4c jbe 1ea576 1ea52a: 39 c3 cmp %eax,%ebx 1ea52c: 77 08 ja 1ea536 1ea52e: 8d 43 ff lea -0x1(%rbx),%eax 1ea531: 41 89 44 24 08 mov %eax,0x8(%r12) 1ea536: 83 f8 01 cmp $0x1,%eax 1ea539: 76 3b jbe 1ea576 1ea53b: 49 8b bc 24 88 00 00 mov 0x88(%r12),%rdi 1ea542: 00 1ea543: e8 00 00 00 00 callq 1ea548 1ea548: 3d 00 00 08 00 cmp $0x80000,%eax 1ea54d: 0f 84 aa 00 00 00 je 1ea5fd 1ea553: 41 8b 54 24 10 mov 0x10(%r12),%edx 1ea558: 83 fa 01 cmp $0x1,%edx 1ea55b: 0f 97 c0 seta %al 1ea55e: 39 d3 cmp %edx,%ebx 1ea560: 77 16 ja 1ea578 1ea562: 84 c0 test %al,%al 1ea564: 74 12 je 1ea578 1ea566: 8d 43 ff lea -0x1(%rbx),%eax 1ea569: 83 f8 01 cmp $0x1,%eax 1ea56c: 41 89 44 24 10 mov %eax,0x10(%r12) 1ea571: 0f 97 c0 seta %al 1ea574: eb 02 jmp 1ea578 1ea576: 31 c0 xor %eax,%eax 1ea578: 5b pop %rbx 1ea579: 5d pop %rbp 1ea57a: 41 5c pop %r12 1ea57c: 41 5d pop %r13 1ea57e: c3 retq 1ea57f: 83 f8 02 cmp $0x2,%eax 1ea582: 0f 85 9e 00 00 00 jne 1ea626 1ea588: 48 63 87 70 4b 00 00 movslq 0x4b70(%rdi),%rax 1ea58f: 48 89 c2 mov %rax,%rdx 1ea592: 48 69 c0 ab aa aa 2a imul $0x2aaaaaab,%rax,%rax 1ea599: c1 fa 1f sar $0x1f,%edx 1ea59c: 48 c1 f8 22 sar $0x22,%rax 1ea5a0: 29 d0 sub %edx,%eax 1ea5a2: 85 c0 test %eax,%eax 1ea5a4: 0f 85 85 fe ff ff jne 1ea42f 1ea5aa: 0f 0b ud2 1ea5ac: 31 c0 xor %eax,%eax 1ea5ae: 5b pop %rbx 1ea5af: 5d pop %rbp 1ea5b0: 41 5c pop %r12 1ea5b2: 41 5d pop %r13 1ea5b4: c3 retq 1ea5b5: 83 f8 08 cmp $0x8,%eax 1ea5b8: 75 71 jne 1ea62b 1ea5ba: 48 63 87 70 4b 00 00 movslq 0x4b70(%rdi),%rax 1ea5c1: 48 89 c2 mov %rax,%rdx 1ea5c4: 48 69 c0 39 8e e3 38 imul $0x38e38e39,%rax,%rax 1ea5cb: c1 fa 1f sar $0x1f,%edx 1ea5ce: 48 c1 f8 23 sar $0x23,%rax 1ea5d2: 29 d0 sub %edx,%eax 1ea5d4: e9 4e fe ff ff jmpq 1ea427 1ea5d9: 48 63 87 70 4b 00 00 movslq 0x4b70(%rdi),%rax 1ea5e0: 48 89 c2 mov %rax,%rdx 1ea5e3: 48 69 c0 89 88 88 88 imul $0xffffffff88888889,%rax,%rax 1ea5ea: 48 c1 e8 20 shr $0x20,%rax 1ea5ee: 01 d0 add %edx,%eax 1ea5f0: c1 fa 1f sar $0x1f,%edx 1ea5f3: c1 f8 04 sar $0x4,%eax 1ea5f6: 29 d0 sub %edx,%eax 1ea5f8: e9 2a fe ff ff jmpq 1ea427 1ea5fd: 5b pop %rbx 1ea5fe: b8 01 00 00 00 mov $0x1,%eax 1ea603: 5d pop %rbp 1ea604: 41 5c pop %r12 1ea606: 41 5d pop %r13 1ea608: c3 retq 1ea609: 41 bd 01 00 00 00 mov $0x1,%r13d 1ea60f: e9 7f fe ff ff jmpq 1ea493 1ea614: 41 bd 01 00 00 00 mov $0x1,%r13d 1ea61a: e9 4a fe ff ff jmpq 1ea469 1ea61f: 0f 0b ud2 1ea621: e9 cf fd ff ff jmpq 1ea3f5 1ea626: e9 00 00 00 00 jmpq 1ea62b 1ea62b: e9 00 00 00 00 jmpq 1ea630 00000000001ea630 : 1ea630: e8 00 00 00 00 callq 1ea635 1ea635: 41 57 push %r15 1ea637: b9 01 00 00 00 mov $0x1,%ecx 1ea63c: 31 d2 xor %edx,%edx 1ea63e: 41 56 push %r14 1ea640: 41 55 push %r13 1ea642: 41 54 push %r12 1ea644: 55 push %rbp 1ea645: 48 89 fd mov %rdi,%rbp 1ea648: 53 push %rbx 1ea649: 48 8b 87 40 4b 00 00 mov 0x4b40(%rdi),%rax 1ea650: 48 89 f3 mov %rsi,%rbx 1ea653: 44 8b 88 50 01 00 00 mov 0x150(%rax),%r9d 1ea65a: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1ea661: 44 0f b6 40 54 movzbl 0x54(%rax),%r8d 1ea666: 48 8b 87 30 4b 00 00 mov 0x4b30(%rdi),%rax 1ea66d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1ea671: 8b b0 f0 00 00 00 mov 0xf0(%rax),%esi 1ea677: 6a 00 pushq $0x0 1ea679: e8 00 00 00 00 callq 1ea67e 1ea67e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1ea682: b9 01 00 00 00 mov $0x1,%ecx 1ea687: 31 d2 xor %edx,%edx 1ea689: 48 8b 85 40 4b 00 00 mov 0x4b40(%rbp),%rax 1ea690: 44 8b 88 54 01 00 00 mov 0x154(%rax),%r9d 1ea697: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 1ea69e: 44 0f b6 40 55 movzbl 0x55(%rax),%r8d 1ea6a3: 48 8b 85 30 4b 00 00 mov 0x4b30(%rbp),%rax 1ea6aa: 8b b0 f4 00 00 00 mov 0xf4(%rax),%esi 1ea6b0: 8b 85 6c 4b 00 00 mov 0x4b6c(%rbp),%eax 1ea6b6: 50 push %rax 1ea6b7: e8 00 00 00 00 callq 1ea6bc 1ea6bc: 4c 8b 65 08 mov 0x8(%rbp),%r12 1ea6c0: 48 8b 85 30 4b 00 00 mov 0x4b30(%rbp),%rax 1ea6c7: 31 d2 xor %edx,%edx 1ea6c9: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ea6ce: 44 8b a8 00 01 00 00 mov 0x100(%rax),%r13d 1ea6d5: 48 8b 07 mov (%rdi),%rax 1ea6d8: 44 89 ee mov %r13d,%esi 1ea6db: 48 8b 40 08 mov 0x8(%rax),%rax 1ea6df: e8 00 00 00 00 callq 1ea6e4 1ea6e4: 5f pop %rdi 1ea6e5: 41 58 pop %r8 1ea6e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ea6ec: 48 89 de mov %rbx,%rsi 1ea6ef: 48 89 ef mov %rbp,%rdi 1ea6f2: e8 69 ea ff ff callq 1e9160 1ea6f7: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1ea6fb: b9 01 00 00 00 mov $0x1,%ecx 1ea700: 31 d2 xor %edx,%edx 1ea702: 48 8b 85 40 4b 00 00 mov 0x4b40(%rbp),%rax 1ea709: 44 8b 88 d0 00 00 00 mov 0xd0(%rax),%r9d 1ea710: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 1ea717: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 1ea71c: 48 8b 85 30 4b 00 00 mov 0x4b30(%rbp),%rax 1ea723: 8b b0 a8 00 00 00 mov 0xa8(%rax),%esi 1ea729: 6a 00 pushq $0x0 1ea72b: e8 00 00 00 00 callq 1ea730 1ea730: 8b 43 0c mov 0xc(%rbx),%eax 1ea733: 8b 53 08 mov 0x8(%rbx),%edx 1ea736: 5e pop %rsi 1ea737: 8d 0c 10 lea (%rax,%rdx,1),%ecx 1ea73a: 83 f9 02 cmp $0x2,%ecx 1ea73d: 77 55 ja 1ea794 1ea73f: 48 8d 73 1c lea 0x1c(%rbx),%rsi 1ea743: 48 89 ef mov %rbp,%rdi 1ea746: 5b pop %rbx 1ea747: 5d pop %rbp 1ea748: 41 5c pop %r12 1ea74a: 41 5d pop %r13 1ea74c: 41 5e pop %r14 1ea74e: 41 5f pop %r15 1ea750: e9 5b eb ff ff jmpq 1e92b0 1ea755: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1ea75a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ea761 1ea761: 89 c0 mov %eax,%eax 1ea763: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ea76b 1ea76a: 00 1ea76b: 0f 83 7b ff ff ff jae 1ea6ec 1ea771: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ea778 1ea778: 48 85 c0 test %rax,%rax 1ea77b: 74 12 je 1ea78f 1ea77d: 48 8b 78 08 mov 0x8(%rax),%rdi 1ea781: 48 83 c6 08 add $0x8,%rsi 1ea785: 31 c9 xor %ecx,%ecx 1ea787: 44 89 ea mov %r13d,%edx 1ea78a: e8 00 00 00 00 callq 1ea78f 1ea78f: e9 58 ff ff ff jmpq 1ea6ec 1ea794: 48 8b b5 40 4b 00 00 mov 0x4b40(%rbp),%rsi 1ea79b: 48 8b 8d 38 4b 00 00 mov 0x4b38(%rbp),%rcx 1ea7a2: 83 ea 01 sub $0x1,%edx 1ea7a5: 83 e8 01 sub $0x1,%eax 1ea7a8: 48 8b bd 30 4b 00 00 mov 0x4b30(%rbp),%rdi 1ea7af: 44 8b 8e d8 00 00 00 mov 0xd8(%rsi),%r9d 1ea7b6: 44 0f b6 41 36 movzbl 0x36(%rcx),%r8d 1ea7bb: 44 8b 97 a0 00 00 00 mov 0xa0(%rdi),%r10d 1ea7c2: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1ea7c6: 52 push %rdx 1ea7c7: 8b 96 dc 00 00 00 mov 0xdc(%rsi),%edx 1ea7cd: 44 89 d6 mov %r10d,%esi 1ea7d0: 52 push %rdx 1ea7d1: 0f b6 51 37 movzbl 0x37(%rcx),%edx 1ea7d5: b9 02 00 00 00 mov $0x2,%ecx 1ea7da: 52 push %rdx 1ea7db: 31 d2 xor %edx,%edx 1ea7dd: 50 push %rax 1ea7de: e8 00 00 00 00 callq 1ea7e3 1ea7e3: 48 8b 7b 70 mov 0x70(%rbx),%rdi 1ea7e7: 48 83 c4 20 add $0x20,%rsp 1ea7eb: e8 00 00 00 00 callq 1ea7f0 1ea7f0: 48 8b 7b 78 mov 0x78(%rbx),%rdi 1ea7f4: 41 89 c4 mov %eax,%r12d 1ea7f7: e8 00 00 00 00 callq 1ea7fc 1ea7fc: 41 89 c5 mov %eax,%r13d 1ea7ff: 8b 43 08 mov 0x8(%rbx),%eax 1ea802: 8d 78 01 lea 0x1(%rax),%edi 1ea805: 48 8b 43 78 mov 0x78(%rbx),%rax 1ea809: 48 c1 e7 20 shl $0x20,%rdi 1ea80d: 48 85 c0 test %rax,%rax 1ea810: 0f 88 d0 02 00 00 js 1eaae6 1ea816: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1ea81d: ff ff 7f 1ea820: 48 29 c2 sub %rax,%rdx 1ea823: 48 39 d7 cmp %rdx,%rdi 1ea826: 7e 02 jle 1ea82a 1ea828: 0f 0b ud2 1ea82a: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 1ea831: 00 00 00 1ea834: 48 01 c7 add %rax,%rdi 1ea837: e8 00 00 00 00 callq 1ea83c 1ea83c: 48 89 c2 mov %rax,%rdx 1ea83f: 48 89 c7 mov %rax,%rdi 1ea842: 48 c1 fa 3f sar $0x3f,%rdx 1ea846: 48 89 d0 mov %rdx,%rax 1ea849: 48 31 f8 xor %rdi,%rax 1ea84c: 48 29 d0 sub %rdx,%rax 1ea84f: 48 c1 e8 20 shr $0x20,%rax 1ea853: 41 89 c7 mov %eax,%r15d 1ea856: 41 f7 df neg %r15d 1ea859: 48 85 ff test %rdi,%rdi 1ea85c: 44 0f 49 f8 cmovns %eax,%r15d 1ea860: 41 c1 e4 05 shl $0x5,%r12d 1ea864: e8 00 00 00 00 callq 1ea869 1ea869: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1ea86d: 31 d2 xor %edx,%edx 1ea86f: b9 01 00 00 00 mov $0x1,%ecx 1ea874: 41 89 c6 mov %eax,%r14d 1ea877: 48 8b 85 40 4b 00 00 mov 0x4b40(%rbp),%rax 1ea87e: 41 c1 e5 05 shl $0x5,%r13d 1ea882: 41 c1 e6 05 shl $0x5,%r14d 1ea886: 44 8b 88 28 01 00 00 mov 0x128(%rax),%r9d 1ea88d: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 1ea894: 44 0f b6 40 4a movzbl 0x4a(%rax),%r8d 1ea899: 48 8b 85 30 4b 00 00 mov 0x4b30(%rbp),%rax 1ea8a0: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 1ea8a6: 41 54 push %r12 1ea8a8: e8 00 00 00 00 callq 1ea8ad 1ea8ad: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1ea8b1: 31 d2 xor %edx,%edx 1ea8b3: b9 01 00 00 00 mov $0x1,%ecx 1ea8b8: 48 8b 85 40 4b 00 00 mov 0x4b40(%rbp),%rax 1ea8bf: 44 8b 88 2c 01 00 00 mov 0x12c(%rax),%r9d 1ea8c6: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 1ea8cd: 44 0f b6 40 4b movzbl 0x4b(%rax),%r8d 1ea8d2: 48 8b 85 30 4b 00 00 mov 0x4b30(%rbp),%rax 1ea8d9: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 1ea8df: 41 55 push %r13 1ea8e1: e8 00 00 00 00 callq 1ea8e6 1ea8e6: 48 8b 95 40 4b 00 00 mov 0x4b40(%rbp),%rdx 1ea8ed: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 1ea8f4: 48 8b 8d 30 4b 00 00 mov 0x4b30(%rbp),%rcx 1ea8fb: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1ea8ff: 44 8b 8a 38 01 00 00 mov 0x138(%rdx),%r9d 1ea906: 44 0f b6 40 4e movzbl 0x4e(%rax),%r8d 1ea90b: 8b b1 e0 00 00 00 mov 0xe0(%rcx),%esi 1ea911: 6a 00 pushq $0x0 1ea913: b9 02 00 00 00 mov $0x2,%ecx 1ea918: 8b 92 3c 01 00 00 mov 0x13c(%rdx),%edx 1ea91e: 52 push %rdx 1ea91f: 0f b6 40 4f movzbl 0x4f(%rax),%eax 1ea923: 31 d2 xor %edx,%edx 1ea925: 50 push %rax 1ea926: 6a 01 pushq $0x1 1ea928: e8 00 00 00 00 callq 1ea92d 1ea92d: 48 8b 95 40 4b 00 00 mov 0x4b40(%rbp),%rdx 1ea934: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 1ea93b: 48 8b 8d 30 4b 00 00 mov 0x4b30(%rbp),%rcx 1ea942: 48 83 c4 30 add $0x30,%rsp 1ea946: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1ea94a: 44 8b 8a 40 01 00 00 mov 0x140(%rdx),%r9d 1ea951: 44 0f b6 40 50 movzbl 0x50(%rax),%r8d 1ea956: 8b b1 e4 00 00 00 mov 0xe4(%rcx),%esi 1ea95c: 6a 00 pushq $0x0 1ea95e: b9 02 00 00 00 mov $0x2,%ecx 1ea963: 8b 92 44 01 00 00 mov 0x144(%rdx),%edx 1ea969: 52 push %rdx 1ea96a: 0f b6 40 51 movzbl 0x51(%rax),%eax 1ea96e: 31 d2 xor %edx,%edx 1ea970: 50 push %rax 1ea971: 6a 01 pushq $0x1 1ea973: e8 00 00 00 00 callq 1ea978 1ea978: 48 8b 95 40 4b 00 00 mov 0x4b40(%rbp),%rdx 1ea97f: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 1ea986: 48 8b 8d 30 4b 00 00 mov 0x4b30(%rbp),%rcx 1ea98d: 48 83 c4 20 add $0x20,%rsp 1ea991: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1ea995: 44 8b 8a 48 01 00 00 mov 0x148(%rdx),%r9d 1ea99c: 44 0f b6 40 52 movzbl 0x52(%rax),%r8d 1ea9a1: 8b b1 e8 00 00 00 mov 0xe8(%rcx),%esi 1ea9a7: 41 56 push %r14 1ea9a9: b9 02 00 00 00 mov $0x2,%ecx 1ea9ae: 8b 92 4c 01 00 00 mov 0x14c(%rdx),%edx 1ea9b4: 52 push %rdx 1ea9b5: 0f b6 40 53 movzbl 0x53(%rax),%eax 1ea9b9: 31 d2 xor %edx,%edx 1ea9bb: 50 push %rax 1ea9bc: 41 57 push %r15 1ea9be: e8 00 00 00 00 callq 1ea9c3 1ea9c3: 4c 8b 65 08 mov 0x8(%rbp),%r12 1ea9c7: 48 8b 85 30 4b 00 00 mov 0x4b30(%rbp),%rax 1ea9ce: 31 d2 xor %edx,%edx 1ea9d0: 48 83 c4 20 add $0x20,%rsp 1ea9d4: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ea9d9: 44 8b a8 ec 00 00 00 mov 0xec(%rax),%r13d 1ea9e0: 48 8b 07 mov (%rdi),%rax 1ea9e3: 44 89 ee mov %r13d,%esi 1ea9e6: 48 8b 40 08 mov 0x8(%rax),%rax 1ea9ea: e8 00 00 00 00 callq 1ea9ef 1ea9ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ea9f4: 48 8b 73 78 mov 0x78(%rbx),%rsi 1ea9f8: 8b 7b 08 mov 0x8(%rbx),%edi 1ea9fb: e8 a0 ec ff ff callq 1e96a0 1eaa00: 48 8b 73 70 mov 0x70(%rbx),%rsi 1eaa04: 8b 7b 0c mov 0xc(%rbx),%edi 1eaa07: 49 89 c4 mov %rax,%r12 1eaa0a: e8 91 ec ff ff callq 1e96a0 1eaa0f: 49 89 c5 mov %rax,%r13 1eaa12: 48 8b 85 48 4b 00 00 mov 0x4b48(%rbp),%rax 1eaa19: 4c 39 e0 cmp %r12,%rax 1eaa1c: 0f 84 b2 00 00 00 je 1eaad4 1eaa22: 48 85 c0 test %rax,%rax 1eaa25: 0f 84 d6 00 00 00 je 1eab01 1eaa2b: 8b 73 08 mov 0x8(%rbx),%esi 1eaa2e: 31 c9 xor %ecx,%ecx 1eaa30: 4c 89 e2 mov %r12,%rdx 1eaa33: 48 89 ef mov %rbp,%rdi 1eaa36: e8 65 f3 ff ff callq 1e9da0 1eaa3b: 8b 73 08 mov 0x8(%rbx),%esi 1eaa3e: b9 04 00 00 00 mov $0x4,%ecx 1eaa43: 4c 89 e2 mov %r12,%rdx 1eaa46: 48 89 ef mov %rbp,%rdi 1eaa49: e8 52 f3 ff ff callq 1e9da0 1eaa4e: 48 83 bd 50 4b 00 00 cmpq $0x0,0x4b50(%rbp) 1eaa55: 00 1eaa56: 0f 84 e4 00 00 00 je 1eab40 1eaa5c: 8b 73 0c mov 0xc(%rbx),%esi 1eaa5f: b9 02 00 00 00 mov $0x2,%ecx 1eaa64: 4c 89 ea mov %r13,%rdx 1eaa67: 48 89 ef mov %rbp,%rdi 1eaa6a: e8 31 f3 ff ff callq 1e9da0 1eaa6f: 8b 73 0c mov 0xc(%rbx),%esi 1eaa72: b9 05 00 00 00 mov $0x5,%ecx 1eaa77: 4c 89 ea mov %r13,%rdx 1eaa7a: 48 89 ef mov %rbp,%rdi 1eaa7d: e8 1e f3 ff ff callq 1e9da0 1eaa82: 4c 89 a5 48 4b 00 00 mov %r12,0x4b48(%rbp) 1eaa89: 4c 89 ad 50 4b 00 00 mov %r13,0x4b50(%rbp) 1eaa90: e9 aa fc ff ff jmpq 1ea73f 1eaa95: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1eaa9a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1eaaa1 1eaaa1: 89 c0 mov %eax,%eax 1eaaa3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1eaaab 1eaaaa: 00 1eaaab: 0f 83 43 ff ff ff jae 1ea9f4 1eaab1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1eaab8 1eaab8: 48 85 c0 test %rax,%rax 1eaabb: 74 12 je 1eaacf 1eaabd: 48 8b 78 08 mov 0x8(%rax),%rdi 1eaac1: 48 83 c6 08 add $0x8,%rsi 1eaac5: 31 c9 xor %ecx,%ecx 1eaac7: 44 89 ea mov %r13d,%edx 1eaaca: e8 00 00 00 00 callq 1eaacf 1eaacf: e9 20 ff ff ff jmpq 1ea9f4 1eaad4: 4c 39 ad 50 4b 00 00 cmp %r13,0x4b50(%rbp) 1eaadb: 0f 85 41 ff ff ff jne 1eaa22 1eaae1: e9 59 fc ff ff jmpq 1ea73f 1eaae6: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 1eaaed: 00 00 80 1eaaf0: 48 29 c2 sub %rax,%rdx 1eaaf3: 48 39 d7 cmp %rdx,%rdi 1eaaf6: 0f 8c 2c fd ff ff jl 1ea828 1eaafc: e9 29 fd ff ff jmpq 1ea82a 1eab01: 48 8b 85 40 4b 00 00 mov 0x4b40(%rbp),%rax 1eab08: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1eab0c: 31 d2 xor %edx,%edx 1eab0e: b9 01 00 00 00 mov $0x1,%ecx 1eab13: 44 8b 88 60 01 00 00 mov 0x160(%rax),%r9d 1eab1a: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 1eab21: 44 0f b6 40 58 movzbl 0x58(%rax),%r8d 1eab26: 48 8b 85 30 4b 00 00 mov 0x4b30(%rbp),%rax 1eab2d: 8b b0 b4 00 00 00 mov 0xb4(%rax),%esi 1eab33: 6a 00 pushq $0x0 1eab35: e8 00 00 00 00 callq 1eab3a 1eab3a: 5a pop %rdx 1eab3b: e9 eb fe ff ff jmpq 1eaa2b 1eab40: 48 8b 85 40 4b 00 00 mov 0x4b40(%rbp),%rax 1eab47: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1eab4b: b9 01 00 00 00 mov $0x1,%ecx 1eab50: 31 d2 xor %edx,%edx 1eab52: 44 8b 88 64 01 00 00 mov 0x164(%rax),%r9d 1eab59: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 1eab60: 44 0f b6 40 59 movzbl 0x59(%rax),%r8d 1eab65: 48 8b 85 30 4b 00 00 mov 0x4b30(%rbp),%rax 1eab6c: 8b b0 b8 00 00 00 mov 0xb8(%rax),%esi 1eab72: 6a 00 pushq $0x0 1eab74: e8 00 00 00 00 callq 1eab79 1eab79: 58 pop %rax 1eab7a: e9 dd fe ff ff jmpq 1eaa5c 1eab7f: 90 nop 00000000001eab80 : 1eab80: e8 00 00 00 00 callq 1eab85 1eab85: 41 57 push %r15 1eab87: 41 56 push %r14 1eab89: 49 89 f6 mov %rsi,%r14 1eab8c: 41 55 push %r13 1eab8e: 41 54 push %r12 1eab90: 55 push %rbp 1eab91: 53 push %rbx 1eab92: 48 89 fb mov %rdi,%rbx 1eab95: 48 83 ec 10 sub $0x10,%rsp 1eab99: 48 8b 8f 30 4b 00 00 mov 0x4b30(%rdi),%rcx 1eaba0: 48 8b 97 40 4b 00 00 mov 0x4b40(%rdi),%rdx 1eaba7: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1eabae: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1eabb2: 8b b1 f8 00 00 00 mov 0xf8(%rcx),%esi 1eabb8: 8b 8b 6c 4b 00 00 mov 0x4b6c(%rbx),%ecx 1eabbe: 44 8b 8a 58 01 00 00 mov 0x158(%rdx),%r9d 1eabc5: 44 0f b6 40 56 movzbl 0x56(%rax),%r8d 1eabca: 51 push %rcx 1eabcb: 8b 92 5c 01 00 00 mov 0x15c(%rdx),%edx 1eabd1: b9 02 00 00 00 mov $0x2,%ecx 1eabd6: 52 push %rdx 1eabd7: 0f b6 40 57 movzbl 0x57(%rax),%eax 1eabdb: 31 d2 xor %edx,%edx 1eabdd: 50 push %rax 1eabde: 6a 00 pushq $0x0 1eabe0: e8 00 00 00 00 callq 1eabe5 1eabe5: 48 8b 6b 08 mov 0x8(%rbx),%rbp 1eabe9: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eabf0: 31 d2 xor %edx,%edx 1eabf2: 48 83 c4 20 add $0x20,%rsp 1eabf6: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1eabfa: 44 8b a0 00 01 00 00 mov 0x100(%rax),%r12d 1eac01: 48 8b 07 mov (%rdi),%rax 1eac04: 44 89 e6 mov %r12d,%esi 1eac07: 48 8b 40 08 mov 0x8(%rax),%rax 1eac0b: e8 00 00 00 00 callq 1eac10 1eac10: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eac15: 4c 89 f6 mov %r14,%rsi 1eac18: 48 89 df mov %rbx,%rdi 1eac1b: 4d 8d 6e 1c lea 0x1c(%r14),%r13 1eac1f: e8 3c e5 ff ff callq 1e9160 1eac24: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eac28: b9 01 00 00 00 mov $0x1,%ecx 1eac2d: 31 d2 xor %edx,%edx 1eac2f: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eac36: 44 8b 88 d0 00 00 00 mov 0xd0(%rax),%r9d 1eac3d: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eac44: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 1eac49: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eac50: 8b b0 a8 00 00 00 mov 0xa8(%rax),%esi 1eac56: 6a 00 pushq $0x0 1eac58: e8 00 00 00 00 callq 1eac5d 1eac5d: 41 8b 46 0c mov 0xc(%r14),%eax 1eac61: 41 8b 56 08 mov 0x8(%r14),%edx 1eac65: 5e pop %rsi 1eac66: 8d 0c 10 lea (%rax,%rdx,1),%ecx 1eac69: 83 f9 02 cmp $0x2,%ecx 1eac6c: 0f 87 fe 00 00 00 ja 1ead70 1eac72: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eac79: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eac80: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eac84: 8b 90 d4 00 00 00 mov 0xd4(%rax),%edx 1eac8a: 44 8b 80 cc 00 00 00 mov 0xcc(%rax),%r8d 1eac91: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eac98: 8b b1 9c 00 00 00 mov 0x9c(%rcx),%esi 1eac9e: 44 0f b6 58 33 movzbl 0x33(%rax),%r11d 1eaca3: 85 d2 test %edx,%edx 1eaca5: 74 6e je 1ead15 1eaca7: 6a 00 pushq $0x0 1eaca9: 45 31 c9 xor %r9d,%r9d 1eacac: 44 89 d9 mov %r11d,%ecx 1eacaf: 52 push %rdx 1eacb0: 0f b6 40 35 movzbl 0x35(%rax),%eax 1eacb4: ba 02 00 00 00 mov $0x2,%edx 1eacb9: 50 push %rax 1eacba: e8 00 00 00 00 callq 1eacbf 1eacbf: 4c 89 ee mov %r13,%rsi 1eacc2: 48 89 df mov %rbx,%rdi 1eacc5: e8 e6 e5 ff ff callq 1e92b0 1eacca: 48 83 c4 18 add $0x18,%rsp 1eacce: 48 8b 93 38 4b 00 00 mov 0x4b38(%rbx),%rdx 1eacd5: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eacdc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eace0: 45 0f b6 8e cc 00 00 movzbl 0xcc(%r14),%r9d 1eace7: 00 1eace8: 0f b6 4a 5d movzbl 0x5d(%rdx),%ecx 1eacec: 48 8b 93 30 4b 00 00 mov 0x4b30(%rbx),%rdx 1eacf3: 44 8b 80 74 01 00 00 mov 0x174(%rax),%r8d 1eacfa: 8b 72 04 mov 0x4(%rdx),%esi 1eacfd: 48 83 c4 10 add $0x10,%rsp 1ead01: ba 01 00 00 00 mov $0x1,%edx 1ead06: 5b pop %rbx 1ead07: 5d pop %rbp 1ead08: 41 5c pop %r12 1ead0a: 41 5d pop %r13 1ead0c: 41 5e pop %r14 1ead0e: 41 5f pop %r15 1ead10: e9 00 00 00 00 jmpq 1ead15 1ead15: 45 31 c9 xor %r9d,%r9d 1ead18: 44 89 d9 mov %r11d,%ecx 1ead1b: ba 01 00 00 00 mov $0x1,%edx 1ead20: e8 00 00 00 00 callq 1ead25 1ead25: 4c 89 ee mov %r13,%rsi 1ead28: 48 89 df mov %rbx,%rdi 1ead2b: e8 80 e5 ff ff callq 1e92b0 1ead30: eb 9c jmp 1eacce 1ead32: 48 8b 75 10 mov 0x10(%rbp),%rsi 1ead36: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ead3d 1ead3d: 89 c0 mov %eax,%eax 1ead3f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ead47 1ead46: 00 1ead47: 0f 83 c8 fe ff ff jae 1eac15 1ead4d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ead54 1ead54: 48 85 c0 test %rax,%rax 1ead57: 74 12 je 1ead6b 1ead59: 48 8b 78 08 mov 0x8(%rax),%rdi 1ead5d: 48 83 c6 08 add $0x8,%rsi 1ead61: 31 c9 xor %ecx,%ecx 1ead63: 44 89 e2 mov %r12d,%edx 1ead66: e8 00 00 00 00 callq 1ead6b 1ead6b: e9 a5 fe ff ff jmpq 1eac15 1ead70: 48 8b b3 40 4b 00 00 mov 0x4b40(%rbx),%rsi 1ead77: 48 8b 8b 38 4b 00 00 mov 0x4b38(%rbx),%rcx 1ead7e: 83 ea 01 sub $0x1,%edx 1ead81: 83 e8 01 sub $0x1,%eax 1ead84: 48 8b bb 30 4b 00 00 mov 0x4b30(%rbx),%rdi 1ead8b: 44 8b 8e d8 00 00 00 mov 0xd8(%rsi),%r9d 1ead92: 44 0f b6 41 36 movzbl 0x36(%rcx),%r8d 1ead97: 44 8b 9f a0 00 00 00 mov 0xa0(%rdi),%r11d 1ead9e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eada2: 52 push %rdx 1eada3: 8b 96 dc 00 00 00 mov 0xdc(%rsi),%edx 1eada9: 44 89 de mov %r11d,%esi 1eadac: 52 push %rdx 1eadad: 0f b6 51 37 movzbl 0x37(%rcx),%edx 1eadb1: b9 02 00 00 00 mov $0x2,%ecx 1eadb6: 52 push %rdx 1eadb7: 31 d2 xor %edx,%edx 1eadb9: 50 push %rax 1eadba: e8 00 00 00 00 callq 1eadbf 1eadbf: 48 8b 93 38 4b 00 00 mov 0x4b38(%rbx),%rdx 1eadc6: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eadcd: 48 83 c4 20 add $0x20,%rsp 1eadd1: 41 83 be c8 00 00 00 cmpl $0x6,0xc8(%r14) 1eadd8: 06 1eadd9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eaddd: 0f b6 4a 33 movzbl 0x33(%rdx),%ecx 1eade1: 48 8b 93 30 4b 00 00 mov 0x4b30(%rbx),%rdx 1eade8: 8b b2 9c 00 00 00 mov 0x9c(%rdx),%esi 1eadee: 0f 87 84 03 00 00 ja 1eb178 1eadf4: 44 8b 80 cc 00 00 00 mov 0xcc(%rax),%r8d 1eadfb: 41 b9 01 00 00 00 mov $0x1,%r9d 1eae01: ba 01 00 00 00 mov $0x1,%edx 1eae06: e8 00 00 00 00 callq 1eae0b 1eae0b: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eae12: 44 8b 80 d4 00 00 00 mov 0xd4(%rax),%r8d 1eae19: 45 85 c0 test %r8d,%r8d 1eae1c: 0f 85 cb 03 00 00 jne 1eb1ed 1eae22: 44 8b 88 e0 00 00 00 mov 0xe0(%rax),%r9d 1eae29: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eae30: b9 01 00 00 00 mov $0x1,%ecx 1eae35: 31 d2 xor %edx,%edx 1eae37: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eae3b: 44 0f b6 40 38 movzbl 0x38(%rax),%r8d 1eae40: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eae47: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 1eae4d: 6a 01 pushq $0x1 1eae4f: e8 00 00 00 00 callq 1eae54 1eae54: 49 8b 7e 70 mov 0x70(%r14),%rdi 1eae58: e8 00 00 00 00 callq 1eae5d 1eae5d: 49 8b 7e 78 mov 0x78(%r14),%rdi 1eae61: 89 c5 mov %eax,%ebp 1eae63: e8 00 00 00 00 callq 1eae68 1eae68: 59 pop %rcx 1eae69: 41 89 c4 mov %eax,%r12d 1eae6c: 41 8b 46 0c mov 0xc(%r14),%eax 1eae70: 8d 78 01 lea 0x1(%rax),%edi 1eae73: 49 8b 46 70 mov 0x70(%r14),%rax 1eae77: 48 c1 e7 20 shl $0x20,%rdi 1eae7b: 48 85 c0 test %rax,%rax 1eae7e: 0f 88 be 03 00 00 js 1eb242 1eae84: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1eae8b: ff ff 7f 1eae8e: 48 29 c2 sub %rax,%rdx 1eae91: 48 39 d7 cmp %rdx,%rdi 1eae94: 7e 02 jle 1eae98 1eae96: 0f 0b ud2 1eae98: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 1eae9f: 00 00 00 1eaea2: 48 01 c7 add %rax,%rdi 1eaea5: e8 00 00 00 00 callq 1eaeaa 1eaeaa: 48 89 c7 mov %rax,%rdi 1eaead: 48 c1 f8 3f sar $0x3f,%rax 1eaeb1: 49 89 c7 mov %rax,%r15 1eaeb4: 49 31 ff xor %rdi,%r15 1eaeb7: 49 29 c7 sub %rax,%r15 1eaeba: 49 c1 ef 20 shr $0x20,%r15 1eaebe: 44 89 f8 mov %r15d,%eax 1eaec1: f7 d8 neg %eax 1eaec3: 48 85 ff test %rdi,%rdi 1eaec6: 44 0f 48 f8 cmovs %eax,%r15d 1eaeca: e8 00 00 00 00 callq 1eaecf 1eaecf: c1 e0 05 shl $0x5,%eax 1eaed2: 89 44 24 04 mov %eax,0x4(%rsp) 1eaed6: 41 8b 46 08 mov 0x8(%r14),%eax 1eaeda: 8d 78 01 lea 0x1(%rax),%edi 1eaedd: 49 8b 46 78 mov 0x78(%r14),%rax 1eaee1: 48 c1 e7 20 shl $0x20,%rdi 1eaee5: 48 85 c0 test %rax,%rax 1eaee8: 0f 88 a6 02 00 00 js 1eb194 1eaeee: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 1eaef5: ff ff 7f 1eaef8: 48 29 c2 sub %rax,%rdx 1eaefb: 48 39 d7 cmp %rdx,%rdi 1eaefe: 7e 02 jle 1eaf02 1eaf00: 0f 0b ud2 1eaf02: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 1eaf09: 00 00 00 1eaf0c: 48 01 c7 add %rax,%rdi 1eaf0f: e8 00 00 00 00 callq 1eaf14 1eaf14: 48 89 c7 mov %rax,%rdi 1eaf17: 48 c1 f8 3f sar $0x3f,%rax 1eaf1b: 49 89 c3 mov %rax,%r11 1eaf1e: 49 31 fb xor %rdi,%r11 1eaf21: 49 29 c3 sub %rax,%r11 1eaf24: 49 c1 eb 20 shr $0x20,%r11 1eaf28: 44 89 d8 mov %r11d,%eax 1eaf2b: f7 d8 neg %eax 1eaf2d: 48 85 ff test %rdi,%rdi 1eaf30: 44 0f 48 d8 cmovs %eax,%r11d 1eaf34: c1 e5 05 shl $0x5,%ebp 1eaf37: 41 c1 e4 05 shl $0x5,%r12d 1eaf3b: 44 89 5c 24 0c mov %r11d,0xc(%rsp) 1eaf40: e8 00 00 00 00 callq 1eaf45 1eaf45: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eaf49: 31 d2 xor %edx,%edx 1eaf4b: b9 01 00 00 00 mov $0x1,%ecx 1eaf50: 89 44 24 08 mov %eax,0x8(%rsp) 1eaf54: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eaf5b: 44 8b 88 28 01 00 00 mov 0x128(%rax),%r9d 1eaf62: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eaf69: 44 0f b6 40 4a movzbl 0x4a(%rax),%r8d 1eaf6e: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eaf75: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 1eaf7b: 55 push %rbp 1eaf7c: e8 00 00 00 00 callq 1eaf81 1eaf81: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eaf85: 31 d2 xor %edx,%edx 1eaf87: b9 01 00 00 00 mov $0x1,%ecx 1eaf8c: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eaf93: 44 8b 88 2c 01 00 00 mov 0x12c(%rax),%r9d 1eaf9a: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eafa1: 44 0f b6 40 4b movzbl 0x4b(%rax),%r8d 1eafa6: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eafad: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 1eafb3: 41 54 push %r12 1eafb5: e8 00 00 00 00 callq 1eafba 1eafba: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eafc1: 44 8b 54 24 14 mov 0x14(%rsp),%r10d 1eafc6: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eafcd: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eafd4: 44 8b 8a 30 01 00 00 mov 0x130(%rdx),%r9d 1eafdb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eafdf: 44 0f b6 40 4c movzbl 0x4c(%rax),%r8d 1eafe4: 8b b1 dc 00 00 00 mov 0xdc(%rcx),%esi 1eafea: 41 52 push %r10 1eafec: b9 02 00 00 00 mov $0x2,%ecx 1eaff1: 8b 92 34 01 00 00 mov 0x134(%rdx),%edx 1eaff7: 52 push %rdx 1eaff8: 0f b6 40 4d movzbl 0x4d(%rax),%eax 1eaffc: 31 d2 xor %edx,%edx 1eaffe: 50 push %rax 1eafff: 41 57 push %r15 1eb001: e8 00 00 00 00 callq 1eb006 1eb006: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eb00d: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eb014: 48 83 c4 30 add $0x30,%rsp 1eb018: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb01f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb023: 8b b1 e8 00 00 00 mov 0xe8(%rcx),%esi 1eb029: 8b 4c 24 08 mov 0x8(%rsp),%ecx 1eb02d: 44 8b 8a 48 01 00 00 mov 0x148(%rdx),%r9d 1eb034: 44 0f b6 40 52 movzbl 0x52(%rax),%r8d 1eb039: c1 e1 05 shl $0x5,%ecx 1eb03c: 51 push %rcx 1eb03d: 8b 92 4c 01 00 00 mov 0x14c(%rdx),%edx 1eb043: b9 02 00 00 00 mov $0x2,%ecx 1eb048: 52 push %rdx 1eb049: 0f b6 40 53 movzbl 0x53(%rax),%eax 1eb04d: 31 d2 xor %edx,%edx 1eb04f: 50 push %rax 1eb050: 44 8b 5c 24 24 mov 0x24(%rsp),%r11d 1eb055: 41 53 push %r11 1eb057: e8 00 00 00 00 callq 1eb05c 1eb05c: 48 8b 6b 08 mov 0x8(%rbx),%rbp 1eb060: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb067: 31 d2 xor %edx,%edx 1eb069: 48 83 c4 20 add $0x20,%rsp 1eb06d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1eb071: 44 8b a0 ec 00 00 00 mov 0xec(%rax),%r12d 1eb078: 48 8b 07 mov (%rdi),%rax 1eb07b: 44 89 e6 mov %r12d,%esi 1eb07e: 48 8b 40 08 mov 0x8(%rax),%rax 1eb082: e8 00 00 00 00 callq 1eb087 1eb087: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eb08c: 49 8b 76 78 mov 0x78(%r14),%rsi 1eb090: 41 8b 7e 08 mov 0x8(%r14),%edi 1eb094: e8 07 e6 ff ff callq 1e96a0 1eb099: 49 8b 76 70 mov 0x70(%r14),%rsi 1eb09d: 41 8b 7e 0c mov 0xc(%r14),%edi 1eb0a1: 48 89 c5 mov %rax,%rbp 1eb0a4: e8 f7 e5 ff ff callq 1e96a0 1eb0a9: 49 89 c4 mov %rax,%r12 1eb0ac: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 1eb0b3: 48 39 e8 cmp %rbp,%rax 1eb0b6: 0f 84 69 01 00 00 je 1eb225 1eb0bc: 48 85 c0 test %rax,%rax 1eb0bf: 0f 84 98 01 00 00 je 1eb25d 1eb0c5: 41 8b 76 08 mov 0x8(%r14),%esi 1eb0c9: 31 c9 xor %ecx,%ecx 1eb0cb: 48 89 ea mov %rbp,%rdx 1eb0ce: 48 89 df mov %rbx,%rdi 1eb0d1: e8 ca ec ff ff callq 1e9da0 1eb0d6: 41 8b 76 08 mov 0x8(%r14),%esi 1eb0da: 48 89 ea mov %rbp,%rdx 1eb0dd: 48 89 df mov %rbx,%rdi 1eb0e0: b9 04 00 00 00 mov $0x4,%ecx 1eb0e5: e8 b6 ec ff ff callq 1e9da0 1eb0ea: 48 83 bb 50 4b 00 00 cmpq $0x0,0x4b50(%rbx) 1eb0f1: 00 1eb0f2: 0f 84 a4 01 00 00 je 1eb29c 1eb0f8: 41 8b 76 0c mov 0xc(%r14),%esi 1eb0fc: 4c 89 e2 mov %r12,%rdx 1eb0ff: 48 89 df mov %rbx,%rdi 1eb102: b9 02 00 00 00 mov $0x2,%ecx 1eb107: e8 94 ec ff ff callq 1e9da0 1eb10c: 41 8b 76 0c mov 0xc(%r14),%esi 1eb110: 4c 89 e2 mov %r12,%rdx 1eb113: 48 89 df mov %rbx,%rdi 1eb116: b9 05 00 00 00 mov $0x5,%ecx 1eb11b: e8 80 ec ff ff callq 1e9da0 1eb120: 48 89 ab 48 4b 00 00 mov %rbp,0x4b48(%rbx) 1eb127: 4c 89 ee mov %r13,%rsi 1eb12a: 48 89 df mov %rbx,%rdi 1eb12d: 4c 89 a3 50 4b 00 00 mov %r12,0x4b50(%rbx) 1eb134: e8 77 e1 ff ff callq 1e92b0 1eb139: 48 8b 93 38 4b 00 00 mov 0x4b38(%rbx),%rdx 1eb140: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb144: 41 b9 01 00 00 00 mov $0x1,%r9d 1eb14a: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eb151: 0f b6 4a 5c movzbl 0x5c(%rdx),%ecx 1eb155: 48 8b 93 30 4b 00 00 mov 0x4b30(%rbx),%rdx 1eb15c: 44 8b 80 70 01 00 00 mov 0x170(%rax),%r8d 1eb163: 8b b2 fc 00 00 00 mov 0xfc(%rdx),%esi 1eb169: ba 01 00 00 00 mov $0x1,%edx 1eb16e: e8 00 00 00 00 callq 1eb173 1eb173: e9 56 fb ff ff jmpq 1eacce 1eb178: 44 8b 80 cc 00 00 00 mov 0xcc(%rax),%r8d 1eb17f: 41 b9 02 00 00 00 mov $0x2,%r9d 1eb185: ba 01 00 00 00 mov $0x1,%edx 1eb18a: e8 00 00 00 00 callq 1eb18f 1eb18f: e9 77 fc ff ff jmpq 1eae0b 1eb194: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 1eb19b: 00 00 80 1eb19e: 48 29 c2 sub %rax,%rdx 1eb1a1: 48 39 d7 cmp %rdx,%rdi 1eb1a4: 0f 8c 56 fd ff ff jl 1eaf00 1eb1aa: e9 53 fd ff ff jmpq 1eaf02 1eb1af: 48 8b 75 10 mov 0x10(%rbp),%rsi 1eb1b3: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1eb1ba 1eb1ba: 89 c0 mov %eax,%eax 1eb1bc: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1eb1c4 1eb1c3: 00 1eb1c4: 0f 83 c2 fe ff ff jae 1eb08c 1eb1ca: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1eb1d1 1eb1d1: 48 85 c0 test %rax,%rax 1eb1d4: 74 12 je 1eb1e8 1eb1d6: 48 8b 78 08 mov 0x8(%rax),%rdi 1eb1da: 48 83 c6 08 add $0x8,%rsi 1eb1de: 31 c9 xor %ecx,%ecx 1eb1e0: 44 89 e2 mov %r12d,%edx 1eb1e3: e8 00 00 00 00 callq 1eb1e8 1eb1e8: e9 9f fe ff ff jmpq 1eb08c 1eb1ed: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb1f4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb1f8: 41 b9 01 00 00 00 mov $0x1,%r9d 1eb1fe: ba 01 00 00 00 mov $0x1,%edx 1eb203: 0f b6 48 35 movzbl 0x35(%rax),%ecx 1eb207: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb20e: 8b b0 9c 00 00 00 mov 0x9c(%rax),%esi 1eb214: e8 00 00 00 00 callq 1eb219 1eb219: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eb220: e9 fd fb ff ff jmpq 1eae22 1eb225: 4c 39 a3 50 4b 00 00 cmp %r12,0x4b50(%rbx) 1eb22c: 0f 85 8a fe ff ff jne 1eb0bc 1eb232: 4c 89 ee mov %r13,%rsi 1eb235: 48 89 df mov %rbx,%rdi 1eb238: e8 73 e0 ff ff callq 1e92b0 1eb23d: e9 8c fa ff ff jmpq 1eacce 1eb242: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 1eb249: 00 00 80 1eb24c: 48 29 c2 sub %rax,%rdx 1eb24f: 48 39 d7 cmp %rdx,%rdi 1eb252: 0f 8c 3e fc ff ff jl 1eae96 1eb258: e9 3b fc ff ff jmpq 1eae98 1eb25d: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eb264: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb268: 31 d2 xor %edx,%edx 1eb26a: b9 01 00 00 00 mov $0x1,%ecx 1eb26f: 44 8b 88 60 01 00 00 mov 0x160(%rax),%r9d 1eb276: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb27d: 44 0f b6 40 58 movzbl 0x58(%rax),%r8d 1eb282: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb289: 8b b0 b4 00 00 00 mov 0xb4(%rax),%esi 1eb28f: 6a 00 pushq $0x0 1eb291: e8 00 00 00 00 callq 1eb296 1eb296: 5a pop %rdx 1eb297: e9 29 fe ff ff jmpq 1eb0c5 1eb29c: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eb2a3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb2a7: b9 01 00 00 00 mov $0x1,%ecx 1eb2ac: 31 d2 xor %edx,%edx 1eb2ae: 44 8b 88 64 01 00 00 mov 0x164(%rax),%r9d 1eb2b5: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb2bc: 44 0f b6 40 59 movzbl 0x59(%rax),%r8d 1eb2c1: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb2c8: 8b b0 b8 00 00 00 mov 0xb8(%rax),%esi 1eb2ce: 6a 00 pushq $0x0 1eb2d0: e8 00 00 00 00 callq 1eb2d5 1eb2d5: 58 pop %rax 1eb2d6: e9 1d fe ff ff jmpq 1eb0f8 1eb2db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001eb2e0 : 1eb2e0: e8 00 00 00 00 callq 1eb2e5 1eb2e5: 41 57 push %r15 1eb2e7: 41 56 push %r14 1eb2e9: 41 55 push %r13 1eb2eb: 41 54 push %r12 1eb2ed: 49 89 f4 mov %rsi,%r12 1eb2f0: 55 push %rbp 1eb2f1: 49 8d ac 24 30 02 00 lea 0x230(%r12),%rbp 1eb2f8: 00 1eb2f9: 53 push %rbx 1eb2fa: 48 89 fb mov %rdi,%rbx 1eb2fd: 48 83 ec 18 sub $0x18,%rsp 1eb301: 48 8b 97 40 4b 00 00 mov 0x4b40(%rdi),%rdx 1eb308: 48 8b 8f 30 4b 00 00 mov 0x4b30(%rdi),%rcx 1eb30f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1eb316: 00 00 1eb318: 48 89 44 24 10 mov %rax,0x10(%rsp) 1eb31d: 31 c0 xor %eax,%eax 1eb31f: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 1eb326: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1eb32a: 44 8b 8a 94 00 00 00 mov 0x94(%rdx),%r9d 1eb331: 8b 71 44 mov 0x44(%rcx),%esi 1eb334: b9 02 00 00 00 mov $0x2,%ecx 1eb339: 44 0f b6 40 25 movzbl 0x25(%rax),%r8d 1eb33e: 6a 00 pushq $0x0 1eb340: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 1eb346: 52 push %rdx 1eb347: 0f b6 40 26 movzbl 0x26(%rax),%eax 1eb34b: 31 d2 xor %edx,%edx 1eb34d: 50 push %rax 1eb34e: 41 8b 84 24 30 01 00 mov 0x130(%r12),%eax 1eb355: 00 1eb356: 50 push %rax 1eb357: e8 00 00 00 00 callq 1eb35c 1eb35c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb360: 31 d2 xor %edx,%edx 1eb362: b9 01 00 00 00 mov $0x1,%ecx 1eb367: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eb36e: 48 83 c4 20 add $0x20,%rsp 1eb372: 44 8b 88 9c 00 00 00 mov 0x9c(%rax),%r9d 1eb379: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb380: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 1eb385: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb38c: 8b 70 48 mov 0x48(%rax),%esi 1eb38f: 41 8b 84 24 3c 01 00 mov 0x13c(%r12),%eax 1eb396: 00 1eb397: 50 push %rax 1eb398: e8 00 00 00 00 callq 1eb39d 1eb39d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb3a1: 31 d2 xor %edx,%edx 1eb3a3: b9 01 00 00 00 mov $0x1,%ecx 1eb3a8: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eb3af: 44 8b 88 a0 00 00 00 mov 0xa0(%rax),%r9d 1eb3b6: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb3bd: 44 0f b6 40 28 movzbl 0x28(%rax),%r8d 1eb3c2: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb3c9: 8b 70 4c mov 0x4c(%rax),%esi 1eb3cc: 41 8b 84 24 60 01 00 mov 0x160(%r12),%eax 1eb3d3: 00 1eb3d4: 50 push %rax 1eb3d5: e8 00 00 00 00 callq 1eb3da 1eb3da: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eb3e1: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eb3e8: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb3ef: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb3f3: 8b 71 50 mov 0x50(%rcx),%esi 1eb3f6: 41 8b 8c 24 6c 01 00 mov 0x16c(%r12),%ecx 1eb3fd: 00 1eb3fe: 44 8b 8a a4 00 00 00 mov 0xa4(%rdx),%r9d 1eb405: 44 0f b6 40 29 movzbl 0x29(%rax),%r8d 1eb40a: 51 push %rcx 1eb40b: 8b 92 a8 00 00 00 mov 0xa8(%rdx),%edx 1eb411: b9 02 00 00 00 mov $0x2,%ecx 1eb416: 52 push %rdx 1eb417: 0f b6 40 2a movzbl 0x2a(%rax),%eax 1eb41b: 31 d2 xor %edx,%edx 1eb41d: 50 push %rax 1eb41e: 41 8b 84 24 64 01 00 mov 0x164(%r12),%eax 1eb425: 00 1eb426: 50 push %rax 1eb427: e8 00 00 00 00 callq 1eb42c 1eb42c: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eb433: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eb43a: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb441: 48 83 c4 30 add $0x30,%rsp 1eb445: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb449: 8b 71 54 mov 0x54(%rcx),%esi 1eb44c: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 1eb451: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 1eb458: 44 0f b6 40 2b movzbl 0x2b(%rax),%r8d 1eb45d: 51 push %rcx 1eb45e: 8b 8a b8 00 00 00 mov 0xb8(%rdx),%ecx 1eb464: 51 push %rcx 1eb465: 0f b6 48 2e movzbl 0x2e(%rax),%ecx 1eb469: 51 push %rcx 1eb46a: 41 8b 4c 24 08 mov 0x8(%r12),%ecx 1eb46f: 51 push %rcx 1eb470: 8b 8a b4 00 00 00 mov 0xb4(%rdx),%ecx 1eb476: 51 push %rcx 1eb477: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 1eb47b: 51 push %rcx 1eb47c: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 1eb481: 51 push %rcx 1eb482: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 1eb488: b9 04 00 00 00 mov $0x4,%ecx 1eb48d: 52 push %rdx 1eb48e: 0f b6 40 2c movzbl 0x2c(%rax),%eax 1eb492: 31 d2 xor %edx,%edx 1eb494: 50 push %rax 1eb495: 41 8b 04 24 mov (%r12),%eax 1eb499: 50 push %rax 1eb49a: e8 00 00 00 00 callq 1eb49f 1eb49f: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eb4a6: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eb4ad: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb4b4: 48 83 c4 50 add $0x50,%rsp 1eb4b8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb4bc: 8b 71 58 mov 0x58(%rcx),%esi 1eb4bf: 41 8b 4c 24 1c mov 0x1c(%r12),%ecx 1eb4c4: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 1eb4cb: 44 0f b6 40 2b movzbl 0x2b(%rax),%r8d 1eb4d0: 51 push %rcx 1eb4d1: 8b 8a b8 00 00 00 mov 0xb8(%rdx),%ecx 1eb4d7: 51 push %rcx 1eb4d8: 0f b6 48 2e movzbl 0x2e(%rax),%ecx 1eb4dc: 51 push %rcx 1eb4dd: 41 8b 4c 24 18 mov 0x18(%r12),%ecx 1eb4e2: 51 push %rcx 1eb4e3: 8b 8a b4 00 00 00 mov 0xb4(%rdx),%ecx 1eb4e9: 51 push %rcx 1eb4ea: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 1eb4ee: 51 push %rcx 1eb4ef: 41 8b 4c 24 14 mov 0x14(%r12),%ecx 1eb4f4: 51 push %rcx 1eb4f5: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 1eb4fb: b9 04 00 00 00 mov $0x4,%ecx 1eb500: 52 push %rdx 1eb501: 0f b6 40 2c movzbl 0x2c(%rax),%eax 1eb505: 31 d2 xor %edx,%edx 1eb507: 50 push %rax 1eb508: 41 8b 44 24 10 mov 0x10(%r12),%eax 1eb50d: 50 push %rax 1eb50e: e8 00 00 00 00 callq 1eb513 1eb513: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eb51a: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eb521: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb528: 48 83 c4 50 add $0x50,%rsp 1eb52c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb530: 8b 71 5c mov 0x5c(%rcx),%esi 1eb533: 41 8b 4c 24 2c mov 0x2c(%r12),%ecx 1eb538: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 1eb53f: 44 0f b6 40 2b movzbl 0x2b(%rax),%r8d 1eb544: 51 push %rcx 1eb545: 8b 8a b8 00 00 00 mov 0xb8(%rdx),%ecx 1eb54b: 51 push %rcx 1eb54c: 0f b6 48 2e movzbl 0x2e(%rax),%ecx 1eb550: 51 push %rcx 1eb551: 41 8b 4c 24 28 mov 0x28(%r12),%ecx 1eb556: 51 push %rcx 1eb557: 8b 8a b4 00 00 00 mov 0xb4(%rdx),%ecx 1eb55d: 51 push %rcx 1eb55e: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 1eb562: 51 push %rcx 1eb563: 41 8b 4c 24 24 mov 0x24(%r12),%ecx 1eb568: 51 push %rcx 1eb569: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 1eb56f: b9 04 00 00 00 mov $0x4,%ecx 1eb574: 52 push %rdx 1eb575: 0f b6 40 2c movzbl 0x2c(%rax),%eax 1eb579: 31 d2 xor %edx,%edx 1eb57b: 50 push %rax 1eb57c: 41 8b 44 24 20 mov 0x20(%r12),%eax 1eb581: 50 push %rax 1eb582: e8 00 00 00 00 callq 1eb587 1eb587: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eb58e: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eb595: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb59c: 48 83 c4 50 add $0x50,%rsp 1eb5a0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb5a4: 8b 71 60 mov 0x60(%rcx),%esi 1eb5a7: 41 8b 4c 24 3c mov 0x3c(%r12),%ecx 1eb5ac: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 1eb5b3: 44 0f b6 40 2b movzbl 0x2b(%rax),%r8d 1eb5b8: 51 push %rcx 1eb5b9: 8b 8a b8 00 00 00 mov 0xb8(%rdx),%ecx 1eb5bf: 51 push %rcx 1eb5c0: 0f b6 48 2e movzbl 0x2e(%rax),%ecx 1eb5c4: 51 push %rcx 1eb5c5: 41 8b 4c 24 38 mov 0x38(%r12),%ecx 1eb5ca: 51 push %rcx 1eb5cb: 8b 8a b4 00 00 00 mov 0xb4(%rdx),%ecx 1eb5d1: 51 push %rcx 1eb5d2: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 1eb5d6: 51 push %rcx 1eb5d7: 41 8b 4c 24 34 mov 0x34(%r12),%ecx 1eb5dc: 51 push %rcx 1eb5dd: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 1eb5e3: b9 04 00 00 00 mov $0x4,%ecx 1eb5e8: 52 push %rdx 1eb5e9: 0f b6 40 2c movzbl 0x2c(%rax),%eax 1eb5ed: 31 d2 xor %edx,%edx 1eb5ef: 50 push %rax 1eb5f0: 41 8b 44 24 30 mov 0x30(%r12),%eax 1eb5f5: 50 push %rax 1eb5f6: e8 00 00 00 00 callq 1eb5fb 1eb5fb: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eb602: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eb609: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb610: 48 83 c4 50 add $0x50,%rsp 1eb614: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb618: 8b 71 64 mov 0x64(%rcx),%esi 1eb61b: 41 8b 4c 24 4c mov 0x4c(%r12),%ecx 1eb620: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 1eb627: 44 0f b6 40 2b movzbl 0x2b(%rax),%r8d 1eb62c: 51 push %rcx 1eb62d: 8b 8a b8 00 00 00 mov 0xb8(%rdx),%ecx 1eb633: 51 push %rcx 1eb634: 0f b6 48 2e movzbl 0x2e(%rax),%ecx 1eb638: 51 push %rcx 1eb639: 41 8b 4c 24 48 mov 0x48(%r12),%ecx 1eb63e: 51 push %rcx 1eb63f: 8b 8a b4 00 00 00 mov 0xb4(%rdx),%ecx 1eb645: 51 push %rcx 1eb646: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 1eb64a: 51 push %rcx 1eb64b: 41 8b 4c 24 44 mov 0x44(%r12),%ecx 1eb650: 51 push %rcx 1eb651: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 1eb657: b9 04 00 00 00 mov $0x4,%ecx 1eb65c: 52 push %rdx 1eb65d: 0f b6 40 2c movzbl 0x2c(%rax),%eax 1eb661: 31 d2 xor %edx,%edx 1eb663: 50 push %rax 1eb664: 41 8b 44 24 40 mov 0x40(%r12),%eax 1eb669: 50 push %rax 1eb66a: e8 00 00 00 00 callq 1eb66f 1eb66f: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eb676: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eb67d: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb684: 48 83 c4 50 add $0x50,%rsp 1eb688: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb68c: 8b 71 68 mov 0x68(%rcx),%esi 1eb68f: 41 8b 4c 24 5c mov 0x5c(%r12),%ecx 1eb694: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 1eb69b: 44 0f b6 40 2b movzbl 0x2b(%rax),%r8d 1eb6a0: 51 push %rcx 1eb6a1: 8b 8a b8 00 00 00 mov 0xb8(%rdx),%ecx 1eb6a7: 51 push %rcx 1eb6a8: 0f b6 48 2e movzbl 0x2e(%rax),%ecx 1eb6ac: 51 push %rcx 1eb6ad: 41 8b 4c 24 58 mov 0x58(%r12),%ecx 1eb6b2: 51 push %rcx 1eb6b3: 8b 8a b4 00 00 00 mov 0xb4(%rdx),%ecx 1eb6b9: 51 push %rcx 1eb6ba: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 1eb6be: 51 push %rcx 1eb6bf: 41 8b 4c 24 54 mov 0x54(%r12),%ecx 1eb6c4: 51 push %rcx 1eb6c5: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 1eb6cb: b9 04 00 00 00 mov $0x4,%ecx 1eb6d0: 52 push %rdx 1eb6d1: 0f b6 40 2c movzbl 0x2c(%rax),%eax 1eb6d5: 31 d2 xor %edx,%edx 1eb6d7: 50 push %rax 1eb6d8: 41 8b 44 24 50 mov 0x50(%r12),%eax 1eb6dd: 50 push %rax 1eb6de: e8 00 00 00 00 callq 1eb6e3 1eb6e3: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eb6ea: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eb6f1: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb6f8: 48 83 c4 50 add $0x50,%rsp 1eb6fc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb700: 8b 71 6c mov 0x6c(%rcx),%esi 1eb703: 41 8b 4c 24 6c mov 0x6c(%r12),%ecx 1eb708: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 1eb70f: 44 0f b6 40 2b movzbl 0x2b(%rax),%r8d 1eb714: 51 push %rcx 1eb715: 8b 8a b8 00 00 00 mov 0xb8(%rdx),%ecx 1eb71b: 51 push %rcx 1eb71c: 0f b6 48 2e movzbl 0x2e(%rax),%ecx 1eb720: 51 push %rcx 1eb721: 41 8b 4c 24 68 mov 0x68(%r12),%ecx 1eb726: 51 push %rcx 1eb727: 8b 8a b4 00 00 00 mov 0xb4(%rdx),%ecx 1eb72d: 51 push %rcx 1eb72e: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 1eb732: 51 push %rcx 1eb733: 41 8b 4c 24 64 mov 0x64(%r12),%ecx 1eb738: 51 push %rcx 1eb739: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 1eb73f: b9 04 00 00 00 mov $0x4,%ecx 1eb744: 52 push %rdx 1eb745: 0f b6 40 2c movzbl 0x2c(%rax),%eax 1eb749: 31 d2 xor %edx,%edx 1eb74b: 50 push %rax 1eb74c: 41 8b 44 24 60 mov 0x60(%r12),%eax 1eb751: 50 push %rax 1eb752: e8 00 00 00 00 callq 1eb757 1eb757: 48 8b 8b 30 4b 00 00 mov 0x4b30(%rbx),%rcx 1eb75e: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eb765: 48 8b 83 38 4b 00 00 mov 0x4b38(%rbx),%rax 1eb76c: 48 83 c4 50 add $0x50,%rsp 1eb770: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb774: 8b 71 70 mov 0x70(%rcx),%esi 1eb777: 41 8b 4c 24 7c mov 0x7c(%r12),%ecx 1eb77c: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 1eb783: 44 0f b6 40 2b movzbl 0x2b(%rax),%r8d 1eb788: 51 push %rcx 1eb789: 8b 8a b8 00 00 00 mov 0xb8(%rdx),%ecx 1eb78f: 51 push %rcx 1eb790: 0f b6 48 2e movzbl 0x2e(%rax),%ecx 1eb794: 51 push %rcx 1eb795: 41 8b 4c 24 78 mov 0x78(%r12),%ecx 1eb79a: 51 push %rcx 1eb79b: 8b 8a b4 00 00 00 mov 0xb4(%rdx),%ecx 1eb7a1: 51 push %rcx 1eb7a2: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 1eb7a6: 51 push %rcx 1eb7a7: 41 8b 4c 24 74 mov 0x74(%r12),%ecx 1eb7ac: 51 push %rcx 1eb7ad: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 1eb7b3: b9 04 00 00 00 mov $0x4,%ecx 1eb7b8: 52 push %rdx 1eb7b9: 0f b6 40 2c movzbl 0x2c(%rax),%eax 1eb7bd: 31 d2 xor %edx,%edx 1eb7bf: 50 push %rax 1eb7c0: 41 8b 44 24 70 mov 0x70(%r12),%eax 1eb7c5: 50 push %rax 1eb7c6: e8 00 00 00 00 callq 1eb7cb 1eb7cb: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb7d2: 48 83 c4 50 add $0x50,%rsp 1eb7d6: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 1eb7dc: 85 f6 test %esi,%esi 1eb7de: 0f 84 8a 04 00 00 je 1ebc6e 1eb7e4: 48 8b 93 38 4b 00 00 mov 0x4b38(%rbx),%rdx 1eb7eb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb7ef: 41 b9 01 00 00 00 mov $0x1,%r9d 1eb7f5: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eb7fc: 0f b6 4a 21 movzbl 0x21(%rdx),%ecx 1eb800: ba 01 00 00 00 mov $0x1,%edx 1eb805: 44 8b 80 84 00 00 00 mov 0x84(%rax),%r8d 1eb80c: e8 00 00 00 00 callq 1eb811 1eb811: 41 bd 01 00 00 00 mov $0x1,%r13d 1eb817: eb 2a jmp 1eb843 1eb819: 8b 89 bc 00 00 00 mov 0xbc(%rcx),%ecx 1eb81f: 0f b6 52 2f movzbl 0x2f(%rdx),%edx 1eb823: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 1eb828: e8 00 00 00 00 callq 1eb82d 1eb82d: 8b 4c 24 0c mov 0xc(%rsp),%ecx 1eb831: 85 c9 test %ecx,%ecx 1eb833: 74 50 je 1eb885 1eb835: 41 83 c5 01 add $0x1,%r13d 1eb839: 41 80 fd 0b cmp $0xb,%r13b 1eb83d: 0f 84 65 04 00 00 je 1ebca8 1eb843: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb84a: 48 8b 8b 40 4b 00 00 mov 0x4b40(%rbx),%rcx 1eb851: 48 8b 93 38 4b 00 00 mov 0x4b38(%rbx),%rdx 1eb858: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb85c: 8b b0 c0 00 00 00 mov 0xc0(%rax),%esi 1eb862: 85 f6 test %esi,%esi 1eb864: 75 b3 jne 1eb819 1eb866: 0f b6 52 30 movzbl 0x30(%rdx),%edx 1eb86a: 8b 89 c0 00 00 00 mov 0xc0(%rcx),%ecx 1eb870: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 1eb875: 8b 70 40 mov 0x40(%rax),%esi 1eb878: e8 00 00 00 00 callq 1eb87d 1eb87d: 8b 54 24 0c mov 0xc(%rsp),%edx 1eb881: 85 d2 test %edx,%edx 1eb883: 75 b0 jne 1eb835 1eb885: 48 8b 93 38 4b 00 00 mov 0x4b38(%rbx),%rdx 1eb88c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eb890: 41 b9 07 00 00 00 mov $0x7,%r9d 1eb896: 48 8b 83 40 4b 00 00 mov 0x4b40(%rbx),%rax 1eb89d: 0f b6 4a 31 movzbl 0x31(%rdx),%ecx 1eb8a1: 48 8b 93 30 4b 00 00 mov 0x4b30(%rbx),%rdx 1eb8a8: 44 8b 80 c4 00 00 00 mov 0xc4(%rax),%r8d 1eb8af: 8b 72 74 mov 0x74(%rdx),%esi 1eb8b2: ba 01 00 00 00 mov $0x1,%edx 1eb8b7: e8 00 00 00 00 callq 1eb8bc 1eb8bc: 4c 8b 6b 08 mov 0x8(%rbx),%r13 1eb8c0: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb8c7: 31 d2 xor %edx,%edx 1eb8c9: 49 8b 7d 18 mov 0x18(%r13),%rdi 1eb8cd: 44 8b 70 78 mov 0x78(%rax),%r14d 1eb8d1: 48 8b 07 mov (%rdi),%rax 1eb8d4: 44 89 f6 mov %r14d,%esi 1eb8d7: 48 8b 40 08 mov 0x8(%rax),%rax 1eb8db: e8 00 00 00 00 callq 1eb8e0 1eb8e0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eb8e5: 41 8b 84 24 08 4b 00 mov 0x4b08(%r12),%eax 1eb8ec: 00 1eb8ed: 45 31 ed xor %r13d,%r13d 1eb8f0: 85 c0 test %eax,%eax 1eb8f2: 0f 84 4e 01 00 00 je 1eba46 1eb8f8: 4c 8b 73 08 mov 0x8(%rbx),%r14 1eb8fc: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb903: 8b 4d 30 mov 0x30(%rbp),%ecx 1eb906: 49 8b 7e 18 mov 0x18(%r14),%rdi 1eb90a: 44 8b 78 7c mov 0x7c(%rax),%r15d 1eb90e: 89 4c 24 04 mov %ecx,0x4(%rsp) 1eb912: 89 ca mov %ecx,%edx 1eb914: 48 8b 07 mov (%rdi),%rax 1eb917: 44 89 fe mov %r15d,%esi 1eb91a: 48 8b 40 08 mov 0x8(%rax),%rax 1eb91e: e8 00 00 00 00 callq 1eb923 1eb923: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1eb927: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eb92c: 4c 8b 73 08 mov 0x8(%rbx),%r14 1eb930: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb937: 8b 4d 34 mov 0x34(%rbp),%ecx 1eb93a: 49 8b 7e 18 mov 0x18(%r14),%rdi 1eb93e: 44 8b 78 7c mov 0x7c(%rax),%r15d 1eb942: 89 4c 24 04 mov %ecx,0x4(%rsp) 1eb946: 89 ca mov %ecx,%edx 1eb948: 48 8b 07 mov (%rdi),%rax 1eb94b: 44 89 fe mov %r15d,%esi 1eb94e: 48 8b 40 08 mov 0x8(%rax),%rax 1eb952: e8 00 00 00 00 callq 1eb957 1eb957: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1eb95b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eb960: 4c 8b 73 08 mov 0x8(%rbx),%r14 1eb964: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb96b: 8b 4d 38 mov 0x38(%rbp),%ecx 1eb96e: 49 8b 7e 18 mov 0x18(%r14),%rdi 1eb972: 44 8b 78 7c mov 0x7c(%rax),%r15d 1eb976: 89 4c 24 04 mov %ecx,0x4(%rsp) 1eb97a: 89 ca mov %ecx,%edx 1eb97c: 48 8b 07 mov (%rdi),%rax 1eb97f: 44 89 fe mov %r15d,%esi 1eb982: 48 8b 40 08 mov 0x8(%rax),%rax 1eb986: e8 00 00 00 00 callq 1eb98b 1eb98b: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1eb98f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eb994: 4c 8b 73 08 mov 0x8(%rbx),%r14 1eb998: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb99f: 8b 4d 3c mov 0x3c(%rbp),%ecx 1eb9a2: 49 8b 7e 18 mov 0x18(%r14),%rdi 1eb9a6: 44 8b 78 7c mov 0x7c(%rax),%r15d 1eb9aa: 89 4c 24 04 mov %ecx,0x4(%rsp) 1eb9ae: 89 ca mov %ecx,%edx 1eb9b0: 48 8b 07 mov (%rdi),%rax 1eb9b3: 44 89 fe mov %r15d,%esi 1eb9b6: 48 8b 40 08 mov 0x8(%rax),%rax 1eb9ba: e8 00 00 00 00 callq 1eb9bf 1eb9bf: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1eb9c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eb9c8: 4c 8b 73 08 mov 0x8(%rbx),%r14 1eb9cc: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eb9d3: 8b 4d 40 mov 0x40(%rbp),%ecx 1eb9d6: 49 8b 7e 18 mov 0x18(%r14),%rdi 1eb9da: 44 8b 78 7c mov 0x7c(%rax),%r15d 1eb9de: 89 4c 24 04 mov %ecx,0x4(%rsp) 1eb9e2: 89 ca mov %ecx,%edx 1eb9e4: 48 8b 07 mov (%rdi),%rax 1eb9e7: 44 89 fe mov %r15d,%esi 1eb9ea: 48 8b 40 08 mov 0x8(%rax),%rax 1eb9ee: e8 00 00 00 00 callq 1eb9f3 1eb9f3: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1eb9f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eb9fc: 4c 8b 73 08 mov 0x8(%rbx),%r14 1eba00: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eba07: 8b 4d 44 mov 0x44(%rbp),%ecx 1eba0a: 49 8b 7e 18 mov 0x18(%r14),%rdi 1eba0e: 44 8b 78 7c mov 0x7c(%rax),%r15d 1eba12: 89 4c 24 04 mov %ecx,0x4(%rsp) 1eba16: 89 ca mov %ecx,%edx 1eba18: 48 8b 07 mov (%rdi),%rax 1eba1b: 44 89 fe mov %r15d,%esi 1eba1e: 48 8b 40 08 mov 0x8(%rax),%rax 1eba22: e8 00 00 00 00 callq 1eba27 1eba27: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1eba2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eba30: 48 83 c5 48 add $0x48,%rbp 1eba34: 41 83 c5 01 add $0x1,%r13d 1eba38: 45 3b ac 24 08 4b 00 cmp 0x4b08(%r12),%r13d 1eba3f: 00 1eba40: 0f 85 b2 fe ff ff jne 1eb8f8 1eba46: 48 8b 83 30 4b 00 00 mov 0x4b30(%rbx),%rax 1eba4d: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1eba54: 48 8b 8b 38 4b 00 00 mov 0x4b38(%rbx),%rcx 1eba5b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1eba5f: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 1eba65: 85 f6 test %esi,%esi 1eba67: 0f 84 a3 01 00 00 je 1ebc10 1eba6d: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 1eba74: 0f b6 49 21 movzbl 0x21(%rcx),%ecx 1eba78: 45 31 c9 xor %r9d,%r9d 1eba7b: ba 01 00 00 00 mov $0x1,%edx 1eba80: e8 00 00 00 00 callq 1eba85 1eba85: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1eba8a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1eba91: 00 00 1eba93: 0f 85 0a 02 00 00 jne 1ebca3 1eba99: 48 83 c4 18 add $0x18,%rsp 1eba9d: 5b pop %rbx 1eba9e: 5d pop %rbp 1eba9f: 41 5c pop %r12 1ebaa1: 41 5d pop %r13 1ebaa3: 41 5e pop %r14 1ebaa5: 41 5f pop %r15 1ebaa7: c3 retq 1ebaa8: 49 8b 76 10 mov 0x10(%r14),%rsi 1ebaac: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ebab3 1ebab3: 89 c0 mov %eax,%eax 1ebab5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ebabd 1ebabc: 00 1ebabd: 0f 83 6d ff ff ff jae 1eba30 1ebac3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ebaca 1ebaca: 48 85 c0 test %rax,%rax 1ebacd: 74 10 je 1ebadf 1ebacf: 48 8b 78 08 mov 0x8(%rax),%rdi 1ebad3: 48 83 c6 08 add $0x8,%rsi 1ebad7: 44 89 fa mov %r15d,%edx 1ebada: e8 00 00 00 00 callq 1ebadf 1ebadf: e9 4c ff ff ff jmpq 1eba30 1ebae4: 49 8b 76 10 mov 0x10(%r14),%rsi 1ebae8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ebaef 1ebaef: 89 c0 mov %eax,%eax 1ebaf1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ebaf9 1ebaf8: 00 1ebaf9: 0f 83 c9 fe ff ff jae 1eb9c8 1ebaff: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ebb06 1ebb06: 48 85 c0 test %rax,%rax 1ebb09: 74 10 je 1ebb1b 1ebb0b: 48 8b 78 08 mov 0x8(%rax),%rdi 1ebb0f: 48 83 c6 08 add $0x8,%rsi 1ebb13: 44 89 fa mov %r15d,%edx 1ebb16: e8 00 00 00 00 callq 1ebb1b 1ebb1b: e9 a8 fe ff ff jmpq 1eb9c8 1ebb20: 49 8b 76 10 mov 0x10(%r14),%rsi 1ebb24: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ebb2b 1ebb2b: 89 c0 mov %eax,%eax 1ebb2d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ebb35 1ebb34: 00 1ebb35: 0f 83 59 fe ff ff jae 1eb994 1ebb3b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ebb42 1ebb42: 48 85 c0 test %rax,%rax 1ebb45: 74 10 je 1ebb57 1ebb47: 48 8b 78 08 mov 0x8(%rax),%rdi 1ebb4b: 48 83 c6 08 add $0x8,%rsi 1ebb4f: 44 89 fa mov %r15d,%edx 1ebb52: e8 00 00 00 00 callq 1ebb57 1ebb57: e9 38 fe ff ff jmpq 1eb994 1ebb5c: 49 8b 76 10 mov 0x10(%r14),%rsi 1ebb60: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ebb67 1ebb67: 89 c0 mov %eax,%eax 1ebb69: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ebb71 1ebb70: 00 1ebb71: 0f 83 e9 fd ff ff jae 1eb960 1ebb77: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ebb7e 1ebb7e: 48 85 c0 test %rax,%rax 1ebb81: 74 10 je 1ebb93 1ebb83: 48 8b 78 08 mov 0x8(%rax),%rdi 1ebb87: 48 83 c6 08 add $0x8,%rsi 1ebb8b: 44 89 fa mov %r15d,%edx 1ebb8e: e8 00 00 00 00 callq 1ebb93 1ebb93: e9 c8 fd ff ff jmpq 1eb960 1ebb98: 49 8b 76 10 mov 0x10(%r14),%rsi 1ebb9c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ebba3 1ebba3: 89 c0 mov %eax,%eax 1ebba5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ebbad 1ebbac: 00 1ebbad: 0f 83 79 fd ff ff jae 1eb92c 1ebbb3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ebbba 1ebbba: 48 85 c0 test %rax,%rax 1ebbbd: 74 10 je 1ebbcf 1ebbbf: 48 8b 78 08 mov 0x8(%rax),%rdi 1ebbc3: 48 83 c6 08 add $0x8,%rsi 1ebbc7: 44 89 fa mov %r15d,%edx 1ebbca: e8 00 00 00 00 callq 1ebbcf 1ebbcf: e9 58 fd ff ff jmpq 1eb92c 1ebbd4: 49 8b 76 10 mov 0x10(%r14),%rsi 1ebbd8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ebbdf 1ebbdf: 89 c0 mov %eax,%eax 1ebbe1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ebbe9 1ebbe8: 00 1ebbe9: 0f 83 0d fe ff ff jae 1eb9fc 1ebbef: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ebbf6 1ebbf6: 48 85 c0 test %rax,%rax 1ebbf9: 74 10 je 1ebc0b 1ebbfb: 48 8b 78 08 mov 0x8(%rax),%rdi 1ebbff: 48 83 c6 08 add $0x8,%rsi 1ebc03: 44 89 fa mov %r15d,%edx 1ebc06: e8 00 00 00 00 callq 1ebc0b 1ebc0b: e9 ec fd ff ff jmpq 1eb9fc 1ebc10: 44 8b 82 8c 00 00 00 mov 0x8c(%rdx),%r8d 1ebc17: 0f b6 49 23 movzbl 0x23(%rcx),%ecx 1ebc1b: 45 31 c9 xor %r9d,%r9d 1ebc1e: ba 01 00 00 00 mov $0x1,%edx 1ebc23: 8b 70 40 mov 0x40(%rax),%esi 1ebc26: e8 00 00 00 00 callq 1ebc2b 1ebc2b: e9 55 fe ff ff jmpq 1eba85 1ebc30: 49 8b 75 10 mov 0x10(%r13),%rsi 1ebc34: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ebc3b 1ebc3b: 89 c0 mov %eax,%eax 1ebc3d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ebc45 1ebc44: 00 1ebc45: 0f 83 9a fc ff ff jae 1eb8e5 1ebc4b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ebc52 1ebc52: 48 85 c0 test %rax,%rax 1ebc55: 74 12 je 1ebc69 1ebc57: 48 8b 78 08 mov 0x8(%rax),%rdi 1ebc5b: 48 83 c6 08 add $0x8,%rsi 1ebc5f: 31 c9 xor %ecx,%ecx 1ebc61: 44 89 f2 mov %r14d,%edx 1ebc64: e8 00 00 00 00 callq 1ebc69 1ebc69: e9 77 fc ff ff jmpq 1eb8e5 1ebc6e: 48 8b 93 40 4b 00 00 mov 0x4b40(%rbx),%rdx 1ebc75: 8b 70 40 mov 0x40(%rax),%esi 1ebc78: 41 b9 01 00 00 00 mov $0x1,%r9d 1ebc7e: 48 8b 8b 38 4b 00 00 mov 0x4b38(%rbx),%rcx 1ebc85: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1ebc89: 44 8b 82 8c 00 00 00 mov 0x8c(%rdx),%r8d 1ebc90: ba 01 00 00 00 mov $0x1,%edx 1ebc95: 0f b6 49 23 movzbl 0x23(%rcx),%ecx 1ebc99: e8 00 00 00 00 callq 1ebc9e 1ebc9e: e9 6e fb ff ff jmpq 1eb811 1ebca3: e8 00 00 00 00 callq 1ebca8 1ebca8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ebcaf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ebcb6: e8 00 00 00 00 callq 1ebcbb 1ebcbb: e9 c5 fb ff ff jmpq 1eb885 00000000001ebcc0 : 1ebcc0: e8 00 00 00 00 callq 1ebcc5 1ebcc5: 48 b8 07 00 00 00 b0 movabs $0x6b000000007,%rax 1ebccc: 06 00 00 1ebccf: 48 89 77 08 mov %rsi,0x8(%rdi) 1ebcd3: 89 57 10 mov %edx,0x10(%rdi) 1ebcd6: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1ebcdd: 48 89 8f 30 4b 00 00 mov %rcx,0x4b30(%rdi) 1ebce4: 4c 89 87 38 4b 00 00 mov %r8,0x4b38(%rdi) 1ebceb: 4c 89 8f 40 4b 00 00 mov %r9,0x4b40(%rdi) 1ebcf2: 48 89 87 68 4b 00 00 mov %rax,0x4b68(%rdi) 1ebcf9: c7 87 70 4b 00 00 90 movl $0x90,0x4b70(%rdi) 1ebd00: 00 00 00 1ebd03: c6 87 74 4b 00 00 01 movb $0x1,0x4b74(%rdi) 1ebd0a: c3 retq 1ebd0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ebd10 : 1ebd10: e8 00 00 00 00 callq 1ebd15 1ebd15: 48 b8 07 00 00 00 b0 movabs $0x6b000000007,%rax 1ebd1c: 06 00 00 1ebd1f: 48 89 77 08 mov %rsi,0x8(%rdi) 1ebd23: 89 57 10 mov %edx,0x10(%rdi) 1ebd26: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1ebd2d: 48 89 8f 30 4b 00 00 mov %rcx,0x4b30(%rdi) 1ebd34: 4c 89 87 38 4b 00 00 mov %r8,0x4b38(%rdi) 1ebd3b: 4c 89 8f 40 4b 00 00 mov %r9,0x4b40(%rdi) 1ebd42: 48 89 87 68 4b 00 00 mov %rax,0x4b68(%rdi) 1ebd49: c7 87 70 4b 00 00 90 movl $0x90,0x4b70(%rdi) 1ebd50: 00 00 00 1ebd53: c6 87 74 4b 00 00 01 movb $0x1,0x4b74(%rdi) 1ebd5a: c3 retq 1ebd5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ebd60 : 1ebd60: e8 00 00 00 00 callq 1ebd65 1ebd65: 55 push %rbp 1ebd66: 48 89 f5 mov %rsi,%rbp 1ebd69: 45 31 c9 xor %r9d,%r9d 1ebd6c: 53 push %rbx 1ebd6d: 48 8b 87 50 4b 00 00 mov 0x4b50(%rdi),%rax 1ebd74: 48 89 fb mov %rdi,%rbx 1ebd77: 48 8b 97 58 4b 00 00 mov 0x4b58(%rdi),%rdx 1ebd7e: 48 8b b7 48 4b 00 00 mov 0x4b48(%rdi),%rsi 1ebd85: 0f b6 48 02 movzbl 0x2(%rax),%ecx 1ebd89: 44 8b 42 08 mov 0x8(%rdx),%r8d 1ebd8d: 8b 76 04 mov 0x4(%rsi),%esi 1ebd90: 6a 00 pushq $0x0 1ebd92: 8b 7a 10 mov 0x10(%rdx),%edi 1ebd95: 57 push %rdi 1ebd96: 0f b6 78 04 movzbl 0x4(%rax),%edi 1ebd9a: 57 push %rdi 1ebd9b: 48 8b 3b mov (%rbx),%rdi 1ebd9e: 6a 00 pushq $0x0 1ebda0: 8b 52 0c mov 0xc(%rdx),%edx 1ebda3: 52 push %rdx 1ebda4: 0f b6 40 03 movzbl 0x3(%rax),%eax 1ebda8: ba 03 00 00 00 mov $0x3,%edx 1ebdad: 50 push %rax 1ebdae: e8 00 00 00 00 callq 1ebdb3 1ebdb3: 0f b6 45 00 movzbl 0x0(%rbp),%eax 1ebdb7: 48 83 c4 30 add $0x30,%rsp 1ebdbb: 83 7d 10 02 cmpl $0x2,0x10(%rbp) 1ebdbf: 74 6b je 1ebe2c 1ebdc1: a8 01 test $0x1,%al 1ebdc3: 75 03 jne 1ebdc8 1ebdc5: 5b pop %rbx 1ebdc6: 5d pop %rbp 1ebdc7: c3 retq 1ebdc8: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ebdcf: 48 8b 8b 58 4b 00 00 mov 0x4b58(%rbx),%rcx 1ebdd6: 41 b9 01 00 00 00 mov $0x1,%r9d 1ebddc: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ebde3: 48 8b 3b mov (%rbx),%rdi 1ebde6: 44 8b 56 04 mov 0x4(%rsi),%r10d 1ebdea: 89 c6 mov %eax,%esi 1ebdec: 44 8b 41 08 mov 0x8(%rcx),%r8d 1ebdf0: d0 e8 shr %al 1ebdf2: 40 c0 ee 03 shr $0x3,%sil 1ebdf6: 44 0f b6 5a 02 movzbl 0x2(%rdx),%r11d 1ebdfb: 83 e0 03 and $0x3,%eax 1ebdfe: 83 e6 01 and $0x1,%esi 1ebe01: 56 push %rsi 1ebe02: 8b 71 10 mov 0x10(%rcx),%esi 1ebe05: 56 push %rsi 1ebe06: 0f b6 72 04 movzbl 0x4(%rdx),%esi 1ebe0a: 56 push %rsi 1ebe0b: 44 89 d6 mov %r10d,%esi 1ebe0e: 50 push %rax 1ebe0f: 8b 41 0c mov 0xc(%rcx),%eax 1ebe12: 44 89 d9 mov %r11d,%ecx 1ebe15: 50 push %rax 1ebe16: 0f b6 42 03 movzbl 0x3(%rdx),%eax 1ebe1a: ba 03 00 00 00 mov $0x3,%edx 1ebe1f: 50 push %rax 1ebe20: e8 00 00 00 00 callq 1ebe25 1ebe25: 48 83 c4 30 add $0x30,%rsp 1ebe29: 5b pop %rbx 1ebe2a: 5d pop %rbp 1ebe2b: c3 retq 1ebe2c: 83 e0 06 and $0x6,%eax 1ebe2f: 3c 02 cmp $0x2,%al 1ebe31: 74 33 je 1ebe66 1ebe33: 3c 04 cmp $0x4,%al 1ebe35: 75 8e jne 1ebdc5 1ebe37: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ebe3e: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ebe45: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ebe4c: 44 8b 42 08 mov 0x8(%rdx),%r8d 1ebe50: 0f b6 48 02 movzbl 0x2(%rax),%ecx 1ebe54: 8b 76 04 mov 0x4(%rsi),%esi 1ebe57: 6a 00 pushq $0x0 1ebe59: 8b 7a 10 mov 0x10(%rdx),%edi 1ebe5c: 57 push %rdi 1ebe5d: 0f b6 78 04 movzbl 0x4(%rax),%edi 1ebe61: 57 push %rdi 1ebe62: 6a 02 pushq $0x2 1ebe64: eb 2d jmp 1ebe93 1ebe66: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ebe6d: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ebe74: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ebe7b: 44 8b 42 08 mov 0x8(%rdx),%r8d 1ebe7f: 0f b6 48 02 movzbl 0x2(%rax),%ecx 1ebe83: 8b 76 04 mov 0x4(%rsi),%esi 1ebe86: 6a 00 pushq $0x0 1ebe88: 8b 7a 10 mov 0x10(%rdx),%edi 1ebe8b: 57 push %rdi 1ebe8c: 0f b6 78 04 movzbl 0x4(%rax),%edi 1ebe90: 57 push %rdi 1ebe91: 6a 01 pushq $0x1 1ebe93: 8b 52 0c mov 0xc(%rdx),%edx 1ebe96: 48 8b 3b mov (%rbx),%rdi 1ebe99: 41 b9 01 00 00 00 mov $0x1,%r9d 1ebe9f: 52 push %rdx 1ebea0: 0f b6 40 03 movzbl 0x3(%rax),%eax 1ebea4: ba 03 00 00 00 mov $0x3,%edx 1ebea9: 50 push %rax 1ebeaa: e8 00 00 00 00 callq 1ebeaf 1ebeaf: 48 83 c4 30 add $0x30,%rsp 1ebeb3: e9 0d ff ff ff jmpq 1ebdc5 1ebeb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ebebf: 00 00000000001ebec0 : 1ebec0: e8 00 00 00 00 callq 1ebec5 1ebec5: 55 push %rbp 1ebec6: 48 89 f5 mov %rsi,%rbp 1ebec9: 45 31 c9 xor %r9d,%r9d 1ebecc: 53 push %rbx 1ebecd: 48 8b 87 50 4b 00 00 mov 0x4b50(%rdi),%rax 1ebed4: 48 89 fb mov %rdi,%rbx 1ebed7: 48 8b 97 58 4b 00 00 mov 0x4b58(%rdi),%rdx 1ebede: 48 8b b7 48 4b 00 00 mov 0x4b48(%rdi),%rsi 1ebee5: 0f b6 48 05 movzbl 0x5(%rax),%ecx 1ebee9: 44 8b 42 14 mov 0x14(%rdx),%r8d 1ebeed: 8b 76 04 mov 0x4(%rsi),%esi 1ebef0: 6a 00 pushq $0x0 1ebef2: 8b 7a 1c mov 0x1c(%rdx),%edi 1ebef5: 57 push %rdi 1ebef6: 0f b6 78 07 movzbl 0x7(%rax),%edi 1ebefa: 57 push %rdi 1ebefb: 48 8b 3b mov (%rbx),%rdi 1ebefe: 6a 00 pushq $0x0 1ebf00: 8b 52 18 mov 0x18(%rdx),%edx 1ebf03: 52 push %rdx 1ebf04: 0f b6 40 06 movzbl 0x6(%rax),%eax 1ebf08: ba 03 00 00 00 mov $0x3,%edx 1ebf0d: 50 push %rax 1ebf0e: e8 00 00 00 00 callq 1ebf13 1ebf13: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ebf1a: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ebf21: 45 31 c9 xor %r9d,%r9d 1ebf24: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ebf2b: 48 83 c4 30 add $0x30,%rsp 1ebf2f: 44 8b 42 40 mov 0x40(%rdx),%r8d 1ebf33: 0f b6 48 10 movzbl 0x10(%rax),%ecx 1ebf37: 8b 76 04 mov 0x4(%rsi),%esi 1ebf3a: 6a 00 pushq $0x0 1ebf3c: 8b 7a 48 mov 0x48(%rdx),%edi 1ebf3f: 57 push %rdi 1ebf40: 0f b6 78 12 movzbl 0x12(%rax),%edi 1ebf44: 57 push %rdi 1ebf45: 48 8b 3b mov (%rbx),%rdi 1ebf48: 6a 00 pushq $0x0 1ebf4a: 8b 52 44 mov 0x44(%rdx),%edx 1ebf4d: 52 push %rdx 1ebf4e: 0f b6 40 11 movzbl 0x11(%rax),%eax 1ebf52: ba 03 00 00 00 mov $0x3,%edx 1ebf57: 50 push %rax 1ebf58: e8 00 00 00 00 callq 1ebf5d 1ebf5d: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ebf64: 48 8b 3b mov (%rbx),%rdi 1ebf67: 45 31 c9 xor %r9d,%r9d 1ebf6a: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 1ebf71: 48 83 c4 30 add $0x30,%rsp 1ebf75: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ebf79: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 1ebf80: 44 8b 40 20 mov 0x20(%rax),%r8d 1ebf84: 8b 72 04 mov 0x4(%rdx),%esi 1ebf87: ba 01 00 00 00 mov $0x1,%edx 1ebf8c: e8 00 00 00 00 callq 1ebf91 1ebf91: 0f b6 45 00 movzbl 0x0(%rbp),%eax 1ebf95: a8 10 test $0x10,%al 1ebf97: 0f 84 ce 01 00 00 je 1ec16b 1ebf9d: 89 c2 mov %eax,%edx 1ebf9f: 83 e2 60 and $0x60,%edx 1ebfa2: 80 fa 40 cmp $0x40,%dl 1ebfa5: 0f 84 c0 01 00 00 je 1ec16b 1ebfab: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ebfb2: 44 8b 42 4c mov 0x4c(%rdx),%r8d 1ebfb6: 45 85 c0 test %r8d,%r8d 1ebfb9: 74 58 je 1ec013 1ebfbb: 8b 4a 50 mov 0x50(%rdx),%ecx 1ebfbe: 85 c9 test %ecx,%ecx 1ebfc0: 74 51 je 1ec013 1ebfc2: f6 45 01 04 testb $0x4,0x1(%rbp) 1ebfc6: 0f 84 a2 01 00 00 je 1ec16e 1ebfcc: a8 40 test $0x40,%al 1ebfce: 0f 85 97 01 00 00 jne 1ec16b 1ebfd4: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ebfdb: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 1ebfe2: 41 b9 0f 00 00 00 mov $0xf,%r9d 1ebfe8: 44 0f b6 50 13 movzbl 0x13(%rax),%r10d 1ebfed: 8b 72 08 mov 0x8(%rdx),%esi 1ebff0: 6a 02 pushq $0x2 1ebff2: 51 push %rcx 1ebff3: 0f b6 40 14 movzbl 0x14(%rax),%eax 1ebff7: 50 push %rax 1ebff8: 48 8b 3b mov (%rbx),%rdi 1ebffb: ba 02 00 00 00 mov $0x2,%edx 1ec000: 44 89 d1 mov %r10d,%ecx 1ec003: e8 00 00 00 00 callq 1ec008 1ec008: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec00f: 48 83 c4 18 add $0x18,%rsp 1ec013: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec01a: 44 8b 42 58 mov 0x58(%rdx),%r8d 1ec01e: ba 01 00 00 00 mov $0x1,%edx 1ec023: 44 8b 4d 04 mov 0x4(%rbp),%r9d 1ec027: 48 8b 3b mov (%rbx),%rdi 1ec02a: 0f b6 48 16 movzbl 0x16(%rax),%ecx 1ec02e: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 1ec035: 8b 70 0c mov 0xc(%rax),%esi 1ec038: e8 00 00 00 00 callq 1ec03d 1ec03d: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec044: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 1ec04b: 44 8b 4d 0c mov 0xc(%rbp),%r9d 1ec04f: 48 8b 3b mov (%rbx),%rdi 1ec052: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 1ec056: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 1ec05d: 44 8b 40 5c mov 0x5c(%rax),%r8d 1ec061: 8b 72 10 mov 0x10(%rdx),%esi 1ec064: ba 01 00 00 00 mov $0x1,%edx 1ec069: e8 00 00 00 00 callq 1ec06e 1ec06e: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec075: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 1ec07c: 44 8b 4d 08 mov 0x8(%rbp),%r9d 1ec080: 48 8b 3b mov (%rbx),%rdi 1ec083: 0f b6 4a 18 movzbl 0x18(%rdx),%ecx 1ec087: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 1ec08e: 44 8b 40 60 mov 0x60(%rax),%r8d 1ec092: 8b 72 14 mov 0x14(%rdx),%esi 1ec095: ba 01 00 00 00 mov $0x1,%edx 1ec09a: e8 00 00 00 00 callq 1ec09f 1ec09f: 0f b6 45 01 movzbl 0x1(%rbp),%eax 1ec0a3: 48 8b 3b mov (%rbx),%rdi 1ec0a6: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec0ad: 48 8b 8b 58 4b 00 00 mov 0x4b58(%rbx),%rcx 1ec0b4: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec0bb: 41 89 c1 mov %eax,%r9d 1ec0be: 44 8b 56 04 mov 0x4(%rsi),%r10d 1ec0c2: 89 c6 mov %eax,%esi 1ec0c4: 44 8b 41 40 mov 0x40(%rcx),%r8d 1ec0c8: c0 e8 02 shr $0x2,%al 1ec0cb: 40 d0 ee shr %sil 1ec0ce: 44 0f b6 5a 10 movzbl 0x10(%rdx),%r11d 1ec0d3: 83 e0 01 and $0x1,%eax 1ec0d6: 41 c0 e9 03 shr $0x3,%r9b 1ec0da: 83 e6 01 and $0x1,%esi 1ec0dd: 41 83 e1 01 and $0x1,%r9d 1ec0e1: 56 push %rsi 1ec0e2: 8b 71 48 mov 0x48(%rcx),%esi 1ec0e5: 56 push %rsi 1ec0e6: 0f b6 72 12 movzbl 0x12(%rdx),%esi 1ec0ea: 56 push %rsi 1ec0eb: 44 89 d6 mov %r10d,%esi 1ec0ee: 50 push %rax 1ec0ef: 8b 41 44 mov 0x44(%rcx),%eax 1ec0f2: 44 89 d9 mov %r11d,%ecx 1ec0f5: 50 push %rax 1ec0f6: 0f b6 42 11 movzbl 0x11(%rdx),%eax 1ec0fa: ba 03 00 00 00 mov $0x3,%edx 1ec0ff: 50 push %rax 1ec100: e8 00 00 00 00 callq 1ec105 1ec105: 48 8b 8b 58 4b 00 00 mov 0x4b58(%rbx),%rcx 1ec10c: 44 0f b6 4d 00 movzbl 0x0(%rbp),%r9d 1ec111: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec118: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 1ec11f: 48 83 c4 30 add $0x30,%rsp 1ec123: 44 8b 41 18 mov 0x18(%rcx),%r8d 1ec127: 48 8b 3b mov (%rbx),%rdi 1ec12a: 41 c0 e9 05 shr $0x5,%r9b 1ec12e: 44 0f b6 52 06 movzbl 0x6(%rdx),%r10d 1ec133: 8b 70 04 mov 0x4(%rax),%esi 1ec136: 6a 01 pushq $0x1 1ec138: 41 83 e1 03 and $0x3,%r9d 1ec13c: 8b 41 14 mov 0x14(%rcx),%eax 1ec13f: 50 push %rax 1ec140: 0f b6 42 05 movzbl 0x5(%rdx),%eax 1ec144: 50 push %rax 1ec145: 0f b7 45 00 movzwl 0x0(%rbp),%eax 1ec149: 66 c1 e8 07 shr $0x7,%ax 1ec14d: 83 e0 03 and $0x3,%eax 1ec150: 50 push %rax 1ec151: 8b 41 1c mov 0x1c(%rcx),%eax 1ec154: 44 89 d1 mov %r10d,%ecx 1ec157: 50 push %rax 1ec158: 0f b6 42 07 movzbl 0x7(%rdx),%eax 1ec15c: ba 03 00 00 00 mov $0x3,%edx 1ec161: 50 push %rax 1ec162: e8 00 00 00 00 callq 1ec167 1ec167: 48 83 c4 30 add $0x30,%rsp 1ec16b: 5b pop %rbx 1ec16c: 5d pop %rbp 1ec16d: c3 retq 1ec16e: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec175: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 1ec17c: 45 31 c9 xor %r9d,%r9d 1ec17f: 44 0f b6 50 13 movzbl 0x13(%rax),%r10d 1ec184: 8b 72 08 mov 0x8(%rdx),%esi 1ec187: 6a 00 pushq $0x0 1ec189: 51 push %rcx 1ec18a: 0f b6 40 14 movzbl 0x14(%rax),%eax 1ec18e: 50 push %rax 1ec18f: e9 64 fe ff ff jmpq 1ebff8 1ec194: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ec19b: 00 00 00 00 1ec19f: 90 nop 00000000001ec1a0 : 1ec1a0: e8 00 00 00 00 callq 1ec1a5 1ec1a5: 55 push %rbp 1ec1a6: 48 89 f5 mov %rsi,%rbp 1ec1a9: 45 31 c9 xor %r9d,%r9d 1ec1ac: 53 push %rbx 1ec1ad: 48 8b 97 58 4b 00 00 mov 0x4b58(%rdi),%rdx 1ec1b4: 48 89 fb mov %rdi,%rbx 1ec1b7: 48 8b 87 50 4b 00 00 mov 0x4b50(%rdi),%rax 1ec1be: 48 8b b7 48 4b 00 00 mov 0x4b48(%rdi),%rsi 1ec1c5: 44 8b 42 08 mov 0x8(%rdx),%r8d 1ec1c9: 0f b6 48 02 movzbl 0x2(%rax),%ecx 1ec1cd: 8b 76 04 mov 0x4(%rsi),%esi 1ec1d0: 6a 00 pushq $0x0 1ec1d2: 8b 52 0c mov 0xc(%rdx),%edx 1ec1d5: 52 push %rdx 1ec1d6: 0f b6 40 03 movzbl 0x3(%rax),%eax 1ec1da: ba 02 00 00 00 mov $0x2,%edx 1ec1df: 50 push %rax 1ec1e0: 48 8b 3f mov (%rdi),%rdi 1ec1e3: e8 00 00 00 00 callq 1ec1e8 1ec1e8: 0f b6 45 00 movzbl 0x0(%rbp),%eax 1ec1ec: 48 83 c4 18 add $0x18,%rsp 1ec1f0: 83 7d 10 02 cmpl $0x2,0x10(%rbp) 1ec1f4: 74 54 je 1ec24a 1ec1f6: a8 01 test $0x1,%al 1ec1f8: 75 03 jne 1ec1fd 1ec1fa: 5b pop %rbx 1ec1fb: 5d pop %rbp 1ec1fc: c3 retq 1ec1fd: 48 8b 8b 58 4b 00 00 mov 0x4b58(%rbx),%rcx 1ec204: d0 e8 shr %al 1ec206: 48 8b 3b mov (%rbx),%rdi 1ec209: 41 b9 01 00 00 00 mov $0x1,%r9d 1ec20f: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec216: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec21d: 83 e0 03 and $0x3,%eax 1ec220: 44 8b 41 08 mov 0x8(%rcx),%r8d 1ec224: 44 0f b6 52 02 movzbl 0x2(%rdx),%r10d 1ec229: 8b 76 04 mov 0x4(%rsi),%esi 1ec22c: 50 push %rax 1ec22d: 8b 41 0c mov 0xc(%rcx),%eax 1ec230: 44 89 d1 mov %r10d,%ecx 1ec233: 50 push %rax 1ec234: 0f b6 42 03 movzbl 0x3(%rdx),%eax 1ec238: ba 02 00 00 00 mov $0x2,%edx 1ec23d: 50 push %rax 1ec23e: e8 00 00 00 00 callq 1ec243 1ec243: 48 83 c4 18 add $0x18,%rsp 1ec247: 5b pop %rbx 1ec248: 5d pop %rbp 1ec249: c3 retq 1ec24a: 83 e0 06 and $0x6,%eax 1ec24d: 3c 02 cmp $0x2,%al 1ec24f: 74 28 je 1ec279 1ec251: 3c 04 cmp $0x4,%al 1ec253: 75 a5 jne 1ec1fa 1ec255: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec25c: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec263: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec26a: 44 8b 42 08 mov 0x8(%rdx),%r8d 1ec26e: 0f b6 48 02 movzbl 0x2(%rax),%ecx 1ec272: 8b 76 04 mov 0x4(%rsi),%esi 1ec275: 6a 02 pushq $0x2 1ec277: eb 22 jmp 1ec29b 1ec279: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec280: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec287: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec28e: 44 8b 42 08 mov 0x8(%rdx),%r8d 1ec292: 0f b6 48 02 movzbl 0x2(%rax),%ecx 1ec296: 8b 76 04 mov 0x4(%rsi),%esi 1ec299: 6a 01 pushq $0x1 1ec29b: 8b 52 0c mov 0xc(%rdx),%edx 1ec29e: 48 8b 3b mov (%rbx),%rdi 1ec2a1: 41 b9 01 00 00 00 mov $0x1,%r9d 1ec2a7: 52 push %rdx 1ec2a8: 0f b6 40 03 movzbl 0x3(%rax),%eax 1ec2ac: ba 02 00 00 00 mov $0x2,%edx 1ec2b1: 50 push %rax 1ec2b2: e8 00 00 00 00 callq 1ec2b7 1ec2b7: 48 83 c4 18 add $0x18,%rsp 1ec2bb: e9 3a ff ff ff jmpq 1ec1fa 00000000001ec2c0 : 1ec2c0: e8 00 00 00 00 callq 1ec2c5 1ec2c5: 55 push %rbp 1ec2c6: 48 89 f5 mov %rsi,%rbp 1ec2c9: 53 push %rbx 1ec2ca: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 1ec2d1: 48 89 fb mov %rdi,%rbx 1ec2d4: 48 8b 97 50 4b 00 00 mov 0x4b50(%rdi),%rdx 1ec2db: 8b 88 a4 00 00 00 mov 0xa4(%rax),%ecx 1ec2e1: 44 8b 98 a0 00 00 00 mov 0xa0(%rax),%r11d 1ec2e8: 44 8b 80 98 00 00 00 mov 0x98(%rax),%r8d 1ec2ef: 48 8b 87 48 4b 00 00 mov 0x4b48(%rdi),%rax 1ec2f6: 44 0f b6 4a 28 movzbl 0x28(%rdx),%r9d 1ec2fb: 44 0f b6 52 26 movzbl 0x26(%rdx),%r10d 1ec300: 8b 70 08 mov 0x8(%rax),%esi 1ec303: 48 8b 3f mov (%rdi),%rdi 1ec306: 85 c9 test %ecx,%ecx 1ec308: 74 32 je 1ec33c 1ec30a: 6a 00 pushq $0x0 1ec30c: 51 push %rcx 1ec30d: 0f b6 42 29 movzbl 0x29(%rdx),%eax 1ec311: 44 89 d1 mov %r10d,%ecx 1ec314: ba 03 00 00 00 mov $0x3,%edx 1ec319: 50 push %rax 1ec31a: 6a 00 pushq $0x0 1ec31c: 41 53 push %r11 1ec31e: 41 51 push %r9 1ec320: 45 31 c9 xor %r9d,%r9d 1ec323: e8 00 00 00 00 callq 1ec328 1ec328: 8b 45 00 mov 0x0(%rbp),%eax 1ec32b: 48 83 c4 30 add $0x30,%rsp 1ec32f: 83 f8 02 cmp $0x2,%eax 1ec332: 74 2a je 1ec35e 1ec334: 83 f8 04 cmp $0x4,%eax 1ec337: 74 75 je 1ec3ae 1ec339: 5b pop %rbx 1ec33a: 5d pop %rbp 1ec33b: c3 retq 1ec33c: 6a 00 pushq $0x0 1ec33e: 44 89 d1 mov %r10d,%ecx 1ec341: ba 02 00 00 00 mov $0x2,%edx 1ec346: 41 53 push %r11 1ec348: 41 51 push %r9 1ec34a: 45 31 c9 xor %r9d,%r9d 1ec34d: e8 00 00 00 00 callq 1ec352 1ec352: 8b 45 00 mov 0x0(%rbp),%eax 1ec355: 48 83 c4 18 add $0x18,%rsp 1ec359: 83 f8 02 cmp $0x2,%eax 1ec35c: 75 d6 jne 1ec334 1ec35e: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec365: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec36c: 41 b9 01 00 00 00 mov $0x1,%r9d 1ec372: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec379: 48 8b 3b mov (%rbx),%rdi 1ec37c: 44 8b 82 98 00 00 00 mov 0x98(%rdx),%r8d 1ec383: 0f b6 48 26 movzbl 0x26(%rax),%ecx 1ec387: 8b 76 08 mov 0x8(%rsi),%esi 1ec38a: 6a 00 pushq $0x0 1ec38c: 8b 92 9c 00 00 00 mov 0x9c(%rdx),%edx 1ec392: 52 push %rdx 1ec393: 0f b6 40 27 movzbl 0x27(%rax),%eax 1ec397: ba 02 00 00 00 mov $0x2,%edx 1ec39c: 50 push %rax 1ec39d: e8 00 00 00 00 callq 1ec3a2 1ec3a2: 8b 45 00 mov 0x0(%rbp),%eax 1ec3a5: 48 83 c4 18 add $0x18,%rsp 1ec3a9: 83 f8 04 cmp $0x4,%eax 1ec3ac: 75 8b jne 1ec339 1ec3ae: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec3b5: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec3bc: 41 b9 02 00 00 00 mov $0x2,%r9d 1ec3c2: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec3c9: 44 8b 82 98 00 00 00 mov 0x98(%rdx),%r8d 1ec3d0: 0f b6 48 26 movzbl 0x26(%rax),%ecx 1ec3d4: 8b 76 08 mov 0x8(%rsi),%esi 1ec3d7: 6a 01 pushq $0x1 1ec3d9: 8b ba a4 00 00 00 mov 0xa4(%rdx),%edi 1ec3df: 57 push %rdi 1ec3e0: 0f b6 78 29 movzbl 0x29(%rax),%edi 1ec3e4: 57 push %rdi 1ec3e5: 48 8b 3b mov (%rbx),%rdi 1ec3e8: 6a 02 pushq $0x2 1ec3ea: 8b 92 a0 00 00 00 mov 0xa0(%rdx),%edx 1ec3f0: 52 push %rdx 1ec3f1: 0f b6 40 28 movzbl 0x28(%rax),%eax 1ec3f5: ba 03 00 00 00 mov $0x3,%edx 1ec3fa: 50 push %rax 1ec3fb: e8 00 00 00 00 callq 1ec400 1ec400: 48 83 c4 30 add $0x30,%rsp 1ec404: 5b pop %rbx 1ec405: 5d pop %rbp 1ec406: c3 retq 1ec407: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1ec40e: 00 00 00000000001ec410 : 1ec410: e8 00 00 00 00 callq 1ec415 1ec415: 55 push %rbp 1ec416: 48 89 f5 mov %rsi,%rbp 1ec419: 53 push %rbx 1ec41a: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 1ec421: 48 89 fb mov %rdi,%rbx 1ec424: 48 8b b7 48 4b 00 00 mov 0x4b48(%rdi),%rsi 1ec42b: 8b 90 a4 00 00 00 mov 0xa4(%rax),%edx 1ec431: 44 8b 80 98 00 00 00 mov 0x98(%rax),%r8d 1ec438: 48 8b 87 50 4b 00 00 mov 0x4b50(%rdi),%rax 1ec43f: 8b 76 08 mov 0x8(%rsi),%esi 1ec442: 48 8b 3f mov (%rdi),%rdi 1ec445: 0f b6 48 26 movzbl 0x26(%rax),%ecx 1ec449: 85 d2 test %edx,%edx 1ec44b: 74 29 je 1ec476 1ec44d: 6a 00 pushq $0x0 1ec44f: 45 31 c9 xor %r9d,%r9d 1ec452: 52 push %rdx 1ec453: 0f b6 40 29 movzbl 0x29(%rax),%eax 1ec457: ba 02 00 00 00 mov $0x2,%edx 1ec45c: 50 push %rax 1ec45d: e8 00 00 00 00 callq 1ec462 1ec462: 8b 45 00 mov 0x0(%rbp),%eax 1ec465: 48 83 c4 18 add $0x18,%rsp 1ec469: 83 f8 02 cmp $0x2,%eax 1ec46c: 74 1d je 1ec48b 1ec46e: 83 f8 04 cmp $0x4,%eax 1ec471: 74 56 je 1ec4c9 1ec473: 5b pop %rbx 1ec474: 5d pop %rbp 1ec475: c3 retq 1ec476: 45 31 c9 xor %r9d,%r9d 1ec479: ba 01 00 00 00 mov $0x1,%edx 1ec47e: e8 00 00 00 00 callq 1ec483 1ec483: 8b 45 00 mov 0x0(%rbp),%eax 1ec486: 83 f8 02 cmp $0x2,%eax 1ec489: 75 e3 jne 1ec46e 1ec48b: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec492: 48 8b 3b mov (%rbx),%rdi 1ec495: 41 b9 01 00 00 00 mov $0x1,%r9d 1ec49b: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 1ec4a2: 0f b6 4a 26 movzbl 0x26(%rdx),%ecx 1ec4a6: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 1ec4ad: 44 8b 80 98 00 00 00 mov 0x98(%rax),%r8d 1ec4b4: 8b 72 08 mov 0x8(%rdx),%esi 1ec4b7: ba 01 00 00 00 mov $0x1,%edx 1ec4bc: e8 00 00 00 00 callq 1ec4c1 1ec4c1: 8b 45 00 mov 0x0(%rbp),%eax 1ec4c4: 83 f8 04 cmp $0x4,%eax 1ec4c7: 75 aa jne 1ec473 1ec4c9: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec4d0: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec4d7: 41 b9 02 00 00 00 mov $0x2,%r9d 1ec4dd: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec4e4: 48 8b 3b mov (%rbx),%rdi 1ec4e7: 44 8b 82 98 00 00 00 mov 0x98(%rdx),%r8d 1ec4ee: 0f b6 48 26 movzbl 0x26(%rax),%ecx 1ec4f2: 8b 76 08 mov 0x8(%rsi),%esi 1ec4f5: 6a 01 pushq $0x1 1ec4f7: 8b 92 a4 00 00 00 mov 0xa4(%rdx),%edx 1ec4fd: 52 push %rdx 1ec4fe: 0f b6 40 29 movzbl 0x29(%rax),%eax 1ec502: ba 02 00 00 00 mov $0x2,%edx 1ec507: 50 push %rax 1ec508: e8 00 00 00 00 callq 1ec50d 1ec50d: 48 83 c4 18 add $0x18,%rsp 1ec511: 5b pop %rbx 1ec512: 5d pop %rbp 1ec513: c3 retq 1ec514: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ec51b: 00 00 00 00 1ec51f: 90 nop 00000000001ec520 : 1ec520: e8 00 00 00 00 callq 1ec525 1ec525: 41 54 push %r12 1ec527: 41 89 cc mov %ecx,%r12d 1ec52a: 45 31 c9 xor %r9d,%r9d 1ec52d: 55 push %rbp 1ec52e: 89 d5 mov %edx,%ebp 1ec530: 53 push %rbx 1ec531: 48 8b 97 50 4b 00 00 mov 0x4b50(%rdi),%rdx 1ec538: 48 89 fb mov %rdi,%rbx 1ec53b: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 1ec542: 48 8b b7 48 4b 00 00 mov 0x4b48(%rdi),%rsi 1ec549: 0f b6 0a movzbl (%rdx),%ecx 1ec54c: 6a 00 pushq $0x0 1ec54e: 8b 78 04 mov 0x4(%rax),%edi 1ec551: 57 push %rdi 1ec552: 0f b6 52 01 movzbl 0x1(%rdx),%edx 1ec556: 48 8b 3b mov (%rbx),%rdi 1ec559: 52 push %rdx 1ec55a: 44 8b 00 mov (%rax),%r8d 1ec55d: ba 02 00 00 00 mov $0x2,%edx 1ec562: 8b 36 mov (%rsi),%esi 1ec564: e8 00 00 00 00 callq 1ec569 1ec569: 41 8d 44 24 e0 lea -0x20(%r12),%eax 1ec56e: 48 83 c4 18 add $0x18,%rsp 1ec572: 83 e0 df and $0xffffffdf,%eax 1ec575: 74 06 je 1ec57d 1ec577: 41 83 fc 04 cmp $0x4,%r12d 1ec57b: 75 0f jne 1ec58c 1ec57d: 83 fd 03 cmp $0x3,%ebp 1ec580: 74 0f je 1ec591 1ec582: 83 fd 04 cmp $0x4,%ebp 1ec585: 74 0a je 1ec591 1ec587: 83 fd 02 cmp $0x2,%ebp 1ec58a: 74 49 je 1ec5d5 1ec58c: 5b pop %rbx 1ec58d: 5d pop %rbp 1ec58e: 41 5c pop %r12 1ec590: c3 retq 1ec591: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec598: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 1ec59f: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec5a6: 0f b6 0a movzbl (%rdx),%ecx 1ec5a9: 6a 00 pushq $0x0 1ec5ab: 8b 78 04 mov 0x4(%rax),%edi 1ec5ae: 41 b9 01 00 00 00 mov $0x1,%r9d 1ec5b4: 57 push %rdi 1ec5b5: 0f b6 52 01 movzbl 0x1(%rdx),%edx 1ec5b9: 48 8b 3b mov (%rbx),%rdi 1ec5bc: 52 push %rdx 1ec5bd: 44 8b 00 mov (%rax),%r8d 1ec5c0: ba 02 00 00 00 mov $0x2,%edx 1ec5c5: 8b 36 mov (%rsi),%esi 1ec5c7: e8 00 00 00 00 callq 1ec5cc 1ec5cc: 48 83 c4 18 add $0x18,%rsp 1ec5d0: 5b pop %rbx 1ec5d1: 5d pop %rbp 1ec5d2: 41 5c pop %r12 1ec5d4: c3 retq 1ec5d5: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec5dc: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 1ec5e3: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec5ea: 0f b6 0a movzbl (%rdx),%ecx 1ec5ed: 6a 01 pushq $0x1 1ec5ef: eb ba jmp 1ec5ab 1ec5f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ec5f8: 00 00 00 00 1ec5fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ec600 : 1ec600: e8 00 00 00 00 callq 1ec605 1ec605: 53 push %rbx 1ec606: 48 89 fb mov %rdi,%rbx 1ec609: 48 83 ec 10 sub $0x10,%rsp 1ec60d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ec614: 00 00 1ec616: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ec61b: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 1ec622: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1ec627: 8b 48 64 mov 0x64(%rax),%ecx 1ec62a: 48 8b 87 50 4b 00 00 mov 0x4b50(%rdi),%rax 1ec631: 0f b6 50 19 movzbl 0x19(%rax),%edx 1ec635: 48 8b 87 48 4b 00 00 mov 0x4b48(%rdi),%rax 1ec63c: 48 8b 3f mov (%rdi),%rdi 1ec63f: 8b 70 24 mov 0x24(%rax),%esi 1ec642: e8 00 00 00 00 callq 1ec647 1ec647: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec64e: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 1ec653: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 1ec65a: 48 8b 3b mov (%rbx),%rdi 1ec65d: 0f b6 4a 1b movzbl 0x1b(%rdx),%ecx 1ec661: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 1ec668: 44 8b 40 6c mov 0x6c(%rax),%r8d 1ec66c: 8b 72 08 mov 0x8(%rdx),%esi 1ec66f: ba 01 00 00 00 mov $0x1,%edx 1ec674: e8 00 00 00 00 callq 1ec679 1ec679: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec680: 48 8b 3b mov (%rbx),%rdi 1ec683: 45 31 c9 xor %r9d,%r9d 1ec686: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 1ec68d: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 1ec691: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 1ec698: 44 8b 40 68 mov 0x68(%rax),%r8d 1ec69c: 8b 72 24 mov 0x24(%rdx),%esi 1ec69f: ba 01 00 00 00 mov $0x1,%edx 1ec6a4: e8 00 00 00 00 callq 1ec6a9 1ec6a9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1ec6ae: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ec6b5: 00 00 1ec6b7: 75 06 jne 1ec6bf 1ec6b9: 48 83 c4 10 add $0x10,%rsp 1ec6bd: 5b pop %rbx 1ec6be: c3 retq 1ec6bf: e8 00 00 00 00 callq 1ec6c4 1ec6c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ec6cb: 00 00 00 00 1ec6cf: 90 nop 00000000001ec6d0 : 1ec6d0: e8 00 00 00 00 callq 1ec6d5 1ec6d5: 53 push %rbx 1ec6d6: 48 8b 97 50 4b 00 00 mov 0x4b50(%rdi),%rdx 1ec6dd: 48 89 fb mov %rdi,%rbx 1ec6e0: 41 b9 01 00 00 00 mov $0x1,%r9d 1ec6e6: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 1ec6ed: 0f b6 4a 1c movzbl 0x1c(%rdx),%ecx 1ec6f1: 48 8b 97 48 4b 00 00 mov 0x4b48(%rdi),%rdx 1ec6f8: 44 8b 40 70 mov 0x70(%rax),%r8d 1ec6fc: 48 8b 3f mov (%rdi),%rdi 1ec6ff: 8b 72 08 mov 0x8(%rdx),%esi 1ec702: ba 01 00 00 00 mov $0x1,%edx 1ec707: e8 00 00 00 00 callq 1ec70c 1ec70c: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 1ec713: 48 8b 3b mov (%rbx),%rdi 1ec716: 41 b9 0a 00 00 00 mov $0xa,%r9d 1ec71c: 41 b8 01 00 00 00 mov $0x1,%r8d 1ec722: 8b 48 74 mov 0x74(%rax),%ecx 1ec725: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec72c: 0f b6 50 1d movzbl 0x1d(%rax),%edx 1ec730: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 1ec737: 8b 70 08 mov 0x8(%rax),%esi 1ec73a: 68 8b 02 00 00 pushq $0x28b 1ec73f: 68 00 00 00 00 pushq $0x0 1ec744: 6a 0a pushq $0xa 1ec746: e8 00 00 00 00 callq 1ec74b 1ec74b: 48 83 c4 18 add $0x18,%rsp 1ec74f: 5b pop %rbx 1ec750: c3 retq 1ec751: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ec758: 00 00 00 00 1ec75c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ec760 : 1ec760: e8 00 00 00 00 callq 1ec765 1ec765: 53 push %rbx 1ec766: 48 89 fb mov %rdi,%rbx 1ec769: 48 8b 3f mov (%rdi),%rdi 1ec76c: 48 85 ff test %rdi,%rdi 1ec76f: 74 05 je 1ec776 1ec771: e8 00 00 00 00 callq 1ec776 1ec776: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1ec77d: 5b pop %rbx 1ec77e: c3 retq 1ec77f: 90 nop 00000000001ec780 : 1ec780: e8 00 00 00 00 callq 1ec785 1ec785: 41 55 push %r13 1ec787: 45 31 c9 xor %r9d,%r9d 1ec78a: 41 54 push %r12 1ec78c: 55 push %rbp 1ec78d: 48 89 f5 mov %rsi,%rbp 1ec790: 53 push %rbx 1ec791: 48 8b 87 50 4b 00 00 mov 0x4b50(%rdi),%rax 1ec798: 48 89 fb mov %rdi,%rbx 1ec79b: 48 8b 97 58 4b 00 00 mov 0x4b58(%rdi),%rdx 1ec7a2: 48 8b b7 48 4b 00 00 mov 0x4b48(%rdi),%rsi 1ec7a9: 0f b6 48 08 movzbl 0x8(%rax),%ecx 1ec7ad: 44 8b 42 20 mov 0x20(%rdx),%r8d 1ec7b1: 8b 76 04 mov 0x4(%rsi),%esi 1ec7b4: 6a 00 pushq $0x0 1ec7b6: 8b 7a 28 mov 0x28(%rdx),%edi 1ec7b9: 57 push %rdi 1ec7ba: 0f b6 78 0a movzbl 0xa(%rax),%edi 1ec7be: 57 push %rdi 1ec7bf: 48 8b 3b mov (%rbx),%rdi 1ec7c2: 6a 00 pushq $0x0 1ec7c4: 8b 52 24 mov 0x24(%rdx),%edx 1ec7c7: 52 push %rdx 1ec7c8: 0f b6 40 09 movzbl 0x9(%rax),%eax 1ec7cc: ba 03 00 00 00 mov $0x3,%edx 1ec7d1: 50 push %rax 1ec7d2: e8 00 00 00 00 callq 1ec7d7 1ec7d7: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec7de: 48 8b 3b mov (%rbx),%rdi 1ec7e1: 45 31 c9 xor %r9d,%r9d 1ec7e4: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec7eb: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec7f2: 48 83 c4 30 add $0x30,%rsp 1ec7f6: 44 8b 42 2c mov 0x2c(%rdx),%r8d 1ec7fa: 0f b6 48 0b movzbl 0xb(%rax),%ecx 1ec7fe: 8b 76 04 mov 0x4(%rsi),%esi 1ec801: 6a 00 pushq $0x0 1ec803: 8b 52 30 mov 0x30(%rdx),%edx 1ec806: 52 push %rdx 1ec807: 0f b6 40 0c movzbl 0xc(%rax),%eax 1ec80b: ba 02 00 00 00 mov $0x2,%edx 1ec810: 50 push %rax 1ec811: e8 00 00 00 00 callq 1ec816 1ec816: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec81d: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec824: 45 31 c9 xor %r9d,%r9d 1ec827: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec82e: 44 8b 42 34 mov 0x34(%rdx),%r8d 1ec832: 0f b6 48 0d movzbl 0xd(%rax),%ecx 1ec836: 8b 76 04 mov 0x4(%rsi),%esi 1ec839: 6a 00 pushq $0x0 1ec83b: 8b 7a 3c mov 0x3c(%rdx),%edi 1ec83e: 57 push %rdi 1ec83f: 0f b6 78 0f movzbl 0xf(%rax),%edi 1ec843: 57 push %rdi 1ec844: 48 8b 3b mov (%rbx),%rdi 1ec847: 6a 00 pushq $0x0 1ec849: 8b 52 38 mov 0x38(%rdx),%edx 1ec84c: 52 push %rdx 1ec84d: 0f b6 40 0e movzbl 0xe(%rax),%eax 1ec851: ba 03 00 00 00 mov $0x3,%edx 1ec856: 50 push %rax 1ec857: e8 00 00 00 00 callq 1ec85c 1ec85c: 44 0f b6 4d 01 movzbl 0x1(%rbp),%r9d 1ec861: 48 83 c4 48 add $0x48,%rsp 1ec865: 41 f6 c1 10 test $0x10,%r9b 1ec869: 0f 84 41 01 00 00 je 1ec9b0 1ec86f: 44 89 c8 mov %r9d,%eax 1ec872: 83 e0 60 and $0x60,%eax 1ec875: 3c 40 cmp $0x40,%al 1ec877: 0f 84 33 01 00 00 je 1ec9b0 1ec87d: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec884: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec88b: 41 c0 e9 05 shr $0x5,%r9b 1ec88f: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 1ec896: 41 83 e1 03 and $0x3,%r9d 1ec89a: 44 8b 42 2c mov 0x2c(%rdx),%r8d 1ec89e: 0f b6 48 0b movzbl 0xb(%rax),%ecx 1ec8a2: 8b 76 04 mov 0x4(%rsi),%esi 1ec8a5: 6a 00 pushq $0x0 1ec8a7: 8b 7a 28 mov 0x28(%rdx),%edi 1ec8aa: 57 push %rdi 1ec8ab: 0f b6 78 0a movzbl 0xa(%rax),%edi 1ec8af: 57 push %rdi 1ec8b0: 48 8b 3b mov (%rbx),%rdi 1ec8b3: 6a 00 pushq $0x0 1ec8b5: 8b 52 24 mov 0x24(%rdx),%edx 1ec8b8: 52 push %rdx 1ec8b9: 0f b6 40 09 movzbl 0x9(%rax),%eax 1ec8bd: ba 03 00 00 00 mov $0x3,%edx 1ec8c2: 50 push %rax 1ec8c3: e8 00 00 00 00 callq 1ec8c8 1ec8c8: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 1ec8cf: 48 83 c4 30 add $0x30,%rsp 1ec8d3: 44 8b 60 18 mov 0x18(%rax),%r12d 1ec8d7: 45 85 e4 test %r12d,%r12d 1ec8da: 0f 85 d7 00 00 00 jne 1ec9b7 1ec8e0: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec8e7: 44 0f b6 4d 01 movzbl 0x1(%rbp),%r9d 1ec8ec: 48 8b 8b 50 4b 00 00 mov 0x4b50(%rbx),%rcx 1ec8f3: 48 8b 3b mov (%rbx),%rdi 1ec8f6: 44 8b 42 30 mov 0x30(%rdx),%r8d 1ec8fa: 8b 70 04 mov 0x4(%rax),%esi 1ec8fd: 41 c0 e9 07 shr $0x7,%r9b 1ec901: ba 01 00 00 00 mov $0x1,%edx 1ec906: 0f b6 49 0c movzbl 0xc(%rcx),%ecx 1ec90a: 41 83 e1 01 and $0x1,%r9d 1ec90e: e8 00 00 00 00 callq 1ec913 1ec913: 44 0f b6 4d 02 movzbl 0x2(%rbp),%r9d 1ec918: 48 8b 3b mov (%rbx),%rdi 1ec91b: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ec922: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ec929: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ec930: 8b 71 04 mov 0x4(%rcx),%esi 1ec933: 44 89 c9 mov %r9d,%ecx 1ec936: 44 8b 42 34 mov 0x34(%rdx),%r8d 1ec93a: c0 e9 04 shr $0x4,%cl 1ec93d: 44 0f b6 50 0d movzbl 0xd(%rax),%r10d 1ec942: 83 e1 03 and $0x3,%ecx 1ec945: 51 push %rcx 1ec946: 8b 4a 3c mov 0x3c(%rdx),%ecx 1ec949: 51 push %rcx 1ec94a: 0f b6 48 0f movzbl 0xf(%rax),%ecx 1ec94e: 51 push %rcx 1ec94f: 44 89 c9 mov %r9d,%ecx 1ec952: 41 83 e1 03 and $0x3,%r9d 1ec956: c0 e9 02 shr $0x2,%cl 1ec959: 83 e1 03 and $0x3,%ecx 1ec95c: 51 push %rcx 1ec95d: 8b 52 38 mov 0x38(%rdx),%edx 1ec960: 44 89 d1 mov %r10d,%ecx 1ec963: 52 push %rdx 1ec964: 0f b6 40 0e movzbl 0xe(%rax),%eax 1ec968: ba 03 00 00 00 mov $0x3,%edx 1ec96d: 50 push %rax 1ec96e: e8 00 00 00 00 callq 1ec973 1ec973: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 1ec97a: 48 8b 3b mov (%rbx),%rdi 1ec97d: 41 b9 01 00 00 00 mov $0x1,%r9d 1ec983: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 1ec98a: 48 83 c4 30 add $0x30,%rsp 1ec98e: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ec992: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 1ec999: 44 8b 40 20 mov 0x20(%rax),%r8d 1ec99d: 5b pop %rbx 1ec99e: 8b 72 04 mov 0x4(%rdx),%esi 1ec9a1: 5d pop %rbp 1ec9a2: ba 01 00 00 00 mov $0x1,%edx 1ec9a7: 41 5c pop %r12 1ec9a9: 41 5d pop %r13 1ec9ab: e9 00 00 00 00 jmpq 1ec9b0 1ec9b0: 5b pop %rbx 1ec9b1: 5d pop %rbp 1ec9b2: 41 5c pop %r12 1ec9b4: 41 5d pop %r13 1ec9b6: c3 retq 1ec9b7: 4c 8b 2b mov (%rbx),%r13 1ec9ba: 31 d2 xor %edx,%edx 1ec9bc: 44 89 e6 mov %r12d,%esi 1ec9bf: 49 8b 7d 18 mov 0x18(%r13),%rdi 1ec9c3: 48 8b 07 mov (%rdi),%rax 1ec9c6: 48 8b 40 08 mov 0x8(%rax),%rax 1ec9ca: e8 00 00 00 00 callq 1ec9cf 1ec9cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ec9d4: 4c 8b 23 mov (%rbx),%r12 1ec9d7: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 1ec9de: 31 d2 xor %edx,%edx 1ec9e0: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ec9e5: 44 8b 68 1c mov 0x1c(%rax),%r13d 1ec9e9: 48 8b 07 mov (%rdi),%rax 1ec9ec: 44 89 ee mov %r13d,%esi 1ec9ef: 48 8b 40 08 mov 0x8(%rax),%rax 1ec9f3: e8 00 00 00 00 callq 1ec9f8 1ec9f8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ec9fd: 4c 8b 23 mov (%rbx),%r12 1eca00: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 1eca07: 31 d2 xor %edx,%edx 1eca09: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1eca0e: 44 8b 68 20 mov 0x20(%rax),%r13d 1eca12: 48 8b 07 mov (%rdi),%rax 1eca15: 44 89 ee mov %r13d,%esi 1eca18: 48 8b 40 08 mov 0x8(%rax),%rax 1eca1c: e8 00 00 00 00 callq 1eca21 1eca21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eca26: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 1eca2d: e9 ae fe ff ff jmpq 1ec8e0 1eca32: 49 8b 75 10 mov 0x10(%r13),%rsi 1eca36: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1eca3d 1eca3d: 89 c0 mov %eax,%eax 1eca3f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1eca47 1eca46: 00 1eca47: 73 8b jae 1ec9d4 1eca49: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1eca50 1eca50: 48 85 c0 test %rax,%rax 1eca53: 74 12 je 1eca67 1eca55: 48 8b 78 08 mov 0x8(%rax),%rdi 1eca59: 48 83 c6 08 add $0x8,%rsi 1eca5d: 31 c9 xor %ecx,%ecx 1eca5f: 44 89 e2 mov %r12d,%edx 1eca62: e8 00 00 00 00 callq 1eca67 1eca67: e9 68 ff ff ff jmpq 1ec9d4 1eca6c: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1eca71: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1eca78 1eca78: 89 c0 mov %eax,%eax 1eca7a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1eca82 1eca81: 00 1eca82: 73 1e jae 1ecaa2 1eca84: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1eca8b 1eca8b: 48 85 c0 test %rax,%rax 1eca8e: 74 12 je 1ecaa2 1eca90: 48 8b 78 08 mov 0x8(%rax),%rdi 1eca94: 48 83 c6 08 add $0x8,%rsi 1eca98: 31 c9 xor %ecx,%ecx 1eca9a: 44 89 ea mov %r13d,%edx 1eca9d: e8 00 00 00 00 callq 1ecaa2 1ecaa2: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 1ecaa9: e9 32 fe ff ff jmpq 1ec8e0 1ecaae: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1ecab3: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ecaba 1ecaba: 89 c0 mov %eax,%eax 1ecabc: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ecac4 1ecac3: 00 1ecac4: 0f 83 33 ff ff ff jae 1ec9fd 1ecaca: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ecad1 1ecad1: 48 85 c0 test %rax,%rax 1ecad4: 74 12 je 1ecae8 1ecad6: 48 8b 78 08 mov 0x8(%rax),%rdi 1ecada: 48 83 c6 08 add $0x8,%rsi 1ecade: 31 c9 xor %ecx,%ecx 1ecae0: 44 89 ea mov %r13d,%edx 1ecae3: e8 00 00 00 00 callq 1ecae8 1ecae8: e9 10 ff ff ff jmpq 1ec9fd 1ecaed: 0f 1f 00 nopl (%rax) 00000000001ecaf0 : 1ecaf0: e8 00 00 00 00 callq 1ecaf5 1ecaf5: 41 54 push %r12 1ecaf7: 49 89 f4 mov %rsi,%r12 1ecafa: 55 push %rbp 1ecafb: 48 89 fd mov %rdi,%rbp 1ecafe: e8 5d f2 ff ff callq 1ebd60 1ecb03: 4c 89 e6 mov %r12,%rsi 1ecb06: 48 89 ef mov %rbp,%rdi 1ecb09: e8 b2 f3 ff ff callq 1ebec0 1ecb0e: 4c 89 e6 mov %r12,%rsi 1ecb11: 48 89 ef mov %rbp,%rdi 1ecb14: 5d pop %rbp 1ecb15: 41 5c pop %r12 1ecb17: e9 64 fc ff ff jmpq 1ec780 1ecb1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ecb20 : 1ecb20: e8 00 00 00 00 callq 1ecb25 1ecb25: 41 54 push %r12 1ecb27: 49 89 f4 mov %rsi,%r12 1ecb2a: 55 push %rbp 1ecb2b: 48 89 fd mov %rdi,%rbp 1ecb2e: e8 6d f6 ff ff callq 1ec1a0 1ecb33: 4c 89 e6 mov %r12,%rsi 1ecb36: 48 89 ef mov %rbp,%rdi 1ecb39: e8 82 f3 ff ff callq 1ebec0 1ecb3e: 4c 89 e6 mov %r12,%rsi 1ecb41: 48 89 ef mov %rbp,%rdi 1ecb44: 5d pop %rbp 1ecb45: 41 5c pop %r12 1ecb47: e9 34 fc ff ff jmpq 1ec780 1ecb4c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ecb50 : 1ecb50: e8 00 00 00 00 callq 1ecb55 1ecb55: 55 push %rbp 1ecb56: 48 89 f5 mov %rsi,%rbp 1ecb59: 53 push %rbx 1ecb5a: 48 8b 97 58 4b 00 00 mov 0x4b58(%rdi),%rdx 1ecb61: 48 89 fb mov %rdi,%rbx 1ecb64: 48 8b 87 50 4b 00 00 mov 0x4b50(%rdi),%rax 1ecb6b: 48 8b 8f 48 4b 00 00 mov 0x4b48(%rdi),%rcx 1ecb72: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1ecb76: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1ecb7b: 8b 71 28 mov 0x28(%rcx),%esi 1ecb7e: 6a 00 pushq $0x0 1ecb80: b9 02 00 00 00 mov $0x2,%ecx 1ecb85: 8b 52 7c mov 0x7c(%rdx),%edx 1ecb88: 52 push %rdx 1ecb89: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1ecb8d: 31 d2 xor %edx,%edx 1ecb8f: 50 push %rax 1ecb90: 6a 00 pushq $0x0 1ecb92: 48 8b 3f mov (%rdi),%rdi 1ecb95: e8 00 00 00 00 callq 1ecb9a 1ecb9a: 8b 45 04 mov 0x4(%rbp),%eax 1ecb9d: 48 83 c4 20 add $0x20,%rsp 1ecba1: 83 f8 03 cmp $0x3,%eax 1ecba4: 0f 84 6a 01 00 00 je 1ecd14 1ecbaa: 77 52 ja 1ecbfe 1ecbac: 83 f8 01 cmp $0x1,%eax 1ecbaf: 0f 84 87 01 00 00 je 1ecd3c 1ecbb5: 83 f8 02 cmp $0x2,%eax 1ecbb8: 75 41 jne 1ecbfb 1ecbba: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ecbc1: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ecbc8: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ecbcf: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1ecbd3: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1ecbd8: 8b 71 28 mov 0x28(%rcx),%esi 1ecbdb: 6a 02 pushq $0x2 1ecbdd: 8b 52 7c mov 0x7c(%rdx),%edx 1ecbe0: 52 push %rdx 1ecbe1: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1ecbe5: 50 push %rax 1ecbe6: 6a 01 pushq $0x1 1ecbe8: 48 8b 3b mov (%rbx),%rdi 1ecbeb: b9 02 00 00 00 mov $0x2,%ecx 1ecbf0: 31 d2 xor %edx,%edx 1ecbf2: e8 00 00 00 00 callq 1ecbf7 1ecbf7: 48 83 c4 20 add $0x20,%rsp 1ecbfb: 5b pop %rbx 1ecbfc: 5d pop %rbp 1ecbfd: c3 retq 1ecbfe: 83 f8 04 cmp $0x4,%eax 1ecc01: 75 f8 jne 1ecbfb 1ecc03: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ecc0a: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ecc11: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ecc18: 48 8b 3b mov (%rbx),%rdi 1ecc1b: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1ecc1f: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1ecc24: 8b 71 28 mov 0x28(%rcx),%esi 1ecc27: 6a 07 pushq $0x7 1ecc29: b9 02 00 00 00 mov $0x2,%ecx 1ecc2e: 8b 52 7c mov 0x7c(%rdx),%edx 1ecc31: 52 push %rdx 1ecc32: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1ecc36: 31 d2 xor %edx,%edx 1ecc38: 50 push %rax 1ecc39: 6a 01 pushq $0x1 1ecc3b: e8 00 00 00 00 callq 1ecc40 1ecc40: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ecc47: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ecc4e: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ecc55: 48 83 c4 20 add $0x20,%rsp 1ecc59: 48 8b 3b mov (%rbx),%rdi 1ecc5c: 44 8b 8a 80 00 00 00 mov 0x80(%rdx),%r9d 1ecc63: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 1ecc68: 8b 71 2c mov 0x2c(%rcx),%esi 1ecc6b: 68 ef 0f 00 00 pushq $0xfef 1ecc70: b9 02 00 00 00 mov $0x2,%ecx 1ecc75: 8b 92 84 00 00 00 mov 0x84(%rdx),%edx 1ecc7b: 52 push %rdx 1ecc7c: 0f b6 40 21 movzbl 0x21(%rax),%eax 1ecc80: 31 d2 xor %edx,%edx 1ecc82: 50 push %rax 1ecc83: 6a 10 pushq $0x10 1ecc85: e8 00 00 00 00 callq 1ecc8a 1ecc8a: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ecc91: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ecc98: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ecc9f: 48 83 c4 20 add $0x20,%rsp 1ecca3: 48 8b 3b mov (%rbx),%rdi 1ecca6: 44 8b 8a 88 00 00 00 mov 0x88(%rdx),%r9d 1eccad: 44 0f b6 40 22 movzbl 0x22(%rax),%r8d 1eccb2: 8b 71 30 mov 0x30(%rcx),%esi 1eccb5: 68 ef 0f 00 00 pushq $0xfef 1eccba: b9 02 00 00 00 mov $0x2,%ecx 1eccbf: 8b 92 8c 00 00 00 mov 0x8c(%rdx),%edx 1eccc5: 52 push %rdx 1eccc6: 0f b6 40 23 movzbl 0x23(%rax),%eax 1eccca: 31 d2 xor %edx,%edx 1ecccc: 50 push %rax 1ecccd: 6a 10 pushq $0x10 1ecccf: e8 00 00 00 00 callq 1eccd4 1eccd4: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1eccdb: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ecce2: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ecce9: 48 83 c4 20 add $0x20,%rsp 1ecced: 44 8b 8a 90 00 00 00 mov 0x90(%rdx),%r9d 1eccf4: 44 0f b6 40 24 movzbl 0x24(%rax),%r8d 1eccf9: 8b 71 34 mov 0x34(%rcx),%esi 1eccfc: 68 ef 0f 00 00 pushq $0xfef 1ecd01: 8b 92 94 00 00 00 mov 0x94(%rdx),%edx 1ecd07: 52 push %rdx 1ecd08: 0f b6 40 25 movzbl 0x25(%rax),%eax 1ecd0c: 50 push %rax 1ecd0d: 6a 10 pushq $0x10 1ecd0f: e9 d4 fe ff ff jmpq 1ecbe8 1ecd14: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ecd1b: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ecd22: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ecd29: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1ecd2d: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1ecd32: 8b 71 28 mov 0x28(%rcx),%esi 1ecd35: 6a 03 pushq $0x3 1ecd37: e9 a1 fe ff ff jmpq 1ecbdd 1ecd3c: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ecd43: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ecd4a: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ecd51: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1ecd55: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1ecd5a: 8b 71 28 mov 0x28(%rcx),%esi 1ecd5d: 6a 01 pushq $0x1 1ecd5f: e9 79 fe ff ff jmpq 1ecbdd 1ecd64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ecd6b: 00 00 00 00 1ecd6f: 90 nop 00000000001ecd70 : 1ecd70: e8 00 00 00 00 callq 1ecd75 1ecd75: 83 3a 04 cmpl $0x4,(%rdx) 1ecd78: 41 54 push %r12 1ecd7a: 49 89 f4 mov %rsi,%r12 1ecd7d: 55 push %rbp 1ecd7e: 48 89 fd mov %rdi,%rbp 1ecd81: 53 push %rbx 1ecd82: 48 89 d3 mov %rdx,%rbx 1ecd85: 74 41 je 1ecdc8 1ecd87: 4c 89 e6 mov %r12,%rsi 1ecd8a: 48 89 ef mov %rbp,%rdi 1ecd8d: e8 ce ef ff ff callq 1ebd60 1ecd92: 4c 89 e6 mov %r12,%rsi 1ecd95: 48 89 ef mov %rbp,%rdi 1ecd98: e8 23 f1 ff ff callq 1ebec0 1ecd9d: 4c 89 e6 mov %r12,%rsi 1ecda0: 48 89 ef mov %rbp,%rdi 1ecda3: e8 d8 f9 ff ff callq 1ec780 1ecda8: 48 89 de mov %rbx,%rsi 1ecdab: 48 89 ef mov %rbp,%rdi 1ecdae: e8 00 00 00 00 callq 1ecdb3 1ecdb3: 48 89 de mov %rbx,%rsi 1ecdb6: 48 89 ef mov %rbp,%rdi 1ecdb9: e8 02 f5 ff ff callq 1ec2c0 1ecdbe: 83 3b 04 cmpl $0x4,(%rbx) 1ecdc1: 74 0c je 1ecdcf 1ecdc3: 5b pop %rbx 1ecdc4: 5d pop %rbp 1ecdc5: 41 5c pop %r12 1ecdc7: c3 retq 1ecdc8: e8 33 f8 ff ff callq 1ec600 1ecdcd: eb b8 jmp 1ecd87 1ecdcf: 5b pop %rbx 1ecdd0: 48 89 ef mov %rbp,%rdi 1ecdd3: 5d pop %rbp 1ecdd4: 41 5c pop %r12 1ecdd6: e9 f5 f8 ff ff jmpq 1ec6d0 1ecddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ecde0 : 1ecde0: e8 00 00 00 00 callq 1ecde5 1ecde5: 55 push %rbp 1ecde6: 48 89 f5 mov %rsi,%rbp 1ecde9: 53 push %rbx 1ecdea: 48 8b 97 58 4b 00 00 mov 0x4b58(%rdi),%rdx 1ecdf1: 48 89 fb mov %rdi,%rbx 1ecdf4: 48 8b 87 50 4b 00 00 mov 0x4b50(%rdi),%rax 1ecdfb: 48 8b 8f 48 4b 00 00 mov 0x4b48(%rdi),%rcx 1ece02: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1ece06: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1ece0b: 8b 71 28 mov 0x28(%rcx),%esi 1ece0e: 6a 00 pushq $0x0 1ece10: b9 02 00 00 00 mov $0x2,%ecx 1ece15: 8b 52 7c mov 0x7c(%rdx),%edx 1ece18: 52 push %rdx 1ece19: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1ece1d: 31 d2 xor %edx,%edx 1ece1f: 50 push %rax 1ece20: 6a 00 pushq $0x0 1ece22: 48 8b 3f mov (%rdi),%rdi 1ece25: e8 00 00 00 00 callq 1ece2a 1ece2a: 8b 45 04 mov 0x4(%rbp),%eax 1ece2d: 48 83 c4 20 add $0x20,%rsp 1ece31: 83 f8 03 cmp $0x3,%eax 1ece34: 74 7e je 1eceb4 1ece36: 77 52 ja 1ece8a 1ece38: 83 f8 01 cmp $0x1,%eax 1ece3b: 0f 84 98 00 00 00 je 1eced9 1ece41: 83 f8 02 cmp $0x2,%eax 1ece44: 75 41 jne 1ece87 1ece46: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ece4d: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ece54: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ece5b: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1ece5f: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1ece64: 8b 71 28 mov 0x28(%rcx),%esi 1ece67: 6a 02 pushq $0x2 1ece69: 8b 52 7c mov 0x7c(%rdx),%edx 1ece6c: 48 8b 3b mov (%rbx),%rdi 1ece6f: b9 02 00 00 00 mov $0x2,%ecx 1ece74: 52 push %rdx 1ece75: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1ece79: 31 d2 xor %edx,%edx 1ece7b: 50 push %rax 1ece7c: 6a 01 pushq $0x1 1ece7e: e8 00 00 00 00 callq 1ece83 1ece83: 48 83 c4 20 add $0x20,%rsp 1ece87: 5b pop %rbx 1ece88: 5d pop %rbp 1ece89: c3 retq 1ece8a: 83 f8 04 cmp $0x4,%eax 1ece8d: 75 f8 jne 1ece87 1ece8f: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ece96: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ece9d: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ecea4: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1ecea8: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1ecead: 8b 71 28 mov 0x28(%rcx),%esi 1eceb0: 6a 07 pushq $0x7 1eceb2: eb b5 jmp 1ece69 1eceb4: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ecebb: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ecec2: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1ecec9: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1ececd: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1eced2: 8b 71 28 mov 0x28(%rcx),%esi 1eced5: 6a 03 pushq $0x3 1eced7: eb 90 jmp 1ece69 1eced9: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 1ecee0: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 1ecee7: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 1eceee: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1ecef2: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1ecef7: 8b 71 28 mov 0x28(%rcx),%esi 1ecefa: 6a 01 pushq $0x1 1ecefc: e9 68 ff ff ff jmpq 1ece69 1ecf01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ecf08: 00 00 00 00 1ecf0c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ecf10 : 1ecf10: e8 00 00 00 00 callq 1ecf15 1ecf15: 83 3a 04 cmpl $0x4,(%rdx) 1ecf18: 41 54 push %r12 1ecf1a: 49 89 f4 mov %rsi,%r12 1ecf1d: 55 push %rbp 1ecf1e: 48 89 fd mov %rdi,%rbp 1ecf21: 53 push %rbx 1ecf22: 48 89 d3 mov %rdx,%rbx 1ecf25: 74 41 je 1ecf68 1ecf27: 4c 89 e6 mov %r12,%rsi 1ecf2a: 48 89 ef mov %rbp,%rdi 1ecf2d: e8 6e f2 ff ff callq 1ec1a0 1ecf32: 4c 89 e6 mov %r12,%rsi 1ecf35: 48 89 ef mov %rbp,%rdi 1ecf38: e8 83 ef ff ff callq 1ebec0 1ecf3d: 4c 89 e6 mov %r12,%rsi 1ecf40: 48 89 ef mov %rbp,%rdi 1ecf43: e8 38 f8 ff ff callq 1ec780 1ecf48: 48 89 de mov %rbx,%rsi 1ecf4b: 48 89 ef mov %rbp,%rdi 1ecf4e: e8 00 00 00 00 callq 1ecf53 1ecf53: 48 89 de mov %rbx,%rsi 1ecf56: 48 89 ef mov %rbp,%rdi 1ecf59: e8 b2 f4 ff ff callq 1ec410 1ecf5e: 83 3b 04 cmpl $0x4,(%rbx) 1ecf61: 74 0c je 1ecf6f 1ecf63: 5b pop %rbx 1ecf64: 5d pop %rbp 1ecf65: 41 5c pop %r12 1ecf67: c3 retq 1ecf68: e8 93 f6 ff ff callq 1ec600 1ecf6d: eb b8 jmp 1ecf27 1ecf6f: 5b pop %rbx 1ecf70: 48 89 ef mov %rbp,%rdi 1ecf73: 5d pop %rbp 1ecf74: 41 5c pop %r12 1ecf76: e9 55 f7 ff ff jmpq 1ec6d0 1ecf7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ecf80 : 1ecf80: e8 00 00 00 00 callq 1ecf85 1ecf85: 41 54 push %r12 1ecf87: 49 89 f4 mov %rsi,%r12 1ecf8a: 55 push %rbp 1ecf8b: 48 89 fd mov %rdi,%rbp 1ecf8e: e8 00 00 00 00 callq 1ecf93 1ecf93: 4c 89 e6 mov %r12,%rsi 1ecf96: 48 89 ef mov %rbp,%rdi 1ecf99: 5d pop %rbp 1ecf9a: 41 5c pop %r12 1ecf9c: e9 1f f3 ff ff jmpq 1ec2c0 1ecfa1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ecfa8: 00 00 00 00 1ecfac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ecfb0 : 1ecfb0: e8 00 00 00 00 callq 1ecfb5 1ecfb5: 41 54 push %r12 1ecfb7: 49 89 f4 mov %rsi,%r12 1ecfba: 55 push %rbp 1ecfbb: 48 89 fd mov %rdi,%rbp 1ecfbe: e8 00 00 00 00 callq 1ecfc3 1ecfc3: 4c 89 e6 mov %r12,%rsi 1ecfc6: 48 89 ef mov %rbp,%rdi 1ecfc9: 5d pop %rbp 1ecfca: 41 5c pop %r12 1ecfcc: e9 3f f4 ff ff jmpq 1ec410 1ecfd1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ecfd8: 00 00 00 00 1ecfdc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ecfe0 : 1ecfe0: e8 00 00 00 00 callq 1ecfe5 1ecfe5: 48 c7 87 38 4b 00 00 movq $0x0,0x4b38(%rdi) 1ecfec: 00 00 00 00 1ecff0: 48 89 37 mov %rsi,(%rdi) 1ecff3: 89 57 08 mov %edx,0x8(%rdi) 1ecff6: 48 89 8f 48 4b 00 00 mov %rcx,0x4b48(%rdi) 1ecffd: 4c 89 87 50 4b 00 00 mov %r8,0x4b50(%rdi) 1ed004: 4c 89 8f 58 4b 00 00 mov %r9,0x4b58(%rdi) 1ed00b: c3 retq 1ed00c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ed010 : 1ed010: e8 00 00 00 00 callq 1ed015 1ed015: 48 c7 87 38 4b 00 00 movq $0x0,0x4b38(%rdi) 1ed01c: 00 00 00 00 1ed020: 48 89 37 mov %rsi,(%rdi) 1ed023: 89 57 08 mov %edx,0x8(%rdi) 1ed026: 48 89 8f 48 4b 00 00 mov %rcx,0x4b48(%rdi) 1ed02d: 4c 89 87 50 4b 00 00 mov %r8,0x4b50(%rdi) 1ed034: 4c 89 8f 58 4b 00 00 mov %r9,0x4b58(%rdi) 1ed03b: c3 retq 1ed03c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ed040 : 1ed040: e8 00 00 00 00 callq 1ed045 1ed045: b8 01 00 00 00 mov $0x1,%eax 1ed04a: c3 retq 1ed04b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ed050 : 1ed050: e8 00 00 00 00 callq 1ed055 1ed055: 8b 47 24 mov 0x24(%rdi),%eax 1ed058: 89 06 mov %eax,(%rsi) 1ed05a: c3 retq 1ed05b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ed060 : 1ed060: e8 00 00 00 00 callq 1ed065 1ed065: 83 7f 10 02 cmpl $0x2,0x10(%rdi) 1ed069: 0f 94 c0 sete %al 1ed06c: c3 retq 1ed06d: 0f 1f 00 nopl (%rax) 00000000001ed070 : 1ed070: e8 00 00 00 00 callq 1ed075 1ed075: 48 83 ec 10 sub $0x10,%rsp 1ed079: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ed080: 00 00 1ed082: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ed087: 48 8b 47 40 mov 0x40(%rdi),%rax 1ed08b: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1ed090: 8b 48 18 mov 0x18(%rax),%ecx 1ed093: 48 8b 47 38 mov 0x38(%rdi),%rax 1ed097: 0f b6 50 06 movzbl 0x6(%rax),%edx 1ed09b: 48 8b 47 30 mov 0x30(%rdi),%rax 1ed09f: 48 8b 3f mov (%rdi),%rdi 1ed0a2: 8b 70 04 mov 0x4(%rax),%esi 1ed0a5: e8 00 00 00 00 callq 1ed0aa 1ed0aa: 8b 44 24 04 mov 0x4(%rsp),%eax 1ed0ae: 85 c0 test %eax,%eax 1ed0b0: 0f 94 c0 sete %al 1ed0b3: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1ed0b8: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1ed0bf: 00 00 1ed0c1: 75 05 jne 1ed0c8 1ed0c3: 48 83 c4 10 add $0x10,%rsp 1ed0c7: c3 retq 1ed0c8: e8 00 00 00 00 callq 1ed0cd 1ed0cd: 0f 1f 00 nopl (%rax) 00000000001ed0d0 : 1ed0d0: e8 00 00 00 00 callq 1ed0d5 1ed0d5: 83 7f 10 02 cmpl $0x2,0x10(%rdi) 1ed0d9: 74 03 je 1ed0de 1ed0db: 31 c0 xor %eax,%eax 1ed0dd: c3 retq 1ed0de: 53 push %rbx 1ed0df: 48 8b 47 40 mov 0x40(%rdi),%rax 1ed0e3: 48 89 fb mov %rdi,%rbx 1ed0e6: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed0ec: 45 31 c0 xor %r8d,%r8d 1ed0ef: 8b 48 20 mov 0x20(%rax),%ecx 1ed0f2: 48 8b 47 38 mov 0x38(%rdi),%rax 1ed0f6: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ed0fa: 48 8b 47 30 mov 0x30(%rdi),%rax 1ed0fe: 8b 70 2c mov 0x2c(%rax),%esi 1ed101: 68 1c 03 00 00 pushq $0x31c 1ed106: 68 00 00 00 00 pushq $0x0 1ed10b: 68 10 27 00 00 pushq $0x2710 1ed110: 48 8b 3f mov (%rdi),%rdi 1ed113: e8 00 00 00 00 callq 1ed118 1ed118: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed11c: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed120: 41 b9 91 00 00 00 mov $0x91,%r9d 1ed126: 48 8b 3b mov (%rbx),%rdi 1ed129: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1ed12d: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ed131: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ed135: 8b 72 28 mov 0x28(%rdx),%esi 1ed138: ba 01 00 00 00 mov $0x1,%edx 1ed13d: e8 00 00 00 00 callq 1ed142 1ed142: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed146: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed14a: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed150: 48 8b 3b mov (%rbx),%rdi 1ed153: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ed157: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ed15b: 44 8b 40 20 mov 0x20(%rax),%r8d 1ed15f: 8b 72 2c mov 0x2c(%rdx),%esi 1ed162: ba 01 00 00 00 mov $0x1,%edx 1ed167: e8 00 00 00 00 callq 1ed16c 1ed16c: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed170: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed176: 45 31 c0 xor %r8d,%r8d 1ed179: 8b 48 20 mov 0x20(%rax),%ecx 1ed17c: 48 8b 43 38 mov 0x38(%rbx),%rax 1ed180: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ed184: 48 8b 43 30 mov 0x30(%rbx),%rax 1ed188: 8b 70 2c mov 0x2c(%rax),%esi 1ed18b: 68 25 03 00 00 pushq $0x325 1ed190: 68 00 00 00 00 pushq $0x0 1ed195: 68 10 27 00 00 pushq $0x2710 1ed19a: 48 8b 3b mov (%rbx),%rdi 1ed19d: e8 00 00 00 00 callq 1ed1a2 1ed1a2: b8 01 00 00 00 mov $0x1,%eax 1ed1a7: 48 83 c4 30 add $0x30,%rsp 1ed1ab: 5b pop %rbx 1ed1ac: c3 retq 1ed1ad: 0f 1f 00 nopl (%rax) 00000000001ed1b0 : 1ed1b0: e8 00 00 00 00 callq 1ed1b5 1ed1b5: 83 7f 10 02 cmpl $0x2,0x10(%rdi) 1ed1b9: 74 03 je 1ed1be 1ed1bb: 31 c0 xor %eax,%eax 1ed1bd: c3 retq 1ed1be: 53 push %rbx 1ed1bf: 48 8b 47 40 mov 0x40(%rdi),%rax 1ed1c3: 48 89 fb mov %rdi,%rbx 1ed1c6: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed1cc: 45 31 c0 xor %r8d,%r8d 1ed1cf: 8b 48 20 mov 0x20(%rax),%ecx 1ed1d2: 48 8b 47 38 mov 0x38(%rdi),%rax 1ed1d6: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ed1da: 48 8b 47 30 mov 0x30(%rdi),%rax 1ed1de: 8b 70 2c mov 0x2c(%rax),%esi 1ed1e1: 68 05 03 00 00 pushq $0x305 1ed1e6: 68 00 00 00 00 pushq $0x0 1ed1eb: 68 10 27 00 00 pushq $0x2710 1ed1f0: 48 8b 3f mov (%rdi),%rdi 1ed1f3: e8 00 00 00 00 callq 1ed1f8 1ed1f8: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed1fc: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed200: 41 b9 90 00 00 00 mov $0x90,%r9d 1ed206: 48 8b 3b mov (%rbx),%rdi 1ed209: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1ed20d: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ed211: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ed215: 8b 72 28 mov 0x28(%rdx),%esi 1ed218: ba 01 00 00 00 mov $0x1,%edx 1ed21d: e8 00 00 00 00 callq 1ed222 1ed222: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed226: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed22a: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed230: 48 8b 3b mov (%rbx),%rdi 1ed233: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ed237: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ed23b: 44 8b 40 20 mov 0x20(%rax),%r8d 1ed23f: 8b 72 2c mov 0x2c(%rdx),%esi 1ed242: ba 01 00 00 00 mov $0x1,%edx 1ed247: e8 00 00 00 00 callq 1ed24c 1ed24c: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed250: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed256: 45 31 c0 xor %r8d,%r8d 1ed259: 8b 48 20 mov 0x20(%rax),%ecx 1ed25c: 48 8b 43 38 mov 0x38(%rbx),%rax 1ed260: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ed264: 48 8b 43 30 mov 0x30(%rbx),%rax 1ed268: 8b 70 2c mov 0x2c(%rax),%esi 1ed26b: 68 0e 03 00 00 pushq $0x30e 1ed270: 68 00 00 00 00 pushq $0x0 1ed275: 68 10 27 00 00 pushq $0x2710 1ed27a: 48 8b 3b mov (%rbx),%rdi 1ed27d: e8 00 00 00 00 callq 1ed282 1ed282: b8 01 00 00 00 mov $0x1,%eax 1ed287: 48 83 c4 30 add $0x30,%rsp 1ed28b: 5b pop %rbx 1ed28c: c3 retq 1ed28d: 0f 1f 00 nopl (%rax) 00000000001ed290 : 1ed290: e8 00 00 00 00 callq 1ed295 1ed295: 8b 47 24 mov 0x24(%rdi),%eax 1ed298: 89 06 mov %eax,(%rsi) 1ed29a: c3 retq 1ed29b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ed2a0 : 1ed2a0: e8 00 00 00 00 callq 1ed2a5 1ed2a5: 41 55 push %r13 1ed2a7: 41 54 push %r12 1ed2a9: 55 push %rbp 1ed2aa: 53 push %rbx 1ed2ab: 48 83 ec 10 sub $0x10,%rsp 1ed2af: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ed2b6: 00 00 1ed2b8: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ed2bd: 31 c0 xor %eax,%eax 1ed2bf: 39 77 24 cmp %esi,0x24(%rdi) 1ed2c2: 0f 84 10 01 00 00 je 1ed3d8 1ed2c8: 48 8b 47 40 mov 0x40(%rdi),%rax 1ed2cc: 48 89 fb mov %rdi,%rbx 1ed2cf: 89 f5 mov %esi,%ebp 1ed2d1: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1ed2d6: 8b 48 18 mov 0x18(%rax),%ecx 1ed2d9: 48 8b 47 38 mov 0x38(%rdi),%rax 1ed2dd: 0f b6 50 06 movzbl 0x6(%rax),%edx 1ed2e1: 48 8b 47 30 mov 0x30(%rdi),%rax 1ed2e5: 48 8b 3f mov (%rdi),%rdi 1ed2e8: 8b 70 04 mov 0x4(%rax),%esi 1ed2eb: e8 00 00 00 00 callq 1ed2f0 1ed2f0: 8b 44 24 04 mov 0x4(%rsp),%eax 1ed2f4: 85 c0 test %eax,%eax 1ed2f6: 0f 85 dc 00 00 00 jne 1ed3d8 1ed2fc: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed300: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed306: 45 31 c0 xor %r8d,%r8d 1ed309: 45 31 e4 xor %r12d,%r12d 1ed30c: 66 41 89 ec mov %bp,%r12w 1ed310: 8b 48 20 mov 0x20(%rax),%ecx 1ed313: 48 8b 43 38 mov 0x38(%rbx),%rax 1ed317: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ed31b: 48 8b 43 30 mov 0x30(%rbx),%rax 1ed31f: 8b 70 2c mov 0x2c(%rax),%esi 1ed322: 68 32 01 00 00 pushq $0x132 1ed327: 68 00 00 00 00 pushq $0x0 1ed32c: 68 10 27 00 00 pushq $0x2710 1ed331: 48 8b 3b mov (%rbx),%rdi 1ed334: e8 00 00 00 00 callq 1ed339 1ed339: 89 6b 24 mov %ebp,0x24(%rbx) 1ed33c: 48 8b 2b mov (%rbx),%rbp 1ed33f: 44 89 e2 mov %r12d,%edx 1ed342: 48 8b 43 30 mov 0x30(%rbx),%rax 1ed346: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1ed34a: 44 8b 68 1c mov 0x1c(%rax),%r13d 1ed34e: 48 8b 07 mov (%rdi),%rax 1ed351: 44 89 ee mov %r13d,%esi 1ed354: 48 8b 40 08 mov 0x8(%rax),%rax 1ed358: e8 00 00 00 00 callq 1ed35d 1ed35d: 48 83 c4 18 add $0x18,%rsp 1ed361: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ed366: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed36a: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed36e: 41 b9 31 00 00 00 mov $0x31,%r9d 1ed374: 48 8b 3b mov (%rbx),%rdi 1ed377: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1ed37b: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ed37f: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ed383: 8b 72 28 mov 0x28(%rdx),%esi 1ed386: ba 01 00 00 00 mov $0x1,%edx 1ed38b: e8 00 00 00 00 callq 1ed390 1ed390: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1ed395: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ed39c: 00 00 1ed39e: 0f 85 8e 00 00 00 jne 1ed432 1ed3a4: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed3a8: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed3ac: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed3b2: 48 8b 3b mov (%rbx),%rdi 1ed3b5: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ed3b9: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ed3bd: 44 8b 40 20 mov 0x20(%rax),%r8d 1ed3c1: 8b 72 2c mov 0x2c(%rdx),%esi 1ed3c4: 48 83 c4 10 add $0x10,%rsp 1ed3c8: ba 01 00 00 00 mov $0x1,%edx 1ed3cd: 5b pop %rbx 1ed3ce: 5d pop %rbp 1ed3cf: 41 5c pop %r12 1ed3d1: 41 5d pop %r13 1ed3d3: e9 00 00 00 00 jmpq 1ed3d8 1ed3d8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1ed3dd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ed3e4: 00 00 1ed3e6: 75 4a jne 1ed432 1ed3e8: 48 83 c4 10 add $0x10,%rsp 1ed3ec: 5b pop %rbx 1ed3ed: 5d pop %rbp 1ed3ee: 41 5c pop %r12 1ed3f0: 41 5d pop %r13 1ed3f2: c3 retq 1ed3f3: 48 8b 75 10 mov 0x10(%rbp),%rsi 1ed3f7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ed3fe 1ed3fe: 89 c0 mov %eax,%eax 1ed400: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ed408 1ed407: 00 1ed408: 0f 83 58 ff ff ff jae 1ed366 1ed40e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ed415 1ed415: 48 85 c0 test %rax,%rax 1ed418: 74 13 je 1ed42d 1ed41a: 48 8b 78 08 mov 0x8(%rax),%rdi 1ed41e: 48 83 c6 08 add $0x8,%rsi 1ed422: 44 89 e1 mov %r12d,%ecx 1ed425: 44 89 ea mov %r13d,%edx 1ed428: e8 00 00 00 00 callq 1ed42d 1ed42d: e9 34 ff ff ff jmpq 1ed366 1ed432: e8 00 00 00 00 callq 1ed437 1ed437: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1ed43e: 00 00 00000000001ed440 : 1ed440: e8 00 00 00 00 callq 1ed445 1ed445: 41 55 push %r13 1ed447: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed44d: 41 54 push %r12 1ed44f: 55 push %rbp 1ed450: 48 89 f5 mov %rsi,%rbp 1ed453: 53 push %rbx 1ed454: 48 8b 57 38 mov 0x38(%rdi),%rdx 1ed458: 48 89 fb mov %rdi,%rbx 1ed45b: 48 8b 47 40 mov 0x40(%rdi),%rax 1ed45f: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx 1ed463: 48 8b 57 30 mov 0x30(%rdi),%rdx 1ed467: 44 8b 40 04 mov 0x4(%rax),%r8d 1ed46b: 48 8b 3f mov (%rdi),%rdi 1ed46e: 8b 72 08 mov 0x8(%rdx),%esi 1ed471: ba 01 00 00 00 mov $0x1,%edx 1ed476: e8 00 00 00 00 callq 1ed47b 1ed47b: 48 8b 4b 30 mov 0x30(%rbx),%rcx 1ed47f: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed483: 45 31 c0 xor %r8d,%r8d 1ed486: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed48a: 48 8b 3b mov (%rbx),%rdi 1ed48d: 41 b9 02 00 00 00 mov $0x2,%r9d 1ed493: 8b 71 0c mov 0xc(%rcx),%esi 1ed496: 0f b6 12 movzbl (%rdx),%edx 1ed499: 6a 6f pushq $0x6f 1ed49b: 68 00 00 00 00 pushq $0x0 1ed4a0: 6a 0a pushq $0xa 1ed4a2: 8b 08 mov (%rax),%ecx 1ed4a4: e8 00 00 00 00 callq 1ed4a9 1ed4a9: 4c 8b 23 mov (%rbx),%r12 1ed4ac: 48 8b 43 30 mov 0x30(%rbx),%rax 1ed4b0: ba f0 00 00 00 mov $0xf0,%edx 1ed4b5: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ed4ba: 44 8b 68 30 mov 0x30(%rax),%r13d 1ed4be: 48 8b 07 mov (%rdi),%rax 1ed4c1: 44 89 ee mov %r13d,%esi 1ed4c4: 48 8b 40 08 mov 0x8(%rax),%rax 1ed4c8: e8 00 00 00 00 callq 1ed4cd 1ed4cd: 48 83 c4 18 add $0x18,%rsp 1ed4d1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ed4d6: 48 8b 43 30 mov 0x30(%rbx),%rax 1ed4da: 48 8b 3b mov (%rbx),%rdi 1ed4dd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ed4e4: 8b 70 34 mov 0x34(%rax),%esi 1ed4e7: e8 00 00 00 00 callq 1ed4ec 1ed4ec: 45 31 c9 xor %r9d,%r9d 1ed4ef: 89 45 00 mov %eax,0x0(%rbp) 1ed4f2: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed4f6: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed4fa: 48 8b 3b mov (%rbx),%rdi 1ed4fd: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx 1ed501: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ed505: 44 8b 40 04 mov 0x4(%rax),%r8d 1ed509: 5b pop %rbx 1ed50a: 8b 72 08 mov 0x8(%rdx),%esi 1ed50d: 5d pop %rbp 1ed50e: ba 01 00 00 00 mov $0x1,%edx 1ed513: 41 5c pop %r12 1ed515: 41 5d pop %r13 1ed517: e9 00 00 00 00 jmpq 1ed51c 1ed51c: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1ed521: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ed528 1ed528: 89 c0 mov %eax,%eax 1ed52a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ed532 1ed531: 00 1ed532: 73 a2 jae 1ed4d6 1ed534: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ed53b 1ed53b: 48 85 c0 test %rax,%rax 1ed53e: 74 15 je 1ed555 1ed540: 48 8b 78 08 mov 0x8(%rax),%rdi 1ed544: 48 83 c6 08 add $0x8,%rsi 1ed548: b9 f0 00 00 00 mov $0xf0,%ecx 1ed54d: 44 89 ea mov %r13d,%edx 1ed550: e8 00 00 00 00 callq 1ed555 1ed555: e9 7c ff ff ff jmpq 1ed4d6 1ed55a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001ed560 : 1ed560: e8 00 00 00 00 callq 1ed565 1ed565: 41 55 push %r13 1ed567: 41 89 d5 mov %edx,%r13d 1ed56a: 41 b9 64 00 00 00 mov $0x64,%r9d 1ed570: 45 31 c0 xor %r8d,%r8d 1ed573: 41 54 push %r12 1ed575: 41 89 f4 mov %esi,%r12d 1ed578: 55 push %rbp 1ed579: 48 89 fd mov %rdi,%rbp 1ed57c: 53 push %rbx 1ed57d: 89 f3 mov %esi,%ebx 1ed57f: 48 83 ec 10 sub $0x10,%rsp 1ed583: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ed58a: 00 00 1ed58c: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ed591: 31 c0 xor %eax,%eax 1ed593: 48 8b 47 40 mov 0x40(%rdi),%rax 1ed597: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1ed59e: 00 1ed59f: 8b 48 20 mov 0x20(%rax),%ecx 1ed5a2: 48 8b 47 38 mov 0x38(%rdi),%rax 1ed5a6: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ed5aa: 48 8b 47 30 mov 0x30(%rdi),%rax 1ed5ae: 8b 70 2c mov 0x2c(%rax),%esi 1ed5b1: 68 87 00 00 00 pushq $0x87 1ed5b6: 68 00 00 00 00 pushq $0x0 1ed5bb: 68 21 03 00 00 pushq $0x321 1ed5c0: 48 8b 3f mov (%rdi),%rdi 1ed5c3: e8 00 00 00 00 callq 1ed5c8 1ed5c8: 48 8b 55 38 mov 0x38(%rbp),%rdx 1ed5cc: 48 8b 45 40 mov 0x40(%rbp),%rax 1ed5d0: 48 83 c4 18 add $0x18,%rsp 1ed5d4: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1ed5d8: 48 8b 55 30 mov 0x30(%rbp),%rdx 1ed5dc: 8b 72 28 mov 0x28(%rdx),%esi 1ed5df: 84 db test %bl,%bl 1ed5e1: 0f 84 9b 00 00 00 je 1ed682 1ed5e7: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ed5eb: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1ed5ef: 41 b9 20 00 00 00 mov $0x20,%r9d 1ed5f5: ba 01 00 00 00 mov $0x1,%edx 1ed5fa: e8 00 00 00 00 callq 1ed5ff 1ed5ff: 48 8b 55 38 mov 0x38(%rbp),%rdx 1ed603: 48 8b 45 40 mov 0x40(%rbp),%rax 1ed607: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed60d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1ed611: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ed615: 48 8b 55 30 mov 0x30(%rbp),%rdx 1ed619: 44 8b 40 20 mov 0x20(%rax),%r8d 1ed61d: 8b 72 2c mov 0x2c(%rdx),%esi 1ed620: ba 01 00 00 00 mov $0x1,%edx 1ed625: e8 00 00 00 00 callq 1ed62a 1ed62a: 45 84 ed test %r13b,%r13b 1ed62d: 74 38 je 1ed667 1ed62f: bb 65 00 00 00 mov $0x65,%ebx 1ed634: eb 17 jmp 1ed64d 1ed636: 8b 54 24 04 mov 0x4(%rsp),%edx 1ed63a: 85 d2 test %edx,%edx 1ed63c: 75 29 jne 1ed667 1ed63e: bf c6 a7 00 00 mov $0xa7c6,%edi 1ed643: e8 00 00 00 00 callq 1ed648 1ed648: 83 eb 01 sub $0x1,%ebx 1ed64b: 74 1a je 1ed667 1ed64d: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1ed652: 48 89 ef mov %rbp,%rdi 1ed655: e8 e6 fd ff ff callq 1ed440 1ed65a: 45 84 e4 test %r12b,%r12b 1ed65d: 75 d7 jne 1ed636 1ed65f: 8b 44 24 04 mov 0x4(%rsp),%eax 1ed663: 85 c0 test %eax,%eax 1ed665: 75 d7 jne 1ed63e 1ed667: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1ed66c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ed673: 00 00 1ed675: 75 28 jne 1ed69f 1ed677: 48 83 c4 10 add $0x10,%rsp 1ed67b: 5b pop %rbx 1ed67c: 5d pop %rbp 1ed67d: 41 5c pop %r12 1ed67f: 41 5d pop %r13 1ed681: c3 retq 1ed682: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ed686: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1ed68a: 41 b9 21 00 00 00 mov $0x21,%r9d 1ed690: ba 01 00 00 00 mov $0x1,%edx 1ed695: e8 00 00 00 00 callq 1ed69a 1ed69a: e9 60 ff ff ff jmpq 1ed5ff 1ed69f: e8 00 00 00 00 callq 1ed6a4 1ed6a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ed6ab: 00 00 00 00 1ed6af: 90 nop 00000000001ed6b0 : 1ed6b0: e8 00 00 00 00 callq 1ed6b5 1ed6b5: 41 55 push %r13 1ed6b7: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed6bd: 41 54 push %r12 1ed6bf: 55 push %rbp 1ed6c0: 48 89 f5 mov %rsi,%rbp 1ed6c3: 53 push %rbx 1ed6c4: 48 8b 57 38 mov 0x38(%rdi),%rdx 1ed6c8: 48 89 fb mov %rdi,%rbx 1ed6cb: 48 8b 47 40 mov 0x40(%rdi),%rax 1ed6cf: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx 1ed6d3: 48 8b 57 30 mov 0x30(%rdi),%rdx 1ed6d7: 44 8b 40 04 mov 0x4(%rax),%r8d 1ed6db: 48 8b 3f mov (%rdi),%rdi 1ed6de: 8b 72 08 mov 0x8(%rdx),%esi 1ed6e1: ba 01 00 00 00 mov $0x1,%edx 1ed6e6: e8 00 00 00 00 callq 1ed6eb 1ed6eb: 48 8b 4b 30 mov 0x30(%rbx),%rcx 1ed6ef: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed6f3: 45 31 c0 xor %r8d,%r8d 1ed6f6: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed6fa: 48 8b 3b mov (%rbx),%rdi 1ed6fd: 41 b9 02 00 00 00 mov $0x2,%r9d 1ed703: 8b 71 10 mov 0x10(%rcx),%esi 1ed706: 0f b6 12 movzbl (%rdx),%edx 1ed709: 68 11 02 00 00 pushq $0x211 1ed70e: 68 00 00 00 00 pushq $0x0 1ed713: 6a 0a pushq $0xa 1ed715: 8b 08 mov (%rax),%ecx 1ed717: e8 00 00 00 00 callq 1ed71c 1ed71c: 4c 8b 23 mov (%rbx),%r12 1ed71f: 48 8b 43 30 mov 0x30(%rbx),%rax 1ed723: ba f0 00 00 00 mov $0xf0,%edx 1ed728: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ed72d: 44 8b 68 30 mov 0x30(%rax),%r13d 1ed731: 48 8b 07 mov (%rdi),%rax 1ed734: 44 89 ee mov %r13d,%esi 1ed737: 48 8b 40 08 mov 0x8(%rax),%rax 1ed73b: e8 00 00 00 00 callq 1ed740 1ed740: 48 83 c4 18 add $0x18,%rsp 1ed744: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ed749: 48 8b 43 30 mov 0x30(%rbx),%rax 1ed74d: 48 8b 3b mov (%rbx),%rdi 1ed750: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ed757: 8b 70 34 mov 0x34(%rax),%esi 1ed75a: e8 00 00 00 00 callq 1ed75f 1ed75f: 45 31 c9 xor %r9d,%r9d 1ed762: 89 45 00 mov %eax,0x0(%rbp) 1ed765: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed769: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed76d: 48 8b 3b mov (%rbx),%rdi 1ed770: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx 1ed774: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ed778: 44 8b 40 04 mov 0x4(%rax),%r8d 1ed77c: 5b pop %rbx 1ed77d: 8b 72 08 mov 0x8(%rdx),%esi 1ed780: 5d pop %rbp 1ed781: ba 01 00 00 00 mov $0x1,%edx 1ed786: 41 5c pop %r12 1ed788: 41 5d pop %r13 1ed78a: e9 00 00 00 00 jmpq 1ed78f 1ed78f: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1ed794: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ed79b 1ed79b: 89 c0 mov %eax,%eax 1ed79d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ed7a5 1ed7a4: 00 1ed7a5: 73 a2 jae 1ed749 1ed7a7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ed7ae 1ed7ae: 48 85 c0 test %rax,%rax 1ed7b1: 74 15 je 1ed7c8 1ed7b3: 48 8b 78 08 mov 0x8(%rax),%rdi 1ed7b7: 48 83 c6 08 add $0x8,%rsi 1ed7bb: b9 f0 00 00 00 mov $0xf0,%ecx 1ed7c0: 44 89 ea mov %r13d,%edx 1ed7c3: e8 00 00 00 00 callq 1ed7c8 1ed7c8: e9 7c ff ff ff jmpq 1ed749 1ed7cd: 0f 1f 00 nopl (%rax) 00000000001ed7d0 : 1ed7d0: e8 00 00 00 00 callq 1ed7d5 1ed7d5: 83 7f 10 02 cmpl $0x2,0x10(%rdi) 1ed7d9: 74 01 je 1ed7dc 1ed7db: c3 retq 1ed7dc: e9 cf fe ff ff jmpq 1ed6b0 1ed7e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ed7e8: 00 00 00 00 1ed7ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ed7f0 : 1ed7f0: e8 00 00 00 00 callq 1ed7f5 1ed7f5: 41 55 push %r13 1ed7f7: 41 54 push %r12 1ed7f9: 55 push %rbp 1ed7fa: 53 push %rbx 1ed7fb: 48 83 ec 10 sub $0x10,%rsp 1ed7ff: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ed806: 00 00 1ed808: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ed80d: 31 c0 xor %eax,%eax 1ed80f: 83 7f 10 02 cmpl $0x2,0x10(%rdi) 1ed813: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1ed81a: 00 1ed81b: 74 1f je 1ed83c 1ed81d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1ed822: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ed829: 00 00 1ed82b: 0f 85 24 01 00 00 jne 1ed955 1ed831: 48 83 c4 10 add $0x10,%rsp 1ed835: 5b pop %rbx 1ed836: 5d pop %rbp 1ed837: 41 5c pop %r12 1ed839: 41 5d pop %r13 1ed83b: c3 retq 1ed83c: 48 8b 47 40 mov 0x40(%rdi),%rax 1ed840: 41 89 d4 mov %edx,%r12d 1ed843: 89 f5 mov %esi,%ebp 1ed845: 41 89 f5 mov %esi,%r13d 1ed848: 48 89 fb mov %rdi,%rbx 1ed84b: 41 b9 64 00 00 00 mov $0x64,%r9d 1ed851: 45 31 c0 xor %r8d,%r8d 1ed854: 8b 48 20 mov 0x20(%rax),%ecx 1ed857: 48 8b 47 38 mov 0x38(%rdi),%rax 1ed85b: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ed85f: 48 8b 47 30 mov 0x30(%rdi),%rax 1ed863: 8b 70 2c mov 0x2c(%rax),%esi 1ed866: 68 2d 02 00 00 pushq $0x22d 1ed86b: 68 00 00 00 00 pushq $0x0 1ed870: 68 21 03 00 00 pushq $0x321 1ed875: 48 8b 3f mov (%rdi),%rdi 1ed878: e8 00 00 00 00 callq 1ed87d 1ed87d: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed881: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed885: 48 83 c4 18 add $0x18,%rsp 1ed889: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1ed88d: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ed891: 8b 72 28 mov 0x28(%rdx),%esi 1ed894: 40 84 ed test %bpl,%bpl 1ed897: 0f 85 8d 00 00 00 jne 1ed92a 1ed89d: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ed8a1: 48 8b 3b mov (%rbx),%rdi 1ed8a4: 41 b9 21 00 00 00 mov $0x21,%r9d 1ed8aa: ba 01 00 00 00 mov $0x1,%edx 1ed8af: e8 00 00 00 00 callq 1ed8b4 1ed8b4: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ed8b8: 48 8b 43 40 mov 0x40(%rbx),%rax 1ed8bc: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed8c2: 48 8b 3b mov (%rbx),%rdi 1ed8c5: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ed8c9: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ed8cd: 44 8b 40 20 mov 0x20(%rax),%r8d 1ed8d1: 8b 72 2c mov 0x2c(%rdx),%esi 1ed8d4: ba 01 00 00 00 mov $0x1,%edx 1ed8d9: e8 00 00 00 00 callq 1ed8de 1ed8de: 45 84 e4 test %r12b,%r12b 1ed8e1: 0f 84 36 ff ff ff je 1ed81d 1ed8e7: 31 ed xor %ebp,%ebp 1ed8e9: eb 19 jmp 1ed904 1ed8eb: 85 c0 test %eax,%eax 1ed8ed: 75 28 jne 1ed917 1ed8ef: bf ac c4 20 00 mov $0x20c4ac,%edi 1ed8f4: 83 c5 01 add $0x1,%ebp 1ed8f7: e8 00 00 00 00 callq 1ed8fc 1ed8fc: 81 fd e9 03 00 00 cmp $0x3e9,%ebp 1ed902: 74 1f je 1ed923 1ed904: 83 7b 10 02 cmpl $0x2,0x10(%rbx) 1ed908: 74 3c je 1ed946 1ed90a: 8b 44 24 04 mov 0x4(%rsp),%eax 1ed90e: 45 84 ed test %r13b,%r13b 1ed911: 75 d8 jne 1ed8eb 1ed913: 85 c0 test %eax,%eax 1ed915: 75 d8 jne 1ed8ef 1ed917: 81 fd e8 03 00 00 cmp $0x3e8,%ebp 1ed91d: 0f 85 fa fe ff ff jne 1ed81d 1ed923: 0f 0b ud2 1ed925: e9 f3 fe ff ff jmpq 1ed81d 1ed92a: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ed92e: 48 8b 3b mov (%rbx),%rdi 1ed931: 41 b9 20 00 00 00 mov $0x20,%r9d 1ed937: ba 01 00 00 00 mov $0x1,%edx 1ed93c: e8 00 00 00 00 callq 1ed941 1ed941: e9 6e ff ff ff jmpq 1ed8b4 1ed946: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1ed94b: 48 89 df mov %rbx,%rdi 1ed94e: e8 5d fd ff ff callq 1ed6b0 1ed953: eb b5 jmp 1ed90a 1ed955: e8 00 00 00 00 callq 1ed95a 1ed95a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001ed960 : 1ed960: e8 00 00 00 00 callq 1ed965 1ed965: 41 57 push %r15 1ed967: 41 b9 01 00 00 00 mov $0x1,%r9d 1ed96d: 41 56 push %r14 1ed96f: 41 55 push %r13 1ed971: 41 89 f5 mov %esi,%r13d 1ed974: 41 54 push %r12 1ed976: 41 89 cc mov %ecx,%r12d 1ed979: 55 push %rbp 1ed97a: 48 89 fd mov %rdi,%rbp 1ed97d: 53 push %rbx 1ed97e: 48 89 d3 mov %rdx,%rbx 1ed981: 48 8b 47 38 mov 0x38(%rdi),%rax 1ed985: 48 8b 57 40 mov 0x40(%rdi),%rdx 1ed989: 48 8b 77 30 mov 0x30(%rdi),%rsi 1ed98d: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1ed991: 44 8b 42 04 mov 0x4(%rdx),%r8d 1ed995: 8b 76 08 mov 0x8(%rsi),%esi 1ed998: 6a 01 pushq $0x1 1ed99a: 8b 52 08 mov 0x8(%rdx),%edx 1ed99d: 52 push %rdx 1ed99e: 0f b6 40 02 movzbl 0x2(%rax),%eax 1ed9a2: ba 02 00 00 00 mov $0x2,%edx 1ed9a7: 50 push %rax 1ed9a8: 48 8b 3f mov (%rdi),%rdi 1ed9ab: e8 00 00 00 00 callq 1ed9b0 1ed9b0: 48 8b 4d 30 mov 0x30(%rbp),%rcx 1ed9b4: 48 8b 55 38 mov 0x38(%rbp),%rdx 1ed9b8: 45 31 c0 xor %r8d,%r8d 1ed9bb: 48 8b 45 40 mov 0x40(%rbp),%rax 1ed9bf: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1ed9c3: 41 b9 02 00 00 00 mov $0x2,%r9d 1ed9c9: 8b 71 0c mov 0xc(%rcx),%esi 1ed9cc: 0f b6 12 movzbl (%rdx),%edx 1ed9cf: 6a 57 pushq $0x57 1ed9d1: 68 00 00 00 00 pushq $0x0 1ed9d6: 6a 0a pushq $0xa 1ed9d8: 8b 08 mov (%rax),%ecx 1ed9da: e8 00 00 00 00 callq 1ed9df 1ed9df: 4c 8b 75 00 mov 0x0(%rbp),%r14 1ed9e3: 48 8b 45 30 mov 0x30(%rbp),%rax 1ed9e7: 44 89 ea mov %r13d,%edx 1ed9ea: 48 83 c4 30 add $0x30,%rsp 1ed9ee: 49 8b 7e 18 mov 0x18(%r14),%rdi 1ed9f2: 44 8b 78 14 mov 0x14(%rax),%r15d 1ed9f6: 48 8b 07 mov (%rdi),%rax 1ed9f9: 44 89 fe mov %r15d,%esi 1ed9fc: 48 8b 40 08 mov 0x8(%rax),%rax 1eda00: e8 00 00 00 00 callq 1eda05 1eda05: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eda0a: 41 8d 44 24 ff lea -0x1(%r12),%eax 1eda0f: 4c 8d 74 03 01 lea 0x1(%rbx,%rax,1),%r14 1eda14: 45 85 e4 test %r12d,%r12d 1eda17: 74 35 je 1eda4e 1eda19: 4c 8b 65 00 mov 0x0(%rbp),%r12 1eda1d: 48 8b 45 30 mov 0x30(%rbp),%rax 1eda21: 44 0f be 3b movsbl (%rbx),%r15d 1eda25: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1eda2a: 44 8b 68 18 mov 0x18(%rax),%r13d 1eda2e: 44 89 fa mov %r15d,%edx 1eda31: 48 8b 07 mov (%rdi),%rax 1eda34: 44 89 ee mov %r13d,%esi 1eda37: 48 8b 40 08 mov 0x8(%rax),%rax 1eda3b: e8 00 00 00 00 callq 1eda40 1eda40: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eda45: 48 83 c3 01 add $0x1,%rbx 1eda49: 49 39 de cmp %rbx,%r14 1eda4c: 75 cb jne 1eda19 1eda4e: 48 8b 55 40 mov 0x40(%rbp),%rdx 1eda52: 48 8b 45 38 mov 0x38(%rbp),%rax 1eda56: 45 31 c9 xor %r9d,%r9d 1eda59: 48 8b 75 30 mov 0x30(%rbp),%rsi 1eda5d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1eda61: 44 8b 42 04 mov 0x4(%rdx),%r8d 1eda65: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1eda69: 8b 76 08 mov 0x8(%rsi),%esi 1eda6c: 6a 00 pushq $0x0 1eda6e: 8b 52 08 mov 0x8(%rdx),%edx 1eda71: 52 push %rdx 1eda72: 0f b6 40 02 movzbl 0x2(%rax),%eax 1eda76: ba 02 00 00 00 mov $0x2,%edx 1eda7b: 50 push %rax 1eda7c: e8 00 00 00 00 callq 1eda81 1eda81: b8 01 00 00 00 mov $0x1,%eax 1eda86: 48 83 c4 18 add $0x18,%rsp 1eda8a: 5b pop %rbx 1eda8b: 5d pop %rbp 1eda8c: 41 5c pop %r12 1eda8e: 41 5d pop %r13 1eda90: 41 5e pop %r14 1eda92: 41 5f pop %r15 1eda94: c3 retq 1eda95: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1eda9a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1edaa1 1edaa1: 89 c0 mov %eax,%eax 1edaa3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1edaab 1edaaa: 00 1edaab: 73 98 jae 1eda45 1edaad: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1edab4 1edab4: 48 85 c0 test %rax,%rax 1edab7: 74 13 je 1edacc 1edab9: 48 8b 78 08 mov 0x8(%rax),%rdi 1edabd: 48 83 c6 08 add $0x8,%rsi 1edac1: 44 89 f9 mov %r15d,%ecx 1edac4: 44 89 ea mov %r13d,%edx 1edac7: e8 00 00 00 00 callq 1edacc 1edacc: e9 74 ff ff ff jmpq 1eda45 1edad1: 49 8b 76 10 mov 0x10(%r14),%rsi 1edad5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1edadc 1edadc: 89 c0 mov %eax,%eax 1edade: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1edae6 1edae5: 00 1edae6: 0f 83 1e ff ff ff jae 1eda0a 1edaec: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1edaf3 1edaf3: 48 85 c0 test %rax,%rax 1edaf6: 74 13 je 1edb0b 1edaf8: 48 8b 78 08 mov 0x8(%rax),%rdi 1edafc: 48 83 c6 08 add $0x8,%rsi 1edb00: 44 89 e9 mov %r13d,%ecx 1edb03: 44 89 fa mov %r15d,%edx 1edb06: e8 00 00 00 00 callq 1edb0b 1edb0b: e9 fa fe ff ff jmpq 1eda0a 00000000001edb10 : 1edb10: e8 00 00 00 00 callq 1edb15 1edb15: 83 7f 10 02 cmpl $0x2,0x10(%rdi) 1edb19: 74 03 je 1edb1e 1edb1b: 31 c0 xor %eax,%eax 1edb1d: c3 retq 1edb1e: 41 57 push %r15 1edb20: 41 b9 01 00 00 00 mov $0x1,%r9d 1edb26: 41 56 push %r14 1edb28: 41 55 push %r13 1edb2a: 41 89 f5 mov %esi,%r13d 1edb2d: 41 54 push %r12 1edb2f: 41 89 cc mov %ecx,%r12d 1edb32: 55 push %rbp 1edb33: 48 89 d5 mov %rdx,%rbp 1edb36: 53 push %rbx 1edb37: 48 8b 57 40 mov 0x40(%rdi),%rdx 1edb3b: 48 89 fb mov %rdi,%rbx 1edb3e: 48 8b 47 38 mov 0x38(%rdi),%rax 1edb42: 48 8b 77 30 mov 0x30(%rdi),%rsi 1edb46: 44 8b 42 04 mov 0x4(%rdx),%r8d 1edb4a: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1edb4e: 8b 76 08 mov 0x8(%rsi),%esi 1edb51: 6a 01 pushq $0x1 1edb53: 8b 52 08 mov 0x8(%rdx),%edx 1edb56: 52 push %rdx 1edb57: 0f b6 40 02 movzbl 0x2(%rax),%eax 1edb5b: ba 02 00 00 00 mov $0x2,%edx 1edb60: 50 push %rax 1edb61: 48 8b 3f mov (%rdi),%rdi 1edb64: e8 00 00 00 00 callq 1edb69 1edb69: 48 8b 4b 30 mov 0x30(%rbx),%rcx 1edb6d: 48 8b 53 38 mov 0x38(%rbx),%rdx 1edb71: 45 31 c0 xor %r8d,%r8d 1edb74: 48 8b 43 40 mov 0x40(%rbx),%rax 1edb78: 41 b9 02 00 00 00 mov $0x2,%r9d 1edb7e: 8b 71 10 mov 0x10(%rcx),%esi 1edb81: 0f b6 12 movzbl (%rdx),%edx 1edb84: 68 e8 01 00 00 pushq $0x1e8 1edb89: 68 00 00 00 00 pushq $0x0 1edb8e: 6a 0a pushq $0xa 1edb90: 8b 08 mov (%rax),%ecx 1edb92: 48 8b 3b mov (%rbx),%rdi 1edb95: e8 00 00 00 00 callq 1edb9a 1edb9a: 4c 8b 33 mov (%rbx),%r14 1edb9d: 48 8b 43 30 mov 0x30(%rbx),%rax 1edba1: 44 89 ea mov %r13d,%edx 1edba4: 48 83 c4 30 add $0x30,%rsp 1edba8: 49 8b 7e 18 mov 0x18(%r14),%rdi 1edbac: 44 8b 78 14 mov 0x14(%rax),%r15d 1edbb0: 48 8b 07 mov (%rdi),%rax 1edbb3: 44 89 fe mov %r15d,%esi 1edbb6: 48 8b 40 08 mov 0x8(%rax),%rax 1edbba: e8 00 00 00 00 callq 1edbbf 1edbbf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1edbc4: 41 8d 44 24 ff lea -0x1(%r12),%eax 1edbc9: 4c 8d 74 05 01 lea 0x1(%rbp,%rax,1),%r14 1edbce: 45 85 e4 test %r12d,%r12d 1edbd1: 74 35 je 1edc08 1edbd3: 4c 8b 23 mov (%rbx),%r12 1edbd6: 48 8b 43 30 mov 0x30(%rbx),%rax 1edbda: 44 0f be 7d 00 movsbl 0x0(%rbp),%r15d 1edbdf: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1edbe4: 44 8b 68 18 mov 0x18(%rax),%r13d 1edbe8: 44 89 fa mov %r15d,%edx 1edbeb: 48 8b 07 mov (%rdi),%rax 1edbee: 44 89 ee mov %r13d,%esi 1edbf1: 48 8b 40 08 mov 0x8(%rax),%rax 1edbf5: e8 00 00 00 00 callq 1edbfa 1edbfa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1edbff: 48 83 c5 01 add $0x1,%rbp 1edc03: 49 39 ee cmp %rbp,%r14 1edc06: 75 cb jne 1edbd3 1edc08: 48 8b 53 40 mov 0x40(%rbx),%rdx 1edc0c: 48 8b 43 38 mov 0x38(%rbx),%rax 1edc10: 45 31 c9 xor %r9d,%r9d 1edc13: 48 8b 73 30 mov 0x30(%rbx),%rsi 1edc17: 44 8b 42 04 mov 0x4(%rdx),%r8d 1edc1b: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1edc1f: 8b 76 08 mov 0x8(%rsi),%esi 1edc22: 6a 00 pushq $0x0 1edc24: 8b 52 08 mov 0x8(%rdx),%edx 1edc27: 52 push %rdx 1edc28: 0f b6 40 02 movzbl 0x2(%rax),%eax 1edc2c: ba 02 00 00 00 mov $0x2,%edx 1edc31: 50 push %rax 1edc32: 48 8b 3b mov (%rbx),%rdi 1edc35: e8 00 00 00 00 callq 1edc3a 1edc3a: 48 8b 43 40 mov 0x40(%rbx),%rax 1edc3e: 41 b9 64 00 00 00 mov $0x64,%r9d 1edc44: 45 31 c0 xor %r8d,%r8d 1edc47: 8b 48 20 mov 0x20(%rax),%ecx 1edc4a: 48 8b 43 38 mov 0x38(%rbx),%rax 1edc4e: 0f b6 50 08 movzbl 0x8(%rax),%edx 1edc52: 48 8b 43 30 mov 0x30(%rbx),%rax 1edc56: 8b 70 2c mov 0x2c(%rax),%esi 1edc59: 68 f5 01 00 00 pushq $0x1f5 1edc5e: 68 00 00 00 00 pushq $0x0 1edc63: 68 20 03 00 00 pushq $0x320 1edc68: 48 8b 3b mov (%rbx),%rdi 1edc6b: e8 00 00 00 00 callq 1edc70 1edc70: 48 8b 53 38 mov 0x38(%rbx),%rdx 1edc74: 48 8b 43 40 mov 0x40(%rbx),%rax 1edc78: 41 b9 89 00 00 00 mov $0x89,%r9d 1edc7e: 48 8b 3b mov (%rbx),%rdi 1edc81: 48 83 c4 30 add $0x30,%rsp 1edc85: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1edc89: 48 8b 53 30 mov 0x30(%rbx),%rdx 1edc8d: 44 8b 40 1c mov 0x1c(%rax),%r8d 1edc91: 8b 72 28 mov 0x28(%rdx),%esi 1edc94: ba 01 00 00 00 mov $0x1,%edx 1edc99: e8 00 00 00 00 callq 1edc9e 1edc9e: 48 8b 53 38 mov 0x38(%rbx),%rdx 1edca2: 48 8b 43 40 mov 0x40(%rbx),%rax 1edca6: 41 b9 01 00 00 00 mov $0x1,%r9d 1edcac: 48 8b 3b mov (%rbx),%rdi 1edcaf: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1edcb3: 48 8b 53 30 mov 0x30(%rbx),%rdx 1edcb7: 44 8b 40 20 mov 0x20(%rax),%r8d 1edcbb: 8b 72 2c mov 0x2c(%rdx),%esi 1edcbe: ba 01 00 00 00 mov $0x1,%edx 1edcc3: e8 00 00 00 00 callq 1edcc8 1edcc8: 48 8b 43 40 mov 0x40(%rbx),%rax 1edccc: 41 b9 64 00 00 00 mov $0x64,%r9d 1edcd2: 45 31 c0 xor %r8d,%r8d 1edcd5: 8b 48 20 mov 0x20(%rax),%ecx 1edcd8: 48 8b 43 38 mov 0x38(%rbx),%rax 1edcdc: 0f b6 50 08 movzbl 0x8(%rax),%edx 1edce0: 48 8b 43 30 mov 0x30(%rbx),%rax 1edce4: 8b 70 2c mov 0x2c(%rax),%esi 1edce7: 68 ff 01 00 00 pushq $0x1ff 1edcec: 68 00 00 00 00 pushq $0x0 1edcf1: 68 20 03 00 00 pushq $0x320 1edcf6: 48 8b 3b mov (%rbx),%rdi 1edcf9: e8 00 00 00 00 callq 1edcfe 1edcfe: b8 01 00 00 00 mov $0x1,%eax 1edd03: 48 83 c4 18 add $0x18,%rsp 1edd07: 5b pop %rbx 1edd08: 5d pop %rbp 1edd09: 41 5c pop %r12 1edd0b: 41 5d pop %r13 1edd0d: 41 5e pop %r14 1edd0f: 41 5f pop %r15 1edd11: c3 retq 1edd12: 49 8b 76 10 mov 0x10(%r14),%rsi 1edd16: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1edd1d 1edd1d: 89 c0 mov %eax,%eax 1edd1f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1edd27 1edd26: 00 1edd27: 0f 83 97 fe ff ff jae 1edbc4 1edd2d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1edd34 1edd34: 48 85 c0 test %rax,%rax 1edd37: 74 13 je 1edd4c 1edd39: 48 8b 78 08 mov 0x8(%rax),%rdi 1edd3d: 48 83 c6 08 add $0x8,%rsi 1edd41: 44 89 e9 mov %r13d,%ecx 1edd44: 44 89 fa mov %r15d,%edx 1edd47: e8 00 00 00 00 callq 1edd4c 1edd4c: e9 73 fe ff ff jmpq 1edbc4 1edd51: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1edd56: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1edd5d 1edd5d: 89 c0 mov %eax,%eax 1edd5f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1edd67 1edd66: 00 1edd67: 0f 83 92 fe ff ff jae 1edbff 1edd6d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1edd74 1edd74: 48 85 c0 test %rax,%rax 1edd77: 74 13 je 1edd8c 1edd79: 48 8b 78 08 mov 0x8(%rax),%rdi 1edd7d: 48 83 c6 08 add $0x8,%rsi 1edd81: 44 89 f9 mov %r15d,%ecx 1edd84: 44 89 ea mov %r13d,%edx 1edd87: e8 00 00 00 00 callq 1edd8c 1edd8c: e9 6e fe ff ff jmpq 1edbff 1edd91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1edd98: 00 00 00 00 1edd9c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001edda0 : 1edda0: e8 00 00 00 00 callq 1edda5 1edda5: 41 56 push %r14 1edda7: 41 55 push %r13 1edda9: 41 54 push %r12 1eddab: 49 89 f4 mov %rsi,%r12 1eddae: 55 push %rbp 1eddaf: 48 89 d5 mov %rdx,%rbp 1eddb2: 53 push %rbx 1eddb3: 48 89 fb mov %rdi,%rbx 1eddb6: 48 8b be 40 01 00 00 mov 0x140(%rsi),%rdi 1eddbd: 0f b6 72 1d movzbl 0x1d(%rdx),%esi 1eddc1: 48 8b 07 mov (%rdi),%rax 1eddc4: 48 8b 40 60 mov 0x60(%rax),%rax 1eddc8: e8 00 00 00 00 callq 1eddcd 1eddcd: 48 8b 53 40 mov 0x40(%rbx),%rdx 1eddd1: 48 8b 43 38 mov 0x38(%rbx),%rax 1eddd5: 45 31 c9 xor %r9d,%r9d 1eddd8: 48 8b 73 30 mov 0x30(%rbx),%rsi 1edddc: 44 8b 42 2c mov 0x2c(%rdx),%r8d 1edde0: 0f b6 48 0b movzbl 0xb(%rax),%ecx 1edde4: 8b 76 38 mov 0x38(%rsi),%esi 1edde7: 6a 00 pushq $0x0 1edde9: 8b 7a 38 mov 0x38(%rdx),%edi 1eddec: 57 push %rdi 1edded: 0f b6 78 0e movzbl 0xe(%rax),%edi 1eddf1: 57 push %rdi 1eddf2: 6a 00 pushq $0x0 1eddf4: 8b 7a 34 mov 0x34(%rdx),%edi 1eddf7: 57 push %rdi 1eddf8: 0f b6 78 0d movzbl 0xd(%rax),%edi 1eddfc: 57 push %rdi 1eddfd: 48 8b 3b mov (%rbx),%rdi 1ede00: 6a 00 pushq $0x0 1ede02: 8b 52 30 mov 0x30(%rdx),%edx 1ede05: 52 push %rdx 1ede06: 0f b6 40 0c movzbl 0xc(%rax),%eax 1ede0a: ba 04 00 00 00 mov $0x4,%edx 1ede0f: 50 push %rax 1ede10: e8 00 00 00 00 callq 1ede15 1ede15: 8b 45 0c mov 0xc(%rbp),%eax 1ede18: 48 83 c4 48 add $0x48,%rsp 1ede1c: 83 f8 03 cmp $0x3,%eax 1ede1f: 0f 84 24 03 00 00 je 1ee149 1ede25: 0f 86 20 02 00 00 jbe 1ee04b 1ede2b: 83 f8 04 cmp $0x4,%eax 1ede2e: 0f 84 44 03 00 00 je 1ee178 1ede34: 83 e8 05 sub $0x5,%eax 1ede37: 83 f8 01 cmp $0x1,%eax 1ede3a: 76 2a jbe 1ede66 1ede3c: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ede40: 48 8b 43 40 mov 0x40(%rbx),%rax 1ede44: 41 b9 01 00 00 00 mov $0x1,%r9d 1ede4a: 48 8b 3b mov (%rbx),%rdi 1ede4d: 0f b6 4a 0b movzbl 0xb(%rdx),%ecx 1ede51: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ede55: 44 8b 40 2c mov 0x2c(%rax),%r8d 1ede59: 8b 72 38 mov 0x38(%rdx),%esi 1ede5c: ba 01 00 00 00 mov $0x1,%edx 1ede61: e8 00 00 00 00 callq 1ede66 1ede66: 49 8b bc 24 40 01 00 mov 0x140(%r12),%rdi 1ede6d: 00 1ede6e: 8b 75 20 mov 0x20(%rbp),%esi 1ede71: 48 8b 07 mov (%rdi),%rax 1ede74: 48 8b 40 68 mov 0x68(%rax),%rax 1ede78: e8 00 00 00 00 callq 1ede7d 1ede7d: 48 8b 43 40 mov 0x40(%rbx),%rax 1ede81: 48 8b 3b mov (%rbx),%rdi 1ede84: 41 b9 64 00 00 00 mov $0x64,%r9d 1ede8a: 45 31 c0 xor %r8d,%r8d 1ede8d: 8b 48 20 mov 0x20(%rax),%ecx 1ede90: 48 8b 43 38 mov 0x38(%rbx),%rax 1ede94: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ede98: 48 8b 43 30 mov 0x30(%rbx),%rax 1ede9c: 8b 70 2c mov 0x2c(%rax),%esi 1ede9f: 68 e5 00 00 00 pushq $0xe5 1edea4: 68 00 00 00 00 pushq $0x0 1edea9: 68 21 03 00 00 pushq $0x321 1edeae: e8 00 00 00 00 callq 1edeb3 1edeb3: 44 8b 65 38 mov 0x38(%rbp),%r12d 1edeb7: 0f b6 45 30 movzbl 0x30(%rbp),%eax 1edebb: 8b 4d 0c mov 0xc(%rbp),%ecx 1edebe: 4c 8b 2b mov (%rbx),%r13 1edec1: 41 c1 e4 08 shl $0x8,%r12d 1edec5: c1 e0 0f shl $0xf,%eax 1edec8: 41 81 e4 00 7f 00 00 and $0x7f00,%r12d 1edecf: c1 e1 13 shl $0x13,%ecx 1eded2: 49 8b 7d 18 mov 0x18(%r13),%rdi 1eded6: 41 09 c4 or %eax,%r12d 1eded9: 8b 45 04 mov 0x4(%rbp),%eax 1ededc: 81 e1 00 00 38 00 and $0x380000,%ecx 1edee2: c1 e0 10 shl $0x10,%eax 1edee5: 25 00 00 07 00 and $0x70000,%eax 1edeea: 41 09 c4 or %eax,%r12d 1edeed: 48 8b 43 30 mov 0x30(%rbx),%rax 1edef1: 41 09 cc or %ecx,%r12d 1edef4: 8b 4d 10 mov 0x10(%rbp),%ecx 1edef7: 44 8b 70 1c mov 0x1c(%rax),%r14d 1edefb: 48 8b 07 mov (%rdi),%rax 1edefe: c1 e1 16 shl $0x16,%ecx 1edf01: 81 e1 00 00 40 00 and $0x400000,%ecx 1edf07: 48 8b 40 08 mov 0x8(%rax),%rax 1edf0b: 44 89 f6 mov %r14d,%esi 1edf0e: 41 09 cc or %ecx,%r12d 1edf11: 0f b6 4d 1e movzbl 0x1e(%rbp),%ecx 1edf15: c1 e1 17 shl $0x17,%ecx 1edf18: 41 09 cc or %ecx,%r12d 1edf1b: 8b 4d 00 mov 0x0(%rbp),%ecx 1edf1e: c1 e1 18 shl $0x18,%ecx 1edf21: 81 e1 00 00 00 07 and $0x7000000,%ecx 1edf27: 41 09 cc or %ecx,%r12d 1edf2a: 8b 4d 3c mov 0x3c(%rbp),%ecx 1edf2d: c1 e1 1b shl $0x1b,%ecx 1edf30: 81 e1 00 00 00 78 and $0x78000000,%ecx 1edf36: 41 09 cc or %ecx,%r12d 1edf39: 0f b6 4d 34 movzbl 0x34(%rbp),%ecx 1edf3d: 41 09 cc or %ecx,%r12d 1edf40: 44 89 e2 mov %r12d,%edx 1edf43: e8 00 00 00 00 callq 1edf48 1edf48: 48 83 c4 18 add $0x18,%rsp 1edf4c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1edf51: 44 8b 65 04 mov 0x4(%rbp),%r12d 1edf55: 8b 4d 08 mov 0x8(%rbp),%ecx 1edf58: 0f b6 45 44 movzbl 0x44(%rbp),%eax 1edf5c: 8b 55 14 mov 0x14(%rbp),%edx 1edf5f: 41 83 e4 07 and $0x7,%r12d 1edf63: 83 e1 07 and $0x7,%ecx 1edf66: 4c 8b 2b mov (%rbx),%r13 1edf69: 41 c1 e4 03 shl $0x3,%r12d 1edf6d: c1 e0 10 shl $0x10,%eax 1edf70: 83 e2 0f and $0xf,%edx 1edf73: 41 09 cc or %ecx,%r12d 1edf76: 8b 4d 28 mov 0x28(%rbp),%ecx 1edf79: 49 8b 7d 18 mov 0x18(%r13),%rdi 1edf7d: 83 e1 01 and $0x1,%ecx 1edf80: c1 e1 06 shl $0x6,%ecx 1edf83: 41 09 cc or %ecx,%r12d 1edf86: 0f b6 4d 2c movzbl 0x2c(%rbp),%ecx 1edf8a: 41 83 e4 7f and $0x7f,%r12d 1edf8e: 41 09 c4 or %eax,%r12d 1edf91: c1 e1 04 shl $0x4,%ecx 1edf94: 48 8b 43 30 mov 0x30(%rbx),%rax 1edf98: 09 d1 or %edx,%ecx 1edf9a: 44 8b 70 20 mov 0x20(%rax),%r14d 1edf9e: c1 e1 18 shl $0x18,%ecx 1edfa1: 48 8b 07 mov (%rdi),%rax 1edfa4: 41 09 cc or %ecx,%r12d 1edfa7: 48 8b 40 08 mov 0x8(%rax),%rax 1edfab: 44 89 e2 mov %r12d,%edx 1edfae: 44 89 f6 mov %r14d,%esi 1edfb1: e8 00 00 00 00 callq 1edfb6 1edfb6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1edfbb: 45 31 e4 xor %r12d,%r12d 1edfbe: 66 44 8b 65 40 mov 0x40(%rbp),%r12w 1edfc3: 48 8b 2b mov (%rbx),%rbp 1edfc6: 48 8b 43 30 mov 0x30(%rbx),%rax 1edfca: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1edfce: 44 89 e2 mov %r12d,%edx 1edfd1: 44 8b 68 24 mov 0x24(%rax),%r13d 1edfd5: 48 8b 07 mov (%rdi),%rax 1edfd8: 44 89 ee mov %r13d,%esi 1edfdb: 48 8b 40 08 mov 0x8(%rax),%rax 1edfdf: e8 00 00 00 00 callq 1edfe4 1edfe4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1edfe9: 48 8b 53 38 mov 0x38(%rbx),%rdx 1edfed: 48 8b 43 40 mov 0x40(%rbx),%rax 1edff1: 41 b9 23 00 00 00 mov $0x23,%r9d 1edff7: 48 8b 3b mov (%rbx),%rdi 1edffa: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1edffe: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee002: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ee006: 8b 72 28 mov 0x28(%rdx),%esi 1ee009: ba 01 00 00 00 mov $0x1,%edx 1ee00e: e8 00 00 00 00 callq 1ee013 1ee013: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee017: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee01b: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee021: 48 8b 3b mov (%rbx),%rdi 1ee024: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ee028: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee02c: 44 8b 40 20 mov 0x20(%rax),%r8d 1ee030: 8b 72 2c mov 0x2c(%rdx),%esi 1ee033: ba 01 00 00 00 mov $0x1,%edx 1ee038: e8 00 00 00 00 callq 1ee03d 1ee03d: b8 01 00 00 00 mov $0x1,%eax 1ee042: 5b pop %rbx 1ee043: 5d pop %rbp 1ee044: 41 5c pop %r12 1ee046: 41 5d pop %r13 1ee048: 41 5e pop %r14 1ee04a: c3 retq 1ee04b: 83 f8 01 cmp $0x1,%eax 1ee04e: 0f 84 e8 fd ff ff je 1ede3c 1ee054: 83 f8 02 cmp $0x2,%eax 1ee057: 0f 85 df fd ff ff jne 1ede3c 1ee05d: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee061: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee065: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee06b: 48 8b 3b mov (%rbx),%rdi 1ee06e: 0f b6 4a 0c movzbl 0xc(%rdx),%ecx 1ee072: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee076: 44 8b 40 30 mov 0x30(%rax),%r8d 1ee07a: 8b 72 38 mov 0x38(%rdx),%esi 1ee07d: ba 01 00 00 00 mov $0x1,%edx 1ee082: e8 00 00 00 00 callq 1ee087 1ee087: e9 da fd ff ff jmpq 1ede66 1ee08c: 49 8b 75 10 mov 0x10(%r13),%rsi 1ee090: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ee097 1ee097: 89 c0 mov %eax,%eax 1ee099: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ee0a1 1ee0a0: 00 1ee0a1: 0f 83 aa fe ff ff jae 1edf51 1ee0a7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ee0ae 1ee0ae: 48 85 c0 test %rax,%rax 1ee0b1: 74 13 je 1ee0c6 1ee0b3: 48 8b 78 08 mov 0x8(%rax),%rdi 1ee0b7: 48 83 c6 08 add $0x8,%rsi 1ee0bb: 44 89 e1 mov %r12d,%ecx 1ee0be: 44 89 f2 mov %r14d,%edx 1ee0c1: e8 00 00 00 00 callq 1ee0c6 1ee0c6: e9 86 fe ff ff jmpq 1edf51 1ee0cb: 48 8b 75 10 mov 0x10(%rbp),%rsi 1ee0cf: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ee0d6 1ee0d6: 89 c0 mov %eax,%eax 1ee0d8: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ee0e0 1ee0df: 00 1ee0e0: 0f 83 03 ff ff ff jae 1edfe9 1ee0e6: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ee0ed 1ee0ed: 48 85 c0 test %rax,%rax 1ee0f0: 74 13 je 1ee105 1ee0f2: 48 8b 78 08 mov 0x8(%rax),%rdi 1ee0f6: 48 83 c6 08 add $0x8,%rsi 1ee0fa: 44 89 e1 mov %r12d,%ecx 1ee0fd: 44 89 ea mov %r13d,%edx 1ee100: e8 00 00 00 00 callq 1ee105 1ee105: e9 df fe ff ff jmpq 1edfe9 1ee10a: 49 8b 75 10 mov 0x10(%r13),%rsi 1ee10e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ee115 1ee115: 89 c0 mov %eax,%eax 1ee117: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ee11f 1ee11e: 00 1ee11f: 0f 83 96 fe ff ff jae 1edfbb 1ee125: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ee12c 1ee12c: 48 85 c0 test %rax,%rax 1ee12f: 74 13 je 1ee144 1ee131: 48 8b 78 08 mov 0x8(%rax),%rdi 1ee135: 48 83 c6 08 add $0x8,%rsi 1ee139: 44 89 e1 mov %r12d,%ecx 1ee13c: 44 89 f2 mov %r14d,%edx 1ee13f: e8 00 00 00 00 callq 1ee144 1ee144: e9 72 fe ff ff jmpq 1edfbb 1ee149: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee14d: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee151: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee157: 48 8b 3b mov (%rbx),%rdi 1ee15a: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 1ee15e: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee162: 44 8b 40 34 mov 0x34(%rax),%r8d 1ee166: 8b 72 38 mov 0x38(%rdx),%esi 1ee169: ba 01 00 00 00 mov $0x1,%edx 1ee16e: e8 00 00 00 00 callq 1ee173 1ee173: e9 ee fc ff ff jmpq 1ede66 1ee178: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee17c: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee180: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee186: 48 8b 3b mov (%rbx),%rdi 1ee189: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 1ee18d: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee191: 44 8b 40 38 mov 0x38(%rax),%r8d 1ee195: 8b 72 38 mov 0x38(%rdx),%esi 1ee198: ba 01 00 00 00 mov $0x1,%edx 1ee19d: e8 00 00 00 00 callq 1ee1a2 1ee1a2: e9 bf fc ff ff jmpq 1ede66 1ee1a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1ee1ae: 00 00 00000000001ee1b0 : 1ee1b0: e8 00 00 00 00 callq 1ee1b5 1ee1b5: 83 7f 10 02 cmpl $0x2,0x10(%rdi) 1ee1b9: 0f 85 24 03 00 00 jne 1ee4e3 1ee1bf: 41 56 push %r14 1ee1c1: 41 55 push %r13 1ee1c3: 41 54 push %r12 1ee1c5: 49 89 f4 mov %rsi,%r12 1ee1c8: 55 push %rbp 1ee1c9: 48 89 d5 mov %rdx,%rbp 1ee1cc: 53 push %rbx 1ee1cd: 48 89 fb mov %rdi,%rbx 1ee1d0: 48 8b be 40 01 00 00 mov 0x140(%rsi),%rdi 1ee1d7: 0f b6 72 1d movzbl 0x1d(%rdx),%esi 1ee1db: 48 8b 07 mov (%rdi),%rax 1ee1de: 48 8b 40 60 mov 0x60(%rax),%rax 1ee1e2: e8 00 00 00 00 callq 1ee1e7 1ee1e7: 48 8b 53 40 mov 0x40(%rbx),%rdx 1ee1eb: 48 8b 43 38 mov 0x38(%rbx),%rax 1ee1ef: 45 31 c9 xor %r9d,%r9d 1ee1f2: 48 8b 73 30 mov 0x30(%rbx),%rsi 1ee1f6: 44 8b 42 2c mov 0x2c(%rdx),%r8d 1ee1fa: 0f b6 48 0b movzbl 0xb(%rax),%ecx 1ee1fe: 8b 76 38 mov 0x38(%rsi),%esi 1ee201: 6a 00 pushq $0x0 1ee203: 8b 7a 38 mov 0x38(%rdx),%edi 1ee206: 57 push %rdi 1ee207: 0f b6 78 0e movzbl 0xe(%rax),%edi 1ee20b: 57 push %rdi 1ee20c: 6a 00 pushq $0x0 1ee20e: 8b 7a 34 mov 0x34(%rdx),%edi 1ee211: 57 push %rdi 1ee212: 0f b6 78 0d movzbl 0xd(%rax),%edi 1ee216: 57 push %rdi 1ee217: 6a 00 pushq $0x0 1ee219: 8b 52 30 mov 0x30(%rdx),%edx 1ee21c: 52 push %rdx 1ee21d: 0f b6 40 0c movzbl 0xc(%rax),%eax 1ee221: ba 04 00 00 00 mov $0x4,%edx 1ee226: 50 push %rax 1ee227: 48 8b 3b mov (%rbx),%rdi 1ee22a: e8 00 00 00 00 callq 1ee22f 1ee22f: 8b 45 0c mov 0xc(%rbp),%eax 1ee232: 48 83 c4 48 add $0x48,%rsp 1ee236: 83 f8 03 cmp $0x3,%eax 1ee239: 0f 84 c2 03 00 00 je 1ee601 1ee23f: 76 3d jbe 1ee27e 1ee241: 83 f8 04 cmp $0x4,%eax 1ee244: 0f 84 59 03 00 00 je 1ee5a3 1ee24a: 83 e8 05 sub $0x5,%eax 1ee24d: 83 f8 01 cmp $0x1,%eax 1ee250: 76 60 jbe 1ee2b2 1ee252: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee256: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee25a: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee260: 48 8b 3b mov (%rbx),%rdi 1ee263: 0f b6 4a 0b movzbl 0xb(%rdx),%ecx 1ee267: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee26b: 44 8b 40 2c mov 0x2c(%rax),%r8d 1ee26f: 8b 72 38 mov 0x38(%rdx),%esi 1ee272: ba 01 00 00 00 mov $0x1,%edx 1ee277: e8 00 00 00 00 callq 1ee27c 1ee27c: eb 34 jmp 1ee2b2 1ee27e: 83 f8 01 cmp $0x1,%eax 1ee281: 74 cf je 1ee252 1ee283: 83 f8 02 cmp $0x2,%eax 1ee286: 75 ca jne 1ee252 1ee288: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee28c: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee290: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee296: 48 8b 3b mov (%rbx),%rdi 1ee299: 0f b6 4a 0c movzbl 0xc(%rdx),%ecx 1ee29d: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee2a1: 44 8b 40 30 mov 0x30(%rax),%r8d 1ee2a5: 8b 72 38 mov 0x38(%rdx),%esi 1ee2a8: ba 01 00 00 00 mov $0x1,%edx 1ee2ad: e8 00 00 00 00 callq 1ee2b2 1ee2b2: 49 8b bc 24 40 01 00 mov 0x140(%r12),%rdi 1ee2b9: 00 1ee2ba: 8b 75 20 mov 0x20(%rbp),%esi 1ee2bd: 48 8b 07 mov (%rdi),%rax 1ee2c0: 48 8b 40 68 mov 0x68(%rax),%rax 1ee2c4: e8 00 00 00 00 callq 1ee2c9 1ee2c9: 80 7d 48 00 cmpb $0x0,0x48(%rbp) 1ee2cd: 0f 85 ff 02 00 00 jne 1ee5d2 1ee2d3: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee2d7: 41 b9 64 00 00 00 mov $0x64,%r9d 1ee2dd: 45 31 c0 xor %r8d,%r8d 1ee2e0: 8b 48 20 mov 0x20(%rax),%ecx 1ee2e3: 48 8b 43 38 mov 0x38(%rbx),%rax 1ee2e7: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ee2eb: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee2ef: 8b 70 2c mov 0x2c(%rax),%esi 1ee2f2: 68 9b 02 00 00 pushq $0x29b 1ee2f7: 68 00 00 00 00 pushq $0x0 1ee2fc: 68 21 03 00 00 pushq $0x321 1ee301: 48 8b 3b mov (%rbx),%rdi 1ee304: e8 00 00 00 00 callq 1ee309 1ee309: 44 8b 65 38 mov 0x38(%rbp),%r12d 1ee30d: 0f b6 45 30 movzbl 0x30(%rbp),%eax 1ee311: 0f b6 4d 1e movzbl 0x1e(%rbp),%ecx 1ee315: 4c 8b 2b mov (%rbx),%r13 1ee318: 41 c1 e4 08 shl $0x8,%r12d 1ee31c: c1 e0 0f shl $0xf,%eax 1ee31f: 41 81 e4 00 7f 00 00 and $0x7f00,%r12d 1ee326: c1 e1 17 shl $0x17,%ecx 1ee329: 49 8b 7d 18 mov 0x18(%r13),%rdi 1ee32d: 41 09 c4 or %eax,%r12d 1ee330: 8b 45 04 mov 0x4(%rbp),%eax 1ee333: c1 e0 10 shl $0x10,%eax 1ee336: 25 00 00 07 00 and $0x70000,%eax 1ee33b: 41 09 c4 or %eax,%r12d 1ee33e: 8b 45 0c mov 0xc(%rbp),%eax 1ee341: c1 e0 13 shl $0x13,%eax 1ee344: 25 00 00 38 00 and $0x380000,%eax 1ee349: 41 09 c4 or %eax,%r12d 1ee34c: 8b 45 10 mov 0x10(%rbp),%eax 1ee34f: c1 e0 16 shl $0x16,%eax 1ee352: 25 00 00 40 00 and $0x400000,%eax 1ee357: 41 09 c4 or %eax,%r12d 1ee35a: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee35e: 41 09 cc or %ecx,%r12d 1ee361: 8b 4d 00 mov 0x0(%rbp),%ecx 1ee364: 44 8b 70 1c mov 0x1c(%rax),%r14d 1ee368: 48 8b 07 mov (%rdi),%rax 1ee36b: c1 e1 18 shl $0x18,%ecx 1ee36e: 81 e1 00 00 00 07 and $0x7000000,%ecx 1ee374: 48 8b 40 08 mov 0x8(%rax),%rax 1ee378: 44 89 f6 mov %r14d,%esi 1ee37b: 41 09 cc or %ecx,%r12d 1ee37e: 8b 4d 3c mov 0x3c(%rbp),%ecx 1ee381: c1 e1 1b shl $0x1b,%ecx 1ee384: 81 e1 00 00 00 78 and $0x78000000,%ecx 1ee38a: 41 09 cc or %ecx,%r12d 1ee38d: 0f b6 4d 48 movzbl 0x48(%rbp),%ecx 1ee391: c1 e1 1f shl $0x1f,%ecx 1ee394: 41 09 cc or %ecx,%r12d 1ee397: 0f b6 4d 34 movzbl 0x34(%rbp),%ecx 1ee39b: 41 09 cc or %ecx,%r12d 1ee39e: 44 89 e2 mov %r12d,%edx 1ee3a1: e8 00 00 00 00 callq 1ee3a6 1ee3a6: 48 83 c4 18 add $0x18,%rsp 1ee3aa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ee3af: 44 8b 65 04 mov 0x4(%rbp),%r12d 1ee3b3: 8b 4d 08 mov 0x8(%rbp),%ecx 1ee3b6: 0f b6 45 44 movzbl 0x44(%rbp),%eax 1ee3ba: 8b 55 14 mov 0x14(%rbp),%edx 1ee3bd: 41 83 e4 07 and $0x7,%r12d 1ee3c1: 83 e1 07 and $0x7,%ecx 1ee3c4: 4c 8b 2b mov (%rbx),%r13 1ee3c7: 41 c1 e4 03 shl $0x3,%r12d 1ee3cb: c1 e0 10 shl $0x10,%eax 1ee3ce: 83 e2 0f and $0xf,%edx 1ee3d1: 41 09 cc or %ecx,%r12d 1ee3d4: 8b 4d 28 mov 0x28(%rbp),%ecx 1ee3d7: 49 8b 7d 18 mov 0x18(%r13),%rdi 1ee3db: 83 e1 01 and $0x1,%ecx 1ee3de: c1 e1 06 shl $0x6,%ecx 1ee3e1: 41 09 cc or %ecx,%r12d 1ee3e4: 0f b6 4d 2c movzbl 0x2c(%rbp),%ecx 1ee3e8: 41 83 e4 7f and $0x7f,%r12d 1ee3ec: 41 09 c4 or %eax,%r12d 1ee3ef: c1 e1 04 shl $0x4,%ecx 1ee3f2: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee3f6: 09 d1 or %edx,%ecx 1ee3f8: 44 8b 70 20 mov 0x20(%rax),%r14d 1ee3fc: c1 e1 18 shl $0x18,%ecx 1ee3ff: 48 8b 07 mov (%rdi),%rax 1ee402: 41 09 cc or %ecx,%r12d 1ee405: 48 8b 40 08 mov 0x8(%rax),%rax 1ee409: 44 89 e2 mov %r12d,%edx 1ee40c: 44 89 f6 mov %r14d,%esi 1ee40f: e8 00 00 00 00 callq 1ee414 1ee414: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ee419: 45 31 e4 xor %r12d,%r12d 1ee41c: 66 44 8b 65 40 mov 0x40(%rbp),%r12w 1ee421: 48 8b 2b mov (%rbx),%rbp 1ee424: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee428: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1ee42c: 44 89 e2 mov %r12d,%edx 1ee42f: 44 8b 68 24 mov 0x24(%rax),%r13d 1ee433: 48 8b 07 mov (%rdi),%rax 1ee436: 44 89 ee mov %r13d,%esi 1ee439: 48 8b 40 08 mov 0x8(%rax),%rax 1ee43d: e8 00 00 00 00 callq 1ee442 1ee442: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ee447: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee44b: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee44f: 41 b9 23 00 00 00 mov $0x23,%r9d 1ee455: 48 8b 3b mov (%rbx),%rdi 1ee458: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1ee45c: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee460: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ee464: 8b 72 28 mov 0x28(%rdx),%esi 1ee467: ba 01 00 00 00 mov $0x1,%edx 1ee46c: e8 00 00 00 00 callq 1ee471 1ee471: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee475: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee479: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee47f: 48 8b 3b mov (%rbx),%rdi 1ee482: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ee486: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee48a: 44 8b 40 20 mov 0x20(%rax),%r8d 1ee48e: 8b 72 2c mov 0x2c(%rdx),%esi 1ee491: ba 01 00 00 00 mov $0x1,%edx 1ee496: e8 00 00 00 00 callq 1ee49b 1ee49b: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee49f: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee4a5: 45 31 c0 xor %r8d,%r8d 1ee4a8: 8b 48 20 mov 0x20(%rax),%ecx 1ee4ab: 48 8b 43 38 mov 0x38(%rbx),%rax 1ee4af: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ee4b3: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee4b7: 8b 70 2c mov 0x2c(%rax),%esi 1ee4ba: 68 ca 02 00 00 pushq $0x2ca 1ee4bf: 68 00 00 00 00 pushq $0x0 1ee4c4: 68 10 27 00 00 pushq $0x2710 1ee4c9: 48 8b 3b mov (%rbx),%rdi 1ee4cc: e8 00 00 00 00 callq 1ee4d1 1ee4d1: b8 01 00 00 00 mov $0x1,%eax 1ee4d6: 48 83 c4 18 add $0x18,%rsp 1ee4da: 5b pop %rbx 1ee4db: 5d pop %rbp 1ee4dc: 41 5c pop %r12 1ee4de: 41 5d pop %r13 1ee4e0: 41 5e pop %r14 1ee4e2: c3 retq 1ee4e3: 31 c0 xor %eax,%eax 1ee4e5: c3 retq 1ee4e6: 48 8b 75 10 mov 0x10(%rbp),%rsi 1ee4ea: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ee4f1 1ee4f1: 89 c0 mov %eax,%eax 1ee4f3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ee4fb 1ee4fa: 00 1ee4fb: 0f 83 46 ff ff ff jae 1ee447 1ee501: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ee508 1ee508: 48 85 c0 test %rax,%rax 1ee50b: 74 13 je 1ee520 1ee50d: 48 8b 78 08 mov 0x8(%rax),%rdi 1ee511: 48 83 c6 08 add $0x8,%rsi 1ee515: 44 89 e1 mov %r12d,%ecx 1ee518: 44 89 ea mov %r13d,%edx 1ee51b: e8 00 00 00 00 callq 1ee520 1ee520: e9 22 ff ff ff jmpq 1ee447 1ee525: 49 8b 75 10 mov 0x10(%r13),%rsi 1ee529: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ee530 1ee530: 89 c0 mov %eax,%eax 1ee532: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ee53a 1ee539: 00 1ee53a: 0f 83 d9 fe ff ff jae 1ee419 1ee540: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ee547 1ee547: 48 85 c0 test %rax,%rax 1ee54a: 74 13 je 1ee55f 1ee54c: 48 8b 78 08 mov 0x8(%rax),%rdi 1ee550: 48 83 c6 08 add $0x8,%rsi 1ee554: 44 89 e1 mov %r12d,%ecx 1ee557: 44 89 f2 mov %r14d,%edx 1ee55a: e8 00 00 00 00 callq 1ee55f 1ee55f: e9 b5 fe ff ff jmpq 1ee419 1ee564: 49 8b 75 10 mov 0x10(%r13),%rsi 1ee568: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ee56f 1ee56f: 89 c0 mov %eax,%eax 1ee571: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ee579 1ee578: 00 1ee579: 0f 83 30 fe ff ff jae 1ee3af 1ee57f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ee586 1ee586: 48 85 c0 test %rax,%rax 1ee589: 74 13 je 1ee59e 1ee58b: 48 8b 78 08 mov 0x8(%rax),%rdi 1ee58f: 48 83 c6 08 add $0x8,%rsi 1ee593: 44 89 e1 mov %r12d,%ecx 1ee596: 44 89 f2 mov %r14d,%edx 1ee599: e8 00 00 00 00 callq 1ee59e 1ee59e: e9 0c fe ff ff jmpq 1ee3af 1ee5a3: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee5a7: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee5ab: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee5b1: 48 8b 3b mov (%rbx),%rdi 1ee5b4: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 1ee5b8: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee5bc: 44 8b 40 38 mov 0x38(%rax),%r8d 1ee5c0: 8b 72 38 mov 0x38(%rdx),%esi 1ee5c3: ba 01 00 00 00 mov $0x1,%edx 1ee5c8: e8 00 00 00 00 callq 1ee5cd 1ee5cd: e9 e0 fc ff ff jmpq 1ee2b2 1ee5d2: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee5d6: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee5da: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee5e0: 48 8b 3b mov (%rbx),%rdi 1ee5e3: 0f b6 4a 11 movzbl 0x11(%rdx),%ecx 1ee5e7: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee5eb: 44 8b 40 44 mov 0x44(%rax),%r8d 1ee5ef: 8b 72 3c mov 0x3c(%rdx),%esi 1ee5f2: ba 01 00 00 00 mov $0x1,%edx 1ee5f7: e8 00 00 00 00 callq 1ee5fc 1ee5fc: e9 d2 fc ff ff jmpq 1ee2d3 1ee601: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee605: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee609: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee60f: 48 8b 3b mov (%rbx),%rdi 1ee612: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 1ee616: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee61a: 44 8b 40 34 mov 0x34(%rax),%r8d 1ee61e: 8b 72 38 mov 0x38(%rdx),%esi 1ee621: ba 01 00 00 00 mov $0x1,%edx 1ee626: e8 00 00 00 00 callq 1ee62b 1ee62b: e9 82 fc ff ff jmpq 1ee2b2 00000000001ee630 : 1ee630: e8 00 00 00 00 callq 1ee635 1ee635: 83 7f 10 02 cmpl $0x2,0x10(%rdi) 1ee639: 74 01 je 1ee63c 1ee63b: c3 retq 1ee63c: 41 55 push %r13 1ee63e: 41 54 push %r12 1ee640: 55 push %rbp 1ee641: 89 f5 mov %esi,%ebp 1ee643: 53 push %rbx 1ee644: 85 f6 test %esi,%esi 1ee646: 75 07 jne 1ee64f 1ee648: 5b pop %rbx 1ee649: 5d pop %rbp 1ee64a: 41 5c pop %r12 1ee64c: 41 5d pop %r13 1ee64e: c3 retq 1ee64f: 48 8b 47 40 mov 0x40(%rdi),%rax 1ee653: 48 89 fb mov %rdi,%rbx 1ee656: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee65c: 45 31 c0 xor %r8d,%r8d 1ee65f: 45 31 e4 xor %r12d,%r12d 1ee662: 8b 48 20 mov 0x20(%rax),%ecx 1ee665: 48 8b 47 38 mov 0x38(%rdi),%rax 1ee669: 66 41 89 ec mov %bp,%r12w 1ee66d: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ee671: 48 8b 47 30 mov 0x30(%rdi),%rax 1ee675: 8b 70 2c mov 0x2c(%rax),%esi 1ee678: 68 dc 02 00 00 pushq $0x2dc 1ee67d: 68 00 00 00 00 pushq $0x0 1ee682: 68 10 27 00 00 pushq $0x2710 1ee687: 48 8b 3f mov (%rdi),%rdi 1ee68a: e8 00 00 00 00 callq 1ee68f 1ee68f: 89 6b 24 mov %ebp,0x24(%rbx) 1ee692: 48 8b 2b mov (%rbx),%rbp 1ee695: 44 89 e2 mov %r12d,%edx 1ee698: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee69c: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1ee6a0: 44 8b 68 1c mov 0x1c(%rax),%r13d 1ee6a4: 48 8b 07 mov (%rdi),%rax 1ee6a7: 44 89 ee mov %r13d,%esi 1ee6aa: 48 8b 40 08 mov 0x8(%rax),%rax 1ee6ae: e8 00 00 00 00 callq 1ee6b3 1ee6b3: 48 83 c4 18 add $0x18,%rsp 1ee6b7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ee6bc: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee6c0: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee6c4: 41 b9 31 00 00 00 mov $0x31,%r9d 1ee6ca: 48 8b 3b mov (%rbx),%rdi 1ee6cd: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1ee6d1: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee6d5: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ee6d9: 8b 72 28 mov 0x28(%rdx),%esi 1ee6dc: ba 01 00 00 00 mov $0x1,%edx 1ee6e1: e8 00 00 00 00 callq 1ee6e6 1ee6e6: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee6ea: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee6ee: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee6f4: 48 8b 3b mov (%rbx),%rdi 1ee6f7: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ee6fb: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee6ff: 44 8b 40 20 mov 0x20(%rax),%r8d 1ee703: 5b pop %rbx 1ee704: 8b 72 2c mov 0x2c(%rdx),%esi 1ee707: 5d pop %rbp 1ee708: ba 01 00 00 00 mov $0x1,%edx 1ee70d: 41 5c pop %r12 1ee70f: 41 5d pop %r13 1ee711: e9 00 00 00 00 jmpq 1ee716 1ee716: 48 8b 75 10 mov 0x10(%rbp),%rsi 1ee71a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ee721 1ee721: 89 c0 mov %eax,%eax 1ee723: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ee72b 1ee72a: 00 1ee72b: 73 8f jae 1ee6bc 1ee72d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ee734 1ee734: 48 85 c0 test %rax,%rax 1ee737: 74 13 je 1ee74c 1ee739: 48 8b 78 08 mov 0x8(%rax),%rdi 1ee73d: 48 83 c6 08 add $0x8,%rsi 1ee741: 44 89 e1 mov %r12d,%ecx 1ee744: 44 89 ea mov %r13d,%edx 1ee747: e8 00 00 00 00 callq 1ee74c 1ee74c: e9 6b ff ff ff jmpq 1ee6bc 1ee751: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ee758: 00 00 00 00 1ee75c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ee760 : 1ee760: e8 00 00 00 00 callq 1ee765 1ee765: 41 56 push %r14 1ee767: 41 55 push %r13 1ee769: 41 54 push %r12 1ee76b: 55 push %rbp 1ee76c: 53 push %rbx 1ee76d: 4c 8b 27 mov (%rdi),%r12 1ee770: 48 89 fb mov %rdi,%rbx 1ee773: 49 8b 2c 24 mov (%r12),%rbp 1ee777: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ee77c: 4c 89 e7 mov %r12,%rdi 1ee77f: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee783: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ee78a: 8b 70 40 mov 0x40(%rax),%esi 1ee78d: e8 00 00 00 00 callq 1ee792 1ee792: 89 43 10 mov %eax,0x10(%rbx) 1ee795: 49 8b 14 24 mov (%r12),%rdx 1ee799: 41 89 c0 mov %eax,%r8d 1ee79c: 44 0f b6 a2 08 03 00 movzbl 0x308(%rdx),%r12d 1ee7a3: 00 1ee7a4: 45 85 e4 test %r12d,%r12d 1ee7a7: 74 4b je 1ee7f4 1ee7a9: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 1ee7ae: 48 8d 82 10 03 00 00 lea 0x310(%rdx),%rax 1ee7b5: 45 31 e4 xor %r12d,%r12d 1ee7b8: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee7be: 48 8d b4 ca 18 03 00 lea 0x318(%rdx,%rcx,8),%rsi 1ee7c5: 00 1ee7c6: 48 8b 10 mov (%rax),%rdx 1ee7c9: 48 8b 92 40 01 00 00 mov 0x140(%rdx),%rdx 1ee7d0: f6 42 28 20 testb $0x20,0x28(%rdx) 1ee7d4: 74 15 je 1ee7eb 1ee7d6: 8b 4a 38 mov 0x38(%rdx),%ecx 1ee7d9: 44 89 ca mov %r9d,%edx 1ee7dc: 44 89 e7 mov %r12d,%edi 1ee7df: d3 e2 shl %cl,%edx 1ee7e1: 41 09 d4 or %edx,%r12d 1ee7e4: 83 f9 06 cmp $0x6,%ecx 1ee7e7: 44 0f 43 e7 cmovae %edi,%r12d 1ee7eb: 48 83 c0 08 add $0x8,%rax 1ee7ef: 48 39 c6 cmp %rax,%rsi 1ee7f2: 75 d2 jne 1ee7c6 1ee7f4: 41 83 f8 01 cmp $0x1,%r8d 1ee7f8: 0f 84 cb 00 00 00 je 1ee8c9 1ee7fe: 41 83 f8 02 cmp $0x2,%r8d 1ee802: 41 0f 94 c4 sete %r12b 1ee806: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ee80b: 5b pop %rbx 1ee80c: 44 89 e0 mov %r12d,%eax 1ee80f: 5d pop %rbp 1ee810: 41 5c pop %r12 1ee812: 41 5d pop %r13 1ee814: 41 5e pop %r14 1ee816: c3 retq 1ee817: 49 8b 54 24 10 mov 0x10(%r12),%rdx 1ee81c: 4c 8b 52 08 mov 0x8(%rdx),%r10 1ee820: 48 8b 32 mov (%rdx),%rsi 1ee823: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ee82a 1ee82a: 89 c0 mov %eax,%eax 1ee82c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ee834 1ee833: 00 1ee834: 73 2d jae 1ee863 1ee836: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ee83d 1ee83d: 48 85 c0 test %rax,%rax 1ee840: 74 21 je 1ee863 1ee842: 48 8b 78 08 mov 0x8(%rax),%rdi 1ee846: 68 83 01 00 00 pushq $0x183 1ee84b: 48 8d 4a 10 lea 0x10(%rdx),%rcx 1ee84f: 4c 8d 42 18 lea 0x18(%rdx),%r8 1ee853: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1ee85a: 4c 89 d2 mov %r10,%rdx 1ee85d: e8 00 00 00 00 callq 1ee862 1ee862: 5a pop %rdx 1ee863: 48 8b 3b mov (%rbx),%rdi 1ee866: e9 14 ff ff ff jmpq 1ee77f 1ee86b: 48 8b 03 mov (%rbx),%rax 1ee86e: 48 8b 50 10 mov 0x10(%rax),%rdx 1ee872: 4c 8b 52 08 mov 0x8(%rdx),%r10 1ee876: 48 8b 32 mov (%rdx),%rsi 1ee879: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ee880 1ee880: 89 c0 mov %eax,%eax 1ee882: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ee88a 1ee889: 00 1ee88a: 0f 83 7b ff ff ff jae 1ee80b 1ee890: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ee897 1ee897: 48 85 c0 test %rax,%rax 1ee89a: 74 21 je 1ee8bd 1ee89c: 48 8b 78 08 mov 0x8(%rax),%rdi 1ee8a0: 68 c7 01 00 00 pushq $0x1c7 1ee8a5: 48 8d 4a 10 lea 0x10(%rdx),%rcx 1ee8a9: 4c 8d 42 18 lea 0x18(%rdx),%r8 1ee8ad: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1ee8b4: 4c 89 d2 mov %r10,%rdx 1ee8b7: e8 00 00 00 00 callq 1ee8bc 1ee8bc: 58 pop %rax 1ee8bd: 5b pop %rbx 1ee8be: 44 89 e0 mov %r12d,%eax 1ee8c1: 5d pop %rbp 1ee8c2: 41 5c pop %r12 1ee8c4: 41 5d pop %r13 1ee8c6: 41 5e pop %r14 1ee8c8: c3 retq 1ee8c9: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee8cd: 48 8b 3b mov (%rbx),%rdi 1ee8d0: 41 b9 64 00 00 00 mov $0x64,%r9d 1ee8d6: 45 31 c0 xor %r8d,%r8d 1ee8d9: 8b 48 20 mov 0x20(%rax),%ecx 1ee8dc: 48 8b 43 38 mov 0x38(%rbx),%rax 1ee8e0: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ee8e4: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee8e8: 8b 70 2c mov 0x2c(%rax),%esi 1ee8eb: 68 9a 01 00 00 pushq $0x19a 1ee8f0: 68 00 00 00 00 pushq $0x0 1ee8f5: 68 20 03 00 00 pushq $0x320 1ee8fa: e8 00 00 00 00 callq 1ee8ff 1ee8ff: 4c 8b 2b mov (%rbx),%r13 1ee902: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee906: ba ff ff 00 00 mov $0xffff,%edx 1ee90b: 49 8b 7d 18 mov 0x18(%r13),%rdi 1ee90f: 44 8b 70 1c mov 0x1c(%rax),%r14d 1ee913: 48 8b 07 mov (%rdi),%rax 1ee916: 44 89 f6 mov %r14d,%esi 1ee919: 48 8b 40 08 mov 0x8(%rax),%rax 1ee91d: e8 00 00 00 00 callq 1ee922 1ee922: 48 83 c4 18 add $0x18,%rsp 1ee926: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ee92b: 4c 8b 2b mov (%rbx),%r13 1ee92e: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee932: ba 60 00 00 00 mov $0x60,%edx 1ee937: 49 8b 7d 18 mov 0x18(%r13),%rdi 1ee93b: 44 8b 70 20 mov 0x20(%rax),%r14d 1ee93f: 48 8b 07 mov (%rdi),%rax 1ee942: 44 89 f6 mov %r14d,%esi 1ee945: 48 8b 40 08 mov 0x8(%rax),%rax 1ee949: e8 00 00 00 00 callq 1ee94e 1ee94e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ee953: 4c 8b 2b mov (%rbx),%r13 1ee956: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee95a: 44 89 e2 mov %r12d,%edx 1ee95d: 49 8b 7d 18 mov 0x18(%r13),%rdi 1ee961: 44 8b 70 24 mov 0x24(%rax),%r14d 1ee965: 48 8b 07 mov (%rdi),%rax 1ee968: 44 89 f6 mov %r14d,%esi 1ee96b: 48 8b 40 08 mov 0x8(%rax),%rax 1ee96f: e8 00 00 00 00 callq 1ee974 1ee974: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ee979: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee97d: 48 8b 3b mov (%rbx),%rdi 1ee980: 41 b9 88 00 00 00 mov $0x88,%r9d 1ee986: 45 31 e4 xor %r12d,%r12d 1ee989: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee98d: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1ee991: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee995: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ee999: 8b 72 28 mov 0x28(%rdx),%esi 1ee99c: ba 01 00 00 00 mov $0x1,%edx 1ee9a1: e8 00 00 00 00 callq 1ee9a6 1ee9a6: 48 8b 53 38 mov 0x38(%rbx),%rdx 1ee9aa: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee9ae: 41 b9 01 00 00 00 mov $0x1,%r9d 1ee9b4: 48 8b 3b mov (%rbx),%rdi 1ee9b7: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ee9bb: 48 8b 53 30 mov 0x30(%rbx),%rdx 1ee9bf: 44 8b 40 20 mov 0x20(%rax),%r8d 1ee9c3: 8b 72 2c mov 0x2c(%rdx),%esi 1ee9c6: ba 01 00 00 00 mov $0x1,%edx 1ee9cb: e8 00 00 00 00 callq 1ee9d0 1ee9d0: 48 8b 43 40 mov 0x40(%rbx),%rax 1ee9d4: 48 8b 3b mov (%rbx),%rdi 1ee9d7: 45 31 c0 xor %r8d,%r8d 1ee9da: 41 b9 64 00 00 00 mov $0x64,%r9d 1ee9e0: 8b 48 20 mov 0x20(%rax),%ecx 1ee9e3: 48 8b 43 38 mov 0x38(%rbx),%rax 1ee9e7: 0f b6 50 08 movzbl 0x8(%rax),%edx 1ee9eb: 48 8b 43 30 mov 0x30(%rbx),%rax 1ee9ef: 8b 70 2c mov 0x2c(%rax),%esi 1ee9f2: 68 ac 01 00 00 pushq $0x1ac 1ee9f7: 68 00 00 00 00 pushq $0x0 1ee9fc: 68 20 03 00 00 pushq $0x320 1eea01: e8 00 00 00 00 callq 1eea06 1eea06: 48 8b 43 30 mov 0x30(%rbx),%rax 1eea0a: 48 8b 3b mov (%rbx),%rdi 1eea0d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1eea14: 8b 70 40 mov 0x40(%rax),%esi 1eea17: e8 00 00 00 00 callq 1eea1c 1eea1c: 89 43 10 mov %eax,0x10(%rbx) 1eea1f: 48 83 c4 18 add $0x18,%rsp 1eea23: 83 f8 02 cmp $0x2,%eax 1eea26: 0f 85 da fd ff ff jne 1ee806 1eea2c: 48 8b 53 40 mov 0x40(%rbx),%rdx 1eea30: 48 8b 43 38 mov 0x38(%rbx),%rax 1eea34: 41 b9 01 00 00 00 mov $0x1,%r9d 1eea3a: 48 8b 73 30 mov 0x30(%rbx),%rsi 1eea3e: 48 8b 3b mov (%rbx),%rdi 1eea41: 44 8b 42 04 mov 0x4(%rdx),%r8d 1eea45: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1eea49: 8b 76 08 mov 0x8(%rsi),%esi 1eea4c: 6a 01 pushq $0x1 1eea4e: 8b 52 0c mov 0xc(%rdx),%edx 1eea51: 52 push %rdx 1eea52: 0f b6 40 03 movzbl 0x3(%rax),%eax 1eea56: ba 02 00 00 00 mov $0x2,%edx 1eea5b: 50 push %rax 1eea5c: e8 00 00 00 00 callq 1eea61 1eea61: 48 8b 4b 30 mov 0x30(%rbx),%rcx 1eea65: 48 8b 53 38 mov 0x38(%rbx),%rdx 1eea69: 45 31 c0 xor %r8d,%r8d 1eea6c: 48 8b 43 40 mov 0x40(%rbx),%rax 1eea70: 48 8b 3b mov (%rbx),%rdi 1eea73: 41 b9 02 00 00 00 mov $0x2,%r9d 1eea79: 8b 71 10 mov 0x10(%rcx),%esi 1eea7c: 0f b6 12 movzbl (%rdx),%edx 1eea7f: 68 52 01 00 00 pushq $0x152 1eea84: 68 00 00 00 00 pushq $0x0 1eea89: 6a 0a pushq $0xa 1eea8b: 8b 08 mov (%rax),%ecx 1eea8d: e8 00 00 00 00 callq 1eea92 1eea92: 4c 8b 23 mov (%rbx),%r12 1eea95: 48 8b 43 30 mov 0x30(%rbx),%rax 1eea99: ba f1 00 00 00 mov $0xf1,%edx 1eea9e: 48 83 c4 30 add $0x30,%rsp 1eeaa2: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1eeaa7: 44 8b 68 30 mov 0x30(%rax),%r13d 1eeaab: 48 8b 07 mov (%rdi),%rax 1eeaae: 44 89 ee mov %r13d,%esi 1eeab1: 48 8b 40 08 mov 0x8(%rax),%rax 1eeab5: e8 00 00 00 00 callq 1eeaba 1eeaba: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eeabf: 48 8b 43 30 mov 0x30(%rbx),%rax 1eeac3: 48 8b 3b mov (%rbx),%rdi 1eeac6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1eeacd: 8b 70 34 mov 0x34(%rax),%esi 1eead0: e8 00 00 00 00 callq 1eead5 1eead5: 48 8b 3b mov (%rbx),%rdi 1eead8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1eeadf: 89 43 14 mov %eax,0x14(%rbx) 1eeae2: 48 8b 43 30 mov 0x30(%rbx),%rax 1eeae6: 8b 70 34 mov 0x34(%rax),%esi 1eeae9: e8 00 00 00 00 callq 1eeaee 1eeaee: 48 8b 3b mov (%rbx),%rdi 1eeaf1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1eeaf8: 89 43 18 mov %eax,0x18(%rbx) 1eeafb: 48 8b 43 30 mov 0x30(%rbx),%rax 1eeaff: 8b 70 34 mov 0x34(%rax),%esi 1eeb02: e8 00 00 00 00 callq 1eeb07 1eeb07: 48 8b 3b mov (%rbx),%rdi 1eeb0a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1eeb11: 89 43 1c mov %eax,0x1c(%rbx) 1eeb14: 48 8b 43 30 mov 0x30(%rbx),%rax 1eeb18: 8b 70 34 mov 0x34(%rax),%esi 1eeb1b: e8 00 00 00 00 callq 1eeb20 1eeb20: 48 8b 3b mov (%rbx),%rdi 1eeb23: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1eeb2a: 41 89 c4 mov %eax,%r12d 1eeb2d: 48 8b 43 30 mov 0x30(%rbx),%rax 1eeb31: 41 c1 e4 08 shl $0x8,%r12d 1eeb35: 8b 70 34 mov 0x34(%rax),%esi 1eeb38: e8 00 00 00 00 callq 1eeb3d 1eeb3d: 48 8b 53 40 mov 0x40(%rbx),%rdx 1eeb41: 48 8b 73 30 mov 0x30(%rbx),%rsi 1eeb45: 45 31 c9 xor %r9d,%r9d 1eeb48: 41 09 c4 or %eax,%r12d 1eeb4b: 48 8b 43 38 mov 0x38(%rbx),%rax 1eeb4f: 48 8b 3b mov (%rbx),%rdi 1eeb52: 44 89 63 20 mov %r12d,0x20(%rbx) 1eeb56: 44 8b 42 04 mov 0x4(%rdx),%r8d 1eeb5a: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1eeb5e: 8b 76 08 mov 0x8(%rsi),%esi 1eeb61: 6a 00 pushq $0x0 1eeb63: 8b 52 0c mov 0xc(%rdx),%edx 1eeb66: 52 push %rdx 1eeb67: 0f b6 40 03 movzbl 0x3(%rax),%eax 1eeb6b: ba 02 00 00 00 mov $0x2,%edx 1eeb70: 50 push %rax 1eeb71: e8 00 00 00 00 callq 1eeb76 1eeb76: 48 8b 43 40 mov 0x40(%rbx),%rax 1eeb7a: 48 8b 3b mov (%rbx),%rdi 1eeb7d: 45 31 c0 xor %r8d,%r8d 1eeb80: 44 0f b6 a5 74 01 00 movzbl 0x174(%rbp),%r12d 1eeb87: 00 1eeb88: 41 b9 64 00 00 00 mov $0x64,%r9d 1eeb8e: 8b 48 20 mov 0x20(%rax),%ecx 1eeb91: 48 8b 43 38 mov 0x38(%rbx),%rax 1eeb95: 41 83 f4 01 xor $0x1,%r12d 1eeb99: 0f b6 50 08 movzbl 0x8(%rax),%edx 1eeb9d: 48 8b 43 30 mov 0x30(%rbx),%rax 1eeba1: 45 0f b6 e4 movzbl %r12b,%r12d 1eeba5: 8b 70 2c mov 0x2c(%rax),%esi 1eeba8: 68 68 01 00 00 pushq $0x168 1eebad: 68 00 00 00 00 pushq $0x0 1eebb2: 68 20 03 00 00 pushq $0x320 1eebb7: e8 00 00 00 00 callq 1eebbc 1eebbc: 48 8b 2b mov (%rbx),%rbp 1eebbf: 48 8b 43 30 mov 0x30(%rbx),%rax 1eebc3: 44 89 e2 mov %r12d,%edx 1eebc6: 48 83 c4 30 add $0x30,%rsp 1eebca: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1eebce: 44 8b 68 1c mov 0x1c(%rax),%r13d 1eebd2: 48 8b 07 mov (%rdi),%rax 1eebd5: 44 89 ee mov %r13d,%esi 1eebd8: 48 8b 40 08 mov 0x8(%rax),%rax 1eebdc: e8 00 00 00 00 callq 1eebe1 1eebe1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1eebe6: 48 8b 53 38 mov 0x38(%rbx),%rdx 1eebea: 48 8b 43 40 mov 0x40(%rbx),%rax 1eebee: 41 b9 6a 00 00 00 mov $0x6a,%r9d 1eebf4: 41 bc 01 00 00 00 mov $0x1,%r12d 1eebfa: 48 8b 3b mov (%rbx),%rdi 1eebfd: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1eec01: 48 8b 53 30 mov 0x30(%rbx),%rdx 1eec05: 44 8b 40 1c mov 0x1c(%rax),%r8d 1eec09: 8b 72 28 mov 0x28(%rdx),%esi 1eec0c: ba 01 00 00 00 mov $0x1,%edx 1eec11: e8 00 00 00 00 callq 1eec16 1eec16: 48 8b 53 38 mov 0x38(%rbx),%rdx 1eec1a: 48 8b 43 40 mov 0x40(%rbx),%rax 1eec1e: 41 b9 01 00 00 00 mov $0x1,%r9d 1eec24: 48 8b 3b mov (%rbx),%rdi 1eec27: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1eec2b: 48 8b 53 30 mov 0x30(%rbx),%rdx 1eec2f: 44 8b 40 20 mov 0x20(%rax),%r8d 1eec33: 8b 72 2c mov 0x2c(%rdx),%esi 1eec36: ba 01 00 00 00 mov $0x1,%edx 1eec3b: e8 00 00 00 00 callq 1eec40 1eec40: 48 8b 43 40 mov 0x40(%rbx),%rax 1eec44: 48 8b 3b mov (%rbx),%rdi 1eec47: 45 31 c0 xor %r8d,%r8d 1eec4a: 41 b9 64 00 00 00 mov $0x64,%r9d 1eec50: 8b 48 20 mov 0x20(%rax),%ecx 1eec53: 48 8b 43 38 mov 0x38(%rbx),%rax 1eec57: 0f b6 50 08 movzbl 0x8(%rax),%edx 1eec5b: 48 8b 43 30 mov 0x30(%rbx),%rax 1eec5f: 8b 70 2c mov 0x2c(%rax),%esi 1eec62: 68 75 01 00 00 pushq $0x175 1eec67: 68 00 00 00 00 pushq $0x0 1eec6c: 68 20 03 00 00 pushq $0x320 1eec71: e8 00 00 00 00 callq 1eec76 1eec76: 48 83 c4 18 add $0x18,%rsp 1eec7a: e9 87 fb ff ff jmpq 1ee806 1eec7f: 49 8b 55 10 mov 0x10(%r13),%rdx 1eec83: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1eec8a 1eec8a: 89 c0 mov %eax,%eax 1eec8c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1eec94 1eec93: 00 1eec94: 0f 83 91 fc ff ff jae 1ee92b 1eec9a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1eeca1 1eeca1: 48 85 c0 test %rax,%rax 1eeca4: 74 15 je 1eecbb 1eeca6: 48 8b 78 08 mov 0x8(%rax),%rdi 1eecaa: 48 8d 72 08 lea 0x8(%rdx),%rsi 1eecae: b9 ff ff 00 00 mov $0xffff,%ecx 1eecb3: 44 89 f2 mov %r14d,%edx 1eecb6: e8 00 00 00 00 callq 1eecbb 1eecbb: e9 6b fc ff ff jmpq 1ee92b 1eecc0: 49 8b 55 10 mov 0x10(%r13),%rdx 1eecc4: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1eeccb 1eeccb: 89 c0 mov %eax,%eax 1eeccd: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1eecd5 1eecd4: 00 1eecd5: 0f 83 9e fc ff ff jae 1ee979 1eecdb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1eece2 1eece2: 48 85 c0 test %rax,%rax 1eece5: 74 13 je 1eecfa 1eece7: 48 8b 78 08 mov 0x8(%rax),%rdi 1eeceb: 48 8d 72 08 lea 0x8(%rdx),%rsi 1eecef: 44 89 e1 mov %r12d,%ecx 1eecf2: 44 89 f2 mov %r14d,%edx 1eecf5: e8 00 00 00 00 callq 1eecfa 1eecfa: e9 7a fc ff ff jmpq 1ee979 1eecff: 49 8b 55 10 mov 0x10(%r13),%rdx 1eed03: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1eed0a 1eed0a: 89 c0 mov %eax,%eax 1eed0c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1eed14 1eed13: 00 1eed14: 0f 83 39 fc ff ff jae 1ee953 1eed1a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1eed21 1eed21: 48 85 c0 test %rax,%rax 1eed24: 74 15 je 1eed3b 1eed26: 48 8b 78 08 mov 0x8(%rax),%rdi 1eed2a: 48 8d 72 08 lea 0x8(%rdx),%rsi 1eed2e: b9 60 00 00 00 mov $0x60,%ecx 1eed33: 44 89 f2 mov %r14d,%edx 1eed36: e8 00 00 00 00 callq 1eed3b 1eed3b: e9 13 fc ff ff jmpq 1ee953 1eed40: 49 8b 54 24 10 mov 0x10(%r12),%rdx 1eed45: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1eed4c 1eed4c: 89 c0 mov %eax,%eax 1eed4e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1eed56 1eed55: 00 1eed56: 0f 83 63 fd ff ff jae 1eeabf 1eed5c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1eed63 1eed63: 48 85 c0 test %rax,%rax 1eed66: 74 15 je 1eed7d 1eed68: 48 8b 78 08 mov 0x8(%rax),%rdi 1eed6c: 48 8d 72 08 lea 0x8(%rdx),%rsi 1eed70: b9 f1 00 00 00 mov $0xf1,%ecx 1eed75: 44 89 ea mov %r13d,%edx 1eed78: e8 00 00 00 00 callq 1eed7d 1eed7d: e9 3d fd ff ff jmpq 1eeabf 1eed82: 48 8b 55 10 mov 0x10(%rbp),%rdx 1eed86: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1eed8d 1eed8d: 89 c0 mov %eax,%eax 1eed8f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1eed97 1eed96: 00 1eed97: 0f 83 49 fe ff ff jae 1eebe6 1eed9d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1eeda4 1eeda4: 48 85 c0 test %rax,%rax 1eeda7: 74 13 je 1eedbc 1eeda9: 48 8b 78 08 mov 0x8(%rax),%rdi 1eedad: 48 8d 72 08 lea 0x8(%rdx),%rsi 1eedb1: 44 89 e1 mov %r12d,%ecx 1eedb4: 44 89 ea mov %r13d,%edx 1eedb7: e8 00 00 00 00 callq 1eedbc 1eedbc: e9 25 fe ff ff jmpq 1eebe6 1eedc1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1eedc8: 00 00 00 00 1eedcc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001eedd0 : 1eedd0: e8 00 00 00 00 callq 1eedd5 1eedd5: 55 push %rbp 1eedd6: 48 8b 47 30 mov 0x30(%rdi),%rax 1eedda: 48 89 fd mov %rdi,%rbp 1eeddd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1eede4: 48 8b 3f mov (%rdi),%rdi 1eede7: 8b 70 44 mov 0x44(%rax),%esi 1eedea: e8 00 00 00 00 callq 1eedef 1eedef: 80 7d 2c 00 cmpb $0x0,0x2c(%rbp) 1eedf3: 74 04 je 1eedf9 1eedf5: 85 c0 test %eax,%eax 1eedf7: 74 09 je 1eee02 1eedf9: 48 89 ef mov %rbp,%rdi 1eedfc: 5d pop %rbp 1eedfd: e9 5e f9 ff ff jmpq 1ee760 1eee02: 31 c0 xor %eax,%eax 1eee04: 5d pop %rbp 1eee05: c3 retq 1eee06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1eee0d: 00 00 00 00000000001eee10 : 1eee10: e8 00 00 00 00 callq 1eee15 1eee15: 41 55 push %r13 1eee17: 49 89 cd mov %rcx,%r13 1eee1a: 41 54 push %r12 1eee1c: 49 89 fc mov %rdi,%r12 1eee1f: 55 push %rbp 1eee20: 48 89 f5 mov %rsi,%rbp 1eee23: be c0 0d 00 00 mov $0xdc0,%esi 1eee28: 53 push %rbx 1eee29: 48 89 d3 mov %rdx,%rbx 1eee2c: ba 48 00 00 00 mov $0x48,%edx 1eee31: 48 83 ec 08 sub $0x8,%rsp 1eee35: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1eee3c 1eee3c: e8 00 00 00 00 callq 1eee41 1eee41: 48 85 c0 test %rax,%rax 1eee44: 74 29 je 1eee6f 1eee46: 4c 89 20 mov %r12,(%rax) 1eee49: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1eee50: 00 1eee51: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) 1eee58: 48 89 68 30 mov %rbp,0x30(%rax) 1eee5c: 48 89 58 38 mov %rbx,0x38(%rax) 1eee60: 4c 89 68 40 mov %r13,0x40(%rax) 1eee64: 48 83 c4 08 add $0x8,%rsp 1eee68: 5b pop %rbx 1eee69: 5d pop %rbp 1eee6a: 41 5c pop %r12 1eee6c: 41 5d pop %r13 1eee6e: c3 retq 1eee6f: b9 8d 03 00 00 mov $0x38d,%ecx 1eee74: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1eee7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1eee82: bf 02 00 00 00 mov $0x2,%edi 1eee87: 48 89 04 24 mov %rax,(%rsp) 1eee8b: e8 00 00 00 00 callq 1eee90 1eee90: 48 8b 04 24 mov (%rsp),%rax 1eee94: eb ce jmp 1eee64 1eee96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1eee9d: 00 00 00 00000000001eeea0 : 1eeea0: e8 00 00 00 00 callq 1eeea5 1eeea5: 41 55 push %r13 1eeea7: 49 89 cd mov %rcx,%r13 1eeeaa: 41 54 push %r12 1eeeac: 49 89 fc mov %rdi,%r12 1eeeaf: 55 push %rbp 1eeeb0: 48 89 f5 mov %rsi,%rbp 1eeeb3: be 20 0b 00 00 mov $0xb20,%esi 1eeeb8: 53 push %rbx 1eeeb9: 48 89 d3 mov %rdx,%rbx 1eeebc: ba 48 00 00 00 mov $0x48,%edx 1eeec1: 48 83 ec 08 sub $0x8,%rsp 1eeec5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1eeecc 1eeecc: e8 00 00 00 00 callq 1eeed1 1eeed1: 48 85 c0 test %rax,%rax 1eeed4: 74 29 je 1eeeff 1eeed6: 4c 89 20 mov %r12,(%rax) 1eeed9: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) 1eeee0: 48 89 68 30 mov %rbp,0x30(%rax) 1eeee4: 48 89 58 38 mov %rbx,0x38(%rax) 1eeee8: 4c 89 68 40 mov %r13,0x40(%rax) 1eeeec: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1eeef3: 00 1eeef4: 48 83 c4 08 add $0x8,%rsp 1eeef8: 5b pop %rbx 1eeef9: 5d pop %rbp 1eeefa: 41 5c pop %r12 1eeefc: 41 5d pop %r13 1eeefe: c3 retq 1eeeff: b9 a3 03 00 00 mov $0x3a3,%ecx 1eef04: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1eef0b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1eef12: bf 02 00 00 00 mov $0x2,%edi 1eef17: 48 89 04 24 mov %rax,(%rsp) 1eef1b: e8 00 00 00 00 callq 1eef20 1eef20: 48 8b 04 24 mov (%rsp),%rax 1eef24: eb ce jmp 1eeef4 1eef26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1eef2d: 00 00 00 00000000001eef30 : 1eef30: e8 00 00 00 00 callq 1eef35 1eef35: 41 55 push %r13 1eef37: 49 89 cd mov %rcx,%r13 1eef3a: 41 54 push %r12 1eef3c: 49 89 fc mov %rdi,%r12 1eef3f: 55 push %rbp 1eef40: 48 89 f5 mov %rsi,%rbp 1eef43: be 20 0b 00 00 mov $0xb20,%esi 1eef48: 53 push %rbx 1eef49: 48 89 d3 mov %rdx,%rbx 1eef4c: ba 48 00 00 00 mov $0x48,%edx 1eef51: 48 83 ec 08 sub $0x8,%rsp 1eef55: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1eef5c 1eef5c: e8 00 00 00 00 callq 1eef61 1eef61: 48 85 c0 test %rax,%rax 1eef64: 74 29 je 1eef8f 1eef66: 4c 89 20 mov %r12,(%rax) 1eef69: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) 1eef70: 48 89 68 30 mov %rbp,0x30(%rax) 1eef74: 48 89 58 38 mov %rbx,0x38(%rax) 1eef78: 4c 89 68 40 mov %r13,0x40(%rax) 1eef7c: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1eef83: 00 1eef84: 48 83 c4 08 add $0x8,%rsp 1eef88: 5b pop %rbx 1eef89: 5d pop %rbp 1eef8a: 41 5c pop %r12 1eef8c: 41 5d pop %r13 1eef8e: c3 retq 1eef8f: b9 b8 03 00 00 mov $0x3b8,%ecx 1eef94: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1eef9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1eefa2: bf 02 00 00 00 mov $0x2,%edi 1eefa7: 48 89 04 24 mov %rax,(%rsp) 1eefab: e8 00 00 00 00 callq 1eefb0 1eefb0: 48 8b 04 24 mov (%rsp),%rax 1eefb4: eb ce jmp 1eef84 1eefb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1eefbd: 00 00 00 00000000001eefc0 : 1eefc0: e8 00 00 00 00 callq 1eefc5 1eefc5: 41 56 push %r14 1eefc7: 49 89 ce mov %rcx,%r14 1eefca: 41 55 push %r13 1eefcc: 49 89 f5 mov %rsi,%r13 1eefcf: be 20 0b 00 00 mov $0xb20,%esi 1eefd4: 41 54 push %r12 1eefd6: 55 push %rbp 1eefd7: 48 89 fd mov %rdi,%rbp 1eefda: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1eefe1 1eefe1: 53 push %rbx 1eefe2: 48 89 d3 mov %rdx,%rbx 1eefe5: ba 48 00 00 00 mov $0x48,%edx 1eefea: e8 00 00 00 00 callq 1eefef 1eefef: 49 89 c4 mov %rax,%r12 1eeff2: 48 85 c0 test %rax,%rax 1eeff5: 74 68 je 1ef05f 1eeff7: 83 7d 20 01 cmpl $0x1,0x20(%rbp) 1eeffb: 48 89 28 mov %rbp,(%rax) 1eeffe: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1ef005: 00 1ef006: c7 40 24 00 00 00 00 movl $0x0,0x24(%rax) 1ef00d: 4c 89 68 30 mov %r13,0x30(%rax) 1ef011: 48 89 58 38 mov %rbx,0x38(%rax) 1ef015: 4c 89 70 40 mov %r14,0x40(%rax) 1ef019: 75 15 jne 1ef030 1ef01b: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1ef022: 00 00 1ef024: 5b pop %rbx 1ef025: 4c 89 e0 mov %r12,%rax 1ef028: 5d pop %rbp 1ef029: 41 5c pop %r12 1ef02b: 41 5d pop %r13 1ef02d: 41 5e pop %r14 1ef02f: c3 retq 1ef030: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ef037: be 7a 60 01 00 mov $0x1607a,%esi 1ef03c: 48 89 ef mov %rbp,%rdi 1ef03f: e8 00 00 00 00 callq 1ef044 1ef044: 89 c2 mov %eax,%edx 1ef046: 41 89 44 24 28 mov %eax,0x28(%r12) 1ef04b: 81 e2 ff 00 ff 00 and $0xff00ff,%edx 1ef051: 81 fa 29 00 11 00 cmp $0x110029,%edx 1ef057: 41 0f 97 44 24 2c seta 0x2c(%r12) 1ef05d: eb bc jmp 1ef01b 1ef05f: b9 cd 03 00 00 mov $0x3cd,%ecx 1ef064: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ef06b: bf 02 00 00 00 mov $0x2,%edi 1ef070: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ef077: e8 00 00 00 00 callq 1ef07c 1ef07c: eb a6 jmp 1ef024 1ef07e: 66 90 xchg %ax,%ax 00000000001ef080 : 1ef080: e8 00 00 00 00 callq 1ef085 1ef085: 53 push %rbx 1ef086: 48 89 fb mov %rdi,%rbx 1ef089: 48 8b 3f mov (%rdi),%rdi 1ef08c: e8 00 00 00 00 callq 1ef091 1ef091: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1ef098: 5b pop %rbx 1ef099: c3 retq 1ef09a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001ef0a0 : 1ef0a0: e8 00 00 00 00 callq 1ef0a5 1ef0a5: 48 8b 47 18 mov 0x18(%rdi),%rax 1ef0a9: 48 8b 3f mov (%rdi),%rdi 1ef0ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ef0b3: 8b 70 18 mov 0x18(%rax),%esi 1ef0b6: e9 00 00 00 00 jmpq 1ef0bb 1ef0bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ef0c0 : 1ef0c0: e8 00 00 00 00 callq 1ef0c5 1ef0c5: 48 8b 47 18 mov 0x18(%rdi),%rax 1ef0c9: 48 8b 3f mov (%rdi),%rdi 1ef0cc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ef0d3: 8b 70 14 mov 0x14(%rax),%esi 1ef0d6: e9 00 00 00 00 jmpq 1ef0db 1ef0db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ef0e0 : 1ef0e0: e8 00 00 00 00 callq 1ef0e5 1ef0e5: 80 7f 10 00 cmpb $0x0,0x10(%rdi) 1ef0e9: 75 06 jne 1ef0f1 1ef0eb: b8 01 00 00 00 mov $0x1,%eax 1ef0f0: c3 retq 1ef0f1: 55 push %rbp 1ef0f2: 89 f5 mov %esi,%ebp 1ef0f4: 41 b9 01 00 00 00 mov $0x1,%r9d 1ef0fa: 45 31 c0 xor %r8d,%r8d 1ef0fd: 53 push %rbx 1ef0fe: 48 8b 47 28 mov 0x28(%rdi),%rax 1ef102: 48 89 fb mov %rdi,%rbx 1ef105: 8b 48 38 mov 0x38(%rax),%ecx 1ef108: 48 8b 47 20 mov 0x20(%rdi),%rax 1ef10c: 0f b6 50 0e movzbl 0xe(%rax),%edx 1ef110: 48 8b 47 18 mov 0x18(%rdi),%rax 1ef114: 8b 70 30 mov 0x30(%rax),%esi 1ef117: 68 ce 00 00 00 pushq $0xce 1ef11c: 68 00 00 00 00 pushq $0x0 1ef121: 68 80 38 01 00 pushq $0x13880 1ef126: 48 8b 3f mov (%rdi),%rdi 1ef129: e8 00 00 00 00 callq 1ef12e 1ef12e: 48 8b 53 28 mov 0x28(%rbx),%rdx 1ef132: 48 8b 43 20 mov 0x20(%rbx),%rax 1ef136: 41 b9 65 00 00 00 mov $0x65,%r9d 1ef13c: 48 8b 73 18 mov 0x18(%rbx),%rsi 1ef140: 44 8b 42 3c mov 0x3c(%rdx),%r8d 1ef144: 0f b6 48 0f movzbl 0xf(%rax),%ecx 1ef148: 8b 76 34 mov 0x34(%rsi),%esi 1ef14b: 55 push %rbp 1ef14c: 8b 52 44 mov 0x44(%rdx),%edx 1ef14f: 52 push %rdx 1ef150: 0f b6 40 11 movzbl 0x11(%rax),%eax 1ef154: ba 02 00 00 00 mov $0x2,%edx 1ef159: 50 push %rax 1ef15a: 48 8b 3b mov (%rbx),%rdi 1ef15d: e8 00 00 00 00 callq 1ef162 1ef162: 48 8b 53 20 mov 0x20(%rbx),%rdx 1ef166: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef16a: 41 b9 01 00 00 00 mov $0x1,%r9d 1ef170: 48 8b 3b mov (%rbx),%rdi 1ef173: 48 83 c4 30 add $0x30,%rsp 1ef177: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 1ef17b: 48 8b 53 18 mov 0x18(%rbx),%rdx 1ef17f: 44 8b 40 38 mov 0x38(%rax),%r8d 1ef183: 8b 72 30 mov 0x30(%rdx),%esi 1ef186: ba 01 00 00 00 mov $0x1,%edx 1ef18b: e8 00 00 00 00 callq 1ef190 1ef190: b8 01 00 00 00 mov $0x1,%eax 1ef195: 5b pop %rbx 1ef196: 5d pop %rbp 1ef197: c3 retq 1ef198: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1ef19f: 00 00000000001ef1a0 : 1ef1a0: e8 00 00 00 00 callq 1ef1a5 1ef1a5: 41 55 push %r13 1ef1a7: 41 b9 01 00 00 00 mov $0x1,%r9d 1ef1ad: 45 31 c0 xor %r8d,%r8d 1ef1b0: 41 54 push %r12 1ef1b2: 55 push %rbp 1ef1b3: 89 f5 mov %esi,%ebp 1ef1b5: 53 push %rbx 1ef1b6: 48 8b 47 28 mov 0x28(%rdi),%rax 1ef1ba: 48 89 fb mov %rdi,%rbx 1ef1bd: 8b 48 38 mov 0x38(%rax),%ecx 1ef1c0: 48 8b 47 20 mov 0x20(%rdi),%rax 1ef1c4: 0f b6 50 0e movzbl 0xe(%rax),%edx 1ef1c8: 48 8b 47 18 mov 0x18(%rdi),%rax 1ef1cc: 8b 70 30 mov 0x30(%rax),%esi 1ef1cf: 6a 42 pushq $0x42 1ef1d1: 68 00 00 00 00 pushq $0x0 1ef1d6: 68 80 38 01 00 pushq $0x13880 1ef1db: 48 8b 3f mov (%rdi),%rdi 1ef1de: e8 00 00 00 00 callq 1ef1e3 1ef1e3: 4c 8b 23 mov (%rbx),%r12 1ef1e6: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef1ea: ba ff ff 00 00 mov $0xffff,%edx 1ef1ef: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ef1f4: 44 8b 68 38 mov 0x38(%rax),%r13d 1ef1f8: 48 8b 07 mov (%rdi),%rax 1ef1fb: 44 89 ee mov %r13d,%esi 1ef1fe: 48 8b 40 08 mov 0x8(%rax),%rax 1ef202: e8 00 00 00 00 callq 1ef207 1ef207: 48 83 c4 18 add $0x18,%rsp 1ef20b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ef210: 48 8b 53 28 mov 0x28(%rbx),%rdx 1ef214: 48 8b 43 20 mov 0x20(%rbx),%rax 1ef218: 41 b9 66 00 00 00 mov $0x66,%r9d 1ef21e: 48 8b 73 18 mov 0x18(%rbx),%rsi 1ef222: 48 8b 3b mov (%rbx),%rdi 1ef225: 44 8b 42 3c mov 0x3c(%rdx),%r8d 1ef229: 0f b6 48 0f movzbl 0xf(%rax),%ecx 1ef22d: 8b 76 34 mov 0x34(%rsi),%esi 1ef230: 55 push %rbp 1ef231: 8b 52 40 mov 0x40(%rdx),%edx 1ef234: 52 push %rdx 1ef235: 0f b6 40 10 movzbl 0x10(%rax),%eax 1ef239: ba 02 00 00 00 mov $0x2,%edx 1ef23e: 50 push %rax 1ef23f: e8 00 00 00 00 callq 1ef244 1ef244: 48 8b 53 20 mov 0x20(%rbx),%rdx 1ef248: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef24c: 41 b9 01 00 00 00 mov $0x1,%r9d 1ef252: 48 8b 3b mov (%rbx),%rdi 1ef255: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 1ef259: 48 8b 53 18 mov 0x18(%rbx),%rdx 1ef25d: 44 8b 40 38 mov 0x38(%rax),%r8d 1ef261: 8b 72 30 mov 0x30(%rdx),%esi 1ef264: ba 01 00 00 00 mov $0x1,%edx 1ef269: e8 00 00 00 00 callq 1ef26e 1ef26e: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef272: 48 8b 3b mov (%rbx),%rdi 1ef275: 45 31 c0 xor %r8d,%r8d 1ef278: 41 b9 01 00 00 00 mov $0x1,%r9d 1ef27e: 8b 48 38 mov 0x38(%rax),%ecx 1ef281: 48 8b 43 20 mov 0x20(%rbx),%rax 1ef285: 0f b6 50 0e movzbl 0xe(%rax),%edx 1ef289: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef28d: 8b 70 30 mov 0x30(%rax),%esi 1ef290: 6a 50 pushq $0x50 1ef292: 68 00 00 00 00 pushq $0x0 1ef297: 68 80 38 01 00 pushq $0x13880 1ef29c: e8 00 00 00 00 callq 1ef2a1 1ef2a1: 48 83 c4 30 add $0x30,%rsp 1ef2a5: 5b pop %rbx 1ef2a6: 5d pop %rbp 1ef2a7: 41 5c pop %r12 1ef2a9: 41 5d pop %r13 1ef2ab: c3 retq 1ef2ac: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1ef2b1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ef2b8 1ef2b8: 89 c0 mov %eax,%eax 1ef2ba: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ef2c2 1ef2c1: 00 1ef2c2: 0f 83 48 ff ff ff jae 1ef210 1ef2c8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ef2cf 1ef2cf: 48 85 c0 test %rax,%rax 1ef2d2: 74 15 je 1ef2e9 1ef2d4: 48 8b 78 08 mov 0x8(%rax),%rdi 1ef2d8: 48 83 c6 08 add $0x8,%rsi 1ef2dc: b9 ff ff 00 00 mov $0xffff,%ecx 1ef2e1: 44 89 ea mov %r13d,%edx 1ef2e4: e8 00 00 00 00 callq 1ef2e9 1ef2e9: e9 22 ff ff ff jmpq 1ef210 1ef2ee: 66 90 xchg %ax,%ax 00000000001ef2f0 : 1ef2f0: e8 00 00 00 00 callq 1ef2f5 1ef2f5: 80 7f 10 00 cmpb $0x0,0x10(%rdi) 1ef2f9: 74 05 je 1ef300 1ef2fb: e8 a0 fe ff ff callq 1ef1a0 1ef300: b8 01 00 00 00 mov $0x1,%eax 1ef305: c3 retq 1ef306: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ef30d: 00 00 00 00000000001ef310 : 1ef310: e8 00 00 00 00 callq 1ef315 1ef315: 80 7f 10 00 cmpb $0x0,0x10(%rdi) 1ef319: 74 0a je 1ef325 1ef31b: be ff 00 00 00 mov $0xff,%esi 1ef320: e8 7b fe ff ff callq 1ef1a0 1ef325: b8 01 00 00 00 mov $0x1,%eax 1ef32a: c3 retq 1ef32b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001ef330 : 1ef330: e8 00 00 00 00 callq 1ef335 1ef335: 41 57 push %r15 1ef337: 41 89 cf mov %ecx,%r15d 1ef33a: 89 f1 mov %esi,%ecx 1ef33c: 41 56 push %r14 1ef33e: 41 55 push %r13 1ef340: 41 89 d5 mov %edx,%r13d 1ef343: 89 f2 mov %esi,%edx 1ef345: 41 54 push %r12 1ef347: 55 push %rbp 1ef348: 89 f5 mov %esi,%ebp 1ef34a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ef351: 53 push %rbx 1ef352: 41 89 ec mov %ebp,%r12d 1ef355: 48 89 fb mov %rdi,%rbx 1ef358: bf 04 00 00 00 mov $0x4,%edi 1ef35d: 41 81 e4 00 ff 00 00 and $0xff00,%r12d 1ef364: e8 00 00 00 00 callq 1ef369 1ef369: f7 c5 00 00 01 00 test $0x10000,%ebp 1ef36f: b9 00 ff 00 00 mov $0xff00,%ecx 1ef374: 41 0f 44 cc cmove %r12d,%ecx 1ef378: 80 7b 10 00 cmpb $0x0,0x10(%rbx) 1ef37c: 41 89 ce mov %ecx,%r14d 1ef37f: 74 0b je 1ef38c 1ef381: 44 89 fe mov %r15d,%esi 1ef384: 48 89 df mov %rbx,%rdi 1ef387: e8 14 fe ff ff callq 1ef1a0 1ef38c: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef390: 48 8b 3b mov (%rbx),%rdi 1ef393: 45 31 c0 xor %r8d,%r8d 1ef396: 41 b9 01 00 00 00 mov $0x1,%r9d 1ef39c: 8b 48 38 mov 0x38(%rax),%ecx 1ef39f: 48 8b 43 20 mov 0x20(%rbx),%rax 1ef3a3: 0f b6 50 0e movzbl 0xe(%rax),%edx 1ef3a7: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef3ab: 8b 70 30 mov 0x30(%rax),%esi 1ef3ae: 6a 6a pushq $0x6a 1ef3b0: 68 00 00 00 00 pushq $0x0 1ef3b5: 68 80 38 01 00 pushq $0x13880 1ef3ba: e8 00 00 00 00 callq 1ef3bf 1ef3bf: 48 8b 53 20 mov 0x20(%rbx),%rdx 1ef3c3: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef3c7: 41 89 e9 mov %ebp,%r9d 1ef3ca: 48 8b 3b mov (%rbx),%rdi 1ef3cd: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ef3d1: 48 8b 53 18 mov 0x18(%rbx),%rdx 1ef3d5: 44 8b 40 20 mov 0x20(%rax),%r8d 1ef3d9: 8b 72 1c mov 0x1c(%rdx),%esi 1ef3dc: ba 01 00 00 00 mov $0x1,%edx 1ef3e1: e8 00 00 00 00 callq 1ef3e6 1ef3e6: 48 8b 2b mov (%rbx),%rbp 1ef3e9: b8 00 00 00 00 mov $0x0,%eax 1ef3ee: 48 83 c4 18 add $0x18,%rsp 1ef3f2: 45 85 ff test %r15d,%r15d 1ef3f5: 44 0f 44 e8 cmove %eax,%r13d 1ef3f9: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1ef3fd: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef401: 44 8b 60 38 mov 0x38(%rax),%r12d 1ef405: 48 8b 07 mov (%rdi),%rax 1ef408: 44 89 ea mov %r13d,%edx 1ef40b: 48 8b 40 08 mov 0x8(%rax),%rax 1ef40f: 44 89 e6 mov %r12d,%esi 1ef412: e8 00 00 00 00 callq 1ef417 1ef417: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ef41c: 48 8b 53 20 mov 0x20(%rbx),%rdx 1ef420: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef424: 41 b9 67 00 00 00 mov $0x67,%r9d 1ef42a: 48 8b 3b mov (%rbx),%rdi 1ef42d: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 1ef431: 48 8b 53 18 mov 0x18(%rbx),%rdx 1ef435: 44 8b 40 3c mov 0x3c(%rax),%r8d 1ef439: 8b 72 34 mov 0x34(%rdx),%esi 1ef43c: ba 01 00 00 00 mov $0x1,%edx 1ef441: e8 00 00 00 00 callq 1ef446 1ef446: 48 8b 53 20 mov 0x20(%rbx),%rdx 1ef44a: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef44e: 41 b9 01 00 00 00 mov $0x1,%r9d 1ef454: 48 8b 3b mov (%rbx),%rdi 1ef457: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 1ef45b: 48 8b 53 18 mov 0x18(%rbx),%rdx 1ef45f: 44 8b 40 38 mov 0x38(%rax),%r8d 1ef463: 8b 72 30 mov 0x30(%rdx),%esi 1ef466: ba 01 00 00 00 mov $0x1,%edx 1ef46b: e8 00 00 00 00 callq 1ef470 1ef470: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef474: 48 8b 3b mov (%rbx),%rdi 1ef477: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ef47e: 8b 70 3c mov 0x3c(%rax),%esi 1ef481: e8 00 00 00 00 callq 1ef486 1ef486: 48 8b 2b mov (%rbx),%rbp 1ef489: 30 e4 xor %ah,%ah 1ef48b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 1ef48f: 41 89 c4 mov %eax,%r12d 1ef492: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef496: 45 09 f4 or %r14d,%r12d 1ef499: 44 8b 68 3c mov 0x3c(%rax),%r13d 1ef49d: 48 8b 07 mov (%rdi),%rax 1ef4a0: 44 89 e2 mov %r12d,%edx 1ef4a3: 48 8b 40 08 mov 0x8(%rax),%rax 1ef4a7: 44 89 ee mov %r13d,%esi 1ef4aa: e8 00 00 00 00 callq 1ef4af 1ef4af: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ef4b4: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef4b8: 48 8b 3b mov (%rbx),%rdi 1ef4bb: 41 b9 01 00 00 00 mov $0x1,%r9d 1ef4c1: 45 31 c0 xor %r8d,%r8d 1ef4c4: 8b 48 38 mov 0x38(%rax),%ecx 1ef4c7: 48 8b 43 20 mov 0x20(%rbx),%rax 1ef4cb: 0f b6 50 0e movzbl 0xe(%rax),%edx 1ef4cf: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef4d3: 8b 70 30 mov 0x30(%rax),%esi 1ef4d6: 68 86 00 00 00 pushq $0x86 1ef4db: 68 00 00 00 00 pushq $0x0 1ef4e0: 68 80 38 01 00 pushq $0x13880 1ef4e5: e8 00 00 00 00 callq 1ef4ea 1ef4ea: b8 01 00 00 00 mov $0x1,%eax 1ef4ef: 48 83 c4 18 add $0x18,%rsp 1ef4f3: 5b pop %rbx 1ef4f4: 5d pop %rbp 1ef4f5: 41 5c pop %r12 1ef4f7: 41 5d pop %r13 1ef4f9: 41 5e pop %r14 1ef4fb: 41 5f pop %r15 1ef4fd: c3 retq 1ef4fe: 48 8b 75 10 mov 0x10(%rbp),%rsi 1ef502: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ef509 1ef509: 89 c0 mov %eax,%eax 1ef50b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ef513 1ef512: 00 1ef513: 0f 83 03 ff ff ff jae 1ef41c 1ef519: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ef520 1ef520: 48 85 c0 test %rax,%rax 1ef523: 74 13 je 1ef538 1ef525: 48 8b 78 08 mov 0x8(%rax),%rdi 1ef529: 48 83 c6 08 add $0x8,%rsi 1ef52d: 44 89 e9 mov %r13d,%ecx 1ef530: 44 89 e2 mov %r12d,%edx 1ef533: e8 00 00 00 00 callq 1ef538 1ef538: e9 df fe ff ff jmpq 1ef41c 1ef53d: 48 8b 75 10 mov 0x10(%rbp),%rsi 1ef541: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ef548 1ef548: 89 c0 mov %eax,%eax 1ef54a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ef552 1ef551: 00 1ef552: 0f 83 5c ff ff ff jae 1ef4b4 1ef558: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ef55f 1ef55f: 48 85 c0 test %rax,%rax 1ef562: 74 13 je 1ef577 1ef564: 48 8b 78 08 mov 0x8(%rax),%rdi 1ef568: 48 83 c6 08 add $0x8,%rsi 1ef56c: 44 89 e1 mov %r12d,%ecx 1ef56f: 44 89 ea mov %r13d,%edx 1ef572: e8 00 00 00 00 callq 1ef577 1ef577: e9 38 ff ff ff jmpq 1ef4b4 1ef57c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001ef580 : 1ef580: e8 00 00 00 00 callq 1ef585 1ef585: 41 55 push %r13 1ef587: ba 03 01 00 00 mov $0x103,%edx 1ef58c: 41 54 push %r12 1ef58e: 55 push %rbp 1ef58f: 89 f5 mov %esi,%ebp 1ef591: 53 push %rbx 1ef592: 4c 8b 27 mov (%rdi),%r12 1ef595: 48 89 fb mov %rdi,%rbx 1ef598: 48 8b 47 18 mov 0x18(%rdi),%rax 1ef59c: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ef5a1: 44 8b 28 mov (%rax),%r13d 1ef5a4: 48 8b 07 mov (%rdi),%rax 1ef5a7: 44 89 ee mov %r13d,%esi 1ef5aa: 48 8b 40 08 mov 0x8(%rax),%rax 1ef5ae: e8 00 00 00 00 callq 1ef5b3 1ef5b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ef5b8: 4c 8b 23 mov (%rbx),%r12 1ef5bb: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef5bf: ba 01 01 00 00 mov $0x101,%edx 1ef5c4: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ef5c9: 44 8b 28 mov (%rax),%r13d 1ef5cc: 48 8b 07 mov (%rdi),%rax 1ef5cf: 44 89 ee mov %r13d,%esi 1ef5d2: 48 8b 40 08 mov 0x8(%rax),%rax 1ef5d6: e8 00 00 00 00 callq 1ef5db 1ef5db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ef5e0: 4c 8b 23 mov (%rbx),%r12 1ef5e3: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef5e7: ba 03 01 00 00 mov $0x103,%edx 1ef5ec: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ef5f1: 44 8b 68 04 mov 0x4(%rax),%r13d 1ef5f5: 48 8b 07 mov (%rdi),%rax 1ef5f8: 44 89 ee mov %r13d,%esi 1ef5fb: 48 8b 40 08 mov 0x8(%rax),%rax 1ef5ff: e8 00 00 00 00 callq 1ef604 1ef604: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ef609: 4c 8b 23 mov (%rbx),%r12 1ef60c: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef610: ba 01 01 00 00 mov $0x101,%edx 1ef615: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ef61a: 44 8b 68 04 mov 0x4(%rax),%r13d 1ef61e: 48 8b 07 mov (%rdi),%rax 1ef621: 44 89 ee mov %r13d,%esi 1ef624: 48 8b 40 08 mov 0x8(%rax),%rax 1ef628: e8 00 00 00 00 callq 1ef62d 1ef62d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ef632: 4c 8b 23 mov (%rbx),%r12 1ef635: 48 8b 43 18 mov 0x18(%rbx),%rax 1ef639: ba 01 01 00 00 mov $0x101,%edx 1ef63e: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1ef643: 44 8b 68 08 mov 0x8(%rax),%r13d 1ef647: 48 8b 07 mov (%rdi),%rax 1ef64a: 44 89 ee mov %r13d,%esi 1ef64d: 48 8b 40 08 mov 0x8(%rax),%rax 1ef651: e8 00 00 00 00 callq 1ef656 1ef656: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ef65b: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef65f: 48 8b 53 20 mov 0x20(%rbx),%rdx 1ef663: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1ef667: 48 8b 3b mov (%rbx),%rdi 1ef66a: 44 0f b6 02 movzbl (%rdx),%r8d 1ef66e: 8b 71 0c mov 0xc(%rcx),%esi 1ef671: 6a 00 pushq $0x0 1ef673: 8b 48 08 mov 0x8(%rax),%ecx 1ef676: 51 push %rcx 1ef677: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 1ef67b: 51 push %rcx 1ef67c: 6a 01 pushq $0x1 1ef67e: 8b 48 04 mov 0x4(%rax),%ecx 1ef681: 51 push %rcx 1ef682: 0f b6 52 01 movzbl 0x1(%rdx),%edx 1ef686: b9 03 00 00 00 mov $0x3,%ecx 1ef68b: 52 push %rdx 1ef68c: 31 d2 xor %edx,%edx 1ef68e: 6a 00 pushq $0x0 1ef690: 44 8b 08 mov (%rax),%r9d 1ef693: e8 00 00 00 00 callq 1ef698 1ef698: 48 8b 53 28 mov 0x28(%rbx),%rdx 1ef69c: 48 8b 43 20 mov 0x20(%rbx),%rax 1ef6a0: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1ef6a4: 48 83 c4 38 add $0x38,%rsp 1ef6a8: 48 8b 3b mov (%rbx),%rdi 1ef6ab: 44 8b 4a 0c mov 0xc(%rdx),%r9d 1ef6af: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d 1ef6b4: 8b 71 10 mov 0x10(%rcx),%esi 1ef6b7: 6a 02 pushq $0x2 1ef6b9: 8b 4a 14 mov 0x14(%rdx),%ecx 1ef6bc: 51 push %rcx 1ef6bd: 0f b6 48 05 movzbl 0x5(%rax),%ecx 1ef6c1: 51 push %rcx 1ef6c2: b9 03 00 00 00 mov $0x3,%ecx 1ef6c7: 6a 04 pushq $0x4 1ef6c9: 8b 52 10 mov 0x10(%rdx),%edx 1ef6cc: 52 push %rdx 1ef6cd: 0f b6 40 04 movzbl 0x4(%rax),%eax 1ef6d1: 31 d2 xor %edx,%edx 1ef6d3: 50 push %rax 1ef6d4: 6a 02 pushq $0x2 1ef6d6: e8 00 00 00 00 callq 1ef6db 1ef6db: 48 8b 53 20 mov 0x20(%rbx),%rdx 1ef6df: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef6e3: 41 89 e9 mov %ebp,%r9d 1ef6e6: 48 8b 3b mov (%rbx),%rdi 1ef6e9: 48 83 c4 38 add $0x38,%rsp 1ef6ed: 0f b6 4a 06 movzbl 0x6(%rdx),%ecx 1ef6f1: 48 8b 53 18 mov 0x18(%rbx),%rdx 1ef6f5: 44 8b 40 18 mov 0x18(%rax),%r8d 1ef6f9: 8b 72 14 mov 0x14(%rdx),%esi 1ef6fc: ba 01 00 00 00 mov $0x1,%edx 1ef701: e8 00 00 00 00 callq 1ef706 1ef706: 48 8b 53 20 mov 0x20(%rbx),%rdx 1ef70a: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef70e: 41 89 e9 mov %ebp,%r9d 1ef711: 48 8b 3b mov (%rbx),%rdi 1ef714: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1ef718: 48 8b 53 18 mov 0x18(%rbx),%rdx 1ef71c: 44 8b 40 1c mov 0x1c(%rax),%r8d 1ef720: 8b 72 18 mov 0x18(%rdx),%esi 1ef723: ba 01 00 00 00 mov $0x1,%edx 1ef728: e8 00 00 00 00 callq 1ef72d 1ef72d: 48 8b 53 20 mov 0x20(%rbx),%rdx 1ef731: 48 8b 43 28 mov 0x28(%rbx),%rax 1ef735: 41 89 e9 mov %ebp,%r9d 1ef738: 48 8b 3b mov (%rbx),%rdi 1ef73b: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1ef73f: 48 8b 53 18 mov 0x18(%rbx),%rdx 1ef743: 44 8b 40 20 mov 0x20(%rax),%r8d 1ef747: 8b 72 1c mov 0x1c(%rdx),%esi 1ef74a: ba 01 00 00 00 mov $0x1,%edx 1ef74f: e8 00 00 00 00 callq 1ef754 1ef754: 48 8b 53 28 mov 0x28(%rbx),%rdx 1ef758: 48 8b 43 20 mov 0x20(%rbx),%rax 1ef75c: 45 31 c9 xor %r9d,%r9d 1ef75f: 48 8b 73 18 mov 0x18(%rbx),%rsi 1ef763: 48 8b 3b mov (%rbx),%rdi 1ef766: 44 8b 42 24 mov 0x24(%rdx),%r8d 1ef76a: 0f b6 48 09 movzbl 0x9(%rax),%ecx 1ef76e: 8b 76 20 mov 0x20(%rsi),%esi 1ef771: 68 e8 03 00 00 pushq $0x3e8 1ef776: 8b 52 28 mov 0x28(%rdx),%edx 1ef779: 52 push %rdx 1ef77a: 0f b6 40 0a movzbl 0xa(%rax),%eax 1ef77e: ba 02 00 00 00 mov $0x2,%edx 1ef783: 50 push %rax 1ef784: e8 00 00 00 00 callq 1ef789 1ef789: 48 8b 53 28 mov 0x28(%rbx),%rdx 1ef78d: 48 8b 43 20 mov 0x20(%rbx),%rax 1ef791: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1ef795: 48 8b 3b mov (%rbx),%rdi 1ef798: 44 8b 4a 2c mov 0x2c(%rdx),%r9d 1ef79c: 44 0f b6 40 0b movzbl 0xb(%rax),%r8d 1ef7a1: 8b 71 24 mov 0x24(%rcx),%esi 1ef7a4: 6a 01 pushq $0x1 1ef7a6: 8b 4a 34 mov 0x34(%rdx),%ecx 1ef7a9: 51 push %rcx 1ef7aa: 0f b6 48 0d movzbl 0xd(%rax),%ecx 1ef7ae: 51 push %rcx 1ef7af: b9 03 00 00 00 mov $0x3,%ecx 1ef7b4: 6a 01 pushq $0x1 1ef7b6: 8b 52 30 mov 0x30(%rdx),%edx 1ef7b9: 52 push %rdx 1ef7ba: 0f b6 40 0c movzbl 0xc(%rax),%eax 1ef7be: 31 d2 xor %edx,%edx 1ef7c0: 50 push %rax 1ef7c1: 6a 01 pushq $0x1 1ef7c3: e8 00 00 00 00 callq 1ef7c8 1ef7c8: 48 83 c4 50 add $0x50,%rsp 1ef7cc: 5b pop %rbx 1ef7cd: 5d pop %rbp 1ef7ce: 41 5c pop %r12 1ef7d0: 41 5d pop %r13 1ef7d2: c3 retq 1ef7d3: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1ef7d8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ef7df 1ef7df: 89 c0 mov %eax,%eax 1ef7e1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ef7e9 1ef7e8: 00 1ef7e9: 0f 83 c9 fd ff ff jae 1ef5b8 1ef7ef: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ef7f6 1ef7f6: 48 85 c0 test %rax,%rax 1ef7f9: 74 15 je 1ef810 1ef7fb: 48 8b 78 08 mov 0x8(%rax),%rdi 1ef7ff: 48 83 c6 08 add $0x8,%rsi 1ef803: b9 03 01 00 00 mov $0x103,%ecx 1ef808: 44 89 ea mov %r13d,%edx 1ef80b: e8 00 00 00 00 callq 1ef810 1ef810: e9 a3 fd ff ff jmpq 1ef5b8 1ef815: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1ef81a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ef821 1ef821: 89 c0 mov %eax,%eax 1ef823: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ef82b 1ef82a: 00 1ef82b: 0f 83 2a fe ff ff jae 1ef65b 1ef831: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ef838 1ef838: 48 85 c0 test %rax,%rax 1ef83b: 74 15 je 1ef852 1ef83d: 48 8b 78 08 mov 0x8(%rax),%rdi 1ef841: 48 83 c6 08 add $0x8,%rsi 1ef845: b9 01 01 00 00 mov $0x101,%ecx 1ef84a: 44 89 ea mov %r13d,%edx 1ef84d: e8 00 00 00 00 callq 1ef852 1ef852: e9 04 fe ff ff jmpq 1ef65b 1ef857: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1ef85c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ef863 1ef863: 89 c0 mov %eax,%eax 1ef865: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ef86d 1ef86c: 00 1ef86d: 0f 83 bf fd ff ff jae 1ef632 1ef873: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ef87a 1ef87a: 48 85 c0 test %rax,%rax 1ef87d: 74 15 je 1ef894 1ef87f: 48 8b 78 08 mov 0x8(%rax),%rdi 1ef883: 48 83 c6 08 add $0x8,%rsi 1ef887: b9 01 01 00 00 mov $0x101,%ecx 1ef88c: 44 89 ea mov %r13d,%edx 1ef88f: e8 00 00 00 00 callq 1ef894 1ef894: e9 99 fd ff ff jmpq 1ef632 1ef899: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1ef89e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ef8a5 1ef8a5: 89 c0 mov %eax,%eax 1ef8a7: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ef8af 1ef8ae: 00 1ef8af: 0f 83 54 fd ff ff jae 1ef609 1ef8b5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ef8bc 1ef8bc: 48 85 c0 test %rax,%rax 1ef8bf: 74 15 je 1ef8d6 1ef8c1: 48 8b 78 08 mov 0x8(%rax),%rdi 1ef8c5: 48 83 c6 08 add $0x8,%rsi 1ef8c9: b9 03 01 00 00 mov $0x103,%ecx 1ef8ce: 44 89 ea mov %r13d,%edx 1ef8d1: e8 00 00 00 00 callq 1ef8d6 1ef8d6: e9 2e fd ff ff jmpq 1ef609 1ef8db: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1ef8e0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1ef8e7 1ef8e7: 89 c0 mov %eax,%eax 1ef8e9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1ef8f1 1ef8f0: 00 1ef8f1: 0f 83 e9 fc ff ff jae 1ef5e0 1ef8f7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ef8fe 1ef8fe: 48 85 c0 test %rax,%rax 1ef901: 74 15 je 1ef918 1ef903: 48 8b 78 08 mov 0x8(%rax),%rdi 1ef907: 48 83 c6 08 add $0x8,%rsi 1ef90b: b9 01 01 00 00 mov $0x101,%ecx 1ef910: 44 89 ea mov %r13d,%edx 1ef913: e8 00 00 00 00 callq 1ef918 1ef918: e9 c3 fc ff ff jmpq 1ef5e0 1ef91d: 0f 1f 00 nopl (%rax) 00000000001ef920 : 1ef920: e8 00 00 00 00 callq 1ef925 1ef925: 41 55 push %r13 1ef927: 49 89 cd mov %rcx,%r13 1ef92a: 41 54 push %r12 1ef92c: 49 89 fc mov %rdi,%r12 1ef92f: 55 push %rbp 1ef930: 48 89 f5 mov %rsi,%rbp 1ef933: be 20 0b 00 00 mov $0xb20,%esi 1ef938: 53 push %rbx 1ef939: 48 89 d3 mov %rdx,%rbx 1ef93c: ba 30 00 00 00 mov $0x30,%edx 1ef941: 48 83 ec 08 sub $0x8,%rsp 1ef945: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1ef94c 1ef94c: e8 00 00 00 00 callq 1ef951 1ef951: 48 85 c0 test %rax,%rax 1ef954: 74 26 je 1ef97c 1ef956: 4c 89 20 mov %r12,(%rax) 1ef959: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1ef960: 00 1ef961: c6 40 10 00 movb $0x0,0x10(%rax) 1ef965: 48 89 68 18 mov %rbp,0x18(%rax) 1ef969: 48 89 58 20 mov %rbx,0x20(%rax) 1ef96d: 4c 89 68 28 mov %r13,0x28(%rax) 1ef971: 48 83 c4 08 add $0x8,%rsp 1ef975: 5b pop %rbx 1ef976: 5d pop %rbp 1ef977: 41 5c pop %r12 1ef979: 41 5d pop %r13 1ef97b: c3 retq 1ef97c: b9 21 01 00 00 mov $0x121,%ecx 1ef981: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ef988: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ef98f: bf 02 00 00 00 mov $0x2,%edi 1ef994: 48 89 04 24 mov %rax,(%rsp) 1ef998: e8 00 00 00 00 callq 1ef99d 1ef99d: 48 8b 04 24 mov (%rsp),%rax 1ef9a1: eb ce jmp 1ef971 1ef9a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1ef9aa: 00 00 00 00 1ef9ae: 66 90 xchg %ax,%ax 00000000001ef9b0 : 1ef9b0: e8 00 00 00 00 callq 1ef9b5 1ef9b5: 53 push %rbx 1ef9b6: 48 89 fb mov %rdi,%rbx 1ef9b9: 48 8b 3f mov (%rdi),%rdi 1ef9bc: e8 00 00 00 00 callq 1ef9c1 1ef9c1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1ef9c8: 5b pop %rbx 1ef9c9: c3 retq 1ef9ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001ef9d0 : 1ef9d0: e8 00 00 00 00 callq 1ef9d5 1ef9d5: 31 c0 xor %eax,%eax 1ef9d7: 83 fe 01 cmp $0x1,%esi 1ef9da: 0f 94 c0 sete %al 1ef9dd: 77 4e ja 1efa2d 1ef9df: 48 8b 4f 28 mov 0x28(%rdi),%rcx 1ef9e3: 48 8b 57 20 mov 0x20(%rdi),%rdx 1ef9e7: 48 8b 77 18 mov 0x18(%rdi),%rsi 1ef9eb: 44 8b 89 8c 00 00 00 mov 0x8c(%rcx),%r9d 1ef9f2: 44 0f b6 42 23 movzbl 0x23(%rdx),%r8d 1ef9f7: 8b 76 50 mov 0x50(%rsi),%esi 1ef9fa: 50 push %rax 1ef9fb: 44 8b 91 94 00 00 00 mov 0x94(%rcx),%r10d 1efa02: 41 52 push %r10 1efa04: 44 0f b6 52 25 movzbl 0x25(%rdx),%r10d 1efa09: 41 52 push %r10 1efa0b: 50 push %rax 1efa0c: 8b 89 90 00 00 00 mov 0x90(%rcx),%ecx 1efa12: 51 push %rcx 1efa13: 0f b6 52 24 movzbl 0x24(%rdx),%edx 1efa17: b9 03 00 00 00 mov $0x3,%ecx 1efa1c: 52 push %rdx 1efa1d: 31 d2 xor %edx,%edx 1efa1f: 50 push %rax 1efa20: 48 8b 3f mov (%rdi),%rdi 1efa23: e8 00 00 00 00 callq 1efa28 1efa28: 48 83 c4 38 add $0x38,%rsp 1efa2c: c3 retq 1efa2d: 0f 0b ud2 1efa2f: eb ae jmp 1ef9df 1efa31: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1efa38: 00 00 00 00 1efa3c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001efa40 : 1efa40: e8 00 00 00 00 callq 1efa45 1efa45: 31 c0 xor %eax,%eax 1efa47: 83 fe 01 cmp $0x1,%esi 1efa4a: 0f 94 c0 sete %al 1efa4d: 77 3d ja 1efa8c 1efa4f: 48 8b 4f 28 mov 0x28(%rdi),%rcx 1efa53: 48 8b 57 20 mov 0x20(%rdi),%rdx 1efa57: 48 8b 77 18 mov 0x18(%rdi),%rsi 1efa5b: 44 8b 89 8c 00 00 00 mov 0x8c(%rcx),%r9d 1efa62: 44 0f b6 42 23 movzbl 0x23(%rdx),%r8d 1efa67: 8b 76 50 mov 0x50(%rsi),%esi 1efa6a: 50 push %rax 1efa6b: 8b 89 90 00 00 00 mov 0x90(%rcx),%ecx 1efa71: 51 push %rcx 1efa72: 0f b6 52 24 movzbl 0x24(%rdx),%edx 1efa76: b9 02 00 00 00 mov $0x2,%ecx 1efa7b: 52 push %rdx 1efa7c: 31 d2 xor %edx,%edx 1efa7e: 50 push %rax 1efa7f: 48 8b 3f mov (%rdi),%rdi 1efa82: e8 00 00 00 00 callq 1efa87 1efa87: 48 83 c4 20 add $0x20,%rsp 1efa8b: c3 retq 1efa8c: 0f 0b ud2 1efa8e: eb bf jmp 1efa4f 00000000001efa90 : 1efa90: e8 00 00 00 00 callq 1efa95 1efa95: 55 push %rbp 1efa96: 48 89 f5 mov %rsi,%rbp 1efa99: 41 b9 01 00 00 00 mov $0x1,%r9d 1efa9f: 53 push %rbx 1efaa0: 48 8b 57 20 mov 0x20(%rdi),%rdx 1efaa4: 48 89 fb mov %rdi,%rbx 1efaa7: 48 8b 47 28 mov 0x28(%rdi),%rax 1efaab: 0f b6 4a 13 movzbl 0x13(%rdx),%ecx 1efaaf: 48 8b 57 18 mov 0x18(%rdi),%rdx 1efab3: 44 8b 40 4c mov 0x4c(%rax),%r8d 1efab7: 48 8b 3f mov (%rdi),%rdi 1efaba: 8b 72 24 mov 0x24(%rdx),%esi 1efabd: ba 01 00 00 00 mov $0x1,%edx 1efac2: e8 00 00 00 00 callq 1efac7 1efac7: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1efacb: 48 8b 53 28 mov 0x28(%rbx),%rdx 1efacf: 48 8b 43 20 mov 0x20(%rbx),%rax 1efad3: 48 8b 3b mov (%rbx),%rdi 1efad6: 8b 71 28 mov 0x28(%rcx),%esi 1efad9: 0f b7 4d 04 movzwl 0x4(%rbp),%ecx 1efadd: 44 8b 4a 50 mov 0x50(%rdx),%r9d 1efae1: 44 0f b6 40 14 movzbl 0x14(%rax),%r8d 1efae6: 51 push %rcx 1efae7: 8b 52 54 mov 0x54(%rdx),%edx 1efaea: b9 02 00 00 00 mov $0x2,%ecx 1efaef: 52 push %rdx 1efaf0: 0f b6 40 15 movzbl 0x15(%rax),%eax 1efaf4: 31 d2 xor %edx,%edx 1efaf6: 50 push %rax 1efaf7: 0f b7 45 06 movzwl 0x6(%rbp),%eax 1efafb: 50 push %rax 1efafc: e8 00 00 00 00 callq 1efb01 1efb01: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1efb05: 48 8b 53 28 mov 0x28(%rbx),%rdx 1efb09: 48 8b 43 20 mov 0x20(%rbx),%rax 1efb0d: 48 83 c4 20 add $0x20,%rsp 1efb11: 48 8b 3b mov (%rbx),%rdi 1efb14: 8b 71 2c mov 0x2c(%rcx),%esi 1efb17: 0f b7 4d 04 movzwl 0x4(%rbp),%ecx 1efb1b: 44 8b 4a 58 mov 0x58(%rdx),%r9d 1efb1f: 44 0f b6 40 16 movzbl 0x16(%rax),%r8d 1efb24: 51 push %rcx 1efb25: 8b 52 5c mov 0x5c(%rdx),%edx 1efb28: b9 02 00 00 00 mov $0x2,%ecx 1efb2d: 52 push %rdx 1efb2e: 0f b6 40 17 movzbl 0x17(%rax),%eax 1efb32: 31 d2 xor %edx,%edx 1efb34: 50 push %rax 1efb35: 0f b7 45 06 movzwl 0x6(%rbp),%eax 1efb39: 50 push %rax 1efb3a: e8 00 00 00 00 callq 1efb3f 1efb3f: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1efb43: 48 8b 53 28 mov 0x28(%rbx),%rdx 1efb47: 48 8b 43 20 mov 0x20(%rbx),%rax 1efb4b: 48 83 c4 20 add $0x20,%rsp 1efb4f: 48 8b 3b mov (%rbx),%rdi 1efb52: 8b 71 30 mov 0x30(%rcx),%esi 1efb55: 0f b7 4d 04 movzwl 0x4(%rbp),%ecx 1efb59: 44 8b 4a 60 mov 0x60(%rdx),%r9d 1efb5d: 44 0f b6 40 18 movzbl 0x18(%rax),%r8d 1efb62: 51 push %rcx 1efb63: 8b 52 64 mov 0x64(%rdx),%edx 1efb66: b9 02 00 00 00 mov $0x2,%ecx 1efb6b: 52 push %rdx 1efb6c: 0f b6 40 19 movzbl 0x19(%rax),%eax 1efb70: 31 d2 xor %edx,%edx 1efb72: 50 push %rax 1efb73: 0f b7 45 06 movzwl 0x6(%rbp),%eax 1efb77: 50 push %rax 1efb78: e8 00 00 00 00 callq 1efb7d 1efb7d: 8b 45 00 mov 0x0(%rbp),%eax 1efb80: 48 83 c4 20 add $0x20,%rsp 1efb84: 85 c0 test %eax,%eax 1efb86: 75 03 jne 1efb8b 1efb88: 5b pop %rbx 1efb89: 5d pop %rbp 1efb8a: c3 retq 1efb8b: 48 8b 53 20 mov 0x20(%rbx),%rdx 1efb8f: 48 8b 43 28 mov 0x28(%rbx),%rax 1efb93: 45 31 c9 xor %r9d,%r9d 1efb96: 48 8b 3b mov (%rbx),%rdi 1efb99: 0f b6 4a 13 movzbl 0x13(%rdx),%ecx 1efb9d: 48 8b 53 18 mov 0x18(%rbx),%rdx 1efba1: 44 8b 40 4c mov 0x4c(%rax),%r8d 1efba5: 8b 72 24 mov 0x24(%rdx),%esi 1efba8: ba 01 00 00 00 mov $0x1,%edx 1efbad: e8 00 00 00 00 callq 1efbb2 1efbb2: 48 8b 53 20 mov 0x20(%rbx),%rdx 1efbb6: 48 8b 43 28 mov 0x28(%rbx),%rax 1efbba: 41 b9 01 00 00 00 mov $0x1,%r9d 1efbc0: 48 8b 3b mov (%rbx),%rdi 1efbc3: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 1efbc7: 48 8b 53 18 mov 0x18(%rbx),%rdx 1efbcb: 44 8b 40 68 mov 0x68(%rax),%r8d 1efbcf: 5b pop %rbx 1efbd0: 8b 72 34 mov 0x34(%rdx),%esi 1efbd3: 5d pop %rbp 1efbd4: ba 01 00 00 00 mov $0x1,%edx 1efbd9: e9 00 00 00 00 jmpq 1efbde 1efbde: 66 90 xchg %ax,%ax 00000000001efbe0 : 1efbe0: e8 00 00 00 00 callq 1efbe5 1efbe5: 55 push %rbp 1efbe6: 48 89 f5 mov %rsi,%rbp 1efbe9: 41 b9 01 00 00 00 mov $0x1,%r9d 1efbef: 53 push %rbx 1efbf0: 48 8b 47 20 mov 0x20(%rdi),%rax 1efbf4: 48 89 fb mov %rdi,%rbx 1efbf7: 48 8b 57 28 mov 0x28(%rdi),%rdx 1efbfb: 0f b6 08 movzbl (%rax),%ecx 1efbfe: 48 8b 47 18 mov 0x18(%rdi),%rax 1efc02: 44 8b 02 mov (%rdx),%r8d 1efc05: 48 8b 3f mov (%rdi),%rdi 1efc08: ba 01 00 00 00 mov $0x1,%edx 1efc0d: 8b 30 mov (%rax),%esi 1efc0f: e8 00 00 00 00 callq 1efc14 1efc14: 48 8b 53 20 mov 0x20(%rbx),%rdx 1efc18: 48 8b 43 28 mov 0x28(%rbx),%rax 1efc1c: 44 0f b6 4d 10 movzbl 0x10(%rbp),%r9d 1efc21: 48 8b 3b mov (%rbx),%rdi 1efc24: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx 1efc28: 48 8b 53 18 mov 0x18(%rbx),%rdx 1efc2c: 44 8b 40 04 mov 0x4(%rax),%r8d 1efc30: 8b 72 04 mov 0x4(%rdx),%esi 1efc33: ba 01 00 00 00 mov $0x1,%edx 1efc38: e8 00 00 00 00 callq 1efc3d 1efc3d: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1efc41: 48 8b 53 28 mov 0x28(%rbx),%rdx 1efc45: 48 8b 43 20 mov 0x20(%rbx),%rax 1efc49: 48 8b 3b mov (%rbx),%rdi 1efc4c: 8b 71 08 mov 0x8(%rcx),%esi 1efc4f: 8b 4d 04 mov 0x4(%rbp),%ecx 1efc52: 44 8b 4a 08 mov 0x8(%rdx),%r9d 1efc56: 44 0f b6 40 02 movzbl 0x2(%rax),%r8d 1efc5b: 51 push %rcx 1efc5c: 8b 52 0c mov 0xc(%rdx),%edx 1efc5f: b9 02 00 00 00 mov $0x2,%ecx 1efc64: 52 push %rdx 1efc65: 0f b6 40 03 movzbl 0x3(%rax),%eax 1efc69: 31 d2 xor %edx,%edx 1efc6b: 50 push %rax 1efc6c: 8b 45 00 mov 0x0(%rbp),%eax 1efc6f: 50 push %rax 1efc70: e8 00 00 00 00 callq 1efc75 1efc75: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1efc79: 48 8b 53 28 mov 0x28(%rbx),%rdx 1efc7d: 48 8b 43 20 mov 0x20(%rbx),%rax 1efc81: 48 83 c4 20 add $0x20,%rsp 1efc85: 48 8b 3b mov (%rbx),%rdi 1efc88: 8b 71 0c mov 0xc(%rcx),%esi 1efc8b: 8b 4d 0c mov 0xc(%rbp),%ecx 1efc8e: 44 8b 4a 10 mov 0x10(%rdx),%r9d 1efc92: 44 0f b6 40 04 movzbl 0x4(%rax),%r8d 1efc97: 51 push %rcx 1efc98: 8b 52 14 mov 0x14(%rdx),%edx 1efc9b: b9 02 00 00 00 mov $0x2,%ecx 1efca0: 52 push %rdx 1efca1: 0f b6 40 05 movzbl 0x5(%rax),%eax 1efca5: 31 d2 xor %edx,%edx 1efca7: 50 push %rax 1efca8: 8b 45 08 mov 0x8(%rbp),%eax 1efcab: 50 push %rax 1efcac: e8 00 00 00 00 callq 1efcb1 1efcb1: 48 8b 43 20 mov 0x20(%rbx),%rax 1efcb5: 48 8b 53 28 mov 0x28(%rbx),%rdx 1efcb9: 45 31 c9 xor %r9d,%r9d 1efcbc: 48 83 c4 20 add $0x20,%rsp 1efcc0: 48 8b 3b mov (%rbx),%rdi 1efcc3: 0f b6 08 movzbl (%rax),%ecx 1efcc6: 48 8b 43 18 mov 0x18(%rbx),%rax 1efcca: 44 8b 02 mov (%rdx),%r8d 1efccd: 5b pop %rbx 1efcce: ba 01 00 00 00 mov $0x1,%edx 1efcd3: 8b 30 mov (%rax),%esi 1efcd5: 5d pop %rbp 1efcd6: e9 00 00 00 00 jmpq 1efcdb 1efcdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001efce0 : 1efce0: e8 00 00 00 00 callq 1efce5 1efce5: 55 push %rbp 1efce6: 48 89 f5 mov %rsi,%rbp 1efce9: 41 b9 01 00 00 00 mov $0x1,%r9d 1efcef: 53 push %rbx 1efcf0: 48 8b 47 20 mov 0x20(%rdi),%rax 1efcf4: 48 89 fb mov %rdi,%rbx 1efcf7: 48 8b 57 28 mov 0x28(%rdi),%rdx 1efcfb: 0f b6 08 movzbl (%rax),%ecx 1efcfe: 48 8b 47 18 mov 0x18(%rdi),%rax 1efd02: 44 8b 02 mov (%rdx),%r8d 1efd05: 48 8b 3f mov (%rdi),%rdi 1efd08: ba 01 00 00 00 mov $0x1,%edx 1efd0d: 8b 30 mov (%rax),%esi 1efd0f: e8 00 00 00 00 callq 1efd14 1efd14: 44 8b 4d 14 mov 0x14(%rbp),%r9d 1efd18: 41 83 f9 03 cmp $0x3,%r9d 1efd1c: 0f 87 1e 01 00 00 ja 1efe40 1efd22: 48 8b 43 18 mov 0x18(%rbx),%rax 1efd26: 48 8b 4b 28 mov 0x28(%rbx),%rcx 1efd2a: 48 8b 53 20 mov 0x20(%rbx),%rdx 1efd2e: 48 8b 3b mov (%rbx),%rdi 1efd31: 44 8b 50 04 mov 0x4(%rax),%r10d 1efd35: 0f b6 45 20 movzbl 0x20(%rbp),%eax 1efd39: 44 0f b6 5a 06 movzbl 0x6(%rdx),%r11d 1efd3e: 44 8b 41 18 mov 0x18(%rcx),%r8d 1efd42: 89 c6 mov %eax,%esi 1efd44: 83 e0 01 and $0x1,%eax 1efd47: 40 d0 ee shr %sil 1efd4a: 83 e6 01 and $0x1,%esi 1efd4d: 56 push %rsi 1efd4e: 8b 71 20 mov 0x20(%rcx),%esi 1efd51: 56 push %rsi 1efd52: 0f b6 72 08 movzbl 0x8(%rdx),%esi 1efd56: 56 push %rsi 1efd57: 44 89 d6 mov %r10d,%esi 1efd5a: 50 push %rax 1efd5b: 8b 41 1c mov 0x1c(%rcx),%eax 1efd5e: 44 89 d9 mov %r11d,%ecx 1efd61: 50 push %rax 1efd62: 0f b6 42 07 movzbl 0x7(%rdx),%eax 1efd66: ba 03 00 00 00 mov $0x3,%edx 1efd6b: 50 push %rax 1efd6c: e8 00 00 00 00 callq 1efd71 1efd71: 8b 4d 14 mov 0x14(%rbp),%ecx 1efd74: 48 83 c4 30 add $0x30,%rsp 1efd78: 85 c9 test %ecx,%ecx 1efd7a: 0f 84 e5 00 00 00 je 1efe65 1efd80: 48 8b 43 18 mov 0x18(%rbx),%rax 1efd84: 48 8b 4b 28 mov 0x28(%rbx),%rcx 1efd88: 48 8b 53 20 mov 0x20(%rbx),%rdx 1efd8c: 48 8b 3b mov (%rbx),%rdi 1efd8f: 8b 70 18 mov 0x18(%rax),%esi 1efd92: 8b 45 10 mov 0x10(%rbp),%eax 1efd95: 44 8b 49 3c mov 0x3c(%rcx),%r9d 1efd99: 44 0f b6 42 0f movzbl 0xf(%rdx),%r8d 1efd9e: 83 e8 01 sub $0x1,%eax 1efda1: 50 push %rax 1efda2: 8b 41 40 mov 0x40(%rcx),%eax 1efda5: b9 02 00 00 00 mov $0x2,%ecx 1efdaa: 50 push %rax 1efdab: 0f b6 42 10 movzbl 0x10(%rdx),%eax 1efdaf: 31 d2 xor %edx,%edx 1efdb1: 50 push %rax 1efdb2: 8b 45 0c mov 0xc(%rbp),%eax 1efdb5: 83 e8 01 sub $0x1,%eax 1efdb8: 50 push %rax 1efdb9: e8 00 00 00 00 callq 1efdbe 1efdbe: 48 8b 43 28 mov 0x28(%rbx),%rax 1efdc2: 48 8b 3b mov (%rbx),%rdi 1efdc5: 31 d2 xor %edx,%edx 1efdc7: 48 83 c4 20 add $0x20,%rsp 1efdcb: b9 01 00 00 00 mov $0x1,%ecx 1efdd0: 44 8b 48 44 mov 0x44(%rax),%r9d 1efdd4: 48 8b 43 20 mov 0x20(%rbx),%rax 1efdd8: 44 0f b6 40 11 movzbl 0x11(%rax),%r8d 1efddd: 48 8b 43 18 mov 0x18(%rbx),%rax 1efde1: 8b 70 1c mov 0x1c(%rax),%esi 1efde4: 8b 45 04 mov 0x4(%rbp),%eax 1efde7: 50 push %rax 1efde8: e8 00 00 00 00 callq 1efded 1efded: 48 8b 43 28 mov 0x28(%rbx),%rax 1efdf1: 48 8b 3b mov (%rbx),%rdi 1efdf4: 31 d2 xor %edx,%edx 1efdf6: b9 01 00 00 00 mov $0x1,%ecx 1efdfb: 44 8b 48 48 mov 0x48(%rax),%r9d 1efdff: 48 8b 43 20 mov 0x20(%rbx),%rax 1efe03: 44 0f b6 40 12 movzbl 0x12(%rax),%r8d 1efe08: 48 8b 43 18 mov 0x18(%rbx),%rax 1efe0c: 8b 70 20 mov 0x20(%rax),%esi 1efe0f: 8b 45 00 mov 0x0(%rbp),%eax 1efe12: 50 push %rax 1efe13: e8 00 00 00 00 callq 1efe18 1efe18: 58 pop %rax 1efe19: 48 8b 43 20 mov 0x20(%rbx),%rax 1efe1d: 45 31 c9 xor %r9d,%r9d 1efe20: 5a pop %rdx 1efe21: 48 8b 53 28 mov 0x28(%rbx),%rdx 1efe25: 0f b6 08 movzbl (%rax),%ecx 1efe28: 48 8b 43 18 mov 0x18(%rbx),%rax 1efe2c: 44 8b 02 mov (%rdx),%r8d 1efe2f: 48 8b 3b mov (%rbx),%rdi 1efe32: ba 01 00 00 00 mov $0x1,%edx 1efe37: 8b 30 mov (%rax),%esi 1efe39: 5b pop %rbx 1efe3a: 5d pop %rbp 1efe3b: e9 00 00 00 00 jmpq 1efe40 1efe40: b9 5e 00 00 00 mov $0x5e,%ecx 1efe45: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1efe4c: bf 02 00 00 00 mov $0x2,%edi 1efe51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1efe58: e8 00 00 00 00 callq 1efe5d 1efe5d: 45 31 c9 xor %r9d,%r9d 1efe60: e9 bd fe ff ff jmpq 1efd22 1efe65: 48 8b 53 28 mov 0x28(%rbx),%rdx 1efe69: 48 8b 43 20 mov 0x20(%rbx),%rax 1efe6d: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1efe71: 48 8b 3b mov (%rbx),%rdi 1efe74: 44 8b 4a 24 mov 0x24(%rdx),%r9d 1efe78: 44 0f b6 40 09 movzbl 0x9(%rax),%r8d 1efe7d: 8b 71 10 mov 0x10(%rcx),%esi 1efe80: 6a 00 pushq $0x0 1efe82: 8b 4a 2c mov 0x2c(%rdx),%ecx 1efe85: 51 push %rcx 1efe86: 0f b6 48 0b movzbl 0xb(%rax),%ecx 1efe8a: 51 push %rcx 1efe8b: b9 03 00 00 00 mov $0x3,%ecx 1efe90: 6a 00 pushq $0x0 1efe92: 8b 52 28 mov 0x28(%rdx),%edx 1efe95: 52 push %rdx 1efe96: 0f b6 40 0a movzbl 0xa(%rax),%eax 1efe9a: 31 d2 xor %edx,%edx 1efe9c: 50 push %rax 1efe9d: 6a 00 pushq $0x0 1efe9f: e8 00 00 00 00 callq 1efea4 1efea4: 48 8b 53 28 mov 0x28(%rbx),%rdx 1efea8: 48 8b 43 20 mov 0x20(%rbx),%rax 1efeac: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1efeb0: 48 83 c4 38 add $0x38,%rsp 1efeb4: 48 8b 3b mov (%rbx),%rdi 1efeb7: 44 8b 4a 30 mov 0x30(%rdx),%r9d 1efebb: 44 0f b6 40 0c movzbl 0xc(%rax),%r8d 1efec0: 8b 71 14 mov 0x14(%rcx),%esi 1efec3: 68 ff 00 00 00 pushq $0xff 1efec8: 8b 4a 38 mov 0x38(%rdx),%ecx 1efecb: 51 push %rcx 1efecc: 0f b6 48 0e movzbl 0xe(%rax),%ecx 1efed0: 51 push %rcx 1efed1: b9 03 00 00 00 mov $0x3,%ecx 1efed6: 68 ff 00 00 00 pushq $0xff 1efedb: 8b 52 34 mov 0x34(%rdx),%edx 1efede: 52 push %rdx 1efedf: 0f b6 40 0d movzbl 0xd(%rax),%eax 1efee3: 31 d2 xor %edx,%edx 1efee5: 50 push %rax 1efee6: 68 ff 00 00 00 pushq $0xff 1efeeb: e8 00 00 00 00 callq 1efef0 1efef0: 48 83 c4 38 add $0x38,%rsp 1efef4: e9 87 fe ff ff jmpq 1efd80 1efef9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001eff00 : 1eff00: e8 00 00 00 00 callq 1eff05 1eff05: 41 56 push %r14 1eff07: 41 55 push %r13 1eff09: 49 89 f5 mov %rsi,%r13 1eff0c: 41 54 push %r12 1eff0e: 55 push %rbp 1eff0f: 53 push %rbx 1eff10: 48 8b 47 18 mov 0x18(%rdi),%rax 1eff14: 48 89 fb mov %rdi,%rbx 1eff17: 8b 70 38 mov 0x38(%rax),%esi 1eff1a: 85 f6 test %esi,%esi 1eff1c: 0f 85 8f 02 00 00 jne 1f01b1 1eff22: 48 8b 53 28 mov 0x28(%rbx),%rdx 1eff26: 8b 70 3c mov 0x3c(%rax),%esi 1eff29: b9 01 00 00 00 mov $0x1,%ecx 1eff2e: 45 31 e4 xor %r12d,%r12d 1eff31: 48 8b 3b mov (%rbx),%rdi 1eff34: bd 00 00 00 80 mov $0x80000000,%ebp 1eff39: 49 be ff ff ff ff ff movabs $0x7fffffffffffffff,%r14 1eff40: ff ff 7f 1eff43: 44 8b 4a 70 mov 0x70(%rdx),%r9d 1eff47: 48 8b 53 20 mov 0x20(%rbx),%rdx 1eff4b: 44 0f b6 42 1c movzbl 0x1c(%rdx),%r8d 1eff50: 6a 07 pushq $0x7 1eff52: 31 d2 xor %edx,%edx 1eff54: e8 00 00 00 00 callq 1eff59 1eff59: 48 8b 53 20 mov 0x20(%rbx),%rdx 1eff5d: 48 8b 43 28 mov 0x28(%rbx),%rax 1eff61: 45 31 c9 xor %r9d,%r9d 1eff64: 48 8b 3b mov (%rbx),%rdi 1eff67: 0f b6 4a 1d movzbl 0x1d(%rdx),%ecx 1eff6b: 48 8b 53 18 mov 0x18(%rbx),%rdx 1eff6f: 44 8b 40 74 mov 0x74(%rax),%r8d 1eff73: 8b 72 40 mov 0x40(%rdx),%esi 1eff76: ba 01 00 00 00 mov $0x1,%edx 1eff7b: e8 00 00 00 00 callq 1eff80 1eff80: 48 8b 53 28 mov 0x28(%rbx),%rdx 1eff84: 48 8b 43 20 mov 0x20(%rbx),%rax 1eff88: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1eff8c: 48 8b 3b mov (%rbx),%rdi 1eff8f: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1eff93: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 1eff98: 8b 71 44 mov 0x44(%rcx),%esi 1eff9b: 6a 03 pushq $0x3 1eff9d: 8b 8a 80 00 00 00 mov 0x80(%rdx),%ecx 1effa3: 51 push %rcx 1effa4: 0f b6 48 20 movzbl 0x20(%rax),%ecx 1effa8: 51 push %rcx 1effa9: b9 03 00 00 00 mov $0x3,%ecx 1effae: 6a 03 pushq $0x3 1effb0: 8b 52 7c mov 0x7c(%rdx),%edx 1effb3: 52 push %rdx 1effb4: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1effb8: 31 d2 xor %edx,%edx 1effba: 50 push %rax 1effbb: 6a 03 pushq $0x3 1effbd: e8 00 00 00 00 callq 1effc2 1effc2: 48 8b 43 28 mov 0x28(%rbx),%rax 1effc6: 48 8b 3b mov (%rbx),%rdi 1effc9: 31 d2 xor %edx,%edx 1effcb: 48 83 c4 40 add $0x40,%rsp 1effcf: b9 01 00 00 00 mov $0x1,%ecx 1effd4: 44 8b 88 84 00 00 00 mov 0x84(%rax),%r9d 1effdb: 48 8b 43 20 mov 0x20(%rbx),%rax 1effdf: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 1effe4: 48 8b 43 18 mov 0x18(%rbx),%rax 1effe8: 8b 70 48 mov 0x48(%rax),%esi 1effeb: 6a 00 pushq $0x0 1effed: e8 00 00 00 00 callq 1efff2 1efff2: 45 8b 4d 08 mov 0x8(%r13),%r9d 1efff6: 41 58 pop %r8 1efff8: 45 85 c9 test %r9d,%r9d 1efffb: 0f 84 37 01 00 00 je 1f0138 1f0001: 4b 8b 54 e5 10 mov 0x10(%r13,%r12,8),%rdx 1f0006: 48 89 d1 mov %rdx,%rcx 1f0009: 48 c1 f9 3f sar $0x3f,%rcx 1f000d: 48 89 c8 mov %rcx,%rax 1f0010: 48 31 d0 xor %rdx,%rax 1f0013: 48 29 c8 sub %rcx,%rax 1f0016: 4c 89 f1 mov %r14,%rcx 1f0019: 48 29 c1 sub %rax,%rcx 1f001c: 48 39 e9 cmp %rbp,%rcx 1f001f: 0f 8c 85 01 00 00 jl 1f01aa 1f0025: 48 01 e8 add %rbp,%rax 1f0028: 48 8b 3b mov (%rbx),%rdi 1f002b: 48 c1 e8 20 shr $0x20,%rax 1f002f: 89 c1 mov %eax,%ecx 1f0031: f7 d9 neg %ecx 1f0033: 48 85 d2 test %rdx,%rdx 1f0036: 48 8b 53 28 mov 0x28(%rbx),%rdx 1f003a: 0f 48 c1 cmovs %ecx,%eax 1f003d: b9 01 00 00 00 mov $0x1,%ecx 1f0042: 44 8b 8a 88 00 00 00 mov 0x88(%rdx),%r9d 1f0049: 48 8b 53 20 mov 0x20(%rbx),%rdx 1f004d: 44 0f b6 42 22 movzbl 0x22(%rdx),%r8d 1f0052: 48 8b 53 18 mov 0x18(%rbx),%rdx 1f0056: 8b 72 4c mov 0x4c(%rdx),%esi 1f0059: 50 push %rax 1f005a: 31 d2 xor %edx,%edx 1f005c: e8 00 00 00 00 callq 1f0061 1f0061: 4b 8b 94 e5 10 80 00 mov 0x8010(%r13,%r12,8),%rdx 1f0068: 00 1f0069: 5f pop %rdi 1f006a: 48 89 d1 mov %rdx,%rcx 1f006d: 48 c1 f9 3f sar $0x3f,%rcx 1f0071: 48 89 c8 mov %rcx,%rax 1f0074: 48 31 d0 xor %rdx,%rax 1f0077: 48 29 c8 sub %rcx,%rax 1f007a: 4c 89 f1 mov %r14,%rcx 1f007d: 48 29 c1 sub %rax,%rcx 1f0080: 48 39 e9 cmp %rbp,%rcx 1f0083: 0f 8c 1a 01 00 00 jl 1f01a3 1f0089: 48 01 e8 add %rbp,%rax 1f008c: 48 8b 3b mov (%rbx),%rdi 1f008f: 48 c1 e8 20 shr $0x20,%rax 1f0093: 89 c1 mov %eax,%ecx 1f0095: f7 d9 neg %ecx 1f0097: 48 85 d2 test %rdx,%rdx 1f009a: 48 8b 53 28 mov 0x28(%rbx),%rdx 1f009e: 0f 48 c1 cmovs %ecx,%eax 1f00a1: b9 01 00 00 00 mov $0x1,%ecx 1f00a6: 44 8b 8a 88 00 00 00 mov 0x88(%rdx),%r9d 1f00ad: 48 8b 53 20 mov 0x20(%rbx),%rdx 1f00b1: 44 0f b6 42 22 movzbl 0x22(%rdx),%r8d 1f00b6: 48 8b 53 18 mov 0x18(%rbx),%rdx 1f00ba: 8b 72 4c mov 0x4c(%rdx),%esi 1f00bd: 50 push %rax 1f00be: 31 d2 xor %edx,%edx 1f00c0: e8 00 00 00 00 callq 1f00c5 1f00c5: 4b 8b 94 e5 10 00 01 mov 0x10010(%r13,%r12,8),%rdx 1f00cc: 00 1f00cd: 5e pop %rsi 1f00ce: 48 89 d1 mov %rdx,%rcx 1f00d1: 48 c1 f9 3f sar $0x3f,%rcx 1f00d5: 48 89 c8 mov %rcx,%rax 1f00d8: 48 31 d0 xor %rdx,%rax 1f00db: 48 29 c8 sub %rcx,%rax 1f00de: 4c 89 f1 mov %r14,%rcx 1f00e1: 48 29 c1 sub %rax,%rcx 1f00e4: 48 39 e9 cmp %rbp,%rcx 1f00e7: 0f 8c af 00 00 00 jl 1f019c 1f00ed: 48 01 e8 add %rbp,%rax 1f00f0: 48 8b 3b mov (%rbx),%rdi 1f00f3: 48 c1 e8 20 shr $0x20,%rax 1f00f7: 89 c1 mov %eax,%ecx 1f00f9: f7 d9 neg %ecx 1f00fb: 48 85 d2 test %rdx,%rdx 1f00fe: 48 8b 53 28 mov 0x28(%rbx),%rdx 1f0102: 0f 48 c1 cmovs %ecx,%eax 1f0105: b9 01 00 00 00 mov $0x1,%ecx 1f010a: 49 83 c4 01 add $0x1,%r12 1f010e: 44 8b 8a 88 00 00 00 mov 0x88(%rdx),%r9d 1f0115: 48 8b 53 20 mov 0x20(%rbx),%rdx 1f0119: 44 0f b6 42 22 movzbl 0x22(%rdx),%r8d 1f011e: 48 8b 53 18 mov 0x18(%rbx),%rdx 1f0122: 8b 72 4c mov 0x4c(%rdx),%esi 1f0125: 50 push %rax 1f0126: 31 d2 xor %edx,%edx 1f0128: e8 00 00 00 00 callq 1f012d 1f012d: 59 pop %rcx 1f012e: 45 39 65 08 cmp %r12d,0x8(%r13) 1f0132: 0f 87 c9 fe ff ff ja 1f0001 1f0138: 48 8b 43 18 mov 0x18(%rbx),%rax 1f013c: 8b 70 38 mov 0x38(%rax),%esi 1f013f: 85 f6 test %esi,%esi 1f0141: 0f 85 97 00 00 00 jne 1f01de 1f0147: 48 8b 53 28 mov 0x28(%rbx),%rdx 1f014b: 48 8b 4b 20 mov 0x20(%rbx),%rcx 1f014f: 41 b9 01 00 00 00 mov $0x1,%r9d 1f0155: 48 8b 3b mov (%rbx),%rdi 1f0158: 8b 70 24 mov 0x24(%rax),%esi 1f015b: 44 8b 42 4c mov 0x4c(%rdx),%r8d 1f015f: 0f b6 49 13 movzbl 0x13(%rcx),%ecx 1f0163: ba 01 00 00 00 mov $0x1,%edx 1f0168: e8 00 00 00 00 callq 1f016d 1f016d: 48 8b 53 20 mov 0x20(%rbx),%rdx 1f0171: 48 8b 43 28 mov 0x28(%rbx),%rax 1f0175: 45 31 c9 xor %r9d,%r9d 1f0178: 48 8b 3b mov (%rbx),%rdi 1f017b: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 1f017f: 48 8b 53 18 mov 0x18(%rbx),%rdx 1f0183: 44 8b 40 68 mov 0x68(%rax),%r8d 1f0187: 5b pop %rbx 1f0188: 8b 72 34 mov 0x34(%rdx),%esi 1f018b: 5d pop %rbp 1f018c: ba 01 00 00 00 mov $0x1,%edx 1f0191: 41 5c pop %r12 1f0193: 41 5d pop %r13 1f0195: 41 5e pop %r14 1f0197: e9 00 00 00 00 jmpq 1f019c 1f019c: 0f 0b ud2 1f019e: e9 4a ff ff ff jmpq 1f00ed 1f01a3: 0f 0b ud2 1f01a5: e9 df fe ff ff jmpq 1f0089 1f01aa: 0f 0b ud2 1f01ac: e9 74 fe ff ff jmpq 1f0025 1f01b1: 48 8b 47 28 mov 0x28(%rdi),%rax 1f01b5: b9 01 00 00 00 mov $0x1,%ecx 1f01ba: 31 d2 xor %edx,%edx 1f01bc: 44 8b 48 6c mov 0x6c(%rax),%r9d 1f01c0: 48 8b 47 20 mov 0x20(%rdi),%rax 1f01c4: 44 0f b6 40 1b movzbl 0x1b(%rax),%r8d 1f01c9: 6a 01 pushq $0x1 1f01cb: 48 8b 3f mov (%rdi),%rdi 1f01ce: e8 00 00 00 00 callq 1f01d3 1f01d3: 48 8b 43 18 mov 0x18(%rbx),%rax 1f01d7: 41 5a pop %r10 1f01d9: e9 44 fd ff ff jmpq 1eff22 1f01de: 48 8b 43 28 mov 0x28(%rbx),%rax 1f01e2: 48 8b 3b mov (%rbx),%rdi 1f01e5: 31 d2 xor %edx,%edx 1f01e7: b9 01 00 00 00 mov $0x1,%ecx 1f01ec: 44 8b 48 6c mov 0x6c(%rax),%r9d 1f01f0: 48 8b 43 20 mov 0x20(%rbx),%rax 1f01f4: 44 0f b6 40 1b movzbl 0x1b(%rax),%r8d 1f01f9: 6a 00 pushq $0x0 1f01fb: e8 00 00 00 00 callq 1f0200 1f0200: 48 8b 43 18 mov 0x18(%rbx),%rax 1f0204: 5a pop %rdx 1f0205: e9 3d ff ff ff jmpq 1f0147 1f020a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f0210 : 1f0210: e8 00 00 00 00 callq 1f0215 1f0215: 48 89 37 mov %rsi,(%rdi) 1f0218: 89 57 08 mov %edx,0x8(%rdi) 1f021b: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 1f0222: 00 1f0223: 48 89 4f 18 mov %rcx,0x18(%rdi) 1f0227: 4c 89 47 20 mov %r8,0x20(%rdi) 1f022b: 4c 89 4f 28 mov %r9,0x28(%rdi) 1f022f: c3 retq 00000000001f0230 : 1f0230: e8 00 00 00 00 callq 1f0235 1f0235: 48 89 37 mov %rsi,(%rdi) 1f0238: 89 57 08 mov %edx,0x8(%rdi) 1f023b: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 1f0242: 00 1f0243: 48 89 4f 18 mov %rcx,0x18(%rdi) 1f0247: 4c 89 47 20 mov %r8,0x20(%rdi) 1f024b: 4c 89 4f 28 mov %r9,0x28(%rdi) 1f024f: c3 retq 00000000001f0250 : 1f0250: e8 00 00 00 00 callq 1f0255 1f0255: 53 push %rbx 1f0256: 48 89 fb mov %rdi,%rbx 1f0259: 48 8b 3f mov (%rdi),%rdi 1f025c: e8 00 00 00 00 callq 1f0261 1f0261: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f0268: 5b pop %rbx 1f0269: c3 retq 1f026a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f0270 : 1f0270: e8 00 00 00 00 callq 1f0275 1f0275: 41 55 push %r13 1f0277: 41 54 push %r12 1f0279: 41 bc 45 00 00 00 mov $0x45,%r12d 1f027f: 55 push %rbp 1f0280: 89 f5 mov %esi,%ebp 1f0282: 53 push %rbx 1f0283: 48 83 ec 10 sub $0x10,%rsp 1f0287: 48 8b 17 mov (%rdi),%rdx 1f028a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f0291: 00 00 1f0293: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f0298: 31 c0 xor %eax,%eax 1f029a: 48 8b 47 18 mov 0x18(%rdi),%rax 1f029e: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1f02a5: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f02ac: 00 1f02ad: 48 8b 12 mov (%rdx),%rdx 1f02b0: 48 8b 00 mov (%rax),%rax 1f02b3: 8b 52 14 mov 0x14(%rdx),%edx 1f02b6: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 1f02bd: 48 8b 9c d0 c8 01 00 mov 0x1c8(%rax,%rdx,8),%rbx 1f02c4: 00 1f02c5: 8d 04 76 lea (%rsi,%rsi,2),%eax 1f02c8: 01 c0 add %eax,%eax 1f02ca: 89 43 68 mov %eax,0x68(%rbx) 1f02cd: 85 f6 test %esi,%esi 1f02cf: 74 1c je 1f02ed 1f02d1: 41 89 f4 mov %esi,%r12d 1f02d4: 81 fe f8 03 00 00 cmp $0x3f8,%esi 1f02da: 0f 87 f2 00 00 00 ja 1f03d2 1f02e0: 41 c1 ec 03 shr $0x3,%r12d 1f02e4: 83 e5 07 and $0x7,%ebp 1f02e7: 0f 85 34 01 00 00 jne 1f0421 1f02ed: 48 8b 43 38 mov 0x38(%rbx),%rax 1f02f1: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f02f5: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1f02fa: 48 8b 73 30 mov 0x30(%rbx),%rsi 1f02fe: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0302: 8b 48 48 mov 0x48(%rax),%ecx 1f0305: 44 0f b6 4a 13 movzbl 0x13(%rdx),%r9d 1f030a: 8b 76 14 mov 0x14(%rsi),%esi 1f030d: 0f b6 52 12 movzbl 0x12(%rdx),%edx 1f0311: 41 50 push %r8 1f0313: 8b 40 4c mov 0x4c(%rax),%eax 1f0316: 50 push %rax 1f0317: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 1f031c: e8 00 00 00 00 callq 1f0321 1f0321: 8b 44 24 14 mov 0x14(%rsp),%eax 1f0325: 5a pop %rdx 1f0326: 59 pop %rcx 1f0327: 83 f8 02 cmp $0x2,%eax 1f032a: 0f 84 e4 00 00 00 je 1f0414 1f0330: 0f 87 84 00 00 00 ja 1f03ba 1f0336: 44 8b 2c 24 mov (%rsp),%r13d 1f033a: 41 c1 e5 04 shl $0x4,%r13d 1f033e: 85 c0 test %eax,%eax 1f0340: 0f 84 be 00 00 00 je 1f0404 1f0346: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f034a: 48 8b 43 38 mov 0x38(%rbx),%rax 1f034e: 45 89 e1 mov %r12d,%r9d 1f0351: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0355: 0f b6 4a 12 movzbl 0x12(%rdx),%ecx 1f0359: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f035d: 44 8b 40 48 mov 0x48(%rax),%r8d 1f0361: 8b 72 14 mov 0x14(%rdx),%esi 1f0364: ba 01 00 00 00 mov $0x1,%edx 1f0369: e8 00 00 00 00 callq 1f036e 1f036e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0372: b9 01 00 00 00 mov $0x1,%ecx 1f0377: 89 c2 mov %eax,%edx 1f0379: 48 8b 43 38 mov 0x38(%rbx),%rax 1f037d: 44 8b 48 4c mov 0x4c(%rax),%r9d 1f0381: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0385: 44 0f b6 40 13 movzbl 0x13(%rax),%r8d 1f038a: 48 8b 43 30 mov 0x30(%rbx),%rax 1f038e: 8b 70 14 mov 0x14(%rax),%esi 1f0391: 55 push %rbp 1f0392: e8 00 00 00 00 callq 1f0397 1f0397: 58 pop %rax 1f0398: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f039d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f03a4: 00 00 1f03a6: 0f 85 cf 00 00 00 jne 1f047b 1f03ac: 48 83 c4 10 add $0x10,%rsp 1f03b0: 44 89 e8 mov %r13d,%eax 1f03b3: 5b pop %rbx 1f03b4: 5d pop %rbp 1f03b5: 41 5c pop %r12 1f03b7: 41 5d pop %r13 1f03b9: c3 retq 1f03ba: 41 bd 28 02 00 00 mov $0x228,%r13d 1f03c0: 83 f8 03 cmp $0x3,%eax 1f03c3: 75 81 jne 1f0346 1f03c5: 44 8b 2c 24 mov (%rsp),%r13d 1f03c9: 41 c1 e5 06 shl $0x6,%r13d 1f03cd: e9 74 ff ff ff jmpq 1f0346 1f03d2: 81 fe f0 07 00 00 cmp $0x7f0,%esi 1f03d8: 77 5f ja 1f0439 1f03da: 89 f0 mov %esi,%eax 1f03dc: 41 c1 ec 04 shr $0x4,%r12d 1f03e0: bd 01 00 00 00 mov $0x1,%ebp 1f03e5: 83 e0 0f and $0xf,%eax 1f03e8: 0f 84 ff fe ff ff je 1f02ed 1f03ee: 41 83 c4 01 add $0x1,%r12d 1f03f2: b8 7f 00 00 00 mov $0x7f,%eax 1f03f7: 41 83 fc 7f cmp $0x7f,%r12d 1f03fb: 44 0f 47 e0 cmova %eax,%r12d 1f03ff: e9 e9 fe ff ff jmpq 1f02ed 1f0404: 8b 04 24 mov (%rsp),%eax 1f0407: 44 8d 2c c5 00 00 00 lea 0x0(,%rax,8),%r13d 1f040e: 00 1f040f: e9 32 ff ff ff jmpq 1f0346 1f0414: 44 8b 2c 24 mov (%rsp),%r13d 1f0418: 41 c1 e5 05 shl $0x5,%r13d 1f041c: e9 25 ff ff ff jmpq 1f0346 1f0421: 41 83 c4 01 add $0x1,%r12d 1f0425: b8 7f 00 00 00 mov $0x7f,%eax 1f042a: 41 83 fc 7f cmp $0x7f,%r12d 1f042e: 44 0f 47 e0 cmova %eax,%r12d 1f0432: 31 ed xor %ebp,%ebp 1f0434: e9 b4 fe ff ff jmpq 1f02ed 1f0439: 81 fe e0 0f 00 00 cmp $0xfe0,%esi 1f043f: 77 16 ja 1f0457 1f0441: 89 f0 mov %esi,%eax 1f0443: 41 c1 ec 05 shr $0x5,%r12d 1f0447: bd 02 00 00 00 mov $0x2,%ebp 1f044c: 83 e0 1f and $0x1f,%eax 1f044f: 0f 84 98 fe ff ff je 1f02ed 1f0455: eb 97 jmp 1f03ee 1f0457: 41 c1 ec 06 shr $0x6,%r12d 1f045b: 83 e5 3f and $0x3f,%ebp 1f045e: 74 04 je 1f0464 1f0460: 41 83 c4 01 add $0x1,%r12d 1f0464: 41 83 fc 7f cmp $0x7f,%r12d 1f0468: b8 7f 00 00 00 mov $0x7f,%eax 1f046d: bd 03 00 00 00 mov $0x3,%ebp 1f0472: 44 0f 47 e0 cmova %eax,%r12d 1f0476: e9 72 fe ff ff jmpq 1f02ed 1f047b: e8 00 00 00 00 callq 1f0480 00000000001f0480 : 1f0480: e8 00 00 00 00 callq 1f0485 1f0485: 31 c0 xor %eax,%eax 1f0487: c3 retq 1f0488: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f048f: 00 00000000001f0490 : 1f0490: e8 00 00 00 00 callq 1f0495 1f0495: 53 push %rbx 1f0496: 48 89 fb mov %rdi,%rbx 1f0499: 48 8b 3f mov (%rdi),%rdi 1f049c: e8 00 00 00 00 callq 1f04a1 1f04a1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f04a8: 5b pop %rbx 1f04a9: c3 retq 1f04aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f04b0 : 1f04b0: e8 00 00 00 00 callq 1f04b5 1f04b5: 89 17 mov %edx,(%rdi) 1f04b7: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1f04bc: 48 89 f8 mov %rdi,%rax 1f04bf: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 1f04c4: 48 c7 47 08 00 00 00 movq $0x0,0x8(%rdi) 1f04cb: 00 1f04cc: 48 89 77 10 mov %rsi,0x10(%rdi) 1f04d0: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 1f04d7: 00 1f04d8: 89 4f 68 mov %ecx,0x68(%rdi) 1f04db: 4c 89 47 30 mov %r8,0x30(%rdi) 1f04df: 4c 89 4f 38 mov %r9,0x38(%rdi) 1f04e3: 48 89 57 40 mov %rdx,0x40(%rdi) 1f04e7: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 1f04ee: 00 1f04ef: 74 0b je 1f04fc 1f04f1: 48 c7 05 00 00 00 00 movq $0x0,0x0(%rip) # 1f04fc 1f04f8: 00 00 00 00 1f04fc: c3 retq 1f04fd: 0f 1f 00 nopl (%rax) 00000000001f0500 : 1f0500: e8 00 00 00 00 callq 1f0505 1f0505: 41 57 push %r15 1f0507: 41 56 push %r14 1f0509: 41 55 push %r13 1f050b: 49 89 d5 mov %rdx,%r13 1f050e: 41 54 push %r12 1f0510: 55 push %rbp 1f0511: 53 push %rbx 1f0512: 48 83 ec 58 sub $0x58,%rsp 1f0516: 4c 8b 37 mov (%rdi),%r14 1f0519: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f0520: 00 00 1f0522: 48 89 44 24 50 mov %rax,0x50(%rsp) 1f0527: 31 c0 xor %eax,%eax 1f0529: 48 8b 47 18 mov 0x18(%rdi),%rax 1f052d: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1f0534: 00 00 1f0536: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1f053d: 00 00 1f053f: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 1f0546: 00 00 1f0548: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 1f054f: 00 00 1f0551: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1f0558: 00 00 1f055a: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 1f0561: 00 00 1f0563: 48 8b 00 mov (%rax),%rax 1f0566: 49 8b 16 mov (%r14),%rdx 1f0569: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 1f0570: 8b 52 14 mov 0x14(%rdx),%edx 1f0573: 48 8b 9c d0 c8 01 00 mov 0x1c8(%rax,%rdx,8),%rbx 1f057a: 00 1f057b: 48 85 db test %rbx,%rbx 1f057e: 0f 84 d4 07 00 00 je 1f0d58 1f0584: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0588: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f058c: 49 89 f4 mov %rsi,%r12 1f058f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f0596: 8b 70 04 mov 0x4(%rax),%esi 1f0599: e8 00 00 00 00 callq 1f059e 1f059e: c1 e8 02 shr $0x2,%eax 1f05a1: 83 e0 03 and $0x3,%eax 1f05a4: 83 f8 02 cmp $0x2,%eax 1f05a7: 0f 84 ab 07 00 00 je 1f0d58 1f05ad: 31 d2 xor %edx,%edx 1f05af: be 03 00 00 00 mov $0x3,%esi 1f05b4: 4c 89 f7 mov %r14,%rdi 1f05b7: e8 00 00 00 00 callq 1f05bc 1f05bc: 89 c5 mov %eax,%ebp 1f05be: 85 c0 test %eax,%eax 1f05c0: 0f 85 92 07 00 00 jne 1f0d58 1f05c6: 48 8b 43 30 mov 0x30(%rbx),%rax 1f05ca: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f05ce: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f05d5: 8b 70 04 mov 0x4(%rax),%esi 1f05d8: e8 00 00 00 00 callq 1f05dd 1f05dd: c1 e8 02 shr $0x2,%eax 1f05e0: 83 e0 03 and $0x3,%eax 1f05e3: 83 f8 02 cmp $0x2,%eax 1f05e6: 0f 84 64 07 00 00 je 1f0d50 1f05ec: 48 8b 43 30 mov 0x30(%rbx),%rax 1f05f0: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f05f4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f05fb: 8b 30 mov (%rax),%esi 1f05fd: e8 00 00 00 00 callq 1f0602 1f0602: a8 01 test $0x1,%al 1f0604: 0f 84 61 07 00 00 je 1f0d6b 1f060a: 48 8b 43 30 mov 0x30(%rbx),%rax 1f060e: 48 8b 53 38 mov 0x38(%rbx),%rdx 1f0612: 48 8b 4b 40 mov 0x40(%rbx),%rcx 1f0616: 41 b9 01 00 00 00 mov $0x1,%r9d 1f061c: 8b 70 04 mov 0x4(%rax),%esi 1f061f: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0623: 44 8b 42 10 mov 0x10(%rdx),%r8d 1f0627: 0f b6 49 04 movzbl 0x4(%rcx),%ecx 1f062b: ba 01 00 00 00 mov $0x1,%edx 1f0630: e8 00 00 00 00 callq 1f0635 1f0635: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0639: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f063d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f0644: 8b 70 04 mov 0x4(%rax),%esi 1f0647: e8 00 00 00 00 callq 1f064c 1f064c: c1 e8 02 shr $0x2,%eax 1f064f: 83 e0 03 and $0x3,%eax 1f0652: 83 f8 01 cmp $0x1,%eax 1f0655: 0f 85 f5 06 00 00 jne 1f0d50 1f065b: 4c 89 73 08 mov %r14,0x8(%rbx) 1f065f: 41 80 3c 24 00 cmpb $0x0,(%r12) 1f0664: 0f 84 a1 04 00 00 je 1f0b0b 1f066a: 41 80 7c 24 01 00 cmpb $0x0,0x1(%r12) 1f0670: c7 44 24 30 01 00 00 movl $0x1,0x30(%rsp) 1f0677: 00 1f0678: 41 0f b6 44 24 02 movzbl 0x2(%r12),%eax 1f067e: 0f 84 97 06 00 00 je 1f0d1b 1f0684: 84 c0 test %al,%al 1f0686: 0f 95 c0 setne %al 1f0689: 0f b6 c0 movzbl %al,%eax 1f068c: c1 e0 06 shl $0x6,%eax 1f068f: 41 8b 54 24 04 mov 0x4(%r12),%edx 1f0694: 89 44 24 34 mov %eax,0x34(%rsp) 1f0698: 41 be 01 00 00 00 mov $0x1,%r14d 1f069e: c6 44 24 3c 00 movb $0x0,0x3c(%rsp) 1f06a3: 89 54 24 38 mov %edx,0x38(%rsp) 1f06a7: 41 8b 54 24 08 mov 0x8(%r12),%edx 1f06ac: 89 54 24 40 mov %edx,0x40(%rsp) 1f06b0: 49 8b 54 24 10 mov 0x10(%r12),%rdx 1f06b5: 48 89 54 24 48 mov %rdx,0x48(%rsp) 1f06ba: 48 ba 00 00 00 00 80 movabs $0x8000000000,%rdx 1f06c1: 00 00 00 1f06c4: 48 39 54 24 30 cmp %rdx,0x30(%rsp) 1f06c9: 74 14 je 1f06df 1f06cb: 45 31 f6 xor %r14d,%r14d 1f06ce: 83 7c 24 30 01 cmpl $0x1,0x30(%rsp) 1f06d3: 75 0a jne 1f06df 1f06d5: 45 31 f6 xor %r14d,%r14d 1f06d8: 83 e0 bf and $0xffffffbf,%eax 1f06db: 41 0f 94 c6 sete %r14b 1f06df: 48 8b 43 30 mov 0x30(%rbx),%rax 1f06e3: 8b 70 1c mov 0x1c(%rax),%esi 1f06e6: 85 f6 test %esi,%esi 1f06e8: 0f 85 be 04 00 00 jne 1f0bac 1f06ee: 48 8b 53 38 mov 0x38(%rbx),%rdx 1f06f2: 48 8b 4b 40 mov 0x40(%rbx),%rcx 1f06f6: 41 b9 01 00 00 00 mov $0x1,%r9d 1f06fc: 8b 70 10 mov 0x10(%rax),%esi 1f06ff: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0703: 44 8b 42 34 mov 0x34(%rdx),%r8d 1f0707: 0f b6 49 0d movzbl 0xd(%rcx),%ecx 1f070b: ba 01 00 00 00 mov $0x1,%edx 1f0710: e8 00 00 00 00 callq 1f0715 1f0715: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0719: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f071d: 41 b8 cd cc cc cc mov $0xcccccccd,%r8d 1f0723: 41 b9 0a 00 00 00 mov $0xa,%r9d 1f0729: 8b 48 30 mov 0x30(%rax),%ecx 1f072c: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0730: 0f b6 50 0c movzbl 0xc(%rax),%edx 1f0734: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0738: 8b 70 18 mov 0x18(%rax),%esi 1f073b: 68 d6 00 00 00 pushq $0xd6 1f0740: 68 00 00 00 00 pushq $0x0 1f0745: 8b 43 68 mov 0x68(%rbx),%eax 1f0748: 49 0f af c0 imul %r8,%rax 1f074c: 45 31 c0 xor %r8d,%r8d 1f074f: 48 c1 e8 23 shr $0x23,%rax 1f0753: 50 push %rax 1f0754: e8 00 00 00 00 callq 1f0759 1f0759: 8b 54 24 58 mov 0x58(%rsp),%edx 1f075d: b8 03 00 00 00 mov $0x3,%eax 1f0762: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1f0766: 48 83 c4 18 add $0x18,%rsp 1f076a: 48 8b 73 30 mov 0x30(%rbx),%rsi 1f076e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0772: 83 fa 01 cmp $0x1,%edx 1f0775: 44 8b 41 58 mov 0x58(%rcx),%r8d 1f0779: 83 d8 ff sbb $0xffffffff,%eax 1f077c: 8b 76 0c mov 0xc(%rsi),%esi 1f077f: 01 c2 add %eax,%edx 1f0781: 45 85 f6 test %r14d,%r14d 1f0784: 0f 45 c2 cmovne %edx,%eax 1f0787: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f078b: 44 0f b6 52 16 movzbl 0x16(%rdx),%r10d 1f0790: 50 push %rax 1f0791: 8b 41 5c mov 0x5c(%rcx),%eax 1f0794: 44 89 d1 mov %r10d,%ecx 1f0797: 50 push %rax 1f0798: 0f b6 42 17 movzbl 0x17(%rdx),%eax 1f079c: ba 02 00 00 00 mov $0x2,%edx 1f07a1: 50 push %rax 1f07a2: 44 0f b6 4c 24 54 movzbl 0x54(%rsp),%r9d 1f07a8: e8 00 00 00 00 callq 1f07ad 1f07ad: 48 8b 43 30 mov 0x30(%rbx),%rax 1f07b1: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1f07b5: 45 31 c9 xor %r9d,%r9d 1f07b8: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f07bc: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f07c0: 8b 70 08 mov 0x8(%rax),%esi 1f07c3: 0f b7 44 24 52 movzwl 0x52(%rsp),%eax 1f07c8: 44 0f b6 52 08 movzbl 0x8(%rdx),%r10d 1f07cd: 44 8b 41 20 mov 0x20(%rcx),%r8d 1f07d1: 83 e0 0f and $0xf,%eax 1f07d4: 0b 44 24 4c or 0x4c(%rsp),%eax 1f07d8: 50 push %rax 1f07d9: 8b 41 28 mov 0x28(%rcx),%eax 1f07dc: 50 push %rax 1f07dd: 0f b6 42 0a movzbl 0xa(%rdx),%eax 1f07e1: 50 push %rax 1f07e2: 6a 01 pushq $0x1 1f07e4: 8b 41 18 mov 0x18(%rcx),%eax 1f07e7: 50 push %rax 1f07e8: 0f b6 42 06 movzbl 0x6(%rdx),%eax 1f07ec: 50 push %rax 1f07ed: 6a 00 pushq $0x0 1f07ef: 8b 41 1c mov 0x1c(%rcx),%eax 1f07f2: 44 89 d1 mov %r10d,%ecx 1f07f5: 50 push %rax 1f07f6: 0f b6 42 07 movzbl 0x7(%rdx),%eax 1f07fa: ba 04 00 00 00 mov $0x4,%edx 1f07ff: 50 push %rax 1f0800: e8 00 00 00 00 callq 1f0805 1f0805: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1f0809: 48 8b 73 30 mov 0x30(%rbx),%rsi 1f080d: 44 0f b6 94 24 99 00 movzbl 0x99(%rsp),%r10d 1f0814: 00 00 1f0816: 89 c2 mov %eax,%edx 1f0818: 48 8b 43 40 mov 0x40(%rbx),%rax 1f081c: 48 83 c4 60 add $0x60,%rsp 1f0820: 44 8b 49 18 mov 0x18(%rcx),%r9d 1f0824: 8b 76 08 mov 0x8(%rsi),%esi 1f0827: 44 0f b6 40 06 movzbl 0x6(%rax),%r8d 1f082c: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0830: 41 52 push %r10 1f0832: 8b 49 28 mov 0x28(%rcx),%ecx 1f0835: 51 push %rcx 1f0836: 0f b6 40 0a movzbl 0xa(%rax),%eax 1f083a: b9 02 00 00 00 mov $0x2,%ecx 1f083f: 50 push %rax 1f0840: 6a 00 pushq $0x0 1f0842: e8 00 00 00 00 callq 1f0847 1f0847: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f084b: b9 01 00 00 00 mov $0x1,%ecx 1f0850: 89 c2 mov %eax,%edx 1f0852: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0856: 48 83 c4 20 add $0x20,%rsp 1f085a: 44 8b 48 28 mov 0x28(%rax),%r9d 1f085e: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0862: 44 0f b6 40 0a movzbl 0xa(%rax),%r8d 1f0867: 48 8b 43 30 mov 0x30(%rbx),%rax 1f086b: 8b 70 08 mov 0x8(%rax),%esi 1f086e: 0f b6 44 24 38 movzbl 0x38(%rsp),%eax 1f0873: 50 push %rax 1f0874: e8 00 00 00 00 callq 1f0879 1f0879: 89 c2 mov %eax,%edx 1f087b: 8b 44 24 48 mov 0x48(%rsp),%eax 1f087f: 41 59 pop %r9 1f0881: 85 c0 test %eax,%eax 1f0883: 0f 85 9d 02 00 00 jne 1f0b26 1f0889: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f088d: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0891: 41 b9 01 00 00 00 mov $0x1,%r9d 1f0897: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f089b: 0f b6 4a 09 movzbl 0x9(%rdx),%ecx 1f089f: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f08a3: 44 8b 40 24 mov 0x24(%rax),%r8d 1f08a7: 8b 72 0c mov 0xc(%rdx),%esi 1f08aa: ba 01 00 00 00 mov $0x1,%edx 1f08af: e8 00 00 00 00 callq 1f08b4 1f08b4: 48 8b 43 38 mov 0x38(%rbx),%rax 1f08b8: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f08bc: 41 b8 cd cc cc cc mov $0xcccccccd,%r8d 1f08c2: 41 b9 0a 00 00 00 mov $0xa,%r9d 1f08c8: 8b 48 30 mov 0x30(%rax),%ecx 1f08cb: 48 8b 43 40 mov 0x40(%rbx),%rax 1f08cf: 0f b6 50 0c movzbl 0xc(%rax),%edx 1f08d3: 48 8b 43 30 mov 0x30(%rbx),%rax 1f08d7: 8b 70 18 mov 0x18(%rax),%esi 1f08da: 68 57 01 00 00 pushq $0x157 1f08df: 68 00 00 00 00 pushq $0x0 1f08e4: 8b 43 68 mov 0x68(%rbx),%eax 1f08e7: 49 0f af c0 imul %r8,%rax 1f08eb: 41 b8 01 00 00 00 mov $0x1,%r8d 1f08f1: 48 c1 e8 23 shr $0x23,%rax 1f08f5: 50 push %rax 1f08f6: e8 00 00 00 00 callq 1f08fb 1f08fb: 48 8b 43 30 mov 0x30(%rbx),%rax 1f08ff: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0903: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f090a: 8b 70 18 mov 0x18(%rax),%esi 1f090d: e8 00 00 00 00 callq 1f0912 1f0912: 48 83 c4 18 add $0x18,%rsp 1f0916: f6 c4 02 test $0x2,%ah 1f0919: 0f 85 1e 04 00 00 jne 1f0d3d 1f091f: a8 01 test $0x1,%al 1f0921: 0f 84 df 03 00 00 je 1f0d06 1f0927: a8 f0 test $0xf0,%al 1f0929: 0f 85 d9 03 00 00 jne 1f0d08 1f092f: a9 00 40 d0 00 test $0xd04000,%eax 1f0934: 0f 85 f0 03 00 00 jne 1f0d2a 1f093a: c1 e8 18 shr $0x18,%eax 1f093d: 83 e0 1f and $0x1f,%eax 1f0940: 0f 84 e4 03 00 00 je 1f0d2a 1f0946: 41 c7 45 00 00 00 00 movl $0x0,0x0(%r13) 1f094d: 00 1f094e: 8d 68 ff lea -0x1(%rax),%ebp 1f0951: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0955: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 1f095a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f095e: 4d 8b 74 24 18 mov 0x18(%r12),%r14 1f0963: 8b 48 2c mov 0x2c(%rax),%ecx 1f0966: 48 8b 43 40 mov 0x40(%rbx),%rax 1f096a: 4d 8b 6c 24 10 mov 0x10(%r12),%r13 1f096f: 45 8b 7c 24 08 mov 0x8(%r12),%r15d 1f0974: 0f b6 50 0b movzbl 0xb(%rax),%edx 1f0978: 48 8b 43 30 mov 0x30(%rbx),%rax 1f097c: 8b 70 18 mov 0x18(%rax),%esi 1f097f: e8 00 00 00 00 callq 1f0984 1f0984: f6 c4 02 test $0x2,%ah 1f0987: 0f 85 18 01 00 00 jne 1f0aa5 1f098d: 8b 4c 24 14 mov 0x14(%rsp),%ecx 1f0991: 85 c9 test %ecx,%ecx 1f0993: 0f 84 0c 01 00 00 je 1f0aa5 1f0999: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f099d: 48 8b 43 38 mov 0x38(%rbx),%rax 1f09a1: 45 31 c9 xor %r9d,%r9d 1f09a4: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f09a8: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1f09ac: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f09b0: 44 8b 40 20 mov 0x20(%rax),%r8d 1f09b4: 8b 72 08 mov 0x8(%rdx),%esi 1f09b7: ba 01 00 00 00 mov $0x1,%edx 1f09bc: e8 00 00 00 00 callq 1f09c1 1f09c1: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f09c5: b9 01 00 00 00 mov $0x1,%ecx 1f09ca: 89 c2 mov %eax,%edx 1f09cc: 48 8b 43 38 mov 0x38(%rbx),%rax 1f09d0: 44 8b 48 18 mov 0x18(%rax),%r9d 1f09d4: 48 8b 43 40 mov 0x40(%rbx),%rax 1f09d8: 44 0f b6 40 06 movzbl 0x6(%rax),%r8d 1f09dd: 48 8b 43 30 mov 0x30(%rbx),%rax 1f09e1: 8b 70 08 mov 0x8(%rax),%esi 1f09e4: 6a 01 pushq $0x1 1f09e6: e8 00 00 00 00 callq 1f09eb 1f09eb: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f09ef: b9 01 00 00 00 mov $0x1,%ecx 1f09f4: 89 c2 mov %eax,%edx 1f09f6: 48 8b 43 38 mov 0x38(%rbx),%rax 1f09fa: 44 8b 48 1c mov 0x1c(%rax),%r9d 1f09fe: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0a02: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 1f0a07: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0a0b: 8b 70 08 mov 0x8(%rax),%esi 1f0a0e: 6a 01 pushq $0x1 1f0a10: e8 00 00 00 00 callq 1f0a15 1f0a15: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0a19: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0a1d: 4c 8d 44 24 28 lea 0x28(%rsp),%r8 1f0a22: 8b 48 28 mov 0x28(%rax),%ecx 1f0a25: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0a29: 0f b6 50 0a movzbl 0xa(%rax),%edx 1f0a2d: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0a31: 8b 70 08 mov 0x8(%rax),%esi 1f0a34: e8 00 00 00 00 callq 1f0a39 1f0a39: 44 8b 64 24 28 mov 0x28(%rsp),%r12d 1f0a3e: 41 c1 ec 04 shr $0x4,%r12d 1f0a42: 44 89 64 24 28 mov %r12d,0x28(%rsp) 1f0a47: 58 pop %rax 1f0a48: 5a pop %rdx 1f0a49: 4d 85 f6 test %r14,%r14 1f0a4c: 74 03 je 1f0a51 1f0a4e: 45 88 26 mov %r12b,(%r14) 1f0a51: 45 85 e4 test %r12d,%r12d 1f0a54: 75 4f jne 1f0aa5 1f0a56: 8b 44 24 14 mov 0x14(%rsp),%eax 1f0a5a: 83 e8 01 sub $0x1,%eax 1f0a5d: 89 44 24 14 mov %eax,0x14(%rsp) 1f0a61: 41 39 c7 cmp %eax,%r15d 1f0a64: 72 3f jb 1f0aa5 1f0a66: 85 c0 test %eax,%eax 1f0a68: 74 3b je 1f0aa5 1f0a6a: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0a6e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0a72: 4c 8d 44 24 1c lea 0x1c(%rsp),%r8 1f0a77: 8b 48 28 mov 0x28(%rax),%ecx 1f0a7a: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0a7e: 0f b6 50 0a movzbl 0xa(%rax),%edx 1f0a82: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0a86: 8b 70 08 mov 0x8(%rax),%esi 1f0a89: e8 00 00 00 00 callq 1f0a8e 1f0a8e: 8b 54 24 1c mov 0x1c(%rsp),%edx 1f0a92: 44 89 e0 mov %r12d,%eax 1f0a95: 41 83 c4 01 add $0x1,%r12d 1f0a99: 41 88 54 05 00 mov %dl,0x0(%r13,%rax,1) 1f0a9e: 44 3b 64 24 14 cmp 0x14(%rsp),%r12d 1f0aa3: 72 c5 jb 1f0a6a 1f0aa5: 44 0f be e5 movsbl %bpl,%r12d 1f0aa9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f0aad: e8 00 00 00 00 callq 1f0ab2 1f0ab2: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f0ab6: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0aba: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 1f0ac1: 00 1f0ac2: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0ac6: 41 b9 01 00 00 00 mov $0x1,%r9d 1f0acc: 0f b6 4a 05 movzbl 0x5(%rdx),%ecx 1f0ad0: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f0ad4: 44 8b 40 14 mov 0x14(%rax),%r8d 1f0ad8: 8b 72 04 mov 0x4(%rdx),%esi 1f0adb: ba 01 00 00 00 mov $0x1,%edx 1f0ae0: e8 00 00 00 00 callq 1f0ae5 1f0ae5: 48 8b 44 24 50 mov 0x50(%rsp),%rax 1f0aea: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f0af1: 00 00 1f0af3: 0f 85 0a 04 00 00 jne 1f0f03 1f0af9: 48 83 c4 58 add $0x58,%rsp 1f0afd: 44 89 e0 mov %r12d,%eax 1f0b00: 5b pop %rbx 1f0b01: 5d pop %rbp 1f0b02: 41 5c pop %r12 1f0b04: 41 5d pop %r13 1f0b06: 41 5e pop %r14 1f0b08: 41 5f pop %r15 1f0b0a: c3 retq 1f0b0b: 41 80 7c 24 01 01 cmpb $0x1,0x1(%r12) 1f0b11: c7 44 24 30 00 00 00 movl $0x0,0x30(%rsp) 1f0b18: 00 1f0b19: 19 c0 sbb %eax,%eax 1f0b1b: 83 e0 10 and $0x10,%eax 1f0b1e: 83 e8 80 sub $0xffffff80,%eax 1f0b21: e9 69 fb ff ff jmpq 1f068f 1f0b26: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1f0b2a: 83 e8 01 sub $0x1,%eax 1f0b2d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0b31: 44 8b 49 28 mov 0x28(%rcx),%r9d 1f0b35: 48 8b 4b 40 mov 0x40(%rbx),%rcx 1f0b39: 44 0f b6 41 0a movzbl 0xa(%rcx),%r8d 1f0b3e: 48 8b 4b 30 mov 0x30(%rbx),%rcx 1f0b42: 8b 71 08 mov 0x8(%rcx),%esi 1f0b45: 50 push %rax 1f0b46: b9 01 00 00 00 mov $0x1,%ecx 1f0b4b: e8 00 00 00 00 callq 1f0b50 1f0b50: 41 58 pop %r8 1f0b52: 89 c2 mov %eax,%edx 1f0b54: 45 85 f6 test %r14d,%r14d 1f0b57: 0f 84 2c fd ff ff je 1f0889 1f0b5d: 8b 7c 24 40 mov 0x40(%rsp),%edi 1f0b61: 85 ff test %edi,%edi 1f0b63: 0f 84 20 fd ff ff je 1f0889 1f0b69: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0b6d: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 1f0b72: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0b76: 44 8b 48 28 mov 0x28(%rax),%r9d 1f0b7a: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0b7e: 44 0f b6 40 0a movzbl 0xa(%rax),%r8d 1f0b83: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0b87: 8b 70 08 mov 0x8(%rax),%esi 1f0b8a: 89 e8 mov %ebp,%eax 1f0b8c: 83 c5 01 add $0x1,%ebp 1f0b8f: 0f b6 04 01 movzbl (%rcx,%rax,1),%eax 1f0b93: b9 01 00 00 00 mov $0x1,%ecx 1f0b98: 50 push %rax 1f0b99: e8 00 00 00 00 callq 1f0b9e 1f0b9e: 5e pop %rsi 1f0b9f: 89 c2 mov %eax,%edx 1f0ba1: 3b 6c 24 40 cmp 0x40(%rsp),%ebp 1f0ba5: 72 c2 jb 1f0b69 1f0ba7: e9 dd fc ff ff jmpq 1f0889 1f0bac: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f0bb0: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0bb4: 41 b9 01 00 00 00 mov $0x1,%r9d 1f0bba: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0bbe: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 1f0bc2: 44 8b 40 50 mov 0x50(%rax),%r8d 1f0bc6: ba 01 00 00 00 mov $0x1,%edx 1f0bcb: e8 00 00 00 00 callq 1f0bd0 1f0bd0: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0bd4: b9 01 00 00 00 mov $0x1,%ecx 1f0bd9: 89 c2 mov %eax,%edx 1f0bdb: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0bdf: 44 8b 48 50 mov 0x50(%rax),%r9d 1f0be3: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0be7: 44 0f b6 40 14 movzbl 0x14(%rax),%r8d 1f0bec: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0bf0: 8b 70 1c mov 0x1c(%rax),%esi 1f0bf3: 6a 00 pushq $0x0 1f0bf5: e8 00 00 00 00 callq 1f0bfa 1f0bfa: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f0bfe: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0c02: 41 b9 01 00 00 00 mov $0x1,%r9d 1f0c08: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0c0c: 0f b6 4a 15 movzbl 0x15(%rdx),%ecx 1f0c10: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f0c14: 44 8b 40 54 mov 0x54(%rax),%r8d 1f0c18: 8b 72 20 mov 0x20(%rdx),%esi 1f0c1b: ba 01 00 00 00 mov $0x1,%edx 1f0c20: e8 00 00 00 00 callq 1f0c25 1f0c25: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0c29: b9 01 00 00 00 mov $0x1,%ecx 1f0c2e: 89 c2 mov %eax,%edx 1f0c30: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0c34: 44 8b 48 54 mov 0x54(%rax),%r9d 1f0c38: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0c3c: 44 0f b6 40 15 movzbl 0x15(%rax),%r8d 1f0c41: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0c45: 8b 70 20 mov 0x20(%rax),%esi 1f0c48: 6a 00 pushq $0x0 1f0c4a: e8 00 00 00 00 callq 1f0c4f 1f0c4f: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f0c53: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0c57: 41 b9 01 00 00 00 mov $0x1,%r9d 1f0c5d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0c61: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 1f0c65: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f0c69: 44 8b 40 38 mov 0x38(%rax),%r8d 1f0c6d: 8b 72 1c mov 0x1c(%rdx),%esi 1f0c70: ba 01 00 00 00 mov $0x1,%edx 1f0c75: e8 00 00 00 00 callq 1f0c7a 1f0c7a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0c7e: b9 01 00 00 00 mov $0x1,%ecx 1f0c83: 89 c2 mov %eax,%edx 1f0c85: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0c89: 44 8b 48 40 mov 0x40(%rax),%r9d 1f0c8d: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0c91: 44 0f b6 40 10 movzbl 0x10(%rax),%r8d 1f0c96: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0c9a: 8b 70 1c mov 0x1c(%rax),%esi 1f0c9d: 6a 00 pushq $0x0 1f0c9f: e8 00 00 00 00 callq 1f0ca4 1f0ca4: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f0ca8: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0cac: 41 b9 01 00 00 00 mov $0x1,%r9d 1f0cb2: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0cb6: 0f b6 4a 11 movzbl 0x11(%rdx),%ecx 1f0cba: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f0cbe: 44 8b 40 44 mov 0x44(%rax),%r8d 1f0cc2: 8b 72 20 mov 0x20(%rdx),%esi 1f0cc5: ba 01 00 00 00 mov $0x1,%edx 1f0cca: e8 00 00 00 00 callq 1f0ccf 1f0ccf: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0cd3: b9 01 00 00 00 mov $0x1,%ecx 1f0cd8: 89 c2 mov %eax,%edx 1f0cda: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0cde: 44 8b 48 44 mov 0x44(%rax),%r9d 1f0ce2: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0ce6: 44 0f b6 40 11 movzbl 0x11(%rax),%r8d 1f0ceb: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0cef: 8b 70 20 mov 0x20(%rax),%esi 1f0cf2: 6a 00 pushq $0x0 1f0cf4: e8 00 00 00 00 callq 1f0cf9 1f0cf9: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0cfd: 48 83 c4 20 add $0x20,%rsp 1f0d01: e9 e8 f9 ff ff jmpq 1f06ee 1f0d06: 0f 0b ud2 1f0d08: 41 c7 45 00 03 00 00 movl $0x3,0x0(%r13) 1f0d0f: 00 1f0d10: 41 bc ff ff ff ff mov $0xffffffff,%r12d 1f0d16: e9 8e fd ff ff jmpq 1f0aa9 1f0d1b: 3c 01 cmp $0x1,%al 1f0d1d: 19 c0 sbb %eax,%eax 1f0d1f: 83 e0 c0 and $0xffffffc0,%eax 1f0d22: 83 c0 50 add $0x50,%eax 1f0d25: e9 65 f9 ff ff jmpq 1f068f 1f0d2a: 41 c7 45 00 02 00 00 movl $0x2,0x0(%r13) 1f0d31: 00 1f0d32: 41 bc ff ff ff ff mov $0xffffffff,%r12d 1f0d38: e9 6c fd ff ff jmpq 1f0aa9 1f0d3d: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 1f0d44: 00 1f0d45: 41 bc ff ff ff ff mov $0xffffffff,%r12d 1f0d4b: e9 59 fd ff ff jmpq 1f0aa9 1f0d50: 4c 89 f7 mov %r14,%rdi 1f0d53: e8 00 00 00 00 callq 1f0d58 1f0d58: 41 c7 45 00 05 00 00 movl $0x5,0x0(%r13) 1f0d5f: 00 1f0d60: 41 bc ff ff ff ff mov $0xffffffff,%r12d 1f0d66: e9 7a fd ff ff jmpq 1f0ae5 1f0d6b: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f0d6f: 41 89 c7 mov %eax,%r15d 1f0d72: 41 83 cf 11 or $0x11,%r15d 1f0d76: 44 8b 5a 24 mov 0x24(%rdx),%r11d 1f0d7a: 45 85 db test %r11d,%r11d 1f0d7d: 0f 84 39 01 00 00 je 1f0ebc 1f0d83: 48 8b 43 10 mov 0x10(%rbx),%rax 1f0d87: 44 8b 02 mov (%rdx),%r8d 1f0d8a: 48 8b 78 18 mov 0x18(%rax),%rdi 1f0d8e: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f0d93: 44 89 c6 mov %r8d,%esi 1f0d96: 44 89 44 24 04 mov %r8d,0x4(%rsp) 1f0d9b: 48 8b 17 mov (%rdi),%rdx 1f0d9e: 48 8b 4a 08 mov 0x8(%rdx),%rcx 1f0da2: 44 89 fa mov %r15d,%edx 1f0da5: e8 00 00 00 00 callq 1f0daa 1f0daa: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1f0daf: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f0db4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f0db9: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0dbd: 44 8b 50 24 mov 0x24(%rax),%r10d 1f0dc1: 45 85 d2 test %r10d,%r10d 1f0dc4: 0f 84 44 f8 ff ff je 1f060e 1f0dca: 48 8b 53 38 mov 0x38(%rbx),%rdx 1f0dce: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0dd2: 41 b9 01 00 00 00 mov $0x1,%r9d 1f0dd8: 41 b8 01 00 00 00 mov $0x1,%r8d 1f0dde: 8b 4a 08 mov 0x8(%rdx),%ecx 1f0de1: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f0de5: 0f b6 52 02 movzbl 0x2(%rdx),%edx 1f0de9: 68 8b 00 00 00 pushq $0x8b 1f0dee: 68 00 00 00 00 pushq $0x0 1f0df3: 6a 0b pushq $0xb 1f0df5: 8b 30 mov (%rax),%esi 1f0df7: e8 00 00 00 00 callq 1f0dfc 1f0dfc: 44 89 f9 mov %r15d,%ecx 1f0dff: 4c 8b 7b 10 mov 0x10(%rbx),%r15 1f0e03: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0e07: 83 e1 ef and $0xffffffef,%ecx 1f0e0a: 49 8b 7f 18 mov 0x18(%r15),%rdi 1f0e0e: 44 8b 00 mov (%rax),%r8d 1f0e11: 89 4c 24 20 mov %ecx,0x20(%rsp) 1f0e15: 89 ca mov %ecx,%edx 1f0e17: 48 8b 07 mov (%rdi),%rax 1f0e1a: 44 89 44 24 1c mov %r8d,0x1c(%rsp) 1f0e1f: 44 89 c6 mov %r8d,%esi 1f0e22: 48 8b 40 08 mov 0x8(%rax),%rax 1f0e26: e8 00 00 00 00 callq 1f0e2b 1f0e2b: 44 8b 44 24 1c mov 0x1c(%rsp),%r8d 1f0e30: 8b 4c 24 20 mov 0x20(%rsp),%ecx 1f0e34: 48 83 c4 18 add $0x18,%rsp 1f0e38: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f0e3d: 48 8b 43 38 mov 0x38(%rbx),%rax 1f0e41: 48 8b 7b 10 mov 0x10(%rbx),%rdi 1f0e45: 41 b9 01 00 00 00 mov $0x1,%r9d 1f0e4b: 45 31 c0 xor %r8d,%r8d 1f0e4e: 8b 48 08 mov 0x8(%rax),%ecx 1f0e51: 48 8b 43 40 mov 0x40(%rbx),%rax 1f0e55: 0f b6 50 02 movzbl 0x2(%rax),%edx 1f0e59: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0e5d: 68 96 00 00 00 pushq $0x96 1f0e62: 68 00 00 00 00 pushq $0x0 1f0e67: 6a 0b pushq $0xb 1f0e69: 8b 30 mov (%rax),%esi 1f0e6b: e8 00 00 00 00 callq 1f0e70 1f0e70: 48 8b 43 30 mov 0x30(%rbx),%rax 1f0e74: 48 83 c4 18 add $0x18,%rsp 1f0e78: e9 91 f7 ff ff jmpq 1f060e 1f0e7d: 48 8b 50 10 mov 0x10(%rax),%rdx 1f0e81: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f0e88 1f0e88: 89 c0 mov %eax,%eax 1f0e8a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f0e92 1f0e91: 00 1f0e92: 0f 83 21 ff ff ff jae 1f0db9 1f0e98: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f0e9f 1f0e9f: 48 85 c0 test %rax,%rax 1f0ea2: 74 13 je 1f0eb7 1f0ea4: 48 8b 78 08 mov 0x8(%rax),%rdi 1f0ea8: 48 8d 72 08 lea 0x8(%rdx),%rsi 1f0eac: 44 89 f9 mov %r15d,%ecx 1f0eaf: 44 89 c2 mov %r8d,%edx 1f0eb2: e8 00 00 00 00 callq 1f0eb7 1f0eb7: e9 fd fe ff ff jmpq 1f0db9 1f0ebc: 83 c8 01 or $0x1,%eax 1f0ebf: 41 89 c7 mov %eax,%r15d 1f0ec2: e9 bc fe ff ff jmpq 1f0d83 1f0ec7: 49 8b 57 10 mov 0x10(%r15),%rdx 1f0ecb: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f0ed2 1f0ed2: 89 c0 mov %eax,%eax 1f0ed4: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f0edc 1f0edb: 00 1f0edc: 0f 83 5b ff ff ff jae 1f0e3d 1f0ee2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f0ee9 1f0ee9: 48 85 c0 test %rax,%rax 1f0eec: 74 10 je 1f0efe 1f0eee: 48 8b 78 08 mov 0x8(%rax),%rdi 1f0ef2: 48 8d 72 08 lea 0x8(%rdx),%rsi 1f0ef6: 44 89 c2 mov %r8d,%edx 1f0ef9: e8 00 00 00 00 callq 1f0efe 1f0efe: e9 3a ff ff ff jmpq 1f0e3d 1f0f03: e8 00 00 00 00 callq 1f0f08 1f0f08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f0f0f: 00 00000000001f0f10 : 1f0f10: e8 00 00 00 00 callq 1f0f15 1f0f15: 41 57 push %r15 1f0f17: 49 89 f7 mov %rsi,%r15 1f0f1a: 41 56 push %r14 1f0f1c: 41 55 push %r13 1f0f1e: 41 54 push %r12 1f0f20: 41 bc 01 00 00 00 mov $0x1,%r12d 1f0f26: 55 push %rbp 1f0f27: 48 89 fd mov %rdi,%rbp 1f0f2a: 53 push %rbx 1f0f2b: 48 83 ec 20 sub $0x20,%rsp 1f0f2f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f0f36: 00 00 1f0f38: 48 89 44 24 18 mov %rax,0x18(%rsp) 1f0f3d: 31 c0 xor %eax,%eax 1f0f3f: 48 83 7e 18 00 cmpq $0x0,0x18(%rsi) 1f0f44: 0f 84 a1 01 00 00 je 1f10eb 1f0f4a: c6 44 24 07 00 movb $0x0,0x7(%rsp) 1f0f4f: bb 07 00 00 00 mov $0x7,%ebx 1f0f54: 45 31 f6 xor %r14d,%r14d 1f0f57: 45 31 ed xor %r13d,%r13d 1f0f5a: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1f0f61: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 1f0f68: 00 1f0f69: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1f0f70: 00 1f0f71: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 1f0f76: 4c 89 fe mov %r15,%rsi 1f0f79: 48 89 ef mov %rbp,%rdi 1f0f7c: e8 00 00 00 00 callq 1f0f81 1f0f81: 89 c2 mov %eax,%edx 1f0f83: 8b 44 24 14 mov 0x14(%rsp),%eax 1f0f87: 83 f8 02 cmp $0x2,%eax 1f0f8a: 74 3b je 1f0fc7 1f0f8c: 83 f8 03 cmp $0x3,%eax 1f0f8f: 0f 84 16 01 00 00 je 1f10ab 1f0f95: 85 c0 test %eax,%eax 1f0f97: 74 58 je 1f0ff1 1f0f99: 45 84 e4 test %r12b,%r12b 1f0f9c: 74 49 je 1f0fe7 1f0f9e: 45 31 e4 xor %r12d,%r12d 1f0fa1: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1f0fa6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f0fad: 00 00 1f0faf: 0f 85 90 01 00 00 jne 1f1145 1f0fb5: 48 83 c4 20 add $0x20,%rsp 1f0fb9: 44 89 e0 mov %r12d,%eax 1f0fbc: 5b pop %rbx 1f0fbd: 5d pop %rbp 1f0fbe: 41 5c pop %r12 1f0fc0: 41 5d pop %r13 1f0fc2: 41 5e pop %r14 1f0fc4: 41 5f pop %r15 1f0fc6: c3 retq 1f0fc7: 41 83 fe 01 cmp $0x1,%r14d 1f0fcb: 74 cc je 1f0f99 1f0fcd: bf f0 36 1a 00 mov $0x1a36f0,%edi 1f0fd2: 41 be 01 00 00 00 mov $0x1,%r14d 1f0fd8: e8 00 00 00 00 callq 1f0fdd 1f0fdd: 83 eb 01 sub $0x1,%ebx 1f0fe0: 75 8f jne 1f0f71 1f0fe2: 45 84 e4 test %r12b,%r12b 1f0fe5: 75 b7 jne 1f0f9e 1f0fe7: 49 c7 47 18 00 00 00 movq $0x0,0x18(%r15) 1f0fee: 00 1f0fef: eb b0 jmp 1f0fa1 1f0ff1: 49 8b 47 18 mov 0x18(%r15),%rax 1f0ff5: 0f b6 00 movzbl (%rax),%eax 1f0ff8: 3c 04 cmp $0x4,%al 1f0ffa: 0f 84 fc 00 00 00 je 1f10fc 1f1000: 77 43 ja 1f1045 1f1002: 84 c0 test %al,%al 1f1004: 75 6f jne 1f1075 1f1006: 41 0f b6 47 01 movzbl 0x1(%r15),%eax 1f100b: 84 c0 test %al,%al 1f100d: 0f 85 2a 01 00 00 jne 1f113d 1f1013: 41 39 57 08 cmp %edx,0x8(%r15) 1f1017: 0f 84 15 01 00 00 je 1f1132 1f101d: 83 44 24 0c 01 addl $0x1,0xc(%rsp) 1f1022: 8b 44 24 0c mov 0xc(%rsp),%eax 1f1026: 83 f8 06 cmp $0x6,%eax 1f1029: 0f 8f 6a ff ff ff jg 1f0f99 1f102f: bf 34 a9 13 00 mov $0x13a934,%edi 1f1034: 45 31 f6 xor %r14d,%r14d 1f1037: e8 00 00 00 00 callq 1f103c 1f103c: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1f1043: eb 98 jmp 1f0fdd 1f1045: 3c 08 cmp $0x8,%al 1f1047: 74 34 je 1f107d 1f1049: 3c 20 cmp $0x20,%al 1f104b: 0f 85 48 ff ff ff jne 1f0f99 1f1051: 83 44 24 08 01 addl $0x1,0x8(%rsp) 1f1056: 8b 44 24 08 mov 0x8(%rsp),%eax 1f105a: 83 f8 06 cmp $0x6,%eax 1f105d: 0f 8f 36 ff ff ff jg 1f0f99 1f1063: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1f106a: 45 31 f6 xor %r14d,%r14d 1f106d: 45 31 ed xor %r13d,%r13d 1f1070: e9 68 ff ff ff jmpq 1f0fdd 1f1075: 3c 02 cmp $0x2,%al 1f1077: 0f 85 1c ff ff ff jne 1f0f99 1f107d: 41 83 c5 01 add $0x1,%r13d 1f1081: 41 83 fd 06 cmp $0x6,%r13d 1f1085: 0f 8f 0e ff ff ff jg 1f0f99 1f108b: 41 8b 7f 20 mov 0x20(%r15),%edi 1f108f: 85 ff test %edi,%edi 1f1091: 0f 85 82 00 00 00 jne 1f1119 1f1097: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1f109e: 45 31 f6 xor %r14d,%r14d 1f10a1: c6 44 24 07 01 movb $0x1,0x7(%rsp) 1f10a6: e9 32 ff ff ff jmpq 1f0fdd 1f10ab: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 1f10b0: 74 24 je 1f10d6 1f10b2: 41 83 c5 01 add $0x1,%r13d 1f10b6: 41 83 fd 06 cmp $0x6,%r13d 1f10ba: 0f 8f d9 fe ff ff jg 1f0f99 1f10c0: 41 8b 7f 20 mov 0x20(%r15),%edi 1f10c4: 85 ff test %edi,%edi 1f10c6: 0f 84 11 ff ff ff je 1f0fdd 1f10cc: e8 00 00 00 00 callq 1f10d1 1f10d1: e9 07 ff ff ff jmpq 1f0fdd 1f10d6: 83 04 24 01 addl $0x1,(%rsp) 1f10da: 8b 04 24 mov (%rsp),%eax 1f10dd: 83 f8 02 cmp $0x2,%eax 1f10e0: 0f 8e f7 fe ff ff jle 1f0fdd 1f10e6: e9 ae fe ff ff jmpq 1f0f99 1f10eb: 48 8d 44 24 13 lea 0x13(%rsp),%rax 1f10f0: 45 31 e4 xor %r12d,%r12d 1f10f3: 48 89 46 18 mov %rax,0x18(%rsi) 1f10f7: e9 4e fe ff ff jmpq 1f0f4a 1f10fc: 41 83 c5 01 add $0x1,%r13d 1f1100: 41 83 fd 06 cmp $0x6,%r13d 1f1104: 0f 8f 8f fe ff ff jg 1f0f99 1f110a: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1f1111: 45 31 f6 xor %r14d,%r14d 1f1114: e9 c4 fe ff ff jmpq 1f0fdd 1f1119: e8 00 00 00 00 callq 1f111e 1f111e: 45 31 f6 xor %r14d,%r14d 1f1121: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1f1128: c6 44 24 07 01 movb $0x1,0x7(%rsp) 1f112d: e9 ab fe ff ff jmpq 1f0fdd 1f1132: 41 bc 01 00 00 00 mov $0x1,%r12d 1f1138: e9 64 fe ff ff jmpq 1f0fa1 1f113d: 41 89 c4 mov %eax,%r12d 1f1140: e9 5c fe ff ff jmpq 1f0fa1 1f1145: e8 00 00 00 00 callq 1f114a 1f114a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f1150 : 1f1150: e8 00 00 00 00 callq 1f1155 1f1155: 41 55 push %r13 1f1157: b9 25 00 00 00 mov $0x25,%ecx 1f115c: 41 54 push %r12 1f115e: 55 push %rbp 1f115f: 48 83 ec 20 sub $0x20,%rsp 1f1163: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f116a: 00 00 1f116c: 48 89 44 24 18 mov %rax,0x18(%rsp) 1f1171: 31 c0 xor %eax,%eax 1f1173: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1f117a: 00 1f117b: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1f1182: 00 00 1f1184: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1f118b: 00 00 1f118d: 48 85 f6 test %rsi,%rsi 1f1190: 74 73 je 1f1205 1f1192: 49 89 d4 mov %rdx,%r12 1f1195: 48 85 d2 test %rdx,%rdx 1f1198: 74 66 je 1f1200 1f119a: 49 89 fd mov %rdi,%r13 1f119d: 48 89 f5 mov %rsi,%rbp 1f11a0: e8 00 00 00 00 callq 1f11a5 1f11a5: 48 89 c1 mov %rax,%rcx 1f11a8: 48 85 c0 test %rax,%rax 1f11ab: 74 28 je 1f11d5 1f11ad: 4c 89 e2 mov %r12,%rdx 1f11b0: 48 89 ee mov %rbp,%rsi 1f11b3: 4c 89 ef mov %r13,%rdi 1f11b6: e8 00 00 00 00 callq 1f11bb 1f11bb: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1f11c0: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1f11c7: 00 00 1f11c9: 75 56 jne 1f1221 1f11cb: 48 83 c4 20 add $0x20,%rsp 1f11cf: 5d pop %rbp 1f11d0: 41 5c pop %r12 1f11d2: 41 5d pop %r13 1f11d4: c3 retq 1f11d5: 48 8b 45 18 mov 0x18(%rbp),%rax 1f11d9: 48 89 ee mov %rbp,%rsi 1f11dc: 48 89 e7 mov %rsp,%rdi 1f11df: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f11e4: e8 00 00 00 00 callq 1f11e9 1f11e9: 84 c0 test %al,%al 1f11eb: 74 ce je 1f11bb 1f11ed: 48 89 e1 mov %rsp,%rcx 1f11f0: 4c 89 e2 mov %r12,%rdx 1f11f3: 48 89 ee mov %rbp,%rsi 1f11f6: 4c 89 ef mov %r13,%rdi 1f11f9: e8 00 00 00 00 callq 1f11fe 1f11fe: eb bb jmp 1f11bb 1f1200: b9 2a 00 00 00 mov $0x2a,%ecx 1f1205: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f120c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f1213: bf 02 00 00 00 mov $0x2,%edi 1f1218: e8 00 00 00 00 callq 1f121d 1f121d: 31 c0 xor %eax,%eax 1f121f: eb 9a jmp 1f11bb 1f1221: e8 00 00 00 00 callq 1f1226 1f1226: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f122d: 00 00 00 00000000001f1230 : 1f1230: e8 00 00 00 00 callq 1f1235 1f1235: 41 54 push %r12 1f1237: 55 push %rbp 1f1238: 53 push %rbx 1f1239: 48 83 ec 10 sub $0x10,%rsp 1f123d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f1244: 00 00 1f1246: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f124b: 31 c0 xor %eax,%eax 1f124d: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f1254: 00 1f1255: 85 f6 test %esi,%esi 1f1257: 75 1d jne 1f1276 1f1259: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f125e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f1265: 00 00 1f1267: 0f 85 da 00 00 00 jne 1f1347 1f126d: 48 83 c4 10 add $0x10,%rsp 1f1271: 5b pop %rbx 1f1272: 5d pop %rbp 1f1273: 41 5c pop %r12 1f1275: c3 retq 1f1276: 48 8b 47 48 mov 0x48(%rdi),%rax 1f127a: 48 89 fb mov %rdi,%rbx 1f127d: 89 f5 mov %esi,%ebp 1f127f: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1f1284: 8b 88 8c 00 00 00 mov 0x8c(%rax),%ecx 1f128a: 48 8b 47 40 mov 0x40(%rdi),%rax 1f128e: 0f b6 50 23 movzbl 0x23(%rax),%edx 1f1292: 48 8b 47 38 mov 0x38(%rdi),%rax 1f1296: 48 8b 7f 30 mov 0x30(%rdi),%rdi 1f129a: 8b 70 2c mov 0x2c(%rax),%esi 1f129d: e8 00 00 00 00 callq 1f12a2 1f12a2: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1f12a6: 85 c9 test %ecx,%ecx 1f12a8: 75 0d jne 1f12b7 1f12aa: c7 44 24 04 02 00 00 movl $0x2,0x4(%rsp) 1f12b1: 00 1f12b2: b9 02 00 00 00 mov $0x2,%ecx 1f12b7: 8b 43 18 mov 0x18(%rbx),%eax 1f12ba: 31 d2 xor %edx,%edx 1f12bc: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f12c0: 01 c0 add %eax,%eax 1f12c2: f7 f1 div %ecx 1f12c4: 48 8b 4b 40 mov 0x40(%rbx),%rcx 1f12c8: 44 0f b6 49 13 movzbl 0x13(%rcx),%r9d 1f12cd: 44 0f b6 59 12 movzbl 0x12(%rcx),%r11d 1f12d2: 31 d2 xor %edx,%edx 1f12d4: f7 f5 div %ebp 1f12d6: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f12da: 8b 72 50 mov 0x50(%rdx),%esi 1f12dd: 44 8b 62 4c mov 0x4c(%rdx),%r12d 1f12e1: 44 8b 42 48 mov 0x48(%rdx),%r8d 1f12e5: 48 8b 53 38 mov 0x38(%rbx),%rdx 1f12e9: 44 8b 52 04 mov 0x4(%rdx),%r10d 1f12ed: 85 f6 test %esi,%esi 1f12ef: 74 34 je 1f1325 1f12f1: 31 d2 xor %edx,%edx 1f12f3: 83 fd 32 cmp $0x32,%ebp 1f12f6: 0f 97 c2 seta %dl 1f12f9: 83 c2 01 add $0x1,%edx 1f12fc: 52 push %rdx 1f12fd: 56 push %rsi 1f12fe: 0f b6 51 14 movzbl 0x14(%rcx),%edx 1f1302: 44 89 d6 mov %r10d,%esi 1f1305: 44 89 d9 mov %r11d,%ecx 1f1308: 52 push %rdx 1f1309: ba 03 00 00 00 mov $0x3,%edx 1f130e: 6a 02 pushq $0x2 1f1310: 41 54 push %r12 1f1312: 41 51 push %r9 1f1314: 41 89 c1 mov %eax,%r9d 1f1317: e8 00 00 00 00 callq 1f131c 1f131c: 48 83 c4 30 add $0x30,%rsp 1f1320: e9 34 ff ff ff jmpq 1f1259 1f1325: 6a 02 pushq $0x2 1f1327: 44 89 d9 mov %r11d,%ecx 1f132a: ba 02 00 00 00 mov $0x2,%edx 1f132f: 44 89 d6 mov %r10d,%esi 1f1332: 41 54 push %r12 1f1334: 41 51 push %r9 1f1336: 41 89 c1 mov %eax,%r9d 1f1339: e8 00 00 00 00 callq 1f133e 1f133e: 48 83 c4 18 add $0x18,%rsp 1f1342: e9 12 ff ff ff jmpq 1f1259 1f1347: e8 00 00 00 00 callq 1f134c 1f134c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f1350 : 1f1350: e8 00 00 00 00 callq 1f1355 1f1355: 53 push %rbx 1f1356: 48 89 fb mov %rdi,%rbx 1f1359: 48 83 ec 10 sub $0x10,%rsp 1f135d: 8b 77 1c mov 0x1c(%rdi),%esi 1f1360: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f1367: 00 00 1f1369: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f136e: 31 c0 xor %eax,%eax 1f1370: e8 bb fe ff ff callq 1f1230 1f1375: 48 8b 43 48 mov 0x48(%rbx),%rax 1f1379: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f137d: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1f1382: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f1389: 00 1f138a: 8b 48 64 mov 0x64(%rax),%ecx 1f138d: 48 8b 43 40 mov 0x40(%rbx),%rax 1f1391: 0f b6 50 19 movzbl 0x19(%rax),%edx 1f1395: 48 8b 43 38 mov 0x38(%rbx),%rax 1f1399: 8b 70 14 mov 0x14(%rax),%esi 1f139c: e8 00 00 00 00 callq 1f13a1 1f13a1: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 1f13a6: 0f 84 86 00 00 00 je 1f1432 1f13ac: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f13b0: 48 8b 43 48 mov 0x48(%rbx),%rax 1f13b4: 41 b9 01 00 00 00 mov $0x1,%r9d 1f13ba: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f13be: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 1f13c2: 48 8b 53 38 mov 0x38(%rbx),%rdx 1f13c6: 44 8b 40 34 mov 0x34(%rax),%r8d 1f13ca: 8b 72 10 mov 0x10(%rdx),%esi 1f13cd: ba 01 00 00 00 mov $0x1,%edx 1f13d2: e8 00 00 00 00 callq 1f13d7 1f13d7: 8b 43 08 mov 0x8(%rbx),%eax 1f13da: 85 c0 test %eax,%eax 1f13dc: 0f 84 95 00 00 00 je 1f1477 1f13e2: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f13e6: 48 8b 43 40 mov 0x40(%rbx),%rax 1f13ea: 41 b9 01 00 00 00 mov $0x1,%r9d 1f13f0: 48 8b 73 38 mov 0x38(%rbx),%rsi 1f13f4: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f13f8: 44 8b 42 20 mov 0x20(%rdx),%r8d 1f13fc: 0f b6 48 08 movzbl 0x8(%rax),%ecx 1f1400: 8b 76 0c mov 0xc(%rsi),%esi 1f1403: 6a 00 pushq $0x0 1f1405: 8b 52 24 mov 0x24(%rdx),%edx 1f1408: 52 push %rdx 1f1409: 0f b6 40 09 movzbl 0x9(%rax),%eax 1f140d: ba 02 00 00 00 mov $0x2,%edx 1f1412: 50 push %rax 1f1413: e8 00 00 00 00 callq 1f1418 1f1418: 48 83 c4 18 add $0x18,%rsp 1f141c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f1421: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f1428: 00 00 1f142a: 75 75 jne 1f14a1 1f142c: 48 83 c4 10 add $0x10,%rsp 1f1430: 5b pop %rbx 1f1431: c3 retq 1f1432: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f1436: 48 8b 43 40 mov 0x40(%rbx),%rax 1f143a: 41 b9 01 00 00 00 mov $0x1,%r9d 1f1440: 48 8b 73 38 mov 0x38(%rbx),%rsi 1f1444: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f1448: 44 8b 42 30 mov 0x30(%rdx),%r8d 1f144c: 0f b6 48 0c movzbl 0xc(%rax),%ecx 1f1450: 8b 76 10 mov 0x10(%rsi),%esi 1f1453: 6a 01 pushq $0x1 1f1455: 8b 52 34 mov 0x34(%rdx),%edx 1f1458: 52 push %rdx 1f1459: 0f b6 40 0d movzbl 0xd(%rax),%eax 1f145d: ba 02 00 00 00 mov $0x2,%edx 1f1462: 50 push %rax 1f1463: e8 00 00 00 00 callq 1f1468 1f1468: 8b 43 08 mov 0x8(%rbx),%eax 1f146b: 48 83 c4 18 add $0x18,%rsp 1f146f: 85 c0 test %eax,%eax 1f1471: 0f 85 6b ff ff ff jne 1f13e2 1f1477: 48 8b 43 40 mov 0x40(%rbx),%rax 1f147b: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f147f: 45 31 c9 xor %r9d,%r9d 1f1482: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f1486: 0f b6 08 movzbl (%rax),%ecx 1f1489: 48 8b 43 38 mov 0x38(%rbx),%rax 1f148d: 44 8b 02 mov (%rdx),%r8d 1f1490: ba 01 00 00 00 mov $0x1,%edx 1f1495: 8b 30 mov (%rax),%esi 1f1497: e8 00 00 00 00 callq 1f149c 1f149c: e9 41 ff ff ff jmpq 1f13e2 1f14a1: e8 00 00 00 00 callq 1f14a6 1f14a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f14ad: 00 00 00 00000000001f14b0 : 1f14b0: e8 00 00 00 00 callq 1f14b5 1f14b5: 53 push %rbx 1f14b6: 48 89 fb mov %rdi,%rbx 1f14b9: 48 83 ec 10 sub $0x10,%rsp 1f14bd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f14c4: 00 00 1f14c6: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f14cb: 48 8b 47 48 mov 0x48(%rdi),%rax 1f14cf: 49 89 e0 mov %rsp,%r8 1f14d2: 8b 48 1c mov 0x1c(%rax),%ecx 1f14d5: 48 8b 47 40 mov 0x40(%rdi),%rax 1f14d9: 0f b6 50 07 movzbl 0x7(%rax),%edx 1f14dd: 48 8b 47 38 mov 0x38(%rdi),%rax 1f14e1: 48 8b 7f 30 mov 0x30(%rdi),%rdi 1f14e5: 8b 70 08 mov 0x8(%rax),%esi 1f14e8: e8 00 00 00 00 callq 1f14ed 1f14ed: 31 c0 xor %eax,%eax 1f14ef: 83 3c 24 02 cmpl $0x2,(%rsp) 1f14f3: 74 2f je 1f1524 1f14f5: 48 8b 43 48 mov 0x48(%rbx),%rax 1f14f9: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f14fd: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1f1502: 8b 88 94 00 00 00 mov 0x94(%rax),%ecx 1f1508: 48 8b 43 40 mov 0x40(%rbx),%rax 1f150c: 0f b6 50 25 movzbl 0x25(%rax),%edx 1f1510: 48 8b 43 38 mov 0x38(%rbx),%rax 1f1514: 8b 70 0c mov 0xc(%rax),%esi 1f1517: e8 00 00 00 00 callq 1f151c 1f151c: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) 1f1521: 0f 95 c0 setne %al 1f1524: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1f1529: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1f1530: 00 00 1f1532: 75 06 jne 1f153a 1f1534: 48 83 c4 10 add $0x10,%rsp 1f1538: 5b pop %rbx 1f1539: c3 retq 1f153a: e8 00 00 00 00 callq 1f153f 1f153f: 90 nop 00000000001f1540 : 1f1540: e8 00 00 00 00 callq 1f1545 1f1545: 55 push %rbp 1f1546: 48 89 fd mov %rdi,%rbp 1f1549: 48 83 ec 10 sub $0x10,%rsp 1f154d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f1554: 00 00 1f1556: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f155b: 31 c0 xor %eax,%eax 1f155d: 48 8b 47 48 mov 0x48(%rdi),%rax 1f1561: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1f1566: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f156d: 00 1f156e: 8b 48 64 mov 0x64(%rax),%ecx 1f1571: 48 8b 47 40 mov 0x40(%rdi),%rax 1f1575: 0f b6 50 19 movzbl 0x19(%rax),%edx 1f1579: 48 8b 47 38 mov 0x38(%rdi),%rax 1f157d: 48 8b 7f 30 mov 0x30(%rdi),%rdi 1f1581: 8b 70 14 mov 0x14(%rax),%esi 1f1584: e8 00 00 00 00 callq 1f1589 1f1589: 8b 44 24 04 mov 0x4(%rsp),%eax 1f158d: 85 c0 test %eax,%eax 1f158f: 75 18 jne 1f15a9 1f1591: 31 c0 xor %eax,%eax 1f1593: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1f1598: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1f159f: 00 00 1f15a1: 75 13 jne 1f15b6 1f15a3: 48 83 c4 10 add $0x10,%rsp 1f15a7: 5d pop %rbp 1f15a8: c3 retq 1f15a9: 48 89 ef mov %rbp,%rdi 1f15ac: e8 ff fe ff ff callq 1f14b0 1f15b1: 83 f0 01 xor $0x1,%eax 1f15b4: eb dd jmp 1f1593 1f15b6: e8 00 00 00 00 callq 1f15bb 1f15bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001f15c0 : 1f15c0: e8 00 00 00 00 callq 1f15c5 1f15c5: 41 56 push %r14 1f15c7: 41 55 push %r13 1f15c9: 49 89 fd mov %rdi,%r13 1f15cc: 41 54 push %r12 1f15ce: 41 89 f4 mov %esi,%r12d 1f15d1: 55 push %rbp 1f15d2: 89 d5 mov %edx,%ebp 1f15d4: 53 push %rbx 1f15d5: 31 db xor %ebx,%ebx 1f15d7: 48 83 ec 10 sub $0x10,%rsp 1f15db: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f15e2: 00 00 1f15e4: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f15e9: 31 c0 xor %eax,%eax 1f15eb: eb 3f jmp 1f162c 1f15ed: 49 8b 55 48 mov 0x48(%r13),%rdx 1f15f1: 89 c1 mov %eax,%ecx 1f15f3: 41 be 09 00 00 00 mov $0x9,%r14d 1f15f9: 23 4a 54 and 0x54(%rdx),%ecx 1f15fc: 75 17 jne 1f1615 1f15fe: 89 c1 mov %eax,%ecx 1f1600: 23 4a 58 and 0x58(%rdx),%ecx 1f1603: 41 be 08 00 00 00 mov $0x8,%r14d 1f1609: 75 0a jne 1f1615 1f160b: 45 31 f6 xor %r14d,%r14d 1f160e: 23 42 5c and 0x5c(%rdx),%eax 1f1611: 41 0f 95 c6 setne %r14b 1f1615: 44 39 f5 cmp %r14d,%ebp 1f1618: 75 50 jne 1f166a 1f161a: bf c7 10 00 00 mov $0x10c7,%edi 1f161f: 83 c3 01 add $0x1,%ebx 1f1622: e8 00 00 00 00 callq 1f1627 1f1627: 44 39 e3 cmp %r12d,%ebx 1f162a: 73 3e jae 1f166a 1f162c: 49 8b 45 48 mov 0x48(%r13),%rax 1f1630: 49 8b 7d 30 mov 0x30(%r13),%rdi 1f1634: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1f1639: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f1640: 00 1f1641: 8b 48 64 mov 0x64(%rax),%ecx 1f1644: 49 8b 45 40 mov 0x40(%r13),%rax 1f1648: 0f b6 50 19 movzbl 0x19(%rax),%edx 1f164c: 49 8b 45 38 mov 0x38(%r13),%rax 1f1650: 8b 70 14 mov 0x14(%rax),%esi 1f1653: e8 00 00 00 00 callq 1f1658 1f1658: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 1f165d: 75 8e jne 1f15ed 1f165f: 41 be 07 00 00 00 mov $0x7,%r14d 1f1665: 44 39 f5 cmp %r14d,%ebp 1f1668: 74 b0 je 1f161a 1f166a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f166f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f1676: 00 00 1f1678: 75 10 jne 1f168a 1f167a: 48 83 c4 10 add $0x10,%rsp 1f167e: 44 89 f0 mov %r14d,%eax 1f1681: 5b pop %rbx 1f1682: 5d pop %rbp 1f1683: 41 5c pop %r12 1f1685: 41 5d pop %r13 1f1687: 41 5e pop %r14 1f1689: c3 retq 1f168a: e8 00 00 00 00 callq 1f168f 1f168f: 90 nop 00000000001f1690 : 1f1690: e8 00 00 00 00 callq 1f1695 1f1695: 41 54 push %r12 1f1697: 55 push %rbp 1f1698: 53 push %rbx 1f1699: 48 85 f6 test %rsi,%rsi 1f169c: 0f 84 84 00 00 00 je 1f1726 1f16a2: 80 7e 10 00 cmpb $0x0,0x10(%rsi) 1f16a6: 48 89 f3 mov %rsi,%rbx 1f16a9: 74 7b je 1f1726 1f16ab: 48 89 fd mov %rdi,%rbp 1f16ae: 48 89 f7 mov %rsi,%rdi 1f16b1: e8 00 00 00 00 callq 1f16b6 1f16b6: 48 8b 95 18 04 00 00 mov 0x418(%rbp),%rdx 1f16bd: 39 42 1c cmp %eax,0x1c(%rdx) 1f16c0: 7e 64 jle 1f1726 1f16c2: 48 98 cltq 1f16c4: 4c 8b a4 c5 f8 01 00 mov 0x1f8(%rbp,%rax,8),%r12 1f16cb: 00 1f16cc: 4d 85 e4 test %r12,%r12 1f16cf: 74 55 je 1f1726 1f16d1: 80 bd 58 02 00 00 00 cmpb $0x0,0x258(%rbp) 1f16d8: 75 4c jne 1f1726 1f16da: 4c 89 e7 mov %r12,%rdi 1f16dd: e8 ce fd ff ff callq 1f14b0 1f16e2: 84 c0 test %al,%al 1f16e4: 74 40 je 1f1726 1f16e6: ba 01 00 00 00 mov $0x1,%edx 1f16eb: be 03 00 00 00 mov $0x3,%esi 1f16f0: 48 89 df mov %rbx,%rdi 1f16f3: e8 00 00 00 00 callq 1f16f8 1f16f8: 85 c0 test %eax,%eax 1f16fa: 74 35 je 1f1731 1f16fc: bf c6 a7 00 00 mov $0xa7c6,%edi 1f1701: e8 00 00 00 00 callq 1f1706 1f1706: ba 01 00 00 00 mov $0x1,%edx 1f170b: be 03 00 00 00 mov $0x3,%esi 1f1710: 48 89 df mov %rbx,%rdi 1f1713: e8 00 00 00 00 callq 1f1718 1f1718: 85 c0 test %eax,%eax 1f171a: 74 15 je 1f1731 1f171c: bf c6 a7 00 00 mov $0xa7c6,%edi 1f1721: e8 00 00 00 00 callq 1f1726 1f1726: 45 31 e4 xor %r12d,%r12d 1f1729: 5b pop %rbx 1f172a: 5d pop %rbp 1f172b: 4c 89 e0 mov %r12,%rax 1f172e: 41 5c pop %r12 1f1730: c3 retq 1f1731: 49 8b 54 24 40 mov 0x40(%r12),%rdx 1f1736: 49 89 1c 24 mov %rbx,(%r12) 1f173a: 41 b9 01 00 00 00 mov $0x1,%r9d 1f1740: 49 8b 44 24 48 mov 0x48(%r12),%rax 1f1745: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 1f174a: 0f b6 4a 09 movzbl 0x9(%rdx),%ecx 1f174e: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1f1753: 44 8b 40 24 mov 0x24(%rax),%r8d 1f1757: 8b 72 0c mov 0xc(%rdx),%esi 1f175a: ba 01 00 00 00 mov $0x1,%edx 1f175f: e8 00 00 00 00 callq 1f1764 1f1764: 49 8b 54 24 40 mov 0x40(%r12),%rdx 1f1769: 49 8b 44 24 48 mov 0x48(%r12),%rax 1f176e: 41 b9 01 00 00 00 mov $0x1,%r9d 1f1774: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 1f1779: 0f b6 4a 09 movzbl 0x9(%rdx),%ecx 1f177d: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1f1782: 44 8b 40 24 mov 0x24(%rax),%r8d 1f1786: 8b 72 0c mov 0xc(%rdx),%esi 1f1789: ba 01 00 00 00 mov $0x1,%edx 1f178e: e8 00 00 00 00 callq 1f1793 1f1793: 41 8b 5c 24 24 mov 0x24(%r12),%ebx 1f1798: b8 ff 00 00 00 mov $0xff,%eax 1f179d: 49 8b 54 24 48 mov 0x48(%r12),%rdx 1f17a2: 49 8b 74 24 38 mov 0x38(%r12),%rsi 1f17a7: 45 8b 4c 24 20 mov 0x20(%r12),%r9d 1f17ac: 85 db test %ebx,%ebx 1f17ae: 44 8b 42 38 mov 0x38(%rdx),%r8d 1f17b2: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 1f17b7: 0f 44 d8 cmove %eax,%ebx 1f17ba: 49 8b 44 24 40 mov 0x40(%r12),%rax 1f17bf: 8b 76 10 mov 0x10(%rsi),%esi 1f17c2: 0f b6 48 0e movzbl 0xe(%rax),%ecx 1f17c6: 41 51 push %r9 1f17c8: 44 8b 4a 44 mov 0x44(%rdx),%r9d 1f17cc: 41 51 push %r9 1f17ce: 44 0f b6 48 11 movzbl 0x11(%rax),%r9d 1f17d3: 41 51 push %r9 1f17d5: 6a 00 pushq $0x0 1f17d7: 44 8b 4a 40 mov 0x40(%rdx),%r9d 1f17db: 41 51 push %r9 1f17dd: 44 0f b6 48 10 movzbl 0x10(%rax),%r9d 1f17e2: 41 51 push %r9 1f17e4: 6a 01 pushq $0x1 1f17e6: 44 8b 4a 34 mov 0x34(%rdx),%r9d 1f17ea: 41 51 push %r9 1f17ec: 44 0f b6 48 0d movzbl 0xd(%rax),%r9d 1f17f1: 41 51 push %r9 1f17f3: 6a 00 pushq $0x0 1f17f5: 44 8b 4a 3c mov 0x3c(%rdx),%r9d 1f17f9: 41 51 push %r9 1f17fb: 44 0f b6 48 0f movzbl 0xf(%rax),%r9d 1f1800: 41 51 push %r9 1f1802: 45 31 c9 xor %r9d,%r9d 1f1805: 6a 00 pushq $0x0 1f1807: 8b 52 30 mov 0x30(%rdx),%edx 1f180a: 52 push %rdx 1f180b: 0f b6 40 0c movzbl 0xc(%rax),%eax 1f180f: ba 06 00 00 00 mov $0x6,%edx 1f1814: 50 push %rax 1f1815: e8 00 00 00 00 callq 1f181a 1f181a: 41 8b 44 24 28 mov 0x28(%r12),%eax 1f181f: 48 83 c4 78 add $0x78,%rsp 1f1823: 85 c0 test %eax,%eax 1f1825: 75 73 jne 1f189a 1f1827: 49 8b 54 24 48 mov 0x48(%r12),%rdx 1f182c: 49 8b 44 24 40 mov 0x40(%r12),%rax 1f1831: 41 89 d9 mov %ebx,%r9d 1f1834: 49 8b 74 24 38 mov 0x38(%r12),%rsi 1f1839: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 1f183e: 44 8b 42 04 mov 0x4(%rdx),%r8d 1f1842: 0f b6 48 01 movzbl 0x1(%rax),%ecx 1f1846: 6a 01 pushq $0x1 1f1848: 8b 12 mov (%rdx),%edx 1f184a: 52 push %rdx 1f184b: 0f b6 00 movzbl (%rax),%eax 1f184e: ba 02 00 00 00 mov $0x2,%edx 1f1853: 50 push %rax 1f1854: 8b 36 mov (%rsi),%esi 1f1856: e8 00 00 00 00 callq 1f185b 1f185b: 48 83 c4 18 add $0x18,%rsp 1f185f: 49 8b 54 24 40 mov 0x40(%r12),%rdx 1f1864: 49 8b 44 24 48 mov 0x48(%r12),%rax 1f1869: 45 31 c9 xor %r9d,%r9d 1f186c: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 1f1871: 0f b6 4a 0a movzbl 0xa(%rdx),%ecx 1f1875: 49 8b 54 24 38 mov 0x38(%r12),%rdx 1f187a: 44 8b 40 28 mov 0x28(%rax),%r8d 1f187e: 8b 72 0c mov 0xc(%rdx),%esi 1f1881: ba 01 00 00 00 mov $0x1,%edx 1f1886: e8 00 00 00 00 callq 1f188b 1f188b: c6 85 58 02 00 00 01 movb $0x1,0x258(%rbp) 1f1892: 4c 89 e0 mov %r12,%rax 1f1895: 5b pop %rbx 1f1896: 5d pop %rbp 1f1897: 41 5c pop %r12 1f1899: c3 retq 1f189a: 49 8b 4c 24 48 mov 0x48(%r12),%rcx 1f189f: 49 8b 54 24 40 mov 0x40(%r12),%rdx 1f18a4: 49 8b 74 24 38 mov 0x38(%r12),%rsi 1f18a9: 49 8b 7c 24 30 mov 0x30(%r12),%rdi 1f18ae: 44 0f b6 52 01 movzbl 0x1(%rdx),%r10d 1f18b3: 44 8b 41 04 mov 0x4(%rcx),%r8d 1f18b7: 6a 01 pushq $0x1 1f18b9: 44 8b 09 mov (%rcx),%r9d 1f18bc: 41 51 push %r9 1f18be: 44 0f b6 0a movzbl (%rdx),%r9d 1f18c2: 41 51 push %r9 1f18c4: 41 89 d9 mov %ebx,%r9d 1f18c7: 50 push %rax 1f18c8: 8b 81 90 00 00 00 mov 0x90(%rcx),%eax 1f18ce: 44 89 d1 mov %r10d,%ecx 1f18d1: 50 push %rax 1f18d2: 0f b6 42 24 movzbl 0x24(%rdx),%eax 1f18d6: ba 03 00 00 00 mov $0x3,%edx 1f18db: 50 push %rax 1f18dc: 8b 36 mov (%rsi),%esi 1f18de: e8 00 00 00 00 callq 1f18e3 1f18e3: 48 83 c4 30 add $0x30,%rsp 1f18e7: e9 73 ff ff ff jmpq 1f185f 1f18ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f18f0 : 1f18f0: e8 00 00 00 00 callq 1f18f5 1f18f5: 85 f6 test %esi,%esi 1f18f7: 74 05 je 1f18fe 1f18f9: e9 c2 fc ff ff jmpq 1f15c0 1f18fe: 31 c0 xor %eax,%eax 1f1900: c3 retq 1f1901: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f1908: 00 00 00 00 1f190c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f1910 : 1f1910: e8 00 00 00 00 callq 1f1915 1f1915: 41 57 push %r15 1f1917: 41 56 push %r14 1f1919: 41 55 push %r13 1f191b: 41 89 cd mov %ecx,%r13d 1f191e: 41 54 push %r12 1f1920: 55 push %rbp 1f1921: 53 push %rbx 1f1922: 48 89 fb mov %rdi,%rbx 1f1925: 48 83 ec 20 sub $0x20,%rsp 1f1929: 8b 4b 10 mov 0x10(%rbx),%ecx 1f192c: 8b 7e 04 mov 0x4(%rsi),%edi 1f192f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f1936: 00 00 1f1938: 48 89 44 24 18 mov %rax,0x18(%rsp) 1f193d: 31 c0 xor %eax,%eax 1f193f: 8b 43 2c mov 0x2c(%rbx),%eax 1f1942: 89 3c 24 mov %edi,(%rsp) 1f1945: 29 c8 sub %ecx,%eax 1f1947: 39 c7 cmp %eax,%edi 1f1949: 0f 83 31 02 00 00 jae 1f1b80 1f194f: 44 0f b6 36 movzbl (%rsi),%r14d 1f1953: 49 89 f4 mov %rsi,%r12 1f1956: 45 84 f6 test %r14b,%r14b 1f1959: 0f 84 46 02 00 00 je 1f1ba5 1f195f: 45 31 ff xor %r15d,%r15d 1f1962: 84 d2 test %dl,%dl 1f1964: 41 0f 95 c7 setne %r15b 1f1968: 41 c1 e7 06 shl $0x6,%r15d 1f196c: 41 0f b6 44 24 01 movzbl 0x1(%r12),%eax 1f1972: 49 8b 6c 24 08 mov 0x8(%r12),%rbp 1f1977: 88 44 24 0f mov %al,0xf(%rsp) 1f197b: 45 85 ed test %r13d,%r13d 1f197e: 74 21 je 1f19a1 1f1980: 8b 43 0c mov 0xc(%rbx),%eax 1f1983: c1 e1 03 shl $0x3,%ecx 1f1986: 8b 34 24 mov (%rsp),%esi 1f1989: 31 d2 xor %edx,%edx 1f198b: 8d 44 41 02 lea 0x2(%rcx,%rax,2),%eax 1f198f: 8d 4c f0 08 lea 0x8(%rax,%rsi,8),%ecx 1f1993: b8 00 7d 00 00 mov $0x7d00,%eax 1f1998: 41 f7 f5 div %r13d 1f199b: 0f af c8 imul %eax,%ecx 1f199e: 41 89 cd mov %ecx,%r13d 1f19a1: 48 89 df mov %rbx,%rdi 1f19a4: e8 97 fb ff ff callq 1f1540 1f19a9: 84 c0 test %al,%al 1f19ab: 0f 85 cf 01 00 00 jne 1f1b80 1f19b1: 44 89 f8 mov %r15d,%eax 1f19b4: 8b 73 0c mov 0xc(%rbx),%esi 1f19b7: 83 e0 10 and $0x10,%eax 1f19ba: 89 44 24 04 mov %eax,0x4(%rsp) 1f19be: 83 fe 03 cmp $0x3,%esi 1f19c1: 0f 84 45 04 00 00 je 1f1e0c 1f19c7: c7 44 24 08 01 00 00 movl $0x1,0x8(%rsp) 1f19ce: 00 1f19cf: 45 85 ff test %r15d,%r15d 1f19d2: 0f 85 71 03 00 00 jne 1f1d49 1f19d8: 48 8b 4b 48 mov 0x48(%rbx),%rcx 1f19dc: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f19e0: 48 8b 7b 38 mov 0x38(%rbx),%rdi 1f19e4: 4c 8b 53 30 mov 0x30(%rbx),%r10 1f19e8: 83 fe 01 cmp $0x1,%esi 1f19eb: 0f 84 0a 04 00 00 je 1f1dfb 1f19f1: 0f 86 41 03 00 00 jbe 1f1d38 1f19f7: 83 fe 02 cmp $0x2,%esi 1f19fa: 75 77 jne 1f1a73 1f19fc: 44 8b 41 68 mov 0x68(%rcx),%r8d 1f1a00: 44 0f b6 5a 1a movzbl 0x1a(%rdx),%r11d 1f1a05: 8b 77 20 mov 0x20(%rdi),%esi 1f1a08: 8b 44 24 08 mov 0x8(%rsp),%eax 1f1a0c: 4c 89 d7 mov %r10,%rdi 1f1a0f: 41 b9 01 00 00 00 mov $0x1,%r9d 1f1a15: 50 push %rax 1f1a16: 8b 41 74 mov 0x74(%rcx),%eax 1f1a19: 50 push %rax 1f1a1a: 0f b6 42 1d movzbl 0x1d(%rdx),%eax 1f1a1e: 50 push %rax 1f1a1f: 8b 44 24 18 mov 0x18(%rsp),%eax 1f1a23: 50 push %rax 1f1a24: 8b 41 78 mov 0x78(%rcx),%eax 1f1a27: 50 push %rax 1f1a28: 0f b6 42 1e movzbl 0x1e(%rdx),%eax 1f1a2c: 50 push %rax 1f1a2d: 44 8b 7c 24 34 mov 0x34(%rsp),%r15d 1f1a32: 31 c0 xor %eax,%eax 1f1a34: 45 85 ff test %r15d,%r15d 1f1a37: 0f 95 c0 setne %al 1f1a3a: 50 push %rax 1f1a3b: 8b 41 70 mov 0x70(%rcx),%eax 1f1a3e: 50 push %rax 1f1a3f: 0f b6 42 1c movzbl 0x1c(%rdx),%eax 1f1a43: 50 push %rax 1f1a44: 6a 01 pushq $0x1 1f1a46: 8b 41 6c mov 0x6c(%rcx),%eax 1f1a49: 44 89 d9 mov %r11d,%ecx 1f1a4c: 50 push %rax 1f1a4d: 0f b6 42 1b movzbl 0x1b(%rdx),%eax 1f1a51: ba 05 00 00 00 mov $0x5,%edx 1f1a56: 50 push %rax 1f1a57: e8 00 00 00 00 callq 1f1a5c 1f1a5c: 8b 73 0c mov 0xc(%rbx),%esi 1f1a5f: 48 8b 4b 48 mov 0x48(%rbx),%rcx 1f1a63: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f1a67: 48 8b 7b 38 mov 0x38(%rbx),%rdi 1f1a6b: 48 83 c4 60 add $0x60,%rsp 1f1a6f: 4c 8b 53 30 mov 0x30(%rbx),%r10 1f1a73: 0f b6 44 24 0f movzbl 0xf(%rsp),%eax 1f1a78: 41 83 f6 01 xor $0x1,%r14d 1f1a7c: 44 8b b9 80 00 00 00 mov 0x80(%rcx),%r15d 1f1a83: 44 8b 49 7c mov 0x7c(%rcx),%r9d 1f1a87: 44 0f b6 42 1f movzbl 0x1f(%rdx),%r8d 1f1a8c: 01 c0 add %eax,%eax 1f1a8e: 44 8b 5f 28 mov 0x28(%rdi),%r11d 1f1a92: 41 09 c6 or %eax,%r14d 1f1a95: 41 0f b6 c6 movzbl %r14b,%eax 1f1a99: 44 0f b6 72 20 movzbl 0x20(%rdx),%r14d 1f1a9e: 85 f6 test %esi,%esi 1f1aa0: 0f 85 67 02 00 00 jne 1f1d0d 1f1aa6: 6a 01 pushq $0x1 1f1aa8: 8b b1 88 00 00 00 mov 0x88(%rcx),%esi 1f1aae: 4c 89 d7 mov %r10,%rdi 1f1ab1: 56 push %rsi 1f1ab2: 0f b6 72 22 movzbl 0x22(%rdx),%esi 1f1ab6: 56 push %rsi 1f1ab7: 44 89 de mov %r11d,%esi 1f1aba: 6a 00 pushq $0x0 1f1abc: 8b 89 84 00 00 00 mov 0x84(%rcx),%ecx 1f1ac2: 51 push %rcx 1f1ac3: 0f b6 52 21 movzbl 0x21(%rdx),%edx 1f1ac7: b9 04 00 00 00 mov $0x4,%ecx 1f1acc: 52 push %rdx 1f1acd: 31 d2 xor %edx,%edx 1f1acf: 50 push %rax 1f1ad0: 41 57 push %r15 1f1ad2: 41 56 push %r14 1f1ad4: 6a 00 pushq $0x0 1f1ad6: e8 00 00 00 00 callq 1f1adb 1f1adb: 41 89 c6 mov %eax,%r14d 1f1ade: 48 83 c4 50 add $0x50,%rsp 1f1ae2: b8 01 00 00 00 mov $0x1,%eax 1f1ae7: 8b 54 24 04 mov 0x4(%rsp),%edx 1f1aeb: 89 43 14 mov %eax,0x14(%rbx) 1f1aee: 85 d2 test %edx,%edx 1f1af0: 75 65 jne 1f1b57 1f1af2: 44 8b 3c 24 mov (%rsp),%r15d 1f1af6: 4c 89 f8 mov %r15,%rax 1f1af9: 49 01 ef add %rbp,%r15 1f1afc: 85 c0 test %eax,%eax 1f1afe: 74 50 je 1f1b50 1f1b00: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1f1b04: 48 83 c5 01 add $0x1,%rbp 1f1b08: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f1b0c: 48 8b 43 40 mov 0x40(%rbx),%rax 1f1b10: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f1b14: 8b 71 28 mov 0x28(%rcx),%esi 1f1b17: 0f b6 4d ff movzbl -0x1(%rbp),%ecx 1f1b1b: 44 8b 8a 88 00 00 00 mov 0x88(%rdx),%r9d 1f1b22: 44 0f b6 40 22 movzbl 0x22(%rax),%r8d 1f1b27: 51 push %rcx 1f1b28: 8b 92 80 00 00 00 mov 0x80(%rdx),%edx 1f1b2e: b9 02 00 00 00 mov $0x2,%ecx 1f1b33: 52 push %rdx 1f1b34: 0f b6 40 20 movzbl 0x20(%rax),%eax 1f1b38: 44 89 f2 mov %r14d,%edx 1f1b3b: 50 push %rax 1f1b3c: 6a 00 pushq $0x0 1f1b3e: e8 00 00 00 00 callq 1f1b43 1f1b43: 83 43 14 01 addl $0x1,0x14(%rbx) 1f1b47: 48 83 c4 20 add $0x20,%rsp 1f1b4b: 4c 39 fd cmp %r15,%rbp 1f1b4e: 75 b0 jne 1f1b00 1f1b50: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 1f1b57: 8b 43 10 mov 0x10(%rbx),%eax 1f1b5a: 8b 34 24 mov (%rsp),%esi 1f1b5d: 83 43 0c 01 addl $0x1,0xc(%rbx) 1f1b61: 8d 44 06 01 lea 0x1(%rsi,%rax,1),%eax 1f1b65: 89 43 10 mov %eax,0x10(%rbx) 1f1b68: 8b 44 24 08 mov 0x8(%rsp),%eax 1f1b6c: 85 c0 test %eax,%eax 1f1b6e: 0f 84 6b 01 00 00 je 1f1cdf 1f1b74: 48 89 df mov %rbx,%rdi 1f1b77: e8 c4 f9 ff ff callq 1f1540 1f1b7c: 84 c0 test %al,%al 1f1b7e: 74 38 je 1f1bb8 1f1b80: 31 c0 xor %eax,%eax 1f1b82: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 1f1b87: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1f1b8e: 00 00 1f1b90: 0f 85 11 03 00 00 jne 1f1ea7 1f1b96: 48 83 c4 20 add $0x20,%rsp 1f1b9a: 5b pop %rbx 1f1b9b: 5d pop %rbp 1f1b9c: 41 5c pop %r12 1f1b9e: 41 5d pop %r13 1f1ba0: 41 5e pop %r14 1f1ba2: 41 5f pop %r15 1f1ba4: c3 retq 1f1ba5: 80 fa 01 cmp $0x1,%dl 1f1ba8: 45 19 ff sbb %r15d,%r15d 1f1bab: 41 83 e7 c0 and $0xffffffc0,%r15d 1f1baf: 41 83 c7 50 add $0x50,%r15d 1f1bb3: e9 b4 fd ff ff jmpq 1f196c 1f1bb8: 48 8b 43 48 mov 0x48(%rbx),%rax 1f1bbc: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f1bc0: 41 b9 01 00 00 00 mov $0x1,%r9d 1f1bc6: ba 02 00 00 00 mov $0x2,%edx 1f1bcb: 44 8b 40 34 mov 0x34(%rax),%r8d 1f1bcf: 48 8b 43 40 mov 0x40(%rbx),%rax 1f1bd3: 0f b6 48 0d movzbl 0xd(%rax),%ecx 1f1bd7: 48 8b 43 38 mov 0x38(%rbx),%rax 1f1bdb: 8b 70 10 mov 0x10(%rax),%esi 1f1bde: 6a 01 pushq $0x1 1f1be0: 41 50 push %r8 1f1be2: 51 push %rcx 1f1be3: e8 00 00 00 00 callq 1f1be8 1f1be8: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f1bec: 48 8b 43 40 mov 0x40(%rbx),%rax 1f1bf0: 48 8b 73 38 mov 0x38(%rbx),%rsi 1f1bf4: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f1bf8: 44 8b 42 08 mov 0x8(%rdx),%r8d 1f1bfc: 0f b6 48 02 movzbl 0x2(%rax),%ecx 1f1c00: 6a 00 pushq $0x0 1f1c02: 44 8b 4a 18 mov 0x18(%rdx),%r9d 1f1c06: 41 51 push %r9 1f1c08: 44 0f b6 48 06 movzbl 0x6(%rax),%r9d 1f1c0d: 41 51 push %r9 1f1c0f: 6a 00 pushq $0x0 1f1c11: 44 8b 4a 14 mov 0x14(%rdx),%r9d 1f1c15: 41 51 push %r9 1f1c17: 44 0f b6 48 05 movzbl 0x5(%rax),%r9d 1f1c1c: 41 51 push %r9 1f1c1e: 6a 00 pushq $0x0 1f1c20: 44 8b 4a 10 mov 0x10(%rdx),%r9d 1f1c24: 41 51 push %r9 1f1c26: 44 0f b6 48 04 movzbl 0x4(%rax),%r9d 1f1c2b: 41 51 push %r9 1f1c2d: 45 31 c9 xor %r9d,%r9d 1f1c30: 6a 00 pushq $0x0 1f1c32: 8b 52 0c mov 0xc(%rdx),%edx 1f1c35: 52 push %rdx 1f1c36: 0f b6 40 03 movzbl 0x3(%rax),%eax 1f1c3a: ba 05 00 00 00 mov $0x5,%edx 1f1c3f: 50 push %rax 1f1c40: 8b 36 mov (%rsi),%esi 1f1c42: e8 00 00 00 00 callq 1f1c47 1f1c47: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1f1c4b: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f1c4f: 45 31 c9 xor %r9d,%r9d 1f1c52: 48 8b 43 40 mov 0x40(%rbx),%rax 1f1c56: 48 83 c4 78 add $0x78,%rsp 1f1c5a: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f1c5e: 8b 71 10 mov 0x10(%rcx),%esi 1f1c61: 8b 4b 0c mov 0xc(%rbx),%ecx 1f1c64: 44 0f b6 50 0c movzbl 0xc(%rax),%r10d 1f1c69: 44 8b 42 30 mov 0x30(%rdx),%r8d 1f1c6d: 83 e9 01 sub $0x1,%ecx 1f1c70: 51 push %rcx 1f1c71: 8b 4a 40 mov 0x40(%rdx),%ecx 1f1c74: 51 push %rcx 1f1c75: 0f b6 48 10 movzbl 0x10(%rax),%ecx 1f1c79: 51 push %rcx 1f1c7a: 6a 00 pushq $0x0 1f1c7c: 8b 4a 38 mov 0x38(%rdx),%ecx 1f1c7f: 51 push %rcx 1f1c80: 0f b6 48 0e movzbl 0xe(%rax),%ecx 1f1c84: 51 push %rcx 1f1c85: 6a 00 pushq $0x0 1f1c87: 8b 4a 3c mov 0x3c(%rdx),%ecx 1f1c8a: 51 push %rcx 1f1c8b: 0f b6 48 0f movzbl 0xf(%rax),%ecx 1f1c8f: 51 push %rcx 1f1c90: 44 89 d1 mov %r10d,%ecx 1f1c93: 6a 00 pushq $0x0 1f1c95: 8b 52 34 mov 0x34(%rdx),%edx 1f1c98: 52 push %rdx 1f1c99: 0f b6 40 0d movzbl 0xd(%rax),%eax 1f1c9d: ba 05 00 00 00 mov $0x5,%edx 1f1ca2: 50 push %rax 1f1ca3: e8 00 00 00 00 callq 1f1ca8 1f1ca8: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f1cac: 48 8b 43 48 mov 0x48(%rbx),%rax 1f1cb0: 41 b9 01 00 00 00 mov $0x1,%r9d 1f1cb6: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f1cba: 48 83 c4 60 add $0x60,%rsp 1f1cbe: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 1f1cc2: 48 8b 53 38 mov 0x38(%rbx),%rdx 1f1cc6: 44 8b 40 38 mov 0x38(%rax),%r8d 1f1cca: 8b 72 10 mov 0x10(%rdx),%esi 1f1ccd: ba 01 00 00 00 mov $0x1,%edx 1f1cd2: e8 00 00 00 00 callq 1f1cd7 1f1cd7: 48 c7 43 0c 00 00 00 movq $0x0,0xc(%rbx) 1f1cde: 00 1f1cdf: 45 85 ed test %r13d,%r13d 1f1ce2: 74 18 je 1f1cfc 1f1ce4: ba 07 00 00 00 mov $0x7,%edx 1f1ce9: 44 89 ee mov %r13d,%esi 1f1cec: 48 89 df mov %rbx,%rdi 1f1cef: e8 cc f8 ff ff callq 1f15c0 1f1cf4: 85 c0 test %eax,%eax 1f1cf6: 0f 85 84 fe ff ff jne 1f1b80 1f1cfc: 41 80 3c 24 00 cmpb $0x0,(%r12) 1f1d01: 74 57 je 1f1d5a 1f1d03: b8 01 00 00 00 mov $0x1,%eax 1f1d08: e9 75 fe ff ff jmpq 1f1b82 1f1d0d: 50 push %rax 1f1d0e: b9 02 00 00 00 mov $0x2,%ecx 1f1d13: 31 d2 xor %edx,%edx 1f1d15: 44 89 de mov %r11d,%esi 1f1d18: 41 57 push %r15 1f1d1a: 4c 89 d7 mov %r10,%rdi 1f1d1d: 41 56 push %r14 1f1d1f: 6a 00 pushq $0x0 1f1d21: e8 00 00 00 00 callq 1f1d26 1f1d26: 41 89 c6 mov %eax,%r14d 1f1d29: 8b 43 14 mov 0x14(%rbx),%eax 1f1d2c: 48 83 c4 20 add $0x20,%rsp 1f1d30: 83 c0 01 add $0x1,%eax 1f1d33: e9 af fd ff ff jmpq 1f1ae7 1f1d38: 44 8b 41 68 mov 0x68(%rcx),%r8d 1f1d3c: 44 0f b6 5a 1a movzbl 0x1a(%rdx),%r11d 1f1d41: 8b 77 18 mov 0x18(%rdi),%esi 1f1d44: e9 bf fc ff ff jmpq 1f1a08 1f1d49: 85 c0 test %eax,%eax 1f1d4b: 0f 95 c0 setne %al 1f1d4e: 0f b6 c0 movzbl %al,%eax 1f1d51: 89 44 24 08 mov %eax,0x8(%rsp) 1f1d55: e9 7e fc ff ff jmpq 1f19d8 1f1d5a: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f1d5e: 48 8b 43 40 mov 0x40(%rbx),%rax 1f1d62: 48 8b 4b 38 mov 0x38(%rbx),%rcx 1f1d66: 45 8b 6c 24 04 mov 0x4(%r12),%r13d 1f1d6b: 44 8b 8a 84 00 00 00 mov 0x84(%rdx),%r9d 1f1d72: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 1f1d77: 8b 71 28 mov 0x28(%rcx),%esi 1f1d7a: 49 8b 6c 24 08 mov 0x8(%r12),%rbp 1f1d7f: 6a 01 pushq $0x1 1f1d81: 8b 8a 88 00 00 00 mov 0x88(%rdx),%ecx 1f1d87: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f1d8b: 51 push %rcx 1f1d8c: 0f b6 48 22 movzbl 0x22(%rax),%ecx 1f1d90: 51 push %rcx 1f1d91: b9 03 00 00 00 mov $0x3,%ecx 1f1d96: 6a 01 pushq $0x1 1f1d98: 8b 52 7c mov 0x7c(%rdx),%edx 1f1d9b: 52 push %rdx 1f1d9c: 0f b6 40 1f movzbl 0x1f(%rax),%eax 1f1da0: 31 d2 xor %edx,%edx 1f1da2: 50 push %rax 1f1da3: 8b 43 14 mov 0x14(%rbx),%eax 1f1da6: 50 push %rax 1f1da7: e8 00 00 00 00 callq 1f1dac 1f1dac: 48 83 c4 38 add $0x38,%rsp 1f1db0: 45 85 ed test %r13d,%r13d 1f1db3: 0f 84 4a ff ff ff je 1f1d03 1f1db9: 45 89 ec mov %r13d,%r12d 1f1dbc: 49 01 ec add %rbp,%r12 1f1dbf: 48 8b 43 48 mov 0x48(%rbx),%rax 1f1dc3: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f1dc7: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 1f1dcc: 48 83 c5 01 add $0x1,%rbp 1f1dd0: 8b 88 80 00 00 00 mov 0x80(%rax),%ecx 1f1dd6: 48 8b 43 40 mov 0x40(%rbx),%rax 1f1dda: 0f b6 50 20 movzbl 0x20(%rax),%edx 1f1dde: 48 8b 43 38 mov 0x38(%rbx),%rax 1f1de2: 8b 70 28 mov 0x28(%rax),%esi 1f1de5: e8 00 00 00 00 callq 1f1dea 1f1dea: 8b 44 24 14 mov 0x14(%rsp),%eax 1f1dee: 88 45 ff mov %al,-0x1(%rbp) 1f1df1: 4c 39 e5 cmp %r12,%rbp 1f1df4: 75 c9 jne 1f1dbf 1f1df6: e9 08 ff ff ff jmpq 1f1d03 1f1dfb: 44 8b 41 68 mov 0x68(%rcx),%r8d 1f1dff: 44 0f b6 5a 1a movzbl 0x1a(%rdx),%r11d 1f1e04: 8b 77 1c mov 0x1c(%rdi),%esi 1f1e07: e9 fc fb ff ff jmpq 1f1a08 1f1e0c: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f1e10: 48 8b 43 40 mov 0x40(%rbx),%rax 1f1e14: 48 8b 73 38 mov 0x38(%rbx),%rsi 1f1e18: 48 8b 7b 30 mov 0x30(%rbx),%rdi 1f1e1c: 0f b6 48 1a movzbl 0x1a(%rax),%ecx 1f1e20: 44 8b 42 68 mov 0x68(%rdx),%r8d 1f1e24: 8b 76 24 mov 0x24(%rsi),%esi 1f1e27: 6a 01 pushq $0x1 1f1e29: 44 8b 4a 74 mov 0x74(%rdx),%r9d 1f1e2d: 41 51 push %r9 1f1e2f: 44 0f b6 48 1d movzbl 0x1d(%rax),%r9d 1f1e34: 41 51 push %r9 1f1e36: 44 8b 5c 24 18 mov 0x18(%rsp),%r11d 1f1e3b: 41 53 push %r11 1f1e3d: 44 8b 4a 78 mov 0x78(%rdx),%r9d 1f1e41: 41 51 push %r9 1f1e43: 44 0f b6 48 1e movzbl 0x1e(%rax),%r9d 1f1e48: 41 51 push %r9 1f1e4a: 44 8b 54 24 34 mov 0x34(%rsp),%r10d 1f1e4f: 45 31 c9 xor %r9d,%r9d 1f1e52: 45 85 d2 test %r10d,%r10d 1f1e55: 41 0f 95 c1 setne %r9b 1f1e59: 41 51 push %r9 1f1e5b: 44 8b 4a 70 mov 0x70(%rdx),%r9d 1f1e5f: 41 51 push %r9 1f1e61: 44 0f b6 48 1c movzbl 0x1c(%rax),%r9d 1f1e66: 41 51 push %r9 1f1e68: 41 b9 01 00 00 00 mov $0x1,%r9d 1f1e6e: 6a 01 pushq $0x1 1f1e70: 8b 52 6c mov 0x6c(%rdx),%edx 1f1e73: 52 push %rdx 1f1e74: 0f b6 40 1b movzbl 0x1b(%rax),%eax 1f1e78: ba 05 00 00 00 mov $0x5,%edx 1f1e7d: 50 push %rax 1f1e7e: e8 00 00 00 00 callq 1f1e83 1f1e83: 8b 73 0c mov 0xc(%rbx),%esi 1f1e86: 48 8b 4b 48 mov 0x48(%rbx),%rcx 1f1e8a: 48 83 c4 60 add $0x60,%rsp 1f1e8e: 48 8b 53 40 mov 0x40(%rbx),%rdx 1f1e92: 48 8b 7b 38 mov 0x38(%rbx),%rdi 1f1e96: c7 44 24 08 01 00 00 movl $0x1,0x8(%rsp) 1f1e9d: 00 1f1e9e: 4c 8b 53 30 mov 0x30(%rbx),%r10 1f1ea2: e9 cc fb ff ff jmpq 1f1a73 1f1ea7: e8 00 00 00 00 callq 1f1eac 1f1eac: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f1eb0 : 1f1eb0: e8 00 00 00 00 callq 1f1eb5 1f1eb5: 41 55 push %r13 1f1eb7: 49 89 d5 mov %rdx,%r13 1f1eba: 41 54 push %r12 1f1ebc: 55 push %rbp 1f1ebd: 48 89 fd mov %rdi,%rbp 1f1ec0: 48 89 cf mov %rcx,%rdi 1f1ec3: 53 push %rbx 1f1ec4: 48 89 cb mov %rcx,%rbx 1f1ec7: 48 83 ec 08 sub $0x8,%rsp 1f1ecb: 8b 72 10 mov 0x10(%rdx),%esi 1f1ece: e8 5d f3 ff ff callq 1f1230 1f1ed3: 41 0f b6 45 08 movzbl 0x8(%r13),%eax 1f1ed8: 84 c0 test %al,%al 1f1eda: 74 70 je 1f1f4c 1f1edc: 45 31 e4 xor %r12d,%r12d 1f1edf: eb 0e jmp 1f1eef 1f1ee1: 41 0f b6 45 08 movzbl 0x8(%r13),%eax 1f1ee6: 41 83 c4 01 add $0x1,%r12d 1f1eea: 44 38 e0 cmp %r12b,%al 1f1eed: 76 5d jbe 1f1f4c 1f1eef: 41 0f b6 d4 movzbl %r12b,%edx 1f1ef3: 83 e8 01 sub $0x1,%eax 1f1ef6: 41 0f b6 f4 movzbl %r12b,%esi 1f1efa: 41 8b 4d 10 mov 0x10(%r13),%ecx 1f1efe: 39 d0 cmp %edx,%eax 1f1f00: 48 89 df mov %rbx,%rdi 1f1f03: 0f 95 c2 setne %dl 1f1f06: 48 c1 e6 04 shl $0x4,%rsi 1f1f0a: 49 03 75 00 add 0x0(%r13),%rsi 1f1f0e: 0f b6 d2 movzbl %dl,%edx 1f1f11: e8 00 00 00 00 callq 1f1f16 1f1f16: 84 c0 test %al,%al 1f1f18: 75 c7 jne 1f1ee1 1f1f1a: c6 85 58 02 00 00 00 movb $0x0,0x258(%rbp) 1f1f21: 48 89 df mov %rbx,%rdi 1f1f24: 88 44 24 07 mov %al,0x7(%rsp) 1f1f28: e8 23 f4 ff ff callq 1f1350 1f1f2d: 48 8b 3b mov (%rbx),%rdi 1f1f30: e8 00 00 00 00 callq 1f1f35 1f1f35: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f1f3c: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1f1f41: 48 83 c4 08 add $0x8,%rsp 1f1f45: 5b pop %rbx 1f1f46: 5d pop %rbp 1f1f47: 41 5c pop %r12 1f1f49: 41 5d pop %r13 1f1f4b: c3 retq 1f1f4c: b8 01 00 00 00 mov $0x1,%eax 1f1f51: eb c7 jmp 1f1f1a 1f1f53: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f1f5a: 00 00 00 00 1f1f5e: 66 90 xchg %ax,%ax 00000000001f1f60 : 1f1f60: e8 00 00 00 00 callq 1f1f65 1f1f65: 48 89 77 30 mov %rsi,0x30(%rdi) 1f1f69: 89 57 20 mov %edx,0x20(%rdi) 1f1f6c: 48 8b 46 58 mov 0x58(%rsi),%rax 1f1f70: 8b 40 38 mov 0x38(%rax),%eax 1f1f73: 48 89 4f 38 mov %rcx,0x38(%rdi) 1f1f77: 4c 89 47 40 mov %r8,0x40(%rdi) 1f1f7b: d1 e8 shr %eax 1f1f7d: 4c 89 4f 48 mov %r9,0x48(%rdi) 1f1f81: 89 47 18 mov %eax,0x18(%rdi) 1f1f84: 48 b8 00 00 00 00 90 movabs $0x9000000000,%rax 1f1f8b: 00 00 00 1f1f8e: 48 c7 47 08 01 00 00 movq $0x1,0x8(%rdi) 1f1f95: 00 1f1f96: c7 47 10 00 00 00 00 movl $0x0,0x10(%rdi) 1f1f9d: c7 47 1c 32 00 00 00 movl $0x32,0x1c(%rdi) 1f1fa4: c7 47 24 ff 00 00 00 movl $0xff,0x24(%rdi) 1f1fab: 48 89 47 28 mov %rax,0x28(%rdi) 1f1faf: c3 retq 00000000001f1fb0 : 1f1fb0: e8 00 00 00 00 callq 1f1fb5 1f1fb5: 48 89 77 30 mov %rsi,0x30(%rdi) 1f1fb9: 89 57 20 mov %edx,0x20(%rdi) 1f1fbc: 48 8b 46 58 mov 0x58(%rsi),%rax 1f1fc0: 8b 40 38 mov 0x38(%rax),%eax 1f1fc3: 48 89 4f 38 mov %rcx,0x38(%rdi) 1f1fc7: 4c 89 47 40 mov %r8,0x40(%rdi) 1f1fcb: d1 e8 shr %eax 1f1fcd: 4c 89 4f 48 mov %r9,0x48(%rdi) 1f1fd1: 89 47 18 mov %eax,0x18(%rdi) 1f1fd4: 48 b8 00 00 00 00 1a movabs $0x21a00000000,%rax 1f1fdb: 02 00 00 1f1fde: 48 c7 47 08 01 00 00 movq $0x1,0x8(%rdi) 1f1fe5: 00 1f1fe6: c7 47 10 00 00 00 00 movl $0x0,0x10(%rdi) 1f1fed: c7 47 1c 32 00 00 00 movl $0x32,0x1c(%rdi) 1f1ff4: c7 47 24 ff 00 00 00 movl $0xff,0x24(%rdi) 1f1ffb: 48 89 47 28 mov %rax,0x28(%rdi) 1f1fff: c3 retq 00000000001f2000 : 1f2000: e8 00 00 00 00 callq 1f2005 1f2005: 48 89 77 30 mov %rsi,0x30(%rdi) 1f2009: 89 57 20 mov %edx,0x20(%rdi) 1f200c: 48 8b 46 58 mov 0x58(%rsi),%rax 1f2010: 8b 40 38 mov 0x38(%rax),%eax 1f2013: 48 89 4f 38 mov %rcx,0x38(%rdi) 1f2017: 4c 89 47 40 mov %r8,0x40(%rdi) 1f201b: d1 e8 shr %eax 1f201d: 4c 89 4f 48 mov %r9,0x48(%rdi) 1f2021: 89 47 18 mov %eax,0x18(%rdi) 1f2024: 48 b8 00 00 00 00 1a movabs $0x21a00000000,%rax 1f202b: 02 00 00 1f202e: 48 c7 47 08 01 00 00 movq $0x1,0x8(%rdi) 1f2035: 00 1f2036: c7 47 10 00 00 00 00 movl $0x0,0x10(%rdi) 1f203d: c7 47 24 ff 00 00 00 movl $0xff,0x24(%rdi) 1f2044: 48 89 47 28 mov %rax,0x28(%rdi) 1f2048: c7 47 1c 64 00 00 00 movl $0x64,0x1c(%rdi) 1f204f: c3 retq 00000000001f2050 : 1f2050: e8 00 00 00 00 callq 1f2055 1f2055: 48 89 77 30 mov %rsi,0x30(%rdi) 1f2059: 89 57 20 mov %edx,0x20(%rdi) 1f205c: 48 8b 46 58 mov 0x58(%rsi),%rax 1f2060: 8b 40 38 mov 0x38(%rax),%eax 1f2063: 48 89 4f 38 mov %rcx,0x38(%rdi) 1f2067: 4c 89 47 40 mov %r8,0x40(%rdi) 1f206b: d1 e8 shr %eax 1f206d: 4c 89 4f 48 mov %r9,0x48(%rdi) 1f2071: 89 47 18 mov %eax,0x18(%rdi) 1f2074: 48 b8 00 00 00 00 1a movabs $0x21a00000000,%rax 1f207b: 02 00 00 1f207e: 48 c7 47 08 01 00 00 movq $0x1,0x8(%rdi) 1f2085: 00 1f2086: c7 47 10 00 00 00 00 movl $0x0,0x10(%rdi) 1f208d: c7 47 1c 64 00 00 00 movl $0x64,0x1c(%rdi) 1f2094: c7 47 24 03 00 00 00 movl $0x3,0x24(%rdi) 1f209b: 48 89 47 28 mov %rax,0x28(%rdi) 1f209f: c3 retq 00000000001f20a0 : 1f20a0: e8 00 00 00 00 callq 1f20a5 1f20a5: 48 89 77 30 mov %rsi,0x30(%rdi) 1f20a9: 89 57 20 mov %edx,0x20(%rdi) 1f20ac: 48 8b 46 58 mov 0x58(%rsi),%rax 1f20b0: 8b 40 38 mov 0x38(%rax),%eax 1f20b3: 48 89 4f 38 mov %rcx,0x38(%rdi) 1f20b7: 4c 89 47 40 mov %r8,0x40(%rdi) 1f20bb: d1 e8 shr %eax 1f20bd: 4c 89 4f 48 mov %r9,0x48(%rdi) 1f20c1: 89 47 18 mov %eax,0x18(%rdi) 1f20c4: 48 b8 09 00 00 00 1a movabs $0x21a00000009,%rax 1f20cb: 02 00 00 1f20ce: 48 c7 47 08 01 00 00 movq $0x1,0x8(%rdi) 1f20d5: 00 1f20d6: c7 47 10 00 00 00 00 movl $0x0,0x10(%rdi) 1f20dd: c7 47 1c 64 00 00 00 movl $0x64,0x1c(%rdi) 1f20e4: c7 47 24 03 00 00 00 movl $0x3,0x24(%rdi) 1f20eb: 48 89 47 28 mov %rax,0x28(%rdi) 1f20ef: 48 8b 06 mov (%rsi),%rax 1f20f2: 80 b8 f2 01 00 00 00 cmpb $0x0,0x1f2(%rax) 1f20f9: 74 07 je 1f2102 1f20fb: c7 47 28 0a 00 00 00 movl $0xa,0x28(%rdi) 1f2102: c3 retq 1f2103: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f210a: 00 00 00 1f210d: 0f 1f 00 nopl (%rax) 00000000001f2110 : 1f2110: e8 00 00 00 00 callq 1f2115 1f2115: 41 55 push %r13 1f2117: 0f b7 ce movzwl %si,%ecx 1f211a: 41 54 push %r12 1f211c: 49 89 fc mov %rdi,%r12 1f211f: 55 push %rbp 1f2120: 0f b7 ee movzwl %si,%ebp 1f2123: 53 push %rbx 1f2124: 48 89 ef mov %rbp,%rdi 1f2127: 31 db xor %ebx,%ebx 1f2129: 48 83 ec 10 sub $0x10,%rsp 1f212d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f2134: 00 00 1f2136: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f213b: 31 c0 xor %eax,%eax 1f213d: b8 b8 0b 00 00 mov $0xbb8,%eax 1f2142: 99 cltd 1f2143: f7 f9 idiv %ecx 1f2145: 41 89 c5 mov %eax,%r13d 1f2148: e8 00 00 00 00 callq 1f214d 1f214d: eb 10 jmp 1f215f 1f214f: 48 89 ef mov %rbp,%rdi 1f2152: 83 c3 01 add $0x1,%ebx 1f2155: e8 00 00 00 00 callq 1f215a 1f215a: 41 39 dd cmp %ebx,%r13d 1f215d: 72 3f jb 1f219e 1f215f: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 1f2164: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1f2169: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f2170: 00 1f2171: e8 00 00 00 00 callq 1f2176 1f2176: 8b 44 24 04 mov 0x4(%rsp),%eax 1f217a: 85 c0 test %eax,%eax 1f217c: 74 d1 je 1f214f 1f217e: b8 01 00 00 00 mov $0x1,%eax 1f2183: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1f2188: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1f218f: 00 00 1f2191: 75 0f jne 1f21a2 1f2193: 48 83 c4 10 add $0x10,%rsp 1f2197: 5b pop %rbx 1f2198: 5d pop %rbp 1f2199: 41 5c pop %r12 1f219b: 41 5d pop %r13 1f219d: c3 retq 1f219e: 31 c0 xor %eax,%eax 1f21a0: eb e1 jmp 1f2183 1f21a2: e8 00 00 00 00 callq 1f21a7 1f21a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1f21ae: 00 00 00000000001f21b0 : 1f21b0: e8 00 00 00 00 callq 1f21b5 1f21b5: 41 56 push %r14 1f21b7: 44 0f b7 f6 movzwl %si,%r14d 1f21bb: 41 55 push %r13 1f21bd: 44 0f b6 ea movzbl %dl,%r13d 1f21c1: 41 54 push %r12 1f21c3: 44 0f b7 e6 movzwl %si,%r12d 1f21c7: 55 push %rbp 1f21c8: bd 07 00 00 00 mov $0x7,%ebp 1f21cd: 53 push %rbx 1f21ce: 48 89 fb mov %rdi,%rbx 1f21d1: 48 83 ec 10 sub $0x10,%rsp 1f21d5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f21dc: 00 00 1f21de: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f21e3: 31 c0 xor %eax,%eax 1f21e5: 4c 89 e7 mov %r12,%rdi 1f21e8: e8 00 00 00 00 callq 1f21ed 1f21ed: 89 e9 mov %ebp,%ecx 1f21ef: 44 89 ee mov %r13d,%esi 1f21f2: 48 8b 3b mov (%rbx),%rdi 1f21f5: d3 fe sar %cl,%esi 1f21f7: 83 e6 01 and $0x1,%esi 1f21fa: e8 00 00 00 00 callq 1f21ff 1f21ff: 4c 89 e7 mov %r12,%rdi 1f2202: e8 00 00 00 00 callq 1f2207 1f2207: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f220b: be 01 00 00 00 mov $0x1,%esi 1f2210: e8 00 00 00 00 callq 1f2215 1f2215: 44 89 f6 mov %r14d,%esi 1f2218: 48 89 df mov %rbx,%rdi 1f221b: e8 f0 fe ff ff callq 1f2110 1f2220: 84 c0 test %al,%al 1f2222: 74 4a je 1f226e 1f2224: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f2228: 31 f6 xor %esi,%esi 1f222a: e8 00 00 00 00 callq 1f222f 1f222f: 83 ed 01 sub $0x1,%ebp 1f2232: 73 b1 jae 1f21e5 1f2234: 4c 89 e7 mov %r12,%rdi 1f2237: e8 00 00 00 00 callq 1f223c 1f223c: 48 8b 3b mov (%rbx),%rdi 1f223f: be 01 00 00 00 mov $0x1,%esi 1f2244: e8 00 00 00 00 callq 1f2249 1f2249: 4c 89 e7 mov %r12,%rdi 1f224c: e8 00 00 00 00 callq 1f2251 1f2251: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f2255: be 01 00 00 00 mov $0x1,%esi 1f225a: e8 00 00 00 00 callq 1f225f 1f225f: 44 89 f6 mov %r14d,%esi 1f2262: 48 89 df mov %rbx,%rdi 1f2265: e8 a6 fe ff ff callq 1f2110 1f226a: 84 c0 test %al,%al 1f226c: 75 23 jne 1f2291 1f226e: 45 31 e4 xor %r12d,%r12d 1f2271: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f2276: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f227d: 00 00 1f227f: 75 52 jne 1f22d3 1f2281: 48 83 c4 10 add $0x10,%rsp 1f2285: 44 89 e0 mov %r12d,%eax 1f2288: 5b pop %rbx 1f2289: 5d pop %rbp 1f228a: 41 5c pop %r12 1f228c: 41 5d pop %r13 1f228e: 41 5e pop %r14 1f2290: c3 retq 1f2291: 48 8b 3b mov (%rbx),%rdi 1f2294: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1f2299: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f22a0: 00 1f22a1: e8 00 00 00 00 callq 1f22a6 1f22a6: 8b 44 24 04 mov 0x4(%rsp),%eax 1f22aa: 85 c0 test %eax,%eax 1f22ac: 41 0f 94 c4 sete %r12b 1f22b0: 45 01 f6 add %r14d,%r14d 1f22b3: 4d 63 f6 movslq %r14d,%r14 1f22b6: 4c 89 f7 mov %r14,%rdi 1f22b9: e8 00 00 00 00 callq 1f22be 1f22be: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f22c2: 31 f6 xor %esi,%esi 1f22c4: e8 00 00 00 00 callq 1f22c9 1f22c9: 4c 89 f7 mov %r14,%rdi 1f22cc: e8 00 00 00 00 callq 1f22d1 1f22d1: eb 9e jmp 1f2271 1f22d3: e8 00 00 00 00 callq 1f22d8 1f22d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f22df: 00 00000000001f22e0 : 1f22e0: e8 00 00 00 00 callq 1f22e5 1f22e5: 48 89 77 08 mov %rsi,0x8(%rdi) 1f22e9: c3 retq 1f22ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f22f0 : 1f22f0: e8 00 00 00 00 callq 1f22f5 1f22f5: 85 f6 test %esi,%esi 1f22f7: 74 19 je 1f2312 1f22f9: b8 e8 03 00 00 mov $0x3e8,%eax 1f22fe: 31 d2 xor %edx,%edx 1f2300: 89 77 14 mov %esi,0x14(%rdi) 1f2303: f7 f6 div %esi 1f2305: 83 f8 0b cmp $0xb,%eax 1f2308: 77 19 ja 1f2323 1f230a: c7 47 10 0c 00 00 00 movl $0xc,0x10(%rdi) 1f2311: c3 retq 1f2312: 0f 0b ud2 1f2314: 48 b8 14 00 00 00 32 movabs $0x3200000014,%rax 1f231b: 00 00 00 1f231e: 48 89 47 10 mov %rax,0x10(%rdi) 1f2322: c3 retq 1f2323: 89 47 10 mov %eax,0x10(%rdi) 1f2326: c3 retq 1f2327: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1f232e: 00 00 00000000001f2330 : 1f2330: e8 00 00 00 00 callq 1f2335 1f2335: 55 push %rbp 1f2336: ba 01 00 00 00 mov $0x1,%edx 1f233b: 48 89 fd mov %rdi,%rbp 1f233e: 53 push %rbx 1f233f: 48 89 f3 mov %rsi,%rbx 1f2342: be 02 00 00 00 mov $0x2,%esi 1f2347: 48 89 df mov %rbx,%rdi 1f234a: e8 00 00 00 00 callq 1f234f 1f234f: 41 89 c0 mov %eax,%r8d 1f2352: 31 c0 xor %eax,%eax 1f2354: 45 85 c0 test %r8d,%r8d 1f2357: 75 09 jne 1f2362 1f2359: 48 89 5d 00 mov %rbx,0x0(%rbp) 1f235d: b8 01 00 00 00 mov $0x1,%eax 1f2362: 5b pop %rbx 1f2363: 5d pop %rbp 1f2364: c3 retq 1f2365: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f236c: 00 00 00 00 00000000001f2370 : 1f2370: e8 00 00 00 00 callq 1f2375 1f2375: 55 push %rbp 1f2376: ba 01 00 00 00 mov $0x1,%edx 1f237b: 48 89 fd mov %rdi,%rbp 1f237e: 53 push %rbx 1f237f: 48 89 f3 mov %rsi,%rbx 1f2382: be 02 00 00 00 mov $0x2,%esi 1f2387: 48 89 df mov %rbx,%rdi 1f238a: e8 00 00 00 00 callq 1f238f 1f238f: 85 c0 test %eax,%eax 1f2391: 75 0c jne 1f239f 1f2393: 48 89 5d 00 mov %rbx,0x0(%rbp) 1f2397: b8 01 00 00 00 mov $0x1,%eax 1f239c: 5b pop %rbx 1f239d: 5d pop %rbp 1f239e: c3 retq 1f239f: bf c6 a7 00 00 mov $0xa7c6,%edi 1f23a4: e8 00 00 00 00 callq 1f23a9 1f23a9: ba 01 00 00 00 mov $0x1,%edx 1f23ae: be 02 00 00 00 mov $0x2,%esi 1f23b3: 48 89 df mov %rbx,%rdi 1f23b6: e8 00 00 00 00 callq 1f23bb 1f23bb: 85 c0 test %eax,%eax 1f23bd: 74 d4 je 1f2393 1f23bf: bf c6 a7 00 00 mov $0xa7c6,%edi 1f23c4: e8 00 00 00 00 callq 1f23c9 1f23c9: 31 c0 xor %eax,%eax 1f23cb: 5b pop %rbx 1f23cc: 5d pop %rbp 1f23cd: c3 retq 1f23ce: 66 90 xchg %ax,%ax 00000000001f23d0 : 1f23d0: e8 00 00 00 00 callq 1f23d5 1f23d5: 41 57 push %r15 1f23d7: 41 56 push %r14 1f23d9: 41 55 push %r13 1f23db: 41 54 push %r12 1f23dd: 55 push %rbp 1f23de: bd 0b 00 00 00 mov $0xb,%ebp 1f23e3: 53 push %rbx 1f23e4: 48 83 ec 38 sub $0x38,%rsp 1f23e8: 44 8b 67 10 mov 0x10(%rdi),%r12d 1f23ec: 48 8b 1f mov (%rdi),%rbx 1f23ef: 48 89 74 24 08 mov %rsi,0x8(%rsp) 1f23f4: be 01 00 00 00 mov $0x1,%esi 1f23f9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f23fd: 41 c1 ec 02 shr $0x2,%r12d 1f2401: 45 0f b7 ec movzwl %r12w,%r13d 1f2405: 45 0f b7 e4 movzwl %r12w,%r12d 1f2409: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f2410: 00 00 1f2412: 48 89 44 24 30 mov %rax,0x30(%rsp) 1f2417: 31 c0 xor %eax,%eax 1f2419: e8 00 00 00 00 callq 1f241e 1f241e: 4c 89 e7 mov %r12,%rdi 1f2421: e8 00 00 00 00 callq 1f2426 1f2426: 48 8b 3b mov (%rbx),%rdi 1f2429: be 01 00 00 00 mov $0x1,%esi 1f242e: e8 00 00 00 00 callq 1f2433 1f2433: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 1f243a: 00 1f243b: 48 8b 3b mov (%rbx),%rdi 1f243e: 48 8d 74 24 2c lea 0x2c(%rsp),%rsi 1f2443: e8 00 00 00 00 callq 1f2448 1f2448: 8b 4c 24 2c mov 0x2c(%rsp),%ecx 1f244c: 85 c9 test %ecx,%ecx 1f244e: 0f 84 e6 00 00 00 je 1f253a 1f2454: 4c 89 e7 mov %r12,%rdi 1f2457: e8 00 00 00 00 callq 1f245c 1f245c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f2460: be 01 00 00 00 mov $0x1,%esi 1f2465: e8 00 00 00 00 callq 1f246a 1f246a: 44 89 ee mov %r13d,%esi 1f246d: 48 89 df mov %rbx,%rdi 1f2470: e8 9b fc ff ff callq 1f2110 1f2475: 88 44 24 23 mov %al,0x23(%rsp) 1f2479: 84 c0 test %al,%al 1f247b: 0f 85 c7 00 00 00 jne 1f2548 1f2481: c6 44 24 23 00 movb $0x0,0x23(%rsp) 1f2486: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f248a: 31 f6 xor %esi,%esi 1f248c: e8 00 00 00 00 callq 1f2491 1f2491: 4c 89 e7 mov %r12,%rdi 1f2494: e8 00 00 00 00 callq 1f2499 1f2499: 48 8b 3b mov (%rbx),%rdi 1f249c: 31 f6 xor %esi,%esi 1f249e: e8 00 00 00 00 callq 1f24a3 1f24a3: 4c 89 e7 mov %r12,%rdi 1f24a6: e8 00 00 00 00 callq 1f24ab 1f24ab: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f24af: be 01 00 00 00 mov $0x1,%esi 1f24b4: e8 00 00 00 00 callq 1f24b9 1f24b9: 44 89 ee mov %r13d,%esi 1f24bc: 48 89 df mov %rbx,%rdi 1f24bf: e8 4c fc ff ff callq 1f2110 1f24c4: 84 c0 test %al,%al 1f24c6: 75 30 jne 1f24f8 1f24c8: b8 01 00 00 00 mov $0x1,%eax 1f24cd: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1f24d2: 89 42 04 mov %eax,0x4(%rdx) 1f24d5: 48 8b 44 24 30 mov 0x30(%rsp),%rax 1f24da: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f24e1: 00 00 1f24e3: 0f 85 69 02 00 00 jne 1f2752 1f24e9: 48 83 c4 38 add $0x38,%rsp 1f24ed: 5b pop %rbx 1f24ee: 5d pop %rbp 1f24ef: 41 5c pop %r12 1f24f1: 41 5d pop %r13 1f24f3: 41 5e pop %r14 1f24f5: 41 5f pop %r15 1f24f7: c3 retq 1f24f8: 48 8b 3b mov (%rbx),%rdi 1f24fb: be 01 00 00 00 mov $0x1,%esi 1f2500: bd 03 00 00 00 mov $0x3,%ebp 1f2505: e8 00 00 00 00 callq 1f250a 1f250a: 4c 89 e7 mov %r12,%rdi 1f250d: e8 00 00 00 00 callq 1f2512 1f2512: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 1f2519: 00 1f251a: 48 8b 3b mov (%rbx),%rdi 1f251d: 48 8d 74 24 2c lea 0x2c(%rsp),%rsi 1f2522: e8 00 00 00 00 callq 1f2527 1f2527: 8b 44 24 2c mov 0x2c(%rsp),%eax 1f252b: 85 c0 test %eax,%eax 1f252d: 0f 85 0f 02 00 00 jne 1f2742 1f2533: 83 ed 01 sub $0x1,%ebp 1f2536: 75 d2 jne 1f250a 1f2538: eb 8e jmp 1f24c8 1f253a: 83 ed 01 sub $0x1,%ebp 1f253d: 0f 85 e3 fe ff ff jne 1f2426 1f2543: e9 39 ff ff ff jmpq 1f2481 1f2548: 48 8b 3b mov (%rbx),%rdi 1f254b: 31 f6 xor %esi,%esi 1f254d: e8 00 00 00 00 callq 1f2552 1f2552: 4c 89 e7 mov %r12,%rdi 1f2555: e8 00 00 00 00 callq 1f255a 1f255a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f255e: 31 f6 xor %esi,%esi 1f2560: e8 00 00 00 00 callq 1f2565 1f2565: 4c 89 e7 mov %r12,%rdi 1f2568: e8 00 00 00 00 callq 1f256d 1f256d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f2572: 8b 00 mov (%rax),%eax 1f2574: 83 f8 10 cmp $0x10,%eax 1f2577: 74 18 je 1f2591 1f2579: 0f 86 6e 01 00 00 jbe 1f26ed 1f257f: 83 f8 40 cmp $0x40,%eax 1f2582: 0f 84 69 01 00 00 je 1f26f1 1f2588: 83 f8 50 cmp $0x50,%eax 1f258b: 0f 85 c6 01 00 00 jne 1f2757 1f2591: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f2596: 44 89 ee mov %r13d,%esi 1f2599: 48 89 df mov %rbx,%rdi 1f259c: 48 8b 48 10 mov 0x10(%rax),%rcx 1f25a0: 0f b6 50 08 movzbl 0x8(%rax),%edx 1f25a4: 8b 68 0c mov 0xc(%rax),%ebp 1f25a7: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 1f25ac: e8 ff fb ff ff callq 1f21b0 1f25b1: 84 c0 test %al,%al 1f25b3: 0f 84 c8 fe ff ff je 1f2481 1f25b9: 85 ed test %ebp,%ebp 1f25bb: 0f 84 14 01 00 00 je 1f26d5 1f25c1: 8d 45 ff lea -0x1(%rbp),%eax 1f25c4: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1f25cb: 00 1f25cc: 47 8d 7c 2d 00 lea 0x0(%r13,%r13,1),%r15d 1f25d1: 89 44 24 24 mov %eax,0x24(%rsp) 1f25d5: 89 e8 mov %ebp,%eax 1f25d7: 4d 63 ff movslq %r15d,%r15 1f25da: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f25df: 45 31 f6 xor %r14d,%r14d 1f25e2: bd 07 00 00 00 mov $0x7,%ebp 1f25e7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f25eb: be 01 00 00 00 mov $0x1,%esi 1f25f0: e8 00 00 00 00 callq 1f25f5 1f25f5: 44 89 ee mov %r13d,%esi 1f25f8: 48 89 df mov %rbx,%rdi 1f25fb: e8 10 fb ff ff callq 1f2110 1f2600: 84 c0 test %al,%al 1f2602: 0f 84 79 fe ff ff je 1f2481 1f2608: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 1f260f: 00 1f2610: 48 8b 3b mov (%rbx),%rdi 1f2613: 48 8d 74 24 2c lea 0x2c(%rsp),%rsi 1f2618: e8 00 00 00 00 callq 1f261d 1f261d: 8b 54 24 2c mov 0x2c(%rsp),%edx 1f2621: 85 d2 test %edx,%edx 1f2623: 74 0c je 1f2631 1f2625: b8 01 00 00 00 mov $0x1,%eax 1f262a: 89 e9 mov %ebp,%ecx 1f262c: d3 e0 shl %cl,%eax 1f262e: 41 09 c6 or %eax,%r14d 1f2631: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f2635: 31 f6 xor %esi,%esi 1f2637: e8 00 00 00 00 callq 1f263c 1f263c: 4c 89 ff mov %r15,%rdi 1f263f: e8 00 00 00 00 callq 1f2644 1f2644: 83 ed 01 sub $0x1,%ebp 1f2647: 73 9e jae 1f25e7 1f2649: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1f264e: 48 8b 2c 24 mov (%rsp),%rbp 1f2652: 4c 89 e7 mov %r12,%rdi 1f2655: 44 88 34 28 mov %r14b,(%rax,%rbp,1) 1f2659: e8 00 00 00 00 callq 1f265e 1f265e: 48 8b 3b mov (%rbx),%rdi 1f2661: 31 f6 xor %esi,%esi 1f2663: 39 6c 24 24 cmp %ebp,0x24(%rsp) 1f2667: 40 0f 96 c6 setbe %sil 1f266b: e8 00 00 00 00 callq 1f2670 1f2670: 4c 89 e7 mov %r12,%rdi 1f2673: e8 00 00 00 00 callq 1f2678 1f2678: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f267c: be 01 00 00 00 mov $0x1,%esi 1f2681: e8 00 00 00 00 callq 1f2686 1f2686: 44 89 ee mov %r13d,%esi 1f2689: 48 89 df mov %rbx,%rdi 1f268c: e8 7f fa ff ff callq 1f2110 1f2691: 84 c0 test %al,%al 1f2693: 0f 84 e8 fd ff ff je 1f2481 1f2699: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f269d: 31 f6 xor %esi,%esi 1f269f: e8 00 00 00 00 callq 1f26a4 1f26a4: 4c 89 e7 mov %r12,%rdi 1f26a7: e8 00 00 00 00 callq 1f26ac 1f26ac: 48 8b 3b mov (%rbx),%rdi 1f26af: be 01 00 00 00 mov $0x1,%esi 1f26b4: e8 00 00 00 00 callq 1f26b9 1f26b9: 4c 89 e7 mov %r12,%rdi 1f26bc: e8 00 00 00 00 callq 1f26c1 1f26c1: 48 83 04 24 01 addq $0x1,(%rsp) 1f26c6: 48 8b 04 24 mov (%rsp),%rax 1f26ca: 48 39 44 24 10 cmp %rax,0x10(%rsp) 1f26cf: 0f 85 0a ff ff ff jne 1f25df 1f26d5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f26da: f7 00 ef ff ff ff testl $0xffffffef,(%rax) 1f26e0: 0f 84 a0 fd ff ff je 1f2486 1f26e6: 31 c0 xor %eax,%eax 1f26e8: e9 e0 fd ff ff jmpq 1f24cd 1f26ed: 85 c0 test %eax,%eax 1f26ef: 75 66 jne 1f2757 1f26f1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f26f6: 44 89 ee mov %r13d,%esi 1f26f9: 48 89 df mov %rbx,%rdi 1f26fc: 0f b6 50 08 movzbl 0x8(%rax),%edx 1f2700: 4c 8b 70 10 mov 0x10(%rax),%r14 1f2704: 8b 68 0c mov 0xc(%rax),%ebp 1f2707: e8 a4 fa ff ff callq 1f21b0 1f270c: 84 c0 test %al,%al 1f270e: 0f 84 6d fd ff ff je 1f2481 1f2714: 85 ed test %ebp,%ebp 1f2716: 74 bd je 1f26d5 1f2718: 8d 45 ff lea -0x1(%rbp),%eax 1f271b: 49 8d 6c 06 01 lea 0x1(%r14,%rax,1),%rbp 1f2720: 41 0f b6 16 movzbl (%r14),%edx 1f2724: 44 89 ee mov %r13d,%esi 1f2727: 48 89 df mov %rbx,%rdi 1f272a: e8 81 fa ff ff callq 1f21b0 1f272f: 84 c0 test %al,%al 1f2731: 0f 84 4a fd ff ff je 1f2481 1f2737: 49 83 c6 01 add $0x1,%r14 1f273b: 49 39 ee cmp %rbp,%r14 1f273e: 75 e0 jne 1f2720 1f2740: eb 93 jmp 1f26d5 1f2742: 0f b6 44 24 23 movzbl 0x23(%rsp),%eax 1f2747: 83 f0 01 xor $0x1,%eax 1f274a: 0f b6 c0 movzbl %al,%eax 1f274d: e9 7b fd ff ff jmpq 1f24cd 1f2752: e8 00 00 00 00 callq 1f2757 1f2757: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f275b: 31 f6 xor %esi,%esi 1f275d: e8 00 00 00 00 callq 1f2762 1f2762: c6 44 24 23 00 movb $0x0,0x23(%rsp) 1f2767: e9 25 fd ff ff jmpq 1f2491 1f276c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f2770 : 1f2770: e8 00 00 00 00 callq 1f2775 1f2775: 48 83 ec 20 sub $0x20,%rsp 1f2779: 0f b6 0e movzbl (%rsi),%ecx 1f277c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f2783: 00 00 1f2785: 48 89 44 24 18 mov %rax,0x18(%rsp) 1f278a: 31 c0 xor %eax,%eax 1f278c: 89 c8 mov %ecx,%eax 1f278e: 83 f0 01 xor $0x1,%eax 1f2791: 84 c9 test %cl,%cl 1f2793: 75 5c jne 1f27f1 1f2795: 80 fa 01 cmp $0x1,%dl 1f2798: 19 d2 sbb %edx,%edx 1f279a: 83 e2 c0 and $0xffffffc0,%edx 1f279d: 83 c2 50 add $0x50,%edx 1f27a0: 89 14 24 mov %edx,(%rsp) 1f27a3: 0f b6 56 01 movzbl 0x1(%rsi),%edx 1f27a7: 01 d2 add %edx,%edx 1f27a9: 09 d0 or %edx,%eax 1f27ab: 88 44 24 08 mov %al,0x8(%rsp) 1f27af: 8b 46 04 mov 0x4(%rsi),%eax 1f27b2: 89 44 24 0c mov %eax,0xc(%rsp) 1f27b6: 48 8b 46 08 mov 0x8(%rsi),%rax 1f27ba: 48 89 e6 mov %rsp,%rsi 1f27bd: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f27c2: e8 00 00 00 00 callq 1f27c7 1f27c7: 8b 54 24 04 mov 0x4(%rsp),%edx 1f27cb: 83 fa 07 cmp $0x7,%edx 1f27ce: 0f 94 c0 sete %al 1f27d1: 83 fa 01 cmp $0x1,%edx 1f27d4: 0f 94 c2 sete %dl 1f27d7: 09 d0 or %edx,%eax 1f27d9: 83 f0 01 xor $0x1,%eax 1f27dc: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1f27e1: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1f27e8: 00 00 1f27ea: 75 15 jne 1f2801 1f27ec: 48 83 c4 20 add $0x20,%rsp 1f27f0: c3 retq 1f27f1: 84 d2 test %dl,%dl 1f27f3: 0f 95 c2 setne %dl 1f27f6: 0f b6 d2 movzbl %dl,%edx 1f27f9: c1 e2 06 shl $0x6,%edx 1f27fc: 89 14 24 mov %edx,(%rsp) 1f27ff: eb a2 jmp 1f27a3 1f2801: e8 00 00 00 00 callq 1f2806 1f2806: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f280d: 00 00 00 00000000001f2810 : 1f2810: e8 00 00 00 00 callq 1f2815 1f2815: 41 55 push %r13 1f2817: 49 89 d5 mov %rdx,%r13 1f281a: 55 push %rbp 1f281b: 53 push %rbx 1f281c: 48 89 cb mov %rcx,%rbx 1f281f: 48 83 ec 08 sub $0x8,%rsp 1f2823: 8b 4a 10 mov 0x10(%rdx),%ecx 1f2826: 85 c9 test %ecx,%ecx 1f2828: 0f 84 85 00 00 00 je 1f28b3 1f282e: b8 e8 03 00 00 mov $0x3e8,%eax 1f2833: 31 d2 xor %edx,%edx 1f2835: 89 4b 14 mov %ecx,0x14(%rbx) 1f2838: f7 f1 div %ecx 1f283a: 83 f8 0b cmp $0xb,%eax 1f283d: 0f 87 82 00 00 00 ja 1f28c5 1f2843: c7 43 10 0c 00 00 00 movl $0xc,0x10(%rbx) 1f284a: 41 0f b6 45 08 movzbl 0x8(%r13),%eax 1f284f: 31 ed xor %ebp,%ebp 1f2851: 84 c0 test %al,%al 1f2853: 75 0f jne 1f2864 1f2855: eb 55 jmp 1f28ac 1f2857: 41 0f b6 45 08 movzbl 0x8(%r13),%eax 1f285c: 83 c5 01 add $0x1,%ebp 1f285f: 40 38 e8 cmp %bpl,%al 1f2862: 76 48 jbe 1f28ac 1f2864: 40 0f b6 d5 movzbl %bpl,%edx 1f2868: 83 e8 01 sub $0x1,%eax 1f286b: 40 0f b6 f5 movzbl %bpl,%esi 1f286f: 48 89 df mov %rbx,%rdi 1f2872: 39 d0 cmp %edx,%eax 1f2874: 0f 95 c2 setne %dl 1f2877: 48 c1 e6 04 shl $0x4,%rsi 1f287b: 49 03 75 00 add 0x0(%r13),%rsi 1f287f: 0f b6 d2 movzbl %dl,%edx 1f2882: e8 00 00 00 00 callq 1f2887 1f2887: 84 c0 test %al,%al 1f2889: 75 cc jne 1f2857 1f288b: 48 8b 3b mov (%rbx),%rdi 1f288e: 88 44 24 07 mov %al,0x7(%rsp) 1f2892: e8 00 00 00 00 callq 1f2897 1f2897: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f289e: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 1f28a3: 48 83 c4 08 add $0x8,%rsp 1f28a7: 5b pop %rbx 1f28a8: 5d pop %rbp 1f28a9: 41 5d pop %r13 1f28ab: c3 retq 1f28ac: b8 01 00 00 00 mov $0x1,%eax 1f28b1: eb d8 jmp 1f288b 1f28b3: 0f 0b ud2 1f28b5: 48 b8 14 00 00 00 32 movabs $0x3200000014,%rax 1f28bc: 00 00 00 1f28bf: 48 89 43 10 mov %rax,0x10(%rbx) 1f28c3: eb 85 jmp 1f284a 1f28c5: 89 43 10 mov %eax,0x10(%rbx) 1f28c8: eb 80 jmp 1f284a 1f28ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f28d0 : 1f28d0: e8 00 00 00 00 callq 1f28d5 1f28d5: 55 push %rbp 1f28d6: b9 1e 00 00 00 mov $0x1e,%ecx 1f28db: 31 d2 xor %edx,%edx 1f28dd: 53 push %rbx 1f28de: 48 8b 07 mov (%rdi),%rax 1f28e1: 48 89 f3 mov %rsi,%rbx 1f28e4: be 07 00 00 00 mov $0x7,%esi 1f28e9: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 1f28f0: 48 8b 28 mov (%rax),%rbp 1f28f3: 48 89 ef mov %rbp,%rdi 1f28f6: e8 00 00 00 00 callq 1f28fb 1f28fb: 48 89 de mov %rbx,%rsi 1f28fe: 48 89 ef mov %rbp,%rdi 1f2901: e8 00 00 00 00 callq 1f2906 1f2906: 8b 03 mov (%rbx),%eax 1f2908: 85 c0 test %eax,%eax 1f290a: 74 51 je 1f295d 1f290c: 83 f8 10 cmp $0x10,%eax 1f290f: 74 4f je 1f2960 1f2911: 83 f8 11 cmp $0x11,%eax 1f2914: 74 5b je 1f2971 1f2916: 83 f8 20 cmp $0x20,%eax 1f2919: 74 4e je 1f2969 1f291b: 83 f8 21 cmp $0x21,%eax 1f291e: 74 62 je 1f2982 1f2920: 83 f8 30 cmp $0x30,%eax 1f2923: 74 65 je 1f298a 1f2925: 83 f8 31 cmp $0x31,%eax 1f2928: 74 50 je 1f297a 1f292a: 83 f8 40 cmp $0x40,%eax 1f292d: 74 63 je 1f2992 1f292f: 83 f8 41 cmp $0x41,%eax 1f2932: 74 66 je 1f299a 1f2934: 83 f8 42 cmp $0x42,%eax 1f2937: 74 69 je 1f29a2 1f2939: 83 f8 43 cmp $0x43,%eax 1f293c: 74 6c je 1f29aa 1f293e: 83 f8 44 cmp $0x44,%eax 1f2941: 74 6f je 1f29b2 1f2943: 83 f8 50 cmp $0x50,%eax 1f2946: 74 72 je 1f29ba 1f2948: 83 f8 51 cmp $0x51,%eax 1f294b: 74 75 je 1f29c2 1f294d: 83 f8 52 cmp $0x52,%eax 1f2950: 74 78 je 1f29ca 1f2952: 83 f8 53 cmp $0x53,%eax 1f2955: 75 06 jne 1f295d 1f2957: c7 03 0f 00 00 00 movl $0xf,(%rbx) 1f295d: 5b pop %rbx 1f295e: 5d pop %rbp 1f295f: c3 retq 1f2960: c7 03 01 00 00 00 movl $0x1,(%rbx) 1f2966: 5b pop %rbx 1f2967: 5d pop %rbp 1f2968: c3 retq 1f2969: c7 03 03 00 00 00 movl $0x3,(%rbx) 1f296f: eb ec jmp 1f295d 1f2971: c7 03 02 00 00 00 movl $0x2,(%rbx) 1f2977: 5b pop %rbx 1f2978: 5d pop %rbp 1f2979: c3 retq 1f297a: c7 03 06 00 00 00 movl $0x6,(%rbx) 1f2980: eb db jmp 1f295d 1f2982: c7 03 04 00 00 00 movl $0x4,(%rbx) 1f2988: eb d3 jmp 1f295d 1f298a: c7 03 05 00 00 00 movl $0x5,(%rbx) 1f2990: eb cb jmp 1f295d 1f2992: c7 03 07 00 00 00 movl $0x7,(%rbx) 1f2998: eb c3 jmp 1f295d 1f299a: c7 03 08 00 00 00 movl $0x8,(%rbx) 1f29a0: eb bb jmp 1f295d 1f29a2: c7 03 09 00 00 00 movl $0x9,(%rbx) 1f29a8: eb b3 jmp 1f295d 1f29aa: c7 03 0a 00 00 00 movl $0xa,(%rbx) 1f29b0: eb ab jmp 1f295d 1f29b2: c7 03 0b 00 00 00 movl $0xb,(%rbx) 1f29b8: eb a3 jmp 1f295d 1f29ba: c7 03 0c 00 00 00 movl $0xc,(%rbx) 1f29c0: eb 9b jmp 1f295d 1f29c2: c7 03 0d 00 00 00 movl $0xd,(%rbx) 1f29c8: eb 93 jmp 1f295d 1f29ca: c7 03 0e 00 00 00 movl $0xe,(%rbx) 1f29d0: eb 8b jmp 1f295d 1f29d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f29d9: 00 00 00 00 1f29dd: 0f 1f 00 nopl (%rax) 00000000001f29e0 : 1f29e0: e8 00 00 00 00 callq 1f29e5 1f29e5: 55 push %rbp 1f29e6: 53 push %rbx 1f29e7: 89 f3 mov %esi,%ebx 1f29e9: 48 83 ec 50 sub $0x50,%rsp 1f29ed: 48 8b 2f mov (%rdi),%rbp 1f29f0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f29f7: 00 00 1f29f9: 48 89 44 24 48 mov %rax,0x48(%rsp) 1f29fe: 31 c0 xor %eax,%eax 1f2a00: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1f2a05: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f2a0c: 00 1f2a0d: e8 be fe ff ff callq 1f28d0 1f2a12: 8b 44 24 04 mov 0x4(%rsp),%eax 1f2a16: 85 c0 test %eax,%eax 1f2a18: 74 40 je 1f2a5a 1f2a1a: 8b 44 24 08 mov 0x8(%rsp),%eax 1f2a1e: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1f2a23: 66 89 5c 24 0c mov %bx,0xc(%rsp) 1f2a28: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 1f2a2f: 25 00 00 ff c0 and $0xc0ff0000,%eax 1f2a34: 0d 40 04 00 04 or $0x4000440,%eax 1f2a39: 89 44 24 08 mov %eax,0x8(%rsp) 1f2a3d: e8 00 00 00 00 callq 1f2a42 1f2a42: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 1f2a49: e8 00 00 00 00 callq 1f2a4e 1f2a4e: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 1f2a55: e8 00 00 00 00 callq 1f2a5a 1f2a5a: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1f2a5f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f2a66: 00 00 1f2a68: 75 07 jne 1f2a71 1f2a6a: 48 83 c4 50 add $0x50,%rsp 1f2a6e: 5b pop %rbx 1f2a6f: 5d pop %rbp 1f2a70: c3 retq 1f2a71: e8 00 00 00 00 callq 1f2a76 1f2a76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f2a7d: 00 00 00 00000000001f2a80 : 1f2a80: e8 00 00 00 00 callq 1f2a85 1f2a85: 41 55 push %r13 1f2a87: 41 54 push %r12 1f2a89: 41 89 f4 mov %esi,%r12d 1f2a8c: 55 push %rbp 1f2a8d: 48 89 fd mov %rdi,%rbp 1f2a90: 53 push %rbx 1f2a91: 89 d3 mov %edx,%ebx 1f2a93: 48 83 ec 50 sub $0x50,%rsp 1f2a97: 4c 8b 2f mov (%rdi),%r13 1f2a9a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f2aa1: 00 00 1f2aa3: 48 89 44 24 48 mov %rax,0x48(%rsp) 1f2aa8: 31 c0 xor %eax,%eax 1f2aaa: 40 80 fe 01 cmp $0x1,%sil 1f2aae: b8 02 00 00 00 mov $0x2,%eax 1f2ab3: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1f2ab8: 49 8b bd 80 00 00 00 mov 0x80(%r13),%rdi 1f2abf: 14 00 adc $0x0,%al 1f2ac1: c6 44 24 08 40 movb $0x40,0x8(%rsp) 1f2ac6: 80 64 24 0b c0 andb $0xc0,0xb(%rsp) 1f2acb: 88 44 24 09 mov %al,0x9(%rsp) 1f2acf: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f2ad6: 00 1f2ad7: e8 00 00 00 00 callq 1f2adc 1f2adc: 49 8b bd 80 00 00 00 mov 0x80(%r13),%rdi 1f2ae3: e8 00 00 00 00 callq 1f2ae8 1f2ae8: 49 8b bd 80 00 00 00 mov 0x80(%r13),%rdi 1f2aef: e8 00 00 00 00 callq 1f2af4 1f2af4: 84 db test %bl,%bl 1f2af6: 74 43 je 1f2b3b 1f2af8: 31 db xor %ebx,%ebx 1f2afa: eb 1d jmp 1f2b19 1f2afc: 8b 54 24 04 mov 0x4(%rsp),%edx 1f2b00: 85 d2 test %edx,%edx 1f2b02: 75 2f jne 1f2b33 1f2b04: bf ac c4 20 00 mov $0x20c4ac,%edi 1f2b09: 83 c3 01 add $0x1,%ebx 1f2b0c: e8 00 00 00 00 callq 1f2b11 1f2b11: 81 fb e9 03 00 00 cmp $0x3e9,%ebx 1f2b17: 74 3d je 1f2b56 1f2b19: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 1f2b1e: 48 89 ef mov %rbp,%rdi 1f2b21: e8 aa fd ff ff callq 1f28d0 1f2b26: 45 84 e4 test %r12b,%r12b 1f2b29: 75 d1 jne 1f2afc 1f2b2b: 8b 44 24 04 mov 0x4(%rsp),%eax 1f2b2f: 85 c0 test %eax,%eax 1f2b31: 75 d1 jne 1f2b04 1f2b33: 81 fb e8 03 00 00 cmp $0x3e8,%ebx 1f2b39: 74 1b je 1f2b56 1f2b3b: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1f2b40: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f2b47: 00 00 1f2b49: 75 0f jne 1f2b5a 1f2b4b: 48 83 c4 50 add $0x50,%rsp 1f2b4f: 5b pop %rbx 1f2b50: 5d pop %rbp 1f2b51: 41 5c pop %r12 1f2b53: 41 5d pop %r13 1f2b55: c3 retq 1f2b56: 0f 0b ud2 1f2b58: eb e1 jmp 1f2b3b 1f2b5a: e8 00 00 00 00 callq 1f2b5f 1f2b5f: 90 nop 00000000001f2b60 : 1f2b60: e8 00 00 00 00 callq 1f2b65 1f2b65: 53 push %rbx 1f2b66: 45 31 c0 xor %r8d,%r8d 1f2b69: 48 83 ec 48 sub $0x48,%rsp 1f2b6d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f2b74: 00 00 1f2b76: 48 89 44 24 40 mov %rax,0x40(%rsp) 1f2b7b: 8b 86 0c 02 00 00 mov 0x20c(%rsi),%eax 1f2b81: 83 f8 ff cmp $0xffffffff,%eax 1f2b84: 74 4e je 1f2bd4 1f2b86: 85 c0 test %eax,%eax 1f2b88: 48 89 fb mov %rdi,%rbx 1f2b8b: 48 8b bf 80 00 00 00 mov 0x80(%rdi),%rdi 1f2b92: 48 89 e6 mov %rsp,%rsi 1f2b95: 0f 95 c0 setne %al 1f2b98: 0f b6 c0 movzbl %al,%eax 1f2b9b: f7 d8 neg %eax 1f2b9d: 89 44 24 04 mov %eax,0x4(%rsp) 1f2ba1: 8b 04 24 mov (%rsp),%eax 1f2ba4: 25 00 00 ff c0 and $0xc0ff0000,%eax 1f2ba9: 0d 40 00 00 04 or $0x4000040,%eax 1f2bae: 89 04 24 mov %eax,(%rsp) 1f2bb1: e8 00 00 00 00 callq 1f2bb6 1f2bb6: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2bbd: e8 00 00 00 00 callq 1f2bc2 1f2bc2: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2bc9: e8 00 00 00 00 callq 1f2bce 1f2bce: 41 b8 01 00 00 00 mov $0x1,%r8d 1f2bd4: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1f2bd9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f2be0: 00 00 1f2be2: 75 09 jne 1f2bed 1f2be4: 48 83 c4 48 add $0x48,%rsp 1f2be8: 44 89 c0 mov %r8d,%eax 1f2beb: 5b pop %rbx 1f2bec: c3 retq 1f2bed: e8 00 00 00 00 callq 1f2bf2 1f2bf2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f2bf9: 00 00 00 00 1f2bfd: 0f 1f 00 nopl (%rax) 00000000001f2c00 : 1f2c00: e8 00 00 00 00 callq 1f2c05 1f2c05: 41 57 push %r15 1f2c07: 41 56 push %r14 1f2c09: 41 55 push %r13 1f2c0b: 41 54 push %r12 1f2c0d: 49 89 d4 mov %rdx,%r12 1f2c10: 55 push %rbp 1f2c11: 48 89 f5 mov %rsi,%rbp 1f2c14: 53 push %rbx 1f2c15: 48 83 ec 50 sub $0x50,%rsp 1f2c19: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f2c20: 00 00 1f2c22: 48 89 44 24 48 mov %rax,0x48(%rsp) 1f2c27: 48 8b 86 30 01 00 00 mov 0x130(%rsi),%rax 1f2c2e: 48 8b 00 mov (%rax),%rax 1f2c31: 4c 8b b0 70 03 00 00 mov 0x370(%rax),%r14 1f2c38: 31 c0 xor %eax,%eax 1f2c3a: 49 8d 96 c0 01 00 00 lea 0x1c0(%r14),%rdx 1f2c41: eb 13 jmp 1f2c56 1f2c43: 83 c0 01 add $0x1,%eax 1f2c46: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 1f2c4d: 83 f8 06 cmp $0x6,%eax 1f2c50: 0f 84 94 01 00 00 je 1f2dea 1f2c56: 48 8b 0a mov (%rdx),%rcx 1f2c59: 48 85 c9 test %rcx,%rcx 1f2c5c: 74 e5 je 1f2c43 1f2c5e: 48 39 69 08 cmp %rbp,0x8(%rcx) 1f2c62: 75 df jne 1f2c43 1f2c64: 81 7d 38 80 00 00 00 cmpl $0x80,0x38(%rbp) 1f2c6b: 75 d6 jne 1f2c43 1f2c6d: 48 98 cltq 1f2c6f: 4c 69 f8 d8 04 00 00 imul $0x4d8,%rax,%r15 1f2c76: 48 89 04 24 mov %rax,(%rsp) 1f2c7a: 4b 8d 84 3e b8 01 00 lea 0x1b8(%r14,%r15,1),%rax 1f2c81: 00 1f2c82: 48 85 c0 test %rax,%rax 1f2c85: 0f 84 5f 01 00 00 je 1f2dea 1f2c8b: 48 8b 1f mov (%rdi),%rbx 1f2c8e: 48 89 ee mov %rbp,%rsi 1f2c91: 48 89 df mov %rbx,%rdi 1f2c94: e8 c7 fe ff ff callq 1f2b60 1f2c99: 41 89 c5 mov %eax,%r13d 1f2c9c: 84 c0 test %al,%al 1f2c9e: 0f 84 46 01 00 00 je 1f2dea 1f2ca4: 48 8b bd 40 01 00 00 mov 0x140(%rbp),%rdi 1f2cab: 41 0f b6 74 24 1d movzbl 0x1d(%r12),%esi 1f2cb1: 4d 01 f7 add %r14,%r15 1f2cb4: 48 8b 07 mov (%rdi),%rax 1f2cb7: 48 8b 40 60 mov 0x60(%rax),%rax 1f2cbb: e8 00 00 00 00 callq 1f2cc0 1f2cc0: 48 8b bd 40 01 00 00 mov 0x140(%rbp),%rdi 1f2cc7: 41 8b 74 24 20 mov 0x20(%r12),%esi 1f2ccc: 48 8b 07 mov (%rdi),%rax 1f2ccf: 48 8b 40 68 mov 0x68(%rax),%rax 1f2cd3: e8 00 00 00 00 callq 1f2cd8 1f2cd8: 8b 44 24 08 mov 0x8(%rsp),%eax 1f2cdc: 41 8b 0c 24 mov (%r12),%ecx 1f2ce0: 25 00 00 ff c0 and $0xc0ff0000,%eax 1f2ce5: 88 4c 24 19 mov %cl,0x19(%rsp) 1f2ce9: 41 8b 4c 24 08 mov 0x8(%r12),%ecx 1f2cee: 0d 40 01 00 18 or $0x18000140,%eax 1f2cf3: 89 44 24 08 mov %eax,0x8(%rsp) 1f2cf7: 41 8b 44 24 04 mov 0x4(%r12),%eax 1f2cfc: 88 4c 24 16 mov %cl,0x16(%rsp) 1f2d00: 49 8b 8f c0 02 00 00 mov 0x2c0(%r15),%rcx 1f2d07: 88 44 24 18 mov %al,0x18(%rsp) 1f2d0b: 88 44 24 17 mov %al,0x17(%rsp) 1f2d0f: 41 0f b6 87 c8 02 00 movzbl 0x2c8(%r15),%eax 1f2d16: 00 1f2d17: 88 44 24 13 mov %al,0x13(%rsp) 1f2d1b: 31 c0 xor %eax,%eax 1f2d1d: 48 85 c9 test %rcx,%rcx 1f2d20: 74 04 je 1f2d26 1f2d22: 0f b6 41 10 movzbl 0x10(%rcx),%eax 1f2d26: 88 44 24 12 mov %al,0x12(%rsp) 1f2d2a: 48 69 04 24 d8 04 00 imul $0x4d8,(%rsp),%rax 1f2d31: 00 1f2d32: 49 8b 8c 06 d0 02 00 mov 0x2d0(%r14,%rax,1),%rcx 1f2d39: 00 1f2d3a: 31 c0 xor %eax,%eax 1f2d3c: 48 85 c9 test %rcx,%rcx 1f2d3f: 74 04 je 1f2d45 1f2d41: 0f b6 41 08 movzbl 0x8(%rcx),%eax 1f2d45: 88 44 24 14 mov %al,0x14(%rsp) 1f2d49: 48 69 04 24 d8 04 00 imul $0x4d8,(%rsp),%rax 1f2d50: 00 1f2d51: 49 8b 8c 06 e0 02 00 mov 0x2e0(%r14,%rax,1),%rcx 1f2d58: 00 1f2d59: 31 c0 xor %eax,%eax 1f2d5b: 48 85 c9 test %rcx,%rcx 1f2d5e: 74 04 je 1f2d64 1f2d60: 0f b6 41 18 movzbl 0x18(%rcx),%eax 1f2d64: 88 44 24 15 mov %al,0x15(%rsp) 1f2d68: 41 8b 44 24 40 mov 0x40(%r12),%eax 1f2d6d: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 1f2d72: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1f2d79: 00 1f2d7a: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx 1f2d7f: 66 89 44 24 10 mov %ax,0x10(%rsp) 1f2d84: 41 0f b6 44 24 48 movzbl 0x48(%r12),%eax 1f2d8a: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2d91: 88 44 24 1a mov %al,0x1a(%rsp) 1f2d95: 41 8b 44 24 44 mov 0x44(%r12),%eax 1f2d9a: 88 44 24 1b mov %al,0x1b(%rsp) 1f2d9e: 41 0f b6 44 24 1e movzbl 0x1e(%r12),%eax 1f2da4: 88 44 24 1c mov %al,0x1c(%rsp) 1f2da8: 41 8b 44 24 20 mov 0x20(%r12),%eax 1f2dad: 66 89 44 24 20 mov %ax,0x20(%rsp) 1f2db2: 48 8b 03 mov (%rbx),%rax 1f2db5: 83 b8 80 01 00 00 05 cmpl $0x5,0x180(%rax) 1f2dbc: 0f 94 c0 sete %al 1f2dbf: 83 e1 fc and $0xfffffffc,%ecx 1f2dc2: 83 c8 02 or $0x2,%eax 1f2dc5: 09 c8 or %ecx,%eax 1f2dc7: 88 44 24 0c mov %al,0xc(%rsp) 1f2dcb: e8 00 00 00 00 callq 1f2dd0 1f2dd0: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2dd7: e8 00 00 00 00 callq 1f2ddc 1f2ddc: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2de3: e8 00 00 00 00 callq 1f2de8 1f2de8: eb 03 jmp 1f2ded 1f2dea: 45 31 ed xor %r13d,%r13d 1f2ded: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1f2df2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f2df9: 00 00 1f2dfb: 75 12 jne 1f2e0f 1f2dfd: 48 83 c4 50 add $0x50,%rsp 1f2e01: 44 89 e8 mov %r13d,%eax 1f2e04: 5b pop %rbx 1f2e05: 5d pop %rbp 1f2e06: 41 5c pop %r12 1f2e08: 41 5d pop %r13 1f2e0a: 41 5e pop %r14 1f2e0c: 41 5f pop %r15 1f2e0e: c3 retq 1f2e0f: e8 00 00 00 00 callq 1f2e14 1f2e14: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f2e1b: 00 00 00 00 1f2e1f: 90 nop 00000000001f2e20 : 1f2e20: e8 00 00 00 00 callq 1f2e25 1f2e25: 53 push %rbx 1f2e26: 48 89 fb mov %rdi,%rbx 1f2e29: ba 10 00 00 00 mov $0x10,%edx 1f2e2e: be c0 0d 00 00 mov $0xdc0,%esi 1f2e33: 48 83 ec 08 sub $0x8,%rsp 1f2e37: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1f2e3e 1f2e3e: e8 00 00 00 00 callq 1f2e43 1f2e43: 48 85 c0 test %rax,%rax 1f2e46: 74 11 je 1f2e59 1f2e48: 48 89 18 mov %rbx,(%rax) 1f2e4b: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1f2e52: 00 1f2e53: 48 83 c4 08 add $0x8,%rsp 1f2e57: 5b pop %rbx 1f2e58: c3 retq 1f2e59: b9 28 01 00 00 mov $0x128,%ecx 1f2e5e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f2e65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f2e6c: bf 02 00 00 00 mov $0x2,%edi 1f2e71: 48 89 04 24 mov %rax,(%rsp) 1f2e75: e8 00 00 00 00 callq 1f2e7a 1f2e7a: 48 8b 04 24 mov (%rsp),%rax 1f2e7e: eb d3 jmp 1f2e53 00000000001f2e80 : 1f2e80: e8 00 00 00 00 callq 1f2e85 1f2e85: 53 push %rbx 1f2e86: 48 89 fb mov %rdi,%rbx 1f2e89: 48 8b 3f mov (%rdi),%rdi 1f2e8c: e8 00 00 00 00 callq 1f2e91 1f2e91: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f2e98: 5b pop %rbx 1f2e99: c3 retq 1f2e9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f2ea0 : 1f2ea0: e8 00 00 00 00 callq 1f2ea5 1f2ea5: 41 54 push %r12 1f2ea7: 49 89 f4 mov %rsi,%r12 1f2eaa: 55 push %rbp 1f2eab: 89 d5 mov %edx,%ebp 1f2ead: 53 push %rbx 1f2eae: 48 83 ec 48 sub $0x48,%rsp 1f2eb2: 48 8b 1f mov (%rdi),%rbx 1f2eb5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f2ebc: 00 00 1f2ebe: 48 89 44 24 40 mov %rax,0x40(%rsp) 1f2ec3: 31 c0 xor %eax,%eax 1f2ec5: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 1f2ecc: 48 8b 38 mov (%rax),%rdi 1f2ecf: 48 83 c7 18 add $0x18,%rdi 1f2ed3: e8 00 00 00 00 callq 1f2ed8 1f2ed8: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 1f2edf: 89 ea mov %ebp,%edx 1f2ee1: 4c 89 e6 mov %r12,%rsi 1f2ee4: 48 8b 00 mov (%rax),%rax 1f2ee7: 48 8b 78 18 mov 0x18(%rax),%rdi 1f2eeb: e8 00 00 00 00 callq 1f2ef0 1f2ef0: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2ef7: b8 42 00 00 00 mov $0x42,%eax 1f2efc: 66 89 04 24 mov %ax,(%rsp) 1f2f00: 48 89 e6 mov %rsp,%rsi 1f2f03: 48 8b 07 mov (%rdi),%rax 1f2f06: 66 89 6c 24 0c mov %bp,0xc(%rsp) 1f2f0b: 48 8b 40 20 mov 0x20(%rax),%rax 1f2f0f: 48 89 44 24 04 mov %rax,0x4(%rsp) 1f2f14: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 1f2f19: 83 e0 c0 and $0xffffffc0,%eax 1f2f1c: 83 c8 0a or $0xa,%eax 1f2f1f: 88 44 24 03 mov %al,0x3(%rsp) 1f2f23: e8 00 00 00 00 callq 1f2f28 1f2f28: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2f2f: e8 00 00 00 00 callq 1f2f34 1f2f34: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2f3b: e8 00 00 00 00 callq 1f2f40 1f2f40: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1f2f45: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f2f4c: 00 00 1f2f4e: 75 0e jne 1f2f5e 1f2f50: 48 83 c4 48 add $0x48,%rsp 1f2f54: b8 01 00 00 00 mov $0x1,%eax 1f2f59: 5b pop %rbx 1f2f5a: 5d pop %rbp 1f2f5b: 41 5c pop %r12 1f2f5d: c3 retq 1f2f5e: e8 00 00 00 00 callq 1f2f63 1f2f63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f2f6a: 00 00 00 00 1f2f6e: 66 90 xchg %ax,%ax 00000000001f2f70 : 1f2f70: e8 00 00 00 00 callq 1f2f75 1f2f75: 53 push %rbx 1f2f76: 48 83 ec 48 sub $0x48,%rsp 1f2f7a: 48 8b 1f mov (%rdi),%rbx 1f2f7d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f2f84: 00 00 1f2f86: 48 89 44 24 40 mov %rax,0x40(%rsp) 1f2f8b: 31 c0 xor %eax,%eax 1f2f8d: 8b 04 24 mov (%rsp),%eax 1f2f90: 89 74 24 04 mov %esi,0x4(%rsp) 1f2f94: 48 89 e6 mov %rsp,%rsi 1f2f97: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2f9e: 25 00 00 ff c0 and $0xc0ff0000,%eax 1f2fa3: 0d 42 03 00 04 or $0x4000342,%eax 1f2fa8: 89 04 24 mov %eax,(%rsp) 1f2fab: e8 00 00 00 00 callq 1f2fb0 1f2fb0: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2fb7: e8 00 00 00 00 callq 1f2fbc 1f2fbc: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f2fc3: e8 00 00 00 00 callq 1f2fc8 1f2fc8: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1f2fcd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f2fd4: 00 00 1f2fd6: 75 0b jne 1f2fe3 1f2fd8: 48 83 c4 48 add $0x48,%rsp 1f2fdc: b8 01 00 00 00 mov $0x1,%eax 1f2fe1: 5b pop %rbx 1f2fe2: c3 retq 1f2fe3: e8 00 00 00 00 callq 1f2fe8 1f2fe8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f2fef: 00 00000000001f2ff0 : 1f2ff0: e8 00 00 00 00 callq 1f2ff5 1f2ff5: 48 8b 47 18 mov 0x18(%rdi),%rax 1f2ff9: 48 8b 3f mov (%rdi),%rdi 1f2ffc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3003: 8b 70 18 mov 0x18(%rax),%esi 1f3006: e9 00 00 00 00 jmpq 1f300b 1f300b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001f3010 : 1f3010: e8 00 00 00 00 callq 1f3015 1f3015: 48 8b 47 18 mov 0x18(%rdi),%rax 1f3019: 48 8b 3f mov (%rdi),%rdi 1f301c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3023: 8b 70 14 mov 0x14(%rax),%esi 1f3026: e9 00 00 00 00 jmpq 1f302b 1f302b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001f3030 : 1f3030: e8 00 00 00 00 callq 1f3035 1f3035: 41 55 push %r13 1f3037: ba 03 01 00 00 mov $0x103,%edx 1f303c: 41 54 push %r12 1f303e: 55 push %rbp 1f303f: 89 f5 mov %esi,%ebp 1f3041: 53 push %rbx 1f3042: 48 89 fb mov %rdi,%rbx 1f3045: 48 83 ec 48 sub $0x48,%rsp 1f3049: 4c 8b 27 mov (%rdi),%r12 1f304c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f3053: 00 00 1f3055: 48 89 44 24 40 mov %rax,0x40(%rsp) 1f305a: 48 8b 47 18 mov 0x18(%rdi),%rax 1f305e: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1f3063: 44 8b 28 mov (%rax),%r13d 1f3066: 48 8b 07 mov (%rdi),%rax 1f3069: 44 89 ee mov %r13d,%esi 1f306c: 48 8b 40 08 mov 0x8(%rax),%rax 1f3070: e8 00 00 00 00 callq 1f3075 1f3075: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f307a: 4c 8b 23 mov (%rbx),%r12 1f307d: 48 8b 43 18 mov 0x18(%rbx),%rax 1f3081: ba 01 01 00 00 mov $0x101,%edx 1f3086: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1f308b: 44 8b 28 mov (%rax),%r13d 1f308e: 48 8b 07 mov (%rdi),%rax 1f3091: 44 89 ee mov %r13d,%esi 1f3094: 48 8b 40 08 mov 0x8(%rax),%rax 1f3098: e8 00 00 00 00 callq 1f309d 1f309d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f30a2: 4c 8b 23 mov (%rbx),%r12 1f30a5: 48 8b 43 18 mov 0x18(%rbx),%rax 1f30a9: ba 03 01 00 00 mov $0x103,%edx 1f30ae: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1f30b3: 44 8b 68 04 mov 0x4(%rax),%r13d 1f30b7: 48 8b 07 mov (%rdi),%rax 1f30ba: 44 89 ee mov %r13d,%esi 1f30bd: 48 8b 40 08 mov 0x8(%rax),%rax 1f30c1: e8 00 00 00 00 callq 1f30c6 1f30c6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f30cb: 4c 8b 23 mov (%rbx),%r12 1f30ce: 48 8b 43 18 mov 0x18(%rbx),%rax 1f30d2: ba 01 01 00 00 mov $0x101,%edx 1f30d7: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1f30dc: 44 8b 68 04 mov 0x4(%rax),%r13d 1f30e0: 48 8b 07 mov (%rdi),%rax 1f30e3: 44 89 ee mov %r13d,%esi 1f30e6: 48 8b 40 08 mov 0x8(%rax),%rax 1f30ea: e8 00 00 00 00 callq 1f30ef 1f30ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f30f4: 4c 8b 23 mov (%rbx),%r12 1f30f7: 48 8b 43 18 mov 0x18(%rbx),%rax 1f30fb: ba 01 01 00 00 mov $0x101,%edx 1f3100: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 1f3105: 44 8b 68 08 mov 0x8(%rax),%r13d 1f3109: 48 8b 07 mov (%rdi),%rax 1f310c: 44 89 ee mov %r13d,%esi 1f310f: 48 8b 40 08 mov 0x8(%rax),%rax 1f3113: e8 00 00 00 00 callq 1f3118 1f3118: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f311d: 48 8b 43 28 mov 0x28(%rbx),%rax 1f3121: 48 8b 53 20 mov 0x20(%rbx),%rdx 1f3125: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1f3129: 44 0f b6 02 movzbl (%rdx),%r8d 1f312d: 8b 71 0c mov 0xc(%rcx),%esi 1f3130: 6a 00 pushq $0x0 1f3132: 8b 48 08 mov 0x8(%rax),%ecx 1f3135: 51 push %rcx 1f3136: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 1f313a: 51 push %rcx 1f313b: 6a 01 pushq $0x1 1f313d: 8b 48 04 mov 0x4(%rax),%ecx 1f3140: 51 push %rcx 1f3141: 0f b6 52 01 movzbl 0x1(%rdx),%edx 1f3145: b9 03 00 00 00 mov $0x3,%ecx 1f314a: 52 push %rdx 1f314b: 31 d2 xor %edx,%edx 1f314d: 6a 00 pushq $0x0 1f314f: 48 8b 3b mov (%rbx),%rdi 1f3152: 44 8b 08 mov (%rax),%r9d 1f3155: e8 00 00 00 00 callq 1f315a 1f315a: 48 8b 53 28 mov 0x28(%rbx),%rdx 1f315e: 48 8b 43 20 mov 0x20(%rbx),%rax 1f3162: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1f3166: 48 83 c4 38 add $0x38,%rsp 1f316a: 44 8b 4a 0c mov 0xc(%rdx),%r9d 1f316e: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d 1f3173: 8b 71 10 mov 0x10(%rcx),%esi 1f3176: 6a 02 pushq $0x2 1f3178: 8b 4a 14 mov 0x14(%rdx),%ecx 1f317b: 51 push %rcx 1f317c: 0f b6 48 05 movzbl 0x5(%rax),%ecx 1f3180: 51 push %rcx 1f3181: b9 03 00 00 00 mov $0x3,%ecx 1f3186: 6a 04 pushq $0x4 1f3188: 8b 52 10 mov 0x10(%rdx),%edx 1f318b: 52 push %rdx 1f318c: 0f b6 40 04 movzbl 0x4(%rax),%eax 1f3190: 31 d2 xor %edx,%edx 1f3192: 50 push %rax 1f3193: 6a 02 pushq $0x2 1f3195: 48 8b 3b mov (%rbx),%rdi 1f3198: e8 00 00 00 00 callq 1f319d 1f319d: 48 8b 53 20 mov 0x20(%rbx),%rdx 1f31a1: 48 8b 43 28 mov 0x28(%rbx),%rax 1f31a5: 41 89 e9 mov %ebp,%r9d 1f31a8: 48 8b 3b mov (%rbx),%rdi 1f31ab: 48 83 c4 38 add $0x38,%rsp 1f31af: 0f b6 4a 06 movzbl 0x6(%rdx),%ecx 1f31b3: 48 8b 53 18 mov 0x18(%rbx),%rdx 1f31b7: 44 8b 40 18 mov 0x18(%rax),%r8d 1f31bb: 8b 72 14 mov 0x14(%rdx),%esi 1f31be: ba 01 00 00 00 mov $0x1,%edx 1f31c3: e8 00 00 00 00 callq 1f31c8 1f31c8: 48 8b 53 20 mov 0x20(%rbx),%rdx 1f31cc: 48 8b 43 28 mov 0x28(%rbx),%rax 1f31d0: 41 89 e9 mov %ebp,%r9d 1f31d3: 48 8b 3b mov (%rbx),%rdi 1f31d6: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1f31da: 48 8b 53 18 mov 0x18(%rbx),%rdx 1f31de: 44 8b 40 1c mov 0x1c(%rax),%r8d 1f31e2: 8b 72 18 mov 0x18(%rdx),%esi 1f31e5: ba 01 00 00 00 mov $0x1,%edx 1f31ea: e8 00 00 00 00 callq 1f31ef 1f31ef: 48 8b 53 20 mov 0x20(%rbx),%rdx 1f31f3: 48 8b 43 28 mov 0x28(%rbx),%rax 1f31f7: 41 89 e9 mov %ebp,%r9d 1f31fa: 48 8b 3b mov (%rbx),%rdi 1f31fd: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1f3201: 48 8b 53 18 mov 0x18(%rbx),%rdx 1f3205: 44 8b 40 20 mov 0x20(%rax),%r8d 1f3209: 8b 72 1c mov 0x1c(%rdx),%esi 1f320c: ba 01 00 00 00 mov $0x1,%edx 1f3211: e8 00 00 00 00 callq 1f3216 1f3216: 48 8b 53 28 mov 0x28(%rbx),%rdx 1f321a: 48 8b 43 20 mov 0x20(%rbx),%rax 1f321e: 45 31 c9 xor %r9d,%r9d 1f3221: 48 8b 73 18 mov 0x18(%rbx),%rsi 1f3225: 44 8b 42 24 mov 0x24(%rdx),%r8d 1f3229: 0f b6 48 09 movzbl 0x9(%rax),%ecx 1f322d: 8b 76 20 mov 0x20(%rsi),%esi 1f3230: 68 e8 03 00 00 pushq $0x3e8 1f3235: 8b 52 28 mov 0x28(%rdx),%edx 1f3238: 52 push %rdx 1f3239: 0f b6 40 0a movzbl 0xa(%rax),%eax 1f323d: ba 02 00 00 00 mov $0x2,%edx 1f3242: 50 push %rax 1f3243: 48 8b 3b mov (%rbx),%rdi 1f3246: e8 00 00 00 00 callq 1f324b 1f324b: 48 8b 53 28 mov 0x28(%rbx),%rdx 1f324f: 48 8b 43 20 mov 0x20(%rbx),%rax 1f3253: 48 8b 4b 18 mov 0x18(%rbx),%rcx 1f3257: 44 8b 4a 2c mov 0x2c(%rdx),%r9d 1f325b: 44 0f b6 40 0b movzbl 0xb(%rax),%r8d 1f3260: 8b 71 24 mov 0x24(%rcx),%esi 1f3263: 6a 01 pushq $0x1 1f3265: 8b 4a 34 mov 0x34(%rdx),%ecx 1f3268: 51 push %rcx 1f3269: 0f b6 48 0d movzbl 0xd(%rax),%ecx 1f326d: 51 push %rcx 1f326e: b9 03 00 00 00 mov $0x3,%ecx 1f3273: 6a 01 pushq $0x1 1f3275: 8b 52 30 mov 0x30(%rdx),%edx 1f3278: 52 push %rdx 1f3279: 0f b6 40 0c movzbl 0xc(%rax),%eax 1f327d: 31 d2 xor %edx,%edx 1f327f: 50 push %rax 1f3280: 6a 01 pushq $0x1 1f3282: 48 8b 3b mov (%rbx),%rdi 1f3285: e8 00 00 00 00 callq 1f328a 1f328a: 48 8b 1b mov (%rbx),%rbx 1f328d: 48 8b 03 mov (%rbx),%rax 1f3290: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f3297: 0f b6 80 74 01 00 00 movzbl 0x174(%rax),%eax 1f329e: 83 f0 01 xor $0x1,%eax 1f32a1: 0f b6 c0 movzbl %al,%eax 1f32a4: 89 44 24 54 mov %eax,0x54(%rsp) 1f32a8: 8b 44 24 50 mov 0x50(%rsp),%eax 1f32ac: 25 00 00 ff c0 and $0xc0ff0000,%eax 1f32b1: 0d 42 05 00 04 or $0x4000542,%eax 1f32b6: 89 44 24 50 mov %eax,0x50(%rsp) 1f32ba: 48 83 c4 50 add $0x50,%rsp 1f32be: 48 89 e6 mov %rsp,%rsi 1f32c1: e8 00 00 00 00 callq 1f32c6 1f32c6: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f32cd: e8 00 00 00 00 callq 1f32d2 1f32d2: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1f32d9: e8 00 00 00 00 callq 1f32de 1f32de: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1f32e3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f32ea: 00 00 1f32ec: 0f 85 55 01 00 00 jne 1f3447 1f32f2: 48 83 c4 48 add $0x48,%rsp 1f32f6: 5b pop %rbx 1f32f7: 5d pop %rbp 1f32f8: 41 5c pop %r12 1f32fa: 41 5d pop %r13 1f32fc: c3 retq 1f32fd: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1f3302: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f3309 1f3309: 89 c0 mov %eax,%eax 1f330b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f3313 1f3312: 00 1f3313: 0f 83 61 fd ff ff jae 1f307a 1f3319: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f3320 1f3320: 48 85 c0 test %rax,%rax 1f3323: 74 15 je 1f333a 1f3325: 48 8b 78 08 mov 0x8(%rax),%rdi 1f3329: 48 83 c6 08 add $0x8,%rsi 1f332d: b9 03 01 00 00 mov $0x103,%ecx 1f3332: 44 89 ea mov %r13d,%edx 1f3335: e8 00 00 00 00 callq 1f333a 1f333a: e9 3b fd ff ff jmpq 1f307a 1f333f: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1f3344: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f334b 1f334b: 89 c0 mov %eax,%eax 1f334d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f3355 1f3354: 00 1f3355: 0f 83 c2 fd ff ff jae 1f311d 1f335b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f3362 1f3362: 48 85 c0 test %rax,%rax 1f3365: 74 15 je 1f337c 1f3367: 48 8b 78 08 mov 0x8(%rax),%rdi 1f336b: 48 83 c6 08 add $0x8,%rsi 1f336f: b9 01 01 00 00 mov $0x101,%ecx 1f3374: 44 89 ea mov %r13d,%edx 1f3377: e8 00 00 00 00 callq 1f337c 1f337c: e9 9c fd ff ff jmpq 1f311d 1f3381: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1f3386: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f338d 1f338d: 89 c0 mov %eax,%eax 1f338f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f3397 1f3396: 00 1f3397: 0f 83 57 fd ff ff jae 1f30f4 1f339d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f33a4 1f33a4: 48 85 c0 test %rax,%rax 1f33a7: 74 15 je 1f33be 1f33a9: 48 8b 78 08 mov 0x8(%rax),%rdi 1f33ad: 48 83 c6 08 add $0x8,%rsi 1f33b1: b9 01 01 00 00 mov $0x101,%ecx 1f33b6: 44 89 ea mov %r13d,%edx 1f33b9: e8 00 00 00 00 callq 1f33be 1f33be: e9 31 fd ff ff jmpq 1f30f4 1f33c3: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1f33c8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f33cf 1f33cf: 89 c0 mov %eax,%eax 1f33d1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f33d9 1f33d8: 00 1f33d9: 0f 83 ec fc ff ff jae 1f30cb 1f33df: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f33e6 1f33e6: 48 85 c0 test %rax,%rax 1f33e9: 74 15 je 1f3400 1f33eb: 48 8b 78 08 mov 0x8(%rax),%rdi 1f33ef: 48 83 c6 08 add $0x8,%rsi 1f33f3: b9 03 01 00 00 mov $0x103,%ecx 1f33f8: 44 89 ea mov %r13d,%edx 1f33fb: e8 00 00 00 00 callq 1f3400 1f3400: e9 c6 fc ff ff jmpq 1f30cb 1f3405: 49 8b 74 24 10 mov 0x10(%r12),%rsi 1f340a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f3411 1f3411: 89 c0 mov %eax,%eax 1f3413: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f341b 1f341a: 00 1f341b: 0f 83 81 fc ff ff jae 1f30a2 1f3421: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f3428 1f3428: 48 85 c0 test %rax,%rax 1f342b: 74 15 je 1f3442 1f342d: 48 8b 78 08 mov 0x8(%rax),%rdi 1f3431: 48 83 c6 08 add $0x8,%rsi 1f3435: b9 01 01 00 00 mov $0x101,%ecx 1f343a: 44 89 ea mov %r13d,%edx 1f343d: e8 00 00 00 00 callq 1f3442 1f3442: e9 5b fc ff ff jmpq 1f30a2 1f3447: e8 00 00 00 00 callq 1f344c 1f344c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f3450 : 1f3450: e8 00 00 00 00 callq 1f3455 1f3455: 41 55 push %r13 1f3457: 49 89 cd mov %rcx,%r13 1f345a: 41 54 push %r12 1f345c: 49 89 fc mov %rdi,%r12 1f345f: 55 push %rbp 1f3460: 48 89 f5 mov %rsi,%rbp 1f3463: be c0 0d 00 00 mov $0xdc0,%esi 1f3468: 53 push %rbx 1f3469: 48 89 d3 mov %rdx,%rbx 1f346c: ba 30 00 00 00 mov $0x30,%edx 1f3471: 48 83 ec 08 sub $0x8,%rsp 1f3475: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1f347c 1f347c: e8 00 00 00 00 callq 1f3481 1f3481: 48 85 c0 test %rax,%rax 1f3484: 74 26 je 1f34ac 1f3486: 4c 89 20 mov %r12,(%rax) 1f3489: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1f3490: 00 1f3491: c6 40 10 00 movb $0x0,0x10(%rax) 1f3495: 48 89 68 18 mov %rbp,0x18(%rax) 1f3499: 48 89 58 20 mov %rbx,0x20(%rax) 1f349d: 4c 89 68 28 mov %r13,0x28(%rax) 1f34a1: 48 83 c4 08 add $0x8,%rsp 1f34a5: 5b pop %rbx 1f34a6: 5d pop %rbp 1f34a7: 41 5c pop %r12 1f34a9: 41 5d pop %r13 1f34ab: c3 retq 1f34ac: b9 d4 00 00 00 mov $0xd4,%ecx 1f34b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f34b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f34bf: bf 02 00 00 00 mov $0x2,%edi 1f34c4: 48 89 04 24 mov %rax,(%rsp) 1f34c8: e8 00 00 00 00 callq 1f34cd 1f34cd: 48 8b 04 24 mov (%rsp),%rax 1f34d1: eb ce jmp 1f34a1 1f34d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f34da: 00 00 00 00 1f34de: 66 90 xchg %ax,%ax 00000000001f34e0 : 1f34e0: e8 00 00 00 00 callq 1f34e5 1f34e5: 53 push %rbx 1f34e6: 48 89 fb mov %rdi,%rbx 1f34e9: 48 8b 3f mov (%rdi),%rdi 1f34ec: e8 00 00 00 00 callq 1f34f1 1f34f1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f34f8: 5b pop %rbx 1f34f9: c3 retq 1f34fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f3500 : 1f3500: e8 00 00 00 00 callq 1f3505 1f3505: 53 push %rbx 1f3506: 48 89 fb mov %rdi,%rbx 1f3509: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3510: 48 83 ec 18 sub $0x18,%rsp 1f3514: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f351b: 00 00 1f351d: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f3522: 48 8b 47 28 mov 0x28(%rdi),%rax 1f3526: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f352a: 8b 70 10 mov 0x10(%rax),%esi 1f352d: e8 00 00 00 00 callq 1f3532 1f3532: 48 8b 43 38 mov 0x38(%rbx),%rax 1f3536: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f353a: 49 89 e0 mov %rsp,%r8 1f353d: 8b 48 28 mov 0x28(%rax),%ecx 1f3540: 48 8b 43 30 mov 0x30(%rbx),%rax 1f3544: 0f b6 50 0a movzbl 0xa(%rax),%edx 1f3548: 48 8b 43 28 mov 0x28(%rbx),%rax 1f354c: 8b 70 10 mov 0x10(%rax),%esi 1f354f: e8 00 00 00 00 callq 1f3554 1f3554: 48 8b 43 38 mov 0x38(%rbx),%rax 1f3558: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f355c: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1f3561: 8b 48 2c mov 0x2c(%rax),%ecx 1f3564: 48 8b 43 30 mov 0x30(%rbx),%rax 1f3568: 0f b6 50 0b movzbl 0xb(%rax),%edx 1f356c: 48 8b 43 28 mov 0x28(%rbx),%rax 1f3570: 8b 70 10 mov 0x10(%rax),%esi 1f3573: e8 00 00 00 00 callq 1f3578 1f3578: 48 8b 43 28 mov 0x28(%rbx),%rax 1f357c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f3580: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3587: 8b 70 08 mov 0x8(%rax),%esi 1f358a: e8 00 00 00 00 callq 1f358f 1f358f: 48 8b 43 38 mov 0x38(%rbx),%rax 1f3593: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f3597: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 1f359c: 8b 48 20 mov 0x20(%rax),%ecx 1f359f: 48 8b 43 30 mov 0x30(%rbx),%rax 1f35a3: 0f b6 50 08 movzbl 0x8(%rax),%edx 1f35a7: 48 8b 43 28 mov 0x28(%rbx),%rax 1f35ab: 8b 70 08 mov 0x8(%rax),%esi 1f35ae: e8 00 00 00 00 callq 1f35b3 1f35b3: 48 8b 43 38 mov 0x38(%rbx),%rax 1f35b7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f35bb: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 1f35c0: 8b 48 24 mov 0x24(%rax),%ecx 1f35c3: 48 8b 43 30 mov 0x30(%rbx),%rax 1f35c7: 0f b6 50 09 movzbl 0x9(%rax),%edx 1f35cb: 48 8b 43 28 mov 0x28(%rbx),%rax 1f35cf: 8b 70 08 mov 0x8(%rax),%esi 1f35d2: e8 00 00 00 00 callq 1f35d7 1f35d7: 8b 74 24 04 mov 0x4(%rsp),%esi 1f35db: 85 f6 test %esi,%esi 1f35dd: 0f 84 82 00 00 00 je 1f3665 1f35e3: 89 f1 mov %esi,%ecx 1f35e5: 44 8d 46 01 lea 0x1(%rsi),%r8d 1f35e9: 8d 7e ff lea -0x1(%rsi),%edi 1f35ec: ba 01 00 00 00 mov $0x1,%edx 1f35f1: d3 e2 shl %cl,%edx 1f35f3: b9 10 00 00 00 mov $0x10,%ecx 1f35f8: 83 ea 01 sub $0x1,%edx 1f35fb: 29 f1 sub %esi,%ecx 1f35fd: 41 89 d1 mov %edx,%r9d 1f3600: 41 d3 e1 shl %cl,%r9d 1f3603: 8b 4c 24 08 mov 0x8(%rsp),%ecx 1f3607: 44 8b 54 24 0c mov 0xc(%rsp),%r10d 1f360c: 23 14 24 and (%rsp),%edx 1f360f: 0f b7 c1 movzwl %cx,%eax 1f3612: 45 85 d2 test %r10d,%r10d 1f3615: 75 05 jne 1f361c 1f3617: 44 89 c8 mov %r9d,%eax 1f361a: 21 c8 and %ecx,%eax 1f361c: 44 89 c1 mov %r8d,%ecx 1f361f: 48 d3 e0 shl %cl,%rax 1f3622: 85 d2 test %edx,%edx 1f3624: b9 ff ff 00 00 mov $0xffff,%ecx 1f3629: 0f 44 d1 cmove %ecx,%edx 1f362c: 89 d1 mov %edx,%ecx 1f362e: 31 d2 xor %edx,%edx 1f3630: 48 f7 f1 div %rcx 1f3633: 48 83 c0 01 add $0x1,%rax 1f3637: 48 d1 e8 shr %rax 1f363a: 48 0f af c1 imul %rcx,%rax 1f363e: 89 f9 mov %edi,%ecx 1f3640: 89 c2 mov %eax,%edx 1f3642: d3 ea shr %cl,%edx 1f3644: 89 f1 mov %esi,%ecx 1f3646: 48 d3 e8 shr %cl,%rax 1f3649: 83 e2 01 and $0x1,%edx 1f364c: 48 01 d0 add %rdx,%rax 1f364f: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 1f3654: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1f365b: 00 00 1f365d: 75 23 jne 1f3682 1f365f: 48 83 c4 18 add $0x18,%rsp 1f3663: 5b pop %rbx 1f3664: c3 retq 1f3665: 41 b9 ff ff 00 00 mov $0xffff,%r9d 1f366b: ba ff ff 00 00 mov $0xffff,%edx 1f3670: bf 0f 00 00 00 mov $0xf,%edi 1f3675: 41 b8 11 00 00 00 mov $0x11,%r8d 1f367b: be 10 00 00 00 mov $0x10,%esi 1f3680: eb 81 jmp 1f3603 1f3682: e8 00 00 00 00 callq 1f3687 1f3687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1f368e: 00 00 00000000001f3690 : 1f3690: e8 00 00 00 00 callq 1f3695 1f3695: 53 push %rbx 1f3696: 48 8b 47 28 mov 0x28(%rdi),%rax 1f369a: 48 89 fb mov %rdi,%rbx 1f369d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f36a4: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f36a8: 8b 70 08 mov 0x8(%rax),%esi 1f36ab: e8 00 00 00 00 callq 1f36b0 1f36b0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f36b4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f36bb: 89 43 14 mov %eax,0x14(%rbx) 1f36be: 48 8b 43 28 mov 0x28(%rbx),%rax 1f36c2: 8b 70 0c mov 0xc(%rax),%esi 1f36c5: e8 00 00 00 00 callq 1f36ca 1f36ca: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f36ce: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f36d5: 89 43 18 mov %eax,0x18(%rbx) 1f36d8: 48 8b 43 28 mov 0x28(%rbx),%rax 1f36dc: 8b 70 10 mov 0x10(%rax),%esi 1f36df: e8 00 00 00 00 callq 1f36e4 1f36e4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f36e8: 4c 8d 43 20 lea 0x20(%rbx),%r8 1f36ec: 89 43 1c mov %eax,0x1c(%rbx) 1f36ef: 48 8b 43 38 mov 0x38(%rbx),%rax 1f36f3: 8b 48 18 mov 0x18(%rax),%ecx 1f36f6: 48 8b 43 30 mov 0x30(%rbx),%rax 1f36fa: 0f b6 50 06 movzbl 0x6(%rax),%edx 1f36fe: 48 8b 43 28 mov 0x28(%rbx),%rax 1f3702: 5b pop %rbx 1f3703: 8b 70 18 mov 0x18(%rax),%esi 1f3706: e9 00 00 00 00 jmpq 1f370b 1f370b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001f3710 : 1f3710: e8 00 00 00 00 callq 1f3715 1f3715: 53 push %rbx 1f3716: 48 89 fb mov %rdi,%rbx 1f3719: 48 83 ec 18 sub $0x18,%rsp 1f371d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f3724: 00 00 1f3726: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f372b: 48 8b 47 38 mov 0x38(%rdi),%rax 1f372f: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1f3734: 8b 48 14 mov 0x14(%rax),%ecx 1f3737: 48 8b 47 30 mov 0x30(%rdi),%rax 1f373b: 0f b6 50 05 movzbl 0x5(%rax),%edx 1f373f: 48 8b 47 28 mov 0x28(%rdi),%rax 1f3743: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f3747: 8b 70 04 mov 0x4(%rax),%esi 1f374a: e8 00 00 00 00 callq 1f374f 1f374f: 48 8b 43 38 mov 0x38(%rbx),%rax 1f3753: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f3757: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 1f375c: 48 8b 73 28 mov 0x28(%rbx),%rsi 1f3760: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f3764: 44 0f b6 4a 03 movzbl 0x3(%rdx),%r9d 1f3769: 8b 48 08 mov 0x8(%rax),%ecx 1f376c: 0f b6 52 02 movzbl 0x2(%rdx),%edx 1f3770: 41 50 push %r8 1f3772: 8b 40 0c mov 0xc(%rax),%eax 1f3775: 50 push %rax 1f3776: 8b 36 mov (%rsi),%esi 1f3778: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 1f377d: e8 00 00 00 00 callq 1f3782 1f3782: 58 pop %rax 1f3783: 5a pop %rdx 1f3784: b8 01 00 00 00 mov $0x1,%eax 1f3789: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 1f378e: 74 09 je 1f3799 1f3790: 31 c0 xor %eax,%eax 1f3792: 83 7c 24 08 01 cmpl $0x1,0x8(%rsp) 1f3797: 74 16 je 1f37af 1f3799: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1f379e: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1f37a5: 00 00 1f37a7: 75 10 jne 1f37b9 1f37a9: 48 83 c4 18 add $0x18,%rsp 1f37ad: 5b pop %rbx 1f37ae: c3 retq 1f37af: 83 7c 24 0c 01 cmpl $0x1,0xc(%rsp) 1f37b4: 0f 94 c0 sete %al 1f37b7: eb e0 jmp 1f3799 1f37b9: e8 00 00 00 00 callq 1f37be 1f37be: 66 90 xchg %ax,%ax 00000000001f37c0 : 1f37c0: e8 00 00 00 00 callq 1f37c5 1f37c5: 53 push %rbx 1f37c6: 48 89 fb mov %rdi,%rbx 1f37c9: 48 83 ec 18 sub $0x18,%rsp 1f37cd: 48 8b 57 30 mov 0x30(%rdi),%rdx 1f37d1: 48 8b 77 28 mov 0x28(%rdi),%rsi 1f37d5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f37dc: 00 00 1f37de: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f37e3: 48 8b 47 38 mov 0x38(%rdi),%rax 1f37e7: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 1f37ec: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f37f0: 44 0f b6 4a 01 movzbl 0x1(%rdx),%r9d 1f37f5: 0f b6 12 movzbl (%rdx),%edx 1f37f8: 51 push %rcx 1f37f9: 8b 48 04 mov 0x4(%rax),%ecx 1f37fc: 51 push %rcx 1f37fd: 8b 08 mov (%rax),%ecx 1f37ff: 8b 36 mov (%rsi),%esi 1f3801: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 1f3806: e8 00 00 00 00 callq 1f380b 1f380b: 48 8b 43 38 mov 0x38(%rbx),%rax 1f380f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f3813: 4c 8d 44 24 1c lea 0x1c(%rsp),%r8 1f3818: 8b 48 10 mov 0x10(%rax),%ecx 1f381b: 48 8b 43 30 mov 0x30(%rbx),%rax 1f381f: 0f b6 50 04 movzbl 0x4(%rax),%edx 1f3823: 48 8b 43 28 mov 0x28(%rbx),%rax 1f3827: 8b 30 mov (%rax),%esi 1f3829: e8 00 00 00 00 callq 1f382e 1f382e: 59 pop %rcx 1f382f: 5e pop %rsi 1f3830: 8b 7c 24 08 mov 0x8(%rsp),%edi 1f3834: 85 ff test %edi,%edi 1f3836: 74 1f je 1f3857 1f3838: 8b 54 24 04 mov 0x4(%rsp),%edx 1f383c: 85 d2 test %edx,%edx 1f383e: 0f 95 c0 setne %al 1f3841: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1f3846: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 1f384d: 00 00 1f384f: 75 11 jne 1f3862 1f3851: 48 83 c4 18 add $0x18,%rsp 1f3855: 5b pop %rbx 1f3856: c3 retq 1f3857: 8b 44 24 0c mov 0xc(%rsp),%eax 1f385b: 85 c0 test %eax,%eax 1f385d: 0f 95 c0 setne %al 1f3860: eb df jmp 1f3841 1f3862: e8 00 00 00 00 callq 1f3867 1f3867: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1f386e: 00 00 00000000001f3870 : 1f3870: e8 00 00 00 00 callq 1f3875 1f3875: 55 push %rbp 1f3876: 89 f5 mov %esi,%ebp 1f3878: 53 push %rbx 1f3879: 48 89 fb mov %rdi,%rbx 1f387c: 48 83 ec 10 sub $0x10,%rsp 1f3880: 48 8b 57 30 mov 0x30(%rdi),%rdx 1f3884: 48 8b 77 28 mov 0x28(%rdi),%rsi 1f3888: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f388f: 00 00 1f3891: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f3896: 48 8b 47 38 mov 0x38(%rdi),%rax 1f389a: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f389e: 44 0f b6 4a 0a movzbl 0xa(%rdx),%r9d 1f38a3: 8b 76 10 mov 0x10(%rsi),%esi 1f38a6: 0f b6 52 0b movzbl 0xb(%rdx),%edx 1f38aa: 8b 48 2c mov 0x2c(%rax),%ecx 1f38ad: 54 push %rsp 1f38ae: 8b 40 28 mov 0x28(%rax),%eax 1f38b1: 50 push %rax 1f38b2: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 1f38b7: e8 00 00 00 00 callq 1f38bc 1f38bc: 8b 4c 24 14 mov 0x14(%rsp),%ecx 1f38c0: 58 pop %rax 1f38c1: 5a pop %rdx 1f38c2: 85 c9 test %ecx,%ecx 1f38c4: 0f 84 06 01 00 00 je 1f39d0 1f38ca: be 01 00 00 00 mov $0x1,%esi 1f38cf: 0f b6 c1 movzbl %cl,%eax 1f38d2: d3 e6 shl %cl,%esi 1f38d4: 8d 50 ff lea -0x1(%rax),%edx 1f38d7: 83 ee 01 sub $0x1,%esi 1f38da: 23 34 24 and (%rsp),%esi 1f38dd: 89 c1 mov %eax,%ecx 1f38df: 48 8b 43 30 mov 0x30(%rbx),%rax 1f38e3: 41 b9 01 00 00 00 mov $0x1,%r9d 1f38e9: 89 34 24 mov %esi,(%rsp) 1f38ec: 0f af f5 imul %ebp,%esi 1f38ef: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f38f3: 48 89 f5 mov %rsi,%rbp 1f38f6: 48 d3 ed shr %cl,%rbp 1f38f9: 89 d1 mov %edx,%ecx 1f38fb: 48 8b 53 38 mov 0x38(%rbx),%rdx 1f38ff: 48 d3 ee shr %cl,%rsi 1f3902: 0f b7 ed movzwl %bp,%ebp 1f3905: 0f b6 48 0c movzbl 0xc(%rax),%ecx 1f3909: 83 e6 01 and $0x1,%esi 1f390c: 44 8b 42 30 mov 0x30(%rdx),%r8d 1f3910: 01 f5 add %esi,%ebp 1f3912: 48 8b 73 28 mov 0x28(%rbx),%rsi 1f3916: 8b 76 14 mov 0x14(%rsi),%esi 1f3919: 6a 01 pushq $0x1 1f391b: 8b 52 34 mov 0x34(%rdx),%edx 1f391e: 52 push %rdx 1f391f: 0f b6 40 0d movzbl 0xd(%rax),%eax 1f3923: ba 02 00 00 00 mov $0x2,%edx 1f3928: 50 push %rax 1f3929: e8 00 00 00 00 callq 1f392e 1f392e: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f3932: 48 8b 43 38 mov 0x38(%rbx),%rax 1f3936: 41 89 e9 mov %ebp,%r9d 1f3939: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f393d: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 1f3941: 48 8b 53 28 mov 0x28(%rbx),%rdx 1f3945: 44 8b 40 20 mov 0x20(%rax),%r8d 1f3949: 8b 72 08 mov 0x8(%rdx),%esi 1f394c: ba 01 00 00 00 mov $0x1,%edx 1f3951: e8 00 00 00 00 callq 1f3956 1f3956: 48 8b 53 30 mov 0x30(%rbx),%rdx 1f395a: 48 8b 43 38 mov 0x38(%rbx),%rax 1f395e: 45 31 c9 xor %r9d,%r9d 1f3961: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f3965: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 1f3969: 48 8b 53 28 mov 0x28(%rbx),%rdx 1f396d: 44 8b 40 34 mov 0x34(%rax),%r8d 1f3971: 8b 72 14 mov 0x14(%rdx),%esi 1f3974: ba 01 00 00 00 mov $0x1,%edx 1f3979: e8 00 00 00 00 callq 1f397e 1f397e: 48 8b 43 38 mov 0x38(%rbx),%rax 1f3982: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f3986: 45 31 c0 xor %r8d,%r8d 1f3989: 41 b9 01 00 00 00 mov $0x1,%r9d 1f398f: 8b 48 38 mov 0x38(%rax),%ecx 1f3992: 48 8b 43 30 mov 0x30(%rbx),%rax 1f3996: 0f b6 50 0e movzbl 0xe(%rax),%edx 1f399a: 48 8b 43 28 mov 0x28(%rbx),%rax 1f399e: 8b 70 14 mov 0x14(%rax),%esi 1f39a1: 68 05 01 00 00 pushq $0x105 1f39a6: 68 00 00 00 00 pushq $0x0 1f39ab: 68 10 27 00 00 pushq $0x2710 1f39b0: e8 00 00 00 00 callq 1f39b5 1f39b5: 48 83 c4 30 add $0x30,%rsp 1f39b9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f39be: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f39c5: 00 00 1f39c7: 75 1b jne 1f39e4 1f39c9: 48 83 c4 10 add $0x10,%rsp 1f39cd: 5b pop %rbx 1f39ce: 5d pop %rbp 1f39cf: c3 retq 1f39d0: ba 0f 00 00 00 mov $0xf,%edx 1f39d5: be ff ff 00 00 mov $0xffff,%esi 1f39da: b8 10 00 00 00 mov $0x10,%eax 1f39df: e9 f6 fe ff ff jmpq 1f38da 1f39e4: e8 00 00 00 00 callq 1f39e9 1f39e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001f39f0 : 1f39f0: e8 00 00 00 00 callq 1f39f5 1f39f5: 53 push %rbx 1f39f6: 48 89 fb mov %rdi,%rbx 1f39f9: 48 8b 3f mov (%rdi),%rdi 1f39fc: e8 00 00 00 00 callq 1f3a01 1f3a01: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f3a08: 5b pop %rbx 1f3a09: c3 retq 1f3a0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f3a10 : 1f3a10: e8 00 00 00 00 callq 1f3a15 1f3a15: 41 55 push %r13 1f3a17: 41 54 push %r12 1f3a19: 55 push %rbp 1f3a1a: 48 89 fd mov %rdi,%rbp 1f3a1d: 53 push %rbx 1f3a1e: 48 83 ec 10 sub $0x10,%rsp 1f3a22: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f3a29: 00 00 1f3a2b: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f3a30: 48 8b 47 38 mov 0x38(%rdi),%rax 1f3a34: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1f3a39: 8b 48 20 mov 0x20(%rax),%ecx 1f3a3c: 48 8b 47 30 mov 0x30(%rdi),%rax 1f3a40: 0f b6 50 08 movzbl 0x8(%rax),%edx 1f3a44: 48 8b 47 28 mov 0x28(%rdi),%rax 1f3a48: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f3a4c: 8b 70 08 mov 0x8(%rax),%esi 1f3a4f: e8 00 00 00 00 callq 1f3a54 1f3a54: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 1f3a59: 0f 87 f5 00 00 00 ja 1f3b54 1f3a5f: 48 8b 5d 08 mov 0x8(%rbp),%rbx 1f3a63: 48 8b 45 28 mov 0x28(%rbp),%rax 1f3a67: 44 8b 65 14 mov 0x14(%rbp),%r12d 1f3a6b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f3a6f: 44 8b 68 08 mov 0x8(%rax),%r13d 1f3a73: 48 8b 07 mov (%rdi),%rax 1f3a76: 48 8b 40 08 mov 0x8(%rax),%rax 1f3a7a: 45 85 e4 test %r12d,%r12d 1f3a7d: 0f 84 94 00 00 00 je 1f3b17 1f3a83: 44 89 e2 mov %r12d,%edx 1f3a86: 44 89 ee mov %r13d,%esi 1f3a89: e8 00 00 00 00 callq 1f3a8e 1f3a8e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f3a93: 48 8b 5d 08 mov 0x8(%rbp),%rbx 1f3a97: 48 8b 45 28 mov 0x28(%rbp),%rax 1f3a9b: 44 8b 6d 18 mov 0x18(%rbp),%r13d 1f3a9f: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f3aa3: 44 8b 60 0c mov 0xc(%rax),%r12d 1f3aa7: 44 89 ea mov %r13d,%edx 1f3aaa: 48 8b 07 mov (%rdi),%rax 1f3aad: 44 89 e6 mov %r12d,%esi 1f3ab0: 48 8b 40 08 mov 0x8(%rax),%rax 1f3ab4: e8 00 00 00 00 callq 1f3ab9 1f3ab9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f3abe: 48 8b 5d 08 mov 0x8(%rbp),%rbx 1f3ac2: 48 8b 45 28 mov 0x28(%rbp),%rax 1f3ac6: 44 8b 6d 1c mov 0x1c(%rbp),%r13d 1f3aca: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f3ace: 44 8b 60 10 mov 0x10(%rax),%r12d 1f3ad2: 44 89 ea mov %r13d,%edx 1f3ad5: 48 8b 07 mov (%rdi),%rax 1f3ad8: 44 89 e6 mov %r12d,%esi 1f3adb: 48 8b 40 08 mov 0x8(%rax),%rax 1f3adf: e8 00 00 00 00 callq 1f3ae4 1f3ae4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f3ae9: 48 8b 55 30 mov 0x30(%rbp),%rdx 1f3aed: 48 8b 45 38 mov 0x38(%rbp),%rax 1f3af1: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1f3af5: 44 8b 4d 20 mov 0x20(%rbp),%r9d 1f3af9: 0f b6 4a 06 movzbl 0x6(%rdx),%ecx 1f3afd: 48 8b 55 28 mov 0x28(%rbp),%rdx 1f3b01: 44 8b 40 18 mov 0x18(%rax),%r8d 1f3b05: 8b 72 18 mov 0x18(%rdx),%esi 1f3b08: ba 01 00 00 00 mov $0x1,%edx 1f3b0d: e8 00 00 00 00 callq 1f3b12 1f3b12: e9 ae 00 00 00 jmpq 1f3bc5 1f3b17: ba 00 fa 00 c0 mov $0xc000fa00,%edx 1f3b1c: 44 89 ee mov %r13d,%esi 1f3b1f: e8 00 00 00 00 callq 1f3b24 1f3b24: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f3b29: 48 8b 5d 08 mov 0x8(%rbp),%rbx 1f3b2d: 48 8b 45 28 mov 0x28(%rbp),%rax 1f3b31: ba a0 0f 0c 00 mov $0xc0fa0,%edx 1f3b36: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f3b3a: 44 8b 60 10 mov 0x10(%rax),%r12d 1f3b3e: 48 8b 07 mov (%rdi),%rax 1f3b41: 44 89 e6 mov %r12d,%esi 1f3b44: 48 8b 40 08 mov 0x8(%rax),%rax 1f3b48: e8 00 00 00 00 callq 1f3b4d 1f3b4d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f3b52: eb 71 jmp 1f3bc5 1f3b54: 48 8b 45 28 mov 0x28(%rbp),%rax 1f3b58: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1f3b5c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3b63: 8b 70 08 mov 0x8(%rax),%esi 1f3b66: e8 00 00 00 00 callq 1f3b6b 1f3b6b: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1f3b6f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3b76: 89 45 14 mov %eax,0x14(%rbp) 1f3b79: 48 8b 45 28 mov 0x28(%rbp),%rax 1f3b7d: 8b 70 0c mov 0xc(%rax),%esi 1f3b80: e8 00 00 00 00 callq 1f3b85 1f3b85: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1f3b89: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3b90: 89 45 18 mov %eax,0x18(%rbp) 1f3b93: 48 8b 45 28 mov 0x28(%rbp),%rax 1f3b97: 8b 70 10 mov 0x10(%rax),%esi 1f3b9a: e8 00 00 00 00 callq 1f3b9f 1f3b9f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1f3ba3: 4c 8d 45 20 lea 0x20(%rbp),%r8 1f3ba7: 89 45 1c mov %eax,0x1c(%rbp) 1f3baa: 48 8b 45 38 mov 0x38(%rbp),%rax 1f3bae: 8b 48 18 mov 0x18(%rax),%ecx 1f3bb1: 48 8b 45 30 mov 0x30(%rbp),%rax 1f3bb5: 0f b6 50 06 movzbl 0x6(%rax),%edx 1f3bb9: 48 8b 45 28 mov 0x28(%rbp),%rax 1f3bbd: 8b 70 18 mov 0x18(%rax),%esi 1f3bc0: e8 00 00 00 00 callq 1f3bc5 1f3bc5: 48 8b 45 28 mov 0x28(%rbp),%rax 1f3bc9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1f3bcd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3bd4: 8b 70 1c mov 0x1c(%rax),%esi 1f3bd7: e8 00 00 00 00 callq 1f3bdc 1f3bdc: 48 8b 5d 08 mov 0x8(%rbp),%rbx 1f3be0: 0d 00 00 00 20 or $0x20000000,%eax 1f3be5: 41 89 c4 mov %eax,%r12d 1f3be8: 89 44 24 04 mov %eax,0x4(%rsp) 1f3bec: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f3bf0: 48 8b 45 28 mov 0x28(%rbp),%rax 1f3bf4: 44 89 e2 mov %r12d,%edx 1f3bf7: 44 8b 68 1c mov 0x1c(%rax),%r13d 1f3bfb: 48 8b 07 mov (%rdi),%rax 1f3bfe: 44 89 ee mov %r13d,%esi 1f3c01: 48 8b 40 08 mov 0x8(%rax),%rax 1f3c05: e8 00 00 00 00 callq 1f3c0a 1f3c0a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1f3c0f: 48 8b 55 30 mov 0x30(%rbp),%rdx 1f3c13: 48 8b 45 38 mov 0x38(%rbp),%rax 1f3c17: 41 b9 01 00 00 00 mov $0x1,%r9d 1f3c1d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1f3c21: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 1f3c25: 48 8b 55 28 mov 0x28(%rbp),%rdx 1f3c29: 44 8b 40 1c mov 0x1c(%rax),%r8d 1f3c2d: 8b 72 08 mov 0x8(%rdx),%esi 1f3c30: ba 01 00 00 00 mov $0x1,%edx 1f3c35: e8 00 00 00 00 callq 1f3c3a 1f3c3a: 48 8b 55 30 mov 0x30(%rbp),%rdx 1f3c3e: 48 8b 45 38 mov 0x38(%rbp),%rax 1f3c42: 45 31 c9 xor %r9d,%r9d 1f3c45: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1f3c49: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 1f3c4d: 48 8b 55 28 mov 0x28(%rbp),%rdx 1f3c51: 44 8b 40 34 mov 0x34(%rax),%r8d 1f3c55: 8b 72 14 mov 0x14(%rdx),%esi 1f3c58: ba 01 00 00 00 mov $0x1,%edx 1f3c5d: e8 00 00 00 00 callq 1f3c62 1f3c62: 48 89 ef mov %rbp,%rdi 1f3c65: e8 96 f8 ff ff callq 1f3500 1f3c6a: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 1f3c6f: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1f3c76: 00 00 1f3c78: 0f 85 89 01 00 00 jne 1f3e07 1f3c7e: 48 83 c4 10 add $0x10,%rsp 1f3c82: 5b pop %rbx 1f3c83: 5d pop %rbp 1f3c84: 41 5c pop %r12 1f3c86: 41 5d pop %r13 1f3c88: c3 retq 1f3c89: 48 8b 73 10 mov 0x10(%rbx),%rsi 1f3c8d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f3c94 1f3c94: 89 c0 mov %eax,%eax 1f3c96: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f3c9e 1f3c9d: 00 1f3c9e: 0f 83 6b ff ff ff jae 1f3c0f 1f3ca4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f3cab 1f3cab: 48 85 c0 test %rax,%rax 1f3cae: 74 13 je 1f3cc3 1f3cb0: 48 8b 78 08 mov 0x8(%rax),%rdi 1f3cb4: 48 83 c6 08 add $0x8,%rsi 1f3cb8: 44 89 e1 mov %r12d,%ecx 1f3cbb: 44 89 ea mov %r13d,%edx 1f3cbe: e8 00 00 00 00 callq 1f3cc3 1f3cc3: e9 47 ff ff ff jmpq 1f3c0f 1f3cc8: 48 8b 73 10 mov 0x10(%rbx),%rsi 1f3ccc: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f3cd3 1f3cd3: 89 c0 mov %eax,%eax 1f3cd5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f3cdd 1f3cdc: 00 1f3cdd: 0f 83 b0 fd ff ff jae 1f3a93 1f3ce3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f3cea 1f3cea: 48 85 c0 test %rax,%rax 1f3ced: 74 13 je 1f3d02 1f3cef: 48 8b 78 08 mov 0x8(%rax),%rdi 1f3cf3: 48 83 c6 08 add $0x8,%rsi 1f3cf7: 44 89 e1 mov %r12d,%ecx 1f3cfa: 44 89 ea mov %r13d,%edx 1f3cfd: e8 00 00 00 00 callq 1f3d02 1f3d02: e9 8c fd ff ff jmpq 1f3a93 1f3d07: 48 8b 73 10 mov 0x10(%rbx),%rsi 1f3d0b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f3d12 1f3d12: 89 c0 mov %eax,%eax 1f3d14: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f3d1c 1f3d1b: 00 1f3d1c: 0f 83 07 fe ff ff jae 1f3b29 1f3d22: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f3d29 1f3d29: 48 85 c0 test %rax,%rax 1f3d2c: 74 15 je 1f3d43 1f3d2e: 48 8b 78 08 mov 0x8(%rax),%rdi 1f3d32: 48 83 c6 08 add $0x8,%rsi 1f3d36: b9 00 fa 00 c0 mov $0xc000fa00,%ecx 1f3d3b: 44 89 ea mov %r13d,%edx 1f3d3e: e8 00 00 00 00 callq 1f3d43 1f3d43: e9 e1 fd ff ff jmpq 1f3b29 1f3d48: 48 8b 73 10 mov 0x10(%rbx),%rsi 1f3d4c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f3d53 1f3d53: 89 c0 mov %eax,%eax 1f3d55: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f3d5d 1f3d5c: 00 1f3d5d: 0f 83 62 fe ff ff jae 1f3bc5 1f3d63: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f3d6a 1f3d6a: 48 85 c0 test %rax,%rax 1f3d6d: 74 15 je 1f3d84 1f3d6f: 48 8b 78 08 mov 0x8(%rax),%rdi 1f3d73: 48 83 c6 08 add $0x8,%rsi 1f3d77: b9 a0 0f 0c 00 mov $0xc0fa0,%ecx 1f3d7c: 44 89 e2 mov %r12d,%edx 1f3d7f: e8 00 00 00 00 callq 1f3d84 1f3d84: e9 3c fe ff ff jmpq 1f3bc5 1f3d89: 48 8b 73 10 mov 0x10(%rbx),%rsi 1f3d8d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f3d94 1f3d94: 89 c0 mov %eax,%eax 1f3d96: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f3d9e 1f3d9d: 00 1f3d9e: 0f 83 45 fd ff ff jae 1f3ae9 1f3da4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f3dab 1f3dab: 48 85 c0 test %rax,%rax 1f3dae: 74 13 je 1f3dc3 1f3db0: 48 8b 78 08 mov 0x8(%rax),%rdi 1f3db4: 48 83 c6 08 add $0x8,%rsi 1f3db8: 44 89 e9 mov %r13d,%ecx 1f3dbb: 44 89 e2 mov %r12d,%edx 1f3dbe: e8 00 00 00 00 callq 1f3dc3 1f3dc3: e9 21 fd ff ff jmpq 1f3ae9 1f3dc8: 48 8b 73 10 mov 0x10(%rbx),%rsi 1f3dcc: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1f3dd3 1f3dd3: 89 c0 mov %eax,%eax 1f3dd5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1f3ddd 1f3ddc: 00 1f3ddd: 0f 83 db fc ff ff jae 1f3abe 1f3de3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1f3dea 1f3dea: 48 85 c0 test %rax,%rax 1f3ded: 74 13 je 1f3e02 1f3def: 48 8b 78 08 mov 0x8(%rax),%rdi 1f3df3: 48 83 c6 08 add $0x8,%rsi 1f3df7: 44 89 e9 mov %r13d,%ecx 1f3dfa: 44 89 e2 mov %r12d,%edx 1f3dfd: e8 00 00 00 00 callq 1f3e02 1f3e02: e9 b7 fc ff ff jmpq 1f3abe 1f3e07: e8 00 00 00 00 callq 1f3e0c 1f3e0c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f3e10 : 1f3e10: e8 00 00 00 00 callq 1f3e15 1f3e15: 48 c7 47 14 00 00 00 movq $0x0,0x14(%rdi) 1f3e1c: 00 1f3e1d: 48 c7 47 1c 00 00 00 movq $0x0,0x1c(%rdi) 1f3e24: 00 1f3e25: 48 89 57 28 mov %rdx,0x28(%rdi) 1f3e29: 48 89 4f 30 mov %rcx,0x30(%rdi) 1f3e2d: 4c 89 47 38 mov %r8,0x38(%rdi) 1f3e31: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f3e38: 48 8b 06 mov (%rsi),%rax 1f3e3b: 48 89 47 08 mov %rax,0x8(%rdi) 1f3e3f: 8b 46 08 mov 0x8(%rsi),%eax 1f3e42: 89 47 10 mov %eax,0x10(%rdi) 1f3e45: c3 retq 1f3e46: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f3e4d: 00 00 00 00000000001f3e50 : 1f3e50: e8 00 00 00 00 callq 1f3e55 1f3e55: 55 push %rbp 1f3e56: 41 89 f0 mov %esi,%r8d 1f3e59: 49 89 c9 mov %rcx,%r9 1f3e5c: 48 89 fd mov %rdi,%rbp 1f3e5f: b9 08 00 00 00 mov $0x8,%ecx 1f3e64: 48 83 ec 48 sub $0x48,%rsp 1f3e68: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f3e6f: 00 00 1f3e71: 48 89 44 24 40 mov %rax,0x40(%rsp) 1f3e76: 31 c0 xor %eax,%eax 1f3e78: 48 89 e6 mov %rsp,%rsi 1f3e7b: 48 89 f7 mov %rsi,%rdi 1f3e7e: f3 48 ab rep stos %rax,%es:(%rdi) 1f3e81: 0f b6 02 movzbl (%rdx),%eax 1f3e84: c7 04 24 45 00 00 0c movl $0xc000045,(%rsp) 1f3e8b: 44 88 44 24 0d mov %r8b,0xd(%rsp) 1f3e90: 88 44 24 0c mov %al,0xc(%rsp) 1f3e94: 41 8b 01 mov (%r9),%eax 1f3e97: 89 44 24 08 mov %eax,0x8(%rsp) 1f3e9b: 45 84 c0 test %r8b,%r8b 1f3e9e: 75 05 jne 1f3ea5 1f3ea0: c6 44 24 0e 01 movb $0x1,0xe(%rsp) 1f3ea5: 48 89 ef mov %rbp,%rdi 1f3ea8: e8 00 00 00 00 callq 1f3ead 1f3ead: 48 89 ef mov %rbp,%rdi 1f3eb0: e8 00 00 00 00 callq 1f3eb5 1f3eb5: 48 89 ef mov %rbp,%rdi 1f3eb8: e8 00 00 00 00 callq 1f3ebd 1f3ebd: 48 8b 44 24 40 mov 0x40(%rsp),%rax 1f3ec2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f3ec9: 00 00 1f3ecb: 75 06 jne 1f3ed3 1f3ecd: 48 83 c4 48 add $0x48,%rsp 1f3ed1: 5d pop %rbp 1f3ed2: c3 retq 1f3ed3: e8 00 00 00 00 callq 1f3ed8 1f3ed8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f3edf: 00 00000000001f3ee0 : 1f3ee0: e8 00 00 00 00 callq 1f3ee5 1f3ee5: 31 c0 xor %eax,%eax 1f3ee7: c3 retq 1f3ee8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f3eef: 00 00000000001f3ef0 : 1f3ef0: e8 00 00 00 00 callq 1f3ef5 1f3ef5: 48 83 7f 08 00 cmpq $0x0,0x8(%rdi) 1f3efa: 75 0f jne 1f3f0b 1f3efc: 48 83 7f 18 00 cmpq $0x0,0x18(%rdi) 1f3f01: 74 2b je 1f3f2e 1f3f03: 89 77 20 mov %esi,0x20(%rdi) 1f3f06: e9 00 00 00 00 jmpq 1f3f0b 1f3f0b: b9 42 00 00 00 mov $0x42,%ecx 1f3f10: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3f17: bf 02 00 00 00 mov $0x2,%edi 1f3f1c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f3f23: e8 00 00 00 00 callq 1f3f28 1f3f28: b8 05 00 00 00 mov $0x5,%eax 1f3f2d: c3 retq 1f3f2e: b9 48 00 00 00 mov $0x48,%ecx 1f3f33: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3f3a: bf 02 00 00 00 mov $0x2,%edi 1f3f3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f3f46: e8 00 00 00 00 callq 1f3f4b 1f3f4b: b8 06 00 00 00 mov $0x6,%eax 1f3f50: c3 retq 1f3f51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f3f58: 00 00 00 00 1f3f5c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f3f60 : 1f3f60: e8 00 00 00 00 callq 1f3f65 1f3f65: 48 83 7f 08 00 cmpq $0x0,0x8(%rdi) 1f3f6a: 75 0f jne 1f3f7b 1f3f6c: 48 83 7f 18 00 cmpq $0x0,0x18(%rdi) 1f3f71: 74 2b je 1f3f9e 1f3f73: 89 77 20 mov %esi,0x20(%rdi) 1f3f76: e9 00 00 00 00 jmpq 1f3f7b 1f3f7b: b9 42 00 00 00 mov $0x42,%ecx 1f3f80: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3f87: bf 02 00 00 00 mov $0x2,%edi 1f3f8c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f3f93: e8 00 00 00 00 callq 1f3f98 1f3f98: b8 05 00 00 00 mov $0x5,%eax 1f3f9d: c3 retq 1f3f9e: b9 48 00 00 00 mov $0x48,%ecx 1f3fa3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3faa: bf 02 00 00 00 mov $0x2,%edi 1f3faf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f3fb6: e8 00 00 00 00 callq 1f3fbb 1f3fbb: b8 06 00 00 00 mov $0x6,%eax 1f3fc0: c3 retq 1f3fc1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f3fc8: 00 00 00 00 1f3fcc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f3fd0 : 1f3fd0: e8 00 00 00 00 callq 1f3fd5 1f3fd5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f3fd9: 48 85 ff test %rdi,%rdi 1f3fdc: 74 0c je 1f3fea 1f3fde: 48 8b 07 mov (%rdi),%rax 1f3fe1: 48 8b 40 10 mov 0x10(%rax),%rax 1f3fe5: e9 00 00 00 00 jmpq 1f3fea 1f3fea: b9 55 00 00 00 mov $0x55,%ecx 1f3fef: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f3ff6: bf 02 00 00 00 mov $0x2,%edi 1f3ffb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4002: e8 00 00 00 00 callq 1f4007 1f4007: b8 01 00 00 00 mov $0x1,%eax 1f400c: c3 retq 1f400d: 0f 1f 00 nopl (%rax) 00000000001f4010 : 1f4010: e8 00 00 00 00 callq 1f4015 1f4015: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f4019: 48 85 ff test %rdi,%rdi 1f401c: 74 0c je 1f402a 1f401e: 48 8b 07 mov (%rdi),%rax 1f4021: 48 8b 40 18 mov 0x18(%rax),%rax 1f4025: e9 00 00 00 00 jmpq 1f402a 1f402a: b9 61 00 00 00 mov $0x61,%ecx 1f402f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4036: bf 02 00 00 00 mov $0x2,%edi 1f403b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4042: e8 00 00 00 00 callq 1f4047 1f4047: b8 01 00 00 00 mov $0x1,%eax 1f404c: c3 retq 1f404d: 0f 1f 00 nopl (%rax) 00000000001f4050 : 1f4050: e8 00 00 00 00 callq 1f4055 1f4055: 8b 47 20 mov 0x20(%rdi),%eax 1f4058: c3 retq 1f4059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001f4060 : 1f4060: e8 00 00 00 00 callq 1f4065 1f4065: 8b 57 14 mov 0x14(%rdi),%edx 1f4068: 8b 77 10 mov 0x10(%rdi),%esi 1f406b: 48 8b 3f mov (%rdi),%rdi 1f406e: e9 00 00 00 00 jmpq 1f4073 1f4073: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f407a: 00 00 00 00 1f407e: 66 90 xchg %ax,%ax 00000000001f4080 : 1f4080: e8 00 00 00 00 callq 1f4085 1f4085: 8b 57 14 mov 0x14(%rdi),%edx 1f4088: 8b 77 10 mov 0x10(%rdi),%esi 1f408b: 48 8b 3f mov (%rdi),%rdi 1f408e: e9 00 00 00 00 jmpq 1f4093 1f4093: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f409a: 00 00 00 00 1f409e: 66 90 xchg %ax,%ax 00000000001f40a0 : 1f40a0: e8 00 00 00 00 callq 1f40a5 1f40a5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f40a9: 48 85 ff test %rdi,%rdi 1f40ac: 74 0c je 1f40ba 1f40ae: 48 8b 07 mov (%rdi),%rax 1f40b1: 48 8b 40 28 mov 0x28(%rax),%rax 1f40b5: e9 00 00 00 00 jmpq 1f40ba 1f40ba: b9 7f 00 00 00 mov $0x7f,%ecx 1f40bf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f40c6: bf 02 00 00 00 mov $0x2,%edi 1f40cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f40d2: e8 00 00 00 00 callq 1f40d7 1f40d7: b8 01 00 00 00 mov $0x1,%eax 1f40dc: c3 retq 1f40dd: 0f 1f 00 nopl (%rax) 00000000001f40e0 : 1f40e0: e8 00 00 00 00 callq 1f40e5 1f40e5: 8b 47 10 mov 0x10(%rdi),%eax 1f40e8: c3 retq 1f40e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001f40f0 : 1f40f0: e8 00 00 00 00 callq 1f40f5 1f40f5: 8b 47 14 mov 0x14(%rdi),%eax 1f40f8: c3 retq 1f40f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001f4100 : 1f4100: e8 00 00 00 00 callq 1f4105 1f4105: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f4109: 48 85 ff test %rdi,%rdi 1f410c: 74 0c je 1f411a 1f410e: 48 8b 07 mov (%rdi),%rax 1f4111: 48 8b 40 20 mov 0x20(%rax),%rax 1f4115: e9 00 00 00 00 jmpq 1f411a 1f411a: b9 97 00 00 00 mov $0x97,%ecx 1f411f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4126: bf 02 00 00 00 mov $0x2,%edi 1f412b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4132: e8 00 00 00 00 callq 1f4137 1f4137: b8 01 00 00 00 mov $0x1,%eax 1f413c: c3 retq 1f413d: 0f 1f 00 nopl (%rax) 00000000001f4140 : 1f4140: e8 00 00 00 00 callq 1f4145 1f4145: 48 8b 07 mov (%rdi),%rax 1f4148: 44 8b 47 10 mov 0x10(%rdi),%r8d 1f414c: 48 89 f2 mov %rsi,%rdx 1f414f: 8b 77 14 mov 0x14(%rdi),%esi 1f4152: 48 8b 40 08 mov 0x8(%rax),%rax 1f4156: 44 89 c7 mov %r8d,%edi 1f4159: 48 8b 40 08 mov 0x8(%rax),%rax 1f415d: e8 00 00 00 00 callq 1f4162 1f4162: 84 c0 test %al,%al 1f4164: 0f 94 c0 sete %al 1f4167: 0f b6 c0 movzbl %al,%eax 1f416a: 01 c0 add %eax,%eax 1f416c: c3 retq 1f416d: 0f 1f 00 nopl (%rax) 00000000001f4170 : 1f4170: e8 00 00 00 00 callq 1f4175 1f4175: 8b 47 10 mov 0x10(%rdi),%eax 1f4178: 83 f8 06 cmp $0x6,%eax 1f417b: 74 55 je 1f41d2 1f417d: 7f 27 jg 1f41a6 1f417f: 83 f8 02 cmp $0x2,%eax 1f4182: 74 3c je 1f41c0 1f4184: 83 f8 03 cmp $0x3,%eax 1f4187: 75 34 jne 1f41bd 1f4189: 8b 57 14 mov 0x14(%rdi),%edx 1f418c: b8 14 00 00 00 mov $0x14,%eax 1f4191: 85 d2 test %edx,%edx 1f4193: 74 27 je 1f41bc 1f4195: 83 fa 01 cmp $0x1,%edx 1f4198: b8 00 00 00 00 mov $0x0,%eax 1f419d: ba 15 00 00 00 mov $0x15,%edx 1f41a2: 0f 44 c2 cmove %edx,%eax 1f41a5: c3 retq 1f41a6: 83 f8 07 cmp $0x7,%eax 1f41a9: 75 12 jne 1f41bd 1f41ab: 8b 57 14 mov 0x14(%rdi),%edx 1f41ae: 8d 42 0a lea 0xa(%rdx),%eax 1f41b1: 83 fa 04 cmp $0x4,%edx 1f41b4: ba 00 00 00 00 mov $0x0,%edx 1f41b9: 0f 43 c2 cmovae %edx,%eax 1f41bc: c3 retq 1f41bd: 31 c0 xor %eax,%eax 1f41bf: c3 retq 1f41c0: 8b 57 14 mov 0x14(%rdi),%edx 1f41c3: 83 fa 06 cmp $0x6,%edx 1f41c6: 8d 42 0e lea 0xe(%rdx),%eax 1f41c9: ba 00 00 00 00 mov $0x0,%edx 1f41ce: 0f 43 c2 cmovae %edx,%eax 1f41d1: c3 retq 1f41d2: 8b 57 14 mov 0x14(%rdi),%edx 1f41d5: 83 fa 04 cmp $0x4,%edx 1f41d8: 8d 42 16 lea 0x16(%rdx),%eax 1f41db: ba 00 00 00 00 mov $0x0,%edx 1f41e0: 0f 43 c2 cmovae %edx,%eax 1f41e3: c3 retq 1f41e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f41eb: 00 00 00 00 1f41ef: 90 nop 00000000001f41f0 : 1f41f0: e8 00 00 00 00 callq 1f41f5 1f41f5: 8b 47 24 mov 0x24(%rdi),%eax 1f41f8: c3 retq 1f41f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001f4200 : 1f4200: e8 00 00 00 00 callq 1f4205 1f4205: 48 8b 47 18 mov 0x18(%rdi),%rax 1f4209: c3 retq 1f420a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f4210 : 1f4210: e8 00 00 00 00 callq 1f4215 1f4215: 48 8b 47 18 mov 0x18(%rdi),%rax 1f4219: c3 retq 1f421a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f4220 : 1f4220: e8 00 00 00 00 callq 1f4225 1f4225: 48 8b 47 18 mov 0x18(%rdi),%rax 1f4229: c3 retq 1f422a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f4230 : 1f4230: e8 00 00 00 00 callq 1f4235 1f4235: 48 85 ff test %rdi,%rdi 1f4238: 74 19 je 1f4253 1f423a: 53 push %rbx 1f423b: 48 8d 77 08 lea 0x8(%rdi),%rsi 1f423f: 48 89 fb mov %rdi,%rbx 1f4242: 48 8b 3f mov (%rdi),%rdi 1f4245: e8 00 00 00 00 callq 1f424a 1f424a: c7 43 20 ff ff ff ff movl $0xffffffff,0x20(%rbx) 1f4251: 5b pop %rbx 1f4252: c3 retq 1f4253: c3 retq 1f4254: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f425b: 00 00 00 00 1f425f: 90 nop 00000000001f4260 : 1f4260: e8 00 00 00 00 callq 1f4265 1f4265: 41 56 push %r14 1f4267: 41 89 d6 mov %edx,%r14d 1f426a: ba 28 00 00 00 mov $0x28,%edx 1f426f: 41 55 push %r13 1f4271: 49 89 fd mov %rdi,%r13 1f4274: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1f427b 1f427b: 41 54 push %r12 1f427d: 55 push %rbp 1f427e: 89 cd mov %ecx,%ebp 1f4280: 53 push %rbx 1f4281: 89 f3 mov %esi,%ebx 1f4283: be c0 0d 00 00 mov $0xdc0,%esi 1f4288: e8 00 00 00 00 callq 1f428d 1f428d: 49 89 c4 mov %rax,%r12 1f4290: 48 85 c0 test %rax,%rax 1f4293: 0f 84 ea 00 00 00 je 1f4383 1f4299: 4c 89 28 mov %r13,(%rax) 1f429c: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1f42a3: 00 1f42a4: 89 58 10 mov %ebx,0x10(%rax) 1f42a7: 44 89 70 14 mov %r14d,0x14(%rax) 1f42ab: c7 40 20 ff ff ff ff movl $0xffffffff,0x20(%rax) 1f42b2: 89 68 24 mov %ebp,0x24(%rax) 1f42b5: 83 fb 02 cmp $0x2,%ebx 1f42b8: 74 77 je 1f4331 1f42ba: 7e 1f jle 1f42db 1f42bc: 83 fb 03 cmp $0x3,%ebx 1f42bf: 0f 84 95 00 00 00 je 1f435a 1f42c5: 83 eb 06 sub $0x6,%ebx 1f42c8: 83 fb 01 cmp $0x1,%ebx 1f42cb: 76 02 jbe 1f42cf 1f42cd: 0f 0b ud2 1f42cf: 5b pop %rbx 1f42d0: 4c 89 e0 mov %r12,%rax 1f42d3: 5d pop %rbp 1f42d4: 41 5c pop %r12 1f42d6: 41 5d pop %r13 1f42d8: 41 5e pop %r14 1f42da: c3 retq 1f42db: 85 db test %ebx,%ebx 1f42dd: 74 2d je 1f430c 1f42df: 83 fb 01 cmp $0x1,%ebx 1f42e2: 75 e9 jne 1f42cd 1f42e4: 48 8d 78 18 lea 0x18(%rax),%rdi 1f42e8: 49 8b 45 30 mov 0x30(%r13),%rax 1f42ec: 49 8b 75 00 mov 0x0(%r13),%rsi 1f42f0: 44 89 f1 mov %r14d,%ecx 1f42f3: ba 01 00 00 00 mov $0x1,%edx 1f42f8: 48 8b 00 mov (%rax),%rax 1f42fb: e8 00 00 00 00 callq 1f4300 1f4300: 4c 89 e0 mov %r12,%rax 1f4303: 5b pop %rbx 1f4304: 5d pop %rbp 1f4305: 41 5c pop %r12 1f4307: 41 5d pop %r13 1f4309: 41 5e pop %r14 1f430b: c3 retq 1f430c: 48 8d 78 18 lea 0x18(%rax),%rdi 1f4310: 49 8b 45 30 mov 0x30(%r13),%rax 1f4314: 49 8b 75 00 mov 0x0(%r13),%rsi 1f4318: 44 89 f1 mov %r14d,%ecx 1f431b: 31 d2 xor %edx,%edx 1f431d: 48 8b 00 mov (%rax),%rax 1f4320: e8 00 00 00 00 callq 1f4325 1f4325: 4c 89 e0 mov %r12,%rax 1f4328: 5b pop %rbx 1f4329: 5d pop %rbp 1f432a: 41 5c pop %r12 1f432c: 41 5d pop %r13 1f432e: 41 5e pop %r14 1f4330: c3 retq 1f4331: 48 8d 78 18 lea 0x18(%rax),%rdi 1f4335: 49 8b 45 30 mov 0x30(%r13),%rax 1f4339: 49 8b 75 00 mov 0x0(%r13),%rsi 1f433d: 44 89 f1 mov %r14d,%ecx 1f4340: ba 02 00 00 00 mov $0x2,%edx 1f4345: 48 8b 40 08 mov 0x8(%rax),%rax 1f4349: e8 00 00 00 00 callq 1f434e 1f434e: 4c 89 e0 mov %r12,%rax 1f4351: 5b pop %rbx 1f4352: 5d pop %rbp 1f4353: 41 5c pop %r12 1f4355: 41 5d pop %r13 1f4357: 41 5e pop %r14 1f4359: c3 retq 1f435a: 48 8d 78 18 lea 0x18(%rax),%rdi 1f435e: 49 8b 45 30 mov 0x30(%r13),%rax 1f4362: 49 8b 75 00 mov 0x0(%r13),%rsi 1f4366: 44 89 f1 mov %r14d,%ecx 1f4369: ba 03 00 00 00 mov $0x3,%edx 1f436e: 48 8b 40 10 mov 0x10(%rax),%rax 1f4372: e8 00 00 00 00 callq 1f4377 1f4377: 4c 89 e0 mov %r12,%rax 1f437a: 5b pop %rbx 1f437b: 5d pop %rbp 1f437c: 41 5c pop %r12 1f437e: 41 5d pop %r13 1f4380: 41 5e pop %r14 1f4382: c3 retq 1f4383: 0f 0b ud2 1f4385: e9 45 ff ff ff jmpq 1f42cf 1f438a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f4390 : 1f4390: e8 00 00 00 00 callq 1f4395 1f4395: 53 push %rbx 1f4396: 48 85 ff test %rdi,%rdi 1f4399: 74 4a je 1f43e5 1f439b: 48 89 fb mov %rdi,%rbx 1f439e: 48 8b 3f mov (%rdi),%rdi 1f43a1: 48 85 ff test %rdi,%rdi 1f43a4: 74 3f je 1f43e5 1f43a6: 8b 47 10 mov 0x10(%rdi),%eax 1f43a9: 83 f8 02 cmp $0x2,%eax 1f43ac: 74 0b je 1f43b9 1f43ae: 7f 2e jg 1f43de 1f43b0: 85 c0 test %eax,%eax 1f43b2: 74 05 je 1f43b9 1f43b4: 83 f8 01 cmp $0x1,%eax 1f43b7: 75 17 jne 1f43d0 1f43b9: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f43bd: e8 00 00 00 00 callq 1f43c2 1f43c2: 48 8b 03 mov (%rbx),%rax 1f43c5: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 1f43cc: 00 1f43cd: 48 8b 3b mov (%rbx),%rdi 1f43d0: e8 00 00 00 00 callq 1f43d5 1f43d5: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f43dc: 5b pop %rbx 1f43dd: c3 retq 1f43de: 83 f8 03 cmp $0x3,%eax 1f43e1: 74 d6 je 1f43b9 1f43e3: eb eb jmp 1f43d0 1f43e5: 0f 0b ud2 1f43e7: 5b pop %rbx 1f43e8: c3 retq 1f43e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001f43f0 : 1f43f0: e8 00 00 00 00 callq 1f43f5 1f43f5: 41 55 push %r13 1f43f7: 41 89 f5 mov %esi,%r13d 1f43fa: be c0 0d 00 00 mov $0xdc0,%esi 1f43ff: 41 54 push %r12 1f4401: 55 push %rbp 1f4402: 89 fd mov %edi,%ebp 1f4404: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1f440b 1f440b: 53 push %rbx 1f440c: 48 89 d3 mov %rdx,%rbx 1f440f: ba 78 00 00 00 mov $0x78,%edx 1f4414: e8 00 00 00 00 callq 1f4419 1f4419: 49 89 c4 mov %rax,%r12 1f441c: 48 85 c0 test %rax,%rax 1f441f: 0f 84 cd 00 00 00 je 1f44f2 1f4425: 48 8d 78 08 lea 0x8(%rax),%rdi 1f4429: 44 89 ea mov %r13d,%edx 1f442c: 89 ee mov %ebp,%esi 1f442e: e8 00 00 00 00 callq 1f4433 1f4433: 84 c0 test %al,%al 1f4435: 0f 84 85 00 00 00 je 1f44c0 1f443b: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 1f4440: 44 89 ea mov %r13d,%edx 1f4443: 89 ee mov %ebp,%esi 1f4445: e8 00 00 00 00 callq 1f444a 1f444a: 84 c0 test %al,%al 1f444c: 0f 84 bf 00 00 00 je 1f4511 1f4452: 49 89 1c 24 mov %rbx,(%r12) 1f4456: 31 db xor %ebx,%ebx 1f4458: eb 13 jmp 1f446d 1f445a: 49 c7 44 dc 38 00 00 movq $0x0,0x38(%r12,%rbx,8) 1f4461: 00 00 1f4463: 48 83 c3 01 add $0x1,%rbx 1f4467: 48 83 fb 08 cmp $0x8,%rbx 1f446b: 74 49 je 1f44b6 1f446d: 41 8b 44 9c 10 mov 0x10(%r12,%rbx,4),%eax 1f4472: 85 c0 test %eax,%eax 1f4474: 74 e4 je 1f445a 1f4476: 89 c5 mov %eax,%ebp 1f4478: be c0 0d 00 00 mov $0xdc0,%esi 1f447d: 48 89 ef mov %rbp,%rdi 1f4480: e8 00 00 00 00 callq 1f4485 1f4485: 49 89 44 dc 38 mov %rax,0x38(%r12,%rbx,8) 1f448a: 48 89 c2 mov %rax,%rdx 1f448d: 48 85 c0 test %rax,%rax 1f4490: 0f 84 9a 00 00 00 je 1f4530 1f4496: 31 c0 xor %eax,%eax 1f4498: eb 05 jmp 1f449f 1f449a: 49 8b 54 dc 38 mov 0x38(%r12,%rbx,8),%rdx 1f449f: c6 04 02 00 movb $0x0,(%rdx,%rax,1) 1f44a3: 48 83 c0 01 add $0x1,%rax 1f44a7: 48 39 e8 cmp %rbp,%rax 1f44aa: 75 ee jne 1f449a 1f44ac: 48 83 c3 01 add $0x1,%rbx 1f44b0: 48 83 fb 08 cmp $0x8,%rbx 1f44b4: 75 b7 jne 1f446d 1f44b6: 5b pop %rbx 1f44b7: 4c 89 e0 mov %r12,%rax 1f44ba: 5d pop %rbp 1f44bb: 41 5c pop %r12 1f44bd: 41 5d pop %r13 1f44bf: c3 retq 1f44c0: b9 48 00 00 00 mov $0x48,%ecx 1f44c5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f44cc: bf 02 00 00 00 mov $0x2,%edi 1f44d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f44d8: e8 00 00 00 00 callq 1f44dd 1f44dd: 4c 89 e7 mov %r12,%rdi 1f44e0: 45 31 e4 xor %r12d,%r12d 1f44e3: e8 00 00 00 00 callq 1f44e8 1f44e8: 4c 89 e0 mov %r12,%rax 1f44eb: 5b pop %rbx 1f44ec: 5d pop %rbp 1f44ed: 41 5c pop %r12 1f44ef: 41 5d pop %r13 1f44f1: c3 retq 1f44f2: b9 42 00 00 00 mov $0x42,%ecx 1f44f7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f44fe: bf 02 00 00 00 mov $0x2,%edi 1f4503: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f450a: e8 00 00 00 00 callq 1f450f 1f450f: eb a5 jmp 1f44b6 1f4511: b9 4e 00 00 00 mov $0x4e,%ecx 1f4516: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f451d: bf 02 00 00 00 mov $0x2,%edi 1f4522: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4529: e8 00 00 00 00 callq 1f452e 1f452e: eb ad jmp 1f44dd 1f4530: b9 62 00 00 00 mov $0x62,%ecx 1f4535: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f453c: bf 02 00 00 00 mov $0x2,%edi 1f4541: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4548: e8 00 00 00 00 callq 1f454d 1f454d: 85 db test %ebx,%ebx 1f454f: 74 8c je 1f44dd 1f4551: 8d 43 ff lea -0x1(%rbx),%eax 1f4554: 49 8d 1c c4 lea (%r12,%rax,8),%rbx 1f4558: 48 8b 7b 38 mov 0x38(%rbx),%rdi 1f455c: e8 00 00 00 00 callq 1f4561 1f4561: 48 89 d8 mov %rbx,%rax 1f4564: 48 83 eb 08 sub $0x8,%rbx 1f4568: 4c 39 e0 cmp %r12,%rax 1f456b: 75 eb jne 1f4558 1f456d: e9 6b ff ff ff jmpq 1f44dd 1f4572: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f4579: 00 00 00 00 1f457d: 0f 1f 00 nopl (%rax) 00000000001f4580 : 1f4580: e8 00 00 00 00 callq 1f4585 1f4585: 55 push %rbp 1f4586: 48 89 fd mov %rdi,%rbp 1f4589: 89 f7 mov %esi,%edi 1f458b: 89 d6 mov %edx,%esi 1f458d: 48 83 ec 10 sub $0x10,%rsp 1f4591: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f4598: 00 00 1f459a: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f459f: 48 8b 45 08 mov 0x8(%rbp),%rax 1f45a3: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1f45a8: 48 89 e2 mov %rsp,%rdx 1f45ab: 48 8b 00 mov (%rax),%rax 1f45ae: e8 00 00 00 00 callq 1f45b3 1f45b3: 84 c0 test %al,%al 1f45b5: 74 27 je 1f45de 1f45b7: 8b 54 24 04 mov 0x4(%rsp),%edx 1f45bb: 8b 34 24 mov (%rsp),%esi 1f45be: 31 c9 xor %ecx,%ecx 1f45c0: 48 89 ef mov %rbp,%rdi 1f45c3: e8 00 00 00 00 callq 1f45c8 1f45c8: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1f45cd: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1f45d4: 00 00 1f45d6: 75 0c jne 1f45e4 1f45d8: 48 83 c4 10 add $0x10,%rsp 1f45dc: 5d pop %rbp 1f45dd: c3 retq 1f45de: 0f 0b ud2 1f45e0: 31 c0 xor %eax,%eax 1f45e2: eb e4 jmp 1f45c8 1f45e4: e8 00 00 00 00 callq 1f45e9 1f45e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001f45f0 : 1f45f0: e8 00 00 00 00 callq 1f45f5 1f45f5: 53 push %rbx 1f45f6: 48 85 ff test %rdi,%rdi 1f45f9: 74 1f je 1f461a 1f45fb: 48 83 3f 00 cmpq $0x0,(%rdi) 1f45ff: 48 89 fb mov %rdi,%rbx 1f4602: 74 16 je 1f461a 1f4604: e8 00 00 00 00 callq 1f4609 1f4609: 48 8b 3b mov (%rbx),%rdi 1f460c: e8 00 00 00 00 callq 1f4611 1f4611: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f4618: 5b pop %rbx 1f4619: c3 retq 1f461a: 0f 0b ud2 1f461c: 5b pop %rbx 1f461d: c3 retq 1f461e: 66 90 xchg %ax,%ax 00000000001f4620 : 1f4620: e8 00 00 00 00 callq 1f4625 1f4625: 41 54 push %r12 1f4627: 49 89 fc mov %rdi,%r12 1f462a: 48 83 ec 28 sub $0x28,%rsp 1f462e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f4635: 00 00 1f4637: 48 89 44 24 20 mov %rax,0x20(%rsp) 1f463c: 48 8b 46 08 mov 0x8(%rsi),%rax 1f4640: 48 8b 40 08 mov 0x8(%rax),%rax 1f4644: 48 85 c0 test %rax,%rax 1f4647: 74 4c je 1f4695 1f4649: 89 d7 mov %edx,%edi 1f464b: 89 ce mov %ecx,%esi 1f464d: 48 89 e2 mov %rsp,%rdx 1f4650: e8 00 00 00 00 callq 1f4655 1f4655: 48 8b 04 24 mov (%rsp),%rax 1f4659: 49 89 04 24 mov %rax,(%r12) 1f465d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f4662: 49 89 44 24 08 mov %rax,0x8(%r12) 1f4667: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1f466c: 49 89 44 24 10 mov %rax,0x10(%r12) 1f4671: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1f4676: 49 89 44 24 18 mov %rax,0x18(%r12) 1f467b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1f4680: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f4687: 00 00 1f4689: 75 1b jne 1f46a6 1f468b: 48 83 c4 28 add $0x28,%rsp 1f468f: 4c 89 e0 mov %r12,%rax 1f4692: 41 5c pop %r12 1f4694: c3 retq 1f4695: c7 44 24 10 ff ff ff movl $0xffffffff,0x10(%rsp) 1f469c: ff 1f469d: c7 04 24 ff ff ff ff movl $0xffffffff,(%rsp) 1f46a4: eb af jmp 1f4655 1f46a6: e8 00 00 00 00 callq 1f46ab 1f46ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001f46b0 : 1f46b0: e8 00 00 00 00 callq 1f46b5 1f46b5: 55 push %rbp 1f46b6: 53 push %rbx 1f46b7: 48 85 ff test %rdi,%rdi 1f46ba: 74 3b je 1f46f7 1f46bc: 48 8b 07 mov (%rdi),%rax 1f46bf: 48 89 fd mov %rdi,%rbp 1f46c2: 31 db xor %ebx,%ebx 1f46c4: 48 85 c0 test %rax,%rax 1f46c7: 75 06 jne 1f46cf 1f46c9: eb 2c jmp 1f46f7 1f46cb: 48 8b 45 00 mov 0x0(%rbp),%rax 1f46cf: 89 da mov %ebx,%edx 1f46d1: 83 c3 01 add $0x1,%ebx 1f46d4: 48 8b 7c d0 38 mov 0x38(%rax,%rdx,8),%rdi 1f46d9: e8 00 00 00 00 callq 1f46de 1f46de: 83 fb 08 cmp $0x8,%ebx 1f46e1: 75 e8 jne 1f46cb 1f46e3: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1f46e7: e8 00 00 00 00 callq 1f46ec 1f46ec: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 1f46f3: 00 1f46f4: 5b pop %rbx 1f46f5: 5d pop %rbp 1f46f6: c3 retq 1f46f7: 5b pop %rbx 1f46f8: b9 c7 00 00 00 mov $0xc7,%ecx 1f46fd: 5d pop %rbp 1f46fe: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4705: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f470c: bf 02 00 00 00 mov $0x2,%edi 1f4711: e9 00 00 00 00 jmpq 1f4716 1f4716: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f471d: 00 00 00 00000000001f4720 : 1f4720: e8 00 00 00 00 callq 1f4725 1f4725: 48 83 ec 18 sub $0x18,%rsp 1f4729: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f4730: 00 00 1f4732: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f4737: 31 c0 xor %eax,%eax 1f4739: 48 85 f6 test %rsi,%rsi 1f473c: 74 33 je 1f4771 1f473e: 48 8b 06 mov (%rsi),%rax 1f4741: c7 04 24 03 00 00 00 movl $0x3,(%rsp) 1f4748: 48 89 44 24 04 mov %rax,0x4(%rsp) 1f474d: 8b 46 08 mov 0x8(%rsi),%eax 1f4750: 48 89 e6 mov %rsp,%rsi 1f4753: 89 44 24 0c mov %eax,0xc(%rsp) 1f4757: e8 00 00 00 00 callq 1f475c 1f475c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1f4761: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1f4768: 00 00 1f476a: 75 0c jne 1f4778 1f476c: 48 83 c4 18 add $0x18,%rsp 1f4770: c3 retq 1f4771: b8 02 00 00 00 mov $0x2,%eax 1f4776: eb e4 jmp 1f475c 1f4778: e8 00 00 00 00 callq 1f477d 1f477d: 0f 1f 00 nopl (%rax) 00000000001f4780 : 1f4780: e8 00 00 00 00 callq 1f4785 1f4785: 48 63 f6 movslq %esi,%rsi 1f4788: 48 8b 44 f7 38 mov 0x38(%rdi,%rsi,8),%rax 1f478d: 48 85 c0 test %rax,%rax 1f4790: 74 09 je 1f479b 1f4792: 89 d2 mov %edx,%edx 1f4794: c6 04 10 01 movb $0x1,(%rax,%rdx,1) 1f4798: 31 c0 xor %eax,%eax 1f479a: c3 retq 1f479b: 0f 0b ud2 1f479d: b8 04 00 00 00 mov $0x4,%eax 1f47a2: c3 retq 1f47a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f47aa: 00 00 00 00 1f47ae: 66 90 xchg %ax,%ax 00000000001f47b0 : 1f47b0: e8 00 00 00 00 callq 1f47b5 1f47b5: 48 63 f6 movslq %esi,%rsi 1f47b8: 48 8b 44 f7 38 mov 0x38(%rdi,%rsi,8),%rax 1f47bd: 48 85 c0 test %rax,%rax 1f47c0: 74 09 je 1f47cb 1f47c2: 89 d2 mov %edx,%edx 1f47c4: c6 04 10 00 movb $0x0,(%rax,%rdx,1) 1f47c8: 31 c0 xor %eax,%eax 1f47ca: c3 retq 1f47cb: 0f 0b ud2 1f47cd: b8 04 00 00 00 mov $0x4,%eax 1f47d2: c3 retq 1f47d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f47da: 00 00 00 00 1f47de: 66 90 xchg %ax,%ax 00000000001f47e0 : 1f47e0: e8 00 00 00 00 callq 1f47e5 1f47e5: 48 85 f6 test %rsi,%rsi 1f47e8: 74 34 je 1f481e 1f47ea: 48 89 f8 mov %rdi,%rax 1f47ed: 48 8b 3e mov (%rsi),%rdi 1f47f0: 53 push %rbx 1f47f1: 48 89 f3 mov %rsi,%rbx 1f47f4: 48 85 ff test %rdi,%rdi 1f47f7: 74 23 je 1f481c 1f47f9: 48 63 4f 08 movslq 0x8(%rdi),%rcx 1f47fd: 8b 57 0c mov 0xc(%rdi),%edx 1f4800: 48 8b 44 c8 38 mov 0x38(%rax,%rcx,8),%rax 1f4805: c6 04 10 00 movb $0x0,(%rax,%rdx,1) 1f4809: 48 8b 07 mov (%rdi),%rax 1f480c: 48 8b 40 30 mov 0x30(%rax),%rax 1f4810: e8 00 00 00 00 callq 1f4815 1f4815: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f481c: 5b pop %rbx 1f481d: c3 retq 1f481e: 0f 0b ud2 1f4820: c3 retq 1f4821: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f4828: 00 00 00 00 1f482c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f4830 : 1f4830: e8 00 00 00 00 callq 1f4835 1f4835: 41 57 push %r15 1f4837: 41 56 push %r14 1f4839: 41 55 push %r13 1f483b: 41 54 push %r12 1f483d: 55 push %rbp 1f483e: 53 push %rbx 1f483f: 4c 8b 37 mov (%rdi),%r14 1f4842: 48 63 6f 10 movslq 0x10(%rdi),%rbp 1f4846: 44 8b 67 14 mov 0x14(%rdi),%r12d 1f484a: 49 8b 54 ee 38 mov 0x38(%r14,%rbp,8),%rdx 1f484f: 48 85 d2 test %rdx,%rdx 1f4852: 0f 84 23 01 00 00 je 1f497b 1f4858: 45 89 e5 mov %r12d,%r13d 1f485b: 42 80 3c 2a 00 cmpb $0x0,(%rdx,%r13,1) 1f4860: 0f 85 da 00 00 00 jne 1f4940 1f4866: 44 8b 7f 20 mov 0x20(%rdi),%r15d 1f486a: 48 89 fb mov %rdi,%rbx 1f486d: 48 89 e8 mov %rbp,%rax 1f4870: 83 fd 02 cmp $0x2,%ebp 1f4873: 0f 84 d9 00 00 00 je 1f4952 1f4879: 7e 23 jle 1f489e 1f487b: 83 fd 03 cmp $0x3,%ebp 1f487e: 0f 84 81 00 00 00 je 1f4905 1f4884: 83 e8 06 sub $0x6,%eax 1f4887: 83 f8 01 cmp $0x1,%eax 1f488a: 76 42 jbe 1f48ce 1f488c: 0f 0b ud2 1f488e: b8 06 00 00 00 mov $0x6,%eax 1f4893: 5b pop %rbx 1f4894: 5d pop %rbp 1f4895: 41 5c pop %r12 1f4897: 41 5d pop %r13 1f4899: 41 5e pop %r14 1f489b: 41 5f pop %r15 1f489d: c3 retq 1f489e: 85 ed test %ebp,%ebp 1f48a0: 74 05 je 1f48a7 1f48a2: 83 fd 01 cmp $0x1,%ebp 1f48a5: 75 e5 jne 1f488c 1f48a7: 49 8b 46 30 mov 0x30(%r14),%rax 1f48ab: 48 89 df mov %rbx,%rdi 1f48ae: 48 8b 40 20 mov 0x20(%rax),%rax 1f48b2: e8 00 00 00 00 callq 1f48b7 1f48b7: 44 89 e6 mov %r12d,%esi 1f48ba: 48 89 43 08 mov %rax,0x8(%rbx) 1f48be: 48 89 c7 mov %rax,%rdi 1f48c1: 49 8b 46 30 mov 0x30(%r14),%rax 1f48c5: 48 8b 40 38 mov 0x38(%rax),%rax 1f48c9: e8 00 00 00 00 callq 1f48ce 1f48ce: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f48d2: 48 85 ff test %rdi,%rdi 1f48d5: 0f 84 b2 00 00 00 je 1f498d 1f48db: 48 8b 07 mov (%rdi),%rax 1f48de: 44 89 fe mov %r15d,%esi 1f48e1: 48 8b 40 08 mov 0x8(%rax),%rax 1f48e5: e8 00 00 00 00 callq 1f48ea 1f48ea: 84 c0 test %al,%al 1f48ec: 74 3d je 1f492b 1f48ee: 49 8b 44 ee 38 mov 0x38(%r14,%rbp,8),%rax 1f48f3: 42 c6 04 28 01 movb $0x1,(%rax,%r13,1) 1f48f8: 31 c0 xor %eax,%eax 1f48fa: 5b pop %rbx 1f48fb: 5d pop %rbp 1f48fc: 41 5c pop %r12 1f48fe: 41 5d pop %r13 1f4900: 41 5e pop %r14 1f4902: 41 5f pop %r15 1f4904: c3 retq 1f4905: 49 8b 46 30 mov 0x30(%r14),%rax 1f4909: 48 8b 40 18 mov 0x18(%rax),%rax 1f490d: e8 00 00 00 00 callq 1f4912 1f4912: 44 89 e6 mov %r12d,%esi 1f4915: 48 89 43 08 mov %rax,0x8(%rbx) 1f4919: 48 89 c7 mov %rax,%rdi 1f491c: 49 8b 46 30 mov 0x30(%r14),%rax 1f4920: 48 8b 40 30 mov 0x30(%rax),%rax 1f4924: e8 00 00 00 00 callq 1f4929 1f4929: eb a3 jmp 1f48ce 1f492b: 0f 0b ud2 1f492d: 48 8d 73 08 lea 0x8(%rbx),%rsi 1f4931: 4c 89 f7 mov %r14,%rdi 1f4934: e8 00 00 00 00 callq 1f4939 1f4939: b8 04 00 00 00 mov $0x4,%eax 1f493e: eb ba jmp 1f48fa 1f4940: 0f 0b ud2 1f4942: b8 03 00 00 00 mov $0x3,%eax 1f4947: 5b pop %rbx 1f4948: 5d pop %rbp 1f4949: 41 5c pop %r12 1f494b: 41 5d pop %r13 1f494d: 41 5e pop %r14 1f494f: 41 5f pop %r15 1f4951: c3 retq 1f4952: 49 8b 46 30 mov 0x30(%r14),%rax 1f4956: 48 8b 40 28 mov 0x28(%rax),%rax 1f495a: e8 00 00 00 00 callq 1f495f 1f495f: 44 89 e6 mov %r12d,%esi 1f4962: 48 89 43 08 mov %rax,0x8(%rbx) 1f4966: 48 89 c7 mov %rax,%rdi 1f4969: 49 8b 46 30 mov 0x30(%r14),%rax 1f496d: 48 8b 40 40 mov 0x40(%rax),%rax 1f4971: e8 00 00 00 00 callq 1f4976 1f4976: e9 53 ff ff ff jmpq 1f48ce 1f497b: 0f 0b ud2 1f497d: b8 04 00 00 00 mov $0x4,%eax 1f4982: 5b pop %rbx 1f4983: 5d pop %rbp 1f4984: 41 5c pop %r12 1f4986: 41 5d pop %r13 1f4988: 41 5e pop %r14 1f498a: 41 5f pop %r15 1f498c: c3 retq 1f498d: 0f 0b ud2 1f498f: b8 06 00 00 00 mov $0x6,%eax 1f4994: e9 61 ff ff ff jmpq 1f48fa 1f4999: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001f49a0 : 1f49a0: e8 00 00 00 00 callq 1f49a5 1f49a5: 55 push %rbp 1f49a6: 48 89 fd mov %rdi,%rbp 1f49a9: e8 00 00 00 00 callq 1f49ae 1f49ae: 83 f8 03 cmp $0x3,%eax 1f49b1: 74 16 je 1f49c9 1f49b3: 83 f8 04 cmp $0x4,%eax 1f49b6: 75 0d jne 1f49c5 1f49b8: 48 89 ef mov %rbp,%rdi 1f49bb: e8 00 00 00 00 callq 1f49c0 1f49c0: 5d pop %rbp 1f49c1: 83 c0 21 add $0x21,%eax 1f49c4: c3 retq 1f49c5: 31 c0 xor %eax,%eax 1f49c7: 5d pop %rbp 1f49c8: c3 retq 1f49c9: 48 89 ef mov %rbp,%rdi 1f49cc: e8 00 00 00 00 callq 1f49d1 1f49d1: 5d pop %rbp 1f49d2: 83 c0 01 add $0x1,%eax 1f49d5: c3 retq 1f49d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f49dd: 00 00 00 00000000001f49e0 : 1f49e0: e8 00 00 00 00 callq 1f49e5 1f49e5: 55 push %rbp 1f49e6: 48 89 fd mov %rdi,%rbp 1f49e9: e8 00 00 00 00 callq 1f49ee 1f49ee: 41 89 c0 mov %eax,%r8d 1f49f1: 31 c0 xor %eax,%eax 1f49f3: 41 83 f8 03 cmp $0x3,%r8d 1f49f7: 74 02 je 1f49fb 1f49f9: 5d pop %rbp 1f49fa: c3 retq 1f49fb: 48 89 ef mov %rbp,%rdi 1f49fe: e8 00 00 00 00 callq 1f4a03 1f4a03: 5d pop %rbp 1f4a04: 83 c0 07 add $0x7,%eax 1f4a07: c3 retq 1f4a08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f4a0f: 00 00000000001f4a10 : 1f4a10: e8 00 00 00 00 callq 1f4a15 1f4a15: 48 83 ec 18 sub $0x18,%rsp 1f4a19: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f4a20: 00 00 1f4a22: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f4a27: 31 c0 xor %eax,%eax 1f4a29: 48 85 f6 test %rsi,%rsi 1f4a2c: 74 2c je 1f4a5a 1f4a2e: 48 8b 06 mov (%rsi),%rax 1f4a31: 48 89 e6 mov %rsp,%rsi 1f4a34: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 1f4a3b: 48 89 44 24 04 mov %rax,0x4(%rsp) 1f4a40: e8 00 00 00 00 callq 1f4a45 1f4a45: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1f4a4a: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1f4a51: 00 00 1f4a53: 75 0c jne 1f4a61 1f4a55: 48 83 c4 18 add $0x18,%rsp 1f4a59: c3 retq 1f4a5a: b8 02 00 00 00 mov $0x2,%eax 1f4a5f: eb e4 jmp 1f4a45 1f4a61: e8 00 00 00 00 callq 1f4a66 1f4a66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f4a6d: 00 00 00 00000000001f4a70 : 1f4a70: e8 00 00 00 00 callq 1f4a75 1f4a75: 8d 46 fd lea -0x3(%rsi),%eax 1f4a78: 83 f8 01 cmp $0x1,%eax 1f4a7b: 76 05 jbe 1f4a82 1f4a7d: 0f 0b ud2 1f4a7f: 31 c0 xor %eax,%eax 1f4a81: c3 retq 1f4a82: 31 c9 xor %ecx,%ecx 1f4a84: e8 00 00 00 00 callq 1f4a89 1f4a89: 48 85 c0 test %rax,%rax 1f4a8c: 74 01 je 1f4a8f 1f4a8e: c3 retq 1f4a8f: 0f 0b ud2 1f4a91: c3 retq 1f4a92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f4a99: 00 00 00 00 1f4a9d: 0f 1f 00 nopl (%rax) 00000000001f4aa0 : 1f4aa0: e8 00 00 00 00 callq 1f4aa5 1f4aa5: 55 push %rbp 1f4aa6: 48 89 fd mov %rdi,%rbp 1f4aa9: 89 f7 mov %esi,%edi 1f4aab: 89 d6 mov %edx,%esi 1f4aad: 48 83 ec 10 sub $0x10,%rsp 1f4ab1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f4ab8: 00 00 1f4aba: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f4abf: 48 8b 45 08 mov 0x8(%rbp),%rax 1f4ac3: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1f4ac8: 48 89 e2 mov %rsp,%rdx 1f4acb: 48 8b 00 mov (%rax),%rax 1f4ace: e8 00 00 00 00 callq 1f4ad3 1f4ad3: 84 c0 test %al,%al 1f4ad5: 74 25 je 1f4afc 1f4ad7: 8b 54 24 04 mov 0x4(%rsp),%edx 1f4adb: 8b 34 24 mov (%rsp),%esi 1f4ade: 48 89 ef mov %rbp,%rdi 1f4ae1: e8 00 00 00 00 callq 1f4ae6 1f4ae6: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1f4aeb: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1f4af2: 00 00 1f4af4: 75 0c jne 1f4b02 1f4af6: 48 83 c4 10 add $0x10,%rsp 1f4afa: 5d pop %rbp 1f4afb: c3 retq 1f4afc: 0f 0b ud2 1f4afe: 31 c0 xor %eax,%eax 1f4b00: eb e4 jmp 1f4ae6 1f4b02: e8 00 00 00 00 callq 1f4b07 1f4b07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1f4b0e: 00 00 00000000001f4b10 : 1f4b10: e8 00 00 00 00 callq 1f4b15 1f4b15: 53 push %rbx 1f4b16: 48 85 ff test %rdi,%rdi 1f4b19: 74 1f je 1f4b3a 1f4b1b: 48 83 3f 00 cmpq $0x0,(%rdi) 1f4b1f: 48 89 fb mov %rdi,%rbx 1f4b22: 74 16 je 1f4b3a 1f4b24: e8 00 00 00 00 callq 1f4b29 1f4b29: 48 8b 3b mov (%rbx),%rdi 1f4b2c: e8 00 00 00 00 callq 1f4b31 1f4b31: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f4b38: 5b pop %rbx 1f4b39: c3 retq 1f4b3a: 0f 0b ud2 1f4b3c: 5b pop %rbx 1f4b3d: c3 retq 1f4b3e: 66 90 xchg %ax,%ax 00000000001f4b40 : 1f4b40: e8 00 00 00 00 callq 1f4b45 1f4b45: 41 54 push %r12 1f4b47: 45 31 e4 xor %r12d,%r12d 1f4b4a: 55 push %rbp 1f4b4b: 48 89 cd mov %rcx,%rbp 1f4b4e: 53 push %rbx 1f4b4f: 48 89 fb mov %rdi,%rbx 1f4b52: 89 f7 mov %esi,%edi 1f4b54: 89 d6 mov %edx,%esi 1f4b56: 48 83 ec 10 sub $0x10,%rsp 1f4b5a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f4b61: 00 00 1f4b63: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f4b68: 48 8b 43 08 mov 0x8(%rbx),%rax 1f4b6c: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 1f4b71: 48 89 e2 mov %rsp,%rdx 1f4b74: 48 8b 00 mov (%rax),%rax 1f4b77: e8 00 00 00 00 callq 1f4b7c 1f4b7c: 84 c0 test %al,%al 1f4b7e: 74 65 je 1f4be5 1f4b80: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1f4b87 1f4b87: ba 20 00 00 00 mov $0x20,%edx 1f4b8c: be c0 0d 00 00 mov $0xdc0,%esi 1f4b91: e8 00 00 00 00 callq 1f4b96 1f4b96: 49 89 c4 mov %rax,%r12 1f4b99: 48 85 c0 test %rax,%rax 1f4b9c: 74 63 je 1f4c01 1f4b9e: 8b 54 24 04 mov 0x4(%rsp),%edx 1f4ba2: 31 c9 xor %ecx,%ecx 1f4ba4: 31 f6 xor %esi,%esi 1f4ba6: 48 89 df mov %rbx,%rdi 1f4ba9: e8 00 00 00 00 callq 1f4bae 1f4bae: 49 89 04 24 mov %rax,(%r12) 1f4bb2: 48 85 c0 test %rax,%rax 1f4bb5: 74 69 je 1f4c20 1f4bb7: 8b 54 24 04 mov 0x4(%rsp),%edx 1f4bbb: 31 c9 xor %ecx,%ecx 1f4bbd: be 01 00 00 00 mov $0x1,%esi 1f4bc2: 48 89 df mov %rbx,%rdi 1f4bc5: e8 00 00 00 00 callq 1f4bca 1f4bca: 49 89 44 24 08 mov %rax,0x8(%r12) 1f4bcf: 48 85 c0 test %rax,%rax 1f4bd2: 74 76 je 1f4c4a 1f4bd4: 48 8b 45 00 mov 0x0(%rbp),%rax 1f4bd8: 49 89 44 24 10 mov %rax,0x10(%r12) 1f4bdd: 48 8b 03 mov (%rbx),%rax 1f4be0: 49 89 44 24 18 mov %rax,0x18(%r12) 1f4be5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1f4bea: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f4bf1: 00 00 1f4bf3: 75 7c jne 1f4c71 1f4bf5: 48 83 c4 10 add $0x10,%rsp 1f4bf9: 4c 89 e0 mov %r12,%rax 1f4bfc: 5b pop %rbx 1f4bfd: 5d pop %rbp 1f4bfe: 41 5c pop %r12 1f4c00: c3 retq 1f4c01: b9 e4 01 00 00 mov $0x1e4,%ecx 1f4c06: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4c0d: bf 02 00 00 00 mov $0x2,%edi 1f4c12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4c19: e8 00 00 00 00 callq 1f4c1e 1f4c1e: eb c5 jmp 1f4be5 1f4c20: b9 ec 01 00 00 mov $0x1ec,%ecx 1f4c25: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4c2c: bf 02 00 00 00 mov $0x2,%edi 1f4c31: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4c38: e8 00 00 00 00 callq 1f4c3d 1f4c3d: 4c 89 e7 mov %r12,%rdi 1f4c40: 45 31 e4 xor %r12d,%r12d 1f4c43: e8 00 00 00 00 callq 1f4c48 1f4c48: eb 9b jmp 1f4be5 1f4c4a: b9 f4 01 00 00 mov $0x1f4,%ecx 1f4c4f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4c56: bf 02 00 00 00 mov $0x2,%edi 1f4c5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4c62: e8 00 00 00 00 callq 1f4c67 1f4c67: 4c 89 e7 mov %r12,%rdi 1f4c6a: e8 00 00 00 00 callq 1f4c6f 1f4c6f: eb cc jmp 1f4c3d 1f4c71: e8 00 00 00 00 callq 1f4c76 1f4c76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f4c7d: 00 00 00 00000000001f4c80 : 1f4c80: e8 00 00 00 00 callq 1f4c85 1f4c85: 55 push %rbp 1f4c86: 53 push %rbx 1f4c87: 48 85 ff test %rdi,%rdi 1f4c8a: 74 43 je 1f4ccf 1f4c8c: 48 8b 2f mov (%rdi),%rbp 1f4c8f: 48 89 fb mov %rdi,%rbx 1f4c92: 48 85 ed test %rbp,%rbp 1f4c95: 74 38 je 1f4ccf 1f4c97: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1f4c9b: e8 00 00 00 00 callq 1f4ca0 1f4ca0: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1f4ca4: e8 00 00 00 00 callq 1f4ca9 1f4ca9: 48 8b 3b mov (%rbx),%rdi 1f4cac: e8 00 00 00 00 callq 1f4cb1 1f4cb1: 48 8b 03 mov (%rbx),%rax 1f4cb4: 48 8d 78 08 lea 0x8(%rax),%rdi 1f4cb8: e8 00 00 00 00 callq 1f4cbd 1f4cbd: 48 8b 3b mov (%rbx),%rdi 1f4cc0: e8 00 00 00 00 callq 1f4cc5 1f4cc5: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f4ccc: 5b pop %rbx 1f4ccd: 5d pop %rbp 1f4cce: c3 retq 1f4ccf: 5b pop %rbx 1f4cd0: b9 0b 02 00 00 mov $0x20b,%ecx 1f4cd5: 5d pop %rbp 1f4cd6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4cdd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4ce4: bf 02 00 00 00 mov $0x2,%edi 1f4ce9: e9 00 00 00 00 jmpq 1f4cee 1f4cee: 66 90 xchg %ax,%ax 00000000001f4cf0 : 1f4cf0: e8 00 00 00 00 callq 1f4cf5 1f4cf5: 41 55 push %r13 1f4cf7: 41 89 d5 mov %edx,%r13d 1f4cfa: 41 54 push %r12 1f4cfc: 55 push %rbp 1f4cfd: 89 f5 mov %esi,%ebp 1f4cff: 53 push %rbx 1f4d00: 48 89 fb mov %rdi,%rbx 1f4d03: 48 83 ec 18 sub $0x18,%rsp 1f4d07: 48 8b 3f mov (%rdi),%rdi 1f4d0a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f4d11: 00 00 1f4d13: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f4d18: 31 c0 xor %eax,%eax 1f4d1a: e8 00 00 00 00 callq 1f4d1f 1f4d1f: 85 c0 test %eax,%eax 1f4d21: 0f 85 a9 00 00 00 jne 1f4dd0 1f4d27: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f4d2b: 89 ee mov %ebp,%esi 1f4d2d: e8 00 00 00 00 callq 1f4d32 1f4d32: 41 89 c4 mov %eax,%r12d 1f4d35: 85 c0 test %eax,%eax 1f4d37: 0f 85 b5 00 00 00 jne 1f4df2 1f4d3d: 83 fd 01 cmp $0x1,%ebp 1f4d40: 48 8b 3b mov (%rbx),%rdi 1f4d43: 48 89 e6 mov %rsp,%rsi 1f4d46: 44 89 6c 24 04 mov %r13d,0x4(%rsp) 1f4d4b: 19 c0 sbb %eax,%eax 1f4d4d: 83 e0 04 and $0x4,%eax 1f4d50: 48 8b 57 08 mov 0x8(%rdi),%rdx 1f4d54: 83 c0 01 add $0x1,%eax 1f4d57: 89 04 24 mov %eax,(%rsp) 1f4d5a: 48 8b 43 08 mov 0x8(%rbx),%rax 1f4d5e: 8b 52 28 mov 0x28(%rdx),%edx 1f4d61: 48 8b 40 08 mov 0x8(%rax),%rax 1f4d65: 85 d2 test %edx,%edx 1f4d67: 8b 48 28 mov 0x28(%rax),%ecx 1f4d6a: 0f 95 44 24 08 setne 0x8(%rsp) 1f4d6f: 85 c9 test %ecx,%ecx 1f4d71: 0f 95 44 24 09 setne 0x9(%rsp) 1f4d76: e8 00 00 00 00 callq 1f4d7b 1f4d7b: 41 89 c4 mov %eax,%r12d 1f4d7e: 85 c0 test %eax,%eax 1f4d80: 75 1e jne 1f4da0 1f4d82: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1f4d87: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f4d8e: 00 00 1f4d90: 75 7f jne 1f4e11 1f4d92: 48 83 c4 18 add $0x18,%rsp 1f4d96: 44 89 e0 mov %r12d,%eax 1f4d99: 5b pop %rbx 1f4d9a: 5d pop %rbp 1f4d9b: 41 5c pop %r12 1f4d9d: 41 5d pop %r13 1f4d9f: c3 retq 1f4da0: bf 02 00 00 00 mov $0x2,%edi 1f4da5: b9 48 02 00 00 mov $0x248,%ecx 1f4daa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4db1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4db8: e8 00 00 00 00 callq 1f4dbd 1f4dbd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f4dc1: e8 00 00 00 00 callq 1f4dc6 1f4dc6: 48 8b 3b mov (%rbx),%rdi 1f4dc9: e8 00 00 00 00 callq 1f4dce 1f4dce: eb b2 jmp 1f4d82 1f4dd0: b9 25 02 00 00 mov $0x225,%ecx 1f4dd5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4ddc: bf 02 00 00 00 mov $0x2,%edi 1f4de1: 41 89 c4 mov %eax,%r12d 1f4de4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4deb: e8 00 00 00 00 callq 1f4df0 1f4df0: eb 90 jmp 1f4d82 1f4df2: b9 2c 02 00 00 mov $0x22c,%ecx 1f4df7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4dfe: bf 02 00 00 00 mov $0x2,%edi 1f4e03: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4e0a: e8 00 00 00 00 callq 1f4e0f 1f4e0f: eb b5 jmp 1f4dc6 1f4e11: e8 00 00 00 00 callq 1f4e16 1f4e16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f4e1d: 00 00 00 00000000001f4e20 : 1f4e20: e8 00 00 00 00 callq 1f4e25 1f4e25: 41 55 push %r13 1f4e27: 41 54 push %r12 1f4e29: 55 push %rbp 1f4e2a: 89 f5 mov %esi,%ebp 1f4e2c: 53 push %rbx 1f4e2d: 48 89 fb mov %rdi,%rbx 1f4e30: 48 8b 3f mov (%rdi),%rdi 1f4e33: e8 00 00 00 00 callq 1f4e38 1f4e38: 48 8b 3b mov (%rbx),%rdi 1f4e3b: 89 ee mov %ebp,%esi 1f4e3d: 41 89 c5 mov %eax,%r13d 1f4e40: e8 00 00 00 00 callq 1f4e45 1f4e45: 41 89 c4 mov %eax,%r12d 1f4e48: 85 c0 test %eax,%eax 1f4e4a: 74 15 je 1f4e61 1f4e4c: 48 8b 3b mov (%rbx),%rdi 1f4e4f: 44 89 ee mov %r13d,%esi 1f4e52: e8 00 00 00 00 callq 1f4e57 1f4e57: 5b pop %rbx 1f4e58: 44 89 e0 mov %r12d,%eax 1f4e5b: 5d pop %rbp 1f4e5c: 41 5c pop %r12 1f4e5e: 41 5d pop %r13 1f4e60: c3 retq 1f4e61: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f4e65: 89 ee mov %ebp,%esi 1f4e67: e8 00 00 00 00 callq 1f4e6c 1f4e6c: 41 89 c4 mov %eax,%r12d 1f4e6f: 85 c0 test %eax,%eax 1f4e71: 74 e4 je 1f4e57 1f4e73: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1f4e77: 44 89 ee mov %r13d,%esi 1f4e7a: e8 00 00 00 00 callq 1f4e7f 1f4e7f: eb cb jmp 1f4e4c 1f4e81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f4e88: 00 00 00 00 1f4e8c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f4e90 : 1f4e90: e8 00 00 00 00 callq 1f4e95 1f4e95: 48 8b 3f mov (%rdi),%rdi 1f4e98: e9 00 00 00 00 jmpq 1f4e9d 1f4e9d: 0f 1f 00 nopl (%rax) 00000000001f4ea0 : 1f4ea0: e8 00 00 00 00 callq 1f4ea5 1f4ea5: 48 83 ec 18 sub $0x18,%rsp 1f4ea9: 48 8b 3f mov (%rdi),%rdi 1f4eac: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f4eb3: 00 00 1f4eb5: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f4eba: 31 c0 xor %eax,%eax 1f4ebc: 31 c0 xor %eax,%eax 1f4ebe: 89 74 24 04 mov %esi,0x4(%rsp) 1f4ec2: 48 89 e6 mov %rsp,%rsi 1f4ec5: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 1f4ecc: 66 89 44 24 08 mov %ax,0x8(%rsp) 1f4ed1: e8 00 00 00 00 callq 1f4ed6 1f4ed6: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 1f4edb: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1f4ee2: 00 00 1f4ee4: 75 05 jne 1f4eeb 1f4ee6: 48 83 c4 18 add $0x18,%rsp 1f4eea: c3 retq 1f4eeb: e8 00 00 00 00 callq 1f4ef0 00000000001f4ef0 : 1f4ef0: e8 00 00 00 00 callq 1f4ef5 1f4ef5: 53 push %rbx 1f4ef6: 48 89 fb mov %rdi,%rbx 1f4ef9: 48 8b 7f 08 mov 0x8(%rdi),%rdi 1f4efd: e8 00 00 00 00 callq 1f4f02 1f4f02: 48 8b 3b mov (%rbx),%rdi 1f4f05: 5b pop %rbx 1f4f06: e9 00 00 00 00 jmpq 1f4f0b 1f4f0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001f4f10 : 1f4f10: e8 00 00 00 00 callq 1f4f15 1f4f15: 83 fa 01 cmp $0x1,%edx 1f4f18: 74 7a je 1f4f94 1f4f1a: 83 fe 0b cmp $0xb,%esi 1f4f1d: 7f 23 jg 1f4f42 1f4f1f: 83 fe 09 cmp $0x9,%esi 1f4f22: 7f 7b jg 1f4f9f 1f4f24: 83 fe 05 cmp $0x5,%esi 1f4f27: 7f 55 jg 1f4f7e 1f4f29: 83 fe 02 cmp $0x2,%esi 1f4f2c: 7f 09 jg 1f4f37 1f4f2e: 85 f6 test %esi,%esi 1f4f30: 79 57 jns 1f4f89 1f4f32: 0f 0b ud2 1f4f34: 31 c0 xor %eax,%eax 1f4f36: c3 retq 1f4f37: e8 00 00 00 00 callq 1f4f3c 1f4f3c: b8 01 00 00 00 mov $0x1,%eax 1f4f41: c3 retq 1f4f42: 83 fe 10 cmp $0x10,%esi 1f4f45: 74 63 je 1f4faa 1f4f47: 7e 10 jle 1f4f59 1f4f49: 83 fe 11 cmp $0x11,%esi 1f4f4c: 75 e4 jne 1f4f32 1f4f4e: e8 00 00 00 00 callq 1f4f53 1f4f53: b8 01 00 00 00 mov $0x1,%eax 1f4f58: c3 retq 1f4f59: 83 fe 0e cmp $0xe,%esi 1f4f5c: 7e 10 jle 1f4f6e 1f4f5e: 83 fe 0f cmp $0xf,%esi 1f4f61: 75 cf jne 1f4f32 1f4f63: e8 00 00 00 00 callq 1f4f68 1f4f68: b8 01 00 00 00 mov $0x1,%eax 1f4f6d: c3 retq 1f4f6e: 83 fe 0c cmp $0xc,%esi 1f4f71: 74 bf je 1f4f32 1f4f73: e8 00 00 00 00 callq 1f4f78 1f4f78: b8 01 00 00 00 mov $0x1,%eax 1f4f7d: c3 retq 1f4f7e: e8 00 00 00 00 callq 1f4f83 1f4f83: b8 01 00 00 00 mov $0x1,%eax 1f4f88: c3 retq 1f4f89: e8 00 00 00 00 callq 1f4f8e 1f4f8e: b8 01 00 00 00 mov $0x1,%eax 1f4f93: c3 retq 1f4f94: e8 00 00 00 00 callq 1f4f99 1f4f99: b8 01 00 00 00 mov $0x1,%eax 1f4f9e: c3 retq 1f4f9f: e8 00 00 00 00 callq 1f4fa4 1f4fa4: b8 01 00 00 00 mov $0x1,%eax 1f4fa9: c3 retq 1f4faa: e8 00 00 00 00 callq 1f4faf 1f4faf: b8 01 00 00 00 mov $0x1,%eax 1f4fb4: c3 retq 1f4fb5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f4fbc: 00 00 00 00 00000000001f4fc0 : 1f4fc0: e8 00 00 00 00 callq 1f4fc5 1f4fc5: 53 push %rbx 1f4fc6: 48 85 f6 test %rsi,%rsi 1f4fc9: 74 19 je 1f4fe4 1f4fcb: 48 8b 3e mov (%rsi),%rdi 1f4fce: 48 89 f3 mov %rsi,%rbx 1f4fd1: 48 85 ff test %rdi,%rdi 1f4fd4: 74 0e je 1f4fe4 1f4fd6: e8 00 00 00 00 callq 1f4fdb 1f4fdb: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f4fe2: 5b pop %rbx 1f4fe3: c3 retq 1f4fe4: b9 83 00 00 00 mov $0x83,%ecx 1f4fe9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f4ff0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f4ff7: 5b pop %rbx 1f4ff8: bf 02 00 00 00 mov $0x2,%edi 1f4ffd: e9 00 00 00 00 jmpq 1f5002 1f5002: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1f5009: 00 00 00 1f500c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f5010 : 1f5010: e8 00 00 00 00 callq 1f5015 1f5015: 83 7f 10 03 cmpl $0x3,0x10(%rdi) 1f5019: b8 06 00 00 00 mov $0x6,%eax 1f501e: 76 01 jbe 1f5021 1f5020: c3 retq 1f5021: 48 8b 47 38 mov 0x38(%rdi),%rax 1f5025: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f5029: 49 89 f0 mov %rsi,%r8 1f502c: 44 8b 48 24 mov 0x24(%rax),%r9d 1f5030: 8b 48 28 mov 0x28(%rax),%ecx 1f5033: 0f b6 50 2c movzbl 0x2c(%rax),%edx 1f5037: 44 89 ce mov %r9d,%esi 1f503a: e8 00 00 00 00 callq 1f503f 1f503f: 31 c0 xor %eax,%eax 1f5041: c3 retq 1f5042: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f5049: 00 00 00 00 1f504d: 0f 1f 00 nopl (%rax) 00000000001f5050 : 1f5050: e8 00 00 00 00 callq 1f5055 1f5055: 8b 47 10 mov 0x10(%rdi),%eax 1f5058: 83 f8 01 cmp $0x1,%eax 1f505b: 74 34 je 1f5091 1f505d: 83 f8 02 cmp $0x2,%eax 1f5060: 75 29 jne 1f508b 1f5062: 48 8b 47 38 mov 0x38(%rdi),%rax 1f5066: f7 d6 not %esi 1f5068: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f506c: ba 01 00 00 00 mov $0x1,%edx 1f5071: 41 89 f1 mov %esi,%r9d 1f5074: 44 8b 50 18 mov 0x18(%rax),%r10d 1f5078: 0f b6 48 20 movzbl 0x20(%rax),%ecx 1f507c: 44 8b 40 1c mov 0x1c(%rax),%r8d 1f5080: 44 89 d6 mov %r10d,%esi 1f5083: e8 00 00 00 00 callq 1f5088 1f5088: 31 c0 xor %eax,%eax 1f508a: c3 retq 1f508b: b8 06 00 00 00 mov $0x6,%eax 1f5090: c3 retq 1f5091: 48 8b 47 38 mov 0x38(%rdi),%rax 1f5095: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f5099: 41 89 f1 mov %esi,%r9d 1f509c: ba 01 00 00 00 mov $0x1,%edx 1f50a1: 44 8b 50 0c mov 0xc(%rax),%r10d 1f50a5: 0f b6 48 14 movzbl 0x14(%rax),%ecx 1f50a9: 44 8b 40 10 mov 0x10(%rax),%r8d 1f50ad: 44 89 d6 mov %r10d,%esi 1f50b0: e8 00 00 00 00 callq 1f50b5 1f50b5: 31 c0 xor %eax,%eax 1f50b7: c3 retq 1f50b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f50bf: 00 00000000001f50c0 : 1f50c0: e8 00 00 00 00 callq 1f50c5 1f50c5: 53 push %rbx 1f50c6: 48 8b 47 38 mov 0x38(%rdi),%rax 1f50ca: 48 89 fb mov %rdi,%rbx 1f50cd: ba 01 00 00 00 mov $0x1,%edx 1f50d2: 44 8b 4b 20 mov 0x20(%rbx),%r9d 1f50d6: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f50da: 0f b6 48 08 movzbl 0x8(%rax),%ecx 1f50de: 44 8b 40 04 mov 0x4(%rax),%r8d 1f50e2: 8b 30 mov (%rax),%esi 1f50e4: e8 00 00 00 00 callq 1f50e9 1f50e9: 48 8b 43 38 mov 0x38(%rbx),%rax 1f50ed: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f50f1: ba 01 00 00 00 mov $0x1,%edx 1f50f6: 44 8b 4b 24 mov 0x24(%rbx),%r9d 1f50fa: 0f b6 48 14 movzbl 0x14(%rax),%ecx 1f50fe: 8b 70 0c mov 0xc(%rax),%esi 1f5101: 44 8b 40 10 mov 0x10(%rax),%r8d 1f5105: e8 00 00 00 00 callq 1f510a 1f510a: 48 8b 43 38 mov 0x38(%rbx),%rax 1f510e: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f5112: ba 01 00 00 00 mov $0x1,%edx 1f5117: 44 8b 4b 28 mov 0x28(%rbx),%r9d 1f511b: 0f b6 48 20 movzbl 0x20(%rax),%ecx 1f511f: 8b 70 18 mov 0x18(%rax),%esi 1f5122: 44 8b 40 1c mov 0x1c(%rax),%r8d 1f5126: e8 00 00 00 00 callq 1f512b 1f512b: c7 43 10 ff ff ff ff movl $0xffffffff,0x10(%rbx) 1f5132: c6 43 14 00 movb $0x0,0x14(%rbx) 1f5136: 5b pop %rbx 1f5137: c3 retq 1f5138: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f513f: 00 00000000001f5140 : 1f5140: e8 00 00 00 00 callq 1f5145 1f5145: 53 push %rbx 1f5146: 48 89 fb mov %rdi,%rbx 1f5149: 89 77 10 mov %esi,0x10(%rdi) 1f514c: 83 fe 02 cmp $0x2,%esi 1f514f: 74 38 je 1f5189 1f5151: 7e 2d jle 1f5180 1f5153: 83 fe 03 cmp $0x3,%esi 1f5156: 74 05 je 1f515d 1f5158: 83 fe 04 cmp $0x4,%esi 1f515b: 75 78 jne 1f51d5 1f515d: 48 8b 43 38 mov 0x38(%rbx),%rax 1f5161: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f5165: 45 31 c9 xor %r9d,%r9d 1f5168: 0f b6 48 08 movzbl 0x8(%rax),%ecx 1f516c: 44 8b 40 04 mov 0x4(%rax),%r8d 1f5170: 8b 30 mov (%rax),%esi 1f5172: ba 01 00 00 00 mov $0x1,%edx 1f5177: e8 00 00 00 00 callq 1f517c 1f517c: 31 c0 xor %eax,%eax 1f517e: 5b pop %rbx 1f517f: c3 retq 1f5180: 85 f6 test %esi,%esi 1f5182: 74 39 je 1f51bd 1f5184: 83 fe 01 cmp $0x1,%esi 1f5187: 75 4c jne 1f51d5 1f5189: 48 8b 43 38 mov 0x38(%rbx),%rax 1f518d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f5191: 45 31 c9 xor %r9d,%r9d 1f5194: 0f b6 48 14 movzbl 0x14(%rax),%ecx 1f5198: 8b 70 0c mov 0xc(%rax),%esi 1f519b: 44 8b 40 10 mov 0x10(%rax),%r8d 1f519f: ba 01 00 00 00 mov $0x1,%edx 1f51a4: e8 00 00 00 00 callq 1f51a9 1f51a9: 48 8b 43 38 mov 0x38(%rbx),%rax 1f51ad: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f51b1: 41 b9 01 00 00 00 mov $0x1,%r9d 1f51b7: 0f b6 48 08 movzbl 0x8(%rax),%ecx 1f51bb: eb af jmp 1f516c 1f51bd: 48 8b 47 38 mov 0x38(%rdi),%rax 1f51c1: 45 31 c9 xor %r9d,%r9d 1f51c4: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f51c8: 0f b6 48 20 movzbl 0x20(%rax),%ecx 1f51cc: 8b 70 18 mov 0x18(%rax),%esi 1f51cf: 44 8b 40 1c mov 0x1c(%rax),%r8d 1f51d3: eb ca jmp 1f519f 1f51d5: b8 06 00 00 00 mov $0x6,%eax 1f51da: 5b pop %rbx 1f51db: c3 retq 1f51dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f51e0 : 1f51e0: e8 00 00 00 00 callq 1f51e5 1f51e5: 55 push %rbp 1f51e6: 89 f5 mov %esi,%ebp 1f51e8: 53 push %rbx 1f51e9: 48 8b 47 38 mov 0x38(%rdi),%rax 1f51ed: 48 89 fb mov %rdi,%rbx 1f51f0: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f51f4: 4c 8d 43 20 lea 0x20(%rbx),%r8 1f51f8: 8b 48 04 mov 0x4(%rax),%ecx 1f51fb: 0f b6 50 08 movzbl 0x8(%rax),%edx 1f51ff: 8b 30 mov (%rax),%esi 1f5201: e8 00 00 00 00 callq 1f5206 1f5206: 48 8b 43 38 mov 0x38(%rbx),%rax 1f520a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f520e: 4c 8d 43 24 lea 0x24(%rbx),%r8 1f5212: 8b 48 10 mov 0x10(%rax),%ecx 1f5215: 0f b6 50 14 movzbl 0x14(%rax),%edx 1f5219: 8b 70 0c mov 0xc(%rax),%esi 1f521c: e8 00 00 00 00 callq 1f5221 1f5221: 48 8b 43 38 mov 0x38(%rbx),%rax 1f5225: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f5229: 4c 8d 43 28 lea 0x28(%rbx),%r8 1f522d: 8b 48 1c mov 0x1c(%rax),%ecx 1f5230: 0f b6 50 20 movzbl 0x20(%rax),%edx 1f5234: 8b 70 18 mov 0x18(%rax),%esi 1f5237: e8 00 00 00 00 callq 1f523c 1f523c: 89 ee mov %ebp,%esi 1f523e: 48 89 df mov %rbx,%rdi 1f5241: e8 00 00 00 00 callq 1f5246 1f5246: 85 c0 test %eax,%eax 1f5248: 0f 94 c0 sete %al 1f524b: 88 43 14 mov %al,0x14(%rbx) 1f524e: 5b pop %rbx 1f524f: 5d pop %rbp 1f5250: c3 retq 1f5251: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f5258: 00 00 00 00 1f525c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f5260 : 1f5260: e8 00 00 00 00 callq 1f5265 1f5265: e9 d6 fe ff ff jmpq 1f5140 1f526a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f5270 : 1f5270: e8 00 00 00 00 callq 1f5275 1f5275: 48 89 4f 18 mov %rcx,0x18(%rdi) 1f5279: 89 77 08 mov %esi,0x8(%rdi) 1f527c: 89 57 0c mov %edx,0xc(%rdi) 1f527f: c7 47 10 ff ff ff ff movl $0xffffffff,0x10(%rdi) 1f5286: c6 47 14 00 movb $0x0,0x14(%rdi) 1f528a: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1f5291: 00 1f5292: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 1f5299: 00 1f529a: c6 47 30 00 movb $0x0,0x30(%rdi) 1f529e: c3 retq 1f529f: 90 nop 00000000001f52a0 : 1f52a0: e8 00 00 00 00 callq 1f52a5 1f52a5: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 1f52a9: 75 01 jne 1f52ac 1f52ab: c3 retq 1f52ac: 0f 0b ud2 1f52ae: c3 retq 1f52af: 90 nop 00000000001f52b0 : 1f52b0: e8 00 00 00 00 callq 1f52b5 1f52b5: 48 85 f6 test %rsi,%rsi 1f52b8: 74 5e je 1f5318 1f52ba: 41 54 push %r12 1f52bc: 48 8b 47 40 mov 0x40(%rdi),%rax 1f52c0: 41 ba cd cc cc cc mov $0xcccccccd,%r10d 1f52c6: 48 8b 4f 50 mov 0x50(%rdi),%rcx 1f52ca: 48 8b 57 48 mov 0x48(%rdi),%rdx 1f52ce: 44 8b 58 34 mov 0x34(%rax),%r11d 1f52d2: 8b 46 08 mov 0x8(%rsi),%eax 1f52d5: 44 0f b6 62 08 movzbl 0x8(%rdx),%r12d 1f52da: 44 8b 4e 04 mov 0x4(%rsi),%r9d 1f52de: 49 0f af c2 imul %r10,%rax 1f52e2: 44 8b 41 08 mov 0x8(%rcx),%r8d 1f52e6: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f52ea: 44 89 de mov %r11d,%esi 1f52ed: 4d 0f af ca imul %r10,%r9 1f52f1: 48 c1 e8 23 shr $0x23,%rax 1f52f5: 50 push %rax 1f52f6: 8b 41 0c mov 0xc(%rcx),%eax 1f52f9: 49 c1 e9 23 shr $0x23,%r9 1f52fd: 44 89 e1 mov %r12d,%ecx 1f5300: 50 push %rax 1f5301: 8b 42 0c mov 0xc(%rdx),%eax 1f5304: ba 02 00 00 00 mov $0x2,%edx 1f5309: 50 push %rax 1f530a: e8 00 00 00 00 callq 1f530f 1f530f: 31 c0 xor %eax,%eax 1f5311: 48 83 c4 18 add $0x18,%rsp 1f5315: 41 5c pop %r12 1f5317: c3 retq 1f5318: b8 02 00 00 00 mov $0x2,%eax 1f531d: c3 retq 1f531e: 66 90 xchg %ax,%ax 00000000001f5320 : 1f5320: e8 00 00 00 00 callq 1f5325 1f5325: 55 push %rbp 1f5326: 48 89 f5 mov %rsi,%rbp 1f5329: 48 83 ec 10 sub $0x10,%rsp 1f532d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f5334: 00 00 1f5336: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f533b: 31 c0 xor %eax,%eax 1f533d: 83 7f 10 04 cmpl $0x4,0x10(%rdi) 1f5341: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f5348: 00 1f5349: 74 1b je 1f5366 1f534b: e8 00 00 00 00 callq 1f5350 1f5350: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1f5355: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 1f535c: 00 00 1f535e: 75 33 jne 1f5393 1f5360: 48 83 c4 10 add $0x10,%rsp 1f5364: 5d pop %rbp 1f5365: c3 retq 1f5366: 48 8b 4f 40 mov 0x40(%rdi),%rcx 1f536a: 48 8b 47 50 mov 0x50(%rdi),%rax 1f536e: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 1f5373: 48 8b 57 48 mov 0x48(%rdi),%rdx 1f5377: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f537b: 8b 71 30 mov 0x30(%rcx),%esi 1f537e: 8b 08 mov (%rax),%ecx 1f5380: 0f b6 12 movzbl (%rdx),%edx 1f5383: e8 00 00 00 00 callq 1f5388 1f5388: 8b 44 24 04 mov 0x4(%rsp),%eax 1f538c: 89 45 00 mov %eax,0x0(%rbp) 1f538f: 31 c0 xor %eax,%eax 1f5391: eb bd jmp 1f5350 1f5393: e8 00 00 00 00 callq 1f5398 1f5398: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1f539f: 00 00000000001f53a0 : 1f53a0: e8 00 00 00 00 callq 1f53a5 1f53a5: 55 push %rbp 1f53a6: 53 push %rbx 1f53a7: 48 8b 2f mov (%rdi),%rbp 1f53aa: 48 89 fb mov %rdi,%rbx 1f53ad: 48 89 ef mov %rbp,%rdi 1f53b0: e8 00 00 00 00 callq 1f53b5 1f53b5: 48 89 ef mov %rbp,%rdi 1f53b8: e8 00 00 00 00 callq 1f53bd 1f53bd: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f53c4: 5b pop %rbx 1f53c5: 5d pop %rbp 1f53c6: c3 retq 1f53c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1f53ce: 00 00 00000000001f53d0 : 1f53d0: e8 00 00 00 00 callq 1f53d5 1f53d5: 41 56 push %r14 1f53d7: 49 89 f6 mov %rsi,%r14 1f53da: 41 55 push %r13 1f53dc: 41 89 d5 mov %edx,%r13d 1f53df: 41 54 push %r12 1f53e1: 41 89 cc mov %ecx,%r12d 1f53e4: 55 push %rbp 1f53e5: 48 89 fd mov %rdi,%rbp 1f53e8: 53 push %rbx 1f53e9: 83 f9 07 cmp $0x7,%ecx 1f53ec: 76 09 jbe 1f53f7 1f53ee: 0f 0b ud2 1f53f0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f53f7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1f53fe 1f53fe: ba 58 00 00 00 mov $0x58,%edx 1f5403: be c0 0d 00 00 mov $0xdc0,%esi 1f5408: e8 00 00 00 00 callq 1f540d 1f540d: 48 89 45 00 mov %rax,0x0(%rbp) 1f5411: 48 89 c3 mov %rax,%rbx 1f5414: 48 85 c0 test %rax,%rax 1f5417: 74 21 je 1f543a 1f5419: 4c 89 f1 mov %r14,%rcx 1f541c: 44 89 e2 mov %r12d,%edx 1f541f: 44 89 ee mov %r13d,%esi 1f5422: 48 89 c7 mov %rax,%rdi 1f5425: e8 00 00 00 00 callq 1f542a 1f542a: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f5431: 5b pop %rbx 1f5432: 5d pop %rbp 1f5433: 41 5c pop %r12 1f5435: 41 5d pop %r13 1f5437: 41 5e pop %r14 1f5439: c3 retq 1f543a: 0f 0b ud2 1f543c: 5b pop %rbx 1f543d: 5d pop %rbp 1f543e: 41 5c pop %r12 1f5440: 41 5d pop %r13 1f5442: 41 5e pop %r14 1f5444: c3 retq 1f5445: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f544c: 00 00 00 00 00000000001f5450 : 1f5450: e8 00 00 00 00 callq 1f5455 1f5455: e8 00 00 00 00 callq 1f545a 1f545a: c3 retq 1f545b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001f5460 : 1f5460: e8 00 00 00 00 callq 1f5465 1f5465: 41 55 push %r13 1f5467: 41 54 push %r12 1f5469: 55 push %rbp 1f546a: 53 push %rbx 1f546b: 48 83 ec 20 sub $0x20,%rsp 1f546f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1f5476: 00 00 1f5478: 48 89 44 24 18 mov %rax,0x18(%rsp) 1f547d: 31 c0 xor %eax,%eax 1f547f: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 1f5486: 00 1f5487: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 1f548e: 00 1f548f: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1f5496: 00 1f5497: 48 85 ff test %rdi,%rdi 1f549a: 0f 84 6d 01 00 00 je 1f560d 1f54a0: 48 8b 47 50 mov 0x50(%rdi),%rax 1f54a4: 48 8b 57 48 mov 0x48(%rdi),%rdx 1f54a8: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 1f54ad: 48 89 f5 mov %rsi,%rbp 1f54b0: 48 89 fb mov %rdi,%rbx 1f54b3: 48 8b 77 40 mov 0x40(%rdi),%rsi 1f54b7: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f54bb: 44 0f b6 52 0c movzbl 0xc(%rdx),%r10d 1f54c0: 44 0f b6 4a 10 movzbl 0x10(%rdx),%r9d 1f54c5: 8b 48 0c mov 0xc(%rax),%ecx 1f54c8: 41 50 push %r8 1f54ca: 44 8b 40 14 mov 0x14(%rax),%r8d 1f54ce: 41 50 push %r8 1f54d0: 0f b6 52 14 movzbl 0x14(%rdx),%edx 1f54d4: 52 push %rdx 1f54d5: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 1f54da: 52 push %rdx 1f54db: 8b 40 10 mov 0x10(%rax),%eax 1f54de: 44 89 d2 mov %r10d,%edx 1f54e1: 50 push %rax 1f54e2: 8b 36 mov (%rsi),%esi 1f54e4: 4c 8d 44 24 2c lea 0x2c(%rsp),%r8 1f54e9: e8 00 00 00 00 callq 1f54ee 1f54ee: 44 8b 65 04 mov 0x4(%rbp),%r12d 1f54f2: 41 89 c5 mov %eax,%r13d 1f54f5: 48 83 c4 28 add $0x28,%rsp 1f54f9: 41 83 fc 02 cmp $0x2,%r12d 1f54fd: 0f 84 de 01 00 00 je 1f56e1 1f5503: 76 5f jbe 1f5564 1f5505: 41 83 fc 03 cmp $0x3,%r12d 1f5509: 0f 84 2e 01 00 00 je 1f563d 1f550f: 41 83 fc 04 cmp $0x4,%r12d 1f5513: 75 0a jne 1f551f 1f5515: 83 7b 0c 06 cmpl $0x6,0xc(%rbx) 1f5519: 0f 86 e9 01 00 00 jbe 1f5708 1f551f: b9 cc 00 00 00 mov $0xcc,%ecx 1f5524: bf 02 00 00 00 mov $0x2,%edi 1f5529: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f5530: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f5537: e8 00 00 00 00 callq 1f553c 1f553c: 41 bc 06 00 00 00 mov $0x6,%r12d 1f5542: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1f5547: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1f554e: 00 00 1f5550: 0f 85 5a 03 00 00 jne 1f58b0 1f5556: 48 83 c4 20 add $0x20,%rsp 1f555a: 44 89 e0 mov %r12d,%eax 1f555d: 5b pop %rbx 1f555e: 5d pop %rbp 1f555f: 41 5c pop %r12 1f5561: 41 5d pop %r13 1f5563: c3 retq 1f5564: 45 85 e4 test %r12d,%r12d 1f5567: 0f 84 ad 00 00 00 je 1f561a 1f556d: 83 7b 0c 07 cmpl $0x7,0xc(%rbx) 1f5571: 0f 84 61 02 00 00 je 1f57d8 1f5577: 8b 44 24 04 mov 0x4(%rsp),%eax 1f557b: 85 c0 test %eax,%eax 1f557d: 0f 84 0d 01 00 00 je 1f5690 1f5583: 44 8b 64 24 08 mov 0x8(%rsp),%r12d 1f5588: 45 85 e4 test %r12d,%r12d 1f558b: 0f 84 ff 00 00 00 je 1f5690 1f5591: 8b 4c 24 0c mov 0xc(%rsp),%ecx 1f5595: 85 c9 test %ecx,%ecx 1f5597: 74 32 je 1f55cb 1f5599: 66 83 7d 08 00 cmpw $0x0,0x8(%rbp) 1f559e: 0f 85 a2 01 00 00 jne 1f5746 1f55a4: 48 8b 43 48 mov 0x48(%rbx),%rax 1f55a8: 48 8b 53 50 mov 0x50(%rbx),%rdx 1f55ac: 45 31 c9 xor %r9d,%r9d 1f55af: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f55b3: 0f b6 48 14 movzbl 0x14(%rax),%ecx 1f55b7: 48 8b 43 40 mov 0x40(%rbx),%rax 1f55bb: 44 8b 42 14 mov 0x14(%rdx),%r8d 1f55bf: ba 01 00 00 00 mov $0x1,%edx 1f55c4: 8b 30 mov (%rax),%esi 1f55c6: e8 00 00 00 00 callq 1f55cb 1f55cb: 48 8b 43 40 mov 0x40(%rbx),%rax 1f55cf: 8b 70 38 mov 0x38(%rax),%esi 1f55d2: 85 f6 test %esi,%esi 1f55d4: 0f 85 7b 01 00 00 jne 1f5755 1f55da: 8b 70 34 mov 0x34(%rax),%esi 1f55dd: 85 f6 test %esi,%esi 1f55df: 74 54 je 1f5635 1f55e1: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f55e5: 48 8b 43 50 mov 0x50(%rbx),%rax 1f55e9: 41 b9 01 00 00 00 mov $0x1,%r9d 1f55ef: 45 31 e4 xor %r12d,%r12d 1f55f2: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f55f6: 0f b6 4a 20 movzbl 0x20(%rdx),%ecx 1f55fa: 44 8b 40 20 mov 0x20(%rax),%r8d 1f55fe: ba 01 00 00 00 mov $0x1,%edx 1f5603: e8 00 00 00 00 callq 1f5608 1f5608: e9 35 ff ff ff jmpq 1f5542 1f560d: 0f 0b ud2 1f560f: 41 bc 01 00 00 00 mov $0x1,%r12d 1f5615: e9 28 ff ff ff jmpq 1f5542 1f561a: 8b 54 24 0c mov 0xc(%rsp),%edx 1f561e: 85 d2 test %edx,%edx 1f5620: 0f 84 82 01 00 00 je 1f57a8 1f5626: 48 8b 43 40 mov 0x40(%rbx),%rax 1f562a: 8b 70 38 mov 0x38(%rax),%esi 1f562d: 85 f6 test %esi,%esi 1f562f: 0f 85 4d 01 00 00 jne 1f5782 1f5635: 45 31 e4 xor %r12d,%r12d 1f5638: e9 05 ff ff ff jmpq 1f5542 1f563d: 83 7b 0c 06 cmpl $0x6,0xc(%rbx) 1f5641: 0f 87 d8 fe ff ff ja 1f551f 1f5647: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f564b: 48 8b 73 40 mov 0x40(%rbx),%rsi 1f564f: 48 8b 43 50 mov 0x50(%rbx),%rax 1f5653: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f5657: 0f b6 0a movzbl (%rdx),%ecx 1f565a: 8b 76 30 mov 0x30(%rsi),%esi 1f565d: 6a 01 pushq $0x1 1f565f: 44 8b 40 08 mov 0x8(%rax),%r8d 1f5663: 41 b9 01 00 00 00 mov $0x1,%r9d 1f5669: 41 50 push %r8 1f566b: 44 8b 42 08 mov 0x8(%rdx),%r8d 1f566f: 41 50 push %r8 1f5671: 6a 01 pushq $0x1 1f5673: 44 8b 40 04 mov 0x4(%rax),%r8d 1f5677: 41 50 push %r8 1f5679: 8b 52 04 mov 0x4(%rdx),%edx 1f567c: 52 push %rdx 1f567d: 44 8b 00 mov (%rax),%r8d 1f5680: ba 03 00 00 00 mov $0x3,%edx 1f5685: e8 00 00 00 00 callq 1f568a 1f568a: 48 83 c4 30 add $0x30,%rsp 1f568e: eb a5 jmp 1f5635 1f5690: 48 8b 53 50 mov 0x50(%rbx),%rdx 1f5694: 48 8b 43 48 mov 0x48(%rbx),%rax 1f5698: b9 02 00 00 00 mov $0x2,%ecx 1f569d: 48 8b 73 40 mov 0x40(%rbx),%rsi 1f56a1: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f56a5: 44 8b 4a 0c mov 0xc(%rdx),%r9d 1f56a9: 44 0f b6 40 0c movzbl 0xc(%rax),%r8d 1f56ae: 6a 01 pushq $0x1 1f56b0: 8b 52 10 mov 0x10(%rdx),%edx 1f56b3: 52 push %rdx 1f56b4: 8b 40 10 mov 0x10(%rax),%eax 1f56b7: 44 89 ea mov %r13d,%edx 1f56ba: 50 push %rax 1f56bb: 6a 01 pushq $0x1 1f56bd: 8b 36 mov (%rsi),%esi 1f56bf: e8 00 00 00 00 callq 1f56c4 1f56c4: 48 83 c4 20 add $0x20,%rsp 1f56c8: 83 7d 00 05 cmpl $0x5,0x0(%rbp) 1f56cc: 0f 85 bf fe ff ff jne 1f5591 1f56d2: bf 03 00 00 00 mov $0x3,%edi 1f56d7: e8 00 00 00 00 callq 1f56dc 1f56dc: e9 b0 fe ff ff jmpq 1f5591 1f56e1: 83 7b 0c 06 cmpl $0x6,0xc(%rbx) 1f56e5: 0f 87 34 fe ff ff ja 1f551f 1f56eb: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f56ef: 48 8b 73 40 mov 0x40(%rbx),%rsi 1f56f3: 48 8b 43 50 mov 0x50(%rbx),%rax 1f56f7: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f56fb: 0f b6 0a movzbl (%rdx),%ecx 1f56fe: 8b 76 30 mov 0x30(%rsi),%esi 1f5701: 6a 00 pushq $0x0 1f5703: e9 57 ff ff ff jmpq 1f565f 1f5708: 48 8b 43 50 mov 0x50(%rbx),%rax 1f570c: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f5710: 45 31 c9 xor %r9d,%r9d 1f5713: 45 31 e4 xor %r12d,%r12d 1f5716: 48 8b 73 40 mov 0x40(%rbx),%rsi 1f571a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f571e: 0f b6 0a movzbl (%rdx),%ecx 1f5721: 8b 76 30 mov 0x30(%rsi),%esi 1f5724: 6a 00 pushq $0x0 1f5726: 44 8b 40 04 mov 0x4(%rax),%r8d 1f572a: 41 50 push %r8 1f572c: 8b 52 04 mov 0x4(%rdx),%edx 1f572f: 52 push %rdx 1f5730: 44 8b 00 mov (%rax),%r8d 1f5733: ba 02 00 00 00 mov $0x2,%edx 1f5738: e8 00 00 00 00 callq 1f573d 1f573d: 48 83 c4 18 add $0x18,%rsp 1f5741: e9 fc fd ff ff jmpq 1f5542 1f5746: bf 02 00 00 00 mov $0x2,%edi 1f574b: e8 00 00 00 00 callq 1f5750 1f5750: e9 4f fe ff ff jmpq 1f55a4 1f5755: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f5759: 48 8b 43 50 mov 0x50(%rbx),%rax 1f575d: 41 b9 01 00 00 00 mov $0x1,%r9d 1f5763: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f5767: 0f b6 4a 24 movzbl 0x24(%rdx),%ecx 1f576b: 44 8b 40 24 mov 0x24(%rax),%r8d 1f576f: ba 01 00 00 00 mov $0x1,%edx 1f5774: e8 00 00 00 00 callq 1f5779 1f5779: 48 8b 43 40 mov 0x40(%rbx),%rax 1f577d: e9 58 fe ff ff jmpq 1f55da 1f5782: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f5786: 48 8b 43 50 mov 0x50(%rbx),%rax 1f578a: 45 31 c9 xor %r9d,%r9d 1f578d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f5791: 0f b6 4a 24 movzbl 0x24(%rdx),%ecx 1f5795: 44 8b 40 24 mov 0x24(%rax),%r8d 1f5799: ba 01 00 00 00 mov $0x1,%edx 1f579e: e8 00 00 00 00 callq 1f57a3 1f57a3: e9 9a fd ff ff jmpq 1f5542 1f57a8: 48 8b 43 50 mov 0x50(%rbx),%rax 1f57ac: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f57b0: b9 01 00 00 00 mov $0x1,%ecx 1f57b5: 44 89 ea mov %r13d,%edx 1f57b8: 44 8b 48 14 mov 0x14(%rax),%r9d 1f57bc: 48 8b 43 48 mov 0x48(%rbx),%rax 1f57c0: 44 0f b6 40 14 movzbl 0x14(%rax),%r8d 1f57c5: 48 8b 43 40 mov 0x40(%rbx),%rax 1f57c9: 6a 01 pushq $0x1 1f57cb: 8b 30 mov (%rax),%esi 1f57cd: e8 00 00 00 00 callq 1f57d2 1f57d2: 58 pop %rax 1f57d3: e9 4e fe ff ff jmpq 1f5626 1f57d8: 48 8b 43 50 mov 0x50(%rbx),%rax 1f57dc: 48 8b 53 48 mov 0x48(%rbx),%rdx 1f57e0: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 1f57e5: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 1f57ec: 00 1f57ed: 48 8b 73 40 mov 0x40(%rbx),%rsi 1f57f1: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f57f5: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 1f57fc: 00 1f57fd: 44 0f b6 4a 1c movzbl 0x1c(%rdx),%r9d 1f5802: 8b 48 18 mov 0x18(%rax),%ecx 1f5805: 0f b6 52 18 movzbl 0x18(%rdx),%edx 1f5809: 41 50 push %r8 1f580b: 8b 40 1c mov 0x1c(%rax),%eax 1f580e: 50 push %rax 1f580f: 8b 36 mov (%rsi),%esi 1f5811: 4c 8d 44 24 20 lea 0x20(%rsp),%r8 1f5816: e8 00 00 00 00 callq 1f581b 1f581b: 41 59 pop %r9 1f581d: 41 5a pop %r10 1f581f: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 1f5824: 45 85 db test %r11d,%r11d 1f5827: 75 46 jne 1f586f 1f5829: 8b 7c 24 14 mov 0x14(%rsp),%edi 1f582d: 85 ff test %edi,%edi 1f582f: 0f 85 5c fd ff ff jne 1f5591 1f5835: 48 8b 43 50 mov 0x50(%rbx),%rax 1f5839: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f583d: b9 01 00 00 00 mov $0x1,%ecx 1f5842: 44 89 ea mov %r13d,%edx 1f5845: 44 8b 48 1c mov 0x1c(%rax),%r9d 1f5849: 48 8b 43 48 mov 0x48(%rbx),%rax 1f584d: 44 0f b6 40 1c movzbl 0x1c(%rax),%r8d 1f5852: 48 8b 43 40 mov 0x40(%rbx),%rax 1f5856: 6a 01 pushq $0x1 1f5858: 8b 30 mov (%rax),%esi 1f585a: e8 00 00 00 00 callq 1f585f 1f585f: 83 7d 00 05 cmpl $0x5,0x0(%rbp) 1f5863: 5e pop %rsi 1f5864: 0f 85 27 fd ff ff jne 1f5591 1f586a: e9 63 fe ff ff jmpq 1f56d2 1f586f: 48 8b 43 50 mov 0x50(%rbx),%rax 1f5873: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1f5877: b9 01 00 00 00 mov $0x1,%ecx 1f587c: 44 89 ea mov %r13d,%edx 1f587f: 44 8b 48 18 mov 0x18(%rax),%r9d 1f5883: 48 8b 43 48 mov 0x48(%rbx),%rax 1f5887: 44 0f b6 40 18 movzbl 0x18(%rax),%r8d 1f588c: 48 8b 43 40 mov 0x40(%rbx),%rax 1f5890: 6a 00 pushq $0x0 1f5892: 8b 30 mov (%rax),%esi 1f5894: e8 00 00 00 00 callq 1f5899 1f5899: 83 7d 00 05 cmpl $0x5,0x0(%rbp) 1f589d: 41 58 pop %r8 1f589f: 75 88 jne 1f5829 1f58a1: bf 03 00 00 00 mov $0x3,%edi 1f58a6: e8 00 00 00 00 callq 1f58ab 1f58ab: e9 79 ff ff ff jmpq 1f5829 1f58b0: e8 00 00 00 00 callq 1f58b5 1f58b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f58bc: 00 00 00 00 00000000001f58c0 : 1f58c0: e8 00 00 00 00 callq 1f58c5 1f58c5: 55 push %rbp 1f58c6: 53 push %rbx 1f58c7: 48 8b 2f mov (%rdi),%rbp 1f58ca: 48 89 fb mov %rdi,%rbx 1f58cd: 48 89 ef mov %rbp,%rdi 1f58d0: e8 00 00 00 00 callq 1f58d5 1f58d5: 48 89 ef mov %rbp,%rdi 1f58d8: e8 00 00 00 00 callq 1f58dd 1f58dd: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f58e4: 5b pop %rbx 1f58e5: 5d pop %rbp 1f58e6: c3 retq 1f58e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1f58ee: 00 00 00000000001f58f0 : 1f58f0: e8 00 00 00 00 callq 1f58f5 1f58f5: 41 56 push %r14 1f58f7: 49 89 f6 mov %rsi,%r14 1f58fa: 41 55 push %r13 1f58fc: 41 89 d5 mov %edx,%r13d 1f58ff: 41 54 push %r12 1f5901: 41 89 cc mov %ecx,%r12d 1f5904: 55 push %rbp 1f5905: 48 89 fd mov %rdi,%rbp 1f5908: 53 push %rbx 1f5909: 83 f9 07 cmp $0x7,%ecx 1f590c: 76 09 jbe 1f5917 1f590e: 0f 0b ud2 1f5910: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f5917: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1f591e 1f591e: ba 58 00 00 00 mov $0x58,%edx 1f5923: be c0 0d 00 00 mov $0xdc0,%esi 1f5928: e8 00 00 00 00 callq 1f592d 1f592d: 48 89 45 00 mov %rax,0x0(%rbp) 1f5931: 48 89 c3 mov %rax,%rbx 1f5934: 48 85 c0 test %rax,%rax 1f5937: 74 21 je 1f595a 1f5939: 4c 89 f1 mov %r14,%rcx 1f593c: 44 89 e2 mov %r12d,%edx 1f593f: 44 89 ee mov %r13d,%esi 1f5942: 48 89 c7 mov %rax,%rdi 1f5945: e8 00 00 00 00 callq 1f594a 1f594a: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f5951: 5b pop %rbx 1f5952: 5d pop %rbp 1f5953: 41 5c pop %r12 1f5955: 41 5d pop %r13 1f5957: 41 5e pop %r14 1f5959: c3 retq 1f595a: 0f 0b ud2 1f595c: 5b pop %rbx 1f595d: 5d pop %rbp 1f595e: 41 5c pop %r12 1f5960: 41 5d pop %r13 1f5962: 41 5e pop %r14 1f5964: c3 retq 1f5965: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f596c: 00 00 00 00 00000000001f5970 : 1f5970: e8 00 00 00 00 callq 1f5975 1f5975: e8 00 00 00 00 callq 1f597a 1f597a: c3 retq 1f597b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001f5980 : 1f5980: e8 00 00 00 00 callq 1f5985 1f5985: 48 85 f6 test %rsi,%rsi 1f5988: 74 43 je 1f59cd 1f598a: 4c 8b 47 40 mov 0x40(%rdi),%r8 1f598e: 48 8b 47 50 mov 0x50(%rdi),%rax 1f5992: 48 8b 57 48 mov 0x48(%rdi),%rdx 1f5996: 48 8b 7f 18 mov 0x18(%rdi),%rdi 1f599a: 45 8b 50 30 mov 0x30(%r8),%r10d 1f599e: 44 8b 46 08 mov 0x8(%rsi),%r8d 1f59a2: 0f b6 0a movzbl (%rdx),%ecx 1f59a5: 41 50 push %r8 1f59a7: 44 8b 40 04 mov 0x4(%rax),%r8d 1f59ab: 41 50 push %r8 1f59ad: 8b 52 04 mov 0x4(%rdx),%edx 1f59b0: 52 push %rdx 1f59b1: 44 0f b6 4e 04 movzbl 0x4(%rsi),%r9d 1f59b6: ba 02 00 00 00 mov $0x2,%edx 1f59bb: 44 89 d6 mov %r10d,%esi 1f59be: 44 8b 00 mov (%rax),%r8d 1f59c1: e8 00 00 00 00 callq 1f59c6 1f59c6: 31 c0 xor %eax,%eax 1f59c8: 48 83 c4 18 add $0x18,%rsp 1f59cc: c3 retq 1f59cd: b8 02 00 00 00 mov $0x2,%eax 1f59d2: c3 retq 1f59d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f59da: 00 00 00 00 1f59de: 66 90 xchg %ax,%ax 00000000001f59e0 : 1f59e0: e8 00 00 00 00 callq 1f59e5 1f59e5: 55 push %rbp 1f59e6: 53 push %rbx 1f59e7: 48 8b 2f mov (%rdi),%rbp 1f59ea: 48 89 fb mov %rdi,%rbx 1f59ed: 48 89 ef mov %rbp,%rdi 1f59f0: e8 00 00 00 00 callq 1f59f5 1f59f5: 48 89 ef mov %rbp,%rdi 1f59f8: e8 00 00 00 00 callq 1f59fd 1f59fd: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f5a04: 5b pop %rbx 1f5a05: 5d pop %rbp 1f5a06: c3 retq 1f5a07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1f5a0e: 00 00 00000000001f5a10 : 1f5a10: e8 00 00 00 00 callq 1f5a15 1f5a15: 41 56 push %r14 1f5a17: 49 89 f6 mov %rsi,%r14 1f5a1a: 41 55 push %r13 1f5a1c: 41 89 d5 mov %edx,%r13d 1f5a1f: 41 54 push %r12 1f5a21: 41 89 cc mov %ecx,%r12d 1f5a24: 55 push %rbp 1f5a25: 48 89 fd mov %rdi,%rbp 1f5a28: 53 push %rbx 1f5a29: 83 f9 07 cmp $0x7,%ecx 1f5a2c: 76 09 jbe 1f5a37 1f5a2e: 0f 0b ud2 1f5a30: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f5a37: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1f5a3e 1f5a3e: ba 58 00 00 00 mov $0x58,%edx 1f5a43: be c0 0d 00 00 mov $0xdc0,%esi 1f5a48: e8 00 00 00 00 callq 1f5a4d 1f5a4d: 48 89 45 00 mov %rax,0x0(%rbp) 1f5a51: 48 89 c3 mov %rax,%rbx 1f5a54: 48 85 c0 test %rax,%rax 1f5a57: 74 21 je 1f5a7a 1f5a59: 4c 89 f1 mov %r14,%rcx 1f5a5c: 44 89 e2 mov %r12d,%edx 1f5a5f: 44 89 ee mov %r13d,%esi 1f5a62: 48 89 c7 mov %rax,%rdi 1f5a65: e8 00 00 00 00 callq 1f5a6a 1f5a6a: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1f5a71: 5b pop %rbx 1f5a72: 5d pop %rbp 1f5a73: 41 5c pop %r12 1f5a75: 41 5d pop %r13 1f5a77: 41 5e pop %r14 1f5a79: c3 retq 1f5a7a: 0f 0b ud2 1f5a7c: 5b pop %rbx 1f5a7d: 5d pop %rbp 1f5a7e: 41 5c pop %r12 1f5a80: 41 5d pop %r13 1f5a82: 41 5e pop %r14 1f5a84: c3 retq 1f5a85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f5a8c: 00 00 00 00 00000000001f5a90 : 1f5a90: e8 00 00 00 00 callq 1f5a95 1f5a95: e8 00 00 00 00 callq 1f5a9a 1f5a9a: c3 retq 1f5a9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001f5aa0 : 1f5aa0: e8 00 00 00 00 callq 1f5aa5 1f5aa5: 83 fa 01 cmp $0x1,%edx 1f5aa8: 0f 84 90 00 00 00 je 1f5b3e 1f5aae: 83 fe 0e cmp $0xe,%esi 1f5ab1: 7f 5b jg 1f5b0e 1f5ab3: 83 fe 0c cmp $0xc,%esi 1f5ab6: 0f 8f a3 00 00 00 jg 1f5b5f 1f5abc: 83 fe 09 cmp $0x9,%esi 1f5abf: 7f 3d jg 1f5afe 1f5ac1: 83 fe 05 cmp $0x5,%esi 1f5ac4: 0f 8f 8a 00 00 00 jg 1f5b54 1f5aca: 83 fe 02 cmp $0x2,%esi 1f5acd: 7e 0b jle 1f5ada 1f5acf: e8 00 00 00 00 callq 1f5ad4 1f5ad4: b8 01 00 00 00 mov $0x1,%eax 1f5ad9: c3 retq 1f5ada: 85 f6 test %esi,%esi 1f5adc: 79 55 jns 1f5b33 1f5ade: b9 75 00 00 00 mov $0x75,%ecx 1f5ae3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f5aea: bf 02 00 00 00 mov $0x2,%edi 1f5aef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f5af6: e8 00 00 00 00 callq 1f5afb 1f5afb: 31 c0 xor %eax,%eax 1f5afd: c3 retq 1f5afe: 83 fe 0c cmp $0xc,%esi 1f5b01: 74 db je 1f5ade 1f5b03: e8 00 00 00 00 callq 1f5b08 1f5b08: b8 01 00 00 00 mov $0x1,%eax 1f5b0d: c3 retq 1f5b0e: 83 fe 10 cmp $0x10,%esi 1f5b11: 74 36 je 1f5b49 1f5b13: 83 fe 11 cmp $0x11,%esi 1f5b16: 75 0b jne 1f5b23 1f5b18: e8 00 00 00 00 callq 1f5b1d 1f5b1d: b8 01 00 00 00 mov $0x1,%eax 1f5b22: c3 retq 1f5b23: 83 fe 0f cmp $0xf,%esi 1f5b26: 75 b6 jne 1f5ade 1f5b28: e8 00 00 00 00 callq 1f5b2d 1f5b2d: b8 01 00 00 00 mov $0x1,%eax 1f5b32: c3 retq 1f5b33: e8 00 00 00 00 callq 1f5b38 1f5b38: b8 01 00 00 00 mov $0x1,%eax 1f5b3d: c3 retq 1f5b3e: e8 00 00 00 00 callq 1f5b43 1f5b43: b8 01 00 00 00 mov $0x1,%eax 1f5b48: c3 retq 1f5b49: e8 00 00 00 00 callq 1f5b4e 1f5b4e: b8 01 00 00 00 mov $0x1,%eax 1f5b53: c3 retq 1f5b54: e8 00 00 00 00 callq 1f5b59 1f5b59: b8 01 00 00 00 mov $0x1,%eax 1f5b5e: c3 retq 1f5b5f: e8 00 00 00 00 callq 1f5b64 1f5b64: b8 01 00 00 00 mov $0x1,%eax 1f5b69: c3 retq 1f5b6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f5b70 : 1f5b70: e8 00 00 00 00 callq 1f5b75 1f5b75: 83 ff 03 cmp $0x3,%edi 1f5b78: 0f 84 58 01 00 00 je 1f5cd6 1f5b7e: 7f 59 jg 1f5bd9 1f5b80: 83 ff 01 cmp $0x1,%edi 1f5b83: 0f 84 fb 01 00 00 je 1f5d84 1f5b89: 83 ff 02 cmp $0x2,%edi 1f5b8c: 0f 85 93 00 00 00 jne 1f5c25 1f5b92: c7 02 45 19 00 00 movl $0x1945,(%rdx) 1f5b98: 83 fe 03 cmp $0x3,%esi 1f5b9b: 0f 84 07 04 00 00 je 1f5fa8 1f5ba1: 0f 87 dc 02 00 00 ja 1f5e83 1f5ba7: 83 fe 01 cmp $0x1,%esi 1f5baa: 0f 84 1d 05 00 00 je 1f60cd 1f5bb0: 83 fe 02 cmp $0x2,%esi 1f5bb3: 0f 85 a2 02 00 00 jne 1f5e5b 1f5bb9: be 00 00 01 00 mov $0x10000,%esi 1f5bbe: b8 44 19 00 00 mov $0x1944,%eax 1f5bc3: b9 46 19 00 00 mov $0x1946,%ecx 1f5bc8: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f5bcf: bf 47 19 00 00 mov $0x1947,%edi 1f5bd4: e9 c5 00 00 00 jmpq 1f5c9e 1f5bd9: 83 ff 06 cmp $0x6,%edi 1f5bdc: 0f 84 30 01 00 00 je 1f5d12 1f5be2: 83 ff 07 cmp $0x7,%edi 1f5be5: 0f 85 86 00 00 00 jne 1f5c71 1f5beb: 83 fe 02 cmp $0x2,%esi 1f5bee: 0f 84 8e 03 00 00 je 1f5f82 1f5bf4: 0f 87 32 02 00 00 ja 1f5e2c 1f5bfa: 85 f6 test %esi,%esi 1f5bfc: 0f 84 3b 04 00 00 je 1f603d 1f5c02: c7 02 69 19 00 00 movl $0x1969,(%rdx) 1f5c08: be 00 01 00 00 mov $0x100,%esi 1f5c0d: b8 68 19 00 00 mov $0x1968,%eax 1f5c12: b9 6a 19 00 00 mov $0x196a,%ecx 1f5c17: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f5c1e: bf 6b 19 00 00 mov $0x196b,%edi 1f5c23: eb 79 jmp 1f5c9e 1f5c25: 85 ff test %edi,%edi 1f5c27: 0f 85 89 00 00 00 jne 1f5cb6 1f5c2d: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f5c34: 83 fe 04 cmp $0x4,%esi 1f5c37: 0f 84 8b 03 00 00 je 1f5fc8 1f5c3d: 0f 87 b8 01 00 00 ja 1f5dfb 1f5c43: 83 fe 02 cmp $0x2,%esi 1f5c46: 0f 84 13 05 00 00 je 1f615f 1f5c4c: 83 fe 03 cmp $0x3,%esi 1f5c4f: 0f 85 76 01 00 00 jne 1f5dcb 1f5c55: c7 02 59 19 00 00 movl $0x1959,(%rdx) 1f5c5b: be 00 01 00 00 mov $0x100,%esi 1f5c60: b8 58 19 00 00 mov $0x1958,%eax 1f5c65: b9 5a 19 00 00 mov $0x195a,%ecx 1f5c6a: bf 5b 19 00 00 mov $0x195b,%edi 1f5c6f: eb 2d jmp 1f5c9e 1f5c71: 83 ff 04 cmp $0x4,%edi 1f5c74: 75 40 jne 1f5cb6 1f5c76: 89 f1 mov %esi,%ecx 1f5c78: b8 01 00 00 00 mov $0x1,%eax 1f5c7d: c7 02 e7 05 00 00 movl $0x5e7,(%rdx) 1f5c83: d3 e0 shl %cl,%eax 1f5c85: 89 42 10 mov %eax,0x10(%rdx) 1f5c88: 89 c6 mov %eax,%esi 1f5c8a: 83 f8 1e cmp $0x1e,%eax 1f5c8d: 77 44 ja 1f5cd3 1f5c8f: b8 e6 05 00 00 mov $0x5e6,%eax 1f5c94: b9 e8 05 00 00 mov $0x5e8,%ecx 1f5c99: bf e9 05 00 00 mov $0x5e9,%edi 1f5c9e: 89 42 0c mov %eax,0xc(%rdx) 1f5ca1: b8 01 00 00 00 mov $0x1,%eax 1f5ca6: 89 7a 04 mov %edi,0x4(%rdx) 1f5ca9: 89 4a 08 mov %ecx,0x8(%rdx) 1f5cac: 89 72 14 mov %esi,0x14(%rdx) 1f5caf: 89 72 18 mov %esi,0x18(%rdx) 1f5cb2: 89 72 1c mov %esi,0x1c(%rdx) 1f5cb5: c3 retq 1f5cb6: b9 81 01 00 00 mov $0x181,%ecx 1f5cbb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f5cc2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f5cc9: bf 02 00 00 00 mov $0x2,%edi 1f5cce: e8 00 00 00 00 callq 1f5cd3 1f5cd3: 31 c0 xor %eax,%eax 1f5cd5: c3 retq 1f5cd6: c7 02 6d 19 00 00 movl $0x196d,(%rdx) 1f5cdc: 83 fe 03 cmp $0x3,%esi 1f5cdf: 0f 84 be 03 00 00 je 1f60a3 1f5ce5: 77 6b ja 1f5d52 1f5ce7: 83 fe 01 cmp $0x1,%esi 1f5cea: 0f 84 93 03 00 00 je 1f6083 1f5cf0: 83 fe 02 cmp $0x2,%esi 1f5cf3: 75 35 jne 1f5d2a 1f5cf5: be 00 00 01 00 mov $0x10000,%esi 1f5cfa: b8 6c 19 00 00 mov $0x196c,%eax 1f5cff: b9 6e 19 00 00 mov $0x196e,%ecx 1f5d04: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f5d0b: bf 6f 19 00 00 mov $0x196f,%edi 1f5d10: eb 8c jmp 1f5c9e 1f5d12: 85 f6 test %esi,%esi 1f5d14: 0f 84 cd 02 00 00 je 1f5fe7 1f5d1a: 83 fe 01 cmp $0x1,%esi 1f5d1d: 0f 84 ea 02 00 00 je 1f600d 1f5d23: b9 5e 01 00 00 mov $0x15e,%ecx 1f5d28: eb 91 jmp 1f5cbb 1f5d2a: 85 f6 test %esi,%esi 1f5d2c: 0f 85 91 03 00 00 jne 1f60c3 1f5d32: be 01 00 00 00 mov $0x1,%esi 1f5d37: b8 6c 19 00 00 mov $0x196c,%eax 1f5d3c: b9 6e 19 00 00 mov $0x196e,%ecx 1f5d41: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f5d48: bf 6f 19 00 00 mov $0x196f,%edi 1f5d4d: e9 4c ff ff ff jmpq 1f5c9e 1f5d52: 83 fe 04 cmp $0x4,%esi 1f5d55: 0f 84 08 03 00 00 je 1f6063 1f5d5b: 83 fe 05 cmp $0x5,%esi 1f5d5e: 0f 85 5f 03 00 00 jne 1f60c3 1f5d64: be 00 00 00 10 mov $0x10000000,%esi 1f5d69: b8 6c 19 00 00 mov $0x196c,%eax 1f5d6e: b9 6e 19 00 00 mov $0x196e,%ecx 1f5d73: c7 42 10 00 00 00 10 movl $0x10000000,0x10(%rdx) 1f5d7a: bf 6f 19 00 00 mov $0x196f,%edi 1f5d7f: e9 1a ff ff ff jmpq 1f5c9e 1f5d84: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f5d8b: 83 fe 04 cmp $0x4,%esi 1f5d8e: 0f 84 28 04 00 00 je 1f61bc 1f5d94: 0f 87 42 01 00 00 ja 1f5edc 1f5d9a: 83 fe 02 cmp $0x2,%esi 1f5d9d: 0f 84 fa 03 00 00 je 1f619d 1f5da3: 83 fe 03 cmp $0x3,%esi 1f5da6: 0f 85 05 01 00 00 jne 1f5eb1 1f5dac: c7 02 59 19 00 00 movl $0x1959,(%rdx) 1f5db2: be 01 00 00 00 mov $0x1,%esi 1f5db7: b8 58 19 00 00 mov $0x1958,%eax 1f5dbc: b9 5a 19 00 00 mov $0x195a,%ecx 1f5dc1: bf 5b 19 00 00 mov $0x195b,%edi 1f5dc6: e9 d3 fe ff ff jmpq 1f5c9e 1f5dcb: 85 f6 test %esi,%esi 1f5dcd: 0f 84 6d 03 00 00 je 1f6140 1f5dd3: 83 fe 01 cmp $0x1,%esi 1f5dd6: 0f 85 1e 04 00 00 jne 1f61fa 1f5ddc: c7 02 51 19 00 00 movl $0x1951,(%rdx) 1f5de2: be 00 01 00 00 mov $0x100,%esi 1f5de7: b8 50 19 00 00 mov $0x1950,%eax 1f5dec: b9 52 19 00 00 mov $0x1952,%ecx 1f5df1: bf 53 19 00 00 mov $0x1953,%edi 1f5df6: e9 a3 fe ff ff jmpq 1f5c9e 1f5dfb: 83 fe 06 cmp $0x6,%esi 1f5dfe: 0f 84 d7 03 00 00 je 1f61db 1f5e04: 83 fe 07 cmp $0x7,%esi 1f5e07: 0f 85 4d 01 00 00 jne 1f5f5a 1f5e0d: c7 02 75 19 00 00 movl $0x1975,(%rdx) 1f5e13: be 00 01 00 00 mov $0x100,%esi 1f5e18: b8 74 19 00 00 mov $0x1974,%eax 1f5e1d: b9 76 19 00 00 mov $0x1976,%ecx 1f5e22: bf 77 19 00 00 mov $0x1977,%edi 1f5e27: e9 72 fe ff ff jmpq 1f5c9e 1f5e2c: 83 fe 03 cmp $0x3,%esi 1f5e2f: 0f 85 fe 01 00 00 jne 1f6033 1f5e35: c7 02 69 19 00 00 movl $0x1969,(%rdx) 1f5e3b: be 00 00 00 01 mov $0x1000000,%esi 1f5e40: b8 68 19 00 00 mov $0x1968,%eax 1f5e45: b9 6a 19 00 00 mov $0x196a,%ecx 1f5e4a: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f5e51: bf 6b 19 00 00 mov $0x196b,%edi 1f5e56: e9 43 fe ff ff jmpq 1f5c9e 1f5e5b: 85 f6 test %esi,%esi 1f5e5d: 0f 85 8a 02 00 00 jne 1f60ed 1f5e63: be 01 00 00 00 mov $0x1,%esi 1f5e68: b8 44 19 00 00 mov $0x1944,%eax 1f5e6d: b9 46 19 00 00 mov $0x1946,%ecx 1f5e72: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f5e79: bf 47 19 00 00 mov $0x1947,%edi 1f5e7e: e9 1b fe ff ff jmpq 1f5c9e 1f5e83: 83 fe 05 cmp $0x5,%esi 1f5e86: 0f 84 6b 02 00 00 je 1f60f7 1f5e8c: 83 fe 06 cmp $0x6,%esi 1f5e8f: 75 78 jne 1f5f09 1f5e91: be 00 00 80 00 mov $0x800000,%esi 1f5e96: b8 44 19 00 00 mov $0x1944,%eax 1f5e9b: b9 46 19 00 00 mov $0x1946,%ecx 1f5ea0: c7 42 10 00 00 80 00 movl $0x800000,0x10(%rdx) 1f5ea7: bf 47 19 00 00 mov $0x1947,%edi 1f5eac: e9 ed fd ff ff jmpq 1f5c9e 1f5eb1: 85 f6 test %esi,%esi 1f5eb3: 0f 84 68 02 00 00 je 1f6121 1f5eb9: 83 fe 01 cmp $0x1,%esi 1f5ebc: 0f 85 55 02 00 00 jne 1f6117 1f5ec2: c7 02 51 19 00 00 movl $0x1951,(%rdx) 1f5ec8: b8 50 19 00 00 mov $0x1950,%eax 1f5ecd: b9 52 19 00 00 mov $0x1952,%ecx 1f5ed2: bf 53 19 00 00 mov $0x1953,%edi 1f5ed7: e9 c2 fd ff ff jmpq 1f5c9e 1f5edc: 83 fe 06 cmp $0x6,%esi 1f5edf: 0f 84 99 02 00 00 je 1f617e 1f5ee5: 83 fe 07 cmp $0x7,%esi 1f5ee8: 75 48 jne 1f5f32 1f5eea: c7 02 75 19 00 00 movl $0x1975,(%rdx) 1f5ef0: be 01 00 00 00 mov $0x1,%esi 1f5ef5: b8 74 19 00 00 mov $0x1974,%eax 1f5efa: b9 76 19 00 00 mov $0x1976,%ecx 1f5eff: bf 77 19 00 00 mov $0x1977,%edi 1f5f04: e9 95 fd ff ff jmpq 1f5c9e 1f5f09: 83 fe 04 cmp $0x4,%esi 1f5f0c: 0f 85 db 01 00 00 jne 1f60ed 1f5f12: be 00 00 20 00 mov $0x200000,%esi 1f5f17: b8 44 19 00 00 mov $0x1944,%eax 1f5f1c: b9 46 19 00 00 mov $0x1946,%ecx 1f5f21: c7 42 10 00 00 20 00 movl $0x200000,0x10(%rdx) 1f5f28: bf 47 19 00 00 mov $0x1947,%edi 1f5f2d: e9 6c fd ff ff jmpq 1f5c9e 1f5f32: 83 fe 05 cmp $0x5,%esi 1f5f35: 0f 85 dc 01 00 00 jne 1f6117 1f5f3b: c7 02 61 19 00 00 movl $0x1961,(%rdx) 1f5f41: be 01 00 00 00 mov $0x1,%esi 1f5f46: b8 60 19 00 00 mov $0x1960,%eax 1f5f4b: b9 62 19 00 00 mov $0x1962,%ecx 1f5f50: bf 63 19 00 00 mov $0x1963,%edi 1f5f55: e9 44 fd ff ff jmpq 1f5c9e 1f5f5a: 83 fe 05 cmp $0x5,%esi 1f5f5d: 0f 85 97 02 00 00 jne 1f61fa 1f5f63: c7 02 61 19 00 00 movl $0x1961,(%rdx) 1f5f69: be 00 01 00 00 mov $0x100,%esi 1f5f6e: b8 60 19 00 00 mov $0x1960,%eax 1f5f73: b9 62 19 00 00 mov $0x1962,%ecx 1f5f78: bf 63 19 00 00 mov $0x1963,%edi 1f5f7d: e9 1c fd ff ff jmpq 1f5c9e 1f5f82: c7 02 69 19 00 00 movl $0x1969,(%rdx) 1f5f88: be 00 00 01 00 mov $0x10000,%esi 1f5f8d: b8 68 19 00 00 mov $0x1968,%eax 1f5f92: b9 6a 19 00 00 mov $0x196a,%ecx 1f5f97: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f5f9e: bf 6b 19 00 00 mov $0x196b,%edi 1f5fa3: e9 f6 fc ff ff jmpq 1f5c9e 1f5fa8: be 00 00 10 00 mov $0x100000,%esi 1f5fad: b8 44 19 00 00 mov $0x1944,%eax 1f5fb2: b9 46 19 00 00 mov $0x1946,%ecx 1f5fb7: c7 42 10 00 00 10 00 movl $0x100000,0x10(%rdx) 1f5fbe: bf 47 19 00 00 mov $0x1947,%edi 1f5fc3: e9 d6 fc ff ff jmpq 1f5c9e 1f5fc8: c7 02 5d 19 00 00 movl $0x195d,(%rdx) 1f5fce: be 00 01 00 00 mov $0x100,%esi 1f5fd3: b8 5c 19 00 00 mov $0x195c,%eax 1f5fd8: b9 5e 19 00 00 mov $0x195e,%ecx 1f5fdd: bf 5f 19 00 00 mov $0x195f,%edi 1f5fe2: e9 b7 fc ff ff jmpq 1f5c9e 1f5fe7: c7 02 65 19 00 00 movl $0x1965,(%rdx) 1f5fed: be 01 00 00 00 mov $0x1,%esi 1f5ff2: b8 64 19 00 00 mov $0x1964,%eax 1f5ff7: b9 66 19 00 00 mov $0x1966,%ecx 1f5ffc: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f6003: bf 67 19 00 00 mov $0x1967,%edi 1f6008: e9 91 fc ff ff jmpq 1f5c9e 1f600d: c7 02 65 19 00 00 movl $0x1965,(%rdx) 1f6013: be 00 01 00 00 mov $0x100,%esi 1f6018: b8 64 19 00 00 mov $0x1964,%eax 1f601d: b9 66 19 00 00 mov $0x1966,%ecx 1f6022: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f6029: bf 67 19 00 00 mov $0x1967,%edi 1f602e: e9 6b fc ff ff jmpq 1f5c9e 1f6033: b9 76 01 00 00 mov $0x176,%ecx 1f6038: e9 7e fc ff ff jmpq 1f5cbb 1f603d: c7 02 69 19 00 00 movl $0x1969,(%rdx) 1f6043: be 01 00 00 00 mov $0x1,%esi 1f6048: b8 68 19 00 00 mov $0x1968,%eax 1f604d: b9 6a 19 00 00 mov $0x196a,%ecx 1f6052: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f6059: bf 6b 19 00 00 mov $0x196b,%edi 1f605e: e9 3b fc ff ff jmpq 1f5c9e 1f6063: be 00 00 00 04 mov $0x4000000,%esi 1f6068: b8 6c 19 00 00 mov $0x196c,%eax 1f606d: b9 6e 19 00 00 mov $0x196e,%ecx 1f6072: c7 42 10 00 00 00 04 movl $0x4000000,0x10(%rdx) 1f6079: bf 6f 19 00 00 mov $0x196f,%edi 1f607e: e9 1b fc ff ff jmpq 1f5c9e 1f6083: be 00 01 00 00 mov $0x100,%esi 1f6088: b8 6c 19 00 00 mov $0x196c,%eax 1f608d: b9 6e 19 00 00 mov $0x196e,%ecx 1f6092: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f6099: bf 6f 19 00 00 mov $0x196f,%edi 1f609e: e9 fb fb ff ff jmpq 1f5c9e 1f60a3: be 00 00 00 01 mov $0x1000000,%esi 1f60a8: b8 6c 19 00 00 mov $0x196c,%eax 1f60ad: b9 6e 19 00 00 mov $0x196e,%ecx 1f60b2: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f60b9: bf 6f 19 00 00 mov $0x196f,%edi 1f60be: e9 db fb ff ff jmpq 1f5c9e 1f60c3: b9 4d 01 00 00 mov $0x14d,%ecx 1f60c8: e9 ee fb ff ff jmpq 1f5cbb 1f60cd: be 00 01 00 00 mov $0x100,%esi 1f60d2: b8 44 19 00 00 mov $0x1944,%eax 1f60d7: b9 46 19 00 00 mov $0x1946,%ecx 1f60dc: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f60e3: bf 47 19 00 00 mov $0x1947,%edi 1f60e8: e9 b1 fb ff ff jmpq 1f5c9e 1f60ed: b9 33 01 00 00 mov $0x133,%ecx 1f60f2: e9 c4 fb ff ff jmpq 1f5cbb 1f60f7: be 00 00 40 00 mov $0x400000,%esi 1f60fc: b8 44 19 00 00 mov $0x1944,%eax 1f6101: b9 46 19 00 00 mov $0x1946,%ecx 1f6106: c7 42 10 00 00 40 00 movl $0x400000,0x10(%rdx) 1f610d: bf 47 19 00 00 mov $0x1947,%edi 1f6112: e9 87 fb ff ff jmpq 1f5c9e 1f6117: b9 16 01 00 00 mov $0x116,%ecx 1f611c: e9 9a fb ff ff jmpq 1f5cbb 1f6121: c7 02 4d 19 00 00 movl $0x194d,(%rdx) 1f6127: be 01 00 00 00 mov $0x1,%esi 1f612c: b8 4c 19 00 00 mov $0x194c,%eax 1f6131: b9 4e 19 00 00 mov $0x194e,%ecx 1f6136: bf 4f 19 00 00 mov $0x194f,%edi 1f613b: e9 5e fb ff ff jmpq 1f5c9e 1f6140: c7 02 4d 19 00 00 movl $0x194d,(%rdx) 1f6146: be 00 01 00 00 mov $0x100,%esi 1f614b: b8 4c 19 00 00 mov $0x194c,%eax 1f6150: b9 4e 19 00 00 mov $0x194e,%ecx 1f6155: bf 4f 19 00 00 mov $0x194f,%edi 1f615a: e9 3f fb ff ff jmpq 1f5c9e 1f615f: c7 02 55 19 00 00 movl $0x1955,(%rdx) 1f6165: be 00 01 00 00 mov $0x100,%esi 1f616a: b8 54 19 00 00 mov $0x1954,%eax 1f616f: b9 56 19 00 00 mov $0x1956,%ecx 1f6174: bf 57 19 00 00 mov $0x1957,%edi 1f6179: e9 20 fb ff ff jmpq 1f5c9e 1f617e: c7 02 71 19 00 00 movl $0x1971,(%rdx) 1f6184: be 01 00 00 00 mov $0x1,%esi 1f6189: b8 70 19 00 00 mov $0x1970,%eax 1f618e: b9 72 19 00 00 mov $0x1972,%ecx 1f6193: bf 73 19 00 00 mov $0x1973,%edi 1f6198: e9 01 fb ff ff jmpq 1f5c9e 1f619d: c7 02 55 19 00 00 movl $0x1955,(%rdx) 1f61a3: be 01 00 00 00 mov $0x1,%esi 1f61a8: b8 54 19 00 00 mov $0x1954,%eax 1f61ad: b9 56 19 00 00 mov $0x1956,%ecx 1f61b2: bf 57 19 00 00 mov $0x1957,%edi 1f61b7: e9 e2 fa ff ff jmpq 1f5c9e 1f61bc: c7 02 5d 19 00 00 movl $0x195d,(%rdx) 1f61c2: be 01 00 00 00 mov $0x1,%esi 1f61c7: b8 5c 19 00 00 mov $0x195c,%eax 1f61cc: b9 5e 19 00 00 mov $0x195e,%ecx 1f61d1: bf 5f 19 00 00 mov $0x195f,%edi 1f61d6: e9 c3 fa ff ff jmpq 1f5c9e 1f61db: c7 02 71 19 00 00 movl $0x1971,(%rdx) 1f61e1: be 00 01 00 00 mov $0x100,%esi 1f61e6: b8 70 19 00 00 mov $0x1970,%eax 1f61eb: b9 72 19 00 00 mov $0x1972,%ecx 1f61f0: bf 73 19 00 00 mov $0x1973,%edi 1f61f5: e9 a4 fa ff ff jmpq 1f5c9e 1f61fa: b9 f6 00 00 00 mov $0xf6,%ecx 1f61ff: e9 b7 fa ff ff jmpq 1f5cbb 1f6204: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f620b: 00 00 00 00 1f620f: 90 nop 00000000001f6210 : 1f6210: e8 00 00 00 00 callq 1f6215 1f6215: 55 push %rbp 1f6216: 53 push %rbx 1f6217: 48 89 cb mov %rcx,%rbx 1f621a: 81 ff 5d 19 00 00 cmp $0x195d,%edi 1f6220: 0f 84 cd 01 00 00 je 1f63f3 1f6226: 0f 87 95 00 00 00 ja 1f62c1 1f622c: 81 ff 4d 19 00 00 cmp $0x194d,%edi 1f6232: 0f 84 d4 01 00 00 je 1f640c 1f6238: 76 38 jbe 1f6272 1f623a: 81 ff 55 19 00 00 cmp $0x1955,%edi 1f6240: 74 72 je 1f62b4 1f6242: 81 ff 59 19 00 00 cmp $0x1959,%edi 1f6248: 75 0e jne 1f6258 1f624a: c7 03 03 00 00 00 movl $0x3,(%rbx) 1f6250: b8 01 00 00 00 mov $0x1,%eax 1f6255: 5b pop %rbx 1f6256: 5d pop %rbp 1f6257: c3 retq 1f6258: 81 ff 51 19 00 00 cmp $0x1951,%edi 1f625e: 0f 85 33 01 00 00 jne 1f6397 1f6264: c7 03 01 00 00 00 movl $0x1,(%rbx) 1f626a: b8 01 00 00 00 mov $0x1,%eax 1f626f: 5b pop %rbx 1f6270: 5d pop %rbp 1f6271: c3 retq 1f6272: 81 ff 41 19 00 00 cmp $0x1941,%edi 1f6278: 74 72 je 1f62ec 1f627a: 0f 86 d5 00 00 00 jbe 1f6355 1f6280: 81 ff 45 19 00 00 cmp $0x1945,%edi 1f6286: 0f 85 0b 01 00 00 jne 1f6397 1f628c: c7 02 02 00 00 00 movl $0x2,(%rdx) 1f6292: 81 fe 00 00 10 00 cmp $0x100000,%esi 1f6298: 74 b0 je 1f624a 1f629a: 0f 87 33 01 00 00 ja 1f63d3 1f62a0: 81 fe 00 01 00 00 cmp $0x100,%esi 1f62a6: 74 bc je 1f6264 1f62a8: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f62ae: 0f 85 4f 01 00 00 jne 1f6403 1f62b4: c7 03 02 00 00 00 movl $0x2,(%rbx) 1f62ba: b8 01 00 00 00 mov $0x1,%eax 1f62bf: eb 94 jmp 1f6255 1f62c1: 81 ff 6d 19 00 00 cmp $0x196d,%edi 1f62c7: 0f 84 81 01 00 00 je 1f644e 1f62cd: 76 3e jbe 1f630d 1f62cf: 81 ff 75 19 00 00 cmp $0x1975,%edi 1f62d5: 0f 84 c8 01 00 00 je 1f64a3 1f62db: 76 14 jbe 1f62f1 1f62dd: 81 ef 78 19 00 00 sub $0x1978,%edi 1f62e3: 83 ff 01 cmp $0x1,%edi 1f62e6: 0f 87 ab 00 00 00 ja 1f6397 1f62ec: 31 c0 xor %eax,%eax 1f62ee: 5b pop %rbx 1f62ef: 5d pop %rbp 1f62f0: c3 retq 1f62f1: 81 ff 71 19 00 00 cmp $0x1971,%edi 1f62f7: 0f 85 9a 00 00 00 jne 1f6397 1f62fd: c7 03 06 00 00 00 movl $0x6,(%rbx) 1f6303: b8 01 00 00 00 mov $0x1,%eax 1f6308: e9 48 ff ff ff jmpq 1f6255 1f630d: 81 ff 65 19 00 00 cmp $0x1965,%edi 1f6313: 0f 84 14 01 00 00 je 1f642d 1f6319: 81 ff 69 19 00 00 cmp $0x1969,%edi 1f631f: 0f 85 96 00 00 00 jne 1f63bb 1f6325: c7 02 07 00 00 00 movl $0x7,(%rdx) 1f632b: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f6331: 74 81 je 1f62b4 1f6333: 0f 87 e3 00 00 00 ja 1f641c 1f6339: 83 fe 01 cmp $0x1,%esi 1f633c: 0f 84 ca 00 00 00 je 1f640c 1f6342: 81 fe 00 01 00 00 cmp $0x100,%esi 1f6348: 0f 84 16 ff ff ff je 1f6264 1f634e: b9 9f 00 00 00 mov $0x9f,%ecx 1f6353: eb 47 jmp 1f639c 1f6355: 81 ff e7 05 00 00 cmp $0x5e7,%edi 1f635b: 75 2e jne 1f638b 1f635d: c7 02 04 00 00 00 movl $0x4,(%rdx) 1f6363: b8 01 00 00 00 mov $0x1,%eax 1f6368: 31 ed xor %ebp,%ebp 1f636a: eb 0e jmp 1f637a 1f636c: 83 c5 01 add $0x1,%ebp 1f636f: 01 c0 add %eax,%eax 1f6371: 83 fd 20 cmp $0x20,%ebp 1f6374: 0f 84 43 01 00 00 je 1f64bd 1f637a: 39 c6 cmp %eax,%esi 1f637c: 75 ee jne 1f636c 1f637e: 83 fd 1e cmp $0x1e,%ebp 1f6381: 89 2b mov %ebp,(%rbx) 1f6383: 0f 96 c0 setbe %al 1f6386: e9 ca fe ff ff jmpq 1f6255 1f638b: 81 ff 04 19 00 00 cmp $0x1904,%edi 1f6391: 0f 84 55 ff ff ff je 1f62ec 1f6397: b9 cd 00 00 00 mov $0xcd,%ecx 1f639c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f63a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f63aa: bf 02 00 00 00 mov $0x2,%edi 1f63af: e8 00 00 00 00 callq 1f63b4 1f63b4: 31 c0 xor %eax,%eax 1f63b6: e9 9a fe ff ff jmpq 1f6255 1f63bb: 81 ff 61 19 00 00 cmp $0x1961,%edi 1f63c1: 75 d4 jne 1f6397 1f63c3: c7 03 05 00 00 00 movl $0x5,(%rbx) 1f63c9: b8 01 00 00 00 mov $0x1,%eax 1f63ce: e9 82 fe ff ff jmpq 1f6255 1f63d3: 81 fe 00 00 40 00 cmp $0x400000,%esi 1f63d9: 74 e8 je 1f63c3 1f63db: 81 fe 00 00 80 00 cmp $0x800000,%esi 1f63e1: 0f 84 16 ff ff ff je 1f62fd 1f63e7: 81 fe 00 00 20 00 cmp $0x200000,%esi 1f63ed: 0f 85 c0 00 00 00 jne 1f64b3 1f63f3: c7 03 04 00 00 00 movl $0x4,(%rbx) 1f63f9: b8 01 00 00 00 mov $0x1,%eax 1f63fe: e9 52 fe ff ff jmpq 1f6255 1f6403: 83 fe 01 cmp $0x1,%esi 1f6406: 0f 85 a7 00 00 00 jne 1f64b3 1f640c: c7 03 00 00 00 00 movl $0x0,(%rbx) 1f6412: b8 01 00 00 00 mov $0x1,%eax 1f6417: e9 39 fe ff ff jmpq 1f6255 1f641c: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f6422: 0f 84 22 fe ff ff je 1f624a 1f6428: e9 21 ff ff ff jmpq 1f634e 1f642d: c7 02 06 00 00 00 movl $0x6,(%rdx) 1f6433: 83 fe 01 cmp $0x1,%esi 1f6436: 74 d4 je 1f640c 1f6438: b9 8a 00 00 00 mov $0x8a,%ecx 1f643d: 81 fe 00 01 00 00 cmp $0x100,%esi 1f6443: 0f 85 53 ff ff ff jne 1f639c 1f6449: e9 16 fe ff ff jmpq 1f6264 1f644e: c7 02 03 00 00 00 movl $0x3,(%rdx) 1f6454: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f645a: 0f 84 ea fd ff ff je 1f624a 1f6460: 77 27 ja 1f6489 1f6462: 81 fe 00 01 00 00 cmp $0x100,%esi 1f6468: 0f 84 f6 fd ff ff je 1f6264 1f646e: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f6474: 0f 84 3a fe ff ff je 1f62b4 1f647a: 83 fe 01 cmp $0x1,%esi 1f647d: 74 8d je 1f640c 1f647f: b9 7b 00 00 00 mov $0x7b,%ecx 1f6484: e9 13 ff ff ff jmpq 1f639c 1f6489: 81 fe 00 00 00 04 cmp $0x4000000,%esi 1f648f: 0f 84 5e ff ff ff je 1f63f3 1f6495: 81 fe 00 00 00 10 cmp $0x10000000,%esi 1f649b: 0f 84 22 ff ff ff je 1f63c3 1f64a1: eb dc jmp 1f647f 1f64a3: c7 01 07 00 00 00 movl $0x7,(%rcx) 1f64a9: b8 01 00 00 00 mov $0x1,%eax 1f64ae: e9 a2 fd ff ff jmpq 1f6255 1f64b3: b9 60 00 00 00 mov $0x60,%ecx 1f64b8: e9 df fe ff ff jmpq 1f639c 1f64bd: b9 3a 00 00 00 mov $0x3a,%ecx 1f64c2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f64c9: bf 02 00 00 00 mov $0x2,%edi 1f64ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f64d5: e8 00 00 00 00 callq 1f64da 1f64da: 89 2b mov %ebp,(%rbx) 1f64dc: 31 c0 xor %eax,%eax 1f64de: e9 72 fd ff ff jmpq 1f6255 1f64e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f64ea: 00 00 00 00 1f64ee: 66 90 xchg %ax,%ax 00000000001f64f0 : 1f64f0: e8 00 00 00 00 callq 1f64f5 1f64f5: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f64fc: c3 retq 1f64fd: 0f 1f 00 nopl (%rax) 00000000001f6500 : 1f6500: e8 00 00 00 00 callq 1f6505 1f6505: 89 f6 mov %esi,%esi 1f6507: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f650e: 00 1f650f: 48 8d 04 f5 00 00 00 lea 0x0(,%rsi,8),%rax 1f6516: 00 1f6517: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f651e: 00 1f651f: 48 29 f0 sub %rsi,%rax 1f6522: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 1f6529: 00 1f652a: 48 89 47 40 mov %rax,0x40(%rdi) 1f652e: 48 89 47 38 mov %rax,0x38(%rdi) 1f6532: c3 retq 1f6533: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f653a: 00 00 00 00 1f653e: 66 90 xchg %ax,%ax 00000000001f6540 : 1f6540: e8 00 00 00 00 callq 1f6545 1f6545: 8b 47 08 mov 0x8(%rdi),%eax 1f6548: 85 c0 test %eax,%eax 1f654a: 74 08 je 1f6554 1f654c: 83 f8 01 cmp $0x1,%eax 1f654f: 74 30 je 1f6581 1f6551: 0f 0b ud2 1f6553: c3 retq 1f6554: 89 f6 mov %esi,%esi 1f6556: 48 89 f0 mov %rsi,%rax 1f6559: 48 c1 e0 04 shl $0x4,%rax 1f655d: 48 29 f0 sub %rsi,%rax 1f6560: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f6567: 00 1f6568: 48 89 47 40 mov %rax,0x40(%rdi) 1f656c: 48 89 47 38 mov %rax,0x38(%rdi) 1f6570: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f6577: 00 1f6578: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f657f: 00 1f6580: c3 retq 1f6581: 89 f6 mov %esi,%esi 1f6583: 48 89 f0 mov %rsi,%rax 1f6586: 48 c1 e0 04 shl $0x4,%rax 1f658a: 48 29 f0 sub %rsi,%rax 1f658d: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f6594: 00 1f6595: 48 89 47 40 mov %rax,0x40(%rdi) 1f6599: 48 89 47 38 mov %rax,0x38(%rdi) 1f659d: eb d1 jmp 1f6570 1f659f: 90 nop 00000000001f65a0 : 1f65a0: e8 00 00 00 00 callq 1f65a5 1f65a5: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 1f65ac: 00 00 00 1f65af: 48 c7 47 10 1f 00 00 movq $0x1f,0x10(%rdi) 1f65b6: 00 1f65b7: 48 89 07 mov %rax,(%rdi) 1f65ba: 48 b8 07 00 00 00 06 movabs $0x600000007,%rax 1f65c1: 00 00 00 1f65c4: 48 89 47 08 mov %rax,0x8(%rdi) 1f65c8: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 1f65cf: 00 00 00 1f65d2: 48 89 47 18 mov %rax,0x18(%rdi) 1f65d6: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1f65dd: 00 1f65de: c3 retq 1f65df: 90 nop 00000000001f65e0 : 1f65e0: e8 00 00 00 00 callq 1f65e5 1f65e5: 83 ff 03 cmp $0x3,%edi 1f65e8: 0f 84 58 01 00 00 je 1f6746 1f65ee: 7f 59 jg 1f6649 1f65f0: 83 ff 01 cmp $0x1,%edi 1f65f3: 0f 84 fb 01 00 00 je 1f67f4 1f65f9: 83 ff 02 cmp $0x2,%edi 1f65fc: 0f 85 93 00 00 00 jne 1f6695 1f6602: c7 02 45 19 00 00 movl $0x1945,(%rdx) 1f6608: 83 fe 03 cmp $0x3,%esi 1f660b: 0f 84 07 04 00 00 je 1f6a18 1f6611: 0f 87 dc 02 00 00 ja 1f68f3 1f6617: 83 fe 01 cmp $0x1,%esi 1f661a: 0f 84 1d 05 00 00 je 1f6b3d 1f6620: 83 fe 02 cmp $0x2,%esi 1f6623: 0f 85 a2 02 00 00 jne 1f68cb 1f6629: be 00 00 01 00 mov $0x10000,%esi 1f662e: b8 44 19 00 00 mov $0x1944,%eax 1f6633: b9 46 19 00 00 mov $0x1946,%ecx 1f6638: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f663f: bf 47 19 00 00 mov $0x1947,%edi 1f6644: e9 c5 00 00 00 jmpq 1f670e 1f6649: 83 ff 06 cmp $0x6,%edi 1f664c: 0f 84 30 01 00 00 je 1f6782 1f6652: 83 ff 07 cmp $0x7,%edi 1f6655: 0f 85 86 00 00 00 jne 1f66e1 1f665b: 83 fe 02 cmp $0x2,%esi 1f665e: 0f 84 8e 03 00 00 je 1f69f2 1f6664: 0f 87 32 02 00 00 ja 1f689c 1f666a: 85 f6 test %esi,%esi 1f666c: 0f 84 3b 04 00 00 je 1f6aad 1f6672: c7 02 69 19 00 00 movl $0x1969,(%rdx) 1f6678: be 00 01 00 00 mov $0x100,%esi 1f667d: b8 68 19 00 00 mov $0x1968,%eax 1f6682: b9 6a 19 00 00 mov $0x196a,%ecx 1f6687: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f668e: bf 6b 19 00 00 mov $0x196b,%edi 1f6693: eb 79 jmp 1f670e 1f6695: 85 ff test %edi,%edi 1f6697: 0f 85 89 00 00 00 jne 1f6726 1f669d: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f66a4: 83 fe 04 cmp $0x4,%esi 1f66a7: 0f 84 8b 03 00 00 je 1f6a38 1f66ad: 0f 87 b8 01 00 00 ja 1f686b 1f66b3: 83 fe 02 cmp $0x2,%esi 1f66b6: 0f 84 13 05 00 00 je 1f6bcf 1f66bc: 83 fe 03 cmp $0x3,%esi 1f66bf: 0f 85 76 01 00 00 jne 1f683b 1f66c5: c7 02 59 19 00 00 movl $0x1959,(%rdx) 1f66cb: be 00 01 00 00 mov $0x100,%esi 1f66d0: b8 58 19 00 00 mov $0x1958,%eax 1f66d5: b9 5a 19 00 00 mov $0x195a,%ecx 1f66da: bf 5b 19 00 00 mov $0x195b,%edi 1f66df: eb 2d jmp 1f670e 1f66e1: 83 ff 04 cmp $0x4,%edi 1f66e4: 75 40 jne 1f6726 1f66e6: 89 f1 mov %esi,%ecx 1f66e8: b8 01 00 00 00 mov $0x1,%eax 1f66ed: c7 02 83 01 00 00 movl $0x183,(%rdx) 1f66f3: d3 e0 shl %cl,%eax 1f66f5: 89 42 10 mov %eax,0x10(%rdx) 1f66f8: 89 c6 mov %eax,%esi 1f66fa: 83 f8 1e cmp $0x1e,%eax 1f66fd: 77 44 ja 1f6743 1f66ff: b8 82 01 00 00 mov $0x182,%eax 1f6704: b9 84 01 00 00 mov $0x184,%ecx 1f6709: bf 85 01 00 00 mov $0x185,%edi 1f670e: 89 42 0c mov %eax,0xc(%rdx) 1f6711: b8 01 00 00 00 mov $0x1,%eax 1f6716: 89 7a 04 mov %edi,0x4(%rdx) 1f6719: 89 4a 08 mov %ecx,0x8(%rdx) 1f671c: 89 72 14 mov %esi,0x14(%rdx) 1f671f: 89 72 18 mov %esi,0x18(%rdx) 1f6722: 89 72 1c mov %esi,0x1c(%rdx) 1f6725: c3 retq 1f6726: b9 81 01 00 00 mov $0x181,%ecx 1f672b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f6732: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f6739: bf 02 00 00 00 mov $0x2,%edi 1f673e: e8 00 00 00 00 callq 1f6743 1f6743: 31 c0 xor %eax,%eax 1f6745: c3 retq 1f6746: c7 02 6d 19 00 00 movl $0x196d,(%rdx) 1f674c: 83 fe 03 cmp $0x3,%esi 1f674f: 0f 84 be 03 00 00 je 1f6b13 1f6755: 77 6b ja 1f67c2 1f6757: 83 fe 01 cmp $0x1,%esi 1f675a: 0f 84 93 03 00 00 je 1f6af3 1f6760: 83 fe 02 cmp $0x2,%esi 1f6763: 75 35 jne 1f679a 1f6765: be 00 00 01 00 mov $0x10000,%esi 1f676a: b8 6c 19 00 00 mov $0x196c,%eax 1f676f: b9 6e 19 00 00 mov $0x196e,%ecx 1f6774: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f677b: bf 6f 19 00 00 mov $0x196f,%edi 1f6780: eb 8c jmp 1f670e 1f6782: 85 f6 test %esi,%esi 1f6784: 0f 84 cd 02 00 00 je 1f6a57 1f678a: 83 fe 01 cmp $0x1,%esi 1f678d: 0f 84 ea 02 00 00 je 1f6a7d 1f6793: b9 5e 01 00 00 mov $0x15e,%ecx 1f6798: eb 91 jmp 1f672b 1f679a: 85 f6 test %esi,%esi 1f679c: 0f 85 91 03 00 00 jne 1f6b33 1f67a2: be 01 00 00 00 mov $0x1,%esi 1f67a7: b8 6c 19 00 00 mov $0x196c,%eax 1f67ac: b9 6e 19 00 00 mov $0x196e,%ecx 1f67b1: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f67b8: bf 6f 19 00 00 mov $0x196f,%edi 1f67bd: e9 4c ff ff ff jmpq 1f670e 1f67c2: 83 fe 04 cmp $0x4,%esi 1f67c5: 0f 84 08 03 00 00 je 1f6ad3 1f67cb: 83 fe 05 cmp $0x5,%esi 1f67ce: 0f 85 5f 03 00 00 jne 1f6b33 1f67d4: be 00 00 00 10 mov $0x10000000,%esi 1f67d9: b8 6c 19 00 00 mov $0x196c,%eax 1f67de: b9 6e 19 00 00 mov $0x196e,%ecx 1f67e3: c7 42 10 00 00 00 10 movl $0x10000000,0x10(%rdx) 1f67ea: bf 6f 19 00 00 mov $0x196f,%edi 1f67ef: e9 1a ff ff ff jmpq 1f670e 1f67f4: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f67fb: 83 fe 04 cmp $0x4,%esi 1f67fe: 0f 84 28 04 00 00 je 1f6c2c 1f6804: 0f 87 42 01 00 00 ja 1f694c 1f680a: 83 fe 02 cmp $0x2,%esi 1f680d: 0f 84 fa 03 00 00 je 1f6c0d 1f6813: 83 fe 03 cmp $0x3,%esi 1f6816: 0f 85 05 01 00 00 jne 1f6921 1f681c: c7 02 59 19 00 00 movl $0x1959,(%rdx) 1f6822: be 01 00 00 00 mov $0x1,%esi 1f6827: b8 58 19 00 00 mov $0x1958,%eax 1f682c: b9 5a 19 00 00 mov $0x195a,%ecx 1f6831: bf 5b 19 00 00 mov $0x195b,%edi 1f6836: e9 d3 fe ff ff jmpq 1f670e 1f683b: 85 f6 test %esi,%esi 1f683d: 0f 84 6d 03 00 00 je 1f6bb0 1f6843: 83 fe 01 cmp $0x1,%esi 1f6846: 0f 85 1e 04 00 00 jne 1f6c6a 1f684c: c7 02 51 19 00 00 movl $0x1951,(%rdx) 1f6852: be 00 01 00 00 mov $0x100,%esi 1f6857: b8 50 19 00 00 mov $0x1950,%eax 1f685c: b9 52 19 00 00 mov $0x1952,%ecx 1f6861: bf 53 19 00 00 mov $0x1953,%edi 1f6866: e9 a3 fe ff ff jmpq 1f670e 1f686b: 83 fe 06 cmp $0x6,%esi 1f686e: 0f 84 d7 03 00 00 je 1f6c4b 1f6874: 83 fe 07 cmp $0x7,%esi 1f6877: 0f 85 4d 01 00 00 jne 1f69ca 1f687d: c7 02 75 19 00 00 movl $0x1975,(%rdx) 1f6883: be 00 01 00 00 mov $0x100,%esi 1f6888: b8 74 19 00 00 mov $0x1974,%eax 1f688d: b9 76 19 00 00 mov $0x1976,%ecx 1f6892: bf 77 19 00 00 mov $0x1977,%edi 1f6897: e9 72 fe ff ff jmpq 1f670e 1f689c: 83 fe 03 cmp $0x3,%esi 1f689f: 0f 85 fe 01 00 00 jne 1f6aa3 1f68a5: c7 02 69 19 00 00 movl $0x1969,(%rdx) 1f68ab: be 00 00 00 01 mov $0x1000000,%esi 1f68b0: b8 68 19 00 00 mov $0x1968,%eax 1f68b5: b9 6a 19 00 00 mov $0x196a,%ecx 1f68ba: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f68c1: bf 6b 19 00 00 mov $0x196b,%edi 1f68c6: e9 43 fe ff ff jmpq 1f670e 1f68cb: 85 f6 test %esi,%esi 1f68cd: 0f 85 8a 02 00 00 jne 1f6b5d 1f68d3: be 01 00 00 00 mov $0x1,%esi 1f68d8: b8 44 19 00 00 mov $0x1944,%eax 1f68dd: b9 46 19 00 00 mov $0x1946,%ecx 1f68e2: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f68e9: bf 47 19 00 00 mov $0x1947,%edi 1f68ee: e9 1b fe ff ff jmpq 1f670e 1f68f3: 83 fe 05 cmp $0x5,%esi 1f68f6: 0f 84 6b 02 00 00 je 1f6b67 1f68fc: 83 fe 06 cmp $0x6,%esi 1f68ff: 75 78 jne 1f6979 1f6901: be 00 00 80 00 mov $0x800000,%esi 1f6906: b8 44 19 00 00 mov $0x1944,%eax 1f690b: b9 46 19 00 00 mov $0x1946,%ecx 1f6910: c7 42 10 00 00 80 00 movl $0x800000,0x10(%rdx) 1f6917: bf 47 19 00 00 mov $0x1947,%edi 1f691c: e9 ed fd ff ff jmpq 1f670e 1f6921: 85 f6 test %esi,%esi 1f6923: 0f 84 68 02 00 00 je 1f6b91 1f6929: 83 fe 01 cmp $0x1,%esi 1f692c: 0f 85 55 02 00 00 jne 1f6b87 1f6932: c7 02 51 19 00 00 movl $0x1951,(%rdx) 1f6938: b8 50 19 00 00 mov $0x1950,%eax 1f693d: b9 52 19 00 00 mov $0x1952,%ecx 1f6942: bf 53 19 00 00 mov $0x1953,%edi 1f6947: e9 c2 fd ff ff jmpq 1f670e 1f694c: 83 fe 06 cmp $0x6,%esi 1f694f: 0f 84 99 02 00 00 je 1f6bee 1f6955: 83 fe 07 cmp $0x7,%esi 1f6958: 75 48 jne 1f69a2 1f695a: c7 02 75 19 00 00 movl $0x1975,(%rdx) 1f6960: be 01 00 00 00 mov $0x1,%esi 1f6965: b8 74 19 00 00 mov $0x1974,%eax 1f696a: b9 76 19 00 00 mov $0x1976,%ecx 1f696f: bf 77 19 00 00 mov $0x1977,%edi 1f6974: e9 95 fd ff ff jmpq 1f670e 1f6979: 83 fe 04 cmp $0x4,%esi 1f697c: 0f 85 db 01 00 00 jne 1f6b5d 1f6982: be 00 00 20 00 mov $0x200000,%esi 1f6987: b8 44 19 00 00 mov $0x1944,%eax 1f698c: b9 46 19 00 00 mov $0x1946,%ecx 1f6991: c7 42 10 00 00 20 00 movl $0x200000,0x10(%rdx) 1f6998: bf 47 19 00 00 mov $0x1947,%edi 1f699d: e9 6c fd ff ff jmpq 1f670e 1f69a2: 83 fe 05 cmp $0x5,%esi 1f69a5: 0f 85 dc 01 00 00 jne 1f6b87 1f69ab: c7 02 61 19 00 00 movl $0x1961,(%rdx) 1f69b1: be 01 00 00 00 mov $0x1,%esi 1f69b6: b8 60 19 00 00 mov $0x1960,%eax 1f69bb: b9 62 19 00 00 mov $0x1962,%ecx 1f69c0: bf 63 19 00 00 mov $0x1963,%edi 1f69c5: e9 44 fd ff ff jmpq 1f670e 1f69ca: 83 fe 05 cmp $0x5,%esi 1f69cd: 0f 85 97 02 00 00 jne 1f6c6a 1f69d3: c7 02 61 19 00 00 movl $0x1961,(%rdx) 1f69d9: be 00 01 00 00 mov $0x100,%esi 1f69de: b8 60 19 00 00 mov $0x1960,%eax 1f69e3: b9 62 19 00 00 mov $0x1962,%ecx 1f69e8: bf 63 19 00 00 mov $0x1963,%edi 1f69ed: e9 1c fd ff ff jmpq 1f670e 1f69f2: c7 02 69 19 00 00 movl $0x1969,(%rdx) 1f69f8: be 00 00 01 00 mov $0x10000,%esi 1f69fd: b8 68 19 00 00 mov $0x1968,%eax 1f6a02: b9 6a 19 00 00 mov $0x196a,%ecx 1f6a07: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f6a0e: bf 6b 19 00 00 mov $0x196b,%edi 1f6a13: e9 f6 fc ff ff jmpq 1f670e 1f6a18: be 00 00 10 00 mov $0x100000,%esi 1f6a1d: b8 44 19 00 00 mov $0x1944,%eax 1f6a22: b9 46 19 00 00 mov $0x1946,%ecx 1f6a27: c7 42 10 00 00 10 00 movl $0x100000,0x10(%rdx) 1f6a2e: bf 47 19 00 00 mov $0x1947,%edi 1f6a33: e9 d6 fc ff ff jmpq 1f670e 1f6a38: c7 02 5d 19 00 00 movl $0x195d,(%rdx) 1f6a3e: be 00 01 00 00 mov $0x100,%esi 1f6a43: b8 5c 19 00 00 mov $0x195c,%eax 1f6a48: b9 5e 19 00 00 mov $0x195e,%ecx 1f6a4d: bf 5f 19 00 00 mov $0x195f,%edi 1f6a52: e9 b7 fc ff ff jmpq 1f670e 1f6a57: c7 02 65 19 00 00 movl $0x1965,(%rdx) 1f6a5d: be 01 00 00 00 mov $0x1,%esi 1f6a62: b8 64 19 00 00 mov $0x1964,%eax 1f6a67: b9 66 19 00 00 mov $0x1966,%ecx 1f6a6c: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f6a73: bf 67 19 00 00 mov $0x1967,%edi 1f6a78: e9 91 fc ff ff jmpq 1f670e 1f6a7d: c7 02 65 19 00 00 movl $0x1965,(%rdx) 1f6a83: be 00 01 00 00 mov $0x100,%esi 1f6a88: b8 64 19 00 00 mov $0x1964,%eax 1f6a8d: b9 66 19 00 00 mov $0x1966,%ecx 1f6a92: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f6a99: bf 67 19 00 00 mov $0x1967,%edi 1f6a9e: e9 6b fc ff ff jmpq 1f670e 1f6aa3: b9 76 01 00 00 mov $0x176,%ecx 1f6aa8: e9 7e fc ff ff jmpq 1f672b 1f6aad: c7 02 69 19 00 00 movl $0x1969,(%rdx) 1f6ab3: be 01 00 00 00 mov $0x1,%esi 1f6ab8: b8 68 19 00 00 mov $0x1968,%eax 1f6abd: b9 6a 19 00 00 mov $0x196a,%ecx 1f6ac2: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f6ac9: bf 6b 19 00 00 mov $0x196b,%edi 1f6ace: e9 3b fc ff ff jmpq 1f670e 1f6ad3: be 00 00 00 04 mov $0x4000000,%esi 1f6ad8: b8 6c 19 00 00 mov $0x196c,%eax 1f6add: b9 6e 19 00 00 mov $0x196e,%ecx 1f6ae2: c7 42 10 00 00 00 04 movl $0x4000000,0x10(%rdx) 1f6ae9: bf 6f 19 00 00 mov $0x196f,%edi 1f6aee: e9 1b fc ff ff jmpq 1f670e 1f6af3: be 00 01 00 00 mov $0x100,%esi 1f6af8: b8 6c 19 00 00 mov $0x196c,%eax 1f6afd: b9 6e 19 00 00 mov $0x196e,%ecx 1f6b02: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f6b09: bf 6f 19 00 00 mov $0x196f,%edi 1f6b0e: e9 fb fb ff ff jmpq 1f670e 1f6b13: be 00 00 00 01 mov $0x1000000,%esi 1f6b18: b8 6c 19 00 00 mov $0x196c,%eax 1f6b1d: b9 6e 19 00 00 mov $0x196e,%ecx 1f6b22: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f6b29: bf 6f 19 00 00 mov $0x196f,%edi 1f6b2e: e9 db fb ff ff jmpq 1f670e 1f6b33: b9 4d 01 00 00 mov $0x14d,%ecx 1f6b38: e9 ee fb ff ff jmpq 1f672b 1f6b3d: be 00 01 00 00 mov $0x100,%esi 1f6b42: b8 44 19 00 00 mov $0x1944,%eax 1f6b47: b9 46 19 00 00 mov $0x1946,%ecx 1f6b4c: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f6b53: bf 47 19 00 00 mov $0x1947,%edi 1f6b58: e9 b1 fb ff ff jmpq 1f670e 1f6b5d: b9 33 01 00 00 mov $0x133,%ecx 1f6b62: e9 c4 fb ff ff jmpq 1f672b 1f6b67: be 00 00 40 00 mov $0x400000,%esi 1f6b6c: b8 44 19 00 00 mov $0x1944,%eax 1f6b71: b9 46 19 00 00 mov $0x1946,%ecx 1f6b76: c7 42 10 00 00 40 00 movl $0x400000,0x10(%rdx) 1f6b7d: bf 47 19 00 00 mov $0x1947,%edi 1f6b82: e9 87 fb ff ff jmpq 1f670e 1f6b87: b9 16 01 00 00 mov $0x116,%ecx 1f6b8c: e9 9a fb ff ff jmpq 1f672b 1f6b91: c7 02 4d 19 00 00 movl $0x194d,(%rdx) 1f6b97: be 01 00 00 00 mov $0x1,%esi 1f6b9c: b8 4c 19 00 00 mov $0x194c,%eax 1f6ba1: b9 4e 19 00 00 mov $0x194e,%ecx 1f6ba6: bf 4f 19 00 00 mov $0x194f,%edi 1f6bab: e9 5e fb ff ff jmpq 1f670e 1f6bb0: c7 02 4d 19 00 00 movl $0x194d,(%rdx) 1f6bb6: be 00 01 00 00 mov $0x100,%esi 1f6bbb: b8 4c 19 00 00 mov $0x194c,%eax 1f6bc0: b9 4e 19 00 00 mov $0x194e,%ecx 1f6bc5: bf 4f 19 00 00 mov $0x194f,%edi 1f6bca: e9 3f fb ff ff jmpq 1f670e 1f6bcf: c7 02 55 19 00 00 movl $0x1955,(%rdx) 1f6bd5: be 00 01 00 00 mov $0x100,%esi 1f6bda: b8 54 19 00 00 mov $0x1954,%eax 1f6bdf: b9 56 19 00 00 mov $0x1956,%ecx 1f6be4: bf 57 19 00 00 mov $0x1957,%edi 1f6be9: e9 20 fb ff ff jmpq 1f670e 1f6bee: c7 02 71 19 00 00 movl $0x1971,(%rdx) 1f6bf4: be 01 00 00 00 mov $0x1,%esi 1f6bf9: b8 70 19 00 00 mov $0x1970,%eax 1f6bfe: b9 72 19 00 00 mov $0x1972,%ecx 1f6c03: bf 73 19 00 00 mov $0x1973,%edi 1f6c08: e9 01 fb ff ff jmpq 1f670e 1f6c0d: c7 02 55 19 00 00 movl $0x1955,(%rdx) 1f6c13: be 01 00 00 00 mov $0x1,%esi 1f6c18: b8 54 19 00 00 mov $0x1954,%eax 1f6c1d: b9 56 19 00 00 mov $0x1956,%ecx 1f6c22: bf 57 19 00 00 mov $0x1957,%edi 1f6c27: e9 e2 fa ff ff jmpq 1f670e 1f6c2c: c7 02 5d 19 00 00 movl $0x195d,(%rdx) 1f6c32: be 01 00 00 00 mov $0x1,%esi 1f6c37: b8 5c 19 00 00 mov $0x195c,%eax 1f6c3c: b9 5e 19 00 00 mov $0x195e,%ecx 1f6c41: bf 5f 19 00 00 mov $0x195f,%edi 1f6c46: e9 c3 fa ff ff jmpq 1f670e 1f6c4b: c7 02 71 19 00 00 movl $0x1971,(%rdx) 1f6c51: be 00 01 00 00 mov $0x100,%esi 1f6c56: b8 70 19 00 00 mov $0x1970,%eax 1f6c5b: b9 72 19 00 00 mov $0x1972,%ecx 1f6c60: bf 73 19 00 00 mov $0x1973,%edi 1f6c65: e9 a4 fa ff ff jmpq 1f670e 1f6c6a: b9 f6 00 00 00 mov $0xf6,%ecx 1f6c6f: e9 b7 fa ff ff jmpq 1f672b 1f6c74: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f6c7b: 00 00 00 00 1f6c7f: 90 nop 00000000001f6c80 : 1f6c80: e8 00 00 00 00 callq 1f6c85 1f6c85: 55 push %rbp 1f6c86: 53 push %rbx 1f6c87: 48 89 cb mov %rcx,%rbx 1f6c8a: 81 ff 5d 19 00 00 cmp $0x195d,%edi 1f6c90: 0f 84 cd 01 00 00 je 1f6e63 1f6c96: 0f 87 95 00 00 00 ja 1f6d31 1f6c9c: 81 ff 4d 19 00 00 cmp $0x194d,%edi 1f6ca2: 0f 84 d4 01 00 00 je 1f6e7c 1f6ca8: 76 38 jbe 1f6ce2 1f6caa: 81 ff 55 19 00 00 cmp $0x1955,%edi 1f6cb0: 74 72 je 1f6d24 1f6cb2: 81 ff 59 19 00 00 cmp $0x1959,%edi 1f6cb8: 75 0e jne 1f6cc8 1f6cba: c7 03 03 00 00 00 movl $0x3,(%rbx) 1f6cc0: b8 01 00 00 00 mov $0x1,%eax 1f6cc5: 5b pop %rbx 1f6cc6: 5d pop %rbp 1f6cc7: c3 retq 1f6cc8: 81 ff 51 19 00 00 cmp $0x1951,%edi 1f6cce: 0f 85 33 01 00 00 jne 1f6e07 1f6cd4: c7 03 01 00 00 00 movl $0x1,(%rbx) 1f6cda: b8 01 00 00 00 mov $0x1,%eax 1f6cdf: 5b pop %rbx 1f6ce0: 5d pop %rbp 1f6ce1: c3 retq 1f6ce2: 81 ff 41 19 00 00 cmp $0x1941,%edi 1f6ce8: 74 72 je 1f6d5c 1f6cea: 0f 86 d5 00 00 00 jbe 1f6dc5 1f6cf0: 81 ff 45 19 00 00 cmp $0x1945,%edi 1f6cf6: 0f 85 0b 01 00 00 jne 1f6e07 1f6cfc: c7 02 02 00 00 00 movl $0x2,(%rdx) 1f6d02: 81 fe 00 00 10 00 cmp $0x100000,%esi 1f6d08: 74 b0 je 1f6cba 1f6d0a: 0f 87 33 01 00 00 ja 1f6e43 1f6d10: 81 fe 00 01 00 00 cmp $0x100,%esi 1f6d16: 74 bc je 1f6cd4 1f6d18: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f6d1e: 0f 85 4f 01 00 00 jne 1f6e73 1f6d24: c7 03 02 00 00 00 movl $0x2,(%rbx) 1f6d2a: b8 01 00 00 00 mov $0x1,%eax 1f6d2f: eb 94 jmp 1f6cc5 1f6d31: 81 ff 6d 19 00 00 cmp $0x196d,%edi 1f6d37: 0f 84 81 01 00 00 je 1f6ebe 1f6d3d: 76 3e jbe 1f6d7d 1f6d3f: 81 ff 75 19 00 00 cmp $0x1975,%edi 1f6d45: 0f 84 c8 01 00 00 je 1f6f13 1f6d4b: 76 14 jbe 1f6d61 1f6d4d: 81 ef 78 19 00 00 sub $0x1978,%edi 1f6d53: 83 ff 01 cmp $0x1,%edi 1f6d56: 0f 87 ab 00 00 00 ja 1f6e07 1f6d5c: 31 c0 xor %eax,%eax 1f6d5e: 5b pop %rbx 1f6d5f: 5d pop %rbp 1f6d60: c3 retq 1f6d61: 81 ff 71 19 00 00 cmp $0x1971,%edi 1f6d67: 0f 85 9a 00 00 00 jne 1f6e07 1f6d6d: c7 03 06 00 00 00 movl $0x6,(%rbx) 1f6d73: b8 01 00 00 00 mov $0x1,%eax 1f6d78: e9 48 ff ff ff jmpq 1f6cc5 1f6d7d: 81 ff 65 19 00 00 cmp $0x1965,%edi 1f6d83: 0f 84 14 01 00 00 je 1f6e9d 1f6d89: 81 ff 69 19 00 00 cmp $0x1969,%edi 1f6d8f: 0f 85 96 00 00 00 jne 1f6e2b 1f6d95: c7 02 07 00 00 00 movl $0x7,(%rdx) 1f6d9b: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f6da1: 74 81 je 1f6d24 1f6da3: 0f 87 e3 00 00 00 ja 1f6e8c 1f6da9: 83 fe 01 cmp $0x1,%esi 1f6dac: 0f 84 ca 00 00 00 je 1f6e7c 1f6db2: 81 fe 00 01 00 00 cmp $0x100,%esi 1f6db8: 0f 84 16 ff ff ff je 1f6cd4 1f6dbe: b9 9f 00 00 00 mov $0x9f,%ecx 1f6dc3: eb 47 jmp 1f6e0c 1f6dc5: 81 ff 83 01 00 00 cmp $0x183,%edi 1f6dcb: 75 2e jne 1f6dfb 1f6dcd: c7 02 04 00 00 00 movl $0x4,(%rdx) 1f6dd3: b8 01 00 00 00 mov $0x1,%eax 1f6dd8: 31 ed xor %ebp,%ebp 1f6dda: eb 0e jmp 1f6dea 1f6ddc: 83 c5 01 add $0x1,%ebp 1f6ddf: 01 c0 add %eax,%eax 1f6de1: 83 fd 20 cmp $0x20,%ebp 1f6de4: 0f 84 43 01 00 00 je 1f6f2d 1f6dea: 39 c6 cmp %eax,%esi 1f6dec: 75 ee jne 1f6ddc 1f6dee: 83 fd 1e cmp $0x1e,%ebp 1f6df1: 89 2b mov %ebp,(%rbx) 1f6df3: 0f 96 c0 setbe %al 1f6df6: e9 ca fe ff ff jmpq 1f6cc5 1f6dfb: 81 ff 04 19 00 00 cmp $0x1904,%edi 1f6e01: 0f 84 55 ff ff ff je 1f6d5c 1f6e07: b9 cd 00 00 00 mov $0xcd,%ecx 1f6e0c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f6e13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f6e1a: bf 02 00 00 00 mov $0x2,%edi 1f6e1f: e8 00 00 00 00 callq 1f6e24 1f6e24: 31 c0 xor %eax,%eax 1f6e26: e9 9a fe ff ff jmpq 1f6cc5 1f6e2b: 81 ff 61 19 00 00 cmp $0x1961,%edi 1f6e31: 75 d4 jne 1f6e07 1f6e33: c7 03 05 00 00 00 movl $0x5,(%rbx) 1f6e39: b8 01 00 00 00 mov $0x1,%eax 1f6e3e: e9 82 fe ff ff jmpq 1f6cc5 1f6e43: 81 fe 00 00 40 00 cmp $0x400000,%esi 1f6e49: 74 e8 je 1f6e33 1f6e4b: 81 fe 00 00 80 00 cmp $0x800000,%esi 1f6e51: 0f 84 16 ff ff ff je 1f6d6d 1f6e57: 81 fe 00 00 20 00 cmp $0x200000,%esi 1f6e5d: 0f 85 c0 00 00 00 jne 1f6f23 1f6e63: c7 03 04 00 00 00 movl $0x4,(%rbx) 1f6e69: b8 01 00 00 00 mov $0x1,%eax 1f6e6e: e9 52 fe ff ff jmpq 1f6cc5 1f6e73: 83 fe 01 cmp $0x1,%esi 1f6e76: 0f 85 a7 00 00 00 jne 1f6f23 1f6e7c: c7 03 00 00 00 00 movl $0x0,(%rbx) 1f6e82: b8 01 00 00 00 mov $0x1,%eax 1f6e87: e9 39 fe ff ff jmpq 1f6cc5 1f6e8c: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f6e92: 0f 84 22 fe ff ff je 1f6cba 1f6e98: e9 21 ff ff ff jmpq 1f6dbe 1f6e9d: c7 02 06 00 00 00 movl $0x6,(%rdx) 1f6ea3: 83 fe 01 cmp $0x1,%esi 1f6ea6: 74 d4 je 1f6e7c 1f6ea8: b9 8a 00 00 00 mov $0x8a,%ecx 1f6ead: 81 fe 00 01 00 00 cmp $0x100,%esi 1f6eb3: 0f 85 53 ff ff ff jne 1f6e0c 1f6eb9: e9 16 fe ff ff jmpq 1f6cd4 1f6ebe: c7 02 03 00 00 00 movl $0x3,(%rdx) 1f6ec4: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f6eca: 0f 84 ea fd ff ff je 1f6cba 1f6ed0: 77 27 ja 1f6ef9 1f6ed2: 81 fe 00 01 00 00 cmp $0x100,%esi 1f6ed8: 0f 84 f6 fd ff ff je 1f6cd4 1f6ede: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f6ee4: 0f 84 3a fe ff ff je 1f6d24 1f6eea: 83 fe 01 cmp $0x1,%esi 1f6eed: 74 8d je 1f6e7c 1f6eef: b9 7b 00 00 00 mov $0x7b,%ecx 1f6ef4: e9 13 ff ff ff jmpq 1f6e0c 1f6ef9: 81 fe 00 00 00 04 cmp $0x4000000,%esi 1f6eff: 0f 84 5e ff ff ff je 1f6e63 1f6f05: 81 fe 00 00 00 10 cmp $0x10000000,%esi 1f6f0b: 0f 84 22 ff ff ff je 1f6e33 1f6f11: eb dc jmp 1f6eef 1f6f13: c7 01 07 00 00 00 movl $0x7,(%rcx) 1f6f19: b8 01 00 00 00 mov $0x1,%eax 1f6f1e: e9 a2 fd ff ff jmpq 1f6cc5 1f6f23: b9 60 00 00 00 mov $0x60,%ecx 1f6f28: e9 df fe ff ff jmpq 1f6e0c 1f6f2d: b9 3a 00 00 00 mov $0x3a,%ecx 1f6f32: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1f6f39: bf 02 00 00 00 mov $0x2,%edi 1f6f3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f6f45: e8 00 00 00 00 callq 1f6f4a 1f6f4a: 89 2b mov %ebp,(%rbx) 1f6f4c: 31 c0 xor %eax,%eax 1f6f4e: e9 72 fd ff ff jmpq 1f6cc5 1f6f53: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f6f5a: 00 00 00 00 1f6f5e: 66 90 xchg %ax,%ax 00000000001f6f60 : 1f6f60: e8 00 00 00 00 callq 1f6f65 1f6f65: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f6f6c: c3 retq 1f6f6d: 0f 1f 00 nopl (%rax) 00000000001f6f70 : 1f6f70: e8 00 00 00 00 callq 1f6f75 1f6f75: 89 f6 mov %esi,%esi 1f6f77: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f6f7e: 00 1f6f7f: 48 8d 04 f5 00 00 00 lea 0x0(,%rsi,8),%rax 1f6f86: 00 1f6f87: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f6f8e: 00 1f6f8f: 48 29 f0 sub %rsi,%rax 1f6f92: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 1f6f99: 00 1f6f9a: 48 89 47 40 mov %rax,0x40(%rdi) 1f6f9e: 48 89 47 38 mov %rax,0x38(%rdi) 1f6fa2: c3 retq 1f6fa3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f6faa: 00 00 00 00 1f6fae: 66 90 xchg %ax,%ax 00000000001f6fb0 : 1f6fb0: e8 00 00 00 00 callq 1f6fb5 1f6fb5: 8b 47 08 mov 0x8(%rdi),%eax 1f6fb8: 85 c0 test %eax,%eax 1f6fba: 74 08 je 1f6fc4 1f6fbc: 83 f8 01 cmp $0x1,%eax 1f6fbf: 74 30 je 1f6ff1 1f6fc1: 0f 0b ud2 1f6fc3: c3 retq 1f6fc4: 89 f6 mov %esi,%esi 1f6fc6: 48 89 f0 mov %rsi,%rax 1f6fc9: 48 c1 e0 04 shl $0x4,%rax 1f6fcd: 48 29 f0 sub %rsi,%rax 1f6fd0: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f6fd7: 00 1f6fd8: 48 89 47 40 mov %rax,0x40(%rdi) 1f6fdc: 48 89 47 38 mov %rax,0x38(%rdi) 1f6fe0: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f6fe7: 00 1f6fe8: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f6fef: 00 1f6ff0: c3 retq 1f6ff1: 89 f6 mov %esi,%esi 1f6ff3: 48 89 f0 mov %rsi,%rax 1f6ff6: 48 c1 e0 04 shl $0x4,%rax 1f6ffa: 48 29 f0 sub %rsi,%rax 1f6ffd: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f7004: 00 1f7005: 48 89 47 40 mov %rax,0x40(%rdi) 1f7009: 48 89 47 38 mov %rax,0x38(%rdi) 1f700d: eb d1 jmp 1f6fe0 1f700f: 90 nop 00000000001f7010 : 1f7010: e8 00 00 00 00 callq 1f7015 1f7015: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 1f701c: 00 00 00 1f701f: 48 c7 47 10 1f 00 00 movq $0x1f,0x10(%rdi) 1f7026: 00 1f7027: 48 89 07 mov %rax,(%rdi) 1f702a: 48 b8 07 00 00 00 06 movabs $0x600000007,%rax 1f7031: 00 00 00 1f7034: 48 89 47 08 mov %rax,0x8(%rdi) 1f7038: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 1f703f: 00 00 00 1f7042: 48 89 47 18 mov %rax,0x18(%rdi) 1f7046: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1f704d: 00 1f704e: c3 retq 1f704f: 90 nop 00000000001f7050 : 1f7050: e8 00 00 00 00 callq 1f7055 1f7055: 81 ff 7d 48 00 00 cmp $0x487d,%edi 1f705b: 0f 84 6d 01 00 00 je 1f71ce 1f7061: 77 32 ja 1f7095 1f7063: 81 ff 6d 48 00 00 cmp $0x486d,%edi 1f7069: 0f 84 3b 01 00 00 je 1f71aa 1f706f: 0f 86 98 00 00 00 jbe 1f710d 1f7075: 81 ff 75 48 00 00 cmp $0x4875,%edi 1f707b: 0f 84 61 01 00 00 je 1f71e2 1f7081: 81 ff 79 48 00 00 cmp $0x4879,%edi 1f7087: 75 70 jne 1f70f9 1f7089: c7 01 04 00 00 00 movl $0x4,(%rcx) 1f708f: b8 01 00 00 00 mov $0x1,%eax 1f7094: c3 retq 1f7095: 81 ff 89 48 00 00 cmp $0x4889,%edi 1f709b: 0f 84 e4 00 00 00 je 1f7185 1f70a1: 0f 86 b2 00 00 00 jbe 1f7159 1f70a7: 81 ff 95 48 00 00 cmp $0x4895,%edi 1f70ad: 0f 87 92 00 00 00 ja 1f7145 1f70b3: 81 ff 93 48 00 00 cmp $0x4893,%edi 1f70b9: 77 7a ja 1f7135 1f70bb: 81 ff 8d 48 00 00 cmp $0x488d,%edi 1f70c1: 75 6a jne 1f712d 1f70c3: c7 02 03 00 00 00 movl $0x3,(%rdx) 1f70c9: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f70cf: 0f 84 0d 01 00 00 je 1f71e2 1f70d5: 0f 87 db 00 00 00 ja 1f71b6 1f70db: 81 fe 00 01 00 00 cmp $0x100,%esi 1f70e1: 0f 84 c3 00 00 00 je 1f71aa 1f70e7: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f70ed: 74 12 je 1f7101 1f70ef: 83 fe 01 cmp $0x1,%esi 1f70f2: 74 2d je 1f7121 1f70f4: 0f 0b ud2 1f70f6: 31 c0 xor %eax,%eax 1f70f8: c3 retq 1f70f9: 81 ff 71 48 00 00 cmp $0x4871,%edi 1f70ff: 75 3f jne 1f7140 1f7101: c7 01 02 00 00 00 movl $0x2,(%rcx) 1f7107: b8 01 00 00 00 mov $0x1,%eax 1f710c: c3 retq 1f710d: 81 ff 61 48 00 00 cmp $0x4861,%edi 1f7113: 0f 84 d5 00 00 00 je 1f71ee 1f7119: 81 ff 69 48 00 00 cmp $0x4869,%edi 1f711f: 75 17 jne 1f7138 1f7121: c7 01 00 00 00 00 movl $0x0,(%rcx) 1f7127: b8 01 00 00 00 mov $0x1,%eax 1f712c: c3 retq 1f712d: 81 ff 91 48 00 00 cmp $0x4891,%edi 1f7133: 75 0b jne 1f7140 1f7135: 31 c0 xor %eax,%eax 1f7137: c3 retq 1f7138: 81 ff 04 48 00 00 cmp $0x4804,%edi 1f713e: 74 f5 je 1f7135 1f7140: 0f 0b ud2 1f7142: 31 c0 xor %eax,%eax 1f7144: c3 retq 1f7145: 81 ff 99 48 00 00 cmp $0x4899,%edi 1f714b: 75 f3 jne 1f7140 1f714d: c7 01 07 00 00 00 movl $0x7,(%rcx) 1f7153: b8 01 00 00 00 mov $0x1,%eax 1f7158: c3 retq 1f7159: 81 ff 81 48 00 00 cmp $0x4881,%edi 1f715f: 0f 84 a9 00 00 00 je 1f720e 1f7165: 81 ff 85 48 00 00 cmp $0x4885,%edi 1f716b: 75 d3 jne 1f7140 1f716d: c7 02 06 00 00 00 movl $0x6,(%rdx) 1f7173: 83 fe 01 cmp $0x1,%esi 1f7176: 74 a9 je 1f7121 1f7178: 81 fe 00 01 00 00 cmp $0x100,%esi 1f717e: 74 2a je 1f71aa 1f7180: 0f 0b ud2 1f7182: 31 c0 xor %eax,%eax 1f7184: c3 retq 1f7185: c7 02 07 00 00 00 movl $0x7,(%rdx) 1f718b: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f7191: 0f 84 6a ff ff ff je 1f7101 1f7197: 77 41 ja 1f71da 1f7199: 83 fe 01 cmp $0x1,%esi 1f719c: 74 83 je 1f7121 1f719e: 81 fe 00 01 00 00 cmp $0x100,%esi 1f71a4: 0f 85 a0 00 00 00 jne 1f724a 1f71aa: c7 01 01 00 00 00 movl $0x1,(%rcx) 1f71b0: b8 01 00 00 00 mov $0x1,%eax 1f71b5: c3 retq 1f71b6: 81 fe 00 00 00 04 cmp $0x4000000,%esi 1f71bc: 0f 84 c7 fe ff ff je 1f7089 1f71c2: 81 fe 00 00 00 10 cmp $0x10000000,%esi 1f71c8: 0f 85 26 ff ff ff jne 1f70f4 1f71ce: c7 01 05 00 00 00 movl $0x5,(%rcx) 1f71d4: b8 01 00 00 00 mov $0x1,%eax 1f71d9: c3 retq 1f71da: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f71e0: 75 68 jne 1f724a 1f71e2: c7 01 03 00 00 00 movl $0x3,(%rcx) 1f71e8: b8 01 00 00 00 mov $0x1,%eax 1f71ed: c3 retq 1f71ee: c7 02 02 00 00 00 movl $0x2,(%rdx) 1f71f4: 81 fe 00 00 10 00 cmp $0x100000,%esi 1f71fa: 74 e6 je 1f71e2 1f71fc: 76 1c jbe 1f721a 1f71fe: 81 fe 00 00 40 00 cmp $0x400000,%esi 1f7204: 74 c8 je 1f71ce 1f7206: 81 fe 00 00 80 00 cmp $0x800000,%esi 1f720c: 75 2e jne 1f723c 1f720e: c7 01 06 00 00 00 movl $0x6,(%rcx) 1f7214: b8 01 00 00 00 mov $0x1,%eax 1f7219: c3 retq 1f721a: 81 fe 00 01 00 00 cmp $0x100,%esi 1f7220: 74 88 je 1f71aa 1f7222: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f7228: 0f 84 d3 fe ff ff je 1f7101 1f722e: 83 fe 01 cmp $0x1,%esi 1f7231: 0f 84 ea fe ff ff je 1f7121 1f7237: 0f 0b ud2 1f7239: 31 c0 xor %eax,%eax 1f723b: c3 retq 1f723c: 81 fe 00 00 20 00 cmp $0x200000,%esi 1f7242: 0f 84 41 fe ff ff je 1f7089 1f7248: eb ed jmp 1f7237 1f724a: 0f 0b ud2 1f724c: 31 c0 xor %eax,%eax 1f724e: c3 retq 1f724f: 90 nop 00000000001f7250 : 1f7250: e8 00 00 00 00 callq 1f7255 1f7255: 83 ff 03 cmp $0x3,%edi 1f7258: 0f 84 f2 02 00 00 je 1f7550 1f725e: 7f 6c jg 1f72cc 1f7260: 83 ff 01 cmp $0x1,%edi 1f7263: 0f 84 29 01 00 00 je 1f7392 1f7269: 83 ff 02 cmp $0x2,%edi 1f726c: 0f 85 a2 00 00 00 jne 1f7314 1f7272: c7 02 61 48 00 00 movl $0x4861,(%rdx) 1f7278: 83 fe 03 cmp $0x3,%esi 1f727b: 0f 84 b6 03 00 00 je 1f7637 1f7281: 0f 87 c5 01 00 00 ja 1f744c 1f7287: 83 fe 01 cmp $0x1,%esi 1f728a: 0f 84 c7 04 00 00 je 1f7757 1f7290: 83 fe 02 cmp $0x2,%esi 1f7293: 0f 85 8b 01 00 00 jne 1f7424 1f7299: be 00 00 01 00 mov $0x10000,%esi 1f729e: b8 60 48 00 00 mov $0x4860,%eax 1f72a3: b9 62 48 00 00 mov $0x4862,%ecx 1f72a8: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f72af: bf 63 48 00 00 mov $0x4863,%edi 1f72b4: 89 42 0c mov %eax,0xc(%rdx) 1f72b7: b8 01 00 00 00 mov $0x1,%eax 1f72bc: 89 7a 04 mov %edi,0x4(%rdx) 1f72bf: 89 4a 08 mov %ecx,0x8(%rdx) 1f72c2: 89 72 14 mov %esi,0x14(%rdx) 1f72c5: 89 72 18 mov %esi,0x18(%rdx) 1f72c8: 89 72 1c mov %esi,0x1c(%rdx) 1f72cb: c3 retq 1f72cc: 83 ff 06 cmp $0x6,%edi 1f72cf: 0f 84 04 01 00 00 je 1f73d9 1f72d5: 83 ff 07 cmp $0x7,%edi 1f72d8: 0f 85 41 01 00 00 jne 1f741f 1f72de: 83 fe 02 cmp $0x2,%esi 1f72e1: 0f 84 2a 03 00 00 je 1f7611 1f72e7: 77 7a ja 1f7363 1f72e9: 85 f6 test %esi,%esi 1f72eb: 0f 84 d1 03 00 00 je 1f76c2 1f72f1: c7 02 89 48 00 00 movl $0x4889,(%rdx) 1f72f7: be 00 01 00 00 mov $0x100,%esi 1f72fc: b8 88 48 00 00 mov $0x4888,%eax 1f7301: b9 8a 48 00 00 mov $0x488a,%ecx 1f7306: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f730d: bf 8b 48 00 00 mov $0x488b,%edi 1f7312: eb a0 jmp 1f72b4 1f7314: 85 ff test %edi,%edi 1f7316: 0f 85 03 01 00 00 jne 1f741f 1f731c: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f7323: 83 fe 04 cmp $0x4,%esi 1f7326: 0f 84 2b 03 00 00 je 1f7657 1f732c: 0f 87 48 01 00 00 ja 1f747a 1f7332: 83 fe 02 cmp $0x2,%esi 1f7335: 0f 84 e2 04 00 00 je 1f781d 1f733b: 83 fe 03 cmp $0x3,%esi 1f733e: 0f 85 ab 00 00 00 jne 1f73ef 1f7344: c7 02 75 48 00 00 movl $0x4875,(%rdx) 1f734a: be 00 01 00 00 mov $0x100,%esi 1f734f: b8 74 48 00 00 mov $0x4874,%eax 1f7354: b9 76 48 00 00 mov $0x4876,%ecx 1f7359: bf 77 48 00 00 mov $0x4877,%edi 1f735e: e9 51 ff ff ff jmpq 1f72b4 1f7363: 83 fe 03 cmp $0x3,%esi 1f7366: 0f 85 7c 03 00 00 jne 1f76e8 1f736c: c7 02 89 48 00 00 movl $0x4889,(%rdx) 1f7372: be 00 00 00 01 mov $0x1000000,%esi 1f7377: b8 88 48 00 00 mov $0x4888,%eax 1f737c: b9 8a 48 00 00 mov $0x488a,%ecx 1f7381: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f7388: bf 8b 48 00 00 mov $0x488b,%edi 1f738d: e9 22 ff ff ff jmpq 1f72b4 1f7392: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f7399: 83 fe 04 cmp $0x4,%esi 1f739c: 0f 84 9a 04 00 00 je 1f783c 1f73a2: 0f 87 7b 01 00 00 ja 1f7523 1f73a8: 83 fe 02 cmp $0x2,%esi 1f73ab: 0f 84 aa 04 00 00 je 1f785b 1f73b1: 83 fe 03 cmp $0x3,%esi 1f73b4: 0f 85 3e 01 00 00 jne 1f74f8 1f73ba: c7 02 75 48 00 00 movl $0x4875,(%rdx) 1f73c0: be 01 00 00 00 mov $0x1,%esi 1f73c5: b8 74 48 00 00 mov $0x4874,%eax 1f73ca: b9 76 48 00 00 mov $0x4876,%ecx 1f73cf: bf 77 48 00 00 mov $0x4877,%edi 1f73d4: e9 db fe ff ff jmpq 1f72b4 1f73d9: 85 f6 test %esi,%esi 1f73db: 0f 84 95 02 00 00 je 1f7676 1f73e1: 83 fe 01 cmp $0x1,%esi 1f73e4: 0f 84 b2 02 00 00 je 1f769c 1f73ea: 0f 0b ud2 1f73ec: 31 c0 xor %eax,%eax 1f73ee: c3 retq 1f73ef: 85 f6 test %esi,%esi 1f73f1: 0f 84 bf 03 00 00 je 1f77b6 1f73f7: 83 fe 01 cmp $0x1,%esi 1f73fa: 0f 85 18 04 00 00 jne 1f7818 1f7400: c7 02 6d 48 00 00 movl $0x486d,(%rdx) 1f7406: be 00 01 00 00 mov $0x100,%esi 1f740b: b8 6c 48 00 00 mov $0x486c,%eax 1f7410: b9 6e 48 00 00 mov $0x486e,%ecx 1f7415: bf 6f 48 00 00 mov $0x486f,%edi 1f741a: e9 95 fe ff ff jmpq 1f72b4 1f741f: 0f 0b ud2 1f7421: 31 c0 xor %eax,%eax 1f7423: c3 retq 1f7424: 85 f6 test %esi,%esi 1f7426: 0f 85 26 03 00 00 jne 1f7752 1f742c: be 01 00 00 00 mov $0x1,%esi 1f7431: b8 60 48 00 00 mov $0x4860,%eax 1f7436: b9 62 48 00 00 mov $0x4862,%ecx 1f743b: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f7442: bf 63 48 00 00 mov $0x4863,%edi 1f7447: e9 68 fe ff ff jmpq 1f72b4 1f744c: 83 fe 05 cmp $0x5,%esi 1f744f: 0f 84 22 03 00 00 je 1f7777 1f7455: 83 fe 06 cmp $0x6,%esi 1f7458: 75 4d jne 1f74a7 1f745a: be 00 00 80 00 mov $0x800000,%esi 1f745f: b8 60 48 00 00 mov $0x4860,%eax 1f7464: b9 62 48 00 00 mov $0x4862,%ecx 1f7469: c7 42 10 00 00 80 00 movl $0x800000,0x10(%rdx) 1f7470: bf 63 48 00 00 mov $0x4863,%edi 1f7475: e9 3a fe ff ff jmpq 1f72b4 1f747a: 83 fe 06 cmp $0x6,%esi 1f747d: 0f 84 14 03 00 00 je 1f7797 1f7483: 83 fe 07 cmp $0x7,%esi 1f7486: 75 48 jne 1f74d0 1f7488: c7 02 99 48 00 00 movl $0x4899,(%rdx) 1f748e: be 00 01 00 00 mov $0x100,%esi 1f7493: b8 98 48 00 00 mov $0x4898,%eax 1f7498: b9 9a 48 00 00 mov $0x489a,%ecx 1f749d: bf 9b 48 00 00 mov $0x489b,%edi 1f74a2: e9 0d fe ff ff jmpq 1f72b4 1f74a7: 83 fe 04 cmp $0x4,%esi 1f74aa: 0f 85 a2 02 00 00 jne 1f7752 1f74b0: be 00 00 20 00 mov $0x200000,%esi 1f74b5: b8 60 48 00 00 mov $0x4860,%eax 1f74ba: b9 62 48 00 00 mov $0x4862,%ecx 1f74bf: c7 42 10 00 00 20 00 movl $0x200000,0x10(%rdx) 1f74c6: bf 63 48 00 00 mov $0x4863,%edi 1f74cb: e9 e4 fd ff ff jmpq 1f72b4 1f74d0: 83 fe 05 cmp $0x5,%esi 1f74d3: 0f 85 3f 03 00 00 jne 1f7818 1f74d9: c7 02 7d 48 00 00 movl $0x487d,(%rdx) 1f74df: be 00 01 00 00 mov $0x100,%esi 1f74e4: b8 7c 48 00 00 mov $0x487c,%eax 1f74e9: b9 7e 48 00 00 mov $0x487e,%ecx 1f74ee: bf 7f 48 00 00 mov $0x487f,%edi 1f74f3: e9 bc fd ff ff jmpq 1f72b4 1f74f8: 85 f6 test %esi,%esi 1f74fa: 0f 84 d5 02 00 00 je 1f77d5 1f7500: 83 fe 01 cmp $0x1,%esi 1f7503: 0f 85 0a 03 00 00 jne 1f7813 1f7509: c7 02 6d 48 00 00 movl $0x486d,(%rdx) 1f750f: b8 6c 48 00 00 mov $0x486c,%eax 1f7514: b9 6e 48 00 00 mov $0x486e,%ecx 1f7519: bf 6f 48 00 00 mov $0x486f,%edi 1f751e: e9 91 fd ff ff jmpq 1f72b4 1f7523: 83 fe 06 cmp $0x6,%esi 1f7526: 0f 84 c8 02 00 00 je 1f77f4 1f752c: 83 fe 07 cmp $0x7,%esi 1f752f: 75 5e jne 1f758f 1f7531: c7 02 99 48 00 00 movl $0x4899,(%rdx) 1f7537: be 01 00 00 00 mov $0x1,%esi 1f753c: b8 98 48 00 00 mov $0x4898,%eax 1f7541: b9 9a 48 00 00 mov $0x489a,%ecx 1f7546: bf 9b 48 00 00 mov $0x489b,%edi 1f754b: e9 64 fd ff ff jmpq 1f72b4 1f7550: c7 02 8d 48 00 00 movl $0x488d,(%rdx) 1f7556: 83 fe 03 cmp $0x3,%esi 1f7559: 0f 84 d3 01 00 00 je 1f7732 1f755f: 77 7e ja 1f75df 1f7561: 83 fe 01 cmp $0x1,%esi 1f7564: 0f 84 a8 01 00 00 je 1f7712 1f756a: 83 fe 02 cmp $0x2,%esi 1f756d: 75 48 jne 1f75b7 1f756f: be 00 00 01 00 mov $0x10000,%esi 1f7574: b8 8c 48 00 00 mov $0x488c,%eax 1f7579: b9 8e 48 00 00 mov $0x488e,%ecx 1f757e: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f7585: bf 8f 48 00 00 mov $0x488f,%edi 1f758a: e9 25 fd ff ff jmpq 1f72b4 1f758f: 83 fe 05 cmp $0x5,%esi 1f7592: 0f 85 7b 02 00 00 jne 1f7813 1f7598: c7 02 7d 48 00 00 movl $0x487d,(%rdx) 1f759e: be 01 00 00 00 mov $0x1,%esi 1f75a3: b8 7c 48 00 00 mov $0x487c,%eax 1f75a8: b9 7e 48 00 00 mov $0x487e,%ecx 1f75ad: bf 7f 48 00 00 mov $0x487f,%edi 1f75b2: e9 fd fc ff ff jmpq 1f72b4 1f75b7: 85 f6 test %esi,%esi 1f75b9: 0f 85 4e 01 00 00 jne 1f770d 1f75bf: be 01 00 00 00 mov $0x1,%esi 1f75c4: b8 8c 48 00 00 mov $0x488c,%eax 1f75c9: b9 8e 48 00 00 mov $0x488e,%ecx 1f75ce: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f75d5: bf 8f 48 00 00 mov $0x488f,%edi 1f75da: e9 d5 fc ff ff jmpq 1f72b4 1f75df: 83 fe 04 cmp $0x4,%esi 1f75e2: 0f 84 05 01 00 00 je 1f76ed 1f75e8: 83 fe 05 cmp $0x5,%esi 1f75eb: 0f 85 1c 01 00 00 jne 1f770d 1f75f1: be 00 00 00 10 mov $0x10000000,%esi 1f75f6: b8 8c 48 00 00 mov $0x488c,%eax 1f75fb: b9 8e 48 00 00 mov $0x488e,%ecx 1f7600: c7 42 10 00 00 00 10 movl $0x10000000,0x10(%rdx) 1f7607: bf 8f 48 00 00 mov $0x488f,%edi 1f760c: e9 a3 fc ff ff jmpq 1f72b4 1f7611: c7 02 89 48 00 00 movl $0x4889,(%rdx) 1f7617: be 00 00 01 00 mov $0x10000,%esi 1f761c: b8 88 48 00 00 mov $0x4888,%eax 1f7621: b9 8a 48 00 00 mov $0x488a,%ecx 1f7626: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f762d: bf 8b 48 00 00 mov $0x488b,%edi 1f7632: e9 7d fc ff ff jmpq 1f72b4 1f7637: be 00 00 10 00 mov $0x100000,%esi 1f763c: b8 60 48 00 00 mov $0x4860,%eax 1f7641: b9 62 48 00 00 mov $0x4862,%ecx 1f7646: c7 42 10 00 00 10 00 movl $0x100000,0x10(%rdx) 1f764d: bf 63 48 00 00 mov $0x4863,%edi 1f7652: e9 5d fc ff ff jmpq 1f72b4 1f7657: c7 02 79 48 00 00 movl $0x4879,(%rdx) 1f765d: be 00 01 00 00 mov $0x100,%esi 1f7662: b8 78 48 00 00 mov $0x4878,%eax 1f7667: b9 7a 48 00 00 mov $0x487a,%ecx 1f766c: bf 7b 48 00 00 mov $0x487b,%edi 1f7671: e9 3e fc ff ff jmpq 1f72b4 1f7676: c7 02 85 48 00 00 movl $0x4885,(%rdx) 1f767c: be 01 00 00 00 mov $0x1,%esi 1f7681: b8 84 48 00 00 mov $0x4884,%eax 1f7686: b9 86 48 00 00 mov $0x4886,%ecx 1f768b: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f7692: bf 87 48 00 00 mov $0x4887,%edi 1f7697: e9 18 fc ff ff jmpq 1f72b4 1f769c: c7 02 85 48 00 00 movl $0x4885,(%rdx) 1f76a2: be 00 01 00 00 mov $0x100,%esi 1f76a7: b8 84 48 00 00 mov $0x4884,%eax 1f76ac: b9 86 48 00 00 mov $0x4886,%ecx 1f76b1: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f76b8: bf 87 48 00 00 mov $0x4887,%edi 1f76bd: e9 f2 fb ff ff jmpq 1f72b4 1f76c2: c7 02 89 48 00 00 movl $0x4889,(%rdx) 1f76c8: be 01 00 00 00 mov $0x1,%esi 1f76cd: b8 88 48 00 00 mov $0x4888,%eax 1f76d2: b9 8a 48 00 00 mov $0x488a,%ecx 1f76d7: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f76de: bf 8b 48 00 00 mov $0x488b,%edi 1f76e3: e9 cc fb ff ff jmpq 1f72b4 1f76e8: 0f 0b ud2 1f76ea: 31 c0 xor %eax,%eax 1f76ec: c3 retq 1f76ed: be 00 00 00 04 mov $0x4000000,%esi 1f76f2: b8 8c 48 00 00 mov $0x488c,%eax 1f76f7: b9 8e 48 00 00 mov $0x488e,%ecx 1f76fc: c7 42 10 00 00 00 04 movl $0x4000000,0x10(%rdx) 1f7703: bf 8f 48 00 00 mov $0x488f,%edi 1f7708: e9 a7 fb ff ff jmpq 1f72b4 1f770d: 0f 0b ud2 1f770f: 31 c0 xor %eax,%eax 1f7711: c3 retq 1f7712: be 00 01 00 00 mov $0x100,%esi 1f7717: b8 8c 48 00 00 mov $0x488c,%eax 1f771c: b9 8e 48 00 00 mov $0x488e,%ecx 1f7721: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f7728: bf 8f 48 00 00 mov $0x488f,%edi 1f772d: e9 82 fb ff ff jmpq 1f72b4 1f7732: be 00 00 00 01 mov $0x1000000,%esi 1f7737: b8 8c 48 00 00 mov $0x488c,%eax 1f773c: b9 8e 48 00 00 mov $0x488e,%ecx 1f7741: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f7748: bf 8f 48 00 00 mov $0x488f,%edi 1f774d: e9 62 fb ff ff jmpq 1f72b4 1f7752: 0f 0b ud2 1f7754: 31 c0 xor %eax,%eax 1f7756: c3 retq 1f7757: be 00 01 00 00 mov $0x100,%esi 1f775c: b8 60 48 00 00 mov $0x4860,%eax 1f7761: b9 62 48 00 00 mov $0x4862,%ecx 1f7766: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f776d: bf 63 48 00 00 mov $0x4863,%edi 1f7772: e9 3d fb ff ff jmpq 1f72b4 1f7777: be 00 00 40 00 mov $0x400000,%esi 1f777c: b8 60 48 00 00 mov $0x4860,%eax 1f7781: b9 62 48 00 00 mov $0x4862,%ecx 1f7786: c7 42 10 00 00 40 00 movl $0x400000,0x10(%rdx) 1f778d: bf 63 48 00 00 mov $0x4863,%edi 1f7792: e9 1d fb ff ff jmpq 1f72b4 1f7797: c7 02 81 48 00 00 movl $0x4881,(%rdx) 1f779d: be 00 01 00 00 mov $0x100,%esi 1f77a2: b8 80 48 00 00 mov $0x4880,%eax 1f77a7: b9 82 48 00 00 mov $0x4882,%ecx 1f77ac: bf 83 48 00 00 mov $0x4883,%edi 1f77b1: e9 fe fa ff ff jmpq 1f72b4 1f77b6: c7 02 69 48 00 00 movl $0x4869,(%rdx) 1f77bc: be 00 01 00 00 mov $0x100,%esi 1f77c1: b8 68 48 00 00 mov $0x4868,%eax 1f77c6: b9 6a 48 00 00 mov $0x486a,%ecx 1f77cb: bf 6b 48 00 00 mov $0x486b,%edi 1f77d0: e9 df fa ff ff jmpq 1f72b4 1f77d5: c7 02 69 48 00 00 movl $0x4869,(%rdx) 1f77db: be 01 00 00 00 mov $0x1,%esi 1f77e0: b8 68 48 00 00 mov $0x4868,%eax 1f77e5: b9 6a 48 00 00 mov $0x486a,%ecx 1f77ea: bf 6b 48 00 00 mov $0x486b,%edi 1f77ef: e9 c0 fa ff ff jmpq 1f72b4 1f77f4: c7 02 81 48 00 00 movl $0x4881,(%rdx) 1f77fa: be 01 00 00 00 mov $0x1,%esi 1f77ff: b8 80 48 00 00 mov $0x4880,%eax 1f7804: b9 82 48 00 00 mov $0x4882,%ecx 1f7809: bf 83 48 00 00 mov $0x4883,%edi 1f780e: e9 a1 fa ff ff jmpq 1f72b4 1f7813: 0f 0b ud2 1f7815: 31 c0 xor %eax,%eax 1f7817: c3 retq 1f7818: 0f 0b ud2 1f781a: 31 c0 xor %eax,%eax 1f781c: c3 retq 1f781d: c7 02 71 48 00 00 movl $0x4871,(%rdx) 1f7823: be 00 01 00 00 mov $0x100,%esi 1f7828: b8 70 48 00 00 mov $0x4870,%eax 1f782d: b9 72 48 00 00 mov $0x4872,%ecx 1f7832: bf 73 48 00 00 mov $0x4873,%edi 1f7837: e9 78 fa ff ff jmpq 1f72b4 1f783c: c7 02 79 48 00 00 movl $0x4879,(%rdx) 1f7842: be 01 00 00 00 mov $0x1,%esi 1f7847: b8 78 48 00 00 mov $0x4878,%eax 1f784c: b9 7a 48 00 00 mov $0x487a,%ecx 1f7851: bf 7b 48 00 00 mov $0x487b,%edi 1f7856: e9 59 fa ff ff jmpq 1f72b4 1f785b: c7 02 71 48 00 00 movl $0x4871,(%rdx) 1f7861: be 01 00 00 00 mov $0x1,%esi 1f7866: b8 70 48 00 00 mov $0x4870,%eax 1f786b: b9 72 48 00 00 mov $0x4872,%ecx 1f7870: bf 73 48 00 00 mov $0x4873,%edi 1f7875: e9 3a fa ff ff jmpq 1f72b4 1f787a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f7880 : 1f7880: e8 00 00 00 00 callq 1f7885 1f7885: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f788c: c3 retq 1f788d: 0f 1f 00 nopl (%rax) 00000000001f7890 : 1f7890: e8 00 00 00 00 callq 1f7895 1f7895: 89 f6 mov %esi,%esi 1f7897: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f789e: 00 1f789f: 48 8d 04 f5 00 00 00 lea 0x0(,%rsi,8),%rax 1f78a6: 00 1f78a7: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f78ae: 00 1f78af: 48 29 f0 sub %rsi,%rax 1f78b2: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 1f78b9: 00 1f78ba: 48 89 47 40 mov %rax,0x40(%rdi) 1f78be: 48 89 47 38 mov %rax,0x38(%rdi) 1f78c2: c3 retq 1f78c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f78ca: 00 00 00 00 1f78ce: 66 90 xchg %ax,%ax 00000000001f78d0 : 1f78d0: e8 00 00 00 00 callq 1f78d5 1f78d5: 8b 47 08 mov 0x8(%rdi),%eax 1f78d8: 85 c0 test %eax,%eax 1f78da: 74 08 je 1f78e4 1f78dc: 83 f8 01 cmp $0x1,%eax 1f78df: 74 30 je 1f7911 1f78e1: 0f 0b ud2 1f78e3: c3 retq 1f78e4: 89 f6 mov %esi,%esi 1f78e6: 48 89 f0 mov %rsi,%rax 1f78e9: 48 c1 e0 04 shl $0x4,%rax 1f78ed: 48 29 f0 sub %rsi,%rax 1f78f0: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f78f7: 00 1f78f8: 48 89 47 40 mov %rax,0x40(%rdi) 1f78fc: 48 89 47 38 mov %rax,0x38(%rdi) 1f7900: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f7907: 00 1f7908: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f790f: 00 1f7910: c3 retq 1f7911: 89 f6 mov %esi,%esi 1f7913: 48 89 f0 mov %rsi,%rax 1f7916: 48 c1 e0 04 shl $0x4,%rax 1f791a: 48 29 f0 sub %rsi,%rax 1f791d: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f7924: 00 1f7925: 48 89 47 40 mov %rax,0x40(%rdi) 1f7929: 48 89 47 38 mov %rax,0x38(%rdi) 1f792d: eb d1 jmp 1f7900 1f792f: 90 nop 00000000001f7930 : 1f7930: e8 00 00 00 00 callq 1f7935 1f7935: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 1f793c: 00 00 00 1f793f: 48 c7 47 10 1f 00 00 movq $0x1f,0x10(%rdi) 1f7946: 00 1f7947: 48 89 07 mov %rax,(%rdi) 1f794a: 48 b8 07 00 00 00 06 movabs $0x600000007,%rax 1f7951: 00 00 00 1f7954: 48 89 47 08 mov %rax,0x8(%rdi) 1f7958: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 1f795f: 00 00 00 1f7962: 48 89 47 18 mov %rax,0x18(%rdi) 1f7966: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1f796d: 00 1f796e: c3 retq 1f796f: 90 nop 00000000001f7970 : 1f7970: e8 00 00 00 00 callq 1f7975 1f7975: 81 ff bb 55 00 00 cmp $0x55bb,%edi 1f797b: 0f 84 6d 01 00 00 je 1f7aee 1f7981: 77 32 ja 1f79b5 1f7983: 81 ff ab 55 00 00 cmp $0x55ab,%edi 1f7989: 0f 84 3b 01 00 00 je 1f7aca 1f798f: 0f 86 98 00 00 00 jbe 1f7a2d 1f7995: 81 ff b3 55 00 00 cmp $0x55b3,%edi 1f799b: 0f 84 61 01 00 00 je 1f7b02 1f79a1: 81 ff b7 55 00 00 cmp $0x55b7,%edi 1f79a7: 75 70 jne 1f7a19 1f79a9: c7 01 04 00 00 00 movl $0x4,(%rcx) 1f79af: b8 01 00 00 00 mov $0x1,%eax 1f79b4: c3 retq 1f79b5: 81 ff c7 55 00 00 cmp $0x55c7,%edi 1f79bb: 0f 84 e4 00 00 00 je 1f7aa5 1f79c1: 0f 86 b2 00 00 00 jbe 1f7a79 1f79c7: 81 ff d3 55 00 00 cmp $0x55d3,%edi 1f79cd: 0f 87 92 00 00 00 ja 1f7a65 1f79d3: 81 ff d1 55 00 00 cmp $0x55d1,%edi 1f79d9: 77 7a ja 1f7a55 1f79db: 81 ff cb 55 00 00 cmp $0x55cb,%edi 1f79e1: 75 6a jne 1f7a4d 1f79e3: c7 02 03 00 00 00 movl $0x3,(%rdx) 1f79e9: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f79ef: 0f 84 0d 01 00 00 je 1f7b02 1f79f5: 0f 87 db 00 00 00 ja 1f7ad6 1f79fb: 81 fe 00 01 00 00 cmp $0x100,%esi 1f7a01: 0f 84 c3 00 00 00 je 1f7aca 1f7a07: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f7a0d: 74 12 je 1f7a21 1f7a0f: 83 fe 01 cmp $0x1,%esi 1f7a12: 74 2d je 1f7a41 1f7a14: 0f 0b ud2 1f7a16: 31 c0 xor %eax,%eax 1f7a18: c3 retq 1f7a19: 81 ff af 55 00 00 cmp $0x55af,%edi 1f7a1f: 75 3f jne 1f7a60 1f7a21: c7 01 02 00 00 00 movl $0x2,(%rcx) 1f7a27: b8 01 00 00 00 mov $0x1,%eax 1f7a2c: c3 retq 1f7a2d: 81 ff 9f 55 00 00 cmp $0x559f,%edi 1f7a33: 0f 84 d5 00 00 00 je 1f7b0e 1f7a39: 81 ff a7 55 00 00 cmp $0x55a7,%edi 1f7a3f: 75 17 jne 1f7a58 1f7a41: c7 01 00 00 00 00 movl $0x0,(%rcx) 1f7a47: b8 01 00 00 00 mov $0x1,%eax 1f7a4c: c3 retq 1f7a4d: 81 ff cf 55 00 00 cmp $0x55cf,%edi 1f7a53: 75 0b jne 1f7a60 1f7a55: 31 c0 xor %eax,%eax 1f7a57: c3 retq 1f7a58: 81 ff 42 55 00 00 cmp $0x5542,%edi 1f7a5e: 74 f5 je 1f7a55 1f7a60: 0f 0b ud2 1f7a62: 31 c0 xor %eax,%eax 1f7a64: c3 retq 1f7a65: 81 ff d7 55 00 00 cmp $0x55d7,%edi 1f7a6b: 75 f3 jne 1f7a60 1f7a6d: c7 01 07 00 00 00 movl $0x7,(%rcx) 1f7a73: b8 01 00 00 00 mov $0x1,%eax 1f7a78: c3 retq 1f7a79: 81 ff bf 55 00 00 cmp $0x55bf,%edi 1f7a7f: 0f 84 a9 00 00 00 je 1f7b2e 1f7a85: 81 ff c3 55 00 00 cmp $0x55c3,%edi 1f7a8b: 75 d3 jne 1f7a60 1f7a8d: c7 02 06 00 00 00 movl $0x6,(%rdx) 1f7a93: 83 fe 01 cmp $0x1,%esi 1f7a96: 74 a9 je 1f7a41 1f7a98: 81 fe 00 01 00 00 cmp $0x100,%esi 1f7a9e: 74 2a je 1f7aca 1f7aa0: 0f 0b ud2 1f7aa2: 31 c0 xor %eax,%eax 1f7aa4: c3 retq 1f7aa5: c7 02 07 00 00 00 movl $0x7,(%rdx) 1f7aab: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f7ab1: 0f 84 6a ff ff ff je 1f7a21 1f7ab7: 77 41 ja 1f7afa 1f7ab9: 83 fe 01 cmp $0x1,%esi 1f7abc: 74 83 je 1f7a41 1f7abe: 81 fe 00 01 00 00 cmp $0x100,%esi 1f7ac4: 0f 85 a0 00 00 00 jne 1f7b6a 1f7aca: c7 01 01 00 00 00 movl $0x1,(%rcx) 1f7ad0: b8 01 00 00 00 mov $0x1,%eax 1f7ad5: c3 retq 1f7ad6: 81 fe 00 00 00 04 cmp $0x4000000,%esi 1f7adc: 0f 84 c7 fe ff ff je 1f79a9 1f7ae2: 81 fe 00 00 00 10 cmp $0x10000000,%esi 1f7ae8: 0f 85 26 ff ff ff jne 1f7a14 1f7aee: c7 01 05 00 00 00 movl $0x5,(%rcx) 1f7af4: b8 01 00 00 00 mov $0x1,%eax 1f7af9: c3 retq 1f7afa: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f7b00: 75 68 jne 1f7b6a 1f7b02: c7 01 03 00 00 00 movl $0x3,(%rcx) 1f7b08: b8 01 00 00 00 mov $0x1,%eax 1f7b0d: c3 retq 1f7b0e: c7 02 02 00 00 00 movl $0x2,(%rdx) 1f7b14: 81 fe 00 00 10 00 cmp $0x100000,%esi 1f7b1a: 74 e6 je 1f7b02 1f7b1c: 76 1c jbe 1f7b3a 1f7b1e: 81 fe 00 00 40 00 cmp $0x400000,%esi 1f7b24: 74 c8 je 1f7aee 1f7b26: 81 fe 00 00 80 00 cmp $0x800000,%esi 1f7b2c: 75 2e jne 1f7b5c 1f7b2e: c7 01 06 00 00 00 movl $0x6,(%rcx) 1f7b34: b8 01 00 00 00 mov $0x1,%eax 1f7b39: c3 retq 1f7b3a: 81 fe 00 01 00 00 cmp $0x100,%esi 1f7b40: 74 88 je 1f7aca 1f7b42: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f7b48: 0f 84 d3 fe ff ff je 1f7a21 1f7b4e: 83 fe 01 cmp $0x1,%esi 1f7b51: 0f 84 ea fe ff ff je 1f7a41 1f7b57: 0f 0b ud2 1f7b59: 31 c0 xor %eax,%eax 1f7b5b: c3 retq 1f7b5c: 81 fe 00 00 20 00 cmp $0x200000,%esi 1f7b62: 0f 84 41 fe ff ff je 1f79a9 1f7b68: eb ed jmp 1f7b57 1f7b6a: 0f 0b ud2 1f7b6c: 31 c0 xor %eax,%eax 1f7b6e: c3 retq 1f7b6f: 90 nop 00000000001f7b70 : 1f7b70: e8 00 00 00 00 callq 1f7b75 1f7b75: 83 ff 03 cmp $0x3,%edi 1f7b78: 0f 84 f2 02 00 00 je 1f7e70 1f7b7e: 7f 6c jg 1f7bec 1f7b80: 83 ff 01 cmp $0x1,%edi 1f7b83: 0f 84 29 01 00 00 je 1f7cb2 1f7b89: 83 ff 02 cmp $0x2,%edi 1f7b8c: 0f 85 a2 00 00 00 jne 1f7c34 1f7b92: c7 02 9f 55 00 00 movl $0x559f,(%rdx) 1f7b98: 83 fe 03 cmp $0x3,%esi 1f7b9b: 0f 84 b6 03 00 00 je 1f7f57 1f7ba1: 0f 87 c5 01 00 00 ja 1f7d6c 1f7ba7: 83 fe 01 cmp $0x1,%esi 1f7baa: 0f 84 c7 04 00 00 je 1f8077 1f7bb0: 83 fe 02 cmp $0x2,%esi 1f7bb3: 0f 85 8b 01 00 00 jne 1f7d44 1f7bb9: be 00 00 01 00 mov $0x10000,%esi 1f7bbe: b8 9e 55 00 00 mov $0x559e,%eax 1f7bc3: b9 a0 55 00 00 mov $0x55a0,%ecx 1f7bc8: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f7bcf: bf a1 55 00 00 mov $0x55a1,%edi 1f7bd4: 89 42 0c mov %eax,0xc(%rdx) 1f7bd7: b8 01 00 00 00 mov $0x1,%eax 1f7bdc: 89 7a 04 mov %edi,0x4(%rdx) 1f7bdf: 89 4a 08 mov %ecx,0x8(%rdx) 1f7be2: 89 72 14 mov %esi,0x14(%rdx) 1f7be5: 89 72 18 mov %esi,0x18(%rdx) 1f7be8: 89 72 1c mov %esi,0x1c(%rdx) 1f7beb: c3 retq 1f7bec: 83 ff 06 cmp $0x6,%edi 1f7bef: 0f 84 04 01 00 00 je 1f7cf9 1f7bf5: 83 ff 07 cmp $0x7,%edi 1f7bf8: 0f 85 41 01 00 00 jne 1f7d3f 1f7bfe: 83 fe 02 cmp $0x2,%esi 1f7c01: 0f 84 2a 03 00 00 je 1f7f31 1f7c07: 77 7a ja 1f7c83 1f7c09: 85 f6 test %esi,%esi 1f7c0b: 0f 84 d1 03 00 00 je 1f7fe2 1f7c11: c7 02 c7 55 00 00 movl $0x55c7,(%rdx) 1f7c17: be 00 01 00 00 mov $0x100,%esi 1f7c1c: b8 c6 55 00 00 mov $0x55c6,%eax 1f7c21: b9 c8 55 00 00 mov $0x55c8,%ecx 1f7c26: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f7c2d: bf c9 55 00 00 mov $0x55c9,%edi 1f7c32: eb a0 jmp 1f7bd4 1f7c34: 85 ff test %edi,%edi 1f7c36: 0f 85 03 01 00 00 jne 1f7d3f 1f7c3c: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f7c43: 83 fe 04 cmp $0x4,%esi 1f7c46: 0f 84 2b 03 00 00 je 1f7f77 1f7c4c: 0f 87 48 01 00 00 ja 1f7d9a 1f7c52: 83 fe 02 cmp $0x2,%esi 1f7c55: 0f 84 e2 04 00 00 je 1f813d 1f7c5b: 83 fe 03 cmp $0x3,%esi 1f7c5e: 0f 85 ab 00 00 00 jne 1f7d0f 1f7c64: c7 02 b3 55 00 00 movl $0x55b3,(%rdx) 1f7c6a: be 00 01 00 00 mov $0x100,%esi 1f7c6f: b8 b2 55 00 00 mov $0x55b2,%eax 1f7c74: b9 b4 55 00 00 mov $0x55b4,%ecx 1f7c79: bf b5 55 00 00 mov $0x55b5,%edi 1f7c7e: e9 51 ff ff ff jmpq 1f7bd4 1f7c83: 83 fe 03 cmp $0x3,%esi 1f7c86: 0f 85 7c 03 00 00 jne 1f8008 1f7c8c: c7 02 c7 55 00 00 movl $0x55c7,(%rdx) 1f7c92: be 00 00 00 01 mov $0x1000000,%esi 1f7c97: b8 c6 55 00 00 mov $0x55c6,%eax 1f7c9c: b9 c8 55 00 00 mov $0x55c8,%ecx 1f7ca1: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f7ca8: bf c9 55 00 00 mov $0x55c9,%edi 1f7cad: e9 22 ff ff ff jmpq 1f7bd4 1f7cb2: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f7cb9: 83 fe 04 cmp $0x4,%esi 1f7cbc: 0f 84 9a 04 00 00 je 1f815c 1f7cc2: 0f 87 7b 01 00 00 ja 1f7e43 1f7cc8: 83 fe 02 cmp $0x2,%esi 1f7ccb: 0f 84 aa 04 00 00 je 1f817b 1f7cd1: 83 fe 03 cmp $0x3,%esi 1f7cd4: 0f 85 3e 01 00 00 jne 1f7e18 1f7cda: c7 02 b3 55 00 00 movl $0x55b3,(%rdx) 1f7ce0: be 01 00 00 00 mov $0x1,%esi 1f7ce5: b8 b2 55 00 00 mov $0x55b2,%eax 1f7cea: b9 b4 55 00 00 mov $0x55b4,%ecx 1f7cef: bf b5 55 00 00 mov $0x55b5,%edi 1f7cf4: e9 db fe ff ff jmpq 1f7bd4 1f7cf9: 85 f6 test %esi,%esi 1f7cfb: 0f 84 95 02 00 00 je 1f7f96 1f7d01: 83 fe 01 cmp $0x1,%esi 1f7d04: 0f 84 b2 02 00 00 je 1f7fbc 1f7d0a: 0f 0b ud2 1f7d0c: 31 c0 xor %eax,%eax 1f7d0e: c3 retq 1f7d0f: 85 f6 test %esi,%esi 1f7d11: 0f 84 bf 03 00 00 je 1f80d6 1f7d17: 83 fe 01 cmp $0x1,%esi 1f7d1a: 0f 85 18 04 00 00 jne 1f8138 1f7d20: c7 02 ab 55 00 00 movl $0x55ab,(%rdx) 1f7d26: be 00 01 00 00 mov $0x100,%esi 1f7d2b: b8 aa 55 00 00 mov $0x55aa,%eax 1f7d30: b9 ac 55 00 00 mov $0x55ac,%ecx 1f7d35: bf ad 55 00 00 mov $0x55ad,%edi 1f7d3a: e9 95 fe ff ff jmpq 1f7bd4 1f7d3f: 0f 0b ud2 1f7d41: 31 c0 xor %eax,%eax 1f7d43: c3 retq 1f7d44: 85 f6 test %esi,%esi 1f7d46: 0f 85 26 03 00 00 jne 1f8072 1f7d4c: be 01 00 00 00 mov $0x1,%esi 1f7d51: b8 9e 55 00 00 mov $0x559e,%eax 1f7d56: b9 a0 55 00 00 mov $0x55a0,%ecx 1f7d5b: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f7d62: bf a1 55 00 00 mov $0x55a1,%edi 1f7d67: e9 68 fe ff ff jmpq 1f7bd4 1f7d6c: 83 fe 05 cmp $0x5,%esi 1f7d6f: 0f 84 22 03 00 00 je 1f8097 1f7d75: 83 fe 06 cmp $0x6,%esi 1f7d78: 75 4d jne 1f7dc7 1f7d7a: be 00 00 80 00 mov $0x800000,%esi 1f7d7f: b8 9e 55 00 00 mov $0x559e,%eax 1f7d84: b9 a0 55 00 00 mov $0x55a0,%ecx 1f7d89: c7 42 10 00 00 80 00 movl $0x800000,0x10(%rdx) 1f7d90: bf a1 55 00 00 mov $0x55a1,%edi 1f7d95: e9 3a fe ff ff jmpq 1f7bd4 1f7d9a: 83 fe 06 cmp $0x6,%esi 1f7d9d: 0f 84 14 03 00 00 je 1f80b7 1f7da3: 83 fe 07 cmp $0x7,%esi 1f7da6: 75 48 jne 1f7df0 1f7da8: c7 02 d7 55 00 00 movl $0x55d7,(%rdx) 1f7dae: be 00 01 00 00 mov $0x100,%esi 1f7db3: b8 d6 55 00 00 mov $0x55d6,%eax 1f7db8: b9 d8 55 00 00 mov $0x55d8,%ecx 1f7dbd: bf d9 55 00 00 mov $0x55d9,%edi 1f7dc2: e9 0d fe ff ff jmpq 1f7bd4 1f7dc7: 83 fe 04 cmp $0x4,%esi 1f7dca: 0f 85 a2 02 00 00 jne 1f8072 1f7dd0: be 00 00 20 00 mov $0x200000,%esi 1f7dd5: b8 9e 55 00 00 mov $0x559e,%eax 1f7dda: b9 a0 55 00 00 mov $0x55a0,%ecx 1f7ddf: c7 42 10 00 00 20 00 movl $0x200000,0x10(%rdx) 1f7de6: bf a1 55 00 00 mov $0x55a1,%edi 1f7deb: e9 e4 fd ff ff jmpq 1f7bd4 1f7df0: 83 fe 05 cmp $0x5,%esi 1f7df3: 0f 85 3f 03 00 00 jne 1f8138 1f7df9: c7 02 bb 55 00 00 movl $0x55bb,(%rdx) 1f7dff: be 00 01 00 00 mov $0x100,%esi 1f7e04: b8 ba 55 00 00 mov $0x55ba,%eax 1f7e09: b9 bc 55 00 00 mov $0x55bc,%ecx 1f7e0e: bf bd 55 00 00 mov $0x55bd,%edi 1f7e13: e9 bc fd ff ff jmpq 1f7bd4 1f7e18: 85 f6 test %esi,%esi 1f7e1a: 0f 84 d5 02 00 00 je 1f80f5 1f7e20: 83 fe 01 cmp $0x1,%esi 1f7e23: 0f 85 0a 03 00 00 jne 1f8133 1f7e29: c7 02 ab 55 00 00 movl $0x55ab,(%rdx) 1f7e2f: b8 aa 55 00 00 mov $0x55aa,%eax 1f7e34: b9 ac 55 00 00 mov $0x55ac,%ecx 1f7e39: bf ad 55 00 00 mov $0x55ad,%edi 1f7e3e: e9 91 fd ff ff jmpq 1f7bd4 1f7e43: 83 fe 06 cmp $0x6,%esi 1f7e46: 0f 84 c8 02 00 00 je 1f8114 1f7e4c: 83 fe 07 cmp $0x7,%esi 1f7e4f: 75 5e jne 1f7eaf 1f7e51: c7 02 d7 55 00 00 movl $0x55d7,(%rdx) 1f7e57: be 01 00 00 00 mov $0x1,%esi 1f7e5c: b8 d6 55 00 00 mov $0x55d6,%eax 1f7e61: b9 d8 55 00 00 mov $0x55d8,%ecx 1f7e66: bf d9 55 00 00 mov $0x55d9,%edi 1f7e6b: e9 64 fd ff ff jmpq 1f7bd4 1f7e70: c7 02 cb 55 00 00 movl $0x55cb,(%rdx) 1f7e76: 83 fe 03 cmp $0x3,%esi 1f7e79: 0f 84 d3 01 00 00 je 1f8052 1f7e7f: 77 7e ja 1f7eff 1f7e81: 83 fe 01 cmp $0x1,%esi 1f7e84: 0f 84 a8 01 00 00 je 1f8032 1f7e8a: 83 fe 02 cmp $0x2,%esi 1f7e8d: 75 48 jne 1f7ed7 1f7e8f: be 00 00 01 00 mov $0x10000,%esi 1f7e94: b8 ca 55 00 00 mov $0x55ca,%eax 1f7e99: b9 cc 55 00 00 mov $0x55cc,%ecx 1f7e9e: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f7ea5: bf cd 55 00 00 mov $0x55cd,%edi 1f7eaa: e9 25 fd ff ff jmpq 1f7bd4 1f7eaf: 83 fe 05 cmp $0x5,%esi 1f7eb2: 0f 85 7b 02 00 00 jne 1f8133 1f7eb8: c7 02 bb 55 00 00 movl $0x55bb,(%rdx) 1f7ebe: be 01 00 00 00 mov $0x1,%esi 1f7ec3: b8 ba 55 00 00 mov $0x55ba,%eax 1f7ec8: b9 bc 55 00 00 mov $0x55bc,%ecx 1f7ecd: bf bd 55 00 00 mov $0x55bd,%edi 1f7ed2: e9 fd fc ff ff jmpq 1f7bd4 1f7ed7: 85 f6 test %esi,%esi 1f7ed9: 0f 85 4e 01 00 00 jne 1f802d 1f7edf: be 01 00 00 00 mov $0x1,%esi 1f7ee4: b8 ca 55 00 00 mov $0x55ca,%eax 1f7ee9: b9 cc 55 00 00 mov $0x55cc,%ecx 1f7eee: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f7ef5: bf cd 55 00 00 mov $0x55cd,%edi 1f7efa: e9 d5 fc ff ff jmpq 1f7bd4 1f7eff: 83 fe 04 cmp $0x4,%esi 1f7f02: 0f 84 05 01 00 00 je 1f800d 1f7f08: 83 fe 05 cmp $0x5,%esi 1f7f0b: 0f 85 1c 01 00 00 jne 1f802d 1f7f11: be 00 00 00 10 mov $0x10000000,%esi 1f7f16: b8 ca 55 00 00 mov $0x55ca,%eax 1f7f1b: b9 cc 55 00 00 mov $0x55cc,%ecx 1f7f20: c7 42 10 00 00 00 10 movl $0x10000000,0x10(%rdx) 1f7f27: bf cd 55 00 00 mov $0x55cd,%edi 1f7f2c: e9 a3 fc ff ff jmpq 1f7bd4 1f7f31: c7 02 c7 55 00 00 movl $0x55c7,(%rdx) 1f7f37: be 00 00 01 00 mov $0x10000,%esi 1f7f3c: b8 c6 55 00 00 mov $0x55c6,%eax 1f7f41: b9 c8 55 00 00 mov $0x55c8,%ecx 1f7f46: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f7f4d: bf c9 55 00 00 mov $0x55c9,%edi 1f7f52: e9 7d fc ff ff jmpq 1f7bd4 1f7f57: be 00 00 10 00 mov $0x100000,%esi 1f7f5c: b8 9e 55 00 00 mov $0x559e,%eax 1f7f61: b9 a0 55 00 00 mov $0x55a0,%ecx 1f7f66: c7 42 10 00 00 10 00 movl $0x100000,0x10(%rdx) 1f7f6d: bf a1 55 00 00 mov $0x55a1,%edi 1f7f72: e9 5d fc ff ff jmpq 1f7bd4 1f7f77: c7 02 b7 55 00 00 movl $0x55b7,(%rdx) 1f7f7d: be 00 01 00 00 mov $0x100,%esi 1f7f82: b8 b6 55 00 00 mov $0x55b6,%eax 1f7f87: b9 b8 55 00 00 mov $0x55b8,%ecx 1f7f8c: bf b9 55 00 00 mov $0x55b9,%edi 1f7f91: e9 3e fc ff ff jmpq 1f7bd4 1f7f96: c7 02 c3 55 00 00 movl $0x55c3,(%rdx) 1f7f9c: be 01 00 00 00 mov $0x1,%esi 1f7fa1: b8 c2 55 00 00 mov $0x55c2,%eax 1f7fa6: b9 c4 55 00 00 mov $0x55c4,%ecx 1f7fab: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f7fb2: bf c5 55 00 00 mov $0x55c5,%edi 1f7fb7: e9 18 fc ff ff jmpq 1f7bd4 1f7fbc: c7 02 c3 55 00 00 movl $0x55c3,(%rdx) 1f7fc2: be 00 01 00 00 mov $0x100,%esi 1f7fc7: b8 c2 55 00 00 mov $0x55c2,%eax 1f7fcc: b9 c4 55 00 00 mov $0x55c4,%ecx 1f7fd1: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f7fd8: bf c5 55 00 00 mov $0x55c5,%edi 1f7fdd: e9 f2 fb ff ff jmpq 1f7bd4 1f7fe2: c7 02 c7 55 00 00 movl $0x55c7,(%rdx) 1f7fe8: be 01 00 00 00 mov $0x1,%esi 1f7fed: b8 c6 55 00 00 mov $0x55c6,%eax 1f7ff2: b9 c8 55 00 00 mov $0x55c8,%ecx 1f7ff7: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f7ffe: bf c9 55 00 00 mov $0x55c9,%edi 1f8003: e9 cc fb ff ff jmpq 1f7bd4 1f8008: 0f 0b ud2 1f800a: 31 c0 xor %eax,%eax 1f800c: c3 retq 1f800d: be 00 00 00 04 mov $0x4000000,%esi 1f8012: b8 ca 55 00 00 mov $0x55ca,%eax 1f8017: b9 cc 55 00 00 mov $0x55cc,%ecx 1f801c: c7 42 10 00 00 00 04 movl $0x4000000,0x10(%rdx) 1f8023: bf cd 55 00 00 mov $0x55cd,%edi 1f8028: e9 a7 fb ff ff jmpq 1f7bd4 1f802d: 0f 0b ud2 1f802f: 31 c0 xor %eax,%eax 1f8031: c3 retq 1f8032: be 00 01 00 00 mov $0x100,%esi 1f8037: b8 ca 55 00 00 mov $0x55ca,%eax 1f803c: b9 cc 55 00 00 mov $0x55cc,%ecx 1f8041: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f8048: bf cd 55 00 00 mov $0x55cd,%edi 1f804d: e9 82 fb ff ff jmpq 1f7bd4 1f8052: be 00 00 00 01 mov $0x1000000,%esi 1f8057: b8 ca 55 00 00 mov $0x55ca,%eax 1f805c: b9 cc 55 00 00 mov $0x55cc,%ecx 1f8061: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f8068: bf cd 55 00 00 mov $0x55cd,%edi 1f806d: e9 62 fb ff ff jmpq 1f7bd4 1f8072: 0f 0b ud2 1f8074: 31 c0 xor %eax,%eax 1f8076: c3 retq 1f8077: be 00 01 00 00 mov $0x100,%esi 1f807c: b8 9e 55 00 00 mov $0x559e,%eax 1f8081: b9 a0 55 00 00 mov $0x55a0,%ecx 1f8086: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f808d: bf a1 55 00 00 mov $0x55a1,%edi 1f8092: e9 3d fb ff ff jmpq 1f7bd4 1f8097: be 00 00 40 00 mov $0x400000,%esi 1f809c: b8 9e 55 00 00 mov $0x559e,%eax 1f80a1: b9 a0 55 00 00 mov $0x55a0,%ecx 1f80a6: c7 42 10 00 00 40 00 movl $0x400000,0x10(%rdx) 1f80ad: bf a1 55 00 00 mov $0x55a1,%edi 1f80b2: e9 1d fb ff ff jmpq 1f7bd4 1f80b7: c7 02 bf 55 00 00 movl $0x55bf,(%rdx) 1f80bd: be 00 01 00 00 mov $0x100,%esi 1f80c2: b8 be 55 00 00 mov $0x55be,%eax 1f80c7: b9 c0 55 00 00 mov $0x55c0,%ecx 1f80cc: bf c1 55 00 00 mov $0x55c1,%edi 1f80d1: e9 fe fa ff ff jmpq 1f7bd4 1f80d6: c7 02 a7 55 00 00 movl $0x55a7,(%rdx) 1f80dc: be 00 01 00 00 mov $0x100,%esi 1f80e1: b8 a6 55 00 00 mov $0x55a6,%eax 1f80e6: b9 a8 55 00 00 mov $0x55a8,%ecx 1f80eb: bf a9 55 00 00 mov $0x55a9,%edi 1f80f0: e9 df fa ff ff jmpq 1f7bd4 1f80f5: c7 02 a7 55 00 00 movl $0x55a7,(%rdx) 1f80fb: be 01 00 00 00 mov $0x1,%esi 1f8100: b8 a6 55 00 00 mov $0x55a6,%eax 1f8105: b9 a8 55 00 00 mov $0x55a8,%ecx 1f810a: bf a9 55 00 00 mov $0x55a9,%edi 1f810f: e9 c0 fa ff ff jmpq 1f7bd4 1f8114: c7 02 bf 55 00 00 movl $0x55bf,(%rdx) 1f811a: be 01 00 00 00 mov $0x1,%esi 1f811f: b8 be 55 00 00 mov $0x55be,%eax 1f8124: b9 c0 55 00 00 mov $0x55c0,%ecx 1f8129: bf c1 55 00 00 mov $0x55c1,%edi 1f812e: e9 a1 fa ff ff jmpq 1f7bd4 1f8133: 0f 0b ud2 1f8135: 31 c0 xor %eax,%eax 1f8137: c3 retq 1f8138: 0f 0b ud2 1f813a: 31 c0 xor %eax,%eax 1f813c: c3 retq 1f813d: c7 02 af 55 00 00 movl $0x55af,(%rdx) 1f8143: be 00 01 00 00 mov $0x100,%esi 1f8148: b8 ae 55 00 00 mov $0x55ae,%eax 1f814d: b9 b0 55 00 00 mov $0x55b0,%ecx 1f8152: bf b1 55 00 00 mov $0x55b1,%edi 1f8157: e9 78 fa ff ff jmpq 1f7bd4 1f815c: c7 02 b7 55 00 00 movl $0x55b7,(%rdx) 1f8162: be 01 00 00 00 mov $0x1,%esi 1f8167: b8 b6 55 00 00 mov $0x55b6,%eax 1f816c: b9 b8 55 00 00 mov $0x55b8,%ecx 1f8171: bf b9 55 00 00 mov $0x55b9,%edi 1f8176: e9 59 fa ff ff jmpq 1f7bd4 1f817b: c7 02 af 55 00 00 movl $0x55af,(%rdx) 1f8181: be 01 00 00 00 mov $0x1,%esi 1f8186: b8 ae 55 00 00 mov $0x55ae,%eax 1f818b: b9 b0 55 00 00 mov $0x55b0,%ecx 1f8190: bf b1 55 00 00 mov $0x55b1,%edi 1f8195: e9 3a fa ff ff jmpq 1f7bd4 1f819a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f81a0 : 1f81a0: e8 00 00 00 00 callq 1f81a5 1f81a5: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f81ac: c3 retq 1f81ad: 0f 1f 00 nopl (%rax) 00000000001f81b0 : 1f81b0: e8 00 00 00 00 callq 1f81b5 1f81b5: 89 f6 mov %esi,%esi 1f81b7: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f81be: 00 1f81bf: 48 8d 04 f5 00 00 00 lea 0x0(,%rsi,8),%rax 1f81c6: 00 1f81c7: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f81ce: 00 1f81cf: 48 29 f0 sub %rsi,%rax 1f81d2: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 1f81d9: 00 1f81da: 48 89 47 40 mov %rax,0x40(%rdi) 1f81de: 48 89 47 38 mov %rax,0x38(%rdi) 1f81e2: c3 retq 1f81e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f81ea: 00 00 00 00 1f81ee: 66 90 xchg %ax,%ax 00000000001f81f0 : 1f81f0: e8 00 00 00 00 callq 1f81f5 1f81f5: 8b 47 08 mov 0x8(%rdi),%eax 1f81f8: 85 c0 test %eax,%eax 1f81fa: 74 08 je 1f8204 1f81fc: 83 f8 01 cmp $0x1,%eax 1f81ff: 74 30 je 1f8231 1f8201: 0f 0b ud2 1f8203: c3 retq 1f8204: 89 f6 mov %esi,%esi 1f8206: 48 89 f0 mov %rsi,%rax 1f8209: 48 c1 e0 04 shl $0x4,%rax 1f820d: 48 29 f0 sub %rsi,%rax 1f8210: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f8217: 00 1f8218: 48 89 47 40 mov %rax,0x40(%rdi) 1f821c: 48 89 47 38 mov %rax,0x38(%rdi) 1f8220: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f8227: 00 1f8228: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f822f: 00 1f8230: c3 retq 1f8231: 89 f6 mov %esi,%esi 1f8233: 48 89 f0 mov %rsi,%rax 1f8236: 48 c1 e0 04 shl $0x4,%rax 1f823a: 48 29 f0 sub %rsi,%rax 1f823d: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f8244: 00 1f8245: 48 89 47 40 mov %rax,0x40(%rdi) 1f8249: 48 89 47 38 mov %rax,0x38(%rdi) 1f824d: eb d1 jmp 1f8220 1f824f: 90 nop 00000000001f8250 : 1f8250: e8 00 00 00 00 callq 1f8255 1f8255: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 1f825c: 00 00 00 1f825f: 48 c7 47 10 1f 00 00 movq $0x1f,0x10(%rdi) 1f8266: 00 1f8267: 48 89 07 mov %rax,(%rdi) 1f826a: 48 b8 07 00 00 00 06 movabs $0x600000007,%rax 1f8271: 00 00 00 1f8274: 48 89 47 08 mov %rax,0x8(%rdi) 1f8278: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 1f827f: 00 00 00 1f8282: 48 89 47 18 mov %rax,0x18(%rdi) 1f8286: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1f828d: 00 1f828e: c3 retq 1f828f: 90 nop 00000000001f8290 : 1f8290: e8 00 00 00 00 callq 1f8295 1f8295: 81 ff a5 5d 00 00 cmp $0x5da5,%edi 1f829b: 0f 84 6d 01 00 00 je 1f840e 1f82a1: 77 32 ja 1f82d5 1f82a3: 81 ff 95 5d 00 00 cmp $0x5d95,%edi 1f82a9: 0f 84 3b 01 00 00 je 1f83ea 1f82af: 0f 86 98 00 00 00 jbe 1f834d 1f82b5: 81 ff 9d 5d 00 00 cmp $0x5d9d,%edi 1f82bb: 0f 84 61 01 00 00 je 1f8422 1f82c1: 81 ff a1 5d 00 00 cmp $0x5da1,%edi 1f82c7: 75 70 jne 1f8339 1f82c9: c7 01 04 00 00 00 movl $0x4,(%rcx) 1f82cf: b8 01 00 00 00 mov $0x1,%eax 1f82d4: c3 retq 1f82d5: 81 ff b1 5d 00 00 cmp $0x5db1,%edi 1f82db: 0f 84 e4 00 00 00 je 1f83c5 1f82e1: 0f 86 b2 00 00 00 jbe 1f8399 1f82e7: 81 ff bd 5d 00 00 cmp $0x5dbd,%edi 1f82ed: 0f 87 92 00 00 00 ja 1f8385 1f82f3: 81 ff bb 5d 00 00 cmp $0x5dbb,%edi 1f82f9: 77 7a ja 1f8375 1f82fb: 81 ff b5 5d 00 00 cmp $0x5db5,%edi 1f8301: 75 6a jne 1f836d 1f8303: c7 02 03 00 00 00 movl $0x3,(%rdx) 1f8309: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f830f: 0f 84 0d 01 00 00 je 1f8422 1f8315: 0f 87 db 00 00 00 ja 1f83f6 1f831b: 81 fe 00 01 00 00 cmp $0x100,%esi 1f8321: 0f 84 c3 00 00 00 je 1f83ea 1f8327: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f832d: 74 12 je 1f8341 1f832f: 83 fe 01 cmp $0x1,%esi 1f8332: 74 2d je 1f8361 1f8334: 0f 0b ud2 1f8336: 31 c0 xor %eax,%eax 1f8338: c3 retq 1f8339: 81 ff 99 5d 00 00 cmp $0x5d99,%edi 1f833f: 75 3f jne 1f8380 1f8341: c7 01 02 00 00 00 movl $0x2,(%rcx) 1f8347: b8 01 00 00 00 mov $0x1,%eax 1f834c: c3 retq 1f834d: 81 ff 89 5d 00 00 cmp $0x5d89,%edi 1f8353: 0f 84 d5 00 00 00 je 1f842e 1f8359: 81 ff 91 5d 00 00 cmp $0x5d91,%edi 1f835f: 75 17 jne 1f8378 1f8361: c7 01 00 00 00 00 movl $0x0,(%rcx) 1f8367: b8 01 00 00 00 mov $0x1,%eax 1f836c: c3 retq 1f836d: 81 ff b9 5d 00 00 cmp $0x5db9,%edi 1f8373: 75 0b jne 1f8380 1f8375: 31 c0 xor %eax,%eax 1f8377: c3 retq 1f8378: 81 ff 2c 5d 00 00 cmp $0x5d2c,%edi 1f837e: 74 f5 je 1f8375 1f8380: 0f 0b ud2 1f8382: 31 c0 xor %eax,%eax 1f8384: c3 retq 1f8385: 81 ff c1 5d 00 00 cmp $0x5dc1,%edi 1f838b: 75 f3 jne 1f8380 1f838d: c7 01 07 00 00 00 movl $0x7,(%rcx) 1f8393: b8 01 00 00 00 mov $0x1,%eax 1f8398: c3 retq 1f8399: 81 ff a9 5d 00 00 cmp $0x5da9,%edi 1f839f: 0f 84 a9 00 00 00 je 1f844e 1f83a5: 81 ff ad 5d 00 00 cmp $0x5dad,%edi 1f83ab: 75 d3 jne 1f8380 1f83ad: c7 02 06 00 00 00 movl $0x6,(%rdx) 1f83b3: 83 fe 01 cmp $0x1,%esi 1f83b6: 74 a9 je 1f8361 1f83b8: 81 fe 00 01 00 00 cmp $0x100,%esi 1f83be: 74 2a je 1f83ea 1f83c0: 0f 0b ud2 1f83c2: 31 c0 xor %eax,%eax 1f83c4: c3 retq 1f83c5: c7 02 07 00 00 00 movl $0x7,(%rdx) 1f83cb: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f83d1: 0f 84 6a ff ff ff je 1f8341 1f83d7: 77 41 ja 1f841a 1f83d9: 83 fe 01 cmp $0x1,%esi 1f83dc: 74 83 je 1f8361 1f83de: 81 fe 00 01 00 00 cmp $0x100,%esi 1f83e4: 0f 85 a0 00 00 00 jne 1f848a 1f83ea: c7 01 01 00 00 00 movl $0x1,(%rcx) 1f83f0: b8 01 00 00 00 mov $0x1,%eax 1f83f5: c3 retq 1f83f6: 81 fe 00 00 00 04 cmp $0x4000000,%esi 1f83fc: 0f 84 c7 fe ff ff je 1f82c9 1f8402: 81 fe 00 00 00 10 cmp $0x10000000,%esi 1f8408: 0f 85 26 ff ff ff jne 1f8334 1f840e: c7 01 05 00 00 00 movl $0x5,(%rcx) 1f8414: b8 01 00 00 00 mov $0x1,%eax 1f8419: c3 retq 1f841a: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f8420: 75 68 jne 1f848a 1f8422: c7 01 03 00 00 00 movl $0x3,(%rcx) 1f8428: b8 01 00 00 00 mov $0x1,%eax 1f842d: c3 retq 1f842e: c7 02 02 00 00 00 movl $0x2,(%rdx) 1f8434: 81 fe 00 00 10 00 cmp $0x100000,%esi 1f843a: 74 e6 je 1f8422 1f843c: 76 1c jbe 1f845a 1f843e: 81 fe 00 00 40 00 cmp $0x400000,%esi 1f8444: 74 c8 je 1f840e 1f8446: 81 fe 00 00 80 00 cmp $0x800000,%esi 1f844c: 75 2e jne 1f847c 1f844e: c7 01 06 00 00 00 movl $0x6,(%rcx) 1f8454: b8 01 00 00 00 mov $0x1,%eax 1f8459: c3 retq 1f845a: 81 fe 00 01 00 00 cmp $0x100,%esi 1f8460: 74 88 je 1f83ea 1f8462: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f8468: 0f 84 d3 fe ff ff je 1f8341 1f846e: 83 fe 01 cmp $0x1,%esi 1f8471: 0f 84 ea fe ff ff je 1f8361 1f8477: 0f 0b ud2 1f8479: 31 c0 xor %eax,%eax 1f847b: c3 retq 1f847c: 81 fe 00 00 20 00 cmp $0x200000,%esi 1f8482: 0f 84 41 fe ff ff je 1f82c9 1f8488: eb ed jmp 1f8477 1f848a: 0f 0b ud2 1f848c: 31 c0 xor %eax,%eax 1f848e: c3 retq 1f848f: 90 nop 00000000001f8490 : 1f8490: e8 00 00 00 00 callq 1f8495 1f8495: 83 ff 03 cmp $0x3,%edi 1f8498: 0f 84 f2 02 00 00 je 1f8790 1f849e: 7f 6c jg 1f850c 1f84a0: 83 ff 01 cmp $0x1,%edi 1f84a3: 0f 84 29 01 00 00 je 1f85d2 1f84a9: 83 ff 02 cmp $0x2,%edi 1f84ac: 0f 85 a2 00 00 00 jne 1f8554 1f84b2: c7 02 89 5d 00 00 movl $0x5d89,(%rdx) 1f84b8: 83 fe 03 cmp $0x3,%esi 1f84bb: 0f 84 b6 03 00 00 je 1f8877 1f84c1: 0f 87 c5 01 00 00 ja 1f868c 1f84c7: 83 fe 01 cmp $0x1,%esi 1f84ca: 0f 84 c7 04 00 00 je 1f8997 1f84d0: 83 fe 02 cmp $0x2,%esi 1f84d3: 0f 85 8b 01 00 00 jne 1f8664 1f84d9: be 00 00 01 00 mov $0x10000,%esi 1f84de: b8 88 5d 00 00 mov $0x5d88,%eax 1f84e3: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f84e8: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f84ef: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f84f4: 89 42 0c mov %eax,0xc(%rdx) 1f84f7: b8 01 00 00 00 mov $0x1,%eax 1f84fc: 89 7a 04 mov %edi,0x4(%rdx) 1f84ff: 89 4a 08 mov %ecx,0x8(%rdx) 1f8502: 89 72 14 mov %esi,0x14(%rdx) 1f8505: 89 72 18 mov %esi,0x18(%rdx) 1f8508: 89 72 1c mov %esi,0x1c(%rdx) 1f850b: c3 retq 1f850c: 83 ff 06 cmp $0x6,%edi 1f850f: 0f 84 04 01 00 00 je 1f8619 1f8515: 83 ff 07 cmp $0x7,%edi 1f8518: 0f 85 41 01 00 00 jne 1f865f 1f851e: 83 fe 02 cmp $0x2,%esi 1f8521: 0f 84 2a 03 00 00 je 1f8851 1f8527: 77 7a ja 1f85a3 1f8529: 85 f6 test %esi,%esi 1f852b: 0f 84 d1 03 00 00 je 1f8902 1f8531: c7 02 b1 5d 00 00 movl $0x5db1,(%rdx) 1f8537: be 00 01 00 00 mov $0x100,%esi 1f853c: b8 b0 5d 00 00 mov $0x5db0,%eax 1f8541: b9 b2 5d 00 00 mov $0x5db2,%ecx 1f8546: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f854d: bf b3 5d 00 00 mov $0x5db3,%edi 1f8552: eb a0 jmp 1f84f4 1f8554: 85 ff test %edi,%edi 1f8556: 0f 85 03 01 00 00 jne 1f865f 1f855c: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f8563: 83 fe 04 cmp $0x4,%esi 1f8566: 0f 84 2b 03 00 00 je 1f8897 1f856c: 0f 87 48 01 00 00 ja 1f86ba 1f8572: 83 fe 02 cmp $0x2,%esi 1f8575: 0f 84 e2 04 00 00 je 1f8a5d 1f857b: 83 fe 03 cmp $0x3,%esi 1f857e: 0f 85 ab 00 00 00 jne 1f862f 1f8584: c7 02 9d 5d 00 00 movl $0x5d9d,(%rdx) 1f858a: be 00 01 00 00 mov $0x100,%esi 1f858f: b8 9c 5d 00 00 mov $0x5d9c,%eax 1f8594: b9 9e 5d 00 00 mov $0x5d9e,%ecx 1f8599: bf 9f 5d 00 00 mov $0x5d9f,%edi 1f859e: e9 51 ff ff ff jmpq 1f84f4 1f85a3: 83 fe 03 cmp $0x3,%esi 1f85a6: 0f 85 7c 03 00 00 jne 1f8928 1f85ac: c7 02 b1 5d 00 00 movl $0x5db1,(%rdx) 1f85b2: be 00 00 00 01 mov $0x1000000,%esi 1f85b7: b8 b0 5d 00 00 mov $0x5db0,%eax 1f85bc: b9 b2 5d 00 00 mov $0x5db2,%ecx 1f85c1: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f85c8: bf b3 5d 00 00 mov $0x5db3,%edi 1f85cd: e9 22 ff ff ff jmpq 1f84f4 1f85d2: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f85d9: 83 fe 04 cmp $0x4,%esi 1f85dc: 0f 84 9a 04 00 00 je 1f8a7c 1f85e2: 0f 87 7b 01 00 00 ja 1f8763 1f85e8: 83 fe 02 cmp $0x2,%esi 1f85eb: 0f 84 aa 04 00 00 je 1f8a9b 1f85f1: 83 fe 03 cmp $0x3,%esi 1f85f4: 0f 85 3e 01 00 00 jne 1f8738 1f85fa: c7 02 9d 5d 00 00 movl $0x5d9d,(%rdx) 1f8600: be 01 00 00 00 mov $0x1,%esi 1f8605: b8 9c 5d 00 00 mov $0x5d9c,%eax 1f860a: b9 9e 5d 00 00 mov $0x5d9e,%ecx 1f860f: bf 9f 5d 00 00 mov $0x5d9f,%edi 1f8614: e9 db fe ff ff jmpq 1f84f4 1f8619: 85 f6 test %esi,%esi 1f861b: 0f 84 95 02 00 00 je 1f88b6 1f8621: 83 fe 01 cmp $0x1,%esi 1f8624: 0f 84 b2 02 00 00 je 1f88dc 1f862a: 0f 0b ud2 1f862c: 31 c0 xor %eax,%eax 1f862e: c3 retq 1f862f: 85 f6 test %esi,%esi 1f8631: 0f 84 bf 03 00 00 je 1f89f6 1f8637: 83 fe 01 cmp $0x1,%esi 1f863a: 0f 85 18 04 00 00 jne 1f8a58 1f8640: c7 02 95 5d 00 00 movl $0x5d95,(%rdx) 1f8646: be 00 01 00 00 mov $0x100,%esi 1f864b: b8 94 5d 00 00 mov $0x5d94,%eax 1f8650: b9 96 5d 00 00 mov $0x5d96,%ecx 1f8655: bf 97 5d 00 00 mov $0x5d97,%edi 1f865a: e9 95 fe ff ff jmpq 1f84f4 1f865f: 0f 0b ud2 1f8661: 31 c0 xor %eax,%eax 1f8663: c3 retq 1f8664: 85 f6 test %esi,%esi 1f8666: 0f 85 26 03 00 00 jne 1f8992 1f866c: be 01 00 00 00 mov $0x1,%esi 1f8671: b8 88 5d 00 00 mov $0x5d88,%eax 1f8676: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f867b: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f8682: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f8687: e9 68 fe ff ff jmpq 1f84f4 1f868c: 83 fe 05 cmp $0x5,%esi 1f868f: 0f 84 22 03 00 00 je 1f89b7 1f8695: 83 fe 06 cmp $0x6,%esi 1f8698: 75 4d jne 1f86e7 1f869a: be 00 00 80 00 mov $0x800000,%esi 1f869f: b8 88 5d 00 00 mov $0x5d88,%eax 1f86a4: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f86a9: c7 42 10 00 00 80 00 movl $0x800000,0x10(%rdx) 1f86b0: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f86b5: e9 3a fe ff ff jmpq 1f84f4 1f86ba: 83 fe 06 cmp $0x6,%esi 1f86bd: 0f 84 14 03 00 00 je 1f89d7 1f86c3: 83 fe 07 cmp $0x7,%esi 1f86c6: 75 48 jne 1f8710 1f86c8: c7 02 c1 5d 00 00 movl $0x5dc1,(%rdx) 1f86ce: be 00 01 00 00 mov $0x100,%esi 1f86d3: b8 c0 5d 00 00 mov $0x5dc0,%eax 1f86d8: b9 c2 5d 00 00 mov $0x5dc2,%ecx 1f86dd: bf c3 5d 00 00 mov $0x5dc3,%edi 1f86e2: e9 0d fe ff ff jmpq 1f84f4 1f86e7: 83 fe 04 cmp $0x4,%esi 1f86ea: 0f 85 a2 02 00 00 jne 1f8992 1f86f0: be 00 00 20 00 mov $0x200000,%esi 1f86f5: b8 88 5d 00 00 mov $0x5d88,%eax 1f86fa: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f86ff: c7 42 10 00 00 20 00 movl $0x200000,0x10(%rdx) 1f8706: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f870b: e9 e4 fd ff ff jmpq 1f84f4 1f8710: 83 fe 05 cmp $0x5,%esi 1f8713: 0f 85 3f 03 00 00 jne 1f8a58 1f8719: c7 02 a5 5d 00 00 movl $0x5da5,(%rdx) 1f871f: be 00 01 00 00 mov $0x100,%esi 1f8724: b8 a4 5d 00 00 mov $0x5da4,%eax 1f8729: b9 a6 5d 00 00 mov $0x5da6,%ecx 1f872e: bf a7 5d 00 00 mov $0x5da7,%edi 1f8733: e9 bc fd ff ff jmpq 1f84f4 1f8738: 85 f6 test %esi,%esi 1f873a: 0f 84 d5 02 00 00 je 1f8a15 1f8740: 83 fe 01 cmp $0x1,%esi 1f8743: 0f 85 0a 03 00 00 jne 1f8a53 1f8749: c7 02 95 5d 00 00 movl $0x5d95,(%rdx) 1f874f: b8 94 5d 00 00 mov $0x5d94,%eax 1f8754: b9 96 5d 00 00 mov $0x5d96,%ecx 1f8759: bf 97 5d 00 00 mov $0x5d97,%edi 1f875e: e9 91 fd ff ff jmpq 1f84f4 1f8763: 83 fe 06 cmp $0x6,%esi 1f8766: 0f 84 c8 02 00 00 je 1f8a34 1f876c: 83 fe 07 cmp $0x7,%esi 1f876f: 75 5e jne 1f87cf 1f8771: c7 02 c1 5d 00 00 movl $0x5dc1,(%rdx) 1f8777: be 01 00 00 00 mov $0x1,%esi 1f877c: b8 c0 5d 00 00 mov $0x5dc0,%eax 1f8781: b9 c2 5d 00 00 mov $0x5dc2,%ecx 1f8786: bf c3 5d 00 00 mov $0x5dc3,%edi 1f878b: e9 64 fd ff ff jmpq 1f84f4 1f8790: c7 02 b5 5d 00 00 movl $0x5db5,(%rdx) 1f8796: 83 fe 03 cmp $0x3,%esi 1f8799: 0f 84 d3 01 00 00 je 1f8972 1f879f: 77 7e ja 1f881f 1f87a1: 83 fe 01 cmp $0x1,%esi 1f87a4: 0f 84 a8 01 00 00 je 1f8952 1f87aa: 83 fe 02 cmp $0x2,%esi 1f87ad: 75 48 jne 1f87f7 1f87af: be 00 00 01 00 mov $0x10000,%esi 1f87b4: b8 b4 5d 00 00 mov $0x5db4,%eax 1f87b9: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f87be: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f87c5: bf b7 5d 00 00 mov $0x5db7,%edi 1f87ca: e9 25 fd ff ff jmpq 1f84f4 1f87cf: 83 fe 05 cmp $0x5,%esi 1f87d2: 0f 85 7b 02 00 00 jne 1f8a53 1f87d8: c7 02 a5 5d 00 00 movl $0x5da5,(%rdx) 1f87de: be 01 00 00 00 mov $0x1,%esi 1f87e3: b8 a4 5d 00 00 mov $0x5da4,%eax 1f87e8: b9 a6 5d 00 00 mov $0x5da6,%ecx 1f87ed: bf a7 5d 00 00 mov $0x5da7,%edi 1f87f2: e9 fd fc ff ff jmpq 1f84f4 1f87f7: 85 f6 test %esi,%esi 1f87f9: 0f 85 4e 01 00 00 jne 1f894d 1f87ff: be 01 00 00 00 mov $0x1,%esi 1f8804: b8 b4 5d 00 00 mov $0x5db4,%eax 1f8809: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f880e: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f8815: bf b7 5d 00 00 mov $0x5db7,%edi 1f881a: e9 d5 fc ff ff jmpq 1f84f4 1f881f: 83 fe 04 cmp $0x4,%esi 1f8822: 0f 84 05 01 00 00 je 1f892d 1f8828: 83 fe 05 cmp $0x5,%esi 1f882b: 0f 85 1c 01 00 00 jne 1f894d 1f8831: be 00 00 00 10 mov $0x10000000,%esi 1f8836: b8 b4 5d 00 00 mov $0x5db4,%eax 1f883b: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f8840: c7 42 10 00 00 00 10 movl $0x10000000,0x10(%rdx) 1f8847: bf b7 5d 00 00 mov $0x5db7,%edi 1f884c: e9 a3 fc ff ff jmpq 1f84f4 1f8851: c7 02 b1 5d 00 00 movl $0x5db1,(%rdx) 1f8857: be 00 00 01 00 mov $0x10000,%esi 1f885c: b8 b0 5d 00 00 mov $0x5db0,%eax 1f8861: b9 b2 5d 00 00 mov $0x5db2,%ecx 1f8866: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f886d: bf b3 5d 00 00 mov $0x5db3,%edi 1f8872: e9 7d fc ff ff jmpq 1f84f4 1f8877: be 00 00 10 00 mov $0x100000,%esi 1f887c: b8 88 5d 00 00 mov $0x5d88,%eax 1f8881: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f8886: c7 42 10 00 00 10 00 movl $0x100000,0x10(%rdx) 1f888d: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f8892: e9 5d fc ff ff jmpq 1f84f4 1f8897: c7 02 a1 5d 00 00 movl $0x5da1,(%rdx) 1f889d: be 00 01 00 00 mov $0x100,%esi 1f88a2: b8 a0 5d 00 00 mov $0x5da0,%eax 1f88a7: b9 a2 5d 00 00 mov $0x5da2,%ecx 1f88ac: bf a3 5d 00 00 mov $0x5da3,%edi 1f88b1: e9 3e fc ff ff jmpq 1f84f4 1f88b6: c7 02 ad 5d 00 00 movl $0x5dad,(%rdx) 1f88bc: be 01 00 00 00 mov $0x1,%esi 1f88c1: b8 ac 5d 00 00 mov $0x5dac,%eax 1f88c6: b9 ae 5d 00 00 mov $0x5dae,%ecx 1f88cb: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f88d2: bf af 5d 00 00 mov $0x5daf,%edi 1f88d7: e9 18 fc ff ff jmpq 1f84f4 1f88dc: c7 02 ad 5d 00 00 movl $0x5dad,(%rdx) 1f88e2: be 00 01 00 00 mov $0x100,%esi 1f88e7: b8 ac 5d 00 00 mov $0x5dac,%eax 1f88ec: b9 ae 5d 00 00 mov $0x5dae,%ecx 1f88f1: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f88f8: bf af 5d 00 00 mov $0x5daf,%edi 1f88fd: e9 f2 fb ff ff jmpq 1f84f4 1f8902: c7 02 b1 5d 00 00 movl $0x5db1,(%rdx) 1f8908: be 01 00 00 00 mov $0x1,%esi 1f890d: b8 b0 5d 00 00 mov $0x5db0,%eax 1f8912: b9 b2 5d 00 00 mov $0x5db2,%ecx 1f8917: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f891e: bf b3 5d 00 00 mov $0x5db3,%edi 1f8923: e9 cc fb ff ff jmpq 1f84f4 1f8928: 0f 0b ud2 1f892a: 31 c0 xor %eax,%eax 1f892c: c3 retq 1f892d: be 00 00 00 04 mov $0x4000000,%esi 1f8932: b8 b4 5d 00 00 mov $0x5db4,%eax 1f8937: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f893c: c7 42 10 00 00 00 04 movl $0x4000000,0x10(%rdx) 1f8943: bf b7 5d 00 00 mov $0x5db7,%edi 1f8948: e9 a7 fb ff ff jmpq 1f84f4 1f894d: 0f 0b ud2 1f894f: 31 c0 xor %eax,%eax 1f8951: c3 retq 1f8952: be 00 01 00 00 mov $0x100,%esi 1f8957: b8 b4 5d 00 00 mov $0x5db4,%eax 1f895c: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f8961: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f8968: bf b7 5d 00 00 mov $0x5db7,%edi 1f896d: e9 82 fb ff ff jmpq 1f84f4 1f8972: be 00 00 00 01 mov $0x1000000,%esi 1f8977: b8 b4 5d 00 00 mov $0x5db4,%eax 1f897c: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f8981: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f8988: bf b7 5d 00 00 mov $0x5db7,%edi 1f898d: e9 62 fb ff ff jmpq 1f84f4 1f8992: 0f 0b ud2 1f8994: 31 c0 xor %eax,%eax 1f8996: c3 retq 1f8997: be 00 01 00 00 mov $0x100,%esi 1f899c: b8 88 5d 00 00 mov $0x5d88,%eax 1f89a1: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f89a6: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f89ad: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f89b2: e9 3d fb ff ff jmpq 1f84f4 1f89b7: be 00 00 40 00 mov $0x400000,%esi 1f89bc: b8 88 5d 00 00 mov $0x5d88,%eax 1f89c1: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f89c6: c7 42 10 00 00 40 00 movl $0x400000,0x10(%rdx) 1f89cd: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f89d2: e9 1d fb ff ff jmpq 1f84f4 1f89d7: c7 02 a9 5d 00 00 movl $0x5da9,(%rdx) 1f89dd: be 00 01 00 00 mov $0x100,%esi 1f89e2: b8 a8 5d 00 00 mov $0x5da8,%eax 1f89e7: b9 aa 5d 00 00 mov $0x5daa,%ecx 1f89ec: bf ab 5d 00 00 mov $0x5dab,%edi 1f89f1: e9 fe fa ff ff jmpq 1f84f4 1f89f6: c7 02 91 5d 00 00 movl $0x5d91,(%rdx) 1f89fc: be 00 01 00 00 mov $0x100,%esi 1f8a01: b8 90 5d 00 00 mov $0x5d90,%eax 1f8a06: b9 92 5d 00 00 mov $0x5d92,%ecx 1f8a0b: bf 93 5d 00 00 mov $0x5d93,%edi 1f8a10: e9 df fa ff ff jmpq 1f84f4 1f8a15: c7 02 91 5d 00 00 movl $0x5d91,(%rdx) 1f8a1b: be 01 00 00 00 mov $0x1,%esi 1f8a20: b8 90 5d 00 00 mov $0x5d90,%eax 1f8a25: b9 92 5d 00 00 mov $0x5d92,%ecx 1f8a2a: bf 93 5d 00 00 mov $0x5d93,%edi 1f8a2f: e9 c0 fa ff ff jmpq 1f84f4 1f8a34: c7 02 a9 5d 00 00 movl $0x5da9,(%rdx) 1f8a3a: be 01 00 00 00 mov $0x1,%esi 1f8a3f: b8 a8 5d 00 00 mov $0x5da8,%eax 1f8a44: b9 aa 5d 00 00 mov $0x5daa,%ecx 1f8a49: bf ab 5d 00 00 mov $0x5dab,%edi 1f8a4e: e9 a1 fa ff ff jmpq 1f84f4 1f8a53: 0f 0b ud2 1f8a55: 31 c0 xor %eax,%eax 1f8a57: c3 retq 1f8a58: 0f 0b ud2 1f8a5a: 31 c0 xor %eax,%eax 1f8a5c: c3 retq 1f8a5d: c7 02 99 5d 00 00 movl $0x5d99,(%rdx) 1f8a63: be 00 01 00 00 mov $0x100,%esi 1f8a68: b8 98 5d 00 00 mov $0x5d98,%eax 1f8a6d: b9 9a 5d 00 00 mov $0x5d9a,%ecx 1f8a72: bf 9b 5d 00 00 mov $0x5d9b,%edi 1f8a77: e9 78 fa ff ff jmpq 1f84f4 1f8a7c: c7 02 a1 5d 00 00 movl $0x5da1,(%rdx) 1f8a82: be 01 00 00 00 mov $0x1,%esi 1f8a87: b8 a0 5d 00 00 mov $0x5da0,%eax 1f8a8c: b9 a2 5d 00 00 mov $0x5da2,%ecx 1f8a91: bf a3 5d 00 00 mov $0x5da3,%edi 1f8a96: e9 59 fa ff ff jmpq 1f84f4 1f8a9b: c7 02 99 5d 00 00 movl $0x5d99,(%rdx) 1f8aa1: be 01 00 00 00 mov $0x1,%esi 1f8aa6: b8 98 5d 00 00 mov $0x5d98,%eax 1f8aab: b9 9a 5d 00 00 mov $0x5d9a,%ecx 1f8ab0: bf 9b 5d 00 00 mov $0x5d9b,%edi 1f8ab5: e9 3a fa ff ff jmpq 1f84f4 1f8aba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f8ac0 : 1f8ac0: e8 00 00 00 00 callq 1f8ac5 1f8ac5: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f8acc: c3 retq 1f8acd: 0f 1f 00 nopl (%rax) 00000000001f8ad0 : 1f8ad0: e8 00 00 00 00 callq 1f8ad5 1f8ad5: 89 f6 mov %esi,%esi 1f8ad7: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 1f8adb: 48 8d 04 86 lea (%rsi,%rax,4),%rax 1f8adf: 48 c1 e6 03 shl $0x3,%rsi 1f8ae3: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f8aea: 00 1f8aeb: 48 8d 96 00 00 00 00 lea 0x0(%rsi),%rdx 1f8af2: 48 81 c6 00 00 00 00 add $0x0,%rsi 1f8af9: 48 89 47 40 mov %rax,0x40(%rdi) 1f8afd: 48 89 57 48 mov %rdx,0x48(%rdi) 1f8b01: 48 89 77 50 mov %rsi,0x50(%rdi) 1f8b05: 48 89 47 38 mov %rax,0x38(%rdi) 1f8b09: c3 retq 1f8b0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f8b10 : 1f8b10: e8 00 00 00 00 callq 1f8b15 1f8b15: 89 f6 mov %esi,%esi 1f8b17: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f8b1e: 00 1f8b1f: 48 8d 04 f5 00 00 00 lea 0x0(,%rsi,8),%rax 1f8b26: 00 1f8b27: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f8b2e: 00 1f8b2f: 48 29 f0 sub %rsi,%rax 1f8b32: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 1f8b39: 00 1f8b3a: 48 89 47 40 mov %rax,0x40(%rdi) 1f8b3e: 48 89 47 38 mov %rax,0x38(%rdi) 1f8b42: c3 retq 1f8b43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f8b4a: 00 00 00 00 1f8b4e: 66 90 xchg %ax,%ax 00000000001f8b50 : 1f8b50: e8 00 00 00 00 callq 1f8b55 1f8b55: 8b 47 08 mov 0x8(%rdi),%eax 1f8b58: 85 c0 test %eax,%eax 1f8b5a: 74 08 je 1f8b64 1f8b5c: 83 f8 01 cmp $0x1,%eax 1f8b5f: 74 30 je 1f8b91 1f8b61: 0f 0b ud2 1f8b63: c3 retq 1f8b64: 89 f6 mov %esi,%esi 1f8b66: 48 89 f0 mov %rsi,%rax 1f8b69: 48 c1 e0 04 shl $0x4,%rax 1f8b6d: 48 29 f0 sub %rsi,%rax 1f8b70: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f8b77: 00 1f8b78: 48 89 47 40 mov %rax,0x40(%rdi) 1f8b7c: 48 89 47 38 mov %rax,0x38(%rdi) 1f8b80: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f8b87: 00 1f8b88: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f8b8f: 00 1f8b90: c3 retq 1f8b91: 89 f6 mov %esi,%esi 1f8b93: 48 89 f0 mov %rsi,%rax 1f8b96: 48 c1 e0 04 shl $0x4,%rax 1f8b9a: 48 29 f0 sub %rsi,%rax 1f8b9d: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f8ba4: 00 1f8ba5: 48 89 47 40 mov %rax,0x40(%rdi) 1f8ba9: 48 89 47 38 mov %rax,0x38(%rdi) 1f8bad: eb d1 jmp 1f8b80 1f8baf: 90 nop 00000000001f8bb0 : 1f8bb0: e8 00 00 00 00 callq 1f8bb5 1f8bb5: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 1f8bbc: 00 00 00 1f8bbf: 48 c7 47 10 1f 00 00 movq $0x1f,0x10(%rdi) 1f8bc6: 00 1f8bc7: 48 89 07 mov %rax,(%rdi) 1f8bca: 48 b8 07 00 00 00 06 movabs $0x600000007,%rax 1f8bd1: 00 00 00 1f8bd4: 48 89 47 08 mov %rax,0x8(%rdi) 1f8bd8: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 1f8bdf: 00 00 00 1f8be2: 48 89 47 18 mov %rax,0x18(%rdi) 1f8be6: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1f8bed: 00 1f8bee: c3 retq 1f8bef: 90 nop 00000000001f8bf0 : 1f8bf0: e8 00 00 00 00 callq 1f8bf5 1f8bf5: 81 ff a1 5d 00 00 cmp $0x5da1,%edi 1f8bfb: 0f 84 3f 01 00 00 je 1f8d40 1f8c01: 77 2e ja 1f8c31 1f8c03: 81 ff 95 5d 00 00 cmp $0x5d95,%edi 1f8c09: 0f 84 dd 00 00 00 je 1f8cec 1f8c0f: 76 72 jbe 1f8c83 1f8c11: 81 ff 99 5d 00 00 cmp $0x5d99,%edi 1f8c17: 74 5e je 1f8c77 1f8c19: 81 ff 9d 5d 00 00 cmp $0x5d9d,%edi 1f8c1f: 0f 85 35 01 00 00 jne 1f8d5a 1f8c25: c7 01 03 00 00 00 movl $0x3,(%rcx) 1f8c2b: b8 01 00 00 00 mov $0x1,%eax 1f8c30: c3 retq 1f8c31: 81 ff b1 5d 00 00 cmp $0x5db1,%edi 1f8c37: 0f 84 8a 00 00 00 je 1f8cc7 1f8c3d: 76 68 jbe 1f8ca7 1f8c3f: 81 ff b5 5d 00 00 cmp $0x5db5,%edi 1f8c45: 0f 85 0f 01 00 00 jne 1f8d5a 1f8c4b: c7 02 03 00 00 00 movl $0x3,(%rdx) 1f8c51: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f8c57: 74 cc je 1f8c25 1f8c59: 0f 87 99 00 00 00 ja 1f8cf8 1f8c5f: 81 fe 00 01 00 00 cmp $0x100,%esi 1f8c65: 0f 84 81 00 00 00 je 1f8cec 1f8c6b: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f8c71: 0f 85 d5 00 00 00 jne 1f8d4c 1f8c77: c7 01 02 00 00 00 movl $0x2,(%rcx) 1f8c7d: b8 01 00 00 00 mov $0x1,%eax 1f8c82: c3 retq 1f8c83: 81 ff 89 5d 00 00 cmp $0x5d89,%edi 1f8c89: 0f 84 85 00 00 00 je 1f8d14 1f8c8f: 81 ff 91 5d 00 00 cmp $0x5d91,%edi 1f8c95: 0f 85 bf 00 00 00 jne 1f8d5a 1f8c9b: c7 01 00 00 00 00 movl $0x0,(%rcx) 1f8ca1: b8 01 00 00 00 mov $0x1,%eax 1f8ca6: c3 retq 1f8ca7: 81 ff a5 5d 00 00 cmp $0x5da5,%edi 1f8cad: 74 59 je 1f8d08 1f8caf: 81 ff a9 5d 00 00 cmp $0x5da9,%edi 1f8cb5: 0f 85 9f 00 00 00 jne 1f8d5a 1f8cbb: c7 01 06 00 00 00 movl $0x6,(%rcx) 1f8cc1: b8 01 00 00 00 mov $0x1,%eax 1f8cc6: c3 retq 1f8cc7: c7 02 07 00 00 00 movl $0x7,(%rdx) 1f8ccd: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f8cd3: 74 a2 je 1f8c77 1f8cd5: 0f 87 a6 00 00 00 ja 1f8d81 1f8cdb: 83 fe 01 cmp $0x1,%esi 1f8cde: 74 bb je 1f8c9b 1f8ce0: 81 fe 00 01 00 00 cmp $0x100,%esi 1f8ce6: 0f 85 a1 00 00 00 jne 1f8d8d 1f8cec: c7 01 01 00 00 00 movl $0x1,(%rcx) 1f8cf2: b8 01 00 00 00 mov $0x1,%eax 1f8cf7: c3 retq 1f8cf8: 81 fe 00 00 00 04 cmp $0x4000000,%esi 1f8cfe: 74 40 je 1f8d40 1f8d00: 81 fe 00 00 00 10 cmp $0x10000000,%esi 1f8d06: 75 4d jne 1f8d55 1f8d08: c7 01 05 00 00 00 movl $0x5,(%rcx) 1f8d0e: b8 01 00 00 00 mov $0x1,%eax 1f8d13: c3 retq 1f8d14: c7 02 02 00 00 00 movl $0x2,(%rdx) 1f8d1a: 81 fe 00 00 10 00 cmp $0x100000,%esi 1f8d20: 0f 84 ff fe ff ff je 1f8c25 1f8d26: 76 37 jbe 1f8d5f 1f8d28: 81 fe 00 00 40 00 cmp $0x400000,%esi 1f8d2e: 74 d8 je 1f8d08 1f8d30: 81 fe 00 00 80 00 cmp $0x800000,%esi 1f8d36: 74 83 je 1f8cbb 1f8d38: 81 fe 00 00 20 00 cmp $0x200000,%esi 1f8d3e: 75 3c jne 1f8d7c 1f8d40: c7 01 04 00 00 00 movl $0x4,(%rcx) 1f8d46: b8 01 00 00 00 mov $0x1,%eax 1f8d4b: c3 retq 1f8d4c: 83 fe 01 cmp $0x1,%esi 1f8d4f: 0f 84 46 ff ff ff je 1f8c9b 1f8d55: 0f 0b ud2 1f8d57: 31 c0 xor %eax,%eax 1f8d59: c3 retq 1f8d5a: 0f 0b ud2 1f8d5c: 31 c0 xor %eax,%eax 1f8d5e: c3 retq 1f8d5f: 81 fe 00 01 00 00 cmp $0x100,%esi 1f8d65: 74 85 je 1f8cec 1f8d67: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f8d6d: 0f 84 04 ff ff ff je 1f8c77 1f8d73: 83 fe 01 cmp $0x1,%esi 1f8d76: 0f 84 1f ff ff ff je 1f8c9b 1f8d7c: 0f 0b ud2 1f8d7e: 31 c0 xor %eax,%eax 1f8d80: c3 retq 1f8d81: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f8d87: 0f 84 98 fe ff ff je 1f8c25 1f8d8d: 0f 0b ud2 1f8d8f: 31 c0 xor %eax,%eax 1f8d91: c3 retq 1f8d92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f8d99: 00 00 00 00 1f8d9d: 0f 1f 00 nopl (%rax) 00000000001f8da0 : 1f8da0: e8 00 00 00 00 callq 1f8da5 1f8da5: 83 ff 02 cmp $0x2,%edi 1f8da8: 0f 84 a8 01 00 00 je 1f8f56 1f8dae: 7e 2e jle 1f8dde 1f8db0: 83 ff 03 cmp $0x3,%edi 1f8db3: 0f 84 90 00 00 00 je 1f8e49 1f8db9: 83 ff 07 cmp $0x7,%edi 1f8dbc: 0f 85 8f 01 00 00 jne 1f8f51 1f8dc2: 83 fe 02 cmp $0x2,%esi 1f8dc5: 0f 84 28 03 00 00 je 1f90f3 1f8dcb: 0f 87 c3 02 00 00 ja 1f9094 1f8dd1: 85 f6 test %esi,%esi 1f8dd3: 0f 84 43 03 00 00 je 1f911c 1f8dd9: 0f 0b ud2 1f8ddb: 31 c0 xor %eax,%eax 1f8ddd: c3 retq 1f8dde: 85 ff test %edi,%edi 1f8de0: 0f 84 a3 00 00 00 je 1f8e89 1f8de6: 83 ff 01 cmp $0x1,%edi 1f8de9: 0f 85 62 01 00 00 jne 1f8f51 1f8def: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f8df6: 83 fe 03 cmp $0x3,%esi 1f8df9: 0f 84 f9 02 00 00 je 1f90f8 1f8dff: 0f 87 99 02 00 00 ja 1f909e 1f8e05: 83 fe 01 cmp $0x1,%esi 1f8e08: 0f 84 b6 03 00 00 je 1f91c4 1f8e0e: 83 fe 02 cmp $0x2,%esi 1f8e11: 0f 85 13 01 00 00 jne 1f8f2a 1f8e17: c7 02 99 5d 00 00 movl $0x5d99,(%rdx) 1f8e1d: be 01 00 00 00 mov $0x1,%esi 1f8e22: b8 98 5d 00 00 mov $0x5d98,%eax 1f8e27: b9 9a 5d 00 00 mov $0x5d9a,%ecx 1f8e2c: bf 9b 5d 00 00 mov $0x5d9b,%edi 1f8e31: 89 42 0c mov %eax,0xc(%rdx) 1f8e34: b8 01 00 00 00 mov $0x1,%eax 1f8e39: 89 7a 04 mov %edi,0x4(%rdx) 1f8e3c: 89 4a 08 mov %ecx,0x8(%rdx) 1f8e3f: 89 72 14 mov %esi,0x14(%rdx) 1f8e42: 89 72 18 mov %esi,0x18(%rdx) 1f8e45: 89 72 1c mov %esi,0x1c(%rdx) 1f8e48: c3 retq 1f8e49: c7 02 b5 5d 00 00 movl $0x5db5,(%rdx) 1f8e4f: 83 fe 03 cmp $0x3,%esi 1f8e52: 0f 84 c9 02 00 00 je 1f9121 1f8e58: 0f 87 9a 00 00 00 ja 1f8ef8 1f8e5e: 83 fe 01 cmp $0x1,%esi 1f8e61: 0f 84 ff 02 00 00 je 1f9166 1f8e67: 83 fe 02 cmp $0x2,%esi 1f8e6a: 75 64 jne 1f8ed0 1f8e6c: be 00 00 01 00 mov $0x10000,%esi 1f8e71: b8 b4 5d 00 00 mov $0x5db4,%eax 1f8e76: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f8e7b: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f8e82: bf b7 5d 00 00 mov $0x5db7,%edi 1f8e87: eb a8 jmp 1f8e31 1f8e89: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f8e90: 83 fe 03 cmp $0x3,%esi 1f8e93: 0f 84 ed 02 00 00 je 1f9186 1f8e99: 0f 87 21 01 00 00 ja 1f8fc0 1f8e9f: 83 fe 01 cmp $0x1,%esi 1f8ea2: 0f 84 c4 03 00 00 je 1f926c 1f8ea8: 83 fe 02 cmp $0x2,%esi 1f8eab: 0f 85 e8 00 00 00 jne 1f8f99 1f8eb1: c7 02 99 5d 00 00 movl $0x5d99,(%rdx) 1f8eb7: be 00 01 00 00 mov $0x100,%esi 1f8ebc: b8 98 5d 00 00 mov $0x5d98,%eax 1f8ec1: b9 9a 5d 00 00 mov $0x5d9a,%ecx 1f8ec6: bf 9b 5d 00 00 mov $0x5d9b,%edi 1f8ecb: e9 61 ff ff ff jmpq 1f8e31 1f8ed0: 85 f6 test %esi,%esi 1f8ed2: 0f 85 69 02 00 00 jne 1f9141 1f8ed8: be 01 00 00 00 mov $0x1,%esi 1f8edd: b8 b4 5d 00 00 mov $0x5db4,%eax 1f8ee2: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f8ee7: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f8eee: bf b7 5d 00 00 mov $0x5db7,%edi 1f8ef3: e9 39 ff ff ff jmpq 1f8e31 1f8ef8: 83 fe 04 cmp $0x4,%esi 1f8efb: 0f 84 45 02 00 00 je 1f9146 1f8f01: 83 fe 05 cmp $0x5,%esi 1f8f04: 0f 85 37 02 00 00 jne 1f9141 1f8f0a: be 00 00 00 10 mov $0x10000000,%esi 1f8f0f: b8 b4 5d 00 00 mov $0x5db4,%eax 1f8f14: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f8f19: c7 42 10 00 00 00 10 movl $0x10000000,0x10(%rdx) 1f8f20: bf b7 5d 00 00 mov $0x5db7,%edi 1f8f25: e9 07 ff ff ff jmpq 1f8e31 1f8f2a: 85 f6 test %esi,%esi 1f8f2c: 0f 85 35 03 00 00 jne 1f9267 1f8f32: c7 02 91 5d 00 00 movl $0x5d91,(%rdx) 1f8f38: be 01 00 00 00 mov $0x1,%esi 1f8f3d: b8 90 5d 00 00 mov $0x5d90,%eax 1f8f42: b9 92 5d 00 00 mov $0x5d92,%ecx 1f8f47: bf 93 5d 00 00 mov $0x5d93,%edi 1f8f4c: e9 e0 fe ff ff jmpq 1f8e31 1f8f51: 0f 0b ud2 1f8f53: 31 c0 xor %eax,%eax 1f8f55: c3 retq 1f8f56: c7 02 89 5d 00 00 movl $0x5d89,(%rdx) 1f8f5c: 83 fe 03 cmp $0x3,%esi 1f8f5f: 0f 84 e2 02 00 00 je 1f9247 1f8f65: 0f 87 aa 00 00 00 ja 1f9015 1f8f6b: 83 fe 01 cmp $0x1,%esi 1f8f6e: 0f 84 b3 02 00 00 je 1f9227 1f8f74: 83 fe 02 cmp $0x2,%esi 1f8f77: 75 74 jne 1f8fed 1f8f79: be 00 00 01 00 mov $0x10000,%esi 1f8f7e: b8 88 5d 00 00 mov $0x5d88,%eax 1f8f83: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f8f88: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f8f8f: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f8f94: e9 98 fe ff ff jmpq 1f8e31 1f8f99: 85 f6 test %esi,%esi 1f8f9b: 0f 85 81 02 00 00 jne 1f9222 1f8fa1: c7 02 91 5d 00 00 movl $0x5d91,(%rdx) 1f8fa7: be 00 01 00 00 mov $0x100,%esi 1f8fac: b8 90 5d 00 00 mov $0x5d90,%eax 1f8fb1: b9 92 5d 00 00 mov $0x5d92,%ecx 1f8fb6: bf 93 5d 00 00 mov $0x5d93,%edi 1f8fbb: e9 71 fe ff ff jmpq 1f8e31 1f8fc0: 83 fe 05 cmp $0x5,%esi 1f8fc3: 0f 84 3a 02 00 00 je 1f9203 1f8fc9: 83 fe 06 cmp $0x6,%esi 1f8fcc: 75 75 jne 1f9043 1f8fce: c7 02 a9 5d 00 00 movl $0x5da9,(%rdx) 1f8fd4: be 00 01 00 00 mov $0x100,%esi 1f8fd9: b8 a8 5d 00 00 mov $0x5da8,%eax 1f8fde: b9 aa 5d 00 00 mov $0x5daa,%ecx 1f8fe3: bf ab 5d 00 00 mov $0x5dab,%edi 1f8fe8: e9 44 fe ff ff jmpq 1f8e31 1f8fed: 85 f6 test %esi,%esi 1f8fef: 0f 85 09 02 00 00 jne 1f91fe 1f8ff5: be 01 00 00 00 mov $0x1,%esi 1f8ffa: b8 88 5d 00 00 mov $0x5d88,%eax 1f8fff: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9004: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f900b: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f9010: e9 1c fe ff ff jmpq 1f8e31 1f9015: 83 fe 05 cmp $0x5,%esi 1f9018: 0f 84 c0 01 00 00 je 1f91de 1f901e: 83 fe 06 cmp $0x6,%esi 1f9021: 75 48 jne 1f906b 1f9023: be 00 00 80 00 mov $0x800000,%esi 1f9028: b8 88 5d 00 00 mov $0x5d88,%eax 1f902d: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9032: c7 42 10 00 00 80 00 movl $0x800000,0x10(%rdx) 1f9039: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f903e: e9 ee fd ff ff jmpq 1f8e31 1f9043: 83 fe 04 cmp $0x4,%esi 1f9046: 0f 85 d6 01 00 00 jne 1f9222 1f904c: c7 02 a1 5d 00 00 movl $0x5da1,(%rdx) 1f9052: be 00 01 00 00 mov $0x100,%esi 1f9057: b8 a0 5d 00 00 mov $0x5da0,%eax 1f905c: b9 a2 5d 00 00 mov $0x5da2,%ecx 1f9061: bf a3 5d 00 00 mov $0x5da3,%edi 1f9066: e9 c6 fd ff ff jmpq 1f8e31 1f906b: 83 fe 04 cmp $0x4,%esi 1f906e: 0f 85 8a 01 00 00 jne 1f91fe 1f9074: be 00 00 20 00 mov $0x200000,%esi 1f9079: b8 88 5d 00 00 mov $0x5d88,%eax 1f907e: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9083: c7 42 10 00 00 20 00 movl $0x200000,0x10(%rdx) 1f908a: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f908f: e9 9d fd ff ff jmpq 1f8e31 1f9094: 83 fe 03 cmp $0x3,%esi 1f9097: 75 7e jne 1f9117 1f9099: 0f 0b ud2 1f909b: 31 c0 xor %eax,%eax 1f909d: c3 retq 1f909e: 83 fe 05 cmp $0x5,%esi 1f90a1: 0f 84 fe 00 00 00 je 1f91a5 1f90a7: 83 fe 06 cmp $0x6,%esi 1f90aa: 75 1f jne 1f90cb 1f90ac: c7 02 a9 5d 00 00 movl $0x5da9,(%rdx) 1f90b2: be 01 00 00 00 mov $0x1,%esi 1f90b7: b8 a8 5d 00 00 mov $0x5da8,%eax 1f90bc: b9 aa 5d 00 00 mov $0x5daa,%ecx 1f90c1: bf ab 5d 00 00 mov $0x5dab,%edi 1f90c6: e9 66 fd ff ff jmpq 1f8e31 1f90cb: 83 fe 04 cmp $0x4,%esi 1f90ce: 0f 85 93 01 00 00 jne 1f9267 1f90d4: c7 02 a1 5d 00 00 movl $0x5da1,(%rdx) 1f90da: be 01 00 00 00 mov $0x1,%esi 1f90df: b8 a0 5d 00 00 mov $0x5da0,%eax 1f90e4: b9 a2 5d 00 00 mov $0x5da2,%ecx 1f90e9: bf a3 5d 00 00 mov $0x5da3,%edi 1f90ee: e9 3e fd ff ff jmpq 1f8e31 1f90f3: 0f 0b ud2 1f90f5: 31 c0 xor %eax,%eax 1f90f7: c3 retq 1f90f8: c7 02 9d 5d 00 00 movl $0x5d9d,(%rdx) 1f90fe: be 01 00 00 00 mov $0x1,%esi 1f9103: b8 9c 5d 00 00 mov $0x5d9c,%eax 1f9108: b9 9e 5d 00 00 mov $0x5d9e,%ecx 1f910d: bf 9f 5d 00 00 mov $0x5d9f,%edi 1f9112: e9 1a fd ff ff jmpq 1f8e31 1f9117: 0f 0b ud2 1f9119: 31 c0 xor %eax,%eax 1f911b: c3 retq 1f911c: 0f 0b ud2 1f911e: 31 c0 xor %eax,%eax 1f9120: c3 retq 1f9121: be 00 00 00 01 mov $0x1000000,%esi 1f9126: b8 b4 5d 00 00 mov $0x5db4,%eax 1f912b: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f9130: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f9137: bf b7 5d 00 00 mov $0x5db7,%edi 1f913c: e9 f0 fc ff ff jmpq 1f8e31 1f9141: 0f 0b ud2 1f9143: 31 c0 xor %eax,%eax 1f9145: c3 retq 1f9146: be 00 00 00 04 mov $0x4000000,%esi 1f914b: b8 b4 5d 00 00 mov $0x5db4,%eax 1f9150: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f9155: c7 42 10 00 00 00 04 movl $0x4000000,0x10(%rdx) 1f915c: bf b7 5d 00 00 mov $0x5db7,%edi 1f9161: e9 cb fc ff ff jmpq 1f8e31 1f9166: be 00 01 00 00 mov $0x100,%esi 1f916b: b8 b4 5d 00 00 mov $0x5db4,%eax 1f9170: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f9175: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f917c: bf b7 5d 00 00 mov $0x5db7,%edi 1f9181: e9 ab fc ff ff jmpq 1f8e31 1f9186: c7 02 9d 5d 00 00 movl $0x5d9d,(%rdx) 1f918c: be 00 01 00 00 mov $0x100,%esi 1f9191: b8 9c 5d 00 00 mov $0x5d9c,%eax 1f9196: b9 9e 5d 00 00 mov $0x5d9e,%ecx 1f919b: bf 9f 5d 00 00 mov $0x5d9f,%edi 1f91a0: e9 8c fc ff ff jmpq 1f8e31 1f91a5: c7 02 a5 5d 00 00 movl $0x5da5,(%rdx) 1f91ab: be 01 00 00 00 mov $0x1,%esi 1f91b0: b8 a4 5d 00 00 mov $0x5da4,%eax 1f91b5: b9 a6 5d 00 00 mov $0x5da6,%ecx 1f91ba: bf a7 5d 00 00 mov $0x5da7,%edi 1f91bf: e9 6d fc ff ff jmpq 1f8e31 1f91c4: c7 02 95 5d 00 00 movl $0x5d95,(%rdx) 1f91ca: b8 94 5d 00 00 mov $0x5d94,%eax 1f91cf: b9 96 5d 00 00 mov $0x5d96,%ecx 1f91d4: bf 97 5d 00 00 mov $0x5d97,%edi 1f91d9: e9 53 fc ff ff jmpq 1f8e31 1f91de: be 00 00 40 00 mov $0x400000,%esi 1f91e3: b8 88 5d 00 00 mov $0x5d88,%eax 1f91e8: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f91ed: c7 42 10 00 00 40 00 movl $0x400000,0x10(%rdx) 1f91f4: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f91f9: e9 33 fc ff ff jmpq 1f8e31 1f91fe: 0f 0b ud2 1f9200: 31 c0 xor %eax,%eax 1f9202: c3 retq 1f9203: c7 02 a5 5d 00 00 movl $0x5da5,(%rdx) 1f9209: be 00 01 00 00 mov $0x100,%esi 1f920e: b8 a4 5d 00 00 mov $0x5da4,%eax 1f9213: b9 a6 5d 00 00 mov $0x5da6,%ecx 1f9218: bf a7 5d 00 00 mov $0x5da7,%edi 1f921d: e9 0f fc ff ff jmpq 1f8e31 1f9222: 0f 0b ud2 1f9224: 31 c0 xor %eax,%eax 1f9226: c3 retq 1f9227: be 00 01 00 00 mov $0x100,%esi 1f922c: b8 88 5d 00 00 mov $0x5d88,%eax 1f9231: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9236: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f923d: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f9242: e9 ea fb ff ff jmpq 1f8e31 1f9247: be 00 00 10 00 mov $0x100000,%esi 1f924c: b8 88 5d 00 00 mov $0x5d88,%eax 1f9251: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9256: c7 42 10 00 00 10 00 movl $0x100000,0x10(%rdx) 1f925d: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f9262: e9 ca fb ff ff jmpq 1f8e31 1f9267: 0f 0b ud2 1f9269: 31 c0 xor %eax,%eax 1f926b: c3 retq 1f926c: c7 02 95 5d 00 00 movl $0x5d95,(%rdx) 1f9272: be 00 01 00 00 mov $0x100,%esi 1f9277: b8 94 5d 00 00 mov $0x5d94,%eax 1f927c: b9 96 5d 00 00 mov $0x5d96,%ecx 1f9281: bf 97 5d 00 00 mov $0x5d97,%edi 1f9286: e9 a6 fb ff ff jmpq 1f8e31 1f928b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001f9290 : 1f9290: e8 00 00 00 00 callq 1f9295 1f9295: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f929c: c3 retq 1f929d: 0f 1f 00 nopl (%rax) 00000000001f92a0 : 1f92a0: e8 00 00 00 00 callq 1f92a5 1f92a5: 89 f6 mov %esi,%esi 1f92a7: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f92ae: 00 1f92af: 48 8d 04 f5 00 00 00 lea 0x0(,%rsi,8),%rax 1f92b6: 00 1f92b7: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f92be: 00 1f92bf: 48 29 f0 sub %rsi,%rax 1f92c2: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 1f92c9: 00 1f92ca: 48 89 47 40 mov %rax,0x40(%rdi) 1f92ce: 48 89 47 38 mov %rax,0x38(%rdi) 1f92d2: c3 retq 1f92d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f92da: 00 00 00 00 1f92de: 66 90 xchg %ax,%ax 00000000001f92e0 : 1f92e0: e8 00 00 00 00 callq 1f92e5 1f92e5: 89 f6 mov %esi,%esi 1f92e7: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 1f92eb: 48 8d 04 86 lea (%rsi,%rax,4),%rax 1f92ef: 48 c1 e6 03 shl $0x3,%rsi 1f92f3: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f92fa: 00 1f92fb: 48 8d 96 00 00 00 00 lea 0x0(%rsi),%rdx 1f9302: 48 81 c6 00 00 00 00 add $0x0,%rsi 1f9309: 48 89 47 40 mov %rax,0x40(%rdi) 1f930d: 48 89 57 48 mov %rdx,0x48(%rdi) 1f9311: 48 89 77 50 mov %rsi,0x50(%rdi) 1f9315: 48 89 47 38 mov %rax,0x38(%rdi) 1f9319: c3 retq 1f931a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f9320 : 1f9320: e8 00 00 00 00 callq 1f9325 1f9325: 8b 47 08 mov 0x8(%rdi),%eax 1f9328: 85 c0 test %eax,%eax 1f932a: 74 08 je 1f9334 1f932c: 83 f8 01 cmp $0x1,%eax 1f932f: 74 3d je 1f936e 1f9331: 0f 0b ud2 1f9333: c3 retq 1f9334: 89 f6 mov %esi,%esi 1f9336: 48 89 f0 mov %rsi,%rax 1f9339: 48 c1 e0 04 shl $0x4,%rax 1f933d: 48 29 f0 sub %rsi,%rax 1f9340: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f9347: 00 1f9348: 48 89 47 40 mov %rax,0x40(%rdi) 1f934c: 48 89 47 38 mov %rax,0x38(%rdi) 1f9350: 48 8d 04 b6 lea (%rsi,%rsi,4),%rax 1f9354: 48 c1 e0 03 shl $0x3,%rax 1f9358: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 1f935f: 48 05 00 00 00 00 add $0x0,%rax 1f9365: 48 89 57 48 mov %rdx,0x48(%rdi) 1f9369: 48 89 47 50 mov %rax,0x50(%rdi) 1f936d: c3 retq 1f936e: 89 f6 mov %esi,%esi 1f9370: 48 89 f0 mov %rsi,%rax 1f9373: 48 c1 e0 04 shl $0x4,%rax 1f9377: 48 29 f0 sub %rsi,%rax 1f937a: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f9381: 00 1f9382: 48 89 47 40 mov %rax,0x40(%rdi) 1f9386: 48 89 47 38 mov %rax,0x38(%rdi) 1f938a: eb c4 jmp 1f9350 1f938c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f9390 : 1f9390: e8 00 00 00 00 callq 1f9395 1f9395: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 1f939c: 00 00 00 1f939f: 48 c7 47 10 1c 00 00 movq $0x1c,0x10(%rdi) 1f93a6: 00 1f93a7: 48 89 07 mov %rax,(%rdi) 1f93aa: 48 b8 04 00 00 00 06 movabs $0x600000004,%rax 1f93b1: 00 00 00 1f93b4: 48 89 47 08 mov %rax,0x8(%rdi) 1f93b8: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 1f93bf: 00 1f93c0: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1f93c7: 00 1f93c8: c3 retq 1f93c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001f93d0 : 1f93d0: e8 00 00 00 00 callq 1f93d5 1f93d5: 81 ff 9d 5d 00 00 cmp $0x5d9d,%edi 1f93db: 0f 84 cc 00 00 00 je 1f94ad 1f93e1: 76 50 jbe 1f9433 1f93e3: 81 ff b1 5d 00 00 cmp $0x5db1,%edi 1f93e9: 0f 84 ca 00 00 00 je 1f94b9 1f93ef: 76 68 jbe 1f9459 1f93f1: 81 ff b5 5d 00 00 cmp $0x5db5,%edi 1f93f7: 0f 85 67 01 00 00 jne 1f9564 1f93fd: c7 02 03 00 00 00 movl $0x3,(%rdx) 1f9403: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f9409: 0f 84 9e 00 00 00 je 1f94ad 1f940f: 0f 87 f9 00 00 00 ja 1f950e 1f9415: 81 fe 00 01 00 00 cmp $0x100,%esi 1f941b: 0f 84 b9 00 00 00 je 1f94da 1f9421: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f9427: 74 24 je 1f944d 1f9429: 83 fe 01 cmp $0x1,%esi 1f942c: 74 67 je 1f9495 1f942e: 0f 0b ud2 1f9430: 31 c0 xor %eax,%eax 1f9432: c3 retq 1f9433: 81 ff 95 5d 00 00 cmp $0x5d95,%edi 1f9439: 0f 84 9b 00 00 00 je 1f94da 1f943f: 76 3c jbe 1f947d 1f9441: 81 ff 99 5d 00 00 cmp $0x5d99,%edi 1f9447: 0f 85 17 01 00 00 jne 1f9564 1f944d: c7 01 02 00 00 00 movl $0x2,(%rcx) 1f9453: b8 01 00 00 00 mov $0x1,%eax 1f9458: c3 retq 1f9459: 81 ff a1 5d 00 00 cmp $0x5da1,%edi 1f945f: 0f 84 9d 00 00 00 je 1f9502 1f9465: 81 ff a9 5d 00 00 cmp $0x5da9,%edi 1f946b: 0f 85 f3 00 00 00 jne 1f9564 1f9471: c7 01 06 00 00 00 movl $0x6,(%rcx) 1f9477: b8 01 00 00 00 mov $0x1,%eax 1f947c: c3 retq 1f947d: 81 ff 89 5d 00 00 cmp $0x5d89,%edi 1f9483: 0f 84 a5 00 00 00 je 1f952e 1f9489: 81 ff 91 5d 00 00 cmp $0x5d91,%edi 1f948f: 0f 85 cf 00 00 00 jne 1f9564 1f9495: c7 01 00 00 00 00 movl $0x0,(%rcx) 1f949b: b8 01 00 00 00 mov $0x1,%eax 1f94a0: c3 retq 1f94a1: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f94a7: 0f 85 bc 00 00 00 jne 1f9569 1f94ad: c7 01 03 00 00 00 movl $0x3,(%rcx) 1f94b3: b8 01 00 00 00 mov $0x1,%eax 1f94b8: c3 retq 1f94b9: c7 02 07 00 00 00 movl $0x7,(%rdx) 1f94bf: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f94c5: 74 86 je 1f944d 1f94c7: 77 d8 ja 1f94a1 1f94c9: 83 fe 01 cmp $0x1,%esi 1f94cc: 74 c7 je 1f9495 1f94ce: 81 fe 00 01 00 00 cmp $0x100,%esi 1f94d4: 0f 85 8f 00 00 00 jne 1f9569 1f94da: c7 01 01 00 00 00 movl $0x1,(%rcx) 1f94e0: b8 01 00 00 00 mov $0x1,%eax 1f94e5: c3 retq 1f94e6: 81 fe 00 00 40 00 cmp $0x400000,%esi 1f94ec: 74 34 je 1f9522 1f94ee: 81 fe 00 00 80 00 cmp $0x800000,%esi 1f94f4: 0f 84 77 ff ff ff je 1f9471 1f94fa: 81 fe 00 00 20 00 cmp $0x200000,%esi 1f9500: 75 5d jne 1f955f 1f9502: c7 01 04 00 00 00 movl $0x4,(%rcx) 1f9508: b8 01 00 00 00 mov $0x1,%eax 1f950d: c3 retq 1f950e: 81 fe 00 00 00 04 cmp $0x4000000,%esi 1f9514: 74 ec je 1f9502 1f9516: 81 fe 00 00 00 10 cmp $0x10000000,%esi 1f951c: 0f 85 0c ff ff ff jne 1f942e 1f9522: c7 01 05 00 00 00 movl $0x5,(%rcx) 1f9528: b8 01 00 00 00 mov $0x1,%eax 1f952d: c3 retq 1f952e: c7 02 02 00 00 00 movl $0x2,(%rdx) 1f9534: 81 fe 00 00 10 00 cmp $0x100000,%esi 1f953a: 0f 84 6d ff ff ff je 1f94ad 1f9540: 77 a4 ja 1f94e6 1f9542: 81 fe 00 01 00 00 cmp $0x100,%esi 1f9548: 74 90 je 1f94da 1f954a: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f9550: 0f 84 f7 fe ff ff je 1f944d 1f9556: 83 fe 01 cmp $0x1,%esi 1f9559: 0f 84 36 ff ff ff je 1f9495 1f955f: 0f 0b ud2 1f9561: 31 c0 xor %eax,%eax 1f9563: c3 retq 1f9564: 0f 0b ud2 1f9566: 31 c0 xor %eax,%eax 1f9568: c3 retq 1f9569: 0f 0b ud2 1f956b: 31 c0 xor %eax,%eax 1f956d: c3 retq 1f956e: 66 90 xchg %ax,%ax 00000000001f9570 : 1f9570: e8 00 00 00 00 callq 1f9575 1f9575: 83 ff 02 cmp $0x2,%edi 1f9578: 0f 84 0e 02 00 00 je 1f978c 1f957e: 7e 2e jle 1f95ae 1f9580: 83 ff 03 cmp $0x3,%edi 1f9583: 0f 84 90 00 00 00 je 1f9619 1f9589: 83 ff 07 cmp $0x7,%edi 1f958c: 0f 85 8f 01 00 00 jne 1f9721 1f9592: 83 fe 02 cmp $0x2,%esi 1f9595: 0f 84 e4 02 00 00 je 1f987f 1f959b: 0f 87 85 01 00 00 ja 1f9726 1f95a1: 85 f6 test %esi,%esi 1f95a3: 0f 84 ff 02 00 00 je 1f98a8 1f95a9: 0f 0b ud2 1f95ab: 31 c0 xor %eax,%eax 1f95ad: c3 retq 1f95ae: 85 ff test %edi,%edi 1f95b0: 0f 84 a3 00 00 00 je 1f9659 1f95b6: 83 ff 01 cmp $0x1,%edi 1f95b9: 0f 85 62 01 00 00 jne 1f9721 1f95bf: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f95c6: 83 fe 03 cmp $0x3,%esi 1f95c9: 0f 84 b5 02 00 00 je 1f9884 1f95cf: 0f 87 5f 01 00 00 ja 1f9734 1f95d5: 83 fe 01 cmp $0x1,%esi 1f95d8: 0f 84 57 03 00 00 je 1f9935 1f95de: 83 fe 02 cmp $0x2,%esi 1f95e1: 0f 85 13 01 00 00 jne 1f96fa 1f95e7: c7 02 99 5d 00 00 movl $0x5d99,(%rdx) 1f95ed: be 01 00 00 00 mov $0x1,%esi 1f95f2: b8 98 5d 00 00 mov $0x5d98,%eax 1f95f7: b9 9a 5d 00 00 mov $0x5d9a,%ecx 1f95fc: bf 9b 5d 00 00 mov $0x5d9b,%edi 1f9601: 89 42 0c mov %eax,0xc(%rdx) 1f9604: b8 01 00 00 00 mov $0x1,%eax 1f9609: 89 7a 04 mov %edi,0x4(%rdx) 1f960c: 89 4a 08 mov %ecx,0x8(%rdx) 1f960f: 89 72 14 mov %esi,0x14(%rdx) 1f9612: 89 72 18 mov %esi,0x18(%rdx) 1f9615: 89 72 1c mov %esi,0x1c(%rdx) 1f9618: c3 retq 1f9619: c7 02 b5 5d 00 00 movl $0x5db5,(%rdx) 1f961f: 83 fe 03 cmp $0x3,%esi 1f9622: 0f 84 85 02 00 00 je 1f98ad 1f9628: 0f 87 9a 00 00 00 ja 1f96c8 1f962e: 83 fe 01 cmp $0x1,%esi 1f9631: 0f 84 3c 03 00 00 je 1f9973 1f9637: 83 fe 02 cmp $0x2,%esi 1f963a: 75 64 jne 1f96a0 1f963c: be 00 00 01 00 mov $0x10000,%esi 1f9641: b8 b4 5d 00 00 mov $0x5db4,%eax 1f9646: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f964b: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f9652: bf b7 5d 00 00 mov $0x5db7,%edi 1f9657: eb a8 jmp 1f9601 1f9659: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f9660: 83 fe 03 cmp $0x3,%esi 1f9663: 0f 84 eb 02 00 00 je 1f9954 1f9669: 0f 87 60 01 00 00 ja 1f97cf 1f966f: 83 fe 01 cmp $0x1,%esi 1f9672: 0f 84 1b 03 00 00 je 1f9993 1f9678: 83 fe 02 cmp $0x2,%esi 1f967b: 0f 85 e4 00 00 00 jne 1f9765 1f9681: c7 02 99 5d 00 00 movl $0x5d99,(%rdx) 1f9687: be 00 01 00 00 mov $0x100,%esi 1f968c: b8 98 5d 00 00 mov $0x5d98,%eax 1f9691: b9 9a 5d 00 00 mov $0x5d9a,%ecx 1f9696: bf 9b 5d 00 00 mov $0x5d9b,%edi 1f969b: e9 61 ff ff ff jmpq 1f9601 1f96a0: 85 f6 test %esi,%esi 1f96a2: 0f 85 25 02 00 00 jne 1f98cd 1f96a8: be 01 00 00 00 mov $0x1,%esi 1f96ad: b8 b4 5d 00 00 mov $0x5db4,%eax 1f96b2: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f96b7: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f96be: bf b7 5d 00 00 mov $0x5db7,%edi 1f96c3: e9 39 ff ff ff jmpq 1f9601 1f96c8: 83 fe 04 cmp $0x4,%esi 1f96cb: 0f 84 44 02 00 00 je 1f9915 1f96d1: 83 fe 05 cmp $0x5,%esi 1f96d4: 0f 85 f3 01 00 00 jne 1f98cd 1f96da: be 00 00 00 10 mov $0x10000000,%esi 1f96df: b8 b4 5d 00 00 mov $0x5db4,%eax 1f96e4: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f96e9: c7 42 10 00 00 00 10 movl $0x10000000,0x10(%rdx) 1f96f0: bf b7 5d 00 00 mov $0x5db7,%edi 1f96f5: e9 07 ff ff ff jmpq 1f9601 1f96fa: 85 f6 test %esi,%esi 1f96fc: 0f 85 d0 01 00 00 jne 1f98d2 1f9702: c7 02 91 5d 00 00 movl $0x5d91,(%rdx) 1f9708: be 01 00 00 00 mov $0x1,%esi 1f970d: b8 90 5d 00 00 mov $0x5d90,%eax 1f9712: b9 92 5d 00 00 mov $0x5d92,%ecx 1f9717: bf 93 5d 00 00 mov $0x5d93,%edi 1f971c: e9 e0 fe ff ff jmpq 1f9601 1f9721: 0f 0b ud2 1f9723: 31 c0 xor %eax,%eax 1f9725: c3 retq 1f9726: 83 fe 03 cmp $0x3,%esi 1f9729: 0f 85 74 01 00 00 jne 1f98a3 1f972f: 0f 0b ud2 1f9731: 31 c0 xor %eax,%eax 1f9733: c3 retq 1f9734: 83 fe 04 cmp $0x4,%esi 1f9737: 0f 84 b9 01 00 00 je 1f98f6 1f973d: 83 fe 06 cmp $0x6,%esi 1f9740: 0f 85 8c 01 00 00 jne 1f98d2 1f9746: c7 02 a9 5d 00 00 movl $0x5da9,(%rdx) 1f974c: be 01 00 00 00 mov $0x1,%esi 1f9751: b8 a8 5d 00 00 mov $0x5da8,%eax 1f9756: b9 aa 5d 00 00 mov $0x5daa,%ecx 1f975b: bf ab 5d 00 00 mov $0x5dab,%edi 1f9760: e9 9c fe ff ff jmpq 1f9601 1f9765: 85 f6 test %esi,%esi 1f9767: 0f 85 e2 01 00 00 jne 1f994f 1f976d: c7 02 91 5d 00 00 movl $0x5d91,(%rdx) 1f9773: be 00 01 00 00 mov $0x100,%esi 1f9778: b8 90 5d 00 00 mov $0x5d90,%eax 1f977d: b9 92 5d 00 00 mov $0x5d92,%ecx 1f9782: bf 93 5d 00 00 mov $0x5d93,%edi 1f9787: e9 75 fe ff ff jmpq 1f9601 1f978c: c7 02 89 5d 00 00 movl $0x5d89,(%rdx) 1f9792: 83 fe 03 cmp $0x3,%esi 1f9795: 0f 84 37 02 00 00 je 1f99d2 1f979b: 0f 87 87 00 00 00 ja 1f9828 1f97a1: 83 fe 01 cmp $0x1,%esi 1f97a4: 0f 84 4d 02 00 00 je 1f99f7 1f97aa: 83 fe 02 cmp $0x2,%esi 1f97ad: 75 51 jne 1f9800 1f97af: be 00 00 01 00 mov $0x10000,%esi 1f97b4: b8 88 5d 00 00 mov $0x5d88,%eax 1f97b9: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f97be: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f97c5: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f97ca: e9 32 fe ff ff jmpq 1f9601 1f97cf: 83 fe 04 cmp $0x4,%esi 1f97d2: 0f 84 ff 00 00 00 je 1f98d7 1f97d8: 83 fe 06 cmp $0x6,%esi 1f97db: 0f 85 6e 01 00 00 jne 1f994f 1f97e1: c7 02 a9 5d 00 00 movl $0x5da9,(%rdx) 1f97e7: be 00 01 00 00 mov $0x100,%esi 1f97ec: b8 a8 5d 00 00 mov $0x5da8,%eax 1f97f1: b9 aa 5d 00 00 mov $0x5daa,%ecx 1f97f6: bf ab 5d 00 00 mov $0x5dab,%edi 1f97fb: e9 01 fe ff ff jmpq 1f9601 1f9800: 85 f6 test %esi,%esi 1f9802: 0f 85 ea 01 00 00 jne 1f99f2 1f9808: be 01 00 00 00 mov $0x1,%esi 1f980d: b8 88 5d 00 00 mov $0x5d88,%eax 1f9812: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9817: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f981e: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f9823: e9 d9 fd ff ff jmpq 1f9601 1f9828: 83 fe 05 cmp $0x5,%esi 1f982b: 0f 84 81 01 00 00 je 1f99b2 1f9831: 83 fe 06 cmp $0x6,%esi 1f9834: 75 20 jne 1f9856 1f9836: be 00 00 80 00 mov $0x800000,%esi 1f983b: b8 88 5d 00 00 mov $0x5d88,%eax 1f9840: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9845: c7 42 10 00 00 80 00 movl $0x800000,0x10(%rdx) 1f984c: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f9851: e9 ab fd ff ff jmpq 1f9601 1f9856: 83 fe 04 cmp $0x4,%esi 1f9859: 0f 85 93 01 00 00 jne 1f99f2 1f985f: be 00 00 20 00 mov $0x200000,%esi 1f9864: b8 88 5d 00 00 mov $0x5d88,%eax 1f9869: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f986e: c7 42 10 00 00 20 00 movl $0x200000,0x10(%rdx) 1f9875: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f987a: e9 82 fd ff ff jmpq 1f9601 1f987f: 0f 0b ud2 1f9881: 31 c0 xor %eax,%eax 1f9883: c3 retq 1f9884: c7 02 9d 5d 00 00 movl $0x5d9d,(%rdx) 1f988a: be 01 00 00 00 mov $0x1,%esi 1f988f: b8 9c 5d 00 00 mov $0x5d9c,%eax 1f9894: b9 9e 5d 00 00 mov $0x5d9e,%ecx 1f9899: bf 9f 5d 00 00 mov $0x5d9f,%edi 1f989e: e9 5e fd ff ff jmpq 1f9601 1f98a3: 0f 0b ud2 1f98a5: 31 c0 xor %eax,%eax 1f98a7: c3 retq 1f98a8: 0f 0b ud2 1f98aa: 31 c0 xor %eax,%eax 1f98ac: c3 retq 1f98ad: be 00 00 00 01 mov $0x1000000,%esi 1f98b2: b8 b4 5d 00 00 mov $0x5db4,%eax 1f98b7: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f98bc: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1f98c3: bf b7 5d 00 00 mov $0x5db7,%edi 1f98c8: e9 34 fd ff ff jmpq 1f9601 1f98cd: 0f 0b ud2 1f98cf: 31 c0 xor %eax,%eax 1f98d1: c3 retq 1f98d2: 0f 0b ud2 1f98d4: 31 c0 xor %eax,%eax 1f98d6: c3 retq 1f98d7: c7 02 a1 5d 00 00 movl $0x5da1,(%rdx) 1f98dd: be 00 01 00 00 mov $0x100,%esi 1f98e2: b8 a0 5d 00 00 mov $0x5da0,%eax 1f98e7: b9 a2 5d 00 00 mov $0x5da2,%ecx 1f98ec: bf a3 5d 00 00 mov $0x5da3,%edi 1f98f1: e9 0b fd ff ff jmpq 1f9601 1f98f6: c7 02 a1 5d 00 00 movl $0x5da1,(%rdx) 1f98fc: be 01 00 00 00 mov $0x1,%esi 1f9901: b8 a0 5d 00 00 mov $0x5da0,%eax 1f9906: b9 a2 5d 00 00 mov $0x5da2,%ecx 1f990b: bf a3 5d 00 00 mov $0x5da3,%edi 1f9910: e9 ec fc ff ff jmpq 1f9601 1f9915: be 00 00 00 04 mov $0x4000000,%esi 1f991a: b8 b4 5d 00 00 mov $0x5db4,%eax 1f991f: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f9924: c7 42 10 00 00 00 04 movl $0x4000000,0x10(%rdx) 1f992b: bf b7 5d 00 00 mov $0x5db7,%edi 1f9930: e9 cc fc ff ff jmpq 1f9601 1f9935: c7 02 95 5d 00 00 movl $0x5d95,(%rdx) 1f993b: b8 94 5d 00 00 mov $0x5d94,%eax 1f9940: b9 96 5d 00 00 mov $0x5d96,%ecx 1f9945: bf 97 5d 00 00 mov $0x5d97,%edi 1f994a: e9 b2 fc ff ff jmpq 1f9601 1f994f: 0f 0b ud2 1f9951: 31 c0 xor %eax,%eax 1f9953: c3 retq 1f9954: c7 02 9d 5d 00 00 movl $0x5d9d,(%rdx) 1f995a: be 00 01 00 00 mov $0x100,%esi 1f995f: b8 9c 5d 00 00 mov $0x5d9c,%eax 1f9964: b9 9e 5d 00 00 mov $0x5d9e,%ecx 1f9969: bf 9f 5d 00 00 mov $0x5d9f,%edi 1f996e: e9 8e fc ff ff jmpq 1f9601 1f9973: be 00 01 00 00 mov $0x100,%esi 1f9978: b8 b4 5d 00 00 mov $0x5db4,%eax 1f997d: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f9982: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f9989: bf b7 5d 00 00 mov $0x5db7,%edi 1f998e: e9 6e fc ff ff jmpq 1f9601 1f9993: c7 02 95 5d 00 00 movl $0x5d95,(%rdx) 1f9999: be 00 01 00 00 mov $0x100,%esi 1f999e: b8 94 5d 00 00 mov $0x5d94,%eax 1f99a3: b9 96 5d 00 00 mov $0x5d96,%ecx 1f99a8: bf 97 5d 00 00 mov $0x5d97,%edi 1f99ad: e9 4f fc ff ff jmpq 1f9601 1f99b2: be 00 00 40 00 mov $0x400000,%esi 1f99b7: b8 88 5d 00 00 mov $0x5d88,%eax 1f99bc: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f99c1: c7 42 10 00 00 40 00 movl $0x400000,0x10(%rdx) 1f99c8: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f99cd: e9 2f fc ff ff jmpq 1f9601 1f99d2: be 00 00 10 00 mov $0x100000,%esi 1f99d7: b8 88 5d 00 00 mov $0x5d88,%eax 1f99dc: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f99e1: c7 42 10 00 00 10 00 movl $0x100000,0x10(%rdx) 1f99e8: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f99ed: e9 0f fc ff ff jmpq 1f9601 1f99f2: 0f 0b ud2 1f99f4: 31 c0 xor %eax,%eax 1f99f6: c3 retq 1f99f7: be 00 01 00 00 mov $0x100,%esi 1f99fc: b8 88 5d 00 00 mov $0x5d88,%eax 1f9a01: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9a06: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f9a0d: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f9a12: e9 ea fb ff ff jmpq 1f9601 1f9a17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1f9a1e: 00 00 00000000001f9a20 : 1f9a20: e8 00 00 00 00 callq 1f9a25 1f9a25: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1f9a2c: c3 retq 1f9a2d: 0f 1f 00 nopl (%rax) 00000000001f9a30 : 1f9a30: e8 00 00 00 00 callq 1f9a35 1f9a35: 89 f6 mov %esi,%esi 1f9a37: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 1f9a3b: 48 8d 04 86 lea (%rsi,%rax,4),%rax 1f9a3f: 48 c1 e6 03 shl $0x3,%rsi 1f9a43: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f9a4a: 00 1f9a4b: 48 8d 96 00 00 00 00 lea 0x0(%rsi),%rdx 1f9a52: 48 81 c6 00 00 00 00 add $0x0,%rsi 1f9a59: 48 89 47 40 mov %rax,0x40(%rdi) 1f9a5d: 48 89 57 48 mov %rdx,0x48(%rdi) 1f9a61: 48 89 77 50 mov %rsi,0x50(%rdi) 1f9a65: 48 89 47 38 mov %rax,0x38(%rdi) 1f9a69: c3 retq 1f9a6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001f9a70 : 1f9a70: e8 00 00 00 00 callq 1f9a75 1f9a75: 89 f6 mov %esi,%esi 1f9a77: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1f9a7e: 00 1f9a7f: 48 8d 04 f5 00 00 00 lea 0x0(,%rsi,8),%rax 1f9a86: 00 1f9a87: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1f9a8e: 00 1f9a8f: 48 29 f0 sub %rsi,%rax 1f9a92: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 1f9a99: 00 1f9a9a: 48 89 47 40 mov %rax,0x40(%rdi) 1f9a9e: 48 89 47 38 mov %rax,0x38(%rdi) 1f9aa2: c3 retq 1f9aa3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f9aaa: 00 00 00 00 1f9aae: 66 90 xchg %ax,%ax 00000000001f9ab0 : 1f9ab0: e8 00 00 00 00 callq 1f9ab5 1f9ab5: 8b 47 08 mov 0x8(%rdi),%eax 1f9ab8: 85 c0 test %eax,%eax 1f9aba: 74 08 je 1f9ac4 1f9abc: 83 f8 01 cmp $0x1,%eax 1f9abf: 74 3d je 1f9afe 1f9ac1: 0f 0b ud2 1f9ac3: c3 retq 1f9ac4: 89 f6 mov %esi,%esi 1f9ac6: 48 89 f0 mov %rsi,%rax 1f9ac9: 48 c1 e0 04 shl $0x4,%rax 1f9acd: 48 29 f0 sub %rsi,%rax 1f9ad0: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f9ad7: 00 1f9ad8: 48 89 47 40 mov %rax,0x40(%rdi) 1f9adc: 48 89 47 38 mov %rax,0x38(%rdi) 1f9ae0: 48 8d 04 b6 lea (%rsi,%rsi,4),%rax 1f9ae4: 48 c1 e0 03 shl $0x3,%rax 1f9ae8: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 1f9aef: 48 05 00 00 00 00 add $0x0,%rax 1f9af5: 48 89 57 48 mov %rdx,0x48(%rdi) 1f9af9: 48 89 47 50 mov %rax,0x50(%rdi) 1f9afd: c3 retq 1f9afe: 89 f6 mov %esi,%esi 1f9b00: 48 89 f0 mov %rsi,%rax 1f9b03: 48 c1 e0 04 shl $0x4,%rax 1f9b07: 48 29 f0 sub %rsi,%rax 1f9b0a: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1f9b11: 00 1f9b12: 48 89 47 40 mov %rax,0x40(%rdi) 1f9b16: 48 89 47 38 mov %rax,0x38(%rdi) 1f9b1a: eb c4 jmp 1f9ae0 1f9b1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001f9b20 : 1f9b20: e8 00 00 00 00 callq 1f9b25 1f9b25: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 1f9b2c: 00 00 00 1f9b2f: 48 c7 47 10 1c 00 00 movq $0x1c,0x10(%rdi) 1f9b36: 00 1f9b37: 48 89 07 mov %rax,(%rdi) 1f9b3a: 48 b8 04 00 00 00 06 movabs $0x600000004,%rax 1f9b41: 00 00 00 1f9b44: 48 89 47 08 mov %rax,0x8(%rdi) 1f9b48: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 1f9b4f: 00 1f9b50: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1f9b57: 00 1f9b58: c3 retq 1f9b59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001f9b60 : 1f9b60: e8 00 00 00 00 callq 1f9b65 1f9b65: 81 ff a1 5d 00 00 cmp $0x5da1,%edi 1f9b6b: 0f 84 3f 01 00 00 je 1f9cb0 1f9b71: 77 2e ja 1f9ba1 1f9b73: 81 ff 95 5d 00 00 cmp $0x5d95,%edi 1f9b79: 0f 84 dd 00 00 00 je 1f9c5c 1f9b7f: 76 72 jbe 1f9bf3 1f9b81: 81 ff 99 5d 00 00 cmp $0x5d99,%edi 1f9b87: 74 5e je 1f9be7 1f9b89: 81 ff 9d 5d 00 00 cmp $0x5d9d,%edi 1f9b8f: 0f 85 35 01 00 00 jne 1f9cca 1f9b95: c7 01 03 00 00 00 movl $0x3,(%rcx) 1f9b9b: b8 01 00 00 00 mov $0x1,%eax 1f9ba0: c3 retq 1f9ba1: 81 ff b1 5d 00 00 cmp $0x5db1,%edi 1f9ba7: 0f 84 8a 00 00 00 je 1f9c37 1f9bad: 76 68 jbe 1f9c17 1f9baf: 81 ff b5 5d 00 00 cmp $0x5db5,%edi 1f9bb5: 0f 85 0f 01 00 00 jne 1f9cca 1f9bbb: c7 02 03 00 00 00 movl $0x3,(%rdx) 1f9bc1: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f9bc7: 74 cc je 1f9b95 1f9bc9: 0f 87 99 00 00 00 ja 1f9c68 1f9bcf: 81 fe 00 01 00 00 cmp $0x100,%esi 1f9bd5: 0f 84 81 00 00 00 je 1f9c5c 1f9bdb: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f9be1: 0f 85 d5 00 00 00 jne 1f9cbc 1f9be7: c7 01 02 00 00 00 movl $0x2,(%rcx) 1f9bed: b8 01 00 00 00 mov $0x1,%eax 1f9bf2: c3 retq 1f9bf3: 81 ff 89 5d 00 00 cmp $0x5d89,%edi 1f9bf9: 0f 84 85 00 00 00 je 1f9c84 1f9bff: 81 ff 91 5d 00 00 cmp $0x5d91,%edi 1f9c05: 0f 85 bf 00 00 00 jne 1f9cca 1f9c0b: c7 01 00 00 00 00 movl $0x0,(%rcx) 1f9c11: b8 01 00 00 00 mov $0x1,%eax 1f9c16: c3 retq 1f9c17: 81 ff a5 5d 00 00 cmp $0x5da5,%edi 1f9c1d: 74 59 je 1f9c78 1f9c1f: 81 ff a9 5d 00 00 cmp $0x5da9,%edi 1f9c25: 0f 85 9f 00 00 00 jne 1f9cca 1f9c2b: c7 01 06 00 00 00 movl $0x6,(%rcx) 1f9c31: b8 01 00 00 00 mov $0x1,%eax 1f9c36: c3 retq 1f9c37: c7 02 07 00 00 00 movl $0x7,(%rdx) 1f9c3d: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f9c43: 74 a2 je 1f9be7 1f9c45: 0f 87 a6 00 00 00 ja 1f9cf1 1f9c4b: 83 fe 01 cmp $0x1,%esi 1f9c4e: 74 bb je 1f9c0b 1f9c50: 81 fe 00 01 00 00 cmp $0x100,%esi 1f9c56: 0f 85 a1 00 00 00 jne 1f9cfd 1f9c5c: c7 01 01 00 00 00 movl $0x1,(%rcx) 1f9c62: b8 01 00 00 00 mov $0x1,%eax 1f9c67: c3 retq 1f9c68: 81 fe 00 00 00 04 cmp $0x4000000,%esi 1f9c6e: 74 40 je 1f9cb0 1f9c70: 81 fe 00 00 00 10 cmp $0x10000000,%esi 1f9c76: 75 4d jne 1f9cc5 1f9c78: c7 01 05 00 00 00 movl $0x5,(%rcx) 1f9c7e: b8 01 00 00 00 mov $0x1,%eax 1f9c83: c3 retq 1f9c84: c7 02 02 00 00 00 movl $0x2,(%rdx) 1f9c8a: 81 fe 00 00 10 00 cmp $0x100000,%esi 1f9c90: 0f 84 ff fe ff ff je 1f9b95 1f9c96: 76 37 jbe 1f9ccf 1f9c98: 81 fe 00 00 40 00 cmp $0x400000,%esi 1f9c9e: 74 d8 je 1f9c78 1f9ca0: 81 fe 00 00 80 00 cmp $0x800000,%esi 1f9ca6: 74 83 je 1f9c2b 1f9ca8: 81 fe 00 00 20 00 cmp $0x200000,%esi 1f9cae: 75 3c jne 1f9cec 1f9cb0: c7 01 04 00 00 00 movl $0x4,(%rcx) 1f9cb6: b8 01 00 00 00 mov $0x1,%eax 1f9cbb: c3 retq 1f9cbc: 83 fe 01 cmp $0x1,%esi 1f9cbf: 0f 84 46 ff ff ff je 1f9c0b 1f9cc5: 0f 0b ud2 1f9cc7: 31 c0 xor %eax,%eax 1f9cc9: c3 retq 1f9cca: 0f 0b ud2 1f9ccc: 31 c0 xor %eax,%eax 1f9cce: c3 retq 1f9ccf: 81 fe 00 01 00 00 cmp $0x100,%esi 1f9cd5: 74 85 je 1f9c5c 1f9cd7: 81 fe 00 00 01 00 cmp $0x10000,%esi 1f9cdd: 0f 84 04 ff ff ff je 1f9be7 1f9ce3: 83 fe 01 cmp $0x1,%esi 1f9ce6: 0f 84 1f ff ff ff je 1f9c0b 1f9cec: 0f 0b ud2 1f9cee: 31 c0 xor %eax,%eax 1f9cf0: c3 retq 1f9cf1: 81 fe 00 00 00 01 cmp $0x1000000,%esi 1f9cf7: 0f 84 98 fe ff ff je 1f9b95 1f9cfd: 0f 0b ud2 1f9cff: 31 c0 xor %eax,%eax 1f9d01: c3 retq 1f9d02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1f9d09: 00 00 00 00 1f9d0d: 0f 1f 00 nopl (%rax) 00000000001f9d10 : 1f9d10: e8 00 00 00 00 callq 1f9d15 1f9d15: 83 ff 02 cmp $0x2,%edi 1f9d18: 0f 84 a8 01 00 00 je 1f9ec6 1f9d1e: 7e 2e jle 1f9d4e 1f9d20: 83 ff 03 cmp $0x3,%edi 1f9d23: 0f 84 90 00 00 00 je 1f9db9 1f9d29: 83 ff 07 cmp $0x7,%edi 1f9d2c: 0f 85 8f 01 00 00 jne 1f9ec1 1f9d32: 83 fe 02 cmp $0x2,%esi 1f9d35: 0f 84 28 03 00 00 je 1fa063 1f9d3b: 0f 87 c3 02 00 00 ja 1fa004 1f9d41: 85 f6 test %esi,%esi 1f9d43: 0f 84 43 03 00 00 je 1fa08c 1f9d49: 0f 0b ud2 1f9d4b: 31 c0 xor %eax,%eax 1f9d4d: c3 retq 1f9d4e: 85 ff test %edi,%edi 1f9d50: 0f 84 a3 00 00 00 je 1f9df9 1f9d56: 83 ff 01 cmp $0x1,%edi 1f9d59: 0f 85 62 01 00 00 jne 1f9ec1 1f9d5f: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f9d66: 83 fe 03 cmp $0x3,%esi 1f9d69: 0f 84 f9 02 00 00 je 1fa068 1f9d6f: 0f 87 99 02 00 00 ja 1fa00e 1f9d75: 83 fe 01 cmp $0x1,%esi 1f9d78: 0f 84 b6 03 00 00 je 1fa134 1f9d7e: 83 fe 02 cmp $0x2,%esi 1f9d81: 0f 85 13 01 00 00 jne 1f9e9a 1f9d87: c7 02 99 5d 00 00 movl $0x5d99,(%rdx) 1f9d8d: be 01 00 00 00 mov $0x1,%esi 1f9d92: b8 98 5d 00 00 mov $0x5d98,%eax 1f9d97: b9 9a 5d 00 00 mov $0x5d9a,%ecx 1f9d9c: bf 9b 5d 00 00 mov $0x5d9b,%edi 1f9da1: 89 42 0c mov %eax,0xc(%rdx) 1f9da4: b8 01 00 00 00 mov $0x1,%eax 1f9da9: 89 7a 04 mov %edi,0x4(%rdx) 1f9dac: 89 4a 08 mov %ecx,0x8(%rdx) 1f9daf: 89 72 14 mov %esi,0x14(%rdx) 1f9db2: 89 72 18 mov %esi,0x18(%rdx) 1f9db5: 89 72 1c mov %esi,0x1c(%rdx) 1f9db8: c3 retq 1f9db9: c7 02 b5 5d 00 00 movl $0x5db5,(%rdx) 1f9dbf: 83 fe 03 cmp $0x3,%esi 1f9dc2: 0f 84 c9 02 00 00 je 1fa091 1f9dc8: 0f 87 9a 00 00 00 ja 1f9e68 1f9dce: 83 fe 01 cmp $0x1,%esi 1f9dd1: 0f 84 ff 02 00 00 je 1fa0d6 1f9dd7: 83 fe 02 cmp $0x2,%esi 1f9dda: 75 64 jne 1f9e40 1f9ddc: be 00 00 01 00 mov $0x10000,%esi 1f9de1: b8 b4 5d 00 00 mov $0x5db4,%eax 1f9de6: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f9deb: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f9df2: bf b7 5d 00 00 mov $0x5db7,%edi 1f9df7: eb a8 jmp 1f9da1 1f9df9: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1f9e00: 83 fe 03 cmp $0x3,%esi 1f9e03: 0f 84 ed 02 00 00 je 1fa0f6 1f9e09: 0f 87 21 01 00 00 ja 1f9f30 1f9e0f: 83 fe 01 cmp $0x1,%esi 1f9e12: 0f 84 c4 03 00 00 je 1fa1dc 1f9e18: 83 fe 02 cmp $0x2,%esi 1f9e1b: 0f 85 e8 00 00 00 jne 1f9f09 1f9e21: c7 02 99 5d 00 00 movl $0x5d99,(%rdx) 1f9e27: be 00 01 00 00 mov $0x100,%esi 1f9e2c: b8 98 5d 00 00 mov $0x5d98,%eax 1f9e31: b9 9a 5d 00 00 mov $0x5d9a,%ecx 1f9e36: bf 9b 5d 00 00 mov $0x5d9b,%edi 1f9e3b: e9 61 ff ff ff jmpq 1f9da1 1f9e40: 85 f6 test %esi,%esi 1f9e42: 0f 85 69 02 00 00 jne 1fa0b1 1f9e48: be 01 00 00 00 mov $0x1,%esi 1f9e4d: b8 b4 5d 00 00 mov $0x5db4,%eax 1f9e52: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f9e57: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f9e5e: bf b7 5d 00 00 mov $0x5db7,%edi 1f9e63: e9 39 ff ff ff jmpq 1f9da1 1f9e68: 83 fe 04 cmp $0x4,%esi 1f9e6b: 0f 84 45 02 00 00 je 1fa0b6 1f9e71: 83 fe 05 cmp $0x5,%esi 1f9e74: 0f 85 37 02 00 00 jne 1fa0b1 1f9e7a: be 00 00 00 10 mov $0x10000000,%esi 1f9e7f: b8 b4 5d 00 00 mov $0x5db4,%eax 1f9e84: b9 b6 5d 00 00 mov $0x5db6,%ecx 1f9e89: c7 42 10 00 00 00 10 movl $0x10000000,0x10(%rdx) 1f9e90: bf b7 5d 00 00 mov $0x5db7,%edi 1f9e95: e9 07 ff ff ff jmpq 1f9da1 1f9e9a: 85 f6 test %esi,%esi 1f9e9c: 0f 85 35 03 00 00 jne 1fa1d7 1f9ea2: c7 02 91 5d 00 00 movl $0x5d91,(%rdx) 1f9ea8: be 01 00 00 00 mov $0x1,%esi 1f9ead: b8 90 5d 00 00 mov $0x5d90,%eax 1f9eb2: b9 92 5d 00 00 mov $0x5d92,%ecx 1f9eb7: bf 93 5d 00 00 mov $0x5d93,%edi 1f9ebc: e9 e0 fe ff ff jmpq 1f9da1 1f9ec1: 0f 0b ud2 1f9ec3: 31 c0 xor %eax,%eax 1f9ec5: c3 retq 1f9ec6: c7 02 89 5d 00 00 movl $0x5d89,(%rdx) 1f9ecc: 83 fe 03 cmp $0x3,%esi 1f9ecf: 0f 84 e2 02 00 00 je 1fa1b7 1f9ed5: 0f 87 aa 00 00 00 ja 1f9f85 1f9edb: 83 fe 01 cmp $0x1,%esi 1f9ede: 0f 84 b3 02 00 00 je 1fa197 1f9ee4: 83 fe 02 cmp $0x2,%esi 1f9ee7: 75 74 jne 1f9f5d 1f9ee9: be 00 00 01 00 mov $0x10000,%esi 1f9eee: b8 88 5d 00 00 mov $0x5d88,%eax 1f9ef3: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9ef8: c7 42 10 00 00 01 00 movl $0x10000,0x10(%rdx) 1f9eff: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f9f04: e9 98 fe ff ff jmpq 1f9da1 1f9f09: 85 f6 test %esi,%esi 1f9f0b: 0f 85 81 02 00 00 jne 1fa192 1f9f11: c7 02 91 5d 00 00 movl $0x5d91,(%rdx) 1f9f17: be 00 01 00 00 mov $0x100,%esi 1f9f1c: b8 90 5d 00 00 mov $0x5d90,%eax 1f9f21: b9 92 5d 00 00 mov $0x5d92,%ecx 1f9f26: bf 93 5d 00 00 mov $0x5d93,%edi 1f9f2b: e9 71 fe ff ff jmpq 1f9da1 1f9f30: 83 fe 05 cmp $0x5,%esi 1f9f33: 0f 84 3a 02 00 00 je 1fa173 1f9f39: 83 fe 06 cmp $0x6,%esi 1f9f3c: 75 75 jne 1f9fb3 1f9f3e: c7 02 a9 5d 00 00 movl $0x5da9,(%rdx) 1f9f44: be 00 01 00 00 mov $0x100,%esi 1f9f49: b8 a8 5d 00 00 mov $0x5da8,%eax 1f9f4e: b9 aa 5d 00 00 mov $0x5daa,%ecx 1f9f53: bf ab 5d 00 00 mov $0x5dab,%edi 1f9f58: e9 44 fe ff ff jmpq 1f9da1 1f9f5d: 85 f6 test %esi,%esi 1f9f5f: 0f 85 09 02 00 00 jne 1fa16e 1f9f65: be 01 00 00 00 mov $0x1,%esi 1f9f6a: b8 88 5d 00 00 mov $0x5d88,%eax 1f9f6f: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9f74: c7 42 10 01 00 00 00 movl $0x1,0x10(%rdx) 1f9f7b: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f9f80: e9 1c fe ff ff jmpq 1f9da1 1f9f85: 83 fe 05 cmp $0x5,%esi 1f9f88: 0f 84 c0 01 00 00 je 1fa14e 1f9f8e: 83 fe 06 cmp $0x6,%esi 1f9f91: 75 48 jne 1f9fdb 1f9f93: be 00 00 80 00 mov $0x800000,%esi 1f9f98: b8 88 5d 00 00 mov $0x5d88,%eax 1f9f9d: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9fa2: c7 42 10 00 00 80 00 movl $0x800000,0x10(%rdx) 1f9fa9: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f9fae: e9 ee fd ff ff jmpq 1f9da1 1f9fb3: 83 fe 04 cmp $0x4,%esi 1f9fb6: 0f 85 d6 01 00 00 jne 1fa192 1f9fbc: c7 02 a1 5d 00 00 movl $0x5da1,(%rdx) 1f9fc2: be 00 01 00 00 mov $0x100,%esi 1f9fc7: b8 a0 5d 00 00 mov $0x5da0,%eax 1f9fcc: b9 a2 5d 00 00 mov $0x5da2,%ecx 1f9fd1: bf a3 5d 00 00 mov $0x5da3,%edi 1f9fd6: e9 c6 fd ff ff jmpq 1f9da1 1f9fdb: 83 fe 04 cmp $0x4,%esi 1f9fde: 0f 85 8a 01 00 00 jne 1fa16e 1f9fe4: be 00 00 20 00 mov $0x200000,%esi 1f9fe9: b8 88 5d 00 00 mov $0x5d88,%eax 1f9fee: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1f9ff3: c7 42 10 00 00 20 00 movl $0x200000,0x10(%rdx) 1f9ffa: bf 8b 5d 00 00 mov $0x5d8b,%edi 1f9fff: e9 9d fd ff ff jmpq 1f9da1 1fa004: 83 fe 03 cmp $0x3,%esi 1fa007: 75 7e jne 1fa087 1fa009: 0f 0b ud2 1fa00b: 31 c0 xor %eax,%eax 1fa00d: c3 retq 1fa00e: 83 fe 05 cmp $0x5,%esi 1fa011: 0f 84 fe 00 00 00 je 1fa115 1fa017: 83 fe 06 cmp $0x6,%esi 1fa01a: 75 1f jne 1fa03b 1fa01c: c7 02 a9 5d 00 00 movl $0x5da9,(%rdx) 1fa022: be 01 00 00 00 mov $0x1,%esi 1fa027: b8 a8 5d 00 00 mov $0x5da8,%eax 1fa02c: b9 aa 5d 00 00 mov $0x5daa,%ecx 1fa031: bf ab 5d 00 00 mov $0x5dab,%edi 1fa036: e9 66 fd ff ff jmpq 1f9da1 1fa03b: 83 fe 04 cmp $0x4,%esi 1fa03e: 0f 85 93 01 00 00 jne 1fa1d7 1fa044: c7 02 a1 5d 00 00 movl $0x5da1,(%rdx) 1fa04a: be 01 00 00 00 mov $0x1,%esi 1fa04f: b8 a0 5d 00 00 mov $0x5da0,%eax 1fa054: b9 a2 5d 00 00 mov $0x5da2,%ecx 1fa059: bf a3 5d 00 00 mov $0x5da3,%edi 1fa05e: e9 3e fd ff ff jmpq 1f9da1 1fa063: 0f 0b ud2 1fa065: 31 c0 xor %eax,%eax 1fa067: c3 retq 1fa068: c7 02 9d 5d 00 00 movl $0x5d9d,(%rdx) 1fa06e: be 01 00 00 00 mov $0x1,%esi 1fa073: b8 9c 5d 00 00 mov $0x5d9c,%eax 1fa078: b9 9e 5d 00 00 mov $0x5d9e,%ecx 1fa07d: bf 9f 5d 00 00 mov $0x5d9f,%edi 1fa082: e9 1a fd ff ff jmpq 1f9da1 1fa087: 0f 0b ud2 1fa089: 31 c0 xor %eax,%eax 1fa08b: c3 retq 1fa08c: 0f 0b ud2 1fa08e: 31 c0 xor %eax,%eax 1fa090: c3 retq 1fa091: be 00 00 00 01 mov $0x1000000,%esi 1fa096: b8 b4 5d 00 00 mov $0x5db4,%eax 1fa09b: b9 b6 5d 00 00 mov $0x5db6,%ecx 1fa0a0: c7 42 10 00 00 00 01 movl $0x1000000,0x10(%rdx) 1fa0a7: bf b7 5d 00 00 mov $0x5db7,%edi 1fa0ac: e9 f0 fc ff ff jmpq 1f9da1 1fa0b1: 0f 0b ud2 1fa0b3: 31 c0 xor %eax,%eax 1fa0b5: c3 retq 1fa0b6: be 00 00 00 04 mov $0x4000000,%esi 1fa0bb: b8 b4 5d 00 00 mov $0x5db4,%eax 1fa0c0: b9 b6 5d 00 00 mov $0x5db6,%ecx 1fa0c5: c7 42 10 00 00 00 04 movl $0x4000000,0x10(%rdx) 1fa0cc: bf b7 5d 00 00 mov $0x5db7,%edi 1fa0d1: e9 cb fc ff ff jmpq 1f9da1 1fa0d6: be 00 01 00 00 mov $0x100,%esi 1fa0db: b8 b4 5d 00 00 mov $0x5db4,%eax 1fa0e0: b9 b6 5d 00 00 mov $0x5db6,%ecx 1fa0e5: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1fa0ec: bf b7 5d 00 00 mov $0x5db7,%edi 1fa0f1: e9 ab fc ff ff jmpq 1f9da1 1fa0f6: c7 02 9d 5d 00 00 movl $0x5d9d,(%rdx) 1fa0fc: be 00 01 00 00 mov $0x100,%esi 1fa101: b8 9c 5d 00 00 mov $0x5d9c,%eax 1fa106: b9 9e 5d 00 00 mov $0x5d9e,%ecx 1fa10b: bf 9f 5d 00 00 mov $0x5d9f,%edi 1fa110: e9 8c fc ff ff jmpq 1f9da1 1fa115: c7 02 a5 5d 00 00 movl $0x5da5,(%rdx) 1fa11b: be 01 00 00 00 mov $0x1,%esi 1fa120: b8 a4 5d 00 00 mov $0x5da4,%eax 1fa125: b9 a6 5d 00 00 mov $0x5da6,%ecx 1fa12a: bf a7 5d 00 00 mov $0x5da7,%edi 1fa12f: e9 6d fc ff ff jmpq 1f9da1 1fa134: c7 02 95 5d 00 00 movl $0x5d95,(%rdx) 1fa13a: b8 94 5d 00 00 mov $0x5d94,%eax 1fa13f: b9 96 5d 00 00 mov $0x5d96,%ecx 1fa144: bf 97 5d 00 00 mov $0x5d97,%edi 1fa149: e9 53 fc ff ff jmpq 1f9da1 1fa14e: be 00 00 40 00 mov $0x400000,%esi 1fa153: b8 88 5d 00 00 mov $0x5d88,%eax 1fa158: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1fa15d: c7 42 10 00 00 40 00 movl $0x400000,0x10(%rdx) 1fa164: bf 8b 5d 00 00 mov $0x5d8b,%edi 1fa169: e9 33 fc ff ff jmpq 1f9da1 1fa16e: 0f 0b ud2 1fa170: 31 c0 xor %eax,%eax 1fa172: c3 retq 1fa173: c7 02 a5 5d 00 00 movl $0x5da5,(%rdx) 1fa179: be 00 01 00 00 mov $0x100,%esi 1fa17e: b8 a4 5d 00 00 mov $0x5da4,%eax 1fa183: b9 a6 5d 00 00 mov $0x5da6,%ecx 1fa188: bf a7 5d 00 00 mov $0x5da7,%edi 1fa18d: e9 0f fc ff ff jmpq 1f9da1 1fa192: 0f 0b ud2 1fa194: 31 c0 xor %eax,%eax 1fa196: c3 retq 1fa197: be 00 01 00 00 mov $0x100,%esi 1fa19c: b8 88 5d 00 00 mov $0x5d88,%eax 1fa1a1: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1fa1a6: c7 42 10 00 01 00 00 movl $0x100,0x10(%rdx) 1fa1ad: bf 8b 5d 00 00 mov $0x5d8b,%edi 1fa1b2: e9 ea fb ff ff jmpq 1f9da1 1fa1b7: be 00 00 10 00 mov $0x100000,%esi 1fa1bc: b8 88 5d 00 00 mov $0x5d88,%eax 1fa1c1: b9 8a 5d 00 00 mov $0x5d8a,%ecx 1fa1c6: c7 42 10 00 00 10 00 movl $0x100000,0x10(%rdx) 1fa1cd: bf 8b 5d 00 00 mov $0x5d8b,%edi 1fa1d2: e9 ca fb ff ff jmpq 1f9da1 1fa1d7: 0f 0b ud2 1fa1d9: 31 c0 xor %eax,%eax 1fa1db: c3 retq 1fa1dc: c7 02 95 5d 00 00 movl $0x5d95,(%rdx) 1fa1e2: be 00 01 00 00 mov $0x100,%esi 1fa1e7: b8 94 5d 00 00 mov $0x5d94,%eax 1fa1ec: b9 96 5d 00 00 mov $0x5d96,%ecx 1fa1f1: bf 97 5d 00 00 mov $0x5d97,%edi 1fa1f6: e9 a6 fb ff ff jmpq 1f9da1 1fa1fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001fa200 : 1fa200: e8 00 00 00 00 callq 1fa205 1fa205: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1fa20c: c3 retq 1fa20d: 0f 1f 00 nopl (%rax) 00000000001fa210 : 1fa210: e8 00 00 00 00 callq 1fa215 1fa215: 89 f6 mov %esi,%esi 1fa217: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 1fa21b: 48 8d 04 86 lea (%rsi,%rax,4),%rax 1fa21f: 48 c1 e6 03 shl $0x3,%rsi 1fa223: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1fa22a: 00 1fa22b: 48 8d 96 00 00 00 00 lea 0x0(%rsi),%rdx 1fa232: 48 81 c6 00 00 00 00 add $0x0,%rsi 1fa239: 48 89 47 40 mov %rax,0x40(%rdi) 1fa23d: 48 89 57 48 mov %rdx,0x48(%rdi) 1fa241: 48 89 77 50 mov %rsi,0x50(%rdi) 1fa245: 48 89 47 38 mov %rax,0x38(%rdi) 1fa249: c3 retq 1fa24a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001fa250 : 1fa250: e8 00 00 00 00 callq 1fa255 1fa255: 89 f6 mov %esi,%esi 1fa257: 48 c7 47 48 00 00 00 movq $0x0,0x48(%rdi) 1fa25e: 00 1fa25f: 48 8d 04 f5 00 00 00 lea 0x0(,%rsi,8),%rax 1fa266: 00 1fa267: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 1fa26e: 00 1fa26f: 48 29 f0 sub %rsi,%rax 1fa272: 48 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%rax 1fa279: 00 1fa27a: 48 89 47 40 mov %rax,0x40(%rdi) 1fa27e: 48 89 47 38 mov %rax,0x38(%rdi) 1fa282: c3 retq 1fa283: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fa28a: 00 00 00 00 1fa28e: 66 90 xchg %ax,%ax 00000000001fa290 : 1fa290: e8 00 00 00 00 callq 1fa295 1fa295: 8b 47 08 mov 0x8(%rdi),%eax 1fa298: 85 c0 test %eax,%eax 1fa29a: 74 08 je 1fa2a4 1fa29c: 83 f8 01 cmp $0x1,%eax 1fa29f: 74 3d je 1fa2de 1fa2a1: 0f 0b ud2 1fa2a3: c3 retq 1fa2a4: 89 f6 mov %esi,%esi 1fa2a6: 48 89 f0 mov %rsi,%rax 1fa2a9: 48 c1 e0 04 shl $0x4,%rax 1fa2ad: 48 29 f0 sub %rsi,%rax 1fa2b0: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1fa2b7: 00 1fa2b8: 48 89 47 40 mov %rax,0x40(%rdi) 1fa2bc: 48 89 47 38 mov %rax,0x38(%rdi) 1fa2c0: 48 8d 04 b6 lea (%rsi,%rsi,4),%rax 1fa2c4: 48 c1 e0 03 shl $0x3,%rax 1fa2c8: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 1fa2cf: 48 05 00 00 00 00 add $0x0,%rax 1fa2d5: 48 89 57 48 mov %rdx,0x48(%rdi) 1fa2d9: 48 89 47 50 mov %rax,0x50(%rdi) 1fa2dd: c3 retq 1fa2de: 89 f6 mov %esi,%esi 1fa2e0: 48 89 f0 mov %rsi,%rax 1fa2e3: 48 c1 e0 04 shl $0x4,%rax 1fa2e7: 48 29 f0 sub %rsi,%rax 1fa2ea: 48 8d 04 85 00 00 00 lea 0x0(,%rax,4),%rax 1fa2f1: 00 1fa2f2: 48 89 47 40 mov %rax,0x40(%rdi) 1fa2f6: 48 89 47 38 mov %rax,0x38(%rdi) 1fa2fa: eb c4 jmp 1fa2c0 1fa2fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001fa300 : 1fa300: e8 00 00 00 00 callq 1fa305 1fa305: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 1fa30c: 00 00 00 1fa30f: 48 c7 47 10 1c 00 00 movq $0x1c,0x10(%rdi) 1fa316: 00 1fa317: 48 89 07 mov %rax,(%rdi) 1fa31a: 48 b8 04 00 00 00 06 movabs $0x600000004,%rax 1fa321: 00 00 00 1fa324: 48 89 47 08 mov %rax,0x8(%rdi) 1fa328: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 1fa32f: 00 1fa330: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1fa337: 00 1fa338: c3 retq 1fa339: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001fa340 : 1fa340: e8 00 00 00 00 callq 1fa345 1fa345: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1fa34c: c3 retq 1fa34d: 0f 1f 00 nopl (%rax) 00000000001fa350 : 1fa350: e8 00 00 00 00 callq 1fa355 1fa355: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 1fa35c: 00 00 00 1fa35f: 48 c7 47 10 1f 00 00 movq $0x1f,0x10(%rdi) 1fa366: 00 1fa367: 48 89 07 mov %rax,(%rdi) 1fa36a: 48 b8 07 00 00 00 06 movabs $0x600000007,%rax 1fa371: 00 00 00 1fa374: 48 89 47 08 mov %rax,0x8(%rdi) 1fa378: 48 b8 02 00 00 00 04 movabs $0x400000002,%rax 1fa37f: 00 00 00 1fa382: 48 89 47 18 mov %rax,0x18(%rdi) 1fa386: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 1fa38d: 00 1fa38e: c3 retq 1fa38f: 90 nop 00000000001fa390 : 1fa390: e8 00 00 00 00 callq 1fa395 1fa395: 48 85 f6 test %rsi,%rsi 1fa398: 74 0c je 1fa3a6 1fa39a: 48 8b 06 mov (%rsi),%rax 1fa39d: 48 85 c0 test %rax,%rax 1fa3a0: 74 04 je 1fa3a6 1fa3a2: 48 89 07 mov %rax,(%rdi) 1fa3a5: c3 retq 1fa3a6: b9 3f 00 00 00 mov $0x3f,%ecx 1fa3ab: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fa3b2: bf 02 00 00 00 mov $0x2,%edi 1fa3b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fa3be: e9 00 00 00 00 jmpq 1fa3c3 1fa3c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fa3ca: 00 00 00 00 1fa3ce: 66 90 xchg %ax,%ax 00000000001fa3d0 : 1fa3d0: e8 00 00 00 00 callq 1fa3d5 1fa3d5: 53 push %rbx 1fa3d6: 48 85 ff test %rdi,%rdi 1fa3d9: 74 19 je 1fa3f4 1fa3db: 48 89 fb mov %rdi,%rbx 1fa3de: 48 8b 3f mov (%rdi),%rdi 1fa3e1: 48 85 ff test %rdi,%rdi 1fa3e4: 74 0e je 1fa3f4 1fa3e6: e8 00 00 00 00 callq 1fa3eb 1fa3eb: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1fa3f2: 5b pop %rbx 1fa3f3: c3 retq 1fa3f4: b9 49 00 00 00 mov $0x49,%ecx 1fa3f9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fa400: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fa407: 5b pop %rbx 1fa408: bf 02 00 00 00 mov $0x2,%edi 1fa40d: e9 00 00 00 00 jmpq 1fa412 1fa412: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fa419: 00 00 00 00 1fa41d: 0f 1f 00 nopl (%rax) 00000000001fa420 : 1fa420: e8 00 00 00 00 callq 1fa425 1fa425: 83 fe 5f cmp $0x5f,%esi 1fa428: 77 0f ja 1fa439 1fa42a: 89 f6 mov %esi,%esi 1fa42c: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 1fa430: 48 c1 e0 04 shl $0x4,%rax 1fa434: 48 03 47 08 add 0x8(%rdi),%rax 1fa438: c3 retq 1fa439: 31 c0 xor %eax,%eax 1fa43b: c3 retq 1fa43c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001fa440 : 1fa440: e8 00 00 00 00 callq 1fa445 1fa445: 41 56 push %r14 1fa447: 41 55 push %r13 1fa449: 49 89 fd mov %rdi,%r13 1fa44c: 41 54 push %r12 1fa44e: 55 push %rbp 1fa44f: 48 89 f5 mov %rsi,%rbp 1fa452: 53 push %rbx 1fa453: 89 d3 mov %edx,%ebx 1fa455: 44 8b 76 08 mov 0x8(%rsi),%r14d 1fa459: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fa460: 48 8b 3f mov (%rdi),%rdi 1fa463: 83 f3 01 xor $0x1,%ebx 1fa466: 44 89 f6 mov %r14d,%esi 1fa469: 0f b6 db movzbl %bl,%ebx 1fa46c: e8 00 00 00 00 callq 1fa471 1fa471: 44 8b 64 9d 10 mov 0x10(%rbp,%rbx,4),%r12d 1fa476: 49 8b 5d 00 mov 0x0(%r13),%rbx 1fa47a: 44 89 f6 mov %r14d,%esi 1fa47d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1fa481: 41 31 c4 xor %eax,%r12d 1fa484: 44 23 65 0c and 0xc(%rbp),%r12d 1fa488: 41 31 c4 xor %eax,%r12d 1fa48b: 48 8b 07 mov (%rdi),%rax 1fa48e: 44 89 e2 mov %r12d,%edx 1fa491: 48 8b 40 08 mov 0x8(%rax),%rax 1fa495: e8 00 00 00 00 callq 1fa49a 1fa49a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fa49f: 5b pop %rbx 1fa4a0: 5d pop %rbp 1fa4a1: 41 5c pop %r12 1fa4a3: 41 5d pop %r13 1fa4a5: 41 5e pop %r14 1fa4a7: c3 retq 1fa4a8: 48 8b 73 10 mov 0x10(%rbx),%rsi 1fa4ac: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1fa4b3 1fa4b3: 89 c0 mov %eax,%eax 1fa4b5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1fa4bd 1fa4bc: 00 1fa4bd: 73 e0 jae 1fa49f 1fa4bf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1fa4c6 1fa4c6: 48 85 c0 test %rax,%rax 1fa4c9: 74 13 je 1fa4de 1fa4cb: 48 8b 78 08 mov 0x8(%rax),%rdi 1fa4cf: 48 83 c6 08 add $0x8,%rsi 1fa4d3: 44 89 e1 mov %r12d,%ecx 1fa4d6: 44 89 f2 mov %r14d,%edx 1fa4d9: e8 00 00 00 00 callq 1fa4de 1fa4de: 5b pop %rbx 1fa4df: 5d pop %rbp 1fa4e0: 41 5c pop %r12 1fa4e2: 41 5d pop %r13 1fa4e4: 41 5e pop %r14 1fa4e6: c3 retq 1fa4e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1fa4ee: 00 00 00000000001fa4f0 : 1fa4f0: e8 00 00 00 00 callq 1fa4f5 1fa4f5: 41 55 push %r13 1fa4f7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fa4fe: 41 54 push %r12 1fa500: 55 push %rbp 1fa501: 48 89 fd mov %rdi,%rbp 1fa504: 53 push %rbx 1fa505: 44 8b 6e 18 mov 0x18(%rsi),%r13d 1fa509: 48 89 f3 mov %rsi,%rbx 1fa50c: 48 8b 3f mov (%rdi),%rdi 1fa50f: 44 89 ee mov %r13d,%esi 1fa512: e8 00 00 00 00 callq 1fa517 1fa517: 44 8b 63 20 mov 0x20(%rbx),%r12d 1fa51b: 44 89 ee mov %r13d,%esi 1fa51e: 41 31 c4 xor %eax,%r12d 1fa521: 44 23 63 1c and 0x1c(%rbx),%r12d 1fa525: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1fa529: 41 31 c4 xor %eax,%r12d 1fa52c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1fa530: 44 89 e2 mov %r12d,%edx 1fa533: 48 8b 07 mov (%rdi),%rax 1fa536: 48 8b 40 08 mov 0x8(%rax),%rax 1fa53a: e8 00 00 00 00 callq 1fa53f 1fa53f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fa544: 5b pop %rbx 1fa545: 5d pop %rbp 1fa546: 41 5c pop %r12 1fa548: 41 5d pop %r13 1fa54a: c3 retq 1fa54b: 48 8b 73 10 mov 0x10(%rbx),%rsi 1fa54f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1fa556 1fa556: 89 c0 mov %eax,%eax 1fa558: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1fa560 1fa55f: 00 1fa560: 73 e2 jae 1fa544 1fa562: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1fa569 1fa569: 48 85 c0 test %rax,%rax 1fa56c: 74 13 je 1fa581 1fa56e: 48 8b 78 08 mov 0x8(%rax),%rdi 1fa572: 48 83 c6 08 add $0x8,%rsi 1fa576: 44 89 e1 mov %r12d,%ecx 1fa579: 44 89 ea mov %r13d,%edx 1fa57c: e8 00 00 00 00 callq 1fa581 1fa581: 5b pop %rbx 1fa582: 5d pop %rbp 1fa583: 41 5c pop %r12 1fa585: 41 5d pop %r13 1fa587: c3 retq 1fa588: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1fa58f: 00 00000000001fa590 : 1fa590: e8 00 00 00 00 callq 1fa595 1fa595: 89 f2 mov %esi,%edx 1fa597: 83 fe 5f cmp $0x5f,%esi 1fa59a: 77 22 ja 1fa5be 1fa59c: 89 f0 mov %esi,%eax 1fa59e: 48 8d 34 40 lea (%rax,%rax,2),%rsi 1fa5a2: 48 c1 e6 04 shl $0x4,%rsi 1fa5a6: 48 03 77 08 add 0x8(%rdi),%rsi 1fa5aa: 74 12 je 1fa5be 1fa5ac: 48 8b 46 28 mov 0x28(%rsi),%rax 1fa5b0: 48 8b 40 08 mov 0x8(%rax),%rax 1fa5b4: 48 85 c0 test %rax,%rax 1fa5b7: 74 1b je 1fa5d4 1fa5b9: e9 00 00 00 00 jmpq 1fa5be 1fa5be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fa5c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1fa5cc: e8 00 00 00 00 callq 1fa5d1 1fa5d1: 31 c0 xor %eax,%eax 1fa5d3: c3 retq 1fa5d4: e8 00 00 00 00 callq 1fa5d9 1fa5d9: b8 01 00 00 00 mov $0x1,%eax 1fa5de: c3 retq 1fa5df: 90 nop 00000000001fa5e0 : 1fa5e0: e8 00 00 00 00 callq 1fa5e5 1fa5e5: 41 54 push %r12 1fa5e7: 55 push %rbp 1fa5e8: 53 push %rbx 1fa5e9: 83 fe 5f cmp $0x5f,%esi 1fa5ec: 77 3b ja 1fa629 1fa5ee: 89 f0 mov %esi,%eax 1fa5f0: 49 89 fc mov %rdi,%r12 1fa5f3: 48 8d 04 40 lea (%rax,%rax,2),%rax 1fa5f7: 48 c1 e0 04 shl $0x4,%rax 1fa5fb: 48 03 47 08 add 0x8(%rdi),%rax 1fa5ff: 48 89 c5 mov %rax,%rbp 1fa602: 74 25 je 1fa629 1fa604: 89 d3 mov %edx,%ebx 1fa606: e8 00 00 00 00 callq 1fa60b 1fa60b: 48 8b 45 28 mov 0x28(%rbp),%rax 1fa60f: 0f b6 d3 movzbl %bl,%edx 1fa612: 48 89 ee mov %rbp,%rsi 1fa615: 4c 89 e7 mov %r12,%rdi 1fa618: 48 8b 00 mov (%rax),%rax 1fa61b: 48 85 c0 test %rax,%rax 1fa61e: 74 25 je 1fa645 1fa620: 5b pop %rbx 1fa621: 5d pop %rbp 1fa622: 41 5c pop %r12 1fa624: e9 00 00 00 00 jmpq 1fa629 1fa629: 89 f2 mov %esi,%edx 1fa62b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1fa632: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fa639: e8 00 00 00 00 callq 1fa63e 1fa63e: 31 c0 xor %eax,%eax 1fa640: 5b pop %rbx 1fa641: 5d pop %rbp 1fa642: 41 5c pop %r12 1fa644: c3 retq 1fa645: e8 00 00 00 00 callq 1fa64a 1fa64a: b8 01 00 00 00 mov $0x1,%eax 1fa64f: 5b pop %rbx 1fa650: 5d pop %rbp 1fa651: 41 5c pop %r12 1fa653: c3 retq 1fa654: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fa65b: 00 00 00 00 1fa65f: 90 nop 00000000001fa660 : 1fa660: e8 00 00 00 00 callq 1fa665 1fa665: 48 8b 47 10 mov 0x10(%rdi),%rax 1fa669: 48 8b 00 mov (%rax),%rax 1fa66c: e9 00 00 00 00 jmpq 1fa671 1fa671: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fa678: 00 00 00 1fa67b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001fa680 : 1fa680: e8 00 00 00 00 callq 1fa685 1fa685: 83 fe 0a cmp $0xa,%esi 1fa688: 0f 84 0a 01 00 00 je 1fa798 1fa68e: 77 28 ja 1fa6b8 1fa690: 83 fe 05 cmp $0x5,%esi 1fa693: 0f 84 f3 00 00 00 je 1fa78c 1fa699: 0f 86 9a 00 00 00 jbe 1fa739 1fa69f: b8 1a 00 00 00 mov $0x1a,%eax 1fa6a4: 83 fe 08 cmp $0x8,%esi 1fa6a7: 0f 84 8b 00 00 00 je 1fa738 1fa6ad: 83 fe 09 cmp $0x9,%esi 1fa6b0: 75 31 jne 1fa6e3 1fa6b2: b8 49 00 00 00 mov $0x49,%eax 1fa6b7: c3 retq 1fa6b8: 83 fe 0f cmp $0xf,%esi 1fa6bb: 0f 84 d1 00 00 00 je 1fa792 1fa6c1: 76 56 jbe 1fa719 1fa6c3: b8 1f 00 00 00 mov $0x1f,%eax 1fa6c8: 83 fe 12 cmp $0x12,%esi 1fa6cb: 74 6b je 1fa738 1fa6cd: 76 2f jbe 1fa6fe 1fa6cf: 83 fe 2a cmp $0x2a,%esi 1fa6d2: 75 62 jne 1fa736 1fa6d4: 83 fa 0c cmp $0xc,%edx 1fa6d7: 8d 42 01 lea 0x1(%rdx),%eax 1fa6da: ba 00 00 00 00 mov $0x0,%edx 1fa6df: 0f 43 c2 cmovae %edx,%eax 1fa6e2: c3 retq 1fa6e3: b8 53 00 00 00 mov $0x53,%eax 1fa6e8: 83 fe 06 cmp $0x6,%esi 1fa6eb: 74 4b je 1fa738 1fa6ed: 83 fe 07 cmp $0x7,%esi 1fa6f0: ba 48 00 00 00 mov $0x48,%edx 1fa6f5: b8 00 00 00 00 mov $0x0,%eax 1fa6fa: 0f 44 c2 cmove %edx,%eax 1fa6fd: c3 retq 1fa6fe: b8 1e 00 00 00 mov $0x1e,%eax 1fa703: 83 fe 10 cmp $0x10,%esi 1fa706: 74 30 je 1fa738 1fa708: 83 fe 11 cmp $0x11,%esi 1fa70b: ba 4d 00 00 00 mov $0x4d,%edx 1fa710: b8 00 00 00 00 mov $0x0,%eax 1fa715: 0f 44 c2 cmove %edx,%eax 1fa718: c3 retq 1fa719: b8 4b 00 00 00 mov $0x4b,%eax 1fa71e: 83 fe 0d cmp $0xd,%esi 1fa721: 74 15 je 1fa738 1fa723: 76 31 jbe 1fa756 1fa725: 83 fe 0e cmp $0xe,%esi 1fa728: ba 1d 00 00 00 mov $0x1d,%edx 1fa72d: b8 00 00 00 00 mov $0x0,%eax 1fa732: 0f 44 c2 cmove %edx,%eax 1fa735: c3 retq 1fa736: 31 c0 xor %eax,%eax 1fa738: c3 retq 1fa739: b8 50 00 00 00 mov $0x50,%eax 1fa73e: 83 fe 03 cmp $0x3,%esi 1fa741: 74 f5 je 1fa738 1fa743: 76 2c jbe 1fa771 1fa745: 83 fe 04 cmp $0x4,%esi 1fa748: ba 51 00 00 00 mov $0x51,%edx 1fa74d: b8 00 00 00 00 mov $0x0,%eax 1fa752: 0f 44 c2 cmove %edx,%eax 1fa755: c3 retq 1fa756: b8 4a 00 00 00 mov $0x4a,%eax 1fa75b: 83 fe 0b cmp $0xb,%esi 1fa75e: 74 d8 je 1fa738 1fa760: 83 fe 0c cmp $0xc,%esi 1fa763: ba 1c 00 00 00 mov $0x1c,%edx 1fa768: b8 00 00 00 00 mov $0x0,%eax 1fa76d: 0f 44 c2 cmove %edx,%eax 1fa770: c3 retq 1fa771: b8 4e 00 00 00 mov $0x4e,%eax 1fa776: 83 fe 01 cmp $0x1,%esi 1fa779: 74 bd je 1fa738 1fa77b: 83 fe 02 cmp $0x2,%esi 1fa77e: ba 4f 00 00 00 mov $0x4f,%edx 1fa783: b8 00 00 00 00 mov $0x0,%eax 1fa788: 0f 44 c2 cmove %edx,%eax 1fa78b: c3 retq 1fa78c: b8 52 00 00 00 mov $0x52,%eax 1fa791: c3 retq 1fa792: b8 4c 00 00 00 mov $0x4c,%eax 1fa797: c3 retq 1fa798: b8 1b 00 00 00 mov $0x1b,%eax 1fa79d: c3 retq 1fa79e: 66 90 xchg %ax,%ax 00000000001fa7a0 : 1fa7a0: e8 00 00 00 00 callq 1fa7a5 1fa7a5: 41 55 push %r13 1fa7a7: 49 89 f5 mov %rsi,%r13 1fa7aa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fa7b1: 41 54 push %r12 1fa7b3: 55 push %rbp 1fa7b4: 48 89 fd mov %rdi,%rbp 1fa7b7: 53 push %rbx 1fa7b8: 8b 76 24 mov 0x24(%rsi),%esi 1fa7bb: 48 8b 3f mov (%rdi),%rdi 1fa7be: e8 00 00 00 00 callq 1fa7c3 1fa7c3: 4c 89 ee mov %r13,%rsi 1fa7c6: 48 89 ef mov %rbp,%rdi 1fa7c9: 41 89 c4 mov %eax,%r12d 1fa7cc: e8 00 00 00 00 callq 1fa7d1 1fa7d1: 41 8b 75 08 mov 0x8(%r13),%esi 1fa7d5: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fa7d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fa7e0: 41 c1 ec 04 shr $0x4,%r12d 1fa7e4: e8 00 00 00 00 callq 1fa7e9 1fa7e9: 41 f7 d4 not %r12d 1fa7ec: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1fa7f0: 45 8b 6d 08 mov 0x8(%r13),%r13d 1fa7f4: 41 c1 e4 08 shl $0x8,%r12d 1fa7f8: 41 31 c4 xor %eax,%r12d 1fa7fb: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1fa7ff: 44 89 ee mov %r13d,%esi 1fa802: 41 81 e4 00 01 00 00 and $0x100,%r12d 1fa809: 41 31 c4 xor %eax,%r12d 1fa80c: 48 8b 07 mov (%rdi),%rax 1fa80f: 44 89 e2 mov %r12d,%edx 1fa812: 48 8b 40 08 mov 0x8(%rax),%rax 1fa816: e8 00 00 00 00 callq 1fa81b 1fa81b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fa820: 5b pop %rbx 1fa821: b8 01 00 00 00 mov $0x1,%eax 1fa826: 5d pop %rbp 1fa827: 41 5c pop %r12 1fa829: 41 5d pop %r13 1fa82b: c3 retq 1fa82c: 48 8b 73 10 mov 0x10(%rbx),%rsi 1fa830: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1fa837 1fa837: 89 c0 mov %eax,%eax 1fa839: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1fa841 1fa840: 00 1fa841: 73 dd jae 1fa820 1fa843: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1fa84a 1fa84a: 48 85 c0 test %rax,%rax 1fa84d: 74 13 je 1fa862 1fa84f: 48 8b 78 08 mov 0x8(%rax),%rdi 1fa853: 48 83 c6 08 add $0x8,%rsi 1fa857: 44 89 e1 mov %r12d,%ecx 1fa85a: 44 89 ea mov %r13d,%edx 1fa85d: e8 00 00 00 00 callq 1fa862 1fa862: b8 01 00 00 00 mov $0x1,%eax 1fa867: 5b pop %rbx 1fa868: 5d pop %rbp 1fa869: 41 5c pop %r12 1fa86b: 41 5d pop %r13 1fa86d: c3 retq 1fa86e: 66 90 xchg %ax,%ax 00000000001fa870 : 1fa870: e8 00 00 00 00 callq 1fa875 1fa875: 41 54 push %r12 1fa877: ba 18 00 00 00 mov $0x18,%edx 1fa87c: be c0 0d 00 00 mov $0xdc0,%esi 1fa881: 55 push %rbp 1fa882: 48 89 fd mov %rdi,%rbp 1fa885: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fa88c 1fa88c: e8 00 00 00 00 callq 1fa891 1fa891: 49 89 c4 mov %rax,%r12 1fa894: 48 85 c0 test %rax,%rax 1fa897: 74 1d je 1fa8b6 1fa899: 48 89 ee mov %rbp,%rsi 1fa89c: 48 89 c7 mov %rax,%rdi 1fa89f: e8 00 00 00 00 callq 1fa8a4 1fa8a4: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1fa8ab: 00 00 1fa8ad: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1fa8b4: 00 00 1fa8b6: 4c 89 e0 mov %r12,%rax 1fa8b9: 5d pop %rbp 1fa8ba: 41 5c pop %r12 1fa8bc: c3 retq 1fa8bd: 0f 1f 00 nopl (%rax) 00000000001fa8c0 : 1fa8c0: e8 00 00 00 00 callq 1fa8c5 1fa8c5: 41 55 push %r13 1fa8c7: 49 89 f5 mov %rsi,%r13 1fa8ca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fa8d1: 41 54 push %r12 1fa8d3: 55 push %rbp 1fa8d4: 48 89 fd mov %rdi,%rbp 1fa8d7: 53 push %rbx 1fa8d8: 8b 76 24 mov 0x24(%rsi),%esi 1fa8db: 48 8b 3f mov (%rdi),%rdi 1fa8de: e8 00 00 00 00 callq 1fa8e3 1fa8e3: 4c 89 ee mov %r13,%rsi 1fa8e6: 48 89 ef mov %rbp,%rdi 1fa8e9: 41 89 c4 mov %eax,%r12d 1fa8ec: e8 00 00 00 00 callq 1fa8f1 1fa8f1: 41 8b 75 08 mov 0x8(%r13),%esi 1fa8f5: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fa8f9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fa900: 41 c1 ec 04 shr $0x4,%r12d 1fa904: e8 00 00 00 00 callq 1fa909 1fa909: 41 f7 d4 not %r12d 1fa90c: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1fa910: 45 8b 6d 08 mov 0x8(%r13),%r13d 1fa914: 41 c1 e4 08 shl $0x8,%r12d 1fa918: 41 31 c4 xor %eax,%r12d 1fa91b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1fa91f: 44 89 ee mov %r13d,%esi 1fa922: 41 81 e4 00 01 00 00 and $0x100,%r12d 1fa929: 41 31 c4 xor %eax,%r12d 1fa92c: 48 8b 07 mov (%rdi),%rax 1fa92f: 44 89 e2 mov %r12d,%edx 1fa932: 48 8b 40 08 mov 0x8(%rax),%rax 1fa936: e8 00 00 00 00 callq 1fa93b 1fa93b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fa940: 5b pop %rbx 1fa941: b8 01 00 00 00 mov $0x1,%eax 1fa946: 5d pop %rbp 1fa947: 41 5c pop %r12 1fa949: 41 5d pop %r13 1fa94b: c3 retq 1fa94c: 48 8b 73 10 mov 0x10(%rbx),%rsi 1fa950: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1fa957 1fa957: 89 c0 mov %eax,%eax 1fa959: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1fa961 1fa960: 00 1fa961: 73 dd jae 1fa940 1fa963: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1fa96a 1fa96a: 48 85 c0 test %rax,%rax 1fa96d: 74 13 je 1fa982 1fa96f: 48 8b 78 08 mov 0x8(%rax),%rdi 1fa973: 48 83 c6 08 add $0x8,%rsi 1fa977: 44 89 e1 mov %r12d,%ecx 1fa97a: 44 89 ea mov %r13d,%edx 1fa97d: e8 00 00 00 00 callq 1fa982 1fa982: b8 01 00 00 00 mov $0x1,%eax 1fa987: 5b pop %rbx 1fa988: 5d pop %rbp 1fa989: 41 5c pop %r12 1fa98b: 41 5d pop %r13 1fa98d: c3 retq 1fa98e: 66 90 xchg %ax,%ax 00000000001fa990 : 1fa990: e8 00 00 00 00 callq 1fa995 1fa995: 41 54 push %r12 1fa997: ba 18 00 00 00 mov $0x18,%edx 1fa99c: be c0 0d 00 00 mov $0xdc0,%esi 1fa9a1: 55 push %rbp 1fa9a2: 48 89 fd mov %rdi,%rbp 1fa9a5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fa9ac 1fa9ac: e8 00 00 00 00 callq 1fa9b1 1fa9b1: 49 89 c4 mov %rax,%r12 1fa9b4: 48 85 c0 test %rax,%rax 1fa9b7: 74 1d je 1fa9d6 1fa9b9: 48 89 ee mov %rbp,%rsi 1fa9bc: 48 89 c7 mov %rax,%rdi 1fa9bf: e8 00 00 00 00 callq 1fa9c4 1fa9c4: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1fa9cb: 00 00 1fa9cd: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1fa9d4: 00 00 1fa9d6: 4c 89 e0 mov %r12,%rax 1fa9d9: 5d pop %rbp 1fa9da: 41 5c pop %r12 1fa9dc: c3 retq 1fa9dd: 0f 1f 00 nopl (%rax) 00000000001fa9e0 : 1fa9e0: e8 00 00 00 00 callq 1fa9e5 1fa9e5: 83 fe 10 cmp $0x10,%esi 1fa9e8: 0f 84 0a 01 00 00 je 1faaf8 1fa9ee: 77 28 ja 1faa18 1fa9f0: 83 fe 0b cmp $0xb,%esi 1fa9f3: 0f 84 f3 00 00 00 je 1faaec 1fa9f9: 0f 86 9a 00 00 00 jbe 1faa99 1fa9ff: b8 1d 00 00 00 mov $0x1d,%eax 1faa04: 83 fe 0e cmp $0xe,%esi 1faa07: 0f 84 8b 00 00 00 je 1faa98 1faa0d: 83 fe 0f cmp $0xf,%esi 1faa10: 75 31 jne 1faa43 1faa12: b8 4c 00 00 00 mov $0x4c,%eax 1faa17: c3 retq 1faa18: 83 fe 15 cmp $0x15,%esi 1faa1b: 0f 84 d1 00 00 00 je 1faaf2 1faa21: 76 56 jbe 1faa79 1faa23: b8 53 00 00 00 mov $0x53,%eax 1faa28: 83 fe 18 cmp $0x18,%esi 1faa2b: 74 6b je 1faa98 1faa2d: 76 2f jbe 1faa5e 1faa2f: 83 fe 2a cmp $0x2a,%esi 1faa32: 75 62 jne 1faa96 1faa34: 83 fa 0c cmp $0xc,%edx 1faa37: 8d 42 01 lea 0x1(%rdx),%eax 1faa3a: ba 00 00 00 00 mov $0x0,%edx 1faa3f: 0f 43 c2 cmovae %edx,%eax 1faa42: c3 retq 1faa43: b8 1c 00 00 00 mov $0x1c,%eax 1faa48: 83 fe 0c cmp $0xc,%esi 1faa4b: 74 4b je 1faa98 1faa4d: 83 fe 0d cmp $0xd,%esi 1faa50: ba 4b 00 00 00 mov $0x4b,%edx 1faa55: b8 00 00 00 00 mov $0x0,%eax 1faa5a: 0f 44 c2 cmove %edx,%eax 1faa5d: c3 retq 1faa5e: b8 51 00 00 00 mov $0x51,%eax 1faa63: 83 fe 16 cmp $0x16,%esi 1faa66: 74 30 je 1faa98 1faa68: 83 fe 17 cmp $0x17,%esi 1faa6b: ba 52 00 00 00 mov $0x52,%edx 1faa70: b8 00 00 00 00 mov $0x0,%eax 1faa75: 0f 44 c2 cmove %edx,%eax 1faa78: c3 retq 1faa79: b8 4e 00 00 00 mov $0x4e,%eax 1faa7e: 83 fe 13 cmp $0x13,%esi 1faa81: 74 15 je 1faa98 1faa83: 76 31 jbe 1faab6 1faa85: 83 fe 14 cmp $0x14,%esi 1faa88: ba 4f 00 00 00 mov $0x4f,%edx 1faa8d: b8 00 00 00 00 mov $0x0,%eax 1faa92: 0f 44 c2 cmove %edx,%eax 1faa95: c3 retq 1faa96: 31 c0 xor %eax,%eax 1faa98: c3 retq 1faa99: b8 49 00 00 00 mov $0x49,%eax 1faa9e: 83 fe 09 cmp $0x9,%esi 1faaa1: 74 f5 je 1faa98 1faaa3: 76 2c jbe 1faad1 1faaa5: 83 fe 0a cmp $0xa,%esi 1faaa8: ba 1b 00 00 00 mov $0x1b,%edx 1faaad: b8 00 00 00 00 mov $0x0,%eax 1faab2: 0f 44 c2 cmove %edx,%eax 1faab5: c3 retq 1faab6: b8 4d 00 00 00 mov $0x4d,%eax 1faabb: 83 fe 11 cmp $0x11,%esi 1faabe: 74 d8 je 1faa98 1faac0: 83 fe 12 cmp $0x12,%esi 1faac3: ba 1f 00 00 00 mov $0x1f,%edx 1faac8: b8 00 00 00 00 mov $0x0,%eax 1faacd: 0f 44 c2 cmove %edx,%eax 1faad0: c3 retq 1faad1: b8 48 00 00 00 mov $0x48,%eax 1faad6: 83 fe 07 cmp $0x7,%esi 1faad9: 74 bd je 1faa98 1faadb: 83 fe 08 cmp $0x8,%esi 1faade: ba 1a 00 00 00 mov $0x1a,%edx 1faae3: b8 00 00 00 00 mov $0x0,%eax 1faae8: 0f 44 c2 cmove %edx,%eax 1faaeb: c3 retq 1faaec: b8 4a 00 00 00 mov $0x4a,%eax 1faaf1: c3 retq 1faaf2: b8 50 00 00 00 mov $0x50,%eax 1faaf7: c3 retq 1faaf8: b8 1e 00 00 00 mov $0x1e,%eax 1faafd: c3 retq 1faafe: 66 90 xchg %ax,%ax 00000000001fab00 : 1fab00: e8 00 00 00 00 callq 1fab05 1fab05: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fab0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1fab13: e8 00 00 00 00 callq 1fab18 1fab18: 31 c0 xor %eax,%eax 1fab1a: c3 retq 1fab1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001fab20 : 1fab20: e8 00 00 00 00 callq 1fab25 1fab25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fab2c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1fab33: e8 00 00 00 00 callq 1fab38 1fab38: 31 c0 xor %eax,%eax 1fab3a: c3 retq 1fab3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001fab40 : 1fab40: e8 00 00 00 00 callq 1fab45 1fab45: 41 55 push %r13 1fab47: 41 54 push %r12 1fab49: 49 89 fc mov %rdi,%r12 1fab4c: 55 push %rbp 1fab4d: 48 89 f5 mov %rsi,%rbp 1fab50: 53 push %rbx 1fab51: 48 8b 07 mov (%rdi),%rax 1fab54: 89 d3 mov %edx,%ebx 1fab56: 8b 56 04 mov 0x4(%rsi),%edx 1fab59: 8b 36 mov (%rsi),%esi 1fab5b: 4c 8b 28 mov (%rax),%r13 1fab5e: 4c 89 ef mov %r13,%rdi 1fab61: e8 00 00 00 00 callq 1fab66 1fab66: 84 db test %bl,%bl 1fab68: 74 38 je 1faba2 1fab6a: 83 e8 4e sub $0x4e,%eax 1fab6d: 0f b6 c0 movzbl %al,%eax 1fab70: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1fab77: 49 03 85 70 03 00 00 add 0x370(%r13),%rax 1fab7e: 48 8b b8 e0 02 00 00 mov 0x2e0(%rax),%rdi 1fab85: 48 85 ff test %rdi,%rdi 1fab88: 74 32 je 1fabbc 1fab8a: 48 8b 07 mov (%rdi),%rax 1fab8d: be 02 00 00 00 mov $0x2,%esi 1fab92: 48 8b 80 28 01 00 00 mov 0x128(%rax),%rax 1fab99: e8 00 00 00 00 callq 1fab9e 1fab9e: 84 c0 test %al,%al 1faba0: 74 1a je 1fabbc 1faba2: 0f b6 d3 movzbl %bl,%edx 1faba5: 48 89 ee mov %rbp,%rsi 1faba8: 4c 89 e7 mov %r12,%rdi 1fabab: e8 00 00 00 00 callq 1fabb0 1fabb0: b8 01 00 00 00 mov $0x1,%eax 1fabb5: 5b pop %rbx 1fabb6: 5d pop %rbp 1fabb7: 41 5c pop %r12 1fabb9: 41 5d pop %r13 1fabbb: c3 retq 1fabbc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1fabc3: e8 00 00 00 00 callq 1fabc8 1fabc8: 31 c0 xor %eax,%eax 1fabca: 5b pop %rbx 1fabcb: 5d pop %rbp 1fabcc: 41 5c pop %r12 1fabce: 41 5d pop %r13 1fabd0: c3 retq 1fabd1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fabd8: 00 00 00 00 1fabdc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001fabe0 : 1fabe0: e8 00 00 00 00 callq 1fabe5 1fabe5: 41 55 push %r13 1fabe7: 49 89 f5 mov %rsi,%r13 1fabea: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fabf1: 41 54 push %r12 1fabf3: 55 push %rbp 1fabf4: 48 89 fd mov %rdi,%rbp 1fabf7: 53 push %rbx 1fabf8: 8b 76 24 mov 0x24(%rsi),%esi 1fabfb: 48 8b 3f mov (%rdi),%rdi 1fabfe: e8 00 00 00 00 callq 1fac03 1fac03: 4c 89 ee mov %r13,%rsi 1fac06: 48 89 ef mov %rbp,%rdi 1fac09: 41 89 c4 mov %eax,%r12d 1fac0c: e8 00 00 00 00 callq 1fac11 1fac11: 41 8b 75 08 mov 0x8(%r13),%esi 1fac15: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fac19: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fac20: 41 c1 ec 04 shr $0x4,%r12d 1fac24: e8 00 00 00 00 callq 1fac29 1fac29: 41 f7 d4 not %r12d 1fac2c: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1fac30: 45 8b 6d 08 mov 0x8(%r13),%r13d 1fac34: 41 c1 e4 08 shl $0x8,%r12d 1fac38: 41 31 c4 xor %eax,%r12d 1fac3b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1fac3f: 44 89 ee mov %r13d,%esi 1fac42: 41 81 e4 00 01 00 00 and $0x100,%r12d 1fac49: 41 31 c4 xor %eax,%r12d 1fac4c: 48 8b 07 mov (%rdi),%rax 1fac4f: 44 89 e2 mov %r12d,%edx 1fac52: 48 8b 40 08 mov 0x8(%rax),%rax 1fac56: e8 00 00 00 00 callq 1fac5b 1fac5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fac60: 5b pop %rbx 1fac61: b8 01 00 00 00 mov $0x1,%eax 1fac66: 5d pop %rbp 1fac67: 41 5c pop %r12 1fac69: 41 5d pop %r13 1fac6b: c3 retq 1fac6c: 48 8b 73 10 mov 0x10(%rbx),%rsi 1fac70: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1fac77 1fac77: 89 c0 mov %eax,%eax 1fac79: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1fac81 1fac80: 00 1fac81: 73 dd jae 1fac60 1fac83: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1fac8a 1fac8a: 48 85 c0 test %rax,%rax 1fac8d: 74 13 je 1faca2 1fac8f: 48 8b 78 08 mov 0x8(%rax),%rdi 1fac93: 48 83 c6 08 add $0x8,%rsi 1fac97: 44 89 e1 mov %r12d,%ecx 1fac9a: 44 89 ea mov %r13d,%edx 1fac9d: e8 00 00 00 00 callq 1faca2 1faca2: b8 01 00 00 00 mov $0x1,%eax 1faca7: 5b pop %rbx 1faca8: 5d pop %rbp 1faca9: 41 5c pop %r12 1facab: 41 5d pop %r13 1facad: c3 retq 1facae: 66 90 xchg %ax,%ax 00000000001facb0 : 1facb0: e8 00 00 00 00 callq 1facb5 1facb5: 41 54 push %r12 1facb7: ba 18 00 00 00 mov $0x18,%edx 1facbc: be c0 0d 00 00 mov $0xdc0,%esi 1facc1: 55 push %rbp 1facc2: 48 89 fd mov %rdi,%rbp 1facc5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1faccc 1faccc: e8 00 00 00 00 callq 1facd1 1facd1: 49 89 c4 mov %rax,%r12 1facd4: 48 85 c0 test %rax,%rax 1facd7: 74 1d je 1facf6 1facd9: 48 89 ee mov %rbp,%rsi 1facdc: 48 89 c7 mov %rax,%rdi 1facdf: e8 00 00 00 00 callq 1face4 1face4: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1faceb: 00 00 1faced: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1facf4: 00 00 1facf6: 4c 89 e0 mov %r12,%rax 1facf9: 5d pop %rbp 1facfa: 41 5c pop %r12 1facfc: c3 retq 1facfd: 0f 1f 00 nopl (%rax) 00000000001fad00 : 1fad00: e8 00 00 00 00 callq 1fad05 1fad05: 41 55 push %r13 1fad07: 49 89 f5 mov %rsi,%r13 1fad0a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fad11: 41 54 push %r12 1fad13: 55 push %rbp 1fad14: 48 89 fd mov %rdi,%rbp 1fad17: 53 push %rbx 1fad18: 8b 76 24 mov 0x24(%rsi),%esi 1fad1b: 48 8b 3f mov (%rdi),%rdi 1fad1e: e8 00 00 00 00 callq 1fad23 1fad23: 4c 89 ee mov %r13,%rsi 1fad26: 48 89 ef mov %rbp,%rdi 1fad29: 41 89 c4 mov %eax,%r12d 1fad2c: e8 00 00 00 00 callq 1fad31 1fad31: 41 8b 75 08 mov 0x8(%r13),%esi 1fad35: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fad39: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fad40: 41 c1 ec 04 shr $0x4,%r12d 1fad44: e8 00 00 00 00 callq 1fad49 1fad49: 41 f7 d4 not %r12d 1fad4c: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1fad50: 45 8b 6d 08 mov 0x8(%r13),%r13d 1fad54: 41 c1 e4 08 shl $0x8,%r12d 1fad58: 41 31 c4 xor %eax,%r12d 1fad5b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1fad5f: 44 89 ee mov %r13d,%esi 1fad62: 41 81 e4 00 01 00 00 and $0x100,%r12d 1fad69: 41 31 c4 xor %eax,%r12d 1fad6c: 48 8b 07 mov (%rdi),%rax 1fad6f: 44 89 e2 mov %r12d,%edx 1fad72: 48 8b 40 08 mov 0x8(%rax),%rax 1fad76: e8 00 00 00 00 callq 1fad7b 1fad7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fad80: 5b pop %rbx 1fad81: b8 01 00 00 00 mov $0x1,%eax 1fad86: 5d pop %rbp 1fad87: 41 5c pop %r12 1fad89: 41 5d pop %r13 1fad8b: c3 retq 1fad8c: 48 8b 73 10 mov 0x10(%rbx),%rsi 1fad90: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1fad97 1fad97: 89 c0 mov %eax,%eax 1fad99: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1fada1 1fada0: 00 1fada1: 73 dd jae 1fad80 1fada3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1fadaa 1fadaa: 48 85 c0 test %rax,%rax 1fadad: 74 13 je 1fadc2 1fadaf: 48 8b 78 08 mov 0x8(%rax),%rdi 1fadb3: 48 83 c6 08 add $0x8,%rsi 1fadb7: 44 89 e1 mov %r12d,%ecx 1fadba: 44 89 ea mov %r13d,%edx 1fadbd: e8 00 00 00 00 callq 1fadc2 1fadc2: b8 01 00 00 00 mov $0x1,%eax 1fadc7: 5b pop %rbx 1fadc8: 5d pop %rbp 1fadc9: 41 5c pop %r12 1fadcb: 41 5d pop %r13 1fadcd: c3 retq 1fadce: 66 90 xchg %ax,%ax 00000000001fadd0 : 1fadd0: e8 00 00 00 00 callq 1fadd5 1fadd5: 41 54 push %r12 1fadd7: ba 18 00 00 00 mov $0x18,%edx 1faddc: be c0 0d 00 00 mov $0xdc0,%esi 1fade1: 55 push %rbp 1fade2: 48 89 fd mov %rdi,%rbp 1fade5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fadec 1fadec: e8 00 00 00 00 callq 1fadf1 1fadf1: 49 89 c4 mov %rax,%r12 1fadf4: 48 85 c0 test %rax,%rax 1fadf7: 74 1d je 1fae16 1fadf9: 48 89 ee mov %rbp,%rsi 1fadfc: 48 89 c7 mov %rax,%rdi 1fadff: e8 00 00 00 00 callq 1fae04 1fae04: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1fae0b: 00 00 1fae0d: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1fae14: 00 00 1fae16: 4c 89 e0 mov %r12,%rax 1fae19: 5d pop %rbp 1fae1a: 41 5c pop %r12 1fae1c: c3 retq 1fae1d: 0f 1f 00 nopl (%rax) 00000000001fae20 : 1fae20: e8 00 00 00 00 callq 1fae25 1fae25: 83 fe 51 cmp $0x51,%esi 1fae28: 0f 84 0a 01 00 00 je 1faf38 1fae2e: 77 28 ja 1fae58 1fae30: 83 fe 3f cmp $0x3f,%esi 1fae33: 0f 84 ea 00 00 00 je 1faf23 1fae39: 0f 86 96 00 00 00 jbe 1faed5 1fae3f: b8 1a 00 00 00 mov $0x1a,%eax 1fae44: 83 fe 4f cmp $0x4f,%esi 1fae47: 0f 84 87 00 00 00 je 1faed4 1fae4d: 83 fe 50 cmp $0x50,%esi 1fae50: 75 2a jne 1fae7c 1fae52: b8 1b 00 00 00 mov $0x1b,%eax 1fae57: c3 retq 1fae58: 83 fe 58 cmp $0x58,%esi 1fae5b: 74 72 je 1faecf 1fae5d: 76 53 jbe 1faeb2 1fae5f: b8 4c 00 00 00 mov $0x4c,%eax 1fae64: 83 fe 5b cmp $0x5b,%esi 1fae67: 74 6b je 1faed4 1fae69: 76 2c jbe 1fae97 1fae6b: 83 fe 5c cmp $0x5c,%esi 1fae6e: ba 4d 00 00 00 mov $0x4d,%edx 1fae73: b8 00 00 00 00 mov $0x0,%eax 1fae78: 0f 44 c2 cmove %edx,%eax 1fae7b: c3 retq 1fae7c: b8 52 00 00 00 mov $0x52,%eax 1fae81: 83 fe 40 cmp $0x40,%esi 1fae84: 74 4e je 1faed4 1fae86: 83 fe 41 cmp $0x41,%esi 1fae89: ba 53 00 00 00 mov $0x53,%edx 1fae8e: b8 00 00 00 00 mov $0x0,%eax 1fae93: 0f 44 c2 cmove %edx,%eax 1fae96: c3 retq 1fae97: b8 4a 00 00 00 mov $0x4a,%eax 1fae9c: 83 fe 59 cmp $0x59,%esi 1fae9f: 74 33 je 1faed4 1faea1: 83 fe 5a cmp $0x5a,%esi 1faea4: ba 4b 00 00 00 mov $0x4b,%edx 1faea9: b8 00 00 00 00 mov $0x0,%eax 1faeae: 0f 44 c2 cmove %edx,%eax 1faeb1: c3 retq 1faeb2: b8 1f 00 00 00 mov $0x1f,%eax 1faeb7: 83 fe 54 cmp $0x54,%esi 1faeba: 74 18 je 1faed4 1faebc: 76 34 jbe 1faef2 1faebe: 83 fe 57 cmp $0x57,%esi 1faec1: ba 48 00 00 00 mov $0x48,%edx 1faec6: b8 00 00 00 00 mov $0x0,%eax 1faecb: 0f 44 c2 cmove %edx,%eax 1faece: c3 retq 1faecf: b8 49 00 00 00 mov $0x49,%eax 1faed4: c3 retq 1faed5: b8 4f 00 00 00 mov $0x4f,%eax 1faeda: 83 fe 3d cmp $0x3d,%esi 1faedd: 74 f5 je 1faed4 1faedf: 76 2c jbe 1faf0d 1faee1: 83 fe 3e cmp $0x3e,%esi 1faee4: ba 50 00 00 00 mov $0x50,%edx 1faee9: b8 00 00 00 00 mov $0x0,%eax 1faeee: 0f 44 c2 cmove %edx,%eax 1faef1: c3 retq 1faef2: b8 1d 00 00 00 mov $0x1d,%eax 1faef7: 83 fe 52 cmp $0x52,%esi 1faefa: 74 d8 je 1faed4 1faefc: 83 fe 53 cmp $0x53,%esi 1faeff: ba 1e 00 00 00 mov $0x1e,%edx 1faf04: b8 00 00 00 00 mov $0x0,%eax 1faf09: 0f 44 c2 cmove %edx,%eax 1faf0c: c3 retq 1faf0d: 83 fe 09 cmp $0x9,%esi 1faf10: 74 17 je 1faf29 1faf12: 83 fe 3c cmp $0x3c,%esi 1faf15: ba 4e 00 00 00 mov $0x4e,%edx 1faf1a: b8 00 00 00 00 mov $0x0,%eax 1faf1f: 0f 44 c2 cmove %edx,%eax 1faf22: c3 retq 1faf23: b8 51 00 00 00 mov $0x51,%eax 1faf28: c3 retq 1faf29: 83 fa 0c cmp $0xc,%edx 1faf2c: 8d 42 01 lea 0x1(%rdx),%eax 1faf2f: ba 00 00 00 00 mov $0x0,%edx 1faf34: 0f 43 c2 cmovae %edx,%eax 1faf37: c3 retq 1faf38: b8 1c 00 00 00 mov $0x1c,%eax 1faf3d: c3 retq 1faf3e: 66 90 xchg %ax,%ax 00000000001faf40 : 1faf40: e8 00 00 00 00 callq 1faf45 1faf45: 41 55 push %r13 1faf47: 49 89 f5 mov %rsi,%r13 1faf4a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1faf51: 41 54 push %r12 1faf53: 55 push %rbp 1faf54: 48 89 fd mov %rdi,%rbp 1faf57: 53 push %rbx 1faf58: 8b 76 24 mov 0x24(%rsi),%esi 1faf5b: 48 8b 3f mov (%rdi),%rdi 1faf5e: e8 00 00 00 00 callq 1faf63 1faf63: 4c 89 ee mov %r13,%rsi 1faf66: 48 89 ef mov %rbp,%rdi 1faf69: 41 89 c4 mov %eax,%r12d 1faf6c: e8 00 00 00 00 callq 1faf71 1faf71: 41 8b 75 08 mov 0x8(%r13),%esi 1faf75: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1faf79: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1faf80: 41 c1 ec 04 shr $0x4,%r12d 1faf84: e8 00 00 00 00 callq 1faf89 1faf89: 41 f7 d4 not %r12d 1faf8c: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1faf90: 45 8b 6d 08 mov 0x8(%r13),%r13d 1faf94: 41 c1 e4 08 shl $0x8,%r12d 1faf98: 41 31 c4 xor %eax,%r12d 1faf9b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1faf9f: 44 89 ee mov %r13d,%esi 1fafa2: 41 81 e4 00 01 00 00 and $0x100,%r12d 1fafa9: 41 31 c4 xor %eax,%r12d 1fafac: 48 8b 07 mov (%rdi),%rax 1fafaf: 44 89 e2 mov %r12d,%edx 1fafb2: 48 8b 40 08 mov 0x8(%rax),%rax 1fafb6: e8 00 00 00 00 callq 1fafbb 1fafbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fafc0: 5b pop %rbx 1fafc1: b8 01 00 00 00 mov $0x1,%eax 1fafc6: 5d pop %rbp 1fafc7: 41 5c pop %r12 1fafc9: 41 5d pop %r13 1fafcb: c3 retq 1fafcc: 48 8b 73 10 mov 0x10(%rbx),%rsi 1fafd0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1fafd7 1fafd7: 89 c0 mov %eax,%eax 1fafd9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1fafe1 1fafe0: 00 1fafe1: 73 dd jae 1fafc0 1fafe3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1fafea 1fafea: 48 85 c0 test %rax,%rax 1fafed: 74 13 je 1fb002 1fafef: 48 8b 78 08 mov 0x8(%rax),%rdi 1faff3: 48 83 c6 08 add $0x8,%rsi 1faff7: 44 89 e1 mov %r12d,%ecx 1faffa: 44 89 ea mov %r13d,%edx 1faffd: e8 00 00 00 00 callq 1fb002 1fb002: b8 01 00 00 00 mov $0x1,%eax 1fb007: 5b pop %rbx 1fb008: 5d pop %rbp 1fb009: 41 5c pop %r12 1fb00b: 41 5d pop %r13 1fb00d: c3 retq 1fb00e: 66 90 xchg %ax,%ax 00000000001fb010 : 1fb010: e8 00 00 00 00 callq 1fb015 1fb015: 41 54 push %r12 1fb017: ba 18 00 00 00 mov $0x18,%edx 1fb01c: be c0 0d 00 00 mov $0xdc0,%esi 1fb021: 55 push %rbp 1fb022: 48 89 fd mov %rdi,%rbp 1fb025: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fb02c 1fb02c: e8 00 00 00 00 callq 1fb031 1fb031: 49 89 c4 mov %rax,%r12 1fb034: 48 85 c0 test %rax,%rax 1fb037: 74 1d je 1fb056 1fb039: 48 89 ee mov %rbp,%rsi 1fb03c: 48 89 c7 mov %rax,%rdi 1fb03f: e8 00 00 00 00 callq 1fb044 1fb044: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1fb04b: 00 00 1fb04d: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1fb054: 00 00 1fb056: 4c 89 e0 mov %r12,%rax 1fb059: 5d pop %rbp 1fb05a: 41 5c pop %r12 1fb05c: c3 retq 1fb05d: 0f 1f 00 nopl (%rax) 00000000001fb060 : 1fb060: e8 00 00 00 00 callq 1fb065 1fb065: 83 fe 51 cmp $0x51,%esi 1fb068: 0f 84 0a 01 00 00 je 1fb178 1fb06e: 77 28 ja 1fb098 1fb070: 83 fe 3f cmp $0x3f,%esi 1fb073: 0f 84 ea 00 00 00 je 1fb163 1fb079: 0f 86 96 00 00 00 jbe 1fb115 1fb07f: b8 1a 00 00 00 mov $0x1a,%eax 1fb084: 83 fe 4f cmp $0x4f,%esi 1fb087: 0f 84 87 00 00 00 je 1fb114 1fb08d: 83 fe 50 cmp $0x50,%esi 1fb090: 75 2a jne 1fb0bc 1fb092: b8 1b 00 00 00 mov $0x1b,%eax 1fb097: c3 retq 1fb098: 83 fe 58 cmp $0x58,%esi 1fb09b: 74 72 je 1fb10f 1fb09d: 76 53 jbe 1fb0f2 1fb09f: b8 4c 00 00 00 mov $0x4c,%eax 1fb0a4: 83 fe 5b cmp $0x5b,%esi 1fb0a7: 74 6b je 1fb114 1fb0a9: 76 2c jbe 1fb0d7 1fb0ab: 83 fe 5c cmp $0x5c,%esi 1fb0ae: ba 4d 00 00 00 mov $0x4d,%edx 1fb0b3: b8 00 00 00 00 mov $0x0,%eax 1fb0b8: 0f 44 c2 cmove %edx,%eax 1fb0bb: c3 retq 1fb0bc: b8 52 00 00 00 mov $0x52,%eax 1fb0c1: 83 fe 40 cmp $0x40,%esi 1fb0c4: 74 4e je 1fb114 1fb0c6: 83 fe 41 cmp $0x41,%esi 1fb0c9: ba 53 00 00 00 mov $0x53,%edx 1fb0ce: b8 00 00 00 00 mov $0x0,%eax 1fb0d3: 0f 44 c2 cmove %edx,%eax 1fb0d6: c3 retq 1fb0d7: b8 4a 00 00 00 mov $0x4a,%eax 1fb0dc: 83 fe 59 cmp $0x59,%esi 1fb0df: 74 33 je 1fb114 1fb0e1: 83 fe 5a cmp $0x5a,%esi 1fb0e4: ba 4b 00 00 00 mov $0x4b,%edx 1fb0e9: b8 00 00 00 00 mov $0x0,%eax 1fb0ee: 0f 44 c2 cmove %edx,%eax 1fb0f1: c3 retq 1fb0f2: b8 1f 00 00 00 mov $0x1f,%eax 1fb0f7: 83 fe 54 cmp $0x54,%esi 1fb0fa: 74 18 je 1fb114 1fb0fc: 76 34 jbe 1fb132 1fb0fe: 83 fe 57 cmp $0x57,%esi 1fb101: ba 48 00 00 00 mov $0x48,%edx 1fb106: b8 00 00 00 00 mov $0x0,%eax 1fb10b: 0f 44 c2 cmove %edx,%eax 1fb10e: c3 retq 1fb10f: b8 49 00 00 00 mov $0x49,%eax 1fb114: c3 retq 1fb115: b8 4f 00 00 00 mov $0x4f,%eax 1fb11a: 83 fe 3d cmp $0x3d,%esi 1fb11d: 74 f5 je 1fb114 1fb11f: 76 2c jbe 1fb14d 1fb121: 83 fe 3e cmp $0x3e,%esi 1fb124: ba 50 00 00 00 mov $0x50,%edx 1fb129: b8 00 00 00 00 mov $0x0,%eax 1fb12e: 0f 44 c2 cmove %edx,%eax 1fb131: c3 retq 1fb132: b8 1d 00 00 00 mov $0x1d,%eax 1fb137: 83 fe 52 cmp $0x52,%esi 1fb13a: 74 d8 je 1fb114 1fb13c: 83 fe 53 cmp $0x53,%esi 1fb13f: ba 1e 00 00 00 mov $0x1e,%edx 1fb144: b8 00 00 00 00 mov $0x0,%eax 1fb149: 0f 44 c2 cmove %edx,%eax 1fb14c: c3 retq 1fb14d: 83 fe 09 cmp $0x9,%esi 1fb150: 74 17 je 1fb169 1fb152: 83 fe 3c cmp $0x3c,%esi 1fb155: ba 4e 00 00 00 mov $0x4e,%edx 1fb15a: b8 00 00 00 00 mov $0x0,%eax 1fb15f: 0f 44 c2 cmove %edx,%eax 1fb162: c3 retq 1fb163: b8 51 00 00 00 mov $0x51,%eax 1fb168: c3 retq 1fb169: 83 fa 0c cmp $0xc,%edx 1fb16c: 8d 42 01 lea 0x1(%rdx),%eax 1fb16f: ba 00 00 00 00 mov $0x0,%edx 1fb174: 0f 43 c2 cmovae %edx,%eax 1fb177: c3 retq 1fb178: b8 1c 00 00 00 mov $0x1c,%eax 1fb17d: c3 retq 1fb17e: 66 90 xchg %ax,%ax 00000000001fb180 : 1fb180: e8 00 00 00 00 callq 1fb185 1fb185: 41 55 push %r13 1fb187: 49 89 f5 mov %rsi,%r13 1fb18a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fb191: 41 54 push %r12 1fb193: 55 push %rbp 1fb194: 48 89 fd mov %rdi,%rbp 1fb197: 53 push %rbx 1fb198: 8b 76 24 mov 0x24(%rsi),%esi 1fb19b: 48 8b 3f mov (%rdi),%rdi 1fb19e: e8 00 00 00 00 callq 1fb1a3 1fb1a3: 4c 89 ee mov %r13,%rsi 1fb1a6: 48 89 ef mov %rbp,%rdi 1fb1a9: 41 89 c4 mov %eax,%r12d 1fb1ac: e8 00 00 00 00 callq 1fb1b1 1fb1b1: 41 8b 75 08 mov 0x8(%r13),%esi 1fb1b5: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fb1b9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fb1c0: 41 c1 ec 04 shr $0x4,%r12d 1fb1c4: e8 00 00 00 00 callq 1fb1c9 1fb1c9: 41 f7 d4 not %r12d 1fb1cc: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1fb1d0: 45 8b 6d 08 mov 0x8(%r13),%r13d 1fb1d4: 41 c1 e4 08 shl $0x8,%r12d 1fb1d8: 41 31 c4 xor %eax,%r12d 1fb1db: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1fb1df: 44 89 ee mov %r13d,%esi 1fb1e2: 41 81 e4 00 01 00 00 and $0x100,%r12d 1fb1e9: 41 31 c4 xor %eax,%r12d 1fb1ec: 48 8b 07 mov (%rdi),%rax 1fb1ef: 44 89 e2 mov %r12d,%edx 1fb1f2: 48 8b 40 08 mov 0x8(%rax),%rax 1fb1f6: e8 00 00 00 00 callq 1fb1fb 1fb1fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fb200: 5b pop %rbx 1fb201: b8 01 00 00 00 mov $0x1,%eax 1fb206: 5d pop %rbp 1fb207: 41 5c pop %r12 1fb209: 41 5d pop %r13 1fb20b: c3 retq 1fb20c: 48 8b 73 10 mov 0x10(%rbx),%rsi 1fb210: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1fb217 1fb217: 89 c0 mov %eax,%eax 1fb219: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1fb221 1fb220: 00 1fb221: 73 dd jae 1fb200 1fb223: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1fb22a 1fb22a: 48 85 c0 test %rax,%rax 1fb22d: 74 13 je 1fb242 1fb22f: 48 8b 78 08 mov 0x8(%rax),%rdi 1fb233: 48 83 c6 08 add $0x8,%rsi 1fb237: 44 89 e1 mov %r12d,%ecx 1fb23a: 44 89 ea mov %r13d,%edx 1fb23d: e8 00 00 00 00 callq 1fb242 1fb242: b8 01 00 00 00 mov $0x1,%eax 1fb247: 5b pop %rbx 1fb248: 5d pop %rbp 1fb249: 41 5c pop %r12 1fb24b: 41 5d pop %r13 1fb24d: c3 retq 1fb24e: 66 90 xchg %ax,%ax 00000000001fb250 : 1fb250: e8 00 00 00 00 callq 1fb255 1fb255: 41 54 push %r12 1fb257: ba 18 00 00 00 mov $0x18,%edx 1fb25c: be c0 0d 00 00 mov $0xdc0,%esi 1fb261: 55 push %rbp 1fb262: 48 89 fd mov %rdi,%rbp 1fb265: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fb26c 1fb26c: e8 00 00 00 00 callq 1fb271 1fb271: 49 89 c4 mov %rax,%r12 1fb274: 48 85 c0 test %rax,%rax 1fb277: 74 1d je 1fb296 1fb279: 48 89 ee mov %rbp,%rsi 1fb27c: 48 89 c7 mov %rax,%rdi 1fb27f: e8 00 00 00 00 callq 1fb284 1fb284: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1fb28b: 00 00 1fb28d: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1fb294: 00 00 1fb296: 4c 89 e0 mov %r12,%rax 1fb299: 5d pop %rbp 1fb29a: 41 5c pop %r12 1fb29c: c3 retq 1fb29d: 0f 1f 00 nopl (%rax) 00000000001fb2a0 : 1fb2a0: e8 00 00 00 00 callq 1fb2a5 1fb2a5: 83 fe 51 cmp $0x51,%esi 1fb2a8: 0f 84 0a 01 00 00 je 1fb3b8 1fb2ae: 77 28 ja 1fb2d8 1fb2b0: 83 fe 3f cmp $0x3f,%esi 1fb2b3: 0f 84 ea 00 00 00 je 1fb3a3 1fb2b9: 0f 86 96 00 00 00 jbe 1fb355 1fb2bf: b8 1a 00 00 00 mov $0x1a,%eax 1fb2c4: 83 fe 4f cmp $0x4f,%esi 1fb2c7: 0f 84 87 00 00 00 je 1fb354 1fb2cd: 83 fe 50 cmp $0x50,%esi 1fb2d0: 75 2a jne 1fb2fc 1fb2d2: b8 1b 00 00 00 mov $0x1b,%eax 1fb2d7: c3 retq 1fb2d8: 83 fe 58 cmp $0x58,%esi 1fb2db: 74 72 je 1fb34f 1fb2dd: 76 53 jbe 1fb332 1fb2df: b8 4c 00 00 00 mov $0x4c,%eax 1fb2e4: 83 fe 5b cmp $0x5b,%esi 1fb2e7: 74 6b je 1fb354 1fb2e9: 76 2c jbe 1fb317 1fb2eb: 83 fe 5c cmp $0x5c,%esi 1fb2ee: ba 4d 00 00 00 mov $0x4d,%edx 1fb2f3: b8 00 00 00 00 mov $0x0,%eax 1fb2f8: 0f 44 c2 cmove %edx,%eax 1fb2fb: c3 retq 1fb2fc: b8 52 00 00 00 mov $0x52,%eax 1fb301: 83 fe 40 cmp $0x40,%esi 1fb304: 74 4e je 1fb354 1fb306: 83 fe 41 cmp $0x41,%esi 1fb309: ba 53 00 00 00 mov $0x53,%edx 1fb30e: b8 00 00 00 00 mov $0x0,%eax 1fb313: 0f 44 c2 cmove %edx,%eax 1fb316: c3 retq 1fb317: b8 4a 00 00 00 mov $0x4a,%eax 1fb31c: 83 fe 59 cmp $0x59,%esi 1fb31f: 74 33 je 1fb354 1fb321: 83 fe 5a cmp $0x5a,%esi 1fb324: ba 4b 00 00 00 mov $0x4b,%edx 1fb329: b8 00 00 00 00 mov $0x0,%eax 1fb32e: 0f 44 c2 cmove %edx,%eax 1fb331: c3 retq 1fb332: b8 1f 00 00 00 mov $0x1f,%eax 1fb337: 83 fe 54 cmp $0x54,%esi 1fb33a: 74 18 je 1fb354 1fb33c: 76 34 jbe 1fb372 1fb33e: 83 fe 57 cmp $0x57,%esi 1fb341: ba 48 00 00 00 mov $0x48,%edx 1fb346: b8 00 00 00 00 mov $0x0,%eax 1fb34b: 0f 44 c2 cmove %edx,%eax 1fb34e: c3 retq 1fb34f: b8 49 00 00 00 mov $0x49,%eax 1fb354: c3 retq 1fb355: b8 4f 00 00 00 mov $0x4f,%eax 1fb35a: 83 fe 3d cmp $0x3d,%esi 1fb35d: 74 f5 je 1fb354 1fb35f: 76 2c jbe 1fb38d 1fb361: 83 fe 3e cmp $0x3e,%esi 1fb364: ba 50 00 00 00 mov $0x50,%edx 1fb369: b8 00 00 00 00 mov $0x0,%eax 1fb36e: 0f 44 c2 cmove %edx,%eax 1fb371: c3 retq 1fb372: b8 1d 00 00 00 mov $0x1d,%eax 1fb377: 83 fe 52 cmp $0x52,%esi 1fb37a: 74 d8 je 1fb354 1fb37c: 83 fe 53 cmp $0x53,%esi 1fb37f: ba 1e 00 00 00 mov $0x1e,%edx 1fb384: b8 00 00 00 00 mov $0x0,%eax 1fb389: 0f 44 c2 cmove %edx,%eax 1fb38c: c3 retq 1fb38d: 83 fe 09 cmp $0x9,%esi 1fb390: 74 17 je 1fb3a9 1fb392: 83 fe 3c cmp $0x3c,%esi 1fb395: ba 4e 00 00 00 mov $0x4e,%edx 1fb39a: b8 00 00 00 00 mov $0x0,%eax 1fb39f: 0f 44 c2 cmove %edx,%eax 1fb3a2: c3 retq 1fb3a3: b8 51 00 00 00 mov $0x51,%eax 1fb3a8: c3 retq 1fb3a9: 83 fa 0c cmp $0xc,%edx 1fb3ac: 8d 42 01 lea 0x1(%rdx),%eax 1fb3af: ba 00 00 00 00 mov $0x0,%edx 1fb3b4: 0f 43 c2 cmovae %edx,%eax 1fb3b7: c3 retq 1fb3b8: b8 1c 00 00 00 mov $0x1c,%eax 1fb3bd: c3 retq 1fb3be: 66 90 xchg %ax,%ax 00000000001fb3c0 : 1fb3c0: e8 00 00 00 00 callq 1fb3c5 1fb3c5: 41 55 push %r13 1fb3c7: 49 89 f5 mov %rsi,%r13 1fb3ca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fb3d1: 41 54 push %r12 1fb3d3: 55 push %rbp 1fb3d4: 48 89 fd mov %rdi,%rbp 1fb3d7: 53 push %rbx 1fb3d8: 8b 76 24 mov 0x24(%rsi),%esi 1fb3db: 48 8b 3f mov (%rdi),%rdi 1fb3de: e8 00 00 00 00 callq 1fb3e3 1fb3e3: 4c 89 ee mov %r13,%rsi 1fb3e6: 48 89 ef mov %rbp,%rdi 1fb3e9: 41 89 c4 mov %eax,%r12d 1fb3ec: e8 00 00 00 00 callq 1fb3f1 1fb3f1: 41 8b 75 08 mov 0x8(%r13),%esi 1fb3f5: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fb3f9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fb400: 41 c1 ec 04 shr $0x4,%r12d 1fb404: e8 00 00 00 00 callq 1fb409 1fb409: 41 f7 d4 not %r12d 1fb40c: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1fb410: 45 8b 6d 08 mov 0x8(%r13),%r13d 1fb414: 41 c1 e4 08 shl $0x8,%r12d 1fb418: 41 31 c4 xor %eax,%r12d 1fb41b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1fb41f: 44 89 ee mov %r13d,%esi 1fb422: 41 81 e4 00 01 00 00 and $0x100,%r12d 1fb429: 41 31 c4 xor %eax,%r12d 1fb42c: 48 8b 07 mov (%rdi),%rax 1fb42f: 44 89 e2 mov %r12d,%edx 1fb432: 48 8b 40 08 mov 0x8(%rax),%rax 1fb436: e8 00 00 00 00 callq 1fb43b 1fb43b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fb440: 5b pop %rbx 1fb441: b8 01 00 00 00 mov $0x1,%eax 1fb446: 5d pop %rbp 1fb447: 41 5c pop %r12 1fb449: 41 5d pop %r13 1fb44b: c3 retq 1fb44c: 48 8b 73 10 mov 0x10(%rbx),%rsi 1fb450: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1fb457 1fb457: 89 c0 mov %eax,%eax 1fb459: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1fb461 1fb460: 00 1fb461: 73 dd jae 1fb440 1fb463: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1fb46a 1fb46a: 48 85 c0 test %rax,%rax 1fb46d: 74 13 je 1fb482 1fb46f: 48 8b 78 08 mov 0x8(%rax),%rdi 1fb473: 48 83 c6 08 add $0x8,%rsi 1fb477: 44 89 e1 mov %r12d,%ecx 1fb47a: 44 89 ea mov %r13d,%edx 1fb47d: e8 00 00 00 00 callq 1fb482 1fb482: b8 01 00 00 00 mov $0x1,%eax 1fb487: 5b pop %rbx 1fb488: 5d pop %rbp 1fb489: 41 5c pop %r12 1fb48b: 41 5d pop %r13 1fb48d: c3 retq 1fb48e: 66 90 xchg %ax,%ax 00000000001fb490 : 1fb490: e8 00 00 00 00 callq 1fb495 1fb495: 41 54 push %r12 1fb497: ba 18 00 00 00 mov $0x18,%edx 1fb49c: be c0 0d 00 00 mov $0xdc0,%esi 1fb4a1: 55 push %rbp 1fb4a2: 48 89 fd mov %rdi,%rbp 1fb4a5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fb4ac 1fb4ac: e8 00 00 00 00 callq 1fb4b1 1fb4b1: 49 89 c4 mov %rax,%r12 1fb4b4: 48 85 c0 test %rax,%rax 1fb4b7: 74 1d je 1fb4d6 1fb4b9: 48 89 ee mov %rbp,%rsi 1fb4bc: 48 89 c7 mov %rax,%rdi 1fb4bf: e8 00 00 00 00 callq 1fb4c4 1fb4c4: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1fb4cb: 00 00 1fb4cd: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1fb4d4: 00 00 1fb4d6: 4c 89 e0 mov %r12,%rax 1fb4d9: 5d pop %rbp 1fb4da: 41 5c pop %r12 1fb4dc: c3 retq 1fb4dd: 0f 1f 00 nopl (%rax) 00000000001fb4e0 : 1fb4e0: e8 00 00 00 00 callq 1fb4e5 1fb4e5: 83 fe 51 cmp $0x51,%esi 1fb4e8: 0f 84 0a 01 00 00 je 1fb5f8 1fb4ee: 77 28 ja 1fb518 1fb4f0: 83 fe 3f cmp $0x3f,%esi 1fb4f3: 0f 84 ea 00 00 00 je 1fb5e3 1fb4f9: 0f 86 96 00 00 00 jbe 1fb595 1fb4ff: b8 1a 00 00 00 mov $0x1a,%eax 1fb504: 83 fe 4f cmp $0x4f,%esi 1fb507: 0f 84 87 00 00 00 je 1fb594 1fb50d: 83 fe 50 cmp $0x50,%esi 1fb510: 75 2a jne 1fb53c 1fb512: b8 1b 00 00 00 mov $0x1b,%eax 1fb517: c3 retq 1fb518: 83 fe 58 cmp $0x58,%esi 1fb51b: 74 72 je 1fb58f 1fb51d: 76 53 jbe 1fb572 1fb51f: b8 4c 00 00 00 mov $0x4c,%eax 1fb524: 83 fe 5b cmp $0x5b,%esi 1fb527: 74 6b je 1fb594 1fb529: 76 2c jbe 1fb557 1fb52b: 83 fe 5c cmp $0x5c,%esi 1fb52e: ba 4d 00 00 00 mov $0x4d,%edx 1fb533: b8 00 00 00 00 mov $0x0,%eax 1fb538: 0f 44 c2 cmove %edx,%eax 1fb53b: c3 retq 1fb53c: b8 52 00 00 00 mov $0x52,%eax 1fb541: 83 fe 40 cmp $0x40,%esi 1fb544: 74 4e je 1fb594 1fb546: 83 fe 41 cmp $0x41,%esi 1fb549: ba 53 00 00 00 mov $0x53,%edx 1fb54e: b8 00 00 00 00 mov $0x0,%eax 1fb553: 0f 44 c2 cmove %edx,%eax 1fb556: c3 retq 1fb557: b8 4a 00 00 00 mov $0x4a,%eax 1fb55c: 83 fe 59 cmp $0x59,%esi 1fb55f: 74 33 je 1fb594 1fb561: 83 fe 5a cmp $0x5a,%esi 1fb564: ba 4b 00 00 00 mov $0x4b,%edx 1fb569: b8 00 00 00 00 mov $0x0,%eax 1fb56e: 0f 44 c2 cmove %edx,%eax 1fb571: c3 retq 1fb572: b8 1f 00 00 00 mov $0x1f,%eax 1fb577: 83 fe 54 cmp $0x54,%esi 1fb57a: 74 18 je 1fb594 1fb57c: 76 34 jbe 1fb5b2 1fb57e: 83 fe 57 cmp $0x57,%esi 1fb581: ba 48 00 00 00 mov $0x48,%edx 1fb586: b8 00 00 00 00 mov $0x0,%eax 1fb58b: 0f 44 c2 cmove %edx,%eax 1fb58e: c3 retq 1fb58f: b8 49 00 00 00 mov $0x49,%eax 1fb594: c3 retq 1fb595: b8 4f 00 00 00 mov $0x4f,%eax 1fb59a: 83 fe 3d cmp $0x3d,%esi 1fb59d: 74 f5 je 1fb594 1fb59f: 76 2c jbe 1fb5cd 1fb5a1: 83 fe 3e cmp $0x3e,%esi 1fb5a4: ba 50 00 00 00 mov $0x50,%edx 1fb5a9: b8 00 00 00 00 mov $0x0,%eax 1fb5ae: 0f 44 c2 cmove %edx,%eax 1fb5b1: c3 retq 1fb5b2: b8 1d 00 00 00 mov $0x1d,%eax 1fb5b7: 83 fe 52 cmp $0x52,%esi 1fb5ba: 74 d8 je 1fb594 1fb5bc: 83 fe 53 cmp $0x53,%esi 1fb5bf: ba 1e 00 00 00 mov $0x1e,%edx 1fb5c4: b8 00 00 00 00 mov $0x0,%eax 1fb5c9: 0f 44 c2 cmove %edx,%eax 1fb5cc: c3 retq 1fb5cd: 83 fe 09 cmp $0x9,%esi 1fb5d0: 74 17 je 1fb5e9 1fb5d2: 83 fe 3c cmp $0x3c,%esi 1fb5d5: ba 4e 00 00 00 mov $0x4e,%edx 1fb5da: b8 00 00 00 00 mov $0x0,%eax 1fb5df: 0f 44 c2 cmove %edx,%eax 1fb5e2: c3 retq 1fb5e3: b8 51 00 00 00 mov $0x51,%eax 1fb5e8: c3 retq 1fb5e9: 83 fa 0c cmp $0xc,%edx 1fb5ec: 8d 42 01 lea 0x1(%rdx),%eax 1fb5ef: ba 00 00 00 00 mov $0x0,%edx 1fb5f4: 0f 43 c2 cmovae %edx,%eax 1fb5f7: c3 retq 1fb5f8: b8 1c 00 00 00 mov $0x1c,%eax 1fb5fd: c3 retq 1fb5fe: 66 90 xchg %ax,%ax 00000000001fb600 : 1fb600: e8 00 00 00 00 callq 1fb605 1fb605: 41 55 push %r13 1fb607: 49 89 f5 mov %rsi,%r13 1fb60a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fb611: 41 54 push %r12 1fb613: 55 push %rbp 1fb614: 48 89 fd mov %rdi,%rbp 1fb617: 53 push %rbx 1fb618: 8b 76 24 mov 0x24(%rsi),%esi 1fb61b: 48 8b 3f mov (%rdi),%rdi 1fb61e: e8 00 00 00 00 callq 1fb623 1fb623: 4c 89 ee mov %r13,%rsi 1fb626: 48 89 ef mov %rbp,%rdi 1fb629: 41 89 c4 mov %eax,%r12d 1fb62c: e8 00 00 00 00 callq 1fb631 1fb631: 41 8b 75 08 mov 0x8(%r13),%esi 1fb635: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fb639: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fb640: 41 c1 ec 04 shr $0x4,%r12d 1fb644: e8 00 00 00 00 callq 1fb649 1fb649: 41 f7 d4 not %r12d 1fb64c: 48 8b 5d 00 mov 0x0(%rbp),%rbx 1fb650: 45 8b 6d 08 mov 0x8(%r13),%r13d 1fb654: 41 c1 e4 08 shl $0x8,%r12d 1fb658: 41 31 c4 xor %eax,%r12d 1fb65b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1fb65f: 44 89 ee mov %r13d,%esi 1fb662: 41 81 e4 00 01 00 00 and $0x100,%r12d 1fb669: 41 31 c4 xor %eax,%r12d 1fb66c: 48 8b 07 mov (%rdi),%rax 1fb66f: 44 89 e2 mov %r12d,%edx 1fb672: 48 8b 40 08 mov 0x8(%rax),%rax 1fb676: e8 00 00 00 00 callq 1fb67b 1fb67b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1fb680: 5b pop %rbx 1fb681: b8 01 00 00 00 mov $0x1,%eax 1fb686: 5d pop %rbp 1fb687: 41 5c pop %r12 1fb689: 41 5d pop %r13 1fb68b: c3 retq 1fb68c: 48 8b 73 10 mov 0x10(%rbx),%rsi 1fb690: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 1fb697 1fb697: 89 c0 mov %eax,%eax 1fb699: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 1fb6a1 1fb6a0: 00 1fb6a1: 73 dd jae 1fb680 1fb6a3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1fb6aa 1fb6aa: 48 85 c0 test %rax,%rax 1fb6ad: 74 13 je 1fb6c2 1fb6af: 48 8b 78 08 mov 0x8(%rax),%rdi 1fb6b3: 48 83 c6 08 add $0x8,%rsi 1fb6b7: 44 89 e1 mov %r12d,%ecx 1fb6ba: 44 89 ea mov %r13d,%edx 1fb6bd: e8 00 00 00 00 callq 1fb6c2 1fb6c2: b8 01 00 00 00 mov $0x1,%eax 1fb6c7: 5b pop %rbx 1fb6c8: 5d pop %rbp 1fb6c9: 41 5c pop %r12 1fb6cb: 41 5d pop %r13 1fb6cd: c3 retq 1fb6ce: 66 90 xchg %ax,%ax 00000000001fb6d0 : 1fb6d0: e8 00 00 00 00 callq 1fb6d5 1fb6d5: 41 54 push %r12 1fb6d7: ba 18 00 00 00 mov $0x18,%edx 1fb6dc: be c0 0d 00 00 mov $0xdc0,%esi 1fb6e1: 55 push %rbp 1fb6e2: 48 89 fd mov %rdi,%rbp 1fb6e5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fb6ec 1fb6ec: e8 00 00 00 00 callq 1fb6f1 1fb6f1: 49 89 c4 mov %rax,%r12 1fb6f4: 48 85 c0 test %rax,%rax 1fb6f7: 74 1d je 1fb716 1fb6f9: 48 89 ee mov %rbp,%rsi 1fb6fc: 48 89 c7 mov %rax,%rdi 1fb6ff: e8 00 00 00 00 callq 1fb704 1fb704: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 1fb70b: 00 00 1fb70d: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1fb714: 00 00 1fb716: 4c 89 e0 mov %r12,%rax 1fb719: 5d pop %rbp 1fb71a: 41 5c pop %r12 1fb71c: c3 retq 1fb71d: 0f 1f 00 nopl (%rax) 00000000001fb720 : 1fb720: e8 00 00 00 00 callq 1fb725 1fb725: b8 01 00 00 00 mov $0x1,%eax 1fb72a: c3 retq 1fb72b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001fb730 : 1fb730: e8 00 00 00 00 callq 1fb735 1fb735: c3 retq 1fb736: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb73d: 00 00 00 00000000001fb740 : 1fb740: e8 00 00 00 00 callq 1fb745 1fb745: c3 retq 1fb746: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb74d: 00 00 00 00000000001fb750 : 1fb750: e8 00 00 00 00 callq 1fb755 1fb755: c3 retq 1fb756: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb75d: 00 00 00 00000000001fb760 : 1fb760: e8 00 00 00 00 callq 1fb765 1fb765: c3 retq 1fb766: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb76d: 00 00 00 00000000001fb770 : 1fb770: e8 00 00 00 00 callq 1fb775 1fb775: c3 retq 1fb776: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb77d: 00 00 00 00000000001fb780 : 1fb780: e8 00 00 00 00 callq 1fb785 1fb785: c3 retq 1fb786: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb78d: 00 00 00 00000000001fb790 : 1fb790: e8 00 00 00 00 callq 1fb795 1fb795: 48 b8 04 00 00 00 0a movabs $0xa00000004,%rax 1fb79c: 00 00 00 1fb79f: c7 46 08 10 00 00 00 movl $0x10,0x8(%rsi) 1fb7a6: 48 89 06 mov %rax,(%rsi) 1fb7a9: 31 c0 xor %eax,%eax 1fb7ab: 66 89 46 0c mov %ax,0xc(%rsi) 1fb7af: c3 retq 00000000001fb7b0 : 1fb7b0: e8 00 00 00 00 callq 1fb7b5 1fb7b5: 53 push %rbx 1fb7b6: 48 89 fb mov %rdi,%rbx 1fb7b9: 48 8b 3f mov (%rdi),%rdi 1fb7bc: e8 00 00 00 00 callq 1fb7c1 1fb7c1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1fb7c8: 5b pop %rbx 1fb7c9: c3 retq 1fb7ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001fb7d0 : 1fb7d0: e8 00 00 00 00 callq 1fb7d5 1fb7d5: c3 retq 1fb7d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb7dd: 00 00 00 00000000001fb7e0 : 1fb7e0: e8 00 00 00 00 callq 1fb7e5 1fb7e5: c3 retq 1fb7e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb7ed: 00 00 00 00000000001fb7f0 : 1fb7f0: e8 00 00 00 00 callq 1fb7f5 1fb7f5: c3 retq 1fb7f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb7fd: 00 00 00 00000000001fb800 : 1fb800: e8 00 00 00 00 callq 1fb805 1fb805: c3 retq 1fb806: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb80d: 00 00 00 00000000001fb810 : 1fb810: e8 00 00 00 00 callq 1fb815 1fb815: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1fb81c: 48 8b 46 10 mov 0x10(%rsi),%rax 1fb820: 48 89 47 10 mov %rax,0x10(%rdi) 1fb824: 8b 46 0c mov 0xc(%rsi),%eax 1fb827: 89 47 18 mov %eax,0x18(%rdi) 1fb82a: 8b 46 08 mov 0x8(%rsi),%eax 1fb82d: 89 47 3c mov %eax,0x3c(%rdi) 1fb830: 8b 46 04 mov 0x4(%rsi),%eax 1fb833: 89 47 1c mov %eax,0x1c(%rdi) 1fb836: 8b 46 18 mov 0x18(%rsi),%eax 1fb839: 89 47 38 mov %eax,0x38(%rdi) 1fb83c: 48 b8 00 02 00 00 0a movabs $0xa00000200,%rax 1fb843: 00 00 00 1fb846: 48 89 47 20 mov %rax,0x20(%rdi) 1fb84a: b8 01 00 00 00 mov $0x1,%eax 1fb84f: c3 retq 00000000001fb850 : 1fb850: e8 00 00 00 00 callq 1fb855 1fb855: c3 retq 1fb856: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb85d: 00 00 00 00000000001fb860 : 1fb860: e8 00 00 00 00 callq 1fb865 1fb865: c3 retq 1fb866: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb86d: 00 00 00 00000000001fb870 : 1fb870: e8 00 00 00 00 callq 1fb875 1fb875: c3 retq 1fb876: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb87d: 00 00 00 00000000001fb880 : 1fb880: e8 00 00 00 00 callq 1fb885 1fb885: c3 retq 1fb886: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb88d: 00 00 00 00000000001fb890 : 1fb890: e8 00 00 00 00 callq 1fb895 1fb895: c3 retq 1fb896: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb89d: 00 00 00 00000000001fb8a0 : 1fb8a0: e8 00 00 00 00 callq 1fb8a5 1fb8a5: c3 retq 1fb8a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb8ad: 00 00 00 00000000001fb8b0 : 1fb8b0: e8 00 00 00 00 callq 1fb8b5 1fb8b5: c3 retq 1fb8b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb8bd: 00 00 00 00000000001fb8c0 : 1fb8c0: e8 00 00 00 00 callq 1fb8c5 1fb8c5: c3 retq 1fb8c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb8cd: 00 00 00 00000000001fb8d0 : 1fb8d0: e8 00 00 00 00 callq 1fb8d5 1fb8d5: c3 retq 1fb8d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb8dd: 00 00 00 00000000001fb8e0 : 1fb8e0: e8 00 00 00 00 callq 1fb8e5 1fb8e5: c3 retq 1fb8e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb8ed: 00 00 00 00000000001fb8f0 : 1fb8f0: e8 00 00 00 00 callq 1fb8f5 1fb8f5: c3 retq 1fb8f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb8fd: 00 00 00 00000000001fb900 : 1fb900: e8 00 00 00 00 callq 1fb905 1fb905: c3 retq 1fb906: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb90d: 00 00 00 00000000001fb910 : 1fb910: e8 00 00 00 00 callq 1fb915 1fb915: c3 retq 1fb916: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb91d: 00 00 00 00000000001fb920 : 1fb920: e8 00 00 00 00 callq 1fb925 1fb925: c3 retq 1fb926: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb92d: 00 00 00 00000000001fb930 : 1fb930: e8 00 00 00 00 callq 1fb935 1fb935: c3 retq 1fb936: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb93d: 00 00 00 00000000001fb940 : 1fb940: e8 00 00 00 00 callq 1fb945 1fb945: c3 retq 1fb946: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb94d: 00 00 00 00000000001fb950 : 1fb950: e8 00 00 00 00 callq 1fb955 1fb955: c3 retq 1fb956: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fb95d: 00 00 00 00000000001fb960 : 1fb960: e8 00 00 00 00 callq 1fb965 1fb965: 48 85 ff test %rdi,%rdi 1fb968: 74 21 je 1fb98b 1fb96a: 48 85 d2 test %rdx,%rdx 1fb96d: 74 1c je 1fb98b 1fb96f: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1fb976: b8 01 00 00 00 mov $0x1,%eax 1fb97b: 48 89 77 08 mov %rsi,0x8(%rdi) 1fb97f: c7 47 18 0a 00 00 00 movl $0xa,0x18(%rdi) 1fb986: 48 89 57 10 mov %rdx,0x10(%rdi) 1fb98a: c3 retq 1fb98b: 31 c0 xor %eax,%eax 1fb98d: c3 retq 1fb98e: 66 90 xchg %ax,%ax 00000000001fb990 : 1fb990: e8 00 00 00 00 callq 1fb995 1fb995: 55 push %rbp 1fb996: 48 89 fd mov %rdi,%rbp 1fb999: ba 30 00 00 00 mov $0x30,%edx 1fb99e: 53 push %rbx 1fb99f: 48 89 f3 mov %rsi,%rbx 1fb9a2: be c0 0d 00 00 mov $0xdc0,%esi 1fb9a7: 48 83 ec 08 sub $0x8,%rsp 1fb9ab: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fb9b2 1fb9b2: e8 00 00 00 00 callq 1fb9b7 1fb9b7: 48 85 c0 test %rax,%rax 1fb9ba: 74 1b je 1fb9d7 1fb9bc: 48 85 db test %rbx,%rbx 1fb9bf: 74 1d je 1fb9de 1fb9c1: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 1fb9c8: 48 89 68 08 mov %rbp,0x8(%rax) 1fb9cc: c7 40 18 0a 00 00 00 movl $0xa,0x18(%rax) 1fb9d3: 48 89 58 10 mov %rbx,0x10(%rax) 1fb9d7: 48 83 c4 08 add $0x8,%rsp 1fb9db: 5b pop %rbx 1fb9dc: 5d pop %rbp 1fb9dd: c3 retq 1fb9de: b9 a9 00 00 00 mov $0xa9,%ecx 1fb9e3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fb9ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fb9f1: bf 02 00 00 00 mov $0x2,%edi 1fb9f6: 48 89 04 24 mov %rax,(%rsp) 1fb9fa: e8 00 00 00 00 callq 1fb9ff 1fb9ff: 48 8b 04 24 mov (%rsp),%rax 1fba03: 48 89 c7 mov %rax,%rdi 1fba06: e8 00 00 00 00 callq 1fba0b 1fba0b: 31 c0 xor %eax,%eax 1fba0d: 48 83 c4 08 add $0x8,%rsp 1fba11: 5b pop %rbx 1fba12: 5d pop %rbp 1fba13: c3 retq 1fba14: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1fba1b: 00 00 00 1fba1e: 66 90 xchg %ax,%ax 00000000001fba20 : 1fba20: e8 00 00 00 00 callq 1fba25 1fba25: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 1fba2c: 49 89 d2 mov %rdx,%r10 1fba2f: 49 89 f9 mov %rdi,%r9 1fba32: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 1fba38: 85 d2 test %edx,%edx 1fba3a: 0f 84 03 01 00 00 je 1fbb43 1fba40: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1fba48 1fba47: 00 1fba48: 48 83 c6 08 add $0x8,%rsi 1fba4c: 31 c9 xor %ecx,%ecx 1fba4e: 31 ff xor %edi,%edi 1fba50: 49 bb 01 00 00 00 01 movabs $0x100000001,%r11 1fba57: 00 00 00 1fba5a: eb 2a jmp 1fba86 1fba5c: c7 80 d8 01 00 00 01 movl $0x1,0x1d8(%rax) 1fba63: 00 00 00 1fba66: 49 8b 81 78 03 00 00 mov 0x378(%r9),%rax 1fba6d: 83 c7 01 add $0x1,%edi 1fba70: 83 c1 01 add $0x1,%ecx 1fba73: 48 81 c6 d8 04 00 00 add $0x4d8,%rsi 1fba7a: 39 88 a8 02 00 00 cmp %ecx,0x2a8(%rax) 1fba80: 0f 86 bd 00 00 00 jbe 1fbb43 1fba86: 48 8b 16 mov (%rsi),%rdx 1fba89: 48 85 d2 test %rdx,%rdx 1fba8c: 74 e2 je 1fba70 1fba8e: 48 63 c7 movslq %edi,%rax 1fba91: 44 0f b6 82 a0 03 00 movzbl 0x3a0(%rdx),%r8d 1fba98: 00 1fba99: 48 69 c0 30 02 00 00 imul $0x230,%rax,%rax 1fbaa0: 4c 01 d0 add %r10,%rax 1fbaa3: 83 80 b0 01 00 00 01 addl $0x1,0x1b0(%rax) 1fbaaa: 44 89 80 ac 01 00 00 mov %r8d,0x1ac(%rax) 1fbab1: 44 8b 82 38 04 00 00 mov 0x438(%rdx),%r8d 1fbab8: 44 89 80 c8 01 00 00 mov %r8d,0x1c8(%rax) 1fbabf: 44 8b 82 30 04 00 00 mov 0x430(%rdx),%r8d 1fbac6: 44 89 80 cc 01 00 00 mov %r8d,0x1cc(%rax) 1fbacd: 44 8b 82 58 04 00 00 mov 0x458(%rdx),%r8d 1fbad4: 44 89 80 d0 01 00 00 mov %r8d,0x1d0(%rax) 1fbadb: 44 8b 82 5c 04 00 00 mov 0x45c(%rdx),%r8d 1fbae2: 4c 89 98 dc 01 00 00 mov %r11,0x1dc(%rax) 1fbae9: 44 89 80 d4 01 00 00 mov %r8d,0x1d4(%rax) 1fbaf0: 44 8b 82 78 04 00 00 mov 0x478(%rdx),%r8d 1fbaf7: 44 89 80 e4 01 00 00 mov %r8d,0x1e4(%rax) 1fbafe: 44 8b 82 74 04 00 00 mov 0x474(%rdx),%r8d 1fbb05: f2 0f 11 80 f0 01 00 movsd %xmm0,0x1f0(%rax) 1fbb0c: 00 1fbb0d: 44 89 80 e8 01 00 00 mov %r8d,0x1e8(%rax) 1fbb14: f2 0f 11 80 f8 01 00 movsd %xmm0,0x1f8(%rax) 1fbb1b: 00 1fbb1c: 83 ba 60 04 00 00 03 cmpl $0x3,0x460(%rdx) 1fbb23: 0f 85 33 ff ff ff jne 1fba5c 1fbb29: 83 ba 64 04 00 00 01 cmpl $0x1,0x464(%rdx) 1fbb30: ba 03 00 00 00 mov $0x3,%edx 1fbb35: 83 da ff sbb $0xffffffff,%edx 1fbb38: 89 90 d8 01 00 00 mov %edx,0x1d8(%rax) 1fbb3e: e9 23 ff ff ff jmpq 1fba66 1fbb43: c3 retq 1fbb44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fbb4b: 00 00 00 00 1fbb4f: 90 nop 00000000001fbb50 : 1fbb50: e8 00 00 00 00 callq 1fbb55 1fbb55: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 1fbb5c: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 1fbb63: 48 8b 07 mov (%rdi),%rax 1fbb66: 48 8b 40 18 mov 0x18(%rax),%rax 1fbb6a: e9 00 00 00 00 jmpq 1fbb6f 1fbb6f: 90 nop 00000000001fbb70 : 1fbb70: 48 83 ef 01 sub $0x1,%rdi 1fbb74: b8 ff ff ff ff mov $0xffffffff,%eax 1fbb79: 48 c1 ef 0c shr $0xc,%rdi 1fbb7d: 48 0f bd c7 bsr %rdi,%rax 1fbb81: 83 c0 01 add $0x1,%eax 1fbb84: c3 retq 1fbb85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fbb8c: 00 00 00 00 00000000001fbb90 : 1fbb90: e8 00 00 00 00 callq 1fbb95 1fbb95: 41 57 push %r15 1fbb97: 41 56 push %r14 1fbb99: 41 55 push %r13 1fbb9b: 41 54 push %r12 1fbb9d: 55 push %rbp 1fbb9e: 48 89 fd mov %rdi,%rbp 1fbba1: 53 push %rbx 1fbba2: 48 83 ec 40 sub $0x40,%rsp 1fbba6: 48 89 54 24 08 mov %rdx,0x8(%rsp) 1fbbab: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1fbbb2: 00 00 1fbbb4: 48 89 44 24 38 mov %rax,0x38(%rsp) 1fbbb9: 31 c0 xor %eax,%eax 1fbbbb: 48 8d 86 b8 01 00 00 lea 0x1b8(%rsi),%rax 1fbbc2: 48 89 44 24 20 mov %rax,0x20(%rsp) 1fbbc7: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 1fbbce: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 1fbbd4: 85 d2 test %edx,%edx 1fbbd6: 0f 84 f5 0a 00 00 je 1fc6d1 1fbbdc: 49 89 f5 mov %rsi,%r13 1fbbdf: 4c 8d b6 c0 01 00 00 lea 0x1c0(%rsi),%r14 1fbbe6: 45 31 e4 xor %r12d,%r12d 1fbbe9: 41 bf ff ff ff ff mov $0xffffffff,%r15d 1fbbef: eb 4e jmp 1fbc3f 1fbbf1: 49 63 d7 movslq %r15d,%rdx 1fbbf4: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 1fbbfb: 49 8b bc 15 c0 01 00 mov 0x1c0(%r13,%rdx,1),%rdi 1fbc02: 00 1fbc03: 48 39 fe cmp %rdi,%rsi 1fbc06: 74 21 je 1fbc29 1fbc08: 80 bd 64 02 00 00 00 cmpb $0x0,0x264(%rbp) 1fbc0f: 0f 85 ac 0a 00 00 jne 1fc6c1 1fbc15: e8 00 00 00 00 callq 1fbc1a 1fbc1a: 84 c0 test %al,%al 1fbc1c: 0f 84 b6 0a 00 00 je 1fc6d8 1fbc22: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 1fbc29: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 1fbc2f: 41 83 c4 01 add $0x1,%r12d 1fbc33: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 1fbc3a: 44 39 e2 cmp %r12d,%edx 1fbc3d: 76 13 jbe 1fbc52 1fbc3f: 49 8b 36 mov (%r14),%rsi 1fbc42: 48 85 f6 test %rsi,%rsi 1fbc45: 74 e2 je 1fbc29 1fbc47: 41 83 ff ff cmp $0xffffffff,%r15d 1fbc4b: 75 a4 jne 1fbbf1 1fbc4d: 45 89 e7 mov %r12d,%r15d 1fbc50: eb d7 jmp 1fbc29 1fbc52: bb 01 00 00 00 mov $0x1,%ebx 1fbc57: 85 d2 test %edx,%edx 1fbc59: 0f 84 72 0a 00 00 je 1fc6d1 1fbc5f: 88 5c 24 1f mov %bl,0x1f(%rsp) 1fbc63: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 1fbc68: 45 31 ed xor %r13d,%r13d 1fbc6b: 45 31 f6 xor %r14d,%r14d 1fbc6e: 48 89 2c 24 mov %rbp,(%rsp) 1fbc72: e9 d7 03 00 00 jmpq 1fc04e 1fbc77: 83 f8 04 cmp $0x4,%eax 1fbc7a: 0f 84 3b 06 00 00 je 1fc2bb 1fbc80: 0f 86 29 06 00 00 jbe 1fc2af 1fbc86: 83 f8 20 cmp $0x20,%eax 1fbc89: 0f 85 99 08 00 00 jne 1fc528 1fbc8f: c7 83 b8 01 00 00 00 movl $0x0,0x1b8(%rbx) 1fbc96: 00 00 00 1fbc99: 49 8b 7f 08 mov 0x8(%r15),%rdi 1fbc9d: be 08 00 00 00 mov $0x8,%esi 1fbca2: 8b 47 74 mov 0x74(%rdi),%eax 1fbca5: 83 e8 01 sub $0x1,%eax 1fbca8: 83 f8 07 cmp $0x7,%eax 1fbcab: 77 07 ja 1fbcb4 1fbcad: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 1fbcb4: 8b 47 78 mov 0x78(%rdi),%eax 1fbcb7: 83 f8 03 cmp $0x3,%eax 1fbcba: 0f 84 4a 07 00 00 je 1fc40a 1fbcc0: 0f 87 04 06 00 00 ja 1fc2ca 1fbcc6: 83 f8 01 cmp $0x1,%eax 1fbcc9: 0f 84 3b 07 00 00 je 1fc40a 1fbccf: 83 f8 02 cmp $0x2,%eax 1fbcd2: 0f 85 32 07 00 00 jne 1fc40a 1fbcd8: c7 83 bc 01 00 00 03 movl $0x3,0x1bc(%rbx) 1fbcdf: 00 00 00 1fbce2: 01 f6 add %esi,%esi 1fbce4: 66 0f ef c0 pxor %xmm0,%xmm0 1fbce8: f2 0f 2a c6 cvtsi2sd %esi,%xmm0 1fbcec: f2 0f 11 83 a0 01 00 movsd %xmm0,0x1a0(%rbx) 1fbcf3: 00 1fbcf4: 49 8b 47 08 mov 0x8(%r15),%rax 1fbcf8: f6 80 8a 00 00 00 04 testb $0x4,0x8a(%rax) 1fbcff: 74 1f je 1fbd20 1fbd01: 8b 80 94 00 00 00 mov 0x94(%rax),%eax 1fbd07: 66 0f ef c0 pxor %xmm0,%xmm0 1fbd0b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 1fbd10: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1fbd18 1fbd17: 00 1fbd18: f2 0f 11 83 a0 01 00 movsd %xmm0,0x1a0(%rbx) 1fbd1f: 00 1fbd20: c7 83 b4 01 00 00 0c movl $0xc,0x1b4(%rbx) 1fbd27: 00 00 00 1fbd2a: 49 8b 47 08 mov 0x8(%r15),%rax 1fbd2e: 48 8d 74 24 2c lea 0x2c(%rsp),%rsi 1fbd33: 48 8d b8 50 01 00 00 lea 0x150(%rax),%rdi 1fbd3a: e8 00 00 00 00 callq 1fbd3f 1fbd3f: 8b 44 24 30 mov 0x30(%rsp),%eax 1fbd43: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 1fbd4a: 48 c1 e8 26 shr $0x26,%rax 1fbd4e: 89 83 c4 01 00 00 mov %eax,0x1c4(%rbx) 1fbd54: 49 8b 07 mov (%r15),%rax 1fbd57: 48 85 c0 test %rax,%rax 1fbd5a: 74 07 je 1fbd63 1fbd5c: 31 f6 xor %esi,%esi 1fbd5e: 83 38 02 cmpl $0x2,(%rax) 1fbd61: 74 0a je 1fbd6d 1fbd63: 48 8b 04 24 mov (%rsp),%rax 1fbd67: 8b b0 5c 05 00 00 mov 0x55c(%rax),%esi 1fbd6d: 48 b8 00 01 00 00 01 movabs $0x100000100,%rax 1fbd74: 00 00 00 1fbd77: 89 b3 8c 00 00 00 mov %esi,0x8c(%rbx) 1fbd7d: 48 89 43 7c mov %rax,0x7c(%rbx) 1fbd81: 49 8b 37 mov (%r15),%rsi 1fbd84: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 1fbd8a: 48 85 f6 test %rsi,%rsi 1fbd8d: 0f 84 b6 06 00 00 je 1fc449 1fbd93: 0f b6 be 7d 02 00 00 movzbl 0x27d(%rsi),%edi 1fbd9a: 40 88 bb a2 00 00 00 mov %dil,0xa2(%rbx) 1fbda1: 4d 8b 87 c8 02 00 00 mov 0x2c8(%r15),%r8 1fbda8: 4d 85 c0 test %r8,%r8 1fbdab: 74 0a je 1fbdb7 1fbdad: bf 01 00 00 00 mov $0x1,%edi 1fbdb2: 49 3b 30 cmp (%r8),%rsi 1fbdb5: 74 1c je 1fbdd3 1fbdb7: 4d 8b 87 c0 02 00 00 mov 0x2c0(%r15),%r8 1fbdbe: 4d 85 c0 test %r8,%r8 1fbdc1: 74 0a je 1fbdcd 1fbdc3: bf 01 00 00 00 mov $0x1,%edi 1fbdc8: 49 3b 30 cmp (%r8),%rsi 1fbdcb: 74 06 je 1fbdd3 1fbdcd: 85 c0 test %eax,%eax 1fbdcf: 40 0f 95 c7 setne %dil 1fbdd3: 40 88 bb 90 00 00 00 mov %dil,0x90(%rbx) 1fbdda: 8b 8e 70 02 00 00 mov 0x270(%rsi),%ecx 1fbde0: 8d 79 ff lea -0x1(%rcx),%edi 1fbde3: 83 ff 01 cmp $0x1,%edi 1fbde6: 77 15 ja 1fbdfd 1fbde8: c6 83 90 00 00 00 00 movb $0x0,0x90(%rbx) 1fbdef: 41 0f b6 bf bc 02 00 movzbl 0x2bc(%r15),%edi 1fbdf6: 00 1fbdf7: 89 bb 9c 00 00 00 mov %edi,0x9c(%rbx) 1fbdfd: 8b be 6c 02 00 00 mov 0x26c(%rsi),%edi 1fbe03: 83 e7 fd and $0xfffffffd,%edi 1fbe06: 83 ff 01 cmp $0x1,%edi 1fbe09: 40 0f 94 c7 sete %dil 1fbe0d: 40 0f b6 ff movzbl %dil,%edi 1fbe11: 89 7b 38 mov %edi,0x38(%rbx) 1fbe14: 41 8b 7f 50 mov 0x50(%r15),%edi 1fbe18: 89 7b 5c mov %edi,0x5c(%rbx) 1fbe1b: 41 8b 7f 60 mov 0x60(%r15),%edi 1fbe1f: 89 7b 60 mov %edi,0x60(%rbx) 1fbe22: 41 8b 7f 54 mov 0x54(%r15),%edi 1fbe26: 89 7b 54 mov %edi,0x54(%rbx) 1fbe29: 41 8b 7f 64 mov 0x64(%r15),%edi 1fbe2d: 89 7b 64 mov %edi,0x64(%rbx) 1fbe30: 41 8b 7f 58 mov 0x58(%r15),%edi 1fbe34: 89 7b 58 mov %edi,0x58(%rbx) 1fbe37: 41 8b 7f 68 mov 0x68(%r15),%edi 1fbe3b: 89 7b 68 mov %edi,0x68(%rbx) 1fbe3e: 8b be 00 01 00 00 mov 0x100(%rsi),%edi 1fbe44: 89 7b 44 mov %edi,0x44(%rbx) 1fbe47: 8b be 04 01 00 00 mov 0x104(%rsi),%edi 1fbe4d: 89 7b 48 mov %edi,0x48(%rbx) 1fbe50: 8b be 10 01 00 00 mov 0x110(%rsi),%edi 1fbe56: 89 7b 4c mov %edi,0x4c(%rbx) 1fbe59: 8b be 14 01 00 00 mov 0x114(%rsi),%edi 1fbe5f: 89 7b 50 mov %edi,0x50(%rbx) 1fbe62: 8b be f0 00 00 00 mov 0xf0(%rsi),%edi 1fbe68: 83 be 68 02 00 00 0f cmpl $0xf,0x268(%rsi) 1fbe6f: 89 7b 6c mov %edi,0x6c(%rbx) 1fbe72: 0f 86 b4 05 00 00 jbe 1fc42c 1fbe78: 8b be f4 00 00 00 mov 0xf4(%rsi),%edi 1fbe7e: 89 7b 70 mov %edi,0x70(%rbx) 1fbe81: 8b be 50 01 00 00 mov 0x150(%rsi),%edi 1fbe87: 89 7b 74 mov %edi,0x74(%rbx) 1fbe8a: 8b be 58 01 00 00 mov 0x158(%rsi),%edi 1fbe90: 89 7b 78 mov %edi,0x78(%rbx) 1fbe93: 0f b6 be 4c 01 00 00 movzbl 0x14c(%rsi),%edi 1fbe9a: 40 88 7b 18 mov %dil,0x18(%rbx) 1fbe9e: 41 8b 7f 74 mov 0x74(%r15),%edi 1fbea2: 89 bb d0 00 00 00 mov %edi,0xd0(%rbx) 1fbea8: 41 8b 7f 78 mov 0x78(%r15),%edi 1fbeac: 89 bb d4 00 00 00 mov %edi,0xd4(%rbx) 1fbeb2: 41 8b 7f 78 mov 0x78(%r15),%edi 1fbeb6: 89 bb dc 00 00 00 mov %edi,0xdc(%rbx) 1fbebc: 41 8b 7f 74 mov 0x74(%r15),%edi 1fbec0: 89 bb d8 00 00 00 mov %edi,0xd8(%rbx) 1fbec6: 83 f8 01 cmp $0x1,%eax 1fbec9: 0f 84 72 06 00 00 je 1fc541 1fbecf: 83 f8 02 cmp $0x2,%eax 1fbed2: 0f 85 b4 06 00 00 jne 1fc58c 1fbed8: c1 e7 02 shl $0x2,%edi 1fbedb: 89 bb d8 00 00 00 mov %edi,0xd8(%rbx) 1fbee1: c7 83 80 01 00 00 04 movl $0x4,0x180(%rbx) 1fbee8: 00 00 00 1fbeeb: 66 0f ef c9 pxor %xmm1,%xmm1 1fbeef: b8 01 00 00 00 mov $0x1,%eax 1fbef4: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1fbefc 1fbefb: 00 1fbefc: 48 b9 00 00 00 00 01 movabs $0x100000000,%rcx 1fbf03: 00 00 00 1fbf06: f2 49 0f 2a 8f 80 00 cvtsi2sdq 0x80(%r15),%xmm1 1fbf0d: 00 00 1fbf0f: f2 0f 59 c8 mulsd %xmm0,%xmm1 1fbf13: f2 0f 11 8b 40 01 00 movsd %xmm1,0x140(%rbx) 1fbf1a: 00 1fbf1b: 66 0f ef c9 pxor %xmm1,%xmm1 1fbf1f: f2 49 0f 2a 8f 90 00 cvtsi2sdq 0x90(%r15),%xmm1 1fbf26: 00 00 1fbf28: f2 0f 59 c8 mulsd %xmm0,%xmm1 1fbf2c: f2 0f 11 8b 50 01 00 movsd %xmm1,0x150(%rbx) 1fbf33: 00 1fbf34: 66 0f ef c9 pxor %xmm1,%xmm1 1fbf38: f2 49 0f 2a 8f 88 00 cvtsi2sdq 0x88(%r15),%xmm1 1fbf3f: 00 00 1fbf41: f2 0f 59 c8 mulsd %xmm0,%xmm1 1fbf45: f2 0f 11 8b 48 01 00 movsd %xmm1,0x148(%rbx) 1fbf4c: 00 1fbf4d: 66 0f ef c9 pxor %xmm1,%xmm1 1fbf51: f2 49 0f 2a 8f 98 00 cvtsi2sdq 0x98(%r15),%xmm1 1fbf58: 00 00 1fbf5a: f2 0f 59 c1 mulsd %xmm1,%xmm0 1fbf5e: f2 0f 11 83 58 01 00 movsd %xmm0,0x158(%rbx) 1fbf65: 00 1fbf66: 49 39 8f 88 00 00 00 cmp %rcx,0x88(%r15) 1fbf6d: 0f 84 db 05 00 00 je 1fc54e 1fbf73: 89 83 84 01 00 00 mov %eax,0x184(%rbx) 1fbf79: 41 8b 47 1c mov 0x1c(%r15),%eax 1fbf7d: 48 89 74 24 10 mov %rsi,0x10(%rsp) 1fbf82: 89 83 88 01 00 00 mov %eax,0x188(%rbx) 1fbf88: 41 8b 47 24 mov 0x24(%r15),%eax 1fbf8c: 89 83 90 01 00 00 mov %eax,0x190(%rbx) 1fbf92: 41 8b 47 18 mov 0x18(%r15),%eax 1fbf96: 89 83 8c 01 00 00 mov %eax,0x18c(%rbx) 1fbf9c: 41 8b 47 20 mov 0x20(%r15),%eax 1fbfa0: 89 83 94 01 00 00 mov %eax,0x194(%rbx) 1fbfa6: 8b be 18 01 00 00 mov 0x118(%rsi),%edi 1fbfac: e8 00 00 00 00 callq 1fbfb1 1fbfb1: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 1fbfb6: 89 43 40 mov %eax,0x40(%rbx) 1fbfb9: 8b 86 18 01 00 00 mov 0x118(%rsi),%eax 1fbfbf: 83 f8 12 cmp $0x12,%eax 1fbfc2: 0f 84 37 07 00 00 je 1fc6ff 1fbfc8: 0f 87 be 03 00 00 ja 1fc38c 1fbfce: 83 f8 0a cmp $0xa,%eax 1fbfd1: 0f 84 40 07 00 00 je 1fc717 1fbfd7: 0f 87 95 03 00 00 ja 1fc372 1fbfdd: 83 f8 06 cmp $0x6,%eax 1fbfe0: 0f 84 68 07 00 00 je 1fc74e 1fbfe6: 0f 86 3d 03 00 00 jbe 1fc329 1fbfec: 83 f8 09 cmp $0x9,%eax 1fbfef: 0f 85 52 07 00 00 jne 1fc747 1fbff5: c7 43 3c 09 00 00 00 movl $0x9,0x3c(%rbx) 1fbffc: 8b 86 68 02 00 00 mov 0x268(%rsi),%eax 1fc002: 83 f8 10 cmp $0x10,%eax 1fc005: 0f 84 45 03 00 00 je 1fc350 1fc00b: 0f 87 08 03 00 00 ja 1fc319 1fc011: 83 f8 02 cmp $0x2,%eax 1fc014: 0f 87 e8 02 00 00 ja 1fc302 1fc01a: 85 c0 test %eax,%eax 1fc01c: 0f 94 c0 sete %al 1fc01f: 0f b6 c0 movzbl %al,%eax 1fc022: c1 e0 03 shl $0x3,%eax 1fc025: 89 03 mov %eax,(%rbx) 1fc027: 48 8b 04 24 mov (%rsp),%rax 1fc02b: 41 83 c6 01 add $0x1,%r14d 1fc02f: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 1fc036: 41 83 c5 01 add $0x1,%r13d 1fc03a: 49 81 c7 d8 04 00 00 add $0x4d8,%r15 1fc041: 44 39 a8 a8 02 00 00 cmp %r13d,0x2a8(%rax) 1fc048: 0f 86 9a 05 00 00 jbe 1fc5e8 1fc04e: 49 8b 6f 08 mov 0x8(%r15),%rbp 1fc052: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 1fc059: 00 1fc05a: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 1fc061: 00 00 1fc063: 48 85 ed test %rbp,%rbp 1fc066: 74 ce je 1fc036 1fc068: 49 63 d6 movslq %r14d,%rdx 1fc06b: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1fc070: 66 0f ef c0 pxor %xmm0,%xmm0 1fc074: 44 8b 65 4c mov 0x4c(%rbp),%r12d 1fc078: 48 69 d2 30 02 00 00 imul $0x230,%rdx,%rdx 1fc07f: 8b 80 20 03 00 00 mov 0x320(%rax),%eax 1fc085: 8b 75 5c mov 0x5c(%rbp),%esi 1fc088: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 1fc08d: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1fc095 1fc094: 00 1fc095: 48 8d 1c 11 lea (%rcx,%rdx,1),%rbx 1fc099: f2 0f 11 83 10 02 00 movsd %xmm0,0x210(%rbx) 1fc0a0: 00 1fc0a1: 49 8b 47 08 mov 0x8(%r15),%rax 1fc0a5: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 1fc0ac: c0 e8 02 shr $0x2,%al 1fc0af: 83 e0 01 and $0x1,%eax 1fc0b2: 89 83 a8 01 00 00 mov %eax,0x1a8(%rbx) 1fc0b8: 49 8b 47 08 mov 0x8(%r15),%rax 1fc0bc: 8b 80 8c 00 00 00 mov 0x8c(%rax),%eax 1fc0c2: 89 83 c0 01 00 00 mov %eax,0x1c0(%rbx) 1fc0c8: 49 8b 47 08 mov 0x8(%r15),%rax 1fc0cc: 80 b8 38 02 00 00 00 cmpb $0x0,0x238(%rax) 1fc0d3: 74 44 je 1fc119 1fc0d5: c6 83 91 00 00 00 01 movb $0x1,0x91(%rbx) 1fc0dc: 44 89 e0 mov %r12d,%eax 1fc0df: 2b 45 50 sub 0x50(%rbp),%eax 1fc0e2: 2b 45 54 sub 0x54(%rbp),%eax 1fc0e5: 2b 45 58 sub 0x58(%rbp),%eax 1fc0e8: d1 e8 shr %eax 1fc0ea: 89 83 94 00 00 00 mov %eax,0x94(%rbx) 1fc0f0: 49 8b 47 08 mov 0x8(%r15),%rax 1fc0f4: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 1fc0fa: 8d 78 e0 lea -0x20(%rax),%edi 1fc0fd: 83 e7 df and $0xffffffdf,%edi 1fc100: 74 0c je 1fc10e 1fc102: bf 20 00 00 00 mov $0x20,%edi 1fc107: 3d 80 00 00 00 cmp $0x80,%eax 1fc10c: 75 05 jne 1fc113 1fc10e: bf 24 00 00 00 mov $0x24,%edi 1fc113: 89 bb 98 00 00 00 mov %edi,0x98(%rbx) 1fc119: 0f b6 44 24 1f movzbl 0x1f(%rsp),%eax 1fc11e: c6 43 18 00 movb $0x0,0x18(%rbx) 1fc122: 66 0f ef c0 pxor %xmm0,%xmm0 1fc126: c7 43 1c 01 00 00 00 movl $0x1,0x1c(%rbx) 1fc12d: 88 83 28 01 00 00 mov %al,0x128(%rbx) 1fc133: 8b 45 34 mov 0x34(%rbp),%eax 1fc136: 2b 45 44 sub 0x44(%rbp),%eax 1fc139: 89 83 e0 00 00 00 mov %eax,0xe0(%rbx) 1fc13f: 2b 45 3c sub 0x3c(%rbp),%eax 1fc142: 2b 45 38 sub 0x38(%rbp),%eax 1fc145: 2b 45 40 sub 0x40(%rbp),%eax 1fc148: 89 83 e4 00 00 00 mov %eax,0xe4(%rbx) 1fc14e: 44 89 e0 mov %r12d,%eax 1fc151: 29 f0 sub %esi,%eax 1fc153: 89 83 e8 00 00 00 mov %eax,0xe8(%rbx) 1fc159: 2b 45 54 sub 0x54(%rbp),%eax 1fc15c: 2b 45 50 sub 0x50(%rbp),%eax 1fc15f: 2b 45 58 sub 0x58(%rbp),%eax 1fc162: 89 83 ec 00 00 00 mov %eax,0xec(%rbx) 1fc168: 8b 45 34 mov 0x34(%rbp),%eax 1fc16b: 44 89 a3 f4 00 00 00 mov %r12d,0xf4(%rbx) 1fc172: 89 83 f0 00 00 00 mov %eax,0xf0(%rbx) 1fc178: 8b 45 38 mov 0x38(%rbp),%eax 1fc17b: 03 45 3c add 0x3c(%rbp),%eax 1fc17e: 03 45 40 add 0x40(%rbp),%eax 1fc181: 89 83 04 01 00 00 mov %eax,0x104(%rbx) 1fc187: 8b 45 50 mov 0x50(%rbp),%eax 1fc18a: 03 45 54 add 0x54(%rbp),%eax 1fc18d: 03 45 58 add 0x58(%rbp),%eax 1fc190: 89 83 00 01 00 00 mov %eax,0x100(%rbx) 1fc196: 0f b6 85 88 00 00 00 movzbl 0x88(%rbp),%eax 1fc19d: 83 e0 01 and $0x1,%eax 1fc1a0: 88 83 18 01 00 00 mov %al,0x118(%rbx) 1fc1a6: 8b 45 64 mov 0x64(%rbp),%eax 1fc1a9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 1fc1ae: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 1fc1b6 1fc1b5: 00 1fc1b6: f2 0f 11 83 20 01 00 movsd %xmm0,0x120(%rbx) 1fc1bd: 00 1fc1be: 83 7d 70 05 cmpl $0x5,0x70(%rbp) 1fc1c2: 75 0c jne 1fc1d0 1fc1c4: f2 0f 58 c0 addsd %xmm0,%xmm0 1fc1c8: f2 0f 11 83 20 01 00 movsd %xmm0,0x120(%rbx) 1fc1cf: 00 1fc1d0: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 1fc1d7: 4c 89 ff mov %r15,%rdi 1fc1da: 8b 40 18 mov 0x18(%rax),%eax 1fc1dd: c7 83 98 01 00 00 04 movl $0x4,0x198(%rbx) 1fc1e4: 00 00 00 1fc1e7: 88 83 2a 01 00 00 mov %al,0x12a(%rbx) 1fc1ed: 49 8b 47 08 mov 0x8(%r15),%rax 1fc1f1: 8b 80 ac 00 00 00 mov 0xac(%rax),%eax 1fc1f7: 89 83 38 01 00 00 mov %eax,0x138(%rbx) 1fc1fd: 49 8b 47 08 mov 0x8(%r15),%rax 1fc201: 8b 80 b0 00 00 00 mov 0xb0(%rax),%eax 1fc207: 89 83 34 01 00 00 mov %eax,0x134(%rbx) 1fc20d: e8 00 00 00 00 callq 1fc212 1fc212: 83 f8 01 cmp $0x1,%eax 1fc215: 0f 84 1f 02 00 00 je 1fc43a 1fc21b: 83 f8 03 cmp $0x3,%eax 1fc21e: 0f 94 c0 sete %al 1fc221: 0f b6 c0 movzbl %al,%eax 1fc224: 01 c0 add %eax,%eax 1fc226: 89 83 2c 01 00 00 mov %eax,0x12c(%rbx) 1fc22c: 41 0f b6 87 bc 02 00 movzbl 0x2bc(%r15),%eax 1fc233: 00 1fc234: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 1fc23a: 49 8b b7 c0 02 00 00 mov 0x2c0(%r15),%rsi 1fc241: 48 85 f6 test %rsi,%rsi 1fc244: 74 0c je 1fc252 1fc246: 4d 8b 0f mov (%r15),%r9 1fc249: 4c 39 0e cmp %r9,(%rsi) 1fc24c: 0f 84 22 04 00 00 je 1fc674 1fc252: 49 8b 87 d8 02 00 00 mov 0x2d8(%r15),%rax 1fc259: 48 85 c0 test %rax,%rax 1fc25c: 75 33 jne 1fc291 1fc25e: 49 8b 47 08 mov 0x8(%r15),%rax 1fc262: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 1fc268: 83 f8 40 cmp $0x40,%eax 1fc26b: 0f 84 1e fa ff ff je 1fbc8f 1fc271: 0f 86 00 fa ff ff jbe 1fbc77 1fc277: 3d 80 00 00 00 cmp $0x80,%eax 1fc27c: 0f 85 a6 02 00 00 jne 1fc528 1fc282: c7 83 b8 01 00 00 03 movl $0x3,0x1b8(%rbx) 1fc289: 00 00 00 1fc28c: e9 08 fa ff ff jmpq 1fbc99 1fc291: 48 89 c6 mov %rax,%rsi 1fc294: 48 8b 80 d8 02 00 00 mov 0x2d8(%rax),%rax 1fc29b: 48 85 c0 test %rax,%rax 1fc29e: 75 f1 jne 1fc291 1fc2a0: 0f b6 86 bc 02 00 00 movzbl 0x2bc(%rsi),%eax 1fc2a7: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 1fc2ad: eb af jmp 1fc25e 1fc2af: 83 e8 01 sub $0x1,%eax 1fc2b2: 83 f8 01 cmp $0x1,%eax 1fc2b5: 0f 87 6d 02 00 00 ja 1fc528 1fc2bb: c7 83 b8 01 00 00 01 movl $0x1,0x1b8(%rbx) 1fc2c2: 00 00 00 1fc2c5: e9 cf f9 ff ff jmpq 1fbc99 1fc2ca: 83 f8 04 cmp $0x4,%eax 1fc2cd: 0f 85 37 01 00 00 jne 1fc40a 1fc2d3: c7 83 bc 01 00 00 01 movl $0x1,0x1bc(%rbx) 1fc2da: 00 00 00 1fc2dd: 66 0f ef c0 pxor %xmm0,%xmm0 1fc2e1: f2 0f 2a c6 cvtsi2sd %esi,%xmm0 1fc2e5: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1fc2ed 1fc2ec: 00 1fc2ed: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1fc2f5 1fc2f4: 00 1fc2f5: f2 0f 11 83 a0 01 00 movsd %xmm0,0x1a0(%rbx) 1fc2fc: 00 1fc2fd: e9 f2 f9 ff ff jmpq 1fbcf4 1fc302: 83 e8 08 sub $0x8,%eax 1fc305: 83 f8 02 cmp $0x2,%eax 1fc308: 0f 87 5b 03 00 00 ja 1fc669 1fc30e: c7 03 02 00 00 00 movl $0x2,(%rbx) 1fc314: e9 0e fd ff ff jmpq 1fc027 1fc319: 83 f8 12 cmp $0x12,%eax 1fc31c: 77 3d ja 1fc35b 1fc31e: c7 03 03 00 00 00 movl $0x3,(%rbx) 1fc324: e9 fe fc ff ff jmpq 1fc027 1fc329: 85 c0 test %eax,%eax 1fc32b: 0f 84 29 04 00 00 je 1fc75a 1fc331: 83 f8 05 cmp $0x5,%eax 1fc334: 0f 85 0d 04 00 00 jne 1fc747 1fc33a: c7 43 3c 05 00 00 00 movl $0x5,0x3c(%rbx) 1fc341: 8b 86 68 02 00 00 mov 0x268(%rsi),%eax 1fc347: 83 f8 10 cmp $0x10,%eax 1fc34a: 0f 85 bb fc ff ff jne 1fc00b 1fc350: c7 03 0a 00 00 00 movl $0xa,(%rbx) 1fc356: e9 cc fc ff ff jmpq 1fc027 1fc35b: 83 e8 13 sub $0x13,%eax 1fc35e: 83 f8 01 cmp $0x1,%eax 1fc361: 0f 87 02 03 00 00 ja 1fc669 1fc367: c7 03 04 00 00 00 movl $0x4,(%rbx) 1fc36d: e9 b5 fc ff ff jmpq 1fc027 1fc372: 83 f8 0e cmp $0xe,%eax 1fc375: 0f 84 90 03 00 00 je 1fc70b 1fc37b: 83 f8 11 cmp $0x11,%eax 1fc37e: 75 31 jne 1fc3b1 1fc380: c7 43 3c 11 00 00 00 movl $0x11,0x3c(%rbx) 1fc387: e9 70 fc ff ff jmpq 1fbffc 1fc38c: 83 f8 1a cmp $0x1a,%eax 1fc38f: 0f 84 9a 03 00 00 je 1fc72f 1fc395: 76 44 jbe 1fc3db 1fc397: 83 f8 1d cmp $0x1d,%eax 1fc39a: 0f 84 83 03 00 00 je 1fc723 1fc3a0: 83 f8 1e cmp $0x1e,%eax 1fc3a3: 75 21 jne 1fc3c6 1fc3a5: c7 43 3c 1e 00 00 00 movl $0x1e,0x3c(%rbx) 1fc3ac: e9 4b fc ff ff jmpq 1fbffc 1fc3b1: 83 f8 0d cmp $0xd,%eax 1fc3b4: 0f 85 8d 03 00 00 jne 1fc747 1fc3ba: c7 43 3c 0d 00 00 00 movl $0xd,0x3c(%rbx) 1fc3c1: e9 36 fc ff ff jmpq 1fbffc 1fc3c6: 83 f8 1b cmp $0x1b,%eax 1fc3c9: 0f 85 78 03 00 00 jne 1fc747 1fc3cf: c7 43 3c 1f 00 00 00 movl $0x1f,0x3c(%rbx) 1fc3d6: e9 21 fc ff ff jmpq 1fbffc 1fc3db: 83 f8 16 cmp $0x16,%eax 1fc3de: 0f 84 57 03 00 00 je 1fc73b 1fc3e4: 83 f8 19 cmp $0x19,%eax 1fc3e7: 75 0c jne 1fc3f5 1fc3e9: c7 43 3c 19 00 00 00 movl $0x19,0x3c(%rbx) 1fc3f0: e9 07 fc ff ff jmpq 1fbffc 1fc3f5: 83 f8 15 cmp $0x15,%eax 1fc3f8: 0f 85 49 03 00 00 jne 1fc747 1fc3fe: c7 43 3c 15 00 00 00 movl $0x15,0x3c(%rbx) 1fc405: e9 f2 fb ff ff jmpq 1fbffc 1fc40a: 8d 04 76 lea (%rsi,%rsi,2),%eax 1fc40d: 66 0f ef c0 pxor %xmm0,%xmm0 1fc411: c7 83 bc 01 00 00 00 movl $0x0,0x1bc(%rbx) 1fc418: 00 00 00 1fc41b: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 1fc41f: f2 0f 11 83 a0 01 00 movsd %xmm0,0x1a0(%rbx) 1fc426: 00 1fc427: e9 c8 f8 ff ff jmpq 1fbcf4 1fc42c: 8b be 50 01 00 00 mov 0x150(%rsi),%edi 1fc432: 89 7b 74 mov %edi,0x74(%rbx) 1fc435: e9 59 fa ff ff jmpq 1fbe93 1fc43a: c7 83 2c 01 00 00 01 movl $0x1,0x12c(%rbx) 1fc441: 00 00 00 1fc444: e9 e3 fd ff ff jmpq 1fc22c 1fc449: 85 c0 test %eax,%eax 1fc44b: c7 43 40 01 00 00 00 movl $0x1,0x40(%rbx) 1fc452: 48 b9 00 00 00 00 05 movabs $0x500000000,%rcx 1fc459: 00 00 00 1fc45c: 48 89 4b 38 mov %rcx,0x38(%rbx) 1fc460: 0f 95 83 90 00 00 00 setne 0x90(%rbx) 1fc467: 8b 75 3c mov 0x3c(%rbp),%esi 1fc46a: 81 fe 80 07 00 00 cmp $0x780,%esi 1fc470: 0f 87 cc 01 00 00 ja 1fc642 1fc476: 89 73 54 mov %esi,0x54(%rbx) 1fc479: 44 8d 8e ff 00 00 00 lea 0xff(%rsi),%r9d 1fc480: 45 30 c9 xor %r9b,%r9b 1fc483: 8b 7d 54 mov 0x54(%rbp),%edi 1fc486: 81 ff 38 04 00 00 cmp $0x438,%edi 1fc48c: 0f 87 9f 01 00 00 ja 1fc631 1fc492: 89 7b 58 mov %edi,0x58(%rbx) 1fc495: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1fc49d 1fc49c: 00 1fc49d: 89 7b 48 mov %edi,0x48(%rbx) 1fc4a0: 48 b9 01 00 00 00 01 movabs $0x100000001,%rcx 1fc4a7: 00 00 00 1fc4aa: 89 73 44 mov %esi,0x44(%rbx) 1fc4ad: 89 7b 50 mov %edi,0x50(%rbx) 1fc4b0: 89 73 4c mov %esi,0x4c(%rbx) 1fc4b3: 44 89 4b 6c mov %r9d,0x6c(%rbx) 1fc4b7: c7 03 01 00 00 00 movl $0x1,(%rbx) 1fc4bd: 89 b3 d0 00 00 00 mov %esi,0xd0(%rbx) 1fc4c3: 89 bb d4 00 00 00 mov %edi,0xd4(%rbx) 1fc4c9: 89 b3 d8 00 00 00 mov %esi,0xd8(%rbx) 1fc4cf: 89 bb dc 00 00 00 mov %edi,0xdc(%rbx) 1fc4d5: 48 c7 83 80 01 00 00 movq $0x4,0x180(%rbx) 1fc4dc: 04 00 00 00 1fc4e0: 48 89 8b 88 01 00 00 mov %rcx,0x188(%rbx) 1fc4e7: 44 89 a3 38 01 00 00 mov %r12d,0x138(%rbx) 1fc4ee: 44 89 a3 34 01 00 00 mov %r12d,0x134(%rbx) 1fc4f5: f2 0f 11 83 40 01 00 movsd %xmm0,0x140(%rbx) 1fc4fc: 00 1fc4fd: f2 0f 11 83 48 01 00 movsd %xmm0,0x148(%rbx) 1fc504: 00 1fc505: 83 f8 01 cmp $0x1,%eax 1fc508: 0f 84 4b 01 00 00 je 1fc659 1fc50e: 83 f8 02 cmp $0x2,%eax 1fc511: 0f 85 10 fb ff ff jne 1fc027 1fc517: c1 ee 02 shr $0x2,%esi 1fc51a: 89 73 54 mov %esi,0x54(%rbx) 1fc51d: 89 b3 d0 00 00 00 mov %esi,0xd0(%rbx) 1fc523: e9 ff fa ff ff jmpq 1fc027 1fc528: c7 83 b8 01 00 00 00 movl $0x0,0x1b8(%rbx) 1fc52f: 00 00 00 1fc532: c7 83 98 01 00 00 04 movl $0x4,0x198(%rbx) 1fc539: 00 00 00 1fc53c: e9 58 f7 ff ff jmpq 1fbc99 1fc541: 01 ff add %edi,%edi 1fc543: 89 bb d8 00 00 00 mov %edi,0xd8(%rbx) 1fc549: e9 93 f9 ff ff jmpq 1fbee1 1fc54e: 49 39 8f 80 00 00 00 cmp %rcx,0x80(%r15) 1fc555: 0f 85 18 fa ff ff jne 1fbf73 1fc55b: 49 39 8f 98 00 00 00 cmp %rcx,0x98(%r15) 1fc562: 0f 85 0b fa ff ff jne 1fbf73 1fc568: 49 39 8f 90 00 00 00 cmp %rcx,0x90(%r15) 1fc56f: 0f 85 fe f9 ff ff jne 1fbf73 1fc575: 48 8b 04 24 mov (%rsp),%rax 1fc579: 8b 80 e0 01 00 00 mov 0x1e0(%rax),%eax 1fc57f: 85 c0 test %eax,%eax 1fc581: 0f 95 c0 setne %al 1fc584: 0f b6 c0 movzbl %al,%eax 1fc587: e9 e7 f9 ff ff jmpq 1fbf73 1fc58c: 49 8b 87 c8 02 00 00 mov 0x2c8(%r15),%rax 1fc593: 48 85 c0 test %rax,%rax 1fc596: 75 17 jne 1fc5af 1fc598: eb 1a jmp 1fc5b4 1fc59a: 8b 50 74 mov 0x74(%rax),%edx 1fc59d: 01 93 d8 00 00 00 add %edx,0xd8(%rbx) 1fc5a3: 48 8b 80 c8 02 00 00 mov 0x2c8(%rax),%rax 1fc5aa: 48 85 c0 test %rax,%rax 1fc5ad: 74 05 je 1fc5b4 1fc5af: 48 3b 30 cmp (%rax),%rsi 1fc5b2: 74 e6 je 1fc59a 1fc5b4: 49 8b 87 c0 02 00 00 mov 0x2c0(%r15),%rax 1fc5bb: 48 85 c0 test %rax,%rax 1fc5be: 75 1e jne 1fc5de 1fc5c0: e9 1c f9 ff ff jmpq 1fbee1 1fc5c5: 8b 50 74 mov 0x74(%rax),%edx 1fc5c8: 01 93 d8 00 00 00 add %edx,0xd8(%rbx) 1fc5ce: 48 8b 80 c0 02 00 00 mov 0x2c0(%rax),%rax 1fc5d5: 48 85 c0 test %rax,%rax 1fc5d8: 0f 84 03 f9 ff ff je 1fbee1 1fc5de: 48 3b 30 cmp (%rax),%rsi 1fc5e1: 74 e2 je 1fc5c5 1fc5e3: e9 f9 f8 ff ff jmpq 1fbee1 1fc5e8: 48 8b 2c 24 mov (%rsp),%rbp 1fc5ec: 44 89 f3 mov %r14d,%ebx 1fc5ef: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 1fc5f6: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1fc5fb: 48 89 ef mov %rbp,%rdi 1fc5fe: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 1fc603: 48 8b 40 70 mov 0x70(%rax),%rax 1fc607: e8 00 00 00 00 callq 1fc60c 1fc60c: 48 8b 44 24 38 mov 0x38(%rsp),%rax 1fc611: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1fc618: 00 00 1fc61a: 0f 85 59 01 00 00 jne 1fc779 1fc620: 48 83 c4 40 add $0x40,%rsp 1fc624: 89 d8 mov %ebx,%eax 1fc626: 5b pop %rbx 1fc627: 5d pop %rbp 1fc628: 41 5c pop %r12 1fc62a: 41 5d pop %r13 1fc62c: 41 5e pop %r14 1fc62e: 41 5f pop %r15 1fc630: c3 retq 1fc631: c7 43 58 38 04 00 00 movl $0x438,0x58(%rbx) 1fc638: bf 38 04 00 00 mov $0x438,%edi 1fc63d: e9 53 fe ff ff jmpq 1fc495 1fc642: c7 43 54 80 07 00 00 movl $0x780,0x54(%rbx) 1fc649: 41 b9 00 08 00 00 mov $0x800,%r9d 1fc64f: be 80 07 00 00 mov $0x780,%esi 1fc654: e9 2a fe ff ff jmpq 1fc483 1fc659: d1 ee shr %esi 1fc65b: 89 73 54 mov %esi,0x54(%rbx) 1fc65e: 89 b3 d0 00 00 00 mov %esi,0xd0(%rbx) 1fc664: e9 be f9 ff ff jmpq 1fc027 1fc669: c7 03 01 00 00 00 movl $0x1,(%rbx) 1fc66f: e9 b3 f9 ff ff jmpq 1fc027 1fc674: 48 8b 86 c0 02 00 00 mov 0x2c0(%rsi),%rax 1fc67b: 49 89 f3 mov %rsi,%r11 1fc67e: 45 31 d2 xor %r10d,%r10d 1fc681: 48 85 c0 test %rax,%rax 1fc684: 75 18 jne 1fc69e 1fc686: eb 64 jmp 1fc6ec 1fc688: 48 8b 90 c0 02 00 00 mov 0x2c0(%rax),%rdx 1fc68f: 41 83 c2 01 add $0x1,%r10d 1fc693: 49 89 c3 mov %rax,%r11 1fc696: 48 85 d2 test %rdx,%rdx 1fc699: 74 08 je 1fc6a3 1fc69b: 48 89 d0 mov %rdx,%rax 1fc69e: 4c 3b 08 cmp (%rax),%r9 1fc6a1: 74 e5 je 1fc688 1fc6a3: 45 85 d2 test %r10d,%r10d 1fc6a6: 74 44 je 1fc6ec 1fc6a8: 41 83 fa 01 cmp $0x1,%r10d 1fc6ac: 0f 84 b4 00 00 00 je 1fc766 1fc6b2: 41 83 fa 02 cmp $0x2,%r10d 1fc6b6: 0f 85 a2 fb ff ff jne 1fc25e 1fc6bc: e9 df fb ff ff jmpq 1fc2a0 1fc6c1: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 1fc6c7: 31 db xor %ebx,%ebx 1fc6c9: 85 d2 test %edx,%edx 1fc6cb: 0f 85 8e f5 ff ff jne 1fbc5f 1fc6d1: 31 db xor %ebx,%ebx 1fc6d3: e9 17 ff ff ff jmpq 1fc5ef 1fc6d8: 89 c3 mov %eax,%ebx 1fc6da: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 1fc6e1: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 1fc6e7: e9 6b f5 ff ff jmpq 1fbc57 1fc6ec: 41 0f b6 83 bc 02 00 movzbl 0x2bc(%r11),%eax 1fc6f3: 00 1fc6f4: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 1fc6fa: e9 5f fb ff ff jmpq 1fc25e 1fc6ff: c7 43 3c 12 00 00 00 movl $0x12,0x3c(%rbx) 1fc706: e9 f1 f8 ff ff jmpq 1fbffc 1fc70b: c7 43 3c 0e 00 00 00 movl $0xe,0x3c(%rbx) 1fc712: e9 e5 f8 ff ff jmpq 1fbffc 1fc717: c7 43 3c 0a 00 00 00 movl $0xa,0x3c(%rbx) 1fc71e: e9 d9 f8 ff ff jmpq 1fbffc 1fc723: c7 43 3c 1d 00 00 00 movl $0x1d,0x3c(%rbx) 1fc72a: e9 cd f8 ff ff jmpq 1fbffc 1fc72f: c7 43 3c 1a 00 00 00 movl $0x1a,0x3c(%rbx) 1fc736: e9 c1 f8 ff ff jmpq 1fbffc 1fc73b: c7 43 3c 16 00 00 00 movl $0x16,0x3c(%rbx) 1fc742: e9 b5 f8 ff ff jmpq 1fbffc 1fc747: 0f 0b ud2 1fc749: e9 ae f8 ff ff jmpq 1fbffc 1fc74e: c7 43 3c 06 00 00 00 movl $0x6,0x3c(%rbx) 1fc755: e9 a2 f8 ff ff jmpq 1fbffc 1fc75a: c7 43 3c 00 00 00 00 movl $0x0,0x3c(%rbx) 1fc761: e9 96 f8 ff ff jmpq 1fbffc 1fc766: 41 0f b6 87 bc 02 00 movzbl 0x2bc(%r15),%eax 1fc76d: 00 1fc76e: 89 83 9c 00 00 00 mov %eax,0x9c(%rbx) 1fc774: e9 e5 fa ff ff jmpq 1fc25e 1fc779: e8 00 00 00 00 callq 1fc77e 1fc77e: 66 90 xchg %ax,%ax 00000000001fc780 : 1fc780: e8 00 00 00 00 callq 1fc785 1fc785: 41 54 push %r12 1fc787: 49 89 f4 mov %rsi,%r12 1fc78a: 48 89 d6 mov %rdx,%rsi 1fc78d: 55 push %rbp 1fc78e: 48 8d af b8 01 00 00 lea 0x1b8(%rdi),%rbp 1fc795: 53 push %rbx 1fc796: 48 89 ef mov %rbp,%rdi 1fc799: e8 00 00 00 00 callq 1fc79e 1fc79e: 4c 89 e6 mov %r12,%rsi 1fc7a1: 48 89 ef mov %rbp,%rdi 1fc7a4: 48 89 c3 mov %rax,%rbx 1fc7a7: 48 89 c2 mov %rax,%rdx 1fc7aa: e8 00 00 00 00 callq 1fc7af 1fc7af: 48 85 db test %rbx,%rbx 1fc7b2: 74 66 je 1fc81a 1fc7b4: 48 85 c0 test %rax,%rax 1fc7b7: 74 5c je 1fc815 1fc7b9: 48 8b 53 08 mov 0x8(%rbx),%rdx 1fc7bd: 48 89 50 08 mov %rdx,0x8(%rax) 1fc7c1: 48 8b 93 28 01 00 00 mov 0x128(%rbx),%rdx 1fc7c8: 48 89 90 28 01 00 00 mov %rdx,0x128(%rax) 1fc7cf: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 1fc7d6: 48 89 90 18 01 00 00 mov %rdx,0x118(%rax) 1fc7dd: 0f b6 90 bc 02 00 00 movzbl 0x2bc(%rax),%edx 1fc7e4: 49 8d 14 d4 lea (%r12,%rdx,8),%rdx 1fc7e8: 48 8b 4a 30 mov 0x30(%rdx),%rcx 1fc7ec: 48 89 88 e8 00 00 00 mov %rcx,0xe8(%rax) 1fc7f3: 48 8b 4a 60 mov 0x60(%rdx),%rcx 1fc7f7: 48 89 88 f8 00 00 00 mov %rcx,0xf8(%rax) 1fc7fe: 48 8b 92 c0 00 00 00 mov 0xc0(%rdx),%rdx 1fc805: 48 89 90 08 01 00 00 mov %rdx,0x108(%rax) 1fc80c: 8b 52 10 mov 0x10(%rdx),%edx 1fc80f: 88 90 10 01 00 00 mov %dl,0x110(%rax) 1fc815: 5b pop %rbx 1fc816: 5d pop %rbp 1fc817: 41 5c pop %r12 1fc819: c3 retq 1fc81a: 0f 0b ud2 1fc81c: eb 96 jmp 1fc7b4 1fc81e: 66 90 xchg %ax,%ax 00000000001fc820 : 1fc820: e8 00 00 00 00 callq 1fc825 1fc825: 53 push %rbx 1fc826: 48 89 fb mov %rdi,%rbx 1fc829: 8b bf 68 02 00 00 mov 0x268(%rdi),%edi 1fc82f: e8 00 00 00 00 callq 1fc834 1fc834: 83 f8 40 cmp $0x40,%eax 1fc837: 0f 94 c0 sete %al 1fc83a: 0f b6 c0 movzbl %al,%eax 1fc83d: 83 c0 09 add $0x9,%eax 1fc840: 89 83 18 01 00 00 mov %eax,0x118(%rbx) 1fc846: b8 01 00 00 00 mov $0x1,%eax 1fc84b: 5b pop %rbx 1fc84c: c3 retq 1fc84d: 0f 1f 00 nopl (%rax) 00000000001fc850 : 1fc850: e8 00 00 00 00 callq 1fc855 1fc855: 89 f0 mov %esi,%eax 1fc857: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fc85e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1fc865: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1fc869: 48 8d 04 50 lea (%rax,%rdx,2),%rax 1fc86d: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 1fc874: 00 1fc875: e9 00 00 00 00 jmpq 1fc87a 1fc87a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001fc880 : 1fc880: e8 00 00 00 00 callq 1fc885 1fc885: 4c 8d 46 04 lea 0x4(%rsi),%r8 1fc889: b9 00 c0 00 00 mov $0xc000,%ecx 1fc88e: ba 0e 00 00 00 mov $0xe,%edx 1fc893: be 40 5d 00 00 mov $0x5d40,%esi 1fc898: e9 00 00 00 00 jmpq 1fc89d 1fc89d: 0f 1f 00 nopl (%rax) 00000000001fc8a0 : 1fc8a0: e8 00 00 00 00 callq 1fc8a5 1fc8a5: 41 55 push %r13 1fc8a7: 41 54 push %r12 1fc8a9: 55 push %rbp 1fc8aa: 31 ed xor %ebp,%ebp 1fc8ac: 53 push %rbx 1fc8ad: 44 8b 9f b0 02 00 00 mov 0x2b0(%rdi),%r11d 1fc8b4: 48 89 fb mov %rdi,%rbx 1fc8b7: 45 85 db test %r11d,%r11d 1fc8ba: 74 2a je 1fc8e6 1fc8bc: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 1fc8c3: 00 1fc8c4: 48 85 ff test %rdi,%rdi 1fc8c7: 74 11 je 1fc8da 1fc8c9: e8 00 00 00 00 callq 1fc8ce 1fc8ce: 48 c7 84 eb 50 01 00 movq $0x0,0x150(%rbx,%rbp,8) 1fc8d5: 00 00 00 00 00 1fc8da: 48 83 c5 01 add $0x1,%rbp 1fc8de: 39 ab b0 02 00 00 cmp %ebp,0x2b0(%rbx) 1fc8e4: 77 d6 ja 1fc8bc 1fc8e6: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 1fc8ed: 31 ed xor %ebp,%ebp 1fc8ef: 44 8b 50 24 mov 0x24(%rax),%r10d 1fc8f3: 45 85 d2 test %r10d,%r10d 1fc8f6: 74 2e je 1fc926 1fc8f8: 48 8b bc eb 78 02 00 mov 0x278(%rbx,%rbp,8),%rdi 1fc8ff: 00 1fc900: 48 85 ff test %rdi,%rdi 1fc903: 74 18 je 1fc91d 1fc905: e8 00 00 00 00 callq 1fc90a 1fc90a: 48 c7 84 eb 78 02 00 movq $0x0,0x278(%rbx,%rbp,8) 1fc911: 00 00 00 00 00 1fc916: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 1fc91d: 48 83 c5 01 add $0x1,%rbp 1fc921: 39 68 24 cmp %ebp,0x24(%rax) 1fc924: 77 d2 ja 1fc8f8 1fc926: 48 8b bb b8 01 00 00 mov 0x1b8(%rbx),%rdi 1fc92d: 48 85 ff test %rdi,%rdi 1fc930: 74 10 je 1fc942 1fc932: e8 00 00 00 00 callq 1fc937 1fc937: 48 c7 83 b8 01 00 00 movq $0x0,0x1b8(%rbx) 1fc93e: 00 00 00 00 1fc942: 48 8b bb b0 01 00 00 mov 0x1b0(%rbx),%rdi 1fc949: 48 85 ff test %rdi,%rdi 1fc94c: 74 10 je 1fc95e 1fc94e: e8 00 00 00 00 callq 1fc953 1fc953: 48 c7 83 b0 01 00 00 movq $0x0,0x1b0(%rbx) 1fc95a: 00 00 00 00 1fc95e: 44 8b 8b a8 02 00 00 mov 0x2a8(%rbx),%r9d 1fc965: 48 8d 6b 60 lea 0x60(%rbx),%rbp 1fc969: 45 31 e4 xor %r12d,%r12d 1fc96c: 4c 8d ab c0 03 00 00 lea 0x3c0(%rbx),%r13 1fc973: 45 85 c9 test %r9d,%r9d 1fc976: 74 68 je 1fc9e0 1fc978: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1fc97c: 48 85 ff test %rdi,%rdi 1fc97f: 74 0d je 1fc98e 1fc981: e8 00 00 00 00 callq 1fc986 1fc986: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 1fc98d: 00 1fc98e: 48 8b 45 00 mov 0x0(%rbp),%rax 1fc992: 48 85 c0 test %rax,%rax 1fc995: 74 10 je 1fc9a7 1fc997: 48 8b 40 10 mov 0x10(%rax),%rax 1fc99b: 48 89 ef mov %rbp,%rdi 1fc99e: 48 8b 40 40 mov 0x40(%rax),%rax 1fc9a2: e8 00 00 00 00 callq 1fc9a7 1fc9a7: 48 8b 7d d0 mov -0x30(%rbp),%rdi 1fc9ab: 48 85 ff test %rdi,%rdi 1fc9ae: 74 0d je 1fc9bd 1fc9b0: e8 00 00 00 00 callq 1fc9b5 1fc9b5: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 1fc9bc: 00 1fc9bd: 48 83 bb c0 03 00 00 cmpq $0x0,0x3c0(%rbx) 1fc9c4: 00 1fc9c5: 74 08 je 1fc9cf 1fc9c7: 4c 89 ef mov %r13,%rdi 1fc9ca: e8 00 00 00 00 callq 1fc9cf 1fc9cf: 41 83 c4 01 add $0x1,%r12d 1fc9d3: 48 83 c5 08 add $0x8,%rbp 1fc9d7: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 1fc9de: 77 98 ja 1fc978 1fc9e0: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 1fc9e7: 48 8d ab c8 01 00 00 lea 0x1c8(%rbx),%rbp 1fc9ee: 45 31 e4 xor %r12d,%r12d 1fc9f1: 44 8b 40 1c mov 0x1c(%rax),%r8d 1fc9f5: 45 85 c0 test %r8d,%r8d 1fc9f8: 74 50 je 1fca4a 1fc9fa: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 1fc9ff: 74 08 je 1fca09 1fca01: 48 89 ef mov %rbp,%rdi 1fca04: e8 00 00 00 00 callq 1fca09 1fca09: 48 8b 7d 30 mov 0x30(%rbp),%rdi 1fca0d: 48 85 ff test %rdi,%rdi 1fca10: 74 0d je 1fca1f 1fca12: e8 00 00 00 00 callq 1fca17 1fca17: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 1fca1e: 00 1fca1f: 48 8b 7d 60 mov 0x60(%rbp),%rdi 1fca23: 48 85 ff test %rdi,%rdi 1fca26: 74 0d je 1fca35 1fca28: e8 00 00 00 00 callq 1fca2d 1fca2d: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 1fca34: 00 1fca35: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 1fca3c: 41 83 c4 01 add $0x1,%r12d 1fca40: 48 83 c5 08 add $0x8,%rbp 1fca44: 44 39 60 1c cmp %r12d,0x1c(%rax) 1fca48: 77 b0 ja 1fc9fa 1fca4a: 8b 78 04 mov 0x4(%rax),%edi 1fca4d: 85 ff test %edi,%edi 1fca4f: 74 3b je 1fca8c 1fca51: 48 8d ab f0 00 00 00 lea 0xf0(%rbx),%rbp 1fca58: 45 31 e4 xor %r12d,%r12d 1fca5b: 48 8b 55 00 mov 0x0(%rbp),%rdx 1fca5f: 48 85 d2 test %rdx,%rdx 1fca62: 74 1a je 1fca7e 1fca64: 48 8b 82 38 4b 00 00 mov 0x4b38(%rdx),%rax 1fca6b: 48 89 ef mov %rbp,%rdi 1fca6e: 48 8b 40 20 mov 0x20(%rax),%rax 1fca72: e8 00 00 00 00 callq 1fca77 1fca77: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 1fca7e: 41 83 c4 01 add $0x1,%r12d 1fca82: 48 83 c5 08 add $0x8,%rbp 1fca86: 44 39 60 04 cmp %r12d,0x4(%rax) 1fca8a: 77 cf ja 1fca5b 1fca8c: 8b 30 mov (%rax),%esi 1fca8e: 85 f6 test %esi,%esi 1fca90: 74 2f je 1fcac1 1fca92: 31 ed xor %ebp,%ebp 1fca94: 48 8b bc eb 20 01 00 mov 0x120(%rbx,%rbp,8),%rdi 1fca9b: 00 1fca9c: 48 85 ff test %rdi,%rdi 1fca9f: 74 18 je 1fcab9 1fcaa1: e8 00 00 00 00 callq 1fcaa6 1fcaa6: 48 c7 84 eb 20 01 00 movq $0x0,0x120(%rbx,%rbp,8) 1fcaad: 00 00 00 00 00 1fcab2: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 1fcab9: 48 83 c5 01 add $0x1,%rbp 1fcabd: 39 28 cmp %ebp,(%rax) 1fcabf: 77 d3 ja 1fca94 1fcac1: 8b 48 18 mov 0x18(%rax),%ecx 1fcac4: 85 c9 test %ecx,%ecx 1fcac6: 0f 85 09 01 00 00 jne 1fcbd5 1fcacc: 8b 93 b0 03 00 00 mov 0x3b0(%rbx),%edx 1fcad2: 48 8d ab 78 03 00 00 lea 0x378(%rbx),%rbp 1fcad9: 45 31 e4 xor %r12d,%r12d 1fcadc: 85 d2 test %edx,%edx 1fcade: 74 20 je 1fcb00 1fcae0: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 1fcae5: 74 08 je 1fcaef 1fcae7: 48 89 ef mov %rbp,%rdi 1fcaea: e8 00 00 00 00 callq 1fcaef 1fcaef: 41 83 c4 01 add $0x1,%r12d 1fcaf3: 48 83 c5 08 add $0x8,%rbp 1fcaf7: 44 39 a3 b0 03 00 00 cmp %r12d,0x3b0(%rbx) 1fcafe: 77 e0 ja 1fcae0 1fcb00: 8b 83 70 03 00 00 mov 0x370(%rbx),%eax 1fcb06: 31 ed xor %ebp,%ebp 1fcb08: 85 c0 test %eax,%eax 1fcb0a: 74 2a je 1fcb36 1fcb0c: 48 8b bc eb 38 03 00 mov 0x338(%rbx,%rbp,8),%rdi 1fcb13: 00 1fcb14: 48 85 ff test %rdi,%rdi 1fcb17: 74 11 je 1fcb2a 1fcb19: e8 00 00 00 00 callq 1fcb1e 1fcb1e: 48 c7 84 eb 38 03 00 movq $0x0,0x338(%rbx,%rbp,8) 1fcb25: 00 00 00 00 00 1fcb2a: 48 83 c5 01 add $0x1,%rbp 1fcb2e: 39 ab 70 03 00 00 cmp %ebp,0x370(%rbx) 1fcb34: 77 d6 ja 1fcb0c 1fcb36: 48 8b bb 30 03 00 00 mov 0x330(%rbx),%rdi 1fcb3d: 48 85 ff test %rdi,%rdi 1fcb40: 74 10 je 1fcb52 1fcb42: e8 00 00 00 00 callq 1fcb47 1fcb47: 48 c7 83 30 03 00 00 movq $0x0,0x330(%rbx) 1fcb4e: 00 00 00 00 1fcb52: 48 83 bb c8 03 00 00 cmpq $0x0,0x3c8(%rbx) 1fcb59: 00 1fcb5a: 74 0c je 1fcb68 1fcb5c: 48 8d bb c8 03 00 00 lea 0x3c8(%rbx),%rdi 1fcb63: e8 00 00 00 00 callq 1fcb68 1fcb68: 48 83 bb d0 03 00 00 cmpq $0x0,0x3d0(%rbx) 1fcb6f: 00 1fcb70: 74 0c je 1fcb7e 1fcb72: 48 8d bb d0 03 00 00 lea 0x3d0(%rbx),%rdi 1fcb79: e8 00 00 00 00 callq 1fcb7e 1fcb7e: 48 83 bb b8 03 00 00 cmpq $0x0,0x3b8(%rbx) 1fcb85: 00 1fcb86: 74 0c je 1fcb94 1fcb88: 48 8d bb b8 03 00 00 lea 0x3b8(%rbx),%rdi 1fcb8f: e8 00 00 00 00 callq 1fcb94 1fcb94: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 1fcb9b: 48 85 ff test %rdi,%rdi 1fcb9e: 74 19 je 1fcbb9 1fcba0: 48 81 fb 40 fe ff ff cmp $0xfffffffffffffe40,%rbx 1fcba7: 74 10 je 1fcbb9 1fcba9: e8 00 00 00 00 callq 1fcbae 1fcbae: 48 c7 83 c0 01 00 00 movq $0x0,0x1c0(%rbx) 1fcbb5: 00 00 00 00 1fcbb9: 48 83 bb 20 04 00 00 cmpq $0x0,0x420(%rbx) 1fcbc0: 00 1fcbc1: 74 53 je 1fcc16 1fcbc3: 48 8d bb 20 04 00 00 lea 0x420(%rbx),%rdi 1fcbca: 5b pop %rbx 1fcbcb: 5d pop %rbp 1fcbcc: 41 5c pop %r12 1fcbce: 41 5d pop %r13 1fcbd0: e9 00 00 00 00 jmpq 1fcbd5 1fcbd5: 48 8b bb 60 02 00 00 mov 0x260(%rbx),%rdi 1fcbdc: 48 85 ff test %rdi,%rdi 1fcbdf: 74 10 je 1fcbf1 1fcbe1: e8 00 00 00 00 callq 1fcbe6 1fcbe6: 48 c7 83 60 02 00 00 movq $0x0,0x260(%rbx) 1fcbed: 00 00 00 00 1fcbf1: 48 8b bb 68 02 00 00 mov 0x268(%rbx),%rdi 1fcbf8: 48 85 ff test %rdi,%rdi 1fcbfb: 0f 84 cb fe ff ff je 1fcacc 1fcc01: e8 00 00 00 00 callq 1fcc06 1fcc06: 48 c7 83 68 02 00 00 movq $0x0,0x268(%rbx) 1fcc0d: 00 00 00 00 1fcc11: e9 b6 fe ff ff jmpq 1fcacc 1fcc16: 5b pop %rbx 1fcc17: 5d pop %rbp 1fcc18: 41 5c pop %r12 1fcc1a: 41 5d pop %r13 1fcc1c: c3 retq 1fcc1d: 0f 1f 00 nopl (%rax) 00000000001fcc20 : 1fcc20: e8 00 00 00 00 callq 1fcc25 1fcc25: 55 push %rbp 1fcc26: 53 push %rbx 1fcc27: 48 8b 2f mov (%rdi),%rbp 1fcc2a: 48 89 fb mov %rdi,%rbx 1fcc2d: 48 89 ef mov %rbp,%rdi 1fcc30: e8 6b fc ff ff callq 1fc8a0 1fcc35: 48 89 ef mov %rbp,%rdi 1fcc38: e8 00 00 00 00 callq 1fcc3d 1fcc3d: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1fcc44: 5b pop %rbx 1fcc45: 5d pop %rbp 1fcc46: c3 retq 1fcc47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1fcc4e: 00 00 00000000001fcc50 : 1fcc50: e8 00 00 00 00 callq 1fcc55 1fcc55: 55 push %rbp 1fcc56: 49 89 f9 mov %rdi,%r9 1fcc59: 48 89 e5 mov %rsp,%rbp 1fcc5c: 41 55 push %r13 1fcc5e: 41 54 push %r12 1fcc60: 49 89 cc mov %rcx,%r12 1fcc63: b9 6c 00 00 00 mov $0x6c,%ecx 1fcc68: 53 push %rbx 1fcc69: 48 89 f3 mov %rsi,%rbx 1fcc6c: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 1fcc70: 48 81 ec 70 03 00 00 sub $0x370,%rsp 1fcc77: 45 8b 91 90 02 00 00 mov 0x290(%r9),%r10d 1fcc7e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1fcc85: 00 00 1fcc87: 48 89 84 24 68 03 00 mov %rax,0x368(%rsp) 1fcc8e: 00 1fcc8f: 31 c0 xor %eax,%eax 1fcc91: 48 89 e6 mov %rsp,%rsi 1fcc94: 48 89 f7 mov %rsi,%rdi 1fcc97: f3 48 ab rep stos %rax,%es:(%rdi) 1fcc9a: 45 85 d2 test %r10d,%r10d 1fcc9d: 7f 1e jg 1fccbd 1fcc9f: 49 8b 81 98 02 00 00 mov 0x298(%r9),%rax 1fcca6: 8b 40 34 mov 0x34(%rax),%eax 1fcca9: 83 e8 0a sub $0xa,%eax 1fccac: 83 f8 0a cmp $0xa,%eax 1fccaf: 45 19 d2 sbb %r10d,%r10d 1fccb2: 41 80 e2 3c and $0x3c,%r10b 1fccb6: 41 81 c2 fa 01 00 00 add $0x1fa,%r10d 1fccbd: 44 8b 5a 18 mov 0x18(%rdx),%r11d 1fccc1: 8b 7a 1c mov 0x1c(%rdx),%edi 1fccc4: 66 0f ef db pxor %xmm3,%xmm3 1fccc8: 66 0f ef f6 pxor %xmm6,%xmm6 1fcccc: 4d 69 db d3 4d 62 10 imul $0x10624dd3,%r11,%r11 1fccd3: 48 69 ff d3 4d 62 10 imul $0x10624dd3,%rdi,%rdi 1fccda: 49 c1 eb 26 shr $0x26,%r11 1fccde: 48 c1 ef 26 shr $0x26,%rdi 1fcce2: f2 41 0f 2a db cvtsi2sd %r11d,%xmm3 1fcce7: f2 0f 2a f7 cvtsi2sd %edi,%xmm6 1fcceb: 45 85 c0 test %r8d,%r8d 1fccee: 0f 84 a7 01 00 00 je 1fce9b 1fccf4: 8b 02 mov (%rdx),%eax 1fccf6: 66 0f ef ed pxor %xmm5,%xmm5 1fccfa: 66 0f ef e4 pxor %xmm4,%xmm4 1fccfe: 66 0f ef d2 pxor %xmm2,%xmm2 1fcd02: 45 31 c9 xor %r9d,%r9d 1fcd05: 41 bd 64 c7 46 00 mov $0x46c764,%r13d 1fcd0b: 48 69 c8 d3 4d 62 10 imul $0x10624dd3,%rax,%rcx 1fcd12: 48 69 c0 f1 19 76 05 imul $0x57619f1,%rax,%rax 1fcd19: 48 c1 e9 26 shr $0x26,%rcx 1fcd1d: 48 c1 e8 26 shr $0x26,%rax 1fcd21: f2 0f 2a d1 cvtsi2sd %ecx,%xmm2 1fcd25: 48 89 f1 mov %rsi,%rcx 1fcd28: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 1fcd2c: 8b 42 08 mov 0x8(%rdx),%eax 1fcd2f: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 1fcd36: 48 c1 e8 26 shr $0x26,%rax 1fcd3a: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 1fcd3e: 43 8b 04 8c mov (%r12,%r9,4),%eax 1fcd42: 66 0f ef c0 pxor %xmm0,%xmm0 1fcd46: 44 89 09 mov %r9d,(%rcx) 1fcd49: 66 0f 28 cb movapd %xmm3,%xmm1 1fcd4d: 89 c2 mov %eax,%edx 1fcd4f: c1 e2 04 shl $0x4,%edx 1fcd52: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1fcd59: 48 c1 ea 26 shr $0x26,%rdx 1fcd5d: f2 0f 2a c2 cvtsi2sd %edx,%xmm0 1fcd61: 49 f7 e5 mul %r13 1fcd64: 48 0f ac d0 20 shrd $0x20,%rdx,%rax 1fcd69: f2 0f 11 41 28 movsd %xmm0,0x28(%rcx) 1fcd6e: 66 0f ef c0 pxor %xmm0,%xmm0 1fcd72: 41 39 c2 cmp %eax,%r10d 1fcd75: 41 0f 4f c2 cmovg %r10d,%eax 1fcd79: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 1fcd7d: f2 0f 11 41 30 movsd %xmm0,0x30(%rcx) 1fcd82: 44 39 d8 cmp %r11d,%eax 1fcd85: 7f 04 jg 1fcd8b 1fcd87: 66 0f 28 c8 movapd %xmm0,%xmm1 1fcd8b: f2 0f 11 49 18 movsd %xmm1,0x18(%rcx) 1fcd90: 39 f8 cmp %edi,%eax 1fcd92: 7e 04 jle 1fcd98 1fcd94: 66 0f 28 c6 movapd %xmm6,%xmm0 1fcd98: 49 83 c1 01 add $0x1,%r9 1fcd9c: f2 0f 11 41 10 movsd %xmm0,0x10(%rcx) 1fcda1: 48 83 c1 60 add $0x60,%rcx 1fcda5: f2 0f 11 51 d8 movsd %xmm2,-0x28(%rcx) 1fcdaa: f2 0f 11 51 f0 movsd %xmm2,-0x10(%rcx) 1fcdaf: f2 0f 11 69 a8 movsd %xmm5,-0x58(%rcx) 1fcdb4: f2 0f 11 61 e8 movsd %xmm4,-0x18(%rcx) 1fcdb9: 45 39 c8 cmp %r9d,%r8d 1fcdbc: 77 80 ja 1fcd3e 1fcdbe: 44 89 c2 mov %r8d,%edx 1fcdc1: 41 8d 40 ff lea -0x1(%r8),%eax 1fcdc5: 4d 63 c8 movslq %r8d,%r9 1fcdc8: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 1fcdcc: 48 89 c1 mov %rax,%rcx 1fcdcf: 48 8d 04 40 lea (%rax,%rax,2),%rax 1fcdd3: 48 c1 e2 05 shl $0x5,%rdx 1fcdd7: 48 c1 e0 05 shl $0x5,%rax 1fcddb: 48 01 da add %rbx,%rdx 1fcdde: 48 63 c9 movslq %ecx,%rcx 1fcde1: 48 8d 7b 08 lea 0x8(%rbx),%rdi 1fcde5: 48 01 d8 add %rbx,%rax 1fcde8: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 1fcdec: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1fcdf0: 48 c1 e1 05 shl $0x5,%rcx 1fcdf4: f2 0f 11 5c 0c 18 movsd %xmm3,0x18(%rsp,%rcx,1) 1fcdfa: f2 0f 11 5c 0c 30 movsd %xmm3,0x30(%rsp,%rcx,1) 1fce00: f2 0f 11 74 0c 10 movsd %xmm6,0x10(%rsp,%rcx,1) 1fce06: 48 8b 0c 24 mov (%rsp),%rcx 1fce0a: 48 89 0b mov %rcx,(%rbx) 1fce0d: 48 8b 8c 24 58 03 00 mov 0x358(%rsp),%rcx 1fce14: 00 1fce15: 48 89 8b 58 03 00 00 mov %rcx,0x358(%rbx) 1fce1c: 48 89 d9 mov %rbx,%rcx 1fce1f: 48 29 f9 sub %rdi,%rcx 1fce22: 48 29 ce sub %rcx,%rsi 1fce25: 81 c1 60 03 00 00 add $0x360,%ecx 1fce2b: c1 e9 03 shr $0x3,%ecx 1fce2e: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1fce31: 44 89 83 60 03 00 00 mov %r8d,0x360(%rbx) 1fce38: f3 0f 6f 38 movdqu (%rax),%xmm7 1fce3c: 0f 11 3a movups %xmm7,(%rdx) 1fce3f: f3 0f 6f 78 10 movdqu 0x10(%rax),%xmm7 1fce44: 0f 11 7a 10 movups %xmm7,0x10(%rdx) 1fce48: f3 0f 6f 78 20 movdqu 0x20(%rax),%xmm7 1fce4d: 0f 11 7a 20 movups %xmm7,0x20(%rdx) 1fce51: f3 0f 6f 78 30 movdqu 0x30(%rax),%xmm7 1fce56: 0f 11 7a 30 movups %xmm7,0x30(%rdx) 1fce5a: f3 0f 6f 78 40 movdqu 0x40(%rax),%xmm7 1fce5f: 0f 11 7a 40 movups %xmm7,0x40(%rdx) 1fce63: f3 0f 6f 70 50 movdqu 0x50(%rax),%xmm6 1fce68: 4b 8d 04 49 lea (%r9,%r9,2),%rax 1fce6c: 48 c1 e0 05 shl $0x5,%rax 1fce70: 0f 11 72 50 movups %xmm6,0x50(%rdx) 1fce74: 8b 93 60 03 00 00 mov 0x360(%rbx),%edx 1fce7a: 89 14 03 mov %edx,(%rbx,%rax,1) 1fce7d: 48 8b 84 24 68 03 00 mov 0x368(%rsp),%rax 1fce84: 00 1fce85: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1fce8c: 00 00 1fce8e: 75 22 jne 1fceb2 1fce90: 48 8d 65 e8 lea -0x18(%rbp),%rsp 1fce94: 5b pop %rbx 1fce95: 41 5c pop %r12 1fce97: 41 5d pop %r13 1fce99: 5d pop %rbp 1fce9a: c3 retq 1fce9b: 48 89 da mov %rbx,%rdx 1fce9e: b9 ff ff ff ff mov $0xffffffff,%ecx 1fcea3: 48 c7 c0 a0 ff ff ff mov $0xffffffffffffffa0,%rax 1fceaa: 45 31 c9 xor %r9d,%r9d 1fcead: e9 2c ff ff ff jmpq 1fcdde 1fceb2: e8 00 00 00 00 callq 1fceb7 1fceb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1fcebe: 00 00 00000000001fcec0 : 1fcec0: e8 00 00 00 00 callq 1fcec5 1fcec5: 49 89 f9 mov %rdi,%r9 1fcec8: 48 89 d1 mov %rdx,%rcx 1fcecb: 48 89 f7 mov %rsi,%rdi 1fcece: 31 d2 xor %edx,%edx 1fced0: 48 8d 86 b8 01 00 00 lea 0x1b8(%rsi),%rax 1fced7: 48 8d b6 c8 1e 00 00 lea 0x1ec8(%rsi),%rsi 1fcede: eb 0f jmp 1fceef 1fcee0: 48 05 d8 04 00 00 add $0x4d8,%rax 1fcee6: 48 39 f0 cmp %rsi,%rax 1fcee9: 0f 84 a7 00 00 00 je 1fcf96 1fceef: 48 3b 48 08 cmp 0x8(%rax),%rcx 1fcef3: 75 eb jne 1fcee0 1fcef5: 48 83 b8 c0 02 00 00 cmpq $0x0,0x2c0(%rax) 1fcefc: 00 1fcefd: 75 e1 jne 1fcee0 1fceff: 4c 8b 80 20 01 00 00 mov 0x120(%rax),%r8 1fcf06: 48 89 c2 mov %rax,%rdx 1fcf09: 4d 85 c0 test %r8,%r8 1fcf0c: 74 d2 je 1fcee0 1fcf0e: 53 push %rbx 1fcf0f: 4d 8b 91 78 03 00 00 mov 0x378(%r9),%r10 1fcf16: 4d 8b 9a 18 04 00 00 mov 0x418(%r10),%r11 1fcf1d: 45 8b 5b 24 mov 0x24(%r11),%r11d 1fcf21: 45 85 db test %r11d,%r11d 1fcf24: 7e 30 jle 1fcf56 1fcf26: 31 d2 xor %edx,%edx 1fcf28: eb 09 jmp 1fcf33 1fcf2a: 48 83 c2 01 add $0x1,%rdx 1fcf2e: 41 39 d3 cmp %edx,%r11d 1fcf31: 7e 6d jle 1fcfa0 1fcf33: 48 63 da movslq %edx,%rbx 1fcf36: 4d 3b 84 d2 78 02 00 cmp 0x278(%r10,%rdx,8),%r8 1fcf3d: 00 1fcf3e: 75 ea jne 1fcf2a 1fcf40: c6 84 1f e2 1e 00 00 movb $0x0,0x1ee2(%rdi,%rbx,1) 1fcf47: 00 1fcf48: 48 89 c2 mov %rax,%rdx 1fcf4b: 48 c7 80 20 01 00 00 movq $0x0,0x120(%rax) 1fcf52: 00 00 00 00 1fcf56: 48 05 d8 04 00 00 add $0x4d8,%rax 1fcf5c: 48 39 f0 cmp %rsi,%rax 1fcf5f: 74 2a je 1fcf8b 1fcf61: 48 3b 48 08 cmp 0x8(%rax),%rcx 1fcf65: 75 ef jne 1fcf56 1fcf67: 48 83 b8 c0 02 00 00 cmpq $0x0,0x2c0(%rax) 1fcf6e: 00 1fcf6f: 75 e5 jne 1fcf56 1fcf71: 4c 8b 80 20 01 00 00 mov 0x120(%rax),%r8 1fcf78: 48 89 c2 mov %rax,%rdx 1fcf7b: 4d 85 c0 test %r8,%r8 1fcf7e: 75 8f jne 1fcf0f 1fcf80: 48 05 d8 04 00 00 add $0x4d8,%rax 1fcf86: 48 39 f0 cmp %rsi,%rax 1fcf89: 75 d6 jne 1fcf61 1fcf8b: 48 83 fa 01 cmp $0x1,%rdx 1fcf8f: 5b pop %rbx 1fcf90: 19 c0 sbb %eax,%eax 1fcf92: 83 c8 01 or $0x1,%eax 1fcf95: c3 retq 1fcf96: 48 83 fa 01 cmp $0x1,%rdx 1fcf9a: 19 c0 sbb %eax,%eax 1fcf9c: 83 c8 01 or $0x1,%eax 1fcf9f: c3 retq 1fcfa0: 48 89 c2 mov %rax,%rdx 1fcfa3: eb b1 jmp 1fcf56 1fcfa5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fcfac: 00 00 00 00 00000000001fcfb0 : 1fcfb0: e8 00 00 00 00 callq 1fcfb5 1fcfb5: 41 54 push %r12 1fcfb7: ba 40 00 00 00 mov $0x40,%edx 1fcfbc: be c0 0d 00 00 mov $0xdc0,%esi 1fcfc1: 55 push %rbp 1fcfc2: 48 89 fd mov %rdi,%rbp 1fcfc5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fcfcc 1fcfcc: e8 00 00 00 00 callq 1fcfd1 1fcfd1: 49 89 c4 mov %rax,%r12 1fcfd4: 48 85 c0 test %rax,%rax 1fcfd7: 74 27 je 1fd000 1fcfd9: 8b 55 08 mov 0x8(%rbp),%edx 1fcfdc: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fcfe3: 48 89 ee mov %rbp,%rsi 1fcfe6: 48 89 c7 mov %rax,%rdi 1fcfe9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1fcff0: 48 c1 e2 05 shl $0x5,%rdx 1fcff4: 48 81 c2 00 00 00 00 add $0x0,%rdx 1fcffb: e8 00 00 00 00 callq 1fd000 1fd000: 4c 89 e0 mov %r12,%rax 1fd003: 5d pop %rbp 1fd004: 41 5c pop %r12 1fd006: c3 retq 1fd007: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1fd00e: 00 00 00000000001fd010 : 1fd010: e8 00 00 00 00 callq 1fd015 1fd015: 41 57 push %r15 1fd017: 41 56 push %r14 1fd019: 41 55 push %r13 1fd01b: 41 54 push %r12 1fd01d: 55 push %rbp 1fd01e: 48 89 d5 mov %rdx,%rbp 1fd021: 53 push %rbx 1fd022: 48 83 ec 10 sub $0x10,%rsp 1fd026: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 1fd02d: 8b ba a8 02 00 00 mov 0x2a8(%rdx),%edi 1fd033: 85 ff test %edi,%edi 1fd035: 0f 84 2e 01 00 00 je 1fd169 1fd03b: 49 89 f7 mov %rsi,%r15 1fd03e: 41 89 cc mov %ecx,%r12d 1fd041: 48 8d b6 c0 01 00 00 lea 0x1c0(%rsi),%rsi 1fd048: 45 31 f6 xor %r14d,%r14d 1fd04b: 48 8b 16 mov (%rsi),%rdx 1fd04e: 48 85 d2 test %rdx,%rdx 1fd051: 0f 84 21 01 00 00 je 1fd178 1fd057: 80 ba a0 03 00 00 00 cmpb $0x0,0x3a0(%rdx) 1fd05e: 0f 84 14 01 00 00 je 1fd178 1fd064: 8b 82 60 04 00 00 mov 0x460(%rdx),%eax 1fd06a: 89 44 24 0c mov %eax,0xc(%rsp) 1fd06e: 83 f8 03 cmp $0x3,%eax 1fd071: 0f 84 55 01 00 00 je 1fd1cc 1fd077: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1fd07e: 00 1fd07f: 49 8d 87 c8 1f 00 00 lea 0x1fc8(%r15),%rax 1fd086: 4d 8d af 90 20 00 00 lea 0x2090(%r15),%r13 1fd08d: 48 89 04 24 mov %rax,(%rsp) 1fd091: 49 8d 9f b8 1f 00 00 lea 0x1fb8(%r15),%rbx 1fd098: 44 89 e2 mov %r12d,%edx 1fd09b: 48 89 ee mov %rbp,%rsi 1fd09e: 4c 89 ef mov %r13,%rdi 1fd0a1: 48 83 c3 04 add $0x4,%rbx 1fd0a5: e8 00 00 00 00 callq 1fd0aa 1fd0aa: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1fd0b2 1fd0b1: 00 1fd0b2: 48 89 ee mov %rbp,%rsi 1fd0b5: 4c 89 ef mov %r13,%rdi 1fd0b8: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 1fd0bd: 89 53 fc mov %edx,-0x4(%rbx) 1fd0c0: 44 89 e2 mov %r12d,%edx 1fd0c3: e8 00 00 00 00 callq 1fd0c8 1fd0c8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1fd0d0 1fd0cf: 00 1fd0d0: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 1fd0d5: 89 53 0c mov %edx,0xc(%rbx) 1fd0d8: 48 3b 1c 24 cmp (%rsp),%rbx 1fd0dc: 75 ba jne 1fd098 1fd0de: 49 63 ce movslq %r14d,%rcx 1fd0e1: 66 0f ef c9 pxor %xmm1,%xmm1 1fd0e5: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1fd0ed 1fd0ec: 00 1fd0ed: 48 b8 02 00 00 00 20 movabs $0x2000000002,%rax 1fd0f4: 00 00 00 1fd0f7: 48 69 c9 d8 04 00 00 imul $0x4d8,%rcx,%rcx 1fd0fe: 41 8b b7 b8 1f 00 00 mov 0x1fb8(%r15),%esi 1fd105: 49 8b 94 0f c0 01 00 mov 0x1c0(%r15,%rcx,1),%rdx 1fd10c: 00 1fd10d: 48 63 92 20 03 00 00 movslq 0x320(%rdx),%rdx 1fd114: 49 89 87 d8 1f 00 00 mov %rax,0x1fd8(%r15) 1fd11b: 8b 44 24 0c mov 0xc(%rsp),%eax 1fd11f: 48 89 d1 mov %rdx,%rcx 1fd122: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 1fd129: c1 f9 1f sar $0x1f,%ecx 1fd12c: 48 c1 fa 26 sar $0x26,%rdx 1fd130: 29 ca sub %ecx,%edx 1fd132: f2 0f 2a ca cvtsi2sd %edx,%xmm1 1fd136: f2 0f 5e c1 divsd %xmm1,%xmm0 1fd13a: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 1fd13f: 41 89 8f b4 1f 00 00 mov %ecx,0x1fb4(%r15) 1fd146: 89 ca mov %ecx,%edx 1fd148: 85 c0 test %eax,%eax 1fd14a: 75 4f jne 1fd19b 1fd14c: c1 e9 02 shr $0x2,%ecx 1fd14f: ba 01 00 00 00 mov $0x1,%edx 1fd154: 0f 44 ca cmove %edx,%ecx 1fd157: 69 d1 00 68 00 00 imul $0x6800,%ecx,%edx 1fd15d: c1 ea 04 shr $0x4,%edx 1fd160: 29 f2 sub %esi,%edx 1fd162: 41 89 97 e0 1f 00 00 mov %edx,0x1fe0(%r15) 1fd169: 48 83 c4 10 add $0x10,%rsp 1fd16d: 5b pop %rbx 1fd16e: 5d pop %rbp 1fd16f: 41 5c pop %r12 1fd171: 41 5d pop %r13 1fd173: 41 5e pop %r14 1fd175: 41 5f pop %r15 1fd177: c3 retq 1fd178: 41 83 c6 01 add $0x1,%r14d 1fd17c: 48 81 c6 d8 04 00 00 add $0x4d8,%rsi 1fd183: 41 39 fe cmp %edi,%r14d 1fd186: 0f 85 bf fe ff ff jne 1fd04b 1fd18c: 48 83 c4 10 add $0x10,%rsp 1fd190: 5b pop %rbx 1fd191: 5d pop %rbp 1fd192: 41 5c pop %r12 1fd194: 41 5d pop %r13 1fd196: 41 5e pop %r14 1fd198: 41 5f pop %r15 1fd19a: c3 retq 1fd19b: 8b 44 24 0c mov 0xc(%rsp),%eax 1fd19f: 83 f8 02 cmp $0x2,%eax 1fd1a2: 74 13 je 1fd1b7 1fd1a4: ba 80 02 00 00 mov $0x280,%edx 1fd1a9: 83 f8 03 cmp $0x3,%eax 1fd1ac: 75 b2 jne 1fd160 1fd1ae: 69 d1 33 03 00 00 imul $0x333,%ecx,%edx 1fd1b4: c1 ea 0a shr $0xa,%edx 1fd1b7: 85 d2 test %edx,%edx 1fd1b9: b9 01 00 00 00 mov $0x1,%ecx 1fd1be: 0f 44 d1 cmove %ecx,%edx 1fd1c1: 8d 14 92 lea (%rdx,%rdx,4),%edx 1fd1c4: c1 e2 0b shl $0xb,%edx 1fd1c7: c1 ea 04 shr $0x4,%edx 1fd1ca: eb 94 jmp 1fd160 1fd1cc: 8b 92 64 04 00 00 mov 0x464(%rdx),%edx 1fd1d2: 85 d2 test %edx,%edx 1fd1d4: ba 02 00 00 00 mov $0x2,%edx 1fd1d9: 0f 45 d0 cmovne %eax,%edx 1fd1dc: 89 54 24 0c mov %edx,0xc(%rsp) 1fd1e0: e9 9a fe ff ff jmpq 1fd07f 1fd1e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fd1ec: 00 00 00 00 00000000001fd1f0 : 1fd1f0: e8 00 00 00 00 callq 1fd1f5 1fd1f5: 41 55 push %r13 1fd1f7: ba 48 00 00 00 mov $0x48,%edx 1fd1fc: 41 54 push %r12 1fd1fe: 41 89 fc mov %edi,%r12d 1fd201: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd208 1fd208: 55 push %rbp 1fd209: 48 89 f5 mov %rsi,%rbp 1fd20c: be c0 0d 00 00 mov $0xdc0,%esi 1fd211: e8 00 00 00 00 callq 1fd216 1fd216: 49 89 c5 mov %rax,%r13 1fd219: 48 85 c0 test %rax,%rax 1fd21c: 74 4a je 1fd268 1fd21e: 8b 45 34 mov 0x34(%rbp),%eax 1fd221: 83 e8 14 sub $0x14,%eax 1fd224: 3d ea 00 00 00 cmp $0xea,%eax 1fd229: 77 0d ja 1fd238 1fd22b: 41 83 fc 02 cmp $0x2,%r12d 1fd22f: 0f 9f c0 setg %al 1fd232: 3c 01 cmp $0x1,%al 1fd234: 41 83 dc ff sbb $0xffffffff,%r12d 1fd238: 49 63 c4 movslq %r12d,%rax 1fd23b: 68 00 00 00 00 pushq $0x0 1fd240: 48 8b 55 58 mov 0x58(%rbp),%rdx 1fd244: 44 89 e1 mov %r12d,%ecx 1fd247: 48 69 c0 3c 01 00 00 imul $0x13c,%rax,%rax 1fd24e: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1fd255: 48 89 ee mov %rbp,%rsi 1fd258: 4c 89 ef mov %r13,%rdi 1fd25b: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 1fd262: e8 00 00 00 00 callq 1fd267 1fd267: 58 pop %rax 1fd268: 4c 89 e8 mov %r13,%rax 1fd26b: 5d pop %rbp 1fd26c: 41 5c pop %r12 1fd26e: 41 5d pop %r13 1fd270: c3 retq 1fd271: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fd278: 00 00 00 00 1fd27c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001fd280 : 1fd280: e8 00 00 00 00 callq 1fd285 1fd285: 53 push %rbx 1fd286: 48 89 fb mov %rdi,%rbx 1fd289: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd290 1fd290: ba 68 01 00 00 mov $0x168,%edx 1fd295: be c0 0d 00 00 mov $0xdc0,%esi 1fd29a: e8 00 00 00 00 callq 1fd29f 1fd29f: 48 85 c0 test %rax,%rax 1fd2a2: 74 1b je 1fd2bf 1fd2a4: 48 89 18 mov %rbx,(%rax) 1fd2a7: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 1fd2ae: 00 1fd2af: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 1fd2b6: 00 1fd2b7: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 1fd2be: 00 1fd2bf: 5b pop %rbx 1fd2c0: c3 retq 1fd2c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fd2c8: 00 00 00 00 1fd2cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000001fd2d0 : 1fd2d0: e8 00 00 00 00 callq 1fd2d5 1fd2d5: 41 57 push %r15 1fd2d7: 49 89 cf mov %rcx,%r15 1fd2da: 41 56 push %r14 1fd2dc: 41 89 d6 mov %edx,%r14d 1fd2df: ba 00 01 00 00 mov $0x100,%edx 1fd2e4: 41 55 push %r13 1fd2e6: 49 89 f5 mov %rsi,%r13 1fd2e9: be 20 0b 00 00 mov $0xb20,%esi 1fd2ee: 41 54 push %r12 1fd2f0: 55 push %rbp 1fd2f1: 48 89 fd mov %rdi,%rbp 1fd2f4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd2fb 1fd2fb: 53 push %rbx 1fd2fc: 44 89 c3 mov %r8d,%ebx 1fd2ff: e8 00 00 00 00 callq 1fd304 1fd304: 49 89 c4 mov %rax,%r12 1fd307: 48 85 c0 test %rax,%rax 1fd30a: 74 2a je 1fd336 1fd30c: 68 00 00 00 00 pushq $0x0 1fd311: 4c 89 ea mov %r13,%rdx 1fd314: 4d 89 f8 mov %r15,%r8 1fd317: 44 89 f1 mov %r14d,%ecx 1fd31a: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1fd321: 48 89 ee mov %rbp,%rsi 1fd324: 48 89 c7 mov %rax,%rdi 1fd327: e8 00 00 00 00 callq 1fd32c 1fd32c: 5a pop %rdx 1fd32d: 84 c0 test %al,%al 1fd32f: 74 13 je 1fd344 1fd331: 41 88 5c 24 14 mov %bl,0x14(%r12) 1fd336: 5b pop %rbx 1fd337: 4c 89 e0 mov %r12,%rax 1fd33a: 5d pop %rbp 1fd33b: 41 5c pop %r12 1fd33d: 41 5d pop %r13 1fd33f: 41 5e pop %r14 1fd341: 41 5f pop %r15 1fd343: c3 retq 1fd344: 4c 89 e7 mov %r12,%rdi 1fd347: 45 31 e4 xor %r12d,%r12d 1fd34a: e8 00 00 00 00 callq 1fd34f 1fd34f: 31 c0 xor %eax,%eax 1fd351: b9 43 05 00 00 mov $0x543,%ecx 1fd356: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fd35d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fd364: bf 02 00 00 00 mov $0x2,%edi 1fd369: e8 00 00 00 00 callq 1fd36e 1fd36e: 4c 89 e0 mov %r12,%rax 1fd371: 5b pop %rbx 1fd372: 5d pop %rbp 1fd373: 41 5c pop %r12 1fd375: 41 5d pop %r13 1fd377: 41 5e pop %r14 1fd379: 41 5f pop %r15 1fd37b: c3 retq 1fd37c: 0f 1f 40 00 nopl 0x0(%rax) 00000000001fd380 : 1fd380: e8 00 00 00 00 callq 1fd385 1fd385: 41 54 push %r12 1fd387: ba e0 00 00 00 mov $0xe0,%edx 1fd38c: be c0 0d 00 00 mov $0xdc0,%esi 1fd391: 55 push %rbp 1fd392: 48 89 fd mov %rdi,%rbp 1fd395: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd39c 1fd39c: e8 00 00 00 00 callq 1fd3a1 1fd3a1: 49 89 c4 mov %rax,%r12 1fd3a4: 48 85 c0 test %rax,%rax 1fd3a7: 74 4c je 1fd3f5 1fd3a9: 48 63 45 18 movslq 0x18(%rbp),%rax 1fd3ad: 83 f8 05 cmp $0x5,%eax 1fd3b0: 76 4a jbe 1fd3fc 1fd3b2: 0f 0b ud2 1fd3b4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1fd3bb: 8b 45 00 mov 0x0(%rbp),%eax 1fd3be: 8b 55 08 mov 0x8(%rbp),%edx 1fd3c1: 68 00 00 00 00 pushq $0x0 1fd3c6: 48 89 ee mov %rbp,%rsi 1fd3c9: 68 00 00 00 00 pushq $0x0 1fd3ce: 4c 89 e7 mov %r12,%rdi 1fd3d1: 83 e8 01 sub $0x1,%eax 1fd3d4: 4c 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%r9 1fd3db: 00 1fd3dc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fd3e3: 48 c1 e0 04 shl $0x4,%rax 1fd3e7: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 1fd3ee: e8 00 00 00 00 callq 1fd3f3 1fd3f3: 58 pop %rax 1fd3f4: 5a pop %rdx 1fd3f5: 4c 89 e0 mov %r12,%rax 1fd3f8: 5d pop %rbp 1fd3f9: 41 5c pop %r12 1fd3fb: c3 retq 1fd3fc: 48 8d 0c c0 lea (%rax,%rax,8),%rcx 1fd400: 48 c1 e1 05 shl $0x5,%rcx 1fd404: 48 81 c1 00 00 00 00 add $0x0,%rcx 1fd40b: eb ae jmp 1fd3bb 1fd40d: 0f 1f 00 nopl (%rax) 00000000001fd410 : 1fd410: e8 00 00 00 00 callq 1fd415 1fd415: 53 push %rbx 1fd416: 48 89 fb mov %rdi,%rbx 1fd419: 48 8b 3f mov (%rdi),%rdi 1fd41c: e8 00 00 00 00 callq 1fd421 1fd421: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1fd428: 5b pop %rbx 1fd429: c3 retq 1fd42a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001fd430 : 1fd430: e8 00 00 00 00 callq 1fd435 1fd435: 41 55 push %r13 1fd437: 41 89 f5 mov %esi,%r13d 1fd43a: 41 54 push %r12 1fd43c: 55 push %rbp 1fd43d: 48 89 fd mov %rdi,%rbp 1fd440: bf 90 2d 01 00 mov $0x12d90,%edi 1fd445: e8 26 e7 ff ff callq 1fbb70 1fd44a: be 20 0b 00 00 mov $0xb20,%esi 1fd44f: bf 90 2d 01 00 mov $0x12d90,%edi 1fd454: 89 c2 mov %eax,%edx 1fd456: e8 00 00 00 00 callq 1fd45b 1fd45b: 49 89 c4 mov %rax,%r12 1fd45e: 48 85 c0 test %rax,%rax 1fd461: 74 31 je 1fd494 1fd463: 44 89 e9 mov %r13d,%ecx 1fd466: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1fd46d: 44 89 ea mov %r13d,%edx 1fd470: 48 89 ee mov %rbp,%rsi 1fd473: 48 69 c9 2c 04 00 00 imul $0x42c,%rcx,%rcx 1fd47a: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fd481: 48 89 c7 mov %rax,%rdi 1fd484: 48 81 c1 00 00 00 00 add $0x0,%rcx 1fd48b: e8 00 00 00 00 callq 1fd490 1fd490: 84 c0 test %al,%al 1fd492: 74 09 je 1fd49d 1fd494: 4c 89 e0 mov %r12,%rax 1fd497: 5d pop %rbp 1fd498: 41 5c pop %r12 1fd49a: 41 5d pop %r13 1fd49c: c3 retq 1fd49d: b9 5c 04 00 00 mov $0x45c,%ecx 1fd4a2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fd4a9: bf 02 00 00 00 mov $0x2,%edi 1fd4ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fd4b5: e8 00 00 00 00 callq 1fd4ba 1fd4ba: 4c 89 e7 mov %r12,%rdi 1fd4bd: 45 31 e4 xor %r12d,%r12d 1fd4c0: e8 00 00 00 00 callq 1fd4c5 1fd4c5: 4c 89 e0 mov %r12,%rax 1fd4c8: 5d pop %rbp 1fd4c9: 41 5c pop %r12 1fd4cb: 41 5d pop %r13 1fd4cd: c3 retq 1fd4ce: 66 90 xchg %ax,%ax 00000000001fd4d0 : 1fd4d0: e8 00 00 00 00 callq 1fd4d5 1fd4d5: 41 55 push %r13 1fd4d7: ba 58 00 00 00 mov $0x58,%edx 1fd4dc: 41 89 f5 mov %esi,%r13d 1fd4df: be 20 0b 00 00 mov $0xb20,%esi 1fd4e4: 41 54 push %r12 1fd4e6: 55 push %rbp 1fd4e7: 48 89 fd mov %rdi,%rbp 1fd4ea: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd4f1 1fd4f1: e8 00 00 00 00 callq 1fd4f6 1fd4f6: 49 89 c4 mov %rax,%r12 1fd4f9: 48 85 c0 test %rax,%rax 1fd4fc: 74 3b je 1fd539 1fd4fe: 44 89 ea mov %r13d,%edx 1fd501: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1fd508: 48 89 ee mov %rbp,%rsi 1fd50b: 4c 89 e7 mov %r12,%rdi 1fd50e: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 1fd515: 00 1fd516: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fd51d: 48 29 d0 sub %rdx,%rax 1fd520: 44 89 ea mov %r13d,%edx 1fd523: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 1fd52a: 00 1fd52b: e8 00 00 00 00 callq 1fd530 1fd530: 4c 89 e0 mov %r12,%rax 1fd533: 5d pop %rbp 1fd534: 41 5c pop %r12 1fd536: 41 5d pop %r13 1fd538: c3 retq 1fd539: b9 68 04 00 00 mov $0x468,%ecx 1fd53e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fd545: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fd54c: 31 c0 xor %eax,%eax 1fd54e: bf 02 00 00 00 mov $0x2,%edi 1fd553: e8 00 00 00 00 callq 1fd558 1fd558: eb d6 jmp 1fd530 1fd55a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001fd560 : 1fd560: e8 00 00 00 00 callq 1fd565 1fd565: 41 55 push %r13 1fd567: 41 89 f5 mov %esi,%r13d 1fd56a: 41 54 push %r12 1fd56c: 55 push %rbp 1fd56d: 48 89 fd mov %rdi,%rbp 1fd570: bf 68 4b 00 00 mov $0x4b68,%edi 1fd575: e8 f6 e5 ff ff callq 1fbb70 1fd57a: be 20 0b 00 00 mov $0xb20,%esi 1fd57f: bf 68 4b 00 00 mov $0x4b68,%edi 1fd584: 89 c2 mov %eax,%edx 1fd586: e8 00 00 00 00 callq 1fd58b 1fd58b: 49 89 c4 mov %rax,%r12 1fd58e: 48 85 c0 test %rax,%rax 1fd591: 74 38 je 1fd5cb 1fd593: 44 89 e8 mov %r13d,%eax 1fd596: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1fd59d: 48 89 ee mov %rbp,%rsi 1fd5a0: 4c 89 e7 mov %r12,%rdi 1fd5a3: 48 8d 14 80 lea (%rax,%rax,4),%rdx 1fd5a7: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fd5ae: 48 8d 04 50 lea (%rax,%rdx,2),%rax 1fd5b2: 44 89 ea mov %r13d,%edx 1fd5b5: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 1fd5bc: 00 1fd5bd: e8 00 00 00 00 callq 1fd5c2 1fd5c2: 4c 89 e0 mov %r12,%rax 1fd5c5: 5d pop %rbp 1fd5c6: 41 5c pop %r12 1fd5c8: 41 5d pop %r13 1fd5ca: c3 retq 1fd5cb: b9 79 04 00 00 mov $0x479,%ecx 1fd5d0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fd5d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fd5de: 31 c0 xor %eax,%eax 1fd5e0: bf 02 00 00 00 mov $0x2,%edi 1fd5e5: e8 00 00 00 00 callq 1fd5ea 1fd5ea: eb d6 jmp 1fd5c2 1fd5ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000001fd5f0 : 1fd5f0: e8 00 00 00 00 callq 1fd5f5 1fd5f5: 41 55 push %r13 1fd5f7: ba 70 00 00 00 mov $0x70,%edx 1fd5fc: 41 89 f5 mov %esi,%r13d 1fd5ff: be 20 0b 00 00 mov $0xb20,%esi 1fd604: 41 54 push %r12 1fd606: 55 push %rbp 1fd607: 48 89 fd mov %rdi,%rbp 1fd60a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd611 1fd611: e8 00 00 00 00 callq 1fd616 1fd616: 49 89 c4 mov %rax,%r12 1fd619: 48 85 c0 test %rax,%rax 1fd61c: 74 39 je 1fd657 1fd61e: 48 8b 55 00 mov 0x0(%rbp),%rdx 1fd622: 44 89 e8 mov %r13d,%eax 1fd625: b9 60 09 00 00 mov $0x960,%ecx 1fd62a: 48 89 ee mov %rbp,%rsi 1fd62d: 48 8d 04 80 lea (%rax,%rax,4),%rax 1fd631: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1fd638: 4c 89 e7 mov %r12,%rdi 1fd63b: 0f b6 52 4c movzbl 0x4c(%rdx),%edx 1fd63f: 4c 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%r8 1fd646: 00 1fd647: 52 push %rdx 1fd648: 44 89 ea mov %r13d,%edx 1fd64b: 68 00 00 00 00 pushq $0x0 1fd650: e8 00 00 00 00 callq 1fd655 1fd655: 58 pop %rax 1fd656: 5a pop %rdx 1fd657: 4c 89 e0 mov %r12,%rax 1fd65a: 5d pop %rbp 1fd65b: 41 5c pop %r12 1fd65d: 41 5d pop %r13 1fd65f: c3 retq 00000000001fd660 : 1fd660: e8 00 00 00 00 callq 1fd665 1fd665: 41 55 push %r13 1fd667: ba 50 00 00 00 mov $0x50,%edx 1fd66c: 41 89 f5 mov %esi,%r13d 1fd66f: be 20 0b 00 00 mov $0xb20,%esi 1fd674: 41 54 push %r12 1fd676: 55 push %rbp 1fd677: 48 89 fd mov %rdi,%rbp 1fd67a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd681 1fd681: e8 00 00 00 00 callq 1fd686 1fd686: 49 89 c4 mov %rax,%r12 1fd689: 48 85 c0 test %rax,%rax 1fd68c: 74 2e je 1fd6bc 1fd68e: 44 89 e8 mov %r13d,%eax 1fd691: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1fd698: 44 89 ea mov %r13d,%edx 1fd69b: 48 89 ee mov %rbp,%rsi 1fd69e: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 1fd6a2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fd6a9: 4c 89 e7 mov %r12,%rdi 1fd6ac: 48 c1 e1 04 shl $0x4,%rcx 1fd6b0: 48 81 c1 00 00 00 00 add $0x0,%rcx 1fd6b7: e8 00 00 00 00 callq 1fd6bc 1fd6bc: 4c 89 e0 mov %r12,%rax 1fd6bf: 5d pop %rbp 1fd6c0: 41 5c pop %r12 1fd6c2: 41 5d pop %r13 1fd6c4: c3 retq 1fd6c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fd6cc: 00 00 00 00 00000000001fd6d0 : 1fd6d0: e8 00 00 00 00 callq 1fd6d5 1fd6d5: 41 54 push %r12 1fd6d7: 55 push %rbp 1fd6d8: 48 89 fd mov %rdi,%rbp 1fd6db: bf 58 4d 00 00 mov $0x4d58,%edi 1fd6e0: e8 8b e4 ff ff callq 1fbb70 1fd6e5: be 20 0b 00 00 mov $0xb20,%esi 1fd6ea: bf 58 4d 00 00 mov $0x4d58,%edi 1fd6ef: 89 c2 mov %eax,%edx 1fd6f1: e8 00 00 00 00 callq 1fd6f6 1fd6f6: 49 89 c4 mov %rax,%r12 1fd6f9: 48 85 c0 test %rax,%rax 1fd6fc: 74 26 je 1fd724 1fd6fe: 41 b9 06 00 00 00 mov $0x6,%r9d 1fd704: 48 89 ee mov %rbp,%rsi 1fd707: 48 89 c7 mov %rax,%rdi 1fd70a: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fd711: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1fd718: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fd71f: e8 00 00 00 00 callq 1fd724 1fd724: 4c 89 e0 mov %r12,%rax 1fd727: 5d pop %rbp 1fd728: 41 5c pop %r12 1fd72a: c3 retq 1fd72b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001fd730 : 1fd730: e8 00 00 00 00 callq 1fd735 1fd735: 41 54 push %r12 1fd737: ba b8 02 00 00 mov $0x2b8,%edx 1fd73c: be 20 0b 00 00 mov $0xb20,%esi 1fd741: 53 push %rbx 1fd742: 48 89 fb mov %rdi,%rbx 1fd745: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd74c 1fd74c: e8 00 00 00 00 callq 1fd751 1fd751: 49 89 c4 mov %rax,%r12 1fd754: 48 85 c0 test %rax,%rax 1fd757: 74 58 je 1fd7b1 1fd759: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fd760: 48 89 c7 mov %rax,%rdi 1fd763: 48 89 de mov %rbx,%rsi 1fd766: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fd76d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1fd774: e8 00 00 00 00 callq 1fd779 1fd779: 49 8d 84 24 b0 00 00 lea 0xb0(%r12),%rax 1fd780: 00 1fd781: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fd788: 48 89 50 08 mov %rdx,0x8(%rax) 1fd78c: 48 83 c2 1c add $0x1c,%rdx 1fd790: 48 83 c0 20 add $0x20,%rax 1fd794: 48 89 58 e0 mov %rbx,-0x20(%rax) 1fd798: 48 c7 40 f0 00 00 00 movq $0x0,-0x10(%rax) 1fd79f: 00 1fd7a0: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) 1fd7a7: 00 1fd7a8: 48 81 fa 00 00 00 00 cmp $0x0,%rdx 1fd7af: 75 d7 jne 1fd788 1fd7b1: 4c 89 e0 mov %r12,%rax 1fd7b4: 5b pop %rbx 1fd7b5: 41 5c pop %r12 1fd7b7: c3 retq 1fd7b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 1fd7bf: 00 00000000001fd7c0 : 1fd7c0: e8 00 00 00 00 callq 1fd7c5 1fd7c5: 41 54 push %r12 1fd7c7: ba 70 00 00 00 mov $0x70,%edx 1fd7cc: 55 push %rbp 1fd7cd: 48 89 fd mov %rdi,%rbp 1fd7d0: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd7d7 1fd7d7: 53 push %rbx 1fd7d8: 89 f3 mov %esi,%ebx 1fd7da: be 20 0b 00 00 mov $0xb20,%esi 1fd7df: e8 00 00 00 00 callq 1fd7e4 1fd7e4: 49 89 c4 mov %rax,%r12 1fd7e7: 48 85 c0 test %rax,%rax 1fd7ea: 74 31 je 1fd81d 1fd7ec: 89 58 18 mov %ebx,0x18(%rax) 1fd7ef: 48 69 db 3c 01 00 00 imul $0x13c,%rbx,%rbx 1fd7f6: 48 89 c7 mov %rax,%rdi 1fd7f9: 48 89 68 10 mov %rbp,0x10(%rax) 1fd7fd: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 1fd804: 00 1fd805: 48 81 c3 00 00 00 00 add $0x0,%rbx 1fd80c: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 1fd813: 00 1fd814: 48 89 58 20 mov %rbx,0x20(%rax) 1fd818: e8 00 00 00 00 callq 1fd81d 1fd81d: 4c 89 e0 mov %r12,%rax 1fd820: 5b pop %rbx 1fd821: 5d pop %rbp 1fd822: 41 5c pop %r12 1fd824: c3 retq 1fd825: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fd82c: 00 00 00 00 00000000001fd830 : 1fd830: e8 00 00 00 00 callq 1fd835 1fd835: 53 push %rbx 1fd836: 48 89 fb mov %rdi,%rbx 1fd839: 48 8b 3f mov (%rdi),%rdi 1fd83c: e8 00 00 00 00 callq 1fd841 1fd841: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1fd848: 5b pop %rbx 1fd849: c3 retq 1fd84a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001fd850 : 1fd850: e8 00 00 00 00 callq 1fd855 1fd855: 41 55 push %r13 1fd857: ba 08 01 00 00 mov $0x108,%edx 1fd85c: 41 89 f5 mov %esi,%r13d 1fd85f: be 20 0b 00 00 mov $0xb20,%esi 1fd864: 41 54 push %r12 1fd866: 55 push %rbp 1fd867: 48 89 fd mov %rdi,%rbp 1fd86a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd871 1fd871: e8 00 00 00 00 callq 1fd876 1fd876: 49 89 c4 mov %rax,%r12 1fd879: 48 85 c0 test %rax,%rax 1fd87c: 74 36 je 1fd8b4 1fd87e: 44 89 e9 mov %r13d,%ecx 1fd881: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1fd888: 44 89 ea mov %r13d,%edx 1fd88b: 48 89 ee mov %rbp,%rsi 1fd88e: 48 69 c9 c4 00 00 00 imul $0xc4,%rcx,%rcx 1fd895: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fd89c: 48 89 c7 mov %rax,%rdi 1fd89f: 48 81 c1 00 00 00 00 add $0x0,%rcx 1fd8a6: e8 00 00 00 00 callq 1fd8ab 1fd8ab: 4c 89 e0 mov %r12,%rax 1fd8ae: 5d pop %rbp 1fd8af: 41 5c pop %r12 1fd8b1: 41 5d pop %r13 1fd8b3: c3 retq 1fd8b4: b9 a4 05 00 00 mov $0x5a4,%ecx 1fd8b9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fd8c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fd8c7: 31 c0 xor %eax,%eax 1fd8c9: bf 02 00 00 00 mov $0x2,%edi 1fd8ce: e8 00 00 00 00 callq 1fd8d3 1fd8d3: eb d6 jmp 1fd8ab 1fd8d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fd8dc: 00 00 00 00 00000000001fd8e0 : 1fd8e0: e8 00 00 00 00 callq 1fd8e5 1fd8e5: 53 push %rbx 1fd8e6: 48 89 fb mov %rdi,%rbx 1fd8e9: 48 8b 3f mov (%rdi),%rdi 1fd8ec: e8 00 00 00 00 callq 1fd8f1 1fd8f1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 1fd8f8: 5b pop %rbx 1fd8f9: c3 retq 1fd8fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001fd900 : 1fd900: e8 00 00 00 00 callq 1fd905 1fd905: 41 55 push %r13 1fd907: ba 90 02 00 00 mov $0x290,%edx 1fd90c: 41 89 f5 mov %esi,%r13d 1fd90f: be 20 0b 00 00 mov $0xb20,%esi 1fd914: 41 54 push %r12 1fd916: 55 push %rbp 1fd917: 48 89 fd mov %rdi,%rbp 1fd91a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1fd921 1fd921: e8 00 00 00 00 callq 1fd926 1fd926: 49 89 c4 mov %rax,%r12 1fd929: 48 85 c0 test %rax,%rax 1fd92c: 74 35 je 1fd963 1fd92e: 44 89 ea mov %r13d,%edx 1fd931: 49 c7 c1 00 00 00 00 mov $0x0,%r9 1fd938: 48 89 ee mov %rbp,%rsi 1fd93b: 4c 89 e7 mov %r12,%rdi 1fd93e: 48 89 d0 mov %rdx,%rax 1fd941: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1fd948: 48 c1 e0 06 shl $0x6,%rax 1fd94c: 48 29 d0 sub %rdx,%rax 1fd94f: 44 89 ea mov %r13d,%edx 1fd952: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 1fd959: 00 1fd95a: e8 00 00 00 00 callq 1fd95f 1fd95f: 84 c0 test %al,%al 1fd961: 74 09 je 1fd96c 1fd963: 4c 89 e0 mov %r12,%rax 1fd966: 5d pop %rbp 1fd967: 41 5c pop %r12 1fd969: 41 5d pop %r13 1fd96b: c3 retq 1fd96c: b9 30 06 00 00 mov $0x630,%ecx 1fd971: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1fd978: bf 02 00 00 00 mov $0x2,%edi 1fd97d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1fd984: e8 00 00 00 00 callq 1fd989 1fd989: 4c 89 e7 mov %r12,%rdi 1fd98c: 45 31 e4 xor %r12d,%r12d 1fd98f: e8 00 00 00 00 callq 1fd994 1fd994: 4c 89 e0 mov %r12,%rax 1fd997: 5d pop %rbp 1fd998: 41 5c pop %r12 1fd99a: 41 5d pop %r13 1fd99c: c3 retq 1fd99d: 0f 1f 00 nopl (%rax) 00000000001fd9a0 : 1fd9a0: e8 00 00 00 00 callq 1fd9a5 1fd9a5: 41 55 push %r13 1fd9a7: 48 8d be b8 01 00 00 lea 0x1b8(%rsi),%rdi 1fd9ae: 48 89 d6 mov %rdx,%rsi 1fd9b1: 41 54 push %r12 1fd9b3: 55 push %rbp 1fd9b4: 53 push %rbx 1fd9b5: e8 00 00 00 00 callq 1fd9ba 1fd9ba: 48 85 c0 test %rax,%rax 1fd9bd: 0f 84 5d 01 00 00 je 1fdb20 1fd9c3: 4c 8b 60 08 mov 0x8(%rax),%r12 1fd9c7: 48 89 c3 mov %rax,%rbx 1fd9ca: bd 01 00 00 00 mov $0x1,%ebp 1fd9cf: 4c 8d a8 40 01 00 00 lea 0x140(%rax),%r13 1fd9d6: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 1fd9dd: 48 85 c0 test %rax,%rax 1fd9e0: 74 0f je 1fd9f1 1fd9e2: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 1fd9e9: 83 c5 01 add $0x1,%ebp 1fd9ec: 48 85 c0 test %rax,%rax 1fd9ef: 75 f1 jne 1fd9e2 1fd9f1: 41 8b 4c 24 64 mov 0x64(%r12),%ecx 1fd9f6: 89 8b 40 01 00 00 mov %ecx,0x140(%rbx) 1fd9fc: 49 8b 44 24 08 mov 0x8(%r12),%rax 1fda01: 48 8b 80 40 01 00 00 mov 0x140(%rax),%rax 1fda08: 8b 40 18 mov 0x18(%rax),%eax 1fda0b: 89 83 4c 01 00 00 mov %eax,0x14c(%rbx) 1fda11: 41 8b 84 24 24 03 00 mov 0x324(%r12),%eax 1fda18: 00 1fda19: 89 83 50 01 00 00 mov %eax,0x150(%rbx) 1fda1f: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 1fda26: 8b 40 18 mov 0x18(%rax),%eax 1fda29: c7 83 44 01 00 00 d0 movl $0x278d0,0x144(%rbx) 1fda30: 78 02 00 1fda33: 83 c0 01 add $0x1,%eax 1fda36: 89 83 54 01 00 00 mov %eax,0x154(%rbx) 1fda3c: 0f b6 83 70 01 00 00 movzbl 0x170(%rbx),%eax 1fda43: 83 e0 fe and $0xfffffffe,%eax 1fda46: 88 83 70 01 00 00 mov %al,0x170(%rbx) 1fda4c: 41 8b 54 24 74 mov 0x74(%r12),%edx 1fda51: 83 c8 02 or $0x2,%eax 1fda54: 88 83 70 01 00 00 mov %al,0x170(%rbx) 1fda5a: 89 93 58 01 00 00 mov %edx,0x158(%rbx) 1fda60: 41 8b 44 24 78 mov 0x78(%r12),%eax 1fda65: 83 f8 02 cmp $0x2,%eax 1fda68: 89 83 6c 01 00 00 mov %eax,0x16c(%rbx) 1fda6e: b8 02 00 00 00 mov $0x2,%eax 1fda73: 0f 44 d0 cmove %eax,%edx 1fda76: 89 93 58 01 00 00 mov %edx,0x158(%rbx) 1fda7c: 83 fd 04 cmp $0x4,%ebp 1fda7f: 75 7d jne 1fdafe 1fda81: c1 e9 02 shr $0x2,%ecx 1fda84: 89 8b 40 01 00 00 mov %ecx,0x140(%rbx) 1fda8a: 41 83 7c 24 70 05 cmpl $0x5,0x70(%r12) 1fda90: 75 06 jne 1fda98 1fda92: d1 a3 40 01 00 00 shll 0x140(%rbx) 1fda98: 48 8b bb 88 02 00 00 mov 0x288(%rbx),%rdi 1fda9f: 48 8d 93 90 02 00 00 lea 0x290(%rbx),%rdx 1fdaa6: 4c 89 ee mov %r13,%rsi 1fdaa9: 48 8b 07 mov (%rdi),%rax 1fdaac: 48 8b 40 10 mov 0x10(%rax),%rax 1fdab0: e8 00 00 00 00 callq 1fdab5 1fdab5: 48 8b 43 08 mov 0x8(%rbx),%rax 1fdab9: 8b 50 78 mov 0x78(%rax),%edx 1fdabc: 89 90 14 03 00 00 mov %edx,0x314(%rax) 1fdac2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 1fdac6: 48 8d b7 00 03 00 00 lea 0x300(%rdi),%rsi 1fdacd: e8 00 00 00 00 callq 1fdad2 1fdad2: 48 8b 43 08 mov 0x8(%rbx),%rax 1fdad6: c7 80 18 03 00 00 00 movl $0x0,0x318(%rax) 1fdadd: 00 00 00 1fdae0: 8b 50 74 mov 0x74(%rax),%edx 1fdae3: 89 90 1c 03 00 00 mov %edx,0x31c(%rax) 1fdae9: 8b 50 78 mov 0x78(%rax),%edx 1fdaec: 89 90 14 03 00 00 mov %edx,0x314(%rax) 1fdaf2: b8 01 00 00 00 mov $0x1,%eax 1fdaf7: 5b pop %rbx 1fdaf8: 5d pop %rbp 1fdaf9: 41 5c pop %r12 1fdafb: 41 5d pop %r13 1fdafd: c3 retq 1fdafe: 49 8d 7c 24 34 lea 0x34(%r12),%rdi 1fdb03: e8 00 00 00 00 callq 1fdb08 1fdb08: 83 fd 02 cmp $0x2,%ebp 1fdb0b: 74 08 je 1fdb15 1fdb0d: 84 c0 test %al,%al 1fdb0f: 0f 84 75 ff ff ff je 1fda8a 1fdb15: d1 ab 40 01 00 00 shrl 0x140(%rbx) 1fdb1b: e9 6a ff ff ff jmpq 1fda8a 1fdb20: b8 ff ff ff ff mov $0xffffffff,%eax 1fdb25: eb d0 jmp 1fdaf7 1fdb27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1fdb2e: 00 00 00000000001fdb30 : 1fdb30: e8 00 00 00 00 callq 1fdb35 1fdb35: 48 89 f8 mov %rdi,%rax 1fdb38: 48 63 c9 movslq %ecx,%rcx 1fdb3b: 48 89 d7 mov %rdx,%rdi 1fdb3e: 48 69 d1 d8 04 00 00 imul $0x4d8,%rcx,%rdx 1fdb45: 48 03 90 70 03 00 00 add 0x370(%rax),%rdx 1fdb4c: 48 83 3f 00 cmpq $0x0,(%rdi) 1fdb50: 4c 8b 88 78 03 00 00 mov 0x378(%rax),%r9 1fdb57: 4c 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%r8 1fdb5e: 75 6b jne 1fdbcb 1fdb60: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 1fdb67: 49 8b 81 18 04 00 00 mov 0x418(%r9),%rax 1fdb6e: 8b 50 24 mov 0x24(%rax),%edx 1fdb71: 3b 50 04 cmp 0x4(%rax),%edx 1fdb74: 74 30 je 1fdba6 1fdb76: 4d 85 c0 test %r8,%r8 1fdb79: 74 0e je 1fdb89 1fdb7b: 49 63 40 10 movslq 0x10(%r8),%rax 1fdb7f: 80 bc 06 2a 1d 00 00 cmpb $0x0,0x1d2a(%rsi,%rax,1) 1fdb86: 00 1fdb87: 74 32 je 1fdbbb 1fdb89: 31 c0 xor %eax,%eax 1fdb8b: 85 d2 test %edx,%edx 1fdb8d: 7f 0a jg 1fdb99 1fdb8f: eb 3e jmp 1fdbcf 1fdb91: 48 83 c0 01 add $0x1,%rax 1fdb95: 39 c2 cmp %eax,%edx 1fdb97: 7e 21 jle 1fdbba 1fdb99: 80 bc 06 2a 1d 00 00 cmpb $0x0,0x1d2a(%rsi,%rax,1) 1fdba0: 00 1fdba1: 48 63 c8 movslq %eax,%rcx 1fdba4: 75 eb jne 1fdb91 1fdba6: 49 8b 84 c9 78 02 00 mov 0x278(%r9,%rcx,8),%rax 1fdbad: 00 1fdbae: 48 89 07 mov %rax,(%rdi) 1fdbb1: c6 84 0e 2a 1d 00 00 movb $0x1,0x1d2a(%rsi,%rcx,1) 1fdbb8: 01 1fdbb9: c3 retq 1fdbba: c3 retq 1fdbbb: 4c 89 07 mov %r8,(%rdi) 1fdbbe: 49 63 40 10 movslq 0x10(%r8),%rax 1fdbc2: c6 84 06 2a 1d 00 00 movb $0x1,0x1d2a(%rsi,%rax,1) 1fdbc9: 01 1fdbca: c3 retq 1fdbcb: 0f 0b ud2 1fdbcd: eb 91 jmp 1fdb60 1fdbcf: c3 retq 00000000001fdbd0 : 1fdbd0: e8 00 00 00 00 callq 1fdbd5 1fdbd5: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 1fdbdc: 55 push %rbp 1fdbdd: 53 push %rbx 1fdbde: 48 89 f3 mov %rsi,%rbx 1fdbe1: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 1fdbe7: 85 f6 test %esi,%esi 1fdbe9: 74 50 je 1fdc3b 1fdbeb: 48 8d 83 c0 01 00 00 lea 0x1c0(%rbx),%rax 1fdbf2: 31 c9 xor %ecx,%ecx 1fdbf4: eb 0d jmp 1fdc03 1fdbf6: 83 c1 01 add $0x1,%ecx 1fdbf9: 48 05 d8 04 00 00 add $0x4d8,%rax 1fdbff: 39 f1 cmp %esi,%ecx 1fdc01: 74 38 je 1fdc3b 1fdc03: 48 39 10 cmp %rdx,(%rax) 1fdc06: 75 ee jne 1fdbf6 1fdc08: 48 83 b8 18 01 00 00 cmpq $0x0,0x118(%rax) 1fdc0f: 00 1fdc10: 75 e4 jne 1fdbf6 1fdc12: 48 63 e9 movslq %ecx,%rbp 1fdc15: 48 8d b3 b8 01 00 00 lea 0x1b8(%rbx),%rsi 1fdc1c: 48 69 ed d8 04 00 00 imul $0x4d8,%rbp,%rbp 1fdc23: 48 8d 94 2b d8 02 00 lea 0x2d8(%rbx,%rbp,1),%rdx 1fdc2a: 00 1fdc2b: e8 00 00 00 00 callq 1fdc30 1fdc30: 48 83 bc 2b d8 02 00 cmpq $0x0,0x2d8(%rbx,%rbp,1) 1fdc37: 00 00 1fdc39: 74 08 je 1fdc43 1fdc3b: b8 01 00 00 00 mov $0x1,%eax 1fdc40: 5b pop %rbx 1fdc41: 5d pop %rbp 1fdc42: c3 retq 1fdc43: b8 11 00 00 00 mov $0x11,%eax 1fdc48: 5b pop %rbx 1fdc49: 5d pop %rbp 1fdc4a: c3 retq 1fdc4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001fdc50 : 1fdc50: e8 00 00 00 00 callq 1fdc55 1fdc55: 41 55 push %r13 1fdc57: 49 89 f5 mov %rsi,%r13 1fdc5a: 41 54 push %r12 1fdc5c: 49 89 d4 mov %rdx,%r12 1fdc5f: 55 push %rbp 1fdc60: 48 89 fd mov %rdi,%rbp 1fdc63: e8 00 00 00 00 callq 1fdc68 1fdc68: 83 f8 01 cmp $0x1,%eax 1fdc6b: 74 06 je 1fdc73 1fdc6d: 5d pop %rbp 1fdc6e: 41 5c pop %r12 1fdc70: 41 5d pop %r13 1fdc72: c3 retq 1fdc73: 4c 89 e2 mov %r12,%rdx 1fdc76: 4c 89 ee mov %r13,%rsi 1fdc79: 48 89 ef mov %rbp,%rdi 1fdc7c: e8 00 00 00 00 callq 1fdc81 1fdc81: 83 f8 01 cmp $0x1,%eax 1fdc84: 75 e7 jne 1fdc6d 1fdc86: 41 f6 84 24 8a 00 00 testb $0x4,0x8a(%r12) 1fdc8d: 00 04 1fdc8f: 75 13 jne 1fdca4 1fdc91: 4c 89 e2 mov %r12,%rdx 1fdc94: 4c 89 ee mov %r13,%rsi 1fdc97: 48 89 ef mov %rbp,%rdi 1fdc9a: 5d pop %rbp 1fdc9b: 41 5c pop %r12 1fdc9d: 41 5d pop %r13 1fdc9f: e9 fc fc ff ff jmpq 1fd9a0 1fdca4: 4c 89 e2 mov %r12,%rdx 1fdca7: 4c 89 ee mov %r13,%rsi 1fdcaa: 48 89 ef mov %rbp,%rdi 1fdcad: e8 00 00 00 00 callq 1fdcb2 1fdcb2: 83 f8 01 cmp $0x1,%eax 1fdcb5: 75 b6 jne 1fdc6d 1fdcb7: eb d8 jmp 1fdc91 1fdcb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001fdcc0 : 1fdcc0: e8 00 00 00 00 callq 1fdcc5 1fdcc5: 48 8b 86 18 04 00 00 mov 0x418(%rsi),%rax 1fdccc: 49 89 d0 mov %rdx,%r8 1fdccf: 49 89 f9 mov %rdi,%r9 1fdcd2: 8b 50 24 mov 0x24(%rax),%edx 1fdcd5: 85 d2 test %edx,%edx 1fdcd7: 7e 2d jle 1fdd06 1fdcd9: 49 8b 38 mov (%r8),%rdi 1fdcdc: 31 c0 xor %eax,%eax 1fdcde: eb 08 jmp 1fdce8 1fdce0: 48 83 c0 01 add $0x1,%rax 1fdce4: 39 c2 cmp %eax,%edx 1fdce6: 7e 1e jle 1fdd06 1fdce8: 48 63 c8 movslq %eax,%rcx 1fdceb: 48 39 bc c6 78 02 00 cmp %rdi,0x278(%rsi,%rax,8) 1fdcf2: 00 1fdcf3: 75 eb jne 1fdce0 1fdcf5: 41 c6 84 09 2a 1d 00 movb $0x0,0x1d2a(%r9,%rcx,1) 1fdcfc: 00 00 1fdcfe: 49 c7 00 00 00 00 00 movq $0x0,(%r8) 1fdd05: c3 retq 1fdd06: c3 retq 1fdd07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1fdd0e: 00 00 00000000001fdd10 : 1fdd10: e8 00 00 00 00 callq 1fdd15 1fdd15: 41 57 push %r15 1fdd17: 41 56 push %r14 1fdd19: 41 55 push %r13 1fdd1b: 49 89 f5 mov %rsi,%r13 1fdd1e: 48 89 d6 mov %rdx,%rsi 1fdd21: 41 54 push %r12 1fdd23: 49 89 fc mov %rdi,%r12 1fdd26: 55 push %rbp 1fdd27: 48 89 d5 mov %rdx,%rbp 1fdd2a: 53 push %rbx 1fdd2b: 48 89 cb mov %rcx,%rbx 1fdd2e: 48 83 ec 08 sub $0x8,%rsp 1fdd32: 0f b6 81 bc 02 00 00 movzbl 0x2bc(%rcx),%eax 1fdd39: b9 9b 00 00 00 mov $0x9b,%ecx 1fdd3e: 4c 8b b7 78 03 00 00 mov 0x378(%rdi),%r14 1fdd45: 48 89 df mov %rbx,%rdi 1fdd48: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1fdd4b: 88 83 bc 02 00 00 mov %al,0x2bc(%rbx) 1fdd51: 49 8d 04 c6 lea (%r14,%rax,8),%rax 1fdd55: 48 8b 10 mov (%rax),%rdx 1fdd58: 48 89 93 f0 00 00 00 mov %rdx,0xf0(%rbx) 1fdd5f: 48 8b 50 30 mov 0x30(%rax),%rdx 1fdd63: 48 89 93 e8 00 00 00 mov %rdx,0xe8(%rbx) 1fdd6a: 48 8b 50 60 mov 0x60(%rax),%rdx 1fdd6e: 48 89 93 f8 00 00 00 mov %rdx,0xf8(%rbx) 1fdd75: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx 1fdd7c: 48 89 93 00 01 00 00 mov %rdx,0x100(%rbx) 1fdd83: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 1fdd8a: 48 89 83 08 01 00 00 mov %rax,0x108(%rbx) 1fdd91: 8b 40 10 mov 0x10(%rax),%eax 1fdd94: 48 c7 83 20 01 00 00 movq $0x0,0x120(%rbx) 1fdd9b: 00 00 00 00 1fdd9f: 88 83 10 01 00 00 mov %al,0x110(%rbx) 1fdda5: 48 8b 85 d0 02 00 00 mov 0x2d0(%rbp),%rax 1fddac: 48 39 d8 cmp %rbx,%rax 1fddaf: 74 13 je 1fddc4 1fddb1: 48 85 c0 test %rax,%rax 1fddb4: 74 0e je 1fddc4 1fddb6: 48 89 83 d0 02 00 00 mov %rax,0x2d0(%rbx) 1fddbd: 48 89 98 d8 02 00 00 mov %rbx,0x2d8(%rax) 1fddc4: 48 89 9d d0 02 00 00 mov %rbx,0x2d0(%rbp) 1fddcb: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 1fddd2: 00 1fddd3: 48 89 ab d8 02 00 00 mov %rbp,0x2d8(%rbx) 1fddda: 0f 85 2e 02 00 00 jne 1fe00e 1fdde0: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 1fdde5: 0f 84 c6 01 00 00 je 1fdfb1 1fddeb: 8b 55 10 mov 0x10(%rbp),%edx 1fddee: 8b 75 6c mov 0x6c(%rbp),%esi 1fddf1: 89 d0 mov %edx,%eax 1fddf3: c1 e8 1f shr $0x1f,%eax 1fddf6: 01 d0 add %edx,%eax 1fddf8: 8d 56 10 lea 0x10(%rsi),%edx 1fddfb: d1 f8 sar %eax 1fddfd: 89 45 10 mov %eax,0x10(%rbp) 1fde00: 39 d0 cmp %edx,%eax 1fde02: 7f 11 jg 1fde15 1fde04: 48 83 c4 08 add $0x8,%rsp 1fde08: 31 c0 xor %eax,%eax 1fde0a: 5b pop %rbx 1fde0b: 5d pop %rbp 1fde0c: 41 5c pop %r12 1fde0e: 41 5d pop %r13 1fde10: 41 5e pop %r14 1fde12: 41 5f pop %r15 1fde14: c3 retq 1fde15: 41 89 c7 mov %eax,%r15d 1fde18: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 1fde1f: 41 29 f7 sub %esi,%r15d 1fde22: 29 c6 sub %eax,%esi 1fde24: 89 74 24 04 mov %esi,0x4(%rsp) 1fde28: 03 75 74 add 0x74(%rbp),%esi 1fde2b: 48 c1 e6 20 shl $0x20,%rsi 1fde2f: e8 00 00 00 00 callq 1fde34 1fde34: 8b 54 24 04 mov 0x4(%rsp),%edx 1fde38: 48 8b bd 90 00 00 00 mov 0x90(%rbp),%rdi 1fde3f: 48 89 c6 mov %rax,%rsi 1fde42: 48 89 c1 mov %rax,%rcx 1fde45: 48 c1 fe 3f sar $0x3f,%rsi 1fde49: 48 89 f0 mov %rsi,%rax 1fde4c: 48 31 c8 xor %rcx,%rax 1fde4f: 48 29 f0 sub %rsi,%rax 1fde52: 48 c1 e8 20 shr $0x20,%rax 1fde56: 89 c6 mov %eax,%esi 1fde58: f7 de neg %esi 1fde5a: 48 85 c9 test %rcx,%rcx 1fde5d: 0f 48 c6 cmovs %esi,%eax 1fde60: 29 45 34 sub %eax,0x34(%rbp) 1fde63: 03 55 74 add 0x74(%rbp),%edx 1fde66: 89 d6 mov %edx,%esi 1fde68: 48 c1 e6 20 shl $0x20,%rsi 1fde6c: e8 00 00 00 00 callq 1fde71 1fde71: 44 89 7d 74 mov %r15d,0x74(%rbp) 1fde75: 48 89 c1 mov %rax,%rcx 1fde78: 48 89 c2 mov %rax,%rdx 1fde7b: 48 c1 f9 3f sar $0x3f,%rcx 1fde7f: 48 89 c8 mov %rcx,%rax 1fde82: 48 31 d0 xor %rdx,%rax 1fde85: 48 29 c8 sub %rcx,%rax 1fde88: 48 c1 e8 20 shr $0x20,%rax 1fde8c: 89 c1 mov %eax,%ecx 1fde8e: f7 d9 neg %ecx 1fde90: 48 85 d2 test %rdx,%rdx 1fde93: 0f 48 c1 cmovs %ecx,%eax 1fde96: 29 45 44 sub %eax,0x44(%rbp) 1fde99: 8b 43 10 mov 0x10(%rbx),%eax 1fde9c: 89 c6 mov %eax,%esi 1fde9e: c1 ee 1f shr $0x1f,%esi 1fdea1: 01 c6 add %eax,%esi 1fdea3: d1 fe sar %esi 1fdea5: 89 73 10 mov %esi,0x10(%rbx) 1fdea8: 41 83 ff 10 cmp $0x10,%r15d 1fdeac: 0f 8e 52 ff ff ff jle 1fde04 1fdeb2: 8b 43 74 mov 0x74(%rbx),%eax 1fdeb5: 8b 53 6c mov 0x6c(%rbx),%edx 1fdeb8: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1fdebf: 01 c2 add %eax,%edx 1fdec1: 89 d5 mov %edx,%ebp 1fdec3: 29 f5 sub %esi,%ebp 1fdec5: 29 d6 sub %edx,%esi 1fdec7: 41 89 f7 mov %esi,%r15d 1fdeca: 01 c6 add %eax,%esi 1fdecc: 48 c1 e6 20 shl $0x20,%rsi 1fded0: e8 00 00 00 00 callq 1fded5 1fded5: 8b 73 74 mov 0x74(%rbx),%esi 1fded8: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 1fdedf: 48 89 c1 mov %rax,%rcx 1fdee2: 48 89 c2 mov %rax,%rdx 1fdee5: 48 c1 f9 3f sar $0x3f,%rcx 1fdee9: 48 89 c8 mov %rcx,%rax 1fdeec: 48 31 d0 xor %rdx,%rax 1fdeef: 48 29 c8 sub %rcx,%rax 1fdef2: 48 c1 e8 20 shr $0x20,%rax 1fdef6: 89 c1 mov %eax,%ecx 1fdef8: f7 d9 neg %ecx 1fdefa: 48 85 d2 test %rdx,%rdx 1fdefd: 0f 48 c1 cmovs %ecx,%eax 1fdf00: 29 43 34 sub %eax,0x34(%rbx) 1fdf03: 44 01 fe add %r15d,%esi 1fdf06: 48 c1 e6 20 shl $0x20,%rsi 1fdf0a: e8 00 00 00 00 callq 1fdf0f 1fdf0f: 89 6b 74 mov %ebp,0x74(%rbx) 1fdf12: 8b 73 10 mov 0x10(%rbx),%esi 1fdf15: 48 89 c1 mov %rax,%rcx 1fdf18: 48 89 c2 mov %rax,%rdx 1fdf1b: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 1fdf22: 48 c1 f9 3f sar $0x3f,%rcx 1fdf26: 48 89 c8 mov %rcx,%rax 1fdf29: 48 31 d0 xor %rdx,%rax 1fdf2c: 48 29 c8 sub %rcx,%rax 1fdf2f: 48 c1 e8 20 shr $0x20,%rax 1fdf33: 89 c1 mov %eax,%ecx 1fdf35: f7 d9 neg %ecx 1fdf37: 48 85 d2 test %rdx,%rdx 1fdf3a: 0f 48 c1 cmovs %ecx,%eax 1fdf3d: 29 43 44 sub %eax,0x44(%rbx) 1fdf40: 2b 73 6c sub 0x6c(%rbx),%esi 1fdf43: 48 c1 e6 20 shl $0x20,%rsi 1fdf47: e8 00 00 00 00 callq 1fdf4c 1fdf4c: 8b 73 10 mov 0x10(%rbx),%esi 1fdf4f: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi 1fdf56: 48 89 c1 mov %rax,%rcx 1fdf59: 48 89 c2 mov %rax,%rdx 1fdf5c: 48 c1 f9 3f sar $0x3f,%rcx 1fdf60: 48 89 c8 mov %rcx,%rax 1fdf63: 48 31 d0 xor %rdx,%rax 1fdf66: 48 29 c8 sub %rcx,%rax 1fdf69: 48 c1 e8 20 shr $0x20,%rax 1fdf6d: 89 c1 mov %eax,%ecx 1fdf6f: f7 d9 neg %ecx 1fdf71: 48 85 d2 test %rdx,%rdx 1fdf74: 0f 48 c1 cmovs %ecx,%eax 1fdf77: 01 43 2c add %eax,0x2c(%rbx) 1fdf7a: 2b 73 6c sub 0x6c(%rbx),%esi 1fdf7d: 48 c1 e6 20 shl $0x20,%rsi 1fdf81: e8 00 00 00 00 callq 1fdf86 1fdf86: c7 43 6c 00 00 00 00 movl $0x0,0x6c(%rbx) 1fdf8d: 48 89 c1 mov %rax,%rcx 1fdf90: 48 89 c2 mov %rax,%rdx 1fdf93: 48 c1 f9 3f sar $0x3f,%rcx 1fdf97: 48 89 c8 mov %rcx,%rax 1fdf9a: 48 31 d0 xor %rdx,%rax 1fdf9d: 48 29 c8 sub %rcx,%rax 1fdfa0: 48 c1 e8 20 shr $0x20,%rax 1fdfa4: 89 c1 mov %eax,%ecx 1fdfa6: f7 d9 neg %ecx 1fdfa8: 48 85 d2 test %rdx,%rdx 1fdfab: 0f 48 c1 cmovs %ecx,%eax 1fdfae: 01 43 3c add %eax,0x3c(%rbx) 1fdfb1: 0f b6 83 bc 02 00 00 movzbl 0x2bc(%rbx),%eax 1fdfb8: 48 89 c1 mov %rax,%rcx 1fdfbb: 49 8b 84 c6 f0 00 00 mov 0xf0(%r14,%rax,8),%rax 1fdfc2: 00 1fdfc3: 48 89 83 18 01 00 00 mov %rax,0x118(%rbx) 1fdfca: 48 8b 43 08 mov 0x8(%rbx),%rax 1fdfce: f6 80 8a 00 00 00 04 testb $0x4,0x8a(%rax) 1fdfd5: 75 14 jne 1fdfeb 1fdfd7: 48 83 c4 08 add $0x8,%rsp 1fdfdb: b8 01 00 00 00 mov $0x1,%eax 1fdfe0: 5b pop %rbx 1fdfe1: 5d pop %rbp 1fdfe2: 41 5c pop %r12 1fdfe4: 41 5d pop %r13 1fdfe6: 41 5e pop %r14 1fdfe8: 41 5f pop %r15 1fdfea: c3 retq 1fdfeb: 48 8d 93 20 01 00 00 lea 0x120(%rbx),%rdx 1fdff2: 4c 89 ee mov %r13,%rsi 1fdff5: 4c 89 e7 mov %r12,%rdi 1fdff8: e8 00 00 00 00 callq 1fdffd 1fdffd: 48 83 bb 20 01 00 00 cmpq $0x0,0x120(%rbx) 1fe004: 00 1fe005: 75 d0 jne 1fdfd7 1fe007: 0f 0b ud2 1fe009: e9 f6 fd ff ff jmpq 1fde04 1fe00e: 0f 0b ud2 1fe010: e9 cb fd ff ff jmpq 1fdde0 1fe015: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 1fe01c: 00 00 00 00 00000000001fe020 : 1fe020: e8 00 00 00 00 callq 1fe025 1fe025: 48 89 c8 mov %rcx,%rax 1fe028: 44 0f b6 81 bc 02 00 movzbl 0x2bc(%rcx),%r8d 1fe02f: 00 1fe030: 4c 8b 89 c8 02 00 00 mov 0x2c8(%rcx),%r9 1fe037: 49 89 f2 mov %rsi,%r10 1fe03a: b9 9b 00 00 00 mov $0x9b,%ecx 1fe03f: 48 89 c7 mov %rax,%rdi 1fe042: 48 89 d6 mov %rdx,%rsi 1fe045: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1fe048: 4b 8d 0c c2 lea (%r10,%r8,8),%rcx 1fe04c: 4c 89 88 c8 02 00 00 mov %r9,0x2c8(%rax) 1fe053: 44 88 80 bc 02 00 00 mov %r8b,0x2bc(%rax) 1fe05a: 48 8b 31 mov (%rcx),%rsi 1fe05d: 48 89 b0 f0 00 00 00 mov %rsi,0xf0(%rax) 1fe064: 48 8b 71 30 mov 0x30(%rcx),%rsi 1fe068: 48 89 b0 e8 00 00 00 mov %rsi,0xe8(%rax) 1fe06f: 48 8b 71 60 mov 0x60(%rcx),%rsi 1fe073: 48 89 b0 f8 00 00 00 mov %rsi,0xf8(%rax) 1fe07a: 48 8b b1 90 00 00 00 mov 0x90(%rcx),%rsi 1fe081: 48 89 b0 00 01 00 00 mov %rsi,0x100(%rax) 1fe088: 48 8b 89 c0 00 00 00 mov 0xc0(%rcx),%rcx 1fe08f: 48 89 88 08 01 00 00 mov %rcx,0x108(%rax) 1fe096: 8b 49 10 mov 0x10(%rcx),%ecx 1fe099: 48 c7 80 20 01 00 00 movq $0x0,0x120(%rax) 1fe0a0: 00 00 00 00 1fe0a4: 88 88 10 01 00 00 mov %cl,0x110(%rax) 1fe0aa: 48 8b 8a c8 02 00 00 mov 0x2c8(%rdx),%rcx 1fe0b1: 48 39 c1 cmp %rax,%rcx 1fe0b4: 74 18 je 1fe0ce 1fe0b6: 48 85 c9 test %rcx,%rcx 1fe0b9: 74 13 je 1fe0ce 1fe0bb: 4d 85 c9 test %r9,%r9 1fe0be: 75 26 jne 1fe0e6 1fe0c0: 48 89 88 c8 02 00 00 mov %rcx,0x2c8(%rax) 1fe0c7: 48 89 81 c0 02 00 00 mov %rax,0x2c0(%rcx) 1fe0ce: 48 89 82 c8 02 00 00 mov %rax,0x2c8(%rdx) 1fe0d5: 48 89 90 c0 02 00 00 mov %rdx,0x2c0(%rax) 1fe0dc: 48 83 3a 00 cmpq $0x0,(%rdx) 1fe0e0: 74 01 je 1fe0e3 1fe0e2: c3 retq 1fe0e3: 0f 0b ud2 1fe0e5: c3 retq 1fe0e6: 0f 0b ud2 1fe0e8: eb d6 jmp 1fe0c0 1fe0ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000001fe0f0 : 1fe0f0: e8 00 00 00 00 callq 1fe0f5 1fe0f5: 85 f6 test %esi,%esi 1fe0f7: 75 17 jne 1fe110 1fe0f9: c1 ef 02 shr $0x2,%edi 1fe0fc: b8 01 00 00 00 mov $0x1,%eax 1fe101: 0f 44 f8 cmove %eax,%edi 1fe104: 69 c7 00 68 00 00 imul $0x6800,%edi,%eax 1fe10a: c1 e8 04 shr $0x4,%eax 1fe10d: 29 d0 sub %edx,%eax 1fe10f: c3 retq 1fe110: 83 fe 02 cmp $0x2,%esi 1fe113: 74 13 je 1fe128 1fe115: b8 80 02 00 00 mov $0x280,%eax 1fe11a: 83 fe 03 cmp $0x3,%esi 1fe11d: 75 ee jne 1fe10d 1fe11f: 69 ff 33 03 00 00 imul $0x333,%edi,%edi 1fe125: c1 ef 0a shr $0xa,%edi 1fe128: 85 ff test %edi,%edi 1fe12a: b8 01 00 00 00 mov $0x1,%eax 1fe12f: 0f 44 f8 cmove %eax,%edi 1fe132: 8d 04 bf lea (%rdi,%rdi,4),%eax 1fe135: c1 e0 0b shl $0xb,%eax 1fe138: c1 e8 04 shr $0x4,%eax 1fe13b: 29 d0 sub %edx,%eax 1fe13d: c3 retq 1fe13e: 66 90 xchg %ax,%ax 00000000001fe140 : 1fe140: e8 00 00 00 00 callq 1fe145 1fe145: 55 push %rbp 1fe146: 48 89 e5 mov %rsp,%rbp 1fe149: 41 55 push %r13 1fe14b: 41 54 push %r12 1fe14d: 53 push %rbx 1fe14e: 48 83 ec 40 sub $0x40,%rsp 1fe152: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 1fe159: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1fe160: 00 00 1fe162: 48 89 44 24 38 mov %rax,0x38(%rsp) 1fe167: 31 c0 xor %eax,%eax 1fe169: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 1fe16f: 85 c0 test %eax,%eax 1fe171: 74 52 je 1fe1c5 1fe173: 49 89 fd mov %rdi,%r13 1fe176: 48 8d 9e c0 01 00 00 lea 0x1c0(%rsi),%rbx 1fe17d: 45 31 e4 xor %r12d,%r12d 1fe180: 48 8b b3 c8 02 00 00 mov 0x2c8(%rbx),%rsi 1fe187: 48 85 f6 test %rsi,%rsi 1fe18a: 0f 84 00 01 00 00 je 1fe290 1fe190: 48 89 f0 mov %rsi,%rax 1fe193: b9 01 00 00 00 mov $0x1,%ecx 1fe198: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 1fe19f: 83 c1 01 add $0x1,%ecx 1fe1a2: 48 85 c0 test %rax,%rax 1fe1a5: 75 f1 jne 1fe198 1fe1a7: 48 83 bb b8 02 00 00 cmpq $0x0,0x2b8(%rbx) 1fe1ae: 00 1fe1af: 74 38 je 1fe1e9 1fe1b1: 41 83 c4 01 add $0x1,%r12d 1fe1b5: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 1fe1bc: 44 39 a2 a8 02 00 00 cmp %r12d,0x2a8(%rdx) 1fe1c3: 77 bb ja 1fe180 1fe1c5: b8 01 00 00 00 mov $0x1,%eax 1fe1ca: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 1fe1cf: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 1fe1d6: 00 00 1fe1d8: 0f 85 bc 00 00 00 jne 1fe29a 1fe1de: 48 83 c4 40 add $0x40,%rsp 1fe1e2: 5b pop %rbx 1fe1e3: 41 5c pop %r12 1fe1e5: 41 5d pop %r13 1fe1e7: 5d pop %rbp 1fe1e8: c3 retq 1fe1e9: 48 83 bb d0 02 00 00 cmpq $0x0,0x2d0(%rbx) 1fe1f0: 00 1fe1f1: 48 8b 3b mov (%rbx),%rdi 1fe1f4: 75 bb jne 1fe1b1 1fe1f6: 48 85 ff test %rdi,%rdi 1fe1f9: 74 b6 je 1fe1b1 1fe1fb: f6 87 8a 00 00 00 04 testb $0x4,0x8a(%rdi) 1fe202: 74 ad je 1fe1b1 1fe204: 8b 47 38 mov 0x38(%rdi),%eax 1fe207: 31 d2 xor %edx,%edx 1fe209: 03 47 3c add 0x3c(%rdi),%eax 1fe20c: 03 47 40 add 0x40(%rdi),%eax 1fe20f: f3 0f 6f 87 9c 00 00 movdqu 0x9c(%rdi),%xmm0 1fe216: 00 1fe217: f7 f1 div %ecx 1fe219: 48 8b 97 8c 00 00 00 mov 0x8c(%rdi),%rdx 1fe220: 0f 11 44 24 24 movups %xmm0,0x24(%rsp) 1fe225: 48 89 54 24 14 mov %rdx,0x14(%rsp) 1fe22a: 89 04 24 mov %eax,(%rsp) 1fe22d: 8b 47 50 mov 0x50(%rdi),%eax 1fe230: 03 47 54 add 0x54(%rdi),%eax 1fe233: 03 47 58 add 0x58(%rdi),%eax 1fe236: 48 85 f6 test %rsi,%rsi 1fe239: 89 44 24 04 mov %eax,0x4(%rsp) 1fe23d: 8b 47 78 mov 0x78(%rdi),%eax 1fe240: 0f 95 44 24 10 setne 0x10(%rsp) 1fe245: 48 8b b7 94 00 00 00 mov 0x94(%rdi),%rsi 1fe24c: 89 44 24 08 mov %eax,0x8(%rsp) 1fe250: 8b 47 74 mov 0x74(%rdi),%eax 1fe253: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 1fe25a: 48 89 74 24 1c mov %rsi,0x1c(%rsp) 1fe25f: 48 89 e6 mov %rsp,%rsi 1fe262: 89 44 24 0c mov %eax,0xc(%rsp) 1fe266: 89 d0 mov %edx,%eax 1fe268: 31 d2 xor %edx,%edx 1fe26a: f7 f1 div %ecx 1fe26c: 89 44 24 14 mov %eax,0x14(%rsp) 1fe270: 48 8b 07 mov (%rdi),%rax 1fe273: 48 8b 40 10 mov 0x10(%rax),%rax 1fe277: e8 00 00 00 00 callq 1fe27c 1fe27c: 84 c0 test %al,%al 1fe27e: 0f 84 46 ff ff ff je 1fe1ca 1fe284: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 1fe28b: e9 21 ff ff ff jmpq 1fe1b1 1fe290: b9 01 00 00 00 mov $0x1,%ecx 1fe295: e9 0d ff ff ff jmpq 1fe1a7 1fe29a: e8 00 00 00 00 callq 1fe29f 1fe29f: 90 nop 00000000001fe2a0 : 1fe2a0: e8 00 00 00 00 callq 1fe2a5 1fe2a5: 48 85 ff test %rdi,%rdi 1fe2a8: 0f 84 f7 00 00 00 je 1fe3a5 1fe2ae: 48 85 c9 test %rcx,%rcx 1fe2b1: 0f 84 ee 00 00 00 je 1fe3a5 1fe2b7: 0f b6 81 bc 02 00 00 movzbl 0x2bc(%rcx),%eax 1fe2be: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1fe2c5: 48 03 87 70 03 00 00 add 0x370(%rdi),%rax 1fe2cc: 48 8b 90 80 04 00 00 mov 0x480(%rax),%rdx 1fe2d3: 48 85 d2 test %rdx,%rdx 1fe2d6: 74 1f je 1fe2f7 1fe2d8: 0f b6 92 bc 02 00 00 movzbl 0x2bc(%rdx),%edx 1fe2df: 49 89 d0 mov %rdx,%r8 1fe2e2: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 1fe2e9: 48 01 f2 add %rsi,%rdx 1fe2ec: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 1fe2f1: 0f 84 ff 00 00 00 je 1fe3f6 1fe2f7: 48 8b 80 88 04 00 00 mov 0x488(%rax),%rax 1fe2fe: 48 85 c0 test %rax,%rax 1fe301: 74 1b je 1fe31e 1fe303: 0f b6 90 bc 02 00 00 movzbl 0x2bc(%rax),%edx 1fe30a: 48 89 d1 mov %rdx,%rcx 1fe30d: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 1fe314: 48 01 f2 add %rsi,%rdx 1fe317: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 1fe31c: 74 6d je 1fe38b 1fe31e: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 1fe325: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 1fe32b: 83 e9 01 sub $0x1,%ecx 1fe32e: 0f 88 84 00 00 00 js 1fe3b8 1fe334: 48 63 c1 movslq %ecx,%rax 1fe337: 4c 8b 87 70 03 00 00 mov 0x370(%rdi),%r8 1fe33e: 89 ca mov %ecx,%edx 1fe340: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1fe347: eb 0e jmp 1fe357 1fe349: 83 ea 01 sub $0x1,%edx 1fe34c: 48 2d d8 04 00 00 sub $0x4d8,%rax 1fe352: 83 fa ff cmp $0xffffffff,%edx 1fe355: 74 61 je 1fe3b8 1fe357: 49 83 bc 00 78 04 00 cmpq $0x0,0x478(%r8,%rax,1) 1fe35e: 00 00 1fe360: 75 e7 jne 1fe349 1fe362: 49 83 bc 00 90 04 00 cmpq $0x0,0x490(%r8,%rax,1) 1fe369: 00 00 1fe36b: 75 dc jne 1fe349 1fe36d: 48 83 7c 06 08 00 cmpq $0x0,0x8(%rsi,%rax,1) 1fe373: 75 d4 jne 1fe349 1fe375: 48 63 c2 movslq %edx,%rax 1fe378: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1fe37f: 48 01 f0 add %rsi,%rax 1fe382: 88 90 bc 02 00 00 mov %dl,0x2bc(%rax) 1fe388: 74 1e je 1fe3a8 1fe38a: c3 retq 1fe38b: 0f b6 c1 movzbl %cl,%eax 1fe38e: 88 8a bc 02 00 00 mov %cl,0x2bc(%rdx) 1fe394: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1fe39b: 48 01 f0 add %rsi,%rax 1fe39e: 0f 84 7a ff ff ff je 1fe31e 1fe3a4: c3 retq 1fe3a5: 31 c0 xor %eax,%eax 1fe3a7: c3 retq 1fe3a8: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 1fe3af: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 1fe3b5: 83 e9 01 sub $0x1,%ecx 1fe3b8: 0f 0b ud2 1fe3ba: 85 c9 test %ecx,%ecx 1fe3bc: 78 e7 js 1fe3a5 1fe3be: 48 63 c1 movslq %ecx,%rax 1fe3c1: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1fe3c8: 48 01 f0 add %rsi,%rax 1fe3cb: eb 0e jmp 1fe3db 1fe3cd: 83 e9 01 sub $0x1,%ecx 1fe3d0: 48 2d d8 04 00 00 sub $0x4d8,%rax 1fe3d6: 83 f9 ff cmp $0xffffffff,%ecx 1fe3d9: 74 ca je 1fe3a5 1fe3db: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 1fe3e0: 75 eb jne 1fe3cd 1fe3e2: 48 63 c1 movslq %ecx,%rax 1fe3e5: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1fe3ec: 48 01 f0 add %rsi,%rax 1fe3ef: 88 88 bc 02 00 00 mov %cl,0x2bc(%rax) 1fe3f5: c3 retq 1fe3f6: 41 0f b6 c0 movzbl %r8b,%eax 1fe3fa: 44 88 82 bc 02 00 00 mov %r8b,0x2bc(%rdx) 1fe401: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1fe408: 48 01 f0 add %rsi,%rax 1fe40b: 0f 85 79 ff ff ff jne 1fe38a 1fe411: 0f b6 81 bc 02 00 00 movzbl 0x2bc(%rcx),%eax 1fe418: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 1fe41f: 48 03 87 70 03 00 00 add 0x370(%rdi),%rax 1fe426: e9 cc fe ff ff jmpq 1fe2f7 1fe42b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000001fe430 : 1fe430: e8 00 00 00 00 callq 1fe435 1fe435: 41 57 push %r15 1fe437: 41 89 d1 mov %edx,%r9d 1fe43a: 41 56 push %r14 1fe43c: 49 89 fe mov %rdi,%r14 1fe43f: 41 55 push %r13 1fe441: 41 54 push %r12 1fe443: 55 push %rbp 1fe444: 53 push %rbx 1fe445: 48 89 f3 mov %rsi,%rbx 1fe448: 48 83 ec 30 sub $0x30,%rsp 1fe44c: 8b 87 98 01 00 00 mov 0x198(%rdi),%eax 1fe452: 44 0f b6 9e b0 01 00 movzbl 0x1b0(%rsi),%r11d 1fe459: 00 1fe45a: 48 89 0c 24 mov %rcx,(%rsp) 1fe45e: 48 63 be e8 2c 00 00 movslq 0x2ce8(%rsi),%rdi 1fe465: 83 f8 01 cmp $0x1,%eax 1fe468: 4c 89 44 24 08 mov %r8,0x8(%rsp) 1fe46d: 41 0f 94 c4 sete %r12b 1fe471: 41 80 fb 01 cmp $0x1,%r11b 1fe475: 0f 86 3a 06 00 00 jbe 1feab5 1fe47b: c6 44 24 2f 00 movb $0x0,0x2f(%rsp) 1fe480: 83 f8 02 cmp $0x2,%eax 1fe483: 0f 84 04 06 00 00 je 1fea8d 1fe489: 4d 8b 96 78 03 00 00 mov 0x378(%r14),%r10 1fe490: 41 8b 8a a8 02 00 00 mov 0x2a8(%r10),%ecx 1fe497: 85 c9 test %ecx,%ecx 1fe499: 0f 84 f3 04 00 00 je 1fe992 1fe49f: 8d 71 ff lea -0x1(%rcx),%esi 1fe4a2: 48 8d 93 b8 01 00 00 lea 0x1b8(%rbx),%rdx 1fe4a9: 45 31 ed xor %r13d,%r13d 1fe4ac: 41 bf 01 00 00 00 mov $0x1,%r15d 1fe4b2: 48 69 f6 d8 04 00 00 imul $0x4d8,%rsi,%rsi 1fe4b9: 48 89 d0 mov %rdx,%rax 1fe4bc: 48 89 74 24 10 mov %rsi,0x10(%rsp) 1fe4c1: 4c 8d 84 33 90 06 00 lea 0x690(%rbx,%rsi,1),%r8 1fe4c8: 00 1fe4c9: eb 39 jmp 1fe504 1fe4cb: 83 be dc 00 00 00 10 cmpl $0x10,0xdc(%rsi) 1fe4d2: 7e 41 jle 1fe515 1fe4d4: 83 be c8 00 00 00 10 cmpl $0x10,0xc8(%rsi) 1fe4db: 7e 38 jle 1fe515 1fe4dd: 83 be cc 00 00 00 10 cmpl $0x10,0xcc(%rsi) 1fe4e4: 45 0f 4e e7 cmovle %r15d,%r12d 1fe4e8: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 1fe4ed: 74 0a je 1fe4f9 1fe4ef: 48 83 b8 d8 02 00 00 cmpq $0x0,0x2d8(%rax) 1fe4f6: 00 1fe4f7: 74 24 je 1fe51d 1fe4f9: 48 05 d8 04 00 00 add $0x4d8,%rax 1fe4ff: 49 39 c0 cmp %rax,%r8 1fe502: 74 3a je 1fe53e 1fe504: 48 8b 30 mov (%rax),%rsi 1fe507: 48 85 f6 test %rsi,%rsi 1fe50a: 74 dc je 1fe4e8 1fe50c: 83 be d8 00 00 00 10 cmpl $0x10,0xd8(%rsi) 1fe513: 7f b6 jg 1fe4cb 1fe515: 41 bc 01 00 00 00 mov $0x1,%r12d 1fe51b: eb cb jmp 1fe4e8 1fe51d: 48 8b a8 c0 02 00 00 mov 0x2c0(%rax),%rbp 1fe524: 48 85 ed test %rbp,%rbp 1fe527: 74 06 je 1fe52f 1fe529: 48 3b 75 00 cmp 0x0(%rbp),%rsi 1fe52d: 74 ca je 1fe4f9 1fe52f: 48 05 d8 04 00 00 add $0x4d8,%rax 1fe535: 41 83 c5 01 add $0x1,%r13d 1fe539: 49 39 c0 cmp %rax,%r8 1fe53c: 75 c6 jne 1fe504 1fe53e: 89 c8 mov %ecx,%eax 1fe540: 48 8d ab c0 01 00 00 lea 0x1c0(%rbx),%rbp 1fe547: d1 e8 shr %eax 1fe549: 49 89 e8 mov %rbp,%r8 1fe54c: 44 39 e8 cmp %r13d,%eax 1fe54f: b8 01 00 00 00 mov $0x1,%eax 1fe554: 44 0f 42 e0 cmovb %eax,%r12d 1fe558: 45 31 ff xor %r15d,%r15d 1fe55b: 49 8b 00 mov (%r8),%rax 1fe55e: 48 85 c0 test %rax,%rax 1fe561: 74 12 je 1fe575 1fe563: 8b 70 40 mov 0x40(%rax),%esi 1fe566: 03 70 38 add 0x38(%rax),%esi 1fe569: 03 70 50 add 0x50(%rax),%esi 1fe56c: 03 70 58 add 0x58(%rax),%esi 1fe56f: 0f 85 23 02 00 00 jne 1fe798 1fe575: 41 83 c7 01 add $0x1,%r15d 1fe579: 49 81 c0 d8 04 00 00 add $0x4d8,%r8 1fe580: 44 39 f9 cmp %r15d,%ecx 1fe583: 77 d6 ja 1fe55b 1fe585: 44 89 4c 24 28 mov %r9d,0x28(%rsp) 1fe58a: 45 84 e4 test %r12b,%r12b 1fe58d: 0f 85 05 02 00 00 jne 1fe798 1fe593: 48 63 44 24 28 movslq 0x28(%rsp),%rax 1fe598: 41 83 fd 01 cmp $0x1,%r13d 1fe59c: 4c 8b 2c 24 mov (%rsp),%r13 1fe5a0: 48 89 d5 mov %rdx,%rbp 1fe5a3: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 1fe5a8: 0f 94 44 24 2e sete 0x2e(%rsp) 1fe5ad: 49 89 dc mov %rbx,%r12 1fe5b0: 48 89 04 24 mov %rax,(%rsp) 1fe5b4: 48 01 c0 add %rax,%rax 1fe5b7: 48 89 44 24 20 mov %rax,0x20(%rsp) 1fe5bc: b8 01 00 00 00 mov $0x1,%eax 1fe5c1: 44 29 f8 sub %r15d,%eax 1fe5c4: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 1fe5cb: 00 1fe5cc: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 1fe5d1: 89 44 24 10 mov %eax,0x10(%rsp) 1fe5d5: eb 2e jmp 1fe605 1fe5d7: 8b 44 24 10 mov 0x10(%rsp),%eax 1fe5db: 41 8b 8a a8 02 00 00 mov 0x2a8(%r10),%ecx 1fe5e2: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 1fe5e9: 49 83 c5 04 add $0x4,%r13 1fe5ed: 44 01 f8 add %r15d,%eax 1fe5f0: 39 c8 cmp %ecx,%eax 1fe5f2: 0f 83 a8 03 00 00 jae 1fe9a0 1fe5f8: 45 0f b6 9c 24 b0 01 movzbl 0x1b0(%r12),%r11d 1fe5ff: 00 00 1fe601: 49 83 c7 01 add $0x1,%r15 1fe605: 48 63 5c 24 08 movslq 0x8(%rsp),%rbx 1fe60a: 48 8b 45 08 mov 0x8(%rbp),%rax 1fe60e: 49 63 bc 9c d4 4d 00 movslq 0x4dd4(%r12,%rbx,4),%rdi 1fe615: 00 1fe616: 41 80 fb 01 cmp $0x1,%r11b 1fe61a: 75 0b jne 1fe627 1fe61c: 80 7c 24 2e 00 cmpb $0x0,0x2e(%rsp) 1fe621: 0f 85 0a 02 00 00 jne 1fe831 1fe627: 48 85 c0 test %rax,%rax 1fe62a: 74 ab je 1fe5d7 1fe62c: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 1fe631: 48 03 4c 24 18 add 0x18(%rsp),%rcx 1fe636: 48 8d 8c cf d8 0b 00 lea 0xbd8(%rdi,%rcx,8),%rcx 1fe63d: 00 1fe63e: 41 8b 8c 8c c0 26 00 mov 0x26c0(%r12,%rcx,4),%ecx 1fe645: 00 1fe646: 83 f9 04 cmp $0x4,%ecx 1fe649: 0f 84 02 02 00 00 je 1fe851 1fe64f: 83 f9 02 cmp $0x2,%ecx 1fe652: 74 07 je 1fe65b 1fe654: 80 7c 24 2f 00 cmpb $0x0,0x2f(%rsp) 1fe659: 74 0c je 1fe667 1fe65b: 41 c7 45 00 02 00 00 movl $0x2,0x0(%r13) 1fe662: 00 1fe663: 48 8b 45 08 mov 0x8(%rbp),%rax 1fe667: 8b 90 d4 02 00 00 mov 0x2d4(%rax),%edx 1fe66d: 8d 4a fe lea -0x2(%rdx),%ecx 1fe670: 83 f9 01 cmp $0x1,%ecx 1fe673: 0f 86 f6 01 00 00 jbe 1fe86f 1fe679: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 1fe680: 8b 48 18 mov 0x18(%rax),%ecx 1fe683: b8 01 00 00 00 mov $0x1,%eax 1fe688: d3 e0 shl %cl,%eax 1fe68a: 89 c1 mov %eax,%ecx 1fe68c: 41 23 8e f8 01 00 00 and 0x1f8(%r14),%ecx 1fe693: 74 31 je 1fe6c6 1fe695: 48 8b 04 24 mov (%rsp),%rax 1fe699: 41 c7 45 00 02 00 00 movl $0x2,0x0(%r13) 1fe6a0: 00 1fe6a1: 48 8d 84 c7 70 0c 00 lea 0xc70(%rdi,%rax,8),%rax 1fe6a8: 00 1fe6a9: 41 c7 84 84 c0 26 00 movl $0x1,0x26c0(%r12,%rax,4) 1fe6b0: 00 01 00 00 00 1fe6b5: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 1fe6bc: 8b 48 18 mov 0x18(%rax),%ecx 1fe6bf: b8 01 00 00 00 mov $0x1,%eax 1fe6c4: d3 e0 shl %cl,%eax 1fe6c6: 41 23 86 fc 01 00 00 and 0x1fc(%r14),%eax 1fe6cd: 0f 84 b8 01 00 00 je 1fe88b 1fe6d3: 48 8b 04 24 mov (%rsp),%rax 1fe6d7: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 1fe6de: 00 1fe6df: 48 8d 84 c7 70 0c 00 lea 0xc70(%rdi,%rax,8),%rax 1fe6e6: 00 1fe6e7: 41 c7 84 84 c0 26 00 movl $0x2,0x26c0(%r12,%rax,4) 1fe6ee: 00 02 00 00 00 1fe6f3: 48 8b 45 08 mov 0x8(%rbp),%rax 1fe6f7: 81 78 3c 00 1e 00 00 cmpl $0x1e00,0x3c(%rax) 1fe6fe: 0f 87 94 01 00 00 ja 1fe898 1fe704: 41 c7 84 bc 98 37 00 movl $0x2,0x3798(%r12,%rdi,4) 1fe70b: 00 02 00 00 00 1fe710: 48 89 ef mov %rbp,%rdi 1fe713: e8 00 00 00 00 callq 1fe718 1fe718: 83 f8 01 cmp $0x1,%eax 1fe71b: 0f 85 f2 01 00 00 jne 1fe913 1fe721: 41 8b 45 00 mov 0x0(%r13),%eax 1fe725: 83 f8 04 cmp $0x4,%eax 1fe728: 0f 84 85 02 00 00 je 1fe9b3 1fe72e: 83 f8 02 cmp $0x2,%eax 1fe731: 0f 84 0e 02 00 00 je 1fe945 1fe737: 48 83 bd d8 02 00 00 cmpq $0x0,0x2d8(%rbp) 1fe73e: 00 1fe73f: 74 0a je 1fe74b 1fe741: 0f 0b ud2 1fe743: 41 c6 07 01 movb $0x1,(%r15) 1fe747: 41 8b 45 00 mov 0x0(%r13),%eax 1fe74b: 85 c0 test %eax,%eax 1fe74d: 74 38 je 1fe787 1fe74f: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1fe754: 48 8b 3c 24 mov (%rsp),%rdi 1fe758: 48 8d 04 78 lea (%rax,%rdi,2),%rax 1fe75c: 48 8d 04 c3 lea (%rbx,%rax,8),%rax 1fe760: 41 83 bc 84 20 56 00 cmpl $0x1,0x5620(%r12,%rax,4) 1fe767: 00 01 1fe769: 75 1c jne 1fe787 1fe76b: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 1fe773 1fe772: 00 1fe773: f2 41 0f 59 84 c4 60 mulsd 0x6e60(%r12,%rax,8),%xmm0 1fe77a: 6e 00 00 1fe77d: f2 41 0f 11 84 c4 60 movsd %xmm0,0x6e60(%r12,%rax,8) 1fe784: 6e 00 00 1fe787: 83 44 24 08 01 addl $0x1,0x8(%rsp) 1fe78c: 4d 8b 96 78 03 00 00 mov 0x378(%r14),%r10 1fe793: e9 3f fe ff ff jmpq 1fe5d7 1fe798: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1fe79d: 45 31 e4 xor %r12d,%r12d 1fe7a0: 4c 8d 94 03 98 06 00 lea 0x698(%rbx,%rax,1),%r10 1fe7a7: 00 1fe7a8: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 1fe7ad: 74 49 je 1fe7f8 1fe7af: 8b b3 60 25 00 00 mov 0x2560(%rbx),%esi 1fe7b5: 41 39 f1 cmp %esi,%r9d 1fe7b8: 77 3a ja 1fe7f4 1fe7ba: 44 89 c8 mov %r9d,%eax 1fe7bd: 4d 63 c4 movslq %r12d,%r8 1fe7c0: eb 07 jmp 1fe7c9 1fe7c2: 83 c0 01 add $0x1,%eax 1fe7c5: 39 c6 cmp %eax,%esi 1fe7c7: 72 2b jb 1fe7f4 1fe7c9: 48 63 d0 movslq %eax,%rdx 1fe7cc: 48 89 d1 mov %rdx,%rcx 1fe7cf: 48 c1 e1 04 shl $0x4,%rcx 1fe7d3: 4a 8d 8c 01 d8 0b 00 lea 0xbd8(%rcx,%r8,1),%rcx 1fe7da: 00 1fe7db: 83 bc 8b c0 26 00 00 cmpl $0x1,0x26c0(%rbx,%rcx,4) 1fe7e2: 01 1fe7e3: 75 dd jne 1fe7c2 1fe7e5: 80 bc 53 bc 75 00 00 cmpb $0x0,0x75bc(%rbx,%rdx,2) 1fe7ec: 00 1fe7ed: 74 d3 je 1fe7c2 1fe7ef: 41 89 c1 mov %eax,%r9d 1fe7f2: 31 ff xor %edi,%edi 1fe7f4: 41 83 c4 01 add $0x1,%r12d 1fe7f8: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 1fe7ff: 49 39 ea cmp %rbp,%r10 1fe802: 75 a4 jne 1fe7a8 1fe804: 44 89 4c 24 28 mov %r9d,0x28(%rsp) 1fe809: 89 bb e8 2c 00 00 mov %edi,0x2ce8(%rbx) 1fe80f: 4d 8b 96 78 03 00 00 mov 0x378(%r14),%r10 1fe816: 41 8b 8a a8 02 00 00 mov 0x2a8(%r10),%ecx 1fe81d: 85 c9 test %ecx,%ecx 1fe81f: 0f 84 7b 01 00 00 je 1fe9a0 1fe825: 48 8d 93 b8 01 00 00 lea 0x1b8(%rbx),%rdx 1fe82c: e9 62 fd ff ff jmpq 1fe593 1fe831: 41 80 be 7d 01 00 00 cmpb $0x0,0x17d(%r14) 1fe838: 00 1fe839: 0f 84 e8 fd ff ff je 1fe627 1fe83f: 83 f9 03 cmp $0x3,%ecx 1fe842: 0f 86 df fd ff ff jbe 1fe627 1fe848: 48 85 c0 test %rax,%rax 1fe84b: 0f 84 86 fd ff ff je 1fe5d7 1fe851: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 1fe858: 00 1fe859: 48 8b 45 08 mov 0x8(%rbp),%rax 1fe85d: 8b 90 d4 02 00 00 mov 0x2d4(%rax),%edx 1fe863: 8d 4a fe lea -0x2(%rdx),%ecx 1fe866: 83 f9 01 cmp $0x1,%ecx 1fe869: 0f 87 0a fe ff ff ja 1fe679 1fe86f: 8b 40 70 mov 0x70(%rax),%eax 1fe872: 83 e8 0a sub $0xa,%eax 1fe875: 83 f8 01 cmp $0x1,%eax 1fe878: 0f 87 fb fd ff ff ja 1fe679 1fe87e: 41 c7 45 00 02 00 00 movl $0x2,0x0(%r13) 1fe885: 00 1fe886: e9 ee fd ff ff jmpq 1fe679 1fe88b: 48 8b 45 08 mov 0x8(%rbp),%rax 1fe88f: 81 78 3c 00 1e 00 00 cmpl $0x1e00,0x3c(%rax) 1fe896: 76 0e jbe 1fe8a6 1fe898: 83 78 78 04 cmpl $0x4,0x78(%rax) 1fe89c: 75 08 jne 1fe8a6 1fe89e: 41 c7 45 00 04 00 00 movl $0x4,0x0(%r13) 1fe8a5: 00 1fe8a6: 48 8b 04 24 mov (%rsp),%rax 1fe8aa: 48 8d 84 c7 70 0c 00 lea 0xc70(%rdi,%rax,8),%rax 1fe8b1: 00 1fe8b2: 41 8b 84 84 c0 26 00 mov 0x26c0(%r12,%rax,4),%eax 1fe8b9: 00 1fe8ba: 41 89 84 bc 98 37 00 mov %eax,0x3798(%r12,%rdi,4) 1fe8c1: 00 1fe8c2: 85 c0 test %eax,%eax 1fe8c4: 0f 85 46 fe ff ff jne 1fe710 1fe8ca: 48 89 ef mov %rbp,%rdi 1fe8cd: e8 00 00 00 00 callq 1fe8d2 1fe8d2: 83 f8 01 cmp $0x1,%eax 1fe8d5: 75 7b jne 1fe952 1fe8d7: 41 8b 45 00 mov 0x0(%r13),%eax 1fe8db: 83 f8 04 cmp $0x4,%eax 1fe8de: 0f 84 cf 00 00 00 je 1fe9b3 1fe8e4: 83 f8 02 cmp $0x2,%eax 1fe8e7: 74 5c je 1fe945 1fe8e9: 48 8b 8d c0 02 00 00 mov 0x2c0(%rbp),%rcx 1fe8f0: 48 85 c9 test %rcx,%rcx 1fe8f3: 0f 84 52 fe ff ff je 1fe74b 1fe8f9: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fe8fd: 48 39 39 cmp %rdi,(%rcx) 1fe900: 0f 85 45 fe ff ff jne 1fe74b 1fe906: 41 c6 07 01 movb $0x1,(%r15) 1fe90a: 41 8b 45 00 mov 0x0(%r13),%eax 1fe90e: e9 38 fe ff ff jmpq 1fe74b 1fe913: 48 89 ef mov %rbp,%rdi 1fe916: e8 00 00 00 00 callq 1fe91b 1fe91b: 83 f8 03 cmp $0x3,%eax 1fe91e: 0f 85 d1 00 00 00 jne 1fe9f5 1fe924: 41 8b 45 00 mov 0x0(%r13),%eax 1fe928: 83 f8 02 cmp $0x2,%eax 1fe92b: 0f 84 2d 01 00 00 je 1fea5e 1fe931: 85 c0 test %eax,%eax 1fe933: 75 10 jne 1fe945 1fe935: 48 83 bd d8 02 00 00 cmpq $0x0,0x2d8(%rbp) 1fe93c: 00 1fe93d: 74 06 je 1fe945 1fe93f: 0f 0b ud2 1fe941: 41 c6 07 01 movb $0x1,(%r15) 1fe945: 41 c7 45 00 00 00 00 movl $0x0,0x0(%r13) 1fe94c: 00 1fe94d: e9 35 fe ff ff jmpq 1fe787 1fe952: 48 89 ef mov %rbp,%rdi 1fe955: e8 00 00 00 00 callq 1fe95a 1fe95a: 83 f8 03 cmp $0x3,%eax 1fe95d: 75 61 jne 1fe9c0 1fe95f: 41 8b 45 00 mov 0x0(%r13),%eax 1fe963: 83 f8 02 cmp $0x2,%eax 1fe966: 0f 84 bd 00 00 00 je 1fea29 1fe96c: 85 c0 test %eax,%eax 1fe96e: 75 d5 jne 1fe945 1fe970: 48 8b 85 c0 02 00 00 mov 0x2c0(%rbp),%rax 1fe977: 48 85 c0 test %rax,%rax 1fe97a: 74 c9 je 1fe945 1fe97c: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fe980: 48 39 38 cmp %rdi,(%rax) 1fe983: 74 bc je 1fe941 1fe985: 41 c7 45 00 00 00 00 movl $0x0,0x0(%r13) 1fe98c: 00 1fe98d: e9 f5 fd ff ff jmpq 1fe787 1fe992: 44 89 4c 24 28 mov %r9d,0x28(%rsp) 1fe997: 83 f8 01 cmp $0x1,%eax 1fe99a: 0f 84 26 01 00 00 je 1feac6 1fe9a0: 8b 44 24 28 mov 0x28(%rsp),%eax 1fe9a4: 48 83 c4 30 add $0x30,%rsp 1fe9a8: 5b pop %rbx 1fe9a9: 5d pop %rbp 1fe9aa: 41 5c pop %r12 1fe9ac: 41 5d pop %r13 1fe9ae: 41 5e pop %r14 1fe9b0: 41 5f pop %r15 1fe9b2: c3 retq 1fe9b3: 41 c7 45 00 02 00 00 movl $0x2,0x0(%r13) 1fe9ba: 00 1fe9bb: e9 8f fd ff ff jmpq 1fe74f 1fe9c0: 48 89 ef mov %rbp,%rdi 1fe9c3: e8 00 00 00 00 callq 1fe9c8 1fe9c8: 85 c0 test %eax,%eax 1fe9ca: 0f 84 3a ff ff ff je 1fe90a 1fe9d0: 0f 0b ud2 1fe9d2: 48 83 bd d8 02 00 00 cmpq $0x0,0x2d8(%rbp) 1fe9d9: 00 1fe9da: 0f 84 2a ff ff ff je 1fe90a 1fe9e0: 41 c7 45 00 00 00 00 movl $0x0,0x0(%r13) 1fe9e7: 00 1fe9e8: 41 c6 07 01 movb $0x1,(%r15) 1fe9ec: 41 8b 45 00 mov 0x0(%r13),%eax 1fe9f0: e9 56 fd ff ff jmpq 1fe74b 1fe9f5: 48 89 ef mov %rbp,%rdi 1fe9f8: e8 00 00 00 00 callq 1fe9fd 1fe9fd: 85 c0 test %eax,%eax 1fe9ff: 0f 84 05 ff ff ff je 1fe90a 1fea05: 0f 0b ud2 1fea07: 48 8b 85 c0 02 00 00 mov 0x2c0(%rbp),%rax 1fea0e: 48 85 c0 test %rax,%rax 1fea11: 0f 84 f3 fe ff ff je 1fe90a 1fea17: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1fea1b: 48 39 38 cmp %rdi,(%rax) 1fea1e: 74 c0 je 1fe9e0 1fea20: 41 8b 45 00 mov 0x0(%r13),%eax 1fea24: e9 22 fd ff ff jmpq 1fe74b 1fea29: 48 8b 85 c0 02 00 00 mov 0x2c0(%rbp),%rax 1fea30: 48 85 c0 test %rax,%rax 1fea33: 74 0e je 1fea43 1fea35: 48 83 b8 c0 02 00 00 cmpq $0x0,0x2c0(%rax) 1fea3c: 00 1fea3d: 0f 84 fe fe ff ff je 1fe941 1fea43: 48 83 bd c8 02 00 00 cmpq $0x0,0x2c8(%rbp) 1fea4a: 00 1fea4b: 0f 84 f0 fe ff ff je 1fe941 1fea51: 41 c7 45 00 00 00 00 movl $0x0,0x0(%r13) 1fea58: 00 1fea59: e9 29 fd ff ff jmpq 1fe787 1fea5e: 48 8b 85 d8 02 00 00 mov 0x2d8(%rbp),%rax 1fea65: 48 85 c0 test %rax,%rax 1fea68: 74 0a je 1fea74 1fea6a: 48 83 b8 d8 02 00 00 cmpq $0x0,0x2d8(%rax) 1fea71: 00 1fea72: 74 0e je 1fea82 1fea74: 48 83 bd d0 02 00 00 cmpq $0x0,0x2d0(%rbp) 1fea7b: 00 1fea7c: 0f 85 c3 fe ff ff jne 1fe945 1fea82: 0f 0b ud2 1fea84: 41 c6 07 01 movb $0x1,(%r15) 1fea88: e9 b8 fe ff ff jmpq 1fe945 1fea8d: 4d 8b 96 78 03 00 00 mov 0x378(%r14),%r10 1fea94: 41 bc 01 00 00 00 mov $0x1,%r12d 1fea9a: 41 8b 8a a8 02 00 00 mov 0x2a8(%r10),%ecx 1feaa1: 85 c9 test %ecx,%ecx 1feaa3: 0f 85 f6 f9 ff ff jne 1fe49f 1feaa9: 89 54 24 28 mov %edx,0x28(%rsp) 1feaad: 45 31 ed xor %r13d,%r13d 1feab0: e9 54 fd ff ff jmpq 1fe809 1feab5: 41 0f b6 96 9c 01 00 movzbl 0x19c(%r14),%edx 1feabc: 00 1feabd: 88 54 24 2f mov %dl,0x2f(%rsp) 1feac1: e9 c3 f9 ff ff jmpq 1fe489 1feac6: 45 31 ed xor %r13d,%r13d 1feac9: e9 3b fd ff ff jmpq 1fe809 1feace: 66 90 xchg %ax,%ax 00000000001fead0 : 1fead0: e8 00 00 00 00 callq 1fead5 1fead5: 41 57 push %r15 1fead7: 41 56 push %r14 1fead9: 41 55 push %r13 1feadb: 41 54 push %r12 1feadd: 55 push %rbp 1feade: 53 push %rbx 1feadf: 48 83 ec 48 sub $0x48,%rsp 1feae3: 48 89 0c 24 mov %rcx,(%rsp) 1feae7: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 1feaec: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1feaf3: 00 00 1feaf5: 48 89 44 24 40 mov %rax,0x40(%rsp) 1feafa: 31 c0 xor %eax,%eax 1feafc: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 1feb03: 00 00 1feb05: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 1feb0c: 00 00 1feb0e: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 1feb15: 00 00 1feb17: 48 85 d2 test %rdx,%rdx 1feb1a: 0f 84 be 05 00 00 je 1ff0de 1feb20: 4c 8b 97 78 03 00 00 mov 0x378(%rdi),%r10 1feb27: 4c 89 c3 mov %r8,%rbx 1feb2a: 49 89 fc mov %rdi,%r12 1feb2d: 49 89 f5 mov %rsi,%r13 1feb30: 48 89 d5 mov %rdx,%rbp 1feb33: 45 8b 82 a8 02 00 00 mov 0x2a8(%r10),%r8d 1feb3a: 45 85 c0 test %r8d,%r8d 1feb3d: 0f 84 84 01 00 00 je 1fecc7 1feb43: 45 31 c9 xor %r9d,%r9d 1feb46: 48 89 d8 mov %rbx,%rax 1feb49: 4c 8d b6 b8 01 00 00 lea 0x1b8(%rsi),%r14 1feb50: 45 31 ff xor %r15d,%r15d 1feb53: 44 89 cd mov %r9d,%ebp 1feb56: 4c 89 f3 mov %r14,%rbx 1feb59: 49 89 d0 mov %rdx,%r8 1feb5c: 49 89 c1 mov %rax,%r9 1feb5f: eb 19 jmp 1feb7a 1feb61: 41 8b 92 a8 02 00 00 mov 0x2a8(%r10),%edx 1feb68: 83 c5 01 add $0x1,%ebp 1feb6b: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 1feb72: 39 d5 cmp %edx,%ebp 1feb74: 0f 83 9e 01 00 00 jae 1fed18 1feb7a: 48 83 bb d8 02 00 00 cmpq $0x0,0x2d8(%rbx) 1feb81: 00 1feb82: 75 dd jne 1feb61 1feb84: 48 8b b3 d0 02 00 00 mov 0x2d0(%rbx),%rsi 1feb8b: 48 c7 83 d0 02 00 00 movq $0x0,0x2d0(%rbx) 1feb92: 00 00 00 00 1feb96: 48 85 f6 test %rsi,%rsi 1feb99: 0f 84 f5 00 00 00 je 1fec94 1feb9f: 48 89 f2 mov %rsi,%rdx 1feba2: 48 8b b6 d0 02 00 00 mov 0x2d0(%rsi),%rsi 1feba9: 48 8b 8a 20 01 00 00 mov 0x120(%rdx),%rcx 1febb0: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 1febb7: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 1febbe: 00 1febbf: 48 c7 82 c0 02 00 00 movq $0x0,0x2c0(%rdx) 1febc6: 00 00 00 00 1febca: 48 c7 82 c8 02 00 00 movq $0x0,0x2c8(%rdx) 1febd1: 00 00 00 00 1febd5: 48 c7 82 d8 02 00 00 movq $0x0,0x2d8(%rdx) 1febdc: 00 00 00 00 1febe0: 48 c7 82 d0 02 00 00 movq $0x0,0x2d0(%rdx) 1febe7: 00 00 00 00 1febeb: 48 85 c9 test %rcx,%rcx 1febee: 74 3b je 1fec2b 1febf0: 49 8b bc 24 78 03 00 mov 0x378(%r12),%rdi 1febf7: 00 1febf8: 48 8b 87 18 04 00 00 mov 0x418(%rdi),%rax 1febff: 44 8b 50 24 mov 0x24(%rax),%r10d 1fec03: 45 85 d2 test %r10d,%r10d 1fec06: 7e 23 jle 1fec2b 1fec08: 31 c0 xor %eax,%eax 1fec0a: eb 09 jmp 1fec15 1fec0c: 48 83 c0 01 add $0x1,%rax 1fec10: 41 39 c2 cmp %eax,%r10d 1fec13: 7e 16 jle 1fec2b 1fec15: 4c 63 d8 movslq %eax,%r11 1fec18: 48 3b 8c c7 78 02 00 cmp 0x278(%rdi,%rax,8),%rcx 1fec1f: 00 1fec20: 75 ea jne 1fec0c 1fec22: 43 c6 84 1d e2 1e 00 movb $0x0,0x1ee2(%r13,%r11,1) 1fec29: 00 00 1fec2b: 48 8d 7a 18 lea 0x18(%rdx),%rdi 1fec2f: 89 d0 mov %edx,%eax 1fec31: 4c 8d 92 20 01 00 00 lea 0x120(%rdx),%r10 1fec38: 48 c7 42 10 00 00 00 movq $0x0,0x10(%rdx) 1fec3f: 00 1fec40: 48 c7 82 10 01 00 00 movq $0x0,0x110(%rdx) 1fec47: 00 00 00 00 1fec4b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1fec4f: 29 f8 sub %edi,%eax 1fec51: 8d 88 18 01 00 00 lea 0x118(%rax),%ecx 1fec57: 4c 89 f8 mov %r15,%rax 1fec5a: c1 e9 03 shr $0x3,%ecx 1fec5d: f3 48 ab rep stos %rax,%es:(%rdi) 1fec60: 4c 89 d7 mov %r10,%rdi 1fec63: 48 c7 82 18 01 00 00 movq $0x0,0x118(%rdx) 1fec6a: 00 00 00 00 1fec6e: 48 c7 82 80 02 00 00 movq $0x0,0x280(%rdx) 1fec75: 00 00 00 00 1fec79: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1fec7d: 29 fa sub %edi,%edx 1fec7f: 8d 8a 88 02 00 00 lea 0x288(%rdx),%ecx 1fec85: c1 e9 03 shr $0x3,%ecx 1fec88: f3 48 ab rep stos %rax,%es:(%rdi) 1fec8b: 48 85 f6 test %rsi,%rsi 1fec8e: 0f 85 0b ff ff ff jne 1feb9f 1fec94: 48 83 3b 00 cmpq $0x0,(%rbx) 1fec98: 0f 84 9d 01 00 00 je 1fee3b 1fec9e: 48 89 df mov %rbx,%rdi 1feca1: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 1feca6: 4c 89 44 24 08 mov %r8,0x8(%rsp) 1fecab: e8 00 00 00 00 callq 1fecb0 1fecb0: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 1fecb5: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1fecba: 4d 8b 94 24 78 03 00 mov 0x378(%r12),%r10 1fecc1: 00 1fecc2: e9 9a fe ff ff jmpq 1feb61 1fecc7: 49 8b 82 10 04 00 00 mov 0x410(%r10),%rax 1fecce: 48 89 ea mov %rbp,%rdx 1fecd1: 4c 89 ee mov %r13,%rsi 1fecd4: 4c 89 e7 mov %r12,%rdi 1fecd7: 48 8b 40 30 mov 0x30(%rax),%rax 1fecdb: e8 00 00 00 00 callq 1fece0 1fece0: 89 c2 mov %eax,%edx 1fece2: 48 8b 04 24 mov (%rsp),%rax 1fece6: 89 10 mov %edx,(%rax) 1fece8: b8 01 00 00 00 mov $0x1,%eax 1feced: 85 d2 test %edx,%edx 1fecef: 0f 85 25 01 00 00 jne 1fee1a 1fecf5: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 1fecfa: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 1fed01: 00 00 1fed03: 0f 85 29 04 00 00 jne 1ff132 1fed09: 48 83 c4 48 add $0x48,%rsp 1fed0d: 5b pop %rbx 1fed0e: 5d pop %rbp 1fed0f: 41 5c pop %r12 1fed11: 41 5d pop %r13 1fed13: 41 5e pop %r14 1fed15: 41 5f pop %r15 1fed17: c3 retq 1fed18: 4c 89 c5 mov %r8,%rbp 1fed1b: 4c 89 cb mov %r9,%rbx 1fed1e: 85 d2 test %edx,%edx 1fed20: 74 a5 je 1fecc7 1fed22: 45 31 ff xor %r15d,%r15d 1fed25: 31 f6 xor %esi,%esi 1fed27: eb 14 jmp 1fed3d 1fed29: 41 83 c7 01 add $0x1,%r15d 1fed2d: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 1fed34: 45 39 ba a8 02 00 00 cmp %r15d,0x2a8(%r10) 1fed3b: 76 8a jbe 1fecc7 1fed3d: 49 8b 96 c8 02 00 00 mov 0x2c8(%r14),%rdx 1fed44: 48 85 d2 test %rdx,%rdx 1fed47: 74 e0 je 1fed29 1fed49: 49 8b 06 mov (%r14),%rax 1fed4c: 48 39 02 cmp %rax,(%rdx) 1fed4f: 75 d8 jne 1fed29 1fed51: 48 8b 82 c8 02 00 00 mov 0x2c8(%rdx),%rax 1fed58: 49 89 86 c8 02 00 00 mov %rax,0x2c8(%r14) 1fed5f: 48 85 c0 test %rax,%rax 1fed62: 74 07 je 1fed6b 1fed64: 4c 89 b0 c0 02 00 00 mov %r14,0x2c0(%rax) 1fed6b: 48 8d 7a 18 lea 0x18(%rdx),%rdi 1fed6f: 89 d0 mov %edx,%eax 1fed71: 4c 8d 82 20 01 00 00 lea 0x120(%rdx),%r8 1fed78: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 1fed7f: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1fed83: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 1fed8a: 00 1fed8b: 29 f8 sub %edi,%eax 1fed8d: 48 c7 42 10 00 00 00 movq $0x0,0x10(%rdx) 1fed94: 00 1fed95: 8d 88 18 01 00 00 lea 0x118(%rax),%ecx 1fed9b: 48 89 f0 mov %rsi,%rax 1fed9e: 48 c7 82 c0 02 00 00 movq $0x0,0x2c0(%rdx) 1feda5: 00 00 00 00 1feda9: 48 c7 82 c8 02 00 00 movq $0x0,0x2c8(%rdx) 1fedb0: 00 00 00 00 1fedb4: c1 e9 03 shr $0x3,%ecx 1fedb7: 48 c7 82 10 01 00 00 movq $0x0,0x110(%rdx) 1fedbe: 00 00 00 00 1fedc2: f3 48 ab rep stos %rax,%es:(%rdi) 1fedc5: 4c 89 c7 mov %r8,%rdi 1fedc8: 48 c7 82 18 01 00 00 movq $0x0,0x118(%rdx) 1fedcf: 00 00 00 00 1fedd3: 48 c7 82 80 02 00 00 movq $0x0,0x280(%rdx) 1fedda: 00 00 00 00 1fedde: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 1fede2: 29 fa sub %edi,%edx 1fede4: 8d 8a 88 02 00 00 lea 0x288(%rdx),%ecx 1fedea: c1 e9 03 shr $0x3,%ecx 1feded: f3 48 ab rep stos %rax,%es:(%rdi) 1fedf0: 49 83 3e 00 cmpq $0x0,(%r14) 1fedf4: 74 17 je 1fee0d 1fedf6: 4c 89 f7 mov %r14,%rdi 1fedf9: e8 00 00 00 00 callq 1fedfe 1fedfe: 4d 8b 94 24 78 03 00 mov 0x378(%r12),%r10 1fee05: 00 1fee06: 31 f6 xor %esi,%esi 1fee08: e9 1c ff ff ff jmpq 1fed29 1fee0d: 4d 8b 94 24 78 03 00 mov 0x378(%r12),%r10 1fee14: 00 1fee15: e9 0f ff ff ff jmpq 1fed29 1fee1a: 49 8d bd 90 20 00 00 lea 0x2090(%r13),%rdi 1fee21: 48 89 ee mov %rbp,%rsi 1fee24: e8 00 00 00 00 callq 1fee29 1fee29: 89 c2 mov %eax,%edx 1fee2b: 41 3b 85 60 25 00 00 cmp 0x2560(%r13),%eax 1fee32: 76 14 jbe 1fee48 1fee34: 31 c0 xor %eax,%eax 1fee36: e9 ba fe ff ff jmpq 1fecf5 1fee3b: 4d 8b 94 24 78 03 00 mov 0x378(%r12),%r10 1fee42: 00 1fee43: e9 19 fd ff ff jmpq 1feb61 1fee48: 4c 89 e7 mov %r12,%rdi 1fee4b: 45 31 c0 xor %r8d,%r8d 1fee4e: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx 1fee53: 4c 89 ee mov %r13,%rsi 1fee56: e8 00 00 00 00 callq 1fee5b 1fee5b: 48 c7 03 ff ff ff ff movq $0xffffffffffffffff,(%rbx) 1fee62: 48 c7 43 08 ff ff ff movq $0xffffffffffffffff,0x8(%rbx) 1fee69: ff 1fee6a: 48 c7 43 10 ff ff ff movq $0xffffffffffffffff,0x10(%rbx) 1fee71: ff 1fee72: 4d 8b 94 24 78 03 00 mov 0x378(%r12),%r10 1fee79: 00 1fee7a: 89 44 24 10 mov %eax,0x10(%rsp) 1fee7e: 41 8b ba a8 02 00 00 mov 0x2a8(%r10),%edi 1fee85: 85 ff test %edi,%edi 1fee87: 0f 84 2a 02 00 00 je 1ff0b7 1fee8d: 49 8d 85 b8 01 00 00 lea 0x1b8(%r13),%rax 1fee94: 45 31 f6 xor %r14d,%r14d 1fee97: 41 bf ff ff ff ff mov $0xffffffff,%r15d 1fee9d: 48 89 04 24 mov %rax,(%rsp) 1feea1: 48 89 c5 mov %rax,%rbp 1feea4: 48 63 44 24 10 movslq 0x10(%rsp),%rax 1feea9: 48 89 44 24 20 mov %rax,0x20(%rsp) 1feeae: 48 89 d8 mov %rbx,%rax 1feeb1: 4c 89 eb mov %r13,%rbx 1feeb4: 4d 89 e5 mov %r12,%r13 1feeb7: 49 89 c4 mov %rax,%r12 1feeba: eb 5a jmp 1fef16 1feebc: 48 85 c0 test %rax,%rax 1feebf: 74 3d je 1feefe 1feec1: 48 39 02 cmp %rax,(%rdx) 1feec4: 74 31 je 1feef7 1feec6: 48 85 c9 test %rcx,%rcx 1feec9: 0f 84 0d 01 00 00 je 1fefdc 1feecf: 48 3b 01 cmp (%rcx),%rax 1feed2: 0f 84 92 01 00 00 je 1ff06a 1feed8: 4d 63 cf movslq %r15d,%r9 1feedb: 42 8b 94 8b 98 37 00 mov 0x3798(%rbx,%r9,4),%edx 1feee2: 00 1feee3: 85 d2 test %edx,%edx 1feee5: 0f 85 49 ff ff ff jne 1fee34 1feeeb: 42 83 7c b4 28 02 cmpl $0x2,0x28(%rsp,%r14,4) 1feef1: 0f 84 f4 00 00 00 je 1fefeb 1feef7: 4d 8b 95 78 03 00 00 mov 0x378(%r13),%r10 1feefe: 49 83 c6 01 add $0x1,%r14 1fef02: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 1fef09: 45 39 b2 a8 02 00 00 cmp %r14d,0x2a8(%r10) 1fef10: 0f 86 9b 01 00 00 jbe 1ff0b1 1fef16: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 1fef1b: 74 e1 je 1feefe 1fef1d: 43 8b 34 b4 mov (%r12,%r14,4),%esi 1fef21: 85 f6 test %esi,%esi 1fef23: 79 d9 jns 1feefe 1fef25: 48 8b 95 c0 02 00 00 mov 0x2c0(%rbp),%rdx 1fef2c: 48 8b 8d c8 02 00 00 mov 0x2c8(%rbp),%rcx 1fef33: 41 83 c7 01 add $0x1,%r15d 1fef37: 48 8b 45 00 mov 0x0(%rbp),%rax 1fef3b: 48 85 d2 test %rdx,%rdx 1fef3e: 0f 85 78 ff ff ff jne 1feebc 1fef44: 48 85 c0 test %rax,%rax 1fef47: 0f 85 79 ff ff ff jne 1feec6 1fef4d: 4d 63 cf movslq %r15d,%r9 1fef50: 42 8b 8c 8b 98 37 00 mov 0x3798(%rbx,%r9,4),%ecx 1fef57: 00 1fef58: 85 c9 test %ecx,%ecx 1fef5a: 74 a2 je 1feefe 1fef5c: 48 8b 34 24 mov (%rsp),%rsi 1fef60: 48 89 e9 mov %rbp,%rcx 1fef63: 4c 89 d2 mov %r10,%rdx 1fef66: 4c 89 ef mov %r13,%rdi 1fef69: e8 00 00 00 00 callq 1fef6e 1fef6e: 48 89 c1 mov %rax,%rcx 1fef71: 48 85 c0 test %rax,%rax 1fef74: 0f 84 b1 01 00 00 je 1ff12b 1fef7a: 48 8b 34 24 mov (%rsp),%rsi 1fef7e: 48 89 ea mov %rbp,%rdx 1fef81: 4c 89 ef mov %r13,%rdi 1fef84: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1fef89: e8 00 00 00 00 callq 1fef8e 1fef8e: 84 c0 test %al,%al 1fef90: 0f 84 9e fe ff ff je 1fee34 1fef96: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1fef9b: 48 89 de mov %rbx,%rsi 1fef9e: 4c 89 ef mov %r13,%rdi 1fefa1: 0f b6 81 bc 02 00 00 movzbl 0x2bc(%rcx),%eax 1fefa8: 45 89 3c 84 mov %r15d,(%r12,%rax,4) 1fefac: 48 8b 55 08 mov 0x8(%rbp),%rdx 1fefb0: e8 00 00 00 00 callq 1fefb5 1fefb5: 48 8b 45 00 mov 0x0(%rbp),%rax 1fefb9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1fefbe: 48 85 c0 test %rax,%rax 1fefc1: 0f 84 30 ff ff ff je 1feef7 1fefc7: 48 8b 95 c0 02 00 00 mov 0x2c0(%rbp),%rdx 1fefce: 48 85 d2 test %rdx,%rdx 1fefd1: 0f 84 ef fe ff ff je 1feec6 1fefd7: e9 e5 fe ff ff jmpq 1feec1 1fefdc: 42 83 7c b4 28 02 cmpl $0x2,0x28(%rsp,%r14,4) 1fefe2: 0f 85 0f ff ff ff jne 1feef7 1fefe8: 4d 63 cf movslq %r15d,%r9 1fefeb: 48 8b 34 24 mov (%rsp),%rsi 1fefef: 48 89 e9 mov %rbp,%rcx 1feff2: 4c 89 ef mov %r13,%rdi 1feff5: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 1feffa: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 1ff001: e8 00 00 00 00 callq 1ff006 1ff006: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 1ff00b: 48 85 c0 test %rax,%rax 1ff00e: 48 89 c1 mov %rax,%rcx 1ff011: 0f 84 d0 00 00 00 je 1ff0e7 1ff017: 42 8b 84 8b 98 37 00 mov 0x3798(%rbx,%r9,4),%eax 1ff01e: 00 1ff01f: 85 c0 test %eax,%eax 1ff021: 74 5a je 1ff07d 1ff023: 48 8b 34 24 mov (%rsp),%rsi 1ff027: 48 89 ea mov %rbp,%rdx 1ff02a: 4c 89 ef mov %r13,%rdi 1ff02d: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1ff032: e8 00 00 00 00 callq 1ff037 1ff037: 84 c0 test %al,%al 1ff039: 0f 84 f5 fd ff ff je 1fee34 1ff03f: 48 8b 55 08 mov 0x8(%rbp),%rdx 1ff043: 48 89 de mov %rbx,%rsi 1ff046: 4c 89 ef mov %r13,%rdi 1ff049: e8 00 00 00 00 callq 1ff04e 1ff04e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1ff053: 0f b6 81 bc 02 00 00 movzbl 0x2bc(%rcx),%eax 1ff05a: 45 89 3c 84 mov %r15d,(%r12,%rax,4) 1ff05e: 4d 8b 95 78 03 00 00 mov 0x378(%r13),%r10 1ff065: e9 94 fe ff ff jmpq 1feefe 1ff06a: 42 83 7c b4 28 02 cmpl $0x2,0x28(%rsp,%r14,4) 1ff070: 0f 84 81 fe ff ff je 1feef7 1ff076: 0f 0b ud2 1ff078: e9 7a fe ff ff jmpq 1feef7 1ff07d: 49 8b b5 78 03 00 00 mov 0x378(%r13),%rsi 1ff084: 48 8b 3c 24 mov (%rsp),%rdi 1ff088: 48 89 ea mov %rbp,%rdx 1ff08b: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1ff090: e8 00 00 00 00 callq 1ff095 1ff095: 48 89 ef mov %rbp,%rdi 1ff098: e8 00 00 00 00 callq 1ff09d 1ff09d: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1ff0a2: 48 89 cf mov %rcx,%rdi 1ff0a5: e8 00 00 00 00 callq 1ff0aa 1ff0aa: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1ff0af: eb a2 jmp 1ff053 1ff0b1: 4d 89 ec mov %r13,%r12 1ff0b4: 49 89 dd mov %rbx,%r13 1ff0b7: 4c 89 ee mov %r13,%rsi 1ff0ba: 4c 89 e7 mov %r12,%rdi 1ff0bd: e8 00 00 00 00 callq 1ff0c2 1ff0c2: 84 c0 test %al,%al 1ff0c4: 75 55 jne 1ff11b 1ff0c6: 41 8b 95 90 2b 00 00 mov 0x2b90(%r13),%edx 1ff0cd: 41 c7 84 95 f8 51 00 movl $0x8,0x51f8(%r13,%rdx,4) 1ff0d4: 00 08 00 00 00 1ff0d9: e9 17 fc ff ff jmpq 1fecf5 1ff0de: 0f 0b ud2 1ff0e0: 31 c0 xor %eax,%eax 1ff0e2: e9 0e fc ff ff jmpq 1fecf5 1ff0e7: 0f 0b ud2 1ff0e9: 48 63 83 e8 2c 00 00 movslq 0x2ce8(%rbx),%rax 1ff0f0: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 1ff0f5: 48 8d 04 70 lea (%rax,%rsi,2),%rax 1ff0f9: 49 8d 84 c1 cc 0d 00 lea 0xdcc(%r9,%rax,8),%rax 1ff100: 00 1ff101: f2 0f 10 04 c3 movsd (%rbx,%rax,8),%xmm0 1ff106: f2 0f 58 c0 addsd %xmm0,%xmm0 1ff10a: f2 0f 11 04 c3 movsd %xmm0,(%rbx,%rax,8) 1ff10f: 4d 8b 95 78 03 00 00 mov 0x378(%r13),%r10 1ff116: e9 e3 fd ff ff jmpq 1feefe 1ff11b: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 1ff120: 8b 74 24 10 mov 0x10(%rsp),%esi 1ff124: 89 33 mov %esi,(%rbx) 1ff126: e9 ca fb ff ff jmpq 1fecf5 1ff12b: 0f 0b ud2 1ff12d: e9 48 fe ff ff jmpq 1fef7a 1ff132: e8 00 00 00 00 callq 1ff137 1ff137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 1ff13e: 00 00 00000000001ff140 : 1ff140: e8 00 00 00 00 callq 1ff145 1ff145: 55 push %rbp 1ff146: 48 89 e5 mov %rsp,%rbp 1ff149: 41 57 push %r15 1ff14b: 45 89 c7 mov %r8d,%r15d 1ff14e: 41 56 push %r14 1ff150: 49 89 f6 mov %rsi,%r14 1ff153: 41 55 push %r13 1ff155: 49 89 fd mov %rdi,%r13 1ff158: 41 54 push %r12 1ff15a: 41 89 cc mov %ecx,%r12d 1ff15d: 41 52 push %r10 1ff15f: 53 push %rbx 1ff160: 48 89 d3 mov %rdx,%rbx 1ff163: 48 83 ec 28 sub $0x28,%rsp 1ff167: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 1ff16e: 48 89 7d c8 mov %rdi,-0x38(%rbp) 1ff172: 48 8b 92 10 04 00 00 mov 0x410(%rdx),%rdx 1ff179: 4c 8b 42 78 mov 0x78(%rdx),%r8 1ff17d: 48 89 da mov %rbx,%rdx 1ff180: e8 00 00 00 00 callq 1ff185 1ff185: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 1ff18d 1ff18c: 00 1ff18d: 49 63 c7 movslq %r15d,%rax 1ff190: f2 41 0f 10 86 c8 30 movsd 0x30c8(%r14),%xmm0 1ff197: 00 00 1ff199: 48 89 45 a8 mov %rax,-0x58(%rbp) 1ff19d: f2 0f 59 c1 mulsd %xmm1,%xmm0 1ff1a1: f2 0f 2c d0 cvttsd2si %xmm0,%edx 1ff1a5: f2 41 0f 10 86 d8 30 movsd 0x30d8(%r14),%xmm0 1ff1ac: 00 00 1ff1ae: f2 0f 59 c1 mulsd %xmm1,%xmm0 1ff1b2: 41 89 96 f0 1e 00 00 mov %edx,0x1ef0(%r14) 1ff1b9: f2 0f 2c c8 cvttsd2si %xmm0,%ecx 1ff1bd: f2 41 0f 10 86 d0 30 movsd 0x30d0(%r14),%xmm0 1ff1c4: 00 00 1ff1c6: f2 0f 59 c1 mulsd %xmm1,%xmm0 1ff1ca: 41 89 8e fc 1e 00 00 mov %ecx,0x1efc(%r14) 1ff1d1: f2 0f 2c c8 cvttsd2si %xmm0,%ecx 1ff1d5: f2 41 0f 10 86 c0 30 movsd 0x30c0(%r14),%xmm0 1ff1dc: 00 00 1ff1de: f2 0f 59 c1 mulsd %xmm1,%xmm0 1ff1e2: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 1ff1ea 1ff1e9: 00 1ff1ea: 41 89 8e 00 1f 00 00 mov %ecx,0x1f00(%r14) 1ff1f1: f2 0f 2c c8 cvttsd2si %xmm0,%ecx 1ff1f5: f2 41 0f 10 86 f8 3a movsd 0x3af8(%r14),%xmm0 1ff1fc: 00 00 1ff1fe: f2 0f 59 c1 mulsd %xmm1,%xmm0 1ff202: 41 89 8e 10 1f 00 00 mov %ecx,0x1f10(%r14) 1ff209: f2 0f 2c c8 cvttsd2si %xmm0,%ecx 1ff20d: f2 41 0f 10 86 b8 30 movsd 0x30b8(%r14),%xmm0 1ff214: 00 00 1ff216: f2 0f 59 c1 mulsd %xmm1,%xmm0 1ff21a: 41 89 8e 04 1f 00 00 mov %ecx,0x1f04(%r14) 1ff221: f2 0f 2c c8 cvttsd2si %xmm0,%ecx 1ff225: 41 89 8e 08 1f 00 00 mov %ecx,0x1f08(%r14) 1ff22c: 49 63 8e e8 2c 00 00 movslq 0x2ce8(%r14),%rcx 1ff233: 48 8d 8c 41 3c 2a 00 lea 0x2a3c(%rcx,%rax,2),%rcx 1ff23a: 00 1ff23b: 41 83 7c 8e 08 03 cmpl $0x3,0x8(%r14,%rcx,4) 1ff241: 41 c7 86 f4 1e 00 00 movl $0x0,0x1ef4(%r14) 1ff248: 00 00 00 00 1ff24c: 41 0f 95 86 14 1f 00 setne 0x1f14(%r14) 1ff253: 00 1ff254: 41 8b 8d b4 01 00 00 mov 0x1b4(%r13),%ecx 1ff25b: 39 ca cmp %ecx,%edx 1ff25d: 0f 42 d1 cmovb %ecx,%edx 1ff260: 41 89 96 f0 1e 00 00 mov %edx,0x1ef0(%r14) 1ff267: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 1ff26e: 8b 8a a8 02 00 00 mov 0x2a8(%rdx),%ecx 1ff274: 85 c9 test %ecx,%ecx 1ff276: 0f 84 1d 03 00 00 je 1ff599 1ff27c: 45 31 ff xor %r15d,%r15d 1ff27f: 4d 8d ae 90 20 00 00 lea 0x2090(%r14),%r13 1ff286: 4c 89 75 b0 mov %r14,-0x50(%rbp) 1ff28a: 31 c0 xor %eax,%eax 1ff28c: 4d 8d 8e c0 01 00 00 lea 0x1c0(%r14),%r9 1ff293: 49 89 de mov %rbx,%r14 1ff296: 44 89 fb mov %r15d,%ebx 1ff299: 4d 89 ef mov %r13,%r15 1ff29c: 49 83 39 00 cmpq $0x0,(%r9) 1ff2a0: 0f 84 61 01 00 00 je 1ff407 1ff2a6: 89 d9 mov %ebx,%ecx 1ff2a8: 44 89 e2 mov %r12d,%edx 1ff2ab: 4c 89 f6 mov %r14,%rsi 1ff2ae: 4c 89 ff mov %r15,%rdi 1ff2b1: 4c 89 4d b8 mov %r9,-0x48(%rbp) 1ff2b5: 4c 63 eb movslq %ebx,%r13 1ff2b8: 89 45 c0 mov %eax,-0x40(%rbp) 1ff2bb: 4d 69 ed 30 02 00 00 imul $0x230,%r13,%r13 1ff2c2: e8 00 00 00 00 callq 1ff2c7 1ff2c7: 89 d9 mov %ebx,%ecx 1ff2c9: 4c 89 f6 mov %r14,%rsi 1ff2cc: 4c 89 ff mov %r15,%rdi 1ff2cf: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 1ff2d4: 4d 01 f5 add %r14,%r13 1ff2d7: 41 89 95 08 01 00 00 mov %edx,0x108(%r13) 1ff2de: 44 89 e2 mov %r12d,%edx 1ff2e1: e8 00 00 00 00 callq 1ff2e6 1ff2e6: 89 d9 mov %ebx,%ecx 1ff2e8: 4c 89 f6 mov %r14,%rsi 1ff2eb: 4c 89 ff mov %r15,%rdi 1ff2ee: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 1ff2f3: 41 89 95 0c 01 00 00 mov %edx,0x10c(%r13) 1ff2fa: 44 89 e2 mov %r12d,%edx 1ff2fd: e8 00 00 00 00 callq 1ff302 1ff302: 4c 89 ff mov %r15,%rdi 1ff305: 89 d9 mov %ebx,%ecx 1ff307: 4c 89 f6 mov %r14,%rsi 1ff30a: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 1ff30f: 41 89 95 10 01 00 00 mov %edx,0x110(%r13) 1ff316: 44 89 e2 mov %r12d,%edx 1ff319: e8 00 00 00 00 callq 1ff31e 1ff31e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 1ff325 1ff325: 48 8b 7d b0 mov -0x50(%rbp),%rdi 1ff329: 66 0f ef d2 pxor %xmm2,%xmm2 1ff32d: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 1ff332: 4c 8b 4d b8 mov -0x48(%rbp),%r9 1ff336: f2 41 0f 10 85 08 02 movsd 0x208(%r13),%xmm0 1ff33d: 00 00 1ff33f: 66 48 0f 6e c8 movq %rax,%xmm1 1ff344: 8b 45 c0 mov -0x40(%rbp),%eax 1ff347: f2 0f 59 c1 mulsd %xmm1,%xmm0 1ff34b: 41 89 95 14 01 00 00 mov %edx,0x114(%r13) 1ff352: f2 0f 2a 97 f4 1e 00 cvtsi2sdl 0x1ef4(%rdi),%xmm2 1ff359: 00 1ff35a: 66 0f 2f c2 comisd %xmm2,%xmm0 1ff35e: 76 17 jbe 1ff377 1ff360: f2 0f 2c d0 cvttsd2si %xmm0,%edx 1ff364: 89 97 f4 1e 00 00 mov %edx,0x1ef4(%rdi) 1ff36a: f2 41 0f 10 85 08 02 movsd 0x208(%r13),%xmm0 1ff371: 00 00 1ff373: f2 0f 59 c1 mulsd %xmm1,%xmm0 1ff377: f2 0f 2c d0 cvttsd2si %xmm0,%edx 1ff37b: 48 8b 7d c8 mov -0x38(%rbp),%rdi 1ff37f: 83 c3 01 add $0x1,%ebx 1ff382: 41 89 91 0c 01 00 00 mov %edx,0x10c(%r9) 1ff389: f3 41 0f 6f 9d d0 00 movdqu 0xd0(%r13),%xmm3 1ff390: 00 00 1ff392: 41 0f 11 99 48 04 00 movups %xmm3,0x448(%r9) 1ff399: 00 1ff39a: f3 41 0f 6f a5 e0 00 movdqu 0xe0(%r13),%xmm4 1ff3a1: 00 00 1ff3a3: 41 0f 11 a1 58 04 00 movups %xmm4,0x458(%r9) 1ff3aa: 00 1ff3ab: f3 41 0f 6f ad f0 00 movdqu 0xf0(%r13),%xmm5 1ff3b2: 00 00 1ff3b4: 41 0f 11 a9 68 04 00 movups %xmm5,0x468(%r9) 1ff3bb: 00 1ff3bc: f3 41 0f 6f b5 00 01 movdqu 0x100(%r13),%xmm6 1ff3c3: 00 00 1ff3c5: 41 0f 11 b1 78 04 00 movups %xmm6,0x478(%r9) 1ff3cc: 00 1ff3cd: f3 41 0f 6f bd 10 01 movdqu 0x110(%r13),%xmm7 1ff3d4: 00 00 1ff3d6: 41 0f 11 b9 88 04 00 movups %xmm7,0x488(%r9) 1ff3dd: 00 1ff3de: f3 41 0f 6f 95 20 01 movdqu 0x120(%r13),%xmm2 1ff3e5: 00 00 1ff3e7: 41 0f 11 91 98 04 00 movups %xmm2,0x498(%r9) 1ff3ee: 00 1ff3ef: f3 41 0f 6f 9d 30 01 movdqu 0x130(%r13),%xmm3 1ff3f6: 00 00 1ff3f8: 41 0f 11 99 a8 04 00 movups %xmm3,0x4a8(%r9) 1ff3ff: 00 1ff400: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 1ff407: 83 c0 01 add $0x1,%eax 1ff40a: 49 81 c1 d8 04 00 00 add $0x4d8,%r9 1ff411: 39 82 a8 02 00 00 cmp %eax,0x2a8(%rdx) 1ff417: 0f 87 7f fe ff ff ja 1ff29c 1ff41d: 4c 89 f3 mov %r14,%rbx 1ff420: 4c 8b 75 b0 mov -0x50(%rbp),%r14 1ff424: 41 8b 96 f4 1e 00 00 mov 0x1ef4(%r14),%edx 1ff42b: 48 8b 45 a8 mov -0x58(%rbp),%rax 1ff42f: 41 89 96 2c 1f 00 00 mov %edx,0x1f2c(%r14) 1ff436: 41 8b 96 f0 1e 00 00 mov 0x1ef0(%r14),%edx 1ff43d: 48 8d 34 00 lea (%rax,%rax,1),%rsi 1ff441: 48 01 f0 add %rsi,%rax 1ff444: 41 89 96 30 1f 00 00 mov %edx,0x1f30(%r14) 1ff44b: 49 89 c7 mov %rax,%r15 1ff44e: 48 8b 45 c8 mov -0x38(%rbp),%rax 1ff452: 48 89 75 b0 mov %rsi,-0x50(%rbp) 1ff456: 49 c1 e7 05 shl $0x5,%r15 1ff45a: 4d 01 f7 add %r14,%r15 1ff45d: f2 41 0f 10 87 50 22 movsd 0x2250(%r15),%xmm0 1ff464: 00 00 1ff466: f2 0f 59 c1 mulsd %xmm1,%xmm0 1ff46a: f2 0f 2c d0 cvttsd2si %xmm0,%edx 1ff46e: 41 89 96 24 1f 00 00 mov %edx,0x1f24(%r14) 1ff475: f2 41 0f 59 8f 38 22 mulsd 0x2238(%r15),%xmm1 1ff47c: 00 00 1ff47e: f2 0f 2c d1 cvttsd2si %xmm1,%edx 1ff482: 41 89 96 28 1f 00 00 mov %edx,0x1f28(%r14) 1ff489: 48 8b 90 78 03 00 00 mov 0x378(%rax),%rdx 1ff490: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 1ff496: 85 c0 test %eax,%eax 1ff498: 0f 84 ea 00 00 00 je 1ff588 1ff49e: 31 c0 xor %eax,%eax 1ff4a0: 45 89 e0 mov %r12d,%r8d 1ff4a3: 4d 8d ae 98 04 00 00 lea 0x498(%r14),%r13 1ff4aa: 45 31 ff xor %r15d,%r15d 1ff4ad: 41 89 c4 mov %eax,%r12d 1ff4b0: 49 63 8e e8 2c 00 00 movslq 0x2ce8(%r14),%rcx 1ff4b7: 48 8b 45 b0 mov -0x50(%rbp),%rax 1ff4bb: 48 8d 8c 08 90 0e 00 lea 0xe90(%rax,%rcx,1),%rcx 1ff4c2: 00 1ff4c3: 41 83 3c 8e 02 cmpl $0x2,(%r14,%rcx,4) 1ff4c8: 0f 95 c1 setne %cl 1ff4cb: 49 83 bd 28 fd ff ff cmpq $0x0,-0x2d8(%r13) 1ff4d2: 00 1ff4d3: 0f 84 97 00 00 00 je 1ff570 1ff4d9: 6a 01 pushq $0x1 1ff4db: 4d 8d 96 90 20 00 00 lea 0x2090(%r14),%r10 1ff4e2: 0f b6 c9 movzbl %cl,%ecx 1ff4e5: 45 89 f9 mov %r15d,%r9d 1ff4e8: 6a 00 pushq $0x0 1ff4ea: 4c 89 d7 mov %r10,%rdi 1ff4ed: 49 8d 95 c8 00 00 00 lea 0xc8(%r13),%rdx 1ff4f4: 6a 00 pushq $0x0 1ff4f6: 41 0f b6 b6 14 1f 00 movzbl 0x1f14(%r14),%esi 1ff4fd: 00 1ff4fe: 44 89 45 b8 mov %r8d,-0x48(%rbp) 1ff502: 56 push %rsi 1ff503: 4c 89 ee mov %r13,%rsi 1ff506: 51 push %rcx 1ff507: 48 89 d9 mov %rbx,%rcx 1ff50a: 4d 8b 9e 58 03 01 00 mov 0x10358(%r14),%r11 1ff511: 4c 89 55 c0 mov %r10,-0x40(%rbp) 1ff515: e8 00 00 00 00 callq 1ff51a 1ff51a: 49 63 f7 movslq %r15d,%rsi 1ff51d: b9 33 00 00 00 mov $0x33,%ecx 1ff522: 4d 8d 8d 18 01 00 00 lea 0x118(%r13),%r9 1ff529: 48 69 f6 30 02 00 00 imul $0x230,%rsi,%rsi 1ff530: 48 81 ec 70 01 00 00 sub $0x170,%rsp 1ff537: 41 83 c7 01 add $0x1,%r15d 1ff53b: 48 89 e7 mov %rsp,%rdi 1ff53e: 48 01 de add %rbx,%rsi 1ff541: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 1ff544: 4c 89 ce mov %r9,%rsi 1ff547: 4c 8b 55 c0 mov -0x40(%rbp),%r10 1ff54b: 49 8b 96 60 03 01 00 mov 0x10360(%r14),%rdx 1ff552: 4c 89 d7 mov %r10,%rdi 1ff555: e8 00 00 00 00 callq 1ff55a 1ff55a: 48 8b 45 c8 mov -0x38(%rbp),%rax 1ff55e: 44 8b 45 b8 mov -0x48(%rbp),%r8d 1ff562: 48 81 c4 98 01 00 00 add $0x198,%rsp 1ff569: 48 8b 90 78 03 00 00 mov 0x378(%rax),%rdx 1ff570: 41 83 c4 01 add $0x1,%r12d 1ff574: 49 81 c5 d8 04 00 00 add $0x4d8,%r13 1ff57b: 44 39 a2 a8 02 00 00 cmp %r12d,0x2a8(%rdx) 1ff582: 0f 87 28 ff ff ff ja 1ff4b0 1ff588: 48 8d 65 d0 lea -0x30(%rbp),%rsp 1ff58c: 5b pop %rbx 1ff58d: 41 5a pop %r10 1ff58f: 41 5c pop %r12 1ff591: 41 5d pop %r13 1ff593: 41 5e pop %r14 1ff595: 41 5f pop %r15 1ff597: 5d pop %rbp 1ff598: c3 retq 1ff599: 31 d2 xor %edx,%edx 1ff59b: e9 8b fe ff ff jmpq 1ff42b 00000000001ff5a0 : 1ff5a0: e8 00 00 00 00 callq 1ff5a5 1ff5a5: 41 57 push %r15 1ff5a7: 41 56 push %r14 1ff5a9: 41 55 push %r13 1ff5ab: 41 54 push %r12 1ff5ad: 41 89 d4 mov %edx,%r12d 1ff5b0: 55 push %rbp 1ff5b1: 48 89 f5 mov %rsi,%rbp 1ff5b4: 53 push %rbx 1ff5b5: 48 89 fb mov %rdi,%rbx 1ff5b8: 48 83 ec 50 sub $0x50,%rsp 1ff5bc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ff5c3: 00 00 1ff5c5: 48 89 44 24 48 mov %rax,0x48(%rsp) 1ff5ca: 31 c0 xor %eax,%eax 1ff5cc: 80 bf 10 02 00 00 00 cmpb $0x0,0x210(%rdi) 1ff5d3: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1ff5da: 00 00 1ff5dc: 0f 85 8b 02 00 00 jne 1ff86d 1ff5e2: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 1ff5e9: be 20 0b 00 00 mov $0xb20,%esi 1ff5ee: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 1ff5f5: 00 1ff5f6: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 1ff5fd: 00 1ff5fe: 8b b8 a8 02 00 00 mov 0x2a8(%rax),%edi 1ff604: 48 69 ff 30 02 00 00 imul $0x230,%rdi,%rdi 1ff60b: e8 00 00 00 00 callq 1ff610 1ff610: 80 bb 10 02 00 00 00 cmpb $0x0,0x210(%rbx) 1ff617: 49 89 c7 mov %rax,%r15 1ff61a: 74 08 je 1ff624 1ff61c: 48 83 83 38 02 00 00 addq $0x1,0x238(%rbx) 1ff623: 01 1ff624: 4c 8d 4c 24 28 lea 0x28(%rsp),%r9 1ff629: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 1ff62e: 4c 89 fa mov %r15,%rdx 1ff631: 48 89 ee mov %rbp,%rsi 1ff634: 48 8d 4c 24 2c lea 0x2c(%rsp),%rcx 1ff639: 48 89 df mov %rbx,%rdi 1ff63c: e8 00 00 00 00 callq 1ff641 1ff641: 41 89 c6 mov %eax,%r14d 1ff644: 8b 44 24 2c mov 0x2c(%rsp),%eax 1ff648: 85 c0 test %eax,%eax 1ff64a: 74 1e je 1ff66a 1ff64c: 45 84 f6 test %r14b,%r14b 1ff64f: 0f 84 08 08 00 00 je 1ffe5d 1ff655: 80 bb 10 02 00 00 00 cmpb $0x0,0x210(%rbx) 1ff65c: 75 52 jne 1ff6b0 1ff65e: 45 84 e4 test %r12b,%r12b 1ff661: 0f 84 84 00 00 00 je 1ff6eb 1ff667: 45 89 e6 mov %r12d,%r14d 1ff66a: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1ff671: 00 00 1ff673: 31 ed xor %ebp,%ebp 1ff675: 4c 89 ff mov %r15,%rdi 1ff678: e8 00 00 00 00 callq 1ff67d 1ff67d: 80 bb 10 02 00 00 00 cmpb $0x0,0x210(%rbx) 1ff684: 0f 85 f2 01 00 00 jne 1ff87c 1ff68a: 48 8b 44 24 48 mov 0x48(%rsp),%rax 1ff68f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ff696: 00 00 1ff698: 0f 85 ba 07 00 00 jne 1ffe58 1ff69e: 48 83 c4 50 add $0x50,%rsp 1ff6a2: 44 89 f0 mov %r14d,%eax 1ff6a5: 5b pop %rbx 1ff6a6: 5d pop %rbp 1ff6a7: 41 5c pop %r12 1ff6a9: 41 5d pop %r13 1ff6ab: 41 5e pop %r14 1ff6ad: 41 5f pop %r15 1ff6af: c3 retq 1ff6b0: e8 00 00 00 00 callq 1ff6b5 1ff6b5: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ff6ba: 45 84 e4 test %r12b,%r12b 1ff6bd: 74 35 je 1ff6f4 1ff6bf: 44 0f b6 b3 10 02 00 movzbl 0x210(%rbx),%r14d 1ff6c6: 00 1ff6c7: 45 84 f6 test %r14b,%r14b 1ff6ca: 0f 84 4f 07 00 00 je 1ffe1f 1ff6d0: 48 85 c0 test %rax,%rax 1ff6d3: 75 0a jne 1ff6df 1ff6d5: e8 00 00 00 00 callq 1ff6da 1ff6da: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ff6df: 48 83 83 40 02 00 00 addq $0x1,0x240(%rbx) 1ff6e6: 01 1ff6e7: 31 ed xor %ebp,%ebp 1ff6e9: eb 8a jmp 1ff675 1ff6eb: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1ff6f2: 00 00 1ff6f4: 4c 8b 9b 78 03 00 00 mov 0x378(%rbx),%r11 1ff6fb: 48 63 44 24 28 movslq 0x28(%rsp),%rax 1ff700: 45 8b a3 a8 02 00 00 mov 0x2a8(%r11),%r12d 1ff707: 89 44 24 1c mov %eax,0x1c(%rsp) 1ff70b: 45 85 e4 test %r12d,%r12d 1ff70e: 0f 84 15 07 00 00 je 1ffe29 1ff714: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 1ff71c 1ff71b: 00 1ff71c: 31 c9 xor %ecx,%ecx 1ff71e: 45 31 c9 xor %r9d,%r9d 1ff721: 31 ff xor %edi,%edi 1ff723: 48 89 44 24 20 mov %rax,0x20(%rsp) 1ff728: 48 8d b5 c0 01 00 00 lea 0x1c0(%rbp),%rsi 1ff72f: 4c 8d 2c 00 lea (%rax,%rax,1),%r13 1ff733: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 1ff738: eb 77 jmp 1ff7b1 1ff73a: f2 0f 10 88 08 02 00 movsd 0x208(%rax),%xmm1 1ff741: 00 1ff742: f2 0f 10 24 24 movsd (%rsp),%xmm4 1ff747: 8b 93 b4 01 00 00 mov 0x1b4(%rbx),%edx 1ff74d: 66 0f ef d2 pxor %xmm2,%xmm2 1ff751: f2 0f 59 c4 mulsd %xmm4,%xmm0 1ff755: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 1ff75a: 66 0f 2f d0 comisd %xmm0,%xmm2 1ff75e: 76 0c jbe 1ff76c 1ff760: f2 0f 5e d4 divsd %xmm4,%xmm2 1ff764: f2 0f 11 90 18 02 00 movsd %xmm2,0x218(%rax) 1ff76b: 00 1ff76c: f2 0f 10 2c 24 movsd (%rsp),%xmm5 1ff771: 8b 93 b8 01 00 00 mov 0x1b8(%rbx),%edx 1ff777: 66 0f ef c0 pxor %xmm0,%xmm0 1ff77b: f2 0f 59 cd mulsd %xmm5,%xmm1 1ff77f: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 1ff784: 66 0f 2f c1 comisd %xmm1,%xmm0 1ff788: 76 0c jbe 1ff796 1ff78a: f2 0f 5e c5 divsd %xmm5,%xmm0 1ff78e: f2 0f 11 80 08 02 00 movsd %xmm0,0x208(%rax) 1ff795: 00 1ff796: 83 c7 01 add $0x1,%edi 1ff799: 48 83 c1 01 add $0x1,%rcx 1ff79d: 48 81 c6 d8 04 00 00 add $0x4d8,%rsi 1ff7a4: 41 39 8b a8 02 00 00 cmp %ecx,0x2a8(%r11) 1ff7ab: 0f 86 83 01 00 00 jbe 1ff934 1ff7b1: 48 83 3e 00 cmpq $0x0,(%rsi) 1ff7b5: 74 e2 je 1ff799 1ff7b7: 41 8b 93 20 03 00 00 mov 0x320(%r11),%edx 1ff7be: 48 63 c7 movslq %edi,%rax 1ff7c1: 66 0f ef c0 pxor %xmm0,%xmm0 1ff7c5: 44 8b 44 8c 30 mov 0x30(%rsp,%rcx,4),%r8d 1ff7ca: 48 69 c0 30 02 00 00 imul $0x230,%rax,%rax 1ff7d1: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 1ff7d6: 48 63 95 e8 2c 00 00 movslq 0x2ce8(%rbp),%rdx 1ff7dd: f2 0f 5e 04 24 divsd (%rsp),%xmm0 1ff7e2: 4c 01 f8 add %r15,%rax 1ff7e5: 4c 01 ea add %r13,%rdx 1ff7e8: f2 0f 11 80 10 02 00 movsd %xmm0,0x210(%rax) 1ff7ef: 00 1ff7f0: f2 0f 10 84 d5 78 74 movsd 0x7478(%rbp,%rdx,8),%xmm0 1ff7f7: 00 00 1ff7f9: f2 0f 11 80 18 02 00 movsd %xmm0,0x218(%rax) 1ff800: 00 1ff801: 45 85 c0 test %r8d,%r8d 1ff804: 0f 88 db 00 00 00 js 1ff8e5 1ff80a: 4d 63 d0 movslq %r8d,%r10 1ff80d: 49 8d 94 d2 cc 0d 00 lea 0xdcc(%r10,%rdx,8),%rdx 1ff814: 00 1ff815: f2 0f 10 4c d5 00 movsd 0x0(%rbp,%rdx,8),%xmm1 1ff81b: f2 0f 11 88 08 02 00 movsd %xmm1,0x208(%rax) 1ff822: 00 1ff823: 46 39 84 95 60 38 00 cmp %r8d,0x3860(%rbp,%r10,4) 1ff82a: 00 1ff82b: 0f 84 f0 00 00 00 je 1ff921 1ff831: c7 80 2c 01 00 00 00 movl $0x0,0x12c(%rax) 1ff838: 00 00 00 1ff83b: 80 bb 79 01 00 00 00 cmpb $0x0,0x179(%rbx) 1ff842: 0f 84 f2 fe ff ff je 1ff73a 1ff848: f2 0f 10 85 38 22 00 movsd 0x2238(%rbp),%xmm0 1ff84f: 00 1ff850: f2 0f 10 8d 50 22 00 movsd 0x2250(%rbp),%xmm1 1ff857: 00 1ff858: f2 0f 11 80 18 02 00 movsd %xmm0,0x218(%rax) 1ff85f: 00 1ff860: f2 0f 11 88 08 02 00 movsd %xmm1,0x208(%rax) 1ff867: 00 1ff868: e9 d5 fe ff ff jmpq 1ff742 1ff86d: e8 00 00 00 00 callq 1ff872 1ff872: 48 89 44 24 08 mov %rax,0x8(%rsp) 1ff877: e9 66 fd ff ff jmpq 1ff5e2 1ff87c: e8 00 00 00 00 callq 1ff881 1ff881: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1ff886: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1ff88b: 48 89 c2 mov %rax,%rdx 1ff88e: 48 8b 83 18 02 00 00 mov 0x218(%rbx),%rax 1ff895: 48 29 f0 sub %rsi,%rax 1ff898: 48 01 d0 add %rdx,%rax 1ff89b: 48 89 83 18 02 00 00 mov %rax,0x218(%rbx) 1ff8a2: 48 8b 83 20 02 00 00 mov 0x220(%rbx),%rax 1ff8a9: 48 01 c8 add %rcx,%rax 1ff8ac: 48 29 f0 sub %rsi,%rax 1ff8af: 48 89 83 20 02 00 00 mov %rax,0x220(%rbx) 1ff8b6: 48 85 ed test %rbp,%rbp 1ff8b9: 0f 84 cb fd ff ff je 1ff68a 1ff8bf: 48 89 e8 mov %rbp,%rax 1ff8c2: 48 29 c8 sub %rcx,%rax 1ff8c5: 48 01 83 28 02 00 00 add %rax,0x228(%rbx) 1ff8cc: 48 8b 83 30 02 00 00 mov 0x230(%rbx),%rax 1ff8d3: 48 29 e8 sub %rbp,%rax 1ff8d6: 48 01 c2 add %rax,%rdx 1ff8d9: 48 89 93 30 02 00 00 mov %rdx,0x230(%rbx) 1ff8e0: e9 a5 fd ff ff jmpq 1ff68a 1ff8e5: 4d 63 c1 movslq %r9d,%r8 1ff8e8: 49 8d 94 d0 cc 0d 00 lea 0xdcc(%r8,%rdx,8),%rdx 1ff8ef: 00 1ff8f0: f2 0f 10 4c d5 00 movsd 0x0(%rbp,%rdx,8),%xmm1 1ff8f6: 31 d2 xor %edx,%edx 1ff8f8: f2 0f 11 88 08 02 00 movsd %xmm1,0x208(%rax) 1ff8ff: 00 1ff900: 46 39 8c 85 60 38 00 cmp %r9d,0x3860(%rbp,%r8,4) 1ff907: 00 1ff908: 75 08 jne 1ff912 1ff90a: 42 8b 94 85 98 37 00 mov 0x3798(%rbp,%r8,4),%edx 1ff911: 00 1ff912: 89 90 2c 01 00 00 mov %edx,0x12c(%rax) 1ff918: 41 83 c1 01 add $0x1,%r9d 1ff91c: e9 1a ff ff ff jmpq 1ff83b 1ff921: 42 8b 94 95 98 37 00 mov 0x3798(%rbp,%r10,4),%edx 1ff928: 00 1ff929: 89 90 2c 01 00 00 mov %edx,0x12c(%rax) 1ff92f: e9 07 ff ff ff jmpq 1ff83b 1ff934: 44 39 cf cmp %r9d,%edi 1ff937: 74 25 je 1ff95e 1ff939: 49 8b 83 10 04 00 00 mov 0x410(%r11),%rax 1ff940: 4c 89 fa mov %r15,%rdx 1ff943: 48 89 ee mov %rbp,%rsi 1ff946: 48 89 df mov %rbx,%rdi 1ff949: 48 8b 40 30 mov 0x30(%rax),%rax 1ff94d: 48 85 c0 test %rax,%rax 1ff950: 0f 84 f2 04 00 00 je 1ffe48 1ff956: e8 00 00 00 00 callq 1ff95b 1ff95b: 41 89 c1 mov %eax,%r9d 1ff95e: 45 89 cc mov %r9d,%r12d 1ff961: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1ff966: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 1ff96a: 44 89 4c 24 2c mov %r9d,0x2c(%rsp) 1ff96f: 48 8d 04 40 lea (%rax,%rax,2),%rax 1ff973: 41 89 8f 00 02 00 00 mov %ecx,0x200(%r15) 1ff97a: 48 c1 e0 05 shl $0x5,%rax 1ff97e: 48 01 e8 add %rbp,%rax 1ff981: f2 0f 10 80 10 22 00 movsd 0x2210(%rax),%xmm0 1ff988: 00 1ff989: f2 41 0f 11 87 20 02 movsd %xmm0,0x220(%r15) 1ff990: 00 00 1ff992: f2 0f 10 80 18 22 00 movsd 0x2218(%rax),%xmm0 1ff999: 00 1ff99a: f2 41 0f 11 87 28 02 movsd %xmm0,0x228(%r15) 1ff9a1: 00 00 1ff9a3: 85 c9 test %ecx,%ecx 1ff9a5: 7f 2d jg 1ff9d4 1ff9a7: f2 0f 10 85 70 22 00 movsd 0x2270(%rbp),%xmm0 1ff9ae: 00 1ff9af: 41 c7 87 00 02 00 00 movl $0x1,0x200(%r15) 1ff9b6: 01 00 00 00 1ff9ba: f2 41 0f 11 87 20 02 movsd %xmm0,0x220(%r15) 1ff9c1: 00 00 1ff9c3: f2 0f 10 85 78 22 00 movsd 0x2278(%rbp),%xmm0 1ff9ca: 00 1ff9cb: f2 41 0f 11 87 28 02 movsd %xmm0,0x228(%r15) 1ff9d2: 00 00 1ff9d4: 4c 8d ad 90 20 00 00 lea 0x2090(%rbp),%r13 1ff9db: 44 89 e2 mov %r12d,%edx 1ff9de: 4c 89 fe mov %r15,%rsi 1ff9e1: 4c 89 ef mov %r13,%rdi 1ff9e4: e8 00 00 00 00 callq 1ff9e9 1ff9e9: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ff9ee: 44 89 e2 mov %r12d,%edx 1ff9f1: 4c 89 fe mov %r15,%rsi 1ff9f4: 4c 89 ef mov %r13,%rdi 1ff9f7: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ff9fc: 89 85 58 1f 00 00 mov %eax,0x1f58(%rbp) 1ffa02: e8 00 00 00 00 callq 1ffa07 1ffa07: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffa0c: 44 89 e2 mov %r12d,%edx 1ffa0f: 4c 89 fe mov %r15,%rsi 1ffa12: 4c 89 ef mov %r13,%rdi 1ffa15: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffa1a: 89 85 6c 1f 00 00 mov %eax,0x1f6c(%rbp) 1ffa20: e8 00 00 00 00 callq 1ffa25 1ffa25: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffa2a: 44 89 e2 mov %r12d,%edx 1ffa2d: 4c 89 fe mov %r15,%rsi 1ffa30: 4c 89 ef mov %r13,%rdi 1ffa33: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffa38: 89 85 68 1f 00 00 mov %eax,0x1f68(%rbp) 1ffa3e: e8 00 00 00 00 callq 1ffa43 1ffa43: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffa48: 44 89 e2 mov %r12d,%edx 1ffa4b: 4c 89 fe mov %r15,%rsi 1ffa4e: 4c 89 ef mov %r13,%rdi 1ffa51: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffa56: 89 85 70 1f 00 00 mov %eax,0x1f70(%rbp) 1ffa5c: e8 00 00 00 00 callq 1ffa61 1ffa61: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffa66: 44 89 e2 mov %r12d,%edx 1ffa69: 4c 89 fe mov %r15,%rsi 1ffa6c: 4c 89 ef mov %r13,%rdi 1ffa6f: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffa74: 89 85 54 1f 00 00 mov %eax,0x1f54(%rbp) 1ffa7a: e8 00 00 00 00 callq 1ffa7f 1ffa7f: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffa84: 44 89 e2 mov %r12d,%edx 1ffa87: 4c 89 fe mov %r15,%rsi 1ffa8a: 4c 89 ef mov %r13,%rdi 1ffa8d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffa92: 89 85 5c 1f 00 00 mov %eax,0x1f5c(%rbp) 1ffa98: e8 00 00 00 00 callq 1ffa9d 1ffa9d: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffaa2: 44 89 e2 mov %r12d,%edx 1ffaa5: 4c 89 fe mov %r15,%rsi 1ffaa8: 4c 89 ef mov %r13,%rdi 1ffaab: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffab0: 89 85 60 1f 00 00 mov %eax,0x1f60(%rbp) 1ffab6: e8 00 00 00 00 callq 1ffabb 1ffabb: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffac0: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) 1ffac5: f2 0f 2c c0 cvttsd2si %xmm0,%eax 1ffac9: 89 85 64 1f 00 00 mov %eax,0x1f64(%rbp) 1ffacf: 7f 2d jg 1ffafe 1ffad1: f2 0f 10 85 d0 22 00 movsd 0x22d0(%rbp),%xmm0 1ffad8: 00 1ffad9: 41 c7 87 00 02 00 00 movl $0x2,0x200(%r15) 1ffae0: 02 00 00 00 1ffae4: f2 41 0f 11 87 20 02 movsd %xmm0,0x220(%r15) 1ffaeb: 00 00 1ffaed: f2 0f 10 85 d8 22 00 movsd 0x22d8(%rbp),%xmm0 1ffaf4: 00 1ffaf5: f2 41 0f 11 87 28 02 movsd %xmm0,0x228(%r15) 1ffafc: 00 00 1ffafe: 44 89 e2 mov %r12d,%edx 1ffb01: 4c 89 fe mov %r15,%rsi 1ffb04: 4c 89 ef mov %r13,%rdi 1ffb07: e8 00 00 00 00 callq 1ffb0c 1ffb0c: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffb11: 44 89 e2 mov %r12d,%edx 1ffb14: 4c 89 fe mov %r15,%rsi 1ffb17: 4c 89 ef mov %r13,%rdi 1ffb1a: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffb1f: 89 85 78 1f 00 00 mov %eax,0x1f78(%rbp) 1ffb25: e8 00 00 00 00 callq 1ffb2a 1ffb2a: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffb2f: 44 89 e2 mov %r12d,%edx 1ffb32: 4c 89 fe mov %r15,%rsi 1ffb35: 4c 89 ef mov %r13,%rdi 1ffb38: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffb3d: 89 85 8c 1f 00 00 mov %eax,0x1f8c(%rbp) 1ffb43: e8 00 00 00 00 callq 1ffb48 1ffb48: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffb4d: 44 89 e2 mov %r12d,%edx 1ffb50: 4c 89 fe mov %r15,%rsi 1ffb53: 4c 89 ef mov %r13,%rdi 1ffb56: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffb5b: 89 85 88 1f 00 00 mov %eax,0x1f88(%rbp) 1ffb61: e8 00 00 00 00 callq 1ffb66 1ffb66: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffb6b: 44 89 e2 mov %r12d,%edx 1ffb6e: 4c 89 fe mov %r15,%rsi 1ffb71: 4c 89 ef mov %r13,%rdi 1ffb74: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffb79: 89 85 90 1f 00 00 mov %eax,0x1f90(%rbp) 1ffb7f: e8 00 00 00 00 callq 1ffb84 1ffb84: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffb89: 44 89 e2 mov %r12d,%edx 1ffb8c: 4c 89 fe mov %r15,%rsi 1ffb8f: 4c 89 ef mov %r13,%rdi 1ffb92: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffb97: 89 85 74 1f 00 00 mov %eax,0x1f74(%rbp) 1ffb9d: e8 00 00 00 00 callq 1ffba2 1ffba2: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffba7: 44 89 e2 mov %r12d,%edx 1ffbaa: 4c 89 fe mov %r15,%rsi 1ffbad: 4c 89 ef mov %r13,%rdi 1ffbb0: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffbb5: 89 85 7c 1f 00 00 mov %eax,0x1f7c(%rbp) 1ffbbb: e8 00 00 00 00 callq 1ffbc0 1ffbc0: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffbc5: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) 1ffbca: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffbcf: 89 85 80 1f 00 00 mov %eax,0x1f80(%rbp) 1ffbd5: 7f 2d jg 1ffc04 1ffbd7: f2 0f 10 85 d0 22 00 movsd 0x22d0(%rbp),%xmm0 1ffbde: 00 1ffbdf: 41 c7 87 00 02 00 00 movl $0x3,0x200(%r15) 1ffbe6: 03 00 00 00 1ffbea: f2 41 0f 11 87 20 02 movsd %xmm0,0x220(%r15) 1ffbf1: 00 00 1ffbf3: f2 0f 10 85 d8 22 00 movsd 0x22d8(%rbp),%xmm0 1ffbfa: 00 1ffbfb: f2 41 0f 11 87 28 02 movsd %xmm0,0x228(%r15) 1ffc02: 00 00 1ffc04: 44 89 e2 mov %r12d,%edx 1ffc07: 4c 89 fe mov %r15,%rsi 1ffc0a: 4c 89 ef mov %r13,%rdi 1ffc0d: e8 00 00 00 00 callq 1ffc12 1ffc12: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffc17: 44 89 e2 mov %r12d,%edx 1ffc1a: 4c 89 fe mov %r15,%rsi 1ffc1d: 4c 89 ef mov %r13,%rdi 1ffc20: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffc25: 89 85 98 1f 00 00 mov %eax,0x1f98(%rbp) 1ffc2b: e8 00 00 00 00 callq 1ffc30 1ffc30: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffc35: 44 89 e2 mov %r12d,%edx 1ffc38: 4c 89 fe mov %r15,%rsi 1ffc3b: 4c 89 ef mov %r13,%rdi 1ffc3e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffc43: 89 85 ac 1f 00 00 mov %eax,0x1fac(%rbp) 1ffc49: e8 00 00 00 00 callq 1ffc4e 1ffc4e: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffc53: 44 89 e2 mov %r12d,%edx 1ffc56: 4c 89 fe mov %r15,%rsi 1ffc59: 4c 89 ef mov %r13,%rdi 1ffc5c: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffc61: 89 85 a8 1f 00 00 mov %eax,0x1fa8(%rbp) 1ffc67: e8 00 00 00 00 callq 1ffc6c 1ffc6c: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffc71: 44 89 e2 mov %r12d,%edx 1ffc74: 4c 89 fe mov %r15,%rsi 1ffc77: 4c 89 ef mov %r13,%rdi 1ffc7a: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffc7f: 89 85 b0 1f 00 00 mov %eax,0x1fb0(%rbp) 1ffc85: e8 00 00 00 00 callq 1ffc8a 1ffc8a: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffc8f: 44 89 e2 mov %r12d,%edx 1ffc92: 4c 89 fe mov %r15,%rsi 1ffc95: 4c 89 ef mov %r13,%rdi 1ffc98: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffc9d: 89 85 94 1f 00 00 mov %eax,0x1f94(%rbp) 1ffca3: e8 00 00 00 00 callq 1ffca8 1ffca8: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffcad: 44 89 e2 mov %r12d,%edx 1ffcb0: 4c 89 fe mov %r15,%rsi 1ffcb3: 4c 89 ef mov %r13,%rdi 1ffcb6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffcbb: 89 85 9c 1f 00 00 mov %eax,0x1f9c(%rbp) 1ffcc1: e8 00 00 00 00 callq 1ffcc6 1ffcc6: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffccb: 44 89 e2 mov %r12d,%edx 1ffcce: 4c 89 fe mov %r15,%rsi 1ffcd1: 4c 89 ef mov %r13,%rdi 1ffcd4: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffcd9: 89 85 a0 1f 00 00 mov %eax,0x1fa0(%rbp) 1ffcdf: 8b 44 24 1c mov 0x1c(%rsp),%eax 1ffce3: 41 89 87 00 02 00 00 mov %eax,0x200(%r15) 1ffcea: 48 8b 44 24 20 mov 0x20(%rsp),%rax 1ffcef: 48 8d 04 40 lea (%rax,%rax,2),%rax 1ffcf3: 48 c1 e0 05 shl $0x5,%rax 1ffcf7: 48 01 e8 add %rbp,%rax 1ffcfa: f2 0f 10 80 10 22 00 movsd 0x2210(%rax),%xmm0 1ffd01: 00 1ffd02: f2 41 0f 11 87 20 02 movsd %xmm0,0x220(%r15) 1ffd09: 00 00 1ffd0b: f2 0f 10 80 18 22 00 movsd 0x2218(%rax),%xmm0 1ffd12: 00 1ffd13: f2 41 0f 11 87 28 02 movsd %xmm0,0x228(%r15) 1ffd1a: 00 00 1ffd1c: e8 00 00 00 00 callq 1ffd21 1ffd21: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffd26: 44 89 e2 mov %r12d,%edx 1ffd29: 4c 89 fe mov %r15,%rsi 1ffd2c: 4c 89 ef mov %r13,%rdi 1ffd2f: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffd34: 89 85 38 1f 00 00 mov %eax,0x1f38(%rbp) 1ffd3a: e8 00 00 00 00 callq 1ffd3f 1ffd3f: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffd44: 44 89 e2 mov %r12d,%edx 1ffd47: 4c 89 fe mov %r15,%rsi 1ffd4a: 4c 89 ef mov %r13,%rdi 1ffd4d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffd52: 89 85 4c 1f 00 00 mov %eax,0x1f4c(%rbp) 1ffd58: e8 00 00 00 00 callq 1ffd5d 1ffd5d: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffd62: 44 89 e2 mov %r12d,%edx 1ffd65: 4c 89 fe mov %r15,%rsi 1ffd68: 4c 89 ef mov %r13,%rdi 1ffd6b: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffd70: 89 85 48 1f 00 00 mov %eax,0x1f48(%rbp) 1ffd76: e8 00 00 00 00 callq 1ffd7b 1ffd7b: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffd80: 44 89 e2 mov %r12d,%edx 1ffd83: 4c 89 fe mov %r15,%rsi 1ffd86: 4c 89 ef mov %r13,%rdi 1ffd89: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffd8e: 89 85 50 1f 00 00 mov %eax,0x1f50(%rbp) 1ffd94: e8 00 00 00 00 callq 1ffd99 1ffd99: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffd9e: 44 89 e2 mov %r12d,%edx 1ffda1: 4c 89 fe mov %r15,%rsi 1ffda4: 4c 89 ef mov %r13,%rdi 1ffda7: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffdac: 89 85 34 1f 00 00 mov %eax,0x1f34(%rbp) 1ffdb2: e8 00 00 00 00 callq 1ffdb7 1ffdb7: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffdbc: 44 89 e2 mov %r12d,%edx 1ffdbf: 4c 89 fe mov %r15,%rsi 1ffdc2: 4c 89 ef mov %r13,%rdi 1ffdc5: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffdca: 89 85 3c 1f 00 00 mov %eax,0x1f3c(%rbp) 1ffdd0: e8 00 00 00 00 callq 1ffdd5 1ffdd5: f2 0f 59 04 24 mulsd (%rsp),%xmm0 1ffdda: 48 89 ee mov %rbp,%rsi 1ffddd: 4c 89 fa mov %r15,%rdx 1ffde0: 44 8b 44 24 28 mov 0x28(%rsp),%r8d 1ffde5: 8b 4c 24 2c mov 0x2c(%rsp),%ecx 1ffde9: 48 89 df mov %rbx,%rdi 1ffdec: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 1ffdf1: 89 85 40 1f 00 00 mov %eax,0x1f40(%rbp) 1ffdf7: 31 ed xor %ebp,%ebp 1ffdf9: e8 00 00 00 00 callq 1ffdfe 1ffdfe: 44 0f b6 a3 10 02 00 movzbl 0x210(%rbx),%r12d 1ffe05: 00 1ffe06: 45 84 e4 test %r12b,%r12b 1ffe09: 0f 84 66 f8 ff ff je 1ff675 1ffe0f: e8 00 00 00 00 callq 1ffe14 1ffe14: 45 89 e6 mov %r12d,%r14d 1ffe17: 48 89 c5 mov %rax,%rbp 1ffe1a: e9 56 f8 ff ff jmpq 1ff675 1ffe1f: 45 89 e6 mov %r12d,%r14d 1ffe22: 31 ed xor %ebp,%ebp 1ffe24: e9 4c f8 ff ff jmpq 1ff675 1ffe29: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 1ffe31 1ffe30: 00 1ffe31: 48 63 44 24 1c movslq 0x1c(%rsp),%rax 1ffe36: 45 31 c9 xor %r9d,%r9d 1ffe39: 48 89 44 24 20 mov %rax,0x20(%rsp) 1ffe3e: f2 0f 11 14 24 movsd %xmm2,(%rsp) 1ffe43: e9 19 fb ff ff jmpq 1ff961 1ffe48: e8 00 00 00 00 callq 1ffe4d 1ffe4d: 41 89 c1 mov %eax,%r9d 1ffe50: 41 89 c4 mov %eax,%r12d 1ffe53: e9 09 fb ff ff jmpq 1ff961 1ffe58: e8 00 00 00 00 callq 1ffe5d 1ffe5d: 8b 85 90 2b 00 00 mov 0x2b90(%rbp),%eax 1ffe63: 8b bc 85 f8 51 00 00 mov 0x51f8(%rbp,%rax,4),%edi 1ffe6a: e8 00 00 00 00 callq 1ffe6f 1ffe6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ffe76: 48 89 c6 mov %rax,%rsi 1ffe79: 31 c0 xor %eax,%eax 1ffe7b: e8 00 00 00 00 callq 1ffe80 1ffe80: 80 bb 10 02 00 00 00 cmpb $0x0,0x210(%rbx) 1ffe87: 0f 84 dd f7 ff ff je 1ff66a 1ffe8d: e8 00 00 00 00 callq 1ffe92 1ffe92: 31 ed xor %ebp,%ebp 1ffe94: 48 83 83 50 02 00 00 addq $0x1,0x250(%rbx) 1ffe9b: 01 1ffe9c: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ffea1: e9 cf f7 ff ff jmpq 1ff675 1ffea6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 1ffead: 00 00 00 00000000001ffeb0 : 1ffeb0: e8 00 00 00 00 callq 1ffeb5 1ffeb5: 41 54 push %r12 1ffeb7: 49 89 fc mov %rdi,%r12 1ffeba: 55 push %rbp 1ffebb: 48 89 f5 mov %rsi,%rbp 1ffebe: 53 push %rbx 1ffebf: 0f b6 87 6c 02 00 00 movzbl 0x26c(%rdi),%eax 1ffec6: f2 0f 10 8e 58 26 00 movsd 0x2658(%rsi),%xmm1 1ffecd: 00 1ffece: 88 86 b0 26 00 00 mov %al,0x26b0(%rsi) 1ffed4: 0f b6 87 71 02 00 00 movzbl 0x271(%rdi),%eax 1ffedb: 66 48 0f 7e cb movq %xmm1,%rbx 1ffee0: 88 86 b1 26 00 00 mov %al,0x26b1(%rsi) 1ffee6: 48 39 b7 70 03 00 00 cmp %rsi,0x370(%rdi) 1ffeed: 0f 84 8f 00 00 00 je 1fff82 1ffef3: 84 d2 test %dl,%dl 1ffef5: 75 6e jne 1fff65 1ffef7: 31 d2 xor %edx,%edx 1ffef9: 48 89 ee mov %rbp,%rsi 1ffefc: 4c 89 e7 mov %r12,%rdi 1ffeff: e8 9c f6 ff ff callq 1ff5a0 1fff04: f2 0f 10 85 60 26 00 movsd 0x2660(%rbp),%xmm0 1fff0b: 00 1fff0c: 66 0f 2e 05 00 00 00 ucomisd 0x0(%rip),%xmm0 # 1fff14 1fff13: 00 1fff14: 7b 41 jnp 1fff57 1fff16: 22 85 14 1f 00 00 and 0x1f14(%rbp),%al 1fff1c: 75 3b jne 1fff59 1fff1e: 31 d2 xor %edx,%edx 1fff20: f2 0f 11 85 58 26 00 movsd %xmm0,0x2658(%rbp) 1fff27: 00 1fff28: 48 89 ee mov %rbp,%rsi 1fff2b: 4c 89 e7 mov %r12,%rdi 1fff2e: e8 6d f6 ff ff callq 1ff5a0 1fff33: 84 c0 test %al,%al 1fff35: 74 12 je 1fff49 1fff37: 80 bd 14 1f 00 00 00 cmpb $0x0,0x1f14(%rbp) 1fff3e: 75 39 jne 1fff79 1fff40: 80 bd b0 01 00 00 00 cmpb $0x0,0x1b0(%rbp) 1fff47: 74 30 je 1fff79 1fff49: 0f 0b ud2 1fff4b: 48 89 9d 58 26 00 00 mov %rbx,0x2658(%rbp) 1fff52: 5b pop %rbx 1fff53: 5d pop %rbp 1fff54: 41 5c pop %r12 1fff56: c3 retq 1fff57: 75 bd jne 1fff16 1fff59: 48 89 9d 58 26 00 00 mov %rbx,0x2658(%rbp) 1fff60: 5b pop %rbx 1fff61: 5d pop %rbp 1fff62: 41 5c pop %r12 1fff64: c3 retq 1fff65: 5b pop %rbx 1fff66: 48 89 ee mov %rbp,%rsi 1fff69: 4c 89 e7 mov %r12,%rdi 1fff6c: 5d pop %rbp 1fff6d: ba 01 00 00 00 mov $0x1,%edx 1fff72: 41 5c pop %r12 1fff74: e9 27 f6 ff ff jmpq 1ff5a0 1fff79: c6 85 14 1f 00 00 00 movb $0x0,0x1f14(%rbp) 1fff80: eb d7 jmp 1fff59 1fff82: 0f 0b ud2 1fff84: e9 6a ff ff ff jmpq 1ffef3 1fff89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001fff90 : 1fff90: e8 00 00 00 00 callq 1fff95 1fff95: 41 54 push %r12 1fff97: 49 89 fc mov %rdi,%r12 1fff9a: bf 03 00 00 00 mov $0x3,%edi 1fff9f: 55 push %rbp 1fffa0: 48 89 f5 mov %rsi,%rbp 1fffa3: 53 push %rbx 1fffa4: 89 d3 mov %edx,%ebx 1fffa6: e8 00 00 00 00 callq 1fffab 1fffab: 0f b6 d3 movzbl %bl,%edx 1fffae: 48 89 ee mov %rbp,%rsi 1fffb1: 4c 89 e7 mov %r12,%rdi 1fffb4: e8 f7 fe ff ff callq 1ffeb0 1fffb9: 41 89 c4 mov %eax,%r12d 1fffbc: e8 00 00 00 00 callq 1fffc1 1fffc1: 44 89 e0 mov %r12d,%eax 1fffc4: 5b pop %rbx 1fffc5: 5d pop %rbp 1fffc6: 41 5c pop %r12 1fffc8: c3 retq 1fffc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000001fffd0 : 1fffd0: e8 00 00 00 00 callq 1fffd5 1fffd5: 41 57 push %r15 1fffd7: 41 56 push %r14 1fffd9: 41 55 push %r13 1fffdb: 41 54 push %r12 1fffdd: 55 push %rbp 1fffde: 53 push %rbx 1fffdf: 48 8b 86 18 04 00 00 mov 0x418(%rsi),%rax 1fffe6: 44 8b 78 18 mov 0x18(%rax),%r15d 1fffea: 45 85 ff test %r15d,%r15d 1fffed: 0f 84 82 00 00 00 je 200075 1ffff3: 49 89 fe mov %rdi,%r14 1ffff6: 49 89 f5 mov %rsi,%r13 1ffff9: 49 c7 c4 00 00 00 00 mov $0x0,%r12 200000: 31 ed xor %ebp,%ebp 200002: eb 38 jmp 20003c 200004: 41 89 e9 mov %ebp,%r9d 200007: 4c 89 e2 mov %r12,%rdx 20000a: 49 c7 c0 00 00 00 00 mov $0x0,%r8 200011: 4c 89 f6 mov %r14,%rsi 200014: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 20001b: 48 89 c7 mov %rax,%rdi 20001e: 49 81 c4 b8 00 00 00 add $0xb8,%r12 200025: e8 00 00 00 00 callq 20002a 20002a: 49 89 9c ed 60 02 00 mov %rbx,0x260(%r13,%rbp,8) 200031: 00 200032: 48 83 c5 01 add $0x1,%rbp 200036: 41 83 ff 01 cmp $0x1,%r15d 20003a: 74 39 je 200075 20003c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 200043 200043: ba 68 00 00 00 mov $0x68,%edx 200048: be c0 0d 00 00 mov $0xdc0,%esi 20004d: e8 00 00 00 00 callq 200052 200052: 48 89 c3 mov %rax,%rbx 200055: 48 85 c0 test %rax,%rax 200058: 75 aa jne 200004 20005a: 31 c0 xor %eax,%eax 20005c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 200063: e8 00 00 00 00 callq 200068 200068: 31 c0 xor %eax,%eax 20006a: 5b pop %rbx 20006b: 5d pop %rbp 20006c: 41 5c pop %r12 20006e: 41 5d pop %r13 200070: 41 5e pop %r14 200072: 41 5f pop %r15 200074: c3 retq 200075: 5b pop %rbx 200076: b8 01 00 00 00 mov $0x1,%eax 20007b: 5d pop %rbp 20007c: 41 5c pop %r12 20007e: 41 5d pop %r13 200080: 41 5e pop %r14 200082: 41 5f pop %r15 200084: c3 retq 200085: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20008c: 00 00 00 00 0000000000200090 : 200090: e8 00 00 00 00 callq 200095 200095: 41 57 push %r15 200097: 41 56 push %r14 200099: 41 55 push %r13 20009b: 41 54 push %r12 20009d: 55 push %rbp 20009e: 53 push %rbx 20009f: 48 8b 86 18 04 00 00 mov 0x418(%rsi),%rax 2000a6: 44 8b 78 18 mov 0x18(%rax),%r15d 2000aa: 45 85 ff test %r15d,%r15d 2000ad: 0f 84 92 00 00 00 je 200145 2000b3: 49 89 fe mov %rdi,%r14 2000b6: 49 89 f5 mov %rsi,%r13 2000b9: 49 c7 c4 00 00 00 00 mov $0x0,%r12 2000c0: 31 ed xor %ebp,%ebp 2000c2: eb 38 jmp 2000fc 2000c4: 41 89 e9 mov %ebp,%r9d 2000c7: 4c 89 e2 mov %r12,%rdx 2000ca: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2000d1: 4c 89 f6 mov %r14,%rsi 2000d4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2000db: 48 89 c7 mov %rax,%rdi 2000de: 49 81 c4 e0 00 00 00 add $0xe0,%r12 2000e5: e8 00 00 00 00 callq 2000ea 2000ea: 49 89 9c ed 68 02 00 mov %rbx,0x268(%r13,%rbp,8) 2000f1: 00 2000f2: 48 83 c5 01 add $0x1,%rbp 2000f6: 41 83 ff 01 cmp $0x1,%r15d 2000fa: 74 39 je 200135 2000fc: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 200103 200103: ba 30 00 00 00 mov $0x30,%edx 200108: be c0 0d 00 00 mov $0xdc0,%esi 20010d: e8 00 00 00 00 callq 200112 200112: 48 89 c3 mov %rax,%rbx 200115: 48 85 c0 test %rax,%rax 200118: 75 aa jne 2000c4 20011a: 31 c0 xor %eax,%eax 20011c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 200123: e8 00 00 00 00 callq 200128 200128: 31 c0 xor %eax,%eax 20012a: 5b pop %rbx 20012b: 5d pop %rbp 20012c: 41 5c pop %r12 20012e: 41 5d pop %r13 200130: 41 5e pop %r14 200132: 41 5f pop %r15 200134: c3 retq 200135: 5b pop %rbx 200136: b8 01 00 00 00 mov $0x1,%eax 20013b: 5d pop %rbp 20013c: 41 5c pop %r12 20013e: 41 5d pop %r13 200140: 41 5e pop %r14 200142: 41 5f pop %r15 200144: c3 retq 200145: 0f 0b ud2 200147: b8 01 00 00 00 mov $0x1,%eax 20014c: 5b pop %rbx 20014d: 5d pop %rbp 20014e: 41 5c pop %r12 200150: 41 5d pop %r13 200152: 41 5e pop %r14 200154: 41 5f pop %r15 200156: c3 retq 200157: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 20015e: 00 00 0000000000200160 : 200160: e8 00 00 00 00 callq 200165 200165: 8b 8f 60 03 00 00 mov 0x360(%rdi),%ecx 20016b: 41 55 push %r13 20016d: 41 54 push %r12 20016f: 55 push %rbp 200170: 53 push %rbx 200171: 44 8b 54 24 28 mov 0x28(%rsp),%r10d 200176: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 20017b: 44 8b 44 24 30 mov 0x30(%rsp),%r8d 200180: 8b 54 24 38 mov 0x38(%rsp),%edx 200184: 44 8b 5c 24 3c mov 0x3c(%rsp),%r11d 200189: 8b 74 24 40 mov 0x40(%rsp),%esi 20018d: 8b 5c 24 44 mov 0x44(%rsp),%ebx 200191: 8b 6c 24 48 mov 0x48(%rsp),%ebp 200195: 85 c9 test %ecx,%ecx 200197: 0f 84 a8 02 00 00 je 200445 20019d: 66 45 0f ef c0 pxor %xmm8,%xmm8 2001a2: 66 0f ef ff pxor %xmm7,%xmm7 2001a6: 66 0f ef f6 pxor %xmm6,%xmm6 2001aa: 89 d8 mov %ebx,%eax 2001ac: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 2001b3: 66 0f ef ed pxor %xmm5,%xmm5 2001b7: 66 0f ef e4 pxor %xmm4,%xmm4 2001bb: 66 0f ef db pxor %xmm3,%xmm3 2001bf: 66 0f ef d2 pxor %xmm2,%xmm2 2001c3: 66 0f ef c9 pxor %xmm1,%xmm1 2001c7: 48 c1 e8 26 shr $0x26,%rax 2001cb: f2 44 0f 2a c0 cvtsi2sd %eax,%xmm8 2001d0: 89 e8 mov %ebp,%eax 2001d2: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 2001d9: 48 c1 e8 26 shr $0x26,%rax 2001dd: c1 e0 04 shl $0x4,%eax 2001e0: f2 0f 2a f8 cvtsi2sd %eax,%xmm7 2001e4: 44 89 d8 mov %r11d,%eax 2001e7: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 2001ee: 48 c1 e8 26 shr $0x26,%rax 2001f2: f2 0f 2a f0 cvtsi2sd %eax,%xmm6 2001f6: 44 89 d0 mov %r10d,%eax 2001f9: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 200200: 48 c1 e8 26 shr $0x26,%rax 200204: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 200208: 44 89 c8 mov %r9d,%eax 20020b: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 200212: 48 c1 e8 26 shr $0x26,%rax 200216: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 20021a: 44 89 c0 mov %r8d,%eax 20021d: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 200224: 48 c1 e8 26 shr $0x26,%rax 200228: f2 0f 2a d8 cvtsi2sd %eax,%xmm3 20022c: 89 f0 mov %esi,%eax 20022e: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 200235: 48 c1 e8 26 shr $0x26,%rax 200239: f2 0f 2a d0 cvtsi2sd %eax,%xmm2 20023d: 89 d0 mov %edx,%eax 20023f: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 200246: 48 c1 e8 26 shr $0x26,%rax 20024a: 85 ed test %ebp,%ebp 20024c: 41 0f 95 c5 setne %r13b 200250: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 200254: 48 8d 47 08 lea 0x8(%rdi),%rax 200258: 85 db test %ebx,%ebx 20025a: 41 0f 95 c4 setne %r12b 20025e: 45 85 db test %r11d,%r11d 200261: 40 0f 95 c5 setne %bpl 200265: 45 85 d2 test %r10d,%r10d 200268: 0f 95 c3 setne %bl 20026b: 45 85 c9 test %r9d,%r9d 20026e: 41 0f 95 c3 setne %r11b 200272: 45 85 c0 test %r8d,%r8d 200275: 41 0f 95 c2 setne %r10b 200279: 85 f6 test %esi,%esi 20027b: 41 0f 95 c1 setne %r9b 20027f: 85 d2 test %edx,%edx 200281: 8d 51 ff lea -0x1(%rcx),%edx 200284: 48 89 d6 mov %rdx,%rsi 200287: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 20028b: 41 0f 95 c0 setne %r8b 20028f: 48 c1 e2 05 shl $0x5,%rdx 200293: 48 8d 54 17 68 lea 0x68(%rdi,%rdx,1),%rdx 200298: f2 0f 10 40 08 movsd 0x8(%rax),%xmm0 20029d: 66 41 0f 2f c0 comisd %xmm8,%xmm0 2002a2: 76 0b jbe 2002af 2002a4: 45 84 e4 test %r12b,%r12b 2002a7: 74 06 je 2002af 2002a9: f2 44 0f 11 40 08 movsd %xmm8,0x8(%rax) 2002af: f2 0f 10 40 20 movsd 0x20(%rax),%xmm0 2002b4: 66 0f 2f c7 comisd %xmm7,%xmm0 2002b8: 76 0a jbe 2002c4 2002ba: 45 84 ed test %r13b,%r13b 2002bd: 74 05 je 2002c4 2002bf: f2 0f 11 78 20 movsd %xmm7,0x20(%rax) 2002c4: f2 0f 10 40 28 movsd 0x28(%rax),%xmm0 2002c9: 66 0f 2f c6 comisd %xmm6,%xmm0 2002cd: 76 0a jbe 2002d9 2002cf: 40 84 ed test %bpl,%bpl 2002d2: 74 05 je 2002d9 2002d4: f2 0f 11 70 28 movsd %xmm6,0x28(%rax) 2002d9: f2 0f 10 40 30 movsd 0x30(%rax),%xmm0 2002de: 66 0f 2f c5 comisd %xmm5,%xmm0 2002e2: 76 09 jbe 2002ed 2002e4: 84 db test %bl,%bl 2002e6: 74 05 je 2002ed 2002e8: f2 0f 11 68 30 movsd %xmm5,0x30(%rax) 2002ed: f2 0f 10 40 48 movsd 0x48(%rax),%xmm0 2002f2: 66 0f 2f c4 comisd %xmm4,%xmm0 2002f6: 76 0a jbe 200302 2002f8: 45 84 db test %r11b,%r11b 2002fb: 74 05 je 200302 2002fd: f2 0f 11 60 48 movsd %xmm4,0x48(%rax) 200302: f2 0f 10 40 40 movsd 0x40(%rax),%xmm0 200307: 66 0f 2f c3 comisd %xmm3,%xmm0 20030b: 76 0a jbe 200317 20030d: 45 84 d2 test %r10b,%r10b 200310: 74 05 je 200317 200312: f2 0f 11 58 40 movsd %xmm3,0x40(%rax) 200317: f2 0f 10 40 10 movsd 0x10(%rax),%xmm0 20031c: 66 0f 2f c2 comisd %xmm2,%xmm0 200320: 76 0a jbe 20032c 200322: 45 84 c9 test %r9b,%r9b 200325: 74 05 je 20032c 200327: f2 0f 11 50 10 movsd %xmm2,0x10(%rax) 20032c: f2 0f 10 00 movsd (%rax),%xmm0 200330: 66 0f 2f c1 comisd %xmm1,%xmm0 200334: 76 09 jbe 20033f 200336: 45 84 c0 test %r8b,%r8b 200339: 74 04 je 20033f 20033b: f2 0f 11 08 movsd %xmm1,(%rax) 20033f: 48 83 c0 60 add $0x60,%rax 200343: 48 39 d0 cmp %rdx,%rax 200346: 0f 85 4c ff ff ff jne 200298 20034c: 83 fe 01 cmp $0x1,%esi 20034f: 0f 8e f0 00 00 00 jle 200445 200355: 83 e9 02 sub $0x2,%ecx 200358: 45 31 c9 xor %r9d,%r9d 20035b: 48 63 c9 movslq %ecx,%rcx 20035e: 48 8d 04 49 lea (%rcx,%rcx,2),%rax 200362: 48 c1 e0 05 shl $0x5,%rax 200366: 48 8d 54 07 08 lea 0x8(%rdi,%rax,1),%rdx 20036b: 48 63 c6 movslq %esi,%rax 20036e: 48 8d 04 40 lea (%rax,%rax,2),%rax 200372: 48 c1 e0 05 shl $0x5,%rax 200376: 48 8d 44 07 08 lea 0x8(%rdi,%rax,1),%rax 20037b: f2 0f 10 42 30 movsd 0x30(%rdx),%xmm0 200380: 83 ee 01 sub $0x1,%esi 200383: 66 0f 2e 40 30 ucomisd 0x30(%rax),%xmm0 200388: f2 0f 10 52 08 movsd 0x8(%rdx),%xmm2 20038d: f2 0f 10 48 08 movsd 0x8(%rax),%xmm1 200392: 0f 8a c3 00 00 00 jp 20045b 200398: 66 0f 2f 40 30 comisd 0x30(%rax),%xmm0 20039d: 0f 85 b8 00 00 00 jne 20045b 2003a3: 66 0f 2e d1 ucomisd %xmm1,%xmm2 2003a7: 0f 9b c1 setnp %cl 2003aa: 41 0f 45 c9 cmovne %r9d,%ecx 2003ae: f2 0f 10 42 48 movsd 0x48(%rdx),%xmm0 2003b3: 66 0f 2e 40 48 ucomisd 0x48(%rax),%xmm0 2003b8: 0f 8a 96 00 00 00 jp 200454 2003be: 66 0f 2f 40 48 comisd 0x48(%rax),%xmm0 2003c3: 0f 85 8b 00 00 00 jne 200454 2003c9: f2 0f 10 42 20 movsd 0x20(%rdx),%xmm0 2003ce: 66 0f 2e 40 20 ucomisd 0x20(%rax),%xmm0 2003d3: 7a 7b jp 200450 2003d5: 66 0f 2f 40 20 comisd 0x20(%rax),%xmm0 2003da: 75 74 jne 200450 2003dc: f2 0f 10 02 movsd (%rdx),%xmm0 2003e0: 66 0f 2e 00 ucomisd (%rax),%xmm0 2003e4: 7a 66 jp 20044c 2003e6: 66 0f 2f 00 comisd (%rax),%xmm0 2003ea: 75 60 jne 20044c 2003ec: f2 0f 10 42 28 movsd 0x28(%rdx),%xmm0 2003f1: 66 0f 2e 40 28 ucomisd 0x28(%rax),%xmm0 2003f6: 7a 3c jp 200434 2003f8: 66 0f 2f 40 28 comisd 0x28(%rax),%xmm0 2003fd: 75 35 jne 200434 2003ff: f2 0f 10 42 40 movsd 0x40(%rdx),%xmm0 200404: 66 0f 2e 40 40 ucomisd 0x40(%rax),%xmm0 200409: 7a 29 jp 200434 20040b: 66 0f 2f 40 40 comisd 0x40(%rax),%xmm0 200410: 75 22 jne 200434 200412: f2 0f 10 42 10 movsd 0x10(%rdx),%xmm0 200417: 66 0f 2e 40 10 ucomisd 0x10(%rax),%xmm0 20041c: 41 0f 9b c0 setnp %r8b 200420: 45 0f 45 c1 cmovne %r9d,%r8d 200424: 45 84 c0 test %r8b,%r8b 200427: 74 0b je 200434 200429: 84 c9 test %cl,%cl 20042b: 74 07 je 200434 20042d: 83 af 60 03 00 00 01 subl $0x1,0x360(%rdi) 200434: 48 83 ea 60 sub $0x60,%rdx 200438: 48 83 e8 60 sub $0x60,%rax 20043c: 83 fe 01 cmp $0x1,%esi 20043f: 0f 85 36 ff ff ff jne 20037b 200445: 5b pop %rbx 200446: 5d pop %rbp 200447: 41 5c pop %r12 200449: 41 5d pop %r13 20044b: c3 retq 20044c: 31 c9 xor %ecx,%ecx 20044e: eb 9c jmp 2003ec 200450: 31 c9 xor %ecx,%ecx 200452: eb 88 jmp 2003dc 200454: 31 c9 xor %ecx,%ecx 200456: e9 6e ff ff ff jmpq 2003c9 20045b: 31 c9 xor %ecx,%ecx 20045d: e9 4c ff ff ff jmpq 2003ae 200462: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 200469: 00 00 00 00 20046d: 0f 1f 00 nopl (%rax) 0000000000200470 : 200470: e8 00 00 00 00 callq 200475 200475: 45 85 c0 test %r8d,%r8d 200478: 75 01 jne 20047b 20047a: c3 retq 20047b: e9 d0 c7 ff ff jmpq 1fcc50 0000000000200480 : 200480: e8 00 00 00 00 callq 200485 200485: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 20048d 20048c: 00 20048d: f2 0f 10 8e 68 03 00 movsd 0x368(%rsi),%xmm1 200494: 00 200495: 8b 87 78 02 00 00 mov 0x278(%rdi),%eax 20049b: f2 0f 59 c8 mulsd %xmm0,%xmm1 20049f: f2 0f 2c d1 cvttsd2si %xmm1,%edx 2004a3: 39 c2 cmp %eax,%edx 2004a5: 74 08 je 2004af 2004a7: 85 c0 test %eax,%eax 2004a9: 0f 85 d7 00 00 00 jne 200586 2004af: f2 0f 10 8e 70 03 00 movsd 0x370(%rsi),%xmm1 2004b6: 00 2004b7: 8b 87 7c 02 00 00 mov 0x27c(%rdi),%eax 2004bd: f2 0f 59 c8 mulsd %xmm0,%xmm1 2004c1: f2 0f 2c d1 cvttsd2si %xmm1,%edx 2004c5: 39 c2 cmp %eax,%edx 2004c7: 74 08 je 2004d1 2004c9: 85 c0 test %eax,%eax 2004cb: 0f 85 9c 00 00 00 jne 20056d 2004d1: f2 0f 10 8e 78 03 00 movsd 0x378(%rsi),%xmm1 2004d8: 00 2004d9: 8b 87 80 02 00 00 mov 0x280(%rdi),%eax 2004df: f2 0f 59 c8 mulsd %xmm0,%xmm1 2004e3: f2 0f 2c d1 cvttsd2si %xmm1,%edx 2004e7: 39 c2 cmp %eax,%edx 2004e9: 74 04 je 2004ef 2004eb: 85 c0 test %eax,%eax 2004ed: 75 68 jne 200557 2004ef: f2 0f 10 8e 58 04 00 movsd 0x458(%rsi),%xmm1 2004f6: 00 2004f7: 8b 87 88 02 00 00 mov 0x288(%rdi),%eax 2004fd: f2 0f 59 c8 mulsd %xmm0,%xmm1 200501: f2 0f 2c d1 cvttsd2si %xmm1,%edx 200505: 39 c2 cmp %eax,%edx 200507: 74 04 je 20050d 200509: 85 c0 test %eax,%eax 20050b: 75 34 jne 200541 20050d: f2 0f 10 8e 60 04 00 movsd 0x460(%rsi),%xmm1 200514: 00 200515: 8b 87 8c 02 00 00 mov 0x28c(%rdi),%eax 20051b: f2 0f 59 c8 mulsd %xmm0,%xmm1 20051f: f2 0f 2c d1 cvttsd2si %xmm1,%edx 200523: 39 c2 cmp %eax,%edx 200525: 74 04 je 20052b 200527: 85 c0 test %eax,%eax 200529: 75 01 jne 20052c 20052b: c3 retq 20052c: 66 0f ef c9 pxor %xmm1,%xmm1 200530: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 200534: f2 0f 5e c8 divsd %xmm0,%xmm1 200538: f2 0f 11 8e 60 04 00 movsd %xmm1,0x460(%rsi) 20053f: 00 200540: c3 retq 200541: 66 0f ef c9 pxor %xmm1,%xmm1 200545: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 200549: f2 0f 5e c8 divsd %xmm0,%xmm1 20054d: f2 0f 11 8e 58 04 00 movsd %xmm1,0x458(%rsi) 200554: 00 200555: eb b6 jmp 20050d 200557: 66 0f ef c9 pxor %xmm1,%xmm1 20055b: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 20055f: f2 0f 5e c8 divsd %xmm0,%xmm1 200563: f2 0f 11 8e 78 03 00 movsd %xmm1,0x378(%rsi) 20056a: 00 20056b: eb 82 jmp 2004ef 20056d: 66 0f ef c9 pxor %xmm1,%xmm1 200571: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 200575: f2 0f 5e c8 divsd %xmm0,%xmm1 200579: f2 0f 11 8e 70 03 00 movsd %xmm1,0x370(%rsi) 200580: 00 200581: e9 4b ff ff ff jmpq 2004d1 200586: 66 0f ef c9 pxor %xmm1,%xmm1 20058a: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 20058e: f2 0f 5e c8 divsd %xmm0,%xmm1 200592: f2 0f 11 8e 68 03 00 movsd %xmm1,0x368(%rsi) 200599: 00 20059a: e9 10 ff ff ff jmpq 2004af 20059f: 90 nop 00000000002005a0 : 2005a0: e8 00 00 00 00 callq 2005a5 2005a5: 55 push %rbp 2005a6: 48 89 e5 mov %rsp,%rbp 2005a9: 41 57 push %r15 2005ab: 41 56 push %r14 2005ad: 41 55 push %r13 2005af: 49 89 fd mov %rdi,%r13 2005b2: 41 54 push %r12 2005b4: 41 52 push %r10 2005b6: 53 push %rbx 2005b7: 48 89 f3 mov %rsi,%rbx 2005ba: 48 83 ec 68 sub $0x68,%rsp 2005be: 48 8b 8f 50 e9 00 00 mov 0xe950(%rdi),%rcx 2005c5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2005cc: 00 00 2005ce: 48 89 45 c8 mov %rax,-0x38(%rbp) 2005d2: 31 c0 xor %eax,%eax 2005d4: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2005db: 8b 40 34 mov 0x34(%rax),%eax 2005de: 8d 50 f6 lea -0xa(%rax),%edx 2005e1: 83 e8 14 sub $0x14,%eax 2005e4: 3d ea 00 00 00 cmp $0xea,%eax 2005e9: 0f 86 51 05 00 00 jbe 200b40 2005ef: 83 fa 09 cmp $0x9,%edx 2005f2: 0f 86 85 01 00 00 jbe 20077d 2005f8: 49 c7 c4 00 00 00 00 mov $0x0,%r12 2005ff: 49 c7 c6 00 00 00 00 mov $0x0,%r14 200606: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 20060d: 48 85 ff test %rdi,%rdi 200610: 0f 84 07 01 00 00 je 20071d 200616: 48 8b 47 78 mov 0x78(%rdi),%rax 20061a: 48 c7 45 80 00 00 00 movq $0x0,-0x80(%rbp) 200621: 00 200622: 45 31 ff xor %r15d,%r15d 200625: 48 c7 85 70 ff ff ff movq $0x0,-0x90(%rbp) 20062c: 00 00 00 00 200630: 48 c7 85 78 ff ff ff movq $0x0,-0x88(%rbp) 200637: 00 00 00 00 20063b: 48 c7 45 88 00 00 00 movq $0x0,-0x78(%rbp) 200642: 00 200643: c7 45 90 00 00 00 00 movl $0x0,-0x70(%rbp) 20064a: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 200651: 00 200652: 48 c7 45 a8 00 00 00 movq $0x0,-0x58(%rbp) 200659: 00 20065a: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) 200661: 00 200662: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) 200669: 00 20066a: c7 85 6c ff ff ff 00 movl $0x0,-0x94(%rbp) 200671: 00 00 00 200674: 48 85 c0 test %rax,%rax 200677: 74 22 je 20069b 200679: 48 83 c7 18 add $0x18,%rdi 20067d: 48 8d 95 6c ff ff ff lea -0x94(%rbp),%rdx 200684: 48 8d 75 a0 lea -0x60(%rbp),%rsi 200688: e8 00 00 00 00 callq 20068d 20068d: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 200694: 83 f8 01 cmp $0x1,%eax 200697: 41 0f 94 c7 sete %r15b 20069b: 48 8b 47 70 mov 0x70(%rdi),%rax 20069f: 48 85 c0 test %rax,%rax 2006a2: 74 79 je 20071d 2006a4: 48 83 c7 18 add $0x18,%rdi 2006a8: 48 8d b5 70 ff ff ff lea -0x90(%rbp),%rsi 2006af: e8 00 00 00 00 callq 2006b4 2006b4: 8b 55 88 mov -0x78(%rbp),%edx 2006b7: 39 55 8c cmp %edx,-0x74(%rbp) 2006ba: 72 09 jb 2006c5 2006bc: 81 ea e8 03 00 00 sub $0x3e8,%edx 2006c2: 89 55 8c mov %edx,-0x74(%rbp) 2006c5: 83 f8 01 cmp $0x1,%eax 2006c8: 75 53 jne 20071d 2006ca: 45 84 ff test %r15b,%r15b 2006cd: 0f 84 f7 04 00 00 je 200bca 2006d3: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 2006d9: 85 c0 test %eax,%eax 2006db: 0f 85 9c 04 00 00 jne 200b7d 2006e1: bf 03 00 00 00 mov $0x3,%edi 2006e6: e8 00 00 00 00 callq 2006eb 2006eb: f3 0f 6f 5d 80 movdqu -0x80(%rbp),%xmm3 2006f0: 8b 45 90 mov -0x70(%rbp),%eax 2006f3: 4c 89 e7 mov %r12,%rdi 2006f6: f3 0f 6f 95 70 ff ff movdqu -0x90(%rbp),%xmm2 2006fd: ff 2006fe: 48 83 ec 28 sub $0x28,%rsp 200702: 89 44 24 20 mov %eax,0x20(%rsp) 200706: 0f 11 14 24 movups %xmm2,(%rsp) 20070a: 0f 11 5c 24 10 movups %xmm3,0x10(%rsp) 20070f: e8 00 00 00 00 callq 200714 200714: 48 83 c4 28 add $0x28,%rsp 200718: e8 00 00 00 00 callq 20071d 20071d: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 200724: bf 03 00 00 00 mov $0x3,%edi 200729: 8b 00 mov (%rax),%eax 20072b: 41 89 86 b8 00 00 00 mov %eax,0xb8(%r14) 200732: 8b 83 a8 02 00 00 mov 0x2a8(%rbx),%eax 200738: 41 89 86 b4 00 00 00 mov %eax,0xb4(%r14) 20073f: e8 00 00 00 00 callq 200744 200744: 4c 89 e6 mov %r12,%rsi 200747: 4c 89 ef mov %r13,%rdi 20074a: e8 00 00 00 00 callq 20074f 20074f: e8 00 00 00 00 callq 200754 200754: b8 01 00 00 00 mov $0x1,%eax 200759: 48 8b 5d c8 mov -0x38(%rbp),%rbx 20075d: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 200764: 00 00 200766: 0f 85 6c 04 00 00 jne 200bd8 20076c: 48 8d 65 d0 lea -0x30(%rbp),%rsp 200770: 5b pop %rbx 200771: 41 5a pop %r10 200773: 41 5c pop %r12 200775: 41 5d pop %r13 200777: 41 5e pop %r14 200779: 41 5f pop %r15 20077b: 5d pop %rbp 20077c: c3 retq 20077d: 48 85 c9 test %rcx,%rcx 200780: 0f 84 db 03 00 00 je 200b61 200786: 49 c7 c4 00 00 00 00 mov $0x0,%r12 20078d: 49 c7 c6 00 00 00 00 mov $0x0,%r14 200794: 8b 01 mov (%rcx),%eax 200796: 66 0f ef c9 pxor %xmm1,%xmm1 20079a: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2007a2 2007a1: 00 2007a2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2007a7: f2 0f 59 c8 mulsd %xmm0,%xmm1 2007ab: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2007b3 2007b2: 00 2007b3: 8b 41 04 mov 0x4(%rcx),%eax 2007b6: 66 0f ef c9 pxor %xmm1,%xmm1 2007ba: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2007bf: f2 0f 59 c8 mulsd %xmm0,%xmm1 2007c3: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2007cb 2007ca: 00 2007cb: 8b 41 08 mov 0x8(%rcx),%eax 2007ce: 66 0f ef c9 pxor %xmm1,%xmm1 2007d2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2007d7: f2 0f 59 c8 mulsd %xmm0,%xmm1 2007db: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2007e3 2007e2: 00 2007e3: 8b 41 0c mov 0xc(%rcx),%eax 2007e6: 66 0f ef c9 pxor %xmm1,%xmm1 2007ea: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2007ef: f2 0f 59 c8 mulsd %xmm0,%xmm1 2007f3: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2007fb 2007fa: 00 2007fb: 8b 41 10 mov 0x10(%rcx),%eax 2007fe: 66 0f ef c9 pxor %xmm1,%xmm1 200802: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 200807: f2 0f 59 c8 mulsd %xmm0,%xmm1 20080b: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 200813 200812: 00 200813: 8b 41 14 mov 0x14(%rcx),%eax 200816: 66 0f ef c9 pxor %xmm1,%xmm1 20081a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 20081f: f2 0f 59 c8 mulsd %xmm0,%xmm1 200823: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 20082b 20082a: 00 20082b: 8b 41 5c mov 0x5c(%rcx),%eax 20082e: 66 0f ef c9 pxor %xmm1,%xmm1 200832: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 200838 200838: 8b 41 60 mov 0x60(%rcx),%eax 20083b: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 200841 200841: 8b 41 64 mov 0x64(%rcx),%eax 200844: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 20084a 20084a: 8b 41 20 mov 0x20(%rcx),%eax 20084d: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 200852: f2 0f 59 c8 mulsd %xmm0,%xmm1 200856: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 20085e 20085d: 00 20085e: 8b 41 24 mov 0x24(%rcx),%eax 200861: 66 0f ef c9 pxor %xmm1,%xmm1 200865: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 20086a: f2 0f 59 c8 mulsd %xmm0,%xmm1 20086e: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 200876 200875: 00 200876: 8b 41 28 mov 0x28(%rcx),%eax 200879: 66 0f ef c9 pxor %xmm1,%xmm1 20087d: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 200882: f2 0f 59 c8 mulsd %xmm0,%xmm1 200886: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 20088e 20088d: 00 20088e: 8b 41 2c mov 0x2c(%rcx),%eax 200891: 66 0f ef c9 pxor %xmm1,%xmm1 200895: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 20089a: f2 0f 59 c8 mulsd %xmm0,%xmm1 20089e: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2008a6 2008a5: 00 2008a6: 8b 41 30 mov 0x30(%rcx),%eax 2008a9: 66 0f ef c9 pxor %xmm1,%xmm1 2008ad: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2008b2: f2 0f 59 c8 mulsd %xmm0,%xmm1 2008b6: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2008be 2008bd: 00 2008be: 8b 41 18 mov 0x18(%rcx),%eax 2008c1: 66 0f ef c9 pxor %xmm1,%xmm1 2008c5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2008ca: f2 0f 59 c8 mulsd %xmm0,%xmm1 2008ce: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2008d6 2008d5: 00 2008d6: 8b 41 1c mov 0x1c(%rcx),%eax 2008d9: 66 0f ef c9 pxor %xmm1,%xmm1 2008dd: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2008e2: f2 0f 59 c8 mulsd %xmm0,%xmm1 2008e6: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2008ee 2008ed: 00 2008ee: 8b 41 34 mov 0x34(%rcx),%eax 2008f1: 66 0f ef c9 pxor %xmm1,%xmm1 2008f5: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2008fb 2008fb: 8b 41 48 mov 0x48(%rcx),%eax 2008fe: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 200903: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 20090b 20090a: 00 20090b: 8b 41 4c mov 0x4c(%rcx),%eax 20090e: 66 0f ef c9 pxor %xmm1,%xmm1 200912: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 200917: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 20091f 20091e: 00 20091f: 8b 41 50 mov 0x50(%rcx),%eax 200922: 66 0f ef c9 pxor %xmm1,%xmm1 200926: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 20092b: f2 0f 59 c8 mulsd %xmm0,%xmm1 20092f: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 200937 200936: 00 200937: 8b 41 38 mov 0x38(%rcx),%eax 20093a: 66 0f ef c9 pxor %xmm1,%xmm1 20093e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 200943: f2 0f 59 c8 mulsd %xmm0,%xmm1 200947: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 20094f 20094e: 00 20094f: 8b 41 3c mov 0x3c(%rcx),%eax 200952: 66 0f ef c9 pxor %xmm1,%xmm1 200956: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 20095b: f2 0f 59 c8 mulsd %xmm0,%xmm1 20095f: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 200967 200966: 00 200967: 8b 41 40 mov 0x40(%rcx),%eax 20096a: 66 0f ef c9 pxor %xmm1,%xmm1 20096e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 200973: f2 0f 59 c8 mulsd %xmm0,%xmm1 200977: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 20097f 20097e: 00 20097f: 8b 41 44 mov 0x44(%rcx),%eax 200982: 66 0f ef c9 pxor %xmm1,%xmm1 200986: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 20098b: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 200993 200992: 00 200993: 8b 41 68 mov 0x68(%rcx),%eax 200996: 66 0f ef c9 pxor %xmm1,%xmm1 20099a: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2009a0 2009a0: 8b 41 6c mov 0x6c(%rcx),%eax 2009a3: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2009a9 2009a9: 8b 41 70 mov 0x70(%rcx),%eax 2009ac: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2009b2 2009b2: 8b 41 74 mov 0x74(%rcx),%eax 2009b5: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2009bb 2009bb: 8b 41 78 mov 0x78(%rcx),%eax 2009be: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2009c4 2009c4: 8b 41 7c mov 0x7c(%rcx),%eax 2009c7: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2009cd 2009cd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2009d4 2009d4: 48 89 05 00 00 00 00 mov %rax,0x0(%rip) # 2009db 2009db: 8b 81 84 00 00 00 mov 0x84(%rcx),%eax 2009e1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2009e6: f2 0f 59 c8 mulsd %xmm0,%xmm1 2009ea: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2009f2 2009f1: 00 2009f2: 8b 81 88 00 00 00 mov 0x88(%rcx),%eax 2009f8: 66 0f ef c9 pxor %xmm1,%xmm1 2009fc: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 200a02 200a02: 8b 41 54 mov 0x54(%rcx),%eax 200a05: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 200a0a: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 200a12 200a11: 00 200a12: 8b 81 90 00 00 00 mov 0x90(%rcx),%eax 200a18: 66 0f ef c9 pxor %xmm1,%xmm1 200a1c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 200a21: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 200a29 200a28: 00 200a29: 8b 81 94 00 00 00 mov 0x94(%rcx),%eax 200a2f: 66 0f ef c9 pxor %xmm1,%xmm1 200a33: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 200a38: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 200a40 200a3f: 00 200a40: 8b 81 98 00 00 00 mov 0x98(%rcx),%eax 200a46: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 200a4c 200a4c: 8b b1 9c 00 00 00 mov 0x9c(%rcx),%esi 200a52: 89 35 00 00 00 00 mov %esi,0x0(%rip) # 200a58 200a58: 85 f6 test %esi,%esi 200a5a: 0f 84 a6 fb ff ff je 200606 200a60: 83 ee 01 sub $0x1,%esi 200a63: 48 8d 81 a0 00 00 00 lea 0xa0(%rcx),%rax 200a6a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 200a71: 48 8d 34 f6 lea (%rsi,%rsi,8),%rsi 200a75: 48 8d 8c b1 c4 00 00 lea 0xc4(%rcx,%rsi,4),%rcx 200a7c: 00 200a7d: 8b 30 mov (%rax),%esi 200a7f: 66 0f ef c9 pxor %xmm1,%xmm1 200a83: 48 83 c0 24 add $0x24,%rax 200a87: 48 83 c2 60 add $0x60,%rdx 200a8b: 89 72 a0 mov %esi,-0x60(%rdx) 200a8e: 8b 70 e4 mov -0x1c(%rax),%esi 200a91: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 200a96: f2 0f 59 c8 mulsd %xmm0,%xmm1 200a9a: f2 0f 11 4a b0 movsd %xmm1,-0x50(%rdx) 200a9f: 8b 70 f0 mov -0x10(%rax),%esi 200aa2: 66 0f ef c9 pxor %xmm1,%xmm1 200aa6: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 200aab: f2 0f 59 c8 mulsd %xmm0,%xmm1 200aaf: f2 0f 11 4a d0 movsd %xmm1,-0x30(%rdx) 200ab4: 8b 70 f4 mov -0xc(%rax),%esi 200ab7: 66 0f ef c9 pxor %xmm1,%xmm1 200abb: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 200ac0: f2 0f 59 c8 mulsd %xmm0,%xmm1 200ac4: f2 0f 11 4a d8 movsd %xmm1,-0x28(%rdx) 200ac9: 8b 70 fc mov -0x4(%rax),%esi 200acc: 66 0f ef c9 pxor %xmm1,%xmm1 200ad0: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 200ad5: f2 0f 59 c8 mulsd %xmm0,%xmm1 200ad9: f2 0f 11 4a f0 movsd %xmm1,-0x10(%rdx) 200ade: 8b 70 f8 mov -0x8(%rax),%esi 200ae1: 66 0f ef c9 pxor %xmm1,%xmm1 200ae5: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 200aea: f2 0f 59 c8 mulsd %xmm0,%xmm1 200aee: f2 0f 11 4a e8 movsd %xmm1,-0x18(%rdx) 200af3: 8b 70 e8 mov -0x18(%rax),%esi 200af6: 66 0f ef c9 pxor %xmm1,%xmm1 200afa: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 200aff: f2 0f 59 c8 mulsd %xmm0,%xmm1 200b03: f2 0f 11 4a b8 movsd %xmm1,-0x48(%rdx) 200b08: 8b 70 e0 mov -0x20(%rax),%esi 200b0b: 66 0f ef c9 pxor %xmm1,%xmm1 200b0f: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 200b14: f2 0f 59 c8 mulsd %xmm0,%xmm1 200b18: f2 0f 11 4a a8 movsd %xmm1,-0x58(%rdx) 200b1d: 8b 70 ec mov -0x14(%rax),%esi 200b20: 66 0f ef c9 pxor %xmm1,%xmm1 200b24: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 200b29: f2 0f 59 c8 mulsd %xmm0,%xmm1 200b2d: f2 0f 11 4a c8 movsd %xmm1,-0x38(%rdx) 200b32: 48 39 c8 cmp %rcx,%rax 200b35: 0f 85 42 ff ff ff jne 200a7d 200b3b: e9 c6 fa ff ff jmpq 200606 200b40: 48 85 c9 test %rcx,%rcx 200b43: 74 6d je 200bb2 200b45: 49 c7 c4 00 00 00 00 mov $0x0,%r12 200b4c: 49 c7 c6 00 00 00 00 mov $0x0,%r14 200b53: 83 fa 09 cmp $0x9,%edx 200b56: 0f 86 38 fc ff ff jbe 200794 200b5c: e9 a5 fa ff ff jmpq 200606 200b61: 31 c0 xor %eax,%eax 200b63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 200b6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 200b71: e8 00 00 00 00 callq 200b76 200b76: 31 c0 xor %eax,%eax 200b78: e9 dc fb ff ff jmpq 200759 200b7d: bf 03 00 00 00 mov $0x3,%edi 200b82: e8 00 00 00 00 callq 200b87 200b87: 44 8b 85 6c ff ff ff mov -0x94(%rbp),%r8d 200b8e: 45 85 c0 test %r8d,%r8d 200b91: 0f 84 81 fb ff ff je 200718 200b97: 48 8d 4d a0 lea -0x60(%rbp),%rcx 200b9b: 48 8d 95 70 ff ff ff lea -0x90(%rbp),%rdx 200ba2: 4c 89 e6 mov %r12,%rsi 200ba5: 4c 89 ef mov %r13,%rdi 200ba8: e8 a3 c0 ff ff callq 1fcc50 200bad: e9 66 fb ff ff jmpq 200718 200bb2: 83 fa 09 cmp $0x9,%edx 200bb5: 76 aa jbe 200b61 200bb7: 49 c7 c4 00 00 00 00 mov $0x0,%r12 200bbe: 49 c7 c6 00 00 00 00 mov $0x0,%r14 200bc5: e9 3c fa ff ff jmpq 200606 200bca: 83 f8 01 cmp $0x1,%eax 200bcd: 0f 85 4a fb ff ff jne 20071d 200bd3: e9 09 fb ff ff jmpq 2006e1 200bd8: e8 00 00 00 00 callq 200bdd 200bdd: 0f 1f 00 nopl (%rax) 0000000000200be0 : 200be0: e8 00 00 00 00 callq 200be5 200be5: 41 57 push %r15 200be7: 41 56 push %r14 200be9: 41 55 push %r13 200beb: 41 54 push %r12 200bed: 41 89 fc mov %edi,%r12d 200bf0: 55 push %rbp 200bf1: 48 89 d5 mov %rdx,%rbp 200bf4: 53 push %rbx 200bf5: 48 89 f3 mov %rsi,%rbx 200bf8: 48 81 ec 90 00 00 00 sub $0x90,%rsp 200bff: 4c 8b be 98 02 00 00 mov 0x298(%rsi),%r15 200c06: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 200c0d: 00 00 200c0f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 200c16: 00 200c17: 31 c0 xor %eax,%eax 200c19: 41 8b 47 34 mov 0x34(%r15),%eax 200c1d: 8d 50 ec lea -0x14(%rax),%edx 200c20: 81 fa ea 00 00 00 cmp $0xea,%edx 200c26: 0f 86 24 05 00 00 jbe 201150 200c2c: 83 e8 0a sub $0xa,%eax 200c2f: 49 c7 c5 00 00 00 00 mov $0x0,%r13 200c36: 49 c7 c6 00 00 00 00 mov $0x0,%r14 200c3d: 83 f8 09 cmp $0x9,%eax 200c40: 48 c7 c0 00 00 00 00 mov $0x0,%rax 200c47: 4c 0f 46 e8 cmovbe %rax,%r13 200c4b: 49 8b 47 58 mov 0x58(%r15),%rax 200c4f: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 200c56: 00 200c57: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 200c5e: 00 00 00 00 200c62: 41 8b 47 34 mov 0x34(%r15),%eax 200c66: 83 e8 14 sub $0x14,%eax 200c69: 3d ea 00 00 00 cmp $0xea,%eax 200c6e: 0f 87 b8 04 00 00 ja 20112c 200c74: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 200c7b: 00 00 00 00 200c7f: c7 85 a8 02 00 00 05 movl $0x5,0x2a8(%rbp) 200c86: 00 00 00 200c89: c7 85 28 03 00 00 05 movl $0x5,0x328(%rbp) 200c90: 00 00 00 200c93: 48 b8 c8 00 00 00 64 movabs $0x64000000c8,%rax 200c9a: 00 00 00 200c9d: c7 85 ac 02 00 00 ff movl $0xffffffff,0x2ac(%rbp) 200ca4: ff ff ff 200ca7: 48 89 43 2c mov %rax,0x2c(%rbx) 200cab: 48 b8 00 08 00 00 00 movabs $0x10000000800,%rax 200cb2: 01 00 00 200cb5: 48 89 43 34 mov %rax,0x34(%rbx) 200cb9: b8 01 01 00 00 mov $0x101,%eax 200cbe: 66 89 43 48 mov %ax,0x48(%rbx) 200cc2: 0f b7 83 5c 01 00 00 movzwl 0x15c(%rbx),%eax 200cc9: 80 a3 60 01 00 00 e0 andb $0xe0,0x160(%rbx) 200cd0: 66 25 00 fe and $0xfe00,%ax 200cd4: 80 a3 64 01 00 00 e0 andb $0xe0,0x164(%rbx) 200cdb: 0c cd or $0xcd,%al 200cdd: c7 43 24 01 00 00 00 movl $0x1,0x24(%rbx) 200ce4: 66 89 83 5c 01 00 00 mov %ax,0x15c(%rbx) 200ceb: 0f b6 83 5e 01 00 00 movzbl 0x15e(%rbx),%eax 200cf2: c6 43 4c 01 movb $0x1,0x4c(%rbx) 200cf6: 83 e0 e0 and $0xffffffe0,%eax 200cf9: 83 c8 03 or $0x3,%eax 200cfc: 88 83 5e 01 00 00 mov %al,0x15e(%rbx) 200d02: 0f b6 83 62 01 00 00 movzbl 0x162(%rbx),%eax 200d09: 83 e0 80 and $0xffffff80,%eax 200d0c: 83 c8 06 or $0x6,%eax 200d0f: 88 83 62 01 00 00 mov %al,0x162(%rbx) 200d15: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 200d1c: 8b 40 20 mov 0x20(%rax),%eax 200d1f: 85 c0 test %eax,%eax 200d21: 0f 85 9a 03 00 00 jne 2010c1 200d27: 31 c0 xor %eax,%eax 200d29: 48 8d bb 80 01 00 00 lea 0x180(%rbx),%rdi 200d30: b9 1f 00 00 00 mov $0x1f,%ecx 200d35: f3 48 ab rep stos %rax,%es:(%rdi) 200d38: c6 83 f2 01 00 00 01 movb $0x1,0x1f2(%rbx) 200d3f: 48 b8 01 00 00 00 00 movabs $0x140000000001,%rax 200d46: 14 00 00 200d49: 48 89 83 88 01 00 00 mov %rax,0x188(%rbx) 200d50: 48 b8 01 00 00 00 00 movabs $0x100000000000001,%rax 200d57: 00 00 01 200d5a: c7 83 d0 01 00 00 ff movl $0xffffffff,0x1d0(%rbx) 200d61: ff ff ff 200d64: 48 89 83 e4 01 00 00 mov %rax,0x1e4(%rbx) 200d6b: 48 8b bb 48 e9 00 00 mov 0xe948(%rbx),%rdi 200d72: c6 83 95 02 00 00 01 movb $0x1,0x295(%rbx) 200d79: 48 85 ff test %rdi,%rdi 200d7c: 74 0a je 200d88 200d7e: be 10 00 00 00 mov $0x10,%esi 200d83: e8 00 00 00 00 callq 200d88 200d88: 49 8b 77 58 mov 0x58(%r15),%rsi 200d8c: 45 31 c0 xor %r8d,%r8d 200d8f: ba 09 00 00 00 mov $0x9,%edx 200d94: 4c 89 ff mov %r15,%rdi 200d97: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 200d9e: e8 2d c5 ff ff callq 1fd2d0 200da3: 45 31 c0 xor %r8d,%r8d 200da6: ba 0a 00 00 00 mov $0xa,%edx 200dab: 4c 89 ff mov %r15,%rdi 200dae: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 200db5: 49 8b 77 58 mov 0x58(%r15),%rsi 200db9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 200dc0: e8 0b c5 ff ff callq 1fd2d0 200dc5: 45 31 c0 xor %r8d,%r8d 200dc8: ba 0b 00 00 00 mov $0xb,%edx 200dcd: 4c 89 ff mov %r15,%rdi 200dd0: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 200dd7: 49 8b 77 58 mov 0x58(%r15),%rsi 200ddb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 200de2: e8 e9 c4 ff ff callq 1fd2d0 200de7: 45 31 c0 xor %r8d,%r8d 200dea: ba 0c 00 00 00 mov $0xc,%edx 200def: 4c 89 ff mov %r15,%rdi 200df2: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 200df9: 49 8b 77 58 mov 0x58(%r15),%rsi 200dfd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 200e04: e8 c7 c4 ff ff callq 1fd2d0 200e09: 45 31 c0 xor %r8d,%r8d 200e0c: ba 0d 00 00 00 mov $0xd,%edx 200e11: 4c 89 ff mov %r15,%rdi 200e14: 48 89 85 50 03 00 00 mov %rax,0x350(%rbp) 200e1b: 49 8b 77 58 mov 0x58(%r15),%rsi 200e1f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 200e26: e8 a5 c4 ff ff callq 1fd2d0 200e2b: 45 31 c0 xor %r8d,%r8d 200e2e: ba 0e 00 00 00 mov $0xe,%edx 200e33: 4c 89 ff mov %r15,%rdi 200e36: 48 89 85 58 03 00 00 mov %rax,0x358(%rbp) 200e3d: 49 8b 77 58 mov 0x58(%r15),%rsi 200e41: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 200e48: e8 83 c4 ff ff callq 1fd2d0 200e4d: ba 08 00 00 00 mov $0x8,%edx 200e52: 41 b8 01 00 00 00 mov $0x1,%r8d 200e58: 4c 89 ff mov %r15,%rdi 200e5b: 48 89 85 60 03 00 00 mov %rax,0x360(%rbp) 200e62: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 200e69: c7 85 70 03 00 00 06 movl $0x6,0x370(%rbp) 200e70: 00 00 00 200e73: 49 8b 77 58 mov 0x58(%r15),%rsi 200e77: e8 54 c4 ff ff callq 1fd2d0 200e7c: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 200e82: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 200e89: 85 d2 test %edx,%edx 200e8b: 0f 84 87 00 00 00 je 200f18 200e91: 83 ea 01 sub $0x1,%edx 200e94: 48 8d 85 38 03 00 00 lea 0x338(%rbp),%rax 200e9b: 48 8d 94 d5 40 03 00 lea 0x340(%rbp,%rdx,8),%rdx 200ea2: 00 200ea3: eb 09 jmp 200eae 200ea5: 48 83 c0 08 add $0x8,%rax 200ea9: 48 39 d0 cmp %rdx,%rax 200eac: 74 6a je 200f18 200eae: 48 83 38 00 cmpq $0x0,(%rax) 200eb2: 75 f1 jne 200ea5 200eb4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 200ebb: 31 c0 xor %eax,%eax 200ebd: e8 00 00 00 00 callq 200ec2 200ec2: b9 43 0f 00 00 mov $0xf43,%ecx 200ec7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 200ece: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 200ed5: bf 02 00 00 00 mov $0x2,%edi 200eda: 31 c0 xor %eax,%eax 200edc: e8 00 00 00 00 callq 200ee1 200ee1: 48 89 ef mov %rbp,%rdi 200ee4: 45 31 e4 xor %r12d,%r12d 200ee7: e8 b4 b9 ff ff callq 1fc8a0 200eec: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 200ef3: 00 200ef4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 200efb: 00 00 200efd: 0f 85 9b 09 00 00 jne 20189e 200f03: 48 81 c4 90 00 00 00 add $0x90,%rsp 200f0a: 44 89 e0 mov %r12d,%eax 200f0d: 5b pop %rbx 200f0e: 5d pop %rbp 200f0f: 41 5c pop %r12 200f11: 41 5d pop %r13 200f13: 41 5e pop %r14 200f15: 41 5f pop %r15 200f17: c3 retq 200f18: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 200f1f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 200f26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 200f2d: 4c 89 ff mov %r15,%rdi 200f30: e8 00 00 00 00 callq 200f35 200f35: 48 89 85 b8 03 00 00 mov %rax,0x3b8(%rbp) 200f3c: 48 85 c0 test %rax,%rax 200f3f: 0f 84 5f 02 00 00 je 2011a4 200f45: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 200f4c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 200f53: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 200f5a: 4c 89 ff mov %r15,%rdi 200f5d: e8 00 00 00 00 callq 200f62 200f62: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 200f69: 48 85 c0 test %rax,%rax 200f6c: 0f 84 5f 03 00 00 je 2012d1 200f72: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 200f79: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 200f80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 200f87: 4c 89 ff mov %r15,%rdi 200f8a: e8 00 00 00 00 callq 200f8f 200f8f: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 200f96: 48 85 c0 test %rax,%rax 200f99: 0f 84 48 03 00 00 je 2012e7 200f9f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 200fa6 200fa6: ba 88 00 00 00 mov $0x88,%edx 200fab: be 20 0b 00 00 mov $0xb20,%esi 200fb0: e8 00 00 00 00 callq 200fb5 200fb5: 49 89 c0 mov %rax,%r8 200fb8: 48 85 c0 test %rax,%rax 200fbb: 74 1d je 200fda 200fbd: 48 89 c6 mov %rax,%rsi 200fc0: 4c 89 ff mov %r15,%rdi 200fc3: 48 89 04 24 mov %rax,(%rsp) 200fc7: e8 00 00 00 00 callq 200fcc 200fcc: 4c 8b 04 24 mov (%rsp),%r8 200fd0: 41 83 38 02 cmpl $0x2,(%r8) 200fd4: 0f 85 a2 01 00 00 jne 20117c 200fda: 4c 89 85 c0 01 00 00 mov %r8,0x1c0(%rbp) 200fe1: 48 89 ee mov %rbp,%rsi 200fe4: 48 89 df mov %rbx,%rdi 200fe7: e8 b4 f5 ff ff callq 2005a0 200fec: 84 c0 test %al,%al 200fee: 0f 84 9a 01 00 00 je 20118e 200ff4: 48 8d bb f0 03 00 00 lea 0x3f0(%rbx),%rdi 200ffb: b9 03 00 00 00 mov $0x3,%ecx 201000: 4c 89 f2 mov %r14,%rdx 201003: 4c 89 ee mov %r13,%rsi 201006: e8 00 00 00 00 callq 20100b 20100b: 80 bb ad 01 00 00 00 cmpb $0x0,0x1ad(%rbx) 201012: 0f 85 f8 01 00 00 jne 201210 201018: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 20101d: b9 0b 00 00 00 mov $0xb,%ecx 201022: 31 c0 xor %eax,%eax 201024: 48 89 f7 mov %rsi,%rdi 201027: f3 48 ab rep stos %rax,%es:(%rdi) 20102a: 41 8b bd 60 03 00 00 mov 0x360(%r13),%edi 201031: 83 ff 01 cmp $0x1,%edi 201034: 0f 84 2f 04 00 00 je 201469 20103a: 0f 86 97 01 00 00 jbe 2011d7 201040: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 201048 201047: 00 201048: 48 89 f0 mov %rsi,%rax 20104b: 49 83 c5 28 add $0x28,%r13 20104f: 31 d2 xor %edx,%edx 201051: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 201059 201058: 00 201059: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 20105f: 31 c9 xor %ecx,%ecx 201061: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 201067: 88 50 0c mov %dl,0xc(%rax) 20106a: 66 89 48 08 mov %cx,0x8(%rax) 20106e: 8d 4a 01 lea 0x1(%rdx),%ecx 201071: f2 0f 59 c1 mulsd %xmm1,%xmm0 201075: 66 44 89 40 0a mov %r8w,0xa(%rax) 20107a: f2 44 0f 2c c0 cvttsd2si %xmm0,%r8d 20107f: 85 d2 test %edx,%edx 201081: 0f 84 68 03 00 00 je 2013ef 201087: f2 41 0f 10 45 a0 movsd -0x60(%r13),%xmm0 20108d: 66 44 89 40 06 mov %r8w,0x6(%rax) 201092: f2 0f 59 c1 mulsd %xmm1,%xmm0 201096: f2 0f 58 c2 addsd %xmm2,%xmm0 20109a: f2 44 0f 2c c8 cvttsd2si %xmm0,%r9d 20109f: 66 44 89 48 04 mov %r9w,0x4(%rax) 2010a4: 83 f9 04 cmp $0x4,%ecx 2010a7: 0f 84 e1 03 00 00 je 20148e 2010ad: 48 83 c0 0a add $0xa,%rax 2010b1: 49 83 c5 60 add $0x60,%r13 2010b5: 39 f9 cmp %edi,%ecx 2010b7: 0f 84 fd 00 00 00 je 2011ba 2010bd: 89 ca mov %ecx,%edx 2010bf: eb 98 jmp 201059 2010c1: 83 f8 01 cmp $0x1,%eax 2010c4: 0f 84 99 00 00 00 je 201163 2010ca: 31 c0 xor %eax,%eax 2010cc: 48 8d bb 80 01 00 00 lea 0x180(%rbx),%rdi 2010d3: b9 1f 00 00 00 mov $0x1f,%ecx 2010d8: 41 bb 01 01 00 00 mov $0x101,%r11d 2010de: f3 48 ab rep stos %rax,%es:(%rdi) 2010e1: b8 01 01 00 00 mov $0x101,%eax 2010e6: 66 44 89 9b 87 01 00 mov %r11w,0x187(%rbx) 2010ed: 00 2010ee: 66 89 83 9f 01 00 00 mov %ax,0x19f(%rbx) 2010f5: b8 01 01 00 00 mov $0x101,%eax 2010fa: c6 83 90 01 00 00 01 movb $0x1,0x190(%rbx) 201101: c6 83 ad 01 00 00 01 movb $0x1,0x1ad(%rbx) 201108: c7 83 d0 01 00 00 ff movl $0xffffffff,0x1d0(%rbx) 20110f: ff ff ff 201112: 66 89 83 e4 01 00 00 mov %ax,0x1e4(%rbx) 201119: c6 83 f2 01 00 00 01 movb $0x1,0x1f2(%rbx) 201120: c6 83 04 02 00 00 01 movb $0x1,0x204(%rbx) 201127: e9 3f fc ff ff jmpq 200d6b 20112c: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 201133: 00 00 00 00 201137: c7 85 a8 02 00 00 06 movl $0x6,0x2a8(%rbp) 20113e: 00 00 00 201141: c7 85 28 03 00 00 06 movl $0x6,0x328(%rbp) 201148: 00 00 00 20114b: e9 43 fb ff ff jmpq 200c93 201150: 49 c7 c5 00 00 00 00 mov $0x0,%r13 201157: 49 c7 c6 00 00 00 00 mov $0x0,%r14 20115e: e9 e8 fa ff ff jmpq 200c4b 201163: c7 85 a8 02 00 00 04 movl $0x4,0x2a8(%rbp) 20116a: 00 00 00 20116d: c7 85 28 03 00 00 04 movl $0x4,0x328(%rbp) 201174: 00 00 00 201177: e9 4e ff ff ff jmpq 2010ca 20117c: b9 11 00 00 00 mov $0x11,%ecx 201181: 31 c0 xor %eax,%eax 201183: 4c 89 c7 mov %r8,%rdi 201186: f3 48 ab rep stos %rax,%es:(%rdi) 201189: e9 4c fe ff ff jmpq 200fda 20118e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 201195: e8 00 00 00 00 callq 20119a 20119a: b9 68 0f 00 00 mov $0xf68,%ecx 20119f: e9 23 fd ff ff jmpq 200ec7 2011a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2011ab: e8 00 00 00 00 callq 2011b0 2011b0: b9 4b 0f 00 00 mov $0xf4b,%ecx 2011b5: e9 0d fd ff ff jmpq 200ec7 2011ba: 89 7c 24 30 mov %edi,0x30(%rsp) 2011be: 45 31 ed xor %r13d,%r13d 2011c1: 48 8d 04 92 lea (%rdx,%rdx,4),%rax 2011c5: 41 be ff ff ff ff mov $0xffffffff,%r14d 2011cb: 66 44 89 6c 24 34 mov %r13w,0x34(%rsp) 2011d1: 66 44 89 74 44 36 mov %r14w,0x36(%rsp,%rax,2) 2011d7: 48 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%rax 2011de: 41 ba ff ff ff ff mov $0xffffffff,%r10d 2011e4: 41 bb ff ff ff ff mov $0xffffffff,%r11d 2011ea: c7 44 24 5c 01 00 00 movl $0x1,0x5c(%rsp) 2011f1: 00 2011f2: 66 44 89 54 24 62 mov %r10w,0x62(%rsp) 2011f8: 48 8b 50 68 mov 0x68(%rax),%rdx 2011fc: 66 44 89 5c 24 66 mov %r11w,0x66(%rsp) 201202: 48 85 d2 test %rdx,%rdx 201205: 74 09 je 201210 201207: 48 8d 78 18 lea 0x18(%rax),%rdi 20120b: e8 00 00 00 00 callq 201210 201210: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 201217: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 20121c: 48 89 44 24 08 mov %rax,0x8(%rsp) 201221: e8 00 00 00 00 callq 201226 201226: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 20122d: 48 85 c0 test %rax,%rax 201230: 0f 84 ab fc ff ff je 200ee1 201236: 44 8b 8d a8 02 00 00 mov 0x2a8(%rbp),%r9d 20123d: 45 31 ed xor %r13d,%r13d 201240: 45 85 c9 test %r9d,%r9d 201243: 75 47 jne 20128c 201245: e9 b3 00 00 00 jmpq 2012fd 20124a: 44 89 ee mov %r13d,%esi 20124d: 4c 89 ff mov %r15,%rdi 201250: e8 00 00 00 00 callq 201255 201255: 4a 89 44 ed 60 mov %rax,0x60(%rbp,%r13,8) 20125a: 48 85 c0 test %rax,%rax 20125d: 0f 84 a6 01 00 00 je 201409 201263: 44 89 ee mov %r13d,%esi 201266: 4c 89 ff mov %r15,%rdi 201269: e8 00 00 00 00 callq 20126e 20126e: 4a 89 84 ed c0 00 00 mov %rax,0xc0(%rbp,%r13,8) 201275: 00 201276: 48 85 c0 test %rax,%rax 201279: 0f 84 ba 01 00 00 je 201439 20127f: 49 83 c5 01 add $0x1,%r13 201283: 44 39 ad a8 02 00 00 cmp %r13d,0x2a8(%rbp) 20128a: 76 71 jbe 2012fd 20128c: 44 89 ee mov %r13d,%esi 20128f: 4c 89 ff mov %r15,%rdi 201292: e8 00 00 00 00 callq 201297 201297: 4a 89 44 ed 30 mov %rax,0x30(%rbp,%r13,8) 20129c: 48 85 c0 test %rax,%rax 20129f: 75 a9 jne 20124a 2012a1: b9 a1 0f 00 00 mov $0xfa1,%ecx 2012a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2012ad: bf 02 00 00 00 mov $0x2,%edi 2012b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2012b9: e8 00 00 00 00 callq 2012be 2012be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2012c5: 31 c0 xor %eax,%eax 2012c7: e8 00 00 00 00 callq 2012cc 2012cc: e9 10 fc ff ff jmpq 200ee1 2012d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2012d8: e8 00 00 00 00 callq 2012dd 2012dd: b9 55 0f 00 00 mov $0xf55,%ecx 2012e2: e9 e0 fb ff ff jmpq 200ec7 2012e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2012ee: e8 00 00 00 00 callq 2012f3 2012f3: b9 5f 0f 00 00 mov $0xf5f,%ecx 2012f8: e9 ca fb ff ff jmpq 200ec7 2012fd: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 201304: 49 c7 c5 00 00 00 00 mov $0x0,%r13 20130b: 45 31 f6 xor %r14d,%r14d 20130e: 44 8b 40 1c mov 0x1c(%rax),%r8d 201312: 45 85 c0 test %r8d,%r8d 201315: 7f 59 jg 201370 201317: e9 7f 01 00 00 jmpq 20149b 20131c: 4c 89 e9 mov %r13,%rcx 20131f: 44 89 f2 mov %r14d,%edx 201322: 48 89 c7 mov %rax,%rdi 201325: 49 c7 c1 00 00 00 00 mov $0x0,%r9 20132c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 201333: 4c 89 fe mov %r15,%rsi 201336: 48 89 04 24 mov %rax,(%rsp) 20133a: 49 83 c5 30 add $0x30,%r13 20133e: e8 00 00 00 00 callq 201343 201343: 48 8b 04 24 mov (%rsp),%rax 201347: 4a c7 84 f5 28 02 00 movq $0x0,0x228(%rbp,%r14,8) 20134e: 00 00 00 00 00 201353: 4a 89 84 f5 f8 01 00 mov %rax,0x1f8(%rbp,%r14,8) 20135a: 00 20135b: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 201362: 49 83 c6 01 add $0x1,%r14 201366: 44 39 70 1c cmp %r14d,0x1c(%rax) 20136a: 0f 8e 2b 01 00 00 jle 20149b 201370: 44 89 f6 mov %r14d,%esi 201373: 4c 89 ff mov %r15,%rdi 201376: 44 89 34 24 mov %r14d,(%rsp) 20137a: e8 00 00 00 00 callq 20137f 20137f: 4a 89 84 f5 c8 01 00 mov %rax,0x1c8(%rbp,%r14,8) 201386: 00 201387: 48 85 c0 test %rax,%rax 20138a: 0f 84 74 01 00 00 je 201504 201390: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 201397 201397: ba 50 00 00 00 mov $0x50,%edx 20139c: be 20 0b 00 00 mov $0xb20,%esi 2013a1: e8 00 00 00 00 callq 2013a6 2013a6: 48 85 c0 test %rax,%rax 2013a9: 0f 85 6d ff ff ff jne 20131c 2013af: 4c 63 34 24 movslq (%rsp),%r14 2013b3: b9 c1 0f 00 00 mov $0xfc1,%ecx 2013b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2013bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2013c6: bf 02 00 00 00 mov $0x2,%edi 2013cb: 4a c7 84 f5 f8 01 00 movq $0x0,0x1f8(%rbp,%r14,8) 2013d2: 00 00 00 00 00 2013d7: e8 00 00 00 00 callq 2013dc 2013dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2013e3: 31 c0 xor %eax,%eax 2013e5: e8 00 00 00 00 callq 2013ea 2013ea: e9 f2 fa ff ff jmpq 200ee1 2013ef: 31 d2 xor %edx,%edx 2013f1: 66 44 89 40 06 mov %r8w,0x6(%rax) 2013f6: 49 83 c5 60 add $0x60,%r13 2013fa: 48 83 c0 0a add $0xa,%rax 2013fe: 66 89 50 fa mov %dx,-0x6(%rax) 201402: 89 ca mov %ecx,%edx 201404: e9 50 fc ff ff jmpq 201059 201409: b9 a9 0f 00 00 mov $0xfa9,%ecx 20140e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 201415: bf 02 00 00 00 mov $0x2,%edi 20141a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 201421: e8 00 00 00 00 callq 201426 201426: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 20142d: 31 c0 xor %eax,%eax 20142f: e8 00 00 00 00 callq 201434 201434: e9 a8 fa ff ff jmpq 200ee1 201439: b9 b1 0f 00 00 mov $0xfb1,%ecx 20143e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 201445: bf 02 00 00 00 mov $0x2,%edi 20144a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 201451: e8 00 00 00 00 callq 201456 201456: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 20145d: 31 c0 xor %eax,%eax 20145f: e8 00 00 00 00 callq 201464 201464: e9 78 fa ff ff jmpq 200ee1 201469: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 20146f: 41 ba ff ff ff ff mov $0xffffffff,%r10d 201475: c7 44 24 30 01 00 00 movl $0x1,0x30(%rsp) 20147c: 00 20147d: 66 44 89 4c 24 3a mov %r9w,0x3a(%rsp) 201483: 66 44 89 54 24 36 mov %r10w,0x36(%rsp) 201489: e9 49 fd ff ff jmpq 2011d7 20148e: c7 44 24 30 04 00 00 movl $0x4,0x30(%rsp) 201495: 00 201496: e9 23 fd ff ff jmpq 2011be 20149b: 8b 78 04 mov 0x4(%rax),%edi 20149e: 85 ff test %edi,%edi 2014a0: 0f 8e 8e 00 00 00 jle 201534 2014a6: 45 31 ed xor %r13d,%r13d 2014a9: eb 11 jmp 2014bc 2014ab: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2014b2: 49 83 c5 01 add $0x1,%r13 2014b6: 44 39 68 04 cmp %r13d,0x4(%rax) 2014ba: 7e 78 jle 201534 2014bc: 44 89 ee mov %r13d,%esi 2014bf: 4c 89 ff mov %r15,%rdi 2014c2: e8 00 00 00 00 callq 2014c7 2014c7: 4a 89 84 ed f0 00 00 mov %rax,0xf0(%rbp,%r13,8) 2014ce: 00 2014cf: 48 85 c0 test %rax,%rax 2014d2: 75 d7 jne 2014ab 2014d4: b9 cc 0f 00 00 mov $0xfcc,%ecx 2014d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2014e0: bf 02 00 00 00 mov $0x2,%edi 2014e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2014ec: e8 00 00 00 00 callq 2014f1 2014f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2014f8: 31 c0 xor %eax,%eax 2014fa: e8 00 00 00 00 callq 2014ff 2014ff: e9 dd f9 ff ff jmpq 200ee1 201504: b9 ba 0f 00 00 mov $0xfba,%ecx 201509: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 201510: bf 02 00 00 00 mov $0x2,%edi 201515: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20151c: e8 00 00 00 00 callq 201521 201521: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 201528: 31 c0 xor %eax,%eax 20152a: e8 00 00 00 00 callq 20152f 20152f: e9 ad f9 ff ff jmpq 200ee1 201534: 8b 30 mov (%rax),%esi 201536: 85 f6 test %esi,%esi 201538: 7e 61 jle 20159b 20153a: 45 31 ed xor %r13d,%r13d 20153d: eb 14 jmp 201553 20153f: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 201546: 41 8d 55 01 lea 0x1(%r13),%edx 20154a: 49 83 c5 01 add $0x1,%r13 20154e: 44 39 28 cmp %r13d,(%rax) 201551: 7e 4a jle 20159d 201553: 44 89 ee mov %r13d,%esi 201556: 4c 89 ff mov %r15,%rdi 201559: e8 00 00 00 00 callq 20155e 20155e: 4a 89 84 ed 20 01 00 mov %rax,0x120(%rbp,%r13,8) 201565: 00 201566: 48 85 c0 test %rax,%rax 201569: 75 d4 jne 20153f 20156b: b9 d7 0f 00 00 mov $0xfd7,%ecx 201570: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 201577: bf 02 00 00 00 mov $0x2,%edi 20157c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 201583: e8 00 00 00 00 callq 201588 201588: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 20158f: 31 c0 xor %eax,%eax 201591: e8 00 00 00 00 callq 201596 201596: e9 46 f9 ff ff jmpq 200ee1 20159b: 31 d2 xor %edx,%edx 20159d: 89 95 24 03 00 00 mov %edx,0x324(%rbp) 2015a3: bf 58 4d 00 00 mov $0x4d58,%edi 2015a8: e8 c3 a5 ff ff callq 1fbb70 2015ad: be 20 0b 00 00 mov $0xb20,%esi 2015b2: bf 58 4d 00 00 mov $0x4d58,%edi 2015b7: 89 c2 mov %eax,%edx 2015b9: e8 00 00 00 00 callq 2015be 2015be: 49 89 c5 mov %rax,%r13 2015c1: 48 85 c0 test %rax,%rax 2015c4: 0f 84 35 02 00 00 je 2017ff 2015ca: 48 89 c7 mov %rax,%rdi 2015cd: 41 b9 06 00 00 00 mov $0x6,%r9d 2015d3: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2015da: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2015e1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2015e8: 4c 89 fe mov %r15,%rsi 2015eb: e8 00 00 00 00 callq 2015f0 2015f0: 4c 89 ad b8 01 00 00 mov %r13,0x1b8(%rbp) 2015f7: 4c 89 ff mov %r15,%rdi 2015fa: e8 00 00 00 00 callq 2015ff 2015ff: 48 89 85 b0 01 00 00 mov %rax,0x1b0(%rbp) 201606: 48 85 c0 test %rax,%rax 201609: 0f 84 2d 02 00 00 je 20183c 20160f: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 201616: 45 31 ed xor %r13d,%r13d 201619: 8b 48 24 mov 0x24(%rax),%ecx 20161c: 85 c9 test %ecx,%ecx 20161e: 7f 13 jg 201633 201620: eb 5c jmp 20167e 201622: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 201629: 49 83 c5 01 add $0x1,%r13 20162d: 44 39 68 24 cmp %r13d,0x24(%rax) 201631: 7e 4b jle 20167e 201633: 44 89 ee mov %r13d,%esi 201636: 4c 89 ff mov %r15,%rdi 201639: e8 00 00 00 00 callq 20163e 20163e: 4a 89 84 ed 78 02 00 mov %rax,0x278(%rbp,%r13,8) 201645: 00 201646: 48 85 c0 test %rax,%rax 201649: 75 d7 jne 201622 20164b: b9 f0 0f 00 00 mov $0xff0,%ecx 201650: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 201657: bf 02 00 00 00 mov $0x2,%edi 20165c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 201663: e8 00 00 00 00 callq 201668 201668: 44 89 ee mov %r13d,%esi 20166b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 201672: 31 c0 xor %eax,%eax 201674: e8 00 00 00 00 callq 201679 201679: e9 63 f8 ff ff jmpq 200ee1 20167e: 48 89 ee mov %rbp,%rsi 201681: 4c 89 ff mov %r15,%rdi 201684: e8 00 00 00 00 callq 201689 201689: 84 c0 test %al,%al 20168b: 0f 84 3c 01 00 00 je 2017cd 201691: 48 89 ee mov %rbp,%rsi 201694: 4c 89 ff mov %r15,%rdi 201697: e8 00 00 00 00 callq 20169c 20169c: 84 c0 test %al,%al 20169e: 0f 84 ca 01 00 00 je 20186e 2016a4: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2016ab: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2016b2: 48 89 ea mov %rbp,%rdx 2016b5: 48 89 de mov %rbx,%rsi 2016b8: 41 0f b6 fc movzbl %r12b,%edi 2016bc: 83 78 20 01 cmpl $0x1,0x20(%rax) 2016c0: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2016c7: 48 0f 44 c8 cmove %rax,%rcx 2016cb: e8 00 00 00 00 callq 2016d0 2016d0: 41 89 c4 mov %eax,%r12d 2016d3: 84 c0 test %al,%al 2016d5: 0f 84 06 f8 ff ff je 200ee1 2016db: 48 89 df mov %rbx,%rdi 2016de: e8 00 00 00 00 callq 2016e3 2016e3: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2016ea: 8b 40 34 mov 0x34(%rax),%eax 2016ed: 83 e8 0a sub $0xa,%eax 2016f0: 83 f8 09 cmp $0x9,%eax 2016f3: 77 1b ja 201710 2016f5: 48 8b 83 08 e9 00 00 mov 0xe908(%rbx),%rax 2016fc: 48 c7 80 e0 00 00 00 movq $0x0,0xe0(%rax) 201703: 00 00 00 00 201707: 66 c7 83 9f 01 00 00 movw $0x101,0x19f(%rbx) 20170e: 01 01 201710: 44 8b ad a8 02 00 00 mov 0x2a8(%rbp),%r13d 201717: 44 89 6b 28 mov %r13d,0x28(%rbx) 20171b: 45 85 ed test %r13d,%r13d 20171e: 74 78 je 201798 201720: 44 89 ea mov %r13d,%edx 201723: 48 8d 4b 54 lea 0x54(%rbx),%rcx 201727: 31 f6 xor %esi,%esi 201729: 48 6b d2 2c imul $0x2c,%rdx,%rdx 20172d: 48 89 cf mov %rcx,%rdi 201730: e8 00 00 00 00 callq 201735 201735: 31 d2 xor %edx,%edx 201737: 48 63 ca movslq %edx,%rcx 20173a: 83 c2 01 add $0x1,%edx 20173d: c7 00 03 00 00 00 movl $0x3,(%rax) 201743: 48 83 c0 2c add $0x2c,%rax 201747: 48 8d 34 89 lea (%rcx,%rcx,4),%rsi 20174b: 48 8d 0c 71 lea (%rcx,%rsi,2),%rcx 20174f: 48 8d 0c 8b lea (%rbx,%rcx,4),%rcx 201753: 80 49 58 07 orb $0x7,0x58(%rcx) 201757: 80 49 5c 0f orb $0xf,0x5c(%rcx) 20175b: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 201762: c7 40 e4 80 3e 00 00 movl $0x3e80,-0x1c(%rax) 201769: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 201770: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 201777: c7 40 f0 fa 00 00 00 movl $0xfa,-0x10(%rax) 20177e: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 201785: c7 40 f8 10 00 00 00 movl $0x10,-0x8(%rax) 20178c: c7 40 fc 10 00 00 00 movl $0x10,-0x4(%rax) 201793: 41 39 d5 cmp %edx,%r13d 201796: 75 9f jne 201737 201798: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 20179f 20179f: 48 8b 93 98 02 00 00 mov 0x298(%rbx),%rdx 2017a6: 48 89 83 68 01 00 00 mov %rax,0x168(%rbx) 2017ad: 48 8b 42 58 mov 0x58(%rdx),%rax 2017b1: 0f b6 58 74 movzbl 0x74(%rax),%ebx 2017b5: 84 db test %bl,%bl 2017b7: 0f 85 e6 00 00 00 jne 2018a3 2017bd: 48 c7 85 20 04 00 00 movq $0x0,0x420(%rbp) 2017c4: 00 00 00 00 2017c8: e9 1f f7 ff ff jmpq 200eec 2017cd: 31 c0 xor %eax,%eax 2017cf: b9 f7 0f 00 00 mov $0xff7,%ecx 2017d4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2017db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2017e2: bf 02 00 00 00 mov $0x2,%edi 2017e7: e8 00 00 00 00 callq 2017ec 2017ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2017f3: 31 c0 xor %eax,%eax 2017f5: e8 00 00 00 00 callq 2017fa 2017fa: e9 e2 f6 ff ff jmpq 200ee1 2017ff: 31 c0 xor %eax,%eax 201801: b9 e1 0f 00 00 mov $0xfe1,%ecx 201806: 48 c7 85 b8 01 00 00 movq $0x0,0x1b8(%rbp) 20180d: 00 00 00 00 201811: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 201818: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20181f: bf 02 00 00 00 mov $0x2,%edi 201824: e8 00 00 00 00 callq 201829 201829: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 201830: 31 c0 xor %eax,%eax 201832: e8 00 00 00 00 callq 201837 201837: e9 a5 f6 ff ff jmpq 200ee1 20183c: 31 c0 xor %eax,%eax 20183e: b9 e8 0f 00 00 mov $0xfe8,%ecx 201843: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20184a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 201851: bf 02 00 00 00 mov $0x2,%edi 201856: e8 00 00 00 00 callq 20185b 20185b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 201862: 31 c0 xor %eax,%eax 201864: e8 00 00 00 00 callq 201869 201869: e9 73 f6 ff ff jmpq 200ee1 20186e: b9 fc 0f 00 00 mov $0xffc,%ecx 201873: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20187a: bf 02 00 00 00 mov $0x2,%edi 20187f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 201886: e8 00 00 00 00 callq 20188b 20188b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 201892: 31 c0 xor %eax,%eax 201894: e8 00 00 00 00 callq 201899 201899: e9 43 f6 ff ff jmpq 200ee1 20189e: e8 00 00 00 00 callq 2018a3 2018a3: 0f b6 40 75 movzbl 0x75(%rax),%eax 2018a7: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 2018ac: 41 89 dc mov %ebx,%r12d 2018af: 48 89 54 24 18 mov %rdx,0x18(%rsp) 2018b4: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2018bb: 00 00 2018bd: 88 44 24 10 mov %al,0x10(%rsp) 2018c1: c6 44 24 11 50 movb $0x50,0x11(%rsp) 2018c6: e8 00 00 00 00 callq 2018cb 2018cb: 48 89 85 20 04 00 00 mov %rax,0x420(%rbp) 2018d2: e9 15 f6 ff ff jmpq 200eec 2018d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2018de: 00 00 00000000002018e0 : 2018e0: e8 00 00 00 00 callq 2018e5 2018e5: 41 54 push %r12 2018e7: ba 28 04 00 00 mov $0x428,%edx 2018ec: 55 push %rbp 2018ed: 48 89 f5 mov %rsi,%rbp 2018f0: be 20 0b 00 00 mov $0xb20,%esi 2018f5: 53 push %rbx 2018f6: 48 89 fb mov %rdi,%rbx 2018f9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 201900 201900: e8 00 00 00 00 callq 201905 201905: 49 89 c4 mov %rax,%r12 201908: 48 85 c0 test %rax,%rax 20190b: 74 13 je 201920 20190d: 0f b6 7b 54 movzbl 0x54(%rbx),%edi 201911: 48 89 c2 mov %rax,%rdx 201914: 48 89 ee mov %rbp,%rsi 201917: e8 c4 f2 ff ff callq 200be0 20191c: 84 c0 test %al,%al 20191e: 74 08 je 201928 201920: 4c 89 e0 mov %r12,%rax 201923: 5b pop %rbx 201924: 5d pop %rbp 201925: 41 5c pop %r12 201927: c3 retq 201928: b9 3d 10 00 00 mov $0x103d,%ecx 20192d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 201934: bf 02 00 00 00 mov $0x2,%edi 201939: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 201940: e8 00 00 00 00 callq 201945 201945: 4c 89 e7 mov %r12,%rdi 201948: 45 31 e4 xor %r12d,%r12d 20194b: e8 00 00 00 00 callq 201950 201950: 4c 89 e0 mov %r12,%rax 201953: 5b pop %rbx 201954: 5d pop %rbp 201955: 41 5c pop %r12 201957: c3 retq 201958: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20195f: 00 0000000000201960 : 201960: e8 00 00 00 00 callq 201965 201965: 48 89 fa mov %rdi,%rdx 201968: 31 c0 xor %eax,%eax 20196a: b9 46 00 00 00 mov $0x46,%ecx 20196f: 48 8d bf d8 e6 00 00 lea 0xe6d8(%rdi),%rdi 201976: f3 48 ab rep stos %rax,%es:(%rdi) 201979: b9 27 00 00 00 mov $0x27,%ecx 20197e: 48 c7 82 d8 e6 00 00 movq $0x0,0xe6d8(%rdx) 201985: 00 00 00 00 201989: 48 c7 82 e0 e6 00 00 movq $0x0,0xe6e0(%rdx) 201990: 00 00 00 00 201994: 48 c7 82 e8 e6 00 00 movq $0x0,0xe6e8(%rdx) 20199b: 00 00 00 00 20199f: 48 c7 82 f0 e6 00 00 movq $0x0,0xe6f0(%rdx) 2019a6: 00 00 00 00 2019aa: 48 c7 82 f8 e6 00 00 movq $0x0,0xe6f8(%rdx) 2019b1: 00 00 00 00 2019b5: 48 c7 82 00 e7 00 00 movq $0x0,0xe700(%rdx) 2019bc: 00 00 00 00 2019c0: 48 c7 82 08 e7 00 00 movq $0x0,0xe708(%rdx) 2019c7: 00 00 00 00 2019cb: 48 c7 82 18 e7 00 00 movq $0x0,0xe718(%rdx) 2019d2: 00 00 00 00 2019d6: 48 c7 82 20 e7 00 00 movq $0x0,0xe720(%rdx) 2019dd: 00 00 00 00 2019e1: 48 c7 82 28 e7 00 00 movq $0x0,0xe728(%rdx) 2019e8: 00 00 00 00 2019ec: 48 c7 82 30 e7 00 00 movq $0x0,0xe730(%rdx) 2019f3: 00 00 00 00 2019f7: 48 c7 82 38 e7 00 00 movq $0x0,0xe738(%rdx) 2019fe: 00 00 00 00 201a02: 48 c7 82 40 e7 00 00 movq $0x0,0xe740(%rdx) 201a09: 00 00 00 00 201a0d: 48 c7 82 48 e7 00 00 movq $0x0,0xe748(%rdx) 201a14: 00 00 00 00 201a18: 48 c7 82 50 e7 00 00 movq $0x0,0xe750(%rdx) 201a1f: 00 00 00 00 201a23: 48 c7 82 58 e7 00 00 movq $0x0,0xe758(%rdx) 201a2a: 00 00 00 00 201a2e: 48 c7 82 60 e7 00 00 movq $0x0,0xe760(%rdx) 201a35: 00 00 00 00 201a39: 48 c7 82 70 e7 00 00 movq $0x0,0xe770(%rdx) 201a40: 00 00 00 00 201a44: 48 c7 82 78 e7 00 00 movq $0x0,0xe778(%rdx) 201a4b: 00 00 00 00 201a4f: 48 c7 82 80 e7 00 00 movq $0x0,0xe780(%rdx) 201a56: 00 00 00 00 201a5a: 48 c7 82 88 e7 00 00 movq $0x0,0xe788(%rdx) 201a61: 00 00 00 00 201a65: 48 c7 82 90 e7 00 00 movq $0x0,0xe790(%rdx) 201a6c: 00 00 00 00 201a70: 48 c7 82 98 e7 00 00 movq $0x0,0xe798(%rdx) 201a77: 00 00 00 00 201a7b: 48 c7 82 a0 e7 00 00 movq $0x0,0xe7a0(%rdx) 201a82: 00 00 00 00 201a86: 48 c7 82 a8 e7 00 00 movq $0x0,0xe7a8(%rdx) 201a8d: 00 00 00 00 201a91: 48 c7 82 b0 e7 00 00 movq $0x0,0xe7b0(%rdx) 201a98: 00 00 00 00 201a9c: 48 c7 82 b8 e7 00 00 movq $0x0,0xe7b8(%rdx) 201aa3: 00 00 00 00 201aa7: 48 c7 82 c0 e7 00 00 movq $0x0,0xe7c0(%rdx) 201aae: 00 00 00 00 201ab2: 48 c7 82 c8 e7 00 00 movq $0x0,0xe7c8(%rdx) 201ab9: 00 00 00 00 201abd: 48 c7 82 d0 e7 00 00 movq $0x0,0xe7d0(%rdx) 201ac4: 00 00 00 00 201ac8: 48 c7 82 d8 e7 00 00 movq $0x0,0xe7d8(%rdx) 201acf: 00 00 00 00 201ad3: 48 c7 82 e0 e7 00 00 movq $0x0,0xe7e0(%rdx) 201ada: 00 00 00 00 201ade: 48 8b b2 08 e9 00 00 mov 0xe908(%rdx),%rsi 201ae5: 48 c7 82 e8 e7 00 00 movq $0x0,0xe7e8(%rdx) 201aec: 00 00 00 00 201af0: 48 c7 82 f0 e7 00 00 movq $0x0,0xe7f0(%rdx) 201af7: 00 00 00 00 201afb: 48 8d 7e 30 lea 0x30(%rsi),%rdi 201aff: 48 c7 82 f8 e7 00 00 movq $0x0,0xe7f8(%rdx) 201b06: 00 00 00 00 201b0a: 48 c7 82 00 e8 00 00 movq $0x0,0xe800(%rdx) 201b11: 00 00 00 00 201b15: 48 c7 82 08 e8 00 00 movq $0x0,0xe808(%rdx) 201b1c: 00 00 00 00 201b20: 48 c7 82 10 e8 00 00 movq $0x0,0xe810(%rdx) 201b27: 00 00 00 00 201b2b: 48 c7 82 18 e8 00 00 movq $0x0,0xe818(%rdx) 201b32: 00 00 00 00 201b36: 48 c7 82 20 e8 00 00 movq $0x0,0xe820(%rdx) 201b3d: 00 00 00 00 201b41: 48 c7 82 28 e8 00 00 movq $0x0,0xe828(%rdx) 201b48: 00 00 00 00 201b4c: 48 c7 82 30 e8 00 00 movq $0x0,0xe830(%rdx) 201b53: 00 00 00 00 201b57: 48 c7 82 38 e8 00 00 movq $0x0,0xe838(%rdx) 201b5e: 00 00 00 00 201b62: 48 c7 82 40 e8 00 00 movq $0x0,0xe840(%rdx) 201b69: 00 00 00 00 201b6d: 48 c7 82 48 e8 00 00 movq $0x0,0xe848(%rdx) 201b74: 00 00 00 00 201b78: 48 c7 82 50 e8 00 00 movq $0x0,0xe850(%rdx) 201b7f: 00 00 00 00 201b83: 48 c7 82 58 e8 00 00 movq $0x0,0xe858(%rdx) 201b8a: 00 00 00 00 201b8e: 48 c7 82 60 e8 00 00 movq $0x0,0xe860(%rdx) 201b95: 00 00 00 00 201b99: 48 c7 82 68 e8 00 00 movq $0x0,0xe868(%rdx) 201ba0: 00 00 00 00 201ba4: 48 c7 82 70 e8 00 00 movq $0x0,0xe870(%rdx) 201bab: 00 00 00 00 201baf: 48 c7 82 80 e8 00 00 movq $0x0,0xe880(%rdx) 201bb6: 00 00 00 00 201bba: 48 c7 82 88 e8 00 00 movq $0x0,0xe888(%rdx) 201bc1: 00 00 00 00 201bc5: 48 c7 82 98 e8 00 00 movq $0x0,0xe898(%rdx) 201bcc: 00 00 00 00 201bd0: 48 c7 82 a0 e8 00 00 movq $0x0,0xe8a0(%rdx) 201bd7: 00 00 00 00 201bdb: 48 c7 82 b8 e8 00 00 movq $0x0,0xe8b8(%rdx) 201be2: 00 00 00 00 201be6: 48 c7 82 c0 e8 00 00 movq $0x0,0xe8c0(%rdx) 201bed: 00 00 00 00 201bf1: 48 c7 82 c8 e8 00 00 movq $0x0,0xe8c8(%rdx) 201bf8: 00 00 00 00 201bfc: 48 c7 82 d0 e8 00 00 movq $0x0,0xe8d0(%rdx) 201c03: 00 00 00 00 201c07: 48 c7 82 d8 e8 00 00 movq $0x0,0xe8d8(%rdx) 201c0e: 00 00 00 00 201c12: 48 c7 82 e0 e8 00 00 movq $0x0,0xe8e0(%rdx) 201c19: 00 00 00 00 201c1d: 48 c7 82 e8 e8 00 00 movq $0x0,0xe8e8(%rdx) 201c24: 00 00 00 00 201c28: 48 c7 82 f0 e8 00 00 movq $0x0,0xe8f0(%rdx) 201c2f: 00 00 00 00 201c33: 48 c7 82 f8 e8 00 00 movq $0x0,0xe8f8(%rdx) 201c3a: 00 00 00 00 201c3e: f3 48 ab rep stos %rax,%es:(%rdi) 201c41: 48 c7 46 30 00 00 00 movq $0x0,0x30(%rsi) 201c48: 00 201c49: 48 c7 46 38 00 00 00 movq $0x0,0x38(%rsi) 201c50: 00 201c51: 48 c7 46 40 00 00 00 movq $0x0,0x40(%rsi) 201c58: 00 201c59: 48 c7 46 48 00 00 00 movq $0x0,0x48(%rsi) 201c60: 00 201c61: 48 c7 46 50 00 00 00 movq $0x0,0x50(%rsi) 201c68: 00 201c69: 48 c7 46 58 00 00 00 movq $0x0,0x58(%rsi) 201c70: 00 201c71: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 201c78: 00 201c79: 48 c7 46 68 00 00 00 movq $0x0,0x68(%rsi) 201c80: 00 201c81: 48 c7 46 70 00 00 00 movq $0x0,0x70(%rsi) 201c88: 00 201c89: 48 c7 46 78 00 00 00 movq $0x0,0x78(%rsi) 201c90: 00 201c91: 48 c7 86 88 00 00 00 movq $0x0,0x88(%rsi) 201c98: 00 00 00 00 201c9c: 48 c7 86 90 00 00 00 movq $0x0,0x90(%rsi) 201ca3: 00 00 00 00 201ca7: 48 c7 86 98 00 00 00 movq $0x0,0x98(%rsi) 201cae: 00 00 00 00 201cb2: 48 c7 86 a0 00 00 00 movq $0x0,0xa0(%rsi) 201cb9: 00 00 00 00 201cbd: 48 c7 86 a8 00 00 00 movq $0x0,0xa8(%rsi) 201cc4: 00 00 00 00 201cc8: 48 c7 86 b0 00 00 00 movq $0x0,0xb0(%rsi) 201ccf: 00 00 00 00 201cd3: 48 c7 86 b8 00 00 00 movq $0x0,0xb8(%rsi) 201cda: 00 00 00 00 201cde: 48 c7 86 c0 00 00 00 movq $0x0,0xc0(%rsi) 201ce5: 00 00 00 00 201ce9: 48 c7 86 c8 00 00 00 movq $0x0,0xc8(%rsi) 201cf0: 00 00 00 00 201cf4: 48 c7 86 d0 00 00 00 movq $0x0,0xd0(%rsi) 201cfb: 00 00 00 00 201cff: 48 c7 86 d8 00 00 00 movq $0x0,0xd8(%rsi) 201d06: 00 00 00 00 201d0a: 48 c7 86 e0 00 00 00 movq $0x0,0xe0(%rsi) 201d11: 00 00 00 00 201d15: 48 c7 86 e8 00 00 00 movq $0x0,0xe8(%rsi) 201d1c: 00 00 00 00 201d20: 48 c7 86 f0 00 00 00 movq $0x0,0xf0(%rsi) 201d27: 00 00 00 00 201d2b: 48 c7 86 f8 00 00 00 movq $0x0,0xf8(%rsi) 201d32: 00 00 00 00 201d36: 48 c7 86 00 01 00 00 movq $0x0,0x100(%rsi) 201d3d: 00 00 00 00 201d41: 48 c7 86 18 01 00 00 movq $0x0,0x118(%rsi) 201d48: 00 00 00 00 201d4c: 48 c7 86 20 01 00 00 movq $0x0,0x120(%rsi) 201d53: 00 00 00 00 201d57: 48 c7 86 28 01 00 00 movq $0x0,0x128(%rsi) 201d5e: 00 00 00 00 201d62: 48 c7 86 30 01 00 00 movq $0x0,0x130(%rsi) 201d69: 00 00 00 00 201d6d: 48 c7 86 40 01 00 00 movq $0x0,0x140(%rsi) 201d74: 00 00 00 00 201d78: 48 c7 86 48 01 00 00 movq $0x0,0x148(%rsi) 201d7f: 00 00 00 00 201d83: 48 c7 86 50 01 00 00 movq $0x0,0x150(%rsi) 201d8a: 00 00 00 00 201d8e: 48 c7 86 58 01 00 00 movq $0x0,0x158(%rsi) 201d95: 00 00 00 00 201d99: 48 8b 82 98 02 00 00 mov 0x298(%rdx),%rax 201da0: 83 78 20 01 cmpl $0x1,0x20(%rax) 201da4: 74 01 je 201da7 201da6: c3 retq 201da7: 48 8b 82 08 e9 00 00 mov 0xe908(%rdx),%rax 201dae: 48 c7 82 e8 e6 00 00 movq $0x0,0xe6e8(%rdx) 201db5: 00 00 00 00 201db9: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 201dc0: 00 201dc1: c3 retq 201dc2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 201dc9: 00 00 00 201dcc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000201dd0 : 201dd0: e8 00 00 00 00 callq 201dd5 201dd5: 41 57 push %r15 201dd7: 41 56 push %r14 201dd9: 41 55 push %r13 201ddb: 41 54 push %r12 201ddd: 55 push %rbp 201dde: 53 push %rbx 201ddf: 48 89 f3 mov %rsi,%rbx 201de2: 48 81 ec 40 01 00 00 sub $0x140,%rsp 201de9: 48 8b 16 mov (%rsi),%rdx 201dec: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 201df3: 00 00 201df5: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) 201dfc: 00 201dfd: 31 c0 xor %eax,%eax 201dff: c7 86 c0 04 00 00 00 movl $0x0,0x4c0(%rsi) 201e06: 00 00 00 201e09: 48 8b 07 mov (%rdi),%rax 201e0c: 48 85 c0 test %rax,%rax 201e0f: 0f 84 9a 04 00 00 je 2022af 201e15: 48 85 d2 test %rdx,%rdx 201e18: 0f 84 cb 04 00 00 je 2022e9 201e1e: 48 89 fd mov %rdi,%rbp 201e21: 48 39 d0 cmp %rdx,%rax 201e24: 74 07 je 201e2d 201e26: 80 8e c1 04 00 00 20 orb $0x20,0x4c1(%rsi) 201e2d: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 201e34: 00 201e35: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 201e3c: 0f 84 17 04 00 00 je 202259 201e42: 48 39 85 18 01 00 00 cmp %rax,0x118(%rbp) 201e49: 74 07 je 201e52 201e4b: 80 8b c0 04 00 00 10 orb $0x10,0x4c0(%rbx) 201e52: 48 8b 8b 28 01 00 00 mov 0x128(%rbx),%rcx 201e59: 48 39 8d 28 01 00 00 cmp %rcx,0x128(%rbp) 201e60: 74 07 je 201e69 201e62: 80 8b c0 04 00 00 20 orb $0x20,0x4c0(%rbx) 201e69: 48 8b 8b 08 01 00 00 mov 0x108(%rbx),%rcx 201e70: 48 39 8d 08 01 00 00 cmp %rcx,0x108(%rbp) 201e77: 0f 84 ca 03 00 00 je 202247 201e7d: 80 8b c0 04 00 00 40 orb $0x40,0x4c0(%rbx) 201e84: 8b 83 14 01 00 00 mov 0x114(%rbx),%eax 201e8a: 39 85 14 01 00 00 cmp %eax,0x114(%rbp) 201e90: 74 07 je 201e99 201e92: 80 8b c0 04 00 00 80 orb $0x80,0x4c0(%rbx) 201e99: 48 8d 73 10 lea 0x10(%rbx),%rsi 201e9d: 48 8d 7d 10 lea 0x10(%rbp),%rdi 201ea1: ba d8 00 00 00 mov $0xd8,%edx 201ea6: e8 00 00 00 00 callq 201eab 201eab: 85 c0 test %eax,%eax 201ead: 74 07 je 201eb6 201eaf: 80 8b c1 04 00 00 08 orb $0x8,0x4c1(%rbx) 201eb6: 48 8b 4b 2c mov 0x2c(%rbx),%rcx 201eba: 48 39 4d 2c cmp %rcx,0x2c(%rbp) 201ebe: 0f 84 54 03 00 00 je 202218 201ec4: 80 8b c1 04 00 00 10 orb $0x10,0x4c1(%rbx) 201ecb: 4c 8d 44 24 70 lea 0x70(%rsp),%r8 201ed0: 8b 93 10 03 00 00 mov 0x310(%rbx),%edx 201ed6: b9 19 00 00 00 mov $0x19,%ecx 201edb: 48 8b 85 a8 03 00 00 mov 0x3a8(%rbp),%rax 201ee2: 44 8b 93 20 03 00 00 mov 0x320(%rbx),%r10d 201ee9: 44 8b 9b 24 03 00 00 mov 0x324(%rbx),%r11d 201ef0: 48 8d b5 e0 02 00 00 lea 0x2e0(%rbp),%rsi 201ef7: 4c 89 c7 mov %r8,%rdi 201efa: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 201efd: 48 89 44 24 20 mov %rax,0x20(%rsp) 201f02: 48 8b 85 b0 03 00 00 mov 0x3b0(%rbp),%rax 201f09: 44 89 54 24 04 mov %r10d,0x4(%rsp) 201f0e: 8b 8b 14 03 00 00 mov 0x314(%rbx),%ecx 201f14: 48 89 44 24 28 mov %rax,0x28(%rsp) 201f19: 48 8b 85 b8 03 00 00 mov 0x3b8(%rbp),%rax 201f20: 8b b3 fc 02 00 00 mov 0x2fc(%rbx),%esi 201f26: 8b bb 00 03 00 00 mov 0x300(%rbx),%edi 201f2c: 48 89 44 24 30 mov %rax,0x30(%rsp) 201f31: 48 8b 85 c0 03 00 00 mov 0x3c0(%rbp),%rax 201f38: 44 8b 8b 04 03 00 00 mov 0x304(%rbx),%r9d 201f3f: 44 8b bb 08 03 00 00 mov 0x308(%rbx),%r15d 201f46: 48 89 44 24 38 mov %rax,0x38(%rsp) 201f4b: 48 8b 85 c8 03 00 00 mov 0x3c8(%rbp),%rax 201f52: 48 89 44 24 40 mov %rax,0x40(%rsp) 201f57: 48 8b 85 d0 03 00 00 mov 0x3d0(%rbp),%rax 201f5e: 48 89 44 24 48 mov %rax,0x48(%rsp) 201f63: 48 8b 85 d8 03 00 00 mov 0x3d8(%rbp),%rax 201f6a: 48 89 44 24 50 mov %rax,0x50(%rsp) 201f6f: 48 8b 85 e0 03 00 00 mov 0x3e0(%rbp),%rax 201f76: 48 89 44 24 58 mov %rax,0x58(%rsp) 201f7b: 48 8b 85 e8 03 00 00 mov 0x3e8(%rbp),%rax 201f82: 48 89 44 24 60 mov %rax,0x60(%rsp) 201f87: 48 8b 85 f0 03 00 00 mov 0x3f0(%rbp),%rax 201f8e: 48 89 44 24 68 mov %rax,0x68(%rsp) 201f93: 8b 83 f8 02 00 00 mov 0x2f8(%rbx),%eax 201f99: 44 89 5c 24 08 mov %r11d,0x8(%rsp) 201f9e: 44 8b b3 30 03 00 00 mov 0x330(%rbx),%r14d 201fa5: 44 8b 93 58 03 00 00 mov 0x358(%rbx),%r10d 201fac: 44 8b 9b 5c 03 00 00 mov 0x35c(%rbx),%r11d 201fb3: 44 89 74 24 0c mov %r14d,0xc(%rsp) 201fb8: 44 8b b3 c8 03 00 00 mov 0x3c8(%rbx),%r14d 201fbf: 44 89 54 24 10 mov %r10d,0x10(%rsp) 201fc4: 44 8b 93 b4 03 00 00 mov 0x3b4(%rbx),%r10d 201fcb: 44 89 5c 24 14 mov %r11d,0x14(%rsp) 201fd0: 44 8b ab d0 03 00 00 mov 0x3d0(%rbx),%r13d 201fd7: 44 89 74 24 18 mov %r14d,0x18(%rsp) 201fdc: 44 8b a3 d4 03 00 00 mov 0x3d4(%rbx),%r12d 201fe3: 44 89 54 24 1c mov %r10d,0x1c(%rsp) 201fe8: 44 8b b3 cc 03 00 00 mov 0x3cc(%rbx),%r14d 201fef: 44 8b 9b b0 03 00 00 mov 0x3b0(%rbx),%r11d 201ff6: 39 84 24 88 00 00 00 cmp %eax,0x88(%rsp) 201ffd: 0f 84 15 01 00 00 je 202118 202003: 89 84 24 88 00 00 00 mov %eax,0x88(%rsp) 20200a: 8b 44 24 04 mov 0x4(%rsp),%eax 20200e: 80 8b c1 04 00 00 01 orb $0x1,0x4c1(%rbx) 202015: 89 84 24 b0 00 00 00 mov %eax,0xb0(%rsp) 20201c: 8b 44 24 08 mov 0x8(%rsp),%eax 202020: 89 94 24 a0 00 00 00 mov %edx,0xa0(%rsp) 202027: 89 84 24 b4 00 00 00 mov %eax,0xb4(%rsp) 20202e: 8b 44 24 0c mov 0xc(%rsp),%eax 202032: 89 8c 24 a4 00 00 00 mov %ecx,0xa4(%rsp) 202039: 89 84 24 c0 00 00 00 mov %eax,0xc0(%rsp) 202040: 8b 44 24 10 mov 0x10(%rsp),%eax 202044: 89 b4 24 8c 00 00 00 mov %esi,0x8c(%rsp) 20204b: 89 84 24 e8 00 00 00 mov %eax,0xe8(%rsp) 202052: 8b 44 24 14 mov 0x14(%rsp),%eax 202056: 89 bc 24 90 00 00 00 mov %edi,0x90(%rsp) 20205d: 89 84 24 ec 00 00 00 mov %eax,0xec(%rsp) 202064: 8b 44 24 18 mov 0x18(%rsp),%eax 202068: 44 89 8c 24 94 00 00 mov %r9d,0x94(%rsp) 20206f: 00 202070: 89 44 24 40 mov %eax,0x40(%rsp) 202074: 8b 44 24 1c mov 0x1c(%rsp),%eax 202078: 44 89 bc 24 98 00 00 mov %r15d,0x98(%rsp) 20207f: 00 202080: 44 89 74 24 44 mov %r14d,0x44(%rsp) 202085: 44 89 6c 24 48 mov %r13d,0x48(%rsp) 20208a: 44 89 64 24 4c mov %r12d,0x4c(%rsp) 20208f: 44 89 5c 24 28 mov %r11d,0x28(%rsp) 202094: 89 44 24 2c mov %eax,0x2c(%rsp) 202098: 48 8d b3 e0 02 00 00 lea 0x2e0(%rbx),%rsi 20209f: ba c8 00 00 00 mov $0xc8,%edx 2020a4: 4c 89 c7 mov %r8,%rdi 2020a7: e8 00 00 00 00 callq 2020ac 2020ac: 85 c0 test %eax,%eax 2020ae: 74 30 je 2020e0 2020b0: 80 8b c1 04 00 00 02 orb $0x2,0x4c1(%rbx) 2020b7: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 2020be: 00 2020bf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2020c6: 00 00 2020c8: 0f 85 5a 02 00 00 jne 202328 2020ce: 48 81 c4 40 01 00 00 add $0x140,%rsp 2020d5: 5b pop %rbx 2020d6: 5d pop %rbp 2020d7: 41 5c pop %r12 2020d9: 41 5d pop %r13 2020db: 41 5e pop %r14 2020dd: 41 5f pop %r15 2020df: c3 retq 2020e0: 48 8d b3 a8 03 00 00 lea 0x3a8(%rbx),%rsi 2020e7: ba 50 00 00 00 mov $0x50,%edx 2020ec: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 2020f1: e8 00 00 00 00 callq 2020f6 2020f6: 85 c0 test %eax,%eax 2020f8: 75 b6 jne 2020b0 2020fa: 48 8d b3 f8 03 00 00 lea 0x3f8(%rbx),%rsi 202101: 48 8d bd f8 03 00 00 lea 0x3f8(%rbp),%rdi 202108: ba 54 00 00 00 mov $0x54,%edx 20210d: e8 00 00 00 00 callq 202112 202112: 85 c0 test %eax,%eax 202114: 74 a1 je 2020b7 202116: eb 98 jmp 2020b0 202118: 39 94 24 a0 00 00 00 cmp %edx,0xa0(%rsp) 20211f: 0f 85 de fe ff ff jne 202003 202125: 39 8c 24 a4 00 00 00 cmp %ecx,0xa4(%rsp) 20212c: 0f 85 d1 fe ff ff jne 202003 202132: 39 b4 24 8c 00 00 00 cmp %esi,0x8c(%rsp) 202139: 0f 85 c4 fe ff ff jne 202003 20213f: 39 bc 24 90 00 00 00 cmp %edi,0x90(%rsp) 202146: 0f 85 b7 fe ff ff jne 202003 20214c: 44 39 8c 24 94 00 00 cmp %r9d,0x94(%rsp) 202153: 00 202154: 0f 85 a9 fe ff ff jne 202003 20215a: 44 39 bc 24 98 00 00 cmp %r15d,0x98(%rsp) 202161: 00 202162: 0f 85 9b fe ff ff jne 202003 202168: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 20216d: 44 39 94 24 b0 00 00 cmp %r10d,0xb0(%rsp) 202174: 00 202175: 0f 85 88 fe ff ff jne 202003 20217b: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 202180: 44 39 94 24 b4 00 00 cmp %r10d,0xb4(%rsp) 202187: 00 202188: 0f 85 75 fe ff ff jne 202003 20218e: 44 8b 54 24 0c mov 0xc(%rsp),%r10d 202193: 44 39 94 24 c0 00 00 cmp %r10d,0xc0(%rsp) 20219a: 00 20219b: 0f 85 62 fe ff ff jne 202003 2021a1: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 2021a6: 44 39 94 24 e8 00 00 cmp %r10d,0xe8(%rsp) 2021ad: 00 2021ae: 0f 85 4f fe ff ff jne 202003 2021b4: 44 8b 54 24 14 mov 0x14(%rsp),%r10d 2021b9: 44 39 94 24 ec 00 00 cmp %r10d,0xec(%rsp) 2021c0: 00 2021c1: 0f 85 3c fe ff ff jne 202003 2021c7: 44 8b 54 24 18 mov 0x18(%rsp),%r10d 2021cc: 44 39 54 24 40 cmp %r10d,0x40(%rsp) 2021d1: 0f 85 2c fe ff ff jne 202003 2021d7: 44 39 74 24 44 cmp %r14d,0x44(%rsp) 2021dc: 0f 85 21 fe ff ff jne 202003 2021e2: 44 39 6c 24 48 cmp %r13d,0x48(%rsp) 2021e7: 0f 85 16 fe ff ff jne 202003 2021ed: 44 39 64 24 4c cmp %r12d,0x4c(%rsp) 2021f2: 0f 85 0b fe ff ff jne 202003 2021f8: 44 39 5c 24 28 cmp %r11d,0x28(%rsp) 2021fd: 0f 85 00 fe ff ff jne 202003 202203: 44 8b 54 24 1c mov 0x1c(%rsp),%r10d 202208: 44 39 54 24 2c cmp %r10d,0x2c(%rsp) 20220d: 0f 85 f0 fd ff ff jne 202003 202213: e9 80 fe ff ff jmpq 202098 202218: 48 8b 43 34 mov 0x34(%rbx),%rax 20221c: 48 39 45 34 cmp %rax,0x34(%rbp) 202220: 0f 85 9e fc ff ff jne 201ec4 202226: 48 8b 4b 3c mov 0x3c(%rbx),%rcx 20222a: 48 39 4d 3c cmp %rcx,0x3c(%rbp) 20222e: 0f 85 90 fc ff ff jne 201ec4 202234: 48 8b 43 44 mov 0x44(%rbx),%rax 202238: 48 39 45 44 cmp %rax,0x44(%rbp) 20223c: 0f 85 82 fc ff ff jne 201ec4 202242: e9 84 fc ff ff jmpq 201ecb 202247: 48 39 85 18 01 00 00 cmp %rax,0x118(%rbp) 20224e: 0f 85 29 fc ff ff jne 201e7d 202254: e9 2b fc ff ff jmpq 201e84 202259: 48 83 bb d8 02 00 00 cmpq $0x0,0x2d8(%rbx) 202260: 00 202261: 0f 85 db fb ff ff jne 201e42 202267: 48 8b 95 d0 02 00 00 mov 0x2d0(%rbp),%rdx 20226e: 48 8b 8b d0 02 00 00 mov 0x2d0(%rbx),%rcx 202275: 48 85 d2 test %rdx,%rdx 202278: 74 7b je 2022f5 20227a: 48 85 c9 test %rcx,%rcx 20227d: 74 0f je 20228e 20227f: 0f b6 89 bc 02 00 00 movzbl 0x2bc(%rcx),%ecx 202286: 38 8a bc 02 00 00 cmp %cl,0x2bc(%rdx) 20228c: 74 6c je 2022fa 20228e: 80 8b c0 04 00 00 04 orb $0x4,0x4c0(%rbx) 202295: 8b 8b 94 04 00 00 mov 0x494(%rbx),%ecx 20229b: 39 8d 94 04 00 00 cmp %ecx,0x494(%rbp) 2022a1: 74 62 je 202305 2022a3: 80 8b c0 04 00 00 08 orb $0x8,0x4c0(%rbx) 2022aa: e9 93 fb ff ff jmpq 201e42 2022af: 48 85 d2 test %rdx,%rdx 2022b2: 0f 84 ff fd ff ff je 2020b7 2022b8: 66 81 8e c0 04 00 00 orw $0x1fc1,0x4c0(%rsi) 2022bf: c1 1f 2022c1: 48 83 be c0 02 00 00 cmpq $0x0,0x2c0(%rsi) 2022c8: 00 2022c9: 0f 85 e8 fd ff ff jne 2020b7 2022cf: 48 83 be d8 02 00 00 cmpq $0x0,0x2d8(%rsi) 2022d6: 00 2022d7: 0f 85 da fd ff ff jne 2020b7 2022dd: 80 8e c0 04 00 00 0c orb $0xc,0x4c0(%rsi) 2022e4: e9 ce fd ff ff jmpq 2020b7 2022e9: 80 8e c0 04 00 00 02 orb $0x2,0x4c0(%rsi) 2022f0: e9 c2 fd ff ff jmpq 2020b7 2022f5: 48 85 c9 test %rcx,%rcx 2022f8: 75 94 jne 20228e 2022fa: 48 39 85 18 01 00 00 cmp %rax,0x118(%rbp) 202301: 75 8b jne 20228e 202303: eb 90 jmp 202295 202305: 48 8b 93 88 04 00 00 mov 0x488(%rbx),%rdx 20230c: 48 39 95 88 04 00 00 cmp %rdx,0x488(%rbp) 202313: 75 8e jne 2022a3 202315: 8b 93 90 04 00 00 mov 0x490(%rbx),%edx 20231b: 39 95 90 04 00 00 cmp %edx,0x490(%rbp) 202321: 75 80 jne 2022a3 202323: e9 1a fb ff ff jmpq 201e42 202328: e8 00 00 00 00 callq 20232d 20232d: 0f 1f 00 nopl (%rax) 0000000000202330 : 202330: e8 00 00 00 00 callq 202335 202335: 55 push %rbp 202336: 48 89 e5 mov %rsp,%rbp 202339: 41 57 push %r15 20233b: 41 56 push %r14 20233d: 41 55 push %r13 20233f: 49 89 fd mov %rdi,%r13 202342: 41 54 push %r12 202344: 53 push %rbx 202345: 48 89 f3 mov %rsi,%rbx 202348: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 20234f: 48 89 95 30 ff ff ff mov %rdx,-0xd0(%rbp) 202356: 4c 8b 3e mov (%rsi),%r15 202359: 4c 8b a6 e8 00 00 00 mov 0xe8(%rsi),%r12 202360: 4c 8b b6 08 01 00 00 mov 0x108(%rsi),%r14 202367: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20236e: 00 00 202370: 48 89 45 d0 mov %rax,-0x30(%rbp) 202374: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 20237b: 80 be c0 04 00 00 00 cmpb $0x0,0x4c0(%rsi) 202382: 48 89 85 38 ff ff ff mov %rax,-0xc8(%rbp) 202389: 79 19 jns 2023a4 20238b: 49 8b 06 mov (%r14),%rax 20238e: ba 01 00 00 00 mov $0x1,%edx 202393: 31 f6 xor %esi,%esi 202395: 4c 89 f7 mov %r14,%rdi 202398: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 20239f: e8 00 00 00 00 callq 2023a4 2023a4: 0f b6 83 c1 04 00 00 movzbl 0x4c1(%rbx),%eax 2023ab: a8 02 test $0x2,%al 2023ad: 74 4f je 2023fe 2023af: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 2023b6: 4c 89 e7 mov %r12,%rdi 2023b9: 8b 70 18 mov 0x18(%rax),%esi 2023bc: 49 8b 04 24 mov (%r12),%rax 2023c0: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2023c7: e8 00 00 00 00 callq 2023cc 2023cc: 49 8b 04 24 mov (%r12),%rax 2023d0: 48 8d 8b f8 03 00 00 lea 0x3f8(%rbx),%rcx 2023d7: 4c 89 e7 mov %r12,%rdi 2023da: 48 8d 93 a8 03 00 00 lea 0x3a8(%rbx),%rdx 2023e1: 48 8d b3 e0 02 00 00 lea 0x2e0(%rbx),%rsi 2023e8: 48 8b 00 mov (%rax),%rax 2023eb: 4c 8d 83 50 04 00 00 lea 0x450(%rbx),%r8 2023f2: e8 00 00 00 00 callq 2023f7 2023f7: 0f b6 83 c1 04 00 00 movzbl 0x4c1(%rbx),%eax 2023fe: a8 01 test $0x1,%al 202400: 74 1e je 202420 202402: 49 8b 04 24 mov (%r12),%rax 202406: 48 8d 93 a8 03 00 00 lea 0x3a8(%rbx),%rdx 20240d: 48 8d b3 e0 02 00 00 lea 0x2e0(%rbx),%rsi 202414: 4c 89 e7 mov %r12,%rdi 202417: 48 8b 40 08 mov 0x8(%rax),%rax 20241b: e8 00 00 00 00 callq 202420 202420: 0f b7 83 c0 04 00 00 movzwl 0x4c0(%rbx),%eax 202427: 66 a9 01 20 test $0x2001,%ax 20242b: 0f 85 d8 01 00 00 jne 202609 202431: 41 f7 87 84 02 00 00 testl $0x83004,0x284(%r15) 202438: 04 30 08 00 20243c: 0f 85 c7 01 00 00 jne 202609 202442: 66 a9 40 20 test $0x2040,%ax 202446: 75 0e jne 202456 202448: 41 f6 87 84 02 00 00 testb $0x30,0x284(%r15) 20244f: 30 202450: 0f 84 9a 00 00 00 je 2024f0 202456: 49 8b 8d 78 03 00 00 mov 0x378(%r13),%rcx 20245d: 45 8b 9c 24 88 00 00 mov 0x88(%r12),%r11d 202464: 00 202465: 8b b1 a8 02 00 00 mov 0x2a8(%rcx),%esi 20246b: 85 f6 test %esi,%esi 20246d: 7e 6b jle 2024da 20246f: 31 c0 xor %eax,%eax 202471: 4d 63 cb movslq %r11d,%r9 202474: eb 08 jmp 20247e 202476: 48 83 c0 01 add $0x1,%rax 20247a: 39 c6 cmp %eax,%esi 20247c: 7e 5c jle 2024da 20247e: 48 8b 94 c1 f0 00 00 mov 0xf0(%rcx,%rax,8),%rdx 202485: 00 202486: 42 80 bc 0a 30 4b 00 cmpb $0x0,0x4b30(%rdx,%r9,1) 20248d: 00 00 20248f: 74 e5 je 202476 202491: 48 8b b9 b8 01 00 00 mov 0x1b8(%rcx),%rdi 202498: 89 85 2c ff ff ff mov %eax,-0xd4(%rbp) 20249e: 44 89 de mov %r11d,%esi 2024a1: 4c 89 8d 20 ff ff ff mov %r9,-0xe0(%rbp) 2024a8: 48 8b 07 mov (%rdi),%rax 2024ab: 48 8b 40 58 mov 0x58(%rax),%rax 2024af: e8 00 00 00 00 callq 2024b4 2024b4: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 2024bb: 4c 63 85 2c ff ff ff movslq -0xd4(%rbp),%r8 2024c2: 4c 8b 8d 20 ff ff ff mov -0xe0(%rbp),%r9 2024c9: 4a 8b 84 c0 f0 00 00 mov 0xf0(%rax,%r8,8),%rax 2024d0: 00 2024d1: 42 c6 84 08 30 4b 00 movb $0x0,0x4b30(%rax,%r9,1) 2024d8: 00 00 2024da: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 2024e1: 48 89 de mov %rbx,%rsi 2024e4: 4c 89 ef mov %r13,%rdi 2024e7: 48 8b 40 60 mov 0x60(%rax),%rax 2024eb: e8 00 00 00 00 callq 2024f0 2024f0: 0f b6 83 c1 04 00 00 movzbl 0x4c1(%rbx),%eax 2024f7: a8 08 test $0x8,%al 2024f9: 75 10 jne 20250b 2024fb: 66 41 f7 87 84 02 00 testw $0x610,0x284(%r15) 202502: 00 10 06 202505: 0f 84 1c 04 00 00 je 202927 20250b: 48 8b 03 mov (%rbx),%rax 20250e: 83 bb e4 00 00 00 04 cmpl $0x4,0xe4(%rbx) 202515: 0f b6 80 75 02 00 00 movzbl 0x275(%rax),%eax 20251c: 88 83 dc 00 00 00 mov %al,0xdc(%rbx) 202522: 0f 85 70 04 00 00 jne 202998 202528: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 20252f: 48 8d 73 10 lea 0x10(%rbx),%rsi 202533: 48 8b 07 mov (%rdi),%rax 202536: 48 8b 40 30 mov 0x30(%rax),%rax 20253a: e8 00 00 00 00 callq 20253f 20253f: 0f b6 83 c1 04 00 00 movzbl 0x4c1(%rbx),%eax 202546: a8 10 test $0x10,%al 202548: 0f 85 71 01 00 00 jne 2026bf 20254e: 48 8b 85 30 ff ff ff mov -0xd0(%rbp),%rax 202555: 49 39 85 70 03 00 00 cmp %rax,0x370(%r13) 20255c: 0f 84 db 03 00 00 je 20293d 202562: 66 f7 83 c0 04 00 00 testw $0x811,0x4c0(%rbx) 202569: 11 08 20256b: 0f 85 66 01 00 00 jne 2026d7 202571: f6 83 c0 04 00 00 11 testb $0x11,0x4c0(%rbx) 202578: 0f 85 ae 01 00 00 jne 20272c 20257e: 48 8b 43 08 mov 0x8(%rbx),%rax 202582: f6 80 2c 05 00 00 24 testb $0x24,0x52c(%rax) 202589: 0f 85 9d 01 00 00 jne 20272c 20258f: 0f b7 83 c0 04 00 00 movzwl 0x4c0(%rbx),%eax 202596: 66 a9 11 20 test $0x2011,%ax 20259a: 0f 85 97 02 00 00 jne 202837 2025a0: 41 f7 87 84 02 00 00 testl $0x9838a,0x284(%r15) 2025a7: 8a 83 09 00 2025ab: 0f 85 86 02 00 00 jne 202837 2025b1: 66 a9 01 20 test $0x2001,%ax 2025b5: 0f 85 37 02 00 00 jne 2027f2 2025bb: 41 f6 87 84 02 00 00 testb $0x1,0x284(%r15) 2025c2: 01 2025c3: 0f 85 29 02 00 00 jne 2027f2 2025c9: f6 83 c0 04 00 00 01 testb $0x1,0x4c0(%rbx) 2025d0: 0f 84 3f 02 00 00 je 202815 2025d6: 48 8b 45 d0 mov -0x30(%rbp),%rax 2025da: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2025e1: 00 00 2025e3: 0f 85 b6 03 00 00 jne 20299f 2025e9: 49 8b 04 24 mov (%r12),%rax 2025ed: 4c 89 e7 mov %r12,%rdi 2025f0: 31 f6 xor %esi,%esi 2025f2: 48 8b 40 50 mov 0x50(%rax),%rax 2025f6: 48 8d 65 d8 lea -0x28(%rbp),%rsp 2025fa: 5b pop %rbx 2025fb: 41 5c pop %r12 2025fd: 41 5d pop %r13 2025ff: 41 5e pop %r14 202601: 41 5f pop %r15 202603: 5d pop %rbp 202604: e9 00 00 00 00 jmpq 202609 202609: c7 85 48 ff ff ff 00 movl $0x0,-0xb8(%rbp) 202610: 00 00 00 202613: 48 83 ec 20 sub $0x20,%rsp 202617: 45 31 c0 xor %r8d,%r8d 20261a: 4c 89 f7 mov %r14,%rdi 20261d: 48 c7 85 40 ff ff ff movq $0x0,-0xc0(%rbp) 202624: 00 00 00 00 202628: 49 8b 06 mov (%r14),%rax 20262b: 49 8b 97 78 01 00 00 mov 0x178(%r15),%rdx 202632: 41 8b 8f 40 02 00 00 mov 0x240(%r15),%ecx 202639: 41 8b b7 68 02 00 00 mov 0x268(%r15),%esi 202640: 48 89 14 24 mov %rdx,(%rsp) 202644: 49 8b 97 80 01 00 00 mov 0x180(%r15),%rdx 20264b: 48 89 54 24 08 mov %rdx,0x8(%rsp) 202650: 49 8b 97 88 01 00 00 mov 0x188(%r15),%rdx 202657: 48 89 54 24 10 mov %rdx,0x10(%rsp) 20265c: 41 0f b7 97 90 01 00 movzwl 0x190(%r15),%edx 202663: 00 202664: 66 89 54 24 18 mov %dx,0x18(%rsp) 202669: ba 01 00 00 00 mov $0x1,%edx 20266e: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 202675: e8 00 00 00 00 callq 20267a 20267a: 49 8b 06 mov (%r14),%rax 20267d: 48 83 c4 20 add $0x20,%rsp 202681: 48 83 b8 90 00 00 00 cmpq $0x0,0x90(%rax) 202688: 00 202689: 74 28 je 2026b3 20268b: 4c 89 fe mov %r15,%rsi 20268e: 48 8d bd 40 ff ff ff lea -0xc0(%rbp),%rdi 202695: e8 00 00 00 00 callq 20269a 20269a: 49 8b 06 mov (%r14),%rax 20269d: 48 8d b5 40 ff ff ff lea -0xc0(%rbp),%rsi 2026a4: 4c 89 f7 mov %r14,%rdi 2026a7: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2026ae: e8 00 00 00 00 callq 2026b3 2026b3: 0f b7 83 c0 04 00 00 movzwl 0x4c0(%rbx),%eax 2026ba: e9 83 fd ff ff jmpq 202442 2026bf: 49 8b 04 24 mov (%r12),%rax 2026c3: 48 8d 53 3c lea 0x3c(%rbx),%rdx 2026c7: 48 8d 73 2c lea 0x2c(%rbx),%rsi 2026cb: 4c 89 e7 mov %r12,%rdi 2026ce: 48 8b 40 18 mov 0x18(%rax),%rax 2026d2: e8 00 00 00 00 callq 2026d7 2026d7: 48 8b 43 08 mov 0x8(%rbx),%rax 2026db: 48 83 b8 38 03 00 00 cmpq $0x0,0x338(%rax) 2026e2: 00 2026e3: 0f 84 88 fe ff ff je 202571 2026e9: 49 8b 85 40 e8 00 00 mov 0xe840(%r13),%rax 2026f0: 48 89 df mov %rbx,%rdi 2026f3: e8 00 00 00 00 callq 2026f8 2026f8: 49 8b 85 48 e8 00 00 mov 0xe848(%r13),%rax 2026ff: 48 89 df mov %rbx,%rdi 202702: e8 00 00 00 00 callq 202707 202707: 49 8b 85 50 e8 00 00 mov 0xe850(%r13),%rax 20270e: 48 85 c0 test %rax,%rax 202711: 0f 84 5a fe ff ff je 202571 202717: 48 89 df mov %rbx,%rdi 20271a: e8 00 00 00 00 callq 20271f 20271f: f6 83 c0 04 00 00 11 testb $0x11,0x4c0(%rbx) 202726: 0f 84 52 fe ff ff je 20257e 20272c: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 202733: 48 8b 00 mov (%rax),%rax 202736: 48 8b 00 mov (%rax),%rax 202739: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 202740: 4c 8b 80 b8 01 00 00 mov 0x1b8(%rax),%r8 202747: 49 8b 00 mov (%r8),%rax 20274a: 4c 89 85 30 ff ff ff mov %r8,-0xd0(%rbp) 202751: 48 83 b8 c0 00 00 00 cmpq $0x0,0xc0(%rax) 202758: 00 202759: 0f 84 89 01 00 00 je 2028e8 20275f: 48 8b 53 08 mov 0x8(%rbx),%rdx 202763: 4c 8d b5 68 ff ff ff lea -0x98(%rbp),%r14 20276a: 31 c0 xor %eax,%eax 20276c: b9 0d 00 00 00 mov $0xd,%ecx 202771: 4c 89 f7 mov %r14,%rdi 202774: 41 8b b4 24 88 00 00 mov 0x88(%r12),%esi 20277b: 00 20277c: f3 48 ab rep stos %rax,%es:(%rdi) 20277f: 0f b6 82 a8 02 00 00 movzbl 0x2a8(%rdx),%eax 202786: 48 89 df mov %rbx,%rdi 202789: c6 82 a8 02 00 00 00 movb $0x0,0x2a8(%rdx) 202790: 89 b5 20 ff ff ff mov %esi,-0xe0(%rbp) 202796: 49 8b 95 58 e8 00 00 mov 0xe858(%r13),%rdx 20279d: 88 85 2c ff ff ff mov %al,-0xd4(%rbp) 2027a3: e8 00 00 00 00 callq 2027a8 2027a8: 0f b6 85 2c ff ff ff movzbl -0xd4(%rbp),%eax 2027af: 48 8b 53 08 mov 0x8(%rbx),%rdx 2027b3: 8b b5 20 ff ff ff mov -0xe0(%rbp),%esi 2027b9: 4c 8b 85 30 ff ff ff mov -0xd0(%rbp),%r8 2027c0: 84 c0 test %al,%al 2027c2: 88 82 a8 02 00 00 mov %al,0x2a8(%rdx) 2027c8: 74 0e je 2027d8 2027ca: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 2027d1: 00 2027d2: 0f 84 98 01 00 00 je 202970 2027d8: 49 8b 00 mov (%r8),%rax 2027db: 4c 89 f2 mov %r14,%rdx 2027de: 4c 89 c7 mov %r8,%rdi 2027e1: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 2027e8: e8 00 00 00 00 callq 2027ed 2027ed: e9 05 01 00 00 jmpq 2028f7 2027f2: 48 8b 85 38 ff ff ff mov -0xc8(%rbp),%rax 2027f9: 48 89 de mov %rbx,%rsi 2027fc: 4c 89 ef mov %r13,%rdi 2027ff: 48 8b 40 50 mov 0x50(%rax),%rax 202803: e8 00 00 00 00 callq 202808 202808: f6 83 c0 04 00 00 01 testb $0x1,0x4c0(%rbx) 20280f: 0f 85 c1 fd ff ff jne 2025d6 202815: 48 8b 45 d0 mov -0x30(%rbp),%rax 202819: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 202820: 00 00 202822: 0f 85 77 01 00 00 jne 20299f 202828: 48 8d 65 d8 lea -0x28(%rbp),%rsp 20282c: 5b pop %rbx 20282d: 41 5c pop %r12 20282f: 41 5d pop %r13 202831: 41 5e pop %r14 202833: 41 5f pop %r15 202835: 5d pop %rbp 202836: c3 retq 202837: 49 8b 87 f0 00 00 00 mov 0xf0(%r15),%rax 20283e: 48 8b 53 34 mov 0x34(%rbx),%rdx 202842: 4d 8d 8f 4c 01 00 00 lea 0x14c(%r15),%r9 202849: 4c 89 e7 mov %r12,%rdi 20284c: 48 89 85 40 ff ff ff mov %rax,-0xc0(%rbp) 202853: 49 8b 87 f8 00 00 00 mov 0xf8(%r15),%rax 20285a: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 202861: 49 8b 87 00 01 00 00 mov 0x100(%r15),%rax 202868: 48 89 85 50 ff ff ff mov %rax,-0xb0(%rbp) 20286f: 49 8b 87 08 01 00 00 mov 0x108(%r15),%rax 202876: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 20287d: 49 8b 87 10 01 00 00 mov 0x110(%r15),%rax 202884: 48 89 95 50 ff ff ff mov %rdx,-0xb0(%rbp) 20288b: 49 8d 97 18 01 00 00 lea 0x118(%r15),%rdx 202892: 48 89 85 60 ff ff ff mov %rax,-0xa0(%rbp) 202899: 48 8b 43 2c mov 0x2c(%rbx),%rax 20289d: 48 89 85 48 ff ff ff mov %rax,-0xb8(%rbp) 2028a4: 49 8b 04 24 mov (%r12),%rax 2028a8: 45 8b 87 6c 02 00 00 mov 0x26c(%r15),%r8d 2028af: 41 8b b7 68 02 00 00 mov 0x268(%r15),%esi 2028b6: 6a 00 pushq $0x0 2028b8: 41 0f b6 8f 7e 02 00 movzbl 0x27e(%r15),%ecx 2028bf: 00 2028c0: 51 push %rcx 2028c1: 48 8d 8d 40 ff ff ff lea -0xc0(%rbp),%rcx 2028c8: 48 8b 40 40 mov 0x40(%rax),%rax 2028cc: e8 00 00 00 00 callq 2028d1 2028d1: 41 c6 84 24 c0 00 00 movb $0x0,0xc0(%r12) 2028d8: 00 00 2028da: 5a pop %rdx 2028db: 0f b7 83 c0 04 00 00 movzwl 0x4c0(%rbx),%eax 2028e2: 59 pop %rcx 2028e3: e9 c9 fc ff ff jmpq 2025b1 2028e8: 49 8b 85 58 e8 00 00 mov 0xe858(%r13),%rax 2028ef: 48 89 df mov %rbx,%rdi 2028f2: e8 00 00 00 00 callq 2028f7 2028f7: 48 8b 43 08 mov 0x8(%rbx),%rax 2028fb: 45 8b 84 24 8c 00 00 mov 0x8c(%r12),%r8d 202902: 00 202903: 48 89 de mov %rbx,%rsi 202906: 4c 89 ef mov %r13,%rdi 202909: 8b 90 cc 02 00 00 mov 0x2cc(%rax),%edx 20290f: 48 8d 88 b0 02 00 00 lea 0x2b0(%rax),%rcx 202916: 49 8b 85 60 e8 00 00 mov 0xe860(%r13),%rax 20291d: e8 00 00 00 00 callq 202922 202922: e9 68 fc ff ff jmpq 20258f 202927: 48 8b 53 08 mov 0x8(%rbx),%rdx 20292b: f6 82 2c 05 00 00 01 testb $0x1,0x52c(%rdx) 202932: 0f 84 0e fc ff ff je 202546 202938: e9 ce fb ff ff jmpq 20250b 20293d: 41 f6 87 85 02 00 00 testb $0x6,0x285(%r15) 202944: 06 202945: 0f 85 74 fd ff ff jne 2026bf 20294b: 48 8b 43 08 mov 0x8(%rbx),%rax 20294f: f6 80 2c 05 00 00 01 testb $0x1,0x52c(%rax) 202956: 0f 85 63 fd ff ff jne 2026bf 20295c: 66 f7 83 c0 04 00 00 testw $0x811,0x4c0(%rbx) 202963: 11 08 202965: 0f 84 06 fc ff ff je 202571 20296b: e9 6b fd ff ff jmpq 2026db 202970: c7 45 c8 02 00 00 00 movl $0x2,-0x38(%rbp) 202977: 48 8b 4b 08 mov 0x8(%rbx),%rcx 20297b: 31 c0 xor %eax,%eax 20297d: 48 8b 94 01 48 02 00 mov 0x248(%rcx,%rax,1),%rdx 202984: 00 202985: 49 89 14 06 mov %rdx,(%r14,%rax,1) 202989: 48 83 c0 08 add $0x8,%rax 20298d: 48 83 f8 60 cmp $0x60,%rax 202991: 75 ea jne 20297d 202993: e9 40 fe ff ff jmpq 2027d8 202998: 0f 0b ud2 20299a: e9 89 fb ff ff jmpq 202528 20299f: e8 00 00 00 00 callq 2029a4 2029a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2029ab: 00 00 00 00 2029af: 90 nop 00000000002029b0 : 2029b0: e8 00 00 00 00 callq 2029b5 2029b5: 41 54 push %r12 2029b7: 55 push %rbp 2029b8: 89 d5 mov %edx,%ebp 2029ba: 53 push %rbx 2029bb: 48 89 f3 mov %rsi,%rbx 2029be: 48 83 ec 30 sub $0x30,%rsp 2029c2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2029c9: 00 00 2029cb: 48 89 44 24 28 mov %rax,0x28(%rsp) 2029d0: 31 c0 xor %eax,%eax 2029d2: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2029d9: 00 2029da: 0f b6 86 80 02 00 00 movzbl 0x280(%rsi),%eax 2029e1: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2029e8: 00 00 2029ea: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2029f1: 00 00 2029f3: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2029fa: 00 00 2029fc: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 202a03: 00 00 202a05: 84 d2 test %dl,%dl 202a07: 74 66 je 202a6f 202a09: 84 c0 test %al,%al 202a0b: 75 45 jne 202a52 202a0d: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 202a14: 0f b6 80 70 02 00 00 movzbl 0x270(%rax),%eax 202a1b: a8 01 test $0x1,%al 202a1d: 0f 84 2c 01 00 00 je 202b4f 202a23: a8 02 test $0x2,%al 202a25: 0f 84 86 00 00 00 je 202ab1 202a2b: a8 04 test $0x4,%al 202a2d: 0f 84 43 01 00 00 je 202b76 202a33: 0f 0b ud2 202a35: b9 81 00 00 00 mov $0x81,%ecx 202a3a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 202a41: bf 02 00 00 00 mov $0x2,%edi 202a46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 202a4d: e8 00 00 00 00 callq 202a52 202a52: 48 8b 44 24 28 mov 0x28(%rsp),%rax 202a57: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 202a5e: 00 00 202a60: 0f 85 83 01 00 00 jne 202be9 202a66: 48 83 c4 30 add $0x30,%rsp 202a6a: 5b pop %rbx 202a6b: 5d pop %rbp 202a6c: 41 5c pop %r12 202a6e: c3 retq 202a6f: 84 c0 test %al,%al 202a71: 74 df je 202a52 202a73: c6 86 80 02 00 00 00 movb $0x0,0x280(%rsi) 202a7a: 3c 02 cmp $0x2,%al 202a7c: 0f 84 4e 01 00 00 je 202bd0 202a82: 3c 03 cmp $0x3,%al 202a84: 0f 84 2d 01 00 00 je 202bb7 202a8a: 3c 01 cmp $0x1,%al 202a8c: 0f 84 0c 01 00 00 je 202b9e 202a92: b9 9b 00 00 00 mov $0x9b,%ecx 202a97: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 202a9e: bf 02 00 00 00 mov $0x2,%edi 202aa3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 202aaa: e8 00 00 00 00 callq 202aaf 202aaf: eb a1 jmp 202a52 202ab1: c6 86 80 02 00 00 02 movb $0x2,0x280(%rsi) 202ab8: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 202abf: 41 bc 02 00 00 00 mov $0x2,%r12d 202ac5: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 202acc: 00 202acd: 80 88 70 02 00 00 02 orb $0x2,0x270(%rax) 202ad4: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 202adb: 00 202adc: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 202ae3: 48 8b 07 mov (%rdi),%rax 202ae6: 48 8b 90 d0 01 00 00 mov 0x1d0(%rax),%rdx 202aed: 48 85 d2 test %rdx,%rdx 202af0: 74 3b je 202b2d 202af2: 48 83 b8 d8 01 00 00 cmpq $0x0,0x1d8(%rax) 202af9: 00 202afa: 74 31 je 202b2d 202afc: 48 89 e6 mov %rsp,%rsi 202aff: e8 00 00 00 00 callq 202b04 202b04: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 202b0b: 31 d2 xor %edx,%edx 202b0d: 40 84 ed test %bpl,%bpl 202b10: 0f 95 c2 setne %dl 202b13: 44 89 e6 mov %r12d,%esi 202b16: 48 8b 07 mov (%rdi),%rax 202b19: c1 e2 02 shl $0x2,%edx 202b1c: 48 8b 80 d8 01 00 00 mov 0x1d8(%rax),%rax 202b23: e8 00 00 00 00 callq 202b28 202b28: e9 25 ff ff ff jmpq 202a52 202b2d: b9 ab 00 00 00 mov $0xab,%ecx 202b32: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 202b39: bf 02 00 00 00 mov $0x2,%edi 202b3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 202b45: e8 00 00 00 00 callq 202b4a 202b4a: e9 03 ff ff ff jmpq 202a52 202b4f: c6 86 80 02 00 00 01 movb $0x1,0x280(%rsi) 202b56: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 202b5d: 41 bc 01 00 00 00 mov $0x1,%r12d 202b63: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 202b6a: 80 88 70 02 00 00 01 orb $0x1,0x270(%rax) 202b71: e9 5e ff ff ff jmpq 202ad4 202b76: c6 86 80 02 00 00 03 movb $0x3,0x280(%rsi) 202b7d: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 202b84: 41 bc 03 00 00 00 mov $0x3,%r12d 202b8a: c7 44 24 08 01 00 00 movl $0x1,0x8(%rsp) 202b91: 00 202b92: 80 88 70 02 00 00 04 orb $0x4,0x270(%rax) 202b99: e9 36 ff ff ff jmpq 202ad4 202b9e: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 202ba5: 41 bc 01 00 00 00 mov $0x1,%r12d 202bab: 80 a0 70 02 00 00 fe andb $0xfe,0x270(%rax) 202bb2: e9 25 ff ff ff jmpq 202adc 202bb7: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 202bbe: 41 bc 03 00 00 00 mov $0x3,%r12d 202bc4: 80 a0 70 02 00 00 fb andb $0xfb,0x270(%rax) 202bcb: e9 0c ff ff ff jmpq 202adc 202bd0: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 202bd7: 41 bc 02 00 00 00 mov $0x2,%r12d 202bdd: 80 a0 70 02 00 00 fd andb $0xfd,0x270(%rax) 202be4: e9 f3 fe ff ff jmpq 202adc 202be9: e8 00 00 00 00 callq 202bee 202bee: 66 90 xchg %ax,%ax 0000000000202bf0 : 202bf0: e8 00 00 00 00 callq 202bf5 202bf5: 48 85 ff test %rdi,%rdi 202bf8: 74 1f je 202c19 202bfa: 48 8b bf e8 00 00 00 mov 0xe8(%rdi),%rdi 202c01: 48 8b 07 mov (%rdi),%rax 202c04: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 202c0b: 48 85 c0 test %rax,%rax 202c0e: 74 09 je 202c19 202c10: 40 0f b6 f6 movzbl %sil,%esi 202c14: e9 00 00 00 00 jmpq 202c19 202c19: c3 retq 202c1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000202c20 : 202c20: e8 00 00 00 00 callq 202c25 202c25: 55 push %rbp 202c26: 83 f6 01 xor $0x1,%esi 202c29: 53 push %rbx 202c2a: 48 8b 57 10 mov 0x10(%rdi),%rdx 202c2e: 48 89 fb mov %rdi,%rbx 202c31: 40 0f b6 ee movzbl %sil,%ebp 202c35: 48 8b 47 18 mov 0x18(%rdi),%rax 202c39: 41 89 e9 mov %ebp,%r9d 202c3c: 0f b6 4a 2e movzbl 0x2e(%rdx),%ecx 202c40: 48 8b 57 08 mov 0x8(%rdi),%rdx 202c44: 44 8b 80 b8 00 00 00 mov 0xb8(%rax),%r8d 202c4b: 48 8b 3f mov (%rdi),%rdi 202c4e: 8b b2 cc 00 00 00 mov 0xcc(%rdx),%esi 202c54: ba 01 00 00 00 mov $0x1,%edx 202c59: e8 00 00 00 00 callq 202c5e 202c5e: 48 8b 53 10 mov 0x10(%rbx),%rdx 202c62: 48 8b 43 18 mov 0x18(%rbx),%rax 202c66: 41 89 e9 mov %ebp,%r9d 202c69: 48 8b 3b mov (%rbx),%rdi 202c6c: 0f b6 4a 32 movzbl 0x32(%rdx),%ecx 202c70: 48 8b 53 08 mov 0x8(%rbx),%rdx 202c74: 44 8b 80 c8 00 00 00 mov 0xc8(%rax),%r8d 202c7b: 8b b2 d4 00 00 00 mov 0xd4(%rdx),%esi 202c81: ba 01 00 00 00 mov $0x1,%edx 202c86: e8 00 00 00 00 callq 202c8b 202c8b: 48 8b 53 10 mov 0x10(%rbx),%rdx 202c8f: 48 8b 43 18 mov 0x18(%rbx),%rax 202c93: 41 89 e9 mov %ebp,%r9d 202c96: 48 8b 3b mov (%rbx),%rdi 202c99: 0f b6 4a 36 movzbl 0x36(%rdx),%ecx 202c9d: 48 8b 53 08 mov 0x8(%rbx),%rdx 202ca1: 44 8b 80 d8 00 00 00 mov 0xd8(%rax),%r8d 202ca8: 8b b2 dc 00 00 00 mov 0xdc(%rdx),%esi 202cae: ba 01 00 00 00 mov $0x1,%edx 202cb3: e8 00 00 00 00 callq 202cb8 202cb8: 48 8b 53 10 mov 0x10(%rbx),%rdx 202cbc: 48 8b 43 18 mov 0x18(%rbx),%rax 202cc0: 41 89 e9 mov %ebp,%r9d 202cc3: 48 8b 3b mov (%rbx),%rdi 202cc6: 0f b6 4a 3a movzbl 0x3a(%rdx),%ecx 202cca: 48 8b 53 08 mov 0x8(%rbx),%rdx 202cce: 44 8b 80 e8 00 00 00 mov 0xe8(%rax),%r8d 202cd5: 8b b2 e4 00 00 00 mov 0xe4(%rdx),%esi 202cdb: ba 01 00 00 00 mov $0x1,%edx 202ce0: e8 00 00 00 00 callq 202ce5 202ce5: 48 8b 43 08 mov 0x8(%rbx),%rax 202ce9: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 202cef: 85 f6 test %esi,%esi 202cf1: 0f 85 8e 01 00 00 jne 202e85 202cf7: 8b b0 f4 00 00 00 mov 0xf4(%rax),%esi 202cfd: 85 f6 test %esi,%esi 202cff: 0f 85 b5 01 00 00 jne 202eba 202d05: 48 8b 53 18 mov 0x18(%rbx),%rdx 202d09: 48 8b 4b 10 mov 0x10(%rbx),%rcx 202d0d: 41 89 e9 mov %ebp,%r9d 202d10: 8b b0 d0 00 00 00 mov 0xd0(%rax),%esi 202d16: 48 8b 3b mov (%rbx),%rdi 202d19: 44 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8d 202d20: 0f b6 49 30 movzbl 0x30(%rcx),%ecx 202d24: ba 01 00 00 00 mov $0x1,%edx 202d29: e8 00 00 00 00 callq 202d2e 202d2e: 48 8b 53 10 mov 0x10(%rbx),%rdx 202d32: 48 8b 43 18 mov 0x18(%rbx),%rax 202d36: 41 89 e9 mov %ebp,%r9d 202d39: 48 8b 3b mov (%rbx),%rdi 202d3c: 0f b6 4a 34 movzbl 0x34(%rdx),%ecx 202d40: 48 8b 53 08 mov 0x8(%rbx),%rdx 202d44: 44 8b 80 d0 00 00 00 mov 0xd0(%rax),%r8d 202d4b: 8b b2 d8 00 00 00 mov 0xd8(%rdx),%esi 202d51: ba 01 00 00 00 mov $0x1,%edx 202d56: e8 00 00 00 00 callq 202d5b 202d5b: 48 8b 53 10 mov 0x10(%rbx),%rdx 202d5f: 48 8b 43 18 mov 0x18(%rbx),%rax 202d63: 41 89 e9 mov %ebp,%r9d 202d66: 48 8b 3b mov (%rbx),%rdi 202d69: 0f b6 4a 38 movzbl 0x38(%rdx),%ecx 202d6d: 48 8b 53 08 mov 0x8(%rbx),%rdx 202d71: 44 8b 80 e0 00 00 00 mov 0xe0(%rax),%r8d 202d78: 8b b2 e0 00 00 00 mov 0xe0(%rdx),%esi 202d7e: ba 01 00 00 00 mov $0x1,%edx 202d83: e8 00 00 00 00 callq 202d88 202d88: 48 8b 53 10 mov 0x10(%rbx),%rdx 202d8c: 48 8b 43 18 mov 0x18(%rbx),%rax 202d90: 41 89 e9 mov %ebp,%r9d 202d93: 48 8b 3b mov (%rbx),%rdi 202d96: 0f b6 4a 3c movzbl 0x3c(%rdx),%ecx 202d9a: 48 8b 53 08 mov 0x8(%rbx),%rdx 202d9e: 44 8b 80 f0 00 00 00 mov 0xf0(%rax),%r8d 202da5: 8b b2 e8 00 00 00 mov 0xe8(%rdx),%esi 202dab: ba 01 00 00 00 mov $0x1,%edx 202db0: e8 00 00 00 00 callq 202db5 202db5: 48 8b 43 08 mov 0x8(%rbx),%rax 202db9: 8b b0 f0 00 00 00 mov 0xf0(%rax),%esi 202dbf: 85 f6 test %esi,%esi 202dc1: 0f 85 c8 01 00 00 jne 202f8f 202dc7: 8b b0 f8 00 00 00 mov 0xf8(%rax),%esi 202dcd: 85 f6 test %esi,%esi 202dcf: 0f 85 8e 01 00 00 jne 202f63 202dd5: 48 8b 53 18 mov 0x18(%rbx),%rdx 202dd9: 48 8b 4b 10 mov 0x10(%rbx),%rcx 202ddd: 41 89 e9 mov %ebp,%r9d 202de0: 8b b0 fc 00 00 00 mov 0xfc(%rax),%esi 202de6: 48 8b 3b mov (%rbx),%rdi 202de9: 44 8b 82 18 01 00 00 mov 0x118(%rdx),%r8d 202df0: 0f b6 49 46 movzbl 0x46(%rcx),%ecx 202df4: ba 01 00 00 00 mov $0x1,%edx 202df9: e8 00 00 00 00 callq 202dfe 202dfe: 48 8b 53 10 mov 0x10(%rbx),%rdx 202e02: 48 8b 43 18 mov 0x18(%rbx),%rax 202e06: 41 89 e9 mov %ebp,%r9d 202e09: 48 8b 3b mov (%rbx),%rdi 202e0c: 0f b6 4a 48 movzbl 0x48(%rdx),%ecx 202e10: 48 8b 53 08 mov 0x8(%rbx),%rdx 202e14: 44 8b 80 20 01 00 00 mov 0x120(%rax),%r8d 202e1b: 8b b2 00 01 00 00 mov 0x100(%rdx),%esi 202e21: ba 01 00 00 00 mov $0x1,%edx 202e26: e8 00 00 00 00 callq 202e2b 202e2b: 48 8b 53 10 mov 0x10(%rbx),%rdx 202e2f: 48 8b 43 18 mov 0x18(%rbx),%rax 202e33: 41 89 e9 mov %ebp,%r9d 202e36: 48 8b 3b mov (%rbx),%rdi 202e39: 0f b6 4a 4a movzbl 0x4a(%rdx),%ecx 202e3d: 48 8b 53 08 mov 0x8(%rbx),%rdx 202e41: 44 8b 80 28 01 00 00 mov 0x128(%rax),%r8d 202e48: 8b b2 04 01 00 00 mov 0x104(%rdx),%esi 202e4e: ba 01 00 00 00 mov $0x1,%edx 202e53: e8 00 00 00 00 callq 202e58 202e58: 48 8b 43 08 mov 0x8(%rbx),%rax 202e5c: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 202e62: 85 f6 test %esi,%esi 202e64: 0f 85 cd 00 00 00 jne 202f37 202e6a: 8b b0 0c 01 00 00 mov 0x10c(%rax),%esi 202e70: 85 f6 test %esi,%esi 202e72: 0f 85 93 00 00 00 jne 202f0b 202e78: 8b b0 10 01 00 00 mov 0x110(%rax),%esi 202e7e: 85 f6 test %esi,%esi 202e80: 75 64 jne 202ee6 202e82: 5b pop %rbx 202e83: 5d pop %rbp 202e84: c3 retq 202e85: 48 8b 53 10 mov 0x10(%rbx),%rdx 202e89: 48 8b 43 18 mov 0x18(%rbx),%rax 202e8d: 41 89 e9 mov %ebp,%r9d 202e90: 48 8b 3b mov (%rbx),%rdi 202e93: 0f b6 4a 3e movzbl 0x3e(%rdx),%ecx 202e97: 44 8b 80 f8 00 00 00 mov 0xf8(%rax),%r8d 202e9e: ba 01 00 00 00 mov $0x1,%edx 202ea3: e8 00 00 00 00 callq 202ea8 202ea8: 48 8b 43 08 mov 0x8(%rbx),%rax 202eac: 8b b0 f4 00 00 00 mov 0xf4(%rax),%esi 202eb2: 85 f6 test %esi,%esi 202eb4: 0f 84 4b fe ff ff je 202d05 202eba: 48 8b 53 10 mov 0x10(%rbx),%rdx 202ebe: 48 8b 43 18 mov 0x18(%rbx),%rax 202ec2: 41 89 e9 mov %ebp,%r9d 202ec5: 48 8b 3b mov (%rbx),%rdi 202ec8: 0f b6 4a 3e movzbl 0x3e(%rdx),%ecx 202ecc: 44 8b 80 f8 00 00 00 mov 0xf8(%rax),%r8d 202ed3: ba 01 00 00 00 mov $0x1,%edx 202ed8: e8 00 00 00 00 callq 202edd 202edd: 48 8b 43 08 mov 0x8(%rbx),%rax 202ee1: e9 1f fe ff ff jmpq 202d05 202ee6: 48 8b 53 10 mov 0x10(%rbx),%rdx 202eea: 48 8b 43 18 mov 0x18(%rbx),%rax 202eee: 41 89 e9 mov %ebp,%r9d 202ef1: 48 8b 3b mov (%rbx),%rdi 202ef4: 5b pop %rbx 202ef5: 0f b6 4a 50 movzbl 0x50(%rdx),%ecx 202ef9: 44 8b 80 40 01 00 00 mov 0x140(%rax),%r8d 202f00: ba 01 00 00 00 mov $0x1,%edx 202f05: 5d pop %rbp 202f06: e9 00 00 00 00 jmpq 202f0b 202f0b: 48 8b 53 10 mov 0x10(%rbx),%rdx 202f0f: 48 8b 43 18 mov 0x18(%rbx),%rax 202f13: 41 89 e9 mov %ebp,%r9d 202f16: 48 8b 3b mov (%rbx),%rdi 202f19: 0f b6 4a 4e movzbl 0x4e(%rdx),%ecx 202f1d: 44 8b 80 38 01 00 00 mov 0x138(%rax),%r8d 202f24: ba 01 00 00 00 mov $0x1,%edx 202f29: e8 00 00 00 00 callq 202f2e 202f2e: 48 8b 43 08 mov 0x8(%rbx),%rax 202f32: e9 41 ff ff ff jmpq 202e78 202f37: 48 8b 53 10 mov 0x10(%rbx),%rdx 202f3b: 48 8b 43 18 mov 0x18(%rbx),%rax 202f3f: 41 89 e9 mov %ebp,%r9d 202f42: 48 8b 3b mov (%rbx),%rdi 202f45: 0f b6 4a 4c movzbl 0x4c(%rdx),%ecx 202f49: 44 8b 80 30 01 00 00 mov 0x130(%rax),%r8d 202f50: ba 01 00 00 00 mov $0x1,%edx 202f55: e8 00 00 00 00 callq 202f5a 202f5a: 48 8b 43 08 mov 0x8(%rbx),%rax 202f5e: e9 07 ff ff ff jmpq 202e6a 202f63: 48 8b 53 10 mov 0x10(%rbx),%rdx 202f67: 48 8b 43 18 mov 0x18(%rbx),%rax 202f6b: 41 89 e9 mov %ebp,%r9d 202f6e: 48 8b 3b mov (%rbx),%rdi 202f71: 0f b6 4a 40 movzbl 0x40(%rdx),%ecx 202f75: 44 8b 80 00 01 00 00 mov 0x100(%rax),%r8d 202f7c: ba 01 00 00 00 mov $0x1,%edx 202f81: e8 00 00 00 00 callq 202f86 202f86: 48 8b 43 08 mov 0x8(%rbx),%rax 202f8a: e9 46 fe ff ff jmpq 202dd5 202f8f: 48 8b 53 10 mov 0x10(%rbx),%rdx 202f93: 48 8b 43 18 mov 0x18(%rbx),%rax 202f97: 41 89 e9 mov %ebp,%r9d 202f9a: 48 8b 3b mov (%rbx),%rdi 202f9d: 0f b6 4a 40 movzbl 0x40(%rdx),%ecx 202fa1: 44 8b 80 00 01 00 00 mov 0x100(%rax),%r8d 202fa8: ba 01 00 00 00 mov $0x1,%edx 202fad: e8 00 00 00 00 callq 202fb2 202fb2: 48 8b 43 08 mov 0x8(%rbx),%rax 202fb6: e9 0c fe ff ff jmpq 202dc7 202fbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000202fc0 : 202fc0: e8 00 00 00 00 callq 202fc5 202fc5: 41 54 push %r12 202fc7: ba 64 02 12 00 mov $0x120264,%edx 202fcc: 55 push %rbp 202fcd: 53 push %rbx 202fce: 48 8b 2f mov (%rdi),%rbp 202fd1: 48 89 fb mov %rdi,%rbx 202fd4: 48 8b 47 08 mov 0x8(%rdi),%rax 202fd8: 48 8b 7d 18 mov 0x18(%rbp),%rdi 202fdc: 44 8b a0 6c 01 00 00 mov 0x16c(%rax),%r12d 202fe3: 48 8b 07 mov (%rdi),%rax 202fe6: 44 89 e6 mov %r12d,%esi 202fe9: 48 8b 40 08 mov 0x8(%rax),%rax 202fed: e8 00 00 00 00 callq 202ff2 202ff2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 202ff7: 48 8b 2b mov (%rbx),%rbp 202ffa: 48 8b 43 08 mov 0x8(%rbx),%rax 202ffe: ba a0 86 11 00 mov $0x1186a0,%edx 203003: 48 8b 7d 18 mov 0x18(%rbp),%rdi 203007: 44 8b a0 70 01 00 00 mov 0x170(%rax),%r12d 20300e: 48 8b 07 mov (%rdi),%rax 203011: 44 89 e6 mov %r12d,%esi 203014: 48 8b 40 08 mov 0x8(%rax),%rax 203018: e8 00 00 00 00 callq 20301d 20301d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 203022: 48 8b 43 08 mov 0x8(%rbx),%rax 203026: 48 8b 1b mov (%rbx),%rbx 203029: ba 3c 00 01 0e mov $0xe01003c,%edx 20302e: 48 8b 7b 18 mov 0x18(%rbx),%rdi 203032: 44 8b a0 74 01 00 00 mov 0x174(%rax),%r12d 203039: 48 8b 07 mov (%rdi),%rax 20303c: 44 89 e6 mov %r12d,%esi 20303f: 48 8b 40 08 mov 0x8(%rax),%rax 203043: e8 00 00 00 00 callq 203048 203048: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 20304d: 5b pop %rbx 20304e: 5d pop %rbp 20304f: 41 5c pop %r12 203051: c3 retq 203052: 48 8b 75 10 mov 0x10(%rbp),%rsi 203056: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 20305d 20305d: 89 c0 mov %eax,%eax 20305f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 203067 203066: 00 203067: 73 8e jae 202ff7 203069: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 203070 203070: 48 85 c0 test %rax,%rax 203073: 74 15 je 20308a 203075: 48 8b 78 08 mov 0x8(%rax),%rdi 203079: 48 83 c6 08 add $0x8,%rsi 20307d: b9 64 02 12 00 mov $0x120264,%ecx 203082: 44 89 e2 mov %r12d,%edx 203085: e8 00 00 00 00 callq 20308a 20308a: e9 68 ff ff ff jmpq 202ff7 20308f: 48 8b 73 10 mov 0x10(%rbx),%rsi 203093: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 20309a 20309a: 89 c0 mov %eax,%eax 20309c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2030a4 2030a3: 00 2030a4: 73 a7 jae 20304d 2030a6: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2030ad 2030ad: 48 85 c0 test %rax,%rax 2030b0: 74 15 je 2030c7 2030b2: 48 8b 78 08 mov 0x8(%rax),%rdi 2030b6: 48 83 c6 08 add $0x8,%rsi 2030ba: b9 3c 00 01 0e mov $0xe01003c,%ecx 2030bf: 44 89 e2 mov %r12d,%edx 2030c2: e8 00 00 00 00 callq 2030c7 2030c7: 5b pop %rbx 2030c8: 5d pop %rbp 2030c9: 41 5c pop %r12 2030cb: c3 retq 2030cc: 48 8b 75 10 mov 0x10(%rbp),%rsi 2030d0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2030d7 2030d7: 89 c0 mov %eax,%eax 2030d9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2030e1 2030e0: 00 2030e1: 0f 83 3b ff ff ff jae 203022 2030e7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2030ee 2030ee: 48 85 c0 test %rax,%rax 2030f1: 74 15 je 203108 2030f3: 48 8b 78 08 mov 0x8(%rax),%rdi 2030f7: 48 83 c6 08 add $0x8,%rsi 2030fb: b9 a0 86 11 00 mov $0x1186a0,%ecx 203100: 44 89 e2 mov %r12d,%edx 203103: e8 00 00 00 00 callq 203108 203108: e9 15 ff ff ff jmpq 203022 20310d: 0f 1f 00 nopl (%rax) 0000000000203110 : 203110: e8 00 00 00 00 callq 203115 203115: 41 54 push %r12 203117: 31 d2 xor %edx,%edx 203119: 55 push %rbp 20311a: 53 push %rbx 20311b: 48 8b 2f mov (%rdi),%rbp 20311e: 48 89 fb mov %rdi,%rbx 203121: 48 8b 47 08 mov 0x8(%rdi),%rax 203125: 48 8b 7d 18 mov 0x18(%rbp),%rdi 203129: 44 8b a0 a0 01 00 00 mov 0x1a0(%rax),%r12d 203130: 48 8b 07 mov (%rdi),%rax 203133: 44 89 e6 mov %r12d,%esi 203136: 48 8b 40 08 mov 0x8(%rax),%rax 20313a: e8 00 00 00 00 callq 20313f 20313f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 203144: 48 8b 2b mov (%rbx),%rbp 203147: 48 8b 43 08 mov 0x8(%rbx),%rax 20314b: 31 d2 xor %edx,%edx 20314d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 203151: 44 8b a0 a4 01 00 00 mov 0x1a4(%rax),%r12d 203158: 48 8b 07 mov (%rdi),%rax 20315b: 44 89 e6 mov %r12d,%esi 20315e: 48 8b 40 08 mov 0x8(%rax),%rax 203162: e8 00 00 00 00 callq 203167 203167: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 20316c: 48 8b 2b mov (%rbx),%rbp 20316f: 48 8b 43 08 mov 0x8(%rbx),%rax 203173: 31 d2 xor %edx,%edx 203175: 48 8b 7d 18 mov 0x18(%rbp),%rdi 203179: 44 8b a0 a8 01 00 00 mov 0x1a8(%rax),%r12d 203180: 48 8b 07 mov (%rdi),%rax 203183: 44 89 e6 mov %r12d,%esi 203186: 48 8b 40 08 mov 0x8(%rax),%rax 20318a: e8 00 00 00 00 callq 20318f 20318f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 203194: 48 8b 2b mov (%rbx),%rbp 203197: 48 8b 43 08 mov 0x8(%rbx),%rax 20319b: 31 d2 xor %edx,%edx 20319d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2031a1: 44 8b a0 ac 01 00 00 mov 0x1ac(%rax),%r12d 2031a8: 48 8b 07 mov (%rdi),%rax 2031ab: 44 89 e6 mov %r12d,%esi 2031ae: 48 8b 40 08 mov 0x8(%rax),%rax 2031b2: e8 00 00 00 00 callq 2031b7 2031b7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2031bc: 48 8b 2b mov (%rbx),%rbp 2031bf: 48 8b 43 08 mov 0x8(%rbx),%rax 2031c3: 31 d2 xor %edx,%edx 2031c5: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2031c9: 44 8b a0 b0 01 00 00 mov 0x1b0(%rax),%r12d 2031d0: 48 8b 07 mov (%rdi),%rax 2031d3: 44 89 e6 mov %r12d,%esi 2031d6: 48 8b 40 08 mov 0x8(%rax),%rax 2031da: e8 00 00 00 00 callq 2031df 2031df: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2031e4: 48 8b 43 08 mov 0x8(%rbx),%rax 2031e8: 48 8b 1b mov (%rbx),%rbx 2031eb: 31 d2 xor %edx,%edx 2031ed: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2031f1: 44 8b a0 b4 01 00 00 mov 0x1b4(%rax),%r12d 2031f8: 48 8b 07 mov (%rdi),%rax 2031fb: 44 89 e6 mov %r12d,%esi 2031fe: 48 8b 40 08 mov 0x8(%rax),%rax 203202: e8 00 00 00 00 callq 203207 203207: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 20320c: 5b pop %rbx 20320d: 5d pop %rbp 20320e: 41 5c pop %r12 203210: c3 retq 203211: 48 8b 75 10 mov 0x10(%rbp),%rsi 203215: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 20321c 20321c: 89 c0 mov %eax,%eax 20321e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 203226 203225: 00 203226: 0f 83 18 ff ff ff jae 203144 20322c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 203233 203233: 48 85 c0 test %rax,%rax 203236: 74 12 je 20324a 203238: 48 8b 78 08 mov 0x8(%rax),%rdi 20323c: 48 83 c6 08 add $0x8,%rsi 203240: 31 c9 xor %ecx,%ecx 203242: 44 89 e2 mov %r12d,%edx 203245: e8 00 00 00 00 callq 20324a 20324a: e9 f5 fe ff ff jmpq 203144 20324f: 48 8b 73 10 mov 0x10(%rbx),%rsi 203253: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 20325a 20325a: 89 c0 mov %eax,%eax 20325c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 203264 203263: 00 203264: 73 a6 jae 20320c 203266: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 20326d 20326d: 48 85 c0 test %rax,%rax 203270: 74 12 je 203284 203272: 48 8b 78 08 mov 0x8(%rax),%rdi 203276: 48 83 c6 08 add $0x8,%rsi 20327a: 31 c9 xor %ecx,%ecx 20327c: 44 89 e2 mov %r12d,%edx 20327f: e8 00 00 00 00 callq 203284 203284: 5b pop %rbx 203285: 5d pop %rbp 203286: 41 5c pop %r12 203288: c3 retq 203289: 48 8b 75 10 mov 0x10(%rbp),%rsi 20328d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 203294 203294: 89 c0 mov %eax,%eax 203296: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 20329e 20329d: 00 20329e: 0f 83 40 ff ff ff jae 2031e4 2032a4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2032ab 2032ab: 48 85 c0 test %rax,%rax 2032ae: 74 12 je 2032c2 2032b0: 48 8b 78 08 mov 0x8(%rax),%rdi 2032b4: 48 83 c6 08 add $0x8,%rsi 2032b8: 31 c9 xor %ecx,%ecx 2032ba: 44 89 e2 mov %r12d,%edx 2032bd: e8 00 00 00 00 callq 2032c2 2032c2: e9 1d ff ff ff jmpq 2031e4 2032c7: 48 8b 75 10 mov 0x10(%rbp),%rsi 2032cb: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2032d2 2032d2: 89 c0 mov %eax,%eax 2032d4: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2032dc 2032db: 00 2032dc: 0f 83 da fe ff ff jae 2031bc 2032e2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2032e9 2032e9: 48 85 c0 test %rax,%rax 2032ec: 74 12 je 203300 2032ee: 48 8b 78 08 mov 0x8(%rax),%rdi 2032f2: 48 83 c6 08 add $0x8,%rsi 2032f6: 31 c9 xor %ecx,%ecx 2032f8: 44 89 e2 mov %r12d,%edx 2032fb: e8 00 00 00 00 callq 203300 203300: e9 b7 fe ff ff jmpq 2031bc 203305: 48 8b 75 10 mov 0x10(%rbp),%rsi 203309: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 203310 203310: 89 c0 mov %eax,%eax 203312: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 20331a 203319: 00 20331a: 0f 83 74 fe ff ff jae 203194 203320: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 203327 203327: 48 85 c0 test %rax,%rax 20332a: 74 12 je 20333e 20332c: 48 8b 78 08 mov 0x8(%rax),%rdi 203330: 48 83 c6 08 add $0x8,%rsi 203334: 31 c9 xor %ecx,%ecx 203336: 44 89 e2 mov %r12d,%edx 203339: e8 00 00 00 00 callq 20333e 20333e: e9 51 fe ff ff jmpq 203194 203343: 48 8b 75 10 mov 0x10(%rbp),%rsi 203347: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 20334e 20334e: 89 c0 mov %eax,%eax 203350: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 203358 203357: 00 203358: 0f 83 0e fe ff ff jae 20316c 20335e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 203365 203365: 48 85 c0 test %rax,%rax 203368: 74 12 je 20337c 20336a: 48 8b 78 08 mov 0x8(%rax),%rdi 20336e: 48 83 c6 08 add $0x8,%rsi 203372: 31 c9 xor %ecx,%ecx 203374: 44 89 e2 mov %r12d,%edx 203377: e8 00 00 00 00 callq 20337c 20337c: e9 eb fd ff ff jmpq 20316c 203381: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 203388: 00 00 00 00 20338c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000203390 : 203390: e8 00 00 00 00 callq 203395 203395: 48 8b be e8 00 00 00 mov 0xe8(%rsi),%rdi 20339c: 48 85 ff test %rdi,%rdi 20339f: 74 17 je 2033b8 2033a1: 48 8b 07 mov (%rdi),%rax 2033a4: 48 85 c0 test %rax,%rax 2033a7: 74 0f je 2033b8 2033a9: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 2033b0: 0f b6 f2 movzbl %dl,%esi 2033b3: e9 00 00 00 00 jmpq 2033b8 2033b8: c3 retq 2033b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002033c0 : 2033c0: e8 00 00 00 00 callq 2033c5 2033c5: 41 55 push %r13 2033c7: 45 31 c0 xor %r8d,%r8d 2033ca: 41 54 push %r12 2033cc: 55 push %rbp 2033cd: 48 89 f5 mov %rsi,%rbp 2033d0: be 01 00 00 00 mov $0x1,%esi 2033d5: 53 push %rbx 2033d6: 48 89 fb mov %rdi,%rbx 2033d9: 48 83 ec 28 sub $0x28,%rsp 2033dd: 4c 8b a7 08 e9 00 00 mov 0xe908(%rdi),%r12 2033e4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2033eb: 00 00 2033ed: 48 89 44 24 20 mov %rax,0x20(%rsp) 2033f2: 31 c0 xor %eax,%eax 2033f4: 48 8d 54 24 1a lea 0x1a(%rsp),%rdx 2033f9: 66 44 89 44 24 1e mov %r8w,0x1e(%rsp) 2033ff: c7 44 24 1a 00 00 00 movl $0x0,0x1a(%rsp) 203406: 00 203407: e8 00 00 00 00 callq 20340c 20340c: 48 8b 45 00 mov 0x0(%rbp),%rax 203410: 48 89 ef mov %rbp,%rdi 203413: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 203418: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 20341d: 48 8b 40 58 mov 0x58(%rax),%rax 203421: e8 00 00 00 00 callq 203426 203426: 48 8b 45 00 mov 0x0(%rbp),%rax 20342a: 48 89 ef mov %rbp,%rdi 20342d: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 203432: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 203437: 48 8b 80 80 01 00 00 mov 0x180(%rax),%rax 20343e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 203443: e8 00 00 00 00 callq 203448 203448: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 20344f: 48 8b 82 18 04 00 00 mov 0x418(%rdx),%rax 203456: 8b 48 04 mov 0x4(%rax),%ecx 203459: 8b 44 24 08 mov 0x8(%rsp),%eax 20345d: 39 c1 cmp %eax,%ecx 20345f: 0f 86 90 00 00 00 jbe 2034f5 203465: 45 31 ed xor %r13d,%r13d 203468: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) 20346d: 48 8b ac c2 f0 00 00 mov 0xf0(%rdx,%rax,8),%rbp 203474: 00 203475: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 20347a: 74 5f je 2034db 20347c: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 203483: 6a 00 pushq $0x0 203485: 31 c9 xor %ecx,%ecx 203487: be 0c 00 00 00 mov $0xc,%esi 20348c: 8b 54 24 1c mov 0x1c(%rsp),%edx 203490: 48 89 ef mov %rbp,%rdi 203493: 52 push %rdx 203494: ba 03 00 00 00 mov $0x3,%edx 203499: 48 8b 40 38 mov 0x38(%rax),%rax 20349d: 4c 8d 44 24 2a lea 0x2a(%rsp),%r8 2034a2: e8 00 00 00 00 callq 2034a7 2034a7: 59 pop %rcx 2034a8: 5e pop %rsi 2034a9: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) 2034ae: 74 49 je 2034f9 2034b0: 49 8b 84 24 40 01 00 mov 0x140(%r12),%rax 2034b7: 00 2034b8: 48 89 ef mov %rbp,%rdi 2034bb: e8 00 00 00 00 callq 2034c0 2034c0: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2034c5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2034cc: 00 00 2034ce: 75 61 jne 203531 2034d0: 48 83 c4 28 add $0x28,%rsp 2034d4: 5b pop %rbx 2034d5: 5d pop %rbp 2034d6: 41 5c pop %r12 2034d8: 41 5d pop %r13 2034da: c3 retq 2034db: 8b 44 24 0c mov 0xc(%rsp),%eax 2034df: 41 d1 e9 shr %r9d 2034e2: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 2034e7: 39 c1 cmp %eax,%ecx 2034e9: 76 42 jbe 20352d 2034eb: 4c 8b ac c2 f0 00 00 mov 0xf0(%rdx,%rax,8),%r13 2034f2: 00 2034f3: eb 87 jmp 20347c 2034f5: 0f 0b ud2 2034f7: eb c7 jmp 2034c0 2034f9: 49 8b 85 38 4b 00 00 mov 0x4b38(%r13),%rax 203500: 6a 00 pushq $0x0 203502: 31 c9 xor %ecx,%ecx 203504: be 0c 00 00 00 mov $0xc,%esi 203509: 8b 54 24 1c mov 0x1c(%rsp),%edx 20350d: 4c 89 ef mov %r13,%rdi 203510: 52 push %rdx 203511: ba 03 00 00 00 mov $0x3,%edx 203516: 48 8b 40 38 mov 0x38(%rax),%rax 20351a: 44 8b 4c 24 20 mov 0x20(%rsp),%r9d 20351f: 4c 8d 44 24 2a lea 0x2a(%rsp),%r8 203524: e8 00 00 00 00 callq 203529 203529: 58 pop %rax 20352a: 5a pop %rdx 20352b: eb 83 jmp 2034b0 20352d: 0f 0b ud2 20352f: eb 8f jmp 2034c0 203531: e8 00 00 00 00 callq 203536 203536: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20353d: 00 00 00 0000000000203540 : 203540: e8 00 00 00 00 callq 203545 203545: 41 55 push %r13 203547: 45 31 ed xor %r13d,%r13d 20354a: 41 54 push %r12 20354c: 55 push %rbp 20354d: 53 push %rbx 20354e: 48 89 fb mov %rdi,%rbx 203551: 48 83 ec 10 sub $0x10,%rsp 203555: 48 8b 3f mov (%rdi),%rdi 203558: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20355f: 00 00 203561: 48 89 44 24 08 mov %rax,0x8(%rsp) 203566: 31 c0 xor %eax,%eax 203568: 84 d2 test %dl,%dl 20356a: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 203571: 00 203572: 48 8b 07 mov (%rdi),%rax 203575: 41 0f 94 c5 sete %r13b 203579: 45 01 ed add %r13d,%r13d 20357c: 80 b8 a1 01 00 00 00 cmpb $0x0,0x1a1(%rax) 203583: 75 10 jne 203595 203585: 48 8b 43 08 mov 0x8(%rbx),%rax 203589: 44 8b 80 fc 00 00 00 mov 0xfc(%rax),%r8d 203590: 45 85 c0 test %r8d,%r8d 203593: 75 1f jne 2035b4 203595: 48 8b 44 24 08 mov 0x8(%rsp),%rax 20359a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2035a1: 00 00 2035a3: 0f 85 18 03 00 00 jne 2038c1 2035a9: 48 83 c4 10 add $0x10,%rsp 2035ad: 5b pop %rbx 2035ae: 5d pop %rbp 2035af: 41 5c pop %r12 2035b1: 41 5d pop %r13 2035b3: c3 retq 2035b4: 89 d5 mov %edx,%ebp 2035b6: 48 8b 53 18 mov 0x18(%rbx),%rdx 2035ba: 41 89 f4 mov %esi,%r12d 2035bd: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 2035c3: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2035c8: 8b 8a b4 00 00 00 mov 0xb4(%rdx),%ecx 2035ce: 48 8b 53 10 mov 0x10(%rbx),%rdx 2035d2: 0f b6 52 2d movzbl 0x2d(%rdx),%edx 2035d6: e8 00 00 00 00 callq 2035db 2035db: 8b 74 24 04 mov 0x4(%rsp),%esi 2035df: 85 f6 test %esi,%esi 2035e1: 0f 84 93 01 00 00 je 20377a 2035e7: 83 f5 01 xor $0x1,%ebp 2035ea: 44 0f b6 cd movzbl %bpl,%r9d 2035ee: 41 83 fc 03 cmp $0x3,%r12d 2035f2: 0f 84 07 02 00 00 je 2037ff 2035f8: 0f 87 bf 00 00 00 ja 2036bd 2035fe: 41 83 fc 01 cmp $0x1,%r12d 203602: 0f 84 47 02 00 00 je 20384f 203608: 41 83 fc 02 cmp $0x2,%r12d 20360c: 0f 85 0f 01 00 00 jne 203721 203612: 48 8b 53 10 mov 0x10(%rbx),%rdx 203616: 48 8b 43 18 mov 0x18(%rbx),%rax 20361a: 48 8b 3b mov (%rbx),%rdi 20361d: 0f b6 4a 4b movzbl 0x4b(%rdx),%ecx 203621: 48 8b 53 08 mov 0x8(%rbx),%rdx 203625: 44 8b 80 2c 01 00 00 mov 0x12c(%rax),%r8d 20362c: 8b b2 04 01 00 00 mov 0x104(%rdx),%esi 203632: ba 01 00 00 00 mov $0x1,%edx 203637: e8 00 00 00 00 callq 20363c 20363c: 48 8b 43 18 mov 0x18(%rbx),%rax 203640: 8b 88 80 01 00 00 mov 0x180(%rax),%ecx 203646: 48 8b 43 10 mov 0x10(%rbx),%rax 20364a: 0f b6 50 60 movzbl 0x60(%rax),%edx 20364e: 48 8b 43 08 mov 0x8(%rbx),%rax 203652: 8b b0 4c 01 00 00 mov 0x14c(%rax),%esi 203658: 68 7a 01 00 00 pushq $0x17a 20365d: 68 00 00 00 00 pushq $0x0 203662: 48 8b 3b mov (%rbx),%rdi 203665: 41 b9 01 00 00 00 mov $0x1,%r9d 20366b: 45 89 e8 mov %r13d,%r8d 20366e: 68 e8 03 00 00 pushq $0x3e8 203673: e8 00 00 00 00 callq 203678 203678: 48 83 c4 18 add $0x18,%rsp 20367c: 8b 54 24 04 mov 0x4(%rsp),%edx 203680: 85 d2 test %edx,%edx 203682: 0f 85 0d ff ff ff jne 203595 203688: 48 8b 43 18 mov 0x18(%rbx),%rax 20368c: 48 8b 3b mov (%rbx),%rdi 20368f: b9 01 00 00 00 mov $0x1,%ecx 203694: 31 d2 xor %edx,%edx 203696: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 20369d: 48 8b 43 10 mov 0x10(%rbx),%rax 2036a1: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 2036a6: 48 8b 43 08 mov 0x8(%rbx),%rax 2036aa: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 2036b0: 6a 00 pushq $0x0 2036b2: e8 00 00 00 00 callq 2036b7 2036b7: 58 pop %rax 2036b8: e9 d8 fe ff ff jmpq 203595 2036bd: 41 83 fc 04 cmp $0x4,%r12d 2036c1: 0f 84 e8 00 00 00 je 2037af 2036c7: 41 83 fc 05 cmp $0x5,%r12d 2036cb: 0f 85 ce 01 00 00 jne 20389f 2036d1: 48 8b 53 10 mov 0x10(%rbx),%rdx 2036d5: 48 8b 43 18 mov 0x18(%rbx),%rax 2036d9: 48 8b 3b mov (%rbx),%rdi 2036dc: 0f b6 4a 51 movzbl 0x51(%rdx),%ecx 2036e0: 48 8b 53 08 mov 0x8(%rbx),%rdx 2036e4: 44 8b 80 44 01 00 00 mov 0x144(%rax),%r8d 2036eb: 8b b2 10 01 00 00 mov 0x110(%rdx),%esi 2036f1: ba 01 00 00 00 mov $0x1,%edx 2036f6: e8 00 00 00 00 callq 2036fb 2036fb: 48 8b 43 18 mov 0x18(%rbx),%rax 2036ff: 8b 88 8c 01 00 00 mov 0x18c(%rax),%ecx 203705: 48 8b 43 10 mov 0x10(%rbx),%rax 203709: 0f b6 50 63 movzbl 0x63(%rax),%edx 20370d: 48 8b 43 08 mov 0x8(%rbx),%rax 203711: 8b b0 58 01 00 00 mov 0x158(%rax),%esi 203717: 68 92 01 00 00 pushq $0x192 20371c: e9 3c ff ff ff jmpq 20365d 203721: 45 85 e4 test %r12d,%r12d 203724: 0f 85 75 01 00 00 jne 20389f 20372a: 48 8b 53 10 mov 0x10(%rbx),%rdx 20372e: 48 8b 43 18 mov 0x18(%rbx),%rax 203732: 48 8b 3b mov (%rbx),%rdi 203735: 0f b6 4a 47 movzbl 0x47(%rdx),%ecx 203739: 48 8b 53 08 mov 0x8(%rbx),%rdx 20373d: 44 8b 80 1c 01 00 00 mov 0x11c(%rax),%r8d 203744: 8b b2 fc 00 00 00 mov 0xfc(%rdx),%esi 20374a: ba 01 00 00 00 mov $0x1,%edx 20374f: e8 00 00 00 00 callq 203754 203754: 48 8b 43 18 mov 0x18(%rbx),%rax 203758: 8b 88 78 01 00 00 mov 0x178(%rax),%ecx 20375e: 48 8b 43 10 mov 0x10(%rbx),%rax 203762: 0f b6 50 5e movzbl 0x5e(%rax),%edx 203766: 48 8b 43 08 mov 0x8(%rbx),%rax 20376a: 8b b0 44 01 00 00 mov 0x144(%rax),%esi 203770: 68 6a 01 00 00 pushq $0x16a 203775: e9 e3 fe ff ff jmpq 20365d 20377a: 48 8b 43 18 mov 0x18(%rbx),%rax 20377e: 48 8b 3b mov (%rbx),%rdi 203781: b9 01 00 00 00 mov $0x1,%ecx 203786: 31 d2 xor %edx,%edx 203788: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 20378f: 48 8b 43 10 mov 0x10(%rbx),%rax 203793: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 203798: 48 8b 43 08 mov 0x8(%rbx),%rax 20379c: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 2037a2: 6a 01 pushq $0x1 2037a4: e8 00 00 00 00 callq 2037a9 2037a9: 59 pop %rcx 2037aa: e9 38 fe ff ff jmpq 2035e7 2037af: 48 8b 53 10 mov 0x10(%rbx),%rdx 2037b3: 48 8b 43 18 mov 0x18(%rbx),%rax 2037b7: 48 8b 3b mov (%rbx),%rdi 2037ba: 0f b6 4a 4f movzbl 0x4f(%rdx),%ecx 2037be: 48 8b 53 08 mov 0x8(%rbx),%rdx 2037c2: 44 8b 80 3c 01 00 00 mov 0x13c(%rax),%r8d 2037c9: 8b b2 0c 01 00 00 mov 0x10c(%rdx),%esi 2037cf: ba 01 00 00 00 mov $0x1,%edx 2037d4: e8 00 00 00 00 callq 2037d9 2037d9: 48 8b 43 18 mov 0x18(%rbx),%rax 2037dd: 8b 88 88 01 00 00 mov 0x188(%rax),%ecx 2037e3: 48 8b 43 10 mov 0x10(%rbx),%rax 2037e7: 0f b6 50 62 movzbl 0x62(%rax),%edx 2037eb: 48 8b 43 08 mov 0x8(%rbx),%rax 2037ef: 8b b0 54 01 00 00 mov 0x154(%rax),%esi 2037f5: 68 8a 01 00 00 pushq $0x18a 2037fa: e9 5e fe ff ff jmpq 20365d 2037ff: 48 8b 53 10 mov 0x10(%rbx),%rdx 203803: 48 8b 43 18 mov 0x18(%rbx),%rax 203807: 48 8b 3b mov (%rbx),%rdi 20380a: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 20380e: 48 8b 53 08 mov 0x8(%rbx),%rdx 203812: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 203819: 8b b2 08 01 00 00 mov 0x108(%rdx),%esi 20381f: ba 01 00 00 00 mov $0x1,%edx 203824: e8 00 00 00 00 callq 203829 203829: 48 8b 43 18 mov 0x18(%rbx),%rax 20382d: 8b 88 84 01 00 00 mov 0x184(%rax),%ecx 203833: 48 8b 43 10 mov 0x10(%rbx),%rax 203837: 0f b6 50 61 movzbl 0x61(%rax),%edx 20383b: 48 8b 43 08 mov 0x8(%rbx),%rax 20383f: 8b b0 50 01 00 00 mov 0x150(%rax),%esi 203845: 68 82 01 00 00 pushq $0x182 20384a: e9 0e fe ff ff jmpq 20365d 20384f: 48 8b 53 10 mov 0x10(%rbx),%rdx 203853: 48 8b 43 18 mov 0x18(%rbx),%rax 203857: 48 8b 3b mov (%rbx),%rdi 20385a: 0f b6 4a 49 movzbl 0x49(%rdx),%ecx 20385e: 48 8b 53 08 mov 0x8(%rbx),%rdx 203862: 44 8b 80 24 01 00 00 mov 0x124(%rax),%r8d 203869: 8b b2 00 01 00 00 mov 0x100(%rdx),%esi 20386f: ba 01 00 00 00 mov $0x1,%edx 203874: e8 00 00 00 00 callq 203879 203879: 48 8b 43 18 mov 0x18(%rbx),%rax 20387d: 8b 88 7c 01 00 00 mov 0x17c(%rax),%ecx 203883: 48 8b 43 10 mov 0x10(%rbx),%rax 203887: 0f b6 50 5f movzbl 0x5f(%rax),%edx 20388b: 48 8b 43 08 mov 0x8(%rbx),%rax 20388f: 8b b0 48 01 00 00 mov 0x148(%rax),%esi 203895: 68 72 01 00 00 pushq $0x172 20389a: e9 be fd ff ff jmpq 20365d 20389f: b9 97 01 00 00 mov $0x197,%ecx 2038a4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2038ab: bf 02 00 00 00 mov $0x2,%edi 2038b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2038b7: e8 00 00 00 00 callq 2038bc 2038bc: e9 bb fd ff ff jmpq 20367c 2038c1: e8 00 00 00 00 callq 2038c6 2038c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2038cd: 00 00 00 00000000002038d0 : 2038d0: e8 00 00 00 00 callq 2038d5 2038d5: 55 push %rbp 2038d6: 31 ed xor %ebp,%ebp 2038d8: 84 d2 test %dl,%dl 2038da: 53 push %rbx 2038db: 48 89 fb mov %rdi,%rbx 2038de: 48 8b 3f mov (%rdi),%rdi 2038e1: 40 0f 94 c5 sete %bpl 2038e5: 01 ed add %ebp,%ebp 2038e7: 48 8b 07 mov (%rdi),%rax 2038ea: 80 b8 9f 01 00 00 00 cmpb $0x0,0x19f(%rax) 2038f1: 0f 85 9b 00 00 00 jne 203992 2038f7: 48 8b 43 08 mov 0x8(%rbx),%rax 2038fb: 44 8b 90 d0 00 00 00 mov 0xd0(%rax),%r10d 203902: 45 85 d2 test %r10d,%r10d 203905: 0f 84 87 00 00 00 je 203992 20390b: 83 f2 01 xor $0x1,%edx 20390e: 44 0f b6 ca movzbl %dl,%r9d 203912: 83 fe 03 cmp $0x3,%esi 203915: 0f 84 ea 00 00 00 je 203a05 20391b: 0f 87 bb 00 00 00 ja 2039dc 203921: 83 fe 01 cmp $0x1,%esi 203924: 0f 84 6d 01 00 00 je 203a97 20392a: 83 fe 02 cmp $0x2,%esi 20392d: 75 66 jne 203995 20392f: 48 8b 53 18 mov 0x18(%rbx),%rdx 203933: 48 8b 4b 10 mov 0x10(%rbx),%rcx 203937: 8b b0 e0 00 00 00 mov 0xe0(%rax),%esi 20393d: 0f b6 49 39 movzbl 0x39(%rcx),%ecx 203941: 44 8b 82 e4 00 00 00 mov 0xe4(%rdx),%r8d 203948: ba 01 00 00 00 mov $0x1,%edx 20394d: e8 00 00 00 00 callq 203952 203952: 48 8b 43 18 mov 0x18(%rbx),%rax 203956: 8b 88 5c 01 00 00 mov 0x15c(%rax),%ecx 20395c: 48 8b 43 10 mov 0x10(%rbx),%rax 203960: 0f b6 50 57 movzbl 0x57(%rax),%edx 203964: 48 8b 43 08 mov 0x8(%rbx),%rax 203968: 8b b0 28 01 00 00 mov 0x128(%rax),%esi 20396e: 68 c1 01 00 00 pushq $0x1c1 203973: 68 00 00 00 00 pushq $0x0 203978: 48 8b 3b mov (%rbx),%rdi 20397b: 41 b9 01 00 00 00 mov $0x1,%r9d 203981: 41 89 e8 mov %ebp,%r8d 203984: 68 e8 03 00 00 pushq $0x3e8 203989: e8 00 00 00 00 callq 20398e 20398e: 48 83 c4 18 add $0x18,%rsp 203992: 5b pop %rbx 203993: 5d pop %rbp 203994: c3 retq 203995: 85 f6 test %esi,%esi 203997: 75 4d jne 2039e6 203999: 48 8b 53 10 mov 0x10(%rbx),%rdx 20399d: 48 8b 43 18 mov 0x18(%rbx),%rax 2039a1: 44 89 d6 mov %r10d,%esi 2039a4: 0f b6 4a 31 movzbl 0x31(%rdx),%ecx 2039a8: 44 8b 80 c4 00 00 00 mov 0xc4(%rax),%r8d 2039af: ba 01 00 00 00 mov $0x1,%edx 2039b4: e8 00 00 00 00 callq 2039b9 2039b9: 48 8b 43 18 mov 0x18(%rbx),%rax 2039bd: 8b 88 4c 01 00 00 mov 0x14c(%rax),%ecx 2039c3: 48 8b 43 10 mov 0x10(%rbx),%rax 2039c7: 0f b6 50 53 movzbl 0x53(%rax),%edx 2039cb: 48 8b 43 08 mov 0x8(%rbx),%rax 2039cf: 8b b0 18 01 00 00 mov 0x118(%rax),%esi 2039d5: 68 b1 01 00 00 pushq $0x1b1 2039da: eb 97 jmp 203973 2039dc: 83 fe 04 cmp $0x4,%esi 2039df: 74 6d je 203a4e 2039e1: 83 fe 05 cmp $0x5,%esi 2039e4: 74 ac je 203992 2039e6: 5b pop %rbx 2039e7: b9 e3 01 00 00 mov $0x1e3,%ecx 2039ec: 5d pop %rbp 2039ed: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2039f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2039fb: bf 02 00 00 00 mov $0x2,%edi 203a00: e9 00 00 00 00 jmpq 203a05 203a05: 48 8b 53 18 mov 0x18(%rbx),%rdx 203a09: 48 8b 4b 10 mov 0x10(%rbx),%rcx 203a0d: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 203a13: 0f b6 49 3d movzbl 0x3d(%rcx),%ecx 203a17: 44 8b 82 f4 00 00 00 mov 0xf4(%rdx),%r8d 203a1e: ba 01 00 00 00 mov $0x1,%edx 203a23: e8 00 00 00 00 callq 203a28 203a28: 48 8b 43 18 mov 0x18(%rbx),%rax 203a2c: 8b 88 64 01 00 00 mov 0x164(%rax),%ecx 203a32: 48 8b 43 10 mov 0x10(%rbx),%rax 203a36: 0f b6 50 59 movzbl 0x59(%rax),%edx 203a3a: 48 8b 43 08 mov 0x8(%rbx),%rax 203a3e: 8b b0 30 01 00 00 mov 0x130(%rax),%esi 203a44: 68 c9 01 00 00 pushq $0x1c9 203a49: e9 25 ff ff ff jmpq 203973 203a4e: 48 8b 53 18 mov 0x18(%rbx),%rdx 203a52: 48 8b 4b 10 mov 0x10(%rbx),%rcx 203a56: 8b b0 f0 00 00 00 mov 0xf0(%rax),%esi 203a5c: 0f b6 49 41 movzbl 0x41(%rcx),%ecx 203a60: 44 8b 82 04 01 00 00 mov 0x104(%rdx),%r8d 203a67: ba 01 00 00 00 mov $0x1,%edx 203a6c: e8 00 00 00 00 callq 203a71 203a71: 48 8b 43 18 mov 0x18(%rbx),%rax 203a75: 8b 88 6c 01 00 00 mov 0x16c(%rax),%ecx 203a7b: 48 8b 43 10 mov 0x10(%rbx),%rax 203a7f: 0f b6 50 5b movzbl 0x5b(%rax),%edx 203a83: 48 8b 43 08 mov 0x8(%rbx),%rax 203a87: 8b b0 38 01 00 00 mov 0x138(%rax),%esi 203a8d: 68 d1 01 00 00 pushq $0x1d1 203a92: e9 dc fe ff ff jmpq 203973 203a97: 48 8b 53 18 mov 0x18(%rbx),%rdx 203a9b: 48 8b 4b 10 mov 0x10(%rbx),%rcx 203a9f: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 203aa5: 0f b6 49 35 movzbl 0x35(%rcx),%ecx 203aa9: 44 8b 82 d4 00 00 00 mov 0xd4(%rdx),%r8d 203ab0: ba 01 00 00 00 mov $0x1,%edx 203ab5: e8 00 00 00 00 callq 203aba 203aba: 48 8b 43 18 mov 0x18(%rbx),%rax 203abe: 8b 88 54 01 00 00 mov 0x154(%rax),%ecx 203ac4: 48 8b 43 10 mov 0x10(%rbx),%rax 203ac8: 0f b6 50 55 movzbl 0x55(%rax),%edx 203acc: 48 8b 43 08 mov 0x8(%rbx),%rax 203ad0: 8b b0 20 01 00 00 mov 0x120(%rax),%esi 203ad6: 68 b9 01 00 00 pushq $0x1b9 203adb: e9 93 fe ff ff jmpq 203973 0000000000203ae0 : 203ae0: e8 00 00 00 00 callq 203ae5 203ae5: 55 push %rbp 203ae6: 31 ed xor %ebp,%ebp 203ae8: 84 d2 test %dl,%dl 203aea: 53 push %rbx 203aeb: 48 89 fb mov %rdi,%rbx 203aee: 48 8b 3f mov (%rdi),%rdi 203af1: 40 0f 94 c5 sete %bpl 203af5: 01 ed add %ebp,%ebp 203af7: 48 8b 07 mov (%rdi),%rax 203afa: 80 b8 a0 01 00 00 00 cmpb $0x0,0x1a0(%rax) 203b01: 0f 85 9b 00 00 00 jne 203ba2 203b07: 48 8b 43 08 mov 0x8(%rbx),%rax 203b0b: 44 8b 90 cc 00 00 00 mov 0xcc(%rax),%r10d 203b12: 45 85 d2 test %r10d,%r10d 203b15: 0f 84 87 00 00 00 je 203ba2 203b1b: 83 f2 01 xor $0x1,%edx 203b1e: 44 0f b6 ca movzbl %dl,%r9d 203b22: 83 fe 03 cmp $0x3,%esi 203b25: 0f 84 ea 00 00 00 je 203c15 203b2b: 0f 87 bb 00 00 00 ja 203bec 203b31: 83 fe 01 cmp $0x1,%esi 203b34: 0f 84 6d 01 00 00 je 203ca7 203b3a: 83 fe 02 cmp $0x2,%esi 203b3d: 75 66 jne 203ba5 203b3f: 48 8b 53 18 mov 0x18(%rbx),%rdx 203b43: 48 8b 4b 10 mov 0x10(%rbx),%rcx 203b47: 8b b0 dc 00 00 00 mov 0xdc(%rax),%esi 203b4d: 0f b6 49 37 movzbl 0x37(%rcx),%ecx 203b51: 44 8b 82 dc 00 00 00 mov 0xdc(%rdx),%r8d 203b58: ba 01 00 00 00 mov $0x1,%edx 203b5d: e8 00 00 00 00 callq 203b62 203b62: 48 8b 43 18 mov 0x18(%rbx),%rax 203b66: 8b 88 58 01 00 00 mov 0x158(%rax),%ecx 203b6c: 48 8b 43 10 mov 0x10(%rbx),%rax 203b70: 0f b6 50 56 movzbl 0x56(%rax),%edx 203b74: 48 8b 43 08 mov 0x8(%rbx),%rax 203b78: 8b b0 24 01 00 00 mov 0x124(%rax),%esi 203b7e: 68 0b 02 00 00 pushq $0x20b 203b83: 68 00 00 00 00 pushq $0x0 203b88: 48 8b 3b mov (%rbx),%rdi 203b8b: 41 b9 01 00 00 00 mov $0x1,%r9d 203b91: 41 89 e8 mov %ebp,%r8d 203b94: 68 e8 03 00 00 pushq $0x3e8 203b99: e8 00 00 00 00 callq 203b9e 203b9e: 48 83 c4 18 add $0x18,%rsp 203ba2: 5b pop %rbx 203ba3: 5d pop %rbp 203ba4: c3 retq 203ba5: 85 f6 test %esi,%esi 203ba7: 75 4d jne 203bf6 203ba9: 48 8b 53 10 mov 0x10(%rbx),%rdx 203bad: 48 8b 43 18 mov 0x18(%rbx),%rax 203bb1: 44 89 d6 mov %r10d,%esi 203bb4: 0f b6 4a 2f movzbl 0x2f(%rdx),%ecx 203bb8: 44 8b 80 bc 00 00 00 mov 0xbc(%rax),%r8d 203bbf: ba 01 00 00 00 mov $0x1,%edx 203bc4: e8 00 00 00 00 callq 203bc9 203bc9: 48 8b 43 18 mov 0x18(%rbx),%rax 203bcd: 8b 88 48 01 00 00 mov 0x148(%rax),%ecx 203bd3: 48 8b 43 10 mov 0x10(%rbx),%rax 203bd7: 0f b6 50 52 movzbl 0x52(%rax),%edx 203bdb: 48 8b 43 08 mov 0x8(%rbx),%rax 203bdf: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 203be5: 68 fb 01 00 00 pushq $0x1fb 203bea: eb 97 jmp 203b83 203bec: 83 fe 04 cmp $0x4,%esi 203bef: 74 6d je 203c5e 203bf1: 83 fe 05 cmp $0x5,%esi 203bf4: 74 ac je 203ba2 203bf6: 5b pop %rbx 203bf7: b9 2d 02 00 00 mov $0x22d,%ecx 203bfc: 5d pop %rbp 203bfd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 203c04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 203c0b: bf 02 00 00 00 mov $0x2,%edi 203c10: e9 00 00 00 00 jmpq 203c15 203c15: 48 8b 53 18 mov 0x18(%rbx),%rdx 203c19: 48 8b 4b 10 mov 0x10(%rbx),%rcx 203c1d: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 203c23: 0f b6 49 3b movzbl 0x3b(%rcx),%ecx 203c27: 44 8b 82 ec 00 00 00 mov 0xec(%rdx),%r8d 203c2e: ba 01 00 00 00 mov $0x1,%edx 203c33: e8 00 00 00 00 callq 203c38 203c38: 48 8b 43 18 mov 0x18(%rbx),%rax 203c3c: 8b 88 60 01 00 00 mov 0x160(%rax),%ecx 203c42: 48 8b 43 10 mov 0x10(%rbx),%rax 203c46: 0f b6 50 58 movzbl 0x58(%rax),%edx 203c4a: 48 8b 43 08 mov 0x8(%rbx),%rax 203c4e: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 203c54: 68 13 02 00 00 pushq $0x213 203c59: e9 25 ff ff ff jmpq 203b83 203c5e: 48 8b 53 18 mov 0x18(%rbx),%rdx 203c62: 48 8b 4b 10 mov 0x10(%rbx),%rcx 203c66: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 203c6c: 0f b6 49 3f movzbl 0x3f(%rcx),%ecx 203c70: 44 8b 82 fc 00 00 00 mov 0xfc(%rdx),%r8d 203c77: ba 01 00 00 00 mov $0x1,%edx 203c7c: e8 00 00 00 00 callq 203c81 203c81: 48 8b 43 18 mov 0x18(%rbx),%rax 203c85: 8b 88 68 01 00 00 mov 0x168(%rax),%ecx 203c8b: 48 8b 43 10 mov 0x10(%rbx),%rax 203c8f: 0f b6 50 5a movzbl 0x5a(%rax),%edx 203c93: 48 8b 43 08 mov 0x8(%rbx),%rax 203c97: 8b b0 34 01 00 00 mov 0x134(%rax),%esi 203c9d: 68 1b 02 00 00 pushq $0x21b 203ca2: e9 dc fe ff ff jmpq 203b83 203ca7: 48 8b 53 18 mov 0x18(%rbx),%rdx 203cab: 48 8b 4b 10 mov 0x10(%rbx),%rcx 203caf: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 203cb5: 0f b6 49 33 movzbl 0x33(%rcx),%ecx 203cb9: 44 8b 82 cc 00 00 00 mov 0xcc(%rdx),%r8d 203cc0: ba 01 00 00 00 mov $0x1,%edx 203cc5: e8 00 00 00 00 callq 203cca 203cca: 48 8b 43 18 mov 0x18(%rbx),%rax 203cce: 8b 88 50 01 00 00 mov 0x150(%rax),%ecx 203cd4: 48 8b 43 10 mov 0x10(%rbx),%rax 203cd8: 0f b6 50 54 movzbl 0x54(%rax),%edx 203cdc: 48 8b 43 08 mov 0x8(%rbx),%rax 203ce0: 8b b0 1c 01 00 00 mov 0x11c(%rax),%esi 203ce6: 68 03 02 00 00 pushq $0x203 203ceb: e9 93 fe ff ff jmpq 203b83 0000000000203cf0 : 203cf0: e8 00 00 00 00 callq 203cf5 203cf5: 41 56 push %r14 203cf7: 41 55 push %r13 203cf9: 41 54 push %r12 203cfb: 55 push %rbp 203cfc: 48 89 fd mov %rdi,%rbp 203cff: 53 push %rbx 203d00: 48 89 f3 mov %rsi,%rbx 203d03: 4c 8b a6 e8 00 00 00 mov 0xe8(%rsi),%r12 203d0a: 4c 8b ae 08 01 00 00 mov 0x108(%rsi),%r13 203d11: 4c 8b b7 08 e9 00 00 mov 0xe908(%rdi),%r14 203d18: 48 89 da mov %rbx,%rdx 203d1b: 48 8b b7 78 03 00 00 mov 0x378(%rdi),%rsi 203d22: 48 8b 87 48 e7 00 00 mov 0xe748(%rdi),%rax 203d29: e8 00 00 00 00 callq 203d2e 203d2e: 80 bb 80 02 00 00 00 cmpb $0x0,0x280(%rbx) 203d35: 0f 85 ec 00 00 00 jne 203e27 203d3b: 48 8b 85 80 e7 00 00 mov 0xe780(%rbp),%rax 203d42: 48 89 df mov %rbx,%rdi 203d45: 31 f6 xor %esi,%esi 203d47: e8 00 00 00 00 callq 203d4c 203d4c: 49 8b 04 24 mov (%r12),%rax 203d50: 4c 89 e7 mov %r12,%rdi 203d53: 31 f6 xor %esi,%esi 203d55: 48 8b 40 78 mov 0x78(%rax),%rax 203d59: e8 00 00 00 00 callq 203d5e 203d5e: 49 8b 45 00 mov 0x0(%r13),%rax 203d62: 4c 89 ef mov %r13,%rdi 203d65: 31 d2 xor %edx,%edx 203d67: 31 f6 xor %esi,%esi 203d69: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 203d70: e8 00 00 00 00 callq 203d75 203d75: 48 89 ef mov %rbp,%rdi 203d78: 41 c6 84 24 c0 00 00 movb $0x1,0xc0(%r12) 203d7f: 00 01 203d81: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx 203d88: 49 8b 86 d0 00 00 00 mov 0xd0(%r14),%rax 203d8f: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 203d96: e8 00 00 00 00 callq 203d9b 203d9b: 48 8d bb 20 01 00 00 lea 0x120(%rbx),%rdi 203da2: 89 da mov %ebx,%edx 203da4: 31 c0 xor %eax,%eax 203da6: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 203daa: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 203db1: 00 203db2: 48 c7 83 18 01 00 00 movq $0x0,0x118(%rbx) 203db9: 00 00 00 00 203dbd: 29 fa sub %edi,%edx 203dbf: 8d 8a 88 02 00 00 lea 0x288(%rdx),%ecx 203dc5: 89 da mov %ebx,%edx 203dc7: 48 c7 83 80 02 00 00 movq $0x0,0x280(%rbx) 203dce: 00 00 00 00 203dd2: c1 e9 03 shr $0x3,%ecx 203dd5: f3 48 ab rep stos %rax,%es:(%rdi) 203dd8: 48 8d 7b 18 lea 0x18(%rbx),%rdi 203ddc: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 203de3: 00 203de4: 48 c7 83 10 01 00 00 movq $0x0,0x110(%rbx) 203deb: 00 00 00 00 203def: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 203df3: 29 fa sub %edi,%edx 203df5: 8d 8a 18 01 00 00 lea 0x118(%rdx),%ecx 203dfb: c1 e9 03 shr $0x3,%ecx 203dfe: f3 48 ab rep stos %rax,%es:(%rdi) 203e01: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 203e08: 48 c7 83 c0 02 00 00 movq $0x0,0x2c0(%rbx) 203e0f: 00 00 00 00 203e13: 48 c7 83 c8 02 00 00 movq $0x0,0x2c8(%rbx) 203e1a: 00 00 00 00 203e1e: 5b pop %rbx 203e1f: 5d pop %rbp 203e20: 41 5c pop %r12 203e22: 41 5d pop %r13 203e24: 41 5e pop %r14 203e26: c3 retq 203e27: 31 d2 xor %edx,%edx 203e29: 48 89 de mov %rbx,%rsi 203e2c: 48 89 ef mov %rbp,%rdi 203e2f: e8 7c eb ff ff callq 2029b0 203e34: e9 02 ff ff ff jmpq 203d3b 203e39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000203e40 : 203e40: e8 00 00 00 00 callq 203e45 203e45: 48 8b 86 e8 00 00 00 mov 0xe8(%rsi),%rax 203e4c: 48 85 c0 test %rax,%rax 203e4f: 74 09 je 203e5a 203e51: 80 b8 c0 00 00 00 00 cmpb $0x0,0xc0(%rax) 203e58: 74 01 je 203e5b 203e5a: c3 retq 203e5b: 53 push %rbx 203e5c: 48 89 f3 mov %rsi,%rbx 203e5f: e8 00 00 00 00 callq 203e64 203e64: 0f b6 93 bc 02 00 00 movzbl 0x2bc(%rbx),%edx 203e6b: bf 04 00 00 00 mov $0x4,%edi 203e70: 5b pop %rbx 203e71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 203e78: e9 00 00 00 00 jmpq 203e7d 203e7d: 0f 1f 00 nopl (%rax) 0000000000203e80 : 203e80: e8 00 00 00 00 callq 203e85 203e85: 41 57 push %r15 203e87: 41 56 push %r14 203e89: 41 55 push %r13 203e8b: 41 54 push %r12 203e8d: 55 push %rbp 203e8e: 48 89 d5 mov %rdx,%rbp 203e91: 53 push %rbx 203e92: 48 89 fb mov %rdi,%rbx 203e95: 48 83 ec 50 sub $0x50,%rsp 203e99: 4c 8b 67 08 mov 0x8(%rdi),%r12 203e9d: 48 89 34 24 mov %rsi,(%rsp) 203ea1: 45 0f b6 ac 24 88 00 movzbl 0x88(%r12),%r13d 203ea8: 00 00 203eaa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 203eb1: 00 00 203eb3: 48 89 44 24 48 mov %rax,0x48(%rsp) 203eb8: 48 8b 82 08 e9 00 00 mov 0xe908(%rdx),%rax 203ebf: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 203ec6: 00 203ec7: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 203ece: 00 00 203ed0: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 203ed7: 00 00 203ed9: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 203ee0: 00 00 203ee2: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 203ee9: 00 00 203eeb: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 203ef2: 00 00 203ef4: 48 89 44 24 08 mov %rax,0x8(%rsp) 203ef9: 48 8b 87 18 01 00 00 mov 0x118(%rdi),%rax 203f00: 8b 40 08 mov 0x8(%rax),%eax 203f03: 89 44 24 30 mov %eax,0x30(%rsp) 203f07: 48 8b 82 78 03 00 00 mov 0x378(%rdx),%rax 203f0e: 4c 8b b0 b8 01 00 00 mov 0x1b8(%rax),%r14 203f15: 41 83 e5 01 and $0x1,%r13d 203f19: 0f 84 34 03 00 00 je 204253 203f1f: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 203f26: 00 203f27: 74 28 je 203f51 203f29: b8 01 00 00 00 mov $0x1,%eax 203f2e: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 203f33: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 203f3a: 00 00 203f3c: 0f 85 8f 03 00 00 jne 2042d1 203f42: 48 83 c4 50 add $0x50,%rsp 203f46: 5b pop %rbx 203f47: 5d pop %rbp 203f48: 41 5c pop %r12 203f4a: 41 5d pop %r13 203f4c: 41 5e pop %r14 203f4e: 41 5f pop %r15 203f50: c3 retq 203f51: 48 8b 83 d0 02 00 00 mov 0x2d0(%rbx),%rax 203f58: 48 85 c0 test %rax,%rax 203f5b: 0f 84 65 03 00 00 je 2042c6 203f61: ba 02 00 00 00 mov $0x2,%edx 203f66: 48 8b 88 18 01 00 00 mov 0x118(%rax),%rcx 203f6d: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 203f74: 41 89 d7 mov %edx,%r15d 203f77: 8b 49 08 mov 0x8(%rcx),%ecx 203f7a: 89 4c 94 2c mov %ecx,0x2c(%rsp,%rdx,4) 203f7e: 48 83 c2 01 add $0x1,%rdx 203f82: 48 85 c0 test %rax,%rax 203f85: 75 df jne 203f66 203f87: 48 8b 43 08 mov 0x8(%rbx),%rax 203f8b: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 203f92: 44 89 fa mov %r15d,%edx 203f95: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 203f9a: 48 8d 48 34 lea 0x34(%rax),%rcx 203f9e: 48 8b 07 mov (%rdi),%rax 203fa1: 48 8b 80 c8 01 00 00 mov 0x1c8(%rax),%rax 203fa8: e8 00 00 00 00 callq 203fad 203fad: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 203fb4: be 01 00 00 00 mov $0x1,%esi 203fb9: 48 8b 07 mov (%rdi),%rax 203fbc: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax 203fc3: e8 00 00 00 00 callq 203fc8 203fc8: 48 8b bb 88 02 00 00 mov 0x288(%rbx),%rdi 203fcf: 48 8d 93 90 02 00 00 lea 0x290(%rbx),%rdx 203fd6: 48 8d b3 40 01 00 00 lea 0x140(%rbx),%rsi 203fdd: 48 8b 07 mov (%rdi),%rax 203fe0: 48 8b 40 08 mov 0x8(%rax),%rax 203fe4: e8 00 00 00 00 callq 203fe9 203fe9: b9 b2 02 00 00 mov $0x2b2,%ecx 203fee: 84 c0 test %al,%al 203ff0: 0f 84 82 02 00 00 je 204278 203ff6: 48 8b 85 08 e9 00 00 mov 0xe908(%rbp),%rax 203ffd: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 204004: 48 85 c0 test %rax,%rax 204007: 74 24 je 20402d 204009: 41 8b 94 24 24 03 00 mov 0x324(%r12),%edx 204010: 00 204011: 8d 4a e0 lea -0x20(%rdx),%ecx 204014: 83 e1 df and $0xffffffdf,%ecx 204017: 74 14 je 20402d 204019: 81 fa 80 00 00 00 cmp $0x80,%edx 20401f: 74 0c je 20402d 204021: 48 8b 3c 24 mov (%rsp),%rdi 204025: 48 89 de mov %rbx,%rsi 204028: e8 00 00 00 00 callq 20402d 20402d: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 204034: 8b 8b 88 04 00 00 mov 0x488(%rbx),%ecx 20403a: 4d 8d 5c 24 34 lea 0x34(%r12),%r11 20403f: 8b 93 94 04 00 00 mov 0x494(%rbx),%edx 204045: 48 8b 07 mov (%rdi),%rax 204048: 6a 01 pushq $0x1 20404a: 48 8b 73 08 mov 0x8(%rbx),%rsi 20404e: 8b b6 24 03 00 00 mov 0x324(%rsi),%esi 204054: 56 push %rsi 204055: 4c 89 de mov %r11,%rsi 204058: 48 8b 40 08 mov 0x8(%rax),%rax 20405c: 44 8b 8b 90 04 00 00 mov 0x490(%rbx),%r9d 204063: 44 8b 83 8c 04 00 00 mov 0x48c(%rbx),%r8d 20406a: 4c 89 5c 24 10 mov %r11,0x10(%rsp) 20406f: e8 00 00 00 00 callq 204074 204074: 4c 8b 5c 24 10 mov 0x10(%rsp),%r11 204079: 48 b8 00 00 00 00 80 movabs $0x8000000000,%rax 204080: 00 00 00 204083: 48 89 44 24 20 mov %rax,0x20(%rsp) 204088: 4c 89 df mov %r11,%rdi 20408b: e8 00 00 00 00 callq 204090 204090: 89 c2 mov %eax,%edx 204092: 58 pop %rax 204093: 59 pop %rcx 204094: 41 83 ff 01 cmp $0x1,%r15d 204098: 0f 84 fc 01 00 00 je 20429a 20409e: 41 8b 44 24 34 mov 0x34(%r12),%eax 2040a3: 41 8b 54 24 3c mov 0x3c(%r12),%edx 2040a8: 41 03 54 24 38 add 0x38(%r12),%edx 2040ad: 29 d0 sub %edx,%eax 2040af: 41 2b 44 24 40 sub 0x40(%r12),%eax 2040b4: 89 c1 mov %eax,%ecx 2040b6: 41 83 ff 04 cmp $0x4,%r15d 2040ba: 0f 85 a5 01 00 00 jne 204265 2040c0: 85 c9 test %ecx,%ecx 2040c2: 8d 40 03 lea 0x3(%rax),%eax 2040c5: 0f 49 c1 cmovns %ecx,%eax 2040c8: c1 f8 02 sar $0x2,%eax 2040cb: 89 44 24 18 mov %eax,0x18(%rsp) 2040cf: 49 8b 06 mov (%r14),%rax 2040d2: 4c 8b 88 b8 00 00 00 mov 0xb8(%rax),%r9 2040d9: 4d 85 c9 test %r9,%r9 2040dc: 74 4d je 20412b 2040de: 41 83 ff 01 cmp $0x1,%r15d 2040e2: 41 8d 57 ff lea -0x1(%r15),%edx 2040e6: 0f 9f c0 setg %al 2040e9: 41 09 c5 or %eax,%r13d 2040ec: 41 0f b6 c5 movzbl %r13b,%eax 2040f0: 4c 8d 6c 24 30 lea 0x30(%rsp),%r13 2040f5: 89 04 24 mov %eax,(%rsp) 2040f8: 4d 8d 7c 95 00 lea 0x0(%r13,%rdx,4),%r15 2040fd: eb 0e jmp 20410d 2040ff: 49 8b 16 mov (%r14),%rdx 204102: 49 83 c5 04 add $0x4,%r13 204106: 4c 8b 8a b8 00 00 00 mov 0xb8(%rdx),%r9 20410d: 8b 0c 24 mov (%rsp),%ecx 204110: 41 8b 75 00 mov 0x0(%r13),%esi 204114: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 204119: 4c 89 f7 mov %r14,%rdi 20411c: ba 01 00 00 00 mov $0x1,%edx 204121: e8 00 00 00 00 callq 204126 204126: 4d 39 fd cmp %r15,%r13 204129: 75 d4 jne 2040ff 20412b: 4c 8b ab d0 02 00 00 mov 0x2d0(%rbx),%r13 204132: 4d 85 ed test %r13,%r13 204135: 74 28 je 20415f 204137: 49 8b bd 18 01 00 00 mov 0x118(%r13),%rdi 20413e: be 01 00 00 00 mov $0x1,%esi 204143: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 20414a: 48 8b 40 30 mov 0x30(%rax),%rax 20414e: e8 00 00 00 00 callq 204153 204153: 4d 8b ad d0 02 00 00 mov 0x2d0(%r13),%r13 20415a: 4d 85 ed test %r13,%r13 20415d: 75 d8 jne 204137 20415f: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 204166: be 01 00 00 00 mov $0x1,%esi 20416b: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 204172: 48 8b 40 30 mov 0x30(%rax),%rax 204176: e8 00 00 00 00 callq 20417b 20417b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 204180: 48 89 ef mov %rbp,%rdi 204183: ba 01 00 00 00 mov $0x1,%edx 204188: 48 89 de mov %rbx,%rsi 20418b: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 204192: e8 00 00 00 00 callq 204197 204197: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 20419e: 48 8b 07 mov (%rdi),%rax 2041a1: 48 8b 40 28 mov 0x28(%rax),%rax 2041a5: e8 00 00 00 00 callq 2041aa 2041aa: 84 c0 test %al,%al 2041ac: 0f 84 c1 00 00 00 je 204273 2041b2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2041b7: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 2041be: 48 8b 80 40 01 00 00 mov 0x140(%rax),%rax 2041c5: e8 00 00 00 00 callq 2041ca 2041ca: 49 8b 84 24 ac 00 00 mov 0xac(%r12),%rax 2041d1: 00 2041d2: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2041d9: 41 8b b4 24 ac 00 00 mov 0xac(%r12),%esi 2041e0: 00 2041e1: 48 89 44 24 1c mov %rax,0x1c(%rsp) 2041e6: 49 8b 84 24 b4 00 00 mov 0xb4(%r12),%rax 2041ed: 00 2041ee: 48 89 44 24 24 mov %rax,0x24(%rsp) 2041f3: 48 8b 07 mov (%rdi),%rax 2041f6: 48 8b 90 10 01 00 00 mov 0x110(%rax),%rdx 2041fd: 48 85 d2 test %rdx,%rdx 204200: 74 1c je 20421e 204202: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 204207: e8 00 00 00 00 callq 20420c 20420c: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 204213: 41 8b b4 24 ac 00 00 mov 0xac(%r12),%esi 20421a: 00 20421b: 48 8b 07 mov (%rdi),%rax 20421e: 85 f6 test %esi,%esi 204220: 74 12 je 204234 204222: 41 8b b4 24 b0 00 00 mov 0xb0(%r12),%esi 204229: 00 20422a: ba 80 00 00 00 mov $0x80,%edx 20422f: 85 f6 test %esi,%esi 204231: 0f 45 f2 cmovne %edx,%esi 204234: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 20423b: 48 85 c0 test %rax,%rax 20423e: 0f 84 e5 fc ff ff je 203f29 204244: ba 02 00 00 00 mov $0x2,%edx 204249: e8 00 00 00 00 callq 20424e 20424e: e9 d6 fc ff ff jmpq 203f29 204253: 49 8d 7c 24 34 lea 0x34(%r12),%rdi 204258: e8 00 00 00 00 callq 20425d 20425d: 41 89 c5 mov %eax,%r13d 204260: e9 ba fc ff ff jmpq 203f1f 204265: 89 c2 mov %eax,%edx 204267: c1 ea 1f shr $0x1f,%edx 20426a: 01 d0 add %edx,%eax 20426c: d1 f8 sar %eax 20426e: e9 58 fe ff ff jmpq 2040cb 204273: b9 df 02 00 00 mov $0x2df,%ecx 204278: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20427f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 204286: bf 02 00 00 00 mov $0x2,%edi 20428b: e8 00 00 00 00 callq 204290 204290: b8 ff ff ff ff mov $0xffffffff,%eax 204295: e9 94 fc ff ff jmpq 203f2e 20429a: 41 8b 44 24 34 mov 0x34(%r12),%eax 20429f: 41 8b 4c 24 38 mov 0x38(%r12),%ecx 2042a4: 41 03 4c 24 3c add 0x3c(%r12),%ecx 2042a9: 29 c8 sub %ecx,%eax 2042ab: 41 2b 44 24 40 sub 0x40(%r12),%eax 2042b0: 84 d2 test %dl,%dl 2042b2: 0f 84 13 fe ff ff je 2040cb 2042b8: 89 c2 mov %eax,%edx 2042ba: c1 ea 1f shr $0x1f,%edx 2042bd: 01 d0 add %edx,%eax 2042bf: d1 f8 sar %eax 2042c1: e9 05 fe ff ff jmpq 2040cb 2042c6: 41 bf 01 00 00 00 mov $0x1,%r15d 2042cc: e9 dc fc ff ff jmpq 203fad 2042d1: e8 00 00 00 00 callq 2042d6 2042d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2042dd: 00 00 00 00000000002042e0 : 2042e0: e8 00 00 00 00 callq 2042e5 2042e5: 41 56 push %r14 2042e7: 45 89 c6 mov %r8d,%r14d 2042ea: 41 55 push %r13 2042ec: 49 89 cd mov %rcx,%r13 2042ef: 41 54 push %r12 2042f1: 41 89 d4 mov %edx,%r12d 2042f4: 55 push %rbp 2042f5: 53 push %rbx 2042f6: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2042fd: 48 89 f3 mov %rsi,%rbx 204300: 48 8b a8 b8 01 00 00 mov 0x1b8(%rax),%rbp 204307: 48 8b 45 00 mov 0x0(%rbp),%rax 20430b: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx 204312: 48 85 c9 test %rcx,%rcx 204315: 74 1e je 204335 204317: 48 8b 86 e8 00 00 00 mov 0xe8(%rsi),%rax 20431e: ba 01 00 00 00 mov $0x1,%edx 204323: 48 89 ef mov %rbp,%rdi 204326: 8b b0 88 00 00 00 mov 0x88(%rax),%esi 20432c: e8 00 00 00 00 callq 204331 204331: 48 8b 45 00 mov 0x0(%rbp),%rax 204335: 48 8b 53 08 mov 0x8(%rbx),%rdx 204339: 80 ba c8 02 00 00 00 cmpb $0x0,0x2c8(%rdx) 204340: 74 27 je 204369 204342: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 204349: 48 85 c0 test %rax,%rax 20434c: 74 42 je 204390 20434e: 5b pop %rbx 20434f: 4c 89 ea mov %r13,%rdx 204352: 44 89 f6 mov %r14d,%esi 204355: 48 89 ef mov %rbp,%rdi 204358: b9 01 00 00 00 mov $0x1,%ecx 20435d: 5d pop %rbp 20435e: 41 5c pop %r12 204360: 41 5d pop %r13 204362: 41 5e pop %r14 204364: e9 00 00 00 00 jmpq 204369 204369: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 204370: 48 85 c0 test %rax,%rax 204373: 74 1b je 204390 204375: 5b pop %rbx 204376: 44 89 e2 mov %r12d,%edx 204379: 44 89 f6 mov %r14d,%esi 20437c: 48 89 ef mov %rbp,%rdi 20437f: b9 01 00 00 00 mov $0x1,%ecx 204384: 5d pop %rbp 204385: 41 5c pop %r12 204387: 41 5d pop %r13 204389: 41 5e pop %r14 20438b: e9 00 00 00 00 jmpq 204390 204390: 5b pop %rbx 204391: 5d pop %rbp 204392: 41 5c pop %r12 204394: 41 5d pop %r13 204396: 41 5e pop %r14 204398: c3 retq 204399: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002043a0 : 2043a0: e8 00 00 00 00 callq 2043a5 2043a5: 41 56 push %r14 2043a7: 41 55 push %r13 2043a9: 49 89 d5 mov %rdx,%r13 2043ac: 41 54 push %r12 2043ae: 55 push %rbp 2043af: 53 push %rbx 2043b0: 48 8b 86 e8 00 00 00 mov 0xe8(%rsi),%rax 2043b7: 48 89 f3 mov %rsi,%rbx 2043ba: 44 8b b0 88 00 00 00 mov 0x88(%rax),%r14d 2043c1: 48 8b 86 18 01 00 00 mov 0x118(%rsi),%rax 2043c8: 48 8b 00 mov (%rax),%rax 2043cb: 48 8b 00 mov (%rax),%rax 2043ce: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2043d5: 48 8b a8 b8 01 00 00 mov 0x1b8(%rax),%rbp 2043dc: 48 8b 45 00 mov 0x0(%rbp),%rax 2043e0: 48 8b 88 98 00 00 00 mov 0x98(%rax),%rcx 2043e7: 48 85 c9 test %rcx,%rcx 2043ea: 74 14 je 204400 2043ec: ba 01 00 00 00 mov $0x1,%edx 2043f1: 44 89 f6 mov %r14d,%esi 2043f4: 48 89 ef mov %rbp,%rdi 2043f7: e8 00 00 00 00 callq 2043fc 2043fc: 48 8b 45 00 mov 0x0(%rbp),%rax 204400: 4c 8b a3 c0 02 00 00 mov 0x2c0(%rbx),%r12 204407: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 20440e: 4d 85 e4 test %r12,%r12 204411: 74 1f je 204432 204413: 45 31 e4 xor %r12d,%r12d 204416: 4c 89 e2 mov %r12,%rdx 204419: 44 89 f6 mov %r14d,%esi 20441c: 48 89 ef mov %rbp,%rdi 20441f: e8 00 00 00 00 callq 204424 204424: b8 01 00 00 00 mov $0x1,%eax 204429: 5b pop %rbx 20442a: 5d pop %rbp 20442b: 41 5c pop %r12 20442d: 41 5d pop %r13 20442f: 41 5e pop %r14 204431: c3 retq 204432: 48 85 c0 test %rax,%rax 204435: 74 df je 204416 204437: 49 8b bd 40 02 00 00 mov 0x240(%r13),%rdi 20443e: 48 85 ff test %rdi,%rdi 204441: 74 d3 je 204416 204443: 8b 57 04 mov 0x4(%rdi),%edx 204446: 83 fa 03 cmp $0x3,%edx 204449: 74 3f je 20448a 20444b: 48 8b 43 08 mov 0x8(%rbx),%rax 20444f: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax 204456: 83 78 04 01 cmpl $0x1,0x4(%rax) 20445a: 74 34 je 204490 20445c: 85 d2 test %edx,%edx 20445e: 75 1d jne 20447d 204460: b9 3c 03 00 00 mov $0x33c,%ecx 204465: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20446c: bf 02 00 00 00 mov $0x2,%edi 204471: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 204478: e8 00 00 00 00 callq 20447d 20447d: 48 8b 45 00 mov 0x0(%rbp),%rax 204481: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 204488: eb 8c jmp 204416 20448a: 4c 8d 67 10 lea 0x10(%rdi),%r12 20448e: eb 86 jmp 204416 204490: 48 8d 9d 20 02 00 00 lea 0x220(%rbp),%rbx 204497: 31 d2 xor %edx,%edx 204499: 48 89 de mov %rbx,%rsi 20449c: e8 00 00 00 00 callq 2044a1 2044a1: 84 c0 test %al,%al 2044a3: 49 8b 85 40 02 00 00 mov 0x240(%r13),%rax 2044aa: 8b 50 04 mov 0x4(%rax),%edx 2044ad: 74 ad je 20445c 2044af: 49 89 dc mov %rbx,%r12 2044b2: eb a8 jmp 20445c 2044b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2044bb: 00 00 00 00 2044bf: 90 nop 00000000002044c0 : 2044c0: e8 00 00 00 00 callq 2044c5 2044c5: 55 push %rbp 2044c6: 53 push %rbx 2044c7: 4c 8b 86 58 02 00 00 mov 0x258(%rsi),%r8 2044ce: 48 8b af 08 01 00 00 mov 0x108(%rdi),%rbp 2044d5: 4d 85 c0 test %r8,%r8 2044d8: 74 11 je 2044eb 2044da: 41 8b 40 04 mov 0x4(%r8),%eax 2044de: 83 f8 03 cmp $0x3,%eax 2044e1: 74 20 je 204503 2044e3: 83 f8 01 cmp $0x1,%eax 2044e6: 74 21 je 204509 2044e8: 45 31 c0 xor %r8d,%r8d 2044eb: 48 8b 45 00 mov 0x0(%rbp),%rax 2044ef: 48 89 ef mov %rbp,%rdi 2044f2: 5b pop %rbx 2044f3: 4c 89 c6 mov %r8,%rsi 2044f6: 5d pop %rbp 2044f7: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax 2044fe: e9 00 00 00 00 jmpq 204503 204503: 49 83 c0 10 add $0x10,%r8 204507: eb e2 jmp 2044eb 204509: 48 8d 5d 20 lea 0x20(%rbp),%rbx 20450d: 4c 89 c7 mov %r8,%rdi 204510: 31 d2 xor %edx,%edx 204512: 48 89 de mov %rbx,%rsi 204515: e8 00 00 00 00 callq 20451a 20451a: 49 89 d8 mov %rbx,%r8 20451d: eb cc jmp 2044eb 20451f: 90 nop 0000000000204520 : 204520: e8 00 00 00 00 callq 204525 204525: 41 54 push %r12 204527: 55 push %rbp 204528: 53 push %rbx 204529: 4c 8b 86 50 02 00 00 mov 0x250(%rsi),%r8 204530: 48 89 f3 mov %rsi,%rbx 204533: 48 8b af 08 01 00 00 mov 0x108(%rdi),%rbp 20453a: 4d 85 c0 test %r8,%r8 20453d: 74 11 je 204550 20453f: 41 8b 40 04 mov 0x4(%r8),%eax 204543: 83 f8 03 cmp $0x3,%eax 204546: 74 67 je 2045af 204548: 83 f8 01 cmp $0x1,%eax 20454b: 74 68 je 2045b5 20454d: 45 31 c0 xor %r8d,%r8d 204550: 48 8b 45 00 mov 0x0(%rbp),%rax 204554: 4c 89 c6 mov %r8,%rsi 204557: 48 89 ef mov %rbp,%rdi 20455a: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 204561: e8 00 00 00 00 callq 204566 204566: 48 8b b3 48 02 00 00 mov 0x248(%rbx),%rsi 20456d: 48 85 f6 test %rsi,%rsi 204570: 74 09 je 20457b 204572: f6 86 60 e6 00 00 01 testb $0x1,0xe660(%rsi) 204579: 75 19 jne 204594 20457b: 48 8b 45 00 mov 0x0(%rbp),%rax 20457f: 5b pop %rbx 204580: 48 89 ef mov %rbp,%rdi 204583: 31 f6 xor %esi,%esi 204585: 5d pop %rbp 204586: 41 5c pop %r12 204588: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 20458f: e9 00 00 00 00 jmpq 204594 204594: 48 8b 45 00 mov 0x0(%rbp),%rax 204598: 5b pop %rbx 204599: 48 89 ef mov %rbp,%rdi 20459c: 48 83 c6 04 add $0x4,%rsi 2045a0: 5d pop %rbp 2045a1: 41 5c pop %r12 2045a3: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 2045aa: e9 00 00 00 00 jmpq 2045af 2045af: 49 83 c0 10 add $0x10,%r8 2045b3: eb 9b jmp 204550 2045b5: 4c 8d a5 48 96 00 00 lea 0x9648(%rbp),%r12 2045bc: 4c 89 c7 mov %r8,%rdi 2045bf: ba 01 00 00 00 mov $0x1,%edx 2045c4: 4c 89 e6 mov %r12,%rsi 2045c7: e8 00 00 00 00 callq 2045cc 2045cc: 4d 89 e0 mov %r12,%r8 2045cf: e9 7c ff ff ff jmpq 204550 2045d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2045db: 00 00 00 00 2045df: 90 nop 00000000002045e0 : 2045e0: e8 00 00 00 00 callq 2045e5 2045e5: 41 56 push %r14 2045e7: 41 55 push %r13 2045e9: 41 54 push %r12 2045eb: 55 push %rbp 2045ec: 53 push %rbx 2045ed: 4c 8b ae 08 01 00 00 mov 0x108(%rsi),%r13 2045f4: 4d 85 ed test %r13,%r13 2045f7: 0f 94 c0 sete %al 2045fa: 48 85 d2 test %rdx,%rdx 2045fd: 41 0f 94 c4 sete %r12b 204601: 41 08 c4 or %al,%r12b 204604: 0f 85 88 00 00 00 jne 204692 20460a: 4c 8b b7 08 e9 00 00 mov 0xe908(%rdi),%r14 204611: 48 89 f5 mov %rsi,%rbp 204614: 48 89 d3 mov %rdx,%rbx 204617: 48 89 d6 mov %rdx,%rsi 20461a: 48 89 ef mov %rbp,%rdi 20461d: 49 8b 86 58 01 00 00 mov 0x158(%r14),%rax 204624: e8 00 00 00 00 callq 204629 204629: 48 89 ef mov %rbp,%rdi 20462c: 49 8b 86 50 01 00 00 mov 0x150(%r14),%rax 204633: 48 89 de mov %rbx,%rsi 204636: e8 00 00 00 00 callq 20463b 20463b: 48 8b ab 68 01 00 00 mov 0x168(%rbx),%rbp 204642: 48 85 ed test %rbp,%rbp 204645: 74 5f je 2046a6 204647: 8b 45 04 mov 0x4(%rbp),%eax 20464a: 89 c2 mov %eax,%edx 20464c: 83 e2 fd and $0xfffffffd,%edx 20464f: 83 fa 01 cmp $0x1,%edx 204652: 74 79 je 2046cd 204654: 85 c0 test %eax,%eax 204656: 0f 85 a6 00 00 00 jne 204702 20465c: 8b 45 08 mov 0x8(%rbp),%eax 20465f: 83 f8 02 cmp $0x2,%eax 204662: 0f 84 e0 00 00 00 je 204748 204668: 77 37 ja 2046a1 20466a: 85 c0 test %eax,%eax 20466c: 0f 84 f3 00 00 00 je 204765 204672: 49 8b 45 00 mov 0x0(%r13),%rax 204676: be 02 00 00 00 mov $0x2,%esi 20467b: 4c 89 ef mov %r13,%rdi 20467e: 41 bc 01 00 00 00 mov $0x1,%r12d 204684: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 20468b: e8 00 00 00 00 callq 204690 204690: eb 03 jmp 204695 204692: 45 31 e4 xor %r12d,%r12d 204695: 5b pop %rbx 204696: 44 89 e0 mov %r12d,%eax 204699: 5d pop %rbp 20469a: 41 5c pop %r12 20469c: 41 5d pop %r13 20469e: 41 5e pop %r14 2046a0: c3 retq 2046a1: 83 f8 03 cmp $0x3,%eax 2046a4: 75 ef jne 204695 2046a6: 49 8b 45 00 mov 0x0(%r13),%rax 2046aa: 41 bc 01 00 00 00 mov $0x1,%r12d 2046b0: 4c 89 ef mov %r13,%rdi 2046b3: 31 f6 xor %esi,%esi 2046b5: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2046bc: e8 00 00 00 00 callq 2046c1 2046c1: 44 89 e0 mov %r12d,%eax 2046c4: 5b pop %rbx 2046c5: 5d pop %rbp 2046c6: 41 5c pop %r12 2046c8: 41 5d pop %r13 2046ca: 41 5e pop %r14 2046cc: c3 retq 2046cd: 83 f8 03 cmp $0x3,%eax 2046d0: 74 54 je 204726 2046d2: 4d 8d a5 30 4b 00 00 lea 0x4b30(%r13),%r12 2046d9: 48 89 ef mov %rbp,%rdi 2046dc: 4c 89 e6 mov %r12,%rsi 2046df: e8 00 00 00 00 callq 2046e4 2046e4: 49 8b 45 00 mov 0x0(%r13),%rax 2046e8: 4c 89 e6 mov %r12,%rsi 2046eb: 4c 89 ef mov %r13,%rdi 2046ee: 41 bc 01 00 00 00 mov $0x1,%r12d 2046f4: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2046fb: e8 00 00 00 00 callq 204700 204700: eb 93 jmp 204695 204702: 83 f8 02 cmp $0x2,%eax 204705: 74 9f je 2046a6 204707: b9 c5 03 00 00 mov $0x3c5,%ecx 20470c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 204713: bf 02 00 00 00 mov $0x2,%edi 204718: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20471f: e8 00 00 00 00 callq 204724 204724: eb 80 jmp 2046a6 204726: 49 8b 45 00 mov 0x0(%r13),%rax 20472a: 48 8d 75 10 lea 0x10(%rbp),%rsi 20472e: 4c 89 ef mov %r13,%rdi 204731: 41 bc 01 00 00 00 mov $0x1,%r12d 204737: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 20473e: e8 00 00 00 00 callq 204743 204743: e9 4d ff ff ff jmpq 204695 204748: 49 8b 45 00 mov 0x0(%r13),%rax 20474c: be 03 00 00 00 mov $0x3,%esi 204751: 4c 89 ef mov %r13,%rdi 204754: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 20475b: e8 00 00 00 00 callq 204760 204760: e9 6d ff ff ff jmpq 2046d2 204765: 49 8b 45 00 mov 0x0(%r13),%rax 204769: be 01 00 00 00 mov $0x1,%esi 20476e: 4c 89 ef mov %r13,%rdi 204771: 41 bc 01 00 00 00 mov $0x1,%r12d 204777: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 20477e: e8 00 00 00 00 callq 204783 204783: e9 0d ff ff ff jmpq 204695 204788: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20478f: 00 0000000000204790 : 204790: e8 00 00 00 00 callq 204795 204795: 48 83 ec 20 sub $0x20,%rsp 204799: 4c 8b 4a 08 mov 0x8(%rdx),%r9 20479d: 48 8b ba 28 01 00 00 mov 0x128(%rdx),%rdi 2047a4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2047ab: 00 00 2047ad: 48 89 44 24 18 mov %rax,0x18(%rsp) 2047b2: 31 c0 xor %eax,%eax 2047b4: 48 8b 82 18 01 00 00 mov 0x118(%rdx),%rax 2047bb: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2047c2: 00 2047c3: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2047ca: 00 00 2047cc: 49 83 c1 34 add $0x34,%r9 2047d0: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2047d7: 00 00 2047d9: 8b 40 08 mov 0x8(%rax),%eax 2047dc: 89 04 24 mov %eax,(%rsp) 2047df: 48 8b 82 d0 02 00 00 mov 0x2d0(%rdx),%rax 2047e6: 48 85 c0 test %rax,%rax 2047e9: 74 53 je 20483e 2047eb: ba 02 00 00 00 mov $0x2,%edx 2047f0: 48 8b 88 18 01 00 00 mov 0x118(%rax),%rcx 2047f7: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2047fe: 41 89 d0 mov %edx,%r8d 204801: 8b 49 08 mov 0x8(%rcx),%ecx 204804: 89 4c 94 fc mov %ecx,-0x4(%rsp,%rdx,4) 204808: 48 83 c2 01 add $0x1,%rdx 20480c: 48 85 c0 test %rax,%rax 20480f: 75 df jne 2047f0 204811: 48 8b 07 mov (%rdi),%rax 204814: 4c 89 c9 mov %r9,%rcx 204817: 44 89 c2 mov %r8d,%edx 20481a: 48 89 e6 mov %rsp,%rsi 20481d: 48 8b 80 c8 01 00 00 mov 0x1c8(%rax),%rax 204824: e8 00 00 00 00 callq 204829 204829: 48 8b 44 24 18 mov 0x18(%rsp),%rax 20482e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 204835: 00 00 204837: 75 19 jne 204852 204839: 48 83 c4 20 add $0x20,%rsp 20483d: c3 retq 20483e: 48 8b 07 mov (%rdi),%rax 204841: 4c 89 ce mov %r9,%rsi 204844: 48 8b 80 c0 01 00 00 mov 0x1c0(%rax),%rax 20484b: e8 00 00 00 00 callq 204850 204850: eb d7 jmp 204829 204852: e8 00 00 00 00 callq 204857 204857: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 20485e: 00 00 0000000000204860 : 204860: e8 00 00 00 00 callq 204865 204865: 41 57 push %r15 204867: 45 31 db xor %r11d,%r11d 20486a: 41 56 push %r14 20486c: 41 55 push %r13 20486e: 41 54 push %r12 204870: 55 push %rbp 204871: 53 push %rbx 204872: 48 83 ec 28 sub $0x28,%rsp 204876: 4c 8b 7e 08 mov 0x8(%rsi),%r15 20487a: 48 89 74 24 08 mov %rsi,0x8(%rsp) 20487f: 89 54 24 10 mov %edx,0x10(%rsp) 204883: 88 54 24 03 mov %dl,0x3(%rsp) 204887: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20488e: 00 00 204890: 48 89 44 24 20 mov %rax,0x20(%rsp) 204895: 31 c0 xor %eax,%eax 204897: 66 44 89 5c 24 1e mov %r11w,0x1e(%rsp) 20489d: 49 8b 47 08 mov 0x8(%r15),%rax 2048a1: c7 44 24 1a 00 00 00 movl $0x0,0x1a(%rsp) 2048a8: 00 2048a9: 80 b8 07 01 00 00 00 cmpb $0x0,0x107(%rax) 2048b0: 74 23 je 2048d5 2048b2: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2048b7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2048be: 00 00 2048c0: 0f 85 03 02 00 00 jne 204ac9 2048c6: 48 83 c4 28 add $0x28,%rsp 2048ca: 5b pop %rbx 2048cb: 5d pop %rbp 2048cc: 41 5c pop %r12 2048ce: 41 5d pop %r13 2048d0: 41 5e pop %r14 2048d2: 41 5f pop %r15 2048d4: c3 retq 2048d5: 41 8b 47 58 mov 0x58(%r15),%eax 2048d9: 49 89 f5 mov %rsi,%r13 2048dc: 48 8d 54 24 1a lea 0x1a(%rsp),%rdx 2048e1: 45 8b 67 38 mov 0x38(%r15),%r12d 2048e5: 41 8b b7 cc 02 00 00 mov 0x2cc(%r15),%esi 2048ec: 45 03 67 3c add 0x3c(%r15),%r12d 2048f0: 48 89 fb mov %rdi,%rbx 2048f3: 41 8b 6f 54 mov 0x54(%r15),%ebp 2048f7: 45 8b 77 50 mov 0x50(%r15),%r14d 2048fb: 89 44 24 14 mov %eax,0x14(%rsp) 2048ff: 45 03 67 40 add 0x40(%r15),%r12d 204903: e8 00 00 00 00 callq 204908 204908: 49 8b 85 d0 02 00 00 mov 0x2d0(%r13),%rax 20490f: 48 85 c0 test %rax,%rax 204912: 74 1d je 204931 204914: b9 01 00 00 00 mov $0x1,%ecx 204919: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 204920: 83 c1 01 add $0x1,%ecx 204923: 48 85 c0 test %rax,%rax 204926: 75 f1 jne 204919 204928: 44 89 e0 mov %r12d,%eax 20492b: 99 cltd 20492c: f7 f9 idiv %ecx 20492e: 41 89 c4 mov %eax,%r12d 204931: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 204936: 0f 84 2b 01 00 00 je 204a67 20493c: 48 8b 83 f0 e8 00 00 mov 0xe8f0(%rbx),%rax 204943: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 204948: e8 00 00 00 00 callq 20494d 20494d: 83 bb 80 01 00 00 01 cmpl $0x1,0x180(%rbx) 204954: 41 8b 4f 74 mov 0x74(%r15),%ecx 204958: 45 89 e1 mov %r12d,%r9d 20495b: 45 19 ed sbb %r13d,%r13d 20495e: 41 83 e5 03 and $0x3,%r13d 204962: 83 bb 80 01 00 00 01 cmpl $0x1,0x180(%rbx) 204969: 19 f6 sbb %esi,%esi 20496b: 03 6c 24 14 add 0x14(%rsp),%ebp 20496f: 44 89 ea mov %r13d,%edx 204972: 41 01 ee add %ebp,%r14d 204975: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 20497a: 83 e6 09 and $0x9,%esi 20497d: 83 c6 03 add $0x3,%esi 204980: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 204987: 89 74 24 04 mov %esi,0x4(%rsp) 20498b: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 204992: 6a 00 pushq $0x0 204994: 41 56 push %r14 204996: 48 8b 40 38 mov 0x38(%rax),%rax 20499a: 4c 8d 44 24 2a lea 0x2a(%rsp),%r8 20499f: e8 00 00 00 00 callq 2049a4 2049a4: 48 8b ad d0 02 00 00 mov 0x2d0(%rbp),%rbp 2049ab: 41 59 pop %r9 2049ad: 41 5a pop %r10 2049af: 48 85 ed test %rbp,%rbp 2049b2: 0f 84 fa fe ff ff je 2048b2 2049b8: 48 89 e8 mov %rbp,%rax 2049bb: 44 89 e5 mov %r12d,%ebp 2049be: 49 89 c4 mov %rax,%r12 2049c1: 49 8b bc 24 18 01 00 mov 0x118(%r12),%rdi 2049c8: 00 2049c9: 44 8b 83 80 01 00 00 mov 0x180(%rbx),%r8d 2049d0: 41 8b 4f 74 mov 0x74(%r15),%ecx 2049d4: 48 8b 97 38 4b 00 00 mov 0x4b38(%rdi),%rdx 2049db: 4c 8b 52 38 mov 0x38(%rdx),%r10 2049df: 45 85 c0 test %r8d,%r8d 2049e2: 74 0c je 2049f0 2049e4: 80 7c 24 03 00 cmpb $0x0,0x3(%rsp) 2049e9: be 06 00 00 00 mov $0x6,%esi 2049ee: 75 04 jne 2049f4 2049f0: 8b 74 24 04 mov 0x4(%rsp),%esi 2049f4: 6a 00 pushq $0x0 2049f6: 41 89 e9 mov %ebp,%r9d 2049f9: 44 89 ea mov %r13d,%edx 2049fc: 41 56 push %r14 2049fe: 4c 8d 44 24 2a lea 0x2a(%rsp),%r8 204a03: e8 00 00 00 00 callq 204a08 204a08: 4d 8b a4 24 d0 02 00 mov 0x2d0(%r12),%r12 204a0f: 00 204a10: 59 pop %rcx 204a11: 5e pop %rsi 204a12: 4d 85 e4 test %r12,%r12 204a15: 75 aa jne 2049c1 204a17: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 204a1c: 0f 85 90 fe ff ff jne 2048b2 204a22: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 204a27: 48 83 b9 78 02 00 00 cmpq $0x0,0x278(%rcx) 204a2e: 00 204a2f: 0f 84 7d fe ff ff je 2048b2 204a35: 48 8b 83 f8 e8 00 00 mov 0xe8f8(%rbx),%rax 204a3c: 48 89 cb mov %rcx,%rbx 204a3f: 48 89 cf mov %rcx,%rdi 204a42: e8 00 00 00 00 callq 204a47 204a47: 48 8b bb 78 02 00 00 mov 0x278(%rbx),%rdi 204a4e: 41 8b b7 e0 02 00 00 mov 0x2e0(%r15),%esi 204a55: 48 8b 47 08 mov 0x8(%rdi),%rax 204a59: 48 8b 40 08 mov 0x8(%rax),%rax 204a5d: e8 00 00 00 00 callq 204a62 204a62: e9 4b fe ff ff jmpq 2048b2 204a67: 03 6c 24 14 add 0x14(%rsp),%ebp 204a6b: 41 8b 4f 74 mov 0x74(%r15),%ecx 204a6f: ba 03 00 00 00 mov $0x3,%edx 204a74: 45 89 e1 mov %r12d,%r9d 204a77: 41 01 ee add %ebp,%r14d 204a7a: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 204a7f: be 07 00 00 00 mov $0x7,%esi 204a84: 41 bd 03 00 00 00 mov $0x3,%r13d 204a8a: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 204a91: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 204a98: 6a 00 pushq $0x0 204a9a: 41 56 push %r14 204a9c: 48 8b 40 38 mov 0x38(%rax),%rax 204aa0: 4c 8d 44 24 2a lea 0x2a(%rsp),%r8 204aa5: e8 00 00 00 00 callq 204aaa 204aaa: 48 8b ad d0 02 00 00 mov 0x2d0(%rbp),%rbp 204ab1: 58 pop %rax 204ab2: 5a pop %rdx 204ab3: c7 44 24 04 07 00 00 movl $0x7,0x4(%rsp) 204aba: 00 204abb: 48 85 ed test %rbp,%rbp 204abe: 0f 85 f4 fe ff ff jne 2049b8 204ac4: e9 59 ff ff ff jmpq 204a22 204ac9: e8 00 00 00 00 callq 204ace 204ace: 66 90 xchg %ax,%ax 0000000000204ad0 : 204ad0: e8 00 00 00 00 callq 204ad5 204ad5: 41 54 push %r12 204ad7: 55 push %rbp 204ad8: 48 89 fd mov %rdi,%rbp 204adb: 53 push %rbx 204adc: 48 89 f3 mov %rsi,%rbx 204adf: 48 83 ec 20 sub $0x20,%rsp 204ae3: 4c 8b a7 08 e9 00 00 mov 0xe908(%rdi),%r12 204aea: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 204af1: 00 00 204af3: 48 89 44 24 18 mov %rax,0x18(%rsp) 204af8: 31 c0 xor %eax,%eax 204afa: 49 8b 44 24 08 mov 0x8(%r12),%rax 204aff: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 204b05: 85 f6 test %esi,%esi 204b07: 0f 85 a6 00 00 00 jne 204bb3 204b0d: 48 8b bb e8 00 00 00 mov 0xe8(%rbx),%rdi 204b14: be 01 00 00 00 mov $0x1,%esi 204b19: 48 8b 07 mov (%rdi),%rax 204b1c: 48 8b 40 78 mov 0x78(%rax),%rax 204b20: e8 00 00 00 00 callq 204b25 204b25: 48 8b bb e8 00 00 00 mov 0xe8(%rbx),%rdi 204b2c: 48 8b 07 mov (%rdi),%rax 204b2f: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 204b36: e8 00 00 00 00 callq 204b3b 204b3b: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 204b42: be 01 00 00 00 mov $0x1,%esi 204b47: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 204b4e: 48 8b 40 30 mov 0x30(%rax),%rax 204b52: e8 00 00 00 00 callq 204b57 204b57: 80 bd f8 02 00 00 00 cmpb $0x0,0x2f8(%rbp) 204b5e: 74 36 je 204b96 204b60: 48 8b 85 a0 02 00 00 mov 0x2a0(%rbp),%rax 204b67: 48 8b bb e8 00 00 00 mov 0xe8(%rbx),%rdi 204b6e: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 204b75: 00 204b76: 48 89 e6 mov %rsp,%rsi 204b79: 48 89 44 24 08 mov %rax,0x8(%rsp) 204b7e: 48 8b 85 a8 02 00 00 mov 0x2a8(%rbp),%rax 204b85: 48 89 44 24 10 mov %rax,0x10(%rsp) 204b8a: 48 8b 07 mov (%rdi),%rax 204b8d: 48 8b 40 30 mov 0x30(%rax),%rax 204b91: e8 00 00 00 00 callq 204b96 204b96: 48 8b 44 24 18 mov 0x18(%rsp),%rax 204b9b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 204ba2: 00 00 204ba4: 0f 85 d4 00 00 00 jne 204c7e 204baa: 48 83 c4 20 add $0x20,%rsp 204bae: 5b pop %rbx 204baf: 5d pop %rbp 204bb0: 41 5c pop %r12 204bb2: c3 retq 204bb3: 49 8b 44 24 18 mov 0x18(%r12),%rax 204bb8: 31 d2 xor %edx,%edx 204bba: b9 01 00 00 00 mov $0x1,%ecx 204bbf: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 204bc6: 49 8b 44 24 10 mov 0x10(%r12),%rax 204bcb: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 204bd0: 6a 01 pushq $0x1 204bd2: 49 8b 3c 24 mov (%r12),%rdi 204bd6: e8 00 00 00 00 callq 204bdb 204bdb: 49 8b 84 24 e8 00 00 mov 0xe8(%r12),%rax 204be2: 00 204be3: 5a pop %rdx 204be4: 48 85 c0 test %rax,%rax 204be7: 74 17 je 204c00 204be9: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 204bf0: 4c 89 e7 mov %r12,%rdi 204bf3: 8b 72 10 mov 0x10(%rdx),%esi 204bf6: ba 01 00 00 00 mov $0x1,%edx 204bfb: e8 00 00 00 00 callq 204c00 204c00: 49 8b 84 24 f0 00 00 mov 0xf0(%r12),%rax 204c07: 00 204c08: 48 85 c0 test %rax,%rax 204c0b: 74 1a je 204c27 204c0d: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx 204c14: 4c 89 e7 mov %r12,%rdi 204c17: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 204c1d: ba 01 00 00 00 mov $0x1,%edx 204c22: e8 00 00 00 00 callq 204c27 204c27: 49 8b 44 24 18 mov 0x18(%r12),%rax 204c2c: b9 01 00 00 00 mov $0x1,%ecx 204c31: 31 d2 xor %edx,%edx 204c33: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 204c3a: 49 8b 44 24 10 mov 0x10(%r12),%rax 204c3f: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 204c44: 49 8b 44 24 08 mov 0x8(%r12),%rax 204c49: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 204c4f: 6a 00 pushq $0x0 204c51: 49 8b 3c 24 mov (%r12),%rdi 204c55: e8 00 00 00 00 callq 204c5a 204c5a: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 204c61: bf 04 00 00 00 mov $0x4,%edi 204c66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 204c6d: 8b 90 88 00 00 00 mov 0x88(%rax),%edx 204c73: e8 00 00 00 00 callq 204c78 204c78: 58 pop %rax 204c79: e9 8f fe ff ff jmpq 204b0d 204c7e: e8 00 00 00 00 callq 204c83 204c83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 204c8a: 00 00 00 00 204c8e: 66 90 xchg %ax,%ax 0000000000204c90 : 204c90: e8 00 00 00 00 callq 204c95 204c95: 41 55 push %r13 204c97: 41 54 push %r12 204c99: 55 push %rbp 204c9a: 53 push %rbx 204c9b: 48 83 ec 10 sub $0x10,%rsp 204c9f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 204ca6: 00 00 204ca8: 48 89 44 24 08 mov %rax,0x8(%rsp) 204cad: 31 c0 xor %eax,%eax 204caf: 48 85 f6 test %rsi,%rsi 204cb2: 74 0d je 204cc1 204cb4: 48 83 be c0 02 00 00 cmpq $0x0,0x2c0(%rsi) 204cbb: 00 204cbc: 48 89 f3 mov %rsi,%rbx 204cbf: 74 1f je 204ce0 204cc1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 204cc6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 204ccd: 00 00 204ccf: 0f 85 3d 02 00 00 jne 204f12 204cd5: 48 83 c4 10 add $0x10,%rsp 204cd9: 5b pop %rbx 204cda: 5d pop %rbp 204cdb: 41 5c pop %r12 204cdd: 41 5d pop %r13 204cdf: c3 retq 204ce0: 48 8b 06 mov (%rsi),%rax 204ce3: 49 89 fd mov %rdi,%r13 204ce6: 41 89 d4 mov %edx,%r12d 204ce9: 48 85 c0 test %rax,%rax 204cec: 0f 84 72 01 00 00 je 204e64 204cf2: 80 b8 7d 02 00 00 00 cmpb $0x0,0x27d(%rax) 204cf9: 0f 84 e1 00 00 00 je 204de0 204cff: 84 d2 test %dl,%dl 204d01: 0f 84 e1 00 00 00 je 204de8 204d07: bd a0 86 01 00 mov $0x186a0,%ebp 204d0c: eb 0f jmp 204d1d 204d0e: bf c7 10 00 00 mov $0x10c7,%edi 204d13: e8 00 00 00 00 callq 204d18 204d18: 83 ed 01 sub $0x1,%ebp 204d1b: 74 17 je 204d34 204d1d: 48 8b bb e8 00 00 00 mov 0xe8(%rbx),%rdi 204d24: 48 8b 07 mov (%rdi),%rax 204d27: 48 8b 40 48 mov 0x48(%rax),%rax 204d2b: e8 00 00 00 00 callq 204d30 204d30: 84 c0 test %al,%al 204d32: 75 da jne 204d0e 204d34: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 204d3b: bd a0 86 01 00 mov $0x186a0,%ebp 204d40: 48 85 c0 test %rax,%rax 204d43: 75 18 jne 204d5d 204d45: eb 44 jmp 204d8b 204d47: bf c7 10 00 00 mov $0x10c7,%edi 204d4c: e8 00 00 00 00 callq 204d51 204d51: 83 ed 01 sub $0x1,%ebp 204d54: 74 1e je 204d74 204d56: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 204d5d: 48 8b b8 e8 00 00 00 mov 0xe8(%rax),%rdi 204d64: 48 8b 07 mov (%rdi),%rax 204d67: 48 8b 40 48 mov 0x48(%rax),%rax 204d6b: e8 00 00 00 00 callq 204d70 204d70: 84 c0 test %al,%al 204d72: 75 d3 jne 204d47 204d74: 48 83 bb c8 02 00 00 cmpq $0x0,0x2c8(%rbx) 204d7b: 00 204d7c: 74 0d je 204d8b 204d7e: 80 bb 80 02 00 00 00 cmpb $0x0,0x280(%rbx) 204d85: 0f 84 72 01 00 00 je 204efd 204d8b: 48 8b 53 08 mov 0x8(%rbx),%rdx 204d8f: 48 85 d2 test %rdx,%rdx 204d92: 75 61 jne 204df5 204d94: 48 8b 03 mov (%rbx),%rax 204d97: 48 85 c0 test %rax,%rax 204d9a: 0f 84 09 01 00 00 je 204ea9 204da0: 80 b8 a8 00 00 00 00 cmpb $0x0,0xa8(%rax) 204da7: 0f 84 fc 00 00 00 je 204ea9 204dad: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 204db4: 48 8b 07 mov (%rdi),%rax 204db7: 45 84 e4 test %r12b,%r12b 204dba: 0f 84 24 01 00 00 je 204ee4 204dc0: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 204dc5: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 204dcc: 00 00 204dce: 0f 85 3e 01 00 00 jne 204f12 204dd4: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 204ddb: e9 ba 00 00 00 jmpq 204e9a 204de0: 84 d2 test %dl,%dl 204de2: 0f 85 49 01 00 00 jne 204f31 204de8: 48 8b 53 08 mov 0x8(%rbx),%rdx 204dec: 48 85 d2 test %rdx,%rdx 204def: 0f 84 dc 00 00 00 je 204ed1 204df5: 48 8b 7a 08 mov 0x8(%rdx),%rdi 204df9: e8 00 00 00 00 callq 204dfe 204dfe: 84 c0 test %al,%al 204e00: 74 92 je 204d94 204e02: 31 c0 xor %eax,%eax 204e04: c6 44 24 07 00 movb $0x0,0x7(%rsp) 204e09: 66 89 44 24 05 mov %ax,0x5(%rsp) 204e0e: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 204e15: c6 44 24 03 01 movb $0x1,0x3(%rsp) 204e1a: 8b 40 18 mov 0x18(%rax),%eax 204e1d: 88 44 24 04 mov %al,0x4(%rsp) 204e21: 48 8b 03 mov (%rbx),%rax 204e24: 48 85 c0 test %rax,%rax 204e27: 74 15 je 204e3e 204e29: 0f b6 80 a8 00 00 00 movzbl 0xa8(%rax),%eax 204e30: 83 e0 01 and $0x1,%eax 204e33: 8d 04 c5 01 00 00 00 lea 0x1(,%rax,8),%eax 204e3a: 88 44 24 03 mov %al,0x3(%rsp) 204e3e: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 204e45: 41 0f b6 f4 movzbl %r12b,%esi 204e49: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 204e4e: 48 8d 54 24 03 lea 0x3(%rsp),%rdx 204e53: 48 8b b8 80 00 00 00 mov 0x80(%rax),%rdi 204e5a: e8 00 00 00 00 callq 204e5f 204e5f: e9 5d fe ff ff jmpq 204cc1 204e64: 84 d2 test %dl,%dl 204e66: 0f 85 ab 00 00 00 jne 204f17 204e6c: 48 8b 56 08 mov 0x8(%rsi),%rdx 204e70: 48 85 d2 test %rdx,%rdx 204e73: 75 80 jne 204df5 204e75: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 204e7c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 204e81: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 204e88: 00 00 204e8a: 0f 85 82 00 00 00 jne 204f12 204e90: 48 8b 07 mov (%rdi),%rax 204e93: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 204e9a: 48 83 c4 10 add $0x10,%rsp 204e9e: 5b pop %rbx 204e9f: 5d pop %rbp 204ea0: 41 5c pop %r12 204ea2: 41 5d pop %r13 204ea4: e9 00 00 00 00 jmpq 204ea9 204ea9: 45 84 e4 test %r12b,%r12b 204eac: 74 c7 je 204e75 204eae: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 204eb5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 204eba: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 204ec1: 00 00 204ec3: 75 4d jne 204f12 204ec5: 48 8b 07 mov (%rdi),%rax 204ec8: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 204ecf: eb c9 jmp 204e9a 204ed1: 80 b8 a8 00 00 00 00 cmpb $0x0,0xa8(%rax) 204ed8: 74 9b je 204e75 204eda: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 204ee1: 48 8b 07 mov (%rdi),%rax 204ee4: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 204ee9: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 204ef0: 00 00 204ef2: 75 1e jne 204f12 204ef4: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 204efb: eb 9d jmp 204e9a 204efd: ba 01 00 00 00 mov $0x1,%edx 204f02: 48 89 de mov %rbx,%rsi 204f05: 4c 89 ef mov %r13,%rdi 204f08: e8 a3 da ff ff callq 2029b0 204f0d: e9 79 fe ff ff jmpq 204d8b 204f12: e8 00 00 00 00 callq 204f17 204f17: 48 83 be c8 02 00 00 cmpq $0x0,0x2c8(%rsi) 204f1e: 00 204f1f: 74 1f je 204f40 204f21: 31 d2 xor %edx,%edx 204f23: 80 bb 80 02 00 00 00 cmpb $0x0,0x280(%rbx) 204f2a: 75 d6 jne 204f02 204f2c: e9 5a fe ff ff jmpq 204d8b 204f31: 48 83 be c8 02 00 00 cmpq $0x0,0x2c8(%rsi) 204f38: 00 204f39: 75 e6 jne 204f21 204f3b: e9 4b fe ff ff jmpq 204d8b 204f40: 48 8b 56 08 mov 0x8(%rsi),%rdx 204f44: 48 85 d2 test %rdx,%rdx 204f47: 0f 85 a8 fe ff ff jne 204df5 204f4d: e9 5c ff ff ff jmpq 204eae 204f52: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 204f59: 00 00 00 00 204f5d: 0f 1f 00 nopl (%rax) 0000000000204f60 : 204f60: e8 00 00 00 00 callq 204f65 204f65: 41 57 push %r15 204f67: 41 56 push %r14 204f69: 41 55 push %r13 204f6b: 41 54 push %r12 204f6d: 55 push %rbp 204f6e: 53 push %rbx 204f6f: 48 83 ec 08 sub $0x8,%rsp 204f73: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 204f7a: 48 89 04 24 mov %rax,(%rsp) 204f7e: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 204f85: 44 8b 98 a8 02 00 00 mov 0x2a8(%rax),%r11d 204f8c: 45 85 db test %r11d,%r11d 204f8f: 74 58 je 204fe9 204f91: 48 89 f5 mov %rsi,%rbp 204f94: 49 89 ff mov %rdi,%r15 204f97: 48 8d b6 c0 01 00 00 lea 0x1c0(%rsi),%rsi 204f9e: 31 c9 xor %ecx,%ecx 204fa0: eb 14 jmp 204fb6 204fa2: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 204fa8: 83 c1 01 add $0x1,%ecx 204fab: 48 81 c6 d8 04 00 00 add $0x4d8,%rsi 204fb2: 39 ca cmp %ecx,%edx 204fb4: 76 42 jbe 204ff8 204fb6: 48 63 d1 movslq %ecx,%rdx 204fb9: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 204fc0: 49 03 97 70 03 00 00 add 0x370(%r15),%rdx 204fc7: 48 8b ba c0 01 00 00 mov 0x1c0(%rdx),%rdi 204fce: 48 39 3e cmp %rdi,(%rsi) 204fd1: 75 cf jne 204fa2 204fd3: 0f b6 82 38 04 00 00 movzbl 0x438(%rdx),%eax 204fda: 88 86 78 02 00 00 mov %al,0x278(%rsi) 204fe0: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 204fe7: eb b9 jmp 204fa2 204fe9: 48 83 c4 08 add $0x8,%rsp 204fed: 5b pop %rbx 204fee: 5d pop %rbp 204fef: 41 5c pop %r12 204ff1: 41 5d pop %r13 204ff3: 41 5e pop %r14 204ff5: 41 5f pop %r15 204ff7: c3 retq 204ff8: 49 83 bf 58 e7 00 00 cmpq $0x0,0xe758(%r15) 204fff: 00 205000: 74 76 je 205078 205002: 41 80 bf 04 02 00 00 cmpb $0x0,0x204(%r15) 205009: 00 20500a: 74 6c je 205078 20500c: 85 d2 test %edx,%edx 20500e: 74 d9 je 204fe9 205010: 48 8d 9d b8 01 00 00 lea 0x1b8(%rbp),%rbx 205017: 45 31 e4 xor %r12d,%r12d 20501a: eb 16 jmp 205032 20501c: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 205022: 41 83 c4 01 add $0x1,%r12d 205026: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 20502d: 44 39 e2 cmp %r12d,%edx 205030: 76 46 jbe 205078 205032: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 205039: 00 20503a: 75 e0 jne 20501c 20503c: 48 83 bb d8 02 00 00 cmpq $0x0,0x2d8(%rbx) 205043: 00 205044: 75 d6 jne 20501c 205046: 48 8b 13 mov (%rbx),%rdx 205049: 48 85 d2 test %rdx,%rdx 20504c: 74 ce je 20501c 20504e: 0f b6 92 a8 00 00 00 movzbl 0xa8(%rdx),%edx 205055: 84 d2 test %dl,%dl 205057: 0f 85 a6 04 00 00 jne 205503 20505d: 49 8b 87 58 e7 00 00 mov 0xe758(%r15),%rax 205064: 48 89 de mov %rbx,%rsi 205067: 4c 89 ff mov %r15,%rdi 20506a: e8 00 00 00 00 callq 20506f 20506f: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 205076: eb a4 jmp 20501c 205078: 85 d2 test %edx,%edx 20507a: 0f 84 69 ff ff ff je 204fe9 205080: 31 db xor %ebx,%ebx 205082: 48 63 fb movslq %ebx,%rdi 205085: 83 c3 01 add $0x1,%ebx 205088: 48 69 ff d8 04 00 00 imul $0x4d8,%rdi,%rdi 20508f: 48 81 c7 b8 01 00 00 add $0x1b8,%rdi 205096: 48 8d 74 3d 00 lea 0x0(%rbp,%rdi,1),%rsi 20509b: 49 03 bf 70 03 00 00 add 0x370(%r15),%rdi 2050a2: e8 29 cd ff ff callq 201dd0 2050a7: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2050ae: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2050b4: 39 da cmp %ebx,%edx 2050b6: 77 ca ja 205082 2050b8: 85 d2 test %edx,%edx 2050ba: 0f 84 29 ff ff ff je 204fe9 2050c0: 4c 8d a5 b8 01 00 00 lea 0x1b8(%rbp),%r12 2050c7: 31 db xor %ebx,%ebx 2050c9: 4d 89 e5 mov %r12,%r13 2050cc: eb 14 jmp 2050e2 2050ce: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2050d4: 83 c3 01 add $0x1,%ebx 2050d7: 49 81 c5 d8 04 00 00 add $0x4d8,%r13 2050de: 39 da cmp %ebx,%edx 2050e0: 76 53 jbe 205135 2050e2: 48 63 d3 movslq %ebx,%rdx 2050e5: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2050ec: f6 84 15 78 06 00 00 testb $0x2,0x678(%rbp,%rdx,1) 2050f3: 02 2050f4: 74 d8 je 2050ce 2050f6: 49 83 bd c0 02 00 00 cmpq $0x0,0x2c0(%r13) 2050fd: 00 2050fe: 75 ce jne 2050ce 205100: 49 83 bd d8 02 00 00 cmpq $0x0,0x2d8(%r13) 205107: 00 205108: 75 c4 jne 2050ce 20510a: 49 83 7d 08 00 cmpq $0x0,0x8(%r13) 20510f: 74 bd je 2050ce 205111: 48 8b 04 24 mov (%rsp),%rax 205115: ba 01 00 00 00 mov $0x1,%edx 20511a: 4c 89 ee mov %r13,%rsi 20511d: 4c 89 ff mov %r15,%rdi 205120: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 205127: e8 00 00 00 00 callq 20512c 20512c: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 205133: eb 99 jmp 2050ce 205135: 85 d2 test %edx,%edx 205137: 0f 84 ac fe ff ff je 204fe9 20513d: 41 be b8 01 00 00 mov $0x1b8,%r14d 205143: 45 31 ed xor %r13d,%r13d 205146: 49 63 dd movslq %r13d,%rbx 205149: 48 69 d3 d8 04 00 00 imul $0x4d8,%rbx,%rdx 205150: 0f b6 94 15 78 06 00 movzbl 0x678(%rbp,%rdx,1),%edx 205157: 00 205158: f6 c2 02 test $0x2,%dl 20515b: 75 05 jne 205162 20515d: 83 e2 10 and $0x10,%edx 205160: 74 47 je 2051a9 205162: 49 8b b7 70 03 00 00 mov 0x370(%r15),%rsi 205169: 48 8b 04 24 mov (%rsp),%rax 20516d: 4c 89 ff mov %r15,%rdi 205170: 48 69 db d8 04 00 00 imul $0x4d8,%rbx,%rbx 205177: 48 8b 40 58 mov 0x58(%rax),%rax 20517b: 4c 01 f6 add %r14,%rsi 20517e: e8 00 00 00 00 callq 205183 205183: 49 03 9f 70 03 00 00 add 0x370(%r15),%rbx 20518a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 205191: bf 04 00 00 00 mov $0x4,%edi 205196: 0f b6 93 74 04 00 00 movzbl 0x474(%rbx),%edx 20519d: e8 00 00 00 00 callq 2051a2 2051a2: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2051a9: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2051af: 41 83 c5 01 add $0x1,%r13d 2051b3: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 2051ba: 44 39 ea cmp %r13d,%edx 2051bd: 77 87 ja 205146 2051bf: 85 d2 test %edx,%edx 2051c1: 0f 84 22 fe ff ff je 204fe9 2051c7: 45 31 f6 xor %r14d,%r14d 2051ca: eb 23 jmp 2051ef 2051cc: 49 83 bc 24 c0 02 00 cmpq $0x0,0x2c0(%r12) 2051d3: 00 00 2051d5: 74 42 je 205219 2051d7: 41 83 c6 01 add $0x1,%r14d 2051db: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2051e2: 44 39 b0 a8 02 00 00 cmp %r14d,0x2a8(%rax) 2051e9: 0f 86 fa fd ff ff jbe 204fe9 2051ef: 49 83 3c 24 00 cmpq $0x0,(%r12) 2051f4: 75 d6 jne 2051cc 2051f6: 49 83 bc 24 c0 02 00 cmpq $0x0,0x2c0(%r12) 2051fd: 00 00 2051ff: 75 0f jne 205210 205201: 49 83 bc 24 d8 02 00 cmpq $0x0,0x2d8(%r12) 205208: 00 00 20520a: 0f 84 85 02 00 00 je 205495 205210: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 205217: eb be jmp 2051d7 205219: 4c 89 e3 mov %r12,%rbx 20521c: 4d 85 e4 test %r12,%r12 20521f: 0f 85 aa 00 00 00 jne 2052cf 205225: eb da jmp 205201 205227: 48 8b 13 mov (%rbx),%rdx 20522a: f6 82 84 02 00 00 40 testb $0x40,0x284(%rdx) 205231: 0f 85 a4 01 00 00 jne 2053db 205237: f7 82 84 02 00 00 00 testl $0x100800,0x284(%rdx) 20523e: 08 10 00 205241: 0f 85 b5 01 00 00 jne 2053fc 205247: 48 8b 53 08 mov 0x8(%rbx),%rdx 20524b: f6 82 2c 05 00 00 02 testb $0x2,0x52c(%rdx) 205252: 74 16 je 20526a 205254: 49 8b 45 70 mov 0x70(%r13),%rax 205258: 48 89 de mov %rbx,%rsi 20525b: 4c 89 ff mov %r15,%rdi 20525e: e8 00 00 00 00 callq 205263 205263: 0f b6 83 c0 04 00 00 movzbl 0x4c0(%rbx),%eax 20526a: a8 11 test $0x11,%al 20526c: 74 51 je 2052bf 20526e: 48 8b 43 08 mov 0x8(%rbx),%rax 205272: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 205279: be 05 00 00 00 mov $0x5,%esi 20527e: 8b 50 74 mov 0x74(%rax),%edx 205281: 8b 88 24 03 00 00 mov 0x324(%rax),%ecx 205287: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 20528e: 48 8b 40 08 mov 0x8(%rax),%rax 205292: e8 00 00 00 00 callq 205297 205297: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 20529e: 48 8b 73 08 mov 0x8(%rbx),%rsi 2052a2: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 2052a9: 48 8d 96 14 03 00 00 lea 0x314(%rsi),%rdx 2052b0: 48 81 c6 00 03 00 00 add $0x300,%rsi 2052b7: 48 8b 00 mov (%rax),%rax 2052ba: e8 00 00 00 00 callq 2052bf 2052bf: 48 8b 9b c8 02 00 00 mov 0x2c8(%rbx),%rbx 2052c6: 48 85 db test %rbx,%rbx 2052c9: 0f 84 27 ff ff ff je 2051f6 2052cf: 0f b6 83 c0 04 00 00 movzbl 0x4c0(%rbx),%eax 2052d6: 4d 8b af 08 e9 00 00 mov 0xe908(%r15),%r13 2052dd: a8 01 test $0x1,%al 2052df: 75 0d jne 2052ee 2052e1: 48 8b 53 08 mov 0x8(%rbx),%rdx 2052e5: f6 82 2c 05 00 00 08 testb $0x8,0x52c(%rdx) 2052ec: 74 0e je 2052fc 2052ee: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 2052f5: 00 2052f6: 0f 84 5d 01 00 00 je 205459 2052fc: a8 08 test $0x8,%al 2052fe: 74 6b je 20536b 205300: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 205307: 8b 8b 8c 04 00 00 mov 0x48c(%rbx),%ecx 20530d: 8b 93 88 04 00 00 mov 0x488(%rbx),%edx 205313: 8b b3 94 04 00 00 mov 0x494(%rbx),%esi 205319: 48 8b 07 mov (%rdi),%rax 20531c: 44 8b 83 90 04 00 00 mov 0x490(%rbx),%r8d 205323: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 20532a: e8 00 00 00 00 callq 20532f 20532f: 48 8b 43 08 mov 0x8(%rbx),%rax 205333: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 20533a: 48 8d 70 34 lea 0x34(%rax),%rsi 20533e: 48 8b 07 mov (%rdi),%rax 205341: 48 8b 80 b0 01 00 00 mov 0x1b0(%rax),%rax 205348: e8 00 00 00 00 callq 20534d 20534d: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 205354: 48 85 c0 test %rax,%rax 205357: 74 0b je 205364 205359: 48 89 de mov %rbx,%rsi 20535c: 4c 89 ff mov %r15,%rdi 20535f: e8 00 00 00 00 callq 205364 205364: 0f b6 83 c0 04 00 00 movzbl 0x4c0(%rbx),%eax 20536b: a8 04 test $0x4,%al 20536d: 74 1c je 20538b 20536f: 49 8b 85 00 01 00 00 mov 0x100(%r13),%rax 205376: 48 89 da mov %rbx,%rdx 205379: 48 89 ee mov %rbp,%rsi 20537c: 4c 89 ff mov %r15,%rdi 20537f: e8 00 00 00 00 callq 205384 205384: 0f b6 83 c0 04 00 00 movzbl 0x4c0(%rbx),%eax 20538b: a8 01 test $0x1,%al 20538d: 0f 85 90 00 00 00 jne 205423 205393: 44 8b 93 c0 04 00 00 mov 0x4c0(%rbx),%r10d 20539a: 45 85 d2 test %r10d,%r10d 20539d: 75 1f jne 2053be 20539f: 48 8b 03 mov (%rbx),%rax 2053a2: 44 8b 88 84 02 00 00 mov 0x284(%rax),%r9d 2053a9: 45 85 c9 test %r9d,%r9d 2053ac: 75 10 jne 2053be 2053ae: 48 8b 43 08 mov 0x8(%rbx),%rax 2053b2: 44 8b 80 2c 05 00 00 mov 0x52c(%rax),%r8d 2053b9: 45 85 c0 test %r8d,%r8d 2053bc: 74 0e je 2053cc 2053be: 48 89 ea mov %rbp,%rdx 2053c1: 48 89 de mov %rbx,%rsi 2053c4: 4c 89 ff mov %r15,%rdi 2053c7: e8 64 cf ff ff callq 202330 2053cc: 0f b6 83 c0 04 00 00 movzbl 0x4c0(%rbx),%eax 2053d3: a8 01 test $0x1,%al 2053d5: 0f 84 4c fe ff ff je 205227 2053db: 49 8b 85 28 01 00 00 mov 0x128(%r13),%rax 2053e2: 48 89 df mov %rbx,%rdi 2053e5: e8 00 00 00 00 callq 2053ea 2053ea: 0f b6 83 c0 04 00 00 movzbl 0x4c0(%rbx),%eax 2053f1: 48 8b 13 mov (%rbx),%rdx 2053f4: a8 01 test $0x1,%al 2053f6: 0f 84 3b fe ff ff je 205237 2053fc: 49 8b 45 68 mov 0x68(%r13),%rax 205400: 48 89 de mov %rbx,%rsi 205403: 4c 89 ff mov %r15,%rdi 205406: e8 00 00 00 00 callq 20540b 20540b: 0f b6 83 c0 04 00 00 movzbl 0x4c0(%rbx),%eax 205412: a8 01 test $0x1,%al 205414: 0f 84 2d fe ff ff je 205247 20541a: 48 8b 53 08 mov 0x8(%rbx),%rdx 20541e: e9 31 fe ff ff jmpq 205254 205423: 4c 89 ff mov %r15,%rdi 205426: 48 89 ea mov %rbp,%rdx 205429: 48 89 de mov %rbx,%rsi 20542c: e8 00 00 00 00 callq 205431 205431: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 205438: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 20543f: 48 8b 07 mov (%rdi),%rax 205442: 48 8b 40 60 mov 0x60(%rax),%rax 205446: 48 85 c0 test %rax,%rax 205449: 0f 84 44 ff ff ff je 205393 20544f: e8 00 00 00 00 callq 205454 205454: e9 3a ff ff ff jmpq 205393 205459: 48 83 bb d8 02 00 00 cmpq $0x0,0x2d8(%rbx) 205460: 00 205461: 0f 85 95 fe ff ff jne 2052fc 205467: 48 8b 03 mov (%rbx),%rax 20546a: 48 89 de mov %rbx,%rsi 20546d: 4c 89 ff mov %r15,%rdi 205470: 0f b6 90 7c 02 00 00 movzbl 0x27c(%rax),%edx 205477: 49 8b 85 90 00 00 00 mov 0x90(%r13),%rax 20547e: 83 f2 01 xor $0x1,%edx 205481: 0f b6 d2 movzbl %dl,%edx 205484: e8 00 00 00 00 callq 205489 205489: 0f b6 83 c0 04 00 00 movzbl 0x4c0(%rbx),%eax 205490: e9 67 fe ff ff jmpq 2052fc 205495: 49 8b 74 24 08 mov 0x8(%r12),%rsi 20549a: 48 85 f6 test %rsi,%rsi 20549d: 0f 84 6d fd ff ff je 205210 2054a3: 8b be 98 03 00 00 mov 0x398(%rsi),%edi 2054a9: 85 ff test %edi,%edi 2054ab: 0f 84 5f fd ff ff je 205210 2054b1: 41 8b 8c 24 c0 04 00 mov 0x4c0(%r12),%ecx 2054b8: 00 2054b9: 85 c9 test %ecx,%ecx 2054bb: 75 13 jne 2054d0 2054bd: 49 8b 04 24 mov (%r12),%rax 2054c1: 48 85 c0 test %rax,%rax 2054c4: 74 2e je 2054f4 2054c6: 8b 90 84 02 00 00 mov 0x284(%rax),%edx 2054cc: 85 d2 test %edx,%edx 2054ce: 74 24 je 2054f4 2054d0: 48 8b 04 24 mov (%rsp),%rax 2054d4: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 2054db: 48 85 c0 test %rax,%rax 2054de: 0f 84 2c fd ff ff je 205210 2054e4: 48 89 ea mov %rbp,%rdx 2054e7: 4c 89 ff mov %r15,%rdi 2054ea: e8 00 00 00 00 callq 2054ef 2054ef: e9 1c fd ff ff jmpq 205210 2054f4: 8b 86 2c 05 00 00 mov 0x52c(%rsi),%eax 2054fa: 85 c0 test %eax,%eax 2054fc: 75 d2 jne 2054d0 2054fe: e9 0d fd ff ff jmpq 205210 205503: 0f 0b ud2 205505: e9 53 fb ff ff jmpq 20505d 20550a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000205510 : 205510: e8 00 00 00 00 callq 205515 205515: 41 57 push %r15 205517: 41 56 push %r14 205519: 41 55 push %r13 20551b: 41 54 push %r12 20551d: 49 89 f4 mov %rsi,%r12 205520: 55 push %rbp 205521: 48 89 fd mov %rdi,%rbp 205524: 53 push %rbx 205525: 48 83 ec 08 sub $0x8,%rsp 205529: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 205530: 48 8b 8f 78 03 00 00 mov 0x378(%rdi),%rcx 205537: 48 89 04 24 mov %rax,(%rsp) 20553b: 8b 81 a8 02 00 00 mov 0x2a8(%rcx),%eax 205541: 85 c0 test %eax,%eax 205543: 0f 84 d4 00 00 00 je 20561d 205549: 41 be b8 01 00 00 mov $0x1b8,%r14d 20554f: 31 db xor %ebx,%ebx 205551: 48 63 c3 movslq %ebx,%rax 205554: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 20555b: 41 f6 84 04 78 06 00 testb $0x2,0x678(%r12,%rax,1) 205562: 00 02 205564: 74 20 je 205586 205566: 48 8b b5 70 03 00 00 mov 0x370(%rbp),%rsi 20556d: 48 8b 85 08 e7 00 00 mov 0xe708(%rbp),%rax 205574: 48 89 ef mov %rbp,%rdi 205577: 4c 01 f6 add %r14,%rsi 20557a: e8 00 00 00 00 callq 20557f 20557f: 48 8b 8d 78 03 00 00 mov 0x378(%rbp),%rcx 205586: 8b 81 a8 02 00 00 mov 0x2a8(%rcx),%eax 20558c: 83 c3 01 add $0x1,%ebx 20558f: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 205596: 39 d8 cmp %ebx,%eax 205598: 77 b7 ja 205551 20559a: 85 c0 test %eax,%eax 20559c: 74 7f je 20561d 20559e: 4d 8d ac 24 b8 01 00 lea 0x1b8(%r12),%r13 2055a5: 00 2055a6: 31 db xor %ebx,%ebx 2055a8: eb 12 jmp 2055bc 2055aa: 83 c3 01 add $0x1,%ebx 2055ad: 49 81 c5 d8 04 00 00 add $0x4d8,%r13 2055b4: 39 99 a8 02 00 00 cmp %ebx,0x2a8(%rcx) 2055ba: 76 61 jbe 20561d 2055bc: 49 83 7d 00 00 cmpq $0x0,0x0(%r13) 2055c1: 74 e7 je 2055aa 2055c3: 49 83 bd c0 02 00 00 cmpq $0x0,0x2c0(%r13) 2055ca: 00 2055cb: 75 dd jne 2055aa 2055cd: 48 63 c3 movslq %ebx,%rax 2055d0: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2055d7: 41 f6 84 04 78 06 00 testb $0x1,0x678(%r12,%rax,1) 2055de: 00 01 2055e0: 74 c8 je 2055aa 2055e2: 4d 8b bd e8 00 00 00 mov 0xe8(%r13),%r15 2055e9: 41 be a0 86 01 00 mov $0x186a0,%r14d 2055ef: eb 10 jmp 205601 2055f1: bf 58 89 41 00 mov $0x418958,%edi 2055f6: e8 00 00 00 00 callq 2055fb 2055fb: 41 83 ee 01 sub $0x1,%r14d 2055ff: 74 13 je 205614 205601: 49 8b 07 mov (%r15),%rax 205604: 4c 89 ff mov %r15,%rdi 205607: 48 8b 40 48 mov 0x48(%rax),%rax 20560b: e8 00 00 00 00 callq 205610 205610: 84 c0 test %al,%al 205612: 75 dd jne 2055f1 205614: 48 8b 8d 78 03 00 00 mov 0x378(%rbp),%rcx 20561b: eb 8d jmp 2055aa 20561d: 48 8b 04 24 mov (%rsp),%rax 205621: 80 78 24 00 cmpb $0x0,0x24(%rax) 205625: 74 13 je 20563a 205627: 48 8b b9 b0 01 00 00 mov 0x1b0(%rcx),%rdi 20562e: 48 8b 07 mov (%rdi),%rax 205631: 48 8b 40 58 mov 0x58(%rax),%rax 205635: e8 00 00 00 00 callq 20563a 20563a: 48 8b 04 24 mov (%rsp),%rax 20563e: 80 78 25 00 cmpb $0x0,0x25(%rax) 205642: 74 0d je 205651 205644: 48 8b 85 70 03 00 00 mov 0x370(%rbp),%rax 20564b: 83 78 38 01 cmpl $0x1,0x38(%rax) 20564f: 74 0f je 205660 205651: 48 83 c4 08 add $0x8,%rsp 205655: 5b pop %rbx 205656: 5d pop %rbp 205657: 41 5c pop %r12 205659: 41 5d pop %r13 20565b: 41 5e pop %r14 20565d: 41 5f pop %r15 20565f: c3 retq 205660: 41 83 7c 24 38 01 cmpl $0x1,0x38(%r12) 205666: 7e e9 jle 205651 205668: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 20566f: 31 f6 xor %esi,%esi 205671: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 205678: 48 8b a8 20 01 00 00 mov 0x120(%rax),%rbp 20567f: 48 8b 07 mov (%rdi),%rax 205682: 48 8b 40 50 mov 0x50(%rax),%rax 205686: e8 00 00 00 00 callq 20568b 20568b: 48 8b 1c 24 mov (%rsp),%rbx 20568f: 48 89 ef mov %rbp,%rdi 205692: c6 43 29 01 movb $0x1,0x29(%rbx) 205696: 48 8b 45 00 mov 0x0(%rbp),%rax 20569a: 48 8b 40 48 mov 0x48(%rax),%rax 20569e: e8 00 00 00 00 callq 2056a3 2056a3: 89 43 2c mov %eax,0x2c(%rbx) 2056a6: 48 83 c4 08 add $0x8,%rsp 2056aa: 5b pop %rbx 2056ab: 5d pop %rbp 2056ac: 41 5c pop %r12 2056ae: 41 5d pop %r13 2056b0: 41 5e pop %r14 2056b2: 41 5f pop %r15 2056b4: c3 retq 2056b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2056bc: 00 00 00 00 00000000002056c0 : 2056c0: e8 00 00 00 00 callq 2056c5 2056c5: 41 54 push %r12 2056c7: 31 d2 xor %edx,%edx 2056c9: 55 push %rbp 2056ca: 48 89 f5 mov %rsi,%rbp 2056cd: 53 push %rbx 2056ce: 48 89 fb mov %rdi,%rbx 2056d1: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2056d8: 48 8b bf 80 03 00 00 mov 0x380(%rdi),%rdi 2056df: 4c 8b a0 b0 01 00 00 mov 0x1b0(%rax),%r12 2056e6: 48 8b 47 08 mov 0x8(%rdi),%rax 2056ea: 48 8b 00 mov (%rax),%rax 2056ed: e8 00 00 00 00 callq 2056f2 2056f2: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2056f9: 4c 89 e7 mov %r12,%rdi 2056fc: 31 c9 xor %ecx,%ecx 2056fe: 48 8d b5 34 1f 00 00 lea 0x1f34(%rbp),%rsi 205705: 8b 90 20 03 00 00 mov 0x320(%rax),%edx 20570b: 49 8b 04 24 mov (%r12),%rax 20570f: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 205716: 48 8b 40 40 mov 0x40(%rax),%rax 20571a: 48 c1 ea 26 shr $0x26,%rdx 20571e: e8 00 00 00 00 callq 205723 205723: 88 83 11 e9 00 00 mov %al,0xe911(%rbx) 205729: 5b pop %rbx 20572a: 5d pop %rbp 20572b: 41 5c pop %r12 20572d: c3 retq 20572e: 66 90 xchg %ax,%ax 0000000000205730 : 205730: e8 00 00 00 00 callq 205735 205735: 55 push %rbp 205736: b9 01 00 00 00 mov $0x1,%ecx 20573b: 48 89 f5 mov %rsi,%rbp 20573e: 48 8d b6 34 1f 00 00 lea 0x1f34(%rsi),%rsi 205745: 53 push %rbx 205746: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 20574d: 48 89 fb mov %rdi,%rbx 205750: 8b 90 20 03 00 00 mov 0x320(%rax),%edx 205756: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 20575d: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 205764: 48 8b 07 mov (%rdi),%rax 205767: 48 8b 40 40 mov 0x40(%rax),%rax 20576b: 48 c1 ea 26 shr $0x26,%rdx 20576f: e8 00 00 00 00 callq 205774 205774: 48 8b bb 80 03 00 00 mov 0x380(%rbx),%rdi 20577b: 48 89 ee mov %rbp,%rsi 20577e: 5b pop %rbx 20577f: ba 01 00 00 00 mov $0x1,%edx 205784: 5d pop %rbp 205785: 48 8b 47 08 mov 0x8(%rdi),%rax 205789: 48 8b 00 mov (%rax),%rax 20578c: e9 00 00 00 00 jmpq 205791 205791: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 205798: 00 00 00 00 20579c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002057a0 : 2057a0: e8 00 00 00 00 callq 2057a5 2057a5: 41 57 push %r15 2057a7: 31 d2 xor %edx,%edx 2057a9: 41 56 push %r14 2057ab: 41 55 push %r13 2057ad: 41 54 push %r12 2057af: 49 89 fc mov %rdi,%r12 2057b2: 55 push %rbp 2057b3: 53 push %rbx 2057b4: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2057bb: 48 89 f3 mov %rsi,%rbx 2057be: 4c 8b b7 08 e9 00 00 mov 0xe908(%rdi),%r14 2057c5: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2057cc: 48 8b 40 20 mov 0x20(%rax),%rax 2057d0: e8 00 00 00 00 callq 2057d5 2057d5: 41 89 c5 mov %eax,%r13d 2057d8: 84 c0 test %al,%al 2057da: 0f 84 11 01 00 00 je 2058f1 2057e0: 49 8b 84 24 f8 e7 00 mov 0xe7f8(%r12),%rax 2057e7: 00 2057e8: 48 89 de mov %rbx,%rsi 2057eb: 4c 89 e7 mov %r12,%rdi 2057ee: 31 ed xor %ebp,%ebp 2057f0: e8 00 00 00 00 callq 2057f5 2057f5: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 2057fc: 00 2057fd: 48 81 c3 b8 01 00 00 add $0x1b8,%rbx 205804: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 20580a: 85 d2 test %edx,%edx 20580c: 75 51 jne 20585f 20580e: e9 de 00 00 00 jmpq 2058f1 205813: 48 8b bb e8 00 00 00 mov 0xe8(%rbx),%rdi 20581a: 48 8d 8b f8 03 00 00 lea 0x3f8(%rbx),%rcx 205821: 48 8d 93 a8 03 00 00 lea 0x3a8(%rbx),%rdx 205828: 48 8d b3 e0 02 00 00 lea 0x2e0(%rbx),%rsi 20582f: 4c 8d 83 50 04 00 00 lea 0x450(%rbx),%r8 205836: 48 8b 07 mov (%rdi),%rax 205839: 48 8b 00 mov (%rax),%rax 20583c: e8 00 00 00 00 callq 205841 205841: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 205848: 00 205849: 83 c5 01 add $0x1,%ebp 20584c: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 205853: 39 a8 a8 02 00 00 cmp %ebp,0x2a8(%rax) 205859: 0f 86 92 00 00 00 jbe 2058f1 20585f: 48 83 3b 00 cmpq $0x0,(%rbx) 205863: 74 e4 je 205849 205865: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 20586c: 00 20586d: 75 a4 jne 205813 20586f: 48 89 df mov %rbx,%rdi 205872: e8 00 00 00 00 callq 205877 205877: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 20587e: 8b 8b 8c 04 00 00 mov 0x48c(%rbx),%ecx 205884: 41 89 c7 mov %eax,%r15d 205887: 8b 93 88 04 00 00 mov 0x488(%rbx),%edx 20588d: 8b b3 94 04 00 00 mov 0x494(%rbx),%esi 205893: 48 8b 07 mov (%rdi),%rax 205896: 44 8b 83 90 04 00 00 mov 0x490(%rbx),%r8d 20589d: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 2058a4: e8 00 00 00 00 callq 2058a9 2058a9: 48 8b 43 08 mov 0x8(%rbx),%rax 2058ad: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2058b4: 48 8d 70 34 lea 0x34(%rax),%rsi 2058b8: 48 8b 07 mov (%rdi),%rax 2058bb: 48 8b 80 b0 01 00 00 mov 0x1b0(%rax),%rax 2058c2: e8 00 00 00 00 callq 2058c7 2058c7: 48 83 bb d8 02 00 00 cmpq $0x0,0x2d8(%rbx) 2058ce: 00 2058cf: 74 2e je 2058ff 2058d1: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 2058d8: 48 85 c0 test %rax,%rax 2058db: 0f 84 32 ff ff ff je 205813 2058e1: 48 89 de mov %rbx,%rsi 2058e4: 4c 89 e7 mov %r12,%rdi 2058e7: e8 00 00 00 00 callq 2058ec 2058ec: e9 22 ff ff ff jmpq 205813 2058f1: 5b pop %rbx 2058f2: 44 89 e8 mov %r13d,%eax 2058f5: 5d pop %rbp 2058f6: 41 5c pop %r12 2058f8: 41 5d pop %r13 2058fa: 41 5e pop %r14 2058fc: 41 5f pop %r15 2058fe: c3 retq 2058ff: 41 83 f7 01 xor $0x1,%r15d 205903: 49 8b 86 90 00 00 00 mov 0x90(%r14),%rax 20590a: 48 89 de mov %rbx,%rsi 20590d: 4c 89 e7 mov %r12,%rdi 205910: 41 0f b6 d7 movzbl %r15b,%edx 205914: e8 00 00 00 00 callq 205919 205919: 49 8b 86 a8 00 00 00 mov 0xa8(%r14),%rax 205920: 48 85 c0 test %rax,%rax 205923: 75 bc jne 2058e1 205925: e9 e9 fe ff ff jmpq 205813 20592a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000205930 : 205930: e8 00 00 00 00 callq 205935 205935: 41 55 push %r13 205937: 49 89 d5 mov %rdx,%r13 20593a: 41 54 push %r12 20593c: 55 push %rbp 20593d: 53 push %rbx 20593e: 48 89 f3 mov %rsi,%rbx 205941: 8b 76 04 mov 0x4(%rsi),%esi 205944: 85 f6 test %esi,%esi 205946: 0f 8f a7 00 00 00 jg 2059f3 20594c: 80 3b 00 cmpb $0x0,(%rbx) 20594f: 0f 84 a9 00 00 00 je 2059fe 205955: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 20595c: 48 63 c6 movslq %esi,%rax 20595f: 48 83 c0 4c add $0x4c,%rax 205963: 4c 8b 24 c2 mov (%rdx,%rax,8),%r12 205967: 48 8b 6c c2 08 mov 0x8(%rdx,%rax,8),%rbp 20596c: 49 63 44 24 44 movslq 0x44(%r12),%rax 205971: 48 8b bc c2 20 01 00 mov 0x120(%rdx,%rax,8),%rdi 205978: 00 205979: 48 8b 07 mov (%rdi),%rax 20597c: 48 8b 80 78 01 00 00 mov 0x178(%rax),%rax 205983: e8 00 00 00 00 callq 205988 205988: 48 8b 45 00 mov 0x0(%rbp),%rax 20598c: 8b 93 bc 00 00 00 mov 0xbc(%rbx),%edx 205992: 48 89 ef mov %rbp,%rdi 205995: 48 8d b3 f0 00 00 00 lea 0xf0(%rbx),%rsi 20599c: 48 8b 40 18 mov 0x18(%rax),%rax 2059a0: e8 00 00 00 00 callq 2059a5 2059a5: 48 63 43 04 movslq 0x4(%rbx),%rax 2059a9: 48 89 ef mov %rbp,%rdi 2059ac: 48 8d 14 40 lea (%rax,%rax,2),%rdx 2059b0: 48 8d 04 90 lea (%rax,%rdx,4),%rax 2059b4: 49 8d b4 85 b4 1f 00 lea 0x1fb4(%r13,%rax,4),%rsi 2059bb: 00 2059bc: 48 8b 45 00 mov 0x0(%rbp),%rax 2059c0: 48 8b 40 20 mov 0x20(%rax),%rax 2059c4: e8 00 00 00 00 callq 2059c9 2059c9: 48 8b 45 00 mov 0x0(%rbp),%rax 2059cd: 48 89 ef mov %rbp,%rdi 2059d0: 48 8b 40 08 mov 0x8(%rax),%rax 2059d4: e8 00 00 00 00 callq 2059d9 2059d9: 49 8b 04 24 mov (%r12),%rax 2059dd: 48 8d 73 08 lea 0x8(%rbx),%rsi 2059e1: 4c 89 e7 mov %r12,%rdi 2059e4: 5b pop %rbx 2059e5: 5d pop %rbp 2059e6: 48 8b 40 08 mov 0x8(%rax),%rax 2059ea: 41 5c pop %r12 2059ec: 41 5d pop %r13 2059ee: e9 00 00 00 00 jmpq 2059f3 2059f3: 0f 0b ud2 2059f5: 80 3b 00 cmpb $0x0,(%rbx) 2059f8: 0f 85 57 ff ff ff jne 205955 2059fe: 0f 0b ud2 205a00: e9 50 ff ff ff jmpq 205955 205a05: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 205a0c: 00 00 00 00 0000000000205a10 : 205a10: e8 00 00 00 00 callq 205a15 205a15: 55 push %rbp 205a16: 85 f6 test %esi,%esi 205a18: 75 33 jne 205a4d 205a1a: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 205a21: 89 f6 mov %esi,%esi 205a23: 48 83 c6 4c add $0x4c,%rsi 205a27: 48 8b 3c f0 mov (%rax,%rsi,8),%rdi 205a2b: 48 8b 6c f0 08 mov 0x8(%rax,%rsi,8),%rbp 205a30: 48 8b 07 mov (%rdi),%rax 205a33: 48 8b 40 10 mov 0x10(%rax),%rax 205a37: e8 00 00 00 00 callq 205a3c 205a3c: 48 8b 45 00 mov 0x0(%rbp),%rax 205a40: 48 89 ef mov %rbp,%rdi 205a43: 5d pop %rbp 205a44: 48 8b 40 10 mov 0x10(%rax),%rax 205a48: e9 00 00 00 00 jmpq 205a4d 205a4d: 0f 0b ud2 205a4f: eb c9 jmp 205a1a 205a51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 205a58: 00 00 00 00 205a5c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000205a60 : 205a60: e8 00 00 00 00 callq 205a65 205a65: 41 54 push %r12 205a67: 55 push %rbp 205a68: 48 89 fd mov %rdi,%rbp 205a6b: 53 push %rbx 205a6c: bb e8 03 00 00 mov $0x3e8,%ebx 205a71: eb 0f jmp 205a82 205a73: bf bc 8d 06 00 mov $0x68dbc,%edi 205a78: e8 00 00 00 00 callq 205a7d 205a7d: 83 eb 01 sub $0x1,%ebx 205a80: 74 22 je 205aa4 205a82: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 205a89: 48 89 ef mov %rbp,%rdi 205a8c: 48 8b 40 40 mov 0x40(%rax),%rax 205a90: e8 00 00 00 00 callq 205a95 205a95: 41 89 c4 mov %eax,%r12d 205a98: 84 c0 test %al,%al 205a9a: 74 d7 je 205a73 205a9c: 44 89 e0 mov %r12d,%eax 205a9f: 5b pop %rbx 205aa0: 5d pop %rbp 205aa1: 41 5c pop %r12 205aa3: c3 retq 205aa4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 205aab: e8 00 00 00 00 callq 205ab0 205ab0: 44 89 e0 mov %r12d,%eax 205ab3: 5b pop %rbx 205ab4: 5d pop %rbp 205ab5: 41 5c pop %r12 205ab7: c3 retq 205ab8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 205abf: 00 0000000000205ac0 : 205ac0: e8 00 00 00 00 callq 205ac5 205ac5: 48 8b bf e8 00 00 00 mov 0xe8(%rdi),%rdi 205acc: 48 85 ff test %rdi,%rdi 205acf: 74 0f je 205ae0 205ad1: 48 8b 07 mov (%rdi),%rax 205ad4: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 205adb: e9 00 00 00 00 jmpq 205ae0 205ae0: 31 c0 xor %eax,%eax 205ae2: c3 retq 205ae3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 205aea: 00 00 00 00 205aee: 66 90 xchg %ax,%ax 0000000000205af0 : 205af0: e8 00 00 00 00 callq 205af5 205af5: 48 8b 86 20 01 00 00 mov 0x120(%rsi),%rax 205afc: 48 85 c0 test %rax,%rax 205aff: 74 59 je 205b5a 205b01: 55 push %rbp 205b02: ba 01 00 00 00 mov $0x1,%edx 205b07: 53 push %rbx 205b08: 48 8b af 08 e9 00 00 mov 0xe908(%rdi),%rbp 205b0f: 48 8b 9e d0 02 00 00 mov 0x2d0(%rsi),%rbx 205b16: 8b 70 10 mov 0x10(%rax),%esi 205b19: 48 89 ef mov %rbp,%rdi 205b1c: 48 8b 85 f8 00 00 00 mov 0xf8(%rbp),%rax 205b23: e8 00 00 00 00 callq 205b28 205b28: 48 85 db test %rbx,%rbx 205b2b: 74 2a je 205b57 205b2d: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 205b34: ba 01 00 00 00 mov $0x1,%edx 205b39: 48 89 ef mov %rbp,%rdi 205b3c: 8b 70 10 mov 0x10(%rax),%esi 205b3f: 48 8b 85 f8 00 00 00 mov 0xf8(%rbp),%rax 205b46: e8 00 00 00 00 callq 205b4b 205b4b: 48 8b 9b d0 02 00 00 mov 0x2d0(%rbx),%rbx 205b52: 48 85 db test %rbx,%rbx 205b55: 75 d6 jne 205b2d 205b57: 5b pop %rbx 205b58: 5d pop %rbp 205b59: c3 retq 205b5a: c3 retq 205b5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000205b60 : 205b60: e8 00 00 00 00 callq 205b65 205b65: 48 8b 86 20 01 00 00 mov 0x120(%rsi),%rax 205b6c: 48 85 c0 test %rax,%rax 205b6f: 74 53 je 205bc4 205b71: 55 push %rbp 205b72: 31 d2 xor %edx,%edx 205b74: 53 push %rbx 205b75: 48 8b af 08 e9 00 00 mov 0xe908(%rdi),%rbp 205b7c: 48 8b 9e d0 02 00 00 mov 0x2d0(%rsi),%rbx 205b83: 8b 70 10 mov 0x10(%rax),%esi 205b86: 48 89 ef mov %rbp,%rdi 205b89: 48 8b 85 f8 00 00 00 mov 0xf8(%rbp),%rax 205b90: e8 00 00 00 00 callq 205b95 205b95: 48 85 db test %rbx,%rbx 205b98: 74 27 je 205bc1 205b9a: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 205ba1: 31 d2 xor %edx,%edx 205ba3: 48 89 ef mov %rbp,%rdi 205ba6: 8b 70 10 mov 0x10(%rax),%esi 205ba9: 48 8b 85 f8 00 00 00 mov 0xf8(%rbp),%rax 205bb0: e8 00 00 00 00 callq 205bb5 205bb5: 48 8b 9b d0 02 00 00 mov 0x2d0(%rbx),%rbx 205bbc: 48 85 db test %rbx,%rbx 205bbf: 75 d9 jne 205b9a 205bc1: 5b pop %rbx 205bc2: 5d pop %rbp 205bc3: c3 retq 205bc4: c3 retq 205bc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 205bcc: 00 00 00 00 0000000000205bd0 : 205bd0: e8 00 00 00 00 callq 205bd5 205bd5: 48 83 ec 38 sub $0x38,%rsp 205bd9: 48 89 fa mov %rdi,%rdx 205bdc: b9 06 00 00 00 mov $0x6,%ecx 205be1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 205be8: 00 00 205bea: 48 89 44 24 30 mov %rax,0x30(%rsp) 205bef: 31 c0 xor %eax,%eax 205bf1: 48 89 e6 mov %rsp,%rsi 205bf4: 48 89 f7 mov %rsi,%rdi 205bf7: f3 48 ab rep stos %rax,%es:(%rdi) 205bfa: 48 8b ba e8 00 00 00 mov 0xe8(%rdx),%rdi 205c01: 48 8b 52 08 mov 0x8(%rdx),%rdx 205c05: 31 c0 xor %eax,%eax 205c07: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 205c0e: 83 ba 24 03 00 00 04 cmpl $0x4,0x324(%rdx) 205c15: c6 44 24 04 01 movb $0x1,0x4(%rsp) 205c1a: 0f 95 c0 setne %al 205c1d: c6 44 24 0c 01 movb $0x1,0xc(%rsp) 205c22: 8d 04 85 20 00 00 00 lea 0x20(,%rax,4),%eax 205c29: 89 44 24 08 mov %eax,0x8(%rsp) 205c2d: 48 8b 82 30 02 00 00 mov 0x230(%rdx),%rax 205c34: 48 89 44 24 10 mov %rax,0x10(%rsp) 205c39: 48 8b 07 mov (%rdi),%rax 205c3c: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 205c43: e8 00 00 00 00 callq 205c48 205c48: 48 8b 44 24 30 mov 0x30(%rsp),%rax 205c4d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 205c54: 00 00 205c56: 75 05 jne 205c5d 205c58: 48 83 c4 38 add $0x38,%rsp 205c5c: c3 retq 205c5d: e8 00 00 00 00 callq 205c62 205c62: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 205c69: 00 00 00 00 205c6d: 0f 1f 00 nopl (%rax) 0000000000205c70 : 205c70: e8 00 00 00 00 callq 205c75 205c75: 48 83 ec 28 sub $0x28,%rsp 205c79: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 205c80: 00 00 205c82: 48 89 44 24 20 mov %rax,0x20(%rsp) 205c87: 31 c0 xor %eax,%eax 205c89: 85 c9 test %ecx,%ecx 205c8b: 74 5c je 205ce9 205c8d: 48 8b 42 08 mov 0x8(%rdx),%rax 205c91: 48 89 04 24 mov %rax,(%rsp) 205c95: 48 8b 42 10 mov 0x10(%rdx),%rax 205c99: 48 89 44 24 08 mov %rax,0x8(%rsp) 205c9e: 8b 42 18 mov 0x18(%rdx),%eax 205ca1: 89 44 24 10 mov %eax,0x10(%rsp) 205ca5: 0f b6 42 1c movzbl 0x1c(%rdx),%eax 205ca9: 89 44 24 14 mov %eax,0x14(%rsp) 205cad: 48 8b 02 mov (%rdx),%rax 205cb0: 89 ca mov %ecx,%edx 205cb2: 48 89 44 24 18 mov %rax,0x18(%rsp) 205cb7: 48 8b 86 78 03 00 00 mov 0x378(%rsi),%rax 205cbe: 48 89 e6 mov %rsp,%rsi 205cc1: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 205cc8: 48 8b 07 mov (%rdi),%rax 205ccb: 48 8b 40 10 mov 0x10(%rax),%rax 205ccf: e8 00 00 00 00 callq 205cd4 205cd4: 48 8b 44 24 20 mov 0x20(%rsp),%rax 205cd9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 205ce0: 00 00 205ce2: 75 09 jne 205ced 205ce4: 48 83 c4 28 add $0x28,%rsp 205ce8: c3 retq 205ce9: 0f 0b ud2 205ceb: eb e7 jmp 205cd4 205ced: e8 00 00 00 00 callq 205cf2 205cf2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 205cf9: 00 00 00 00 205cfd: 0f 1f 00 nopl (%rax) 0000000000205d00 : 205d00: e8 00 00 00 00 callq 205d05 205d05: 48 83 ec 58 sub $0x58,%rsp 205d09: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 205d10: 00 00 205d12: 48 89 44 24 50 mov %rax,0x50(%rsp) 205d17: 48 8b 42 10 mov 0x10(%rdx),%rax 205d1b: 48 89 04 24 mov %rax,(%rsp) 205d1f: 48 8b 42 18 mov 0x18(%rdx),%rax 205d23: 48 89 44 24 08 mov %rax,0x8(%rsp) 205d28: 48 8b 42 20 mov 0x20(%rdx),%rax 205d2c: 48 89 44 24 10 mov %rax,0x10(%rsp) 205d31: 48 8b 42 28 mov 0x28(%rdx),%rax 205d35: 48 89 44 24 18 mov %rax,0x18(%rsp) 205d3a: 48 8b 42 30 mov 0x30(%rdx),%rax 205d3e: 48 89 44 24 20 mov %rax,0x20(%rsp) 205d43: 48 8b 42 38 mov 0x38(%rdx),%rax 205d47: 48 89 44 24 28 mov %rax,0x28(%rsp) 205d4c: 48 8b 42 40 mov 0x40(%rdx),%rax 205d50: 48 89 44 24 30 mov %rax,0x30(%rsp) 205d55: 48 8b 42 48 mov 0x48(%rdx),%rax 205d59: 48 89 44 24 38 mov %rax,0x38(%rsp) 205d5e: 48 8b 42 50 mov 0x50(%rdx),%rax 205d62: 48 89 44 24 40 mov %rax,0x40(%rsp) 205d67: 48 8b 42 60 mov 0x60(%rdx),%rax 205d6b: 48 89 44 24 48 mov %rax,0x48(%rsp) 205d70: 48 8b 86 78 03 00 00 mov 0x378(%rsi),%rax 205d77: 48 89 e6 mov %rsp,%rsi 205d7a: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 205d81: 48 8b 07 mov (%rdi),%rax 205d84: 48 8b 40 08 mov 0x8(%rax),%rax 205d88: e8 00 00 00 00 callq 205d8d 205d8d: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 205d92: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 205d99: 00 00 205d9b: 75 05 jne 205da2 205d9d: 48 83 c4 58 add $0x58,%rsp 205da1: c3 retq 205da2: e8 00 00 00 00 callq 205da7 205da7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 205dae: 00 00 0000000000205db0 : 205db0: e8 00 00 00 00 callq 205db5 205db5: 41 57 push %r15 205db7: 41 56 push %r14 205db9: 41 55 push %r13 205dbb: 41 54 push %r12 205dbd: 55 push %rbp 205dbe: 53 push %rbx 205dbf: 48 83 ec 20 sub $0x20,%rsp 205dc3: 48 8b 1e mov (%rsi),%rbx 205dc6: 48 85 db test %rbx,%rbx 205dc9: 0f 84 a8 01 00 00 je 205f77 205dcf: 48 8b 86 c0 02 00 00 mov 0x2c0(%rsi),%rax 205dd6: 48 8b 56 08 mov 0x8(%rsi),%rdx 205dda: 48 89 f5 mov %rsi,%rbp 205ddd: 48 85 c0 test %rax,%rax 205de0: 74 09 je 205deb 205de2: 48 3b 18 cmp (%rax),%rbx 205de5: 0f 84 9b 01 00 00 je 205f86 205deb: 8b 92 d4 02 00 00 mov 0x2d4(%rdx),%edx 205df1: c6 44 24 07 00 movb $0x0,0x7(%rsp) 205df6: 85 d2 test %edx,%edx 205df8: 0f 85 af 01 00 00 jne 205fad 205dfe: 48 8b 85 e8 00 00 00 mov 0xe8(%rbp),%rax 205e05: 0f b6 73 70 movzbl 0x70(%rbx),%esi 205e09: 48 8b bf 48 e9 00 00 mov 0xe948(%rdi),%rdi 205e10: 0f b6 90 88 00 00 00 movzbl 0x88(%rax),%edx 205e17: e8 00 00 00 00 callq 205e1c 205e1c: 48 8b bd e8 00 00 00 mov 0xe8(%rbp),%rdi 205e23: 0f b6 93 7d 02 00 00 movzbl 0x27d(%rbx),%edx 205e2a: 48 89 de mov %rbx,%rsi 205e2d: 48 8b 07 mov (%rdi),%rax 205e30: 48 8b 40 20 mov 0x20(%rax),%rax 205e34: e8 00 00 00 00 callq 205e39 205e39: 48 8b 43 50 mov 0x50(%rbx),%rax 205e3d: 48 8b 4b 58 mov 0x58(%rbx),%rcx 205e41: 4c 8b 3b mov (%rbx),%r15 205e44: 4c 8b 73 08 mov 0x8(%rbx),%r14 205e48: 48 89 44 24 08 mov %rax,0x8(%rsp) 205e4d: 4c 8b 6b 10 mov 0x10(%rbx),%r13 205e51: 4c 8b 63 18 mov 0x18(%rbx),%r12 205e55: 4c 8b 5b 20 mov 0x20(%rbx),%r11 205e59: 48 89 83 d8 02 00 00 mov %rax,0x2d8(%rbx) 205e60: 4c 8b 53 28 mov 0x28(%rbx),%r10 205e64: 4c 8b 4b 30 mov 0x30(%rbx),%r9 205e68: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 205e6d: 4c 8b 43 38 mov 0x38(%rbx),%r8 205e71: 48 8b 7b 40 mov 0x40(%rbx),%rdi 205e75: 48 89 8b e0 02 00 00 mov %rcx,0x2e0(%rbx) 205e7c: 48 8b 73 48 mov 0x48(%rbx),%rsi 205e80: 48 8b 4b 60 mov 0x60(%rbx),%rcx 205e84: 4c 89 bb 88 02 00 00 mov %r15,0x288(%rbx) 205e8b: 48 8b 53 68 mov 0x68(%rbx),%rdx 205e8f: 48 8b 43 70 mov 0x70(%rbx),%rax 205e93: 4c 89 b3 90 02 00 00 mov %r14,0x290(%rbx) 205e9a: 4c 89 ab 98 02 00 00 mov %r13,0x298(%rbx) 205ea1: 4c 89 a3 a0 02 00 00 mov %r12,0x2a0(%rbx) 205ea8: 4c 89 9b a8 02 00 00 mov %r11,0x2a8(%rbx) 205eaf: 4c 89 93 b0 02 00 00 mov %r10,0x2b0(%rbx) 205eb6: 4c 89 8b b8 02 00 00 mov %r9,0x2b8(%rbx) 205ebd: 4c 89 83 c0 02 00 00 mov %r8,0x2c0(%rbx) 205ec4: 48 89 bb c8 02 00 00 mov %rdi,0x2c8(%rbx) 205ecb: 48 89 b3 d0 02 00 00 mov %rsi,0x2d0(%rbx) 205ed2: 48 89 8b e8 02 00 00 mov %rcx,0x2e8(%rbx) 205ed9: 48 89 93 f0 02 00 00 mov %rdx,0x2f0(%rbx) 205ee0: 48 89 83 f8 02 00 00 mov %rax,0x2f8(%rbx) 205ee7: 80 bb 7d 02 00 00 00 cmpb $0x0,0x27d(%rbx) 205eee: 74 73 je 205f63 205ef0: 48 89 b3 48 03 00 00 mov %rsi,0x348(%rbx) 205ef7: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 205efc: 4c 89 bb 00 03 00 00 mov %r15,0x300(%rbx) 205f03: 48 89 b3 50 03 00 00 mov %rsi,0x350(%rbx) 205f0a: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 205f0f: 4c 89 b3 08 03 00 00 mov %r14,0x308(%rbx) 205f16: 4c 89 ab 10 03 00 00 mov %r13,0x310(%rbx) 205f1d: 4c 89 a3 18 03 00 00 mov %r12,0x318(%rbx) 205f24: 4c 89 9b 20 03 00 00 mov %r11,0x320(%rbx) 205f2b: 4c 89 93 28 03 00 00 mov %r10,0x328(%rbx) 205f32: 4c 89 8b 30 03 00 00 mov %r9,0x330(%rbx) 205f39: 4c 89 83 38 03 00 00 mov %r8,0x338(%rbx) 205f40: 48 89 bb 40 03 00 00 mov %rdi,0x340(%rbx) 205f47: 48 89 b3 58 03 00 00 mov %rsi,0x358(%rbx) 205f4e: 48 89 8b 60 03 00 00 mov %rcx,0x360(%rbx) 205f55: 48 89 93 68 03 00 00 mov %rdx,0x368(%rbx) 205f5c: 48 89 83 70 03 00 00 mov %rax,0x370(%rbx) 205f63: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 205f68: 74 0d je 205f77 205f6a: 48 8b 45 00 mov 0x0(%rbp),%rax 205f6e: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 205f73: 48 89 48 08 mov %rcx,0x8(%rax) 205f77: 48 83 c4 20 add $0x20,%rsp 205f7b: 5b pop %rbx 205f7c: 5d pop %rbp 205f7d: 41 5c pop %r12 205f7f: 41 5d pop %r13 205f81: 41 5e pop %r14 205f83: 41 5f pop %r15 205f85: c3 retq 205f86: 83 3b 01 cmpl $0x1,(%rbx) 205f89: 74 3b je 205fc6 205f8b: 8b 82 d4 02 00 00 mov 0x2d4(%rdx),%eax 205f91: 85 c0 test %eax,%eax 205f93: 74 0e je 205fa3 205f95: 48 8b 43 08 mov 0x8(%rbx),%rax 205f99: c7 03 01 00 00 00 movl $0x1,(%rbx) 205f9f: 48 89 43 20 mov %rax,0x20(%rbx) 205fa3: c6 44 24 07 00 movb $0x0,0x7(%rsp) 205fa8: e9 51 fe ff ff jmpq 205dfe 205fad: 83 3b 01 cmpl $0x1,(%rbx) 205fb0: 0f 84 48 fe ff ff je 205dfe 205fb6: 48 8b 43 08 mov 0x8(%rbx),%rax 205fba: c7 03 01 00 00 00 movl $0x1,(%rbx) 205fc0: 48 89 43 20 mov %rax,0x20(%rbx) 205fc4: eb dd jmp 205fa3 205fc6: 8b 42 70 mov 0x70(%rdx),%eax 205fc9: c6 44 24 07 00 movb $0x0,0x7(%rsp) 205fce: 83 e8 0a sub $0xa,%eax 205fd1: 83 f8 01 cmp $0x1,%eax 205fd4: 0f 87 24 fe ff ff ja 205dfe 205fda: 48 8b 43 08 mov 0x8(%rbx),%rax 205fde: c6 44 24 07 01 movb $0x1,0x7(%rsp) 205fe3: 48 89 44 24 18 mov %rax,0x18(%rsp) 205fe8: 48 8b 43 20 mov 0x20(%rbx),%rax 205fec: 48 89 43 08 mov %rax,0x8(%rbx) 205ff0: e9 09 fe ff ff jmpq 205dfe 205ff5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 205ffc: 00 00 00 00 0000000000206000 : 206000: e8 00 00 00 00 callq 206005 206005: 41 55 push %r13 206007: b9 11 00 00 00 mov $0x11,%ecx 20600c: 41 54 push %r12 20600e: 55 push %rbp 20600f: 48 89 fd mov %rdi,%rbp 206012: 53 push %rbx 206013: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 20601a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 206021: 00 00 206023: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 20602a: 00 20602b: 31 c0 xor %eax,%eax 20602d: 49 89 e4 mov %rsp,%r12 206030: 4c 89 e7 mov %r12,%rdi 206033: f3 48 ab rep stos %rax,%es:(%rdi) 206036: c7 07 00 00 00 00 movl $0x0,(%rdi) 20603c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 206040: 4c 8b 6f 08 mov 0x8(%rdi),%r13 206044: c7 84 24 88 00 00 00 movl $0x1,0x88(%rsp) 20604b: 01 00 00 00 20604f: 49 8b 85 28 01 00 00 mov 0x128(%r13),%rax 206056: 48 8b 98 08 e9 00 00 mov 0xe908(%rax),%rbx 20605d: 48 8b 85 d0 02 00 00 mov 0x2d0(%rbp),%rax 206064: 48 85 c0 test %rax,%rax 206067: 74 1d je 206086 206069: ba 02 00 00 00 mov $0x2,%edx 20606e: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 206075: 89 d1 mov %edx,%ecx 206077: 83 c2 01 add $0x1,%edx 20607a: 48 85 c0 test %rax,%rax 20607d: 75 ef jne 20606e 20607f: 89 8c 24 88 00 00 00 mov %ecx,0x88(%rsp) 206086: 48 8b 47 34 mov 0x34(%rdi),%rax 20608a: 48 89 44 24 10 mov %rax,0x10(%rsp) 20608f: 48 8b 47 3c mov 0x3c(%rdi),%rax 206093: 48 89 44 24 18 mov %rax,0x18(%rsp) 206098: 48 8b 47 44 mov 0x44(%rdi),%rax 20609c: 48 89 44 24 20 mov %rax,0x20(%rsp) 2060a1: 48 8b 47 4c mov 0x4c(%rdi),%rax 2060a5: 48 89 44 24 28 mov %rax,0x28(%rsp) 2060aa: 48 8b 47 54 mov 0x54(%rdi),%rax 2060ae: 48 89 44 24 30 mov %rax,0x30(%rsp) 2060b3: 48 8b 47 5c mov 0x5c(%rdi),%rax 2060b7: 48 89 44 24 38 mov %rax,0x38(%rsp) 2060bc: 48 8b 47 64 mov 0x64(%rdi),%rax 2060c0: 48 89 44 24 40 mov %rax,0x40(%rsp) 2060c5: 48 8b 47 6c mov 0x6c(%rdi),%rax 2060c9: 48 89 44 24 48 mov %rax,0x48(%rsp) 2060ce: 48 8b 47 74 mov 0x74(%rdi),%rax 2060d2: 48 89 44 24 50 mov %rax,0x50(%rsp) 2060d7: 48 8b 47 7c mov 0x7c(%rdi),%rax 2060db: 48 89 44 24 58 mov %rax,0x58(%rsp) 2060e0: 48 8b 87 84 00 00 00 mov 0x84(%rdi),%rax 2060e7: 48 89 44 24 60 mov %rax,0x60(%rsp) 2060ec: 48 8b 87 8c 00 00 00 mov 0x8c(%rdi),%rax 2060f3: 48 89 44 24 68 mov %rax,0x68(%rsp) 2060f8: 48 8b 87 94 00 00 00 mov 0x94(%rdi),%rax 2060ff: 48 89 44 24 70 mov %rax,0x70(%rsp) 206104: 48 8b 87 9c 00 00 00 mov 0x9c(%rdi),%rax 20610b: 48 89 44 24 78 mov %rax,0x78(%rsp) 206110: 48 8b 87 a4 00 00 00 mov 0xa4(%rdi),%rax 206117: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 20611e: 00 20611f: 8b 46 04 mov 0x4(%rsi),%eax 206122: 89 44 24 04 mov %eax,0x4(%rsp) 206126: 8b 87 24 03 00 00 mov 0x324(%rdi),%eax 20612c: 8d 50 e0 lea -0x20(%rax),%edx 20612f: 83 e2 df and $0xffffffdf,%edx 206132: 74 07 je 20613b 206134: 3d 80 00 00 00 cmp $0x80,%eax 206139: 75 51 jne 20618c 20613b: 48 83 c7 34 add $0x34,%rdi 20613f: e8 00 00 00 00 callq 206144 206144: 84 c0 test %al,%al 206146: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 20614d: 0f 84 81 00 00 00 je 2061d4 206153: d1 6c 24 40 shrl 0x40(%rsp) 206157: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 20615e: 31 f6 xor %esi,%esi 206160: 83 f8 01 cmp $0x1,%eax 206163: 40 0f 9f c6 setg %sil 206167: 48 8b 07 mov (%rdi),%rax 20616a: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 206171: e8 00 00 00 00 callq 206176 206176: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 20617d: 4c 89 e6 mov %r12,%rsi 206180: 48 8b 07 mov (%rdi),%rax 206183: 48 8b 40 58 mov 0x58(%rax),%rax 206187: e8 00 00 00 00 callq 20618c 20618c: 49 8b 45 28 mov 0x28(%r13),%rax 206190: 48 85 c0 test %rax,%rax 206193: 74 08 je 20619d 206195: 81 38 80 00 00 00 cmpl $0x80,(%rax) 20619b: 74 21 je 2061be 20619d: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 2061a4: 00 2061a5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2061ac: 00 00 2061ae: 75 32 jne 2061e2 2061b0: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 2061b7: 5b pop %rbx 2061b8: 5d pop %rbp 2061b9: 41 5c pop %r12 2061bb: 41 5d pop %r13 2061bd: c3 retq 2061be: 48 8b 83 a0 00 00 00 mov 0xa0(%rbx),%rax 2061c5: be 01 00 00 00 mov $0x1,%esi 2061ca: 4c 89 ef mov %r13,%rdi 2061cd: e8 00 00 00 00 callq 2061d2 2061d2: eb c9 jmp 20619d 2061d4: 83 f8 01 cmp $0x1,%eax 2061d7: 0f 8f 76 ff ff ff jg 206153 2061dd: e9 75 ff ff ff jmpq 206157 2061e2: e8 00 00 00 00 callq 2061e7 2061e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2061ee: 00 00 00000000002061f0 : 2061f0: e8 00 00 00 00 callq 2061f5 2061f5: 55 push %rbp 2061f6: 48 8b ae 28 01 00 00 mov 0x128(%rsi),%rbp 2061fd: 49 89 f8 mov %rdi,%r8 206200: 48 89 f7 mov %rsi,%rdi 206203: 49 8b 80 98 e7 00 00 mov 0xe798(%r8),%rax 20620a: e8 00 00 00 00 callq 20620f 20620f: 48 8b 55 00 mov 0x0(%rbp),%rdx 206213: 48 8b 52 20 mov 0x20(%rdx),%rdx 206217: 48 85 d2 test %rdx,%rdx 20621a: 74 13 je 20622f 20621c: 85 c0 test %eax,%eax 20621e: be 00 00 00 00 mov $0x0,%esi 206223: 48 89 ef mov %rbp,%rdi 206226: 5d pop %rbp 206227: 0f 49 f0 cmovns %eax,%esi 20622a: e9 00 00 00 00 jmpq 20622f 20622f: 5d pop %rbp 206230: c3 retq 206231: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 206238: 00 00 00 00 20623c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000206240 : 206240: e8 00 00 00 00 callq 206245 206245: 41 57 push %r15 206247: 41 56 push %r14 206249: 41 55 push %r13 20624b: 41 54 push %r12 20624d: 55 push %rbp 20624e: 53 push %rbx 20624f: 48 83 ec 28 sub $0x28,%rsp 206253: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 20625a: 48 89 74 24 08 mov %rsi,0x8(%rsp) 20625f: 48 89 44 24 10 mov %rax,0x10(%rsp) 206264: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 20626b: 8b 98 a8 02 00 00 mov 0x2a8(%rax),%ebx 206271: 83 eb 01 sub $0x1,%ebx 206274: 0f 88 bd 01 00 00 js 206437 20627a: 4c 63 f3 movslq %ebx,%r14 20627d: 49 89 ff mov %rdi,%r15 206280: 49 69 ee d8 04 00 00 imul $0x4d8,%r14,%rbp 206287: 48 81 c5 b8 01 00 00 add $0x1b8,%rbp 20628e: eb 16 jmp 2062a6 206290: 83 eb 01 sub $0x1,%ebx 206293: 48 81 ed d8 04 00 00 sub $0x4d8,%rbp 20629a: 83 fb ff cmp $0xffffffff,%ebx 20629d: 0f 84 94 01 00 00 je 206437 2062a3: 4c 63 f3 movslq %ebx,%r14 2062a6: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 2062ad: 4d 8b a7 70 03 00 00 mov 0x370(%r15),%r12 2062b4: 4c 01 e0 add %r12,%rax 2062b7: 48 83 b8 c0 01 00 00 cmpq $0x0,0x1c0(%rax) 2062be: 00 2062bf: 74 cf je 206290 2062c1: 48 83 b8 78 04 00 00 cmpq $0x0,0x478(%rax) 2062c8: 00 2062c9: 75 c5 jne 206290 2062cb: 48 83 b8 90 04 00 00 cmpq $0x0,0x490(%rax) 2062d2: 00 2062d3: 75 bb jne 206290 2062d5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2062da: 4d 8d 2c 2c lea (%r12,%rbp,1),%r13 2062de: 48 8d 0c 28 lea (%rax,%rbp,1),%rcx 2062e2: 48 83 7c 28 08 00 cmpq $0x0,0x8(%rax,%rbp,1) 2062e8: 48 89 0c 24 mov %rcx,(%rsp) 2062ec: 74 10 je 2062fe 2062ee: 48 8b 34 24 mov (%rsp),%rsi 2062f2: 4c 89 ef mov %r13,%rdi 2062f5: e8 00 00 00 00 callq 2062fa 2062fa: 84 c0 test %al,%al 2062fc: 74 92 je 206290 2062fe: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 206305: 4c 01 e0 add %r12,%rax 206308: 48 8b 88 40 04 00 00 mov 0x440(%rax),%rcx 20630f: 48 83 b8 e8 02 00 00 cmpq $0x0,0x2e8(%rax) 206316: 00 206317: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 20631c: 0f 84 78 02 00 00 je 20659a 206322: 49 8b 97 98 02 00 00 mov 0x298(%r15),%rdx 206329: 83 7a 20 01 cmpl $0x1,0x20(%rdx) 20632d: 0f 84 51 01 00 00 je 206484 206333: 48 8b 90 c0 01 00 00 mov 0x1c0(%rax),%rdx 20633a: 80 ba 28 03 00 00 00 cmpb $0x0,0x328(%rdx) 206341: 74 11 je 206354 206343: 48 8b 52 08 mov 0x8(%rdx),%rdx 206347: 80 ba 88 02 00 00 00 cmpb $0x0,0x288(%rdx) 20634e: 0f 84 4d 01 00 00 je 2064a1 206354: 4c 89 ef mov %r13,%rdi 206357: e8 00 00 00 00 callq 20635c 20635c: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 206363: 4c 01 e0 add %r12,%rax 206366: 48 8b b8 f0 02 00 00 mov 0x2f0(%rax),%rdi 20636d: 48 89 44 24 20 mov %rax,0x20(%rsp) 206372: 48 85 ff test %rdi,%rdi 206375: 74 1c je 206393 206377: 48 8b 17 mov (%rdi),%rdx 20637a: 48 8b 52 18 mov 0x18(%rdx),%rdx 20637e: e8 00 00 00 00 callq 206383 206383: 41 80 7f 45 00 cmpb $0x0,0x45(%r15) 206388: 48 8b 44 24 20 mov 0x20(%rsp),%rax 20638d: 0f 85 30 01 00 00 jne 2064c3 206393: 49 69 d6 d8 04 00 00 imul $0x4d8,%r14,%rdx 20639a: 4c 01 e2 add %r12,%rdx 20639d: 48 83 ba 78 04 00 00 cmpq $0x0,0x478(%rdx) 2063a4: 00 2063a5: 0f 84 50 01 00 00 je 2064fb 2063ab: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2063b2: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 2063b8: 85 c9 test %ecx,%ecx 2063ba: 74 35 je 2063f1 2063bc: 49 8b b7 70 03 00 00 mov 0x370(%r15),%rsi 2063c3: 48 8d 86 b8 01 00 00 lea 0x1b8(%rsi),%rax 2063ca: 49 39 c5 cmp %rax,%r13 2063cd: 74 77 je 206446 2063cf: 31 c0 xor %eax,%eax 2063d1: eb 17 jmp 2063ea 2063d3: 48 63 d0 movslq %eax,%rdx 2063d6: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2063dd: 48 8d 94 16 b8 01 00 lea 0x1b8(%rsi,%rdx,1),%rdx 2063e4: 00 2063e5: 49 39 d5 cmp %rdx,%r13 2063e8: 74 5c je 206446 2063ea: 83 c0 01 add $0x1,%eax 2063ed: 39 c8 cmp %ecx,%eax 2063ef: 75 e2 jne 2063d3 2063f1: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2063f6: 48 8b 40 38 mov 0x38(%rax),%rax 2063fa: 48 85 c0 test %rax,%rax 2063fd: 74 0c je 20640b 2063ff: 48 8b 34 24 mov (%rsp),%rsi 206403: 4c 89 ff mov %r15,%rdi 206406: e8 00 00 00 00 callq 20640b 20640b: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 206410: 48 85 ff test %rdi,%rdi 206413: 0f 84 77 fe ff ff je 206290 206419: 48 8b 07 mov (%rdi),%rax 20641c: 83 eb 01 sub $0x1,%ebx 20641f: 48 81 ed d8 04 00 00 sub $0x4d8,%rbp 206426: 48 8b 00 mov (%rax),%rax 206429: e8 00 00 00 00 callq 20642e 20642e: 83 fb ff cmp $0xffffffff,%ebx 206431: 0f 85 6c fe ff ff jne 2062a3 206437: 48 83 c4 28 add $0x28,%rsp 20643b: 5b pop %rbx 20643c: 5d pop %rbp 20643d: 41 5c pop %r12 20643f: 41 5d pop %r13 206441: 41 5e pop %r14 206443: 41 5f pop %r15 206445: c3 retq 206446: 4d 69 ce d8 04 00 00 imul $0x4d8,%r14,%r9 20644d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 206454: bf 04 00 00 00 mov $0x4,%edi 206459: 4f 8d 04 0c lea (%r12,%r9,1),%r8 20645d: 49 8b 80 e0 02 00 00 mov 0x2e0(%r8),%rax 206464: 41 0f b6 90 74 04 00 movzbl 0x474(%r8),%edx 20646b: 00 20646c: 49 c7 80 c0 01 00 00 movq $0x0,0x1c0(%r8) 206473: 00 00 00 00 206477: 8b 48 18 mov 0x18(%rax),%ecx 20647a: e8 00 00 00 00 callq 20647f 20647f: e9 6d ff ff ff jmpq 2063f1 206484: 48 83 b8 d8 02 00 00 cmpq $0x0,0x2d8(%rax) 20648b: 00 20648c: 0f 84 01 ff ff ff je 206393 206492: 31 f6 xor %esi,%esi 206494: 4c 89 ef mov %r13,%rdi 206497: e8 00 00 00 00 callq 20649c 20649c: e9 f2 fe ff ff jmpq 206393 2064a1: 48 83 b8 f0 02 00 00 cmpq $0x0,0x2f0(%rax) 2064a8: 00 2064a9: 0f 84 e4 fe ff ff je 206393 2064af: 49 8b 87 c0 e8 00 00 mov 0xe8c0(%r15),%rax 2064b6: 4c 89 ef mov %r13,%rdi 2064b9: e8 00 00 00 00 callq 2064be 2064be: e9 99 fe ff ff jmpq 20635c 2064c3: 49 8b 8f 70 03 00 00 mov 0x370(%r15),%rcx 2064ca: 48 8b 90 f0 02 00 00 mov 0x2f0(%rax),%rdx 2064d1: 49 8b b7 78 03 00 00 mov 0x378(%r15),%rsi 2064d8: 48 8d b9 b8 01 00 00 lea 0x1b8(%rcx),%rdi 2064df: 31 c9 xor %ecx,%ecx 2064e1: e8 00 00 00 00 callq 2064e6 2064e6: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2064eb: 48 c7 80 f0 02 00 00 movq $0x0,0x2f0(%rax) 2064f2: 00 00 00 00 2064f6: e9 98 fe ff ff jmpq 206393 2064fb: 48 89 54 24 20 mov %rdx,0x20(%rsp) 206500: 49 8b 87 f0 e8 00 00 mov 0xe8f0(%r15),%rax 206507: 4c 89 ef mov %r13,%rdi 20650a: e8 00 00 00 00 callq 20650f 20650f: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 206514: 48 8b ba e0 02 00 00 mov 0x2e0(%rdx),%rdi 20651b: 48 8b 07 mov (%rdi),%rax 20651e: 48 8b 40 30 mov 0x30(%rax),%rax 206522: e8 00 00 00 00 callq 206527 206527: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 20652c: 31 f6 xor %esi,%esi 20652e: 48 8b ba e0 02 00 00 mov 0x2e0(%rdx),%rdi 206535: 48 8b 07 mov (%rdi),%rax 206538: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax 20653f: e8 00 00 00 00 callq 206544 206544: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 206549: 48 8b ba e0 02 00 00 mov 0x2e0(%rdx),%rdi 206550: 48 8b 0f mov (%rdi),%rcx 206553: 48 8b 81 c0 01 00 00 mov 0x1c0(%rcx),%rax 20655a: 48 85 c0 test %rax,%rax 20655d: 74 1f je 20657e 20655f: 48 8b b2 c0 01 00 00 mov 0x1c0(%rdx),%rsi 206566: 48 83 c6 34 add $0x34,%rsi 20656a: e8 00 00 00 00 callq 20656f 20656f: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 206574: 48 8b ba e0 02 00 00 mov 0x2e0(%rdx),%rdi 20657b: 48 8b 0f mov (%rdi),%rcx 20657e: 48 8b 81 10 01 00 00 mov 0x110(%rcx),%rax 206585: 48 85 c0 test %rax,%rax 206588: 0f 84 1d fe ff ff je 2063ab 20658e: 31 f6 xor %esi,%esi 206590: e8 00 00 00 00 callq 206595 206595: e9 11 fe ff ff jmpq 2063ab 20659a: 48 c7 80 c0 01 00 00 movq $0x0,0x1c0(%rax) 2065a1: 00 00 00 00 2065a5: e9 47 fe ff ff jmpq 2063f1 2065aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002065b0 : 2065b0: e8 00 00 00 00 callq 2065b5 2065b5: 48 83 ec 30 sub $0x30,%rsp 2065b9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2065c0: 00 00 2065c2: 48 89 44 24 28 mov %rax,0x28(%rsp) 2065c7: 48 b8 ff 03 00 00 00 movabs $0x3ff0000000003ff,%rax 2065ce: 00 ff 03 2065d1: c7 44 24 24 aa 02 00 movl $0x2aa,0x24(%rsp) 2065d8: 00 2065d9: 48 89 44 24 04 mov %rax,0x4(%rsp) 2065de: 48 05 01 fc fe 03 add $0x3fefc01,%rax 2065e4: 48 89 44 24 0c mov %rax,0xc(%rsp) 2065e9: 48 b8 00 00 ff 01 00 movabs $0x1ff000001ff0000,%rax 2065f0: 00 ff 01 2065f3: 48 89 44 24 14 mov %rax,0x14(%rsp) 2065f8: 48 b8 00 00 00 00 ff movabs $0x3ff03ff00000000,%rax 2065ff: 03 ff 03 206602: 48 89 44 24 1c mov %rax,0x1c(%rsp) 206607: 48 89 f8 mov %rdi,%rax 20660a: 48 8b bf c0 02 00 00 mov 0x2c0(%rdi),%rdi 206611: 48 85 ff test %rdi,%rdi 206614: 75 f1 jne 206607 206616: 0f b6 80 bc 02 00 00 movzbl 0x2bc(%rax),%eax 20661d: 48 8d 04 40 lea (%rax,%rax,2),%rax 206621: 48 01 c0 add %rax,%rax 206624: 8b 54 04 04 mov 0x4(%rsp,%rax,1),%edx 206628: 0f b7 44 04 08 movzwl 0x8(%rsp,%rax,1),%eax 20662d: 89 16 mov %edx,(%rsi) 20662f: 66 89 46 04 mov %ax,0x4(%rsi) 206633: 48 8b 44 24 28 mov 0x28(%rsp),%rax 206638: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 20663f: 00 00 206641: 75 05 jne 206648 206643: 48 83 c4 30 add $0x30,%rsp 206647: c3 retq 206648: e8 00 00 00 00 callq 20664d 20664d: 0f 1f 00 nopl (%rax) 0000000000206650 : 206650: e8 00 00 00 00 callq 206655 206655: 41 57 push %r15 206657: b9 06 00 00 00 mov $0x6,%ecx 20665c: 41 56 push %r14 20665e: 41 55 push %r13 206660: 41 54 push %r12 206662: 55 push %rbp 206663: 48 89 fd mov %rdi,%rbp 206666: 53 push %rbx 206667: 48 89 f3 mov %rsi,%rbx 20666a: 48 83 ec 40 sub $0x40,%rsp 20666e: 48 8b 95 78 03 00 00 mov 0x378(%rbp),%rdx 206675: 48 8b b7 08 e9 00 00 mov 0xe908(%rdi),%rsi 20667c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 206683: 00 00 206685: 48 89 44 24 38 mov %rax,0x38(%rsp) 20668a: 31 c0 xor %eax,%eax 20668c: 4c 8d 7c 24 08 lea 0x8(%rsp),%r15 206691: 4c 8b ab e8 00 00 00 mov 0xe8(%rbx),%r13 206698: 4c 89 ff mov %r15,%rdi 20669b: 4c 8b 82 b8 01 00 00 mov 0x1b8(%rdx),%r8 2066a2: 8b 95 80 01 00 00 mov 0x180(%rbp),%edx 2066a8: f3 48 ab rep stos %rax,%es:(%rdi) 2066ab: 48 8b 03 mov (%rbx),%rax 2066ae: 48 8b 8b 18 01 00 00 mov 0x118(%rbx),%rcx 2066b5: 44 0f b6 b0 75 02 00 movzbl 0x275(%rax),%r14d 2066bc: 00 2066bd: 4c 8d a1 20 4b 00 00 lea 0x4b20(%rcx),%r12 2066c4: 83 fa 02 cmp $0x2,%edx 2066c7: 0f 84 6c 01 00 00 je 206839 2066cd: 83 fa 01 cmp $0x1,%edx 2066d0: 0f 84 41 01 00 00 je 206817 2066d6: 83 fa 04 cmp $0x4,%edx 2066d9: 0f 84 b5 01 00 00 je 206894 2066df: 31 d2 xor %edx,%edx 2066e1: 45 84 f6 test %r14b,%r14b 2066e4: c6 44 24 20 00 movb $0x0,0x20(%rsp) 2066e9: 0f 94 c2 sete %dl 2066ec: c7 44 24 18 ff 00 00 movl $0xff,0x18(%rsp) 2066f3: 00 2066f4: 01 d2 add %edx,%edx 2066f6: 80 b8 76 02 00 00 00 cmpb $0x0,0x276(%rax) 2066fd: 89 54 24 10 mov %edx,0x10(%rsp) 206701: ba ff 00 00 00 mov $0xff,%edx 206706: 74 06 je 20670e 206708: 8b 90 78 02 00 00 mov 0x278(%rax),%edx 20670e: 48 b9 00 00 00 00 04 movabs $0x400000000,%rcx 206715: 00 00 00 206718: 83 b8 68 02 00 00 10 cmpl $0x10,0x268(%rax) 20671f: 89 54 24 1c mov %edx,0x1c(%rsp) 206723: 48 89 4c 24 24 mov %rcx,0x24(%rsp) 206728: 48 b9 00 f0 01 00 00 movabs $0x1f0000001f000,%rcx 20672f: f0 01 00 206732: 48 89 4c 24 2c mov %rcx,0x2c(%rsp) 206737: c7 44 24 34 00 f0 01 movl $0x1f000,0x34(%rsp) 20673e: 00 20673f: 44 88 74 24 14 mov %r14b,0x14(%rsp) 206744: 75 05 jne 20674b 206746: c6 44 24 14 00 movb $0x0,0x14(%rsp) 20674b: 45 8b b5 88 00 00 00 mov 0x88(%r13),%r14d 206752: 49 8b 10 mov (%r8),%rdx 206755: f6 80 87 02 00 00 01 testb $0x1,0x287(%rax) 20675c: 75 0d jne 20676b 20675e: f6 83 c0 04 00 00 40 testb $0x40,0x4c0(%rbx) 206765: 0f 84 12 01 00 00 je 20687d 20676b: 4c 89 04 24 mov %r8,(%rsp) 20676f: 48 8b 42 50 mov 0x50(%rdx),%rax 206773: 44 89 f6 mov %r14d,%esi 206776: 4c 89 e7 mov %r12,%rdi 206779: e8 00 00 00 00 callq 20677e 20677e: 4c 8b 04 24 mov (%rsp),%r8 206782: 48 85 c0 test %rax,%rax 206785: 48 89 c2 mov %rax,%rdx 206788: 0f 84 b8 00 00 00 je 206846 20678e: 49 8b 00 mov (%r8),%rax 206791: 4c 89 c7 mov %r8,%rdi 206794: 4c 89 e6 mov %r12,%rsi 206797: 48 8b 40 10 mov 0x10(%rax),%rax 20679b: e8 00 00 00 00 callq 2067a0 2067a0: 4c 8b 04 24 mov (%rsp),%r8 2067a4: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 2067ab: 4c 89 fa mov %r15,%rdx 2067ae: 31 c9 xor %ecx,%ecx 2067b0: 4c 89 e6 mov %r12,%rsi 2067b3: 45 8b 8d 88 00 00 00 mov 0x88(%r13),%r9d 2067ba: 48 8b b8 b8 01 00 00 mov 0x1b8(%rax),%rdi 2067c1: 49 8b 00 mov (%r8),%rax 2067c4: 41 56 push %r14 2067c6: 45 31 c0 xor %r8d,%r8d 2067c9: 48 8b 40 08 mov 0x8(%rax),%rax 2067cd: e8 00 00 00 00 callq 2067d2 2067d2: 5a pop %rdx 2067d3: 48 85 c0 test %rax,%rax 2067d6: 0f 84 d3 00 00 00 je 2068af 2067dc: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 2067e3: 8b 40 08 mov 0x8(%rax),%eax 2067e6: 45 89 b5 90 00 00 00 mov %r14d,0x90(%r13) 2067ed: 41 89 85 8c 00 00 00 mov %eax,0x8c(%r13) 2067f4: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2067f9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 206800: 00 00 206802: 0f 85 ae 00 00 00 jne 2068b6 206808: 48 83 c4 40 add $0x40,%rsp 20680c: 5b pop %rbx 20680d: 5d pop %rbp 20680e: 41 5c pop %r12 206810: 41 5d pop %r13 206812: 41 5e pop %r14 206814: 41 5f pop %r15 206816: c3 retq 206817: 4c 89 04 24 mov %r8,(%rsp) 20681b: 48 8b 86 18 01 00 00 mov 0x118(%rsi),%rax 206822: 4c 89 fe mov %r15,%rsi 206825: 48 89 df mov %rbx,%rdi 206828: e8 00 00 00 00 callq 20682d 20682d: 48 8b 03 mov (%rbx),%rax 206830: 4c 8b 04 24 mov (%rsp),%r8 206834: e9 a6 fe ff ff jmpq 2066df 206839: 4c 89 04 24 mov %r8,(%rsp) 20683d: 48 8b 86 20 01 00 00 mov 0x120(%rsi),%rax 206844: eb dc jmp 206822 206846: 80 bd 84 01 00 00 00 cmpb $0x0,0x184(%rbp) 20684d: 0f 84 51 ff ff ff je 2067a4 206853: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 20685a: 4c 89 04 24 mov %r8,(%rsp) 20685e: 44 89 f6 mov %r14d,%esi 206861: 48 8b b8 b8 01 00 00 mov 0x1b8(%rax),%rdi 206868: 49 8b 00 mov (%r8),%rax 20686b: 48 8b 40 60 mov 0x60(%rax),%rax 20686f: e8 00 00 00 00 callq 206874 206874: 4c 8b 04 24 mov (%rsp),%r8 206878: e9 27 ff ff ff jmpq 2067a4 20687d: 48 8b 42 28 mov 0x28(%rdx),%rax 206881: 4c 89 fe mov %r15,%rsi 206884: 44 89 f2 mov %r14d,%edx 206887: 4c 89 c7 mov %r8,%rdi 20688a: e8 00 00 00 00 callq 20688f 20688f: e9 60 ff ff ff jmpq 2067f4 206894: 4c 89 fe mov %r15,%rsi 206897: 48 89 df mov %rbx,%rdi 20689a: 4c 89 04 24 mov %r8,(%rsp) 20689e: e8 00 00 00 00 callq 2068a3 2068a3: 48 8b 03 mov (%rbx),%rax 2068a6: 4c 8b 04 24 mov (%rsp),%r8 2068aa: e9 30 fe ff ff jmpq 2066df 2068af: 0f 0b ud2 2068b1: e9 26 ff ff ff jmpq 2067dc 2068b6: e8 00 00 00 00 callq 2068bb 2068bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002068c0 : 2068c0: e8 00 00 00 00 callq 2068c5 2068c5: 41 56 push %r14 2068c7: ba 01 00 00 00 mov $0x1,%edx 2068cc: 41 55 push %r13 2068ce: 41 54 push %r12 2068d0: 55 push %rbp 2068d1: 53 push %rbx 2068d2: 4c 8b 67 08 mov 0x8(%rdi),%r12 2068d6: 48 89 fb mov %rdi,%rbx 2068d9: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 2068e0: 4c 8b b7 28 01 00 00 mov 0x128(%rdi),%r14 2068e7: 4d 8b 6c 24 08 mov 0x8(%r12),%r13 2068ec: 8b 70 18 mov 0x18(%rax),%esi 2068ef: 49 8b bd 40 01 00 00 mov 0x140(%r13),%rdi 2068f6: 41 8b 6d 6c mov 0x6c(%r13),%ebp 2068fa: 48 8b 07 mov (%rdi),%rax 2068fd: 48 8b 40 70 mov 0x70(%rax),%rax 206901: e8 00 00 00 00 callq 206906 206906: 48 8b 03 mov (%rbx),%rax 206909: 49 8b 95 28 01 00 00 mov 0x128(%r13),%rdx 206910: 48 85 c0 test %rax,%rax 206913: 74 0d je 206922 206915: 80 b8 7d 02 00 00 00 cmpb $0x0,0x27d(%rax) 20691c: 0f 84 87 00 00 00 je 2069a9 206922: 48 8b 82 20 e8 00 00 mov 0xe820(%rdx),%rax 206929: 48 89 df mov %rbx,%rdi 20692c: e8 00 00 00 00 callq 206931 206931: 41 8b 44 24 3c mov 0x3c(%r12),%eax 206936: 41 8b 4c 24 38 mov 0x38(%r12),%ecx 20693b: 41 8b 54 24 40 mov 0x40(%r12),%edx 206940: 85 ed test %ebp,%ebp 206942: 74 0d je 206951 206944: 01 c8 add %ecx,%eax 206946: 01 d0 add %edx,%eax 206948: 31 d2 xor %edx,%edx 20694a: f7 f5 div %ebp 20694c: 85 d2 test %edx,%edx 20694e: 0f 45 ea cmovne %edx,%ebp 206951: 49 8b 06 mov (%r14),%rax 206954: 89 ee mov %ebp,%esi 206956: 4c 89 f7 mov %r14,%rdi 206959: 48 8b 40 68 mov 0x68(%rax),%rax 20695d: e8 00 00 00 00 callq 206962 206962: 48 83 bb 38 01 00 00 cmpq $0x0,0x138(%rbx) 206969: 00 20696a: 74 34 je 2069a0 20696c: 48 8b 43 08 mov 0x8(%rbx),%rax 206970: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 206976: 8d 50 e0 lea -0x20(%rax),%edx 206979: 83 e2 df and $0xffffffdf,%edx 20697c: 74 07 je 206985 20697e: 3d 80 00 00 00 cmp $0x80,%eax 206983: 75 1b jne 2069a0 206985: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 20698c: 5b pop %rbx 20698d: 5d pop %rbp 20698e: 41 5c pop %r12 206990: 48 8b 07 mov (%rdi),%rax 206993: 41 5d pop %r13 206995: 41 5e pop %r14 206997: 48 8b 40 70 mov 0x70(%rax),%rax 20699b: e9 00 00 00 00 jmpq 2069a0 2069a0: 5b pop %rbx 2069a1: 5d pop %rbp 2069a2: 41 5c pop %r12 2069a4: 41 5d pop %r13 2069a6: 41 5e pop %r14 2069a8: c3 retq 2069a9: 48 8b 82 30 e8 00 00 mov 0xe830(%rdx),%rax 2069b0: 48 85 c0 test %rax,%rax 2069b3: 0f 84 69 ff ff ff je 206922 2069b9: 48 89 df mov %rbx,%rdi 2069bc: e8 00 00 00 00 callq 2069c1 2069c1: 49 8b 95 28 01 00 00 mov 0x128(%r13),%rdx 2069c8: e9 55 ff ff ff jmpq 206922 2069cd: 0f 1f 00 nopl (%rax) 00000000002069d0 : 2069d0: e8 00 00 00 00 callq 2069d5 2069d5: 48 8b 47 08 mov 0x8(%rdi),%rax 2069d9: 31 f6 xor %esi,%esi 2069db: 48 8b 97 e8 00 00 00 mov 0xe8(%rdi),%rdx 2069e2: 4c 8b 87 30 01 00 00 mov 0x130(%rdi),%r8 2069e9: 48 83 b8 30 02 00 00 cmpq $0x0,0x230(%rax) 2069f0: 00 2069f1: 44 8b 88 24 03 00 00 mov 0x324(%rax),%r9d 2069f8: 74 0c je 206a06 2069fa: c6 87 52 02 00 00 00 movb $0x0,0x252(%rdi) 206a01: be 01 00 00 00 mov $0x1,%esi 206a06: 48 85 d2 test %rdx,%rdx 206a09: 74 3f je 206a4a 206a0b: 4d 85 c0 test %r8,%r8 206a0e: 74 3a je 206a4a 206a10: 49 8b 00 mov (%r8),%rax 206a13: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 206a1a: 48 85 c0 test %rax,%rax 206a1d: 74 2b je 206a4a 206a1f: 41 8d 49 e0 lea -0x20(%r9),%ecx 206a23: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 206a29: 83 e1 df and $0xffffffdf,%ecx 206a2c: 0f 94 c1 sete %cl 206a2f: 41 81 f9 80 00 00 00 cmp $0x80,%r9d 206a36: 40 0f 94 c7 sete %dil 206a3a: 09 f9 or %edi,%ecx 206a3c: 4c 89 c7 mov %r8,%rdi 206a3f: 83 f1 01 xor $0x1,%ecx 206a42: 0f b6 c9 movzbl %cl,%ecx 206a45: e9 00 00 00 00 jmpq 206a4a 206a4a: c3 retq 206a4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000206a50 : 206a50: e8 00 00 00 00 callq 206a55 206a55: 41 57 push %r15 206a57: 41 56 push %r14 206a59: 41 55 push %r13 206a5b: 41 54 push %r12 206a5d: 55 push %rbp 206a5e: 53 push %rbx 206a5f: 48 89 fb mov %rdi,%rbx 206a62: 48 83 ec 08 sub $0x8,%rsp 206a66: 48 8b 87 70 03 00 00 mov 0x370(%rdi),%rax 206a6d: 4c 8b a7 08 e9 00 00 mov 0xe908(%rdi),%r12 206a74: 4c 8b af 78 03 00 00 mov 0x378(%rdi),%r13 206a7b: 48 8b bf 80 03 00 00 mov 0x380(%rdi),%rdi 206a82: 48 89 04 24 mov %rax,(%rsp) 206a86: 48 85 ff test %rdi,%rdi 206a89: 74 12 je 206a9d 206a8b: 48 8b 47 08 mov 0x8(%rdi),%rax 206a8f: 48 8b 40 18 mov 0x18(%rax),%rax 206a93: 48 85 c0 test %rax,%rax 206a96: 74 05 je 206a9d 206a98: e8 00 00 00 00 callq 206a9d 206a9d: 49 8b bd b8 03 00 00 mov 0x3b8(%r13),%rdi 206aa4: 48 8b 47 08 mov 0x8(%rdi),%rax 206aa8: 48 8b 40 10 mov 0x10(%rax),%rax 206aac: 48 85 c0 test %rax,%rax 206aaf: 74 05 je 206ab6 206ab1: e8 00 00 00 00 callq 206ab6 206ab6: 49 8b 84 24 e0 00 00 mov 0xe0(%r12),%rax 206abd: 00 206abe: 4c 89 e7 mov %r12,%rdi 206ac1: be 01 00 00 00 mov $0x1,%esi 206ac6: e8 00 00 00 00 callq 206acb 206acb: 4d 8b 34 24 mov (%r12),%r14 206acf: 49 8b 44 24 08 mov 0x8(%r12),%rax 206ad4: ba ff ff ff ff mov $0xffffffff,%edx 206ad9: 49 8b 7e 18 mov 0x18(%r14),%rdi 206add: 44 8b b8 78 01 00 00 mov 0x178(%rax),%r15d 206ae4: 48 8b 07 mov (%rdi),%rax 206ae7: 44 89 fe mov %r15d,%esi 206aea: 48 8b 40 08 mov 0x8(%rax),%rax 206aee: e8 00 00 00 00 callq 206af3 206af3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 206af8: 4d 8b 34 24 mov (%r12),%r14 206afc: 49 8b 44 24 08 mov 0x8(%r12),%rax 206b01: ba ff ff ff ff mov $0xffffffff,%edx 206b06: 49 8b 7e 18 mov 0x18(%r14),%rdi 206b0a: 44 8b b8 7c 01 00 00 mov 0x17c(%rax),%r15d 206b11: 48 8b 07 mov (%rdi),%rax 206b14: 44 89 fe mov %r15d,%esi 206b17: 48 8b 40 08 mov 0x8(%rax),%rax 206b1b: e8 00 00 00 00 callq 206b20 206b20: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 206b25: 49 8b 84 24 48 01 00 mov 0x148(%r12),%rax 206b2c: 00 206b2d: 4c 89 e7 mov %r12,%rdi 206b30: e8 00 00 00 00 callq 206b35 206b35: 49 8b 54 24 10 mov 0x10(%r12),%rdx 206b3a: 49 8b 44 24 18 mov 0x18(%r12),%rax 206b3f: 41 b9 02 00 00 00 mov $0x2,%r9d 206b45: 49 8b 3c 24 mov (%r12),%rdi 206b49: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 206b4d: 49 8b 54 24 08 mov 0x8(%r12),%rdx 206b52: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 206b59: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 206b5f: ba 01 00 00 00 mov $0x1,%edx 206b64: e8 00 00 00 00 callq 206b69 206b69: 49 8b 54 24 10 mov 0x10(%r12),%rdx 206b6e: 49 8b 44 24 18 mov 0x18(%r12),%rax 206b73: 41 b9 01 00 00 00 mov $0x1,%r9d 206b79: 49 8b 3c 24 mov (%r12),%rdi 206b7d: 0f b6 4a 2b movzbl 0x2b(%rdx),%ecx 206b81: 49 8b 54 24 08 mov 0x8(%r12),%rdx 206b86: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 206b8d: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 206b93: ba 01 00 00 00 mov $0x1,%edx 206b98: e8 00 00 00 00 callq 206b9d 206b9d: 49 8b 44 24 08 mov 0x8(%r12),%rax 206ba2: 44 8b b0 ac 00 00 00 mov 0xac(%rax),%r14d 206ba9: 45 85 f6 test %r14d,%r14d 206bac: 0f 85 fc 03 00 00 jne 206fae 206bb2: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 206bb9: 45 31 f6 xor %r14d,%r14d 206bbc: 8b a8 24 03 00 00 mov 0x324(%rax),%ebp 206bc2: 85 ed test %ebp,%ebp 206bc4: 75 16 jne 206bdc 206bc6: eb 42 jmp 206c0a 206bc8: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 206bcf: 41 83 c6 01 add $0x1,%r14d 206bd3: 44 39 b0 24 03 00 00 cmp %r14d,0x324(%rax) 206bda: 76 2e jbe 206c0a 206bdc: 49 63 d6 movslq %r14d,%rdx 206bdf: 4c 8b bc d0 20 01 00 mov 0x120(%rax,%rdx,8),%r15 206be6: 00 206be7: 49 8b 07 mov (%r15),%rax 206bea: 4c 89 ff mov %r15,%rdi 206bed: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 206bf4: e8 00 00 00 00 callq 206bf9 206bf9: 84 c0 test %al,%al 206bfb: 74 cb je 206bc8 206bfd: 4c 89 fe mov %r15,%rsi 206c00: 48 89 df mov %rbx,%rdi 206c03: e8 00 00 00 00 callq 206c08 206c08: eb be jmp 206bc8 206c0a: 45 8b 9d 24 03 00 00 mov 0x324(%r13),%r11d 206c11: 45 85 db test %r11d,%r11d 206c14: 74 4a je 206c60 206c16: 45 31 f6 xor %r14d,%r14d 206c19: 49 63 d6 movslq %r14d,%rdx 206c1c: 4c 8b bc d0 20 01 00 mov 0x120(%rax,%rdx,8),%r15 206c23: 00 206c24: 49 8b 07 mov (%r15),%rax 206c27: 4c 89 ff mov %r15,%rdi 206c2a: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 206c31: e8 00 00 00 00 callq 206c36 206c36: 84 c0 test %al,%al 206c38: 74 12 je 206c4c 206c3a: 49 8b 07 mov (%r15),%rax 206c3d: 4c 89 ff mov %r15,%rdi 206c40: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 206c47: e8 00 00 00 00 callq 206c4c 206c4c: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 206c53: 41 83 c6 01 add $0x1,%r14d 206c57: 45 39 b5 24 03 00 00 cmp %r14d,0x324(%r13) 206c5e: 77 b9 ja 206c19 206c60: 44 8b 90 a8 02 00 00 mov 0x2a8(%rax),%r10d 206c67: 45 31 f6 xor %r14d,%r14d 206c6a: 45 85 d2 test %r10d,%r10d 206c6d: 74 28 je 206c97 206c6f: 4b 8b bc f5 c0 00 00 mov 0xc0(%r13,%r14,8),%rdi 206c76: 00 206c77: 49 83 c6 01 add $0x1,%r14 206c7b: 48 8b 07 mov (%rdi),%rax 206c7e: 48 8b 40 28 mov 0x28(%rax),%rax 206c82: e8 00 00 00 00 callq 206c87 206c87: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 206c8e: 44 39 b0 a8 02 00 00 cmp %r14d,0x2a8(%rax) 206c95: 77 d8 ja 206c6f 206c97: 49 8b bd b8 01 00 00 mov 0x1b8(%r13),%rdi 206c9e: 48 8b 07 mov (%rdi),%rax 206ca1: 48 8b 40 18 mov 0x18(%rax),%rax 206ca5: e8 00 00 00 00 callq 206caa 206caa: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 206cb1: 49 8d b5 f0 00 00 00 lea 0xf0(%r13),%rsi 206cb8: 31 ff xor %edi,%edi 206cba: 48 8b 82 18 04 00 00 mov 0x418(%rdx),%rax 206cc1: 44 8b 48 04 mov 0x4(%rax),%r9d 206cc5: 45 85 c9 test %r9d,%r9d 206cc8: 7e 4c jle 206d16 206cca: 48 8b 06 mov (%rsi),%rax 206ccd: 8b 50 08 mov 0x8(%rax),%edx 206cd0: 89 90 20 4b 00 00 mov %edx,0x4b20(%rax) 206cd6: 48 8b 06 mov (%rsi),%rax 206cd9: 48 c7 80 28 4b 00 00 movq $0x0,0x4b28(%rax) 206ce0: 00 00 00 00 206ce4: 31 c0 xor %eax,%eax 206ce6: 48 8b 0e mov (%rsi),%rcx 206ce9: 48 63 d0 movslq %eax,%rdx 206cec: 83 c0 01 add $0x1,%eax 206cef: c6 84 11 30 4b 00 00 movb $0x0,0x4b30(%rcx,%rdx,1) 206cf6: 00 206cf7: 83 f8 06 cmp $0x6,%eax 206cfa: 75 ea jne 206ce6 206cfc: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 206d03: 83 c7 01 add $0x1,%edi 206d06: 48 83 c6 08 add $0x8,%rsi 206d0a: 48 8b 82 18 04 00 00 mov 0x418(%rdx),%rax 206d11: 39 78 04 cmp %edi,0x4(%rax) 206d14: 7f b4 jg 206cca 206d16: 48 8b 04 24 mov (%rsp),%rax 206d1a: 44 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%r8d 206d21: 31 ed xor %ebp,%ebp 206d23: 4c 8d b0 b8 01 00 00 lea 0x1b8(%rax),%r14 206d2a: 45 85 c0 test %r8d,%r8d 206d2d: 0f 84 d1 00 00 00 je 206e04 206d33: 4c 63 fd movslq %ebp,%r15 206d36: 4a 8d 14 fa lea (%rdx,%r15,8),%rdx 206d3a: 49 83 c7 1e add $0x1e,%r15 206d3e: 48 8b 7a 30 mov 0x30(%rdx),%rdi 206d42: 48 8b 8a 20 01 00 00 mov 0x120(%rdx),%rcx 206d49: 48 8b 92 c0 00 00 00 mov 0xc0(%rdx),%rdx 206d50: 41 88 ae bc 02 00 00 mov %bpl,0x2bc(%r14) 206d57: 83 c5 01 add $0x1,%ebp 206d5a: 49 89 be e8 00 00 00 mov %rdi,0xe8(%r14) 206d61: 49 89 8e 28 01 00 00 mov %rcx,0x128(%r14) 206d68: 49 89 96 08 01 00 00 mov %rdx,0x108(%r14) 206d6f: 8b 4a 10 mov 0x10(%rdx),%ecx 206d72: 41 88 8e 10 01 00 00 mov %cl,0x110(%r14) 206d79: 8b 52 10 mov 0x10(%rdx),%edx 206d7c: c7 87 8c 00 00 00 0f movl $0xf,0x8c(%rdi) 206d83: 00 00 00 206d86: 89 97 90 00 00 00 mov %edx,0x90(%rdi) 206d8c: c6 87 c0 00 00 00 00 movb $0x0,0xc0(%rdi) 206d93: 49 c7 86 18 01 00 00 movq $0x0,0x118(%r14) 206d9a: 00 00 00 00 206d9e: 48 8b 17 mov (%rdi),%rdx 206da1: 48 8b 92 a8 00 00 00 mov 0xa8(%rdx),%rdx 206da8: e8 00 00 00 00 callq 206dad 206dad: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 206db4: 4c 89 f6 mov %r14,%rsi 206db7: 48 89 df mov %rbx,%rdi 206dba: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 206dc1: 4a 8b 0c fa mov (%rdx,%r15,8),%rcx 206dc5: 41 0f b6 96 38 fc ff movzbl -0x3c8(%r14),%edx 206dcc: ff 206dcd: c6 84 11 30 4b 00 00 movb $0x1,0x4b30(%rcx,%rdx,1) 206dd4: 01 206dd5: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 206ddc: 4a 8b 14 fa mov (%rdx,%r15,8),%rdx 206de0: 49 89 96 40 fc ff ff mov %rdx,-0x3c0(%r14) 206de7: 49 8b 54 24 58 mov 0x58(%r12),%rdx 206dec: e8 00 00 00 00 callq 206df1 206df1: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 206df8: 39 aa a8 02 00 00 cmp %ebp,0x2a8(%rdx) 206dfe: 0f 87 2f ff ff ff ja 206d33 206e04: 49 8b 85 18 04 00 00 mov 0x418(%r13),%rax 206e0b: 8b 78 18 mov 0x18(%rax),%edi 206e0e: 85 ff test %edi,%edi 206e10: 7e 19 jle 206e2b 206e12: 49 8b 95 68 02 00 00 mov 0x268(%r13),%rdx 206e19: 49 8b 85 60 02 00 00 mov 0x260(%r13),%rax 206e20: 48 89 50 18 mov %rdx,0x18(%rax) 206e24: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 206e2b: 8b b2 24 03 00 00 mov 0x324(%rdx),%esi 206e31: 48 89 d0 mov %rdx,%rax 206e34: 85 f6 test %esi,%esi 206e36: 0f 84 d3 01 00 00 je 20700f 206e3c: 45 31 e4 xor %r12d,%r12d 206e3f: 49 63 d4 movslq %r12d,%rdx 206e42: 4c 8b ac d0 20 01 00 mov 0x120(%rax,%rdx,8),%r13 206e49: 00 206e4a: 49 8b 45 00 mov 0x0(%r13),%rax 206e4e: 4c 89 ef mov %r13,%rdi 206e51: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 206e58: e8 00 00 00 00 callq 206e5d 206e5d: 84 c0 test %al,%al 206e5f: 74 13 je 206e74 206e61: 49 8b 45 00 mov 0x0(%r13),%rax 206e65: 4c 89 ef mov %r13,%rdi 206e68: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 206e6f: e8 00 00 00 00 callq 206e74 206e74: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 206e7b: 41 83 c4 01 add $0x1,%r12d 206e7f: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 206e85: 44 39 e2 cmp %r12d,%edx 206e88: 77 b5 ja 206e3f 206e8a: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 206e90: 85 c9 test %ecx,%ecx 206e92: 74 57 je 206eeb 206e94: 48 8b 2c 24 mov (%rsp),%rbp 206e98: 45 31 e4 xor %r12d,%r12d 206e9b: 48 81 c5 b8 01 00 00 add $0x1b8,%rbp 206ea2: 48 8b 83 08 e7 00 00 mov 0xe708(%rbx),%rax 206ea9: 48 89 ee mov %rbp,%rsi 206eac: 48 89 df mov %rbx,%rdi 206eaf: 41 83 c4 01 add $0x1,%r12d 206eb3: e8 00 00 00 00 callq 206eb8 206eb8: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 206ebf: 48 c7 85 50 fc ff ff movq $0x0,-0x3b0(%rbp) 206ec6: 00 00 00 00 206eca: 48 c7 85 10 fc ff ff movq $0x0,-0x3f0(%rbp) 206ed1: 00 00 00 00 206ed5: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 206edc: 44 39 a0 a8 02 00 00 cmp %r12d,0x2a8(%rax) 206ee3: 77 bd ja 206ea2 206ee5: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 206eeb: 31 ed xor %ebp,%ebp 206eed: 85 d2 test %edx,%edx 206eef: 74 2c je 206f1d 206ef1: 48 63 d5 movslq %ebp,%rdx 206ef4: 83 c5 01 add $0x1,%ebp 206ef7: 48 8b bc d0 20 01 00 mov 0x120(%rax,%rdx,8),%rdi 206efe: 00 206eff: 48 8b 07 mov (%rdi),%rax 206f02: 48 8b 80 58 01 00 00 mov 0x158(%rax),%rax 206f09: e8 00 00 00 00 callq 206f0e 206f0e: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 206f15: 39 a8 24 03 00 00 cmp %ebp,0x324(%rax) 206f1b: 77 d4 ja 206ef1 206f1d: 48 83 c4 08 add $0x8,%rsp 206f21: 5b pop %rbx 206f22: 5d pop %rbp 206f23: 41 5c pop %r12 206f25: 41 5d pop %r13 206f27: 41 5e pop %r14 206f29: 41 5f pop %r15 206f2b: c3 retq 206f2c: 49 8b 56 10 mov 0x10(%r14),%rdx 206f30: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 206f37 206f37: 89 c0 mov %eax,%eax 206f39: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 206f41 206f40: 00 206f41: 0f 83 de fb ff ff jae 206b25 206f47: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 206f4e 206f4e: 48 85 c0 test %rax,%rax 206f51: 74 15 je 206f68 206f53: 48 8b 78 08 mov 0x8(%rax),%rdi 206f57: 48 8d 72 08 lea 0x8(%rdx),%rsi 206f5b: b9 ff ff ff ff mov $0xffffffff,%ecx 206f60: 44 89 fa mov %r15d,%edx 206f63: e8 00 00 00 00 callq 206f68 206f68: e9 b8 fb ff ff jmpq 206b25 206f6d: 49 8b 56 10 mov 0x10(%r14),%rdx 206f71: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 206f78 206f78: 89 c0 mov %eax,%eax 206f7a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 206f82 206f81: 00 206f82: 0f 83 70 fb ff ff jae 206af8 206f88: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 206f8f 206f8f: 48 85 c0 test %rax,%rax 206f92: 74 15 je 206fa9 206f94: 48 8b 78 08 mov 0x8(%rax),%rdi 206f98: 48 8d 72 08 lea 0x8(%rdx),%rsi 206f9c: b9 ff ff ff ff mov $0xffffffff,%ecx 206fa1: 44 89 fa mov %r15d,%edx 206fa4: e8 00 00 00 00 callq 206fa9 206fa9: e9 4a fb ff ff jmpq 206af8 206fae: 4d 8b 3c 24 mov (%r12),%r15 206fb2: 31 d2 xor %edx,%edx 206fb4: 44 89 f6 mov %r14d,%esi 206fb7: 49 8b 7f 18 mov 0x18(%r15),%rdi 206fbb: 48 8b 07 mov (%rdi),%rax 206fbe: 48 8b 40 08 mov 0x8(%rax),%rax 206fc2: e8 00 00 00 00 callq 206fc7 206fc7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 206fcc: e9 e1 fb ff ff jmpq 206bb2 206fd1: 49 8b 57 10 mov 0x10(%r15),%rdx 206fd5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 206fdc 206fdc: 89 c0 mov %eax,%eax 206fde: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 206fe6 206fe5: 00 206fe6: 0f 83 c6 fb ff ff jae 206bb2 206fec: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 206ff3 206ff3: 48 85 c0 test %rax,%rax 206ff6: 74 12 je 20700a 206ff8: 48 8b 78 08 mov 0x8(%rax),%rdi 206ffc: 48 8d 72 08 lea 0x8(%rdx),%rsi 207000: 31 c9 xor %ecx,%ecx 207002: 44 89 f2 mov %r14d,%edx 207005: e8 00 00 00 00 callq 20700a 20700a: e9 a3 fb ff ff jmpq 206bb2 20700f: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 207015: 85 c0 test %eax,%eax 207017: 0f 85 77 fe ff ff jne 206e94 20701d: e9 fb fe ff ff jmpq 206f1d 207022: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 207029: 00 00 00 00 20702d: 0f 1f 00 nopl (%rax) 0000000000207030 : 207030: e8 00 00 00 00 callq 207035 207035: 8d 04 92 lea (%rdx,%rdx,4),%eax 207038: 8b 56 30 mov 0x30(%rsi),%edx 20703b: 45 31 c0 xor %r8d,%r8d 20703e: 01 c0 add %eax,%eax 207040: 39 c2 cmp %eax,%edx 207042: 77 29 ja 20706d 207044: 8b 7e 18 mov 0x18(%rsi),%edi 207047: 89 c1 mov %eax,%ecx 207049: 89 46 30 mov %eax,0x30(%rsi) 20704c: 41 b8 01 00 00 00 mov $0x1,%r8d 207052: 89 56 50 mov %edx,0x50(%rsi) 207055: 31 d2 xor %edx,%edx 207057: 89 f8 mov %edi,%eax 207059: 48 0f af c1 imul %rcx,%rax 20705d: 48 f7 f1 div %rcx 207060: 8b 56 28 mov 0x28(%rsi),%edx 207063: 29 fa sub %edi,%edx 207065: 89 46 18 mov %eax,0x18(%rsi) 207068: 01 d0 add %edx,%eax 20706a: 89 46 28 mov %eax,0x28(%rsi) 20706d: 44 89 c0 mov %r8d,%eax 207070: c3 retq 207071: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 207078: 00 00 00 20707b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000207080 : 207080: e8 00 00 00 00 callq 207085 207085: c3 retq 207086: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20708d: 00 00 00 0000000000207090 : 207090: e8 00 00 00 00 callq 207095 207095: 8b 47 64 mov 0x64(%rdi),%eax 207098: 49 89 d1 mov %rdx,%r9 20709b: 39 47 24 cmp %eax,0x24(%rdi) 20709e: 41 89 f3 mov %esi,%r11d 2070a1: 49 89 c8 mov %rcx,%r8 2070a4: be 01 00 00 00 mov $0x1,%esi 2070a9: 89 c2 mov %eax,%edx 2070ab: 0f 4e 57 24 cmovle 0x24(%rdi),%edx 2070af: 39 47 34 cmp %eax,0x34(%rdi) 2070b2: 0f 4e 47 34 cmovle 0x34(%rdi),%eax 2070b6: 85 d2 test %edx,%edx 2070b8: 74 16 je 2070d0 2070ba: 83 c2 05 add $0x5,%edx 2070bd: 48 63 f2 movslq %edx,%rsi 2070c0: c1 fa 1f sar $0x1f,%edx 2070c3: 48 69 f6 ab aa aa 2a imul $0x2aaaaaab,%rsi,%rsi 2070ca: 48 c1 ee 20 shr $0x20,%rsi 2070ce: 29 d6 sub %edx,%esi 2070d0: 41 ba 01 00 00 00 mov $0x1,%r10d 2070d6: 85 c0 test %eax,%eax 2070d8: 74 17 je 2070f1 2070da: 83 c0 05 add $0x5,%eax 2070dd: 4c 63 d0 movslq %eax,%r10 2070e0: c1 f8 1f sar $0x1f,%eax 2070e3: 4d 69 d2 ab aa aa 2a imul $0x2aaaaaab,%r10,%r10 2070ea: 49 c1 ea 20 shr $0x20,%r10 2070ee: 41 29 c2 sub %eax,%r10d 2070f1: 41 83 fb 01 cmp $0x1,%r11d 2070f5: 74 78 je 20716f 2070f7: 41 83 fb 02 cmp $0x2,%r11d 2070fb: 74 51 je 20714e 2070fd: 41 83 fb 03 cmp $0x3,%r11d 207101: b9 b8 0a 00 00 mov $0xab8,%ecx 207106: 41 bb d4 08 00 00 mov $0x8d4,%r11d 20710c: b8 80 0e 00 00 mov $0xe80,%eax 207111: 44 0f 45 d9 cmovne %ecx,%r11d 207115: 0f 45 c1 cmovne %ecx,%eax 207118: 99 cltd 207119: f7 fe idiv %esi 20711b: 41 89 01 mov %eax,(%r9) 20711e: 44 89 d8 mov %r11d,%eax 207121: 99 cltd 207122: 41 f7 fa idiv %r10d 207125: 41 89 00 mov %eax,(%r8) 207128: 80 bf cc 00 00 00 00 cmpb $0x0,0xcc(%rdi) 20712f: 75 2f jne 207160 207131: 41 8b 01 mov (%r9),%eax 207134: ba 40 00 00 00 mov $0x40,%edx 207139: 83 f8 40 cmp $0x40,%eax 20713c: 0f 4f c2 cmovg %edx,%eax 20713f: 41 89 01 mov %eax,(%r9) 207142: 41 83 38 40 cmpl $0x40,(%r8) 207146: 41 0f 4e 10 cmovle (%r8),%edx 20714a: 41 89 10 mov %edx,(%r8) 20714d: c3 retq 20714e: b9 0a 05 00 00 mov $0x50a,%ecx 207153: 41 bb 0a 05 00 00 mov $0x50a,%r11d 207159: b8 0a 05 00 00 mov $0x50a,%eax 20715e: eb b8 jmp 207118 207160: 89 c8 mov %ecx,%eax 207162: 99 cltd 207163: f7 fe idiv %esi 207165: 41 8b 11 mov (%r9),%edx 207168: 39 d0 cmp %edx,%eax 20716a: 0f 4f c2 cmovg %edx,%eax 20716d: eb c5 jmp 207134 20716f: b9 ca 03 00 00 mov $0x3ca,%ecx 207174: 41 bb ca 03 00 00 mov $0x3ca,%r11d 20717a: b8 ca 03 00 00 mov $0x3ca,%eax 20717f: eb 97 jmp 207118 207181: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 207188: 00 00 00 00 20718c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000207190 : 207190: e8 00 00 00 00 callq 207195 207195: c3 retq 207196: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20719d: 00 00 00 00000000002071a0 : 2071a0: e8 00 00 00 00 callq 2071a5 2071a5: 55 push %rbp 2071a6: 48 89 f5 mov %rsi,%rbp 2071a9: 53 push %rbx 2071aa: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2071b1: 48 89 fb mov %rdi,%rbx 2071b4: 49 89 e8 mov %rbp,%r8 2071b7: 8b 88 7c 09 00 00 mov 0x97c(%rax),%ecx 2071bd: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2071c4: 0f b6 90 5f 02 00 00 movzbl 0x25f(%rax),%edx 2071cb: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2071d2: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2071d6: 8b b0 c4 03 00 00 mov 0x3c4(%rax),%esi 2071dc: e8 00 00 00 00 callq 2071e1 2071e1: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2071e8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2071ec: 4c 8d 45 0c lea 0xc(%rbp),%r8 2071f0: 8b 88 1c 09 00 00 mov 0x91c(%rax),%ecx 2071f6: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2071fd: 0f b6 90 47 02 00 00 movzbl 0x247(%rax),%edx 207204: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 20720b: 8b b0 90 03 00 00 mov 0x390(%rax),%esi 207211: e8 00 00 00 00 callq 207216 207216: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 20721d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207221: 4c 8d 45 14 lea 0x14(%rbp),%r8 207225: 8b 88 04 01 00 00 mov 0x104(%rax),%ecx 20722b: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 207232: 0f b6 50 41 movzbl 0x41(%rax),%edx 207236: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 20723d: 8b 70 68 mov 0x68(%rax),%esi 207240: e8 00 00 00 00 callq 207245 207245: 8b 45 14 mov 0x14(%rbp),%eax 207248: 85 c0 test %eax,%eax 20724a: 75 03 jne 20724f 20724c: 5b pop %rbx 20724d: 5d pop %rbp 20724e: c3 retq 20724f: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 207256: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20725a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 207261: 8b 70 6c mov 0x6c(%rax),%esi 207264: e8 00 00 00 00 callq 207269 207269: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 207270: 89 45 18 mov %eax,0x18(%rbp) 207273: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 20727a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20727e: 8b 70 70 mov 0x70(%rax),%esi 207281: e8 00 00 00 00 callq 207286 207286: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20728d: 89 45 1c mov %eax,0x1c(%rbp) 207290: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 207297: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20729b: 8b 70 74 mov 0x74(%rax),%esi 20729e: e8 00 00 00 00 callq 2072a3 2072a3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2072aa: 89 45 20 mov %eax,0x20(%rbp) 2072ad: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2072b4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2072b8: 8b 70 78 mov 0x78(%rax),%esi 2072bb: e8 00 00 00 00 callq 2072c0 2072c0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2072c7: 89 45 24 mov %eax,0x24(%rbp) 2072ca: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2072d1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2072d5: 8b 70 7c mov 0x7c(%rax),%esi 2072d8: e8 00 00 00 00 callq 2072dd 2072dd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2072e4: 89 45 28 mov %eax,0x28(%rbp) 2072e7: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2072ee: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2072f2: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 2072f8: e8 00 00 00 00 callq 2072fd 2072fd: 5b pop %rbx 2072fe: 89 45 2c mov %eax,0x2c(%rbp) 207301: 5d pop %rbp 207302: c3 retq 207303: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20730a: 00 00 00 00 20730e: 66 90 xchg %ax,%ax 0000000000207310 : 207310: e8 00 00 00 00 callq 207315 207315: 55 push %rbp 207316: 48 89 f5 mov %rsi,%rbp 207319: 53 push %rbx 20731a: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 207321: 48 89 fb mov %rdi,%rbx 207324: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 20732b: 44 8b 4d 00 mov 0x0(%rbp),%r9d 20732f: 0f b6 8a 74 02 00 00 movzbl 0x274(%rdx),%ecx 207336: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 20733d: 44 8b 80 d0 09 00 00 mov 0x9d0(%rax),%r8d 207344: 48 8b 7f 08 mov 0x8(%rdi),%rdi 207348: 8b b2 f0 03 00 00 mov 0x3f0(%rdx),%esi 20734e: ba 01 00 00 00 mov $0x1,%edx 207353: e8 00 00 00 00 callq 207358 207358: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 20735f: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207366: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20736a: 44 8b 4d 04 mov 0x4(%rbp),%r9d 20736e: 0f b6 8a 75 02 00 00 movzbl 0x275(%rdx),%ecx 207375: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 20737c: 44 8b 80 d4 09 00 00 mov 0x9d4(%rax),%r8d 207383: 8b b2 f0 03 00 00 mov 0x3f0(%rdx),%esi 207389: ba 01 00 00 00 mov $0x1,%edx 20738e: e8 00 00 00 00 callq 207393 207393: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 20739a: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2073a1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2073a5: 44 8b 4d 08 mov 0x8(%rbp),%r9d 2073a9: 0f b6 8a 76 02 00 00 movzbl 0x276(%rdx),%ecx 2073b0: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2073b7: 44 8b 80 d8 09 00 00 mov 0x9d8(%rax),%r8d 2073be: 8b b2 f4 03 00 00 mov 0x3f4(%rdx),%esi 2073c4: ba 01 00 00 00 mov $0x1,%edx 2073c9: e8 00 00 00 00 callq 2073ce 2073ce: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2073d5: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2073dc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2073e0: 44 8b 4d 0c mov 0xc(%rbp),%r9d 2073e4: 0f b6 8a 77 02 00 00 movzbl 0x277(%rdx),%ecx 2073eb: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2073f2: 44 8b 80 dc 09 00 00 mov 0x9dc(%rax),%r8d 2073f9: 8b b2 f4 03 00 00 mov 0x3f4(%rdx),%esi 2073ff: ba 01 00 00 00 mov $0x1,%edx 207404: e8 00 00 00 00 callq 207409 207409: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207410: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207417: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20741b: 44 8b 4d 10 mov 0x10(%rbp),%r9d 20741f: 0f b6 8a 78 02 00 00 movzbl 0x278(%rdx),%ecx 207426: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 20742d: 44 8b 80 e0 09 00 00 mov 0x9e0(%rax),%r8d 207434: 8b b2 f8 03 00 00 mov 0x3f8(%rdx),%esi 20743a: ba 01 00 00 00 mov $0x1,%edx 20743f: e8 00 00 00 00 callq 207444 207444: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 20744b: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207452: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207456: 44 8b 4d 14 mov 0x14(%rbp),%r9d 20745a: 0f b6 8a 79 02 00 00 movzbl 0x279(%rdx),%ecx 207461: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207468: 44 8b 80 e4 09 00 00 mov 0x9e4(%rax),%r8d 20746f: 8b b2 f8 03 00 00 mov 0x3f8(%rdx),%esi 207475: ba 01 00 00 00 mov $0x1,%edx 20747a: e8 00 00 00 00 callq 20747f 20747f: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207486: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 20748d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207491: 44 8b 4d 18 mov 0x18(%rbp),%r9d 207495: 0f b6 8a 7a 02 00 00 movzbl 0x27a(%rdx),%ecx 20749c: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2074a3: 44 8b 80 e8 09 00 00 mov 0x9e8(%rax),%r8d 2074aa: 8b b2 fc 03 00 00 mov 0x3fc(%rdx),%esi 2074b0: ba 01 00 00 00 mov $0x1,%edx 2074b5: e8 00 00 00 00 callq 2074ba 2074ba: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2074c1: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2074c8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2074cc: 44 8b 4d 1c mov 0x1c(%rbp),%r9d 2074d0: 0f b6 8a 7b 02 00 00 movzbl 0x27b(%rdx),%ecx 2074d7: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2074de: 44 8b 80 ec 09 00 00 mov 0x9ec(%rax),%r8d 2074e5: 8b b2 fc 03 00 00 mov 0x3fc(%rdx),%esi 2074eb: ba 01 00 00 00 mov $0x1,%edx 2074f0: e8 00 00 00 00 callq 2074f5 2074f5: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2074fc: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207503: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207507: 44 8b 4d 20 mov 0x20(%rbp),%r9d 20750b: 0f b6 8a 7c 02 00 00 movzbl 0x27c(%rdx),%ecx 207512: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207519: 44 8b 80 f0 09 00 00 mov 0x9f0(%rax),%r8d 207520: 8b b2 00 04 00 00 mov 0x400(%rdx),%esi 207526: ba 01 00 00 00 mov $0x1,%edx 20752b: e8 00 00 00 00 callq 207530 207530: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207537: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 20753e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207542: 44 8b 4d 24 mov 0x24(%rbp),%r9d 207546: 0f b6 8a 7d 02 00 00 movzbl 0x27d(%rdx),%ecx 20754d: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207554: 44 8b 80 f4 09 00 00 mov 0x9f4(%rax),%r8d 20755b: 5b pop %rbx 20755c: 8b b2 00 04 00 00 mov 0x400(%rdx),%esi 207562: 5d pop %rbp 207563: ba 01 00 00 00 mov $0x1,%edx 207568: e9 00 00 00 00 jmpq 20756d 20756d: 0f 1f 00 nopl (%rax) 0000000000207570 : 207570: e8 00 00 00 00 callq 207575 207575: 41 55 push %r13 207577: 41 54 push %r12 207579: 55 push %rbp 20757a: 53 push %rbx 20757b: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207582: 48 89 fb mov %rdi,%rbx 207585: 8b 6e 14 mov 0x14(%rsi),%ebp 207588: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 20758f: 44 0f b6 a0 80 02 00 movzbl 0x280(%rax),%r12d 207596: 00 207597: 44 0f b6 88 55 02 00 movzbl 0x255(%rax),%r9d 20759e: 00 20759f: 0f b6 88 54 02 00 00 movzbl 0x254(%rax),%ecx 2075a6: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2075ad: 44 8b aa 00 0a 00 00 mov 0xa00(%rdx),%r13d 2075b4: 44 8b 9a 54 09 00 00 mov 0x954(%rdx),%r11d 2075bb: 44 8b 90 b8 03 00 00 mov 0x3b8(%rax),%r10d 2075c2: 8d 45 fe lea -0x2(%rbp),%eax 2075c5: 44 8b 82 50 09 00 00 mov 0x950(%rdx),%r8d 2075cc: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2075d0: 83 f8 01 cmp $0x1,%eax 2075d3: 0f 86 a5 00 00 00 jbe 20767e 2075d9: 6a 00 pushq $0x0 2075db: ba 03 00 00 00 mov $0x3,%edx 2075e0: 44 89 d6 mov %r10d,%esi 2075e3: 41 55 push %r13 2075e5: 41 54 push %r12 2075e7: 6a 00 pushq $0x0 2075e9: 41 53 push %r11 2075eb: 41 51 push %r9 2075ed: 41 89 e9 mov %ebp,%r9d 2075f0: e8 00 00 00 00 callq 2075f5 2075f5: 48 83 c4 30 add $0x30,%rsp 2075f9: 85 ed test %ebp,%ebp 2075fb: 0f 85 a3 00 00 00 jne 2076a4 207601: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207608: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 20760f: 45 31 c9 xor %r9d,%r9d 207612: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207616: 0f b6 8a 5c 02 00 00 movzbl 0x25c(%rdx),%ecx 20761d: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207624: 44 8b 80 70 09 00 00 mov 0x970(%rax),%r8d 20762b: 8b b2 bc 03 00 00 mov 0x3bc(%rdx),%esi 207631: ba 01 00 00 00 mov $0x1,%edx 207636: e8 00 00 00 00 callq 20763b 20763b: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207642: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207646: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 20764c: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207653: 0f b6 8a 5d 02 00 00 movzbl 0x25d(%rdx),%ecx 20765a: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207661: 44 8b 80 74 09 00 00 mov 0x974(%rax),%r8d 207668: 5b pop %rbx 207669: 8b b2 c0 03 00 00 mov 0x3c0(%rdx),%esi 20766f: 5d pop %rbp 207670: ba 01 00 00 00 mov $0x1,%edx 207675: 41 5c pop %r12 207677: 41 5d pop %r13 207679: e9 00 00 00 00 jmpq 20767e 20767e: 0f be 46 20 movsbl 0x20(%rsi),%eax 207682: ba 03 00 00 00 mov $0x3,%edx 207687: 44 89 d6 mov %r10d,%esi 20768a: c1 e8 1f shr $0x1f,%eax 20768d: 50 push %rax 20768e: 41 55 push %r13 207690: 41 54 push %r12 207692: 6a 00 pushq $0x0 207694: 41 53 push %r11 207696: 41 51 push %r9 207698: 41 89 e9 mov %ebp,%r9d 20769b: e8 00 00 00 00 callq 2076a0 2076a0: 48 83 c4 30 add $0x30,%rsp 2076a4: 5b pop %rbx 2076a5: 5d pop %rbp 2076a6: 41 5c pop %r12 2076a8: 41 5d pop %r13 2076aa: c3 retq 2076ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002076b0 : 2076b0: e8 00 00 00 00 callq 2076b5 2076b5: 55 push %rbp 2076b6: 89 f5 mov %esi,%ebp 2076b8: 53 push %rbx 2076b9: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 2076c0: 48 89 fb mov %rdi,%rbx 2076c3: 44 0f b6 cd movzbl %bpl,%r9d 2076c7: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2076ce: 83 f5 01 xor $0x1,%ebp 2076d1: 0f b6 8a 39 02 00 00 movzbl 0x239(%rdx),%ecx 2076d8: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 2076df: 40 0f b6 ed movzbl %bpl,%ebp 2076e3: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2076e7: 44 8b 80 e4 08 00 00 mov 0x8e4(%rax),%r8d 2076ee: 8b b2 a0 00 00 00 mov 0xa0(%rdx),%esi 2076f4: ba 01 00 00 00 mov $0x1,%edx 2076f9: e8 00 00 00 00 callq 2076fe 2076fe: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207705: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207709: 41 89 e9 mov %ebp,%r9d 20770c: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207713: 0f b6 8a 81 02 00 00 movzbl 0x281(%rdx),%ecx 20771a: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207721: 44 8b 80 04 0a 00 00 mov 0xa04(%rax),%r8d 207728: 8b b2 04 04 00 00 mov 0x404(%rdx),%esi 20772e: ba 01 00 00 00 mov $0x1,%edx 207733: e8 00 00 00 00 callq 207738 207738: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 20773f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207743: 41 89 e9 mov %ebp,%r9d 207746: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 20774d: 0f b6 8a 82 02 00 00 movzbl 0x282(%rdx),%ecx 207754: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 20775b: 44 8b 80 08 0a 00 00 mov 0xa08(%rax),%r8d 207762: 5b pop %rbx 207763: 8b b2 08 04 00 00 mov 0x408(%rdx),%esi 207769: 5d pop %rbp 20776a: ba 01 00 00 00 mov $0x1,%edx 20776f: e9 00 00 00 00 jmpq 207774 207774: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20777b: 00 00 00 00 20777f: 90 nop 0000000000207780 : 207780: e8 00 00 00 00 callq 207785 207785: 41 57 push %r15 207787: 41 89 d2 mov %edx,%r10d 20778a: 41 56 push %r14 20778c: 41 55 push %r13 20778e: 41 89 f5 mov %esi,%r13d 207791: 41 54 push %r12 207793: 41 89 cc mov %ecx,%r12d 207796: 55 push %rbp 207797: 48 89 fd mov %rdi,%rbp 20779a: 53 push %rbx 20779b: 4c 89 c3 mov %r8,%rbx 20779e: 48 83 ec 30 sub $0x30,%rsp 2077a2: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 2077a9: 48 8b 8f 60 e1 00 00 mov 0xe160(%rdi),%rcx 2077b0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2077b7: 00 00 2077b9: 48 89 44 24 28 mov %rax,0x28(%rsp) 2077be: 31 c0 xor %eax,%eax 2077c0: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2077c7: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2077cb: 44 8b 8a 34 09 00 00 mov 0x934(%rdx),%r9d 2077d2: 8b b1 ac 03 00 00 mov 0x3ac(%rcx),%esi 2077d8: b9 02 00 00 00 mov $0x2,%ecx 2077dd: 44 0f b6 80 4d 02 00 movzbl 0x24d(%rax),%r8d 2077e4: 00 2077e5: 41 52 push %r10 2077e7: 8b 92 30 09 00 00 mov 0x930(%rdx),%edx 2077ed: 52 push %rdx 2077ee: 0f b6 80 4c 02 00 00 movzbl 0x24c(%rax),%eax 2077f5: 31 d2 xor %edx,%edx 2077f7: 50 push %rax 2077f8: 6a 00 pushq $0x0 2077fa: e8 00 00 00 00 callq 2077ff 2077ff: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 207806: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20780a: 45 31 c9 xor %r9d,%r9d 20780d: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 207814: 48 83 c4 20 add $0x20,%rsp 207818: 0f b6 8a 66 02 00 00 movzbl 0x266(%rdx),%ecx 20781f: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 207826: 44 8b 80 98 09 00 00 mov 0x998(%rax),%r8d 20782d: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 207833: ba 01 00 00 00 mov $0x1,%edx 207838: e8 00 00 00 00 callq 20783d 20783d: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 207844: 48 8b 7d 08 mov 0x8(%rbp),%rdi 207848: 45 31 c9 xor %r9d,%r9d 20784b: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 207852: 0f b6 8a 67 02 00 00 movzbl 0x267(%rdx),%ecx 207859: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 207860: 44 8b 80 9c 09 00 00 mov 0x99c(%rax),%r8d 207867: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 20786d: ba 01 00 00 00 mov $0x1,%edx 207872: e8 00 00 00 00 callq 207877 207877: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 20787e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 207882: 45 31 c9 xor %r9d,%r9d 207885: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 20788c: 0f b6 8a 68 02 00 00 movzbl 0x268(%rdx),%ecx 207893: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 20789a: 44 8b 80 a0 09 00 00 mov 0x9a0(%rax),%r8d 2078a1: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2078a7: ba 01 00 00 00 mov $0x1,%edx 2078ac: e8 00 00 00 00 callq 2078b1 2078b1: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 2078b8: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2078bc: 45 31 c9 xor %r9d,%r9d 2078bf: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 2078c6: 0f b6 8a 69 02 00 00 movzbl 0x269(%rdx),%ecx 2078cd: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 2078d4: 44 8b 80 a4 09 00 00 mov 0x9a4(%rax),%r8d 2078db: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2078e1: ba 01 00 00 00 mov $0x1,%edx 2078e6: e8 00 00 00 00 callq 2078eb 2078eb: 41 8d 45 ff lea -0x1(%r13),%eax 2078ef: 83 f8 17 cmp $0x17,%eax 2078f2: 0f 87 2c 02 00 00 ja 207b24 2078f8: 8b 0c 85 00 00 00 00 mov 0x0(,%rax,4),%ecx 2078ff: 44 8b 1c 85 00 00 00 mov 0x0(,%rax,4),%r11d 207906: 00 207907: 44 8b 3c 85 00 00 00 mov 0x0(,%rax,4),%r15d 20790e: 00 20790f: 44 8b 2c 85 00 00 00 mov 0x0(,%rax,4),%r13d 207916: 00 207917: 89 0c 24 mov %ecx,(%rsp) 20791a: 44 0f b6 b0 00 00 00 movzbl 0x0(%rax),%r14d 207921: 00 207922: f6 04 85 00 00 00 00 testb $0x1,0x0(,%rax,4) 207929: 01 20792a: 0f 84 fe 00 00 00 je 207a2e 207930: 48 85 db test %rbx,%rbx 207933: 0f 84 f5 00 00 00 je 207a2e 207939: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 207940: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 207947: 44 89 5c 24 04 mov %r11d,0x4(%rsp) 20794c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 207950: 44 8b 0b mov (%rbx),%r9d 207953: 0f b6 8a 6a 02 00 00 movzbl 0x26a(%rdx),%ecx 20795a: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 207961: 44 8b 80 a8 09 00 00 mov 0x9a8(%rax),%r8d 207968: 8b b2 d4 03 00 00 mov 0x3d4(%rdx),%esi 20796e: ba 01 00 00 00 mov $0x1,%edx 207973: e8 00 00 00 00 callq 207978 207978: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 20797f: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 207986: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20798a: 44 8b 4b 04 mov 0x4(%rbx),%r9d 20798e: 0f b6 8a 6b 02 00 00 movzbl 0x26b(%rdx),%ecx 207995: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 20799c: 44 8b 80 ac 09 00 00 mov 0x9ac(%rax),%r8d 2079a3: 8b b2 d4 03 00 00 mov 0x3d4(%rdx),%esi 2079a9: ba 01 00 00 00 mov $0x1,%edx 2079ae: e8 00 00 00 00 callq 2079b3 2079b3: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 2079ba: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 2079c1: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2079c5: 44 8b 4b 08 mov 0x8(%rbx),%r9d 2079c9: 0f b6 8a 6c 02 00 00 movzbl 0x26c(%rdx),%ecx 2079d0: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 2079d7: 44 8b 80 b0 09 00 00 mov 0x9b0(%rax),%r8d 2079de: 8b b2 d4 03 00 00 mov 0x3d4(%rdx),%esi 2079e4: ba 01 00 00 00 mov $0x1,%edx 2079e9: e8 00 00 00 00 callq 2079ee 2079ee: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 2079f5: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 2079fc: 48 8b 7d 08 mov 0x8(%rbp),%rdi 207a00: 44 8b 4b 0c mov 0xc(%rbx),%r9d 207a04: 0f b6 8a 6d 02 00 00 movzbl 0x26d(%rdx),%ecx 207a0b: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 207a12: 44 8b 80 b4 09 00 00 mov 0x9b4(%rax),%r8d 207a19: 8b b2 d4 03 00 00 mov 0x3d4(%rdx),%esi 207a1f: ba 01 00 00 00 mov $0x1,%edx 207a24: e8 00 00 00 00 callq 207a29 207a29: 44 8b 5c 24 04 mov 0x4(%rsp),%r11d 207a2e: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 207a35: 48 8b 7d 08 mov 0x8(%rbp),%rdi 207a39: 31 d2 xor %edx,%edx 207a3b: b9 01 00 00 00 mov $0x1,%ecx 207a40: 44 8b 88 3c 09 00 00 mov 0x93c(%rax),%r9d 207a47: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 207a4e: 44 0f b6 80 4f 02 00 movzbl 0x24f(%rax),%r8d 207a55: 00 207a56: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 207a5d: 8b b0 b0 03 00 00 mov 0x3b0(%rax),%esi 207a63: 41 53 push %r11 207a65: e8 00 00 00 00 callq 207a6a 207a6a: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 207a71: 48 8b 7d 08 mov 0x8(%rbp),%rdi 207a75: 45 89 f9 mov %r15d,%r9d 207a78: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 207a7f: 0f b6 8a 5b 02 00 00 movzbl 0x25b(%rdx),%ecx 207a86: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 207a8d: 44 8b 80 6c 09 00 00 mov 0x96c(%rax),%r8d 207a94: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 207a9a: ba 01 00 00 00 mov $0x1,%edx 207a9f: e8 00 00 00 00 callq 207aa4 207aa4: 58 pop %rax 207aa5: 80 bc 24 80 00 00 00 cmpb $0x0,0x80(%rsp) 207aac: 00 207aad: 0f 84 08 01 00 00 je 207bbb 207ab3: 48 8b 44 24 68 mov 0x68(%rsp),%rax 207ab8: 31 d2 xor %edx,%edx 207aba: 41 83 fd 04 cmp $0x4,%r13d 207abe: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 207ac3: 0f 97 c2 seta %dl 207ac6: 44 89 ee mov %r13d,%esi 207ac9: 48 89 ef mov %rbp,%rdi 207acc: 44 89 64 24 0c mov %r12d,0xc(%rsp) 207ad1: 48 89 44 24 10 mov %rax,0x10(%rsp) 207ad6: 48 8b 44 24 70 mov 0x70(%rsp),%rax 207adb: 48 89 44 24 18 mov %rax,0x18(%rsp) 207ae0: 48 8b 44 24 78 mov 0x78(%rsp),%rax 207ae5: 48 89 44 24 20 mov %rax,0x20(%rsp) 207aea: e8 00 00 00 00 callq 207aef 207aef: 45 84 f6 test %r14b,%r14b 207af2: 75 4e jne 207b42 207af4: be 01 00 00 00 mov $0x1,%esi 207af9: 48 89 ef mov %rbp,%rdi 207afc: e8 00 00 00 00 callq 207b01 207b01: 48 8b 44 24 28 mov 0x28(%rsp),%rax 207b06: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 207b0d: 00 00 207b0f: 0f 85 bb 00 00 00 jne 207bd0 207b15: 48 83 c4 30 add $0x30,%rsp 207b19: 5b pop %rbx 207b1a: 5d pop %rbp 207b1b: 41 5c pop %r12 207b1d: 41 5d pop %r13 207b1f: 41 5e pop %r14 207b21: 41 5f pop %r15 207b23: c3 retq 207b24: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 207b2b: 45 31 f6 xor %r14d,%r14d 207b2e: 41 bd 01 00 00 00 mov $0x1,%r13d 207b34: 45 31 db xor %r11d,%r11d 207b37: 41 bf 01 00 00 00 mov $0x1,%r15d 207b3d: e9 ec fe ff ff jmpq 207a2e 207b42: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 207b49: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 207b50: 45 31 c9 xor %r9d,%r9d 207b53: 48 8b 7d 08 mov 0x8(%rbp),%rdi 207b57: 0f b6 8a 53 02 00 00 movzbl 0x253(%rdx),%ecx 207b5e: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 207b65: 44 8b 80 4c 09 00 00 mov 0x94c(%rax),%r8d 207b6c: 8b b2 b4 03 00 00 mov 0x3b4(%rdx),%esi 207b72: ba 01 00 00 00 mov $0x1,%edx 207b77: e8 00 00 00 00 callq 207b7c 207b7c: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 207b83: 48 8b 7d 08 mov 0x8(%rbp),%rdi 207b87: 45 31 c9 xor %r9d,%r9d 207b8a: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 207b91: 0f b6 8a 56 02 00 00 movzbl 0x256(%rdx),%ecx 207b98: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 207b9f: 44 8b 80 58 09 00 00 mov 0x958(%rax),%r8d 207ba6: 8b b2 b8 03 00 00 mov 0x3b8(%rdx),%esi 207bac: ba 01 00 00 00 mov $0x1,%edx 207bb1: e8 00 00 00 00 callq 207bb6 207bb6: e9 39 ff ff ff jmpq 207af4 207bbb: 8b 14 24 mov (%rsp),%edx 207bbe: 31 c9 xor %ecx,%ecx 207bc0: 44 89 ee mov %r13d,%esi 207bc3: 48 89 ef mov %rbp,%rdi 207bc6: e8 00 00 00 00 callq 207bcb 207bcb: e9 1f ff ff ff jmpq 207aef 207bd0: e8 00 00 00 00 callq 207bd5 207bd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 207bdc: 00 00 00 00 0000000000207be0 : 207be0: e8 00 00 00 00 callq 207be5 207be5: 55 push %rbp 207be6: 48 89 f5 mov %rsi,%rbp 207be9: 53 push %rbx 207bea: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 207bf1: 48 89 fb mov %rdi,%rbx 207bf4: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207bfb: 44 0f b7 4d 02 movzwl 0x2(%rbp),%r9d 207c00: 0f b6 8a 6e 02 00 00 movzbl 0x26e(%rdx),%ecx 207c07: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 207c0e: 44 8b 80 b8 09 00 00 mov 0x9b8(%rax),%r8d 207c15: 48 8b 7f 08 mov 0x8(%rdi),%rdi 207c19: 8b b2 d8 03 00 00 mov 0x3d8(%rdx),%esi 207c1f: ba 01 00 00 00 mov $0x1,%edx 207c24: e8 00 00 00 00 callq 207c29 207c29: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207c30: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207c34: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207c3b: 44 0f b7 4d 06 movzwl 0x6(%rbp),%r9d 207c40: 0f b6 8a 6f 02 00 00 movzbl 0x26f(%rdx),%ecx 207c47: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207c4e: 44 8b 80 bc 09 00 00 mov 0x9bc(%rax),%r8d 207c55: 8b b2 dc 03 00 00 mov 0x3dc(%rdx),%esi 207c5b: ba 01 00 00 00 mov $0x1,%edx 207c60: e8 00 00 00 00 callq 207c65 207c65: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207c6c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207c70: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207c77: 44 0f b7 4d 0a movzwl 0xa(%rbp),%r9d 207c7c: 0f b6 8a 70 02 00 00 movzbl 0x270(%rdx),%ecx 207c83: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207c8a: 44 8b 80 c0 09 00 00 mov 0x9c0(%rax),%r8d 207c91: 8b b2 e0 03 00 00 mov 0x3e0(%rdx),%esi 207c97: ba 01 00 00 00 mov $0x1,%edx 207c9c: e8 00 00 00 00 callq 207ca1 207ca1: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207ca8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207cac: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207cb3: 44 0f b7 4d 00 movzwl 0x0(%rbp),%r9d 207cb8: 0f b6 8a 71 02 00 00 movzbl 0x271(%rdx),%ecx 207cbf: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207cc6: 44 8b 80 c4 09 00 00 mov 0x9c4(%rax),%r8d 207ccd: 8b b2 e4 03 00 00 mov 0x3e4(%rdx),%esi 207cd3: ba 01 00 00 00 mov $0x1,%edx 207cd8: e8 00 00 00 00 callq 207cdd 207cdd: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207ce4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207ce8: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207cef: 44 0f b7 4d 04 movzwl 0x4(%rbp),%r9d 207cf4: 0f b6 8a 72 02 00 00 movzbl 0x272(%rdx),%ecx 207cfb: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207d02: 44 8b 80 c8 09 00 00 mov 0x9c8(%rax),%r8d 207d09: 8b b2 e8 03 00 00 mov 0x3e8(%rdx),%esi 207d0f: ba 01 00 00 00 mov $0x1,%edx 207d14: e8 00 00 00 00 callq 207d19 207d19: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207d20: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207d24: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207d2b: 44 0f b7 4d 08 movzwl 0x8(%rbp),%r9d 207d30: 0f b6 8a 73 02 00 00 movzbl 0x273(%rdx),%ecx 207d37: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 207d3e: 44 8b 80 cc 09 00 00 mov 0x9cc(%rax),%r8d 207d45: 5b pop %rbx 207d46: 8b b2 ec 03 00 00 mov 0x3ec(%rdx),%esi 207d4c: 5d pop %rbp 207d4d: ba 01 00 00 00 mov $0x1,%edx 207d52: e9 00 00 00 00 jmpq 207d57 207d57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 207d5e: 00 00 0000000000207d60 : 207d60: e8 00 00 00 00 callq 207d65 207d65: 48 b8 07 00 00 00 04 movabs $0x140400000007,%rax 207d6c: 14 00 00 207d6f: 48 89 77 08 mov %rsi,0x8(%rdi) 207d73: 48 89 87 98 e1 00 00 mov %rax,0xe198(%rdi) 207d7a: b8 01 00 00 00 mov $0x1,%eax 207d7f: 89 57 10 mov %edx,0x10(%rdi) 207d82: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 207d89: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 207d90: 00 207d91: 48 89 8f 60 e1 00 00 mov %rcx,0xe160(%rdi) 207d98: 4c 89 87 68 e1 00 00 mov %r8,0xe168(%rdi) 207d9f: 4c 89 8f 70 e1 00 00 mov %r9,0xe170(%rdi) 207da6: c7 87 a0 e1 00 00 90 movl $0x90,0xe1a0(%rdi) 207dad: 00 00 00 207db0: c3 retq 207db1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 207db8: 00 00 00 207dbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000207dc0 : 207dc0: e8 00 00 00 00 callq 207dc5 207dc5: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207dcc: 0f b6 80 ff 00 00 00 movzbl 0xff(%rax),%eax 207dd3: 88 06 mov %al,(%rsi) 207dd5: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207ddc: 8b 80 fc 03 00 00 mov 0x3fc(%rax),%eax 207de2: 89 46 0c mov %eax,0xc(%rsi) 207de5: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207dec: 0f b6 80 00 01 00 00 movzbl 0x100(%rax),%eax 207df3: 88 46 01 mov %al,0x1(%rsi) 207df6: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207dfd: 8b 80 00 04 00 00 mov 0x400(%rax),%eax 207e03: 89 46 10 mov %eax,0x10(%rsi) 207e06: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207e0d: 0f b6 80 01 01 00 00 movzbl 0x101(%rax),%eax 207e14: 88 46 02 mov %al,0x2(%rsi) 207e17: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207e1e: 8b 80 04 04 00 00 mov 0x404(%rax),%eax 207e24: 89 46 14 mov %eax,0x14(%rsi) 207e27: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207e2e: 0f b6 80 02 01 00 00 movzbl 0x102(%rax),%eax 207e35: 88 46 03 mov %al,0x3(%rsi) 207e38: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207e3f: 8b 80 08 04 00 00 mov 0x408(%rax),%eax 207e45: 89 46 18 mov %eax,0x18(%rsi) 207e48: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207e4f: 0f b6 80 f6 00 00 00 movzbl 0xf6(%rax),%eax 207e56: 88 46 04 mov %al,0x4(%rsi) 207e59: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207e60: 8b 80 d8 03 00 00 mov 0x3d8(%rax),%eax 207e66: 89 46 1c mov %eax,0x1c(%rsi) 207e69: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207e70: 0f b6 80 f7 00 00 00 movzbl 0xf7(%rax),%eax 207e77: 88 46 05 mov %al,0x5(%rsi) 207e7a: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207e81: 8b 80 dc 03 00 00 mov 0x3dc(%rax),%eax 207e87: 89 46 20 mov %eax,0x20(%rsi) 207e8a: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207e91: 0f b6 80 f8 00 00 00 movzbl 0xf8(%rax),%eax 207e98: 88 46 06 mov %al,0x6(%rsi) 207e9b: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207ea2: 8b 80 e0 03 00 00 mov 0x3e0(%rax),%eax 207ea8: 89 46 24 mov %eax,0x24(%rsi) 207eab: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207eb2: 0f b6 80 f3 00 00 00 movzbl 0xf3(%rax),%eax 207eb9: 88 46 09 mov %al,0x9(%rsi) 207ebc: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207ec3: 8b 80 cc 03 00 00 mov 0x3cc(%rax),%eax 207ec9: 89 46 30 mov %eax,0x30(%rsi) 207ecc: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207ed3: 0f b6 80 ed 00 00 00 movzbl 0xed(%rax),%eax 207eda: 88 46 07 mov %al,0x7(%rsi) 207edd: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207ee4: 8b 80 b4 03 00 00 mov 0x3b4(%rax),%eax 207eea: 89 46 28 mov %eax,0x28(%rsi) 207eed: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 207ef4: 0f b6 80 ee 00 00 00 movzbl 0xee(%rax),%eax 207efb: 88 46 08 mov %al,0x8(%rsi) 207efe: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207f05: 8b 80 b8 03 00 00 mov 0x3b8(%rax),%eax 207f0b: 89 46 2c mov %eax,0x2c(%rsi) 207f0e: c3 retq 207f0f: 90 nop 0000000000207f10 : 207f10: e8 00 00 00 00 callq 207f15 207f15: 53 push %rbx 207f16: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 207f1d: 48 89 fb mov %rdi,%rbx 207f20: 41 89 f1 mov %esi,%r9d 207f23: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 207f2a: 0f b6 8a 4e 01 00 00 movzbl 0x14e(%rdx),%ecx 207f31: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 207f38: 44 8b 80 38 05 00 00 mov 0x538(%rax),%r8d 207f3f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 207f43: 8b b2 2c 02 00 00 mov 0x22c(%rdx),%esi 207f49: ba 01 00 00 00 mov $0x1,%edx 207f4e: e8 00 00 00 00 callq 207f53 207f53: 48 8b 7b 08 mov 0x8(%rbx),%rdi 207f57: b9 01 00 00 00 mov $0x1,%ecx 207f5c: 31 d2 xor %edx,%edx 207f5e: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 207f65: 44 8b 88 28 05 00 00 mov 0x528(%rax),%r9d 207f6c: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 207f73: 44 0f b6 80 4a 01 00 movzbl 0x14a(%rax),%r8d 207f7a: 00 207f7b: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 207f82: 8b b0 20 02 00 00 mov 0x220(%rax),%esi 207f88: 6a 00 pushq $0x0 207f8a: e8 00 00 00 00 callq 207f8f 207f8f: 58 pop %rax 207f90: 5b pop %rbx 207f91: c3 retq 207f92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 207f99: 00 00 00 00 207f9d: 0f 1f 00 nopl (%rax) 0000000000207fa0 : 207fa0: e8 00 00 00 00 callq 207fa5 207fa5: 83 ea 01 sub $0x1,%edx 207fa8: 41 57 push %r15 207faa: 49 89 f7 mov %rsi,%r15 207fad: 41 56 push %r14 207faf: d1 ea shr %edx 207fb1: 41 55 push %r13 207fb3: 89 d0 mov %edx,%eax 207fb5: 41 54 push %r12 207fb7: 48 8d 04 40 lea (%rax,%rax,2),%rax 207fbb: 55 push %rbp 207fbc: 48 8d 44 c6 18 lea 0x18(%rsi,%rax,8),%rax 207fc1: 53 push %rbx 207fc2: 48 89 fb mov %rdi,%rbx 207fc5: 48 83 ec 08 sub $0x8,%rsp 207fc9: 48 89 04 24 mov %rax,(%rsp) 207fcd: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 207fd4: 48 8b 8b 70 e1 00 00 mov 0xe170(%rbx),%rcx 207fdb: 49 83 c7 18 add $0x18,%r15 207fdf: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 207fe6: 45 8b 6f ec mov -0x14(%r15),%r13d 207fea: 8b b0 24 02 00 00 mov 0x224(%rax),%esi 207ff0: 41 8b 47 f4 mov -0xc(%r15),%eax 207ff4: 44 8b 89 2c 05 00 00 mov 0x52c(%rcx),%r9d 207ffb: 44 0f b6 82 4b 01 00 movzbl 0x14b(%rdx),%r8d 208002: 00 208003: 41 c1 e5 04 shl $0x4,%r13d 208007: c1 e0 04 shl $0x4,%eax 20800a: 41 8b 6f f0 mov -0x10(%r15),%ebp 20800e: 45 8b 77 f8 mov -0x8(%r15),%r14d 208012: 45 8b 67 fc mov -0x4(%r15),%r12d 208016: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20801a: 50 push %rax 20801b: 8b 81 30 05 00 00 mov 0x530(%rcx),%eax 208021: b9 02 00 00 00 mov $0x2,%ecx 208026: 41 c1 e6 04 shl $0x4,%r14d 20802a: 41 c1 e4 04 shl $0x4,%r12d 20802e: c1 e5 04 shl $0x4,%ebp 208031: 50 push %rax 208032: 0f b6 82 4c 01 00 00 movzbl 0x14c(%rdx),%eax 208039: 31 d2 xor %edx,%edx 20803b: 50 push %rax 20803c: 41 8b 47 e8 mov -0x18(%r15),%eax 208040: c1 e0 04 shl $0x4,%eax 208043: 50 push %rax 208044: e8 00 00 00 00 callq 208049 208049: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 208050: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 208057: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20805e: 48 83 c4 20 add $0x20,%rsp 208062: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208066: 44 8b 8a 2c 05 00 00 mov 0x52c(%rdx),%r9d 20806d: 44 0f b6 80 4b 01 00 movzbl 0x14b(%rax),%r8d 208074: 00 208075: 8b b1 24 02 00 00 mov 0x224(%rcx),%esi 20807b: 41 56 push %r14 20807d: b9 02 00 00 00 mov $0x2,%ecx 208082: 8b 92 30 05 00 00 mov 0x530(%rdx),%edx 208088: 52 push %rdx 208089: 0f b6 80 4c 01 00 00 movzbl 0x14c(%rax),%eax 208090: 31 d2 xor %edx,%edx 208092: 50 push %rax 208093: 41 55 push %r13 208095: e8 00 00 00 00 callq 20809a 20809a: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2080a1: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2080a8: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2080af: 48 83 c4 20 add $0x20,%rsp 2080b3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2080b7: 44 8b 8a 2c 05 00 00 mov 0x52c(%rdx),%r9d 2080be: 44 0f b6 80 4b 01 00 movzbl 0x14b(%rax),%r8d 2080c5: 00 2080c6: 8b b1 24 02 00 00 mov 0x224(%rcx),%esi 2080cc: 41 54 push %r12 2080ce: b9 02 00 00 00 mov $0x2,%ecx 2080d3: 8b 92 30 05 00 00 mov 0x530(%rdx),%edx 2080d9: 52 push %rdx 2080da: 0f b6 80 4c 01 00 00 movzbl 0x14c(%rax),%eax 2080e1: 31 d2 xor %edx,%edx 2080e3: 50 push %rax 2080e4: 55 push %rbp 2080e5: e8 00 00 00 00 callq 2080ea 2080ea: 48 83 c4 20 add $0x20,%rsp 2080ee: 4c 39 3c 24 cmp %r15,(%rsp) 2080f2: 0f 85 d5 fe ff ff jne 207fcd 2080f8: 48 83 c4 08 add $0x8,%rsp 2080fc: 5b pop %rbx 2080fd: 5d pop %rbp 2080fe: 41 5c pop %r12 208100: 41 5d pop %r13 208102: 41 5e pop %r14 208104: 41 5f pop %r15 208106: c3 retq 208107: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 20810e: 00 00 0000000000208110 : 208110: e8 00 00 00 00 callq 208115 208115: 89 d2 mov %edx,%edx 208117: 41 54 push %r12 208119: 48 8d 04 52 lea (%rdx,%rdx,2),%rax 20811d: 55 push %rbp 20811e: 48 89 fd mov %rdi,%rbp 208121: 53 push %rbx 208122: 4c 8d 24 86 lea (%rsi,%rax,4),%r12 208126: 48 89 f3 mov %rsi,%rbx 208129: 8b 53 04 mov 0x4(%rbx),%edx 20812c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 208130: b9 01 00 00 00 mov $0x1,%ecx 208135: 48 83 c3 0c add $0xc,%rbx 208139: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 208140: c1 e2 0a shl $0xa,%edx 208143: 44 8b 88 34 05 00 00 mov 0x534(%rax),%r9d 20814a: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 208151: 44 0f b6 80 4d 01 00 movzbl 0x14d(%rax),%r8d 208158: 00 208159: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 208160: 8b b0 28 02 00 00 mov 0x228(%rax),%esi 208166: 8b 43 f4 mov -0xc(%rbx),%eax 208169: c1 e0 14 shl $0x14,%eax 20816c: 09 d0 or %edx,%eax 20816e: 0b 43 fc or -0x4(%rbx),%eax 208171: 31 d2 xor %edx,%edx 208173: 50 push %rax 208174: e8 00 00 00 00 callq 208179 208179: 58 pop %rax 20817a: 49 39 dc cmp %rbx,%r12 20817d: 75 aa jne 208129 20817f: 5b pop %rbx 208180: 5d pop %rbp 208181: 41 5c pop %r12 208183: c3 retq 208184: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20818b: 00 00 00 00 20818f: 90 nop 0000000000208190 : 208190: e8 00 00 00 00 callq 208195 208195: 41 54 push %r12 208197: 55 push %rbp 208198: 48 89 f5 mov %rsi,%rbp 20819b: 53 push %rbx 20819c: 48 89 fb mov %rdi,%rbx 20819f: 48 83 ec 20 sub $0x20,%rsp 2081a3: 48 8b 8f 70 e1 00 00 mov 0xe170(%rdi),%rcx 2081aa: 48 8b b7 68 e1 00 00 mov 0xe168(%rdi),%rsi 2081b1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2081b8: 00 00 2081ba: 48 89 44 24 18 mov %rax,0x18(%rsp) 2081bf: 31 c0 xor %eax,%eax 2081c1: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2081c8: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2081cf: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2081d3: 48 85 ed test %rbp,%rbp 2081d6: 0f 84 2c 01 00 00 je 208308 2081dc: 83 e2 01 and $0x1,%edx 2081df: 0f 84 23 01 00 00 je 208308 2081e5: 8b 90 a8 03 00 00 mov 0x3a8(%rax),%edx 2081eb: 44 0f b6 8e 65 02 00 movzbl 0x265(%rsi),%r9d 2081f2: 00 2081f3: 41 b8 01 00 00 00 mov $0x1,%r8d 2081f9: 8b b0 a4 03 00 00 mov 0x3a4(%rax),%esi 2081ff: 54 push %rsp 208200: 8b 81 94 09 00 00 mov 0x994(%rcx),%eax 208206: b9 09 00 00 00 mov $0x9,%ecx 20820b: 50 push %rax 20820c: e8 00 00 00 00 callq 208211 208211: 5a pop %rdx 208212: 59 pop %rcx 208213: 83 3c 24 01 cmpl $0x1,(%rsp) 208217: 0f 84 a2 00 00 00 je 2082bf 20821d: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208224: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 20822b: 41 bc 01 00 00 00 mov $0x1,%r12d 208231: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 208238: 0f b7 52 42 movzwl 0x42(%rdx),%edx 20823c: 48 89 44 24 08 mov %rax,0x8(%rsp) 208241: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208248: 66 89 54 24 04 mov %dx,0x4(%rsp) 20824d: 8b 50 6c mov 0x6c(%rax),%edx 208250: 8b 80 80 00 00 00 mov 0x80(%rax),%eax 208256: 89 54 24 10 mov %edx,0x10(%rsp) 20825a: 89 44 24 14 mov %eax,0x14(%rsp) 20825e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208262: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 208267: 48 89 ee mov %rbp,%rsi 20826a: e8 00 00 00 00 callq 20826f 20826f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208273: b9 01 00 00 00 mov $0x1,%ecx 208278: 31 d2 xor %edx,%edx 20827a: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208281: 44 8b 88 04 01 00 00 mov 0x104(%rax),%r9d 208288: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20828f: 44 0f b6 40 41 movzbl 0x41(%rax),%r8d 208294: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 20829b: 8b 70 68 mov 0x68(%rax),%esi 20829e: 41 54 push %r12 2082a0: e8 00 00 00 00 callq 2082a5 2082a5: 58 pop %rax 2082a6: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2082ab: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2082b2: 00 00 2082b4: 75 75 jne 20832b 2082b6: 48 83 c4 20 add $0x20,%rsp 2082ba: 5b pop %rbx 2082bb: 5d pop %rbp 2082bc: 41 5c pop %r12 2082be: c3 retq 2082bf: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2082c6: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2082cd: 41 bc 02 00 00 00 mov $0x2,%r12d 2082d3: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 2082da: 0f b7 52 42 movzwl 0x42(%rdx),%edx 2082de: 48 89 44 24 08 mov %rax,0x8(%rsp) 2082e3: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2082ea: 66 89 54 24 04 mov %dx,0x4(%rsp) 2082ef: 8b 90 0c 04 00 00 mov 0x40c(%rax),%edx 2082f5: 8b 80 20 04 00 00 mov 0x420(%rax),%eax 2082fb: 89 54 24 10 mov %edx,0x10(%rsp) 2082ff: 89 44 24 14 mov %eax,0x14(%rsp) 208303: e9 56 ff ff ff jmpq 20825e 208308: 44 8b 89 04 01 00 00 mov 0x104(%rcx),%r9d 20830f: 44 0f b6 46 41 movzbl 0x41(%rsi),%r8d 208314: 31 d2 xor %edx,%edx 208316: b9 01 00 00 00 mov $0x1,%ecx 20831b: 8b 70 68 mov 0x68(%rax),%esi 20831e: 6a 00 pushq $0x0 208320: e8 00 00 00 00 callq 208325 208325: 5e pop %rsi 208326: e9 7b ff ff ff jmpq 2082a6 20832b: e8 00 00 00 00 callq 208330 0000000000208330 : 208330: e8 00 00 00 00 callq 208335 208335: 55 push %rbp 208336: 48 89 f5 mov %rsi,%rbp 208339: 53 push %rbx 20833a: 48 89 fb mov %rdi,%rbx 20833d: 48 83 ec 78 sub $0x78,%rsp 208341: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 208348: 00 00 20834a: 48 89 44 24 70 mov %rax,0x70(%rsp) 20834f: 31 c0 xor %eax,%eax 208351: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 208356: e8 65 fa ff ff callq 207dc0 20835b: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208362: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208366: 48 89 ee mov %rbp,%rsi 208369: 48 8b 88 a4 01 00 00 mov 0x1a4(%rax),%rcx 208370: 8b 90 d4 01 00 00 mov 0x1d4(%rax),%edx 208376: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 20837b: 48 8b 88 ac 01 00 00 mov 0x1ac(%rax),%rcx 208382: 89 54 24 68 mov %edx,0x68(%rsp) 208386: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 20838b: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 208390: 48 8b 88 b4 01 00 00 mov 0x1b4(%rax),%rcx 208397: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 20839c: 48 8b 88 bc 01 00 00 mov 0x1bc(%rax),%rcx 2083a3: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 2083a8: 48 8b 88 c4 01 00 00 mov 0x1c4(%rax),%rcx 2083af: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 2083b4: 48 8b 88 cc 01 00 00 mov 0x1cc(%rax),%rcx 2083bb: 8b 80 14 02 00 00 mov 0x214(%rax),%eax 2083c1: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 2083c6: 89 44 24 6c mov %eax,0x6c(%rsp) 2083ca: e8 00 00 00 00 callq 2083cf 2083cf: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2083d4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2083db: 00 00 2083dd: 75 07 jne 2083e6 2083df: 48 83 c4 78 add $0x78,%rsp 2083e3: 5b pop %rbx 2083e4: 5d pop %rbp 2083e5: c3 retq 2083e6: e8 00 00 00 00 callq 2083eb 2083eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002083f0 : 2083f0: e8 00 00 00 00 callq 2083f5 2083f5: 55 push %rbp 2083f6: 48 89 f5 mov %rsi,%rbp 2083f9: 53 push %rbx 2083fa: 48 89 fb mov %rdi,%rbx 2083fd: 48 83 ec 78 sub $0x78,%rsp 208401: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 208408: 00 00 20840a: 48 89 44 24 70 mov %rax,0x70(%rsp) 20840f: 31 c0 xor %eax,%eax 208411: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 208416: e8 a5 f9 ff ff callq 207dc0 20841b: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208422: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208426: 48 89 ee mov %rbp,%rsi 208429: 48 8b 88 30 01 00 00 mov 0x130(%rax),%rcx 208430: 8b 90 60 01 00 00 mov 0x160(%rax),%edx 208436: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 20843b: 48 8b 88 38 01 00 00 mov 0x138(%rax),%rcx 208442: 89 54 24 68 mov %edx,0x68(%rsp) 208446: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 20844b: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 208450: 48 8b 88 40 01 00 00 mov 0x140(%rax),%rcx 208457: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 20845c: 48 8b 88 48 01 00 00 mov 0x148(%rax),%rcx 208463: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 208468: 48 8b 88 50 01 00 00 mov 0x150(%rax),%rcx 20846f: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 208474: 48 8b 88 58 01 00 00 mov 0x158(%rax),%rcx 20847b: 8b 80 a0 01 00 00 mov 0x1a0(%rax),%eax 208481: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 208486: 89 44 24 6c mov %eax,0x6c(%rsp) 20848a: e8 00 00 00 00 callq 20848f 20848f: 48 8b 44 24 70 mov 0x70(%rsp),%rax 208494: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 20849b: 00 00 20849d: 75 07 jne 2084a6 20849f: 48 83 c4 78 add $0x78,%rsp 2084a3: 5b pop %rbx 2084a4: 5d pop %rbp 2084a5: c3 retq 2084a6: e8 00 00 00 00 callq 2084ab 2084ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002084b0 : 2084b0: e8 00 00 00 00 callq 2084b5 2084b5: 41 56 push %r14 2084b7: 41 55 push %r13 2084b9: 41 54 push %r12 2084bb: 49 89 f4 mov %rsi,%r12 2084be: be 01 00 00 00 mov $0x1,%esi 2084c3: 55 push %rbp 2084c4: 48 89 fd mov %rdi,%rbp 2084c7: 53 push %rbx 2084c8: 48 83 ec 10 sub $0x10,%rsp 2084cc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2084d3: 00 00 2084d5: 48 89 44 24 08 mov %rax,0x8(%rsp) 2084da: 31 c0 xor %eax,%eax 2084dc: e8 00 00 00 00 callq 2084e1 2084e1: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2084e5: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 2084ec: 48 8b 8d 68 e1 00 00 mov 0xe168(%rbp),%rcx 2084f3: 48 8b b5 60 e1 00 00 mov 0xe160(%rbp),%rsi 2084fa: 48 8b 17 mov (%rdi),%rdx 2084fd: 44 8b 80 5c 09 00 00 mov 0x95c(%rax),%r8d 208504: 0f b6 89 57 02 00 00 movzbl 0x257(%rcx),%ecx 20850b: 8b b6 8c 03 00 00 mov 0x38c(%rsi),%esi 208511: 44 0f b6 8a 65 02 00 movzbl 0x265(%rdx),%r9d 208518: 00 208519: ba 01 00 00 00 mov $0x1,%edx 20851e: e8 00 00 00 00 callq 208523 208523: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 20852a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20852e: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 208533: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 20853a: 00 20853b: 8b 88 e4 07 00 00 mov 0x7e4(%rax),%ecx 208541: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 208548: 0f b6 90 f9 01 00 00 movzbl 0x1f9(%rax),%edx 20854f: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 208556: 8b b0 80 03 00 00 mov 0x380(%rax),%esi 20855c: e8 00 00 00 00 callq 208561 208561: 83 7c 24 04 04 cmpl $0x4,0x4(%rsp) 208566: 4c 89 e6 mov %r12,%rsi 208569: 48 89 ef mov %rbp,%rdi 20856c: 0f 85 98 02 00 00 jne 20880a 208572: e8 00 00 00 00 callq 208577 208577: 31 db xor %ebx,%ebx 208579: 41 bd 01 00 00 00 mov $0x1,%r13d 20857f: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 208586: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20858a: 41 b9 07 00 00 00 mov $0x7,%r9d 208590: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 208597: 45 8b b4 24 08 4b 00 mov 0x4b08(%r12),%r14d 20859e: 00 20859f: 0f b6 8a 43 02 00 00 movzbl 0x243(%rdx),%ecx 2085a6: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 2085ad: 44 8b 80 0c 09 00 00 mov 0x90c(%rax),%r8d 2085b4: 8b b2 80 03 00 00 mov 0x380(%rdx),%esi 2085ba: ba 01 00 00 00 mov $0x1,%edx 2085bf: e8 00 00 00 00 callq 2085c4 2085c4: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 2085cb: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2085cf: 41 89 d9 mov %ebx,%r9d 2085d2: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 2085d9: 0f b6 8a 44 02 00 00 movzbl 0x244(%rdx),%ecx 2085e0: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 2085e7: 44 8b 80 10 09 00 00 mov 0x910(%rax),%r8d 2085ee: 8b b2 80 03 00 00 mov 0x380(%rdx),%esi 2085f4: ba 01 00 00 00 mov $0x1,%edx 2085f9: e8 00 00 00 00 callq 2085fe 2085fe: 48 8b 7d 08 mov 0x8(%rbp),%rdi 208602: b9 01 00 00 00 mov $0x1,%ecx 208607: 31 d2 xor %edx,%edx 208609: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 208610: 44 8b 88 14 09 00 00 mov 0x914(%rax),%r9d 208617: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 20861e: 44 0f b6 80 45 02 00 movzbl 0x245(%rax),%r8d 208625: 00 208626: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 20862d: 8b b0 84 03 00 00 mov 0x384(%rax),%esi 208633: 6a 00 pushq $0x0 208635: e8 00 00 00 00 callq 20863a 20863a: 59 pop %rcx 20863b: 45 85 f6 test %r14d,%r14d 20863e: 0f 84 9f 01 00 00 je 2087e3 208644: 41 8d 46 ff lea -0x1(%r14),%eax 208648: 49 8d 9c 24 60 02 00 lea 0x260(%r12),%rbx 20864f: 00 208650: 48 8d 04 c0 lea (%rax,%rax,8),%rax 208654: 4d 8d a4 c4 a8 02 00 lea 0x2a8(%r12,%rax,8),%r12 20865b: 00 20865c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 208660: b9 01 00 00 00 mov $0x1,%ecx 208665: 31 d2 xor %edx,%edx 208667: 48 83 c3 48 add $0x48,%rbx 20866b: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 208672: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 208679: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 208680: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 208687: 00 208688: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 20868f: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 208695: 8b 43 b8 mov -0x48(%rbx),%eax 208698: 50 push %rax 208699: e8 00 00 00 00 callq 20869e 20869e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2086a2: b9 01 00 00 00 mov $0x1,%ecx 2086a7: 31 d2 xor %edx,%edx 2086a9: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 2086b0: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 2086b7: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 2086be: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 2086c5: 00 2086c6: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 2086cd: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 2086d3: 8b 43 bc mov -0x44(%rbx),%eax 2086d6: 50 push %rax 2086d7: e8 00 00 00 00 callq 2086dc 2086dc: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2086e0: b9 01 00 00 00 mov $0x1,%ecx 2086e5: 31 d2 xor %edx,%edx 2086e7: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 2086ee: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 2086f5: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 2086fc: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 208703: 00 208704: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 20870b: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 208711: 8b 43 c0 mov -0x40(%rbx),%eax 208714: 50 push %rax 208715: e8 00 00 00 00 callq 20871a 20871a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20871e: b9 01 00 00 00 mov $0x1,%ecx 208723: 31 d2 xor %edx,%edx 208725: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 20872c: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 208733: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 20873a: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 208741: 00 208742: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 208749: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 20874f: 8b 43 c4 mov -0x3c(%rbx),%eax 208752: 50 push %rax 208753: e8 00 00 00 00 callq 208758 208758: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20875c: b9 01 00 00 00 mov $0x1,%ecx 208761: 31 d2 xor %edx,%edx 208763: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 20876a: 48 83 c4 20 add $0x20,%rsp 20876e: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 208775: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 20877c: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 208783: 00 208784: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 20878b: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 208791: 8b 43 c8 mov -0x38(%rbx),%eax 208794: 50 push %rax 208795: e8 00 00 00 00 callq 20879a 20879a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20879e: 31 d2 xor %edx,%edx 2087a0: b9 01 00 00 00 mov $0x1,%ecx 2087a5: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 2087ac: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 2087b3: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 2087ba: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 2087c1: 00 2087c2: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 2087c9: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 2087cf: 8b 43 cc mov -0x34(%rbx),%eax 2087d2: 50 push %rax 2087d3: e8 00 00 00 00 callq 2087d8 2087d8: 58 pop %rax 2087d9: 5a pop %rdx 2087da: 49 39 dc cmp %rbx,%r12 2087dd: 0f 85 79 fe ff ff jne 20865c 2087e3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2087e8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2087ef: 00 00 2087f1: 75 29 jne 20881c 2087f3: 48 83 c4 10 add $0x10,%rsp 2087f7: 44 89 ee mov %r13d,%esi 2087fa: 48 89 ef mov %rbp,%rdi 2087fd: 5b pop %rbx 2087fe: 5d pop %rbp 2087ff: 41 5c pop %r12 208801: 41 5d pop %r13 208803: 41 5e pop %r14 208805: e9 00 00 00 00 jmpq 20880a 20880a: e8 00 00 00 00 callq 20880f 20880f: bb 01 00 00 00 mov $0x1,%ebx 208814: 45 31 ed xor %r13d,%r13d 208817: e9 63 fd ff ff jmpq 20857f 20881c: e8 00 00 00 00 callq 208821 208821: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 208828: 00 00 00 00 20882c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000208830 : 208830: e8 00 00 00 00 callq 208835 208835: 55 push %rbp 208836: 89 f5 mov %esi,%ebp 208838: 53 push %rbx 208839: 48 89 fb mov %rdi,%rbx 20883c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 208840: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208847: 48 8b 8b 68 e1 00 00 mov 0xe168(%rbx),%rcx 20884e: 48 8b 17 mov (%rdi),%rdx 208851: 48 8b b3 60 e1 00 00 mov 0xe160(%rbx),%rsi 208858: 0f b6 89 57 02 00 00 movzbl 0x257(%rcx),%ecx 20885f: 44 8b 80 5c 09 00 00 mov 0x95c(%rax),%r8d 208866: 44 0f b6 8a 65 02 00 movzbl 0x265(%rdx),%r9d 20886d: 00 20886e: 8b b6 8c 03 00 00 mov 0x38c(%rsi),%esi 208874: ba 01 00 00 00 mov $0x1,%edx 208879: e8 00 00 00 00 callq 20887e 20887e: 83 fd 02 cmp $0x2,%ebp 208881: 74 7c je 2088ff 208883: 77 47 ja 2088cc 208885: 85 ed test %ebp,%ebp 208887: 0f 84 bf 00 00 00 je 20894c 20888d: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 208894: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208898: 41 b9 01 00 00 00 mov $0x1,%r9d 20889e: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2088a5: 0f b6 8a 47 02 00 00 movzbl 0x247(%rdx),%ecx 2088ac: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2088b3: 8b b2 90 03 00 00 mov 0x390(%rdx),%esi 2088b9: 44 8b 80 1c 09 00 00 mov 0x91c(%rax),%r8d 2088c0: 5b pop %rbx 2088c1: ba 01 00 00 00 mov $0x1,%edx 2088c6: 5d pop %rbp 2088c7: e9 00 00 00 00 jmpq 2088cc 2088cc: 83 fd 03 cmp $0x3,%ebp 2088cf: 75 5c jne 20892d 2088d1: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2088d8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2088dc: 41 b9 03 00 00 00 mov $0x3,%r9d 2088e2: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2088e9: 0f b6 8a 47 02 00 00 movzbl 0x247(%rdx),%ecx 2088f0: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2088f7: 8b b2 90 03 00 00 mov 0x390(%rdx),%esi 2088fd: eb ba jmp 2088b9 2088ff: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 208906: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20890a: 41 b9 02 00 00 00 mov $0x2,%r9d 208910: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208917: 0f b6 8a 47 02 00 00 movzbl 0x247(%rdx),%ecx 20891e: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 208925: 8b b2 90 03 00 00 mov 0x390(%rdx),%esi 20892b: eb 8c jmp 2088b9 20892d: 5b pop %rbx 20892e: b9 9c 00 00 00 mov $0x9c,%ecx 208933: 5d pop %rbp 208934: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20893b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 208942: bf 02 00 00 00 mov $0x2,%edi 208947: e9 00 00 00 00 jmpq 20894c 20894c: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 208953: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 20895a: 45 31 c9 xor %r9d,%r9d 20895d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208961: 0f b6 8a 47 02 00 00 movzbl 0x247(%rdx),%ecx 208968: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 20896f: 8b b2 90 03 00 00 mov 0x390(%rdx),%esi 208975: e9 3f ff ff ff jmpq 2088b9 20897a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000208980 : 208980: e8 00 00 00 00 callq 208985 208985: 55 push %rbp 208986: 48 89 fd mov %rdi,%rbp 208989: 48 83 c4 80 add $0xffffffffffffff80,%rsp 20898d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 208994: 00 00 208996: 48 89 44 24 78 mov %rax,0x78(%rsp) 20899b: 31 c0 xor %eax,%eax 20899d: 83 7e 60 02 cmpl $0x2,0x60(%rsi) 2089a1: 0f 85 a3 00 00 00 jne 208a4a 2089a7: 48 8b 06 mov (%rsi),%rax 2089aa: ba 0c 00 00 00 mov $0xc,%edx 2089af: 48 89 e7 mov %rsp,%rdi 2089b2: 48 89 44 24 18 mov %rax,0x18(%rsp) 2089b7: 48 8b 46 08 mov 0x8(%rsi),%rax 2089bb: 48 89 44 24 20 mov %rax,0x20(%rsp) 2089c0: 48 8b 46 10 mov 0x10(%rsi),%rax 2089c4: 48 89 44 24 28 mov %rax,0x28(%rsp) 2089c9: 48 8b 46 18 mov 0x18(%rsi),%rax 2089cd: 48 89 44 24 30 mov %rax,0x30(%rsp) 2089d2: 48 8b 46 20 mov 0x20(%rsi),%rax 2089d6: 48 89 44 24 38 mov %rax,0x38(%rsp) 2089db: 48 8b 46 28 mov 0x28(%rsi),%rax 2089df: 48 89 44 24 40 mov %rax,0x40(%rsp) 2089e4: 48 8b 46 30 mov 0x30(%rsi),%rax 2089e8: 48 89 44 24 48 mov %rax,0x48(%rsp) 2089ed: 48 8b 46 38 mov 0x38(%rsi),%rax 2089f1: 48 89 44 24 50 mov %rax,0x50(%rsp) 2089f6: 48 8b 46 40 mov 0x40(%rsi),%rax 2089fa: 48 89 44 24 58 mov %rax,0x58(%rsp) 2089ff: 48 8b 46 48 mov 0x48(%rsi),%rax 208a03: 48 89 44 24 60 mov %rax,0x60(%rsp) 208a08: 48 8b 46 50 mov 0x50(%rsi),%rax 208a0c: 48 89 44 24 68 mov %rax,0x68(%rsp) 208a11: 48 8b 46 58 mov 0x58(%rsi),%rax 208a15: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 208a1a: 48 89 44 24 70 mov %rax,0x70(%rsp) 208a1f: e8 00 00 00 00 callq 208a24 208a24: ba 01 00 00 00 mov $0x1,%edx 208a29: 48 89 ef mov %rbp,%rdi 208a2c: 48 89 e6 mov %rsp,%rsi 208a2f: e8 5c f7 ff ff callq 208190 208a34: 48 8b 44 24 78 mov 0x78(%rsp),%rax 208a39: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 208a40: 00 00 208a42: 75 24 jne 208a68 208a44: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 208a48: 5d pop %rbp 208a49: c3 retq 208a4a: 48 8b 44 24 78 mov 0x78(%rsp),%rax 208a4f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 208a56: 00 00 208a58: 75 0e jne 208a68 208a5a: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 208a5e: 31 d2 xor %edx,%edx 208a60: 31 f6 xor %esi,%esi 208a62: 5d pop %rbp 208a63: e9 28 f7 ff ff jmpq 208190 208a68: e8 00 00 00 00 callq 208a6d 208a6d: 0f 1f 00 nopl (%rax) 0000000000208a70 : 208a70: e8 00 00 00 00 callq 208a75 208a75: 41 54 push %r12 208a77: 55 push %rbp 208a78: 53 push %rbx 208a79: 48 89 fb mov %rdi,%rbx 208a7c: 48 83 ec 20 sub $0x20,%rsp 208a80: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 208a87: 00 00 208a89: 48 89 44 24 18 mov %rax,0x18(%rsp) 208a8e: 31 c0 xor %eax,%eax 208a90: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 208a97: 85 d2 test %edx,%edx 208a99: 0f 84 a5 01 00 00 je 208c44 208a9f: 48 8d 69 04 lea 0x4(%rcx),%rbp 208aa3: 48 85 c9 test %rcx,%rcx 208aa6: 0f 84 3f 01 00 00 je 208beb 208aac: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208ab3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208ab7: b9 09 00 00 00 mov $0x9,%ecx 208abc: 41 b8 01 00 00 00 mov $0x1,%r8d 208ac2: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 208ac9: 8b b0 a4 03 00 00 mov 0x3a4(%rax),%esi 208acf: 44 0f b6 8a 64 02 00 movzbl 0x264(%rdx),%r9d 208ad6: 00 208ad7: 8b 90 a8 03 00 00 mov 0x3a8(%rax),%edx 208add: 54 push %rsp 208ade: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208ae5: 8b 80 90 09 00 00 mov 0x990(%rax),%eax 208aeb: 50 push %rax 208aec: e8 00 00 00 00 callq 208af1 208af1: 5a pop %rdx 208af2: 59 pop %rcx 208af3: 83 3c 24 01 cmpl $0x1,(%rsp) 208af7: 0f 84 aa 00 00 00 je 208ba7 208afd: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208b04: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 208b0b: 41 bc 01 00 00 00 mov $0x1,%r12d 208b11: 48 8b 80 ec 07 00 00 mov 0x7ec(%rax),%rax 208b18: 0f b7 92 fb 01 00 00 movzwl 0x1fb(%rdx),%edx 208b1f: 48 89 44 24 08 mov %rax,0x8(%rsp) 208b24: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208b2b: 66 89 54 24 04 mov %dx,0x4(%rsp) 208b30: 48 8b 80 fc 02 00 00 mov 0x2fc(%rax),%rax 208b37: 48 89 44 24 10 mov %rax,0x10(%rsp) 208b3c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208b40: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 208b45: 48 89 ee mov %rbp,%rsi 208b48: e8 00 00 00 00 callq 208b4d 208b4d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208b51: b9 01 00 00 00 mov $0x1,%ecx 208b56: 31 d2 xor %edx,%edx 208b58: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208b5f: 44 8b 88 e8 07 00 00 mov 0x7e8(%rax),%r9d 208b66: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 208b6d: 44 0f b6 80 fa 01 00 movzbl 0x1fa(%rax),%r8d 208b74: 00 208b75: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208b7c: 8b b0 f8 02 00 00 mov 0x2f8(%rax),%esi 208b82: 41 54 push %r12 208b84: e8 00 00 00 00 callq 208b89 208b89: 58 pop %rax 208b8a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 208b8f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 208b96: 00 00 208b98: 0f 85 1c 01 00 00 jne 208cba 208b9e: 48 83 c4 20 add $0x20,%rsp 208ba2: 5b pop %rbx 208ba3: 5d pop %rbp 208ba4: 41 5c pop %r12 208ba6: c3 retq 208ba7: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208bae: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 208bb5: 41 bc 02 00 00 00 mov $0x2,%r12d 208bbb: 48 8b 80 ec 07 00 00 mov 0x7ec(%rax),%rax 208bc2: 0f b7 92 fb 01 00 00 movzwl 0x1fb(%rdx),%edx 208bc9: 48 89 44 24 08 mov %rax,0x8(%rsp) 208bce: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208bd5: 66 89 54 24 04 mov %dx,0x4(%rsp) 208bda: 48 8b 80 24 04 00 00 mov 0x424(%rax),%rax 208be1: 48 89 44 24 10 mov %rax,0x10(%rsp) 208be6: e9 51 ff ff ff jmpq 208b3c 208beb: 83 fe 01 cmp $0x1,%esi 208bee: 0f 84 90 00 00 00 je 208c84 208bf4: 83 fe 03 cmp $0x3,%esi 208bf7: 0f 84 a8 00 00 00 je 208ca5 208bfd: 83 fe 05 cmp $0x5,%esi 208c00: 0f 84 a6 00 00 00 je 208cac 208c06: 83 fe 09 cmp $0x9,%esi 208c09: 0f 84 8f 00 00 00 je 208c9e 208c0f: 83 fe 06 cmp $0x6,%esi 208c12: 0f 84 9b 00 00 00 je 208cb3 208c18: b8 05 00 00 00 mov $0x5,%eax 208c1d: 83 fe 0a cmp $0xa,%esi 208c20: 74 64 je 208c86 208c22: b9 08 01 00 00 mov $0x108,%ecx 208c27: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 208c2e: bf 02 00 00 00 mov $0x2,%edi 208c33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 208c3a: e8 00 00 00 00 callq 208c3f 208c3f: e9 46 ff ff ff jmpq 208b8a 208c44: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 208c4b: b9 01 00 00 00 mov $0x1,%ecx 208c50: 44 8b 88 e8 07 00 00 mov 0x7e8(%rax),%r9d 208c57: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 208c5e: 44 0f b6 80 fa 01 00 movzbl 0x1fa(%rax),%r8d 208c65: 00 208c66: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 208c6d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 208c71: 8b b0 f8 02 00 00 mov 0x2f8(%rax),%esi 208c77: 6a 00 pushq $0x0 208c79: e8 00 00 00 00 callq 208c7e 208c7e: 5e pop %rsi 208c7f: e9 06 ff ff ff jmpq 208b8a 208c84: 31 c0 xor %eax,%eax 208c86: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 208c8d: 00 208c8e: 48 29 c2 sub %rax,%rdx 208c91: 48 8d 2c 95 00 00 00 lea 0x0(,%rdx,4),%rbp 208c98: 00 208c99: e9 0e fe ff ff jmpq 208aac 208c9e: b8 03 00 00 00 mov $0x3,%eax 208ca3: eb e1 jmp 208c86 208ca5: b8 01 00 00 00 mov $0x1,%eax 208caa: eb da jmp 208c86 208cac: b8 02 00 00 00 mov $0x2,%eax 208cb1: eb d3 jmp 208c86 208cb3: b8 04 00 00 00 mov $0x4,%eax 208cb8: eb cc jmp 208c86 208cba: e8 00 00 00 00 callq 208cbf 208cbf: 90 nop 0000000000208cc0 : 208cc0: e8 00 00 00 00 callq 208cc5 208cc5: 41 55 push %r13 208cc7: 41 54 push %r12 208cc9: 55 push %rbp 208cca: 53 push %rbx 208ccb: 48 89 fb mov %rdi,%rbx 208cce: 48 83 ec 10 sub $0x10,%rsp 208cd2: 48 8b 8f 70 e1 00 00 mov 0xe170(%rdi),%rcx 208cd9: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 208ce0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 208ce7: 00 00 208ce9: 48 89 44 24 08 mov %rax,0x8(%rsp) 208cee: 31 c0 xor %eax,%eax 208cf0: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 208cf7: 48 8b 7f 08 mov 0x8(%rdi),%rdi 208cfb: 48 85 f6 test %rsi,%rsi 208cfe: 0f 84 4a 03 00 00 je 20904e 208d04: 8b 89 14 05 00 00 mov 0x514(%rcx),%ecx 208d0a: 49 89 f4 mov %rsi,%r12 208d0d: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 208d12: 31 ed xor %ebp,%ebp 208d14: 0f b6 92 45 01 00 00 movzbl 0x145(%rdx),%edx 208d1b: 8b b0 28 01 00 00 mov 0x128(%rax),%esi 208d21: e8 00 00 00 00 callq 208d26 208d26: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208d2d: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) 208d32: b9 01 00 00 00 mov $0x1,%ecx 208d37: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208d3b: 40 0f 95 c5 setne %bpl 208d3f: 31 d2 xor %edx,%edx 208d41: 44 8b 88 1c 05 00 00 mov 0x51c(%rax),%r9d 208d48: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 208d4f: 44 8d 6d 01 lea 0x1(%rbp),%r13d 208d53: 44 0f b6 80 47 01 00 movzbl 0x147(%rax),%r8d 208d5a: 00 208d5b: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208d62: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 208d68: 6a 00 pushq $0x0 208d6a: e8 00 00 00 00 callq 208d6f 208d6f: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 208d76: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208d7a: 41 b9 07 00 00 00 mov $0x7,%r9d 208d80: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208d87: 0f b6 8a 43 01 00 00 movzbl 0x143(%rdx),%ecx 208d8e: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 208d95: 44 8b 80 0c 05 00 00 mov 0x50c(%rax),%r8d 208d9c: 8b b2 28 01 00 00 mov 0x128(%rdx),%esi 208da2: ba 01 00 00 00 mov $0x1,%edx 208da7: e8 00 00 00 00 callq 208dac 208dac: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 208db3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208db7: 41 89 e9 mov %ebp,%r9d 208dba: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208dc1: 0f b6 8a 44 01 00 00 movzbl 0x144(%rdx),%ecx 208dc8: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 208dcf: 44 8b 80 10 05 00 00 mov 0x510(%rax),%r8d 208dd6: 8b b2 28 01 00 00 mov 0x128(%rdx),%esi 208ddc: ba 01 00 00 00 mov $0x1,%edx 208de1: e8 00 00 00 00 callq 208de6 208de6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208dea: b9 01 00 00 00 mov $0x1,%ecx 208def: 31 d2 xor %edx,%edx 208df1: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208df8: 44 8b 88 18 05 00 00 mov 0x518(%rax),%r9d 208dff: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 208e06: 44 0f b6 80 46 01 00 movzbl 0x146(%rax),%r8d 208e0d: 00 208e0e: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208e15: 8b b0 18 02 00 00 mov 0x218(%rax),%esi 208e1b: 6a 00 pushq $0x0 208e1d: e8 00 00 00 00 callq 208e22 208e22: 5e pop %rsi 208e23: 4c 89 e6 mov %r12,%rsi 208e26: 5f pop %rdi 208e27: 48 89 df mov %rbx,%rdi 208e2a: 41 83 fd 01 cmp $0x1,%r13d 208e2e: 0f 84 10 02 00 00 je 209044 208e34: e8 b7 f5 ff ff callq 2083f0 208e39: 41 8b 84 24 08 4b 00 mov 0x4b08(%r12),%eax 208e40: 00 208e41: 85 c0 test %eax,%eax 208e43: 0f 84 9e 01 00 00 je 208fe7 208e49: 83 e8 01 sub $0x1,%eax 208e4c: 49 8d ac 24 60 02 00 lea 0x260(%r12),%rbp 208e53: 00 208e54: 48 8d 04 c0 lea (%rax,%rax,8),%rax 208e58: 4d 8d a4 c4 a8 02 00 lea 0x2a8(%r12,%rax,8),%r12 208e5f: 00 208e60: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208e64: b9 01 00 00 00 mov $0x1,%ecx 208e69: 31 d2 xor %edx,%edx 208e6b: 48 83 c5 48 add $0x48,%rbp 208e6f: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208e76: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 208e7d: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 208e84: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 208e8b: 00 208e8c: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208e93: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 208e99: 8b 45 b8 mov -0x48(%rbp),%eax 208e9c: 50 push %rax 208e9d: e8 00 00 00 00 callq 208ea2 208ea2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208ea6: b9 01 00 00 00 mov $0x1,%ecx 208eab: 31 d2 xor %edx,%edx 208ead: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208eb4: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 208ebb: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 208ec2: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 208ec9: 00 208eca: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208ed1: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 208ed7: 8b 45 bc mov -0x44(%rbp),%eax 208eda: 50 push %rax 208edb: e8 00 00 00 00 callq 208ee0 208ee0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208ee4: b9 01 00 00 00 mov $0x1,%ecx 208ee9: 31 d2 xor %edx,%edx 208eeb: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208ef2: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 208ef9: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 208f00: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 208f07: 00 208f08: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208f0f: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 208f15: 8b 45 c0 mov -0x40(%rbp),%eax 208f18: 50 push %rax 208f19: e8 00 00 00 00 callq 208f1e 208f1e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208f22: b9 01 00 00 00 mov $0x1,%ecx 208f27: 31 d2 xor %edx,%edx 208f29: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208f30: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 208f37: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 208f3e: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 208f45: 00 208f46: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208f4d: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 208f53: 8b 45 c4 mov -0x3c(%rbp),%eax 208f56: 50 push %rax 208f57: e8 00 00 00 00 callq 208f5c 208f5c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208f60: b9 01 00 00 00 mov $0x1,%ecx 208f65: 31 d2 xor %edx,%edx 208f67: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208f6e: 48 83 c4 20 add $0x20,%rsp 208f72: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 208f79: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 208f80: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 208f87: 00 208f88: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208f8f: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 208f95: 8b 45 c8 mov -0x38(%rbp),%eax 208f98: 50 push %rax 208f99: e8 00 00 00 00 callq 208f9e 208f9e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208fa2: 31 d2 xor %edx,%edx 208fa4: b9 01 00 00 00 mov $0x1,%ecx 208fa9: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208fb0: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 208fb7: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 208fbe: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 208fc5: 00 208fc6: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 208fcd: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 208fd3: 8b 45 cc mov -0x34(%rbp),%eax 208fd6: 50 push %rax 208fd7: e8 00 00 00 00 callq 208fdc 208fdc: 58 pop %rax 208fdd: 5a pop %rdx 208fde: 4c 39 e5 cmp %r12,%rbp 208fe1: 0f 85 79 fe ff ff jne 208e60 208fe7: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 208fee: 48 8b 7b 08 mov 0x8(%rbx),%rdi 208ff2: b9 01 00 00 00 mov $0x1,%ecx 208ff7: 31 d2 xor %edx,%edx 208ff9: 44 8b 88 58 02 00 00 mov 0x258(%rax),%r9d 209000: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209007: 44 0f b6 80 96 00 00 movzbl 0x96(%rax),%r8d 20900e: 00 20900f: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 209016: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 20901c: 41 55 push %r13 20901e: e8 00 00 00 00 callq 209023 209023: b8 01 00 00 00 mov $0x1,%eax 209028: 59 pop %rcx 209029: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 20902e: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 209035: 00 00 209037: 75 3e jne 209077 209039: 48 83 c4 10 add $0x10,%rsp 20903d: 5b pop %rbx 20903e: 5d pop %rbp 20903f: 41 5c pop %r12 209041: 41 5d pop %r13 209043: c3 retq 209044: e8 e7 f2 ff ff callq 208330 209049: e9 eb fd ff ff jmpq 208e39 20904e: 44 0f b6 82 96 00 00 movzbl 0x96(%rdx),%r8d 209055: 00 209056: 44 8b 89 58 02 00 00 mov 0x258(%rcx),%r9d 20905d: 31 d2 xor %edx,%edx 20905f: b9 01 00 00 00 mov $0x1,%ecx 209064: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 20906a: 6a 00 pushq $0x0 20906c: e8 00 00 00 00 callq 209071 209071: 31 c0 xor %eax,%eax 209073: 41 58 pop %r8 209075: eb b2 jmp 209029 209077: e8 00 00 00 00 callq 20907c 20907c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000209080 : 209080: e8 00 00 00 00 callq 209085 209085: 41 57 push %r15 209087: 41 56 push %r14 209089: 41 55 push %r13 20908b: 41 54 push %r12 20908d: 55 push %rbp 20908e: 53 push %rbx 20908f: 48 89 fb mov %rdi,%rbx 209092: 48 83 ec 10 sub $0x10,%rsp 209096: 48 8b 8f 70 e1 00 00 mov 0xe170(%rdi),%rcx 20909d: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 2090a4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2090ab: 00 00 2090ad: 48 89 44 24 08 mov %rax,0x8(%rsp) 2090b2: 31 c0 xor %eax,%eax 2090b4: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2090bb: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2090bf: 48 85 f6 test %rsi,%rsi 2090c2: 0f 84 bf 17 00 00 je 20a887 2090c8: 8b 89 d4 07 00 00 mov 0x7d4(%rcx),%ecx 2090ce: 48 89 f5 mov %rsi,%rbp 2090d1: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2090d6: 45 31 e4 xor %r12d,%r12d 2090d9: 0f b6 92 f5 01 00 00 movzbl 0x1f5(%rdx),%edx 2090e0: 8b b0 30 02 00 00 mov 0x230(%rax),%esi 2090e6: e8 00 00 00 00 callq 2090eb 2090eb: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2090f2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2090f6: 41 b9 07 00 00 00 mov $0x7,%r9d 2090fc: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 209103: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) 209108: 0f b6 8a f4 01 00 00 movzbl 0x1f4(%rdx),%ecx 20910f: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 209116: 41 0f 95 c4 setne %r12b 20911a: 44 8b 80 d0 07 00 00 mov 0x7d0(%rax),%r8d 209121: 45 8d 74 24 01 lea 0x1(%r12),%r14d 209126: 8b b2 30 02 00 00 mov 0x230(%rdx),%esi 20912c: ba 01 00 00 00 mov $0x1,%edx 209131: e8 00 00 00 00 callq 209136 209136: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 20913d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209141: 45 89 e1 mov %r12d,%r9d 209144: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 20914b: 0f b6 8a f6 01 00 00 movzbl 0x1f6(%rdx),%ecx 209152: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 209159: 44 8b 80 d8 07 00 00 mov 0x7d8(%rax),%r8d 209160: 8b b2 30 02 00 00 mov 0x230(%rdx),%esi 209166: ba 01 00 00 00 mov $0x1,%edx 20916b: e8 00 00 00 00 callq 209170 209170: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209174: 31 d2 xor %edx,%edx 209176: b9 01 00 00 00 mov $0x1,%ecx 20917b: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 209182: 44 8b 88 dc 07 00 00 mov 0x7dc(%rax),%r9d 209189: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209190: 44 0f b6 80 f7 01 00 movzbl 0x1f7(%rax),%r8d 209197: 00 209198: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 20919f: 8b b0 f0 02 00 00 mov 0x2f0(%rax),%esi 2091a5: 6a 00 pushq $0x0 2091a7: e8 00 00 00 00 callq 2091ac 2091ac: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2091b3: 5a pop %rdx 2091b4: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2091bb: 41 83 fe 01 cmp $0x1,%r14d 2091bf: 0f 84 39 0c 00 00 je 209dfe 2091c5: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2091cc: 44 8b 8a 50 05 00 00 mov 0x550(%rdx),%r9d 2091d3: 44 0f b6 80 54 01 00 movzbl 0x154(%rax),%r8d 2091da: 00 2091db: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2091df: 8b b1 38 02 00 00 mov 0x238(%rcx),%esi 2091e5: 6a 00 pushq $0x0 2091e7: b9 02 00 00 00 mov $0x2,%ecx 2091ec: 8b 92 54 05 00 00 mov 0x554(%rdx),%edx 2091f2: 52 push %rdx 2091f3: 0f b6 80 55 01 00 00 movzbl 0x155(%rax),%eax 2091fa: 31 d2 xor %edx,%edx 2091fc: 50 push %rax 2091fd: 8b 85 90 01 00 00 mov 0x190(%rbp),%eax 209203: 50 push %rax 209204: e8 00 00 00 00 callq 209209 209209: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209210: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209217: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20921e: 48 83 c4 20 add $0x20,%rsp 209222: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209226: 44 8b 8a 58 05 00 00 mov 0x558(%rdx),%r9d 20922d: 44 0f b6 80 56 01 00 movzbl 0x156(%rax),%r8d 209234: 00 209235: 8b b1 3c 02 00 00 mov 0x23c(%rcx),%esi 20923b: 6a 00 pushq $0x0 20923d: b9 02 00 00 00 mov $0x2,%ecx 209242: 8b 92 5c 05 00 00 mov 0x55c(%rdx),%edx 209248: 52 push %rdx 209249: 0f b6 80 57 01 00 00 movzbl 0x157(%rax),%eax 209250: 31 d2 xor %edx,%edx 209252: 50 push %rax 209253: 8b 85 60 01 00 00 mov 0x160(%rbp),%eax 209259: 50 push %rax 20925a: e8 00 00 00 00 callq 20925f 20925f: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209266: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20926d: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209274: 48 83 c4 20 add $0x20,%rsp 209278: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20927c: 44 8b 8a 60 05 00 00 mov 0x560(%rdx),%r9d 209283: 44 0f b6 80 58 01 00 movzbl 0x158(%rax),%r8d 20928a: 00 20928b: 8b b1 40 02 00 00 mov 0x240(%rcx),%esi 209291: 6a 00 pushq $0x0 209293: b9 02 00 00 00 mov $0x2,%ecx 209298: 8b 92 64 05 00 00 mov 0x564(%rdx),%edx 20929e: 52 push %rdx 20929f: 0f b6 80 59 01 00 00 movzbl 0x159(%rax),%eax 2092a6: 31 d2 xor %edx,%edx 2092a8: 50 push %rax 2092a9: 8b 85 30 01 00 00 mov 0x130(%rbp),%eax 2092af: 50 push %rax 2092b0: e8 00 00 00 00 callq 2092b5 2092b5: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2092bc: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2092c3: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2092ca: 48 83 c4 20 add $0x20,%rsp 2092ce: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2092d2: 8b b1 44 02 00 00 mov 0x244(%rcx),%esi 2092d8: 8b 8d 24 02 00 00 mov 0x224(%rbp),%ecx 2092de: 44 8b 8a 68 05 00 00 mov 0x568(%rdx),%r9d 2092e5: 44 0f b6 80 5a 01 00 movzbl 0x15a(%rax),%r8d 2092ec: 00 2092ed: 51 push %rcx 2092ee: 8b 92 6c 05 00 00 mov 0x56c(%rdx),%edx 2092f4: b9 02 00 00 00 mov $0x2,%ecx 2092f9: 52 push %rdx 2092fa: 0f b6 80 5b 01 00 00 movzbl 0x15b(%rax),%eax 209301: 31 d2 xor %edx,%edx 209303: 50 push %rax 209304: 8b 85 20 02 00 00 mov 0x220(%rbp),%eax 20930a: 50 push %rax 20930b: e8 00 00 00 00 callq 209310 209310: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209317: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20931e: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209325: 48 83 c4 20 add $0x20,%rsp 209329: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20932d: 8b b1 48 02 00 00 mov 0x248(%rcx),%esi 209333: 8b 8d f4 01 00 00 mov 0x1f4(%rbp),%ecx 209339: 44 8b 8a 70 05 00 00 mov 0x570(%rdx),%r9d 209340: 44 0f b6 80 5c 01 00 movzbl 0x15c(%rax),%r8d 209347: 00 209348: 51 push %rcx 209349: 8b 92 74 05 00 00 mov 0x574(%rdx),%edx 20934f: b9 02 00 00 00 mov $0x2,%ecx 209354: 52 push %rdx 209355: 0f b6 80 5d 01 00 00 movzbl 0x15d(%rax),%eax 20935c: 31 d2 xor %edx,%edx 20935e: 50 push %rax 20935f: 8b 85 f0 01 00 00 mov 0x1f0(%rbp),%eax 209365: 50 push %rax 209366: e8 00 00 00 00 callq 20936b 20936b: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209372: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209379: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209380: 48 83 c4 20 add $0x20,%rsp 209384: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209388: 8b b1 4c 02 00 00 mov 0x24c(%rcx),%esi 20938e: 8b 8d c4 01 00 00 mov 0x1c4(%rbp),%ecx 209394: 44 8b 8a 78 05 00 00 mov 0x578(%rdx),%r9d 20939b: 44 0f b6 80 5e 01 00 movzbl 0x15e(%rax),%r8d 2093a2: 00 2093a3: 51 push %rcx 2093a4: 8b 92 7c 05 00 00 mov 0x57c(%rdx),%edx 2093aa: b9 02 00 00 00 mov $0x2,%ecx 2093af: 52 push %rdx 2093b0: 0f b6 80 5f 01 00 00 movzbl 0x15f(%rax),%eax 2093b7: 31 d2 xor %edx,%edx 2093b9: 50 push %rax 2093ba: 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%eax 2093c0: 50 push %rax 2093c1: e8 00 00 00 00 callq 2093c6 2093c6: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2093cd: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2093d4: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2093db: 48 83 c4 20 add $0x20,%rsp 2093df: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2093e3: 8b b1 50 02 00 00 mov 0x250(%rcx),%esi 2093e9: 8b 4d 0c mov 0xc(%rbp),%ecx 2093ec: 44 8b 8a 80 05 00 00 mov 0x580(%rdx),%r9d 2093f3: 44 0f b6 80 60 01 00 movzbl 0x160(%rax),%r8d 2093fa: 00 2093fb: 51 push %rcx 2093fc: 8b 8a 8c 05 00 00 mov 0x58c(%rdx),%ecx 209402: 51 push %rcx 209403: 0f b6 88 63 01 00 00 movzbl 0x163(%rax),%ecx 20940a: 51 push %rcx 20940b: 8b 4d 08 mov 0x8(%rbp),%ecx 20940e: 51 push %rcx 20940f: 8b 8a 88 05 00 00 mov 0x588(%rdx),%ecx 209415: 51 push %rcx 209416: 0f b6 88 62 01 00 00 movzbl 0x162(%rax),%ecx 20941d: 51 push %rcx 20941e: 8b 4d 04 mov 0x4(%rbp),%ecx 209421: 51 push %rcx 209422: 8b 92 84 05 00 00 mov 0x584(%rdx),%edx 209428: b9 04 00 00 00 mov $0x4,%ecx 20942d: 52 push %rdx 20942e: 0f b6 80 61 01 00 00 movzbl 0x161(%rax),%eax 209435: 31 d2 xor %edx,%edx 209437: 50 push %rax 209438: 8b 45 00 mov 0x0(%rbp),%eax 20943b: 50 push %rax 20943c: e8 00 00 00 00 callq 209441 209441: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209448: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20944f: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209456: 48 83 c4 50 add $0x50,%rsp 20945a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20945e: 8b b1 54 02 00 00 mov 0x254(%rcx),%esi 209464: 8b 4d 1c mov 0x1c(%rbp),%ecx 209467: 44 8b 8a 90 05 00 00 mov 0x590(%rdx),%r9d 20946e: 44 0f b6 80 64 01 00 movzbl 0x164(%rax),%r8d 209475: 00 209476: 51 push %rcx 209477: 8b 8a 9c 05 00 00 mov 0x59c(%rdx),%ecx 20947d: 51 push %rcx 20947e: 0f b6 88 67 01 00 00 movzbl 0x167(%rax),%ecx 209485: 51 push %rcx 209486: 8b 4d 18 mov 0x18(%rbp),%ecx 209489: 51 push %rcx 20948a: 8b 8a 98 05 00 00 mov 0x598(%rdx),%ecx 209490: 51 push %rcx 209491: 0f b6 88 66 01 00 00 movzbl 0x166(%rax),%ecx 209498: 51 push %rcx 209499: 8b 4d 14 mov 0x14(%rbp),%ecx 20949c: 51 push %rcx 20949d: 8b 92 94 05 00 00 mov 0x594(%rdx),%edx 2094a3: b9 04 00 00 00 mov $0x4,%ecx 2094a8: 52 push %rdx 2094a9: 0f b6 80 65 01 00 00 movzbl 0x165(%rax),%eax 2094b0: 31 d2 xor %edx,%edx 2094b2: 50 push %rax 2094b3: 8b 45 10 mov 0x10(%rbp),%eax 2094b6: 50 push %rax 2094b7: e8 00 00 00 00 callq 2094bc 2094bc: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2094c3: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2094ca: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2094d1: 48 83 c4 50 add $0x50,%rsp 2094d5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2094d9: 8b b1 58 02 00 00 mov 0x258(%rcx),%esi 2094df: 8b 4d 2c mov 0x2c(%rbp),%ecx 2094e2: 44 8b 8a a0 05 00 00 mov 0x5a0(%rdx),%r9d 2094e9: 44 0f b6 80 68 01 00 movzbl 0x168(%rax),%r8d 2094f0: 00 2094f1: 51 push %rcx 2094f2: 8b 8a ac 05 00 00 mov 0x5ac(%rdx),%ecx 2094f8: 51 push %rcx 2094f9: 0f b6 88 6b 01 00 00 movzbl 0x16b(%rax),%ecx 209500: 51 push %rcx 209501: 8b 4d 28 mov 0x28(%rbp),%ecx 209504: 51 push %rcx 209505: 8b 8a a8 05 00 00 mov 0x5a8(%rdx),%ecx 20950b: 51 push %rcx 20950c: 0f b6 88 6a 01 00 00 movzbl 0x16a(%rax),%ecx 209513: 51 push %rcx 209514: 8b 4d 24 mov 0x24(%rbp),%ecx 209517: 51 push %rcx 209518: 8b 92 a4 05 00 00 mov 0x5a4(%rdx),%edx 20951e: b9 04 00 00 00 mov $0x4,%ecx 209523: 52 push %rdx 209524: 0f b6 80 69 01 00 00 movzbl 0x169(%rax),%eax 20952b: 31 d2 xor %edx,%edx 20952d: 50 push %rax 20952e: 8b 45 20 mov 0x20(%rbp),%eax 209531: 50 push %rax 209532: e8 00 00 00 00 callq 209537 209537: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20953e: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209545: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20954c: 48 83 c4 50 add $0x50,%rsp 209550: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209554: 8b b1 5c 02 00 00 mov 0x25c(%rcx),%esi 20955a: 8b 4d 3c mov 0x3c(%rbp),%ecx 20955d: 44 8b 8a b0 05 00 00 mov 0x5b0(%rdx),%r9d 209564: 44 0f b6 80 6c 01 00 movzbl 0x16c(%rax),%r8d 20956b: 00 20956c: 51 push %rcx 20956d: 8b 8a bc 05 00 00 mov 0x5bc(%rdx),%ecx 209573: 51 push %rcx 209574: 0f b6 88 6f 01 00 00 movzbl 0x16f(%rax),%ecx 20957b: 51 push %rcx 20957c: 8b 4d 38 mov 0x38(%rbp),%ecx 20957f: 51 push %rcx 209580: 8b 8a b8 05 00 00 mov 0x5b8(%rdx),%ecx 209586: 51 push %rcx 209587: 0f b6 88 6e 01 00 00 movzbl 0x16e(%rax),%ecx 20958e: 51 push %rcx 20958f: 8b 4d 34 mov 0x34(%rbp),%ecx 209592: 51 push %rcx 209593: 8b 92 b4 05 00 00 mov 0x5b4(%rdx),%edx 209599: b9 04 00 00 00 mov $0x4,%ecx 20959e: 52 push %rdx 20959f: 0f b6 80 6d 01 00 00 movzbl 0x16d(%rax),%eax 2095a6: 31 d2 xor %edx,%edx 2095a8: 50 push %rax 2095a9: 8b 45 30 mov 0x30(%rbp),%eax 2095ac: 50 push %rax 2095ad: e8 00 00 00 00 callq 2095b2 2095b2: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2095b9: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2095c0: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2095c7: 48 83 c4 50 add $0x50,%rsp 2095cb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2095cf: 8b b1 60 02 00 00 mov 0x260(%rcx),%esi 2095d5: 8b 4d 4c mov 0x4c(%rbp),%ecx 2095d8: 44 8b 8a c0 05 00 00 mov 0x5c0(%rdx),%r9d 2095df: 44 0f b6 80 70 01 00 movzbl 0x170(%rax),%r8d 2095e6: 00 2095e7: 51 push %rcx 2095e8: 8b 8a cc 05 00 00 mov 0x5cc(%rdx),%ecx 2095ee: 51 push %rcx 2095ef: 0f b6 88 73 01 00 00 movzbl 0x173(%rax),%ecx 2095f6: 51 push %rcx 2095f7: 8b 4d 48 mov 0x48(%rbp),%ecx 2095fa: 51 push %rcx 2095fb: 8b 8a c8 05 00 00 mov 0x5c8(%rdx),%ecx 209601: 51 push %rcx 209602: 0f b6 88 72 01 00 00 movzbl 0x172(%rax),%ecx 209609: 51 push %rcx 20960a: 8b 4d 44 mov 0x44(%rbp),%ecx 20960d: 51 push %rcx 20960e: 8b 92 c4 05 00 00 mov 0x5c4(%rdx),%edx 209614: b9 04 00 00 00 mov $0x4,%ecx 209619: 52 push %rdx 20961a: 0f b6 80 71 01 00 00 movzbl 0x171(%rax),%eax 209621: 31 d2 xor %edx,%edx 209623: 50 push %rax 209624: 8b 45 40 mov 0x40(%rbp),%eax 209627: 50 push %rax 209628: e8 00 00 00 00 callq 20962d 20962d: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209634: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20963b: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209642: 48 83 c4 50 add $0x50,%rsp 209646: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20964a: 8b b1 64 02 00 00 mov 0x264(%rcx),%esi 209650: 8b 4d 5c mov 0x5c(%rbp),%ecx 209653: 44 8b 8a d0 05 00 00 mov 0x5d0(%rdx),%r9d 20965a: 44 0f b6 80 74 01 00 movzbl 0x174(%rax),%r8d 209661: 00 209662: 51 push %rcx 209663: 8b 8a dc 05 00 00 mov 0x5dc(%rdx),%ecx 209669: 51 push %rcx 20966a: 0f b6 88 77 01 00 00 movzbl 0x177(%rax),%ecx 209671: 51 push %rcx 209672: 8b 4d 58 mov 0x58(%rbp),%ecx 209675: 51 push %rcx 209676: 8b 8a d8 05 00 00 mov 0x5d8(%rdx),%ecx 20967c: 51 push %rcx 20967d: 0f b6 88 76 01 00 00 movzbl 0x176(%rax),%ecx 209684: 51 push %rcx 209685: 8b 4d 54 mov 0x54(%rbp),%ecx 209688: 51 push %rcx 209689: 8b 92 d4 05 00 00 mov 0x5d4(%rdx),%edx 20968f: b9 04 00 00 00 mov $0x4,%ecx 209694: 52 push %rdx 209695: 0f b6 80 75 01 00 00 movzbl 0x175(%rax),%eax 20969c: 31 d2 xor %edx,%edx 20969e: 50 push %rax 20969f: 8b 45 50 mov 0x50(%rbp),%eax 2096a2: 50 push %rax 2096a3: e8 00 00 00 00 callq 2096a8 2096a8: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2096af: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2096b6: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2096bd: 48 83 c4 50 add $0x50,%rsp 2096c1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2096c5: 8b b1 68 02 00 00 mov 0x268(%rcx),%esi 2096cb: 8b 4d 6c mov 0x6c(%rbp),%ecx 2096ce: 44 8b 8a e0 05 00 00 mov 0x5e0(%rdx),%r9d 2096d5: 44 0f b6 80 78 01 00 movzbl 0x178(%rax),%r8d 2096dc: 00 2096dd: 51 push %rcx 2096de: 8b 8a ec 05 00 00 mov 0x5ec(%rdx),%ecx 2096e4: 51 push %rcx 2096e5: 0f b6 88 7b 01 00 00 movzbl 0x17b(%rax),%ecx 2096ec: 51 push %rcx 2096ed: 8b 4d 68 mov 0x68(%rbp),%ecx 2096f0: 51 push %rcx 2096f1: 8b 8a e8 05 00 00 mov 0x5e8(%rdx),%ecx 2096f7: 51 push %rcx 2096f8: 0f b6 88 7a 01 00 00 movzbl 0x17a(%rax),%ecx 2096ff: 51 push %rcx 209700: 8b 4d 64 mov 0x64(%rbp),%ecx 209703: 51 push %rcx 209704: 8b 92 e4 05 00 00 mov 0x5e4(%rdx),%edx 20970a: b9 04 00 00 00 mov $0x4,%ecx 20970f: 52 push %rdx 209710: 0f b6 80 79 01 00 00 movzbl 0x179(%rax),%eax 209717: 31 d2 xor %edx,%edx 209719: 50 push %rax 20971a: 8b 45 60 mov 0x60(%rbp),%eax 20971d: 50 push %rax 20971e: e8 00 00 00 00 callq 209723 209723: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20972a: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209731: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209738: 48 83 c4 50 add $0x50,%rsp 20973c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209740: 8b b1 6c 02 00 00 mov 0x26c(%rcx),%esi 209746: 8b 4d 7c mov 0x7c(%rbp),%ecx 209749: 44 8b 8a f0 05 00 00 mov 0x5f0(%rdx),%r9d 209750: 44 0f b6 80 7c 01 00 movzbl 0x17c(%rax),%r8d 209757: 00 209758: 51 push %rcx 209759: 8b 8a fc 05 00 00 mov 0x5fc(%rdx),%ecx 20975f: 51 push %rcx 209760: 0f b6 88 7f 01 00 00 movzbl 0x17f(%rax),%ecx 209767: 51 push %rcx 209768: 8b 4d 78 mov 0x78(%rbp),%ecx 20976b: 51 push %rcx 20976c: 8b 8a f8 05 00 00 mov 0x5f8(%rdx),%ecx 209772: 51 push %rcx 209773: 0f b6 88 7e 01 00 00 movzbl 0x17e(%rax),%ecx 20977a: 51 push %rcx 20977b: 8b 4d 74 mov 0x74(%rbp),%ecx 20977e: 51 push %rcx 20977f: 8b 92 f4 05 00 00 mov 0x5f4(%rdx),%edx 209785: b9 04 00 00 00 mov $0x4,%ecx 20978a: 52 push %rdx 20978b: 0f b6 80 7d 01 00 00 movzbl 0x17d(%rax),%eax 209792: 31 d2 xor %edx,%edx 209794: 50 push %rax 209795: 8b 45 70 mov 0x70(%rbp),%eax 209798: 50 push %rax 209799: e8 00 00 00 00 callq 20979e 20979e: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2097a5: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2097ac: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2097b3: 48 83 c4 50 add $0x50,%rsp 2097b7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2097bb: 8b b1 70 02 00 00 mov 0x270(%rcx),%esi 2097c1: 8b 8d 8c 00 00 00 mov 0x8c(%rbp),%ecx 2097c7: 44 8b 8a 00 06 00 00 mov 0x600(%rdx),%r9d 2097ce: 44 0f b6 80 80 01 00 movzbl 0x180(%rax),%r8d 2097d5: 00 2097d6: 51 push %rcx 2097d7: 8b 8a 0c 06 00 00 mov 0x60c(%rdx),%ecx 2097dd: 51 push %rcx 2097de: 0f b6 88 83 01 00 00 movzbl 0x183(%rax),%ecx 2097e5: 51 push %rcx 2097e6: 8b 8d 88 00 00 00 mov 0x88(%rbp),%ecx 2097ec: 51 push %rcx 2097ed: 8b 8a 08 06 00 00 mov 0x608(%rdx),%ecx 2097f3: 51 push %rcx 2097f4: 0f b6 88 82 01 00 00 movzbl 0x182(%rax),%ecx 2097fb: 51 push %rcx 2097fc: 8b 8d 84 00 00 00 mov 0x84(%rbp),%ecx 209802: 51 push %rcx 209803: 8b 92 04 06 00 00 mov 0x604(%rdx),%edx 209809: b9 04 00 00 00 mov $0x4,%ecx 20980e: 52 push %rdx 20980f: 0f b6 80 81 01 00 00 movzbl 0x181(%rax),%eax 209816: 31 d2 xor %edx,%edx 209818: 50 push %rax 209819: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax 20981f: 50 push %rax 209820: e8 00 00 00 00 callq 209825 209825: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20982c: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209833: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20983a: 48 83 c4 50 add $0x50,%rsp 20983e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209842: 8b b1 74 02 00 00 mov 0x274(%rcx),%esi 209848: 8b 8d 9c 00 00 00 mov 0x9c(%rbp),%ecx 20984e: 44 8b 8a 10 06 00 00 mov 0x610(%rdx),%r9d 209855: 44 0f b6 80 84 01 00 movzbl 0x184(%rax),%r8d 20985c: 00 20985d: 51 push %rcx 20985e: 8b 8a 1c 06 00 00 mov 0x61c(%rdx),%ecx 209864: 51 push %rcx 209865: 0f b6 88 87 01 00 00 movzbl 0x187(%rax),%ecx 20986c: 51 push %rcx 20986d: 8b 8d 98 00 00 00 mov 0x98(%rbp),%ecx 209873: 51 push %rcx 209874: 8b 8a 18 06 00 00 mov 0x618(%rdx),%ecx 20987a: 51 push %rcx 20987b: 0f b6 88 86 01 00 00 movzbl 0x186(%rax),%ecx 209882: 51 push %rcx 209883: 8b 8d 94 00 00 00 mov 0x94(%rbp),%ecx 209889: 51 push %rcx 20988a: 8b 92 14 06 00 00 mov 0x614(%rdx),%edx 209890: b9 04 00 00 00 mov $0x4,%ecx 209895: 52 push %rdx 209896: 0f b6 80 85 01 00 00 movzbl 0x185(%rax),%eax 20989d: 31 d2 xor %edx,%edx 20989f: 50 push %rax 2098a0: 8b 85 90 00 00 00 mov 0x90(%rbp),%eax 2098a6: 50 push %rax 2098a7: e8 00 00 00 00 callq 2098ac 2098ac: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2098b3: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2098ba: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2098c1: 48 83 c4 50 add $0x50,%rsp 2098c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2098c9: 8b b1 78 02 00 00 mov 0x278(%rcx),%esi 2098cf: 8b 8d ac 00 00 00 mov 0xac(%rbp),%ecx 2098d5: 44 8b 8a 20 06 00 00 mov 0x620(%rdx),%r9d 2098dc: 44 0f b6 80 88 01 00 movzbl 0x188(%rax),%r8d 2098e3: 00 2098e4: 51 push %rcx 2098e5: 8b 8a 2c 06 00 00 mov 0x62c(%rdx),%ecx 2098eb: 51 push %rcx 2098ec: 0f b6 88 8b 01 00 00 movzbl 0x18b(%rax),%ecx 2098f3: 51 push %rcx 2098f4: 8b 8d a8 00 00 00 mov 0xa8(%rbp),%ecx 2098fa: 51 push %rcx 2098fb: 8b 8a 28 06 00 00 mov 0x628(%rdx),%ecx 209901: 51 push %rcx 209902: 0f b6 88 8a 01 00 00 movzbl 0x18a(%rax),%ecx 209909: 51 push %rcx 20990a: 8b 8d a4 00 00 00 mov 0xa4(%rbp),%ecx 209910: 51 push %rcx 209911: 8b 92 24 06 00 00 mov 0x624(%rdx),%edx 209917: b9 04 00 00 00 mov $0x4,%ecx 20991c: 52 push %rdx 20991d: 0f b6 80 89 01 00 00 movzbl 0x189(%rax),%eax 209924: 31 d2 xor %edx,%edx 209926: 50 push %rax 209927: 8b 85 a0 00 00 00 mov 0xa0(%rbp),%eax 20992d: 50 push %rax 20992e: e8 00 00 00 00 callq 209933 209933: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20993a: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209941: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209948: 48 83 c4 50 add $0x50,%rsp 20994c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209950: 8b b1 7c 02 00 00 mov 0x27c(%rcx),%esi 209956: 8b 8d bc 00 00 00 mov 0xbc(%rbp),%ecx 20995c: 44 8b 8a 30 06 00 00 mov 0x630(%rdx),%r9d 209963: 44 0f b6 80 8c 01 00 movzbl 0x18c(%rax),%r8d 20996a: 00 20996b: 51 push %rcx 20996c: 8b 8a 3c 06 00 00 mov 0x63c(%rdx),%ecx 209972: 51 push %rcx 209973: 0f b6 88 8f 01 00 00 movzbl 0x18f(%rax),%ecx 20997a: 51 push %rcx 20997b: 8b 8d b8 00 00 00 mov 0xb8(%rbp),%ecx 209981: 51 push %rcx 209982: 8b 8a 38 06 00 00 mov 0x638(%rdx),%ecx 209988: 51 push %rcx 209989: 0f b6 88 8e 01 00 00 movzbl 0x18e(%rax),%ecx 209990: 51 push %rcx 209991: 8b 8d b4 00 00 00 mov 0xb4(%rbp),%ecx 209997: 51 push %rcx 209998: 8b 92 34 06 00 00 mov 0x634(%rdx),%edx 20999e: b9 04 00 00 00 mov $0x4,%ecx 2099a3: 52 push %rdx 2099a4: 0f b6 80 8d 01 00 00 movzbl 0x18d(%rax),%eax 2099ab: 31 d2 xor %edx,%edx 2099ad: 50 push %rax 2099ae: 8b 85 b0 00 00 00 mov 0xb0(%rbp),%eax 2099b4: 50 push %rax 2099b5: e8 00 00 00 00 callq 2099ba 2099ba: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2099c1: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2099c8: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2099cf: 48 83 c4 50 add $0x50,%rsp 2099d3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2099d7: 8b b1 80 02 00 00 mov 0x280(%rcx),%esi 2099dd: 8b 8d cc 00 00 00 mov 0xcc(%rbp),%ecx 2099e3: 44 8b 8a 40 06 00 00 mov 0x640(%rdx),%r9d 2099ea: 44 0f b6 80 90 01 00 movzbl 0x190(%rax),%r8d 2099f1: 00 2099f2: 51 push %rcx 2099f3: 8b 8a 4c 06 00 00 mov 0x64c(%rdx),%ecx 2099f9: 51 push %rcx 2099fa: 0f b6 88 93 01 00 00 movzbl 0x193(%rax),%ecx 209a01: 51 push %rcx 209a02: 8b 8d c8 00 00 00 mov 0xc8(%rbp),%ecx 209a08: 51 push %rcx 209a09: 8b 8a 48 06 00 00 mov 0x648(%rdx),%ecx 209a0f: 51 push %rcx 209a10: 0f b6 88 92 01 00 00 movzbl 0x192(%rax),%ecx 209a17: 51 push %rcx 209a18: 8b 8d c4 00 00 00 mov 0xc4(%rbp),%ecx 209a1e: 51 push %rcx 209a1f: 8b 92 44 06 00 00 mov 0x644(%rdx),%edx 209a25: b9 04 00 00 00 mov $0x4,%ecx 209a2a: 52 push %rdx 209a2b: 0f b6 80 91 01 00 00 movzbl 0x191(%rax),%eax 209a32: 31 d2 xor %edx,%edx 209a34: 50 push %rax 209a35: 8b 85 c0 00 00 00 mov 0xc0(%rbp),%eax 209a3b: 50 push %rax 209a3c: e8 00 00 00 00 callq 209a41 209a41: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209a48: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209a4f: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209a56: 48 83 c4 50 add $0x50,%rsp 209a5a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209a5e: 8b b1 84 02 00 00 mov 0x284(%rcx),%esi 209a64: 8b 8d dc 00 00 00 mov 0xdc(%rbp),%ecx 209a6a: 44 8b 8a 50 06 00 00 mov 0x650(%rdx),%r9d 209a71: 44 0f b6 80 94 01 00 movzbl 0x194(%rax),%r8d 209a78: 00 209a79: 51 push %rcx 209a7a: 8b 8a 5c 06 00 00 mov 0x65c(%rdx),%ecx 209a80: 51 push %rcx 209a81: 0f b6 88 97 01 00 00 movzbl 0x197(%rax),%ecx 209a88: 51 push %rcx 209a89: 8b 8d d8 00 00 00 mov 0xd8(%rbp),%ecx 209a8f: 51 push %rcx 209a90: 8b 8a 58 06 00 00 mov 0x658(%rdx),%ecx 209a96: 51 push %rcx 209a97: 0f b6 88 96 01 00 00 movzbl 0x196(%rax),%ecx 209a9e: 51 push %rcx 209a9f: 8b 8d d4 00 00 00 mov 0xd4(%rbp),%ecx 209aa5: 51 push %rcx 209aa6: 8b 92 54 06 00 00 mov 0x654(%rdx),%edx 209aac: b9 04 00 00 00 mov $0x4,%ecx 209ab1: 52 push %rdx 209ab2: 0f b6 80 95 01 00 00 movzbl 0x195(%rax),%eax 209ab9: 31 d2 xor %edx,%edx 209abb: 50 push %rax 209abc: 8b 85 d0 00 00 00 mov 0xd0(%rbp),%eax 209ac2: 50 push %rax 209ac3: e8 00 00 00 00 callq 209ac8 209ac8: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209acf: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209ad6: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209add: 48 83 c4 50 add $0x50,%rsp 209ae1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209ae5: 8b b1 88 02 00 00 mov 0x288(%rcx),%esi 209aeb: 8b 8d ec 00 00 00 mov 0xec(%rbp),%ecx 209af1: 44 8b 8a 60 06 00 00 mov 0x660(%rdx),%r9d 209af8: 44 0f b6 80 98 01 00 movzbl 0x198(%rax),%r8d 209aff: 00 209b00: 51 push %rcx 209b01: 8b 8a 6c 06 00 00 mov 0x66c(%rdx),%ecx 209b07: 51 push %rcx 209b08: 0f b6 88 9b 01 00 00 movzbl 0x19b(%rax),%ecx 209b0f: 51 push %rcx 209b10: 8b 8d e8 00 00 00 mov 0xe8(%rbp),%ecx 209b16: 51 push %rcx 209b17: 8b 8a 68 06 00 00 mov 0x668(%rdx),%ecx 209b1d: 51 push %rcx 209b1e: 0f b6 88 9a 01 00 00 movzbl 0x19a(%rax),%ecx 209b25: 51 push %rcx 209b26: 8b 8d e4 00 00 00 mov 0xe4(%rbp),%ecx 209b2c: 51 push %rcx 209b2d: 8b 92 64 06 00 00 mov 0x664(%rdx),%edx 209b33: b9 04 00 00 00 mov $0x4,%ecx 209b38: 52 push %rdx 209b39: 0f b6 80 99 01 00 00 movzbl 0x199(%rax),%eax 209b40: 31 d2 xor %edx,%edx 209b42: 50 push %rax 209b43: 8b 85 e0 00 00 00 mov 0xe0(%rbp),%eax 209b49: 50 push %rax 209b4a: e8 00 00 00 00 callq 209b4f 209b4f: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209b56: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209b5d: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209b64: 48 83 c4 50 add $0x50,%rsp 209b68: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209b6c: 8b b1 8c 02 00 00 mov 0x28c(%rcx),%esi 209b72: 8b 8d fc 00 00 00 mov 0xfc(%rbp),%ecx 209b78: 44 8b 8a 70 06 00 00 mov 0x670(%rdx),%r9d 209b7f: 44 0f b6 80 9c 01 00 movzbl 0x19c(%rax),%r8d 209b86: 00 209b87: 51 push %rcx 209b88: 8b 8a 7c 06 00 00 mov 0x67c(%rdx),%ecx 209b8e: 51 push %rcx 209b8f: 0f b6 88 9f 01 00 00 movzbl 0x19f(%rax),%ecx 209b96: 51 push %rcx 209b97: 8b 8d f8 00 00 00 mov 0xf8(%rbp),%ecx 209b9d: 51 push %rcx 209b9e: 8b 8a 78 06 00 00 mov 0x678(%rdx),%ecx 209ba4: 51 push %rcx 209ba5: 0f b6 88 9e 01 00 00 movzbl 0x19e(%rax),%ecx 209bac: 51 push %rcx 209bad: 8b 8d f4 00 00 00 mov 0xf4(%rbp),%ecx 209bb3: 51 push %rcx 209bb4: 8b 92 74 06 00 00 mov 0x674(%rdx),%edx 209bba: b9 04 00 00 00 mov $0x4,%ecx 209bbf: 52 push %rdx 209bc0: 0f b6 80 9d 01 00 00 movzbl 0x19d(%rax),%eax 209bc7: 31 d2 xor %edx,%edx 209bc9: 50 push %rax 209bca: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 209bd0: 50 push %rax 209bd1: e8 00 00 00 00 callq 209bd6 209bd6: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209bdd: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209be4: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209beb: 48 83 c4 50 add $0x50,%rsp 209bef: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209bf3: 8b b1 90 02 00 00 mov 0x290(%rcx),%esi 209bf9: 8b 8d 0c 01 00 00 mov 0x10c(%rbp),%ecx 209bff: 44 8b 8a 80 06 00 00 mov 0x680(%rdx),%r9d 209c06: 44 0f b6 80 a0 01 00 movzbl 0x1a0(%rax),%r8d 209c0d: 00 209c0e: 51 push %rcx 209c0f: 8b 8a 8c 06 00 00 mov 0x68c(%rdx),%ecx 209c15: 51 push %rcx 209c16: 0f b6 88 a3 01 00 00 movzbl 0x1a3(%rax),%ecx 209c1d: 51 push %rcx 209c1e: 8b 8d 08 01 00 00 mov 0x108(%rbp),%ecx 209c24: 51 push %rcx 209c25: 8b 8a 88 06 00 00 mov 0x688(%rdx),%ecx 209c2b: 51 push %rcx 209c2c: 0f b6 88 a2 01 00 00 movzbl 0x1a2(%rax),%ecx 209c33: 51 push %rcx 209c34: 8b 8d 04 01 00 00 mov 0x104(%rbp),%ecx 209c3a: 51 push %rcx 209c3b: 8b 92 84 06 00 00 mov 0x684(%rdx),%edx 209c41: 52 push %rdx 209c42: 0f b6 80 a1 01 00 00 movzbl 0x1a1(%rax),%eax 209c49: 50 push %rax 209c4a: 8b 85 00 01 00 00 mov 0x100(%rbp),%eax 209c50: b9 04 00 00 00 mov $0x4,%ecx 209c55: 31 d2 xor %edx,%edx 209c57: 50 push %rax 209c58: e8 00 00 00 00 callq 209c5d 209c5d: 8b 85 08 4b 00 00 mov 0x4b08(%rbp),%eax 209c63: 48 83 c4 50 add $0x50,%rsp 209c67: 85 c0 test %eax,%eax 209c69: 0f 84 2a 01 00 00 je 209d99 209c6f: 83 e8 01 sub $0x1,%eax 209c72: 4c 8d a5 60 02 00 00 lea 0x260(%rbp),%r12 209c79: 48 8d 04 c0 lea (%rax,%rax,8),%rax 209c7d: 4c 8d bc c5 a8 02 00 lea 0x2a8(%rbp,%rax,8),%r15 209c84: 00 209c85: 45 8b 6c 24 10 mov 0x10(%r12),%r13d 209c8a: 41 8b 44 24 04 mov 0x4(%r12),%eax 209c8f: b9 01 00 00 00 mov $0x1,%ecx 209c94: 49 83 c4 48 add $0x48,%r12 209c98: 41 8b 6c 24 cc mov -0x34(%r12),%ebp 209c9d: 41 8b 54 24 b8 mov -0x48(%r12),%edx 209ca2: 41 c1 e5 0e shl $0xe,%r13d 209ca6: 25 ff 3f 00 00 and $0x3fff,%eax 209cab: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209caf: 41 81 e5 00 c0 ff 00 and $0xffc000,%r13d 209cb6: c1 e5 0e shl $0xe,%ebp 209cb9: 81 e2 ff 3f 00 00 and $0x3fff,%edx 209cbf: 41 09 c5 or %eax,%r13d 209cc2: 41 8b 44 24 c0 mov -0x40(%r12),%eax 209cc7: 81 e5 00 c0 ff 00 and $0xffc000,%ebp 209ccd: 25 ff 3f 00 00 and $0x3fff,%eax 209cd2: 09 c5 or %eax,%ebp 209cd4: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 209cdb: 44 8b 88 e0 07 00 00 mov 0x7e0(%rax),%r9d 209ce2: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209ce9: 44 0f b6 80 f8 01 00 movzbl 0x1f8(%rax),%r8d 209cf0: 00 209cf1: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 209cf8: 8b b0 f4 02 00 00 mov 0x2f4(%rax),%esi 209cfe: 41 8b 44 24 c4 mov -0x3c(%r12),%eax 209d03: c1 e0 0e shl $0xe,%eax 209d06: 25 00 c0 ff 00 and $0xffc000,%eax 209d0b: 09 d0 or %edx,%eax 209d0d: 31 d2 xor %edx,%edx 209d0f: 50 push %rax 209d10: e8 00 00 00 00 callq 209d15 209d15: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209d19: b9 01 00 00 00 mov $0x1,%ecx 209d1e: 31 d2 xor %edx,%edx 209d20: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 209d27: 44 8b 88 e0 07 00 00 mov 0x7e0(%rax),%r9d 209d2e: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209d35: 44 0f b6 80 f8 01 00 movzbl 0x1f8(%rax),%r8d 209d3c: 00 209d3d: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 209d44: 8b b0 f4 02 00 00 mov 0x2f4(%rax),%esi 209d4a: 41 55 push %r13 209d4c: e8 00 00 00 00 callq 209d51 209d51: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209d55: b9 01 00 00 00 mov $0x1,%ecx 209d5a: 31 d2 xor %edx,%edx 209d5c: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 209d63: 44 8b 88 e0 07 00 00 mov 0x7e0(%rax),%r9d 209d6a: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209d71: 44 0f b6 80 f8 01 00 movzbl 0x1f8(%rax),%r8d 209d78: 00 209d79: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 209d80: 8b b0 f4 02 00 00 mov 0x2f4(%rax),%esi 209d86: 55 push %rbp 209d87: e8 00 00 00 00 callq 209d8c 209d8c: 48 83 c4 18 add $0x18,%rsp 209d90: 4d 39 e7 cmp %r12,%r15 209d93: 0f 85 ec fe ff ff jne 209c85 209d99: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 209da0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209da4: b9 01 00 00 00 mov $0x1,%ecx 209da9: 31 d2 xor %edx,%edx 209dab: 44 8b 88 4c 05 00 00 mov 0x54c(%rax),%r9d 209db2: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209db9: 44 0f b6 80 53 01 00 movzbl 0x153(%rax),%r8d 209dc0: 00 209dc1: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 209dc8: 8b b0 34 02 00 00 mov 0x234(%rax),%esi 209dce: 41 56 push %r14 209dd0: e8 00 00 00 00 callq 209dd5 209dd5: 58 pop %rax 209dd6: b8 01 00 00 00 mov $0x1,%eax 209ddb: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 209de0: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 209de7: 00 00 209de9: 0f 85 c3 0a 00 00 jne 20a8b2 209def: 48 83 c4 10 add $0x10,%rsp 209df3: 5b pop %rbx 209df4: 5d pop %rbp 209df5: 41 5c pop %r12 209df7: 41 5d pop %r13 209df9: 41 5e pop %r14 209dfb: 41 5f pop %r15 209dfd: c3 retq 209dfe: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209e05: 44 8b 8a 90 06 00 00 mov 0x690(%rdx),%r9d 209e0c: 44 0f b6 80 a4 01 00 movzbl 0x1a4(%rax),%r8d 209e13: 00 209e14: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209e18: 8b b1 94 02 00 00 mov 0x294(%rcx),%esi 209e1e: 6a 00 pushq $0x0 209e20: b9 02 00 00 00 mov $0x2,%ecx 209e25: 8b 92 94 06 00 00 mov 0x694(%rdx),%edx 209e2b: 52 push %rdx 209e2c: 0f b6 80 a5 01 00 00 movzbl 0x1a5(%rax),%eax 209e33: 31 d2 xor %edx,%edx 209e35: 50 push %rax 209e36: 8b 85 90 01 00 00 mov 0x190(%rbp),%eax 209e3c: 50 push %rax 209e3d: e8 00 00 00 00 callq 209e42 209e42: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209e49: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209e50: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209e57: 48 83 c4 20 add $0x20,%rsp 209e5b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209e5f: 44 8b 8a 98 06 00 00 mov 0x698(%rdx),%r9d 209e66: 44 0f b6 80 a6 01 00 movzbl 0x1a6(%rax),%r8d 209e6d: 00 209e6e: 8b b1 98 02 00 00 mov 0x298(%rcx),%esi 209e74: 6a 00 pushq $0x0 209e76: b9 02 00 00 00 mov $0x2,%ecx 209e7b: 8b 92 9c 06 00 00 mov 0x69c(%rdx),%edx 209e81: 52 push %rdx 209e82: 0f b6 80 a7 01 00 00 movzbl 0x1a7(%rax),%eax 209e89: 31 d2 xor %edx,%edx 209e8b: 50 push %rax 209e8c: 8b 85 60 01 00 00 mov 0x160(%rbp),%eax 209e92: 50 push %rax 209e93: e8 00 00 00 00 callq 209e98 209e98: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209e9f: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209ea6: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209ead: 48 83 c4 20 add $0x20,%rsp 209eb1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209eb5: 44 8b 8a a0 06 00 00 mov 0x6a0(%rdx),%r9d 209ebc: 44 0f b6 80 a8 01 00 movzbl 0x1a8(%rax),%r8d 209ec3: 00 209ec4: 8b b1 9c 02 00 00 mov 0x29c(%rcx),%esi 209eca: 6a 00 pushq $0x0 209ecc: b9 02 00 00 00 mov $0x2,%ecx 209ed1: 8b 92 a4 06 00 00 mov 0x6a4(%rdx),%edx 209ed7: 52 push %rdx 209ed8: 0f b6 80 a9 01 00 00 movzbl 0x1a9(%rax),%eax 209edf: 31 d2 xor %edx,%edx 209ee1: 50 push %rax 209ee2: 8b 85 30 01 00 00 mov 0x130(%rbp),%eax 209ee8: 50 push %rax 209ee9: e8 00 00 00 00 callq 209eee 209eee: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209ef5: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209efc: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209f03: 48 83 c4 20 add $0x20,%rsp 209f07: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209f0b: 8b b1 a0 02 00 00 mov 0x2a0(%rcx),%esi 209f11: 8b 8d 24 02 00 00 mov 0x224(%rbp),%ecx 209f17: 44 8b 8a a8 06 00 00 mov 0x6a8(%rdx),%r9d 209f1e: 44 0f b6 80 aa 01 00 movzbl 0x1aa(%rax),%r8d 209f25: 00 209f26: 51 push %rcx 209f27: 8b 92 ac 06 00 00 mov 0x6ac(%rdx),%edx 209f2d: b9 02 00 00 00 mov $0x2,%ecx 209f32: 52 push %rdx 209f33: 0f b6 80 ab 01 00 00 movzbl 0x1ab(%rax),%eax 209f3a: 31 d2 xor %edx,%edx 209f3c: 50 push %rax 209f3d: 8b 85 20 02 00 00 mov 0x220(%rbp),%eax 209f43: 50 push %rax 209f44: e8 00 00 00 00 callq 209f49 209f49: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209f50: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209f57: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209f5e: 48 83 c4 20 add $0x20,%rsp 209f62: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209f66: 8b b1 a4 02 00 00 mov 0x2a4(%rcx),%esi 209f6c: 8b 8d f4 01 00 00 mov 0x1f4(%rbp),%ecx 209f72: 44 8b 8a b0 06 00 00 mov 0x6b0(%rdx),%r9d 209f79: 44 0f b6 80 ac 01 00 movzbl 0x1ac(%rax),%r8d 209f80: 00 209f81: 51 push %rcx 209f82: 8b 92 b4 06 00 00 mov 0x6b4(%rdx),%edx 209f88: b9 02 00 00 00 mov $0x2,%ecx 209f8d: 52 push %rdx 209f8e: 0f b6 80 ad 01 00 00 movzbl 0x1ad(%rax),%eax 209f95: 31 d2 xor %edx,%edx 209f97: 50 push %rax 209f98: 8b 85 f0 01 00 00 mov 0x1f0(%rbp),%eax 209f9e: 50 push %rax 209f9f: e8 00 00 00 00 callq 209fa4 209fa4: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 209fab: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 209fb2: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 209fb9: 48 83 c4 20 add $0x20,%rsp 209fbd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 209fc1: 8b b1 a8 02 00 00 mov 0x2a8(%rcx),%esi 209fc7: 8b 8d c4 01 00 00 mov 0x1c4(%rbp),%ecx 209fcd: 44 8b 8a b8 06 00 00 mov 0x6b8(%rdx),%r9d 209fd4: 44 0f b6 80 ae 01 00 movzbl 0x1ae(%rax),%r8d 209fdb: 00 209fdc: 51 push %rcx 209fdd: 8b 92 bc 06 00 00 mov 0x6bc(%rdx),%edx 209fe3: b9 02 00 00 00 mov $0x2,%ecx 209fe8: 52 push %rdx 209fe9: 0f b6 80 af 01 00 00 movzbl 0x1af(%rax),%eax 209ff0: 31 d2 xor %edx,%edx 209ff2: 50 push %rax 209ff3: 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%eax 209ff9: 50 push %rax 209ffa: e8 00 00 00 00 callq 209fff 209fff: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a006: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a00d: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a014: 48 83 c4 20 add $0x20,%rsp 20a018: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a01c: 8b b1 ac 02 00 00 mov 0x2ac(%rcx),%esi 20a022: 8b 4d 0c mov 0xc(%rbp),%ecx 20a025: 44 8b 8a c0 06 00 00 mov 0x6c0(%rdx),%r9d 20a02c: 44 0f b6 80 b0 01 00 movzbl 0x1b0(%rax),%r8d 20a033: 00 20a034: 51 push %rcx 20a035: 8b 8a cc 06 00 00 mov 0x6cc(%rdx),%ecx 20a03b: 51 push %rcx 20a03c: 0f b6 88 b3 01 00 00 movzbl 0x1b3(%rax),%ecx 20a043: 51 push %rcx 20a044: 8b 4d 08 mov 0x8(%rbp),%ecx 20a047: 51 push %rcx 20a048: 8b 8a c8 06 00 00 mov 0x6c8(%rdx),%ecx 20a04e: 51 push %rcx 20a04f: 0f b6 88 b2 01 00 00 movzbl 0x1b2(%rax),%ecx 20a056: 51 push %rcx 20a057: 8b 4d 04 mov 0x4(%rbp),%ecx 20a05a: 51 push %rcx 20a05b: 8b 92 c4 06 00 00 mov 0x6c4(%rdx),%edx 20a061: b9 04 00 00 00 mov $0x4,%ecx 20a066: 52 push %rdx 20a067: 0f b6 80 b1 01 00 00 movzbl 0x1b1(%rax),%eax 20a06e: 31 d2 xor %edx,%edx 20a070: 50 push %rax 20a071: 8b 45 00 mov 0x0(%rbp),%eax 20a074: 50 push %rax 20a075: e8 00 00 00 00 callq 20a07a 20a07a: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a081: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a088: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a08f: 48 83 c4 50 add $0x50,%rsp 20a093: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a097: 8b b1 b0 02 00 00 mov 0x2b0(%rcx),%esi 20a09d: 8b 4d 1c mov 0x1c(%rbp),%ecx 20a0a0: 44 8b 8a d0 06 00 00 mov 0x6d0(%rdx),%r9d 20a0a7: 44 0f b6 80 b4 01 00 movzbl 0x1b4(%rax),%r8d 20a0ae: 00 20a0af: 51 push %rcx 20a0b0: 8b 8a dc 06 00 00 mov 0x6dc(%rdx),%ecx 20a0b6: 51 push %rcx 20a0b7: 0f b6 88 b7 01 00 00 movzbl 0x1b7(%rax),%ecx 20a0be: 51 push %rcx 20a0bf: 8b 4d 18 mov 0x18(%rbp),%ecx 20a0c2: 51 push %rcx 20a0c3: 8b 8a d8 06 00 00 mov 0x6d8(%rdx),%ecx 20a0c9: 51 push %rcx 20a0ca: 0f b6 88 b6 01 00 00 movzbl 0x1b6(%rax),%ecx 20a0d1: 51 push %rcx 20a0d2: 8b 4d 14 mov 0x14(%rbp),%ecx 20a0d5: 51 push %rcx 20a0d6: 8b 92 d4 06 00 00 mov 0x6d4(%rdx),%edx 20a0dc: b9 04 00 00 00 mov $0x4,%ecx 20a0e1: 52 push %rdx 20a0e2: 0f b6 80 b5 01 00 00 movzbl 0x1b5(%rax),%eax 20a0e9: 31 d2 xor %edx,%edx 20a0eb: 50 push %rax 20a0ec: 8b 45 10 mov 0x10(%rbp),%eax 20a0ef: 50 push %rax 20a0f0: e8 00 00 00 00 callq 20a0f5 20a0f5: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a0fc: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a103: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a10a: 48 83 c4 50 add $0x50,%rsp 20a10e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a112: 8b b1 b4 02 00 00 mov 0x2b4(%rcx),%esi 20a118: 8b 4d 2c mov 0x2c(%rbp),%ecx 20a11b: 44 8b 8a e0 06 00 00 mov 0x6e0(%rdx),%r9d 20a122: 44 0f b6 80 b8 01 00 movzbl 0x1b8(%rax),%r8d 20a129: 00 20a12a: 51 push %rcx 20a12b: 8b 8a ec 06 00 00 mov 0x6ec(%rdx),%ecx 20a131: 51 push %rcx 20a132: 0f b6 88 bb 01 00 00 movzbl 0x1bb(%rax),%ecx 20a139: 51 push %rcx 20a13a: 8b 4d 28 mov 0x28(%rbp),%ecx 20a13d: 51 push %rcx 20a13e: 8b 8a e8 06 00 00 mov 0x6e8(%rdx),%ecx 20a144: 51 push %rcx 20a145: 0f b6 88 ba 01 00 00 movzbl 0x1ba(%rax),%ecx 20a14c: 51 push %rcx 20a14d: 8b 4d 24 mov 0x24(%rbp),%ecx 20a150: 51 push %rcx 20a151: 8b 92 e4 06 00 00 mov 0x6e4(%rdx),%edx 20a157: b9 04 00 00 00 mov $0x4,%ecx 20a15c: 52 push %rdx 20a15d: 0f b6 80 b9 01 00 00 movzbl 0x1b9(%rax),%eax 20a164: 31 d2 xor %edx,%edx 20a166: 50 push %rax 20a167: 8b 45 20 mov 0x20(%rbp),%eax 20a16a: 50 push %rax 20a16b: e8 00 00 00 00 callq 20a170 20a170: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a177: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a17e: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a185: 48 83 c4 50 add $0x50,%rsp 20a189: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a18d: 8b b1 b8 02 00 00 mov 0x2b8(%rcx),%esi 20a193: 8b 4d 3c mov 0x3c(%rbp),%ecx 20a196: 44 8b 8a f0 06 00 00 mov 0x6f0(%rdx),%r9d 20a19d: 44 0f b6 80 bc 01 00 movzbl 0x1bc(%rax),%r8d 20a1a4: 00 20a1a5: 51 push %rcx 20a1a6: 8b 8a fc 06 00 00 mov 0x6fc(%rdx),%ecx 20a1ac: 51 push %rcx 20a1ad: 0f b6 88 bf 01 00 00 movzbl 0x1bf(%rax),%ecx 20a1b4: 51 push %rcx 20a1b5: 8b 4d 38 mov 0x38(%rbp),%ecx 20a1b8: 51 push %rcx 20a1b9: 8b 8a f8 06 00 00 mov 0x6f8(%rdx),%ecx 20a1bf: 51 push %rcx 20a1c0: 0f b6 88 be 01 00 00 movzbl 0x1be(%rax),%ecx 20a1c7: 51 push %rcx 20a1c8: 8b 4d 34 mov 0x34(%rbp),%ecx 20a1cb: 51 push %rcx 20a1cc: 8b 92 f4 06 00 00 mov 0x6f4(%rdx),%edx 20a1d2: b9 04 00 00 00 mov $0x4,%ecx 20a1d7: 52 push %rdx 20a1d8: 0f b6 80 bd 01 00 00 movzbl 0x1bd(%rax),%eax 20a1df: 31 d2 xor %edx,%edx 20a1e1: 50 push %rax 20a1e2: 8b 45 30 mov 0x30(%rbp),%eax 20a1e5: 50 push %rax 20a1e6: e8 00 00 00 00 callq 20a1eb 20a1eb: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a1f2: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a1f9: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a200: 48 83 c4 50 add $0x50,%rsp 20a204: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a208: 8b b1 bc 02 00 00 mov 0x2bc(%rcx),%esi 20a20e: 8b 4d 4c mov 0x4c(%rbp),%ecx 20a211: 44 8b 8a 00 07 00 00 mov 0x700(%rdx),%r9d 20a218: 44 0f b6 80 c0 01 00 movzbl 0x1c0(%rax),%r8d 20a21f: 00 20a220: 51 push %rcx 20a221: 8b 8a 0c 07 00 00 mov 0x70c(%rdx),%ecx 20a227: 51 push %rcx 20a228: 0f b6 88 c3 01 00 00 movzbl 0x1c3(%rax),%ecx 20a22f: 51 push %rcx 20a230: 8b 4d 48 mov 0x48(%rbp),%ecx 20a233: 51 push %rcx 20a234: 8b 8a 08 07 00 00 mov 0x708(%rdx),%ecx 20a23a: 51 push %rcx 20a23b: 0f b6 88 c2 01 00 00 movzbl 0x1c2(%rax),%ecx 20a242: 51 push %rcx 20a243: 8b 4d 44 mov 0x44(%rbp),%ecx 20a246: 51 push %rcx 20a247: 8b 92 04 07 00 00 mov 0x704(%rdx),%edx 20a24d: b9 04 00 00 00 mov $0x4,%ecx 20a252: 52 push %rdx 20a253: 0f b6 80 c1 01 00 00 movzbl 0x1c1(%rax),%eax 20a25a: 31 d2 xor %edx,%edx 20a25c: 50 push %rax 20a25d: 8b 45 40 mov 0x40(%rbp),%eax 20a260: 50 push %rax 20a261: e8 00 00 00 00 callq 20a266 20a266: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a26d: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a274: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a27b: 48 83 c4 50 add $0x50,%rsp 20a27f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a283: 8b b1 c0 02 00 00 mov 0x2c0(%rcx),%esi 20a289: 8b 4d 5c mov 0x5c(%rbp),%ecx 20a28c: 44 8b 8a 10 07 00 00 mov 0x710(%rdx),%r9d 20a293: 44 0f b6 80 c4 01 00 movzbl 0x1c4(%rax),%r8d 20a29a: 00 20a29b: 51 push %rcx 20a29c: 8b 8a 1c 07 00 00 mov 0x71c(%rdx),%ecx 20a2a2: 51 push %rcx 20a2a3: 0f b6 88 c7 01 00 00 movzbl 0x1c7(%rax),%ecx 20a2aa: 51 push %rcx 20a2ab: 8b 4d 58 mov 0x58(%rbp),%ecx 20a2ae: 51 push %rcx 20a2af: 8b 8a 18 07 00 00 mov 0x718(%rdx),%ecx 20a2b5: 51 push %rcx 20a2b6: 0f b6 88 c6 01 00 00 movzbl 0x1c6(%rax),%ecx 20a2bd: 51 push %rcx 20a2be: 8b 4d 54 mov 0x54(%rbp),%ecx 20a2c1: 51 push %rcx 20a2c2: 8b 92 14 07 00 00 mov 0x714(%rdx),%edx 20a2c8: b9 04 00 00 00 mov $0x4,%ecx 20a2cd: 52 push %rdx 20a2ce: 0f b6 80 c5 01 00 00 movzbl 0x1c5(%rax),%eax 20a2d5: 31 d2 xor %edx,%edx 20a2d7: 50 push %rax 20a2d8: 8b 45 50 mov 0x50(%rbp),%eax 20a2db: 50 push %rax 20a2dc: e8 00 00 00 00 callq 20a2e1 20a2e1: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a2e8: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a2ef: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a2f6: 48 83 c4 50 add $0x50,%rsp 20a2fa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a2fe: 8b b1 c4 02 00 00 mov 0x2c4(%rcx),%esi 20a304: 8b 4d 6c mov 0x6c(%rbp),%ecx 20a307: 44 8b 8a 20 07 00 00 mov 0x720(%rdx),%r9d 20a30e: 44 0f b6 80 c8 01 00 movzbl 0x1c8(%rax),%r8d 20a315: 00 20a316: 51 push %rcx 20a317: 8b 8a 2c 07 00 00 mov 0x72c(%rdx),%ecx 20a31d: 51 push %rcx 20a31e: 0f b6 88 cb 01 00 00 movzbl 0x1cb(%rax),%ecx 20a325: 51 push %rcx 20a326: 8b 4d 68 mov 0x68(%rbp),%ecx 20a329: 51 push %rcx 20a32a: 8b 8a 28 07 00 00 mov 0x728(%rdx),%ecx 20a330: 51 push %rcx 20a331: 0f b6 88 ca 01 00 00 movzbl 0x1ca(%rax),%ecx 20a338: 51 push %rcx 20a339: 8b 4d 64 mov 0x64(%rbp),%ecx 20a33c: 51 push %rcx 20a33d: 8b 92 24 07 00 00 mov 0x724(%rdx),%edx 20a343: b9 04 00 00 00 mov $0x4,%ecx 20a348: 52 push %rdx 20a349: 0f b6 80 c9 01 00 00 movzbl 0x1c9(%rax),%eax 20a350: 31 d2 xor %edx,%edx 20a352: 50 push %rax 20a353: 8b 45 60 mov 0x60(%rbp),%eax 20a356: 50 push %rax 20a357: e8 00 00 00 00 callq 20a35c 20a35c: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a363: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a36a: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a371: 48 83 c4 50 add $0x50,%rsp 20a375: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a379: 8b b1 c8 02 00 00 mov 0x2c8(%rcx),%esi 20a37f: 8b 4d 7c mov 0x7c(%rbp),%ecx 20a382: 44 8b 8a 30 07 00 00 mov 0x730(%rdx),%r9d 20a389: 44 0f b6 80 cc 01 00 movzbl 0x1cc(%rax),%r8d 20a390: 00 20a391: 51 push %rcx 20a392: 8b 8a 3c 07 00 00 mov 0x73c(%rdx),%ecx 20a398: 51 push %rcx 20a399: 0f b6 88 cf 01 00 00 movzbl 0x1cf(%rax),%ecx 20a3a0: 51 push %rcx 20a3a1: 8b 4d 78 mov 0x78(%rbp),%ecx 20a3a4: 51 push %rcx 20a3a5: 8b 8a 38 07 00 00 mov 0x738(%rdx),%ecx 20a3ab: 51 push %rcx 20a3ac: 0f b6 88 ce 01 00 00 movzbl 0x1ce(%rax),%ecx 20a3b3: 51 push %rcx 20a3b4: 8b 4d 74 mov 0x74(%rbp),%ecx 20a3b7: 51 push %rcx 20a3b8: 8b 92 34 07 00 00 mov 0x734(%rdx),%edx 20a3be: b9 04 00 00 00 mov $0x4,%ecx 20a3c3: 52 push %rdx 20a3c4: 0f b6 80 cd 01 00 00 movzbl 0x1cd(%rax),%eax 20a3cb: 31 d2 xor %edx,%edx 20a3cd: 50 push %rax 20a3ce: 8b 45 70 mov 0x70(%rbp),%eax 20a3d1: 50 push %rax 20a3d2: e8 00 00 00 00 callq 20a3d7 20a3d7: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a3de: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a3e5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a3ec: 48 83 c4 50 add $0x50,%rsp 20a3f0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a3f4: 8b b1 cc 02 00 00 mov 0x2cc(%rcx),%esi 20a3fa: 8b 8d 8c 00 00 00 mov 0x8c(%rbp),%ecx 20a400: 44 8b 8a 40 07 00 00 mov 0x740(%rdx),%r9d 20a407: 44 0f b6 80 d0 01 00 movzbl 0x1d0(%rax),%r8d 20a40e: 00 20a40f: 51 push %rcx 20a410: 8b 8a 4c 07 00 00 mov 0x74c(%rdx),%ecx 20a416: 51 push %rcx 20a417: 0f b6 88 d3 01 00 00 movzbl 0x1d3(%rax),%ecx 20a41e: 51 push %rcx 20a41f: 8b 8d 88 00 00 00 mov 0x88(%rbp),%ecx 20a425: 51 push %rcx 20a426: 8b 8a 48 07 00 00 mov 0x748(%rdx),%ecx 20a42c: 51 push %rcx 20a42d: 0f b6 88 d2 01 00 00 movzbl 0x1d2(%rax),%ecx 20a434: 51 push %rcx 20a435: 8b 8d 84 00 00 00 mov 0x84(%rbp),%ecx 20a43b: 51 push %rcx 20a43c: 8b 92 44 07 00 00 mov 0x744(%rdx),%edx 20a442: b9 04 00 00 00 mov $0x4,%ecx 20a447: 52 push %rdx 20a448: 0f b6 80 d1 01 00 00 movzbl 0x1d1(%rax),%eax 20a44f: 31 d2 xor %edx,%edx 20a451: 50 push %rax 20a452: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax 20a458: 50 push %rax 20a459: e8 00 00 00 00 callq 20a45e 20a45e: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a465: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a46c: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a473: 48 83 c4 50 add $0x50,%rsp 20a477: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a47b: 8b b1 d0 02 00 00 mov 0x2d0(%rcx),%esi 20a481: 8b 8d 9c 00 00 00 mov 0x9c(%rbp),%ecx 20a487: 44 8b 8a 50 07 00 00 mov 0x750(%rdx),%r9d 20a48e: 44 0f b6 80 d4 01 00 movzbl 0x1d4(%rax),%r8d 20a495: 00 20a496: 51 push %rcx 20a497: 8b 8a 5c 07 00 00 mov 0x75c(%rdx),%ecx 20a49d: 51 push %rcx 20a49e: 0f b6 88 d7 01 00 00 movzbl 0x1d7(%rax),%ecx 20a4a5: 51 push %rcx 20a4a6: 8b 8d 98 00 00 00 mov 0x98(%rbp),%ecx 20a4ac: 51 push %rcx 20a4ad: 8b 8a 58 07 00 00 mov 0x758(%rdx),%ecx 20a4b3: 51 push %rcx 20a4b4: 0f b6 88 d6 01 00 00 movzbl 0x1d6(%rax),%ecx 20a4bb: 51 push %rcx 20a4bc: 8b 8d 94 00 00 00 mov 0x94(%rbp),%ecx 20a4c2: 51 push %rcx 20a4c3: 8b 92 54 07 00 00 mov 0x754(%rdx),%edx 20a4c9: b9 04 00 00 00 mov $0x4,%ecx 20a4ce: 52 push %rdx 20a4cf: 0f b6 80 d5 01 00 00 movzbl 0x1d5(%rax),%eax 20a4d6: 31 d2 xor %edx,%edx 20a4d8: 50 push %rax 20a4d9: 8b 85 90 00 00 00 mov 0x90(%rbp),%eax 20a4df: 50 push %rax 20a4e0: e8 00 00 00 00 callq 20a4e5 20a4e5: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a4ec: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a4f3: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a4fa: 48 83 c4 50 add $0x50,%rsp 20a4fe: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a502: 8b b1 d4 02 00 00 mov 0x2d4(%rcx),%esi 20a508: 8b 8d ac 00 00 00 mov 0xac(%rbp),%ecx 20a50e: 44 8b 8a 60 07 00 00 mov 0x760(%rdx),%r9d 20a515: 44 0f b6 80 d8 01 00 movzbl 0x1d8(%rax),%r8d 20a51c: 00 20a51d: 51 push %rcx 20a51e: 8b 8a 6c 07 00 00 mov 0x76c(%rdx),%ecx 20a524: 51 push %rcx 20a525: 0f b6 88 db 01 00 00 movzbl 0x1db(%rax),%ecx 20a52c: 51 push %rcx 20a52d: 8b 8d a8 00 00 00 mov 0xa8(%rbp),%ecx 20a533: 51 push %rcx 20a534: 8b 8a 68 07 00 00 mov 0x768(%rdx),%ecx 20a53a: 51 push %rcx 20a53b: 0f b6 88 da 01 00 00 movzbl 0x1da(%rax),%ecx 20a542: 51 push %rcx 20a543: 8b 8d a4 00 00 00 mov 0xa4(%rbp),%ecx 20a549: 51 push %rcx 20a54a: 8b 92 64 07 00 00 mov 0x764(%rdx),%edx 20a550: b9 04 00 00 00 mov $0x4,%ecx 20a555: 52 push %rdx 20a556: 0f b6 80 d9 01 00 00 movzbl 0x1d9(%rax),%eax 20a55d: 31 d2 xor %edx,%edx 20a55f: 50 push %rax 20a560: 8b 85 a0 00 00 00 mov 0xa0(%rbp),%eax 20a566: 50 push %rax 20a567: e8 00 00 00 00 callq 20a56c 20a56c: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a573: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a57a: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a581: 48 83 c4 50 add $0x50,%rsp 20a585: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a589: 8b b1 d8 02 00 00 mov 0x2d8(%rcx),%esi 20a58f: 8b 8d bc 00 00 00 mov 0xbc(%rbp),%ecx 20a595: 44 8b 8a 70 07 00 00 mov 0x770(%rdx),%r9d 20a59c: 44 0f b6 80 dc 01 00 movzbl 0x1dc(%rax),%r8d 20a5a3: 00 20a5a4: 51 push %rcx 20a5a5: 8b 8a 7c 07 00 00 mov 0x77c(%rdx),%ecx 20a5ab: 51 push %rcx 20a5ac: 0f b6 88 df 01 00 00 movzbl 0x1df(%rax),%ecx 20a5b3: 51 push %rcx 20a5b4: 8b 8d b8 00 00 00 mov 0xb8(%rbp),%ecx 20a5ba: 51 push %rcx 20a5bb: 8b 8a 78 07 00 00 mov 0x778(%rdx),%ecx 20a5c1: 51 push %rcx 20a5c2: 0f b6 88 de 01 00 00 movzbl 0x1de(%rax),%ecx 20a5c9: 51 push %rcx 20a5ca: 8b 8d b4 00 00 00 mov 0xb4(%rbp),%ecx 20a5d0: 51 push %rcx 20a5d1: 8b 92 74 07 00 00 mov 0x774(%rdx),%edx 20a5d7: b9 04 00 00 00 mov $0x4,%ecx 20a5dc: 52 push %rdx 20a5dd: 0f b6 80 dd 01 00 00 movzbl 0x1dd(%rax),%eax 20a5e4: 31 d2 xor %edx,%edx 20a5e6: 50 push %rax 20a5e7: 8b 85 b0 00 00 00 mov 0xb0(%rbp),%eax 20a5ed: 50 push %rax 20a5ee: e8 00 00 00 00 callq 20a5f3 20a5f3: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a5fa: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a601: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a608: 48 83 c4 50 add $0x50,%rsp 20a60c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a610: 8b b1 dc 02 00 00 mov 0x2dc(%rcx),%esi 20a616: 8b 8d cc 00 00 00 mov 0xcc(%rbp),%ecx 20a61c: 44 8b 8a 80 07 00 00 mov 0x780(%rdx),%r9d 20a623: 44 0f b6 80 e0 01 00 movzbl 0x1e0(%rax),%r8d 20a62a: 00 20a62b: 51 push %rcx 20a62c: 8b 8a 8c 07 00 00 mov 0x78c(%rdx),%ecx 20a632: 51 push %rcx 20a633: 0f b6 88 e3 01 00 00 movzbl 0x1e3(%rax),%ecx 20a63a: 51 push %rcx 20a63b: 8b 8d c8 00 00 00 mov 0xc8(%rbp),%ecx 20a641: 51 push %rcx 20a642: 8b 8a 88 07 00 00 mov 0x788(%rdx),%ecx 20a648: 51 push %rcx 20a649: 0f b6 88 e2 01 00 00 movzbl 0x1e2(%rax),%ecx 20a650: 51 push %rcx 20a651: 8b 8d c4 00 00 00 mov 0xc4(%rbp),%ecx 20a657: 51 push %rcx 20a658: 8b 92 84 07 00 00 mov 0x784(%rdx),%edx 20a65e: b9 04 00 00 00 mov $0x4,%ecx 20a663: 52 push %rdx 20a664: 0f b6 80 e1 01 00 00 movzbl 0x1e1(%rax),%eax 20a66b: 31 d2 xor %edx,%edx 20a66d: 50 push %rax 20a66e: 8b 85 c0 00 00 00 mov 0xc0(%rbp),%eax 20a674: 50 push %rax 20a675: e8 00 00 00 00 callq 20a67a 20a67a: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a681: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a688: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a68f: 48 83 c4 50 add $0x50,%rsp 20a693: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a697: 8b b1 e0 02 00 00 mov 0x2e0(%rcx),%esi 20a69d: 8b 8d dc 00 00 00 mov 0xdc(%rbp),%ecx 20a6a3: 44 8b 8a 90 07 00 00 mov 0x790(%rdx),%r9d 20a6aa: 44 0f b6 80 e4 01 00 movzbl 0x1e4(%rax),%r8d 20a6b1: 00 20a6b2: 51 push %rcx 20a6b3: 8b 8a 9c 07 00 00 mov 0x79c(%rdx),%ecx 20a6b9: 51 push %rcx 20a6ba: 0f b6 88 e7 01 00 00 movzbl 0x1e7(%rax),%ecx 20a6c1: 51 push %rcx 20a6c2: 8b 8d d8 00 00 00 mov 0xd8(%rbp),%ecx 20a6c8: 51 push %rcx 20a6c9: 8b 8a 98 07 00 00 mov 0x798(%rdx),%ecx 20a6cf: 51 push %rcx 20a6d0: 0f b6 88 e6 01 00 00 movzbl 0x1e6(%rax),%ecx 20a6d7: 51 push %rcx 20a6d8: 8b 8d d4 00 00 00 mov 0xd4(%rbp),%ecx 20a6de: 51 push %rcx 20a6df: 8b 92 94 07 00 00 mov 0x794(%rdx),%edx 20a6e5: b9 04 00 00 00 mov $0x4,%ecx 20a6ea: 52 push %rdx 20a6eb: 0f b6 80 e5 01 00 00 movzbl 0x1e5(%rax),%eax 20a6f2: 31 d2 xor %edx,%edx 20a6f4: 50 push %rax 20a6f5: 8b 85 d0 00 00 00 mov 0xd0(%rbp),%eax 20a6fb: 50 push %rax 20a6fc: e8 00 00 00 00 callq 20a701 20a701: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a708: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a70f: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a716: 48 83 c4 50 add $0x50,%rsp 20a71a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a71e: 8b b1 e4 02 00 00 mov 0x2e4(%rcx),%esi 20a724: 8b 8d ec 00 00 00 mov 0xec(%rbp),%ecx 20a72a: 44 8b 8a a0 07 00 00 mov 0x7a0(%rdx),%r9d 20a731: 44 0f b6 80 e8 01 00 movzbl 0x1e8(%rax),%r8d 20a738: 00 20a739: 51 push %rcx 20a73a: 8b 8a ac 07 00 00 mov 0x7ac(%rdx),%ecx 20a740: 51 push %rcx 20a741: 0f b6 88 eb 01 00 00 movzbl 0x1eb(%rax),%ecx 20a748: 51 push %rcx 20a749: 8b 8d e8 00 00 00 mov 0xe8(%rbp),%ecx 20a74f: 51 push %rcx 20a750: 8b 8a a8 07 00 00 mov 0x7a8(%rdx),%ecx 20a756: 51 push %rcx 20a757: 0f b6 88 ea 01 00 00 movzbl 0x1ea(%rax),%ecx 20a75e: 51 push %rcx 20a75f: 8b 8d e4 00 00 00 mov 0xe4(%rbp),%ecx 20a765: 51 push %rcx 20a766: 8b 92 a4 07 00 00 mov 0x7a4(%rdx),%edx 20a76c: b9 04 00 00 00 mov $0x4,%ecx 20a771: 52 push %rdx 20a772: 0f b6 80 e9 01 00 00 movzbl 0x1e9(%rax),%eax 20a779: 31 d2 xor %edx,%edx 20a77b: 50 push %rax 20a77c: 8b 85 e0 00 00 00 mov 0xe0(%rbp),%eax 20a782: 50 push %rax 20a783: e8 00 00 00 00 callq 20a788 20a788: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a78f: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a796: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a79d: 48 83 c4 50 add $0x50,%rsp 20a7a1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a7a5: 8b b1 e8 02 00 00 mov 0x2e8(%rcx),%esi 20a7ab: 8b 8d fc 00 00 00 mov 0xfc(%rbp),%ecx 20a7b1: 44 8b 8a b0 07 00 00 mov 0x7b0(%rdx),%r9d 20a7b8: 44 0f b6 80 ec 01 00 movzbl 0x1ec(%rax),%r8d 20a7bf: 00 20a7c0: 51 push %rcx 20a7c1: 8b 8a bc 07 00 00 mov 0x7bc(%rdx),%ecx 20a7c7: 51 push %rcx 20a7c8: 0f b6 88 ef 01 00 00 movzbl 0x1ef(%rax),%ecx 20a7cf: 51 push %rcx 20a7d0: 8b 8d f8 00 00 00 mov 0xf8(%rbp),%ecx 20a7d6: 51 push %rcx 20a7d7: 8b 8a b8 07 00 00 mov 0x7b8(%rdx),%ecx 20a7dd: 51 push %rcx 20a7de: 0f b6 88 ee 01 00 00 movzbl 0x1ee(%rax),%ecx 20a7e5: 51 push %rcx 20a7e6: 8b 8d f4 00 00 00 mov 0xf4(%rbp),%ecx 20a7ec: 51 push %rcx 20a7ed: 8b 92 b4 07 00 00 mov 0x7b4(%rdx),%edx 20a7f3: b9 04 00 00 00 mov $0x4,%ecx 20a7f8: 52 push %rdx 20a7f9: 0f b6 80 ed 01 00 00 movzbl 0x1ed(%rax),%eax 20a800: 31 d2 xor %edx,%edx 20a802: 50 push %rax 20a803: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 20a809: 50 push %rax 20a80a: e8 00 00 00 00 callq 20a80f 20a80f: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 20a816: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a81d: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a824: 48 83 c4 50 add $0x50,%rsp 20a828: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a82c: 8b b1 ec 02 00 00 mov 0x2ec(%rcx),%esi 20a832: 8b 8d 0c 01 00 00 mov 0x10c(%rbp),%ecx 20a838: 44 8b 8a c0 07 00 00 mov 0x7c0(%rdx),%r9d 20a83f: 44 0f b6 80 f0 01 00 movzbl 0x1f0(%rax),%r8d 20a846: 00 20a847: 51 push %rcx 20a848: 8b 8a cc 07 00 00 mov 0x7cc(%rdx),%ecx 20a84e: 51 push %rcx 20a84f: 0f b6 88 f3 01 00 00 movzbl 0x1f3(%rax),%ecx 20a856: 51 push %rcx 20a857: 8b 8d 08 01 00 00 mov 0x108(%rbp),%ecx 20a85d: 51 push %rcx 20a85e: 8b 8a c8 07 00 00 mov 0x7c8(%rdx),%ecx 20a864: 51 push %rcx 20a865: 0f b6 88 f2 01 00 00 movzbl 0x1f2(%rax),%ecx 20a86c: 51 push %rcx 20a86d: 8b 8d 04 01 00 00 mov 0x104(%rbp),%ecx 20a873: 51 push %rcx 20a874: 8b 92 c4 07 00 00 mov 0x7c4(%rdx),%edx 20a87a: 52 push %rdx 20a87b: 0f b6 80 f1 01 00 00 movzbl 0x1f1(%rax),%eax 20a882: e9 c2 f3 ff ff jmpq 209c49 20a887: 44 8b 89 4c 05 00 00 mov 0x54c(%rcx),%r9d 20a88e: 44 0f b6 82 53 01 00 movzbl 0x153(%rdx),%r8d 20a895: 00 20a896: b9 01 00 00 00 mov $0x1,%ecx 20a89b: 31 d2 xor %edx,%edx 20a89d: 8b b0 34 02 00 00 mov 0x234(%rax),%esi 20a8a3: 6a 00 pushq $0x0 20a8a5: e8 00 00 00 00 callq 20a8aa 20a8aa: 31 c0 xor %eax,%eax 20a8ac: 59 pop %rcx 20a8ad: e9 29 f5 ff ff jmpq 209ddb 20a8b2: e8 00 00 00 00 callq 20a8b7 20a8b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 20a8be: 00 00 000000000020a8c0 : 20a8c0: e8 00 00 00 00 callq 20a8c5 20a8c5: 41 57 push %r15 20a8c7: 41 56 push %r14 20a8c9: 41 55 push %r13 20a8cb: 41 54 push %r12 20a8cd: 55 push %rbp 20a8ce: 53 push %rbx 20a8cf: 48 89 fb mov %rdi,%rbx 20a8d2: 48 83 ec 30 sub $0x30,%rsp 20a8d6: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 20a8dd: 48 8b 8f 60 e1 00 00 mov 0xe160(%rdi),%rcx 20a8e4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20a8eb: 00 00 20a8ed: 48 89 44 24 28 mov %rax,0x28(%rsp) 20a8f2: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 20a8f9: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20a8fd: 48 85 f6 test %rsi,%rsi 20a900: 0f 84 f9 02 00 00 je 20abff 20a906: 48 89 f5 mov %rsi,%rbp 20a909: 8b b1 2c 02 00 00 mov 0x22c(%rcx),%esi 20a90f: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx 20a914: 44 0f b6 8a 50 01 00 movzbl 0x150(%rdx),%r9d 20a91b: 00 20a91c: 44 8b 90 44 05 00 00 mov 0x544(%rax),%r10d 20a923: 0f b6 92 51 01 00 00 movzbl 0x151(%rdx),%edx 20a92a: 51 push %rcx 20a92b: 8b 80 40 05 00 00 mov 0x540(%rax),%eax 20a931: 44 89 d1 mov %r10d,%ecx 20a934: 50 push %rax 20a935: 4c 8d 44 24 2c lea 0x2c(%rsp),%r8 20a93a: e8 00 00 00 00 callq 20a93f 20a93f: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 20a944: 58 pop %rax 20a945: 5a pop %rdx 20a946: 41 83 f9 01 cmp $0x1,%r9d 20a94a: 0f 84 64 02 00 00 je 20abb4 20a950: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 20a957: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a95b: 4c 8d 44 24 24 lea 0x24(%rsp),%r8 20a960: 41 be 01 00 00 00 mov $0x1,%r14d 20a966: 8b 88 24 05 00 00 mov 0x524(%rax),%ecx 20a96c: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20a973: 0f b6 90 49 01 00 00 movzbl 0x149(%rax),%edx 20a97a: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 20a981: 8b b0 1c 02 00 00 mov 0x21c(%rax),%esi 20a987: e8 00 00 00 00 callq 20a98c 20a98c: 45 31 c9 xor %r9d,%r9d 20a98f: 44 0f b6 a5 4c e6 00 movzbl 0xe64c(%rbp),%r12d 20a996: 00 20a997: 44 0f b6 95 4d e6 00 movzbl 0xe64d(%rbp),%r10d 20a99e: 00 20a99f: 45 84 e4 test %r12b,%r12b 20a9a2: 0f 84 7d 01 00 00 je 20ab25 20a9a8: 48 8d 85 1c 11 00 00 lea 0x111c(%rbp),%rax 20a9af: c7 44 24 14 b7 00 00 movl $0xb7,0x14(%rsp) 20a9b6: 00 20a9b7: 4c 8d bd 94 08 00 00 lea 0x894(%rbp),%r15 20a9be: 41 bd b6 00 00 00 mov $0xb6,%r13d 20a9c4: 48 89 04 24 mov %rax,(%rsp) 20a9c8: 48 8d 85 a4 19 00 00 lea 0x19a4(%rbp),%rax 20a9cf: 48 89 44 24 08 mov %rax,0x8(%rsp) 20a9d4: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 20a9db: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20a9df: 44 88 54 24 10 mov %r10b,0x10(%rsp) 20a9e4: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20a9eb: 4c 8b 9b 68 e1 00 00 mov 0xe168(%rbx),%r11 20a9f2: 8b b0 2c 02 00 00 mov 0x22c(%rax),%esi 20a9f8: 44 89 d0 mov %r10d,%eax 20a9fb: 83 f0 01 xor $0x1,%eax 20a9fe: 44 8b 82 3c 05 00 00 mov 0x53c(%rdx),%r8d 20aa05: 41 0f b6 8b 4f 01 00 movzbl 0x14f(%r11),%ecx 20aa0c: 00 20aa0d: 0f b6 c0 movzbl %al,%eax 20aa10: 50 push %rax 20aa11: 8b 82 40 05 00 00 mov 0x540(%rdx),%eax 20aa17: ba 02 00 00 00 mov $0x2,%edx 20aa1c: 50 push %rax 20aa1d: 41 0f b6 83 50 01 00 movzbl 0x150(%r11),%eax 20aa24: 00 20aa25: 50 push %rax 20aa26: e8 00 00 00 00 callq 20aa2b 20aa2b: be 01 00 00 00 mov $0x1,%esi 20aa30: 48 89 df mov %rbx,%rdi 20aa33: e8 d8 d4 ff ff callq 207f10 20aa38: 48 89 ee mov %rbp,%rsi 20aa3b: 48 89 df mov %rbx,%rdi 20aa3e: 8b 54 24 2c mov 0x2c(%rsp),%edx 20aa42: 44 0f b6 54 24 28 movzbl 0x28(%rsp),%r10d 20aa48: 48 83 c4 18 add $0x18,%rsp 20aa4c: 45 84 d2 test %r10b,%r10b 20aa4f: 0f 84 01 01 00 00 je 20ab56 20aa55: e8 46 d5 ff ff callq 207fa0 20aa5a: be 02 00 00 00 mov $0x2,%esi 20aa5f: 48 89 df mov %rbx,%rdi 20aa62: e8 a9 d4 ff ff callq 207f10 20aa67: 44 89 ea mov %r13d,%edx 20aa6a: 4c 89 fe mov %r15,%rsi 20aa6d: 48 89 df mov %rbx,%rdi 20aa70: e8 2b d5 ff ff callq 207fa0 20aa75: be 04 00 00 00 mov $0x4,%esi 20aa7a: 48 89 df mov %rbx,%rdi 20aa7d: e8 8e d4 ff ff callq 207f10 20aa82: 48 8b 34 24 mov (%rsp),%rsi 20aa86: 44 89 ea mov %r13d,%edx 20aa89: 48 89 df mov %rbx,%rdi 20aa8c: e8 0f d5 ff ff callq 207fa0 20aa91: be 08 00 00 00 mov $0x8,%esi 20aa96: 48 89 df mov %rbx,%rdi 20aa99: e8 72 d4 ff ff callq 207f10 20aa9e: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 20aaa3: 44 89 ea mov %r13d,%edx 20aaa6: 48 89 df mov %rbx,%rdi 20aaa9: e8 f2 d4 ff ff callq 207fa0 20aaae: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 20aab5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20aabc: 45 89 f1 mov %r14d,%r9d 20aabf: 48 8b b3 60 e1 00 00 mov 0xe160(%rbx),%rsi 20aac6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20aaca: 44 8b 82 20 05 00 00 mov 0x520(%rdx),%r8d 20aad1: 0f b6 88 48 01 00 00 movzbl 0x148(%rax),%ecx 20aad8: 8b b6 1c 02 00 00 mov 0x21c(%rsi),%esi 20aade: 41 54 push %r12 20aae0: 8b 92 24 05 00 00 mov 0x524(%rdx),%edx 20aae6: 52 push %rdx 20aae7: 0f b6 80 49 01 00 00 movzbl 0x149(%rax),%eax 20aaee: ba 02 00 00 00 mov $0x2,%edx 20aaf3: 50 push %rax 20aaf4: e8 00 00 00 00 callq 20aaf9 20aaf9: b8 01 00 00 00 mov $0x1,%eax 20aafe: 48 83 c4 18 add $0x18,%rsp 20ab02: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 20ab07: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 20ab0e: 00 00 20ab10: 0f 85 2a 01 00 00 jne 20ac40 20ab16: 48 83 c4 30 add $0x30,%rsp 20ab1a: 5b pop %rbx 20ab1b: 5d pop %rbp 20ab1c: 41 5c pop %r12 20ab1e: 41 5d pop %r13 20ab20: 41 5e pop %r14 20ab22: 41 5f pop %r15 20ab24: c3 retq 20ab25: 48 8d 85 2c 73 00 00 lea 0x732c(%rbp),%rax 20ab2c: c7 44 24 14 cd 04 00 movl $0x4cd,0x14(%rsp) 20ab33: 00 20ab34: 4c 8d bd 9c 39 00 00 lea 0x399c(%rbp),%r15 20ab3b: 41 bd cc 04 00 00 mov $0x4cc,%r13d 20ab41: 48 89 04 24 mov %rax,(%rsp) 20ab45: 48 8d 85 bc ac 00 00 lea 0xacbc(%rbp),%rax 20ab4c: 48 89 44 24 08 mov %rax,0x8(%rsp) 20ab51: e9 7e fe ff ff jmpq 20a9d4 20ab56: e8 b5 d5 ff ff callq 208110 20ab5b: 48 89 df mov %rbx,%rdi 20ab5e: be 02 00 00 00 mov $0x2,%esi 20ab63: e8 a8 d3 ff ff callq 207f10 20ab68: 44 89 ea mov %r13d,%edx 20ab6b: 4c 89 fe mov %r15,%rsi 20ab6e: 48 89 df mov %rbx,%rdi 20ab71: e8 9a d5 ff ff callq 208110 20ab76: 48 89 df mov %rbx,%rdi 20ab79: be 04 00 00 00 mov $0x4,%esi 20ab7e: e8 8d d3 ff ff callq 207f10 20ab83: 48 8b 34 24 mov (%rsp),%rsi 20ab87: 44 89 ea mov %r13d,%edx 20ab8a: 48 89 df mov %rbx,%rdi 20ab8d: e8 7e d5 ff ff callq 208110 20ab92: 48 89 df mov %rbx,%rdi 20ab95: be 08 00 00 00 mov $0x8,%esi 20ab9a: e8 71 d3 ff ff callq 207f10 20ab9f: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 20aba4: 44 89 ea mov %r13d,%edx 20aba7: 48 89 df mov %rbx,%rdi 20abaa: e8 61 d5 ff ff callq 208110 20abaf: e9 fa fe ff ff jmpq 20aaae 20abb4: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 20abbb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20abbf: 4c 8d 44 24 24 lea 0x24(%rsp),%r8 20abc4: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 20abc9: 41 be 02 00 00 00 mov $0x2,%r14d 20abcf: 8b 88 24 05 00 00 mov 0x524(%rax),%ecx 20abd5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 20abdc: 0f b6 90 49 01 00 00 movzbl 0x149(%rax),%edx 20abe3: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 20abea: 8b b0 1c 02 00 00 mov 0x21c(%rax),%esi 20abf0: e8 00 00 00 00 callq 20abf5 20abf5: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 20abfa: e9 90 fd ff ff jmpq 20a98f 20abff: 44 8b 80 20 05 00 00 mov 0x520(%rax),%r8d 20ac06: 44 0f b6 92 48 01 00 movzbl 0x148(%rdx),%r10d 20ac0d: 00 20ac0e: 45 31 c9 xor %r9d,%r9d 20ac11: 8b b1 1c 02 00 00 mov 0x21c(%rcx),%esi 20ac17: 6a 01 pushq $0x1 20ac19: 8b 80 24 05 00 00 mov 0x524(%rax),%eax 20ac1f: 44 89 d1 mov %r10d,%ecx 20ac22: 50 push %rax 20ac23: 0f b6 82 49 01 00 00 movzbl 0x149(%rdx),%eax 20ac2a: ba 02 00 00 00 mov $0x2,%edx 20ac2f: 50 push %rax 20ac30: e8 00 00 00 00 callq 20ac35 20ac35: 31 c0 xor %eax,%eax 20ac37: 48 83 c4 18 add $0x18,%rsp 20ac3b: e9 c2 fe ff ff jmpq 20ab02 20ac40: e8 00 00 00 00 callq 20ac45 20ac45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20ac4c: 00 00 00 00 000000000020ac50 : 20ac50: e8 00 00 00 00 callq 20ac55 20ac55: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 20ac5c: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 20ac63: 41 89 f1 mov %esi,%r9d 20ac66: 0f b6 8a 60 02 00 00 movzbl 0x260(%rdx),%ecx 20ac6d: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 20ac74: 44 8b 80 80 09 00 00 mov 0x980(%rax),%r8d 20ac7b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20ac7f: 8b b2 c8 03 00 00 mov 0x3c8(%rdx),%esi 20ac85: ba 01 00 00 00 mov $0x1,%edx 20ac8a: e9 00 00 00 00 jmpq 20ac8f 20ac8f: 90 nop 000000000020ac90 : 20ac90: e8 00 00 00 00 callq 20ac95 20ac95: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20ac9c: 44 0f b6 ce movzbl %sil,%r9d 20aca0: 31 c9 xor %ecx,%ecx 20aca2: 85 d2 test %edx,%edx 20aca4: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 20acab: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 20acb2: 0f 95 c1 setne %cl 20acb5: 44 0f b6 50 4d movzbl 0x4d(%rax),%r10d 20acba: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20acbe: 44 8b 82 34 01 00 00 mov 0x134(%rdx),%r8d 20acc5: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 20accb: 51 push %rcx 20accc: 44 8b 9a 40 01 00 00 mov 0x140(%rdx),%r11d 20acd3: 41 53 push %r11 20acd5: 44 0f b6 58 50 movzbl 0x50(%rax),%r11d 20acda: 41 53 push %r11 20acdc: 41 51 push %r9 20acde: 44 8b 9a 3c 01 00 00 mov 0x13c(%rdx),%r11d 20ace5: 41 53 push %r11 20ace7: 44 0f b6 58 4f movzbl 0x4f(%rax),%r11d 20acec: 41 53 push %r11 20acee: 51 push %rcx 20acef: 8b 92 38 01 00 00 mov 0x138(%rdx),%edx 20acf5: 44 89 d1 mov %r10d,%ecx 20acf8: 52 push %rdx 20acf9: 0f b6 40 4e movzbl 0x4e(%rax),%eax 20acfd: ba 04 00 00 00 mov $0x4,%edx 20ad02: 50 push %rax 20ad03: e8 00 00 00 00 callq 20ad08 20ad08: 48 83 c4 48 add $0x48,%rsp 20ad0c: c3 retq 20ad0d: 0f 1f 00 nopl (%rax) 000000000020ad10 : 20ad10: e8 00 00 00 00 callq 20ad15 20ad15: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 20ad1c: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 20ad23: 41 89 f1 mov %esi,%r9d 20ad26: 45 0f b6 c9 movzbl %r9b,%r9d 20ad2a: 0f b6 8a d1 00 00 00 movzbl 0xd1(%rdx),%ecx 20ad31: 48 8b 97 78 02 00 00 mov 0x278(%rdi),%rdx 20ad38: 44 8b 80 44 03 00 00 mov 0x344(%rax),%r8d 20ad3f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20ad43: 8b b2 c0 01 00 00 mov 0x1c0(%rdx),%esi 20ad49: ba 01 00 00 00 mov $0x1,%edx 20ad4e: e9 00 00 00 00 jmpq 20ad53 20ad53: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20ad5a: 00 00 00 00 20ad5e: 66 90 xchg %ax,%ax 000000000020ad60 : 20ad60: e8 00 00 00 00 callq 20ad65 20ad65: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 20ad6c: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 20ad73: 41 89 f1 mov %esi,%r9d 20ad76: 45 0f b6 c9 movzbl %r9b,%r9d 20ad7a: 0f b6 8a 97 00 00 00 movzbl 0x97(%rdx),%ecx 20ad81: 48 8b 97 78 02 00 00 mov 0x278(%rdi),%rdx 20ad88: 44 8b 80 5c 02 00 00 mov 0x25c(%rax),%r8d 20ad8f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20ad93: 8b b2 a0 01 00 00 mov 0x1a0(%rdx),%esi 20ad99: ba 01 00 00 00 mov $0x1,%edx 20ad9e: e9 00 00 00 00 jmpq 20ada3 20ada3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20adaa: 00 00 00 00 20adae: 66 90 xchg %ax,%ax 000000000020adb0 : 20adb0: e8 00 00 00 00 callq 20adb5 20adb5: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20adbc: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 20adc3: 41 89 f1 mov %esi,%r9d 20adc6: 0f b6 48 04 movzbl 0x4(%rax),%ecx 20adca: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 20add1: 44 8b 42 10 mov 0x10(%rdx),%r8d 20add5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20add9: ba 01 00 00 00 mov $0x1,%edx 20adde: 8b 30 mov (%rax),%esi 20ade0: e9 00 00 00 00 jmpq 20ade5 20ade5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20adec: 00 00 00 00 000000000020adf0 : 20adf0: e8 00 00 00 00 callq 20adf5 20adf5: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20adfc: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 20ae03: 41 b9 01 00 00 00 mov $0x1,%r9d 20ae09: 0f b6 48 06 movzbl 0x6(%rax),%ecx 20ae0d: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 20ae14: 44 8b 42 18 mov 0x18(%rdx),%r8d 20ae18: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20ae1c: ba 01 00 00 00 mov $0x1,%edx 20ae21: 8b 30 mov (%rax),%esi 20ae23: e9 00 00 00 00 jmpq 20ae28 20ae28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20ae2f: 00 000000000020ae30 : 20ae30: e8 00 00 00 00 callq 20ae35 20ae35: 41 55 push %r13 20ae37: 41 b9 01 00 00 00 mov $0x1,%r9d 20ae3d: 41 54 push %r12 20ae3f: 55 push %rbp 20ae40: 53 push %rbx 20ae41: 48 8b 06 mov (%rsi),%rax 20ae44: 48 89 fb mov %rdi,%rbx 20ae47: 48 8b 8f 88 02 00 00 mov 0x288(%rdi),%rcx 20ae4e: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 20ae55: 48 8b 6e 08 mov 0x8(%rsi),%rbp 20ae59: 4c 8b 6e 10 mov 0x10(%rsi),%r13 20ae5d: 49 89 c4 mov %rax,%r12 20ae60: 48 c1 f8 2c sar $0x2c,%rax 20ae64: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 20ae6b: 44 0f b6 92 a1 00 00 movzbl 0xa1(%rdx),%r10d 20ae72: 00 20ae73: 49 c1 fc 0c sar $0xc,%r12 20ae77: 44 8b 81 84 02 00 00 mov 0x284(%rcx),%r8d 20ae7e: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20ae82: 48 c1 fd 12 sar $0x12,%rbp 20ae86: 49 c1 fd 12 sar $0x12,%r13 20ae8a: 8b b6 5c 01 00 00 mov 0x15c(%rsi),%esi 20ae90: 50 push %rax 20ae91: 8b 81 88 02 00 00 mov 0x288(%rcx),%eax 20ae97: 44 89 d1 mov %r10d,%ecx 20ae9a: 50 push %rax 20ae9b: 0f b6 82 a2 00 00 00 movzbl 0xa2(%rdx),%eax 20aea2: ba 02 00 00 00 mov $0x2,%edx 20aea7: 50 push %rax 20aea8: e8 00 00 00 00 callq 20aead 20aead: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20aeb1: b9 01 00 00 00 mov $0x1,%ecx 20aeb6: 31 d2 xor %edx,%edx 20aeb8: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20aebf: 44 8b 88 8c 02 00 00 mov 0x28c(%rax),%r9d 20aec6: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20aecd: 44 0f b6 80 a3 00 00 movzbl 0xa3(%rax),%r8d 20aed4: 00 20aed5: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20aedc: 8b b0 60 01 00 00 mov 0x160(%rax),%esi 20aee2: 41 54 push %r12 20aee4: e8 00 00 00 00 callq 20aee9 20aee9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20aeed: b9 01 00 00 00 mov $0x1,%ecx 20aef2: 31 d2 xor %edx,%edx 20aef4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20aefb: 48 83 c4 20 add $0x20,%rsp 20aeff: 44 8b 88 7c 02 00 00 mov 0x27c(%rax),%r9d 20af06: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20af0d: 44 0f b6 80 9f 00 00 movzbl 0x9f(%rax),%r8d 20af14: 00 20af15: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20af1c: 8b b0 74 01 00 00 mov 0x174(%rax),%esi 20af22: 55 push %rbp 20af23: e8 00 00 00 00 callq 20af28 20af28: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20af2c: b9 01 00 00 00 mov $0x1,%ecx 20af31: 31 d2 xor %edx,%edx 20af33: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20af3a: 44 8b 88 80 02 00 00 mov 0x280(%rax),%r9d 20af41: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20af48: 44 0f b6 80 a0 00 00 movzbl 0xa0(%rax),%r8d 20af4f: 00 20af50: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20af57: 8b b0 78 01 00 00 mov 0x178(%rax),%esi 20af5d: 41 55 push %r13 20af5f: e8 00 00 00 00 callq 20af64 20af64: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20af6b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20af72: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20af79: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20af7d: 44 8b 8a 54 02 00 00 mov 0x254(%rdx),%r9d 20af84: 44 0f b6 80 95 00 00 movzbl 0x95(%rax),%r8d 20af8b: 00 20af8c: 8b b1 58 01 00 00 mov 0x158(%rcx),%esi 20af92: 6a 03 pushq $0x3 20af94: b9 02 00 00 00 mov $0x2,%ecx 20af99: 8b 92 58 02 00 00 mov 0x258(%rdx),%edx 20af9f: 52 push %rdx 20afa0: 0f b6 80 96 00 00 00 movzbl 0x96(%rax),%eax 20afa7: 31 d2 xor %edx,%edx 20afa9: 50 push %rax 20afaa: 6a 01 pushq $0x1 20afac: e8 00 00 00 00 callq 20afb1 20afb1: 48 83 c4 30 add $0x30,%rsp 20afb5: 5b pop %rbx 20afb6: 5d pop %rbp 20afb7: 41 5c pop %r12 20afb9: 41 5d pop %r13 20afbb: c3 retq 20afbc: 0f 1f 40 00 nopl 0x0(%rax) 000000000020afc0 : 20afc0: e8 00 00 00 00 callq 20afc5 20afc5: 41 54 push %r12 20afc7: 49 89 d4 mov %rdx,%r12 20afca: 55 push %rbp 20afcb: 48 89 f5 mov %rsi,%rbp 20afce: 53 push %rbx 20afcf: 48 8b 8f 78 02 00 00 mov 0x278(%rdi),%rcx 20afd6: 48 89 fb mov %rdi,%rbx 20afd9: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 20afe0: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20afe7: 8b b1 cc 00 00 00 mov 0xcc(%rcx),%esi 20afed: 8b 4d 30 mov 0x30(%rbp),%ecx 20aff0: 44 8b 8a b8 01 00 00 mov 0x1b8(%rdx),%r9d 20aff7: 44 0f b6 40 6e movzbl 0x6e(%rax),%r8d 20affc: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20b000: 51 push %rcx 20b001: b9 02 00 00 00 mov $0x2,%ecx 20b006: 8b 92 bc 01 00 00 mov 0x1bc(%rdx),%edx 20b00c: 52 push %rdx 20b00d: 0f b6 40 6f movzbl 0x6f(%rax),%eax 20b011: 31 d2 xor %edx,%edx 20b013: 50 push %rax 20b014: 8b 45 18 mov 0x18(%rbp),%eax 20b017: 50 push %rax 20b018: e8 00 00 00 00 callq 20b01d 20b01d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b021: b9 01 00 00 00 mov $0x1,%ecx 20b026: 31 d2 xor %edx,%edx 20b028: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b02f: 48 83 c4 20 add $0x20,%rsp 20b033: 44 8b 88 f4 01 00 00 mov 0x1f4(%rax),%r9d 20b03a: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b041: 44 0f b6 40 7d movzbl 0x7d(%rax),%r8d 20b046: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b04d: 8b b0 fc 00 00 00 mov 0xfc(%rax),%esi 20b053: 8b 45 34 mov 0x34(%rbp),%eax 20b056: 50 push %rax 20b057: e8 00 00 00 00 callq 20b05c 20b05c: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20b063: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20b06a: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b071: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b075: 8b b1 d0 00 00 00 mov 0xd0(%rcx),%esi 20b07b: 8b 4d 20 mov 0x20(%rbp),%ecx 20b07e: 44 8b 8a c0 01 00 00 mov 0x1c0(%rdx),%r9d 20b085: 44 0f b6 40 70 movzbl 0x70(%rax),%r8d 20b08a: 51 push %rcx 20b08b: 8b 92 c4 01 00 00 mov 0x1c4(%rdx),%edx 20b091: b9 02 00 00 00 mov $0x2,%ecx 20b096: 52 push %rdx 20b097: 0f b6 40 71 movzbl 0x71(%rax),%eax 20b09b: 31 d2 xor %edx,%edx 20b09d: 50 push %rax 20b09e: 8b 45 1c mov 0x1c(%rbp),%eax 20b0a1: 50 push %rax 20b0a2: e8 00 00 00 00 callq 20b0a7 20b0a7: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20b0ae: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20b0b5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b0bc: 48 83 c4 28 add $0x28,%rsp 20b0c0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b0c4: 8b b1 c4 01 00 00 mov 0x1c4(%rcx),%esi 20b0ca: 8b 4d 28 mov 0x28(%rbp),%ecx 20b0cd: 44 8b 8a 28 03 00 00 mov 0x328(%rdx),%r9d 20b0d4: 44 0f b6 80 ca 00 00 movzbl 0xca(%rax),%r8d 20b0db: 00 20b0dc: 51 push %rcx 20b0dd: 8b 92 2c 03 00 00 mov 0x32c(%rdx),%edx 20b0e3: b9 02 00 00 00 mov $0x2,%ecx 20b0e8: 52 push %rdx 20b0e9: 0f b6 80 cb 00 00 00 movzbl 0xcb(%rax),%eax 20b0f0: 31 d2 xor %edx,%edx 20b0f2: 50 push %rax 20b0f3: 8b 45 24 mov 0x24(%rbp),%eax 20b0f6: 50 push %rax 20b0f7: e8 00 00 00 00 callq 20b0fc 20b0fc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b100: b9 01 00 00 00 mov $0x1,%ecx 20b105: 31 d2 xor %edx,%edx 20b107: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b10e: 48 83 c4 20 add $0x20,%rsp 20b112: 44 8b 88 d0 01 00 00 mov 0x1d0(%rax),%r9d 20b119: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b120: 44 0f b6 40 74 movzbl 0x74(%rax),%r8d 20b125: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b12c: 8b b0 dc 00 00 00 mov 0xdc(%rax),%esi 20b132: 8b 45 40 mov 0x40(%rbp),%eax 20b135: 50 push %rax 20b136: e8 00 00 00 00 callq 20b13b 20b13b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b13f: b9 01 00 00 00 mov $0x1,%ecx 20b144: 31 d2 xor %edx,%edx 20b146: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b14d: 44 8b 88 fc 01 00 00 mov 0x1fc(%rax),%r9d 20b154: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b15b: 44 0f b6 40 7f movzbl 0x7f(%rax),%r8d 20b160: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b167: 8b b0 04 01 00 00 mov 0x104(%rax),%esi 20b16d: 8b 45 44 mov 0x44(%rbp),%eax 20b170: 50 push %rax 20b171: e8 00 00 00 00 callq 20b176 20b176: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b17a: b9 01 00 00 00 mov $0x1,%ecx 20b17f: 31 d2 xor %edx,%edx 20b181: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b188: 44 8b 88 34 03 00 00 mov 0x334(%rax),%r9d 20b18f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b196: 44 0f b6 80 cd 00 00 movzbl 0xcd(%rax),%r8d 20b19d: 00 20b19e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b1a5: 8b b0 cc 01 00 00 mov 0x1cc(%rax),%esi 20b1ab: 8b 45 50 mov 0x50(%rbp),%eax 20b1ae: 50 push %rax 20b1af: e8 00 00 00 00 callq 20b1b4 20b1b4: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20b1bb: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20b1c2: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b1c9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b1cd: 8b b1 f0 00 00 00 mov 0xf0(%rcx),%esi 20b1d3: 8b 4d 7c mov 0x7c(%rbp),%ecx 20b1d6: 44 8b 8a e4 01 00 00 mov 0x1e4(%rdx),%r9d 20b1dd: 44 0f b6 40 79 movzbl 0x79(%rax),%r8d 20b1e2: 51 push %rcx 20b1e3: 8b 92 e8 01 00 00 mov 0x1e8(%rdx),%edx 20b1e9: b9 02 00 00 00 mov $0x2,%ecx 20b1ee: 52 push %rdx 20b1ef: 0f b6 40 7a movzbl 0x7a(%rax),%eax 20b1f3: 31 d2 xor %edx,%edx 20b1f5: 50 push %rax 20b1f6: 8b 45 78 mov 0x78(%rbp),%eax 20b1f9: 50 push %rax 20b1fa: e8 00 00 00 00 callq 20b1ff 20b1ff: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b203: b9 01 00 00 00 mov $0x1,%ecx 20b208: 31 d2 xor %edx,%edx 20b20a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b211: 48 83 c4 38 add $0x38,%rsp 20b215: 44 8b 88 2c 02 00 00 mov 0x22c(%rax),%r9d 20b21c: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b223: 44 0f b6 80 8b 00 00 movzbl 0x8b(%rax),%r8d 20b22a: 00 20b22b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b232: 8b b0 24 01 00 00 mov 0x124(%rax),%esi 20b238: 41 8b 44 24 20 mov 0x20(%r12),%eax 20b23d: 50 push %rax 20b23e: e8 00 00 00 00 callq 20b243 20b243: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b247: b9 01 00 00 00 mov $0x1,%ecx 20b24c: 31 d2 xor %edx,%edx 20b24e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b255: 44 8b 88 2c 02 00 00 mov 0x22c(%rax),%r9d 20b25c: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b263: 44 0f b6 80 8b 00 00 movzbl 0x8b(%rax),%r8d 20b26a: 00 20b26b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b272: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 20b278: 41 8b 44 24 24 mov 0x24(%r12),%eax 20b27d: 50 push %rax 20b27e: e8 00 00 00 00 callq 20b283 20b283: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b287: b9 01 00 00 00 mov $0x1,%ecx 20b28c: 31 d2 xor %edx,%edx 20b28e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b295: 44 8b 88 2c 02 00 00 mov 0x22c(%rax),%r9d 20b29c: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b2a3: 44 0f b6 80 8b 00 00 movzbl 0x8b(%rax),%r8d 20b2aa: 00 20b2ab: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b2b2: 8b b0 34 01 00 00 mov 0x134(%rax),%esi 20b2b8: 41 8b 44 24 28 mov 0x28(%r12),%eax 20b2bd: 50 push %rax 20b2be: e8 00 00 00 00 callq 20b2c3 20b2c3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b2c7: b9 01 00 00 00 mov $0x1,%ecx 20b2cc: 31 d2 xor %edx,%edx 20b2ce: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b2d5: 44 8b 88 2c 02 00 00 mov 0x22c(%rax),%r9d 20b2dc: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b2e3: 44 0f b6 80 8b 00 00 movzbl 0x8b(%rax),%r8d 20b2ea: 00 20b2eb: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b2f2: 8b b0 d4 01 00 00 mov 0x1d4(%rax),%esi 20b2f8: 41 8b 44 24 2c mov 0x2c(%r12),%eax 20b2fd: 50 push %rax 20b2fe: e8 00 00 00 00 callq 20b303 20b303: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20b30a: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20b311: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b318: 48 83 c4 20 add $0x20,%rsp 20b31c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b320: 8b b1 1c 01 00 00 mov 0x11c(%rcx),%esi 20b326: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 20b32b: 44 8b 8a 18 02 00 00 mov 0x218(%rdx),%r9d 20b332: 44 0f b6 80 86 00 00 movzbl 0x86(%rax),%r8d 20b339: 00 20b33a: 51 push %rcx 20b33b: 8b 92 1c 02 00 00 mov 0x21c(%rdx),%edx 20b341: b9 02 00 00 00 mov $0x2,%ecx 20b346: 52 push %rdx 20b347: 0f b6 80 87 00 00 00 movzbl 0x87(%rax),%eax 20b34e: 31 d2 xor %edx,%edx 20b350: 50 push %rax 20b351: 41 8b 44 24 08 mov 0x8(%r12),%eax 20b356: 50 push %rax 20b357: e8 00 00 00 00 callq 20b35c 20b35c: 48 83 c4 20 add $0x20,%rsp 20b360: 5b pop %rbx 20b361: 5d pop %rbp 20b362: 41 5c pop %r12 20b364: c3 retq 20b365: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20b36c: 00 00 00 00 000000000020b370 : 20b370: b8 ff ff ff ff mov $0xffffffff,%eax 20b375: 0f bd c7 bsr %edi,%eax 20b378: c3 retq 20b379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000020b380 : 20b380: e8 00 00 00 00 callq 20b385 20b385: 55 push %rbp 20b386: 48 89 f5 mov %rsi,%rbp 20b389: 44 0f b6 ca movzbl %dl,%r9d 20b38d: ba 01 00 00 00 mov $0x1,%edx 20b392: 53 push %rbx 20b393: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 20b39a: 48 89 fb mov %rdi,%rbx 20b39d: 48 8b 8f 80 02 00 00 mov 0x280(%rdi),%rcx 20b3a4: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 20b3ab: 44 8b 40 60 mov 0x60(%rax),%r8d 20b3af: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20b3b3: 0f b6 49 18 movzbl 0x18(%rcx),%ecx 20b3b7: 8b 76 20 mov 0x20(%rsi),%esi 20b3ba: e8 00 00 00 00 callq 20b3bf 20b3bf: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20b3c6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b3ca: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b3d1: 44 0f b6 4d 70 movzbl 0x70(%rbp),%r9d 20b3d6: 0f b6 8a d3 00 00 00 movzbl 0xd3(%rdx),%ecx 20b3dd: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20b3e4: 44 8b 80 4c 03 00 00 mov 0x34c(%rax),%r8d 20b3eb: 8b b2 d8 01 00 00 mov 0x1d8(%rdx),%esi 20b3f1: ba 01 00 00 00 mov $0x1,%edx 20b3f6: e8 00 00 00 00 callq 20b3fb 20b3fb: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20b402: 83 7d 00 01 cmpl $0x1,0x0(%rbp) 20b406: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b40d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b411: 0f b6 4a 19 movzbl 0x19(%rdx),%ecx 20b415: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20b41c: 8b 72 20 mov 0x20(%rdx),%esi 20b41f: 0f 84 ff 00 00 00 je 20b524 20b425: 44 8b 40 64 mov 0x64(%rax),%r8d 20b429: 45 31 c9 xor %r9d,%r9d 20b42c: ba 01 00 00 00 mov $0x1,%edx 20b431: e8 00 00 00 00 callq 20b436 20b436: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20b43d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b441: 45 31 c9 xor %r9d,%r9d 20b444: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b44b: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 20b44f: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20b456: 44 8b 40 68 mov 0x68(%rax),%r8d 20b45a: 8b 72 20 mov 0x20(%rdx),%esi 20b45d: ba 01 00 00 00 mov $0x1,%edx 20b462: e8 00 00 00 00 callq 20b467 20b467: 8b 45 00 mov 0x0(%rbp),%eax 20b46a: 83 f8 01 cmp $0x1,%eax 20b46d: 0f 84 05 01 00 00 je 20b578 20b473: 83 f8 02 cmp $0x2,%eax 20b476: 0f 84 1c 03 00 00 je 20b798 20b47c: 85 c0 test %eax,%eax 20b47e: 0f 84 3b 02 00 00 je 20b6bf 20b484: b9 61 03 00 00 mov $0x361,%ecx 20b489: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20b490: bf 02 00 00 00 mov $0x2,%edi 20b495: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20b49c: e8 00 00 00 00 callq 20b4a1 20b4a1: 48 8b 45 00 mov 0x0(%rbp),%rax 20b4a5: 48 89 43 10 mov %rax,0x10(%rbx) 20b4a9: 48 8b 45 08 mov 0x8(%rbp),%rax 20b4ad: 48 89 43 18 mov %rax,0x18(%rbx) 20b4b1: 48 8b 45 10 mov 0x10(%rbp),%rax 20b4b5: 48 89 43 20 mov %rax,0x20(%rbx) 20b4b9: 48 8b 45 18 mov 0x18(%rbp),%rax 20b4bd: 48 89 43 28 mov %rax,0x28(%rbx) 20b4c1: 48 8b 45 20 mov 0x20(%rbp),%rax 20b4c5: 48 89 43 30 mov %rax,0x30(%rbx) 20b4c9: 48 8b 45 28 mov 0x28(%rbp),%rax 20b4cd: 48 89 43 38 mov %rax,0x38(%rbx) 20b4d1: 48 8b 45 30 mov 0x30(%rbp),%rax 20b4d5: 48 89 43 40 mov %rax,0x40(%rbx) 20b4d9: 48 8b 45 38 mov 0x38(%rbp),%rax 20b4dd: 48 89 43 48 mov %rax,0x48(%rbx) 20b4e1: 48 8b 45 40 mov 0x40(%rbp),%rax 20b4e5: 48 89 43 50 mov %rax,0x50(%rbx) 20b4e9: 48 8b 45 48 mov 0x48(%rbp),%rax 20b4ed: 48 89 43 58 mov %rax,0x58(%rbx) 20b4f1: 48 8b 45 50 mov 0x50(%rbp),%rax 20b4f5: 48 89 43 60 mov %rax,0x60(%rbx) 20b4f9: 48 8b 45 58 mov 0x58(%rbp),%rax 20b4fd: 48 89 43 68 mov %rax,0x68(%rbx) 20b501: 48 8b 45 60 mov 0x60(%rbp),%rax 20b505: 48 89 43 70 mov %rax,0x70(%rbx) 20b509: 48 8b 45 68 mov 0x68(%rbp),%rax 20b50d: 48 89 43 78 mov %rax,0x78(%rbx) 20b511: 48 8b 45 70 mov 0x70(%rbp),%rax 20b515: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 20b51c: b8 01 00 00 00 mov $0x1,%eax 20b521: 5b pop %rbx 20b522: 5d pop %rbp 20b523: c3 retq 20b524: 44 8b 40 64 mov 0x64(%rax),%r8d 20b528: 41 b9 01 00 00 00 mov $0x1,%r9d 20b52e: ba 01 00 00 00 mov $0x1,%edx 20b533: e8 00 00 00 00 callq 20b538 20b538: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20b53f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b543: 41 b9 01 00 00 00 mov $0x1,%r9d 20b549: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b550: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 20b554: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20b55b: 44 8b 40 68 mov 0x68(%rax),%r8d 20b55f: 8b 72 20 mov 0x20(%rdx),%esi 20b562: ba 01 00 00 00 mov $0x1,%edx 20b567: e8 00 00 00 00 callq 20b56c 20b56c: 8b 45 00 mov 0x0(%rbp),%eax 20b56f: 83 f8 01 cmp $0x1,%eax 20b572: 0f 85 fb fe ff ff jne 20b473 20b578: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 20b57d: 0f 84 1e ff ff ff je 20b4a1 20b583: 48 83 7d 20 00 cmpq $0x0,0x20(%rbp) 20b588: 0f 84 13 ff ff ff je 20b4a1 20b58e: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 20b593: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20b59a: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b5a1: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20b5a8: 44 8b 82 14 01 00 00 mov 0x114(%rdx),%r8d 20b5af: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b5b3: 0f b6 48 45 movzbl 0x45(%rax),%ecx 20b5b7: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 20b5bd: 41 51 push %r9 20b5bf: 44 8b 92 30 01 00 00 mov 0x130(%rdx),%r10d 20b5c6: 41 52 push %r10 20b5c8: 44 0f b6 50 4c movzbl 0x4c(%rax),%r10d 20b5cd: 41 52 push %r10 20b5cf: 41 51 push %r9 20b5d1: 44 8b 92 2c 01 00 00 mov 0x12c(%rdx),%r10d 20b5d8: 41 52 push %r10 20b5da: 44 0f b6 50 4b movzbl 0x4b(%rax),%r10d 20b5df: 41 52 push %r10 20b5e1: 41 51 push %r9 20b5e3: 44 8b 92 20 01 00 00 mov 0x120(%rdx),%r10d 20b5ea: 41 52 push %r10 20b5ec: 44 0f b6 50 48 movzbl 0x48(%rax),%r10d 20b5f1: 41 52 push %r10 20b5f3: 41 51 push %r9 20b5f5: 44 8b 92 1c 01 00 00 mov 0x11c(%rdx),%r10d 20b5fc: 41 52 push %r10 20b5fe: 44 0f b6 50 47 movzbl 0x47(%rax),%r10d 20b603: 41 52 push %r10 20b605: 41 51 push %r9 20b607: 44 8b 92 28 01 00 00 mov 0x128(%rdx),%r10d 20b60e: 41 52 push %r10 20b610: 44 0f b6 50 4a movzbl 0x4a(%rax),%r10d 20b615: 41 52 push %r10 20b617: 41 51 push %r9 20b619: 44 8b 92 24 01 00 00 mov 0x124(%rdx),%r10d 20b620: 41 52 push %r10 20b622: 44 0f b6 50 49 movzbl 0x49(%rax),%r10d 20b627: 41 52 push %r10 20b629: 41 51 push %r9 20b62b: 8b 92 18 01 00 00 mov 0x118(%rdx),%edx 20b631: 52 push %rdx 20b632: 0f b6 40 46 movzbl 0x46(%rax),%eax 20b636: ba 08 00 00 00 mov $0x8,%edx 20b63b: 50 push %rax 20b63c: e8 00 00 00 00 callq 20b641 20b641: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 20b648: 48 83 7d 28 00 cmpq $0x0,0x28(%rbp) 20b64d: 0f 85 97 04 00 00 jne 20baea 20b653: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 20b658: 0f 85 15 04 00 00 jne 20ba73 20b65e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b665: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b669: b9 01 00 00 00 mov $0x1,%ecx 20b66e: 31 d2 xor %edx,%edx 20b670: 44 8b 88 bc 00 00 00 mov 0xbc(%rax),%r9d 20b677: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b67e: 44 0f b6 40 2f movzbl 0x2f(%rax),%r8d 20b683: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b68a: 8b 70 4c mov 0x4c(%rax),%esi 20b68d: 8b 45 24 mov 0x24(%rbp),%eax 20b690: 50 push %rax 20b691: e8 00 00 00 00 callq 20b696 20b696: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b69d: 44 8b 88 c0 00 00 00 mov 0xc0(%rax),%r9d 20b6a4: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b6ab: 44 0f b6 40 30 movzbl 0x30(%rax),%r8d 20b6b0: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b6b7: 8b 70 50 mov 0x50(%rax),%esi 20b6ba: e9 c5 01 00 00 jmpq 20b884 20b6bf: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 20b6c4: 0f 84 d7 fd ff ff je 20b4a1 20b6ca: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20b6d1: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b6d8: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 20b6dd: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20b6e4: 44 8b 82 14 01 00 00 mov 0x114(%rdx),%r8d 20b6eb: 0f b6 48 45 movzbl 0x45(%rax),%ecx 20b6ef: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 20b6f5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b6f9: 41 51 push %r9 20b6fb: 8b 92 24 01 00 00 mov 0x124(%rdx),%edx 20b701: 52 push %rdx 20b702: 0f b6 40 49 movzbl 0x49(%rax),%eax 20b706: ba 02 00 00 00 mov $0x2,%edx 20b70b: 50 push %rax 20b70c: e8 00 00 00 00 callq 20b711 20b711: 48 83 c4 18 add $0x18,%rsp 20b715: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 20b71a: 0f 85 f1 01 00 00 jne 20b911 20b720: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b727: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b72b: b9 01 00 00 00 mov $0x1,%ecx 20b730: 31 d2 xor %edx,%edx 20b732: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 20b739: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b740: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 20b745: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b74c: 8b 70 44 mov 0x44(%rax),%esi 20b74f: 8b 45 0c mov 0xc(%rbp),%eax 20b752: 50 push %rax 20b753: e8 00 00 00 00 callq 20b758 20b758: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b75c: b9 01 00 00 00 mov $0x1,%ecx 20b761: 31 d2 xor %edx,%edx 20b763: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b76a: 44 8b 88 b8 00 00 00 mov 0xb8(%rax),%r9d 20b771: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b778: 44 0f b6 40 2e movzbl 0x2e(%rax),%r8d 20b77d: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b784: 8b 70 48 mov 0x48(%rax),%esi 20b787: 8b 45 08 mov 0x8(%rbp),%eax 20b78a: 50 push %rax 20b78b: e8 00 00 00 00 callq 20b790 20b790: 5f pop %rdi 20b791: 41 58 pop %r8 20b793: e9 09 fd ff ff jmpq 20b4a1 20b798: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 20b79d: 0f 84 fe fc ff ff je 20b4a1 20b7a3: 48 83 7d 20 00 cmpq $0x0,0x20(%rbp) 20b7a8: 0f 84 f3 fc ff ff je 20b4a1 20b7ae: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20b7b5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b7bc: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 20b7c1: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20b7c8: 44 8b 82 14 01 00 00 mov 0x114(%rdx),%r8d 20b7cf: 0f b6 48 45 movzbl 0x45(%rax),%ecx 20b7d3: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 20b7d9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b7dd: 41 51 push %r9 20b7df: 44 8b 92 28 01 00 00 mov 0x128(%rdx),%r10d 20b7e6: 41 52 push %r10 20b7e8: 44 0f b6 50 4a movzbl 0x4a(%rax),%r10d 20b7ed: 41 52 push %r10 20b7ef: 41 51 push %r9 20b7f1: 44 8b 92 24 01 00 00 mov 0x124(%rdx),%r10d 20b7f8: 41 52 push %r10 20b7fa: 44 0f b6 50 49 movzbl 0x49(%rax),%r10d 20b7ff: 41 52 push %r10 20b801: 41 51 push %r9 20b803: 8b 92 18 01 00 00 mov 0x118(%rdx),%edx 20b809: 52 push %rdx 20b80a: 0f b6 40 46 movzbl 0x46(%rax),%eax 20b80e: ba 04 00 00 00 mov $0x4,%edx 20b813: 50 push %rax 20b814: e8 00 00 00 00 callq 20b819 20b819: 48 83 c4 48 add $0x48,%rsp 20b81d: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 20b822: 0f 85 62 01 00 00 jne 20b98a 20b828: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b82f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b833: b9 01 00 00 00 mov $0x1,%ecx 20b838: 31 d2 xor %edx,%edx 20b83a: 44 8b 88 d4 00 00 00 mov 0xd4(%rax),%r9d 20b841: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b848: 44 0f b6 40 35 movzbl 0x35(%rax),%r8d 20b84d: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b854: 8b 70 64 mov 0x64(%rax),%esi 20b857: 8b 45 24 mov 0x24(%rbp),%eax 20b85a: 50 push %rax 20b85b: e8 00 00 00 00 callq 20b860 20b860: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b867: 44 8b 88 d8 00 00 00 mov 0xd8(%rax),%r9d 20b86e: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b875: 44 0f b6 40 36 movzbl 0x36(%rax),%r8d 20b87a: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b881: 8b 70 68 mov 0x68(%rax),%esi 20b884: 8b 45 20 mov 0x20(%rbp),%eax 20b887: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b88b: b9 01 00 00 00 mov $0x1,%ecx 20b890: 31 d2 xor %edx,%edx 20b892: 50 push %rax 20b893: e8 00 00 00 00 callq 20b898 20b898: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b89c: b9 01 00 00 00 mov $0x1,%ecx 20b8a1: 31 d2 xor %edx,%edx 20b8a3: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b8aa: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 20b8b1: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b8b8: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 20b8bd: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b8c4: 8b 70 44 mov 0x44(%rax),%esi 20b8c7: 8b 45 0c mov 0xc(%rbp),%eax 20b8ca: 50 push %rax 20b8cb: e8 00 00 00 00 callq 20b8d0 20b8d0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b8d4: b9 01 00 00 00 mov $0x1,%ecx 20b8d9: 31 d2 xor %edx,%edx 20b8db: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b8e2: 44 8b 88 b8 00 00 00 mov 0xb8(%rax),%r9d 20b8e9: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b8f0: 44 0f b6 40 2e movzbl 0x2e(%rax),%r8d 20b8f5: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b8fc: 8b 70 48 mov 0x48(%rax),%esi 20b8ff: 8b 45 08 mov 0x8(%rbp),%eax 20b902: 50 push %rax 20b903: e8 00 00 00 00 callq 20b908 20b908: 48 83 c4 20 add $0x20,%rsp 20b90c: e9 90 fb ff ff jmpq 20b4a1 20b911: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b918: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b91c: b9 01 00 00 00 mov $0x1,%ecx 20b921: 31 d2 xor %edx,%edx 20b923: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 20b92a: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b931: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 20b936: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b93d: 8b 70 54 mov 0x54(%rax),%esi 20b940: 8b 45 14 mov 0x14(%rbp),%eax 20b943: 50 push %rax 20b944: e8 00 00 00 00 callq 20b949 20b949: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b94d: b9 01 00 00 00 mov $0x1,%ecx 20b952: 31 d2 xor %edx,%edx 20b954: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b95b: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 20b962: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b969: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 20b96e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b975: 8b 70 58 mov 0x58(%rax),%esi 20b978: 8b 45 10 mov 0x10(%rbp),%eax 20b97b: 50 push %rax 20b97c: e8 00 00 00 00 callq 20b981 20b981: 41 59 pop %r9 20b983: 41 5a pop %r10 20b985: e9 96 fd ff ff jmpq 20b720 20b98a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b991: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b995: b9 01 00 00 00 mov $0x1,%ecx 20b99a: 31 d2 xor %edx,%edx 20b99c: 44 8b 88 e4 00 00 00 mov 0xe4(%rax),%r9d 20b9a3: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b9aa: 44 0f b6 40 39 movzbl 0x39(%rax),%r8d 20b9af: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b9b6: 8b 70 74 mov 0x74(%rax),%esi 20b9b9: 8b 45 2c mov 0x2c(%rbp),%eax 20b9bc: 50 push %rax 20b9bd: e8 00 00 00 00 callq 20b9c2 20b9c2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b9c6: b9 01 00 00 00 mov $0x1,%ecx 20b9cb: 31 d2 xor %edx,%edx 20b9cd: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20b9d4: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 20b9db: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20b9e2: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 20b9e7: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20b9ee: 8b 70 78 mov 0x78(%rax),%esi 20b9f1: 8b 45 28 mov 0x28(%rbp),%eax 20b9f4: 50 push %rax 20b9f5: e8 00 00 00 00 callq 20b9fa 20b9fa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20b9fe: b9 01 00 00 00 mov $0x1,%ecx 20ba03: 31 d2 xor %edx,%edx 20ba05: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ba0c: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 20ba13: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20ba1a: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 20ba1f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20ba26: 8b 70 54 mov 0x54(%rax),%esi 20ba29: 8b 45 14 mov 0x14(%rbp),%eax 20ba2c: 50 push %rax 20ba2d: e8 00 00 00 00 callq 20ba32 20ba32: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ba36: b9 01 00 00 00 mov $0x1,%ecx 20ba3b: 31 d2 xor %edx,%edx 20ba3d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ba44: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 20ba4b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20ba52: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 20ba57: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20ba5e: 8b 70 58 mov 0x58(%rax),%esi 20ba61: 8b 45 10 mov 0x10(%rbp),%eax 20ba64: 50 push %rax 20ba65: e8 00 00 00 00 callq 20ba6a 20ba6a: 48 83 c4 20 add $0x20,%rsp 20ba6e: e9 b5 fd ff ff jmpq 20b828 20ba73: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ba7a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ba7e: b9 01 00 00 00 mov $0x1,%ecx 20ba83: 31 d2 xor %edx,%edx 20ba85: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 20ba8c: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20ba93: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 20ba98: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20ba9f: 8b 70 54 mov 0x54(%rax),%esi 20baa2: 8b 45 14 mov 0x14(%rbp),%eax 20baa5: 50 push %rax 20baa6: e8 00 00 00 00 callq 20baab 20baab: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20baaf: 31 d2 xor %edx,%edx 20bab1: b9 01 00 00 00 mov $0x1,%ecx 20bab6: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20babd: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 20bac4: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20bacb: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 20bad0: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20bad7: 8b 70 58 mov 0x58(%rax),%esi 20bada: 8b 45 10 mov 0x10(%rbp),%eax 20badd: 50 push %rax 20bade: e8 00 00 00 00 callq 20bae3 20bae3: 58 pop %rax 20bae4: 5a pop %rdx 20bae5: e9 74 fb ff ff jmpq 20b65e 20baea: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20baf1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20baf5: b9 01 00 00 00 mov $0x1,%ecx 20bafa: 31 d2 xor %edx,%edx 20bafc: 44 8b 88 cc 00 00 00 mov 0xcc(%rax),%r9d 20bb03: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20bb0a: 44 0f b6 40 33 movzbl 0x33(%rax),%r8d 20bb0f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20bb16: 8b 70 5c mov 0x5c(%rax),%esi 20bb19: 8b 45 2c mov 0x2c(%rbp),%eax 20bb1c: 50 push %rax 20bb1d: e8 00 00 00 00 callq 20bb22 20bb22: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20bb26: b9 01 00 00 00 mov $0x1,%ecx 20bb2b: 31 d2 xor %edx,%edx 20bb2d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20bb34: 44 8b 88 d0 00 00 00 mov 0xd0(%rax),%r9d 20bb3b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20bb42: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 20bb47: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20bb4e: 8b 70 60 mov 0x60(%rax),%esi 20bb51: 8b 45 28 mov 0x28(%rbp),%eax 20bb54: 50 push %rax 20bb55: e8 00 00 00 00 callq 20bb5a 20bb5a: 59 pop %rcx 20bb5b: 5e pop %rsi 20bb5c: e9 f2 fa ff ff jmpq 20b653 20bb61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20bb68: 00 00 00 00 20bb6c: 0f 1f 40 00 nopl 0x0(%rax) 000000000020bb70 : 20bb70: e8 00 00 00 00 callq 20bb75 20bb75: 48 83 ec 10 sub $0x10,%rsp 20bb79: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20bb80: 00 00 20bb82: 48 89 44 24 08 mov %rax,0x8(%rsp) 20bb87: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 20bb8e: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 20bb93: 8b 88 24 03 00 00 mov 0x324(%rax),%ecx 20bb99: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20bba0: 0f b6 90 c9 00 00 00 movzbl 0xc9(%rax),%edx 20bba7: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 20bbae: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20bbb2: 8b b0 bc 01 00 00 mov 0x1bc(%rax),%esi 20bbb8: e8 00 00 00 00 callq 20bbbd 20bbbd: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 20bbc2: 0f 94 c0 sete %al 20bbc5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 20bbca: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 20bbd1: 00 00 20bbd3: 75 05 jne 20bbda 20bbd5: 48 83 c4 10 add $0x10,%rsp 20bbd9: c3 retq 20bbda: e8 00 00 00 00 callq 20bbdf 20bbdf: 90 nop 000000000020bbe0 : 20bbe0: e8 00 00 00 00 callq 20bbe5 20bbe5: 48 83 ec 10 sub $0x10,%rsp 20bbe9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20bbf0: 00 00 20bbf2: 48 89 44 24 08 mov %rax,0x8(%rsp) 20bbf7: 31 c0 xor %eax,%eax 20bbf9: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 20bc00: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 20bc05: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 20bc0c: 00 20bc0d: 8b 88 48 03 00 00 mov 0x348(%rax),%ecx 20bc13: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20bc1a: 0f b6 90 d2 00 00 00 movzbl 0xd2(%rax),%edx 20bc21: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 20bc28: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20bc2c: 8b b0 c0 01 00 00 mov 0x1c0(%rax),%esi 20bc32: e8 00 00 00 00 callq 20bc37 20bc37: 8b 44 24 04 mov 0x4(%rsp),%eax 20bc3b: 85 c0 test %eax,%eax 20bc3d: 0f 95 c0 setne %al 20bc40: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 20bc45: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 20bc4c: 00 00 20bc4e: 75 05 jne 20bc55 20bc50: 48 83 c4 10 add $0x10,%rsp 20bc54: c3 retq 20bc55: e8 00 00 00 00 callq 20bc5a 20bc5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000020bc60 : 20bc60: e8 00 00 00 00 callq 20bc65 20bc65: 53 push %rbx 20bc66: 48 89 fb mov %rdi,%rbx 20bc69: 48 81 ec 88 00 00 00 sub $0x88,%rsp 20bc70: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20bc77: 00 00 20bc79: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 20bc80: 00 20bc81: 31 c0 xor %eax,%eax 20bc83: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 20bc8a: 00 20bc8b: 48 85 ff test %rdi,%rdi 20bc8e: 74 0d je 20bc9d 20bc90: 80 bf c0 00 00 00 00 cmpb $0x0,0xc0(%rdi) 20bc97: 0f 85 ac 00 00 00 jne 20bd49 20bc9d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20bca4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20bca8: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 20bcad: 8b 48 70 mov 0x70(%rax),%ecx 20bcb0: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20bcb7: 0f b6 50 1c movzbl 0x1c(%rax),%edx 20bcbb: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20bcc2: 8b 70 20 mov 0x20(%rax),%esi 20bcc5: e8 00 00 00 00 callq 20bcca 20bcca: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20bcd1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20bcd5: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 20bcda: 8b 88 04 01 00 00 mov 0x104(%rax),%ecx 20bce0: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20bce7: 0f b6 50 41 movzbl 0x41(%rax),%edx 20bceb: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20bcf2: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 20bcf8: e8 00 00 00 00 callq 20bcfd 20bcfd: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20bd04: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20bd08: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 20bd0d: 8b 88 08 01 00 00 mov 0x108(%rax),%ecx 20bd13: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20bd1a: 0f b6 50 42 movzbl 0x42(%rax),%edx 20bd1e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20bd25: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 20bd2b: e8 00 00 00 00 callq 20bd30 20bd30: 8b 54 24 04 mov 0x4(%rsp),%edx 20bd34: b8 01 00 00 00 mov $0x1,%eax 20bd39: 85 d2 test %edx,%edx 20bd3b: 75 0c jne 20bd49 20bd3d: 48 8b 43 18 mov 0x18(%rbx),%rax 20bd41: 48 39 44 24 10 cmp %rax,0x10(%rsp) 20bd46: 0f 95 c0 setne %al 20bd49: 48 8b 94 24 80 00 00 mov 0x80(%rsp),%rdx 20bd50: 00 20bd51: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 20bd58: 00 00 20bd5a: 75 09 jne 20bd65 20bd5c: 48 81 c4 88 00 00 00 add $0x88,%rsp 20bd63: 5b pop %rbx 20bd64: c3 retq 20bd65: e8 00 00 00 00 callq 20bd6a 20bd6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000020bd70 : 20bd70: e8 00 00 00 00 callq 20bd75 20bd75: 55 push %rbp 20bd76: 44 0f b6 ce movzbl %sil,%r9d 20bd7a: 89 f5 mov %esi,%ebp 20bd7c: 53 push %rbx 20bd7d: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 20bd84: 48 89 fb mov %rdi,%rbx 20bd87: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 20bd8e: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 20bd95: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20bd99: 0f b6 0a movzbl (%rdx),%ecx 20bd9c: 41 51 push %r9 20bd9e: 44 8b 40 08 mov 0x8(%rax),%r8d 20bda2: 41 50 push %r8 20bda4: 0f b6 52 02 movzbl 0x2(%rdx),%edx 20bda8: 52 push %rdx 20bda9: 44 8b 00 mov (%rax),%r8d 20bdac: ba 02 00 00 00 mov $0x2,%edx 20bdb1: 8b 36 mov (%rsi),%esi 20bdb3: e8 00 00 00 00 callq 20bdb8 20bdb8: 48 83 c4 18 add $0x18,%rsp 20bdbc: 40 84 ed test %bpl,%bpl 20bdbf: 75 03 jne 20bdc4 20bdc1: 5b pop %rbx 20bdc2: 5d pop %rbp 20bdc3: c3 retq 20bdc4: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20bdcb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20bdcf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20bdd6: 8b 30 mov (%rax),%esi 20bdd8: e8 00 00 00 00 callq 20bddd 20bddd: 85 c0 test %eax,%eax 20bddf: 75 14 jne 20bdf5 20bde1: 48 b8 0f 00 00 00 0f movabs $0xf0000000f,%rax 20bde8: 00 00 00 20bdeb: 48 89 83 8c 00 00 00 mov %rax,0x8c(%rbx) 20bdf2: 5b pop %rbx 20bdf3: 5d pop %rbp 20bdf4: c3 retq 20bdf5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20bdf9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20be00: 41 b9 01 00 00 00 mov $0x1,%r9d 20be06: 41 b8 01 00 00 00 mov $0x1,%r8d 20be0c: 8b 48 0c mov 0xc(%rax),%ecx 20be0f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20be16: 0f b6 50 03 movzbl 0x3(%rax),%edx 20be1a: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20be21: 68 ba 03 00 00 pushq $0x3ba 20be26: 68 00 00 00 00 pushq $0x0 20be2b: 68 c8 00 00 00 pushq $0xc8 20be30: 8b 30 mov (%rax),%esi 20be32: e8 00 00 00 00 callq 20be37 20be37: 48 83 c4 18 add $0x18,%rsp 20be3b: eb a4 jmp 20bde1 20be3d: 0f 1f 00 nopl (%rax) 000000000020be40 : 20be40: e8 00 00 00 00 callq 20be45 20be45: 41 57 push %r15 20be47: 41 56 push %r14 20be49: 41 55 push %r13 20be4b: 41 54 push %r12 20be4d: 49 89 f4 mov %rsi,%r12 20be50: 55 push %rbp 20be51: 48 89 d5 mov %rdx,%rbp 20be54: 53 push %rbx 20be55: 48 89 fb mov %rdi,%rbx 20be58: 48 83 ec 18 sub $0x18,%rsp 20be5c: 8b 3e mov (%rsi),%edi 20be5e: 44 8b 7e 08 mov 0x8(%rsi),%r15d 20be62: 8b 42 08 mov 0x8(%rdx),%eax 20be65: 8b 76 04 mov 0x4(%rsi),%esi 20be68: 41 89 fe mov %edi,%r14d 20be6b: 45 8b 54 24 0c mov 0xc(%r12),%r10d 20be70: 41 8d 14 07 lea (%r15,%rax,1),%edx 20be74: 89 f1 mov %esi,%ecx 20be76: 41 29 d6 sub %edx,%r14d 20be79: 8b 55 0c mov 0xc(%rbp),%edx 20be7c: 45 8d 04 12 lea (%r10,%rdx,1),%r8d 20be80: 44 29 c1 sub %r8d,%ecx 20be83: 48 83 bb 98 00 00 00 cmpq $0x0,0x98(%rbx) 20be8a: 00 20be8b: 0f 84 7e 02 00 00 je 20c10f 20be91: 44 8b 45 28 mov 0x28(%rbp),%r8d 20be95: 44 8b 8b a8 00 00 00 mov 0xa8(%rbx),%r9d 20be9c: 44 8b 9b a4 00 00 00 mov 0xa4(%rbx),%r11d 20bea3: 45 89 c5 mov %r8d,%r13d 20bea6: 41 83 e5 fd and $0xfffffffd,%r13d 20beaa: 41 83 fd 01 cmp $0x1,%r13d 20beae: 0f 84 6a 02 00 00 je 20c11e 20beb4: 41 83 f8 02 cmp $0x2,%r8d 20beb8: 0f 84 7f 02 00 00 je 20c13d 20bebe: 44 89 da mov %r11d,%edx 20bec1: 45 89 cb mov %r9d,%r11d 20bec4: 41 89 d1 mov %edx,%r9d 20bec7: 80 7d 2c 00 cmpb $0x0,0x2c(%rbp) 20becb: 74 11 je 20bede 20becd: 8b 55 10 mov 0x10(%rbp),%edx 20bed0: 01 d0 add %edx,%eax 20bed2: 44 29 fa sub %r15d,%edx 20bed5: 44 29 f0 sub %r14d,%eax 20bed8: 41 89 d7 mov %edx,%r15d 20bedb: 41 89 c6 mov %eax,%r14d 20bede: 45 85 f6 test %r14d,%r14d 20bee1: b8 00 00 00 00 mov $0x0,%eax 20bee6: 48 8b 75 18 mov 0x18(%rbp),%rsi 20beea: 45 0f b6 44 24 10 movzbl 0x10(%r12),%r8d 20bef0: 41 0f 49 c6 cmovns %r14d,%eax 20bef4: 0f af 45 04 imul 0x4(%rbp),%eax 20bef8: 31 d2 xor %edx,%edx 20befa: f7 75 00 divl 0x0(%rbp) 20befd: 41 89 c5 mov %eax,%r13d 20bf00: 48 85 f6 test %rsi,%rsi 20bf03: 0f 84 53 02 00 00 je 20c15c 20bf09: 4c 89 ef mov %r13,%rdi 20bf0c: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 20bf11: 48 c1 e7 20 shl $0x20,%rdi 20bf15: 44 89 5c 24 10 mov %r11d,0x10(%rsp) 20bf1a: 89 4c 24 0c mov %ecx,0xc(%rsp) 20bf1e: 44 88 44 24 08 mov %r8b,0x8(%rsp) 20bf23: 44 89 54 24 04 mov %r10d,0x4(%rsp) 20bf28: e8 00 00 00 00 callq 20bf2d 20bf2d: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 20bf32: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 20bf37: 48 99 cqto 20bf39: 8b 4c 24 0c mov 0xc(%rsp),%ecx 20bf3d: 44 0f b6 44 24 08 movzbl 0x8(%rsp),%r8d 20bf43: 49 89 d5 mov %rdx,%r13 20bf46: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 20bf4b: 49 31 c5 xor %rax,%r13 20bf4e: 49 29 d5 sub %rdx,%r13 20bf51: 49 c1 ed 20 shr $0x20,%r13 20bf55: 44 89 ef mov %r13d,%edi 20bf58: f7 df neg %edi 20bf5a: 48 85 c0 test %rax,%rax 20bf5d: 44 0f 48 ef cmovs %edi,%r13d 20bf61: 44 39 75 10 cmp %r14d,0x10(%rbp) 20bf65: b8 00 00 00 00 mov $0x0,%eax 20bf6a: 44 0f 4e c0 cmovle %eax,%r8d 20bf6e: 45 01 ce add %r9d,%r14d 20bf71: 45 31 c9 xor %r9d,%r9d 20bf74: 45 85 f6 test %r14d,%r14d 20bf77: 7e 6f jle 20bfe8 20bf79: 39 4d 14 cmp %ecx,0x14(%rbp) 20bf7c: 7e 6a jle 20bfe8 20bf7e: 44 01 d9 add %r11d,%ecx 20bf81: 85 c9 test %ecx,%ecx 20bf83: 0f 8e cb 01 00 00 jle 20c154 20bf89: 45 84 c0 test %r8b,%r8b 20bf8c: 0f 84 c2 01 00 00 je 20c154 20bf92: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20bf99: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20bf9d: 44 89 54 24 04 mov %r10d,0x4(%rsp) 20bfa2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20bfa9: 8b b0 88 01 00 00 mov 0x188(%rax),%esi 20bfaf: e8 00 00 00 00 callq 20bfb4 20bfb4: 41 b9 01 00 00 00 mov $0x1,%r9d 20bfba: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 20bfbf: 85 c0 test %eax,%eax 20bfc1: 75 25 jne 20bfe8 20bfc3: 48 8b 03 mov (%rbx),%rax 20bfc6: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 20bfcb: 48 8d b3 98 00 00 00 lea 0x98(%rbx),%rsi 20bfd2: 48 89 df mov %rbx,%rdi 20bfd5: 48 8b 40 60 mov 0x60(%rax),%rax 20bfd9: e8 00 00 00 00 callq 20bfde 20bfde: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 20bfe3: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 20bfe8: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20bfef: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20bff3: 44 89 54 24 04 mov %r10d,0x4(%rsp) 20bff8: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20bfff: 0f b6 8a b7 00 00 00 movzbl 0xb7(%rdx),%ecx 20c006: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20c00d: 44 8b 80 dc 02 00 00 mov 0x2dc(%rax),%r8d 20c014: 8b b2 90 01 00 00 mov 0x190(%rdx),%esi 20c01a: ba 01 00 00 00 mov $0x1,%edx 20c01f: e8 00 00 00 00 callq 20c024 20c024: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20c02b: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20c032: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20c039: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c03d: 8b b1 94 01 00 00 mov 0x194(%rcx),%esi 20c043: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 20c048: 44 8b 8a e0 02 00 00 mov 0x2e0(%rdx),%r9d 20c04f: 44 0f b6 80 b8 00 00 movzbl 0xb8(%rax),%r8d 20c056: 00 20c057: 51 push %rcx 20c058: 8b 92 e4 02 00 00 mov 0x2e4(%rdx),%edx 20c05e: b9 02 00 00 00 mov $0x2,%ecx 20c063: 52 push %rdx 20c064: 0f b6 80 b9 00 00 00 movzbl 0xb9(%rax),%eax 20c06b: 31 d2 xor %edx,%edx 20c06d: 50 push %rax 20c06e: 41 8b 04 24 mov (%r12),%eax 20c072: 50 push %rax 20c073: e8 00 00 00 00 callq 20c078 20c078: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20c07f: 44 8b 54 24 24 mov 0x24(%rsp),%r10d 20c084: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20c08b: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20c092: 48 83 c4 20 add $0x20,%rsp 20c096: 44 8b 8a e8 02 00 00 mov 0x2e8(%rdx),%r9d 20c09d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c0a1: 44 0f b6 80 ba 00 00 movzbl 0xba(%rax),%r8d 20c0a8: 00 20c0a9: 8b b1 98 01 00 00 mov 0x198(%rcx),%esi 20c0af: 41 52 push %r10 20c0b1: b9 02 00 00 00 mov $0x2,%ecx 20c0b6: 8b 92 ec 02 00 00 mov 0x2ec(%rdx),%edx 20c0bc: 52 push %rdx 20c0bd: 0f b6 80 bb 00 00 00 movzbl 0xbb(%rax),%eax 20c0c4: 31 d2 xor %edx,%edx 20c0c6: 50 push %rax 20c0c7: 41 57 push %r15 20c0c9: e8 00 00 00 00 callq 20c0ce 20c0ce: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c0d2: b9 01 00 00 00 mov $0x1,%ecx 20c0d7: 31 d2 xor %edx,%edx 20c0d9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c0e0: 48 83 c4 20 add $0x20,%rsp 20c0e4: 44 8b 88 f0 02 00 00 mov 0x2f0(%rax),%r9d 20c0eb: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20c0f2: 44 0f b6 80 bc 00 00 movzbl 0xbc(%rax),%r8d 20c0f9: 00 20c0fa: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20c101: 8b b0 9c 01 00 00 mov 0x19c(%rax),%esi 20c107: 41 55 push %r13 20c109: e8 00 00 00 00 callq 20c10e 20c10e: 58 pop %rax 20c10f: 48 83 c4 18 add $0x18,%rsp 20c113: 5b pop %rbx 20c114: 5d pop %rbp 20c115: 41 5c pop %r12 20c117: 41 5d pop %r13 20c119: 41 5e pop %r14 20c11b: 41 5f pop %r15 20c11d: c3 retq 20c11e: 41 83 f8 01 cmp $0x1,%r8d 20c122: 0f 85 9f fd ff ff jne 20bec7 20c128: 42 8d 0c 10 lea (%rax,%r10,1),%ecx 20c12c: 44 01 fa add %r15d,%edx 20c12f: 29 cf sub %ecx,%edi 20c131: 89 f1 mov %esi,%ecx 20c133: 41 89 fe mov %edi,%r14d 20c136: 29 d1 sub %edx,%ecx 20c138: e9 8a fd ff ff jmpq 20bec7 20c13d: 89 f1 mov %esi,%ecx 20c13f: 29 c7 sub %eax,%edi 20c141: 29 d1 sub %edx,%ecx 20c143: 44 89 da mov %r11d,%edx 20c146: 41 89 fe mov %edi,%r14d 20c149: 45 89 cb mov %r9d,%r11d 20c14c: 41 89 d1 mov %edx,%r9d 20c14f: e9 73 fd ff ff jmpq 20bec7 20c154: 45 31 c9 xor %r9d,%r9d 20c157: e9 8c fe ff ff jmpq 20bfe8 20c15c: 0f 0b ud2 20c15e: e9 fe fd ff ff jmpq 20bf61 20c163: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20c16a: 00 00 00 00 20c16e: 66 90 xchg %ax,%ax 000000000020c170 : 20c170: e8 00 00 00 00 callq 20c175 20c175: 41 57 push %r15 20c177: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c17e: 41 56 push %r14 20c180: 41 55 push %r13 20c182: 4d 89 c5 mov %r8,%r13 20c185: 41 54 push %r12 20c187: 49 89 d4 mov %rdx,%r12 20c18a: 55 push %rbp 20c18b: 48 89 cd mov %rcx,%rbp 20c18e: b9 0a 00 00 00 mov $0xa,%ecx 20c193: 53 push %rbx 20c194: 48 89 fb mov %rdi,%rbx 20c197: 48 81 ec 78 01 00 00 sub $0x178,%rsp 20c19e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20c1a5: 00 00 20c1a7: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) 20c1ae: 00 20c1af: 31 c0 xor %eax,%eax 20c1b1: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 20c1b6: 4c 8d 7c 24 04 lea 0x4(%rsp),%r15 20c1bb: 48 c7 44 24 54 00 00 movq $0x0,0x54(%rsp) 20c1c2: 00 00 20c1c4: 4c 8d b4 24 a8 00 00 lea 0xa8(%rsp),%r14 20c1cb: 00 20c1cc: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 20c1d3: 00 00 00 00 00 20c1d8: f3 48 ab rep stos %rax,%es:(%rdi) 20c1db: b9 19 00 00 00 mov $0x19,%ecx 20c1e0: 4c 89 f7 mov %r14,%rdi 20c1e3: f3 48 ab rep stos %rax,%es:(%rdi) 20c1e6: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 20c1eb: 4c 89 f9 mov %r15,%rcx 20c1ee: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 20c1f5: 00 00 20c1f7: 48 c7 44 24 4c 00 00 movq $0x0,0x4c(%rsp) 20c1fe: 00 00 20c200: 48 29 f9 sub %rdi,%rcx 20c203: 83 c1 50 add $0x50,%ecx 20c206: c1 e9 03 shr $0x3,%ecx 20c209: f3 48 ab rep stos %rax,%es:(%rdi) 20c20c: bf 04 00 00 00 mov $0x4,%edi 20c211: e8 00 00 00 00 callq 20c216 20c216: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c21d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c221: 4c 8d 84 24 a4 00 00 lea 0xa4(%rsp),%r8 20c228: 00 20c229: 8b 88 44 01 00 00 mov 0x144(%rax),%ecx 20c22f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20c236: 0f b6 50 51 movzbl 0x51(%rax),%edx 20c23a: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20c241: 8b b0 a8 00 00 00 mov 0xa8(%rax),%esi 20c247: e8 00 00 00 00 callq 20c24c 20c24c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c253: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20c25a: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20c261: 4c 8d 84 24 a0 00 00 lea 0xa0(%rsp),%r8 20c268: 00 20c269: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c26d: 44 0f b6 5a 54 movzbl 0x54(%rdx),%r11d 20c272: 44 0f b6 4a 55 movzbl 0x55(%rdx),%r9d 20c277: 8b 88 50 01 00 00 mov 0x150(%rax),%ecx 20c27d: 8b b6 ac 00 00 00 mov 0xac(%rsi),%esi 20c283: 41 50 push %r8 20c285: 44 8b 80 5c 01 00 00 mov 0x15c(%rax),%r8d 20c28c: 41 50 push %r8 20c28e: 44 0f b6 42 57 movzbl 0x57(%rdx),%r8d 20c293: 41 50 push %r8 20c295: 4c 8d 84 24 b4 00 00 lea 0xb4(%rsp),%r8 20c29c: 00 20c29d: 41 50 push %r8 20c29f: 44 8b 80 58 01 00 00 mov 0x158(%rax),%r8d 20c2a6: 41 50 push %r8 20c2a8: 0f b6 52 56 movzbl 0x56(%rdx),%edx 20c2ac: 52 push %rdx 20c2ad: 48 8d 94 24 c8 00 00 lea 0xc8(%rsp),%rdx 20c2b4: 00 20c2b5: 52 push %rdx 20c2b6: 8b 80 54 01 00 00 mov 0x154(%rax),%eax 20c2bc: 44 89 da mov %r11d,%edx 20c2bf: 50 push %rax 20c2c0: 4c 8d 84 24 d4 00 00 lea 0xd4(%rsp),%r8 20c2c7: 00 20c2c8: e8 00 00 00 00 callq 20c2cd 20c2cd: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c2d4: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20c2db: 48 83 c4 40 add $0x40,%rsp 20c2df: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20c2e6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c2ea: 4c 8d 44 24 70 lea 0x70(%rsp),%r8 20c2ef: 44 0f b6 5a 58 movzbl 0x58(%rdx),%r11d 20c2f4: 44 0f b6 4a 59 movzbl 0x59(%rdx),%r9d 20c2f9: 8b 88 60 01 00 00 mov 0x160(%rax),%ecx 20c2ff: 8b b6 b0 00 00 00 mov 0xb0(%rsi),%esi 20c305: 41 50 push %r8 20c307: 44 8b 80 7c 01 00 00 mov 0x17c(%rax),%r8d 20c30e: 41 50 push %r8 20c310: 44 0f b6 42 5f movzbl 0x5f(%rdx),%r8d 20c315: 41 50 push %r8 20c317: 4c 8d 84 24 84 00 00 lea 0x84(%rsp),%r8 20c31e: 00 20c31f: 41 50 push %r8 20c321: 44 8b 80 78 01 00 00 mov 0x178(%rax),%r8d 20c328: 41 50 push %r8 20c32a: 44 0f b6 42 5e movzbl 0x5e(%rdx),%r8d 20c32f: 41 50 push %r8 20c331: 4c 8d 84 24 98 00 00 lea 0x98(%rsp),%r8 20c338: 00 20c339: 41 50 push %r8 20c33b: 44 8b 80 74 01 00 00 mov 0x174(%rax),%r8d 20c342: 41 50 push %r8 20c344: 44 0f b6 42 5d movzbl 0x5d(%rdx),%r8d 20c349: 41 50 push %r8 20c34b: 4c 8d 84 24 ac 00 00 lea 0xac(%rsp),%r8 20c352: 00 20c353: 41 50 push %r8 20c355: 44 8b 80 70 01 00 00 mov 0x170(%rax),%r8d 20c35c: 41 50 push %r8 20c35e: 44 0f b6 42 5c movzbl 0x5c(%rdx),%r8d 20c363: 41 50 push %r8 20c365: 4c 8d 84 24 c0 00 00 lea 0xc0(%rsp),%r8 20c36c: 00 20c36d: 41 50 push %r8 20c36f: 44 8b 80 6c 01 00 00 mov 0x16c(%rax),%r8d 20c376: 41 50 push %r8 20c378: 44 0f b6 42 5b movzbl 0x5b(%rdx),%r8d 20c37d: 41 50 push %r8 20c37f: 4c 8d 94 24 d4 00 00 lea 0xd4(%rsp),%r10 20c386: 00 20c387: 41 52 push %r10 20c389: 44 8b 80 68 01 00 00 mov 0x168(%rax),%r8d 20c390: 41 50 push %r8 20c392: 0f b6 52 5a movzbl 0x5a(%rdx),%edx 20c396: 52 push %rdx 20c397: 48 8d 94 24 e8 00 00 lea 0xe8(%rsp),%rdx 20c39e: 00 20c39f: 52 push %rdx 20c3a0: 8b 80 64 01 00 00 mov 0x164(%rax),%eax 20c3a6: 44 89 da mov %r11d,%edx 20c3a9: 50 push %rax 20c3aa: 4c 8d 84 24 f4 00 00 lea 0xf4(%rsp),%r8 20c3b1: 00 20c3b2: e8 00 00 00 00 callq 20c3b7 20c3b7: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c3be: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20c3c5: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 20c3cc: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20c3d3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c3d7: 4c 8d 84 24 90 00 00 lea 0x90(%rsp),%r8 20c3de: 00 20c3df: 8b 88 80 01 00 00 mov 0x180(%rax),%ecx 20c3e5: 44 0f b6 52 60 movzbl 0x60(%rdx),%r10d 20c3ea: 44 0f b6 4a 61 movzbl 0x61(%rdx),%r9d 20c3ef: 8b b6 b4 00 00 00 mov 0xb4(%rsi),%esi 20c3f5: 41 50 push %r8 20c3f7: 44 8b 80 9c 01 00 00 mov 0x19c(%rax),%r8d 20c3fe: 41 50 push %r8 20c400: 44 0f b6 42 67 movzbl 0x67(%rdx),%r8d 20c405: 41 50 push %r8 20c407: 4c 8d 84 24 a4 00 00 lea 0xa4(%rsp),%r8 20c40e: 00 20c40f: 41 50 push %r8 20c411: 44 8b 80 98 01 00 00 mov 0x198(%rax),%r8d 20c418: 41 50 push %r8 20c41a: 44 0f b6 42 66 movzbl 0x66(%rdx),%r8d 20c41f: 41 50 push %r8 20c421: 4c 8d 84 24 b8 00 00 lea 0xb8(%rsp),%r8 20c428: 00 20c429: 41 50 push %r8 20c42b: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 20c432: 41 50 push %r8 20c434: 44 0f b6 42 65 movzbl 0x65(%rdx),%r8d 20c439: 41 50 push %r8 20c43b: 4c 8d 84 24 cc 00 00 lea 0xcc(%rsp),%r8 20c442: 00 20c443: 41 50 push %r8 20c445: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 20c44c: 41 50 push %r8 20c44e: 44 0f b6 42 64 movzbl 0x64(%rdx),%r8d 20c453: 41 50 push %r8 20c455: 4c 8d 84 24 e0 00 00 lea 0xe0(%rsp),%r8 20c45c: 00 20c45d: 41 50 push %r8 20c45f: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 20c466: 41 50 push %r8 20c468: 44 0f b6 42 63 movzbl 0x63(%rdx),%r8d 20c46d: 41 50 push %r8 20c46f: 4c 8d 84 24 f4 00 00 lea 0xf4(%rsp),%r8 20c476: 00 20c477: 41 50 push %r8 20c479: 44 8b 80 88 01 00 00 mov 0x188(%rax),%r8d 20c480: 41 50 push %r8 20c482: 0f b6 52 62 movzbl 0x62(%rdx),%edx 20c486: 52 push %rdx 20c487: 48 8d 94 24 08 01 00 lea 0x108(%rsp),%rdx 20c48e: 00 20c48f: 52 push %rdx 20c490: 8b 80 84 01 00 00 mov 0x184(%rax),%eax 20c496: 44 89 d2 mov %r10d,%edx 20c499: 50 push %rax 20c49a: 4c 8d 84 24 14 01 00 lea 0x114(%rsp),%r8 20c4a1: 00 20c4a2: e8 00 00 00 00 callq 20c4a7 20c4a7: 41 8b 54 24 50 mov 0x50(%r12),%edx 20c4ac: 8b 8c 24 44 01 00 00 mov 0x144(%rsp),%ecx 20c4b3: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 20c4ba: 39 d1 cmp %edx,%ecx 20c4bc: 74 11 je 20c4cf 20c4be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c4c5: bf 04 00 00 00 mov $0x4,%edi 20c4ca: e8 00 00 00 00 callq 20c4cf 20c4cf: 8b 8c 24 94 00 00 00 mov 0x94(%rsp),%ecx 20c4d6: 41 8b 54 24 40 mov 0x40(%r12),%edx 20c4db: 39 d1 cmp %edx,%ecx 20c4dd: 74 11 je 20c4f0 20c4df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c4e6: bf 04 00 00 00 mov $0x4,%edi 20c4eb: e8 00 00 00 00 callq 20c4f0 20c4f0: 8b 8c 24 98 00 00 00 mov 0x98(%rsp),%ecx 20c4f7: 41 8b 54 24 44 mov 0x44(%r12),%edx 20c4fc: 39 d1 cmp %edx,%ecx 20c4fe: 74 11 je 20c511 20c500: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c507: bf 04 00 00 00 mov $0x4,%edi 20c50c: e8 00 00 00 00 callq 20c511 20c511: 8b 8c 24 9c 00 00 00 mov 0x9c(%rsp),%ecx 20c518: 41 8b 54 24 48 mov 0x48(%r12),%edx 20c51d: 39 d1 cmp %edx,%ecx 20c51f: 74 11 je 20c532 20c521: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c528: bf 04 00 00 00 mov $0x4,%edi 20c52d: e8 00 00 00 00 callq 20c532 20c532: 8b 8c 24 a0 00 00 00 mov 0xa0(%rsp),%ecx 20c539: 41 8b 54 24 4c mov 0x4c(%r12),%edx 20c53e: 39 d1 cmp %edx,%ecx 20c540: 74 11 je 20c553 20c542: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c549: bf 04 00 00 00 mov $0x4,%edi 20c54e: e8 00 00 00 00 callq 20c553 20c553: 8b 4c 24 54 mov 0x54(%rsp),%ecx 20c557: 41 8b 14 24 mov (%r12),%edx 20c55b: 39 d1 cmp %edx,%ecx 20c55d: 74 11 je 20c570 20c55f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c566: bf 04 00 00 00 mov $0x4,%edi 20c56b: e8 00 00 00 00 callq 20c570 20c570: 8b 4c 24 58 mov 0x58(%rsp),%ecx 20c574: 41 8b 54 24 04 mov 0x4(%r12),%edx 20c579: 39 d1 cmp %edx,%ecx 20c57b: 74 11 je 20c58e 20c57d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c584: bf 04 00 00 00 mov $0x4,%edi 20c589: e8 00 00 00 00 callq 20c58e 20c58e: 8b 4c 24 5c mov 0x5c(%rsp),%ecx 20c592: 41 8b 54 24 08 mov 0x8(%r12),%edx 20c597: 39 d1 cmp %edx,%ecx 20c599: 74 11 je 20c5ac 20c59b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c5a2: bf 04 00 00 00 mov $0x4,%edi 20c5a7: e8 00 00 00 00 callq 20c5ac 20c5ac: 8b 4c 24 60 mov 0x60(%rsp),%ecx 20c5b0: 41 8b 54 24 0c mov 0xc(%r12),%edx 20c5b5: 39 d1 cmp %edx,%ecx 20c5b7: 74 11 je 20c5ca 20c5b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c5c0: bf 04 00 00 00 mov $0x4,%edi 20c5c5: e8 00 00 00 00 callq 20c5ca 20c5ca: 8b 4c 24 64 mov 0x64(%rsp),%ecx 20c5ce: 41 8b 54 24 10 mov 0x10(%r12),%edx 20c5d3: 39 d1 cmp %edx,%ecx 20c5d5: 74 11 je 20c5e8 20c5d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c5de: bf 04 00 00 00 mov $0x4,%edi 20c5e3: e8 00 00 00 00 callq 20c5e8 20c5e8: 8b 4c 24 68 mov 0x68(%rsp),%ecx 20c5ec: 41 8b 54 24 14 mov 0x14(%r12),%edx 20c5f1: 39 d1 cmp %edx,%ecx 20c5f3: 74 11 je 20c606 20c5f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c5fc: bf 04 00 00 00 mov $0x4,%edi 20c601: e8 00 00 00 00 callq 20c606 20c606: 8b 4c 24 6c mov 0x6c(%rsp),%ecx 20c60a: 41 8b 54 24 18 mov 0x18(%r12),%edx 20c60f: 39 d1 cmp %edx,%ecx 20c611: 74 11 je 20c624 20c613: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c61a: bf 04 00 00 00 mov $0x4,%edi 20c61f: e8 00 00 00 00 callq 20c624 20c624: 8b 4c 24 70 mov 0x70(%rsp),%ecx 20c628: 41 8b 54 24 1c mov 0x1c(%r12),%edx 20c62d: 39 d1 cmp %edx,%ecx 20c62f: 74 11 je 20c642 20c631: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c638: bf 04 00 00 00 mov $0x4,%edi 20c63d: e8 00 00 00 00 callq 20c642 20c642: 8b 4c 24 74 mov 0x74(%rsp),%ecx 20c646: 41 8b 54 24 20 mov 0x20(%r12),%edx 20c64b: 39 d1 cmp %edx,%ecx 20c64d: 74 11 je 20c660 20c64f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c656: bf 04 00 00 00 mov $0x4,%edi 20c65b: e8 00 00 00 00 callq 20c660 20c660: 8b 4c 24 78 mov 0x78(%rsp),%ecx 20c664: 41 8b 54 24 24 mov 0x24(%r12),%edx 20c669: 39 d1 cmp %edx,%ecx 20c66b: 74 11 je 20c67e 20c66d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c674: bf 04 00 00 00 mov $0x4,%edi 20c679: e8 00 00 00 00 callq 20c67e 20c67e: 8b 4c 24 7c mov 0x7c(%rsp),%ecx 20c682: 41 8b 54 24 28 mov 0x28(%r12),%edx 20c687: 39 d1 cmp %edx,%ecx 20c689: 74 11 je 20c69c 20c68b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c692: bf 04 00 00 00 mov $0x4,%edi 20c697: e8 00 00 00 00 callq 20c69c 20c69c: 8b 8c 24 80 00 00 00 mov 0x80(%rsp),%ecx 20c6a3: 41 8b 54 24 2c mov 0x2c(%r12),%edx 20c6a8: 39 d1 cmp %edx,%ecx 20c6aa: 74 11 je 20c6bd 20c6ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c6b3: bf 04 00 00 00 mov $0x4,%edi 20c6b8: e8 00 00 00 00 callq 20c6bd 20c6bd: 8b 8c 24 84 00 00 00 mov 0x84(%rsp),%ecx 20c6c4: 41 8b 54 24 30 mov 0x30(%r12),%edx 20c6c9: 39 d1 cmp %edx,%ecx 20c6cb: 74 11 je 20c6de 20c6cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c6d4: bf 04 00 00 00 mov $0x4,%edi 20c6d9: e8 00 00 00 00 callq 20c6de 20c6de: 8b 8c 24 88 00 00 00 mov 0x88(%rsp),%ecx 20c6e5: 41 8b 54 24 34 mov 0x34(%r12),%edx 20c6ea: 39 d1 cmp %edx,%ecx 20c6ec: 74 11 je 20c6ff 20c6ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c6f5: bf 04 00 00 00 mov $0x4,%edi 20c6fa: e8 00 00 00 00 callq 20c6ff 20c6ff: 8b 8c 24 8c 00 00 00 mov 0x8c(%rsp),%ecx 20c706: 41 8b 54 24 38 mov 0x38(%r12),%edx 20c70b: 39 d1 cmp %edx,%ecx 20c70d: 74 11 je 20c720 20c70f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c716: bf 04 00 00 00 mov $0x4,%edi 20c71b: e8 00 00 00 00 callq 20c720 20c720: 8b 8c 24 90 00 00 00 mov 0x90(%rsp),%ecx 20c727: 41 8b 54 24 3c mov 0x3c(%r12),%edx 20c72c: 39 d1 cmp %edx,%ecx 20c72e: 74 11 je 20c741 20c730: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c737: bf 04 00 00 00 mov $0x4,%edi 20c73c: e8 00 00 00 00 callq 20c741 20c741: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c748: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20c74f: 4c 8d 84 24 ac 00 00 lea 0xac(%rsp),%r8 20c756: 00 20c757: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20c75e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c762: 44 0f b6 4a 69 movzbl 0x69(%rdx),%r9d 20c767: 8b 88 a0 01 00 00 mov 0x1a0(%rax),%ecx 20c76d: 0f b6 52 68 movzbl 0x68(%rdx),%edx 20c771: 8b b6 b8 00 00 00 mov 0xb8(%rsi),%esi 20c777: 41 50 push %r8 20c779: 4d 89 f0 mov %r14,%r8 20c77c: 8b 80 a4 01 00 00 mov 0x1a4(%rax),%eax 20c782: 50 push %rax 20c783: e8 00 00 00 00 callq 20c788 20c788: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c78f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c793: 4c 8d 84 24 c0 00 00 lea 0xc0(%rsp),%r8 20c79a: 00 20c79b: 8b 88 a8 01 00 00 mov 0x1a8(%rax),%ecx 20c7a1: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20c7a8: 0f b6 50 6a movzbl 0x6a(%rax),%edx 20c7ac: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20c7b3: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 20c7b9: e8 00 00 00 00 callq 20c7be 20c7be: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c7c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c7c9: 4c 8d 84 24 c4 00 00 lea 0xc4(%rsp),%r8 20c7d0: 00 20c7d1: 8b 88 ac 01 00 00 mov 0x1ac(%rax),%ecx 20c7d7: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20c7de: 0f b6 50 6b movzbl 0x6b(%rax),%edx 20c7e2: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20c7e9: 8b b0 c0 00 00 00 mov 0xc0(%rax),%esi 20c7ef: e8 00 00 00 00 callq 20c7f4 20c7f4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c7fb: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20c802: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20c809: 4c 8d 84 24 cc 00 00 lea 0xcc(%rsp),%r8 20c810: 00 20c811: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c815: 44 0f b6 4a 6d movzbl 0x6d(%rdx),%r9d 20c81a: 8b 88 b0 01 00 00 mov 0x1b0(%rax),%ecx 20c820: 0f b6 52 6c movzbl 0x6c(%rdx),%edx 20c824: 8b b6 c4 00 00 00 mov 0xc4(%rsi),%esi 20c82a: 41 50 push %r8 20c82c: 8b 80 b4 01 00 00 mov 0x1b4(%rax),%eax 20c832: 50 push %rax 20c833: 4c 8d 84 24 d8 00 00 lea 0xd8(%rsp),%r8 20c83a: 00 20c83b: e8 00 00 00 00 callq 20c840 20c840: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c847: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c84b: 48 83 c4 20 add $0x20,%rsp 20c84f: 8b 88 c8 01 00 00 mov 0x1c8(%rax),%ecx 20c855: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20c85c: 4c 8d 84 24 d4 00 00 lea 0xd4(%rsp),%r8 20c863: 00 20c864: 0f b6 50 72 movzbl 0x72(%rax),%edx 20c868: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20c86f: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 20c875: e8 00 00 00 00 callq 20c87a 20c87a: 8b 55 00 mov 0x0(%rbp),%edx 20c87d: 8b 8c 24 a8 00 00 00 mov 0xa8(%rsp),%ecx 20c884: 39 d1 cmp %edx,%ecx 20c886: 74 11 je 20c899 20c888: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c88f: bf 04 00 00 00 mov $0x4,%edi 20c894: e8 00 00 00 00 callq 20c899 20c899: 8b 8c 24 ac 00 00 00 mov 0xac(%rsp),%ecx 20c8a0: 8b 55 04 mov 0x4(%rbp),%edx 20c8a3: 39 d1 cmp %edx,%ecx 20c8a5: 74 11 je 20c8b8 20c8a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c8ae: bf 04 00 00 00 mov $0x4,%edi 20c8b3: e8 00 00 00 00 callq 20c8b8 20c8b8: 8b 8c 24 b0 00 00 00 mov 0xb0(%rsp),%ecx 20c8bf: 8b 55 08 mov 0x8(%rbp),%edx 20c8c2: 39 d1 cmp %edx,%ecx 20c8c4: 74 11 je 20c8d7 20c8c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c8cd: bf 04 00 00 00 mov $0x4,%edi 20c8d2: e8 00 00 00 00 callq 20c8d7 20c8d7: 8b 8c 24 b4 00 00 00 mov 0xb4(%rsp),%ecx 20c8de: 8b 55 0c mov 0xc(%rbp),%edx 20c8e1: 39 d1 cmp %edx,%ecx 20c8e3: 74 11 je 20c8f6 20c8e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c8ec: bf 04 00 00 00 mov $0x4,%edi 20c8f1: e8 00 00 00 00 callq 20c8f6 20c8f6: 8b 8c 24 b8 00 00 00 mov 0xb8(%rsp),%ecx 20c8fd: 8b 55 10 mov 0x10(%rbp),%edx 20c900: 39 d1 cmp %edx,%ecx 20c902: 74 11 je 20c915 20c904: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c90b: bf 04 00 00 00 mov $0x4,%edi 20c910: e8 00 00 00 00 callq 20c915 20c915: 8b 8c 24 bc 00 00 00 mov 0xbc(%rsp),%ecx 20c91c: 8b 55 14 mov 0x14(%rbp),%edx 20c91f: 39 d1 cmp %edx,%ecx 20c921: 74 11 je 20c934 20c923: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c92a: bf 04 00 00 00 mov $0x4,%edi 20c92f: e8 00 00 00 00 callq 20c934 20c934: 8b 8c 24 d4 00 00 00 mov 0xd4(%rsp),%ecx 20c93b: 8b 55 2c mov 0x2c(%rbp),%edx 20c93e: 39 d1 cmp %edx,%ecx 20c940: 74 11 je 20c953 20c942: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20c949: bf 04 00 00 00 mov $0x4,%edi 20c94e: e8 00 00 00 00 callq 20c953 20c953: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c95a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c95e: 4c 8d 84 24 e0 00 00 lea 0xe0(%rsp),%r8 20c965: 00 20c966: 8b 88 cc 01 00 00 mov 0x1cc(%rax),%ecx 20c96c: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20c973: 0f b6 50 73 movzbl 0x73(%rax),%edx 20c977: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20c97e: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 20c984: e8 00 00 00 00 callq 20c989 20c989: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20c990: 8b b0 e0 00 00 00 mov 0xe0(%rax),%esi 20c996: 85 f6 test %esi,%esi 20c998: 0f 85 3b 09 00 00 jne 20d2d9 20c99e: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 20c9a4: 85 f6 test %esi,%esi 20c9a6: 0f 85 f8 08 00 00 jne 20d2a4 20c9ac: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20c9b3: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 20c9b9: 4c 8d 84 24 10 01 00 lea 0x110(%rsp),%r8 20c9c0: 00 20c9c1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c9c5: 8b 8a dc 01 00 00 mov 0x1dc(%rdx),%ecx 20c9cb: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20c9d2: 0f b6 52 77 movzbl 0x77(%rdx),%edx 20c9d6: e8 00 00 00 00 callq 20c9db 20c9db: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20c9e2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20c9e6: 4c 8d 84 24 18 01 00 lea 0x118(%rsp),%r8 20c9ed: 00 20c9ee: 8b 88 e0 01 00 00 mov 0x1e0(%rax),%ecx 20c9f4: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20c9fb: 0f b6 50 78 movzbl 0x78(%rax),%edx 20c9ff: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20ca06: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 20ca0c: e8 00 00 00 00 callq 20ca11 20ca11: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ca18: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20ca1f: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20ca26: 4c 8d 84 24 2c 01 00 lea 0x12c(%rsp),%r8 20ca2d: 00 20ca2e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ca32: 44 0f b6 4a 7c movzbl 0x7c(%rdx),%r9d 20ca37: 8b 88 ec 01 00 00 mov 0x1ec(%rax),%ecx 20ca3d: 0f b6 52 7b movzbl 0x7b(%rdx),%edx 20ca41: 8b b6 f4 00 00 00 mov 0xf4(%rsi),%esi 20ca47: 41 50 push %r8 20ca49: 8b 80 f0 01 00 00 mov 0x1f0(%rax),%eax 20ca4f: 50 push %rax 20ca50: 4c 8d 84 24 38 01 00 lea 0x138(%rsp),%r8 20ca57: 00 20ca58: e8 00 00 00 00 callq 20ca5d 20ca5d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ca64: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20ca6b: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20ca72: 4c 8d 84 24 34 01 00 lea 0x134(%rsp),%r8 20ca79: 00 20ca7a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ca7e: 44 0f b6 4a 7a movzbl 0x7a(%rdx),%r9d 20ca83: 8b 88 e4 01 00 00 mov 0x1e4(%rax),%ecx 20ca89: 0f b6 52 79 movzbl 0x79(%rdx),%edx 20ca8d: 8b b6 f0 00 00 00 mov 0xf0(%rsi),%esi 20ca93: 41 50 push %r8 20ca95: 8b 80 e8 01 00 00 mov 0x1e8(%rax),%eax 20ca9b: 50 push %rax 20ca9c: 4c 8d 84 24 40 01 00 lea 0x140(%rsp),%r8 20caa3: 00 20caa4: e8 00 00 00 00 callq 20caa9 20caa9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20cab0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cab4: 48 83 c4 20 add $0x20,%rsp 20cab8: 8b 88 f8 01 00 00 mov 0x1f8(%rax),%ecx 20cabe: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20cac5: 4c 8d 84 24 e4 00 00 lea 0xe4(%rsp),%r8 20cacc: 00 20cacd: 0f b6 50 7e movzbl 0x7e(%rax),%edx 20cad1: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20cad8: 8b b0 00 01 00 00 mov 0x100(%rax),%esi 20cade: e8 00 00 00 00 callq 20cae3 20cae3: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20caea: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 20caf0: 85 f6 test %esi,%esi 20caf2: 0f 85 16 08 00 00 jne 20d30e 20caf8: 8b b0 0c 01 00 00 mov 0x10c(%rax),%esi 20cafe: 85 f6 test %esi,%esi 20cb00: 0f 85 66 07 00 00 jne 20d26c 20cb06: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20cb0d: 8b b0 10 01 00 00 mov 0x110(%rax),%esi 20cb13: 4c 8d 84 24 14 01 00 lea 0x114(%rsp),%r8 20cb1a: 00 20cb1b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cb1f: 8b 8a 08 02 00 00 mov 0x208(%rdx),%ecx 20cb25: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20cb2c: 0f b6 92 82 00 00 00 movzbl 0x82(%rdx),%edx 20cb33: e8 00 00 00 00 callq 20cb38 20cb38: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20cb3f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cb43: 4c 8d 84 24 1c 01 00 lea 0x11c(%rsp),%r8 20cb4a: 00 20cb4b: 8b 88 0c 02 00 00 mov 0x20c(%rax),%ecx 20cb51: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20cb58: 0f b6 90 83 00 00 00 movzbl 0x83(%rax),%edx 20cb5f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20cb66: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 20cb6c: e8 00 00 00 00 callq 20cb71 20cb71: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20cb78: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cb7c: 4c 8d 84 24 e8 00 00 lea 0xe8(%rsp),%r8 20cb83: 00 20cb84: 8b 88 d0 01 00 00 mov 0x1d0(%rax),%ecx 20cb8a: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20cb91: 0f b6 50 74 movzbl 0x74(%rax),%edx 20cb95: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20cb9c: 8b b0 dc 00 00 00 mov 0xdc(%rax),%esi 20cba2: e8 00 00 00 00 callq 20cba7 20cba7: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20cbae: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cbb2: 4c 8d 84 24 ec 00 00 lea 0xec(%rsp),%r8 20cbb9: 00 20cbba: 8b 88 fc 01 00 00 mov 0x1fc(%rax),%ecx 20cbc0: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20cbc7: 0f b6 50 7f movzbl 0x7f(%rax),%edx 20cbcb: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20cbd2: 8b b0 04 01 00 00 mov 0x104(%rax),%esi 20cbd8: e8 00 00 00 00 callq 20cbdd 20cbdd: 8b 55 38 mov 0x38(%rbp),%edx 20cbe0: 8b 8c 24 e0 00 00 00 mov 0xe0(%rsp),%ecx 20cbe7: 39 d1 cmp %edx,%ecx 20cbe9: 74 11 je 20cbfc 20cbeb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cbf2: bf 04 00 00 00 mov $0x4,%edi 20cbf7: e8 00 00 00 00 callq 20cbfc 20cbfc: 8b 8c 24 00 01 00 00 mov 0x100(%rsp),%ecx 20cc03: 8b 55 58 mov 0x58(%rbp),%edx 20cc06: 39 d1 cmp %edx,%ecx 20cc08: 74 11 je 20cc1b 20cc0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cc11: bf 04 00 00 00 mov $0x4,%edi 20cc16: e8 00 00 00 00 callq 20cc1b 20cc1b: 8b 8c 24 08 01 00 00 mov 0x108(%rsp),%ecx 20cc22: 8b 55 60 mov 0x60(%rbp),%edx 20cc25: 39 d1 cmp %edx,%ecx 20cc27: 74 11 je 20cc3a 20cc29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cc30: bf 04 00 00 00 mov $0x4,%edi 20cc35: e8 00 00 00 00 callq 20cc3a 20cc3a: 8b 8c 24 10 01 00 00 mov 0x110(%rsp),%ecx 20cc41: 8b 55 68 mov 0x68(%rbp),%edx 20cc44: 39 d1 cmp %edx,%ecx 20cc46: 74 11 je 20cc59 20cc48: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cc4f: bf 04 00 00 00 mov $0x4,%edi 20cc54: e8 00 00 00 00 callq 20cc59 20cc59: 8b 8c 24 18 01 00 00 mov 0x118(%rsp),%ecx 20cc60: 8b 55 70 mov 0x70(%rbp),%edx 20cc63: 39 d1 cmp %edx,%ecx 20cc65: 74 11 je 20cc78 20cc67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cc6e: bf 04 00 00 00 mov $0x4,%edi 20cc73: e8 00 00 00 00 callq 20cc78 20cc78: 8b 8c 24 28 01 00 00 mov 0x128(%rsp),%ecx 20cc7f: 8b 95 80 00 00 00 mov 0x80(%rbp),%edx 20cc85: 39 d1 cmp %edx,%ecx 20cc87: 74 11 je 20cc9a 20cc89: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cc90: bf 04 00 00 00 mov $0x4,%edi 20cc95: e8 00 00 00 00 callq 20cc9a 20cc9a: 8b 8c 24 2c 01 00 00 mov 0x12c(%rsp),%ecx 20cca1: 8b 95 84 00 00 00 mov 0x84(%rbp),%edx 20cca7: 39 d1 cmp %edx,%ecx 20cca9: 74 11 je 20ccbc 20ccab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20ccb2: bf 04 00 00 00 mov $0x4,%edi 20ccb7: e8 00 00 00 00 callq 20ccbc 20ccbc: 8b 8c 24 e4 00 00 00 mov 0xe4(%rsp),%ecx 20ccc3: 8b 55 3c mov 0x3c(%rbp),%edx 20ccc6: 39 d1 cmp %edx,%ecx 20ccc8: 74 11 je 20ccdb 20ccca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20ccd1: bf 04 00 00 00 mov $0x4,%edi 20ccd6: e8 00 00 00 00 callq 20ccdb 20ccdb: 8b 8c 24 04 01 00 00 mov 0x104(%rsp),%ecx 20cce2: 8b 55 5c mov 0x5c(%rbp),%edx 20cce5: 39 d1 cmp %edx,%ecx 20cce7: 74 11 je 20ccfa 20cce9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20ccf0: bf 04 00 00 00 mov $0x4,%edi 20ccf5: e8 00 00 00 00 callq 20ccfa 20ccfa: 8b 8c 24 0c 01 00 00 mov 0x10c(%rsp),%ecx 20cd01: 8b 55 64 mov 0x64(%rbp),%edx 20cd04: 39 d1 cmp %edx,%ecx 20cd06: 74 11 je 20cd19 20cd08: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cd0f: bf 04 00 00 00 mov $0x4,%edi 20cd14: e8 00 00 00 00 callq 20cd19 20cd19: 8b 8c 24 14 01 00 00 mov 0x114(%rsp),%ecx 20cd20: 8b 55 6c mov 0x6c(%rbp),%edx 20cd23: 39 d1 cmp %edx,%ecx 20cd25: 74 11 je 20cd38 20cd27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cd2e: bf 04 00 00 00 mov $0x4,%edi 20cd33: e8 00 00 00 00 callq 20cd38 20cd38: 8b 8c 24 1c 01 00 00 mov 0x11c(%rsp),%ecx 20cd3f: 8b 55 74 mov 0x74(%rbp),%edx 20cd42: 39 d1 cmp %edx,%ecx 20cd44: 74 11 je 20cd57 20cd46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cd4d: bf 04 00 00 00 mov $0x4,%edi 20cd52: e8 00 00 00 00 callq 20cd57 20cd57: 8b 8c 24 20 01 00 00 mov 0x120(%rsp),%ecx 20cd5e: 8b 55 78 mov 0x78(%rbp),%edx 20cd61: 39 d1 cmp %edx,%ecx 20cd63: 74 11 je 20cd76 20cd65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cd6c: bf 04 00 00 00 mov $0x4,%edi 20cd71: e8 00 00 00 00 callq 20cd76 20cd76: 8b 8c 24 24 01 00 00 mov 0x124(%rsp),%ecx 20cd7d: 8b 55 7c mov 0x7c(%rbp),%edx 20cd80: 39 d1 cmp %edx,%ecx 20cd82: 74 11 je 20cd95 20cd84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cd8b: bf 04 00 00 00 mov $0x4,%edi 20cd90: e8 00 00 00 00 callq 20cd95 20cd95: 8b 8c 24 e8 00 00 00 mov 0xe8(%rsp),%ecx 20cd9c: 8b 55 40 mov 0x40(%rbp),%edx 20cd9f: 39 d1 cmp %edx,%ecx 20cda1: 74 11 je 20cdb4 20cda3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cdaa: bf 04 00 00 00 mov $0x4,%edi 20cdaf: e8 00 00 00 00 callq 20cdb4 20cdb4: 8b 8c 24 ec 00 00 00 mov 0xec(%rsp),%ecx 20cdbb: 8b 55 44 mov 0x44(%rbp),%edx 20cdbe: 39 d1 cmp %edx,%ecx 20cdc0: 74 11 je 20cdd3 20cdc2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20cdc9: bf 04 00 00 00 mov $0x4,%edi 20cdce: e8 00 00 00 00 callq 20cdd3 20cdd3: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20cdda: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 20cddf: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20cde6: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20cded: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cdf1: 8b 88 10 02 00 00 mov 0x210(%rax),%ecx 20cdf7: 44 0f b6 8a 85 00 00 movzbl 0x85(%rdx),%r9d 20cdfe: 00 20cdff: 8b b6 18 01 00 00 mov 0x118(%rsi),%esi 20ce05: 0f b6 92 84 00 00 00 movzbl 0x84(%rdx),%edx 20ce0c: 41 50 push %r8 20ce0e: 4d 89 f8 mov %r15,%r8 20ce11: 8b 80 14 02 00 00 mov 0x214(%rax),%eax 20ce17: 50 push %rax 20ce18: e8 00 00 00 00 callq 20ce1d 20ce1d: 41 8b 55 00 mov 0x0(%r13),%edx 20ce21: 8b 4c 24 14 mov 0x14(%rsp),%ecx 20ce25: 58 pop %rax 20ce26: 5e pop %rsi 20ce27: 39 d1 cmp %edx,%ecx 20ce29: 74 11 je 20ce3c 20ce2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20ce32: bf 04 00 00 00 mov $0x4,%edi 20ce37: e8 00 00 00 00 callq 20ce3c 20ce3c: 8b 4c 24 08 mov 0x8(%rsp),%ecx 20ce40: 41 8b 55 04 mov 0x4(%r13),%edx 20ce44: 39 d1 cmp %edx,%ecx 20ce46: 74 11 je 20ce59 20ce48: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20ce4f: bf 04 00 00 00 mov $0x4,%edi 20ce54: e8 00 00 00 00 callq 20ce59 20ce59: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ce60: 4c 8d 44 24 44 lea 0x44(%rsp),%r8 20ce65: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20ce6c: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20ce73: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ce77: 44 0f b6 92 88 00 00 movzbl 0x88(%rdx),%r10d 20ce7e: 00 20ce7f: 44 0f b6 8a 89 00 00 movzbl 0x89(%rdx),%r9d 20ce86: 00 20ce87: 8b 88 20 02 00 00 mov 0x220(%rax),%ecx 20ce8d: 8b b6 20 01 00 00 mov 0x120(%rsi),%esi 20ce93: 41 50 push %r8 20ce95: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 20ce9c: 41 50 push %r8 20ce9e: 0f b6 92 8a 00 00 00 movzbl 0x8a(%rdx),%edx 20cea5: 52 push %rdx 20cea6: 48 8d 54 24 4c lea 0x4c(%rsp),%rdx 20ceab: 52 push %rdx 20ceac: 8b 80 24 02 00 00 mov 0x224(%rax),%eax 20ceb2: 44 89 d2 mov %r10d,%edx 20ceb5: 50 push %rax 20ceb6: 4c 8d 44 24 3c lea 0x3c(%rsp),%r8 20cebb: e8 00 00 00 00 callq 20cec0 20cec0: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20cec7: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20cece: 48 83 c4 28 add $0x28,%rsp 20ced2: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20ced9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cedd: 4c 8d 44 24 48 lea 0x48(%rsp),%r8 20cee2: 44 0f b6 92 88 00 00 movzbl 0x88(%rdx),%r10d 20cee9: 00 20ceea: 44 0f b6 8a 89 00 00 movzbl 0x89(%rdx),%r9d 20cef1: 00 20cef2: 8b 88 20 02 00 00 mov 0x220(%rax),%ecx 20cef8: 8b b6 28 01 00 00 mov 0x128(%rsi),%esi 20cefe: 41 50 push %r8 20cf00: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 20cf07: 41 50 push %r8 20cf09: 0f b6 92 8a 00 00 00 movzbl 0x8a(%rdx),%edx 20cf10: 52 push %rdx 20cf11: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 20cf16: 52 push %rdx 20cf17: 8b 80 24 02 00 00 mov 0x224(%rax),%eax 20cf1d: 44 89 d2 mov %r10d,%edx 20cf20: 50 push %rax 20cf21: 4c 8d 44 24 40 lea 0x40(%rsp),%r8 20cf26: e8 00 00 00 00 callq 20cf2b 20cf2b: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20cf32: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20cf39: 48 83 c4 28 add $0x28,%rsp 20cf3d: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20cf44: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cf48: 4c 8d 44 24 4c lea 0x4c(%rsp),%r8 20cf4d: 44 0f b6 92 88 00 00 movzbl 0x88(%rdx),%r10d 20cf54: 00 20cf55: 44 0f b6 8a 89 00 00 movzbl 0x89(%rdx),%r9d 20cf5c: 00 20cf5d: 8b 88 20 02 00 00 mov 0x220(%rax),%ecx 20cf63: 8b b6 30 01 00 00 mov 0x130(%rsi),%esi 20cf69: 41 50 push %r8 20cf6b: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 20cf72: 41 50 push %r8 20cf74: 0f b6 92 8a 00 00 00 movzbl 0x8a(%rdx),%edx 20cf7b: 52 push %rdx 20cf7c: 48 8d 54 24 54 lea 0x54(%rsp),%rdx 20cf81: 52 push %rdx 20cf82: 8b 80 24 02 00 00 mov 0x224(%rax),%eax 20cf88: 44 89 d2 mov %r10d,%edx 20cf8b: 50 push %rax 20cf8c: 4c 8d 44 24 44 lea 0x44(%rsp),%r8 20cf91: e8 00 00 00 00 callq 20cf96 20cf96: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20cf9d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cfa1: 48 83 c4 28 add $0x28,%rsp 20cfa5: 8b 88 30 03 00 00 mov 0x330(%rax),%ecx 20cfab: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20cfb2: 4c 8d 84 24 f0 00 00 lea 0xf0(%rsp),%r8 20cfb9: 00 20cfba: 0f b6 90 cc 00 00 00 movzbl 0xcc(%rax),%edx 20cfc1: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20cfc8: 8b b0 c8 01 00 00 mov 0x1c8(%rax),%esi 20cfce: e8 00 00 00 00 callq 20cfd3 20cfd3: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20cfda: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20cfde: 4c 8d 44 24 2c lea 0x2c(%rsp),%r8 20cfe3: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 20cfe9: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20cff0: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 20cff7: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20cffe: 8b b0 34 01 00 00 mov 0x134(%rax),%esi 20d004: e8 00 00 00 00 callq 20d009 20d009: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d010: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d014: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 20d019: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 20d01f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d026: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 20d02d: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d034: 8b b0 d4 01 00 00 mov 0x1d4(%rax),%esi 20d03a: e8 00 00 00 00 callq 20d03f 20d03f: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d046: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d04a: 4c 8d 44 24 24 lea 0x24(%rsp),%r8 20d04f: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 20d055: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d05c: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 20d063: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d06a: 8b b0 24 01 00 00 mov 0x124(%rax),%esi 20d070: e8 00 00 00 00 callq 20d075 20d075: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d07c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d080: 4c 8d 44 24 28 lea 0x28(%rsp),%r8 20d085: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 20d08b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d092: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 20d099: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d0a0: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 20d0a6: e8 00 00 00 00 callq 20d0ab 20d0ab: 41 8b 55 10 mov 0x10(%r13),%edx 20d0af: 8b 4c 24 14 mov 0x14(%rsp),%ecx 20d0b3: 39 d1 cmp %edx,%ecx 20d0b5: 74 11 je 20d0c8 20d0b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d0be: bf 04 00 00 00 mov $0x4,%edi 20d0c3: e8 00 00 00 00 callq 20d0c8 20d0c8: 8b 4c 24 34 mov 0x34(%rsp),%ecx 20d0cc: 41 8b 55 30 mov 0x30(%r13),%edx 20d0d0: 39 d1 cmp %edx,%ecx 20d0d2: 74 11 je 20d0e5 20d0d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d0db: bf 04 00 00 00 mov $0x4,%edi 20d0e0: e8 00 00 00 00 callq 20d0e5 20d0e5: 8b 4c 24 44 mov 0x44(%rsp),%ecx 20d0e9: 41 8b 55 40 mov 0x40(%r13),%edx 20d0ed: 39 d1 cmp %edx,%ecx 20d0ef: 74 11 je 20d102 20d0f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d0f8: bf 04 00 00 00 mov $0x4,%edi 20d0fd: e8 00 00 00 00 callq 20d102 20d102: 8b 4c 24 18 mov 0x18(%rsp),%ecx 20d106: 41 8b 55 14 mov 0x14(%r13),%edx 20d10a: 39 d1 cmp %edx,%ecx 20d10c: 74 11 je 20d11f 20d10e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d115: bf 04 00 00 00 mov $0x4,%edi 20d11a: e8 00 00 00 00 callq 20d11f 20d11f: 8b 4c 24 38 mov 0x38(%rsp),%ecx 20d123: 41 8b 55 34 mov 0x34(%r13),%edx 20d127: 39 d1 cmp %edx,%ecx 20d129: 74 11 je 20d13c 20d12b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d132: bf 04 00 00 00 mov $0x4,%edi 20d137: e8 00 00 00 00 callq 20d13c 20d13c: 8b 4c 24 48 mov 0x48(%rsp),%ecx 20d140: 41 8b 55 44 mov 0x44(%r13),%edx 20d144: 39 d1 cmp %edx,%ecx 20d146: 74 11 je 20d159 20d148: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d14f: bf 04 00 00 00 mov $0x4,%edi 20d154: e8 00 00 00 00 callq 20d159 20d159: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 20d15d: 41 8b 55 18 mov 0x18(%r13),%edx 20d161: 39 d1 cmp %edx,%ecx 20d163: 74 11 je 20d176 20d165: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d16c: bf 04 00 00 00 mov $0x4,%edi 20d171: e8 00 00 00 00 callq 20d176 20d176: 8b 4c 24 3c mov 0x3c(%rsp),%ecx 20d17a: 41 8b 55 38 mov 0x38(%r13),%edx 20d17e: 39 d1 cmp %edx,%ecx 20d180: 74 11 je 20d193 20d182: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d189: bf 04 00 00 00 mov $0x4,%edi 20d18e: e8 00 00 00 00 callq 20d193 20d193: 8b 4c 24 4c mov 0x4c(%rsp),%ecx 20d197: 41 8b 55 48 mov 0x48(%r13),%edx 20d19b: 39 d1 cmp %edx,%ecx 20d19d: 74 11 je 20d1b0 20d19f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d1a6: bf 04 00 00 00 mov $0x4,%edi 20d1ab: e8 00 00 00 00 callq 20d1b0 20d1b0: 8b 8c 24 f0 00 00 00 mov 0xf0(%rsp),%ecx 20d1b7: 8b 55 48 mov 0x48(%rbp),%edx 20d1ba: 39 d1 cmp %edx,%ecx 20d1bc: 74 11 je 20d1cf 20d1be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d1c5: bf 04 00 00 00 mov $0x4,%edi 20d1ca: e8 00 00 00 00 callq 20d1cf 20d1cf: 8b 4c 24 2c mov 0x2c(%rsp),%ecx 20d1d3: 41 8b 55 28 mov 0x28(%r13),%edx 20d1d7: 39 d1 cmp %edx,%ecx 20d1d9: 74 11 je 20d1ec 20d1db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d1e2: bf 04 00 00 00 mov $0x4,%edi 20d1e7: e8 00 00 00 00 callq 20d1ec 20d1ec: 8b 4c 24 30 mov 0x30(%rsp),%ecx 20d1f0: 41 8b 55 2c mov 0x2c(%r13),%edx 20d1f4: 39 d1 cmp %edx,%ecx 20d1f6: 74 11 je 20d209 20d1f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d1ff: bf 04 00 00 00 mov $0x4,%edi 20d204: e8 00 00 00 00 callq 20d209 20d209: 8b 4c 24 24 mov 0x24(%rsp),%ecx 20d20d: 41 8b 55 20 mov 0x20(%r13),%edx 20d211: 39 d1 cmp %edx,%ecx 20d213: 74 11 je 20d226 20d215: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d21c: bf 04 00 00 00 mov $0x4,%edi 20d221: e8 00 00 00 00 callq 20d226 20d226: 8b 4c 24 28 mov 0x28(%rsp),%ecx 20d22a: 41 8b 55 24 mov 0x24(%r13),%edx 20d22e: 39 d1 cmp %edx,%ecx 20d230: 74 11 je 20d243 20d232: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20d239: bf 04 00 00 00 mov $0x4,%edi 20d23e: e8 00 00 00 00 callq 20d243 20d243: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax 20d24a: 00 20d24b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 20d252: 00 00 20d254: 0f 85 ec 00 00 00 jne 20d346 20d25a: 48 81 c4 78 01 00 00 add $0x178,%rsp 20d261: 5b pop %rbx 20d262: 5d pop %rbp 20d263: 41 5c pop %r12 20d265: 41 5d pop %r13 20d267: 41 5e pop %r14 20d269: 41 5f pop %r15 20d26b: c3 retq 20d26c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d273: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d277: 4c 8d 84 24 0c 01 00 lea 0x10c(%rsp),%r8 20d27e: 00 20d27f: 8b 88 04 02 00 00 mov 0x204(%rax),%ecx 20d285: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d28c: 0f b6 90 81 00 00 00 movzbl 0x81(%rax),%edx 20d293: e8 00 00 00 00 callq 20d298 20d298: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d29f: e9 62 f8 ff ff jmpq 20cb06 20d2a4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d2ab: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d2af: 4c 8d 84 24 08 01 00 lea 0x108(%rsp),%r8 20d2b6: 00 20d2b7: 8b 88 d8 01 00 00 mov 0x1d8(%rax),%ecx 20d2bd: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d2c4: 0f b6 50 76 movzbl 0x76(%rax),%edx 20d2c8: e8 00 00 00 00 callq 20d2cd 20d2cd: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d2d4: e9 d3 f6 ff ff jmpq 20c9ac 20d2d9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d2e0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d2e4: 4c 8d 84 24 00 01 00 lea 0x100(%rsp),%r8 20d2eb: 00 20d2ec: 8b 88 d4 01 00 00 mov 0x1d4(%rax),%ecx 20d2f2: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d2f9: 0f b6 50 75 movzbl 0x75(%rax),%edx 20d2fd: e8 00 00 00 00 callq 20d302 20d302: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d309: e9 90 f6 ff ff jmpq 20c99e 20d30e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d315: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d319: 4c 8d 84 24 04 01 00 lea 0x104(%rsp),%r8 20d320: 00 20d321: 8b 88 00 02 00 00 mov 0x200(%rax),%ecx 20d327: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d32e: 0f b6 90 80 00 00 00 movzbl 0x80(%rax),%edx 20d335: e8 00 00 00 00 callq 20d33a 20d33a: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d341: e9 b2 f7 ff ff jmpq 20caf8 20d346: e8 00 00 00 00 callq 20d34b 20d34b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000020d350 : 20d350: e8 00 00 00 00 callq 20d355 20d355: 55 push %rbp 20d356: 89 f5 mov %esi,%ebp 20d358: 53 push %rbx 20d359: 48 89 fb mov %rdi,%rbx 20d35c: 48 83 ec 10 sub $0x10,%rsp 20d360: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20d367: 00 00 20d369: 48 89 44 24 08 mov %rax,0x8(%rsp) 20d36e: 31 c0 xor %eax,%eax 20d370: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 20d377: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 20d37c: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 20d383: 00 20d384: 8b 88 48 03 00 00 mov 0x348(%rax),%ecx 20d38a: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20d391: 0f b6 90 d2 00 00 00 movzbl 0xd2(%rax),%edx 20d398: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 20d39f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20d3a3: 8b b0 c0 01 00 00 mov 0x1c0(%rax),%esi 20d3a9: e8 00 00 00 00 callq 20d3ae 20d3ae: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 20d3b3: 0f 94 c0 sete %al 20d3b6: 40 38 e8 cmp %bpl,%al 20d3b9: 74 3b je 20d3f6 20d3bb: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20d3c2: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d3c9: 44 0f b6 cd movzbl %bpl,%r9d 20d3cd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d3d1: 0f b6 8a d2 00 00 00 movzbl 0xd2(%rdx),%ecx 20d3d8: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20d3df: 44 8b 80 48 03 00 00 mov 0x348(%rax),%r8d 20d3e6: 8b b2 c0 01 00 00 mov 0x1c0(%rdx),%esi 20d3ec: ba 01 00 00 00 mov $0x1,%edx 20d3f1: e8 00 00 00 00 callq 20d3f6 20d3f6: 48 8b 44 24 08 mov 0x8(%rsp),%rax 20d3fb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 20d402: 00 00 20d404: 75 07 jne 20d40d 20d406: 48 83 c4 10 add $0x10,%rsp 20d40a: 5b pop %rbx 20d40b: 5d pop %rbp 20d40c: c3 retq 20d40d: e8 00 00 00 00 callq 20d412 20d412: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20d419: 00 00 00 00 20d41d: 0f 1f 00 nopl (%rax) 000000000020d420 : 20d420: e8 00 00 00 00 callq 20d425 20d425: c1 ee 02 shr $0x2,%esi 20d428: 0f 84 96 00 00 00 je 20d4c4 20d42e: 8d 46 ff lea -0x1(%rsi),%eax 20d431: 41 57 push %r15 20d433: 41 56 push %r14 20d435: 4c 8d 74 82 04 lea 0x4(%rdx,%rax,4),%r14 20d43a: 41 55 push %r13 20d43c: 41 54 push %r12 20d43e: 49 89 fc mov %rdi,%r12 20d441: 55 push %rbp 20d442: 53 push %rbx 20d443: 48 89 d3 mov %rdx,%rbx 20d446: 49 8b 6c 24 08 mov 0x8(%r12),%rbp 20d44b: 49 8b 84 24 78 02 00 mov 0x278(%r12),%rax 20d452: 00 20d453: 44 8b 3b mov (%rbx),%r15d 20d456: 48 8b 7d 18 mov 0x18(%rbp),%rdi 20d45a: 44 8b a8 b8 01 00 00 mov 0x1b8(%rax),%r13d 20d461: 44 89 fa mov %r15d,%edx 20d464: 48 8b 07 mov (%rdi),%rax 20d467: 44 89 ee mov %r13d,%esi 20d46a: 48 8b 40 08 mov 0x8(%rax),%rax 20d46e: e8 00 00 00 00 callq 20d473 20d473: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 20d478: 48 83 c3 04 add $0x4,%rbx 20d47c: 49 39 de cmp %rbx,%r14 20d47f: 75 c5 jne 20d446 20d481: 5b pop %rbx 20d482: 5d pop %rbp 20d483: 41 5c pop %r12 20d485: 41 5d pop %r13 20d487: 41 5e pop %r14 20d489: 41 5f pop %r15 20d48b: c3 retq 20d48c: 48 8b 75 10 mov 0x10(%rbp),%rsi 20d490: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 20d497 20d497: 89 c0 mov %eax,%eax 20d499: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 20d4a1 20d4a0: 00 20d4a1: 73 d5 jae 20d478 20d4a3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 20d4aa 20d4aa: 48 85 c0 test %rax,%rax 20d4ad: 74 13 je 20d4c2 20d4af: 48 8b 78 08 mov 0x8(%rax),%rdi 20d4b3: 48 83 c6 08 add $0x8,%rsi 20d4b7: 44 89 f9 mov %r15d,%ecx 20d4ba: 44 89 ea mov %r13d,%edx 20d4bd: e8 00 00 00 00 callq 20d4c2 20d4c2: eb b4 jmp 20d478 20d4c4: c3 retq 20d4c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20d4cc: 00 00 00 00 000000000020d4d0 : 20d4d0: e8 00 00 00 00 callq 20d4d5 20d4d5: 41 56 push %r14 20d4d7: 41 55 push %r13 20d4d9: 41 54 push %r12 20d4db: 55 push %rbp 20d4dc: 48 89 f5 mov %rsi,%rbp 20d4df: 53 push %rbx 20d4e0: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 20d4e7: 48 89 fb mov %rdi,%rbx 20d4ea: 83 7d 00 01 cmpl $0x1,0x0(%rbp) 20d4ee: 44 8b 80 fc 02 00 00 mov 0x2fc(%rax),%r8d 20d4f5: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20d4fc: 0f b6 88 bf 00 00 00 movzbl 0xbf(%rax),%ecx 20d503: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 20d50a: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20d50e: 8b b0 ac 01 00 00 mov 0x1ac(%rax),%esi 20d514: 0f 84 3f 01 00 00 je 20d659 20d51a: 6a 00 pushq $0x0 20d51c: 45 89 c1 mov %r8d,%r9d 20d51f: 31 d2 xor %edx,%edx 20d521: 41 89 c8 mov %ecx,%r8d 20d524: b9 01 00 00 00 mov $0x1,%ecx 20d529: e8 00 00 00 00 callq 20d52e 20d52e: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20d535: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d539: 45 31 c9 xor %r9d,%r9d 20d53c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d543: 0f b6 8a c3 00 00 00 movzbl 0xc3(%rdx),%ecx 20d54a: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20d551: 44 8b 80 0c 03 00 00 mov 0x30c(%rax),%r8d 20d558: 8b b2 b0 01 00 00 mov 0x1b0(%rdx),%esi 20d55e: ba 01 00 00 00 mov $0x1,%edx 20d563: e8 00 00 00 00 callq 20d568 20d568: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20d56f: 44 8b 4d 08 mov 0x8(%rbp),%r9d 20d573: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d57a: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20d581: 44 8b 82 0c 03 00 00 mov 0x30c(%rdx),%r8d 20d588: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d58c: 0f b6 88 c3 00 00 00 movzbl 0xc3(%rax),%ecx 20d593: 8b b6 b0 01 00 00 mov 0x1b0(%rsi),%esi 20d599: 41 51 push %r9 20d59b: 44 8b 8a 14 03 00 00 mov 0x314(%rdx),%r9d 20d5a2: 41 51 push %r9 20d5a4: 44 0f b6 88 c5 00 00 movzbl 0xc5(%rax),%r9d 20d5ab: 00 20d5ac: 41 51 push %r9 20d5ae: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 20d5b3: 41 51 push %r9 20d5b5: 8b 92 10 03 00 00 mov 0x310(%rdx),%edx 20d5bb: 41 b9 01 00 00 00 mov $0x1,%r9d 20d5c1: 52 push %rdx 20d5c2: 0f b6 80 c4 00 00 00 movzbl 0xc4(%rax),%eax 20d5c9: ba 03 00 00 00 mov $0x3,%edx 20d5ce: 50 push %rax 20d5cf: e8 00 00 00 00 callq 20d5d4 20d5d4: 48 8b 55 28 mov 0x28(%rbp),%rdx 20d5d8: 8b 75 08 mov 0x8(%rbp),%esi 20d5db: 48 89 df mov %rbx,%rdi 20d5de: 48 83 c4 38 add $0x38,%rsp 20d5e2: e8 00 00 00 00 callq 20d5e7 20d5e7: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20d5ee: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20d5f5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d5fc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d600: 8b b1 b4 01 00 00 mov 0x1b4(%rcx),%esi 20d606: 8b 4d 20 mov 0x20(%rbp),%ecx 20d609: 44 8b 8a 18 03 00 00 mov 0x318(%rdx),%r9d 20d610: 44 0f b6 80 c6 00 00 movzbl 0xc6(%rax),%r8d 20d617: 00 20d618: 51 push %rcx 20d619: 8b 8a 20 03 00 00 mov 0x320(%rdx),%ecx 20d61f: 51 push %rcx 20d620: 0f b6 88 c8 00 00 00 movzbl 0xc8(%rax),%ecx 20d627: 51 push %rcx 20d628: 8b 4d 1c mov 0x1c(%rbp),%ecx 20d62b: 51 push %rcx 20d62c: 8b 92 1c 03 00 00 mov 0x31c(%rdx),%edx 20d632: b9 03 00 00 00 mov $0x3,%ecx 20d637: 52 push %rdx 20d638: 0f b6 80 c7 00 00 00 movzbl 0xc7(%rax),%eax 20d63f: 31 d2 xor %edx,%edx 20d641: 50 push %rax 20d642: 0f b6 45 18 movzbl 0x18(%rbp),%eax 20d646: 50 push %rax 20d647: e8 00 00 00 00 callq 20d64c 20d64c: 48 83 c4 38 add $0x38,%rsp 20d650: 5b pop %rbx 20d651: 5d pop %rbp 20d652: 41 5c pop %r12 20d654: 41 5d pop %r13 20d656: 41 5e pop %r14 20d658: c3 retq 20d659: 41 b9 01 00 00 00 mov $0x1,%r9d 20d65f: ba 01 00 00 00 mov $0x1,%edx 20d664: e8 00 00 00 00 callq 20d669 20d669: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20d670: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d674: 41 b9 01 00 00 00 mov $0x1,%r9d 20d67a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d681: 0f b6 4a 1b movzbl 0x1b(%rdx),%ecx 20d685: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20d68c: 44 8b 40 6c mov 0x6c(%rax),%r8d 20d690: 8b 72 20 mov 0x20(%rdx),%esi 20d693: ba 01 00 00 00 mov $0x1,%edx 20d698: e8 00 00 00 00 callq 20d69d 20d69d: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20d6a4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d6a8: 45 31 c9 xor %r9d,%r9d 20d6ab: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d6b2: 0f b6 8a c0 00 00 00 movzbl 0xc0(%rdx),%ecx 20d6b9: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20d6c0: 44 8b 80 00 03 00 00 mov 0x300(%rax),%r8d 20d6c7: 8b b2 ac 01 00 00 mov 0x1ac(%rdx),%esi 20d6cd: ba 01 00 00 00 mov $0x1,%edx 20d6d2: e8 00 00 00 00 callq 20d6d7 20d6d7: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20d6de: 44 8b 4d 08 mov 0x8(%rbp),%r9d 20d6e2: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d6e9: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20d6f0: 44 8b 82 00 03 00 00 mov 0x300(%rdx),%r8d 20d6f7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d6fb: 0f b6 88 c0 00 00 00 movzbl 0xc0(%rax),%ecx 20d702: 8b b6 ac 01 00 00 mov 0x1ac(%rsi),%esi 20d708: 41 51 push %r9 20d70a: 44 8b 8a 08 03 00 00 mov 0x308(%rdx),%r9d 20d711: 41 51 push %r9 20d713: 44 0f b6 88 c2 00 00 movzbl 0xc2(%rax),%r9d 20d71a: 00 20d71b: 41 51 push %r9 20d71d: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 20d722: 41 51 push %r9 20d724: 8b 92 04 03 00 00 mov 0x304(%rdx),%edx 20d72a: 41 b9 01 00 00 00 mov $0x1,%r9d 20d730: 52 push %rdx 20d731: 0f b6 80 c1 00 00 00 movzbl 0xc1(%rax),%eax 20d738: ba 03 00 00 00 mov $0x3,%edx 20d73d: 50 push %rax 20d73e: e8 00 00 00 00 callq 20d743 20d743: 4c 8b 63 08 mov 0x8(%rbx),%r12 20d747: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d74e: 44 8b 75 10 mov 0x10(%rbp),%r14d 20d752: 48 83 c4 30 add $0x30,%rsp 20d756: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 20d75b: 44 8b a8 a8 01 00 00 mov 0x1a8(%rax),%r13d 20d762: 44 89 f2 mov %r14d,%edx 20d765: 48 8b 07 mov (%rdi),%rax 20d768: 44 89 ee mov %r13d,%esi 20d76b: 48 8b 40 08 mov 0x8(%rax),%rax 20d76f: e8 00 00 00 00 callq 20d774 20d774: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 20d779: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20d780: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d787: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d78b: 44 8b 4d 14 mov 0x14(%rbp),%r9d 20d78f: 0f b6 8a be 00 00 00 movzbl 0xbe(%rdx),%ecx 20d796: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20d79d: 44 8b 80 f8 02 00 00 mov 0x2f8(%rax),%r8d 20d7a4: 8b b2 a4 01 00 00 mov 0x1a4(%rdx),%esi 20d7aa: ba 01 00 00 00 mov $0x1,%edx 20d7af: e8 00 00 00 00 callq 20d7b4 20d7b4: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20d7bb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d7bf: 45 31 c9 xor %r9d,%r9d 20d7c2: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d7c9: 0f b6 4a 1b movzbl 0x1b(%rdx),%ecx 20d7cd: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20d7d4: 44 8b 40 6c mov 0x6c(%rax),%r8d 20d7d8: 8b 72 20 mov 0x20(%rdx),%esi 20d7db: ba 01 00 00 00 mov $0x1,%edx 20d7e0: e8 00 00 00 00 callq 20d7e5 20d7e5: e9 fd fd ff ff jmpq 20d5e7 20d7ea: 49 8b 74 24 10 mov 0x10(%r12),%rsi 20d7ef: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 20d7f6 20d7f6: 89 c0 mov %eax,%eax 20d7f8: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 20d800 20d7ff: 00 20d800: 0f 83 73 ff ff ff jae 20d779 20d806: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 20d80d 20d80d: 48 85 c0 test %rax,%rax 20d810: 74 13 je 20d825 20d812: 48 8b 78 08 mov 0x8(%rax),%rdi 20d816: 48 83 c6 08 add $0x8,%rsi 20d81a: 44 89 f1 mov %r14d,%ecx 20d81d: 44 89 ea mov %r13d,%edx 20d820: e8 00 00 00 00 callq 20d825 20d825: e9 4f ff ff ff jmpq 20d779 20d82a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000020d830 : 20d830: e8 00 00 00 00 callq 20d835 20d835: 41 54 push %r12 20d837: 49 89 d4 mov %rdx,%r12 20d83a: 55 push %rbp 20d83b: 48 89 f5 mov %rsi,%rbp 20d83e: 53 push %rbx 20d83f: 48 8b 8f 78 02 00 00 mov 0x278(%rdi),%rcx 20d846: 48 89 fb mov %rdi,%rbx 20d849: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 20d850: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20d857: 8b b1 b8 00 00 00 mov 0xb8(%rcx),%esi 20d85d: 8b 4d 04 mov 0x4(%rbp),%ecx 20d860: 44 8b 8a a0 01 00 00 mov 0x1a0(%rdx),%r9d 20d867: 44 0f b6 40 68 movzbl 0x68(%rax),%r8d 20d86c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20d870: 51 push %rcx 20d871: b9 02 00 00 00 mov $0x2,%ecx 20d876: 8b 92 a4 01 00 00 mov 0x1a4(%rdx),%edx 20d87c: 52 push %rdx 20d87d: 0f b6 40 69 movzbl 0x69(%rax),%eax 20d881: 31 d2 xor %edx,%edx 20d883: 50 push %rax 20d884: 8b 45 00 mov 0x0(%rbp),%eax 20d887: 50 push %rax 20d888: e8 00 00 00 00 callq 20d88d 20d88d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d891: b9 01 00 00 00 mov $0x1,%ecx 20d896: 31 d2 xor %edx,%edx 20d898: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d89f: 48 83 c4 20 add $0x20,%rsp 20d8a3: 44 8b 88 a8 01 00 00 mov 0x1a8(%rax),%r9d 20d8aa: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d8b1: 44 0f b6 40 6a movzbl 0x6a(%rax),%r8d 20d8b6: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d8bd: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 20d8c3: 8b 45 08 mov 0x8(%rbp),%eax 20d8c6: 50 push %rax 20d8c7: e8 00 00 00 00 callq 20d8cc 20d8cc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d8d0: b9 01 00 00 00 mov $0x1,%ecx 20d8d5: 31 d2 xor %edx,%edx 20d8d7: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d8de: 44 8b 88 ac 01 00 00 mov 0x1ac(%rax),%r9d 20d8e5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d8ec: 44 0f b6 40 6b movzbl 0x6b(%rax),%r8d 20d8f1: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d8f8: 8b b0 c0 00 00 00 mov 0xc0(%rax),%esi 20d8fe: 8b 45 0c mov 0xc(%rbp),%eax 20d901: 50 push %rax 20d902: e8 00 00 00 00 callq 20d907 20d907: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20d90e: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20d915: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d91c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d920: 8b b1 c4 00 00 00 mov 0xc4(%rcx),%esi 20d926: 8b 4d 14 mov 0x14(%rbp),%ecx 20d929: 44 8b 8a b0 01 00 00 mov 0x1b0(%rdx),%r9d 20d930: 44 0f b6 40 6c movzbl 0x6c(%rax),%r8d 20d935: 51 push %rcx 20d936: 8b 92 b4 01 00 00 mov 0x1b4(%rdx),%edx 20d93c: b9 02 00 00 00 mov $0x2,%ecx 20d941: 52 push %rdx 20d942: 0f b6 40 6d movzbl 0x6d(%rax),%eax 20d946: 31 d2 xor %edx,%edx 20d948: 50 push %rax 20d949: 8b 45 10 mov 0x10(%rbp),%eax 20d94c: 50 push %rax 20d94d: e8 00 00 00 00 callq 20d952 20d952: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d956: b9 01 00 00 00 mov $0x1,%ecx 20d95b: 31 d2 xor %edx,%edx 20d95d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d964: 48 83 c4 30 add $0x30,%rsp 20d968: 44 8b 88 c8 01 00 00 mov 0x1c8(%rax),%r9d 20d96f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d976: 44 0f b6 40 72 movzbl 0x72(%rax),%r8d 20d97b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d982: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 20d988: 8b 45 2c mov 0x2c(%rbp),%eax 20d98b: 50 push %rax 20d98c: e8 00 00 00 00 callq 20d991 20d991: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20d995: b9 01 00 00 00 mov $0x1,%ecx 20d99a: 31 d2 xor %edx,%edx 20d99c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20d9a3: 44 8b 88 cc 01 00 00 mov 0x1cc(%rax),%r9d 20d9aa: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20d9b1: 44 0f b6 40 73 movzbl 0x73(%rax),%r8d 20d9b6: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d9bd: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 20d9c3: 8b 45 38 mov 0x38(%rbp),%eax 20d9c6: 50 push %rax 20d9c7: e8 00 00 00 00 callq 20d9cc 20d9cc: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20d9d3: 41 5a pop %r10 20d9d5: 41 5b pop %r11 20d9d7: 8b b0 e0 00 00 00 mov 0xe0(%rax),%esi 20d9dd: 85 f6 test %esi,%esi 20d9df: 0f 85 8c 03 00 00 jne 20dd71 20d9e5: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 20d9eb: 85 f6 test %esi,%esi 20d9ed: 0f 85 c3 03 00 00 jne 20ddb6 20d9f3: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20d9fa: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 20da00: b9 01 00 00 00 mov $0x1,%ecx 20da05: 8b 45 68 mov 0x68(%rbp),%eax 20da08: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20da0c: 44 8b 8a dc 01 00 00 mov 0x1dc(%rdx),%r9d 20da13: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20da1a: 44 0f b6 42 77 movzbl 0x77(%rdx),%r8d 20da1f: 50 push %rax 20da20: 31 d2 xor %edx,%edx 20da22: e8 00 00 00 00 callq 20da27 20da27: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20da2b: b9 01 00 00 00 mov $0x1,%ecx 20da30: 31 d2 xor %edx,%edx 20da32: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20da39: 44 8b 88 e0 01 00 00 mov 0x1e0(%rax),%r9d 20da40: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20da47: 44 0f b6 40 78 movzbl 0x78(%rax),%r8d 20da4c: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20da53: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 20da59: 8b 45 70 mov 0x70(%rbp),%eax 20da5c: 50 push %rax 20da5d: e8 00 00 00 00 callq 20da62 20da62: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20da69: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20da70: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20da77: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20da7b: 8b b1 f4 00 00 00 mov 0xf4(%rcx),%esi 20da81: 8b 8d 84 00 00 00 mov 0x84(%rbp),%ecx 20da87: 44 8b 8a ec 01 00 00 mov 0x1ec(%rdx),%r9d 20da8e: 44 0f b6 40 7b movzbl 0x7b(%rax),%r8d 20da93: 51 push %rcx 20da94: 8b 92 f0 01 00 00 mov 0x1f0(%rdx),%edx 20da9a: b9 02 00 00 00 mov $0x2,%ecx 20da9f: 52 push %rdx 20daa0: 0f b6 40 7c movzbl 0x7c(%rax),%eax 20daa4: 31 d2 xor %edx,%edx 20daa6: 50 push %rax 20daa7: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax 20daad: 50 push %rax 20daae: e8 00 00 00 00 callq 20dab3 20dab3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20dab7: b9 01 00 00 00 mov $0x1,%ecx 20dabc: 31 d2 xor %edx,%edx 20dabe: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20dac5: 48 83 c4 30 add $0x30,%rsp 20dac9: 44 8b 88 f8 01 00 00 mov 0x1f8(%rax),%r9d 20dad0: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20dad7: 44 0f b6 40 7e movzbl 0x7e(%rax),%r8d 20dadc: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20dae3: 8b b0 00 01 00 00 mov 0x100(%rax),%esi 20dae9: 8b 45 3c mov 0x3c(%rbp),%eax 20daec: 50 push %rax 20daed: e8 00 00 00 00 callq 20daf2 20daf2: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20daf9: 5f pop %rdi 20dafa: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 20db00: 85 f6 test %esi,%esi 20db02: 0f 85 28 03 00 00 jne 20de30 20db08: 8b b0 0c 01 00 00 mov 0x10c(%rax),%esi 20db0e: 85 f6 test %esi,%esi 20db10: 0f 85 dc 02 00 00 jne 20ddf2 20db16: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20db1d: 8b b0 10 01 00 00 mov 0x110(%rax),%esi 20db23: b9 01 00 00 00 mov $0x1,%ecx 20db28: 8b 45 6c mov 0x6c(%rbp),%eax 20db2b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20db2f: 44 8b 8a 08 02 00 00 mov 0x208(%rdx),%r9d 20db36: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20db3d: 44 0f b6 82 82 00 00 movzbl 0x82(%rdx),%r8d 20db44: 00 20db45: 50 push %rax 20db46: 31 d2 xor %edx,%edx 20db48: e8 00 00 00 00 callq 20db4d 20db4d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20db51: b9 01 00 00 00 mov $0x1,%ecx 20db56: 31 d2 xor %edx,%edx 20db58: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20db5f: 44 8b 88 0c 02 00 00 mov 0x20c(%rax),%r9d 20db66: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20db6d: 44 0f b6 80 83 00 00 movzbl 0x83(%rax),%r8d 20db74: 00 20db75: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20db7c: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 20db82: 8b 45 74 mov 0x74(%rbp),%eax 20db85: 50 push %rax 20db86: e8 00 00 00 00 callq 20db8b 20db8b: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20db92: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20db99: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20dba0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20dba4: 8b b1 18 01 00 00 mov 0x118(%rcx),%esi 20dbaa: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 20dbaf: 44 8b 8a 10 02 00 00 mov 0x210(%rdx),%r9d 20dbb6: 44 0f b6 80 84 00 00 movzbl 0x84(%rax),%r8d 20dbbd: 00 20dbbe: 51 push %rcx 20dbbf: 8b 92 14 02 00 00 mov 0x214(%rdx),%edx 20dbc5: b9 02 00 00 00 mov $0x2,%ecx 20dbca: 52 push %rdx 20dbcb: 0f b6 80 85 00 00 00 movzbl 0x85(%rax),%eax 20dbd2: 31 d2 xor %edx,%edx 20dbd4: 50 push %rax 20dbd5: 41 8b 04 24 mov (%r12),%eax 20dbd9: 50 push %rax 20dbda: e8 00 00 00 00 callq 20dbdf 20dbdf: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20dbe6: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20dbed: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20dbf4: 48 83 c4 30 add $0x30,%rsp 20dbf8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20dbfc: 8b b1 20 01 00 00 mov 0x120(%rcx),%esi 20dc02: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 20dc07: 44 8b 8a 20 02 00 00 mov 0x220(%rdx),%r9d 20dc0e: 44 0f b6 80 88 00 00 movzbl 0x88(%rax),%r8d 20dc15: 00 20dc16: 51 push %rcx 20dc17: 8b 8a 28 02 00 00 mov 0x228(%rdx),%ecx 20dc1d: 51 push %rcx 20dc1e: 0f b6 88 8a 00 00 00 movzbl 0x8a(%rax),%ecx 20dc25: 51 push %rcx 20dc26: 41 8b 4c 24 30 mov 0x30(%r12),%ecx 20dc2b: 51 push %rcx 20dc2c: 8b 92 24 02 00 00 mov 0x224(%rdx),%edx 20dc32: b9 03 00 00 00 mov $0x3,%ecx 20dc37: 52 push %rdx 20dc38: 0f b6 80 89 00 00 00 movzbl 0x89(%rax),%eax 20dc3f: 31 d2 xor %edx,%edx 20dc41: 50 push %rax 20dc42: 41 8b 44 24 10 mov 0x10(%r12),%eax 20dc47: 50 push %rax 20dc48: e8 00 00 00 00 callq 20dc4d 20dc4d: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20dc54: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20dc5b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20dc62: 48 83 c4 38 add $0x38,%rsp 20dc66: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20dc6a: 8b b1 28 01 00 00 mov 0x128(%rcx),%esi 20dc70: 41 8b 4c 24 44 mov 0x44(%r12),%ecx 20dc75: 44 8b 8a 20 02 00 00 mov 0x220(%rdx),%r9d 20dc7c: 44 0f b6 80 88 00 00 movzbl 0x88(%rax),%r8d 20dc83: 00 20dc84: 51 push %rcx 20dc85: 8b 8a 28 02 00 00 mov 0x228(%rdx),%ecx 20dc8b: 51 push %rcx 20dc8c: 0f b6 88 8a 00 00 00 movzbl 0x8a(%rax),%ecx 20dc93: 51 push %rcx 20dc94: 41 8b 4c 24 34 mov 0x34(%r12),%ecx 20dc99: 51 push %rcx 20dc9a: 8b 92 24 02 00 00 mov 0x224(%rdx),%edx 20dca0: b9 03 00 00 00 mov $0x3,%ecx 20dca5: 52 push %rdx 20dca6: 0f b6 80 89 00 00 00 movzbl 0x89(%rax),%eax 20dcad: 31 d2 xor %edx,%edx 20dcaf: 50 push %rax 20dcb0: 41 8b 44 24 14 mov 0x14(%r12),%eax 20dcb5: 50 push %rax 20dcb6: e8 00 00 00 00 callq 20dcbb 20dcbb: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20dcc2: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20dcc9: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20dcd0: 48 83 c4 38 add $0x38,%rsp 20dcd4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20dcd8: 8b b1 30 01 00 00 mov 0x130(%rcx),%esi 20dcde: 41 8b 4c 24 48 mov 0x48(%r12),%ecx 20dce3: 44 8b 8a 20 02 00 00 mov 0x220(%rdx),%r9d 20dcea: 44 0f b6 80 88 00 00 movzbl 0x88(%rax),%r8d 20dcf1: 00 20dcf2: 51 push %rcx 20dcf3: 8b 8a 28 02 00 00 mov 0x228(%rdx),%ecx 20dcf9: 51 push %rcx 20dcfa: 0f b6 88 8a 00 00 00 movzbl 0x8a(%rax),%ecx 20dd01: 51 push %rcx 20dd02: 41 8b 4c 24 38 mov 0x38(%r12),%ecx 20dd07: 51 push %rcx 20dd08: 8b 92 24 02 00 00 mov 0x224(%rdx),%edx 20dd0e: b9 03 00 00 00 mov $0x3,%ecx 20dd13: 52 push %rdx 20dd14: 0f b6 80 89 00 00 00 movzbl 0x89(%rax),%eax 20dd1b: 31 d2 xor %edx,%edx 20dd1d: 50 push %rax 20dd1e: 41 8b 44 24 18 mov 0x18(%r12),%eax 20dd23: 50 push %rax 20dd24: e8 00 00 00 00 callq 20dd29 20dd29: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20dd2d: b9 01 00 00 00 mov $0x1,%ecx 20dd32: 31 d2 xor %edx,%edx 20dd34: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20dd3b: 48 83 c4 38 add $0x38,%rsp 20dd3f: 44 8b 88 30 03 00 00 mov 0x330(%rax),%r9d 20dd46: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20dd4d: 44 0f b6 80 cc 00 00 movzbl 0xcc(%rax),%r8d 20dd54: 00 20dd55: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20dd5c: 8b b0 c8 01 00 00 mov 0x1c8(%rax),%esi 20dd62: 8b 45 48 mov 0x48(%rbp),%eax 20dd65: 50 push %rax 20dd66: e8 00 00 00 00 callq 20dd6b 20dd6b: 58 pop %rax 20dd6c: 5b pop %rbx 20dd6d: 5d pop %rbp 20dd6e: 41 5c pop %r12 20dd70: c3 retq 20dd71: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20dd78: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20dd7c: b9 01 00 00 00 mov $0x1,%ecx 20dd81: 31 d2 xor %edx,%edx 20dd83: 44 8b 88 d4 01 00 00 mov 0x1d4(%rax),%r9d 20dd8a: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20dd91: 44 0f b6 40 75 movzbl 0x75(%rax),%r8d 20dd96: 8b 45 58 mov 0x58(%rbp),%eax 20dd99: 50 push %rax 20dd9a: e8 00 00 00 00 callq 20dd9f 20dd9f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20dda6: 41 59 pop %r9 20dda8: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 20ddae: 85 f6 test %esi,%esi 20ddb0: 0f 84 3d fc ff ff je 20d9f3 20ddb6: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ddbd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ddc1: b9 01 00 00 00 mov $0x1,%ecx 20ddc6: 31 d2 xor %edx,%edx 20ddc8: 44 8b 88 d8 01 00 00 mov 0x1d8(%rax),%r9d 20ddcf: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20ddd6: 44 0f b6 40 76 movzbl 0x76(%rax),%r8d 20dddb: 8b 45 60 mov 0x60(%rbp),%eax 20ddde: 50 push %rax 20dddf: e8 00 00 00 00 callq 20dde4 20dde4: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20ddeb: 41 58 pop %r8 20dded: e9 01 fc ff ff jmpq 20d9f3 20ddf2: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ddf9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ddfd: 31 d2 xor %edx,%edx 20ddff: b9 01 00 00 00 mov $0x1,%ecx 20de04: 44 8b 88 04 02 00 00 mov 0x204(%rax),%r9d 20de0b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20de12: 44 0f b6 80 81 00 00 movzbl 0x81(%rax),%r8d 20de19: 00 20de1a: 8b 45 64 mov 0x64(%rbp),%eax 20de1d: 50 push %rax 20de1e: e8 00 00 00 00 callq 20de23 20de23: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20de2a: 5a pop %rdx 20de2b: e9 e6 fc ff ff jmpq 20db16 20de30: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20de37: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20de3b: b9 01 00 00 00 mov $0x1,%ecx 20de40: 31 d2 xor %edx,%edx 20de42: 44 8b 88 00 02 00 00 mov 0x200(%rax),%r9d 20de49: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20de50: 44 0f b6 80 80 00 00 movzbl 0x80(%rax),%r8d 20de57: 00 20de58: 8b 45 5c mov 0x5c(%rbp),%eax 20de5b: 50 push %rax 20de5c: e8 00 00 00 00 callq 20de61 20de61: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20de68: 59 pop %rcx 20de69: e9 9a fc ff ff jmpq 20db08 20de6e: 66 90 xchg %ax,%ax 000000000020de70 : 20de70: e8 00 00 00 00 callq 20de75 20de75: 41 55 push %r13 20de77: ba 00 01 00 00 mov $0x100,%edx 20de7c: 41 54 push %r12 20de7e: 55 push %rbp 20de7f: 48 89 f5 mov %rsi,%rbp 20de82: 53 push %rbx 20de83: 4c 8b 67 08 mov 0x8(%rdi),%r12 20de87: 48 89 fb mov %rdi,%rbx 20de8a: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 20de91: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 20de96: 44 8b 68 04 mov 0x4(%rax),%r13d 20de9a: 48 8b 07 mov (%rdi),%rax 20de9d: 44 89 ee mov %r13d,%esi 20dea0: 48 8b 40 08 mov 0x8(%rax),%rax 20dea4: e8 00 00 00 00 callq 20dea9 20dea9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 20deae: 44 8b 4d 20 mov 0x20(%rbp),%r9d 20deb2: 45 85 c9 test %r9d,%r9d 20deb5: 74 1d je 20ded4 20deb7: 31 d2 xor %edx,%edx 20deb9: 8b 45 40 mov 0x40(%rbp),%eax 20debc: 03 45 44 add 0x44(%rbp),%eax 20debf: 03 45 3c add 0x3c(%rbp),%eax 20dec2: 41 f7 f1 div %r9d 20dec5: 8b 55 38 mov 0x38(%rbp),%edx 20dec8: 45 31 c9 xor %r9d,%r9d 20decb: 29 c2 sub %eax,%edx 20decd: 3b 55 1c cmp 0x1c(%rbp),%edx 20ded0: 41 0f 96 c1 setbe %r9b 20ded4: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20dedb: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20dee2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20dee6: 0f b6 88 ce 00 00 00 movzbl 0xce(%rax),%ecx 20deed: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20def4: 44 8b 82 38 03 00 00 mov 0x338(%rdx),%r8d 20defb: 5b pop %rbx 20defc: ba 01 00 00 00 mov $0x1,%edx 20df01: 8b 30 mov (%rax),%esi 20df03: 5d pop %rbp 20df04: 41 5c pop %r12 20df06: 41 5d pop %r13 20df08: e9 00 00 00 00 jmpq 20df0d 20df0d: 49 8b 74 24 10 mov 0x10(%r12),%rsi 20df12: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 20df19 20df19: 89 c0 mov %eax,%eax 20df1b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 20df23 20df22: 00 20df23: 73 89 jae 20deae 20df25: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 20df2c 20df2c: 48 85 c0 test %rax,%rax 20df2f: 74 15 je 20df46 20df31: 48 8b 78 08 mov 0x8(%rax),%rdi 20df35: 48 83 c6 08 add $0x8,%rsi 20df39: b9 00 01 00 00 mov $0x100,%ecx 20df3e: 44 89 ea mov %r13d,%edx 20df41: e8 00 00 00 00 callq 20df46 20df46: e9 63 ff ff ff jmpq 20deae 20df4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000020df50 : 20df50: e8 00 00 00 00 callq 20df55 20df55: 55 push %rbp 20df56: 48 89 fd mov %rdi,%rbp 20df59: 53 push %rbx 20df5a: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 20df61: 48 89 f3 mov %rsi,%rbx 20df64: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 20df6b: 44 8b 4b 50 mov 0x50(%rbx),%r9d 20df6f: 0f b6 4a 51 movzbl 0x51(%rdx),%ecx 20df73: 48 8b 97 78 02 00 00 mov 0x278(%rdi),%rdx 20df7a: 44 8b 80 44 01 00 00 mov 0x144(%rax),%r8d 20df81: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20df85: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 20df8b: ba 01 00 00 00 mov $0x1,%edx 20df90: e8 00 00 00 00 callq 20df95 20df95: 48 8b 8d 78 02 00 00 mov 0x278(%rbp),%rcx 20df9c: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 20dfa3: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 20dfaa: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20dfae: 8b b1 ac 00 00 00 mov 0xac(%rcx),%esi 20dfb4: 8b 4b 4c mov 0x4c(%rbx),%ecx 20dfb7: 44 8b 8a 50 01 00 00 mov 0x150(%rdx),%r9d 20dfbe: 44 0f b6 40 54 movzbl 0x54(%rax),%r8d 20dfc3: 51 push %rcx 20dfc4: 8b 8a 5c 01 00 00 mov 0x15c(%rdx),%ecx 20dfca: 51 push %rcx 20dfcb: 0f b6 48 57 movzbl 0x57(%rax),%ecx 20dfcf: 51 push %rcx 20dfd0: 8b 4b 48 mov 0x48(%rbx),%ecx 20dfd3: 51 push %rcx 20dfd4: 8b 8a 58 01 00 00 mov 0x158(%rdx),%ecx 20dfda: 51 push %rcx 20dfdb: 0f b6 48 56 movzbl 0x56(%rax),%ecx 20dfdf: 51 push %rcx 20dfe0: 8b 4b 44 mov 0x44(%rbx),%ecx 20dfe3: 51 push %rcx 20dfe4: 8b 92 54 01 00 00 mov 0x154(%rdx),%edx 20dfea: b9 04 00 00 00 mov $0x4,%ecx 20dfef: 52 push %rdx 20dff0: 0f b6 40 55 movzbl 0x55(%rax),%eax 20dff4: 31 d2 xor %edx,%edx 20dff6: 50 push %rax 20dff7: 8b 43 40 mov 0x40(%rbx),%eax 20dffa: 50 push %rax 20dffb: e8 00 00 00 00 callq 20e000 20e000: 48 8b 8d 78 02 00 00 mov 0x278(%rbp),%rcx 20e007: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 20e00e: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 20e015: 48 83 c4 50 add $0x50,%rsp 20e019: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e01d: 8b b1 b0 00 00 00 mov 0xb0(%rcx),%esi 20e023: 8b 4b 1c mov 0x1c(%rbx),%ecx 20e026: 44 8b 8a 60 01 00 00 mov 0x160(%rdx),%r9d 20e02d: 44 0f b6 40 58 movzbl 0x58(%rax),%r8d 20e032: 51 push %rcx 20e033: 8b 8a 7c 01 00 00 mov 0x17c(%rdx),%ecx 20e039: 51 push %rcx 20e03a: 0f b6 48 5f movzbl 0x5f(%rax),%ecx 20e03e: 51 push %rcx 20e03f: 8b 4b 18 mov 0x18(%rbx),%ecx 20e042: 51 push %rcx 20e043: 8b 8a 78 01 00 00 mov 0x178(%rdx),%ecx 20e049: 51 push %rcx 20e04a: 0f b6 48 5e movzbl 0x5e(%rax),%ecx 20e04e: 51 push %rcx 20e04f: 8b 4b 14 mov 0x14(%rbx),%ecx 20e052: 51 push %rcx 20e053: 8b 8a 74 01 00 00 mov 0x174(%rdx),%ecx 20e059: 51 push %rcx 20e05a: 0f b6 48 5d movzbl 0x5d(%rax),%ecx 20e05e: 51 push %rcx 20e05f: 8b 4b 10 mov 0x10(%rbx),%ecx 20e062: 51 push %rcx 20e063: 8b 8a 70 01 00 00 mov 0x170(%rdx),%ecx 20e069: 51 push %rcx 20e06a: 0f b6 48 5c movzbl 0x5c(%rax),%ecx 20e06e: 51 push %rcx 20e06f: 8b 4b 0c mov 0xc(%rbx),%ecx 20e072: 51 push %rcx 20e073: 8b 8a 6c 01 00 00 mov 0x16c(%rdx),%ecx 20e079: 51 push %rcx 20e07a: 0f b6 48 5b movzbl 0x5b(%rax),%ecx 20e07e: 51 push %rcx 20e07f: 8b 4b 08 mov 0x8(%rbx),%ecx 20e082: 51 push %rcx 20e083: 8b 8a 68 01 00 00 mov 0x168(%rdx),%ecx 20e089: 51 push %rcx 20e08a: 0f b6 48 5a movzbl 0x5a(%rax),%ecx 20e08e: 51 push %rcx 20e08f: 8b 4b 04 mov 0x4(%rbx),%ecx 20e092: 51 push %rcx 20e093: 8b 92 64 01 00 00 mov 0x164(%rdx),%edx 20e099: b9 08 00 00 00 mov $0x8,%ecx 20e09e: 52 push %rdx 20e09f: 0f b6 40 59 movzbl 0x59(%rax),%eax 20e0a3: 31 d2 xor %edx,%edx 20e0a5: 50 push %rax 20e0a6: 8b 03 mov (%rbx),%eax 20e0a8: 50 push %rax 20e0a9: e8 00 00 00 00 callq 20e0ae 20e0ae: 48 8b 8d 78 02 00 00 mov 0x278(%rbp),%rcx 20e0b5: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 20e0bc: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 20e0c3: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 20e0ca: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e0ce: 8b b1 b4 00 00 00 mov 0xb4(%rcx),%esi 20e0d4: 8b 4b 3c mov 0x3c(%rbx),%ecx 20e0d7: 44 8b 8a 80 01 00 00 mov 0x180(%rdx),%r9d 20e0de: 44 0f b6 40 60 movzbl 0x60(%rax),%r8d 20e0e3: 51 push %rcx 20e0e4: 8b 8a 9c 01 00 00 mov 0x19c(%rdx),%ecx 20e0ea: 51 push %rcx 20e0eb: 0f b6 48 67 movzbl 0x67(%rax),%ecx 20e0ef: 51 push %rcx 20e0f0: 8b 4b 38 mov 0x38(%rbx),%ecx 20e0f3: 51 push %rcx 20e0f4: 8b 8a 98 01 00 00 mov 0x198(%rdx),%ecx 20e0fa: 51 push %rcx 20e0fb: 0f b6 48 66 movzbl 0x66(%rax),%ecx 20e0ff: 51 push %rcx 20e100: 8b 4b 34 mov 0x34(%rbx),%ecx 20e103: 51 push %rcx 20e104: 8b 8a 94 01 00 00 mov 0x194(%rdx),%ecx 20e10a: 51 push %rcx 20e10b: 0f b6 48 65 movzbl 0x65(%rax),%ecx 20e10f: 51 push %rcx 20e110: 8b 4b 30 mov 0x30(%rbx),%ecx 20e113: 51 push %rcx 20e114: 8b 8a 90 01 00 00 mov 0x190(%rdx),%ecx 20e11a: 51 push %rcx 20e11b: 0f b6 48 64 movzbl 0x64(%rax),%ecx 20e11f: 51 push %rcx 20e120: 8b 4b 2c mov 0x2c(%rbx),%ecx 20e123: 51 push %rcx 20e124: 8b 8a 8c 01 00 00 mov 0x18c(%rdx),%ecx 20e12a: 51 push %rcx 20e12b: 0f b6 48 63 movzbl 0x63(%rax),%ecx 20e12f: 51 push %rcx 20e130: 8b 4b 28 mov 0x28(%rbx),%ecx 20e133: 51 push %rcx 20e134: 8b 8a 88 01 00 00 mov 0x188(%rdx),%ecx 20e13a: 51 push %rcx 20e13b: 0f b6 48 62 movzbl 0x62(%rax),%ecx 20e13f: 51 push %rcx 20e140: 8b 4b 24 mov 0x24(%rbx),%ecx 20e143: 51 push %rcx 20e144: 8b 92 84 01 00 00 mov 0x184(%rdx),%edx 20e14a: b9 08 00 00 00 mov $0x8,%ecx 20e14f: 52 push %rdx 20e150: 0f b6 40 61 movzbl 0x61(%rax),%eax 20e154: 31 d2 xor %edx,%edx 20e156: 50 push %rax 20e157: 8b 43 20 mov 0x20(%rbx),%eax 20e15a: 50 push %rax 20e15b: e8 00 00 00 00 callq 20e160 20e160: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 20e167: 5b pop %rbx 20e168: 5d pop %rbp 20e169: c3 retq 20e16a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000020e170 : 20e170: e8 00 00 00 00 callq 20e175 20e175: 41 56 push %r14 20e177: 49 89 ce mov %rcx,%r14 20e17a: 41 55 push %r13 20e17c: 49 89 d5 mov %rdx,%r13 20e17f: 41 54 push %r12 20e181: 49 89 f4 mov %rsi,%r12 20e184: 4c 89 c6 mov %r8,%rsi 20e187: 55 push %rbp 20e188: 48 89 fd mov %rdi,%rbp 20e18b: e8 00 00 00 00 callq 20e190 20e190: 4c 89 f6 mov %r14,%rsi 20e193: 48 89 ef mov %rbp,%rdi 20e196: e8 00 00 00 00 callq 20e19b 20e19b: 4c 89 ea mov %r13,%rdx 20e19e: 4c 89 e6 mov %r12,%rsi 20e1a1: 48 89 ef mov %rbp,%rdi 20e1a4: 5d pop %rbp 20e1a5: 41 5c pop %r12 20e1a7: 41 5d pop %r13 20e1a9: 41 5e pop %r14 20e1ab: e9 80 f6 ff ff jmpq 20d830 000000000020e1b0 : 20e1b0: e8 00 00 00 00 callq 20e1b5 20e1b5: 41 55 push %r13 20e1b7: 41 54 push %r12 20e1b9: 55 push %rbp 20e1ba: 89 f5 mov %esi,%ebp 20e1bc: 83 ee 10 sub $0x10,%esi 20e1bf: 53 push %rbx 20e1c0: 48 89 fb mov %rdi,%rbx 20e1c3: 8b 3a mov (%rdx),%edi 20e1c5: 8b 41 04 mov 0x4(%rcx),%eax 20e1c8: 44 8d 4f ff lea -0x1(%rdi),%r9d 20e1cc: 83 fe 04 cmp $0x4,%esi 20e1cf: 77 71 ja 20e242 20e1d1: 44 8b 62 04 mov 0x4(%rdx),%r12d 20e1d5: 45 85 e4 test %r12d,%r12d 20e1d8: 0f 84 b3 00 00 00 je 20e291 20e1de: 8b 79 0c mov 0xc(%rcx),%edi 20e1e1: 41 83 ec 01 sub $0x1,%r12d 20e1e5: 44 8d 6f ff lea -0x1(%rdi),%r13d 20e1e9: 83 e8 01 sub $0x1,%eax 20e1ec: 80 39 00 cmpb $0x0,(%rcx) 20e1ef: 75 05 jne 20e1f6 20e1f1: 45 31 ed xor %r13d,%r13d 20e1f4: 31 c0 xor %eax,%eax 20e1f6: 48 8b 8b 88 02 00 00 mov 0x288(%rbx),%rcx 20e1fd: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20e204: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20e20b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20e20f: 44 0f b6 52 11 movzbl 0x11(%rdx),%r10d 20e214: 44 8b 41 44 mov 0x44(%rcx),%r8d 20e218: 8b 76 14 mov 0x14(%rsi),%esi 20e21b: 50 push %rax 20e21c: 8b 41 48 mov 0x48(%rcx),%eax 20e21f: 44 89 d1 mov %r10d,%ecx 20e222: 50 push %rax 20e223: 0f b6 42 12 movzbl 0x12(%rdx),%eax 20e227: ba 02 00 00 00 mov $0x2,%edx 20e22c: 50 push %rax 20e22d: e8 00 00 00 00 callq 20e232 20e232: 48 83 c4 18 add $0x18,%rsp 20e236: 83 fd 0f cmp $0xf,%ebp 20e239: 77 0f ja 20e24a 20e23b: 5b pop %rbx 20e23c: 5d pop %rbp 20e23d: 41 5c pop %r12 20e23f: 41 5d pop %r13 20e241: c3 retq 20e242: 45 31 ed xor %r13d,%r13d 20e245: 45 31 e4 xor %r12d,%r12d 20e248: eb 9f jmp 20e1e9 20e24a: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20e251: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20e258: 45 89 e1 mov %r12d,%r9d 20e25b: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20e262: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20e266: 44 8b 42 4c mov 0x4c(%rdx),%r8d 20e26a: 0f b6 48 13 movzbl 0x13(%rax),%ecx 20e26e: 8b 76 18 mov 0x18(%rsi),%esi 20e271: 41 55 push %r13 20e273: 8b 52 50 mov 0x50(%rdx),%edx 20e276: 52 push %rdx 20e277: 0f b6 40 14 movzbl 0x14(%rax),%eax 20e27b: ba 02 00 00 00 mov $0x2,%edx 20e280: 50 push %rax 20e281: e8 00 00 00 00 callq 20e286 20e286: 48 83 c4 18 add $0x18,%rsp 20e28a: 5b pop %rbx 20e28b: 5d pop %rbp 20e28c: 41 5c pop %r12 20e28e: 41 5d pop %r13 20e290: c3 retq 20e291: 0f 0b ud2 20e293: e9 46 ff ff ff jmpq 20e1de 20e298: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20e29f: 00 000000000020e2a0 : 20e2a0: e8 00 00 00 00 callq 20e2a5 20e2a5: 0f b6 d2 movzbl %dl,%edx 20e2a8: 85 f6 test %esi,%esi 20e2aa: 74 18 je 20e2c4 20e2ac: 83 fe 01 cmp $0x1,%esi 20e2af: 0f 84 e1 00 00 00 je 20e396 20e2b5: 83 fe 02 cmp $0x2,%esi 20e2b8: 74 4e je 20e308 20e2ba: 83 fe 03 cmp $0x3,%esi 20e2bd: 0f 84 8c 00 00 00 je 20e34f 20e2c3: c3 retq 20e2c4: 48 8b 8f 88 02 00 00 mov 0x288(%rdi),%rcx 20e2cb: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20e2d2: 45 31 c9 xor %r9d,%r9d 20e2d5: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 20e2dc: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20e2e0: 44 0f b6 50 15 movzbl 0x15(%rax),%r10d 20e2e5: 44 8b 41 54 mov 0x54(%rcx),%r8d 20e2e9: 8b 76 1c mov 0x1c(%rsi),%esi 20e2ec: 52 push %rdx 20e2ed: 8b 51 58 mov 0x58(%rcx),%edx 20e2f0: 44 89 d1 mov %r10d,%ecx 20e2f3: 52 push %rdx 20e2f4: 0f b6 40 16 movzbl 0x16(%rax),%eax 20e2f8: ba 02 00 00 00 mov $0x2,%edx 20e2fd: 50 push %rax 20e2fe: e8 00 00 00 00 callq 20e303 20e303: 48 83 c4 18 add $0x18,%rsp 20e307: c3 retq 20e308: 48 8b 8f 88 02 00 00 mov 0x288(%rdi),%rcx 20e30f: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20e316: 41 b9 02 00 00 00 mov $0x2,%r9d 20e31c: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 20e323: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20e327: 44 0f b6 50 15 movzbl 0x15(%rax),%r10d 20e32c: 44 8b 41 54 mov 0x54(%rcx),%r8d 20e330: 8b 76 1c mov 0x1c(%rsi),%esi 20e333: 52 push %rdx 20e334: 8b 51 58 mov 0x58(%rcx),%edx 20e337: 44 89 d1 mov %r10d,%ecx 20e33a: 52 push %rdx 20e33b: 0f b6 40 16 movzbl 0x16(%rax),%eax 20e33f: ba 02 00 00 00 mov $0x2,%edx 20e344: 50 push %rax 20e345: e8 00 00 00 00 callq 20e34a 20e34a: 48 83 c4 18 add $0x18,%rsp 20e34e: c3 retq 20e34f: 48 8b 8f 88 02 00 00 mov 0x288(%rdi),%rcx 20e356: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20e35d: 41 b9 03 00 00 00 mov $0x3,%r9d 20e363: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 20e36a: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20e36e: 44 0f b6 50 15 movzbl 0x15(%rax),%r10d 20e373: 44 8b 41 54 mov 0x54(%rcx),%r8d 20e377: 8b 76 1c mov 0x1c(%rsi),%esi 20e37a: 52 push %rdx 20e37b: 8b 51 58 mov 0x58(%rcx),%edx 20e37e: 44 89 d1 mov %r10d,%ecx 20e381: 52 push %rdx 20e382: 0f b6 40 16 movzbl 0x16(%rax),%eax 20e386: ba 02 00 00 00 mov $0x2,%edx 20e38b: 50 push %rax 20e38c: e8 00 00 00 00 callq 20e391 20e391: 48 83 c4 18 add $0x18,%rsp 20e395: c3 retq 20e396: 48 8b 8f 88 02 00 00 mov 0x288(%rdi),%rcx 20e39d: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20e3a4: 41 b9 01 00 00 00 mov $0x1,%r9d 20e3aa: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 20e3b1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20e3b5: 44 0f b6 50 15 movzbl 0x15(%rax),%r10d 20e3ba: 44 8b 41 54 mov 0x54(%rcx),%r8d 20e3be: 8b 76 1c mov 0x1c(%rsi),%esi 20e3c1: 52 push %rdx 20e3c2: 8b 51 58 mov 0x58(%rcx),%edx 20e3c5: 44 89 d1 mov %r10d,%ecx 20e3c8: 52 push %rdx 20e3c9: 0f b6 40 16 movzbl 0x16(%rax),%eax 20e3cd: ba 02 00 00 00 mov $0x2,%edx 20e3d2: 50 push %rax 20e3d3: e8 00 00 00 00 callq 20e3d8 20e3d8: 48 83 c4 18 add $0x18,%rsp 20e3dc: c3 retq 20e3dd: 0f 1f 00 nopl (%rax) 000000000020e3e0 : 20e3e0: e8 00 00 00 00 callq 20e3e5 20e3e5: 55 push %rbp 20e3e6: 48 89 fd mov %rdi,%rbp 20e3e9: 53 push %rbx 20e3ea: 89 f3 mov %esi,%ebx 20e3ec: 83 fe 0a cmp $0xa,%esi 20e3ef: 0f 86 4f 01 00 00 jbe 20e544 20e3f5: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 20e3fc: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20e403: 41 b9 02 00 00 00 mov $0x2,%r9d 20e409: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 20e410: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20e414: 44 8b 82 48 01 00 00 mov 0x148(%rdx),%r8d 20e41b: 0f b6 48 52 movzbl 0x52(%rax),%ecx 20e41f: 8b b6 a8 00 00 00 mov 0xa8(%rsi),%esi 20e425: 6a 03 pushq $0x3 20e427: 8b 92 4c 01 00 00 mov 0x14c(%rdx),%edx 20e42d: 52 push %rdx 20e42e: 0f b6 40 53 movzbl 0x53(%rax),%eax 20e432: ba 02 00 00 00 mov $0x2,%edx 20e437: 50 push %rax 20e438: e8 00 00 00 00 callq 20e43d 20e43d: 48 83 c4 18 add $0x18,%rsp 20e441: 83 fb 0e cmp $0xe,%ebx 20e444: 0f 84 cc 02 00 00 je 20e716 20e44a: 0f 86 6e 01 00 00 jbe 20e5be 20e450: 83 fb 13 cmp $0x13,%ebx 20e453: 0f 84 32 03 00 00 je 20e78b 20e459: 0f 87 a8 00 00 00 ja 20e507 20e45f: 83 fb 11 cmp $0x11,%ebx 20e462: 0f 84 fa 03 00 00 je 20e862 20e468: 76 3f jbe 20e4a9 20e46a: 83 fb 12 cmp $0x12,%ebx 20e46d: 0f 85 f9 02 00 00 jne 20e76c 20e473: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e47a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e47e: 41 b9 40 00 00 00 mov $0x40,%r9d 20e484: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e48b: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e48f: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e496: 8b 72 1c mov 0x1c(%rdx),%esi 20e499: 44 8b 40 5c mov 0x5c(%rax),%r8d 20e49d: 5b pop %rbx 20e49e: ba 01 00 00 00 mov $0x1,%edx 20e4a3: 5d pop %rbp 20e4a4: e9 00 00 00 00 jmpq 20e4a9 20e4a9: 83 fb 0f cmp $0xf,%ebx 20e4ac: 0f 84 85 03 00 00 je 20e837 20e4b2: 83 fb 10 cmp $0x10,%ebx 20e4b5: 0f 85 b1 02 00 00 jne 20e76c 20e4bb: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 20e4c2: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 20e4c9: 48 8b b5 78 02 00 00 mov 0x278(%rbp),%rsi 20e4d0: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e4d4: 44 8b 42 5c mov 0x5c(%rdx),%r8d 20e4d8: 0f b6 48 17 movzbl 0x17(%rax),%ecx 20e4dc: 8b 76 1c mov 0x1c(%rsi),%esi 20e4df: 6a 01 pushq $0x1 20e4e1: 8b 92 7c 03 00 00 mov 0x37c(%rdx),%edx 20e4e7: 41 b9 74 00 00 00 mov $0x74,%r9d 20e4ed: 52 push %rdx 20e4ee: 0f b6 80 df 00 00 00 movzbl 0xdf(%rax),%eax 20e4f5: ba 02 00 00 00 mov $0x2,%edx 20e4fa: 50 push %rax 20e4fb: e8 00 00 00 00 callq 20e500 20e500: 48 83 c4 18 add $0x18,%rsp 20e504: 5b pop %rbx 20e505: 5d pop %rbp 20e506: c3 retq 20e507: 83 fb 16 cmp $0x16,%ebx 20e50a: 0f 84 fc 02 00 00 je 20e80c 20e510: 83 fb 18 cmp $0x18,%ebx 20e513: 0f 85 e4 00 00 00 jne 20e5fd 20e519: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e520: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e524: 41 b9 0c 00 00 00 mov $0xc,%r9d 20e52a: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e531: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e535: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e53c: 8b 72 1c mov 0x1c(%rdx),%esi 20e53f: e9 55 ff ff ff jmpq 20e499 20e544: 89 f1 mov %esi,%ecx 20e546: b8 d0 04 00 00 mov $0x4d0,%eax 20e54b: 48 8b b7 88 02 00 00 mov 0x288(%rdi),%rsi 20e552: 48 d3 e8 shr %cl,%rax 20e555: 48 8b 8f 80 02 00 00 mov 0x280(%rdi),%rcx 20e55c: 48 8b bf 78 02 00 00 mov 0x278(%rdi),%rdi 20e563: 48 f7 d0 not %rax 20e566: 44 8b 86 48 01 00 00 mov 0x148(%rsi),%r8d 20e56d: 89 c2 mov %eax,%edx 20e56f: c1 e0 1f shl $0x1f,%eax 20e572: 44 8b 97 a8 00 00 00 mov 0xa8(%rdi),%r10d 20e579: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e57d: 83 e2 01 and $0x1,%edx 20e580: c1 f8 1f sar $0x1f,%eax 20e583: 44 0f b6 59 52 movzbl 0x52(%rcx),%r11d 20e588: 80 fa 01 cmp $0x1,%dl 20e58b: 44 8d 48 03 lea 0x3(%rax),%r9d 20e58f: 19 d2 sbb %edx,%edx 20e591: 83 c2 03 add $0x3,%edx 20e594: 52 push %rdx 20e595: 8b 96 4c 01 00 00 mov 0x14c(%rsi),%edx 20e59b: 44 89 d6 mov %r10d,%esi 20e59e: 52 push %rdx 20e59f: 0f b6 51 53 movzbl 0x53(%rcx),%edx 20e5a3: 44 89 d9 mov %r11d,%ecx 20e5a6: 52 push %rdx 20e5a7: ba 02 00 00 00 mov $0x2,%edx 20e5ac: e8 00 00 00 00 callq 20e5b1 20e5b1: 48 83 c4 18 add $0x18,%rsp 20e5b5: 83 fb 08 cmp $0x8,%ebx 20e5b8: 0f 84 83 01 00 00 je 20e741 20e5be: 83 fb 08 cmp $0x8,%ebx 20e5c1: 0f 86 9a 00 00 00 jbe 20e661 20e5c7: 83 fb 0c cmp $0xc,%ebx 20e5ca: 0f 84 11 02 00 00 je 20e7e1 20e5d0: 76 5f jbe 20e631 20e5d2: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e5d9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e5dd: 41 b9 76 00 00 00 mov $0x76,%r9d 20e5e3: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e5ea: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e5ee: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e5f5: 8b 72 1c mov 0x1c(%rdx),%esi 20e5f8: e9 9c fe ff ff jmpq 20e499 20e5fd: 83 fb 14 cmp $0x14,%ebx 20e600: 0f 85 66 01 00 00 jne 20e76c 20e606: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e60d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e611: 41 b9 42 00 00 00 mov $0x42,%r9d 20e617: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e61e: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e622: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e629: 8b 72 1c mov 0x1c(%rdx),%esi 20e62c: e9 68 fe ff ff jmpq 20e499 20e631: 83 fb 0a cmp $0xa,%ebx 20e634: 77 76 ja 20e6ac 20e636: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e63d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e641: 41 b9 18 00 00 00 mov $0x18,%r9d 20e647: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e64e: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e652: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e659: 8b 72 1c mov 0x1c(%rdx),%esi 20e65c: e9 38 fe ff ff jmpq 20e499 20e661: 83 fb 04 cmp $0x4,%ebx 20e664: 77 7a ja 20e6e0 20e666: 83 fb 02 cmp $0x2,%ebx 20e669: 0f 87 1e 02 00 00 ja 20e88d 20e66f: 83 fb 01 cmp $0x1,%ebx 20e672: 0f 84 3e 01 00 00 je 20e7b6 20e678: 83 fb 02 cmp $0x2,%ebx 20e67b: 0f 85 eb 00 00 00 jne 20e76c 20e681: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e688: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e68c: 41 b9 03 00 00 00 mov $0x3,%r9d 20e692: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e699: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e69d: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e6a4: 8b 72 1c mov 0x1c(%rdx),%esi 20e6a7: e9 ed fd ff ff jmpq 20e499 20e6ac: 83 fb 0b cmp $0xb,%ebx 20e6af: 0f 85 b7 00 00 00 jne 20e76c 20e6b5: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e6bc: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e6c0: 41 b9 70 00 00 00 mov $0x70,%r9d 20e6c6: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e6cd: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e6d1: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e6d8: 8b 72 1c mov 0x1c(%rdx),%esi 20e6db: e9 b9 fd ff ff jmpq 20e499 20e6e0: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e6e7: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e6ee: 41 b9 0a 00 00 00 mov $0xa,%r9d 20e6f4: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e6f8: 5b pop %rbx 20e6f9: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e6fd: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e704: 44 8b 40 5c mov 0x5c(%rax),%r8d 20e708: 5d pop %rbp 20e709: 8b 72 1c mov 0x1c(%rdx),%esi 20e70c: ba 01 00 00 00 mov $0x1,%edx 20e711: e9 00 00 00 00 jmpq 20e716 20e716: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e71d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e721: 41 b9 77 00 00 00 mov $0x77,%r9d 20e727: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e72e: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e732: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e739: 8b 72 1c mov 0x1c(%rdx),%esi 20e73c: e9 58 fd ff ff jmpq 20e499 20e741: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e748: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e74c: 41 b9 16 00 00 00 mov $0x16,%r9d 20e752: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e759: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e75d: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e764: 8b 72 1c mov 0x1c(%rdx),%esi 20e767: e9 2d fd ff ff jmpq 20e499 20e76c: 5b pop %rbx 20e76d: b9 14 02 00 00 mov $0x214,%ecx 20e772: 5d pop %rbp 20e773: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 20e77a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 20e781: bf 02 00 00 00 mov $0x2,%edi 20e786: e9 00 00 00 00 jmpq 20e78b 20e78b: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e792: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e796: 41 b9 43 00 00 00 mov $0x43,%r9d 20e79c: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e7a3: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e7a7: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e7ae: 8b 72 1c mov 0x1c(%rdx),%esi 20e7b1: e9 e3 fc ff ff jmpq 20e499 20e7b6: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e7bd: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e7c1: 41 b9 01 00 00 00 mov $0x1,%r9d 20e7c7: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e7ce: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e7d2: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e7d9: 8b 72 1c mov 0x1c(%rdx),%esi 20e7dc: e9 b8 fc ff ff jmpq 20e499 20e7e1: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e7e8: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e7ec: 41 b9 71 00 00 00 mov $0x71,%r9d 20e7f2: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e7f9: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e7fd: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e804: 8b 72 1c mov 0x1c(%rdx),%esi 20e807: e9 8d fc ff ff jmpq 20e499 20e80c: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e813: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e817: 41 b9 72 00 00 00 mov $0x72,%r9d 20e81d: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e824: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e828: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e82f: 8b 72 1c mov 0x1c(%rdx),%esi 20e832: e9 62 fc ff ff jmpq 20e499 20e837: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 20e83e: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 20e845: 48 8b b5 78 02 00 00 mov 0x278(%rbp),%rsi 20e84c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e850: 44 8b 42 5c mov 0x5c(%rdx),%r8d 20e854: 0f b6 48 17 movzbl 0x17(%rax),%ecx 20e858: 8b 76 1c mov 0x1c(%rsi),%esi 20e85b: 6a 00 pushq $0x0 20e85d: e9 7f fc ff ff jmpq 20e4e1 20e862: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e869: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e86d: 41 b9 41 00 00 00 mov $0x41,%r9d 20e873: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e87a: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e87e: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e885: 8b 72 1c mov 0x1c(%rdx),%esi 20e888: e9 0c fc ff ff jmpq 20e499 20e88d: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e894: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e898: 41 b9 08 00 00 00 mov $0x8,%r9d 20e89e: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 20e8a5: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 20e8a9: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 20e8b0: 8b 72 1c mov 0x1c(%rdx),%esi 20e8b3: e9 e1 fb ff ff jmpq 20e499 20e8b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 20e8bf: 00 000000000020e8c0 : 20e8c0: e8 00 00 00 00 callq 20e8c5 20e8c5: 41 57 push %r15 20e8c7: 45 89 c7 mov %r8d,%r15d 20e8ca: 41 56 push %r14 20e8cc: 49 89 ce mov %rcx,%r14 20e8cf: 41 55 push %r13 20e8d1: 41 89 f5 mov %esi,%r13d 20e8d4: 41 54 push %r12 20e8d6: 4d 89 cc mov %r9,%r12 20e8d9: 55 push %rbp 20e8da: 48 89 fd mov %rdi,%rbp 20e8dd: 53 push %rbx 20e8de: 48 89 d3 mov %rdx,%rbx 20e8e1: 48 83 ec 18 sub $0x18,%rsp 20e8e5: 41 0f b6 51 08 movzbl 0x8(%r9),%edx 20e8ea: 41 0f b6 31 movzbl (%r9),%esi 20e8ee: 8b 44 24 50 mov 0x50(%rsp),%eax 20e8f2: 89 44 24 10 mov %eax,0x10(%rsp) 20e8f6: e8 00 00 00 00 callq 20e8fb 20e8fb: 8b 7b 08 mov 0x8(%rbx),%edi 20e8fe: e8 6d ca ff ff callq 20b370 20e903: 48 8b 8d 88 02 00 00 mov 0x288(%rbp),%rcx 20e90a: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 20e911: 8b 7b 04 mov 0x4(%rbx),%edi 20e914: 89 44 24 14 mov %eax,0x14(%rsp) 20e918: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 20e91d: 48 89 14 24 mov %rdx,(%rsp) 20e921: e8 4a ca ff ff callq 20b370 20e926: 48 8b bd 78 02 00 00 mov 0x278(%rbp),%rdi 20e92d: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 20e932: 48 8b 14 24 mov (%rsp),%rdx 20e936: 8b 74 24 14 mov 0x14(%rsp),%esi 20e93a: 41 89 c1 mov %eax,%r9d 20e93d: 44 8b 5f 0c mov 0xc(%rdi),%r11d 20e941: 44 8b 41 1c mov 0x1c(%rcx),%r8d 20e945: 44 0f b6 52 07 movzbl 0x7(%rdx),%r10d 20e94a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e94e: 56 push %rsi 20e94f: 8b 71 30 mov 0x30(%rcx),%esi 20e952: 56 push %rsi 20e953: 0f b6 72 0c movzbl 0xc(%rdx),%esi 20e957: 56 push %rsi 20e958: 8b 73 0c mov 0xc(%rbx),%esi 20e95b: 56 push %rsi 20e95c: 8b 49 24 mov 0x24(%rcx),%ecx 20e95f: 44 89 de mov %r11d,%esi 20e962: 51 push %rcx 20e963: 0f b6 52 09 movzbl 0x9(%rdx),%edx 20e967: 44 89 d1 mov %r10d,%ecx 20e96a: 52 push %rdx 20e96b: ba 03 00 00 00 mov $0x3,%edx 20e970: e8 00 00 00 00 callq 20e975 20e975: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 20e97c: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 20e983: 48 8b b5 78 02 00 00 mov 0x278(%rbp),%rsi 20e98a: 48 83 c4 30 add $0x30,%rsp 20e98e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20e992: 44 8b 42 34 mov 0x34(%rdx),%r8d 20e996: 0f b6 48 0d movzbl 0xd(%rax),%ecx 20e99a: 8b 76 10 mov 0x10(%rsi),%esi 20e99d: 6a 00 pushq $0x0 20e99f: 44 8b 4a 40 mov 0x40(%rdx),%r9d 20e9a3: 41 51 push %r9 20e9a5: 44 0f b6 48 10 movzbl 0x10(%rax),%r9d 20e9aa: 41 51 push %r9 20e9ac: 6a 00 pushq $0x0 20e9ae: 44 8b 4a 3c mov 0x3c(%rdx),%r9d 20e9b2: 41 51 push %r9 20e9b4: 44 0f b6 48 0f movzbl 0xf(%rax),%r9d 20e9b9: 41 51 push %r9 20e9bb: 44 8b 0b mov (%rbx),%r9d 20e9be: 6a 00 pushq $0x0 20e9c0: 8b 52 38 mov 0x38(%rdx),%edx 20e9c3: 52 push %rdx 20e9c4: 0f b6 40 0e movzbl 0xe(%rax),%eax 20e9c8: ba 04 00 00 00 mov $0x4,%edx 20e9cd: 50 push %rax 20e9ce: e8 00 00 00 00 callq 20e9d3 20e9d3: 4c 89 e1 mov %r12,%rcx 20e9d6: 4c 89 f2 mov %r14,%rdx 20e9d9: 44 89 ee mov %r13d,%esi 20e9dc: 48 89 ef mov %rbp,%rdi 20e9df: 48 83 c4 48 add $0x48,%rsp 20e9e3: e8 00 00 00 00 callq 20e9e8 20e9e8: 0f b6 54 24 10 movzbl 0x10(%rsp),%edx 20e9ed: 44 89 fe mov %r15d,%esi 20e9f0: 48 89 ef mov %rbp,%rdi 20e9f3: e8 00 00 00 00 callq 20e9f8 20e9f8: 44 89 ee mov %r13d,%esi 20e9fb: 48 89 ef mov %rbp,%rdi 20e9fe: 48 83 c4 18 add $0x18,%rsp 20ea02: 5b pop %rbx 20ea03: 5d pop %rbp 20ea04: 41 5c pop %r12 20ea06: 41 5d pop %r13 20ea08: 41 5e pop %r14 20ea0a: 41 5f pop %r15 20ea0c: e9 cf f9 ff ff jmpq 20e3e0 20ea11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20ea18: 00 00 00 00 20ea1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000020ea20 : 20ea20: e8 00 00 00 00 callq 20ea25 20ea25: b8 04 00 00 00 mov $0x4,%eax 20ea2a: 85 f6 test %esi,%esi 20ea2c: 74 47 je 20ea75 20ea2e: 8d 56 ff lea -0x1(%rsi),%edx 20ea31: 83 fa 02 cmp $0x2,%edx 20ea34: 77 37 ja 20ea6d 20ea36: 8d 57 ff lea -0x1(%rdi),%edx 20ea39: 83 fa 1f cmp $0x1f,%edx 20ea3c: 76 37 jbe 20ea75 20ea3e: 8d 57 df lea -0x21(%rdi),%edx 20ea41: b8 03 00 00 00 mov $0x3,%eax 20ea46: 83 fa 1f cmp $0x1f,%edx 20ea49: 76 2a jbe 20ea75 20ea4b: 8d 57 bf lea -0x41(%rdi),%edx 20ea4e: b8 02 00 00 00 mov $0x2,%eax 20ea53: 83 fa 3f cmp $0x3f,%edx 20ea56: 76 1d jbe 20ea75 20ea58: 81 ef 81 00 00 00 sub $0x81,%edi 20ea5e: 81 ff 80 00 00 00 cmp $0x80,%edi 20ea64: 19 c0 sbb %eax,%eax 20ea66: 83 e0 fd and $0xfffffffd,%eax 20ea69: 83 c0 04 add $0x4,%eax 20ea6c: c3 retq 20ea6d: 83 ee 04 sub $0x4,%esi 20ea70: 83 fe 01 cmp $0x1,%esi 20ea73: 76 01 jbe 20ea76 20ea75: c3 retq 20ea76: 8d 57 ff lea -0x1(%rdi),%edx 20ea79: 83 fa 0f cmp $0xf,%edx 20ea7c: 76 f7 jbe 20ea75 20ea7e: 8d 57 ef lea -0x11(%rdi),%edx 20ea81: b8 03 00 00 00 mov $0x3,%eax 20ea86: 83 fa 0f cmp $0xf,%edx 20ea89: 76 ea jbe 20ea75 20ea8b: 8d 57 df lea -0x21(%rdi),%edx 20ea8e: b8 02 00 00 00 mov $0x2,%eax 20ea93: 83 fa 1f cmp $0x1f,%edx 20ea96: 76 dd jbe 20ea75 20ea98: 8d 57 bf lea -0x41(%rdi),%edx 20ea9b: b8 01 00 00 00 mov $0x1,%eax 20eaa0: 83 fa 3f cmp $0x3f,%edx 20eaa3: 76 d0 jbe 20ea75 20eaa5: 81 ef 81 00 00 00 sub $0x81,%edi 20eaab: 31 c0 xor %eax,%eax 20eaad: 83 ff 7f cmp $0x7f,%edi 20eab0: 0f 97 c0 seta %al 20eab3: c1 e0 02 shl $0x2,%eax 20eab6: c3 retq 20eab7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 20eabe: 00 00 000000000020eac0 : 20eac0: e8 00 00 00 00 callq 20eac5 20eac5: 41 55 push %r13 20eac7: 41 54 push %r12 20eac9: 55 push %rbp 20eaca: 48 89 f5 mov %rsi,%rbp 20eacd: 53 push %rbx 20eace: 48 89 fb mov %rdi,%rbx 20ead1: 8b 7e 08 mov 0x8(%rsi),%edi 20ead4: e8 00 00 00 00 callq 20ead9 20ead9: 8b 75 14 mov 0x14(%rbp),%esi 20eadc: 8b 7d 0c mov 0xc(%rbp),%edi 20eadf: 41 89 c4 mov %eax,%r12d 20eae2: e8 00 00 00 00 callq 20eae7 20eae7: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20eaee: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20eaf2: 41 89 c5 mov %eax,%r13d 20eaf5: 48 8b 45 00 mov 0x0(%rbp),%rax 20eaf9: 48 89 83 98 00 00 00 mov %rax,0x98(%rbx) 20eb00: 48 8b 45 08 mov 0x8(%rbp),%rax 20eb04: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 20eb0b: 48 8b 45 10 mov 0x10(%rbp),%rax 20eb0f: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 20eb16: 48 8b 45 18 mov 0x18(%rbp),%rax 20eb1a: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 20eb21: 48 8b 45 20 mov 0x20(%rbp),%rax 20eb25: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 20eb2c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20eb33: 0f b6 8a af 00 00 00 movzbl 0xaf(%rdx),%ecx 20eb3a: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20eb41: 44 8b 4d 04 mov 0x4(%rbp),%r9d 20eb45: 44 8b 80 bc 02 00 00 mov 0x2bc(%rax),%r8d 20eb4c: 8b b2 84 01 00 00 mov 0x184(%rdx),%esi 20eb52: ba 01 00 00 00 mov $0x1,%edx 20eb57: e8 00 00 00 00 callq 20eb5c 20eb5c: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20eb63: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20eb6a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20eb6e: 44 8b 4d 00 mov 0x0(%rbp),%r9d 20eb72: 0f b6 8a b0 00 00 00 movzbl 0xb0(%rdx),%ecx 20eb79: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 20eb80: 44 8b 80 c0 02 00 00 mov 0x2c0(%rax),%r8d 20eb87: 8b b2 88 01 00 00 mov 0x188(%rdx),%esi 20eb8d: ba 01 00 00 00 mov $0x1,%edx 20eb92: e8 00 00 00 00 callq 20eb97 20eb97: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20eb9e: 44 8b 4d 10 mov 0x10(%rbp),%r9d 20eba2: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20eba9: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20ebb0: 44 8b 82 c4 02 00 00 mov 0x2c4(%rdx),%r8d 20ebb7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ebbb: 0f b6 88 b1 00 00 00 movzbl 0xb1(%rax),%ecx 20ebc2: 8b b6 8c 01 00 00 mov 0x18c(%rsi),%esi 20ebc8: 41 51 push %r9 20ebca: 8b 92 c8 02 00 00 mov 0x2c8(%rdx),%edx 20ebd0: 44 8b 4d 0c mov 0xc(%rbp),%r9d 20ebd4: 52 push %rdx 20ebd5: 0f b6 80 b2 00 00 00 movzbl 0xb2(%rax),%eax 20ebdc: ba 02 00 00 00 mov $0x2,%edx 20ebe1: 50 push %rax 20ebe2: e8 00 00 00 00 callq 20ebe7 20ebe7: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20ebee: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20ebf5: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20ebfc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ec00: 44 0f b6 90 b3 00 00 movzbl 0xb3(%rax),%r10d 20ec07: 00 20ec08: 44 8b 82 cc 02 00 00 mov 0x2cc(%rdx),%r8d 20ec0f: 8b b1 90 01 00 00 mov 0x190(%rcx),%esi 20ec15: 44 8b 4d 14 mov 0x14(%rbp),%r9d 20ec19: 41 55 push %r13 20ec1b: 8b 8a d8 02 00 00 mov 0x2d8(%rdx),%ecx 20ec21: 51 push %rcx 20ec22: 0f b6 88 b6 00 00 00 movzbl 0xb6(%rax),%ecx 20ec29: 51 push %rcx 20ec2a: 41 54 push %r12 20ec2c: 8b 8a d4 02 00 00 mov 0x2d4(%rdx),%ecx 20ec32: 51 push %rcx 20ec33: 0f b6 88 b5 00 00 00 movzbl 0xb5(%rax),%ecx 20ec3a: 51 push %rcx 20ec3b: 0f b6 4d 20 movzbl 0x20(%rbp),%ecx 20ec3f: 83 e1 01 and $0x1,%ecx 20ec42: 51 push %rcx 20ec43: 8b 92 d0 02 00 00 mov 0x2d0(%rdx),%edx 20ec49: 44 89 d1 mov %r10d,%ecx 20ec4c: 52 push %rdx 20ec4d: 0f b6 80 b4 00 00 00 movzbl 0xb4(%rax),%eax 20ec54: ba 04 00 00 00 mov $0x4,%edx 20ec59: 50 push %rax 20ec5a: e8 00 00 00 00 callq 20ec5f 20ec5f: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20ec66: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20ec6d: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 20ec74: 48 83 c4 60 add $0x60,%rsp 20ec78: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ec7c: 44 8b 8a b4 02 00 00 mov 0x2b4(%rdx),%r9d 20ec83: 44 0f b6 80 ad 00 00 movzbl 0xad(%rax),%r8d 20ec8a: 00 20ec8b: 8b b1 80 01 00 00 mov 0x180(%rcx),%esi 20ec91: 6a 03 pushq $0x3 20ec93: b9 02 00 00 00 mov $0x2,%ecx 20ec98: 8b 92 b8 02 00 00 mov 0x2b8(%rdx),%edx 20ec9e: 52 push %rdx 20ec9f: 0f b6 80 ae 00 00 00 movzbl 0xae(%rax),%eax 20eca6: 31 d2 xor %edx,%edx 20eca8: 50 push %rax 20eca9: 6a 00 pushq $0x0 20ecab: e8 00 00 00 00 callq 20ecb0 20ecb0: 48 83 c4 20 add $0x20,%rsp 20ecb4: 5b pop %rbx 20ecb5: 5d pop %rbp 20ecb6: 41 5c pop %r12 20ecb8: 41 5d pop %r13 20ecba: c3 retq 20ecbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000020ecc0 : 20ecc0: e8 00 00 00 00 callq 20ecc5 20ecc5: 53 push %rbx 20ecc6: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 20eccd: 48 89 fb mov %rdi,%rbx 20ecd0: 4c 8d 83 30 02 00 00 lea 0x230(%rbx),%r8 20ecd7: 8b 88 44 01 00 00 mov 0x144(%rax),%ecx 20ecdd: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 20ece4: 0f b6 50 51 movzbl 0x51(%rax),%edx 20ece8: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 20ecef: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20ecf3: 8b b0 a8 00 00 00 mov 0xa8(%rax),%esi 20ecf9: e8 00 00 00 00 callq 20ecfe 20ecfe: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ed05: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ed09: 4c 8d 83 2c 02 00 00 lea 0x22c(%rbx),%r8 20ed10: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20ed17: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20ed1e: 8b 88 50 01 00 00 mov 0x150(%rax),%ecx 20ed24: 44 0f b6 52 54 movzbl 0x54(%rdx),%r10d 20ed29: 44 0f b6 4a 55 movzbl 0x55(%rdx),%r9d 20ed2e: 8b b6 ac 00 00 00 mov 0xac(%rsi),%esi 20ed34: 41 50 push %r8 20ed36: 44 8b 80 5c 01 00 00 mov 0x15c(%rax),%r8d 20ed3d: 41 50 push %r8 20ed3f: 44 0f b6 42 57 movzbl 0x57(%rdx),%r8d 20ed44: 41 50 push %r8 20ed46: 4c 8d 83 28 02 00 00 lea 0x228(%rbx),%r8 20ed4d: 41 50 push %r8 20ed4f: 44 8b 80 58 01 00 00 mov 0x158(%rax),%r8d 20ed56: 41 50 push %r8 20ed58: 0f b6 52 56 movzbl 0x56(%rdx),%edx 20ed5c: 4c 8d 83 20 02 00 00 lea 0x220(%rbx),%r8 20ed63: 52 push %rdx 20ed64: 48 8d 93 24 02 00 00 lea 0x224(%rbx),%rdx 20ed6b: 52 push %rdx 20ed6c: 8b 80 54 01 00 00 mov 0x154(%rax),%eax 20ed72: 44 89 d2 mov %r10d,%edx 20ed75: 50 push %rax 20ed76: e8 00 00 00 00 callq 20ed7b 20ed7b: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ed82: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ed86: 4c 8d 83 cc 00 00 00 lea 0xcc(%rbx),%r8 20ed8d: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20ed94: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20ed9b: 48 83 c4 40 add $0x40,%rsp 20ed9f: 8b 88 a0 01 00 00 mov 0x1a0(%rax),%ecx 20eda5: 44 0f b6 4a 69 movzbl 0x69(%rdx),%r9d 20edaa: 8b b6 b8 00 00 00 mov 0xb8(%rsi),%esi 20edb0: 0f b6 52 68 movzbl 0x68(%rdx),%edx 20edb4: 41 50 push %r8 20edb6: 4c 8d 83 c8 00 00 00 lea 0xc8(%rbx),%r8 20edbd: 8b 80 a4 01 00 00 mov 0x1a4(%rax),%eax 20edc3: 50 push %rax 20edc4: e8 00 00 00 00 callq 20edc9 20edc9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20edd0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20edd4: 4c 8d 83 d0 00 00 00 lea 0xd0(%rbx),%r8 20eddb: 8b 88 a8 01 00 00 mov 0x1a8(%rax),%ecx 20ede1: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20ede8: 0f b6 50 6a movzbl 0x6a(%rax),%edx 20edec: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20edf3: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 20edf9: e8 00 00 00 00 callq 20edfe 20edfe: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ee05: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ee09: 4c 8d 83 d4 00 00 00 lea 0xd4(%rbx),%r8 20ee10: 8b 88 ac 01 00 00 mov 0x1ac(%rax),%ecx 20ee16: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20ee1d: 0f b6 50 6b movzbl 0x6b(%rax),%edx 20ee21: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20ee28: 8b b0 c0 00 00 00 mov 0xc0(%rax),%esi 20ee2e: e8 00 00 00 00 callq 20ee33 20ee33: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ee3a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ee3e: 4c 8d 83 dc 00 00 00 lea 0xdc(%rbx),%r8 20ee45: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20ee4c: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20ee53: 8b 88 b0 01 00 00 mov 0x1b0(%rax),%ecx 20ee59: 44 0f b6 4a 6d movzbl 0x6d(%rdx),%r9d 20ee5e: 8b b6 c4 00 00 00 mov 0xc4(%rsi),%esi 20ee64: 0f b6 52 6c movzbl 0x6c(%rdx),%edx 20ee68: 41 50 push %r8 20ee6a: 4c 8d 83 d8 00 00 00 lea 0xd8(%rbx),%r8 20ee71: 8b 80 b4 01 00 00 mov 0x1b4(%rax),%eax 20ee77: 50 push %rax 20ee78: e8 00 00 00 00 callq 20ee7d 20ee7d: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20ee84: 48 8d 93 f8 00 00 00 lea 0xf8(%rbx),%rdx 20ee8b: 4c 8d 83 e0 00 00 00 lea 0xe0(%rbx),%r8 20ee92: 48 83 c4 20 add $0x20,%rsp 20ee96: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 20ee9c: 85 f6 test %esi,%esi 20ee9e: 0f 84 08 08 00 00 je 20f6ac 20eea4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20eeab: 48 8b 8b 80 02 00 00 mov 0x280(%rbx),%rcx 20eeb2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20eeb6: 44 8b 98 b8 01 00 00 mov 0x1b8(%rax),%r11d 20eebd: 44 0f b6 49 6f movzbl 0x6f(%rcx),%r9d 20eec2: 44 0f b6 51 6e movzbl 0x6e(%rcx),%r10d 20eec7: 52 push %rdx 20eec8: 8b 80 bc 01 00 00 mov 0x1bc(%rax),%eax 20eece: 50 push %rax 20eecf: 44 89 d9 mov %r11d,%ecx 20eed2: 44 89 d2 mov %r10d,%edx 20eed5: e8 00 00 00 00 callq 20eeda 20eeda: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20eee1: 59 pop %rcx 20eee2: 4c 8d 83 e8 00 00 00 lea 0xe8(%rbx),%r8 20eee9: 5e pop %rsi 20eeea: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20eef1: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20eef8: 8b 88 c0 01 00 00 mov 0x1c0(%rax),%ecx 20eefe: 44 0f b6 4a 71 movzbl 0x71(%rdx),%r9d 20ef03: 0f b6 52 70 movzbl 0x70(%rdx),%edx 20ef07: 8b b6 d0 00 00 00 mov 0xd0(%rsi),%esi 20ef0d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ef11: 41 50 push %r8 20ef13: 4c 8d 83 e4 00 00 00 lea 0xe4(%rbx),%r8 20ef1a: 8b 80 c4 01 00 00 mov 0x1c4(%rax),%eax 20ef20: 50 push %rax 20ef21: e8 00 00 00 00 callq 20ef26 20ef26: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ef2d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ef31: 4c 8d 83 f4 00 00 00 lea 0xf4(%rbx),%r8 20ef38: 8b 88 c8 01 00 00 mov 0x1c8(%rax),%ecx 20ef3e: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20ef45: 0f b6 50 72 movzbl 0x72(%rax),%edx 20ef49: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20ef50: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 20ef56: e8 00 00 00 00 callq 20ef5b 20ef5b: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ef62: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ef66: 4c 8d 83 00 01 00 00 lea 0x100(%rbx),%r8 20ef6d: 8b 88 cc 01 00 00 mov 0x1cc(%rax),%ecx 20ef73: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20ef7a: 0f b6 50 73 movzbl 0x73(%rax),%edx 20ef7e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20ef85: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 20ef8b: e8 00 00 00 00 callq 20ef90 20ef90: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20ef97: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ef9b: 4c 8d 83 08 01 00 00 lea 0x108(%rbx),%r8 20efa2: 8b 88 d0 01 00 00 mov 0x1d0(%rax),%ecx 20efa8: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20efaf: 0f b6 50 74 movzbl 0x74(%rax),%edx 20efb3: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20efba: 8b b0 dc 00 00 00 mov 0xdc(%rax),%esi 20efc0: e8 00 00 00 00 callq 20efc5 20efc5: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20efcc: 5f pop %rdi 20efcd: 41 58 pop %r8 20efcf: 8b b0 e0 00 00 00 mov 0xe0(%rax),%esi 20efd5: 85 f6 test %esi,%esi 20efd7: 0f 85 30 07 00 00 jne 20f70d 20efdd: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 20efe3: 85 f6 test %esi,%esi 20efe5: 0f 85 5f 07 00 00 jne 20f74a 20efeb: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20eff2: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 20eff8: 4c 8d 83 30 01 00 00 lea 0x130(%rbx),%r8 20efff: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f003: 8b 8a dc 01 00 00 mov 0x1dc(%rdx),%ecx 20f009: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f010: 0f b6 52 77 movzbl 0x77(%rdx),%edx 20f014: e8 00 00 00 00 callq 20f019 20f019: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f020: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f024: 4c 8d 83 38 01 00 00 lea 0x138(%rbx),%r8 20f02b: 8b 88 e0 01 00 00 mov 0x1e0(%rax),%ecx 20f031: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f038: 0f b6 50 78 movzbl 0x78(%rax),%edx 20f03c: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f043: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 20f049: e8 00 00 00 00 callq 20f04e 20f04e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f055: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f059: 4c 8d 83 44 01 00 00 lea 0x144(%rbx),%r8 20f060: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f067: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f06e: 8b 88 e4 01 00 00 mov 0x1e4(%rax),%ecx 20f074: 44 0f b6 4a 7a movzbl 0x7a(%rdx),%r9d 20f079: 8b b6 f0 00 00 00 mov 0xf0(%rsi),%esi 20f07f: 0f b6 52 79 movzbl 0x79(%rdx),%edx 20f083: 41 50 push %r8 20f085: 4c 8d 83 40 01 00 00 lea 0x140(%rbx),%r8 20f08c: 8b 80 e8 01 00 00 mov 0x1e8(%rax),%eax 20f092: 50 push %rax 20f093: e8 00 00 00 00 callq 20f098 20f098: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f09f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f0a3: 4c 8d 83 4c 01 00 00 lea 0x14c(%rbx),%r8 20f0aa: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f0b1: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f0b8: 8b 88 ec 01 00 00 mov 0x1ec(%rax),%ecx 20f0be: 44 0f b6 4a 7c movzbl 0x7c(%rdx),%r9d 20f0c3: 8b b6 f4 00 00 00 mov 0xf4(%rsi),%esi 20f0c9: 0f b6 52 7b movzbl 0x7b(%rdx),%edx 20f0cd: 41 50 push %r8 20f0cf: 4c 8d 83 48 01 00 00 lea 0x148(%rbx),%r8 20f0d6: 8b 80 f0 01 00 00 mov 0x1f0(%rax),%eax 20f0dc: 50 push %rax 20f0dd: e8 00 00 00 00 callq 20f0e2 20f0e2: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f0e9: 4c 8d 83 fc 00 00 00 lea 0xfc(%rbx),%r8 20f0f0: 48 83 c4 20 add $0x20,%rsp 20f0f4: 8b b0 f8 00 00 00 mov 0xf8(%rax),%esi 20f0fa: 85 f6 test %esi,%esi 20f0fc: 0f 84 df 05 00 00 je 20f6e1 20f102: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f109: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f10d: 8b 88 f4 01 00 00 mov 0x1f4(%rax),%ecx 20f113: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f11a: 0f b6 50 7d movzbl 0x7d(%rax),%edx 20f11e: e8 00 00 00 00 callq 20f123 20f123: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f12a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f12e: 4c 8d 83 04 01 00 00 lea 0x104(%rbx),%r8 20f135: 8b 88 f8 01 00 00 mov 0x1f8(%rax),%ecx 20f13b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f142: 0f b6 50 7e movzbl 0x7e(%rax),%edx 20f146: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f14d: 8b b0 00 01 00 00 mov 0x100(%rax),%esi 20f153: e8 00 00 00 00 callq 20f158 20f158: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f15f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f163: 4c 8d 83 0c 01 00 00 lea 0x10c(%rbx),%r8 20f16a: 8b 88 fc 01 00 00 mov 0x1fc(%rax),%ecx 20f170: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f177: 0f b6 50 7f movzbl 0x7f(%rax),%edx 20f17b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f182: 8b b0 04 01 00 00 mov 0x104(%rax),%esi 20f188: e8 00 00 00 00 callq 20f18d 20f18d: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f194: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 20f19a: 85 f6 test %esi,%esi 20f19c: 0f 85 13 06 00 00 jne 20f7b5 20f1a2: 8b b0 0c 01 00 00 mov 0x10c(%rax),%esi 20f1a8: 85 f6 test %esi,%esi 20f1aa: 0f 85 ce 05 00 00 jne 20f77e 20f1b0: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20f1b7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f1bb: 4c 8d 83 34 01 00 00 lea 0x134(%rbx),%r8 20f1c2: 8b b0 10 01 00 00 mov 0x110(%rax),%esi 20f1c8: 8b 8a 08 02 00 00 mov 0x208(%rdx),%ecx 20f1ce: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f1d5: 0f b6 92 82 00 00 00 movzbl 0x82(%rdx),%edx 20f1dc: e8 00 00 00 00 callq 20f1e1 20f1e1: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f1e8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f1ec: 4c 8d 83 3c 01 00 00 lea 0x13c(%rbx),%r8 20f1f3: 8b 88 0c 02 00 00 mov 0x20c(%rax),%ecx 20f1f9: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f200: 0f b6 90 83 00 00 00 movzbl 0x83(%rax),%edx 20f207: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f20e: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 20f214: e8 00 00 00 00 callq 20f219 20f219: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f220: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f224: 4c 8d 83 94 01 00 00 lea 0x194(%rbx),%r8 20f22b: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f232: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f239: 8b 88 10 02 00 00 mov 0x210(%rax),%ecx 20f23f: 44 0f b6 8a 85 00 00 movzbl 0x85(%rdx),%r9d 20f246: 00 20f247: 8b b6 18 01 00 00 mov 0x118(%rsi),%esi 20f24d: 0f b6 92 84 00 00 00 movzbl 0x84(%rdx),%edx 20f254: 41 50 push %r8 20f256: 4c 8d 83 90 01 00 00 lea 0x190(%rbx),%r8 20f25d: 8b 80 14 02 00 00 mov 0x214(%rax),%eax 20f263: 50 push %rax 20f264: e8 00 00 00 00 callq 20f269 20f269: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f270: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f274: 4c 8d 83 9c 01 00 00 lea 0x19c(%rbx),%r8 20f27b: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f282: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f289: 8b 88 18 02 00 00 mov 0x218(%rax),%ecx 20f28f: 44 0f b6 8a 87 00 00 movzbl 0x87(%rdx),%r9d 20f296: 00 20f297: 8b b6 1c 01 00 00 mov 0x11c(%rsi),%esi 20f29d: 0f b6 92 86 00 00 00 movzbl 0x86(%rdx),%edx 20f2a4: 41 50 push %r8 20f2a6: 4c 8d 83 98 01 00 00 lea 0x198(%rbx),%r8 20f2ad: 8b 80 1c 02 00 00 mov 0x21c(%rax),%eax 20f2b3: 50 push %rax 20f2b4: e8 00 00 00 00 callq 20f2b9 20f2b9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f2c0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f2c4: 4c 8d 83 d0 01 00 00 lea 0x1d0(%rbx),%r8 20f2cb: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f2d2: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f2d9: 48 83 c4 20 add $0x20,%rsp 20f2dd: 8b 88 20 02 00 00 mov 0x220(%rax),%ecx 20f2e3: 44 0f b6 92 88 00 00 movzbl 0x88(%rdx),%r10d 20f2ea: 00 20f2eb: 44 0f b6 8a 89 00 00 movzbl 0x89(%rdx),%r9d 20f2f2: 00 20f2f3: 8b b6 20 01 00 00 mov 0x120(%rsi),%esi 20f2f9: 41 50 push %r8 20f2fb: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 20f302: 41 50 push %r8 20f304: 0f b6 92 8a 00 00 00 movzbl 0x8a(%rdx),%edx 20f30b: 4c 8d 83 a0 01 00 00 lea 0x1a0(%rbx),%r8 20f312: 52 push %rdx 20f313: 48 8d 93 c0 01 00 00 lea 0x1c0(%rbx),%rdx 20f31a: 52 push %rdx 20f31b: 8b 80 24 02 00 00 mov 0x224(%rax),%eax 20f321: 44 89 d2 mov %r10d,%edx 20f324: 50 push %rax 20f325: e8 00 00 00 00 callq 20f32a 20f32a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f331: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f335: 4c 8d 83 b0 01 00 00 lea 0x1b0(%rbx),%r8 20f33c: 48 83 c4 28 add $0x28,%rsp 20f340: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 20f346: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f34d: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 20f354: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f35b: 8b b0 24 01 00 00 mov 0x124(%rax),%esi 20f361: e8 00 00 00 00 callq 20f366 20f366: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f36d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f371: 4c 8d 83 d4 01 00 00 lea 0x1d4(%rbx),%r8 20f378: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f37f: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f386: 8b 88 20 02 00 00 mov 0x220(%rax),%ecx 20f38c: 44 0f b6 92 88 00 00 movzbl 0x88(%rdx),%r10d 20f393: 00 20f394: 44 0f b6 8a 89 00 00 movzbl 0x89(%rdx),%r9d 20f39b: 00 20f39c: 8b b6 28 01 00 00 mov 0x128(%rsi),%esi 20f3a2: 41 50 push %r8 20f3a4: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 20f3ab: 41 50 push %r8 20f3ad: 0f b6 92 8a 00 00 00 movzbl 0x8a(%rdx),%edx 20f3b4: 4c 8d 83 a4 01 00 00 lea 0x1a4(%rbx),%r8 20f3bb: 52 push %rdx 20f3bc: 48 8d 93 c4 01 00 00 lea 0x1c4(%rbx),%rdx 20f3c3: 52 push %rdx 20f3c4: 8b 80 24 02 00 00 mov 0x224(%rax),%eax 20f3ca: 44 89 d2 mov %r10d,%edx 20f3cd: 50 push %rax 20f3ce: e8 00 00 00 00 callq 20f3d3 20f3d3: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f3da: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f3de: 4c 8d 83 b4 01 00 00 lea 0x1b4(%rbx),%r8 20f3e5: 48 83 c4 28 add $0x28,%rsp 20f3e9: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 20f3ef: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f3f6: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 20f3fd: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f404: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 20f40a: e8 00 00 00 00 callq 20f40f 20f40f: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f416: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f41a: 4c 8d 83 34 02 00 00 lea 0x234(%rbx),%r8 20f421: 8b 48 5c mov 0x5c(%rax),%ecx 20f424: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f42b: 0f b6 50 17 movzbl 0x17(%rax),%edx 20f42f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f436: 8b 70 1c mov 0x1c(%rax),%esi 20f439: e8 00 00 00 00 callq 20f43e 20f43e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f445: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f449: 4c 8d 83 38 02 00 00 lea 0x238(%rbx),%r8 20f450: 8b 88 08 01 00 00 mov 0x108(%rax),%ecx 20f456: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f45d: 0f b6 50 42 movzbl 0x42(%rax),%edx 20f461: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f468: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 20f46e: e8 00 00 00 00 callq 20f473 20f473: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f47a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f47e: 4c 8d 83 3c 02 00 00 lea 0x23c(%rbx),%r8 20f485: 8b 88 04 01 00 00 mov 0x104(%rax),%ecx 20f48b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f492: 0f b6 50 41 movzbl 0x41(%rax),%edx 20f496: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f49d: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 20f4a3: e8 00 00 00 00 callq 20f4a8 20f4a8: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f4af: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f4b3: 4c 8d 83 44 02 00 00 lea 0x244(%rbx),%r8 20f4ba: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f4c1: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f4c8: 8b 48 74 mov 0x74(%rax),%ecx 20f4cb: 44 0f b6 4a 1e movzbl 0x1e(%rdx),%r9d 20f4d0: 8b 76 24 mov 0x24(%rsi),%esi 20f4d3: 0f b6 52 1d movzbl 0x1d(%rdx),%edx 20f4d7: 41 50 push %r8 20f4d9: 4c 8d 83 40 02 00 00 lea 0x240(%rbx),%r8 20f4e0: 8b 40 78 mov 0x78(%rax),%eax 20f4e3: 50 push %rax 20f4e4: e8 00 00 00 00 callq 20f4e9 20f4e9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f4f0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f4f4: 4c 8d 83 4c 02 00 00 lea 0x24c(%rbx),%r8 20f4fb: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f502: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f509: 8b 48 54 mov 0x54(%rax),%ecx 20f50c: 44 0f b6 4a 16 movzbl 0x16(%rdx),%r9d 20f511: 8b 76 1c mov 0x1c(%rsi),%esi 20f514: 0f b6 52 15 movzbl 0x15(%rdx),%edx 20f518: 41 50 push %r8 20f51a: 4c 8d 83 48 02 00 00 lea 0x248(%rbx),%r8 20f521: 8b 40 58 mov 0x58(%rax),%eax 20f524: 50 push %rax 20f525: e8 00 00 00 00 callq 20f52a 20f52a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f531: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f535: 4c 8d 83 50 02 00 00 lea 0x250(%rbx),%r8 20f53c: 48 83 c4 20 add $0x20,%rsp 20f540: 8b 48 34 mov 0x34(%rax),%ecx 20f543: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f54a: 0f b6 50 0d movzbl 0xd(%rax),%edx 20f54e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f555: 8b 70 10 mov 0x10(%rax),%esi 20f558: e8 00 00 00 00 callq 20f55d 20f55d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f564: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f568: 4c 8d 83 54 02 00 00 lea 0x254(%rbx),%r8 20f56f: 8b 88 34 01 00 00 mov 0x134(%rax),%ecx 20f575: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f57c: 0f b6 50 4d movzbl 0x4d(%rax),%edx 20f580: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f587: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 20f58d: e8 00 00 00 00 callq 20f592 20f592: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f599: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f59d: 48 8d 8b 60 02 00 00 lea 0x260(%rbx),%rcx 20f5a4: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f5ab: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f5b2: 4c 8d 83 58 02 00 00 lea 0x258(%rbx),%r8 20f5b9: 44 0f b6 12 movzbl (%rdx),%r10d 20f5bd: 44 0f b6 4a 02 movzbl 0x2(%rdx),%r9d 20f5c2: 51 push %rcx 20f5c3: 8b 48 14 mov 0x14(%rax),%ecx 20f5c6: 51 push %rcx 20f5c7: 0f b6 52 05 movzbl 0x5(%rdx),%edx 20f5cb: 52 push %rdx 20f5cc: 48 8d 93 64 02 00 00 lea 0x264(%rbx),%rdx 20f5d3: 52 push %rdx 20f5d4: 8b 50 08 mov 0x8(%rax),%edx 20f5d7: 52 push %rdx 20f5d8: 8b 08 mov (%rax),%ecx 20f5da: 44 89 d2 mov %r10d,%edx 20f5dd: 8b 36 mov (%rsi),%esi 20f5df: e8 00 00 00 00 callq 20f5e4 20f5e4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f5eb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f5ef: 4c 8d 83 5c 02 00 00 lea 0x25c(%rbx),%r8 20f5f6: 48 83 c4 28 add $0x28,%rsp 20f5fa: 8b 88 5c 02 00 00 mov 0x25c(%rax),%ecx 20f600: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f607: 0f b6 90 97 00 00 00 movzbl 0x97(%rax),%edx 20f60e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f615: 8b b0 a0 01 00 00 mov 0x1a0(%rax),%esi 20f61b: e8 00 00 00 00 callq 20f620 20f620: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f627: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f62b: 4c 8d 83 68 02 00 00 lea 0x268(%rbx),%r8 20f632: 8b 88 18 02 00 00 mov 0x218(%rax),%ecx 20f638: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f63f: 0f b6 90 86 00 00 00 movzbl 0x86(%rax),%edx 20f646: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f64d: 8b b0 1c 01 00 00 mov 0x11c(%rax),%esi 20f653: e8 00 00 00 00 callq 20f658 20f658: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f65f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f663: 4c 8d 83 70 02 00 00 lea 0x270(%rbx),%r8 20f66a: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f671: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f678: 8b 88 10 02 00 00 mov 0x210(%rax),%ecx 20f67e: 44 0f b6 8a 85 00 00 movzbl 0x85(%rdx),%r9d 20f685: 00 20f686: 8b b6 18 01 00 00 mov 0x118(%rsi),%esi 20f68c: 0f b6 92 84 00 00 00 movzbl 0x84(%rdx),%edx 20f693: 41 50 push %r8 20f695: 4c 8d 83 6c 02 00 00 lea 0x26c(%rbx),%r8 20f69c: 8b 80 14 02 00 00 mov 0x214(%rax),%eax 20f6a2: 50 push %rax 20f6a3: e8 00 00 00 00 callq 20f6a8 20f6a8: 58 pop %rax 20f6a9: 5a pop %rdx 20f6aa: 5b pop %rbx 20f6ab: c3 retq 20f6ac: 48 8b b3 80 02 00 00 mov 0x280(%rbx),%rsi 20f6b3: 48 8b 8b 88 02 00 00 mov 0x288(%rbx),%rcx 20f6ba: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f6be: 44 0f b6 4e 6f movzbl 0x6f(%rsi),%r9d 20f6c3: 44 0f b6 56 6e movzbl 0x6e(%rsi),%r10d 20f6c8: 44 8b 99 b8 01 00 00 mov 0x1b8(%rcx),%r11d 20f6cf: 8b b0 cc 00 00 00 mov 0xcc(%rax),%esi 20f6d5: 52 push %rdx 20f6d6: 8b 81 bc 01 00 00 mov 0x1bc(%rcx),%eax 20f6dc: e9 ed f7 ff ff jmpq 20eece 20f6e1: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 20f6e8: 8b b0 fc 00 00 00 mov 0xfc(%rax),%esi 20f6ee: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f6f2: 8b 8a f4 01 00 00 mov 0x1f4(%rdx),%ecx 20f6f8: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f6ff: 0f b6 52 7d movzbl 0x7d(%rdx),%edx 20f703: e8 00 00 00 00 callq 20f708 20f708: e9 16 fa ff ff jmpq 20f123 20f70d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f714: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f718: 4c 8d 83 20 01 00 00 lea 0x120(%rbx),%r8 20f71f: 8b 88 d4 01 00 00 mov 0x1d4(%rax),%ecx 20f725: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f72c: 0f b6 50 75 movzbl 0x75(%rax),%edx 20f730: e8 00 00 00 00 callq 20f735 20f735: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f73c: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 20f742: 85 f6 test %esi,%esi 20f744: 0f 84 a1 f8 ff ff je 20efeb 20f74a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f751: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f755: 4c 8d 83 28 01 00 00 lea 0x128(%rbx),%r8 20f75c: 8b 88 d8 01 00 00 mov 0x1d8(%rax),%ecx 20f762: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f769: 0f b6 50 76 movzbl 0x76(%rax),%edx 20f76d: e8 00 00 00 00 callq 20f772 20f772: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f779: e9 6d f8 ff ff jmpq 20efeb 20f77e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f785: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f789: 4c 8d 83 2c 01 00 00 lea 0x12c(%rbx),%r8 20f790: 8b 88 04 02 00 00 mov 0x204(%rax),%ecx 20f796: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f79d: 0f b6 90 81 00 00 00 movzbl 0x81(%rax),%edx 20f7a4: e8 00 00 00 00 callq 20f7a9 20f7a9: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f7b0: e9 fb f9 ff ff jmpq 20f1b0 20f7b5: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f7bc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f7c0: 4c 8d 83 24 01 00 00 lea 0x124(%rbx),%r8 20f7c7: 8b 88 00 02 00 00 mov 0x200(%rax),%ecx 20f7cd: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 20f7d4: 0f b6 90 80 00 00 00 movzbl 0x80(%rax),%edx 20f7db: e8 00 00 00 00 callq 20f7e0 20f7e0: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 20f7e7: e9 b6 f9 ff ff jmpq 20f1a2 20f7ec: 0f 1f 40 00 nopl 0x0(%rax) 000000000020f7f0 : 20f7f0: e8 00 00 00 00 callq 20f7f5 20f7f5: 53 push %rbx 20f7f6: 48 89 fb mov %rdi,%rbx 20f7f9: e8 00 00 00 00 callq 20f7fe 20f7fe: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f805: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f809: 4c 8d 83 fc 01 00 00 lea 0x1fc(%rbx),%r8 20f810: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f817: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f81e: 8b 88 60 01 00 00 mov 0x160(%rax),%ecx 20f824: 44 0f b6 52 58 movzbl 0x58(%rdx),%r10d 20f829: 44 0f b6 4a 59 movzbl 0x59(%rdx),%r9d 20f82e: 8b b6 b0 00 00 00 mov 0xb0(%rsi),%esi 20f834: 41 50 push %r8 20f836: 44 8b 80 7c 01 00 00 mov 0x17c(%rax),%r8d 20f83d: 41 50 push %r8 20f83f: 44 0f b6 42 5f movzbl 0x5f(%rdx),%r8d 20f844: 41 50 push %r8 20f846: 4c 8d 83 f8 01 00 00 lea 0x1f8(%rbx),%r8 20f84d: 41 50 push %r8 20f84f: 44 8b 80 78 01 00 00 mov 0x178(%rax),%r8d 20f856: 41 50 push %r8 20f858: 44 0f b6 42 5e movzbl 0x5e(%rdx),%r8d 20f85d: 41 50 push %r8 20f85f: 4c 8d 83 f4 01 00 00 lea 0x1f4(%rbx),%r8 20f866: 41 50 push %r8 20f868: 44 8b 80 74 01 00 00 mov 0x174(%rax),%r8d 20f86f: 41 50 push %r8 20f871: 44 0f b6 42 5d movzbl 0x5d(%rdx),%r8d 20f876: 41 50 push %r8 20f878: 4c 8d 83 f0 01 00 00 lea 0x1f0(%rbx),%r8 20f87f: 41 50 push %r8 20f881: 44 8b 80 70 01 00 00 mov 0x170(%rax),%r8d 20f888: 41 50 push %r8 20f88a: 44 0f b6 42 5c movzbl 0x5c(%rdx),%r8d 20f88f: 41 50 push %r8 20f891: 4c 8d 83 ec 01 00 00 lea 0x1ec(%rbx),%r8 20f898: 41 50 push %r8 20f89a: 44 8b 80 6c 01 00 00 mov 0x16c(%rax),%r8d 20f8a1: 41 50 push %r8 20f8a3: 44 0f b6 42 5b movzbl 0x5b(%rdx),%r8d 20f8a8: 41 50 push %r8 20f8aa: 4c 8d 83 e8 01 00 00 lea 0x1e8(%rbx),%r8 20f8b1: 41 50 push %r8 20f8b3: 44 8b 80 68 01 00 00 mov 0x168(%rax),%r8d 20f8ba: 41 50 push %r8 20f8bc: 0f b6 52 5a movzbl 0x5a(%rdx),%edx 20f8c0: 4c 8d 83 e0 01 00 00 lea 0x1e0(%rbx),%r8 20f8c7: 52 push %rdx 20f8c8: 48 8d 93 e4 01 00 00 lea 0x1e4(%rbx),%rdx 20f8cf: 52 push %rdx 20f8d0: 8b 80 64 01 00 00 mov 0x164(%rax),%eax 20f8d6: 44 89 d2 mov %r10d,%edx 20f8d9: 50 push %rax 20f8da: e8 00 00 00 00 callq 20f8df 20f8df: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 20f8e6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20f8ea: 4c 8d 83 1c 02 00 00 lea 0x21c(%rbx),%r8 20f8f1: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 20f8f8: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 20f8ff: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 20f906: 8b 88 80 01 00 00 mov 0x180(%rax),%ecx 20f90c: 44 0f b6 52 60 movzbl 0x60(%rdx),%r10d 20f911: 44 0f b6 4a 61 movzbl 0x61(%rdx),%r9d 20f916: 8b b6 b4 00 00 00 mov 0xb4(%rsi),%esi 20f91c: 41 50 push %r8 20f91e: 44 8b 80 9c 01 00 00 mov 0x19c(%rax),%r8d 20f925: 41 50 push %r8 20f927: 44 0f b6 42 67 movzbl 0x67(%rdx),%r8d 20f92c: 41 50 push %r8 20f92e: 4c 8d 83 18 02 00 00 lea 0x218(%rbx),%r8 20f935: 41 50 push %r8 20f937: 44 8b 80 98 01 00 00 mov 0x198(%rax),%r8d 20f93e: 41 50 push %r8 20f940: 44 0f b6 42 66 movzbl 0x66(%rdx),%r8d 20f945: 41 50 push %r8 20f947: 4c 8d 83 14 02 00 00 lea 0x214(%rbx),%r8 20f94e: 41 50 push %r8 20f950: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 20f957: 41 50 push %r8 20f959: 44 0f b6 42 65 movzbl 0x65(%rdx),%r8d 20f95e: 41 50 push %r8 20f960: 4c 8d 83 10 02 00 00 lea 0x210(%rbx),%r8 20f967: 41 50 push %r8 20f969: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 20f970: 41 50 push %r8 20f972: 44 0f b6 42 64 movzbl 0x64(%rdx),%r8d 20f977: 41 50 push %r8 20f979: 4c 8d 83 0c 02 00 00 lea 0x20c(%rbx),%r8 20f980: 41 50 push %r8 20f982: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 20f989: 41 50 push %r8 20f98b: 44 0f b6 42 63 movzbl 0x63(%rdx),%r8d 20f990: 41 50 push %r8 20f992: 4c 8d 83 08 02 00 00 lea 0x208(%rbx),%r8 20f999: 41 50 push %r8 20f99b: 44 8b 80 88 01 00 00 mov 0x188(%rax),%r8d 20f9a2: 41 50 push %r8 20f9a4: 0f b6 52 62 movzbl 0x62(%rdx),%edx 20f9a8: 4c 8d 83 00 02 00 00 lea 0x200(%rbx),%r8 20f9af: 52 push %rdx 20f9b0: 48 8d 93 04 02 00 00 lea 0x204(%rbx),%rdx 20f9b7: 52 push %rdx 20f9b8: 8b 80 84 01 00 00 mov 0x184(%rax),%eax 20f9be: 44 89 d2 mov %r10d,%edx 20f9c1: 50 push %rax 20f9c2: e8 00 00 00 00 callq 20f9c7 20f9c7: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 20f9ce: 5b pop %rbx 20f9cf: c3 retq 000000000020f9d0 : 20f9d0: e8 00 00 00 00 callq 20f9d5 20f9d5: 48 b8 0f 00 00 00 0f movabs $0xf0000000f,%rax 20f9dc: 00 00 00 20f9df: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 20f9e6: 48 89 87 8c 00 00 00 mov %rax,0x8c(%rdi) 20f9ed: b8 01 00 00 00 mov $0x1,%eax 20f9f2: 48 89 77 08 mov %rsi,0x8(%rdi) 20f9f6: 48 89 8f 78 02 00 00 mov %rcx,0x278(%rdi) 20f9fd: 4c 89 87 80 02 00 00 mov %r8,0x280(%rdi) 20fa04: 4c 89 8f 88 02 00 00 mov %r9,0x288(%rdi) 20fa0b: 89 97 88 00 00 00 mov %edx,0x88(%rdi) 20fa11: c3 retq 20fa12: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20fa19: 00 00 00 20fa1c: 0f 1f 40 00 nopl 0x0(%rax) 000000000020fa20 : 20fa20: e8 00 00 00 00 callq 20fa25 20fa25: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fa2c: 0f b6 40 21 movzbl 0x21(%rax),%eax 20fa30: 88 06 mov %al,(%rsi) 20fa32: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20fa39: 8b 80 84 00 00 00 mov 0x84(%rax),%eax 20fa3f: 89 46 0c mov %eax,0xc(%rsi) 20fa42: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fa49: 0f b6 40 22 movzbl 0x22(%rax),%eax 20fa4d: 88 46 01 mov %al,0x1(%rsi) 20fa50: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20fa57: 8b 80 88 00 00 00 mov 0x88(%rax),%eax 20fa5d: 89 46 10 mov %eax,0x10(%rsi) 20fa60: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fa67: 0f b6 40 23 movzbl 0x23(%rax),%eax 20fa6b: 88 46 02 mov %al,0x2(%rsi) 20fa6e: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20fa75: 8b 80 8c 00 00 00 mov 0x8c(%rax),%eax 20fa7b: 89 46 14 mov %eax,0x14(%rsi) 20fa7e: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fa85: 0f b6 40 24 movzbl 0x24(%rax),%eax 20fa89: 88 46 03 mov %al,0x3(%rsi) 20fa8c: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20fa93: 8b 80 90 00 00 00 mov 0x90(%rax),%eax 20fa99: 89 46 18 mov %eax,0x18(%rsi) 20fa9c: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20faa3: 0f b6 40 25 movzbl 0x25(%rax),%eax 20faa7: 88 46 04 mov %al,0x4(%rsi) 20faaa: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20fab1: 8b 80 94 00 00 00 mov 0x94(%rax),%eax 20fab7: 89 46 1c mov %eax,0x1c(%rsi) 20faba: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fac1: 0f b6 40 26 movzbl 0x26(%rax),%eax 20fac5: 88 46 05 mov %al,0x5(%rsi) 20fac8: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20facf: 8b 80 98 00 00 00 mov 0x98(%rax),%eax 20fad5: 89 46 20 mov %eax,0x20(%rsi) 20fad8: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fadf: 0f b6 40 27 movzbl 0x27(%rax),%eax 20fae3: 88 46 06 mov %al,0x6(%rsi) 20fae6: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20faed: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 20faf3: 89 46 24 mov %eax,0x24(%rsi) 20faf6: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fafd: 0f b6 40 28 movzbl 0x28(%rax),%eax 20fb01: 88 46 09 mov %al,0x9(%rsi) 20fb04: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20fb0b: 8b 80 a0 00 00 00 mov 0xa0(%rax),%eax 20fb11: 89 46 30 mov %eax,0x30(%rsi) 20fb14: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fb1b: 0f b6 40 29 movzbl 0x29(%rax),%eax 20fb1f: 88 46 07 mov %al,0x7(%rsi) 20fb22: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20fb29: 8b 80 a4 00 00 00 mov 0xa4(%rax),%eax 20fb2f: 89 46 28 mov %eax,0x28(%rsi) 20fb32: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fb39: 0f b6 40 2a movzbl 0x2a(%rax),%eax 20fb3d: 88 46 08 mov %al,0x8(%rsi) 20fb40: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20fb47: 8b 80 a8 00 00 00 mov 0xa8(%rax),%eax 20fb4d: 89 46 2c mov %eax,0x2c(%rsi) 20fb50: c3 retq 20fb51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20fb58: 00 00 00 00 20fb5c: 0f 1f 40 00 nopl 0x0(%rax) 000000000020fb60 : 20fb60: e8 00 00 00 00 callq 20fb65 20fb65: 48 8b 47 08 mov 0x8(%rdi),%rax 20fb69: 48 85 c0 test %rax,%rax 20fb6c: 75 10 jne 20fb7e 20fb6e: eb 15 jmp 20fb85 20fb70: 83 fa 0f cmp $0xf,%edx 20fb73: 74 10 je 20fb85 20fb75: 48 8b 40 08 mov 0x8(%rax),%rax 20fb79: 48 85 c0 test %rax,%rax 20fb7c: 74 07 je 20fb85 20fb7e: 8b 50 04 mov 0x4(%rax),%edx 20fb81: 39 f2 cmp %esi,%edx 20fb83: 75 eb jne 20fb70 20fb85: c3 retq 20fb86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20fb8d: 00 00 00 000000000020fb90 : 20fb90: e8 00 00 00 00 callq 20fb95 20fb95: 83 ea 01 sub $0x1,%edx 20fb98: 45 31 c9 xor %r9d,%r9d 20fb9b: 83 fa 07 cmp $0x7,%edx 20fb9e: 77 08 ja 20fba8 20fba0: 44 8b 0c 95 00 00 00 mov 0x0(,%rdx,4),%r9d 20fba7: 00 20fba8: 48 8b 97 48 4d 00 00 mov 0x4d48(%rdi),%rdx 20fbaf: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20fbb6: 48 63 f6 movslq %esi,%rsi 20fbb9: 0f b6 4a 3c movzbl 0x3c(%rdx),%ecx 20fbbd: 48 8b 97 40 4d 00 00 mov 0x4d40(%rdi),%rdx 20fbc4: 44 8b 80 f0 00 00 00 mov 0xf0(%rax),%r8d 20fbcb: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20fbcf: 8b b4 b2 00 05 00 00 mov 0x500(%rdx,%rsi,4),%esi 20fbd6: ba 01 00 00 00 mov $0x1,%edx 20fbdb: e9 00 00 00 00 jmpq 20fbe0 000000000020fbe0 : 20fbe0: e8 00 00 00 00 callq 20fbe5 20fbe5: 55 push %rbp 20fbe6: 48 63 ee movslq %esi,%rbp 20fbe9: 53 push %rbx 20fbea: 48 89 fb mov %rdi,%rbx 20fbed: 48 8b 97 50 4d 00 00 mov 0x4d50(%rdi),%rdx 20fbf4: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fbfb: 44 8b 4c 24 1c mov 0x1c(%rsp),%r9d 20fc00: 48 8b bf 40 4d 00 00 mov 0x4d40(%rdi),%rdi 20fc07: 44 8b 82 f4 00 00 00 mov 0xf4(%rdx),%r8d 20fc0e: 0f b6 48 3d movzbl 0x3d(%rax),%ecx 20fc12: 8b b4 af 00 05 00 00 mov 0x500(%rdi,%rbp,4),%esi 20fc19: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20fc1d: 41 51 push %r9 20fc1f: 8b 92 f8 00 00 00 mov 0xf8(%rdx),%edx 20fc25: 52 push %rdx 20fc26: 0f b6 40 3e movzbl 0x3e(%rax),%eax 20fc2a: ba 02 00 00 00 mov $0x2,%edx 20fc2f: 50 push %rax 20fc30: 44 8b 4c 24 30 mov 0x30(%rsp),%r9d 20fc35: e8 00 00 00 00 callq 20fc3a 20fc3a: 48 8b 93 50 4d 00 00 mov 0x4d50(%rbx),%rdx 20fc41: 44 8b 4c 24 3c mov 0x3c(%rsp),%r9d 20fc46: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 20fc4d: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 20fc54: 44 8b 82 fc 00 00 00 mov 0xfc(%rdx),%r8d 20fc5b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20fc5f: 0f b6 48 3f movzbl 0x3f(%rax),%ecx 20fc63: 8b b4 ae 18 05 00 00 mov 0x518(%rsi,%rbp,4),%esi 20fc6a: 41 51 push %r9 20fc6c: 8b 92 00 01 00 00 mov 0x100(%rdx),%edx 20fc72: 52 push %rdx 20fc73: 0f b6 40 40 movzbl 0x40(%rax),%eax 20fc77: ba 02 00 00 00 mov $0x2,%edx 20fc7c: 50 push %rax 20fc7d: 44 8b 4c 24 50 mov 0x50(%rsp),%r9d 20fc82: e8 00 00 00 00 callq 20fc87 20fc87: 48 8b 93 50 4d 00 00 mov 0x4d50(%rbx),%rdx 20fc8e: 44 8b 54 24 5c mov 0x5c(%rsp),%r10d 20fc93: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 20fc9a: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 20fca1: 48 83 c4 30 add $0x30,%rsp 20fca5: 44 8b 82 04 01 00 00 mov 0x104(%rdx),%r8d 20fcac: 44 8b 4c 24 28 mov 0x28(%rsp),%r9d 20fcb1: 0f b6 48 41 movzbl 0x41(%rax),%ecx 20fcb5: 8b b4 ae 30 05 00 00 mov 0x530(%rsi,%rbp,4),%esi 20fcbc: 44 89 54 24 28 mov %r10d,0x28(%rsp) 20fcc1: 8b 92 08 01 00 00 mov 0x108(%rdx),%edx 20fcc7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20fccb: 89 54 24 20 mov %edx,0x20(%rsp) 20fccf: 0f b6 40 42 movzbl 0x42(%rax),%eax 20fcd3: ba 02 00 00 00 mov $0x2,%edx 20fcd8: 89 44 24 18 mov %eax,0x18(%rsp) 20fcdc: 5b pop %rbx 20fcdd: 5d pop %rbp 20fcde: e9 00 00 00 00 jmpq 20fce3 20fce3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 20fcea: 00 00 00 00 20fcee: 66 90 xchg %ax,%ax 000000000020fcf0 : 20fcf0: e8 00 00 00 00 callq 20fcf5 20fcf5: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 20fcfc: 0f b6 d2 movzbl %dl,%edx 20fcff: 48 63 f6 movslq %esi,%rsi 20fd02: b9 01 00 00 00 mov $0x1,%ecx 20fd07: 44 8b 88 10 01 00 00 mov 0x110(%rax),%r9d 20fd0e: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 20fd15: 44 0f b6 40 44 movzbl 0x44(%rax),%r8d 20fd1a: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 20fd21: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20fd25: 8b b4 b0 08 04 00 00 mov 0x408(%rax,%rsi,4),%esi 20fd2c: 52 push %rdx 20fd2d: 31 d2 xor %edx,%edx 20fd2f: e8 00 00 00 00 callq 20fd34 20fd34: 58 pop %rax 20fd35: c3 retq 20fd36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 20fd3d: 00 00 00 000000000020fd40 : 20fd40: e8 00 00 00 00 callq 20fd45 20fd45: 41 56 push %r14 20fd47: 41 55 push %r13 20fd49: 4c 63 ea movslq %edx,%r13 20fd4c: 41 54 push %r12 20fd4e: 55 push %rbp 20fd4f: 48 89 fd mov %rdi,%rbp 20fd52: 53 push %rbx 20fd53: 48 89 f3 mov %rsi,%rbx 20fd56: 44 89 ee mov %r13d,%esi 20fd59: e8 00 00 00 00 callq 20fd5e 20fd5e: 48 8b 95 50 4d 00 00 mov 0x4d50(%rbp),%rdx 20fd65: 44 8b 4b 1c mov 0x1c(%rbx),%r9d 20fd69: 49 89 c4 mov %rax,%r12 20fd6c: 48 8b b5 40 4d 00 00 mov 0x4d40(%rbp),%rsi 20fd73: 48 8b 85 48 4d 00 00 mov 0x4d48(%rbp),%rax 20fd7a: 44 8b 42 0c mov 0xc(%rdx),%r8d 20fd7e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20fd82: 0f b6 48 03 movzbl 0x3(%rax),%ecx 20fd86: 42 8b 74 ae 30 mov 0x30(%rsi,%r13,4),%esi 20fd8b: 41 51 push %r9 20fd8d: 44 8b 4a 60 mov 0x60(%rdx),%r9d 20fd91: 41 51 push %r9 20fd93: 44 0f b6 48 18 movzbl 0x18(%rax),%r9d 20fd98: 41 51 push %r9 20fd9a: 44 8b 4b 20 mov 0x20(%rbx),%r9d 20fd9e: 41 51 push %r9 20fda0: 44 8b 4a 5c mov 0x5c(%rdx),%r9d 20fda4: 41 51 push %r9 20fda6: 44 0f b6 48 17 movzbl 0x17(%rax),%r9d 20fdab: 41 51 push %r9 20fdad: 44 8b 4b 10 mov 0x10(%rbx),%r9d 20fdb1: 41 51 push %r9 20fdb3: 44 8b 4a 1c mov 0x1c(%rdx),%r9d 20fdb7: 41 51 push %r9 20fdb9: 44 0f b6 48 07 movzbl 0x7(%rax),%r9d 20fdbe: 41 51 push %r9 20fdc0: 44 8b 4b 14 mov 0x14(%rbx),%r9d 20fdc4: 41 51 push %r9 20fdc6: 44 8b 4a 18 mov 0x18(%rdx),%r9d 20fdca: 41 51 push %r9 20fdcc: 44 0f b6 48 06 movzbl 0x6(%rax),%r9d 20fdd1: 41 51 push %r9 20fdd3: 44 0f b6 4b 18 movzbl 0x18(%rbx),%r9d 20fdd8: 41 51 push %r9 20fdda: 44 8b 4a 14 mov 0x14(%rdx),%r9d 20fdde: 41 51 push %r9 20fde0: 44 0f b6 48 05 movzbl 0x5(%rax),%r9d 20fde5: 41 51 push %r9 20fde7: 44 0f b6 4b 0c movzbl 0xc(%rbx),%r9d 20fdec: 41 51 push %r9 20fdee: 8b 52 10 mov 0x10(%rdx),%edx 20fdf1: 44 8b 4b 08 mov 0x8(%rbx),%r9d 20fdf5: 52 push %rdx 20fdf6: 0f b6 40 04 movzbl 0x4(%rax),%eax 20fdfa: ba 07 00 00 00 mov $0x7,%edx 20fdff: 50 push %rax 20fe00: e8 00 00 00 00 callq 20fe05 20fe05: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20fe09: b9 01 00 00 00 mov $0x1,%ecx 20fe0e: 31 d2 xor %edx,%edx 20fe10: 48 8b 85 50 4d 00 00 mov 0x4d50(%rbp),%rax 20fe17: 48 81 c4 90 00 00 00 add $0x90,%rsp 20fe1e: 44 8b 48 64 mov 0x64(%rax),%r9d 20fe22: 48 8b 85 48 4d 00 00 mov 0x4d48(%rbp),%rax 20fe29: 44 0f b6 40 19 movzbl 0x19(%rax),%r8d 20fe2e: 48 8b 85 40 4d 00 00 mov 0x4d40(%rbp),%rax 20fe35: 42 8b b4 a8 20 01 00 mov 0x120(%rax,%r13,4),%esi 20fe3c: 00 20fe3d: 8b 43 24 mov 0x24(%rbx),%eax 20fe40: 50 push %rax 20fe41: e8 00 00 00 00 callq 20fe46 20fe46: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20fe4a: b9 01 00 00 00 mov $0x1,%ecx 20fe4f: 31 d2 xor %edx,%edx 20fe51: 48 8b 85 50 4d 00 00 mov 0x4d50(%rbp),%rax 20fe58: 44 8b 48 68 mov 0x68(%rax),%r9d 20fe5c: 48 8b 85 48 4d 00 00 mov 0x4d48(%rbp),%rax 20fe63: 44 0f b6 40 1a movzbl 0x1a(%rax),%r8d 20fe68: 48 8b 85 40 4d 00 00 mov 0x4d40(%rbp),%rax 20fe6f: 42 8b b4 a8 38 01 00 mov 0x138(%rax,%r13,4),%esi 20fe76: 00 20fe77: 8b 43 28 mov 0x28(%rbx),%eax 20fe7a: 50 push %rax 20fe7b: e8 00 00 00 00 callq 20fe80 20fe80: 48 8b 7d 08 mov 0x8(%rbp),%rdi 20fe84: b9 01 00 00 00 mov $0x1,%ecx 20fe89: 31 d2 xor %edx,%edx 20fe8b: 48 8b 85 50 4d 00 00 mov 0x4d50(%rbp),%rax 20fe92: 44 8b 48 6c mov 0x6c(%rax),%r9d 20fe96: 48 8b 85 48 4d 00 00 mov 0x4d48(%rbp),%rax 20fe9d: 44 0f b6 40 1b movzbl 0x1b(%rax),%r8d 20fea2: 48 8b 85 40 4d 00 00 mov 0x4d40(%rbp),%rax 20fea9: 42 8b b4 a8 50 01 00 mov 0x150(%rax,%r13,4),%esi 20feb0: 00 20feb1: 8b 43 2c mov 0x2c(%rbx),%eax 20feb4: 50 push %rax 20feb5: e8 00 00 00 00 callq 20feba 20feba: 44 89 ea mov %r13d,%edx 20febd: 48 89 de mov %rbx,%rsi 20fec0: 48 89 ef mov %rbp,%rdi 20fec3: e8 00 00 00 00 callq 20fec8 20fec8: 48 8b 03 mov (%rbx),%rax 20fecb: 48 83 c4 18 add $0x18,%rsp 20fecf: 49 89 44 24 10 mov %rax,0x10(%r12) 20fed4: 48 8b 43 08 mov 0x8(%rbx),%rax 20fed8: 49 89 44 24 18 mov %rax,0x18(%r12) 20fedd: 48 8b 43 10 mov 0x10(%rbx),%rax 20fee1: 49 89 44 24 20 mov %rax,0x20(%r12) 20fee6: 48 8b 43 18 mov 0x18(%rbx),%rax 20feea: 49 89 44 24 28 mov %rax,0x28(%r12) 20feef: 48 8b 43 20 mov 0x20(%rbx),%rax 20fef3: 49 89 44 24 30 mov %rax,0x30(%r12) 20fef8: 48 8b 43 28 mov 0x28(%rbx),%rax 20fefc: 49 89 44 24 38 mov %rax,0x38(%r12) 20ff01: 5b pop %rbx 20ff02: 5d pop %rbp 20ff03: 41 5c pop %r12 20ff05: 41 5d pop %r13 20ff07: 41 5e pop %r14 20ff09: c3 retq 20ff0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000020ff10 : 20ff10: e8 00 00 00 00 callq 20ff15 20ff15: 41 55 push %r13 20ff17: 41 54 push %r12 20ff19: 55 push %rbp 20ff1a: 48 63 ee movslq %esi,%rbp 20ff1d: 53 push %rbx 20ff1e: 48 89 fb mov %rdi,%rbx 20ff21: 48 83 ec 20 sub $0x20,%rsp 20ff25: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 20ff2c: 00 00 20ff2e: 48 89 44 24 18 mov %rax,0x18(%rsp) 20ff33: 31 c0 xor %eax,%eax 20ff35: 85 c9 test %ecx,%ecx 20ff37: 0f 84 4a 01 00 00 je 210087 20ff3d: 49 89 d4 mov %rdx,%r12 20ff40: 48 85 d2 test %rdx,%rdx 20ff43: 0f 84 7b 01 00 00 je 2100c4 20ff49: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 20ff50: 48 8b 97 48 4d 00 00 mov 0x4d48(%rdi),%rdx 20ff57: b9 01 00 00 00 mov $0x1,%ecx 20ff5c: 41 b8 01 00 00 00 mov $0x1,%r8d 20ff62: 48 8b 7f 08 mov 0x8(%rdi),%rdi 20ff66: 44 0f b6 4a 1c movzbl 0x1c(%rdx),%r9d 20ff6b: 8b b0 84 04 00 00 mov 0x484(%rax),%esi 20ff71: 8b 90 80 04 00 00 mov 0x480(%rax),%edx 20ff77: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 20ff7e: 54 push %rsp 20ff7f: 8b 40 70 mov 0x70(%rax),%eax 20ff82: 50 push %rax 20ff83: e8 00 00 00 00 callq 20ff88 20ff88: 5a pop %rdx 20ff89: 59 pop %rcx 20ff8a: 83 3c 24 01 cmpl $0x1,(%rsp) 20ff8e: 0f 84 ab 00 00 00 je 21003f 20ff94: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 20ff9b: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 20ffa2: 41 bd 01 00 00 00 mov $0x1,%r13d 20ffa8: 48 8b 40 7c mov 0x7c(%rax),%rax 20ffac: 0f b7 52 1f movzwl 0x1f(%rdx),%edx 20ffb0: 48 89 44 24 08 mov %rax,0x8(%rsp) 20ffb5: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 20ffbc: 66 89 54 24 04 mov %dx,0x4(%rsp) 20ffc1: 8b 94 a8 a0 04 00 00 mov 0x4a0(%rax,%rbp,4),%edx 20ffc8: 8b 84 a8 b8 04 00 00 mov 0x4b8(%rax,%rbp,4),%eax 20ffcf: 89 54 24 10 mov %edx,0x10(%rsp) 20ffd3: 89 44 24 14 mov %eax,0x14(%rsp) 20ffd7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ffdb: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 20ffe0: 4c 89 e6 mov %r12,%rsi 20ffe3: e8 00 00 00 00 callq 20ffe8 20ffe8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 20ffec: b9 01 00 00 00 mov $0x1,%ecx 20fff1: 31 d2 xor %edx,%edx 20fff3: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 20fffa: 44 8b 48 78 mov 0x78(%rax),%r9d 20fffe: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 210005: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 21000a: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210011: 8b b4 a8 88 04 00 00 mov 0x488(%rax,%rbp,4),%esi 210018: 41 55 push %r13 21001a: e8 00 00 00 00 callq 21001f 21001f: 58 pop %rax 210020: 48 8b 44 24 18 mov 0x18(%rsp),%rax 210025: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21002c: 00 00 21002e: 0f 85 c7 00 00 00 jne 2100fb 210034: 48 83 c4 20 add $0x20,%rsp 210038: 5b pop %rbx 210039: 5d pop %rbp 21003a: 41 5c pop %r12 21003c: 41 5d pop %r13 21003e: c3 retq 21003f: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210046: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 21004d: 41 bd 02 00 00 00 mov $0x2,%r13d 210053: 48 8b 40 7c mov 0x7c(%rax),%rax 210057: 0f b7 52 1f movzwl 0x1f(%rdx),%edx 21005b: 48 89 44 24 08 mov %rax,0x8(%rsp) 210060: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210067: 66 89 54 24 04 mov %dx,0x4(%rsp) 21006c: 8b 94 a8 d0 04 00 00 mov 0x4d0(%rax,%rbp,4),%edx 210073: 8b 84 a8 e8 04 00 00 mov 0x4e8(%rax,%rbp,4),%eax 21007a: 89 54 24 10 mov %edx,0x10(%rsp) 21007e: 89 44 24 14 mov %eax,0x14(%rsp) 210082: e9 50 ff ff ff jmpq 20ffd7 210087: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 21008e: b9 01 00 00 00 mov $0x1,%ecx 210093: 31 d2 xor %edx,%edx 210095: 44 8b 48 78 mov 0x78(%rax),%r9d 210099: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2100a0: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 2100a5: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 2100ac: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2100b0: 8b b4 a8 88 04 00 00 mov 0x488(%rax,%rbp,4),%esi 2100b7: 6a 00 pushq $0x0 2100b9: e8 00 00 00 00 callq 2100be 2100be: 5e pop %rsi 2100bf: e9 5c ff ff ff jmpq 210020 2100c4: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2100c9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2100d0: 00 00 2100d2: 75 27 jne 2100fb 2100d4: 48 83 c4 20 add $0x20,%rsp 2100d8: b9 94 00 00 00 mov $0x94,%ecx 2100dd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2100e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2100eb: 5b pop %rbx 2100ec: bf 02 00 00 00 mov $0x2,%edi 2100f1: 5d pop %rbp 2100f2: 41 5c pop %r12 2100f4: 41 5d pop %r13 2100f6: e9 00 00 00 00 jmpq 2100fb 2100fb: e8 00 00 00 00 callq 210100 0000000000210100 : 210100: e8 00 00 00 00 callq 210105 210105: 41 55 push %r13 210107: 41 54 push %r12 210109: 4c 63 e6 movslq %esi,%r12 21010c: 55 push %rbp 21010d: 53 push %rbx 21010e: 48 89 fb mov %rdi,%rbx 210111: 48 83 ec 28 sub $0x28,%rsp 210115: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21011c: 00 00 21011e: 48 89 44 24 20 mov %rax,0x20(%rsp) 210123: 31 c0 xor %eax,%eax 210125: 85 c9 test %ecx,%ecx 210127: 0f 84 56 01 00 00 je 210283 21012d: 89 d7 mov %edx,%edi 21012f: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 210134: e8 00 00 00 00 callq 210139 210139: 48 89 c5 mov %rax,%rbp 21013c: 48 85 c0 test %rax,%rax 21013f: 0f 84 79 01 00 00 je 2102be 210145: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 21014c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210150: b9 01 00 00 00 mov $0x1,%ecx 210155: 41 b8 01 00 00 00 mov $0x1,%r8d 21015b: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 210162: 8b b0 84 04 00 00 mov 0x484(%rax),%esi 210168: 44 0f b6 4a 1c movzbl 0x1c(%rdx),%r9d 21016d: 8b 90 80 04 00 00 mov 0x480(%rax),%edx 210173: 48 8d 44 24 04 lea 0x4(%rsp),%rax 210178: 50 push %rax 210179: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210180: 8b 40 70 mov 0x70(%rax),%eax 210183: 50 push %rax 210184: e8 00 00 00 00 callq 210189 210189: 5a pop %rdx 21018a: 59 pop %rcx 21018b: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 210190: 74 47 je 2101d9 210192: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210199: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 2101a0: 41 bd 01 00 00 00 mov $0x1,%r13d 2101a6: 48 8b 40 7c mov 0x7c(%rax),%rax 2101aa: 0f b7 52 1f movzwl 0x1f(%rdx),%edx 2101ae: 48 89 44 24 10 mov %rax,0x10(%rsp) 2101b3: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2101ba: 66 89 54 24 0c mov %dx,0xc(%rsp) 2101bf: 42 8b 94 a0 a0 04 00 mov 0x4a0(%rax,%r12,4),%edx 2101c6: 00 2101c7: 42 8b 84 a0 b8 04 00 mov 0x4b8(%rax,%r12,4),%eax 2101ce: 00 2101cf: 89 54 24 18 mov %edx,0x18(%rsp) 2101d3: 89 44 24 1c mov %eax,0x1c(%rsp) 2101d7: eb 45 jmp 21021e 2101d9: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2101e0: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 2101e7: 41 bd 02 00 00 00 mov $0x2,%r13d 2101ed: 48 8b 40 7c mov 0x7c(%rax),%rax 2101f1: 0f b7 52 1f movzwl 0x1f(%rdx),%edx 2101f5: 48 89 44 24 10 mov %rax,0x10(%rsp) 2101fa: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210201: 66 89 54 24 0c mov %dx,0xc(%rsp) 210206: 42 8b 94 a0 d0 04 00 mov 0x4d0(%rax,%r12,4),%edx 21020d: 00 21020e: 42 8b 84 a0 e8 04 00 mov 0x4e8(%rax,%r12,4),%eax 210215: 00 210216: 89 54 24 18 mov %edx,0x18(%rsp) 21021a: 89 44 24 1c mov %eax,0x1c(%rsp) 21021e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210222: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 210227: 48 89 ee mov %rbp,%rsi 21022a: e8 00 00 00 00 callq 21022f 21022f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210233: b9 01 00 00 00 mov $0x1,%ecx 210238: 31 d2 xor %edx,%edx 21023a: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210241: 44 8b 48 78 mov 0x78(%rax),%r9d 210245: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 21024c: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 210251: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210258: 42 8b b4 a0 88 04 00 mov 0x488(%rax,%r12,4),%esi 21025f: 00 210260: 41 55 push %r13 210262: e8 00 00 00 00 callq 210267 210267: 58 pop %rax 210268: 48 8b 44 24 20 mov 0x20(%rsp),%rax 21026d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 210274: 00 00 210276: 75 65 jne 2102dd 210278: 48 83 c4 28 add $0x28,%rsp 21027c: 5b pop %rbx 21027d: 5d pop %rbp 21027e: 41 5c pop %r12 210280: 41 5d pop %r13 210282: c3 retq 210283: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 21028a: b9 01 00 00 00 mov $0x1,%ecx 21028f: 31 d2 xor %edx,%edx 210291: 44 8b 48 78 mov 0x78(%rax),%r9d 210295: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 21029c: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 2102a1: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 2102a8: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2102ac: 42 8b b4 a0 88 04 00 mov 0x488(%rax,%r12,4),%esi 2102b3: 00 2102b4: 6a 00 pushq $0x0 2102b6: e8 00 00 00 00 callq 2102bb 2102bb: 5e pop %rsi 2102bc: eb aa jmp 210268 2102be: b9 ce 00 00 00 mov $0xce,%ecx 2102c3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2102ca: bf 02 00 00 00 mov $0x2,%edi 2102cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2102d6: e8 00 00 00 00 callq 2102db 2102db: eb 8b jmp 210268 2102dd: e8 00 00 00 00 callq 2102e2 2102e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2102e9: 00 00 00 00 2102ed: 0f 1f 00 nopl (%rax) 00000000002102f0 : 2102f0: e8 00 00 00 00 callq 2102f5 2102f5: 41 54 push %r12 2102f7: 49 89 d4 mov %rdx,%r12 2102fa: 55 push %rbp 2102fb: 48 63 ee movslq %esi,%rbp 2102fe: 53 push %rbx 2102ff: 48 89 fb mov %rdi,%rbx 210302: 48 83 ec 78 sub $0x78,%rsp 210306: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21030d: 00 00 21030f: 48 89 44 24 70 mov %rax,0x70(%rsp) 210314: 31 c0 xor %eax,%eax 210316: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 21031b: e8 00 f7 ff ff callq 20fa20 210320: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210327: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21032b: 4c 89 e6 mov %r12,%rsi 21032e: 48 8d 04 a8 lea (%rax,%rbp,4),%rax 210332: 8b 90 68 01 00 00 mov 0x168(%rax),%edx 210338: 89 54 24 38 mov %edx,0x38(%rsp) 21033c: 8b 90 80 01 00 00 mov 0x180(%rax),%edx 210342: 89 54 24 3c mov %edx,0x3c(%rsp) 210346: 8b 90 98 01 00 00 mov 0x198(%rax),%edx 21034c: 89 54 24 40 mov %edx,0x40(%rsp) 210350: 8b 90 b0 01 00 00 mov 0x1b0(%rax),%edx 210356: 89 54 24 44 mov %edx,0x44(%rsp) 21035a: 8b 90 c8 01 00 00 mov 0x1c8(%rax),%edx 210360: 89 54 24 48 mov %edx,0x48(%rsp) 210364: 8b 90 e0 01 00 00 mov 0x1e0(%rax),%edx 21036a: 89 54 24 4c mov %edx,0x4c(%rsp) 21036e: 8b 90 f8 01 00 00 mov 0x1f8(%rax),%edx 210374: 89 54 24 50 mov %edx,0x50(%rsp) 210378: 8b 90 10 02 00 00 mov 0x210(%rax),%edx 21037e: 89 54 24 54 mov %edx,0x54(%rsp) 210382: 8b 90 28 02 00 00 mov 0x228(%rax),%edx 210388: 89 54 24 58 mov %edx,0x58(%rsp) 21038c: 8b 90 40 02 00 00 mov 0x240(%rax),%edx 210392: 89 54 24 5c mov %edx,0x5c(%rsp) 210396: 8b 90 58 02 00 00 mov 0x258(%rax),%edx 21039c: 89 54 24 60 mov %edx,0x60(%rsp) 2103a0: 8b 90 70 02 00 00 mov 0x270(%rax),%edx 2103a6: 89 54 24 64 mov %edx,0x64(%rsp) 2103aa: 8b 90 88 02 00 00 mov 0x288(%rax),%edx 2103b0: 8b 80 a0 02 00 00 mov 0x2a0(%rax),%eax 2103b6: 89 54 24 68 mov %edx,0x68(%rsp) 2103ba: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2103bf: 89 44 24 6c mov %eax,0x6c(%rsp) 2103c3: e8 00 00 00 00 callq 2103c8 2103c8: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2103cd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2103d4: 00 00 2103d6: 75 09 jne 2103e1 2103d8: 48 83 c4 78 add $0x78,%rsp 2103dc: 5b pop %rbx 2103dd: 5d pop %rbp 2103de: 41 5c pop %r12 2103e0: c3 retq 2103e1: e8 00 00 00 00 callq 2103e6 2103e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2103ed: 00 00 00 00000000002103f0 : 2103f0: e8 00 00 00 00 callq 2103f5 2103f5: 41 54 push %r12 2103f7: 49 89 d4 mov %rdx,%r12 2103fa: 55 push %rbp 2103fb: 48 63 ee movslq %esi,%rbp 2103fe: 53 push %rbx 2103ff: 48 89 fb mov %rdi,%rbx 210402: 48 83 ec 78 sub $0x78,%rsp 210406: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21040d: 00 00 21040f: 48 89 44 24 70 mov %rax,0x70(%rsp) 210414: 31 c0 xor %eax,%eax 210416: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 21041b: e8 00 f6 ff ff callq 20fa20 210420: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210427: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21042b: 4c 89 e6 mov %r12,%rsi 21042e: 48 8d 04 a8 lea (%rax,%rbp,4),%rax 210432: 8b 90 b8 02 00 00 mov 0x2b8(%rax),%edx 210438: 89 54 24 38 mov %edx,0x38(%rsp) 21043c: 8b 90 d0 02 00 00 mov 0x2d0(%rax),%edx 210442: 89 54 24 3c mov %edx,0x3c(%rsp) 210446: 8b 90 e8 02 00 00 mov 0x2e8(%rax),%edx 21044c: 89 54 24 40 mov %edx,0x40(%rsp) 210450: 8b 90 00 03 00 00 mov 0x300(%rax),%edx 210456: 89 54 24 44 mov %edx,0x44(%rsp) 21045a: 8b 90 18 03 00 00 mov 0x318(%rax),%edx 210460: 89 54 24 48 mov %edx,0x48(%rsp) 210464: 8b 90 30 03 00 00 mov 0x330(%rax),%edx 21046a: 89 54 24 4c mov %edx,0x4c(%rsp) 21046e: 8b 90 48 03 00 00 mov 0x348(%rax),%edx 210474: 89 54 24 50 mov %edx,0x50(%rsp) 210478: 8b 90 60 03 00 00 mov 0x360(%rax),%edx 21047e: 89 54 24 54 mov %edx,0x54(%rsp) 210482: 8b 90 78 03 00 00 mov 0x378(%rax),%edx 210488: 89 54 24 58 mov %edx,0x58(%rsp) 21048c: 8b 90 90 03 00 00 mov 0x390(%rax),%edx 210492: 89 54 24 5c mov %edx,0x5c(%rsp) 210496: 8b 90 a8 03 00 00 mov 0x3a8(%rax),%edx 21049c: 89 54 24 60 mov %edx,0x60(%rsp) 2104a0: 8b 90 c0 03 00 00 mov 0x3c0(%rax),%edx 2104a6: 89 54 24 64 mov %edx,0x64(%rsp) 2104aa: 8b 90 d8 03 00 00 mov 0x3d8(%rax),%edx 2104b0: 8b 80 f0 03 00 00 mov 0x3f0(%rax),%eax 2104b6: 89 54 24 68 mov %edx,0x68(%rsp) 2104ba: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2104bf: 89 44 24 6c mov %eax,0x6c(%rsp) 2104c3: e8 00 00 00 00 callq 2104c8 2104c8: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2104cd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2104d4: 00 00 2104d6: 75 09 jne 2104e1 2104d8: 48 83 c4 78 add $0x78,%rsp 2104dc: 5b pop %rbx 2104dd: 5d pop %rbp 2104de: 41 5c pop %r12 2104e0: c3 retq 2104e1: e8 00 00 00 00 callq 2104e6 2104e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2104ed: 00 00 00 00000000002104f0 : 2104f0: e8 00 00 00 00 callq 2104f5 2104f5: 55 push %rbp 2104f6: 53 push %rbx 2104f7: 48 89 fb mov %rdi,%rbx 2104fa: 48 83 ec 10 sub $0x10,%rsp 2104fe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 210505: 00 00 210507: 48 89 44 24 08 mov %rax,0x8(%rsp) 21050c: 8b 87 38 4d 00 00 mov 0x4d38(%rdi),%eax 210512: 0f a3 f0 bt %esi,%eax 210515: 0f 82 9f 00 00 00 jb 2105ba 21051b: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210522: 48 63 f6 movslq %esi,%rsi 210525: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210529: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 21052e: 48 8d 6e 10 lea 0x10(%rsi),%rbp 210532: 8b 88 0c 01 00 00 mov 0x10c(%rax),%ecx 210538: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 21053f: 0f b6 50 43 movzbl 0x43(%rax),%edx 210543: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 21054a: 8b 74 a8 08 mov 0x8(%rax,%rbp,4),%esi 21054e: e8 00 00 00 00 callq 210553 210553: 8b 44 24 04 mov 0x4(%rsp),%eax 210557: 85 c0 test %eax,%eax 210559: 75 48 jne 2105a3 21055b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21055f: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210566: 41 b9 01 00 00 00 mov $0x1,%r9d 21056c: 41 b8 01 00 00 00 mov $0x1,%r8d 210572: 8b 48 20 mov 0x20(%rax),%ecx 210575: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 21057c: 0f b6 50 08 movzbl 0x8(%rax),%edx 210580: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210587: 8b 74 a8 08 mov 0x8(%rax,%rbp,4),%esi 21058b: 68 e0 01 00 00 pushq $0x1e0 210590: 68 00 00 00 00 pushq $0x0 210595: 68 a0 86 01 00 pushq $0x186a0 21059a: e8 00 00 00 00 callq 21059f 21059f: 48 83 c4 18 add $0x18,%rsp 2105a3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2105a8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2105af: 00 00 2105b1: 75 0e jne 2105c1 2105b3: 48 83 c4 10 add $0x10,%rsp 2105b7: 5b pop %rbx 2105b8: 5d pop %rbp 2105b9: c3 retq 2105ba: 0f 0b ud2 2105bc: e9 5a ff ff ff jmpq 21051b 2105c1: e8 00 00 00 00 callq 2105c6 2105c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2105cd: 00 00 00 00000000002105d0 : 2105d0: e8 00 00 00 00 callq 2105d5 2105d5: 55 push %rbp 2105d6: 48 63 ee movslq %esi,%rbp 2105d9: 53 push %rbx 2105da: 48 89 fb mov %rdi,%rbx 2105dd: 48 83 ec 18 sub $0x18,%rsp 2105e1: 48 8b 8f 40 4d 00 00 mov 0x4d40(%rdi),%rcx 2105e8: 48 8b 97 48 4d 00 00 mov 0x4d48(%rdi),%rdx 2105ef: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2105f6: 00 00 2105f8: 48 89 44 24 10 mov %rax,0x10(%rsp) 2105fd: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 210604: 48 8b 7f 08 mov 0x8(%rdi),%rdi 210608: 49 89 e0 mov %rsp,%r8 21060b: 8b 34 a9 mov (%rcx,%rbp,4),%esi 21060e: 0f b6 12 movzbl (%rdx),%edx 210611: 8b 08 mov (%rax),%ecx 210613: e8 00 00 00 00 callq 210618 210618: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 21061f: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 210626: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 21062d: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 210632: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210636: 44 0f b6 52 09 movzbl 0x9(%rdx),%r10d 21063b: 44 0f b6 4a 08 movzbl 0x8(%rdx),%r9d 210640: 8b 48 24 mov 0x24(%rax),%ecx 210643: 8b 74 ae 48 mov 0x48(%rsi,%rbp,4),%esi 210647: 41 50 push %r8 210649: 44 8b 80 0c 01 00 00 mov 0x10c(%rax),%r8d 210650: 41 50 push %r8 210652: 0f b6 52 43 movzbl 0x43(%rdx),%edx 210656: 52 push %rdx 210657: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 21065c: 52 push %rdx 21065d: 8b 40 20 mov 0x20(%rax),%eax 210660: 44 89 d2 mov %r10d,%edx 210663: 50 push %rax 210664: 4c 8d 44 24 2c lea 0x2c(%rsp),%r8 210669: e8 00 00 00 00 callq 21066e 21066e: 48 83 c4 28 add $0x28,%rsp 210672: 83 3c 24 0f cmpl $0xf,(%rsp) 210676: 0f 84 f8 00 00 00 je 210774 21067c: 8b 74 24 0c mov 0xc(%rsp),%esi 210680: 85 f6 test %esi,%esi 210682: 0f 85 13 01 00 00 jne 21079b 210688: 8b 4c 24 08 mov 0x8(%rsp),%ecx 21068c: 85 c9 test %ecx,%ecx 21068e: 0f 85 0e 01 00 00 jne 2107a2 210694: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210698: e8 00 00 00 00 callq 21069d 21069d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2106a1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2106a6: e8 00 00 00 00 callq 2106ab 2106ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2106b0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2106b5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2106bc: 00 00 2106be: 0f 85 ed 00 00 00 jne 2107b1 2106c4: 48 83 c4 18 add $0x18,%rsp 2106c8: 5b pop %rbx 2106c9: 5d pop %rbp 2106ca: c3 retq 2106cb: 48 8b 57 10 mov 0x10(%rdi),%rdx 2106cf: 4c 8b 52 08 mov 0x8(%rdx),%r10 2106d3: 48 8b 32 mov (%rdx),%rsi 2106d6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2106dd 2106dd: 89 c0 mov %eax,%eax 2106df: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2106e7 2106e6: 00 2106e7: 73 2d jae 210716 2106e9: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2106f0 2106f0: 48 85 c0 test %rax,%rax 2106f3: 74 21 je 210716 2106f5: 48 8b 78 08 mov 0x8(%rax),%rdi 2106f9: 68 fc 01 00 00 pushq $0x1fc 2106fe: 48 8d 4a 10 lea 0x10(%rdx),%rcx 210702: 4c 8d 42 18 lea 0x18(%rdx),%r8 210706: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21070d: 4c 89 d2 mov %r10,%rdx 210710: e8 00 00 00 00 callq 210715 210715: 5a pop %rdx 210716: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21071a: eb 8a jmp 2106a6 21071c: 48 8b 43 08 mov 0x8(%rbx),%rax 210720: 48 8b 50 10 mov 0x10(%rax),%rdx 210724: 4c 8b 52 08 mov 0x8(%rdx),%r10 210728: 48 8b 32 mov (%rdx),%rsi 21072b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 210732 210732: 89 c0 mov %eax,%eax 210734: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 21073c 21073b: 00 21073c: 0f 83 6e ff ff ff jae 2106b0 210742: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 210749 210749: 48 85 c0 test %rax,%rax 21074c: 74 21 je 21076f 21074e: 48 8b 78 08 mov 0x8(%rax),%rdi 210752: 68 fe 01 00 00 pushq $0x1fe 210757: 48 8d 4a 10 lea 0x10(%rdx),%rcx 21075b: 4c 8d 42 18 lea 0x18(%rdx),%r8 21075f: 49 c7 c1 00 00 00 00 mov $0x0,%r9 210766: 4c 89 d2 mov %r10,%rdx 210769: e8 00 00 00 00 callq 21076e 21076e: 58 pop %rax 21076f: e9 3c ff ff ff jmpq 2106b0 210774: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 210779: 45 85 c9 test %r9d,%r9d 21077c: 75 2b jne 2107a9 21077e: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 210783: 45 85 c0 test %r8d,%r8d 210786: 74 25 je 2107ad 210788: 8b 7c 24 0c mov 0xc(%rsp),%edi 21078c: 85 ff test %edi,%edi 21078e: 0f 85 00 ff ff ff jne 210694 210794: 0f 0b ud2 210796: e9 f9 fe ff ff jmpq 210694 21079b: 0f 0b ud2 21079d: e9 e6 fe ff ff jmpq 210688 2107a2: 0f 0b ud2 2107a4: e9 eb fe ff ff jmpq 210694 2107a9: 0f 0b ud2 2107ab: eb d1 jmp 21077e 2107ad: 0f 0b ud2 2107af: eb d7 jmp 210788 2107b1: e8 00 00 00 00 callq 2107b6 2107b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2107bd: 00 00 00 00000000002107c0 : 2107c0: e8 00 00 00 00 callq 2107c5 2107c5: 4c 8b 57 08 mov 0x8(%rdi),%r10 2107c9: 49 8b 02 mov (%r10),%rax 2107cc: 80 b8 65 02 00 00 00 cmpb $0x0,0x265(%rax) 2107d3: 75 54 jne 210829 2107d5: 80 b8 95 02 00 00 00 cmpb $0x0,0x295(%rax) 2107dc: 74 04 je 2107e2 2107de: 85 d2 test %edx,%edx 2107e0: 74 01 je 2107e3 2107e2: c3 retq 2107e3: 83 f9 01 cmp $0x1,%ecx 2107e6: b8 02 00 00 00 mov $0x2,%eax 2107eb: 48 63 f6 movslq %esi,%rsi 2107ee: 0f 45 c8 cmovne %eax,%ecx 2107f1: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2107f8: 44 8b 88 ec 00 00 00 mov 0xec(%rax),%r9d 2107ff: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 210806: 44 0f b6 40 3b movzbl 0x3b(%rax),%r8d 21080b: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 210812: 4c 89 d7 mov %r10,%rdi 210815: 8b b4 b0 68 04 00 00 mov 0x468(%rax,%rsi,4),%esi 21081c: 51 push %rcx 21081d: b9 01 00 00 00 mov $0x1,%ecx 210822: e8 00 00 00 00 callq 210827 210827: 58 pop %rax 210828: c3 retq 210829: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 210830: 48 63 f6 movslq %esi,%rsi 210833: 31 d2 xor %edx,%edx 210835: b9 01 00 00 00 mov $0x1,%ecx 21083a: 44 8b 88 ec 00 00 00 mov 0xec(%rax),%r9d 210841: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 210848: 44 0f b6 40 3b movzbl 0x3b(%rax),%r8d 21084d: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 210854: 4c 89 d7 mov %r10,%rdi 210857: 8b b4 b0 68 04 00 00 mov 0x468(%rax,%rsi,4),%esi 21085e: 6a 00 pushq $0x0 210860: e8 00 00 00 00 callq 210865 210865: 5a pop %rdx 210866: c3 retq 210867: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 21086e: 00 00 0000000000210870 : 210870: e8 00 00 00 00 callq 210875 210875: 41 57 push %r15 210877: 41 56 push %r14 210879: 41 55 push %r13 21087b: 41 54 push %r12 21087d: 49 89 d4 mov %rdx,%r12 210880: 55 push %rbp 210881: 48 63 ee movslq %esi,%rbp 210884: 53 push %rbx 210885: 48 89 fb mov %rdi,%rbx 210888: 48 83 ec 18 sub $0x18,%rsp 21088c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 210890: 48 8b 8b 50 4d 00 00 mov 0x4d50(%rbx),%rcx 210897: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21089e: 00 00 2108a0: 48 89 44 24 10 mov %rax,0x10(%rsp) 2108a5: 31 c0 xor %eax,%eax 2108a7: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 2108ae: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2108b5: 48 8b 37 mov (%rdi),%rsi 2108b8: 80 be 65 02 00 00 00 cmpb $0x0,0x265(%rsi) 2108bf: 0f 85 6f 03 00 00 jne 210c34 2108c5: 4d 85 e4 test %r12,%r12 2108c8: 0f 84 66 03 00 00 je 210c34 2108ce: 4c 63 f5 movslq %ebp,%r14 2108d1: 8b 89 e4 00 00 00 mov 0xe4(%rcx),%ecx 2108d7: 0f b6 52 39 movzbl 0x39(%rdx),%edx 2108db: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 2108e0: 42 8b b4 b0 38 04 00 mov 0x438(%rax,%r14,4),%esi 2108e7: 00 2108e8: e8 00 00 00 00 callq 2108ed 2108ed: 44 8b 6c 24 0c mov 0xc(%rsp),%r13d 2108f2: 41 83 fd 01 cmp $0x1,%r13d 2108f6: 0f 84 25 03 00 00 je 210c21 2108fc: 41 83 fd 02 cmp $0x2,%r13d 210900: 0f 85 05 03 00 00 jne 210c0b 210906: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 21090d: 00 21090e: 41 bf 01 00 00 00 mov $0x1,%r15d 210914: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 21091b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21091f: b9 01 00 00 00 mov $0x1,%ecx 210924: 31 d2 xor %edx,%edx 210926: 44 8b 88 10 01 00 00 mov 0x110(%rax),%r9d 21092d: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 210934: 44 0f b6 40 44 movzbl 0x44(%rax),%r8d 210939: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210940: 42 8b b4 b0 08 04 00 mov 0x408(%rax,%r14,4),%esi 210947: 00 210948: 6a 01 pushq $0x1 21094a: e8 00 00 00 00 callq 21094f 21094f: 48 8b 93 50 4d 00 00 mov 0x4d50(%rbx),%rdx 210956: 44 8b 5c 24 0c mov 0xc(%rsp),%r11d 21095b: 41 b9 07 00 00 00 mov $0x7,%r9d 210961: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 210968: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 21096f: 44 8b 82 dc 00 00 00 mov 0xdc(%rdx),%r8d 210976: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21097a: 0f b6 48 37 movzbl 0x37(%rax),%ecx 21097e: 42 8b b4 b6 38 04 00 mov 0x438(%rsi,%r14,4),%esi 210985: 00 210986: 41 53 push %r11 210988: 8b 92 e0 00 00 00 mov 0xe0(%rdx),%edx 21098e: 52 push %rdx 21098f: 0f b6 40 38 movzbl 0x38(%rax),%eax 210993: ba 02 00 00 00 mov $0x2,%edx 210998: 50 push %rax 210999: e8 00 00 00 00 callq 21099e 21099e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2109a2: 31 d2 xor %edx,%edx 2109a4: b9 01 00 00 00 mov $0x1,%ecx 2109a9: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2109b0: 48 83 c4 20 add $0x20,%rsp 2109b4: 44 8b 88 d8 00 00 00 mov 0xd8(%rax),%r9d 2109bb: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2109c2: 44 0f b6 40 36 movzbl 0x36(%rax),%r8d 2109c7: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2109ce: 42 8b b4 b0 20 04 00 mov 0x420(%rax,%r14,4),%esi 2109d5: 00 2109d6: 6a 00 pushq $0x0 2109d8: e8 00 00 00 00 callq 2109dd 2109dd: 4c 89 e2 mov %r12,%rdx 2109e0: 5f pop %rdi 2109e1: 89 ee mov %ebp,%esi 2109e3: 48 89 df mov %rbx,%rdi 2109e6: 41 83 ff 01 cmp $0x1,%r15d 2109ea: 0f 84 bd 02 00 00 je 210cad 2109f0: e8 fb f9 ff ff callq 2103f0 2109f5: 44 89 ea mov %r13d,%edx 2109f8: 48 89 df mov %rbx,%rdi 2109fb: 44 89 f9 mov %r15d,%ecx 2109fe: 89 ee mov %ebp,%esi 210a00: e8 00 00 00 00 callq 210a05 210a05: 45 8b ac 24 08 4b 00 mov 0x4b08(%r12),%r13d 210a0c: 00 210a0d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210a11: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 210a16: e8 00 00 00 00 callq 210a1b 210a1b: 45 85 ed test %r13d,%r13d 210a1e: 0f 84 88 01 00 00 je 210bac 210a24: 41 8d 45 ff lea -0x1(%r13),%eax 210a28: 49 8d ac 24 60 02 00 lea 0x260(%r12),%rbp 210a2f: 00 210a30: 48 8d 04 c0 lea (%rax,%rax,8),%rax 210a34: 4d 8d ac c4 a8 02 00 lea 0x2a8(%r12,%rax,8),%r13 210a3b: 00 210a3c: 4d 8d a6 14 01 00 00 lea 0x114(%r14),%r12 210a43: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210a47: b9 01 00 00 00 mov $0x1,%ecx 210a4c: 31 d2 xor %edx,%edx 210a4e: 48 83 c5 48 add $0x48,%rbp 210a52: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210a59: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 210a60: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 210a67: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 210a6c: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210a73: 42 8b 34 a0 mov (%rax,%r12,4),%esi 210a77: 8b 45 b8 mov -0x48(%rbp),%eax 210a7a: 50 push %rax 210a7b: e8 00 00 00 00 callq 210a80 210a80: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210a84: b9 01 00 00 00 mov $0x1,%ecx 210a89: 31 d2 xor %edx,%edx 210a8b: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210a92: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 210a99: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 210aa0: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 210aa5: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210aac: 42 8b 34 a0 mov (%rax,%r12,4),%esi 210ab0: 8b 45 bc mov -0x44(%rbp),%eax 210ab3: 50 push %rax 210ab4: e8 00 00 00 00 callq 210ab9 210ab9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210abd: b9 01 00 00 00 mov $0x1,%ecx 210ac2: 31 d2 xor %edx,%edx 210ac4: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210acb: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 210ad2: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 210ad9: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 210ade: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210ae5: 42 8b 34 a0 mov (%rax,%r12,4),%esi 210ae9: 8b 45 c0 mov -0x40(%rbp),%eax 210aec: 50 push %rax 210aed: e8 00 00 00 00 callq 210af2 210af2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210af6: b9 01 00 00 00 mov $0x1,%ecx 210afb: 31 d2 xor %edx,%edx 210afd: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210b04: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 210b0b: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 210b12: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 210b17: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210b1e: 42 8b 34 a0 mov (%rax,%r12,4),%esi 210b22: 8b 45 c4 mov -0x3c(%rbp),%eax 210b25: 50 push %rax 210b26: e8 00 00 00 00 callq 210b2b 210b2b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210b2f: b9 01 00 00 00 mov $0x1,%ecx 210b34: 31 d2 xor %edx,%edx 210b36: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210b3d: 48 83 c4 20 add $0x20,%rsp 210b41: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 210b48: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 210b4f: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 210b54: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210b5b: 42 8b 34 a0 mov (%rax,%r12,4),%esi 210b5f: 8b 45 c8 mov -0x38(%rbp),%eax 210b62: 50 push %rax 210b63: e8 00 00 00 00 callq 210b68 210b68: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210b6c: 31 d2 xor %edx,%edx 210b6e: b9 01 00 00 00 mov $0x1,%ecx 210b73: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210b7a: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 210b81: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 210b88: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 210b8d: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210b94: 42 8b 34 a0 mov (%rax,%r12,4),%esi 210b98: 8b 45 cc mov -0x34(%rbp),%eax 210b9b: 50 push %rax 210b9c: e8 00 00 00 00 callq 210ba1 210ba1: 58 pop %rax 210ba2: 5a pop %rdx 210ba3: 49 39 ed cmp %rbp,%r13 210ba6: 0f 85 97 fe ff ff jne 210a43 210bac: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 210bb3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210bb7: b9 01 00 00 00 mov $0x1,%ecx 210bbc: 31 d2 xor %edx,%edx 210bbe: 44 8b 88 ec 00 00 00 mov 0xec(%rax),%r9d 210bc5: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 210bcc: 44 0f b6 40 3b movzbl 0x3b(%rax),%r8d 210bd1: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 210bd8: 42 8b b4 b0 68 04 00 mov 0x468(%rax,%r14,4),%esi 210bdf: 00 210be0: 41 57 push %r15 210be2: e8 00 00 00 00 callq 210be7 210be7: 59 pop %rcx 210be8: 48 8b 44 24 10 mov 0x10(%rsp),%rax 210bed: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 210bf4: 00 00 210bf6: 0f 85 bb 00 00 00 jne 210cb7 210bfc: 48 83 c4 18 add $0x18,%rsp 210c00: 5b pop %rbx 210c01: 5d pop %rbp 210c02: 41 5c pop %r12 210c04: 41 5d pop %r13 210c06: 41 5e pop %r14 210c08: 41 5f pop %r15 210c0a: c3 retq 210c0b: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 210c12: 00 210c13: 45 31 ed xor %r13d,%r13d 210c16: 41 bf 02 00 00 00 mov $0x2,%r15d 210c1c: e9 f3 fc ff ff jmpq 210914 210c21: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 210c28: 00 210c29: 41 bf 02 00 00 00 mov $0x2,%r15d 210c2f: e9 e0 fc ff ff jmpq 210914 210c34: 44 0f b6 42 3b movzbl 0x3b(%rdx),%r8d 210c39: 44 8b 89 ec 00 00 00 mov 0xec(%rcx),%r9d 210c40: 31 d2 xor %edx,%edx 210c42: b9 01 00 00 00 mov $0x1,%ecx 210c47: 8b b4 a8 68 04 00 00 mov 0x468(%rax,%rbp,4),%esi 210c4e: 6a 00 pushq $0x0 210c50: e8 00 00 00 00 callq 210c55 210c55: 41 58 pop %r8 210c57: eb 8f jmp 210be8 210c59: 48 8b 57 10 mov 0x10(%rdi),%rdx 210c5d: 4c 8b 52 08 mov 0x8(%rdx),%r10 210c61: 48 8b 32 mov (%rdx),%rsi 210c64: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 210c6b 210c6b: 89 c0 mov %eax,%eax 210c6d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 210c75 210c74: 00 210c75: 73 2d jae 210ca4 210c77: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 210c7e 210c7e: 48 85 c0 test %rax,%rax 210c81: 74 21 je 210ca4 210c83: 48 8b 78 08 mov 0x8(%rax),%rdi 210c87: 68 81 01 00 00 pushq $0x181 210c8c: 48 8d 4a 10 lea 0x10(%rdx),%rcx 210c90: 4c 8d 42 18 lea 0x18(%rdx),%r8 210c94: 49 c7 c1 00 00 00 00 mov $0x0,%r9 210c9b: 4c 89 d2 mov %r10,%rdx 210c9e: e8 00 00 00 00 callq 210ca3 210ca3: 5e pop %rsi 210ca4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 210ca8: e9 69 fd ff ff jmpq 210a16 210cad: e8 3e f6 ff ff callq 2102f0 210cb2: e9 3e fd ff ff jmpq 2109f5 210cb7: e8 00 00 00 00 callq 210cbc 210cbc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000210cc0 : 210cc0: e8 00 00 00 00 callq 210cc5 210cc5: 48 89 77 08 mov %rsi,0x8(%rdi) 210cc9: 31 c0 xor %eax,%eax 210ccb: 48 83 c7 10 add $0x10,%rdi 210ccf: 48 c7 47 f0 00 00 00 movq $0x0,-0x10(%rdi) 210cd6: 00 210cd7: 48 89 97 30 4d 00 00 mov %rdx,0x4d30(%rdi) 210cde: 48 89 8f 38 4d 00 00 mov %rcx,0x4d38(%rdi) 210ce5: 4c 89 87 40 4d 00 00 mov %r8,0x4d40(%rdi) 210cec: c7 87 28 4d 00 00 00 movl $0x0,0x4d28(%rdi) 210cf3: 00 00 00 210cf6: 44 89 8f 2c 4d 00 00 mov %r9d,0x4d2c(%rdi) 210cfd: 89 07 mov %eax,(%rdi) 210cff: 83 c0 01 add $0x1,%eax 210d02: 48 83 c7 58 add $0x58,%rdi 210d06: c7 47 ac 0f 00 00 00 movl $0xf,-0x54(%rdi) 210d0d: 48 c7 47 b0 00 00 00 movq $0x0,-0x50(%rdi) 210d14: 00 210d15: c6 47 d0 00 movb $0x0,-0x30(%rdi) 210d19: c7 47 cc ff 00 00 00 movl $0xff,-0x34(%rdi) 210d20: c7 47 c8 ff 00 00 00 movl $0xff,-0x38(%rdi) 210d27: c7 47 d8 04 00 00 00 movl $0x4,-0x28(%rdi) 210d2e: c7 47 d4 00 00 00 00 movl $0x0,-0x2c(%rdi) 210d35: c7 47 dc 00 f0 01 00 movl $0x1f000,-0x24(%rdi) 210d3c: c7 47 e0 00 f0 01 00 movl $0x1f000,-0x20(%rdi) 210d43: c7 47 e4 00 f0 01 00 movl $0x1f000,-0x1c(%rdi) 210d4a: c6 47 e8 00 movb $0x0,-0x18(%rdi) 210d4e: 83 f8 06 cmp $0x6,%eax 210d51: 75 aa jne 210cfd 210d53: c3 retq 210d54: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 210d5b: 00 00 00 210d5e: 66 90 xchg %ax,%ax 0000000000210d60 : 210d60: e8 00 00 00 00 callq 210d65 210d65: 48 8b 97 50 4b 00 00 mov 0x4b50(%rdi),%rdx 210d6c: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 210d73: 41 89 f1 mov %esi,%r9d 210d76: 45 0f b6 c9 movzbl %r9b,%r9d 210d7a: 0f b6 4a 20 movzbl 0x20(%rdx),%ecx 210d7e: 48 8b 97 48 4b 00 00 mov 0x4b48(%rdi),%rdx 210d85: 44 8b 80 80 00 00 00 mov 0x80(%rax),%r8d 210d8c: 48 8b 3f mov (%rdi),%rdi 210d8f: 8b 72 34 mov 0x34(%rdx),%esi 210d92: ba 01 00 00 00 mov $0x1,%edx 210d97: e9 00 00 00 00 jmpq 210d9c 210d9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000210da0 : 210da0: e8 00 00 00 00 callq 210da5 210da5: 55 push %rbp 210da6: 48 89 f5 mov %rsi,%rbp 210da9: 53 push %rbx 210daa: 48 89 fb mov %rdi,%rbx 210dad: 48 85 f6 test %rsi,%rsi 210db0: 0f 84 e7 00 00 00 je 210e9d 210db6: 0f b7 45 04 movzwl 0x4(%rbp),%eax 210dba: 48 8b 8b 58 4b 00 00 mov 0x4b58(%rbx),%rcx 210dc1: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 210dc8: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 210dcf: c1 e0 06 shl $0x6,%eax 210dd2: 44 8b 89 b8 00 00 00 mov 0xb8(%rcx),%r9d 210dd9: 48 8b 3b mov (%rbx),%rdi 210ddc: 44 0f b6 42 2e movzbl 0x2e(%rdx),%r8d 210de1: 8b 76 44 mov 0x44(%rsi),%esi 210de4: 50 push %rax 210de5: 8b 89 b4 00 00 00 mov 0xb4(%rcx),%ecx 210deb: 51 push %rcx 210dec: 0f b6 52 2d movzbl 0x2d(%rdx),%edx 210df0: b9 02 00 00 00 mov $0x2,%ecx 210df5: 52 push %rdx 210df6: 31 d2 xor %edx,%edx 210df8: 50 push %rax 210df9: e8 00 00 00 00 callq 210dfe 210dfe: 0f b7 45 02 movzwl 0x2(%rbp),%eax 210e02: 48 8b 3b mov (%rbx),%rdi 210e05: 48 8b 8b 58 4b 00 00 mov 0x4b58(%rbx),%rcx 210e0c: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 210e13: 48 83 c4 20 add $0x20,%rsp 210e17: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 210e1e: c1 e0 06 shl $0x6,%eax 210e21: 44 8b 89 c0 00 00 00 mov 0xc0(%rcx),%r9d 210e28: 44 0f b6 42 30 movzbl 0x30(%rdx),%r8d 210e2d: 8b 76 48 mov 0x48(%rsi),%esi 210e30: 50 push %rax 210e31: 8b 89 bc 00 00 00 mov 0xbc(%rcx),%ecx 210e37: 51 push %rcx 210e38: 0f b6 52 2f movzbl 0x2f(%rdx),%edx 210e3c: b9 02 00 00 00 mov $0x2,%ecx 210e41: 52 push %rdx 210e42: 31 d2 xor %edx,%edx 210e44: 50 push %rax 210e45: e8 00 00 00 00 callq 210e4a 210e4a: 0f b7 45 00 movzwl 0x0(%rbp),%eax 210e4e: 48 8b 3b mov (%rbx),%rdi 210e51: 48 8b 8b 58 4b 00 00 mov 0x4b58(%rbx),%rcx 210e58: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 210e5f: 48 83 c4 20 add $0x20,%rsp 210e63: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 210e6a: c1 e0 06 shl $0x6,%eax 210e6d: 44 8b 89 b0 00 00 00 mov 0xb0(%rcx),%r9d 210e74: 44 0f b6 42 2c movzbl 0x2c(%rdx),%r8d 210e79: 8b 76 4c mov 0x4c(%rsi),%esi 210e7c: 50 push %rax 210e7d: 8b 89 ac 00 00 00 mov 0xac(%rcx),%ecx 210e83: 51 push %rcx 210e84: 0f b6 52 2b movzbl 0x2b(%rdx),%edx 210e88: b9 02 00 00 00 mov $0x2,%ecx 210e8d: 52 push %rdx 210e8e: 31 d2 xor %edx,%edx 210e90: 50 push %rax 210e91: e8 00 00 00 00 callq 210e96 210e96: 48 83 c4 20 add $0x20,%rsp 210e9a: 5b pop %rbx 210e9b: 5d pop %rbp 210e9c: c3 retq 210e9d: 0f 0b ud2 210e9f: e9 12 ff ff ff jmpq 210db6 210ea4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 210eab: 00 00 00 00 210eaf: 90 nop 0000000000210eb0 : 210eb0: e8 00 00 00 00 callq 210eb5 210eb5: 53 push %rbx 210eb6: 48 89 fb mov %rdi,%rbx 210eb9: 48 83 ec 18 sub $0x18,%rsp 210ebd: 48 8b 97 50 4b 00 00 mov 0x4b50(%rdi),%rdx 210ec4: 48 8b b7 48 4b 00 00 mov 0x4b48(%rdi),%rsi 210ecb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 210ed2: 00 00 210ed4: 48 89 44 24 10 mov %rax,0x10(%rsp) 210ed9: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 210ee0: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 210ee5: 44 0f b6 4a 22 movzbl 0x22(%rdx),%r9d 210eea: 8b 76 38 mov 0x38(%rsi),%esi 210eed: 0f b6 52 21 movzbl 0x21(%rdx),%edx 210ef1: 8b 88 84 00 00 00 mov 0x84(%rax),%ecx 210ef7: 57 push %rdi 210ef8: 8b 80 88 00 00 00 mov 0x88(%rax),%eax 210efe: 48 8b 3b mov (%rbx),%rdi 210f01: 50 push %rax 210f02: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 210f07: e8 00 00 00 00 callq 210f0c 210f0c: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 210f13: 48 8b 3b mov (%rbx),%rdi 210f16: 4c 8d 44 24 1c lea 0x1c(%rsp),%r8 210f1b: 8b 88 d0 00 00 00 mov 0xd0(%rax),%ecx 210f21: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 210f28: 0f b6 50 34 movzbl 0x34(%rax),%edx 210f2c: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 210f33: 8b 70 54 mov 0x54(%rax),%esi 210f36: e8 00 00 00 00 callq 210f3b 210f3b: 31 c0 xor %eax,%eax 210f3d: 5a pop %rdx 210f3e: 59 pop %rcx 210f3f: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 210f44: 75 09 jne 210f4f 210f46: 8b 44 24 0c mov 0xc(%rsp),%eax 210f4a: 85 c0 test %eax,%eax 210f4c: 0f 94 c0 sete %al 210f4f: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 210f54: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 210f5b: 00 00 210f5d: 75 06 jne 210f65 210f5f: 48 83 c4 18 add $0x18,%rsp 210f63: 5b pop %rbx 210f64: c3 retq 210f65: e8 00 00 00 00 callq 210f6a 210f6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000210f70 : 210f70: e8 00 00 00 00 callq 210f75 210f75: 41 57 push %r15 210f77: 44 8d 79 ff lea -0x1(%rcx),%r15d 210f7b: 41 56 push %r14 210f7d: 4d 89 c6 mov %r8,%r14 210f80: 41 55 push %r13 210f82: 41 89 d5 mov %edx,%r13d 210f85: 41 54 push %r12 210f87: 45 89 cc mov %r9d,%r12d 210f8a: 55 push %rbp 210f8b: 89 f5 mov %esi,%ebp 210f8d: 53 push %rbx 210f8e: 48 89 fb mov %rdi,%rbx 210f91: 48 83 ec 20 sub $0x20,%rsp 210f95: 48 8b 97 58 4b 00 00 mov 0x4b58(%rdi),%rdx 210f9c: 48 8b 8f 48 4b 00 00 mov 0x4b48(%rdi),%rcx 210fa3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 210faa: 00 00 210fac: 48 89 44 24 18 mov %rax,0x18(%rsp) 210fb1: b8 ff ff ff ff mov $0xffffffff,%eax 210fb6: 44 8b 8a 9c 00 00 00 mov 0x9c(%rdx),%r9d 210fbd: 8b 71 3c mov 0x3c(%rcx),%esi 210fc0: b9 02 00 00 00 mov $0x2,%ecx 210fc5: 48 89 44 24 02 mov %rax,0x2(%rsp) 210fca: 31 c0 xor %eax,%eax 210fcc: 41 83 ff 04 cmp $0x4,%r15d 210fd0: 66 89 44 24 0a mov %ax,0xa(%rsp) 210fd5: b8 01 00 00 00 mov $0x1,%eax 210fda: 44 0f 43 f8 cmovae %eax,%r15d 210fde: 48 8b 87 50 4b 00 00 mov 0x4b50(%rdi),%rax 210fe5: 8b 7c 24 58 mov 0x58(%rsp),%edi 210fe9: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 210fee: 57 push %rdi 210fef: 8b 92 a0 00 00 00 mov 0xa0(%rdx),%edx 210ff5: 52 push %rdx 210ff6: 0f b6 40 28 movzbl 0x28(%rax),%eax 210ffa: 31 d2 xor %edx,%edx 210ffc: 50 push %rax 210ffd: 41 54 push %r12 210fff: 48 8b 3b mov (%rbx),%rdi 211002: e8 00 00 00 00 callq 211007 211007: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 21100e: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 211015: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 21101c: 48 83 c4 20 add $0x20,%rsp 211020: 44 8b 8a a4 00 00 00 mov 0xa4(%rdx),%r9d 211027: 44 0f b6 40 29 movzbl 0x29(%rax),%r8d 21102c: 8b 71 40 mov 0x40(%rcx),%esi 21102f: 6a 00 pushq $0x0 211031: b9 02 00 00 00 mov $0x2,%ecx 211036: 8b 92 a8 00 00 00 mov 0xa8(%rdx),%edx 21103c: 52 push %rdx 21103d: 0f b6 40 2a movzbl 0x2a(%rax),%eax 211041: 31 d2 xor %edx,%edx 211043: 50 push %rax 211044: 8b 44 24 78 mov 0x78(%rsp),%eax 211048: 50 push %rax 211049: 48 8b 3b mov (%rbx),%rdi 21104c: e8 00 00 00 00 callq 211051 211051: 48 83 c4 20 add $0x20,%rsp 211055: 83 fd 07 cmp $0x7,%ebp 211058: 0f 84 26 03 00 00 je 211384 21105e: 0f 87 e2 00 00 00 ja 211146 211064: 83 fd 06 cmp $0x6,%ebp 211067: 0f 84 e4 03 00 00 je 211451 21106d: 83 fd 03 cmp $0x3,%ebp 211070: 0f 87 7c 01 00 00 ja 2111f2 211076: 0f 85 a7 00 00 00 jne 211123 21107c: 31 ff xor %edi,%edi 21107e: 83 fd 0b cmp $0xb,%ebp 211081: 40 0f 94 c7 sete %dil 211085: 41 83 fd 01 cmp $0x1,%r13d 211089: 74 0d je 211098 21108b: 41 83 fd 02 cmp $0x2,%r13d 21108f: b8 00 00 00 00 mov $0x0,%eax 211094: 44 0f 45 e8 cmovne %eax,%r13d 211098: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 21109f: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 2110a6: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 2110ad: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 2110b4: 0f b6 48 21 movzbl 0x21(%rax),%ecx 2110b8: 8b 76 38 mov 0x38(%rsi),%esi 2110bb: 6a 06 pushq $0x6 2110bd: 44 8b 8a 98 00 00 00 mov 0x98(%rdx),%r9d 2110c4: 41 51 push %r9 2110c6: 44 0f b6 48 26 movzbl 0x26(%rax),%r9d 2110cb: 41 51 push %r9 2110cd: 6a 06 pushq $0x6 2110cf: 44 8b 8a 94 00 00 00 mov 0x94(%rdx),%r9d 2110d6: 41 51 push %r9 2110d8: 44 0f b6 48 25 movzbl 0x25(%rax),%r9d 2110dd: 41 51 push %r9 2110df: 41 57 push %r15 2110e1: 44 8b 8a 90 00 00 00 mov 0x90(%rdx),%r9d 2110e8: 41 51 push %r9 2110ea: 44 0f b6 48 24 movzbl 0x24(%rax),%r9d 2110ef: 41 51 push %r9 2110f1: 57 push %rdi 2110f2: 8b ba 8c 00 00 00 mov 0x8c(%rdx),%edi 2110f8: 57 push %rdi 2110f9: 0f b6 78 23 movzbl 0x23(%rax),%edi 2110fd: 57 push %rdi 2110fe: 41 55 push %r13 211100: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 211106: 41 b9 01 00 00 00 mov $0x1,%r9d 21110c: 52 push %rdx 21110d: 0f b6 40 22 movzbl 0x22(%rax),%eax 211111: ba 06 00 00 00 mov $0x6,%edx 211116: 50 push %rax 211117: 48 8b 3b mov (%rbx),%rdi 21111a: e8 00 00 00 00 callq 21111f 21111f: 48 83 c4 78 add $0x78,%rsp 211123: 48 8b 44 24 18 mov 0x18(%rsp),%rax 211128: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21112f: 00 00 211131: 0f 85 80 06 00 00 jne 2117b7 211137: 48 83 c4 20 add $0x20,%rsp 21113b: 5b pop %rbx 21113c: 5d pop %rbp 21113d: 41 5c pop %r12 21113f: 41 5d pop %r13 211141: 41 5e pop %r14 211143: 41 5f pop %r15 211145: c3 retq 211146: 83 fd 0b cmp $0xb,%ebp 211149: 0f 84 2d ff ff ff je 21107c 21114f: 83 fd 0c cmp $0xc,%ebp 211152: 75 cf jne 211123 211154: 4c 89 f6 mov %r14,%rsi 211157: 48 89 df mov %rbx,%rdi 21115a: e8 00 00 00 00 callq 21115f 21115f: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 211166: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 21116d: 41 b9 01 00 00 00 mov $0x1,%r9d 211173: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 21117a: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 211181: 0f b6 48 21 movzbl 0x21(%rax),%ecx 211185: 8b 76 38 mov 0x38(%rsi),%esi 211188: 6a 04 pushq $0x4 21118a: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 211190: 52 push %rdx 211191: 0f b6 40 22 movzbl 0x22(%rax),%eax 211195: ba 02 00 00 00 mov $0x2,%edx 21119a: 50 push %rax 21119b: 48 8b 3b mov (%rbx),%rdi 21119e: e8 00 00 00 00 callq 2111a3 2111a3: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 2111aa: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 2111b1: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 2111b8: 8b 7c 24 70 mov 0x70(%rsp),%edi 2111bc: 44 8b 8a 9c 00 00 00 mov 0x9c(%rdx),%r9d 2111c3: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 2111c8: 8b 71 3c mov 0x3c(%rcx),%esi 2111cb: 57 push %rdi 2111cc: b9 02 00 00 00 mov $0x2,%ecx 2111d1: 8b 92 a0 00 00 00 mov 0xa0(%rdx),%edx 2111d7: 52 push %rdx 2111d8: 0f b6 40 28 movzbl 0x28(%rax),%eax 2111dc: 31 d2 xor %edx,%edx 2111de: 50 push %rax 2111df: 41 54 push %r12 2111e1: 48 8b 3b mov (%rbx),%rdi 2111e4: e8 00 00 00 00 callq 2111e9 2111e9: 48 83 c4 38 add $0x38,%rsp 2111ed: e9 31 ff ff ff jmpq 211123 2111f2: 83 fd 04 cmp $0x4,%ebp 2111f5: b9 08 00 00 00 mov $0x8,%ecx 2111fa: 40 0f 95 c5 setne %bpl 2111fe: 40 0f b6 ed movzbl %bpl,%ebp 211202: 83 c5 03 add $0x3,%ebp 211205: 41 83 ff 03 cmp $0x3,%r15d 211209: 74 0b je 211216 21120b: 43 8d 04 3f lea (%r15,%r15,1),%eax 21120f: b9 0a 00 00 00 mov $0xa,%ecx 211214: 29 c1 sub %eax,%ecx 211216: 31 d2 xor %edx,%edx 211218: b8 ff ff 00 00 mov $0xffff,%eax 21121d: eb 04 jmp 211223 21121f: 0f b7 04 14 movzwl (%rsp,%rdx,1),%eax 211223: d3 f8 sar %cl,%eax 211225: d3 e0 shl %cl,%eax 211227: 66 89 44 14 0c mov %ax,0xc(%rsp,%rdx,1) 21122c: 48 83 c2 02 add $0x2,%rdx 211230: 48 83 fa 0c cmp $0xc,%rdx 211234: 75 e9 jne 21121f 211236: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 21123d: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 211244: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 21124b: 8b 71 4c mov 0x4c(%rcx),%esi 21124e: 0f b7 4c 24 12 movzwl 0x12(%rsp),%ecx 211253: 44 8b 8a b0 00 00 00 mov 0xb0(%rdx),%r9d 21125a: 44 0f b6 40 2c movzbl 0x2c(%rax),%r8d 21125f: 51 push %rcx 211260: 8b 92 ac 00 00 00 mov 0xac(%rdx),%edx 211266: b9 02 00 00 00 mov $0x2,%ecx 21126b: 52 push %rdx 21126c: 0f b6 40 2b movzbl 0x2b(%rax),%eax 211270: 31 d2 xor %edx,%edx 211272: 50 push %rax 211273: 0f b7 44 24 24 movzwl 0x24(%rsp),%eax 211278: 50 push %rax 211279: 48 8b 3b mov (%rbx),%rdi 21127c: e8 00 00 00 00 callq 211281 211281: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 211288: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 21128f: 48 83 c4 20 add $0x20,%rsp 211293: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 21129a: 8b 71 48 mov 0x48(%rcx),%esi 21129d: 0f b7 4c 24 14 movzwl 0x14(%rsp),%ecx 2112a2: 44 8b 8a c0 00 00 00 mov 0xc0(%rdx),%r9d 2112a9: 44 0f b6 40 30 movzbl 0x30(%rax),%r8d 2112ae: 51 push %rcx 2112af: 8b 92 bc 00 00 00 mov 0xbc(%rdx),%edx 2112b5: b9 02 00 00 00 mov $0x2,%ecx 2112ba: 52 push %rdx 2112bb: 0f b6 40 2f movzbl 0x2f(%rax),%eax 2112bf: 31 d2 xor %edx,%edx 2112c1: 50 push %rax 2112c2: 0f b7 44 24 26 movzwl 0x26(%rsp),%eax 2112c7: 50 push %rax 2112c8: 48 8b 3b mov (%rbx),%rdi 2112cb: e8 00 00 00 00 callq 2112d0 2112d0: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 2112d7: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 2112de: 48 83 c4 20 add $0x20,%rsp 2112e2: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 2112e9: 8b 71 44 mov 0x44(%rcx),%esi 2112ec: 0f b7 4c 24 16 movzwl 0x16(%rsp),%ecx 2112f1: 44 0f b6 40 2e movzbl 0x2e(%rax),%r8d 2112f6: 44 8b 8a b8 00 00 00 mov 0xb8(%rdx),%r9d 2112fd: 51 push %rcx 2112fe: 8b 92 b4 00 00 00 mov 0xb4(%rdx),%edx 211304: b9 02 00 00 00 mov $0x2,%ecx 211309: 52 push %rdx 21130a: 0f b6 40 2d movzbl 0x2d(%rax),%eax 21130e: 31 d2 xor %edx,%edx 211310: 50 push %rax 211311: 0f b7 44 24 28 movzwl 0x28(%rsp),%eax 211316: 50 push %rax 211317: 48 8b 3b mov (%rbx),%rdi 21131a: e8 00 00 00 00 callq 21131f 21131f: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 211326: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 21132d: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 211334: 48 83 c4 20 add $0x20,%rsp 211338: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 21133f: 0f b6 48 21 movzbl 0x21(%rax),%ecx 211343: 8b 76 38 mov 0x38(%rsi),%esi 211346: 6a 00 pushq $0x0 211348: 8b ba 98 00 00 00 mov 0x98(%rdx),%edi 21134e: 57 push %rdi 21134f: 0f b6 78 26 movzbl 0x26(%rax),%edi 211353: 57 push %rdi 211354: 6a 00 pushq $0x0 211356: 8b ba 94 00 00 00 mov 0x94(%rdx),%edi 21135c: 57 push %rdi 21135d: 0f b6 78 25 movzbl 0x25(%rax),%edi 211361: 57 push %rdi 211362: 41 57 push %r15 211364: 8b ba 90 00 00 00 mov 0x90(%rdx),%edi 21136a: 57 push %rdi 21136b: 0f b6 78 24 movzbl 0x24(%rax),%edi 21136f: 57 push %rdi 211370: 6a 00 pushq $0x0 211372: 8b ba 8c 00 00 00 mov 0x8c(%rdx),%edi 211378: 57 push %rdi 211379: 0f b6 78 23 movzbl 0x23(%rax),%edi 21137d: 57 push %rdi 21137e: 55 push %rbp 21137f: e9 7c fd ff ff jmpq 211100 211384: 48 8b 2b mov (%rbx),%rbp 211387: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 21138e: 31 d2 xor %edx,%edx 211390: 48 8b 7d 18 mov 0x18(%rbp),%rdi 211394: 44 8b 60 38 mov 0x38(%rax),%r12d 211398: 48 8b 07 mov (%rdi),%rax 21139b: 44 89 e6 mov %r12d,%esi 21139e: 48 8b 40 08 mov 0x8(%rax),%rax 2113a2: e8 00 00 00 00 callq 2113a7 2113a7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2113ac: 48 8b 2b mov (%rbx),%rbp 2113af: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 2113b6: 31 d2 xor %edx,%edx 2113b8: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2113bc: 44 8b 60 4c mov 0x4c(%rax),%r12d 2113c0: 48 8b 07 mov (%rdi),%rax 2113c3: 44 89 e6 mov %r12d,%esi 2113c6: 48 8b 40 08 mov 0x8(%rax),%rax 2113ca: e8 00 00 00 00 callq 2113cf 2113cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2113d4: 48 8b 2b mov (%rbx),%rbp 2113d7: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 2113de: 31 d2 xor %edx,%edx 2113e0: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2113e4: 44 8b 60 48 mov 0x48(%rax),%r12d 2113e8: 48 8b 07 mov (%rdi),%rax 2113eb: 44 89 e6 mov %r12d,%esi 2113ee: 48 8b 40 08 mov 0x8(%rax),%rax 2113f2: e8 00 00 00 00 callq 2113f7 2113f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2113fc: 48 8b 2b mov (%rbx),%rbp 2113ff: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 211406: 31 d2 xor %edx,%edx 211408: 48 8b 7d 18 mov 0x18(%rbp),%rdi 21140c: 44 8b 60 44 mov 0x44(%rax),%r12d 211410: 48 8b 07 mov (%rdi),%rax 211413: 44 89 e6 mov %r12d,%esi 211416: 48 8b 40 08 mov 0x8(%rax),%rax 21141a: e8 00 00 00 00 callq 21141f 21141f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 211424: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 21142b: 48 8b 1b mov (%rbx),%rbx 21142e: 31 d2 xor %edx,%edx 211430: 48 8b 7b 18 mov 0x18(%rbx),%rdi 211434: 44 8b 60 50 mov 0x50(%rax),%r12d 211438: 48 8b 07 mov (%rdi),%rax 21143b: 44 89 e6 mov %r12d,%esi 21143e: 48 8b 40 08 mov 0x8(%rax),%rax 211442: e8 00 00 00 00 callq 211447 211447: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21144c: e9 d2 fc ff ff jmpq 211123 211451: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 211458: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 21145f: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 211466: 4c 8b 1b mov (%rbx),%r11 211469: 41 83 ff 02 cmp $0x2,%r15d 21146d: 0f 84 c5 02 00 00 je 211738 211473: bd 05 00 00 00 mov $0x5,%ebp 211478: 41 83 ff 03 cmp $0x3,%r15d 21147c: 0f 85 95 00 00 00 jne 211517 211482: 44 0f b6 58 21 movzbl 0x21(%rax),%r11d 211487: 8b 71 38 mov 0x38(%rcx),%esi 21148a: 41 b9 01 00 00 00 mov $0x1,%r9d 211490: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 211497: 41 57 push %r15 211499: 8b 8a 90 00 00 00 mov 0x90(%rdx),%ecx 21149f: 51 push %rcx 2114a0: 0f b6 48 24 movzbl 0x24(%rax),%ecx 2114a4: 51 push %rcx 2114a5: 6a 00 pushq $0x0 2114a7: 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%ecx 2114ad: 51 push %rcx 2114ae: 0f b6 48 23 movzbl 0x23(%rax),%ecx 2114b2: 51 push %rcx 2114b3: 44 89 d9 mov %r11d,%ecx 2114b6: 55 push %rbp 2114b7: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 2114bd: 52 push %rdx 2114be: 0f b6 40 22 movzbl 0x22(%rax),%eax 2114c2: ba 04 00 00 00 mov $0x4,%edx 2114c7: 50 push %rax 2114c8: 48 8b 3b mov (%rbx),%rdi 2114cb: e8 00 00 00 00 callq 2114d0 2114d0: 48 83 c4 48 add $0x48,%rsp 2114d4: e9 4a fc ff ff jmpq 211123 2114d9: 48 8b 73 10 mov 0x10(%rbx),%rsi 2114dd: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2114e4 2114e4: 89 c0 mov %eax,%eax 2114e6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2114ee 2114ed: 00 2114ee: 0f 83 2f fc ff ff jae 211123 2114f4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2114fb 2114fb: 48 85 c0 test %rax,%rax 2114fe: 74 12 je 211512 211500: 48 8b 78 08 mov 0x8(%rax),%rdi 211504: 48 83 c6 08 add $0x8,%rsi 211508: 31 c9 xor %ecx,%ecx 21150a: 44 89 e2 mov %r12d,%edx 21150d: e8 00 00 00 00 callq 211512 211512: e9 0c fc ff ff jmpq 211123 211517: 43 8d 74 3f 06 lea 0x6(%r15,%r15,1),%esi 21151c: bf 10 00 00 00 mov $0x10,%edi 211521: 29 f7 sub %esi,%edi 211523: 45 85 ff test %r15d,%r15d 211526: 0f 85 a1 00 00 00 jne 2115cd 21152c: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 211531: 8b 71 50 mov 0x50(%rcx),%esi 211534: 44 8b 8a c4 00 00 00 mov 0xc4(%rdx),%r9d 21153b: 6a 00 pushq $0x0 21153d: 8b 8a cc 00 00 00 mov 0xcc(%rdx),%ecx 211543: 51 push %rcx 211544: 0f b6 48 33 movzbl 0x33(%rax),%ecx 211548: 51 push %rcx 211549: b9 03 00 00 00 mov $0x3,%ecx 21154e: 57 push %rdi 21154f: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 211555: 4c 89 df mov %r11,%rdi 211558: 52 push %rdx 211559: 0f b6 40 32 movzbl 0x32(%rax),%eax 21155d: 31 d2 xor %edx,%edx 21155f: 50 push %rax 211560: 6a 00 pushq $0x0 211562: e8 00 00 00 00 callq 211567 211567: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 21156e: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 211575: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 21157c: 48 83 c4 38 add $0x38,%rsp 211580: 44 8b 82 94 00 00 00 mov 0x94(%rdx),%r8d 211587: 0f b6 48 25 movzbl 0x25(%rax),%ecx 21158b: 8b 76 38 mov 0x38(%rsi),%esi 21158e: 6a 06 pushq $0x6 211590: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 211596: 41 b9 06 00 00 00 mov $0x6,%r9d 21159c: 52 push %rdx 21159d: 0f b6 40 26 movzbl 0x26(%rax),%eax 2115a1: 50 push %rax 2115a2: 48 8b 3b mov (%rbx),%rdi 2115a5: ba 02 00 00 00 mov $0x2,%edx 2115aa: e8 00 00 00 00 callq 2115af 2115af: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 2115b6: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 2115bd: 48 8b 8b 48 4b 00 00 mov 0x4b48(%rbx),%rcx 2115c4: 48 83 c4 18 add $0x18,%rsp 2115c8: e9 b5 fe ff ff jmpq 211482 2115cd: 41 83 ff 01 cmp $0x1,%r15d 2115d1: 0f 85 ab fe ff ff jne 211482 2115d7: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 2115dc: 8b 71 50 mov 0x50(%rcx),%esi 2115df: 44 8b 8a c4 00 00 00 mov 0xc4(%rdx),%r9d 2115e6: 6a 00 pushq $0x0 2115e8: 8b 8a cc 00 00 00 mov 0xcc(%rdx),%ecx 2115ee: 51 push %rcx 2115ef: 0f b6 48 33 movzbl 0x33(%rax),%ecx 2115f3: 51 push %rcx 2115f4: b9 03 00 00 00 mov $0x3,%ecx 2115f9: 57 push %rdi 2115fa: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 211600: 4c 89 df mov %r11,%rdi 211603: 52 push %rdx 211604: 0f b6 40 32 movzbl 0x32(%rax),%eax 211608: 31 d2 xor %edx,%edx 21160a: 50 push %rax 21160b: 6a 00 pushq $0x0 21160d: e8 00 00 00 00 callq 211612 211612: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 211619: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 211620: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 211627: 48 83 c4 38 add $0x38,%rsp 21162b: 44 8b 82 94 00 00 00 mov 0x94(%rdx),%r8d 211632: 0f b6 48 25 movzbl 0x25(%rax),%ecx 211636: 8b 76 38 mov 0x38(%rsi),%esi 211639: 6a 08 pushq $0x8 21163b: e9 50 ff ff ff jmpq 211590 211640: 48 8b 75 10 mov 0x10(%rbp),%rsi 211644: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 21164b 21164b: 89 c0 mov %eax,%eax 21164d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 211655 211654: 00 211655: 0f 83 c9 fd ff ff jae 211424 21165b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 211662 211662: 48 85 c0 test %rax,%rax 211665: 74 12 je 211679 211667: 48 8b 78 08 mov 0x8(%rax),%rdi 21166b: 48 83 c6 08 add $0x8,%rsi 21166f: 31 c9 xor %ecx,%ecx 211671: 44 89 e2 mov %r12d,%edx 211674: e8 00 00 00 00 callq 211679 211679: e9 a6 fd ff ff jmpq 211424 21167e: 48 8b 75 10 mov 0x10(%rbp),%rsi 211682: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 211689 211689: 89 c0 mov %eax,%eax 21168b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 211693 211692: 00 211693: 0f 83 63 fd ff ff jae 2113fc 211699: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2116a0 2116a0: 48 85 c0 test %rax,%rax 2116a3: 74 12 je 2116b7 2116a5: 48 8b 78 08 mov 0x8(%rax),%rdi 2116a9: 48 83 c6 08 add $0x8,%rsi 2116ad: 31 c9 xor %ecx,%ecx 2116af: 44 89 e2 mov %r12d,%edx 2116b2: e8 00 00 00 00 callq 2116b7 2116b7: e9 40 fd ff ff jmpq 2113fc 2116bc: 48 8b 75 10 mov 0x10(%rbp),%rsi 2116c0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2116c7 2116c7: 89 c0 mov %eax,%eax 2116c9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2116d1 2116d0: 00 2116d1: 0f 83 fd fc ff ff jae 2113d4 2116d7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2116de 2116de: 48 85 c0 test %rax,%rax 2116e1: 74 12 je 2116f5 2116e3: 48 8b 78 08 mov 0x8(%rax),%rdi 2116e7: 48 83 c6 08 add $0x8,%rsi 2116eb: 31 c9 xor %ecx,%ecx 2116ed: 44 89 e2 mov %r12d,%edx 2116f0: e8 00 00 00 00 callq 2116f5 2116f5: e9 da fc ff ff jmpq 2113d4 2116fa: 48 8b 75 10 mov 0x10(%rbp),%rsi 2116fe: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 211705 211705: 89 c0 mov %eax,%eax 211707: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 21170f 21170e: 00 21170f: 0f 83 97 fc ff ff jae 2113ac 211715: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 21171c 21171c: 48 85 c0 test %rax,%rax 21171f: 74 12 je 211733 211721: 48 8b 78 08 mov 0x8(%rax),%rdi 211725: 48 83 c6 08 add $0x8,%rsi 211729: 31 c9 xor %ecx,%ecx 21172b: 44 89 e2 mov %r12d,%edx 21172e: e8 00 00 00 00 callq 211733 211733: e9 74 fc ff ff jmpq 2113ac 211738: 44 8b 8a c4 00 00 00 mov 0xc4(%rdx),%r9d 21173f: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 211744: 4c 89 df mov %r11,%rdi 211747: 8b 71 50 mov 0x50(%rcx),%esi 21174a: 6a 08 pushq $0x8 21174c: 8b 8a cc 00 00 00 mov 0xcc(%rdx),%ecx 211752: 51 push %rcx 211753: 0f b6 48 33 movzbl 0x33(%rax),%ecx 211757: 51 push %rcx 211758: b9 03 00 00 00 mov $0x3,%ecx 21175d: 6a 06 pushq $0x6 21175f: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 211765: 52 push %rdx 211766: 0f b6 40 32 movzbl 0x32(%rax),%eax 21176a: 31 d2 xor %edx,%edx 21176c: 50 push %rax 21176d: 68 00 60 00 00 pushq $0x6000 211772: e8 00 00 00 00 callq 211777 211777: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 21177e: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 211785: 41 b9 05 00 00 00 mov $0x5,%r9d 21178b: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 211792: 48 83 c4 38 add $0x38,%rsp 211796: 44 8b 82 94 00 00 00 mov 0x94(%rdx),%r8d 21179d: 0f b6 48 25 movzbl 0x25(%rax),%ecx 2117a1: 8b 76 38 mov 0x38(%rsi),%esi 2117a4: 6a 08 pushq $0x8 2117a6: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 2117ac: 52 push %rdx 2117ad: 0f b6 40 26 movzbl 0x26(%rax),%eax 2117b1: 50 push %rax 2117b2: e9 eb fd ff ff jmpq 2115a2 2117b7: e8 00 00 00 00 callq 2117bc 2117bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002117c0 : 2117c0: e8 00 00 00 00 callq 2117c5 2117c5: 48 89 37 mov %rsi,(%rdi) 2117c8: 89 57 08 mov %edx,0x8(%rdi) 2117cb: 48 c7 87 38 4b 00 00 movq $0x0,0x4b38(%rdi) 2117d2: 00 00 00 00 2117d6: 48 89 8f 48 4b 00 00 mov %rcx,0x4b48(%rdi) 2117dd: 4c 89 87 50 4b 00 00 mov %r8,0x4b50(%rdi) 2117e4: 4c 89 8f 58 4b 00 00 mov %r9,0x4b58(%rdi) 2117eb: c3 retq 2117ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000002117f0 : 2117f0: e8 00 00 00 00 callq 2117f5 2117f5: 49 89 c8 mov %rcx,%r8 2117f8: 83 ff 1e cmp $0x1e,%edi 2117fb: 77 1f ja 21181c 2117fd: b8 01 00 00 00 mov $0x1,%eax 211802: 89 f9 mov %edi,%ecx 211804: 48 d3 e0 shl %cl,%rax 211807: a9 40 44 40 44 test $0x44404440,%eax 21180c: 75 4a jne 211858 21180e: a9 20 22 20 22 test $0x22202220,%eax 211813: 75 0a jne 21181f 211815: a9 00 00 00 08 test $0x8000000,%eax 21181a: 75 18 jne 211834 21181c: 31 c0 xor %eax,%eax 21181e: c3 retq 21181f: 83 fe 01 cmp $0x1,%esi 211822: 74 61 je 211885 211824: 8d 46 fe lea -0x2(%rsi),%eax 211827: 83 e0 fd and $0xfffffffd,%eax 21182a: 74 33 je 21185f 21182c: 31 c0 xor %eax,%eax 21182e: 83 fe 08 cmp $0x8,%esi 211831: 74 3f je 211872 211833: c3 retq 211834: 83 fe 02 cmp $0x2,%esi 211837: 74 5f je 211898 211839: 83 fe 04 cmp $0x4,%esi 21183c: 74 21 je 21185f 21183e: 31 c0 xor %eax,%eax 211840: 83 fe 08 cmp $0x8,%esi 211843: 75 ee jne 211833 211845: c7 02 01 00 00 00 movl $0x1,(%rdx) 21184b: b8 01 00 00 00 mov $0x1,%eax 211850: 41 c7 00 02 00 00 00 movl $0x2,(%r8) 211857: c3 retq 211858: 83 fe 08 cmp $0x8,%esi 21185b: 74 e8 je 211845 21185d: eb bd jmp 21181c 21185f: c7 02 02 00 00 00 movl $0x2,(%rdx) 211865: b8 01 00 00 00 mov $0x1,%eax 21186a: 41 c7 00 01 00 00 00 movl $0x1,(%r8) 211871: c3 retq 211872: c7 02 00 00 00 00 movl $0x0,(%rdx) 211878: b8 01 00 00 00 mov $0x1,%eax 21187d: 41 c7 00 01 00 00 00 movl $0x1,(%r8) 211884: c3 retq 211885: c7 02 01 00 00 00 movl $0x1,(%rdx) 21188b: b8 01 00 00 00 mov $0x1,%eax 211890: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 211897: c3 retq 211898: c7 02 01 00 00 00 movl $0x1,(%rdx) 21189e: b8 01 00 00 00 mov $0x1,%eax 2118a3: 41 c7 00 01 00 00 00 movl $0x1,(%r8) 2118aa: c3 retq 2118ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002118b0 : 2118b0: e8 00 00 00 00 callq 2118b5 2118b5: 83 ff 0a cmp $0xa,%edi 2118b8: 77 1a ja 2118d4 2118ba: 83 ff 07 cmp $0x7,%edi 2118bd: 77 33 ja 2118f2 2118bf: 83 ff 02 cmp $0x2,%edi 2118c2: 77 26 ja 2118ea 2118c4: 85 ff test %edi,%edi 2118c6: 74 36 je 2118fe 2118c8: c7 06 02 00 00 00 movl $0x2,(%rsi) 2118ce: b8 01 00 00 00 mov $0x1,%eax 2118d3: c3 retq 2118d4: 83 ef 0b sub $0xb,%edi 2118d7: 31 c0 xor %eax,%eax 2118d9: 83 ff 05 cmp $0x5,%edi 2118dc: 77 1f ja 2118fd 2118de: c7 06 04 00 00 00 movl $0x4,(%rsi) 2118e4: b8 01 00 00 00 mov $0x1,%eax 2118e9: c3 retq 2118ea: 31 c0 xor %eax,%eax 2118ec: 83 ff 07 cmp $0x7,%edi 2118ef: 75 ed jne 2118de 2118f1: c3 retq 2118f2: c7 06 08 00 00 00 movl $0x8,(%rsi) 2118f8: b8 01 00 00 00 mov $0x1,%eax 2118fd: c3 retq 2118fe: 31 c0 xor %eax,%eax 211900: c3 retq 211901: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 211908: 00 00 00 00 21190c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000211910 : 211910: e8 00 00 00 00 callq 211915 211915: 48 83 ec 28 sub $0x28,%rsp 211919: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 211920: 00 00 211922: 48 89 44 24 20 mov %rax,0x20(%rsp) 211927: 48 8b 06 mov (%rsi),%rax 21192a: 48 c1 e8 0c shr $0xc,%rax 21192e: 48 89 04 24 mov %rax,(%rsp) 211932: 48 8b 46 08 mov 0x8(%rsi),%rax 211936: 48 c1 e8 0c shr $0xc,%rax 21193a: 48 89 44 24 08 mov %rax,0x8(%rsp) 21193f: 8b 46 14 mov 0x14(%rsi),%eax 211942: 83 e8 01 sub $0x1,%eax 211945: 83 f8 03 cmp $0x3,%eax 211948: 76 04 jbe 21194e 21194a: 0f 0b ud2 21194c: 31 c0 xor %eax,%eax 21194e: 89 44 24 10 mov %eax,0x10(%rsp) 211952: 8b 46 10 mov 0x10(%rsi),%eax 211955: 3d 00 80 00 00 cmp $0x8000,%eax 21195a: 74 54 je 2119b0 21195c: 3d 00 00 01 00 cmp $0x10000,%eax 211961: 74 42 je 2119a5 211963: 3d 00 10 00 00 cmp $0x1000,%eax 211968: 74 42 je 2119ac 21196a: 0f 0b ud2 21196c: 48 63 d2 movslq %edx,%rdx 21196f: 89 44 24 14 mov %eax,0x14(%rsp) 211973: 48 8b 46 18 mov 0x18(%rsi),%rax 211977: 48 89 e6 mov %rsp,%rsi 21197a: 48 c1 e2 05 shl $0x5,%rdx 21197e: 48 8d bc 17 b0 00 00 lea 0xb0(%rdi,%rdx,1),%rdi 211985: 00 211986: 48 89 44 24 18 mov %rax,0x18(%rsp) 21198b: e8 00 00 00 00 callq 211990 211990: 48 8b 44 24 20 mov 0x20(%rsp),%rax 211995: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21199c: 00 00 21199e: 75 17 jne 2119b7 2119a0: 48 83 c4 28 add $0x28,%rsp 2119a4: c3 retq 2119a5: b8 04 00 00 00 mov $0x4,%eax 2119aa: eb c0 jmp 21196c 2119ac: 31 c0 xor %eax,%eax 2119ae: eb bc jmp 21196c 2119b0: b8 03 00 00 00 mov $0x3,%eax 2119b5: eb b5 jmp 21196c 2119b7: e8 00 00 00 00 callq 2119bc 2119bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002119c0 : 2119c0: e8 00 00 00 00 callq 2119c5 2119c5: 55 push %rbp 2119c6: 48 89 f5 mov %rsi,%rbp 2119c9: b9 01 00 00 00 mov $0x1,%ecx 2119ce: 31 d2 xor %edx,%edx 2119d0: 53 push %rbx 2119d1: 48 89 fb mov %rdi,%rbx 2119d4: 48 83 ec 28 sub $0x28,%rsp 2119d8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2119df: 00 00 2119e1: 48 89 44 24 20 mov %rax,0x20(%rsp) 2119e6: 48 8b 47 20 mov 0x20(%rdi),%rax 2119ea: 44 8b 48 44 mov 0x44(%rax),%r9d 2119ee: 48 8b 47 18 mov 0x18(%rdi),%rax 2119f2: 44 0f b6 40 11 movzbl 0x11(%rax),%r8d 2119f7: 48 8b 47 10 mov 0x10(%rdi),%rax 2119fb: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2119ff: 8b b0 8c 00 00 00 mov 0x8c(%rax),%esi 211a05: 48 8b 45 10 mov 0x10(%rbp),%rax 211a09: 48 c1 e8 18 shr $0x18,%rax 211a0d: 50 push %rax 211a0e: e8 00 00 00 00 callq 211a13 211a13: 48 8b 43 20 mov 0x20(%rbx),%rax 211a17: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211a1b: 31 d2 xor %edx,%edx 211a1d: b9 01 00 00 00 mov $0x1,%ecx 211a22: 44 8b 48 48 mov 0x48(%rax),%r9d 211a26: 48 8b 43 18 mov 0x18(%rbx),%rax 211a2a: 44 0f b6 40 12 movzbl 0x12(%rax),%r8d 211a2f: 48 8b 43 10 mov 0x10(%rbx),%rax 211a33: 8b b0 90 00 00 00 mov 0x90(%rax),%esi 211a39: 48 8b 45 00 mov 0x0(%rbp),%rax 211a3d: 48 c1 e8 18 shr $0x18,%rax 211a41: 50 push %rax 211a42: e8 00 00 00 00 callq 211a47 211a47: 48 8b 43 20 mov 0x20(%rbx),%rax 211a4b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211a4f: 31 d2 xor %edx,%edx 211a51: b9 01 00 00 00 mov $0x1,%ecx 211a56: 44 8b 48 4c mov 0x4c(%rax),%r9d 211a5a: 48 8b 43 18 mov 0x18(%rbx),%rax 211a5e: 44 0f b6 40 13 movzbl 0x13(%rax),%r8d 211a63: 48 8b 43 10 mov 0x10(%rbx),%rax 211a67: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 211a6d: 48 8b 45 08 mov 0x8(%rbp),%rax 211a71: 48 c1 e8 18 shr $0x18,%rax 211a75: 50 push %rax 211a76: e8 00 00 00 00 callq 211a7b 211a7b: 48 8b 43 20 mov 0x20(%rbx),%rax 211a7f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211a83: 31 d2 xor %edx,%edx 211a85: b9 01 00 00 00 mov $0x1,%ecx 211a8a: 44 8b 48 50 mov 0x50(%rax),%r9d 211a8e: 48 8b 43 18 mov 0x18(%rbx),%rax 211a92: 44 0f b6 40 14 movzbl 0x14(%rax),%r8d 211a97: 48 8b 43 10 mov 0x10(%rbx),%rax 211a9b: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 211aa1: 48 8b 45 20 mov 0x20(%rbp),%rax 211aa5: 48 c1 e8 18 shr $0x18,%rax 211aa9: 50 push %rax 211aaa: e8 00 00 00 00 callq 211aaf 211aaf: 48 8b 43 20 mov 0x20(%rbx),%rax 211ab3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211ab7: 31 d2 xor %edx,%edx 211ab9: 48 83 c4 20 add $0x20,%rsp 211abd: b9 01 00 00 00 mov $0x1,%ecx 211ac2: 44 8b 48 54 mov 0x54(%rax),%r9d 211ac6: 48 8b 43 18 mov 0x18(%rbx),%rax 211aca: 44 0f b6 40 15 movzbl 0x15(%rax),%r8d 211acf: 48 8b 43 10 mov 0x10(%rbx),%rax 211ad3: 8b b0 9c 00 00 00 mov 0x9c(%rax),%esi 211ad9: 48 8b 45 18 mov 0x18(%rbp),%rax 211add: 48 c1 e8 18 shr $0x18,%rax 211ae1: 50 push %rax 211ae2: e8 00 00 00 00 callq 211ae7 211ae7: 48 8b 43 20 mov 0x20(%rbx),%rax 211aeb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211aef: 31 d2 xor %edx,%edx 211af1: b9 01 00 00 00 mov $0x1,%ecx 211af6: 44 8b 48 58 mov 0x58(%rax),%r9d 211afa: 48 8b 43 18 mov 0x18(%rbx),%rax 211afe: 44 0f b6 40 16 movzbl 0x16(%rax),%r8d 211b03: 48 8b 43 10 mov 0x10(%rbx),%rax 211b07: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 211b0d: 48 8b 45 28 mov 0x28(%rbp),%rax 211b11: 48 c1 e8 18 shr $0x18,%rax 211b15: 50 push %rax 211b16: e8 00 00 00 00 callq 211b1b 211b1b: 48 8b 43 20 mov 0x20(%rbx),%rax 211b1f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211b23: 31 d2 xor %edx,%edx 211b25: b9 01 00 00 00 mov $0x1,%ecx 211b2a: 44 8b 48 7c mov 0x7c(%rax),%r9d 211b2e: 48 8b 43 18 mov 0x18(%rbx),%rax 211b32: 44 0f b6 40 1f movzbl 0x1f(%rax),%r8d 211b37: 48 8b 43 10 mov 0x10(%rbx),%rax 211b3b: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 211b41: 48 8b 45 48 mov 0x48(%rbp),%rax 211b45: 48 c1 e8 2c shr $0x2c,%rax 211b49: 83 e0 0f and $0xf,%eax 211b4c: 50 push %rax 211b4d: e8 00 00 00 00 callq 211b52 211b52: 48 8b 43 20 mov 0x20(%rbx),%rax 211b56: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211b5a: 31 d2 xor %edx,%edx 211b5c: b9 01 00 00 00 mov $0x1,%ecx 211b61: 44 8b 88 80 00 00 00 mov 0x80(%rax),%r9d 211b68: 48 8b 43 18 mov 0x18(%rbx),%rax 211b6c: 44 0f b6 40 20 movzbl 0x20(%rax),%r8d 211b71: 48 8b 43 10 mov 0x10(%rbx),%rax 211b75: 8b b0 a8 00 00 00 mov 0xa8(%rax),%esi 211b7b: 48 8b 45 48 mov 0x48(%rbp),%rax 211b7f: 48 c1 e8 0c shr $0xc,%rax 211b83: 50 push %rax 211b84: e8 00 00 00 00 callq 211b89 211b89: 48 8b 55 30 mov 0x30(%rbp),%rdx 211b8d: 48 8b 45 38 mov 0x38(%rbp),%rax 211b91: 48 83 c4 20 add $0x20,%rsp 211b95: 48 39 c2 cmp %rax,%rdx 211b98: 74 32 je 211bcc 211b9a: 48 c1 e8 0c shr $0xc,%rax 211b9e: 48 c1 ea 0c shr $0xc,%rdx 211ba2: 48 8d bb b0 00 00 00 lea 0xb0(%rbx),%rdi 211ba9: 48 89 e6 mov %rsp,%rsi 211bac: 48 89 44 24 08 mov %rax,0x8(%rsp) 211bb1: 48 8b 45 40 mov 0x40(%rbp),%rax 211bb5: 48 89 14 24 mov %rdx,(%rsp) 211bb9: 48 89 44 24 18 mov %rax,0x18(%rsp) 211bbe: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 211bc5: 00 00 211bc7: e8 00 00 00 00 callq 211bcc 211bcc: 48 8b 44 24 20 mov 0x20(%rsp),%rax 211bd1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 211bd8: 00 00 211bda: 75 0c jne 211be8 211bdc: 48 83 c4 28 add $0x28,%rsp 211be0: b8 10 00 00 00 mov $0x10,%eax 211be5: 5b pop %rbx 211be6: 5d pop %rbp 211be7: c3 retq 211be8: e8 00 00 00 00 callq 211bed 211bed: 0f 1f 00 nopl (%rax) 0000000000211bf0 : 211bf0: e8 00 00 00 00 callq 211bf5 211bf5: 55 push %rbp 211bf6: 48 89 f5 mov %rsi,%rbp 211bf9: 53 push %rbx 211bfa: 48 8b 57 10 mov 0x10(%rdi),%rdx 211bfe: 8b b2 90 00 00 00 mov 0x90(%rdx),%esi 211c04: 85 f6 test %esi,%esi 211c06: 74 25 je 211c2d 211c08: 8b 45 18 mov 0x18(%rbp),%eax 211c0b: 48 89 fb mov %rdi,%rbx 211c0e: 83 f8 01 cmp $0x1,%eax 211c11: 0f 84 30 01 00 00 je 211d47 211c17: 83 f8 02 cmp $0x2,%eax 211c1a: 0f 84 95 00 00 00 je 211cb5 211c20: 85 c0 test %eax,%eax 211c22: 74 0c je 211c30 211c24: b8 01 00 00 00 mov $0x1,%eax 211c29: 66 89 45 1c mov %ax,0x1c(%rbp) 211c2d: 5b pop %rbx 211c2e: 5d pop %rbp 211c2f: c3 retq 211c30: 48 8b 47 20 mov 0x20(%rdi),%rax 211c34: 48 8b 4f 18 mov 0x18(%rdi),%rcx 211c38: 45 31 c9 xor %r9d,%r9d 211c3b: 8b b2 a0 00 00 00 mov 0xa0(%rdx),%esi 211c41: 48 8b 7f 08 mov 0x8(%rdi),%rdi 211c45: ba 01 00 00 00 mov $0x1,%edx 211c4a: 0f b6 49 16 movzbl 0x16(%rcx),%ecx 211c4e: 44 8b 40 58 mov 0x58(%rax),%r8d 211c52: e8 00 00 00 00 callq 211c57 211c57: 48 8b 53 18 mov 0x18(%rbx),%rdx 211c5b: 48 8b 43 20 mov 0x20(%rbx),%rax 211c5f: 41 b9 ff ff ff 00 mov $0xffffff,%r9d 211c65: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211c69: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 211c6d: 48 8b 53 10 mov 0x10(%rbx),%rdx 211c71: 44 8b 40 50 mov 0x50(%rax),%r8d 211c75: 8b b2 98 00 00 00 mov 0x98(%rdx),%esi 211c7b: ba 01 00 00 00 mov $0x1,%edx 211c80: e8 00 00 00 00 callq 211c85 211c85: 48 8b 53 18 mov 0x18(%rbx),%rdx 211c89: 48 8b 43 20 mov 0x20(%rbx),%rax 211c8d: 45 31 c9 xor %r9d,%r9d 211c90: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211c94: 0f b6 4a 15 movzbl 0x15(%rdx),%ecx 211c98: 48 8b 53 10 mov 0x10(%rbx),%rdx 211c9c: 44 8b 40 54 mov 0x54(%rax),%r8d 211ca0: 8b b2 9c 00 00 00 mov 0x9c(%rdx),%esi 211ca6: ba 01 00 00 00 mov $0x1,%edx 211cab: e8 00 00 00 00 callq 211cb0 211cb0: e9 6f ff ff ff jmpq 211c24 211cb5: 48 8b 4f 18 mov 0x18(%rdi),%rcx 211cb9: 48 8b 47 20 mov 0x20(%rdi),%rax 211cbd: 0f b6 49 16 movzbl 0x16(%rcx),%ecx 211cc1: 8b b2 a0 00 00 00 mov 0xa0(%rdx),%esi 211cc7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211ccb: ba 01 00 00 00 mov $0x1,%edx 211cd0: 44 8b 4d 03 mov 0x3(%rbp),%r9d 211cd4: 44 8b 40 58 mov 0x58(%rax),%r8d 211cd8: e8 00 00 00 00 callq 211cdd 211cdd: 48 8b 53 18 mov 0x18(%rbx),%rdx 211ce1: 48 8b 43 20 mov 0x20(%rbx),%rax 211ce5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211ce9: 44 8b 4d 0b mov 0xb(%rbp),%r9d 211ced: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 211cf1: 48 8b 53 10 mov 0x10(%rbx),%rdx 211cf5: 44 8b 40 50 mov 0x50(%rax),%r8d 211cf9: 8b b2 98 00 00 00 mov 0x98(%rdx),%esi 211cff: ba 01 00 00 00 mov $0x1,%edx 211d04: e8 00 00 00 00 callq 211d09 211d09: 48 8b 55 10 mov 0x10(%rbp),%rdx 211d0d: 48 8b 45 08 mov 0x8(%rbp),%rax 211d11: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211d15: 4c 8d 4c 02 ff lea -0x1(%rdx,%rax,1),%r9 211d1a: 48 8b 53 18 mov 0x18(%rbx),%rdx 211d1e: 48 8b 43 20 mov 0x20(%rbx),%rax 211d22: 49 c1 e9 18 shr $0x18,%r9 211d26: 0f b6 4a 15 movzbl 0x15(%rdx),%ecx 211d2a: 48 8b 53 10 mov 0x10(%rbx),%rdx 211d2e: 44 8b 40 54 mov 0x54(%rax),%r8d 211d32: 8b b2 9c 00 00 00 mov 0x9c(%rdx),%esi 211d38: ba 01 00 00 00 mov $0x1,%edx 211d3d: e8 00 00 00 00 callq 211d42 211d42: e9 dd fe ff ff jmpq 211c24 211d47: 48 8b 57 18 mov 0x18(%rdi),%rdx 211d4b: 48 8b 47 20 mov 0x20(%rdi),%rax 211d4f: 45 31 c9 xor %r9d,%r9d 211d52: 48 8b 7f 08 mov 0x8(%rdi),%rdi 211d56: 0f b6 4a 12 movzbl 0x12(%rdx),%ecx 211d5a: 44 8b 40 48 mov 0x48(%rax),%r8d 211d5e: ba 01 00 00 00 mov $0x1,%edx 211d63: e8 00 00 00 00 callq 211d68 211d68: 48 8b 53 18 mov 0x18(%rbx),%rdx 211d6c: 48 8b 43 20 mov 0x20(%rbx),%rax 211d70: 41 b9 ff ff ff 00 mov $0xffffff,%r9d 211d76: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211d7a: 0f b6 4a 11 movzbl 0x11(%rdx),%ecx 211d7e: 48 8b 53 10 mov 0x10(%rbx),%rdx 211d82: 44 8b 40 44 mov 0x44(%rax),%r8d 211d86: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 211d8c: ba 01 00 00 00 mov $0x1,%edx 211d91: e8 00 00 00 00 callq 211d96 211d96: 48 8b 53 18 mov 0x18(%rbx),%rdx 211d9a: 48 8b 43 20 mov 0x20(%rbx),%rax 211d9e: 0f b6 4a 16 movzbl 0x16(%rdx),%ecx 211da2: 48 8b 53 10 mov 0x10(%rbx),%rdx 211da6: e9 16 ff ff ff jmpq 211cc1 211dab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000211db0 : 211db0: e8 00 00 00 00 callq 211db5 211db5: 55 push %rbp 211db6: 48 89 f1 mov %rsi,%rcx 211db9: 31 c0 xor %eax,%eax 211dbb: 48 89 f5 mov %rsi,%rbp 211dbe: 53 push %rbx 211dbf: 48 89 fb mov %rdi,%rbx 211dc2: 48 8d 7e 08 lea 0x8(%rsi),%rdi 211dc6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211dcd: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 211dd1: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 211dd8: 48 29 f9 sub %rdi,%rcx 211ddb: 48 c7 46 58 00 00 00 movq $0x0,0x58(%rsi) 211de2: 00 211de3: 83 c1 60 add $0x60,%ecx 211de6: c1 e9 03 shr $0x3,%ecx 211de9: f3 48 ab rep stos %rax,%es:(%rdi) 211dec: 48 8b 43 10 mov 0x10(%rbx),%rax 211df0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211df4: 8b 30 mov (%rax),%esi 211df6: e8 00 00 00 00 callq 211dfb 211dfb: 89 45 04 mov %eax,0x4(%rbp) 211dfe: 48 8b 43 10 mov 0x10(%rbx),%rax 211e02: 8b 70 04 mov 0x4(%rax),%esi 211e05: 85 f6 test %esi,%esi 211e07: 0f 85 13 01 00 00 jne 211f20 211e0d: 8b 70 08 mov 0x8(%rax),%esi 211e10: 85 f6 test %esi,%esi 211e12: 0f 85 2a 01 00 00 jne 211f42 211e18: 8b 70 10 mov 0x10(%rax),%esi 211e1b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211e1f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211e26: e8 00 00 00 00 callq 211e2b 211e2b: c7 45 18 01 00 00 00 movl $0x1,0x18(%rbp) 211e32: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211e39: 89 45 14 mov %eax,0x14(%rbp) 211e3c: 48 8b 43 10 mov 0x10(%rbx),%rax 211e40: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211e44: 8b 70 14 mov 0x14(%rax),%esi 211e47: e8 00 00 00 00 callq 211e4c 211e4c: 89 45 1c mov %eax,0x1c(%rbp) 211e4f: 48 8b 43 10 mov 0x10(%rbx),%rax 211e53: 8b 70 18 mov 0x18(%rax),%esi 211e56: 85 f6 test %esi,%esi 211e58: 0f 85 f4 01 00 00 jne 212052 211e5e: 8b 70 1c mov 0x1c(%rax),%esi 211e61: 85 f6 test %esi,%esi 211e63: 0f 85 b3 01 00 00 jne 21201c 211e69: 8b 70 24 mov 0x24(%rax),%esi 211e6c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211e70: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211e77: e8 00 00 00 00 callq 211e7c 211e7c: c7 45 30 02 00 00 00 movl $0x2,0x30(%rbp) 211e83: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211e8a: 89 45 2c mov %eax,0x2c(%rbp) 211e8d: 48 8b 43 10 mov 0x10(%rbx),%rax 211e91: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211e95: 8b 70 28 mov 0x28(%rax),%esi 211e98: e8 00 00 00 00 callq 211e9d 211e9d: 89 45 34 mov %eax,0x34(%rbp) 211ea0: 48 8b 43 10 mov 0x10(%rbx),%rax 211ea4: 8b 70 2c mov 0x2c(%rax),%esi 211ea7: 85 f6 test %esi,%esi 211ea9: 0f 85 51 01 00 00 jne 212000 211eaf: 8b 70 30 mov 0x30(%rax),%esi 211eb2: 85 f6 test %esi,%esi 211eb4: 0f 85 10 01 00 00 jne 211fca 211eba: 8b 70 38 mov 0x38(%rax),%esi 211ebd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211ec1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211ec8: e8 00 00 00 00 callq 211ecd 211ecd: c7 45 48 03 00 00 00 movl $0x3,0x48(%rbp) 211ed4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211edb: 89 45 44 mov %eax,0x44(%rbp) 211ede: 48 8b 43 10 mov 0x10(%rbx),%rax 211ee2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211ee6: 8b 70 3c mov 0x3c(%rax),%esi 211ee9: e8 00 00 00 00 callq 211eee 211eee: 89 45 4c mov %eax,0x4c(%rbp) 211ef1: 48 8b 43 10 mov 0x10(%rbx),%rax 211ef5: 8b 70 40 mov 0x40(%rax),%esi 211ef8: 85 f6 test %esi,%esi 211efa: 0f 85 ae 00 00 00 jne 211fae 211f00: 8b 70 44 mov 0x44(%rax),%esi 211f03: 85 f6 test %esi,%esi 211f05: 75 71 jne 211f78 211f07: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211f0b: 8b 70 4c mov 0x4c(%rax),%esi 211f0e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211f15: e8 00 00 00 00 callq 211f1a 211f1a: 5b pop %rbx 211f1b: 89 45 5c mov %eax,0x5c(%rbp) 211f1e: 5d pop %rbp 211f1f: c3 retq 211f20: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211f24: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211f2b: e8 00 00 00 00 callq 211f30 211f30: 89 45 08 mov %eax,0x8(%rbp) 211f33: 48 8b 43 10 mov 0x10(%rbx),%rax 211f37: 8b 70 08 mov 0x8(%rax),%esi 211f3a: 85 f6 test %esi,%esi 211f3c: 0f 84 d6 fe ff ff je 211e18 211f42: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211f46: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211f4d: e8 00 00 00 00 callq 211f52 211f52: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211f59: 89 45 0c mov %eax,0xc(%rbp) 211f5c: 48 8b 43 10 mov 0x10(%rbx),%rax 211f60: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211f64: 8b 70 0c mov 0xc(%rax),%esi 211f67: e8 00 00 00 00 callq 211f6c 211f6c: 89 45 10 mov %eax,0x10(%rbp) 211f6f: 48 8b 43 10 mov 0x10(%rbx),%rax 211f73: e9 a0 fe ff ff jmpq 211e18 211f78: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211f7c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211f83: e8 00 00 00 00 callq 211f88 211f88: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211f8f: 89 45 54 mov %eax,0x54(%rbp) 211f92: 48 8b 43 10 mov 0x10(%rbx),%rax 211f96: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211f9a: 8b 70 48 mov 0x48(%rax),%esi 211f9d: e8 00 00 00 00 callq 211fa2 211fa2: 89 45 58 mov %eax,0x58(%rbp) 211fa5: 48 8b 43 10 mov 0x10(%rbx),%rax 211fa9: e9 59 ff ff ff jmpq 211f07 211fae: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211fb2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211fb9: e8 00 00 00 00 callq 211fbe 211fbe: 89 45 50 mov %eax,0x50(%rbp) 211fc1: 48 8b 43 10 mov 0x10(%rbx),%rax 211fc5: e9 36 ff ff ff jmpq 211f00 211fca: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211fce: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211fd5: e8 00 00 00 00 callq 211fda 211fda: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 211fe1: 89 45 3c mov %eax,0x3c(%rbp) 211fe4: 48 8b 43 10 mov 0x10(%rbx),%rax 211fe8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 211fec: 8b 70 34 mov 0x34(%rax),%esi 211fef: e8 00 00 00 00 callq 211ff4 211ff4: 89 45 40 mov %eax,0x40(%rbp) 211ff7: 48 8b 43 10 mov 0x10(%rbx),%rax 211ffb: e9 ba fe ff ff jmpq 211eba 212000: 48 8b 7b 08 mov 0x8(%rbx),%rdi 212004: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21200b: e8 00 00 00 00 callq 212010 212010: 89 45 38 mov %eax,0x38(%rbp) 212013: 48 8b 43 10 mov 0x10(%rbx),%rax 212017: e9 93 fe ff ff jmpq 211eaf 21201c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 212020: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 212027: e8 00 00 00 00 callq 21202c 21202c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 212033: 89 45 24 mov %eax,0x24(%rbp) 212036: 48 8b 43 10 mov 0x10(%rbx),%rax 21203a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21203e: 8b 70 20 mov 0x20(%rax),%esi 212041: e8 00 00 00 00 callq 212046 212046: 89 45 28 mov %eax,0x28(%rbp) 212049: 48 8b 43 10 mov 0x10(%rbx),%rax 21204d: e9 17 fe ff ff jmpq 211e69 212052: 48 8b 7b 08 mov 0x8(%rbx),%rdi 212056: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21205d: e8 00 00 00 00 callq 212062 212062: 89 45 20 mov %eax,0x20(%rbp) 212065: 48 8b 43 10 mov 0x10(%rbx),%rax 212069: e9 f0 fd ff ff jmpq 211e5e 21206e: 66 90 xchg %ax,%ax 0000000000212070 : 212070: e8 00 00 00 00 callq 212075 212075: 55 push %rbp 212076: 48 89 d5 mov %rdx,%rbp 212079: 53 push %rbx 21207a: 89 f3 mov %esi,%ebx 21207c: 48 83 ec 10 sub $0x10,%rsp 212080: 48 8b 57 18 mov 0x18(%rdi),%rdx 212084: 48 8b 77 10 mov 0x10(%rdi),%rsi 212088: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21208f: 00 00 212091: 48 89 44 24 08 mov %rax,0x8(%rsp) 212096: 31 c0 xor %eax,%eax 212098: 48 8b 47 20 mov 0x20(%rdi),%rax 21209c: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2120a1: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2120a8: 8b 76 5c mov 0x5c(%rsi),%esi 2120ab: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2120af: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2120b6: 00 2120b7: 8b 48 24 mov 0x24(%rax),%ecx 2120ba: 44 0f b6 0a movzbl (%rdx),%r9d 2120be: 0f b6 52 09 movzbl 0x9(%rdx),%edx 2120c2: 41 50 push %r8 2120c4: 8b 00 mov (%rax),%eax 2120c6: 50 push %rax 2120c7: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 2120cc: e8 00 00 00 00 callq 2120d1 2120d1: 58 pop %rax 2120d2: 5a pop %rdx 2120d3: 8b 4c 24 04 mov 0x4(%rsp),%ecx 2120d7: 85 c9 test %ecx,%ecx 2120d9: 74 2e je 212109 2120db: 83 3c 24 02 cmpl $0x2,(%rsp) 2120df: 74 33 je 212114 2120e1: 89 5d 00 mov %ebx,0x0(%rbp) 2120e4: 81 eb 40 9c 00 00 sub $0x9c40,%ebx 2120ea: 81 fb 20 4e 00 00 cmp $0x4e20,%ebx 2120f0: 77 1e ja 212110 2120f2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2120f7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2120fe: 00 00 212100: 75 16 jne 212118 212102: 48 83 c4 10 add $0x10,%rsp 212106: 5b pop %rbx 212107: 5d pop %rbp 212108: c3 retq 212109: 89 5d 00 mov %ebx,0x0(%rbp) 21210c: 0f 0b ud2 21210e: eb e2 jmp 2120f2 212110: 0f 0b ud2 212112: eb de jmp 2120f2 212114: d1 eb shr %ebx 212116: eb c9 jmp 2120e1 212118: e8 00 00 00 00 callq 21211d 21211d: 0f 1f 00 nopl (%rax) 0000000000212120 : 212120: e8 00 00 00 00 callq 212125 212125: 41 56 push %r14 212127: 49 89 f6 mov %rsi,%r14 21212a: 41 55 push %r13 21212c: 41 54 push %r12 21212e: 44 0f b6 e1 movzbl %cl,%r12d 212132: 55 push %rbp 212133: 44 89 e1 mov %r12d,%ecx 212136: 48 89 fd mov %rdi,%rbp 212139: 53 push %rbx 21213a: 89 d3 mov %edx,%ebx 21213c: e8 00 00 00 00 callq 212141 212141: 44 89 e1 mov %r12d,%ecx 212144: 89 da mov %ebx,%edx 212146: 4c 89 f6 mov %r14,%rsi 212149: 48 89 ef mov %rbp,%rdi 21214c: 41 89 c5 mov %eax,%r13d 21214f: e8 00 00 00 00 callq 212154 212154: 84 c0 test %al,%al 212156: 44 0f 45 e8 cmovne %eax,%r13d 21215a: 48 8b 45 08 mov 0x8(%rbp),%rax 21215e: 48 8b 00 mov (%rax),%rax 212161: 48 8b 80 80 03 00 00 mov 0x380(%rax),%rax 212168: 80 78 3c 00 cmpb $0x0,0x3c(%rax) 21216c: 74 0d je 21217b 21216e: 80 78 34 00 cmpb $0x0,0x34(%rax) 212172: b8 01 00 00 00 mov $0x1,%eax 212177: 44 0f 44 e0 cmove %eax,%r12d 21217b: 44 89 e1 mov %r12d,%ecx 21217e: 89 da mov %ebx,%edx 212180: 4c 89 f6 mov %r14,%rsi 212183: 48 89 ef mov %rbp,%rdi 212186: 6b db 3c imul $0x3c,%ebx,%ebx 212189: e8 00 00 00 00 callq 21218e 21218e: 48 8b 45 20 mov 0x20(%rbp),%rax 212192: 48 8b 7d 08 mov 0x8(%rbp),%rdi 212196: 31 d2 xor %edx,%edx 212198: b9 01 00 00 00 mov $0x1,%ecx 21219d: 44 8b 48 1c mov 0x1c(%rax),%r9d 2121a1: 48 8b 45 18 mov 0x18(%rbp),%rax 2121a5: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 2121aa: 48 8b 45 10 mov 0x10(%rbp),%rax 2121ae: 8b 70 54 mov 0x54(%rax),%esi 2121b1: 53 push %rbx 2121b2: e8 00 00 00 00 callq 2121b7 2121b7: 48 8b 55 18 mov 0x18(%rbp),%rdx 2121bb: 48 8b 45 20 mov 0x20(%rbp),%rax 2121bf: 41 b9 b4 00 00 00 mov $0xb4,%r9d 2121c5: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2121c9: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 2121cd: 48 8b 55 10 mov 0x10(%rbp),%rdx 2121d1: 44 8b 40 20 mov 0x20(%rax),%r8d 2121d5: 8b 72 58 mov 0x58(%rdx),%esi 2121d8: ba 01 00 00 00 mov $0x1,%edx 2121dd: e8 00 00 00 00 callq 2121e2 2121e2: 48 8b 45 08 mov 0x8(%rbp),%rax 2121e6: 48 89 ef mov %rbp,%rdi 2121e9: 48 8b 00 mov (%rax),%rax 2121ec: 0f b6 b0 90 01 00 00 movzbl 0x190(%rax),%esi 2121f3: 48 8b 45 00 mov 0x0(%rbp),%rax 2121f7: 83 f6 01 xor $0x1,%esi 2121fa: 48 8b 40 50 mov 0x50(%rax),%rax 2121fe: 40 0f b6 f6 movzbl %sil,%esi 212202: e8 00 00 00 00 callq 212207 212207: 58 pop %rax 212208: 44 89 e8 mov %r13d,%eax 21220b: 5b pop %rbx 21220c: 5d pop %rbp 21220d: 41 5c pop %r12 21220f: 41 5d pop %r13 212211: 41 5e pop %r14 212213: c3 retq 212214: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21221b: 00 00 00 00 21221f: 90 nop 0000000000212220 : 212220: e8 00 00 00 00 callq 212225 212225: 41 55 push %r13 212227: 41 54 push %r12 212229: 55 push %rbp 21222a: 53 push %rbx 21222b: 48 83 ec 18 sub $0x18,%rsp 21222f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 212236: 00 00 212238: 48 89 44 24 10 mov %rax,0x10(%rsp) 21223d: 48 8b 47 08 mov 0x8(%rdi),%rax 212241: 4c 8b 28 mov (%rax),%r13 212244: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 21224b: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 212252: 00 212253: 48 c7 42 10 00 00 00 movq $0x0,0x10(%rdx) 21225a: 00 21225b: 48 c7 42 18 00 00 00 movq $0x0,0x18(%rdx) 212262: 00 212263: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) 21226a: 41 83 bd 94 01 00 00 cmpl $0x1,0x194(%r13) 212271: 01 212272: 74 46 je 2122ba 212274: 48 89 fd mov %rdi,%rbp 212277: 49 89 f4 mov %rsi,%r12 21227a: 8b 7e 08 mov 0x8(%rsi),%edi 21227d: 48 89 d3 mov %rdx,%rbx 212280: 48 8b 45 00 mov 0x0(%rbp),%rax 212284: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 212289: 48 8b 40 28 mov 0x28(%rax),%rax 21228d: e8 00 00 00 00 callq 212292 212292: 84 c0 test %al,%al 212294: 74 24 je 2122ba 212296: 48 8b 45 00 mov 0x0(%rbp),%rax 21229a: 41 8b 7c 24 0c mov 0xc(%r12),%edi 21229f: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 2122a4: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2122a9: 8b 74 24 04 mov 0x4(%rsp),%esi 2122ad: 48 8b 40 20 mov 0x20(%rax),%rax 2122b1: e8 00 00 00 00 callq 2122b6 2122b6: 84 c0 test %al,%al 2122b8: 75 21 jne 2122db 2122ba: 31 c0 xor %eax,%eax 2122bc: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2122c1: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2122c8: 00 00 2122ca: 0f 85 cc 01 00 00 jne 21249c 2122d0: 48 83 c4 18 add $0x18,%rsp 2122d4: 5b pop %rbx 2122d5: 5d pop %rbp 2122d6: 41 5c pop %r12 2122d8: 41 5d pop %r13 2122da: c3 retq 2122db: 8b 74 24 04 mov 0x4(%rsp),%esi 2122df: 41 8b 14 24 mov (%r12),%edx 2122e3: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 2122e8: 83 fe 01 cmp $0x1,%esi 2122eb: 74 3f je 21232c 2122ed: 83 fe 02 cmp $0x2,%esi 2122f0: 0f 84 ec 00 00 00 je 2123e2 2122f6: 83 fe 04 cmp $0x4,%esi 2122f9: 0f 84 4c 01 00 00 je 21244b 2122ff: 41 ba 08 00 00 00 mov $0x8,%r10d 212305: 41 b9 04 00 00 00 mov $0x4,%r9d 21230b: 83 fe 08 cmp $0x8,%esi 21230e: 74 28 je 212338 212310: 48 b9 00 01 00 00 00 movabs $0x10000000100,%rcx 212317: 01 00 00 21231a: c6 43 08 00 movb $0x0,0x8(%rbx) 21231e: 48 89 0b mov %rcx,(%rbx) 212321: ba 01 01 00 00 mov $0x101,%edx 212326: 66 89 53 20 mov %dx,0x20(%rbx) 21232a: eb 90 jmp 2122bc 21232c: 41 ba 10 00 00 00 mov $0x10,%r10d 212332: 41 b9 10 00 00 00 mov $0x10,%r9d 212338: 8d 3c 36 lea (%rsi,%rsi,1),%edi 21233b: 44 8b 85 b0 02 00 00 mov 0x2b0(%rbp),%r8d 212342: 0f af d7 imul %edi,%edx 212345: 0f af cf imul %edi,%ecx 212348: 41 0f af d1 imul %r9d,%edx 21234c: 41 0f af ca imul %r10d,%ecx 212350: 41 39 d0 cmp %edx,%r8d 212353: 73 56 jae 2123ab 212355: 41 8b 54 24 10 mov 0x10(%r12),%edx 21235a: 83 fa 01 cmp $0x1,%edx 21235d: 0f 84 f9 00 00 00 je 21245c 212363: 83 fa 02 cmp $0x2,%edx 212366: 0f 85 c6 00 00 00 jne 212432 21236c: 41 39 c8 cmp %ecx,%r8d 21236f: 73 4d jae 2123be 212371: 83 7c 24 0c 01 cmpl $0x1,0xc(%rsp) 212376: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 21237d: 0f 84 8b 00 00 00 je 21240e 212383: 83 fe 02 cmp $0x2,%esi 212386: 0f 84 ff 00 00 00 je 21248b 21238c: 83 fa 02 cmp $0x2,%edx 21238f: 0f 84 25 ff ff ff je 2122ba 212395: 48 b9 40 00 00 00 00 movabs $0x10000000040,%rcx 21239c: 01 00 00 21239f: c6 43 08 01 movb $0x1,0x8(%rbx) 2123a3: 48 89 0b mov %rcx,(%rbx) 2123a6: e9 76 ff ff ff jmpq 212321 2123ab: 41 39 c8 cmp %ecx,%r8d 2123ae: 0f 83 c9 00 00 00 jae 21247d 2123b4: 41 8b 54 24 10 mov 0x10(%r12),%edx 2123b9: 83 fa 01 cmp $0x1,%edx 2123bc: 75 35 jne 2123f3 2123be: 83 fe 02 cmp $0x2,%esi 2123c1: 0f 85 49 ff ff ff jne 212310 2123c7: 41 83 7c 24 0c 1b cmpl $0x1b,0xc(%r12) 2123cd: 0f 85 3d ff ff ff jne 212310 2123d3: 41 83 bd 94 01 00 00 cmpl $0x2,0x194(%r13) 2123da: 02 2123db: 75 3f jne 21241c 2123dd: e9 d8 fe ff ff jmpq 2122ba 2123e2: 41 ba 10 00 00 00 mov $0x10,%r10d 2123e8: 41 b9 08 00 00 00 mov $0x8,%r9d 2123ee: e9 45 ff ff ff jmpq 212338 2123f3: 83 fa 02 cmp $0x2,%edx 2123f6: 0f 84 75 ff ff ff je 212371 2123fc: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 212403: 83 7c 24 0c 02 cmpl $0x2,0xc(%rsp) 212408: 0f 84 75 ff ff ff je 212383 21240e: 83 fe 02 cmp $0x2,%esi 212411: 74 5d je 212470 212413: 83 fa 02 cmp $0x2,%edx 212416: 0f 84 9e fe ff ff je 2122ba 21241c: 48 b9 80 00 00 00 80 movabs $0x8000000080,%rcx 212423: 00 00 00 212426: c6 43 08 00 movb $0x0,0x8(%rbx) 21242a: 48 89 0b mov %rcx,(%rbx) 21242d: e9 ef fe ff ff jmpq 212321 212432: 83 7c 24 08 02 cmpl $0x2,0x8(%rsp) 212437: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 21243e: 0f 84 3f ff ff ff je 212383 212444: 41 39 c8 cmp %ecx,%r8d 212447: 73 c5 jae 21240e 212449: eb b8 jmp 212403 21244b: 41 ba 08 00 00 00 mov $0x8,%r10d 212451: 41 b9 08 00 00 00 mov $0x8,%r9d 212457: e9 dc fe ff ff jmpq 212338 21245c: 83 7c 24 08 01 cmpl $0x1,0x8(%rsp) 212461: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 212468: 0f 85 15 ff ff ff jne 212383 21246e: eb 9e jmp 21240e 212470: 41 83 7c 24 0c 1b cmpl $0x1b,0xc(%r12) 212476: 75 9b jne 212413 212478: e9 56 ff ff ff jmpq 2123d3 21247d: 83 fe 02 cmp $0x2,%esi 212480: 0f 84 41 ff ff ff je 2123c7 212486: e9 85 fe ff ff jmpq 212310 21248b: 41 83 7c 24 0c 1b cmpl $0x1b,0xc(%r12) 212491: 0f 85 f5 fe ff ff jne 21238c 212497: e9 37 ff ff ff jmpq 2123d3 21249c: e8 00 00 00 00 callq 2124a1 2124a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2124a8: 00 00 00 00 2124ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002124b0 : 2124b0: e8 00 00 00 00 callq 2124b5 2124b5: 48 89 77 08 mov %rsi,0x8(%rdi) 2124b9: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2124c0: 48 89 57 10 mov %rdx,0x10(%rdi) 2124c4: 48 89 4f 18 mov %rcx,0x18(%rdi) 2124c8: 4c 89 47 20 mov %r8,0x20(%rdi) 2124cc: c7 47 28 0b 00 00 00 movl $0xb,0x28(%rdi) 2124d3: c7 87 b0 02 00 00 00 movl $0x29000,0x2b0(%rdi) 2124da: 90 02 00 2124dd: c3 retq 2124de: 66 90 xchg %ax,%ax 00000000002124e0 : 2124e0: e8 00 00 00 00 callq 2124e5 2124e5: 4c 8b 4f 20 mov 0x20(%rdi),%r9 2124e9: 48 8b 57 30 mov 0x30(%rdi),%rdx 2124ed: 48 8b 47 28 mov 0x28(%rdi),%rax 2124f1: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2124f5: 45 8b 51 10 mov 0x10(%r9),%r10d 2124f9: 44 8b 4e 10 mov 0x10(%rsi),%r9d 2124fd: 44 8b 82 c8 01 00 00 mov 0x1c8(%rdx),%r8d 212504: 0f b6 48 72 movzbl 0x72(%rax),%ecx 212508: 41 51 push %r9 21250a: 44 8b 8a f4 01 00 00 mov 0x1f4(%rdx),%r9d 212511: 41 51 push %r9 212513: 44 0f b6 48 7d movzbl 0x7d(%rax),%r9d 212518: 41 51 push %r9 21251a: 44 8b 4e 0c mov 0xc(%rsi),%r9d 21251e: 41 51 push %r9 212520: 44 8b 8a d4 01 00 00 mov 0x1d4(%rdx),%r9d 212527: 41 51 push %r9 212529: 44 0f b6 48 75 movzbl 0x75(%rax),%r9d 21252e: 41 51 push %r9 212530: 44 8b 4e 08 mov 0x8(%rsi),%r9d 212534: 41 51 push %r9 212536: 44 8b 8a d0 01 00 00 mov 0x1d0(%rdx),%r9d 21253d: 41 51 push %r9 21253f: 44 0f b6 48 74 movzbl 0x74(%rax),%r9d 212544: 41 51 push %r9 212546: 44 8b 4e 04 mov 0x4(%rsi),%r9d 21254a: 41 51 push %r9 21254c: 8b 92 cc 01 00 00 mov 0x1cc(%rdx),%edx 212552: 52 push %rdx 212553: 0f b6 40 73 movzbl 0x73(%rax),%eax 212557: ba 05 00 00 00 mov $0x5,%edx 21255c: 50 push %rax 21255d: 44 8b 0e mov (%rsi),%r9d 212560: 44 89 d6 mov %r10d,%esi 212563: e8 00 00 00 00 callq 212568 212568: 48 83 c4 60 add $0x60,%rsp 21256c: c3 retq 21256d: 0f 1f 00 nopl (%rax) 0000000000212570 : 212570: e8 00 00 00 00 callq 212575 212575: 41 89 d1 mov %edx,%r9d 212578: 83 fe 02 cmp $0x2,%esi 21257b: 74 0b je 212588 21257d: 83 fe 03 cmp $0x3,%esi 212580: 74 62 je 2125e4 212582: 83 fe 01 cmp $0x1,%esi 212585: 74 2f je 2125b6 212587: c3 retq 212588: 48 8b 57 28 mov 0x28(%rdi),%rdx 21258c: 48 8b 47 30 mov 0x30(%rdi),%rax 212590: 0f b6 8a 91 00 00 00 movzbl 0x91(%rdx),%ecx 212597: 48 8b 57 20 mov 0x20(%rdi),%rdx 21259b: 44 8b 80 44 02 00 00 mov 0x244(%rax),%r8d 2125a2: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2125a6: 8b b2 08 01 00 00 mov 0x108(%rdx),%esi 2125ac: ba 01 00 00 00 mov $0x1,%edx 2125b1: e9 00 00 00 00 jmpq 2125b6 2125b6: 48 8b 57 28 mov 0x28(%rdi),%rdx 2125ba: 48 8b 47 30 mov 0x30(%rdi),%rax 2125be: 0f b6 8a 90 00 00 00 movzbl 0x90(%rdx),%ecx 2125c5: 48 8b 57 20 mov 0x20(%rdi),%rdx 2125c9: 44 8b 80 40 02 00 00 mov 0x240(%rax),%r8d 2125d0: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2125d4: 8b b2 08 01 00 00 mov 0x108(%rdx),%esi 2125da: ba 01 00 00 00 mov $0x1,%edx 2125df: e9 00 00 00 00 jmpq 2125e4 2125e4: 48 8b 57 28 mov 0x28(%rdi),%rdx 2125e8: 48 8b 47 30 mov 0x30(%rdi),%rax 2125ec: 0f b6 8a 92 00 00 00 movzbl 0x92(%rdx),%ecx 2125f3: 48 8b 57 20 mov 0x20(%rdi),%rdx 2125f7: 44 8b 80 48 02 00 00 mov 0x248(%rax),%r8d 2125fe: 48 8b 7f 10 mov 0x10(%rdi),%rdi 212602: 8b b2 08 01 00 00 mov 0x108(%rdx),%esi 212608: ba 01 00 00 00 mov $0x1,%edx 21260d: e9 00 00 00 00 jmpq 212612 212612: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 212619: 00 00 00 00 21261d: 0f 1f 00 nopl (%rax) 0000000000212620 : 212620: e8 00 00 00 00 callq 212625 212625: 53 push %rbx 212626: 48 8b 57 30 mov 0x30(%rdi),%rdx 21262a: 48 89 fb mov %rdi,%rbx 21262d: 45 31 c9 xor %r9d,%r9d 212630: 48 8b 47 28 mov 0x28(%rdi),%rax 212634: 48 8b 77 20 mov 0x20(%rdi),%rsi 212638: 44 8b 82 70 02 00 00 mov 0x270(%rdx),%r8d 21263f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 212643: 0f b6 88 9c 00 00 00 movzbl 0x9c(%rax),%ecx 21264a: 6a 00 pushq $0x0 21264c: 8b 92 74 02 00 00 mov 0x274(%rdx),%edx 212652: 52 push %rdx 212653: 0f b6 80 9d 00 00 00 movzbl 0x9d(%rax),%eax 21265a: ba 02 00 00 00 mov $0x2,%edx 21265f: 50 push %rax 212660: 8b 36 mov (%rsi),%esi 212662: e8 00 00 00 00 callq 212667 212667: 48 8b 53 30 mov 0x30(%rbx),%rdx 21266b: 48 8b 43 28 mov 0x28(%rbx),%rax 21266f: 45 31 c9 xor %r9d,%r9d 212672: 48 8b 73 20 mov 0x20(%rbx),%rsi 212676: 48 8b 7b 10 mov 0x10(%rbx),%rdi 21267a: 44 8b 82 7c 02 00 00 mov 0x27c(%rdx),%r8d 212681: 0f b6 88 9f 00 00 00 movzbl 0x9f(%rax),%ecx 212688: 8b 76 04 mov 0x4(%rsi),%esi 21268b: 6a 00 pushq $0x0 21268d: 8b 92 80 02 00 00 mov 0x280(%rdx),%edx 212693: 52 push %rdx 212694: 0f b6 80 a0 00 00 00 movzbl 0xa0(%rax),%eax 21269b: ba 02 00 00 00 mov $0x2,%edx 2126a0: 50 push %rax 2126a1: e8 00 00 00 00 callq 2126a6 2126a6: 48 8b 43 28 mov 0x28(%rbx),%rax 2126aa: 48 8b 53 30 mov 0x30(%rbx),%rdx 2126ae: 45 31 c9 xor %r9d,%r9d 2126b1: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2126b5: 48 83 c4 30 add $0x30,%rsp 2126b9: 0f b6 88 9e 00 00 00 movzbl 0x9e(%rax),%ecx 2126c0: 48 8b 43 20 mov 0x20(%rbx),%rax 2126c4: 44 8b 82 78 02 00 00 mov 0x278(%rdx),%r8d 2126cb: 5b pop %rbx 2126cc: ba 01 00 00 00 mov $0x1,%edx 2126d1: 8b 30 mov (%rax),%esi 2126d3: e9 00 00 00 00 jmpq 2126d8 2126d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2126df: 00 00000000002126e0 : 2126e0: e8 00 00 00 00 callq 2126e5 2126e5: 53 push %rbx 2126e6: 48 8b 57 28 mov 0x28(%rdi),%rdx 2126ea: 48 89 fb mov %rdi,%rbx 2126ed: 48 8b 47 30 mov 0x30(%rdi),%rax 2126f1: 44 8b 4b 18 mov 0x18(%rbx),%r9d 2126f5: 0f b6 8a a4 00 00 00 movzbl 0xa4(%rdx),%ecx 2126fc: 48 8b 57 20 mov 0x20(%rdi),%rdx 212700: 44 8b 80 90 02 00 00 mov 0x290(%rax),%r8d 212707: 48 8b 7f 10 mov 0x10(%rdi),%rdi 21270b: 8b b2 cc 00 00 00 mov 0xcc(%rdx),%esi 212711: ba 01 00 00 00 mov $0x1,%edx 212716: e8 00 00 00 00 callq 21271b 21271b: 48 8b 53 28 mov 0x28(%rbx),%rdx 21271f: 48 8b 43 30 mov 0x30(%rbx),%rax 212723: 41 b9 01 00 00 00 mov $0x1,%r9d 212729: 48 8b 7b 10 mov 0x10(%rbx),%rdi 21272d: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 212731: 48 8b 53 20 mov 0x20(%rbx),%rdx 212735: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 21273c: 8b b2 d8 00 00 00 mov 0xd8(%rdx),%esi 212742: ba 01 00 00 00 mov $0x1,%edx 212747: e8 00 00 00 00 callq 21274c 21274c: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212750: e8 00 00 00 00 callq 212755 212755: 48 8b 53 30 mov 0x30(%rbx),%rdx 212759: 48 8b 43 28 mov 0x28(%rbx),%rax 21275d: 41 b9 03 00 00 00 mov $0x3,%r9d 212763: 48 8b 73 20 mov 0x20(%rbx),%rsi 212767: 48 8b 7b 10 mov 0x10(%rbx),%rdi 21276b: 44 8b 42 70 mov 0x70(%rdx),%r8d 21276f: 0f b6 48 1c movzbl 0x1c(%rax),%ecx 212773: 8b 76 58 mov 0x58(%rsi),%esi 212776: 6a 01 pushq $0x1 212778: 8b 52 68 mov 0x68(%rdx),%edx 21277b: 52 push %rdx 21277c: 0f b6 40 1a movzbl 0x1a(%rax),%eax 212780: ba 02 00 00 00 mov $0x2,%edx 212785: 50 push %rax 212786: e8 00 00 00 00 callq 21278b 21278b: 48 8b 7b 10 mov 0x10(%rbx),%rdi 21278f: e8 00 00 00 00 callq 212794 212794: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212798: e8 00 00 00 00 callq 21279d 21279d: b8 01 00 00 00 mov $0x1,%eax 2127a2: 48 83 c4 18 add $0x18,%rsp 2127a6: 5b pop %rbx 2127a7: c3 retq 2127a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2127af: 00 00000000002127b0 : 2127b0: e8 00 00 00 00 callq 2127b5 2127b5: 41 54 push %r12 2127b7: 41 89 d4 mov %edx,%r12d 2127ba: 41 89 f1 mov %esi,%r9d 2127bd: 55 push %rbp 2127be: 89 cd mov %ecx,%ebp 2127c0: 53 push %rbx 2127c1: 48 8b 57 28 mov 0x28(%rdi),%rdx 2127c5: 48 89 fb mov %rdi,%rbx 2127c8: 48 8b 47 30 mov 0x30(%rdi),%rax 2127cc: 0f b6 8a aa 00 00 00 movzbl 0xaa(%rdx),%ecx 2127d3: 48 8b 57 20 mov 0x20(%rdi),%rdx 2127d7: 44 8b 80 a8 02 00 00 mov 0x2a8(%rax),%r8d 2127de: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2127e2: 8b b2 14 01 00 00 mov 0x114(%rdx),%esi 2127e8: ba 01 00 00 00 mov $0x1,%edx 2127ed: e8 00 00 00 00 callq 2127f2 2127f2: 48 8b 43 30 mov 0x30(%rbx),%rax 2127f6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2127fa: 31 d2 xor %edx,%edx 2127fc: b9 01 00 00 00 mov $0x1,%ecx 212801: 44 8b 88 ac 02 00 00 mov 0x2ac(%rax),%r9d 212808: 48 8b 43 28 mov 0x28(%rbx),%rax 21280c: 44 0f b6 80 ab 00 00 movzbl 0xab(%rax),%r8d 212813: 00 212814: 48 8b 43 20 mov 0x20(%rbx),%rax 212818: 8b b0 18 01 00 00 mov 0x118(%rax),%esi 21281e: 41 54 push %r12 212820: e8 00 00 00 00 callq 212825 212825: 48 8b 53 28 mov 0x28(%rbx),%rdx 212829: 58 pop %rax 21282a: 41 89 e9 mov %ebp,%r9d 21282d: 48 8b 43 30 mov 0x30(%rbx),%rax 212831: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212835: 0f b6 8a ac 00 00 00 movzbl 0xac(%rdx),%ecx 21283c: 48 8b 53 20 mov 0x20(%rbx),%rdx 212840: 44 8b 80 b0 02 00 00 mov 0x2b0(%rax),%r8d 212847: 5b pop %rbx 212848: 8b b2 1c 01 00 00 mov 0x11c(%rdx),%esi 21284e: 5d pop %rbp 21284f: ba 01 00 00 00 mov $0x1,%edx 212854: 41 5c pop %r12 212856: e9 00 00 00 00 jmpq 21285b 21285b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000212860 : 212860: e8 00 00 00 00 callq 212865 212865: 53 push %rbx 212866: 48 8b 47 30 mov 0x30(%rdi),%rax 21286a: 48 89 fb mov %rdi,%rbx 21286d: b9 01 00 00 00 mov $0x1,%ecx 212872: 31 d2 xor %edx,%edx 212874: 44 8b 48 1c mov 0x1c(%rax),%r9d 212878: 48 8b 47 28 mov 0x28(%rdi),%rax 21287c: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 212881: 48 8b 47 20 mov 0x20(%rdi),%rax 212885: 48 8b 7f 10 mov 0x10(%rdi),%rdi 212889: 8b 70 24 mov 0x24(%rax),%esi 21288c: 6a 00 pushq $0x0 21288e: e8 00 00 00 00 callq 212893 212893: 48 8b 43 30 mov 0x30(%rbx),%rax 212897: 48 8b 7b 10 mov 0x10(%rbx),%rdi 21289b: 31 d2 xor %edx,%edx 21289d: b9 01 00 00 00 mov $0x1,%ecx 2128a2: 44 8b 88 04 02 00 00 mov 0x204(%rax),%r9d 2128a9: 48 8b 43 28 mov 0x28(%rbx),%rax 2128ad: 44 0f b6 80 81 00 00 movzbl 0x81(%rax),%r8d 2128b4: 00 2128b5: 48 8b 43 20 mov 0x20(%rbx),%rax 2128b9: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 2128bf: 6a 00 pushq $0x0 2128c1: e8 00 00 00 00 callq 2128c6 2128c6: 58 pop %rax 2128c7: 5a pop %rdx 2128c8: 5b pop %rbx 2128c9: c3 retq 2128ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002128d0 : 2128d0: e8 00 00 00 00 callq 2128d5 2128d5: 48 8b 57 30 mov 0x30(%rdi),%rdx 2128d9: 48 8b 47 28 mov 0x28(%rdi),%rax 2128dd: 48 8b 4f 20 mov 0x20(%rdi),%rcx 2128e1: 4c 8b 57 10 mov 0x10(%rdi),%r10 2128e5: 44 8b 8a d0 00 00 00 mov 0xd0(%rdx),%r9d 2128ec: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 2128f1: 8b 71 78 mov 0x78(%rcx),%esi 2128f4: 6a 01 pushq $0x1 2128f6: 8b 8a ec 00 00 00 mov 0xec(%rdx),%ecx 2128fc: 51 push %rcx 2128fd: 0f b6 48 3b movzbl 0x3b(%rax),%ecx 212901: 51 push %rcx 212902: 6a 00 pushq $0x0 212904: 8b 8a e8 00 00 00 mov 0xe8(%rdx),%ecx 21290a: 51 push %rcx 21290b: 0f b6 48 3a movzbl 0x3a(%rax),%ecx 21290f: 51 push %rcx 212910: 6a 00 pushq $0x0 212912: 8b 8a e4 00 00 00 mov 0xe4(%rdx),%ecx 212918: 51 push %rcx 212919: 0f b6 48 39 movzbl 0x39(%rax),%ecx 21291d: 51 push %rcx 21291e: 6a 00 pushq $0x0 212920: 8b 8a e0 00 00 00 mov 0xe0(%rdx),%ecx 212926: 51 push %rcx 212927: 0f b6 48 38 movzbl 0x38(%rax),%ecx 21292b: 51 push %rcx 21292c: 6a 00 pushq $0x0 21292e: 8b 8a dc 00 00 00 mov 0xdc(%rdx),%ecx 212934: 51 push %rcx 212935: 0f b6 48 37 movzbl 0x37(%rax),%ecx 212939: 51 push %rcx 21293a: 6a 01 pushq $0x1 21293c: 8b 8a d8 00 00 00 mov 0xd8(%rdx),%ecx 212942: 51 push %rcx 212943: 0f b6 48 36 movzbl 0x36(%rax),%ecx 212947: 51 push %rcx 212948: 8b 4f 18 mov 0x18(%rdi),%ecx 21294b: 4c 89 d7 mov %r10,%rdi 21294e: 51 push %rcx 21294f: 8b 92 d4 00 00 00 mov 0xd4(%rdx),%edx 212955: b9 08 00 00 00 mov $0x8,%ecx 21295a: 52 push %rdx 21295b: 0f b6 40 35 movzbl 0x35(%rax),%eax 21295f: 31 d2 xor %edx,%edx 212961: 50 push %rax 212962: 6a 15 pushq $0x15 212964: e8 00 00 00 00 callq 212969 212969: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 212970: c3 retq 212971: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 212978: 00 00 00 00 21297c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000212980 : 212980: e8 00 00 00 00 callq 212985 212985: 48 8b 47 30 mov 0x30(%rdi),%rax 212989: b9 01 00 00 00 mov $0x1,%ecx 21298e: 31 d2 xor %edx,%edx 212990: 44 8b 88 f0 00 00 00 mov 0xf0(%rax),%r9d 212997: 48 8b 47 28 mov 0x28(%rdi),%rax 21299b: 44 0f b6 40 3c movzbl 0x3c(%rax),%r8d 2129a0: 48 8b 47 20 mov 0x20(%rdi),%rax 2129a4: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2129a8: 8b 70 7c mov 0x7c(%rax),%esi 2129ab: 6a 01 pushq $0x1 2129ad: e8 00 00 00 00 callq 2129b2 2129b2: 58 pop %rax 2129b3: c3 retq 2129b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2129bb: 00 00 00 00 2129bf: 90 nop 00000000002129c0 : 2129c0: e8 00 00 00 00 callq 2129c5 2129c5: 41 55 push %r13 2129c7: 49 89 f5 mov %rsi,%r13 2129ca: 41 54 push %r12 2129cc: 55 push %rbp 2129cd: 89 d5 mov %edx,%ebp 2129cf: 31 d2 xor %edx,%edx 2129d1: 53 push %rbx 2129d2: 8b 41 04 mov 0x4(%rcx),%eax 2129d5: 48 89 fb mov %rdi,%rbx 2129d8: 03 41 08 add 0x8(%rcx),%eax 2129db: 03 41 0c add 0xc(%rcx),%eax 2129de: f7 f5 div %ebp 2129e0: 41 89 c4 mov %eax,%r12d 2129e3: 83 fd 02 cmp $0x2,%ebp 2129e6: 0f 85 2a 01 00 00 jne 212b16 2129ec: 48 8b 73 20 mov 0x20(%rbx),%rsi 2129f0: 41 8b 4d 00 mov 0x0(%r13),%ecx 2129f4: 41 8b 7d 04 mov 0x4(%r13),%edi 2129f8: 44 8b 96 d0 00 00 00 mov 0xd0(%rsi),%r10d 2129ff: 45 85 d2 test %r10d,%r10d 212a02: 0f 85 bc 00 00 00 jne 212ac4 212a08: 48 8b 53 30 mov 0x30(%rbx),%rdx 212a0c: 48 8b 43 28 mov 0x28(%rbx),%rax 212a10: 8b b6 cc 00 00 00 mov 0xcc(%rsi),%esi 212a16: 4c 8b 53 10 mov 0x10(%rbx),%r10 212a1a: 44 8b 8a 8c 02 00 00 mov 0x28c(%rdx),%r9d 212a21: 44 0f b6 80 a3 00 00 movzbl 0xa3(%rax),%r8d 212a28: 00 212a29: 57 push %rdi 212a2a: 8b ba 94 02 00 00 mov 0x294(%rdx),%edi 212a30: 57 push %rdi 212a31: 0f b6 b8 a5 00 00 00 movzbl 0xa5(%rax),%edi 212a38: 57 push %rdi 212a39: 4c 89 d7 mov %r10,%rdi 212a3c: 51 push %rcx 212a3d: 8b 92 90 02 00 00 mov 0x290(%rdx),%edx 212a43: b9 03 00 00 00 mov $0x3,%ecx 212a48: 52 push %rdx 212a49: 0f b6 80 a4 00 00 00 movzbl 0xa4(%rax),%eax 212a50: 31 d2 xor %edx,%edx 212a52: 50 push %rax 212a53: 6a 01 pushq $0x1 212a55: e8 00 00 00 00 callq 212a5a 212a5a: 48 8b 53 28 mov 0x28(%rbx),%rdx 212a5e: 48 8b 43 30 mov 0x30(%rbx),%rax 212a62: 45 89 e1 mov %r12d,%r9d 212a65: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212a69: 48 83 c4 38 add $0x38,%rsp 212a6d: 0f b6 8a ad 00 00 00 movzbl 0xad(%rdx),%ecx 212a74: 48 8b 53 20 mov 0x20(%rbx),%rdx 212a78: 44 8b 80 b4 02 00 00 mov 0x2b4(%rax),%r8d 212a7f: 8b b2 1c 01 00 00 mov 0x11c(%rdx),%esi 212a85: ba 01 00 00 00 mov $0x1,%edx 212a8a: e8 00 00 00 00 callq 212a8f 212a8f: 48 8b 43 30 mov 0x30(%rbx),%rax 212a93: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212a97: 31 d2 xor %edx,%edx 212a99: b9 01 00 00 00 mov $0x1,%ecx 212a9e: 44 8b 48 48 mov 0x48(%rax),%r9d 212aa2: 48 8b 43 28 mov 0x28(%rbx),%rax 212aa6: 44 0f b6 40 12 movzbl 0x12(%rax),%r8d 212aab: 48 8b 43 20 mov 0x20(%rbx),%rax 212aaf: 8b 70 40 mov 0x40(%rax),%esi 212ab2: 6a 01 pushq $0x1 212ab4: e8 00 00 00 00 callq 212ab9 212ab9: 89 6b 38 mov %ebp,0x38(%rbx) 212abc: 58 pop %rax 212abd: 5b pop %rbx 212abe: 5d pop %rbp 212abf: 41 5c pop %r12 212ac1: 41 5d pop %r13 212ac3: c3 retq 212ac4: 48 8b 43 30 mov 0x30(%rbx),%rax 212ac8: 01 c9 add %ecx,%ecx 212aca: 4c 8b 5b 10 mov 0x10(%rbx),%r11 212ace: 44 89 d6 mov %r10d,%esi 212ad1: 44 8b 88 a0 02 00 00 mov 0x2a0(%rax),%r9d 212ad8: 48 8b 43 28 mov 0x28(%rbx),%rax 212adc: 44 0f b6 80 a8 00 00 movzbl 0xa8(%rax),%r8d 212ae3: 00 212ae4: b8 03 00 00 00 mov $0x3,%eax 212ae9: 89 c2 mov %eax,%edx 212aeb: d3 e2 shl %cl,%edx 212aed: 8d 0c 3f lea (%rdi,%rdi,1),%ecx 212af0: 4c 89 df mov %r11,%rdi 212af3: d3 e0 shl %cl,%eax 212af5: b9 01 00 00 00 mov $0x1,%ecx 212afa: 09 d0 or %edx,%eax 212afc: 31 d2 xor %edx,%edx 212afe: 50 push %rax 212aff: e8 00 00 00 00 callq 212b04 212b04: 41 8b 7d 04 mov 0x4(%r13),%edi 212b08: 41 8b 4d 00 mov 0x0(%r13),%ecx 212b0c: 48 8b 73 20 mov 0x20(%rbx),%rsi 212b10: 5a pop %rdx 212b11: e9 f2 fe ff ff jmpq 212a08 212b16: 0f 0b ud2 212b18: e9 cf fe ff ff jmpq 2129ec 212b1d: 0f 1f 00 nopl (%rax) 0000000000212b20 : 212b20: e8 00 00 00 00 callq 212b25 212b25: 55 push %rbp 212b26: 49 89 d0 mov %rdx,%r8 212b29: 48 89 f5 mov %rsi,%rbp 212b2c: 53 push %rbx 212b2d: 48 89 cb mov %rcx,%rbx 212b30: 48 83 ec 10 sub $0x10,%rsp 212b34: 48 8b 57 28 mov 0x28(%rdi),%rdx 212b38: 48 8b 77 20 mov 0x20(%rdi),%rsi 212b3c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 212b43: 00 00 212b45: 48 89 44 24 08 mov %rax,0x8(%rsp) 212b4a: 48 8b 47 30 mov 0x30(%rdi),%rax 212b4e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 212b52: 44 0f b6 92 a3 00 00 movzbl 0xa3(%rdx),%r10d 212b59: 00 212b5a: 44 0f b6 8a a4 00 00 movzbl 0xa4(%rdx),%r9d 212b61: 00 212b62: 8b b6 cc 00 00 00 mov 0xcc(%rsi),%esi 212b68: 8b 88 8c 02 00 00 mov 0x28c(%rax),%ecx 212b6e: 53 push %rbx 212b6f: 44 8b 98 94 02 00 00 mov 0x294(%rax),%r11d 212b76: 41 53 push %r11 212b78: 0f b6 92 a5 00 00 00 movzbl 0xa5(%rdx),%edx 212b7f: 52 push %rdx 212b80: 44 89 d2 mov %r10d,%edx 212b83: 41 50 push %r8 212b85: 8b 80 90 02 00 00 mov 0x290(%rax),%eax 212b8b: 50 push %rax 212b8c: 4c 8d 44 24 2c lea 0x2c(%rsp),%r8 212b91: e8 00 00 00 00 callq 212b96 212b96: 31 c0 xor %eax,%eax 212b98: 48 83 c4 28 add $0x28,%rsp 212b9c: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 212ba1: 0f 94 c0 sete %al 212ba4: 83 c0 01 add $0x1,%eax 212ba7: 89 45 00 mov %eax,0x0(%rbp) 212baa: 83 3b 0f cmpl $0xf,(%rbx) 212bad: 75 07 jne 212bb6 212baf: c7 45 00 01 00 00 00 movl $0x1,0x0(%rbp) 212bb6: 48 8b 44 24 08 mov 0x8(%rsp),%rax 212bbb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 212bc2: 00 00 212bc4: 75 07 jne 212bcd 212bc6: 48 83 c4 10 add $0x10,%rsp 212bca: 5b pop %rbx 212bcb: 5d pop %rbp 212bcc: c3 retq 212bcd: e8 00 00 00 00 callq 212bd2 212bd2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 212bd9: 00 00 00 00 212bdd: 0f 1f 00 nopl (%rax) 0000000000212be0 : 212be0: e8 00 00 00 00 callq 212be5 212be5: 53 push %rbx 212be6: 48 8b 47 30 mov 0x30(%rdi),%rax 212bea: 48 89 fb mov %rdi,%rbx 212bed: 31 d2 xor %edx,%edx 212bef: b9 01 00 00 00 mov $0x1,%ecx 212bf4: 44 8b 48 28 mov 0x28(%rax),%r9d 212bf8: 48 8b 47 28 mov 0x28(%rdi),%rax 212bfc: 44 0f b6 40 0a movzbl 0xa(%rax),%r8d 212c01: 48 8b 47 20 mov 0x20(%rdi),%rax 212c05: 48 8b 7f 10 mov 0x10(%rdi),%rdi 212c09: 8b 70 28 mov 0x28(%rax),%esi 212c0c: 8b 43 18 mov 0x18(%rbx),%eax 212c0f: 50 push %rax 212c10: e8 00 00 00 00 callq 212c15 212c15: 48 8b 43 30 mov 0x30(%rbx),%rax 212c19: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212c1d: 31 d2 xor %edx,%edx 212c1f: b9 01 00 00 00 mov $0x1,%ecx 212c24: 44 8b 88 04 02 00 00 mov 0x204(%rax),%r9d 212c2b: 48 8b 43 28 mov 0x28(%rbx),%rax 212c2f: 44 0f b6 80 81 00 00 movzbl 0x81(%rax),%r8d 212c36: 00 212c37: 48 8b 43 20 mov 0x20(%rbx),%rax 212c3b: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 212c41: 6a 01 pushq $0x1 212c43: e8 00 00 00 00 callq 212c48 212c48: 48 8b 43 30 mov 0x30(%rbx),%rax 212c4c: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212c50: 31 d2 xor %edx,%edx 212c52: b9 01 00 00 00 mov $0x1,%ecx 212c57: 44 8b 48 1c mov 0x1c(%rax),%r9d 212c5b: 48 8b 43 28 mov 0x28(%rbx),%rax 212c5f: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 212c64: 48 8b 43 20 mov 0x20(%rbx),%rax 212c68: 8b 70 24 mov 0x24(%rax),%esi 212c6b: 6a 01 pushq $0x1 212c6d: e8 00 00 00 00 callq 212c72 212c72: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212c76: 48 83 c4 18 add $0x18,%rsp 212c7a: 83 7f 20 01 cmpl $0x1,0x20(%rdi) 212c7e: 75 02 jne 212c82 212c80: 5b pop %rbx 212c81: c3 retq 212c82: 48 8b 43 30 mov 0x30(%rbx),%rax 212c86: 41 b9 01 00 00 00 mov $0x1,%r9d 212c8c: 41 b8 01 00 00 00 mov $0x1,%r8d 212c92: 8b 48 20 mov 0x20(%rax),%ecx 212c95: 48 8b 43 28 mov 0x28(%rbx),%rax 212c99: 0f b6 50 08 movzbl 0x8(%rax),%edx 212c9d: 48 8b 43 20 mov 0x20(%rbx),%rax 212ca1: 8b 70 24 mov 0x24(%rax),%esi 212ca4: 68 46 01 00 00 pushq $0x146 212ca9: 68 00 00 00 00 pushq $0x0 212cae: 6a 0a pushq $0xa 212cb0: e8 00 00 00 00 callq 212cb5 212cb5: 48 83 c4 18 add $0x18,%rsp 212cb9: 5b pop %rbx 212cba: c3 retq 212cbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000212cc0 : 212cc0: e8 00 00 00 00 callq 212cc5 212cc5: 53 push %rbx 212cc6: 48 89 fb mov %rdi,%rbx 212cc9: 41 b9 01 00 00 00 mov $0x1,%r9d 212ccf: 48 83 ec 10 sub $0x10,%rsp 212cd3: 48 8b 57 30 mov 0x30(%rdi),%rdx 212cd7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 212cde: 00 00 212ce0: 48 89 44 24 08 mov %rax,0x8(%rsp) 212ce5: 31 c0 xor %eax,%eax 212ce7: 48 8b 47 28 mov 0x28(%rdi),%rax 212ceb: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 212cf2: 44 8b 82 78 02 00 00 mov 0x278(%rdx),%r8d 212cf9: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 212d00: 00 212d01: ba 01 00 00 00 mov $0x1,%edx 212d06: 0f b6 88 9e 00 00 00 movzbl 0x9e(%rax),%ecx 212d0d: 48 8b 47 20 mov 0x20(%rdi),%rax 212d11: 48 8b 7f 10 mov 0x10(%rdi),%rdi 212d15: 8b 30 mov (%rax),%esi 212d17: e8 00 00 00 00 callq 212d1c 212d1c: 48 8b 53 30 mov 0x30(%rbx),%rdx 212d20: 48 8b 43 28 mov 0x28(%rbx),%rax 212d24: 41 b9 01 00 00 00 mov $0x1,%r9d 212d2a: 48 8b 73 20 mov 0x20(%rbx),%rsi 212d2e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212d32: 44 8b 82 7c 02 00 00 mov 0x27c(%rdx),%r8d 212d39: 0f b6 88 9f 00 00 00 movzbl 0x9f(%rax),%ecx 212d40: 8b 76 04 mov 0x4(%rsi),%esi 212d43: 6a 14 pushq $0x14 212d45: 8b 92 80 02 00 00 mov 0x280(%rdx),%edx 212d4b: 52 push %rdx 212d4c: 0f b6 80 a0 00 00 00 movzbl 0xa0(%rax),%eax 212d53: ba 02 00 00 00 mov $0x2,%edx 212d58: 50 push %rax 212d59: e8 00 00 00 00 callq 212d5e 212d5e: 48 8b 43 30 mov 0x30(%rbx),%rax 212d62: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212d66: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 212d6b: 8b 48 50 mov 0x50(%rax),%ecx 212d6e: 48 8b 43 28 mov 0x28(%rbx),%rax 212d72: 0f b6 50 14 movzbl 0x14(%rax),%edx 212d76: 48 8b 43 20 mov 0x20(%rbx),%rax 212d7a: 8b 70 48 mov 0x48(%rax),%esi 212d7d: e8 00 00 00 00 callq 212d82 212d82: 48 8b 43 30 mov 0x30(%rbx),%rax 212d86: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212d8a: 4c 8d 44 24 1c lea 0x1c(%rsp),%r8 212d8f: 8b 48 34 mov 0x34(%rax),%ecx 212d92: 48 8b 43 28 mov 0x28(%rbx),%rax 212d96: 0f b6 50 0d movzbl 0xd(%rax),%edx 212d9a: 48 8b 43 20 mov 0x20(%rbx),%rax 212d9e: 8b 70 34 mov 0x34(%rax),%esi 212da1: e8 00 00 00 00 callq 212da6 212da6: 8b 44 24 1c mov 0x1c(%rsp),%eax 212daa: 31 d2 xor %edx,%edx 212dac: 48 8b 73 30 mov 0x30(%rbx),%rsi 212db0: 48 8b 4b 28 mov 0x28(%rbx),%rcx 212db4: 4c 8b 53 20 mov 0x20(%rbx),%r10 212db8: 2d c9 00 00 00 sub $0xc9,%eax 212dbd: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212dc1: 44 8b 86 70 02 00 00 mov 0x270(%rsi),%r8d 212dc8: f7 73 38 divl 0x38(%rbx) 212dcb: 8b 5c 24 18 mov 0x18(%rsp),%ebx 212dcf: 44 0f b6 99 9c 00 00 movzbl 0x9c(%rcx),%r11d 212dd6: 00 212dd7: 8d 53 ff lea -0x1(%rbx),%edx 212dda: 52 push %rdx 212ddb: 8b 96 74 02 00 00 mov 0x274(%rsi),%edx 212de1: 52 push %rdx 212de2: 0f b6 91 9d 00 00 00 movzbl 0x9d(%rcx),%edx 212de9: 44 89 d9 mov %r11d,%ecx 212dec: 52 push %rdx 212ded: 41 8b 32 mov (%r10),%esi 212df0: ba 02 00 00 00 mov $0x2,%edx 212df5: 41 89 c1 mov %eax,%r9d 212df8: e8 00 00 00 00 callq 212dfd 212dfd: 48 83 c4 30 add $0x30,%rsp 212e01: 48 8b 44 24 08 mov 0x8(%rsp),%rax 212e06: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 212e0d: 00 00 212e0f: 75 06 jne 212e17 212e11: 48 83 c4 10 add $0x10,%rsp 212e15: 5b pop %rbx 212e16: c3 retq 212e17: e8 00 00 00 00 callq 212e1c 212e1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000212e20 : 212e20: e8 00 00 00 00 callq 212e25 212e25: 41 54 push %r12 212e27: 49 89 f4 mov %rsi,%r12 212e2a: 55 push %rbp 212e2b: 48 8b 4f 20 mov 0x20(%rdi),%rcx 212e2f: 48 89 fd mov %rdi,%rbp 212e32: 48 8b 57 30 mov 0x30(%rdi),%rdx 212e36: 48 8b 47 28 mov 0x28(%rdi),%rax 212e3a: 8b b1 ec 00 00 00 mov 0xec(%rcx),%esi 212e40: 41 0f b6 4c 24 15 movzbl 0x15(%r12),%ecx 212e46: 44 8b 8a e0 02 00 00 mov 0x2e0(%rdx),%r9d 212e4d: 44 0f b6 80 b8 00 00 movzbl 0xb8(%rax),%r8d 212e54: 00 212e55: 48 8b 7f 10 mov 0x10(%rdi),%rdi 212e59: 51 push %rcx 212e5a: b9 02 00 00 00 mov $0x2,%ecx 212e5f: 8b 92 e4 02 00 00 mov 0x2e4(%rdx),%edx 212e65: 52 push %rdx 212e66: 0f b6 80 b9 00 00 00 movzbl 0xb9(%rax),%eax 212e6d: 31 d2 xor %edx,%edx 212e6f: 50 push %rax 212e70: 41 0f b6 44 24 14 movzbl 0x14(%r12),%eax 212e76: 50 push %rax 212e77: e8 00 00 00 00 callq 212e7c 212e7c: 4c 89 e6 mov %r12,%rsi 212e7f: 48 89 ef mov %rbp,%rdi 212e82: 48 83 c4 20 add $0x20,%rsp 212e86: 5d pop %rbp 212e87: 41 5c pop %r12 212e89: e9 00 00 00 00 jmpq 212e8e 212e8e: 66 90 xchg %ax,%ax 0000000000212e90 : 212e90: e8 00 00 00 00 callq 212e95 212e95: 85 f6 test %esi,%esi 212e97: 74 06 je 212e9f 212e99: 83 fe 01 cmp $0x1,%esi 212e9c: 74 36 je 212ed4 212e9e: c3 retq 212e9f: 48 8b 57 28 mov 0x28(%rdi),%rdx 212ea3: 48 8b 47 30 mov 0x30(%rdi),%rax 212ea7: 4c 8b 57 10 mov 0x10(%rdi),%r10 212eab: 44 8b 4f 18 mov 0x18(%rdi),%r9d 212eaf: 0f b6 8a ae 00 00 00 movzbl 0xae(%rdx),%ecx 212eb6: 48 8b 57 20 mov 0x20(%rdi),%rdx 212eba: 44 8b 80 b8 02 00 00 mov 0x2b8(%rax),%r8d 212ec1: 4c 89 d7 mov %r10,%rdi 212ec4: 8b b2 0c 01 00 00 mov 0x10c(%rdx),%esi 212eca: ba 01 00 00 00 mov $0x1,%edx 212ecf: e9 00 00 00 00 jmpq 212ed4 212ed4: 48 8b 57 28 mov 0x28(%rdi),%rdx 212ed8: 48 8b 47 30 mov 0x30(%rdi),%rax 212edc: 4c 8b 57 10 mov 0x10(%rdi),%r10 212ee0: 44 8b 4f 18 mov 0x18(%rdi),%r9d 212ee4: 0f b6 8a af 00 00 00 movzbl 0xaf(%rdx),%ecx 212eeb: 48 8b 57 20 mov 0x20(%rdi),%rdx 212eef: 44 8b 80 bc 02 00 00 mov 0x2bc(%rax),%r8d 212ef6: 4c 89 d7 mov %r10,%rdi 212ef9: 8b b2 0c 01 00 00 mov 0x10c(%rdx),%esi 212eff: ba 01 00 00 00 mov $0x1,%edx 212f04: e9 00 00 00 00 jmpq 212f09 212f09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000212f10 : 212f10: e8 00 00 00 00 callq 212f15 212f15: 41 55 push %r13 212f17: 41 54 push %r12 212f19: 55 push %rbp 212f1a: 48 89 f5 mov %rsi,%rbp 212f1d: 53 push %rbx 212f1e: 48 8b 57 30 mov 0x30(%rdi),%rdx 212f22: 48 89 fb mov %rdi,%rbx 212f25: 48 8b 47 28 mov 0x28(%rdi),%rax 212f29: 48 8b 4f 20 mov 0x20(%rdi),%rcx 212f2d: 44 8b 8a 8c 02 00 00 mov 0x28c(%rdx),%r9d 212f34: 48 8b 7f 10 mov 0x10(%rdi),%rdi 212f38: 44 0f b6 80 a3 00 00 movzbl 0xa3(%rax),%r8d 212f3f: 00 212f40: 8b b1 cc 00 00 00 mov 0xcc(%rcx),%esi 212f46: 6a 0f pushq $0xf 212f48: 8b 8a 94 02 00 00 mov 0x294(%rdx),%ecx 212f4e: 51 push %rcx 212f4f: 0f b6 88 a5 00 00 00 movzbl 0xa5(%rax),%ecx 212f56: 51 push %rcx 212f57: 8b 4b 18 mov 0x18(%rbx),%ecx 212f5a: 51 push %rcx 212f5b: 8b 92 90 02 00 00 mov 0x290(%rdx),%edx 212f61: b9 03 00 00 00 mov $0x3,%ecx 212f66: 52 push %rdx 212f67: 0f b6 80 a4 00 00 00 movzbl 0xa4(%rax),%eax 212f6e: 31 d2 xor %edx,%edx 212f70: 50 push %rax 212f71: 6a 00 pushq $0x0 212f73: e8 00 00 00 00 callq 212f78 212f78: 4c 8b 63 10 mov 0x10(%rbx),%r12 212f7c: 48 8b 43 20 mov 0x20(%rbx),%rax 212f80: 31 d2 xor %edx,%edx 212f82: 48 83 c4 38 add $0x38,%rsp 212f86: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 212f8b: 44 8b 68 40 mov 0x40(%rax),%r13d 212f8f: 48 8b 07 mov (%rdi),%rax 212f92: 44 89 ee mov %r13d,%esi 212f95: 48 8b 40 08 mov 0x8(%rax),%rax 212f99: e8 00 00 00 00 callq 212f9e 212f9e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 212fa3: 48 89 ef mov %rbp,%rdi 212fa6: e8 00 00 00 00 callq 212fab 212fab: 48 8b 53 30 mov 0x30(%rbx),%rdx 212faf: 48 8b 4b 28 mov 0x28(%rbx),%rcx 212fb3: 48 8b 73 20 mov 0x20(%rbx),%rsi 212fb7: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212fbb: 44 0f b6 c8 movzbl %al,%r9d 212fbf: 44 8b 42 48 mov 0x48(%rdx),%r8d 212fc3: 0f b6 49 12 movzbl 0x12(%rcx),%ecx 212fc7: ba 01 00 00 00 mov $0x1,%edx 212fcc: 8b 76 40 mov 0x40(%rsi),%esi 212fcf: e8 00 00 00 00 callq 212fd4 212fd4: 48 8b 43 30 mov 0x30(%rbx),%rax 212fd8: 48 8b 7b 10 mov 0x10(%rbx),%rdi 212fdc: 31 d2 xor %edx,%edx 212fde: b9 01 00 00 00 mov $0x1,%ecx 212fe3: 44 8b 88 a0 02 00 00 mov 0x2a0(%rax),%r9d 212fea: 48 8b 43 28 mov 0x28(%rbx),%rax 212fee: 44 0f b6 80 a8 00 00 movzbl 0xa8(%rax),%r8d 212ff5: 00 212ff6: 48 8b 43 20 mov 0x20(%rbx),%rax 212ffa: 8b b0 d0 00 00 00 mov 0xd0(%rax),%esi 213000: 6a 00 pushq $0x0 213002: e8 00 00 00 00 callq 213007 213007: c7 43 38 01 00 00 00 movl $0x1,0x38(%rbx) 21300e: 58 pop %rax 21300f: 5b pop %rbx 213010: 5d pop %rbp 213011: 41 5c pop %r12 213013: 41 5d pop %r13 213015: c3 retq 213016: 49 8b 74 24 10 mov 0x10(%r12),%rsi 21301b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 213022 213022: 89 c0 mov %eax,%eax 213024: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 21302c 21302b: 00 21302c: 0f 83 71 ff ff ff jae 212fa3 213032: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 213039 213039: 48 85 c0 test %rax,%rax 21303c: 74 12 je 213050 21303e: 48 8b 78 08 mov 0x8(%rax),%rdi 213042: 48 83 c6 08 add $0x8,%rsi 213046: 31 c9 xor %ecx,%ecx 213048: 44 89 ea mov %r13d,%edx 21304b: e8 00 00 00 00 callq 213050 213050: e9 4e ff ff ff jmpq 212fa3 213055: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21305c: 00 00 00 00 0000000000213060 : 213060: e8 00 00 00 00 callq 213065 213065: 48 8b 57 28 mov 0x28(%rdi),%rdx 213069: 48 8b 47 30 mov 0x30(%rdi),%rax 21306d: 41 89 f1 mov %esi,%r9d 213070: 45 0f b6 c9 movzbl %r9b,%r9d 213074: 0f b6 4a 7c movzbl 0x7c(%rdx),%ecx 213078: 48 8b 57 20 mov 0x20(%rdi),%rdx 21307c: 44 8b 80 f0 01 00 00 mov 0x1f0(%rax),%r8d 213083: 48 8b 7f 10 mov 0x10(%rdi),%rdi 213087: 8b 72 2c mov 0x2c(%rdx),%esi 21308a: ba 01 00 00 00 mov $0x1,%edx 21308f: e9 00 00 00 00 jmpq 213094 213094: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21309b: 00 00 00 00 21309f: 90 nop 00000000002130a0 : 2130a0: e8 00 00 00 00 callq 2130a5 2130a5: 48 8b 57 28 mov 0x28(%rdi),%rdx 2130a9: 48 8b 47 30 mov 0x30(%rdi),%rax 2130ad: 49 89 f0 mov %rsi,%r8 2130b0: 45 8b 48 14 mov 0x14(%r8),%r9d 2130b4: 0f b6 4a 7e movzbl 0x7e(%rdx),%ecx 2130b8: 48 8b 57 20 mov 0x20(%rdi),%rdx 2130bc: 44 8b 80 f8 01 00 00 mov 0x1f8(%rax),%r8d 2130c3: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2130c7: 8b 72 10 mov 0x10(%rdx),%esi 2130ca: ba 01 00 00 00 mov $0x1,%edx 2130cf: e9 00 00 00 00 jmpq 2130d4 2130d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2130db: 00 00 00 00 2130df: 90 nop 00000000002130e0 : 2130e0: e8 00 00 00 00 callq 2130e5 2130e5: 55 push %rbp 2130e6: 48 89 f5 mov %rsi,%rbp 2130e9: 53 push %rbx 2130ea: 48 8b 4f 20 mov 0x20(%rdi),%rcx 2130ee: 48 89 fb mov %rdi,%rbx 2130f1: 48 8b 57 30 mov 0x30(%rdi),%rdx 2130f5: 48 8b 47 28 mov 0x28(%rdi),%rax 2130f9: 8b b1 dc 00 00 00 mov 0xdc(%rcx),%esi 2130ff: 8b 4d 1c mov 0x1c(%rbp),%ecx 213102: 44 8b 8a e0 01 00 00 mov 0x1e0(%rdx),%r9d 213109: 44 0f b6 40 78 movzbl 0x78(%rax),%r8d 21310e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 213112: 51 push %rcx 213113: b9 02 00 00 00 mov $0x2,%ecx 213118: 8b 92 e4 01 00 00 mov 0x1e4(%rdx),%edx 21311e: 52 push %rdx 21311f: 0f b6 40 79 movzbl 0x79(%rax),%eax 213123: 31 d2 xor %edx,%edx 213125: 50 push %rax 213126: 8b 45 18 mov 0x18(%rbp),%eax 213129: 50 push %rax 21312a: e8 00 00 00 00 callq 21312f 21312f: 48 8b 4b 20 mov 0x20(%rbx),%rcx 213133: 48 8b 53 30 mov 0x30(%rbx),%rdx 213137: 48 8b 43 28 mov 0x28(%rbx),%rax 21313b: 48 83 c4 20 add $0x20,%rsp 21313f: 48 8b 7b 10 mov 0x10(%rbx),%rdi 213143: 8b b1 e0 00 00 00 mov 0xe0(%rcx),%esi 213149: 8b 4d 24 mov 0x24(%rbp),%ecx 21314c: 44 8b 8a e8 01 00 00 mov 0x1e8(%rdx),%r9d 213153: 44 0f b6 40 7a movzbl 0x7a(%rax),%r8d 213158: 51 push %rcx 213159: 8b 92 ec 01 00 00 mov 0x1ec(%rdx),%edx 21315f: b9 02 00 00 00 mov $0x2,%ecx 213164: 52 push %rdx 213165: 0f b6 40 7b movzbl 0x7b(%rax),%eax 213169: 31 d2 xor %edx,%edx 21316b: 50 push %rax 21316c: 8b 45 20 mov 0x20(%rbp),%eax 21316f: 50 push %rax 213170: e8 00 00 00 00 callq 213175 213175: 48 83 c4 20 add $0x20,%rsp 213179: 5b pop %rbx 21317a: 5d pop %rbp 21317b: c3 retq 21317c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000213180 : 213180: e8 00 00 00 00 callq 213185 213185: 48 8b 4f 20 mov 0x20(%rdi),%rcx 213189: 48 8b 57 30 mov 0x30(%rdi),%rdx 21318d: 48 8b 47 28 mov 0x28(%rdi),%rax 213191: 48 8b 7f 10 mov 0x10(%rdi),%rdi 213195: 44 8b 91 e4 00 00 00 mov 0xe4(%rcx),%r10d 21319c: 8b 4e 08 mov 0x8(%rsi),%ecx 21319f: 44 8b 8a fc 01 00 00 mov 0x1fc(%rdx),%r9d 2131a6: 44 0f b6 40 7f movzbl 0x7f(%rax),%r8d 2131ab: 51 push %rcx 2131ac: 8b 8a 04 02 00 00 mov 0x204(%rdx),%ecx 2131b2: 51 push %rcx 2131b3: 0f b6 88 81 00 00 00 movzbl 0x81(%rax),%ecx 2131ba: 51 push %rcx 2131bb: 8b 4e 04 mov 0x4(%rsi),%ecx 2131be: 51 push %rcx 2131bf: 8b 92 00 02 00 00 mov 0x200(%rdx),%edx 2131c5: b9 03 00 00 00 mov $0x3,%ecx 2131ca: 52 push %rdx 2131cb: 0f b6 80 80 00 00 00 movzbl 0x80(%rax),%eax 2131d2: 31 d2 xor %edx,%edx 2131d4: 50 push %rax 2131d5: 8b 06 mov (%rsi),%eax 2131d7: 44 89 d6 mov %r10d,%esi 2131da: 50 push %rax 2131db: e8 00 00 00 00 callq 2131e0 2131e0: 48 83 c4 38 add $0x38,%rsp 2131e4: c3 retq 2131e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2131ec: 00 00 00 00 00000000002131f0 : 2131f0: e8 00 00 00 00 callq 2131f5 2131f5: 48 8b 47 28 mov 0x28(%rdi),%rax 2131f9: 48 8b 4f 20 mov 0x20(%rdi),%rcx 2131fd: 41 89 d3 mov %edx,%r11d 213200: 41 89 f2 mov %esi,%r10d 213203: 48 8b 57 30 mov 0x30(%rdi),%rdx 213207: 48 8b 7f 10 mov 0x10(%rdi),%rdi 21320b: 44 0f b6 80 a1 00 00 movzbl 0xa1(%rax),%r8d 213212: 00 213213: 8b b1 10 01 00 00 mov 0x110(%rcx),%esi 213219: b9 02 00 00 00 mov $0x2,%ecx 21321e: 44 8b 8a 84 02 00 00 mov 0x284(%rdx),%r9d 213225: 41 53 push %r11 213227: 8b 92 88 02 00 00 mov 0x288(%rdx),%edx 21322d: 52 push %rdx 21322e: 0f b6 80 a2 00 00 00 movzbl 0xa2(%rax),%eax 213235: 31 d2 xor %edx,%edx 213237: 50 push %rax 213238: 41 52 push %r10 21323a: e8 00 00 00 00 callq 21323f 21323f: 48 83 c4 20 add $0x20,%rsp 213243: c3 retq 213244: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21324b: 00 00 00 00 21324f: 90 nop 0000000000213250 : 213250: e8 00 00 00 00 callq 213255 213255: e9 00 00 00 00 jmpq 21325a 21325a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000213260 : 213260: e8 00 00 00 00 callq 213265 213265: 48 8b 57 30 mov 0x30(%rdi),%rdx 213269: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 213270: 8b 42 30 mov 0x30(%rdx),%eax 213273: 83 c0 01 add $0x1,%eax 213276: 89 47 3c mov %eax,0x3c(%rdi) 213279: 8b 42 4c mov 0x4c(%rdx),%eax 21327c: c7 47 44 20 00 00 00 movl $0x20,0x44(%rdi) 213283: 83 c0 01 add $0x1,%eax 213286: 89 47 40 mov %eax,0x40(%rdi) 213289: 48 b8 04 00 00 00 01 movabs $0x100000004,%rax 213290: 00 00 00 213293: 48 89 47 48 mov %rax,0x48(%rdi) 213297: 48 b8 03 00 00 00 05 movabs $0x500000003,%rax 21329e: 00 00 00 2132a1: 48 89 47 50 mov %rax,0x50(%rdi) 2132a5: c3 retq 2132a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2132ad: 00 00 00 00000000002132b0 : 2132b0: e8 00 00 00 00 callq 2132b5 2132b5: 55 push %rbp 2132b6: 48 89 f5 mov %rsi,%rbp 2132b9: 53 push %rbx 2132ba: 48 8b 47 20 mov 0x20(%rdi),%rax 2132be: 48 89 fb mov %rdi,%rbx 2132c1: 48 8b 57 28 mov 0x28(%rdi),%rdx 2132c5: 44 8b 0e mov (%rsi),%r9d 2132c8: 0f b6 48 01 movzbl 0x1(%rax),%ecx 2132cc: 48 8b 47 18 mov 0x18(%rdi),%rax 2132d0: 44 8b 42 04 mov 0x4(%rdx),%r8d 2132d4: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2132d8: ba 01 00 00 00 mov $0x1,%edx 2132dd: 8b 30 mov (%rax),%esi 2132df: e8 00 00 00 00 callq 2132e4 2132e4: 48 8b 43 20 mov 0x20(%rbx),%rax 2132e8: 48 8b 53 28 mov 0x28(%rbx),%rdx 2132ec: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2132f0: 44 8b 4d 04 mov 0x4(%rbp),%r9d 2132f4: 0f b6 48 03 movzbl 0x3(%rax),%ecx 2132f8: 48 8b 43 18 mov 0x18(%rbx),%rax 2132fc: 44 8b 42 0c mov 0xc(%rdx),%r8d 213300: ba 01 00 00 00 mov $0x1,%edx 213305: 8b 30 mov (%rax),%esi 213307: e8 00 00 00 00 callq 21330c 21330c: 48 8b 43 20 mov 0x20(%rbx),%rax 213310: 48 8b 53 28 mov 0x28(%rbx),%rdx 213314: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213318: 44 8b 4d 08 mov 0x8(%rbp),%r9d 21331c: 0f b6 48 04 movzbl 0x4(%rax),%ecx 213320: 48 8b 43 18 mov 0x18(%rbx),%rax 213324: 44 8b 42 10 mov 0x10(%rdx),%r8d 213328: ba 01 00 00 00 mov $0x1,%edx 21332d: 8b 30 mov (%rax),%esi 21332f: e8 00 00 00 00 callq 213334 213334: 48 8b 53 20 mov 0x20(%rbx),%rdx 213338: 48 8b 43 28 mov 0x28(%rbx),%rax 21333c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213340: 44 8b 4d 0c mov 0xc(%rbp),%r9d 213344: 0f b6 4a 79 movzbl 0x79(%rdx),%ecx 213348: 48 8b 53 18 mov 0x18(%rbx),%rdx 21334c: 44 8b 80 e4 01 00 00 mov 0x1e4(%rax),%r8d 213353: 8b b2 80 00 00 00 mov 0x80(%rdx),%esi 213359: ba 01 00 00 00 mov $0x1,%edx 21335e: e8 00 00 00 00 callq 213363 213363: 48 8b 53 20 mov 0x20(%rbx),%rdx 213367: 48 8b 43 28 mov 0x28(%rbx),%rax 21336b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21336f: 44 8b 4d 10 mov 0x10(%rbp),%r9d 213373: 0f b6 4a 7b movzbl 0x7b(%rdx),%ecx 213377: 48 8b 53 18 mov 0x18(%rbx),%rdx 21337b: 44 8b 80 ec 01 00 00 mov 0x1ec(%rax),%r8d 213382: 5b pop %rbx 213383: 8b b2 80 00 00 00 mov 0x80(%rdx),%esi 213389: 5d pop %rbp 21338a: ba 01 00 00 00 mov $0x1,%edx 21338f: e9 00 00 00 00 jmpq 213394 213394: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21339b: 00 00 00 00 21339f: 90 nop 00000000002133a0 : 2133a0: e8 00 00 00 00 callq 2133a5 2133a5: 48 8b 47 20 mov 0x20(%rdi),%rax 2133a9: 48 8b 57 28 mov 0x28(%rdi),%rdx 2133ad: 41 b9 01 00 00 00 mov $0x1,%r9d 2133b3: 0f b6 08 movzbl (%rax),%ecx 2133b6: 48 8b 47 18 mov 0x18(%rdi),%rax 2133ba: 44 8b 02 mov (%rdx),%r8d 2133bd: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2133c1: ba 01 00 00 00 mov $0x1,%edx 2133c6: 8b 30 mov (%rax),%esi 2133c8: e9 00 00 00 00 jmpq 2133cd 2133cd: 0f 1f 00 nopl (%rax) 00000000002133d0 : 2133d0: e8 00 00 00 00 callq 2133d5 2133d5: 48 8b 47 20 mov 0x20(%rdi),%rax 2133d9: 48 8b 57 28 mov 0x28(%rdi),%rdx 2133dd: 45 31 c9 xor %r9d,%r9d 2133e0: 0f b6 08 movzbl (%rax),%ecx 2133e3: 48 8b 47 18 mov 0x18(%rdi),%rax 2133e7: 44 8b 02 mov (%rdx),%r8d 2133ea: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2133ee: ba 01 00 00 00 mov $0x1,%edx 2133f3: 8b 30 mov (%rax),%esi 2133f5: e9 00 00 00 00 jmpq 2133fa 2133fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000213400 : 213400: e8 00 00 00 00 callq 213405 213405: 55 push %rbp 213406: 48 89 f5 mov %rsi,%rbp 213409: 53 push %rbx 21340a: 48 8b 57 20 mov 0x20(%rdi),%rdx 21340e: 48 89 fb mov %rdi,%rbx 213411: 48 8b 47 28 mov 0x28(%rdi),%rax 213415: 44 8b 4d 00 mov 0x0(%rbp),%r9d 213419: 0f b6 4a 63 movzbl 0x63(%rdx),%ecx 21341d: 48 8b 57 18 mov 0x18(%rdi),%rdx 213421: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 213428: 48 8b 7f 08 mov 0x8(%rdi),%rdi 21342c: 8b 72 30 mov 0x30(%rdx),%esi 21342f: ba 01 00 00 00 mov $0x1,%edx 213434: e8 00 00 00 00 callq 213439 213439: 48 8b 53 20 mov 0x20(%rbx),%rdx 21343d: 48 8b 43 28 mov 0x28(%rbx),%rax 213441: 45 31 c9 xor %r9d,%r9d 213444: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213448: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 21344c: 48 8b 53 18 mov 0x18(%rbx),%rdx 213450: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 213457: 8b 72 34 mov 0x34(%rdx),%esi 21345a: ba 01 00 00 00 mov $0x1,%edx 21345f: e8 00 00 00 00 callq 213464 213464: 48 8b 53 20 mov 0x20(%rbx),%rdx 213468: 48 8b 43 28 mov 0x28(%rbx),%rax 21346c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213470: 44 8b 4d 04 mov 0x4(%rbp),%r9d 213474: 0f b6 8a 83 00 00 00 movzbl 0x83(%rdx),%ecx 21347b: 48 8b 53 18 mov 0x18(%rbx),%rdx 21347f: 44 8b 80 0c 02 00 00 mov 0x20c(%rax),%r8d 213486: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 21348c: ba 01 00 00 00 mov $0x1,%edx 213491: e8 00 00 00 00 callq 213496 213496: 48 8b 53 20 mov 0x20(%rbx),%rdx 21349a: 48 8b 43 28 mov 0x28(%rbx),%rax 21349e: 41 b9 01 00 00 00 mov $0x1,%r9d 2134a4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2134a8: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 2134ac: 48 8b 53 18 mov 0x18(%rbx),%rdx 2134b0: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 2134b7: 8b 72 34 mov 0x34(%rdx),%esi 2134ba: ba 01 00 00 00 mov $0x1,%edx 2134bf: e8 00 00 00 00 callq 2134c4 2134c4: 48 8b 53 20 mov 0x20(%rbx),%rdx 2134c8: 48 8b 43 28 mov 0x28(%rbx),%rax 2134cc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2134d0: 44 8b 4d 08 mov 0x8(%rbp),%r9d 2134d4: 0f b6 8a 83 00 00 00 movzbl 0x83(%rdx),%ecx 2134db: 48 8b 53 18 mov 0x18(%rbx),%rdx 2134df: 44 8b 80 0c 02 00 00 mov 0x20c(%rax),%r8d 2134e6: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 2134ec: ba 01 00 00 00 mov $0x1,%edx 2134f1: e8 00 00 00 00 callq 2134f6 2134f6: 48 8b 53 20 mov 0x20(%rbx),%rdx 2134fa: 48 8b 43 28 mov 0x28(%rbx),%rax 2134fe: 41 b9 02 00 00 00 mov $0x2,%r9d 213504: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213508: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 21350c: 48 8b 53 18 mov 0x18(%rbx),%rdx 213510: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 213517: 8b 72 34 mov 0x34(%rdx),%esi 21351a: ba 01 00 00 00 mov $0x1,%edx 21351f: e8 00 00 00 00 callq 213524 213524: 48 8b 53 20 mov 0x20(%rbx),%rdx 213528: 48 8b 43 28 mov 0x28(%rbx),%rax 21352c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213530: 44 8b 4d 0c mov 0xc(%rbp),%r9d 213534: 0f b6 8a 83 00 00 00 movzbl 0x83(%rdx),%ecx 21353b: 48 8b 53 18 mov 0x18(%rbx),%rdx 21353f: 44 8b 80 0c 02 00 00 mov 0x20c(%rax),%r8d 213546: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 21354c: ba 01 00 00 00 mov $0x1,%edx 213551: e8 00 00 00 00 callq 213556 213556: 48 8b 53 20 mov 0x20(%rbx),%rdx 21355a: 48 8b 43 28 mov 0x28(%rbx),%rax 21355e: 41 b9 03 00 00 00 mov $0x3,%r9d 213564: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213568: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 21356c: 48 8b 53 18 mov 0x18(%rbx),%rdx 213570: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 213577: 8b 72 34 mov 0x34(%rdx),%esi 21357a: ba 01 00 00 00 mov $0x1,%edx 21357f: e8 00 00 00 00 callq 213584 213584: 48 8b 53 20 mov 0x20(%rbx),%rdx 213588: 48 8b 43 28 mov 0x28(%rbx),%rax 21358c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213590: 44 8b 4d 10 mov 0x10(%rbp),%r9d 213594: 0f b6 8a 83 00 00 00 movzbl 0x83(%rdx),%ecx 21359b: 48 8b 53 18 mov 0x18(%rbx),%rdx 21359f: 44 8b 80 0c 02 00 00 mov 0x20c(%rax),%r8d 2135a6: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 2135ac: ba 01 00 00 00 mov $0x1,%edx 2135b1: e8 00 00 00 00 callq 2135b6 2135b6: 48 8b 53 20 mov 0x20(%rbx),%rdx 2135ba: 48 8b 43 28 mov 0x28(%rbx),%rax 2135be: 45 31 c9 xor %r9d,%r9d 2135c1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2135c5: 0f b6 8a 82 00 00 00 movzbl 0x82(%rdx),%ecx 2135cc: 48 8b 53 18 mov 0x18(%rbx),%rdx 2135d0: 44 8b 80 08 02 00 00 mov 0x208(%rax),%r8d 2135d7: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 2135dd: ba 01 00 00 00 mov $0x1,%edx 2135e2: e8 00 00 00 00 callq 2135e7 2135e7: 48 8b 53 20 mov 0x20(%rbx),%rdx 2135eb: 48 8b 43 28 mov 0x28(%rbx),%rax 2135ef: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2135f3: 44 8b 4d 14 mov 0x14(%rbp),%r9d 2135f7: 0f b6 4a 7e movzbl 0x7e(%rdx),%ecx 2135fb: 48 8b 53 18 mov 0x18(%rbx),%rdx 2135ff: 44 8b 80 f8 01 00 00 mov 0x1f8(%rax),%r8d 213606: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 21360c: ba 01 00 00 00 mov $0x1,%edx 213611: e8 00 00 00 00 callq 213616 213616: 48 8b 53 20 mov 0x20(%rbx),%rdx 21361a: 48 8b 43 28 mov 0x28(%rbx),%rax 21361e: 41 b9 01 00 00 00 mov $0x1,%r9d 213624: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213628: 0f b6 8a 82 00 00 00 movzbl 0x82(%rdx),%ecx 21362f: 48 8b 53 18 mov 0x18(%rbx),%rdx 213633: 44 8b 80 08 02 00 00 mov 0x208(%rax),%r8d 21363a: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 213640: ba 01 00 00 00 mov $0x1,%edx 213645: e8 00 00 00 00 callq 21364a 21364a: 48 8b 53 20 mov 0x20(%rbx),%rdx 21364e: 48 8b 43 28 mov 0x28(%rbx),%rax 213652: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213656: 44 8b 4d 18 mov 0x18(%rbp),%r9d 21365a: 0f b6 4a 7e movzbl 0x7e(%rdx),%ecx 21365e: 48 8b 53 18 mov 0x18(%rbx),%rdx 213662: 44 8b 80 f8 01 00 00 mov 0x1f8(%rax),%r8d 213669: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 21366f: ba 01 00 00 00 mov $0x1,%edx 213674: e8 00 00 00 00 callq 213679 213679: 48 8b 53 20 mov 0x20(%rbx),%rdx 21367d: 48 8b 43 28 mov 0x28(%rbx),%rax 213681: 41 b9 02 00 00 00 mov $0x2,%r9d 213687: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21368b: 0f b6 8a 82 00 00 00 movzbl 0x82(%rdx),%ecx 213692: 48 8b 53 18 mov 0x18(%rbx),%rdx 213696: 44 8b 80 08 02 00 00 mov 0x208(%rax),%r8d 21369d: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 2136a3: ba 01 00 00 00 mov $0x1,%edx 2136a8: e8 00 00 00 00 callq 2136ad 2136ad: 48 8b 53 20 mov 0x20(%rbx),%rdx 2136b1: 48 8b 43 28 mov 0x28(%rbx),%rax 2136b5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2136b9: 44 8b 4d 1c mov 0x1c(%rbp),%r9d 2136bd: 0f b6 4a 7e movzbl 0x7e(%rdx),%ecx 2136c1: 48 8b 53 18 mov 0x18(%rbx),%rdx 2136c5: 44 8b 80 f8 01 00 00 mov 0x1f8(%rax),%r8d 2136cc: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 2136d2: ba 01 00 00 00 mov $0x1,%edx 2136d7: e8 00 00 00 00 callq 2136dc 2136dc: 48 8b 53 20 mov 0x20(%rbx),%rdx 2136e0: 48 8b 43 28 mov 0x28(%rbx),%rax 2136e4: 41 b9 03 00 00 00 mov $0x3,%r9d 2136ea: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2136ee: 0f b6 8a 82 00 00 00 movzbl 0x82(%rdx),%ecx 2136f5: 48 8b 53 18 mov 0x18(%rbx),%rdx 2136f9: 44 8b 80 08 02 00 00 mov 0x208(%rax),%r8d 213700: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 213706: ba 01 00 00 00 mov $0x1,%edx 21370b: e8 00 00 00 00 callq 213710 213710: 48 8b 53 20 mov 0x20(%rbx),%rdx 213714: 48 8b 43 28 mov 0x28(%rbx),%rax 213718: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21371c: 44 8b 4d 20 mov 0x20(%rbp),%r9d 213720: 0f b6 4a 7e movzbl 0x7e(%rdx),%ecx 213724: 48 8b 53 18 mov 0x18(%rbx),%rdx 213728: 44 8b 80 f8 01 00 00 mov 0x1f8(%rax),%r8d 21372f: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 213735: ba 01 00 00 00 mov $0x1,%edx 21373a: e8 00 00 00 00 callq 21373f 21373f: 48 8b 53 20 mov 0x20(%rbx),%rdx 213743: 48 8b 43 28 mov 0x28(%rbx),%rax 213747: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21374b: 44 8b 4d 2c mov 0x2c(%rbp),%r9d 21374f: 0f b6 8a 88 00 00 00 movzbl 0x88(%rdx),%ecx 213756: 48 8b 53 18 mov 0x18(%rbx),%rdx 21375a: 44 8b 80 20 02 00 00 mov 0x220(%rax),%r8d 213761: 8b b2 9c 00 00 00 mov 0x9c(%rdx),%esi 213767: ba 01 00 00 00 mov $0x1,%edx 21376c: e8 00 00 00 00 callq 213771 213771: 48 8b 43 28 mov 0x28(%rbx),%rax 213775: 48 8b 4b 20 mov 0x20(%rbx),%rcx 213779: 48 8b 73 18 mov 0x18(%rbx),%rsi 21377d: 8b 55 28 mov 0x28(%rbp),%edx 213780: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213784: 0f b6 49 7d movzbl 0x7d(%rcx),%ecx 213788: 8b b6 80 00 00 00 mov 0x80(%rsi),%esi 21378e: 44 8b 80 f4 01 00 00 mov 0x1f4(%rax),%r8d 213795: 44 8d 4a ff lea -0x1(%rdx),%r9d 213799: ba 01 00 00 00 mov $0x1,%edx 21379e: e8 00 00 00 00 callq 2137a3 2137a3: 48 8b 53 20 mov 0x20(%rbx),%rdx 2137a7: 48 8b 43 28 mov 0x28(%rbx),%rax 2137ab: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2137af: 44 8b 4d 24 mov 0x24(%rbp),%r9d 2137b3: 0f b6 4a 62 movzbl 0x62(%rdx),%ecx 2137b7: 48 8b 53 18 mov 0x18(%rbx),%rdx 2137bb: 44 8b 80 88 01 00 00 mov 0x188(%rax),%r8d 2137c2: 5b pop %rbx 2137c3: 8b 72 30 mov 0x30(%rdx),%esi 2137c6: 5d pop %rbp 2137c7: ba 01 00 00 00 mov $0x1,%edx 2137cc: e9 00 00 00 00 jmpq 2137d1 2137d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2137d8: 00 00 00 00 2137dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002137e0 : 2137e0: e8 00 00 00 00 callq 2137e5 2137e5: 41 55 push %r13 2137e7: 41 89 d5 mov %edx,%r13d 2137ea: 41 54 push %r12 2137ec: 49 bc ff ff ff ff ff movabs $0xffffffffff,%r12 2137f3: 00 00 00 2137f6: 55 push %rbp 2137f7: 48 89 f5 mov %rsi,%rbp 2137fa: 53 push %rbx 2137fb: 48 8b 47 20 mov 0x20(%rdi),%rax 2137ff: 48 89 fb mov %rdi,%rbx 213802: 48 8b 57 28 mov 0x28(%rdi),%rdx 213806: 44 8b 4e 4c mov 0x4c(%rsi),%r9d 21380a: 0f b6 48 05 movzbl 0x5(%rax),%ecx 21380e: 48 8b 47 18 mov 0x18(%rdi),%rax 213812: 44 8b 42 14 mov 0x14(%rdx),%r8d 213816: 48 8b 7f 08 mov 0x8(%rdi),%rdi 21381a: ba 01 00 00 00 mov $0x1,%edx 21381f: 8b 30 mov (%rax),%esi 213821: e8 00 00 00 00 callq 213826 213826: 48 8b 53 20 mov 0x20(%rbx),%rdx 21382a: 4c 8b 4d 00 mov 0x0(%rbp),%r9 21382e: 48 8b 43 28 mov 0x28(%rbx),%rax 213832: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213836: 0f b6 4a 68 movzbl 0x68(%rdx),%ecx 21383a: 48 8b 53 18 mov 0x18(%rbx),%rdx 21383e: 4d 21 e1 and %r12,%r9 213841: 44 8b 80 a0 01 00 00 mov 0x1a0(%rax),%r8d 213848: 49 81 c1 fe 00 00 00 add $0xfe,%r9 21384f: 8b 72 40 mov 0x40(%rdx),%esi 213852: 49 c1 e9 08 shr $0x8,%r9 213856: ba 01 00 00 00 mov $0x1,%edx 21385b: e8 00 00 00 00 callq 213860 213860: 48 8b 53 20 mov 0x20(%rbx),%rdx 213864: 48 8b 43 28 mov 0x28(%rbx),%rax 213868: 4c 8b 4d 00 mov 0x0(%rbp),%r9 21386c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213870: 0f b6 8a 8c 00 00 00 movzbl 0x8c(%rdx),%ecx 213877: 48 8b 53 18 mov 0x18(%rbx),%rdx 21387b: 44 8b 80 30 02 00 00 mov 0x230(%rax),%r8d 213882: 49 c1 e9 28 shr $0x28,%r9 213886: 8b b2 ac 00 00 00 mov 0xac(%rdx),%esi 21388c: ba 01 00 00 00 mov $0x1,%edx 213891: e8 00 00 00 00 callq 213896 213896: 48 8b 53 20 mov 0x20(%rbx),%rdx 21389a: 48 8b 43 28 mov 0x28(%rbx),%rax 21389e: 45 31 c9 xor %r9d,%r9d 2138a1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2138a5: 0f b6 4a 69 movzbl 0x69(%rdx),%ecx 2138a9: 48 8b 53 18 mov 0x18(%rbx),%rdx 2138ad: 44 8b 80 a4 01 00 00 mov 0x1a4(%rax),%r8d 2138b4: 8b 72 44 mov 0x44(%rdx),%esi 2138b7: ba 01 00 00 00 mov $0x1,%edx 2138bc: e8 00 00 00 00 callq 2138c1 2138c1: 48 8b 53 20 mov 0x20(%rbx),%rdx 2138c5: 4c 8b 4d 20 mov 0x20(%rbp),%r9 2138c9: 48 8b 43 28 mov 0x28(%rbx),%rax 2138cd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2138d1: 0f b6 4a 6a movzbl 0x6a(%rdx),%ecx 2138d5: 48 8b 53 18 mov 0x18(%rbx),%rdx 2138d9: 4d 21 e1 and %r12,%r9 2138dc: 44 8b 80 a8 01 00 00 mov 0x1a8(%rax),%r8d 2138e3: 49 81 c1 fe 00 00 00 add $0xfe,%r9 2138ea: 8b 72 48 mov 0x48(%rdx),%esi 2138ed: 49 c1 e9 08 shr $0x8,%r9 2138f1: ba 01 00 00 00 mov $0x1,%edx 2138f6: e8 00 00 00 00 callq 2138fb 2138fb: 48 8b 53 20 mov 0x20(%rbx),%rdx 2138ff: 48 8b 43 28 mov 0x28(%rbx),%rax 213903: 4c 8b 4d 20 mov 0x20(%rbp),%r9 213907: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21390b: 0f b6 8a 8d 00 00 00 movzbl 0x8d(%rdx),%ecx 213912: 48 8b 53 18 mov 0x18(%rbx),%rdx 213916: 44 8b 80 34 02 00 00 mov 0x234(%rax),%r8d 21391d: 49 c1 e9 28 shr $0x28,%r9 213921: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 213927: ba 01 00 00 00 mov $0x1,%edx 21392c: e8 00 00 00 00 callq 213931 213931: 48 8b 53 20 mov 0x20(%rbx),%rdx 213935: 48 8b 43 28 mov 0x28(%rbx),%rax 213939: 45 31 c9 xor %r9d,%r9d 21393c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213940: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 213944: 48 8b 53 18 mov 0x18(%rbx),%rdx 213948: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 21394f: 8b 72 4c mov 0x4c(%rdx),%esi 213952: ba 01 00 00 00 mov $0x1,%edx 213957: e8 00 00 00 00 callq 21395c 21395c: 48 8b 53 20 mov 0x20(%rbx),%rdx 213960: 4c 8b 4d 08 mov 0x8(%rbp),%r9 213964: 48 8b 43 28 mov 0x28(%rbx),%rax 213968: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21396c: 0f b6 4a 6c movzbl 0x6c(%rdx),%ecx 213970: 48 8b 53 18 mov 0x18(%rbx),%rdx 213974: 4d 21 e1 and %r12,%r9 213977: 44 8b 80 b0 01 00 00 mov 0x1b0(%rax),%r8d 21397e: 49 81 c1 fe 00 00 00 add $0xfe,%r9 213985: 8b 72 50 mov 0x50(%rdx),%esi 213988: 49 c1 e9 08 shr $0x8,%r9 21398c: ba 01 00 00 00 mov $0x1,%edx 213991: e8 00 00 00 00 callq 213996 213996: 48 8b 53 20 mov 0x20(%rbx),%rdx 21399a: 48 8b 43 28 mov 0x28(%rbx),%rax 21399e: 4c 8b 4d 08 mov 0x8(%rbp),%r9 2139a2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2139a6: 0f b6 8a 8e 00 00 00 movzbl 0x8e(%rdx),%ecx 2139ad: 48 8b 53 18 mov 0x18(%rbx),%rdx 2139b1: 44 8b 80 38 02 00 00 mov 0x238(%rax),%r8d 2139b8: 49 c1 e9 28 shr $0x28,%r9 2139bc: 8b b2 b4 00 00 00 mov 0xb4(%rdx),%esi 2139c2: ba 01 00 00 00 mov $0x1,%edx 2139c7: e8 00 00 00 00 callq 2139cc 2139cc: 48 8b 53 20 mov 0x20(%rbx),%rdx 2139d0: 48 8b 43 28 mov 0x28(%rbx),%rax 2139d4: 45 31 c9 xor %r9d,%r9d 2139d7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2139db: 0f b6 4a 6d movzbl 0x6d(%rdx),%ecx 2139df: 48 8b 53 18 mov 0x18(%rbx),%rdx 2139e3: 44 8b 80 b4 01 00 00 mov 0x1b4(%rax),%r8d 2139ea: 8b 72 54 mov 0x54(%rdx),%esi 2139ed: ba 01 00 00 00 mov $0x1,%edx 2139f2: e8 00 00 00 00 callq 2139f7 2139f7: 48 8b 53 20 mov 0x20(%rbx),%rdx 2139fb: 4c 8b 4d 28 mov 0x28(%rbp),%r9 2139ff: 48 8b 43 28 mov 0x28(%rbx),%rax 213a03: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213a07: 0f b6 4a 6e movzbl 0x6e(%rdx),%ecx 213a0b: 48 8b 53 18 mov 0x18(%rbx),%rdx 213a0f: 4d 21 e1 and %r12,%r9 213a12: 44 8b 80 b8 01 00 00 mov 0x1b8(%rax),%r8d 213a19: 49 81 c1 fe 00 00 00 add $0xfe,%r9 213a20: 8b 72 58 mov 0x58(%rdx),%esi 213a23: 49 c1 e9 08 shr $0x8,%r9 213a27: ba 01 00 00 00 mov $0x1,%edx 213a2c: e8 00 00 00 00 callq 213a31 213a31: 48 8b 53 20 mov 0x20(%rbx),%rdx 213a35: 48 8b 43 28 mov 0x28(%rbx),%rax 213a39: 4c 8b 4d 28 mov 0x28(%rbp),%r9 213a3d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213a41: 0f b6 8a 8f 00 00 00 movzbl 0x8f(%rdx),%ecx 213a48: 48 8b 53 18 mov 0x18(%rbx),%rdx 213a4c: 44 8b 80 3c 02 00 00 mov 0x23c(%rax),%r8d 213a53: 49 c1 e9 28 shr $0x28,%r9 213a57: 8b b2 b8 00 00 00 mov 0xb8(%rdx),%esi 213a5d: ba 01 00 00 00 mov $0x1,%edx 213a62: e8 00 00 00 00 callq 213a67 213a67: 48 8b 53 20 mov 0x20(%rbx),%rdx 213a6b: 48 8b 43 28 mov 0x28(%rbx),%rax 213a6f: 45 31 c9 xor %r9d,%r9d 213a72: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213a76: 0f b6 4a 6f movzbl 0x6f(%rdx),%ecx 213a7a: 48 8b 53 18 mov 0x18(%rbx),%rdx 213a7e: 44 8b 80 bc 01 00 00 mov 0x1bc(%rax),%r8d 213a85: 8b 72 5c mov 0x5c(%rdx),%esi 213a88: ba 01 00 00 00 mov $0x1,%edx 213a8d: e8 00 00 00 00 callq 213a92 213a92: 48 8b 53 20 mov 0x20(%rbx),%rdx 213a96: 4c 8b 4d 10 mov 0x10(%rbp),%r9 213a9a: 48 8b 43 28 mov 0x28(%rbx),%rax 213a9e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213aa2: 0f b6 4a 70 movzbl 0x70(%rdx),%ecx 213aa6: 48 8b 53 18 mov 0x18(%rbx),%rdx 213aaa: 4d 21 e1 and %r12,%r9 213aad: 44 8b 80 c0 01 00 00 mov 0x1c0(%rax),%r8d 213ab4: 49 81 c1 fe 00 00 00 add $0xfe,%r9 213abb: 8b 72 60 mov 0x60(%rdx),%esi 213abe: 49 c1 e9 08 shr $0x8,%r9 213ac2: ba 01 00 00 00 mov $0x1,%edx 213ac7: e8 00 00 00 00 callq 213acc 213acc: 48 8b 53 20 mov 0x20(%rbx),%rdx 213ad0: 48 8b 43 28 mov 0x28(%rbx),%rax 213ad4: 4c 8b 4d 10 mov 0x10(%rbp),%r9 213ad8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213adc: 0f b6 8a 90 00 00 00 movzbl 0x90(%rdx),%ecx 213ae3: 48 8b 53 18 mov 0x18(%rbx),%rdx 213ae7: 44 8b 80 40 02 00 00 mov 0x240(%rax),%r8d 213aee: 49 c1 e9 28 shr $0x28,%r9 213af2: 8b b2 bc 00 00 00 mov 0xbc(%rdx),%esi 213af8: ba 01 00 00 00 mov $0x1,%edx 213afd: e8 00 00 00 00 callq 213b02 213b02: 48 8b 53 20 mov 0x20(%rbx),%rdx 213b06: 48 8b 43 28 mov 0x28(%rbx),%rax 213b0a: 45 31 c9 xor %r9d,%r9d 213b0d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213b11: 0f b6 4a 71 movzbl 0x71(%rdx),%ecx 213b15: 48 8b 53 18 mov 0x18(%rbx),%rdx 213b19: 44 8b 80 c4 01 00 00 mov 0x1c4(%rax),%r8d 213b20: 8b 72 64 mov 0x64(%rdx),%esi 213b23: ba 01 00 00 00 mov $0x1,%edx 213b28: e8 00 00 00 00 callq 213b2d 213b2d: 48 8b 53 20 mov 0x20(%rbx),%rdx 213b31: 4c 8b 4d 30 mov 0x30(%rbp),%r9 213b35: 48 8b 43 28 mov 0x28(%rbx),%rax 213b39: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213b3d: 0f b6 4a 72 movzbl 0x72(%rdx),%ecx 213b41: 48 8b 53 18 mov 0x18(%rbx),%rdx 213b45: 4d 21 e1 and %r12,%r9 213b48: 44 8b 80 c8 01 00 00 mov 0x1c8(%rax),%r8d 213b4f: 49 81 c1 fe 00 00 00 add $0xfe,%r9 213b56: 8b 72 68 mov 0x68(%rdx),%esi 213b59: 49 c1 e9 08 shr $0x8,%r9 213b5d: ba 01 00 00 00 mov $0x1,%edx 213b62: e8 00 00 00 00 callq 213b67 213b67: 48 8b 53 20 mov 0x20(%rbx),%rdx 213b6b: 48 8b 43 28 mov 0x28(%rbx),%rax 213b6f: 4c 8b 4d 30 mov 0x30(%rbp),%r9 213b73: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213b77: 0f b6 8a 91 00 00 00 movzbl 0x91(%rdx),%ecx 213b7e: 48 8b 53 18 mov 0x18(%rbx),%rdx 213b82: 44 8b 80 44 02 00 00 mov 0x244(%rax),%r8d 213b89: 49 c1 e9 28 shr $0x28,%r9 213b8d: 8b b2 c0 00 00 00 mov 0xc0(%rdx),%esi 213b93: ba 01 00 00 00 mov $0x1,%edx 213b98: e8 00 00 00 00 callq 213b9d 213b9d: 48 8b 53 20 mov 0x20(%rbx),%rdx 213ba1: 48 8b 43 28 mov 0x28(%rbx),%rax 213ba5: 45 31 c9 xor %r9d,%r9d 213ba8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213bac: 0f b6 4a 73 movzbl 0x73(%rdx),%ecx 213bb0: 48 8b 53 18 mov 0x18(%rbx),%rdx 213bb4: 44 8b 80 cc 01 00 00 mov 0x1cc(%rax),%r8d 213bbb: 8b 72 6c mov 0x6c(%rdx),%esi 213bbe: ba 01 00 00 00 mov $0x1,%edx 213bc3: e8 00 00 00 00 callq 213bc8 213bc8: 48 8b 53 20 mov 0x20(%rbx),%rdx 213bcc: 4c 8b 4d 18 mov 0x18(%rbp),%r9 213bd0: 48 8b 43 28 mov 0x28(%rbx),%rax 213bd4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213bd8: 0f b6 4a 74 movzbl 0x74(%rdx),%ecx 213bdc: 48 8b 53 18 mov 0x18(%rbx),%rdx 213be0: 4d 21 e1 and %r12,%r9 213be3: 44 8b 80 d0 01 00 00 mov 0x1d0(%rax),%r8d 213bea: 49 81 c1 fe 00 00 00 add $0xfe,%r9 213bf1: 8b 72 70 mov 0x70(%rdx),%esi 213bf4: 49 c1 e9 08 shr $0x8,%r9 213bf8: ba 01 00 00 00 mov $0x1,%edx 213bfd: e8 00 00 00 00 callq 213c02 213c02: 48 8b 53 20 mov 0x20(%rbx),%rdx 213c06: 48 8b 43 28 mov 0x28(%rbx),%rax 213c0a: 4c 8b 4d 18 mov 0x18(%rbp),%r9 213c0e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213c12: 0f b6 8a 92 00 00 00 movzbl 0x92(%rdx),%ecx 213c19: 48 8b 53 18 mov 0x18(%rbx),%rdx 213c1d: 44 8b 80 48 02 00 00 mov 0x248(%rax),%r8d 213c24: 49 c1 e9 28 shr $0x28,%r9 213c28: 8b b2 c4 00 00 00 mov 0xc4(%rdx),%esi 213c2e: ba 01 00 00 00 mov $0x1,%edx 213c33: e8 00 00 00 00 callq 213c38 213c38: 48 8b 53 20 mov 0x20(%rbx),%rdx 213c3c: 48 8b 43 28 mov 0x28(%rbx),%rax 213c40: 45 31 c9 xor %r9d,%r9d 213c43: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213c47: 0f b6 4a 75 movzbl 0x75(%rdx),%ecx 213c4b: 48 8b 53 18 mov 0x18(%rbx),%rdx 213c4f: 44 8b 80 d4 01 00 00 mov 0x1d4(%rax),%r8d 213c56: 8b 72 74 mov 0x74(%rdx),%esi 213c59: ba 01 00 00 00 mov $0x1,%edx 213c5e: e8 00 00 00 00 callq 213c63 213c63: 48 8b 53 20 mov 0x20(%rbx),%rdx 213c67: 48 8b 43 28 mov 0x28(%rbx),%rax 213c6b: 4c 23 65 38 and 0x38(%rbp),%r12 213c6f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213c73: 0f b6 4a 76 movzbl 0x76(%rdx),%ecx 213c77: 48 8b 53 18 mov 0x18(%rbx),%rdx 213c7b: 4d 8d 8c 24 fe 00 00 lea 0xfe(%r12),%r9 213c82: 00 213c83: 44 8b 80 d8 01 00 00 mov 0x1d8(%rax),%r8d 213c8a: 49 c1 e9 08 shr $0x8,%r9 213c8e: 8b 72 78 mov 0x78(%rdx),%esi 213c91: ba 01 00 00 00 mov $0x1,%edx 213c96: e8 00 00 00 00 callq 213c9b 213c9b: 48 8b 53 20 mov 0x20(%rbx),%rdx 213c9f: 48 8b 43 28 mov 0x28(%rbx),%rax 213ca3: 4c 8b 4d 38 mov 0x38(%rbp),%r9 213ca7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213cab: 0f b6 8a 93 00 00 00 movzbl 0x93(%rdx),%ecx 213cb2: 48 8b 53 18 mov 0x18(%rbx),%rdx 213cb6: 44 8b 80 4c 02 00 00 mov 0x24c(%rax),%r8d 213cbd: 49 c1 e9 28 shr $0x28,%r9 213cc1: 8b b2 c8 00 00 00 mov 0xc8(%rdx),%esi 213cc7: ba 01 00 00 00 mov $0x1,%edx 213ccc: e8 00 00 00 00 callq 213cd1 213cd1: 48 8b 53 20 mov 0x20(%rbx),%rdx 213cd5: 48 8b 43 28 mov 0x28(%rbx),%rax 213cd9: 45 31 c9 xor %r9d,%r9d 213cdc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213ce0: 0f b6 4a 77 movzbl 0x77(%rdx),%ecx 213ce4: 48 8b 53 18 mov 0x18(%rbx),%rdx 213ce8: 44 8b 80 dc 01 00 00 mov 0x1dc(%rax),%r8d 213cef: 8b 72 7c mov 0x7c(%rdx),%esi 213cf2: ba 01 00 00 00 mov $0x1,%edx 213cf7: e8 00 00 00 00 callq 213cfc 213cfc: 48 8b 53 20 mov 0x20(%rbx),%rdx 213d00: 44 8b 4d 40 mov 0x40(%rbp),%r9d 213d04: 48 8b 43 28 mov 0x28(%rbx),%rax 213d08: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213d0c: 41 c1 e9 08 shr $0x8,%r9d 213d10: 0f b6 8a 8a 00 00 00 movzbl 0x8a(%rdx),%ecx 213d17: 48 8b 53 18 mov 0x18(%rbx),%rdx 213d1b: 45 0f af cd imul %r13d,%r9d 213d1f: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 213d26: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 213d2c: ba 01 00 00 00 mov $0x1,%edx 213d31: e8 00 00 00 00 callq 213d36 213d36: 48 8b 53 20 mov 0x20(%rbx),%rdx 213d3a: 44 8b 4d 44 mov 0x44(%rbp),%r9d 213d3e: 48 8b 43 28 mov 0x28(%rbx),%rax 213d42: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213d46: 0f b6 8a 8b 00 00 00 movzbl 0x8b(%rdx),%ecx 213d4d: 41 c1 e9 08 shr $0x8,%r9d 213d51: 48 8b 53 18 mov 0x18(%rbx),%rdx 213d55: 45 0f af cd imul %r13d,%r9d 213d59: 44 8b 80 2c 02 00 00 mov 0x22c(%rax),%r8d 213d60: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 213d66: ba 01 00 00 00 mov $0x1,%edx 213d6b: e8 00 00 00 00 callq 213d70 213d70: 48 8b 43 20 mov 0x20(%rbx),%rax 213d74: 48 8b 53 28 mov 0x28(%rbx),%rdx 213d78: 41 b9 01 00 00 00 mov $0x1,%r9d 213d7e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213d82: 0f b6 48 07 movzbl 0x7(%rax),%ecx 213d86: 48 8b 43 18 mov 0x18(%rbx),%rax 213d8a: 44 8b 42 1c mov 0x1c(%rdx),%r8d 213d8e: ba 01 00 00 00 mov $0x1,%edx 213d93: 8b 30 mov (%rax),%esi 213d95: e8 00 00 00 00 callq 213d9a 213d9a: 48 8b 43 18 mov 0x18(%rbx),%rax 213d9e: 48 8b 4b 28 mov 0x28(%rbx),%rcx 213da2: 48 8b 53 20 mov 0x20(%rbx),%rdx 213da6: 44 8b 4d 40 mov 0x40(%rbp),%r9d 213daa: 8b 70 0c mov 0xc(%rax),%esi 213dad: 8b 45 44 mov 0x44(%rbp),%eax 213db0: 44 8b 41 40 mov 0x40(%rcx),%r8d 213db4: 44 0f b6 52 10 movzbl 0x10(%rdx),%r10d 213db9: 41 c1 e9 08 shr $0x8,%r9d 213dbd: c1 e8 08 shr $0x8,%eax 213dc0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213dc4: 50 push %rax 213dc5: 8b 41 44 mov 0x44(%rcx),%eax 213dc8: 44 89 d1 mov %r10d,%ecx 213dcb: 50 push %rax 213dcc: 0f b6 42 11 movzbl 0x11(%rdx),%eax 213dd0: ba 02 00 00 00 mov $0x2,%edx 213dd5: 50 push %rax 213dd6: e8 00 00 00 00 callq 213ddb 213ddb: 48 8b 53 20 mov 0x20(%rbx),%rdx 213ddf: 48 8b 43 28 mov 0x28(%rbx),%rax 213de3: 48 83 c4 18 add $0x18,%rsp 213de7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213deb: 44 8b 4d 48 mov 0x48(%rbp),%r9d 213def: 0f b6 8a 85 00 00 00 movzbl 0x85(%rdx),%ecx 213df6: 48 8b 53 18 mov 0x18(%rbx),%rdx 213dfa: 44 8b 80 14 02 00 00 mov 0x214(%rax),%r8d 213e01: 5b pop %rbx 213e02: 8b b2 94 00 00 00 mov 0x94(%rdx),%esi 213e08: 5d pop %rbp 213e09: ba 01 00 00 00 mov $0x1,%edx 213e0e: 41 5c pop %r12 213e10: 41 5d pop %r13 213e12: e9 00 00 00 00 jmpq 213e17 213e17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 213e1e: 00 00 0000000000213e20 : 213e20: e8 00 00 00 00 callq 213e25 213e25: 41 57 push %r15 213e27: 41 89 d7 mov %edx,%r15d 213e2a: 41 56 push %r14 213e2c: 41 89 ce mov %ecx,%r14d 213e2f: 41 55 push %r13 213e31: 45 89 c5 mov %r8d,%r13d 213e34: 41 54 push %r12 213e36: 49 89 f4 mov %rsi,%r12 213e39: 55 push %rbp 213e3a: 4c 89 cd mov %r9,%rbp 213e3d: 41 b9 0f 00 00 00 mov $0xf,%r9d 213e43: 53 push %rbx 213e44: 48 8b 47 20 mov 0x20(%rdi),%rax 213e48: 48 89 fb mov %rdi,%rbx 213e4b: 48 8b 57 28 mov 0x28(%rdi),%rdx 213e4f: 0f b6 48 05 movzbl 0x5(%rax),%ecx 213e53: 48 8b 47 18 mov 0x18(%rdi),%rax 213e57: 44 8b 42 14 mov 0x14(%rdx),%r8d 213e5b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 213e5f: ba 01 00 00 00 mov $0x1,%edx 213e64: 8b 30 mov (%rax),%esi 213e66: e8 00 00 00 00 callq 213e6b 213e6b: 44 89 ea mov %r13d,%edx 213e6e: 41 0f af 54 24 40 imul 0x40(%r12),%edx 213e74: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 213e79: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 213e7e: e8 00 00 00 00 callq 213e83 213e83: 41 8b 54 24 44 mov 0x44(%r12),%edx 213e88: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 213e8d: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 213e92: 41 0f af d5 imul %r13d,%edx 213e96: d1 ea shr %edx 213e98: e8 00 00 00 00 callq 213e9d 213e9d: 48 8b 43 20 mov 0x20(%rbx),%rax 213ea1: 48 8b 53 28 mov 0x28(%rbx),%rdx 213ea5: 45 31 c9 xor %r9d,%r9d 213ea8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213eac: 0f b6 48 05 movzbl 0x5(%rax),%ecx 213eb0: 48 8b 43 18 mov 0x18(%rbx),%rax 213eb4: 44 8b 42 14 mov 0x14(%rdx),%r8d 213eb8: ba 01 00 00 00 mov $0x1,%edx 213ebd: 8b 30 mov (%rax),%esi 213ebf: e8 00 00 00 00 callq 213ec4 213ec4: 44 89 7d 14 mov %r15d,0x14(%rbp) 213ec8: 5b pop %rbx 213ec9: 44 89 75 04 mov %r14d,0x4(%rbp) 213ecd: 44 89 6d 08 mov %r13d,0x8(%rbp) 213ed1: 41 8b 44 24 40 mov 0x40(%r12),%eax 213ed6: 89 45 0c mov %eax,0xc(%rbp) 213ed9: 41 8b 44 24 44 mov 0x44(%r12),%eax 213ede: 89 45 10 mov %eax,0x10(%rbp) 213ee1: 41 03 44 24 40 add 0x40(%r12),%eax 213ee6: 41 0f af c5 imul %r13d,%eax 213eea: 89 45 00 mov %eax,0x0(%rbp) 213eed: 5d pop %rbp 213eee: 41 5c pop %r12 213ef0: 41 5d pop %r13 213ef2: 41 5e pop %r14 213ef4: 41 5f pop %r15 213ef6: c3 retq 213ef7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 213efe: 00 00 0000000000213f00 : 213f00: e8 00 00 00 00 callq 213f05 213f05: 48 89 77 08 mov %rsi,0x8(%rdi) 213f09: 44 89 4f 10 mov %r9d,0x10(%rdi) 213f0d: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 213f14: 48 89 57 18 mov %rdx,0x18(%rdi) 213f18: 48 89 4f 20 mov %rcx,0x20(%rdi) 213f1c: 4c 89 47 28 mov %r8,0x28(%rdi) 213f20: c3 retq 213f21: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 213f28: 00 00 00 213f2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000213f30 : 213f30: e8 00 00 00 00 callq 213f35 213f35: 55 push %rbp 213f36: 89 cd mov %ecx,%ebp 213f38: 41 89 d1 mov %edx,%r9d 213f3b: 53 push %rbx 213f3c: 48 8b 4f 30 mov 0x30(%rdi),%rcx 213f40: 48 89 fb mov %rdi,%rbx 213f43: 48 8b 47 40 mov 0x40(%rdi),%rax 213f47: 48 8b 57 38 mov 0x38(%rdi),%rdx 213f4b: 44 8b 91 10 01 00 00 mov 0x110(%rcx),%r10d 213f52: 48 8b 7f 08 mov 0x8(%rdi),%rdi 213f56: 40 84 f6 test %sil,%sil 213f59: 0f 84 d4 00 00 00 je 214033 213f5f: 31 f6 xor %esi,%esi 213f61: 83 fd 02 cmp $0x2,%ebp 213f64: 44 8b 80 84 02 00 00 mov 0x284(%rax),%r8d 213f6b: 0f b6 8a a1 00 00 00 movzbl 0xa1(%rdx),%ecx 213f72: 40 0f 94 c6 sete %sil 213f76: 56 push %rsi 213f77: 8b 80 88 02 00 00 mov 0x288(%rax),%eax 213f7d: 44 89 d6 mov %r10d,%esi 213f80: 50 push %rax 213f81: 0f b6 82 a2 00 00 00 movzbl 0xa2(%rdx),%eax 213f88: ba 02 00 00 00 mov $0x2,%edx 213f8d: 50 push %rax 213f8e: e8 00 00 00 00 callq 213f93 213f93: 48 8b 53 40 mov 0x40(%rbx),%rdx 213f97: 48 8b 43 38 mov 0x38(%rbx),%rax 213f9b: 48 83 c4 18 add $0x18,%rsp 213f9f: 85 ed test %ebp,%ebp 213fa1: 0f 85 3a 01 00 00 jne 2140e1 213fa7: 48 8b 73 30 mov 0x30(%rbx),%rsi 213fab: 44 8b 82 8c 02 00 00 mov 0x28c(%rdx),%r8d 213fb2: 0f b6 88 a3 00 00 00 movzbl 0xa3(%rax),%ecx 213fb9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 213fbd: 8b b6 14 01 00 00 mov 0x114(%rsi),%esi 213fc3: 6a 14 pushq $0x14 213fc5: 44 8b 8a 94 02 00 00 mov 0x294(%rdx),%r9d 213fcc: 41 51 push %r9 213fce: 44 0f b6 88 a5 00 00 movzbl 0xa5(%rax),%r9d 213fd5: 00 213fd6: 41 51 push %r9 213fd8: 41 b9 01 00 00 00 mov $0x1,%r9d 213fde: 6a 00 pushq $0x0 213fe0: 8b 92 90 02 00 00 mov 0x290(%rdx),%edx 213fe6: 52 push %rdx 213fe7: 0f b6 80 a4 00 00 00 movzbl 0xa4(%rax),%eax 213fee: ba 03 00 00 00 mov $0x3,%edx 213ff3: 50 push %rax 213ff4: e8 00 00 00 00 callq 213ff9 213ff9: 48 83 c4 30 add $0x30,%rsp 213ffd: 48 8b 53 38 mov 0x38(%rbx),%rdx 214001: 48 8b 43 40 mov 0x40(%rbx),%rax 214005: 41 b9 01 00 00 00 mov $0x1,%r9d 21400b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21400f: 0f b6 8a a0 00 00 00 movzbl 0xa0(%rdx),%ecx 214016: 48 8b 53 30 mov 0x30(%rbx),%rdx 21401a: 44 8b 80 80 02 00 00 mov 0x280(%rax),%r8d 214021: 5b pop %rbx 214022: 8b b2 10 01 00 00 mov 0x110(%rdx),%esi 214028: 5d pop %rbp 214029: ba 01 00 00 00 mov $0x1,%edx 21402e: e9 00 00 00 00 jmpq 214033 214033: 0f b6 8a a0 00 00 00 movzbl 0xa0(%rdx),%ecx 21403a: 44 8b 80 80 02 00 00 mov 0x280(%rax),%r8d 214041: 45 31 c9 xor %r9d,%r9d 214044: 44 89 d6 mov %r10d,%esi 214047: ba 01 00 00 00 mov $0x1,%edx 21404c: e8 00 00 00 00 callq 214051 214051: 48 8b 43 40 mov 0x40(%rbx),%rax 214055: 48 8b 53 38 mov 0x38(%rbx),%rdx 214059: 85 ed test %ebp,%ebp 21405b: 75 2b jne 214088 21405d: 0f b6 8a a3 00 00 00 movzbl 0xa3(%rdx),%ecx 214064: 48 8b 53 30 mov 0x30(%rbx),%rdx 214068: 45 31 c9 xor %r9d,%r9d 21406b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21406f: 44 8b 80 8c 02 00 00 mov 0x28c(%rax),%r8d 214076: 8b b2 14 01 00 00 mov 0x114(%rdx),%esi 21407c: 5b pop %rbx 21407d: ba 01 00 00 00 mov $0x1,%edx 214082: 5d pop %rbp 214083: e9 00 00 00 00 jmpq 214088 214088: 0f b6 8a a6 00 00 00 movzbl 0xa6(%rdx),%ecx 21408f: 48 8b 53 30 mov 0x30(%rbx),%rdx 214093: 45 31 c9 xor %r9d,%r9d 214096: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21409a: 44 8b 80 98 02 00 00 mov 0x298(%rax),%r8d 2140a1: 8b b2 18 01 00 00 mov 0x118(%rdx),%esi 2140a7: ba 01 00 00 00 mov $0x1,%edx 2140ac: e8 00 00 00 00 callq 2140b1 2140b1: 48 8b 53 38 mov 0x38(%rbx),%rdx 2140b5: 48 8b 43 40 mov 0x40(%rbx),%rax 2140b9: 45 31 c9 xor %r9d,%r9d 2140bc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2140c0: 0f b6 8a a9 00 00 00 movzbl 0xa9(%rdx),%ecx 2140c7: 48 8b 53 30 mov 0x30(%rbx),%rdx 2140cb: 44 8b 80 a4 02 00 00 mov 0x2a4(%rax),%r8d 2140d2: 5b pop %rbx 2140d3: 8b 72 5c mov 0x5c(%rdx),%esi 2140d6: 5d pop %rbp 2140d7: ba 01 00 00 00 mov $0x1,%edx 2140dc: e9 00 00 00 00 jmpq 2140e1 2140e1: 48 8b 73 30 mov 0x30(%rbx),%rsi 2140e5: 44 8b 82 98 02 00 00 mov 0x298(%rdx),%r8d 2140ec: 0f b6 88 a6 00 00 00 movzbl 0xa6(%rax),%ecx 2140f3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2140f7: 8b b6 18 01 00 00 mov 0x118(%rsi),%esi 2140fd: 6a 02 pushq $0x2 2140ff: 44 8b 8a a0 02 00 00 mov 0x2a0(%rdx),%r9d 214106: 41 51 push %r9 214108: 44 0f b6 88 a8 00 00 movzbl 0xa8(%rax),%r9d 21410f: 00 214110: 41 51 push %r9 214112: 41 b9 01 00 00 00 mov $0x1,%r9d 214118: 6a 00 pushq $0x0 21411a: 8b 92 9c 02 00 00 mov 0x29c(%rdx),%edx 214120: 52 push %rdx 214121: 0f b6 80 a7 00 00 00 movzbl 0xa7(%rax),%eax 214128: ba 03 00 00 00 mov $0x3,%edx 21412d: 50 push %rax 21412e: e8 00 00 00 00 callq 214133 214133: 48 83 c4 30 add $0x30,%rsp 214137: 83 fd 02 cmp $0x2,%ebp 21413a: 0f 85 bd fe ff ff jne 213ffd 214140: 48 8b 53 38 mov 0x38(%rbx),%rdx 214144: 48 8b 43 40 mov 0x40(%rbx),%rax 214148: 41 b9 01 00 00 00 mov $0x1,%r9d 21414e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214152: 0f b6 8a a9 00 00 00 movzbl 0xa9(%rdx),%ecx 214159: 48 8b 53 30 mov 0x30(%rbx),%rdx 21415d: 44 8b 80 a4 02 00 00 mov 0x2a4(%rax),%r8d 214164: 8b 72 5c mov 0x5c(%rdx),%esi 214167: ba 01 00 00 00 mov $0x1,%edx 21416c: e8 00 00 00 00 callq 214171 214171: e9 87 fe ff ff jmpq 213ffd 214176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 21417d: 00 00 00 0000000000214180 : 214180: e8 00 00 00 00 callq 214185 214185: 48 8b 57 38 mov 0x38(%rdi),%rdx 214189: 48 8b 47 40 mov 0x40(%rdi),%rax 21418d: 41 89 f1 mov %esi,%r9d 214190: 45 0f b6 c9 movzbl %r9b,%r9d 214194: 0f b6 8a aa 00 00 00 movzbl 0xaa(%rdx),%ecx 21419b: 48 8b 57 30 mov 0x30(%rdi),%rdx 21419f: 44 8b 80 a8 02 00 00 mov 0x2a8(%rax),%r8d 2141a6: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2141aa: 8b 72 6c mov 0x6c(%rdx),%esi 2141ad: ba 01 00 00 00 mov $0x1,%edx 2141b2: e9 00 00 00 00 jmpq 2141b7 2141b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2141be: 00 00 00000000002141c0 : 2141c0: e8 00 00 00 00 callq 2141c5 2141c5: 41 54 push %r12 2141c7: 55 push %rbp 2141c8: 53 push %rbx 2141c9: 8b 56 04 mov 0x4(%rsi),%edx 2141cc: 48 89 fb mov %rdi,%rbx 2141cf: 85 d2 test %edx,%edx 2141d1: 0f 84 23 01 00 00 je 2142fa 2141d7: 8b 46 54 mov 0x54(%rsi),%eax 2141da: 41 bc 01 00 00 00 mov $0x1,%r12d 2141e0: 83 f8 04 cmp $0x4,%eax 2141e3: 74 20 je 214205 2141e5: f6 46 66 04 testb $0x4,0x66(%rsi) 2141e9: 0f 84 7f 02 00 00 je 21446e 2141ef: 83 f8 02 cmp $0x2,%eax 2141f2: 0f 85 76 02 00 00 jne 21446e 2141f8: 80 be 80 00 00 00 00 cmpb $0x0,0x80(%rsi) 2141ff: 0f 85 69 02 00 00 jne 21446e 214205: 8b 46 40 mov 0x40(%rsi),%eax 214208: b9 cd cc cc cc mov $0xcccccccd,%ecx 21420d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214211: 45 31 c9 xor %r9d,%r9d 214214: 48 0f af c1 imul %rcx,%rax 214218: 69 ca 78 69 00 00 imul $0x6978,%edx,%ecx 21421e: 31 d2 xor %edx,%edx 214220: 48 c1 e8 23 shr $0x23,%rax 214224: 48 c1 e0 0f shl $0xf,%rax 214228: 48 f7 f1 div %rcx 21422b: 48 8b 53 38 mov 0x38(%rbx),%rdx 21422f: 0f b6 4a 60 movzbl 0x60(%rdx),%ecx 214233: 48 8b 53 30 mov 0x30(%rbx),%rdx 214237: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 21423d: ba 01 00 00 00 mov $0x1,%edx 214242: 48 89 c5 mov %rax,%rbp 214245: 48 8b 43 40 mov 0x40(%rbx),%rax 214249: 44 8b 80 80 01 00 00 mov 0x180(%rax),%r8d 214250: e8 00 00 00 00 callq 214255 214255: 48 8b 53 38 mov 0x38(%rbx),%rdx 214259: 48 8b 43 40 mov 0x40(%rbx),%rax 21425d: 41 b9 00 80 00 00 mov $0x8000,%r9d 214263: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214267: 0f b6 4a 61 movzbl 0x61(%rdx),%ecx 21426b: 48 8b 53 30 mov 0x30(%rbx),%rdx 21426f: 44 8b 80 84 01 00 00 mov 0x184(%rax),%r8d 214276: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 21427c: ba 01 00 00 00 mov $0x1,%edx 214281: e8 00 00 00 00 callq 214286 214286: 48 8b 53 38 mov 0x38(%rbx),%rdx 21428a: 48 8b 43 40 mov 0x40(%rbx),%rax 21428e: 41 89 e9 mov %ebp,%r9d 214291: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214295: 0f b6 4a 62 movzbl 0x62(%rdx),%ecx 214299: 48 8b 53 30 mov 0x30(%rbx),%rdx 21429d: 44 8b 80 88 01 00 00 mov 0x188(%rax),%r8d 2142a4: 8b b2 80 00 00 00 mov 0x80(%rdx),%esi 2142aa: ba 01 00 00 00 mov $0x1,%edx 2142af: e8 00 00 00 00 callq 2142b4 2142b4: 48 8b 53 40 mov 0x40(%rbx),%rdx 2142b8: 48 8b 43 38 mov 0x38(%rbx),%rax 2142bc: 41 b9 01 00 00 00 mov $0x1,%r9d 2142c2: 48 8b 73 30 mov 0x30(%rbx),%rsi 2142c6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2142ca: 44 8b 82 80 01 00 00 mov 0x180(%rdx),%r8d 2142d1: 0f b6 48 60 movzbl 0x60(%rax),%ecx 2142d5: 8b b6 8c 00 00 00 mov 0x8c(%rsi),%esi 2142db: 41 54 push %r12 2142dd: 8b 92 5c 02 00 00 mov 0x25c(%rdx),%edx 2142e3: 52 push %rdx 2142e4: 0f b6 80 97 00 00 00 movzbl 0x97(%rax),%eax 2142eb: ba 02 00 00 00 mov $0x2,%edx 2142f0: 50 push %rax 2142f1: e8 00 00 00 00 callq 2142f6 2142f6: 48 83 c4 18 add $0x18,%rsp 2142fa: 48 8b 53 38 mov 0x38(%rbx),%rdx 2142fe: 48 8b 43 40 mov 0x40(%rbx),%rax 214302: 45 31 c9 xor %r9d,%r9d 214305: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214309: 0f b6 4a 5d movzbl 0x5d(%rdx),%ecx 21430d: 48 8b 53 30 mov 0x30(%rbx),%rdx 214311: 44 8b 80 74 01 00 00 mov 0x174(%rax),%r8d 214318: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 21431e: ba 01 00 00 00 mov $0x1,%edx 214323: e8 00 00 00 00 callq 214328 214328: 48 8b 43 40 mov 0x40(%rbx),%rax 21432c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214330: 45 31 c0 xor %r8d,%r8d 214333: 41 b9 0a 00 00 00 mov $0xa,%r9d 214339: 8b 88 78 01 00 00 mov 0x178(%rax),%ecx 21433f: 48 8b 43 38 mov 0x38(%rbx),%rax 214343: 0f b6 50 5e movzbl 0x5e(%rax),%edx 214347: 48 8b 43 30 mov 0x30(%rbx),%rax 21434b: 8b b0 88 00 00 00 mov 0x88(%rax),%esi 214351: 68 ed 01 00 00 pushq $0x1ed 214356: 68 00 00 00 00 pushq $0x0 21435b: 68 88 13 00 00 pushq $0x1388 214360: e8 00 00 00 00 callq 214365 214365: 48 8b 53 38 mov 0x38(%rbx),%rdx 214369: 48 8b 43 40 mov 0x40(%rbx),%rax 21436d: 41 b9 01 00 00 00 mov $0x1,%r9d 214373: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214377: 0f b6 4a 63 movzbl 0x63(%rdx),%ecx 21437b: 48 8b 53 30 mov 0x30(%rbx),%rdx 21437f: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 214386: 8b 72 5c mov 0x5c(%rdx),%esi 214389: ba 01 00 00 00 mov $0x1,%edx 21438e: e8 00 00 00 00 callq 214393 214393: bf c7 10 00 00 mov $0x10c7,%edi 214398: e8 00 00 00 00 callq 21439d 21439d: 48 8b 53 38 mov 0x38(%rbx),%rdx 2143a1: 48 8b 43 40 mov 0x40(%rbx),%rax 2143a5: 45 31 c9 xor %r9d,%r9d 2143a8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2143ac: 0f b6 4a 63 movzbl 0x63(%rdx),%ecx 2143b0: 48 8b 53 30 mov 0x30(%rbx),%rdx 2143b4: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 2143bb: 8b 72 5c mov 0x5c(%rdx),%esi 2143be: ba 01 00 00 00 mov $0x1,%edx 2143c3: e8 00 00 00 00 callq 2143c8 2143c8: 48 8b 53 38 mov 0x38(%rbx),%rdx 2143cc: 48 8b 43 40 mov 0x40(%rbx),%rax 2143d0: 41 b9 01 00 00 00 mov $0x1,%r9d 2143d6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2143da: 0f b6 4a 5f movzbl 0x5f(%rdx),%ecx 2143de: 48 8b 53 30 mov 0x30(%rbx),%rdx 2143e2: 44 8b 80 7c 01 00 00 mov 0x17c(%rax),%r8d 2143e9: 8b 72 7c mov 0x7c(%rdx),%esi 2143ec: ba 01 00 00 00 mov $0x1,%edx 2143f1: e8 00 00 00 00 callq 2143f6 2143f6: bf c6 a7 00 00 mov $0xa7c6,%edi 2143fb: e8 00 00 00 00 callq 214400 214400: 48 8b 53 38 mov 0x38(%rbx),%rdx 214404: 48 8b 43 40 mov 0x40(%rbx),%rax 214408: 45 31 c9 xor %r9d,%r9d 21440b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21440f: 0f b6 4a 5f movzbl 0x5f(%rdx),%ecx 214413: 48 8b 53 30 mov 0x30(%rbx),%rdx 214417: 44 8b 80 7c 01 00 00 mov 0x17c(%rax),%r8d 21441e: 8b 72 7c mov 0x7c(%rdx),%esi 214421: ba 01 00 00 00 mov $0x1,%edx 214426: e8 00 00 00 00 callq 21442b 21442b: bf bc 8d 06 00 mov $0x68dbc,%edi 214430: e8 00 00 00 00 callq 214435 214435: 48 8b 53 38 mov 0x38(%rbx),%rdx 214439: 48 8b 43 40 mov 0x40(%rbx),%rax 21443d: 41 b9 01 00 00 00 mov $0x1,%r9d 214443: 48 83 c4 18 add $0x18,%rsp 214447: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21444b: 0f b6 4a 5d movzbl 0x5d(%rdx),%ecx 21444f: 48 8b 53 30 mov 0x30(%rbx),%rdx 214453: 44 8b 80 74 01 00 00 mov 0x174(%rax),%r8d 21445a: 5b pop %rbx 21445b: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 214461: 5d pop %rbp 214462: ba 01 00 00 00 mov $0x1,%edx 214467: 41 5c pop %r12 214469: e9 00 00 00 00 jmpq 21446e 21446e: 45 31 e4 xor %r12d,%r12d 214471: 83 be 88 00 00 00 01 cmpl $0x1,0x88(%rsi) 214478: 41 0f 9f c4 setg %r12b 21447c: e9 84 fd ff ff jmpq 214205 214481: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 214488: 00 00 00 00 21448c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000214490 : 214490: e8 00 00 00 00 callq 214495 214495: 55 push %rbp 214496: 0f b6 c9 movzbl %cl,%ecx 214499: 44 89 c5 mov %r8d,%ebp 21449c: 53 push %rbx 21449d: 48 89 fb mov %rdi,%rbx 2144a0: e8 00 00 00 00 callq 2144a5 2144a5: 48 8b 53 38 mov 0x38(%rbx),%rdx 2144a9: 48 8b 43 40 mov 0x40(%rbx),%rax 2144ad: 41 89 e9 mov %ebp,%r9d 2144b0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2144b4: 0f b6 8a ab 00 00 00 movzbl 0xab(%rdx),%ecx 2144bb: 48 8b 53 30 mov 0x30(%rbx),%rdx 2144bf: 44 8b 80 ac 02 00 00 mov 0x2ac(%rax),%r8d 2144c6: 5b pop %rbx 2144c7: 8b b2 1c 01 00 00 mov 0x11c(%rdx),%esi 2144cd: 5d pop %rbp 2144ce: ba 01 00 00 00 mov $0x1,%edx 2144d3: e9 00 00 00 00 jmpq 2144d8 2144d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2144df: 00 00000000002144e0 : 2144e0: e8 00 00 00 00 callq 2144e5 2144e5: 55 push %rbp 2144e6: 41 89 f1 mov %esi,%r9d 2144e9: 89 d5 mov %edx,%ebp 2144eb: 41 89 ca mov %ecx,%r10d 2144ee: 53 push %rbx 2144ef: 48 8b 57 40 mov 0x40(%rdi),%rdx 2144f3: 48 89 fb mov %rdi,%rbx 2144f6: 48 8b 47 38 mov 0x38(%rdi),%rax 2144fa: 48 8b 77 30 mov 0x30(%rdi),%rsi 2144fe: 44 8b 82 6c 02 00 00 mov 0x26c(%rdx),%r8d 214505: 48 8b 7f 08 mov 0x8(%rdi),%rdi 214509: 0f b6 88 9b 00 00 00 movzbl 0x9b(%rax),%ecx 214510: 8b b6 08 01 00 00 mov 0x108(%rsi),%esi 214516: 41 52 push %r10 214518: 8b 92 70 02 00 00 mov 0x270(%rdx),%edx 21451e: 52 push %rdx 21451f: 0f b6 80 9c 00 00 00 movzbl 0x9c(%rax),%eax 214526: ba 02 00 00 00 mov $0x2,%edx 21452b: 50 push %rax 21452c: e8 00 00 00 00 callq 214531 214531: 48 8b 43 40 mov 0x40(%rbx),%rax 214535: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214539: 31 d2 xor %edx,%edx 21453b: b9 01 00 00 00 mov $0x1,%ecx 214540: 44 8b 88 74 02 00 00 mov 0x274(%rax),%r9d 214547: 48 8b 43 38 mov 0x38(%rbx),%rax 21454b: 44 0f b6 80 9d 00 00 movzbl 0x9d(%rax),%r8d 214552: 00 214553: 48 8b 43 30 mov 0x30(%rbx),%rax 214557: 8b b0 0c 01 00 00 mov 0x10c(%rax),%esi 21455d: 55 push %rbp 21455e: e8 00 00 00 00 callq 214563 214563: 48 83 c4 20 add $0x20,%rsp 214567: 5b pop %rbx 214568: 5d pop %rbp 214569: c3 retq 21456a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000214570 : 214570: e8 00 00 00 00 callq 214575 214575: 53 push %rbx 214576: 48 8b 57 40 mov 0x40(%rdi),%rdx 21457a: 48 89 fb mov %rdi,%rbx 21457d: 48 8b 47 38 mov 0x38(%rdi),%rax 214581: 48 8b 4f 30 mov 0x30(%rdi),%rcx 214585: 44 8b 8a 84 00 00 00 mov 0x84(%rdx),%r9d 21458c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 214590: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 214595: 8b b1 a0 00 00 00 mov 0xa0(%rcx),%esi 21459b: 6a 00 pushq $0x0 21459d: 8b 8a 94 00 00 00 mov 0x94(%rdx),%ecx 2145a3: 51 push %rcx 2145a4: 0f b6 48 25 movzbl 0x25(%rax),%ecx 2145a8: 51 push %rcx 2145a9: 6a 00 pushq $0x0 2145ab: 8b 8a 90 00 00 00 mov 0x90(%rdx),%ecx 2145b1: 51 push %rcx 2145b2: 0f b6 48 24 movzbl 0x24(%rax),%ecx 2145b6: 51 push %rcx 2145b7: b9 04 00 00 00 mov $0x4,%ecx 2145bc: 6a 00 pushq $0x0 2145be: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 2145c4: 52 push %rdx 2145c5: 0f b6 40 22 movzbl 0x22(%rax),%eax 2145c9: 31 d2 xor %edx,%edx 2145cb: 50 push %rax 2145cc: 6a 00 pushq $0x0 2145ce: e8 00 00 00 00 callq 2145d3 2145d3: 48 8b 53 40 mov 0x40(%rbx),%rdx 2145d7: 48 8b 43 38 mov 0x38(%rbx),%rax 2145db: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2145df: 48 83 c4 50 add $0x50,%rsp 2145e3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2145e7: 44 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%r9d 2145ee: 44 0f b6 40 23 movzbl 0x23(%rax),%r8d 2145f3: 8b b1 a4 00 00 00 mov 0xa4(%rcx),%esi 2145f9: 6a 00 pushq $0x0 2145fb: b9 02 00 00 00 mov $0x2,%ecx 214600: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 214606: 52 push %rdx 214607: 0f b6 40 26 movzbl 0x26(%rax),%eax 21460b: 31 d2 xor %edx,%edx 21460d: 50 push %rax 21460e: 6a 00 pushq $0x0 214610: e8 00 00 00 00 callq 214615 214615: 48 8b 53 40 mov 0x40(%rbx),%rdx 214619: 48 8b 43 38 mov 0x38(%rbx),%rax 21461d: 48 8b 4b 30 mov 0x30(%rbx),%rcx 214621: 48 83 c4 20 add $0x20,%rsp 214625: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214629: 44 8b 8a 9c 00 00 00 mov 0x9c(%rdx),%r9d 214630: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 214635: 8b b1 a0 00 00 00 mov 0xa0(%rcx),%esi 21463b: 6a 00 pushq $0x0 21463d: 8b 8a ac 00 00 00 mov 0xac(%rdx),%ecx 214643: 51 push %rcx 214644: 0f b6 48 2b movzbl 0x2b(%rax),%ecx 214648: 51 push %rcx 214649: 6a 00 pushq $0x0 21464b: 8b 8a a8 00 00 00 mov 0xa8(%rdx),%ecx 214651: 51 push %rcx 214652: 0f b6 48 2a movzbl 0x2a(%rax),%ecx 214656: 51 push %rcx 214657: b9 04 00 00 00 mov $0x4,%ecx 21465c: 6a 00 pushq $0x0 21465e: 8b 92 a0 00 00 00 mov 0xa0(%rdx),%edx 214664: 52 push %rdx 214665: 0f b6 40 28 movzbl 0x28(%rax),%eax 214669: 31 d2 xor %edx,%edx 21466b: 50 push %rax 21466c: 6a 00 pushq $0x0 21466e: e8 00 00 00 00 callq 214673 214673: 48 8b 53 40 mov 0x40(%rbx),%rdx 214677: 48 8b 43 38 mov 0x38(%rbx),%rax 21467b: 48 8b 4b 30 mov 0x30(%rbx),%rcx 21467f: 48 83 c4 50 add $0x50,%rsp 214683: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214687: 44 8b 8a a4 00 00 00 mov 0xa4(%rdx),%r9d 21468e: 44 0f b6 40 29 movzbl 0x29(%rax),%r8d 214693: 8b b1 a8 00 00 00 mov 0xa8(%rcx),%esi 214699: 6a 00 pushq $0x0 21469b: b9 02 00 00 00 mov $0x2,%ecx 2146a0: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 2146a6: 52 push %rdx 2146a7: 0f b6 40 2c movzbl 0x2c(%rax),%eax 2146ab: 31 d2 xor %edx,%edx 2146ad: 50 push %rax 2146ae: 6a 00 pushq $0x0 2146b0: e8 00 00 00 00 callq 2146b5 2146b5: 48 8b 53 40 mov 0x40(%rbx),%rdx 2146b9: 48 8b 43 38 mov 0x38(%rbx),%rax 2146bd: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2146c1: 48 83 c4 20 add $0x20,%rsp 2146c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2146c9: 44 8b 8a b4 00 00 00 mov 0xb4(%rdx),%r9d 2146d0: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 2146d5: 8b b1 a0 00 00 00 mov 0xa0(%rcx),%esi 2146db: 6a 00 pushq $0x0 2146dd: 8b 8a c4 00 00 00 mov 0xc4(%rdx),%ecx 2146e3: 51 push %rcx 2146e4: 0f b6 48 31 movzbl 0x31(%rax),%ecx 2146e8: 51 push %rcx 2146e9: 6a 00 pushq $0x0 2146eb: 8b 8a c0 00 00 00 mov 0xc0(%rdx),%ecx 2146f1: 51 push %rcx 2146f2: 0f b6 48 30 movzbl 0x30(%rax),%ecx 2146f6: 51 push %rcx 2146f7: b9 04 00 00 00 mov $0x4,%ecx 2146fc: 6a 00 pushq $0x0 2146fe: 8b 92 b8 00 00 00 mov 0xb8(%rdx),%edx 214704: 52 push %rdx 214705: 0f b6 40 2e movzbl 0x2e(%rax),%eax 214709: 31 d2 xor %edx,%edx 21470b: 50 push %rax 21470c: 6a 00 pushq $0x0 21470e: e8 00 00 00 00 callq 214713 214713: 48 8b 53 40 mov 0x40(%rbx),%rdx 214717: 48 8b 43 38 mov 0x38(%rbx),%rax 21471b: 48 8b 4b 30 mov 0x30(%rbx),%rcx 21471f: 48 83 c4 50 add $0x50,%rsp 214723: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214727: 44 8b 8a bc 00 00 00 mov 0xbc(%rdx),%r9d 21472e: 44 0f b6 40 2f movzbl 0x2f(%rax),%r8d 214733: 8b b1 ac 00 00 00 mov 0xac(%rcx),%esi 214739: 6a 00 pushq $0x0 21473b: b9 02 00 00 00 mov $0x2,%ecx 214740: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 214746: 52 push %rdx 214747: 0f b6 40 32 movzbl 0x32(%rax),%eax 21474b: 31 d2 xor %edx,%edx 21474d: 50 push %rax 21474e: 6a 00 pushq $0x0 214750: e8 00 00 00 00 callq 214755 214755: 48 8b 53 40 mov 0x40(%rbx),%rdx 214759: 48 8b 43 38 mov 0x38(%rbx),%rax 21475d: 48 8b 4b 30 mov 0x30(%rbx),%rcx 214761: 48 83 c4 20 add $0x20,%rsp 214765: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214769: 44 8b 8a cc 00 00 00 mov 0xcc(%rdx),%r9d 214770: 44 0f b6 40 33 movzbl 0x33(%rax),%r8d 214775: 8b b1 a0 00 00 00 mov 0xa0(%rcx),%esi 21477b: 6a 00 pushq $0x0 21477d: 8b 8a dc 00 00 00 mov 0xdc(%rdx),%ecx 214783: 51 push %rcx 214784: 0f b6 48 37 movzbl 0x37(%rax),%ecx 214788: 51 push %rcx 214789: 6a 00 pushq $0x0 21478b: 8b 8a d8 00 00 00 mov 0xd8(%rdx),%ecx 214791: 51 push %rcx 214792: 0f b6 48 36 movzbl 0x36(%rax),%ecx 214796: 51 push %rcx 214797: b9 04 00 00 00 mov $0x4,%ecx 21479c: 6a 00 pushq $0x0 21479e: 8b 92 d0 00 00 00 mov 0xd0(%rdx),%edx 2147a4: 52 push %rdx 2147a5: 0f b6 40 34 movzbl 0x34(%rax),%eax 2147a9: 31 d2 xor %edx,%edx 2147ab: 50 push %rax 2147ac: 6a 00 pushq $0x0 2147ae: e8 00 00 00 00 callq 2147b3 2147b3: 48 8b 53 40 mov 0x40(%rbx),%rdx 2147b7: 48 8b 43 38 mov 0x38(%rbx),%rax 2147bb: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2147bf: 48 83 c4 50 add $0x50,%rsp 2147c3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2147c7: 44 8b 8a d4 00 00 00 mov 0xd4(%rdx),%r9d 2147ce: 44 0f b6 40 35 movzbl 0x35(%rax),%r8d 2147d3: 8b b1 b0 00 00 00 mov 0xb0(%rcx),%esi 2147d9: 6a 00 pushq $0x0 2147db: b9 02 00 00 00 mov $0x2,%ecx 2147e0: 8b 92 e0 00 00 00 mov 0xe0(%rdx),%edx 2147e6: 52 push %rdx 2147e7: 0f b6 40 38 movzbl 0x38(%rax),%eax 2147eb: 31 d2 xor %edx,%edx 2147ed: 50 push %rax 2147ee: 6a 00 pushq $0x0 2147f0: e8 00 00 00 00 callq 2147f5 2147f5: 48 83 c4 20 add $0x20,%rsp 2147f9: 5b pop %rbx 2147fa: c3 retq 2147fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000214800 : 214800: e8 00 00 00 00 callq 214805 214805: 55 push %rbp 214806: 48 89 f5 mov %rsi,%rbp 214809: 53 push %rbx 21480a: 48 8b 47 40 mov 0x40(%rdi),%rax 21480e: 48 89 fb mov %rdi,%rbx 214811: 49 89 e8 mov %rbp,%r8 214814: 8b 88 6c 02 00 00 mov 0x26c(%rax),%ecx 21481a: 48 8b 47 38 mov 0x38(%rdi),%rax 21481e: 0f b6 90 9b 00 00 00 movzbl 0x9b(%rax),%edx 214825: 48 8b 47 30 mov 0x30(%rdi),%rax 214829: 48 8b 7f 08 mov 0x8(%rdi),%rdi 21482d: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 214833: e8 00 00 00 00 callq 214838 214838: 8b 45 00 mov 0x0(%rbp),%eax 21483b: 85 c0 test %eax,%eax 21483d: 75 03 jne 214842 21483f: 5b pop %rbx 214840: 5d pop %rbp 214841: c3 retq 214842: 48 8b 43 40 mov 0x40(%rbx),%rax 214846: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21484a: 4c 8d 45 04 lea 0x4(%rbp),%r8 21484e: 8b 88 70 02 00 00 mov 0x270(%rax),%ecx 214854: 48 8b 43 38 mov 0x38(%rbx),%rax 214858: 0f b6 90 9c 00 00 00 movzbl 0x9c(%rax),%edx 21485f: 48 8b 43 30 mov 0x30(%rbx),%rax 214863: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 214869: e8 00 00 00 00 callq 21486e 21486e: 48 8b 43 40 mov 0x40(%rbx),%rax 214872: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214876: 4c 8d 45 08 lea 0x8(%rbp),%r8 21487a: 8b 88 0c 02 00 00 mov 0x20c(%rax),%ecx 214880: 48 8b 43 38 mov 0x38(%rbx),%rax 214884: 0f b6 90 83 00 00 00 movzbl 0x83(%rax),%edx 21488b: 48 8b 43 30 mov 0x30(%rbx),%rax 21488f: 8b 70 78 mov 0x78(%rax),%esi 214892: e8 00 00 00 00 callq 214897 214897: 48 8b 43 40 mov 0x40(%rbx),%rax 21489b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21489f: 4c 8d 45 0c lea 0xc(%rbp),%r8 2148a3: 8b 88 78 02 00 00 mov 0x278(%rax),%ecx 2148a9: 48 8b 43 38 mov 0x38(%rbx),%rax 2148ad: 0f b6 90 9e 00 00 00 movzbl 0x9e(%rax),%edx 2148b4: 48 8b 43 30 mov 0x30(%rbx),%rax 2148b8: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 2148be: e8 00 00 00 00 callq 2148c3 2148c3: 48 8b 43 40 mov 0x40(%rbx),%rax 2148c7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2148cb: 4c 8d 45 10 lea 0x10(%rbp),%r8 2148cf: 8b 88 7c 02 00 00 mov 0x27c(%rax),%ecx 2148d5: 48 8b 43 38 mov 0x38(%rbx),%rax 2148d9: 0f b6 90 9f 00 00 00 movzbl 0x9f(%rax),%edx 2148e0: 48 8b 43 30 mov 0x30(%rbx),%rax 2148e4: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 2148ea: e8 00 00 00 00 callq 2148ef 2148ef: 48 8b 43 40 mov 0x40(%rbx),%rax 2148f3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2148f7: 4c 8d 45 14 lea 0x14(%rbp),%r8 2148fb: 8b 88 50 01 00 00 mov 0x150(%rax),%ecx 214901: 48 8b 43 38 mov 0x38(%rbx),%rax 214905: 0f b6 50 54 movzbl 0x54(%rax),%edx 214909: 48 8b 43 30 mov 0x30(%rbx),%rax 21490d: 8b 70 70 mov 0x70(%rax),%esi 214910: e8 00 00 00 00 callq 214915 214915: 48 8b 43 40 mov 0x40(%rbx),%rax 214919: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21491d: 4c 8d 45 18 lea 0x18(%rbp),%r8 214921: 8b 88 34 01 00 00 mov 0x134(%rax),%ecx 214927: 48 8b 43 38 mov 0x38(%rbx),%rax 21492b: 0f b6 50 4d movzbl 0x4d(%rax),%edx 21492f: 48 8b 43 30 mov 0x30(%rbx),%rax 214933: 5b pop %rbx 214934: 5d pop %rbp 214935: 8b 70 70 mov 0x70(%rax),%esi 214938: e9 00 00 00 00 jmpq 21493d 21493d: 0f 1f 00 nopl (%rax) 0000000000214940 : 214940: e8 00 00 00 00 callq 214945 214945: 53 push %rbx 214946: 48 89 fb mov %rdi,%rbx 214949: 48 83 ec 10 sub $0x10,%rsp 21494d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 214954: 00 00 214956: 48 89 44 24 08 mov %rax,0x8(%rsp) 21495b: 31 c0 xor %eax,%eax 21495d: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 214964: 00 214965: e8 00 00 00 00 callq 21496a 21496a: 48 8b 43 40 mov 0x40(%rbx),%rax 21496e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214972: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 214977: 8b 88 8c 02 00 00 mov 0x28c(%rax),%ecx 21497d: 48 8b 43 38 mov 0x38(%rbx),%rax 214981: 0f b6 90 a3 00 00 00 movzbl 0xa3(%rax),%edx 214988: 48 8b 43 30 mov 0x30(%rbx),%rax 21498c: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 214992: e8 00 00 00 00 callq 214997 214997: 8b 44 24 04 mov 0x4(%rsp),%eax 21499b: 85 c0 test %eax,%eax 21499d: 75 16 jne 2149b5 21499f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2149a4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2149ab: 00 00 2149ad: 75 36 jne 2149e5 2149af: 48 83 c4 10 add $0x10,%rsp 2149b3: 5b pop %rbx 2149b4: c3 retq 2149b5: 48 8b 53 38 mov 0x38(%rbx),%rdx 2149b9: 48 8b 43 40 mov 0x40(%rbx),%rax 2149bd: 41 b9 01 00 00 00 mov $0x1,%r9d 2149c3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2149c7: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 2149cb: 48 8b 53 30 mov 0x30(%rbx),%rdx 2149cf: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 2149d6: 8b 72 70 mov 0x70(%rdx),%esi 2149d9: ba 01 00 00 00 mov $0x1,%edx 2149de: e8 00 00 00 00 callq 2149e3 2149e3: eb ba jmp 21499f 2149e5: e8 00 00 00 00 callq 2149ea 2149ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002149f0 : 2149f0: e8 00 00 00 00 callq 2149f5 2149f5: 41 54 push %r12 2149f7: 41 b9 01 00 00 00 mov $0x1,%r9d 2149fd: 45 31 e4 xor %r12d,%r12d 214a00: 55 push %rbp 214a01: 48 89 f5 mov %rsi,%rbp 214a04: 53 push %rbx 214a05: 48 8b 57 38 mov 0x38(%rdi),%rdx 214a09: 48 89 fb mov %rdi,%rbx 214a0c: 48 8b 47 40 mov 0x40(%rdi),%rax 214a10: 0f b6 8a 96 00 00 00 movzbl 0x96(%rdx),%ecx 214a17: 48 8b 57 30 mov 0x30(%rdi),%rdx 214a1b: 44 8b 80 58 02 00 00 mov 0x258(%rax),%r8d 214a22: 48 8b 7f 08 mov 0x8(%rdi),%rdi 214a26: 8b b2 04 01 00 00 mov 0x104(%rdx),%esi 214a2c: ba 01 00 00 00 mov $0x1,%edx 214a31: e8 00 00 00 00 callq 214a36 214a36: 45 31 c9 xor %r9d,%r9d 214a39: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 214a3d: 0f 85 dc 02 00 00 jne 214d1f 214a43: 48 8b 53 40 mov 0x40(%rbx),%rdx 214a47: 48 8b 43 38 mov 0x38(%rbx),%rax 214a4b: 48 8b 73 30 mov 0x30(%rbx),%rsi 214a4f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214a53: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 214a5a: 0f b6 48 21 movzbl 0x21(%rax),%ecx 214a5e: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 214a64: 41 51 push %r9 214a66: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 214a6c: 52 push %rdx 214a6d: 0f b6 40 22 movzbl 0x22(%rax),%eax 214a71: ba 02 00 00 00 mov $0x2,%edx 214a76: 50 push %rax 214a77: e8 00 00 00 00 callq 214a7c 214a7c: 48 8b 53 38 mov 0x38(%rbx),%rdx 214a80: 48 8b 43 40 mov 0x40(%rbx),%rax 214a84: 45 89 e1 mov %r12d,%r9d 214a87: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214a8b: 45 31 e4 xor %r12d,%r12d 214a8e: 0f b6 4a 23 movzbl 0x23(%rdx),%ecx 214a92: 48 8b 53 30 mov 0x30(%rbx),%rdx 214a96: 44 8b 80 8c 00 00 00 mov 0x8c(%rax),%r8d 214a9d: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 214aa3: ba 01 00 00 00 mov $0x1,%edx 214aa8: e8 00 00 00 00 callq 214aad 214aad: 45 31 c9 xor %r9d,%r9d 214ab0: 48 83 c4 18 add $0x18,%rsp 214ab4: 80 7d 6f 00 cmpb $0x0,0x6f(%rbp) 214ab8: 0f 85 0d 03 00 00 jne 214dcb 214abe: 48 8b 53 40 mov 0x40(%rbx),%rdx 214ac2: 48 8b 43 38 mov 0x38(%rbx),%rax 214ac6: 48 8b 73 30 mov 0x30(%rbx),%rsi 214aca: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214ace: 44 8b 82 90 00 00 00 mov 0x90(%rdx),%r8d 214ad5: 0f b6 48 24 movzbl 0x24(%rax),%ecx 214ad9: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 214adf: 41 51 push %r9 214ae1: 8b 92 94 00 00 00 mov 0x94(%rdx),%edx 214ae7: 52 push %rdx 214ae8: 0f b6 40 25 movzbl 0x25(%rax),%eax 214aec: ba 02 00 00 00 mov $0x2,%edx 214af1: 50 push %rax 214af2: e8 00 00 00 00 callq 214af7 214af7: 48 8b 53 38 mov 0x38(%rbx),%rdx 214afb: 48 8b 43 40 mov 0x40(%rbx),%rax 214aff: 45 89 e1 mov %r12d,%r9d 214b02: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214b06: 45 31 e4 xor %r12d,%r12d 214b09: 0f b6 4a 26 movzbl 0x26(%rdx),%ecx 214b0d: 48 8b 53 30 mov 0x30(%rbx),%rdx 214b11: 44 8b 80 98 00 00 00 mov 0x98(%rax),%r8d 214b18: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 214b1e: ba 01 00 00 00 mov $0x1,%edx 214b23: e8 00 00 00 00 callq 214b28 214b28: 45 31 c9 xor %r9d,%r9d 214b2b: 48 83 c4 18 add $0x18,%rsp 214b2f: 80 7d 25 00 cmpb $0x0,0x25(%rbp) 214b33: 0f 85 70 02 00 00 jne 214da9 214b39: 48 8b 53 40 mov 0x40(%rbx),%rdx 214b3d: 48 8b 43 38 mov 0x38(%rbx),%rax 214b41: 48 8b 73 30 mov 0x30(%rbx),%rsi 214b45: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214b49: 44 8b 82 9c 00 00 00 mov 0x9c(%rdx),%r8d 214b50: 0f b6 48 27 movzbl 0x27(%rax),%ecx 214b54: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 214b5a: 41 51 push %r9 214b5c: 8b 92 a0 00 00 00 mov 0xa0(%rdx),%edx 214b62: 52 push %rdx 214b63: 0f b6 40 28 movzbl 0x28(%rax),%eax 214b67: ba 02 00 00 00 mov $0x2,%edx 214b6c: 50 push %rax 214b6d: e8 00 00 00 00 callq 214b72 214b72: 48 8b 53 38 mov 0x38(%rbx),%rdx 214b76: 48 8b 43 40 mov 0x40(%rbx),%rax 214b7a: 45 89 e1 mov %r12d,%r9d 214b7d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214b81: 45 31 e4 xor %r12d,%r12d 214b84: 0f b6 4a 29 movzbl 0x29(%rdx),%ecx 214b88: 48 8b 53 30 mov 0x30(%rbx),%rdx 214b8c: 44 8b 80 a4 00 00 00 mov 0xa4(%rax),%r8d 214b93: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 214b99: ba 01 00 00 00 mov $0x1,%edx 214b9e: e8 00 00 00 00 callq 214ba3 214ba3: 45 31 c9 xor %r9d,%r9d 214ba6: 48 83 c4 18 add $0x18,%rsp 214baa: 80 7d 4a 00 cmpb $0x0,0x4a(%rbp) 214bae: 0f 85 d3 01 00 00 jne 214d87 214bb4: 48 8b 53 40 mov 0x40(%rbx),%rdx 214bb8: 48 8b 43 38 mov 0x38(%rbx),%rax 214bbc: 48 8b 73 30 mov 0x30(%rbx),%rsi 214bc0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214bc4: 44 8b 82 a8 00 00 00 mov 0xa8(%rdx),%r8d 214bcb: 0f b6 48 2a movzbl 0x2a(%rax),%ecx 214bcf: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 214bd5: 41 51 push %r9 214bd7: 8b 92 ac 00 00 00 mov 0xac(%rdx),%edx 214bdd: 52 push %rdx 214bde: 0f b6 40 2b movzbl 0x2b(%rax),%eax 214be2: ba 02 00 00 00 mov $0x2,%edx 214be7: 50 push %rax 214be8: e8 00 00 00 00 callq 214bed 214bed: 48 8b 53 38 mov 0x38(%rbx),%rdx 214bf1: 48 8b 43 40 mov 0x40(%rbx),%rax 214bf5: 45 89 e1 mov %r12d,%r9d 214bf8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214bfc: 45 31 e4 xor %r12d,%r12d 214bff: 0f b6 4a 2c movzbl 0x2c(%rdx),%ecx 214c03: 48 8b 53 30 mov 0x30(%rbx),%rdx 214c07: 44 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8d 214c0e: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 214c14: ba 01 00 00 00 mov $0x1,%edx 214c19: e8 00 00 00 00 callq 214c1e 214c1e: 45 31 c9 xor %r9d,%r9d 214c21: 48 83 c4 18 add $0x18,%rsp 214c25: 80 bd 94 00 00 00 00 cmpb $0x0,0x94(%rbp) 214c2c: 0f 85 30 01 00 00 jne 214d62 214c32: 48 8b 53 40 mov 0x40(%rbx),%rdx 214c36: 48 8b 43 38 mov 0x38(%rbx),%rax 214c3a: 48 8b 73 30 mov 0x30(%rbx),%rsi 214c3e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214c42: 44 8b 82 b4 00 00 00 mov 0xb4(%rdx),%r8d 214c49: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 214c4d: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 214c53: 41 51 push %r9 214c55: 8b 92 b8 00 00 00 mov 0xb8(%rdx),%edx 214c5b: 52 push %rdx 214c5c: 0f b6 40 2e movzbl 0x2e(%rax),%eax 214c60: ba 02 00 00 00 mov $0x2,%edx 214c65: 50 push %rax 214c66: e8 00 00 00 00 callq 214c6b 214c6b: 48 8b 53 38 mov 0x38(%rbx),%rdx 214c6f: 48 8b 43 40 mov 0x40(%rbx),%rax 214c73: 45 89 e1 mov %r12d,%r9d 214c76: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214c7a: 45 31 e4 xor %r12d,%r12d 214c7d: 0f b6 4a 2f movzbl 0x2f(%rdx),%ecx 214c81: 48 8b 53 30 mov 0x30(%rbx),%rdx 214c85: 44 8b 80 bc 00 00 00 mov 0xbc(%rax),%r8d 214c8c: 8b b2 ac 00 00 00 mov 0xac(%rdx),%esi 214c92: ba 01 00 00 00 mov $0x1,%edx 214c97: e8 00 00 00 00 callq 214c9c 214c9c: 45 31 c9 xor %r9d,%r9d 214c9f: 48 83 c4 18 add $0x18,%rsp 214ca3: 80 bd de 00 00 00 00 cmpb $0x0,0xde(%rbp) 214caa: 0f 85 8d 00 00 00 jne 214d3d 214cb0: 48 8b 53 40 mov 0x40(%rbx),%rdx 214cb4: 48 8b 43 38 mov 0x38(%rbx),%rax 214cb8: 48 8b 73 30 mov 0x30(%rbx),%rsi 214cbc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214cc0: 44 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8d 214cc7: 0f b6 48 30 movzbl 0x30(%rax),%ecx 214ccb: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 214cd1: 41 51 push %r9 214cd3: 8b 92 c4 00 00 00 mov 0xc4(%rdx),%edx 214cd9: 52 push %rdx 214cda: 0f b6 40 31 movzbl 0x31(%rax),%eax 214cde: ba 02 00 00 00 mov $0x2,%edx 214ce3: 50 push %rax 214ce4: e8 00 00 00 00 callq 214ce9 214ce9: 48 8b 53 38 mov 0x38(%rbx),%rdx 214ced: 48 8b 43 40 mov 0x40(%rbx),%rax 214cf1: 45 89 e1 mov %r12d,%r9d 214cf4: 48 83 c4 18 add $0x18,%rsp 214cf8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214cfc: 0f b6 4a 32 movzbl 0x32(%rdx),%ecx 214d00: 48 8b 53 30 mov 0x30(%rbx),%rdx 214d04: 44 8b 80 c8 00 00 00 mov 0xc8(%rax),%r8d 214d0b: 5b pop %rbx 214d0c: 8b b2 ac 00 00 00 mov 0xac(%rdx),%esi 214d12: 5d pop %rbp 214d13: ba 01 00 00 00 mov $0x1,%edx 214d18: 41 5c pop %r12 214d1a: e9 00 00 00 00 jmpq 214d1f 214d1f: 48 89 ea mov %rbp,%rdx 214d22: 31 f6 xor %esi,%esi 214d24: 48 89 df mov %rbx,%rdi 214d27: 41 bc 02 00 00 00 mov $0x2,%r12d 214d2d: e8 00 00 00 00 callq 214d32 214d32: 41 b9 01 00 00 00 mov $0x1,%r9d 214d38: e9 06 fd ff ff jmpq 214a43 214d3d: 48 8d 95 de 00 00 00 lea 0xde(%rbp),%rdx 214d44: be 05 00 00 00 mov $0x5,%esi 214d49: 48 89 df mov %rbx,%rdi 214d4c: 41 bc 02 00 00 00 mov $0x2,%r12d 214d52: e8 00 00 00 00 callq 214d57 214d57: 41 b9 01 00 00 00 mov $0x1,%r9d 214d5d: e9 4e ff ff ff jmpq 214cb0 214d62: 48 8d 95 94 00 00 00 lea 0x94(%rbp),%rdx 214d69: be 04 00 00 00 mov $0x4,%esi 214d6e: 48 89 df mov %rbx,%rdi 214d71: 41 bc 02 00 00 00 mov $0x2,%r12d 214d77: e8 00 00 00 00 callq 214d7c 214d7c: 41 b9 01 00 00 00 mov $0x1,%r9d 214d82: e9 ab fe ff ff jmpq 214c32 214d87: 48 8d 55 4a lea 0x4a(%rbp),%rdx 214d8b: be 03 00 00 00 mov $0x3,%esi 214d90: 48 89 df mov %rbx,%rdi 214d93: 41 bc 02 00 00 00 mov $0x2,%r12d 214d99: e8 00 00 00 00 callq 214d9e 214d9e: 41 b9 01 00 00 00 mov $0x1,%r9d 214da4: e9 0b fe ff ff jmpq 214bb4 214da9: 48 8d 55 25 lea 0x25(%rbp),%rdx 214dad: be 02 00 00 00 mov $0x2,%esi 214db2: 48 89 df mov %rbx,%rdi 214db5: 41 bc 02 00 00 00 mov $0x2,%r12d 214dbb: e8 00 00 00 00 callq 214dc0 214dc0: 41 b9 01 00 00 00 mov $0x1,%r9d 214dc6: e9 6e fd ff ff jmpq 214b39 214dcb: 48 8d 55 6f lea 0x6f(%rbp),%rdx 214dcf: be 01 00 00 00 mov $0x1,%esi 214dd4: 48 89 df mov %rbx,%rdi 214dd7: 41 bc 02 00 00 00 mov $0x2,%r12d 214ddd: e8 00 00 00 00 callq 214de2 214de2: 41 b9 01 00 00 00 mov $0x1,%r9d 214de8: e9 d1 fc ff ff jmpq 214abe 214ded: 0f 1f 00 nopl (%rax) 0000000000214df0 : 214df0: e8 00 00 00 00 callq 214df5 214df5: 41 57 push %r15 214df7: 41 56 push %r14 214df9: 41 55 push %r13 214dfb: 41 54 push %r12 214dfd: 55 push %rbp 214dfe: 53 push %rbx 214dff: 48 89 fb mov %rdi,%rbx 214e02: 48 81 ec 90 00 00 00 sub $0x90,%rsp 214e09: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 214e10: 00 00 214e12: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 214e19: 00 214e1a: 31 c0 xor %eax,%eax 214e1c: 40 84 f6 test %sil,%sil 214e1f: 0f 84 8a 06 00 00 je 2154af 214e25: 48 85 d2 test %rdx,%rdx 214e28: 0f 84 fb 06 00 00 je 215529 214e2e: 48 8b 02 mov (%rdx),%rax 214e31: c7 44 24 03 01 00 10 movl $0x7f100001,0x3(%rsp) 214e38: 7f 214e39: 41 b9 01 00 00 00 mov $0x1,%r9d 214e3f: 41 bc 07 00 00 00 mov $0x7,%r12d 214e45: c6 44 24 07 00 movb $0x0,0x7(%rsp) 214e4a: 48 89 44 24 08 mov %rax,0x8(%rsp) 214e4f: 48 8b 42 08 mov 0x8(%rdx),%rax 214e53: 48 89 44 24 10 mov %rax,0x10(%rsp) 214e58: 48 8b 42 10 mov 0x10(%rdx),%rax 214e5c: 48 89 44 24 18 mov %rax,0x18(%rsp) 214e61: 48 8b 42 18 mov 0x18(%rdx),%rax 214e65: 48 89 44 24 20 mov %rax,0x20(%rsp) 214e6a: 48 8b 42 20 mov 0x20(%rdx),%rax 214e6e: 48 89 44 24 28 mov %rax,0x28(%rsp) 214e73: 48 8b 42 28 mov 0x28(%rdx),%rax 214e77: 48 89 44 24 30 mov %rax,0x30(%rsp) 214e7c: 48 8b 42 30 mov 0x30(%rdx),%rax 214e80: 48 89 44 24 38 mov %rax,0x38(%rsp) 214e85: 48 8b 42 38 mov 0x38(%rdx),%rax 214e89: 48 89 44 24 40 mov %rax,0x40(%rsp) 214e8e: 48 8b 42 40 mov 0x40(%rdx),%rax 214e92: 48 89 44 24 48 mov %rax,0x48(%rsp) 214e97: 48 8b 42 48 mov 0x48(%rdx),%rax 214e9b: 48 89 44 24 50 mov %rax,0x50(%rsp) 214ea0: 48 8b 42 50 mov 0x50(%rdx),%rax 214ea4: 48 89 44 24 58 mov %rax,0x58(%rsp) 214ea9: 48 8b 42 58 mov 0x58(%rdx),%rax 214ead: 48 89 44 24 60 mov %rax,0x60(%rsp) 214eb2: 48 8b 42 60 mov 0x60(%rdx),%rax 214eb6: 48 89 44 24 68 mov %rax,0x68(%rsp) 214ebb: 48 8b 42 68 mov 0x68(%rdx),%rax 214ebf: 48 89 44 24 70 mov %rax,0x70(%rsp) 214ec4: 48 8b 42 70 mov 0x70(%rdx),%rax 214ec8: 48 89 44 24 78 mov %rax,0x78(%rsp) 214ecd: 48 8b 42 78 mov 0x78(%rdx),%rax 214ed1: 48 8b 53 38 mov 0x38(%rbx),%rdx 214ed5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214ed9: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 214ee0: 00 214ee1: 48 8b 43 40 mov 0x40(%rbx),%rax 214ee5: 0f b6 4a 55 movzbl 0x55(%rdx),%ecx 214ee9: 48 8b 53 30 mov 0x30(%rbx),%rdx 214eed: 44 8b 80 54 01 00 00 mov 0x154(%rax),%r8d 214ef4: 8b 72 74 mov 0x74(%rdx),%esi 214ef7: ba 01 00 00 00 mov $0x1,%edx 214efc: e8 00 00 00 00 callq 214f01 214f01: 48 8b 43 38 mov 0x38(%rbx),%rax 214f05: 48 8b 53 40 mov 0x40(%rbx),%rdx 214f09: 41 b9 01 00 00 00 mov $0x1,%r9d 214f0f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214f13: 0f b6 88 85 00 00 00 movzbl 0x85(%rax),%ecx 214f1a: 48 8b 43 30 mov 0x30(%rbx),%rax 214f1e: 44 8b 82 14 02 00 00 mov 0x214(%rdx),%r8d 214f25: ba 01 00 00 00 mov $0x1,%edx 214f2a: 8b 30 mov (%rax),%esi 214f2c: e8 00 00 00 00 callq 214f31 214f31: 48 8b 43 40 mov 0x40(%rbx),%rax 214f35: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214f39: 45 31 c0 xor %r8d,%r8d 214f3c: 41 b9 0a 00 00 00 mov $0xa,%r9d 214f42: 8b 48 18 mov 0x18(%rax),%ecx 214f45: 48 8b 43 38 mov 0x38(%rbx),%rax 214f49: 0f b6 50 06 movzbl 0x6(%rax),%edx 214f4d: 48 8b 43 30 mov 0x30(%rbx),%rax 214f51: 8b 70 3c mov 0x3c(%rax),%esi 214f54: 68 ec 00 00 00 pushq $0xec 214f59: 68 00 00 00 00 pushq $0x0 214f5e: 6a 32 pushq $0x32 214f60: e8 00 00 00 00 callq 214f65 214f65: 48 8b 53 38 mov 0x38(%rbx),%rdx 214f69: 48 8b 43 40 mov 0x40(%rbx),%rax 214f6d: 41 b9 01 00 00 00 mov $0x1,%r9d 214f73: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214f77: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 214f7b: 48 8b 53 30 mov 0x30(%rbx),%rdx 214f7f: 44 8b 40 1c mov 0x1c(%rax),%r8d 214f83: 8b 72 3c mov 0x3c(%rdx),%esi 214f86: ba 01 00 00 00 mov $0x1,%edx 214f8b: e8 00 00 00 00 callq 214f90 214f90: 48 8b 53 38 mov 0x38(%rbx),%rdx 214f94: 48 8b 43 40 mov 0x40(%rbx),%rax 214f98: 41 b9 07 00 00 00 mov $0x7,%r9d 214f9e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214fa2: 0f b6 0a movzbl (%rdx),%ecx 214fa5: 48 8b 53 30 mov 0x30(%rbx),%rdx 214fa9: 44 8b 00 mov (%rax),%r8d 214fac: 8b 72 3c mov 0x3c(%rdx),%esi 214faf: ba 01 00 00 00 mov $0x1,%edx 214fb4: e8 00 00 00 00 callq 214fb9 214fb9: 48 8b 4b 30 mov 0x30(%rbx),%rcx 214fbd: 48 8b 53 38 mov 0x38(%rbx),%rdx 214fc1: 48 8b 43 40 mov 0x40(%rbx),%rax 214fc5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 214fc9: 8b 71 34 mov 0x34(%rcx),%esi 214fcc: 0f b6 4c 24 1f movzbl 0x1f(%rsp),%ecx 214fd1: 44 8b 48 04 mov 0x4(%rax),%r9d 214fd5: 44 0f b6 42 01 movzbl 0x1(%rdx),%r8d 214fda: 51 push %rcx 214fdb: 8b 48 10 mov 0x10(%rax),%ecx 214fde: 51 push %rcx 214fdf: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 214fe3: 51 push %rcx 214fe4: 0f b6 4c 24 36 movzbl 0x36(%rsp),%ecx 214fe9: 51 push %rcx 214fea: 8b 48 0c mov 0xc(%rax),%ecx 214fed: 51 push %rcx 214fee: 0f b6 4a 03 movzbl 0x3(%rdx),%ecx 214ff2: 51 push %rcx 214ff3: 0f b6 4c 24 4d movzbl 0x4d(%rsp),%ecx 214ff8: 51 push %rcx 214ff9: 8b 40 08 mov 0x8(%rax),%eax 214ffc: b9 04 00 00 00 mov $0x4,%ecx 215001: 50 push %rax 215002: 0f b6 42 02 movzbl 0x2(%rdx),%eax 215006: 31 d2 xor %edx,%edx 215008: 50 push %rax 215009: 0f b6 44 24 64 movzbl 0x64(%rsp),%eax 21500e: 50 push %rax 21500f: e8 00 00 00 00 callq 215014 215014: 48 83 c4 68 add $0x68,%rsp 215018: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 21501d: 48 8b 53 38 mov 0x38(%rbx),%rdx 215021: 48 8b 43 40 mov 0x40(%rbx),%rax 215025: 45 89 e1 mov %r12d,%r9d 215028: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21502c: 0f b6 0a movzbl (%rdx),%ecx 21502f: 48 8b 53 30 mov 0x30(%rbx),%rdx 215033: 44 8b 00 mov (%rax),%r8d 215036: 8b 72 3c mov 0x3c(%rdx),%esi 215039: ba 01 00 00 00 mov $0x1,%edx 21503e: e8 00 00 00 00 callq 215043 215043: 4c 8b 6b 08 mov 0x8(%rbx),%r13 215047: 48 8b 43 30 mov 0x30(%rbx),%rax 21504b: 44 8b 7d 00 mov 0x0(%rbp),%r15d 21504f: 49 8b 7d 18 mov 0x18(%r13),%rdi 215053: 44 8b 70 14 mov 0x14(%rax),%r14d 215057: 44 89 fa mov %r15d,%edx 21505a: 48 8b 07 mov (%rdi),%rax 21505d: 44 89 f6 mov %r14d,%esi 215060: 48 8b 40 08 mov 0x8(%rax),%rax 215064: e8 00 00 00 00 callq 215069 215069: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21506e: 4c 8b 6b 08 mov 0x8(%rbx),%r13 215072: 48 8b 43 30 mov 0x30(%rbx),%rax 215076: 44 8b 7d 04 mov 0x4(%rbp),%r15d 21507a: 49 8b 7d 18 mov 0x18(%r13),%rdi 21507e: 44 8b 70 18 mov 0x18(%rax),%r14d 215082: 44 89 fa mov %r15d,%edx 215085: 48 8b 07 mov (%rdi),%rax 215088: 44 89 f6 mov %r14d,%esi 21508b: 48 8b 40 08 mov 0x8(%rax),%rax 21508f: e8 00 00 00 00 callq 215094 215094: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 215099: 4c 8b 6b 08 mov 0x8(%rbx),%r13 21509d: 48 8b 43 30 mov 0x30(%rbx),%rax 2150a1: 44 8b 7d 08 mov 0x8(%rbp),%r15d 2150a5: 49 8b 7d 18 mov 0x18(%r13),%rdi 2150a9: 44 8b 70 1c mov 0x1c(%rax),%r14d 2150ad: 44 89 fa mov %r15d,%edx 2150b0: 48 8b 07 mov (%rdi),%rax 2150b3: 44 89 f6 mov %r14d,%esi 2150b6: 48 8b 40 08 mov 0x8(%rax),%rax 2150ba: e8 00 00 00 00 callq 2150bf 2150bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2150c4: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2150c8: 48 8b 43 30 mov 0x30(%rbx),%rax 2150cc: 44 8b 7d 0c mov 0xc(%rbp),%r15d 2150d0: 49 8b 7d 18 mov 0x18(%r13),%rdi 2150d4: 44 8b 70 20 mov 0x20(%rax),%r14d 2150d8: 44 89 fa mov %r15d,%edx 2150db: 48 8b 07 mov (%rdi),%rax 2150de: 44 89 f6 mov %r14d,%esi 2150e1: 48 8b 40 08 mov 0x8(%rax),%rax 2150e5: e8 00 00 00 00 callq 2150ea 2150ea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2150ef: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2150f3: 48 8b 43 30 mov 0x30(%rbx),%rax 2150f7: 44 8b 7d 10 mov 0x10(%rbp),%r15d 2150fb: 49 8b 7d 18 mov 0x18(%r13),%rdi 2150ff: 44 8b 70 24 mov 0x24(%rax),%r14d 215103: 44 89 fa mov %r15d,%edx 215106: 48 8b 07 mov (%rdi),%rax 215109: 44 89 f6 mov %r14d,%esi 21510c: 48 8b 40 08 mov 0x8(%rax),%rax 215110: e8 00 00 00 00 callq 215115 215115: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21511a: 4c 8b 6b 08 mov 0x8(%rbx),%r13 21511e: 48 8b 43 30 mov 0x30(%rbx),%rax 215122: 44 8b 7d 14 mov 0x14(%rbp),%r15d 215126: 49 8b 7d 18 mov 0x18(%r13),%rdi 21512a: 44 8b 70 28 mov 0x28(%rax),%r14d 21512e: 44 89 fa mov %r15d,%edx 215131: 48 8b 07 mov (%rdi),%rax 215134: 44 89 f6 mov %r14d,%esi 215137: 48 8b 40 08 mov 0x8(%rax),%rax 21513b: e8 00 00 00 00 callq 215140 215140: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 215145: 4c 8b 6b 08 mov 0x8(%rbx),%r13 215149: 48 8b 43 30 mov 0x30(%rbx),%rax 21514d: 44 8b 7d 18 mov 0x18(%rbp),%r15d 215151: 49 8b 7d 18 mov 0x18(%r13),%rdi 215155: 44 8b 70 2c mov 0x2c(%rax),%r14d 215159: 44 89 fa mov %r15d,%edx 21515c: 48 8b 07 mov (%rdi),%rax 21515f: 44 89 f6 mov %r14d,%esi 215162: 48 8b 40 08 mov 0x8(%rax),%rax 215166: e8 00 00 00 00 callq 21516b 21516b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 215170: 4c 8b 6b 08 mov 0x8(%rbx),%r13 215174: 48 8b 43 30 mov 0x30(%rbx),%rax 215178: 48 83 c5 20 add $0x20,%rbp 21517c: 44 8b 7d fc mov -0x4(%rbp),%r15d 215180: 49 8b 7d 18 mov 0x18(%r13),%rdi 215184: 44 8b 70 30 mov 0x30(%rax),%r14d 215188: 44 89 fa mov %r15d,%edx 21518b: 48 8b 07 mov (%rdi),%rax 21518e: 44 89 f6 mov %r14d,%esi 215191: 48 8b 40 08 mov 0x8(%rax),%rax 215195: e8 00 00 00 00 callq 21519a 21519a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21519f: 41 83 c4 01 add $0x1,%r12d 2151a3: 41 83 fc 0b cmp $0xb,%r12d 2151a7: 0f 85 70 fe ff ff jne 21501d 2151ad: 48 8b 53 38 mov 0x38(%rbx),%rdx 2151b1: 48 8b 43 40 mov 0x40(%rbx),%rax 2151b5: 41 b9 01 00 00 00 mov $0x1,%r9d 2151bb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2151bf: 0f b6 4a 20 movzbl 0x20(%rdx),%ecx 2151c3: 48 8b 53 30 mov 0x30(%rbx),%rdx 2151c7: 44 8b 80 80 00 00 00 mov 0x80(%rax),%r8d 2151ce: 8b 72 40 mov 0x40(%rdx),%esi 2151d1: ba 01 00 00 00 mov $0x1,%edx 2151d6: e8 00 00 00 00 callq 2151db 2151db: 48 8b 53 38 mov 0x38(%rbx),%rdx 2151df: 48 8b 43 40 mov 0x40(%rbx),%rax 2151e3: 41 b9 02 00 00 00 mov $0x2,%r9d 2151e9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2151ed: 0f b6 8a 83 00 00 00 movzbl 0x83(%rdx),%ecx 2151f4: 48 8b 53 30 mov 0x30(%rbx),%rdx 2151f8: 44 8b 80 0c 02 00 00 mov 0x20c(%rax),%r8d 2151ff: 8b 72 78 mov 0x78(%rdx),%esi 215202: ba 01 00 00 00 mov $0x1,%edx 215207: e8 00 00 00 00 callq 21520c 21520c: 48 8b 53 40 mov 0x40(%rbx),%rdx 215210: 48 8b 43 38 mov 0x38(%rbx),%rax 215214: 45 31 c9 xor %r9d,%r9d 215217: 48 8b 73 30 mov 0x30(%rbx),%rsi 21521b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21521f: 44 8b 82 78 02 00 00 mov 0x278(%rdx),%r8d 215226: 0f b6 88 9e 00 00 00 movzbl 0x9e(%rax),%ecx 21522d: 8b b6 ec 00 00 00 mov 0xec(%rsi),%esi 215233: 6a 03 pushq $0x3 215235: 8b 92 7c 02 00 00 mov 0x27c(%rdx),%edx 21523b: 52 push %rdx 21523c: 0f b6 80 9f 00 00 00 movzbl 0x9f(%rax),%eax 215243: ba 02 00 00 00 mov $0x2,%edx 215248: 50 push %rax 215249: e8 00 00 00 00 callq 21524e 21524e: 48 8b 53 40 mov 0x40(%rbx),%rdx 215252: 48 8b 43 38 mov 0x38(%rbx),%rax 215256: 41 b9 01 00 00 00 mov $0x1,%r9d 21525c: 48 8b 73 30 mov 0x30(%rbx),%rsi 215260: 48 8b 7b 08 mov 0x8(%rbx),%rdi 215264: 44 8b 82 50 01 00 00 mov 0x150(%rdx),%r8d 21526b: 0f b6 48 54 movzbl 0x54(%rax),%ecx 21526f: 8b 76 70 mov 0x70(%rsi),%esi 215272: 6a 01 pushq $0x1 215274: 8b 92 34 01 00 00 mov 0x134(%rdx),%edx 21527a: 52 push %rdx 21527b: 0f b6 40 4d movzbl 0x4d(%rax),%eax 21527f: ba 02 00 00 00 mov $0x2,%edx 215284: 50 push %rax 215285: e8 00 00 00 00 callq 21528a 21528a: 48 83 c4 30 add $0x30,%rsp 21528e: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 215295: 00 215296: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21529d: 00 00 21529f: 0f 85 8b 02 00 00 jne 215530 2152a5: 48 81 c4 90 00 00 00 add $0x90,%rsp 2152ac: 5b pop %rbx 2152ad: 5d pop %rbp 2152ae: 41 5c pop %r12 2152b0: 41 5d pop %r13 2152b2: 41 5e pop %r14 2152b4: 41 5f pop %r15 2152b6: c3 retq 2152b7: 49 8b 75 10 mov 0x10(%r13),%rsi 2152bb: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2152c2 2152c2: 89 c0 mov %eax,%eax 2152c4: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2152cc 2152cb: 00 2152cc: 0f 83 cd fe ff ff jae 21519f 2152d2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2152d9 2152d9: 48 85 c0 test %rax,%rax 2152dc: 74 13 je 2152f1 2152de: 48 8b 78 08 mov 0x8(%rax),%rdi 2152e2: 48 83 c6 08 add $0x8,%rsi 2152e6: 44 89 f9 mov %r15d,%ecx 2152e9: 44 89 f2 mov %r14d,%edx 2152ec: e8 00 00 00 00 callq 2152f1 2152f1: e9 a9 fe ff ff jmpq 21519f 2152f6: 49 8b 75 10 mov 0x10(%r13),%rsi 2152fa: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 215301 215301: 89 c0 mov %eax,%eax 215303: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 21530b 21530a: 00 21530b: 0f 83 5f fe ff ff jae 215170 215311: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215318 215318: 48 85 c0 test %rax,%rax 21531b: 74 13 je 215330 21531d: 48 8b 78 08 mov 0x8(%rax),%rdi 215321: 48 83 c6 08 add $0x8,%rsi 215325: 44 89 f9 mov %r15d,%ecx 215328: 44 89 f2 mov %r14d,%edx 21532b: e8 00 00 00 00 callq 215330 215330: e9 3b fe ff ff jmpq 215170 215335: 49 8b 75 10 mov 0x10(%r13),%rsi 215339: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 215340 215340: 89 c0 mov %eax,%eax 215342: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 21534a 215349: 00 21534a: 0f 83 f5 fd ff ff jae 215145 215350: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215357 215357: 48 85 c0 test %rax,%rax 21535a: 74 13 je 21536f 21535c: 48 8b 78 08 mov 0x8(%rax),%rdi 215360: 48 83 c6 08 add $0x8,%rsi 215364: 44 89 f9 mov %r15d,%ecx 215367: 44 89 f2 mov %r14d,%edx 21536a: e8 00 00 00 00 callq 21536f 21536f: e9 d1 fd ff ff jmpq 215145 215374: 49 8b 75 10 mov 0x10(%r13),%rsi 215378: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 21537f 21537f: 89 c0 mov %eax,%eax 215381: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 215389 215388: 00 215389: 0f 83 8b fd ff ff jae 21511a 21538f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215396 215396: 48 85 c0 test %rax,%rax 215399: 74 13 je 2153ae 21539b: 48 8b 78 08 mov 0x8(%rax),%rdi 21539f: 48 83 c6 08 add $0x8,%rsi 2153a3: 44 89 f9 mov %r15d,%ecx 2153a6: 44 89 f2 mov %r14d,%edx 2153a9: e8 00 00 00 00 callq 2153ae 2153ae: e9 67 fd ff ff jmpq 21511a 2153b3: 49 8b 75 10 mov 0x10(%r13),%rsi 2153b7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2153be 2153be: 89 c0 mov %eax,%eax 2153c0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2153c8 2153c7: 00 2153c8: 0f 83 21 fd ff ff jae 2150ef 2153ce: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2153d5 2153d5: 48 85 c0 test %rax,%rax 2153d8: 74 13 je 2153ed 2153da: 48 8b 78 08 mov 0x8(%rax),%rdi 2153de: 48 83 c6 08 add $0x8,%rsi 2153e2: 44 89 f9 mov %r15d,%ecx 2153e5: 44 89 f2 mov %r14d,%edx 2153e8: e8 00 00 00 00 callq 2153ed 2153ed: e9 fd fc ff ff jmpq 2150ef 2153f2: 49 8b 75 10 mov 0x10(%r13),%rsi 2153f6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2153fd 2153fd: 89 c0 mov %eax,%eax 2153ff: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 215407 215406: 00 215407: 0f 83 b7 fc ff ff jae 2150c4 21540d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215414 215414: 48 85 c0 test %rax,%rax 215417: 74 13 je 21542c 215419: 48 8b 78 08 mov 0x8(%rax),%rdi 21541d: 48 83 c6 08 add $0x8,%rsi 215421: 44 89 f9 mov %r15d,%ecx 215424: 44 89 f2 mov %r14d,%edx 215427: e8 00 00 00 00 callq 21542c 21542c: e9 93 fc ff ff jmpq 2150c4 215431: 49 8b 75 10 mov 0x10(%r13),%rsi 215435: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 21543c 21543c: 89 c0 mov %eax,%eax 21543e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 215446 215445: 00 215446: 0f 83 4d fc ff ff jae 215099 21544c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215453 215453: 48 85 c0 test %rax,%rax 215456: 74 13 je 21546b 215458: 48 8b 78 08 mov 0x8(%rax),%rdi 21545c: 48 83 c6 08 add $0x8,%rsi 215460: 44 89 f9 mov %r15d,%ecx 215463: 44 89 f2 mov %r14d,%edx 215466: e8 00 00 00 00 callq 21546b 21546b: e9 29 fc ff ff jmpq 215099 215470: 49 8b 75 10 mov 0x10(%r13),%rsi 215474: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 21547b 21547b: 89 c0 mov %eax,%eax 21547d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 215485 215484: 00 215485: 0f 83 e3 fb ff ff jae 21506e 21548b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215492 215492: 48 85 c0 test %rax,%rax 215495: 74 13 je 2154aa 215497: 48 8b 78 08 mov 0x8(%rax),%rdi 21549b: 48 83 c6 08 add $0x8,%rsi 21549f: 44 89 f9 mov %r15d,%ecx 2154a2: 44 89 f2 mov %r14d,%edx 2154a5: e8 00 00 00 00 callq 2154aa 2154aa: e9 bf fb ff ff jmpq 21506e 2154af: 48 8b 57 38 mov 0x38(%rdi),%rdx 2154b3: 48 8b 47 40 mov 0x40(%rdi),%rax 2154b7: 45 31 c9 xor %r9d,%r9d 2154ba: 0f b6 4a 54 movzbl 0x54(%rdx),%ecx 2154be: 48 8b 57 30 mov 0x30(%rdi),%rdx 2154c2: 44 8b 80 50 01 00 00 mov 0x150(%rax),%r8d 2154c9: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2154cd: 8b 72 70 mov 0x70(%rdx),%esi 2154d0: ba 01 00 00 00 mov $0x1,%edx 2154d5: e8 00 00 00 00 callq 2154da 2154da: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 2154e1: 00 2154e2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2154e9: 00 00 2154eb: 75 43 jne 215530 2154ed: 48 8b 53 38 mov 0x38(%rbx),%rdx 2154f1: 48 8b 43 40 mov 0x40(%rbx),%rax 2154f5: 45 31 c9 xor %r9d,%r9d 2154f8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2154fc: 0f b6 4a 55 movzbl 0x55(%rdx),%ecx 215500: 48 8b 53 30 mov 0x30(%rbx),%rdx 215504: 44 8b 80 54 01 00 00 mov 0x154(%rax),%r8d 21550b: 8b 72 74 mov 0x74(%rdx),%esi 21550e: 48 81 c4 90 00 00 00 add $0x90,%rsp 215515: ba 01 00 00 00 mov $0x1,%edx 21551a: 5b pop %rbx 21551b: 5d pop %rbp 21551c: 41 5c pop %r12 21551e: 41 5d pop %r13 215520: 41 5e pop %r14 215522: 41 5f pop %r15 215524: e9 00 00 00 00 jmpq 215529 215529: 0f 0b ud2 21552b: e9 fe f8 ff ff jmpq 214e2e 215530: e8 00 00 00 00 callq 215535 215535: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21553c: 00 00 00 00 0000000000215540 : 215540: e8 00 00 00 00 callq 215545 215545: 48 8b 44 24 08 mov 0x8(%rsp),%rax 21554a: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 215551: 48 89 77 08 mov %rsi,0x8(%rdi) 215555: 89 4f 18 mov %ecx,0x18(%rdi) 215558: 48 89 57 10 mov %rdx,0x10(%rdi) 21555c: 4c 89 47 30 mov %r8,0x30(%rdi) 215560: 4c 89 4f 38 mov %r9,0x38(%rdi) 215564: 48 89 47 40 mov %rax,0x40(%rdi) 215568: 89 4f 1c mov %ecx,0x1c(%rdi) 21556b: c3 retq 21556c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000215570 : 215570: e8 00 00 00 00 callq 215575 215575: 55 push %rbp 215576: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21557d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 215584: 89 f5 mov %esi,%ebp 215586: 53 push %rbx 215587: 0f b6 4f 19 movzbl 0x19(%rdi),%ecx 21558b: 48 89 fb mov %rdi,%rbx 21558e: bf 04 00 00 00 mov $0x4,%edi 215593: 83 e1 0f and $0xf,%ecx 215596: 40 84 f6 test %sil,%sil 215599: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2155a0: 48 0f 44 d0 cmove %rax,%rdx 2155a4: e8 00 00 00 00 callq 2155a9 2155a9: 48 8b 53 60 mov 0x60(%rbx),%rdx 2155ad: 48 8b 43 68 mov 0x68(%rbx),%rax 2155b1: 44 0f b6 cd movzbl %bpl,%r9d 2155b5: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2155b9: 0f b6 4a 36 movzbl 0x36(%rdx),%ecx 2155bd: 48 8b 53 48 mov 0x48(%rbx),%rdx 2155c1: 44 8b 80 d8 00 00 00 mov 0xd8(%rax),%r8d 2155c8: 5b pop %rbx 2155c9: 8b 72 0c mov 0xc(%rdx),%esi 2155cc: 5d pop %rbp 2155cd: ba 01 00 00 00 mov $0x1,%edx 2155d2: e9 00 00 00 00 jmpq 2155d7 2155d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2155de: 00 00 00000000002155e0 : 2155e0: e8 00 00 00 00 callq 2155e5 2155e5: 48 8b 57 60 mov 0x60(%rdi),%rdx 2155e9: 48 8b 47 68 mov 0x68(%rdi),%rax 2155ed: 41 89 f1 mov %esi,%r9d 2155f0: 45 0f b6 c9 movzbl %r9b,%r9d 2155f4: 0f b6 4a 37 movzbl 0x37(%rdx),%ecx 2155f8: 48 8b 57 48 mov 0x48(%rdi),%rdx 2155fc: 44 8b 80 dc 00 00 00 mov 0xdc(%rax),%r8d 215603: 48 8b 7f 10 mov 0x10(%rdi),%rdi 215607: 8b 72 0c mov 0xc(%rdx),%esi 21560a: ba 01 00 00 00 mov $0x1,%edx 21560f: e9 00 00 00 00 jmpq 215614 215614: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21561b: 00 00 00 00 21561f: 90 nop 0000000000215620 : 215620: e8 00 00 00 00 callq 215625 215625: 48 83 ec 10 sub $0x10,%rsp 215629: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 215630: 00 00 215632: 48 89 44 24 08 mov %rax,0x8(%rsp) 215637: 31 c0 xor %eax,%eax 215639: 48 8b 47 68 mov 0x68(%rdi),%rax 21563d: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 215642: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 215649: 00 21564a: 8b 88 e0 00 00 00 mov 0xe0(%rax),%ecx 215650: 48 8b 47 60 mov 0x60(%rdi),%rax 215654: 0f b6 50 38 movzbl 0x38(%rax),%edx 215658: 48 8b 47 48 mov 0x48(%rdi),%rax 21565c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 215660: 8b 70 0c mov 0xc(%rax),%esi 215663: e8 00 00 00 00 callq 215668 215668: 8b 44 24 04 mov 0x4(%rsp),%eax 21566c: 85 c0 test %eax,%eax 21566e: 0f 95 c0 setne %al 215671: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 215676: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 21567d: 00 00 21567f: 75 05 jne 215686 215681: 48 83 c4 10 add $0x10,%rsp 215685: c3 retq 215686: e8 00 00 00 00 callq 21568b 21568b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000215690 : 215690: e8 00 00 00 00 callq 215695 215695: 55 push %rbp 215696: 48 89 f5 mov %rsi,%rbp 215699: 53 push %rbx 21569a: 48 8b 47 68 mov 0x68(%rdi),%rax 21569e: 48 89 fb mov %rdi,%rbx 2156a1: 49 89 e8 mov %rbp,%r8 2156a4: 8b 88 d8 00 00 00 mov 0xd8(%rax),%ecx 2156aa: 48 8b 47 60 mov 0x60(%rdi),%rax 2156ae: 0f b6 50 36 movzbl 0x36(%rax),%edx 2156b2: 48 8b 47 48 mov 0x48(%rdi),%rax 2156b6: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2156ba: 8b 70 0c mov 0xc(%rax),%esi 2156bd: e8 00 00 00 00 callq 2156c2 2156c2: 48 8b 43 68 mov 0x68(%rbx),%rax 2156c6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2156ca: 4c 8d 45 04 lea 0x4(%rbp),%r8 2156ce: 8b 88 dc 00 00 00 mov 0xdc(%rax),%ecx 2156d4: 48 8b 43 60 mov 0x60(%rbx),%rax 2156d8: 0f b6 50 37 movzbl 0x37(%rax),%edx 2156dc: 48 8b 43 48 mov 0x48(%rbx),%rax 2156e0: 8b 70 0c mov 0xc(%rax),%esi 2156e3: e8 00 00 00 00 callq 2156e8 2156e8: 48 8b 43 68 mov 0x68(%rbx),%rax 2156ec: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2156f0: 4c 8d 45 08 lea 0x8(%rbp),%r8 2156f4: 8b 88 e0 00 00 00 mov 0xe0(%rax),%ecx 2156fa: 48 8b 43 60 mov 0x60(%rbx),%rax 2156fe: 0f b6 50 38 movzbl 0x38(%rax),%edx 215702: 48 8b 43 48 mov 0x48(%rbx),%rax 215706: 8b 70 0c mov 0xc(%rax),%esi 215709: e8 00 00 00 00 callq 21570e 21570e: 48 8b 43 68 mov 0x68(%rbx),%rax 215712: 48 8b 7b 10 mov 0x10(%rbx),%rdi 215716: 4c 8d 45 0c lea 0xc(%rbp),%r8 21571a: 8b 48 64 mov 0x64(%rax),%ecx 21571d: 48 8b 43 60 mov 0x60(%rbx),%rax 215721: 0f b6 50 19 movzbl 0x19(%rax),%edx 215725: 48 8b 43 48 mov 0x48(%rbx),%rax 215729: 5b pop %rbx 21572a: 5d pop %rbp 21572b: 8b 70 2c mov 0x2c(%rax),%esi 21572e: e9 00 00 00 00 jmpq 215733 215733: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21573a: 00 00 00 00 21573e: 66 90 xchg %ax,%ax 0000000000215740 : 215740: e8 00 00 00 00 callq 215745 215745: 48 83 ec 10 sub $0x10,%rsp 215749: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 215750: 00 00 215752: 48 89 44 24 08 mov %rax,0x8(%rsp) 215757: 31 c0 xor %eax,%eax 215759: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 215760: 00 215761: f6 47 28 20 testb $0x20,0x28(%rdi) 215765: 75 15 jne 21577c 215767: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 21576c: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 215773: 00 00 215775: 75 3a jne 2157b1 215777: 48 83 c4 10 add $0x10,%rsp 21577b: c3 retq 21577c: 48 8b 47 68 mov 0x68(%rdi),%rax 215780: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 215785: 8b 88 a0 02 00 00 mov 0x2a0(%rax),%ecx 21578b: 48 8b 47 60 mov 0x60(%rdi),%rax 21578f: 0f b6 90 a8 00 00 00 movzbl 0xa8(%rax),%edx 215796: 48 8b 47 48 mov 0x48(%rdi),%rax 21579a: 48 8b 7f 10 mov 0x10(%rdi),%rdi 21579e: 8b 70 78 mov 0x78(%rax),%esi 2157a1: e8 00 00 00 00 callq 2157a6 2157a6: 8b 44 24 04 mov 0x4(%rsp),%eax 2157aa: 85 c0 test %eax,%eax 2157ac: 0f 94 c0 sete %al 2157af: eb b6 jmp 215767 2157b1: e8 00 00 00 00 callq 2157b6 2157b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2157bd: 00 00 00 00000000002157c0 : 2157c0: e8 00 00 00 00 callq 2157c5 2157c5: 55 push %rbp 2157c6: 48 89 f5 mov %rsi,%rbp 2157c9: 53 push %rbx 2157ca: 48 89 fb mov %rdi,%rbx 2157cd: 48 83 ec 10 sub $0x10,%rsp 2157d1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2157d8: 00 00 2157da: 48 89 44 24 08 mov %rax,0x8(%rsp) 2157df: 31 c0 xor %eax,%eax 2157e1: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2157e8: 00 2157e9: e8 00 00 00 00 callq 2157ee 2157ee: 48 8b 03 mov (%rbx),%rax 2157f1: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 2157f8: 48 85 c0 test %rax,%rax 2157fb: 74 0c je 215809 2157fd: 48 89 df mov %rbx,%rdi 215800: e8 00 00 00 00 callq 215805 215805: 84 c0 test %al,%al 215807: 75 17 jne 215820 215809: 48 8b 44 24 08 mov 0x8(%rsp),%rax 21580e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 215815: 00 00 215817: 75 4b jne 215864 215819: 48 83 c4 10 add $0x10,%rsp 21581d: 5b pop %rbx 21581e: 5d pop %rbp 21581f: c3 retq 215820: 48 8b 43 68 mov 0x68(%rbx),%rax 215824: 48 8b 7b 10 mov 0x10(%rbx),%rdi 215828: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 21582d: 8b 88 9c 02 00 00 mov 0x29c(%rax),%ecx 215833: 48 8b 43 60 mov 0x60(%rbx),%rax 215837: 0f b6 90 a7 00 00 00 movzbl 0xa7(%rax),%edx 21583e: 48 8b 43 48 mov 0x48(%rbx),%rax 215842: 8b 70 78 mov 0x78(%rax),%esi 215845: e8 00 00 00 00 callq 21584a 21584a: 8b 44 24 04 mov 0x4(%rsp),%eax 21584e: 85 c0 test %eax,%eax 215850: 75 b7 jne 215809 215852: 83 7d 00 02 cmpl $0x2,0x0(%rbp) 215856: b8 02 00 00 00 mov $0x2,%eax 21585b: 0f 46 45 00 cmovbe 0x0(%rbp),%eax 21585f: 89 45 00 mov %eax,0x0(%rbp) 215862: eb a5 jmp 215809 215864: e8 00 00 00 00 callq 215869 215869: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000215870 : 215870: e8 00 00 00 00 callq 215875 215875: 55 push %rbp 215876: 48 8b 47 10 mov 0x10(%rdi),%rax 21587a: 48 89 fd mov %rdi,%rbp 21587d: 48 8b 00 mov (%rax),%rax 215880: 80 b8 f1 01 00 00 00 cmpb $0x0,0x1f1(%rax) 215887: 0f 84 eb 01 00 00 je 215a78 21588d: c6 87 dc 00 00 00 00 movb $0x0,0xdc(%rdi) 215894: 8b 06 mov (%rsi),%eax 215896: 85 c0 test %eax,%eax 215898: 74 0f je 2158a9 21589a: 31 c0 xor %eax,%eax 21589c: c6 44 05 72 01 movb $0x1,0x72(%rbp,%rax,1) 2158a1: 48 83 c0 01 add $0x1,%rax 2158a5: 39 06 cmp %eax,(%rsi) 2158a7: 77 f3 ja 21589c 2158a9: 8b 56 04 mov 0x4(%rsi),%edx 2158ac: 83 fa 14 cmp $0x14,%edx 2158af: 0f 84 c5 02 00 00 je 215b7a 2158b5: 0f 87 f0 00 00 00 ja 2159ab 2158bb: 83 fa 06 cmp $0x6,%edx 2158be: 0f 84 ba 01 00 00 je 215a7e 2158c4: 83 fa 0a cmp $0xa,%edx 2158c7: 0f 85 99 02 00 00 jne 215b66 2158cd: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 2158d4: 48 8d 55 78 lea 0x78(%rbp),%rdx 2158d8: 31 c0 xor %eax,%eax 2158da: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2158de: 48 29 fa sub %rdi,%rdx 2158e1: 8d 4a 64 lea 0x64(%rdx),%ecx 2158e4: c1 e9 03 shr $0x3,%ecx 2158e7: 89 ca mov %ecx,%edx 2158e9: f3 48 ab rep stos %rax,%es:(%rdi) 2158ec: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 2158f3: 89 d1 mov %edx,%ecx 2158f5: 48 c7 85 d4 00 00 00 movq $0x0,0xd4(%rbp) 2158fc: 00 00 00 00 215900: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 215904: f3 48 ab rep stos %rax,%es:(%rdi) 215907: c7 45 78 02 00 00 00 movl $0x2,0x78(%rbp) 21590e: c7 45 7c 03 00 00 00 movl $0x3,0x7c(%rbp) 215915: c7 85 80 00 00 00 07 movl $0x7,0x80(%rbp) 21591c: 00 00 00 21591f: c7 85 84 00 00 00 12 movl $0x12,0x84(%rbp) 215926: 00 00 00 215929: c7 85 88 00 00 00 b8 movl $0xb8,0x88(%rbp) 215930: 00 00 00 215933: c7 85 8c 00 00 00 02 movl $0x2,0x8c(%rbp) 21593a: 00 00 00 21593d: c6 85 91 00 00 00 01 movb $0x1,0x91(%rbp) 215944: c6 85 92 00 00 00 01 movb $0x1,0x92(%rbp) 21594b: c6 85 95 00 00 00 01 movb $0x1,0x95(%rbp) 215952: c7 85 9c 00 00 00 01 movl $0x1,0x9c(%rbp) 215959: 00 00 00 21595c: c7 85 a4 00 00 00 01 movl $0x1,0xa4(%rbp) 215963: 00 00 00 215966: c7 85 a8 00 00 00 6a movl $0x7c6a,0xa8(%rbp) 21596d: 7c 00 00 215970: c7 85 ac 00 00 00 87 movl $0xa087,0xac(%rbp) 215977: a0 00 00 21597a: c7 85 bc 00 00 00 04 movl $0x4,0xbc(%rbp) 215981: 00 00 00 215984: c7 85 c4 00 00 00 03 movl $0x3,0xc4(%rbp) 21598b: 00 00 00 21598e: c6 85 cc 00 00 00 01 movb $0x1,0xcc(%rbp) 215995: 48 89 ef mov %rbp,%rdi 215998: e8 00 00 00 00 callq 21599d 21599d: 48 89 ef mov %rbp,%rdi 2159a0: be 20 00 00 00 mov $0x20,%esi 2159a5: 5d pop %rbp 2159a6: e9 00 00 00 00 jmpq 2159ab 2159ab: 83 fa 1e cmp $0x1e,%edx 2159ae: 0f 85 b2 01 00 00 jne 215b66 2159b4: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 2159bb: 48 8d 55 78 lea 0x78(%rbp),%rdx 2159bf: 31 c0 xor %eax,%eax 2159c1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2159c5: 48 29 fa sub %rdi,%rdx 2159c8: 8d 4a 64 lea 0x64(%rdx),%ecx 2159cb: c1 e9 03 shr $0x3,%ecx 2159ce: 89 ca mov %ecx,%edx 2159d0: f3 48 ab rep stos %rax,%es:(%rdi) 2159d3: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 2159da: 89 d1 mov %edx,%ecx 2159dc: 48 c7 45 78 00 00 00 movq $0x0,0x78(%rbp) 2159e3: 00 2159e4: 48 c7 85 d4 00 00 00 movq $0x0,0xd4(%rbp) 2159eb: 00 00 00 00 2159ef: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2159f3: f3 48 ab rep stos %rax,%es:(%rdi) 2159f6: c7 45 78 02 00 00 00 movl $0x2,0x78(%rbp) 2159fd: c7 85 80 00 00 00 07 movl $0x7,0x80(%rbp) 215a04: 00 00 00 215a07: c7 85 84 00 00 00 12 movl $0x12,0x84(%rbp) 215a0e: 00 00 00 215a11: c7 85 88 00 00 00 24 movl $0x124,0x88(%rbp) 215a18: 01 00 00 215a1b: c7 85 8c 00 00 00 02 movl $0x2,0x8c(%rbp) 215a22: 00 00 00 215a25: c6 85 91 00 00 00 01 movb $0x1,0x91(%rbp) 215a2c: c6 85 92 00 00 00 01 movb $0x1,0x92(%rbp) 215a33: c6 85 95 00 00 00 01 movb $0x1,0x95(%rbp) 215a3a: c7 85 a4 00 00 00 01 movl $0x1,0xa4(%rbp) 215a41: 00 00 00 215a44: c7 85 a8 00 00 00 a0 movl $0xbaa0,0xa8(%rbp) 215a4b: ba 00 00 215a4e: c7 85 ac 00 00 00 ca movl $0xf0ca,0xac(%rbp) 215a55: f0 00 00 215a58: c7 85 bc 00 00 00 04 movl $0x4,0xbc(%rbp) 215a5f: 00 00 00 215a62: c7 85 c4 00 00 00 03 movl $0x3,0xc4(%rbp) 215a69: 00 00 00 215a6c: c6 85 cc 00 00 00 01 movb $0x1,0xcc(%rbp) 215a73: e9 1d ff ff ff jmpq 215995 215a78: 5d pop %rbp 215a79: e9 00 00 00 00 jmpq 215a7e 215a7e: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 215a85: 48 8d 55 78 lea 0x78(%rbp),%rdx 215a89: 31 c0 xor %eax,%eax 215a8b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 215a8f: 48 29 fa sub %rdi,%rdx 215a92: 8d 4a 64 lea 0x64(%rdx),%ecx 215a95: c1 e9 03 shr $0x3,%ecx 215a98: 89 ca mov %ecx,%edx 215a9a: f3 48 ab rep stos %rax,%es:(%rdi) 215a9d: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 215aa4: 89 d1 mov %edx,%ecx 215aa6: 48 c7 85 d4 00 00 00 movq $0x0,0xd4(%rbp) 215aad: 00 00 00 00 215ab1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 215ab5: f3 48 ab rep stos %rax,%es:(%rdi) 215ab8: c7 45 78 02 00 00 00 movl $0x2,0x78(%rbp) 215abf: c7 45 7c 02 00 00 00 movl $0x2,0x7c(%rbp) 215ac6: c7 85 80 00 00 00 07 movl $0x7,0x80(%rbp) 215acd: 00 00 00 215ad0: c7 85 84 00 00 00 12 movl $0x12,0x84(%rbp) 215ad7: 00 00 00 215ada: c7 85 88 00 00 00 e2 movl $0xe2,0x88(%rbp) 215ae1: 00 00 00 215ae4: c7 85 8c 00 00 00 02 movl $0x2,0x8c(%rbp) 215aeb: 00 00 00 215aee: c6 85 91 00 00 00 01 movb $0x1,0x91(%rbp) 215af5: c6 85 92 00 00 00 01 movb $0x1,0x92(%rbp) 215afc: c6 85 94 00 00 00 01 movb $0x1,0x94(%rbp) 215b03: c6 85 95 00 00 00 01 movb $0x1,0x95(%rbp) 215b0a: c7 85 9c 00 00 00 02 movl $0x2,0x9c(%rbp) 215b11: 00 00 00 215b14: c7 85 a0 00 00 00 99 movl $0x9999,0xa0(%rbp) 215b1b: 99 00 00 215b1e: c7 85 a4 00 00 00 05 movl $0x5,0xa4(%rbp) 215b25: 00 00 00 215b28: c7 85 a8 00 00 00 4d movl $0x954d,0xa8(%rbp) 215b2f: 95 00 00 215b32: c7 85 ac 00 00 00 a2 movl $0xc0a2,0xac(%rbp) 215b39: c0 00 00 215b3c: c7 85 b4 00 00 00 03 movl $0x3,0xb4(%rbp) 215b43: 00 00 00 215b46: c7 85 bc 00 00 00 04 movl $0x4,0xbc(%rbp) 215b4d: 00 00 00 215b50: c7 85 c4 00 00 00 03 movl $0x3,0xc4(%rbp) 215b57: 00 00 00 215b5a: c6 85 cc 00 00 00 01 movb $0x1,0xcc(%rbp) 215b61: e9 2f fe ff ff jmpq 215995 215b66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 215b6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 215b74: 5d pop %rbp 215b75: e9 00 00 00 00 jmpq 215b7a 215b7a: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 215b81: 48 8d 55 78 lea 0x78(%rbp),%rdx 215b85: 31 c0 xor %eax,%eax 215b87: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 215b8b: 48 29 fa sub %rdi,%rdx 215b8e: 8d 4a 64 lea 0x64(%rdx),%ecx 215b91: c1 e9 03 shr $0x3,%ecx 215b94: 89 ca mov %ecx,%edx 215b96: f3 48 ab rep stos %rax,%es:(%rdi) 215b99: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 215ba0: 89 d1 mov %edx,%ecx 215ba2: 48 c7 85 d4 00 00 00 movq $0x0,0xd4(%rbp) 215ba9: 00 00 00 00 215bad: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 215bb1: f3 48 ab rep stos %rax,%es:(%rdi) 215bb4: c7 45 78 02 00 00 00 movl $0x2,0x78(%rbp) 215bbb: c7 45 7c 03 00 00 00 movl $0x3,0x7c(%rbp) 215bc2: c7 85 80 00 00 00 07 movl $0x7,0x80(%rbp) 215bc9: 00 00 00 215bcc: c7 85 84 00 00 00 12 movl $0x12,0x84(%rbp) 215bd3: 00 00 00 215bd6: c7 85 88 00 00 00 b8 movl $0xb8,0x88(%rbp) 215bdd: 00 00 00 215be0: c7 85 8c 00 00 00 02 movl $0x2,0x8c(%rbp) 215be7: 00 00 00 215bea: c6 85 91 00 00 00 01 movb $0x1,0x91(%rbp) 215bf1: c6 85 92 00 00 00 01 movb $0x1,0x92(%rbp) 215bf8: c6 85 95 00 00 00 01 movb $0x1,0x95(%rbp) 215bff: e9 58 fd ff ff jmpq 21595c 215c04: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 215c0b: 00 00 00 00 215c0f: 90 nop 0000000000215c10 : 215c10: e8 00 00 00 00 callq 215c15 215c15: 41 55 push %r13 215c17: 41 54 push %r12 215c19: 55 push %rbp 215c1a: 48 89 fd mov %rdi,%rbp 215c1d: 53 push %rbx 215c1e: 48 8b 5f 10 mov 0x10(%rdi),%rbx 215c22: 48 8b 57 50 mov 0x50(%rdi),%rdx 215c26: 48 8b 7b 18 mov 0x18(%rbx),%rdi 215c2a: 48 8b 43 58 mov 0x58(%rbx),%rax 215c2e: 44 8b 62 04 mov 0x4(%rdx),%r12d 215c32: 48 8b 17 mov (%rdi),%rdx 215c35: 66 83 b8 84 00 00 00 cmpw $0x0,0x84(%rax) 215c3c: 00 215c3d: 48 8b 4a 08 mov 0x8(%rdx),%rcx 215c41: 0f 84 b7 00 00 00 je 215cfe 215c47: 44 8b a8 88 00 00 00 mov 0x88(%rax),%r13d 215c4e: 44 89 e6 mov %r12d,%esi 215c51: 44 89 ea mov %r13d,%edx 215c54: e8 00 00 00 00 callq 215c59 215c59: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 215c5e: 48 8b 5d 10 mov 0x10(%rbp),%rbx 215c62: 48 8b 43 58 mov 0x58(%rbx),%rax 215c66: 48 8b 7b 18 mov 0x18(%rbx),%rdi 215c6a: 44 8b a8 8c 00 00 00 mov 0x8c(%rax),%r13d 215c71: 48 8b 45 50 mov 0x50(%rbp),%rax 215c75: 44 8b 60 08 mov 0x8(%rax),%r12d 215c79: 48 8b 07 mov (%rdi),%rax 215c7c: 44 89 ea mov %r13d,%edx 215c7f: 48 8b 40 08 mov 0x8(%rax),%rax 215c83: 44 89 e6 mov %r12d,%esi 215c86: e8 00 00 00 00 callq 215c8b 215c8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 215c90: 48 8b 5d 10 mov 0x10(%rbp),%rbx 215c94: 48 8b 43 58 mov 0x58(%rbx),%rax 215c98: 48 8b 7b 18 mov 0x18(%rbx),%rdi 215c9c: 44 8b a8 90 00 00 00 mov 0x90(%rax),%r13d 215ca3: 48 8b 45 50 mov 0x50(%rbp),%rax 215ca7: 44 8b 60 0c mov 0xc(%rax),%r12d 215cab: 48 8b 07 mov (%rdi),%rax 215cae: 44 89 ea mov %r13d,%edx 215cb1: 48 8b 40 08 mov 0x8(%rax),%rax 215cb5: 44 89 e6 mov %r12d,%esi 215cb8: e8 00 00 00 00 callq 215cbd 215cbd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 215cc2: 48 8b 55 60 mov 0x60(%rbp),%rdx 215cc6: 48 8b 45 68 mov 0x68(%rbp),%rax 215cca: 41 b9 01 00 00 00 mov $0x1,%r9d 215cd0: 48 8b 7d 10 mov 0x10(%rbp),%rdi 215cd4: 0f b6 4a 2c movzbl 0x2c(%rdx),%ecx 215cd8: 48 8b 55 48 mov 0x48(%rbp),%rdx 215cdc: 44 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8d 215ce3: 8b 72 5c mov 0x5c(%rdx),%esi 215ce6: ba 01 00 00 00 mov $0x1,%edx 215ceb: e8 00 00 00 00 callq 215cf0 215cf0: 48 89 ef mov %rbp,%rdi 215cf3: 5b pop %rbx 215cf4: 5d pop %rbp 215cf5: 41 5c pop %r12 215cf7: 41 5d pop %r13 215cf9: e9 00 00 00 00 jmpq 215cfe 215cfe: ba 10 11 3d 10 mov $0x103d1110,%edx 215d03: 44 89 e6 mov %r12d,%esi 215d06: e8 00 00 00 00 callq 215d0b 215d0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 215d10: 48 8b 5d 10 mov 0x10(%rbp),%rbx 215d14: 48 8b 45 50 mov 0x50(%rbp),%rax 215d18: ba 7a 1c 02 00 mov $0x21c7a,%edx 215d1d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 215d21: 44 8b 60 08 mov 0x8(%rax),%r12d 215d25: 48 8b 07 mov (%rdi),%rax 215d28: 44 89 e6 mov %r12d,%esi 215d2b: 48 8b 40 08 mov 0x8(%rax),%rax 215d2f: e8 00 00 00 00 callq 215d34 215d34: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 215d39: eb 87 jmp 215cc2 215d3b: 48 8b 73 10 mov 0x10(%rbx),%rsi 215d3f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 215d46 215d46: 89 c0 mov %eax,%eax 215d48: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 215d50 215d4f: 00 215d50: 0f 83 6c ff ff ff jae 215cc2 215d56: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215d5d 215d5d: 48 85 c0 test %rax,%rax 215d60: 74 15 je 215d77 215d62: 48 8b 78 08 mov 0x8(%rax),%rdi 215d66: 48 83 c6 08 add $0x8,%rsi 215d6a: b9 7a 1c 02 00 mov $0x21c7a,%ecx 215d6f: 44 89 e2 mov %r12d,%edx 215d72: e8 00 00 00 00 callq 215d77 215d77: e9 46 ff ff ff jmpq 215cc2 215d7c: 48 8b 73 10 mov 0x10(%rbx),%rsi 215d80: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 215d87 215d87: 89 c0 mov %eax,%eax 215d89: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 215d91 215d90: 00 215d91: 0f 83 79 ff ff ff jae 215d10 215d97: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215d9e 215d9e: 48 85 c0 test %rax,%rax 215da1: 74 15 je 215db8 215da3: 48 8b 78 08 mov 0x8(%rax),%rdi 215da7: 48 83 c6 08 add $0x8,%rsi 215dab: b9 10 11 3d 10 mov $0x103d1110,%ecx 215db0: 44 89 e2 mov %r12d,%edx 215db3: e8 00 00 00 00 callq 215db8 215db8: e9 53 ff ff ff jmpq 215d10 215dbd: 48 8b 73 10 mov 0x10(%rbx),%rsi 215dc1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 215dc8 215dc8: 89 c0 mov %eax,%eax 215dca: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 215dd2 215dd1: 00 215dd2: 0f 83 ea fe ff ff jae 215cc2 215dd8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215ddf 215ddf: 48 85 c0 test %rax,%rax 215de2: 74 93 je 215d77 215de4: 48 8b 78 08 mov 0x8(%rax),%rdi 215de8: 48 83 c6 08 add $0x8,%rsi 215dec: 44 89 e9 mov %r13d,%ecx 215def: 44 89 e2 mov %r12d,%edx 215df2: e8 00 00 00 00 callq 215df7 215df7: e9 c6 fe ff ff jmpq 215cc2 215dfc: 48 8b 73 10 mov 0x10(%rbx),%rsi 215e00: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 215e07 215e07: 89 c0 mov %eax,%eax 215e09: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 215e11 215e10: 00 215e11: 0f 83 47 fe ff ff jae 215c5e 215e17: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215e1e 215e1e: 48 85 c0 test %rax,%rax 215e21: 74 13 je 215e36 215e23: 48 8b 78 08 mov 0x8(%rax),%rdi 215e27: 48 83 c6 08 add $0x8,%rsi 215e2b: 44 89 e9 mov %r13d,%ecx 215e2e: 44 89 e2 mov %r12d,%edx 215e31: e8 00 00 00 00 callq 215e36 215e36: e9 23 fe ff ff jmpq 215c5e 215e3b: 48 8b 73 10 mov 0x10(%rbx),%rsi 215e3f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 215e46 215e46: 89 c0 mov %eax,%eax 215e48: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 215e50 215e4f: 00 215e50: 0f 83 3a fe ff ff jae 215c90 215e56: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 215e5d 215e5d: 48 85 c0 test %rax,%rax 215e60: 74 13 je 215e75 215e62: 48 8b 78 08 mov 0x8(%rax),%rdi 215e66: 48 83 c6 08 add $0x8,%rsi 215e6a: 44 89 e9 mov %r13d,%ecx 215e6d: 44 89 e2 mov %r12d,%edx 215e70: e8 00 00 00 00 callq 215e75 215e75: e9 16 fe ff ff jmpq 215c90 215e7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000215e80 : 215e80: e8 00 00 00 00 callq 215e85 215e85: 55 push %rbp 215e86: 49 89 cb mov %rcx,%r11 215e89: 48 89 e5 mov %rsp,%rbp 215e8c: 53 push %rbx 215e8d: 48 89 fb mov %rdi,%rbx 215e90: 48 83 ec 10 sub $0x10,%rsp 215e94: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 215e9b: 00 00 215e9d: 48 89 44 24 08 mov %rax,0x8(%rsp) 215ea2: 31 c0 xor %eax,%eax 215ea4: 48 8b 46 10 mov 0x10(%rsi),%rax 215ea8: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 215eaf: 00 215eb0: 48 8b 40 58 mov 0x58(%rax),%rax 215eb4: 4c 8b 10 mov (%rax),%r10 215eb7: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 215ebe: 48 8b 4e 10 mov 0x10(%rsi),%rcx 215ec2: 48 89 4f 10 mov %rcx,0x10(%rdi) 215ec6: 8b 46 0c mov 0xc(%rsi),%eax 215ec9: 89 47 18 mov %eax,0x18(%rdi) 215ecc: 8b 46 08 mov 0x8(%rsi),%eax 215ecf: 89 47 3c mov %eax,0x3c(%rdi) 215ed2: 8b 46 04 mov 0x4(%rsi),%eax 215ed5: c7 47 24 ff ff ff ff movl $0xffffffff,0x24(%rdi) 215edc: 89 47 1c mov %eax,0x1c(%rdi) 215edf: 48 8b 02 mov (%rdx),%rax 215ee2: 48 8b 52 08 mov 0x8(%rdx),%rdx 215ee6: 48 89 47 28 mov %rax,0x28(%rdi) 215eea: 48 89 57 30 mov %rdx,0x30(%rdi) 215eee: 48 8b 55 10 mov 0x10(%rbp),%rdx 215ef2: 8b 46 18 mov 0x18(%rsi),%eax 215ef5: c7 47 20 ef 00 00 00 movl $0xef,0x20(%rdi) 215efc: 48 89 57 60 mov %rdx,0x60(%rdi) 215f00: 48 8b 55 18 mov 0x18(%rbp),%rdx 215f04: 89 47 38 mov %eax,0x38(%rdi) 215f07: 4c 89 5f 48 mov %r11,0x48(%rdi) 215f0b: 4c 89 47 50 mov %r8,0x50(%rdi) 215f0f: 4c 89 4f 58 mov %r9,0x58(%rdi) 215f13: 48 89 57 68 mov %rdx,0x68(%rdi) 215f17: 83 f8 03 cmp $0x3,%eax 215f1a: 0f 84 d1 00 00 00 je 215ff1 215f20: 0f 8f a4 00 00 00 jg 215fca 215f26: 83 f8 01 cmp $0x1,%eax 215f29: 0f 84 ce 00 00 00 je 215ffd 215f2f: 83 f8 02 cmp $0x2,%eax 215f32: 0f 85 82 00 00 00 jne 215fba 215f38: c7 47 24 02 00 00 00 movl $0x2,0x24(%rdi) 215f3f: 80 4b 28 10 orb $0x10,0x28(%rbx) 215f43: 8b 73 18 mov 0x18(%rbx),%esi 215f46: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 215f4b: 48 8b 79 58 mov 0x58(%rcx),%rdi 215f4f: 49 8b 42 50 mov 0x50(%r10),%rax 215f53: e8 00 00 00 00 callq 215f58 215f58: 85 c0 test %eax,%eax 215f5a: 0f 85 00 00 00 00 jne 215f60 215f60: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 215f65: 89 d0 mov %edx,%eax 215f67: 89 d1 mov %edx,%ecx 215f69: d0 e8 shr %al 215f6b: d0 e9 shr %cl 215f6d: 83 e1 01 and $0x1,%ecx 215f70: 83 e0 02 and $0x2,%eax 215f73: 09 c8 or %ecx,%eax 215f75: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 215f78: 01 d2 add %edx,%edx 215f7a: 83 e1 10 and $0x10,%ecx 215f7d: 83 e2 20 and $0x20,%edx 215f80: 09 c8 or %ecx,%eax 215f82: 09 d0 or %edx,%eax 215f84: 0f b6 53 28 movzbl 0x28(%rbx),%edx 215f88: 83 e2 cc and $0xffffffcc,%edx 215f8b: 09 d0 or %edx,%eax 215f8d: 88 43 28 mov %al,0x28(%rbx) 215f90: 48 8b 43 10 mov 0x10(%rbx),%rax 215f94: 48 8b 00 mov (%rax),%rax 215f97: 80 b8 f3 01 00 00 00 cmpb $0x0,0x1f3(%rax) 215f9e: 74 04 je 215fa4 215fa0: 80 63 28 ef andb $0xef,0x28(%rbx) 215fa4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 215fa9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 215fb0: 00 00 215fb2: 75 68 jne 21601c 215fb4: 48 8b 5d f8 mov -0x8(%rbp),%rbx 215fb8: c9 leaveq 215fb9: c3 retq 215fba: 85 c0 test %eax,%eax 215fbc: 75 4b jne 216009 215fbe: c7 47 24 00 00 00 00 movl $0x0,0x24(%rdi) 215fc5: e9 75 ff ff ff jmpq 215f3f 215fca: 83 f8 05 cmp $0x5,%eax 215fcd: 74 41 je 216010 215fcf: 83 f8 09 cmp $0x9,%eax 215fd2: 75 0c jne 215fe0 215fd4: c7 47 24 06 00 00 00 movl $0x6,0x24(%rdi) 215fdb: e9 5f ff ff ff jmpq 215f3f 215fe0: 83 f8 04 cmp $0x4,%eax 215fe3: 75 24 jne 216009 215fe5: c7 47 24 04 00 00 00 movl $0x4,0x24(%rdi) 215fec: e9 4e ff ff ff jmpq 215f3f 215ff1: c7 47 24 03 00 00 00 movl $0x3,0x24(%rdi) 215ff8: e9 42 ff ff ff jmpq 215f3f 215ffd: c7 47 24 01 00 00 00 movl $0x1,0x24(%rdi) 216004: e9 36 ff ff ff jmpq 215f3f 216009: 0f 0b ud2 21600b: e9 2f ff ff ff jmpq 215f3f 216010: c7 47 24 05 00 00 00 movl $0x5,0x24(%rdi) 216017: e9 23 ff ff ff jmpq 215f3f 21601c: e8 00 00 00 00 callq 216021 216021: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 216028: 00 00 00 21602b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000216030 : 216030: e8 00 00 00 00 callq 216035 216035: c3 retq 216036: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 21603d: 00 00 00 0000000000216040 : 216040: e8 00 00 00 00 callq 216045 216045: 41 54 push %r12 216047: 41 89 d4 mov %edx,%r12d 21604a: 55 push %rbp 21604b: 53 push %rbx 21604c: 48 89 fb mov %rdi,%rbx 21604f: 8b 4f 28 mov 0x28(%rdi),%ecx 216052: 4c 8b 5f 40 mov 0x40(%rdi),%r11 216056: 4c 8b 4f 38 mov 0x38(%rdi),%r9 21605a: 4c 8b 57 30 mov 0x30(%rdi),%r10 21605e: 48 8b 3f mov (%rdi),%rdi 216061: 85 d2 test %edx,%edx 216063: 0f 84 89 00 00 00 je 2160f2 216069: 85 c9 test %ecx,%ecx 21606b: 0f 84 81 00 00 00 je 2160f2 216071: 89 d0 mov %edx,%eax 216073: c1 e0 08 shl $0x8,%eax 216076: 29 d0 sub %edx,%eax 216078: 8d 44 01 ff lea -0x1(%rcx,%rax,1),%eax 21607c: 99 cltd 21607d: f7 f9 idiv %ecx 21607f: 3d ff 00 00 00 cmp $0xff,%eax 216084: 7e 07 jle 21608d 216086: 0f 0b ud2 216088: b8 ff 00 00 00 mov $0xff,%eax 21608d: 48 63 ee movslq %esi,%rbp 216090: 45 0f b6 01 movzbl (%r9),%r8d 216094: b9 02 00 00 00 mov $0x2,%ecx 216099: 41 8b 74 aa 04 mov 0x4(%r10,%rbp,4),%esi 21609e: 68 ff 00 00 00 pushq $0xff 2160a3: 41 8b 53 04 mov 0x4(%r11),%edx 2160a7: 52 push %rdx 2160a8: 41 0f b6 51 01 movzbl 0x1(%r9),%edx 2160ad: 52 push %rdx 2160ae: 31 d2 xor %edx,%edx 2160b0: 50 push %rax 2160b1: 45 8b 0b mov (%r11),%r9d 2160b4: e8 00 00 00 00 callq 2160b9 2160b9: 48 8b 43 38 mov 0x38(%rbx),%rax 2160bd: 48 8b 53 40 mov 0x40(%rbx),%rdx 2160c1: 41 b9 01 00 00 00 mov $0x1,%r9d 2160c7: 48 8b 3b mov (%rbx),%rdi 2160ca: 48 83 c4 20 add $0x20,%rsp 2160ce: 0f b6 4c 28 02 movzbl 0x2(%rax,%rbp,1),%ecx 2160d3: 48 8b 43 30 mov 0x30(%rbx),%rax 2160d7: 44 8b 44 aa 08 mov 0x8(%rdx,%rbp,4),%r8d 2160dc: ba 01 00 00 00 mov $0x1,%edx 2160e1: 8b 30 mov (%rax),%esi 2160e3: e8 00 00 00 00 callq 2160e8 2160e8: 44 89 64 ab 10 mov %r12d,0x10(%rbx,%rbp,4) 2160ed: 5b pop %rbx 2160ee: 5d pop %rbp 2160ef: 41 5c pop %r12 2160f1: c3 retq 2160f2: 48 63 ee movslq %esi,%rbp 2160f5: 41 8b 32 mov (%r10),%esi 2160f8: ba 01 00 00 00 mov $0x1,%edx 2160fd: 41 0f b6 4c 29 02 movzbl 0x2(%r9,%rbp,1),%ecx 216103: 45 8b 44 ab 08 mov 0x8(%r11,%rbp,4),%r8d 216108: 45 31 c9 xor %r9d,%r9d 21610b: e8 00 00 00 00 callq 216110 216110: 44 89 64 ab 10 mov %r12d,0x10(%rbx,%rbp,4) 216115: 5b pop %rbx 216116: 5d pop %rbp 216117: 41 5c pop %r12 216119: c3 retq 21611a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000216120 : 216120: e8 00 00 00 00 callq 216125 216125: 55 push %rbp 216126: 89 f5 mov %esi,%ebp 216128: 53 push %rbx 216129: 48 89 d3 mov %rdx,%rbx 21612c: 48 83 ec 10 sub $0x10,%rsp 216130: 48 8b 57 38 mov 0x38(%rdi),%rdx 216134: 48 8b 77 30 mov 0x30(%rdi),%rsi 216138: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21613f: 00 00 216141: 48 89 44 24 08 mov %rax,0x8(%rsp) 216146: 31 c0 xor %eax,%eax 216148: 48 8b 47 40 mov 0x40(%rdi),%rax 21614c: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 216151: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 216158: 44 0f b6 4a 0f movzbl 0xf(%rdx),%r9d 21615d: 8b 76 1c mov 0x1c(%rsi),%esi 216160: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 216167: 00 216168: 8b 48 38 mov 0x38(%rax),%ecx 21616b: 0f b6 52 0e movzbl 0xe(%rdx),%edx 21616f: 41 50 push %r8 216171: 8b 40 3c mov 0x3c(%rax),%eax 216174: 50 push %rax 216175: 48 8b 3f mov (%rdi),%rdi 216178: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 21617d: e8 00 00 00 00 callq 216182 216182: 58 pop %rax 216183: 5a pop %rdx 216184: 8b 0c 24 mov (%rsp),%ecx 216187: 85 c9 test %ecx,%ecx 216189: 74 02 je 21618d 21618b: 0f 0b ud2 21618d: 89 2b mov %ebp,(%rbx) 21618f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 216194: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21619b: 00 00 21619d: 75 07 jne 2161a6 21619f: 48 83 c4 10 add $0x10,%rsp 2161a3: 5b pop %rbx 2161a4: 5d pop %rbp 2161a5: c3 retq 2161a6: e8 00 00 00 00 callq 2161ab 2161ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002161b0 : 2161b0: e8 00 00 00 00 callq 2161b5 2161b5: 41 55 push %r13 2161b7: 49 89 fd mov %rdi,%r13 2161ba: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2161c1 2161c1: 41 54 push %r12 2161c3: 49 89 f4 mov %rsi,%r12 2161c6: be 20 0b 00 00 mov $0xb20,%esi 2161cb: 55 push %rbp 2161cc: 48 89 d5 mov %rdx,%rbp 2161cf: ba 48 00 00 00 mov $0x48,%edx 2161d4: 53 push %rbx 2161d5: 48 89 cb mov %rcx,%rbx 2161d8: e8 00 00 00 00 callq 2161dd 2161dd: 48 85 c0 test %rax,%rax 2161e0: 74 1e je 216200 2161e2: 4c 89 28 mov %r13,(%rax) 2161e5: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2161ec: 00 2161ed: 4c 89 60 30 mov %r12,0x30(%rax) 2161f1: 48 89 68 38 mov %rbp,0x38(%rax) 2161f5: 48 89 58 40 mov %rbx,0x40(%rax) 2161f9: 5b pop %rbx 2161fa: 5d pop %rbp 2161fb: 41 5c pop %r12 2161fd: 41 5d pop %r13 2161ff: c3 retq 216200: b9 77 00 00 00 mov $0x77,%ecx 216205: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21620c: bf 02 00 00 00 mov $0x2,%edi 216211: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216218: e8 00 00 00 00 callq 21621d 21621d: 31 c0 xor %eax,%eax 21621f: eb d8 jmp 2161f9 216221: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 216228: 00 00 00 00 21622c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000216230 : 216230: e8 00 00 00 00 callq 216235 216235: 53 push %rbx 216236: 48 89 fb mov %rdi,%rbx 216239: 48 8b 3f mov (%rdi),%rdi 21623c: e8 00 00 00 00 callq 216241 216241: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 216248: 5b pop %rbx 216249: c3 retq 21624a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000216250 : 216250: e8 00 00 00 00 callq 216255 216255: 55 push %rbp 216256: 48 89 f5 mov %rsi,%rbp 216259: b9 01 00 00 00 mov $0x1,%ecx 21625e: 31 d2 xor %edx,%edx 216260: 53 push %rbx 216261: 48 89 fb mov %rdi,%rbx 216264: 48 83 ec 10 sub $0x10,%rsp 216268: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21626f: 00 00 216271: 48 89 44 24 08 mov %rax,0x8(%rsp) 216276: 48 8b 47 18 mov 0x18(%rdi),%rax 21627a: 44 8b 48 10 mov 0x10(%rax),%r9d 21627e: 48 8b 47 10 mov 0x10(%rdi),%rax 216282: 44 0f b6 40 04 movzbl 0x4(%rax),%r8d 216287: 48 8b 47 08 mov 0x8(%rdi),%rax 21628b: 8b 70 0c mov 0xc(%rax),%esi 21628e: 48 8b 45 00 mov 0x0(%rbp),%rax 216292: 48 c1 e8 20 shr $0x20,%rax 216296: 83 e0 0f and $0xf,%eax 216299: 50 push %rax 21629a: 48 8b 3f mov (%rdi),%rdi 21629d: e8 00 00 00 00 callq 2162a2 2162a2: 48 8b 43 18 mov 0x18(%rbx),%rax 2162a6: 48 8b 3b mov (%rbx),%rdi 2162a9: 31 d2 xor %edx,%edx 2162ab: b9 01 00 00 00 mov $0x1,%ecx 2162b0: 44 8b 48 14 mov 0x14(%rax),%r9d 2162b4: 48 8b 43 10 mov 0x10(%rbx),%rax 2162b8: 44 0f b6 40 05 movzbl 0x5(%rax),%r8d 2162bd: 48 8b 43 08 mov 0x8(%rbx),%rax 2162c1: 8b 70 10 mov 0x10(%rax),%esi 2162c4: 48 8b 45 00 mov 0x0(%rbp),%rax 2162c8: 50 push %rax 2162c9: e8 00 00 00 00 callq 2162ce 2162ce: 48 8b 43 18 mov 0x18(%rbx),%rax 2162d2: 48 8b 3b mov (%rbx),%rdi 2162d5: 31 d2 xor %edx,%edx 2162d7: b9 01 00 00 00 mov $0x1,%ecx 2162dc: 44 8b 48 18 mov 0x18(%rax),%r9d 2162e0: 48 8b 43 10 mov 0x10(%rbx),%rax 2162e4: 44 0f b6 40 06 movzbl 0x6(%rax),%r8d 2162e9: 48 8b 43 08 mov 0x8(%rbx),%rax 2162ed: 8b 70 14 mov 0x14(%rax),%esi 2162f0: 8b 45 0c mov 0xc(%rbp),%eax 2162f3: 83 e0 0f and $0xf,%eax 2162f6: 50 push %rax 2162f7: e8 00 00 00 00 callq 2162fc 2162fc: 48 8b 43 18 mov 0x18(%rbx),%rax 216300: 48 8b 3b mov (%rbx),%rdi 216303: 31 d2 xor %edx,%edx 216305: b9 01 00 00 00 mov $0x1,%ecx 21630a: 44 8b 48 1c mov 0x1c(%rax),%r9d 21630e: 48 8b 43 10 mov 0x10(%rbx),%rax 216312: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 216317: 48 8b 43 08 mov 0x8(%rbx),%rax 21631b: 8b 70 18 mov 0x18(%rax),%esi 21631e: 48 8b 45 08 mov 0x8(%rbp),%rax 216322: 50 push %rax 216323: e8 00 00 00 00 callq 216328 216328: 8b 4d 14 mov 0x14(%rbp),%ecx 21632b: 48 8b 43 18 mov 0x18(%rbx),%rax 21632f: 48 8b 53 10 mov 0x10(%rbx),%rdx 216333: 48 83 c4 20 add $0x20,%rsp 216337: 48 8b 73 08 mov 0x8(%rbx),%rsi 21633b: 48 8b 3b mov (%rbx),%rdi 21633e: 44 0f b6 02 movzbl (%rdx),%r8d 216342: 51 push %rcx 216343: 8b 48 04 mov 0x4(%rax),%ecx 216346: 51 push %rcx 216347: 0f b6 52 01 movzbl 0x1(%rdx),%edx 21634b: b9 02 00 00 00 mov $0x2,%ecx 216350: 52 push %rdx 216351: 8b 55 10 mov 0x10(%rbp),%edx 216354: 52 push %rdx 216355: 44 8b 08 mov (%rax),%r9d 216358: 31 d2 xor %edx,%edx 21635a: 8b 36 mov (%rsi),%esi 21635c: e8 00 00 00 00 callq 216361 216361: 48 8b 43 18 mov 0x18(%rbx),%rax 216365: 48 8b 3b mov (%rbx),%rdi 216368: 31 d2 xor %edx,%edx 21636a: 48 83 c4 20 add $0x20,%rsp 21636e: b9 01 00 00 00 mov $0x1,%ecx 216373: 44 8b 48 08 mov 0x8(%rax),%r9d 216377: 48 8b 43 10 mov 0x10(%rbx),%rax 21637b: 44 0f b6 40 02 movzbl 0x2(%rax),%r8d 216380: 48 8b 43 08 mov 0x8(%rbx),%rax 216384: 8b 70 04 mov 0x4(%rax),%esi 216387: 8b 45 1c mov 0x1c(%rbp),%eax 21638a: 50 push %rax 21638b: e8 00 00 00 00 callq 216390 216390: 48 8b 43 18 mov 0x18(%rbx),%rax 216394: 48 8b 3b mov (%rbx),%rdi 216397: 31 d2 xor %edx,%edx 216399: b9 01 00 00 00 mov $0x1,%ecx 21639e: 44 8b 48 0c mov 0xc(%rax),%r9d 2163a2: 48 8b 43 10 mov 0x10(%rbx),%rax 2163a6: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d 2163ab: 48 8b 43 08 mov 0x8(%rbx),%rax 2163af: 8b 70 08 mov 0x8(%rax),%esi 2163b2: 48 8b 45 18 mov 0x18(%rbp),%rax 2163b6: bd 10 27 00 00 mov $0x2710,%ebp 2163bb: 50 push %rax 2163bc: e8 00 00 00 00 callq 2163c1 2163c1: 58 pop %rax 2163c2: 5a pop %rdx 2163c3: eb 13 jmp 2163d8 2163c5: bf e3 53 00 00 mov $0x53e3,%edi 2163ca: e8 00 00 00 00 callq 2163cf 2163cf: 83 ed 01 sub $0x1,%ebp 2163d2: 0f 84 00 00 00 00 je 2163d8 2163d8: 48 8b 43 18 mov 0x18(%rbx),%rax 2163dc: 48 8b 3b mov (%rbx),%rdi 2163df: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2163e4: 8b 48 0c mov 0xc(%rax),%ecx 2163e7: 48 8b 43 10 mov 0x10(%rbx),%rax 2163eb: 0f b6 50 03 movzbl 0x3(%rax),%edx 2163ef: 48 8b 43 08 mov 0x8(%rbx),%rax 2163f3: 8b 70 08 mov 0x8(%rax),%esi 2163f6: e8 00 00 00 00 callq 2163fb 2163fb: f6 44 24 04 01 testb $0x1,0x4(%rsp) 216400: 74 c3 je 2163c5 216402: 48 8b 44 24 08 mov 0x8(%rsp),%rax 216407: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21640e: 00 00 216410: 75 07 jne 216419 216412: 48 83 c4 10 add $0x10,%rsp 216416: 5b pop %rbx 216417: 5d pop %rbp 216418: c3 retq 216419: e8 00 00 00 00 callq 21641e 21641e: 66 90 xchg %ax,%ax 0000000000216420 : 216420: e8 00 00 00 00 callq 216425 216425: 53 push %rbx 216426: 8b 4f 10 mov 0x10(%rdi),%ecx 216429: 48 89 fb mov %rdi,%rbx 21642c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 216433: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21643a: bf 04 00 00 00 mov $0x4,%edi 21643f: e8 00 00 00 00 callq 216444 216444: 48 8b 53 58 mov 0x58(%rbx),%rdx 216448: 48 8b 43 60 mov 0x60(%rbx),%rax 21644c: 45 31 c9 xor %r9d,%r9d 21644f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216453: 0f b6 4a 19 movzbl 0x19(%rdx),%ecx 216457: 48 8b 53 50 mov 0x50(%rbx),%rdx 21645b: 44 8b 40 64 mov 0x64(%rax),%r8d 21645f: 8b 72 08 mov 0x8(%rdx),%esi 216462: ba 01 00 00 00 mov $0x1,%edx 216467: e8 00 00 00 00 callq 21646c 21646c: 48 8b 43 58 mov 0x58(%rbx),%rax 216470: 48 8b 53 60 mov 0x60(%rbx),%rdx 216474: 45 31 c9 xor %r9d,%r9d 216477: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21647b: 0f b6 08 movzbl (%rax),%ecx 21647e: 48 8b 43 50 mov 0x50(%rbx),%rax 216482: 44 8b 02 mov (%rdx),%r8d 216485: ba 01 00 00 00 mov $0x1,%edx 21648a: 8b 30 mov (%rax),%esi 21648c: e8 00 00 00 00 callq 216491 216491: 48 8b 53 58 mov 0x58(%rbx),%rdx 216495: 48 8b 43 60 mov 0x60(%rbx),%rax 216499: 41 b9 01 00 00 00 mov $0x1,%r9d 21649f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2164a3: 0f b6 4a 37 movzbl 0x37(%rdx),%ecx 2164a7: 48 8b 53 50 mov 0x50(%rbx),%rdx 2164ab: 44 8b 80 dc 00 00 00 mov 0xdc(%rax),%r8d 2164b2: 8b 72 40 mov 0x40(%rdx),%esi 2164b5: ba 01 00 00 00 mov $0x1,%edx 2164ba: e8 00 00 00 00 callq 2164bf 2164bf: 48 8b 53 58 mov 0x58(%rbx),%rdx 2164c3: 48 8b 43 60 mov 0x60(%rbx),%rax 2164c7: 45 31 c9 xor %r9d,%r9d 2164ca: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2164ce: 0f b6 4a 37 movzbl 0x37(%rdx),%ecx 2164d2: 48 8b 53 50 mov 0x50(%rbx),%rdx 2164d6: 44 8b 80 dc 00 00 00 mov 0xdc(%rax),%r8d 2164dd: 8b 72 40 mov 0x40(%rdx),%esi 2164e0: ba 01 00 00 00 mov $0x1,%edx 2164e5: e8 00 00 00 00 callq 2164ea 2164ea: b8 01 00 00 00 mov $0x1,%eax 2164ef: 5b pop %rbx 2164f0: c3 retq 2164f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2164f8: 00 00 00 00 2164fc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000216500 : 216500: e8 00 00 00 00 callq 216505 216505: 55 push %rbp 216506: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21650d: 48 89 f5 mov %rsi,%rbp 216510: 53 push %rbx 216511: 8b 4f 10 mov 0x10(%rdi),%ecx 216514: 48 89 fb mov %rdi,%rbx 216517: bf 04 00 00 00 mov $0x4,%edi 21651c: 44 0f b6 06 movzbl (%rsi),%r8d 216520: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216527: e8 00 00 00 00 callq 21652c 21652c: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 216530: 48 8b 43 60 mov 0x60(%rbx),%rax 216534: 48 8b 53 58 mov 0x58(%rbx),%rdx 216538: 74 76 je 2165b0 21653a: 0f b6 4a 11 movzbl 0x11(%rdx),%ecx 21653e: 48 8b 53 50 mov 0x50(%rbx),%rdx 216542: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216546: 44 8b 4d 04 mov 0x4(%rbp),%r9d 21654a: 8b 72 08 mov 0x8(%rdx),%esi 21654d: 44 8b 40 44 mov 0x44(%rax),%r8d 216551: ba 01 00 00 00 mov $0x1,%edx 216556: e8 00 00 00 00 callq 21655b 21655b: 48 8b 53 58 mov 0x58(%rbx),%rdx 21655f: 48 8b 43 60 mov 0x60(%rbx),%rax 216563: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216567: 44 8b 4d 0c mov 0xc(%rbp),%r9d 21656b: 0f b6 4a 13 movzbl 0x13(%rdx),%ecx 21656f: 48 8b 53 50 mov 0x50(%rbx),%rdx 216573: 44 8b 40 4c mov 0x4c(%rax),%r8d 216577: 8b 72 08 mov 0x8(%rdx),%esi 21657a: ba 01 00 00 00 mov $0x1,%edx 21657f: e8 00 00 00 00 callq 216584 216584: 48 8b 53 58 mov 0x58(%rbx),%rdx 216588: 48 8b 43 60 mov 0x60(%rbx),%rax 21658c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216590: 44 0f b6 4d 08 movzbl 0x8(%rbp),%r9d 216595: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 216599: 48 8b 53 50 mov 0x50(%rbx),%rdx 21659d: 44 8b 40 50 mov 0x50(%rax),%r8d 2165a1: 5b pop %rbx 2165a2: 8b 72 08 mov 0x8(%rdx),%esi 2165a5: 5d pop %rbp 2165a6: ba 01 00 00 00 mov $0x1,%edx 2165ab: e9 00 00 00 00 jmpq 2165b0 2165b0: 0f b6 4a 13 movzbl 0x13(%rdx),%ecx 2165b4: 48 8b 53 50 mov 0x50(%rbx),%rdx 2165b8: 45 31 c9 xor %r9d,%r9d 2165bb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2165bf: 44 8b 40 4c mov 0x4c(%rax),%r8d 2165c3: 8b 72 08 mov 0x8(%rdx),%esi 2165c6: 5b pop %rbx 2165c7: ba 01 00 00 00 mov $0x1,%edx 2165cc: 5d pop %rbp 2165cd: e9 00 00 00 00 jmpq 2165d2 2165d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2165d9: 00 00 00 00 2165dd: 0f 1f 00 nopl (%rax) 00000000002165e0 : 2165e0: e8 00 00 00 00 callq 2165e5 2165e5: 55 push %rbp 2165e6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2165ed: 89 f5 mov %esi,%ebp 2165ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2165f6: 53 push %rbx 2165f7: 8b 4f 10 mov 0x10(%rdi),%ecx 2165fa: 48 89 fb mov %rdi,%rbx 2165fd: bf 04 00 00 00 mov $0x4,%edi 216602: e8 00 00 00 00 callq 216607 216607: 48 8b 53 58 mov 0x58(%rbx),%rdx 21660b: 48 8b 43 60 mov 0x60(%rbx),%rax 21660f: 44 0f b6 cd movzbl %bpl,%r9d 216613: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216617: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 21661b: 48 8b 53 50 mov 0x50(%rbx),%rdx 21661f: 44 8b 40 5c mov 0x5c(%rax),%r8d 216623: 5b pop %rbx 216624: 8b 72 08 mov 0x8(%rdx),%esi 216627: 5d pop %rbp 216628: ba 01 00 00 00 mov $0x1,%edx 21662d: e9 00 00 00 00 jmpq 216632 216632: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 216639: 00 00 00 00 21663d: 0f 1f 00 nopl (%rax) 0000000000216640 : 216640: e8 00 00 00 00 callq 216645 216645: 55 push %rbp 216646: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21664d: 48 89 f5 mov %rsi,%rbp 216650: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216657: 53 push %rbx 216658: 8b 4f 10 mov 0x10(%rdi),%ecx 21665b: 48 89 fb mov %rdi,%rbx 21665e: bf 04 00 00 00 mov $0x4,%edi 216663: e8 00 00 00 00 callq 216668 216668: 48 8b 53 58 mov 0x58(%rbx),%rdx 21666c: 48 8b 43 60 mov 0x60(%rbx),%rax 216670: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216674: 44 0f b6 4d 00 movzbl 0x0(%rbp),%r9d 216679: 0f b6 4a 79 movzbl 0x79(%rdx),%ecx 21667d: 48 8b 53 50 mov 0x50(%rbx),%rdx 216681: 44 8b 80 e4 01 00 00 mov 0x1e4(%rax),%r8d 216688: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 21668e: ba 01 00 00 00 mov $0x1,%edx 216693: e8 00 00 00 00 callq 216698 216698: 48 8b 53 58 mov 0x58(%rbx),%rdx 21669c: 48 8b 43 60 mov 0x60(%rbx),%rax 2166a0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2166a4: 44 8b 4d 08 mov 0x8(%rbp),%r9d 2166a8: 0f b6 4a 77 movzbl 0x77(%rdx),%ecx 2166ac: 48 8b 53 50 mov 0x50(%rbx),%rdx 2166b0: 44 8b 80 dc 01 00 00 mov 0x1dc(%rax),%r8d 2166b7: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 2166bd: ba 01 00 00 00 mov $0x1,%edx 2166c2: e8 00 00 00 00 callq 2166c7 2166c7: 48 8b 53 58 mov 0x58(%rbx),%rdx 2166cb: 48 8b 43 60 mov 0x60(%rbx),%rax 2166cf: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2166d3: 44 8b 4d 0c mov 0xc(%rbp),%r9d 2166d7: 0f b6 4a 78 movzbl 0x78(%rdx),%ecx 2166db: 48 8b 53 50 mov 0x50(%rbx),%rdx 2166df: 44 8b 80 e0 01 00 00 mov 0x1e0(%rax),%r8d 2166e6: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 2166ec: ba 01 00 00 00 mov $0x1,%edx 2166f1: e8 00 00 00 00 callq 2166f6 2166f6: 48 8b 53 58 mov 0x58(%rbx),%rdx 2166fa: 48 8b 43 60 mov 0x60(%rbx),%rax 2166fe: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216702: 44 8b 4d 04 mov 0x4(%rbp),%r9d 216706: 0f b6 4a 7a movzbl 0x7a(%rdx),%ecx 21670a: 48 8b 53 50 mov 0x50(%rbx),%rdx 21670e: 44 8b 80 e8 01 00 00 mov 0x1e8(%rax),%r8d 216715: 8b b2 b4 00 00 00 mov 0xb4(%rdx),%esi 21671b: ba 01 00 00 00 mov $0x1,%edx 216720: e8 00 00 00 00 callq 216725 216725: 48 8b 53 58 mov 0x58(%rbx),%rdx 216729: 48 8b 43 60 mov 0x60(%rbx),%rax 21672d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216731: 44 0f b6 4d 01 movzbl 0x1(%rbp),%r9d 216736: 0f b6 4a 7b movzbl 0x7b(%rdx),%ecx 21673a: 48 8b 53 50 mov 0x50(%rbx),%rdx 21673e: 44 8b 80 ec 01 00 00 mov 0x1ec(%rax),%r8d 216745: 8b b2 b4 00 00 00 mov 0xb4(%rdx),%esi 21674b: ba 01 00 00 00 mov $0x1,%edx 216750: e8 00 00 00 00 callq 216755 216755: 48 8b 53 58 mov 0x58(%rbx),%rdx 216759: 48 8b 43 60 mov 0x60(%rbx),%rax 21675d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216761: 44 0f b6 4d 02 movzbl 0x2(%rbp),%r9d 216766: 0f b6 4a 7c movzbl 0x7c(%rdx),%ecx 21676a: 48 8b 53 50 mov 0x50(%rbx),%rdx 21676e: 44 8b 80 f0 01 00 00 mov 0x1f0(%rax),%r8d 216775: 5b pop %rbx 216776: 8b b2 b4 00 00 00 mov 0xb4(%rdx),%esi 21677c: 5d pop %rbp 21677d: ba 01 00 00 00 mov $0x1,%edx 216782: e9 00 00 00 00 jmpq 216787 216787: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 21678e: 00 00 0000000000216790 : 216790: e8 00 00 00 00 callq 216795 216795: 53 push %rbx 216796: 48 89 fb mov %rdi,%rbx 216799: 48 83 ec 10 sub $0x10,%rsp 21679d: 48 8b 4f 60 mov 0x60(%rdi),%rcx 2167a1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2167a8: 00 00 2167aa: 48 89 44 24 08 mov %rax,0x8(%rsp) 2167af: 31 c0 xor %eax,%eax 2167b1: 48 8b 47 58 mov 0x58(%rdi),%rax 2167b5: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2167bc: 49 89 e0 mov %rsp,%r8 2167bf: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2167c6: 00 2167c7: 8b 09 mov (%rcx),%ecx 2167c9: 0f b6 10 movzbl (%rax),%edx 2167cc: 48 8b 47 50 mov 0x50(%rdi),%rax 2167d0: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2167d4: 8b 30 mov (%rax),%esi 2167d6: e8 00 00 00 00 callq 2167db 2167db: 48 8b 43 60 mov 0x60(%rbx),%rax 2167df: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2167e3: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2167e8: 8b 48 64 mov 0x64(%rax),%ecx 2167eb: 48 8b 43 58 mov 0x58(%rbx),%rax 2167ef: 0f b6 50 19 movzbl 0x19(%rax),%edx 2167f3: 48 8b 43 50 mov 0x50(%rbx),%rax 2167f7: 8b 70 08 mov 0x8(%rax),%esi 2167fa: e8 00 00 00 00 callq 2167ff 2167ff: 8b 14 24 mov (%rsp),%edx 216802: 31 c0 xor %eax,%eax 216804: 85 d2 test %edx,%edx 216806: 74 09 je 216811 216808: 8b 44 24 04 mov 0x4(%rsp),%eax 21680c: 85 c0 test %eax,%eax 21680e: 0f 95 c0 setne %al 216811: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 216816: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 21681d: 00 00 21681f: 75 06 jne 216827 216821: 48 83 c4 10 add $0x10,%rsp 216825: 5b pop %rbx 216826: c3 retq 216827: e8 00 00 00 00 callq 21682c 21682c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000216830 : 216830: e8 00 00 00 00 callq 216835 216835: 55 push %rbp 216836: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21683d: 48 89 fd mov %rdi,%rbp 216840: 53 push %rbx 216841: 8b 4f 10 mov 0x10(%rdi),%ecx 216844: 48 89 f3 mov %rsi,%rbx 216847: bf 04 00 00 00 mov $0x4,%edi 21684c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216853: e8 00 00 00 00 callq 216858 216858: 48 8b 55 60 mov 0x60(%rbp),%rdx 21685c: 48 8b 45 58 mov 0x58(%rbp),%rax 216860: 44 8b 8b bc 00 00 00 mov 0xbc(%rbx),%r9d 216867: 48 8b 75 50 mov 0x50(%rbp),%rsi 21686b: 44 8b 82 08 01 00 00 mov 0x108(%rdx),%r8d 216872: 0f b6 48 42 movzbl 0x42(%rax),%ecx 216876: 8b 76 4c mov 0x4c(%rsi),%esi 216879: 48 8b 7d 08 mov 0x8(%rbp),%rdi 21687d: 41 51 push %r9 21687f: 8b 92 0c 01 00 00 mov 0x10c(%rdx),%edx 216885: 44 8b 8b b8 00 00 00 mov 0xb8(%rbx),%r9d 21688c: 52 push %rdx 21688d: 0f b6 40 43 movzbl 0x43(%rax),%eax 216891: ba 02 00 00 00 mov $0x2,%edx 216896: 50 push %rax 216897: e8 00 00 00 00 callq 21689c 21689c: 8b 83 b8 00 00 00 mov 0xb8(%rbx),%eax 2168a2: 48 83 c4 18 add $0x18,%rsp 2168a6: 85 c0 test %eax,%eax 2168a8: 75 03 jne 2168ad 2168aa: 5b pop %rbx 2168ab: 5d pop %rbp 2168ac: c3 retq 2168ad: 48 8b 55 58 mov 0x58(%rbp),%rdx 2168b1: 48 8b 45 60 mov 0x60(%rbp),%rax 2168b5: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2168b9: 44 8b 8b b0 00 00 00 mov 0xb0(%rbx),%r9d 2168c0: 0f b6 4a 49 movzbl 0x49(%rdx),%ecx 2168c4: 48 8b 55 50 mov 0x50(%rbp),%rdx 2168c8: 44 8b 80 24 01 00 00 mov 0x124(%rax),%r8d 2168cf: 8b 72 54 mov 0x54(%rdx),%esi 2168d2: ba 01 00 00 00 mov $0x1,%edx 2168d7: e8 00 00 00 00 callq 2168dc 2168dc: 48 8b 55 58 mov 0x58(%rbp),%rdx 2168e0: 48 8b 45 60 mov 0x60(%rbp),%rax 2168e4: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2168e8: 44 8b 8b b4 00 00 00 mov 0xb4(%rbx),%r9d 2168ef: 0f b6 4a 48 movzbl 0x48(%rdx),%ecx 2168f3: 48 8b 55 50 mov 0x50(%rbp),%rdx 2168f7: 44 8b 80 20 01 00 00 mov 0x120(%rax),%r8d 2168fe: 8b 72 54 mov 0x54(%rdx),%esi 216901: ba 01 00 00 00 mov $0x1,%edx 216906: e8 00 00 00 00 callq 21690b 21690b: 48 8b 55 58 mov 0x58(%rbp),%rdx 21690f: 48 8b 45 60 mov 0x60(%rbp),%rax 216913: 41 b9 40 00 00 00 mov $0x40,%r9d 216919: 48 8b 7d 08 mov 0x8(%rbp),%rdi 21691d: 0f b6 4a 54 movzbl 0x54(%rdx),%ecx 216921: 48 8b 55 50 mov 0x50(%rbp),%rdx 216925: 44 8b 80 50 01 00 00 mov 0x150(%rax),%r8d 21692c: 8b 72 70 mov 0x70(%rdx),%esi 21692f: ba 01 00 00 00 mov $0x1,%edx 216934: e8 00 00 00 00 callq 216939 216939: 48 8b 55 58 mov 0x58(%rbp),%rdx 21693d: 48 8b 45 60 mov 0x60(%rbp),%rax 216941: 41 b9 00 02 00 00 mov $0x200,%r9d 216947: 48 8b 7d 08 mov 0x8(%rbp),%rdi 21694b: 0f b6 4a 55 movzbl 0x55(%rdx),%ecx 21694f: 48 8b 55 50 mov 0x50(%rbp),%rdx 216953: 44 8b 80 54 01 00 00 mov 0x154(%rax),%r8d 21695a: 8b 72 70 mov 0x70(%rdx),%esi 21695d: ba 01 00 00 00 mov $0x1,%edx 216962: e8 00 00 00 00 callq 216967 216967: 48 8b 55 58 mov 0x58(%rbp),%rdx 21696b: 48 8b 45 60 mov 0x60(%rbp),%rax 21696f: 41 b9 fe 03 00 00 mov $0x3fe,%r9d 216975: 48 8b 7d 08 mov 0x8(%rbp),%rdi 216979: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 21697d: 48 8b 55 50 mov 0x50(%rbp),%rdx 216981: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 216988: 8b b2 94 00 00 00 mov 0x94(%rdx),%esi 21698e: ba 01 00 00 00 mov $0x1,%edx 216993: e8 00 00 00 00 callq 216998 216998: 48 8b 55 58 mov 0x58(%rbp),%rdx 21699c: 48 8b 45 60 mov 0x60(%rbp),%rax 2169a0: 41 b9 01 00 00 00 mov $0x1,%r9d 2169a6: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2169aa: 0f b6 4a 6c movzbl 0x6c(%rdx),%ecx 2169ae: 48 8b 55 50 mov 0x50(%rbp),%rdx 2169b2: 44 8b 80 b0 01 00 00 mov 0x1b0(%rax),%r8d 2169b9: 8b b2 94 00 00 00 mov 0x94(%rdx),%esi 2169bf: ba 01 00 00 00 mov $0x1,%edx 2169c4: e8 00 00 00 00 callq 2169c9 2169c9: 48 8b 55 58 mov 0x58(%rbp),%rdx 2169cd: 48 8b 45 60 mov 0x60(%rbp),%rax 2169d1: 41 b9 fe 03 00 00 mov $0x3fe,%r9d 2169d7: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2169db: 0f b6 4a 6d movzbl 0x6d(%rdx),%ecx 2169df: 48 8b 55 50 mov 0x50(%rbp),%rdx 2169e3: 44 8b 80 b4 01 00 00 mov 0x1b4(%rax),%r8d 2169ea: 8b b2 98 00 00 00 mov 0x98(%rdx),%esi 2169f0: ba 01 00 00 00 mov $0x1,%edx 2169f5: e8 00 00 00 00 callq 2169fa 2169fa: 48 8b 55 58 mov 0x58(%rbp),%rdx 2169fe: 48 8b 45 60 mov 0x60(%rbp),%rax 216a02: 41 b9 01 00 00 00 mov $0x1,%r9d 216a08: 48 8b 7d 08 mov 0x8(%rbp),%rdi 216a0c: 0f b6 4a 6e movzbl 0x6e(%rdx),%ecx 216a10: 48 8b 55 50 mov 0x50(%rbp),%rdx 216a14: 44 8b 80 b8 01 00 00 mov 0x1b8(%rax),%r8d 216a1b: 8b b2 98 00 00 00 mov 0x98(%rdx),%esi 216a21: ba 01 00 00 00 mov $0x1,%edx 216a26: e8 00 00 00 00 callq 216a2b 216a2b: 48 8b 55 58 mov 0x58(%rbp),%rdx 216a2f: 48 8b 45 60 mov 0x60(%rbp),%rax 216a33: 41 b9 01 00 00 00 mov $0x1,%r9d 216a39: 48 8b 7d 08 mov 0x8(%rbp),%rdi 216a3d: 0f b6 4a 6f movzbl 0x6f(%rdx),%ecx 216a41: 48 8b 55 50 mov 0x50(%rbp),%rdx 216a45: 44 8b 80 bc 01 00 00 mov 0x1bc(%rax),%r8d 216a4c: 8b b2 9c 00 00 00 mov 0x9c(%rdx),%esi 216a52: ba 01 00 00 00 mov $0x1,%edx 216a57: e8 00 00 00 00 callq 216a5c 216a5c: 80 bb 8c 00 00 00 00 cmpb $0x0,0x8c(%rbx) 216a63: 8b 93 b0 00 00 00 mov 0xb0(%rbx),%edx 216a69: 75 79 jne 216ae4 216a6b: 48 8b 83 c4 00 00 00 mov 0xc4(%rbx),%rax 216a72: 48 83 ec 18 sub $0x18,%rsp 216a76: 8b b3 80 00 00 00 mov 0x80(%rbx),%esi 216a7c: 48 89 ef mov %rbp,%rdi 216a7f: 48 89 04 24 mov %rax,(%rsp) 216a83: 48 8b 83 cc 00 00 00 mov 0xcc(%rbx),%rax 216a8a: 48 89 44 24 08 mov %rax,0x8(%rsp) 216a8f: 8b 83 d4 00 00 00 mov 0xd4(%rbx),%eax 216a95: 89 44 24 10 mov %eax,0x10(%rsp) 216a99: e8 00 00 00 00 callq 216a9e 216a9e: 8b 8b d8 00 00 00 mov 0xd8(%rbx),%ecx 216aa4: 8b 93 b4 00 00 00 mov 0xb4(%rbx),%edx 216aaa: 8b b3 84 00 00 00 mov 0x84(%rbx),%esi 216ab0: 48 8b 83 c4 00 00 00 mov 0xc4(%rbx),%rax 216ab7: 48 83 ec 18 sub $0x18,%rsp 216abb: 48 89 ef mov %rbp,%rdi 216abe: 48 89 04 24 mov %rax,(%rsp) 216ac2: 48 8b 83 cc 00 00 00 mov 0xcc(%rbx),%rax 216ac9: 48 89 44 24 08 mov %rax,0x8(%rsp) 216ace: 8b 83 d4 00 00 00 mov 0xd4(%rbx),%eax 216ad4: 89 44 24 10 mov %eax,0x10(%rsp) 216ad8: e8 00 00 00 00 callq 216add 216add: 48 83 c4 30 add $0x30,%rsp 216ae1: 5b pop %rbx 216ae2: 5d pop %rbp 216ae3: c3 retq 216ae4: 48 8b 83 c4 00 00 00 mov 0xc4(%rbx),%rax 216aeb: 48 83 ec 18 sub $0x18,%rsp 216aef: 8b b3 88 00 00 00 mov 0x88(%rbx),%esi 216af5: 48 89 ef mov %rbp,%rdi 216af8: 48 89 04 24 mov %rax,(%rsp) 216afc: 48 8b 83 cc 00 00 00 mov 0xcc(%rbx),%rax 216b03: 48 89 44 24 08 mov %rax,0x8(%rsp) 216b08: 8b 83 d4 00 00 00 mov 0xd4(%rbx),%eax 216b0e: 89 44 24 10 mov %eax,0x10(%rsp) 216b12: e8 00 00 00 00 callq 216b17 216b17: 8b 8b d8 00 00 00 mov 0xd8(%rbx),%ecx 216b1d: 8b 93 b4 00 00 00 mov 0xb4(%rbx),%edx 216b23: 8b b3 90 00 00 00 mov 0x90(%rbx),%esi 216b29: eb 85 jmp 216ab0 216b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000216b30 : 216b30: e8 00 00 00 00 callq 216b35 216b35: 48 85 f6 test %rsi,%rsi 216b38: 0f 84 82 00 00 00 je 216bc0 216b3e: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 216b45: 00 216b46: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 216b4d: 48 b8 0f 00 00 00 01 movabs $0x10000000f,%rax 216b54: 00 00 00 216b57: 48 89 06 mov %rax,(%rsi) 216b5a: 48 83 e8 0f sub $0xf,%rax 216b5e: 48 89 46 20 mov %rax,0x20(%rsi) 216b62: 0f b6 46 28 movzbl 0x28(%rsi),%eax 216b66: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 216b6d: 00 216b6e: 83 e0 f0 and $0xfffffff0,%eax 216b71: 48 c7 46 18 00 00 00 movq $0x0,0x18(%rsi) 216b78: 00 216b79: 83 c8 01 or $0x1,%eax 216b7c: 48 c7 46 2c 00 00 00 movq $0x0,0x2c(%rsi) 216b83: 00 216b84: 88 46 28 mov %al,0x28(%rsi) 216b87: 48 c7 46 34 00 00 00 movq $0x0,0x34(%rsi) 216b8e: 00 216b8f: 48 c7 46 3c 00 00 00 movq $0x0,0x3c(%rsi) 216b96: 00 216b97: 48 c7 46 44 00 00 00 movq $0x0,0x44(%rsi) 216b9e: 00 216b9f: c7 46 4c 00 00 00 00 movl $0x0,0x4c(%rsi) 216ba6: 8b 4f 10 mov 0x10(%rdi),%ecx 216ba9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216bb0: bf 04 00 00 00 mov $0x4,%edi 216bb5: e8 00 00 00 00 callq 216bba 216bba: b8 01 00 00 00 mov $0x1,%eax 216bbf: c3 retq 216bc0: 8b 4f 10 mov 0x10(%rdi),%ecx 216bc3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 216bca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216bd1: bf 04 00 00 00 mov $0x4,%edi 216bd6: e8 00 00 00 00 callq 216bdb 216bdb: 31 c0 xor %eax,%eax 216bdd: c3 retq 216bde: 66 90 xchg %ax,%ax 0000000000216be0 : 216be0: e8 00 00 00 00 callq 216be5 216be5: 55 push %rbp 216be6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 216bed: 48 89 f5 mov %rsi,%rbp 216bf0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216bf7: 53 push %rbx 216bf8: 8b 4f 10 mov 0x10(%rdi),%ecx 216bfb: 48 89 fb mov %rdi,%rbx 216bfe: bf 04 00 00 00 mov $0x4,%edi 216c03: e8 00 00 00 00 callq 216c08 216c08: 48 8b 53 60 mov 0x60(%rbx),%rdx 216c0c: 48 8b 43 58 mov 0x58(%rbx),%rax 216c10: 44 8b 8d 84 00 00 00 mov 0x84(%rbp),%r9d 216c17: 48 8b 73 50 mov 0x50(%rbx),%rsi 216c1b: 0f b6 48 21 movzbl 0x21(%rax),%ecx 216c1f: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 216c26: 8b 76 18 mov 0x18(%rsi),%esi 216c29: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216c2d: 41 51 push %r9 216c2f: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 216c35: 44 8b 8d 80 00 00 00 mov 0x80(%rbp),%r9d 216c3c: 52 push %rdx 216c3d: 0f b6 40 22 movzbl 0x22(%rax),%eax 216c41: ba 02 00 00 00 mov $0x2,%edx 216c46: 50 push %rax 216c47: e8 00 00 00 00 callq 216c4c 216c4c: 48 8b 53 58 mov 0x58(%rbx),%rdx 216c50: 48 8b 43 60 mov 0x60(%rbx),%rax 216c54: 48 83 c4 18 add $0x18,%rsp 216c58: 80 bd 8c 00 00 00 00 cmpb $0x0,0x8c(%rbp) 216c5f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216c63: 0f b6 4a 10 movzbl 0x10(%rdx),%ecx 216c67: 48 8b 53 50 mov 0x50(%rbx),%rdx 216c6b: 8b 72 08 mov 0x8(%rdx),%esi 216c6e: 0f 84 1e 01 00 00 je 216d92 216c74: 44 8b 40 40 mov 0x40(%rax),%r8d 216c78: 41 b9 01 00 00 00 mov $0x1,%r9d 216c7e: ba 01 00 00 00 mov $0x1,%edx 216c83: e8 00 00 00 00 callq 216c88 216c88: 48 8b 53 58 mov 0x58(%rbx),%rdx 216c8c: 48 8b 43 60 mov 0x60(%rbx),%rax 216c90: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216c94: 44 8b 8d 94 00 00 00 mov 0x94(%rbp),%r9d 216c9b: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 216c9f: 48 8b 53 50 mov 0x50(%rbx),%rdx 216ca3: 44 8b 40 68 mov 0x68(%rax),%r8d 216ca7: 8b 72 0c mov 0xc(%rdx),%esi 216caa: ba 01 00 00 00 mov $0x1,%edx 216caf: e8 00 00 00 00 callq 216cb4 216cb4: 48 8b 53 58 mov 0x58(%rbx),%rdx 216cb8: 48 8b 43 60 mov 0x60(%rbx),%rax 216cbc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216cc0: 44 8b 8d 98 00 00 00 mov 0x98(%rbp),%r9d 216cc7: 0f b6 4a 1b movzbl 0x1b(%rdx),%ecx 216ccb: 48 8b 53 50 mov 0x50(%rbx),%rdx 216ccf: 44 8b 40 6c mov 0x6c(%rax),%r8d 216cd3: 8b 72 0c mov 0xc(%rdx),%esi 216cd6: ba 01 00 00 00 mov $0x1,%edx 216cdb: e8 00 00 00 00 callq 216ce0 216ce0: 48 8b 53 58 mov 0x58(%rbx),%rdx 216ce4: 48 8b 43 60 mov 0x60(%rbx),%rax 216ce8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216cec: 44 8b 8d 88 00 00 00 mov 0x88(%rbp),%r9d 216cf3: 0f b6 4a 1c movzbl 0x1c(%rdx),%ecx 216cf7: 48 8b 53 50 mov 0x50(%rbx),%rdx 216cfb: 44 8b 40 70 mov 0x70(%rax),%r8d 216cff: 8b 72 10 mov 0x10(%rdx),%esi 216d02: ba 01 00 00 00 mov $0x1,%edx 216d07: e8 00 00 00 00 callq 216d0c 216d0c: 48 8b 53 58 mov 0x58(%rbx),%rdx 216d10: 48 8b 43 60 mov 0x60(%rbx),%rax 216d14: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216d18: 44 8b 8d 90 00 00 00 mov 0x90(%rbp),%r9d 216d1f: 0f b6 4a 1d movzbl 0x1d(%rdx),%ecx 216d23: 48 8b 53 50 mov 0x50(%rbx),%rdx 216d27: 44 8b 40 74 mov 0x74(%rax),%r8d 216d2b: 8b 72 10 mov 0x10(%rdx),%esi 216d2e: ba 01 00 00 00 mov $0x1,%edx 216d33: e8 00 00 00 00 callq 216d38 216d38: 48 8b 53 58 mov 0x58(%rbx),%rdx 216d3c: 48 8b 43 60 mov 0x60(%rbx),%rax 216d40: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216d44: 44 8b 8d c0 00 00 00 mov 0xc0(%rbp),%r9d 216d4b: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 216d4f: 48 8b 53 50 mov 0x50(%rbx),%rdx 216d53: 44 8b 40 3c mov 0x3c(%rax),%r8d 216d57: 8b 72 08 mov 0x8(%rdx),%esi 216d5a: ba 01 00 00 00 mov $0x1,%edx 216d5f: e8 00 00 00 00 callq 216d64 216d64: 48 8b 53 58 mov 0x58(%rbx),%rdx 216d68: 48 8b 43 60 mov 0x60(%rbx),%rax 216d6c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216d70: 44 8b 8d 9c 00 00 00 mov 0x9c(%rbp),%r9d 216d77: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 216d7b: 48 8b 53 50 mov 0x50(%rbx),%rdx 216d7f: 44 8b 40 38 mov 0x38(%rax),%r8d 216d83: 5b pop %rbx 216d84: 8b 72 08 mov 0x8(%rdx),%esi 216d87: 5d pop %rbp 216d88: ba 01 00 00 00 mov $0x1,%edx 216d8d: e9 00 00 00 00 jmpq 216d92 216d92: 44 8b 40 40 mov 0x40(%rax),%r8d 216d96: 45 31 c9 xor %r9d,%r9d 216d99: ba 01 00 00 00 mov $0x1,%edx 216d9e: e8 00 00 00 00 callq 216da3 216da3: eb 93 jmp 216d38 216da5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 216dac: 00 00 00 00 0000000000216db0 : 216db0: e8 00 00 00 00 callq 216db5 216db5: 55 push %rbp 216db6: 53 push %rbx 216db7: 48 83 ec 10 sub $0x10,%rsp 216dbb: 8b 4f 10 mov 0x10(%rdi),%ecx 216dbe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 216dc5: 00 00 216dc7: 48 89 44 24 08 mov %rax,0x8(%rsp) 216dcc: 31 c0 xor %eax,%eax 216dce: 48 8b 86 b0 00 00 00 mov 0xb0(%rsi),%rax 216dd5: 48 39 86 80 00 00 00 cmp %rax,0x80(%rsi) 216ddc: 74 35 je 216e13 216dde: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 216de5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216dec: bf 04 00 00 00 mov $0x4,%edi 216df1: e8 00 00 00 00 callq 216df6 216df6: 31 c0 xor %eax,%eax 216df8: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 216dfd: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 216e04: 00 00 216e06: 0f 85 e4 00 00 00 jne 216ef0 216e0c: 48 83 c4 10 add $0x10,%rsp 216e10: 5b pop %rbx 216e11: 5d pop %rbp 216e12: c3 retq 216e13: 48 89 fb mov %rdi,%rbx 216e16: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 216e1d: bf 04 00 00 00 mov $0x4,%edi 216e22: 48 89 f5 mov %rsi,%rbp 216e25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216e2c: e8 00 00 00 00 callq 216e31 216e31: 48 8b 43 60 mov 0x60(%rbx),%rax 216e35: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216e39: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 216e3e: 8b 88 80 00 00 00 mov 0x80(%rax),%ecx 216e44: 48 8b 43 58 mov 0x58(%rbx),%rax 216e48: 0f b6 50 20 movzbl 0x20(%rax),%edx 216e4c: 48 8b 43 50 mov 0x50(%rbx),%rax 216e50: 8b 70 14 mov 0x14(%rax),%esi 216e53: e8 00 00 00 00 callq 216e58 216e58: 8b 54 24 04 mov 0x4(%rsp),%edx 216e5c: 85 d2 test %edx,%edx 216e5e: 74 5d je 216ebd 216e60: 48 89 ee mov %rbp,%rsi 216e63: 48 89 df mov %rbx,%rdi 216e66: e8 00 00 00 00 callq 216e6b 216e6b: 48 89 ee mov %rbp,%rsi 216e6e: 48 89 df mov %rbx,%rdi 216e71: e8 00 00 00 00 callq 216e76 216e76: 8b 44 24 04 mov 0x4(%rsp),%eax 216e7a: 85 c0 test %eax,%eax 216e7c: 74 0a je 216e88 216e7e: b8 01 00 00 00 mov $0x1,%eax 216e83: e9 70 ff ff ff jmpq 216df8 216e88: 48 8b 53 58 mov 0x58(%rbx),%rdx 216e8c: 48 8b 43 60 mov 0x60(%rbx),%rax 216e90: 45 31 c9 xor %r9d,%r9d 216e93: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216e97: 0f b6 4a 20 movzbl 0x20(%rdx),%ecx 216e9b: 48 8b 53 50 mov 0x50(%rbx),%rdx 216e9f: 44 8b 80 80 00 00 00 mov 0x80(%rax),%r8d 216ea6: 8b 72 14 mov 0x14(%rdx),%esi 216ea9: ba 01 00 00 00 mov $0x1,%edx 216eae: e8 00 00 00 00 callq 216eb3 216eb3: b8 01 00 00 00 mov $0x1,%eax 216eb8: e9 3b ff ff ff jmpq 216df8 216ebd: 48 8b 53 58 mov 0x58(%rbx),%rdx 216ec1: 48 8b 43 60 mov 0x60(%rbx),%rax 216ec5: 41 b9 01 00 00 00 mov $0x1,%r9d 216ecb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216ecf: 0f b6 4a 20 movzbl 0x20(%rdx),%ecx 216ed3: 48 8b 53 50 mov 0x50(%rbx),%rdx 216ed7: 44 8b 80 80 00 00 00 mov 0x80(%rax),%r8d 216ede: 8b 72 14 mov 0x14(%rdx),%esi 216ee1: ba 01 00 00 00 mov $0x1,%edx 216ee6: e8 00 00 00 00 callq 216eeb 216eeb: e9 70 ff ff ff jmpq 216e60 216ef0: e8 00 00 00 00 callq 216ef5 216ef5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 216efc: 00 00 00 00 0000000000216f00 : 216f00: e8 00 00 00 00 callq 216f05 216f05: 55 push %rbp 216f06: 53 push %rbx 216f07: 8b 4f 10 mov 0x10(%rdi),%ecx 216f0a: 48 8b 86 b0 00 00 00 mov 0xb0(%rsi),%rax 216f11: 48 39 86 80 00 00 00 cmp %rax,0x80(%rsi) 216f18: 74 1d je 216f37 216f1a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 216f21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216f28: bf 04 00 00 00 mov $0x4,%edi 216f2d: e8 00 00 00 00 callq 216f32 216f32: 31 c0 xor %eax,%eax 216f34: 5b pop %rbx 216f35: 5d pop %rbp 216f36: c3 retq 216f37: 48 89 fb mov %rdi,%rbx 216f3a: 48 89 f5 mov %rsi,%rbp 216f3d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 216f44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 216f4b: bf 04 00 00 00 mov $0x4,%edi 216f50: e8 00 00 00 00 callq 216f55 216f55: 48 8b 43 58 mov 0x58(%rbx),%rax 216f59: 48 8b 53 60 mov 0x60(%rbx),%rdx 216f5d: 41 b9 01 00 00 00 mov $0x1,%r9d 216f63: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216f67: 0f b6 08 movzbl (%rax),%ecx 216f6a: 48 8b 43 50 mov 0x50(%rbx),%rax 216f6e: 44 8b 02 mov (%rdx),%r8d 216f71: ba 01 00 00 00 mov $0x1,%edx 216f76: 8b 30 mov (%rax),%esi 216f78: e8 00 00 00 00 callq 216f7d 216f7d: 48 89 ee mov %rbp,%rsi 216f80: 48 89 df mov %rbx,%rdi 216f83: e8 00 00 00 00 callq 216f88 216f88: 48 89 ee mov %rbp,%rsi 216f8b: 48 89 df mov %rbx,%rdi 216f8e: e8 00 00 00 00 callq 216f93 216f93: 48 8b 53 58 mov 0x58(%rbx),%rdx 216f97: 48 8b 43 60 mov 0x60(%rbx),%rax 216f9b: 41 b9 01 00 00 00 mov $0x1,%r9d 216fa1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216fa5: 0f b6 4a 19 movzbl 0x19(%rdx),%ecx 216fa9: 48 8b 53 50 mov 0x50(%rbx),%rdx 216fad: 44 8b 40 64 mov 0x64(%rax),%r8d 216fb1: 8b 72 08 mov 0x8(%rdx),%esi 216fb4: ba 01 00 00 00 mov $0x1,%edx 216fb9: e8 00 00 00 00 callq 216fbe 216fbe: 48 8b 53 58 mov 0x58(%rbx),%rdx 216fc2: 48 8b 43 60 mov 0x60(%rbx),%rax 216fc6: 45 31 c9 xor %r9d,%r9d 216fc9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 216fcd: 0f b6 4a 79 movzbl 0x79(%rdx),%ecx 216fd1: 48 8b 53 50 mov 0x50(%rbx),%rdx 216fd5: 44 8b 80 e4 01 00 00 mov 0x1e4(%rax),%r8d 216fdc: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 216fe2: ba 01 00 00 00 mov $0x1,%edx 216fe7: e8 00 00 00 00 callq 216fec 216fec: b8 01 00 00 00 mov $0x1,%eax 216ff1: 5b pop %rbx 216ff2: 5d pop %rbp 216ff3: c3 retq 216ff4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 216ffb: 00 00 00 00 216fff: 90 nop 0000000000217000 : 217000: e8 00 00 00 00 callq 217005 217005: 48 89 77 08 mov %rsi,0x8(%rdi) 217009: 44 89 4f 10 mov %r9d,0x10(%rdi) 21700d: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 217014: 48 89 57 50 mov %rdx,0x50(%rdi) 217018: 48 89 4f 58 mov %rcx,0x58(%rdi) 21701c: 4c 89 47 60 mov %r8,0x60(%rdi) 217020: c3 retq 217021: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 217028: 00 00 00 21702b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000217030 : 217030: e8 00 00 00 00 callq 217035 217035: 41 57 push %r15 217037: 8d 46 01 lea 0x1(%rsi),%eax 21703a: 41 56 push %r14 21703c: d1 e8 shr %eax 21703e: 41 55 push %r13 217040: 49 89 cd mov %rcx,%r13 217043: 41 54 push %r12 217045: 55 push %rbp 217046: 53 push %rbx 217047: 48 89 fb mov %rdi,%rbx 21704a: 48 83 ec 18 sub $0x18,%rsp 21704e: 89 74 24 0c mov %esi,0xc(%rsp) 217052: 89 54 24 10 mov %edx,0x10(%rsp) 217056: 89 44 24 08 mov %eax,0x8(%rsp) 21705a: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 217061: 00 217062: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 217069: 00 21706a: 44 8b 7c 24 14 mov 0x14(%rsp),%r15d 21706f: 8b 44 24 08 mov 0x8(%rsp),%eax 217073: 31 ed xor %ebp,%ebp 217075: 45 89 fe mov %r15d,%r14d 217078: 85 c0 test %eax,%eax 21707a: 0f 84 de 00 00 00 je 21715e 217080: 44 89 f0 mov %r14d,%eax 217083: 45 31 ff xor %r15d,%r15d 217086: 45 0f b7 64 45 00 movzwl 0x0(%r13,%rax,2),%r12d 21708c: 8d 44 2d 01 lea 0x1(%rbp,%rbp,1),%eax 217090: 39 44 24 0c cmp %eax,0xc(%rsp) 217094: 76 0a jbe 2170a0 217096: 41 8d 46 01 lea 0x1(%r14),%eax 21709a: 45 0f b7 7c 45 00 movzwl 0x0(%r13,%rax,2),%r15d 2170a0: 48 8b 4b 50 mov 0x50(%rbx),%rcx 2170a4: 48 8b 53 60 mov 0x60(%rbx),%rdx 2170a8: 41 83 c6 02 add $0x2,%r14d 2170ac: 48 8b 43 58 mov 0x58(%rbx),%rax 2170b0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2170b4: 8b 71 44 mov 0x44(%rcx),%esi 2170b7: 8b 4c 24 10 mov 0x10(%rsp),%ecx 2170bb: 44 8b 8a e0 00 00 00 mov 0xe0(%rdx),%r9d 2170c2: 44 0f b6 40 38 movzbl 0x38(%rax),%r8d 2170c7: 51 push %rcx 2170c8: 8b 8a e8 00 00 00 mov 0xe8(%rdx),%ecx 2170ce: 51 push %rcx 2170cf: 0f b6 48 3a movzbl 0x3a(%rax),%ecx 2170d3: 51 push %rcx 2170d4: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 2170d8: 51 push %rcx 2170d9: 8b 92 e4 00 00 00 mov 0xe4(%rdx),%edx 2170df: b9 03 00 00 00 mov $0x3,%ecx 2170e4: 52 push %rdx 2170e5: 0f b6 40 39 movzbl 0x39(%rax),%eax 2170e9: 31 d2 xor %edx,%edx 2170eb: 50 push %rax 2170ec: 55 push %rbp 2170ed: 83 c5 01 add $0x1,%ebp 2170f0: e8 00 00 00 00 callq 2170f5 2170f5: 48 8b 53 60 mov 0x60(%rbx),%rdx 2170f9: 48 8b 43 58 mov 0x58(%rbx),%rax 2170fd: 48 8b 4b 50 mov 0x50(%rbx),%rcx 217101: 48 83 c4 38 add $0x38,%rsp 217105: 48 8b 7b 08 mov 0x8(%rbx),%rdi 217109: 44 8b 8a f8 00 00 00 mov 0xf8(%rdx),%r9d 217110: 44 0f b6 40 3e movzbl 0x3e(%rax),%r8d 217115: 8b 71 48 mov 0x48(%rcx),%esi 217118: 6a 01 pushq $0x1 21711a: 8b 8a 04 01 00 00 mov 0x104(%rdx),%ecx 217120: 51 push %rcx 217121: 0f b6 48 41 movzbl 0x41(%rax),%ecx 217125: 51 push %rcx 217126: 41 57 push %r15 217128: 8b 8a 00 01 00 00 mov 0x100(%rdx),%ecx 21712e: 51 push %rcx 21712f: 0f b6 48 40 movzbl 0x40(%rax),%ecx 217133: 51 push %rcx 217134: b9 04 00 00 00 mov $0x4,%ecx 217139: 6a 01 pushq $0x1 21713b: 8b 92 fc 00 00 00 mov 0xfc(%rdx),%edx 217141: 52 push %rdx 217142: 0f b6 40 3f movzbl 0x3f(%rax),%eax 217146: 31 d2 xor %edx,%edx 217148: 50 push %rax 217149: 41 54 push %r12 21714b: e8 00 00 00 00 callq 217150 217150: 48 83 c4 50 add $0x50,%rsp 217154: 39 6c 24 08 cmp %ebp,0x8(%rsp) 217158: 0f 85 22 ff ff ff jne 217080 21715e: 83 44 24 04 01 addl $0x1,0x4(%rsp) 217163: 8b 44 24 04 mov 0x4(%rsp),%eax 217167: 8b 74 24 0c mov 0xc(%rsp),%esi 21716b: 01 74 24 14 add %esi,0x14(%rsp) 21716f: 83 f8 09 cmp $0x9,%eax 217172: 0f 85 f2 fe ff ff jne 21706a 217178: 48 83 c4 18 add $0x18,%rsp 21717c: 5b pop %rbx 21717d: 5d pop %rbp 21717e: 41 5c pop %r12 217180: 41 5d pop %r13 217182: 41 5e pop %r14 217184: 41 5f pop %r15 217186: c3 retq 217187: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 21718e: 00 00 0000000000217190 : 217190: e8 00 00 00 00 callq 217195 217195: 53 push %rbx 217196: 48 89 f3 mov %rsi,%rbx 217199: 48 83 ec 08 sub $0x8,%rsp 21719d: 83 ff 0c cmp $0xc,%edi 2171a0: 0f 84 e6 00 00 00 je 21728c 2171a6: 83 ff 0b cmp $0xb,%edi 2171a9: 0f 84 3d 01 00 00 je 2172ec 2171af: 83 ff 0a cmp $0xa,%edi 2171b2: 0f 84 94 01 00 00 je 21734c 2171b8: 83 ff 09 cmp $0x9,%edi 2171bb: 0f 84 eb 01 00 00 je 2173ac 2171c1: 83 ff 08 cmp $0x8,%edi 2171c4: 0f 84 42 02 00 00 je 21740c 2171ca: 83 ff 07 cmp $0x7,%edi 2171cd: 74 65 je 217234 2171cf: 83 ff 06 cmp $0x6,%edi 2171d2: 0f 84 94 02 00 00 je 21746c 2171d8: 83 ff 05 cmp $0x5,%edi 2171db: 0f 84 eb 02 00 00 je 2174cc 2171e1: 83 ff 04 cmp $0x4,%edi 2171e4: 0f 84 42 03 00 00 je 21752c 2171ea: 83 ff 03 cmp $0x3,%edi 2171ed: 0f 84 99 03 00 00 je 21758c 2171f3: 83 ff 02 cmp $0x2,%edi 2171f6: 0f 84 f0 03 00 00 je 2175ec 2171fc: 31 c0 xor %eax,%eax 2171fe: 83 ff 01 cmp $0x1,%edi 217201: 75 06 jne 217209 217203: 48 83 c4 08 add $0x8,%rsp 217207: 5b pop %rbx 217208: c3 retq 217209: b9 a5 02 00 00 mov $0x2a5,%ecx 21720e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 217215: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21721c: bf 02 00 00 00 mov $0x2,%edi 217221: 48 89 04 24 mov %rax,(%rsp) 217225: e8 00 00 00 00 callq 21722a 21722a: 48 8b 04 24 mov (%rsp),%rax 21722e: 48 83 c4 08 add $0x8,%rsp 217232: 5b pop %rbx 217233: c3 retq 217234: ba ff ff ff ff mov $0xffffffff,%edx 217239: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217240: 48 39 d6 cmp %rdx,%rsi 217243: 7e be jle 217203 217245: be 03 00 00 00 mov $0x3,%esi 21724a: bf 04 00 00 00 mov $0x4,%edi 21724f: e8 00 00 00 00 callq 217254 217254: 49 89 c0 mov %rax,%r8 217257: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21725e: 4c 39 c3 cmp %r8,%rbx 217261: 7c a0 jl 217203 217263: be 03 00 00 00 mov $0x3,%esi 217268: bf 05 00 00 00 mov $0x5,%edi 21726d: e8 00 00 00 00 callq 217272 217272: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 217279: 48 39 c3 cmp %rax,%rbx 21727c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217283: 48 0f 4c c2 cmovl %rdx,%rax 217287: e9 77 ff ff ff jmpq 217203 21728c: ba ff ff ff ff mov $0xffffffff,%edx 217291: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217298: 48 39 d6 cmp %rdx,%rsi 21729b: 0f 8e 62 ff ff ff jle 217203 2172a1: be 03 00 00 00 mov $0x3,%esi 2172a6: bf 04 00 00 00 mov $0x4,%edi 2172ab: e8 00 00 00 00 callq 2172b0 2172b0: 49 89 c0 mov %rax,%r8 2172b3: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2172ba: 4c 39 c3 cmp %r8,%rbx 2172bd: 0f 8c 40 ff ff ff jl 217203 2172c3: be 03 00 00 00 mov $0x3,%esi 2172c8: bf 05 00 00 00 mov $0x5,%edi 2172cd: e8 00 00 00 00 callq 2172d2 2172d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2172d9: 48 39 c3 cmp %rax,%rbx 2172dc: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2172e3: 48 0f 4c c2 cmovl %rdx,%rax 2172e7: e9 17 ff ff ff jmpq 217203 2172ec: ba ff ff ff ff mov $0xffffffff,%edx 2172f1: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2172f8: 48 39 d6 cmp %rdx,%rsi 2172fb: 0f 8e 02 ff ff ff jle 217203 217301: be 03 00 00 00 mov $0x3,%esi 217306: bf 04 00 00 00 mov $0x4,%edi 21730b: e8 00 00 00 00 callq 217310 217310: 49 89 c0 mov %rax,%r8 217313: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21731a: 49 39 d8 cmp %rbx,%r8 21731d: 0f 8f e0 fe ff ff jg 217203 217323: be 03 00 00 00 mov $0x3,%esi 217328: bf 05 00 00 00 mov $0x5,%edi 21732d: e8 00 00 00 00 callq 217332 217332: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 217339: 48 39 d8 cmp %rbx,%rax 21733c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217343: 48 0f 4f c2 cmovg %rdx,%rax 217347: e9 b7 fe ff ff jmpq 217203 21734c: ba ff ff ff ff mov $0xffffffff,%edx 217351: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217358: 48 39 d6 cmp %rdx,%rsi 21735b: 0f 8e a2 fe ff ff jle 217203 217361: be 03 00 00 00 mov $0x3,%esi 217366: bf 04 00 00 00 mov $0x4,%edi 21736b: e8 00 00 00 00 callq 217370 217370: 49 89 c0 mov %rax,%r8 217373: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21737a: 4c 39 c3 cmp %r8,%rbx 21737d: 0f 8c 80 fe ff ff jl 217203 217383: be 03 00 00 00 mov $0x3,%esi 217388: bf 05 00 00 00 mov $0x5,%edi 21738d: e8 00 00 00 00 callq 217392 217392: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 217399: 48 39 c3 cmp %rax,%rbx 21739c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2173a3: 48 0f 4c c2 cmovl %rdx,%rax 2173a7: e9 57 fe ff ff jmpq 217203 2173ac: ba ff ff ff ff mov $0xffffffff,%edx 2173b1: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2173b8: 48 39 d6 cmp %rdx,%rsi 2173bb: 0f 8e 42 fe ff ff jle 217203 2173c1: be 03 00 00 00 mov $0x3,%esi 2173c6: bf 04 00 00 00 mov $0x4,%edi 2173cb: e8 00 00 00 00 callq 2173d0 2173d0: 49 89 c0 mov %rax,%r8 2173d3: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2173da: 4c 39 c3 cmp %r8,%rbx 2173dd: 0f 8c 20 fe ff ff jl 217203 2173e3: be 03 00 00 00 mov $0x3,%esi 2173e8: bf 05 00 00 00 mov $0x5,%edi 2173ed: e8 00 00 00 00 callq 2173f2 2173f2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2173f9: 48 39 c3 cmp %rax,%rbx 2173fc: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217403: 48 0f 4c c2 cmovl %rdx,%rax 217407: e9 f7 fd ff ff jmpq 217203 21740c: ba ff ff ff ff mov $0xffffffff,%edx 217411: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217418: 48 39 d6 cmp %rdx,%rsi 21741b: 0f 8e e2 fd ff ff jle 217203 217421: be 03 00 00 00 mov $0x3,%esi 217426: bf 04 00 00 00 mov $0x4,%edi 21742b: e8 00 00 00 00 callq 217430 217430: 49 89 c0 mov %rax,%r8 217433: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21743a: 49 39 d8 cmp %rbx,%r8 21743d: 0f 8f c0 fd ff ff jg 217203 217443: be 03 00 00 00 mov $0x3,%esi 217448: bf 05 00 00 00 mov $0x5,%edi 21744d: e8 00 00 00 00 callq 217452 217452: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 217459: 48 39 d8 cmp %rbx,%rax 21745c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217463: 48 0f 4f c2 cmovg %rdx,%rax 217467: e9 97 fd ff ff jmpq 217203 21746c: ba ff ff ff ff mov $0xffffffff,%edx 217471: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217478: 48 39 d6 cmp %rdx,%rsi 21747b: 0f 8e 82 fd ff ff jle 217203 217481: be 03 00 00 00 mov $0x3,%esi 217486: bf 04 00 00 00 mov $0x4,%edi 21748b: e8 00 00 00 00 callq 217490 217490: 49 89 c0 mov %rax,%r8 217493: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21749a: 4c 39 c3 cmp %r8,%rbx 21749d: 0f 8c 60 fd ff ff jl 217203 2174a3: be 03 00 00 00 mov $0x3,%esi 2174a8: bf 05 00 00 00 mov $0x5,%edi 2174ad: e8 00 00 00 00 callq 2174b2 2174b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2174b9: 48 39 c3 cmp %rax,%rbx 2174bc: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2174c3: 48 0f 4c c2 cmovl %rdx,%rax 2174c7: e9 37 fd ff ff jmpq 217203 2174cc: ba ff ff ff ff mov $0xffffffff,%edx 2174d1: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2174d8: 48 39 d6 cmp %rdx,%rsi 2174db: 0f 8e 22 fd ff ff jle 217203 2174e1: be 03 00 00 00 mov $0x3,%esi 2174e6: bf 04 00 00 00 mov $0x4,%edi 2174eb: e8 00 00 00 00 callq 2174f0 2174f0: 49 89 c0 mov %rax,%r8 2174f3: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2174fa: 49 39 d8 cmp %rbx,%r8 2174fd: 0f 8f 00 fd ff ff jg 217203 217503: be 03 00 00 00 mov $0x3,%esi 217508: bf 05 00 00 00 mov $0x5,%edi 21750d: e8 00 00 00 00 callq 217512 217512: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 217519: 48 39 d8 cmp %rbx,%rax 21751c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217523: 48 0f 4f c2 cmovg %rdx,%rax 217527: e9 d7 fc ff ff jmpq 217203 21752c: ba ff ff ff ff mov $0xffffffff,%edx 217531: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217538: 48 39 d6 cmp %rdx,%rsi 21753b: 0f 8e c2 fc ff ff jle 217203 217541: be 03 00 00 00 mov $0x3,%esi 217546: bf 04 00 00 00 mov $0x4,%edi 21754b: e8 00 00 00 00 callq 217550 217550: 49 89 c0 mov %rax,%r8 217553: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21755a: 49 39 d8 cmp %rbx,%r8 21755d: 0f 8f a0 fc ff ff jg 217203 217563: be 03 00 00 00 mov $0x3,%esi 217568: bf 05 00 00 00 mov $0x5,%edi 21756d: e8 00 00 00 00 callq 217572 217572: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 217579: 48 39 d8 cmp %rbx,%rax 21757c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217583: 48 0f 4f c2 cmovg %rdx,%rax 217587: e9 77 fc ff ff jmpq 217203 21758c: ba ff ff ff ff mov $0xffffffff,%edx 217591: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217598: 48 39 d6 cmp %rdx,%rsi 21759b: 0f 8e 62 fc ff ff jle 217203 2175a1: be 03 00 00 00 mov $0x3,%esi 2175a6: bf 04 00 00 00 mov $0x4,%edi 2175ab: e8 00 00 00 00 callq 2175b0 2175b0: 49 89 c0 mov %rax,%r8 2175b3: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2175ba: 49 39 d8 cmp %rbx,%r8 2175bd: 0f 8f 40 fc ff ff jg 217203 2175c3: be 03 00 00 00 mov $0x3,%esi 2175c8: bf 05 00 00 00 mov $0x5,%edi 2175cd: e8 00 00 00 00 callq 2175d2 2175d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2175d9: 48 39 d8 cmp %rbx,%rax 2175dc: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2175e3: 48 0f 4f c2 cmovg %rdx,%rax 2175e7: e9 17 fc ff ff jmpq 217203 2175ec: 48 83 c4 08 add $0x8,%rsp 2175f0: 5b pop %rbx 2175f1: e9 00 00 00 00 jmpq 2175f6 2175f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2175fd: 00 00 00 0000000000217600 : 217600: e8 00 00 00 00 callq 217605 217605: ba ff ff ff ff mov $0xffffffff,%edx 21760a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217611: 48 39 d7 cmp %rdx,%rdi 217614: 7f 01 jg 217617 217616: c3 retq 217617: 53 push %rbx 217618: be 03 00 00 00 mov $0x3,%esi 21761d: 48 89 fb mov %rdi,%rbx 217620: bf 04 00 00 00 mov $0x4,%edi 217625: e8 00 00 00 00 callq 21762a 21762a: 49 89 c0 mov %rax,%r8 21762d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217634: 4c 39 c3 cmp %r8,%rbx 217637: 7c 24 jl 21765d 217639: be 03 00 00 00 mov $0x3,%esi 21763e: bf 05 00 00 00 mov $0x5,%edi 217643: e8 00 00 00 00 callq 217648 217648: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21764f: 48 39 c3 cmp %rax,%rbx 217652: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217659: 48 0f 4d c2 cmovge %rdx,%rax 21765d: 5b pop %rbx 21765e: c3 retq 21765f: 90 nop 0000000000217660 : 217660: e8 00 00 00 00 callq 217665 217665: ba ff ff ff ff mov $0xffffffff,%edx 21766a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217671: 48 39 d7 cmp %rdx,%rdi 217674: 7f 01 jg 217677 217676: c3 retq 217677: 53 push %rbx 217678: be 03 00 00 00 mov $0x3,%esi 21767d: 48 89 fb mov %rdi,%rbx 217680: bf 04 00 00 00 mov $0x4,%edi 217685: e8 00 00 00 00 callq 21768a 21768a: 49 89 c0 mov %rax,%r8 21768d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 217694: 4c 39 c3 cmp %r8,%rbx 217697: 7c 24 jl 2176bd 217699: be 03 00 00 00 mov $0x3,%esi 21769e: bf 05 00 00 00 mov $0x5,%edi 2176a3: e8 00 00 00 00 callq 2176a8 2176a8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2176af: 48 39 c3 cmp %rax,%rbx 2176b2: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2176b9: 48 0f 4d c2 cmovge %rdx,%rax 2176bd: 5b pop %rbx 2176be: c3 retq 2176bf: 90 nop 00000000002176c0 : 2176c0: e8 00 00 00 00 callq 2176c5 2176c5: 41 57 push %r15 2176c7: 41 89 d0 mov %edx,%r8d 2176ca: 49 89 ff mov %rdi,%r15 2176cd: 89 f7 mov %esi,%edi 2176cf: 41 56 push %r14 2176d1: 4c 89 c6 mov %r8,%rsi 2176d4: 41 55 push %r13 2176d6: 41 54 push %r12 2176d8: 55 push %rbp 2176d9: 53 push %rbx 2176da: 48 bb 00 00 00 00 fe movabs $0xfffffffe00000000,%rbx 2176e1: ff ff ff 2176e4: 48 83 ec 20 sub $0x20,%rsp 2176e8: 44 8b 64 24 5c mov 0x5c(%rsp),%r12d 2176ed: 44 8b 6c 24 64 mov 0x64(%rsp),%r13d 2176f2: e8 00 00 00 00 callq 2176f7 2176f7: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 2176fd: 48 89 c2 mov %rax,%rdx 217700: 48 89 c5 mov %rax,%rbp 217703: 48 89 1c 24 mov %rbx,(%rsp) 217707: 48 c1 fa 3f sar $0x3f,%rdx 21770b: 48 89 d0 mov %rdx,%rax 21770e: 48 31 e8 xor %rbp,%rax 217711: 48 29 d0 sub %rdx,%rax 217714: 48 c1 e8 20 shr $0x20,%rax 217718: 89 c2 mov %eax,%edx 21771a: f7 da neg %edx 21771c: 48 85 ed test %rbp,%rbp 21771f: 0f 48 c2 cmovs %edx,%eax 217722: 83 f8 08 cmp $0x8,%eax 217725: 74 1a je 217741 217727: 48 89 ef mov %rbp,%rdi 21772a: e8 00 00 00 00 callq 21772f 21772f: 41 89 c1 mov %eax,%r9d 217732: c1 e0 06 shl $0x6,%eax 217735: 48 c1 e0 20 shl $0x20,%rax 217739: 41 c1 e1 05 shl $0x5,%r9d 21773d: 48 89 04 24 mov %rax,(%rsp) 217741: 49 8b 57 58 mov 0x58(%r15),%rdx 217745: 49 8b 47 60 mov 0x60(%r15),%rax 217749: 49 8b 7f 08 mov 0x8(%r15),%rdi 21774d: 0f b6 4a 4a movzbl 0x4a(%rdx),%ecx 217751: 49 8b 57 50 mov 0x50(%r15),%rdx 217755: 44 8b 80 28 01 00 00 mov 0x128(%rax),%r8d 21775c: 8b 72 58 mov 0x58(%rdx),%esi 21775f: ba 01 00 00 00 mov $0x1,%edx 217764: e8 00 00 00 00 callq 217769 217769: 49 8b 57 58 mov 0x58(%r15),%rdx 21776d: 49 8b 47 60 mov 0x60(%r15),%rax 217771: 45 8d 4c 24 ff lea -0x1(%r12),%r9d 217776: 49 8b 7f 08 mov 0x8(%r15),%rdi 21777a: 0f b6 4a 46 movzbl 0x46(%rdx),%ecx 21777e: 49 8b 57 50 mov 0x50(%r15),%rdx 217782: 44 8b 80 18 01 00 00 mov 0x118(%rax),%r8d 217789: 8b 72 50 mov 0x50(%rdx),%esi 21778c: ba 01 00 00 00 mov $0x1,%edx 217791: e8 00 00 00 00 callq 217796 217796: 49 8b 57 58 mov 0x58(%r15),%rdx 21779a: 49 8b 47 60 mov 0x60(%r15),%rax 21779e: 45 8d 4d ff lea -0x1(%r13),%r9d 2177a2: 49 8b 7f 08 mov 0x8(%r15),%rdi 2177a6: 0f b6 4a 47 movzbl 0x47(%rdx),%ecx 2177aa: 49 8b 57 50 mov 0x50(%r15),%rdx 2177ae: 44 8b 80 1c 01 00 00 mov 0x11c(%rax),%r8d 2177b5: 8b 72 50 mov 0x50(%rdx),%esi 2177b8: ba 01 00 00 00 mov $0x1,%edx 2177bd: e8 00 00 00 00 callq 2177c2 2177c2: 41 8d 7c 24 01 lea 0x1(%r12),%edi 2177c7: 48 c1 e7 20 shl $0x20,%rdi 2177cb: 48 85 ed test %rbp,%rbp 2177ce: 0f 88 49 02 00 00 js 217a1d 2177d4: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2177db: ff ff 7f 2177de: 48 29 e8 sub %rbp,%rax 2177e1: 48 39 c7 cmp %rax,%rdi 2177e4: 0f 8f 49 02 00 00 jg 217a33 2177ea: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2177f1: 00 00 00 2177f4: 48 01 ef add %rbp,%rdi 2177f7: e8 00 00 00 00 callq 2177fc 2177fc: 4c 89 e2 mov %r12,%rdx 2177ff: 48 c1 e2 20 shl $0x20,%rdx 217803: 0f 88 86 02 00 00 js 217a8f 217809: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 217810: 00 00 80 217813: 48 01 d1 add %rdx,%rcx 217816: 48 39 c8 cmp %rcx,%rax 217819: 0f 8c 86 02 00 00 jl 217aa5 21781f: 48 29 d0 sub %rdx,%rax 217822: 48 89 c7 mov %rax,%rdi 217825: e8 00 00 00 00 callq 21782a 21782a: 48 89 ef mov %rbp,%rdi 21782d: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 217834: 00 00 00 217837: 89 c3 mov %eax,%ebx 217839: c1 f8 13 sar $0x13,%eax 21783c: 83 e0 1f and $0x1f,%eax 21783f: c1 e3 05 shl $0x5,%ebx 217842: 89 44 24 0c mov %eax,0xc(%rsp) 217846: 81 e3 e0 ff ff 00 and $0xffffe0,%ebx 21784c: e8 00 00 00 00 callq 217851 217851: 41 8d 7d 01 lea 0x1(%r13),%edi 217855: 48 c1 e7 20 shl $0x20,%rdi 217859: 48 85 c0 test %rax,%rax 21785c: 0f 88 10 02 00 00 js 217a72 217862: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 217869: ff ff 7f 21786c: 48 29 c2 sub %rax,%rdx 21786f: 48 39 d7 cmp %rdx,%rdi 217872: 0f 8f 10 02 00 00 jg 217a88 217878: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 21787f: 00 00 00 217882: 48 01 c7 add %rax,%rdi 217885: 4d 89 ee mov %r13,%r14 217888: e8 00 00 00 00 callq 21788d 21788d: 49 c1 e6 20 shl $0x20,%r14 217891: 48 89 c1 mov %rax,%rcx 217894: 0f 88 bb 01 00 00 js 217a55 21789a: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2178a1: 00 00 80 2178a4: 4c 01 f0 add %r14,%rax 2178a7: 48 39 c1 cmp %rax,%rcx 2178aa: 0f 8c bb 01 00 00 jl 217a6b 2178b0: 48 89 ca mov %rcx,%rdx 2178b3: be 04 00 00 00 mov $0x4,%esi 2178b8: bf 01 00 00 00 mov $0x1,%edi 2178bd: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 2178c2: 4c 29 f2 sub %r14,%rdx 2178c5: 48 89 54 24 10 mov %rdx,0x10(%rsp) 2178ca: e8 00 00 00 00 callq 2178cf 2178cf: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 2178d4: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2178d9: 49 29 ce sub %rcx,%r14 2178dc: 48 85 d2 test %rdx,%rdx 2178df: 0f 88 55 01 00 00 js 217a3a 2178e5: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2178ec: ff ff 7f 2178ef: 49 01 ce add %rcx,%r14 2178f2: 4c 39 f0 cmp %r14,%rax 2178f5: 7e 02 jle 2178f9 2178f7: 0f 0b ud2 2178f9: 48 8d 3c 10 lea (%rax,%rdx,1),%rdi 2178fd: e8 00 00 00 00 callq 217902 217902: 49 8b 57 58 mov 0x58(%r15),%rdx 217906: 49 8b 7f 08 mov 0x8(%r15),%rdi 21790a: 41 89 c6 mov %eax,%r14d 21790d: 49 8b 47 60 mov 0x60(%r15),%rax 217911: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 217916: 0f b6 4a 4c movzbl 0x4c(%rdx),%ecx 21791a: 49 8b 57 50 mov 0x50(%r15),%rdx 21791e: 44 8b 80 30 01 00 00 mov 0x130(%rax),%r8d 217925: 8b 72 5c mov 0x5c(%rdx),%esi 217928: ba 01 00 00 00 mov $0x1,%edx 21792d: e8 00 00 00 00 callq 217932 217932: 49 8b 57 58 mov 0x58(%r15),%rdx 217936: 49 8b 47 60 mov 0x60(%r15),%rax 21793a: 41 89 d9 mov %ebx,%r9d 21793d: 49 8b 7f 08 mov 0x8(%r15),%rdi 217941: 0f b6 4a 4b movzbl 0x4b(%rdx),%ecx 217945: 49 8b 57 50 mov 0x50(%r15),%rdx 217949: 44 8b 80 2c 01 00 00 mov 0x12c(%rax),%r8d 217950: 8b 72 5c mov 0x5c(%rdx),%esi 217953: ba 01 00 00 00 mov $0x1,%edx 217958: e8 00 00 00 00 callq 21795d 21795d: 49 8b 57 58 mov 0x58(%r15),%rdx 217961: 49 8b 47 60 mov 0x60(%r15),%rax 217965: 45 89 f1 mov %r14d,%r9d 217968: 49 8b 7f 08 mov 0x8(%r15),%rdi 21796c: 41 c1 f9 13 sar $0x13,%r9d 217970: 41 c1 e6 05 shl $0x5,%r14d 217974: 0f b6 4a 4e movzbl 0x4e(%rdx),%ecx 217978: 49 8b 57 50 mov 0x50(%r15),%rdx 21797c: 41 83 e1 1f and $0x1f,%r9d 217980: 44 8b 80 38 01 00 00 mov 0x138(%rax),%r8d 217987: 8b 72 60 mov 0x60(%rdx),%esi 21798a: ba 01 00 00 00 mov $0x1,%edx 21798f: e8 00 00 00 00 callq 217994 217994: 49 8b 57 58 mov 0x58(%r15),%rdx 217998: 49 8b 47 60 mov 0x60(%r15),%rax 21799c: 45 89 f1 mov %r14d,%r9d 21799f: 49 8b 7f 08 mov 0x8(%r15),%rdi 2179a3: 41 81 e1 e0 ff ff 00 and $0xffffe0,%r9d 2179aa: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 2179ae: 49 8b 57 50 mov 0x50(%r15),%rdx 2179b2: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 2179b9: 8b 72 60 mov 0x60(%rdx),%esi 2179bc: ba 01 00 00 00 mov $0x1,%edx 2179c1: e8 00 00 00 00 callq 2179c6 2179c6: 48 89 ee mov %rbp,%rsi 2179c9: 44 89 e7 mov %r12d,%edi 2179cc: e8 bf f7 ff ff callq 217190 2179d1: 48 8b 34 24 mov (%rsp),%rsi 2179d5: 44 89 ef mov %r13d,%edi 2179d8: 48 89 c3 mov %rax,%rbx 2179db: e8 b0 f7 ff ff callq 217190 2179e0: 48 89 d9 mov %rbx,%rcx 2179e3: 44 89 e6 mov %r12d,%esi 2179e6: 4c 89 ff mov %r15,%rdi 2179e9: 49 89 c6 mov %rax,%r14 2179ec: ba 02 00 00 00 mov $0x2,%edx 2179f1: e8 3a f6 ff ff callq 217030 2179f6: 4c 89 f1 mov %r14,%rcx 2179f9: 44 89 ee mov %r13d,%esi 2179fc: 4c 89 ff mov %r15,%rdi 2179ff: ba 03 00 00 00 mov $0x3,%edx 217a04: e8 27 f6 ff ff callq 217030 217a09: b8 01 00 00 00 mov $0x1,%eax 217a0e: 48 83 c4 20 add $0x20,%rsp 217a12: 5b pop %rbx 217a13: 5d pop %rbp 217a14: 41 5c pop %r12 217a16: 41 5d pop %r13 217a18: 41 5e pop %r14 217a1a: 41 5f pop %r15 217a1c: c3 retq 217a1d: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 217a24: 00 00 80 217a27: 48 29 e8 sub %rbp,%rax 217a2a: 48 39 c7 cmp %rax,%rdi 217a2d: 0f 8d b7 fd ff ff jge 2177ea 217a33: 0f 0b ud2 217a35: e9 b0 fd ff ff jmpq 2177ea 217a3a: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 217a41: 00 00 80 217a44: 49 01 ce add %rcx,%r14 217a47: 4c 39 f0 cmp %r14,%rax 217a4a: 0f 8d a9 fe ff ff jge 2178f9 217a50: e9 a2 fe ff ff jmpq 2178f7 217a55: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 217a5c: ff ff 7f 217a5f: 4c 01 f0 add %r14,%rax 217a62: 48 39 c1 cmp %rax,%rcx 217a65: 0f 8e 45 fe ff ff jle 2178b0 217a6b: 0f 0b ud2 217a6d: e9 3e fe ff ff jmpq 2178b0 217a72: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 217a79: 00 00 80 217a7c: 48 29 c2 sub %rax,%rdx 217a7f: 48 39 d7 cmp %rdx,%rdi 217a82: 0f 8d f0 fd ff ff jge 217878 217a88: 0f 0b ud2 217a8a: e9 e9 fd ff ff jmpq 217878 217a8f: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 217a96: ff ff 7f 217a99: 48 01 d1 add %rdx,%rcx 217a9c: 48 39 c8 cmp %rcx,%rax 217a9f: 0f 8e 7a fd ff ff jle 21781f 217aa5: 0f 0b ud2 217aa7: e9 73 fd ff ff jmpq 21781f 217aac: 0f 1f 40 00 nopl 0x0(%rax) 0000000000217ab0 : 217ab0: e8 00 00 00 00 callq 217ab5 217ab5: 41 57 push %r15 217ab7: 41 89 d0 mov %edx,%r8d 217aba: 49 89 ff mov %rdi,%r15 217abd: 89 f7 mov %esi,%edi 217abf: 41 56 push %r14 217ac1: 4c 89 c6 mov %r8,%rsi 217ac4: 41 89 ce mov %ecx,%r14d 217ac7: 41 55 push %r13 217ac9: 41 54 push %r12 217acb: 55 push %rbp 217acc: 53 push %rbx 217acd: 48 bb 00 00 00 00 fe movabs $0xfffffffe00000000,%rbx 217ad4: ff ff ff 217ad7: 48 83 ec 28 sub $0x28,%rsp 217adb: 44 8b 64 24 60 mov 0x60(%rsp),%r12d 217ae0: 44 8b 6c 24 68 mov 0x68(%rsp),%r13d 217ae5: e8 00 00 00 00 callq 217aea 217aea: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 217af0: 48 89 c2 mov %rax,%rdx 217af3: 48 89 c5 mov %rax,%rbp 217af6: 48 89 1c 24 mov %rbx,(%rsp) 217afa: 48 c1 fa 3f sar $0x3f,%rdx 217afe: 48 89 d0 mov %rdx,%rax 217b01: 48 31 e8 xor %rbp,%rax 217b04: 48 29 d0 sub %rdx,%rax 217b07: 48 c1 e8 20 shr $0x20,%rax 217b0b: 89 c2 mov %eax,%edx 217b0d: f7 da neg %edx 217b0f: 48 85 ed test %rbp,%rbp 217b12: 0f 48 c2 cmovs %edx,%eax 217b15: 83 f8 08 cmp $0x8,%eax 217b18: 74 1a je 217b34 217b1a: 48 89 ef mov %rbp,%rdi 217b1d: e8 00 00 00 00 callq 217b22 217b22: 41 89 c1 mov %eax,%r9d 217b25: c1 e0 06 shl $0x6,%eax 217b28: 48 c1 e0 20 shl $0x20,%rax 217b2c: 41 c1 e1 05 shl $0x5,%r9d 217b30: 48 89 04 24 mov %rax,(%rsp) 217b34: 49 8b 57 58 mov 0x58(%r15),%rdx 217b38: 49 8b 47 60 mov 0x60(%r15),%rax 217b3c: 49 8b 7f 08 mov 0x8(%r15),%rdi 217b40: 0f b6 4a 4f movzbl 0x4f(%rdx),%ecx 217b44: 49 8b 57 50 mov 0x50(%r15),%rdx 217b48: 44 8b 80 3c 01 00 00 mov 0x13c(%rax),%r8d 217b4f: 8b 72 64 mov 0x64(%rdx),%esi 217b52: ba 01 00 00 00 mov $0x1,%edx 217b57: e8 00 00 00 00 callq 217b5c 217b5c: 49 8b 57 58 mov 0x58(%r15),%rdx 217b60: 49 8b 47 60 mov 0x60(%r15),%rax 217b64: 45 8d 4c 24 ff lea -0x1(%r12),%r9d 217b69: 49 8b 7f 08 mov 0x8(%r15),%rdi 217b6d: 0f b6 4a 44 movzbl 0x44(%rdx),%ecx 217b71: 49 8b 57 50 mov 0x50(%r15),%rdx 217b75: 44 8b 80 10 01 00 00 mov 0x110(%rax),%r8d 217b7c: 8b 72 50 mov 0x50(%rdx),%esi 217b7f: ba 01 00 00 00 mov $0x1,%edx 217b84: e8 00 00 00 00 callq 217b89 217b89: 49 8b 57 58 mov 0x58(%r15),%rdx 217b8d: 49 8b 47 60 mov 0x60(%r15),%rax 217b91: 45 8d 4d ff lea -0x1(%r13),%r9d 217b95: 49 8b 7f 08 mov 0x8(%r15),%rdi 217b99: 0f b6 4a 45 movzbl 0x45(%rdx),%ecx 217b9d: 49 8b 57 50 mov 0x50(%r15),%rdx 217ba1: 44 8b 80 14 01 00 00 mov 0x114(%rax),%r8d 217ba8: 8b 72 50 mov 0x50(%rdx),%esi 217bab: ba 01 00 00 00 mov $0x1,%edx 217bb0: e8 00 00 00 00 callq 217bb5 217bb5: 41 8d 7c 24 01 lea 0x1(%r12),%edi 217bba: 48 c1 e7 20 shl $0x20,%rdi 217bbe: 48 85 ed test %rbp,%rbp 217bc1: 0f 88 bf 02 00 00 js 217e86 217bc7: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 217bce: ff ff 7f 217bd1: 48 29 e8 sub %rbp,%rax 217bd4: 48 39 c7 cmp %rax,%rdi 217bd7: 0f 8f bf 02 00 00 jg 217e9c 217bdd: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 217be4: 00 00 00 217be7: 48 01 ef add %rbp,%rdi 217bea: e8 00 00 00 00 callq 217bef 217bef: 4c 89 e2 mov %r12,%rdx 217bf2: 48 c1 e2 20 shl $0x20,%rdx 217bf6: 0f 88 d7 01 00 00 js 217dd3 217bfc: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 217c03: 00 00 80 217c06: 48 01 d1 add %rdx,%rcx 217c09: 48 39 c8 cmp %rcx,%rax 217c0c: 0f 8c d7 01 00 00 jl 217de9 217c12: 48 29 d0 sub %rdx,%rax 217c15: 48 89 c7 mov %rax,%rdi 217c18: e8 00 00 00 00 callq 217c1d 217c1d: 48 89 ef mov %rbp,%rdi 217c20: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 217c27: 00 00 00 217c2a: 89 c3 mov %eax,%ebx 217c2c: c1 f8 13 sar $0x13,%eax 217c2f: 83 e0 1f and $0x1f,%eax 217c32: c1 e3 05 shl $0x5,%ebx 217c35: 89 44 24 0c mov %eax,0xc(%rsp) 217c39: 81 e3 e0 ff ff 00 and $0xffffe0,%ebx 217c3f: e8 00 00 00 00 callq 217c44 217c44: 41 8d 7d 01 lea 0x1(%r13),%edi 217c48: 48 c1 e7 20 shl $0x20,%rdi 217c4c: 48 85 c0 test %rax,%rax 217c4f: 0f 88 14 02 00 00 js 217e69 217c55: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 217c5c: ff ff 7f 217c5f: 48 29 c2 sub %rax,%rdx 217c62: 48 39 d7 cmp %rdx,%rdi 217c65: 0f 8f 14 02 00 00 jg 217e7f 217c6b: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 217c72: 00 00 00 217c75: 48 01 c7 add %rax,%rdi 217c78: e8 00 00 00 00 callq 217c7d 217c7d: 4c 89 e9 mov %r13,%rcx 217c80: 48 c1 e1 20 shl $0x20,%rcx 217c84: 48 89 c2 mov %rax,%rdx 217c87: 0f 88 63 01 00 00 js 217df0 217c8d: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 217c94: 00 00 80 217c97: 48 01 c8 add %rcx,%rax 217c9a: 48 39 c2 cmp %rax,%rdx 217c9d: 0f 8c 63 01 00 00 jl 217e06 217ca3: 49 89 d0 mov %rdx,%r8 217ca6: 49 29 c8 sub %rcx,%r8 217ca9: 41 83 fe 01 cmp $0x1,%r14d 217cad: 0f 84 65 01 00 00 je 217e18 217cb3: 4c 89 c7 mov %r8,%rdi 217cb6: e8 00 00 00 00 callq 217cbb 217cbb: 49 8b 57 58 mov 0x58(%r15),%rdx 217cbf: 49 8b 7f 08 mov 0x8(%r15),%rdi 217cc3: 41 89 c6 mov %eax,%r14d 217cc6: 49 8b 47 60 mov 0x60(%r15),%rax 217cca: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 217ccf: 0f b6 4a 51 movzbl 0x51(%rdx),%ecx 217cd3: 49 8b 57 50 mov 0x50(%r15),%rdx 217cd7: 44 8b 80 44 01 00 00 mov 0x144(%rax),%r8d 217cde: 8b 72 68 mov 0x68(%rdx),%esi 217ce1: ba 01 00 00 00 mov $0x1,%edx 217ce6: e8 00 00 00 00 callq 217ceb 217ceb: 49 8b 57 58 mov 0x58(%r15),%rdx 217cef: 49 8b 47 60 mov 0x60(%r15),%rax 217cf3: 41 89 d9 mov %ebx,%r9d 217cf6: 49 8b 7f 08 mov 0x8(%r15),%rdi 217cfa: 0f b6 4a 50 movzbl 0x50(%rdx),%ecx 217cfe: 49 8b 57 50 mov 0x50(%r15),%rdx 217d02: 44 8b 80 40 01 00 00 mov 0x140(%rax),%r8d 217d09: 8b 72 68 mov 0x68(%rdx),%esi 217d0c: ba 01 00 00 00 mov $0x1,%edx 217d11: e8 00 00 00 00 callq 217d16 217d16: 49 8b 57 58 mov 0x58(%r15),%rdx 217d1a: 49 8b 47 60 mov 0x60(%r15),%rax 217d1e: 45 89 f1 mov %r14d,%r9d 217d21: 49 8b 7f 08 mov 0x8(%r15),%rdi 217d25: 41 c1 f9 13 sar $0x13,%r9d 217d29: 41 c1 e6 05 shl $0x5,%r14d 217d2d: 0f b6 4a 53 movzbl 0x53(%rdx),%ecx 217d31: 49 8b 57 50 mov 0x50(%r15),%rdx 217d35: 41 83 e1 1f and $0x1f,%r9d 217d39: 44 8b 80 4c 01 00 00 mov 0x14c(%rax),%r8d 217d40: 8b 72 6c mov 0x6c(%rdx),%esi 217d43: ba 01 00 00 00 mov $0x1,%edx 217d48: e8 00 00 00 00 callq 217d4d 217d4d: 49 8b 57 58 mov 0x58(%r15),%rdx 217d51: 49 8b 47 60 mov 0x60(%r15),%rax 217d55: 45 89 f1 mov %r14d,%r9d 217d58: 49 8b 7f 08 mov 0x8(%r15),%rdi 217d5c: 41 81 e1 e0 ff ff 00 and $0xffffe0,%r9d 217d63: 0f b6 4a 52 movzbl 0x52(%rdx),%ecx 217d67: 49 8b 57 50 mov 0x50(%r15),%rdx 217d6b: 44 8b 80 48 01 00 00 mov 0x148(%rax),%r8d 217d72: 8b 72 6c mov 0x6c(%rdx),%esi 217d75: ba 01 00 00 00 mov $0x1,%edx 217d7a: e8 00 00 00 00 callq 217d7f 217d7f: 48 89 ee mov %rbp,%rsi 217d82: 44 89 e7 mov %r12d,%edi 217d85: e8 06 f4 ff ff callq 217190 217d8a: 48 8b 34 24 mov (%rsp),%rsi 217d8e: 44 89 ef mov %r13d,%edi 217d91: 48 89 c3 mov %rax,%rbx 217d94: e8 f7 f3 ff ff callq 217190 217d99: 48 89 d9 mov %rbx,%rcx 217d9c: 44 89 e6 mov %r12d,%esi 217d9f: 4c 89 ff mov %r15,%rdi 217da2: 49 89 c6 mov %rax,%r14 217da5: 31 d2 xor %edx,%edx 217da7: e8 84 f2 ff ff callq 217030 217dac: 4c 89 f1 mov %r14,%rcx 217daf: 44 89 ee mov %r13d,%esi 217db2: 4c 89 ff mov %r15,%rdi 217db5: ba 01 00 00 00 mov $0x1,%edx 217dba: e8 71 f2 ff ff callq 217030 217dbf: b8 01 00 00 00 mov $0x1,%eax 217dc4: 48 83 c4 28 add $0x28,%rsp 217dc8: 5b pop %rbx 217dc9: 5d pop %rbp 217dca: 41 5c pop %r12 217dcc: 41 5d pop %r13 217dce: 41 5e pop %r14 217dd0: 41 5f pop %r15 217dd2: c3 retq 217dd3: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 217dda: ff ff 7f 217ddd: 48 01 d1 add %rdx,%rcx 217de0: 48 39 c8 cmp %rcx,%rax 217de3: 0f 8e 29 fe ff ff jle 217c12 217de9: 0f 0b ud2 217deb: e9 22 fe ff ff jmpq 217c12 217df0: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 217df7: ff ff 7f 217dfa: 48 01 c8 add %rcx,%rax 217dfd: 48 39 c2 cmp %rax,%rdx 217e00: 0f 8e 9d fe ff ff jle 217ca3 217e06: 0f 0b ud2 217e08: 49 89 d0 mov %rdx,%r8 217e0b: 49 29 c8 sub %rcx,%r8 217e0e: 41 83 fe 01 cmp $0x1,%r14d 217e12: 0f 85 9b fe ff ff jne 217cb3 217e18: be 04 00 00 00 mov $0x4,%esi 217e1d: bf 01 00 00 00 mov $0x1,%edi 217e22: 48 89 54 24 20 mov %rdx,0x20(%rsp) 217e27: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 217e2c: 4c 89 44 24 10 mov %r8,0x10(%rsp) 217e31: e8 00 00 00 00 callq 217e36 217e36: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 217e3b: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 217e40: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 217e45: 48 29 d1 sub %rdx,%rcx 217e48: 4d 85 c0 test %r8,%r8 217e4b: 78 56 js 217ea3 217e4d: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 217e54: ff ff 7f 217e57: 48 01 d1 add %rdx,%rcx 217e5a: 48 39 c8 cmp %rcx,%rax 217e5d: 7e 02 jle 217e61 217e5f: 0f 0b ud2 217e61: 49 01 c0 add %rax,%r8 217e64: e9 4a fe ff ff jmpq 217cb3 217e69: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 217e70: 00 00 80 217e73: 48 29 c2 sub %rax,%rdx 217e76: 48 39 d7 cmp %rdx,%rdi 217e79: 0f 8d ec fd ff ff jge 217c6b 217e7f: 0f 0b ud2 217e81: e9 e5 fd ff ff jmpq 217c6b 217e86: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 217e8d: 00 00 80 217e90: 48 29 e8 sub %rbp,%rax 217e93: 48 39 c7 cmp %rax,%rdi 217e96: 0f 8d 41 fd ff ff jge 217bdd 217e9c: 0f 0b ud2 217e9e: e9 3a fd ff ff jmpq 217bdd 217ea3: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 217eaa: 00 00 80 217ead: 48 01 d1 add %rdx,%rcx 217eb0: 48 39 c8 cmp %rcx,%rax 217eb3: 7c aa jl 217e5f 217eb5: eb aa jmp 217e61 217eb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 217ebe: 00 00 0000000000217ec0 : 217ec0: e8 00 00 00 00 callq 217ec5 217ec5: 0f b7 07 movzwl (%rdi),%eax 217ec8: 80 4f 0a 0e orb $0xe,0xa(%rdi) 217ecc: c7 47 04 0d 00 00 00 movl $0xd,0x4(%rdi) 217ed3: 66 25 00 f0 and $0xf000,%ax 217ed7: c7 47 0c b0 04 00 00 movl $0x4b0,0xc(%rdi) 217ede: 66 0d 21 0f or $0xf21,%ax 217ee2: 66 89 07 mov %ax,(%rdi) 217ee5: 0f b7 47 08 movzwl 0x8(%rdi),%eax 217ee9: 66 25 00 e0 and $0xe000,%ax 217eed: 66 0d 01 17 or $0x1701,%ax 217ef1: 66 89 47 08 mov %ax,0x8(%rdi) 217ef5: 81 fe 3f 46 b5 00 cmp $0xb5463f,%esi 217efb: 7e 14 jle 217f11 217efd: 0f b6 47 01 movzbl 0x1(%rdi),%eax 217f01: c7 47 0c 60 09 00 00 movl $0x960,0xc(%rdi) 217f08: 83 e0 ee and $0xffffffee,%eax 217f0b: 83 c8 10 or $0x10,%eax 217f0e: 88 47 01 mov %al,0x1(%rdi) 217f11: 48 b8 40 14 00 00 10 movabs $0x1000001440,%rax 217f18: 00 00 00 217f1b: 48 89 47 10 mov %rax,0x10(%rdi) 217f1f: c3 retq 0000000000217f20 : 217f20: e8 00 00 00 00 callq 217f25 217f25: 55 push %rbp 217f26: 49 89 f0 mov %rsi,%r8 217f29: 48 89 f5 mov %rsi,%rbp 217f2c: 53 push %rbx 217f2d: 48 8b 47 20 mov 0x20(%rdi),%rax 217f31: 48 89 fb mov %rdi,%rbx 217f34: 48 8b 4f 28 mov 0x28(%rdi),%rcx 217f38: 0f b6 10 movzbl (%rax),%edx 217f3b: 48 8b 47 18 mov 0x18(%rdi),%rax 217f3f: 8b 09 mov (%rcx),%ecx 217f41: 48 8b 7f 08 mov 0x8(%rdi),%rdi 217f45: 8b 30 mov (%rax),%esi 217f47: e8 00 00 00 00 callq 217f4c 217f4c: 48 8b 43 28 mov 0x28(%rbx),%rax 217f50: 48 8b 7b 08 mov 0x8(%rbx),%rdi 217f54: 4c 8d 45 04 lea 0x4(%rbp),%r8 217f58: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx 217f5e: 48 8b 43 20 mov 0x20(%rbx),%rax 217f62: 0f b6 50 32 movzbl 0x32(%rax),%edx 217f66: 48 8b 43 18 mov 0x18(%rbx),%rax 217f6a: 8b 70 24 mov 0x24(%rax),%esi 217f6d: e8 00 00 00 00 callq 217f72 217f72: 48 8b 43 28 mov 0x28(%rbx),%rax 217f76: 48 8b 7b 08 mov 0x8(%rbx),%rdi 217f7a: 4c 8d 45 08 lea 0x8(%rbp),%r8 217f7e: 8b 88 a0 00 00 00 mov 0xa0(%rax),%ecx 217f84: 48 8b 43 20 mov 0x20(%rbx),%rax 217f88: 0f b6 50 28 movzbl 0x28(%rax),%edx 217f8c: 48 8b 43 18 mov 0x18(%rbx),%rax 217f90: 8b 70 1c mov 0x1c(%rax),%esi 217f93: e8 00 00 00 00 callq 217f98 217f98: 48 8b 43 28 mov 0x28(%rbx),%rax 217f9c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 217fa0: 4c 8d 45 0c lea 0xc(%rbp),%r8 217fa4: 8b 88 cc 00 00 00 mov 0xcc(%rax),%ecx 217faa: 48 8b 43 20 mov 0x20(%rbx),%rax 217fae: 0f b6 50 33 movzbl 0x33(%rax),%edx 217fb2: 48 8b 43 18 mov 0x18(%rbx),%rax 217fb6: 8b 70 24 mov 0x24(%rax),%esi 217fb9: e8 00 00 00 00 callq 217fbe 217fbe: 48 8b 43 28 mov 0x28(%rbx),%rax 217fc2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 217fc6: 4c 8d 45 1c lea 0x1c(%rbp),%r8 217fca: 8b 88 bc 00 00 00 mov 0xbc(%rax),%ecx 217fd0: 48 8b 43 20 mov 0x20(%rbx),%rax 217fd4: 0f b6 50 2f movzbl 0x2f(%rax),%edx 217fd8: 48 8b 43 18 mov 0x18(%rbx),%rax 217fdc: 8b 70 1c mov 0x1c(%rax),%esi 217fdf: e8 00 00 00 00 callq 217fe4 217fe4: 48 8b 43 28 mov 0x28(%rbx),%rax 217fe8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 217fec: 4c 8d 45 10 lea 0x10(%rbp),%r8 217ff0: 8b 88 c0 00 00 00 mov 0xc0(%rax),%ecx 217ff6: 48 8b 43 20 mov 0x20(%rbx),%rax 217ffa: 0f b6 50 30 movzbl 0x30(%rax),%edx 217ffe: 48 8b 43 18 mov 0x18(%rbx),%rax 218002: 8b 70 20 mov 0x20(%rax),%esi 218005: e8 00 00 00 00 callq 21800a 21800a: 48 8b 43 28 mov 0x28(%rbx),%rax 21800e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218012: 4c 8d 45 14 lea 0x14(%rbp),%r8 218016: 8b 88 c4 00 00 00 mov 0xc4(%rax),%ecx 21801c: 48 8b 43 20 mov 0x20(%rbx),%rax 218020: 0f b6 50 31 movzbl 0x31(%rax),%edx 218024: 48 8b 43 18 mov 0x18(%rbx),%rax 218028: 8b 70 20 mov 0x20(%rax),%esi 21802b: e8 00 00 00 00 callq 218030 218030: 48 8b 43 28 mov 0x28(%rbx),%rax 218034: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218038: 4c 8d 45 18 lea 0x18(%rbp),%r8 21803c: 8b 88 f0 00 00 00 mov 0xf0(%rax),%ecx 218042: 48 8b 43 20 mov 0x20(%rbx),%rax 218046: 0f b6 50 3c movzbl 0x3c(%rax),%edx 21804a: 48 8b 43 18 mov 0x18(%rbx),%rax 21804e: 5b pop %rbx 21804f: 5d pop %rbp 218050: 8b 70 34 mov 0x34(%rax),%esi 218053: e9 00 00 00 00 jmpq 218058 218058: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 21805f: 00 0000000000218060 : 218060: e8 00 00 00 00 callq 218065 218065: 53 push %rbx 218066: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21806d: 48 89 fb mov %rdi,%rbx 218070: 48 83 ec 18 sub $0x18,%rsp 218074: 8b 57 10 mov 0x10(%rdi),%edx 218077: bf 04 00 00 00 mov $0x4,%edi 21807c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 218083: 00 00 218085: 48 89 44 24 10 mov %rax,0x10(%rsp) 21808a: 31 c0 xor %eax,%eax 21808c: e8 00 00 00 00 callq 218091 218091: 48 8b 43 20 mov 0x20(%rbx),%rax 218095: 48 8b 4b 28 mov 0x28(%rbx),%rcx 218099: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21809d: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2180a2: 0f b6 10 movzbl (%rax),%edx 2180a5: 48 8b 43 18 mov 0x18(%rbx),%rax 2180a9: 8b 09 mov (%rcx),%ecx 2180ab: 8b 30 mov (%rax),%esi 2180ad: e8 00 00 00 00 callq 2180b2 2180b2: 48 8b 43 28 mov 0x28(%rbx),%rax 2180b6: 48 8b 53 20 mov 0x20(%rbx),%rdx 2180ba: 48 8b 73 18 mov 0x18(%rbx),%rsi 2180be: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 2180c3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2180c7: 8b 88 d0 02 00 00 mov 0x2d0(%rax),%ecx 2180cd: 44 0f b6 8a b5 00 00 movzbl 0xb5(%rdx),%r9d 2180d4: 00 2180d5: 8b b6 c0 00 00 00 mov 0xc0(%rsi),%esi 2180db: 0f b6 92 b4 00 00 00 movzbl 0xb4(%rdx),%edx 2180e2: 41 50 push %r8 2180e4: 8b 80 d4 02 00 00 mov 0x2d4(%rax),%eax 2180ea: 50 push %rax 2180eb: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 2180f0: e8 00 00 00 00 callq 2180f5 2180f5: 5a pop %rdx 2180f6: 59 pop %rcx 2180f7: 8b 74 24 04 mov 0x4(%rsp),%esi 2180fb: 85 f6 test %esi,%esi 2180fd: 74 74 je 218173 2180ff: 8b 44 24 08 mov 0x8(%rsp),%eax 218103: 85 c0 test %eax,%eax 218105: 74 6c je 218173 218107: 48 8b 53 20 mov 0x20(%rbx),%rdx 21810b: 48 8b 43 28 mov 0x28(%rbx),%rax 21810f: 45 31 c9 xor %r9d,%r9d 218112: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218116: 0f b6 8a b4 00 00 00 movzbl 0xb4(%rdx),%ecx 21811d: 48 8b 53 18 mov 0x18(%rbx),%rdx 218121: 44 8b 80 d0 02 00 00 mov 0x2d0(%rax),%r8d 218128: 8b b2 c0 00 00 00 mov 0xc0(%rdx),%esi 21812e: ba 01 00 00 00 mov $0x1,%edx 218133: e8 00 00 00 00 callq 218138 218138: 48 8b 43 20 mov 0x20(%rbx),%rax 21813c: 48 8b 53 28 mov 0x28(%rbx),%rdx 218140: 45 31 c9 xor %r9d,%r9d 218143: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218147: 0f b6 08 movzbl (%rax),%ecx 21814a: 48 8b 43 18 mov 0x18(%rbx),%rax 21814e: 44 8b 02 mov (%rdx),%r8d 218151: ba 01 00 00 00 mov $0x1,%edx 218156: 8b 30 mov (%rax),%esi 218158: e8 00 00 00 00 callq 21815d 21815d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 218162: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 218169: 00 00 21816b: 75 25 jne 218192 21816d: 48 83 c4 18 add $0x18,%rsp 218171: 5b pop %rbx 218172: c3 retq 218173: 8b 53 10 mov 0x10(%rbx),%edx 218176: 8b 4c 24 0c mov 0xc(%rsp),%ecx 21817a: bf 04 00 00 00 mov $0x4,%edi 21817f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218186: e8 00 00 00 00 callq 21818b 21818b: 0f 0b ud2 21818d: e9 75 ff ff ff jmpq 218107 218192: e8 00 00 00 00 callq 218197 218197: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 21819e: 00 00 00000000002181a0 : 2181a0: e8 00 00 00 00 callq 2181a5 2181a5: 55 push %rbp 2181a6: 89 f1 mov %esi,%ecx 2181a8: 89 f5 mov %esi,%ebp 2181aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2181b1: 53 push %rbx 2181b2: 48 89 fb mov %rdi,%rbx 2181b5: 48 83 ec 18 sub $0x18,%rsp 2181b9: 8b 57 10 mov 0x10(%rdi),%edx 2181bc: bf 04 00 00 00 mov $0x4,%edi 2181c1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2181c8: 00 00 2181ca: 48 89 44 24 10 mov %rax,0x10(%rsp) 2181cf: 31 c0 xor %eax,%eax 2181d1: e8 00 00 00 00 callq 2181d6 2181d6: 48 8b 43 20 mov 0x20(%rbx),%rax 2181da: 48 8b 4b 28 mov 0x28(%rbx),%rcx 2181de: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2181e2: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2181e7: 0f b6 10 movzbl (%rax),%edx 2181ea: 48 8b 43 18 mov 0x18(%rbx),%rax 2181ee: 8b 09 mov (%rcx),%ecx 2181f0: 8b 30 mov (%rax),%esi 2181f2: e8 00 00 00 00 callq 2181f7 2181f7: 48 8b 43 28 mov 0x28(%rbx),%rax 2181fb: 48 8b 53 20 mov 0x20(%rbx),%rdx 2181ff: 48 8b 73 18 mov 0x18(%rbx),%rsi 218203: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 218208: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21820c: 44 0f b6 8a b5 00 00 movzbl 0xb5(%rdx),%r9d 218213: 00 218214: 8b 88 d0 02 00 00 mov 0x2d0(%rax),%ecx 21821a: 0f b6 92 b4 00 00 00 movzbl 0xb4(%rdx),%edx 218221: 8b b6 c0 00 00 00 mov 0xc0(%rsi),%esi 218227: 41 50 push %r8 218229: 8b 80 d4 02 00 00 mov 0x2d4(%rax),%eax 21822f: 50 push %rax 218230: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 218235: e8 00 00 00 00 callq 21823a 21823a: 58 pop %rax 21823b: 5a pop %rdx 21823c: 8b 44 24 04 mov 0x4(%rsp),%eax 218240: 0b 44 24 08 or 0x8(%rsp),%eax 218244: 74 0c je 218252 218246: 8b 4c 24 0c mov 0xc(%rsp),%ecx 21824a: 39 e9 cmp %ebp,%ecx 21824c: 0f 85 87 00 00 00 jne 2182d9 218252: 48 8b 43 20 mov 0x20(%rbx),%rax 218256: 48 8b 53 28 mov 0x28(%rbx),%rdx 21825a: 41 b9 01 00 00 00 mov $0x1,%r9d 218260: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218264: 0f b6 08 movzbl (%rax),%ecx 218267: 48 8b 43 18 mov 0x18(%rbx),%rax 21826b: 44 8b 02 mov (%rdx),%r8d 21826e: ba 01 00 00 00 mov $0x1,%edx 218273: 8b 30 mov (%rax),%esi 218275: e8 00 00 00 00 callq 21827a 21827a: 48 8b 53 28 mov 0x28(%rbx),%rdx 21827e: 48 8b 43 20 mov 0x20(%rbx),%rax 218282: 41 b9 01 00 00 00 mov $0x1,%r9d 218288: 48 8b 73 18 mov 0x18(%rbx),%rsi 21828c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218290: 44 8b 82 d0 02 00 00 mov 0x2d0(%rdx),%r8d 218297: 0f b6 88 b4 00 00 00 movzbl 0xb4(%rax),%ecx 21829e: 8b b6 c0 00 00 00 mov 0xc0(%rsi),%esi 2182a4: 55 push %rbp 2182a5: 8b 92 d4 02 00 00 mov 0x2d4(%rdx),%edx 2182ab: 52 push %rdx 2182ac: 0f b6 80 b5 00 00 00 movzbl 0xb5(%rax),%eax 2182b3: ba 02 00 00 00 mov $0x2,%edx 2182b8: 50 push %rax 2182b9: e8 00 00 00 00 callq 2182be 2182be: 48 83 c4 18 add $0x18,%rsp 2182c2: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2182c7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2182ce: 00 00 2182d0: 75 22 jne 2182f4 2182d2: 48 83 c4 18 add $0x18,%rsp 2182d6: 5b pop %rbx 2182d7: 5d pop %rbp 2182d8: c3 retq 2182d9: 8b 53 10 mov 0x10(%rbx),%edx 2182dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2182e3: bf 04 00 00 00 mov $0x4,%edi 2182e8: e8 00 00 00 00 callq 2182ed 2182ed: 0f 0b ud2 2182ef: e9 5e ff ff ff jmpq 218252 2182f4: e8 00 00 00 00 callq 2182f9 2182f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000218300 : 218300: e8 00 00 00 00 callq 218305 218305: 41 56 push %r14 218307: 49 89 f9 mov %rdi,%r9 21830a: 41 55 push %r13 21830c: 41 54 push %r12 21830e: 55 push %rbp 21830f: 48 89 d5 mov %rdx,%rbp 218312: 53 push %rbx 218313: 48 89 f3 mov %rsi,%rbx 218316: 48 81 ec 98 00 00 00 sub $0x98,%rsp 21831d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 218324: 00 00 218326: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 21832d: 00 21832e: 8b 47 14 mov 0x14(%rdi),%eax 218331: 85 c0 test %eax,%eax 218333: 0f 84 68 03 00 00 je 2186a1 218339: 41 8b 71 18 mov 0x18(%r9),%esi 21833d: 85 f6 test %esi,%esi 21833f: 0f 84 6a 03 00 00 je 2186af 218345: 41 8b 49 28 mov 0x28(%r9),%ecx 218349: 8d 79 ff lea -0x1(%rcx),%edi 21834c: 83 ff 01 cmp $0x1,%edi 21834f: 0f 87 6c 03 00 00 ja 2186c1 218355: 45 8b 01 mov (%r9),%r8d 218358: 45 85 c0 test %r8d,%r8d 21835b: 0f 84 6e 03 00 00 je 2186cf 218361: 45 8b 51 04 mov 0x4(%r9),%r10d 218365: 45 85 d2 test %r10d,%r10d 218368: 0f 84 70 03 00 00 je 2186de 21836e: 83 f9 01 cmp $0x1,%ecx 218371: 0f 84 ad 00 00 00 je 218424 218377: 83 f9 02 cmp $0x2,%ecx 21837a: 0f 84 85 00 00 00 je 218405 218380: 0f 0b ud2 218382: 41 8b 51 1c mov 0x1c(%r9),%edx 218386: 83 ea 60 sub $0x60,%edx 218389: 81 fa 9f 03 00 00 cmp $0x39f,%edx 21838f: 0f 87 05 03 00 00 ja 21869a 218395: 85 c0 test %eax,%eax 218397: 0f 94 c0 sete %al 21839a: 85 f6 test %esi,%esi 21839c: 40 0f 94 c6 sete %sil 2183a0: 09 f0 or %esi,%eax 2183a2: 45 85 c0 test %r8d,%r8d 2183a5: 40 0f 94 c6 sete %sil 2183a9: 09 f0 or %esi,%eax 2183ab: 45 85 d2 test %r10d,%r10d 2183ae: 40 0f 94 c6 sete %sil 2183b2: 09 f0 or %esi,%eax 2183b4: 83 ff 01 cmp $0x1,%edi 2183b7: 41 0f 97 c4 seta %r12b 2183bb: 41 08 c4 or %al,%r12b 2183be: 74 79 je 218439 2183c0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2183c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2183ce: bf 04 00 00 00 mov $0x4,%edi 2183d3: 45 31 e4 xor %r12d,%r12d 2183d6: e8 00 00 00 00 callq 2183db 2183db: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2183e2: 00 2183e3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2183ea: 00 00 2183ec: 0f 85 69 03 00 00 jne 21875b 2183f2: 48 81 c4 98 00 00 00 add $0x98,%rsp 2183f9: 44 89 e0 mov %r12d,%eax 2183fc: 5b pop %rbx 2183fd: 5d pop %rbp 2183fe: 41 5c pop %r12 218400: 41 5d pop %r13 218402: 41 5e pop %r14 218404: c3 retq 218405: 41 8b 51 24 mov 0x24(%r9),%edx 218409: 44 8d 5a f8 lea -0x8(%rdx),%r11d 21840d: 41 83 fb 07 cmp $0x7,%r11d 218411: 0f 86 6b ff ff ff jbe 218382 218417: 85 d2 test %edx,%edx 218419: 0f 85 61 ff ff ff jne 218380 21841f: e9 5e ff ff ff jmpq 218382 218424: 41 8b 51 24 mov 0x24(%r9),%edx 218428: 83 ea 08 sub $0x8,%edx 21842b: 83 fa 05 cmp $0x5,%edx 21842e: 0f 87 4c ff ff ff ja 218380 218434: e9 49 ff ff ff jmpq 218382 218439: 41 8b 41 24 mov 0x24(%r9),%eax 21843d: 83 f9 01 cmp $0x1,%ecx 218440: 0f 84 9f 02 00 00 je 2186e5 218446: 8d 48 f8 lea -0x8(%rax),%ecx 218449: 83 f9 07 cmp $0x7,%ecx 21844c: 76 08 jbe 218456 21844e: 85 c0 test %eax,%eax 218450: 0f 85 6a ff ff ff jne 2183c0 218456: 81 fa 9f 03 00 00 cmp $0x39f,%edx 21845c: 0f 87 5e ff ff ff ja 2183c0 218462: 4c 8d 6b 08 lea 0x8(%rbx),%r13 218466: 48 89 d9 mov %rbx,%rcx 218469: 31 c0 xor %eax,%eax 21846b: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 218472: 4c 89 ef mov %r13,%rdi 218475: ba 09 08 00 00 mov $0x809,%edx 21847a: be 00 18 00 00 mov $0x1800,%esi 21847f: 48 c7 83 c8 00 00 00 movq $0x0,0xc8(%rbx) 218486: 00 00 00 00 21848a: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 21848e: 41 b8 03 03 00 00 mov $0x303,%r8d 218494: 48 29 f9 sub %rdi,%rcx 218497: 81 c1 d0 00 00 00 add $0xd0,%ecx 21849d: c1 e9 03 shr $0x3,%ecx 2184a0: f3 48 ab rep stos %rax,%es:(%rdi) 2184a3: b8 02 01 00 00 mov $0x102,%eax 2184a8: b9 aa 00 00 00 mov $0xaa,%ecx 2184ad: 66 89 13 mov %dx,(%rbx) 2184b0: bf 06 0b 00 00 mov $0xb06,%edi 2184b5: 66 89 43 7e mov %ax,0x7e(%rbx) 2184b9: c7 83 88 00 00 00 01 movl $0x1,0x88(%rbx) 2184c0: 00 00 00 2184c3: c6 43 1a 01 movb $0x1,0x1a(%rbx) 2184c7: 66 89 4b 16 mov %cx,0x16(%rbx) 2184cb: 66 89 73 1c mov %si,0x1c(%rbx) 2184cf: c7 43 68 00 20 03 0c movl $0xc032000,0x68(%rbx) 2184d6: 66 89 7b 12 mov %di,0x12(%rbx) 2184da: c6 43 14 0b movb $0xb,0x14(%rbx) 2184de: 66 44 89 43 0e mov %r8w,0xe(%rbx) 2184e3: 41 8b 49 08 mov 0x8(%r9),%ecx 2184e7: 41 0f b6 41 2c movzbl 0x2c(%r9),%eax 2184ec: 83 f9 03 cmp $0x3,%ecx 2184ef: 0f 84 5c 02 00 00 je 218751 2184f5: 0f 87 fb 01 00 00 ja 2186f6 2184fb: 83 f9 01 cmp $0x1,%ecx 2184fe: 0f 84 07 02 00 00 je 21870b 218504: 83 f9 02 cmp $0x2,%ecx 218507: 0f 85 f2 01 00 00 jne 2186ff 21850d: 84 c0 test %al,%al 21850f: b8 03 00 00 00 mov $0x3,%eax 218514: 0f 44 c8 cmove %eax,%ecx 218517: 89 8b 9c 00 00 00 mov %ecx,0x9c(%rbx) 21851d: 41 8b 71 14 mov 0x14(%r9),%esi 218521: 89 b3 a8 00 00 00 mov %esi,0xa8(%rbx) 218527: 41 8b 41 18 mov 0x18(%r9),%eax 21852b: 89 83 ac 00 00 00 mov %eax,0xac(%rbx) 218531: 41 8b 51 28 mov 0x28(%r9),%edx 218535: 88 53 7e mov %dl,0x7e(%rbx) 218538: 41 8b 01 mov (%r9),%eax 21853b: 66 89 43 0a mov %ax,0xa(%rbx) 21853f: 41 8b 41 04 mov 0x4(%r9),%eax 218543: 66 89 43 0c mov %ax,0xc(%rbx) 218547: 41 8b 41 0c mov 0xc(%r9),%eax 21854b: 44 8d 40 fe lea -0x2(%rax),%r8d 21854f: 8d 7c 00 04 lea 0x4(%rax,%rax,1),%edi 218553: b8 0d 00 00 00 mov $0xd,%eax 218558: 41 83 f8 03 cmp $0x3,%r8d 21855c: 0f 42 c7 cmovb %edi,%eax 21855f: 88 43 01 mov %al,0x1(%rbx) 218562: 41 0f b6 41 20 movzbl 0x20(%r9),%eax 218567: 88 43 1a mov %al,0x1a(%rbx) 21856a: 41 8b 41 24 mov 0x24(%r9),%eax 21856e: 88 03 mov %al,(%rbx) 218570: 31 c0 xor %eax,%eax 218572: 80 fa 01 cmp $0x1,%dl 218575: 0f 95 c0 setne %al 218578: 89 83 a4 00 00 00 mov %eax,0xa4(%rbx) 21857e: 41 80 79 10 00 cmpb $0x0,0x10(%r9) 218583: 75 07 jne 21858c 218585: 31 c0 xor %eax,%eax 218587: 83 fe 01 cmp $0x1,%esi 21858a: 76 05 jbe 218591 21858c: b8 0f 00 00 00 mov $0xf,%eax 218591: 89 83 a0 00 00 00 mov %eax,0xa0(%rbx) 218597: 41 8b 01 mov (%r9),%eax 21859a: 31 d2 xor %edx,%edx 21859c: 41 f7 71 14 divl 0x14(%r9) 2185a0: 31 d2 xor %edx,%edx 2185a2: 66 89 43 04 mov %ax,0x4(%rbx) 2185a6: 41 8b 41 04 mov 0x4(%r9),%eax 2185aa: 41 f7 71 18 divl 0x18(%r9) 2185ae: 66 89 43 06 mov %ax,0x6(%rbx) 2185b2: 45 8b 41 18 mov 0x18(%r9),%r8d 2185b6: 0f b7 c0 movzwl %ax,%eax 2185b9: 45 8b 51 04 mov 0x4(%r9),%r10d 2185bd: 41 0f af c0 imul %r8d,%eax 2185c1: 44 39 d0 cmp %r10d,%eax 2185c4: 0f 85 48 01 00 00 jne 218712 2185ca: 41 8b 51 1c mov 0x1c(%r9),%edx 2185ce: 8d 71 fd lea -0x3(%rcx),%esi 2185d1: 49 89 e6 mov %rsp,%r14 2185d4: 48 89 df mov %rbx,%rdi 2185d7: 83 fe 02 cmp $0x2,%esi 2185da: 4c 89 f6 mov %r14,%rsi 2185dd: 8d 04 12 lea (%rdx,%rdx,1),%eax 2185e0: 89 83 b8 00 00 00 mov %eax,0xb8(%rbx) 2185e6: 0f 43 c2 cmovae %edx,%eax 2185e9: 85 c9 test %ecx,%ecx 2185eb: 0f 94 43 02 sete 0x2(%rbx) 2185ef: 83 f9 03 cmp $0x3,%ecx 2185f2: 0f 94 83 80 00 00 00 sete 0x80(%rbx) 2185f9: 83 f9 04 cmp $0x4,%ecx 2185fc: 66 89 43 10 mov %ax,0x10(%rbx) 218600: 0f 94 83 81 00 00 00 sete 0x81(%rbx) 218607: 83 f9 02 cmp $0x2,%ecx 21860a: 0f 94 43 08 sete 0x8(%rbx) 21860e: e8 00 00 00 00 callq 218613 218613: 85 c0 test %eax,%eax 218615: 0f 85 19 01 00 00 jne 218734 21861b: 48 8b 04 24 mov (%rsp),%rax 21861f: 4c 89 ef mov %r13,%rdi 218622: 4c 89 f6 mov %r14,%rsi 218625: 48 8d 53 3a lea 0x3a(%rbx),%rdx 218629: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 21862d: 48 89 03 mov %rax,(%rbx) 218630: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 218637: 00 218638: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 21863f: 48 89 d8 mov %rbx,%rax 218642: 48 29 f8 sub %rdi,%rax 218645: 48 29 c6 sub %rax,%rsi 218648: 05 88 00 00 00 add $0x88,%eax 21864d: c1 e8 03 shr $0x3,%eax 218650: 89 c1 mov %eax,%ecx 218652: 48 8d 43 1e lea 0x1e(%rbx),%rax 218656: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 218659: 66 c1 28 06 shrw $0x6,(%rax) 21865d: 48 83 c0 02 add $0x2,%rax 218661: 48 39 d0 cmp %rdx,%rax 218664: 75 f3 jne 218659 218666: 8b 84 24 8c 00 00 00 mov 0x8c(%rsp),%eax 21866d: 41 bc 01 00 00 00 mov $0x1,%r12d 218673: 89 83 b0 00 00 00 mov %eax,0xb0(%rbx) 218679: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 218680: 89 45 04 mov %eax,0x4(%rbp) 218683: 0f b7 43 04 movzwl 0x4(%rbx),%eax 218687: 89 45 00 mov %eax,0x0(%rbp) 21868a: 83 bb 9c 00 00 00 02 cmpl $0x2,0x9c(%rbx) 218691: 0f 96 45 08 setbe 0x8(%rbp) 218695: e9 41 fd ff ff jmpq 2183db 21869a: 0f 0b ud2 21869c: e9 f4 fc ff ff jmpq 218395 2186a1: 0f 0b ud2 2186a3: 41 8b 71 18 mov 0x18(%r9),%esi 2186a7: 85 f6 test %esi,%esi 2186a9: 0f 85 96 fc ff ff jne 218345 2186af: 0f 0b ud2 2186b1: 41 8b 49 28 mov 0x28(%r9),%ecx 2186b5: 8d 79 ff lea -0x1(%rcx),%edi 2186b8: 83 ff 01 cmp $0x1,%edi 2186bb: 0f 86 94 fc ff ff jbe 218355 2186c1: 0f 0b ud2 2186c3: 45 8b 01 mov (%r9),%r8d 2186c6: 45 85 c0 test %r8d,%r8d 2186c9: 0f 85 92 fc ff ff jne 218361 2186cf: 0f 0b ud2 2186d1: 45 8b 51 04 mov 0x4(%r9),%r10d 2186d5: 45 85 d2 test %r10d,%r10d 2186d8: 0f 85 90 fc ff ff jne 21836e 2186de: 0f 0b ud2 2186e0: e9 89 fc ff ff jmpq 21836e 2186e5: 83 e8 08 sub $0x8,%eax 2186e8: 83 f8 05 cmp $0x5,%eax 2186eb: 0f 87 cf fc ff ff ja 2183c0 2186f1: e9 60 fd ff ff jmpq 218456 2186f6: 83 f9 04 cmp $0x4,%ecx 2186f9: 0f 84 18 fe ff ff je 218517 2186ff: 0f 0b ud2 218701: b9 05 00 00 00 mov $0x5,%ecx 218706: e9 0c fe ff ff jmpq 218517 21870b: 31 c9 xor %ecx,%ecx 21870d: e9 05 fe ff ff jmpq 218517 218712: 0f 0b ud2 218714: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21871b: 44 89 d1 mov %r10d,%ecx 21871e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218725: bf 04 00 00 00 mov $0x4,%edi 21872a: e8 00 00 00 00 callq 21872f 21872f: e9 a7 fc ff ff jmpq 2183db 218734: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21873b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218742: bf 04 00 00 00 mov $0x4,%edi 218747: e8 00 00 00 00 callq 21874c 21874c: e9 8a fc ff ff jmpq 2183db 218751: b9 01 00 00 00 mov $0x1,%ecx 218756: e9 bc fd ff ff jmpq 218517 21875b: e8 00 00 00 00 callq 218760 0000000000218760 : 218760: e8 00 00 00 00 callq 218765 218765: 48 83 ec 18 sub $0x18,%rsp 218769: 8b 8f 00 01 00 00 mov 0x100(%rdi),%ecx 21876f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 218776: 00 00 218778: 48 89 44 24 10 mov %rax,0x10(%rsp) 21877d: 31 c0 xor %eax,%eax 21877f: 39 0e cmp %ecx,(%rsi) 218781: 77 14 ja 218797 218783: 49 89 f0 mov %rsi,%r8 218786: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 21878b: 48 8d 77 30 lea 0x30(%rdi),%rsi 21878f: 4c 89 c7 mov %r8,%rdi 218792: e8 69 fb ff ff callq 218300 218797: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 21879c: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2187a3: 00 00 2187a5: 75 05 jne 2187ac 2187a7: 48 83 c4 18 add $0x18,%rsp 2187ab: c3 retq 2187ac: e8 00 00 00 00 callq 2187b1 2187b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2187b8: 00 00 00 00 2187bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002187c0 : 2187c0: e8 00 00 00 00 callq 2187c5 2187c5: 41 54 push %r12 2187c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2187ce: 55 push %rbp 2187cf: 53 push %rbx 2187d0: 0f b6 57 7f movzbl 0x7f(%rdi),%edx 2187d4: 48 89 fb mov %rdi,%rbx 2187d7: 44 0f b7 67 10 movzwl 0x10(%rdi),%r12d 2187dc: bf 04 00 00 00 mov $0x4,%edi 2187e1: e8 00 00 00 00 callq 2187e6 2187e6: 0f b6 53 7e movzbl 0x7e(%rbx),%edx 2187ea: bf 04 00 00 00 mov $0x4,%edi 2187ef: 44 89 e5 mov %r12d,%ebp 2187f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2187f9: 83 e5 0f and $0xf,%ebp 2187fc: e8 00 00 00 00 callq 218801 218801: 0f b6 53 01 movzbl 0x1(%rbx),%edx 218805: bf 04 00 00 00 mov $0x4,%edi 21880a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218811: e8 00 00 00 00 callq 218816 218816: 0f b6 13 movzbl (%rbx),%edx 218819: bf 04 00 00 00 mov $0x4,%edi 21881e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218825: e8 00 00 00 00 callq 21882a 21882a: 0f b6 53 1a movzbl 0x1a(%rbx),%edx 21882e: bf 04 00 00 00 mov $0x4,%edi 218833: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21883a: e8 00 00 00 00 callq 21883f 21883f: 0f b6 53 02 movzbl 0x2(%rbx),%edx 218843: bf 04 00 00 00 mov $0x4,%edi 218848: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21884f: e8 00 00 00 00 callq 218854 218854: 0f b6 53 08 movzbl 0x8(%rbx),%edx 218858: bf 04 00 00 00 mov $0x4,%edi 21885d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218864: e8 00 00 00 00 callq 218869 218869: 0f b6 53 78 movzbl 0x78(%rbx),%edx 21886d: bf 04 00 00 00 mov $0x4,%edi 218872: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218879: e8 00 00 00 00 callq 21887e 21887e: 44 89 e1 mov %r12d,%ecx 218881: 44 89 e2 mov %r12d,%edx 218884: bf 04 00 00 00 mov $0x4,%edi 218889: 44 69 c5 10 27 00 00 imul $0x2710,%ebp,%r8d 218890: c1 f9 04 sar $0x4,%ecx 218893: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21889a: 41 c1 e8 04 shr $0x4,%r8d 21889e: e8 00 00 00 00 callq 2188a3 2188a3: 0f b7 53 0c movzwl 0xc(%rbx),%edx 2188a7: bf 04 00 00 00 mov $0x4,%edi 2188ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2188b3: e8 00 00 00 00 callq 2188b8 2188b8: 0f b7 53 0a movzwl 0xa(%rbx),%edx 2188bc: bf 04 00 00 00 mov $0x4,%edi 2188c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2188c8: e8 00 00 00 00 callq 2188cd 2188cd: 0f b7 53 06 movzwl 0x6(%rbx),%edx 2188d1: bf 04 00 00 00 mov $0x4,%edi 2188d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2188dd: e8 00 00 00 00 callq 2188e2 2188e2: 0f b7 53 04 movzwl 0x4(%rbx),%edx 2188e6: bf 04 00 00 00 mov $0x4,%edi 2188eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2188f2: e8 00 00 00 00 callq 2188f7 2188f7: 0f b7 53 7a movzwl 0x7a(%rbx),%edx 2188fb: bf 04 00 00 00 mov $0x4,%edi 218900: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218907: e8 00 00 00 00 callq 21890c 21890c: 0f b7 53 16 movzwl 0x16(%rbx),%edx 218910: bf 04 00 00 00 mov $0x4,%edi 218915: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21891c: e8 00 00 00 00 callq 218921 218921: 0f b7 53 18 movzwl 0x18(%rbx),%edx 218925: bf 04 00 00 00 mov $0x4,%edi 21892a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218931: e8 00 00 00 00 callq 218936 218936: 0f b6 53 6c movzbl 0x6c(%rbx),%edx 21893a: bf 04 00 00 00 mov $0x4,%edi 21893f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218946: e8 00 00 00 00 callq 21894b 21894b: 0f b7 53 70 movzwl 0x70(%rbx),%edx 21894f: bf 04 00 00 00 mov $0x4,%edi 218954: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21895b: e8 00 00 00 00 callq 218960 218960: 0f b7 53 6e movzwl 0x6e(%rbx),%edx 218964: bf 04 00 00 00 mov $0x4,%edi 218969: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218970: e8 00 00 00 00 callq 218975 218975: 0f b6 53 1b movzbl 0x1b(%rbx),%edx 218979: bf 04 00 00 00 mov $0x4,%edi 21897e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218985: e8 00 00 00 00 callq 21898a 21898a: 0f b7 53 72 movzwl 0x72(%rbx),%edx 21898e: bf 04 00 00 00 mov $0x4,%edi 218993: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21899a: e8 00 00 00 00 callq 21899f 21899f: 0f b7 53 74 movzwl 0x74(%rbx),%edx 2189a3: bf 04 00 00 00 mov $0x4,%edi 2189a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2189af: e8 00 00 00 00 callq 2189b4 2189b4: 0f b7 53 1c movzwl 0x1c(%rbx),%edx 2189b8: bf 04 00 00 00 mov $0x4,%edi 2189bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2189c4: e8 00 00 00 00 callq 2189c9 2189c9: 0f b7 53 76 movzwl 0x76(%rbx),%edx 2189cd: bf 04 00 00 00 mov $0x4,%edi 2189d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2189d9: e8 00 00 00 00 callq 2189de 2189de: 0f b6 53 6a movzbl 0x6a(%rbx),%edx 2189e2: bf 04 00 00 00 mov $0x4,%edi 2189e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2189ee: e8 00 00 00 00 callq 2189f3 2189f3: 0f b6 53 6b movzbl 0x6b(%rbx),%edx 2189f7: bf 04 00 00 00 mov $0x4,%edi 2189fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218a03: e8 00 00 00 00 callq 218a08 218a08: 0f b6 93 81 00 00 00 movzbl 0x81(%rbx),%edx 218a0f: bf 04 00 00 00 mov $0x4,%edi 218a14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218a1b: e8 00 00 00 00 callq 218a20 218a20: 0f b6 93 80 00 00 00 movzbl 0x80(%rbx),%edx 218a27: bf 04 00 00 00 mov $0x4,%edi 218a2c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218a33: e8 00 00 00 00 callq 218a38 218a38: 0f b6 93 82 00 00 00 movzbl 0x82(%rbx),%edx 218a3f: bf 04 00 00 00 mov $0x4,%edi 218a44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218a4b: e8 00 00 00 00 callq 218a50 218a50: 0f b7 93 84 00 00 00 movzwl 0x84(%rbx),%edx 218a57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218a5e: 31 ed xor %ebp,%ebp 218a60: bf 04 00 00 00 mov $0x4,%edi 218a65: e8 00 00 00 00 callq 218a6a 218a6a: 0f b7 93 86 00 00 00 movzwl 0x86(%rbx),%edx 218a71: bf 04 00 00 00 mov $0x4,%edi 218a76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218a7d: e8 00 00 00 00 callq 218a82 218a82: 0f b7 53 68 movzwl 0x68(%rbx),%edx 218a86: bf 04 00 00 00 mov $0x4,%edi 218a8b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218a92: e8 00 00 00 00 callq 218a97 218a97: 0f b6 53 12 movzbl 0x12(%rbx),%edx 218a9b: bf 04 00 00 00 mov $0x4,%edi 218aa0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218aa7: e8 00 00 00 00 callq 218aac 218aac: 0f b6 53 14 movzbl 0x14(%rbx),%edx 218ab0: bf 04 00 00 00 mov $0x4,%edi 218ab5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218abc: e8 00 00 00 00 callq 218ac1 218ac1: 0f b6 53 13 movzbl 0x13(%rbx),%edx 218ac5: bf 04 00 00 00 mov $0x4,%edi 218aca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218ad1: e8 00 00 00 00 callq 218ad6 218ad6: 0f b6 53 0e movzbl 0xe(%rbx),%edx 218ada: bf 04 00 00 00 mov $0x4,%edi 218adf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218ae6: e8 00 00 00 00 callq 218aeb 218aeb: 0f b6 53 0f movzbl 0xf(%rbx),%edx 218aef: bf 04 00 00 00 mov $0x4,%edi 218af4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218afb: e8 00 00 00 00 callq 218b00 218b00: 0f b7 4c 6b 1e movzwl 0x1e(%rbx,%rbp,2),%ecx 218b05: 89 ea mov %ebp,%edx 218b07: bf 04 00 00 00 mov $0x4,%edi 218b0c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218b13: 48 83 c5 01 add $0x1,%rbp 218b17: e8 00 00 00 00 callq 218b1c 218b1c: 48 83 fd 0e cmp $0xe,%rbp 218b20: 75 de jne 218b00 218b22: 48 83 c3 3a add $0x3a,%rbx 218b26: 31 ed xor %ebp,%ebp 218b28: 0f b6 0b movzbl (%rbx),%ecx 218b2b: 89 ea mov %ebp,%edx 218b2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218b34: 48 83 c3 03 add $0x3,%rbx 218b38: bf 04 00 00 00 mov $0x4,%edi 218b3d: e8 00 00 00 00 callq 218b42 218b42: 0f b6 4b fe movzbl -0x2(%rbx),%ecx 218b46: 89 ea mov %ebp,%edx 218b48: bf 04 00 00 00 mov $0x4,%edi 218b4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218b54: e8 00 00 00 00 callq 218b59 218b59: 0f b6 4b ff movzbl -0x1(%rbx),%ecx 218b5d: 89 ea mov %ebp,%edx 218b5f: bf 04 00 00 00 mov $0x4,%edi 218b64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218b6b: 83 c5 01 add $0x1,%ebp 218b6e: e8 00 00 00 00 callq 218b73 218b73: 83 fd 0f cmp $0xf,%ebp 218b76: 75 b0 jne 218b28 218b78: 5b pop %rbx 218b79: 5d pop %rbp 218b7a: 41 5c pop %r12 218b7c: c3 retq 218b7d: 0f 1f 00 nopl (%rax) 0000000000218b80 : 218b80: e8 00 00 00 00 callq 218b85 218b85: 53 push %rbx 218b86: 8b 57 14 mov 0x14(%rdi),%edx 218b89: 48 89 fb mov %rdi,%rbx 218b8c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218b93: bf 04 00 00 00 mov $0x4,%edi 218b98: e8 00 00 00 00 callq 218b9d 218b9d: 8b 53 18 mov 0x18(%rbx),%edx 218ba0: bf 04 00 00 00 mov $0x4,%edi 218ba5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218bac: e8 00 00 00 00 callq 218bb1 218bb1: 8b 53 1c mov 0x1c(%rbx),%edx 218bb4: bf 04 00 00 00 mov $0x4,%edi 218bb9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218bc0: 41 89 d0 mov %edx,%r8d 218bc3: 89 d1 mov %edx,%ecx 218bc5: 41 83 e0 0f and $0xf,%r8d 218bc9: c1 e9 04 shr $0x4,%ecx 218bcc: 45 69 c0 10 27 00 00 imul $0x2710,%r8d,%r8d 218bd3: 41 c1 e8 04 shr $0x4,%r8d 218bd7: e8 00 00 00 00 callq 218bdc 218bdc: 8b 53 0c mov 0xc(%rbx),%edx 218bdf: bf 04 00 00 00 mov $0x4,%edi 218be4: 5b pop %rbx 218be5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218bec: e9 00 00 00 00 jmpq 218bf1 218bf1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 218bf8: 00 00 00 00 218bfc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000218c00 : 218c00: e8 00 00 00 00 callq 218c05 218c05: 41 55 push %r13 218c07: 41 54 push %r12 218c09: 49 89 d4 mov %rdx,%r12 218c0c: 55 push %rbp 218c0d: 48 89 f5 mov %rsi,%rbp 218c10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218c17: 53 push %rbx 218c18: 48 89 fb mov %rdi,%rbx 218c1b: bf 04 00 00 00 mov $0x4,%edi 218c20: 4c 8d 6b 30 lea 0x30(%rbx),%r13 218c24: e8 00 00 00 00 callq 218c29 218c29: 8b 53 10 mov 0x10(%rbx),%edx 218c2c: bf 04 00 00 00 mov $0x4,%edi 218c31: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218c38: e8 00 00 00 00 callq 218c3d 218c3d: 48 89 ef mov %rbp,%rdi 218c40: e8 3b ff ff ff callq 218b80 218c45: 4c 89 e2 mov %r12,%rdx 218c48: 4c 89 ee mov %r13,%rsi 218c4b: 48 89 ef mov %rbp,%rdi 218c4e: e8 ad f6 ff ff callq 218300 218c53: 84 c0 test %al,%al 218c55: 0f 84 40 0c 00 00 je 21989b 218c5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 218c62: bf 04 00 00 00 mov $0x4,%edi 218c67: e8 00 00 00 00 callq 218c6c 218c6c: 4c 89 ef mov %r13,%rdi 218c6f: e8 4c fb ff ff callq 2187c0 218c74: 48 8b 43 28 mov 0x28(%rbx),%rax 218c78: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218c7c: 31 d2 xor %edx,%edx 218c7e: b9 01 00 00 00 mov $0x1,%ecx 218c83: 44 8b 48 0c mov 0xc(%rax),%r9d 218c87: 48 8b 43 20 mov 0x20(%rbx),%rax 218c8b: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d 218c90: 48 8b 43 18 mov 0x18(%rbx),%rax 218c94: 8b 70 04 mov 0x4(%rax),%esi 218c97: 8b 83 ec 00 00 00 mov 0xec(%rbx),%eax 218c9d: 50 push %rax 218c9e: e8 00 00 00 00 callq 218ca3 218ca3: 48 8b 4b 18 mov 0x18(%rbx),%rcx 218ca7: 48 8b 53 28 mov 0x28(%rbx),%rdx 218cab: 48 8b 43 20 mov 0x20(%rbx),%rax 218caf: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218cb3: 8b b1 b8 00 00 00 mov 0xb8(%rcx),%esi 218cb9: 0f b6 4b 31 movzbl 0x31(%rbx),%ecx 218cbd: 44 8b 8a ac 02 00 00 mov 0x2ac(%rdx),%r9d 218cc4: 44 0f b6 80 ab 00 00 movzbl 0xab(%rax),%r8d 218ccb: 00 218ccc: 51 push %rcx 218ccd: 8b 8a bc 02 00 00 mov 0x2bc(%rdx),%ecx 218cd3: 51 push %rcx 218cd4: 0f b6 88 af 00 00 00 movzbl 0xaf(%rax),%ecx 218cdb: 51 push %rcx 218cdc: 8b 8b cc 00 00 00 mov 0xcc(%rbx),%ecx 218ce2: 51 push %rcx 218ce3: 8b 8a b8 02 00 00 mov 0x2b8(%rdx),%ecx 218ce9: 51 push %rcx 218cea: 0f b6 88 ae 00 00 00 movzbl 0xae(%rax),%ecx 218cf1: 51 push %rcx 218cf2: 8b 8b c8 00 00 00 mov 0xc8(%rbx),%ecx 218cf8: 51 push %rcx 218cf9: 8b 8a b4 02 00 00 mov 0x2b4(%rdx),%ecx 218cff: 51 push %rcx 218d00: 0f b6 88 ad 00 00 00 movzbl 0xad(%rax),%ecx 218d07: 51 push %rcx 218d08: 8b 8b c4 00 00 00 mov 0xc4(%rbx),%ecx 218d0e: 51 push %rcx 218d0f: 8b 92 b0 02 00 00 mov 0x2b0(%rdx),%edx 218d15: b9 05 00 00 00 mov $0x5,%ecx 218d1a: 52 push %rdx 218d1b: 0f b6 80 ac 00 00 00 movzbl 0xac(%rax),%eax 218d22: 31 d2 xor %edx,%edx 218d24: 50 push %rax 218d25: 8b 83 c0 00 00 00 mov 0xc0(%rbx),%eax 218d2b: 50 push %rax 218d2c: e8 00 00 00 00 callq 218d31 218d31: 48 8b 4b 18 mov 0x18(%rbx),%rcx 218d35: 48 8b 53 28 mov 0x28(%rbx),%rdx 218d39: 48 8b 43 20 mov 0x20(%rbx),%rax 218d3d: 48 83 c4 70 add $0x70,%rsp 218d41: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218d45: 8b b1 bc 00 00 00 mov 0xbc(%rcx),%esi 218d4b: 0f b7 4b 3c movzwl 0x3c(%rbx),%ecx 218d4f: 44 8b 8a c0 00 00 00 mov 0xc0(%rdx),%r9d 218d56: 44 0f b6 40 30 movzbl 0x30(%rax),%r8d 218d5b: 51 push %rcx 218d5c: 8b 92 c4 00 00 00 mov 0xc4(%rdx),%edx 218d62: b9 02 00 00 00 mov $0x2,%ecx 218d67: 52 push %rdx 218d68: 0f b6 40 31 movzbl 0x31(%rax),%eax 218d6c: 31 d2 xor %edx,%edx 218d6e: 50 push %rax 218d6f: 0f b7 43 3a movzwl 0x3a(%rbx),%eax 218d73: 50 push %rax 218d74: e8 00 00 00 00 callq 218d79 218d79: 48 8b 4b 18 mov 0x18(%rbx),%rcx 218d7d: 48 8b 53 28 mov 0x28(%rbx),%rdx 218d81: 48 8b 43 20 mov 0x20(%rbx),%rax 218d85: 48 83 c4 20 add $0x20,%rsp 218d89: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218d8d: 8b 71 08 mov 0x8(%rcx),%esi 218d90: 8b 8b dc 00 00 00 mov 0xdc(%rbx),%ecx 218d96: 44 8b 4a 14 mov 0x14(%rdx),%r9d 218d9a: 44 0f b6 40 05 movzbl 0x5(%rax),%r8d 218d9f: 83 e9 01 sub $0x1,%ecx 218da2: 51 push %rcx 218da3: 8b 4a 20 mov 0x20(%rdx),%ecx 218da6: 51 push %rcx 218da7: 0f b6 48 08 movzbl 0x8(%rax),%ecx 218dab: 51 push %rcx 218dac: 8b 8b d4 00 00 00 mov 0xd4(%rbx),%ecx 218db2: 51 push %rcx 218db3: 8b 4a 1c mov 0x1c(%rdx),%ecx 218db6: 51 push %rcx 218db7: 0f b6 48 07 movzbl 0x7(%rax),%ecx 218dbb: 51 push %rcx 218dbc: 8b 8b d8 00 00 00 mov 0xd8(%rbx),%ecx 218dc2: 83 e9 01 sub $0x1,%ecx 218dc5: 51 push %rcx 218dc6: 8b 52 18 mov 0x18(%rdx),%edx 218dc9: b9 04 00 00 00 mov $0x4,%ecx 218dce: 52 push %rdx 218dcf: 0f b6 40 06 movzbl 0x6(%rax),%eax 218dd3: 31 d2 xor %edx,%edx 218dd5: 50 push %rax 218dd6: 8b 83 d0 00 00 00 mov 0xd0(%rbx),%eax 218ddc: 50 push %rax 218ddd: e8 00 00 00 00 callq 218de2 218de2: 48 8b 43 28 mov 0x28(%rbx),%rax 218de6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218dea: 31 d2 xor %edx,%edx 218dec: 48 83 c4 50 add $0x50,%rsp 218df0: b9 01 00 00 00 mov $0x1,%ecx 218df5: 44 8b 48 24 mov 0x24(%rax),%r9d 218df9: 48 8b 43 20 mov 0x20(%rbx),%rax 218dfd: 44 0f b6 40 09 movzbl 0x9(%rax),%r8d 218e02: 48 8b 43 18 mov 0x18(%rbx),%rax 218e06: 8b 70 0c mov 0xc(%rax),%esi 218e09: 8b 83 e0 00 00 00 mov 0xe0(%rbx),%eax 218e0f: 50 push %rax 218e10: e8 00 00 00 00 callq 218e15 218e15: 48 8b 4b 18 mov 0x18(%rbx),%rcx 218e19: 48 8b 53 28 mov 0x28(%rbx),%rdx 218e1d: 48 8b 43 20 mov 0x20(%rbx),%rax 218e21: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218e25: 8b 71 14 mov 0x14(%rcx),%esi 218e28: 8b 8b fc 00 00 00 mov 0xfc(%rbx),%ecx 218e2e: 44 8b 4a 7c mov 0x7c(%rdx),%r9d 218e32: 44 0f b6 40 1f movzbl 0x1f(%rax),%r8d 218e37: 51 push %rcx 218e38: 8b 8a 88 00 00 00 mov 0x88(%rdx),%ecx 218e3e: 51 push %rcx 218e3f: 0f b6 48 22 movzbl 0x22(%rax),%ecx 218e43: 51 push %rcx 218e44: 8b 8b f8 00 00 00 mov 0xf8(%rbx),%ecx 218e4a: 51 push %rcx 218e4b: 8b 8a 84 00 00 00 mov 0x84(%rdx),%ecx 218e51: 51 push %rcx 218e52: 0f b6 48 21 movzbl 0x21(%rax),%ecx 218e56: 51 push %rcx 218e57: 8b 8b f4 00 00 00 mov 0xf4(%rbx),%ecx 218e5d: 51 push %rcx 218e5e: 8b 92 80 00 00 00 mov 0x80(%rdx),%edx 218e64: b9 04 00 00 00 mov $0x4,%ecx 218e69: 52 push %rdx 218e6a: 0f b6 40 20 movzbl 0x20(%rax),%eax 218e6e: 31 d2 xor %edx,%edx 218e70: 50 push %rax 218e71: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 218e77: 50 push %rax 218e78: e8 00 00 00 00 callq 218e7d 218e7d: 48 8b 4b 18 mov 0x18(%rbx),%rcx 218e81: 48 8b 53 28 mov 0x28(%rbx),%rdx 218e85: 48 8b 43 20 mov 0x20(%rbx),%rax 218e89: 48 83 c4 58 add $0x58,%rsp 218e8d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218e91: 8b 71 18 mov 0x18(%rcx),%esi 218e94: 0f b6 4b 31 movzbl 0x31(%rbx),%ecx 218e98: 44 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%r9d 218e9f: 44 0f b6 40 23 movzbl 0x23(%rax),%r8d 218ea4: 51 push %rcx 218ea5: 8b 8a 9c 00 00 00 mov 0x9c(%rdx),%ecx 218eab: 51 push %rcx 218eac: 0f b6 48 27 movzbl 0x27(%rax),%ecx 218eb0: 51 push %rcx 218eb1: 0f b6 4b 30 movzbl 0x30(%rbx),%ecx 218eb5: 51 push %rcx 218eb6: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 218ebc: b9 03 00 00 00 mov $0x3,%ecx 218ec1: 52 push %rdx 218ec2: 0f b6 40 26 movzbl 0x26(%rax),%eax 218ec6: 31 d2 xor %edx,%edx 218ec8: 50 push %rax 218ec9: 0f b6 83 ae 00 00 00 movzbl 0xae(%rbx),%eax 218ed0: 50 push %rax 218ed1: e8 00 00 00 00 callq 218ed6 218ed6: 8b 8b cc 00 00 00 mov 0xcc(%rbx),%ecx 218edc: 8b b3 e8 00 00 00 mov 0xe8(%rbx),%esi 218ee2: 48 83 c4 38 add $0x38,%rsp 218ee6: 8d 41 fd lea -0x3(%rcx),%eax 218ee9: 83 f8 01 cmp $0x1,%eax 218eec: 76 02 jbe 218ef0 218eee: d1 ee shr %esi 218ef0: 48 8b 53 28 mov 0x28(%rbx),%rdx 218ef4: 48 8b 43 20 mov 0x20(%rbx),%rax 218ef8: 48 8b 7b 18 mov 0x18(%rbx),%rdi 218efc: 44 0f b7 9b aa 00 00 movzwl 0xaa(%rbx),%r11d 218f03: 00 218f04: 44 8b 8a a0 00 00 00 mov 0xa0(%rdx),%r9d 218f0b: 44 0f b6 40 28 movzbl 0x28(%rax),%r8d 218f10: 44 8b 57 1c mov 0x1c(%rdi),%r10d 218f14: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218f18: 41 53 push %r11 218f1a: 44 8b 9a bc 00 00 00 mov 0xbc(%rdx),%r11d 218f21: 41 53 push %r11 218f23: 44 0f b6 58 2f movzbl 0x2f(%rax),%r11d 218f28: 41 53 push %r11 218f2a: 45 31 db xor %r11d,%r11d 218f2d: 83 f9 04 cmp $0x4,%ecx 218f30: 41 0f 94 c3 sete %r11b 218f34: 41 53 push %r11 218f36: 44 8b 9a b8 00 00 00 mov 0xb8(%rdx),%r11d 218f3d: 41 53 push %r11 218f3f: 44 0f b6 58 2e movzbl 0x2e(%rax),%r11d 218f44: 41 53 push %r11 218f46: 45 31 db xor %r11d,%r11d 218f49: 83 f9 03 cmp $0x3,%ecx 218f4c: 41 0f 94 c3 sete %r11b 218f50: 41 53 push %r11 218f52: 44 8b 9a b4 00 00 00 mov 0xb4(%rdx),%r11d 218f59: 41 53 push %r11 218f5b: 44 0f b6 58 2d movzbl 0x2d(%rax),%r11d 218f60: 41 53 push %r11 218f62: 44 0f b6 5b 4a movzbl 0x4a(%rbx),%r11d 218f67: 41 53 push %r11 218f69: 44 8b 9a b0 00 00 00 mov 0xb0(%rdx),%r11d 218f70: 41 53 push %r11 218f72: 44 0f b6 58 2c movzbl 0x2c(%rax),%r11d 218f77: 41 53 push %r11 218f79: 45 31 db xor %r11d,%r11d 218f7c: 85 c9 test %ecx,%ecx 218f7e: 41 0f 94 c3 sete %r11b 218f82: 83 f9 02 cmp $0x2,%ecx 218f85: 41 53 push %r11 218f87: 44 8b 9a ac 00 00 00 mov 0xac(%rdx),%r11d 218f8e: 0f 94 c1 sete %cl 218f91: 0f b6 c9 movzbl %cl,%ecx 218f94: 41 53 push %r11 218f96: 44 0f b6 58 2b movzbl 0x2b(%rax),%r11d 218f9b: 41 53 push %r11 218f9d: 51 push %rcx 218f9e: 8b 92 a8 00 00 00 mov 0xa8(%rdx),%edx 218fa4: b9 07 00 00 00 mov $0x7,%ecx 218fa9: 52 push %rdx 218faa: 0f b6 40 2a movzbl 0x2a(%rax),%eax 218fae: 31 d2 xor %edx,%edx 218fb0: 50 push %rax 218fb1: 56 push %rsi 218fb2: 44 89 d6 mov %r10d,%esi 218fb5: e8 00 00 00 00 callq 218fba 218fba: 48 8b 4b 18 mov 0x18(%rbx),%rcx 218fbe: 48 8b 53 28 mov 0x28(%rbx),%rdx 218fc2: 48 8b 43 20 mov 0x20(%rbx),%rax 218fc6: 48 81 c4 98 00 00 00 add $0x98,%rsp 218fcd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 218fd1: 8b 71 20 mov 0x20(%rcx),%esi 218fd4: 0f b7 4b 3c movzwl 0x3c(%rbx),%ecx 218fd8: 44 8b 8a c0 00 00 00 mov 0xc0(%rdx),%r9d 218fdf: 44 0f b6 40 30 movzbl 0x30(%rax),%r8d 218fe4: 51 push %rcx 218fe5: 8b 92 c4 00 00 00 mov 0xc4(%rdx),%edx 218feb: b9 02 00 00 00 mov $0x2,%ecx 218ff0: 52 push %rdx 218ff1: 0f b6 40 31 movzbl 0x31(%rax),%eax 218ff5: 31 d2 xor %edx,%edx 218ff7: 50 push %rax 218ff8: 0f b7 43 3a movzwl 0x3a(%rbx),%eax 218ffc: 50 push %rax 218ffd: e8 00 00 00 00 callq 219002 219002: 48 8b 4b 18 mov 0x18(%rbx),%rcx 219006: 48 8b 53 28 mov 0x28(%rbx),%rdx 21900a: 48 8b 43 20 mov 0x20(%rbx),%rax 21900e: 48 83 c4 20 add $0x20,%rsp 219012: 48 8b 7b 08 mov 0x8(%rbx),%rdi 219016: 8b 71 24 mov 0x24(%rcx),%esi 219019: 0f b7 4b 36 movzwl 0x36(%rbx),%ecx 21901d: 44 8b 8a c8 00 00 00 mov 0xc8(%rdx),%r9d 219024: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 219029: 51 push %rcx 21902a: 8b 92 cc 00 00 00 mov 0xcc(%rdx),%edx 219030: b9 02 00 00 00 mov $0x2,%ecx 219035: 52 push %rdx 219036: 0f b6 40 33 movzbl 0x33(%rax),%eax 21903a: 31 d2 xor %edx,%edx 21903c: 50 push %rax 21903d: 0f b7 43 34 movzwl 0x34(%rbx),%eax 219041: 50 push %rax 219042: e8 00 00 00 00 callq 219047 219047: 48 8b 43 28 mov 0x28(%rbx),%rax 21904b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21904f: 31 d2 xor %edx,%edx 219051: 48 83 c4 20 add $0x20,%rsp 219055: b9 01 00 00 00 mov $0x1,%ecx 21905a: 44 8b 88 d0 00 00 00 mov 0xd0(%rax),%r9d 219061: 48 8b 43 20 mov 0x20(%rbx),%rax 219065: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 21906a: 48 8b 43 18 mov 0x18(%rbx),%rax 21906e: 8b 70 28 mov 0x28(%rax),%esi 219071: 0f b7 43 46 movzwl 0x46(%rbx),%eax 219075: 50 push %rax 219076: e8 00 00 00 00 callq 21907b 21907b: 48 8b 4b 18 mov 0x18(%rbx),%rcx 21907f: 48 8b 53 28 mov 0x28(%rbx),%rdx 219083: 48 8b 43 20 mov 0x20(%rbx),%rax 219087: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21908b: 8b 71 2c mov 0x2c(%rcx),%esi 21908e: 0f b7 8b a0 00 00 00 movzwl 0xa0(%rbx),%ecx 219095: 44 8b 8a d8 00 00 00 mov 0xd8(%rdx),%r9d 21909c: 44 0f b6 40 36 movzbl 0x36(%rax),%r8d 2190a1: 51 push %rcx 2190a2: 8b 92 dc 00 00 00 mov 0xdc(%rdx),%edx 2190a8: b9 02 00 00 00 mov $0x2,%ecx 2190ad: 52 push %rdx 2190ae: 0f b6 40 37 movzbl 0x37(%rax),%eax 2190b2: 31 d2 xor %edx,%edx 2190b4: 50 push %rax 2190b5: 0f b6 83 9c 00 00 00 movzbl 0x9c(%rbx),%eax 2190bc: 50 push %rax 2190bd: e8 00 00 00 00 callq 2190c2 2190c2: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2190c6: 48 8b 53 28 mov 0x28(%rbx),%rdx 2190ca: 48 8b 43 20 mov 0x20(%rbx),%rax 2190ce: 48 83 c4 28 add $0x28,%rsp 2190d2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2190d6: 8b 71 30 mov 0x30(%rcx),%esi 2190d9: 0f b6 8b b2 00 00 00 movzbl 0xb2(%rbx),%ecx 2190e0: 44 8b 8a e0 00 00 00 mov 0xe0(%rdx),%r9d 2190e7: 44 0f b6 40 38 movzbl 0x38(%rax),%r8d 2190ec: 51 push %rcx 2190ed: 8b 8a e8 00 00 00 mov 0xe8(%rdx),%ecx 2190f3: 51 push %rcx 2190f4: 0f b6 48 3a movzbl 0x3a(%rax),%ecx 2190f8: 51 push %rcx 2190f9: 0f b6 4b 4b movzbl 0x4b(%rbx),%ecx 2190fd: 51 push %rcx 2190fe: 8b 92 e4 00 00 00 mov 0xe4(%rdx),%edx 219104: b9 03 00 00 00 mov $0x3,%ecx 219109: 52 push %rdx 21910a: 0f b6 40 39 movzbl 0x39(%rax),%eax 21910e: 31 d2 xor %edx,%edx 219110: 50 push %rax 219111: 0f b7 83 9e 00 00 00 movzwl 0x9e(%rbx),%eax 219118: 50 push %rax 219119: e8 00 00 00 00 callq 21911e 21911e: 48 8b 4b 18 mov 0x18(%rbx),%rcx 219122: 48 8b 53 28 mov 0x28(%rbx),%rdx 219126: 48 8b 43 20 mov 0x20(%rbx),%rax 21912a: 48 83 c4 38 add $0x38,%rsp 21912e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 219132: 8b 71 34 mov 0x34(%rcx),%esi 219135: 0f b7 8b a4 00 00 00 movzwl 0xa4(%rbx),%ecx 21913c: 44 8b 8a ec 00 00 00 mov 0xec(%rdx),%r9d 219143: 44 0f b6 40 3b movzbl 0x3b(%rax),%r8d 219148: 51 push %rcx 219149: 8b 92 f0 00 00 00 mov 0xf0(%rdx),%edx 21914f: b9 02 00 00 00 mov $0x2,%ecx 219154: 52 push %rdx 219155: 0f b6 40 3c movzbl 0x3c(%rax),%eax 219159: 31 d2 xor %edx,%edx 21915b: 50 push %rax 21915c: 0f b7 83 a2 00 00 00 movzwl 0xa2(%rbx),%eax 219163: 50 push %rax 219164: e8 00 00 00 00 callq 219169 219169: 48 8b 4b 18 mov 0x18(%rbx),%rcx 21916d: 48 8b 53 28 mov 0x28(%rbx),%rdx 219171: 48 8b 43 20 mov 0x20(%rbx),%rax 219175: 48 83 c4 20 add $0x20,%rsp 219179: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21917d: 8b 71 38 mov 0x38(%rcx),%esi 219180: 0f b7 8b b6 00 00 00 movzwl 0xb6(%rbx),%ecx 219187: 44 8b 8a f4 00 00 00 mov 0xf4(%rdx),%r9d 21918e: 44 0f b6 40 3d movzbl 0x3d(%rax),%r8d 219193: 51 push %rcx 219194: 8b 92 f8 00 00 00 mov 0xf8(%rdx),%edx 21919a: b9 02 00 00 00 mov $0x2,%ecx 21919f: 52 push %rdx 2191a0: 0f b6 40 3e movzbl 0x3e(%rax),%eax 2191a4: 31 d2 xor %edx,%edx 2191a6: 50 push %rax 2191a7: 0f b7 83 b4 00 00 00 movzwl 0xb4(%rbx),%eax 2191ae: 50 push %rax 2191af: e8 00 00 00 00 callq 2191b4 2191b4: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2191b8: 48 8b 53 28 mov 0x28(%rbx),%rdx 2191bc: 48 8b 43 20 mov 0x20(%rbx),%rax 2191c0: 48 83 c4 20 add $0x20,%rsp 2191c4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2191c8: 8b 71 3c mov 0x3c(%rcx),%esi 2191cb: 0f b7 8b a6 00 00 00 movzwl 0xa6(%rbx),%ecx 2191d2: 44 8b 8a fc 00 00 00 mov 0xfc(%rdx),%r9d 2191d9: 44 0f b6 40 3f movzbl 0x3f(%rax),%r8d 2191de: 51 push %rcx 2191df: 8b 92 00 01 00 00 mov 0x100(%rdx),%edx 2191e5: b9 02 00 00 00 mov $0x2,%ecx 2191ea: 52 push %rdx 2191eb: 0f b6 40 40 movzbl 0x40(%rax),%eax 2191ef: 31 d2 xor %edx,%edx 2191f1: 50 push %rax 2191f2: 0f b7 43 4c movzwl 0x4c(%rbx),%eax 2191f6: 50 push %rax 2191f7: e8 00 00 00 00 callq 2191fc 2191fc: 48 8b 4b 18 mov 0x18(%rbx),%rcx 219200: 48 8b 53 28 mov 0x28(%rbx),%rdx 219204: 48 8b 43 20 mov 0x20(%rbx),%rax 219208: 48 83 c4 20 add $0x20,%rsp 21920c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 219210: 8b 71 40 mov 0x40(%rcx),%esi 219213: 0f b7 8b 98 00 00 00 movzwl 0x98(%rbx),%ecx 21921a: 44 8b 8a 04 01 00 00 mov 0x104(%rdx),%r9d 219221: 44 0f b6 40 41 movzbl 0x41(%rax),%r8d 219226: 51 push %rcx 219227: 8b 8a 0c 01 00 00 mov 0x10c(%rdx),%ecx 21922d: 51 push %rcx 21922e: 0f b6 48 43 movzbl 0x43(%rax),%ecx 219232: 51 push %rcx 219233: 0f b6 8b 9b 00 00 00 movzbl 0x9b(%rbx),%ecx 21923a: 51 push %rcx 21923b: 8b 92 08 01 00 00 mov 0x108(%rdx),%edx 219241: b9 03 00 00 00 mov $0x3,%ecx 219246: 52 push %rdx 219247: 0f b6 40 42 movzbl 0x42(%rax),%eax 21924b: 31 d2 xor %edx,%edx 21924d: 50 push %rax 21924e: 0f b6 83 9a 00 00 00 movzbl 0x9a(%rbx),%eax 219255: 50 push %rax 219256: e8 00 00 00 00 callq 21925b 21925b: 48 8b 4b 18 mov 0x18(%rbx),%rcx 21925f: 48 8b 53 28 mov 0x28(%rbx),%rdx 219263: 48 8b 43 20 mov 0x20(%rbx),%rax 219267: 48 83 c4 38 add $0x38,%rsp 21926b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21926f: 8b 71 44 mov 0x44(%rcx),%esi 219272: 0f b6 4b 3e movzbl 0x3e(%rbx),%ecx 219276: 44 8b 8a 10 01 00 00 mov 0x110(%rdx),%r9d 21927d: 44 0f b6 40 44 movzbl 0x44(%rax),%r8d 219282: 51 push %rcx 219283: 8b 8a 20 01 00 00 mov 0x120(%rdx),%ecx 219289: 51 push %rcx 21928a: 0f b6 48 48 movzbl 0x48(%rax),%ecx 21928e: 51 push %rcx 21928f: 0f b6 4b 3f movzbl 0x3f(%rbx),%ecx 219293: 51 push %rcx 219294: 8b 8a 1c 01 00 00 mov 0x11c(%rdx),%ecx 21929a: 51 push %rcx 21929b: 0f b6 48 47 movzbl 0x47(%rax),%ecx 21929f: 51 push %rcx 2192a0: 0f b6 4b 43 movzbl 0x43(%rbx),%ecx 2192a4: 51 push %rcx 2192a5: 8b 8a 18 01 00 00 mov 0x118(%rdx),%ecx 2192ab: 51 push %rcx 2192ac: 0f b6 48 46 movzbl 0x46(%rax),%ecx 2192b0: 51 push %rcx 2192b1: 0f b6 4b 44 movzbl 0x44(%rbx),%ecx 2192b5: 51 push %rcx 2192b6: 8b 92 14 01 00 00 mov 0x114(%rdx),%edx 2192bc: b9 05 00 00 00 mov $0x5,%ecx 2192c1: 52 push %rdx 2192c2: 0f b6 40 45 movzbl 0x45(%rax),%eax 2192c6: 31 d2 xor %edx,%edx 2192c8: 50 push %rax 2192c9: 0f b6 43 42 movzbl 0x42(%rbx),%eax 2192cd: 50 push %rax 2192ce: e8 00 00 00 00 callq 2192d3 2192d3: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2192d7: 48 8b 53 28 mov 0x28(%rbx),%rdx 2192db: 48 8b 43 20 mov 0x20(%rbx),%rax 2192df: 48 83 c4 68 add $0x68,%rsp 2192e3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2192e7: 8b 71 48 mov 0x48(%rcx),%esi 2192ea: 0f b7 4b 54 movzwl 0x54(%rbx),%ecx 2192ee: 44 8b 8a 24 01 00 00 mov 0x124(%rdx),%r9d 2192f5: 44 0f b6 40 49 movzbl 0x49(%rax),%r8d 2192fa: 51 push %rcx 2192fb: 8b 8a 30 01 00 00 mov 0x130(%rdx),%ecx 219301: 51 push %rcx 219302: 0f b6 48 4c movzbl 0x4c(%rax),%ecx 219306: 51 push %rcx 219307: 0f b7 4b 52 movzwl 0x52(%rbx),%ecx 21930b: 51 push %rcx 21930c: 8b 8a 2c 01 00 00 mov 0x12c(%rdx),%ecx 219312: 51 push %rcx 219313: 0f b6 48 4b movzbl 0x4b(%rax),%ecx 219317: 51 push %rcx 219318: 0f b7 4b 50 movzwl 0x50(%rbx),%ecx 21931c: 51 push %rcx 21931d: 8b 92 28 01 00 00 mov 0x128(%rdx),%edx 219323: b9 04 00 00 00 mov $0x4,%ecx 219328: 52 push %rdx 219329: 0f b6 40 4a movzbl 0x4a(%rax),%eax 21932d: 31 d2 xor %edx,%edx 21932f: 50 push %rax 219330: 0f b7 43 4e movzwl 0x4e(%rbx),%eax 219334: 50 push %rax 219335: e8 00 00 00 00 callq 21933a 21933a: 48 8b 4b 18 mov 0x18(%rbx),%rcx 21933e: 48 8b 53 28 mov 0x28(%rbx),%rdx 219342: 48 8b 43 20 mov 0x20(%rbx),%rax 219346: 48 83 c4 50 add $0x50,%rsp 21934a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21934e: 8b 71 4c mov 0x4c(%rcx),%esi 219351: 0f b7 4b 5c movzwl 0x5c(%rbx),%ecx 219355: 44 8b 8a 34 01 00 00 mov 0x134(%rdx),%r9d 21935c: 44 0f b6 40 4d movzbl 0x4d(%rax),%r8d 219361: 51 push %rcx 219362: 8b 8a 40 01 00 00 mov 0x140(%rdx),%ecx 219368: 51 push %rcx 219369: 0f b6 48 50 movzbl 0x50(%rax),%ecx 21936d: 51 push %rcx 21936e: 0f b7 4b 5a movzwl 0x5a(%rbx),%ecx 219372: 51 push %rcx 219373: 8b 8a 3c 01 00 00 mov 0x13c(%rdx),%ecx 219379: 51 push %rcx 21937a: 0f b6 48 4f movzbl 0x4f(%rax),%ecx 21937e: 51 push %rcx 21937f: 0f b7 4b 58 movzwl 0x58(%rbx),%ecx 219383: 51 push %rcx 219384: 8b 92 38 01 00 00 mov 0x138(%rdx),%edx 21938a: b9 04 00 00 00 mov $0x4,%ecx 21938f: 52 push %rdx 219390: 0f b6 40 4e movzbl 0x4e(%rax),%eax 219394: 31 d2 xor %edx,%edx 219396: 50 push %rax 219397: 0f b7 43 56 movzwl 0x56(%rbx),%eax 21939b: 50 push %rax 21939c: e8 00 00 00 00 callq 2193a1 2193a1: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2193a5: 48 8b 53 28 mov 0x28(%rbx),%rdx 2193a9: 48 8b 43 20 mov 0x20(%rbx),%rax 2193ad: 48 83 c4 50 add $0x50,%rsp 2193b1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2193b5: 8b 71 50 mov 0x50(%rcx),%esi 2193b8: 0f b7 4b 64 movzwl 0x64(%rbx),%ecx 2193bc: 44 8b 8a 44 01 00 00 mov 0x144(%rdx),%r9d 2193c3: 44 0f b6 40 51 movzbl 0x51(%rax),%r8d 2193c8: 51 push %rcx 2193c9: 8b 8a 50 01 00 00 mov 0x150(%rdx),%ecx 2193cf: 51 push %rcx 2193d0: 0f b6 48 54 movzbl 0x54(%rax),%ecx 2193d4: 51 push %rcx 2193d5: 0f b7 4b 62 movzwl 0x62(%rbx),%ecx 2193d9: 51 push %rcx 2193da: 8b 8a 4c 01 00 00 mov 0x14c(%rdx),%ecx 2193e0: 51 push %rcx 2193e1: 0f b6 48 53 movzbl 0x53(%rax),%ecx 2193e5: 51 push %rcx 2193e6: 0f b7 4b 60 movzwl 0x60(%rbx),%ecx 2193ea: 51 push %rcx 2193eb: 8b 92 48 01 00 00 mov 0x148(%rdx),%edx 2193f1: b9 04 00 00 00 mov $0x4,%ecx 2193f6: 52 push %rdx 2193f7: 0f b6 40 52 movzbl 0x52(%rax),%eax 2193fb: 31 d2 xor %edx,%edx 2193fd: 50 push %rax 2193fe: 0f b7 43 5e movzwl 0x5e(%rbx),%eax 219402: 50 push %rax 219403: e8 00 00 00 00 callq 219408 219408: 48 8b 4b 18 mov 0x18(%rbx),%rcx 21940c: 48 8b 53 28 mov 0x28(%rbx),%rdx 219410: 48 8b 43 20 mov 0x20(%rbx),%rax 219414: 48 83 c4 50 add $0x50,%rsp 219418: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21941c: 8b 71 54 mov 0x54(%rcx),%esi 21941f: 0f b6 4b 6c movzbl 0x6c(%rbx),%ecx 219423: 44 8b 8a 54 01 00 00 mov 0x154(%rdx),%r9d 21942a: 44 0f b6 40 55 movzbl 0x55(%rax),%r8d 21942f: 51 push %rcx 219430: 8b 8a 64 01 00 00 mov 0x164(%rdx),%ecx 219436: 51 push %rcx 219437: 0f b6 48 59 movzbl 0x59(%rax),%ecx 21943b: 51 push %rcx 21943c: 0f b6 4b 6b movzbl 0x6b(%rbx),%ecx 219440: 51 push %rcx 219441: 8b 8a 60 01 00 00 mov 0x160(%rdx),%ecx 219447: 51 push %rcx 219448: 0f b6 48 58 movzbl 0x58(%rax),%ecx 21944c: 51 push %rcx 21944d: 0f b6 4b 6a movzbl 0x6a(%rbx),%ecx 219451: 51 push %rcx 219452: 8b 8a 5c 01 00 00 mov 0x15c(%rdx),%ecx 219458: 51 push %rcx 219459: 0f b6 48 57 movzbl 0x57(%rax),%ecx 21945d: 51 push %rcx 21945e: 0f b7 4b 68 movzwl 0x68(%rbx),%ecx 219462: 51 push %rcx 219463: 8b 92 58 01 00 00 mov 0x158(%rdx),%edx 219469: b9 05 00 00 00 mov $0x5,%ecx 21946e: 52 push %rdx 21946f: 0f b6 40 56 movzbl 0x56(%rax),%eax 219473: 31 d2 xor %edx,%edx 219475: 50 push %rax 219476: 0f b7 43 66 movzwl 0x66(%rbx),%eax 21947a: 50 push %rax 21947b: e8 00 00 00 00 callq 219480 219480: 48 8b 4b 18 mov 0x18(%rbx),%rcx 219484: 48 8b 53 28 mov 0x28(%rbx),%rdx 219488: 48 8b 43 20 mov 0x20(%rbx),%rax 21948c: 48 83 c4 68 add $0x68,%rsp 219490: 48 8b 7b 08 mov 0x8(%rbx),%rdi 219494: 8b 71 58 mov 0x58(%rcx),%esi 219497: 0f b6 4b 72 movzbl 0x72(%rbx),%ecx 21949b: 44 8b 8a 68 01 00 00 mov 0x168(%rdx),%r9d 2194a2: 44 0f b6 40 5a movzbl 0x5a(%rax),%r8d 2194a7: 51 push %rcx 2194a8: 8b 8a 7c 01 00 00 mov 0x17c(%rdx),%ecx 2194ae: 51 push %rcx 2194af: 0f b6 48 5f movzbl 0x5f(%rax),%ecx 2194b3: 51 push %rcx 2194b4: 0f b6 4b 71 movzbl 0x71(%rbx),%ecx 2194b8: 51 push %rcx 2194b9: 8b 8a 78 01 00 00 mov 0x178(%rdx),%ecx 2194bf: 51 push %rcx 2194c0: 0f b6 48 5e movzbl 0x5e(%rax),%ecx 2194c4: 51 push %rcx 2194c5: 0f b6 4b 70 movzbl 0x70(%rbx),%ecx 2194c9: 51 push %rcx 2194ca: 8b 8a 74 01 00 00 mov 0x174(%rdx),%ecx 2194d0: 51 push %rcx 2194d1: 0f b6 48 5d movzbl 0x5d(%rax),%ecx 2194d5: 51 push %rcx 2194d6: 0f b6 4b 6f movzbl 0x6f(%rbx),%ecx 2194da: 51 push %rcx 2194db: 8b 8a 70 01 00 00 mov 0x170(%rdx),%ecx 2194e1: 51 push %rcx 2194e2: 0f b6 48 5c movzbl 0x5c(%rax),%ecx 2194e6: 51 push %rcx 2194e7: 0f b6 4b 6e movzbl 0x6e(%rbx),%ecx 2194eb: 51 push %rcx 2194ec: 8b 92 6c 01 00 00 mov 0x16c(%rdx),%edx 2194f2: b9 06 00 00 00 mov $0x6,%ecx 2194f7: 52 push %rdx 2194f8: 0f b6 40 5b movzbl 0x5b(%rax),%eax 2194fc: 31 d2 xor %edx,%edx 2194fe: 50 push %rax 2194ff: 0f b6 43 6d movzbl 0x6d(%rbx),%eax 219503: 50 push %rax 219504: e8 00 00 00 00 callq 219509 219509: 48 8b 4b 18 mov 0x18(%rbx),%rcx 21950d: 48 8b 53 28 mov 0x28(%rbx),%rdx 219511: 48 8b 43 20 mov 0x20(%rbx),%rax 219515: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 219519: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21951d: 8b 71 5c mov 0x5c(%rcx),%esi 219520: 0f b6 4b 78 movzbl 0x78(%rbx),%ecx 219524: 44 8b 8a 80 01 00 00 mov 0x180(%rdx),%r9d 21952b: 44 0f b6 40 60 movzbl 0x60(%rax),%r8d 219530: 51 push %rcx 219531: 8b 8a 94 01 00 00 mov 0x194(%rdx),%ecx 219537: 51 push %rcx 219538: 0f b6 48 65 movzbl 0x65(%rax),%ecx 21953c: 51 push %rcx 21953d: 0f b6 4b 77 movzbl 0x77(%rbx),%ecx 219541: 51 push %rcx 219542: 8b 8a 90 01 00 00 mov 0x190(%rdx),%ecx 219548: 51 push %rcx 219549: 0f b6 48 64 movzbl 0x64(%rax),%ecx 21954d: 51 push %rcx 21954e: 0f b6 4b 76 movzbl 0x76(%rbx),%ecx 219552: 51 push %rcx 219553: 8b 8a 8c 01 00 00 mov 0x18c(%rdx),%ecx 219559: 51 push %rcx 21955a: 0f b6 48 63 movzbl 0x63(%rax),%ecx 21955e: 51 push %rcx 21955f: 0f b6 4b 75 movzbl 0x75(%rbx),%ecx 219563: 51 push %rcx 219564: 8b 8a 88 01 00 00 mov 0x188(%rdx),%ecx 21956a: 51 push %rcx 21956b: 0f b6 48 62 movzbl 0x62(%rax),%ecx 21956f: 51 push %rcx 219570: 0f b6 4b 74 movzbl 0x74(%rbx),%ecx 219574: 51 push %rcx 219575: 8b 92 84 01 00 00 mov 0x184(%rdx),%edx 21957b: b9 06 00 00 00 mov $0x6,%ecx 219580: 52 push %rdx 219581: 0f b6 40 61 movzbl 0x61(%rax),%eax 219585: 31 d2 xor %edx,%edx 219587: 50 push %rax 219588: 0f b6 43 73 movzbl 0x73(%rbx),%eax 21958c: 50 push %rax 21958d: e8 00 00 00 00 callq 219592 219592: 48 8b 4b 18 mov 0x18(%rbx),%rcx 219596: 48 8b 53 28 mov 0x28(%rbx),%rdx 21959a: 48 8b 43 20 mov 0x20(%rbx),%rax 21959e: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 2195a2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2195a6: 8b 71 60 mov 0x60(%rcx),%esi 2195a9: 0f b6 4b 7e movzbl 0x7e(%rbx),%ecx 2195ad: 44 8b 8a 98 01 00 00 mov 0x198(%rdx),%r9d 2195b4: 44 0f b6 40 66 movzbl 0x66(%rax),%r8d 2195b9: 51 push %rcx 2195ba: 8b 8a ac 01 00 00 mov 0x1ac(%rdx),%ecx 2195c0: 51 push %rcx 2195c1: 0f b6 48 6b movzbl 0x6b(%rax),%ecx 2195c5: 51 push %rcx 2195c6: 0f b6 4b 7d movzbl 0x7d(%rbx),%ecx 2195ca: 51 push %rcx 2195cb: 8b 8a a8 01 00 00 mov 0x1a8(%rdx),%ecx 2195d1: 51 push %rcx 2195d2: 0f b6 48 6a movzbl 0x6a(%rax),%ecx 2195d6: 51 push %rcx 2195d7: 0f b6 4b 7c movzbl 0x7c(%rbx),%ecx 2195db: 51 push %rcx 2195dc: 8b 8a a4 01 00 00 mov 0x1a4(%rdx),%ecx 2195e2: 51 push %rcx 2195e3: 0f b6 48 69 movzbl 0x69(%rax),%ecx 2195e7: 51 push %rcx 2195e8: 0f b6 4b 7b movzbl 0x7b(%rbx),%ecx 2195ec: 51 push %rcx 2195ed: 8b 8a a0 01 00 00 mov 0x1a0(%rdx),%ecx 2195f3: 51 push %rcx 2195f4: 0f b6 48 68 movzbl 0x68(%rax),%ecx 2195f8: 51 push %rcx 2195f9: 0f b6 4b 7a movzbl 0x7a(%rbx),%ecx 2195fd: 51 push %rcx 2195fe: 8b 92 9c 01 00 00 mov 0x19c(%rdx),%edx 219604: b9 06 00 00 00 mov $0x6,%ecx 219609: 52 push %rdx 21960a: 0f b6 40 67 movzbl 0x67(%rax),%eax 21960e: 31 d2 xor %edx,%edx 219610: 50 push %rax 219611: 0f b6 43 79 movzbl 0x79(%rbx),%eax 219615: 50 push %rax 219616: e8 00 00 00 00 callq 21961b 21961b: 48 8b 4b 18 mov 0x18(%rbx),%rcx 21961f: 48 8b 53 28 mov 0x28(%rbx),%rdx 219623: 48 8b 43 20 mov 0x20(%rbx),%rax 219627: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 21962b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21962f: 8b 71 64 mov 0x64(%rcx),%esi 219632: 0f b6 8b 84 00 00 00 movzbl 0x84(%rbx),%ecx 219639: 44 8b 8a b0 01 00 00 mov 0x1b0(%rdx),%r9d 219640: 44 0f b6 40 6c movzbl 0x6c(%rax),%r8d 219645: 51 push %rcx 219646: 8b 8a c4 01 00 00 mov 0x1c4(%rdx),%ecx 21964c: 51 push %rcx 21964d: 0f b6 48 71 movzbl 0x71(%rax),%ecx 219651: 51 push %rcx 219652: 0f b6 8b 83 00 00 00 movzbl 0x83(%rbx),%ecx 219659: 51 push %rcx 21965a: 8b 8a c0 01 00 00 mov 0x1c0(%rdx),%ecx 219660: 51 push %rcx 219661: 0f b6 48 70 movzbl 0x70(%rax),%ecx 219665: 51 push %rcx 219666: 0f b6 8b 82 00 00 00 movzbl 0x82(%rbx),%ecx 21966d: 51 push %rcx 21966e: 8b 8a bc 01 00 00 mov 0x1bc(%rdx),%ecx 219674: 51 push %rcx 219675: 0f b6 48 6f movzbl 0x6f(%rax),%ecx 219679: 51 push %rcx 21967a: 0f b6 8b 81 00 00 00 movzbl 0x81(%rbx),%ecx 219681: 51 push %rcx 219682: 8b 8a b8 01 00 00 mov 0x1b8(%rdx),%ecx 219688: 51 push %rcx 219689: 0f b6 48 6e movzbl 0x6e(%rax),%ecx 21968d: 51 push %rcx 21968e: 0f b6 8b 80 00 00 00 movzbl 0x80(%rbx),%ecx 219695: 51 push %rcx 219696: 8b 92 b4 01 00 00 mov 0x1b4(%rdx),%edx 21969c: b9 06 00 00 00 mov $0x6,%ecx 2196a1: 52 push %rdx 2196a2: 0f b6 40 6d movzbl 0x6d(%rax),%eax 2196a6: 31 d2 xor %edx,%edx 2196a8: 50 push %rax 2196a9: 0f b6 43 7f movzbl 0x7f(%rbx),%eax 2196ad: 50 push %rax 2196ae: e8 00 00 00 00 callq 2196b3 2196b3: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2196b7: 48 8b 53 28 mov 0x28(%rbx),%rdx 2196bb: 48 8b 43 20 mov 0x20(%rbx),%rax 2196bf: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 2196c3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2196c7: 8b 71 68 mov 0x68(%rcx),%esi 2196ca: 0f b6 8b 8a 00 00 00 movzbl 0x8a(%rbx),%ecx 2196d1: 44 8b 8a c8 01 00 00 mov 0x1c8(%rdx),%r9d 2196d8: 44 0f b6 40 72 movzbl 0x72(%rax),%r8d 2196dd: 51 push %rcx 2196de: 8b 8a dc 01 00 00 mov 0x1dc(%rdx),%ecx 2196e4: 51 push %rcx 2196e5: 0f b6 48 77 movzbl 0x77(%rax),%ecx 2196e9: 51 push %rcx 2196ea: 0f b6 8b 89 00 00 00 movzbl 0x89(%rbx),%ecx 2196f1: 51 push %rcx 2196f2: 8b 8a d8 01 00 00 mov 0x1d8(%rdx),%ecx 2196f8: 51 push %rcx 2196f9: 0f b6 48 76 movzbl 0x76(%rax),%ecx 2196fd: 51 push %rcx 2196fe: 0f b6 8b 88 00 00 00 movzbl 0x88(%rbx),%ecx 219705: 51 push %rcx 219706: 8b 8a d4 01 00 00 mov 0x1d4(%rdx),%ecx 21970c: 51 push %rcx 21970d: 0f b6 48 75 movzbl 0x75(%rax),%ecx 219711: 51 push %rcx 219712: 0f b6 8b 87 00 00 00 movzbl 0x87(%rbx),%ecx 219719: 51 push %rcx 21971a: 8b 8a d0 01 00 00 mov 0x1d0(%rdx),%ecx 219720: 51 push %rcx 219721: 0f b6 48 74 movzbl 0x74(%rax),%ecx 219725: 51 push %rcx 219726: 0f b6 8b 86 00 00 00 movzbl 0x86(%rbx),%ecx 21972d: 51 push %rcx 21972e: 8b 92 cc 01 00 00 mov 0x1cc(%rdx),%edx 219734: b9 06 00 00 00 mov $0x6,%ecx 219739: 52 push %rdx 21973a: 0f b6 40 73 movzbl 0x73(%rax),%eax 21973e: 31 d2 xor %edx,%edx 219740: 50 push %rax 219741: 0f b6 83 85 00 00 00 movzbl 0x85(%rbx),%eax 219748: 50 push %rax 219749: e8 00 00 00 00 callq 21974e 21974e: 48 8b 4b 18 mov 0x18(%rbx),%rcx 219752: 48 8b 53 28 mov 0x28(%rbx),%rdx 219756: 48 8b 43 20 mov 0x20(%rbx),%rax 21975a: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 21975e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 219762: 8b 71 6c mov 0x6c(%rcx),%esi 219765: 0f b6 8b 90 00 00 00 movzbl 0x90(%rbx),%ecx 21976c: 44 8b 8a e0 01 00 00 mov 0x1e0(%rdx),%r9d 219773: 44 0f b6 40 78 movzbl 0x78(%rax),%r8d 219778: 51 push %rcx 219779: 8b 8a f4 01 00 00 mov 0x1f4(%rdx),%ecx 21977f: 51 push %rcx 219780: 0f b6 48 7d movzbl 0x7d(%rax),%ecx 219784: 51 push %rcx 219785: 0f b6 8b 8f 00 00 00 movzbl 0x8f(%rbx),%ecx 21978c: 51 push %rcx 21978d: 8b 8a f0 01 00 00 mov 0x1f0(%rdx),%ecx 219793: 51 push %rcx 219794: 0f b6 48 7c movzbl 0x7c(%rax),%ecx 219798: 51 push %rcx 219799: 0f b6 8b 8e 00 00 00 movzbl 0x8e(%rbx),%ecx 2197a0: 51 push %rcx 2197a1: 8b 8a ec 01 00 00 mov 0x1ec(%rdx),%ecx 2197a7: 51 push %rcx 2197a8: 0f b6 48 7b movzbl 0x7b(%rax),%ecx 2197ac: 51 push %rcx 2197ad: 0f b6 8b 8d 00 00 00 movzbl 0x8d(%rbx),%ecx 2197b4: 51 push %rcx 2197b5: 8b 8a e8 01 00 00 mov 0x1e8(%rdx),%ecx 2197bb: 51 push %rcx 2197bc: 0f b6 48 7a movzbl 0x7a(%rax),%ecx 2197c0: 51 push %rcx 2197c1: 0f b6 8b 8c 00 00 00 movzbl 0x8c(%rbx),%ecx 2197c8: 51 push %rcx 2197c9: 8b 92 e4 01 00 00 mov 0x1e4(%rdx),%edx 2197cf: b9 06 00 00 00 mov $0x6,%ecx 2197d4: 52 push %rdx 2197d5: 0f b6 40 79 movzbl 0x79(%rax),%eax 2197d9: 31 d2 xor %edx,%edx 2197db: 50 push %rax 2197dc: 0f b6 83 8b 00 00 00 movzbl 0x8b(%rbx),%eax 2197e3: 50 push %rax 2197e4: e8 00 00 00 00 callq 2197e9 2197e9: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2197ed: 48 8b 53 28 mov 0x28(%rbx),%rdx 2197f1: 48 8b 43 20 mov 0x20(%rbx),%rax 2197f5: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 2197f9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2197fd: 8b 71 70 mov 0x70(%rcx),%esi 219800: 0f b6 8b 96 00 00 00 movzbl 0x96(%rbx),%ecx 219807: 44 8b 8a f8 01 00 00 mov 0x1f8(%rdx),%r9d 21980e: 44 0f b6 40 7e movzbl 0x7e(%rax),%r8d 219813: 51 push %rcx 219814: 8b 8a 0c 02 00 00 mov 0x20c(%rdx),%ecx 21981a: 51 push %rcx 21981b: 0f b6 88 83 00 00 00 movzbl 0x83(%rax),%ecx 219822: 51 push %rcx 219823: 0f b6 8b 95 00 00 00 movzbl 0x95(%rbx),%ecx 21982a: 51 push %rcx 21982b: 8b 8a 08 02 00 00 mov 0x208(%rdx),%ecx 219831: 51 push %rcx 219832: 0f b6 88 82 00 00 00 movzbl 0x82(%rax),%ecx 219839: 51 push %rcx 21983a: 0f b6 8b 94 00 00 00 movzbl 0x94(%rbx),%ecx 219841: 51 push %rcx 219842: 8b 8a 04 02 00 00 mov 0x204(%rdx),%ecx 219848: 51 push %rcx 219849: 0f b6 88 81 00 00 00 movzbl 0x81(%rax),%ecx 219850: 51 push %rcx 219851: 0f b6 8b 93 00 00 00 movzbl 0x93(%rbx),%ecx 219858: 51 push %rcx 219859: 8b 8a 00 02 00 00 mov 0x200(%rdx),%ecx 21985f: 51 push %rcx 219860: 0f b6 88 80 00 00 00 movzbl 0x80(%rax),%ecx 219867: 51 push %rcx 219868: 0f b6 8b 92 00 00 00 movzbl 0x92(%rbx),%ecx 21986f: 51 push %rcx 219870: 8b 92 fc 01 00 00 mov 0x1fc(%rdx),%edx 219876: b9 06 00 00 00 mov $0x6,%ecx 21987b: 52 push %rdx 21987c: 0f b6 40 7f movzbl 0x7f(%rax),%eax 219880: 31 d2 xor %edx,%edx 219882: 50 push %rax 219883: 0f b6 83 91 00 00 00 movzbl 0x91(%rbx),%eax 21988a: 50 push %rax 21988b: e8 00 00 00 00 callq 219890 219890: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 219894: 5b pop %rbx 219895: 5d pop %rbp 219896: 41 5c pop %r12 219898: 41 5d pop %r13 21989a: c3 retq 21989b: 0f 0b ud2 21989d: e9 b9 f3 ff ff jmpq 218c5b 2198a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2198a9: 00 00 00 00 2198ad: 0f 1f 00 nopl (%rax) 00000000002198b0 : 2198b0: e8 00 00 00 00 callq 2198b5 2198b5: 41 55 push %r13 2198b7: b9 1a 00 00 00 mov $0x1a,%ecx 2198bc: 49 89 d5 mov %rdx,%r13 2198bf: 41 54 push %r12 2198c1: 49 89 f4 mov %rsi,%r12 2198c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2198cb: 55 push %rbp 2198cc: 48 81 ec e8 00 00 00 sub $0xe8,%rsp 2198d3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2198da: 00 00 2198dc: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 2198e3: 00 2198e4: 31 c0 xor %eax,%eax 2198e6: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp 2198eb: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 2198f2: 00 2198f3: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 2198fa: 00 00 2198fc: 48 89 ef mov %rbp,%rdi 2198ff: f3 48 ab rep stos %rax,%es:(%rdi) 219902: bf 04 00 00 00 mov $0x4,%edi 219907: e8 00 00 00 00 callq 21990c 21990c: 4c 89 e7 mov %r12,%rdi 21990f: e8 6c f2 ff ff callq 218b80 219914: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21991b: bf 04 00 00 00 mov $0x4,%edi 219920: e8 00 00 00 00 callq 219925 219925: 4c 89 e7 mov %r12,%rdi 219928: 48 89 ee mov %rbp,%rsi 21992b: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 219930: e8 cb e9 ff ff callq 218300 219935: 41 89 c4 mov %eax,%r12d 219938: 84 c0 test %al,%al 21993a: 74 36 je 219972 21993c: 4c 89 ef mov %r13,%rdi 21993f: 48 89 ee mov %rbp,%rsi 219942: e8 00 00 00 00 callq 219947 219947: 48 89 ef mov %rbp,%rdi 21994a: e8 71 ee ff ff callq 2187c0 21994f: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 219956: 00 219957: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21995e: 00 00 219960: 75 14 jne 219976 219962: 48 81 c4 e8 00 00 00 add $0xe8,%rsp 219969: 44 89 e0 mov %r12d,%eax 21996c: 5d pop %rbp 21996d: 41 5c pop %r12 21996f: 41 5d pop %r13 219971: c3 retq 219972: 0f 0b ud2 219974: eb c6 jmp 21993c 219976: e8 00 00 00 00 callq 21997b 21997b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000219980 : 219980: e8 00 00 00 00 callq 219985 219985: 48 89 77 08 mov %rsi,0x8(%rdi) 219989: 89 57 10 mov %edx,0x10(%rdi) 21998c: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 219993: 48 89 4f 18 mov %rcx,0x18(%rdi) 219997: 4c 89 47 20 mov %r8,0x20(%rdi) 21999b: 4c 89 4f 28 mov %r9,0x28(%rdi) 21999f: c7 87 00 01 00 00 40 movl $0x1440,0x100(%rdi) 2199a6: 14 00 00 2199a9: c3 retq 2199aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002199b0 : 2199b0: e8 00 00 00 00 callq 2199b5 2199b5: 83 ff 08 cmp $0x8,%edi 2199b8: 0f 84 ab 00 00 00 je 219a69 2199be: 7e 4c jle 219a0c 2199c0: 83 ff 0c cmp $0xc,%edi 2199c3: 0f 84 ab 00 00 00 je 219a74 2199c9: 7e 2b jle 2199f6 2199cb: 83 ff 0e cmp $0xe,%edi 2199ce: 0f 84 ab 00 00 00 je 219a7f 2199d4: 83 ff 0f cmp $0xf,%edi 2199d7: 75 0c jne 2199e5 2199d9: c7 06 aa 00 00 00 movl $0xaa,(%rsi) 2199df: b8 01 00 00 00 mov $0x1,%eax 2199e4: c3 retq 2199e5: 83 ff 0d cmp $0xd,%edi 2199e8: 0f 85 9c 00 00 00 jne 219a8a 2199ee: c7 06 b6 03 00 00 movl $0x3b6,(%rsi) 2199f4: eb e9 jmp 2199df 2199f6: 83 ff 0a cmp $0xa,%edi 2199f9: 0f 84 96 00 00 00 je 219a95 2199ff: 83 ff 0b cmp $0xb,%edi 219a02: 75 29 jne 219a2d 219a04: c7 06 52 03 00 00 movl $0x352,(%rsi) 219a0a: eb d3 jmp 2199df 219a0c: 83 ff 04 cmp $0x4,%edi 219a0f: 0f 84 8b 00 00 00 je 219aa0 219a15: 7e 30 jle 219a47 219a17: 83 ff 06 cmp $0x6,%edi 219a1a: 0f 84 8b 00 00 00 je 219aab 219a20: 83 ff 07 cmp $0x7,%edi 219a23: 75 15 jne 219a3a 219a25: c7 06 8a 02 00 00 movl $0x28a,(%rsi) 219a2b: eb b2 jmp 2199df 219a2d: 83 ff 09 cmp $0x9,%edi 219a30: 75 58 jne 219a8a 219a32: c7 06 ee 02 00 00 movl $0x2ee,(%rsi) 219a38: eb a5 jmp 2199df 219a3a: 83 ff 05 cmp $0x5,%edi 219a3d: 75 4b jne 219a8a 219a3f: c7 06 26 02 00 00 movl $0x226,(%rsi) 219a45: eb 98 jmp 2199df 219a47: 83 ff 02 cmp $0x2,%edi 219a4a: 74 6a je 219ab6 219a4c: 83 ff 03 cmp $0x3,%edi 219a4f: 75 08 jne 219a59 219a51: c7 06 c2 01 00 00 movl $0x1c2,(%rsi) 219a57: eb 86 jmp 2199df 219a59: 83 ff 01 cmp $0x1,%edi 219a5c: 75 2c jne 219a8a 219a5e: c7 06 54 01 00 00 movl $0x154,(%rsi) 219a64: e9 76 ff ff ff jmpq 2199df 219a69: c7 06 bc 02 00 00 movl $0x2bc,(%rsi) 219a6f: e9 6b ff ff ff jmpq 2199df 219a74: c7 06 84 03 00 00 movl $0x384,(%rsi) 219a7a: e9 60 ff ff ff jmpq 2199df 219a7f: c7 06 e8 03 00 00 movl $0x3e8,(%rsi) 219a85: e9 55 ff ff ff jmpq 2199df 219a8a: c7 06 00 00 00 00 movl $0x0,(%rsi) 219a90: e9 4a ff ff ff jmpq 2199df 219a95: c7 06 20 03 00 00 movl $0x320,(%rsi) 219a9b: e9 3f ff ff ff jmpq 2199df 219aa0: c7 06 f4 01 00 00 movl $0x1f4,(%rsi) 219aa6: e9 34 ff ff ff jmpq 2199df 219aab: c7 06 58 02 00 00 movl $0x258,(%rsi) 219ab1: e9 29 ff ff ff jmpq 2199df 219ab6: c7 06 90 01 00 00 movl $0x190,(%rsi) 219abc: e9 1e ff ff ff jmpq 2199df 219ac1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 219ac8: 00 00 00 00 219acc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000219ad0 : 219ad0: e8 00 00 00 00 callq 219ad5 219ad5: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 219adc: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 219ae3: 00 219ae4: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 219aeb: 00 219aec: 48 85 ff test %rdi,%rdi 219aef: 74 3f je 219b30 219af1: 55 push %rbp 219af2: 48 89 fd mov %rdi,%rbp 219af5: 53 push %rbx 219af6: 48 8b 47 08 mov 0x8(%rdi),%rax 219afa: 48 89 f3 mov %rsi,%rbx 219afd: 48 8b 00 mov (%rax),%rax 219b00: 80 b8 70 02 00 00 00 cmpb $0x0,0x270(%rax) 219b07: 75 17 jne 219b20 219b09: 48 8b 07 mov (%rdi),%rax 219b0c: 89 d6 mov %edx,%esi 219b0e: 48 89 df mov %rbx,%rdi 219b11: 48 8b 00 mov (%rax),%rax 219b14: e8 00 00 00 00 callq 219b19 219b19: 48 8b 45 08 mov 0x8(%rbp),%rax 219b1d: 48 8b 00 mov (%rax),%rax 219b20: 80 b8 ac 01 00 00 00 cmpb $0x0,0x1ac(%rax) 219b27: 74 04 je 219b2d 219b29: 80 4b 09 08 orb $0x8,0x9(%rbx) 219b2d: 5b pop %rbx 219b2e: 5d pop %rbp 219b2f: c3 retq 219b30: c3 retq 219b31: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 219b38: 00 00 00 00 219b3c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000219b40 : 219b40: e8 00 00 00 00 callq 219b45 219b45: c7 06 ff ff ff ff movl $0xffffffff,(%rsi) 219b4b: 31 c0 xor %eax,%eax 219b4d: 40 f6 c7 01 test $0x1,%dil 219b51: 74 0b je 219b5e 219b53: c7 06 01 00 00 00 movl $0x1,(%rsi) 219b59: b8 01 00 00 00 mov $0x1,%eax 219b5e: 40 f6 c7 02 test $0x2,%dil 219b62: 74 0d je 219b71 219b64: 48 63 d0 movslq %eax,%rdx 219b67: 83 c0 01 add $0x1,%eax 219b6a: c7 04 96 02 00 00 00 movl $0x2,(%rsi,%rdx,4) 219b71: 40 f6 c7 08 test $0x8,%dil 219b75: 74 0d je 219b84 219b77: 48 63 d0 movslq %eax,%rdx 219b7a: 83 c0 01 add $0x1,%eax 219b7d: c7 04 96 04 00 00 00 movl $0x4,(%rsi,%rdx,4) 219b84: 83 e7 10 and $0x10,%edi 219b87: 74 0d je 219b96 219b89: 48 63 d0 movslq %eax,%rdx 219b8c: 83 c0 01 add $0x1,%eax 219b8f: c7 04 96 08 00 00 00 movl $0x8,(%rsi,%rdx,4) 219b96: c3 retq 219b97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 219b9e: 00 00 0000000000219ba0 : 219ba0: e8 00 00 00 00 callq 219ba5 219ba5: 41 54 push %r12 219ba7: 41 89 fc mov %edi,%r12d 219baa: 55 push %rbp 219bab: 48 89 cd mov %rcx,%rbp 219bae: 53 push %rbx 219baf: 4c 89 c3 mov %r8,%rbx 219bb2: 8b 41 30 mov 0x30(%rcx),%eax 219bb5: f6 41 56 04 testb $0x4,0x56(%rcx) 219bb9: 0f 85 9b 00 00 00 jne 219c5a 219bbf: 8b 49 40 mov 0x40(%rcx),%ecx 219bc2: 8d 79 ff lea -0x1(%rcx),%edi 219bc5: 83 ff 05 cmp $0x5,%edi 219bc8: 0f 87 c7 00 00 00 ja 219c95 219bce: 8d 4c 09 04 lea 0x4(%rcx,%rcx,1),%ecx 219bd2: 89 c7 mov %eax,%edi 219bd4: b8 cd cc cc cc mov $0xcccccccd,%eax 219bd9: 48 0f af f8 imul %rax,%rdi 219bdd: 48 c1 ef 23 shr $0x23,%rdi 219be1: 0f af f9 imul %ecx,%edi 219be4: f6 45 55 02 testb $0x2,0x55(%rbp) 219be8: 75 18 jne 219c02 219bea: 8b 45 44 mov 0x44(%rbp),%eax 219bed: 8d 3c 7f lea (%rdi,%rdi,2),%edi 219bf0: 83 f8 04 cmp $0x4,%eax 219bf3: 0f 84 b9 00 00 00 je 219cb2 219bf9: 83 f8 02 cmp $0x2,%eax 219bfc: 0f 84 9c 00 00 00 je 219c9e 219c02: 89 7b 10 mov %edi,0x10(%rbx) 219c05: 8b 45 30 mov 0x30(%rbp),%eax 219c08: b9 cd cc cc cc mov $0xcccccccd,%ecx 219c0d: 0f af c6 imul %esi,%eax 219c10: c1 e6 04 shl $0x4,%esi 219c13: 89 73 0c mov %esi,0xc(%rbx) 219c16: 83 c0 09 add $0x9,%eax 219c19: 48 0f af c1 imul %rcx,%rax 219c1d: 48 c1 e8 23 shr $0x23,%rax 219c21: 89 43 08 mov %eax,0x8(%rbx) 219c24: 39 f8 cmp %edi,%eax 219c26: 77 57 ja 219c7f 219c28: 8b 55 30 mov 0x30(%rbp),%edx 219c2b: b9 cd cc cc cc mov $0xcccccccd,%ecx 219c30: 41 0f af d4 imul %r12d,%edx 219c34: 41 c1 e4 04 shl $0x4,%r12d 219c38: 44 89 63 04 mov %r12d,0x4(%rbx) 219c3c: 83 c2 09 add $0x9,%edx 219c3f: 48 0f af d1 imul %rcx,%rdx 219c43: 48 c1 ea 23 shr $0x23,%rdx 219c47: 89 13 mov %edx,(%rbx) 219c49: 39 c2 cmp %eax,%edx 219c4b: 76 08 jbe 219c55 219c4d: 89 03 mov %eax,(%rbx) 219c4f: 8b 43 0c mov 0xc(%rbx),%eax 219c52: 89 43 04 mov %eax,0x4(%rbx) 219c55: 5b pop %rbx 219c56: 5d pop %rbp 219c57: 41 5c pop %r12 219c59: c3 retq 219c5a: 0f af 41 60 imul 0x60(%rcx),%eax 219c5e: b9 cd cc cc cc mov $0xcccccccd,%ecx 219c63: 89 c7 mov %eax,%edi 219c65: 48 0f af f9 imul %rcx,%rdi 219c69: 48 c1 ef 27 shr $0x27,%rdi 219c6d: 8d 0c bf lea (%rdi,%rdi,4),%ecx 219c70: c1 e1 05 shl $0x5,%ecx 219c73: 39 c8 cmp %ecx,%eax 219c75: 0f 95 c0 setne %al 219c78: 0f b6 c0 movzbl %al,%eax 219c7b: 01 c7 add %eax,%edi 219c7d: eb 83 jmp 219c02 219c7f: 89 7b 08 mov %edi,0x8(%rbx) 219c82: 8b 52 14 mov 0x14(%rdx),%edx 219c85: 8b 75 30 mov 0x30(%rbp),%esi 219c88: e8 00 00 00 00 callq 219c8d 219c8d: 89 43 0c mov %eax,0xc(%rbx) 219c90: 8b 43 08 mov 0x8(%rbx),%eax 219c93: eb 93 jmp 219c28 219c95: 0f 0b ud2 219c97: 31 c9 xor %ecx,%ecx 219c99: e9 34 ff ff ff jmpq 219bd2 219c9e: 01 ff add %edi,%edi 219ca0: b8 ab aa aa aa mov $0xaaaaaaab,%eax 219ca5: 48 0f af f8 imul %rax,%rdi 219ca9: 48 c1 ef 21 shr $0x21,%rdi 219cad: e9 50 ff ff ff jmpq 219c02 219cb2: d1 ef shr %edi 219cb4: e9 49 ff ff ff jmpq 219c02 219cb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000219cc0 : 219cc0: e8 00 00 00 00 callq 219cc5 219cc5: 41 89 d0 mov %edx,%r8d 219cc8: 31 d2 xor %edx,%edx 219cca: f6 47 08 01 testb $0x1,0x8(%rdi) 219cce: 74 07 je 219cd7 219cd0: 0f b6 56 01 movzbl 0x1(%rsi),%edx 219cd4: 83 e2 01 and $0x1,%edx 219cd7: 0f b6 41 01 movzbl 0x1(%rcx),%eax 219cdb: 83 e0 fe and $0xfffffffe,%eax 219cde: 09 d0 or %edx,%eax 219ce0: 88 41 01 mov %al,0x1(%rcx) 219ce3: 31 c0 xor %eax,%eax 219ce5: f6 47 08 02 testb $0x2,0x8(%rdi) 219ce9: 74 09 je 219cf4 219ceb: 0f b6 46 01 movzbl 0x1(%rsi),%eax 219cef: d0 e8 shr %al 219cf1: 83 e0 01 and $0x1,%eax 219cf4: 0f b6 51 01 movzbl 0x1(%rcx),%edx 219cf8: 01 c0 add %eax,%eax 219cfa: 83 e2 fd and $0xfffffffd,%edx 219cfd: 09 d0 or %edx,%eax 219cff: 88 41 01 mov %al,0x1(%rcx) 219d02: 31 c0 xor %eax,%eax 219d04: f6 47 08 08 testb $0x8,0x8(%rdi) 219d08: 74 0a je 219d14 219d0a: 0f b6 46 01 movzbl 0x1(%rsi),%eax 219d0e: c0 e8 03 shr $0x3,%al 219d11: 83 e0 01 and $0x1,%eax 219d14: 0f b6 51 01 movzbl 0x1(%rcx),%edx 219d18: c1 e0 03 shl $0x3,%eax 219d1b: 83 e2 f7 and $0xfffffff7,%edx 219d1e: 09 d0 or %edx,%eax 219d20: 88 41 01 mov %al,0x1(%rcx) 219d23: 31 c0 xor %eax,%eax 219d25: f6 47 08 20 testb $0x20,0x8(%rdi) 219d29: 74 0a je 219d35 219d2b: 0f b6 46 01 movzbl 0x1(%rsi),%eax 219d2f: c0 e8 04 shr $0x4,%al 219d32: 83 e0 01 and $0x1,%eax 219d35: c1 e0 04 shl $0x4,%eax 219d38: 89 c2 mov %eax,%edx 219d3a: 0f b6 41 01 movzbl 0x1(%rcx),%eax 219d3e: 83 e0 ef and $0xffffffef,%eax 219d41: 09 d0 or %edx,%eax 219d43: 88 41 01 mov %al,0x1(%rcx) 219d46: 84 c0 test %al,%al 219d48: 0f 84 a5 00 00 00 je 219df3 219d4e: 8b 56 04 mov 0x4(%rsi),%edx 219d51: 39 57 0c cmp %edx,0xc(%rdi) 219d54: 0f 4e 57 0c cmovle 0xc(%rdi),%edx 219d58: 89 51 04 mov %edx,0x4(%rcx) 219d5b: 85 d2 test %edx,%edx 219d5d: 0f 84 90 00 00 00 je 219df3 219d63: 0f b6 57 10 movzbl 0x10(%rdi),%edx 219d67: 84 d2 test %dl,%dl 219d69: 74 04 je 219d6f 219d6b: 0f b6 56 08 movzbl 0x8(%rsi),%edx 219d6f: 88 51 08 mov %dl,0x8(%rcx) 219d72: 0f b6 57 18 movzbl 0x18(%rdi),%edx 219d76: 22 56 09 and 0x9(%rsi),%dl 219d79: 88 51 09 mov %dl,0x9(%rcx) 219d7c: 74 75 je 219df3 219d7e: 0f b6 57 19 movzbl 0x19(%rdi),%edx 219d82: 22 56 0a and 0xa(%rsi),%dl 219d85: 88 51 0a mov %dl,0xa(%rcx) 219d88: 74 69 je 219df3 219d8a: 41 89 c1 mov %eax,%r9d 219d8d: ba 02 00 00 00 mov $0x2,%edx 219d92: 41 83 e1 01 and $0x1,%r9d 219d96: a8 02 test $0x2,%al 219d98: 44 0f 45 ca cmovne %edx,%r9d 219d9c: a8 08 test $0x8,%al 219d9e: b8 04 00 00 00 mov $0x4,%eax 219da3: 44 0f 45 c8 cmovne %eax,%r9d 219da7: 41 83 e8 02 sub $0x2,%r8d 219dab: 8b 46 0c mov 0xc(%rsi),%eax 219dae: 41 83 e0 fd and $0xfffffffd,%r8d 219db2: 75 42 jne 219df6 219db4: 44 0f af 4f 20 imul 0x20(%rdi),%r9d 219db9: 41 39 c1 cmp %eax,%r9d 219dbc: 44 0f 4f c8 cmovg %eax,%r9d 219dc0: 44 89 49 0c mov %r9d,0xc(%rcx) 219dc4: 8b 46 10 mov 0x10(%rsi),%eax 219dc7: 39 47 24 cmp %eax,0x24(%rdi) 219dca: 0f 4e 47 24 cmovle 0x24(%rdi),%eax 219dce: 89 41 10 mov %eax,0x10(%rcx) 219dd1: 85 c0 test %eax,%eax 219dd3: 74 1e je 219df3 219dd5: 8b 57 28 mov 0x28(%rdi),%edx 219dd8: 83 7e 14 08 cmpl $0x8,0x14(%rsi) 219ddc: b8 08 00 00 00 mov $0x8,%eax 219de1: 0f 46 46 14 cmovbe 0x14(%rsi),%eax 219de5: 39 d0 cmp %edx,%eax 219de7: 0f 47 c2 cmova %edx,%eax 219dea: 89 41 14 mov %eax,0x14(%rcx) 219ded: b8 01 00 00 00 mov $0x1,%eax 219df2: c3 retq 219df3: 31 c0 xor %eax,%eax 219df5: c3 retq 219df6: 44 0f af 4f 1c imul 0x1c(%rdi),%r9d 219dfb: 41 39 c1 cmp %eax,%r9d 219dfe: 44 0f 4f c8 cmovg %eax,%r9d 219e02: 44 89 49 0c mov %r9d,0xc(%rcx) 219e06: 8b 46 10 mov 0x10(%rsi),%eax 219e09: 39 47 24 cmp %eax,0x24(%rdi) 219e0c: 0f 4e 47 24 cmovle 0x24(%rdi),%eax 219e10: 89 41 10 mov %eax,0x10(%rcx) 219e13: 85 c0 test %eax,%eax 219e15: 74 dc je 219df3 219e17: 8b 46 14 mov 0x14(%rsi),%eax 219e1a: 39 47 28 cmp %eax,0x28(%rdi) 219e1d: 0f 46 47 28 cmovbe 0x28(%rdi),%eax 219e21: 89 41 14 mov %eax,0x14(%rcx) 219e24: b8 01 00 00 00 mov $0x1,%eax 219e29: c3 retq 219e2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000219e30 : 219e30: e8 00 00 00 00 callq 219e35 219e35: 48 85 f6 test %rsi,%rsi 219e38: 0f 84 04 02 00 00 je 21a042 219e3e: 41 55 push %r13 219e40: 41 54 push %r12 219e42: 55 push %rbp 219e43: 48 89 cd mov %rcx,%rbp 219e46: 53 push %rbx 219e47: 48 89 f3 mov %rsi,%rbx 219e4a: 48 83 ec 08 sub $0x8,%rsp 219e4e: 0f b6 06 movzbl (%rsi),%eax 219e51: 83 e0 01 and $0x1,%eax 219e54: 88 01 mov %al,(%rcx) 219e56: 84 c0 test %al,%al 219e58: 75 0d jne 219e67 219e5a: 31 c0 xor %eax,%eax 219e5c: 48 83 c4 08 add $0x8,%rsp 219e60: 5b pop %rbx 219e61: 5d pop %rbp 219e62: 41 5c pop %r12 219e64: 41 5d pop %r13 219e66: c3 retq 219e67: 0f b6 46 01 movzbl 0x1(%rsi),%eax 219e6b: 49 89 fc mov %rdi,%r12 219e6e: 88 41 01 mov %al,0x1(%rcx) 219e71: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx 219e75: 80 f9 02 cmp $0x2,%cl 219e78: 0f 84 c7 01 00 00 je 21a045 219e7e: 0f 87 8d 01 00 00 ja 21a011 219e84: 80 f9 01 cmp $0x1,%cl 219e87: 19 c0 sbb %eax,%eax 219e89: 25 00 f4 ff ff and $0xfffff400,%eax 219e8e: 05 00 10 00 00 add $0x1000,%eax 219e93: 0f b6 4b 03 movzbl 0x3(%rbx),%ecx 219e97: 83 c1 01 add $0x1,%ecx 219e9a: 0f af c1 imul %ecx,%eax 219e9d: 89 45 04 mov %eax,0x4(%rbp) 219ea0: 0f b6 43 04 movzbl 0x4(%rbx),%eax 219ea4: 88 45 08 mov %al,0x8(%rbp) 219ea7: 0f b6 4b 05 movzbl 0x5(%rbx),%ecx 219eab: 80 f9 07 cmp $0x7,%cl 219eae: 0f 86 83 01 00 00 jbe 21a037 219eb4: 83 f9 08 cmp $0x8,%ecx 219eb7: 0f 85 92 01 00 00 jne 21a04f 219ebd: c7 45 0c 08 00 00 00 movl $0x8,0xc(%rbp) 219ec4: 0f b6 43 06 movzbl 0x6(%rbx),%eax 219ec8: 48 8d 75 1c lea 0x1c(%rbp),%rsi 219ecc: 48 89 14 24 mov %rdx,(%rsp) 219ed0: 83 e0 01 and $0x1,%eax 219ed3: 88 45 10 mov %al,0x10(%rbp) 219ed6: 0f b7 43 07 movzwl 0x7(%rbx),%eax 219eda: 89 45 14 mov %eax,0x14(%rbp) 219edd: 0f b6 43 09 movzbl 0x9(%rbx),%eax 219ee1: 88 45 18 mov %al,0x18(%rbp) 219ee4: 0f b6 43 0a movzbl 0xa(%rbx),%eax 219ee8: 88 45 19 mov %al,0x19(%rbp) 219eeb: 44 0f b6 6b 0b movzbl 0xb(%rbx),%r13d 219ef0: 44 89 ef mov %r13d,%edi 219ef3: 83 e7 0f and $0xf,%edi 219ef6: e8 b5 fa ff ff callq 2199b0 219efb: 84 c0 test %al,%al 219efd: 0f 84 57 ff ff ff je 219e5a 219f03: 41 0f b6 fd movzbl %r13b,%edi 219f07: 48 8d 75 20 lea 0x20(%rbp),%rsi 219f0b: c1 ff 04 sar $0x4,%edi 219f0e: e8 9d fa ff ff callq 2199b0 219f13: 84 c0 test %al,%al 219f15: 0f 84 3f ff ff ff je 219e5a 219f1b: 0f b6 4b 0c movzbl 0xc(%rbx),%ecx 219f1f: 48 8b 14 24 mov (%rsp),%rdx 219f23: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 219f26: c1 e1 06 shl $0x6,%ecx 219f29: 89 4d 24 mov %ecx,0x24(%rbp) 219f2c: 0f b6 4b 0d movzbl 0xd(%rbx),%ecx 219f30: 88 4d 09 mov %cl,0x9(%rbp) 219f33: 0f b6 4b 0f movzbl 0xf(%rbx),%ecx 219f37: 83 e1 07 and $0x7,%ecx 219f3a: 80 f9 02 cmp $0x2,%cl 219f3d: 0f 84 92 01 00 00 je 21a0d5 219f43: 0f 87 20 01 00 00 ja 21a069 219f49: 84 c9 test %cl,%cl 219f4b: 0f 84 78 01 00 00 je 21a0c9 219f51: 80 f9 01 cmp $0x1,%cl 219f54: 0f 85 55 01 00 00 jne 21a0af 219f5a: c7 45 28 08 00 00 00 movl $0x8,0x28(%rbp) 219f61: 41 8b 8c 24 a8 01 00 mov 0x1a8(%r12),%ecx 219f68: 00 219f69: 85 c9 test %ecx,%ecx 219f6b: 74 53 je 219fc0 219f6d: 7e 0f jle 219f7e 219f6f: c7 45 28 01 00 00 00 movl $0x1,0x28(%rbp) 219f76: 41 8b 8c 24 a8 01 00 mov 0x1a8(%r12),%ecx 219f7d: 00 219f7e: 83 f9 01 cmp $0x1,%ecx 219f81: 7e 3d jle 219fc0 219f83: c7 45 28 02 00 00 00 movl $0x2,0x28(%rbp) 219f8a: 41 83 bc 24 a8 01 00 cmpl $0x3,0x1a8(%r12) 219f91: 00 03 219f93: 7e 2b jle 219fc0 219f95: c7 45 28 04 00 00 00 movl $0x4,0x28(%rbp) 219f9c: 41 83 bc 24 a8 01 00 cmpl $0x7,0x1a8(%r12) 219fa3: 00 07 219fa5: 7e 19 jle 219fc0 219fa7: c7 45 28 08 00 00 00 movl $0x8,0x28(%rbp) 219fae: 41 83 bc 24 a8 01 00 cmpl $0xf,0x1a8(%r12) 219fb5: 00 0f 219fb7: 7e 07 jle 219fc0 219fb9: c7 45 28 10 00 00 00 movl $0x10,0x28(%rbp) 219fc0: 48 85 d2 test %rdx,%rdx 219fc3: 0f 84 24 01 00 00 je 21a0ed 219fc9: 0f b6 0a movzbl (%rdx),%ecx 219fcc: 85 c9 test %ecx,%ecx 219fce: 0f 85 c5 00 00 00 jne 21a099 219fd4: c7 45 2c 00 00 00 00 movl $0x0,0x2c(%rbp) 219fdb: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx 219fdf: 85 c9 test %ecx,%ecx 219fe1: 0f 85 98 00 00 00 jne 21a07f 219fe7: c7 45 30 00 00 00 00 movl $0x0,0x30(%rbp) 219fee: 0f b6 52 02 movzbl 0x2(%rdx),%edx 219ff2: 8d 14 92 lea (%rdx,%rdx,4),%edx 219ff5: c1 e2 06 shl $0x6,%edx 219ff8: 89 55 34 mov %edx,0x34(%rbp) 219ffb: 83 ea 01 sub $0x1,%edx 219ffe: 81 fa fe 13 00 00 cmp $0x13fe,%edx 21a004: 0f 87 52 fe ff ff ja 219e5c 21a00a: 0f 0b ud2 21a00c: e9 4b fe ff ff jmpq 219e5c 21a011: b8 00 00 01 00 mov $0x10000,%eax 21a016: 80 f9 03 cmp $0x3,%cl 21a019: 0f 84 74 fe ff ff je 219e93 21a01f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21a026: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21a02d: e8 00 00 00 00 callq 21a032 21a032: e9 23 fe ff ff jmpq 219e5a 21a037: 83 c1 09 add $0x9,%ecx 21a03a: 89 4d 0c mov %ecx,0xc(%rbp) 21a03d: e9 82 fe ff ff jmpq 219ec4 21a042: 31 c0 xor %eax,%eax 21a044: c3 retq 21a045: b8 00 40 00 00 mov $0x4000,%eax 21a04a: e9 44 fe ff ff jmpq 219e93 21a04f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21a056: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21a05d: e8 00 00 00 00 callq 21a062 21a062: 31 c0 xor %eax,%eax 21a064: e9 f3 fd ff ff jmpq 219e5c 21a069: 80 f9 03 cmp $0x3,%cl 21a06c: 74 73 je 21a0e1 21a06e: 80 f9 04 cmp $0x4,%cl 21a071: 75 3c jne 21a0af 21a073: c7 45 28 01 00 00 00 movl $0x1,0x28(%rbp) 21a07a: e9 e2 fe ff ff jmpq 219f61 21a07f: 83 f9 01 cmp $0x1,%ecx 21a082: 0f 84 85 00 00 00 je 21a10d 21a088: 6b c9 32 imul $0x32,%ecx,%ecx 21a08b: 81 c1 58 02 00 00 add $0x258,%ecx 21a091: 89 4d 30 mov %ecx,0x30(%rbp) 21a094: e9 55 ff ff ff jmpq 219fee 21a099: 83 f9 01 cmp $0x1,%ecx 21a09c: 74 63 je 21a101 21a09e: 6b c9 32 imul $0x32,%ecx,%ecx 21a0a1: 81 c1 58 02 00 00 add $0x258,%ecx 21a0a7: 89 4d 2c mov %ecx,0x2c(%rbp) 21a0aa: e9 2c ff ff ff jmpq 219fdb 21a0af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21a0b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21a0bd: e8 00 00 00 00 callq 21a0c2 21a0c2: 31 c0 xor %eax,%eax 21a0c4: e9 93 fd ff ff jmpq 219e5c 21a0c9: c7 45 28 10 00 00 00 movl $0x10,0x28(%rbp) 21a0d0: e9 8c fe ff ff jmpq 219f61 21a0d5: c7 45 28 04 00 00 00 movl $0x4,0x28(%rbp) 21a0dc: e9 80 fe ff ff jmpq 219f61 21a0e1: c7 45 28 02 00 00 00 movl $0x2,0x28(%rbp) 21a0e8: e9 74 fe ff ff jmpq 219f61 21a0ed: 48 c7 45 2c 00 00 00 movq $0x0,0x2c(%rbp) 21a0f4: 00 21a0f5: c7 45 34 00 00 00 00 movl $0x0,0x34(%rbp) 21a0fc: e9 5b fd ff ff jmpq 219e5c 21a101: c7 45 2c a8 02 00 00 movl $0x2a8,0x2c(%rbp) 21a108: e9 ce fe ff ff jmpq 219fdb 21a10d: c7 45 30 a8 02 00 00 movl $0x2a8,0x30(%rbp) 21a114: e9 d5 fe ff ff jmpq 219fee 21a119: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000021a120 : 21a120: e8 00 00 00 00 callq 21a125 21a125: 48 b8 00 00 00 00 6c movabs $0x6c00000000,%rax 21a12c: 00 00 00 21a12f: c6 06 01 movb $0x1,(%rsi) 21a132: 48 89 46 04 mov %rax,0x4(%rsi) 21a136: 48 c7 46 0c 00 00 00 movq $0x0,0xc(%rsi) 21a13d: 00 21a13e: 8b 47 40 mov 0x40(%rdi),%eax 21a141: 8d 50 fe lea -0x2(%rax),%edx 21a144: 83 fa 02 cmp $0x2,%edx 21a147: 77 38 ja 21a181 21a149: 8d 54 00 04 lea 0x4(%rax,%rax,1),%edx 21a14d: 8b 47 44 mov 0x44(%rdi),%eax 21a150: 83 f8 03 cmp $0x3,%eax 21a153: 76 2d jbe 21a182 21a155: 83 f8 04 cmp $0x4,%eax 21a158: 75 45 jne 21a19f 21a15a: 8d 04 52 lea (%rdx,%rdx,2),%eax 21a15d: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 21a163 21a163: c7 46 10 06 00 00 00 movl $0x6,0x10(%rsi) 21a16a: d1 e8 shr %eax 21a16c: 89 46 0c mov %eax,0xc(%rsi) 21a16f: 39 c2 cmp %eax,%edx 21a171: 73 03 jae 21a176 21a173: 89 56 0c mov %edx,0xc(%rsi) 21a176: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 21a17d 21a17d: 0f 95 46 14 setne 0x14(%rsi) 21a181: c3 retq 21a182: 85 c0 test %eax,%eax 21a184: 74 fb je 21a181 21a186: 8d 04 52 lea (%rdx,%rdx,2),%eax 21a189: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 21a18f 21a18f: c7 46 10 08 00 00 00 movl $0x8,0x10(%rsi) 21a196: 89 46 0c mov %eax,0xc(%rsi) 21a199: 39 c2 cmp %eax,%edx 21a19b: 73 d9 jae 21a176 21a19d: eb d4 jmp 21a173 21a19f: c3 retq 000000000021a1a0 : 21a1a0: e8 00 00 00 00 callq 21a1a5 21a1a5: 41 57 push %r15 21a1a7: 41 89 d7 mov %edx,%r15d 21a1aa: 41 56 push %r14 21a1ac: 49 89 fe mov %rdi,%r14 21a1af: 48 89 cf mov %rcx,%rdi 21a1b2: 41 55 push %r13 21a1b4: 4d 89 cd mov %r9,%r13 21a1b7: 41 54 push %r12 21a1b9: 49 89 cc mov %rcx,%r12 21a1bc: 55 push %rbp 21a1bd: 48 89 f5 mov %rsi,%rbp 21a1c0: 53 push %rbx 21a1c1: 48 83 ec 78 sub $0x78,%rsp 21a1c5: 44 89 44 24 04 mov %r8d,0x4(%rsp) 21a1ca: 48 8d 74 24 48 lea 0x48(%rsp),%rsi 21a1cf: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21a1d6: 00 00 21a1d8: 48 89 44 24 70 mov %rax,0x70(%rsp) 21a1dd: 31 c0 xor %eax,%eax 21a1df: 49 c7 01 00 00 00 00 movq $0x0,(%r9) 21a1e6: 49 c7 41 08 00 00 00 movq $0x0,0x8(%r9) 21a1ed: 00 21a1ee: 49 c7 41 10 00 00 00 movq $0x0,0x10(%r9) 21a1f5: 00 21a1f6: 49 c7 41 18 00 00 00 movq $0x0,0x18(%r9) 21a1fd: 00 21a1fe: e8 00 00 00 00 callq 21a203 21a203: 41 80 3e 00 cmpb $0x0,(%r14) 21a207: 0f 84 fb 00 00 00 je 21a308 21a20d: 41 8b 56 34 mov 0x34(%r14),%edx 21a211: 41 8b 5c 24 04 mov 0x4(%r12),%ebx 21a216: 41 03 5c 24 08 add 0x8(%r12),%ebx 21a21b: 41 03 5c 24 0c add 0xc(%r12),%ebx 21a220: 39 d3 cmp %edx,%ebx 21a222: 76 08 jbe 21a22c 21a224: 85 d2 test %edx,%edx 21a226: 0f 85 dc 00 00 00 jne 21a308 21a22c: 41 8b 44 24 20 mov 0x20(%r12),%eax 21a231: 0f b6 4d 00 movzbl 0x0(%rbp),%ecx 21a235: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 21a23c: 00 00 21a23e: 41 0f b6 56 01 movzbl 0x1(%r14),%edx 21a243: 45 8b 44 24 44 mov 0x44(%r12),%r8d 21a248: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 21a24f: 00 00 21a251: 89 44 24 08 mov %eax,0x8(%rsp) 21a255: 41 8b 44 24 1c mov 0x1c(%r12),%eax 21a25a: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 21a261: 00 00 21a263: 38 ca cmp %cl,%dl 21a265: 89 44 24 0c mov %eax,0xc(%rsp) 21a269: 0f 47 d1 cmova %ecx,%edx 21a26c: 41 8b 44 24 24 mov 0x24(%r12),%eax 21a271: 88 54 24 30 mov %dl,0x30(%rsp) 21a275: 89 44 24 10 mov %eax,0x10(%rsp) 21a279: 84 d2 test %dl,%dl 21a27b: 0f 84 87 00 00 00 je 21a308 21a281: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 21a286: 44 89 c2 mov %r8d,%edx 21a289: 48 89 ee mov %rbp,%rsi 21a28c: 4c 89 f7 mov %r14,%rdi 21a28f: e8 2c fa ff ff callq 219cc0 21a294: 84 c0 test %al,%al 21a296: 74 70 je 21a308 21a298: 45 85 ff test %r15d,%r15d 21a29b: 0f 8f aa 01 00 00 jg 21a44b 21a2a1: 41 c6 45 18 00 movb $0x0,0x18(%r13) 21a2a6: 41 8b 44 24 44 mov 0x44(%r12),%eax 21a2ab: 83 f8 03 cmp $0x3,%eax 21a2ae: 0f 84 2b 02 00 00 je 21a4df 21a2b4: 0f 87 97 00 00 00 ja 21a351 21a2ba: 83 f8 01 cmp $0x1,%eax 21a2bd: 0f 84 07 02 00 00 je 21a4ca 21a2c3: 83 f8 02 cmp $0x2,%eax 21a2c6: 75 40 jne 21a308 21a2c8: 0f b6 44 24 39 movzbl 0x39(%rsp),%eax 21a2cd: 41 8b 56 30 mov 0x30(%r14),%edx 21a2d1: a8 08 test $0x8,%al 21a2d3: 0f 84 1d 02 00 00 je 21a4f6 21a2d9: 41 8b 6e 20 mov 0x20(%r14),%ebp 21a2dd: 85 d2 test %edx,%edx 21a2df: 0f 84 b3 00 00 00 je 21a398 21a2e5: 41 8b 44 24 30 mov 0x30(%r12),%eax 21a2ea: b9 cd cc cc cc mov $0xcccccccd,%ecx 21a2ef: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 21a2f5: 83 c0 09 add $0x9,%eax 21a2f8: 48 0f af c1 imul %rcx,%rax 21a2fc: 48 c1 e8 23 shr $0x23,%rax 21a300: 39 d0 cmp %edx,%eax 21a302: 0f 86 90 00 00 00 jbe 21a398 21a308: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 21a30f: 00 21a310: 45 31 c0 xor %r8d,%r8d 21a313: 49 c7 45 08 00 00 00 movq $0x0,0x8(%r13) 21a31a: 00 21a31b: 49 c7 45 10 00 00 00 movq $0x0,0x10(%r13) 21a322: 00 21a323: 49 c7 45 18 00 00 00 movq $0x0,0x18(%r13) 21a32a: 00 21a32b: 48 8b 44 24 70 mov 0x70(%rsp),%rax 21a330: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21a337: 00 00 21a339: 0f 85 81 04 00 00 jne 21a7c0 21a33f: 48 83 c4 78 add $0x78,%rsp 21a343: 44 89 c0 mov %r8d,%eax 21a346: 5b pop %rbx 21a347: 5d pop %rbp 21a348: 41 5c pop %r12 21a34a: 41 5d pop %r13 21a34c: 41 5e pop %r14 21a34e: 41 5f pop %r15 21a350: c3 retq 21a351: 83 f8 04 cmp $0x4,%eax 21a354: 75 b2 jne 21a308 21a356: 0f b6 44 24 39 movzbl 0x39(%rsp),%eax 21a35b: 41 8b 6e 20 mov 0x20(%r14),%ebp 21a35f: 41 8b 56 30 mov 0x30(%r14),%edx 21a363: c0 e8 04 shr $0x4,%al 21a366: 83 e0 01 and $0x1,%eax 21a369: 85 d2 test %edx,%edx 21a36b: 74 23 je 21a390 21a36d: 41 8b 4c 24 30 mov 0x30(%r12),%ecx 21a372: be cd cc cc cc mov $0xcccccccd,%esi 21a377: 69 d2 e8 03 00 00 imul $0x3e8,%edx,%edx 21a37d: 83 c1 09 add $0x9,%ecx 21a380: 48 0f af ce imul %rsi,%rcx 21a384: 48 c1 e9 23 shr $0x23,%rcx 21a388: 39 ca cmp %ecx,%edx 21a38a: 0f 82 78 ff ff ff jb 21a308 21a390: 84 c0 test %al,%al 21a392: 0f 84 70 ff ff ff je 21a308 21a398: 41 8b 44 24 40 mov 0x40(%r12),%eax 21a39d: 83 f8 03 cmp $0x3,%eax 21a3a0: 0f 84 4c 03 00 00 je 21a6f2 21a3a6: 83 f8 04 cmp $0x4,%eax 21a3a9: 0f 84 33 03 00 00 je 21a6e2 21a3af: 83 f8 02 cmp $0x2,%eax 21a3b2: 0f 85 50 ff ff ff jne 21a308 21a3b8: 0f b6 44 24 3a movzbl 0x3a(%rsp),%eax 21a3bd: d0 e8 shr %al 21a3bf: 83 e0 01 and $0x1,%eax 21a3c2: 84 c0 test %al,%al 21a3c4: 0f 84 3e ff ff ff je 21a308 21a3ca: 0f b6 7c 24 31 movzbl 0x31(%rsp),%edi 21a3cf: 48 8d 74 24 60 lea 0x60(%rsp),%rsi 21a3d4: 45 31 f6 xor %r14d,%r14d 21a3d7: e8 64 f7 ff ff callq 219b40 21a3dc: 85 c0 test %eax,%eax 21a3de: 0f 8e 37 01 00 00 jle 21a51b 21a3e4: 83 e8 01 sub $0x1,%eax 21a3e7: 48 98 cltq 21a3e9: 44 8b 74 84 60 mov 0x60(%rsp,%rax,4),%r14d 21a3ee: 45 85 f6 test %r14d,%r14d 21a3f1: 0f 8e 24 01 00 00 jle 21a51b 21a3f7: 89 d8 mov %ebx,%eax 21a3f9: 99 cltd 21a3fa: 41 f7 fe idiv %r14d 21a3fd: 85 d2 test %edx,%edx 21a3ff: 0f 84 16 01 00 00 je 21a51b 21a405: 0f b6 7c 24 31 movzbl 0x31(%rsp),%edi 21a40a: 48 8d 74 24 60 lea 0x60(%rsp),%rsi 21a40f: e8 2c f7 ff ff callq 219b40 21a414: 85 c0 test %eax,%eax 21a416: 0f 84 ed 00 00 00 je 21a509 21a41c: 83 e8 01 sub $0x1,%eax 21a41f: 0f 88 ed 00 00 00 js 21a512 21a425: 48 63 d0 movslq %eax,%rdx 21a428: 48 8d 54 94 60 lea 0x60(%rsp,%rdx,4),%rdx 21a42d: eb 10 jmp 21a43f 21a42f: 83 e8 01 sub $0x1,%eax 21a432: 48 83 ea 04 sub $0x4,%rdx 21a436: 83 f8 ff cmp $0xffffffff,%eax 21a439: 0f 84 d3 00 00 00 je 21a512 21a43f: 8b 32 mov (%rdx),%esi 21a441: 44 39 f6 cmp %r14d,%esi 21a444: 7d e9 jge 21a42f 21a446: 41 89 f6 mov %esi,%r14d 21a449: eb a3 jmp 21a3ee 21a44b: 8b 74 24 54 mov 0x54(%rsp),%esi 21a44f: 8b 7c 24 58 mov 0x58(%rsp),%edi 21a453: 4c 8d 44 24 1c lea 0x1c(%rsp),%r8 21a458: 4c 89 e1 mov %r12,%rcx 21a45b: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 21a460: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 21a467: 00 21a468: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 21a46f: 00 00 21a471: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 21a478: 00 00 21a47a: e8 21 f7 ff ff callq 219ba0 21a47f: 80 7c 24 5c 00 cmpb $0x0,0x5c(%rsp) 21a484: 75 0b jne 21a491 21a486: 44 39 7c 24 2c cmp %r15d,0x2c(%rsp) 21a48b: 0f 86 77 fe ff ff jbe 21a308 21a491: 44 39 7c 24 24 cmp %r15d,0x24(%rsp) 21a496: 77 0d ja 21a4a5 21a498: 8b 44 24 28 mov 0x28(%rsp),%eax 21a49c: 41 89 45 08 mov %eax,0x8(%r13) 21a4a0: e9 fc fd ff ff jmpq 21a2a1 21a4a5: 44 39 7c 24 1c cmp %r15d,0x1c(%rsp) 21a4aa: 0f 87 58 fe ff ff ja 21a308 21a4b0: 41 8b 74 24 30 mov 0x30(%r12),%esi 21a4b5: 8b 54 24 44 mov 0x44(%rsp),%edx 21a4b9: 44 89 ff mov %r15d,%edi 21a4bc: e8 00 00 00 00 callq 21a4c1 21a4c1: 41 89 45 08 mov %eax,0x8(%r13) 21a4c5: e9 d7 fd ff ff jmpq 21a2a1 21a4ca: 0f b6 44 24 39 movzbl 0x39(%rsp),%eax 21a4cf: 41 8b 6e 1c mov 0x1c(%r14),%ebp 21a4d3: 41 8b 56 2c mov 0x2c(%r14),%edx 21a4d7: 83 e0 01 and $0x1,%eax 21a4da: e9 8a fe ff ff jmpq 21a369 21a4df: 0f b6 44 24 39 movzbl 0x39(%rsp),%eax 21a4e4: 41 8b 6e 1c mov 0x1c(%r14),%ebp 21a4e8: 41 8b 56 2c mov 0x2c(%r14),%edx 21a4ec: d0 e8 shr %al 21a4ee: 83 e0 01 and $0x1,%eax 21a4f1: e9 73 fe ff ff jmpq 21a369 21a4f6: c0 e8 02 shr $0x2,%al 21a4f9: 83 e0 01 and $0x1,%eax 21a4fc: 41 88 45 18 mov %al,0x18(%r13) 21a500: 41 8b 6e 1c mov 0x1c(%r14),%ebp 21a504: e9 60 fe ff ff jmpq 21a369 21a509: 41 83 c6 01 add $0x1,%r14d 21a50d: e9 dc fe ff ff jmpq 21a3ee 21a512: 41 83 ee 01 sub $0x1,%r14d 21a516: e9 d3 fe ff ff jmpq 21a3ee 21a51b: 8b 74 24 40 mov 0x40(%rsp),%esi 21a51f: 85 f6 test %esi,%esi 21a521: 0f 8e e1 fd ff ff jle 21a308 21a527: 89 d8 mov %ebx,%eax 21a529: 0f b6 7c 24 31 movzbl 0x31(%rsp),%edi 21a52e: 99 cltd 21a52f: f7 fe idiv %esi 21a531: 48 8d 74 24 60 lea 0x60(%rsp),%rsi 21a536: 83 fa 01 cmp $0x1,%edx 21a539: 83 d8 ff sbb $0xffffffff,%eax 21a53c: 41 89 c7 mov %eax,%r15d 21a53f: e8 fc f5 ff ff callq 219b40 21a544: 89 c2 mov %eax,%edx 21a546: 85 c0 test %eax,%eax 21a548: 0f 84 f6 01 00 00 je 21a744 21a54e: 7e 22 jle 21a572 21a550: 83 ea 01 sub $0x1,%edx 21a553: 48 8d 44 24 60 lea 0x60(%rsp),%rax 21a558: 48 8d 74 94 64 lea 0x64(%rsp,%rdx,4),%rsi 21a55d: eb 09 jmp 21a568 21a55f: 48 83 c0 04 add $0x4,%rax 21a563: 48 39 c6 cmp %rax,%rsi 21a566: 74 0a je 21a572 21a568: 8b 10 mov (%rax),%edx 21a56a: 41 39 d7 cmp %edx,%r15d 21a56d: 7f f0 jg 21a55f 21a56f: 41 89 d7 mov %edx,%r15d 21a572: 45 39 fe cmp %r15d,%r14d 21a575: 0f 8c 87 01 00 00 jl 21a702 21a57b: 41 8b 44 24 30 mov 0x30(%r12),%eax 21a580: 69 fd e8 03 00 00 imul $0x3e8,%ebp,%edi 21a586: bd cd cc cc cc mov $0xcccccccd,%ebp 21a58b: 31 d2 xor %edx,%edx 21a58d: 83 c0 09 add $0x9,%eax 21a590: 48 0f af c5 imul %rbp,%rax 21a594: 89 7c 24 14 mov %edi,0x14(%rsp) 21a598: 48 c1 e8 23 shr $0x23,%rax 21a59c: 41 f7 f7 div %r15d 21a59f: 39 f8 cmp %edi,%eax 21a5a1: 7e 67 jle 21a60a 21a5a3: 0f b6 7c 24 31 movzbl 0x31(%rsp),%edi 21a5a8: 48 8d 74 24 60 lea 0x60(%rsp),%rsi 21a5ad: e8 8e f5 ff ff callq 219b40 21a5b2: 85 c0 test %eax,%eax 21a5b4: 0f 84 1f 01 00 00 je 21a6d9 21a5ba: 0f 8e 19 01 00 00 jle 21a6d9 21a5c0: 83 e8 01 sub $0x1,%eax 21a5c3: 48 8d 54 24 60 lea 0x60(%rsp),%rdx 21a5c8: 48 8d 74 84 64 lea 0x64(%rsp,%rax,4),%rsi 21a5cd: eb 0d jmp 21a5dc 21a5cf: 48 83 c2 04 add $0x4,%rdx 21a5d3: 48 39 f2 cmp %rsi,%rdx 21a5d6: 0f 84 fd 00 00 00 je 21a6d9 21a5dc: 8b 02 mov (%rdx),%eax 21a5de: 44 39 f8 cmp %r15d,%eax 21a5e1: 7e ec jle 21a5cf 21a5e3: 41 89 c7 mov %eax,%r15d 21a5e6: 45 39 fe cmp %r15d,%r14d 21a5e9: 0f 8c 13 01 00 00 jl 21a702 21a5ef: 41 8b 44 24 30 mov 0x30(%r12),%eax 21a5f4: 31 d2 xor %edx,%edx 21a5f6: 83 c0 09 add $0x9,%eax 21a5f9: 48 0f af c5 imul %rbp,%rax 21a5fd: 48 c1 e8 23 shr $0x23,%rax 21a601: 41 f7 f7 div %r15d 21a604: 3b 44 24 14 cmp 0x14(%rsp),%eax 21a608: 7f 99 jg 21a5a3 21a60a: 89 d8 mov %ebx,%eax 21a60c: 99 cltd 21a60d: 41 f7 ff idiv %r15d 21a610: 85 d2 test %edx,%edx 21a612: 0f 85 f8 00 00 00 jne 21a710 21a618: 80 7c 24 48 00 cmpb $0x0,0x48(%rsp) 21a61d: 0f 84 4e 01 00 00 je 21a771 21a623: 45 85 ff test %r15d,%r15d 21a626: 0f 8e 99 01 00 00 jle 21a7c5 21a62c: 89 d8 mov %ebx,%eax 21a62e: 45 89 7d 00 mov %r15d,0x0(%r13) 21a632: 99 cltd 21a633: 41 f7 ff idiv %r15d 21a636: 3b 44 24 40 cmp 0x40(%rsp),%eax 21a63a: 41 0f 9e c0 setle %r8b 21a63e: 0f 8f c4 fc ff ff jg 21a308 21a644: 44 8b 74 24 10 mov 0x10(%rsp),%r14d 21a649: 8b 44 24 08 mov 0x8(%rsp),%eax 21a64d: 03 44 24 0c add 0xc(%rsp),%eax 21a651: 41 01 c6 add %eax,%r14d 21a654: 8b 44 24 04 mov 0x4(%rsp),%eax 21a658: 85 c0 test %eax,%eax 21a65a: 0f 85 3f 01 00 00 jne 21a79f 21a660: 44 39 74 24 50 cmp %r14d,0x50(%rsp) 21a665: 44 89 f5 mov %r14d,%ebp 21a668: 0f 4e 6c 24 50 cmovle 0x50(%rsp),%ebp 21a66d: 41 8b 4c 24 44 mov 0x44(%r12),%ecx 21a672: 41 39 ee cmp %ebp,%r14d 21a675: 7e 21 jle 21a698 21a677: 44 89 f0 mov %r14d,%eax 21a67a: 99 cltd 21a67b: f7 fd idiv %ebp 21a67d: 85 d2 test %edx,%edx 21a67f: 75 0f jne 21a690 21a681: 83 f9 04 cmp $0x4,%ecx 21a684: 75 1b jne 21a6a1 21a686: 40 f6 c5 01 test $0x1,%bpl 21a68a: 0f 84 21 01 00 00 je 21a7b1 21a690: 83 c5 01 add $0x1,%ebp 21a693: 41 39 ee cmp %ebp,%r14d 21a696: 75 df jne 21a677 21a698: 83 f9 04 cmp $0x4,%ecx 21a69b: 0f 84 10 01 00 00 je 21a7b1 21a6a1: 45 84 c0 test %r8b,%r8b 21a6a4: 0f 84 5e fc ff ff je 21a308 21a6aa: 44 89 f0 mov %r14d,%eax 21a6ad: 99 cltd 21a6ae: f7 fd idiv %ebp 21a6b0: 41 89 45 04 mov %eax,0x4(%r13) 21a6b4: 0f b6 44 24 38 movzbl 0x38(%rsp),%eax 21a6b9: 41 88 45 0c mov %al,0xc(%r13) 21a6bd: 8b 44 24 34 mov 0x34(%rsp),%eax 21a6c1: 41 89 45 10 mov %eax,0x10(%r13) 21a6c5: 0f b6 44 24 30 movzbl 0x30(%rsp),%eax 21a6ca: c0 e8 04 shr $0x4,%al 21a6cd: 0f b6 c0 movzbl %al,%eax 21a6d0: 41 89 45 14 mov %eax,0x14(%r13) 21a6d4: e9 52 fc ff ff jmpq 21a32b 21a6d9: 41 83 c7 01 add $0x1,%r15d 21a6dd: e9 04 ff ff ff jmpq 21a5e6 21a6e2: 0f b6 44 24 3a movzbl 0x3a(%rsp),%eax 21a6e7: c0 e8 03 shr $0x3,%al 21a6ea: 83 e0 01 and $0x1,%eax 21a6ed: e9 d0 fc ff ff jmpq 21a3c2 21a6f2: 0f b6 44 24 3a movzbl 0x3a(%rsp),%eax 21a6f7: c0 e8 02 shr $0x2,%al 21a6fa: 83 e0 01 and $0x1,%eax 21a6fd: e9 c0 fc ff ff jmpq 21a3c2 21a702: 89 d8 mov %ebx,%eax 21a704: 99 cltd 21a705: 41 f7 ff idiv %r15d 21a708: 85 d2 test %edx,%edx 21a70a: 0f 84 f8 fb ff ff je 21a308 21a710: 45 85 f6 test %r14d,%r14d 21a713: 0f 88 ef fb ff ff js 21a308 21a719: 80 7c 24 48 00 cmpb $0x0,0x48(%rsp) 21a71e: 74 2d je 21a74d 21a720: 45 85 f6 test %r14d,%r14d 21a723: 0f 84 df fb ff ff je 21a308 21a729: 8b 44 24 4c mov 0x4c(%rsp),%eax 21a72d: 45 89 f7 mov %r14d,%r15d 21a730: 85 c0 test %eax,%eax 21a732: 0f 84 f4 fe ff ff je 21a62c 21a738: 41 39 c6 cmp %eax,%r14d 21a73b: 44 0f 4f f8 cmovg %eax,%r15d 21a73f: e9 e8 fe ff ff jmpq 21a62c 21a744: 41 83 c7 01 add $0x1,%r15d 21a748: e9 25 fe ff ff jmpq 21a572 21a74d: 45 85 f6 test %r14d,%r14d 21a750: 0f 84 b2 fb ff ff je 21a308 21a756: 8b 44 24 4c mov 0x4c(%rsp),%eax 21a75a: 45 89 f7 mov %r14d,%r15d 21a75d: 85 c0 test %eax,%eax 21a75f: 0f 84 c7 fe ff ff je 21a62c 21a765: 44 39 f0 cmp %r14d,%eax 21a768: 44 0f 4e f8 cmovle %eax,%r15d 21a76c: e9 bb fe ff ff jmpq 21a62c 21a771: 45 85 f6 test %r14d,%r14d 21a774: 0f 8e 8e fb ff ff jle 21a308 21a77a: 8b 44 24 4c mov 0x4c(%rsp),%eax 21a77e: 44 89 f2 mov %r14d,%edx 21a781: 85 c0 test %eax,%eax 21a783: 74 09 je 21a78e 21a785: 44 39 f0 cmp %r14d,%eax 21a788: 41 0f 4f c6 cmovg %r14d,%eax 21a78c: 89 c2 mov %eax,%edx 21a78e: 45 39 fe cmp %r15d,%r14d 21a791: 0f 8c 71 fb ff ff jl 21a308 21a797: 41 89 d7 mov %edx,%r15d 21a79a: e9 8d fe ff ff jmpq 21a62c 21a79f: 8b 44 24 04 mov 0x4(%rsp),%eax 21a7a3: 41 39 c6 cmp %eax,%r14d 21a7a6: 89 c5 mov %eax,%ebp 21a7a8: 41 0f 4e ee cmovle %r14d,%ebp 21a7ac: e9 bc fe ff ff jmpq 21a66d 21a7b1: 41 89 e8 mov %ebp,%r8d 21a7b4: 41 f7 d0 not %r8d 21a7b7: 41 83 e0 01 and $0x1,%r8d 21a7bb: e9 e1 fe ff ff jmpq 21a6a1 21a7c0: e8 00 00 00 00 callq 21a7c5 21a7c5: 45 85 f6 test %r14d,%r14d 21a7c8: 0f 8e 3a fb ff ff jle 21a308 21a7ce: 8b 44 24 4c mov 0x4c(%rsp),%eax 21a7d2: 85 c0 test %eax,%eax 21a7d4: 74 07 je 21a7dd 21a7d6: 41 39 c6 cmp %eax,%r14d 21a7d9: 44 0f 4f f0 cmovg %eax,%r14d 21a7dd: 45 89 f7 mov %r14d,%r15d 21a7e0: e9 47 fe ff ff jmpq 21a62c 21a7e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21a7ec: 00 00 00 00 000000000021a7f0 : 21a7f0: e8 00 00 00 00 callq 21a7f5 21a7f5: 41 57 push %r15 21a7f7: 41 56 push %r14 21a7f9: 41 89 ce mov %ecx,%r14d 21a7fc: 41 55 push %r13 21a7fe: 41 89 d5 mov %edx,%r13d 21a801: 41 54 push %r12 21a803: 4d 89 cc mov %r9,%r12 21a806: 55 push %rbp 21a807: 4c 89 c5 mov %r8,%rbp 21a80a: 53 push %rbx 21a80b: 89 f3 mov %esi,%ebx 21a80d: 48 83 ec 60 sub $0x60,%rsp 21a811: 41 8b 51 30 mov 0x30(%r9),%edx 21a815: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21a81c: 00 00 21a81e: 48 89 44 24 58 mov %rax,0x58(%rsp) 21a823: 31 c0 xor %eax,%eax 21a825: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 21a82a: 4c 8b bc 24 98 00 00 mov 0x98(%rsp),%r15 21a831: 00 21a832: e8 99 f2 ff ff callq 219ad0 21a837: 0f b6 45 01 movzbl 0x1(%rbp),%eax 21a83b: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 21a840: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 21a847: 00 00 21a849: 45 8b 44 24 44 mov 0x44(%r12),%r8d 21a84e: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 21a855: 00 00 21a857: 38 d0 cmp %dl,%al 21a859: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 21a860: 00 00 21a862: 0f 47 c2 cmova %edx,%eax 21a865: 88 44 24 20 mov %al,0x20(%rsp) 21a869: 84 c0 test %al,%al 21a86b: 74 58 je 21a8c5 21a86d: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx 21a872: 44 89 c2 mov %r8d,%edx 21a875: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 21a87a: 48 89 ef mov %rbp,%rdi 21a87d: e8 3e f4 ff ff callq 219cc0 21a882: 84 c0 test %al,%al 21a884: 74 3f je 21a8c5 21a886: 31 d2 xor %edx,%edx 21a888: 4c 8d 4c 24 38 lea 0x38(%rsp),%r9 21a88d: 41 89 d8 mov %ebx,%r8d 21a890: 4c 89 e1 mov %r12,%rcx 21a893: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 21a898: 48 89 ef mov %rbp,%rdi 21a89b: e8 00 f9 ff ff callq 21a1a0 21a8a0: 84 c0 test %al,%al 21a8a2: 88 44 24 07 mov %al,0x7(%rsp) 21a8a6: 74 1d je 21a8c5 21a8a8: 4d 89 f8 mov %r15,%r8 21a8ab: 4c 89 e1 mov %r12,%rcx 21a8ae: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 21a8b3: 44 89 f6 mov %r14d,%esi 21a8b6: 44 89 ef mov %r13d,%edi 21a8b9: e8 e2 f2 ff ff callq 219ba0 21a8be: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 21a8c3: eb 02 jmp 21a8c7 21a8c5: 31 c0 xor %eax,%eax 21a8c7: 48 8b 5c 24 58 mov 0x58(%rsp),%rbx 21a8cc: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 21a8d3: 00 00 21a8d5: 75 0f jne 21a8e6 21a8d7: 48 83 c4 60 add $0x60,%rsp 21a8db: 5b pop %rbx 21a8dc: 5d pop %rbp 21a8dd: 41 5c pop %r12 21a8df: 41 5d pop %r13 21a8e1: 41 5e pop %r14 21a8e3: 41 5f pop %r15 21a8e5: c3 retq 21a8e6: e8 00 00 00 00 callq 21a8eb 21a8eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000021a8f0 : 21a8f0: e8 00 00 00 00 callq 21a8f5 21a8f5: 41 56 push %r14 21a8f7: 4d 89 ce mov %r9,%r14 21a8fa: 41 55 push %r13 21a8fc: 41 89 cd mov %ecx,%r13d 21a8ff: 41 54 push %r12 21a901: 4d 89 c4 mov %r8,%r12 21a904: 55 push %rbp 21a905: 48 89 f5 mov %rsi,%rbp 21a908: 53 push %rbx 21a909: 89 d3 mov %edx,%ebx 21a90b: 48 83 ec 20 sub $0x20,%rsp 21a90f: 41 8b 50 30 mov 0x30(%r8),%edx 21a913: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21a91a: 00 00 21a91c: 48 89 44 24 18 mov %rax,0x18(%rsp) 21a921: 31 c0 xor %eax,%eax 21a923: 48 89 e6 mov %rsp,%rsi 21a926: e8 a5 f1 ff ff callq 219ad0 21a92b: 41 89 d8 mov %ebx,%r8d 21a92e: 4d 89 f1 mov %r14,%r9 21a931: 4c 89 e1 mov %r12,%rcx 21a934: 44 89 ea mov %r13d,%edx 21a937: 48 89 e6 mov %rsp,%rsi 21a93a: 48 89 ef mov %rbp,%rdi 21a93d: e8 5e f8 ff ff callq 21a1a0 21a942: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 21a947: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 21a94e: 00 00 21a950: 75 0d jne 21a95f 21a952: 48 83 c4 20 add $0x20,%rsp 21a956: 5b pop %rbx 21a957: 5d pop %rbp 21a958: 41 5c pop %r12 21a95a: 41 5d pop %r13 21a95c: 41 5e pop %r14 21a95e: c3 retq 21a95f: e8 00 00 00 00 callq 21a964 21a964: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21a96b: 00 00 00 00 21a96f: 90 nop 000000000021a970 : 21a970: e8 00 00 00 00 callq 21a975 21a975: 89 3d 00 00 00 00 mov %edi,0x0(%rip) # 21a97b 21a97b: c3 retq 21a97c: 0f 1f 40 00 nopl 0x0(%rax) 000000000021a980 : 21a980: e8 00 00 00 00 callq 21a985 21a985: 40 88 3d 00 00 00 00 mov %dil,0x0(%rip) # 21a98c 21a98c: c3 retq 21a98d: 0f 1f 00 nopl (%rax) 000000000021a990 : 21a990: e8 00 00 00 00 callq 21a995 21a995: 55 push %rbp 21a996: 89 c8 mov %ecx,%eax 21a998: 0f 28 c8 movaps %xmm0,%xmm1 21a99b: c1 e2 08 shl $0x8,%edx 21a99e: 48 89 e5 mov %rsp,%rbp 21a9a1: 83 fe 01 cmp $0x1,%esi 21a9a4: 0f 86 45 01 00 00 jbe 21aaef 21a9aa: 09 ca or %ecx,%edx 21a9ac: 89 d1 mov %edx,%ecx 21a9ae: 83 fe 02 cmp $0x2,%esi 21a9b1: 0f 84 05 02 00 00 je 21abbc 21a9b7: 81 c9 00 00 a4 01 or $0x1a40000,%ecx 21a9bd: 81 f9 00 0c a4 01 cmp $0x1a40c00,%ecx 21a9c3: 0f 84 f1 02 00 00 je 21acba 21a9c9: 81 f9 00 0c a4 01 cmp $0x1a40c00,%ecx 21a9cf: 0f 86 b9 00 00 00 jbe 21aa8e 21a9d5: 81 f9 01 08 a6 01 cmp $0x1a60801,%ecx 21a9db: 0f 84 5c 02 00 00 je 21ac3d 21a9e1: 76 64 jbe 21aa47 21a9e3: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21a9eb 21a9ea: 00 21a9eb: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21a9f2: ba 1d 00 00 00 mov $0x1d,%edx 21a9f7: 81 f9 00 0a a6 01 cmp $0x1a60a00,%ecx 21a9fd: 75 46 jne 21aa45 21a9ff: f3 0f 5c c8 subss %xmm0,%xmm1 21aa03: f3 0f 58 c9 addss %xmm1,%xmm1 21aa07: f3 0f 2c c9 cvttss2si %xmm1,%ecx 21aa0b: 39 ca cmp %ecx,%edx 21aa0d: 7e 70 jle 21aa7f 21aa0f: 48 63 c9 movslq %ecx,%rcx 21aa12: 48 c1 e1 06 shl $0x6,%rcx 21aa16: 48 01 c8 add %rcx,%rax 21aa19: f3 0f 6f 50 04 movdqu 0x4(%rax),%xmm2 21aa1e: 48 8d 50 04 lea 0x4(%rax),%rdx 21aa22: 0f 11 17 movups %xmm2,(%rdi) 21aa25: f3 0f 6f 58 14 movdqu 0x14(%rax),%xmm3 21aa2a: 0f 11 5f 10 movups %xmm3,0x10(%rdi) 21aa2e: f3 0f 6f 60 24 movdqu 0x24(%rax),%xmm4 21aa33: 0f 11 67 20 movups %xmm4,0x20(%rdi) 21aa37: 48 8b 40 34 mov 0x34(%rax),%rax 21aa3b: 48 89 47 30 mov %rax,0x30(%rdi) 21aa3f: 8b 42 38 mov 0x38(%rdx),%eax 21aa42: 89 47 38 mov %eax,0x38(%rdi) 21aa45: 5d pop %rbp 21aa46: c3 retq 21aa47: 81 f9 01 0c a4 01 cmp $0x1a40c01,%ecx 21aa4d: 0f 84 b8 01 00 00 je 21ac0b 21aa53: 81 f9 00 08 a6 01 cmp $0x1a60800,%ecx 21aa59: 75 ea jne 21aa45 21aa5b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21aa63 21aa62: 00 21aa63: ba 15 00 00 00 mov $0x15,%edx 21aa68: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21aa6f: f3 0f 5c c8 subss %xmm0,%xmm1 21aa73: f3 0f 58 c9 addss %xmm1,%xmm1 21aa77: f3 0f 2c c9 cvttss2si %xmm1,%ecx 21aa7b: 39 ca cmp %ecx,%edx 21aa7d: 7f 90 jg 21aa0f 21aa7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21aa86: 31 c0 xor %eax,%eax 21aa88: 5d pop %rbp 21aa89: e9 00 00 00 00 jmpq 21aa8e 21aa8e: 81 f9 00 0a a4 01 cmp $0x1a40a00,%ecx 21aa94: 0f 84 d5 01 00 00 je 21ac6f 21aa9a: 76 22 jbe 21aabe 21aa9c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21aaa4 21aaa3: 00 21aaa4: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21aaab: ba 17 00 00 00 mov $0x17,%edx 21aab0: 81 f9 01 0a a4 01 cmp $0x1a40a01,%ecx 21aab6: 0f 84 43 ff ff ff je 21a9ff 21aabc: 5d pop %rbp 21aabd: c3 retq 21aabe: 81 f9 00 08 a4 01 cmp $0x1a40800,%ecx 21aac4: 0f 84 28 01 00 00 je 21abf2 21aaca: 81 f9 01 08 a4 01 cmp $0x1a40801,%ecx 21aad0: 0f 85 6f ff ff ff jne 21aa45 21aad6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21aade 21aadd: 00 21aade: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21aae5: ba 11 00 00 00 mov $0x11,%edx 21aaea: e9 10 ff ff ff jmpq 21a9ff 21aaef: 89 d1 mov %edx,%ecx 21aaf1: 09 c1 or %eax,%ecx 21aaf3: 81 c9 00 00 bc 01 or $0x1bc0000,%ecx 21aaf9: 81 f9 00 0a bc 01 cmp $0x1bc0a00,%ecx 21aaff: 0f 84 9c 01 00 00 je 21aca1 21ab05: 81 f9 00 0a bc 01 cmp $0x1bc0a00,%ecx 21ab0b: 76 2d jbe 21ab3a 21ab0d: 81 f9 00 0c bc 01 cmp $0x1bc0c00,%ecx 21ab13: 0f 84 0b 01 00 00 je 21ac24 21ab19: 81 f9 01 0c bc 01 cmp $0x1bc0c01,%ecx 21ab1f: 75 49 jne 21ab6a 21ab21: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21ab29 21ab28: 00 21ab29: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21ab30: ba 3d 00 00 00 mov $0x3d,%edx 21ab35: e9 c5 fe ff ff jmpq 21a9ff 21ab3a: 81 f9 00 08 bc 01 cmp $0x1bc0800,%ecx 21ab40: 0f 84 10 01 00 00 je 21ac56 21ab46: 76 47 jbe 21ab8f 21ab48: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21ab50 21ab4f: 00 21ab50: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21ab57: ba 25 00 00 00 mov $0x25,%edx 21ab5c: 81 f9 01 08 bc 01 cmp $0x1bc0801,%ecx 21ab62: 0f 84 97 fe ff ff je 21a9ff 21ab68: 5d pop %rbp 21ab69: c3 retq 21ab6a: 81 f9 01 0a bc 01 cmp $0x1bc0a01,%ecx 21ab70: 0f 85 cf fe ff ff jne 21aa45 21ab76: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21ab7e 21ab7d: 00 21ab7e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21ab85: ba 31 00 00 00 mov $0x31,%edx 21ab8a: e9 70 fe ff ff jmpq 21a9ff 21ab8f: 81 f9 00 0c a6 01 cmp $0x1a60c00,%ecx 21ab95: 74 42 je 21abd9 21ab97: 81 f9 01 0c a6 01 cmp $0x1a60c01,%ecx 21ab9d: 0f 85 a2 fe ff ff jne 21aa45 21aba3: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21abab 21abaa: 00 21abab: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21abb2: ba 25 00 00 00 mov $0x25,%edx 21abb7: e9 43 fe ff ff jmpq 21a9ff 21abbc: 81 c9 00 00 a6 01 or $0x1a60000,%ecx 21abc2: 81 f9 01 0a a6 01 cmp $0x1a60a01,%ecx 21abc8: 0f 84 ba 00 00 00 je 21ac88 21abce: 0f 86 f5 fd ff ff jbe 21a9c9 21abd4: e9 2c ff ff ff jmpq 21ab05 21abd9: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21abe1 21abe0: 00 21abe1: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21abe8: ba 25 00 00 00 mov $0x25,%edx 21abed: e9 0d fe ff ff jmpq 21a9ff 21abf2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21abfa 21abf9: 00 21abfa: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21ac01: ba 11 00 00 00 mov $0x11,%edx 21ac06: e9 f4 fd ff ff jmpq 21a9ff 21ac0b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21ac13 21ac12: 00 21ac13: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21ac1a: ba 1d 00 00 00 mov $0x1d,%edx 21ac1f: e9 db fd ff ff jmpq 21a9ff 21ac24: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21ac2c 21ac2b: 00 21ac2c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21ac33: ba 3d 00 00 00 mov $0x3d,%edx 21ac38: e9 c2 fd ff ff jmpq 21a9ff 21ac3d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21ac45 21ac44: 00 21ac45: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21ac4c: ba 15 00 00 00 mov $0x15,%edx 21ac51: e9 a9 fd ff ff jmpq 21a9ff 21ac56: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21ac5e 21ac5d: 00 21ac5e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21ac65: ba 25 00 00 00 mov $0x25,%edx 21ac6a: e9 90 fd ff ff jmpq 21a9ff 21ac6f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21ac77 21ac76: 00 21ac77: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21ac7e: ba 17 00 00 00 mov $0x17,%edx 21ac83: e9 77 fd ff ff jmpq 21a9ff 21ac88: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21ac90 21ac8f: 00 21ac90: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21ac97: ba 1d 00 00 00 mov $0x1d,%edx 21ac9c: e9 5e fd ff ff jmpq 21a9ff 21aca1: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21aca9 21aca8: 00 21aca9: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21acb0: ba 31 00 00 00 mov $0x31,%edx 21acb5: e9 45 fd ff ff jmpq 21a9ff 21acba: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 21acc2 21acc1: 00 21acc2: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21acc9: ba 1d 00 00 00 mov $0x1d,%edx 21acce: e9 2c fd ff ff jmpq 21a9ff 21acd3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21acda: 00 00 00 00 21acde: 66 90 xchg %ax,%ax 000000000021ace0 : 21ace0: e8 00 00 00 00 callq 21ace5 21ace5: 41 57 push %r15 21ace7: 41 56 push %r14 21ace9: 41 55 push %r13 21aceb: 41 54 push %r12 21aced: 55 push %rbp 21acee: 48 89 fd mov %rdi,%rbp 21acf1: 53 push %rbx 21acf2: 48 89 f3 mov %rsi,%rbx 21acf5: 48 83 ec 10 sub $0x10,%rsp 21acf9: 0f b7 46 06 movzwl 0x6(%rsi),%eax 21acfd: 80 7e 02 00 cmpb $0x0,0x2(%rsi) 21ad01: 44 0f b7 6e 10 movzwl 0x10(%rsi),%r13d 21ad06: 44 0f b7 46 04 movzwl 0x4(%rsi),%r8d 21ad0b: 89 44 24 08 mov %eax,0x8(%rsp) 21ad0f: 75 1b jne 21ad2c 21ad11: 44 0f b6 76 08 movzbl 0x8(%rsi),%r14d 21ad16: 45 84 f6 test %r14b,%r14b 21ad19: 0f 84 ac 05 00 00 je 21b2cb 21ad1f: b8 ff ff ff ff mov $0xffffffff,%eax 21ad24: 41 bc 01 00 00 00 mov $0x1,%r12d 21ad2a: eb 0b jmp 21ad37 21ad2c: b8 fe ff ff ff mov $0xfffffffe,%eax 21ad31: 45 31 f6 xor %r14d,%r14d 21ad34: 45 31 e4 xor %r12d,%r12d 21ad37: 0f b6 53 01 movzbl 0x1(%rbx),%edx 21ad3b: 44 0f b7 bb 80 00 00 movzwl 0x80(%rbx),%r15d 21ad42: 00 21ad43: 80 fa 08 cmp $0x8,%dl 21ad46: 0f 84 ef 05 00 00 je 21b33b 21ad4c: 80 fa 0a cmp $0xa,%dl 21ad4f: 0f 84 90 05 00 00 je 21b2e5 21ad55: bf 03 00 00 00 mov $0x3,%edi 21ad5a: 89 44 24 0c mov %eax,0xc(%rsp) 21ad5e: 44 89 04 24 mov %r8d,(%rsp) 21ad62: e8 00 00 00 00 callq 21ad67 21ad67: 66 0f ef c0 pxor %xmm0,%xmm0 21ad6b: 66 45 85 ff test %r15w,%r15w 21ad6f: 0f b6 4b 7e movzbl 0x7e(%rbx),%ecx 21ad73: f3 41 0f 2a c5 cvtsi2ss %r13d,%xmm0 21ad78: 44 8b 04 24 mov (%rsp),%r8d 21ad7c: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 21ad84 21ad83: 00 21ad84: 8b 44 24 0c mov 0xc(%rsp),%eax 21ad88: 74 08 je 21ad92 21ad8a: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 21ad92 21ad91: 00 21ad92: be 20 00 00 00 mov $0x20,%esi 21ad97: 41 bd 0c 00 00 00 mov $0xc,%r13d 21ad9d: ba 13 00 00 00 mov $0x13,%edx 21ada2: 80 f9 01 cmp $0x1,%cl 21ada5: 0f 94 c1 sete %cl 21ada8: 41 21 ce and %ecx,%r14d 21adab: 41 0f b6 ce movzbl %r14b,%ecx 21adaf: 29 ca sub %ecx,%edx 21adb1: 89 55 00 mov %edx,0x0(%rbp) 21adb4: 89 55 04 mov %edx,0x4(%rbp) 21adb7: 41 83 fc 01 cmp $0x1,%r12d 21adbb: 0f 86 5e 06 00 00 jbe 21b41f 21adc1: 0f 28 e0 movaps %xmm0,%xmm4 21adc4: f3 0f 58 e0 addss %xmm0,%xmm4 21adc8: 41 83 fc 02 cmp $0x2,%r12d 21adcc: 0f 84 b7 05 00 00 je 21b389 21add2: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21add9 21add9: 0f 82 2f 07 00 00 jb 21b50e 21addf: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21ade7 21ade6: 00 21ade7: ba 00 08 00 00 mov $0x800,%edx 21adec: f3 0f 59 25 00 00 00 mulss 0x0(%rip),%xmm4 # 21adf4 21adf3: 00 21adf4: 89 55 08 mov %edx,0x8(%rbp) 21adf7: 66 0f ef c9 pxor %xmm1,%xmm1 21adfb: 43 8d 54 ed 00 lea 0x0(%r13,%r13,8),%edx 21ae00: f3 0f 2a ca cvtsi2ss %edx,%xmm1 21ae04: 44 8b 7c 24 08 mov 0x8(%rsp),%r15d 21ae09: ba 22 00 00 00 mov $0x22,%edx 21ae0e: 41 83 ef 08 sub $0x8,%r15d 21ae12: 41 83 ff 22 cmp $0x22,%r15d 21ae16: f3 0f 5c cc subss %xmm4,%xmm1 21ae1a: 44 0f 4f fa cmovg %edx,%r15d 21ae1e: 45 31 c9 xor %r9d,%r9d 21ae21: f3 0f 2c f9 cvttss2si %xmm1,%edi 21ae25: 66 0f ef c9 pxor %xmm1,%xmm1 21ae29: f2 41 0f 2a cf cvtsi2sd %r15d,%xmm1 21ae2e: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 21ae36 21ae35: 00 21ae36: f2 0f 2c d1 cvttsd2si %xmm1,%edx 21ae3a: 83 c2 0c add $0xc,%edx 21ae3d: 79 05 jns 21ae44 21ae3f: 41 89 d1 mov %edx,%r9d 21ae42: 31 d2 xor %edx,%edx 21ae44: 39 d7 cmp %edx,%edi 21ae46: 0f 8d 26 10 00 00 jge 21be72 21ae4c: 44 39 cf cmp %r9d,%edi 21ae4f: 0f 8d 1b 10 00 00 jge 21be70 21ae55: 89 55 10 mov %edx,0x10(%rbp) 21ae58: bf 0c 00 00 00 mov $0xc,%edi 21ae5d: 89 7d 14 mov %edi,0x14(%rbp) 21ae60: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 21ae68 21ae67: 00 21ae68: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 21ae70 21ae6f: 00 21ae70: 66 0f ef d2 pxor %xmm2,%xmm2 21ae74: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 21ae78: f2 0f 5e ca divsd %xmm2,%xmm1 21ae7c: 66 0f ef d2 pxor %xmm2,%xmm2 21ae80: f2 0f 5e cd divsd %xmm5,%xmm1 21ae84: 66 0f 2f d1 comisd %xmm1,%xmm2 21ae88: 0f 87 4c 0b 00 00 ja 21b9da 21ae8e: f2 0f 58 cb addsd %xmm3,%xmm1 21ae92: 44 89 c2 mov %r8d,%edx 21ae95: f2 0f 2c f9 cvttsd2si %xmm1,%edi 21ae99: d1 fa sar %edx 21ae9b: 83 f8 02 cmp $0x2,%eax 21ae9e: 44 0f 42 c2 cmovb %edx,%r8d 21aea2: ba ab aa aa aa mov $0xaaaaaaab,%edx 21aea7: 44 89 c0 mov %r8d,%eax 21aeaa: 89 7d 0c mov %edi,0xc(%rbp) 21aead: 48 0f af c2 imul %rdx,%rax 21aeb1: 48 c1 e8 21 shr $0x21,%rax 21aeb5: 8d 14 40 lea (%rax,%rax,2),%edx 21aeb8: 44 89 c0 mov %r8d,%eax 21aebb: 29 d0 sub %edx,%eax 21aebd: 74 13 je 21aed2 21aebf: 41 b9 03 00 00 00 mov $0x3,%r9d 21aec5: 41 29 c1 sub %eax,%r9d 21aec8: 89 f8 mov %edi,%eax 21aeca: 99 cltd 21aecb: 41 f7 f8 idiv %r8d 21aece: 41 0f af c1 imul %r9d,%eax 21aed2: 44 8d 47 02 lea 0x2(%rdi),%r8d 21aed6: 66 0f ef c9 pxor %xmm1,%xmm1 21aeda: 49 63 d0 movslq %r8d,%rdx 21aedd: 41 c1 f8 1f sar $0x1f,%r8d 21aee1: 48 69 d2 56 55 55 55 imul $0x55555556,%rdx,%rdx 21aee8: 48 c1 ea 20 shr $0x20,%rdx 21aeec: 44 29 c2 sub %r8d,%edx 21aeef: 45 31 c0 xor %r8d,%r8d 21aef2: 41 83 fc 02 cmp $0x2,%r12d 21aef6: 41 0f 94 c0 sete %r8b 21aefa: 41 83 c0 03 add $0x3,%r8d 21aefe: 41 0f af d0 imul %r8d,%edx 21af02: f3 0f 2a ca cvtsi2ss %edx,%xmm1 21af06: 0f 2f e1 comiss %xmm1,%xmm4 21af09: 72 2a jb 21af35 21af0b: 01 f8 add %edi,%eax 21af0d: 48 63 d0 movslq %eax,%rdx 21af10: 41 89 c0 mov %eax,%r8d 21af13: 48 69 d2 56 55 55 55 imul $0x55555556,%rdx,%rdx 21af1a: 41 c1 f8 1f sar $0x1f,%r8d 21af1e: 48 c1 ea 20 shr $0x20,%rdx 21af22: 44 29 c2 sub %r8d,%edx 21af25: 8d 14 52 lea (%rdx,%rdx,2),%edx 21af28: 29 d0 sub %edx,%eax 21af2a: 83 f8 01 cmp $0x1,%eax 21af2d: 75 06 jne 21af35 21af2f: 83 c7 01 add $0x1,%edi 21af32: 89 7d 0c mov %edi,0xc(%rbp) 21af35: 41 83 fd 08 cmp $0x8,%r13d 21af39: 0f 84 a4 0a 00 00 je 21b9e3 21af3f: 41 83 fd 0a cmp $0xa,%r13d 21af43: 0f 84 ae 0a 00 00 je 21b9f7 21af49: b8 0b 00 00 00 mov $0xb,%eax 21af4e: 29 c8 sub %ecx,%eax 21af50: 89 45 18 mov %eax,0x18(%rbp) 21af53: b8 14 00 00 00 mov $0x14,%eax 21af58: 29 c8 sub %ecx,%eax 21af5a: 89 75 20 mov %esi,0x20(%rbp) 21af5d: 48 8d 5d 24 lea 0x24(%rbp),%rbx 21af61: 31 c9 xor %ecx,%ecx 21af63: 89 45 1c mov %eax,0x1c(%rbp) 21af66: 44 89 ea mov %r13d,%edx 21af69: 44 89 e6 mov %r12d,%esi 21af6c: 48 89 df mov %rbx,%rdi 21af6f: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 21af74: 4c 8d 7d 60 lea 0x60(%rbp),%r15 21af78: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 21af7e: e8 0d fa ff ff callq 21a990 21af83: b9 01 00 00 00 mov $0x1,%ecx 21af88: 44 89 ea mov %r13d,%edx 21af8b: 44 89 e6 mov %r12d,%esi 21af8e: f3 0f 10 44 24 08 movss 0x8(%rsp),%xmm0 21af94: 4c 89 ff mov %r15,%rdi 21af97: e8 f4 f9 ff ff callq 21a990 21af9c: 45 84 f6 test %r14b,%r14b 21af9f: f3 0f 10 44 24 08 movss 0x8(%rsp),%xmm0 21afa5: f2 0f 10 1c 24 movsd (%rsp),%xmm3 21afaa: 66 0f ef d2 pxor %xmm2,%xmm2 21afae: 0f 84 c6 06 00 00 je 21b67a 21afb4: 48 89 d8 mov %rbx,%rax 21afb7: b9 01 00 00 00 mov $0x1,%ecx 21afbc: 8b 10 mov (%rax),%edx 21afbe: 8b 70 3c mov 0x3c(%rax),%esi 21afc1: 85 d2 test %edx,%edx 21afc3: 89 ca mov %ecx,%edx 21afc5: 0f 4f 10 cmovg (%rax),%edx 21afc8: 83 ea 01 sub $0x1,%edx 21afcb: 85 f6 test %esi,%esi 21afcd: 89 10 mov %edx,(%rax) 21afcf: 89 ca mov %ecx,%edx 21afd1: 0f 4f 50 3c cmovg 0x3c(%rax),%edx 21afd5: 48 83 c0 04 add $0x4,%rax 21afd9: 83 ea 01 sub $0x1,%edx 21afdc: 89 50 38 mov %edx,0x38(%rax) 21afdf: 4c 39 f8 cmp %r15,%rax 21afe2: 75 d8 jne 21afbc 21afe4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 21afec 21afeb: 00 21afec: 0f 2f c8 comiss %xmm0,%xmm1 21afef: 0f 82 6e 0a 00 00 jb 21ba63 21aff5: 48 b8 00 00 00 00 fe movabs $0xfffffffe00000000,%rax 21affc: ff ff ff 21afff: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 21b007 21b006: 00 21b007: 48 89 85 9c 00 00 00 mov %rax,0x9c(%rbp) 21b00e: 48 b8 fe ff ff ff fc movabs $0xfffffffcfffffffe,%rax 21b015: ff ff ff 21b018: 48 89 85 a4 00 00 00 mov %rax,0xa4(%rbp) 21b01f: b8 fa ff ff ff mov $0xfffffffa,%eax 21b024: 0f 2f e0 comiss %xmm0,%xmm4 21b027: 89 85 ac 00 00 00 mov %eax,0xac(%rbp) 21b02d: 0f 83 0a 0a 00 00 jae 21ba3d 21b033: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b03a 21b03a: 0f 83 45 0e 00 00 jae 21be85 21b040: 0f 28 e8 movaps %xmm0,%xmm5 21b043: f3 0f 5c ec subss %xmm4,%xmm5 21b047: f3 0f 5a ed cvtss2sd %xmm5,%xmm5 21b04b: f2 0f 58 ed addsd %xmm5,%xmm5 21b04f: 66 0f 2f d5 comisd %xmm5,%xmm2 21b053: 0f 87 27 14 00 00 ja 21c480 21b059: f2 0f 58 eb addsd %xmm3,%xmm5 21b05d: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21b061: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b068 21b068: 66 0f ef ed pxor %xmm5,%xmm5 21b06c: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21b070: f2 0f 5c 2d 00 00 00 subsd 0x0(%rip),%xmm5 # 21b078 21b077: 00 21b078: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21b07c: 89 85 b0 00 00 00 mov %eax,0xb0(%rbp) 21b082: 0f 83 07 0e 00 00 jae 21be8f 21b088: 0f 28 e8 movaps %xmm0,%xmm5 21b08b: f3 0f 5c ec subss %xmm4,%xmm5 21b08f: f3 0f 5a ed cvtss2sd %xmm5,%xmm5 21b093: f2 0f 58 ed addsd %xmm5,%xmm5 21b097: 66 0f 2f d5 comisd %xmm5,%xmm2 21b09b: 0f 87 d6 13 00 00 ja 21c477 21b0a1: f2 0f 58 eb addsd %xmm3,%xmm5 21b0a5: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21b0a9: 66 0f ef f6 pxor %xmm6,%xmm6 21b0ad: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 21b0b5 21b0b4: 00 21b0b5: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b0bc 21b0bc: f2 0f 2a f0 cvtsi2sd %eax,%xmm6 21b0c0: f2 0f 5c f5 subsd %xmm5,%xmm6 21b0c4: f2 0f 2c c6 cvttsd2si %xmm6,%eax 21b0c8: 89 85 b4 00 00 00 mov %eax,0xb4(%rbp) 21b0ce: 0f 83 c5 0d 00 00 jae 21be99 21b0d4: 0f 28 f0 movaps %xmm0,%xmm6 21b0d7: f3 0f 5c f4 subss %xmm4,%xmm6 21b0db: f3 0f 5a f6 cvtss2sd %xmm6,%xmm6 21b0df: f2 0f 59 35 00 00 00 mulsd 0x0(%rip),%xmm6 # 21b0e7 21b0e6: 00 21b0e7: 66 0f 2f d6 comisd %xmm6,%xmm2 21b0eb: 0f 87 7d 13 00 00 ja 21c46e 21b0f1: f2 0f 58 f3 addsd %xmm3,%xmm6 21b0f5: f2 0f 2c c6 cvttsd2si %xmm6,%eax 21b0f9: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b100 21b100: 66 0f ef f6 pxor %xmm6,%xmm6 21b104: f2 0f 2a f0 cvtsi2sd %eax,%xmm6 21b108: f2 0f 5c f5 subsd %xmm5,%xmm6 21b10c: f2 0f 2c c6 cvttsd2si %xmm6,%eax 21b110: 89 85 b8 00 00 00 mov %eax,0xb8(%rbp) 21b116: 0f 83 87 0d 00 00 jae 21bea3 21b11c: 0f 28 f0 movaps %xmm0,%xmm6 21b11f: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 21b127 21b126: 00 21b127: f3 0f 5c f4 subss %xmm4,%xmm6 21b12b: f3 0f 5a f6 cvtss2sd %xmm6,%xmm6 21b12f: f2 0f 59 f7 mulsd %xmm7,%xmm6 21b133: 66 0f 2f d6 comisd %xmm6,%xmm2 21b137: 0f 87 5e 13 00 00 ja 21c49b 21b13d: f2 0f 58 f3 addsd %xmm3,%xmm6 21b141: f2 0f 2c c6 cvttsd2si %xmm6,%eax 21b145: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b14c 21b14c: 66 0f ef f6 pxor %xmm6,%xmm6 21b150: f2 0f 2a f0 cvtsi2sd %eax,%xmm6 21b154: f2 0f 5c f5 subsd %xmm5,%xmm6 21b158: f2 0f 2c c6 cvttsd2si %xmm6,%eax 21b15c: 89 85 bc 00 00 00 mov %eax,0xbc(%rbp) 21b162: 0f 83 4c 14 00 00 jae 21c5b4 21b168: 0f 28 e8 movaps %xmm0,%xmm5 21b16b: f3 0f 5c ec subss %xmm4,%xmm5 21b16f: 66 0f ef e4 pxor %xmm4,%xmm4 21b173: f3 0f 5a e5 cvtss2sd %xmm5,%xmm4 21b177: f2 0f 59 e7 mulsd %xmm7,%xmm4 21b17b: 66 0f 2f d4 comisd %xmm4,%xmm2 21b17f: 0f 87 0d 13 00 00 ja 21c492 21b185: f2 0f 58 e3 addsd %xmm3,%xmm4 21b189: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b18d: 66 0f ef d2 pxor %xmm2,%xmm2 21b191: f2 0f 2a d0 cvtsi2sd %eax,%xmm2 21b195: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 21b19d 21b19c: 00 21b19d: f2 0f 2c c2 cvttsd2si %xmm2,%eax 21b1a1: 0f 2f c8 comiss %xmm0,%xmm1 21b1a4: 89 85 c0 00 00 00 mov %eax,0xc0(%rbp) 21b1aa: b8 f4 ff ff ff mov $0xfffffff4,%eax 21b1af: c7 85 c4 00 00 00 f6 movl $0xfffffff6,0xc4(%rbp) 21b1b6: ff ff ff 21b1b9: 73 43 jae 21b1fe 21b1bb: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b1c2 21b1c2: b8 f6 ff ff ff mov $0xfffffff6,%eax 21b1c7: 73 35 jae 21b1fe 21b1c9: f3 0f 5c c1 subss %xmm1,%xmm0 21b1cd: 66 0f ef d2 pxor %xmm2,%xmm2 21b1d1: 66 0f ef c9 pxor %xmm1,%xmm1 21b1d5: 0f 2f d0 comiss %xmm0,%xmm2 21b1d8: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 21b1dc: 0f 87 a7 12 00 00 ja 21c489 21b1e2: f2 0f 58 cb addsd %xmm3,%xmm1 21b1e6: f2 0f 2c c1 cvttsd2si %xmm1,%eax 21b1ea: 66 0f ef c0 pxor %xmm0,%xmm0 21b1ee: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 21b1f2: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 21b1fa 21b1f9: 00 21b1fa: f2 0f 2c c0 cvttsd2si %xmm0,%eax 21b1fe: 89 85 c8 00 00 00 mov %eax,0xc8(%rbp) 21b204: 48 b8 f4 ff ff ff f4 movabs $0xfffffff4fffffff4,%rax 21b20b: ff ff ff 21b20e: 48 89 85 cc 00 00 00 mov %rax,0xcc(%rbp) 21b215: 48 b8 00 20 00 00 06 movabs $0x600002000,%rax 21b21c: 00 00 00 21b21f: 48 89 85 d8 00 00 00 mov %rax,0xd8(%rbp) 21b226: 48 b8 03 00 00 00 03 movabs $0x300000003,%rax 21b22d: 00 00 00 21b230: 48 89 85 e0 00 00 00 mov %rax,0xe0(%rbp) 21b237: 48 b8 80 03 00 00 00 movabs $0x70000000380,%rax 21b23e: 07 00 00 21b241: 48 89 85 e8 00 00 00 mov %rax,0xe8(%rbp) 21b248: 48 b8 80 0a 00 00 00 movabs $0xe0000000a80,%rax 21b24f: 0e 00 00 21b252: 48 89 85 f0 00 00 00 mov %rax,0xf0(%rbp) 21b259: 48 b8 80 11 00 00 00 movabs $0x150000001180,%rax 21b260: 15 00 00 21b263: 48 89 85 f8 00 00 00 mov %rax,0xf8(%rbp) 21b26a: 48 b8 80 18 00 00 40 movabs $0x1a4000001880,%rax 21b271: 1a 00 00 21b274: 48 89 85 00 01 00 00 mov %rax,0x100(%rbp) 21b27b: 48 b8 00 1c 00 00 c0 movabs $0x1dc000001c00,%rax 21b282: 1d 00 00 21b285: 48 89 85 08 01 00 00 mov %rax,0x108(%rbp) 21b28c: 48 b8 40 1e 00 00 c0 movabs $0x1ec000001e40,%rax 21b293: 1e 00 00 21b296: 48 89 85 10 01 00 00 mov %rax,0x110(%rbp) 21b29d: 48 b8 40 1f 00 00 80 movabs $0x1f8000001f40,%rax 21b2a4: 1f 00 00 21b2a7: c7 85 d4 00 00 00 f4 movl $0xfffffff4,0xd4(%rbp) 21b2ae: ff ff ff 21b2b1: 48 89 85 18 01 00 00 mov %rax,0x118(%rbp) 21b2b8: 48 83 c4 10 add $0x10,%rsp 21b2bc: 5b pop %rbx 21b2bd: 5d pop %rbp 21b2be: 41 5c pop %r12 21b2c0: 41 5d pop %r13 21b2c2: 41 5e pop %r14 21b2c4: 41 5f pop %r15 21b2c6: e9 00 00 00 00 jmpq 21b2cb 21b2cb: 80 be 80 00 00 00 00 cmpb $0x0,0x80(%rsi) 21b2d2: 0f 84 08 02 00 00 je 21b4e0 21b2d8: 31 c0 xor %eax,%eax 21b2da: 41 bc 02 00 00 00 mov $0x2,%r12d 21b2e0: e9 52 fa ff ff jmpq 21ad37 21b2e5: bf 03 00 00 00 mov $0x3,%edi 21b2ea: 89 44 24 0c mov %eax,0xc(%rsp) 21b2ee: 44 89 04 24 mov %r8d,(%rsp) 21b2f2: e8 00 00 00 00 callq 21b2f7 21b2f7: 66 0f ef c0 pxor %xmm0,%xmm0 21b2fb: 66 45 85 ff test %r15w,%r15w 21b2ff: 0f b6 4b 7e movzbl 0x7e(%rbx),%ecx 21b303: f3 41 0f 2a c5 cvtsi2ss %r13d,%xmm0 21b308: 44 8b 04 24 mov (%rsp),%r8d 21b30c: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 21b314 21b313: 00 21b314: 8b 44 24 0c mov 0xc(%rsp),%eax 21b318: 0f 84 47 03 00 00 je 21b665 21b31e: be 08 00 00 00 mov $0x8,%esi 21b323: 41 bd 0a 00 00 00 mov $0xa,%r13d 21b329: ba 0f 00 00 00 mov $0xf,%edx 21b32e: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 21b336 21b335: 00 21b336: e9 67 fa ff ff jmpq 21ada2 21b33b: bf 03 00 00 00 mov $0x3,%edi 21b340: 89 44 24 0c mov %eax,0xc(%rsp) 21b344: 44 89 04 24 mov %r8d,(%rsp) 21b348: e8 00 00 00 00 callq 21b34d 21b34d: 66 0f ef c0 pxor %xmm0,%xmm0 21b351: 66 45 85 ff test %r15w,%r15w 21b355: 0f b6 4b 7e movzbl 0x7e(%rbx),%ecx 21b359: f3 41 0f 2a c5 cvtsi2ss %r13d,%xmm0 21b35e: 44 8b 04 24 mov (%rsp),%r8d 21b362: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 21b36a 21b369: 00 21b36a: 8b 44 24 0c mov 0xc(%rsp),%eax 21b36e: 0f 85 4f 01 00 00 jne 21b4c3 21b374: be 02 00 00 00 mov $0x2,%esi 21b379: 41 bd 08 00 00 00 mov $0x8,%r13d 21b37f: ba 0b 00 00 00 mov $0xb,%edx 21b384: e9 19 fa ff ff jmpq 21ada2 21b389: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b390 21b390: 0f 82 6e 02 00 00 jb 21b604 21b396: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21b39e 21b39d: 00 21b39e: ba 00 08 00 00 mov $0x800,%edx 21b3a3: 89 55 08 mov %edx,0x8(%rbp) 21b3a6: 43 8d 54 6d 00 lea 0x0(%r13,%r13,2),%edx 21b3ab: 66 0f ef c9 pxor %xmm1,%xmm1 21b3af: 44 8b 7c 24 08 mov 0x8(%rsp),%r15d 21b3b4: f3 0f 59 25 00 00 00 mulss 0x0(%rip),%xmm4 # 21b3bc 21b3bb: 00 21b3bc: c1 e2 02 shl $0x2,%edx 21b3bf: f3 0f 2a ca cvtsi2ss %edx,%xmm1 21b3c3: 41 83 ef 08 sub $0x8,%r15d 21b3c7: ba 22 00 00 00 mov $0x22,%edx 21b3cc: 41 83 ff 22 cmp $0x22,%r15d 21b3d0: 44 0f 4f fa cmovg %edx,%r15d 21b3d4: 45 31 c9 xor %r9d,%r9d 21b3d7: f3 0f 5c cc subss %xmm4,%xmm1 21b3db: f3 0f 2c f9 cvttss2si %xmm1,%edi 21b3df: 66 0f ef c9 pxor %xmm1,%xmm1 21b3e3: f2 41 0f 2a cf cvtsi2sd %r15d,%xmm1 21b3e8: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 21b3f0 21b3ef: 00 21b3f0: f2 0f 2c d1 cvttsd2si %xmm1,%edx 21b3f4: 83 c2 0c add $0xc,%edx 21b3f7: 79 05 jns 21b3fe 21b3f9: 41 89 d1 mov %edx,%r9d 21b3fc: 31 d2 xor %edx,%edx 21b3fe: 39 d7 cmp %edx,%edi 21b400: 7d 06 jge 21b408 21b402: 44 39 cf cmp %r9d,%edi 21b405: 0f 4d d7 cmovge %edi,%edx 21b408: 89 55 10 mov %edx,0x10(%rbp) 21b40b: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 21b413 21b412: 00 21b413: c7 45 14 00 00 00 00 movl $0x0,0x14(%rbp) 21b41a: e9 49 fa ff ff jmpq 21ae68 21b41f: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b426 21b426: 0f 82 5d 01 00 00 jb 21b589 21b42c: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21b434 21b433: 00 21b434: ba 00 08 00 00 mov $0x800,%edx 21b439: 43 8d 7c 6d 00 lea 0x0(%r13,%r13,2),%edi 21b43e: 41 83 fc 01 cmp $0x1,%r12d 21b442: 89 55 08 mov %edx,0x8(%rbp) 21b445: 66 0f ef c9 pxor %xmm1,%xmm1 21b449: 8d 57 02 lea 0x2(%rdi),%edx 21b44c: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 21b454 21b453: 00 21b454: 44 8b 7c 24 08 mov 0x8(%rsp),%r15d 21b459: 0f 44 d7 cmove %edi,%edx 21b45c: 41 83 ef 08 sub $0x8,%r15d 21b460: 8d 14 52 lea (%rdx,%rdx,2),%edx 21b463: f3 0f 59 e0 mulss %xmm0,%xmm4 21b467: 41 83 ff 22 cmp $0x22,%r15d 21b46b: f3 0f 2a ca cvtsi2ss %edx,%xmm1 21b46f: ba 22 00 00 00 mov $0x22,%edx 21b474: 44 0f 4f fa cmovg %edx,%r15d 21b478: 45 31 c9 xor %r9d,%r9d 21b47b: f3 0f 5c cc subss %xmm4,%xmm1 21b47f: f3 0f 2c f9 cvttss2si %xmm1,%edi 21b483: 66 0f ef c9 pxor %xmm1,%xmm1 21b487: f2 41 0f 2a cf cvtsi2sd %r15d,%xmm1 21b48c: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 21b494 21b493: 00 21b494: f2 0f 2c d1 cvttsd2si %xmm1,%edx 21b498: 83 c2 0c add $0xc,%edx 21b49b: 79 05 jns 21b4a2 21b49d: 41 89 d1 mov %edx,%r9d 21b4a0: 31 d2 xor %edx,%edx 21b4a2: 39 d7 cmp %edx,%edi 21b4a4: 7d 06 jge 21b4ac 21b4a6: 44 39 cf cmp %r9d,%edi 21b4a9: 0f 4d d7 cmovge %edi,%edx 21b4ac: 89 55 10 mov %edx,0x10(%rbp) 21b4af: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 21b4b7 21b4b6: 00 21b4b7: c7 45 14 00 00 00 00 movl $0x0,0x14(%rbp) 21b4be: e9 a5 f9 ff ff jmpq 21ae68 21b4c3: be 02 00 00 00 mov $0x2,%esi 21b4c8: 41 bd 08 00 00 00 mov $0x8,%r13d 21b4ce: ba 0b 00 00 00 mov $0xb,%edx 21b4d3: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 21b4db 21b4da: 00 21b4db: e9 c2 f8 ff ff jmpq 21ada2 21b4e0: 80 be 81 00 00 00 01 cmpb $0x1,0x81(%rsi) 21b4e7: 19 c0 sbb %eax,%eax 21b4e9: 83 c8 01 or $0x1,%eax 21b4ec: 80 be 81 00 00 00 01 cmpb $0x1,0x81(%rsi) 21b4f3: 45 19 e4 sbb %r12d,%r12d 21b4f6: 41 83 e4 fe and $0xfffffffe,%r12d 21b4fa: 41 83 c4 03 add $0x3,%r12d 21b4fe: 80 be 81 00 00 00 00 cmpb $0x0,0x81(%rsi) 21b505: 41 0f 94 c6 sete %r14b 21b509: e9 29 f8 ff ff jmpq 21ad37 21b50e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 21b516 21b515: 00 21b516: 0f 2f c8 comiss %xmm0,%xmm1 21b519: 0f 83 86 0a 00 00 jae 21bfa5 21b51f: 0f 2f c1 comiss %xmm1,%xmm0 21b522: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 21b52a 21b529: 00 21b52a: 0f 86 5d 0e 00 00 jbe 21c38d 21b530: 0f 2f d0 comiss %xmm0,%xmm2 21b533: 0f 82 54 0e 00 00 jb 21c38d 21b539: 0f 28 d0 movaps %xmm0,%xmm2 21b53c: 66 0f ef db pxor %xmm3,%xmm3 21b540: f3 0f 5c d1 subss %xmm1,%xmm2 21b544: f3 0f 59 15 00 00 00 mulss 0x0(%rip),%xmm2 # 21b54c 21b54b: 00 21b54c: 0f 28 ca movaps %xmm2,%xmm1 21b54f: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 21b553: 0f 2f d9 comiss %xmm1,%xmm3 21b556: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21b55e 21b55d: 00 21b55e: 0f 87 33 10 00 00 ja 21c597 21b564: f2 0f 58 d3 addsd %xmm3,%xmm2 21b568: f2 0f 2c d2 cvttsd2si %xmm2,%edx 21b56c: 66 0f ef d2 pxor %xmm2,%xmm2 21b570: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 21b578 21b577: 00 21b578: f2 0f 2a d2 cvtsi2sd %edx,%xmm2 21b57c: f2 0f 5c ca subsd %xmm2,%xmm1 21b580: f2 0f 2c d1 cvttsd2si %xmm1,%edx 21b584: e9 63 f8 ff ff jmpq 21adec 21b589: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 21b591 21b590: 00 21b591: 0f 2f c8 comiss %xmm0,%xmm1 21b594: 0f 83 1d 0a 00 00 jae 21bfb7 21b59a: 0f 2f c1 comiss %xmm1,%xmm0 21b59d: f3 0f 10 15 00 00 00 movss 0x0(%rip),%xmm2 # 21b5a5 21b5a4: 00 21b5a5: 0f 86 33 0e 00 00 jbe 21c3de 21b5ab: 0f 2f d0 comiss %xmm0,%xmm2 21b5ae: 0f 82 2a 0e 00 00 jb 21c3de 21b5b4: 0f 28 d0 movaps %xmm0,%xmm2 21b5b7: 66 0f ef db pxor %xmm3,%xmm3 21b5bb: f3 0f 5c d1 subss %xmm1,%xmm2 21b5bf: f3 0f 59 15 00 00 00 mulss 0x0(%rip),%xmm2 # 21b5c7 21b5c6: 00 21b5c7: 0f 28 ca movaps %xmm2,%xmm1 21b5ca: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 21b5ce: 0f 2f d9 comiss %xmm1,%xmm3 21b5d1: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21b5d9 21b5d8: 00 21b5d9: 0f 87 af 0f 00 00 ja 21c58e 21b5df: f2 0f 58 d3 addsd %xmm3,%xmm2 21b5e3: f2 0f 2c d2 cvttsd2si %xmm2,%edx 21b5e7: 66 0f ef d2 pxor %xmm2,%xmm2 21b5eb: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 21b5f3 21b5f2: 00 21b5f3: f2 0f 2a d2 cvtsi2sd %edx,%xmm2 21b5f7: f2 0f 5c ca subsd %xmm2,%xmm1 21b5fb: f2 0f 2c d1 cvttsd2si %xmm1,%edx 21b5ff: e9 35 fe ff ff jmpq 21b439 21b604: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 21b60c 21b60b: 00 21b60c: 0f 2f c8 comiss %xmm0,%xmm1 21b60f: 0f 83 b4 09 00 00 jae 21bfc9 21b615: 0f 28 d0 movaps %xmm0,%xmm2 21b618: 66 0f ef db pxor %xmm3,%xmm3 21b61c: f3 0f 5c d1 subss %xmm1,%xmm2 21b620: f3 0f 59 15 00 00 00 mulss 0x0(%rip),%xmm2 # 21b628 21b627: 00 21b628: 0f 28 ca movaps %xmm2,%xmm1 21b62b: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 21b62f: 0f 2f d9 comiss %xmm1,%xmm3 21b632: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21b63a 21b639: 00 21b63a: 0f 87 ef 0d 00 00 ja 21c42f 21b640: f2 0f 58 d3 addsd %xmm3,%xmm2 21b644: f2 0f 2c d2 cvttsd2si %xmm2,%edx 21b648: 66 0f ef d2 pxor %xmm2,%xmm2 21b64c: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 21b654 21b653: 00 21b654: f2 0f 2a d2 cvtsi2sd %edx,%xmm2 21b658: f2 0f 5c ca subsd %xmm2,%xmm1 21b65c: f2 0f 2c d1 cvttsd2si %xmm1,%edx 21b660: e9 3e fd ff ff jmpq 21b3a3 21b665: be 08 00 00 00 mov $0x8,%esi 21b66a: 41 bd 0a 00 00 00 mov $0xa,%r13d 21b670: ba 0f 00 00 00 mov $0xf,%edx 21b675: e9 28 f7 ff ff jmpq 21ada2 21b67a: 41 83 fc 01 cmp $0x1,%r12d 21b67e: 0f 86 60 f9 ff ff jbe 21afe4 21b684: 41 83 fc 02 cmp $0x2,%r12d 21b688: 0f 84 ae 04 00 00 je 21bb3c 21b68e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 21b696 21b695: 00 21b696: 0f 2f c8 comiss %xmm0,%xmm1 21b699: 0f 83 7f 07 00 00 jae 21be1e 21b69f: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b6a6 21b6a6: 0f 83 95 08 00 00 jae 21bf41 21b6ac: 0f 28 e0 movaps %xmm0,%xmm4 21b6af: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 21b6b7 21b6b6: 00 21b6b7: f3 0f 5c e1 subss %xmm1,%xmm4 21b6bb: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21b6bf: f2 0f 59 e6 mulsd %xmm6,%xmm4 21b6c3: 66 0f 2f d4 comisd %xmm4,%xmm2 21b6c7: 0f 87 28 0e 00 00 ja 21c4f5 21b6cd: f2 0f 58 e3 addsd %xmm3,%xmm4 21b6d1: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b6d5: 66 0f ef e4 pxor %xmm4,%xmm4 21b6d9: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 21b6e1 21b6e0: 00 21b6e1: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b6e8 21b6e8: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21b6ec: f2 0f 58 e7 addsd %xmm7,%xmm4 21b6f0: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b6f4: 89 85 9c 00 00 00 mov %eax,0x9c(%rbp) 21b6fa: 0f 83 4b 08 00 00 jae 21bf4b 21b700: 0f 28 e0 movaps %xmm0,%xmm4 21b703: f3 0f 5c e1 subss %xmm1,%xmm4 21b707: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21b70b: f2 0f 59 e6 mulsd %xmm6,%xmm4 21b70f: 66 0f 2f d4 comisd %xmm4,%xmm2 21b713: 0f 87 d3 0d 00 00 ja 21c4ec 21b719: f2 0f 58 e3 addsd %xmm3,%xmm4 21b71d: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b721: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b728 21b728: 66 0f ef e4 pxor %xmm4,%xmm4 21b72c: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21b730: f2 0f 58 e2 addsd %xmm2,%xmm4 21b734: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b738: 89 85 a0 00 00 00 mov %eax,0xa0(%rbp) 21b73e: 0f 83 11 08 00 00 jae 21bf55 21b744: 0f 28 e0 movaps %xmm0,%xmm4 21b747: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 21b74f 21b74e: 00 21b74f: f3 0f 5c e1 subss %xmm1,%xmm4 21b753: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21b757: f2 0f 59 e5 mulsd %xmm5,%xmm4 21b75b: 66 0f 2f d4 comisd %xmm4,%xmm2 21b75f: 0f 87 7e 0d 00 00 ja 21c4e3 21b765: f2 0f 58 e3 addsd %xmm3,%xmm4 21b769: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b76d: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b774 21b774: 66 0f ef e4 pxor %xmm4,%xmm4 21b778: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21b77c: f2 0f 58 e2 addsd %xmm2,%xmm4 21b780: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b784: 89 85 a4 00 00 00 mov %eax,0xa4(%rbp) 21b78a: 0f 83 cf 07 00 00 jae 21bf5f 21b790: 0f 28 e0 movaps %xmm0,%xmm4 21b793: f3 0f 5c e1 subss %xmm1,%xmm4 21b797: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21b79b: f2 0f 59 e5 mulsd %xmm5,%xmm4 21b79f: 66 0f 2f d4 comisd %xmm4,%xmm2 21b7a3: 0f 87 31 0d 00 00 ja 21c4da 21b7a9: f2 0f 58 e3 addsd %xmm3,%xmm4 21b7ad: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b7b1: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b7b8 21b7b8: 66 0f ef e4 pxor %xmm4,%xmm4 21b7bc: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21b7c0: f2 0f 5c e7 subsd %xmm7,%xmm4 21b7c4: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b7c8: 89 85 a8 00 00 00 mov %eax,0xa8(%rbp) 21b7ce: 0f 83 95 07 00 00 jae 21bf69 21b7d4: 0f 28 e0 movaps %xmm0,%xmm4 21b7d7: f3 0f 5c e1 subss %xmm1,%xmm4 21b7db: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21b7df: f2 0f 59 e5 mulsd %xmm5,%xmm4 21b7e3: 66 0f 2f d4 comisd %xmm4,%xmm2 21b7e7: 0f 87 e4 0c 00 00 ja 21c4d1 21b7ed: f2 0f 58 e3 addsd %xmm3,%xmm4 21b7f1: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b7f5: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b7fc 21b7fc: 66 0f ef e4 pxor %xmm4,%xmm4 21b800: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21b804: f2 0f 5c e6 subsd %xmm6,%xmm4 21b808: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b80c: 89 85 ac 00 00 00 mov %eax,0xac(%rbp) 21b812: 0f 83 5b 07 00 00 jae 21bf73 21b818: 0f 28 e0 movaps %xmm0,%xmm4 21b81b: f3 0f 5c e1 subss %xmm1,%xmm4 21b81f: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21b823: f2 0f 59 e5 mulsd %xmm5,%xmm4 21b827: 66 0f 2f d4 comisd %xmm4,%xmm2 21b82b: 0f 87 97 0c 00 00 ja 21c4c8 21b831: f2 0f 58 e3 addsd %xmm3,%xmm4 21b835: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b839: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b840 21b840: 66 0f ef e4 pxor %xmm4,%xmm4 21b844: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21b848: f2 0f 5c 25 00 00 00 subsd 0x0(%rip),%xmm4 # 21b850 21b84f: 00 21b850: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b854: 89 85 b0 00 00 00 mov %eax,0xb0(%rbp) 21b85a: 0f 83 1d 07 00 00 jae 21bf7d 21b860: 0f 28 e0 movaps %xmm0,%xmm4 21b863: f3 0f 5c e1 subss %xmm1,%xmm4 21b867: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21b86b: f2 0f 59 e5 mulsd %xmm5,%xmm4 21b86f: 66 0f 2f d4 comisd %xmm4,%xmm2 21b873: 0f 87 46 0c 00 00 ja 21c4bf 21b879: f2 0f 58 e3 addsd %xmm3,%xmm4 21b87d: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b881: 66 0f ef e4 pxor %xmm4,%xmm4 21b885: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 21b88d 21b88c: 00 21b88d: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b894 21b894: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21b898: f2 0f 5c e5 subsd %xmm5,%xmm4 21b89c: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b8a0: 89 85 b4 00 00 00 mov %eax,0xb4(%rbp) 21b8a6: 0f 83 db 06 00 00 jae 21bf87 21b8ac: 0f 28 e0 movaps %xmm0,%xmm4 21b8af: f3 0f 5c e1 subss %xmm1,%xmm4 21b8b3: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21b8b7: f2 0f 58 e4 addsd %xmm4,%xmm4 21b8bb: 66 0f 2f d4 comisd %xmm4,%xmm2 21b8bf: 0f 87 f1 0b 00 00 ja 21c4b6 21b8c5: f2 0f 58 e3 addsd %xmm3,%xmm4 21b8c9: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b8cd: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b8d4 21b8d4: 66 0f ef e4 pxor %xmm4,%xmm4 21b8d8: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21b8dc: f2 0f 5c e5 subsd %xmm5,%xmm4 21b8e0: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21b8e4: 89 85 b8 00 00 00 mov %eax,0xb8(%rbp) 21b8ea: 0f 83 a1 06 00 00 jae 21bf91 21b8f0: 0f 28 f8 movaps %xmm0,%xmm7 21b8f3: 66 0f ef e4 pxor %xmm4,%xmm4 21b8f7: 66 0f ef f6 pxor %xmm6,%xmm6 21b8fb: f3 0f 5c f9 subss %xmm1,%xmm7 21b8ff: 0f 2f e7 comiss %xmm7,%xmm4 21b902: f3 0f 5a f7 cvtss2sd %xmm7,%xmm6 21b906: 0f 87 a1 0b 00 00 ja 21c4ad 21b90c: f2 0f 58 f3 addsd %xmm3,%xmm6 21b910: f2 0f 2c c6 cvttsd2si %xmm6,%eax 21b914: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b91b 21b91b: 66 0f ef f6 pxor %xmm6,%xmm6 21b91f: f2 0f 2a f0 cvtsi2sd %eax,%xmm6 21b923: f2 0f 5c f5 subsd %xmm5,%xmm6 21b927: f2 0f 2c c6 cvttsd2si %xmm6,%eax 21b92b: 89 85 bc 00 00 00 mov %eax,0xbc(%rbp) 21b931: 0f 83 69 0c 00 00 jae 21c5a0 21b937: 0f 28 e8 movaps %xmm0,%xmm5 21b93a: f3 0f 5c e9 subss %xmm1,%xmm5 21b93e: 66 0f ef c9 pxor %xmm1,%xmm1 21b942: 0f 2f e5 comiss %xmm5,%xmm4 21b945: f3 0f 5a cd cvtss2sd %xmm5,%xmm1 21b949: 0f 87 55 0b 00 00 ja 21c4a4 21b94f: f2 0f 58 cb addsd %xmm3,%xmm1 21b953: f2 0f 2c c1 cvttsd2si %xmm1,%eax 21b957: 66 0f ef c9 pxor %xmm1,%xmm1 21b95b: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 21b95f: f2 0f 5c 0d 00 00 00 subsd 0x0(%rip),%xmm1 # 21b967 21b966: 00 21b967: f2 0f 2c c1 cvttsd2si %xmm1,%eax 21b96b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 21b973 21b972: 00 21b973: 89 85 c0 00 00 00 mov %eax,0xc0(%rbp) 21b979: b8 f4 ff ff ff mov $0xfffffff4,%eax 21b97e: c7 85 c4 00 00 00 f6 movl $0xfffffff6,0xc4(%rbp) 21b985: ff ff ff 21b988: 0f 2f c8 comiss %xmm0,%xmm1 21b98b: 0f 83 6d f8 ff ff jae 21b1fe 21b991: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21b998 21b998: b8 f6 ff ff ff mov $0xfffffff6,%eax 21b99d: 0f 83 5b f8 ff ff jae 21b1fe 21b9a3: f3 0f 5c c1 subss %xmm1,%xmm0 21b9a7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 21b9ab: f2 0f 58 c0 addsd %xmm0,%xmm0 21b9af: 66 0f 2f d0 comisd %xmm0,%xmm2 21b9b3: 0f 87 22 06 00 00 ja 21bfdb 21b9b9: f2 0f 58 c3 addsd %xmm3,%xmm0 21b9bd: f2 0f 2c c0 cvttsd2si %xmm0,%eax 21b9c1: 66 0f ef c0 pxor %xmm0,%xmm0 21b9c5: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 21b9c9: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 21b9d1 21b9d0: 00 21b9d1: f2 0f 2c c0 cvttsd2si %xmm0,%eax 21b9d5: e9 24 f8 ff ff jmpq 21b1fe 21b9da: f2 0f 5c cb subsd %xmm3,%xmm1 21b9de: e9 af f4 ff ff jmpq 21ae92 21b9e3: b8 03 00 00 00 mov $0x3,%eax 21b9e8: 29 c8 sub %ecx,%eax 21b9ea: 89 45 18 mov %eax,0x18(%rbp) 21b9ed: b8 0c 00 00 00 mov $0xc,%eax 21b9f2: e9 61 f5 ff ff jmpq 21af58 21b9f7: b8 07 00 00 00 mov $0x7,%eax 21b9fc: 29 c8 sub %ecx,%eax 21b9fe: 89 45 18 mov %eax,0x18(%rbp) 21ba01: b8 10 00 00 00 mov $0x10,%eax 21ba06: e9 4d f5 ff ff jmpq 21af58 21ba0b: c7 85 9c 00 00 00 02 movl $0x2,0x9c(%rbp) 21ba12: 00 00 00 21ba15: c7 85 a0 00 00 00 00 movl $0x0,0xa0(%rbp) 21ba1c: 00 00 00 21ba1f: c7 85 a4 00 00 00 00 movl $0x0,0xa4(%rbp) 21ba26: 00 00 00 21ba29: c7 85 a8 00 00 00 fe movl $0xfffffffe,0xa8(%rbp) 21ba30: ff ff ff 21ba33: c7 85 ac 00 00 00 fc movl $0xfffffffc,0xac(%rbp) 21ba3a: ff ff ff 21ba3d: 48 b8 fa ff ff ff f8 movabs $0xfffffff8fffffffa,%rax 21ba44: ff ff ff 21ba47: 48 89 85 b0 00 00 00 mov %rax,0xb0(%rbp) 21ba4e: 48 83 e8 02 sub $0x2,%rax 21ba52: 48 89 85 b8 00 00 00 mov %rax,0xb8(%rbp) 21ba59: b8 f6 ff ff ff mov $0xfffffff6,%eax 21ba5e: e9 3e f7 ff ff jmpq 21b1a1 21ba63: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21ba6a 21ba6a: 72 2e jb 21ba9a 21ba6c: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 21ba74 21ba73: 00 21ba74: 0f 2f e0 comiss %xmm0,%xmm4 21ba77: 73 92 jae 21ba0b 21ba79: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21ba80 21ba80: 72 2d jb 21baaf 21ba82: c7 85 9c 00 00 00 0a movl $0xa,0x9c(%rbp) 21ba89: 00 00 00 21ba8c: 0f 2f e0 comiss %xmm0,%xmm4 21ba8f: 0f 82 6f 05 00 00 jb 21c004 21ba95: e9 7b ff ff ff jmpq 21ba15 21ba9a: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21baa1 21baa1: 0f 83 3d 05 00 00 jae 21bfe4 21baa7: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 21baaf 21baae: 00 21baaf: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bab6 21bab6: 76 46 jbe 21bafe 21bab8: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 21bac0 21babf: 00 21bac0: 0f 2f e8 comiss %xmm0,%xmm5 21bac3: 76 39 jbe 21bafe 21bac5: 0f 28 f0 movaps %xmm0,%xmm6 21bac8: 66 0f ef ff pxor %xmm7,%xmm7 21bacc: 66 0f ef ed pxor %xmm5,%xmm5 21bad0: f3 0f 5c f1 subss %xmm1,%xmm6 21bad4: 0f 2f fe comiss %xmm6,%xmm7 21bad7: f3 0f 5a ee cvtss2sd %xmm6,%xmm5 21badb: 0f 87 9b 0a 00 00 ja 21c57c 21bae1: f2 0f 58 eb addsd %xmm3,%xmm5 21bae5: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21bae9: 66 0f ef ed pxor %xmm5,%xmm5 21baed: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21baf1: f2 0f 58 ea addsd %xmm2,%xmm5 21baf5: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21baf9: e9 f3 04 00 00 jmpq 21bff1 21bafe: 0f 28 e8 movaps %xmm0,%xmm5 21bb01: f3 0f 5c ec subss %xmm4,%xmm5 21bb05: f3 0f 5a ed cvtss2sd %xmm5,%xmm5 21bb09: f2 0f 59 2d 00 00 00 mulsd 0x0(%rip),%xmm5 # 21bb11 21bb10: 00 21bb11: 66 0f 2f d5 comisd %xmm5,%xmm2 21bb15: 0f 87 38 09 00 00 ja 21c453 21bb1b: f2 0f 58 eb addsd %xmm3,%xmm5 21bb1f: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21bb23: 66 0f ef ed pxor %xmm5,%xmm5 21bb27: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21bb2b: f2 0f 58 2d 00 00 00 addsd 0x0(%rip),%xmm5 # 21bb33 21bb32: 00 21bb33: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21bb37: e9 b5 04 00 00 jmpq 21bff1 21bb3c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 21bb44 21bb43: 00 21bb44: 0f 2f c8 comiss %xmm0,%xmm1 21bb47: 0f 83 6a 03 00 00 jae 21beb7 21bb4d: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bb54 21bb54: 0f 83 cf 07 00 00 jae 21c329 21bb5a: 0f 28 e0 movaps %xmm0,%xmm4 21bb5d: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 21bb65 21bb64: 00 21bb65: f3 0f 5c e1 subss %xmm1,%xmm4 21bb69: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21bb6d: f2 0f 59 e6 mulsd %xmm6,%xmm4 21bb71: 66 0f 2f d4 comisd %xmm4,%xmm2 21bb75: 0f 87 ea 08 00 00 ja 21c465 21bb7b: f2 0f 58 e3 addsd %xmm3,%xmm4 21bb7f: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bb83: 66 0f ef e4 pxor %xmm4,%xmm4 21bb87: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 21bb8f 21bb8e: 00 21bb8f: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bb96 21bb96: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21bb9a: f2 0f 58 e7 addsd %xmm7,%xmm4 21bb9e: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bba2: 89 85 9c 00 00 00 mov %eax,0x9c(%rbp) 21bba8: 0f 83 85 07 00 00 jae 21c333 21bbae: 0f 28 e0 movaps %xmm0,%xmm4 21bbb1: f3 0f 5c e1 subss %xmm1,%xmm4 21bbb5: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21bbb9: f2 0f 59 e6 mulsd %xmm6,%xmm4 21bbbd: 66 0f 2f d4 comisd %xmm4,%xmm2 21bbc1: 0f 87 76 09 00 00 ja 21c53d 21bbc7: f2 0f 58 e3 addsd %xmm3,%xmm4 21bbcb: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bbcf: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bbd6 21bbd6: 66 0f ef e4 pxor %xmm4,%xmm4 21bbda: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21bbde: f2 0f 58 e2 addsd %xmm2,%xmm4 21bbe2: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bbe6: 89 85 a0 00 00 00 mov %eax,0xa0(%rbp) 21bbec: 0f 83 4b 07 00 00 jae 21c33d 21bbf2: 0f 28 e0 movaps %xmm0,%xmm4 21bbf5: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 21bbfd 21bbfc: 00 21bbfd: f3 0f 5c e1 subss %xmm1,%xmm4 21bc01: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21bc05: f2 0f 59 e5 mulsd %xmm5,%xmm4 21bc09: 66 0f 2f d4 comisd %xmm4,%xmm2 21bc0d: 0f 87 21 09 00 00 ja 21c534 21bc13: f2 0f 58 e3 addsd %xmm3,%xmm4 21bc17: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bc1b: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bc22 21bc22: 66 0f ef e4 pxor %xmm4,%xmm4 21bc26: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21bc2a: f2 0f 58 e2 addsd %xmm2,%xmm4 21bc2e: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bc32: 89 85 a4 00 00 00 mov %eax,0xa4(%rbp) 21bc38: 0f 83 09 07 00 00 jae 21c347 21bc3e: 0f 28 e0 movaps %xmm0,%xmm4 21bc41: f3 0f 5c e1 subss %xmm1,%xmm4 21bc45: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21bc49: f2 0f 59 e5 mulsd %xmm5,%xmm4 21bc4d: 66 0f 2f d4 comisd %xmm4,%xmm2 21bc51: 0f 87 d4 08 00 00 ja 21c52b 21bc57: f2 0f 58 e3 addsd %xmm3,%xmm4 21bc5b: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bc5f: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bc66 21bc66: 66 0f ef e4 pxor %xmm4,%xmm4 21bc6a: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21bc6e: f2 0f 5c e7 subsd %xmm7,%xmm4 21bc72: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bc76: 89 85 a8 00 00 00 mov %eax,0xa8(%rbp) 21bc7c: 0f 83 cf 06 00 00 jae 21c351 21bc82: 0f 28 e0 movaps %xmm0,%xmm4 21bc85: f3 0f 5c e1 subss %xmm1,%xmm4 21bc89: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21bc8d: f2 0f 59 e5 mulsd %xmm5,%xmm4 21bc91: 66 0f 2f d4 comisd %xmm4,%xmm2 21bc95: 0f 87 87 08 00 00 ja 21c522 21bc9b: f2 0f 58 e3 addsd %xmm3,%xmm4 21bc9f: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bca3: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bcaa 21bcaa: 66 0f ef e4 pxor %xmm4,%xmm4 21bcae: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21bcb2: f2 0f 5c e6 subsd %xmm6,%xmm4 21bcb6: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bcba: 89 85 ac 00 00 00 mov %eax,0xac(%rbp) 21bcc0: 0f 83 95 06 00 00 jae 21c35b 21bcc6: 0f 28 e0 movaps %xmm0,%xmm4 21bcc9: f3 0f 5c e1 subss %xmm1,%xmm4 21bccd: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21bcd1: f2 0f 59 e5 mulsd %xmm5,%xmm4 21bcd5: 66 0f 2f d4 comisd %xmm4,%xmm2 21bcd9: 0f 87 3a 08 00 00 ja 21c519 21bcdf: f2 0f 58 e3 addsd %xmm3,%xmm4 21bce3: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bce7: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bcee 21bcee: 66 0f ef e4 pxor %xmm4,%xmm4 21bcf2: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21bcf6: f2 0f 5c 25 00 00 00 subsd 0x0(%rip),%xmm4 # 21bcfe 21bcfd: 00 21bcfe: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bd02: 89 85 b0 00 00 00 mov %eax,0xb0(%rbp) 21bd08: 0f 83 57 06 00 00 jae 21c365 21bd0e: 0f 28 e0 movaps %xmm0,%xmm4 21bd11: f3 0f 5c e1 subss %xmm1,%xmm4 21bd15: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21bd19: f2 0f 59 e5 mulsd %xmm5,%xmm4 21bd1d: 66 0f 2f d4 comisd %xmm4,%xmm2 21bd21: 0f 87 e9 07 00 00 ja 21c510 21bd27: f2 0f 58 e3 addsd %xmm3,%xmm4 21bd2b: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bd2f: 66 0f ef e4 pxor %xmm4,%xmm4 21bd33: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 21bd3b 21bd3a: 00 21bd3b: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bd42 21bd42: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21bd46: f2 0f 5c e5 subsd %xmm5,%xmm4 21bd4a: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bd4e: 89 85 b4 00 00 00 mov %eax,0xb4(%rbp) 21bd54: 0f 83 15 06 00 00 jae 21c36f 21bd5a: 0f 28 e0 movaps %xmm0,%xmm4 21bd5d: f3 0f 5c e1 subss %xmm1,%xmm4 21bd61: f3 0f 5a e4 cvtss2sd %xmm4,%xmm4 21bd65: f2 0f 58 e4 addsd %xmm4,%xmm4 21bd69: 66 0f 2f d4 comisd %xmm4,%xmm2 21bd6d: 0f 87 94 07 00 00 ja 21c507 21bd73: f2 0f 58 e3 addsd %xmm3,%xmm4 21bd77: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bd7b: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bd82 21bd82: 66 0f ef e4 pxor %xmm4,%xmm4 21bd86: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 21bd8a: f2 0f 5c e5 subsd %xmm5,%xmm4 21bd8e: f2 0f 2c c4 cvttsd2si %xmm4,%eax 21bd92: 89 85 b8 00 00 00 mov %eax,0xb8(%rbp) 21bd98: 0f 83 db 05 00 00 jae 21c379 21bd9e: 0f 28 f8 movaps %xmm0,%xmm7 21bda1: 66 0f ef e4 pxor %xmm4,%xmm4 21bda5: 66 0f ef f6 pxor %xmm6,%xmm6 21bda9: f3 0f 5c f9 subss %xmm1,%xmm7 21bdad: 0f 2f e7 comiss %xmm7,%xmm4 21bdb0: f3 0f 5a f7 cvtss2sd %xmm7,%xmm6 21bdb4: 0f 87 44 07 00 00 ja 21c4fe 21bdba: f2 0f 58 f3 addsd %xmm3,%xmm6 21bdbe: f2 0f 2c c6 cvttsd2si %xmm6,%eax 21bdc2: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bdc9 21bdc9: 66 0f ef f6 pxor %xmm6,%xmm6 21bdcd: f2 0f 2a f0 cvtsi2sd %eax,%xmm6 21bdd1: f2 0f 5c f5 subsd %xmm5,%xmm6 21bdd5: f2 0f 2c c6 cvttsd2si %xmm6,%eax 21bdd9: 89 85 bc 00 00 00 mov %eax,0xbc(%rbp) 21bddf: 0f 83 c5 07 00 00 jae 21c5aa 21bde5: 0f 28 e8 movaps %xmm0,%xmm5 21bde8: f3 0f 5c e9 subss %xmm1,%xmm5 21bdec: 66 0f ef c9 pxor %xmm1,%xmm1 21bdf0: 0f 2f e5 comiss %xmm5,%xmm4 21bdf3: f3 0f 5a cd cvtss2sd %xmm5,%xmm1 21bdf7: 0f 87 49 07 00 00 ja 21c546 21bdfd: f2 0f 58 cb addsd %xmm3,%xmm1 21be01: f2 0f 2c c1 cvttsd2si %xmm1,%eax 21be05: 66 0f ef c9 pxor %xmm1,%xmm1 21be09: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 21be0d: f2 0f 5c 0d 00 00 00 subsd 0x0(%rip),%xmm1 # 21be15 21be14: 00 21be15: f2 0f 2c c1 cvttsd2si %xmm1,%eax 21be19: e9 e6 00 00 00 jmpq 21bf04 21be1e: 48 b8 00 00 00 00 fe movabs $0xfffffffe00000000,%rax 21be25: ff ff ff 21be28: 48 c7 85 9c 00 00 00 movq $0x2,0x9c(%rbp) 21be2f: 02 00 00 00 21be33: 48 89 85 a4 00 00 00 mov %rax,0xa4(%rbp) 21be3a: 48 b8 fc ff ff ff fa movabs $0xfffffffafffffffc,%rax 21be41: ff ff ff 21be44: 48 89 85 ac 00 00 00 mov %rax,0xac(%rbp) 21be4b: 48 b8 f8 ff ff ff f8 movabs $0xfffffff8fffffff8,%rax 21be52: ff ff ff 21be55: 48 89 85 b4 00 00 00 mov %rax,0xb4(%rbp) 21be5c: b8 f6 ff ff ff mov $0xfffffff6,%eax 21be61: c7 85 bc 00 00 00 f8 movl $0xfffffff8,0xbc(%rbp) 21be68: ff ff ff 21be6b: e9 fb fa ff ff jmpq 21b96b 21be70: 89 fa mov %edi,%edx 21be72: 89 55 10 mov %edx,0x10(%rbp) 21be75: 83 ff 0c cmp $0xc,%edi 21be78: ba 0c 00 00 00 mov $0xc,%edx 21be7d: 0f 43 fa cmovae %edx,%edi 21be80: e9 d8 ef ff ff jmpq 21ae5d 21be85: c7 85 b0 00 00 00 00 movl $0x0,0xb0(%rbp) 21be8c: 00 00 00 21be8f: c7 85 b4 00 00 00 fe movl $0xfffffffe,0xb4(%rbp) 21be96: ff ff ff 21be99: c7 85 b8 00 00 00 fc movl $0xfffffffc,0xb8(%rbp) 21bea0: ff ff ff 21bea3: c7 85 bc 00 00 00 fa movl $0xfffffffa,0xbc(%rbp) 21beaa: ff ff ff 21bead: b8 f8 ff ff ff mov $0xfffffff8,%eax 21beb2: e9 ea f2 ff ff jmpq 21b1a1 21beb7: 48 b8 00 00 00 00 fe movabs $0xfffffffe00000000,%rax 21bebe: ff ff ff 21bec1: 48 c7 85 9c 00 00 00 movq $0x2,0x9c(%rbp) 21bec8: 02 00 00 00 21becc: 48 89 85 a4 00 00 00 mov %rax,0xa4(%rbp) 21bed3: 48 b8 fc ff ff ff fa movabs $0xfffffffafffffffc,%rax 21beda: ff ff ff 21bedd: c7 85 bc 00 00 00 f8 movl $0xfffffff8,0xbc(%rbp) 21bee4: ff ff ff 21bee7: 48 89 85 ac 00 00 00 mov %rax,0xac(%rbp) 21beee: 48 b8 f8 ff ff ff f8 movabs $0xfffffff8fffffff8,%rax 21bef5: ff ff ff 21bef8: 48 89 85 b4 00 00 00 mov %rax,0xb4(%rbp) 21beff: b8 f6 ff ff ff mov $0xfffffff6,%eax 21bf04: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 21bf0c 21bf0b: 00 21bf0c: 89 85 c0 00 00 00 mov %eax,0xc0(%rbp) 21bf12: b8 f4 ff ff ff mov $0xfffffff4,%eax 21bf17: c7 85 c4 00 00 00 f6 movl $0xfffffff6,0xc4(%rbp) 21bf1e: ff ff ff 21bf21: 0f 2f c8 comiss %xmm0,%xmm1 21bf24: 0f 83 d4 f2 ff ff jae 21b1fe 21bf2a: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bf31 21bf31: b8 f6 ff ff ff mov $0xfffffff6,%eax 21bf36: 0f 83 c2 f2 ff ff jae 21b1fe 21bf3c: e9 62 fa ff ff jmpq 21b9a3 21bf41: c7 85 9c 00 00 00 0a movl $0xa,0x9c(%rbp) 21bf48: 00 00 00 21bf4b: c7 85 a0 00 00 00 08 movl $0x8,0xa0(%rbp) 21bf52: 00 00 00 21bf55: c7 85 a4 00 00 00 06 movl $0x6,0xa4(%rbp) 21bf5c: 00 00 00 21bf5f: c7 85 a8 00 00 00 04 movl $0x4,0xa8(%rbp) 21bf66: 00 00 00 21bf69: c7 85 ac 00 00 00 02 movl $0x2,0xac(%rbp) 21bf70: 00 00 00 21bf73: c7 85 b0 00 00 00 00 movl $0x0,0xb0(%rbp) 21bf7a: 00 00 00 21bf7d: c7 85 b4 00 00 00 fe movl $0xfffffffe,0xb4(%rbp) 21bf84: ff ff ff 21bf87: c7 85 b8 00 00 00 fc movl $0xfffffffc,0xb8(%rbp) 21bf8e: ff ff ff 21bf91: c7 85 bc 00 00 00 fa movl $0xfffffffa,0xbc(%rbp) 21bf98: ff ff ff 21bf9b: b8 f8 ff ff ff mov $0xfffffff8,%eax 21bfa0: e9 c6 f9 ff ff jmpq 21b96b 21bfa5: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21bfad 21bfac: 00 21bfad: ba 00 18 00 00 mov $0x1800,%edx 21bfb2: e9 35 ee ff ff jmpq 21adec 21bfb7: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21bfbf 21bfbe: 00 21bfbf: ba 00 18 00 00 mov $0x1800,%edx 21bfc4: e9 70 f4 ff ff jmpq 21b439 21bfc9: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21bfd1 21bfd0: 00 21bfd1: ba 00 16 00 00 mov $0x1600,%edx 21bfd6: e9 c8 f3 ff ff jmpq 21b3a3 21bfdb: f2 0f 5c c3 subsd %xmm3,%xmm0 21bfdf: e9 d9 f9 ff ff jmpq 21b9bd 21bfe4: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 21bfec 21bfeb: 00 21bfec: b8 0a 00 00 00 mov $0xa,%eax 21bff1: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21bff8 21bff8: 89 85 9c 00 00 00 mov %eax,0x9c(%rbp) 21bffe: 0f 83 88 fa ff ff jae 21ba8c 21c004: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c00b 21c00b: 0f 83 08 01 00 00 jae 21c119 21c011: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c018 21c018: 0f 86 c1 00 00 00 jbe 21c0df 21c01e: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 21c026 21c025: 00 21c026: 0f 2f e8 comiss %xmm0,%xmm5 21c029: 0f 86 b0 00 00 00 jbe 21c0df 21c02f: 0f 28 f0 movaps %xmm0,%xmm6 21c032: 66 0f ef ff pxor %xmm7,%xmm7 21c036: 66 0f ef ed pxor %xmm5,%xmm5 21c03a: f3 0f 5c f1 subss %xmm1,%xmm6 21c03e: 0f 2f fe comiss %xmm6,%xmm7 21c041: f3 0f 5a ee cvtss2sd %xmm6,%xmm5 21c045: 0f 87 16 05 00 00 ja 21c561 21c04b: f2 0f 58 eb addsd %xmm3,%xmm5 21c04f: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c053: 66 0f ef ed pxor %xmm5,%xmm5 21c057: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21c05b: f2 0f 5c 2d 00 00 00 subsd 0x0(%rip),%xmm5 # 21c063 21c062: 00 21c063: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c067: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c06e 21c06e: 89 85 a0 00 00 00 mov %eax,0xa0(%rbp) 21c074: 0f 83 4b 02 00 00 jae 21c2c5 21c07a: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c081 21c081: 0f 83 a9 00 00 00 jae 21c130 21c087: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c08e 21c08e: 0f 86 5f 02 00 00 jbe 21c2f3 21c094: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 21c09c 21c09b: 00 21c09c: 0f 2f e8 comiss %xmm0,%xmm5 21c09f: 0f 86 4e 02 00 00 jbe 21c2f3 21c0a5: 0f 28 f0 movaps %xmm0,%xmm6 21c0a8: 66 0f ef ff pxor %xmm7,%xmm7 21c0ac: 66 0f ef ed pxor %xmm5,%xmm5 21c0b0: f3 0f 5c f1 subss %xmm1,%xmm6 21c0b4: 0f 2f fe comiss %xmm6,%xmm7 21c0b7: f3 0f 5a ee cvtss2sd %xmm6,%xmm5 21c0bb: 0f 87 c4 04 00 00 ja 21c585 21c0c1: f2 0f 58 eb addsd %xmm3,%xmm5 21c0c5: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c0c9: 66 0f ef ed pxor %xmm5,%xmm5 21c0cd: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21c0d1: f2 0f 5c 2d 00 00 00 subsd 0x0(%rip),%xmm5 # 21c0d9 21c0d8: 00 21c0d9: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c0dd: eb 56 jmp 21c135 21c0df: 0f 28 e8 movaps %xmm0,%xmm5 21c0e2: f3 0f 5c ec subss %xmm4,%xmm5 21c0e6: f3 0f 5a ed cvtss2sd %xmm5,%xmm5 21c0ea: f2 0f 59 2d 00 00 00 mulsd 0x0(%rip),%xmm5 # 21c0f2 21c0f1: 00 21c0f2: 66 0f 2f d5 comisd %xmm5,%xmm2 21c0f6: 0f 87 45 03 00 00 ja 21c441 21c0fc: f2 0f 58 eb addsd %xmm3,%xmm5 21c100: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c104: 66 0f ef ed pxor %xmm5,%xmm5 21c108: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21c10c: f2 0f 58 ea addsd %xmm2,%xmm5 21c110: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c114: e9 4e ff ff ff jmpq 21c067 21c119: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c120 21c120: c7 85 a0 00 00 00 08 movl $0x8,0xa0(%rbp) 21c127: 00 00 00 21c12a: 0f 83 95 01 00 00 jae 21c2c5 21c130: b8 06 00 00 00 mov $0x6,%eax 21c135: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c13c 21c13c: 89 85 a4 00 00 00 mov %eax,0xa4(%rbp) 21c142: 0f 83 9d 01 00 00 jae 21c2e5 21c148: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c14f 21c14f: 0f 83 15 01 00 00 jae 21c26a 21c155: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c15c 21c15c: 0f 86 ce 00 00 00 jbe 21c230 21c162: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 21c16a 21c169: 00 21c16a: 0f 2f e8 comiss %xmm0,%xmm5 21c16d: 0f 86 bd 00 00 00 jbe 21c230 21c173: 0f 28 f0 movaps %xmm0,%xmm6 21c176: 66 0f ef ff pxor %xmm7,%xmm7 21c17a: 66 0f ef ed pxor %xmm5,%xmm5 21c17e: f3 0f 5c f1 subss %xmm1,%xmm6 21c182: 0f 2f fe comiss %xmm6,%xmm7 21c185: f3 0f 5a ee cvtss2sd %xmm6,%xmm5 21c189: 0f 87 db 03 00 00 ja 21c56a 21c18f: f2 0f 58 eb addsd %xmm3,%xmm5 21c193: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c197: 66 0f ef ed pxor %xmm5,%xmm5 21c19b: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21c19f: f2 0f 5c 2d 00 00 00 subsd 0x0(%rip),%xmm5 # 21c1a7 21c1a6: 00 21c1a7: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c1ab: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c1b2 21c1b2: 89 85 a8 00 00 00 mov %eax,0xa8(%rbp) 21c1b8: 72 09 jb 21c1c3 21c1ba: 0f 2f e0 comiss %xmm0,%xmm4 21c1bd: 0f 83 70 f8 ff ff jae 21ba33 21c1c3: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c1ca 21c1ca: b8 02 00 00 00 mov $0x2,%eax 21c1cf: 0f 83 4f ee ff ff jae 21b024 21c1d5: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c1dc 21c1dc: 0f 86 a9 00 00 00 jbe 21c28b 21c1e2: f3 0f 10 2d 00 00 00 movss 0x0(%rip),%xmm5 # 21c1ea 21c1e9: 00 21c1ea: 0f 2f e8 comiss %xmm0,%xmm5 21c1ed: 0f 86 98 00 00 00 jbe 21c28b 21c1f3: 0f 28 f0 movaps %xmm0,%xmm6 21c1f6: 66 0f ef ff pxor %xmm7,%xmm7 21c1fa: 66 0f ef ed pxor %xmm5,%xmm5 21c1fe: f3 0f 5c f1 subss %xmm1,%xmm6 21c202: 0f 2f fe comiss %xmm6,%xmm7 21c205: f3 0f 5a ee cvtss2sd %xmm6,%xmm5 21c209: 0f 87 64 03 00 00 ja 21c573 21c20f: f2 0f 58 eb addsd %xmm3,%xmm5 21c213: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c217: 66 0f ef ed pxor %xmm5,%xmm5 21c21b: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21c21f: f2 0f 5c 2d 00 00 00 subsd 0x0(%rip),%xmm5 # 21c227 21c226: 00 21c227: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c22b: e9 f4 ed ff ff jmpq 21b024 21c230: 0f 28 e8 movaps %xmm0,%xmm5 21c233: f3 0f 5c ec subss %xmm4,%xmm5 21c237: f3 0f 5a ed cvtss2sd %xmm5,%xmm5 21c23b: f2 0f 58 ed addsd %xmm5,%xmm5 21c23f: 66 0f 2f d5 comisd %xmm5,%xmm2 21c243: 0f 87 01 02 00 00 ja 21c44a 21c249: f2 0f 58 eb addsd %xmm3,%xmm5 21c24d: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c251: 66 0f ef ed pxor %xmm5,%xmm5 21c255: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21c259: f2 0f 5c 2d 00 00 00 subsd 0x0(%rip),%xmm5 # 21c261 21c260: 00 21c261: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c265: e9 41 ff ff ff jmpq 21c1ab 21c26a: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c271 21c271: b8 02 00 00 00 mov $0x2,%eax 21c276: c7 85 a8 00 00 00 04 movl $0x4,0xa8(%rbp) 21c27d: 00 00 00 21c280: 0f 82 9e ed ff ff jb 21b024 21c286: e9 2f ff ff ff jmpq 21c1ba 21c28b: 0f 28 e8 movaps %xmm0,%xmm5 21c28e: f3 0f 5c ec subss %xmm4,%xmm5 21c292: f3 0f 5a ed cvtss2sd %xmm5,%xmm5 21c296: f2 0f 58 ed addsd %xmm5,%xmm5 21c29a: 66 0f 2f d5 comisd %xmm5,%xmm2 21c29e: 0f 87 94 01 00 00 ja 21c438 21c2a4: f2 0f 58 eb addsd %xmm3,%xmm5 21c2a8: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c2ac: 66 0f ef ed pxor %xmm5,%xmm5 21c2b0: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21c2b4: f2 0f 5c 2d 00 00 00 subsd 0x0(%rip),%xmm5 # 21c2bc 21c2bb: 00 21c2bc: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c2c0: e9 5f ed ff ff jmpq 21b024 21c2c5: 0f 2f e0 comiss %xmm0,%xmm4 21c2c8: 0f 83 51 f7 ff ff jae 21ba1f 21c2ce: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 21c2d5 21c2d5: 0f 82 ac fd ff ff jb 21c087 21c2db: c7 85 a4 00 00 00 06 movl $0x6,0xa4(%rbp) 21c2e2: 00 00 00 21c2e5: 0f 2f e0 comiss %xmm0,%xmm4 21c2e8: 0f 82 5a fe ff ff jb 21c148 21c2ee: e9 36 f7 ff ff jmpq 21ba29 21c2f3: 0f 28 e8 movaps %xmm0,%xmm5 21c2f6: f3 0f 5c ec subss %xmm4,%xmm5 21c2fa: f3 0f 5a ed cvtss2sd %xmm5,%xmm5 21c2fe: f2 0f 58 ed addsd %xmm5,%xmm5 21c302: 66 0f 2f d5 comisd %xmm5,%xmm2 21c306: 0f 87 50 01 00 00 ja 21c45c 21c30c: f2 0f 58 eb addsd %xmm3,%xmm5 21c310: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c314: 66 0f ef ed pxor %xmm5,%xmm5 21c318: f2 0f 2a e8 cvtsi2sd %eax,%xmm5 21c31c: f2 0f 58 ea addsd %xmm2,%xmm5 21c320: f2 0f 2c c5 cvttsd2si %xmm5,%eax 21c324: e9 0c fe ff ff jmpq 21c135 21c329: c7 85 9c 00 00 00 0a movl $0xa,0x9c(%rbp) 21c330: 00 00 00 21c333: c7 85 a0 00 00 00 08 movl $0x8,0xa0(%rbp) 21c33a: 00 00 00 21c33d: c7 85 a4 00 00 00 06 movl $0x6,0xa4(%rbp) 21c344: 00 00 00 21c347: c7 85 a8 00 00 00 04 movl $0x4,0xa8(%rbp) 21c34e: 00 00 00 21c351: c7 85 ac 00 00 00 02 movl $0x2,0xac(%rbp) 21c358: 00 00 00 21c35b: c7 85 b0 00 00 00 00 movl $0x0,0xb0(%rbp) 21c362: 00 00 00 21c365: c7 85 b4 00 00 00 fe movl $0xfffffffe,0xb4(%rbp) 21c36c: ff ff ff 21c36f: c7 85 b8 00 00 00 fc movl $0xfffffffc,0xb8(%rbp) 21c376: ff ff ff 21c379: c7 85 bc 00 00 00 fa movl $0xfffffffa,0xbc(%rbp) 21c380: ff ff ff 21c383: b8 f8 ff ff ff mov $0xfffffff8,%eax 21c388: e9 77 fb ff ff jmpq 21bf04 21c38d: 0f 28 c8 movaps %xmm0,%xmm1 21c390: 66 0f ef db pxor %xmm3,%xmm3 21c394: f3 0f 5c ca subss %xmm2,%xmm1 21c398: f3 0f 59 0d 00 00 00 mulss 0x0(%rip),%xmm1 # 21c3a0 21c39f: 00 21c3a0: 66 0f ef d2 pxor %xmm2,%xmm2 21c3a4: 0f 2f d9 comiss %xmm1,%xmm3 21c3a7: f3 0f 5a d1 cvtss2sd %xmm1,%xmm2 21c3ab: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21c3b3 21c3b2: 00 21c3b3: 0f 87 96 01 00 00 ja 21c54f 21c3b9: f2 0f 58 d3 addsd %xmm3,%xmm2 21c3bd: f2 0f 2c d2 cvttsd2si %xmm2,%edx 21c3c1: 66 0f ef d2 pxor %xmm2,%xmm2 21c3c5: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 21c3cd 21c3cc: 00 21c3cd: f2 0f 2a d2 cvtsi2sd %edx,%xmm2 21c3d1: f2 0f 5c ca subsd %xmm2,%xmm1 21c3d5: f2 0f 2c d1 cvttsd2si %xmm1,%edx 21c3d9: e9 0e ea ff ff jmpq 21adec 21c3de: 0f 28 c8 movaps %xmm0,%xmm1 21c3e1: 66 0f ef db pxor %xmm3,%xmm3 21c3e5: f3 0f 5c ca subss %xmm2,%xmm1 21c3e9: f3 0f 59 0d 00 00 00 mulss 0x0(%rip),%xmm1 # 21c3f1 21c3f0: 00 21c3f1: 66 0f ef d2 pxor %xmm2,%xmm2 21c3f5: 0f 2f d9 comiss %xmm1,%xmm3 21c3f8: f3 0f 5a d1 cvtss2sd %xmm1,%xmm2 21c3fc: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 21c404 21c403: 00 21c404: 0f 87 4e 01 00 00 ja 21c558 21c40a: f2 0f 58 d3 addsd %xmm3,%xmm2 21c40e: f2 0f 2c d2 cvttsd2si %xmm2,%edx 21c412: 66 0f ef d2 pxor %xmm2,%xmm2 21c416: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 21c41e 21c41d: 00 21c41e: f2 0f 2a d2 cvtsi2sd %edx,%xmm2 21c422: f2 0f 5c ca subsd %xmm2,%xmm1 21c426: f2 0f 2c d1 cvttsd2si %xmm1,%edx 21c42a: e9 0a f0 ff ff jmpq 21b439 21c42f: f2 0f 5c d3 subsd %xmm3,%xmm2 21c433: e9 0c f2 ff ff jmpq 21b644 21c438: f2 0f 5c eb subsd %xmm3,%xmm5 21c43c: e9 67 fe ff ff jmpq 21c2a8 21c441: f2 0f 5c eb subsd %xmm3,%xmm5 21c445: e9 b6 fc ff ff jmpq 21c100 21c44a: f2 0f 5c eb subsd %xmm3,%xmm5 21c44e: e9 fa fd ff ff jmpq 21c24d 21c453: f2 0f 5c eb subsd %xmm3,%xmm5 21c457: e9 c3 f6 ff ff jmpq 21bb1f 21c45c: f2 0f 5c eb subsd %xmm3,%xmm5 21c460: e9 ab fe ff ff jmpq 21c310 21c465: f2 0f 5c e3 subsd %xmm3,%xmm4 21c469: e9 11 f7 ff ff jmpq 21bb7f 21c46e: f2 0f 5c f3 subsd %xmm3,%xmm6 21c472: e9 7e ec ff ff jmpq 21b0f5 21c477: f2 0f 5c eb subsd %xmm3,%xmm5 21c47b: e9 25 ec ff ff jmpq 21b0a5 21c480: f2 0f 5c eb subsd %xmm3,%xmm5 21c484: e9 d4 eb ff ff jmpq 21b05d 21c489: f2 0f 5c cb subsd %xmm3,%xmm1 21c48d: e9 54 ed ff ff jmpq 21b1e6 21c492: f2 0f 5c e3 subsd %xmm3,%xmm4 21c496: e9 ee ec ff ff jmpq 21b189 21c49b: f2 0f 5c f3 subsd %xmm3,%xmm6 21c49f: e9 9d ec ff ff jmpq 21b141 21c4a4: f2 0f 5c cb subsd %xmm3,%xmm1 21c4a8: e9 a6 f4 ff ff jmpq 21b953 21c4ad: f2 0f 5c f3 subsd %xmm3,%xmm6 21c4b1: e9 5a f4 ff ff jmpq 21b910 21c4b6: f2 0f 5c e3 subsd %xmm3,%xmm4 21c4ba: e9 0a f4 ff ff jmpq 21b8c9 21c4bf: f2 0f 5c e3 subsd %xmm3,%xmm4 21c4c3: e9 b5 f3 ff ff jmpq 21b87d 21c4c8: f2 0f 5c e3 subsd %xmm3,%xmm4 21c4cc: e9 64 f3 ff ff jmpq 21b835 21c4d1: f2 0f 5c e3 subsd %xmm3,%xmm4 21c4d5: e9 17 f3 ff ff jmpq 21b7f1 21c4da: f2 0f 5c e3 subsd %xmm3,%xmm4 21c4de: e9 ca f2 ff ff jmpq 21b7ad 21c4e3: f2 0f 5c e3 subsd %xmm3,%xmm4 21c4e7: e9 7d f2 ff ff jmpq 21b769 21c4ec: f2 0f 5c e3 subsd %xmm3,%xmm4 21c4f0: e9 28 f2 ff ff jmpq 21b71d 21c4f5: f2 0f 5c e3 subsd %xmm3,%xmm4 21c4f9: e9 d3 f1 ff ff jmpq 21b6d1 21c4fe: f2 0f 5c f3 subsd %xmm3,%xmm6 21c502: e9 b7 f8 ff ff jmpq 21bdbe 21c507: f2 0f 5c e3 subsd %xmm3,%xmm4 21c50b: e9 67 f8 ff ff jmpq 21bd77 21c510: f2 0f 5c e3 subsd %xmm3,%xmm4 21c514: e9 12 f8 ff ff jmpq 21bd2b 21c519: f2 0f 5c e3 subsd %xmm3,%xmm4 21c51d: e9 c1 f7 ff ff jmpq 21bce3 21c522: f2 0f 5c e3 subsd %xmm3,%xmm4 21c526: e9 74 f7 ff ff jmpq 21bc9f 21c52b: f2 0f 5c e3 subsd %xmm3,%xmm4 21c52f: e9 27 f7 ff ff jmpq 21bc5b 21c534: f2 0f 5c e3 subsd %xmm3,%xmm4 21c538: e9 da f6 ff ff jmpq 21bc17 21c53d: f2 0f 5c e3 subsd %xmm3,%xmm4 21c541: e9 85 f6 ff ff jmpq 21bbcb 21c546: f2 0f 5c cb subsd %xmm3,%xmm1 21c54a: e9 b2 f8 ff ff jmpq 21be01 21c54f: f2 0f 5c d3 subsd %xmm3,%xmm2 21c553: e9 65 fe ff ff jmpq 21c3bd 21c558: f2 0f 5c d3 subsd %xmm3,%xmm2 21c55c: e9 ad fe ff ff jmpq 21c40e 21c561: f2 0f 5c eb subsd %xmm3,%xmm5 21c565: e9 e5 fa ff ff jmpq 21c04f 21c56a: f2 0f 5c eb subsd %xmm3,%xmm5 21c56e: e9 20 fc ff ff jmpq 21c193 21c573: f2 0f 5c eb subsd %xmm3,%xmm5 21c577: e9 97 fc ff ff jmpq 21c213 21c57c: f2 0f 5c eb subsd %xmm3,%xmm5 21c580: e9 60 f5 ff ff jmpq 21bae5 21c585: f2 0f 5c eb subsd %xmm3,%xmm5 21c589: e9 37 fb ff ff jmpq 21c0c5 21c58e: f2 0f 5c d3 subsd %xmm3,%xmm2 21c592: e9 4c f0 ff ff jmpq 21b5e3 21c597: f2 0f 5c d3 subsd %xmm3,%xmm2 21c59b: e9 c8 ef ff ff jmpq 21b568 21c5a0: b8 f8 ff ff ff mov $0xfffffff8,%eax 21c5a5: e9 c1 f3 ff ff jmpq 21b96b 21c5aa: b8 f8 ff ff ff mov $0xfffffff8,%eax 21c5af: e9 50 f9 ff ff jmpq 21bf04 21c5b4: b8 f8 ff ff ff mov $0xfffffff8,%eax 21c5b9: e9 e3 eb ff ff jmpq 21b1a1 21c5be: 66 90 xchg %ax,%ax 000000000021c5c0 : 21c5c0: e8 00 00 00 00 callq 21c5c5 21c5c5: 41 54 push %r12 21c5c7: 55 push %rbp 21c5c8: 53 push %rbx 21c5c9: 0f b7 5f 10 movzwl 0x10(%rdi),%ebx 21c5cd: 44 0f b7 67 04 movzwl 0x4(%rdi),%r12d 21c5d2: 0f b7 af 80 00 00 00 movzwl 0x80(%rdi),%ebp 21c5d9: bf 03 00 00 00 mov $0x3,%edi 21c5de: e8 00 00 00 00 callq 21c5e3 21c5e3: 66 0f ef c0 pxor %xmm0,%xmm0 21c5e7: 66 0f ef c9 pxor %xmm1,%xmm1 21c5eb: f3 0f 2a c3 cvtsi2ss %ebx,%xmm0 21c5ef: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 21c5f7 21c5f6: 00 21c5f7: f3 41 0f 2a cc cvtsi2ss %r12d,%xmm1 21c5fc: f3 0f 59 c1 mulss %xmm1,%xmm0 21c600: 66 0f ef c9 pxor %xmm1,%xmm1 21c604: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 21c608: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 21c610 21c60f: 00 21c610: f2 0f 2c c0 cvttsd2si %xmm0,%eax 21c614: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 21c618: 66 0f 2e c1 ucomisd %xmm1,%xmm0 21c61c: 7a 53 jp 21c671 21c61e: 66 0f 2f c1 comisd %xmm1,%xmm0 21c622: 75 4d jne 21c671 21c624: 66 0f ef d2 pxor %xmm2,%xmm2 21c628: f2 41 0f 2a d4 cvtsi2sd %r12d,%xmm2 21c62d: f2 0f 5e ca divsd %xmm2,%xmm1 21c631: 66 0f 28 c1 movapd %xmm1,%xmm0 21c635: 66 85 ed test %bp,%bp 21c638: 74 08 je 21c642 21c63a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 21c642 21c641: 00 21c642: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 21c64a 21c649: 00 21c64a: 66 0f ef c9 pxor %xmm1,%xmm1 21c64e: f2 44 0f 2c e0 cvttsd2si %xmm0,%r12d 21c653: f2 41 0f 2a cc cvtsi2sd %r12d,%xmm1 21c658: 66 0f 2e c1 ucomisd %xmm1,%xmm0 21c65c: 7a 33 jp 21c691 21c65e: 66 0f 2f c1 comisd %xmm1,%xmm0 21c662: 75 2d jne 21c691 21c664: e8 00 00 00 00 callq 21c669 21c669: 44 89 e0 mov %r12d,%eax 21c66c: 5b pop %rbx 21c66d: 5d pop %rbp 21c66e: 41 5c pop %r12 21c670: c3 retq 21c671: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 21c679 21c678: 00 21c679: 76 a9 jbe 21c624 21c67b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 21c683 21c682: 00 21c683: 66 0f ef c9 pxor %xmm1,%xmm1 21c687: f2 0f 2c c0 cvttsd2si %xmm0,%eax 21c68b: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 21c68f: eb 93 jmp 21c624 21c691: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 21c699 21c698: 00 21c699: 76 c9 jbe 21c664 21c69b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 21c6a3 21c6a2: 00 21c6a3: f2 44 0f 2c e0 cvttsd2si %xmm0,%r12d 21c6a8: e8 00 00 00 00 callq 21c6ad 21c6ad: 5b pop %rbx 21c6ae: 5d pop %rbp 21c6af: 44 89 e0 mov %r12d,%eax 21c6b2: 41 5c pop %r12 21c6b4: c3 retq 21c6b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21c6bc: 00 00 00 00 000000000021c6c0 : 21c6c0: e8 00 00 00 00 callq 21c6c5 21c6c5: 41 54 push %r12 21c6c7: 41 89 d4 mov %edx,%r12d 21c6ca: 55 push %rbp 21c6cb: 89 fd mov %edi,%ebp 21c6cd: bf 03 00 00 00 mov $0x3,%edi 21c6d2: 53 push %rbx 21c6d3: 89 f3 mov %esi,%ebx 21c6d5: e8 00 00 00 00 callq 21c6da 21c6da: 66 0f ef c0 pxor %xmm0,%xmm0 21c6de: 66 0f ef c9 pxor %xmm1,%xmm1 21c6e2: 44 89 e0 mov %r12d,%eax 21c6e5: f3 48 0f 2a c5 cvtsi2ss %rbp,%xmm0 21c6ea: f3 0f 59 05 00 00 00 mulss 0x0(%rip),%xmm0 # 21c6f2 21c6f1: 00 21c6f2: 31 d2 xor %edx,%edx 21c6f4: f3 48 0f 2a cb cvtsi2ss %rbx,%xmm1 21c6f9: f3 0f 5e c1 divss %xmm1,%xmm0 21c6fd: 66 0f ef c9 pxor %xmm1,%xmm1 21c701: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 21c706: f3 0f 59 c1 mulss %xmm1,%xmm0 21c70a: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 21c70f: c1 e0 04 shl $0x4,%eax 21c712: 41 f7 f4 div %r12d 21c715: 41 89 c4 mov %eax,%r12d 21c718: e8 00 00 00 00 callq 21c71d 21c71d: 44 89 e0 mov %r12d,%eax 21c720: 5b pop %rbx 21c721: 5d pop %rbp 21c722: 41 5c pop %r12 21c724: c3 retq 21c725: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 21c72c: 00 00 00 21c72f: 90 nop 000000000021c730 : 21c730: e8 00 00 00 00 callq 21c735 21c735: 55 push %rbp 21c736: 48 89 fd mov %rdi,%rbp 21c739: 53 push %rbx 21c73a: 48 89 f3 mov %rsi,%rbx 21c73d: 48 81 ec b0 01 00 00 sub $0x1b0,%rsp 21c744: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21c74b: 00 00 21c74d: 48 89 84 24 a8 01 00 mov %rax,0x1a8(%rsp) 21c754: 00 21c755: 31 c0 xor %eax,%eax 21c757: e8 00 00 00 00 callq 21c75c 21c75c: 48 89 ee mov %rbp,%rsi 21c75f: 89 83 88 00 00 00 mov %eax,0x88(%rbx) 21c765: 48 8d bc 24 88 00 00 lea 0x88(%rsp),%rdi 21c76c: 00 21c76d: e8 00 00 00 00 callq 21c772 21c772: 48 8b 45 00 mov 0x0(%rbp),%rax 21c776: 48 8d 7b 08 lea 0x8(%rbx),%rdi 21c77a: 48 89 ee mov %rbp,%rsi 21c77d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 21c781: 48 89 03 mov %rax,(%rbx) 21c784: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 21c78b: 48 8d 6b 1e lea 0x1e(%rbx),%rbp 21c78f: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 21c796: 48 89 d8 mov %rbx,%rax 21c799: 48 29 f8 sub %rdi,%rax 21c79c: 8d 88 88 00 00 00 lea 0x88(%rax),%ecx 21c7a2: 48 29 c6 sub %rax,%rsi 21c7a5: 89 c8 mov %ecx,%eax 21c7a7: c1 e8 03 shr $0x3,%eax 21c7aa: 89 c1 mov %eax,%ecx 21c7ac: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 21c7af: 8b bc 24 60 01 00 00 mov 0x160(%rsp),%edi 21c7b6: 8b b4 24 90 00 00 00 mov 0x90(%rsp),%esi 21c7bd: 44 0f b6 43 01 movzbl 0x1(%rbx),%r8d 21c7c2: 8d 04 fd 00 00 00 00 lea 0x0(,%rdi,8),%eax 21c7c9: 89 f9 mov %edi,%ecx 21c7cb: 29 f1 sub %esi,%ecx 21c7cd: 99 cltd 21c7ce: f7 f9 idiv %ecx 21c7d0: 0f b6 53 02 movzbl 0x2(%rbx),%edx 21c7d4: 0f b7 0b movzwl (%rbx),%ecx 21c7d7: 88 54 24 02 mov %dl,0x2(%rsp) 21c7db: 0f b6 53 08 movzbl 0x8(%rbx),%edx 21c7df: 66 89 0c 24 mov %cx,(%rsp) 21c7e3: 8b 4b 04 mov 0x4(%rbx),%ecx 21c7e6: 88 54 24 08 mov %dl,0x8(%rsp) 21c7ea: 0f b7 93 80 00 00 00 movzwl 0x80(%rbx),%edx 21c7f1: 89 4c 24 04 mov %ecx,0x4(%rsp) 21c7f5: 66 89 94 24 80 00 00 mov %dx,0x80(%rsp) 21c7fc: 00 21c7fd: 8b 53 0a mov 0xa(%rbx),%edx 21c800: 89 54 24 0a mov %edx,0xa(%rsp) 21c804: 0f b7 53 10 movzwl 0x10(%rbx),%edx 21c808: 66 89 54 24 10 mov %dx,0x10(%rsp) 21c80d: 0f b7 53 18 movzwl 0x18(%rbx),%edx 21c811: 66 89 54 24 18 mov %dx,0x18(%rsp) 21c816: 0f b6 53 1a movzbl 0x1a(%rbx),%edx 21c81a: 88 54 24 1a mov %dl,0x1a(%rsp) 21c81e: 48 8b 53 1e mov 0x1e(%rbx),%rdx 21c822: 48 89 54 24 1e mov %rdx,0x1e(%rsp) 21c827: 88 43 6c mov %al,0x6c(%rbx) 21c82a: 48 8b 55 08 mov 0x8(%rbp),%rdx 21c82e: 48 89 54 24 26 mov %rdx,0x26(%rsp) 21c833: 48 8b 55 10 mov 0x10(%rbp),%rdx 21c837: 88 44 24 6c mov %al,0x6c(%rsp) 21c83b: 0f b6 43 78 movzbl 0x78(%rbx),%eax 21c83f: 48 89 54 24 2e mov %rdx,0x2e(%rsp) 21c844: 8b 55 18 mov 0x18(%rbp),%edx 21c847: 88 44 24 78 mov %al,0x78(%rsp) 21c84b: 0f b7 43 7a movzwl 0x7a(%rbx),%eax 21c84f: 89 54 24 36 mov %edx,0x36(%rsp) 21c853: 48 8b 53 3a mov 0x3a(%rbx),%rdx 21c857: 66 89 44 24 7a mov %ax,0x7a(%rsp) 21c85c: 8b 83 84 00 00 00 mov 0x84(%rbx),%eax 21c862: 48 89 54 24 3a mov %rdx,0x3a(%rsp) 21c867: 48 8b 53 42 mov 0x42(%rbx),%rdx 21c86b: 89 84 24 84 00 00 00 mov %eax,0x84(%rsp) 21c872: 0f b6 43 7e movzbl 0x7e(%rbx),%eax 21c876: 48 89 54 24 42 mov %rdx,0x42(%rsp) 21c87b: 48 8b 53 4a mov 0x4a(%rbx),%rdx 21c87f: 88 44 24 7e mov %al,0x7e(%rsp) 21c883: 48 8b 4b 6e mov 0x6e(%rbx),%rcx 21c887: 48 89 54 24 4a mov %rdx,0x4a(%rsp) 21c88c: 48 8b 53 52 mov 0x52(%rbx),%rdx 21c890: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 21c897: 48 89 4c 24 6e mov %rcx,0x6e(%rsp) 21c89c: 48 89 54 24 52 mov %rdx,0x52(%rsp) 21c8a1: 48 8b 53 5a mov 0x5a(%rbx),%rdx 21c8a5: 48 89 54 24 5a mov %rdx,0x5a(%rsp) 21c8aa: 8b 53 62 mov 0x62(%rbx),%edx 21c8ad: 89 54 24 62 mov %edx,0x62(%rsp) 21c8b1: 0f b6 53 66 movzbl 0x66(%rbx),%edx 21c8b5: 88 54 24 66 mov %dl,0x66(%rsp) 21c8b9: 0f b7 53 76 movzwl 0x76(%rbx),%edx 21c8bd: 66 89 54 24 76 mov %dx,0x76(%rsp) 21c8c2: 48 8d 94 24 ac 00 00 lea 0xac(%rsp),%rdx 21c8c9: 00 21c8ca: 88 44 24 14 mov %al,0x14(%rsp) 21c8ce: 8b 84 24 8c 00 00 00 mov 0x8c(%rsp),%eax 21c8d5: 66 89 74 24 1c mov %si,0x1c(%rsp) 21c8da: 48 8d 74 24 67 lea 0x67(%rsp),%rsi 21c8df: 88 44 24 13 mov %al,0x13(%rsp) 21c8e3: 8b 84 24 94 00 00 00 mov 0x94(%rsp),%eax 21c8ea: 66 89 44 24 16 mov %ax,0x16(%rsp) 21c8ef: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 21c8f6: 88 44 24 1b mov %al,0x1b(%rsp) 21c8fa: 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%eax 21c901: 88 84 24 82 00 00 00 mov %al,0x82(%rsp) 21c908: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 21c90f: 88 44 24 6a mov %al,0x6a(%rsp) 21c913: 8b 84 24 a4 00 00 00 mov 0xa4(%rsp),%eax 21c91a: 88 44 24 6b mov %al,0x6b(%rsp) 21c91e: 48 8d 44 24 3a lea 0x3a(%rsp),%rax 21c923: 8b 0a mov (%rdx),%ecx 21c925: 48 83 c0 03 add $0x3,%rax 21c929: 48 83 c2 04 add $0x4,%rdx 21c92d: 88 48 fd mov %cl,-0x3(%rax) 21c930: 8b 4a 38 mov 0x38(%rdx),%ecx 21c933: 88 48 fe mov %cl,-0x2(%rax) 21c936: 0f b6 4a 74 movzbl 0x74(%rdx),%ecx 21c93a: 83 e1 3f and $0x3f,%ecx 21c93d: 88 48 ff mov %cl,-0x1(%rax) 21c940: 48 39 f0 cmp %rsi,%rax 21c943: 75 de jne 21c923 21c945: 8b 84 24 64 01 00 00 mov 0x164(%rsp),%eax 21c94c: 66 89 7c 24 68 mov %di,0x68(%rsp) 21c951: 88 44 24 12 mov %al,0x12(%rsp) 21c955: 8b 84 24 68 01 00 00 mov 0x168(%rsp),%eax 21c95c: 88 44 24 0e mov %al,0xe(%rsp) 21c960: 8b 84 24 6c 01 00 00 mov 0x16c(%rsp),%eax 21c967: 88 44 24 0f mov %al,0xf(%rsp) 21c96b: 31 c0 xor %eax,%eax 21c96d: 8b 94 44 70 01 00 00 mov 0x170(%rsp,%rax,2),%edx 21c974: 66 89 54 04 1e mov %dx,0x1e(%rsp,%rax,1) 21c979: 48 83 c0 02 add $0x2,%rax 21c97d: 48 83 f8 1c cmp $0x1c,%rax 21c981: 75 ea jne 21c96d 21c983: 41 80 f8 0b cmp $0xb,%r8b 21c987: 48 89 e7 mov %rsp,%rdi 21c98a: 19 c0 sbb %eax,%eax 21c98c: 83 e0 f0 and $0xfffffff0,%eax 21c98f: 83 c0 40 add $0x40,%eax 21c992: 88 44 24 79 mov %al,0x79(%rsp) 21c996: e8 00 00 00 00 callq 21c99b 21c99b: 0f b7 14 24 movzwl (%rsp),%edx 21c99f: 66 89 13 mov %dx,(%rbx) 21c9a2: 0f b6 54 24 02 movzbl 0x2(%rsp),%edx 21c9a7: 88 53 02 mov %dl,0x2(%rbx) 21c9aa: 8b 54 24 04 mov 0x4(%rsp),%edx 21c9ae: 89 53 04 mov %edx,0x4(%rbx) 21c9b1: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 21c9b6: 88 53 08 mov %dl,0x8(%rbx) 21c9b9: 48 8b 54 24 0a mov 0xa(%rsp),%rdx 21c9be: 48 89 53 0a mov %rdx,0xa(%rbx) 21c9c2: 0f b7 54 24 12 movzwl 0x12(%rsp),%edx 21c9c7: 66 89 53 12 mov %dx,0x12(%rbx) 21c9cb: 0f b6 54 24 14 movzbl 0x14(%rsp),%edx 21c9d0: 88 53 14 mov %dl,0x14(%rbx) 21c9d3: 0f b7 94 24 80 00 00 movzwl 0x80(%rsp),%edx 21c9da: 00 21c9db: 66 89 93 80 00 00 00 mov %dx,0x80(%rbx) 21c9e2: 0f b6 94 24 82 00 00 movzbl 0x82(%rsp),%edx 21c9e9: 00 21c9ea: 88 93 82 00 00 00 mov %dl,0x82(%rbx) 21c9f0: 48 8b 54 24 16 mov 0x16(%rsp),%rdx 21c9f5: 48 89 53 16 mov %rdx,0x16(%rbx) 21c9f9: 48 8b 54 24 1e mov 0x1e(%rsp),%rdx 21c9fe: 48 89 53 1e mov %rdx,0x1e(%rbx) 21ca02: 48 8b 54 24 26 mov 0x26(%rsp),%rdx 21ca07: 48 89 55 08 mov %rdx,0x8(%rbp) 21ca0b: 48 8b 54 24 2e mov 0x2e(%rsp),%rdx 21ca10: 48 89 55 10 mov %rdx,0x10(%rbp) 21ca14: 8b 54 24 36 mov 0x36(%rsp),%edx 21ca18: 89 55 18 mov %edx,0x18(%rbp) 21ca1b: 48 8b 54 24 3a mov 0x3a(%rsp),%rdx 21ca20: 48 89 53 3a mov %rdx,0x3a(%rbx) 21ca24: 48 8b 54 24 42 mov 0x42(%rsp),%rdx 21ca29: 48 89 53 42 mov %rdx,0x42(%rbx) 21ca2d: 48 8b 54 24 4a mov 0x4a(%rsp),%rdx 21ca32: 48 89 53 4a mov %rdx,0x4a(%rbx) 21ca36: 48 8b 54 24 52 mov 0x52(%rsp),%rdx 21ca3b: 48 89 53 52 mov %rdx,0x52(%rbx) 21ca3f: 48 8b 54 24 5a mov 0x5a(%rsp),%rdx 21ca44: 48 89 53 5a mov %rdx,0x5a(%rbx) 21ca48: 8b 54 24 62 mov 0x62(%rsp),%edx 21ca4c: 89 53 62 mov %edx,0x62(%rbx) 21ca4f: 0f b6 54 24 66 movzbl 0x66(%rsp),%edx 21ca54: 88 53 66 mov %dl,0x66(%rbx) 21ca57: 8b 54 24 68 mov 0x68(%rsp),%edx 21ca5b: 89 53 68 mov %edx,0x68(%rbx) 21ca5e: 0f b6 54 24 6c movzbl 0x6c(%rsp),%edx 21ca63: 88 53 6c mov %dl,0x6c(%rbx) 21ca66: 48 8b 54 24 6e mov 0x6e(%rsp),%rdx 21ca6b: 48 89 53 6e mov %rdx,0x6e(%rbx) 21ca6f: 0f b7 54 24 76 movzwl 0x76(%rsp),%edx 21ca74: 66 89 53 76 mov %dx,0x76(%rbx) 21ca78: 0f b6 54 24 78 movzbl 0x78(%rsp),%edx 21ca7d: 88 53 78 mov %dl,0x78(%rbx) 21ca80: 0f b7 54 24 7a movzwl 0x7a(%rsp),%edx 21ca85: 66 89 53 7a mov %dx,0x7a(%rbx) 21ca89: 8b 94 24 84 00 00 00 mov 0x84(%rsp),%edx 21ca90: 89 93 84 00 00 00 mov %edx,0x84(%rbx) 21ca96: 0f b6 54 24 7e movzbl 0x7e(%rsp),%edx 21ca9b: 88 53 7e mov %dl,0x7e(%rbx) 21ca9e: 0f b7 54 24 7c movzwl 0x7c(%rsp),%edx 21caa3: 89 93 8c 00 00 00 mov %edx,0x8c(%rbx) 21caa9: 48 8b bc 24 a8 01 00 mov 0x1a8(%rsp),%rdi 21cab0: 00 21cab1: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 21cab8: 00 00 21caba: 75 0a jne 21cac6 21cabc: 48 81 c4 b0 01 00 00 add $0x1b0,%rsp 21cac3: 5b pop %rbx 21cac4: 5d pop %rbp 21cac5: c3 retq 21cac6: e8 00 00 00 00 callq 21cacb 21cacb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000021cad0 : 21cad0: e8 00 00 00 00 callq 21cad5 21cad5: 48 89 fa mov %rdi,%rdx 21cad8: 31 c0 xor %eax,%eax 21cada: b9 46 00 00 00 mov $0x46,%ecx 21cadf: 48 8d bf d8 e6 00 00 lea 0xe6d8(%rdi),%rdi 21cae6: f3 48 ab rep stos %rax,%es:(%rdi) 21cae9: b9 27 00 00 00 mov $0x27,%ecx 21caee: 48 c7 82 d8 e6 00 00 movq $0x0,0xe6d8(%rdx) 21caf5: 00 00 00 00 21caf9: 48 c7 82 e0 e6 00 00 movq $0x0,0xe6e0(%rdx) 21cb00: 00 00 00 00 21cb04: 48 c7 82 e8 e6 00 00 movq $0x0,0xe6e8(%rdx) 21cb0b: 00 00 00 00 21cb0f: 48 c7 82 f0 e6 00 00 movq $0x0,0xe6f0(%rdx) 21cb16: 00 00 00 00 21cb1a: 48 c7 82 f8 e6 00 00 movq $0x0,0xe6f8(%rdx) 21cb21: 00 00 00 00 21cb25: 48 c7 82 00 e7 00 00 movq $0x0,0xe700(%rdx) 21cb2c: 00 00 00 00 21cb30: 48 c7 82 08 e7 00 00 movq $0x0,0xe708(%rdx) 21cb37: 00 00 00 00 21cb3b: 48 c7 82 10 e7 00 00 movq $0x0,0xe710(%rdx) 21cb42: 00 00 00 00 21cb46: 48 c7 82 20 e7 00 00 movq $0x0,0xe720(%rdx) 21cb4d: 00 00 00 00 21cb51: 48 c7 82 28 e7 00 00 movq $0x0,0xe728(%rdx) 21cb58: 00 00 00 00 21cb5c: 48 c7 82 30 e7 00 00 movq $0x0,0xe730(%rdx) 21cb63: 00 00 00 00 21cb67: 48 c7 82 38 e7 00 00 movq $0x0,0xe738(%rdx) 21cb6e: 00 00 00 00 21cb72: 48 c7 82 40 e7 00 00 movq $0x0,0xe740(%rdx) 21cb79: 00 00 00 00 21cb7d: 48 c7 82 48 e7 00 00 movq $0x0,0xe748(%rdx) 21cb84: 00 00 00 00 21cb88: 48 c7 82 50 e7 00 00 movq $0x0,0xe750(%rdx) 21cb8f: 00 00 00 00 21cb93: 48 c7 82 60 e7 00 00 movq $0x0,0xe760(%rdx) 21cb9a: 00 00 00 00 21cb9e: 48 c7 82 70 e7 00 00 movq $0x0,0xe770(%rdx) 21cba5: 00 00 00 00 21cba9: 48 c7 82 78 e7 00 00 movq $0x0,0xe778(%rdx) 21cbb0: 00 00 00 00 21cbb4: 48 c7 82 88 e7 00 00 movq $0x0,0xe788(%rdx) 21cbbb: 00 00 00 00 21cbbf: 48 c7 82 90 e7 00 00 movq $0x0,0xe790(%rdx) 21cbc6: 00 00 00 00 21cbca: 48 c7 82 98 e7 00 00 movq $0x0,0xe798(%rdx) 21cbd1: 00 00 00 00 21cbd5: 48 c7 82 a0 e7 00 00 movq $0x0,0xe7a0(%rdx) 21cbdc: 00 00 00 00 21cbe0: 48 c7 82 a8 e7 00 00 movq $0x0,0xe7a8(%rdx) 21cbe7: 00 00 00 00 21cbeb: 48 c7 82 b0 e7 00 00 movq $0x0,0xe7b0(%rdx) 21cbf2: 00 00 00 00 21cbf6: 48 c7 82 b8 e7 00 00 movq $0x0,0xe7b8(%rdx) 21cbfd: 00 00 00 00 21cc01: 48 c7 82 c0 e7 00 00 movq $0x0,0xe7c0(%rdx) 21cc08: 00 00 00 00 21cc0c: 48 c7 82 c8 e7 00 00 movq $0x0,0xe7c8(%rdx) 21cc13: 00 00 00 00 21cc17: 48 c7 82 d8 e7 00 00 movq $0x0,0xe7d8(%rdx) 21cc1e: 00 00 00 00 21cc22: 48 c7 82 e0 e7 00 00 movq $0x0,0xe7e0(%rdx) 21cc29: 00 00 00 00 21cc2d: 48 c7 82 e8 e7 00 00 movq $0x0,0xe7e8(%rdx) 21cc34: 00 00 00 00 21cc38: 48 c7 82 f0 e7 00 00 movq $0x0,0xe7f0(%rdx) 21cc3f: 00 00 00 00 21cc43: 48 c7 82 f8 e7 00 00 movq $0x0,0xe7f8(%rdx) 21cc4a: 00 00 00 00 21cc4e: 48 c7 82 08 e8 00 00 movq $0x0,0xe808(%rdx) 21cc55: 00 00 00 00 21cc59: 48 c7 82 10 e8 00 00 movq $0x0,0xe810(%rdx) 21cc60: 00 00 00 00 21cc64: 48 c7 82 18 e8 00 00 movq $0x0,0xe818(%rdx) 21cc6b: 00 00 00 00 21cc6f: 48 c7 82 20 e8 00 00 movq $0x0,0xe820(%rdx) 21cc76: 00 00 00 00 21cc7a: 48 c7 82 40 e8 00 00 movq $0x0,0xe840(%rdx) 21cc81: 00 00 00 00 21cc85: 48 c7 82 48 e8 00 00 movq $0x0,0xe848(%rdx) 21cc8c: 00 00 00 00 21cc90: 48 c7 82 50 e8 00 00 movq $0x0,0xe850(%rdx) 21cc97: 00 00 00 00 21cc9b: 48 c7 82 58 e8 00 00 movq $0x0,0xe858(%rdx) 21cca2: 00 00 00 00 21cca6: 48 c7 82 60 e8 00 00 movq $0x0,0xe860(%rdx) 21ccad: 00 00 00 00 21ccb1: 48 c7 82 98 e8 00 00 movq $0x0,0xe898(%rdx) 21ccb8: 00 00 00 00 21ccbc: 48 c7 82 a0 e8 00 00 movq $0x0,0xe8a0(%rdx) 21ccc3: 00 00 00 00 21ccc7: 48 c7 82 b8 e8 00 00 movq $0x0,0xe8b8(%rdx) 21ccce: 00 00 00 00 21ccd2: 48 c7 82 c0 e8 00 00 movq $0x0,0xe8c0(%rdx) 21ccd9: 00 00 00 00 21ccdd: 48 c7 82 c8 e8 00 00 movq $0x0,0xe8c8(%rdx) 21cce4: 00 00 00 00 21cce8: 48 c7 82 d0 e8 00 00 movq $0x0,0xe8d0(%rdx) 21ccef: 00 00 00 00 21ccf3: 48 c7 82 d8 e8 00 00 movq $0x0,0xe8d8(%rdx) 21ccfa: 00 00 00 00 21ccfe: 48 c7 82 e0 e8 00 00 movq $0x0,0xe8e0(%rdx) 21cd05: 00 00 00 00 21cd09: 48 c7 82 e8 e8 00 00 movq $0x0,0xe8e8(%rdx) 21cd10: 00 00 00 00 21cd14: 48 c7 82 f0 e8 00 00 movq $0x0,0xe8f0(%rdx) 21cd1b: 00 00 00 00 21cd1f: 48 c7 82 f8 e8 00 00 movq $0x0,0xe8f8(%rdx) 21cd26: 00 00 00 00 21cd2a: 48 8b 92 08 e9 00 00 mov 0xe908(%rdx),%rdx 21cd31: 48 8d 7a 30 lea 0x30(%rdx),%rdi 21cd35: f3 48 ab rep stos %rax,%es:(%rdi) 21cd38: 48 c7 42 40 00 00 00 movq $0x0,0x40(%rdx) 21cd3f: 00 21cd40: 48 c7 42 48 00 00 00 movq $0x0,0x48(%rdx) 21cd47: 00 21cd48: 48 c7 42 50 00 00 00 movq $0x0,0x50(%rdx) 21cd4f: 00 21cd50: 48 c7 42 58 00 00 00 movq $0x0,0x58(%rdx) 21cd57: 00 21cd58: 48 c7 42 60 00 00 00 movq $0x0,0x60(%rdx) 21cd5f: 00 21cd60: 48 c7 42 68 00 00 00 movq $0x0,0x68(%rdx) 21cd67: 00 21cd68: 48 c7 42 70 00 00 00 movq $0x0,0x70(%rdx) 21cd6f: 00 21cd70: 48 c7 42 78 00 00 00 movq $0x0,0x78(%rdx) 21cd77: 00 21cd78: 48 c7 82 88 00 00 00 movq $0x0,0x88(%rdx) 21cd7f: 00 00 00 00 21cd83: 48 c7 82 90 00 00 00 movq $0x0,0x90(%rdx) 21cd8a: 00 00 00 00 21cd8e: 48 c7 82 98 00 00 00 movq $0x0,0x98(%rdx) 21cd95: 00 00 00 00 21cd99: 48 c7 82 a0 00 00 00 movq $0x0,0xa0(%rdx) 21cda0: 00 00 00 00 21cda4: 48 c7 82 a8 00 00 00 movq $0x0,0xa8(%rdx) 21cdab: 00 00 00 00 21cdaf: 48 c7 82 b0 00 00 00 movq $0x0,0xb0(%rdx) 21cdb6: 00 00 00 00 21cdba: 48 c7 82 c0 00 00 00 movq $0x0,0xc0(%rdx) 21cdc1: 00 00 00 00 21cdc5: 48 c7 82 c8 00 00 00 movq $0x0,0xc8(%rdx) 21cdcc: 00 00 00 00 21cdd0: 48 c7 82 d0 00 00 00 movq $0x0,0xd0(%rdx) 21cdd7: 00 00 00 00 21cddb: 48 c7 82 d8 00 00 00 movq $0x0,0xd8(%rdx) 21cde2: 00 00 00 00 21cde6: 48 c7 82 e0 00 00 00 movq $0x0,0xe0(%rdx) 21cded: 00 00 00 00 21cdf1: 48 c7 82 e8 00 00 00 movq $0x0,0xe8(%rdx) 21cdf8: 00 00 00 00 21cdfc: 48 c7 82 f0 00 00 00 movq $0x0,0xf0(%rdx) 21ce03: 00 00 00 00 21ce07: 48 c7 82 18 01 00 00 movq $0x0,0x118(%rdx) 21ce0e: 00 00 00 00 21ce12: 48 c7 82 20 01 00 00 movq $0x0,0x120(%rdx) 21ce19: 00 00 00 00 21ce1d: 48 c7 82 28 01 00 00 movq $0x0,0x128(%rdx) 21ce24: 00 00 00 00 21ce28: 48 c7 82 30 01 00 00 movq $0x0,0x130(%rdx) 21ce2f: 00 00 00 00 21ce33: 48 c7 82 38 01 00 00 movq $0x0,0x138(%rdx) 21ce3a: 00 00 00 00 21ce3e: c3 retq 21ce3f: 90 nop 000000000021ce40 : 21ce40: e8 00 00 00 00 callq 21ce45 21ce45: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 21ce4c: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 21ce53: 48 8b 07 mov (%rdi),%rax 21ce56: 48 8b 40 18 mov 0x18(%rax),%rax 21ce5a: e9 00 00 00 00 jmpq 21ce5f 21ce5f: 90 nop 000000000021ce60 : 21ce60: e8 00 00 00 00 callq 21ce65 21ce65: 41 57 push %r15 21ce67: 41 56 push %r14 21ce69: 44 0f b6 b6 b0 01 00 movzbl 0x1b0(%rsi),%r14d 21ce70: 00 21ce71: 41 55 push %r13 21ce73: 41 54 push %r12 21ce75: 55 push %rbp 21ce76: 53 push %rbx 21ce77: 45 84 f6 test %r14b,%r14b 21ce7a: 0f 84 08 01 00 00 je 21cf88 21ce80: 41 0f b6 c6 movzbl %r14b,%eax 21ce84: 49 89 fc mov %rdi,%r12 21ce87: 45 31 ed xor %r13d,%r13d 21ce8a: 31 db xor %ebx,%ebx 21ce8c: 83 e8 01 sub $0x1,%eax 21ce8f: 45 31 db xor %r11d,%r11d 21ce92: 45 31 d2 xor %r10d,%r10d 21ce95: 31 ed xor %ebp,%ebp 21ce97: 48 c1 e0 06 shl $0x6,%rax 21ce9b: 41 b8 01 00 00 00 mov $0x1,%r8d 21cea1: 4c 8d 4c 06 40 lea 0x40(%rsi,%rax,1),%r9 21cea6: eb 0d jmp 21ceb5 21cea8: 48 83 c6 40 add $0x40,%rsi 21ceac: 49 39 f1 cmp %rsi,%r9 21ceaf: 0f 84 8c 00 00 00 je 21cf41 21ceb5: 8b 4e 38 mov 0x38(%rsi),%ecx 21ceb8: 85 c9 test %ecx,%ecx 21ceba: 74 ec je 21cea8 21cebc: 83 f9 02 cmp $0x2,%ecx 21cebf: 0f 8f d3 00 00 00 jg 21cf98 21cec5: 75 68 jne 21cf2f 21cec7: 41 bd 01 00 00 00 mov $0x1,%r13d 21cecd: 31 d2 xor %edx,%edx 21cecf: 48 8b 44 d6 50 mov 0x50(%rsi,%rdx,8),%rax 21ced4: 83 b8 68 02 00 00 10 cmpl $0x10,0x268(%rax) 21cedb: 8b b8 c8 00 00 00 mov 0xc8(%rax),%edi 21cee1: 76 2e jbe 21cf11 21cee3: 39 b8 d8 00 00 00 cmp %edi,0xd8(%rax) 21cee9: 7c 3d jl 21cf28 21ceeb: 44 8b b8 dc 00 00 00 mov 0xdc(%rax),%r15d 21cef2: 44 39 b8 cc 00 00 00 cmp %r15d,0xcc(%rax) 21cef9: 41 0f 4f e8 cmovg %r8d,%ebp 21cefd: 81 ff 00 0f 00 00 cmp $0xf00,%edi 21cf03: 45 0f 4d d0 cmovge %r8d,%r10d 21cf07: 48 83 c2 01 add $0x1,%rdx 21cf0b: 39 d1 cmp %edx,%ecx 21cf0d: 7f c0 jg 21cecf 21cf0f: eb 97 jmp 21cea8 21cf11: 81 ff 00 0f 00 00 cmp $0xf00,%edi 21cf17: 45 0f 4d d8 cmovge %r8d,%r11d 21cf1b: 80 b8 4c 01 00 00 00 cmpb $0x0,0x14c(%rax) 21cf22: 41 0f 44 d8 cmove %r8d,%ebx 21cf26: eb df jmp 21cf07 21cf28: bd 01 00 00 00 mov $0x1,%ebp 21cf2d: eb ce jmp 21cefd 21cf2f: 83 f9 01 cmp $0x1,%ecx 21cf32: 74 99 je 21cecd 21cf34: 48 83 c6 40 add $0x40,%rsi 21cf38: 49 39 f1 cmp %rsi,%r9 21cf3b: 0f 85 74 ff ff ff jne 21ceb5 21cf41: 41 80 fe 01 cmp $0x1,%r14b 21cf45: 76 0a jbe 21cf51 21cf47: b8 12 00 00 00 mov $0x12,%eax 21cf4c: 45 84 ed test %r13b,%r13b 21cf4f: 75 3c jne 21cf8d 21cf51: 45 84 d2 test %r10b,%r10b 21cf54: 74 32 je 21cf88 21cf56: 45 84 db test %r11b,%r11b 21cf59: 74 2d je 21cf88 21cf5b: 40 84 ed test %bpl,%bpl 21cf5e: 74 28 je 21cf88 21cf60: 84 db test %bl,%bl 21cf62: 74 24 je 21cf88 21cf64: 49 8b 84 24 e0 03 00 mov 0x3e0(%r12),%rax 21cf6b: 00 21cf6c: 5b pop %rbx 21cf6d: 5d pop %rbp 21cf6e: 41 5c pop %r12 21cf70: 83 78 78 01 cmpl $0x1,0x78(%rax) 21cf74: 41 5d pop %r13 21cf76: 0f 94 c0 sete %al 21cf79: 41 5e pop %r14 21cf7b: 41 5f pop %r15 21cf7d: 0f b6 c0 movzbl %al,%eax 21cf80: 8d 04 c5 01 00 00 00 lea 0x1(,%rax,8),%eax 21cf87: c3 retq 21cf88: b8 01 00 00 00 mov $0x1,%eax 21cf8d: 5b pop %rbx 21cf8e: 5d pop %rbp 21cf8f: 41 5c pop %r12 21cf91: 41 5d pop %r13 21cf93: 41 5e pop %r14 21cf95: 41 5f pop %r15 21cf97: c3 retq 21cf98: 5b pop %rbx 21cf99: b8 12 00 00 00 mov $0x12,%eax 21cf9e: 5d pop %rbp 21cf9f: 41 5c pop %r12 21cfa1: 41 5d pop %r13 21cfa3: 41 5e pop %r14 21cfa5: 41 5f pop %r15 21cfa7: c3 retq 21cfa8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 21cfaf: 00 000000000021cfb0 : 21cfb0: e8 00 00 00 00 callq 21cfb5 21cfb5: 4c 8b 4a 08 mov 0x8(%rdx),%r9 21cfb9: 8b 96 b0 02 00 00 mov 0x2b0(%rsi),%edx 21cfbf: 85 d2 test %edx,%edx 21cfc1: 74 50 je 21d013 21cfc3: 31 c0 xor %eax,%eax 21cfc5: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 21cfcc: 80 bc 07 10 1d 00 00 cmpb $0x0,0x1d10(%rdi,%rax,1) 21cfd3: 00 21cfd4: 75 20 jne 21cff6 21cfd6: 4c 8b 84 c6 50 01 00 mov 0x150(%rsi,%rax,8),%r8 21cfdd: 00 21cfde: 4d 85 c0 test %r8,%r8 21cfe1: 74 13 je 21cff6 21cfe3: 49 8b 89 40 01 00 00 mov 0x140(%r9),%rcx 21cfea: 8b 49 24 mov 0x24(%rcx),%ecx 21cfed: 41 39 48 18 cmp %ecx,0x18(%r8) 21cff1: 74 1c je 21d00f 21cff3: 48 63 c8 movslq %eax,%rcx 21cff6: 48 83 c0 01 add $0x1,%rax 21cffa: 48 39 d0 cmp %rdx,%rax 21cffd: 75 cd jne 21cfcc 21cfff: 45 31 c0 xor %r8d,%r8d 21d002: 83 f9 ff cmp $0xffffffff,%ecx 21d005: 74 08 je 21d00f 21d007: 4c 8b 84 ce 50 01 00 mov 0x150(%rsi,%rcx,8),%r8 21d00e: 00 21d00f: 4c 89 c0 mov %r8,%rax 21d012: c3 retq 21d013: 45 31 c0 xor %r8d,%r8d 21d016: eb f7 jmp 21d00f 21d018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 21d01f: 00 000000000021d020 : 21d020: 48 83 ef 01 sub $0x1,%rdi 21d024: b8 ff ff ff ff mov $0xffffffff,%eax 21d029: 48 c1 ef 0c shr $0xc,%rdi 21d02d: 48 0f bd c7 bsr %rdi,%rax 21d031: 83 c0 01 add $0x1,%eax 21d034: c3 retq 21d035: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21d03c: 00 00 00 00 000000000021d040 : 21d040: e8 00 00 00 00 callq 21d045 21d045: 89 f0 mov %esi,%eax 21d047: 49 c7 c0 00 00 00 00 mov $0x0,%r8 21d04e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21d055: 48 8d 14 80 lea (%rax,%rax,4),%rdx 21d059: 48 8d 04 50 lea (%rax,%rdx,2),%rax 21d05d: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 21d064: 00 21d065: e9 00 00 00 00 jmpq 21d06a 21d06a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000021d070 : 21d070: e8 00 00 00 00 callq 21d075 21d075: 4c 8d 46 04 lea 0x4(%rsi),%r8 21d079: b9 00 c0 00 00 mov $0xc000,%ecx 21d07e: ba 0e 00 00 00 mov $0xe,%edx 21d083: be 40 5d 00 00 mov $0x5d40,%esi 21d088: e9 00 00 00 00 jmpq 21d08d 21d08d: 0f 1f 00 nopl (%rax) 000000000021d090 : 21d090: e8 00 00 00 00 callq 21d095 21d095: 53 push %rbx 21d096: 48 89 fb mov %rdi,%rbx 21d099: 8b bf 68 02 00 00 mov 0x268(%rdi),%edi 21d09f: e8 00 00 00 00 callq 21d0a4 21d0a4: 83 f8 40 cmp $0x40,%eax 21d0a7: 0f 94 c0 sete %al 21d0aa: 0f b6 c0 movzbl %al,%eax 21d0ad: 83 c0 09 add $0x9,%eax 21d0b0: 89 83 18 01 00 00 mov %eax,0x118(%rbx) 21d0b6: b8 01 00 00 00 mov $0x1,%eax 21d0bb: 5b pop %rbx 21d0bc: c3 retq 21d0bd: 0f 1f 00 nopl (%rax) 000000000021d0c0 : 21d0c0: e8 00 00 00 00 callq 21d0c5 21d0c5: 41 54 push %r12 21d0c7: 49 89 f4 mov %rsi,%r12 21d0ca: 48 89 d6 mov %rdx,%rsi 21d0cd: 55 push %rbp 21d0ce: 48 8d af b8 01 00 00 lea 0x1b8(%rdi),%rbp 21d0d5: 53 push %rbx 21d0d6: 48 89 ef mov %rbp,%rdi 21d0d9: e8 00 00 00 00 callq 21d0de 21d0de: 4c 89 e6 mov %r12,%rsi 21d0e1: 48 89 ef mov %rbp,%rdi 21d0e4: 48 89 c3 mov %rax,%rbx 21d0e7: 48 89 c2 mov %rax,%rdx 21d0ea: e8 00 00 00 00 callq 21d0ef 21d0ef: 48 85 db test %rbx,%rbx 21d0f2: 74 74 je 21d168 21d0f4: 48 85 c0 test %rax,%rax 21d0f7: 74 6a je 21d163 21d0f9: 48 8b 53 08 mov 0x8(%rbx),%rdx 21d0fd: 48 89 50 08 mov %rdx,0x8(%rax) 21d101: 48 8b 93 28 01 00 00 mov 0x128(%rbx),%rdx 21d108: 48 89 90 28 01 00 00 mov %rdx,0x128(%rax) 21d10f: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 21d116: 48 89 90 78 02 00 00 mov %rdx,0x278(%rax) 21d11d: 48 8b 93 18 01 00 00 mov 0x118(%rbx),%rdx 21d124: 48 89 90 18 01 00 00 mov %rdx,0x118(%rax) 21d12b: 0f b6 90 bc 02 00 00 movzbl 0x2bc(%rax),%edx 21d132: 49 8d 14 d4 lea (%r12,%rdx,8),%rdx 21d136: 48 8b 4a 30 mov 0x30(%rdx),%rcx 21d13a: 48 89 88 e8 00 00 00 mov %rcx,0xe8(%rax) 21d141: 48 8b 4a 60 mov 0x60(%rdx),%rcx 21d145: 48 89 88 f8 00 00 00 mov %rcx,0xf8(%rax) 21d14c: 48 8b 92 c0 00 00 00 mov 0xc0(%rdx),%rdx 21d153: 48 89 90 08 01 00 00 mov %rdx,0x108(%rax) 21d15a: 8b 52 10 mov 0x10(%rdx),%edx 21d15d: 88 90 10 01 00 00 mov %dl,0x110(%rax) 21d163: 5b pop %rbx 21d164: 5d pop %rbp 21d165: 41 5c pop %r12 21d167: c3 retq 21d168: 0f 0b ud2 21d16a: 31 c0 xor %eax,%eax 21d16c: eb f5 jmp 21d163 21d16e: 66 90 xchg %ax,%ax 000000000021d170 : 21d170: e8 00 00 00 00 callq 21d175 21d175: 41 55 push %r13 21d177: 41 54 push %r12 21d179: 55 push %rbp 21d17a: 53 push %rbx 21d17b: 48 89 fb mov %rdi,%rbx 21d17e: 8b bf b0 02 00 00 mov 0x2b0(%rdi),%edi 21d184: 85 ff test %edi,%edi 21d186: 74 2c je 21d1b4 21d188: 31 ed xor %ebp,%ebp 21d18a: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 21d191: 00 21d192: 48 85 ff test %rdi,%rdi 21d195: 74 11 je 21d1a8 21d197: e8 00 00 00 00 callq 21d19c 21d19c: 48 c7 84 eb 50 01 00 movq $0x0,0x150(%rbx,%rbp,8) 21d1a3: 00 00 00 00 00 21d1a8: 48 83 c5 01 add $0x1,%rbp 21d1ac: 39 ab b0 02 00 00 cmp %ebp,0x2b0(%rbx) 21d1b2: 77 d6 ja 21d18a 21d1b4: 48 8b bb b8 01 00 00 mov 0x1b8(%rbx),%rdi 21d1bb: 48 85 ff test %rdi,%rdi 21d1be: 74 10 je 21d1d0 21d1c0: e8 00 00 00 00 callq 21d1c5 21d1c5: 48 c7 83 b8 01 00 00 movq $0x0,0x1b8(%rbx) 21d1cc: 00 00 00 00 21d1d0: 48 8b bb b0 01 00 00 mov 0x1b0(%rbx),%rdi 21d1d7: 48 85 ff test %rdi,%rdi 21d1da: 74 10 je 21d1ec 21d1dc: e8 00 00 00 00 callq 21d1e1 21d1e1: 48 c7 83 b0 01 00 00 movq $0x0,0x1b0(%rbx) 21d1e8: 00 00 00 00 21d1ec: 8b b3 a8 02 00 00 mov 0x2a8(%rbx),%esi 21d1f2: 85 f6 test %esi,%esi 21d1f4: 0f 84 b9 00 00 00 je 21d2b3 21d1fa: 48 8d 6b 60 lea 0x60(%rbx),%rbp 21d1fe: 45 31 e4 xor %r12d,%r12d 21d201: 4c 8d ab c0 03 00 00 lea 0x3c0(%rbx),%r13 21d208: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax 21d20f: 48 85 c0 test %rax,%rax 21d212: 74 17 je 21d22b 21d214: 48 8b 80 38 4b 00 00 mov 0x4b38(%rax),%rax 21d21b: 48 8d bd 90 00 00 00 lea 0x90(%rbp),%rdi 21d222: 48 8b 40 20 mov 0x20(%rax),%rax 21d226: e8 00 00 00 00 callq 21d22b 21d22b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 21d22f: 48 85 ff test %rdi,%rdi 21d232: 74 0d je 21d241 21d234: e8 00 00 00 00 callq 21d239 21d239: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 21d240: 00 21d241: 48 8b 45 00 mov 0x0(%rbp),%rax 21d245: 48 85 c0 test %rax,%rax 21d248: 74 10 je 21d25a 21d24a: 48 8b 40 10 mov 0x10(%rax),%rax 21d24e: 48 89 ef mov %rbp,%rdi 21d251: 48 8b 40 40 mov 0x40(%rax),%rax 21d255: e8 00 00 00 00 callq 21d25a 21d25a: 48 8b 7d d0 mov -0x30(%rbp),%rdi 21d25e: 48 85 ff test %rdi,%rdi 21d261: 74 0d je 21d270 21d263: e8 00 00 00 00 callq 21d268 21d268: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 21d26f: 00 21d270: 48 83 bb c0 03 00 00 cmpq $0x0,0x3c0(%rbx) 21d277: 00 21d278: 74 08 je 21d282 21d27a: 4c 89 ef mov %r13,%rdi 21d27d: e8 00 00 00 00 callq 21d282 21d282: 48 8b bd c0 00 00 00 mov 0xc0(%rbp),%rdi 21d289: 48 85 ff test %rdi,%rdi 21d28c: 74 10 je 21d29e 21d28e: e8 00 00 00 00 callq 21d293 21d293: 48 c7 85 c0 00 00 00 movq $0x0,0xc0(%rbp) 21d29a: 00 00 00 00 21d29e: 41 83 c4 01 add $0x1,%r12d 21d2a2: 48 83 c5 08 add $0x8,%rbp 21d2a6: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 21d2ad: 0f 87 55 ff ff ff ja 21d208 21d2b3: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 21d2ba: 8b 48 1c mov 0x1c(%rax),%ecx 21d2bd: 85 c9 test %ecx,%ecx 21d2bf: 74 5a je 21d31b 21d2c1: 48 8d ab c8 01 00 00 lea 0x1c8(%rbx),%rbp 21d2c8: 45 31 e4 xor %r12d,%r12d 21d2cb: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 21d2d0: 74 08 je 21d2da 21d2d2: 48 89 ef mov %rbp,%rdi 21d2d5: e8 00 00 00 00 callq 21d2da 21d2da: 48 8b 7d 30 mov 0x30(%rbp),%rdi 21d2de: 48 85 ff test %rdi,%rdi 21d2e1: 74 0d je 21d2f0 21d2e3: e8 00 00 00 00 callq 21d2e8 21d2e8: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 21d2ef: 00 21d2f0: 48 8b 7d 60 mov 0x60(%rbp),%rdi 21d2f4: 48 85 ff test %rdi,%rdi 21d2f7: 74 0d je 21d306 21d2f9: e8 00 00 00 00 callq 21d2fe 21d2fe: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 21d305: 00 21d306: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 21d30d: 41 83 c4 01 add $0x1,%r12d 21d311: 48 83 c5 08 add $0x8,%rbp 21d315: 44 39 60 1c cmp %r12d,0x1c(%rax) 21d319: 77 b0 ja 21d2cb 21d31b: 8b 93 b0 03 00 00 mov 0x3b0(%rbx),%edx 21d321: 85 d2 test %edx,%edx 21d323: 74 2a je 21d34f 21d325: 48 8d ab 78 03 00 00 lea 0x378(%rbx),%rbp 21d32c: 45 31 e4 xor %r12d,%r12d 21d32f: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 21d334: 74 08 je 21d33e 21d336: 48 89 ef mov %rbp,%rdi 21d339: e8 00 00 00 00 callq 21d33e 21d33e: 41 83 c4 01 add $0x1,%r12d 21d342: 48 83 c5 08 add $0x8,%rbp 21d346: 44 39 a3 b0 03 00 00 cmp %r12d,0x3b0(%rbx) 21d34d: 77 e0 ja 21d32f 21d34f: 8b 83 70 03 00 00 mov 0x370(%rbx),%eax 21d355: 85 c0 test %eax,%eax 21d357: 74 2c je 21d385 21d359: 31 ed xor %ebp,%ebp 21d35b: 48 8b bc eb 38 03 00 mov 0x338(%rbx,%rbp,8),%rdi 21d362: 00 21d363: 48 85 ff test %rdi,%rdi 21d366: 74 11 je 21d379 21d368: e8 00 00 00 00 callq 21d36d 21d36d: 48 c7 84 eb 38 03 00 movq $0x0,0x338(%rbx,%rbp,8) 21d374: 00 00 00 00 00 21d379: 48 83 c5 01 add $0x1,%rbp 21d37d: 39 ab 70 03 00 00 cmp %ebp,0x370(%rbx) 21d383: 77 d6 ja 21d35b 21d385: 48 8b bb 30 03 00 00 mov 0x330(%rbx),%rdi 21d38c: 48 85 ff test %rdi,%rdi 21d38f: 74 10 je 21d3a1 21d391: e8 00 00 00 00 callq 21d396 21d396: 48 c7 83 30 03 00 00 movq $0x0,0x330(%rbx) 21d39d: 00 00 00 00 21d3a1: 48 83 bb c8 03 00 00 cmpq $0x0,0x3c8(%rbx) 21d3a8: 00 21d3a9: 74 0c je 21d3b7 21d3ab: 48 8d bb c8 03 00 00 lea 0x3c8(%rbx),%rdi 21d3b2: e8 00 00 00 00 callq 21d3b7 21d3b7: 48 83 bb d0 03 00 00 cmpq $0x0,0x3d0(%rbx) 21d3be: 00 21d3bf: 74 0c je 21d3cd 21d3c1: 48 8d bb d0 03 00 00 lea 0x3d0(%rbx),%rdi 21d3c8: e8 00 00 00 00 callq 21d3cd 21d3cd: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 21d3d4: 5b pop %rbx 21d3d5: 5d pop %rbp 21d3d6: 41 5c pop %r12 21d3d8: 41 5d pop %r13 21d3da: e9 00 00 00 00 jmpq 21d3df 21d3df: 90 nop 000000000021d3e0 : 21d3e0: e8 00 00 00 00 callq 21d3e5 21d3e5: 55 push %rbp 21d3e6: 53 push %rbx 21d3e7: 48 8b 2f mov (%rdi),%rbp 21d3ea: 48 89 fb mov %rdi,%rbx 21d3ed: 48 89 ef mov %rbp,%rdi 21d3f0: e8 7b fd ff ff callq 21d170 21d3f5: 48 89 ef mov %rbp,%rdi 21d3f8: e8 00 00 00 00 callq 21d3fd 21d3fd: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 21d404: 5b pop %rbx 21d405: 5d pop %rbp 21d406: c3 retq 21d407: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 21d40e: 00 00 000000000021d410 : 21d410: e8 00 00 00 00 callq 21d415 21d415: 41 55 push %r13 21d417: 49 89 fd mov %rdi,%r13 21d41a: 41 54 push %r12 21d41c: 55 push %rbp 21d41d: 48 89 d5 mov %rdx,%rbp 21d420: 53 push %rbx 21d421: 48 89 f3 mov %rsi,%rbx 21d424: e8 00 00 00 00 callq 21d429 21d429: 41 89 c4 mov %eax,%r12d 21d42c: 83 f8 01 cmp $0x1,%eax 21d42f: 74 0a je 21d43b 21d431: 5b pop %rbx 21d432: 44 89 e0 mov %r12d,%eax 21d435: 5d pop %rbp 21d436: 41 5c pop %r12 21d438: 41 5d pop %r13 21d43a: c3 retq 21d43b: 48 89 ea mov %rbp,%rdx 21d43e: 48 89 de mov %rbx,%rsi 21d441: 4c 89 ef mov %r13,%rdi 21d444: e8 00 00 00 00 callq 21d449 21d449: 41 89 c4 mov %eax,%r12d 21d44c: 83 f8 01 cmp $0x1,%eax 21d44f: 75 e0 jne 21d431 21d451: 48 8d bb b8 01 00 00 lea 0x1b8(%rbx),%rdi 21d458: 48 89 ee mov %rbp,%rsi 21d45b: e8 00 00 00 00 callq 21d460 21d460: 48 89 c3 mov %rax,%rbx 21d463: 48 85 c0 test %rax,%rax 21d466: 0f 84 0b 01 00 00 je 21d577 21d46c: 4c 8d 80 40 01 00 00 lea 0x140(%rax),%r8 21d473: 48 8b 40 08 mov 0x8(%rax),%rax 21d477: 8b 70 64 mov 0x64(%rax),%esi 21d47a: 89 b3 40 01 00 00 mov %esi,0x140(%rbx) 21d480: 48 8b 50 08 mov 0x8(%rax),%rdx 21d484: 48 8b 92 40 01 00 00 mov 0x140(%rdx),%rdx 21d48b: 8b 52 18 mov 0x18(%rdx),%edx 21d48e: 89 93 4c 01 00 00 mov %edx,0x14c(%rbx) 21d494: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 21d49a: 89 93 50 01 00 00 mov %edx,0x150(%rbx) 21d4a0: 48 8b 93 28 01 00 00 mov 0x128(%rbx),%rdx 21d4a7: 8b 52 18 mov 0x18(%rdx),%edx 21d4aa: c7 83 44 01 00 00 d0 movl $0x278d0,0x144(%rbx) 21d4b1: 78 02 00 21d4b4: 83 c2 01 add $0x1,%edx 21d4b7: 89 93 54 01 00 00 mov %edx,0x154(%rbx) 21d4bd: 0f b6 93 70 01 00 00 movzbl 0x170(%rbx),%edx 21d4c4: 83 e2 fe and $0xfffffffe,%edx 21d4c7: 88 93 70 01 00 00 mov %dl,0x170(%rbx) 21d4cd: 8b 48 74 mov 0x74(%rax),%ecx 21d4d0: 83 ca 02 or $0x2,%edx 21d4d3: 88 93 70 01 00 00 mov %dl,0x170(%rbx) 21d4d9: 89 8b 58 01 00 00 mov %ecx,0x158(%rbx) 21d4df: 8b 50 78 mov 0x78(%rax),%edx 21d4e2: 83 fa 02 cmp $0x2,%edx 21d4e5: 89 93 6c 01 00 00 mov %edx,0x16c(%rbx) 21d4eb: ba 02 00 00 00 mov $0x2,%edx 21d4f0: 0f 44 ca cmove %edx,%ecx 21d4f3: 89 8b 58 01 00 00 mov %ecx,0x158(%rbx) 21d4f9: 83 78 78 04 cmpl $0x4,0x78(%rax) 21d4fd: 75 08 jne 21d507 21d4ff: d1 ee shr %esi 21d501: 89 b3 40 01 00 00 mov %esi,0x140(%rbx) 21d507: 83 78 70 05 cmpl $0x5,0x70(%rax) 21d50b: 75 06 jne 21d513 21d50d: d1 a3 40 01 00 00 shll 0x140(%rbx) 21d513: 48 8b bb 88 02 00 00 mov 0x288(%rbx),%rdi 21d51a: 48 8d 93 90 02 00 00 lea 0x290(%rbx),%rdx 21d521: 4c 89 c6 mov %r8,%rsi 21d524: 48 8b 07 mov (%rdi),%rax 21d527: 48 8b 40 10 mov 0x10(%rax),%rax 21d52b: e8 00 00 00 00 callq 21d530 21d530: 48 8b 43 08 mov 0x8(%rbx),%rax 21d534: 8b 50 78 mov 0x78(%rax),%edx 21d537: 89 90 14 03 00 00 mov %edx,0x314(%rax) 21d53d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 21d541: 48 8d b7 00 03 00 00 lea 0x300(%rdi),%rsi 21d548: e8 00 00 00 00 callq 21d54d 21d54d: 48 8b 43 08 mov 0x8(%rbx),%rax 21d551: c7 80 18 03 00 00 00 movl $0x0,0x318(%rax) 21d558: 00 00 00 21d55b: 8b 50 74 mov 0x74(%rax),%edx 21d55e: 89 90 1c 03 00 00 mov %edx,0x31c(%rax) 21d564: 8b 50 78 mov 0x78(%rax),%edx 21d567: 89 90 14 03 00 00 mov %edx,0x314(%rax) 21d56d: 44 89 e0 mov %r12d,%eax 21d570: 5b pop %rbx 21d571: 5d pop %rbp 21d572: 41 5c pop %r12 21d574: 41 5d pop %r13 21d576: c3 retq 21d577: 41 bc ff ff ff ff mov $0xffffffff,%r12d 21d57d: e9 af fe ff ff jmpq 21d431 21d582: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21d589: 00 00 00 00 21d58d: 0f 1f 00 nopl (%rax) 000000000021d590 : 21d590: e8 00 00 00 00 callq 21d595 21d595: 83 bf 68 02 00 00 10 cmpl $0x10,0x268(%rdi) 21d59c: b8 01 00 00 00 mov $0x1,%eax 21d5a1: 76 15 jbe 21d5b8 21d5a3: 8b 56 24 mov 0x24(%rsi),%edx 21d5a6: 85 d2 test %edx,%edx 21d5a8: 74 0e je 21d5b8 21d5aa: 3b 97 c8 00 00 00 cmp 0xc8(%rdi),%edx 21d5b0: 19 c0 sbb %eax,%eax 21d5b2: 83 e0 08 and $0x8,%eax 21d5b5: 83 c0 01 add $0x1,%eax 21d5b8: c3 retq 21d5b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000021d5c0 : 21d5c0: e8 00 00 00 00 callq 21d5c5 21d5c5: 41 54 push %r12 21d5c7: ba 40 00 00 00 mov $0x40,%edx 21d5cc: be c0 0d 00 00 mov $0xdc0,%esi 21d5d1: 55 push %rbp 21d5d2: 48 89 fd mov %rdi,%rbp 21d5d5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21d5dc 21d5dc: e8 00 00 00 00 callq 21d5e1 21d5e1: 49 89 c4 mov %rax,%r12 21d5e4: 48 85 c0 test %rax,%rax 21d5e7: 74 27 je 21d610 21d5e9: 8b 55 08 mov 0x8(%rbp),%edx 21d5ec: 49 c7 c0 00 00 00 00 mov $0x0,%r8 21d5f3: 48 89 ee mov %rbp,%rsi 21d5f6: 48 89 c7 mov %rax,%rdi 21d5f9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21d600: 48 c1 e2 05 shl $0x5,%rdx 21d604: 48 81 c2 00 00 00 00 add $0x0,%rdx 21d60b: e8 00 00 00 00 callq 21d610 21d610: 4c 89 e0 mov %r12,%rax 21d613: 5d pop %rbp 21d614: 41 5c pop %r12 21d616: c3 retq 21d617: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 21d61e: 00 00 000000000021d620 : 21d620: e8 00 00 00 00 callq 21d625 21d625: 41 55 push %r13 21d627: 41 89 fd mov %edi,%r13d 21d62a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21d631 21d631: ba 48 00 00 00 mov $0x48,%edx 21d636: 41 54 push %r12 21d638: 55 push %rbp 21d639: 48 89 f5 mov %rsi,%rbp 21d63c: be c0 0d 00 00 mov $0xdc0,%esi 21d641: e8 00 00 00 00 callq 21d646 21d646: 49 89 c4 mov %rax,%r12 21d649: 48 85 c0 test %rax,%rax 21d64c: 74 30 je 21d67e 21d64e: 49 63 c5 movslq %r13d,%rax 21d651: 68 00 00 00 00 pushq $0x0 21d656: 48 8b 55 58 mov 0x58(%rbp),%rdx 21d65a: 44 89 e9 mov %r13d,%ecx 21d65d: 48 69 c0 3c 01 00 00 imul $0x13c,%rax,%rax 21d664: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21d66b: 48 89 ee mov %rbp,%rsi 21d66e: 4c 89 e7 mov %r12,%rdi 21d671: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 21d678: e8 00 00 00 00 callq 21d67d 21d67d: 58 pop %rax 21d67e: 4c 89 e0 mov %r12,%rax 21d681: 5d pop %rbp 21d682: 41 5c pop %r12 21d684: 41 5d pop %r13 21d686: c3 retq 21d687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 21d68e: 00 00 000000000021d690 : 21d690: e8 00 00 00 00 callq 21d695 21d695: 53 push %rbx 21d696: 48 89 fb mov %rdi,%rbx 21d699: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21d6a0 21d6a0: ba 68 01 00 00 mov $0x168,%edx 21d6a5: be c0 0d 00 00 mov $0xdc0,%esi 21d6aa: e8 00 00 00 00 callq 21d6af 21d6af: 48 85 c0 test %rax,%rax 21d6b2: 74 28 je 21d6dc 21d6b4: ba 01 01 00 00 mov $0x101,%edx 21d6b9: 48 89 18 mov %rbx,(%rax) 21d6bc: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 21d6c3: 00 21d6c4: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 21d6cb: 00 21d6cc: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 21d6d3: 00 21d6d4: c6 40 21 01 movb $0x1,0x21(%rax) 21d6d8: 66 89 50 22 mov %dx,0x22(%rax) 21d6dc: 5b pop %rbx 21d6dd: c3 retq 21d6de: 66 90 xchg %ax,%ax 000000000021d6e0 : 21d6e0: e8 00 00 00 00 callq 21d6e5 21d6e5: 41 54 push %r12 21d6e7: ba 70 00 00 00 mov $0x70,%edx 21d6ec: be c0 0d 00 00 mov $0xdc0,%esi 21d6f1: 55 push %rbp 21d6f2: 48 89 fd mov %rdi,%rbp 21d6f5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21d6fc 21d6fc: e8 00 00 00 00 callq 21d701 21d701: 49 89 c4 mov %rax,%r12 21d704: 48 85 c0 test %rax,%rax 21d707: 74 4c je 21d755 21d709: 48 63 45 18 movslq 0x18(%rbp),%rax 21d70d: 83 f8 03 cmp $0x3,%eax 21d710: 76 4a jbe 21d75c 21d712: 0f 0b ud2 21d714: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21d71b: 8b 45 00 mov 0x0(%rbp),%eax 21d71e: 8b 55 08 mov 0x8(%rbp),%edx 21d721: 68 00 00 00 00 pushq $0x0 21d726: 48 89 ee mov %rbp,%rsi 21d729: 68 00 00 00 00 pushq $0x0 21d72e: 4c 89 e7 mov %r12,%rdi 21d731: 83 e8 01 sub $0x1,%eax 21d734: 4c 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%r9 21d73b: 00 21d73c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21d743: 48 c1 e0 04 shl $0x4,%rax 21d747: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 21d74e: e8 00 00 00 00 callq 21d753 21d753: 58 pop %rax 21d754: 5a pop %rdx 21d755: 4c 89 e0 mov %r12,%rax 21d758: 5d pop %rbp 21d759: 41 5c pop %r12 21d75b: c3 retq 21d75c: 48 8d 0c c0 lea (%rax,%rax,8),%rcx 21d760: 48 c1 e1 05 shl $0x5,%rcx 21d764: 48 81 c1 00 00 00 00 add $0x0,%rcx 21d76b: eb ae jmp 21d71b 21d76d: 0f 1f 00 nopl (%rax) 000000000021d770 : 21d770: e8 00 00 00 00 callq 21d775 21d775: 41 55 push %r13 21d777: ba 70 00 00 00 mov $0x70,%edx 21d77c: 41 89 f5 mov %esi,%r13d 21d77f: be c0 0d 00 00 mov $0xdc0,%esi 21d784: 41 54 push %r12 21d786: 55 push %rbp 21d787: 48 89 fd mov %rdi,%rbp 21d78a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21d791 21d791: e8 00 00 00 00 callq 21d796 21d796: 49 89 c4 mov %rax,%r12 21d799: 48 85 c0 test %rax,%rax 21d79c: 74 39 je 21d7d7 21d79e: 48 8b 55 00 mov 0x0(%rbp),%rdx 21d7a2: 44 89 e8 mov %r13d,%eax 21d7a5: b9 60 09 00 00 mov $0x960,%ecx 21d7aa: 48 89 ee mov %rbp,%rsi 21d7ad: 48 8d 04 80 lea (%rax,%rax,4),%rax 21d7b1: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21d7b8: 4c 89 e7 mov %r12,%rdi 21d7bb: 0f b6 52 4c movzbl 0x4c(%rdx),%edx 21d7bf: 4c 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%r8 21d7c6: 00 21d7c7: 52 push %rdx 21d7c8: 44 89 ea mov %r13d,%edx 21d7cb: 68 00 00 00 00 pushq $0x0 21d7d0: e8 00 00 00 00 callq 21d7d5 21d7d5: 58 pop %rax 21d7d6: 5a pop %rdx 21d7d7: 4c 89 e0 mov %r12,%rax 21d7da: 5d pop %rbp 21d7db: 41 5c pop %r12 21d7dd: 41 5d pop %r13 21d7df: c3 retq 000000000021d7e0 : 21d7e0: e8 00 00 00 00 callq 21d7e5 21d7e5: 41 55 push %r13 21d7e7: ba 50 00 00 00 mov $0x50,%edx 21d7ec: 41 89 f5 mov %esi,%r13d 21d7ef: be c0 0d 00 00 mov $0xdc0,%esi 21d7f4: 41 54 push %r12 21d7f6: 55 push %rbp 21d7f7: 48 89 fd mov %rdi,%rbp 21d7fa: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21d801 21d801: e8 00 00 00 00 callq 21d806 21d806: 49 89 c4 mov %rax,%r12 21d809: 48 85 c0 test %rax,%rax 21d80c: 74 2e je 21d83c 21d80e: 44 89 e8 mov %r13d,%eax 21d811: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21d818: 44 89 ea mov %r13d,%edx 21d81b: 48 89 ee mov %rbp,%rsi 21d81e: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 21d822: 49 c7 c0 00 00 00 00 mov $0x0,%r8 21d829: 4c 89 e7 mov %r12,%rdi 21d82c: 48 c1 e1 04 shl $0x4,%rcx 21d830: 48 81 c1 00 00 00 00 add $0x0,%rcx 21d837: e8 00 00 00 00 callq 21d83c 21d83c: 4c 89 e0 mov %r12,%rax 21d83f: 5d pop %rbp 21d840: 41 5c pop %r12 21d842: 41 5d pop %r13 21d844: c3 retq 21d845: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 21d84c: 00 00 00 00 000000000021d850 : 21d850: e8 00 00 00 00 callq 21d855 21d855: 41 57 push %r15 21d857: 49 89 cf mov %rcx,%r15 21d85a: 41 56 push %r14 21d85c: 41 89 d6 mov %edx,%r14d 21d85f: ba 00 01 00 00 mov $0x100,%edx 21d864: 41 55 push %r13 21d866: 49 89 f5 mov %rsi,%r13 21d869: be c0 0d 00 00 mov $0xdc0,%esi 21d86e: 41 54 push %r12 21d870: 55 push %rbp 21d871: 48 89 fd mov %rdi,%rbp 21d874: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21d87b 21d87b: 53 push %rbx 21d87c: 44 89 c3 mov %r8d,%ebx 21d87f: e8 00 00 00 00 callq 21d884 21d884: 49 89 c4 mov %rax,%r12 21d887: 48 85 c0 test %rax,%rax 21d88a: 74 2a je 21d8b6 21d88c: 68 00 00 00 00 pushq $0x0 21d891: 4c 89 ea mov %r13,%rdx 21d894: 4d 89 f8 mov %r15,%r8 21d897: 44 89 f1 mov %r14d,%ecx 21d89a: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21d8a1: 48 89 ee mov %rbp,%rsi 21d8a4: 48 89 c7 mov %rax,%rdi 21d8a7: e8 00 00 00 00 callq 21d8ac 21d8ac: 5a pop %rdx 21d8ad: 84 c0 test %al,%al 21d8af: 74 13 je 21d8c4 21d8b1: 41 88 5c 24 14 mov %bl,0x14(%r12) 21d8b6: 5b pop %rbx 21d8b7: 4c 89 e0 mov %r12,%rax 21d8ba: 5d pop %rbp 21d8bb: 41 5c pop %r12 21d8bd: 41 5d pop %r13 21d8bf: 41 5e pop %r14 21d8c1: 41 5f pop %r15 21d8c3: c3 retq 21d8c4: 4c 89 e7 mov %r12,%rdi 21d8c7: 45 31 e4 xor %r12d,%r12d 21d8ca: e8 00 00 00 00 callq 21d8cf 21d8cf: b9 66 03 00 00 mov $0x366,%ecx 21d8d4: bf 02 00 00 00 mov $0x2,%edi 21d8d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21d8e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21d8e7: e8 00 00 00 00 callq 21d8ec 21d8ec: 4c 89 e0 mov %r12,%rax 21d8ef: 5b pop %rbx 21d8f0: 5d pop %rbp 21d8f1: 41 5c pop %r12 21d8f3: 41 5d pop %r13 21d8f5: 41 5e pop %r14 21d8f7: 41 5f pop %r15 21d8f9: c3 retq 21d8fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000021d900 : 21d900: e8 00 00 00 00 callq 21d905 21d905: 53 push %rbx 21d906: 48 89 fb mov %rdi,%rbx 21d909: 48 8b 3f mov (%rdi),%rdi 21d90c: e8 00 00 00 00 callq 21d911 21d911: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 21d918: 5b pop %rbx 21d919: c3 retq 21d91a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000021d920 : 21d920: e8 00 00 00 00 callq 21d925 21d925: 41 57 push %r15 21d927: ba 28 04 00 00 mov $0x428,%edx 21d92c: 41 56 push %r14 21d92e: 41 55 push %r13 21d930: 41 54 push %r12 21d932: 49 89 fc mov %rdi,%r12 21d935: 55 push %rbp 21d936: 53 push %rbx 21d937: 48 89 f3 mov %rsi,%rbx 21d93a: be c0 0d 00 00 mov $0xdc0,%esi 21d93f: 48 83 ec 30 sub $0x30,%rsp 21d943: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21d94a 21d94a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21d951: 00 00 21d953: 48 89 44 24 28 mov %rax,0x28(%rsp) 21d958: 31 c0 xor %eax,%eax 21d95a: e8 00 00 00 00 callq 21d95f 21d95f: 48 85 c0 test %rax,%rax 21d962: 0f 84 ea 08 00 00 je 21e252 21d968: 4c 8b b3 98 02 00 00 mov 0x298(%rbx),%r14 21d96f: 48 89 c5 mov %rax,%rbp 21d972: 41 8b 44 24 54 mov 0x54(%r12),%eax 21d977: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21d97e: be 8a 35 00 00 mov $0x358a,%esi 21d983: 4c 89 f7 mov %r14,%rdi 21d986: 89 44 24 14 mov %eax,0x14(%rsp) 21d98a: e8 00 00 00 00 callq 21d98f 21d98f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21d996: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21d99d: 41 89 c4 mov %eax,%r12d 21d9a0: 49 8b 46 58 mov 0x58(%r14),%rax 21d9a4: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 21d9ab: 00 21d9ac: 31 c0 xor %eax,%eax 21d9ae: 41 83 7e 50 0e cmpl $0xe,0x50(%r14) 21d9b3: 0f 95 c0 setne %al 21d9b6: 83 c0 03 add $0x3,%eax 21d9b9: 41 83 7e 50 0e cmpl $0xe,0x50(%r14) 21d9be: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 21d9c5: 00 00 00 00 21d9c9: 48 0f 45 d1 cmovne %rcx,%rdx 21d9cd: 89 85 a8 02 00 00 mov %eax,0x2a8(%rbp) 21d9d3: c7 85 ac 02 00 00 ff movl $0xffffffff,0x2ac(%rbp) 21d9da: ff ff ff 21d9dd: 48 89 95 18 04 00 00 mov %rdx,0x418(%rbp) 21d9e4: 48 8b 93 98 02 00 00 mov 0x298(%rbx),%rdx 21d9eb: 83 7a 50 0e cmpl $0xe,0x50(%rdx) 21d9ef: 75 0a jne 21d9fb 21d9f1: c7 85 a8 02 00 00 03 movl $0x3,0x2a8(%rbp) 21d9f8: 00 00 00 21d9fb: be 00 01 00 00 mov $0x100,%esi 21da00: c6 43 46 01 movb $0x1,0x46(%rbx) 21da04: b9 1f 00 00 00 mov $0x1f,%ecx 21da09: 48 b8 c8 00 00 00 64 movabs $0x64000000c8,%rax 21da10: 00 00 00 21da13: 48 89 43 2c mov %rax,0x2c(%rbx) 21da17: 48 8d bb 80 01 00 00 lea 0x180(%rbx),%rdi 21da1e: 48 b8 00 01 00 00 00 movabs $0xf0000000100,%rax 21da25: 0f 00 00 21da28: 48 89 43 38 mov %rax,0x38(%rbx) 21da2c: 0f b6 83 60 01 00 00 movzbl 0x160(%rbx),%eax 21da33: 80 a3 64 01 00 00 e0 andb $0xe0,0x164(%rbx) 21da3a: 83 e0 e0 and $0xffffffe0,%eax 21da3d: 80 a3 62 01 00 00 80 andb $0x80,0x162(%rbx) 21da44: 83 c8 03 or $0x3,%eax 21da47: c7 43 24 01 00 00 00 movl $0x1,0x24(%rbx) 21da4e: 88 83 60 01 00 00 mov %al,0x160(%rbx) 21da54: 0f b7 83 5c 01 00 00 movzwl 0x15c(%rbx),%eax 21da5b: c6 43 4c 00 movb $0x0,0x4c(%rbx) 21da5f: 66 25 00 fe and $0xfe00,%ax 21da63: 66 89 73 48 mov %si,0x48(%rbx) 21da67: 66 0d 8f 01 or $0x18f,%ax 21da6b: 66 89 83 5c 01 00 00 mov %ax,0x15c(%rbx) 21da72: 0f b6 83 5e 01 00 00 movzbl 0x15e(%rbx),%eax 21da79: 83 e0 e0 and $0xffffffe0,%eax 21da7c: 83 c8 03 or $0x3,%eax 21da7f: 88 83 5e 01 00 00 mov %al,0x15e(%rbx) 21da85: 44 8b 42 20 mov 0x20(%rdx),%r8d 21da89: 31 c0 xor %eax,%eax 21da8b: f3 48 ab rep stos %rax,%es:(%rdi) 21da8e: 45 85 c0 test %r8d,%r8d 21da91: 0f 84 95 01 00 00 je 21dc2c 21da97: b9 01 01 00 00 mov $0x101,%ecx 21da9c: c6 83 90 01 00 00 01 movb $0x1,0x190(%rbx) 21daa3: 66 89 8b 87 01 00 00 mov %cx,0x187(%rbx) 21daaa: c6 83 ad 01 00 00 01 movb $0x1,0x1ad(%rbx) 21dab1: c7 83 d0 01 00 00 ff movl $0xffffffff,0x1d0(%rbx) 21dab8: ff ff ff 21dabb: c6 83 e4 01 00 00 01 movb $0x1,0x1e4(%rbx) 21dac2: 49 8b 76 58 mov 0x58(%r14),%rsi 21dac6: 45 31 c0 xor %r8d,%r8d 21dac9: ba 09 00 00 00 mov $0x9,%edx 21dace: 4c 89 f7 mov %r14,%rdi 21dad1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21dad8: e8 00 00 00 00 callq 21dadd 21dadd: 45 31 c0 xor %r8d,%r8d 21dae0: ba 0a 00 00 00 mov $0xa,%edx 21dae5: 4c 89 f7 mov %r14,%rdi 21dae8: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 21daef: 49 8b 76 58 mov 0x58(%r14),%rsi 21daf3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21dafa: e8 00 00 00 00 callq 21daff 21daff: 45 31 c0 xor %r8d,%r8d 21db02: ba 0b 00 00 00 mov $0xb,%edx 21db07: 4c 89 f7 mov %r14,%rdi 21db0a: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 21db11: 49 8b 76 58 mov 0x58(%r14),%rsi 21db15: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21db1c: e8 00 00 00 00 callq 21db21 21db21: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 21db28: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 21db2f: 83 78 50 0d cmpl $0xd,0x50(%rax) 21db33: 0f 84 eb 06 00 00 je 21e224 21db39: c7 85 70 03 00 00 04 movl $0x4,0x370(%rbp) 21db40: 00 00 00 21db43: 83 78 50 0e cmpl $0xe,0x50(%rax) 21db47: 75 0a jne 21db53 21db49: c7 85 70 03 00 00 03 movl $0x3,0x370(%rbp) 21db50: 00 00 00 21db53: 49 8b 76 58 mov 0x58(%r14),%rsi 21db57: ba 08 00 00 00 mov $0x8,%edx 21db5c: 41 b8 01 00 00 00 mov $0x1,%r8d 21db62: 4c 89 f7 mov %r14,%rdi 21db65: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21db6c: e8 00 00 00 00 callq 21db71 21db71: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 21db77: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 21db7e: 85 d2 test %edx,%edx 21db80: 0f 84 f5 00 00 00 je 21dc7b 21db86: 83 ea 01 sub $0x1,%edx 21db89: 48 8d 85 38 03 00 00 lea 0x338(%rbp),%rax 21db90: 48 8d 94 d5 40 03 00 lea 0x340(%rbp,%rdx,8),%rdx 21db97: 00 21db98: eb 0d jmp 21dba7 21db9a: 48 83 c0 08 add $0x8,%rax 21db9e: 48 39 c2 cmp %rax,%rdx 21dba1: 0f 84 d4 00 00 00 je 21dc7b 21dba7: 48 83 38 00 cmpq $0x0,(%rax) 21dbab: 75 ed jne 21db9a 21dbad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21dbb4: e8 00 00 00 00 callq 21dbb9 21dbb9: b9 b8 05 00 00 mov $0x5b8,%ecx 21dbbe: bf 02 00 00 00 mov $0x2,%edi 21dbc3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21dbca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21dbd1: e8 00 00 00 00 callq 21dbd6 21dbd6: 48 89 ef mov %rbp,%rdi 21dbd9: 45 31 e4 xor %r12d,%r12d 21dbdc: e8 8f f5 ff ff callq 21d170 21dbe1: 48 89 ef mov %rbp,%rdi 21dbe4: e8 00 00 00 00 callq 21dbe9 21dbe9: b9 92 06 00 00 mov $0x692,%ecx 21dbee: bf 02 00 00 00 mov $0x2,%edi 21dbf3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21dbfa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21dc01: e8 00 00 00 00 callq 21dc06 21dc06: 48 8b 44 24 28 mov 0x28(%rsp),%rax 21dc0b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21dc12: 00 00 21dc14: 0f 85 96 0a 00 00 jne 21e6b0 21dc1a: 48 83 c4 30 add $0x30,%rsp 21dc1e: 4c 89 e0 mov %r12,%rax 21dc21: 5b pop %rbx 21dc22: 5d pop %rbp 21dc23: 41 5c pop %r12 21dc25: 41 5d pop %r13 21dc27: 41 5e pop %r14 21dc29: 41 5f pop %r15 21dc2b: c3 retq 21dc2c: 48 b8 01 00 00 00 00 movabs $0xf0000000001,%rax 21dc33: 0f 00 00 21dc36: c6 83 84 01 00 00 01 movb $0x1,0x184(%rbx) 21dc3d: 48 89 83 88 01 00 00 mov %rax,0x188(%rbx) 21dc44: 48 b8 01 00 00 00 00 movabs $0x10000000001,%rax 21dc4b: 01 00 00 21dc4e: 48 89 83 98 01 00 00 mov %rax,0x198(%rbx) 21dc55: 48 05 ff ff 00 01 add $0x100ffff,%rax 21dc5b: c7 83 b4 01 00 00 a0 movl $0x186a0,0x1b4(%rbx) 21dc62: 86 01 00 21dc65: c7 83 d0 01 00 00 ff movl $0xffffffff,0x1d0(%rbx) 21dc6c: ff ff ff 21dc6f: 48 89 83 e8 01 00 00 mov %rax,0x1e8(%rbx) 21dc76: e9 47 fe ff ff jmpq 21dac2 21dc7b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21dc82: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21dc89: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21dc90: 4c 89 f7 mov %r14,%rdi 21dc93: e8 00 00 00 00 callq 21dc98 21dc98: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 21dc9f: 48 85 c0 test %rax,%rax 21dca2: 0f 84 77 06 00 00 je 21e31f 21dca8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21dcaf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21dcb6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21dcbd: 4c 89 f7 mov %r14,%rdi 21dcc0: e8 00 00 00 00 callq 21dcc5 21dcc5: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 21dccc: 48 85 c0 test %rax,%rax 21dccf: 0f 84 6b 07 00 00 je 21e440 21dcd5: 48 8d bb f0 03 00 00 lea 0x3f0(%rbx),%rdi 21dcdc: b9 01 00 00 00 mov $0x1,%ecx 21dce1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21dce8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21dcef: e8 00 00 00 00 callq 21dcf4 21dcf4: 48 8b 83 e8 03 00 00 mov 0x3e8(%rbx),%rax 21dcfb: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 21dd02 21dd02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21dd09: 48 89 10 mov %rdx,(%rax) 21dd0c: 48 8d 78 08 lea 0x8(%rax),%rdi 21dd10: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 21dd17 21dd17: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 21dd1b: 48 89 90 80 00 00 00 mov %rdx,0x80(%rax) 21dd22: 48 29 f8 sub %rdi,%rax 21dd25: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 21dd2c 21dd2c: 48 29 c6 sub %rax,%rsi 21dd2f: 05 88 00 00 00 add $0x88,%eax 21dd34: c1 e8 03 shr $0x3,%eax 21dd37: 89 c1 mov %eax,%ecx 21dd39: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 21dd3c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21dd43: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 21dd4a: 48 89 10 mov %rdx,(%rax) 21dd4d: 48 8d 78 08 lea 0x8(%rax),%rdi 21dd51: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 21dd58 21dd58: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 21dd5c: 48 89 90 84 00 00 00 mov %rdx,0x84(%rax) 21dd63: 48 29 f8 sub %rdi,%rax 21dd66: 48 29 c6 sub %rax,%rsi 21dd69: 05 8c 00 00 00 add $0x8c,%eax 21dd6e: c1 e8 03 shr $0x3,%eax 21dd71: 89 c1 mov %eax,%ecx 21dd73: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 21dd76: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 21dd7d: 83 78 50 0e cmpl $0xe,0x50(%rax) 21dd81: 0f 84 47 04 00 00 je 21e1ce 21dd87: 8b 78 34 mov 0x34(%rax),%edi 21dd8a: 8d 97 10 ff ff ff lea -0xf0(%rdi),%edx 21dd90: 83 fa 0e cmp $0xe,%edx 21dd93: 0f 86 aa 03 00 00 jbe 21e143 21dd99: 8b 40 3c mov 0x3c(%rax),%eax 21dd9c: 48 8b 93 e0 03 00 00 mov 0x3e0(%rbx),%rdx 21dda3: c1 e8 06 shr $0x6,%eax 21dda6: 89 42 78 mov %eax,0x78(%rdx) 21dda9: 48 8b 93 e0 03 00 00 mov 0x3e0(%rbx),%rdx 21ddb0: 8b 42 78 mov 0x78(%rdx),%eax 21ddb3: 83 f8 02 cmp $0x2,%eax 21ddb6: 0f 8f b2 06 00 00 jg 21e46e 21ddbc: 85 c0 test %eax,%eax 21ddbe: 75 11 jne 21ddd1 21ddc0: c7 42 78 02 00 00 00 movl $0x2,0x78(%rdx) 21ddc7: 48 8b 93 e0 03 00 00 mov 0x3e0(%rbx),%rdx 21ddce: 8b 42 78 mov 0x78(%rdx),%eax 21ddd1: 83 f8 01 cmp $0x1,%eax 21ddd4: 0f 84 98 03 00 00 je 21e172 21ddda: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21dde1 21dde1: ba 88 00 00 00 mov $0x88,%edx 21dde6: be c0 0d 00 00 mov $0xdc0,%esi 21ddeb: e8 00 00 00 00 callq 21ddf0 21ddf0: 49 89 c5 mov %rax,%r13 21ddf3: 48 85 c0 test %rax,%rax 21ddf6: 0f 84 13 05 00 00 je 21e30f 21ddfc: 48 89 c6 mov %rax,%rsi 21ddff: 4c 89 f7 mov %r14,%rdi 21de02: e8 00 00 00 00 callq 21de07 21de07: 49 83 7d 60 00 cmpq $0x0,0x60(%r13) 21de0c: 4c 89 ad c0 01 00 00 mov %r13,0x1c0(%rbp) 21de13: 74 07 je 21de1c 21de15: c6 83 ed 01 00 00 00 movb $0x0,0x1ed(%rbx) 21de1c: 80 bb e4 01 00 00 00 cmpb $0x0,0x1e4(%rbx) 21de23: 0f 84 ee 03 00 00 je 21e217 21de29: 48 89 df mov %rbx,%rdi 21de2c: e8 00 00 00 00 callq 21de31 21de31: 80 bb ad 01 00 00 00 cmpb $0x0,0x1ad(%rbx) 21de38: 0f 84 c5 03 00 00 je 21e203 21de3e: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 21de45: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 21de4a: 48 89 44 24 20 mov %rax,0x20(%rsp) 21de4f: e8 00 00 00 00 callq 21de54 21de54: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 21de5b: 48 85 c0 test %rax,%rax 21de5e: 0f 84 72 fd ff ff je 21dbd6 21de64: 8b 95 a8 02 00 00 mov 0x2a8(%rbp),%edx 21de6a: 85 d2 test %edx,%edx 21de6c: 0f 84 f8 07 00 00 je 21e66a 21de72: 41 83 e4 0f and $0xf,%r12d 21de76: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 21de7b: 45 31 ed xor %r13d,%r13d 21de7e: 44 89 64 24 10 mov %r12d,0x10(%rsp) 21de83: 45 31 e4 xor %r12d,%r12d 21de86: e9 d1 01 00 00 jmpq 21e05c 21de8b: 45 89 e7 mov %r12d,%r15d 21de8e: 48 89 c7 mov %rax,%rdi 21de91: 44 89 e2 mov %r12d,%edx 21de94: 4c 89 f6 mov %r14,%rsi 21de97: 49 69 cf a4 01 00 00 imul $0x1a4,%r15,%rcx 21de9e: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21dea5: 49 c7 c0 00 00 00 00 mov $0x0,%r8 21deac: 48 89 04 24 mov %rax,(%rsp) 21deb0: 48 81 c1 00 00 00 00 add $0x0,%rcx 21deb7: e8 00 00 00 00 callq 21debc 21debc: 49 63 c5 movslq %r13d,%rax 21debf: ba 58 00 00 00 mov $0x58,%edx 21dec4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21decb 21decb: 48 8d 5c c5 00 lea 0x0(%rbp,%rax,8),%rbx 21ded0: 48 89 44 24 08 mov %rax,0x8(%rsp) 21ded5: 48 8b 04 24 mov (%rsp),%rax 21ded9: be c0 0d 00 00 mov $0xdc0,%esi 21dede: 48 89 43 30 mov %rax,0x30(%rbx) 21dee2: e8 00 00 00 00 callq 21dee7 21dee7: 48 85 c0 test %rax,%rax 21deea: 0f 84 6a 03 00 00 je 21e25a 21def0: 4a 8d 14 fd 00 00 00 lea 0x0(,%r15,8),%rdx 21def7: 00 21def8: 4c 89 f6 mov %r14,%rsi 21defb: 48 89 c7 mov %rax,%rdi 21defe: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21df05: 4c 29 fa sub %r15,%rdx 21df08: 49 c7 c0 00 00 00 00 mov $0x0,%r8 21df0f: 48 89 04 24 mov %rax,(%rsp) 21df13: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 21df1a: 00 21df1b: 44 89 e2 mov %r12d,%edx 21df1e: e8 00 00 00 00 callq 21df23 21df23: 48 8b 04 24 mov (%rsp),%rax 21df27: bf 90 2d 01 00 mov $0x12d90,%edi 21df2c: 48 89 43 60 mov %rax,0x60(%rbx) 21df30: e8 eb f0 ff ff callq 21d020 21df35: be c0 0d 00 00 mov $0xdc0,%esi 21df3a: bf 90 2d 01 00 mov $0x12d90,%edi 21df3f: 89 c2 mov %eax,%edx 21df41: e8 00 00 00 00 callq 21df46 21df46: 48 85 c0 test %rax,%rax 21df49: 0f 84 76 01 00 00 je 21e0c5 21df4f: 49 69 cf d0 03 00 00 imul $0x3d0,%r15,%rcx 21df56: 44 89 e2 mov %r12d,%edx 21df59: 4c 89 f6 mov %r14,%rsi 21df5c: 48 89 c7 mov %rax,%rdi 21df5f: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21df66: 49 c7 c0 00 00 00 00 mov $0x0,%r8 21df6d: 48 89 04 24 mov %rax,(%rsp) 21df71: 48 81 c1 00 00 00 00 add $0x0,%rcx 21df78: e8 00 00 00 00 callq 21df7d 21df7d: 48 8b 04 24 mov (%rsp),%rax 21df81: bf 68 4b 00 00 mov $0x4b68,%edi 21df86: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 21df8d: e8 8e f0 ff ff callq 21d020 21df92: be c0 0d 00 00 mov $0xdc0,%esi 21df97: bf 68 4b 00 00 mov $0x4b68,%edi 21df9c: 89 c2 mov %eax,%edx 21df9e: e8 00 00 00 00 callq 21dfa3 21dfa3: 48 85 c0 test %rax,%rax 21dfa6: 0f 84 07 03 00 00 je 21e2b3 21dfac: 4b 8d 14 7f lea (%r15,%r15,2),%rdx 21dfb0: 48 89 c7 mov %rax,%rdi 21dfb3: 4c 89 f6 mov %r14,%rsi 21dfb6: 48 89 04 24 mov %rax,(%rsp) 21dfba: 49 8d 14 97 lea (%r15,%rdx,4),%rdx 21dfbe: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21dfc5: 49 c7 c0 00 00 00 00 mov $0x0,%r8 21dfcc: 48 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%rcx 21dfd3: 00 21dfd4: 44 89 e2 mov %r12d,%edx 21dfd7: e8 00 00 00 00 callq 21dfdc 21dfdc: 48 8b 04 24 mov (%rsp),%rax 21dfe0: ba 70 00 00 00 mov $0x70,%edx 21dfe5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21dfec 21dfec: be c0 0d 00 00 mov $0xdc0,%esi 21dff1: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) 21dff8: e8 00 00 00 00 callq 21dffd 21dffd: 48 85 c0 test %rax,%rax 21e000: 0f 84 fe 00 00 00 je 21e104 21e006: 4d 69 df 3c 01 00 00 imul $0x13c,%r15,%r11 21e00d: 44 89 60 18 mov %r12d,0x18(%rax) 21e011: 48 89 c7 mov %rax,%rdi 21e014: 41 83 c5 01 add $0x1,%r13d 21e018: 4c 89 70 10 mov %r14,0x10(%rax) 21e01c: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 21e023: 00 21e024: 49 81 c3 00 00 00 00 add $0x0,%r11 21e02b: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 21e032: 00 21e033: 4c 89 58 20 mov %r11,0x20(%rax) 21e037: 48 89 04 24 mov %rax,(%rsp) 21e03b: e8 00 00 00 00 callq 21e040 21e040: 48 8b 04 24 mov (%rsp),%rax 21e044: 48 89 83 20 01 00 00 mov %rax,0x120(%rbx) 21e04b: 41 83 c4 01 add $0x1,%r12d 21e04f: 44 39 a5 a8 02 00 00 cmp %r12d,0x2a8(%rbp) 21e056: 0f 86 f1 02 00 00 jbe 21e34d 21e05c: b8 01 00 00 00 mov $0x1,%eax 21e061: 44 89 e1 mov %r12d,%ecx 21e064: d3 e0 shl %cl,%eax 21e066: 85 44 24 10 test %eax,0x10(%rsp) 21e06a: 75 df jne 21e04b 21e06c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21e073 21e073: ba 90 02 00 00 mov $0x290,%edx 21e078: be c0 0d 00 00 mov $0xdc0,%esi 21e07d: e8 00 00 00 00 callq 21e082 21e082: 48 85 c0 test %rax,%rax 21e085: 0f 85 00 fe ff ff jne 21de8b 21e08b: 4d 63 f5 movslq %r13d,%r14 21e08e: b9 1b 06 00 00 mov $0x61b,%ecx 21e093: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e09a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e0a1: 4a c7 44 f5 30 00 00 movq $0x0,0x30(%rbp,%r14,8) 21e0a8: 00 00 21e0aa: bf 02 00 00 00 mov $0x2,%edi 21e0af: e8 00 00 00 00 callq 21e0b4 21e0b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e0bb: e8 00 00 00 00 callq 21e0c0 21e0c0: e9 11 fb ff ff jmpq 21dbd6 21e0c5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 21e0ca: b9 2b 06 00 00 mov $0x62b,%ecx 21e0cf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e0d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e0dd: bf 02 00 00 00 mov $0x2,%edi 21e0e2: 48 c7 84 c5 c0 00 00 movq $0x0,0xc0(%rbp,%rax,8) 21e0e9: 00 00 00 00 00 21e0ee: e8 00 00 00 00 callq 21e0f3 21e0f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e0fa: e8 00 00 00 00 callq 21e0ff 21e0ff: e9 d2 fa ff ff jmpq 21dbd6 21e104: 48 8b 44 24 08 mov 0x8(%rsp),%rax 21e109: b9 3c 06 00 00 mov $0x63c,%ecx 21e10e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e115: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e11c: bf 02 00 00 00 mov $0x2,%edi 21e121: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 21e128: 00 00 00 00 00 21e12d: e8 00 00 00 00 callq 21e132 21e132: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e139: e8 00 00 00 00 callq 21e13e 21e13e: e9 93 fa ff ff jmpq 21dbd6 21e143: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 21e14a: c7 40 08 00 00 40 40 movl $0x40400000,0x8(%rax) 21e151: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 21e158: c6 83 e7 01 00 00 01 movb $0x1,0x1e7(%rbx) 21e15f: c7 40 4c 66 66 26 42 movl $0x42266666,0x4c(%rax) 21e166: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 21e16d: e9 27 fc ff ff jmpq 21dd99 21e172: c7 42 4c 9a 99 99 41 movl $0x4199999a,0x4c(%rdx) 21e179: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 21e180: c7 40 50 2b 87 88 41 movl $0x4188872b,0x50(%rax) 21e187: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 21e18e: c7 40 54 91 ed 6e 41 movl $0x416eed91,0x54(%rax) 21e195: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 21e19c: c7 40 58 cd cc 4c 41 movl $0x414ccccd,0x58(%rax) 21e1a3: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 21e1aa: 8b 40 34 mov 0x34(%rax),%eax 21e1ad: 2d f0 00 00 00 sub $0xf0,%eax 21e1b2: 83 f8 0e cmp $0xe,%eax 21e1b5: 0f 87 1f fc ff ff ja 21ddda 21e1bb: 48 8b 83 e0 03 00 00 mov 0x3e0(%rbx),%rax 21e1c2: c7 40 4c 66 66 a6 41 movl $0x41a66666,0x4c(%rax) 21e1c9: e9 0c fc ff ff jmpq 21ddda 21e1ce: 48 8b 83 e8 03 00 00 mov 0x3e8(%rbx),%rax 21e1d5: 48 8b 93 e0 03 00 00 mov 0x3e0(%rbx),%rdx 21e1dc: c7 83 a4 04 00 00 03 movl $0x3,0x4a4(%rbx) 21e1e3: 00 00 00 21e1e6: c7 82 80 00 00 00 00 movl $0x41b80000,0x80(%rdx) 21e1ed: 00 b8 41 21e1f0: c7 40 44 03 00 00 00 movl $0x3,0x44(%rax) 21e1f7: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 21e1fe: e9 84 fb ff ff jmpq 21dd87 21e203: 48 89 ab 78 03 00 00 mov %rbp,0x378(%rbx) 21e20a: 48 89 df mov %rbx,%rdi 21e20d: e8 00 00 00 00 callq 21e212 21e212: e9 27 fc ff ff jmpq 21de3e 21e217: 48 89 df mov %rbx,%rdi 21e21a: e8 00 00 00 00 callq 21e21f 21e21f: e9 05 fc ff ff jmpq 21de29 21e224: 49 8b 76 58 mov 0x58(%r14),%rsi 21e228: 45 31 c0 xor %r8d,%r8d 21e22b: ba 0c 00 00 00 mov $0xc,%edx 21e230: 4c 89 f7 mov %r14,%rdi 21e233: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21e23a: e8 00 00 00 00 callq 21e23f 21e23f: 48 89 85 50 03 00 00 mov %rax,0x350(%rbp) 21e246: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 21e24d: e9 e7 f8 ff ff jmpq 21db39 21e252: 45 31 e4 xor %r12d,%r12d 21e255: e9 ac f9 ff ff jmpq 21dc06 21e25a: b9 97 02 00 00 mov $0x297,%ecx 21e25f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e266: bf 02 00 00 00 mov $0x2,%edi 21e26b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e272: e8 00 00 00 00 callq 21e277 21e277: 48 8b 44 24 08 mov 0x8(%rsp),%rax 21e27c: b9 23 06 00 00 mov $0x623,%ecx 21e281: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e288: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e28f: bf 02 00 00 00 mov $0x2,%edi 21e294: 48 c7 44 c5 60 00 00 movq $0x0,0x60(%rbp,%rax,8) 21e29b: 00 00 21e29d: e8 00 00 00 00 callq 21e2a2 21e2a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e2a9: e8 00 00 00 00 callq 21e2ae 21e2ae: e9 23 f9 ff ff jmpq 21dbd6 21e2b3: b9 a8 02 00 00 mov $0x2a8,%ecx 21e2b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e2bf: bf 02 00 00 00 mov $0x2,%edi 21e2c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e2cb: e8 00 00 00 00 callq 21e2d0 21e2d0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 21e2d5: b9 33 06 00 00 mov $0x633,%ecx 21e2da: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e2e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e2e8: bf 02 00 00 00 mov $0x2,%edi 21e2ed: 48 c7 84 c5 f0 00 00 movq $0x0,0xf0(%rbp,%rax,8) 21e2f4: 00 00 00 00 00 21e2f9: e8 00 00 00 00 callq 21e2fe 21e2fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e305: e8 00 00 00 00 callq 21e30a 21e30a: e9 c7 f8 ff ff jmpq 21dbd6 21e30f: 48 c7 85 c0 01 00 00 movq $0x0,0x1c0(%rbp) 21e316: 00 00 00 00 21e31a: e9 fd fa ff ff jmpq 21de1c 21e31f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e326: e8 00 00 00 00 callq 21e32b 21e32b: b9 c3 05 00 00 mov $0x5c3,%ecx 21e330: bf 02 00 00 00 mov $0x2,%edi 21e335: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e33c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e343: e8 00 00 00 00 callq 21e348 21e348: e9 89 f8 ff ff jmpq 21dbd6 21e34d: 44 89 6c 24 10 mov %r13d,0x10(%rsp) 21e352: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 21e357: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 21e35e: 49 c7 c4 00 00 00 00 mov $0x0,%r12 21e365: 45 31 ff xor %r15d,%r15d 21e368: 8b 40 1c mov 0x1c(%rax),%eax 21e36b: 85 c0 test %eax,%eax 21e36d: 0f 8e 06 01 00 00 jle 21e479 21e373: 48 89 1c 24 mov %rbx,(%rsp) 21e377: eb 4c jmp 21e3c5 21e379: 4c 89 e1 mov %r12,%rcx 21e37c: 44 89 fa mov %r15d,%edx 21e37f: 48 89 c7 mov %rax,%rdi 21e382: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21e389: 49 c7 c0 00 00 00 00 mov $0x0,%r8 21e390: 4c 89 f6 mov %r14,%rsi 21e393: 49 83 c4 30 add $0x30,%r12 21e397: e8 00 00 00 00 callq 21e39c 21e39c: 4a 89 9c fd f8 01 00 mov %rbx,0x1f8(%rbp,%r15,8) 21e3a3: 00 21e3a4: 4a c7 84 fd 28 02 00 movq $0x0,0x228(%rbp,%r15,8) 21e3ab: 00 00 00 00 00 21e3b0: 49 83 c7 01 add $0x1,%r15 21e3b4: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 21e3bb: 44 39 78 1c cmp %r15d,0x1c(%rax) 21e3bf: 0f 8e b0 00 00 00 jle 21e475 21e3c5: 44 89 fe mov %r15d,%esi 21e3c8: 4c 89 f7 mov %r14,%rdi 21e3cb: 4d 63 ef movslq %r15d,%r13 21e3ce: e8 00 00 00 00 callq 21e3d3 21e3d3: 4a 89 84 fd c8 01 00 mov %rax,0x1c8(%rbp,%r15,8) 21e3da: 00 21e3db: 48 85 c0 test %rax,%rax 21e3de: 0f 84 1f 02 00 00 je 21e603 21e3e4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21e3eb 21e3eb: ba 50 00 00 00 mov $0x50,%edx 21e3f0: be c0 0d 00 00 mov $0xdc0,%esi 21e3f5: e8 00 00 00 00 callq 21e3fa 21e3fa: 48 89 c3 mov %rax,%rbx 21e3fd: 48 85 c0 test %rax,%rax 21e400: 0f 85 73 ff ff ff jne 21e379 21e406: b9 4e 06 00 00 mov $0x64e,%ecx 21e40b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e412: 4a c7 84 ed f8 01 00 movq $0x0,0x1f8(%rbp,%r13,8) 21e419: 00 00 00 00 00 21e41e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e425: bf 02 00 00 00 mov $0x2,%edi 21e42a: e8 00 00 00 00 callq 21e42f 21e42f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e436: e8 00 00 00 00 callq 21e43b 21e43b: e9 96 f7 ff ff jmpq 21dbd6 21e440: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e447: e8 00 00 00 00 callq 21e44c 21e44c: b9 cd 05 00 00 mov $0x5cd,%ecx 21e451: bf 02 00 00 00 mov $0x2,%edi 21e456: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e45d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e464: e8 00 00 00 00 callq 21e469 21e469: e9 68 f7 ff ff jmpq 21dbd6 21e46e: 0f 0b ud2 21e470: e9 65 f9 ff ff jmpq 21ddda 21e475: 48 8b 1c 24 mov (%rsp),%rbx 21e479: 8b 7c 24 10 mov 0x10(%rsp),%edi 21e47d: 48 8b 83 e8 03 00 00 mov 0x3e8(%rbx),%rax 21e484: 89 bd a8 02 00 00 mov %edi,0x2a8(%rbp) 21e48a: 89 bd 24 03 00 00 mov %edi,0x324(%rbp) 21e490: 89 bb a4 04 00 00 mov %edi,0x4a4(%rbx) 21e496: 89 78 44 mov %edi,0x44(%rax) 21e499: bf 58 4d 00 00 mov $0x4d58,%edi 21e49e: e8 7d eb ff ff callq 21d020 21e4a3: be c0 0d 00 00 mov $0xdc0,%esi 21e4a8: bf 58 4d 00 00 mov $0x4d58,%edi 21e4ad: 89 c2 mov %eax,%edx 21e4af: e8 00 00 00 00 callq 21e4b4 21e4b4: 49 89 c4 mov %rax,%r12 21e4b7: 48 85 c0 test %rax,%rax 21e4ba: 0f 84 71 01 00 00 je 21e631 21e4c0: 48 89 c7 mov %rax,%rdi 21e4c3: 41 b9 04 00 00 00 mov $0x4,%r9d 21e4c9: 49 c7 c0 00 00 00 00 mov $0x0,%r8 21e4d0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21e4d7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e4de: 4c 89 f6 mov %r14,%rsi 21e4e1: e8 00 00 00 00 callq 21e4e6 21e4e6: ba b0 00 00 00 mov $0xb0,%edx 21e4eb: be c0 0d 00 00 mov $0xdc0,%esi 21e4f0: 4c 89 a5 b8 01 00 00 mov %r12,0x1b8(%rbp) 21e4f7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 21e4fe 21e4fe: e8 00 00 00 00 callq 21e503 21e503: 49 89 c4 mov %rax,%r12 21e506: 48 85 c0 test %rax,%rax 21e509: 0f 84 68 01 00 00 je 21e677 21e50f: 48 89 c7 mov %rax,%rdi 21e512: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21e519: 4c 89 f6 mov %r14,%rsi 21e51c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e523: 49 c7 c0 00 00 00 00 mov $0x0,%r8 21e52a: e8 00 00 00 00 callq 21e52f 21e52f: 0f b6 7c 24 14 movzbl 0x14(%rsp),%edi 21e534: 48 89 ea mov %rbp,%rdx 21e537: 48 89 de mov %rbx,%rsi 21e53a: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 21e541: 4c 89 a5 b0 01 00 00 mov %r12,0x1b0(%rbp) 21e548: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21e54f: 49 89 ec mov %rbp,%r12 21e552: 83 78 20 01 cmpl $0x1,0x20(%rax) 21e556: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21e55d: 48 0f 44 c8 cmove %rax,%rcx 21e561: e8 00 00 00 00 callq 21e566 21e566: 84 c0 test %al,%al 21e568: 0f 84 68 f6 ff ff je 21dbd6 21e56e: 48 89 df mov %rbx,%rdi 21e571: e8 00 00 00 00 callq 21e576 21e576: 8b ad a8 02 00 00 mov 0x2a8(%rbp),%ebp 21e57c: 89 6b 28 mov %ebp,0x28(%rbx) 21e57f: 85 ed test %ebp,%ebp 21e581: 74 70 je 21e5f3 21e583: 89 e8 mov %ebp,%eax 21e585: 48 8d 4b 54 lea 0x54(%rbx),%rcx 21e589: 31 f6 xor %esi,%esi 21e58b: 48 8d 14 80 lea (%rax,%rax,4),%rdx 21e58f: 48 89 cf mov %rcx,%rdi 21e592: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 21e596: 48 c1 e2 02 shl $0x2,%rdx 21e59a: e8 00 00 00 00 callq 21e59f 21e59f: 31 c9 xor %ecx,%ecx 21e5a1: 48 63 d1 movslq %ecx,%rdx 21e5a4: 83 c1 01 add $0x1,%ecx 21e5a7: c7 00 03 00 00 00 movl $0x3,(%rax) 21e5ad: 48 83 c0 2c add $0x2c,%rax 21e5b1: 48 8d 34 92 lea (%rdx,%rdx,4),%rsi 21e5b5: 48 8d 14 72 lea (%rdx,%rsi,2),%rdx 21e5b9: 48 8d 14 93 lea (%rbx,%rdx,4),%rdx 21e5bd: 80 4a 58 07 orb $0x7,0x58(%rdx) 21e5c1: 80 4a 5c 0f orb $0xf,0x5c(%rdx) 21e5c5: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 21e5cc: c7 40 e4 80 3e 00 00 movl $0x3e80,-0x1c(%rax) 21e5d3: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 21e5da: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 21e5e1: c7 40 f0 fa 00 00 00 movl $0xfa,-0x10(%rax) 21e5e8: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 21e5ef: 39 cd cmp %ecx,%ebp 21e5f1: 75 ae jne 21e5a1 21e5f3: 48 c7 83 68 01 00 00 movq $0x0,0x168(%rbx) 21e5fa: 00 00 00 00 21e5fe: e9 03 f6 ff ff jmpq 21dc06 21e603: b9 47 06 00 00 mov $0x647,%ecx 21e608: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e60f: bf 02 00 00 00 mov $0x2,%edi 21e614: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e61b: e8 00 00 00 00 callq 21e620 21e620: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e627: e8 00 00 00 00 callq 21e62c 21e62c: e9 a5 f5 ff ff jmpq 21dbd6 21e631: 48 c7 85 b8 01 00 00 movq $0x0,0x1b8(%rbp) 21e638: 00 00 00 00 21e63c: b9 62 06 00 00 mov $0x662,%ecx 21e641: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e648: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e64f: bf 02 00 00 00 mov $0x2,%edi 21e654: e8 00 00 00 00 callq 21e659 21e659: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e660: e8 00 00 00 00 callq 21e665 21e665: e9 6c f5 ff ff jmpq 21dbd6 21e66a: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 21e671: 00 21e672: e9 e0 fc ff ff jmpq 21e357 21e677: 48 c7 85 b0 01 00 00 movq $0x0,0x1b0(%rbp) 21e67e: 00 00 00 00 21e682: b9 69 06 00 00 mov $0x669,%ecx 21e687: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e68e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e695: bf 02 00 00 00 mov $0x2,%edi 21e69a: e8 00 00 00 00 callq 21e69f 21e69f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e6a6: e8 00 00 00 00 callq 21e6ab 21e6ab: e9 26 f5 ff ff jmpq 21dbd6 21e6b0: e8 00 00 00 00 callq 21e6b5 21e6b5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 21e6bc: 00 00 00 21e6bf: 90 nop 000000000021e6c0 : 21e6c0: e8 00 00 00 00 callq 21e6c5 21e6c5: 53 push %rbx 21e6c6: 48 89 fb mov %rdi,%rbx 21e6c9: 48 8b 3f mov (%rdi),%rdi 21e6cc: e8 00 00 00 00 callq 21e6d1 21e6d1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 21e6d8: 5b pop %rbx 21e6d9: c3 retq 21e6da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000021e6e0 : 21e6e0: e8 00 00 00 00 callq 21e6e5 21e6e5: 48 89 37 mov %rsi,(%rdi) 21e6e8: 89 57 08 mov %edx,0x8(%rdi) 21e6eb: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 21e6f2: 00 21e6f3: 48 89 4f 18 mov %rcx,0x18(%rdi) 21e6f7: 4c 89 47 20 mov %r8,0x20(%rdi) 21e6fb: 4c 89 4f 28 mov %r9,0x28(%rdi) 21e6ff: c3 retq 000000000021e700 : 21e700: e8 00 00 00 00 callq 21e705 21e705: 48 89 37 mov %rsi,(%rdi) 21e708: 89 57 08 mov %edx,0x8(%rdi) 21e70b: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 21e712: 00 21e713: 48 89 4f 18 mov %rcx,0x18(%rdi) 21e717: 4c 89 47 20 mov %r8,0x20(%rdi) 21e71b: 4c 89 4f 28 mov %r9,0x28(%rdi) 21e71f: c3 retq 000000000021e720 : 21e720: e8 00 00 00 00 callq 21e725 21e725: 41 57 push %r15 21e727: 41 bf b8 01 00 00 mov $0x1b8,%r15d 21e72d: 41 56 push %r14 21e72f: 49 89 fe mov %rdi,%r14 21e732: 48 89 d7 mov %rdx,%rdi 21e735: 41 55 push %r13 21e737: 41 54 push %r12 21e739: 49 89 d4 mov %rdx,%r12 21e73c: 55 push %rbp 21e73d: 48 89 f5 mov %rsi,%rbp 21e740: 53 push %rbx 21e741: 48 8b 02 mov (%rdx),%rax 21e744: 31 db xor %ebx,%ebx 21e746: 48 8b 80 68 01 00 00 mov 0x168(%rax),%rax 21e74d: e8 00 00 00 00 callq 21e752 21e752: 49 8b b6 78 03 00 00 mov 0x378(%r14),%rsi 21e759: 41 89 c5 mov %eax,%r13d 21e75c: 8b 86 a8 02 00 00 mov 0x2a8(%rsi),%eax 21e762: 85 c0 test %eax,%eax 21e764: 74 46 je 21e7ac 21e766: 48 63 c3 movslq %ebx,%rax 21e769: 49 8b 96 70 03 00 00 mov 0x370(%r14),%rdx 21e770: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 21e777: 48 39 ac 02 c0 01 00 cmp %rbp,0x1c0(%rdx,%rax,1) 21e77e: 00 21e77f: 75 19 jne 21e79a 21e781: 49 8b 86 48 e7 00 00 mov 0xe748(%r14),%rax 21e788: 4c 01 fa add %r15,%rdx 21e78b: 4c 89 f7 mov %r14,%rdi 21e78e: e8 00 00 00 00 callq 21e793 21e793: 49 8b b6 78 03 00 00 mov 0x378(%r14),%rsi 21e79a: 83 c3 01 add $0x1,%ebx 21e79d: 49 81 c7 d8 04 00 00 add $0x4d8,%r15 21e7a4: 39 9e a8 02 00 00 cmp %ebx,0x2a8(%rsi) 21e7aa: 77 ba ja 21e766 21e7ac: 49 8b 04 24 mov (%r12),%rax 21e7b0: 48 8b 90 50 01 00 00 mov 0x150(%rax),%rdx 21e7b7: 48 85 d2 test %rdx,%rdx 21e7ba: 74 11 je 21e7cd 21e7bc: be 01 00 00 00 mov $0x1,%esi 21e7c1: 4c 89 e7 mov %r12,%rdi 21e7c4: e8 00 00 00 00 callq 21e7c9 21e7c9: 49 8b 04 24 mov (%r12),%rax 21e7cd: 48 8b 80 68 01 00 00 mov 0x168(%rax),%rax 21e7d4: 4c 89 e7 mov %r12,%rdi 21e7d7: e8 00 00 00 00 callq 21e7dc 21e7dc: 3c 01 cmp $0x1,%al 21e7de: 75 05 jne 21e7e5 21e7e0: 45 84 ed test %r13b,%r13b 21e7e3: 74 0b je 21e7f0 21e7e5: 5b pop %rbx 21e7e6: 5d pop %rbp 21e7e7: 41 5c pop %r12 21e7e9: 41 5d pop %r13 21e7eb: 41 5e pop %r14 21e7ed: 41 5f pop %r15 21e7ef: c3 retq 21e7f0: 49 8b 04 24 mov (%r12),%rax 21e7f4: 5b pop %rbx 21e7f5: 4c 89 e7 mov %r12,%rdi 21e7f8: 5d pop %rbp 21e7f9: 41 5c pop %r12 21e7fb: 48 8b 80 70 01 00 00 mov 0x170(%rax),%rax 21e802: 41 5d pop %r13 21e804: 41 5e pop %r14 21e806: 41 5f pop %r15 21e808: e9 00 00 00 00 jmpq 21e80d 21e80d: 0f 1f 00 nopl (%rax) 000000000021e810 : 21e810: e8 00 00 00 00 callq 21e815 21e815: 41 54 push %r12 21e817: 45 31 e4 xor %r12d,%r12d 21e81a: 53 push %rbx 21e81b: 48 89 fb mov %rdi,%rbx 21e81e: 48 8b 03 mov (%rbx),%rax 21e821: 48 89 df mov %rbx,%rdi 21e824: 48 8b 40 38 mov 0x38(%rax),%rax 21e828: e8 00 00 00 00 callq 21e82d 21e82d: 84 c0 test %al,%al 21e82f: 74 54 je 21e885 21e831: 48 8b 03 mov (%rbx),%rax 21e834: 48 89 df mov %rbx,%rdi 21e837: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 21e83e: e8 00 00 00 00 callq 21e843 21e843: 84 c0 test %al,%al 21e845: 75 59 jne 21e8a0 21e847: 48 8b 03 mov (%rbx),%rax 21e84a: be 01 00 00 00 mov $0x1,%esi 21e84f: 48 89 df mov %rbx,%rdi 21e852: 41 83 c4 01 add $0x1,%r12d 21e856: 48 8b 40 70 mov 0x70(%rax),%rax 21e85a: e8 00 00 00 00 callq 21e85f 21e85f: 48 8b 03 mov (%rbx),%rax 21e862: 31 f6 xor %esi,%esi 21e864: 48 89 df mov %rbx,%rdi 21e867: 48 8b 40 70 mov 0x70(%rax),%rax 21e86b: e8 00 00 00 00 callq 21e870 21e870: 41 83 fc 0a cmp $0xa,%r12d 21e874: 75 a8 jne 21e81e 21e876: 5b pop %rbx 21e877: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e87e: 41 5c pop %r12 21e880: e9 00 00 00 00 jmpq 21e885 21e885: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e88c: e8 00 00 00 00 callq 21e891 21e891: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 21e898: 5b pop %rbx 21e899: 41 5c pop %r12 21e89b: e9 00 00 00 00 jmpq 21e8a0 21e8a0: 44 89 e2 mov %r12d,%edx 21e8a3: 5b pop %rbx 21e8a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 21e8ab: bf 04 00 00 00 mov $0x4,%edi 21e8b0: 41 5c pop %r12 21e8b2: e9 00 00 00 00 jmpq 21e8b7 21e8b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 21e8be: 00 00 000000000021e8c0 : 21e8c0: e8 00 00 00 00 callq 21e8c5 21e8c5: 69 c2 e8 03 00 00 imul $0x3e8,%edx,%eax 21e8cb: 48 8b 17 mov (%rdi),%rdx 21e8ce: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 21e8d5: 8b 8a 20 03 00 00 mov 0x320(%rdx),%ecx 21e8db: 31 d2 xor %edx,%edx 21e8dd: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21e8e4: 48 c1 e9 26 shr $0x26,%rcx 21e8e8: f7 f1 div %ecx 21e8ea: 89 c1 mov %eax,%ecx 21e8ec: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21e8f3: 48 c1 e9 26 shr $0x26,%rcx 21e8f7: 69 d1 e8 03 00 00 imul $0x3e8,%ecx,%edx 21e8fd: 29 d0 sub %edx,%eax 21e8ff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21e906: 41 89 c0 mov %eax,%r8d 21e909: e9 00 00 00 00 jmpq 21e90e 21e90e: 66 90 xchg %ax,%ax 000000000021e910 : 21e910: e8 00 00 00 00 callq 21e915 21e915: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 21e91c: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 21e922: 85 c9 test %ecx,%ecx 21e924: 0f 84 a2 00 00 00 je 21e9cc 21e92a: 41 55 push %r13 21e92c: 41 89 d5 mov %edx,%r13d 21e92f: 41 54 push %r12 21e931: 49 89 fc mov %rdi,%r12 21e934: 55 push %rbp 21e935: 31 ed xor %ebp,%ebp 21e937: 53 push %rbx 21e938: 48 8d 9e b8 01 00 00 lea 0x1b8(%rsi),%rbx 21e93f: eb 12 jmp 21e953 21e941: 83 c5 01 add $0x1,%ebp 21e944: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 21e94b: 39 a8 a8 02 00 00 cmp %ebp,0x2a8(%rax) 21e951: 76 72 jbe 21e9c5 21e953: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 21e95a: 00 21e95b: 75 e4 jne 21e941 21e95d: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx) 21e962: 74 dd je 21e941 21e964: 48 83 3b 00 cmpq $0x0,(%rbx) 21e968: 74 d7 je 21e941 21e96a: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 21e971: 48 8b 07 mov (%rdi),%rax 21e974: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 21e97b: e8 00 00 00 00 callq 21e980 21e980: 84 c0 test %al,%al 21e982: 74 34 je 21e9b8 21e984: 49 8b 84 24 70 e7 00 mov 0xe770(%r12),%rax 21e98b: 00 21e98c: 45 84 ed test %r13b,%r13b 21e98f: 74 1a je 21e9ab 21e991: ba 01 00 00 00 mov $0x1,%edx 21e996: 48 89 de mov %rbx,%rsi 21e999: 4c 89 e7 mov %r12,%rdi 21e99c: e8 00 00 00 00 callq 21e9a1 21e9a1: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 21e9a8: 00 21e9a9: eb 96 jmp 21e941 21e9ab: 31 d2 xor %edx,%edx 21e9ad: 48 89 de mov %rbx,%rsi 21e9b0: 4c 89 e7 mov %r12,%rdi 21e9b3: e8 00 00 00 00 callq 21e9b8 21e9b8: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 21e9bf: 00 21e9c0: e9 7c ff ff ff jmpq 21e941 21e9c5: 5b pop %rbx 21e9c6: 5d pop %rbp 21e9c7: 41 5c pop %r12 21e9c9: 41 5d pop %r13 21e9cb: c3 retq 21e9cc: c3 retq 21e9cd: 0f 1f 00 nopl (%rax) 000000000021e9d0 : 21e9d0: e8 00 00 00 00 callq 21e9d5 21e9d5: 41 55 push %r13 21e9d7: 48 89 fa mov %rdi,%rdx 21e9da: b9 0c 00 00 00 mov $0xc,%ecx 21e9df: 41 54 push %r12 21e9e1: 49 89 f4 mov %rsi,%r12 21e9e4: 55 push %rbp 21e9e5: 53 push %rbx 21e9e6: 48 83 ec 68 sub $0x68,%rsp 21e9ea: 48 8b af 98 02 00 00 mov 0x298(%rdi),%rbp 21e9f1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21e9f8: 00 00 21e9fa: 48 89 44 24 60 mov %rax,0x60(%rsp) 21e9ff: 31 c0 xor %eax,%eax 21ea01: 48 89 e3 mov %rsp,%rbx 21ea04: 48 89 df mov %rbx,%rdi 21ea07: 48 89 de mov %rbx,%rsi 21ea0a: f3 48 ab rep stos %rax,%es:(%rdi) 21ea0d: 48 8b 82 78 03 00 00 mov 0x378(%rdx),%rax 21ea14: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 21ea1b: 48 8b 07 mov (%rdi),%rax 21ea1e: 48 8b 40 30 mov 0x30(%rax),%rax 21ea22: e8 00 00 00 00 callq 21ea27 21ea27: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ea2e: 4c 89 e6 mov %r12,%rsi 21ea31: 48 89 ef mov %rbp,%rdi 21ea34: e8 00 00 00 00 callq 21ea39 21ea39: 4c 8d 6c 24 60 lea 0x60(%rsp),%r13 21ea3e: 8b 0b mov (%rbx),%ecx 21ea40: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ea47: 4c 89 e6 mov %r12,%rsi 21ea4a: 48 89 ef mov %rbp,%rdi 21ea4d: e8 00 00 00 00 callq 21ea52 21ea52: 48 8b 55 00 mov 0x0(%rbp),%rdx 21ea56: 4c 89 e6 mov %r12,%rsi 21ea59: 48 89 ef mov %rbp,%rdi 21ea5c: 69 43 04 e8 03 00 00 imul $0x3e8,0x4(%rbx),%eax 21ea63: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 21ea6a: 8b 8a 20 03 00 00 mov 0x320(%rdx),%ecx 21ea70: 31 d2 xor %edx,%edx 21ea72: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21ea79: 48 c1 e9 26 shr $0x26,%rcx 21ea7d: f7 f1 div %ecx 21ea7f: 89 c1 mov %eax,%ecx 21ea81: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21ea88: 48 c1 e9 26 shr $0x26,%rcx 21ea8c: 69 d1 e8 03 00 00 imul $0x3e8,%ecx,%edx 21ea92: 29 d0 sub %edx,%eax 21ea94: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ea9b: 41 89 c0 mov %eax,%r8d 21ea9e: e8 00 00 00 00 callq 21eaa3 21eaa3: 48 8b 55 00 mov 0x0(%rbp),%rdx 21eaa7: 4c 89 e6 mov %r12,%rsi 21eaaa: 48 89 ef mov %rbp,%rdi 21eaad: 69 43 08 e8 03 00 00 imul $0x3e8,0x8(%rbx),%eax 21eab4: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 21eabb: 8b 8a 20 03 00 00 mov 0x320(%rdx),%ecx 21eac1: 31 d2 xor %edx,%edx 21eac3: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21eaca: 48 c1 e9 26 shr $0x26,%rcx 21eace: f7 f1 div %ecx 21ead0: 89 c1 mov %eax,%ecx 21ead2: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21ead9: 48 c1 e9 26 shr $0x26,%rcx 21eadd: 69 d1 e8 03 00 00 imul $0x3e8,%ecx,%edx 21eae3: 29 d0 sub %edx,%eax 21eae5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21eaec: 41 89 c0 mov %eax,%r8d 21eaef: e8 00 00 00 00 callq 21eaf4 21eaf4: 48 8b 55 00 mov 0x0(%rbp),%rdx 21eaf8: 4c 89 e6 mov %r12,%rsi 21eafb: 48 89 ef mov %rbp,%rdi 21eafe: 69 43 0c e8 03 00 00 imul $0x3e8,0xc(%rbx),%eax 21eb05: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 21eb0c: 8b 8a 20 03 00 00 mov 0x320(%rdx),%ecx 21eb12: 31 d2 xor %edx,%edx 21eb14: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21eb1b: 48 c1 e9 26 shr $0x26,%rcx 21eb1f: f7 f1 div %ecx 21eb21: 89 c1 mov %eax,%ecx 21eb23: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21eb2a: 48 c1 e9 26 shr $0x26,%rcx 21eb2e: 69 d1 e8 03 00 00 imul $0x3e8,%ecx,%edx 21eb34: 29 d0 sub %edx,%eax 21eb36: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21eb3d: 41 89 c0 mov %eax,%r8d 21eb40: e8 00 00 00 00 callq 21eb45 21eb45: 48 8b 55 00 mov 0x0(%rbp),%rdx 21eb49: 4c 89 e6 mov %r12,%rsi 21eb4c: 48 89 ef mov %rbp,%rdi 21eb4f: 69 43 10 e8 03 00 00 imul $0x3e8,0x10(%rbx),%eax 21eb56: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 21eb5d: 8b 8a 20 03 00 00 mov 0x320(%rdx),%ecx 21eb63: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21eb6a: 31 d2 xor %edx,%edx 21eb6c: 48 83 c3 18 add $0x18,%rbx 21eb70: 48 c1 e9 26 shr $0x26,%rcx 21eb74: f7 f1 div %ecx 21eb76: 89 c1 mov %eax,%ecx 21eb78: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21eb7f: 48 c1 e9 26 shr $0x26,%rcx 21eb83: 69 d1 e8 03 00 00 imul $0x3e8,%ecx,%edx 21eb89: 29 d0 sub %edx,%eax 21eb8b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21eb92: 41 89 c0 mov %eax,%r8d 21eb95: e8 00 00 00 00 callq 21eb9a 21eb9a: 48 8b 55 00 mov 0x0(%rbp),%rdx 21eb9e: 4c 89 e6 mov %r12,%rsi 21eba1: 48 89 ef mov %rbp,%rdi 21eba4: 69 43 fc e8 03 00 00 imul $0x3e8,-0x4(%rbx),%eax 21ebab: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 21ebb2: 8b 8a 20 03 00 00 mov 0x320(%rdx),%ecx 21ebb8: 31 d2 xor %edx,%edx 21ebba: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21ebc1: 48 c1 e9 26 shr $0x26,%rcx 21ebc5: f7 f1 div %ecx 21ebc7: 89 c1 mov %eax,%ecx 21ebc9: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21ebd0: 48 c1 e9 26 shr $0x26,%rcx 21ebd4: 69 d1 e8 03 00 00 imul $0x3e8,%ecx,%edx 21ebda: 29 d0 sub %edx,%eax 21ebdc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ebe3: 41 89 c0 mov %eax,%r8d 21ebe6: e8 00 00 00 00 callq 21ebeb 21ebeb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ebf2: 4c 89 e6 mov %r12,%rsi 21ebf5: 48 89 ef mov %rbp,%rdi 21ebf8: e8 00 00 00 00 callq 21ebfd 21ebfd: 4c 39 eb cmp %r13,%rbx 21ec00: 0f 85 38 fe ff ff jne 21ea3e 21ec06: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ec0d: 4c 89 e6 mov %r12,%rsi 21ec10: 48 89 ef mov %rbp,%rdi 21ec13: e8 00 00 00 00 callq 21ec18 21ec18: 48 8b 44 24 60 mov 0x60(%rsp),%rax 21ec1d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21ec24: 00 00 21ec26: 75 0b jne 21ec33 21ec28: 48 83 c4 68 add $0x68,%rsp 21ec2c: 5b pop %rbx 21ec2d: 5d pop %rbp 21ec2e: 41 5c pop %r12 21ec30: 41 5d pop %r13 21ec32: c3 retq 21ec33: e8 00 00 00 00 callq 21ec38 21ec38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 21ec3f: 00 000000000021ec40 : 21ec40: e8 00 00 00 00 callq 21ec45 21ec45: 41 57 push %r15 21ec47: 41 56 push %r14 21ec49: 49 89 fe mov %rdi,%r14 21ec4c: 41 55 push %r13 21ec4e: 41 54 push %r12 21ec50: 55 push %rbp 21ec51: 48 89 f5 mov %rsi,%rbp 21ec54: 53 push %rbx 21ec55: 48 83 ec 70 sub $0x70,%rsp 21ec59: 4c 8b a7 98 02 00 00 mov 0x298(%rdi),%r12 21ec60: 48 8b 9f 78 03 00 00 mov 0x378(%rdi),%rbx 21ec67: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 21ec6c: 4c 89 e7 mov %r12,%rdi 21ec6f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21ec76: 00 00 21ec78: 48 89 44 24 68 mov %rax,0x68(%rsp) 21ec7d: 31 c0 xor %eax,%eax 21ec7f: e8 00 00 00 00 callq 21ec84 21ec84: 4c 89 f7 mov %r14,%rdi 21ec87: 48 89 ee mov %rbp,%rsi 21ec8a: e8 00 00 00 00 callq 21ec8f 21ec8f: 4c 89 f0 mov %r14,%rax 21ec92: 4d 8b b6 98 02 00 00 mov 0x298(%r14),%r14 21ec99: 48 89 ee mov %rbp,%rsi 21ec9c: 4c 8b a8 78 03 00 00 mov 0x378(%rax),%r13 21eca3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ecaa: 4c 89 f7 mov %r14,%rdi 21ecad: e8 00 00 00 00 callq 21ecb2 21ecb2: 45 8b bd a8 02 00 00 mov 0x2a8(%r13),%r15d 21ecb9: 45 85 ff test %r15d,%r15d 21ecbc: 0f 84 d8 01 00 00 je 21ee9a 21ecc2: 45 31 d2 xor %r10d,%r10d 21ecc5: 48 89 1c 24 mov %rbx,(%rsp) 21ecc9: 4c 89 d3 mov %r10,%rbx 21eccc: eb 11 jmp 21ecdf 21ecce: 48 83 c3 01 add $0x1,%rbx 21ecd2: 41 39 9d a8 02 00 00 cmp %ebx,0x2a8(%r13) 21ecd9: 0f 86 b7 01 00 00 jbe 21ee96 21ecdf: 4d 8b 7c dd 30 mov 0x30(%r13,%rbx,8),%r15 21ece4: 49 8b 07 mov (%r15),%rax 21ece7: 4c 89 ff mov %r15,%rdi 21ecea: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 21ecf1: e8 00 00 00 00 callq 21ecf6 21ecf6: 45 8b 97 58 02 00 00 mov 0x258(%r15),%r10d 21ecfd: 45 85 d2 test %r10d,%r10d 21ed00: 75 cc jne 21ecce 21ed02: 41 8b 87 60 02 00 00 mov 0x260(%r15),%eax 21ed09: 45 8b 8f 38 02 00 00 mov 0x238(%r15),%r9d 21ed10: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ed17: 48 89 ee mov %rbp,%rsi 21ed1a: 45 8b 87 34 02 00 00 mov 0x234(%r15),%r8d 21ed21: 41 8b 8f 88 00 00 00 mov 0x88(%r15),%ecx 21ed28: 4c 89 f7 mov %r14,%rdi 21ed2b: 50 push %rax 21ed2c: 41 8b 87 64 02 00 00 mov 0x264(%r15),%eax 21ed33: 50 push %rax 21ed34: 41 8b 87 5c 02 00 00 mov 0x25c(%r15),%eax 21ed3b: 50 push %rax 21ed3c: 6a 00 pushq $0x0 21ed3e: 41 8b 87 54 02 00 00 mov 0x254(%r15),%eax 21ed45: 50 push %rax 21ed46: 41 8b 87 50 02 00 00 mov 0x250(%r15),%eax 21ed4d: 50 push %rax 21ed4e: 41 8b 87 4c 02 00 00 mov 0x24c(%r15),%eax 21ed55: 50 push %rax 21ed56: 41 8b 87 48 02 00 00 mov 0x248(%r15),%eax 21ed5d: 50 push %rax 21ed5e: 41 8b 87 44 02 00 00 mov 0x244(%r15),%eax 21ed65: 50 push %rax 21ed66: 41 8b 87 40 02 00 00 mov 0x240(%r15),%eax 21ed6d: 50 push %rax 21ed6e: e8 00 00 00 00 callq 21ed73 21ed73: 49 8b 16 mov (%r14),%rdx 21ed76: 48 89 ee mov %rbp,%rsi 21ed79: 4c 89 f7 mov %r14,%rdi 21ed7c: 41 69 87 68 02 00 00 imul $0x3e8,0x268(%r15),%eax 21ed83: e8 03 00 00 21ed87: 48 83 c4 50 add $0x50,%rsp 21ed8b: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 21ed92: 8b 8a 20 03 00 00 mov 0x320(%rdx),%ecx 21ed98: 31 d2 xor %edx,%edx 21ed9a: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21eda1: 48 c1 e9 26 shr $0x26,%rcx 21eda5: f7 f1 div %ecx 21eda7: 89 c1 mov %eax,%ecx 21eda9: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21edb0: 48 c1 e9 26 shr $0x26,%rcx 21edb4: 69 d1 e8 03 00 00 imul $0x3e8,%ecx,%edx 21edba: 29 d0 sub %edx,%eax 21edbc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21edc3: 41 89 c0 mov %eax,%r8d 21edc6: e8 00 00 00 00 callq 21edcb 21edcb: 49 8b 16 mov (%r14),%rdx 21edce: 48 89 ee mov %rbp,%rsi 21edd1: 4c 89 f7 mov %r14,%rdi 21edd4: 41 69 87 6c 02 00 00 imul $0x3e8,0x26c(%r15),%eax 21eddb: e8 03 00 00 21eddf: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 21ede6: 8b 8a 20 03 00 00 mov 0x320(%rdx),%ecx 21edec: 31 d2 xor %edx,%edx 21edee: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21edf5: 48 c1 e9 26 shr $0x26,%rcx 21edf9: f7 f1 div %ecx 21edfb: 89 c1 mov %eax,%ecx 21edfd: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21ee04: 48 c1 e9 26 shr $0x26,%rcx 21ee08: 69 d1 e8 03 00 00 imul $0x3e8,%ecx,%edx 21ee0e: 29 d0 sub %edx,%eax 21ee10: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ee17: 41 89 c0 mov %eax,%r8d 21ee1a: e8 00 00 00 00 callq 21ee1f 21ee1f: 49 8b 16 mov (%r14),%rdx 21ee22: 48 89 ee mov %rbp,%rsi 21ee25: 4c 89 f7 mov %r14,%rdi 21ee28: 41 69 87 70 02 00 00 imul $0x3e8,0x270(%r15),%eax 21ee2f: e8 03 00 00 21ee33: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 21ee3a: 8b 8a 20 03 00 00 mov 0x320(%rdx),%ecx 21ee40: 31 d2 xor %edx,%edx 21ee42: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21ee49: 48 c1 e9 26 shr $0x26,%rcx 21ee4d: f7 f1 div %ecx 21ee4f: 89 c1 mov %eax,%ecx 21ee51: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 21ee58: 48 c1 e9 26 shr $0x26,%rcx 21ee5c: 69 d1 e8 03 00 00 imul $0x3e8,%ecx,%edx 21ee62: 29 d0 sub %edx,%eax 21ee64: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ee6b: 41 89 c0 mov %eax,%r8d 21ee6e: e8 00 00 00 00 callq 21ee73 21ee73: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ee7a: 48 89 ee mov %rbp,%rsi 21ee7d: 4c 89 f7 mov %r14,%rdi 21ee80: e8 00 00 00 00 callq 21ee85 21ee85: 48 83 c3 01 add $0x1,%rbx 21ee89: 41 39 9d a8 02 00 00 cmp %ebx,0x2a8(%r13) 21ee90: 0f 87 49 fe ff ff ja 21ecdf 21ee96: 48 8b 1c 24 mov (%rsp),%rbx 21ee9a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21eea1: 48 89 ee mov %rbp,%rsi 21eea4: 4c 89 f7 mov %r14,%rdi 21eea7: 45 31 ff xor %r15d,%r15d 21eeaa: e8 00 00 00 00 callq 21eeaf 21eeaf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21eeb6: 48 89 ee mov %rbp,%rsi 21eeb9: 4c 89 f7 mov %r14,%rdi 21eebc: e8 00 00 00 00 callq 21eec1 21eec1: 45 8b 9d a8 02 00 00 mov 0x2a8(%r13),%r11d 21eec8: 45 85 db test %r11d,%r11d 21eecb: 75 16 jne 21eee3 21eecd: e9 e5 00 00 00 jmpq 21efb7 21eed2: 49 83 c7 01 add $0x1,%r15 21eed6: 45 39 bd a8 02 00 00 cmp %r15d,0x2a8(%r13) 21eedd: 0f 86 d4 00 00 00 jbe 21efb7 21eee3: 4b 8b 44 fd 30 mov 0x30(%r13,%r15,8),%rax 21eee8: 44 8b 80 58 02 00 00 mov 0x258(%rax),%r8d 21eeef: 45 85 c0 test %r8d,%r8d 21eef2: 75 de jne 21eed2 21eef4: 8b 90 1c 02 00 00 mov 0x21c(%rax),%edx 21eefa: 48 89 ee mov %rbp,%rsi 21eefd: 4c 89 f7 mov %r14,%rdi 21ef00: 49 83 c7 01 add $0x1,%r15 21ef04: 44 8b 88 24 02 00 00 mov 0x224(%rax),%r9d 21ef0b: 44 8b 80 20 02 00 00 mov 0x220(%rax),%r8d 21ef12: 8b 88 88 00 00 00 mov 0x88(%rax),%ecx 21ef18: 52 push %rdx 21ef19: 8b 90 18 02 00 00 mov 0x218(%rax),%edx 21ef1f: 52 push %rdx 21ef20: 8b 90 14 02 00 00 mov 0x214(%rax),%edx 21ef26: 52 push %rdx 21ef27: 8b 90 10 02 00 00 mov 0x210(%rax),%edx 21ef2d: 52 push %rdx 21ef2e: 8b 90 0c 02 00 00 mov 0x20c(%rax),%edx 21ef34: 52 push %rdx 21ef35: 8b 90 08 02 00 00 mov 0x208(%rax),%edx 21ef3b: 52 push %rdx 21ef3c: 8b 90 04 02 00 00 mov 0x204(%rax),%edx 21ef42: 52 push %rdx 21ef43: 8b 90 00 02 00 00 mov 0x200(%rax),%edx 21ef49: 52 push %rdx 21ef4a: 8b 90 fc 01 00 00 mov 0x1fc(%rax),%edx 21ef50: 52 push %rdx 21ef51: 8b 90 f8 01 00 00 mov 0x1f8(%rax),%edx 21ef57: 52 push %rdx 21ef58: 8b 90 f4 01 00 00 mov 0x1f4(%rax),%edx 21ef5e: 52 push %rdx 21ef5f: 8b 90 f0 01 00 00 mov 0x1f0(%rax),%edx 21ef65: 52 push %rdx 21ef66: 8b 90 ec 01 00 00 mov 0x1ec(%rax),%edx 21ef6c: 52 push %rdx 21ef6d: 8b 90 e8 01 00 00 mov 0x1e8(%rax),%edx 21ef73: 52 push %rdx 21ef74: 8b 90 e4 01 00 00 mov 0x1e4(%rax),%edx 21ef7a: 52 push %rdx 21ef7b: 8b 90 e0 01 00 00 mov 0x1e0(%rax),%edx 21ef81: 52 push %rdx 21ef82: 8b 90 30 02 00 00 mov 0x230(%rax),%edx 21ef88: 52 push %rdx 21ef89: 8b 90 2c 02 00 00 mov 0x22c(%rax),%edx 21ef8f: 52 push %rdx 21ef90: 8b 80 28 02 00 00 mov 0x228(%rax),%eax 21ef96: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21ef9d: 50 push %rax 21ef9e: e8 00 00 00 00 callq 21efa3 21efa3: 48 81 c4 98 00 00 00 add $0x98,%rsp 21efaa: 45 39 bd a8 02 00 00 cmp %r15d,0x2a8(%r13) 21efb1: 0f 87 2c ff ff ff ja 21eee3 21efb7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21efbe: 48 89 ee mov %rbp,%rsi 21efc1: 4c 89 f7 mov %r14,%rdi 21efc4: 45 31 ff xor %r15d,%r15d 21efc7: e8 00 00 00 00 callq 21efcc 21efcc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21efd3: 48 89 ee mov %rbp,%rsi 21efd6: 4c 89 f7 mov %r14,%rdi 21efd9: e8 00 00 00 00 callq 21efde 21efde: 45 8b 8d a8 02 00 00 mov 0x2a8(%r13),%r9d 21efe5: 45 85 c9 test %r9d,%r9d 21efe8: 75 16 jne 21f000 21efea: e9 76 01 00 00 jmpq 21f165 21efef: 49 83 c7 01 add $0x1,%r15 21eff3: 45 39 bd a8 02 00 00 cmp %r15d,0x2a8(%r13) 21effa: 0f 86 65 01 00 00 jbe 21f165 21f000: 4b 8b 44 fd 30 mov 0x30(%r13,%r15,8),%rax 21f005: 8b b0 58 02 00 00 mov 0x258(%rax),%esi 21f00b: 85 f6 test %esi,%esi 21f00d: 75 e0 jne 21efef 21f00f: 8b 90 6c 01 00 00 mov 0x16c(%rax),%edx 21f015: 48 89 ee mov %rbp,%rsi 21f018: 4c 89 f7 mov %r14,%rdi 21f01b: 49 83 c7 01 add $0x1,%r15 21f01f: 44 8b 88 cc 00 00 00 mov 0xcc(%rax),%r9d 21f026: 44 8b 80 c8 00 00 00 mov 0xc8(%rax),%r8d 21f02d: 8b 88 88 00 00 00 mov 0x88(%rax),%ecx 21f033: 52 push %rdx 21f034: 8b 90 68 01 00 00 mov 0x168(%rax),%edx 21f03a: 52 push %rdx 21f03b: 8b 90 64 01 00 00 mov 0x164(%rax),%edx 21f041: 52 push %rdx 21f042: 8b 90 74 01 00 00 mov 0x174(%rax),%edx 21f048: 52 push %rdx 21f049: 8b 90 58 01 00 00 mov 0x158(%rax),%edx 21f04f: 52 push %rdx 21f050: 8b 90 54 01 00 00 mov 0x154(%rax),%edx 21f056: 52 push %rdx 21f057: 8b 90 60 01 00 00 mov 0x160(%rax),%edx 21f05d: 52 push %rdx 21f05e: 8b 90 50 01 00 00 mov 0x150(%rax),%edx 21f064: 52 push %rdx 21f065: 8b 90 4c 01 00 00 mov 0x14c(%rax),%edx 21f06b: 52 push %rdx 21f06c: 8b 90 48 01 00 00 mov 0x148(%rax),%edx 21f072: 52 push %rdx 21f073: 8b 90 44 01 00 00 mov 0x144(%rax),%edx 21f079: 52 push %rdx 21f07a: 8b 90 40 01 00 00 mov 0x140(%rax),%edx 21f080: 52 push %rdx 21f081: 8b 90 3c 01 00 00 mov 0x13c(%rax),%edx 21f087: 52 push %rdx 21f088: 8b 90 38 01 00 00 mov 0x138(%rax),%edx 21f08e: 52 push %rdx 21f08f: 8b 90 34 01 00 00 mov 0x134(%rax),%edx 21f095: 52 push %rdx 21f096: 8b 90 30 01 00 00 mov 0x130(%rax),%edx 21f09c: 52 push %rdx 21f09d: 8b 90 2c 01 00 00 mov 0x12c(%rax),%edx 21f0a3: 52 push %rdx 21f0a4: 8b 90 28 01 00 00 mov 0x128(%rax),%edx 21f0aa: 52 push %rdx 21f0ab: 8b 90 24 01 00 00 mov 0x124(%rax),%edx 21f0b1: 52 push %rdx 21f0b2: 8b 90 20 01 00 00 mov 0x120(%rax),%edx 21f0b8: 52 push %rdx 21f0b9: 8b 90 1c 01 00 00 mov 0x11c(%rax),%edx 21f0bf: 52 push %rdx 21f0c0: 8b 90 18 01 00 00 mov 0x118(%rax),%edx 21f0c6: 52 push %rdx 21f0c7: 8b 90 14 01 00 00 mov 0x114(%rax),%edx 21f0cd: 52 push %rdx 21f0ce: 8b 90 10 01 00 00 mov 0x110(%rax),%edx 21f0d4: 52 push %rdx 21f0d5: 8b 90 0c 01 00 00 mov 0x10c(%rax),%edx 21f0db: 52 push %rdx 21f0dc: 8b 90 08 01 00 00 mov 0x108(%rax),%edx 21f0e2: 52 push %rdx 21f0e3: 8b 90 04 01 00 00 mov 0x104(%rax),%edx 21f0e9: 52 push %rdx 21f0ea: 8b 90 00 01 00 00 mov 0x100(%rax),%edx 21f0f0: 52 push %rdx 21f0f1: 8b 90 fc 00 00 00 mov 0xfc(%rax),%edx 21f0f7: 52 push %rdx 21f0f8: 8b 90 f8 00 00 00 mov 0xf8(%rax),%edx 21f0fe: 52 push %rdx 21f0ff: 8b 90 f4 00 00 00 mov 0xf4(%rax),%edx 21f105: 52 push %rdx 21f106: 8b 90 f0 00 00 00 mov 0xf0(%rax),%edx 21f10c: 52 push %rdx 21f10d: 8b 90 ec 00 00 00 mov 0xec(%rax),%edx 21f113: 52 push %rdx 21f114: 8b 90 e8 00 00 00 mov 0xe8(%rax),%edx 21f11a: 52 push %rdx 21f11b: 8b 90 e4 00 00 00 mov 0xe4(%rax),%edx 21f121: 52 push %rdx 21f122: 8b 90 e0 00 00 00 mov 0xe0(%rax),%edx 21f128: 52 push %rdx 21f129: 8b 90 dc 00 00 00 mov 0xdc(%rax),%edx 21f12f: 52 push %rdx 21f130: 8b 90 d8 00 00 00 mov 0xd8(%rax),%edx 21f136: 52 push %rdx 21f137: 8b 90 d4 00 00 00 mov 0xd4(%rax),%edx 21f13d: 52 push %rdx 21f13e: 8b 80 d0 00 00 00 mov 0xd0(%rax),%eax 21f144: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f14b: 50 push %rax 21f14c: e8 00 00 00 00 callq 21f151 21f151: 48 81 c4 40 01 00 00 add $0x140,%rsp 21f158: 45 39 bd a8 02 00 00 cmp %r15d,0x2a8(%r13) 21f15f: 0f 87 9b fe ff ff ja 21f000 21f165: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f16c: 48 89 ee mov %rbp,%rsi 21f16f: 4c 89 f7 mov %r14,%rdi 21f172: 45 31 ff xor %r15d,%r15d 21f175: e8 00 00 00 00 callq 21f17a 21f17a: 4c 89 f7 mov %r14,%rdi 21f17d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f184: 48 89 ee mov %rbp,%rsi 21f187: e8 00 00 00 00 callq 21f18c 21f18c: 41 8b bd a8 02 00 00 mov 0x2a8(%r13),%edi 21f193: 85 ff test %edi,%edi 21f195: 75 16 jne 21f1ad 21f197: e9 dc 00 00 00 jmpq 21f278 21f19c: 49 83 c7 01 add $0x1,%r15 21f1a0: 45 39 bd a8 02 00 00 cmp %r15d,0x2a8(%r13) 21f1a7: 0f 86 cb 00 00 00 jbe 21f278 21f1ad: 4b 8b 44 fd 30 mov 0x30(%r13,%r15,8),%rax 21f1b2: 8b 90 58 02 00 00 mov 0x258(%rax),%edx 21f1b8: 85 d2 test %edx,%edx 21f1ba: 75 e0 jne 21f19c 21f1bc: 8b 90 dc 01 00 00 mov 0x1dc(%rax),%edx 21f1c2: 48 89 ee mov %rbp,%rsi 21f1c5: 4c 89 f7 mov %r14,%rdi 21f1c8: 49 83 c7 01 add $0x1,%r15 21f1cc: 44 8b 88 94 01 00 00 mov 0x194(%rax),%r9d 21f1d3: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 21f1da: 8b 88 88 00 00 00 mov 0x88(%rax),%ecx 21f1e0: 52 push %rdx 21f1e1: 8b 90 cc 01 00 00 mov 0x1cc(%rax),%edx 21f1e7: 52 push %rdx 21f1e8: 8b 90 d8 01 00 00 mov 0x1d8(%rax),%edx 21f1ee: 52 push %rdx 21f1ef: 8b 90 c8 01 00 00 mov 0x1c8(%rax),%edx 21f1f5: 52 push %rdx 21f1f6: 8b 90 d4 01 00 00 mov 0x1d4(%rax),%edx 21f1fc: 52 push %rdx 21f1fd: 8b 90 c4 01 00 00 mov 0x1c4(%rax),%edx 21f203: 52 push %rdx 21f204: 8b 90 d0 01 00 00 mov 0x1d0(%rax),%edx 21f20a: 52 push %rdx 21f20b: 8b 90 c0 01 00 00 mov 0x1c0(%rax),%edx 21f211: 52 push %rdx 21f212: 8b 90 bc 01 00 00 mov 0x1bc(%rax),%edx 21f218: 52 push %rdx 21f219: 8b 90 ac 01 00 00 mov 0x1ac(%rax),%edx 21f21f: 52 push %rdx 21f220: 8b 90 b8 01 00 00 mov 0x1b8(%rax),%edx 21f226: 52 push %rdx 21f227: 8b 90 a8 01 00 00 mov 0x1a8(%rax),%edx 21f22d: 52 push %rdx 21f22e: 8b 90 a4 01 00 00 mov 0x1a4(%rax),%edx 21f234: 52 push %rdx 21f235: 8b 90 b4 01 00 00 mov 0x1b4(%rax),%edx 21f23b: 52 push %rdx 21f23c: 8b 90 a0 01 00 00 mov 0x1a0(%rax),%edx 21f242: 52 push %rdx 21f243: 8b 90 b0 01 00 00 mov 0x1b0(%rax),%edx 21f249: 52 push %rdx 21f24a: 8b 90 9c 01 00 00 mov 0x19c(%rax),%edx 21f250: 52 push %rdx 21f251: 8b 80 98 01 00 00 mov 0x198(%rax),%eax 21f257: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f25e: 50 push %rax 21f25f: e8 00 00 00 00 callq 21f264 21f264: 48 81 c4 90 00 00 00 add $0x90,%rsp 21f26b: 45 39 bd a8 02 00 00 cmp %r15d,0x2a8(%r13) 21f272: 0f 87 35 ff ff ff ja 21f1ad 21f278: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f27f: 48 89 ee mov %rbp,%rsi 21f282: 4c 89 f7 mov %r14,%rdi 21f285: e8 00 00 00 00 callq 21f28a 21f28a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f291: 48 89 ee mov %rbp,%rsi 21f294: 4c 89 e7 mov %r12,%rdi 21f297: e8 00 00 00 00 callq 21f29c 21f29c: 8b 8b a8 02 00 00 mov 0x2a8(%rbx),%ecx 21f2a2: 85 c9 test %ecx,%ecx 21f2a4: 0f 84 92 01 00 00 je 21f43c 21f2aa: 48 8d 44 24 24 lea 0x24(%rsp),%rax 21f2af: 45 31 f6 xor %r14d,%r14d 21f2b2: 4c 8d 7c 24 1c lea 0x1c(%rsp),%r15 21f2b7: 48 89 04 24 mov %rax,(%rsp) 21f2bb: 4e 8b ac f3 c0 00 00 mov 0xc0(%rbx,%r14,8),%r13 21f2c2: 00 21f2c3: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 21f2ca: 31 c0 xor %eax,%eax 21f2cc: 48 c7 44 24 44 00 00 movq $0x0,0x44(%rsp) 21f2d3: 00 00 21f2d5: 48 8b 3c 24 mov (%rsp),%rdi 21f2d9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 21f2dd: 49 29 ff sub %rdi,%r15 21f2e0: 41 8d 4f 30 lea 0x30(%r15),%ecx 21f2e4: 4c 8d 7c 24 1c lea 0x1c(%rsp),%r15 21f2e9: c1 e9 03 shr $0x3,%ecx 21f2ec: 4c 89 fe mov %r15,%rsi 21f2ef: f3 48 ab rep stos %rax,%es:(%rdi) 21f2f2: 4c 89 ef mov %r13,%rdi 21f2f5: 49 8b 45 00 mov 0x0(%r13),%rax 21f2f9: 48 8b 40 20 mov 0x20(%rax),%rax 21f2fd: e8 00 00 00 00 callq 21f302 21f302: 8b 44 24 1c mov 0x1c(%rsp),%eax 21f306: 85 c0 test %eax,%eax 21f308: 0f 84 1d 01 00 00 je 21f42b 21f30e: 8b 44 24 34 mov 0x34(%rsp),%eax 21f312: 8b 7c 24 3c mov 0x3c(%rsp),%edi 21f316: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f31d: 44 8b 5c 24 48 mov 0x48(%rsp),%r11d 21f322: 44 8b 54 24 44 mov 0x44(%rsp),%r10d 21f327: 44 8b 44 24 40 mov 0x40(%rsp),%r8d 21f32c: 8b 74 24 38 mov 0x38(%rsp),%esi 21f330: 89 44 24 08 mov %eax,0x8(%rsp) 21f334: 8b 44 24 30 mov 0x30(%rsp),%eax 21f338: 89 44 24 0c mov %eax,0xc(%rsp) 21f33c: 8b 44 24 2c mov 0x2c(%rsp),%eax 21f340: 85 c0 test %eax,%eax 21f342: 74 30 je 21f374 21f344: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f34b: 83 f8 01 cmp $0x1,%eax 21f34e: 74 24 je 21f374 21f350: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f357: 83 f8 02 cmp $0x2,%eax 21f35a: 74 18 je 21f374 21f35c: 83 e8 03 sub $0x3,%eax 21f35f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f366: 83 f8 02 cmp $0x2,%eax 21f369: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21f370: 48 0f 43 d0 cmovae %rax,%rdx 21f374: 8b 4c 24 28 mov 0x28(%rsp),%ecx 21f378: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21f37f: 85 c9 test %ecx,%ecx 21f381: 74 30 je 21f3b3 21f383: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21f38a: 83 f9 01 cmp $0x1,%ecx 21f38d: 74 24 je 21f3b3 21f38f: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21f396: 83 f9 02 cmp $0x2,%ecx 21f399: 74 18 je 21f3b3 21f39b: 83 e9 03 sub $0x3,%ecx 21f39e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 21f3a5: 83 f9 02 cmp $0x2,%ecx 21f3a8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21f3af: 48 0f 42 c1 cmovb %rcx,%rax 21f3b3: 8b 4c 24 20 mov 0x20(%rsp),%ecx 21f3b7: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21f3be: 85 c9 test %ecx,%ecx 21f3c0: 74 24 je 21f3e6 21f3c2: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21f3c9: 83 f9 01 cmp $0x1,%ecx 21f3cc: 74 18 je 21f3e6 21f3ce: 83 e9 02 sub $0x2,%ecx 21f3d1: 49 c7 c1 00 00 00 00 mov $0x0,%r9 21f3d8: 83 f9 02 cmp $0x2,%ecx 21f3db: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 21f3e2: 4c 0f 42 c9 cmovb %rcx,%r9 21f3e6: 41 8b 4d 10 mov 0x10(%r13),%ecx 21f3ea: 41 53 push %r11 21f3ec: 41 52 push %r10 21f3ee: 41 50 push %r8 21f3f0: 57 push %rdi 21f3f1: 4c 89 e7 mov %r12,%rdi 21f3f4: 56 push %rsi 21f3f5: 8b 74 24 30 mov 0x30(%rsp),%esi 21f3f9: 56 push %rsi 21f3fa: 8b 74 24 3c mov 0x3c(%rsp),%esi 21f3fe: 56 push %rsi 21f3ff: 48 89 ee mov %rbp,%rsi 21f402: 52 push %rdx 21f403: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f40a: 50 push %rax 21f40b: 44 8b 44 24 6c mov 0x6c(%rsp),%r8d 21f410: e8 00 00 00 00 callq 21f415 21f415: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f41c: 48 89 ee mov %rbp,%rsi 21f41f: 4c 89 e7 mov %r12,%rdi 21f422: 48 83 c4 48 add $0x48,%rsp 21f426: e8 00 00 00 00 callq 21f42b 21f42b: 49 83 c6 01 add $0x1,%r14 21f42f: 44 39 b3 a8 02 00 00 cmp %r14d,0x2a8(%rbx) 21f436: 0f 87 7f fe ff ff ja 21f2bb 21f43c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f443: 48 89 ee mov %rbp,%rsi 21f446: 4c 89 e7 mov %r12,%rdi 21f449: 45 31 ed xor %r13d,%r13d 21f44c: e8 00 00 00 00 callq 21f451 21f451: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f458: 48 89 ee mov %rbp,%rsi 21f45b: 4c 89 e7 mov %r12,%rdi 21f45e: e8 00 00 00 00 callq 21f463 21f463: 8b 83 a8 02 00 00 mov 0x2a8(%rbx),%eax 21f469: 4c 8d 7c 24 1c lea 0x1c(%rsp),%r15 21f46e: 85 c0 test %eax,%eax 21f470: 0f 84 9c 00 00 00 je 21f512 21f476: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 21f47d: 00 00 21f47f: 4c 89 fa mov %r15,%rdx 21f482: 44 89 ee mov %r13d,%esi 21f485: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 21f48c: 00 00 21f48e: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 21f495: 00 00 21f497: 48 c7 44 24 34 00 00 movq $0x0,0x34(%rsp) 21f49e: 00 00 21f4a0: c7 44 24 3c 00 00 00 movl $0x0,0x3c(%rsp) 21f4a7: 00 21f4a8: 48 8b bb b8 01 00 00 mov 0x1b8(%rbx),%rdi 21f4af: 48 8b 07 mov (%rdi),%rax 21f4b2: 48 8b 00 mov (%rax),%rax 21f4b5: e8 00 00 00 00 callq 21f4ba 21f4ba: 44 8b 44 24 1c mov 0x1c(%rsp),%r8d 21f4bf: 41 83 f8 0f cmp $0xf,%r8d 21f4c3: 74 3c je 21f501 21f4c5: 8b 44 24 38 mov 0x38(%rsp),%eax 21f4c9: 44 89 e9 mov %r13d,%ecx 21f4cc: 48 89 ee mov %rbp,%rsi 21f4cf: 4c 89 e7 mov %r12,%rdi 21f4d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f4d9: 50 push %rax 21f4da: 8b 44 24 3c mov 0x3c(%rsp),%eax 21f4de: 50 push %rax 21f4df: 8b 44 24 40 mov 0x40(%rsp),%eax 21f4e3: 50 push %rax 21f4e4: 8b 44 24 44 mov 0x44(%rsp),%eax 21f4e8: 50 push %rax 21f4e9: 8b 44 24 48 mov 0x48(%rsp),%eax 21f4ed: 50 push %rax 21f4ee: 8b 44 24 4c mov 0x4c(%rsp),%eax 21f4f2: 50 push %rax 21f4f3: 44 8b 4c 24 50 mov 0x50(%rsp),%r9d 21f4f8: e8 00 00 00 00 callq 21f4fd 21f4fd: 48 83 c4 30 add $0x30,%rsp 21f501: 41 83 c5 01 add $0x1,%r13d 21f505: 44 39 ab a8 02 00 00 cmp %r13d,0x2a8(%rbx) 21f50c: 0f 87 64 ff ff ff ja 21f476 21f512: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f519: 48 89 ee mov %rbp,%rsi 21f51c: 4c 89 e7 mov %r12,%rdi 21f51f: e8 00 00 00 00 callq 21f524 21f524: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f52b: 48 89 ee mov %rbp,%rsi 21f52e: 4c 89 e7 mov %r12,%rdi 21f531: e8 00 00 00 00 callq 21f536 21f536: 44 8b 9b 24 03 00 00 mov 0x324(%rbx),%r11d 21f53d: 45 85 db test %r11d,%r11d 21f540: 0f 84 4b 01 00 00 je 21f691 21f546: 48 8d 44 24 24 lea 0x24(%rsp),%rax 21f54b: 45 31 ed xor %r13d,%r13d 21f54e: 4c 8d 7c 24 1c lea 0x1c(%rsp),%r15 21f553: 48 89 04 24 mov %rax,(%rsp) 21f557: e9 c8 00 00 00 jmpq 21f624 21f55c: e8 00 00 00 00 callq 21f561 21f561: 0f b6 c0 movzbl %al,%eax 21f564: 89 44 24 64 mov %eax,0x64(%rsp) 21f568: f6 44 24 60 01 testb $0x1,0x60(%rsp) 21f56d: 0f 84 a4 00 00 00 je 21f617 21f573: 8b 44 24 64 mov 0x64(%rsp),%eax 21f577: 41 8b 4e 18 mov 0x18(%r14),%ecx 21f57b: 4c 89 e7 mov %r12,%rdi 21f57e: 48 89 ee mov %rbp,%rsi 21f581: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f588: 50 push %rax 21f589: 8b 44 24 64 mov 0x64(%rsp),%eax 21f58d: 50 push %rax 21f58e: 8b 44 24 38 mov 0x38(%rsp),%eax 21f592: 50 push %rax 21f593: 8b 44 24 70 mov 0x70(%rsp),%eax 21f597: 50 push %rax 21f598: 8b 44 24 74 mov 0x74(%rsp),%eax 21f59c: 50 push %rax 21f59d: 8b 44 24 78 mov 0x78(%rsp),%eax 21f5a1: 50 push %rax 21f5a2: 8b 44 24 7c mov 0x7c(%rsp),%eax 21f5a6: 50 push %rax 21f5a7: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 21f5ae: 50 push %rax 21f5af: 8b 84 24 84 00 00 00 mov 0x84(%rsp),%eax 21f5b6: 50 push %rax 21f5b7: 8b 44 24 7c mov 0x7c(%rsp),%eax 21f5bb: 50 push %rax 21f5bc: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 21f5c3: 50 push %rax 21f5c4: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 21f5cb: 50 push %rax 21f5cc: 8b 84 24 8c 00 00 00 mov 0x8c(%rsp),%eax 21f5d3: 50 push %rax 21f5d4: 8b 84 24 8c 00 00 00 mov 0x8c(%rsp),%eax 21f5db: 50 push %rax 21f5dc: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 21f5e3: 50 push %rax 21f5e4: 8b 84 24 b4 00 00 00 mov 0xb4(%rsp),%eax 21f5eb: 50 push %rax 21f5ec: 44 8b 8c 24 a0 00 00 mov 0xa0(%rsp),%r9d 21f5f3: 00 21f5f4: 44 8b 84 24 9c 00 00 mov 0x9c(%rsp),%r8d 21f5fb: 00 21f5fc: e8 00 00 00 00 callq 21f601 21f601: 49 8b 06 mov (%r14),%rax 21f604: 4c 89 f7 mov %r14,%rdi 21f607: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 21f60b: 48 8b 80 70 01 00 00 mov 0x170(%rax),%rax 21f612: e8 00 00 00 00 callq 21f617 21f617: 49 83 c5 01 add $0x1,%r13 21f61b: 44 39 ab 24 03 00 00 cmp %r13d,0x324(%rbx) 21f622: 76 6d jbe 21f691 21f624: 4e 8b b4 eb 20 01 00 mov 0x120(%rbx,%r13,8),%r14 21f62b: 00 21f62c: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 21f633: 31 c0 xor %eax,%eax 21f635: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 21f63c: 00 00 21f63e: 48 8b 3c 24 mov (%rsp),%rdi 21f642: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 21f646: 49 29 ff sub %rdi,%r15 21f649: 41 8d 4f 4c lea 0x4c(%r15),%ecx 21f64d: 4c 8d 7c 24 1c lea 0x1c(%rsp),%r15 21f652: c1 e9 03 shr $0x3,%ecx 21f655: 4c 89 fe mov %r15,%rsi 21f658: f3 48 ab rep stos %rax,%es:(%rdi) 21f65b: 4c 89 f7 mov %r14,%rdi 21f65e: e8 00 00 00 00 callq 21f663 21f663: 4a 8b bc eb f0 00 00 mov 0xf0(%rbx,%r13,8),%rdi 21f66a: 00 21f66b: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 21f672: 48 8b 40 40 mov 0x40(%rax),%rax 21f676: 48 85 c0 test %rax,%rax 21f679: 0f 85 dd fe ff ff jne 21f55c 21f67f: 49 8b 06 mov (%r14),%rax 21f682: 4c 89 f7 mov %r14,%rdi 21f685: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 21f68c: e9 cb fe ff ff jmpq 21f55c 21f691: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f698: 48 89 ee mov %rbp,%rsi 21f69b: 4c 89 e7 mov %r12,%rdi 21f69e: 45 31 ed xor %r13d,%r13d 21f6a1: e8 00 00 00 00 callq 21f6a6 21f6a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f6ad: 48 89 ee mov %rbp,%rsi 21f6b0: 4c 89 e7 mov %r12,%rdi 21f6b3: e8 00 00 00 00 callq 21f6b8 21f6b8: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 21f6bf: 4c 8d 7c 24 1c lea 0x1c(%rsp),%r15 21f6c4: 44 8b 50 24 mov 0x24(%rax),%r10d 21f6c8: 45 85 d2 test %r10d,%r10d 21f6cb: 0f 8e 8c 00 00 00 jle 21f75d 21f6d1: 4e 8b b4 eb 78 02 00 mov 0x278(%rbx,%r13,8),%r14 21f6d8: 00 21f6d9: 4c 89 fe mov %r15,%rsi 21f6dc: 49 83 c5 01 add $0x1,%r13 21f6e0: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 21f6e7: 00 00 21f6e9: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 21f6f0: 00 00 21f6f2: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 21f6f9: 00 00 21f6fb: 4c 89 f7 mov %r14,%rdi 21f6fe: 48 c7 44 24 34 00 00 movq $0x0,0x34(%rsp) 21f705: 00 00 21f707: 49 8b 06 mov (%r14),%rax 21f70a: 48 8b 40 08 mov 0x8(%rax),%rax 21f70e: e8 00 00 00 00 callq 21f713 21f713: 8b 44 24 24 mov 0x24(%rsp),%eax 21f717: 41 8b 4e 10 mov 0x10(%r14),%ecx 21f71b: 48 89 ee mov %rbp,%rsi 21f71e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f725: 4c 89 e7 mov %r12,%rdi 21f728: 50 push %rax 21f729: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 21f72e: 44 8b 4c 24 28 mov 0x28(%rsp),%r9d 21f733: e8 00 00 00 00 callq 21f738 21f738: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f73f: 48 89 ee mov %rbp,%rsi 21f742: 4c 89 e7 mov %r12,%rdi 21f745: e8 00 00 00 00 callq 21f74a 21f74a: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 21f751: 41 58 pop %r8 21f753: 44 39 68 24 cmp %r13d,0x24(%rax) 21f757: 0f 8f 74 ff ff ff jg 21f6d1 21f75d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f764: 48 89 ee mov %rbp,%rsi 21f767: 4c 89 e7 mov %r12,%rdi 21f76a: 45 31 ed xor %r13d,%r13d 21f76d: e8 00 00 00 00 callq 21f772 21f772: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f779: 48 89 ee mov %rbp,%rsi 21f77c: 4c 89 e7 mov %r12,%rdi 21f77f: e8 00 00 00 00 callq 21f784 21f784: 44 8b 8b b0 02 00 00 mov 0x2b0(%rbx),%r9d 21f78b: 45 85 c9 test %r9d,%r9d 21f78e: 0f 84 a2 00 00 00 je 21f836 21f794: 4e 8b b4 eb 50 01 00 mov 0x150(%rbx,%r13,8),%r14 21f79b: 00 21f79c: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 21f7a3: 00 21f7a4: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 21f7ab: 00 00 21f7ad: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 21f7b4: 00 00 21f7b6: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 21f7bd: 00 00 21f7bf: 49 8b 06 mov (%r14),%rax 21f7c2: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 21f7c9: 48 85 c0 test %rax,%rax 21f7cc: 74 57 je 21f825 21f7ce: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 21f7d3: 4c 89 f7 mov %r14,%rdi 21f7d6: e8 00 00 00 00 callq 21f7db 21f7db: 8b 44 24 34 mov 0x34(%rsp),%eax 21f7df: 41 8b 4e 18 mov 0x18(%r14),%ecx 21f7e3: 48 89 ee mov %rbp,%rsi 21f7e6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f7ed: 4c 89 e7 mov %r12,%rdi 21f7f0: 50 push %rax 21f7f1: 8b 44 24 38 mov 0x38(%rsp),%eax 21f7f5: 50 push %rax 21f7f6: 8b 44 24 3c mov 0x3c(%rsp),%eax 21f7fa: 50 push %rax 21f7fb: 8b 44 24 40 mov 0x40(%rsp),%eax 21f7ff: 50 push %rax 21f800: 44 8b 4c 24 44 mov 0x44(%rsp),%r9d 21f805: 44 8b 44 24 3c mov 0x3c(%rsp),%r8d 21f80a: e8 00 00 00 00 callq 21f80f 21f80f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f816: 48 89 ee mov %rbp,%rsi 21f819: 4c 89 e7 mov %r12,%rdi 21f81c: 48 83 c4 20 add $0x20,%rsp 21f820: e8 00 00 00 00 callq 21f825 21f825: 49 83 c5 01 add $0x1,%r13 21f829: 44 39 ab b0 02 00 00 cmp %r13d,0x2b0(%rbx) 21f830: 0f 87 5e ff ff ff ja 21f794 21f836: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f83d: 48 89 ee mov %rbp,%rsi 21f840: 4c 89 e7 mov %r12,%rdi 21f843: 31 db xor %ebx,%ebx 21f845: e8 00 00 00 00 callq 21f84a 21f84a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f851: 48 89 ee mov %rbp,%rsi 21f854: 4c 89 e7 mov %r12,%rdi 21f857: e8 00 00 00 00 callq 21f85c 21f85c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 21f861: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 21f866: 80 b8 08 03 00 00 00 cmpb $0x0,0x308(%rax) 21f86d: 0f 84 86 00 00 00 je 21f8f9 21f873: 49 8b 84 dd 10 03 00 mov 0x310(%r13,%rbx,8),%rax 21f87a: 00 21f87b: 48 8b b8 40 01 00 00 mov 0x140(%rax),%rdi 21f882: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 21f889: 00 00 21f88b: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 21f892: 00 00 21f894: 48 8b 07 mov (%rdi),%rax 21f897: 48 8b 00 mov (%rax),%rax 21f89a: 48 85 c0 test %rax,%rax 21f89d: 74 46 je 21f8e5 21f89f: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 21f8a4: e8 00 00 00 00 callq 21f8a9 21f8a9: 8b 44 24 28 mov 0x28(%rsp),%eax 21f8ad: 89 d9 mov %ebx,%ecx 21f8af: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f8b6: 48 89 ee mov %rbp,%rsi 21f8b9: 4c 89 e7 mov %r12,%rdi 21f8bc: 50 push %rax 21f8bd: 8b 44 24 2c mov 0x2c(%rsp),%eax 21f8c1: 50 push %rax 21f8c2: 44 8b 4c 24 30 mov 0x30(%rsp),%r9d 21f8c7: 44 8b 44 24 2c mov 0x2c(%rsp),%r8d 21f8cc: e8 00 00 00 00 callq 21f8d1 21f8d1: 48 89 ee mov %rbp,%rsi 21f8d4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f8db: 4c 89 e7 mov %r12,%rdi 21f8de: e8 00 00 00 00 callq 21f8e3 21f8e3: 59 pop %rcx 21f8e4: 5e pop %rsi 21f8e5: 41 0f b6 85 08 03 00 movzbl 0x308(%r13),%eax 21f8ec: 00 21f8ed: 48 83 c3 01 add $0x1,%rbx 21f8f1: 39 d8 cmp %ebx,%eax 21f8f3: 0f 8f 7a ff ff ff jg 21f873 21f8f9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f900: 48 89 ee mov %rbp,%rsi 21f903: 4c 89 e7 mov %r12,%rdi 21f906: e8 00 00 00 00 callq 21f90b 21f90b: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 21f910: 4c 89 e7 mov %r12,%rdi 21f913: 48 89 ee mov %rbp,%rsi 21f916: 48 8b 83 70 03 00 00 mov 0x370(%rbx),%rax 21f91d: 8b 90 00 1f 00 00 mov 0x1f00(%rax),%edx 21f923: 44 8b 88 f0 1e 00 00 mov 0x1ef0(%rax),%r9d 21f92a: 44 8b 80 04 1f 00 00 mov 0x1f04(%rax),%r8d 21f931: 8b 88 fc 1e 00 00 mov 0x1efc(%rax),%ecx 21f937: 52 push %rdx 21f938: 8b 90 08 1f 00 00 mov 0x1f08(%rax),%edx 21f93e: 52 push %rdx 21f93f: 8b 90 24 1f 00 00 mov 0x1f24(%rax),%edx 21f945: 52 push %rdx 21f946: 8b 80 f4 1e 00 00 mov 0x1ef4(%rax),%eax 21f94c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f953: 50 push %rax 21f954: e8 00 00 00 00 callq 21f959 21f959: 4c 8b ab 98 02 00 00 mov 0x298(%rbx),%r13 21f960: 48 8b 9b 08 e9 00 00 mov 0xe908(%rbx),%rbx 21f967: 48 83 c4 20 add $0x20,%rsp 21f96b: 48 8b 43 08 mov 0x8(%rbx),%rax 21f96f: 8b b8 94 01 00 00 mov 0x194(%rax),%edi 21f975: 85 ff test %edi,%edi 21f977: 75 3b jne 21f9b4 21f979: 8b 90 8c 01 00 00 mov 0x18c(%rax),%edx 21f97f: 85 d2 test %edx,%edx 21f981: 0f 85 a6 00 00 00 jne 21fa2d 21f987: 48 8b 44 24 68 mov 0x68(%rsp),%rax 21f98c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21f993: 00 00 21f995: 0f 85 df 00 00 00 jne 21fa7a 21f99b: 48 83 c4 70 add $0x70,%rsp 21f99f: 48 89 ee mov %rbp,%rsi 21f9a2: 4c 89 e7 mov %r12,%rdi 21f9a5: 5b pop %rbx 21f9a6: 5d pop %rbp 21f9a7: 41 5c pop %r12 21f9a9: 41 5d pop %r13 21f9ab: 41 5e pop %r14 21f9ad: 41 5f pop %r15 21f9af: e9 00 00 00 00 jmpq 21f9b4 21f9b4: 8b b0 9c 01 00 00 mov 0x19c(%rax),%esi 21f9ba: 48 8b 3b mov (%rbx),%rdi 21f9bd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f9c4: e8 00 00 00 00 callq 21f9c9 21f9c9: 48 8b 3b mov (%rbx),%rdi 21f9cc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f9d3: 41 89 c7 mov %eax,%r15d 21f9d6: 48 8b 43 08 mov 0x8(%rbx),%rax 21f9da: 8b b0 98 01 00 00 mov 0x198(%rax),%esi 21f9e0: e8 00 00 00 00 callq 21f9e5 21f9e5: 48 8b 3b mov (%rbx),%rdi 21f9e8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21f9ef: 41 89 c6 mov %eax,%r14d 21f9f2: 48 8b 43 08 mov 0x8(%rbx),%rax 21f9f6: 8b b0 94 01 00 00 mov 0x194(%rax),%esi 21f9fc: e8 00 00 00 00 callq 21fa01 21fa01: 45 89 f9 mov %r15d,%r9d 21fa04: 45 89 f0 mov %r14d,%r8d 21fa07: 48 89 ee mov %rbp,%rsi 21fa0a: 89 c1 mov %eax,%ecx 21fa0c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21fa13: 4c 89 ef mov %r13,%rdi 21fa16: e8 00 00 00 00 callq 21fa1b 21fa1b: 48 8b 43 08 mov 0x8(%rbx),%rax 21fa1f: 8b 90 8c 01 00 00 mov 0x18c(%rax),%edx 21fa25: 85 d2 test %edx,%edx 21fa27: 0f 84 5a ff ff ff je 21f987 21fa2d: 48 8b 3b mov (%rbx),%rdi 21fa30: 8b b0 88 01 00 00 mov 0x188(%rax),%esi 21fa36: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21fa3d: e8 00 00 00 00 callq 21fa42 21fa42: 48 8b 3b mov (%rbx),%rdi 21fa45: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21fa4c: 41 89 c6 mov %eax,%r14d 21fa4f: 48 8b 43 08 mov 0x8(%rbx),%rax 21fa53: 8b b0 8c 01 00 00 mov 0x18c(%rax),%esi 21fa59: e8 00 00 00 00 callq 21fa5e 21fa5e: 45 89 f0 mov %r14d,%r8d 21fa61: 48 89 ee mov %rbp,%rsi 21fa64: 4c 89 ef mov %r13,%rdi 21fa67: 89 c1 mov %eax,%ecx 21fa69: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 21fa70: e8 00 00 00 00 callq 21fa75 21fa75: e9 0d ff ff ff jmpq 21f987 21fa7a: e8 00 00 00 00 callq 21fa7f 21fa7f: 90 nop 000000000021fa80 : 21fa80: e8 00 00 00 00 callq 21fa85 21fa85: 41 55 push %r13 21fa87: 4c 8b ae e8 00 00 00 mov 0xe8(%rsi),%r13 21fa8e: 41 54 push %r12 21fa90: 55 push %rbp 21fa91: 48 8b ae 28 01 00 00 mov 0x128(%rsi),%rbp 21fa98: 48 8b 45 00 mov 0x0(%rbp),%rax 21fa9c: 48 89 ef mov %rbp,%rdi 21fa9f: 48 8b 80 68 01 00 00 mov 0x168(%rax),%rax 21faa6: e8 00 00 00 00 callq 21faab 21faab: 41 89 c4 mov %eax,%r12d 21faae: 84 c0 test %al,%al 21fab0: 75 42 jne 21faf4 21fab2: 49 8b 45 00 mov 0x0(%r13),%rax 21fab6: 4c 89 ef mov %r13,%rdi 21fab9: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 21fac0: e8 00 00 00 00 callq 21fac5 21fac5: 85 c0 test %eax,%eax 21fac7: 75 09 jne 21fad2 21fac9: 44 89 e0 mov %r12d,%eax 21facc: 5d pop %rbp 21facd: 41 5c pop %r12 21facf: 41 5d pop %r13 21fad1: c3 retq 21fad2: 49 8b 45 00 mov 0x0(%r13),%rax 21fad6: 41 bc 01 00 00 00 mov $0x1,%r12d 21fadc: 4c 89 ef mov %r13,%rdi 21fadf: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 21fae6: e8 00 00 00 00 callq 21faeb 21faeb: 44 89 e0 mov %r12d,%eax 21faee: 5d pop %rbp 21faef: 41 5c pop %r12 21faf1: 41 5d pop %r13 21faf3: c3 retq 21faf4: 48 8b 45 00 mov 0x0(%rbp),%rax 21faf8: 48 89 ef mov %rbp,%rdi 21fafb: 48 8b 80 70 01 00 00 mov 0x170(%rax),%rax 21fb02: e8 00 00 00 00 callq 21fb07 21fb07: 44 89 e0 mov %r12d,%eax 21fb0a: 5d pop %rbp 21fb0b: 41 5c pop %r12 21fb0d: 41 5d pop %r13 21fb0f: c3 retq 000000000021fb10 : 21fb10: e8 00 00 00 00 callq 21fb15 21fb15: 55 push %rbp 21fb16: 83 f6 01 xor $0x1,%esi 21fb19: 53 push %rbx 21fb1a: 48 8b 57 10 mov 0x10(%rdi),%rdx 21fb1e: 48 89 fb mov %rdi,%rbx 21fb21: 40 0f b6 ee movzbl %sil,%ebp 21fb25: 48 8b 47 18 mov 0x18(%rdi),%rax 21fb29: 41 89 e9 mov %ebp,%r9d 21fb2c: 0f b6 4a 2e movzbl 0x2e(%rdx),%ecx 21fb30: 48 8b 57 08 mov 0x8(%rdi),%rdx 21fb34: 44 8b 80 b8 00 00 00 mov 0xb8(%rax),%r8d 21fb3b: 48 8b 3f mov (%rdi),%rdi 21fb3e: 8b b2 cc 00 00 00 mov 0xcc(%rdx),%esi 21fb44: ba 01 00 00 00 mov $0x1,%edx 21fb49: e8 00 00 00 00 callq 21fb4e 21fb4e: 48 8b 53 10 mov 0x10(%rbx),%rdx 21fb52: 48 8b 43 18 mov 0x18(%rbx),%rax 21fb56: 41 89 e9 mov %ebp,%r9d 21fb59: 48 8b 3b mov (%rbx),%rdi 21fb5c: 0f b6 4a 32 movzbl 0x32(%rdx),%ecx 21fb60: 48 8b 53 08 mov 0x8(%rbx),%rdx 21fb64: 44 8b 80 c8 00 00 00 mov 0xc8(%rax),%r8d 21fb6b: 8b b2 d4 00 00 00 mov 0xd4(%rdx),%esi 21fb71: ba 01 00 00 00 mov $0x1,%edx 21fb76: e8 00 00 00 00 callq 21fb7b 21fb7b: 48 8b 53 10 mov 0x10(%rbx),%rdx 21fb7f: 48 8b 43 18 mov 0x18(%rbx),%rax 21fb83: 41 89 e9 mov %ebp,%r9d 21fb86: 48 8b 3b mov (%rbx),%rdi 21fb89: 0f b6 4a 36 movzbl 0x36(%rdx),%ecx 21fb8d: 48 8b 53 08 mov 0x8(%rbx),%rdx 21fb91: 44 8b 80 d8 00 00 00 mov 0xd8(%rax),%r8d 21fb98: 8b b2 dc 00 00 00 mov 0xdc(%rdx),%esi 21fb9e: ba 01 00 00 00 mov $0x1,%edx 21fba3: e8 00 00 00 00 callq 21fba8 21fba8: 48 8b 53 10 mov 0x10(%rbx),%rdx 21fbac: 48 8b 43 18 mov 0x18(%rbx),%rax 21fbb0: 41 89 e9 mov %ebp,%r9d 21fbb3: 48 8b 3b mov (%rbx),%rdi 21fbb6: 0f b6 4a 3a movzbl 0x3a(%rdx),%ecx 21fbba: 48 8b 53 08 mov 0x8(%rbx),%rdx 21fbbe: 44 8b 80 e8 00 00 00 mov 0xe8(%rax),%r8d 21fbc5: 8b b2 e4 00 00 00 mov 0xe4(%rdx),%esi 21fbcb: ba 01 00 00 00 mov $0x1,%edx 21fbd0: e8 00 00 00 00 callq 21fbd5 21fbd5: 48 8b 53 10 mov 0x10(%rbx),%rdx 21fbd9: 48 8b 43 18 mov 0x18(%rbx),%rax 21fbdd: 41 89 e9 mov %ebp,%r9d 21fbe0: 48 8b 3b mov (%rbx),%rdi 21fbe3: 0f b6 4a 30 movzbl 0x30(%rdx),%ecx 21fbe7: 48 8b 53 08 mov 0x8(%rbx),%rdx 21fbeb: 44 8b 80 c0 00 00 00 mov 0xc0(%rax),%r8d 21fbf2: 8b b2 d0 00 00 00 mov 0xd0(%rdx),%esi 21fbf8: ba 01 00 00 00 mov $0x1,%edx 21fbfd: e8 00 00 00 00 callq 21fc02 21fc02: 48 8b 53 10 mov 0x10(%rbx),%rdx 21fc06: 48 8b 43 18 mov 0x18(%rbx),%rax 21fc0a: 41 89 e9 mov %ebp,%r9d 21fc0d: 48 8b 3b mov (%rbx),%rdi 21fc10: 0f b6 4a 34 movzbl 0x34(%rdx),%ecx 21fc14: 48 8b 53 08 mov 0x8(%rbx),%rdx 21fc18: 44 8b 80 d0 00 00 00 mov 0xd0(%rax),%r8d 21fc1f: 8b b2 d8 00 00 00 mov 0xd8(%rdx),%esi 21fc25: ba 01 00 00 00 mov $0x1,%edx 21fc2a: e8 00 00 00 00 callq 21fc2f 21fc2f: 48 8b 53 10 mov 0x10(%rbx),%rdx 21fc33: 48 8b 43 18 mov 0x18(%rbx),%rax 21fc37: 41 89 e9 mov %ebp,%r9d 21fc3a: 48 8b 3b mov (%rbx),%rdi 21fc3d: 0f b6 4a 38 movzbl 0x38(%rdx),%ecx 21fc41: 48 8b 53 08 mov 0x8(%rbx),%rdx 21fc45: 44 8b 80 e0 00 00 00 mov 0xe0(%rax),%r8d 21fc4c: 8b b2 e0 00 00 00 mov 0xe0(%rdx),%esi 21fc52: ba 01 00 00 00 mov $0x1,%edx 21fc57: e8 00 00 00 00 callq 21fc5c 21fc5c: 48 8b 53 10 mov 0x10(%rbx),%rdx 21fc60: 48 8b 43 18 mov 0x18(%rbx),%rax 21fc64: 41 89 e9 mov %ebp,%r9d 21fc67: 48 8b 3b mov (%rbx),%rdi 21fc6a: 0f b6 4a 3c movzbl 0x3c(%rdx),%ecx 21fc6e: 48 8b 53 08 mov 0x8(%rbx),%rdx 21fc72: 44 8b 80 f0 00 00 00 mov 0xf0(%rax),%r8d 21fc79: 5b pop %rbx 21fc7a: 8b b2 e8 00 00 00 mov 0xe8(%rdx),%esi 21fc80: 5d pop %rbp 21fc81: ba 01 00 00 00 mov $0x1,%edx 21fc86: e9 00 00 00 00 jmpq 21fc8b 21fc8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000021fc90 : 21fc90: e8 00 00 00 00 callq 21fc95 21fc95: 41 54 push %r12 21fc97: 55 push %rbp 21fc98: 53 push %rbx 21fc99: 48 89 fb mov %rdi,%rbx 21fc9c: 48 83 ec 18 sub $0x18,%rsp 21fca0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 21fca7: 00 00 21fca9: 48 89 44 24 10 mov %rax,0x10(%rsp) 21fcae: 31 c0 xor %eax,%eax 21fcb0: 48 8b 47 18 mov 0x18(%rdi),%rax 21fcb4: 49 89 e0 mov %rsp,%r8 21fcb7: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 21fcbe: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 21fcc5: 00 21fcc6: 8b 88 a0 01 00 00 mov 0x1a0(%rax),%ecx 21fccc: 48 8b 47 10 mov 0x10(%rdi),%rax 21fcd0: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 21fcd7: 00 21fcd8: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 21fcdf: 00 21fce0: 0f b6 50 68 movzbl 0x68(%rax),%edx 21fce4: 48 8b 47 08 mov 0x8(%rdi),%rax 21fce8: 48 8b 3f mov (%rdi),%rdi 21fceb: 8b b0 a0 01 00 00 mov 0x1a0(%rax),%esi 21fcf1: e8 00 00 00 00 callq 21fcf6 21fcf6: 48 8b 43 18 mov 0x18(%rbx),%rax 21fcfa: 48 8b 3b mov (%rbx),%rdi 21fcfd: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 21fd02: 8b 88 a4 01 00 00 mov 0x1a4(%rax),%ecx 21fd08: 48 8b 43 10 mov 0x10(%rbx),%rax 21fd0c: 0f b6 50 69 movzbl 0x69(%rax),%edx 21fd10: 48 8b 43 08 mov 0x8(%rbx),%rax 21fd14: 8b b0 a4 01 00 00 mov 0x1a4(%rax),%esi 21fd1a: e8 00 00 00 00 callq 21fd1f 21fd1f: 48 8b 43 18 mov 0x18(%rbx),%rax 21fd23: 48 8b 3b mov (%rbx),%rdi 21fd26: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 21fd2b: 8b 88 a8 01 00 00 mov 0x1a8(%rax),%ecx 21fd31: 48 8b 43 10 mov 0x10(%rbx),%rax 21fd35: 0f b6 50 6a movzbl 0x6a(%rax),%edx 21fd39: 48 8b 43 08 mov 0x8(%rbx),%rax 21fd3d: 8b b0 a8 01 00 00 mov 0x1a8(%rax),%esi 21fd43: e8 00 00 00 00 callq 21fd48 21fd48: 48 8b 43 18 mov 0x18(%rbx),%rax 21fd4c: 48 8b 3b mov (%rbx),%rdi 21fd4f: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 21fd54: 8b 88 ac 01 00 00 mov 0x1ac(%rax),%ecx 21fd5a: 48 8b 43 10 mov 0x10(%rbx),%rax 21fd5e: 0f b6 50 6b movzbl 0x6b(%rax),%edx 21fd62: 48 8b 43 08 mov 0x8(%rbx),%rax 21fd66: 8b b0 ac 01 00 00 mov 0x1ac(%rax),%esi 21fd6c: e8 00 00 00 00 callq 21fd71 21fd71: 8b 04 24 mov (%rsp),%eax 21fd74: 0b 44 24 04 or 0x4(%rsp),%eax 21fd78: 0b 44 24 08 or 0x8(%rsp),%eax 21fd7c: 0b 44 24 0c or 0xc(%rsp),%eax 21fd80: 0f 84 00 01 00 00 je 21fe86 21fd86: 48 8b 2b mov (%rbx),%rbp 21fd89: 48 8b 43 08 mov 0x8(%rbx),%rax 21fd8d: 31 d2 xor %edx,%edx 21fd8f: 48 8b 7d 18 mov 0x18(%rbp),%rdi 21fd93: 44 8b a0 a0 01 00 00 mov 0x1a0(%rax),%r12d 21fd9a: 48 8b 07 mov (%rdi),%rax 21fd9d: 44 89 e6 mov %r12d,%esi 21fda0: 48 8b 40 08 mov 0x8(%rax),%rax 21fda4: e8 00 00 00 00 callq 21fda9 21fda9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21fdae: 48 8b 2b mov (%rbx),%rbp 21fdb1: 48 8b 43 08 mov 0x8(%rbx),%rax 21fdb5: 31 d2 xor %edx,%edx 21fdb7: 48 8b 7d 18 mov 0x18(%rbp),%rdi 21fdbb: 44 8b a0 a4 01 00 00 mov 0x1a4(%rax),%r12d 21fdc2: 48 8b 07 mov (%rdi),%rax 21fdc5: 44 89 e6 mov %r12d,%esi 21fdc8: 48 8b 40 08 mov 0x8(%rax),%rax 21fdcc: e8 00 00 00 00 callq 21fdd1 21fdd1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21fdd6: 48 8b 2b mov (%rbx),%rbp 21fdd9: 48 8b 43 08 mov 0x8(%rbx),%rax 21fddd: 31 d2 xor %edx,%edx 21fddf: 48 8b 7d 18 mov 0x18(%rbp),%rdi 21fde3: 44 8b a0 a8 01 00 00 mov 0x1a8(%rax),%r12d 21fdea: 48 8b 07 mov (%rdi),%rax 21fded: 44 89 e6 mov %r12d,%esi 21fdf0: 48 8b 40 08 mov 0x8(%rax),%rax 21fdf4: e8 00 00 00 00 callq 21fdf9 21fdf9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21fdfe: 48 8b 2b mov (%rbx),%rbp 21fe01: 48 8b 43 08 mov 0x8(%rbx),%rax 21fe05: 31 d2 xor %edx,%edx 21fe07: 48 8b 7d 18 mov 0x18(%rbp),%rdi 21fe0b: 44 8b a0 ac 01 00 00 mov 0x1ac(%rax),%r12d 21fe12: 48 8b 07 mov (%rdi),%rax 21fe15: 44 89 e6 mov %r12d,%esi 21fe18: 48 8b 40 08 mov 0x8(%rax),%rax 21fe1c: e8 00 00 00 00 callq 21fe21 21fe21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 21fe26: 48 8b 53 10 mov 0x10(%rbx),%rdx 21fe2a: 48 8b 43 18 mov 0x18(%rbx),%rax 21fe2e: 41 b9 01 00 00 00 mov $0x1,%r9d 21fe34: 48 8b 3b mov (%rbx),%rdi 21fe37: 0f b6 4a 66 movzbl 0x66(%rdx),%ecx 21fe3b: 48 8b 53 08 mov 0x8(%rbx),%rdx 21fe3f: 44 8b 80 98 01 00 00 mov 0x198(%rax),%r8d 21fe46: 8b b2 b8 01 00 00 mov 0x1b8(%rdx),%esi 21fe4c: ba 01 00 00 00 mov $0x1,%edx 21fe51: e8 00 00 00 00 callq 21fe56 21fe56: 48 8b 53 10 mov 0x10(%rbx),%rdx 21fe5a: 48 8b 43 18 mov 0x18(%rbx),%rax 21fe5e: 41 b9 01 00 00 00 mov $0x1,%r9d 21fe64: 48 8b 3b mov (%rbx),%rdi 21fe67: 0f b6 4a 67 movzbl 0x67(%rdx),%ecx 21fe6b: 48 8b 53 08 mov 0x8(%rbx),%rdx 21fe6f: 44 8b 80 9c 01 00 00 mov 0x19c(%rax),%r8d 21fe76: 8b b2 b8 01 00 00 mov 0x1b8(%rdx),%esi 21fe7c: ba 01 00 00 00 mov $0x1,%edx 21fe81: e8 00 00 00 00 callq 21fe86 21fe86: 48 8b 44 24 10 mov 0x10(%rsp),%rax 21fe8b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 21fe92: 00 00 21fe94: 0f 85 01 01 00 00 jne 21ff9b 21fe9a: 48 83 c4 18 add $0x18,%rsp 21fe9e: 5b pop %rbx 21fe9f: 5d pop %rbp 21fea0: 41 5c pop %r12 21fea2: c3 retq 21fea3: 48 8b 75 10 mov 0x10(%rbp),%rsi 21fea7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 21feae 21feae: 89 c0 mov %eax,%eax 21feb0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 21feb8 21feb7: 00 21feb8: 0f 83 f0 fe ff ff jae 21fdae 21febe: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 21fec5 21fec5: 48 85 c0 test %rax,%rax 21fec8: 74 12 je 21fedc 21feca: 48 8b 78 08 mov 0x8(%rax),%rdi 21fece: 48 83 c6 08 add $0x8,%rsi 21fed2: 31 c9 xor %ecx,%ecx 21fed4: 44 89 e2 mov %r12d,%edx 21fed7: e8 00 00 00 00 callq 21fedc 21fedc: e9 cd fe ff ff jmpq 21fdae 21fee1: 48 8b 75 10 mov 0x10(%rbp),%rsi 21fee5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 21feec 21feec: 89 c0 mov %eax,%eax 21feee: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 21fef6 21fef5: 00 21fef6: 0f 83 2a ff ff ff jae 21fe26 21fefc: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 21ff03 21ff03: 48 85 c0 test %rax,%rax 21ff06: 74 12 je 21ff1a 21ff08: 48 8b 78 08 mov 0x8(%rax),%rdi 21ff0c: 48 83 c6 08 add $0x8,%rsi 21ff10: 31 c9 xor %ecx,%ecx 21ff12: 44 89 e2 mov %r12d,%edx 21ff15: e8 00 00 00 00 callq 21ff1a 21ff1a: e9 07 ff ff ff jmpq 21fe26 21ff1f: 48 8b 75 10 mov 0x10(%rbp),%rsi 21ff23: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 21ff2a 21ff2a: 89 c0 mov %eax,%eax 21ff2c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 21ff34 21ff33: 00 21ff34: 0f 83 c4 fe ff ff jae 21fdfe 21ff3a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 21ff41 21ff41: 48 85 c0 test %rax,%rax 21ff44: 74 12 je 21ff58 21ff46: 48 8b 78 08 mov 0x8(%rax),%rdi 21ff4a: 48 83 c6 08 add $0x8,%rsi 21ff4e: 31 c9 xor %ecx,%ecx 21ff50: 44 89 e2 mov %r12d,%edx 21ff53: e8 00 00 00 00 callq 21ff58 21ff58: e9 a1 fe ff ff jmpq 21fdfe 21ff5d: 48 8b 75 10 mov 0x10(%rbp),%rsi 21ff61: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 21ff68 21ff68: 89 c0 mov %eax,%eax 21ff6a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 21ff72 21ff71: 00 21ff72: 0f 83 5e fe ff ff jae 21fdd6 21ff78: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 21ff7f 21ff7f: 48 85 c0 test %rax,%rax 21ff82: 74 12 je 21ff96 21ff84: 48 8b 78 08 mov 0x8(%rax),%rdi 21ff88: 48 83 c6 08 add $0x8,%rsi 21ff8c: 31 c9 xor %ecx,%ecx 21ff8e: 44 89 e2 mov %r12d,%edx 21ff91: e8 00 00 00 00 callq 21ff96 21ff96: e9 3b fe ff ff jmpq 21fdd6 21ff9b: e8 00 00 00 00 callq 21ffa0 000000000021ffa0 : 21ffa0: e8 00 00 00 00 callq 21ffa5 21ffa5: 55 push %rbp 21ffa6: 31 ed xor %ebp,%ebp 21ffa8: 84 d2 test %dl,%dl 21ffaa: 53 push %rbx 21ffab: 48 89 fb mov %rdi,%rbx 21ffae: 48 8b 3f mov (%rdi),%rdi 21ffb1: 40 0f 94 c5 sete %bpl 21ffb5: 01 ed add %ebp,%ebp 21ffb7: 48 8b 07 mov (%rdi),%rax 21ffba: 80 b8 9f 01 00 00 00 cmpb $0x0,0x19f(%rax) 21ffc1: 0f 85 8d 00 00 00 jne 220054 21ffc7: 48 8b 43 08 mov 0x8(%rbx),%rax 21ffcb: 44 8b 90 d0 00 00 00 mov 0xd0(%rax),%r10d 21ffd2: 45 85 d2 test %r10d,%r10d 21ffd5: 74 7d je 220054 21ffd7: 83 f2 01 xor $0x1,%edx 21ffda: 44 0f b6 ca movzbl %dl,%r9d 21ffde: 83 fe 02 cmp $0x2,%esi 21ffe1: 0f 84 bf 00 00 00 je 2200a6 21ffe7: 77 6e ja 220057 21ffe9: 85 f6 test %esi,%esi 21ffeb: 0f 84 1d 01 00 00 je 22010e 21fff1: 48 8b 53 18 mov 0x18(%rbx),%rdx 21fff5: 48 8b 4b 10 mov 0x10(%rbx),%rcx 21fff9: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 21ffff: 0f b6 49 35 movzbl 0x35(%rcx),%ecx 220003: 44 8b 82 d4 00 00 00 mov 0xd4(%rdx),%r8d 22000a: ba 01 00 00 00 mov $0x1,%edx 22000f: e8 00 00 00 00 callq 220014 220014: 48 8b 43 18 mov 0x18(%rbx),%rax 220018: 8b 88 54 01 00 00 mov 0x154(%rax),%ecx 22001e: 48 8b 43 10 mov 0x10(%rbx),%rax 220022: 0f b6 50 55 movzbl 0x55(%rax),%edx 220026: 48 8b 43 08 mov 0x8(%rbx),%rax 22002a: 8b b0 20 01 00 00 mov 0x120(%rax),%esi 220030: 68 33 02 00 00 pushq $0x233 220035: 68 00 00 00 00 pushq $0x0 22003a: 48 8b 3b mov (%rbx),%rdi 22003d: 41 b9 01 00 00 00 mov $0x1,%r9d 220043: 41 89 e8 mov %ebp,%r8d 220046: 68 e8 03 00 00 pushq $0x3e8 22004b: e8 00 00 00 00 callq 220050 220050: 48 83 c4 18 add $0x18,%rsp 220054: 5b pop %rbx 220055: 5d pop %rbp 220056: c3 retq 220057: 83 fe 03 cmp $0x3,%esi 22005a: 0f 85 8f 00 00 00 jne 2200ef 220060: 48 8b 53 18 mov 0x18(%rbx),%rdx 220064: 48 8b 4b 10 mov 0x10(%rbx),%rcx 220068: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 22006e: 0f b6 49 3d movzbl 0x3d(%rcx),%ecx 220072: 44 8b 82 f4 00 00 00 mov 0xf4(%rdx),%r8d 220079: ba 01 00 00 00 mov $0x1,%edx 22007e: e8 00 00 00 00 callq 220083 220083: 48 8b 43 18 mov 0x18(%rbx),%rax 220087: 8b 88 64 01 00 00 mov 0x164(%rax),%ecx 22008d: 48 8b 43 10 mov 0x10(%rbx),%rax 220091: 0f b6 50 59 movzbl 0x59(%rax),%edx 220095: 48 8b 43 08 mov 0x8(%rbx),%rax 220099: 8b b0 30 01 00 00 mov 0x130(%rax),%esi 22009f: 68 43 02 00 00 pushq $0x243 2200a4: eb 8f jmp 220035 2200a6: 48 8b 53 18 mov 0x18(%rbx),%rdx 2200aa: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2200ae: 8b b0 e0 00 00 00 mov 0xe0(%rax),%esi 2200b4: 0f b6 49 39 movzbl 0x39(%rcx),%ecx 2200b8: 44 8b 82 e4 00 00 00 mov 0xe4(%rdx),%r8d 2200bf: ba 01 00 00 00 mov $0x1,%edx 2200c4: e8 00 00 00 00 callq 2200c9 2200c9: 48 8b 43 18 mov 0x18(%rbx),%rax 2200cd: 8b 88 5c 01 00 00 mov 0x15c(%rax),%ecx 2200d3: 48 8b 43 10 mov 0x10(%rbx),%rax 2200d7: 0f b6 50 57 movzbl 0x57(%rax),%edx 2200db: 48 8b 43 08 mov 0x8(%rbx),%rax 2200df: 8b b0 28 01 00 00 mov 0x128(%rax),%esi 2200e5: 68 3b 02 00 00 pushq $0x23b 2200ea: e9 46 ff ff ff jmpq 220035 2200ef: 5b pop %rbx 2200f0: b9 48 02 00 00 mov $0x248,%ecx 2200f5: 5d pop %rbp 2200f6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2200fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 220104: bf 02 00 00 00 mov $0x2,%edi 220109: e9 00 00 00 00 jmpq 22010e 22010e: 48 8b 53 10 mov 0x10(%rbx),%rdx 220112: 48 8b 43 18 mov 0x18(%rbx),%rax 220116: 44 89 d6 mov %r10d,%esi 220119: 0f b6 4a 31 movzbl 0x31(%rdx),%ecx 22011d: 44 8b 80 c4 00 00 00 mov 0xc4(%rax),%r8d 220124: ba 01 00 00 00 mov $0x1,%edx 220129: e8 00 00 00 00 callq 22012e 22012e: 48 8b 43 18 mov 0x18(%rbx),%rax 220132: 8b 88 4c 01 00 00 mov 0x14c(%rax),%ecx 220138: 48 8b 43 10 mov 0x10(%rbx),%rax 22013c: 0f b6 50 53 movzbl 0x53(%rax),%edx 220140: 48 8b 43 08 mov 0x8(%rbx),%rax 220144: 8b b0 18 01 00 00 mov 0x118(%rax),%esi 22014a: 68 2b 02 00 00 pushq $0x22b 22014f: e9 e1 fe ff ff jmpq 220035 220154: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22015b: 00 00 00 00 22015f: 90 nop 0000000000220160 : 220160: e8 00 00 00 00 callq 220165 220165: 55 push %rbp 220166: 31 ed xor %ebp,%ebp 220168: 84 d2 test %dl,%dl 22016a: 53 push %rbx 22016b: 48 89 fb mov %rdi,%rbx 22016e: 48 8b 3f mov (%rdi),%rdi 220171: 40 0f 94 c5 sete %bpl 220175: 01 ed add %ebp,%ebp 220177: 48 8b 07 mov (%rdi),%rax 22017a: 80 b8 a0 01 00 00 00 cmpb $0x0,0x1a0(%rax) 220181: 0f 85 8d 00 00 00 jne 220214 220187: 48 8b 43 08 mov 0x8(%rbx),%rax 22018b: 44 8b 90 cc 00 00 00 mov 0xcc(%rax),%r10d 220192: 45 85 d2 test %r10d,%r10d 220195: 74 7d je 220214 220197: 83 f2 01 xor $0x1,%edx 22019a: 44 0f b6 ca movzbl %dl,%r9d 22019e: 83 fe 02 cmp $0x2,%esi 2201a1: 0f 84 bf 00 00 00 je 220266 2201a7: 77 6e ja 220217 2201a9: 85 f6 test %esi,%esi 2201ab: 0f 84 1d 01 00 00 je 2202ce 2201b1: 48 8b 53 18 mov 0x18(%rbx),%rdx 2201b5: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2201b9: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 2201bf: 0f b6 49 33 movzbl 0x33(%rcx),%ecx 2201c3: 44 8b 82 cc 00 00 00 mov 0xcc(%rdx),%r8d 2201ca: ba 01 00 00 00 mov $0x1,%edx 2201cf: e8 00 00 00 00 callq 2201d4 2201d4: 48 8b 43 18 mov 0x18(%rbx),%rax 2201d8: 8b 88 50 01 00 00 mov 0x150(%rax),%ecx 2201de: 48 8b 43 10 mov 0x10(%rbx),%rax 2201e2: 0f b6 50 54 movzbl 0x54(%rax),%edx 2201e6: 48 8b 43 08 mov 0x8(%rbx),%rax 2201ea: 8b b0 1c 01 00 00 mov 0x11c(%rax),%esi 2201f0: 68 67 02 00 00 pushq $0x267 2201f5: 68 00 00 00 00 pushq $0x0 2201fa: 48 8b 3b mov (%rbx),%rdi 2201fd: 41 b9 01 00 00 00 mov $0x1,%r9d 220203: 41 89 e8 mov %ebp,%r8d 220206: 68 e8 03 00 00 pushq $0x3e8 22020b: e8 00 00 00 00 callq 220210 220210: 48 83 c4 18 add $0x18,%rsp 220214: 5b pop %rbx 220215: 5d pop %rbp 220216: c3 retq 220217: 83 fe 03 cmp $0x3,%esi 22021a: 0f 85 8f 00 00 00 jne 2202af 220220: 48 8b 53 18 mov 0x18(%rbx),%rdx 220224: 48 8b 4b 10 mov 0x10(%rbx),%rcx 220228: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 22022e: 0f b6 49 3b movzbl 0x3b(%rcx),%ecx 220232: 44 8b 82 ec 00 00 00 mov 0xec(%rdx),%r8d 220239: ba 01 00 00 00 mov $0x1,%edx 22023e: e8 00 00 00 00 callq 220243 220243: 48 8b 43 18 mov 0x18(%rbx),%rax 220247: 8b 88 60 01 00 00 mov 0x160(%rax),%ecx 22024d: 48 8b 43 10 mov 0x10(%rbx),%rax 220251: 0f b6 50 58 movzbl 0x58(%rax),%edx 220255: 48 8b 43 08 mov 0x8(%rbx),%rax 220259: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 22025f: 68 77 02 00 00 pushq $0x277 220264: eb 8f jmp 2201f5 220266: 48 8b 53 18 mov 0x18(%rbx),%rdx 22026a: 48 8b 4b 10 mov 0x10(%rbx),%rcx 22026e: 8b b0 dc 00 00 00 mov 0xdc(%rax),%esi 220274: 0f b6 49 37 movzbl 0x37(%rcx),%ecx 220278: 44 8b 82 dc 00 00 00 mov 0xdc(%rdx),%r8d 22027f: ba 01 00 00 00 mov $0x1,%edx 220284: e8 00 00 00 00 callq 220289 220289: 48 8b 43 18 mov 0x18(%rbx),%rax 22028d: 8b 88 58 01 00 00 mov 0x158(%rax),%ecx 220293: 48 8b 43 10 mov 0x10(%rbx),%rax 220297: 0f b6 50 56 movzbl 0x56(%rax),%edx 22029b: 48 8b 43 08 mov 0x8(%rbx),%rax 22029f: 8b b0 24 01 00 00 mov 0x124(%rax),%esi 2202a5: 68 6f 02 00 00 pushq $0x26f 2202aa: e9 46 ff ff ff jmpq 2201f5 2202af: 5b pop %rbx 2202b0: b9 7c 02 00 00 mov $0x27c,%ecx 2202b5: 5d pop %rbp 2202b6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2202bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2202c4: bf 02 00 00 00 mov $0x2,%edi 2202c9: e9 00 00 00 00 jmpq 2202ce 2202ce: 48 8b 53 10 mov 0x10(%rbx),%rdx 2202d2: 48 8b 43 18 mov 0x18(%rbx),%rax 2202d6: 44 89 d6 mov %r10d,%esi 2202d9: 0f b6 4a 2f movzbl 0x2f(%rdx),%ecx 2202dd: 44 8b 80 bc 00 00 00 mov 0xbc(%rax),%r8d 2202e4: ba 01 00 00 00 mov $0x1,%edx 2202e9: e8 00 00 00 00 callq 2202ee 2202ee: 48 8b 43 18 mov 0x18(%rbx),%rax 2202f2: 8b 88 48 01 00 00 mov 0x148(%rax),%ecx 2202f8: 48 8b 43 10 mov 0x10(%rbx),%rax 2202fc: 0f b6 50 52 movzbl 0x52(%rax),%edx 220300: 48 8b 43 08 mov 0x8(%rbx),%rax 220304: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 22030a: 68 5f 02 00 00 pushq $0x25f 22030f: e9 e1 fe ff ff jmpq 2201f5 220314: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22031b: 00 00 00 00 22031f: 90 nop 0000000000220320 : 220320: e8 00 00 00 00 callq 220325 220325: 41 55 push %r13 220327: 41 54 push %r12 220329: 49 89 fc mov %rdi,%r12 22032c: 55 push %rbp 22032d: 53 push %rbx 22032e: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 220335: 48 8b 68 58 mov 0x58(%rax),%rbp 220339: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 220340: 48 8b 80 10 01 00 00 mov 0x110(%rax),%rax 220347: 48 85 c0 test %rax,%rax 22034a: 74 0d je 220359 22034c: e8 00 00 00 00 callq 220351 220351: 84 c0 test %al,%al 220353: 0f 85 dd 00 00 00 jne 220436 220359: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 220360: 00 220361: 41 bd 01 00 00 00 mov $0x1,%r13d 220367: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 22036e: 48 8b 07 mov (%rdi),%rax 220371: 48 8b 40 48 mov 0x48(%rax),%rax 220375: 48 85 c0 test %rax,%rax 220378: 74 08 je 220382 22037a: e8 00 00 00 00 callq 22037f 22037f: 41 89 c5 mov %eax,%r13d 220382: 48 8b 45 00 mov 0x0(%rbp),%rax 220386: ba 02 00 00 00 mov $0x2,%edx 22038b: be 01 00 00 00 mov $0x1,%esi 220390: 48 89 ef mov %rbp,%rdi 220393: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 22039a: e8 00 00 00 00 callq 22039f 22039f: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 2203a6: 00 2203a7: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2203ad: 85 d2 test %edx,%edx 2203af: 74 2c je 2203dd 2203b1: 31 db xor %ebx,%ebx 2203b3: 48 8b 45 00 mov 0x0(%rbp),%rax 2203b7: 83 c3 01 add $0x1,%ebx 2203ba: 31 d2 xor %edx,%edx 2203bc: 48 89 ef mov %rbp,%rdi 2203bf: 89 de mov %ebx,%esi 2203c1: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 2203c8: e8 00 00 00 00 callq 2203cd 2203cd: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 2203d4: 00 2203d5: 39 98 a8 02 00 00 cmp %ebx,0x2a8(%rax) 2203db: 77 d6 ja 2203b3 2203dd: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 2203e4: 48 8b 07 mov (%rdi),%rax 2203e7: 48 83 78 50 00 cmpq $0x0,0x50(%rax) 2203ec: 74 48 je 220436 2203ee: 45 84 ed test %r13b,%r13b 2203f1: 75 43 jne 220436 2203f3: 48 8b 40 48 mov 0x48(%rax),%rax 2203f7: e8 00 00 00 00 callq 2203fc 2203fc: 84 c0 test %al,%al 2203fe: 74 36 je 220436 220400: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 220407: 00 220408: 5b pop %rbx 220409: 5d pop %rbp 22040a: 41 5c pop %r12 22040c: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 220413: 41 5d pop %r13 220415: 48 8b 47 08 mov 0x8(%rdi),%rax 220419: 48 8b 00 mov (%rax),%rax 22041c: 0f b6 b0 90 01 00 00 movzbl 0x190(%rax),%esi 220423: 48 8b 07 mov (%rdi),%rax 220426: 83 f6 01 xor $0x1,%esi 220429: 48 8b 40 50 mov 0x50(%rax),%rax 22042d: 40 0f b6 f6 movzbl %sil,%esi 220431: e9 00 00 00 00 jmpq 220436 220436: 5b pop %rbx 220437: 5d pop %rbp 220438: 41 5c pop %r12 22043a: 41 5d pop %r13 22043c: c3 retq 22043d: 0f 1f 00 nopl (%rax) 0000000000220440 : 220440: e8 00 00 00 00 callq 220445 220445: 41 54 push %r12 220447: 31 c9 xor %ecx,%ecx 220449: 55 push %rbp 22044a: 53 push %rbx 22044b: 48 83 ec 10 sub $0x10,%rsp 22044f: 48 8b 6f 08 mov 0x8(%rdi),%rbp 220453: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22045a: 00 00 22045c: 48 89 44 24 08 mov %rax,0x8(%rsp) 220461: 31 c0 xor %eax,%eax 220463: 48 83 bf c0 02 00 00 cmpq $0x0,0x2c0(%rdi) 22046a: 00 22046b: c7 44 24 02 00 00 00 movl $0x0,0x2(%rsp) 220472: 00 220473: 66 89 4c 24 06 mov %cx,0x6(%rsp) 220478: 74 22 je 22049c 22047a: b8 01 00 00 00 mov $0x1,%eax 22047f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 220484: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 22048b: 00 00 22048d: 0f 85 86 01 00 00 jne 220619 220493: 48 83 c4 10 add $0x10,%rsp 220497: 5b pop %rbx 220498: 5d pop %rbp 220499: 41 5c pop %r12 22049b: c3 retq 22049c: 48 89 fb mov %rdi,%rbx 22049f: 48 8b bf 28 01 00 00 mov 0x128(%rdi),%rdi 2204a6: 49 89 d4 mov %rdx,%r12 2204a9: be 01 00 00 00 mov $0x1,%esi 2204ae: 48 8b 07 mov (%rdi),%rax 2204b1: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax 2204b8: e8 00 00 00 00 callq 2204bd 2204bd: 48 8b bb 88 02 00 00 mov 0x288(%rbx),%rdi 2204c4: 48 8d 93 90 02 00 00 lea 0x290(%rbx),%rdx 2204cb: 48 8d b3 40 01 00 00 lea 0x140(%rbx),%rsi 2204d2: 48 8b 07 mov (%rdi),%rax 2204d5: 48 8b 40 08 mov 0x8(%rax),%rax 2204d9: e8 00 00 00 00 callq 2204de 2204de: b9 29 03 00 00 mov $0x329,%ecx 2204e3: 84 c0 test %al,%al 2204e5: 0f 84 0c 01 00 00 je 2205f7 2204eb: 8b 8b 88 04 00 00 mov 0x488(%rbx),%ecx 2204f1: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2204f8: 48 8d 75 34 lea 0x34(%rbp),%rsi 2204fc: 8b 93 94 04 00 00 mov 0x494(%rbx),%edx 220502: 48 8b 07 mov (%rdi),%rax 220505: 6a 01 pushq $0x1 220507: 4c 8b 43 08 mov 0x8(%rbx),%r8 22050b: 45 8b 80 24 03 00 00 mov 0x324(%r8),%r8d 220512: 41 50 push %r8 220514: 48 8b 40 08 mov 0x8(%rax),%rax 220518: 44 8b 8b 90 04 00 00 mov 0x490(%rbx),%r9d 22051f: 44 8b 83 8c 04 00 00 mov 0x48c(%rbx),%r8d 220526: e8 00 00 00 00 callq 22052b 22052b: 8b b5 cc 02 00 00 mov 0x2cc(%rbp),%esi 220531: 4c 89 e7 mov %r12,%rdi 220534: 48 8d 54 24 12 lea 0x12(%rsp),%rdx 220539: e8 00 00 00 00 callq 22053e 22053e: 83 7d 78 04 cmpl $0x4,0x78(%rbp) 220542: 58 pop %rax 220543: 5a pop %rdx 220544: 75 0a jne 220550 220546: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 22054b: 66 89 44 24 02 mov %ax,0x2(%rsp) 220550: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 220557: 48 8b 07 mov (%rdi),%rax 22055a: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx 220561: 48 85 d2 test %rdx,%rdx 220564: 74 14 je 22057a 220566: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 22056b: e8 00 00 00 00 callq 220570 220570: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 220577: 48 8b 07 mov (%rdi),%rax 22057a: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx 220581: 48 85 d2 test %rdx,%rdx 220584: 74 5b je 2205e1 220586: e8 00 00 00 00 callq 22058b 22058b: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 220592: 84 c0 test %al,%al 220594: 48 8b 07 mov (%rdi),%rax 220597: 75 48 jne 2205e1 220599: 48 8b 40 78 mov 0x78(%rax),%rax 22059d: be 01 00 00 00 mov $0x1,%esi 2205a2: e8 00 00 00 00 callq 2205a7 2205a7: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2205ae: e8 00 00 00 00 callq 2205b3 2205b3: 49 8b 84 24 08 e9 00 mov 0xe908(%r12),%rax 2205ba: 00 2205bb: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2205c2: 80 78 22 00 cmpb $0x0,0x22(%rax) 2205c6: 74 16 je 2205de 2205c8: 48 8b 73 08 mov 0x8(%rbx),%rsi 2205cc: 48 89 fa mov %rdi,%rdx 2205cf: 4c 89 e7 mov %r12,%rdi 2205d2: e8 49 e1 ff ff callq 21e720 2205d7: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2205de: 48 8b 07 mov (%rdi),%rax 2205e1: 48 8b 40 28 mov 0x28(%rax),%rax 2205e5: e8 00 00 00 00 callq 2205ea 2205ea: 84 c0 test %al,%al 2205ec: 0f 85 88 fe ff ff jne 22047a 2205f2: b9 5c 03 00 00 mov $0x35c,%ecx 2205f7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2205fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 220605: bf 02 00 00 00 mov $0x2,%edi 22060a: e8 00 00 00 00 callq 22060f 22060f: b8 ff ff ff ff mov $0xffffffff,%eax 220614: e9 66 fe ff ff jmpq 22047f 220619: e8 00 00 00 00 callq 22061e 22061e: 66 90 xchg %ax,%ax 0000000000220620 : 220620: e8 00 00 00 00 callq 220625 220625: 55 push %rbp 220626: 53 push %rbx 220627: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 22062e: 48 89 fb mov %rdi,%rbx 220631: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 220638: e8 00 00 00 00 callq 22063d 22063d: 84 c0 test %al,%al 22063f: 0f 85 48 02 00 00 jne 22088d 220645: b9 0d 04 00 00 mov $0x40d,%ecx 22064a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 220651: bf 02 00 00 00 mov $0x2,%edi 220656: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22065d: e8 00 00 00 00 callq 220662 220662: 80 bb f0 01 00 00 00 cmpb $0x0,0x1f0(%rbx) 220669: 0f 84 1e 02 00 00 je 22088d 22066f: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 220676: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 22067c: 85 f6 test %esi,%esi 22067e: 0f 84 ac 00 00 00 je 220730 220684: 31 ed xor %ebp,%ebp 220686: 89 ea mov %ebp,%edx 220688: 48 8b 8b 70 03 00 00 mov 0x370(%rbx),%rcx 22068f: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 220696: 48 8d b4 11 b8 01 00 lea 0x1b8(%rcx,%rdx,1),%rsi 22069d: 00 22069e: 48 85 f6 test %rsi,%rsi 2206a1: 74 28 je 2206cb 2206a3: 48 8b bc 11 a0 02 00 mov 0x2a0(%rcx,%rdx,1),%rdi 2206aa: 00 2206ab: 48 85 ff test %rdi,%rdi 2206ae: 74 1b je 2206cb 2206b0: 48 8b 17 mov (%rdi),%rdx 2206b3: 48 8b 92 a0 00 00 00 mov 0xa0(%rdx),%rdx 2206ba: 48 85 d2 test %rdx,%rdx 2206bd: 74 0c je 2206cb 2206bf: e8 00 00 00 00 callq 2206c4 2206c4: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2206cb: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2206d1: 83 c5 01 add $0x1,%ebp 2206d4: 39 d5 cmp %edx,%ebp 2206d6: 72 ae jb 220686 2206d8: 85 d2 test %edx,%edx 2206da: 74 54 je 220730 2206dc: 31 ed xor %ebp,%ebp 2206de: 89 ea mov %ebp,%edx 2206e0: 48 8b 8b 70 03 00 00 mov 0x370(%rbx),%rcx 2206e7: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2206ee: 48 8d b4 11 b8 01 00 lea 0x1b8(%rcx,%rdx,1),%rsi 2206f5: 00 2206f6: 48 85 f6 test %rsi,%rsi 2206f9: 74 2a je 220725 2206fb: 48 8b bc 11 a0 02 00 mov 0x2a0(%rcx,%rdx,1),%rdi 220702: 00 220703: 48 85 ff test %rdi,%rdi 220706: 74 1d je 220725 220708: 48 8b 17 mov (%rdi),%rdx 22070b: 48 8b 52 58 mov 0x58(%rdx),%rdx 22070f: 48 85 d2 test %rdx,%rdx 220712: 74 11 je 220725 220714: be 01 00 00 00 mov $0x1,%esi 220719: e8 00 00 00 00 callq 22071e 22071e: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 220725: 83 c5 01 add $0x1,%ebp 220728: 3b a8 a8 02 00 00 cmp 0x2a8(%rax),%ebp 22072e: 72 ae jb 2206de 220730: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 220737: be 01 00 00 00 mov $0x1,%esi 22073c: e8 00 00 00 00 callq 220741 220741: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 220748: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 22074e: 85 c9 test %ecx,%ecx 220750: 0f 84 b4 00 00 00 je 22080a 220756: 31 ed xor %ebp,%ebp 220758: 89 ea mov %ebp,%edx 22075a: 48 8b 8b 70 03 00 00 mov 0x370(%rbx),%rcx 220761: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 220768: 48 8d b4 11 b8 01 00 lea 0x1b8(%rcx,%rdx,1),%rsi 22076f: 00 220770: 48 85 f6 test %rsi,%rsi 220773: 74 2d je 2207a2 220775: 48 8b bc 11 a0 02 00 mov 0x2a0(%rcx,%rdx,1),%rdi 22077c: 00 22077d: 48 85 ff test %rdi,%rdi 220780: 74 20 je 2207a2 220782: 48 8b 17 mov (%rdi),%rdx 220785: 48 8b 92 98 00 00 00 mov 0x98(%rdx),%rdx 22078c: 48 85 d2 test %rdx,%rdx 22078f: 74 11 je 2207a2 220791: be 01 00 00 00 mov $0x1,%esi 220796: e8 00 00 00 00 callq 22079b 22079b: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2207a2: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2207a8: 83 c5 01 add $0x1,%ebp 2207ab: 39 d5 cmp %edx,%ebp 2207ad: 72 a9 jb 220758 2207af: 85 d2 test %edx,%edx 2207b1: 74 57 je 22080a 2207b3: 31 ed xor %ebp,%ebp 2207b5: 89 ea mov %ebp,%edx 2207b7: 48 8b 8b 70 03 00 00 mov 0x370(%rbx),%rcx 2207be: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2207c5: 48 8d b4 11 b8 01 00 lea 0x1b8(%rcx,%rdx,1),%rsi 2207cc: 00 2207cd: 48 85 f6 test %rsi,%rsi 2207d0: 74 2d je 2207ff 2207d2: 48 8b bc 11 a0 02 00 mov 0x2a0(%rcx,%rdx,1),%rdi 2207d9: 00 2207da: 48 85 ff test %rdi,%rdi 2207dd: 74 20 je 2207ff 2207df: 48 8b 17 mov (%rdi),%rdx 2207e2: 48 8b 92 98 00 00 00 mov 0x98(%rdx),%rdx 2207e9: 48 85 d2 test %rdx,%rdx 2207ec: 74 11 je 2207ff 2207ee: be 01 00 00 00 mov $0x1,%esi 2207f3: e8 00 00 00 00 callq 2207f8 2207f8: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2207ff: 83 c5 01 add $0x1,%ebp 220802: 3b a8 a8 02 00 00 cmp 0x2a8(%rax),%ebp 220808: 72 ab jb 2207b5 22080a: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 220811: 31 f6 xor %esi,%esi 220813: e8 00 00 00 00 callq 220818 220818: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 22081f: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 220825: 85 d2 test %edx,%edx 220827: 74 54 je 22087d 220829: 31 ed xor %ebp,%ebp 22082b: 89 ea mov %ebp,%edx 22082d: 48 8b 8b 70 03 00 00 mov 0x370(%rbx),%rcx 220834: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 22083b: 48 8d b4 11 b8 01 00 lea 0x1b8(%rcx,%rdx,1),%rsi 220842: 00 220843: 48 85 f6 test %rsi,%rsi 220846: 74 2a je 220872 220848: 48 8b bc 11 a0 02 00 mov 0x2a0(%rcx,%rdx,1),%rdi 22084f: 00 220850: 48 85 ff test %rdi,%rdi 220853: 74 1d je 220872 220855: 48 8b 17 mov (%rdi),%rdx 220858: 48 8b 52 58 mov 0x58(%rdx),%rdx 22085c: 48 85 d2 test %rdx,%rdx 22085f: 74 11 je 220872 220861: be 01 00 00 00 mov $0x1,%esi 220866: e8 00 00 00 00 callq 22086b 22086b: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 220872: 83 c5 01 add $0x1,%ebp 220875: 3b a8 a8 02 00 00 cmp 0x2a8(%rax),%ebp 22087b: 72 ae jb 22082b 22087d: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 220884: e8 00 00 00 00 callq 220889 220889: 84 c0 test %al,%al 22088b: 74 03 je 220890 22088d: 5b pop %rbx 22088e: 5d pop %rbp 22088f: c3 retq 220890: 5b pop %rbx 220891: b9 11 04 00 00 mov $0x411,%ecx 220896: 5d pop %rbp 220897: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 22089e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2208a5: bf 02 00 00 00 mov $0x2,%edi 2208aa: e9 00 00 00 00 jmpq 2208af 2208af: 90 nop 00000000002208b0 : 2208b0: e8 00 00 00 00 callq 2208b5 2208b5: 41 57 push %r15 2208b7: 41 56 push %r14 2208b9: 41 55 push %r13 2208bb: 41 54 push %r12 2208bd: 55 push %rbp 2208be: 48 89 fd mov %rdi,%rbp 2208c1: 53 push %rbx 2208c2: 48 89 f3 mov %rsi,%rbx 2208c5: 48 83 ec 08 sub $0x8,%rsp 2208c9: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 2208d0: 4c 8b a6 18 01 00 00 mov 0x118(%rsi),%r12 2208d7: 4c 8b ae e8 00 00 00 mov 0xe8(%rsi),%r13 2208de: 48 89 04 24 mov %rax,(%rsp) 2208e2: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2208e9: 4d 8d b4 24 20 4b 00 lea 0x4b20(%r12),%r14 2208f0: 00 2208f1: 4c 89 f7 mov %r14,%rdi 2208f4: 4c 8b b8 b8 01 00 00 mov 0x1b8(%rax),%r15 2208fb: 48 8b 86 08 01 00 00 mov 0x108(%rsi),%rax 220902: 8b 70 10 mov 0x10(%rax),%esi 220905: 49 8b 07 mov (%r15),%rax 220908: 48 8b 40 50 mov 0x50(%rax),%rax 22090c: e8 00 00 00 00 callq 220911 220911: 48 85 c0 test %rax,%rax 220914: 74 70 je 220986 220916: 48 89 c2 mov %rax,%rdx 220919: 49 8b 07 mov (%r15),%rax 22091c: 4c 89 f6 mov %r14,%rsi 22091f: 4c 89 ff mov %r15,%rdi 220922: 48 8b 40 10 mov 0x10(%rax),%rax 220926: e8 00 00 00 00 callq 22092b 22092b: 4d 85 e4 test %r12,%r12 22092e: 74 10 je 220940 220930: 0f b6 83 10 01 00 00 movzbl 0x110(%rbx),%eax 220937: 41 c6 84 04 30 4b 00 movb $0x1,0x4b30(%r12,%rax,1) 22093e: 00 01 220940: c6 85 10 e9 00 00 01 movb $0x1,0xe910(%rbp) 220947: 49 8b 45 00 mov 0x0(%r13),%rax 22094b: 48 8b 40 70 mov 0x70(%rax),%rax 22094f: 48 85 c0 test %rax,%rax 220952: 74 08 je 22095c 220954: 4c 89 ef mov %r13,%rdi 220957: e8 00 00 00 00 callq 22095c 22095c: 80 bd 84 01 00 00 00 cmpb $0x0,0x184(%rbp) 220963: 74 21 je 220986 220965: 48 8b 04 24 mov (%rsp),%rax 220969: 48 89 ef mov %rbp,%rdi 22096c: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 220973: 48 83 c4 08 add $0x8,%rsp 220977: 5b pop %rbx 220978: 5d pop %rbp 220979: 41 5c pop %r12 22097b: 41 5d pop %r13 22097d: 41 5e pop %r14 22097f: 41 5f pop %r15 220981: e9 00 00 00 00 jmpq 220986 220986: 48 83 c4 08 add $0x8,%rsp 22098a: 5b pop %rbx 22098b: 5d pop %rbp 22098c: 41 5c pop %r12 22098e: 41 5d pop %r13 220990: 41 5e pop %r14 220992: 41 5f pop %r15 220994: c3 retq 220995: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22099c: 00 00 00 00 00000000002209a0 : 2209a0: e8 00 00 00 00 callq 2209a5 2209a5: 41 54 push %r12 2209a7: 55 push %rbp 2209a8: 48 89 f5 mov %rsi,%rbp 2209ab: 53 push %rbx 2209ac: 48 8b 9f 08 e9 00 00 mov 0xe908(%rdi),%rbx 2209b3: 48 8b 43 08 mov 0x8(%rbx),%rax 2209b7: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 2209bd: 85 f6 test %esi,%esi 2209bf: 75 05 jne 2209c6 2209c1: 5b pop %rbx 2209c2: 5d pop %rbp 2209c3: 41 5c pop %r12 2209c5: c3 retq 2209c6: 48 8b 43 18 mov 0x18(%rbx),%rax 2209ca: 49 89 d4 mov %rdx,%r12 2209cd: b9 01 00 00 00 mov $0x1,%ecx 2209d2: 31 d2 xor %edx,%edx 2209d4: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 2209db: 48 8b 43 10 mov 0x10(%rbx),%rax 2209df: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 2209e4: 6a 01 pushq $0x1 2209e6: 48 8b 3b mov (%rbx),%rdi 2209e9: e8 00 00 00 00 callq 2209ee 2209ee: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 2209f5: 5a pop %rdx 2209f6: 48 85 c0 test %rax,%rax 2209f9: 74 0d je 220a08 2209fb: 8b 75 10 mov 0x10(%rbp),%esi 2209fe: 31 d2 xor %edx,%edx 220a00: 48 89 df mov %rbx,%rdi 220a03: e8 00 00 00 00 callq 220a08 220a08: 48 8b 83 f0 00 00 00 mov 0xf0(%rbx),%rax 220a0f: 48 85 c0 test %rax,%rax 220a12: 74 12 je 220a26 220a14: 41 8b b4 24 88 00 00 mov 0x88(%r12),%esi 220a1b: 00 220a1c: 31 d2 xor %edx,%edx 220a1e: 48 89 df mov %rbx,%rdi 220a21: e8 00 00 00 00 callq 220a26 220a26: 48 8b 45 00 mov 0x0(%rbp),%rax 220a2a: 48 89 ef mov %rbp,%rdi 220a2d: 48 8b 40 28 mov 0x28(%rax),%rax 220a31: e8 00 00 00 00 callq 220a36 220a36: 48 8b 43 18 mov 0x18(%rbx),%rax 220a3a: 31 d2 xor %edx,%edx 220a3c: b9 01 00 00 00 mov $0x1,%ecx 220a41: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 220a48: 48 8b 43 10 mov 0x10(%rbx),%rax 220a4c: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 220a51: 48 8b 43 08 mov 0x8(%rbx),%rax 220a55: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 220a5b: 6a 00 pushq $0x0 220a5d: 48 8b 3b mov (%rbx),%rdi 220a60: e8 00 00 00 00 callq 220a65 220a65: 41 8b 94 24 88 00 00 mov 0x88(%r12),%edx 220a6c: 00 220a6d: 58 pop %rax 220a6e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 220a75: 5b pop %rbx 220a76: bf 04 00 00 00 mov $0x4,%edi 220a7b: 5d pop %rbp 220a7c: 41 5c pop %r12 220a7e: e9 00 00 00 00 jmpq 220a83 220a83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 220a8a: 00 00 00 00 220a8e: 66 90 xchg %ax,%ax 0000000000220a90 : 220a90: e8 00 00 00 00 callq 220a95 220a95: 41 57 push %r15 220a97: 41 56 push %r14 220a99: 41 55 push %r13 220a9b: 41 54 push %r12 220a9d: 55 push %rbp 220a9e: 48 89 fd mov %rdi,%rbp 220aa1: 53 push %rbx 220aa2: 4c 8b a6 e8 00 00 00 mov 0xe8(%rsi),%r12 220aa9: 48 89 f3 mov %rsi,%rbx 220aac: 4c 8b ae 08 01 00 00 mov 0x108(%rsi),%r13 220ab3: 48 8b 87 48 e7 00 00 mov 0xe748(%rdi),%rax 220aba: 48 89 da mov %rbx,%rdx 220abd: 48 8b b7 78 03 00 00 mov 0x378(%rdi),%rsi 220ac4: 4c 8b b7 08 e9 00 00 mov 0xe908(%rdi),%r14 220acb: 45 8b bc 24 8c 00 00 mov 0x8c(%r12),%r15d 220ad2: 00 220ad3: e8 00 00 00 00 callq 220ad8 220ad8: 49 8b 04 24 mov (%r12),%rax 220adc: 31 f6 xor %esi,%esi 220ade: 4c 89 e7 mov %r12,%rdi 220ae1: 48 8b 40 78 mov 0x78(%rax),%rax 220ae5: e8 00 00 00 00 callq 220aea 220aea: 49 8b 45 00 mov 0x0(%r13),%rax 220aee: 31 d2 xor %edx,%edx 220af0: 31 f6 xor %esi,%esi 220af2: 4c 89 ef mov %r13,%rdi 220af5: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 220afc: e8 00 00 00 00 callq 220b01 220b01: 41 83 ff 0f cmp $0xf,%r15d 220b05: 74 15 je 220b1c 220b07: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 220b0e: 48 83 bf 28 4b 00 00 cmpq $0x0,0x4b28(%rdi) 220b15: 00 220b16: 0f 84 bb 00 00 00 je 220bd7 220b1c: 41 c6 84 24 c0 00 00 movb $0x1,0xc0(%r12) 220b23: 00 01 220b25: 48 89 ef mov %rbp,%rdi 220b28: c6 85 10 e9 00 00 00 movb $0x0,0xe910(%rbp) 220b2f: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx 220b36: 49 8b 86 d0 00 00 00 mov 0xd0(%r14),%rax 220b3d: 48 8b b3 08 01 00 00 mov 0x108(%rbx),%rsi 220b44: e8 00 00 00 00 callq 220b49 220b49: 48 8d bb 20 01 00 00 lea 0x120(%rbx),%rdi 220b50: 89 da mov %ebx,%edx 220b52: 31 c0 xor %eax,%eax 220b54: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 220b58: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 220b5f: 00 220b60: 48 c7 83 18 01 00 00 movq $0x0,0x118(%rbx) 220b67: 00 00 00 00 220b6b: 29 fa sub %edi,%edx 220b6d: 8d 8a 88 02 00 00 lea 0x288(%rdx),%ecx 220b73: 89 da mov %ebx,%edx 220b75: 48 c7 83 80 02 00 00 movq $0x0,0x280(%rbx) 220b7c: 00 00 00 00 220b80: c1 e9 03 shr $0x3,%ecx 220b83: f3 48 ab rep stos %rax,%es:(%rdi) 220b86: 48 8d 7b 18 lea 0x18(%rbx),%rdi 220b8a: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 220b91: 00 220b92: 48 c7 83 10 01 00 00 movq $0x0,0x110(%rbx) 220b99: 00 00 00 00 220b9d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 220ba1: 29 fa sub %edi,%edx 220ba3: 8d 8a 18 01 00 00 lea 0x118(%rdx),%ecx 220ba9: c1 e9 03 shr $0x3,%ecx 220bac: f3 48 ab rep stos %rax,%es:(%rdi) 220baf: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 220bb6: 48 c7 83 c0 02 00 00 movq $0x0,0x2c0(%rbx) 220bbd: 00 00 00 00 220bc1: 48 c7 83 c8 02 00 00 movq $0x0,0x2c8(%rbx) 220bc8: 00 00 00 00 220bcc: 5b pop %rbx 220bcd: 5d pop %rbp 220bce: 41 5c pop %r12 220bd0: 41 5d pop %r13 220bd2: 41 5e pop %r14 220bd4: 41 5f pop %r15 220bd6: c3 retq 220bd7: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 220bde: 31 f6 xor %esi,%esi 220be0: 48 8b 40 30 mov 0x30(%rax),%rax 220be4: e8 00 00 00 00 callq 220be9 220be9: e9 2e ff ff ff jmpq 220b1c 220bee: 66 90 xchg %ax,%ax 0000000000220bf0 : 220bf0: e8 00 00 00 00 callq 220bf5 220bf5: 48 8b 86 e8 00 00 00 mov 0xe8(%rsi),%rax 220bfc: 48 85 c0 test %rax,%rax 220bff: 0f 84 99 00 00 00 je 220c9e 220c05: 80 b8 c0 00 00 00 00 cmpb $0x0,0xc0(%rax) 220c0c: 0f 85 8c 00 00 00 jne 220c9e 220c12: 41 55 push %r13 220c14: 41 54 push %r12 220c16: 55 push %rbp 220c17: 48 89 f5 mov %rsi,%rbp 220c1a: 53 push %rbx 220c1b: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 220c22: 48 89 fb mov %rdi,%rbx 220c25: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 220c2c: e8 00 00 00 00 callq 220c31 220c31: 80 bb 90 01 00 00 00 cmpb $0x0,0x190(%rbx) 220c38: 75 46 jne 220c80 220c3a: 4c 8b a3 08 e9 00 00 mov 0xe908(%rbx),%r12 220c41: 41 80 7c 24 21 00 cmpb $0x0,0x21(%r12) 220c47: 74 37 je 220c80 220c49: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 220c50: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 220c56: 4c 8b 68 30 mov 0x30(%rax),%r13 220c5a: 85 d2 test %edx,%edx 220c5c: 74 41 je 220c9f 220c5e: 83 ea 01 sub $0x1,%edx 220c61: 48 8d 0c d0 lea (%rax,%rdx,8),%rcx 220c65: 4c 89 ea mov %r13,%rdx 220c68: eb 0d jmp 220c77 220c6a: 48 39 c8 cmp %rcx,%rax 220c6d: 74 30 je 220c9f 220c6f: 48 8b 50 38 mov 0x38(%rax),%rdx 220c73: 48 83 c0 08 add $0x8,%rax 220c77: 80 ba c0 00 00 00 00 cmpb $0x0,0xc0(%rdx) 220c7e: 75 ea jne 220c6a 220c80: 0f b6 95 bc 02 00 00 movzbl 0x2bc(%rbp),%edx 220c87: 5b pop %rbx 220c88: bf 04 00 00 00 mov $0x4,%edi 220c8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 220c94: 5d pop %rbp 220c95: 41 5c pop %r12 220c97: 41 5d pop %r13 220c99: e9 00 00 00 00 jmpq 220c9e 220c9e: c3 retq 220c9f: 49 8b 44 24 18 mov 0x18(%r12),%rax 220ca4: b9 01 00 00 00 mov $0x1,%ecx 220ca9: 31 d2 xor %edx,%edx 220cab: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 220cb2: 49 8b 44 24 10 mov 0x10(%r12),%rax 220cb7: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 220cbc: 49 8b 44 24 08 mov 0x8(%r12),%rax 220cc1: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 220cc7: 6a 01 pushq $0x1 220cc9: 49 8b 3c 24 mov (%r12),%rdi 220ccd: e8 00 00 00 00 callq 220cd2 220cd2: ba 01 00 00 00 mov $0x1,%edx 220cd7: 31 f6 xor %esi,%esi 220cd9: 4c 89 e7 mov %r12,%rdi 220cdc: 49 8b 84 24 f0 00 00 mov 0xf0(%r12),%rax 220ce3: 00 220ce4: e8 00 00 00 00 callq 220ce9 220ce9: 49 8b 44 24 18 mov 0x18(%r12),%rax 220cee: 31 d2 xor %edx,%edx 220cf0: b9 01 00 00 00 mov $0x1,%ecx 220cf5: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 220cfc: 49 8b 44 24 10 mov 0x10(%r12),%rax 220d01: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 220d06: 49 8b 44 24 08 mov 0x8(%r12),%rax 220d0b: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 220d11: 6a 00 pushq $0x0 220d13: 49 8b 3c 24 mov (%r12),%rdi 220d17: e8 00 00 00 00 callq 220d1c 220d1c: 49 8b 45 00 mov 0x0(%r13),%rax 220d20: 31 f6 xor %esi,%esi 220d22: 4c 89 ef mov %r13,%rdi 220d25: 48 8b 40 58 mov 0x58(%rax),%rax 220d29: e8 00 00 00 00 callq 220d2e 220d2e: 41 c6 44 24 28 01 movb $0x1,0x28(%r12) 220d34: 58 pop %rax 220d35: 5a pop %rdx 220d36: e9 45 ff ff ff jmpq 220c80 220d3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000220d40 : 220d40: e8 00 00 00 00 callq 220d45 220d45: 41 57 push %r15 220d47: 41 56 push %r14 220d49: 49 89 fe mov %rdi,%r14 220d4c: 41 55 push %r13 220d4e: 41 54 push %r12 220d50: 55 push %rbp 220d51: 53 push %rbx 220d52: 48 83 ec 30 sub $0x30,%rsp 220d56: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 220d5d: 48 89 74 24 10 mov %rsi,0x10(%rsp) 220d62: 0f b6 b6 b0 01 00 00 movzbl 0x1b0(%rsi),%esi 220d69: 48 89 44 24 28 mov %rax,0x28(%rsp) 220d6e: 85 f6 test %esi,%esi 220d70: 0f 84 87 03 00 00 je 2210fd 220d76: 31 c0 xor %eax,%eax 220d78: eb 08 jmp 220d82 220d7a: 48 83 c0 01 add $0x1,%rax 220d7e: 39 c6 cmp %eax,%esi 220d80: 7e 15 jle 220d97 220d82: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 220d87: 48 8b 0c c2 mov (%rdx,%rax,8),%rcx 220d8b: 0f b6 a9 23 05 00 00 movzbl 0x523(%rcx),%ebp 220d92: 40 84 ed test %bpl,%bpl 220d95: 74 e3 je 220d7a 220d97: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 220d9e: 44 8b 80 a8 02 00 00 mov 0x2a8(%rax),%r8d 220da5: 45 85 c0 test %r8d,%r8d 220da8: 0f 84 2f 03 00 00 je 2210dd 220dae: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 220db3: 45 31 e4 xor %r12d,%r12d 220db6: 48 8d 9a c0 01 00 00 lea 0x1c0(%rdx),%rbx 220dbd: 49 89 df mov %rbx,%r15 220dc0: eb 53 jmp 220e15 220dc2: 48 8b 44 24 28 mov 0x28(%rsp),%rax 220dc7: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 220dce: 48 85 c0 test %rax,%rax 220dd1: 0f 84 ca 02 00 00 je 2210a1 220dd7: 4c 89 ee mov %r13,%rsi 220dda: 4c 89 f7 mov %r14,%rdi 220ddd: e8 00 00 00 00 callq 220de2 220de2: 49 8b 45 00 mov 0x0(%r13),%rax 220de6: 4c 89 ef mov %r13,%rdi 220de9: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 220df0: e8 00 00 00 00 callq 220df5 220df5: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 220dfc: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 220e02: 41 83 c4 01 add $0x1,%r12d 220e06: 48 89 c1 mov %rax,%rcx 220e09: 49 81 c7 d8 04 00 00 add $0x4d8,%r15 220e10: 44 39 e6 cmp %r12d,%esi 220e13: 76 36 jbe 220e4b 220e15: 49 83 3f 00 cmpq $0x0,(%r15) 220e19: 74 05 je 220e20 220e1b: 40 84 ed test %bpl,%bpl 220e1e: 75 dc jne 220dfc 220e20: 49 63 cc movslq %r12d,%rcx 220e23: 4c 8b ac c8 20 01 00 mov 0x120(%rax,%rcx,8),%r13 220e2a: 00 220e2b: 49 8b 45 00 mov 0x0(%r13),%rax 220e2f: 4c 89 ef mov %r13,%rdi 220e32: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 220e39: e8 00 00 00 00 callq 220e3e 220e3e: 84 c0 test %al,%al 220e40: 75 80 jne 220dc2 220e42: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 220e49: eb b1 jmp 220dfc 220e4b: 48 8b b8 18 04 00 00 mov 0x418(%rax),%rdi 220e52: 8b 7f 04 mov 0x4(%rdi),%edi 220e55: 85 ff test %edi,%edi 220e57: 7e 4c jle 220ea5 220e59: 45 31 e4 xor %r12d,%r12d 220e5c: 48 83 3b 00 cmpq $0x0,(%rbx) 220e60: 74 05 je 220e67 220e62: 40 84 ed test %bpl,%bpl 220e65: 75 1d jne 220e84 220e67: 48 8b b8 b8 01 00 00 mov 0x1b8(%rax),%rdi 220e6e: 44 89 e6 mov %r12d,%esi 220e71: 48 8b 07 mov (%rdi),%rax 220e74: 48 8b 40 20 mov 0x20(%rax),%rax 220e78: e8 00 00 00 00 callq 220e7d 220e7d: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 220e84: 48 8b b0 18 04 00 00 mov 0x418(%rax),%rsi 220e8b: 41 83 c4 01 add $0x1,%r12d 220e8f: 48 89 c1 mov %rax,%rcx 220e92: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 220e99: 44 39 66 04 cmp %r12d,0x4(%rsi) 220e9d: 7f bd jg 220e5c 220e9f: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 220ea5: 41 bd b8 01 00 00 mov $0x1b8,%r13d 220eab: 45 31 e4 xor %r12d,%r12d 220eae: 85 f6 test %esi,%esi 220eb0: 0f 84 dc 01 00 00 je 221092 220eb6: 49 63 dc movslq %r12d,%rbx 220eb9: 48 8d 04 d9 lea (%rcx,%rbx,8),%rax 220ebd: 4c 8b b8 20 01 00 00 mov 0x120(%rax),%r15 220ec4: 48 8b 70 30 mov 0x30(%rax),%rsi 220ec8: 48 8b 88 c0 00 00 00 mov 0xc0(%rax),%rcx 220ecf: 40 84 ed test %bpl,%bpl 220ed2: 74 3e je 220f12 220ed4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 220ed9: 4a 83 7c 28 08 00 cmpq $0x0,0x8(%rax,%r13,1) 220edf: 74 31 je 220f12 220ee1: 4a 8b bc 28 28 01 00 mov 0x128(%rax,%r13,1),%rdi 220ee8: 00 220ee9: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 220eee: 48 89 34 24 mov %rsi,(%rsp) 220ef2: 48 8b 07 mov (%rdi),%rax 220ef5: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 220efc: e8 00 00 00 00 callq 220f01 220f01: 48 8b 34 24 mov (%rsp),%rsi 220f05: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 220f0a: 84 c0 test %al,%al 220f0c: 0f 85 4f 01 00 00 jne 221061 220f12: 49 8b 86 70 03 00 00 mov 0x370(%r14),%rax 220f19: 48 89 cf mov %rcx,%rdi 220f1c: 48 89 74 24 20 mov %rsi,0x20(%rsp) 220f21: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 220f26: 4a 8d 14 28 lea (%rax,%r13,1),%rdx 220f2a: 48 89 04 24 mov %rax,(%rsp) 220f2e: 48 8b 01 mov (%rcx),%rax 220f31: 48 89 54 24 08 mov %rdx,0x8(%rsp) 220f36: 48 8b 40 28 mov 0x28(%rax),%rax 220f3a: e8 00 00 00 00 callq 220f3f 220f3f: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 220f44: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 220f49: 48 69 c3 d8 04 00 00 imul $0x4d8,%rbx,%rax 220f50: 48 03 04 24 add (%rsp),%rax 220f54: 4c 89 b8 e0 02 00 00 mov %r15,0x2e0(%rax) 220f5b: 44 88 a0 74 04 00 00 mov %r12b,0x474(%rax) 220f62: 48 89 b0 a0 02 00 00 mov %rsi,0x2a0(%rax) 220f69: 48 89 88 c0 02 00 00 mov %rcx,0x2c0(%rax) 220f70: 8b 79 10 mov 0x10(%rcx),%edi 220f73: 40 88 b8 c8 02 00 00 mov %dil,0x2c8(%rax) 220f7a: 8b 49 10 mov 0x10(%rcx),%ecx 220f7d: c7 86 8c 00 00 00 0f movl $0xf,0x8c(%rsi) 220f84: 00 00 00 220f87: 89 8e 90 00 00 00 mov %ecx,0x90(%rsi) 220f8d: 48 8d 4b 1e lea 0x1e(%rbx),%rcx 220f91: c6 86 c0 00 00 00 00 movb $0x0,0xc0(%rsi) 220f98: 49 8b b6 78 03 00 00 mov 0x378(%r14),%rsi 220f9f: 48 8b 34 ce mov (%rsi,%rcx,8),%rsi 220fa3: 8b 7e 08 mov 0x8(%rsi),%edi 220fa6: 89 be 20 4b 00 00 mov %edi,0x4b20(%rsi) 220fac: 49 8b b6 78 03 00 00 mov 0x378(%r14),%rsi 220fb3: 48 8b 34 ce mov (%rsi,%rcx,8),%rsi 220fb7: 48 c7 86 28 4b 00 00 movq $0x0,0x4b28(%rsi) 220fbe: 00 00 00 00 220fc2: 49 8b b6 78 03 00 00 mov 0x378(%r14),%rsi 220fc9: 48 8b 3c ce mov (%rsi,%rcx,8),%rdi 220fcd: 0f b6 b0 c8 02 00 00 movzbl 0x2c8(%rax),%esi 220fd4: c6 84 37 30 4b 00 00 movb $0x1,0x4b30(%rdi,%rsi,1) 220fdb: 01 220fdc: 49 8b b6 78 03 00 00 mov 0x378(%r14),%rsi 220fe3: 4c 89 f7 mov %r14,%rdi 220fe6: 48 8b 0c ce mov (%rsi,%rcx,8),%rcx 220fea: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 220fef: 48 89 88 d0 02 00 00 mov %rcx,0x2d0(%rax) 220ff6: 48 8b 44 24 28 mov 0x28(%rsp),%rax 220ffb: 48 8b 40 58 mov 0x58(%rax),%rax 220fff: e8 00 00 00 00 callq 221004 221004: 49 8b 07 mov (%r15),%rax 221007: 4c 89 ff mov %r15,%rdi 22100a: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 221011: e8 00 00 00 00 callq 221016 221016: 84 c0 test %al,%al 221018: 74 12 je 22102c 22101a: 49 8b 07 mov (%r15),%rax 22101d: 4c 89 ff mov %r15,%rdi 221020: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 221027: e8 00 00 00 00 callq 22102c 22102c: 48 69 db d8 04 00 00 imul $0x4d8,%rbx,%rbx 221033: 49 8b 86 08 e7 00 00 mov 0xe708(%r14),%rax 22103a: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 22103f: 4c 89 f7 mov %r14,%rdi 221042: e8 00 00 00 00 callq 221047 221047: 48 03 1c 24 add (%rsp),%rbx 22104b: 48 c7 83 e0 02 00 00 movq $0x0,0x2e0(%rbx) 221052: 00 00 00 00 221056: 48 c7 83 a0 02 00 00 movq $0x0,0x2a0(%rbx) 22105d: 00 00 00 00 221061: 49 8b 07 mov (%r15),%rax 221064: 4c 89 ff mov %r15,%rdi 221067: 41 83 c4 01 add $0x1,%r12d 22106b: 49 81 c5 d8 04 00 00 add $0x4d8,%r13 221072: 48 8b 80 58 01 00 00 mov 0x158(%rax),%rax 221079: e8 00 00 00 00 callq 22107e 22107e: 49 8b 8e 78 03 00 00 mov 0x378(%r14),%rcx 221085: 44 39 a1 a8 02 00 00 cmp %r12d,0x2a8(%rcx) 22108c: 0f 87 24 fe ff ff ja 220eb6 221092: 48 83 c4 30 add $0x30,%rsp 221096: 5b pop %rbx 221097: 5d pop %rbp 221098: 41 5c pop %r12 22109a: 41 5d pop %r13 22109c: 41 5e pop %r14 22109e: 41 5f pop %r15 2210a0: c3 retq 2210a1: 49 8b 45 00 mov 0x0(%r13),%rax 2210a5: 4c 89 ef mov %r13,%rdi 2210a8: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 2210af: e8 00 00 00 00 callq 2210b4 2210b4: 49 8b 45 00 mov 0x0(%r13),%rax 2210b8: be 01 00 00 00 mov $0x1,%esi 2210bd: 4c 89 ef mov %r13,%rdi 2210c0: 48 8b 40 78 mov 0x78(%rax),%rax 2210c4: e8 00 00 00 00 callq 2210c9 2210c9: 4c 89 ef mov %r13,%rdi 2210cc: e8 00 00 00 00 callq 2210d1 2210d1: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 2210d8: e9 1f fd ff ff jmpq 220dfc 2210dd: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2210e2: 48 8b 88 18 04 00 00 mov 0x418(%rax),%rcx 2210e9: 48 8d 9a c0 01 00 00 lea 0x1c0(%rdx),%rbx 2210f0: 8b 51 04 mov 0x4(%rcx),%edx 2210f3: 85 d2 test %edx,%edx 2210f5: 0f 8f 5e fd ff ff jg 220e59 2210fb: eb 95 jmp 221092 2210fd: 31 ed xor %ebp,%ebp 2210ff: e9 93 fc ff ff jmpq 220d97 221104: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22110b: 00 00 00 00 22110f: 90 nop 0000000000221110 : 221110: e8 00 00 00 00 callq 221115 221115: 41 57 push %r15 221117: 41 56 push %r14 221119: 41 55 push %r13 22111b: 41 54 push %r12 22111d: 55 push %rbp 22111e: 53 push %rbx 22111f: 48 89 fb mov %rdi,%rbx 221122: 48 83 ec 28 sub $0x28,%rsp 221126: 48 8b af 78 03 00 00 mov 0x378(%rdi),%rbp 22112d: 4c 8b a7 08 e9 00 00 mov 0xe908(%rdi),%r12 221134: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22113b: 00 00 22113d: 48 89 44 24 20 mov %rax,0x20(%rsp) 221142: 31 c0 xor %eax,%eax 221144: 48 8b 85 c8 03 00 00 mov 0x3c8(%rbp),%rax 22114b: 48 89 04 24 mov %rax,(%rsp) 22114f: 48 8b 85 d0 03 00 00 mov 0x3d0(%rbp),%rax 221156: 48 89 44 24 10 mov %rax,0x10(%rsp) 22115b: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 221162: 48 8b bf 80 03 00 00 mov 0x380(%rdi),%rdi 221169: 4c 8b 78 58 mov 0x58(%rax),%r15 22116d: 48 89 e8 mov %rbp,%rax 221170: 48 85 ff test %rdi,%rdi 221173: 74 19 je 22118e 221175: 48 8b 57 08 mov 0x8(%rdi),%rdx 221179: 48 8b 52 18 mov 0x18(%rdx),%rdx 22117d: 48 85 d2 test %rdx,%rdx 221180: 74 0c je 22118e 221182: e8 00 00 00 00 callq 221187 221187: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 22118e: 48 8b 80 b8 03 00 00 mov 0x3b8(%rax),%rax 221195: 48 85 c0 test %rax,%rax 221198: 74 19 je 2211b3 22119a: 48 8b 40 08 mov 0x8(%rax),%rax 22119e: 48 8b 40 10 mov 0x10(%rax),%rax 2211a2: 48 85 c0 test %rax,%rax 2211a5: 74 0c je 2211b3 2211a7: 48 8b bd b8 03 00 00 mov 0x3b8(%rbp),%rdi 2211ae: e8 00 00 00 00 callq 2211b3 2211b3: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2211ba: 83 78 20 01 cmpl $0x1,0x20(%rax) 2211be: 0f 84 6c 05 00 00 je 221730 2211c4: 49 8b 07 mov (%r15),%rax 2211c7: 4c 89 ff mov %r15,%rdi 2211ca: 48 8b 40 58 mov 0x58(%rax),%rax 2211ce: e8 00 00 00 00 callq 2211d3 2211d3: 84 c0 test %al,%al 2211d5: 75 14 jne 2211eb 2211d7: 48 8b bb 08 e9 00 00 mov 0xe908(%rbx),%rdi 2211de: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 2211e5: 00 2211e6: e8 00 00 00 00 callq 2211eb 2211eb: 49 8b 84 24 c8 00 00 mov 0xc8(%r12),%rax 2211f2: 00 2211f3: 48 89 df mov %rbx,%rdi 2211f6: e8 00 00 00 00 callq 2211fb 2211fb: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 221202: 48 8b 40 58 mov 0x58(%rax),%rax 221206: 80 78 78 00 cmpb $0x0,0x78(%rax) 22120a: 0f 85 25 03 00 00 jne 221535 221210: 0f 0b ud2 221212: 45 31 ed xor %r13d,%r13d 221215: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 22121c: 74 52 je 221270 22121e: 4e 8b b4 eb 10 03 00 mov 0x310(%rbx,%r13,8),%r14 221225: 00 221226: 49 8b be 40 01 00 00 mov 0x140(%r14),%rdi 22122d: 48 8b 07 mov (%rdi),%rax 221230: 48 8b 40 10 mov 0x10(%rax),%rax 221234: e8 00 00 00 00 callq 221239 221239: 49 8b be 40 01 00 00 mov 0x140(%r14),%rdi 221240: 48 8b 07 mov (%rdi),%rax 221243: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 22124a: 48 85 c0 test %rax,%rax 22124d: 74 11 je 221260 22124f: e8 00 00 00 00 callq 221254 221254: 84 c0 test %al,%al 221256: 74 08 je 221260 221258: 41 c6 86 88 02 00 00 movb $0x1,0x288(%r14) 22125f: 01 221260: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 221267: 49 83 c5 01 add $0x1,%r13 22126b: 44 39 e8 cmp %r13d,%eax 22126e: 7f ae jg 22121e 221270: 48 8b 95 18 04 00 00 mov 0x418(%rbp),%rdx 221277: 45 31 ed xor %r13d,%r13d 22127a: 8b 4a 24 mov 0x24(%rdx),%ecx 22127d: 85 c9 test %ecx,%ecx 22127f: 7e 36 jle 2212b7 221281: 49 8b 8c 24 f8 00 00 mov 0xf8(%r12),%rcx 221288: 00 221289: 48 85 c9 test %rcx,%rcx 22128c: 74 1f je 2212ad 22128e: 49 63 d5 movslq %r13d,%rdx 221291: 4c 89 e7 mov %r12,%rdi 221294: 48 8b 94 d5 78 02 00 mov 0x278(%rbp,%rdx,8),%rdx 22129b: 00 22129c: 8b 72 10 mov 0x10(%rdx),%esi 22129f: 31 d2 xor %edx,%edx 2212a1: e8 00 00 00 00 callq 2212a6 2212a6: 48 8b 95 18 04 00 00 mov 0x418(%rbp),%rdx 2212ad: 41 83 c5 01 add $0x1,%r13d 2212b1: 44 39 6a 24 cmp %r13d,0x24(%rdx) 2212b5: 7f ca jg 221281 2212b7: 80 bb 76 01 00 00 00 cmpb $0x0,0x176(%rbx) 2212be: 0f 84 a1 00 00 00 je 221365 2212c4: 45 31 c0 xor %r8d,%r8d 2212c7: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 2212ce: c6 44 24 1f 00 movb $0x0,0x1f(%rsp) 2212d3: 75 15 jne 2212ea 2212d5: e9 8b 00 00 00 jmpq 221365 2212da: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 2212e1: 49 83 c0 01 add $0x1,%r8 2212e5: 44 39 c0 cmp %r8d,%eax 2212e8: 7e 7b jle 221365 2212ea: 4a 8b bc c3 10 03 00 mov 0x310(%rbx,%r8,8),%rdi 2212f1: 00 2212f2: 83 7f 38 20 cmpl $0x20,0x38(%rdi) 2212f6: 75 e2 jne 2212da 2212f8: b9 01 00 00 00 mov $0x1,%ecx 2212fd: 48 8d 54 24 1f lea 0x1f(%rsp),%rdx 221302: be 00 06 00 00 mov $0x600,%esi 221307: 4c 89 44 24 08 mov %r8,0x8(%rsp) 22130c: e8 00 00 00 00 callq 221311 221311: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 221316: 83 f8 01 cmp $0x1,%eax 221319: 75 bf jne 2212da 22131b: 80 7c 24 1f 01 cmpb $0x1,0x1f(%rsp) 221320: 75 b8 jne 2212da 221322: 4a 8b bc c3 10 03 00 mov 0x310(%rbx,%r8,8),%rdi 221329: 00 22132a: 4c 8b 8f 40 01 00 00 mov 0x140(%rdi),%r9 221331: 49 8b 01 mov (%r9),%rax 221334: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 22133b: 48 85 c0 test %rax,%rax 22133e: 0f 85 c1 04 00 00 jne 221805 221344: 31 f6 xor %esi,%esi 221346: 4c 89 44 24 08 mov %r8,0x8(%rsp) 22134b: e8 00 00 00 00 callq 221350 221350: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 221355: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 22135c: 49 83 c0 01 add $0x1,%r8 221360: 44 39 c0 cmp %r8d,%eax 221363: 7f 85 jg 2212ea 221365: 49 8b 07 mov (%r15),%rax 221368: 4c 89 ff mov %r15,%rdi 22136b: 48 8b 40 58 mov 0x58(%rax),%rax 22136f: e8 00 00 00 00 callq 221374 221374: 84 c0 test %al,%al 221376: 75 09 jne 221381 221378: 80 bb 76 01 00 00 00 cmpb $0x0,0x176(%rbx) 22137f: 74 48 je 2213c9 221381: 49 8b 44 24 40 mov 0x40(%r12),%rax 221386: 48 89 df mov %rbx,%rdi 221389: 48 8b b3 70 03 00 00 mov 0x370(%rbx),%rsi 221390: e8 00 00 00 00 callq 221395 221395: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 22139c: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 2213a3: 48 8b 07 mov (%rdi),%rax 2213a6: 48 8b 40 50 mov 0x50(%rax),%rax 2213aa: 48 85 c0 test %rax,%rax 2213ad: 74 1a je 2213c9 2213af: 48 8b 57 08 mov 0x8(%rdi),%rdx 2213b3: 48 8b 12 mov (%rdx),%rdx 2213b6: 0f b6 b2 90 01 00 00 movzbl 0x190(%rdx),%esi 2213bd: 83 f6 01 xor $0x1,%esi 2213c0: 40 0f b6 f6 movzbl %sil,%esi 2213c4: e8 00 00 00 00 callq 2213c9 2213c9: 8b 85 b0 03 00 00 mov 0x3b0(%rbp),%eax 2213cf: 45 31 ff xor %r15d,%r15d 2213d2: 85 c0 test %eax,%eax 2213d4: 74 21 je 2213f7 2213d6: 4a 8b bc fd 78 03 00 mov 0x378(%rbp,%r15,8),%rdi 2213dd: 00 2213de: 49 83 c7 01 add $0x1,%r15 2213e2: 48 8b 07 mov (%rdi),%rax 2213e5: 48 8b 40 08 mov 0x8(%rax),%rax 2213e9: e8 00 00 00 00 callq 2213ee 2213ee: 44 39 bd b0 03 00 00 cmp %r15d,0x3b0(%rbp) 2213f5: 77 df ja 2213d6 2213f7: 31 ed xor %ebp,%ebp 2213f9: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 221400: b8 ff ff 00 00 mov $0xffff,%eax 221405: 74 2f je 221436 221407: 48 8b 94 eb 10 03 00 mov 0x310(%rbx,%rbp,8),%rdx 22140e: 00 22140f: 48 8b ba 38 01 00 00 mov 0x138(%rdx),%rdi 221416: 48 85 ff test %rdi,%rdi 221419: 74 0c je 221427 22141b: 48 8b 07 mov (%rdi),%rax 22141e: 48 8b 40 08 mov 0x8(%rax),%rax 221422: e8 00 00 00 00 callq 221427 221427: 0f b6 93 08 03 00 00 movzbl 0x308(%rbx),%edx 22142e: 48 83 c5 01 add $0x1,%rbp 221432: 39 ea cmp %ebp,%edx 221434: 7f d1 jg 221407 221436: 48 8b 3c 24 mov (%rsp),%rdi 22143a: 48 85 ff test %rdi,%rdi 22143d: 74 0e je 22144d 22143f: 48 8b 57 08 mov 0x8(%rdi),%rdx 221443: 89 c6 mov %eax,%esi 221445: 48 8b 12 mov (%rdx),%rdx 221448: e8 00 00 00 00 callq 22144d 22144d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 221452: 48 85 ff test %rdi,%rdi 221455: 74 31 je 221488 221457: 80 7f 2c 00 cmpb $0x0,0x2c(%rdi) 22145b: 75 0c jne 221469 22145d: 48 8b 47 08 mov 0x8(%rdi),%rax 221461: 48 8b 00 mov (%rax),%rax 221464: e8 00 00 00 00 callq 221469 221469: 4c 8b 34 24 mov (%rsp),%r14 22146d: 4d 85 f6 test %r14,%r14 221470: 74 16 je 221488 221472: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 221477: 48 8b 47 08 mov 0x8(%rdi),%rax 22147b: 48 8b 40 38 mov 0x38(%rax),%rax 22147f: e8 00 00 00 00 callq 221484 221484: 41 88 46 10 mov %al,0x10(%r14) 221488: 49 8b 2c 24 mov (%r12),%rbp 22148c: 49 8b 44 24 08 mov 0x8(%r12),%rax 221491: 31 d2 xor %edx,%edx 221493: 48 8b 7d 18 mov 0x18(%rbp),%rdi 221497: 44 8b a8 5c 01 00 00 mov 0x15c(%rax),%r13d 22149e: 48 8b 07 mov (%rdi),%rax 2214a1: 44 89 ee mov %r13d,%esi 2214a4: 48 8b 40 08 mov 0x8(%rax),%rax 2214a8: e8 00 00 00 00 callq 2214ad 2214ad: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2214b2: 80 bb e5 01 00 00 00 cmpb $0x0,0x1e5(%rbx) 2214b9: 0f 84 37 01 00 00 je 2215f6 2214bf: 49 8b 84 24 e0 00 00 mov 0xe0(%r12),%rax 2214c6: 00 2214c7: 48 85 c0 test %rax,%rax 2214ca: 74 11 je 2214dd 2214cc: 48 8b bb 08 e9 00 00 mov 0xe908(%rbx),%rdi 2214d3: be 01 00 00 00 mov $0x1,%esi 2214d8: e8 00 00 00 00 callq 2214dd 2214dd: 48 8b bb 80 03 00 00 mov 0x380(%rbx),%rdi 2214e4: 48 8b 47 08 mov 0x8(%rdi),%rax 2214e8: 48 8b 50 38 mov 0x38(%rax),%rdx 2214ec: 48 85 d2 test %rdx,%rdx 2214ef: 74 10 je 221501 2214f1: e8 00 00 00 00 callq 2214f6 2214f6: 48 8b bb 80 03 00 00 mov 0x380(%rbx),%rdi 2214fd: 48 8b 47 08 mov 0x8(%rdi),%rax 221501: 48 8b 40 50 mov 0x50(%rax),%rax 221505: 48 85 c0 test %rax,%rax 221508: 0f 84 72 01 00 00 je 221680 22150e: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 221513: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 22151a: 00 00 22151c: 0f 85 db 04 00 00 jne 2219fd 221522: 48 83 c4 28 add $0x28,%rsp 221526: 5b pop %rbx 221527: 5d pop %rbp 221528: 41 5c pop %r12 22152a: 41 5d pop %r13 22152c: 41 5e pop %r14 22152e: 41 5f pop %r15 221530: e9 00 00 00 00 jmpq 221535 221535: 8b 40 38 mov 0x38(%rax),%eax 221538: 89 85 18 03 00 00 mov %eax,0x318(%rbp) 22153e: 48 8b 93 98 02 00 00 mov 0x298(%rbx),%rdx 221545: 83 7a 20 01 cmpl $0x1,0x20(%rdx) 221549: 0f 84 c3 fc ff ff je 221212 22154f: 48 8b bd b8 03 00 00 mov 0x3b8(%rbp),%rdi 221556: 48 85 ff test %rdi,%rdi 221559: 0f 84 82 01 00 00 je 2216e1 22155f: 48 83 bd b0 01 00 00 cmpq $0x0,0x1b0(%rbp) 221566: 00 221567: 0f 84 74 01 00 00 je 2216e1 22156d: 48 8b 42 58 mov 0x58(%rdx),%rax 221571: 4c 8d 85 1c 03 00 00 lea 0x31c(%rbp),%r8 221578: 4c 89 c2 mov %r8,%rdx 22157b: 8b 70 38 mov 0x38(%rax),%esi 22157e: 48 8b 47 08 mov 0x8(%rdi),%rax 221582: 48 8b 40 08 mov 0x8(%rax),%rax 221586: e8 00 00 00 00 callq 22158b 22158b: 48 8b bd b0 01 00 00 mov 0x1b0(%rbp),%rdi 221592: 8b b5 1c 03 00 00 mov 0x31c(%rbp),%esi 221598: 48 8d 95 20 03 00 00 lea 0x320(%rbp),%rdx 22159f: 48 8b 07 mov (%rdi),%rax 2215a2: 48 8b 40 38 mov 0x38(%rax),%rax 2215a6: e8 00 00 00 00 callq 2215ab 2215ab: e9 62 fc ff ff jmpq 221212 2215b0: 48 8b 75 10 mov 0x10(%rbp),%rsi 2215b4: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2215bb 2215bb: 89 c0 mov %eax,%eax 2215bd: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2215c5 2215c4: 00 2215c5: 0f 83 e7 fe ff ff jae 2214b2 2215cb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2215d2 2215d2: 48 85 c0 test %rax,%rax 2215d5: 74 12 je 2215e9 2215d7: 48 8b 78 08 mov 0x8(%rax),%rdi 2215db: 48 83 c6 08 add $0x8,%rsi 2215df: 31 c9 xor %ecx,%ecx 2215e1: 44 89 ea mov %r13d,%edx 2215e4: e8 00 00 00 00 callq 2215e9 2215e9: 80 bb e5 01 00 00 00 cmpb $0x0,0x1e5(%rbx) 2215f0: 0f 85 c9 fe ff ff jne 2214bf 2215f6: 49 8b 2c 24 mov (%r12),%rbp 2215fa: 49 8b 44 24 08 mov 0x8(%r12),%rax 2215ff: 31 d2 xor %edx,%edx 221601: 48 8b 7d 18 mov 0x18(%rbp),%rdi 221605: 44 8b a8 60 01 00 00 mov 0x160(%rax),%r13d 22160c: 48 8b 07 mov (%rdi),%rax 22160f: 44 89 ee mov %r13d,%esi 221612: 48 8b 40 08 mov 0x8(%rax),%rax 221616: e8 00 00 00 00 callq 22161b 22161b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 221620: 49 8b 2c 24 mov (%r12),%rbp 221624: 49 8b 44 24 08 mov 0x8(%r12),%rax 221629: 31 d2 xor %edx,%edx 22162b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 22162f: 44 8b a8 64 01 00 00 mov 0x164(%rax),%r13d 221636: 48 8b 07 mov (%rdi),%rax 221639: 44 89 ee mov %r13d,%esi 22163c: 48 8b 40 08 mov 0x8(%rax),%rax 221640: e8 00 00 00 00 callq 221645 221645: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22164a: 49 8b 54 24 10 mov 0x10(%r12),%rdx 22164f: 49 8b 44 24 18 mov 0x18(%r12),%rax 221654: 45 31 c9 xor %r9d,%r9d 221657: 49 8b 3c 24 mov (%r12),%rdi 22165b: 0f b6 4a 64 movzbl 0x64(%rdx),%ecx 22165f: 49 8b 54 24 08 mov 0x8(%r12),%rdx 221664: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 22166b: 8b b2 68 01 00 00 mov 0x168(%rdx),%esi 221671: ba 01 00 00 00 mov $0x1,%edx 221676: e8 00 00 00 00 callq 22167b 22167b: e9 3f fe ff ff jmpq 2214bf 221680: 48 8b 44 24 20 mov 0x20(%rsp),%rax 221685: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22168c: 00 00 22168e: 0f 85 69 03 00 00 jne 2219fd 221694: 48 83 c4 28 add $0x28,%rsp 221698: 5b pop %rbx 221699: 5d pop %rbp 22169a: 41 5c pop %r12 22169c: 41 5d pop %r13 22169e: 41 5e pop %r14 2216a0: 41 5f pop %r15 2216a2: c3 retq 2216a3: 48 8b 55 10 mov 0x10(%rbp),%rdx 2216a7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2216ae 2216ae: 89 c0 mov %eax,%eax 2216b0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2216b8 2216b7: 00 2216b8: 0f 83 62 ff ff ff jae 221620 2216be: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2216c5 2216c5: 48 85 c0 test %rax,%rax 2216c8: 74 12 je 2216dc 2216ca: 48 8b 78 08 mov 0x8(%rax),%rdi 2216ce: 48 8d 72 08 lea 0x8(%rdx),%rsi 2216d2: 31 c9 xor %ecx,%ecx 2216d4: 44 89 ea mov %r13d,%edx 2216d7: e8 00 00 00 00 callq 2216dc 2216dc: e9 3f ff ff ff jmpq 221620 2216e1: 89 85 1c 03 00 00 mov %eax,0x31c(%rbp) 2216e7: 89 85 20 03 00 00 mov %eax,0x320(%rbp) 2216ed: e9 20 fb ff ff jmpq 221212 2216f2: 48 8b 55 10 mov 0x10(%rbp),%rdx 2216f6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2216fd 2216fd: 89 c0 mov %eax,%eax 2216ff: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 221707 221706: 00 221707: 0f 83 3d ff ff ff jae 22164a 22170d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 221714 221714: 48 85 c0 test %rax,%rax 221717: 74 12 je 22172b 221719: 48 8b 78 08 mov 0x8(%rax),%rdi 22171d: 48 8d 72 08 lea 0x8(%rdx),%rsi 221721: 31 c9 xor %ecx,%ecx 221723: 44 89 ea mov %r13d,%edx 221726: e8 00 00 00 00 callq 22172b 22172b: e9 1a ff ff ff jmpq 22164a 221730: 49 8b 2c 24 mov (%r12),%rbp 221734: 49 8b 44 24 08 mov 0x8(%r12),%rax 221739: 31 d2 xor %edx,%edx 22173b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 22173f: 44 8b a8 ac 00 00 00 mov 0xac(%rax),%r13d 221746: 48 8b 07 mov (%rdi),%rax 221749: 44 89 ee mov %r13d,%esi 22174c: 48 8b 40 08 mov 0x8(%rax),%rax 221750: e8 00 00 00 00 callq 221755 221755: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22175a: 49 8b 54 24 10 mov 0x10(%r12),%rdx 22175f: 49 8b 3c 24 mov (%r12),%rdi 221763: 41 b9 01 00 00 00 mov $0x1,%r9d 221769: 49 8b 44 24 18 mov 0x18(%r12),%rax 22176e: 0f b6 4a 2b movzbl 0x2b(%rdx),%ecx 221772: 49 8b 54 24 08 mov 0x8(%r12),%rdx 221777: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 22177e: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 221784: ba 01 00 00 00 mov $0x1,%edx 221789: e8 00 00 00 00 callq 22178e 22178e: 49 8b 2c 24 mov (%r12),%rbp 221792: 49 8b 44 24 08 mov 0x8(%r12),%rax 221797: 31 d2 xor %edx,%edx 221799: 48 8b 7d 18 mov 0x18(%rbp),%rdi 22179d: 44 8b a8 5c 01 00 00 mov 0x15c(%rax),%r13d 2217a4: 48 8b 07 mov (%rdi),%rax 2217a7: 44 89 ee mov %r13d,%esi 2217aa: 48 8b 40 08 mov 0x8(%rax),%rax 2217ae: e8 00 00 00 00 callq 2217b3 2217b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2217b8: 80 bb e5 01 00 00 00 cmpb $0x0,0x1e5(%rbx) 2217bf: 0f 84 2c 01 00 00 je 2218f1 2217c5: 49 8b 84 24 e0 00 00 mov 0xe0(%r12),%rax 2217cc: 00 2217cd: 48 85 c0 test %rax,%rax 2217d0: 0f 84 aa fe ff ff je 221680 2217d6: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 2217db: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2217e2: 00 00 2217e4: 0f 85 13 02 00 00 jne 2219fd 2217ea: 48 83 c4 28 add $0x28,%rsp 2217ee: 4c 89 e7 mov %r12,%rdi 2217f1: be 01 00 00 00 mov $0x1,%esi 2217f6: 5b pop %rbx 2217f7: 5d pop %rbp 2217f8: 41 5c pop %r12 2217fa: 41 5d pop %r13 2217fc: 41 5e pop %r14 2217fe: 41 5f pop %r15 221800: e9 00 00 00 00 jmpq 221805 221805: 4c 89 cf mov %r9,%rdi 221808: e8 00 00 00 00 callq 22180d 22180d: 48 8b 8b 78 03 00 00 mov 0x378(%rbx),%rcx 221814: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 221819: 89 c2 mov %eax,%edx 22181b: 8b b1 b0 02 00 00 mov 0x2b0(%rcx),%esi 221821: 85 f6 test %esi,%esi 221823: 0f 84 52 01 00 00 je 22197b 221829: 83 ee 01 sub $0x1,%esi 22182c: 48 8d 81 50 01 00 00 lea 0x150(%rcx),%rax 221833: 48 8d 8c f1 58 01 00 lea 0x158(%rcx,%rsi,8),%rcx 22183a: 00 22183b: eb 0d jmp 22184a 22183d: 48 83 c0 08 add $0x8,%rax 221841: 48 39 c1 cmp %rax,%rcx 221844: 0f 84 31 01 00 00 je 22197b 22184a: 48 8b 38 mov (%rax),%rdi 22184d: 39 57 18 cmp %edx,0x18(%rdi) 221850: 75 eb jne 22183d 221852: 48 8b 07 mov (%rdi),%rax 221855: 4c 89 44 24 08 mov %r8,0x8(%rsp) 22185a: 48 8b 40 50 mov 0x50(%rax),%rax 22185e: e8 00 00 00 00 callq 221863 221863: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 221868: 4a 8b bc c3 10 03 00 mov 0x310(%rbx,%r8,8),%rdi 22186f: 00 221870: e9 cf fa ff ff jmpq 221344 221875: 48 8b 55 10 mov 0x10(%rbp),%rdx 221879: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 221880 221880: 89 c0 mov %eax,%eax 221882: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22188a 221889: 00 22188a: 0f 83 28 ff ff ff jae 2217b8 221890: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 221897 221897: 48 85 c0 test %rax,%rax 22189a: 74 12 je 2218ae 22189c: 48 8b 78 08 mov 0x8(%rax),%rdi 2218a0: 48 8d 72 08 lea 0x8(%rdx),%rsi 2218a4: 31 c9 xor %ecx,%ecx 2218a6: 44 89 ea mov %r13d,%edx 2218a9: e8 00 00 00 00 callq 2218ae 2218ae: e9 05 ff ff ff jmpq 2217b8 2218b3: 48 8b 55 10 mov 0x10(%rbp),%rdx 2218b7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2218be 2218be: 89 c0 mov %eax,%eax 2218c0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2218c8 2218c7: 00 2218c8: 0f 83 8c fe ff ff jae 22175a 2218ce: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2218d5 2218d5: 48 85 c0 test %rax,%rax 2218d8: 74 12 je 2218ec 2218da: 48 8b 78 08 mov 0x8(%rax),%rdi 2218de: 48 8d 72 08 lea 0x8(%rdx),%rsi 2218e2: 31 c9 xor %ecx,%ecx 2218e4: 44 89 ea mov %r13d,%edx 2218e7: e8 00 00 00 00 callq 2218ec 2218ec: e9 69 fe ff ff jmpq 22175a 2218f1: 49 8b 1c 24 mov (%r12),%rbx 2218f5: 49 8b 44 24 08 mov 0x8(%r12),%rax 2218fa: 31 d2 xor %edx,%edx 2218fc: 48 8b 7b 18 mov 0x18(%rbx),%rdi 221900: 44 8b a8 60 01 00 00 mov 0x160(%rax),%r13d 221907: 48 8b 07 mov (%rdi),%rax 22190a: 44 89 ee mov %r13d,%esi 22190d: 48 8b 40 08 mov 0x8(%rax),%rax 221911: e8 00 00 00 00 callq 221916 221916: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22191b: 49 8b 1c 24 mov (%r12),%rbx 22191f: 49 8b 44 24 08 mov 0x8(%r12),%rax 221924: 31 d2 xor %edx,%edx 221926: 48 8b 7b 18 mov 0x18(%rbx),%rdi 22192a: 44 8b a8 64 01 00 00 mov 0x164(%rax),%r13d 221931: 48 8b 07 mov (%rdi),%rax 221934: 44 89 ee mov %r13d,%esi 221937: 48 8b 40 08 mov 0x8(%rax),%rax 22193b: e8 00 00 00 00 callq 221940 221940: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 221945: 49 8b 54 24 10 mov 0x10(%r12),%rdx 22194a: 49 8b 44 24 18 mov 0x18(%r12),%rax 22194f: 45 31 c9 xor %r9d,%r9d 221952: 49 8b 3c 24 mov (%r12),%rdi 221956: 0f b6 4a 64 movzbl 0x64(%rdx),%ecx 22195a: 49 8b 54 24 08 mov 0x8(%r12),%rdx 22195f: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 221966: 8b b2 68 01 00 00 mov 0x168(%rdx),%esi 22196c: ba 01 00 00 00 mov $0x1,%edx 221971: e8 00 00 00 00 callq 221976 221976: e9 4a fe ff ff jmpq 2217c5 22197b: 4a 8b bc c3 10 03 00 mov 0x310(%rbx,%r8,8),%rdi 221982: 00 221983: e9 bc f9 ff ff jmpq 221344 221988: 48 8b 53 10 mov 0x10(%rbx),%rdx 22198c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 221993 221993: 89 c0 mov %eax,%eax 221995: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22199d 22199c: 00 22199d: 73 a6 jae 221945 22199f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2219a6 2219a6: 48 85 c0 test %rax,%rax 2219a9: 74 12 je 2219bd 2219ab: 48 8b 78 08 mov 0x8(%rax),%rdi 2219af: 48 8d 72 08 lea 0x8(%rdx),%rsi 2219b3: 31 c9 xor %ecx,%ecx 2219b5: 44 89 ea mov %r13d,%edx 2219b8: e8 00 00 00 00 callq 2219bd 2219bd: eb 86 jmp 221945 2219bf: 48 8b 53 10 mov 0x10(%rbx),%rdx 2219c3: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2219ca 2219ca: 89 c0 mov %eax,%eax 2219cc: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2219d4 2219d3: 00 2219d4: 0f 83 41 ff ff ff jae 22191b 2219da: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2219e1 2219e1: 48 85 c0 test %rax,%rax 2219e4: 74 12 je 2219f8 2219e6: 48 8b 78 08 mov 0x8(%rax),%rdi 2219ea: 48 8d 72 08 lea 0x8(%rdx),%rsi 2219ee: 31 c9 xor %ecx,%ecx 2219f0: 44 89 ea mov %r13d,%edx 2219f3: e8 00 00 00 00 callq 2219f8 2219f8: e9 1e ff ff ff jmpq 22191b 2219fd: e8 00 00 00 00 callq 221a02 221a02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 221a09: 00 00 00 00 221a0d: 0f 1f 00 nopl (%rax) 0000000000221a10 : 221a10: e8 00 00 00 00 callq 221a15 221a15: 80 bf 76 01 00 00 00 cmpb $0x0,0x176(%rdi) 221a1c: 0f 84 34 01 00 00 je 221b56 221a22: 41 54 push %r12 221a24: 55 push %rbp 221a25: 48 89 fd mov %rdi,%rbp 221a28: 53 push %rbx 221a29: 0f b6 97 08 03 00 00 movzbl 0x308(%rdi),%edx 221a30: 84 d2 test %dl,%dl 221a32: 0f 84 ad 00 00 00 je 221ae5 221a38: 83 ea 01 sub $0x1,%edx 221a3b: 48 8d 87 10 03 00 00 lea 0x310(%rdi),%rax 221a42: 48 8d 94 d7 18 03 00 lea 0x318(%rdi,%rdx,8),%rdx 221a49: 00 221a4a: eb 0d jmp 221a59 221a4c: 48 83 c0 08 add $0x8,%rax 221a50: 48 39 c2 cmp %rax,%rdx 221a53: 0f 84 b2 00 00 00 je 221b0b 221a59: 4c 8b 20 mov (%rax),%r12 221a5c: 41 81 7c 24 38 80 00 cmpl $0x80,0x38(%r12) 221a63: 00 00 221a65: 75 e5 jne 221a4c 221a67: 4d 85 e4 test %r12,%r12 221a6a: 0f 84 9b 00 00 00 je 221b0b 221a70: 49 8b bc 24 40 01 00 mov 0x140(%r12),%rdi 221a77: 00 221a78: 48 8b 07 mov (%rdi),%rax 221a7b: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 221a82: 48 85 c0 test %rax,%rax 221a85: 0f 84 80 00 00 00 je 221b0b 221a8b: e8 00 00 00 00 callq 221a90 221a90: 84 c0 test %al,%al 221a92: 74 6e je 221b02 221a94: 48 8b 85 08 e9 00 00 mov 0xe908(%rbp),%rax 221a9b: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 221aa2: 48 85 c0 test %rax,%rax 221aa5: 74 5b je 221b02 221aa7: 48 83 bd 68 e7 00 00 cmpq $0x0,0xe768(%rbp) 221aae: 00 221aaf: 74 51 je 221b02 221ab1: 48 83 bd d8 e6 00 00 cmpq $0x0,0xe6d8(%rbp) 221ab8: 00 221ab9: 74 47 je 221b02 221abb: 31 f6 xor %esi,%esi 221abd: 4c 89 e7 mov %r12,%rdi 221ac0: e8 00 00 00 00 callq 221ac5 221ac5: 48 8b 85 68 e7 00 00 mov 0xe768(%rbp),%rax 221acc: 48 89 ef mov %rbp,%rdi 221acf: e8 00 00 00 00 callq 221ad4 221ad4: 48 8b 85 d8 e6 00 00 mov 0xe6d8(%rbp),%rax 221adb: 31 f6 xor %esi,%esi 221add: 4c 89 e7 mov %r12,%rdi 221ae0: e8 00 00 00 00 callq 221ae5 221ae5: 48 8b bd 80 03 00 00 mov 0x380(%rbp),%rdi 221aec: 48 8b 47 08 mov 0x8(%rdi),%rax 221af0: 48 8b 40 10 mov 0x10(%rax),%rax 221af4: 48 85 c0 test %rax,%rax 221af7: 74 58 je 221b51 221af9: 5b pop %rbx 221afa: 5d pop %rbp 221afb: 41 5c pop %r12 221afd: e9 00 00 00 00 jmpq 221b02 221b02: 80 bd 08 03 00 00 00 cmpb $0x0,0x308(%rbp) 221b09: 74 da je 221ae5 221b0b: 31 db xor %ebx,%ebx 221b0d: 48 8b 84 dd 10 03 00 mov 0x310(%rbp,%rbx,8),%rax 221b14: 00 221b15: 48 8b b8 40 01 00 00 mov 0x140(%rax),%rdi 221b1c: 48 8b 07 mov (%rdi),%rax 221b1f: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 221b26: 48 85 c0 test %rax,%rax 221b29: 74 15 je 221b40 221b2b: e8 00 00 00 00 callq 221b30 221b30: 84 c0 test %al,%al 221b32: 74 0c je 221b40 221b34: 48 8b 85 68 e7 00 00 mov 0xe768(%rbp),%rax 221b3b: 48 85 c0 test %rax,%rax 221b3e: 75 17 jne 221b57 221b40: 0f b6 85 08 03 00 00 movzbl 0x308(%rbp),%eax 221b47: 48 83 c3 01 add $0x1,%rbx 221b4b: 39 d8 cmp %ebx,%eax 221b4d: 7f be jg 221b0d 221b4f: eb 94 jmp 221ae5 221b51: 5b pop %rbx 221b52: 5d pop %rbp 221b53: 41 5c pop %r12 221b55: c3 retq 221b56: c3 retq 221b57: 48 89 ef mov %rbp,%rdi 221b5a: e8 00 00 00 00 callq 221b5f 221b5f: eb 84 jmp 221ae5 221b61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 221b68: 00 00 00 00 221b6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000221b70 : 221b70: e8 00 00 00 00 callq 221b75 221b75: 41 57 push %r15 221b77: 41 56 push %r14 221b79: 41 55 push %r13 221b7b: 41 54 push %r12 221b7d: 55 push %rbp 221b7e: 53 push %rbx 221b7f: 48 83 ec 28 sub $0x28,%rsp 221b83: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 221b8a: 48 89 74 24 08 mov %rsi,0x8(%rsp) 221b8f: 48 89 44 24 18 mov %rax,0x18(%rsp) 221b94: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 221b9b: 8b 98 a8 02 00 00 mov 0x2a8(%rax),%ebx 221ba1: 83 eb 01 sub $0x1,%ebx 221ba4: 0f 88 b0 01 00 00 js 221d5a 221baa: 4c 63 e3 movslq %ebx,%r12 221bad: 49 89 fe mov %rdi,%r14 221bb0: 4d 69 c4 d8 04 00 00 imul $0x4d8,%r12,%r8 221bb7: 4d 8d b8 b8 01 00 00 lea 0x1b8(%r8),%r15 221bbe: eb 16 jmp 221bd6 221bc0: 83 eb 01 sub $0x1,%ebx 221bc3: 49 81 ef d8 04 00 00 sub $0x4d8,%r15 221bca: 83 fb ff cmp $0xffffffff,%ebx 221bcd: 0f 84 87 01 00 00 je 221d5a 221bd3: 4c 63 e3 movslq %ebx,%r12 221bd6: 49 69 c4 d8 04 00 00 imul $0x4d8,%r12,%rax 221bdd: 49 8b ae 70 03 00 00 mov 0x370(%r14),%rbp 221be4: 48 01 e8 add %rbp,%rax 221be7: 48 83 b8 c0 01 00 00 cmpq $0x0,0x1c0(%rax) 221bee: 00 221bef: 74 cf je 221bc0 221bf1: 48 83 b8 78 04 00 00 cmpq $0x0,0x478(%rax) 221bf8: 00 221bf9: 75 c5 jne 221bc0 221bfb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 221c00: 4e 8d 6c 3d 00 lea 0x0(%rbp,%r15,1),%r13 221c05: 4a 8d 0c 38 lea (%rax,%r15,1),%rcx 221c09: 4a 83 7c 38 08 00 cmpq $0x0,0x8(%rax,%r15,1) 221c0f: 48 89 0c 24 mov %rcx,(%rsp) 221c13: 74 10 je 221c25 221c15: 48 8b 34 24 mov (%rsp),%rsi 221c19: 4c 89 ef mov %r13,%rdi 221c1c: e8 00 00 00 00 callq 221c21 221c21: 84 c0 test %al,%al 221c23: 74 9b je 221bc0 221c25: 49 69 c4 d8 04 00 00 imul $0x4d8,%r12,%rax 221c2c: 48 01 e8 add %rbp,%rax 221c2f: 48 8b b0 40 04 00 00 mov 0x440(%rax),%rsi 221c36: 48 83 b8 e8 02 00 00 cmpq $0x0,0x2e8(%rax) 221c3d: 00 221c3e: 48 89 74 24 10 mov %rsi,0x10(%rsp) 221c43: 0f 84 01 02 00 00 je 221e4a 221c49: 49 8b 96 98 02 00 00 mov 0x298(%r14),%rdx 221c50: 83 7a 20 01 cmpl $0x1,0x20(%rdx) 221c54: 74 60 je 221cb6 221c56: 48 8b 90 c0 01 00 00 mov 0x1c0(%rax),%rdx 221c5d: 80 ba 28 03 00 00 00 cmpb $0x0,0x328(%rdx) 221c64: 74 11 je 221c77 221c66: 48 8b 52 08 mov 0x8(%rdx),%rdx 221c6a: 80 ba 88 02 00 00 00 cmpb $0x0,0x288(%rdx) 221c71: 0f 84 2e 01 00 00 je 221da5 221c77: 4c 89 ef mov %r13,%rdi 221c7a: e8 00 00 00 00 callq 221c7f 221c7f: 49 69 c4 d8 04 00 00 imul $0x4d8,%r12,%rax 221c86: 48 01 e8 add %rbp,%rax 221c89: 48 8b b8 f0 02 00 00 mov 0x2f0(%rax),%rdi 221c90: 48 89 44 24 20 mov %rax,0x20(%rsp) 221c95: 48 85 ff test %rdi,%rdi 221c98: 74 1c je 221cb6 221c9a: 48 8b 17 mov (%rdi),%rdx 221c9d: 48 8b 52 18 mov 0x18(%rdx),%rdx 221ca1: e8 00 00 00 00 callq 221ca6 221ca6: 41 80 7e 45 00 cmpb $0x0,0x45(%r14) 221cab: 48 8b 44 24 20 mov 0x20(%rsp),%rax 221cb0: 0f 85 a4 01 00 00 jne 221e5a 221cb6: 49 69 c4 d8 04 00 00 imul $0x4d8,%r12,%rax 221cbd: 48 01 e8 add %rbp,%rax 221cc0: 48 83 b8 78 04 00 00 cmpq $0x0,0x478(%rax) 221cc7: 00 221cc8: 0f 84 f9 00 00 00 je 221dc7 221cce: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 221cd5: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 221cdb: 85 c9 test %ecx,%ecx 221cdd: 74 35 je 221d14 221cdf: 49 8b b6 70 03 00 00 mov 0x370(%r14),%rsi 221ce6: 48 8d 86 b8 01 00 00 lea 0x1b8(%rsi),%rax 221ced: 49 39 c5 cmp %rax,%r13 221cf0: 74 77 je 221d69 221cf2: 31 c0 xor %eax,%eax 221cf4: eb 17 jmp 221d0d 221cf6: 48 63 d0 movslq %eax,%rdx 221cf9: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 221d00: 48 8d 94 16 b8 01 00 lea 0x1b8(%rsi,%rdx,1),%rdx 221d07: 00 221d08: 49 39 d5 cmp %rdx,%r13 221d0b: 74 5c je 221d69 221d0d: 83 c0 01 add $0x1,%eax 221d10: 39 c8 cmp %ecx,%eax 221d12: 75 e2 jne 221cf6 221d14: 48 8b 44 24 18 mov 0x18(%rsp),%rax 221d19: 48 8b 40 38 mov 0x38(%rax),%rax 221d1d: 48 85 c0 test %rax,%rax 221d20: 74 0c je 221d2e 221d22: 48 8b 34 24 mov (%rsp),%rsi 221d26: 4c 89 f7 mov %r14,%rdi 221d29: e8 00 00 00 00 callq 221d2e 221d2e: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 221d33: 48 85 ff test %rdi,%rdi 221d36: 0f 84 84 fe ff ff je 221bc0 221d3c: 48 8b 07 mov (%rdi),%rax 221d3f: 83 eb 01 sub $0x1,%ebx 221d42: 49 81 ef d8 04 00 00 sub $0x4d8,%r15 221d49: 48 8b 00 mov (%rax),%rax 221d4c: e8 00 00 00 00 callq 221d51 221d51: 83 fb ff cmp $0xffffffff,%ebx 221d54: 0f 85 79 fe ff ff jne 221bd3 221d5a: 48 83 c4 28 add $0x28,%rsp 221d5e: 5b pop %rbx 221d5f: 5d pop %rbp 221d60: 41 5c pop %r12 221d62: 41 5d pop %r13 221d64: 41 5e pop %r14 221d66: 41 5f pop %r15 221d68: c3 retq 221d69: 4d 69 cc d8 04 00 00 imul $0x4d8,%r12,%r9 221d70: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 221d77: bf 04 00 00 00 mov $0x4,%edi 221d7c: 4c 01 cd add %r9,%rbp 221d7f: 48 8b 85 e0 02 00 00 mov 0x2e0(%rbp),%rax 221d86: 0f b6 95 74 04 00 00 movzbl 0x474(%rbp),%edx 221d8d: 48 c7 85 c0 01 00 00 movq $0x0,0x1c0(%rbp) 221d94: 00 00 00 00 221d98: 8b 48 18 mov 0x18(%rax),%ecx 221d9b: e8 00 00 00 00 callq 221da0 221da0: e9 6f ff ff ff jmpq 221d14 221da5: 48 83 b8 f0 02 00 00 cmpq $0x0,0x2f0(%rax) 221dac: 00 221dad: 0f 84 03 ff ff ff je 221cb6 221db3: 49 8b 86 c0 e8 00 00 mov 0xe8c0(%r14),%rax 221dba: 4c 89 ef mov %r13,%rdi 221dbd: e8 00 00 00 00 callq 221dc2 221dc2: e9 b8 fe ff ff jmpq 221c7f 221dc7: 48 83 b8 30 04 00 00 cmpq $0x0,0x430(%rax) 221dce: 00 221dcf: 74 0f je 221de0 221dd1: 49 8b 86 f0 e8 00 00 mov 0xe8f0(%r14),%rax 221dd8: 4c 89 ef mov %r13,%rdi 221ddb: e8 00 00 00 00 callq 221de0 221de0: 49 69 d4 d8 04 00 00 imul $0x4d8,%r12,%rdx 221de7: 48 01 ea add %rbp,%rdx 221dea: 48 8b ba e0 02 00 00 mov 0x2e0(%rdx),%rdi 221df1: 48 89 54 24 20 mov %rdx,0x20(%rsp) 221df6: 48 8b 07 mov (%rdi),%rax 221df9: 48 8b 40 30 mov 0x30(%rax),%rax 221dfd: e8 00 00 00 00 callq 221e02 221e02: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 221e07: 31 f6 xor %esi,%esi 221e09: 48 8b ba e0 02 00 00 mov 0x2e0(%rdx),%rdi 221e10: 48 8b 07 mov (%rdi),%rax 221e13: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax 221e1a: e8 00 00 00 00 callq 221e1f 221e1f: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 221e24: 48 8b ba e0 02 00 00 mov 0x2e0(%rdx),%rdi 221e2b: 48 8b 07 mov (%rdi),%rax 221e2e: 48 8b 80 10 01 00 00 mov 0x110(%rax),%rax 221e35: 48 85 c0 test %rax,%rax 221e38: 0f 84 90 fe ff ff je 221cce 221e3e: 31 f6 xor %esi,%esi 221e40: e8 00 00 00 00 callq 221e45 221e45: e9 84 fe ff ff jmpq 221cce 221e4a: 48 c7 80 c0 01 00 00 movq $0x0,0x1c0(%rax) 221e51: 00 00 00 00 221e55: e9 ba fe ff ff jmpq 221d14 221e5a: 49 8b 8e 70 03 00 00 mov 0x370(%r14),%rcx 221e61: 48 8b 90 f0 02 00 00 mov 0x2f0(%rax),%rdx 221e68: 49 8b b6 78 03 00 00 mov 0x378(%r14),%rsi 221e6f: 48 8d b9 b8 01 00 00 lea 0x1b8(%rcx),%rdi 221e76: 31 c9 xor %ecx,%ecx 221e78: e8 00 00 00 00 callq 221e7d 221e7d: 48 8b 44 24 20 mov 0x20(%rsp),%rax 221e82: 48 c7 80 f0 02 00 00 movq $0x0,0x2f0(%rax) 221e89: 00 00 00 00 221e8d: e9 24 fe ff ff jmpq 221cb6 221e92: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 221e99: 00 00 00 00 221e9d: 0f 1f 00 nopl (%rax) 0000000000221ea0 : 221ea0: e8 00 00 00 00 callq 221ea5 221ea5: 41 57 push %r15 221ea7: 41 56 push %r14 221ea9: 41 55 push %r13 221eab: 41 54 push %r12 221ead: 55 push %rbp 221eae: 53 push %rbx 221eaf: 48 83 ec 18 sub $0x18,%rsp 221eb3: 48 8b 1e mov (%rsi),%rbx 221eb6: 48 85 db test %rbx,%rbx 221eb9: 0f 84 65 01 00 00 je 222024 221ebf: 48 8b 86 c0 02 00 00 mov 0x2c0(%rsi),%rax 221ec6: 48 8b 4e 08 mov 0x8(%rsi),%rcx 221eca: 48 89 f5 mov %rsi,%rbp 221ecd: 0f b6 93 7d 02 00 00 movzbl 0x27d(%rbx),%edx 221ed4: 48 85 c0 test %rax,%rax 221ed7: 74 09 je 221ee2 221ed9: 48 3b 18 cmp (%rax),%rbx 221edc: 0f 84 51 01 00 00 je 222033 221ee2: 8b 89 d4 02 00 00 mov 0x2d4(%rcx),%ecx 221ee8: 85 c9 test %ecx,%ecx 221eea: 0f 85 69 01 00 00 jne 222059 221ef0: 48 8b bd e8 00 00 00 mov 0xe8(%rbp),%rdi 221ef7: 48 89 de mov %rbx,%rsi 221efa: 48 8b 07 mov (%rdi),%rax 221efd: 48 8b 40 20 mov 0x20(%rax),%rax 221f01: e8 00 00 00 00 callq 221f06 221f06: 48 8b 43 68 mov 0x68(%rbx),%rax 221f0a: 4c 8b 3b mov (%rbx),%r15 221f0d: 4c 8b 73 08 mov 0x8(%rbx),%r14 221f11: 4c 8b 6b 10 mov 0x10(%rbx),%r13 221f15: 4c 8b 63 18 mov 0x18(%rbx),%r12 221f19: 48 8b 6b 20 mov 0x20(%rbx),%rbp 221f1d: 48 89 04 24 mov %rax,(%rsp) 221f21: 4c 8b 5b 28 mov 0x28(%rbx),%r11 221f25: 4c 8b 53 30 mov 0x30(%rbx),%r10 221f29: 48 89 83 f0 02 00 00 mov %rax,0x2f0(%rbx) 221f30: 4c 8b 4b 38 mov 0x38(%rbx),%r9 221f34: 4c 8b 43 40 mov 0x40(%rbx),%r8 221f38: 4c 89 bb 88 02 00 00 mov %r15,0x288(%rbx) 221f3f: 48 8b 7b 48 mov 0x48(%rbx),%rdi 221f43: 48 8b 73 50 mov 0x50(%rbx),%rsi 221f47: 4c 89 b3 90 02 00 00 mov %r14,0x290(%rbx) 221f4e: 48 8b 4b 58 mov 0x58(%rbx),%rcx 221f52: 48 8b 53 60 mov 0x60(%rbx),%rdx 221f56: 4c 89 ab 98 02 00 00 mov %r13,0x298(%rbx) 221f5d: 48 8b 43 70 mov 0x70(%rbx),%rax 221f61: 80 bb 7d 02 00 00 00 cmpb $0x0,0x27d(%rbx) 221f68: 4c 89 a3 a0 02 00 00 mov %r12,0x2a0(%rbx) 221f6f: 48 89 ab a8 02 00 00 mov %rbp,0x2a8(%rbx) 221f76: 4c 89 9b b0 02 00 00 mov %r11,0x2b0(%rbx) 221f7d: 4c 89 93 b8 02 00 00 mov %r10,0x2b8(%rbx) 221f84: 4c 89 8b c0 02 00 00 mov %r9,0x2c0(%rbx) 221f8b: 4c 89 83 c8 02 00 00 mov %r8,0x2c8(%rbx) 221f92: 48 89 bb d0 02 00 00 mov %rdi,0x2d0(%rbx) 221f99: 48 89 b3 d8 02 00 00 mov %rsi,0x2d8(%rbx) 221fa0: 48 89 8b e0 02 00 00 mov %rcx,0x2e0(%rbx) 221fa7: 48 89 93 e8 02 00 00 mov %rdx,0x2e8(%rbx) 221fae: 48 89 83 f8 02 00 00 mov %rax,0x2f8(%rbx) 221fb5: 74 6d je 222024 221fb7: 48 89 8b 58 03 00 00 mov %rcx,0x358(%rbx) 221fbe: 48 8b 0c 24 mov (%rsp),%rcx 221fc2: 4c 89 bb 00 03 00 00 mov %r15,0x300(%rbx) 221fc9: 4c 89 b3 08 03 00 00 mov %r14,0x308(%rbx) 221fd0: 4c 89 ab 10 03 00 00 mov %r13,0x310(%rbx) 221fd7: 4c 89 a3 18 03 00 00 mov %r12,0x318(%rbx) 221fde: 48 89 ab 20 03 00 00 mov %rbp,0x320(%rbx) 221fe5: 4c 89 9b 28 03 00 00 mov %r11,0x328(%rbx) 221fec: 4c 89 93 30 03 00 00 mov %r10,0x330(%rbx) 221ff3: 4c 89 8b 38 03 00 00 mov %r9,0x338(%rbx) 221ffa: 4c 89 83 40 03 00 00 mov %r8,0x340(%rbx) 222001: 48 89 bb 48 03 00 00 mov %rdi,0x348(%rbx) 222008: 48 89 b3 50 03 00 00 mov %rsi,0x350(%rbx) 22200f: 48 89 93 60 03 00 00 mov %rdx,0x360(%rbx) 222016: 48 89 8b 68 03 00 00 mov %rcx,0x368(%rbx) 22201d: 48 89 83 70 03 00 00 mov %rax,0x370(%rbx) 222024: 48 83 c4 18 add $0x18,%rsp 222028: 5b pop %rbx 222029: 5d pop %rbp 22202a: 41 5c pop %r12 22202c: 41 5d pop %r13 22202e: 41 5e pop %r14 222030: 41 5f pop %r15 222032: c3 retq 222033: 83 3b 01 cmpl $0x1,(%rbx) 222036: 74 3d je 222075 222038: 8b 81 d4 02 00 00 mov 0x2d4(%rcx),%eax 22203e: 85 c0 test %eax,%eax 222040: 0f 84 aa fe ff ff je 221ef0 222046: 48 8b 43 08 mov 0x8(%rbx),%rax 22204a: c7 03 01 00 00 00 movl $0x1,(%rbx) 222050: 48 89 43 20 mov %rax,0x20(%rbx) 222054: e9 97 fe ff ff jmpq 221ef0 222059: 83 3b 01 cmpl $0x1,(%rbx) 22205c: 0f 84 8e fe ff ff je 221ef0 222062: 48 8b 43 08 mov 0x8(%rbx),%rax 222066: c7 03 01 00 00 00 movl $0x1,(%rbx) 22206c: 48 89 43 20 mov %rax,0x20(%rbx) 222070: e9 7b fe ff ff jmpq 221ef0 222075: 8b 41 70 mov 0x70(%rcx),%eax 222078: 83 e8 0a sub $0xa,%eax 22207b: 83 f8 01 cmp $0x1,%eax 22207e: 0f 87 6c fe ff ff ja 221ef0 222084: 48 8b 43 20 mov 0x20(%rbx),%rax 222088: 4c 8b 63 08 mov 0x8(%rbx),%r12 22208c: 48 89 de mov %rbx,%rsi 22208f: 48 89 43 08 mov %rax,0x8(%rbx) 222093: 48 8b bd e8 00 00 00 mov 0xe8(%rbp),%rdi 22209a: 48 8b 07 mov (%rdi),%rax 22209d: 48 8b 40 20 mov 0x20(%rax),%rax 2220a1: e8 00 00 00 00 callq 2220a6 2220a6: 48 8b 43 50 mov 0x50(%rbx),%rax 2220aa: 4c 8b 3b mov (%rbx),%r15 2220ad: 4c 8b 73 08 mov 0x8(%rbx),%r14 2220b1: 4c 8b 6b 10 mov 0x10(%rbx),%r13 2220b5: 4c 8b 5b 18 mov 0x18(%rbx),%r11 2220b9: 4c 8b 53 20 mov 0x20(%rbx),%r10 2220bd: 48 89 04 24 mov %rax,(%rsp) 2220c1: 4c 8b 4b 28 mov 0x28(%rbx),%r9 2220c5: 4c 8b 43 30 mov 0x30(%rbx),%r8 2220c9: 48 89 83 d8 02 00 00 mov %rax,0x2d8(%rbx) 2220d0: 48 8b 43 58 mov 0x58(%rbx),%rax 2220d4: 48 8b 7b 38 mov 0x38(%rbx),%rdi 2220d8: 4c 89 bb 88 02 00 00 mov %r15,0x288(%rbx) 2220df: 48 8b 73 40 mov 0x40(%rbx),%rsi 2220e3: 48 8b 4b 48 mov 0x48(%rbx),%rcx 2220e7: 4c 89 b3 90 02 00 00 mov %r14,0x290(%rbx) 2220ee: 48 89 44 24 08 mov %rax,0x8(%rsp) 2220f3: 48 8b 53 68 mov 0x68(%rbx),%rdx 2220f7: 48 89 83 e0 02 00 00 mov %rax,0x2e0(%rbx) 2220fe: 48 8b 43 60 mov 0x60(%rbx),%rax 222102: 4c 89 ab 98 02 00 00 mov %r13,0x298(%rbx) 222109: 48 89 44 24 10 mov %rax,0x10(%rsp) 22210e: 48 89 83 e8 02 00 00 mov %rax,0x2e8(%rbx) 222115: 48 8b 43 70 mov 0x70(%rbx),%rax 222119: 4c 89 9b a0 02 00 00 mov %r11,0x2a0(%rbx) 222120: 4c 89 93 a8 02 00 00 mov %r10,0x2a8(%rbx) 222127: 4c 89 8b b0 02 00 00 mov %r9,0x2b0(%rbx) 22212e: 4c 89 83 b8 02 00 00 mov %r8,0x2b8(%rbx) 222135: 48 89 bb c0 02 00 00 mov %rdi,0x2c0(%rbx) 22213c: 48 89 b3 c8 02 00 00 mov %rsi,0x2c8(%rbx) 222143: 48 89 8b d0 02 00 00 mov %rcx,0x2d0(%rbx) 22214a: 48 89 93 f0 02 00 00 mov %rdx,0x2f0(%rbx) 222151: 48 89 83 f8 02 00 00 mov %rax,0x2f8(%rbx) 222158: 80 bb 7d 02 00 00 00 cmpb $0x0,0x27d(%rbx) 22215f: 74 77 je 2221d8 222161: 48 89 8b 48 03 00 00 mov %rcx,0x348(%rbx) 222168: 48 8b 0c 24 mov (%rsp),%rcx 22216c: 4c 89 bb 00 03 00 00 mov %r15,0x300(%rbx) 222173: 48 89 8b 50 03 00 00 mov %rcx,0x350(%rbx) 22217a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 22217f: 4c 89 b3 08 03 00 00 mov %r14,0x308(%rbx) 222186: 48 89 8b 58 03 00 00 mov %rcx,0x358(%rbx) 22218d: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 222192: 4c 89 ab 10 03 00 00 mov %r13,0x310(%rbx) 222199: 4c 89 9b 18 03 00 00 mov %r11,0x318(%rbx) 2221a0: 4c 89 93 20 03 00 00 mov %r10,0x320(%rbx) 2221a7: 4c 89 8b 28 03 00 00 mov %r9,0x328(%rbx) 2221ae: 4c 89 83 30 03 00 00 mov %r8,0x330(%rbx) 2221b5: 48 89 bb 38 03 00 00 mov %rdi,0x338(%rbx) 2221bc: 48 89 b3 40 03 00 00 mov %rsi,0x340(%rbx) 2221c3: 48 89 8b 60 03 00 00 mov %rcx,0x360(%rbx) 2221ca: 48 89 93 68 03 00 00 mov %rdx,0x368(%rbx) 2221d1: 48 89 83 70 03 00 00 mov %rax,0x370(%rbx) 2221d8: 48 8b 45 00 mov 0x0(%rbp),%rax 2221dc: 4c 89 60 08 mov %r12,0x8(%rax) 2221e0: 48 83 c4 18 add $0x18,%rsp 2221e4: 5b pop %rbx 2221e5: 5d pop %rbp 2221e6: 41 5c pop %r12 2221e8: 41 5d pop %r13 2221ea: 41 5e pop %r14 2221ec: 41 5f pop %r15 2221ee: c3 retq 2221ef: 90 nop 00000000002221f0 : 2221f0: e8 00 00 00 00 callq 2221f5 2221f5: 41 55 push %r13 2221f7: 41 54 push %r12 2221f9: 55 push %rbp 2221fa: 53 push %rbx 2221fb: 48 8b ae 08 01 00 00 mov 0x108(%rsi),%rbp 222202: 48 85 ed test %rbp,%rbp 222205: 0f 84 a8 00 00 00 je 2222b3 22220b: 4c 8b a2 68 01 00 00 mov 0x168(%rdx),%r12 222212: 48 8b 82 60 01 00 00 mov 0x160(%rdx),%rax 222219: 48 89 d3 mov %rdx,%rbx 22221c: 4d 85 e4 test %r12,%r12 22221f: 0f 84 97 00 00 00 je 2222bc 222225: 48 85 c0 test %rax,%rax 222228: 74 22 je 22224c 22222a: 48 8b 55 08 mov 0x8(%rbp),%rdx 22222e: 48 8b 12 mov (%rdx),%rdx 222231: 80 ba ee 01 00 00 00 cmpb $0x0,0x1ee(%rdx) 222238: 75 12 jne 22224c 22223a: 80 b8 18 80 01 00 00 cmpb $0x0,0x18018(%rax) 222241: 0f 84 fd 00 00 00 je 222344 222247: 4d 85 e4 test %r12,%r12 22224a: 74 41 je 22228d 22224c: 41 8b 44 24 04 mov 0x4(%r12),%eax 222251: 85 c0 test %eax,%eax 222253: 75 33 jne 222288 222255: 41 8b 44 24 08 mov 0x8(%r12),%eax 22225a: 83 f8 02 cmp $0x2,%eax 22225d: 74 77 je 2222d6 22225f: 77 4d ja 2222ae 222261: 85 c0 test %eax,%eax 222263: 0f 84 b9 00 00 00 je 222322 222269: 48 8b 45 00 mov 0x0(%rbp),%rax 22226d: be 02 00 00 00 mov $0x2,%esi 222272: 48 89 ef mov %rbp,%rdi 222275: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 22227c: e8 00 00 00 00 callq 222281 222281: b8 01 00 00 00 mov $0x1,%eax 222286: eb 1f jmp 2222a7 222288: 83 f8 02 cmp $0x2,%eax 22228b: 75 61 jne 2222ee 22228d: 48 8b 45 00 mov 0x0(%rbp),%rax 222291: 31 f6 xor %esi,%esi 222293: 48 89 ef mov %rbp,%rdi 222296: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 22229d: e8 00 00 00 00 callq 2222a2 2222a2: b8 01 00 00 00 mov $0x1,%eax 2222a7: 5b pop %rbx 2222a8: 5d pop %rbp 2222a9: 41 5c pop %r12 2222ab: 41 5d pop %r13 2222ad: c3 retq 2222ae: 83 f8 03 cmp $0x3,%eax 2222b1: 74 da je 22228d 2222b3: 5b pop %rbx 2222b4: 31 c0 xor %eax,%eax 2222b6: 5d pop %rbp 2222b7: 41 5c pop %r12 2222b9: 41 5d pop %r13 2222bb: c3 retq 2222bc: 48 85 c0 test %rax,%rax 2222bf: 74 cc je 22228d 2222c1: 48 8b 55 08 mov 0x8(%rbp),%rdx 2222c5: 48 8b 12 mov (%rdx),%rdx 2222c8: 80 ba ee 01 00 00 00 cmpb $0x0,0x1ee(%rdx) 2222cf: 75 bc jne 22228d 2222d1: e9 64 ff ff ff jmpq 22223a 2222d6: 48 8b 45 00 mov 0x0(%rbp),%rax 2222da: be 03 00 00 00 mov $0x3,%esi 2222df: 48 89 ef mov %rbp,%rdi 2222e2: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2222e9: e8 00 00 00 00 callq 2222ee 2222ee: 4c 8d ad 30 4b 00 00 lea 0x4b30(%rbp),%r13 2222f5: 4c 89 e7 mov %r12,%rdi 2222f8: 4c 89 ee mov %r13,%rsi 2222fb: e8 00 00 00 00 callq 222300 222300: 48 8b 45 00 mov 0x0(%rbp),%rax 222304: 4c 89 ee mov %r13,%rsi 222307: 48 89 ef mov %rbp,%rdi 22230a: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 222311: e8 00 00 00 00 callq 222316 222316: b8 01 00 00 00 mov $0x1,%eax 22231b: 5b pop %rbx 22231c: 5d pop %rbp 22231d: 41 5c pop %r12 22231f: 41 5d pop %r13 222321: c3 retq 222322: 48 8b 45 00 mov 0x0(%rbp),%rax 222326: be 01 00 00 00 mov $0x1,%esi 22232b: 48 89 ef mov %rbp,%rdi 22232e: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 222335: e8 00 00 00 00 callq 22233a 22233a: b8 01 00 00 00 mov $0x1,%eax 22233f: e9 63 ff ff ff jmpq 2222a7 222344: 8b bb 68 02 00 00 mov 0x268(%rbx),%edi 22234a: e8 00 00 00 00 callq 22234f 22234f: 84 c0 test %al,%al 222351: 0f 84 f0 fe ff ff je 222247 222357: 48 8b 45 00 mov 0x0(%rbp),%rax 22235b: 48 8b b3 60 01 00 00 mov 0x160(%rbx),%rsi 222362: 48 89 ef mov %rbp,%rdi 222365: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 22236c: e8 00 00 00 00 callq 222371 222371: e9 d1 fe ff ff jmpq 222247 222376: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22237d: 00 00 00 0000000000222380 : 222380: e8 00 00 00 00 callq 222385 222385: 41 55 push %r13 222387: 41 54 push %r12 222389: 55 push %rbp 22238a: 53 push %rbx 22238b: 48 8b ae 08 01 00 00 mov 0x108(%rsi),%rbp 222392: 48 85 ed test %rbp,%rbp 222395: 0f 84 fe 01 00 00 je 222599 22239b: c7 85 28 4b 00 00 00 movl $0x100,0x4b28(%rbp) 2223a2: 01 00 00 2223a5: 48 89 d3 mov %rdx,%rbx 2223a8: 48 8b ba 40 02 00 00 mov 0x240(%rdx),%rdi 2223af: 48 85 ff test %rdi,%rdi 2223b2: 74 39 je 2223ed 2223b4: 8b 57 04 mov 0x4(%rdi),%edx 2223b7: 85 d2 test %edx,%edx 2223b9: 75 32 jne 2223ed 2223bb: 8b 47 08 mov 0x8(%rdi),%eax 2223be: 85 c0 test %eax,%eax 2223c0: 75 2b jne 2223ed 2223c2: 48 8b 45 00 mov 0x0(%rbp),%rax 2223c6: 31 f6 xor %esi,%esi 2223c8: ba 01 00 00 00 mov $0x1,%edx 2223cd: 48 89 ef mov %rbp,%rdi 2223d0: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2223d7: e8 00 00 00 00 callq 2223dc 2223dc: 48 85 db test %rbx,%rbx 2223df: 75 3e jne 22241f 2223e1: 5b pop %rbx 2223e2: b8 01 00 00 00 mov $0x1,%eax 2223e7: 5d pop %rbp 2223e8: 41 5c pop %r12 2223ea: 41 5d pop %r13 2223ec: c3 retq 2223ed: 4c 8d 65 20 lea 0x20(%rbp),%r12 2223f1: 31 d2 xor %edx,%edx 2223f3: 4c 89 e6 mov %r12,%rsi 2223f6: e8 00 00 00 00 callq 2223fb 2223fb: 84 c0 test %al,%al 2223fd: 48 8b 45 00 mov 0x0(%rbp),%rax 222401: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 222408: 0f 85 89 00 00 00 jne 222497 22240e: 31 d2 xor %edx,%edx 222410: 31 f6 xor %esi,%esi 222412: 48 89 ef mov %rbp,%rdi 222415: e8 00 00 00 00 callq 22241a 22241a: 48 85 db test %rbx,%rbx 22241d: 74 c2 je 2223e1 22241f: 48 83 bb f8 02 00 00 cmpq $0x0,0x2f8(%rbx) 222426: 00 222427: 74 b8 je 2223e1 222429: 4c 8b a3 40 02 00 00 mov 0x240(%rbx),%r12 222430: 4d 85 e4 test %r12,%r12 222433: 74 ac je 2223e1 222435: 44 8b ad 28 4b 00 00 mov 0x4b28(%rbp),%r13d 22243c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 222441: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 222446: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22244b: 44 89 ed mov %r13d,%ebp 22244e: 31 db xor %ebx,%ebx 222450: 45 85 ed test %r13d,%r13d 222453: 74 23 je 222478 222455: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22245a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22245f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 222464: 83 c3 01 add $0x1,%ebx 222467: 44 39 eb cmp %r13d,%ebx 22246a: 75 e9 jne 222455 22246c: 81 fb ff 01 00 00 cmp $0x1ff,%ebx 222472: 0f 8f 69 ff ff ff jg 2223e1 222478: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22247d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 222482: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 222487: 83 c5 01 add $0x1,%ebp 22248a: 81 fd 00 02 00 00 cmp $0x200,%ebp 222490: 75 e6 jne 222478 222492: e9 4a ff ff ff jmpq 2223e1 222497: ba 03 00 00 00 mov $0x3,%edx 22249c: 4c 89 e6 mov %r12,%rsi 22249f: 48 89 ef mov %rbp,%rdi 2224a2: e8 00 00 00 00 callq 2224a7 2224a7: e9 6e ff ff ff jmpq 22241a 2224ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2224b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2224ba: e8 00 00 00 00 callq 2224bf 2224bf: eb 80 jmp 222441 2224c1: 48 63 c3 movslq %ebx,%rax 2224c4: 89 da mov %ebx,%edx 2224c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2224cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2224d4: 49 8b 8c c4 18 20 00 mov 0x2018(%r12,%rax,8),%rcx 2224db: 00 2224dc: e8 00 00 00 00 callq 2224e1 2224e1: e9 79 ff ff ff jmpq 22245f 2224e6: 48 63 c3 movslq %ebx,%rax 2224e9: 89 da mov %ebx,%edx 2224eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2224f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2224f9: 49 8b 4c c4 10 mov 0x10(%r12,%rax,8),%rcx 2224fe: e8 00 00 00 00 callq 222503 222503: e9 52 ff ff ff jmpq 22245a 222508: 48 63 c3 movslq %ebx,%rax 22250b: 89 da mov %ebx,%edx 22250d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 222514: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 22251b: 49 8b 8c c4 20 40 00 mov 0x4020(%r12,%rax,8),%rcx 222522: 00 222523: e8 00 00 00 00 callq 222528 222528: e9 37 ff ff ff jmpq 222464 22252d: 48 63 c5 movslq %ebp,%rax 222530: 89 ea mov %ebp,%edx 222532: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 222539: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 222540: 49 8b 8c c4 20 40 00 mov 0x4020(%r12,%rax,8),%rcx 222547: 00 222548: e8 00 00 00 00 callq 22254d 22254d: e9 35 ff ff ff jmpq 222487 222552: 48 63 c5 movslq %ebp,%rax 222555: 89 ea mov %ebp,%edx 222557: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22255e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 222565: 49 8b 8c c4 18 20 00 mov 0x2018(%r12,%rax,8),%rcx 22256c: 00 22256d: e8 00 00 00 00 callq 222572 222572: e9 0b ff ff ff jmpq 222482 222577: 48 63 c5 movslq %ebp,%rax 22257a: 89 ea mov %ebp,%edx 22257c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 222583: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 22258a: 49 8b 4c c4 10 mov 0x10(%r12,%rax,8),%rcx 22258f: e8 00 00 00 00 callq 222594 222594: e9 e4 fe ff ff jmpq 22247d 222599: 5b pop %rbx 22259a: 31 c0 xor %eax,%eax 22259c: 5d pop %rbp 22259d: 41 5c pop %r12 22259f: 41 5d pop %r13 2225a1: c3 retq 2225a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2225a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2225b0: e8 00 00 00 00 callq 2225b5 2225b5: e9 91 fe ff ff jmpq 22244b 2225ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2225c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2225c8: e8 00 00 00 00 callq 2225cd 2225cd: e9 74 fe ff ff jmpq 222446 2225d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2225d9: 00 00 00 00 2225dd: 0f 1f 00 nopl (%rax) 00000000002225e0 : 2225e0: e8 00 00 00 00 callq 2225e5 2225e5: 48 85 f6 test %rsi,%rsi 2225e8: 0f 84 85 00 00 00 je 222673 2225ee: 48 83 be c0 02 00 00 cmpq $0x0,0x2c0(%rsi) 2225f5: 00 2225f6: 41 55 push %r13 2225f8: 41 54 push %r12 2225fa: 55 push %rbp 2225fb: 53 push %rbx 2225fc: 48 89 f3 mov %rsi,%rbx 2225ff: 74 07 je 222608 222601: 5b pop %rbx 222602: 5d pop %rbp 222603: 41 5c pop %r12 222605: 41 5d pop %r13 222607: c3 retq 222608: 80 bf 84 01 00 00 00 cmpb $0x0,0x184(%rdi) 22260f: 4c 8b a7 08 e9 00 00 mov 0xe908(%rdi),%r12 222616: 48 89 fd mov %rdi,%rbp 222619: 41 89 d5 mov %edx,%r13d 22261c: 74 0d je 22262b 22261e: 49 8b 84 24 30 01 00 mov 0x130(%r12),%rax 222625: 00 222626: e8 00 00 00 00 callq 22262b 22262b: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 222632: 48 8b 07 mov (%rdi),%rax 222635: 45 84 ed test %r13b,%r13b 222638: 75 2b jne 222665 22263a: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 222641: e8 00 00 00 00 callq 222646 222646: 80 bd 84 01 00 00 00 cmpb $0x0,0x184(%rbp) 22264d: 74 b2 je 222601 22264f: 5b pop %rbx 222650: 49 8b 84 24 30 01 00 mov 0x130(%r12),%rax 222657: 00 222658: 48 89 ef mov %rbp,%rdi 22265b: 5d pop %rbp 22265c: 41 5c pop %r12 22265e: 41 5d pop %r13 222660: e9 00 00 00 00 jmpq 222665 222665: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 22266c: e8 00 00 00 00 callq 222671 222671: eb d3 jmp 222646 222673: c3 retq 222674: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22267b: 00 00 00 00 22267f: 90 nop 0000000000222680 : 222680: e8 00 00 00 00 callq 222685 222685: 41 56 push %r14 222687: 41 55 push %r13 222689: 41 54 push %r12 22268b: 53 push %rbx 22268c: 48 83 ec 28 sub $0x28,%rsp 222690: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 222697: 00 00 222699: 48 89 44 24 20 mov %rax,0x20(%rsp) 22269e: 31 c0 xor %eax,%eax 2226a0: 48 85 f6 test %rsi,%rsi 2226a3: 74 0d je 2226b2 2226a5: 48 83 be c0 02 00 00 cmpq $0x0,0x2c0(%rsi) 2226ac: 00 2226ad: 48 89 f3 mov %rsi,%rbx 2226b0: 74 20 je 2226d2 2226b2: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2226b7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2226be: 00 00 2226c0: 0f 85 9c 01 00 00 jne 222862 2226c6: 48 83 c4 28 add $0x28,%rsp 2226ca: 5b pop %rbx 2226cb: 41 5c pop %r12 2226cd: 41 5d pop %r13 2226cf: 41 5e pop %r14 2226d1: c3 retq 2226d2: 4c 8b 76 08 mov 0x8(%rsi),%r14 2226d6: 49 89 fd mov %rdi,%r13 2226d9: 41 89 d4 mov %edx,%r12d 2226dc: 84 d2 test %dl,%dl 2226de: 0f 85 9c 00 00 00 jne 222780 2226e4: 45 0f b6 e4 movzbl %r12b,%r12d 2226e8: 4d 85 f6 test %r14,%r14 2226eb: 74 4d je 22273a 2226ed: 49 8b 7e 08 mov 0x8(%r14),%rdi 2226f1: e8 00 00 00 00 callq 2226f6 2226f6: 84 c0 test %al,%al 2226f8: 74 40 je 22273a 2226fa: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 222701: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 222708: 00 222709: 48 8d 4c 24 14 lea 0x14(%rsp),%rcx 22270e: 44 89 e6 mov %r12d,%esi 222711: c6 44 24 08 02 movb $0x2,0x8(%rsp) 222716: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 22271b: 8b 40 08 mov 0x8(%rax),%eax 22271e: 88 44 24 15 mov %al,0x15(%rsp) 222722: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 222729: 48 8b b8 80 00 00 00 mov 0x80(%rax),%rdi 222730: e8 00 00 00 00 callq 222735 222735: e9 78 ff ff ff jmpq 2226b2 22273a: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 222741: 48 8b b8 b8 01 00 00 mov 0x1b8(%rax),%rdi 222748: 48 8b 44 24 20 mov 0x20(%rsp),%rax 22274d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 222754: 00 00 222756: 0f 85 06 01 00 00 jne 222862 22275c: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 222763: 44 89 e2 mov %r12d,%edx 222766: 8b 70 08 mov 0x8(%rax),%esi 222769: 48 8b 07 mov (%rdi),%rax 22276c: 48 8b 40 30 mov 0x30(%rax),%rax 222770: 48 83 c4 28 add $0x28,%rsp 222774: 5b pop %rbx 222775: 41 5c pop %r12 222777: 41 5d pop %r13 222779: 41 5e pop %r14 22277b: e9 00 00 00 00 jmpq 222780 222780: 48 8b 87 a0 e7 00 00 mov 0xe7a0(%rdi),%rax 222787: 48 89 74 24 08 mov %rsi,0x8(%rsp) 22278c: 48 85 c0 test %rax,%rax 22278f: 0f 84 4f ff ff ff je 2226e4 222795: 48 83 bf 90 e7 00 00 cmpq $0x0,0xe790(%rdi) 22279c: 00 22279d: 0f 84 41 ff ff ff je 2226e4 2227a3: 48 83 be 30 01 00 00 cmpq $0x0,0x130(%rsi) 2227aa: 00 2227ab: 0f 84 33 ff ff ff je 2226e4 2227b1: 48 83 be 28 01 00 00 cmpq $0x0,0x128(%rsi) 2227b8: 00 2227b9: 0f 84 25 ff ff ff je 2226e4 2227bf: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2227c4: 48 89 e2 mov %rsp,%rdx 2227c7: e8 00 00 00 00 callq 2227cc 2227cc: 49 8b 85 90 e7 00 00 mov 0xe790(%r13),%rax 2227d3: be 01 00 00 00 mov $0x1,%esi 2227d8: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2227dd: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 2227e2: e8 00 00 00 00 callq 2227e7 2227e7: 41 8b 7e 4c mov 0x4c(%r14),%edi 2227eb: 8b 34 24 mov (%rsp),%esi 2227ee: 8b 4c 24 04 mov 0x4(%rsp),%ecx 2227f2: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 2227f7: 44 8d 04 37 lea (%rdi,%rsi,1),%r8d 2227fb: 01 f9 add %edi,%ecx 2227fd: 41 8d 04 39 lea (%r9,%rdi,1),%eax 222801: 44 89 04 24 mov %r8d,(%rsp) 222805: 89 4c 24 04 mov %ecx,0x4(%rsp) 222809: 41 39 c0 cmp %eax,%r8d 22280c: 73 39 jae 222847 22280e: 39 c1 cmp %eax,%ecx 222810: 72 2c jb 22283e 222812: 41 69 46 34 10 27 00 imul $0x2710,0x34(%r14),%eax 222819: 00 22281a: 31 d2 xor %edx,%edx 22281c: 31 f6 xor %esi,%esi 22281e: 41 f7 76 64 divl 0x64(%r14) 222822: 41 39 c8 cmp %ecx,%r8d 222825: 76 06 jbe 22282d 222827: 01 f9 add %edi,%ecx 222829: 89 4c 24 04 mov %ecx,0x4(%rsp) 22282d: 44 29 c1 sub %r8d,%ecx 222830: 8d 51 01 lea 0x1(%rcx),%edx 222833: 0f af c2 imul %edx,%eax 222836: 8d 3c 30 lea (%rax,%rsi,1),%edi 222839: e8 00 00 00 00 callq 22283e 22283e: 4c 8b 73 08 mov 0x8(%rbx),%r14 222842: e9 9d fe ff ff jmpq 2226e4 222847: 41 69 46 34 10 27 00 imul $0x2710,0x34(%r14),%eax 22284e: 00 22284f: 31 d2 xor %edx,%edx 222851: 44 29 ce sub %r9d,%esi 222854: 41 f7 76 64 divl 0x64(%r14) 222858: 0f af f0 imul %eax,%esi 22285b: 83 fe 46 cmp $0x46,%esi 22285e: 77 de ja 22283e 222860: eb c0 jmp 222822 222862: e8 00 00 00 00 callq 222867 222867: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 22286e: 00 00 0000000000222870 : 222870: e8 00 00 00 00 callq 222875 222875: 41 55 push %r13 222877: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22287e: bf 04 00 00 00 mov $0x4,%edi 222883: 49 89 cd mov %rcx,%r13 222886: 41 54 push %r12 222888: 55 push %rbp 222889: 89 d5 mov %edx,%ebp 22288b: 53 push %rbx 22288c: e8 00 00 00 00 callq 222891 222891: 83 fd 01 cmp $0x1,%ebp 222894: 0f 8e 9a 00 00 00 jle 222934 22289a: 8d 45 fe lea -0x2(%rbp),%eax 22289d: 49 8d 5d 08 lea 0x8(%r13),%rbx 2228a1: 4d 8d 64 c5 10 lea 0x10(%r13,%rax,8),%r12 2228a6: 48 89 dd mov %rbx,%rbp 2228a9: 48 8b 45 00 mov 0x0(%rbp),%rax 2228ad: 48 83 c5 08 add $0x8,%rbp 2228b1: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2228b8: 49 8b 45 00 mov 0x0(%r13),%rax 2228bc: 48 8b 80 28 01 00 00 mov 0x128(%rax),%rax 2228c3: 8b 70 18 mov 0x18(%rax),%esi 2228c6: 48 8b 07 mov (%rdi),%rax 2228c9: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax 2228d0: e8 00 00 00 00 callq 2228d5 2228d5: 4c 39 e5 cmp %r12,%rbp 2228d8: 75 cf jne 2228a9 2228da: bf 04 00 00 00 mov $0x4,%edi 2228df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2228e6: e8 00 00 00 00 callq 2228eb 2228eb: 49 8b 45 08 mov 0x8(%r13),%rax 2228ef: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2228f6: e8 15 bf ff ff callq 21e810 2228fb: 48 8b 03 mov (%rbx),%rax 2228fe: 48 83 c3 08 add $0x8,%rbx 222902: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 222909: 48 8b 07 mov (%rdi),%rax 22290c: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 222913: e8 00 00 00 00 callq 222918 222918: 4c 39 e3 cmp %r12,%rbx 22291b: 75 de jne 2228fb 22291d: 5b pop %rbx 22291e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 222925: 5d pop %rbp 222926: bf 04 00 00 00 mov $0x4,%edi 22292b: 41 5c pop %r12 22292d: 41 5d pop %r13 22292f: e9 00 00 00 00 jmpq 222934 222934: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22293b: bf 04 00 00 00 mov $0x4,%edi 222940: e8 00 00 00 00 callq 222945 222945: 49 8b 45 08 mov 0x8(%r13),%rax 222949: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 222950: e8 bb be ff ff callq 21e810 222955: eb c6 jmp 22291d 222957: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 22295e: 00 00 0000000000222960 : 222960: e8 00 00 00 00 callq 222965 222965: 41 54 push %r12 222967: bf 04 00 00 00 mov $0x4,%edi 22296c: 55 push %rbp 22296d: 89 f5 mov %esi,%ebp 22296f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 222976: 53 push %rbx 222977: 48 89 d3 mov %rdx,%rbx 22297a: e8 00 00 00 00 callq 22297f 22297f: 85 ed test %ebp,%ebp 222981: 7e 7e jle 222a01 222983: 8d 45 ff lea -0x1(%rbp),%eax 222986: 48 89 dd mov %rbx,%rbp 222989: 4c 8d 64 c3 08 lea 0x8(%rbx,%rax,8),%r12 22298e: 48 8b 55 00 mov 0x0(%rbp),%rdx 222992: 48 8b ba 28 01 00 00 mov 0x128(%rdx),%rdi 222999: 48 8b 07 mov (%rdi),%rax 22299c: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 2229a3: 48 85 c0 test %rax,%rax 2229a6: 74 12 je 2229ba 2229a8: 48 8b 52 08 mov 0x8(%rdx),%rdx 2229ac: 31 f6 xor %esi,%esi 2229ae: 48 81 c2 80 03 00 00 add $0x380,%rdx 2229b5: e8 00 00 00 00 callq 2229ba 2229ba: 48 83 c5 08 add $0x8,%rbp 2229be: 4c 39 e5 cmp %r12,%rbp 2229c1: 75 cb jne 22298e 2229c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2229ca: bf 04 00 00 00 mov $0x4,%edi 2229cf: e8 00 00 00 00 callq 2229d4 2229d4: 48 8b 03 mov (%rbx),%rax 2229d7: 48 83 c3 08 add $0x8,%rbx 2229db: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2229e2: e8 29 be ff ff callq 21e810 2229e7: 4c 39 e3 cmp %r12,%rbx 2229ea: 75 e8 jne 2229d4 2229ec: 5b pop %rbx 2229ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2229f4: 5d pop %rbp 2229f5: bf 04 00 00 00 mov $0x4,%edi 2229fa: 41 5c pop %r12 2229fc: e9 00 00 00 00 jmpq 222a01 222a01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 222a08: bf 04 00 00 00 mov $0x4,%edi 222a0d: e8 00 00 00 00 callq 222a12 222a12: eb d8 jmp 2229ec 222a14: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 222a1b: 00 00 00 00 222a1f: 90 nop 0000000000222a20 : 222a20: e8 00 00 00 00 callq 222a25 222a25: 55 push %rbp 222a26: 48 89 f5 mov %rsi,%rbp 222a29: 53 push %rbx 222a2a: 48 89 fb mov %rdi,%rbx 222a2d: 48 83 ec 50 sub $0x50,%rsp 222a31: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 222a38: 00 00 222a3a: 48 89 44 24 48 mov %rax,0x48(%rsp) 222a3f: 31 c0 xor %eax,%eax 222a41: 48 8b 47 18 mov 0x18(%rdi),%rax 222a45: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 222a4a: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 222a51: 00 00 222a53: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 222a5a: 00 00 222a5c: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 222a63: 00 00 222a65: 8b 48 58 mov 0x58(%rax),%ecx 222a68: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 222a6f: 00 00 222a71: 48 8b 47 10 mov 0x10(%rdi),%rax 222a75: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 222a7c: 00 00 222a7e: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 222a85: 00 00 222a87: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 222a8e: 00 00 222a90: 0f b6 50 16 movzbl 0x16(%rax),%edx 222a94: 48 8b 47 08 mov 0x8(%rdi),%rax 222a98: 48 8b 3f mov (%rdi),%rdi 222a9b: 8b b0 dc 01 00 00 mov 0x1dc(%rax),%esi 222aa1: e8 00 00 00 00 callq 222aa6 222aa6: 48 8b 43 18 mov 0x18(%rbx),%rax 222aaa: 48 8b 3b mov (%rbx),%rdi 222aad: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 222ab2: 8b 48 5c mov 0x5c(%rax),%ecx 222ab5: 48 8b 43 10 mov 0x10(%rbx),%rax 222ab9: 0f b6 50 17 movzbl 0x17(%rax),%edx 222abd: 48 8b 43 08 mov 0x8(%rbx),%rax 222ac1: 8b b0 e0 01 00 00 mov 0x1e0(%rax),%esi 222ac7: e8 00 00 00 00 callq 222acc 222acc: 48 8b 43 18 mov 0x18(%rbx),%rax 222ad0: 48 8b 3b mov (%rbx),%rdi 222ad3: 49 89 e0 mov %rsp,%r8 222ad6: 8b 48 60 mov 0x60(%rax),%ecx 222ad9: 48 8b 43 10 mov 0x10(%rbx),%rax 222add: 0f b6 50 18 movzbl 0x18(%rax),%edx 222ae1: 48 8b 43 08 mov 0x8(%rbx),%rax 222ae5: 8b b0 e4 01 00 00 mov 0x1e4(%rax),%esi 222aeb: e8 00 00 00 00 callq 222af0 222af0: 48 8b 43 18 mov 0x18(%rbx),%rax 222af4: 48 8b 3b mov (%rbx),%rdi 222af7: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 222afc: 8b 48 60 mov 0x60(%rax),%ecx 222aff: 48 8b 43 10 mov 0x10(%rbx),%rax 222b03: 0f b6 50 18 movzbl 0x18(%rax),%edx 222b07: 48 8b 43 08 mov 0x8(%rbx),%rax 222b0b: 8b b0 e8 01 00 00 mov 0x1e8(%rax),%esi 222b11: e8 00 00 00 00 callq 222b16 222b16: 48 8b 44 24 08 mov 0x8(%rsp),%rax 222b1b: 48 8b 3b mov (%rbx),%rdi 222b1e: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 222b23: 48 c1 e0 0c shl $0xc,%rax 222b27: 48 89 44 24 10 mov %rax,0x10(%rsp) 222b2c: 8b 04 24 mov (%rsp),%eax 222b2f: 48 c1 e0 12 shl $0x12,%rax 222b33: 48 89 44 24 18 mov %rax,0x18(%rsp) 222b38: 8b 44 24 04 mov 0x4(%rsp),%eax 222b3c: 48 c1 e0 12 shl $0x12,%rax 222b40: 48 89 44 24 20 mov %rax,0x20(%rsp) 222b45: 48 8b 43 18 mov 0x18(%rbx),%rax 222b49: 8b 88 80 00 00 00 mov 0x80(%rax),%ecx 222b4f: 48 8b 43 10 mov 0x10(%rbx),%rax 222b53: 0f b6 50 20 movzbl 0x20(%rax),%edx 222b57: 48 8b 43 08 mov 0x8(%rbx),%rax 222b5b: 8b b0 b4 00 00 00 mov 0xb4(%rax),%esi 222b61: e8 00 00 00 00 callq 222b66 222b66: 48 8b 43 18 mov 0x18(%rbx),%rax 222b6a: 48 8b 3b mov (%rbx),%rdi 222b6d: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 222b72: 8b 88 84 00 00 00 mov 0x84(%rax),%ecx 222b78: 48 8b 43 10 mov 0x10(%rbx),%rax 222b7c: 0f b6 50 21 movzbl 0x21(%rax),%edx 222b80: 48 8b 43 08 mov 0x8(%rbx),%rax 222b84: 8b b0 b8 00 00 00 mov 0xb8(%rax),%esi 222b8a: e8 00 00 00 00 callq 222b8f 222b8f: 48 8b 43 18 mov 0x18(%rbx),%rax 222b93: 48 8b 3b mov (%rbx),%rdi 222b96: 4c 8d 44 24 2c lea 0x2c(%rsp),%r8 222b9b: 8b 48 40 mov 0x40(%rax),%ecx 222b9e: 48 8b 43 10 mov 0x10(%rbx),%rax 222ba2: 0f b6 50 10 movzbl 0x10(%rax),%edx 222ba6: 48 8b 43 08 mov 0x8(%rbx),%rax 222baa: 8b b0 bc 01 00 00 mov 0x1bc(%rax),%esi 222bb0: e8 00 00 00 00 callq 222bb5 222bb5: 48 8b 43 18 mov 0x18(%rbx),%rax 222bb9: 48 8b 3b mov (%rbx),%rdi 222bbc: 4c 8d 44 24 28 lea 0x28(%rsp),%r8 222bc1: 8b 48 44 mov 0x44(%rax),%ecx 222bc4: 48 8b 43 10 mov 0x10(%rbx),%rax 222bc8: 0f b6 50 11 movzbl 0x11(%rax),%edx 222bcc: 48 8b 43 08 mov 0x8(%rbx),%rax 222bd0: 8b b0 c0 01 00 00 mov 0x1c0(%rax),%esi 222bd6: e8 00 00 00 00 callq 222bdb 222bdb: 48 8b 43 18 mov 0x18(%rbx),%rax 222bdf: 48 8b 3b mov (%rbx),%rdi 222be2: 4c 8d 44 24 34 lea 0x34(%rsp),%r8 222be7: 8b 48 48 mov 0x48(%rax),%ecx 222bea: 48 8b 43 10 mov 0x10(%rbx),%rax 222bee: 0f b6 50 12 movzbl 0x12(%rax),%edx 222bf2: 48 8b 43 08 mov 0x8(%rbx),%rax 222bf6: 8b b0 c4 01 00 00 mov 0x1c4(%rax),%esi 222bfc: e8 00 00 00 00 callq 222c01 222c01: 48 8b 43 18 mov 0x18(%rbx),%rax 222c05: 48 8b 3b mov (%rbx),%rdi 222c08: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 222c0d: 8b 48 4c mov 0x4c(%rax),%ecx 222c10: 48 8b 43 10 mov 0x10(%rbx),%rax 222c14: 0f b6 50 13 movzbl 0x13(%rax),%edx 222c18: 48 8b 43 08 mov 0x8(%rbx),%rax 222c1c: 8b b0 c8 01 00 00 mov 0x1c8(%rax),%esi 222c22: e8 00 00 00 00 callq 222c27 222c27: 48 8b 43 18 mov 0x18(%rbx),%rax 222c2b: 48 8b 3b mov (%rbx),%rdi 222c2e: 4c 8d 44 24 3c lea 0x3c(%rsp),%r8 222c33: 8b 48 48 mov 0x48(%rax),%ecx 222c36: 48 8b 43 10 mov 0x10(%rbx),%rax 222c3a: 0f b6 50 12 movzbl 0x12(%rax),%edx 222c3e: 48 8b 43 08 mov 0x8(%rbx),%rax 222c42: 8b b0 cc 01 00 00 mov 0x1cc(%rax),%esi 222c48: e8 00 00 00 00 callq 222c4d 222c4d: 48 8b 43 18 mov 0x18(%rbx),%rax 222c51: 48 8b 3b mov (%rbx),%rdi 222c54: 4c 8d 44 24 38 lea 0x38(%rsp),%r8 222c59: 8b 48 4c mov 0x4c(%rax),%ecx 222c5c: 48 8b 43 10 mov 0x10(%rbx),%rax 222c60: 0f b6 50 13 movzbl 0x13(%rax),%edx 222c64: 48 8b 43 08 mov 0x8(%rbx),%rax 222c68: 8b b0 d0 01 00 00 mov 0x1d0(%rax),%esi 222c6e: e8 00 00 00 00 callq 222c73 222c73: 48 8b 43 18 mov 0x18(%rbx),%rax 222c77: 48 8b 3b mov (%rbx),%rdi 222c7a: 4c 8d 44 24 44 lea 0x44(%rsp),%r8 222c7f: 8b 48 50 mov 0x50(%rax),%ecx 222c82: 48 8b 43 10 mov 0x10(%rbx),%rax 222c86: 0f b6 50 14 movzbl 0x14(%rax),%edx 222c8a: 48 8b 43 08 mov 0x8(%rbx),%rax 222c8e: 8b b0 d4 01 00 00 mov 0x1d4(%rax),%esi 222c94: e8 00 00 00 00 callq 222c99 222c99: 48 8b 43 18 mov 0x18(%rbx),%rax 222c9d: 48 8b 3b mov (%rbx),%rdi 222ca0: 4c 8d 44 24 40 lea 0x40(%rsp),%r8 222ca5: 8b 48 54 mov 0x54(%rax),%ecx 222ca8: 48 8b 43 10 mov 0x10(%rbx),%rax 222cac: 0f b6 50 15 movzbl 0x15(%rax),%edx 222cb0: 48 8b 43 08 mov 0x8(%rbx),%rax 222cb4: 8b b0 d8 01 00 00 mov 0x1d8(%rax),%esi 222cba: e8 00 00 00 00 callq 222cbf 222cbf: 8b 44 24 04 mov 0x4(%rsp),%eax 222cc3: 8b 54 24 08 mov 0x8(%rsp),%edx 222cc7: 48 89 ef mov %rbp,%rdi 222cca: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 222ccf: 48 29 d0 sub %rdx,%rax 222cd2: 48 c1 e0 18 shl $0x18,%rax 222cd6: 48 01 44 24 28 add %rax,0x28(%rsp) 222cdb: 48 8b 45 00 mov 0x0(%rbp),%rax 222cdf: 48 8b 40 30 mov 0x30(%rax),%rax 222ce3: e8 00 00 00 00 callq 222ce8 222ce8: 48 8b 45 00 mov 0x0(%rbp),%rax 222cec: 48 89 ef mov %rbp,%rdi 222cef: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 222cf4: 48 8b 40 38 mov 0x38(%rax),%rax 222cf8: e8 00 00 00 00 callq 222cfd 222cfd: 48 8b 44 24 48 mov 0x48(%rsp),%rax 222d02: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 222d09: 00 00 222d0b: 75 07 jne 222d14 222d0d: 48 83 c4 50 add $0x50,%rsp 222d11: 5b pop %rbx 222d12: 5d pop %rbp 222d13: c3 retq 222d14: e8 00 00 00 00 callq 222d19 222d19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000222d20 : 222d20: e8 00 00 00 00 callq 222d25 222d25: 48 83 ec 70 sub $0x70,%rsp 222d29: 49 89 f8 mov %rdi,%r8 222d2c: b9 0d 00 00 00 mov $0xd,%ecx 222d31: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 222d38: 00 00 222d3a: 48 89 44 24 68 mov %rax,0x68(%rsp) 222d3f: 31 c0 xor %eax,%eax 222d41: 48 89 e6 mov %rsp,%rsi 222d44: 48 89 f7 mov %rsi,%rdi 222d47: f3 48 ab rep stos %rax,%es:(%rdi) 222d4a: 49 8b 48 08 mov 0x8(%r8),%rcx 222d4e: 80 b9 a8 02 00 00 00 cmpb $0x0,0x2a8(%rcx) 222d55: 74 46 je 222d9d 222d57: c7 44 24 60 02 00 00 movl $0x2,0x60(%rsp) 222d5e: 00 222d5f: 48 8b 94 01 48 02 00 mov 0x248(%rcx,%rax,1),%rdx 222d66: 00 222d67: 48 89 14 06 mov %rdx,(%rsi,%rax,1) 222d6b: 48 83 c0 08 add $0x8,%rax 222d6f: 48 83 f8 60 cmp $0x60,%rax 222d73: 75 ea jne 222d5f 222d75: 49 8b b8 08 01 00 00 mov 0x108(%r8),%rdi 222d7c: 48 8b 07 mov (%rdi),%rax 222d7f: 48 8b 40 48 mov 0x48(%rax),%rax 222d83: e8 00 00 00 00 callq 222d88 222d88: 48 8b 44 24 68 mov 0x68(%rsp),%rax 222d8d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 222d94: 00 00 222d96: 75 38 jne 222dd0 222d98: 48 83 c4 70 add $0x70,%rsp 222d9c: c3 retq 222d9d: 49 8b 08 mov (%r8),%rcx 222da0: 48 85 c9 test %rcx,%rcx 222da3: 74 d0 je 222d75 222da5: 80 b9 08 02 00 00 00 cmpb $0x0,0x208(%rcx) 222dac: 74 c7 je 222d75 222dae: c7 44 24 60 02 00 00 movl $0x2,0x60(%rsp) 222db5: 00 222db6: 31 c0 xor %eax,%eax 222db8: 48 8b 94 01 a8 01 00 mov 0x1a8(%rcx,%rax,1),%rdx 222dbf: 00 222dc0: 48 89 14 06 mov %rdx,(%rsi,%rax,1) 222dc4: 48 83 c0 08 add $0x8,%rax 222dc8: 48 83 f8 60 cmp $0x60,%rax 222dcc: 75 ea jne 222db8 222dce: eb a5 jmp 222d75 222dd0: e8 00 00 00 00 callq 222dd5 222dd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 222ddc: 00 00 00 00 0000000000222de0 : 222de0: e8 00 00 00 00 callq 222de5 222de5: 55 push %rbp 222de6: 48 89 cd mov %rcx,%rbp 222de9: 53 push %rbx 222dea: 48 83 ec 08 sub $0x8,%rsp 222dee: 48 8b 4e 08 mov 0x8(%rsi),%rcx 222df2: 48 8b be 08 01 00 00 mov 0x108(%rsi),%rdi 222df9: 80 b9 c8 02 00 00 00 cmpb $0x0,0x2c8(%rcx) 222e00: 48 8b 07 mov (%rdi),%rax 222e03: 74 5d je 222e62 222e05: 48 8b 40 58 mov 0x58(%rax),%rax 222e09: 48 85 c0 test %rax,%rax 222e0c: 74 4d je 222e5b 222e0e: 66 83 7d 06 00 cmpw $0x0,0x6(%rbp) 222e13: 7f 63 jg 222e78 222e15: 48 83 c4 08 add $0x8,%rsp 222e19: 48 89 ee mov %rbp,%rsi 222e1c: 5b pop %rbx 222e1d: 5d pop %rbp 222e1e: e9 00 00 00 00 jmpq 222e23 222e23: 31 c0 xor %eax,%eax 222e25: 31 d2 xor %edx,%edx 222e27: 31 c9 xor %ecx,%ecx 222e29: 0f b7 5d 06 movzwl 0x6(%rbp),%ebx 222e2d: 66 89 55 0e mov %dx,0xe(%rbp) 222e31: 66 89 45 06 mov %ax,0x6(%rbp) 222e35: 66 89 4d 16 mov %cx,0x16(%rbp) 222e39: 48 8b be 08 01 00 00 mov 0x108(%rsi),%rdi 222e40: 48 89 ee mov %rbp,%rsi 222e43: 48 8b 07 mov (%rdi),%rax 222e46: 48 8b 40 58 mov 0x58(%rax),%rax 222e4a: e8 00 00 00 00 callq 222e4f 222e4f: 66 89 5d 06 mov %bx,0x6(%rbp) 222e53: 66 89 5d 0e mov %bx,0xe(%rbp) 222e57: 66 89 5d 16 mov %bx,0x16(%rbp) 222e5b: 48 83 c4 08 add $0x8,%rsp 222e5f: 5b pop %rbx 222e60: 5d pop %rbp 222e61: c3 retq 222e62: 48 8b 40 50 mov 0x50(%rax),%rax 222e66: 48 85 c0 test %rax,%rax 222e69: 74 f0 je 222e5b 222e6b: 48 83 c4 08 add $0x8,%rsp 222e6f: 89 d6 mov %edx,%esi 222e71: 5b pop %rbx 222e72: 5d pop %rbp 222e73: e9 00 00 00 00 jmpq 222e78 222e78: 48 8b 0e mov (%rsi),%rcx 222e7b: 48 89 34 24 mov %rsi,(%rsp) 222e7f: 48 85 c9 test %rcx,%rcx 222e82: 74 91 je 222e15 222e84: 44 8b 81 80 02 00 00 mov 0x280(%rcx),%r8d 222e8b: 45 85 c0 test %r8d,%r8d 222e8e: 7e 85 jle 222e15 222e90: 89 d7 mov %edx,%edi 222e92: e8 00 00 00 00 callq 222e97 222e97: 48 8b 34 24 mov (%rsp),%rsi 222e9b: 84 c0 test %al,%al 222e9d: 74 31 je 222ed0 222e9f: 48 8b 86 c0 02 00 00 mov 0x2c0(%rsi),%rax 222ea6: 48 85 c0 test %rax,%rax 222ea9: 74 25 je 222ed0 222eab: 48 89 c2 mov %rax,%rdx 222eae: 48 8b 80 c0 02 00 00 mov 0x2c0(%rax),%rax 222eb5: 48 85 c0 test %rax,%rax 222eb8: 75 f1 jne 222eab 222eba: 48 8b 02 mov (%rdx),%rax 222ebd: 48 85 c0 test %rax,%rax 222ec0: 74 0e je 222ed0 222ec2: 8b b8 80 02 00 00 mov 0x280(%rax),%edi 222ec8: 85 ff test %edi,%edi 222eca: 0f 84 53 ff ff ff je 222e23 222ed0: 48 8b be 08 01 00 00 mov 0x108(%rsi),%rdi 222ed7: 48 8b 07 mov (%rdi),%rax 222eda: 48 8b 40 58 mov 0x58(%rax),%rax 222ede: e9 32 ff ff ff jmpq 222e15 222ee3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 222eea: 00 00 00 00 222eee: 66 90 xchg %ax,%ax 0000000000222ef0 : 222ef0: e8 00 00 00 00 callq 222ef5 222ef5: 8b 87 d8 00 00 00 mov 0xd8(%rdi),%eax 222efb: 83 f8 06 cmp $0x6,%eax 222efe: 74 27 je 222f27 222f00: 76 11 jbe 222f13 222f02: 83 f8 07 cmp $0x7,%eax 222f05: 74 30 je 222f37 222f07: 83 f8 08 cmp $0x8,%eax 222f0a: 75 3e jne 222f4a 222f0c: c7 06 ff 03 ff 03 movl $0x3ff03ff,(%rsi) 222f12: c3 retq 222f13: 83 f8 03 cmp $0x3,%eax 222f16: 74 29 je 222f41 222f18: 83 f8 04 cmp $0x4,%eax 222f1b: 75 2e jne 222f4b 222f1d: b8 ff 03 00 00 mov $0x3ff,%eax 222f22: 66 89 46 04 mov %ax,0x4(%rsi) 222f26: c3 retq 222f27: b8 ff 03 00 00 mov $0x3ff,%eax 222f2c: c7 06 ff 03 ff 03 movl $0x3ff03ff,(%rsi) 222f32: 66 89 46 04 mov %ax,0x4(%rsi) 222f36: c3 retq 222f37: ba ff 03 00 00 mov $0x3ff,%edx 222f3c: 66 89 56 02 mov %dx,0x2(%rsi) 222f40: c3 retq 222f41: b9 ff 03 00 00 mov $0x3ff,%ecx 222f46: 66 89 0e mov %cx,(%rsi) 222f49: c3 retq 222f4a: c3 retq 222f4b: c3 retq 222f4c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000222f50 : 222f50: e8 00 00 00 00 callq 222f55 222f55: 48 89 f8 mov %rdi,%rax 222f58: 48 8b bf c0 02 00 00 mov 0x2c0(%rdi),%rdi 222f5f: 48 85 ff test %rdi,%rdi 222f62: 75 f1 jne 222f55 222f64: 8b 90 d8 00 00 00 mov 0xd8(%rax),%edx 222f6a: 83 fa 04 cmp $0x4,%edx 222f6d: 74 15 je 222f84 222f6f: 83 fa 06 cmp $0x6,%edx 222f72: 74 3c je 222fb0 222f74: b8 ff 01 00 00 mov $0x1ff,%eax 222f79: c7 06 ff 01 ff 01 movl $0x1ff01ff,(%rsi) 222f7f: 66 89 46 04 mov %ax,0x4(%rsi) 222f83: c3 retq 222f84: 48 8b 40 08 mov 0x8(%rax),%rax 222f88: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax 222f8f: 8b 40 08 mov 0x8(%rax),%eax 222f92: 83 f8 02 cmp $0x2,%eax 222f95: 74 3b je 222fd2 222f97: 83 f8 07 cmp $0x7,%eax 222f9a: 75 e7 jne 222f83 222f9c: bf ff 03 00 00 mov $0x3ff,%edi 222fa1: 41 b8 ff 03 00 00 mov $0x3ff,%r8d 222fa7: 66 89 3e mov %di,(%rsi) 222faa: 66 44 89 46 04 mov %r8w,0x4(%rsi) 222faf: c3 retq 222fb0: 48 8b 40 08 mov 0x8(%rax),%rax 222fb4: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax 222fbb: 8b 40 08 mov 0x8(%rax),%eax 222fbe: 83 f8 02 cmp $0x2,%eax 222fc1: 74 1a je 222fdd 222fc3: 83 f8 07 cmp $0x7,%eax 222fc6: 75 bb jne 222f83 222fc8: ba ff 03 00 00 mov $0x3ff,%edx 222fcd: 66 89 56 02 mov %dx,0x2(%rsi) 222fd1: c3 retq 222fd2: 41 b9 ff 03 00 00 mov $0x3ff,%r9d 222fd8: 66 44 89 0e mov %r9w,(%rsi) 222fdc: c3 retq 222fdd: b9 ff 03 00 00 mov $0x3ff,%ecx 222fe2: 66 89 4e 04 mov %cx,0x4(%rsi) 222fe6: c3 retq 222fe7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 222fee: 00 00 0000000000222ff0 : 222ff0: e8 00 00 00 00 callq 222ff5 222ff5: 41 57 push %r15 222ff7: b9 06 00 00 00 mov $0x6,%ecx 222ffc: 49 89 ff mov %rdi,%r15 222fff: 41 56 push %r14 223001: 41 55 push %r13 223003: 41 54 push %r12 223005: 45 31 e4 xor %r12d,%r12d 223008: 55 push %rbp 223009: 53 push %rbx 22300a: 48 89 f3 mov %rsi,%rbx 22300d: 48 83 ec 48 sub $0x48,%rsp 223011: 48 8b b7 08 e9 00 00 mov 0xe908(%rdi),%rsi 223018: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22301f: 00 00 223021: 48 89 44 24 40 mov %rax,0x40(%rsp) 223026: 31 c0 xor %eax,%eax 223028: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax 22302f: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp 223034: 48 89 ef mov %rbp,%rdi 223037: 48 89 04 24 mov %rax,(%rsp) 22303b: 31 c0 xor %eax,%eax 22303d: f3 48 ab rep stos %rax,%es:(%rdi) 223040: 48 8b 03 mov (%rbx),%rax 223043: 44 0f b6 b0 75 02 00 movzbl 0x275(%rax),%r14d 22304a: 00 22304b: 45 84 f6 test %r14b,%r14b 22304e: 74 20 je 223070 223050: 48 83 bb c8 02 00 00 cmpq $0x1,0x2c8(%rbx) 223057: 01 223058: ba 00 00 00 00 mov $0x0,%edx 22305d: 45 19 e4 sbb %r12d,%r12d 223060: 41 83 c4 01 add $0x1,%r12d 223064: 48 83 bb c8 02 00 00 cmpq $0x0,0x2c8(%rbx) 22306b: 00 22306c: 44 0f 44 f2 cmove %edx,%r14d 223070: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 223077: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 22307e: 4c 8b aa b8 01 00 00 mov 0x1b8(%rdx),%r13 223085: 41 8b 97 80 01 00 00 mov 0x180(%r15),%edx 22308c: 48 89 44 24 08 mov %rax,0x8(%rsp) 223091: 83 fa 02 cmp $0x2,%edx 223094: 0f 84 56 01 00 00 je 2231f0 22309a: 83 fa 01 cmp $0x1,%edx 22309d: 0f 85 33 01 00 00 jne 2231d6 2230a3: 48 8b 96 18 01 00 00 mov 0x118(%rsi),%rdx 2230aa: 48 89 df mov %rbx,%rdi 2230ad: 48 89 ee mov %rbp,%rsi 2230b0: e8 00 00 00 00 callq 2230b5 2230b5: 31 c0 xor %eax,%eax 2230b7: 48 8b 13 mov (%rbx),%rdx 2230ba: 45 85 e4 test %r12d,%r12d 2230bd: c6 44 24 28 00 movb $0x0,0x28(%rsp) 2230c2: 0f 94 c0 sete %al 2230c5: c7 44 24 20 ff 00 00 movl $0xff,0x20(%rsp) 2230cc: 00 2230cd: 01 c0 add %eax,%eax 2230cf: 80 ba 76 02 00 00 00 cmpb $0x0,0x276(%rdx) 2230d6: 89 44 24 18 mov %eax,0x18(%rsp) 2230da: b8 ff 00 00 00 mov $0xff,%eax 2230df: 74 06 je 2230e7 2230e1: 8b 82 78 02 00 00 mov 0x278(%rdx),%eax 2230e7: 89 44 24 24 mov %eax,0x24(%rsp) 2230eb: 48 8b 43 08 mov 0x8(%rbx),%rax 2230ef: 8b b8 cc 02 00 00 mov 0x2cc(%rax),%edi 2230f5: e8 00 00 00 00 callq 2230fa 2230fa: 41 21 c6 and %eax,%r14d 2230fd: 48 8b 04 24 mov (%rsp),%rax 223101: 44 88 74 24 1c mov %r14b,0x1c(%rsp) 223106: 44 8b b0 88 00 00 00 mov 0x88(%rax),%r14d 22310d: 48 8b 03 mov (%rbx),%rax 223110: f6 80 87 02 00 00 01 testb $0x1,0x287(%rax) 223117: 0f 84 ea 00 00 00 je 223207 22311d: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 223122: 49 8b 45 00 mov 0x0(%r13),%rax 223126: 44 89 f6 mov %r14d,%esi 223129: 49 81 c4 20 4b 00 00 add $0x4b20,%r12 223130: 48 8b 40 50 mov 0x50(%rax),%rax 223134: 4c 89 e7 mov %r12,%rdi 223137: e8 00 00 00 00 callq 22313c 22313c: 48 89 c2 mov %rax,%rdx 22313f: 48 85 c0 test %rax,%rax 223142: 0f 84 d7 00 00 00 je 22321f 223148: 49 8b 45 00 mov 0x0(%r13),%rax 22314c: 4c 89 e6 mov %r12,%rsi 22314f: 4c 89 ef mov %r13,%rdi 223152: 48 8b 40 10 mov 0x10(%rax),%rax 223156: e8 00 00 00 00 callq 22315b 22315b: 48 8b 04 24 mov (%rsp),%rax 22315f: 48 89 ea mov %rbp,%rdx 223162: 45 31 c0 xor %r8d,%r8d 223165: 31 c9 xor %ecx,%ecx 223167: 4c 89 e6 mov %r12,%rsi 22316a: 44 8b 88 88 00 00 00 mov 0x88(%rax),%r9d 223171: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 223178: 48 8b b8 b8 01 00 00 mov 0x1b8(%rax),%rdi 22317f: 49 8b 45 00 mov 0x0(%r13),%rax 223183: 41 56 push %r14 223185: 48 8b 40 08 mov 0x8(%rax),%rax 223189: e8 00 00 00 00 callq 22318e 22318e: 5a pop %rdx 22318f: 48 85 c0 test %rax,%rax 223192: 0f 84 b8 00 00 00 je 223250 223198: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 22319f: 48 8b 0c 24 mov (%rsp),%rcx 2231a3: 8b 40 08 mov 0x8(%rax),%eax 2231a6: 44 89 b1 90 00 00 00 mov %r14d,0x90(%rcx) 2231ad: 89 81 8c 00 00 00 mov %eax,0x8c(%rcx) 2231b3: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2231b8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2231bf: 00 00 2231c1: 0f 85 90 00 00 00 jne 223257 2231c7: 48 83 c4 48 add $0x48,%rsp 2231cb: 5b pop %rbx 2231cc: 5d pop %rbp 2231cd: 41 5c pop %r12 2231cf: 41 5d pop %r13 2231d1: 41 5e pop %r14 2231d3: 41 5f pop %r15 2231d5: c3 retq 2231d6: 48 8b 53 08 mov 0x8(%rbx),%rdx 2231da: 4c 89 ff mov %r15,%rdi 2231dd: 8b b2 cc 02 00 00 mov 0x2cc(%rdx),%esi 2231e3: 48 89 ea mov %rbp,%rdx 2231e6: e8 00 00 00 00 callq 2231eb 2231eb: e9 c5 fe ff ff jmpq 2230b5 2231f0: 48 8b 96 20 01 00 00 mov 0x120(%rsi),%rdx 2231f7: 48 89 df mov %rbx,%rdi 2231fa: 48 89 ee mov %rbp,%rsi 2231fd: e8 00 00 00 00 callq 223202 223202: e9 ae fe ff ff jmpq 2230b5 223207: 49 8b 45 00 mov 0x0(%r13),%rax 22320b: 44 89 f2 mov %r14d,%edx 22320e: 48 89 ee mov %rbp,%rsi 223211: 4c 89 ef mov %r13,%rdi 223214: 48 8b 40 28 mov 0x28(%rax),%rax 223218: e8 00 00 00 00 callq 22321d 22321d: eb 94 jmp 2231b3 22321f: 41 80 bf 84 01 00 00 cmpb $0x0,0x184(%r15) 223226: 00 223227: 0f 84 2e ff ff ff je 22315b 22322d: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 223234: 44 89 f6 mov %r14d,%esi 223237: 48 8b b8 b8 01 00 00 mov 0x1b8(%rax),%rdi 22323e: 49 8b 45 00 mov 0x0(%r13),%rax 223242: 48 8b 40 60 mov 0x60(%rax),%rax 223246: e8 00 00 00 00 callq 22324b 22324b: e9 0b ff ff ff jmpq 22315b 223250: 0f 0b ud2 223252: e9 41 ff ff ff jmpq 223198 223257: e8 00 00 00 00 callq 22325c 22325c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000223260 : 223260: e8 00 00 00 00 callq 223265 223265: 41 55 push %r13 223267: 41 54 push %r12 223269: 41 89 d4 mov %edx,%r12d 22326c: 55 push %rbp 22326d: 48 89 fd mov %rdi,%rbp 223270: 53 push %rbx 223271: 48 89 f3 mov %rsi,%rbx 223274: 48 83 ec 10 sub $0x10,%rsp 223278: 4c 8b 6e 08 mov 0x8(%rsi),%r13 22327c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 223283: 00 00 223285: 48 89 44 24 08 mov %rax,0x8(%rsp) 22328a: 31 c0 xor %eax,%eax 22328c: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 223291: 31 c0 xor %eax,%eax 223293: c7 44 24 02 00 00 00 movl $0x0,0x2(%rsp) 22329a: 00 22329b: 41 8b b5 cc 02 00 00 mov 0x2cc(%r13),%esi 2232a2: 66 89 44 24 06 mov %ax,0x6(%rsp) 2232a7: e8 00 00 00 00 callq 2232ac 2232ac: 41 83 7d 78 04 cmpl $0x4,0x78(%r13) 2232b1: 75 0a jne 2232bd 2232b3: 0f b7 44 24 04 movzwl 0x4(%rsp),%eax 2232b8: 66 89 44 24 02 mov %ax,0x2(%rsp) 2232bd: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2232c4: 48 8b 07 mov (%rdi),%rax 2232c7: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2232ce: 48 85 c0 test %rax,%rax 2232d1: 74 0a je 2232dd 2232d3: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 2232d8: e8 00 00 00 00 callq 2232dd 2232dd: 45 84 e4 test %r12b,%r12b 2232e0: 75 69 jne 22334b 2232e2: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2232e9: 48 8b 07 mov (%rdi),%rax 2232ec: 48 8b 40 78 mov 0x78(%rax),%rax 2232f0: 48 85 c0 test %rax,%rax 2232f3: 74 07 je 2232fc 2232f5: 31 f6 xor %esi,%esi 2232f7: e8 00 00 00 00 callq 2232fc 2232fc: 48 83 bb 78 02 00 00 cmpq $0x0,0x278(%rbx) 223303: 00 223304: 74 2a je 223330 223306: 48 8b 85 f8 e8 00 00 mov 0xe8f8(%rbp),%rax 22330d: 48 89 df mov %rbx,%rdi 223310: e8 00 00 00 00 callq 223315 223315: 48 8b bb 78 02 00 00 mov 0x278(%rbx),%rdi 22331c: 41 8b b5 e0 02 00 00 mov 0x2e0(%r13),%esi 223323: 48 8b 47 08 mov 0x8(%rdi),%rax 223327: 48 8b 40 08 mov 0x8(%rax),%rax 22332b: e8 00 00 00 00 callq 223330 223330: 48 8b 44 24 08 mov 0x8(%rsp),%rax 223335: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22333c: 00 00 22333e: 75 50 jne 223390 223340: 48 83 c4 10 add $0x10,%rsp 223344: 5b pop %rbx 223345: 5d pop %rbp 223346: 41 5c pop %r12 223348: 41 5d pop %r13 22334a: c3 retq 22334b: 48 8b 85 f0 e8 00 00 mov 0xe8f0(%rbp),%rax 223352: 48 89 df mov %rbx,%rdi 223355: e8 00 00 00 00 callq 22335a 22335a: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 223361: 48 8b 07 mov (%rdi),%rax 223364: 48 83 78 78 00 cmpq $0x0,0x78(%rax) 223369: 74 c5 je 223330 22336b: 31 f6 xor %esi,%esi 22336d: 48 8b 40 70 mov 0x70(%rax),%rax 223371: e8 00 00 00 00 callq 223376 223376: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 22337d: be 01 00 00 00 mov $0x1,%esi 223382: 48 8b 07 mov (%rdi),%rax 223385: 48 8b 40 78 mov 0x78(%rax),%rax 223389: e8 00 00 00 00 callq 22338e 22338e: eb a0 jmp 223330 223390: e8 00 00 00 00 callq 223395 223395: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22339c: 00 00 00 00 00000000002233a0 : 2233a0: e8 00 00 00 00 callq 2233a5 2233a5: 53 push %rbx 2233a6: 48 89 fb mov %rdi,%rbx 2233a9: be 00 f0 01 00 mov $0x1f000,%esi 2233ae: 48 83 ec 18 sub $0x18,%rsp 2233b2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2233b9: 00 00 2233bb: 48 89 44 24 10 mov %rax,0x10(%rsp) 2233c0: 48 8b 07 mov (%rdi),%rax 2233c3: c7 04 24 00 f0 01 00 movl $0x1f000,(%rsp) 2233ca: c6 44 24 0c 01 movb $0x1,0xc(%rsp) 2233cf: 48 8b b8 a0 01 00 00 mov 0x1a0(%rax),%rdi 2233d6: 48 b8 0c 00 00 00 06 movabs $0x60000000c,%rax 2233dd: 00 00 00 2233e0: 48 89 44 24 04 mov %rax,0x4(%rsp) 2233e5: 48 85 ff test %rdi,%rdi 2233e8: 75 2c jne 223416 2233ea: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 2233f1: 48 8b 07 mov (%rdi),%rax 2233f4: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 2233fb: e8 00 00 00 00 callq 223400 223400: 48 8b 44 24 10 mov 0x10(%rsp),%rax 223405: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22340c: 00 00 22340e: 75 18 jne 223428 223410: 48 83 c4 18 add $0x18,%rsp 223414: 5b pop %rbx 223415: c3 retq 223416: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 22341b: 48 89 e2 mov %rsp,%rdx 22341e: e8 00 00 00 00 callq 223423 223423: 8b 34 24 mov (%rsp),%esi 223426: eb c2 jmp 2233ea 223428: e8 00 00 00 00 callq 22342d 22342d: 0f 1f 00 nopl (%rax) 0000000000223430 : 223430: e8 00 00 00 00 callq 223435 223435: 55 push %rbp 223436: 48 89 e5 mov %rsp,%rbp 223439: 41 57 push %r15 22343b: 41 56 push %r14 22343d: 49 89 f6 mov %rsi,%r14 223440: 41 55 push %r13 223442: 41 54 push %r12 223444: 49 89 fc mov %rdi,%r12 223447: 53 push %rbx 223448: 48 83 ec 60 sub $0x60,%rsp 22344c: 48 89 55 88 mov %rdx,-0x78(%rbp) 223450: 4c 8b 3e mov (%rsi),%r15 223453: 48 8b 9f 08 e9 00 00 mov 0xe908(%rdi),%rbx 22345a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 223461: 00 00 223463: 48 89 45 d0 mov %rax,-0x30(%rbp) 223467: 31 c0 xor %eax,%eax 223469: 41 f6 87 87 02 00 00 testb $0x1,0x287(%r15) 223470: 01 223471: 0f 85 51 03 00 00 jne 2237c8 223477: 49 8b 97 f0 00 00 00 mov 0xf0(%r15),%rdx 22347e: 48 89 5d 90 mov %rbx,-0x70(%rbp) 223482: 4c 8b ae e8 00 00 00 mov 0xe8(%rsi),%r13 223489: 4c 8b 8e 08 01 00 00 mov 0x108(%rsi),%r9 223490: 48 89 55 a8 mov %rdx,-0x58(%rbp) 223494: 49 8b 97 f8 00 00 00 mov 0xf8(%r15),%rdx 22349b: 48 89 55 b0 mov %rdx,-0x50(%rbp) 22349f: 49 8b 97 00 01 00 00 mov 0x100(%r15),%rdx 2234a6: 48 89 55 b8 mov %rdx,-0x48(%rbp) 2234aa: 49 8b 97 08 01 00 00 mov 0x108(%r15),%rdx 2234b1: 48 89 55 c0 mov %rdx,-0x40(%rbp) 2234b5: 49 8b 97 10 01 00 00 mov 0x110(%r15),%rdx 2234bc: 48 89 55 c8 mov %rdx,-0x38(%rbp) 2234c0: 49 8b 76 2c mov 0x2c(%r14),%rsi 2234c4: 49 8b 7e 34 mov 0x34(%r14),%rdi 2234c8: 48 89 75 b0 mov %rsi,-0x50(%rbp) 2234cc: 48 89 7d b8 mov %rdi,-0x48(%rbp) 2234d0: 66 41 f7 87 86 02 00 testw $0x108,0x286(%r15) 2234d7: 00 08 01 2234da: 0f 85 41 02 00 00 jne 223721 2234e0: 41 8b 97 84 02 00 00 mov 0x284(%r15),%edx 2234e7: f7 c2 30 00 00 01 test $0x1000030,%edx 2234ed: 74 1a je 223509 2234ef: 48 8b 45 90 mov -0x70(%rbp),%rax 2234f3: 4c 89 f6 mov %r14,%rsi 2234f6: 4c 89 e7 mov %r12,%rdi 2234f9: 48 8b 50 60 mov 0x60(%rax),%rdx 2234fd: e8 00 00 00 00 callq 223502 223502: 41 8b 97 84 02 00 00 mov 0x284(%r15),%edx 223509: f7 c2 30 06 00 01 test $0x1000630,%edx 22350f: 0f 85 be 01 00 00 jne 2236d3 223515: 81 e2 00 06 00 01 and $0x1000600,%edx 22351b: 74 18 je 223535 22351d: 49 8b 4d 00 mov 0x0(%r13),%rcx 223521: 49 8d 56 3c lea 0x3c(%r14),%rdx 223525: 49 8d 76 2c lea 0x2c(%r14),%rsi 223529: 4c 89 ef mov %r13,%rdi 22352c: 48 8b 49 18 mov 0x18(%rcx),%rcx 223530: e8 00 00 00 00 callq 223535 223535: 49 8b 56 08 mov 0x8(%r14),%rdx 223539: 48 83 ba 38 03 00 00 cmpq $0x0,0x338(%rdx) 223540: 00 223541: 74 35 je 223578 223543: 49 8b 94 24 40 e8 00 mov 0xe840(%r12),%rdx 22354a: 00 22354b: 4c 89 f7 mov %r14,%rdi 22354e: e8 00 00 00 00 callq 223553 223553: 49 8b 94 24 48 e8 00 mov 0xe848(%r12),%rdx 22355a: 00 22355b: 4c 89 f7 mov %r14,%rdi 22355e: e8 00 00 00 00 callq 223563 223563: 49 8b 94 24 50 e8 00 mov 0xe850(%r12),%rdx 22356a: 00 22356b: 48 85 d2 test %rdx,%rdx 22356e: 74 08 je 223578 223570: 4c 89 f7 mov %r14,%rdi 223573: e8 00 00 00 00 callq 223578 223578: 41 f6 87 87 02 00 00 testb $0x1,0x287(%r15) 22357f: 01 223580: 74 3f je 2235c1 223582: 49 8b 94 24 58 e8 00 mov 0xe858(%r12),%rdx 223589: 00 22358a: 4c 89 f7 mov %r14,%rdi 22358d: e8 00 00 00 00 callq 223592 223592: 49 8b 56 08 mov 0x8(%r14),%rdx 223596: 49 8b b6 18 01 00 00 mov 0x118(%r14),%rsi 22359d: 4c 89 e7 mov %r12,%rdi 2235a0: 4d 8b 8c 24 60 e8 00 mov 0xe860(%r12),%r9 2235a7: 00 2235a8: 44 8b 46 08 mov 0x8(%rsi),%r8d 2235ac: 48 8d 8a b0 02 00 00 lea 0x2b0(%rdx),%rcx 2235b3: 4c 89 f6 mov %r14,%rsi 2235b6: 8b 92 cc 02 00 00 mov 0x2cc(%rdx),%edx 2235bc: e8 00 00 00 00 callq 2235c1 2235c1: 41 f7 87 84 02 00 00 testl $0x109838a,0x284(%r15) 2235c8: 8a 83 09 01 2235cc: 74 3d je 22360b 2235ce: 49 8b 4d 00 mov 0x0(%r13),%rcx 2235d2: 45 8b 87 6c 02 00 00 mov 0x26c(%r15),%r8d 2235d9: 49 8d 97 18 01 00 00 lea 0x118(%r15),%rdx 2235e0: 4d 8d 8f 4c 01 00 00 lea 0x14c(%r15),%r9 2235e7: 41 8b b7 68 02 00 00 mov 0x268(%r15),%esi 2235ee: 6a 00 pushq $0x0 2235f0: 41 0f b6 bf 7e 02 00 movzbl 0x27e(%r15),%edi 2235f7: 00 2235f8: 57 push %rdi 2235f9: 4c 89 ef mov %r13,%rdi 2235fc: 4c 8b 59 40 mov 0x40(%rcx),%r11 223600: 48 8d 4d a8 lea -0x58(%rbp),%rcx 223604: e8 00 00 00 00 callq 223609 223609: 58 pop %rax 22360a: 5a pop %rdx 22360b: 48 8b 45 90 mov -0x70(%rbp),%rax 22360f: 41 c6 85 c0 00 00 00 movb $0x0,0xc0(%r13) 223616: 00 223617: 4c 89 e7 mov %r12,%rdi 22361a: 4c 89 f6 mov %r14,%rsi 22361d: 48 8b 40 50 mov 0x50(%rax),%rax 223621: e8 00 00 00 00 callq 223626 223626: 4c 89 f7 mov %r14,%rdi 223629: e8 00 00 00 00 callq 22362e 22362e: 84 c0 test %al,%al 223630: 74 12 je 223644 223632: 49 8b 45 00 mov 0x0(%r13),%rax 223636: 31 f6 xor %esi,%esi 223638: 4c 89 ef mov %r13,%rdi 22363b: 48 8b 40 50 mov 0x50(%rax),%rax 22363f: e8 00 00 00 00 callq 223644 223644: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 22364b: 4c 89 f7 mov %r14,%rdi 22364e: e8 00 00 00 00 callq 223653 223653: 49 8b 16 mov (%r14),%rdx 223656: f7 82 84 02 00 00 00 testl $0x1100800,0x284(%rdx) 22365d: 08 10 01 223660: 74 12 je 223674 223662: 48 8b 43 68 mov 0x68(%rbx),%rax 223666: 4c 89 f6 mov %r14,%rsi 223669: 4c 89 e7 mov %r12,%rdi 22366c: e8 00 00 00 00 callq 223671 223671: 49 8b 16 mov (%r14),%rdx 223674: f6 82 87 02 00 00 01 testb $0x1,0x287(%rdx) 22367b: 74 34 je 2236b1 22367d: 48 8b 45 d0 mov -0x30(%rbp),%rax 223681: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 223688: 00 00 22368a: 0f 85 31 05 00 00 jne 223bc1 223690: 49 8b 56 08 mov 0x8(%r14),%rdx 223694: 48 8b 43 70 mov 0x70(%rbx),%rax 223698: 48 8d 65 d8 lea -0x28(%rbp),%rsp 22369c: 4c 89 f6 mov %r14,%rsi 22369f: 5b pop %rbx 2236a0: 4c 89 e7 mov %r12,%rdi 2236a3: 41 5c pop %r12 2236a5: 41 5d pop %r13 2236a7: 41 5e pop %r14 2236a9: 41 5f pop %r15 2236ab: 5d pop %rbp 2236ac: e9 00 00 00 00 jmpq 2236b1 2236b1: 48 8b 45 d0 mov -0x30(%rbp),%rax 2236b5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2236bc: 00 00 2236be: 0f 85 fd 04 00 00 jne 223bc1 2236c4: 48 8d 65 d8 lea -0x28(%rbp),%rsp 2236c8: 5b pop %rbx 2236c9: 41 5c pop %r12 2236cb: 41 5d pop %r13 2236cd: 41 5e pop %r14 2236cf: 41 5f pop %r15 2236d1: 5d pop %rbp 2236d2: c3 retq 2236d3: 49 8b 16 mov (%r14),%rdx 2236d6: 0f b6 92 75 02 00 00 movzbl 0x275(%rdx),%edx 2236dd: 84 d2 test %dl,%dl 2236df: 74 0b je 2236ec 2236e1: 49 83 be c8 02 00 00 cmpq $0x0,0x2c8(%r14) 2236e8: 00 2236e9: 0f 95 c2 setne %dl 2236ec: 49 8b be 08 01 00 00 mov 0x108(%r14),%rdi 2236f3: 41 88 96 dc 00 00 00 mov %dl,0xdc(%r14) 2236fa: 49 8d 76 10 lea 0x10(%r14),%rsi 2236fe: 41 c7 86 e4 00 00 00 movl $0x4,0xe4(%r14) 223705: 04 00 00 00 223709: 48 8b 17 mov (%rdi),%rdx 22370c: 48 8b 52 30 mov 0x30(%rdx),%rdx 223710: e8 00 00 00 00 callq 223715 223715: 41 8b 97 84 02 00 00 mov 0x284(%r15),%edx 22371c: e9 f4 fd ff ff jmpq 223515 223721: 49 8b bf 78 01 00 00 mov 0x178(%r15),%rdi 223728: 48 83 ec 20 sub $0x20,%rsp 22372c: 41 8b 8f 40 02 00 00 mov 0x240(%r15),%ecx 223733: 48 c7 45 9c 00 00 00 movq $0x0,-0x64(%rbp) 22373a: 00 22373b: 41 8b b7 68 02 00 00 mov 0x268(%r15),%esi 223742: c7 45 a4 00 00 00 00 movl $0x0,-0x5c(%rbp) 223749: 45 31 c0 xor %r8d,%r8d 22374c: 49 8b 11 mov (%r9),%rdx 22374f: 48 89 3c 24 mov %rdi,(%rsp) 223753: 49 8b bf 80 01 00 00 mov 0x180(%r15),%rdi 22375a: 4c 89 4d 88 mov %r9,-0x78(%rbp) 22375e: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 223763: 49 8b bf 88 01 00 00 mov 0x188(%r15),%rdi 22376a: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 22376f: 41 0f b7 bf 90 01 00 movzwl 0x190(%r15),%edi 223776: 00 223777: 66 89 7c 24 18 mov %di,0x18(%rsp) 22377c: 4c 89 cf mov %r9,%rdi 22377f: 4c 8b 9a b0 00 00 00 mov 0xb0(%rdx),%r11 223786: ba 01 00 00 00 mov $0x1,%edx 22378b: e8 00 00 00 00 callq 223790 223790: 4c 89 fe mov %r15,%rsi 223793: 48 8d 7d 9c lea -0x64(%rbp),%rdi 223797: 48 83 c4 20 add $0x20,%rsp 22379b: e8 00 00 00 00 callq 2237a0 2237a0: 4c 8b 4d 88 mov -0x78(%rbp),%r9 2237a4: 49 8b 11 mov (%r9),%rdx 2237a7: 48 8b 92 90 00 00 00 mov 0x90(%rdx),%rdx 2237ae: 48 85 d2 test %rdx,%rdx 2237b1: 0f 84 29 fd ff ff je 2234e0 2237b7: 48 8d 75 9c lea -0x64(%rbp),%rsi 2237bb: 4c 89 cf mov %r9,%rdi 2237be: e8 00 00 00 00 callq 2237c3 2237c3: e9 18 fd ff ff jmpq 2234e0 2237c8: 80 bf 84 01 00 00 00 cmpb $0x0,0x184(%rdi) 2237cf: 49 89 df mov %rbx,%r15 2237d2: 0f 85 e9 02 00 00 jne 223ac1 2237d8: 41 80 7f 28 00 cmpb $0x0,0x28(%r15) 2237dd: 0f 84 9e 00 00 00 je 223881 2237e3: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 2237ea: 00 2237eb: be 01 00 00 00 mov $0x1,%esi 2237f0: 48 8b 78 30 mov 0x30(%rax),%rdi 2237f4: 48 8b 07 mov (%rdi),%rax 2237f7: 48 8b 40 50 mov 0x50(%rax),%rax 2237fb: e8 00 00 00 00 callq 223800 223800: 49 8b 47 18 mov 0x18(%r15),%rax 223804: b9 01 00 00 00 mov $0x1,%ecx 223809: 31 d2 xor %edx,%edx 22380b: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 223812: 49 8b 47 10 mov 0x10(%r15),%rax 223816: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 22381b: 49 8b 47 08 mov 0x8(%r15),%rax 22381f: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 223825: 6a 01 pushq $0x1 223827: 49 8b 3f mov (%r15),%rdi 22382a: e8 00 00 00 00 callq 22382f 22382f: 49 8b 87 f0 00 00 00 mov 0xf0(%r15),%rax 223836: 31 d2 xor %edx,%edx 223838: 31 f6 xor %esi,%esi 22383a: 4c 89 ff mov %r15,%rdi 22383d: e8 00 00 00 00 callq 223842 223842: 49 8b 47 18 mov 0x18(%r15),%rax 223846: b9 01 00 00 00 mov $0x1,%ecx 22384b: 31 d2 xor %edx,%edx 22384d: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 223854: 49 8b 47 10 mov 0x10(%r15),%rax 223858: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 22385d: 49 8b 47 08 mov 0x8(%r15),%rax 223861: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 223867: 6a 00 pushq $0x0 223869: 49 8b 3f mov (%r15),%rdi 22386c: e8 00 00 00 00 callq 223871 223871: 41 c6 47 28 00 movb $0x0,0x28(%r15) 223876: 5f pop %rdi 223877: 4d 8b bc 24 08 e9 00 mov 0xe908(%r12),%r15 22387e: 00 22387f: 41 58 pop %r8 223881: 49 8b 47 08 mov 0x8(%r15),%rax 223885: 49 8b be e8 00 00 00 mov 0xe8(%r14),%rdi 22388c: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 223892: 85 f6 test %esi,%esi 223894: 0f 85 72 02 00 00 jne 223b0c 22389a: 48 8b 07 mov (%rdi),%rax 22389d: be 01 00 00 00 mov $0x1,%esi 2238a2: 48 8b 40 78 mov 0x78(%rax),%rax 2238a6: e8 00 00 00 00 callq 2238ab 2238ab: 49 8b be 18 01 00 00 mov 0x118(%r14),%rdi 2238b2: be 01 00 00 00 mov $0x1,%esi 2238b7: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 2238be: 48 8b 40 30 mov 0x30(%rax),%rax 2238c2: e8 00 00 00 00 callq 2238c7 2238c7: 41 80 bc 24 70 01 00 cmpb $0x0,0x170(%r12) 2238ce: 00 00 2238d0: 0f 85 22 02 00 00 jne 223af8 2238d6: 41 80 bc 24 84 01 00 cmpb $0x0,0x184(%r12) 2238dd: 00 00 2238df: 0f 85 c8 01 00 00 jne 223aad 2238e5: 4d 8b 3e mov (%r14),%r15 2238e8: 49 8b 84 24 08 e9 00 mov 0xe908(%r12),%rax 2238ef: 00 2238f0: 4d 8b ae e8 00 00 00 mov 0xe8(%r14),%r13 2238f7: 4d 8b 8e 08 01 00 00 mov 0x108(%r14),%r9 2238fe: 49 8b 8f f0 00 00 00 mov 0xf0(%r15),%rcx 223905: 48 89 45 90 mov %rax,-0x70(%rbp) 223909: 41 0f b6 97 87 02 00 movzbl 0x287(%r15),%edx 223910: 00 223911: 48 89 4d a8 mov %rcx,-0x58(%rbp) 223915: 49 8b 8f f8 00 00 00 mov 0xf8(%r15),%rcx 22391c: 83 e2 01 and $0x1,%edx 22391f: 48 89 4d b0 mov %rcx,-0x50(%rbp) 223923: 49 8b 8f 00 01 00 00 mov 0x100(%r15),%rcx 22392a: 48 89 4d b8 mov %rcx,-0x48(%rbp) 22392e: 49 8b 8f 08 01 00 00 mov 0x108(%r15),%rcx 223935: 48 89 4d c0 mov %rcx,-0x40(%rbp) 223939: 49 8b 8f 10 01 00 00 mov 0x110(%r15),%rcx 223940: 48 89 4d c8 mov %rcx,-0x38(%rbp) 223944: 84 d2 test %dl,%dl 223946: 0f 84 74 fb ff ff je 2234c0 22394c: 49 8b 94 24 80 03 00 mov 0x380(%r12),%rdx 223953: 00 223954: 49 8b 09 mov (%r9),%rcx 223957: 48 8b 45 88 mov -0x78(%rbp),%rax 22395b: 8b 52 10 mov 0x10(%rdx),%edx 22395e: 4c 8b 81 e0 00 00 00 mov 0xe0(%rcx),%r8 223965: 39 90 f0 1e 00 00 cmp %edx,0x1ef0(%rax) 22396b: 0f 8c fa 00 00 00 jl 223a6b 223971: 8b 88 f4 1e 00 00 mov 0x1ef4(%rax),%ecx 223977: 89 d0 mov %edx,%eax 223979: 4c 89 cf mov %r9,%rdi 22397c: 4c 89 4d 88 mov %r9,-0x78(%rbp) 223980: c1 e8 1f shr $0x1f,%eax 223983: 01 d0 add %edx,%eax 223985: 89 4d 80 mov %ecx,-0x80(%rbp) 223988: ba 01 00 00 00 mov $0x1,%edx 22398d: d1 f8 sar %eax 22398f: 39 c1 cmp %eax,%ecx 223991: 89 85 78 ff ff ff mov %eax,-0x88(%rbp) 223997: 40 0f 9e c6 setle %sil 22399b: 40 0f b6 f6 movzbl %sil,%esi 22399f: e8 00 00 00 00 callq 2239a4 2239a4: 49 8b 94 24 78 03 00 mov 0x378(%r12),%rdx 2239ab: 00 2239ac: 4c 8b 4d 88 mov -0x78(%rbp),%r9 2239b0: 8b 4d 80 mov -0x80(%rbp),%ecx 2239b3: 48 8b ba b8 03 00 00 mov 0x3b8(%rdx),%rdi 2239ba: 48 85 ff test %rdi,%rdi 2239bd: 0f 84 17 01 00 00 je 223ada 2239c3: 48 8b 4f 08 mov 0x8(%rdi),%rcx 2239c7: 41 8b 71 10 mov 0x10(%r9),%esi 2239cb: 4c 89 4d 88 mov %r9,-0x78(%rbp) 2239cf: 41 8b 96 14 01 00 00 mov 0x114(%r14),%edx 2239d6: 48 8b 09 mov (%rcx),%rcx 2239d9: e8 00 00 00 00 callq 2239de 2239de: 4c 8b 4d 88 mov -0x78(%rbp),%r9 2239e2: 41 f6 87 87 02 00 00 testb $0x1,0x287(%r15) 2239e9: 01 2239ea: 0f 84 d0 fa ff ff je 2234c0 2239f0: 49 8b 96 28 01 00 00 mov 0x128(%r14),%rdx 2239f7: 4c 89 8d 78 ff ff ff mov %r9,-0x88(%rbp) 2239fe: 4c 89 ef mov %r13,%rdi 223a01: 8b 72 18 mov 0x18(%rdx),%esi 223a04: 49 8b 55 00 mov 0x0(%r13),%rdx 223a08: 48 8b 92 80 00 00 00 mov 0x80(%rdx),%rdx 223a0f: e8 00 00 00 00 callq 223a14 223a14: 49 8b 45 00 mov 0x0(%r13),%rax 223a18: 49 8d 96 a8 03 00 00 lea 0x3a8(%r14),%rdx 223a1f: 4c 89 ef mov %r13,%rdi 223a22: 49 8d b6 e0 02 00 00 lea 0x2e0(%r14),%rsi 223a29: 48 89 55 80 mov %rdx,-0x80(%rbp) 223a2d: 49 8d 8e f8 03 00 00 lea 0x3f8(%r14),%rcx 223a34: 48 89 75 88 mov %rsi,-0x78(%rbp) 223a38: 4c 8b 18 mov (%rax),%r11 223a3b: 4d 8d 86 50 04 00 00 lea 0x450(%r14),%r8 223a42: e8 00 00 00 00 callq 223a47 223a47: 49 8b 4d 00 mov 0x0(%r13),%rcx 223a4b: 48 8b 55 80 mov -0x80(%rbp),%rdx 223a4f: 4c 89 ef mov %r13,%rdi 223a52: 48 8b 75 88 mov -0x78(%rbp),%rsi 223a56: 48 8b 49 08 mov 0x8(%rcx),%rcx 223a5a: e8 00 00 00 00 callq 223a5f 223a5f: 4c 8b 8d 78 ff ff ff mov -0x88(%rbp),%r9 223a66: e9 55 fa ff ff jmpq 2234c0 223a6b: 4c 89 cf mov %r9,%rdi 223a6e: 4c 89 4d 88 mov %r9,-0x78(%rbp) 223a72: ba 01 00 00 00 mov $0x1,%edx 223a77: 31 f6 xor %esi,%esi 223a79: e8 00 00 00 00 callq 223a7e 223a7e: 49 8b 94 24 78 03 00 mov 0x378(%r12),%rdx 223a85: 00 223a86: 4c 8b 4d 88 mov -0x78(%rbp),%r9 223a8a: 48 8b ba b8 03 00 00 mov 0x3b8(%rdx),%rdi 223a91: 48 85 ff test %rdi,%rdi 223a94: 0f 85 29 ff ff ff jne 2239c3 223a9a: 49 8b b4 24 80 03 00 mov 0x380(%r12),%rsi 223aa1: 00 223aa2: 8b 56 10 mov 0x10(%rsi),%edx 223aa5: 89 56 14 mov %edx,0x14(%rsi) 223aa8: e9 35 ff ff ff jmpq 2239e2 223aad: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 223ab4: 4c 89 e7 mov %r12,%rdi 223ab7: e8 00 00 00 00 callq 223abc 223abc: e9 24 fe ff ff jmpq 2238e5 223ac1: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 223ac8: e8 00 00 00 00 callq 223acd 223acd: 4d 8b bc 24 08 e9 00 mov 0xe908(%r12),%r15 223ad4: 00 223ad5: e9 fe fc ff ff jmpq 2237d8 223ada: 49 8b b4 24 80 03 00 mov 0x380(%r12),%rsi 223ae1: 00 223ae2: 8b 7e 10 mov 0x10(%rsi),%edi 223ae5: 3b 8d 78 ff ff ff cmp -0x88(%rbp),%ecx 223aeb: 7f b5 jg 223aa2 223aed: 89 fa mov %edi,%edx 223aef: c1 ea 1f shr $0x1f,%edx 223af2: 01 fa add %edi,%edx 223af4: d1 fa sar %edx 223af6: eb ad jmp 223aa5 223af8: 49 8b b6 e8 00 00 00 mov 0xe8(%r14),%rsi 223aff: 48 89 df mov %rbx,%rdi 223b02: e8 00 00 00 00 callq 223b07 223b07: e9 ca fd ff ff jmpq 2238d6 223b0c: 49 8b 47 18 mov 0x18(%r15),%rax 223b10: 44 8b af 88 00 00 00 mov 0x88(%rdi),%r13d 223b17: b9 01 00 00 00 mov $0x1,%ecx 223b1c: 31 d2 xor %edx,%edx 223b1e: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 223b25: 49 8b 47 10 mov 0x10(%r15),%rax 223b29: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 223b2e: 6a 01 pushq $0x1 223b30: 49 8b 3f mov (%r15),%rdi 223b33: e8 00 00 00 00 callq 223b38 223b38: 49 8b 87 e8 00 00 00 mov 0xe8(%r15),%rax 223b3f: 5e pop %rsi 223b40: 48 85 c0 test %rax,%rax 223b43: 74 10 je 223b55 223b45: ba 01 00 00 00 mov $0x1,%edx 223b4a: 44 89 ee mov %r13d,%esi 223b4d: 4c 89 ff mov %r15,%rdi 223b50: e8 00 00 00 00 callq 223b55 223b55: 49 8b 87 f0 00 00 00 mov 0xf0(%r15),%rax 223b5c: 48 85 c0 test %rax,%rax 223b5f: 74 10 je 223b71 223b61: ba 01 00 00 00 mov $0x1,%edx 223b66: 44 89 ee mov %r13d,%esi 223b69: 4c 89 ff mov %r15,%rdi 223b6c: e8 00 00 00 00 callq 223b71 223b71: 49 8b 47 18 mov 0x18(%r15),%rax 223b75: b9 01 00 00 00 mov $0x1,%ecx 223b7a: 31 d2 xor %edx,%edx 223b7c: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 223b83: 49 8b 47 10 mov 0x10(%r15),%rax 223b87: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 223b8c: 49 8b 47 08 mov 0x8(%r15),%rax 223b90: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 223b96: 6a 00 pushq $0x0 223b98: 49 8b 3f mov (%r15),%rdi 223b9b: e8 00 00 00 00 callq 223ba0 223ba0: bf 04 00 00 00 mov $0x4,%edi 223ba5: 44 89 ea mov %r13d,%edx 223ba8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 223baf: e8 00 00 00 00 callq 223bb4 223bb4: 49 8b be e8 00 00 00 mov 0xe8(%r14),%rdi 223bbb: 59 pop %rcx 223bbc: e9 d9 fc ff ff jmpq 22389a 223bc1: e8 00 00 00 00 callq 223bc6 223bc6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 223bcd: 00 00 00 0000000000223bd0 : 223bd0: e8 00 00 00 00 callq 223bd5 223bd5: 41 57 push %r15 223bd7: 41 56 push %r14 223bd9: 41 55 push %r13 223bdb: 41 54 push %r12 223bdd: 55 push %rbp 223bde: 53 push %rbx 223bdf: 48 83 ec 18 sub $0x18,%rsp 223be3: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 223bea: 48 8b 8f 70 03 00 00 mov 0x370(%rdi),%rcx 223bf1: 48 89 44 24 10 mov %rax,0x10(%rsp) 223bf6: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 223bfd: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 223c02: 44 8b 80 a8 02 00 00 mov 0x2a8(%rax),%r8d 223c09: 45 85 c0 test %r8d,%r8d 223c0c: 0f 84 42 02 00 00 je 223e54 223c12: 45 31 e4 xor %r12d,%r12d 223c15: 48 8d ae f4 01 00 00 lea 0x1f4(%rsi),%rbp 223c1c: 49 89 f8 mov %rdi,%r8 223c1f: 49 89 f5 mov %rsi,%r13 223c22: 44 89 e3 mov %r12d,%ebx 223c25: 41 bf f4 01 00 00 mov $0x1f4,%r15d 223c2b: 49 89 cc mov %rcx,%r12 223c2e: eb 3d jmp 223c6d 223c30: 4d 69 f6 d8 04 00 00 imul $0x4d8,%r14,%r14 223c37: 43 80 8c 35 79 06 00 orb $0x10,0x679(%r13,%r14,1) 223c3e: 00 10 223c40: 49 8b b0 78 03 00 00 mov 0x378(%r8),%rsi 223c47: 83 c3 01 add $0x1,%ebx 223c4a: 49 81 c7 d8 04 00 00 add $0x4d8,%r15 223c51: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 223c58: 8b 8e a8 02 00 00 mov 0x2a8(%rsi),%ecx 223c5e: 39 d9 cmp %ebx,%ecx 223c60: 0f 86 bf 00 00 00 jbe 223d25 223c66: 4d 8b a0 70 03 00 00 mov 0x370(%r8),%r12 223c6d: c7 85 84 04 00 00 00 movl $0x0,0x484(%rbp) 223c74: 00 00 00 223c77: 4c 63 f3 movslq %ebx,%r14 223c7a: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 223c81: 49 83 bc 04 b8 01 00 cmpq $0x0,0x1b8(%r12,%rax,1) 223c88: 00 00 223c8a: 74 7f je 223d0b 223c8c: 48 83 7d c4 00 cmpq $0x0,-0x3c(%rbp) 223c91: 0f 84 80 00 00 00 je 223d17 223c97: 48 8d 75 d4 lea -0x2c(%rbp),%rsi 223c9b: 4b 8d 7c 3c d4 lea -0x2c(%r12,%r15,1),%rdi 223ca0: ba d8 00 00 00 mov $0xd8,%edx 223ca5: 4c 89 04 24 mov %r8,(%rsp) 223ca9: e8 00 00 00 00 callq 223cae 223cae: 4c 8b 04 24 mov (%rsp),%r8 223cb2: 85 c0 test %eax,%eax 223cb4: 74 10 je 223cc6 223cb6: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 223cbd: 41 80 8c 05 79 06 00 orb $0x8,0x679(%r13,%rax,1) 223cc4: 00 08 223cc6: 4b 8d 44 3c f0 lea -0x10(%r12,%r15,1),%rax 223ccb: 48 8b 4d f0 mov -0x10(%rbp),%rcx 223ccf: 48 39 08 cmp %rcx,(%rax) 223cd2: 0f 85 58 ff ff ff jne 223c30 223cd8: 48 8b 55 f8 mov -0x8(%rbp),%rdx 223cdc: 48 39 50 08 cmp %rdx,0x8(%rax) 223ce0: 0f 85 4a ff ff ff jne 223c30 223ce6: 4d 01 fc add %r15,%r12 223ce9: 48 8b 45 00 mov 0x0(%rbp),%rax 223ced: 49 39 04 24 cmp %rax,(%r12) 223cf1: 0f 85 39 ff ff ff jne 223c30 223cf7: 48 8b 45 08 mov 0x8(%rbp),%rax 223cfb: 49 39 44 24 08 cmp %rax,0x8(%r12) 223d00: 0f 85 2a ff ff ff jne 223c30 223d06: e9 35 ff ff ff jmpq 223c40 223d0b: 48 83 7d c4 00 cmpq $0x0,-0x3c(%rbp) 223d10: 75 85 jne 223c97 223d12: e9 29 ff ff ff jmpq 223c40 223d17: 41 80 8c 05 78 06 00 orb $0x2,0x678(%r13,%rax,1) 223d1e: 00 02 223d20: e9 72 ff ff ff jmpq 223c97 223d25: 49 8b 80 98 02 00 00 mov 0x298(%r8),%rax 223d2c: 4c 89 eb mov %r13,%rbx 223d2f: 4d 89 c5 mov %r8,%r13 223d32: 8b 40 20 mov 0x20(%rax),%eax 223d35: 83 e8 01 sub $0x1,%eax 223d38: 83 f8 01 cmp $0x1,%eax 223d3b: 0f 86 13 01 00 00 jbe 223e54 223d41: 85 c9 test %ecx,%ecx 223d43: 0f 84 0b 01 00 00 je 223e54 223d49: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 223d4e: 41 bf b8 01 00 00 mov $0x1b8,%r15d 223d54: 45 31 c0 xor %r8d,%r8d 223d57: 45 31 f6 xor %r14d,%r14d 223d5a: eb 1a jmp 223d76 223d5c: 8b 8e a8 02 00 00 mov 0x2a8(%rsi),%ecx 223d62: 41 83 c6 01 add $0x1,%r14d 223d66: 49 81 c7 d8 04 00 00 add $0x4d8,%r15 223d6d: 44 39 f1 cmp %r14d,%ecx 223d70: 0f 86 d9 00 00 00 jbe 223e4f 223d76: 4d 63 d6 movslq %r14d,%r10 223d79: 49 69 c2 d8 04 00 00 imul $0x4d8,%r10,%rax 223d80: 0f b6 ac 03 78 06 00 movzbl 0x678(%rbx,%rax,1),%ebp 223d87: 00 223d88: 40 d0 ed shr %bpl 223d8b: 83 e5 01 and $0x1,%ebp 223d8e: 74 cc je 223d5c 223d90: 4f 8b 8c 3c c0 02 00 mov 0x2c0(%r12,%r15,1),%r9 223d97: 00 223d98: 4d 85 c9 test %r9,%r9 223d9b: 74 bf je 223d5c 223d9d: 49 8b 79 08 mov 0x8(%r9),%rdi 223da1: 48 8d 83 b8 01 00 00 lea 0x1b8(%rbx),%rax 223da8: 31 d2 xor %edx,%edx 223daa: eb 0d jmp 223db9 223dac: 83 c2 01 add $0x1,%edx 223daf: 48 05 d8 04 00 00 add $0x4d8,%rax 223db5: 39 ca cmp %ecx,%edx 223db7: 74 a3 je 223d5c 223db9: 48 3b 78 08 cmp 0x8(%rax),%rdi 223dbd: 75 ed jne 223dac 223dbf: 4c 8b 18 mov (%rax),%r11 223dc2: 4d 39 19 cmp %r11,(%r9) 223dc5: 75 e5 jne 223dac 223dc7: 48 83 b8 c0 02 00 00 cmpq $0x0,0x2c0(%rax) 223dce: 00 223dcf: 75 db jne 223dac 223dd1: 4c 63 da movslq %edx,%r11 223dd4: 4d 69 db d8 04 00 00 imul $0x4d8,%r11,%r11 223ddb: 49 01 db add %rbx,%r11 223dde: 41 f6 83 78 06 00 00 testb $0x2,0x678(%r11) 223de5: 02 223de6: 75 c4 jne 223dac 223de8: 49 83 bb 80 04 00 00 cmpq $0x0,0x480(%r11) 223def: 00 223df0: 0f 85 66 ff ff ff jne 223d5c 223df6: 49 8b b5 70 03 00 00 mov 0x370(%r13),%rsi 223dfd: 48 8b 44 24 10 mov 0x10(%rsp),%rax 223e02: 4c 89 14 24 mov %r10,(%rsp) 223e06: 4c 89 ef mov %r13,%rdi 223e09: 48 8b 40 58 mov 0x58(%rax),%rax 223e0d: 4c 01 fe add %r15,%rsi 223e10: e8 00 00 00 00 callq 223e15 223e15: 4c 8b 14 24 mov (%rsp),%r10 223e19: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 223e20: bf 04 00 00 00 mov $0x4,%edi 223e25: 4d 69 d2 d8 04 00 00 imul $0x4d8,%r10,%r10 223e2c: 4d 03 95 70 03 00 00 add 0x370(%r13),%r10 223e33: 41 0f b6 92 74 04 00 movzbl 0x474(%r10),%edx 223e3a: 00 223e3b: e8 00 00 00 00 callq 223e40 223e40: 49 8b b5 78 03 00 00 mov 0x378(%r13),%rsi 223e47: 41 89 e8 mov %ebp,%r8d 223e4a: e9 0d ff ff ff jmpq 223d5c 223e4f: 45 84 c0 test %r8b,%r8b 223e52: 75 15 jne 223e69 223e54: 45 31 c0 xor %r8d,%r8d 223e57: 48 83 c4 18 add $0x18,%rsp 223e5b: 44 89 c0 mov %r8d,%eax 223e5e: 5b pop %rbx 223e5f: 5d pop %rbp 223e60: 41 5c pop %r12 223e62: 41 5d pop %r13 223e64: 41 5e pop %r14 223e66: 41 5f pop %r15 223e68: c3 retq 223e69: 48 8d ab b8 01 00 00 lea 0x1b8(%rbx),%rbp 223e70: 45 31 e4 xor %r12d,%r12d 223e73: 85 c9 test %ecx,%ecx 223e75: 75 16 jne 223e8d 223e77: eb de jmp 223e57 223e79: 41 83 c4 01 add $0x1,%r12d 223e7d: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 223e84: 44 39 a6 a8 02 00 00 cmp %r12d,0x2a8(%rsi) 223e8b: 76 ca jbe 223e57 223e8d: 48 89 e8 mov %rbp,%rax 223e90: 4c 8b 75 00 mov 0x0(%rbp),%r14 223e94: 48 29 d8 sub %rbx,%rax 223e97: 48 85 ed test %rbp,%rbp 223e9a: 74 dd je 223e79 223e9c: 4d 85 f6 test %r14,%r14 223e9f: 74 d8 je 223e79 223ea1: 49 8b 95 70 03 00 00 mov 0x370(%r13),%rdx 223ea8: 48 8b 4d 08 mov 0x8(%rbp),%rcx 223eac: 48 01 d0 add %rdx,%rax 223eaf: 74 c8 je 223e79 223eb1: 48 85 c9 test %rcx,%rcx 223eb4: 74 c3 je 223e79 223eb6: 48 83 bd c0 02 00 00 cmpq $0x0,0x2c0(%rbp) 223ebd: 00 223ebe: 75 b9 jne 223e79 223ec0: 48 83 bd c8 02 00 00 cmpq $0x0,0x2c8(%rbp) 223ec7: 00 223ec8: 75 af jne 223e79 223eca: 4d 63 fc movslq %r12d,%r15 223ecd: 49 69 c7 d8 04 00 00 imul $0x4d8,%r15,%rax 223ed4: 48 83 bc 02 80 04 00 cmpq $0x0,0x480(%rdx,%rax,1) 223edb: 00 00 223edd: 74 9a je 223e79 223edf: 8b bd c0 04 00 00 mov 0x4c0(%rbp),%edi 223ee5: 85 ff test %edi,%edi 223ee7: 75 0f jne 223ef8 223ee9: 41 8b 96 84 02 00 00 mov 0x284(%r14),%edx 223ef0: 85 d2 test %edx,%edx 223ef2: 0f 84 db 00 00 00 je 223fd3 223ef8: 49 69 c7 d8 04 00 00 imul $0x4d8,%r15,%rax 223eff: 4c 8b 8d e8 00 00 00 mov 0xe8(%rbp),%r9 223f06: 0f b6 84 03 79 06 00 movzbl 0x679(%rbx,%rax,1),%eax 223f0d: 00 223f0e: a8 08 test $0x8,%al 223f10: 75 10 jne 223f22 223f12: 66 41 f7 86 84 02 00 testw $0x610,0x284(%r14) 223f19: 00 10 06 223f1c: 0f 84 c4 00 00 00 je 223fe6 223f22: 41 0f b6 86 75 02 00 movzbl 0x275(%r14),%eax 223f29: 00 223f2a: 83 bd e4 00 00 00 04 cmpl $0x4,0xe4(%rbp) 223f31: 88 85 dc 00 00 00 mov %al,0xdc(%rbp) 223f37: 0f 85 b7 00 00 00 jne 223ff4 223f3d: 48 8b bd 08 01 00 00 mov 0x108(%rbp),%rdi 223f44: 4d 69 ff d8 04 00 00 imul $0x4d8,%r15,%r15 223f4b: 4c 89 0c 24 mov %r9,(%rsp) 223f4f: 48 8d 75 10 lea 0x10(%rbp),%rsi 223f53: 44 88 44 24 08 mov %r8b,0x8(%rsp) 223f58: 48 8b 07 mov (%rdi),%rax 223f5b: 48 8b 40 30 mov 0x30(%rax),%rax 223f5f: e8 00 00 00 00 callq 223f64 223f64: 44 0f b6 44 24 08 movzbl 0x8(%rsp),%r8d 223f6a: 4c 8b 0c 24 mov (%rsp),%r9 223f6e: 42 0f b6 84 3b 79 06 movzbl 0x679(%rbx,%r15,1),%eax 223f75: 00 00 223f77: a8 10 test $0x10,%al 223f79: 75 2c jne 223fa7 223f7b: 49 39 9d 70 03 00 00 cmp %rbx,0x370(%r13) 223f82: 74 0c je 223f90 223f84: 49 8b b5 78 03 00 00 mov 0x378(%r13),%rsi 223f8b: e9 e9 fe ff ff jmpq 223e79 223f90: 41 f6 86 85 02 00 00 testb $0x6,0x285(%r14) 223f97: 06 223f98: 75 0d jne 223fa7 223f9a: 48 8b 45 08 mov 0x8(%rbp),%rax 223f9e: f6 80 2c 05 00 00 01 testb $0x1,0x52c(%rax) 223fa5: 74 dd je 223f84 223fa7: 49 8b 01 mov (%r9),%rax 223faa: 44 88 04 24 mov %r8b,(%rsp) 223fae: 48 8d 75 2c lea 0x2c(%rbp),%rsi 223fb2: 48 8d 55 3c lea 0x3c(%rbp),%rdx 223fb6: 4c 89 cf mov %r9,%rdi 223fb9: 48 8b 40 18 mov 0x18(%rax),%rax 223fbd: e8 00 00 00 00 callq 223fc2 223fc2: 49 8b b5 78 03 00 00 mov 0x378(%r13),%rsi 223fc9: 44 0f b6 04 24 movzbl (%rsp),%r8d 223fce: e9 a6 fe ff ff jmpq 223e79 223fd3: 8b 81 2c 05 00 00 mov 0x52c(%rcx),%eax 223fd9: 85 c0 test %eax,%eax 223fdb: 0f 84 98 fe ff ff je 223e79 223fe1: e9 12 ff ff ff jmpq 223ef8 223fe6: f6 81 2c 05 00 00 01 testb $0x1,0x52c(%rcx) 223fed: 74 88 je 223f77 223fef: e9 2e ff ff ff jmpq 223f22 223ff4: 0f 0b ud2 223ff6: e9 42 ff ff ff jmpq 223f3d 223ffb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000224000 : 224000: e8 00 00 00 00 callq 224005 224005: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 22400c: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 224012: 85 d2 test %edx,%edx 224014: 0f 84 91 00 00 00 je 2240ab 22401a: 41 54 push %r12 22401c: 49 89 fc mov %rdi,%r12 22401f: 55 push %rbp 224020: 31 ed xor %ebp,%ebp 224022: 53 push %rbx 224023: 48 8d 9e b8 01 00 00 lea 0x1b8(%rsi),%rbx 22402a: eb 12 jmp 22403e 22402c: 83 c5 01 add $0x1,%ebp 22402f: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 224036: 39 a8 a8 02 00 00 cmp %ebp,0x2a8(%rax) 22403c: 76 68 jbe 2240a6 22403e: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 224045: 00 224046: 75 e4 jne 22402c 224048: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx) 22404d: 74 dd je 22402c 22404f: 48 83 3b 00 cmpq $0x0,(%rbx) 224053: 74 d7 je 22402c 224055: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 22405c: 48 8b 07 mov (%rdi),%rax 22405f: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 224066: e8 00 00 00 00 callq 22406b 22406b: 84 c0 test %al,%al 22406d: 74 2d je 22409c 22406f: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 224076: 31 f6 xor %esi,%esi 224078: 48 8b 07 mov (%rdi),%rax 22407b: 48 8b 40 70 mov 0x70(%rax),%rax 22407f: e8 00 00 00 00 callq 224084 224084: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 22408b: be 01 00 00 00 mov $0x1,%esi 224090: 48 8b 07 mov (%rdi),%rax 224093: 48 8b 40 70 mov 0x70(%rax),%rax 224097: e8 00 00 00 00 callq 22409c 22409c: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 2240a3: 00 2240a4: eb 86 jmp 22402c 2240a6: 5b pop %rbx 2240a7: 5d pop %rbp 2240a8: 41 5c pop %r12 2240aa: c3 retq 2240ab: c3 retq 2240ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002240b0 : 2240b0: e8 00 00 00 00 callq 2240b5 2240b5: 41 57 push %r15 2240b7: 41 56 push %r14 2240b9: 49 89 f6 mov %rsi,%r14 2240bc: 41 55 push %r13 2240be: 41 54 push %r12 2240c0: 55 push %rbp 2240c1: 48 89 fd mov %rdi,%rbp 2240c4: 53 push %rbx 2240c5: 48 83 ec 28 sub $0x28,%rsp 2240c9: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 2240d0: 48 89 04 24 mov %rax,(%rsp) 2240d4: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2240db: 48 8b bf 70 03 00 00 mov 0x370(%rdi),%rdi 2240e2: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 2240e8: 85 f6 test %esi,%esi 2240ea: 0f 84 16 02 00 00 je 224306 2240f0: 41 89 d5 mov %edx,%r13d 2240f3: 48 89 cb mov %rcx,%rbx 2240f6: 48 8d 81 b8 01 00 00 lea 0x1b8(%rcx),%rax 2240fd: 31 d2 xor %edx,%edx 2240ff: 48 8d 8f b8 01 00 00 lea 0x1b8(%rdi),%rcx 224106: eb 14 jmp 22411c 224108: 83 c2 01 add $0x1,%edx 22410b: 48 05 d8 04 00 00 add $0x4d8,%rax 224111: 48 81 c1 d8 04 00 00 add $0x4d8,%rcx 224118: 39 f2 cmp %esi,%edx 22411a: 74 3c je 224158 22411c: 48 83 38 00 cmpq $0x0,(%rax) 224120: 74 2e je 224150 224122: 4c 3b 70 08 cmp 0x8(%rax),%r14 224126: 75 e0 jne 224108 224128: 48 83 b8 c0 02 00 00 cmpq $0x0,0x2c0(%rax) 22412f: 00 224130: 75 d6 jne 224108 224132: 48 83 b8 d8 02 00 00 cmpq $0x0,0x2d8(%rax) 224139: 00 22413a: 75 cc jne 224108 22413c: 48 63 c2 movslq %edx,%rax 22413f: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 224146: 4c 8d bc 03 b8 01 00 lea 0x1b8(%rbx,%rax,1),%r15 22414d: 00 22414e: eb 0b jmp 22415b 224150: 48 83 39 00 cmpq $0x0,(%rcx) 224154: 75 cc jne 224122 224156: eb b0 jmp 224108 224158: 45 31 ff xor %r15d,%r15d 22415b: 48 8d 93 78 06 00 00 lea 0x678(%rbx),%rdx 224162: 31 c0 xor %eax,%eax 224164: c7 02 00 00 00 00 movl $0x0,(%rdx) 22416a: 48 8b 8d 78 03 00 00 mov 0x378(%rbp),%rcx 224171: 83 c0 01 add $0x1,%eax 224174: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 22417b: 39 81 a8 02 00 00 cmp %eax,0x2a8(%rcx) 224181: 77 e1 ja 224164 224183: 4d 85 ff test %r15,%r15 224186: 0f 84 7a 01 00 00 je 224306 22418c: 49 8b 07 mov (%r15),%rax 22418f: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 224196: 00 224197: 4d 8b a7 28 01 00 00 mov 0x128(%r15),%r12 22419e: 48 85 c0 test %rax,%rax 2241a1: 74 0e je 2241b1 2241a3: 0f b6 80 87 02 00 00 movzbl 0x287(%rax),%eax 2241aa: 83 e0 01 and $0x1,%eax 2241ad: 89 44 24 10 mov %eax,0x10(%rsp) 2241b1: 8b 95 d0 01 00 00 mov 0x1d0(%rbp),%edx 2241b7: 83 fa ff cmp $0xffffffff,%edx 2241ba: 74 55 je 224211 2241bc: 48 8b 04 24 mov (%rsp),%rax 2241c0: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2241c7: 48 85 c0 test %rax,%rax 2241ca: 74 1b je 2241e7 2241cc: 89 54 24 08 mov %edx,0x8(%rsp) 2241d0: 4c 89 fe mov %r15,%rsi 2241d3: 48 89 ef mov %rbp,%rdi 2241d6: e8 00 00 00 00 callq 2241db 2241db: 8b 54 24 08 mov 0x8(%rsp),%edx 2241df: 84 c0 test %al,%al 2241e1: 0f 84 f7 02 00 00 je 2244de 2241e7: 89 d7 mov %edx,%edi 2241e9: e8 00 00 00 00 callq 2241ee 2241ee: 48 8b 04 24 mov (%rsp),%rax 2241f2: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2241f9: 48 85 c0 test %rax,%rax 2241fc: 74 13 je 224211 2241fe: 4c 89 fe mov %r15,%rsi 224201: 48 89 ef mov %rbp,%rdi 224204: e8 00 00 00 00 callq 224209 224209: 84 c0 test %al,%al 22420b: 0f 84 d4 02 00 00 je 2244e5 224211: 45 85 ed test %r13d,%r13d 224214: 0f 85 fb 00 00 00 jne 224315 22421a: 48 8b 04 24 mov (%rsp),%rax 22421e: 48 89 ef mov %rbp,%rdi 224221: ba 01 00 00 00 mov $0x1,%edx 224226: 4c 89 fe mov %r15,%rsi 224229: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 224230: e8 00 00 00 00 callq 224235 224235: 48 8b bd 78 03 00 00 mov 0x378(%rbp),%rdi 22423c: 44 8b 87 a8 02 00 00 mov 0x2a8(%rdi),%r8d 224243: 45 85 c0 test %r8d,%r8d 224246: 0f 85 de 00 00 00 jne 22432a 22424c: 41 8b b6 98 03 00 00 mov 0x398(%r14),%esi 224253: 85 f6 test %esi,%esi 224255: 74 1e je 224275 224257: 48 8b 04 24 mov (%rsp),%rax 22425b: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 224262: 48 85 c0 test %rax,%rax 224265: 74 0e je 224275 224267: 48 89 da mov %rbx,%rdx 22426a: 4c 89 f6 mov %r14,%rsi 22426d: 48 89 ef mov %rbp,%rdi 224270: e8 00 00 00 00 callq 224275 224275: 8b 54 24 10 mov 0x10(%rsp),%edx 224279: 85 d2 test %edx,%edx 22427b: 0f 84 85 00 00 00 je 224306 224281: 48 8b bd 78 03 00 00 mov 0x378(%rbp),%rdi 224288: 8b 87 a8 02 00 00 mov 0x2a8(%rdi),%eax 22428e: 85 c0 test %eax,%eax 224290: 74 74 je 224306 224292: 48 81 c3 98 04 00 00 add $0x498,%rbx 224299: 45 31 ed xor %r13d,%r13d 22429c: 48 8b 83 28 fd ff ff mov -0x2d8(%rbx),%rax 2242a3: 4c 39 f0 cmp %r14,%rax 2242a6: 74 4a je 2242f2 2242a8: 48 85 c0 test %rax,%rax 2242ab: 74 45 je 2242f2 2242ad: 48 83 bb 20 fd ff ff cmpq $0x0,-0x2e0(%rbx) 2242b4: 00 2242b5: 74 3b je 2242f2 2242b7: 49 8b 04 24 mov (%r12),%rax 2242bb: 4c 89 e7 mov %r12,%rdi 2242be: 48 8b 80 60 01 00 00 mov 0x160(%rax),%rax 2242c5: e8 00 00 00 00 callq 2242ca 2242ca: 84 c0 test %al,%al 2242cc: 74 1d je 2242eb 2242ce: 48 8b bb 08 fe ff ff mov -0x1f8(%rbx),%rdi 2242d5: 48 8d 93 c8 00 00 00 lea 0xc8(%rbx),%rdx 2242dc: 48 89 de mov %rbx,%rsi 2242df: 48 8b 07 mov (%rdi),%rax 2242e2: 48 8b 40 08 mov 0x8(%rax),%rax 2242e6: e8 00 00 00 00 callq 2242eb 2242eb: 48 8b bd 78 03 00 00 mov 0x378(%rbp),%rdi 2242f2: 41 83 c5 01 add $0x1,%r13d 2242f6: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2242fd: 44 39 af a8 02 00 00 cmp %r13d,0x2a8(%rdi) 224304: 77 96 ja 22429c 224306: 48 83 c4 28 add $0x28,%rsp 22430a: 5b pop %rbx 22430b: 5d pop %rbp 22430c: 41 5c pop %r12 22430e: 41 5d pop %r13 224310: 41 5e pop %r14 224312: 41 5f pop %r15 224314: c3 retq 224315: 48 8b bd 78 03 00 00 mov 0x378(%rbp),%rdi 22431c: 8b 8f a8 02 00 00 mov 0x2a8(%rdi),%ecx 224322: 85 c9 test %ecx,%ecx 224324: 0f 84 cd 00 00 00 je 2243f7 22432a: 41 b8 b8 01 00 00 mov $0x1b8,%r8d 224330: 31 c9 xor %ecx,%ecx 224332: eb 16 jmp 22434a 224334: 83 c1 01 add $0x1,%ecx 224337: 49 81 c0 d8 04 00 00 add $0x4d8,%r8 22433e: 39 8f a8 02 00 00 cmp %ecx,0x2a8(%rdi) 224344: 0f 86 ad 00 00 00 jbe 2243f7 22434a: 4a 83 3c 03 00 cmpq $0x0,(%rbx,%r8,1) 22434f: 48 8b b5 70 03 00 00 mov 0x370(%rbp),%rsi 224356: 48 63 c1 movslq %ecx,%rax 224359: 74 19 je 224374 22435b: 48 69 d0 d8 04 00 00 imul $0x4d8,%rax,%rdx 224362: 48 8b 94 16 e0 02 00 mov 0x2e0(%rsi,%rdx,1),%rdx 224369: 00 22436a: 4a 39 94 03 28 01 00 cmp %rdx,0x128(%rbx,%r8,1) 224371: 00 224372: 74 c0 je 224334 224374: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 22437b: 48 8d 14 06 lea (%rsi,%rax,1),%rdx 22437f: 48 83 ba b8 01 00 00 cmpq $0x0,0x1b8(%rdx) 224386: 00 224387: 74 ab je 224334 224389: 4c 39 a2 e0 02 00 00 cmp %r12,0x2e0(%rdx) 224390: 75 a2 jne 224334 224392: 48 89 44 24 18 mov %rax,0x18(%rsp) 224397: 48 8b 04 24 mov (%rsp),%rax 22439b: 4c 01 c6 add %r8,%rsi 22439e: 48 89 ef mov %rbp,%rdi 2243a1: 89 4c 24 14 mov %ecx,0x14(%rsp) 2243a5: 4c 89 44 24 08 mov %r8,0x8(%rsp) 2243aa: 4c 8b 58 58 mov 0x58(%rax),%r11 2243ae: 48 89 54 24 20 mov %rdx,0x20(%rsp) 2243b3: e8 00 00 00 00 callq 2243b8 2243b8: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2243bd: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 2243c2: bf 04 00 00 00 mov $0x4,%edi 2243c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2243ce: 80 8c 03 78 06 00 00 orb $0x2,0x678(%rbx,%rax,1) 2243d5: 02 2243d6: 0f b6 92 74 04 00 00 movzbl 0x474(%rdx),%edx 2243dd: e8 00 00 00 00 callq 2243e2 2243e2: 48 8b bd 78 03 00 00 mov 0x378(%rbp),%rdi 2243e9: 8b 4c 24 14 mov 0x14(%rsp),%ecx 2243ed: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 2243f2: e9 3d ff ff ff jmpq 224334 2243f7: 45 85 ed test %r13d,%r13d 2243fa: 0f 8e 4c fe ff ff jle 22424c 224400: eb 37 jmp 224439 224402: 49 83 3f 00 cmpq $0x0,(%r15) 224406: 74 15 je 22441d 224408: 49 8b 85 38 01 00 00 mov 0x138(%r13),%rax 22440f: 48 89 da mov %rbx,%rdx 224412: 4c 89 fe mov %r15,%rsi 224415: 48 89 ef mov %rbp,%rdi 224418: e8 00 00 00 00 callq 22441d 22441d: 49 8b 87 c8 02 00 00 mov 0x2c8(%r15),%rax 224424: 49 39 c7 cmp %rax,%r15 224427: 0f 84 1f fe ff ff je 22424c 22442d: 48 85 c0 test %rax,%rax 224430: 0f 84 16 fe ff ff je 22424c 224436: 49 89 c7 mov %rax,%r15 224439: 49 83 bf c0 02 00 00 cmpq $0x0,0x2c0(%r15) 224440: 00 224441: 4c 8b ad 08 e9 00 00 mov 0xe908(%rbp),%r13 224448: 75 b8 jne 224402 22444a: 4c 89 ff mov %r15,%rdi 22444d: e8 00 00 00 00 callq 224452 224452: 49 8b bf 28 01 00 00 mov 0x128(%r15),%rdi 224459: 41 8b 8f 8c 04 00 00 mov 0x48c(%r15),%ecx 224460: 83 f0 01 xor $0x1,%eax 224463: 41 8b 97 88 04 00 00 mov 0x488(%r15),%edx 22446a: 41 8b b7 94 04 00 00 mov 0x494(%r15),%esi 224471: 0f b6 c0 movzbl %al,%eax 224474: 45 8b 87 90 04 00 00 mov 0x490(%r15),%r8d 22447b: 89 44 24 08 mov %eax,0x8(%rsp) 22447f: 48 8b 07 mov (%rdi),%rax 224482: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 224489: e8 00 00 00 00 callq 22448e 22448e: 49 8b 47 08 mov 0x8(%r15),%rax 224492: 49 8b bf 28 01 00 00 mov 0x128(%r15),%rdi 224499: 48 8d 70 34 lea 0x34(%rax),%rsi 22449d: 48 8b 07 mov (%rdi),%rax 2244a0: 48 8b 80 b0 01 00 00 mov 0x1b0(%rax),%rax 2244a7: e8 00 00 00 00 callq 2244ac 2244ac: 49 8b 85 a8 00 00 00 mov 0xa8(%r13),%rax 2244b3: 48 85 c0 test %rax,%rax 2244b6: 74 0b je 2244c3 2244b8: 4c 89 fe mov %r15,%rsi 2244bb: 48 89 ef mov %rbp,%rdi 2244be: e8 00 00 00 00 callq 2244c3 2244c3: 49 8b 85 90 00 00 00 mov 0x90(%r13),%rax 2244ca: 8b 54 24 08 mov 0x8(%rsp),%edx 2244ce: 4c 89 fe mov %r15,%rsi 2244d1: 48 89 ef mov %rbp,%rdi 2244d4: e8 00 00 00 00 callq 2244d9 2244d9: e9 24 ff ff ff jmpq 224402 2244de: 0f 0b ud2 2244e0: e9 02 fd ff ff jmpq 2241e7 2244e5: 0f 0b ud2 2244e7: e9 25 fd ff ff jmpq 224211 2244ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000002244f0 : 2244f0: e8 00 00 00 00 callq 2244f5 2244f5: 41 56 push %r14 2244f7: 41 55 push %r13 2244f9: 49 89 fd mov %rdi,%r13 2244fc: 41 54 push %r12 2244fe: 55 push %rbp 2244ff: 53 push %rbx 224500: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 224507: 8b 8a a8 02 00 00 mov 0x2a8(%rdx),%ecx 22450d: 85 c9 test %ecx,%ecx 22450f: 0f 84 02 01 00 00 je 224617 224515: 48 89 f5 mov %rsi,%rbp 224518: 48 8d 9e c0 01 00 00 lea 0x1c0(%rsi),%rbx 22451f: 4c 8d 76 38 lea 0x38(%rsi),%r14 224523: 45 31 e4 xor %r12d,%r12d 224526: eb 1a jmp 224542 224528: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 22452e: 41 83 c4 01 add $0x1,%r12d 224532: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 224539: 49 83 c6 40 add $0x40,%r14 22453d: 44 39 e0 cmp %r12d,%eax 224540: 76 48 jbe 22458a 224542: 48 83 bb b8 02 00 00 cmpq $0x0,0x2b8(%rbx) 224549: 00 22454a: 75 dc jne 224528 22454c: 48 83 bb d0 02 00 00 cmpq $0x0,0x2d0(%rbx) 224553: 00 224554: 75 d2 jne 224528 224556: 48 8b 33 mov (%rbx),%rsi 224559: 48 85 f6 test %rsi,%rsi 22455c: 74 ca je 224528 22455e: 41 8b 06 mov (%r14),%eax 224561: 85 c0 test %eax,%eax 224563: 75 c3 jne 224528 224565: 49 8b 85 08 e9 00 00 mov 0xe908(%r13),%rax 22456c: 80 78 22 00 cmpb $0x0,0x22(%rax) 224570: 74 b6 je 224528 224572: 48 8b 93 20 01 00 00 mov 0x120(%rbx),%rdx 224579: 4c 89 ef mov %r13,%rdi 22457c: e8 9f a1 ff ff callq 21e720 224581: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 224588: eb 9e jmp 224528 22458a: 85 c0 test %eax,%eax 22458c: 0f 84 85 00 00 00 je 224617 224592: 41 bc b8 01 00 00 mov $0x1b8,%r12d 224598: 31 db xor %ebx,%ebx 22459a: 48 63 c3 movslq %ebx,%rax 22459d: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2245a4: f6 84 05 78 06 00 00 testb $0x2,0x678(%rbp,%rax,1) 2245ab: 02 2245ac: 74 20 je 2245ce 2245ae: 49 8b b5 70 03 00 00 mov 0x370(%r13),%rsi 2245b5: 49 8b 85 08 e7 00 00 mov 0xe708(%r13),%rax 2245bc: 4c 89 ef mov %r13,%rdi 2245bf: 4c 01 e6 add %r12,%rsi 2245c2: e8 00 00 00 00 callq 2245c7 2245c7: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 2245ce: 8b 8a a8 02 00 00 mov 0x2a8(%rdx),%ecx 2245d4: 83 c3 01 add $0x1,%ebx 2245d7: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2245de: 39 d9 cmp %ebx,%ecx 2245e0: 77 b8 ja 22459a 2245e2: 85 c9 test %ecx,%ecx 2245e4: 74 31 je 224617 2245e6: 31 d2 xor %edx,%edx 2245e8: eb 07 jmp 2245f1 2245ea: 83 c2 01 add $0x1,%edx 2245ed: 39 ca cmp %ecx,%edx 2245ef: 74 26 je 224617 2245f1: 48 63 c2 movslq %edx,%rax 2245f4: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2245fb: f6 84 05 78 06 00 00 testb $0x2,0x678(%rbp,%rax,1) 224602: 02 224603: 74 e5 je 2245ea 224605: 49 8b 85 08 e8 00 00 mov 0xe808(%r13),%rax 22460c: 48 89 ee mov %rbp,%rsi 22460f: 4c 89 ef mov %r13,%rdi 224612: e8 00 00 00 00 callq 224617 224617: 49 8b 85 08 e9 00 00 mov 0xe908(%r13),%rax 22461e: 80 78 23 00 cmpb $0x0,0x23(%rax) 224622: 75 09 jne 22462d 224624: 5b pop %rbx 224625: 5d pop %rbp 224626: 41 5c pop %r12 224628: 41 5d pop %r13 22462a: 41 5e pop %r14 22462c: c3 retq 22462d: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 224634: 5b pop %rbx 224635: 5d pop %rbp 224636: 41 5c pop %r12 224638: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 22463f: 41 5d pop %r13 224641: 41 5e pop %r14 224643: e9 00 00 00 00 jmpq 224648 224648: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 22464f: 00 0000000000224650 : 224650: e8 00 00 00 00 callq 224655 224655: 41 55 push %r13 224657: 41 54 push %r12 224659: 55 push %rbp 22465a: 48 89 fd mov %rdi,%rbp 22465d: 53 push %rbx 22465e: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 224665: 48 89 f3 mov %rsi,%rbx 224668: 80 bf 84 01 00 00 00 cmpb $0x0,0x184(%rdi) 22466f: 4c 8b a7 08 e9 00 00 mov 0xe908(%rdi),%r12 224676: 4c 8b a8 b0 01 00 00 mov 0x1b0(%rax),%r13 22467d: 74 0d je 22468c 22467f: 49 8b 84 24 30 01 00 mov 0x130(%r12),%rax 224686: 00 224687: e8 00 00 00 00 callq 22468c 22468c: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 224693: 83 78 20 01 cmpl $0x1,0x20(%rax) 224697: 74 25 je 2246be 224699: 80 bb b0 01 00 00 00 cmpb $0x0,0x1b0(%rbx) 2246a0: 0f 84 c3 00 00 00 je 224769 2246a6: 48 8b bd 80 03 00 00 mov 0x380(%rbp),%rdi 2246ad: 31 d2 xor %edx,%edx 2246af: 48 89 de mov %rbx,%rsi 2246b2: 48 8b 47 08 mov 0x8(%rdi),%rax 2246b6: 48 8b 00 mov (%rax),%rax 2246b9: e8 00 00 00 00 callq 2246be 2246be: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 2246c5: 48 8d b3 34 1f 00 00 lea 0x1f34(%rbx),%rsi 2246cc: b9 01 00 00 00 mov $0x1,%ecx 2246d1: 4c 89 ef mov %r13,%rdi 2246d4: 8b 90 20 03 00 00 mov 0x320(%rax),%edx 2246da: 49 8b 45 00 mov 0x0(%r13),%rax 2246de: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 2246e5: 48 8b 40 40 mov 0x40(%rax),%rax 2246e9: 48 c1 ea 26 shr $0x26,%rdx 2246ed: e8 00 00 00 00 callq 2246f2 2246f2: 88 85 11 e9 00 00 mov %al,0xe911(%rbp) 2246f8: 0f b6 83 b0 01 00 00 movzbl 0x1b0(%rbx),%eax 2246ff: 84 c0 test %al,%al 224701: 74 37 je 22473a 224703: 83 e8 01 sub $0x1,%eax 224706: 48 89 de mov %rbx,%rsi 224709: 0f b6 c0 movzbl %al,%eax 22470c: 48 8d 54 c3 08 lea 0x8(%rbx,%rax,8),%rdx 224711: eb 09 jmp 22471c 224713: 48 83 c6 08 add $0x8,%rsi 224717: 48 39 f2 cmp %rsi,%rdx 22471a: 74 1e je 22473a 22471c: 48 8b 06 mov (%rsi),%rax 22471f: 83 78 70 05 cmpl $0x5,0x70(%rax) 224723: 75 ee jne 224713 224725: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 22472c: 31 f6 xor %esi,%esi 22472e: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 224735: e8 00 00 00 00 callq 22473a 22473a: 83 bd b0 01 00 00 01 cmpl $0x1,0x1b0(%rbp) 224741: 74 35 je 224778 224743: 80 bd 84 01 00 00 00 cmpb $0x0,0x184(%rbp) 22474a: 74 16 je 224762 22474c: 5b pop %rbx 22474d: 49 8b 84 24 30 01 00 mov 0x130(%r12),%rax 224754: 00 224755: 48 89 ef mov %rbp,%rdi 224758: 5d pop %rbp 224759: 41 5c pop %r12 22475b: 41 5d pop %r13 22475d: e9 00 00 00 00 jmpq 224762 224762: 5b pop %rbx 224763: 5d pop %rbp 224764: 41 5c pop %r12 224766: 41 5d pop %r13 224768: c3 retq 224769: c7 83 0c 1f 00 00 00 movl $0x0,0x1f0c(%rbx) 224770: 00 00 00 224773: e9 2e ff ff ff jmpq 2246a6 224778: 48 89 ef mov %rbp,%rdi 22477b: e8 00 00 00 00 callq 224780 224780: eb c1 jmp 224743 224782: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 224789: 00 00 00 00 22478d: 0f 1f 00 nopl (%rax) 0000000000224790 : 224790: e8 00 00 00 00 callq 224795 224795: 41 55 push %r13 224797: 41 54 push %r12 224799: 55 push %rbp 22479a: 48 89 fd mov %rdi,%rbp 22479d: 53 push %rbx 22479e: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2247a5: 48 89 f3 mov %rsi,%rbx 2247a8: 80 bf 84 01 00 00 00 cmpb $0x0,0x184(%rdi) 2247af: 4c 8b a7 08 e9 00 00 mov 0xe908(%rdi),%r12 2247b6: 4c 8b a8 b0 01 00 00 mov 0x1b0(%rax),%r13 2247bd: 74 0d je 2247cc 2247bf: 49 8b 84 24 30 01 00 mov 0x130(%r12),%rax 2247c6: 00 2247c7: e8 00 00 00 00 callq 2247cc 2247cc: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 2247d3: 83 78 20 01 cmpl $0x1,0x20(%rax) 2247d7: 74 28 je 224801 2247d9: 80 bb b0 01 00 00 00 cmpb $0x0,0x1b0(%rbx) 2247e0: 0f 84 c0 00 00 00 je 2248a6 2247e6: 48 8b bd 80 03 00 00 mov 0x380(%rbp),%rdi 2247ed: ba 01 00 00 00 mov $0x1,%edx 2247f2: 48 89 de mov %rbx,%rsi 2247f5: 48 8b 47 08 mov 0x8(%rdi),%rax 2247f9: 48 8b 00 mov (%rax),%rax 2247fc: e8 00 00 00 00 callq 224801 224801: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 224808: 48 8d b3 34 1f 00 00 lea 0x1f34(%rbx),%rsi 22480f: b9 01 00 00 00 mov $0x1,%ecx 224814: 4c 89 ef mov %r13,%rdi 224817: 8b 90 20 03 00 00 mov 0x320(%rax),%edx 22481d: 49 8b 45 00 mov 0x0(%r13),%rax 224821: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 224828: 48 8b 40 40 mov 0x40(%rax),%rax 22482c: 48 c1 ea 26 shr $0x26,%rdx 224830: e8 00 00 00 00 callq 224835 224835: 0f b6 83 b0 01 00 00 movzbl 0x1b0(%rbx),%eax 22483c: 84 c0 test %al,%al 22483e: 74 37 je 224877 224840: 83 e8 01 sub $0x1,%eax 224843: 48 89 de mov %rbx,%rsi 224846: 0f b6 c0 movzbl %al,%eax 224849: 48 8d 54 c3 08 lea 0x8(%rbx,%rax,8),%rdx 22484e: eb 09 jmp 224859 224850: 48 83 c6 08 add $0x8,%rsi 224854: 48 39 f2 cmp %rsi,%rdx 224857: 74 1e je 224877 224859: 48 8b 06 mov (%rsi),%rax 22485c: 83 78 70 05 cmpl $0x5,0x70(%rax) 224860: 75 ee jne 224850 224862: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 224869: 31 f6 xor %esi,%esi 22486b: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 224872: e8 00 00 00 00 callq 224877 224877: 83 bd b0 01 00 00 01 cmpl $0x1,0x1b0(%rbp) 22487e: 74 35 je 2248b5 224880: 80 bd 84 01 00 00 00 cmpb $0x0,0x184(%rbp) 224887: 74 16 je 22489f 224889: 5b pop %rbx 22488a: 49 8b 84 24 30 01 00 mov 0x130(%r12),%rax 224891: 00 224892: 48 89 ef mov %rbp,%rdi 224895: 5d pop %rbp 224896: 41 5c pop %r12 224898: 41 5d pop %r13 22489a: e9 00 00 00 00 jmpq 22489f 22489f: 5b pop %rbx 2248a0: 5d pop %rbp 2248a1: 41 5c pop %r12 2248a3: 41 5d pop %r13 2248a5: c3 retq 2248a6: c7 83 0c 1f 00 00 00 movl $0x0,0x1f0c(%rbx) 2248ad: 00 00 00 2248b0: e9 31 ff ff ff jmpq 2247e6 2248b5: 48 89 ef mov %rbp,%rdi 2248b8: e8 00 00 00 00 callq 2248bd 2248bd: eb c1 jmp 224880 2248bf: 90 nop 00000000002248c0 : 2248c0: e8 00 00 00 00 callq 2248c5 2248c5: 41 54 push %r12 2248c7: 55 push %rbp 2248c8: 53 push %rbx 2248c9: 48 83 ec 20 sub $0x20,%rsp 2248cd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2248d4: 00 00 2248d6: 48 89 44 24 18 mov %rax,0x18(%rsp) 2248db: 31 c0 xor %eax,%eax 2248dd: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 2248e4: 00 2248e5: 89 4c 24 08 mov %ecx,0x8(%rsp) 2248e9: 89 54 24 04 mov %edx,0x4(%rsp) 2248ed: 44 89 44 24 0c mov %r8d,0xc(%rsp) 2248f2: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 2248f7: 85 f6 test %esi,%esi 2248f9: 7e 67 jle 224962 2248fb: 85 c9 test %ecx,%ecx 2248fd: 48 89 fb mov %rdi,%rbx 224900: 40 0f 95 c5 setne %bpl 224904: 85 d2 test %edx,%edx 224906: 0f 95 c0 setne %al 224909: 21 c5 and %eax,%ebp 22490b: 8d 46 ff lea -0x1(%rsi),%eax 22490e: 4c 8d 64 c7 08 lea 0x8(%rdi,%rax,8),%r12 224913: 48 8b 03 mov (%rbx),%rax 224916: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 22491b: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 224922: 48 8b 07 mov (%rdi),%rax 224925: 48 8b 80 10 01 00 00 mov 0x110(%rax),%rax 22492c: e8 00 00 00 00 callq 224931 224931: 40 84 ed test %bpl,%bpl 224934: 74 23 je 224959 224936: 48 8b 03 mov (%rbx),%rax 224939: ba 02 00 00 00 mov $0x2,%edx 22493e: be 00 08 00 00 mov $0x800,%esi 224943: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 22494a: 48 8b 07 mov (%rdi),%rax 22494d: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 224954: e8 00 00 00 00 callq 224959 224959: 48 83 c3 08 add $0x8,%rbx 22495d: 4c 39 e3 cmp %r12,%rbx 224960: 75 b1 jne 224913 224962: 48 8b 44 24 18 mov 0x18(%rsp),%rax 224967: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22496e: 00 00 224970: 75 09 jne 22497b 224972: 48 83 c4 20 add $0x20,%rsp 224976: 5b pop %rbx 224977: 5d pop %rbp 224978: 41 5c pop %r12 22497a: c3 retq 22497b: e8 00 00 00 00 callq 224980 0000000000224980 : 224980: e8 00 00 00 00 callq 224985 224985: 85 f6 test %esi,%esi 224987: 7e 39 jle 2249c2 224989: 8d 46 ff lea -0x1(%rsi),%eax 22498c: 41 54 push %r12 22498e: 4c 8d 64 c7 08 lea 0x8(%rdi,%rax,8),%r12 224993: 55 push %rbp 224994: 48 89 d5 mov %rdx,%rbp 224997: 53 push %rbx 224998: 48 89 fb mov %rdi,%rbx 22499b: 48 8b 03 mov (%rbx),%rax 22499e: 48 83 c3 08 add $0x8,%rbx 2249a2: 48 89 ee mov %rbp,%rsi 2249a5: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2249ac: 48 8b 07 mov (%rdi),%rax 2249af: 48 8b 40 40 mov 0x40(%rax),%rax 2249b3: e8 00 00 00 00 callq 2249b8 2249b8: 4c 39 e3 cmp %r12,%rbx 2249bb: 75 de jne 22499b 2249bd: 5b pop %rbx 2249be: 5d pop %rbp 2249bf: 41 5c pop %r12 2249c1: c3 retq 2249c2: c3 retq 2249c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2249ca: 00 00 00 00 2249ce: 66 90 xchg %ax,%ax 00000000002249d0 : 2249d0: e8 00 00 00 00 callq 2249d5 2249d5: 41 55 push %r13 2249d7: 49 89 d5 mov %rdx,%r13 2249da: 41 54 push %r12 2249dc: 45 31 e4 xor %r12d,%r12d 2249df: 55 push %rbp 2249e0: 53 push %rbx 2249e1: 80 7a 02 00 cmpb $0x0,0x2(%rdx) 2249e5: 41 0f 95 c4 setne %r12b 2249e9: 41 c1 e4 07 shl $0x7,%r12d 2249ed: 80 7a 01 00 cmpb $0x0,0x1(%rdx) 2249f1: 74 04 je 2249f7 2249f3: 41 83 cc 02 or $0x2,%r12d 2249f7: 44 89 e0 mov %r12d,%eax 2249fa: 83 c8 01 or $0x1,%eax 2249fd: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 224a02: 44 0f 45 e0 cmovne %eax,%r12d 224a06: 85 f6 test %esi,%esi 224a08: 74 34 je 224a3e 224a0a: 8d 46 ff lea -0x1(%rsi),%eax 224a0d: 48 89 fb mov %rdi,%rbx 224a10: 48 8d 6c c7 08 lea 0x8(%rdi,%rax,8),%rbp 224a15: 48 8b 03 mov (%rbx),%rax 224a18: 48 83 c3 08 add $0x8,%rbx 224a1c: 41 8b 55 04 mov 0x4(%r13),%edx 224a20: 44 89 e6 mov %r12d,%esi 224a23: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 224a2a: 48 8b 07 mov (%rdi),%rax 224a2d: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 224a34: e8 00 00 00 00 callq 224a39 224a39: 48 39 eb cmp %rbp,%rbx 224a3c: 75 d7 jne 224a15 224a3e: 5b pop %rbx 224a3f: 5d pop %rbp 224a40: 41 5c pop %r12 224a42: 41 5d pop %r13 224a44: c3 retq 224a45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 224a4c: 00 00 00 00 0000000000224a50 : 224a50: e8 00 00 00 00 callq 224a55 224a55: 41 54 push %r12 224a57: 49 89 f4 mov %rsi,%r12 224a5a: 55 push %rbp 224a5b: 48 89 fd mov %rdi,%rbp 224a5e: 53 push %rbx 224a5f: 48 83 ec 10 sub $0x10,%rsp 224a63: 48 8b 5f 08 mov 0x8(%rdi),%rbx 224a67: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 224a6e: 00 00 224a70: 48 89 44 24 08 mov %rax,0x8(%rsp) 224a75: 31 c0 xor %eax,%eax 224a77: c6 44 24 07 00 movb $0x0,0x7(%rsp) 224a7c: 8b 53 70 mov 0x70(%rbx),%edx 224a7f: 8d 42 f6 lea -0xa(%rdx),%eax 224a82: 83 f8 01 cmp $0x1,%eax 224a85: 76 04 jbe 224a8b 224a87: 85 d2 test %edx,%edx 224a89: 75 7d jne 224b08 224a8b: 83 fa 04 cmp $0x4,%edx 224a8e: 0f 84 d3 00 00 00 je 224b67 224a94: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 224a9b: 00 224a9c: 31 ff xor %edi,%edi 224a9e: 48 8b 70 68 mov 0x68(%rax),%rsi 224aa2: e8 00 00 00 00 callq 224aa7 224aa7: 48 8b bd 18 01 00 00 mov 0x118(%rbp),%rdi 224aae: 0f b6 74 24 07 movzbl 0x7(%rsp),%esi 224ab3: 4c 8d 63 34 lea 0x34(%rbx),%r12 224ab7: 4c 89 e2 mov %r12,%rdx 224aba: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 224ac1: 83 e6 01 and $0x1,%esi 224ac4: 48 8b 40 28 mov 0x28(%rax),%rax 224ac8: e8 00 00 00 00 callq 224acd 224acd: 48 8b bd 28 01 00 00 mov 0x128(%rbp),%rdi 224ad4: 4c 89 e6 mov %r12,%rsi 224ad7: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 224adc: 48 8b 07 mov (%rdi),%rax 224adf: 48 8b 80 40 01 00 00 mov 0x140(%rax),%rax 224ae6: e8 00 00 00 00 callq 224aeb 224aeb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 224af0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 224af7: 00 00 224af9: 0f 85 af 00 00 00 jne 224bae 224aff: 48 83 c4 10 add $0x10,%rsp 224b03: 5b pop %rbx 224b04: 5d pop %rbp 224b05: 41 5c pop %r12 224b07: c3 retq 224b08: 83 bb d4 02 00 00 01 cmpl $0x1,0x2d4(%rbx) 224b0f: 0f 85 76 ff ff ff jne 224a8b 224b15: 0f b6 83 88 00 00 00 movzbl 0x88(%rbx),%eax 224b1c: 8d 4a fe lea -0x2(%rdx),%ecx 224b1f: c6 44 24 07 03 movb $0x3,0x7(%rsp) 224b24: c0 e8 05 shr $0x5,%al 224b27: 83 e0 01 and $0x1,%eax 224b2a: 83 f9 02 cmp $0x2,%ecx 224b2d: 77 5b ja 224b8a 224b2f: 48 8b 4b 08 mov 0x8(%rbx),%rcx 224b33: 48 8b 89 18 01 00 00 mov 0x118(%rcx),%rcx 224b3a: 8b 49 14 mov 0x14(%rcx),%ecx 224b3d: 83 e9 01 sub $0x1,%ecx 224b40: 83 f9 02 cmp $0x2,%ecx 224b43: 77 05 ja 224b4a 224b45: c6 44 24 07 13 movb $0x13,0x7(%rsp) 224b4a: 0f b6 4c 24 07 movzbl 0x7(%rsp),%ecx 224b4f: 83 e0 01 and $0x1,%eax 224b52: c1 e0 02 shl $0x2,%eax 224b55: 83 e1 fb and $0xfffffffb,%ecx 224b58: 09 c8 or %ecx,%eax 224b5a: 88 44 24 07 mov %al,0x7(%rsp) 224b5e: 83 fa 04 cmp $0x4,%edx 224b61: 0f 85 2d ff ff ff jne 224a94 224b67: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 224b6e: 00 224b6f: bf 01 00 00 00 mov $0x1,%edi 224b74: 48 8b 70 68 mov 0x68(%rax),%rsi 224b78: e8 00 00 00 00 callq 224b7d 224b7d: 84 c0 test %al,%al 224b7f: 0f 85 22 ff ff ff jne 224aa7 224b85: e9 0a ff ff ff jmpq 224a94 224b8a: 83 e0 01 and $0x1,%eax 224b8d: c1 e0 02 shl $0x2,%eax 224b90: 89 c1 mov %eax,%ecx 224b92: 83 c9 03 or $0x3,%ecx 224b95: 88 4c 24 07 mov %cl,0x7(%rsp) 224b99: 83 fa 05 cmp $0x5,%edx 224b9c: 0f 85 e9 fe ff ff jne 224a8b 224ba2: 83 c8 0b or $0xb,%eax 224ba5: 88 44 24 07 mov %al,0x7(%rsp) 224ba9: e9 e6 fe ff ff jmpq 224a94 224bae: e8 00 00 00 00 callq 224bb3 224bb3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 224bba: 00 00 00 00 224bbe: 66 90 xchg %ax,%ax 0000000000224bc0 : 224bc0: e8 00 00 00 00 callq 224bc5 224bc5: 41 57 push %r15 224bc7: 49 89 f7 mov %rsi,%r15 224bca: 41 56 push %r14 224bcc: 49 89 d6 mov %rdx,%r14 224bcf: 41 55 push %r13 224bd1: 49 89 fd mov %rdi,%r13 224bd4: 41 54 push %r12 224bd6: 55 push %rbp 224bd7: 53 push %rbx 224bd8: 48 83 ec 08 sub $0x8,%rsp 224bdc: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 224be3: 80 bf 84 01 00 00 00 cmpb $0x0,0x184(%rdi) 224bea: 48 89 04 24 mov %rax,(%rsp) 224bee: 74 0c je 224bfc 224bf0: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 224bf7: e8 00 00 00 00 callq 224bfc 224bfc: 49 8b 86 18 01 00 00 mov 0x118(%r14),%rax 224c03: 31 db xor %ebx,%ebx 224c05: 48 85 c0 test %rax,%rax 224c08: 75 18 jne 224c22 224c0a: e9 c9 00 00 00 jmpq 224cd8 224c0f: 83 c3 01 add $0x1,%ebx 224c12: 83 fb 06 cmp $0x6,%ebx 224c15: 0f 84 8c 00 00 00 je 224ca7 224c1b: 49 8b 86 18 01 00 00 mov 0x118(%r14),%rax 224c22: 4c 63 e3 movslq %ebx,%r12 224c25: 42 80 bc 20 30 4b 00 cmpb $0x0,0x4b30(%rax,%r12,1) 224c2c: 00 00 224c2e: 74 df je 224c0f 224c30: 41 8b 97 a8 02 00 00 mov 0x2a8(%r15),%edx 224c37: 85 d2 test %edx,%edx 224c39: 0f 84 93 00 00 00 je 224cd2 224c3f: 83 ea 01 sub $0x1,%edx 224c42: 49 8d 47 30 lea 0x30(%r15),%rax 224c46: 49 8d 54 d7 38 lea 0x38(%r15,%rdx,8),%rdx 224c4b: eb 09 jmp 224c56 224c4d: 48 83 c0 08 add $0x8,%rax 224c51: 48 39 d0 cmp %rdx,%rax 224c54: 74 7c je 224cd2 224c56: 48 8b 28 mov (%rax),%rbp 224c59: 39 9d 88 00 00 00 cmp %ebx,0x88(%rbp) 224c5f: 75 ec jne 224c4d 224c61: 49 8b bf b8 01 00 00 mov 0x1b8(%r15),%rdi 224c68: 89 de mov %ebx,%esi 224c6a: 83 c3 01 add $0x1,%ebx 224c6d: 48 8b 07 mov (%rdi),%rax 224c70: 48 8b 40 58 mov 0x58(%rax),%rax 224c74: e8 00 00 00 00 callq 224c79 224c79: 49 8b 86 18 01 00 00 mov 0x118(%r14),%rax 224c80: be 01 00 00 00 mov $0x1,%esi 224c85: 48 89 ef mov %rbp,%rdi 224c88: 42 c6 84 20 30 4b 00 movb $0x0,0x4b30(%rax,%r12,1) 224c8f: 00 00 224c91: 48 8b 45 00 mov 0x0(%rbp),%rax 224c95: 48 8b 40 50 mov 0x50(%rax),%rax 224c99: e8 00 00 00 00 callq 224c9e 224c9e: 83 fb 06 cmp $0x6,%ebx 224ca1: 0f 85 74 ff ff ff jne 224c1b 224ca7: 41 80 bd 84 01 00 00 cmpb $0x0,0x184(%r13) 224cae: 00 224caf: 74 27 je 224cd8 224cb1: 48 8b 04 24 mov (%rsp),%rax 224cb5: 4c 89 ef mov %r13,%rdi 224cb8: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 224cbf: 48 83 c4 08 add $0x8,%rsp 224cc3: 5b pop %rbx 224cc4: 5d pop %rbp 224cc5: 41 5c pop %r12 224cc7: 41 5d pop %r13 224cc9: 41 5e pop %r14 224ccb: 41 5f pop %r15 224ccd: e9 00 00 00 00 jmpq 224cd2 224cd2: 0f 0b ud2 224cd4: 31 ed xor %ebp,%ebp 224cd6: eb 89 jmp 224c61 224cd8: 48 83 c4 08 add $0x8,%rsp 224cdc: 5b pop %rbx 224cdd: 5d pop %rbp 224cde: 41 5c pop %r12 224ce0: 41 5d pop %r13 224ce2: 41 5e pop %r14 224ce4: 41 5f pop %r15 224ce6: c3 retq 224ce7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 224cee: 00 00 0000000000224cf0 : 224cf0: e8 00 00 00 00 callq 224cf5 224cf5: b8 01 00 00 00 mov $0x1,%eax 224cfa: c3 retq 224cfb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000224d00 : 224d00: e8 00 00 00 00 callq 224d05 224d05: 41 55 push %r13 224d07: 41 54 push %r12 224d09: 55 push %rbp 224d0a: 53 push %rbx 224d0b: 48 8b 1f mov (%rdi),%rbx 224d0e: 48 85 db test %rbx,%rbx 224d11: 0f 84 97 00 00 00 je 224dae 224d17: 48 8b 83 80 03 00 00 mov 0x380(%rbx),%rax 224d1e: 4c 8b a7 28 01 00 00 mov 0x128(%rdi),%r12 224d25: 48 89 fd mov %rdi,%rbp 224d28: 48 8b bf e8 00 00 00 mov 0xe8(%rdi),%rdi 224d2f: 4c 8b 28 mov (%rax),%r13 224d32: 48 8b 07 mov (%rdi),%rax 224d35: 48 8b 40 48 mov 0x48(%rax),%rax 224d39: e8 00 00 00 00 callq 224d3e 224d3e: 08 83 78 03 00 00 or %al,0x378(%rbx) 224d44: 84 c0 test %al,%al 224d46: 74 6d je 224db5 224d48: 83 bb 00 03 00 00 01 cmpl $0x1,0x300(%rbx) 224d4f: 0f 84 3f 01 00 00 je 224e94 224d55: 49 8b 9d 08 e9 00 00 mov 0xe908(%r13),%rbx 224d5c: 80 7b 29 00 cmpb $0x0,0x29(%rbx) 224d60: 74 4c je 224dae 224d62: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 224d69: 48 8b b8 20 01 00 00 mov 0x120(%rax),%rdi 224d70: 48 8b 07 mov (%rdi),%rax 224d73: 48 8b 40 48 mov 0x48(%rax),%rax 224d77: e8 00 00 00 00 callq 224d7c 224d7c: 39 43 2c cmp %eax,0x2c(%rbx) 224d7f: 74 2d je 224dae 224d81: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 224d88: 41 0f b6 b5 90 01 00 movzbl 0x190(%r13),%esi 224d8f: 00 224d90: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 224d97: 83 f6 01 xor $0x1,%esi 224d9a: 40 0f b6 f6 movzbl %sil,%esi 224d9e: 48 8b 07 mov (%rdi),%rax 224da1: 48 8b 40 50 mov 0x50(%rax),%rax 224da5: e8 00 00 00 00 callq 224daa 224daa: c6 43 29 00 movb $0x0,0x29(%rbx) 224dae: 5b pop %rbx 224daf: 5d pop %rbp 224db0: 41 5c pop %r12 224db2: 41 5d pop %r13 224db4: c3 retq 224db5: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 224dbc: 48 89 83 00 03 00 00 mov %rax,0x300(%rbx) 224dc3: 48 8b 83 90 02 00 00 mov 0x290(%rbx),%rax 224dca: 83 bb 00 03 00 00 01 cmpl $0x1,0x300(%rbx) 224dd1: 48 89 83 08 03 00 00 mov %rax,0x308(%rbx) 224dd8: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 224ddf: 48 89 83 10 03 00 00 mov %rax,0x310(%rbx) 224de6: 48 8b 83 a0 02 00 00 mov 0x2a0(%rbx),%rax 224ded: 48 89 83 18 03 00 00 mov %rax,0x318(%rbx) 224df4: 48 8b 83 a8 02 00 00 mov 0x2a8(%rbx),%rax 224dfb: 48 89 83 20 03 00 00 mov %rax,0x320(%rbx) 224e02: 48 8b 83 b0 02 00 00 mov 0x2b0(%rbx),%rax 224e09: 48 89 83 28 03 00 00 mov %rax,0x328(%rbx) 224e10: 48 8b 83 b8 02 00 00 mov 0x2b8(%rbx),%rax 224e17: 48 89 83 30 03 00 00 mov %rax,0x330(%rbx) 224e1e: 48 8b 83 c0 02 00 00 mov 0x2c0(%rbx),%rax 224e25: 48 89 83 38 03 00 00 mov %rax,0x338(%rbx) 224e2c: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 224e33: 48 89 83 40 03 00 00 mov %rax,0x340(%rbx) 224e3a: 48 8b 83 d0 02 00 00 mov 0x2d0(%rbx),%rax 224e41: 48 89 83 48 03 00 00 mov %rax,0x348(%rbx) 224e48: 48 8b 83 d8 02 00 00 mov 0x2d8(%rbx),%rax 224e4f: 48 89 83 50 03 00 00 mov %rax,0x350(%rbx) 224e56: 48 8b 83 e0 02 00 00 mov 0x2e0(%rbx),%rax 224e5d: 48 89 83 58 03 00 00 mov %rax,0x358(%rbx) 224e64: 48 8b 83 e8 02 00 00 mov 0x2e8(%rbx),%rax 224e6b: 48 89 83 60 03 00 00 mov %rax,0x360(%rbx) 224e72: 48 8b 83 f0 02 00 00 mov 0x2f0(%rbx),%rax 224e79: 48 89 83 68 03 00 00 mov %rax,0x368(%rbx) 224e80: 48 8b 83 f8 02 00 00 mov 0x2f8(%rbx),%rax 224e87: 48 89 83 70 03 00 00 mov %rax,0x370(%rbx) 224e8e: 0f 85 c1 fe ff ff jne 224d55 224e94: 49 8b 04 24 mov (%r12),%rax 224e98: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 224e9f: 48 85 c0 test %rax,%rax 224ea2: 0f 84 ad fe ff ff je 224d55 224ea8: 48 8b bd 28 01 00 00 mov 0x128(%rbp),%rdi 224eaf: e8 00 00 00 00 callq 224eb4 224eb4: 83 f0 01 xor $0x1,%eax 224eb7: 88 83 79 03 00 00 mov %al,0x379(%rbx) 224ebd: e9 93 fe ff ff jmpq 224d55 224ec2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 224ec9: 00 00 00 00 224ecd: 0f 1f 00 nopl (%rax) 0000000000224ed0 : 224ed0: e8 00 00 00 00 callq 224ed5 224ed5: 48 8b 07 mov (%rdi),%rax 224ed8: 48 8b 00 mov (%rax),%rax 224edb: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 224ee2: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 224ee9: 48 8b 07 mov (%rdi),%rax 224eec: 48 8b 00 mov (%rax),%rax 224eef: e9 00 00 00 00 jmpq 224ef4 224ef4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 224efb: 00 00 00 00 224eff: 90 nop 0000000000224f00 : 224f00: e8 00 00 00 00 callq 224f05 224f05: 55 push %rbp 224f06: b9 cd cc cc cc mov $0xcccccccd,%ecx 224f0b: 48 89 e5 mov %rsp,%rbp 224f0e: 41 57 push %r15 224f10: 41 56 push %r14 224f12: 41 55 push %r13 224f14: 41 54 push %r12 224f16: 53 push %rbx 224f17: 48 83 ec 60 sub $0x60,%rsp 224f1b: 48 8b 9f e8 00 00 00 mov 0xe8(%rdi),%rbx 224f22: 4c 8b a7 08 01 00 00 mov 0x108(%rdi),%r12 224f29: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 224f30: 00 00 224f32: 48 89 44 24 58 mov %rax,0x58(%rsp) 224f37: 48 8b 47 08 mov 0x8(%rdi),%rax 224f3b: 48 8b 90 60 03 00 00 mov 0x360(%rax),%rdx 224f42: 48 89 54 24 14 mov %rdx,0x14(%rsp) 224f47: 48 8b 90 68 03 00 00 mov 0x368(%rax),%rdx 224f4e: 48 89 54 24 1c mov %rdx,0x1c(%rsp) 224f53: 8b 90 70 03 00 00 mov 0x370(%rax),%edx 224f59: 89 54 24 24 mov %edx,0x24(%rsp) 224f5d: 8b 50 64 mov 0x64(%rax),%edx 224f60: 48 8b 80 f8 02 00 00 mov 0x2f8(%rax),%rax 224f67: 48 0f af d1 imul %rcx,%rdx 224f6b: 48 c1 ea 23 shr $0x23,%rdx 224f6f: 89 54 24 28 mov %edx,0x28(%rsp) 224f73: 48 8b 00 mov (%rax),%rax 224f76: 48 8b 57 34 mov 0x34(%rdi),%rdx 224f7a: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 224f81: 48 89 54 24 38 mov %rdx,0x38(%rsp) 224f86: 8b 80 20 03 00 00 mov 0x320(%rax),%eax 224f8c: 89 44 24 2c mov %eax,0x2c(%rsp) 224f90: 48 8b 47 2c mov 0x2c(%rdi),%rax 224f94: 48 89 44 24 30 mov %rax,0x30(%rsp) 224f99: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 224fa0: 48 89 44 24 40 mov %rax,0x40(%rsp) 224fa5: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax 224fac: 48 89 44 24 48 mov %rax,0x48(%rsp) 224fb1: 48 8b 37 mov (%rdi),%rsi 224fb4: 48 8b 8f c0 02 00 00 mov 0x2c0(%rdi),%rcx 224fbb: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 224fc2: 00 224fc3: 44 8b 9e 6c 02 00 00 mov 0x26c(%rsi),%r11d 224fca: 0f b6 86 7e 02 00 00 movzbl 0x27e(%rsi),%eax 224fd1: 44 89 5c 24 50 mov %r11d,0x50(%rsp) 224fd6: 88 44 24 54 mov %al,0x54(%rsp) 224fda: 48 85 c9 test %rcx,%rcx 224fdd: 0f 84 98 01 00 00 je 22517b 224fe3: 8b 44 24 14 mov 0x14(%rsp),%eax 224fe7: 2b 86 d0 00 00 00 sub 0xd0(%rsi),%eax 224fed: 0f af 86 c8 00 00 00 imul 0xc8(%rsi),%eax 224ff4: 99 cltd 224ff5: f7 be d8 00 00 00 idivl 0xd8(%rsi) 224ffb: 41 89 c0 mov %eax,%r8d 224ffe: 8b 44 24 18 mov 0x18(%rsp),%eax 225002: 2b 86 d4 00 00 00 sub 0xd4(%rsi),%eax 225008: 0f af 86 cc 00 00 00 imul 0xcc(%rsi),%eax 22500f: 99 cltd 225010: f7 be dc 00 00 00 idivl 0xdc(%rsi) 225016: 80 7c 24 25 00 cmpb $0x0,0x25(%rsp) 22501b: 74 0d je 22502a 22501d: 44 03 86 c0 00 00 00 add 0xc0(%rsi),%r8d 225024: 03 86 c4 00 00 00 add 0xc4(%rsi),%eax 22502a: 44 89 c2 mov %r8d,%edx 22502d: 45 85 c0 test %r8d,%r8d 225030: 79 07 jns 225039 225032: 44 29 44 24 1c sub %r8d,0x1c(%rsp) 225037: 31 d2 xor %edx,%edx 225039: 85 c0 test %eax,%eax 22503b: 79 06 jns 225043 22503d: 29 44 24 20 sub %eax,0x20(%rsp) 225041: 31 c0 xor %eax,%eax 225043: 89 54 24 14 mov %edx,0x14(%rsp) 225047: 89 44 24 18 mov %eax,0x18(%rsp) 22504b: 83 3e 02 cmpl $0x2,(%rsi) 22504e: 74 75 je 2250c5 225050: 80 7c 24 24 00 cmpb $0x0,0x24(%rsp) 225055: 74 73 je 2250ca 225057: 44 8b 7f 6c mov 0x6c(%rdi),%r15d 22505b: 44 8b 77 74 mov 0x74(%rdi),%r14d 22505f: 44 8b 6f 70 mov 0x70(%rdi),%r13d 225063: 45 01 fe add %r15d,%r14d 225066: 44 89 74 24 08 mov %r14d,0x8(%rsp) 22506b: 44 8b 77 78 mov 0x78(%rdi),%r14d 22506f: 45 01 ee add %r13d,%r14d 225072: 44 89 74 24 04 mov %r14d,0x4(%rsp) 225077: 48 85 c9 test %rcx,%rcx 22507a: 75 0e jne 22508a 22507c: eb 4c jmp 2250ca 22507e: 48 8b 89 c0 02 00 00 mov 0x2c0(%rcx),%rcx 225085: 48 85 c9 test %rcx,%rcx 225088: 74 40 je 2250ca 22508a: 4c 8b 01 mov (%rcx),%r8 22508d: 41 80 b8 7c 02 00 00 cmpb $0x0,0x27c(%r8) 225094: 00 225095: 74 e7 je 22507e 225097: 44 8b 41 70 mov 0x70(%rcx),%r8d 22509b: 44 8b 49 6c mov 0x6c(%rcx),%r9d 22509f: 44 8b 51 74 mov 0x74(%rcx),%r10d 2250a3: 44 8b 71 78 mov 0x78(%rcx),%r14d 2250a7: 45 39 c5 cmp %r8d,%r13d 2250aa: 7c d2 jl 22507e 2250ac: 45 39 cf cmp %r9d,%r15d 2250af: 7c cd jl 22507e 2250b1: 45 01 d1 add %r10d,%r9d 2250b4: 44 39 4c 24 08 cmp %r9d,0x8(%rsp) 2250b9: 7f c3 jg 22507e 2250bb: 45 01 f0 add %r14d,%r8d 2250be: 44 39 44 24 04 cmp %r8d,0x4(%rsp) 2250c3: 7f b9 jg 22507e 2250c5: c6 44 24 24 00 movb $0x0,0x24(%rsp) 2250ca: 41 83 fb 01 cmp $0x1,%r11d 2250ce: 0f 84 8f 00 00 00 je 225163 2250d4: 41 83 fb 03 cmp $0x3,%r11d 2250d8: 74 70 je 22514a 2250da: 41 83 fb 02 cmp $0x2,%r11d 2250de: 0f 84 b7 00 00 00 je 22519b 2250e4: 48 8b 03 mov (%rbx),%rax 2250e7: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 2250ec: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 2250f1: 48 89 df mov %rbx,%rdi 2250f4: 48 8b 40 68 mov 0x68(%rax),%rax 2250f8: e8 00 00 00 00 callq 2250fd 2250fd: 49 8b 04 24 mov (%r12),%rax 225101: 8b 8b a4 00 00 00 mov 0xa4(%rbx),%ecx 225107: 4c 89 e7 mov %r12,%rdi 22510a: 44 8b 83 a8 00 00 00 mov 0xa8(%rbx),%r8d 225111: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 225116: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 22511b: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 225122: e8 00 00 00 00 callq 225127 225127: 48 8b 44 24 58 mov 0x58(%rsp),%rax 22512c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 225133: 00 00 225135: 0f 85 cc 00 00 00 jne 225207 22513b: 48 83 c4 60 add $0x60,%rsp 22513f: 5b pop %rbx 225140: 41 5c pop %r12 225142: 41 5d pop %r13 225144: 41 5e pop %r14 225146: 41 5f pop %r15 225148: 5d pop %rbp 225149: c3 retq 22514a: 44 8b 5c 24 0c mov 0xc(%rsp),%r11d 22514f: 8b 4f 38 mov 0x38(%rdi),%ecx 225152: 45 85 db test %r11d,%r11d 225155: 75 3a jne 225191 225157: 29 d1 sub %edx,%ecx 225159: 89 4c 24 18 mov %ecx,0x18(%rsp) 22515d: 89 44 24 14 mov %eax,0x14(%rsp) 225161: eb 81 jmp 2250e4 225163: 8b 77 2c mov 0x2c(%rdi),%esi 225166: 8b 4f 34 mov 0x34(%rdi),%ecx 225169: 89 54 24 18 mov %edx,0x18(%rsp) 22516d: 8d 0c 71 lea (%rcx,%rsi,2),%ecx 225170: 29 c1 sub %eax,%ecx 225172: 89 4c 24 14 mov %ecx,0x14(%rsp) 225176: e9 69 ff ff ff jmpq 2250e4 22517b: 31 c0 xor %eax,%eax 22517d: 48 83 bf c8 02 00 00 cmpq $0x0,0x2c8(%rdi) 225184: 00 225185: 0f 95 c0 setne %al 225188: 89 44 24 0c mov %eax,0xc(%rsp) 22518c: e9 52 fe ff ff jmpq 224fe3 225191: 01 c9 add %ecx,%ecx 225193: 29 d1 sub %edx,%ecx 225195: 89 4c 24 18 mov %ecx,0x18(%rsp) 225199: eb c2 jmp 22515d 22519b: 44 8b 47 2c mov 0x2c(%rdi),%r8d 22519f: 44 8b 54 24 0c mov 0xc(%rsp),%r10d 2251a4: 8b 4f 34 mov 0x34(%rdi),%ecx 2251a7: 47 8d 0c 00 lea (%r8,%r8,1),%r9d 2251ab: 45 85 d2 test %r10d,%r10d 2251ae: 74 34 je 2251e4 2251b0: 46 8d 14 01 lea (%rcx,%r8,1),%r10d 2251b4: 41 39 d2 cmp %edx,%r10d 2251b7: 76 42 jbe 2251fb 2251b9: 44 8b 93 a4 00 00 00 mov 0xa4(%rbx),%r10d 2251c0: 41 29 d1 sub %edx,%r9d 2251c3: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 2251c8: 45 01 d0 add %r10d,%r8d 2251cb: 41 39 d0 cmp %edx,%r8d 2251ce: 76 0c jbe 2251dc 2251d0: 44 03 96 c0 00 00 00 add 0xc0(%rsi),%r10d 2251d7: 45 39 d1 cmp %r10d,%r9d 2251da: 77 11 ja 2251ed 2251dc: 01 ca add %ecx,%edx 2251de: 89 54 24 14 mov %edx,0x14(%rsp) 2251e2: eb 09 jmp 2251ed 2251e4: 44 01 c9 add %r9d,%ecx 2251e7: 29 d1 sub %edx,%ecx 2251e9: 89 4c 24 14 mov %ecx,0x14(%rsp) 2251ed: 8b 57 38 mov 0x38(%rdi),%edx 2251f0: 29 c2 sub %eax,%edx 2251f2: 89 54 24 18 mov %edx,0x18(%rsp) 2251f6: e9 e9 fe ff ff jmpq 2250e4 2251fb: 41 8d 0c 49 lea (%r9,%rcx,2),%ecx 2251ff: 29 d1 sub %edx,%ecx 225201: 89 4c 24 14 mov %ecx,0x14(%rsp) 225205: eb e6 jmp 2251ed 225207: e8 00 00 00 00 callq 22520c 22520c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000225210 : 225210: e8 00 00 00 00 callq 225215 225215: 55 push %rbp 225216: 53 push %rbx 225217: 48 89 fb mov %rdi,%rbx 22521a: 48 8b 47 08 mov 0x8(%rdi),%rax 22521e: 48 8b bf e8 00 00 00 mov 0xe8(%rdi),%rdi 225225: 48 8d a8 38 03 00 00 lea 0x338(%rax),%rbp 22522c: 48 8b 07 mov (%rdi),%rax 22522f: 48 89 ee mov %rbp,%rsi 225232: 48 8b 40 60 mov 0x60(%rax),%rax 225236: e8 00 00 00 00 callq 22523b 22523b: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 225242: 48 89 ee mov %rbp,%rsi 225245: 5b pop %rbx 225246: 5d pop %rbp 225247: 48 8b 07 mov (%rdi),%rax 22524a: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 225251: e9 00 00 00 00 jmpq 225256 225256: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22525d: 00 00 00 0000000000225260 : 225260: e8 00 00 00 00 callq 225265 225265: 53 push %rbx 225266: 48 89 fb mov %rdi,%rbx 225269: 48 83 ec 20 sub $0x20,%rsp 22526d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 225274: 00 00 225276: 48 89 44 24 18 mov %rax,0x18(%rsp) 22527b: 48 8b 47 08 mov 0x8(%rdi),%rax 22527f: 48 8b bf 08 01 00 00 mov 0x108(%rdi),%rdi 225286: c7 04 24 00 3c 00 00 movl $0x3c00,(%rsp) 22528d: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 225294: 00 00 225296: 48 8b 17 mov (%rdi),%rdx 225299: 48 83 ba d8 00 00 00 cmpq $0x0,0xd8(%rdx) 2252a0: 00 2252a1: 8b 80 50 03 00 00 mov 0x350(%rax),%eax 2252a7: 74 3e je 2252e7 2252a9: 48 b9 0a 00 00 00 05 movabs $0x50000000a,%rcx 2252b0: 00 00 00 2252b3: c6 44 24 14 01 movb $0x1,0x14(%rsp) 2252b8: ba 00 3c 00 00 mov $0x3c00,%edx 2252bd: 48 89 4c 24 0c mov %rcx,0xc(%rsp) 2252c2: 83 f8 50 cmp $0x50,%eax 2252c5: 77 36 ja 2252fd 2252c7: 89 54 24 08 mov %edx,0x8(%rsp) 2252cb: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2252d0: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2252d7: 00 2252d8: 48 8b 07 mov (%rdi),%rax 2252db: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 2252e2: e8 00 00 00 00 callq 2252e7 2252e7: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2252ec: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2252f3: 00 00 2252f5: 75 2e jne 225325 2252f7: 48 83 c4 20 add $0x20,%rsp 2252fb: 5b pop %rbx 2252fc: c3 retq 2252fd: 89 c7 mov %eax,%edi 2252ff: be 50 00 00 00 mov $0x50,%esi 225304: e8 00 00 00 00 callq 225309 225309: 48 89 c7 mov %rax,%rdi 22530c: 48 89 e2 mov %rsp,%rdx 22530f: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 225314: e8 00 00 00 00 callq 225319 225319: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 225320: 8b 14 24 mov (%rsp),%edx 225323: eb a2 jmp 2252c7 225325: e8 00 00 00 00 callq 22532a 22532a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000225330 : 225330: e8 00 00 00 00 callq 225335 225335: 48 83 ec 78 sub $0x78,%rsp 225339: 48 8b 47 08 mov 0x8(%rdi),%rax 22533d: 48 8b 50 34 mov 0x34(%rax),%rdx 225341: 48 89 14 24 mov %rdx,(%rsp) 225345: 48 8b 50 3c mov 0x3c(%rax),%rdx 225349: 48 89 54 24 08 mov %rdx,0x8(%rsp) 22534e: 48 8b 50 44 mov 0x44(%rax),%rdx 225352: 48 89 54 24 10 mov %rdx,0x10(%rsp) 225357: 48 8b 50 4c mov 0x4c(%rax),%rdx 22535b: 48 89 54 24 18 mov %rdx,0x18(%rsp) 225360: 48 8b 50 54 mov 0x54(%rax),%rdx 225364: 48 89 54 24 20 mov %rdx,0x20(%rsp) 225369: 48 8b 50 5c mov 0x5c(%rax),%rdx 22536d: 48 89 54 24 28 mov %rdx,0x28(%rsp) 225372: 48 8b 50 64 mov 0x64(%rax),%rdx 225376: 48 89 54 24 30 mov %rdx,0x30(%rsp) 22537b: 48 8b 50 6c mov 0x6c(%rax),%rdx 22537f: 48 89 54 24 38 mov %rdx,0x38(%rsp) 225384: 48 8b 50 74 mov 0x74(%rax),%rdx 225388: 48 89 54 24 40 mov %rdx,0x40(%rsp) 22538d: 48 8b 50 7c mov 0x7c(%rax),%rdx 225391: 48 89 54 24 48 mov %rdx,0x48(%rsp) 225396: 48 8b 90 84 00 00 00 mov 0x84(%rax),%rdx 22539d: 48 89 54 24 50 mov %rdx,0x50(%rsp) 2253a2: 48 89 d1 mov %rdx,%rcx 2253a5: 48 8b 90 8c 00 00 00 mov 0x8c(%rax),%rdx 2253ac: 48 c1 e9 20 shr $0x20,%rcx 2253b0: 48 89 54 24 58 mov %rdx,0x58(%rsp) 2253b5: 48 8b 90 94 00 00 00 mov 0x94(%rax),%rdx 2253bc: 48 89 54 24 60 mov %rdx,0x60(%rsp) 2253c1: 48 8b 90 9c 00 00 00 mov 0x9c(%rax),%rdx 2253c8: 48 89 54 24 68 mov %rdx,0x68(%rsp) 2253cd: 48 8b 90 a4 00 00 00 mov 0xa4(%rax),%rdx 2253d4: 48 89 54 24 70 mov %rdx,0x70(%rsp) 2253d9: 8b 50 4c mov 0x4c(%rax),%edx 2253dc: 44 8b 48 50 mov 0x50(%rax),%r9d 2253e0: 44 8b 40 54 mov 0x54(%rax),%r8d 2253e4: 44 8b 50 58 mov 0x58(%rax),%r10d 2253e8: 8b 40 5c mov 0x5c(%rax),%eax 2253eb: 83 e1 01 and $0x1,%ecx 2253ee: 74 2f je 22541f 2253f0: 83 f8 02 cmp $0x2,%eax 2253f3: be 02 00 00 00 mov $0x2,%esi 2253f8: 0f 43 f0 cmovae %eax,%esi 2253fb: 45 01 d0 add %r10d,%r8d 2253fe: 89 d0 mov %edx,%eax 225400: 83 c1 01 add $0x1,%ecx 225403: 44 29 c0 sub %r8d,%eax 225406: 0f b6 c9 movzbl %cl,%ecx 225409: 44 29 c8 sub %r9d,%eax 22540c: 29 f0 sub %esi,%eax 22540e: 0f af c1 imul %ecx,%eax 225411: 2b 87 88 04 00 00 sub 0x488(%rdi),%eax 225417: 48 83 c4 78 add $0x78,%rsp 22541b: 83 c0 01 add $0x1,%eax 22541e: c3 retq 22541f: 85 c0 test %eax,%eax 225421: be 01 00 00 00 mov $0x1,%esi 225426: 0f 45 f0 cmovne %eax,%esi 225429: eb d0 jmp 2253fb 22542b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000225430 : 225430: e8 00 00 00 00 callq 225435 225435: 41 55 push %r13 225437: 49 89 f8 mov %rdi,%r8 22543a: 49 89 d5 mov %rdx,%r13 22543d: 48 89 f7 mov %rsi,%rdi 225440: 41 54 push %r12 225442: 55 push %rbp 225443: 48 8b 6e 08 mov 0x8(%rsi),%rbp 225447: 53 push %rbx 225448: 48 89 cb mov %rcx,%rbx 22544b: 49 8b 80 98 e7 00 00 mov 0xe798(%r8),%rax 225452: 44 8b a5 e8 02 00 00 mov 0x2e8(%rbp),%r12d 225459: e8 00 00 00 00 callq 22545e 22545e: 45 85 e4 test %r12d,%r12d 225461: 7e 2d jle 225490 225463: 42 8d 44 20 ff lea -0x1(%rax,%r12,1),%eax 225468: 85 c0 test %eax,%eax 22546a: 79 07 jns 225473 22546c: 8b 55 4c mov 0x4c(%rbp),%edx 22546f: 8d 44 10 ff lea -0x1(%rax,%rdx,1),%eax 225473: 41 89 45 00 mov %eax,0x0(%r13) 225477: 83 c0 02 add $0x2,%eax 22547a: ba 02 00 00 00 mov $0x2,%edx 22547f: 89 03 mov %eax,(%rbx) 225481: 3b 45 4c cmp 0x4c(%rbp),%eax 225484: 0f 43 c2 cmovae %edx,%eax 225487: 89 03 mov %eax,(%rbx) 225489: 5b pop %rbx 22548a: 5d pop %rbp 22548b: 41 5c pop %r12 22548d: 41 5d pop %r13 22548f: c3 retq 225490: 42 8d 54 20 01 lea 0x1(%rax,%r12,1),%edx 225495: 0f 45 c2 cmovne %edx,%eax 225498: eb ce jmp 225468 22549a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002254a0 : 2254a0: e8 00 00 00 00 callq 2254a5 2254a5: 55 push %rbp 2254a6: 48 83 ec 10 sub $0x10,%rsp 2254aa: 48 8b ae 28 01 00 00 mov 0x128(%rsi),%rbp 2254b1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2254b8: 00 00 2254ba: 48 89 44 24 08 mov %rax,0x8(%rsp) 2254bf: 31 c0 xor %eax,%eax 2254c1: 85 d2 test %edx,%edx 2254c3: 74 52 je 225517 2254c5: 83 fa 01 cmp $0x1,%edx 2254c8: 74 1a je 2254e4 2254ca: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2254cf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2254d6: 00 00 2254d8: 0f 85 9d 00 00 00 jne 22557b 2254de: 48 83 c4 10 add $0x10,%rsp 2254e2: 5d pop %rbp 2254e3: c3 retq 2254e4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2254e9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2254f0: 00 00 2254f2: 0f 85 83 00 00 00 jne 22557b 2254f8: 48 8b 46 08 mov 0x8(%rsi),%rax 2254fc: 48 89 ef mov %rbp,%rdi 2254ff: 8b b0 f0 02 00 00 mov 0x2f0(%rax),%esi 225505: 48 8b 45 00 mov 0x0(%rbp),%rax 225509: 48 8b 40 18 mov 0x18(%rax),%rax 22550d: 48 83 c4 10 add $0x10,%rsp 225511: 5d pop %rbp 225512: e9 00 00 00 00 jmpq 225517 225517: 48 8b 46 08 mov 0x8(%rsi),%rax 22551b: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 225522: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 225529: 00 22552a: 8b 80 e4 02 00 00 mov 0x2e4(%rax),%eax 225530: 85 c0 test %eax,%eax 225532: 74 1e je 225552 225534: 31 f6 xor %esi,%esi 225536: 83 f8 01 cmp $0x1,%eax 225539: 74 02 je 22553d 22553b: 0f 0b ud2 22553d: 48 8b 45 00 mov 0x0(%rbp),%rax 225541: 48 89 ef mov %rbp,%rdi 225544: 48 8b 40 10 mov 0x10(%rax),%rax 225548: e8 00 00 00 00 callq 22554d 22554d: e9 78 ff ff ff jmpq 2254ca 225552: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 225557: 48 89 e2 mov %rsp,%rdx 22555a: e8 00 00 00 00 callq 22555f 22555f: 48 8b 45 00 mov 0x0(%rbp),%rax 225563: 8b 54 24 04 mov 0x4(%rsp),%edx 225567: 48 89 ef mov %rbp,%rdi 22556a: 8b 34 24 mov (%rsp),%esi 22556d: 48 8b 40 10 mov 0x10(%rax),%rax 225571: e8 00 00 00 00 callq 225576 225576: e9 4f ff ff ff jmpq 2254ca 22557b: e8 00 00 00 00 callq 225580 0000000000225580 : 225580: e8 00 00 00 00 callq 225585 225585: 49 89 f8 mov %rdi,%r8 225588: 55 push %rbp 225589: 48 89 f7 mov %rsi,%rdi 22558c: 48 8b ae 28 01 00 00 mov 0x128(%rsi),%rbp 225593: 49 8b 80 98 e7 00 00 mov 0xe798(%r8),%rax 22559a: e8 00 00 00 00 callq 22559f 22559f: 89 c6 mov %eax,%esi 2255a1: 85 c0 test %eax,%eax 2255a3: 79 04 jns 2255a9 2255a5: 0f 0b ud2 2255a7: 31 f6 xor %esi,%esi 2255a9: 48 8b 45 00 mov 0x0(%rbp),%rax 2255ad: 48 8b 40 20 mov 0x20(%rax),%rax 2255b1: 48 85 c0 test %rax,%rax 2255b4: 74 09 je 2255bf 2255b6: 48 89 ef mov %rbp,%rdi 2255b9: 5d pop %rbp 2255ba: e9 00 00 00 00 jmpq 2255bf 2255bf: 5d pop %rbp 2255c0: c3 retq 2255c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2255c8: 00 00 00 00 2255cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002255d0 : 2255d0: e8 00 00 00 00 callq 2255d5 2255d5: 55 push %rbp 2255d6: 49 89 f0 mov %rsi,%r8 2255d9: 48 89 fa mov %rdi,%rdx 2255dc: b9 11 00 00 00 mov $0x11,%ecx 2255e1: 53 push %rbx 2255e2: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 2255e9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2255f0: 00 00 2255f2: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 2255f9: 00 2255fa: 31 c0 xor %eax,%eax 2255fc: 48 89 e6 mov %rsp,%rsi 2255ff: 48 89 f7 mov %rsi,%rdi 225602: f3 48 ab rep stos %rax,%es:(%rdi) 225605: 48 8b 42 08 mov 0x8(%rdx),%rax 225609: c7 07 00 00 00 00 movl $0x0,(%rdi) 22560f: 48 8b 68 08 mov 0x8(%rax),%rbp 225613: 48 8b 8d 28 01 00 00 mov 0x128(%rbp),%rcx 22561a: 48 8b 99 08 e9 00 00 mov 0xe908(%rcx),%rbx 225621: 48 8b 48 34 mov 0x34(%rax),%rcx 225625: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 22562a: 48 8b 48 3c mov 0x3c(%rax),%rcx 22562e: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 225633: 48 8b 48 44 mov 0x44(%rax),%rcx 225637: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 22563c: 48 8b 48 4c mov 0x4c(%rax),%rcx 225640: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 225645: 48 8b 48 54 mov 0x54(%rax),%rcx 225649: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 22564e: 48 8b 48 5c mov 0x5c(%rax),%rcx 225652: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 225657: 48 8b 48 64 mov 0x64(%rax),%rcx 22565b: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 225660: 48 8b 48 6c mov 0x6c(%rax),%rcx 225664: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 225669: 48 8b 48 74 mov 0x74(%rax),%rcx 22566d: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 225672: 48 8b 48 7c mov 0x7c(%rax),%rcx 225676: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 22567b: 48 8b 88 84 00 00 00 mov 0x84(%rax),%rcx 225682: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 225687: 48 8b 88 8c 00 00 00 mov 0x8c(%rax),%rcx 22568e: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 225693: 48 8b 88 94 00 00 00 mov 0x94(%rax),%rcx 22569a: 48 89 4c 24 70 mov %rcx,0x70(%rsp) 22569f: 48 8b 88 9c 00 00 00 mov 0x9c(%rax),%rcx 2256a6: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 2256ab: 48 8b 88 a4 00 00 00 mov 0xa4(%rax),%rcx 2256b2: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2256b8: 48 89 8c 24 80 00 00 mov %rcx,0x80(%rsp) 2256bf: 00 2256c0: 41 8b 48 04 mov 0x4(%r8),%ecx 2256c4: 89 4c 24 04 mov %ecx,0x4(%rsp) 2256c8: 8d 48 e0 lea -0x20(%rax),%ecx 2256cb: 83 e1 df and $0xffffffdf,%ecx 2256ce: 74 07 je 2256d7 2256d0: 3d 80 00 00 00 cmp $0x80,%eax 2256d5: 75 1a jne 2256f1 2256d7: 83 7c 24 54 04 cmpl $0x4,0x54(%rsp) 2256dc: 74 57 je 225735 2256de: 48 8b ba 30 01 00 00 mov 0x130(%rdx),%rdi 2256e5: 48 8b 07 mov (%rdi),%rax 2256e8: 48 8b 40 58 mov 0x58(%rax),%rax 2256ec: e8 00 00 00 00 callq 2256f1 2256f1: 48 8b 45 28 mov 0x28(%rbp),%rax 2256f5: 48 85 c0 test %rax,%rax 2256f8: 74 08 je 225702 2256fa: 81 38 80 00 00 00 cmpl $0x80,(%rax) 225700: 74 1d je 22571f 225702: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 225709: 00 22570a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 225711: 00 00 225713: 75 39 jne 22574e 225715: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 22571c: 5b pop %rbx 22571d: 5d pop %rbp 22571e: c3 retq 22571f: 48 8b 83 a0 00 00 00 mov 0xa0(%rbx),%rax 225726: be 01 00 00 00 mov $0x1,%esi 22572b: 48 89 ef mov %rbp,%rdi 22572e: e8 00 00 00 00 callq 225733 225733: eb cd jmp 225702 225735: 48 8b ba 30 01 00 00 mov 0x130(%rdx),%rdi 22573c: d1 6c 24 40 shrl 0x40(%rsp) 225740: 48 8b 07 mov (%rdi),%rax 225743: 48 8b 40 58 mov 0x58(%rax),%rax 225747: e8 00 00 00 00 callq 22574c 22574c: eb a3 jmp 2256f1 22574e: e8 00 00 00 00 callq 225753 225753: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22575a: 00 00 00 00 22575e: 66 90 xchg %ax,%ax 0000000000225760 : 225760: e8 00 00 00 00 callq 225765 225765: 48 8b 47 08 mov 0x8(%rdi),%rax 225769: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 22576f: 8d 48 e0 lea -0x20(%rax),%ecx 225772: 83 e1 df and $0xffffffdf,%ecx 225775: 74 07 je 22577e 225777: 3d 80 00 00 00 cmp $0x80,%eax 22577c: 75 13 jne 225791 22577e: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 225785: 48 8b 07 mov (%rdi),%rax 225788: 48 8b 40 40 mov 0x40(%rax),%rax 22578c: e9 00 00 00 00 jmpq 225791 225791: c3 retq 225792: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 225799: 00 00 00 00 22579d: 0f 1f 00 nopl (%rax) 00000000002257a0 : 2257a0: e8 00 00 00 00 callq 2257a5 2257a5: 41 56 push %r14 2257a7: 41 55 push %r13 2257a9: 41 54 push %r12 2257ab: 55 push %rbp 2257ac: 53 push %rbx 2257ad: 48 89 fb mov %rdi,%rbx 2257b0: 48 83 ec 18 sub $0x18,%rsp 2257b4: 4c 8b b7 70 03 00 00 mov 0x370(%rdi),%r14 2257bb: 48 8b bf 80 03 00 00 mov 0x380(%rdi),%rdi 2257c2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2257c9: 00 00 2257cb: 48 89 44 24 10 mov %rax,0x10(%rsp) 2257d0: 31 c0 xor %eax,%eax 2257d2: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2257d9: 00 2257da: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2257e1: 00 00 2257e3: 48 85 ff test %rdi,%rdi 2257e6: 0f 84 9e 00 00 00 je 22588a 2257ec: 48 8b 47 08 mov 0x8(%rdi),%rax 2257f0: 48 8b 40 28 mov 0x28(%rax),%rax 2257f4: 48 85 c0 test %rax,%rax 2257f7: 0f 84 8d 00 00 00 je 22588a 2257fd: 41 89 f4 mov %esi,%r12d 225800: 89 d5 mov %edx,%ebp 225802: 48 89 e1 mov %rsp,%rcx 225805: 89 f2 mov %esi,%edx 225807: 41 bd 15 00 00 00 mov $0x15,%r13d 22580d: 4c 89 f6 mov %r14,%rsi 225810: e8 00 00 00 00 callq 225815 225815: 39 2c 24 cmp %ebp,(%rsp) 225818: 72 50 jb 22586a 22581a: 41 bd 16 00 00 00 mov $0x16,%r13d 225820: 39 6c 24 04 cmp %ebp,0x4(%rsp) 225824: 77 44 ja 22586a 225826: 41 bd 17 00 00 00 mov $0x17,%r13d 22582c: 39 6c 24 08 cmp %ebp,0x8(%rsp) 225830: 77 38 ja 22586a 225832: 45 85 e4 test %r12d,%r12d 225835: 74 5b je 225892 225837: 41 83 fc 01 cmp $0x1,%r12d 22583b: 75 5e jne 22589b 22583d: 41 89 ae f4 1e 00 00 mov %ebp,0x1ef4(%r14) 225844: 48 8b bb 80 03 00 00 mov 0x380(%rbx),%rdi 22584b: 41 bd 01 00 00 00 mov $0x1,%r13d 225851: 48 8b 47 08 mov 0x8(%rdi),%rax 225855: 48 8b 00 mov (%rax),%rax 225858: 48 85 c0 test %rax,%rax 22585b: 74 0d je 22586a 22585d: ba 01 00 00 00 mov $0x1,%edx 225862: 4c 89 f6 mov %r14,%rsi 225865: e8 00 00 00 00 callq 22586a 22586a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 22586f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 225876: 00 00 225878: 75 29 jne 2258a3 22587a: 48 83 c4 18 add $0x18,%rsp 22587e: 44 89 e8 mov %r13d,%eax 225881: 5b pop %rbx 225882: 5d pop %rbp 225883: 41 5c pop %r12 225885: 41 5d pop %r13 225887: 41 5e pop %r14 225889: c3 retq 22588a: 41 bd 12 00 00 00 mov $0x12,%r13d 225890: eb d8 jmp 22586a 225892: 41 89 ae f0 1e 00 00 mov %ebp,0x1ef0(%r14) 225899: eb a9 jmp 225844 22589b: 41 bd ff ff ff ff mov $0xffffffff,%r13d 2258a1: eb c7 jmp 22586a 2258a3: e8 00 00 00 00 callq 2258a8 2258a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2258af: 00 00000000002258b0 : 2258b0: e8 00 00 00 00 callq 2258b5 2258b5: 4c 8b 87 80 03 00 00 mov 0x380(%rdi),%r8 2258bc: 48 89 d1 mov %rdx,%rcx 2258bf: 4d 85 c0 test %r8,%r8 2258c2: 74 21 je 2258e5 2258c4: 49 8b 40 08 mov 0x8(%r8),%rax 2258c8: 48 8b 40 28 mov 0x28(%rax),%rax 2258cc: 48 85 c0 test %rax,%rax 2258cf: 74 14 je 2258e5 2258d1: 4c 8b 8f 70 03 00 00 mov 0x370(%rdi),%r9 2258d8: 89 f2 mov %esi,%edx 2258da: 4c 89 c7 mov %r8,%rdi 2258dd: 4c 89 ce mov %r9,%rsi 2258e0: e9 00 00 00 00 jmpq 2258e5 2258e5: c3 retq 2258e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2258ed: 00 00 00 00000000002258f0 : 2258f0: e8 00 00 00 00 callq 2258f5 2258f5: 55 push %rbp 2258f6: 89 f6 mov %esi,%esi 2258f8: 48 89 e5 mov %rsp,%rbp 2258fb: 53 push %rbx 2258fc: 48 89 f3 mov %rsi,%rbx 2258ff: 48 83 ec 50 sub $0x50,%rsp 225903: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 225908: 48 89 e1 mov %rsp,%rcx 22590b: 4c 89 44 24 40 mov %r8,0x40(%rsp) 225910: 4c 89 4c 24 48 mov %r9,0x48(%rsp) 225915: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22591c: 00 00 22591e: 48 89 44 24 18 mov %rax,0x18(%rsp) 225923: 31 c0 xor %eax,%eax 225925: 48 8d 45 10 lea 0x10(%rbp),%rax 225929: c7 04 24 18 00 00 00 movl $0x18,(%rsp) 225930: 48 89 44 24 08 mov %rax,0x8(%rsp) 225935: 48 8d 44 24 20 lea 0x20(%rsp),%rax 22593a: 48 89 44 24 10 mov %rax,0x10(%rsp) 22593f: e8 00 00 00 00 callq 225944 225944: 85 c0 test %eax,%eax 225946: 74 08 je 225950 225948: 8d 53 ff lea -0x1(%rbx),%edx 22594b: 39 c3 cmp %eax,%ebx 22594d: 0f 46 c2 cmovbe %edx,%eax 225950: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 225955: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 22595c: 00 00 22595e: 75 06 jne 225966 225960: 48 8b 5d f8 mov -0x8(%rbp),%rbx 225964: c9 leaveq 225965: c3 retq 225966: e8 00 00 00 00 callq 22596b 22596b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000225970 : 225970: e8 00 00 00 00 callq 225975 225975: 41 57 push %r15 225977: 41 56 push %r14 225979: 41 55 push %r13 22597b: 49 89 fd mov %rdi,%r13 22597e: 41 54 push %r12 225980: 55 push %rbp 225981: 53 push %rbx 225982: 48 83 ec 58 sub $0x58,%rsp 225986: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22598d: 00 00 22598f: 48 89 44 24 50 mov %rax,0x50(%rsp) 225994: 31 c0 xor %eax,%eax 225996: 85 f6 test %esi,%esi 225998: 0f 85 ec 00 00 00 jne 225a8a 22599e: 48 8b af 78 03 00 00 mov 0x378(%rdi),%rbp 2259a5: 41 be 02 00 00 00 mov $0x2,%r14d 2259ab: 8b 85 a8 02 00 00 mov 0x2a8(%rbp),%eax 2259b1: 85 c0 test %eax,%eax 2259b3: 74 55 je 225a0a 2259b5: 31 db xor %ebx,%ebx 2259b7: 4c 8b 64 dd 30 mov 0x30(%rbp,%rbx,8),%r12 2259bc: 49 8b 04 24 mov (%r12),%rax 2259c0: 4c 89 e7 mov %r12,%rdi 2259c3: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2259ca: e8 00 00 00 00 callq 2259cf 2259cf: 41 8b 8c 24 58 02 00 mov 0x258(%r12),%ecx 2259d6: 00 2259d7: 85 c9 test %ecx,%ecx 2259d9: 75 13 jne 2259ee 2259db: 49 8b 04 24 mov (%r12),%rax 2259df: 4c 89 e7 mov %r12,%rdi 2259e2: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2259e9: e8 00 00 00 00 callq 2259ee 2259ee: 48 83 c3 01 add $0x1,%rbx 2259f2: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 2259f8: 77 bd ja 2259b7 2259fa: 45 85 f6 test %r14d,%r14d 2259fd: 0f 84 9c 00 00 00 je 225a9f 225a03: 49 8b ad 78 03 00 00 mov 0x378(%r13),%rbp 225a0a: 8b 95 24 03 00 00 mov 0x324(%rbp),%edx 225a10: 85 d2 test %edx,%edx 225a12: 0f 84 87 00 00 00 je 225a9f 225a18: 45 31 f6 xor %r14d,%r14d 225a1b: 48 8d 5c 24 04 lea 0x4(%rsp),%rbx 225a20: 4c 8d 6c 24 0c lea 0xc(%rsp),%r13 225a25: 45 31 e4 xor %r12d,%r12d 225a28: 4c 89 ef mov %r13,%rdi 225a2b: 4e 8b bc f5 20 01 00 mov 0x120(%rbp,%r14,8),%r15 225a32: 00 225a33: 4c 89 e0 mov %r12,%rax 225a36: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 225a3d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 225a41: 4c 89 64 24 48 mov %r12,0x48(%rsp) 225a46: 48 29 fb sub %rdi,%rbx 225a49: 8d 4b 4c lea 0x4c(%rbx),%ecx 225a4c: 48 8d 5c 24 04 lea 0x4(%rsp),%rbx 225a51: c1 e9 03 shr $0x3,%ecx 225a54: 48 89 de mov %rbx,%rsi 225a57: f3 48 ab rep stos %rax,%es:(%rdi) 225a5a: 4c 89 ff mov %r15,%rdi 225a5d: e8 00 00 00 00 callq 225a62 225a62: f6 44 24 48 01 testb $0x1,0x48(%rsp) 225a67: 74 12 je 225a7b 225a69: 49 8b 07 mov (%r15),%rax 225a6c: 4c 89 ff mov %r15,%rdi 225a6f: 48 8b 80 70 01 00 00 mov 0x170(%rax),%rax 225a76: e8 00 00 00 00 callq 225a7b 225a7b: 49 83 c6 01 add $0x1,%r14 225a7f: 44 39 b5 24 03 00 00 cmp %r14d,0x324(%rbp) 225a86: 77 a0 ja 225a28 225a88: eb 15 jmp 225a9f 225a8a: 41 89 f6 mov %esi,%r14d 225a8d: 41 83 e6 02 and $0x2,%r14d 225a91: 83 e6 01 and $0x1,%esi 225a94: 75 2d jne 225ac3 225a96: 45 85 f6 test %r14d,%r14d 225a99: 0f 85 64 ff ff ff jne 225a03 225a9f: 48 8b 44 24 50 mov 0x50(%rsp),%rax 225aa4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 225aab: 00 00 225aad: 75 0f jne 225abe 225aaf: 48 83 c4 58 add $0x58,%rsp 225ab3: 5b pop %rbx 225ab4: 5d pop %rbp 225ab5: 41 5c pop %r12 225ab7: 41 5d pop %r13 225ab9: 41 5e pop %r14 225abb: 41 5f pop %r15 225abd: c3 retq 225abe: e8 00 00 00 00 callq 225ac3 225ac3: 48 8b af 78 03 00 00 mov 0x378(%rdi),%rbp 225aca: 83 bd a8 02 00 00 00 cmpl $0x0,0x2a8(%rbp) 225ad1: 0f 85 de fe ff ff jne 2259b5 225ad7: eb bd jmp 225a96 225ad9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000225ae0 : 225ae0: e8 00 00 00 00 callq 225ae5 225ae5: 41 57 push %r15 225ae7: 41 89 d7 mov %edx,%r15d 225aea: 41 56 push %r14 225aec: 41 55 push %r13 225aee: 41 54 push %r12 225af0: 55 push %rbp 225af1: 53 push %rbx 225af2: 48 81 ec 20 01 00 00 sub $0x120,%rsp 225af9: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 225afe: 48 89 34 24 mov %rsi,(%rsp) 225b02: 89 4c 24 1c mov %ecx,0x1c(%rsp) 225b06: 65 48 8b 34 25 28 00 mov %gs:0x28,%rsi 225b0d: 00 00 225b0f: 48 89 b4 24 18 01 00 mov %rsi,0x118(%rsp) 225b16: 00 225b17: 31 f6 xor %esi,%esi 225b19: 85 c9 test %ecx,%ecx 225b1b: 0f 84 0d 0b 00 00 je 22662e 225b21: 89 ce mov %ecx,%esi 225b23: 89 cd mov %ecx,%ebp 225b25: 89 c8 mov %ecx,%eax 225b27: 83 e6 04 and $0x4,%esi 225b2a: 83 e5 02 and $0x2,%ebp 225b2d: 89 74 24 20 mov %esi,0x20(%rsp) 225b31: 89 ce mov %ecx,%esi 225b33: 83 e6 08 and $0x8,%esi 225b36: 89 74 24 24 mov %esi,0x24(%rsp) 225b3a: 89 ce mov %ecx,%esi 225b3c: 83 e6 10 and $0x10,%esi 225b3f: 89 74 24 10 mov %esi,0x10(%rsp) 225b43: 89 ce mov %ecx,%esi 225b45: 83 e6 20 and $0x20,%esi 225b48: 89 74 24 28 mov %esi,0x28(%rsp) 225b4c: 89 ce mov %ecx,%esi 225b4e: 83 e6 40 and $0x40,%esi 225b51: 89 74 24 2c mov %esi,0x2c(%rsp) 225b55: 89 ce mov %ecx,%esi 225b57: 81 e6 80 00 00 00 and $0x80,%esi 225b5d: 89 74 24 48 mov %esi,0x48(%rsp) 225b61: a8 01 test $0x1,%al 225b63: 0f 85 41 0f 00 00 jne 226aaa 225b69: 85 ed test %ebp,%ebp 225b6b: 0f 85 ce 09 00 00 jne 22653f 225b71: 8b 44 24 20 mov 0x20(%rsp),%eax 225b75: 85 c0 test %eax,%eax 225b77: 0f 84 41 01 00 00 je 225cbe 225b7d: 45 85 ff test %r15d,%r15d 225b80: 0f 84 6a 0a 00 00 je 2265f0 225b86: 48 8b 1c 24 mov (%rsp),%rbx 225b8a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 225b8f: 44 89 fe mov %r15d,%esi 225b92: 45 89 fd mov %r15d,%r13d 225b95: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 225b9c: 48 89 df mov %rbx,%rdi 225b9f: 48 8b a8 78 03 00 00 mov 0x378(%rax),%rbp 225ba6: e8 00 00 00 00 callq 225bab 225bab: 41 29 c5 sub %eax,%r13d 225bae: 89 c0 mov %eax,%eax 225bb0: 4c 8d 24 03 lea (%rbx,%rax,1),%r12 225bb4: 8b 85 a8 02 00 00 mov 0x2a8(%rbp),%eax 225bba: 85 c0 test %eax,%eax 225bbc: 0f 84 ef 00 00 00 je 225cb1 225bc2: 31 db xor %ebx,%ebx 225bc4: eb 10 jmp 225bd6 225bc6: 48 83 c3 01 add $0x1,%rbx 225bca: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 225bd0: 0f 86 db 00 00 00 jbe 225cb1 225bd6: 48 8b 44 dd 30 mov 0x30(%rbp,%rbx,8),%rax 225bdb: 44 8b b0 58 02 00 00 mov 0x258(%rax),%r14d 225be2: 45 85 f6 test %r14d,%r14d 225be5: 75 df jne 225bc6 225be7: 8b 90 1c 02 00 00 mov 0x21c(%rax),%edx 225bed: 44 89 ee mov %r13d,%esi 225bf0: 4c 89 e7 mov %r12,%rdi 225bf3: 48 83 c3 01 add $0x1,%rbx 225bf7: 44 8b 88 24 02 00 00 mov 0x224(%rax),%r9d 225bfe: 44 8b 80 20 02 00 00 mov 0x220(%rax),%r8d 225c05: 8b 88 88 00 00 00 mov 0x88(%rax),%ecx 225c0b: 52 push %rdx 225c0c: 8b 90 18 02 00 00 mov 0x218(%rax),%edx 225c12: 52 push %rdx 225c13: 8b 90 14 02 00 00 mov 0x214(%rax),%edx 225c19: 52 push %rdx 225c1a: 8b 90 10 02 00 00 mov 0x210(%rax),%edx 225c20: 52 push %rdx 225c21: 8b 90 0c 02 00 00 mov 0x20c(%rax),%edx 225c27: 52 push %rdx 225c28: 8b 90 08 02 00 00 mov 0x208(%rax),%edx 225c2e: 52 push %rdx 225c2f: 8b 90 04 02 00 00 mov 0x204(%rax),%edx 225c35: 52 push %rdx 225c36: 8b 90 00 02 00 00 mov 0x200(%rax),%edx 225c3c: 52 push %rdx 225c3d: 8b 90 fc 01 00 00 mov 0x1fc(%rax),%edx 225c43: 52 push %rdx 225c44: 8b 90 f8 01 00 00 mov 0x1f8(%rax),%edx 225c4a: 52 push %rdx 225c4b: 8b 90 f4 01 00 00 mov 0x1f4(%rax),%edx 225c51: 52 push %rdx 225c52: 8b 90 f0 01 00 00 mov 0x1f0(%rax),%edx 225c58: 52 push %rdx 225c59: 8b 90 ec 01 00 00 mov 0x1ec(%rax),%edx 225c5f: 52 push %rdx 225c60: 8b 90 e8 01 00 00 mov 0x1e8(%rax),%edx 225c66: 52 push %rdx 225c67: 8b 90 e4 01 00 00 mov 0x1e4(%rax),%edx 225c6d: 52 push %rdx 225c6e: 8b 90 e0 01 00 00 mov 0x1e0(%rax),%edx 225c74: 52 push %rdx 225c75: 8b 90 30 02 00 00 mov 0x230(%rax),%edx 225c7b: 52 push %rdx 225c7c: 8b 90 2c 02 00 00 mov 0x22c(%rax),%edx 225c82: 52 push %rdx 225c83: 8b 80 28 02 00 00 mov 0x228(%rax),%eax 225c89: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 225c90: 50 push %rax 225c91: e8 00 00 00 00 callq 225c96 225c96: 41 29 c5 sub %eax,%r13d 225c99: 89 c0 mov %eax,%eax 225c9b: 48 81 c4 98 00 00 00 add $0x98,%rsp 225ca2: 49 01 c4 add %rax,%r12 225ca5: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 225cab: 0f 87 25 ff ff ff ja 225bd6 225cb1: 44 89 fa mov %r15d,%edx 225cb4: 45 89 ef mov %r13d,%r15d 225cb7: 44 29 ea sub %r13d,%edx 225cba: 48 01 14 24 add %rdx,(%rsp) 225cbe: 8b 5c 24 24 mov 0x24(%rsp),%ebx 225cc2: 85 db test %ebx,%ebx 225cc4: 0f 84 d6 01 00 00 je 225ea0 225cca: 45 85 ff test %r15d,%r15d 225ccd: 0f 84 1d 09 00 00 je 2265f0 225cd3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 225cd8: 48 8b 1c 24 mov (%rsp),%rbx 225cdc: 44 89 fe mov %r15d,%esi 225cdf: 45 89 fd mov %r15d,%r13d 225ce2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 225ce9: 48 8b a8 78 03 00 00 mov 0x378(%rax),%rbp 225cf0: 48 89 df mov %rbx,%rdi 225cf3: e8 00 00 00 00 callq 225cf8 225cf8: 44 8b 95 a8 02 00 00 mov 0x2a8(%rbp),%r10d 225cff: 41 29 c5 sub %eax,%r13d 225d02: 89 c0 mov %eax,%eax 225d04: 4c 8d 24 03 lea (%rbx,%rax,1),%r12 225d08: 45 85 d2 test %r10d,%r10d 225d0b: 0f 84 82 01 00 00 je 225e93 225d11: 31 db xor %ebx,%ebx 225d13: eb 10 jmp 225d25 225d15: 48 83 c3 01 add $0x1,%rbx 225d19: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 225d1f: 0f 86 6e 01 00 00 jbe 225e93 225d25: 48 8b 44 dd 30 mov 0x30(%rbp,%rbx,8),%rax 225d2a: 44 8b 88 58 02 00 00 mov 0x258(%rax),%r9d 225d31: 45 85 c9 test %r9d,%r9d 225d34: 75 df jne 225d15 225d36: 8b 90 6c 01 00 00 mov 0x16c(%rax),%edx 225d3c: 44 89 ee mov %r13d,%esi 225d3f: 4c 89 e7 mov %r12,%rdi 225d42: 48 83 c3 01 add $0x1,%rbx 225d46: 44 8b 88 cc 00 00 00 mov 0xcc(%rax),%r9d 225d4d: 44 8b 80 c8 00 00 00 mov 0xc8(%rax),%r8d 225d54: 8b 88 88 00 00 00 mov 0x88(%rax),%ecx 225d5a: 52 push %rdx 225d5b: 8b 90 68 01 00 00 mov 0x168(%rax),%edx 225d61: 52 push %rdx 225d62: 8b 90 64 01 00 00 mov 0x164(%rax),%edx 225d68: 52 push %rdx 225d69: 8b 90 74 01 00 00 mov 0x174(%rax),%edx 225d6f: 52 push %rdx 225d70: 8b 90 58 01 00 00 mov 0x158(%rax),%edx 225d76: 52 push %rdx 225d77: 8b 90 54 01 00 00 mov 0x154(%rax),%edx 225d7d: 52 push %rdx 225d7e: 8b 90 60 01 00 00 mov 0x160(%rax),%edx 225d84: 52 push %rdx 225d85: 8b 90 50 01 00 00 mov 0x150(%rax),%edx 225d8b: 52 push %rdx 225d8c: 8b 90 4c 01 00 00 mov 0x14c(%rax),%edx 225d92: 52 push %rdx 225d93: 8b 90 48 01 00 00 mov 0x148(%rax),%edx 225d99: 52 push %rdx 225d9a: 8b 90 44 01 00 00 mov 0x144(%rax),%edx 225da0: 52 push %rdx 225da1: 8b 90 40 01 00 00 mov 0x140(%rax),%edx 225da7: 52 push %rdx 225da8: 8b 90 3c 01 00 00 mov 0x13c(%rax),%edx 225dae: 52 push %rdx 225daf: 8b 90 38 01 00 00 mov 0x138(%rax),%edx 225db5: 52 push %rdx 225db6: 8b 90 34 01 00 00 mov 0x134(%rax),%edx 225dbc: 52 push %rdx 225dbd: 8b 90 30 01 00 00 mov 0x130(%rax),%edx 225dc3: 52 push %rdx 225dc4: 8b 90 2c 01 00 00 mov 0x12c(%rax),%edx 225dca: 52 push %rdx 225dcb: 8b 90 28 01 00 00 mov 0x128(%rax),%edx 225dd1: 52 push %rdx 225dd2: 8b 90 24 01 00 00 mov 0x124(%rax),%edx 225dd8: 52 push %rdx 225dd9: 8b 90 20 01 00 00 mov 0x120(%rax),%edx 225ddf: 52 push %rdx 225de0: 8b 90 1c 01 00 00 mov 0x11c(%rax),%edx 225de6: 52 push %rdx 225de7: 8b 90 18 01 00 00 mov 0x118(%rax),%edx 225ded: 52 push %rdx 225dee: 8b 90 14 01 00 00 mov 0x114(%rax),%edx 225df4: 52 push %rdx 225df5: 8b 90 10 01 00 00 mov 0x110(%rax),%edx 225dfb: 52 push %rdx 225dfc: 8b 90 0c 01 00 00 mov 0x10c(%rax),%edx 225e02: 52 push %rdx 225e03: 8b 90 08 01 00 00 mov 0x108(%rax),%edx 225e09: 52 push %rdx 225e0a: 8b 90 04 01 00 00 mov 0x104(%rax),%edx 225e10: 52 push %rdx 225e11: 8b 90 00 01 00 00 mov 0x100(%rax),%edx 225e17: 52 push %rdx 225e18: 8b 90 fc 00 00 00 mov 0xfc(%rax),%edx 225e1e: 52 push %rdx 225e1f: 8b 90 f8 00 00 00 mov 0xf8(%rax),%edx 225e25: 52 push %rdx 225e26: 8b 90 f4 00 00 00 mov 0xf4(%rax),%edx 225e2c: 52 push %rdx 225e2d: 8b 90 f0 00 00 00 mov 0xf0(%rax),%edx 225e33: 52 push %rdx 225e34: 8b 90 ec 00 00 00 mov 0xec(%rax),%edx 225e3a: 52 push %rdx 225e3b: 8b 90 e8 00 00 00 mov 0xe8(%rax),%edx 225e41: 52 push %rdx 225e42: 8b 90 e4 00 00 00 mov 0xe4(%rax),%edx 225e48: 52 push %rdx 225e49: 8b 90 e0 00 00 00 mov 0xe0(%rax),%edx 225e4f: 52 push %rdx 225e50: 8b 90 dc 00 00 00 mov 0xdc(%rax),%edx 225e56: 52 push %rdx 225e57: 8b 90 d8 00 00 00 mov 0xd8(%rax),%edx 225e5d: 52 push %rdx 225e5e: 8b 90 d4 00 00 00 mov 0xd4(%rax),%edx 225e64: 52 push %rdx 225e65: 8b 80 d0 00 00 00 mov 0xd0(%rax),%eax 225e6b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 225e72: 50 push %rax 225e73: e8 00 00 00 00 callq 225e78 225e78: 41 29 c5 sub %eax,%r13d 225e7b: 89 c0 mov %eax,%eax 225e7d: 48 81 c4 40 01 00 00 add $0x140,%rsp 225e84: 49 01 c4 add %rax,%r12 225e87: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 225e8d: 0f 87 92 fe ff ff ja 225d25 225e93: 44 89 fa mov %r15d,%edx 225e96: 45 89 ef mov %r13d,%r15d 225e99: 44 29 ea sub %r13d,%edx 225e9c: 48 01 14 24 add %rdx,(%rsp) 225ea0: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 225ea5: 45 85 c0 test %r8d,%r8d 225ea8: 0f 84 38 01 00 00 je 225fe6 225eae: 45 85 ff test %r15d,%r15d 225eb1: 0f 84 5f 06 00 00 je 226516 225eb7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 225ebc: 48 8b 1c 24 mov (%rsp),%rbx 225ec0: 44 89 fe mov %r15d,%esi 225ec3: 45 89 fd mov %r15d,%r13d 225ec6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 225ecd: 48 8b a8 78 03 00 00 mov 0x378(%rax),%rbp 225ed4: 48 89 df mov %rbx,%rdi 225ed7: e8 00 00 00 00 callq 225edc 225edc: 8b bd a8 02 00 00 mov 0x2a8(%rbp),%edi 225ee2: 41 29 c5 sub %eax,%r13d 225ee5: 89 c0 mov %eax,%eax 225ee7: 4c 8d 24 03 lea (%rbx,%rax,1),%r12 225eeb: 85 ff test %edi,%edi 225eed: 0f 84 e6 00 00 00 je 225fd9 225ef3: 31 db xor %ebx,%ebx 225ef5: eb 10 jmp 225f07 225ef7: 48 83 c3 01 add $0x1,%rbx 225efb: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 225f01: 0f 86 d2 00 00 00 jbe 225fd9 225f07: 48 8b 44 dd 30 mov 0x30(%rbp,%rbx,8),%rax 225f0c: 8b b0 58 02 00 00 mov 0x258(%rax),%esi 225f12: 85 f6 test %esi,%esi 225f14: 75 e1 jne 225ef7 225f16: 8b 90 dc 01 00 00 mov 0x1dc(%rax),%edx 225f1c: 44 89 ee mov %r13d,%esi 225f1f: 4c 89 e7 mov %r12,%rdi 225f22: 48 83 c3 01 add $0x1,%rbx 225f26: 44 8b 88 94 01 00 00 mov 0x194(%rax),%r9d 225f2d: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 225f34: 8b 88 88 00 00 00 mov 0x88(%rax),%ecx 225f3a: 52 push %rdx 225f3b: 8b 90 cc 01 00 00 mov 0x1cc(%rax),%edx 225f41: 52 push %rdx 225f42: 8b 90 d8 01 00 00 mov 0x1d8(%rax),%edx 225f48: 52 push %rdx 225f49: 8b 90 c8 01 00 00 mov 0x1c8(%rax),%edx 225f4f: 52 push %rdx 225f50: 8b 90 d4 01 00 00 mov 0x1d4(%rax),%edx 225f56: 52 push %rdx 225f57: 8b 90 c4 01 00 00 mov 0x1c4(%rax),%edx 225f5d: 52 push %rdx 225f5e: 8b 90 d0 01 00 00 mov 0x1d0(%rax),%edx 225f64: 52 push %rdx 225f65: 8b 90 c0 01 00 00 mov 0x1c0(%rax),%edx 225f6b: 52 push %rdx 225f6c: 8b 90 bc 01 00 00 mov 0x1bc(%rax),%edx 225f72: 52 push %rdx 225f73: 8b 90 ac 01 00 00 mov 0x1ac(%rax),%edx 225f79: 52 push %rdx 225f7a: 8b 90 b8 01 00 00 mov 0x1b8(%rax),%edx 225f80: 52 push %rdx 225f81: 8b 90 a8 01 00 00 mov 0x1a8(%rax),%edx 225f87: 52 push %rdx 225f88: 8b 90 a4 01 00 00 mov 0x1a4(%rax),%edx 225f8e: 52 push %rdx 225f8f: 8b 90 b4 01 00 00 mov 0x1b4(%rax),%edx 225f95: 52 push %rdx 225f96: 8b 90 a0 01 00 00 mov 0x1a0(%rax),%edx 225f9c: 52 push %rdx 225f9d: 8b 90 b0 01 00 00 mov 0x1b0(%rax),%edx 225fa3: 52 push %rdx 225fa4: 8b 90 9c 01 00 00 mov 0x19c(%rax),%edx 225faa: 52 push %rdx 225fab: 8b 80 98 01 00 00 mov 0x198(%rax),%eax 225fb1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 225fb8: 50 push %rax 225fb9: e8 00 00 00 00 callq 225fbe 225fbe: 41 29 c5 sub %eax,%r13d 225fc1: 89 c0 mov %eax,%eax 225fc3: 48 81 c4 90 00 00 00 add $0x90,%rsp 225fca: 49 01 c4 add %rax,%r12 225fcd: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 225fd3: 0f 87 2e ff ff ff ja 225f07 225fd9: 44 89 fa mov %r15d,%edx 225fdc: 45 89 ef mov %r13d,%r15d 225fdf: 44 29 ea sub %r13d,%edx 225fe2: 48 01 14 24 add %rdx,(%rsp) 225fe6: 8b 4c 24 28 mov 0x28(%rsp),%ecx 225fea: 85 c9 test %ecx,%ecx 225fec: 0f 84 04 02 00 00 je 2261f6 225ff2: 45 85 ff test %r15d,%r15d 225ff5: 0f 84 1b 05 00 00 je 226516 225ffb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 226000: 48 8b 1c 24 mov (%rsp),%rbx 226004: 44 89 fe mov %r15d,%esi 226007: 45 89 fd mov %r15d,%r13d 22600a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226011: 4c 8b a0 78 03 00 00 mov 0x378(%rax),%r12 226018: 48 89 df mov %rbx,%rdi 22601b: e8 00 00 00 00 callq 226020 226020: 41 8b 94 24 a8 02 00 mov 0x2a8(%r12),%edx 226027: 00 226028: 41 29 c5 sub %eax,%r13d 22602b: 89 c0 mov %eax,%eax 22602d: 48 01 d8 add %rbx,%rax 226030: 85 d2 test %edx,%edx 226032: 0f 84 b1 01 00 00 je 2261e9 226038: 48 8d 74 24 74 lea 0x74(%rsp),%rsi 22603d: 44 89 7c 24 28 mov %r15d,0x28(%rsp) 226042: 31 db xor %ebx,%ebx 226044: 49 89 c7 mov %rax,%r15 226047: 48 89 74 24 10 mov %rsi,0x10(%rsp) 22604c: 4c 8d 74 24 6c lea 0x6c(%rsp),%r14 226051: 49 8b ac dc c0 00 00 mov 0xc0(%r12,%rbx,8),%rbp 226058: 00 226059: 49 c7 06 00 00 00 00 movq $0x0,(%r14) 226060: 31 c0 xor %eax,%eax 226062: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 226067: 48 c7 84 24 94 00 00 movq $0x0,0x94(%rsp) 22606e: 00 00 00 00 00 226073: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 226077: 49 29 fe sub %rdi,%r14 22607a: 41 8d 4e 30 lea 0x30(%r14),%ecx 22607e: 4c 8d 74 24 6c lea 0x6c(%rsp),%r14 226083: c1 e9 03 shr $0x3,%ecx 226086: 4c 89 f6 mov %r14,%rsi 226089: f3 48 ab rep stos %rax,%es:(%rdi) 22608c: 48 89 ef mov %rbp,%rdi 22608f: 48 8b 45 00 mov 0x0(%rbp),%rax 226093: 48 8b 40 20 mov 0x20(%rax),%rax 226097: e8 00 00 00 00 callq 22609c 22609c: 8b 44 24 6c mov 0x6c(%rsp),%eax 2260a0: 85 c0 test %eax,%eax 2260a2: 0f 84 2a 01 00 00 je 2261d2 2260a8: 8b 84 24 84 00 00 00 mov 0x84(%rsp),%eax 2260af: 44 8b 9c 24 98 00 00 mov 0x98(%rsp),%r11d 2260b6: 00 2260b7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2260be: 44 8b 94 24 94 00 00 mov 0x94(%rsp),%r10d 2260c5: 00 2260c6: 44 8b 84 24 90 00 00 mov 0x90(%rsp),%r8d 2260cd: 00 2260ce: 89 44 24 20 mov %eax,0x20(%rsp) 2260d2: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 2260d9: 8b bc 24 8c 00 00 00 mov 0x8c(%rsp),%edi 2260e0: 8b b4 24 88 00 00 00 mov 0x88(%rsp),%esi 2260e7: 89 44 24 24 mov %eax,0x24(%rsp) 2260eb: 8b 44 24 7c mov 0x7c(%rsp),%eax 2260ef: 85 c0 test %eax,%eax 2260f1: 74 30 je 226123 2260f3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2260fa: 83 f8 01 cmp $0x1,%eax 2260fd: 74 24 je 226123 2260ff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226106: 83 f8 02 cmp $0x2,%eax 226109: 74 18 je 226123 22610b: 83 e8 03 sub $0x3,%eax 22610e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226115: 83 f8 02 cmp $0x2,%eax 226118: 48 c7 c0 00 00 00 00 mov $0x0,%rax 22611f: 48 0f 43 d0 cmovae %rax,%rdx 226123: 8b 4c 24 78 mov 0x78(%rsp),%ecx 226127: 48 c7 c0 00 00 00 00 mov $0x0,%rax 22612e: 85 c9 test %ecx,%ecx 226130: 74 30 je 226162 226132: 48 c7 c0 00 00 00 00 mov $0x0,%rax 226139: 83 f9 01 cmp $0x1,%ecx 22613c: 74 24 je 226162 22613e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 226145: 83 f9 02 cmp $0x2,%ecx 226148: 74 18 je 226162 22614a: 83 e9 03 sub $0x3,%ecx 22614d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 226154: 83 f9 02 cmp $0x2,%ecx 226157: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 22615e: 48 0f 42 c1 cmovb %rcx,%rax 226162: 8b 4c 24 70 mov 0x70(%rsp),%ecx 226166: 49 c7 c1 00 00 00 00 mov $0x0,%r9 22616d: 85 c9 test %ecx,%ecx 22616f: 74 24 je 226195 226171: 49 c7 c1 00 00 00 00 mov $0x0,%r9 226178: 83 f9 01 cmp $0x1,%ecx 22617b: 74 18 je 226195 22617d: 83 e9 02 sub $0x2,%ecx 226180: 49 c7 c1 00 00 00 00 mov $0x0,%r9 226187: 83 f9 02 cmp $0x2,%ecx 22618a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 226191: 4c 0f 42 c9 cmovb %rcx,%r9 226195: 8b 4d 10 mov 0x10(%rbp),%ecx 226198: 41 53 push %r11 22619a: 41 52 push %r10 22619c: 41 50 push %r8 22619e: 57 push %rdi 22619f: 4c 89 ff mov %r15,%rdi 2261a2: 56 push %rsi 2261a3: 8b 74 24 48 mov 0x48(%rsp),%esi 2261a7: 56 push %rsi 2261a8: 8b 74 24 54 mov 0x54(%rsp),%esi 2261ac: 56 push %rsi 2261ad: 44 89 ee mov %r13d,%esi 2261b0: 52 push %rdx 2261b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2261b8: 50 push %rax 2261b9: 44 8b 84 24 bc 00 00 mov 0xbc(%rsp),%r8d 2261c0: 00 2261c1: e8 00 00 00 00 callq 2261c6 2261c6: 41 29 c5 sub %eax,%r13d 2261c9: 89 c0 mov %eax,%eax 2261cb: 48 83 c4 48 add $0x48,%rsp 2261cf: 49 01 c7 add %rax,%r15 2261d2: 48 83 c3 01 add $0x1,%rbx 2261d6: 41 39 9c 24 a8 02 00 cmp %ebx,0x2a8(%r12) 2261dd: 00 2261de: 0f 87 6d fe ff ff ja 226051 2261e4: 44 8b 7c 24 28 mov 0x28(%rsp),%r15d 2261e9: 44 89 fa mov %r15d,%edx 2261ec: 45 89 ef mov %r13d,%r15d 2261ef: 44 29 ea sub %r13d,%edx 2261f2: 48 01 14 24 add %rdx,(%rsp) 2261f6: 8b 44 24 2c mov 0x2c(%rsp),%eax 2261fa: 85 c0 test %eax,%eax 2261fc: 0f 84 19 01 00 00 je 22631b 226202: 45 85 ff test %r15d,%r15d 226205: 0f 84 0b 03 00 00 je 226516 22620b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 226210: 48 8b 1c 24 mov (%rsp),%rbx 226214: 44 89 fe mov %r15d,%esi 226217: 44 89 fd mov %r15d,%ebp 22621a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226221: 4c 8b a0 78 03 00 00 mov 0x378(%rax),%r12 226228: 48 89 df mov %rbx,%rdi 22622b: e8 00 00 00 00 callq 226230 226230: 45 8b b4 24 a8 02 00 mov 0x2a8(%r12),%r14d 226237: 00 226238: 29 c5 sub %eax,%ebp 22623a: 89 c0 mov %eax,%eax 22623c: 48 01 c3 add %rax,%rbx 22623f: 45 85 f6 test %r14d,%r14d 226242: 0f 84 c7 00 00 00 je 22630f 226248: 45 31 ed xor %r13d,%r13d 22624b: 4c 8d 74 24 6c lea 0x6c(%rsp),%r14 226250: 48 c7 44 24 6c 00 00 movq $0x0,0x6c(%rsp) 226257: 00 00 226259: 4c 89 f2 mov %r14,%rdx 22625c: 44 89 ee mov %r13d,%esi 22625f: 48 c7 44 24 74 00 00 movq $0x0,0x74(%rsp) 226266: 00 00 226268: 48 c7 44 24 7c 00 00 movq $0x0,0x7c(%rsp) 22626f: 00 00 226271: 48 c7 84 24 84 00 00 movq $0x0,0x84(%rsp) 226278: 00 00 00 00 00 22627d: c7 84 24 8c 00 00 00 movl $0x0,0x8c(%rsp) 226284: 00 00 00 00 226288: 49 8b bc 24 b8 01 00 mov 0x1b8(%r12),%rdi 22628f: 00 226290: 48 8b 07 mov (%rdi),%rax 226293: 48 8b 00 mov (%rax),%rax 226296: e8 00 00 00 00 callq 22629b 22629b: 44 8b 44 24 6c mov 0x6c(%rsp),%r8d 2262a0: 41 83 f8 0f cmp $0xf,%r8d 2262a4: 74 57 je 2262fd 2262a6: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 2262ad: 89 ee mov %ebp,%esi 2262af: 48 89 df mov %rbx,%rdi 2262b2: 44 89 e9 mov %r13d,%ecx 2262b5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2262bc: 50 push %rax 2262bd: 8b 84 24 8c 00 00 00 mov 0x8c(%rsp),%eax 2262c4: 50 push %rax 2262c5: 8b 84 24 90 00 00 00 mov 0x90(%rsp),%eax 2262cc: 50 push %rax 2262cd: 8b 84 24 94 00 00 00 mov 0x94(%rsp),%eax 2262d4: 50 push %rax 2262d5: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 2262dc: 50 push %rax 2262dd: 8b 84 24 9c 00 00 00 mov 0x9c(%rsp),%eax 2262e4: 50 push %rax 2262e5: 44 8b 8c 24 a0 00 00 mov 0xa0(%rsp),%r9d 2262ec: 00 2262ed: e8 00 00 00 00 callq 2262f2 2262f2: 29 c5 sub %eax,%ebp 2262f4: 89 c0 mov %eax,%eax 2262f6: 48 83 c4 30 add $0x30,%rsp 2262fa: 48 01 c3 add %rax,%rbx 2262fd: 41 83 c5 01 add $0x1,%r13d 226301: 45 39 ac 24 a8 02 00 cmp %r13d,0x2a8(%r12) 226308: 00 226309: 0f 87 41 ff ff ff ja 226250 22630f: 44 89 fa mov %r15d,%edx 226312: 41 89 ef mov %ebp,%r15d 226315: 29 ea sub %ebp,%edx 226317: 48 01 14 24 add %rdx,(%rsp) 22631b: 44 8b 6c 24 48 mov 0x48(%rsp),%r13d 226320: 45 85 ed test %r13d,%r13d 226323: 0f 84 5e 02 00 00 je 226587 226329: 45 85 ff test %r15d,%r15d 22632c: 0f 84 e4 01 00 00 je 226516 226332: 48 8b 44 24 08 mov 0x8(%rsp),%rax 226337: 4c 8b 34 24 mov (%rsp),%r14 22633b: 44 89 fe mov %r15d,%esi 22633e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226345: 48 8b 98 78 03 00 00 mov 0x378(%rax),%rbx 22634c: 4c 89 f7 mov %r14,%rdi 22634f: e8 00 00 00 00 callq 226354 226354: 44 89 fe mov %r15d,%esi 226357: 44 8b a3 24 03 00 00 mov 0x324(%rbx),%r12d 22635e: 29 c6 sub %eax,%esi 226360: 89 c0 mov %eax,%eax 226362: 89 74 24 20 mov %esi,0x20(%rsp) 226366: 4c 01 f0 add %r14,%rax 226369: 45 85 e4 test %r12d,%r12d 22636c: 0f 84 7e 01 00 00 je 2264f0 226372: 31 ed xor %ebp,%ebp 226374: 4c 8d 74 24 6c lea 0x6c(%rsp),%r14 226379: 48 8d 74 24 74 lea 0x74(%rsp),%rsi 22637e: 44 89 7c 24 24 mov %r15d,0x24(%rsp) 226383: 48 89 74 24 10 mov %rsi,0x10(%rsp) 226388: 49 89 ef mov %rbp,%r15 22638b: 4d 89 f4 mov %r14,%r12 22638e: 48 89 c5 mov %rax,%rbp 226391: 4d 89 f5 mov %r14,%r13 226394: eb 11 jmp 2263a7 226396: 49 83 c7 01 add $0x1,%r15 22639a: 44 39 bb 24 03 00 00 cmp %r15d,0x324(%rbx) 2263a1: 0f 86 44 01 00 00 jbe 2264eb 2263a7: 4e 8b b4 fb 20 01 00 mov 0x120(%rbx,%r15,8),%r14 2263ae: 00 2263af: 4d 89 eb mov %r13,%r11 2263b2: 31 c0 xor %eax,%eax 2263b4: 4c 89 e6 mov %r12,%rsi 2263b7: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 2263be: 00 2263bf: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2263c4: 4d 89 e5 mov %r12,%r13 2263c7: 48 c7 84 24 b0 00 00 movq $0x0,0xb0(%rsp) 2263ce: 00 00 00 00 00 2263d3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2263d7: 49 29 fb sub %rdi,%r11 2263da: 41 8d 4b 4c lea 0x4c(%r11),%ecx 2263de: c1 e9 03 shr $0x3,%ecx 2263e1: f3 48 ab rep stos %rax,%es:(%rdi) 2263e4: 4c 89 f7 mov %r14,%rdi 2263e7: e8 00 00 00 00 callq 2263ec 2263ec: f6 84 24 b0 00 00 00 testb $0x1,0xb0(%rsp) 2263f3: 01 2263f4: 74 a0 je 226396 2263f6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2263fb: 49 63 c7 movslq %r15d,%rax 2263fe: 41 8b 4e 18 mov 0x18(%r14),%ecx 226402: 48 89 ef mov %rbp,%rdi 226405: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 22640c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226413: 49 83 c7 01 add $0x1,%r15 226417: 48 03 86 70 03 00 00 add 0x370(%rsi),%rax 22641e: be cd cc cc cc mov $0xcccccccd,%esi 226423: 8b 80 f8 02 00 00 mov 0x2f8(%rax),%eax 226429: 48 0f af c6 imul %rsi,%rax 22642d: 48 c1 e8 23 shr $0x23,%rax 226431: 50 push %rax 226432: 8b 84 24 b4 00 00 00 mov 0xb4(%rsp),%eax 226439: 50 push %rax 22643a: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 226441: 50 push %rax 226442: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 226449: 50 push %rax 22644a: 8b 84 24 c4 00 00 00 mov 0xc4(%rsp),%eax 226451: 50 push %rax 226452: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 226459: 50 push %rax 22645a: 8b 84 24 cc 00 00 00 mov 0xcc(%rsp),%eax 226461: 50 push %rax 226462: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 226469: 50 push %rax 22646a: 8b 84 24 d4 00 00 00 mov 0xd4(%rsp),%eax 226471: 50 push %rax 226472: 8b 84 24 cc 00 00 00 mov 0xcc(%rsp),%eax 226479: 50 push %rax 22647a: 8b 84 24 d8 00 00 00 mov 0xd8(%rsp),%eax 226481: 50 push %rax 226482: 8b 84 24 d8 00 00 00 mov 0xd8(%rsp),%eax 226489: 50 push %rax 22648a: 8b 84 24 dc 00 00 00 mov 0xdc(%rsp),%eax 226491: 50 push %rax 226492: 8b 84 24 dc 00 00 00 mov 0xdc(%rsp),%eax 226499: 50 push %rax 22649a: 8b 84 24 00 01 00 00 mov 0x100(%rsp),%eax 2264a1: 50 push %rax 2264a2: 8b 84 24 04 01 00 00 mov 0x104(%rsp),%eax 2264a9: 50 push %rax 2264aa: 44 8b b4 24 a0 00 00 mov 0xa0(%rsp),%r14d 2264b1: 00 2264b2: 44 8b 8c 24 f0 00 00 mov 0xf0(%rsp),%r9d 2264b9: 00 2264ba: 44 8b 84 24 ec 00 00 mov 0xec(%rsp),%r8d 2264c1: 00 2264c2: 44 89 f6 mov %r14d,%esi 2264c5: e8 00 00 00 00 callq 2264ca 2264ca: 41 29 c6 sub %eax,%r14d 2264cd: 89 c0 mov %eax,%eax 2264cf: 44 89 b4 24 a0 00 00 mov %r14d,0xa0(%rsp) 2264d6: 00 2264d7: 48 01 c5 add %rax,%rbp 2264da: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 2264de: 44 39 bb 24 03 00 00 cmp %r15d,0x324(%rbx) 2264e5: 0f 87 bc fe ff ff ja 2263a7 2264eb: 44 8b 7c 24 24 mov 0x24(%rsp),%r15d 2264f0: 8b 7c 24 20 mov 0x20(%rsp),%edi 2264f4: 8b 44 24 1c mov 0x1c(%rsp),%eax 2264f8: 44 89 fa mov %r15d,%edx 2264fb: 29 fa sub %edi,%edx 2264fd: c1 e8 08 shr $0x8,%eax 226500: 48 01 14 24 add %rdx,(%rsp) 226504: 85 ff test %edi,%edi 226506: 0f 95 c1 setne %cl 226509: 41 89 ff mov %edi,%r15d 22650c: 21 c1 and %eax,%ecx 22650e: 84 c9 test %cl,%cl 226510: 0f 85 88 00 00 00 jne 22659e 226516: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 22651d: 00 22651e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 226525: 00 00 226527: 0f 85 78 05 00 00 jne 226aa5 22652d: 48 81 c4 20 01 00 00 add $0x120,%rsp 226534: 5b pop %rbx 226535: 5d pop %rbp 226536: 41 5c pop %r12 226538: 41 5d pop %r13 22653a: 41 5e pop %r14 22653c: 41 5f pop %r15 22653e: c3 retq 22653f: 45 85 ff test %r15d,%r15d 226542: 0f 85 b1 02 00 00 jne 2267f9 226548: 8b 74 24 20 mov 0x20(%rsp),%esi 22654c: 85 f6 test %esi,%esi 22654e: 0f 85 9c 00 00 00 jne 2265f0 226554: 8b 4c 24 24 mov 0x24(%rsp),%ecx 226558: 85 c9 test %ecx,%ecx 22655a: 0f 85 90 00 00 00 jne 2265f0 226560: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 226565: 45 85 d2 test %r10d,%r10d 226568: 75 ac jne 226516 22656a: 44 8b 4c 24 28 mov 0x28(%rsp),%r9d 22656f: 45 85 c9 test %r9d,%r9d 226572: 75 a2 jne 226516 226574: 8b 74 24 2c mov 0x2c(%rsp),%esi 226578: 85 f6 test %esi,%esi 22657a: 75 9a jne 226516 22657c: 8b 4c 24 48 mov 0x48(%rsp),%ecx 226580: 45 31 ff xor %r15d,%r15d 226583: 85 c9 test %ecx,%ecx 226585: 75 8f jne 226516 226587: 8b 44 24 1c mov 0x1c(%rsp),%eax 22658b: c1 e8 08 shr $0x8,%eax 22658e: 45 85 ff test %r15d,%r15d 226591: 0f 95 c1 setne %cl 226594: 21 c1 and %eax,%ecx 226596: 84 c9 test %cl,%cl 226598: 0f 84 78 ff ff ff je 226516 22659e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2265a3: 44 89 fe mov %r15d,%esi 2265a6: 48 8b 80 70 03 00 00 mov 0x370(%rax),%rax 2265ad: 8b 90 00 1f 00 00 mov 0x1f00(%rax),%edx 2265b3: 44 8b 88 f0 1e 00 00 mov 0x1ef0(%rax),%r9d 2265ba: 44 8b 80 04 1f 00 00 mov 0x1f04(%rax),%r8d 2265c1: 8b 88 fc 1e 00 00 mov 0x1efc(%rax),%ecx 2265c7: 52 push %rdx 2265c8: 8b 90 08 1f 00 00 mov 0x1f08(%rax),%edx 2265ce: 52 push %rdx 2265cf: 8b 80 f4 1e 00 00 mov 0x1ef4(%rax),%eax 2265d5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2265dc: 50 push %rax 2265dd: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2265e2: e8 00 00 00 00 callq 2265e7 2265e7: 48 83 c4 18 add $0x18,%rsp 2265eb: e9 26 ff ff ff jmpq 226516 2265f0: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 2265f5: 45 85 db test %r11d,%r11d 2265f8: 0f 85 18 ff ff ff jne 226516 2265fe: 8b 5c 24 28 mov 0x28(%rsp),%ebx 226602: 85 db test %ebx,%ebx 226604: 0f 85 0c ff ff ff jne 226516 22660a: 44 8b 5c 24 2c mov 0x2c(%rsp),%r11d 22660f: 45 85 db test %r11d,%r11d 226612: 0f 85 fe fe ff ff jne 226516 226618: 8b 7c 24 48 mov 0x48(%rsp),%edi 22661c: 44 8b 7c 24 48 mov 0x48(%rsp),%r15d 226621: 85 ff test %edi,%edi 226623: 0f 84 5e ff ff ff je 226587 226629: e9 e8 fe ff ff jmpq 226516 22662e: 85 d2 test %edx,%edx 226630: 0f 84 e0 fe ff ff je 226516 226636: c7 44 24 48 80 00 00 movl $0x80,0x48(%rsp) 22663d: 00 22663e: bd 02 00 00 00 mov $0x2,%ebp 226643: c7 44 24 2c 40 00 00 movl $0x40,0x2c(%rsp) 22664a: 00 22664b: c7 44 24 28 20 00 00 movl $0x20,0x28(%rsp) 226652: 00 226653: c7 44 24 10 10 00 00 movl $0x10,0x10(%rsp) 22665a: 00 22665b: c7 44 24 24 08 00 00 movl $0x8,0x24(%rsp) 226662: 00 226663: c7 44 24 20 04 00 00 movl $0x4,0x20(%rsp) 22666a: 00 22666b: c7 44 24 1c ff ff 00 movl $0xffff,0x1c(%rsp) 226672: 00 226673: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 226678: 48 8d 9c 24 b8 00 00 lea 0xb8(%rsp),%rbx 22667f: 00 226680: b9 0c 00 00 00 mov $0xc,%ecx 226685: 45 89 fd mov %r15d,%r13d 226688: 48 89 df mov %rbx,%rdi 22668b: 48 8b 86 98 02 00 00 mov 0x298(%rsi),%rax 226692: 48 8b 00 mov (%rax),%rax 226695: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 22669c: 8b 80 20 03 00 00 mov 0x320(%rax),%eax 2266a2: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 2266a9: 48 c1 e8 26 shr $0x26,%rax 2266ad: 49 89 c6 mov %rax,%r14 2266b0: 31 c0 xor %eax,%eax 2266b2: f3 48 ab rep stos %rax,%es:(%rdi) 2266b5: 48 8b 86 78 03 00 00 mov 0x378(%rsi),%rax 2266bc: 48 89 de mov %rbx,%rsi 2266bf: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 2266c6: 48 8b 07 mov (%rdi),%rax 2266c9: 48 8b 40 30 mov 0x30(%rax),%rax 2266cd: e8 00 00 00 00 callq 2266d2 2266d2: 4c 8b 24 24 mov (%rsp),%r12 2266d6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2266dd: 44 89 fe mov %r15d,%esi 2266e0: 4c 89 e7 mov %r12,%rdi 2266e3: e8 00 00 00 00 callq 2266e8 2266e8: 41 29 c5 sub %eax,%r13d 2266eb: 89 c0 mov %eax,%eax 2266ed: 49 01 c4 add %rax,%r12 2266f0: 69 43 14 e8 03 00 00 imul $0x3e8,0x14(%rbx),%eax 2266f7: 31 d2 xor %edx,%edx 2266f9: 41 f7 f6 div %r14d 2266fc: 31 d2 xor %edx,%edx 2266fe: 41 89 c2 mov %eax,%r10d 226701: 69 43 10 e8 03 00 00 imul $0x3e8,0x10(%rbx),%eax 226708: 41 f7 f6 div %r14d 22670b: 31 d2 xor %edx,%edx 22670d: 89 c7 mov %eax,%edi 22670f: 69 43 0c e8 03 00 00 imul $0x3e8,0xc(%rbx),%eax 226716: 41 f7 f6 div %r14d 226719: 31 d2 xor %edx,%edx 22671b: 89 c6 mov %eax,%esi 22671d: 69 43 08 e8 03 00 00 imul $0x3e8,0x8(%rbx),%eax 226724: 41 f7 f6 div %r14d 226727: 31 d2 xor %edx,%edx 226729: 89 c1 mov %eax,%ecx 22672b: 69 43 04 e8 03 00 00 imul $0x3e8,0x4(%rbx),%eax 226732: 41 f7 f6 div %r14d 226735: 44 89 d2 mov %r10d,%edx 226738: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 22673f: 48 c1 ea 26 shr $0x26,%rdx 226743: 41 89 c0 mov %eax,%r8d 226746: 69 c2 e8 03 00 00 imul $0x3e8,%edx,%eax 22674c: 4d 89 c1 mov %r8,%r9 22674f: 4d 69 c0 d3 4d 62 10 imul $0x10624dd3,%r8,%r8 226756: 41 29 c2 sub %eax,%r10d 226759: 41 52 push %r10 22675b: 49 c1 e8 26 shr $0x26,%r8 22675f: 52 push %rdx 226760: 89 fa mov %edi,%edx 226762: 45 69 d8 e8 03 00 00 imul $0x3e8,%r8d,%r11d 226769: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 226770: 48 c1 ea 26 shr $0x26,%rdx 226774: 69 c2 e8 03 00 00 imul $0x3e8,%edx,%eax 22677a: 29 c7 sub %eax,%edi 22677c: 57 push %rdi 22677d: 4c 89 e7 mov %r12,%rdi 226780: 52 push %rdx 226781: 89 f2 mov %esi,%edx 226783: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 22678a: 48 c1 ea 26 shr $0x26,%rdx 22678e: 69 c2 e8 03 00 00 imul $0x3e8,%edx,%eax 226794: 29 c6 sub %eax,%esi 226796: 56 push %rsi 226797: 44 89 ee mov %r13d,%esi 22679a: 52 push %rdx 22679b: 89 ca mov %ecx,%edx 22679d: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 2267a4: 48 c1 ea 26 shr $0x26,%rdx 2267a8: 69 c2 e8 03 00 00 imul $0x3e8,%edx,%eax 2267ae: 45 29 d9 sub %r11d,%r9d 2267b1: 48 83 c3 18 add $0x18,%rbx 2267b5: 29 c1 sub %eax,%ecx 2267b7: 51 push %rcx 2267b8: 52 push %rdx 2267b9: 8b 4b e8 mov -0x18(%rbx),%ecx 2267bc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2267c3: e8 00 00 00 00 callq 2267c8 2267c8: 44 89 e9 mov %r13d,%ecx 2267cb: 48 83 c4 40 add $0x40,%rsp 2267cf: 89 c2 mov %eax,%edx 2267d1: 41 29 c5 sub %eax,%r13d 2267d4: 48 8d b4 24 18 01 00 lea 0x118(%rsp),%rsi 2267db: 00 2267dc: 49 01 d4 add %rdx,%r12 2267df: 48 39 de cmp %rbx,%rsi 2267e2: 0f 85 08 ff ff ff jne 2266f0 2267e8: 44 01 f8 add %r15d,%eax 2267eb: 45 89 ef mov %r13d,%r15d 2267ee: 29 c8 sub %ecx,%eax 2267f0: 48 01 04 24 add %rax,(%rsp) 2267f4: e9 70 f3 ff ff jmpq 225b69 2267f9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2267fe: 4c 8b a0 78 03 00 00 mov 0x378(%rax),%r12 226805: 48 8b 80 98 02 00 00 mov 0x298(%rax),%rax 22680c: 48 8b 00 mov (%rax),%rax 22680f: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 226816: 8b 80 20 03 00 00 mov 0x320(%rax),%eax 22681c: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 226823: 48 c1 e8 26 shr $0x26,%rax 226827: 48 89 c3 mov %rax,%rbx 22682a: 8b 44 24 1c mov 0x1c(%rsp),%eax 22682e: 25 00 80 00 00 and $0x8000,%eax 226833: 89 44 24 60 mov %eax,0x60(%rsp) 226837: 0f 84 50 02 00 00 je 226a8d 22683d: 48 8b 3c 24 mov (%rsp),%rdi 226841: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226848: 44 89 fe mov %r15d,%esi 22684b: e8 00 00 00 00 callq 226850 226850: 48 8b 34 24 mov (%rsp),%rsi 226854: 45 89 fe mov %r15d,%r14d 226857: 41 8b 94 24 a8 02 00 mov 0x2a8(%r12),%edx 22685e: 00 22685f: 41 29 c6 sub %eax,%r14d 226862: 89 c0 mov %eax,%eax 226864: 4c 8d 2c 06 lea (%rsi,%rax,1),%r13 226868: 85 d2 test %edx,%edx 22686a: 0f 84 0b 02 00 00 je 226a7b 226870: 4c 89 e8 mov %r13,%rax 226873: 44 89 7c 24 64 mov %r15d,0x64(%rsp) 226878: 4d 89 e5 mov %r12,%r13 22687b: 31 ed xor %ebp,%ebp 22687d: 45 89 f4 mov %r14d,%r12d 226880: 41 89 df mov %ebx,%r15d 226883: 49 89 c6 mov %rax,%r14 226886: eb 71 jmp 2268f9 226888: 41 52 push %r10 22688a: 44 8b 54 24 38 mov 0x38(%rsp),%r10d 22688f: 41 52 push %r10 226891: 57 push %rdi 226892: 44 8b 54 24 50 mov 0x50(%rsp),%r10d 226897: 41 52 push %r10 226899: 52 push %rdx 22689a: 8b 54 24 68 mov 0x68(%rsp),%edx 22689e: 52 push %rdx 22689f: 8b 5c 24 7c mov 0x7c(%rsp),%ebx 2268a3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2268aa: 53 push %rbx 2268ab: 8b bc 24 88 00 00 00 mov 0x88(%rsp),%edi 2268b2: 57 push %rdi 2268b3: 4c 89 f7 mov %r14,%rdi 2268b6: 6a 00 pushq $0x0 2268b8: 8b 9c 24 9c 00 00 00 mov 0x9c(%rsp),%ebx 2268bf: 53 push %rbx 2268c0: 50 push %rax 2268c1: 41 53 push %r11 2268c3: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 2268ca: 50 push %rax 2268cb: 8b 84 24 c4 00 00 00 mov 0xc4(%rsp),%eax 2268d2: 50 push %rax 2268d3: 56 push %rsi 2268d4: 44 89 e6 mov %r12d,%esi 2268d7: e8 00 00 00 00 callq 2268dc 2268dc: 48 83 c4 78 add $0x78,%rsp 2268e0: 41 29 c4 sub %eax,%r12d 2268e3: 89 c0 mov %eax,%eax 2268e5: 49 01 c6 add %rax,%r14 2268e8: 48 83 c5 01 add $0x1,%rbp 2268ec: 41 39 ad a8 02 00 00 cmp %ebp,0x2a8(%r13) 2268f3: 0f 86 7a 01 00 00 jbe 226a73 2268f9: 49 8b 5c ed 30 mov 0x30(%r13,%rbp,8),%rbx 2268fe: 48 8b 03 mov (%rbx),%rax 226901: 48 89 df mov %rbx,%rdi 226904: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 22690b: e8 00 00 00 00 callq 226910 226910: 8b 83 58 02 00 00 mov 0x258(%rbx),%eax 226916: 85 c0 test %eax,%eax 226918: 75 ce jne 2268e8 22691a: 31 d2 xor %edx,%edx 22691c: 44 8b 8b 48 02 00 00 mov 0x248(%rbx),%r9d 226923: 69 83 70 02 00 00 e8 imul $0x3e8,0x270(%rbx),%eax 22692a: 03 00 00 22692d: 44 8b 83 44 02 00 00 mov 0x244(%rbx),%r8d 226934: 44 8b 9b 4c 02 00 00 mov 0x24c(%rbx),%r11d 22693b: 44 89 4c 24 58 mov %r9d,0x58(%rsp) 226940: 44 8b 8b 38 02 00 00 mov 0x238(%rbx),%r9d 226947: 41 f7 f7 div %r15d 22694a: 44 89 44 24 5c mov %r8d,0x5c(%rsp) 22694f: 44 8b 83 34 02 00 00 mov 0x234(%rbx),%r8d 226956: 89 c2 mov %eax,%edx 226958: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 22695f: 48 89 d6 mov %rdx,%rsi 226962: 31 d2 xor %edx,%edx 226964: 48 c1 ee 26 shr $0x26,%rsi 226968: 69 ce e8 03 00 00 imul $0x3e8,%esi,%ecx 22696e: 48 89 74 24 30 mov %rsi,0x30(%rsp) 226973: 29 c8 sub %ecx,%eax 226975: 41 89 c2 mov %eax,%r10d 226978: 69 83 6c 02 00 00 e8 imul $0x3e8,0x26c(%rbx),%eax 22697f: 03 00 00 226982: 41 f7 f7 div %r15d 226985: 89 c2 mov %eax,%edx 226987: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 22698e: 48 89 d6 mov %rdx,%rsi 226991: 31 d2 xor %edx,%edx 226993: 48 c1 ee 26 shr $0x26,%rsi 226997: 69 ce e8 03 00 00 imul $0x3e8,%esi,%ecx 22699d: 48 89 74 24 38 mov %rsi,0x38(%rsp) 2269a2: 29 c8 sub %ecx,%eax 2269a4: 89 c7 mov %eax,%edi 2269a6: 69 83 68 02 00 00 e8 imul $0x3e8,0x268(%rbx),%eax 2269ad: 03 00 00 2269b0: 41 f7 f7 div %r15d 2269b3: 89 c1 mov %eax,%ecx 2269b5: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 2269bc: 48 89 ce mov %rcx,%rsi 2269bf: 48 c1 e9 26 shr $0x26,%rcx 2269c3: 48 c1 ee 26 shr $0x26,%rsi 2269c7: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 2269cc: 8b 8b 54 02 00 00 mov 0x254(%rbx),%ecx 2269d2: 69 f6 e8 03 00 00 imul $0x3e8,%esi,%esi 2269d8: 89 4c 24 54 mov %ecx,0x54(%rsp) 2269dc: 8b 8b 88 00 00 00 mov 0x88(%rbx),%ecx 2269e2: 29 f0 sub %esi,%eax 2269e4: 8b b3 64 02 00 00 mov 0x264(%rbx),%esi 2269ea: 83 7c 24 60 00 cmpl $0x0,0x60(%rsp) 2269ef: 89 c2 mov %eax,%edx 2269f1: 8b 83 60 02 00 00 mov 0x260(%rbx),%eax 2269f7: 89 74 24 50 mov %esi,0x50(%rsp) 2269fb: 8b b3 40 02 00 00 mov 0x240(%rbx),%esi 226a01: 89 44 24 4c mov %eax,0x4c(%rsp) 226a05: 8b 83 50 02 00 00 mov 0x250(%rbx),%eax 226a0b: 0f 85 77 fe ff ff jne 226888 226a11: 41 52 push %r10 226a13: 44 8b 54 24 38 mov 0x38(%rsp),%r10d 226a18: 41 52 push %r10 226a1a: 57 push %rdi 226a1b: 8b 7c 24 50 mov 0x50(%rsp),%edi 226a1f: 57 push %rdi 226a20: 52 push %rdx 226a21: 8b 7c 24 68 mov 0x68(%rsp),%edi 226a25: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226a2c: 57 push %rdi 226a2d: 8b 7c 24 7c mov 0x7c(%rsp),%edi 226a31: 57 push %rdi 226a32: 8b bc 24 88 00 00 00 mov 0x88(%rsp),%edi 226a39: 57 push %rdi 226a3a: 6a 00 pushq $0x0 226a3c: 8b bc 24 9c 00 00 00 mov 0x9c(%rsp),%edi 226a43: 57 push %rdi 226a44: 4c 89 f7 mov %r14,%rdi 226a47: 50 push %rax 226a48: 41 53 push %r11 226a4a: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 226a51: 50 push %rax 226a52: 8b 84 24 c4 00 00 00 mov 0xc4(%rsp),%eax 226a59: 50 push %rax 226a5a: 56 push %rsi 226a5b: 8b 83 3c 02 00 00 mov 0x23c(%rbx),%eax 226a61: 44 89 e6 mov %r12d,%esi 226a64: 50 push %rax 226a65: e8 00 00 00 00 callq 226a6a 226a6a: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 226a6e: e9 6d fe ff ff jmpq 2268e0 226a73: 44 8b 7c 24 64 mov 0x64(%rsp),%r15d 226a78: 45 89 e6 mov %r12d,%r14d 226a7b: 44 89 fa mov %r15d,%edx 226a7e: 45 89 f7 mov %r14d,%r15d 226a81: 44 29 f2 sub %r14d,%edx 226a84: 48 01 14 24 add %rdx,(%rsp) 226a88: e9 e4 f0 ff ff jmpq 225b71 226a8d: 48 8b 3c 24 mov (%rsp),%rdi 226a91: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226a98: 44 89 fe mov %r15d,%esi 226a9b: e8 00 00 00 00 callq 226aa0 226aa0: e9 ab fd ff ff jmpq 226850 226aa5: e8 00 00 00 00 callq 226aaa 226aaa: 85 d2 test %edx,%edx 226aac: 0f 85 c1 fb ff ff jne 226673 226ab2: 85 ed test %ebp,%ebp 226ab4: 0f 85 8e fa ff ff jne 226548 226aba: 8b 6c 24 20 mov 0x20(%rsp),%ebp 226abe: 85 ed test %ebp,%ebp 226ac0: 0f 85 2a fb ff ff jne 2265f0 226ac6: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 226acb: 45 85 c0 test %r8d,%r8d 226ace: 0f 85 1c fb ff ff jne 2265f0 226ad4: 8b 54 24 10 mov 0x10(%rsp),%edx 226ad8: 85 d2 test %edx,%edx 226ada: 0f 85 36 fa ff ff jne 226516 226ae0: 8b 44 24 28 mov 0x28(%rsp),%eax 226ae4: 85 c0 test %eax,%eax 226ae6: 0f 84 0a f7 ff ff je 2261f6 226aec: e9 25 fa ff ff jmpq 226516 226af1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 226af8: 00 00 00 226afb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000226b00 : 226b00: e8 00 00 00 00 callq 226b05 226b05: 55 push %rbp 226b06: 48 89 f5 mov %rsi,%rbp 226b09: 53 push %rbx 226b0a: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 226b11: 48 89 fb mov %rdi,%rbx 226b14: 49 89 e8 mov %rbp,%r8 226b17: 8b 88 7c 09 00 00 mov 0x97c(%rax),%ecx 226b1d: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 226b24: 0f b6 90 5f 02 00 00 movzbl 0x25f(%rax),%edx 226b2b: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 226b32: 48 8b 7f 08 mov 0x8(%rdi),%rdi 226b36: 8b b0 c4 03 00 00 mov 0x3c4(%rax),%esi 226b3c: e8 00 00 00 00 callq 226b41 226b41: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 226b48: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226b4c: 4c 8d 45 04 lea 0x4(%rbp),%r8 226b50: 8b 88 20 09 00 00 mov 0x920(%rax),%ecx 226b56: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 226b5d: 0f b6 90 48 02 00 00 movzbl 0x248(%rax),%edx 226b64: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226b6b: 8b b0 94 03 00 00 mov 0x394(%rax),%esi 226b71: e8 00 00 00 00 callq 226b76 226b76: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 226b7d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226b81: 4c 8d 45 08 lea 0x8(%rbp),%r8 226b85: 8b 88 24 09 00 00 mov 0x924(%rax),%ecx 226b8b: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 226b92: 0f b6 90 49 02 00 00 movzbl 0x249(%rax),%edx 226b99: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226ba0: 8b b0 94 03 00 00 mov 0x394(%rax),%esi 226ba6: e8 00 00 00 00 callq 226bab 226bab: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 226bb2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226bb6: 4c 8d 45 0c lea 0xc(%rbp),%r8 226bba: 8b 88 1c 09 00 00 mov 0x91c(%rax),%ecx 226bc0: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 226bc7: 0f b6 90 47 02 00 00 movzbl 0x247(%rax),%edx 226bce: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226bd5: 8b b0 90 03 00 00 mov 0x390(%rax),%esi 226bdb: e8 00 00 00 00 callq 226be0 226be0: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 226be7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226beb: 4c 8d 45 10 lea 0x10(%rbp),%r8 226bef: 8b 88 50 02 00 00 mov 0x250(%rax),%ecx 226bf5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 226bfc: 0f b6 90 94 00 00 00 movzbl 0x94(%rax),%edx 226c03: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226c0a: 8b b0 20 01 00 00 mov 0x120(%rax),%esi 226c10: e8 00 00 00 00 callq 226c15 226c15: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 226c1c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226c20: 4c 8d 45 14 lea 0x14(%rbp),%r8 226c24: 8b 88 04 01 00 00 mov 0x104(%rax),%ecx 226c2a: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 226c31: 0f b6 50 41 movzbl 0x41(%rax),%edx 226c35: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226c3c: 8b 70 68 mov 0x68(%rax),%esi 226c3f: e8 00 00 00 00 callq 226c44 226c44: 8b 45 14 mov 0x14(%rbp),%eax 226c47: 85 c0 test %eax,%eax 226c49: 75 03 jne 226c4e 226c4b: 5b pop %rbx 226c4c: 5d pop %rbp 226c4d: c3 retq 226c4e: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226c55: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226c59: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226c60: 8b 70 6c mov 0x6c(%rax),%esi 226c63: e8 00 00 00 00 callq 226c68 226c68: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226c6f: 89 45 18 mov %eax,0x18(%rbp) 226c72: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226c79: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226c7d: 8b 70 70 mov 0x70(%rax),%esi 226c80: e8 00 00 00 00 callq 226c85 226c85: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226c8c: 89 45 1c mov %eax,0x1c(%rbp) 226c8f: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226c96: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226c9a: 8b 70 74 mov 0x74(%rax),%esi 226c9d: e8 00 00 00 00 callq 226ca2 226ca2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226ca9: 89 45 20 mov %eax,0x20(%rbp) 226cac: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226cb3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226cb7: 8b 70 78 mov 0x78(%rax),%esi 226cba: e8 00 00 00 00 callq 226cbf 226cbf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226cc6: 89 45 24 mov %eax,0x24(%rbp) 226cc9: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226cd0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226cd4: 8b 70 7c mov 0x7c(%rax),%esi 226cd7: e8 00 00 00 00 callq 226cdc 226cdc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 226ce3: 89 45 28 mov %eax,0x28(%rbp) 226ce6: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 226ced: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226cf1: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 226cf7: e8 00 00 00 00 callq 226cfc 226cfc: 5b pop %rbx 226cfd: 89 45 2c mov %eax,0x2c(%rbp) 226d00: 5d pop %rbp 226d01: c3 retq 226d02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 226d09: 00 00 00 00 226d0d: 0f 1f 00 nopl (%rax) 0000000000226d10 : 226d10: e8 00 00 00 00 callq 226d15 226d15: 53 push %rbx 226d16: 83 be c8 00 00 00 06 cmpl $0x6,0xc8(%rsi) 226d1d: 48 89 f3 mov %rsi,%rbx 226d20: 0f 84 f0 00 00 00 je 226e16 226d26: 8b 43 24 mov 0x24(%rbx),%eax 226d29: 3b 03 cmp (%rbx),%eax 226d2b: 7e 1b jle 226d48 226d2d: 48 8b 4f 08 mov 0x8(%rdi),%rcx 226d31: 48 8b 09 mov (%rcx),%rcx 226d34: 8b 89 8c 01 00 00 mov 0x18c(%rcx),%ecx 226d3a: 39 c8 cmp %ecx,%eax 226d3c: 7e 0a jle 226d48 226d3e: 31 c0 xor %eax,%eax 226d40: 85 c9 test %ecx,%ecx 226d42: 0f 85 ba 00 00 00 jne 226e02 226d48: 48 b8 00 00 00 00 04 movabs $0x400000000,%rax 226d4f: 00 00 00 226d52: 48 39 43 70 cmp %rax,0x70(%rbx) 226d56: 75 08 jne 226d60 226d58: 48 83 e8 01 sub $0x1,%rax 226d5c: 48 89 43 70 mov %rax,0x70(%rbx) 226d60: 48 b8 00 00 00 00 04 movabs $0x400000000,%rax 226d67: 00 00 00 226d6a: 48 39 43 78 cmp %rax,0x78(%rbx) 226d6e: 75 08 jne 226d78 226d70: 48 83 e8 01 sub $0x1,%rax 226d74: 48 89 43 78 mov %rax,0x78(%rbx) 226d78: 48 b8 00 00 00 00 04 movabs $0x400000000,%rax 226d7f: 00 00 00 226d82: 48 39 83 80 00 00 00 cmp %rax,0x80(%rbx) 226d89: 75 0b jne 226d96 226d8b: 48 83 e8 01 sub $0x1,%rax 226d8f: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 226d96: 48 b8 00 00 00 00 04 movabs $0x400000000,%rax 226d9d: 00 00 00 226da0: 48 39 83 88 00 00 00 cmp %rax,0x88(%rbx) 226da7: 75 0b jne 226db4 226da9: 48 83 e8 01 sub $0x1,%rax 226dad: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 226db4: 8b 42 04 mov 0x4(%rdx),%eax 226db7: b9 04 00 00 00 mov $0x4,%ecx 226dbc: 85 c0 test %eax,%eax 226dbe: 0f 44 c1 cmove %ecx,%eax 226dc1: 89 43 0c mov %eax,0xc(%rbx) 226dc4: 8b 02 mov (%rdx),%eax 226dc6: 85 c0 test %eax,%eax 226dc8: 0f 44 c1 cmove %ecx,%eax 226dcb: b9 02 00 00 00 mov $0x2,%ecx 226dd0: 89 43 08 mov %eax,0x8(%rbx) 226dd3: 8b 42 08 mov 0x8(%rdx),%eax 226dd6: 85 c0 test %eax,%eax 226dd8: 0f 44 c1 cmove %ecx,%eax 226ddb: 89 43 10 mov %eax,0x10(%rbx) 226dde: 8b 42 0c mov 0xc(%rdx),%eax 226de1: 85 c0 test %eax,%eax 226de3: 75 1f jne 226e04 226de5: c7 43 14 02 00 00 00 movl $0x2,0x14(%rbx) 226dec: 48 8b 47 08 mov 0x8(%rdi),%rax 226df0: 48 8b 00 mov (%rax),%rax 226df3: 8b 80 e0 01 00 00 mov 0x1e0(%rax),%eax 226df9: 85 c0 test %eax,%eax 226dfb: 74 49 je 226e46 226dfd: b8 01 00 00 00 mov $0x1,%eax 226e02: 5b pop %rbx 226e03: c3 retq 226e04: 83 f8 01 cmp $0x1,%eax 226e07: 74 08 je 226e11 226e09: a8 01 test $0x1,%al 226e0b: 0f 85 8b 00 00 00 jne 226e9c 226e11: 89 43 14 mov %eax,0x14(%rbx) 226e14: eb d6 jmp 226dec 226e16: 48 8b 47 18 mov 0x18(%rdi),%rax 226e1a: 8b 08 mov (%rax),%ecx 226e1c: 85 c9 test %ecx,%ecx 226e1e: 0f 85 02 ff ff ff jne 226d26 226e24: 48 b9 00 00 00 00 01 movabs $0x100000000,%rcx 226e2b: 00 00 00 226e2e: 48 39 4e 70 cmp %rcx,0x70(%rsi) 226e32: 0f 84 8a 00 00 00 je 226ec2 226e38: 31 c0 xor %eax,%eax 226e3a: 48 39 4e 78 cmp %rcx,0x78(%rsi) 226e3e: 0f 84 e2 fe ff ff je 226d26 226e44: 5b pop %rbx 226e45: c3 retq 226e46: 48 8b 7b 70 mov 0x70(%rbx),%rdi 226e4a: e8 00 00 00 00 callq 226e4f 226e4f: 3d 00 00 08 00 cmp $0x80000,%eax 226e54: 74 63 je 226eb9 226e56: 48 8b 7b 78 mov 0x78(%rbx),%rdi 226e5a: e8 00 00 00 00 callq 226e5f 226e5f: 3d 00 00 08 00 cmp $0x80000,%eax 226e64: 74 4a je 226eb0 226e66: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 226e6d: e8 00 00 00 00 callq 226e72 226e72: 3d 00 00 08 00 cmp $0x80000,%eax 226e77: 74 2e je 226ea7 226e79: 48 8b bb 88 00 00 00 mov 0x88(%rbx),%rdi 226e80: e8 00 00 00 00 callq 226e85 226e85: 3d 00 00 08 00 cmp $0x80000,%eax 226e8a: 0f 85 6d ff ff ff jne 226dfd 226e90: c7 43 10 01 00 00 00 movl $0x1,0x10(%rbx) 226e97: e9 61 ff ff ff jmpq 226dfd 226e9c: 83 e8 01 sub $0x1,%eax 226e9f: 89 43 14 mov %eax,0x14(%rbx) 226ea2: e9 45 ff ff ff jmpq 226dec 226ea7: c7 43 14 01 00 00 00 movl $0x1,0x14(%rbx) 226eae: eb c9 jmp 226e79 226eb0: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) 226eb7: eb ad jmp 226e66 226eb9: c7 43 0c 01 00 00 00 movl $0x1,0xc(%rbx) 226ec0: eb 94 jmp 226e56 226ec2: 8b 4e 24 mov 0x24(%rsi),%ecx 226ec5: 39 0e cmp %ecx,(%rsi) 226ec7: 0f 8d 93 fe ff ff jge 226d60 226ecd: 48 8b 47 08 mov 0x8(%rdi),%rax 226ed1: 48 8b 00 mov (%rax),%rax 226ed4: 8b b0 8c 01 00 00 mov 0x18c(%rax),%esi 226eda: 85 f6 test %esi,%esi 226edc: 0f 84 7e fe ff ff je 226d60 226ee2: 31 c0 xor %eax,%eax 226ee4: 39 ce cmp %ecx,%esi 226ee6: 0f 8d 74 fe ff ff jge 226d60 226eec: 5b pop %rbx 226eed: c3 retq 226eee: 66 90 xchg %ax,%ax 0000000000226ef0 : 226ef0: e8 00 00 00 00 callq 226ef5 226ef5: 48 c7 87 90 e1 00 00 movq $0x0,0xe190(%rdi) 226efc: 00 00 00 00 226f00: 48 89 f8 mov %rdi,%rax 226f03: 31 f6 xor %esi,%esi 226f05: 4c 8d 87 80 e2 00 00 lea 0xe280(%rdi),%r8 226f0c: 48 c7 87 88 e1 00 00 movq $0x0,0xe188(%rdi) 226f13: 00 00 00 00 226f17: ba 10 4b 00 00 mov $0x4b10,%edx 226f1c: 48 8d bf b0 e1 00 00 lea 0xe1b0(%rdi),%rdi 226f23: 48 c7 47 d0 00 00 00 movq $0x0,-0x30(%rdi) 226f2a: 00 226f2b: 48 c7 47 c8 00 00 00 movq $0x0,-0x38(%rdi) 226f32: 00 226f33: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) 226f3a: 00 226f3b: 48 c7 87 c8 00 00 00 movq $0x0,0xc8(%rdi) 226f42: 00 00 00 00 226f46: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 226f4a: 29 f8 sub %edi,%eax 226f4c: 8d 88 80 e2 00 00 lea 0xe280(%rax),%ecx 226f52: 31 c0 xor %eax,%eax 226f54: c1 e9 03 shr $0x3,%ecx 226f57: f3 48 ab rep stos %rax,%es:(%rdi) 226f5a: 4c 89 c7 mov %r8,%rdi 226f5d: e9 00 00 00 00 jmpq 226f62 226f62: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 226f69: 00 00 00 00 226f6d: 0f 1f 00 nopl (%rax) 0000000000226f70 : 226f70: e8 00 00 00 00 callq 226f75 226f75: 55 push %rbp 226f76: 53 push %rbx 226f77: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 226f7e: 48 89 fb mov %rdi,%rbx 226f81: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 226f88: 8b 6e 14 mov 0x14(%rsi),%ebp 226f8b: 48 8b b7 60 e1 00 00 mov 0xe160(%rdi),%rsi 226f92: 44 8b 82 50 09 00 00 mov 0x950(%rdx),%r8d 226f99: 0f b6 88 54 02 00 00 movzbl 0x254(%rax),%ecx 226fa0: 48 8b 7f 08 mov 0x8(%rdi),%rdi 226fa4: 41 89 e9 mov %ebp,%r9d 226fa7: 8b b6 b8 03 00 00 mov 0x3b8(%rsi),%esi 226fad: 6a 00 pushq $0x0 226faf: 8b 92 54 09 00 00 mov 0x954(%rdx),%edx 226fb5: 52 push %rdx 226fb6: 0f b6 80 55 02 00 00 movzbl 0x255(%rax),%eax 226fbd: ba 02 00 00 00 mov $0x2,%edx 226fc2: 50 push %rax 226fc3: e8 00 00 00 00 callq 226fc8 226fc8: 48 83 c4 18 add $0x18,%rsp 226fcc: 85 ed test %ebp,%ebp 226fce: 74 03 je 226fd3 226fd0: 5b pop %rbx 226fd1: 5d pop %rbp 226fd2: c3 retq 226fd3: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 226fda: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 226fe1: 45 31 c9 xor %r9d,%r9d 226fe4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 226fe8: 0f b6 8a 5c 02 00 00 movzbl 0x25c(%rdx),%ecx 226fef: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 226ff6: 44 8b 80 70 09 00 00 mov 0x970(%rax),%r8d 226ffd: 8b b2 bc 03 00 00 mov 0x3bc(%rdx),%esi 227003: ba 01 00 00 00 mov $0x1,%edx 227008: e8 00 00 00 00 callq 22700d 22700d: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 227014: 48 8b 7b 08 mov 0x8(%rbx),%rdi 227018: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 22701e: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 227025: 0f b6 8a 5d 02 00 00 movzbl 0x25d(%rdx),%ecx 22702c: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 227033: 44 8b 80 74 09 00 00 mov 0x974(%rax),%r8d 22703a: 5b pop %rbx 22703b: 8b b2 c0 03 00 00 mov 0x3c0(%rdx),%esi 227041: 5d pop %rbp 227042: ba 01 00 00 00 mov $0x1,%edx 227047: e9 00 00 00 00 jmpq 22704c 22704c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000227050 : 227050: e8 00 00 00 00 callq 227055 227055: 41 57 push %r15 227057: 41 56 push %r14 227059: 41 55 push %r13 22705b: 41 54 push %r12 22705d: 55 push %rbp 22705e: 53 push %rbx 22705f: 44 8b 2e mov (%rsi),%r13d 227062: 44 8b 5e 08 mov 0x8(%rsi),%r11d 227066: 44 8b 72 08 mov 0x8(%rdx),%r14d 22706a: 44 8b 66 04 mov 0x4(%rsi),%r12d 22706e: 8b 5e 0c mov 0xc(%rsi),%ebx 227071: 44 89 e8 mov %r13d,%eax 227074: 8b 6a 0c mov 0xc(%rdx),%ebp 227077: 47 8d 0c 33 lea (%r11,%r14,1),%r9d 22707b: 44 29 c8 sub %r9d,%eax 22707e: 45 89 e2 mov %r12d,%r10d 227081: 44 8d 0c 2b lea (%rbx,%rbp,1),%r9d 227085: 45 29 ca sub %r9d,%r10d 227088: 44 0f b6 4e 10 movzbl 0x10(%rsi),%r9d 22708d: 8b 72 28 mov 0x28(%rdx),%esi 227090: 41 89 f7 mov %esi,%r15d 227093: 41 83 e7 fd and $0xfffffffd,%r15d 227097: 41 83 ff 01 cmp $0x1,%r15d 22709b: 75 73 jne 227110 22709d: 83 fe 01 cmp $0x1,%esi 2270a0: 0f 84 92 00 00 00 je 227138 2270a6: 39 42 10 cmp %eax,0x10(%rdx) 2270a9: be 00 00 00 00 mov $0x0,%esi 2270ae: 5b pop %rbx 2270af: 44 0f 4e ce cmovle %esi,%r9d 2270b3: 41 01 c0 add %eax,%r8d 2270b6: 31 c0 xor %eax,%eax 2270b8: 5d pop %rbp 2270b9: 45 85 c0 test %r8d,%r8d 2270bc: 41 5c pop %r12 2270be: 41 5d pop %r13 2270c0: 44 0f 4e c8 cmovle %eax,%r9d 2270c4: 44 39 52 14 cmp %r10d,0x14(%rdx) 2270c8: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 2270cf: 41 5e pop %r14 2270d1: 41 5f pop %r15 2270d3: 44 0f 4e c8 cmovle %eax,%r9d 2270d7: 44 01 d1 add %r10d,%ecx 2270da: 85 c9 test %ecx,%ecx 2270dc: 0f b6 8a 56 02 00 00 movzbl 0x256(%rdx),%ecx 2270e3: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 2270ea: 44 0f 4e c8 cmovle %eax,%r9d 2270ee: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2270f5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2270f9: 8b b2 b8 03 00 00 mov 0x3b8(%rdx),%esi 2270ff: ba 01 00 00 00 mov $0x1,%edx 227104: 44 8b 80 58 09 00 00 mov 0x958(%rax),%r8d 22710b: e9 00 00 00 00 jmpq 227110 227110: 83 fe 02 cmp $0x2,%esi 227113: 74 0a je 22711f 227115: 44 89 c6 mov %r8d,%esi 227118: 41 89 c8 mov %ecx,%r8d 22711b: 89 f1 mov %esi,%ecx 22711d: eb 87 jmp 2270a6 22711f: 44 89 c6 mov %r8d,%esi 227122: 44 89 e8 mov %r13d,%eax 227125: 45 89 e2 mov %r12d,%r10d 227128: 41 89 c8 mov %ecx,%r8d 22712b: 44 29 f0 sub %r14d,%eax 22712e: 41 29 ea sub %ebp,%r10d 227131: 89 f1 mov %esi,%ecx 227133: e9 6e ff ff ff jmpq 2270a6 227138: 44 01 f3 add %r14d,%ebx 22713b: 44 89 e8 mov %r13d,%eax 22713e: 41 01 eb add %ebp,%r11d 227141: 45 89 e2 mov %r12d,%r10d 227144: 29 d8 sub %ebx,%eax 227146: 45 29 da sub %r11d,%r10d 227149: e9 58 ff ff ff jmpq 2270a6 22714e: 66 90 xchg %ax,%ax 0000000000227150 : 227150: e8 00 00 00 00 callq 227155 227155: 41 57 push %r15 227157: 41 56 push %r14 227159: 41 55 push %r13 22715b: 41 54 push %r12 22715d: 44 8d 66 ff lea -0x1(%rsi),%r12d 227161: 83 ee 09 sub $0x9,%esi 227164: 55 push %rbp 227165: 89 cd mov %ecx,%ebp 227167: 53 push %rbx 227168: 48 89 fb mov %rdi,%rbx 22716b: 48 83 ec 28 sub $0x28,%rsp 22716f: 48 8b 8f 70 e1 00 00 mov 0xe170(%rdi),%rcx 227176: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22717d: 00 00 22717f: 48 89 44 24 20 mov %rax,0x20(%rsp) 227184: 31 c0 xor %eax,%eax 227186: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 22718d: 44 8b b9 38 09 00 00 mov 0x938(%rcx),%r15d 227194: 44 8b a9 30 09 00 00 mov 0x930(%rcx),%r13d 22719b: 44 0f b6 b0 4e 02 00 movzbl 0x24e(%rax),%r14d 2271a2: 00 2271a3: 44 0f b6 98 4c 02 00 movzbl 0x24c(%rax),%r11d 2271aa: 00 2271ab: 44 0f b6 80 4d 02 00 movzbl 0x24d(%rax),%r8d 2271b2: 00 2271b3: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2271ba: 44 8b 89 34 09 00 00 mov 0x934(%rcx),%r9d 2271c1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2271c5: 44 8b 90 ac 03 00 00 mov 0x3ac(%rax),%r10d 2271cc: 83 fe 01 cmp $0x1,%esi 2271cf: 0f 86 9f 01 00 00 jbe 227374 2271d5: 6a 00 pushq $0x0 2271d7: 44 89 d6 mov %r10d,%esi 2271da: b9 03 00 00 00 mov $0x3,%ecx 2271df: 41 57 push %r15 2271e1: 41 56 push %r14 2271e3: 52 push %rdx 2271e4: 31 d2 xor %edx,%edx 2271e6: 41 55 push %r13 2271e8: 41 53 push %r11 2271ea: 6a 00 pushq $0x0 2271ec: e8 00 00 00 00 callq 2271f1 2271f1: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2271f8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2271fc: 41 b9 02 00 00 00 mov $0x2,%r9d 227202: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 227209: 48 83 c4 38 add $0x38,%rsp 22720d: 0f b6 8a 49 02 00 00 movzbl 0x249(%rdx),%ecx 227214: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 22721b: 44 8b 80 24 09 00 00 mov 0x924(%rax),%r8d 227222: 8b b2 94 03 00 00 mov 0x394(%rdx),%esi 227228: ba 01 00 00 00 mov $0x1,%edx 22722d: e8 00 00 00 00 callq 227232 227232: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 227239: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22723d: 45 31 c9 xor %r9d,%r9d 227240: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 227247: 0f b6 8a 48 02 00 00 movzbl 0x248(%rdx),%ecx 22724e: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 227255: 44 8b 80 20 09 00 00 mov 0x920(%rax),%r8d 22725c: 8b b2 94 03 00 00 mov 0x394(%rdx),%esi 227262: ba 01 00 00 00 mov $0x1,%edx 227267: e8 00 00 00 00 callq 22726c 22726c: 41 83 fc 13 cmp $0x13,%r12d 227270: 0f 86 98 01 00 00 jbe 22740e 227276: 45 31 e4 xor %r12d,%r12d 227279: 45 31 f6 xor %r14d,%r14d 22727c: b9 01 00 00 00 mov $0x1,%ecx 227281: 31 d2 xor %edx,%edx 227283: 41 bd 01 00 00 00 mov $0x1,%r13d 227289: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 227290: 85 ed test %ebp,%ebp 227292: 48 8b 7b 08 mov 0x8(%rbx),%rdi 227296: 0f 44 e9 cmove %ecx,%ebp 227299: b9 01 00 00 00 mov $0x1,%ecx 22729e: 44 8b 88 3c 09 00 00 mov 0x93c(%rax),%r9d 2272a5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2272ac: 44 0f b6 80 4f 02 00 movzbl 0x24f(%rax),%r8d 2272b3: 00 2272b4: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2272bb: 8b b0 b0 03 00 00 mov 0x3b0(%rax),%esi 2272c1: 52 push %rdx 2272c2: 31 d2 xor %edx,%edx 2272c4: e8 00 00 00 00 callq 2272c9 2272c9: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2272d0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2272d4: 45 89 e9 mov %r13d,%r9d 2272d7: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2272de: 0f b6 8a 5b 02 00 00 movzbl 0x25b(%rdx),%ecx 2272e5: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2272ec: 44 8b 80 6c 09 00 00 mov 0x96c(%rax),%r8d 2272f3: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2272f9: ba 01 00 00 00 mov $0x1,%edx 2272fe: e8 00 00 00 00 callq 227303 227303: 58 pop %rax 227304: 80 7c 24 78 00 cmpb $0x0,0x78(%rsp) 227309: 0f 84 2d 01 00 00 je 22743c 22730f: 48 8b 44 24 60 mov 0x60(%rsp),%rax 227314: 31 d2 xor %edx,%edx 227316: 83 fd 04 cmp $0x4,%ebp 227319: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 22731e: 0f 97 c2 seta %dl 227321: 89 ee mov %ebp,%esi 227323: 48 89 df mov %rbx,%rdi 227326: 89 6c 24 04 mov %ebp,0x4(%rsp) 22732a: 48 89 44 24 08 mov %rax,0x8(%rsp) 22732f: 48 8b 44 24 68 mov 0x68(%rsp),%rax 227334: 48 89 44 24 10 mov %rax,0x10(%rsp) 227339: 48 8b 44 24 70 mov 0x70(%rsp),%rax 22733e: 48 89 44 24 18 mov %rax,0x18(%rsp) 227343: e8 00 00 00 00 callq 227348 227348: 45 84 e4 test %r12b,%r12b 22734b: 0f 85 03 01 00 00 jne 227454 227351: 48 8b 44 24 20 mov 0x20(%rsp),%rax 227356: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22735d: 00 00 22735f: 0f 85 68 01 00 00 jne 2274cd 227365: 48 83 c4 28 add $0x28,%rsp 227369: 5b pop %rbx 22736a: 5d pop %rbp 22736b: 41 5c pop %r12 22736d: 41 5d pop %r13 22736f: 41 5e pop %r14 227371: 41 5f pop %r15 227373: c3 retq 227374: 6a 01 pushq $0x1 227376: 44 89 d6 mov %r10d,%esi 227379: b9 03 00 00 00 mov $0x3,%ecx 22737e: 41 57 push %r15 227380: 41 56 push %r14 227382: 52 push %rdx 227383: 31 d2 xor %edx,%edx 227385: 41 55 push %r13 227387: 41 53 push %r11 227389: 6a 00 pushq $0x0 22738b: e8 00 00 00 00 callq 227390 227390: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 227397: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22739b: 41 b9 03 00 00 00 mov $0x3,%r9d 2273a1: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2273a8: 48 83 c4 38 add $0x38,%rsp 2273ac: 0f b6 8a 49 02 00 00 movzbl 0x249(%rdx),%ecx 2273b3: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2273ba: 44 8b 80 24 09 00 00 mov 0x924(%rax),%r8d 2273c1: 8b b2 94 03 00 00 mov 0x394(%rdx),%esi 2273c7: ba 01 00 00 00 mov $0x1,%edx 2273cc: e8 00 00 00 00 callq 2273d1 2273d1: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2273d8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2273dc: 41 b9 01 00 00 00 mov $0x1,%r9d 2273e2: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2273e9: 0f b6 8a 48 02 00 00 movzbl 0x248(%rdx),%ecx 2273f0: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2273f7: 44 8b 80 20 09 00 00 mov 0x920(%rax),%r8d 2273fe: 8b b2 94 03 00 00 mov 0x394(%rdx),%esi 227404: ba 01 00 00 00 mov $0x1,%edx 227409: e8 00 00 00 00 callq 22740e 22740e: 44 89 e0 mov %r12d,%eax 227411: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 227418: 44 8b 2c 85 00 00 00 mov 0x0(,%rax,4),%r13d 22741f: 00 227420: 8b 0c 85 00 00 00 00 mov 0x0(,%rax,4),%ecx 227427: 44 8b 34 85 00 00 00 mov 0x0(,%rax,4),%r14d 22742e: 00 22742f: 44 0f b6 a0 00 00 00 movzbl 0x0(%rax),%r12d 227436: 00 227437: e9 4d fe ff ff jmpq 227289 22743c: 31 c9 xor %ecx,%ecx 22743e: 44 89 f2 mov %r14d,%edx 227441: 89 ee mov %ebp,%esi 227443: 48 89 df mov %rbx,%rdi 227446: e8 00 00 00 00 callq 22744b 22744b: 45 84 e4 test %r12b,%r12b 22744e: 0f 84 fd fe ff ff je 227351 227454: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 22745b: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 227462: 45 31 c9 xor %r9d,%r9d 227465: 48 8b 7b 08 mov 0x8(%rbx),%rdi 227469: 0f b6 8a 53 02 00 00 movzbl 0x253(%rdx),%ecx 227470: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 227477: 44 8b 80 4c 09 00 00 mov 0x94c(%rax),%r8d 22747e: 8b b2 b4 03 00 00 mov 0x3b4(%rdx),%esi 227484: ba 01 00 00 00 mov $0x1,%edx 227489: e8 00 00 00 00 callq 22748e 22748e: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 227495: 48 8b 7b 08 mov 0x8(%rbx),%rdi 227499: 45 31 c9 xor %r9d,%r9d 22749c: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2274a3: 0f b6 8a 56 02 00 00 movzbl 0x256(%rdx),%ecx 2274aa: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2274b1: 44 8b 80 58 09 00 00 mov 0x958(%rax),%r8d 2274b8: 8b b2 b8 03 00 00 mov 0x3b8(%rdx),%esi 2274be: ba 01 00 00 00 mov $0x1,%edx 2274c3: e8 00 00 00 00 callq 2274c8 2274c8: e9 84 fe ff ff jmpq 227351 2274cd: e8 00 00 00 00 callq 2274d2 2274d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2274d9: 00 00 00 00 2274dd: 0f 1f 00 nopl (%rax) 00000000002274e0 : 2274e0: e8 00 00 00 00 callq 2274e5 2274e5: 41 56 push %r14 2274e7: 41 55 push %r13 2274e9: 41 54 push %r12 2274eb: 49 89 fc mov %rdi,%r12 2274ee: 55 push %rbp 2274ef: 53 push %rbx 2274f0: 89 d3 mov %edx,%ebx 2274f2: 83 fa 02 cmp $0x2,%edx 2274f5: 74 0e je 227505 2274f7: 83 fa 03 cmp $0x3,%edx 2274fa: 74 52 je 22754e 2274fc: 83 fa 01 cmp $0x1,%edx 2274ff: 0f 94 c3 sete %bl 227502: 0f b6 db movzbl %bl,%ebx 227505: 49 8b 84 24 70 e1 00 mov 0xe170(%r12),%rax 22750c: 00 22750d: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 227512: b9 01 00 00 00 mov $0x1,%ecx 227517: 31 d2 xor %edx,%edx 227519: 44 8b 88 50 02 00 00 mov 0x250(%rax),%r9d 227520: 49 8b 84 24 68 e1 00 mov 0xe168(%r12),%rax 227527: 00 227528: 44 0f b6 80 94 00 00 movzbl 0x94(%rax),%r8d 22752f: 00 227530: 49 8b 84 24 60 e1 00 mov 0xe160(%r12),%rax 227537: 00 227538: 8b b0 20 01 00 00 mov 0x120(%rax),%esi 22753e: 53 push %rbx 22753f: e8 00 00 00 00 callq 227544 227544: 58 pop %rax 227545: 5b pop %rbx 227546: 5d pop %rbp 227547: 41 5c pop %r12 227549: 41 5d pop %r13 22754b: 41 5e pop %r14 22754d: c3 retq 22754e: 80 bf a4 e1 00 00 01 cmpb $0x1,0xe1a4(%rdi) 227555: b8 03 00 00 00 mov $0x3,%eax 22755a: ba 10 4b 00 00 mov $0x4b10,%edx 22755f: 48 89 f5 mov %rsi,%rbp 227562: 4c 8d b7 80 e2 00 00 lea 0xe280(%rdi),%r14 227569: 83 d8 ff sbb $0xffffffff,%eax 22756c: 4c 89 f7 mov %r14,%rdi 22756f: 41 89 c5 mov %eax,%r13d 227572: e8 00 00 00 00 callq 227577 227577: 85 c0 test %eax,%eax 227579: 75 05 jne 227580 22757b: 44 89 eb mov %r13d,%ebx 22757e: eb 85 jmp 227505 227580: be 01 00 00 00 mov $0x1,%esi 227585: 4c 89 e7 mov %r12,%rdi 227588: e8 00 00 00 00 callq 22758d 22758d: 4c 89 e7 mov %r12,%rdi 227590: 41 0f b6 b4 24 a4 e1 movzbl 0xe1a4(%r12),%esi 227597: 00 00 227599: e8 00 00 00 00 callq 22759e 22759e: 48 89 ee mov %rbp,%rsi 2275a1: 4c 89 e7 mov %r12,%rdi 2275a4: 41 80 bc 24 a4 e1 00 cmpb $0x0,0xe1a4(%r12) 2275ab: 00 00 2275ad: 75 4d jne 2275fc 2275af: e8 00 00 00 00 callq 2275b4 2275b4: 8b 95 08 4b 00 00 mov 0x4b08(%rbp),%edx 2275ba: 48 8d b5 30 02 00 00 lea 0x230(%rbp),%rsi 2275c1: 4c 89 e7 mov %r12,%rdi 2275c4: e8 00 00 00 00 callq 2275c9 2275c9: ba 10 4b 00 00 mov $0x4b10,%edx 2275ce: 48 89 ee mov %rbp,%rsi 2275d1: 4c 89 f7 mov %r14,%rdi 2275d4: e8 00 00 00 00 callq 2275d9 2275d9: ba 04 00 00 00 mov $0x4,%edx 2275de: 41 0f b6 84 24 a4 e1 movzbl 0xe1a4(%r12),%eax 2275e5: 00 00 2275e7: 84 c0 test %al,%al 2275e9: 0f 44 da cmove %edx,%ebx 2275ec: 83 f0 01 xor $0x1,%eax 2275ef: 41 88 84 24 a4 e1 00 mov %al,0xe1a4(%r12) 2275f6: 00 2275f7: e9 09 ff ff ff jmpq 227505 2275fc: e8 00 00 00 00 callq 227601 227601: eb b1 jmp 2275b4 227603: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22760a: 00 00 00 00 22760e: 66 90 xchg %ax,%ax 0000000000227610 : 227610: e8 00 00 00 00 callq 227615 227615: 48 85 f6 test %rsi,%rsi 227618: 0f 84 80 00 00 00 je 22769e 22761e: 55 push %rbp 22761f: 48 89 f5 mov %rsi,%rbp 227622: 53 push %rbx 227623: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 22762a: 48 89 fb mov %rdi,%rbx 22762d: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 227634: 44 8b 4d 00 mov 0x0(%rbp),%r9d 227638: 0f b6 8a 61 02 00 00 movzbl 0x261(%rdx),%ecx 22763f: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 227646: 44 8b 80 84 09 00 00 mov 0x984(%rax),%r8d 22764d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 227651: 8b b2 cc 03 00 00 mov 0x3cc(%rdx),%esi 227657: ba 01 00 00 00 mov $0x1,%edx 22765c: e8 00 00 00 00 callq 227661 227661: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 227668: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 22766f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 227673: 44 8b 4d 04 mov 0x4(%rbp),%r9d 227677: 0f b6 8a 62 02 00 00 movzbl 0x262(%rdx),%ecx 22767e: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 227685: 44 8b 80 88 09 00 00 mov 0x988(%rax),%r8d 22768c: 5b pop %rbx 22768d: 8b b2 cc 03 00 00 mov 0x3cc(%rdx),%esi 227693: 5d pop %rbp 227694: ba 01 00 00 00 mov $0x1,%edx 227699: e9 00 00 00 00 jmpq 22769e 22769e: c3 retq 22769f: 90 nop 00000000002276a0 : 2276a0: e8 00 00 00 00 callq 2276a5 2276a5: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2276ac: 4c 8b 97 60 e1 00 00 mov 0xe160(%rdi),%r10 2276b3: 41 89 d1 mov %edx,%r9d 2276b6: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 2276bd: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2276c1: 44 8b 80 7c 09 00 00 mov 0x97c(%rax),%r8d 2276c8: 45 8b 92 c4 03 00 00 mov 0x3c4(%r10),%r10d 2276cf: 0f b6 8a 5f 02 00 00 movzbl 0x25f(%rdx),%ecx 2276d6: 45 84 c9 test %r9b,%r9b 2276d9: 74 46 je 227721 2276db: 8b 80 78 09 00 00 mov 0x978(%rax),%eax 2276e1: 85 c0 test %eax,%eax 2276e3: 74 29 je 22770e 2276e5: 44 0f b6 9a 5e 02 00 movzbl 0x25e(%rdx),%r11d 2276ec: 00 2276ed: 6a 01 pushq $0x1 2276ef: 44 0f b6 ce movzbl %sil,%r9d 2276f3: 44 89 d6 mov %r10d,%esi 2276f6: 41 50 push %r8 2276f8: ba 02 00 00 00 mov $0x2,%edx 2276fd: 41 89 c0 mov %eax,%r8d 227700: 51 push %rcx 227701: 44 89 d9 mov %r11d,%ecx 227704: e8 00 00 00 00 callq 227709 227709: 48 83 c4 18 add $0x18,%rsp 22770d: c3 retq 22770e: 41 b9 01 00 00 00 mov $0x1,%r9d 227714: ba 01 00 00 00 mov $0x1,%edx 227719: 44 89 d6 mov %r10d,%esi 22771c: e9 00 00 00 00 jmpq 227721 227721: 45 31 c9 xor %r9d,%r9d 227724: ba 01 00 00 00 mov $0x1,%edx 227729: 44 89 d6 mov %r10d,%esi 22772c: e9 00 00 00 00 jmpq 227731 227731: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 227738: 00 00 00 00 22773c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000227740 : 227740: e8 00 00 00 00 callq 227745 227745: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 22774c: b9 01 00 00 00 mov $0x1,%ecx 227751: 31 d2 xor %edx,%edx 227753: 44 8b 88 04 01 00 00 mov 0x104(%rax),%r9d 22775a: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 227761: 44 0f b6 40 41 movzbl 0x41(%rax),%r8d 227766: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 22776d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 227771: 8b 70 68 mov 0x68(%rax),%esi 227774: 6a 00 pushq $0x0 227776: e8 00 00 00 00 callq 22777b 22777b: 58 pop %rax 22777c: c3 retq 22777d: 0f 1f 00 nopl (%rax) 0000000000227780 : 227780: e8 00 00 00 00 callq 227785 227785: 48 b8 07 00 00 00 04 movabs $0x140400000007,%rax 22778c: 14 00 00 22778f: 48 89 77 08 mov %rsi,0x8(%rdi) 227793: 89 57 10 mov %edx,0x10(%rdi) 227796: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 22779d: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 2277a4: 00 2277a5: 48 89 8f 60 e1 00 00 mov %rcx,0xe160(%rdi) 2277ac: 4c 89 87 68 e1 00 00 mov %r8,0xe168(%rdi) 2277b3: 4c 89 8f 70 e1 00 00 mov %r9,0xe170(%rdi) 2277ba: 48 89 87 98 e1 00 00 mov %rax,0xe198(%rdi) 2277c1: c7 87 a0 e1 00 00 90 movl $0x90,0xe1a0(%rdi) 2277c8: 00 00 00 2277cb: c3 retq 2277cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002277d0 : 2277d0: e8 00 00 00 00 callq 2277d5 2277d5: 41 54 push %r12 2277d7: 41 89 d4 mov %edx,%r12d 2277da: 45 31 c9 xor %r9d,%r9d 2277dd: 55 push %rbp 2277de: 89 cd mov %ecx,%ebp 2277e0: 53 push %rbx 2277e1: 48 8b 97 58 4b 00 00 mov 0x4b58(%rdi),%rdx 2277e8: 48 89 fb mov %rdi,%rbx 2277eb: 48 8b 87 50 4b 00 00 mov 0x4b50(%rdi),%rax 2277f2: 48 8b b7 48 4b 00 00 mov 0x4b48(%rdi),%rsi 2277f9: 44 8b 42 50 mov 0x50(%rdx),%r8d 2277fd: 0f b6 48 14 movzbl 0x14(%rax),%ecx 227801: 8b 76 18 mov 0x18(%rsi),%esi 227804: 6a 00 pushq $0x0 227806: 8b 52 54 mov 0x54(%rdx),%edx 227809: 52 push %rdx 22780a: 0f b6 40 15 movzbl 0x15(%rax),%eax 22780e: ba 02 00 00 00 mov $0x2,%edx 227813: 50 push %rax 227814: 48 8b 3f mov (%rdi),%rdi 227817: e8 00 00 00 00 callq 22781c 22781c: 48 83 c4 18 add $0x18,%rsp 227820: 83 bb 40 4b 00 00 01 cmpl $0x1,0x4b40(%rbx) 227827: 74 27 je 227850 227829: 8d 45 e0 lea -0x20(%rbp),%eax 22782c: 83 e0 df and $0xffffffdf,%eax 22782f: 74 0d je 22783e 227831: 83 fd 04 cmp $0x4,%ebp 227834: 74 08 je 22783e 227836: 81 fd 00 02 00 00 cmp $0x200,%ebp 22783c: 75 12 jne 227850 22783e: 41 83 fc 03 cmp $0x3,%r12d 227842: 74 11 je 227855 227844: 41 83 fc 04 cmp $0x4,%r12d 227848: 74 0b je 227855 22784a: 41 83 fc 02 cmp $0x2,%r12d 22784e: 74 4c je 22789c 227850: 5b pop %rbx 227851: 5d pop %rbp 227852: 41 5c pop %r12 227854: c3 retq 227855: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 22785c: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227863: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 22786a: 44 8b 42 50 mov 0x50(%rdx),%r8d 22786e: 0f b6 48 14 movzbl 0x14(%rax),%ecx 227872: 8b 76 18 mov 0x18(%rsi),%esi 227875: 6a 00 pushq $0x0 227877: 8b 52 54 mov 0x54(%rdx),%edx 22787a: 48 8b 3b mov (%rbx),%rdi 22787d: 41 b9 01 00 00 00 mov $0x1,%r9d 227883: 52 push %rdx 227884: 0f b6 40 15 movzbl 0x15(%rax),%eax 227888: ba 02 00 00 00 mov $0x2,%edx 22788d: 50 push %rax 22788e: e8 00 00 00 00 callq 227893 227893: 48 83 c4 18 add $0x18,%rsp 227897: 5b pop %rbx 227898: 5d pop %rbp 227899: 41 5c pop %r12 22789b: c3 retq 22789c: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 2278a3: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 2278aa: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 2278b1: 44 8b 42 50 mov 0x50(%rdx),%r8d 2278b5: 0f b6 48 14 movzbl 0x14(%rax),%ecx 2278b9: 8b 76 18 mov 0x18(%rsi),%esi 2278bc: 6a 01 pushq $0x1 2278be: eb b7 jmp 227877 00000000002278c0 : 2278c0: e8 00 00 00 00 callq 2278c5 2278c5: 41 55 push %r13 2278c7: 41 54 push %r12 2278c9: 55 push %rbp 2278ca: 48 89 d5 mov %rdx,%rbp 2278cd: 53 push %rbx 2278ce: 48 89 fb mov %rdi,%rbx 2278d1: 44 8b 6a 08 mov 0x8(%rdx),%r13d 2278d5: 8b 42 0c mov 0xc(%rdx),%eax 2278d8: 44 8b 62 18 mov 0x18(%rdx),%r12d 2278dc: 8b 52 20 mov 0x20(%rdx),%edx 2278df: 40 84 f6 test %sil,%sil 2278e2: 0f 84 a4 00 00 00 je 22798c 2278e8: 01 c0 add %eax,%eax 2278ea: 41 29 d4 sub %edx,%r12d 2278ed: 41 29 c5 sub %eax,%r13d 2278f0: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 2278f7: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 2278fe: 45 31 c9 xor %r9d,%r9d 227901: 48 8b 3b mov (%rbx),%rdi 227904: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 227908: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 22790f: 44 8b 40 5c mov 0x5c(%rax),%r8d 227913: 8b 72 04 mov 0x4(%rdx),%esi 227916: ba 01 00 00 00 mov $0x1,%edx 22791b: e8 00 00 00 00 callq 227920 227920: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 227927: 48 8b 3b mov (%rbx),%rdi 22792a: 45 89 e9 mov %r13d,%r9d 22792d: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 227934: 0f b6 4a 18 movzbl 0x18(%rdx),%ecx 227938: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 22793f: 44 8b 40 60 mov 0x60(%rax),%r8d 227943: 8b 72 20 mov 0x20(%rdx),%esi 227946: ba 01 00 00 00 mov $0x1,%edx 22794b: e8 00 00 00 00 callq 227950 227950: 83 7d 3c 01 cmpl $0x1,0x3c(%rbp) 227954: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 22795b: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 227962: 74 33 je 227997 227964: 0f b6 4a 1d movzbl 0x1d(%rdx),%ecx 227968: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 22796f: 45 89 e1 mov %r12d,%r9d 227972: 44 8b 40 74 mov 0x74(%rax),%r8d 227976: 8b 72 28 mov 0x28(%rdx),%esi 227979: 48 8b 3b mov (%rbx),%rdi 22797c: ba 01 00 00 00 mov $0x1,%edx 227981: 5b pop %rbx 227982: 5d pop %rbp 227983: 41 5c pop %r12 227985: 41 5d pop %r13 227987: e9 00 00 00 00 jmpq 22798c 22798c: 45 31 e4 xor %r12d,%r12d 22798f: 45 31 ed xor %r13d,%r13d 227992: e9 59 ff ff ff jmpq 2278f0 227997: 0f b6 4a 1e movzbl 0x1e(%rdx),%ecx 22799b: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 2279a2: 45 89 e1 mov %r12d,%r9d 2279a5: 44 8b 40 78 mov 0x78(%rax),%r8d 2279a9: 8b 72 28 mov 0x28(%rdx),%esi 2279ac: eb cb jmp 227979 2279ae: 66 90 xchg %ax,%ax 00000000002279b0 : 2279b0: e8 00 00 00 00 callq 2279b5 2279b5: 48 8b 97 50 4b 00 00 mov 0x4b50(%rdi),%rdx 2279bc: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 2279c3: 41 89 f1 mov %esi,%r9d 2279c6: 45 0f b6 c9 movzbl %r9b,%r9d 2279ca: 0f b6 4a 1f movzbl 0x1f(%rdx),%ecx 2279ce: 48 8b 97 48 4b 00 00 mov 0x4b48(%rdi),%rdx 2279d5: 44 8b 40 7c mov 0x7c(%rax),%r8d 2279d9: 48 8b 3f mov (%rdi),%rdi 2279dc: 8b 72 30 mov 0x30(%rdx),%esi 2279df: ba 01 00 00 00 mov $0x1,%edx 2279e4: e9 00 00 00 00 jmpq 2279e9 2279e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002279f0 : 2279f0: e8 00 00 00 00 callq 2279f5 2279f5: 55 push %rbp 2279f6: 48 89 f5 mov %rsi,%rbp 2279f9: 53 push %rbx 2279fa: 44 0f b6 0e movzbl (%rsi),%r9d 2279fe: 48 89 fb mov %rdi,%rbx 227a01: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 227a08: 48 8b 97 50 4b 00 00 mov 0x4b50(%rdi),%rdx 227a0f: 44 89 c9 mov %r9d,%ecx 227a12: 48 8b b7 48 4b 00 00 mov 0x4b48(%rdi),%rsi 227a19: c0 e9 03 shr $0x3,%cl 227a1c: 44 0f b6 12 movzbl (%rdx),%r10d 227a20: 83 e1 01 and $0x1,%ecx 227a23: 51 push %rcx 227a24: 8b 48 08 mov 0x8(%rax),%ecx 227a27: 51 push %rcx 227a28: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 227a2c: 51 push %rcx 227a2d: 44 89 c9 mov %r9d,%ecx 227a30: 41 83 e1 01 and $0x1,%r9d 227a34: d0 e9 shr %cl 227a36: 83 e1 03 and $0x3,%ecx 227a39: 51 push %rcx 227a3a: 8b 48 04 mov 0x4(%rax),%ecx 227a3d: 51 push %rcx 227a3e: 0f b6 52 01 movzbl 0x1(%rdx),%edx 227a42: 44 89 d1 mov %r10d,%ecx 227a45: 52 push %rdx 227a46: 44 8b 00 mov (%rax),%r8d 227a49: ba 03 00 00 00 mov $0x3,%edx 227a4e: 8b 36 mov (%rsi),%esi 227a50: 48 8b 3f mov (%rdi),%rdi 227a53: e8 00 00 00 00 callq 227a58 227a58: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 227a5f: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227a66: 45 31 c9 xor %r9d,%r9d 227a69: 48 83 c4 30 add $0x30,%rsp 227a6d: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 227a74: 44 8b 42 0c mov 0xc(%rdx),%r8d 227a78: 0f b6 48 03 movzbl 0x3(%rax),%ecx 227a7c: 6a 00 pushq $0x0 227a7e: 8b 7a 24 mov 0x24(%rdx),%edi 227a81: 57 push %rdi 227a82: 0f b6 78 09 movzbl 0x9(%rax),%edi 227a86: 57 push %rdi 227a87: 6a 00 pushq $0x0 227a89: 8b 7a 20 mov 0x20(%rdx),%edi 227a8c: 57 push %rdi 227a8d: 0f b6 78 08 movzbl 0x8(%rax),%edi 227a91: 57 push %rdi 227a92: 6a 00 pushq $0x0 227a94: 8b 7a 1c mov 0x1c(%rdx),%edi 227a97: 57 push %rdi 227a98: 0f b6 78 07 movzbl 0x7(%rax),%edi 227a9c: 57 push %rdi 227a9d: 6a 00 pushq $0x0 227a9f: 8b 7a 18 mov 0x18(%rdx),%edi 227aa2: 57 push %rdi 227aa3: 0f b6 78 06 movzbl 0x6(%rax),%edi 227aa7: 57 push %rdi 227aa8: 6a 00 pushq $0x0 227aaa: 8b 7a 14 mov 0x14(%rdx),%edi 227aad: 57 push %rdi 227aae: 0f b6 78 05 movzbl 0x5(%rax),%edi 227ab2: 57 push %rdi 227ab3: 6a 00 pushq $0x0 227ab5: 8b 52 10 mov 0x10(%rdx),%edx 227ab8: 52 push %rdx 227ab9: 0f b6 40 04 movzbl 0x4(%rax),%eax 227abd: ba 07 00 00 00 mov $0x7,%edx 227ac2: 48 8b 3b mov (%rbx),%rdi 227ac5: 50 push %rax 227ac6: 8b 36 mov (%rsi),%esi 227ac8: e8 00 00 00 00 callq 227acd 227acd: 48 81 c4 90 00 00 00 add $0x90,%rsp 227ad4: f6 45 01 04 testb $0x4,0x1(%rbp) 227ad8: 0f 84 aa 01 00 00 je 227c88 227ade: 0f b6 45 00 movzbl 0x0(%rbp),%eax 227ae2: a8 40 test $0x40,%al 227ae4: 74 0e je 227af4 227ae6: 83 e0 60 and $0x60,%eax 227ae9: 3c 40 cmp $0x40,%al 227aeb: 0f 84 db 01 00 00 je 227ccc 227af1: 5b pop %rbx 227af2: 5d pop %rbp 227af3: c3 retq 227af4: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 227afb: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227b02: 41 b9 0f 00 00 00 mov $0xf,%r9d 227b08: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 227b0f: 48 8b 3b mov (%rbx),%rdi 227b12: 44 8b 42 28 mov 0x28(%rdx),%r8d 227b16: 0f b6 48 0a movzbl 0xa(%rax),%ecx 227b1a: 8b 76 04 mov 0x4(%rsi),%esi 227b1d: 6a 02 pushq $0x2 227b1f: 8b 52 2c mov 0x2c(%rdx),%edx 227b22: 52 push %rdx 227b23: 0f b6 40 0b movzbl 0xb(%rax),%eax 227b27: ba 02 00 00 00 mov $0x2,%edx 227b2c: 50 push %rax 227b2d: e8 00 00 00 00 callq 227b32 227b32: 48 83 c4 18 add $0x18,%rsp 227b36: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 227b3d: 48 8b 3b mov (%rbx),%rdi 227b40: b9 01 00 00 00 mov $0x1,%ecx 227b45: 31 d2 xor %edx,%edx 227b47: 44 8b 48 30 mov 0x30(%rax),%r9d 227b4b: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227b52: 44 0f b6 40 0c movzbl 0xc(%rax),%r8d 227b57: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 227b5e: 8b 70 08 mov 0x8(%rax),%esi 227b61: 8b 45 04 mov 0x4(%rbp),%eax 227b64: 50 push %rax 227b65: e8 00 00 00 00 callq 227b6a 227b6a: 48 8b 3b mov (%rbx),%rdi 227b6d: b9 01 00 00 00 mov $0x1,%ecx 227b72: 31 d2 xor %edx,%edx 227b74: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 227b7b: 44 8b 48 34 mov 0x34(%rax),%r9d 227b7f: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227b86: 44 0f b6 40 0d movzbl 0xd(%rax),%r8d 227b8b: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 227b92: 8b 70 0c mov 0xc(%rax),%esi 227b95: 8b 45 0c mov 0xc(%rbp),%eax 227b98: 50 push %rax 227b99: e8 00 00 00 00 callq 227b9e 227b9e: 48 8b 3b mov (%rbx),%rdi 227ba1: b9 01 00 00 00 mov $0x1,%ecx 227ba6: 31 d2 xor %edx,%edx 227ba8: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 227baf: 44 8b 48 38 mov 0x38(%rax),%r9d 227bb3: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227bba: 44 0f b6 40 0e movzbl 0xe(%rax),%r8d 227bbf: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 227bc6: 8b 70 10 mov 0x10(%rax),%esi 227bc9: 8b 45 08 mov 0x8(%rbp),%eax 227bcc: 50 push %rax 227bcd: e8 00 00 00 00 callq 227bd2 227bd2: 0f b6 45 01 movzbl 0x1(%rbp),%eax 227bd6: 48 8b 8b 58 4b 00 00 mov 0x4b58(%rbx),%rcx 227bdd: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 227be4: 0f b6 75 00 movzbl 0x0(%rbp),%esi 227be8: 41 89 c3 mov %eax,%r11d 227beb: 44 8b 41 0c mov 0xc(%rcx),%r8d 227bef: 48 8b bb 48 4b 00 00 mov 0x4b48(%rbx),%rdi 227bf6: 41 d0 eb shr %r11b 227bf9: 44 0f b6 52 03 movzbl 0x3(%rdx),%r10d 227bfe: 41 89 f1 mov %esi,%r9d 227c01: 40 c0 ee 05 shr $0x5,%sil 227c05: 41 83 e3 01 and $0x1,%r11d 227c09: 83 e6 03 and $0x3,%esi 227c0c: 41 c0 e9 04 shr $0x4,%r9b 227c10: 41 53 push %r11 227c12: 44 8b 59 24 mov 0x24(%rcx),%r11d 227c16: 41 83 e1 01 and $0x1,%r9d 227c1a: 41 53 push %r11 227c1c: 44 0f b6 5a 09 movzbl 0x9(%rdx),%r11d 227c21: 41 53 push %r11 227c23: 41 89 c3 mov %eax,%r11d 227c26: c0 e8 03 shr $0x3,%al 227c29: 41 c0 eb 02 shr $0x2,%r11b 227c2d: 83 e0 01 and $0x1,%eax 227c30: 41 83 e3 01 and $0x1,%r11d 227c34: 41 53 push %r11 227c36: 44 8b 59 20 mov 0x20(%rcx),%r11d 227c3a: 41 53 push %r11 227c3c: 44 0f b6 5a 08 movzbl 0x8(%rdx),%r11d 227c41: 41 53 push %r11 227c43: 50 push %rax 227c44: 8b 41 1c mov 0x1c(%rcx),%eax 227c47: 50 push %rax 227c48: 0f b6 42 07 movzbl 0x7(%rdx),%eax 227c4c: 50 push %rax 227c4d: 56 push %rsi 227c4e: 8b 41 14 mov 0x14(%rcx),%eax 227c51: 50 push %rax 227c52: 0f b6 42 05 movzbl 0x5(%rdx),%eax 227c56: 50 push %rax 227c57: 0f b7 45 00 movzwl 0x0(%rbp),%eax 227c5b: 66 c1 e8 07 shr $0x7,%ax 227c5f: 83 e0 03 and $0x3,%eax 227c62: 50 push %rax 227c63: 8b 41 10 mov 0x10(%rcx),%eax 227c66: 44 89 d1 mov %r10d,%ecx 227c69: 50 push %rax 227c6a: 0f b6 42 04 movzbl 0x4(%rdx),%eax 227c6e: ba 06 00 00 00 mov $0x6,%edx 227c73: 50 push %rax 227c74: 8b 37 mov (%rdi),%esi 227c76: 48 8b 3b mov (%rbx),%rdi 227c79: e8 00 00 00 00 callq 227c7e 227c7e: 48 81 c4 90 00 00 00 add $0x90,%rsp 227c85: 5b pop %rbx 227c86: 5d pop %rbp 227c87: c3 retq 227c88: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 227c8f: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227c96: 45 31 c9 xor %r9d,%r9d 227c99: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 227ca0: 48 8b 3b mov (%rbx),%rdi 227ca3: 44 8b 42 28 mov 0x28(%rdx),%r8d 227ca7: 0f b6 48 0a movzbl 0xa(%rax),%ecx 227cab: 8b 76 04 mov 0x4(%rsi),%esi 227cae: 6a 00 pushq $0x0 227cb0: 8b 52 2c mov 0x2c(%rdx),%edx 227cb3: 52 push %rdx 227cb4: 0f b6 40 0b movzbl 0xb(%rax),%eax 227cb8: ba 02 00 00 00 mov $0x2,%edx 227cbd: 50 push %rax 227cbe: e8 00 00 00 00 callq 227cc3 227cc3: 48 83 c4 18 add $0x18,%rsp 227cc7: e9 6a fe ff ff jmpq 227b36 227ccc: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 227cd3: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227cda: 41 b9 03 00 00 00 mov $0x3,%r9d 227ce0: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 227ce7: 48 8b 3b mov (%rbx),%rdi 227cea: 44 8b 42 28 mov 0x28(%rdx),%r8d 227cee: 0f b6 48 0a movzbl 0xa(%rax),%ecx 227cf2: 8b 76 04 mov 0x4(%rsi),%esi 227cf5: 6a 01 pushq $0x1 227cf7: 8b 52 2c mov 0x2c(%rdx),%edx 227cfa: 52 push %rdx 227cfb: 0f b6 40 0b movzbl 0xb(%rax),%eax 227cff: ba 02 00 00 00 mov $0x2,%edx 227d04: 50 push %rax 227d05: e8 00 00 00 00 callq 227d0a 227d0a: 48 83 c4 18 add $0x18,%rsp 227d0e: e9 23 fe ff ff jmpq 227b36 227d13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 227d1a: 00 00 00 00 227d1e: 66 90 xchg %ax,%ax 0000000000227d20 : 227d20: e8 00 00 00 00 callq 227d25 227d25: 53 push %rbx 227d26: 48 89 fb mov %rdi,%rbx 227d29: 48 8b 3f mov (%rdi),%rdi 227d2c: e8 00 00 00 00 callq 227d31 227d31: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 227d38: 5b pop %rbx 227d39: c3 retq 227d3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000227d40 : 227d40: e8 00 00 00 00 callq 227d45 227d45: 41 54 push %r12 227d47: 49 89 f4 mov %rsi,%r12 227d4a: 55 push %rbp 227d4b: 48 89 d5 mov %rdx,%rbp 227d4e: 53 push %rbx 227d4f: 83 3a 04 cmpl $0x4,(%rdx) 227d52: 48 89 fb mov %rdi,%rbx 227d55: 0f 84 a1 01 00 00 je 227efc 227d5b: 4c 89 e6 mov %r12,%rsi 227d5e: 48 89 df mov %rbx,%rdi 227d61: e8 00 00 00 00 callq 227d66 227d66: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 227d6d: 48 8b 3b mov (%rbx),%rdi 227d70: 45 31 c9 xor %r9d,%r9d 227d73: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227d7a: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 227d81: 44 8b 42 48 mov 0x48(%rdx),%r8d 227d85: 0f b6 48 12 movzbl 0x12(%rax),%ecx 227d89: 8b 76 14 mov 0x14(%rsi),%esi 227d8c: 6a 00 pushq $0x0 227d8e: 8b 52 4c mov 0x4c(%rdx),%edx 227d91: 52 push %rdx 227d92: 0f b6 40 13 movzbl 0x13(%rax),%eax 227d96: ba 02 00 00 00 mov $0x2,%edx 227d9b: 50 push %rax 227d9c: e8 00 00 00 00 callq 227da1 227da1: 8b 45 04 mov 0x4(%rbp),%eax 227da4: 48 83 c4 18 add $0x18,%rsp 227da8: 83 f8 02 cmp $0x2,%eax 227dab: 0f 84 a7 01 00 00 je 227f58 227db1: 0f 87 f4 00 00 00 ja 227eab 227db7: 85 c0 test %eax,%eax 227db9: 0f 84 72 01 00 00 je 227f31 227dbf: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 227dc6: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227dcd: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 227dd4: 44 8b 42 48 mov 0x48(%rdx),%r8d 227dd8: 0f b6 48 12 movzbl 0x12(%rax),%ecx 227ddc: 8b 76 14 mov 0x14(%rsi),%esi 227ddf: 6a 01 pushq $0x1 227de1: 8b 52 4c mov 0x4c(%rdx),%edx 227de4: 48 8b 3b mov (%rbx),%rdi 227de7: 41 b9 01 00 00 00 mov $0x1,%r9d 227ded: 52 push %rdx 227dee: 0f b6 40 13 movzbl 0x13(%rax),%eax 227df2: ba 02 00 00 00 mov $0x2,%edx 227df7: 50 push %rax 227df8: e8 00 00 00 00 callq 227dfd 227dfd: 48 83 c4 18 add $0x18,%rsp 227e01: 8b 45 00 mov 0x0(%rbp),%eax 227e04: 83 f8 03 cmp $0x3,%eax 227e07: 0f 84 ce 00 00 00 je 227edb 227e0d: 77 60 ja 227e6f 227e0f: 83 f8 01 cmp $0x1,%eax 227e12: 0f 84 c3 00 00 00 je 227edb 227e18: 83 f8 02 cmp $0x2,%eax 227e1b: 75 4d jne 227e6a 227e1d: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 227e24: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227e2b: 41 b9 01 00 00 00 mov $0x1,%r9d 227e31: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 227e38: 44 8b 42 3c mov 0x3c(%rdx),%r8d 227e3c: 0f b6 48 0f movzbl 0xf(%rax),%ecx 227e40: 8b 76 04 mov 0x4(%rsi),%esi 227e43: 6a 00 pushq $0x0 227e45: 8b 7a 44 mov 0x44(%rdx),%edi 227e48: 57 push %rdi 227e49: 0f b6 78 11 movzbl 0x11(%rax),%edi 227e4d: 57 push %rdi 227e4e: 48 8b 3b mov (%rbx),%rdi 227e51: 6a 02 pushq $0x2 227e53: 8b 52 40 mov 0x40(%rdx),%edx 227e56: 52 push %rdx 227e57: 0f b6 40 10 movzbl 0x10(%rax),%eax 227e5b: ba 03 00 00 00 mov $0x3,%edx 227e60: 50 push %rax 227e61: e8 00 00 00 00 callq 227e66 227e66: 48 83 c4 30 add $0x30,%rsp 227e6a: 5b pop %rbx 227e6b: 5d pop %rbp 227e6c: 41 5c pop %r12 227e6e: c3 retq 227e6f: 83 f8 04 cmp $0x4,%eax 227e72: 75 f6 jne 227e6a 227e74: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 227e7b: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 227e82: 41 b9 02 00 00 00 mov $0x2,%r9d 227e88: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 227e8c: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 227e93: 8b 72 04 mov 0x4(%rdx),%esi 227e96: 48 8b 3b mov (%rbx),%rdi 227e99: 44 8b 40 3c mov 0x3c(%rax),%r8d 227e9d: ba 01 00 00 00 mov $0x1,%edx 227ea2: 5b pop %rbx 227ea3: 5d pop %rbp 227ea4: 41 5c pop %r12 227ea6: e9 00 00 00 00 jmpq 227eab 227eab: 83 f8 03 cmp $0x3,%eax 227eae: 0f 85 4d ff ff ff jne 227e01 227eb4: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 227ebb: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227ec2: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 227ec9: 44 8b 42 48 mov 0x48(%rdx),%r8d 227ecd: 0f b6 48 12 movzbl 0x12(%rax),%ecx 227ed1: 8b 76 14 mov 0x14(%rsi),%esi 227ed4: 6a 03 pushq $0x3 227ed6: e9 06 ff ff ff jmpq 227de1 227edb: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 227ee2: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 227ee9: 45 31 c9 xor %r9d,%r9d 227eec: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 227ef0: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 227ef7: 8b 72 04 mov 0x4(%rdx),%esi 227efa: eb 9a jmp 227e96 227efc: 48 8b 97 50 4b 00 00 mov 0x4b50(%rdi),%rdx 227f03: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 227f0a: 45 31 c9 xor %r9d,%r9d 227f0d: 0f b6 4a 16 movzbl 0x16(%rdx),%ecx 227f11: 48 8b 97 48 4b 00 00 mov 0x4b48(%rdi),%rdx 227f18: 44 8b 40 58 mov 0x58(%rax),%r8d 227f1c: 48 8b 3f mov (%rdi),%rdi 227f1f: 8b 72 1c mov 0x1c(%rdx),%esi 227f22: ba 01 00 00 00 mov $0x1,%edx 227f27: e8 00 00 00 00 callq 227f2c 227f2c: e9 2a fe ff ff jmpq 227d5b 227f31: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 227f38: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227f3f: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 227f46: 44 8b 42 48 mov 0x48(%rdx),%r8d 227f4a: 0f b6 48 12 movzbl 0x12(%rax),%ecx 227f4e: 8b 76 14 mov 0x14(%rsi),%esi 227f51: 6a 00 pushq $0x0 227f53: e9 89 fe ff ff jmpq 227de1 227f58: 48 8b 93 58 4b 00 00 mov 0x4b58(%rbx),%rdx 227f5f: 48 8b 83 50 4b 00 00 mov 0x4b50(%rbx),%rax 227f66: 48 8b b3 48 4b 00 00 mov 0x4b48(%rbx),%rsi 227f6d: 44 8b 42 48 mov 0x48(%rdx),%r8d 227f71: 0f b6 48 12 movzbl 0x12(%rax),%ecx 227f75: 8b 76 14 mov 0x14(%rsi),%esi 227f78: 6a 02 pushq $0x2 227f7a: e9 62 fe ff ff jmpq 227de1 227f7f: 90 nop 0000000000227f80 : 227f80: e8 00 00 00 00 callq 227f85 227f85: 55 push %rbp 227f86: 48 89 f5 mov %rsi,%rbp 227f89: 53 push %rbx 227f8a: 48 8b 97 50 4b 00 00 mov 0x4b50(%rdi),%rdx 227f91: 48 89 fb mov %rdi,%rbx 227f94: 48 8b 87 58 4b 00 00 mov 0x4b58(%rdi),%rax 227f9b: 44 8b 4d 00 mov 0x0(%rbp),%r9d 227f9f: 0f b6 4a 18 movzbl 0x18(%rdx),%ecx 227fa3: 48 8b 97 48 4b 00 00 mov 0x4b48(%rdi),%rdx 227faa: 44 8b 40 60 mov 0x60(%rax),%r8d 227fae: 48 8b 3f mov (%rdi),%rdi 227fb1: 8b 72 20 mov 0x20(%rdx),%esi 227fb4: ba 01 00 00 00 mov $0x1,%edx 227fb9: e8 00 00 00 00 callq 227fbe 227fbe: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 227fc5: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 227fcc: 44 8b 4d 04 mov 0x4(%rbp),%r9d 227fd0: 48 8b 3b mov (%rbx),%rdi 227fd3: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 227fd7: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 227fde: 44 8b 40 68 mov 0x68(%rax),%r8d 227fe2: 8b 72 20 mov 0x20(%rdx),%esi 227fe5: ba 01 00 00 00 mov $0x1,%edx 227fea: e8 00 00 00 00 callq 227fef 227fef: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 227ff6: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 227ffd: 44 8b 4d 08 mov 0x8(%rbp),%r9d 228001: 48 8b 3b mov (%rbx),%rdi 228004: 0f b6 4a 1b movzbl 0x1b(%rdx),%ecx 228008: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 22800f: 44 8b 40 6c mov 0x6c(%rax),%r8d 228013: 8b 72 20 mov 0x20(%rdx),%esi 228016: ba 01 00 00 00 mov $0x1,%edx 22801b: e8 00 00 00 00 callq 228020 228020: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 228027: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 22802e: 44 8b 4d 0c mov 0xc(%rbp),%r9d 228032: 48 8b 3b mov (%rbx),%rdi 228035: 0f b6 4a 19 movzbl 0x19(%rdx),%ecx 228039: 48 8b 93 48 4b 00 00 mov 0x4b48(%rbx),%rdx 228040: 44 8b 40 64 mov 0x64(%rax),%r8d 228044: 8b 72 20 mov 0x20(%rdx),%esi 228047: ba 01 00 00 00 mov $0x1,%edx 22804c: e8 00 00 00 00 callq 228051 228051: 48 8b 83 48 4b 00 00 mov 0x4b48(%rbx),%rax 228058: 8b 70 24 mov 0x24(%rax),%esi 22805b: 85 f6 test %esi,%esi 22805d: 75 03 jne 228062 22805f: 5b pop %rbx 228060: 5d pop %rbp 228061: c3 retq 228062: 48 8b 93 50 4b 00 00 mov 0x4b50(%rbx),%rdx 228069: 48 8b 83 58 4b 00 00 mov 0x4b58(%rbx),%rax 228070: 44 8b 4d 10 mov 0x10(%rbp),%r9d 228074: 48 8b 3b mov (%rbx),%rdi 228077: 0f b6 4a 1c movzbl 0x1c(%rdx),%ecx 22807b: 44 8b 40 70 mov 0x70(%rax),%r8d 22807f: ba 01 00 00 00 mov $0x1,%edx 228084: 5b pop %rbx 228085: 5d pop %rbp 228086: e9 00 00 00 00 jmpq 22808b 22808b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000228090 : 228090: e8 00 00 00 00 callq 228095 228095: 48 89 37 mov %rsi,(%rdi) 228098: 89 57 08 mov %edx,0x8(%rdi) 22809b: 48 c7 87 38 4b 00 00 movq $0x0,0x4b38(%rdi) 2280a2: 00 00 00 00 2280a6: 48 89 8f 48 4b 00 00 mov %rcx,0x4b48(%rdi) 2280ad: 4c 89 87 50 4b 00 00 mov %r8,0x4b50(%rdi) 2280b4: 4c 89 8f 58 4b 00 00 mov %r9,0x4b58(%rdi) 2280bb: c3 retq 2280bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002280c0 : 2280c0: e8 00 00 00 00 callq 2280c5 2280c5: 55 push %rbp 2280c6: 48 89 fd mov %rdi,%rbp 2280c9: 48 83 ec 20 sub $0x20,%rsp 2280cd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2280d4: 00 00 2280d6: 48 89 44 24 18 mov %rax,0x18(%rsp) 2280db: 48 8b 07 mov (%rdi),%rax 2280de: 48 89 e6 mov %rsp,%rsi 2280e1: 48 8b 40 40 mov 0x40(%rax),%rax 2280e5: e8 00 00 00 00 callq 2280ea 2280ea: 48 8b 45 00 mov 0x0(%rbp),%rax 2280ee: 48 89 ef mov %rbp,%rdi 2280f1: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 2280f6: 48 8b 40 40 mov 0x40(%rax),%rax 2280fa: e8 00 00 00 00 callq 2280ff 2280ff: b8 01 00 00 00 mov $0x1,%eax 228104: 8b 54 24 10 mov 0x10(%rsp),%edx 228108: 39 54 24 04 cmp %edx,0x4(%rsp) 22810c: 75 0a jne 228118 22810e: 8b 44 24 0c mov 0xc(%rsp),%eax 228112: 39 04 24 cmp %eax,(%rsp) 228115: 0f 95 c0 setne %al 228118: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 22811d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 228124: 00 00 228126: 75 06 jne 22812e 228128: 48 83 c4 20 add $0x20,%rsp 22812c: 5d pop %rbp 22812d: c3 retq 22812e: e8 00 00 00 00 callq 228133 228133: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22813a: 00 00 00 00 22813e: 66 90 xchg %ax,%ax 0000000000228140 : 228140: e8 00 00 00 00 callq 228145 228145: c3 retq 228146: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22814d: 00 00 00 0000000000228150 : 228150: e8 00 00 00 00 callq 228155 228155: 48 8b 47 28 mov 0x28(%rdi),%rax 228159: 48 8b 4f 20 mov 0x20(%rdi),%rcx 22815d: 41 89 d3 mov %edx,%r11d 228160: 41 89 f2 mov %esi,%r10d 228163: 48 8b 57 30 mov 0x30(%rdi),%rdx 228167: 48 8b 7f 10 mov 0x10(%rdi),%rdi 22816b: 44 0f b6 40 5f movzbl 0x5f(%rax),%r8d 228170: 8b b1 b4 00 00 00 mov 0xb4(%rcx),%esi 228176: b9 02 00 00 00 mov $0x2,%ecx 22817b: 44 8b 8a 7c 01 00 00 mov 0x17c(%rdx),%r9d 228182: 41 53 push %r11 228184: 8b 92 80 01 00 00 mov 0x180(%rdx),%edx 22818a: 52 push %rdx 22818b: 0f b6 40 60 movzbl 0x60(%rax),%eax 22818f: 31 d2 xor %edx,%edx 228191: 50 push %rax 228192: 41 52 push %r10 228194: e8 00 00 00 00 callq 228199 228199: 48 83 c4 20 add $0x20,%rsp 22819d: c3 retq 22819e: 66 90 xchg %ax,%ax 00000000002281a0 : 2281a0: e8 00 00 00 00 callq 2281a5 2281a5: 48 8b 47 30 mov 0x30(%rdi),%rax 2281a9: 41 89 f2 mov %esi,%r10d 2281ac: b9 01 00 00 00 mov $0x1,%ecx 2281b1: 31 d2 xor %edx,%edx 2281b3: 44 8b 88 88 01 00 00 mov 0x188(%rax),%r9d 2281ba: 48 8b 47 28 mov 0x28(%rdi),%rax 2281be: 44 0f b6 40 62 movzbl 0x62(%rax),%r8d 2281c3: 48 8b 47 20 mov 0x20(%rdi),%rax 2281c7: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2281cb: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 2281d1: 41 52 push %r10 2281d3: e8 00 00 00 00 callq 2281d8 2281d8: 58 pop %rax 2281d9: c3 retq 2281da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002281e0 : 2281e0: e8 00 00 00 00 callq 2281e5 2281e5: 48 8b 47 30 mov 0x30(%rdi),%rax 2281e9: 41 89 f2 mov %esi,%r10d 2281ec: b9 01 00 00 00 mov $0x1,%ecx 2281f1: 31 d2 xor %edx,%edx 2281f3: 44 8b 88 90 01 00 00 mov 0x190(%rax),%r9d 2281fa: 48 8b 47 28 mov 0x28(%rdi),%rax 2281fe: 44 0f b6 40 64 movzbl 0x64(%rax),%r8d 228203: 48 8b 47 20 mov 0x20(%rdi),%rax 228207: 48 8b 7f 10 mov 0x10(%rdi),%rdi 22820b: 8b b0 c4 00 00 00 mov 0xc4(%rax),%esi 228211: 41 52 push %r10 228213: e8 00 00 00 00 callq 228218 228218: 58 pop %rax 228219: c3 retq 22821a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000228220 : 228220: e8 00 00 00 00 callq 228225 228225: 48 8b 4f 20 mov 0x20(%rdi),%rcx 228229: 48 8b 57 30 mov 0x30(%rdi),%rdx 22822d: 48 8b 47 28 mov 0x28(%rdi),%rax 228231: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228235: 44 8b 91 9c 00 00 00 mov 0x9c(%rcx),%r10d 22823c: 0f b7 0e movzwl (%rsi),%ecx 22823f: 44 8b 8a 14 01 00 00 mov 0x114(%rdx),%r9d 228246: 44 0f b6 40 45 movzbl 0x45(%rax),%r8d 22824b: 51 push %rcx 22824c: 8b 8a 1c 01 00 00 mov 0x11c(%rdx),%ecx 228252: 51 push %rcx 228253: 0f b6 48 47 movzbl 0x47(%rax),%ecx 228257: 51 push %rcx 228258: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx 22825c: 51 push %rcx 22825d: 8b 92 18 01 00 00 mov 0x118(%rdx),%edx 228263: b9 03 00 00 00 mov $0x3,%ecx 228268: 52 push %rdx 228269: 0f b6 40 46 movzbl 0x46(%rax),%eax 22826d: 31 d2 xor %edx,%edx 22826f: 50 push %rax 228270: 0f b7 46 04 movzwl 0x4(%rsi),%eax 228274: 44 89 d6 mov %r10d,%esi 228277: 50 push %rax 228278: e8 00 00 00 00 callq 22827d 22827d: 48 83 c4 38 add $0x38,%rsp 228281: c3 retq 228282: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 228289: 00 00 00 00 22828d: 0f 1f 00 nopl (%rax) 0000000000228290 : 228290: e8 00 00 00 00 callq 228295 228295: 48 8b 47 30 mov 0x30(%rdi),%rax 228299: b9 01 00 00 00 mov $0x1,%ecx 22829e: 31 d2 xor %edx,%edx 2282a0: 44 8b 48 1c mov 0x1c(%rax),%r9d 2282a4: 48 8b 47 28 mov 0x28(%rdi),%rax 2282a8: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 2282ad: 48 8b 47 20 mov 0x20(%rdi),%rax 2282b1: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2282b5: 8b 70 24 mov 0x24(%rax),%esi 2282b8: 6a 00 pushq $0x0 2282ba: e8 00 00 00 00 callq 2282bf 2282bf: 58 pop %rax 2282c0: c3 retq 2282c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2282c8: 00 00 00 00 2282cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002282d0 : 2282d0: e8 00 00 00 00 callq 2282d5 2282d5: 55 push %rbp 2282d6: 48 89 d5 mov %rdx,%rbp 2282d9: 53 push %rbx 2282da: 8b 4a 10 mov 0x10(%rdx),%ecx 2282dd: 48 89 fb mov %rdi,%rbx 2282e0: bf 01 00 00 00 mov $0x1,%edi 2282e5: 85 c9 test %ecx,%ecx 2282e7: 74 0b je 2282f4 2282e9: 83 f9 01 cmp $0x1,%ecx 2282ec: 0f 94 c1 sete %cl 2282ef: 31 ff xor %edi,%edi 2282f1: 0f b6 c9 movzbl %cl,%ecx 2282f4: 48 8b 53 30 mov 0x30(%rbx),%rdx 2282f8: 48 8b 43 28 mov 0x28(%rbx),%rax 2282fc: 4c 8b 53 20 mov 0x20(%rbx),%r10 228300: 44 8b 8a d0 00 00 00 mov 0xd0(%rdx),%r9d 228307: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 22830c: 45 8b 5a 78 mov 0x78(%r10),%r11d 228310: 4c 8b 53 10 mov 0x10(%rbx),%r10 228314: 51 push %rcx 228315: 8b 8a dc 00 00 00 mov 0xdc(%rdx),%ecx 22831b: 51 push %rcx 22831c: 0f b6 48 37 movzbl 0x37(%rax),%ecx 228320: 51 push %rcx 228321: 57 push %rdi 228322: 8b 8a d8 00 00 00 mov 0xd8(%rdx),%ecx 228328: 4c 89 d7 mov %r10,%rdi 22832b: 51 push %rcx 22832c: 0f b6 48 36 movzbl 0x36(%rax),%ecx 228330: 51 push %rcx 228331: b9 04 00 00 00 mov $0x4,%ecx 228336: 56 push %rsi 228337: 8b 92 d4 00 00 00 mov 0xd4(%rdx),%edx 22833d: 44 89 de mov %r11d,%esi 228340: 52 push %rdx 228341: 0f b6 40 35 movzbl 0x35(%rax),%eax 228345: 31 d2 xor %edx,%edx 228347: 50 push %rax 228348: 6a 14 pushq $0x14 22834a: e8 00 00 00 00 callq 22834f 22834f: 8b 45 14 mov 0x14(%rbp),%eax 228352: 48 83 c4 50 add $0x50,%rsp 228356: 85 c0 test %eax,%eax 228358: 74 36 je 228390 22835a: 83 f8 01 cmp $0x1,%eax 22835d: 75 2e jne 22838d 22835f: 48 8b 43 30 mov 0x30(%rbx),%rax 228363: 48 8b 7b 10 mov 0x10(%rbx),%rdi 228367: 31 d2 xor %edx,%edx 228369: b9 01 00 00 00 mov $0x1,%ecx 22836e: 44 8b 88 c0 01 00 00 mov 0x1c0(%rax),%r9d 228375: 48 8b 43 28 mov 0x28(%rbx),%rax 228379: 44 0f b6 40 70 movzbl 0x70(%rax),%r8d 22837e: 48 8b 43 20 mov 0x20(%rbx),%rax 228382: 8b 70 08 mov 0x8(%rax),%esi 228385: 6a 01 pushq $0x1 228387: e8 00 00 00 00 callq 22838c 22838c: 5a pop %rdx 22838d: 5b pop %rbx 22838e: 5d pop %rbp 22838f: c3 retq 228390: 48 8b 43 30 mov 0x30(%rbx),%rax 228394: 48 8b 7b 10 mov 0x10(%rbx),%rdi 228398: b9 01 00 00 00 mov $0x1,%ecx 22839d: 31 d2 xor %edx,%edx 22839f: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 2283a6: 48 8b 43 28 mov 0x28(%rbx),%rax 2283aa: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 2283af: 48 8b 43 20 mov 0x20(%rbx),%rax 2283b3: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 2283b9: 6a 02 pushq $0x2 2283bb: e8 00 00 00 00 callq 2283c0 2283c0: 58 pop %rax 2283c1: 5b pop %rbx 2283c2: 5d pop %rbp 2283c3: c3 retq 2283c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2283cb: 00 00 00 00 2283cf: 90 nop 00000000002283d0 : 2283d0: e8 00 00 00 00 callq 2283d5 2283d5: 81 fa ff 00 00 00 cmp $0xff,%edx 2283db: b8 ff 00 00 00 mov $0xff,%eax 2283e0: 48 8b 4f 30 mov 0x30(%rdi),%rcx 2283e4: 4c 8b 57 20 mov 0x20(%rdi),%r10 2283e8: 0f 47 d0 cmova %eax,%edx 2283eb: 89 f0 mov %esi,%eax 2283ed: 80 e4 fe and $0xfe,%ah 2283f0: f7 c6 00 01 00 00 test $0x100,%esi 2283f6: 44 8b 89 f4 00 00 00 mov 0xf4(%rcx),%r9d 2283fd: 45 8b 92 88 00 00 00 mov 0x88(%r10),%r10d 228404: 0f 45 f0 cmovne %eax,%esi 228407: 48 8b 47 28 mov 0x28(%rdi),%rax 22840b: 48 8b 7f 10 mov 0x10(%rdi),%rdi 22840f: 44 0f b6 40 3d movzbl 0x3d(%rax),%r8d 228414: 52 push %rdx 228415: 8b 91 f8 00 00 00 mov 0xf8(%rcx),%edx 22841b: b9 02 00 00 00 mov $0x2,%ecx 228420: 52 push %rdx 228421: 0f b6 40 3e movzbl 0x3e(%rax),%eax 228425: 31 d2 xor %edx,%edx 228427: 50 push %rax 228428: 56 push %rsi 228429: 44 89 d6 mov %r10d,%esi 22842c: e8 00 00 00 00 callq 228431 228431: 48 83 c4 20 add $0x20,%rsp 228435: c3 retq 228436: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22843d: 00 00 00 0000000000228440 : 228440: e8 00 00 00 00 callq 228445 228445: 53 push %rbx 228446: 48 8b 47 30 mov 0x30(%rdi),%rax 22844a: 48 89 fb mov %rdi,%rbx 22844d: b9 01 00 00 00 mov $0x1,%ecx 228452: 31 d2 xor %edx,%edx 228454: 44 8b 88 50 02 00 00 mov 0x250(%rax),%r9d 22845b: 48 8b 47 28 mov 0x28(%rdi),%rax 22845f: 44 0f b6 80 94 00 00 movzbl 0x94(%rax),%r8d 228466: 00 228467: 48 8b 47 20 mov 0x20(%rdi),%rax 22846b: 48 8b 7f 10 mov 0x10(%rdi),%rdi 22846f: 8b 70 04 mov 0x4(%rax),%esi 228472: 8b 43 18 mov 0x18(%rbx),%eax 228475: 50 push %rax 228476: e8 00 00 00 00 callq 22847b 22847b: 48 8b 53 30 mov 0x30(%rbx),%rdx 22847f: 48 8b 43 28 mov 0x28(%rbx),%rax 228483: 48 8b 4b 20 mov 0x20(%rbx),%rcx 228487: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22848b: 44 8b 8a d0 00 00 00 mov 0xd0(%rdx),%r9d 228492: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 228497: 8b 71 78 mov 0x78(%rcx),%esi 22849a: 6a 01 pushq $0x1 22849c: 8b 8a ec 00 00 00 mov 0xec(%rdx),%ecx 2284a2: 51 push %rcx 2284a3: 0f b6 48 3b movzbl 0x3b(%rax),%ecx 2284a7: 51 push %rcx 2284a8: 6a 00 pushq $0x0 2284aa: 8b 8a e8 00 00 00 mov 0xe8(%rdx),%ecx 2284b0: 51 push %rcx 2284b1: 0f b6 48 3a movzbl 0x3a(%rax),%ecx 2284b5: 51 push %rcx 2284b6: 6a 00 pushq $0x0 2284b8: 8b 8a e4 00 00 00 mov 0xe4(%rdx),%ecx 2284be: 51 push %rcx 2284bf: 0f b6 48 39 movzbl 0x39(%rax),%ecx 2284c3: 51 push %rcx 2284c4: 6a 00 pushq $0x0 2284c6: 8b 8a e0 00 00 00 mov 0xe0(%rdx),%ecx 2284cc: 51 push %rcx 2284cd: 0f b6 48 38 movzbl 0x38(%rax),%ecx 2284d1: 51 push %rcx 2284d2: 6a 00 pushq $0x0 2284d4: 8b 8a dc 00 00 00 mov 0xdc(%rdx),%ecx 2284da: 51 push %rcx 2284db: 0f b6 48 37 movzbl 0x37(%rax),%ecx 2284df: 51 push %rcx 2284e0: 6a 01 pushq $0x1 2284e2: 8b 8a d8 00 00 00 mov 0xd8(%rdx),%ecx 2284e8: 51 push %rcx 2284e9: 0f b6 48 36 movzbl 0x36(%rax),%ecx 2284ed: 51 push %rcx 2284ee: 8b 4b 18 mov 0x18(%rbx),%ecx 2284f1: 51 push %rcx 2284f2: 8b 92 d4 00 00 00 mov 0xd4(%rdx),%edx 2284f8: b9 08 00 00 00 mov $0x8,%ecx 2284fd: 52 push %rdx 2284fe: 0f b6 40 35 movzbl 0x35(%rax),%eax 228502: 31 d2 xor %edx,%edx 228504: 50 push %rax 228505: 6a 16 pushq $0x16 228507: e8 00 00 00 00 callq 22850c 22850c: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 228513: 5b pop %rbx 228514: c3 retq 228515: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22851c: 00 00 00 00 0000000000228520 : 228520: e8 00 00 00 00 callq 228525 228525: 53 push %rbx 228526: 48 8b 47 30 mov 0x30(%rdi),%rax 22852a: 48 89 fb mov %rdi,%rbx 22852d: b9 01 00 00 00 mov $0x1,%ecx 228532: 31 d2 xor %edx,%edx 228534: 44 8b 88 4c 02 00 00 mov 0x24c(%rax),%r9d 22853b: 48 8b 47 28 mov 0x28(%rdi),%rax 22853f: 44 0f b6 80 93 00 00 movzbl 0x93(%rax),%r8d 228546: 00 228547: 48 8b 47 20 mov 0x20(%rdi),%rax 22854b: 48 8b 7f 10 mov 0x10(%rdi),%rdi 22854f: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 228555: 6a 01 pushq $0x1 228557: e8 00 00 00 00 callq 22855c 22855c: 48 8b 43 30 mov 0x30(%rbx),%rax 228560: 48 8b 7b 10 mov 0x10(%rbx),%rdi 228564: 31 d2 xor %edx,%edx 228566: b9 01 00 00 00 mov $0x1,%ecx 22856b: 44 8b 88 4c 02 00 00 mov 0x24c(%rax),%r9d 228572: 48 8b 43 28 mov 0x28(%rbx),%rax 228576: 44 0f b6 80 93 00 00 movzbl 0x93(%rax),%r8d 22857d: 00 22857e: 48 8b 43 20 mov 0x20(%rbx),%rax 228582: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 228588: 6a 00 pushq $0x0 22858a: e8 00 00 00 00 callq 22858f 22858f: 58 pop %rax 228590: 5a pop %rdx 228591: 5b pop %rbx 228592: c3 retq 228593: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22859a: 00 00 00 00 22859e: 66 90 xchg %ax,%ax 00000000002285a0 : 2285a0: e8 00 00 00 00 callq 2285a5 2285a5: 48 8b 57 28 mov 0x28(%rdi),%rdx 2285a9: 48 8b 47 30 mov 0x30(%rdi),%rax 2285ad: 41 89 f1 mov %esi,%r9d 2285b0: 45 0f b6 c9 movzbl %r9b,%r9d 2285b4: 0f b6 4a 0b movzbl 0xb(%rdx),%ecx 2285b8: 48 8b 57 20 mov 0x20(%rdi),%rdx 2285bc: 44 8b 40 2c mov 0x2c(%rax),%r8d 2285c0: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2285c4: 8b 72 2c mov 0x2c(%rdx),%esi 2285c7: ba 01 00 00 00 mov $0x1,%edx 2285cc: e9 00 00 00 00 jmpq 2285d1 2285d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2285d8: 00 00 00 00 2285dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002285e0 : 2285e0: e8 00 00 00 00 callq 2285e5 2285e5: 55 push %rbp 2285e6: 48 89 fd mov %rdi,%rbp 2285e9: 53 push %rbx 2285ea: 48 89 f3 mov %rsi,%rbx 2285ed: 48 8b 57 30 mov 0x30(%rdi),%rdx 2285f1: 48 8b 47 28 mov 0x28(%rdi),%rax 2285f5: 48 8b 77 20 mov 0x20(%rdi),%rsi 2285f9: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2285fd: 48 85 db test %rbx,%rbx 228600: 0f 84 ff 00 00 00 je 228705 228606: 8b 4b 04 mov 0x4(%rbx),%ecx 228609: 85 c9 test %ecx,%ecx 22860b: 0f 84 f4 00 00 00 je 228705 228611: 44 8b 03 mov (%rbx),%r8d 228614: 45 85 c0 test %r8d,%r8d 228617: 0f 84 e8 00 00 00 je 228705 22861d: 44 8b 53 08 mov 0x8(%rbx),%r10d 228621: 45 85 d2 test %r10d,%r10d 228624: 0f 85 8b 01 00 00 jne 2287b5 22862a: 83 e9 01 sub $0x1,%ecx 22862d: 44 8b 8a 9c 00 00 00 mov 0x9c(%rdx),%r9d 228634: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 228639: 31 d2 xor %edx,%edx 22863b: 8b 76 68 mov 0x68(%rsi),%esi 22863e: 51 push %rcx 22863f: b9 01 00 00 00 mov $0x1,%ecx 228644: e8 00 00 00 00 callq 228649 228649: 48 8b 45 30 mov 0x30(%rbp),%rax 22864d: 48 8b 7d 10 mov 0x10(%rbp),%rdi 228651: 31 d2 xor %edx,%edx 228653: b9 01 00 00 00 mov $0x1,%ecx 228658: 44 8b 88 a4 00 00 00 mov 0xa4(%rax),%r9d 22865f: 48 8b 45 28 mov 0x28(%rbp),%rax 228663: 44 0f b6 40 29 movzbl 0x29(%rax),%r8d 228668: 48 8b 45 20 mov 0x20(%rbp),%rax 22866c: 8b 70 70 mov 0x70(%rax),%esi 22866f: 8b 03 mov (%rbx),%eax 228671: 83 e8 01 sub $0x1,%eax 228674: 50 push %rax 228675: e8 00 00 00 00 callq 22867a 22867a: 48 8b 55 30 mov 0x30(%rbp),%rdx 22867e: 48 8b 45 28 mov 0x28(%rbp),%rax 228682: 48 8b 75 20 mov 0x20(%rbp),%rsi 228686: 48 8b 7d 10 mov 0x10(%rbp),%rdi 22868a: 44 8b 82 a8 00 00 00 mov 0xa8(%rdx),%r8d 228691: 0f b6 48 2a movzbl 0x2a(%rax),%ecx 228695: 8b 76 74 mov 0x74(%rsi),%esi 228698: 6a 00 pushq $0x0 22869a: 44 8b 8a c0 00 00 00 mov 0xc0(%rdx),%r9d 2286a1: 41 51 push %r9 2286a3: 44 0f b6 48 30 movzbl 0x30(%rax),%r9d 2286a8: 41 51 push %r9 2286aa: 6a 00 pushq $0x0 2286ac: 44 8b 8a bc 00 00 00 mov 0xbc(%rdx),%r9d 2286b3: 41 51 push %r9 2286b5: 44 0f b6 48 2f movzbl 0x2f(%rax),%r9d 2286ba: 41 51 push %r9 2286bc: 6a 00 pushq $0x0 2286be: 44 8b 8a b8 00 00 00 mov 0xb8(%rdx),%r9d 2286c5: 41 51 push %r9 2286c7: 44 0f b6 48 2e movzbl 0x2e(%rax),%r9d 2286cc: 41 51 push %r9 2286ce: 41 b9 01 00 00 00 mov $0x1,%r9d 2286d4: 6a 01 pushq $0x1 2286d6: 8b 92 ac 00 00 00 mov 0xac(%rdx),%edx 2286dc: 52 push %rdx 2286dd: 0f b6 40 2b movzbl 0x2b(%rax),%eax 2286e1: ba 05 00 00 00 mov $0x5,%edx 2286e6: 50 push %rax 2286e7: e8 00 00 00 00 callq 2286ec 2286ec: 48 8b 45 00 mov 0x0(%rbp),%rax 2286f0: 48 89 ef mov %rbp,%rdi 2286f3: 48 83 c4 70 add $0x70,%rsp 2286f7: 5b pop %rbx 2286f8: 48 8b 80 a0 01 00 00 mov 0x1a0(%rax),%rax 2286ff: 5d pop %rbp 228700: e9 00 00 00 00 jmpq 228705 228705: 44 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8d 22870c: 0f b6 48 30 movzbl 0x30(%rax),%ecx 228710: 8b 76 74 mov 0x74(%rsi),%esi 228713: 6a 00 pushq $0x0 228715: 44 8b 8a b8 00 00 00 mov 0xb8(%rdx),%r9d 22871c: 41 51 push %r9 22871e: 44 0f b6 48 2e movzbl 0x2e(%rax),%r9d 228723: 41 51 push %r9 228725: 6a 00 pushq $0x0 228727: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 22872e: 41 51 push %r9 228730: 44 0f b6 48 2b movzbl 0x2b(%rax),%r9d 228735: 41 51 push %r9 228737: 45 31 c9 xor %r9d,%r9d 22873a: 6a 00 pushq $0x0 22873c: 8b 92 a8 00 00 00 mov 0xa8(%rdx),%edx 228742: 52 push %rdx 228743: 0f b6 40 2a movzbl 0x2a(%rax),%eax 228747: ba 04 00 00 00 mov $0x4,%edx 22874c: 50 push %rax 22874d: e8 00 00 00 00 callq 228752 228752: 48 8b 45 30 mov 0x30(%rbp),%rax 228756: 48 8b 7d 10 mov 0x10(%rbp),%rdi 22875a: 31 d2 xor %edx,%edx 22875c: 48 83 c4 48 add $0x48,%rsp 228760: b9 01 00 00 00 mov $0x1,%ecx 228765: 44 8b 88 a4 00 00 00 mov 0xa4(%rax),%r9d 22876c: 48 8b 45 28 mov 0x28(%rbp),%rax 228770: 44 0f b6 40 29 movzbl 0x29(%rax),%r8d 228775: 48 8b 45 20 mov 0x20(%rbp),%rax 228779: 8b 70 70 mov 0x70(%rax),%esi 22877c: 6a 00 pushq $0x0 22877e: e8 00 00 00 00 callq 228783 228783: 48 8b 45 30 mov 0x30(%rbp),%rax 228787: 48 8b 7d 10 mov 0x10(%rbp),%rdi 22878b: 31 d2 xor %edx,%edx 22878d: b9 01 00 00 00 mov $0x1,%ecx 228792: 44 8b 88 9c 00 00 00 mov 0x9c(%rax),%r9d 228799: 48 8b 45 28 mov 0x28(%rbp),%rax 22879d: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 2287a2: 48 8b 45 20 mov 0x20(%rbp),%rax 2287a6: 8b 70 68 mov 0x68(%rax),%esi 2287a9: 6a 00 pushq $0x0 2287ab: e8 00 00 00 00 callq 2287b0 2287b0: 58 pop %rax 2287b1: 5a pop %rdx 2287b2: 5b pop %rbx 2287b3: 5d pop %rbp 2287b4: c3 retq 2287b5: 41 83 ea 01 sub $0x1,%r10d 2287b9: 44 0f b6 40 28 movzbl 0x28(%rax),%r8d 2287be: 8b 76 6c mov 0x6c(%rsi),%esi 2287c1: b9 01 00 00 00 mov $0x1,%ecx 2287c6: 44 8b 8a a0 00 00 00 mov 0xa0(%rdx),%r9d 2287cd: 41 52 push %r10 2287cf: 31 d2 xor %edx,%edx 2287d1: e8 00 00 00 00 callq 2287d6 2287d6: 48 8b 55 30 mov 0x30(%rbp),%rdx 2287da: 48 8b 45 28 mov 0x28(%rbp),%rax 2287de: 44 0f b6 4b 0c movzbl 0xc(%rbx),%r9d 2287e3: 48 8b 75 20 mov 0x20(%rbp),%rsi 2287e7: 0f b6 48 2c movzbl 0x2c(%rax),%ecx 2287eb: 44 8b 82 b0 00 00 00 mov 0xb0(%rdx),%r8d 2287f2: 8b 76 74 mov 0x74(%rsi),%esi 2287f5: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2287f9: 41 51 push %r9 2287fb: 41 b9 01 00 00 00 mov $0x1,%r9d 228801: 8b 92 b4 00 00 00 mov 0xb4(%rdx),%edx 228807: 52 push %rdx 228808: 0f b6 40 2d movzbl 0x2d(%rax),%eax 22880c: ba 02 00 00 00 mov $0x2,%edx 228811: 50 push %rax 228812: e8 00 00 00 00 callq 228817 228817: 8b 4b 04 mov 0x4(%rbx),%ecx 22881a: 48 8b 55 30 mov 0x30(%rbp),%rdx 22881e: 48 8b 45 28 mov 0x28(%rbp),%rax 228822: 48 8b 75 20 mov 0x20(%rbp),%rsi 228826: 48 83 c4 20 add $0x20,%rsp 22882a: 48 8b 7d 10 mov 0x10(%rbp),%rdi 22882e: e9 f7 fd ff ff jmpq 22862a 228833: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22883a: 00 00 00 00 22883e: 66 90 xchg %ax,%ax 0000000000228840 : 228840: e8 00 00 00 00 callq 228845 228845: 48 8b 57 28 mov 0x28(%rdi),%rdx 228849: 48 8b 47 30 mov 0x30(%rdi),%rax 22884d: 41 b9 01 00 00 00 mov $0x1,%r9d 228853: 0f b6 4a 69 movzbl 0x69(%rdx),%ecx 228857: 48 8b 57 20 mov 0x20(%rdi),%rdx 22885b: 44 8b 80 a4 01 00 00 mov 0x1a4(%rax),%r8d 228862: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228866: 8b b2 d4 00 00 00 mov 0xd4(%rdx),%esi 22886c: ba 01 00 00 00 mov $0x1,%edx 228871: e9 00 00 00 00 jmpq 228876 228876: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22887d: 00 00 00 0000000000228880 : 228880: e8 00 00 00 00 callq 228885 228885: 48 83 ec 10 sub $0x10,%rsp 228889: 48 8b 57 28 mov 0x28(%rdi),%rdx 22888d: 48 8b 77 20 mov 0x20(%rdi),%rsi 228891: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 228898: 00 00 22889a: 48 89 44 24 08 mov %rax,0x8(%rsp) 22889f: 48 8b 47 30 mov 0x30(%rdi),%rax 2288a3: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2288a8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2288ac: 44 0f b6 4a 06 movzbl 0x6(%rdx),%r9d 2288b1: 8b 76 20 mov 0x20(%rsi),%esi 2288b4: 0f b6 52 04 movzbl 0x4(%rdx),%edx 2288b8: 8b 48 10 mov 0x10(%rax),%ecx 2288bb: 41 50 push %r8 2288bd: 8b 40 18 mov 0x18(%rax),%eax 2288c0: 50 push %rax 2288c1: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 2288c6: e8 00 00 00 00 callq 2288cb 2288cb: 5a pop %rdx 2288cc: 59 pop %rcx 2288cd: 31 c0 xor %eax,%eax 2288cf: 8b 34 24 mov (%rsp),%esi 2288d2: 85 f6 test %esi,%esi 2288d4: 74 09 je 2288df 2288d6: 8b 44 24 04 mov 0x4(%rsp),%eax 2288da: 85 c0 test %eax,%eax 2288dc: 0f 95 c0 setne %al 2288df: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2288e4: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2288eb: 00 00 2288ed: 75 05 jne 2288f4 2288ef: 48 83 c4 10 add $0x10,%rsp 2288f3: c3 retq 2288f4: e8 00 00 00 00 callq 2288f9 2288f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000228900 : 228900: e8 00 00 00 00 callq 228905 228905: 53 push %rbx 228906: 48 89 fb mov %rdi,%rbx 228909: 48 8b 57 30 mov 0x30(%rdi),%rdx 22890d: 48 8b 47 28 mov 0x28(%rdi),%rax 228911: 48 8b 4f 20 mov 0x20(%rdi),%rcx 228915: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228919: 40 84 f6 test %sil,%sil 22891c: 0f 84 fc 00 00 00 je 228a1e 228922: 44 0f b6 50 65 movzbl 0x65(%rax),%r10d 228927: 44 8b 82 94 01 00 00 mov 0x194(%rdx),%r8d 22892e: 41 b9 01 00 00 00 mov $0x1,%r9d 228934: 8b b1 c8 00 00 00 mov 0xc8(%rcx),%esi 22893a: 6a 01 pushq $0x1 22893c: 8b 92 9c 01 00 00 mov 0x19c(%rdx),%edx 228942: 44 89 d1 mov %r10d,%ecx 228945: 52 push %rdx 228946: 0f b6 40 67 movzbl 0x67(%rax),%eax 22894a: ba 02 00 00 00 mov $0x2,%edx 22894f: 50 push %rax 228950: e8 00 00 00 00 callq 228955 228955: 48 8b 43 30 mov 0x30(%rbx),%rax 228959: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22895d: 41 b9 01 00 00 00 mov $0x1,%r9d 228963: 41 b8 01 00 00 00 mov $0x1,%r8d 228969: 8b 88 98 01 00 00 mov 0x198(%rax),%ecx 22896f: 48 8b 43 28 mov 0x28(%rbx),%rax 228973: 0f b6 50 66 movzbl 0x66(%rax),%edx 228977: 48 8b 43 20 mov 0x20(%rbx),%rax 22897b: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 228981: 68 c7 01 00 00 pushq $0x1c7 228986: 68 00 00 00 00 pushq $0x0 22898b: 68 e8 03 00 00 pushq $0x3e8 228990: e8 00 00 00 00 callq 228995 228995: 48 8b 53 30 mov 0x30(%rbx),%rdx 228999: 48 8b 43 28 mov 0x28(%rbx),%rax 22899d: 41 b9 01 00 00 00 mov $0x1,%r9d 2289a3: 48 8b 73 20 mov 0x20(%rbx),%rsi 2289a7: 48 83 c4 30 add $0x30,%rsp 2289ab: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2289af: 44 8b 82 6c 01 00 00 mov 0x16c(%rdx),%r8d 2289b6: 0f b6 48 5b movzbl 0x5b(%rax),%ecx 2289ba: 8b b6 ac 00 00 00 mov 0xac(%rsi),%esi 2289c0: 6a 01 pushq $0x1 2289c2: 8b 92 74 01 00 00 mov 0x174(%rdx),%edx 2289c8: 52 push %rdx 2289c9: 0f b6 40 5d movzbl 0x5d(%rax),%eax 2289cd: ba 02 00 00 00 mov $0x2,%edx 2289d2: 50 push %rax 2289d3: e8 00 00 00 00 callq 2289d8 2289d8: 48 8b 43 30 mov 0x30(%rbx),%rax 2289dc: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2289e0: 41 b9 01 00 00 00 mov $0x1,%r9d 2289e6: 41 b8 01 00 00 00 mov $0x1,%r8d 2289ec: 8b 88 70 01 00 00 mov 0x170(%rax),%ecx 2289f2: 48 8b 43 28 mov 0x28(%rbx),%rax 2289f6: 0f b6 50 5c movzbl 0x5c(%rax),%edx 2289fa: 48 8b 43 20 mov 0x20(%rbx),%rax 2289fe: 8b b0 ac 00 00 00 mov 0xac(%rax),%esi 228a04: 68 cf 01 00 00 pushq $0x1cf 228a09: 68 00 00 00 00 pushq $0x0 228a0e: 68 e8 03 00 00 pushq $0x3e8 228a13: e8 00 00 00 00 callq 228a18 228a18: 48 83 c4 30 add $0x30,%rsp 228a1c: 5b pop %rbx 228a1d: c3 retq 228a1e: 44 0f b6 50 5d movzbl 0x5d(%rax),%r10d 228a23: 44 8b 82 74 01 00 00 mov 0x174(%rdx),%r8d 228a2a: 45 31 c9 xor %r9d,%r9d 228a2d: 8b b1 ac 00 00 00 mov 0xac(%rcx),%esi 228a33: 6a 00 pushq $0x0 228a35: 8b 92 6c 01 00 00 mov 0x16c(%rdx),%edx 228a3b: 44 89 d1 mov %r10d,%ecx 228a3e: 52 push %rdx 228a3f: 0f b6 40 5b movzbl 0x5b(%rax),%eax 228a43: ba 02 00 00 00 mov $0x2,%edx 228a48: 50 push %rax 228a49: e8 00 00 00 00 callq 228a4e 228a4e: 48 8b 53 30 mov 0x30(%rbx),%rdx 228a52: 48 8b 43 28 mov 0x28(%rbx),%rax 228a56: 45 31 c9 xor %r9d,%r9d 228a59: 48 8b 73 20 mov 0x20(%rbx),%rsi 228a5d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 228a61: 44 8b 82 9c 01 00 00 mov 0x19c(%rdx),%r8d 228a68: 0f b6 48 67 movzbl 0x67(%rax),%ecx 228a6c: 8b b6 c8 00 00 00 mov 0xc8(%rsi),%esi 228a72: 6a 00 pushq $0x0 228a74: 8b 92 94 01 00 00 mov 0x194(%rdx),%edx 228a7a: 52 push %rdx 228a7b: 0f b6 40 65 movzbl 0x65(%rax),%eax 228a7f: ba 02 00 00 00 mov $0x2,%edx 228a84: 50 push %rax 228a85: e8 00 00 00 00 callq 228a8a 228a8a: 48 83 c4 30 add $0x30,%rsp 228a8e: 5b pop %rbx 228a8f: c3 retq 0000000000228a90 : 228a90: e8 00 00 00 00 callq 228a95 228a95: 53 push %rbx 228a96: 48 8b 57 30 mov 0x30(%rdi),%rdx 228a9a: 48 89 fb mov %rdi,%rbx 228a9d: 41 b9 03 00 00 00 mov $0x3,%r9d 228aa3: 48 8b 47 28 mov 0x28(%rdi),%rax 228aa7: 48 8b 77 20 mov 0x20(%rdi),%rsi 228aab: 44 8b 42 70 mov 0x70(%rdx),%r8d 228aaf: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228ab3: 0f b6 48 1c movzbl 0x1c(%rax),%ecx 228ab7: 8b 76 58 mov 0x58(%rsi),%esi 228aba: 6a 00 pushq $0x0 228abc: 8b 52 68 mov 0x68(%rdx),%edx 228abf: 52 push %rdx 228ac0: 0f b6 40 1a movzbl 0x1a(%rax),%eax 228ac4: ba 02 00 00 00 mov $0x2,%edx 228ac9: 50 push %rax 228aca: e8 00 00 00 00 callq 228acf 228acf: 48 8b 53 28 mov 0x28(%rbx),%rdx 228ad3: 48 8b 43 30 mov 0x30(%rbx),%rax 228ad7: 45 31 c9 xor %r9d,%r9d 228ada: 48 8b 7b 10 mov 0x10(%rbx),%rdi 228ade: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 228ae2: 48 8b 53 20 mov 0x20(%rbx),%rdx 228ae6: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 228aed: 8b b2 d8 00 00 00 mov 0xd8(%rdx),%esi 228af3: ba 01 00 00 00 mov $0x1,%edx 228af8: e8 00 00 00 00 callq 228afd 228afd: 48 8b 43 30 mov 0x30(%rbx),%rax 228b01: 48 8b 7b 10 mov 0x10(%rbx),%rdi 228b05: 45 31 c0 xor %r8d,%r8d 228b08: 41 b9 01 00 00 00 mov $0x1,%r9d 228b0e: 8b 88 68 01 00 00 mov 0x168(%rax),%ecx 228b14: 48 8b 43 28 mov 0x28(%rbx),%rax 228b18: 0f b6 50 5a movzbl 0x5a(%rax),%edx 228b1c: 48 8b 43 20 mov 0x20(%rbx),%rax 228b20: 8b b0 ac 00 00 00 mov 0xac(%rax),%esi 228b26: 68 10 02 00 00 pushq $0x210 228b2b: 68 00 00 00 00 pushq $0x0 228b30: 68 a0 86 01 00 pushq $0x186a0 228b35: e8 00 00 00 00 callq 228b3a 228b3a: b8 01 00 00 00 mov $0x1,%eax 228b3f: 48 83 c4 30 add $0x30,%rsp 228b43: 5b pop %rbx 228b44: c3 retq 228b45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 228b4c: 00 00 00 00 0000000000228b50 : 228b50: e8 00 00 00 00 callq 228b55 228b55: 85 f6 test %esi,%esi 228b57: 74 4b je 228ba4 228b59: 83 fe 01 cmp $0x1,%esi 228b5c: 75 45 jne 228ba3 228b5e: 48 8b 47 30 mov 0x30(%rdi),%rax 228b62: 8b 88 04 01 00 00 mov 0x104(%rax),%ecx 228b68: 48 8b 47 28 mov 0x28(%rdi),%rax 228b6c: 0f b6 50 41 movzbl 0x41(%rax),%edx 228b70: 48 8b 47 20 mov 0x20(%rdi),%rax 228b74: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228b78: 8b b0 90 00 00 00 mov 0x90(%rax),%esi 228b7e: 68 29 03 00 00 pushq $0x329 228b83: 68 00 00 00 00 pushq $0x0 228b88: 41 b9 01 00 00 00 mov $0x1,%r9d 228b8e: 41 b8 01 00 00 00 mov $0x1,%r8d 228b94: 68 a0 86 01 00 pushq $0x186a0 228b99: e8 00 00 00 00 callq 228b9e 228b9e: 48 83 c4 18 add $0x18,%rsp 228ba2: c3 retq 228ba3: c3 retq 228ba4: 48 8b 47 30 mov 0x30(%rdi),%rax 228ba8: 8b 88 00 01 00 00 mov 0x100(%rax),%ecx 228bae: 48 8b 47 28 mov 0x28(%rdi),%rax 228bb2: 0f b6 50 40 movzbl 0x40(%rax),%edx 228bb6: 48 8b 47 20 mov 0x20(%rdi),%rax 228bba: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228bbe: 8b b0 90 00 00 00 mov 0x90(%rax),%esi 228bc4: 68 23 03 00 00 pushq $0x323 228bc9: eb b8 jmp 228b83 228bcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000228bd0 : 228bd0: e8 00 00 00 00 callq 228bd5 228bd5: 48 85 f6 test %rsi,%rsi 228bd8: 74 60 je 228c3a 228bda: 8b 4e 3c mov 0x3c(%rsi),%ecx 228bdd: 31 c0 xor %eax,%eax 228bdf: 83 f9 0b cmp $0xb,%ecx 228be2: 77 55 ja 228c39 228be4: b8 27 0c 00 00 mov $0xc27,%eax 228be9: 48 d3 e8 shr %cl,%rax 228bec: 48 f7 d0 not %rax 228bef: 83 e0 01 and $0x1,%eax 228bf2: 75 43 jne 228c37 228bf4: f6 46 54 01 testb $0x1,0x54(%rsi) 228bf8: 75 3f jne 228c39 228bfa: 8b 16 mov (%rsi),%edx 228bfc: 3b 57 3c cmp 0x3c(%rdi),%edx 228bff: 77 38 ja 228c39 228c01: 8b 4e 18 mov 0x18(%rsi),%ecx 228c04: 3b 4f 40 cmp 0x40(%rdi),%ecx 228c07: 77 30 ja 228c39 228c09: 2b 56 0c sub 0xc(%rsi),%edx 228c0c: 2b 56 08 sub 0x8(%rsi),%edx 228c0f: 2b 56 04 sub 0x4(%rsi),%edx 228c12: 39 57 44 cmp %edx,0x44(%rdi) 228c15: 77 22 ja 228c39 228c17: 8b 57 48 mov 0x48(%rdi),%edx 228c1a: 39 56 14 cmp %edx,0x14(%rsi) 228c1d: 72 1a jb 228c39 228c1f: 8b 57 4c mov 0x4c(%rdi),%edx 228c22: 39 56 2c cmp %edx,0x2c(%rsi) 228c25: 72 12 jb 228c39 228c27: 2b 4e 1c sub 0x1c(%rsi),%ecx 228c2a: 2b 4e 20 sub 0x20(%rsi),%ecx 228c2d: 2b 4e 24 sub 0x24(%rsi),%ecx 228c30: 3b 4f 50 cmp 0x50(%rdi),%ecx 228c33: 0f 93 c0 setae %al 228c36: c3 retq 228c37: 31 c0 xor %eax,%eax 228c39: c3 retq 228c3a: 0f 0b ud2 228c3c: eb 9c jmp 228bda 228c3e: 66 90 xchg %ax,%ax 0000000000228c40 : 228c40: e8 00 00 00 00 callq 228c45 228c45: 48 83 ec 10 sub $0x10,%rsp 228c49: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 228c50: 00 00 228c52: 48 89 44 24 08 mov %rax,0x8(%rsp) 228c57: 48 8b 47 30 mov 0x30(%rdi),%rax 228c5b: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 228c60: 8b 88 fc 00 00 00 mov 0xfc(%rax),%ecx 228c66: 48 8b 47 28 mov 0x28(%rdi),%rax 228c6a: 0f b6 50 3f movzbl 0x3f(%rax),%edx 228c6e: 48 8b 47 20 mov 0x20(%rdi),%rax 228c72: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228c76: 8b b0 8c 00 00 00 mov 0x8c(%rax),%esi 228c7c: e8 00 00 00 00 callq 228c81 228c81: 8b 44 24 04 mov 0x4(%rsp),%eax 228c85: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 228c8a: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 228c91: 00 00 228c93: 75 05 jne 228c9a 228c95: 48 83 c4 10 add $0x10,%rsp 228c99: c3 retq 228c9a: e8 00 00 00 00 callq 228c9f 228c9f: 90 nop 0000000000228ca0 : 228ca0: e8 00 00 00 00 callq 228ca5 228ca5: 55 push %rbp 228ca6: 48 89 f5 mov %rsi,%rbp 228ca9: 53 push %rbx 228caa: 48 8b 47 30 mov 0x30(%rdi),%rax 228cae: 48 89 fb mov %rdi,%rbx 228cb1: 4c 8d 45 04 lea 0x4(%rbp),%r8 228cb5: 48 8b 57 28 mov 0x28(%rdi),%rdx 228cb9: 48 8b 77 20 mov 0x20(%rdi),%rsi 228cbd: 8b 88 08 01 00 00 mov 0x108(%rax),%ecx 228cc3: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228cc7: 44 0f b6 4a 43 movzbl 0x43(%rdx),%r9d 228ccc: 8b b6 94 00 00 00 mov 0x94(%rsi),%esi 228cd2: 0f b6 52 42 movzbl 0x42(%rdx),%edx 228cd6: 55 push %rbp 228cd7: 8b 80 0c 01 00 00 mov 0x10c(%rax),%eax 228cdd: 50 push %rax 228cde: e8 00 00 00 00 callq 228ce3 228ce3: 58 pop %rax 228ce4: 48 8b 43 30 mov 0x30(%rbx),%rax 228ce8: 4c 8d 45 08 lea 0x8(%rbp),%r8 228cec: 5a pop %rdx 228ced: 48 8b 7b 10 mov 0x10(%rbx),%rdi 228cf1: 8b 88 10 01 00 00 mov 0x110(%rax),%ecx 228cf7: 48 8b 43 28 mov 0x28(%rbx),%rax 228cfb: 0f b6 50 44 movzbl 0x44(%rax),%edx 228cff: 48 8b 43 20 mov 0x20(%rbx),%rax 228d03: 5b pop %rbx 228d04: 5d pop %rbp 228d05: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 228d0b: e9 00 00 00 00 jmpq 228d10 0000000000228d10 : 228d10: e8 00 00 00 00 callq 228d15 228d15: 41 54 push %r12 228d17: 49 89 f2 mov %rsi,%r10 228d1a: 49 89 d3 mov %rdx,%r11 228d1d: 49 89 cc mov %rcx,%r12 228d20: 55 push %rbp 228d21: 48 89 fd mov %rdi,%rbp 228d24: 53 push %rbx 228d25: 4c 89 c3 mov %r8,%rbx 228d28: 4d 89 d0 mov %r10,%r8 228d2b: 48 83 ec 18 sub $0x18,%rsp 228d2f: 48 8b 57 28 mov 0x28(%rdi),%rdx 228d33: 48 8b 77 20 mov 0x20(%rdi),%rsi 228d37: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 228d3e: 00 00 228d40: 48 89 44 24 10 mov %rax,0x10(%rsp) 228d45: 48 8b 47 30 mov 0x30(%rdi),%rax 228d49: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228d4d: 44 0f b6 4a 15 movzbl 0x15(%rdx),%r9d 228d52: 8b 76 48 mov 0x48(%rsi),%esi 228d55: 0f b6 52 14 movzbl 0x14(%rdx),%edx 228d59: 8b 48 50 mov 0x50(%rax),%ecx 228d5c: 41 53 push %r11 228d5e: 8b 40 54 mov 0x54(%rax),%eax 228d61: 50 push %rax 228d62: e8 00 00 00 00 callq 228d67 228d67: 48 89 ef mov %rbp,%rdi 228d6a: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 228d6f: e8 00 00 00 00 callq 228d74 228d74: 8b 44 24 18 mov 0x18(%rsp),%eax 228d78: 41 89 04 24 mov %eax,(%r12) 228d7c: 8b 44 24 14 mov 0x14(%rsp),%eax 228d80: 89 03 mov %eax,(%rbx) 228d82: 58 pop %rax 228d83: 5a pop %rdx 228d84: 48 8b 44 24 10 mov 0x10(%rsp),%rax 228d89: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 228d90: 00 00 228d92: 75 09 jne 228d9d 228d94: 48 83 c4 18 add $0x18,%rsp 228d98: 5b pop %rbx 228d99: 5d pop %rbp 228d9a: 41 5c pop %r12 228d9c: c3 retq 228d9d: e8 00 00 00 00 callq 228da2 228da2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 228da9: 00 00 00 00 228dad: 0f 1f 00 nopl (%rax) 0000000000228db0 : 228db0: e8 00 00 00 00 callq 228db5 228db5: 53 push %rbx 228db6: 48 89 fb mov %rdi,%rbx 228db9: 48 83 ec 10 sub $0x10,%rsp 228dbd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 228dc4: 00 00 228dc6: 48 89 44 24 08 mov %rax,0x8(%rsp) 228dcb: 48 8b 47 30 mov 0x30(%rdi),%rax 228dcf: 49 89 e0 mov %rsp,%r8 228dd2: 8b 88 cc 00 00 00 mov 0xcc(%rax),%ecx 228dd8: 48 8b 47 28 mov 0x28(%rdi),%rax 228ddc: 0f b6 50 33 movzbl 0x33(%rax),%edx 228de0: 48 8b 47 20 mov 0x20(%rdi),%rax 228de4: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228de8: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 228dee: e8 00 00 00 00 callq 228df3 228df3: 48 8b 43 30 mov 0x30(%rbx),%rax 228df7: 48 8b 7b 10 mov 0x10(%rbx),%rdi 228dfb: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 228e00: 8b 88 b8 01 00 00 mov 0x1b8(%rax),%ecx 228e06: 48 8b 43 28 mov 0x28(%rbx),%rax 228e0a: 0f b6 50 6e movzbl 0x6e(%rax),%edx 228e0e: 48 8b 43 20 mov 0x20(%rbx),%rax 228e12: 8b 70 08 mov 0x8(%rax),%esi 228e15: e8 00 00 00 00 callq 228e1a 228e1a: 8b 44 24 04 mov 0x4(%rsp),%eax 228e1e: 0b 04 24 or (%rsp),%eax 228e21: 0f 95 c0 setne %al 228e24: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 228e29: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 228e30: 00 00 228e32: 75 06 jne 228e3a 228e34: 48 83 c4 10 add $0x10,%rsp 228e38: 5b pop %rbx 228e39: c3 retq 228e3a: e8 00 00 00 00 callq 228e3f 228e3f: 90 nop 0000000000228e40 : 228e40: e8 00 00 00 00 callq 228e45 228e45: 55 push %rbp 228e46: 89 f5 mov %esi,%ebp 228e48: 53 push %rbx 228e49: 48 89 fb mov %rdi,%rbx 228e4c: 48 83 ec 10 sub $0x10,%rsp 228e50: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 228e57: 00 00 228e59: 48 89 44 24 08 mov %rax,0x8(%rsp) 228e5e: 48 8b 47 30 mov 0x30(%rdi),%rax 228e62: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 228e67: 8b 48 60 mov 0x60(%rax),%ecx 228e6a: 48 8b 47 28 mov 0x28(%rdi),%rax 228e6e: 0f b6 50 18 movzbl 0x18(%rax),%edx 228e72: 48 8b 47 20 mov 0x20(%rdi),%rax 228e76: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228e7a: 8b 70 50 mov 0x50(%rax),%esi 228e7d: e8 00 00 00 00 callq 228e82 228e82: 48 8b 4b 20 mov 0x20(%rbx),%rcx 228e86: 48 8b 53 30 mov 0x30(%rbx),%rdx 228e8a: 48 8b 43 28 mov 0x28(%rbx),%rax 228e8e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 228e92: 8b 71 78 mov 0x78(%rcx),%esi 228e95: 8b 4c 24 04 mov 0x4(%rsp),%ecx 228e99: 44 8b 8a d0 00 00 00 mov 0xd0(%rdx),%r9d 228ea0: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 228ea5: 85 c9 test %ecx,%ecx 228ea7: 74 75 je 228f1e 228ea9: 6a 01 pushq $0x1 228eab: 8b 8a dc 00 00 00 mov 0xdc(%rdx),%ecx 228eb1: 51 push %rcx 228eb2: 0f b6 48 37 movzbl 0x37(%rax),%ecx 228eb6: 51 push %rcx 228eb7: b9 03 00 00 00 mov $0x3,%ecx 228ebc: 55 push %rbp 228ebd: 8b 92 d4 00 00 00 mov 0xd4(%rdx),%edx 228ec3: 52 push %rdx 228ec4: 0f b6 40 35 movzbl 0x35(%rax),%eax 228ec8: 31 d2 xor %edx,%edx 228eca: 50 push %rax 228ecb: 6a 14 pushq $0x14 228ecd: e8 00 00 00 00 callq 228ed2 228ed2: 48 8b 43 30 mov 0x30(%rbx),%rax 228ed6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 228eda: 31 d2 xor %edx,%edx 228edc: 48 83 c4 38 add $0x38,%rsp 228ee0: b9 01 00 00 00 mov $0x1,%ecx 228ee5: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 228eec: 48 8b 43 28 mov 0x28(%rbx),%rax 228ef0: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 228ef5: 48 8b 43 20 mov 0x20(%rbx),%rax 228ef9: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 228eff: 6a 02 pushq $0x2 228f01: e8 00 00 00 00 callq 228f06 228f06: 58 pop %rax 228f07: 48 8b 44 24 08 mov 0x8(%rsp),%rax 228f0c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 228f13: 00 00 228f15: 75 16 jne 228f2d 228f17: 48 83 c4 10 add $0x10,%rsp 228f1b: 5b pop %rbx 228f1c: 5d pop %rbp 228f1d: c3 retq 228f1e: 6a 01 pushq $0x1 228f20: 8b 8a d8 00 00 00 mov 0xd8(%rdx),%ecx 228f26: 51 push %rcx 228f27: 0f b6 48 36 movzbl 0x36(%rax),%ecx 228f2b: eb 89 jmp 228eb6 228f2d: e8 00 00 00 00 callq 228f32 228f32: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 228f39: 00 00 00 00 228f3d: 0f 1f 00 nopl (%rax) 0000000000228f40 : 228f40: e8 00 00 00 00 callq 228f45 228f45: 48 83 ec 10 sub $0x10,%rsp 228f49: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 228f50: 00 00 228f52: 48 89 44 24 08 mov %rax,0x8(%rsp) 228f57: 31 c0 xor %eax,%eax 228f59: 48 8b 47 30 mov 0x30(%rdi),%rax 228f5d: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 228f62: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 228f69: 00 228f6a: 8b 88 88 00 00 00 mov 0x88(%rax),%ecx 228f70: 48 8b 47 28 mov 0x28(%rdi),%rax 228f74: 0f b6 50 22 movzbl 0x22(%rax),%edx 228f78: 48 8b 47 20 mov 0x20(%rdi),%rax 228f7c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228f80: 8b 70 64 mov 0x64(%rax),%esi 228f83: e8 00 00 00 00 callq 228f88 228f88: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 228f8d: 0f 94 c0 sete %al 228f90: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 228f95: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 228f9c: 00 00 228f9e: 75 05 jne 228fa5 228fa0: 48 83 c4 10 add $0x10,%rsp 228fa4: c3 retq 228fa5: e8 00 00 00 00 callq 228faa 228faa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000228fb0 : 228fb0: e8 00 00 00 00 callq 228fb5 228fb5: 48 83 ec 10 sub $0x10,%rsp 228fb9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 228fc0: 00 00 228fc2: 48 89 44 24 08 mov %rax,0x8(%rsp) 228fc7: 31 c0 xor %eax,%eax 228fc9: 48 8b 47 30 mov 0x30(%rdi),%rax 228fcd: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 228fd2: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 228fd9: 00 228fda: 8b 48 68 mov 0x68(%rax),%ecx 228fdd: 48 8b 47 28 mov 0x28(%rdi),%rax 228fe1: 0f b6 50 1a movzbl 0x1a(%rax),%edx 228fe5: 48 8b 47 20 mov 0x20(%rdi),%rax 228fe9: 48 8b 7f 10 mov 0x10(%rdi),%rdi 228fed: 8b 70 58 mov 0x58(%rax),%esi 228ff0: e8 00 00 00 00 callq 228ff5 228ff5: 8b 44 24 04 mov 0x4(%rsp),%eax 228ff9: 85 c0 test %eax,%eax 228ffb: 0f 95 c0 setne %al 228ffe: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 229003: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 22900a: 00 00 22900c: 75 05 jne 229013 22900e: 48 83 c4 10 add $0x10,%rsp 229012: c3 retq 229013: e8 00 00 00 00 callq 229018 229018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 22901f: 00 0000000000229020 : 229020: e8 00 00 00 00 callq 229025 229025: 48 83 ec 10 sub $0x10,%rsp 229029: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 229030: 00 00 229032: 48 89 44 24 08 mov %rax,0x8(%rsp) 229037: 31 c0 xor %eax,%eax 229039: 48 8b 47 30 mov 0x30(%rdi),%rax 22903d: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 229042: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 229049: 00 22904a: 8b 88 a0 01 00 00 mov 0x1a0(%rax),%ecx 229050: 48 8b 47 28 mov 0x28(%rdi),%rax 229054: 0f b6 50 68 movzbl 0x68(%rax),%edx 229058: 48 8b 47 20 mov 0x20(%rdi),%rax 22905c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 229060: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 229066: e8 00 00 00 00 callq 22906b 22906b: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 229070: 0f 94 c0 sete %al 229073: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 229078: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 22907f: 00 00 229081: 75 05 jne 229088 229083: 48 83 c4 10 add $0x10,%rsp 229087: c3 retq 229088: e8 00 00 00 00 callq 22908d 22908d: 0f 1f 00 nopl (%rax) 0000000000229090 : 229090: e8 00 00 00 00 callq 229095 229095: 53 push %rbx 229096: 48 8b 57 28 mov 0x28(%rdi),%rdx 22909a: 48 89 fb mov %rdi,%rbx 22909d: 48 8b 47 30 mov 0x30(%rdi),%rax 2290a1: 44 8b 4b 18 mov 0x18(%rbx),%r9d 2290a5: 0f b6 4a 6a movzbl 0x6a(%rdx),%ecx 2290a9: 48 8b 57 20 mov 0x20(%rdi),%rdx 2290ad: 44 8b 80 a8 01 00 00 mov 0x1a8(%rax),%r8d 2290b4: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2290b8: 8b b2 cc 00 00 00 mov 0xcc(%rdx),%esi 2290be: ba 01 00 00 00 mov $0x1,%edx 2290c3: e8 00 00 00 00 callq 2290c8 2290c8: 48 8b 53 28 mov 0x28(%rbx),%rdx 2290cc: 48 8b 43 30 mov 0x30(%rbx),%rax 2290d0: 41 b9 01 00 00 00 mov $0x1,%r9d 2290d6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2290da: 0f b6 4a 6b movzbl 0x6b(%rdx),%ecx 2290de: 48 8b 53 20 mov 0x20(%rbx),%rdx 2290e2: 44 8b 80 ac 01 00 00 mov 0x1ac(%rax),%r8d 2290e9: 8b b2 d8 00 00 00 mov 0xd8(%rdx),%esi 2290ef: ba 01 00 00 00 mov $0x1,%edx 2290f4: e8 00 00 00 00 callq 2290f9 2290f9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2290fd: e8 00 00 00 00 callq 229102 229102: 48 8b 53 30 mov 0x30(%rbx),%rdx 229106: 48 8b 43 28 mov 0x28(%rbx),%rax 22910a: 41 b9 03 00 00 00 mov $0x3,%r9d 229110: 48 8b 73 20 mov 0x20(%rbx),%rsi 229114: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229118: 44 8b 42 70 mov 0x70(%rdx),%r8d 22911c: 0f b6 48 1c movzbl 0x1c(%rax),%ecx 229120: 8b 76 58 mov 0x58(%rsi),%esi 229123: 6a 01 pushq $0x1 229125: 8b 52 68 mov 0x68(%rdx),%edx 229128: 52 push %rdx 229129: 0f b6 40 1a movzbl 0x1a(%rax),%eax 22912d: ba 02 00 00 00 mov $0x2,%edx 229132: 50 push %rax 229133: e8 00 00 00 00 callq 229138 229138: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22913c: e8 00 00 00 00 callq 229141 229141: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229145: e8 00 00 00 00 callq 22914a 22914a: b8 01 00 00 00 mov $0x1,%eax 22914f: 48 83 c4 18 add $0x18,%rsp 229153: 5b pop %rbx 229154: c3 retq 229155: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22915c: 00 00 00 00 0000000000229160 : 229160: e8 00 00 00 00 callq 229165 229165: 89 77 64 mov %esi,0x64(%rdi) 229168: 89 57 58 mov %edx,0x58(%rdi) 22916b: 89 4f 5c mov %ecx,0x5c(%rdi) 22916e: 44 89 47 60 mov %r8d,0x60(%rdi) 229172: 85 d2 test %edx,%edx 229174: 0f 84 97 00 00 00 je 229211 22917a: 53 push %rbx 22917b: 48 8b 4f 28 mov 0x28(%rdi),%rcx 22917f: 48 89 fb mov %rdi,%rbx 229182: 48 8b 47 30 mov 0x30(%rdi),%rax 229186: 44 0f b6 01 movzbl (%rcx),%r8d 22918a: 48 8b 4f 20 mov 0x20(%rdi),%rcx 22918e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 229192: 8b 71 14 mov 0x14(%rcx),%esi 229195: 52 push %rdx 229196: b9 01 00 00 00 mov $0x1,%ecx 22919b: 31 d2 xor %edx,%edx 22919d: 44 8b 08 mov (%rax),%r9d 2291a0: e8 00 00 00 00 callq 2291a5 2291a5: 48 8b 4b 20 mov 0x20(%rbx),%rcx 2291a9: 48 8b 53 30 mov 0x30(%rbx),%rdx 2291ad: 48 8b 43 28 mov 0x28(%rbx),%rax 2291b1: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2291b5: 8b 71 18 mov 0x18(%rcx),%esi 2291b8: 8b 4b 60 mov 0x60(%rbx),%ecx 2291bb: 44 8b 4a 04 mov 0x4(%rdx),%r9d 2291bf: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 2291c4: 51 push %rcx 2291c5: 8b 52 08 mov 0x8(%rdx),%edx 2291c8: b9 02 00 00 00 mov $0x2,%ecx 2291cd: 52 push %rdx 2291ce: 0f b6 40 02 movzbl 0x2(%rax),%eax 2291d2: 31 d2 xor %edx,%edx 2291d4: 50 push %rax 2291d5: 8b 43 5c mov 0x5c(%rbx),%eax 2291d8: 50 push %rax 2291d9: e8 00 00 00 00 callq 2291de 2291de: 48 8b 43 30 mov 0x30(%rbx),%rax 2291e2: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2291e6: 31 d2 xor %edx,%edx 2291e8: 48 83 c4 28 add $0x28,%rsp 2291ec: b9 01 00 00 00 mov $0x1,%ecx 2291f1: 44 8b 48 0c mov 0xc(%rax),%r9d 2291f5: 48 8b 43 28 mov 0x28(%rbx),%rax 2291f9: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d 2291fe: 48 8b 43 20 mov 0x20(%rbx),%rax 229202: 8b 70 1c mov 0x1c(%rax),%esi 229205: 8b 43 64 mov 0x64(%rbx),%eax 229208: 50 push %rax 229209: e8 00 00 00 00 callq 22920e 22920e: 58 pop %rax 22920f: 5b pop %rbx 229210: c3 retq 229211: b9 4b 00 00 00 mov $0x4b,%ecx 229216: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 22921d: bf 02 00 00 00 mov $0x2,%edi 229222: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 229229: e9 00 00 00 00 jmpq 22922e 22922e: 66 90 xchg %ax,%ax 0000000000229230 : 229230: e8 00 00 00 00 callq 229235 229235: 41 54 push %r12 229237: 49 89 f4 mov %rsi,%r12 22923a: 55 push %rbp 22923b: 48 89 d5 mov %rdx,%rbp 22923e: 53 push %rbx 22923f: 48 89 fb mov %rdi,%rbx 229242: 48 83 ec 20 sub $0x20,%rsp 229246: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22924d: 00 00 22924f: 48 89 44 24 18 mov %rax,0x18(%rsp) 229254: 48 8b 47 30 mov 0x30(%rdi),%rax 229258: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 22925d: 8b 48 68 mov 0x68(%rax),%ecx 229260: 48 8b 47 28 mov 0x28(%rdi),%rax 229264: 0f b6 50 1a movzbl 0x1a(%rax),%edx 229268: 48 8b 47 20 mov 0x20(%rdi),%rax 22926c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 229270: 8b 70 58 mov 0x58(%rax),%esi 229273: e8 00 00 00 00 callq 229278 229278: 8b 44 24 04 mov 0x4(%rsp),%eax 22927c: 85 c0 test %eax,%eax 22927e: 75 1f jne 22929f 229280: 31 c0 xor %eax,%eax 229282: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 229287: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 22928e: 00 00 229290: 0f 85 96 00 00 00 jne 22932c 229296: 48 83 c4 20 add $0x20,%rsp 22929a: 5b pop %rbx 22929b: 5d pop %rbp 22929c: 41 5c pop %r12 22929e: c3 retq 22929f: 48 8b 43 30 mov 0x30(%rbx),%rax 2292a3: 48 8b 53 28 mov 0x28(%rbx),%rdx 2292a7: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 2292ac: 48 8b 73 20 mov 0x20(%rbx),%rsi 2292b0: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2292b4: 44 0f b6 4a 15 movzbl 0x15(%rdx),%r9d 2292b9: 8b 48 50 mov 0x50(%rax),%ecx 2292bc: 0f b6 52 14 movzbl 0x14(%rdx),%edx 2292c0: 8b 76 48 mov 0x48(%rsi),%esi 2292c3: 41 50 push %r8 2292c5: 8b 40 54 mov 0x54(%rax),%eax 2292c8: 50 push %rax 2292c9: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 2292ce: e8 00 00 00 00 callq 2292d3 2292d3: 48 8b 43 30 mov 0x30(%rbx),%rax 2292d7: 48 8b 53 28 mov 0x28(%rbx),%rdx 2292db: 48 8b 73 20 mov 0x20(%rbx),%rsi 2292df: 4c 8d 44 24 24 lea 0x24(%rsp),%r8 2292e4: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2292e8: 44 0f b6 4a 0e movzbl 0xe(%rdx),%r9d 2292ed: 8b 48 34 mov 0x34(%rax),%ecx 2292f0: 0f b6 52 0d movzbl 0xd(%rdx),%edx 2292f4: 8b 76 34 mov 0x34(%rsi),%esi 2292f7: 41 50 push %r8 2292f9: 8b 40 38 mov 0x38(%rax),%eax 2292fc: 50 push %rax 2292fd: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 229302: e8 00 00 00 00 callq 229307 229307: 8b 44 24 28 mov 0x28(%rsp),%eax 22930b: 2b 44 24 2c sub 0x2c(%rsp),%eax 22930f: 41 89 04 24 mov %eax,(%r12) 229313: 8b 44 24 30 mov 0x30(%rsp),%eax 229317: 2b 44 24 34 sub 0x34(%rsp),%eax 22931b: 48 83 c4 20 add $0x20,%rsp 22931f: 89 45 00 mov %eax,0x0(%rbp) 229322: b8 01 00 00 00 mov $0x1,%eax 229327: e9 56 ff ff ff jmpq 229282 22932c: e8 00 00 00 00 callq 229331 229331: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 229338: 00 00 00 00 22933c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000229340 : 229340: e8 00 00 00 00 callq 229345 229345: 41 55 push %r13 229347: 49 89 d5 mov %rdx,%r13 22934a: 41 54 push %r12 22934c: 49 89 f4 mov %rsi,%r12 22934f: 55 push %rbp 229350: 48 89 cd mov %rcx,%rbp 229353: 53 push %rbx 229354: 48 89 fb mov %rdi,%rbx 229357: 48 83 ec 10 sub $0x10,%rsp 22935b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 229362: 00 00 229364: 48 89 44 24 08 mov %rax,0x8(%rsp) 229369: 31 c0 xor %eax,%eax 22936b: 48 8b 47 30 mov 0x30(%rdi),%rax 22936f: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 229374: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 22937b: 00 22937c: 8b 88 10 02 00 00 mov 0x210(%rax),%ecx 229382: 48 8b 47 28 mov 0x28(%rdi),%rax 229386: 0f b6 90 84 00 00 00 movzbl 0x84(%rax),%edx 22938d: 48 8b 47 20 mov 0x20(%rdi),%rax 229391: 48 8b 7f 10 mov 0x10(%rdi),%rdi 229395: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 22939b: e8 00 00 00 00 callq 2293a0 2293a0: 8b 4c 24 04 mov 0x4(%rsp),%ecx 2293a4: 31 c0 xor %eax,%eax 2293a6: 85 c9 test %ecx,%ecx 2293a8: 74 6e je 229418 2293aa: 48 8b 43 30 mov 0x30(%rbx),%rax 2293ae: 48 8b 53 28 mov 0x28(%rbx),%rdx 2293b2: 4d 89 e0 mov %r12,%r8 2293b5: 48 8b 73 20 mov 0x20(%rbx),%rsi 2293b9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2293bd: 44 0f b6 8a 86 00 00 movzbl 0x86(%rdx),%r9d 2293c4: 00 2293c5: 8b 88 14 02 00 00 mov 0x214(%rax),%ecx 2293cb: 0f b6 92 85 00 00 00 movzbl 0x85(%rdx),%edx 2293d2: 8b b6 f0 00 00 00 mov 0xf0(%rsi),%esi 2293d8: 41 55 push %r13 2293da: 8b 80 18 02 00 00 mov 0x218(%rax),%eax 2293e0: 50 push %rax 2293e1: e8 00 00 00 00 callq 2293e6 2293e6: 48 8b 43 30 mov 0x30(%rbx),%rax 2293ea: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2293ee: 49 89 e8 mov %rbp,%r8 2293f1: 8b 88 1c 02 00 00 mov 0x21c(%rax),%ecx 2293f7: 48 8b 43 28 mov 0x28(%rbx),%rax 2293fb: 0f b6 90 87 00 00 00 movzbl 0x87(%rax),%edx 229402: 48 8b 43 20 mov 0x20(%rbx),%rax 229406: 8b b0 f4 00 00 00 mov 0xf4(%rax),%esi 22940c: e8 00 00 00 00 callq 229411 229411: 58 pop %rax 229412: b8 01 00 00 00 mov $0x1,%eax 229417: 5a pop %rdx 229418: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 22941d: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 229424: 00 00 229426: 75 0b jne 229433 229428: 48 83 c4 10 add $0x10,%rsp 22942c: 5b pop %rbx 22942d: 5d pop %rbp 22942e: 41 5c pop %r12 229430: 41 5d pop %r13 229432: c3 retq 229433: e8 00 00 00 00 callq 229438 229438: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 22943f: 00 0000000000229440 : 229440: e8 00 00 00 00 callq 229445 229445: 53 push %rbx 229446: 48 8b 47 20 mov 0x20(%rdi),%rax 22944a: 48 89 fb mov %rdi,%rbx 22944d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 229454: 48 8b 7f 10 mov 0x10(%rdi),%rdi 229458: 8b 70 58 mov 0x58(%rax),%esi 22945b: e8 00 00 00 00 callq 229460 229460: a8 01 test $0x1,%al 229462: 75 02 jne 229466 229464: 5b pop %rbx 229465: c3 retq 229466: 48 8b 43 30 mov 0x30(%rbx),%rax 22946a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22946e: 31 d2 xor %edx,%edx 229470: b9 01 00 00 00 mov $0x1,%ecx 229475: 44 8b 48 28 mov 0x28(%rax),%r9d 229479: 48 8b 43 28 mov 0x28(%rbx),%rax 22947d: 44 0f b6 40 0a movzbl 0xa(%rax),%r8d 229482: 48 8b 43 20 mov 0x20(%rbx),%rax 229486: 8b 70 28 mov 0x28(%rax),%esi 229489: 8b 43 18 mov 0x18(%rbx),%eax 22948c: 50 push %rax 22948d: e8 00 00 00 00 callq 229492 229492: 48 8b 43 30 mov 0x30(%rbx),%rax 229496: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22949a: 31 d2 xor %edx,%edx 22949c: b9 01 00 00 00 mov $0x1,%ecx 2294a1: 44 8b 48 1c mov 0x1c(%rax),%r9d 2294a5: 48 8b 43 28 mov 0x28(%rbx),%rax 2294a9: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 2294ae: 48 8b 43 20 mov 0x20(%rbx),%rax 2294b2: 8b 70 24 mov 0x24(%rax),%esi 2294b5: 6a 01 pushq $0x1 2294b7: e8 00 00 00 00 callq 2294bc 2294bc: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2294c0: 58 pop %rax 2294c1: 5a pop %rdx 2294c2: 83 7f 20 01 cmpl $0x1,0x20(%rdi) 2294c6: 74 9c je 229464 2294c8: 48 8b 43 30 mov 0x30(%rbx),%rax 2294cc: 41 b9 01 00 00 00 mov $0x1,%r9d 2294d2: 41 b8 01 00 00 00 mov $0x1,%r8d 2294d8: 8b 48 20 mov 0x20(%rax),%ecx 2294db: 48 8b 43 28 mov 0x28(%rbx),%rax 2294df: 0f b6 50 08 movzbl 0x8(%rax),%edx 2294e3: 48 8b 43 20 mov 0x20(%rbx),%rax 2294e7: 8b 70 24 mov 0x24(%rax),%esi 2294ea: 68 88 02 00 00 pushq $0x288 2294ef: 68 00 00 00 00 pushq $0x0 2294f4: 6a 0a pushq $0xa 2294f6: e8 00 00 00 00 callq 2294fb 2294fb: 48 83 c4 18 add $0x18,%rsp 2294ff: 5b pop %rbx 229500: c3 retq 229501: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 229508: 00 00 00 00 22950c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000229510 : 229510: e8 00 00 00 00 callq 229515 229515: 55 push %rbp 229516: 53 push %rbx 229517: 0f b6 02 movzbl (%rdx),%eax 22951a: 48 89 fb mov %rdi,%rbx 22951d: a8 01 test $0x1,%al 22951f: 0f 84 84 00 00 00 je 2295a9 229525: 48 89 d5 mov %rdx,%rbp 229528: 48 85 d2 test %rdx,%rdx 22952b: 74 79 je 2295a6 22952d: 48 8b 4f 30 mov 0x30(%rdi),%rcx 229531: 48 8b 57 28 mov 0x28(%rdi),%rdx 229535: 41 89 c1 mov %eax,%r9d 229538: c0 e8 02 shr $0x2,%al 22953b: 48 8b 77 20 mov 0x20(%rdi),%rsi 22953f: 83 e0 01 and $0x1,%eax 229542: 48 8b 7f 10 mov 0x10(%rdi),%rdi 229546: 41 c0 e9 03 shr $0x3,%r9b 22954a: 44 0f b6 52 1e movzbl 0x1e(%rdx),%r10d 22954f: 44 8b 41 78 mov 0x78(%rcx),%r8d 229553: 41 83 f1 01 xor $0x1,%r9d 229557: 8b 76 5c mov 0x5c(%rsi),%esi 22955a: 50 push %rax 22955b: 41 83 e1 01 and $0x1,%r9d 22955f: 8b 81 80 00 00 00 mov 0x80(%rcx),%eax 229565: 50 push %rax 229566: 0f b6 42 20 movzbl 0x20(%rdx),%eax 22956a: 50 push %rax 22956b: 6a 00 pushq $0x0 22956d: 8b 41 7c mov 0x7c(%rcx),%eax 229570: 44 89 d1 mov %r10d,%ecx 229573: 50 push %rax 229574: 0f b6 42 1f movzbl 0x1f(%rdx),%eax 229578: ba 03 00 00 00 mov $0x3,%edx 22957d: 50 push %rax 22957e: e8 00 00 00 00 callq 229583 229583: 44 0f b6 4d 00 movzbl 0x0(%rbp),%r9d 229588: 48 83 c4 30 add $0x30,%rsp 22958c: 41 f6 c1 02 test $0x2,%r9b 229590: 0f 85 01 01 00 00 jne 229697 229596: 41 f6 c1 10 test $0x10,%r9b 22959a: 0f 85 bf 00 00 00 jne 22965f 2295a0: 41 83 e1 01 and $0x1,%r9d 2295a4: 75 6f jne 229615 2295a6: 5b pop %rbx 2295a7: 5d pop %rbp 2295a8: c3 retq 2295a9: 48 8b 47 30 mov 0x30(%rdi),%rax 2295ad: b9 01 00 00 00 mov $0x1,%ecx 2295b2: 31 d2 xor %edx,%edx 2295b4: 44 8b 48 78 mov 0x78(%rax),%r9d 2295b8: 48 8b 47 28 mov 0x28(%rdi),%rax 2295bc: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 2295c1: 48 8b 47 20 mov 0x20(%rdi),%rax 2295c5: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2295c9: 8b 70 5c mov 0x5c(%rax),%esi 2295cc: 6a 00 pushq $0x0 2295ce: e8 00 00 00 00 callq 2295d3 2295d3: 48 8b 53 30 mov 0x30(%rbx),%rdx 2295d7: 48 8b 43 28 mov 0x28(%rbx),%rax 2295db: 48 8b 4b 20 mov 0x20(%rbx),%rcx 2295df: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2295e3: 44 8b 8a 90 00 00 00 mov 0x90(%rdx),%r9d 2295ea: 44 0f b6 40 24 movzbl 0x24(%rax),%r8d 2295ef: 8b 71 60 mov 0x60(%rcx),%esi 2295f2: 6a 00 pushq $0x0 2295f4: b9 02 00 00 00 mov $0x2,%ecx 2295f9: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 2295ff: 52 push %rdx 229600: 0f b6 40 26 movzbl 0x26(%rax),%eax 229604: 31 d2 xor %edx,%edx 229606: 50 push %rax 229607: 6a 00 pushq $0x0 229609: e8 00 00 00 00 callq 22960e 22960e: 48 83 c4 28 add $0x28,%rsp 229612: 5b pop %rbx 229613: 5d pop %rbp 229614: c3 retq 229615: 44 0f b6 4d 00 movzbl 0x0(%rbp),%r9d 22961a: 48 8b 53 30 mov 0x30(%rbx),%rdx 22961e: 48 8b 43 28 mov 0x28(%rbx),%rax 229622: 48 8b 73 20 mov 0x20(%rbx),%rsi 229626: 41 c0 e9 03 shr $0x3,%r9b 22962a: 44 8b 82 90 00 00 00 mov 0x90(%rdx),%r8d 229631: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229635: 41 83 e1 01 and $0x1,%r9d 229639: 0f b6 48 24 movzbl 0x24(%rax),%ecx 22963d: 8b 76 60 mov 0x60(%rsi),%esi 229640: 41 51 push %r9 229642: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 229648: 52 push %rdx 229649: 0f b6 40 26 movzbl 0x26(%rax),%eax 22964d: ba 02 00 00 00 mov $0x2,%edx 229652: 50 push %rax 229653: e8 00 00 00 00 callq 229658 229658: 48 83 c4 18 add $0x18,%rsp 22965c: 5b pop %rbx 22965d: 5d pop %rbp 22965e: c3 retq 22965f: 48 8b 53 28 mov 0x28(%rbx),%rdx 229663: 48 8b 43 30 mov 0x30(%rbx),%rax 229667: 41 b9 01 00 00 00 mov $0x1,%r9d 22966d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229671: 0f b6 4a 23 movzbl 0x23(%rdx),%ecx 229675: 48 8b 53 20 mov 0x20(%rbx),%rdx 229679: 44 8b 80 8c 00 00 00 mov 0x8c(%rax),%r8d 229680: 8b 72 5c mov 0x5c(%rdx),%esi 229683: ba 01 00 00 00 mov $0x1,%edx 229688: e8 00 00 00 00 callq 22968d 22968d: 44 0f b6 4d 00 movzbl 0x0(%rbp),%r9d 229692: e9 09 ff ff ff jmpq 2295a0 229697: 48 8b 53 28 mov 0x28(%rbx),%rdx 22969b: 48 8b 43 30 mov 0x30(%rbx),%rax 22969f: 41 c0 e9 02 shr $0x2,%r9b 2296a3: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2296a7: 41 83 e1 01 and $0x1,%r9d 2296ab: 0f b6 4a 21 movzbl 0x21(%rdx),%ecx 2296af: 48 8b 53 20 mov 0x20(%rbx),%rdx 2296b3: 44 8b 80 84 00 00 00 mov 0x84(%rax),%r8d 2296ba: 8b 72 5c mov 0x5c(%rdx),%esi 2296bd: ba 01 00 00 00 mov $0x1,%edx 2296c2: e8 00 00 00 00 callq 2296c7 2296c7: 44 0f b6 4d 00 movzbl 0x0(%rbp),%r9d 2296cc: e9 c5 fe ff ff jmpq 229596 2296d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2296d8: 00 00 00 00 2296dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002296e0 : 2296e0: e8 00 00 00 00 callq 2296e5 2296e5: 48 83 ec 78 sub $0x78,%rsp 2296e9: 48 8b 06 mov (%rsi),%rax 2296ec: 8b 56 18 mov 0x18(%rsi),%edx 2296ef: 48 89 04 24 mov %rax,(%rsp) 2296f3: 48 8b 46 08 mov 0x8(%rsi),%rax 2296f7: 48 89 44 24 08 mov %rax,0x8(%rsp) 2296fc: 48 8b 46 10 mov 0x10(%rsi),%rax 229700: 48 89 44 24 10 mov %rax,0x10(%rsp) 229705: 48 8b 46 18 mov 0x18(%rsi),%rax 229709: 48 89 44 24 18 mov %rax,0x18(%rsp) 22970e: 48 8b 46 20 mov 0x20(%rsi),%rax 229712: 48 89 44 24 20 mov %rax,0x20(%rsp) 229717: 48 8b 46 28 mov 0x28(%rsi),%rax 22971b: 48 89 44 24 28 mov %rax,0x28(%rsp) 229720: 48 8b 46 30 mov 0x30(%rsi),%rax 229724: 48 89 44 24 30 mov %rax,0x30(%rsp) 229729: 48 8b 46 38 mov 0x38(%rsi),%rax 22972d: 48 89 44 24 38 mov %rax,0x38(%rsp) 229732: 48 8b 46 40 mov 0x40(%rsi),%rax 229736: 48 89 44 24 40 mov %rax,0x40(%rsp) 22973b: 48 8b 46 48 mov 0x48(%rsi),%rax 22973f: 48 89 44 24 48 mov %rax,0x48(%rsp) 229744: 48 8b 46 50 mov 0x50(%rsi),%rax 229748: 48 89 44 24 50 mov %rax,0x50(%rsp) 22974d: 49 89 c0 mov %rax,%r8 229750: 48 8b 46 58 mov 0x58(%rsi),%rax 229754: 49 c1 e8 20 shr $0x20,%r8 229758: 48 89 44 24 58 mov %rax,0x58(%rsp) 22975d: 48 8b 46 60 mov 0x60(%rsi),%rax 229761: 48 89 44 24 60 mov %rax,0x60(%rsp) 229766: 48 8b 46 68 mov 0x68(%rsi),%rax 22976a: 48 89 44 24 68 mov %rax,0x68(%rsp) 22976f: 48 8b 46 70 mov 0x70(%rsi),%rax 229773: 48 89 44 24 70 mov %rax,0x70(%rsp) 229778: 44 8b 4e 1c mov 0x1c(%rsi),%r9d 22977c: 8b 46 20 mov 0x20(%rsi),%eax 22977f: 44 8b 56 24 mov 0x24(%rsi),%r10d 229783: 8b 4e 28 mov 0x28(%rsi),%ecx 229786: 41 f6 c0 01 test $0x1,%r8b 22978a: 0f 84 83 00 00 00 je 229813 229790: 83 f9 02 cmp $0x2,%ecx 229793: be 02 00 00 00 mov $0x2,%esi 229798: 0f 42 ce cmovb %esi,%ecx 22979b: 29 ca sub %ecx,%edx 22979d: 44 01 d0 add %r10d,%eax 2297a0: 8b 4f 58 mov 0x58(%rdi),%ecx 2297a3: 44 01 c8 add %r9d,%eax 2297a6: 41 89 d2 mov %edx,%r10d 2297a9: 41 b9 00 00 00 00 mov $0x0,%r9d 2297af: 41 29 c2 sub %eax,%r10d 2297b2: 44 89 d0 mov %r10d,%eax 2297b5: 29 c8 sub %ecx,%eax 2297b7: 89 c6 mov %eax,%esi 2297b9: 83 c0 01 add $0x1,%eax 2297bc: f7 d6 not %esi 2297be: 44 0f 48 ce cmovs %esi,%r9d 2297c2: 48 8b 77 20 mov 0x20(%rdi),%rsi 2297c6: 8b 46 54 mov 0x54(%rsi),%eax 2297c9: 85 c0 test %eax,%eax 2297cb: 74 06 je 2297d3 2297cd: 41 83 e0 01 and $0x1,%r8d 2297d1: 75 4f jne 229822 2297d3: 48 8b 4f 30 mov 0x30(%rdi),%rcx 2297d7: 48 8b 47 28 mov 0x28(%rdi),%rax 2297db: 8b b6 d8 00 00 00 mov 0xd8(%rsi),%esi 2297e1: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2297e5: 44 0f b6 50 6c movzbl 0x6c(%rax),%r10d 2297ea: 44 8b 81 b0 01 00 00 mov 0x1b0(%rcx),%r8d 2297f1: 52 push %rdx 2297f2: 8b 91 b4 01 00 00 mov 0x1b4(%rcx),%edx 2297f8: 44 89 d1 mov %r10d,%ecx 2297fb: 52 push %rdx 2297fc: 0f b6 40 6d movzbl 0x6d(%rax),%eax 229800: ba 02 00 00 00 mov $0x2,%edx 229805: 50 push %rax 229806: e8 00 00 00 00 callq 22980b 22980b: 48 81 c4 90 00 00 00 add $0x90,%rsp 229812: c3 retq 229813: 85 c9 test %ecx,%ecx 229815: be 01 00 00 00 mov $0x1,%esi 22981a: 0f 44 ce cmove %esi,%ecx 22981d: e9 79 ff ff ff jmpq 22979b 229822: 89 c8 mov %ecx,%eax 229824: d1 ea shr %edx 229826: c1 e8 1f shr $0x1f,%eax 229829: 01 c1 add %eax,%ecx 22982b: 44 89 c8 mov %r9d,%eax 22982e: 83 e1 fe and $0xfffffffe,%ecx 229831: d1 e8 shr %eax 229833: 44 39 d1 cmp %r10d,%ecx 229836: 44 0f 47 c8 cmova %eax,%r9d 22983a: eb 97 jmp 2297d3 22983c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000229840 : 229840: e8 00 00 00 00 callq 229845 229845: 53 push %rbx 229846: 48 8b 57 28 mov 0x28(%rdi),%rdx 22984a: 48 89 fb mov %rdi,%rbx 22984d: 41 b9 01 00 00 00 mov $0x1,%r9d 229853: 48 8b 47 30 mov 0x30(%rdi),%rax 229857: 0f b6 4a 0b movzbl 0xb(%rdx),%ecx 22985b: 48 8b 57 20 mov 0x20(%rdi),%rdx 22985f: 44 8b 40 2c mov 0x2c(%rax),%r8d 229863: 48 8b 7f 10 mov 0x10(%rdi),%rdi 229867: 8b 72 2c mov 0x2c(%rdx),%esi 22986a: ba 01 00 00 00 mov $0x1,%edx 22986f: e8 00 00 00 00 callq 229874 229874: 48 8b 53 28 mov 0x28(%rbx),%rdx 229878: 48 8b 43 30 mov 0x30(%rbx),%rax 22987c: 41 b9 02 00 00 00 mov $0x2,%r9d 229882: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229886: 0f b6 4a 7c movzbl 0x7c(%rdx),%ecx 22988a: 48 8b 53 20 mov 0x20(%rbx),%rdx 22988e: 44 8b 80 f0 01 00 00 mov 0x1f0(%rax),%r8d 229895: 8b 72 2c mov 0x2c(%rdx),%esi 229898: ba 01 00 00 00 mov $0x1,%edx 22989d: e8 00 00 00 00 callq 2298a2 2298a2: 48 8b 53 28 mov 0x28(%rbx),%rdx 2298a6: 48 8b 43 30 mov 0x30(%rbx),%rax 2298aa: 41 b9 01 00 00 00 mov $0x1,%r9d 2298b0: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2298b4: 0f b6 4a 69 movzbl 0x69(%rdx),%ecx 2298b8: 48 8b 53 20 mov 0x20(%rbx),%rdx 2298bc: 44 8b 80 a4 01 00 00 mov 0x1a4(%rax),%r8d 2298c3: 5b pop %rbx 2298c4: 8b b2 d4 00 00 00 mov 0xd4(%rdx),%esi 2298ca: ba 01 00 00 00 mov $0x1,%edx 2298cf: e9 00 00 00 00 jmpq 2298d4 2298d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2298db: 00 00 00 00 2298df: 90 nop 00000000002298e0 : 2298e0: e8 00 00 00 00 callq 2298e5 2298e5: 41 57 push %r15 2298e7: 41 89 d7 mov %edx,%r15d 2298ea: 41 56 push %r14 2298ec: 41 89 ce mov %ecx,%r14d 2298ef: 41 55 push %r13 2298f1: 41 54 push %r12 2298f3: 55 push %rbp 2298f4: 48 89 f5 mov %rsi,%rbp 2298f7: 53 push %rbx 2298f8: 48 89 fb mov %rdi,%rbx 2298fb: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 229902: 89 4f 58 mov %ecx,0x58(%rdi) 229905: 8b 84 24 f0 00 00 00 mov 0xf0(%rsp),%eax 22990c: 44 89 4f 60 mov %r9d,0x60(%rdi) 229910: 89 57 64 mov %edx,0x64(%rdi) 229913: 89 47 68 mov %eax,0x68(%rdi) 229916: 44 89 47 5c mov %r8d,0x5c(%rdi) 22991a: 48 8b 06 mov (%rsi),%rax 22991d: 44 89 4c 24 30 mov %r9d,0x30(%rsp) 229922: 48 89 44 24 40 mov %rax,0x40(%rsp) 229927: 48 8b 46 08 mov 0x8(%rsi),%rax 22992b: 44 89 44 24 2c mov %r8d,0x2c(%rsp) 229930: 48 89 44 24 48 mov %rax,0x48(%rsp) 229935: 48 8b 46 10 mov 0x10(%rsi),%rax 229939: 48 89 44 24 50 mov %rax,0x50(%rsp) 22993e: 48 8b 46 18 mov 0x18(%rsi),%rax 229942: 48 89 44 24 58 mov %rax,0x58(%rsp) 229947: 48 8b 46 20 mov 0x20(%rsi),%rax 22994b: 48 89 44 24 60 mov %rax,0x60(%rsp) 229950: 48 8b 46 28 mov 0x28(%rsi),%rax 229954: 48 89 44 24 68 mov %rax,0x68(%rsp) 229959: 48 8b 46 30 mov 0x30(%rsi),%rax 22995d: 48 89 44 24 70 mov %rax,0x70(%rsp) 229962: 48 8b 46 38 mov 0x38(%rsi),%rax 229966: 48 89 44 24 78 mov %rax,0x78(%rsp) 22996b: 48 8b 46 40 mov 0x40(%rsi),%rax 22996f: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 229976: 00 229977: 48 8b 46 48 mov 0x48(%rsi),%rax 22997b: 8b 7e 2c mov 0x2c(%rsi),%edi 22997e: 44 8b 26 mov (%rsi),%r12d 229981: 44 8b 56 10 mov 0x10(%rsi),%r10d 229985: 44 8b 5e 14 mov 0x14(%rsi),%r11d 229989: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 229990: 00 229991: 48 8b 46 50 mov 0x50(%rsi),%rax 229995: 89 7c 24 10 mov %edi,0x10(%rsp) 229999: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2299a0: 00 2299a1: 49 89 c1 mov %rax,%r9 2299a4: 48 8b 46 58 mov 0x58(%rsi),%rax 2299a8: 49 c1 e9 20 shr $0x20,%r9 2299ac: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 2299b3: 00 2299b4: 48 8b 46 60 mov 0x60(%rsi),%rax 2299b8: 44 89 c9 mov %r9d,%ecx 2299bb: 45 89 cd mov %r9d,%r13d 2299be: 83 e1 01 and $0x1,%ecx 2299c1: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 2299c8: 00 2299c9: 48 8b 46 68 mov 0x68(%rsi),%rax 2299cd: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 2299d4: 00 2299d5: 48 8b 46 70 mov 0x70(%rsi),%rax 2299d9: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 2299e0: 00 2299e1: 8b 46 04 mov 0x4(%rsi),%eax 2299e4: 89 44 24 18 mov %eax,0x18(%rsp) 2299e8: 8b 46 08 mov 0x8(%rsi),%eax 2299eb: 89 44 24 20 mov %eax,0x20(%rsp) 2299ef: 8b 46 0c mov 0xc(%rsi),%eax 2299f2: 89 44 24 24 mov %eax,0x24(%rsp) 2299f6: 8b 46 18 mov 0x18(%rsi),%eax 2299f9: 89 44 24 04 mov %eax,0x4(%rsp) 2299fd: 8b 46 1c mov 0x1c(%rsi),%eax 229a00: 89 44 24 0c mov %eax,0xc(%rsp) 229a04: 8b 46 20 mov 0x20(%rsi),%eax 229a07: 89 44 24 1c mov %eax,0x1c(%rsp) 229a0b: 8b 46 24 mov 0x24(%rsi),%eax 229a0e: 89 44 24 14 mov %eax,0x14(%rsp) 229a12: 8b 46 28 mov 0x28(%rsi),%eax 229a15: 8b 7e 44 mov 0x44(%rsi),%edi 229a18: 88 4c 24 3e mov %cl,0x3e(%rsp) 229a1c: 89 7c 24 08 mov %edi,0x8(%rsp) 229a20: 0f b6 7e 70 movzbl 0x70(%rsi),%edi 229a24: 40 88 7c 24 3f mov %dil,0x3f(%rsp) 229a29: 0f 84 23 04 00 00 je 229e52 229a2f: 83 f8 02 cmp $0x2,%eax 229a32: ba 02 00 00 00 mov $0x2,%edx 229a37: 0f 43 d0 cmovae %eax,%edx 229a3a: 89 54 24 28 mov %edx,0x28(%rsp) 229a3e: 48 8b 43 30 mov 0x30(%rbx),%rax 229a42: 44 89 54 24 38 mov %r10d,0x38(%rsp) 229a47: 31 d2 xor %edx,%edx 229a49: b9 01 00 00 00 mov $0x1,%ecx 229a4e: 44 89 5c 24 34 mov %r11d,0x34(%rsp) 229a53: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229a57: 44 8b 48 30 mov 0x30(%rax),%r9d 229a5b: 48 8b 43 28 mov 0x28(%rbx),%rax 229a5f: 44 0f b6 40 0c movzbl 0xc(%rax),%r8d 229a64: 48 8b 43 20 mov 0x20(%rbx),%rax 229a68: 8b 70 30 mov 0x30(%rax),%esi 229a6b: 41 8d 44 24 ff lea -0x1(%r12),%eax 229a70: 50 push %rax 229a71: e8 00 00 00 00 callq 229a76 229a76: 48 8b 53 30 mov 0x30(%rbx),%rdx 229a7a: 48 8b 43 28 mov 0x28(%rbx),%rax 229a7e: 45 31 c9 xor %r9d,%r9d 229a81: 44 8b 5c 24 3c mov 0x3c(%rsp),%r11d 229a86: 48 8b 73 20 mov 0x20(%rbx),%rsi 229a8a: 44 8b 42 3c mov 0x3c(%rdx),%r8d 229a8e: 0f b6 48 0f movzbl 0xf(%rax),%ecx 229a92: 8b 76 38 mov 0x38(%rsi),%esi 229a95: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229a99: 41 53 push %r11 229a9b: 8b 52 40 mov 0x40(%rdx),%edx 229a9e: 52 push %rdx 229a9f: 0f b6 40 10 movzbl 0x10(%rax),%eax 229aa3: ba 02 00 00 00 mov $0x2,%edx 229aa8: 50 push %rax 229aa9: e8 00 00 00 00 callq 229aae 229aae: 48 8b 43 20 mov 0x20(%rbx),%rax 229ab2: 45 89 e1 mov %r12d,%r9d 229ab5: 48 8b 53 28 mov 0x28(%rbx),%rdx 229ab9: 44 8b 54 24 58 mov 0x58(%rsp),%r10d 229abe: 48 83 c4 20 add $0x20,%rsp 229ac2: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229ac6: 8b 70 34 mov 0x34(%rax),%esi 229ac9: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 229acd: 45 29 d1 sub %r10d,%r9d 229ad0: 4c 8b 53 30 mov 0x30(%rbx),%r10 229ad4: 44 89 c8 mov %r9d,%eax 229ad7: 2b 44 24 24 sub 0x24(%rsp),%eax 229adb: 2b 44 24 20 sub 0x20(%rsp),%eax 229adf: 2b 44 24 18 sub 0x18(%rsp),%eax 229ae3: 45 8b 42 34 mov 0x34(%r10),%r8d 229ae7: 50 push %rax 229ae8: 41 8b 42 38 mov 0x38(%r10),%eax 229aec: 50 push %rax 229aed: 0f b6 42 0e movzbl 0xe(%rdx),%eax 229af1: ba 02 00 00 00 mov $0x2,%edx 229af6: 50 push %rax 229af7: e8 00 00 00 00 callq 229afc 229afc: 48 8b 53 28 mov 0x28(%rbx),%rdx 229b00: 48 8b 43 30 mov 0x30(%rbx),%rax 229b04: 45 89 e9 mov %r13d,%r9d 229b07: 41 d0 e9 shr %r9b 229b0a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229b0e: 0f b6 4a 11 movzbl 0x11(%rdx),%ecx 229b12: 48 8b 53 20 mov 0x20(%rbx),%rdx 229b16: 41 83 f1 01 xor $0x1,%r9d 229b1a: 44 8b 40 44 mov 0x44(%rax),%r8d 229b1e: 41 83 e1 01 and $0x1,%r9d 229b22: 8b 72 3c mov 0x3c(%rdx),%esi 229b25: ba 01 00 00 00 mov $0x1,%edx 229b2a: e8 00 00 00 00 callq 229b2f 229b2f: 8b 44 24 1c mov 0x1c(%rsp),%eax 229b33: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229b37: 31 d2 xor %edx,%edx 229b39: b9 01 00 00 00 mov $0x1,%ecx 229b3e: 44 8d 60 ff lea -0x1(%rax),%r12d 229b42: 48 8b 43 30 mov 0x30(%rbx),%rax 229b46: 44 8b 48 4c mov 0x4c(%rax),%r9d 229b4a: 48 8b 43 28 mov 0x28(%rbx),%rax 229b4e: 44 0f b6 40 13 movzbl 0x13(%rax),%r8d 229b53: 48 8b 43 20 mov 0x20(%rbx),%rax 229b57: 8b 70 44 mov 0x44(%rax),%esi 229b5a: 41 54 push %r12 229b5c: e8 00 00 00 00 callq 229b61 229b61: 48 8b 43 30 mov 0x30(%rbx),%rax 229b65: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229b69: 31 d2 xor %edx,%edx 229b6b: 48 83 c4 20 add $0x20,%rsp 229b6f: b9 01 00 00 00 mov $0x1,%ecx 229b74: 44 8b 88 9c 00 00 00 mov 0x9c(%rax),%r9d 229b7b: 48 8b 43 28 mov 0x28(%rbx),%rax 229b7f: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 229b84: 48 8b 43 20 mov 0x20(%rbx),%rax 229b88: 8b 70 68 mov 0x68(%rax),%esi 229b8b: 41 54 push %r12 229b8d: e8 00 00 00 00 callq 229b92 229b92: 48 8b 43 30 mov 0x30(%rbx),%rax 229b96: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229b9a: 31 d2 xor %edx,%edx 229b9c: b9 01 00 00 00 mov $0x1,%ecx 229ba1: 44 8b 88 a4 00 00 00 mov 0xa4(%rax),%r9d 229ba8: 48 8b 43 28 mov 0x28(%rbx),%rax 229bac: 44 0f b6 40 29 movzbl 0x29(%rax),%r8d 229bb1: 48 8b 43 20 mov 0x20(%rbx),%rax 229bb5: 8b 70 70 mov 0x70(%rax),%esi 229bb8: 41 54 push %r12 229bba: e8 00 00 00 00 callq 229bbf 229bbf: 48 8b 53 30 mov 0x30(%rbx),%rdx 229bc3: 48 8b 43 28 mov 0x28(%rbx),%rax 229bc7: 45 31 c9 xor %r9d,%r9d 229bca: 44 8b 54 24 20 mov 0x20(%rsp),%r10d 229bcf: 48 8b 73 20 mov 0x20(%rbx),%rsi 229bd3: 44 8b 42 58 mov 0x58(%rdx),%r8d 229bd7: 0f b6 48 16 movzbl 0x16(%rax),%ecx 229bdb: 8b 76 4c mov 0x4c(%rsi),%esi 229bde: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229be2: 41 52 push %r10 229be4: 8b 52 5c mov 0x5c(%rdx),%edx 229be7: 52 push %rdx 229be8: 0f b6 40 17 movzbl 0x17(%rax),%eax 229bec: ba 02 00 00 00 mov $0x2,%edx 229bf1: 50 push %rax 229bf2: e8 00 00 00 00 callq 229bf7 229bf7: 48 8b 43 20 mov 0x20(%rbx),%rax 229bfb: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 229c00: 44 2b 4c 24 50 sub 0x50(%rsp),%r9d 229c05: 48 83 c4 28 add $0x28,%rsp 229c09: 48 8b 4b 30 mov 0x30(%rbx),%rcx 229c0d: 8b 70 48 mov 0x48(%rax),%esi 229c10: 48 8b 53 28 mov 0x28(%rbx),%rdx 229c14: 45 89 cb mov %r9d,%r11d 229c17: 8b 44 24 14 mov 0x14(%rsp),%eax 229c1b: 03 44 24 1c add 0x1c(%rsp),%eax 229c1f: 03 44 24 0c add 0xc(%rsp),%eax 229c23: 44 0f b6 52 14 movzbl 0x14(%rdx),%r10d 229c28: 41 29 c3 sub %eax,%r11d 229c2b: 44 8b 41 50 mov 0x50(%rcx),%r8d 229c2f: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229c33: 41 53 push %r11 229c35: 8b 41 54 mov 0x54(%rcx),%eax 229c38: 44 89 d1 mov %r10d,%ecx 229c3b: 50 push %rax 229c3c: 0f b6 42 15 movzbl 0x15(%rdx),%eax 229c40: ba 02 00 00 00 mov $0x2,%edx 229c45: 50 push %rax 229c46: e8 00 00 00 00 callq 229c4b 229c4b: 48 8b 53 28 mov 0x28(%rbx),%rdx 229c4f: 48 8b 43 30 mov 0x30(%rbx),%rax 229c53: 45 89 e9 mov %r13d,%r9d 229c56: 41 c0 e9 02 shr $0x2,%r9b 229c5a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229c5e: 0f b6 4a 18 movzbl 0x18(%rdx),%ecx 229c62: 48 8b 53 20 mov 0x20(%rbx),%rdx 229c66: 41 83 f1 01 xor $0x1,%r9d 229c6a: 44 8b 40 60 mov 0x60(%rax),%r8d 229c6e: 41 83 e1 01 and $0x1,%r9d 229c72: 8b 72 50 mov 0x50(%rdx),%esi 229c75: ba 01 00 00 00 mov $0x1,%edx 229c7a: e8 00 00 00 00 callq 229c7f 229c7f: 8b 43 68 mov 0x68(%rbx),%eax 229c82: 48 83 c4 18 add $0x18,%rsp 229c86: 8d 50 e0 lea -0x20(%rax),%edx 229c89: 83 e2 df and $0xffffffdf,%edx 229c8c: 74 0b je 229c99 229c8e: 3d 80 00 00 00 cmp $0x80,%eax 229c93: 0f 85 98 01 00 00 jne 229e31 229c99: 44 0f b6 6c 24 3e movzbl 0x3e(%rsp),%r13d 229c9f: 41 bc 01 00 00 00 mov $0x1,%r12d 229ca5: 48 8b 43 20 mov 0x20(%rbx),%rax 229ca9: 8b 70 54 mov 0x54(%rax),%esi 229cac: 85 f6 test %esi,%esi 229cae: 74 33 je 229ce3 229cb0: 48 8b 43 30 mov 0x30(%rbx),%rax 229cb4: 80 7c 24 3e 00 cmpb $0x0,0x3e(%rsp) 229cb9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229cbd: 44 8b 40 64 mov 0x64(%rax),%r8d 229cc1: 48 8b 43 28 mov 0x28(%rbx),%rax 229cc5: 0f b6 48 19 movzbl 0x19(%rax),%ecx 229cc9: 0f 84 6d 01 00 00 je 229e3c 229ccf: 41 b9 01 00 00 00 mov $0x1,%r9d 229cd5: ba 01 00 00 00 mov $0x1,%edx 229cda: e8 00 00 00 00 callq 229cdf 229cdf: 48 8b 43 20 mov 0x20(%rbx),%rax 229ce3: 48 8b 53 30 mov 0x30(%rbx),%rdx 229ce7: 48 8b 4b 28 mov 0x28(%rbx),%rcx 229ceb: 45 31 c9 xor %r9d,%r9d 229cee: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 229cf4: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229cf8: 44 8b 82 ac 01 00 00 mov 0x1ac(%rdx),%r8d 229cff: 0f b6 49 6b movzbl 0x6b(%rcx),%ecx 229d03: ba 01 00 00 00 mov $0x1,%edx 229d08: e8 00 00 00 00 callq 229d0d 229d0d: 48 8b 53 30 mov 0x30(%rbx),%rdx 229d11: 48 8b 43 28 mov 0x28(%rbx),%rax 229d15: 45 89 e1 mov %r12d,%r9d 229d18: 48 8b 73 20 mov 0x20(%rbx),%rsi 229d1c: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229d20: 44 8b 42 6c mov 0x6c(%rdx),%r8d 229d24: 0f b6 48 1b movzbl 0x1b(%rax),%ecx 229d28: 8b 76 58 mov 0x58(%rsi),%esi 229d2b: 41 55 push %r13 229d2d: 8b 52 74 mov 0x74(%rdx),%edx 229d30: 52 push %rdx 229d31: 0f b6 40 1d movzbl 0x1d(%rax),%eax 229d35: ba 02 00 00 00 mov $0x2,%edx 229d3a: 50 push %rax 229d3b: e8 00 00 00 00 callq 229d40 229d40: 48 8b 03 mov (%rbx),%rax 229d43: 8b 4c 24 44 mov 0x44(%rsp),%ecx 229d47: 44 89 f2 mov %r14d,%edx 229d4a: 44 8b 44 24 48 mov 0x48(%rsp),%r8d 229d4f: 44 89 fe mov %r15d,%esi 229d52: 48 89 df mov %rbx,%rdi 229d55: 48 8b 80 30 01 00 00 mov 0x130(%rax),%rax 229d5c: e8 00 00 00 00 callq 229d61 229d61: 48 8b 03 mov (%rbx),%rax 229d64: 48 89 ee mov %rbp,%rsi 229d67: 48 89 df mov %rbx,%rdi 229d6a: 48 8b 80 b0 01 00 00 mov 0x1b0(%rax),%rax 229d71: e8 00 00 00 00 callq 229d76 229d76: 48 8b 43 20 mov 0x20(%rbx),%rax 229d7a: 8b 4c 24 20 mov 0x20(%rsp),%ecx 229d7e: 48 83 c4 18 add $0x18,%rsp 229d82: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 229d88: 83 f9 04 cmp $0x4,%ecx 229d8b: 0f 84 d4 00 00 00 je 229e65 229d91: f6 84 24 96 00 00 00 testb $0x4,0x96(%rsp) 229d98: 04 229d99: 74 09 je 229da4 229d9b: 83 f9 02 cmp $0x2,%ecx 229d9e: 0f 84 e6 00 00 00 je 229e8a 229da4: 31 ed xor %ebp,%ebp 229da6: 83 7b 38 02 cmpl $0x2,0x38(%rbx) 229daa: 40 0f 94 c5 sete %bpl 229dae: 45 31 c9 xor %r9d,%r9d 229db1: 83 7c 24 08 02 cmpl $0x2,0x8(%rsp) 229db6: 41 0f 94 c1 sete %r9b 229dba: 85 f6 test %esi,%esi 229dbc: 74 28 je 229de6 229dbe: 48 8b 53 28 mov 0x28(%rbx),%rdx 229dc2: 48 8b 43 30 mov 0x30(%rbx),%rax 229dc6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229dca: 0f b6 8a a9 00 00 00 movzbl 0xa9(%rdx),%ecx 229dd1: 44 8b 80 a4 02 00 00 mov 0x2a4(%rax),%r8d 229dd8: ba 01 00 00 00 mov $0x1,%edx 229ddd: e8 00 00 00 00 callq 229de2 229de2: 48 8b 43 20 mov 0x20(%rbx),%rax 229de6: 48 8b 53 30 mov 0x30(%rbx),%rdx 229dea: 48 8b 4b 28 mov 0x28(%rbx),%rcx 229dee: 8b 70 40 mov 0x40(%rax),%esi 229df1: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229df5: 44 8b 82 d8 02 00 00 mov 0x2d8(%rdx),%r8d 229dfc: 45 85 c0 test %r8d,%r8d 229dff: 74 7c je 229e7d 229e01: 83 7b 38 04 cmpl $0x4,0x38(%rbx) 229e05: 41 b9 03 00 00 00 mov $0x3,%r9d 229e0b: 0f b6 89 b6 00 00 00 movzbl 0xb6(%rcx),%ecx 229e12: 44 0f 45 cd cmovne %ebp,%r9d 229e16: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 229e1d: ba 01 00 00 00 mov $0x1,%edx 229e22: 5b pop %rbx 229e23: 5d pop %rbp 229e24: 41 5c pop %r12 229e26: 41 5d pop %r13 229e28: 41 5e pop %r14 229e2a: 41 5f pop %r15 229e2c: e9 00 00 00 00 jmpq 229e31 229e31: 45 31 ed xor %r13d,%r13d 229e34: 45 31 e4 xor %r12d,%r12d 229e37: e9 69 fe ff ff jmpq 229ca5 229e3c: 45 31 c9 xor %r9d,%r9d 229e3f: ba 01 00 00 00 mov $0x1,%edx 229e44: e8 00 00 00 00 callq 229e49 229e49: 48 8b 43 20 mov 0x20(%rbx),%rax 229e4d: e9 91 fe ff ff jmpq 229ce3 229e52: 85 c0 test %eax,%eax 229e54: ba 01 00 00 00 mov $0x1,%edx 229e59: 0f 45 d0 cmovne %eax,%edx 229e5c: 89 54 24 28 mov %edx,0x28(%rsp) 229e60: e9 d9 fb ff ff jmpq 229a3e 229e65: bd 01 00 00 00 mov $0x1,%ebp 229e6a: 85 f6 test %esi,%esi 229e6c: 0f 84 74 ff ff ff je 229de6 229e72: 41 b9 02 00 00 00 mov $0x2,%r9d 229e78: e9 41 ff ff ff jmpq 229dbe 229e7d: 0f b6 49 12 movzbl 0x12(%rcx),%ecx 229e81: 44 8b 42 48 mov 0x48(%rdx),%r8d 229e85: 41 89 e9 mov %ebp,%r9d 229e88: eb 8c jmp 229e16 229e8a: 80 7c 24 3f 00 cmpb $0x0,0x3f(%rsp) 229e8f: 75 18 jne 229ea9 229e91: bd 01 00 00 00 mov $0x1,%ebp 229e96: 41 b9 01 00 00 00 mov $0x1,%r9d 229e9c: 85 f6 test %esi,%esi 229e9e: 0f 85 1a ff ff ff jne 229dbe 229ea4: e9 3d ff ff ff jmpq 229de6 229ea9: 31 ed xor %ebp,%ebp 229eab: 83 7b 38 02 cmpl $0x2,0x38(%rbx) 229eaf: 41 b9 01 00 00 00 mov $0x1,%r9d 229eb5: 40 0f 94 c5 sete %bpl 229eb9: 85 f6 test %esi,%esi 229ebb: 0f 85 fd fe ff ff jne 229dbe 229ec1: e9 20 ff ff ff jmpq 229de6 229ec6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 229ecd: 00 00 00 0000000000229ed0 : 229ed0: e8 00 00 00 00 callq 229ed5 229ed5: 53 push %rbx 229ed6: 48 8b 47 28 mov 0x28(%rdi),%rax 229eda: 41 89 f3 mov %esi,%r11d 229edd: 48 89 fb mov %rdi,%rbx 229ee0: 48 8b 57 30 mov 0x30(%rdi),%rdx 229ee4: 44 0f b6 48 05 movzbl 0x5(%rax),%r9d 229ee9: 0f b6 48 04 movzbl 0x4(%rax),%ecx 229eed: 48 8b 47 20 mov 0x20(%rdi),%rax 229ef1: 44 8b 52 14 mov 0x14(%rdx),%r10d 229ef5: 44 8b 42 10 mov 0x10(%rdx),%r8d 229ef9: 48 8b 7f 10 mov 0x10(%rdi),%rdi 229efd: 8b 70 20 mov 0x20(%rax),%esi 229f00: 45 84 db test %r11b,%r11b 229f03: 74 43 je 229f48 229f05: 6a 00 pushq $0x0 229f07: ba 02 00 00 00 mov $0x2,%edx 229f0c: 41 52 push %r10 229f0e: 41 51 push %r9 229f10: 41 b9 01 00 00 00 mov $0x1,%r9d 229f16: e8 00 00 00 00 callq 229f1b 229f1b: 48 8b 53 28 mov 0x28(%rbx),%rdx 229f1f: 48 8b 43 30 mov 0x30(%rbx),%rax 229f23: 45 31 c9 xor %r9d,%r9d 229f26: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229f2a: 48 83 c4 18 add $0x18,%rsp 229f2e: 0f b6 4a 0b movzbl 0xb(%rdx),%ecx 229f32: 48 8b 53 20 mov 0x20(%rbx),%rdx 229f36: 44 8b 40 2c mov 0x2c(%rax),%r8d 229f3a: 5b pop %rbx 229f3b: 8b 72 2c mov 0x2c(%rdx),%esi 229f3e: ba 01 00 00 00 mov $0x1,%edx 229f43: e9 00 00 00 00 jmpq 229f48 229f48: 6a 00 pushq $0x0 229f4a: ba 02 00 00 00 mov $0x2,%edx 229f4f: 41 52 push %r10 229f51: 41 51 push %r9 229f53: 45 31 c9 xor %r9d,%r9d 229f56: e8 00 00 00 00 callq 229f5b 229f5b: 48 8b 53 28 mov 0x28(%rbx),%rdx 229f5f: 48 8b 43 30 mov 0x30(%rbx),%rax 229f63: 41 b9 01 00 00 00 mov $0x1,%r9d 229f69: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229f6d: 48 83 c4 18 add $0x18,%rsp 229f71: 0f b6 4a 69 movzbl 0x69(%rdx),%ecx 229f75: 48 8b 53 20 mov 0x20(%rbx),%rdx 229f79: 44 8b 80 a4 01 00 00 mov 0x1a4(%rax),%r8d 229f80: 5b pop %rbx 229f81: 8b b2 d4 00 00 00 mov 0xd4(%rdx),%esi 229f87: ba 01 00 00 00 mov $0x1,%edx 229f8c: e9 00 00 00 00 jmpq 229f91 229f91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 229f98: 00 00 00 00 229f9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000229fa0 : 229fa0: e8 00 00 00 00 callq 229fa5 229fa5: 41 54 push %r12 229fa7: 31 d2 xor %edx,%edx 229fa9: 55 push %rbp 229faa: 53 push %rbx 229fab: 48 8b 6f 10 mov 0x10(%rdi),%rbp 229faf: 48 89 fb mov %rdi,%rbx 229fb2: 48 8b 47 20 mov 0x20(%rdi),%rax 229fb6: 48 8b 7d 18 mov 0x18(%rbp),%rdi 229fba: 44 8b 60 78 mov 0x78(%rax),%r12d 229fbe: 48 8b 07 mov (%rdi),%rax 229fc1: 44 89 e6 mov %r12d,%esi 229fc4: 48 8b 40 08 mov 0x8(%rax),%rax 229fc8: e8 00 00 00 00 callq 229fcd 229fcd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 229fd2: 48 8b 43 30 mov 0x30(%rbx),%rax 229fd6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 229fda: b9 01 00 00 00 mov $0x1,%ecx 229fdf: 31 d2 xor %edx,%edx 229fe1: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 229fe8: 48 8b 43 28 mov 0x28(%rbx),%rax 229fec: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 229ff1: 48 8b 43 20 mov 0x20(%rbx),%rax 229ff5: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 229ffb: 6a 01 pushq $0x1 229ffd: e8 00 00 00 00 callq 22a002 22a002: 48 8b 43 30 mov 0x30(%rbx),%rax 22a006: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a00a: 31 d2 xor %edx,%edx 22a00c: b9 01 00 00 00 mov $0x1,%ecx 22a011: 44 8b 88 bc 01 00 00 mov 0x1bc(%rax),%r9d 22a018: 48 8b 43 28 mov 0x28(%rbx),%rax 22a01c: 44 0f b6 40 6f movzbl 0x6f(%rax),%r8d 22a021: 48 8b 43 20 mov 0x20(%rbx),%rax 22a025: 8b 70 08 mov 0x8(%rax),%esi 22a028: 6a 01 pushq $0x1 22a02a: e8 00 00 00 00 callq 22a02f 22a02f: 58 pop %rax 22a030: 5a pop %rdx 22a031: 5b pop %rbx 22a032: 5d pop %rbp 22a033: 41 5c pop %r12 22a035: c3 retq 22a036: 48 8b 75 10 mov 0x10(%rbp),%rsi 22a03a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 22a041 22a041: 89 c0 mov %eax,%eax 22a043: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22a04b 22a04a: 00 22a04b: 73 85 jae 229fd2 22a04d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 22a054 22a054: 48 85 c0 test %rax,%rax 22a057: 74 12 je 22a06b 22a059: 48 8b 78 08 mov 0x8(%rax),%rdi 22a05d: 48 83 c6 08 add $0x8,%rsi 22a061: 31 c9 xor %ecx,%ecx 22a063: 44 89 e2 mov %r12d,%edx 22a066: e8 00 00 00 00 callq 22a06b 22a06b: e9 62 ff ff ff jmpq 229fd2 000000000022a070 : 22a070: e8 00 00 00 00 callq 22a075 22a075: 41 55 push %r13 22a077: 41 54 push %r12 22a079: 45 31 e4 xor %r12d,%r12d 22a07c: 55 push %rbp 22a07d: 48 89 f5 mov %rsi,%rbp 22a080: 53 push %rbx 22a081: 48 89 fb mov %rdi,%rbx 22a084: 48 83 ec 10 sub $0x10,%rsp 22a088: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22a08f: 00 00 22a091: 48 89 44 24 08 mov %rax,0x8(%rsp) 22a096: 31 c0 xor %eax,%eax 22a098: 48 8b 47 30 mov 0x30(%rdi),%rax 22a09c: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 22a0a1: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 22a0a8: 00 22a0a9: 8b 48 68 mov 0x68(%rax),%ecx 22a0ac: 48 8b 47 28 mov 0x28(%rdi),%rax 22a0b0: 0f b6 50 1a movzbl 0x1a(%rax),%edx 22a0b4: 48 8b 47 20 mov 0x20(%rdi),%rax 22a0b8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 22a0bc: 8b 70 58 mov 0x58(%rax),%esi 22a0bf: e8 00 00 00 00 callq 22a0c4 22a0c4: 8b 44 24 04 mov 0x4(%rsp),%eax 22a0c8: 85 c0 test %eax,%eax 22a0ca: 75 22 jne 22a0ee 22a0cc: 48 8b 44 24 08 mov 0x8(%rsp),%rax 22a0d1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22a0d8: 00 00 22a0da: 0f 85 22 02 00 00 jne 22a302 22a0e0: 48 83 c4 10 add $0x10,%rsp 22a0e4: 44 89 e0 mov %r12d,%eax 22a0e7: 5b pop %rbx 22a0e8: 5d pop %rbp 22a0e9: 41 5c pop %r12 22a0eb: 41 5d pop %r13 22a0ed: c3 retq 22a0ee: 4c 8b 63 10 mov 0x10(%rbx),%r12 22a0f2: 48 8b 43 20 mov 0x20(%rbx),%rax 22a0f6: 31 d2 xor %edx,%edx 22a0f8: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 22a0fd: 44 8b a8 e8 00 00 00 mov 0xe8(%rax),%r13d 22a104: 48 8b 07 mov (%rdi),%rax 22a107: 44 89 ee mov %r13d,%esi 22a10a: 48 8b 40 08 mov 0x8(%rax),%rax 22a10e: e8 00 00 00 00 callq 22a113 22a113: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22a118: 44 0f b6 65 17 movzbl 0x17(%rbp),%r12d 22a11d: 45 84 e4 test %r12b,%r12b 22a120: 0f 84 92 01 00 00 je 22a2b8 22a126: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a12a: 48 8b 43 28 mov 0x28(%rbx),%rax 22a12e: 44 0f b7 4d 02 movzwl 0x2(%rbp),%r9d 22a133: 48 8b 73 20 mov 0x20(%rbx),%rsi 22a137: 44 8b 82 20 02 00 00 mov 0x220(%rdx),%r8d 22a13e: 0f b6 88 88 00 00 00 movzbl 0x88(%rax),%ecx 22a145: 8b b6 f8 00 00 00 mov 0xf8(%rsi),%esi 22a14b: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a14f: 41 51 push %r9 22a151: 8b 92 24 02 00 00 mov 0x224(%rdx),%edx 22a157: 44 0f b7 4d 00 movzwl 0x0(%rbp),%r9d 22a15c: 52 push %rdx 22a15d: 0f b6 80 89 00 00 00 movzbl 0x89(%rax),%eax 22a164: ba 02 00 00 00 mov $0x2,%edx 22a169: 50 push %rax 22a16a: e8 00 00 00 00 callq 22a16f 22a16f: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a173: 48 8b 43 28 mov 0x28(%rbx),%rax 22a177: 44 0f b7 4d 06 movzwl 0x6(%rbp),%r9d 22a17c: 48 8b 73 20 mov 0x20(%rbx),%rsi 22a180: 44 8b 82 28 02 00 00 mov 0x228(%rdx),%r8d 22a187: 0f b6 88 8a 00 00 00 movzbl 0x8a(%rax),%ecx 22a18e: 8b b6 fc 00 00 00 mov 0xfc(%rsi),%esi 22a194: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a198: 41 51 push %r9 22a19a: 8b 92 2c 02 00 00 mov 0x22c(%rdx),%edx 22a1a0: 44 0f b7 4d 04 movzwl 0x4(%rbp),%r9d 22a1a5: 52 push %rdx 22a1a6: 0f b6 80 8b 00 00 00 movzbl 0x8b(%rax),%eax 22a1ad: ba 02 00 00 00 mov $0x2,%edx 22a1b2: 50 push %rax 22a1b3: e8 00 00 00 00 callq 22a1b8 22a1b8: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a1bc: 48 8b 43 28 mov 0x28(%rbx),%rax 22a1c0: 44 0f b7 4d 0a movzwl 0xa(%rbp),%r9d 22a1c5: 48 8b 73 20 mov 0x20(%rbx),%rsi 22a1c9: 48 83 c4 30 add $0x30,%rsp 22a1cd: 44 8b 82 30 02 00 00 mov 0x230(%rdx),%r8d 22a1d4: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 22a1db: 8b b6 00 01 00 00 mov 0x100(%rsi),%esi 22a1e1: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a1e5: 41 51 push %r9 22a1e7: 8b 92 34 02 00 00 mov 0x234(%rdx),%edx 22a1ed: 44 0f b7 4d 08 movzwl 0x8(%rbp),%r9d 22a1f2: 52 push %rdx 22a1f3: 0f b6 80 8d 00 00 00 movzbl 0x8d(%rax),%eax 22a1fa: ba 02 00 00 00 mov $0x2,%edx 22a1ff: 50 push %rax 22a200: e8 00 00 00 00 callq 22a205 22a205: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a209: 48 8b 43 28 mov 0x28(%rbx),%rax 22a20d: 44 0f b7 4d 0e movzwl 0xe(%rbp),%r9d 22a212: 48 8b 73 20 mov 0x20(%rbx),%rsi 22a216: 44 8b 82 38 02 00 00 mov 0x238(%rdx),%r8d 22a21d: 0f b6 88 8e 00 00 00 movzbl 0x8e(%rax),%ecx 22a224: 8b b6 04 01 00 00 mov 0x104(%rsi),%esi 22a22a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a22e: 41 51 push %r9 22a230: 8b 92 3c 02 00 00 mov 0x23c(%rdx),%edx 22a236: 44 0f b7 4d 0c movzwl 0xc(%rbp),%r9d 22a23b: 52 push %rdx 22a23c: 0f b6 80 8f 00 00 00 movzbl 0x8f(%rax),%eax 22a243: ba 02 00 00 00 mov $0x2,%edx 22a248: 50 push %rax 22a249: e8 00 00 00 00 callq 22a24e 22a24e: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a252: 48 8b 43 28 mov 0x28(%rbx),%rax 22a256: 48 8b 73 20 mov 0x20(%rbx),%rsi 22a25a: 48 83 c4 30 add $0x30,%rsp 22a25e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a262: 44 8b 82 08 02 00 00 mov 0x208(%rdx),%r8d 22a269: 0f b6 88 82 00 00 00 movzbl 0x82(%rax),%ecx 22a270: 8b b6 e8 00 00 00 mov 0xe8(%rsi),%esi 22a276: 6a 01 pushq $0x1 22a278: 44 8b 8a 10 02 00 00 mov 0x210(%rdx),%r9d 22a27f: 41 51 push %r9 22a281: 44 0f b6 88 84 00 00 movzbl 0x84(%rax),%r9d 22a288: 00 22a289: 41 51 push %r9 22a28b: 44 8b 4d 10 mov 0x10(%rbp),%r9d 22a28f: 41 51 push %r9 22a291: 8b 92 0c 02 00 00 mov 0x20c(%rdx),%edx 22a297: 44 0f b6 4d 16 movzbl 0x16(%rbp),%r9d 22a29c: 52 push %rdx 22a29d: 0f b6 80 83 00 00 00 movzbl 0x83(%rax),%eax 22a2a4: ba 03 00 00 00 mov $0x3,%edx 22a2a9: 50 push %rax 22a2aa: e8 00 00 00 00 callq 22a2af 22a2af: 48 83 c4 30 add $0x30,%rsp 22a2b3: e9 14 fe ff ff jmpq 22a0cc 22a2b8: 41 bc 01 00 00 00 mov $0x1,%r12d 22a2be: e9 09 fe ff ff jmpq 22a0cc 22a2c3: 49 8b 74 24 10 mov 0x10(%r12),%rsi 22a2c8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 22a2cf 22a2cf: 89 c0 mov %eax,%eax 22a2d1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22a2d9 22a2d8: 00 22a2d9: 0f 83 39 fe ff ff jae 22a118 22a2df: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 22a2e6 22a2e6: 48 85 c0 test %rax,%rax 22a2e9: 74 12 je 22a2fd 22a2eb: 48 8b 78 08 mov 0x8(%rax),%rdi 22a2ef: 48 83 c6 08 add $0x8,%rsi 22a2f3: 31 c9 xor %ecx,%ecx 22a2f5: 44 89 ea mov %r13d,%edx 22a2f8: e8 00 00 00 00 callq 22a2fd 22a2fd: e9 16 fe ff ff jmpq 22a118 22a302: e8 00 00 00 00 callq 22a307 22a307: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 22a30e: 00 00 000000000022a310 : 22a310: e8 00 00 00 00 callq 22a315 22a315: 41 57 push %r15 22a317: 41 56 push %r14 22a319: 41 55 push %r13 22a31b: 41 54 push %r12 22a31d: 44 8d 62 ff lea -0x1(%rdx),%r12d 22a321: 55 push %rbp 22a322: 89 f5 mov %esi,%ebp 22a324: 53 push %rbx 22a325: 48 89 fb mov %rdi,%rbx 22a328: 48 83 ec 20 sub $0x20,%rsp 22a32c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22a333: 00 00 22a335: 48 89 44 24 18 mov %rax,0x18(%rsp) 22a33a: b8 ff ff ff ff mov $0xffffffff,%eax 22a33f: 48 89 44 24 02 mov %rax,0x2(%rsp) 22a344: 31 c0 xor %eax,%eax 22a346: 66 89 44 24 0a mov %ax,0xa(%rsp) 22a34b: 41 83 fc 03 cmp $0x3,%r12d 22a34f: 0f 86 18 03 00 00 jbe 22a66d 22a355: 41 bc 01 00 00 00 mov $0x1,%r12d 22a35b: 83 fe 06 cmp $0x6,%esi 22a35e: 0f 84 88 04 00 00 je 22a7ec 22a364: 83 fd 06 cmp $0x6,%ebp 22a367: 0f 87 b9 01 00 00 ja 22a526 22a36d: 83 fd 03 cmp $0x3,%ebp 22a370: 0f 84 42 02 00 00 je 22a5b8 22a376: 8d 45 fc lea -0x4(%rbp),%eax 22a379: 83 f8 01 cmp $0x1,%eax 22a37c: 0f 87 81 01 00 00 ja 22a503 22a382: 83 fd 04 cmp $0x4,%ebp 22a385: b9 08 00 00 00 mov $0x8,%ecx 22a38a: 40 0f 95 c5 setne %bpl 22a38e: 40 0f b6 ed movzbl %bpl,%ebp 22a392: 83 c5 03 add $0x3,%ebp 22a395: 41 83 fc 03 cmp $0x3,%r12d 22a399: 74 0b je 22a3a6 22a39b: 43 8d 04 24 lea (%r12,%r12,1),%eax 22a39f: b9 0a 00 00 00 mov $0xa,%ecx 22a3a4: 29 c1 sub %eax,%ecx 22a3a6: 31 d2 xor %edx,%edx 22a3a8: b8 ff ff 00 00 mov $0xffff,%eax 22a3ad: eb 04 jmp 22a3b3 22a3af: 0f b7 04 14 movzwl (%rsp,%rdx,1),%eax 22a3b3: d3 f8 sar %cl,%eax 22a3b5: d3 e0 shl %cl,%eax 22a3b7: 66 89 44 14 0c mov %ax,0xc(%rsp,%rdx,1) 22a3bc: 48 83 c2 02 add $0x2,%rdx 22a3c0: 48 83 fa 0c cmp $0xc,%rdx 22a3c4: 75 e9 jne 22a3af 22a3c6: 4c 8b 6b 10 mov 0x10(%rbx),%r13 22a3ca: 48 8b 43 20 mov 0x20(%rbx),%rax 22a3ce: 31 d2 xor %edx,%edx 22a3d0: 49 8b 7d 18 mov 0x18(%r13),%rdi 22a3d4: 44 8b b0 a0 00 00 00 mov 0xa0(%rax),%r14d 22a3db: 48 8b 07 mov (%rdi),%rax 22a3de: 44 89 f6 mov %r14d,%esi 22a3e1: 48 8b 40 08 mov 0x8(%rax),%rax 22a3e5: e8 00 00 00 00 callq 22a3ea 22a3ea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22a3ef: 45 31 ed xor %r13d,%r13d 22a3f2: 31 f6 xor %esi,%esi 22a3f4: 41 bf 01 00 00 00 mov $0x1,%r15d 22a3fa: 44 89 e9 mov %r13d,%ecx 22a3fd: 45 89 fe mov %r15d,%r14d 22a400: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a404: 48 8b 43 28 mov 0x28(%rbx),%rax 22a408: 41 d3 e6 shl %cl,%r14d 22a40b: 48 8b 4b 20 mov 0x20(%rbx),%rcx 22a40f: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a413: 44 8b 8a 60 01 00 00 mov 0x160(%rdx),%r9d 22a41a: 44 0f b6 40 58 movzbl 0x58(%rax),%r8d 22a41f: 44 8b 91 a8 00 00 00 mov 0xa8(%rcx),%r10d 22a426: 56 push %rsi 22a427: b9 02 00 00 00 mov $0x2,%ecx 22a42c: 8b 92 64 01 00 00 mov 0x164(%rdx),%edx 22a432: 44 89 d6 mov %r10d,%esi 22a435: 52 push %rdx 22a436: 0f b6 40 59 movzbl 0x59(%rax),%eax 22a43a: 31 d2 xor %edx,%edx 22a43c: 50 push %rax 22a43d: 41 56 push %r14 22a43f: e8 00 00 00 00 callq 22a444 22a444: 42 0f b7 74 6c 2c movzwl 0x2c(%rsp,%r13,2),%esi 22a44a: 49 83 c5 01 add $0x1,%r13 22a44e: 48 83 c4 20 add $0x20,%rsp 22a452: 49 83 fd 06 cmp $0x6,%r13 22a456: 75 a2 jne 22a3fa 22a458: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a45c: 48 8b 43 28 mov 0x28(%rbx),%rax 22a460: 48 8b 4b 20 mov 0x20(%rbx),%rcx 22a464: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a468: 44 8b 8a 60 01 00 00 mov 0x160(%rdx),%r9d 22a46f: 44 0f b6 40 58 movzbl 0x58(%rax),%r8d 22a474: 44 8b 91 a8 00 00 00 mov 0xa8(%rcx),%r10d 22a47b: 56 push %rsi 22a47c: b9 02 00 00 00 mov $0x2,%ecx 22a481: 8b 92 64 01 00 00 mov 0x164(%rdx),%edx 22a487: 44 89 d6 mov %r10d,%esi 22a48a: 52 push %rdx 22a48b: 0f b6 40 59 movzbl 0x59(%rax),%eax 22a48f: 31 d2 xor %edx,%edx 22a491: 50 push %rax 22a492: 41 56 push %r14 22a494: e8 00 00 00 00 callq 22a499 22a499: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a49d: 48 8b 43 28 mov 0x28(%rbx),%rax 22a4a1: 48 8b 73 20 mov 0x20(%rbx),%rsi 22a4a5: 48 83 c4 20 add $0x20,%rsp 22a4a9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a4ad: 44 8b 82 50 01 00 00 mov 0x150(%rdx),%r8d 22a4b4: 0f b6 48 54 movzbl 0x54(%rax),%ecx 22a4b8: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 22a4be: 41 54 push %r12 22a4c0: 44 8b 8a 5c 01 00 00 mov 0x15c(%rdx),%r9d 22a4c7: 41 51 push %r9 22a4c9: 44 0f b6 48 57 movzbl 0x57(%rax),%r9d 22a4ce: 41 51 push %r9 22a4d0: 6a 00 pushq $0x0 22a4d2: 44 8b 8a 58 01 00 00 mov 0x158(%rdx),%r9d 22a4d9: 41 51 push %r9 22a4db: 44 0f b6 48 56 movzbl 0x56(%rax),%r9d 22a4e0: 41 51 push %r9 22a4e2: 41 b9 01 00 00 00 mov $0x1,%r9d 22a4e8: 55 push %rbp 22a4e9: 8b 92 54 01 00 00 mov 0x154(%rdx),%edx 22a4ef: 52 push %rdx 22a4f0: 0f b6 40 55 movzbl 0x55(%rax),%eax 22a4f4: ba 04 00 00 00 mov $0x4,%edx 22a4f9: 50 push %rax 22a4fa: e8 00 00 00 00 callq 22a4ff 22a4ff: 48 83 c4 48 add $0x48,%rsp 22a503: 48 8b 44 24 18 mov 0x18(%rsp),%rax 22a508: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22a50f: 00 00 22a511: 0f 85 a8 04 00 00 jne 22a9bf 22a517: 48 83 c4 20 add $0x20,%rsp 22a51b: 5b pop %rbx 22a51c: 5d pop %rbp 22a51d: 41 5c pop %r12 22a51f: 41 5d pop %r13 22a521: 41 5e pop %r14 22a523: 41 5f pop %r15 22a525: c3 retq 22a526: 83 fd 07 cmp $0x7,%ebp 22a529: 0f 85 80 00 00 00 jne 22a5af 22a52f: 48 8b 6b 10 mov 0x10(%rbx),%rbp 22a533: 48 8b 43 20 mov 0x20(%rbx),%rax 22a537: 31 d2 xor %edx,%edx 22a539: 48 8b 7d 18 mov 0x18(%rbp),%rdi 22a53d: 44 8b a0 a4 00 00 00 mov 0xa4(%rax),%r12d 22a544: 48 8b 07 mov (%rdi),%rax 22a547: 44 89 e6 mov %r12d,%esi 22a54a: 48 8b 40 08 mov 0x8(%rax),%rax 22a54e: e8 00 00 00 00 callq 22a553 22a553: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22a558: 48 8b 6b 10 mov 0x10(%rbx),%rbp 22a55c: 48 8b 43 20 mov 0x20(%rbx),%rax 22a560: 31 d2 xor %edx,%edx 22a562: 48 8b 7d 18 mov 0x18(%rbp),%rdi 22a566: 44 8b a0 a8 00 00 00 mov 0xa8(%rax),%r12d 22a56d: 48 8b 07 mov (%rdi),%rax 22a570: 44 89 e6 mov %r12d,%esi 22a573: 48 8b 40 08 mov 0x8(%rax),%rax 22a577: e8 00 00 00 00 callq 22a57c 22a57c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22a581: 48 8b 43 20 mov 0x20(%rbx),%rax 22a585: 48 8b 5b 10 mov 0x10(%rbx),%rbx 22a589: 31 d2 xor %edx,%edx 22a58b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 22a58f: 44 8b a0 a0 00 00 00 mov 0xa0(%rax),%r12d 22a596: 48 8b 07 mov (%rdi),%rax 22a599: 44 89 e6 mov %r12d,%esi 22a59c: 48 8b 40 08 mov 0x8(%rax),%rax 22a5a0: e8 00 00 00 00 callq 22a5a5 22a5a5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22a5aa: e9 54 ff ff ff jmpq 22a503 22a5af: 83 fd 0b cmp $0xb,%ebp 22a5b2: 0f 85 4b ff ff ff jne 22a503 22a5b8: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a5bc: 48 8b 43 28 mov 0x28(%rbx),%rax 22a5c0: 41 b9 06 00 00 00 mov $0x6,%r9d 22a5c6: 48 8b 73 20 mov 0x20(%rbx),%rsi 22a5ca: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a5ce: 44 8b 82 44 01 00 00 mov 0x144(%rdx),%r8d 22a5d5: 0f b6 48 51 movzbl 0x51(%rax),%ecx 22a5d9: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 22a5df: 6a 06 pushq $0x6 22a5e1: 8b 92 48 01 00 00 mov 0x148(%rdx),%edx 22a5e7: 52 push %rdx 22a5e8: 0f b6 40 52 movzbl 0x52(%rax),%eax 22a5ec: ba 02 00 00 00 mov $0x2,%edx 22a5f1: 50 push %rax 22a5f2: e8 00 00 00 00 callq 22a5f7 22a5f7: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a5fb: 48 8b 43 28 mov 0x28(%rbx),%rax 22a5ff: 48 8b 73 20 mov 0x20(%rbx),%rsi 22a603: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a607: 44 8b 82 50 01 00 00 mov 0x150(%rdx),%r8d 22a60e: 0f b6 48 54 movzbl 0x54(%rax),%ecx 22a612: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 22a618: 41 54 push %r12 22a61a: 44 8b 8a 5c 01 00 00 mov 0x15c(%rdx),%r9d 22a621: 41 51 push %r9 22a623: 44 0f b6 48 57 movzbl 0x57(%rax),%r9d 22a628: 41 51 push %r9 22a62a: 45 31 c9 xor %r9d,%r9d 22a62d: 83 fd 0b cmp $0xb,%ebp 22a630: 41 0f 94 c1 sete %r9b 22a634: 41 51 push %r9 22a636: 44 8b 8a 58 01 00 00 mov 0x158(%rdx),%r9d 22a63d: 41 51 push %r9 22a63f: 44 0f b6 48 56 movzbl 0x56(%rax),%r9d 22a644: 41 51 push %r9 22a646: 41 b9 01 00 00 00 mov $0x1,%r9d 22a64c: 6a 00 pushq $0x0 22a64e: 8b 92 54 01 00 00 mov 0x154(%rdx),%edx 22a654: 52 push %rdx 22a655: 0f b6 40 55 movzbl 0x55(%rax),%eax 22a659: ba 04 00 00 00 mov $0x4,%edx 22a65e: 50 push %rax 22a65f: e8 00 00 00 00 callq 22a664 22a664: 48 83 c4 60 add $0x60,%rsp 22a668: e9 96 fe ff ff jmpq 22a503 22a66d: 83 fe 06 cmp $0x6,%esi 22a670: 0f 85 ee fc ff ff jne 22a364 22a676: 48 8b 47 20 mov 0x20(%rdi),%rax 22a67a: 4c 8b 6f 10 mov 0x10(%rdi),%r13 22a67e: 48 89 c1 mov %rax,%rcx 22a681: 4c 89 ef mov %r13,%rdi 22a684: 41 83 fc 02 cmp $0x2,%r12d 22a688: 0f 85 63 02 00 00 jne 22a8f1 22a68e: 48 8b 4b 30 mov 0x30(%rbx),%rcx 22a692: 48 8b 53 28 mov 0x28(%rbx),%rdx 22a696: 41 b9 06 00 00 00 mov $0x6,%r9d 22a69c: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 22a6a2: 44 0f b6 52 4f movzbl 0x4f(%rdx),%r10d 22a6a7: 44 8b 81 3c 01 00 00 mov 0x13c(%rcx),%r8d 22a6ae: 68 00 60 00 00 pushq $0x6000 22a6b3: 8b 81 4c 01 00 00 mov 0x14c(%rcx),%eax 22a6b9: 50 push %rax 22a6ba: 0f b6 42 53 movzbl 0x53(%rdx),%eax 22a6be: 50 push %rax 22a6bf: 6a 05 pushq $0x5 22a6c1: 8b 81 44 01 00 00 mov 0x144(%rcx),%eax 22a6c7: 50 push %rax 22a6c8: 0f b6 42 51 movzbl 0x51(%rdx),%eax 22a6cc: 50 push %rax 22a6cd: 6a 08 pushq $0x8 22a6cf: 8b 81 48 01 00 00 mov 0x148(%rcx),%eax 22a6d5: 50 push %rax 22a6d6: 0f b6 42 52 movzbl 0x52(%rdx),%eax 22a6da: 50 push %rax 22a6db: 6a 08 pushq $0x8 22a6dd: 8b 81 40 01 00 00 mov 0x140(%rcx),%eax 22a6e3: 44 89 d1 mov %r10d,%ecx 22a6e6: 50 push %rax 22a6e7: 0f b6 42 50 movzbl 0x50(%rdx),%eax 22a6eb: ba 05 00 00 00 mov $0x5,%edx 22a6f0: 50 push %rax 22a6f1: e8 00 00 00 00 callq 22a6f6 22a6f6: 48 8b 43 20 mov 0x20(%rbx),%rax 22a6fa: 4c 8b 6b 10 mov 0x10(%rbx),%r13 22a6fe: 48 83 c4 60 add $0x60,%rsp 22a702: 49 8b 7d 18 mov 0x18(%r13),%rdi 22a706: 44 8b b0 a8 00 00 00 mov 0xa8(%rax),%r14d 22a70d: 31 d2 xor %edx,%edx 22a70f: 48 8b 07 mov (%rdi),%rax 22a712: 44 89 f6 mov %r14d,%esi 22a715: 48 8b 40 08 mov 0x8(%rax),%rax 22a719: e8 00 00 00 00 callq 22a71e 22a71e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22a723: 4c 8b 6b 10 mov 0x10(%rbx),%r13 22a727: 48 8b 43 20 mov 0x20(%rbx),%rax 22a72b: 31 d2 xor %edx,%edx 22a72d: 49 8b 7d 18 mov 0x18(%r13),%rdi 22a731: 44 8b b0 a4 00 00 00 mov 0xa4(%rax),%r14d 22a738: 48 8b 07 mov (%rdi),%rax 22a73b: 44 89 f6 mov %r14d,%esi 22a73e: 48 8b 40 08 mov 0x8(%rax),%rax 22a742: e8 00 00 00 00 callq 22a747 22a747: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22a74c: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a750: 48 8b 43 28 mov 0x28(%rbx),%rax 22a754: 48 8b 4b 20 mov 0x20(%rbx),%rcx 22a758: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22a75c: 44 8b 8a 50 01 00 00 mov 0x150(%rdx),%r9d 22a763: 44 0f b6 40 54 movzbl 0x54(%rax),%r8d 22a768: 8b b1 a4 00 00 00 mov 0xa4(%rcx),%esi 22a76e: 41 54 push %r12 22a770: 8b 8a 5c 01 00 00 mov 0x15c(%rdx),%ecx 22a776: 51 push %rcx 22a777: 0f b6 48 57 movzbl 0x57(%rax),%ecx 22a77b: 51 push %rcx 22a77c: 6a 00 pushq $0x0 22a77e: 8b 8a 58 01 00 00 mov 0x158(%rdx),%ecx 22a784: 51 push %rcx 22a785: 0f b6 48 56 movzbl 0x56(%rax),%ecx 22a789: 51 push %rcx 22a78a: b9 04 00 00 00 mov $0x4,%ecx 22a78f: 55 push %rbp 22a790: 8b 92 54 01 00 00 mov 0x154(%rdx),%edx 22a796: 52 push %rdx 22a797: 0f b6 40 55 movzbl 0x55(%rax),%eax 22a79b: 31 d2 xor %edx,%edx 22a79d: 50 push %rax 22a79e: 6a 01 pushq $0x1 22a7a0: e8 00 00 00 00 callq 22a7a5 22a7a5: 48 83 c4 50 add $0x50,%rsp 22a7a9: e9 55 fd ff ff jmpq 22a503 22a7ae: 48 8b 75 10 mov 0x10(%rbp),%rsi 22a7b2: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 22a7b9 22a7b9: 89 c0 mov %eax,%eax 22a7bb: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22a7c3 22a7c2: 00 22a7c3: 0f 83 8f fd ff ff jae 22a558 22a7c9: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 22a7d0 22a7d0: 48 85 c0 test %rax,%rax 22a7d3: 74 12 je 22a7e7 22a7d5: 48 8b 78 08 mov 0x8(%rax),%rdi 22a7d9: 48 83 c6 08 add $0x8,%rsi 22a7dd: 31 c9 xor %ecx,%ecx 22a7df: 44 89 e2 mov %r12d,%edx 22a7e2: e8 00 00 00 00 callq 22a7e7 22a7e7: e9 6c fd ff ff jmpq 22a558 22a7ec: 48 8b 4f 20 mov 0x20(%rdi),%rcx 22a7f0: 48 8b 7f 10 mov 0x10(%rdi),%rdi 22a7f4: 41 b9 08 00 00 00 mov $0x8,%r9d 22a7fa: 48 8b 53 30 mov 0x30(%rbx),%rdx 22a7fe: 48 8b 43 28 mov 0x28(%rbx),%rax 22a802: bd 05 00 00 00 mov $0x5,%ebp 22a807: 41 bc 01 00 00 00 mov $0x1,%r12d 22a80d: 8b b1 a0 00 00 00 mov 0xa0(%rcx),%esi 22a813: 44 0f b6 50 4f movzbl 0x4f(%rax),%r10d 22a818: 44 8b 82 3c 01 00 00 mov 0x13c(%rdx),%r8d 22a81f: 6a 00 pushq $0x0 22a821: 8b 8a 4c 01 00 00 mov 0x14c(%rdx),%ecx 22a827: 51 push %rcx 22a828: 0f b6 48 53 movzbl 0x53(%rax),%ecx 22a82c: 51 push %rcx 22a82d: 6a 06 pushq $0x6 22a82f: 8b 8a 44 01 00 00 mov 0x144(%rdx),%ecx 22a835: 51 push %rcx 22a836: 0f b6 48 51 movzbl 0x51(%rax),%ecx 22a83a: 51 push %rcx 22a83b: 6a 08 pushq $0x8 22a83d: 8b 8a 48 01 00 00 mov 0x148(%rdx),%ecx 22a843: 51 push %rcx 22a844: 0f b6 48 52 movzbl 0x52(%rax),%ecx 22a848: 51 push %rcx 22a849: 44 89 d1 mov %r10d,%ecx 22a84c: 6a 00 pushq $0x0 22a84e: 8b 92 40 01 00 00 mov 0x140(%rdx),%edx 22a854: 52 push %rdx 22a855: 0f b6 40 50 movzbl 0x50(%rax),%eax 22a859: ba 05 00 00 00 mov $0x5,%edx 22a85e: 50 push %rax 22a85f: e8 00 00 00 00 callq 22a864 22a864: 48 8b 43 20 mov 0x20(%rbx),%rax 22a868: 4c 8b 6b 10 mov 0x10(%rbx),%r13 22a86c: 48 83 c4 60 add $0x60,%rsp 22a870: e9 8d fe ff ff jmpq 22a702 22a875: 49 8b 75 10 mov 0x10(%r13),%rsi 22a879: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 22a880 22a880: 89 c0 mov %eax,%eax 22a882: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22a88a 22a889: 00 22a88a: 0f 83 5f fb ff ff jae 22a3ef 22a890: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 22a897 22a897: 48 85 c0 test %rax,%rax 22a89a: 74 12 je 22a8ae 22a89c: 48 8b 78 08 mov 0x8(%rax),%rdi 22a8a0: 48 83 c6 08 add $0x8,%rsi 22a8a4: 31 c9 xor %ecx,%ecx 22a8a6: 44 89 f2 mov %r14d,%edx 22a8a9: e8 00 00 00 00 callq 22a8ae 22a8ae: e9 3c fb ff ff jmpq 22a3ef 22a8b3: 49 8b 75 10 mov 0x10(%r13),%rsi 22a8b7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 22a8be 22a8be: 89 c0 mov %eax,%eax 22a8c0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22a8c8 22a8c7: 00 22a8c8: 0f 83 55 fe ff ff jae 22a723 22a8ce: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 22a8d5 22a8d5: 48 85 c0 test %rax,%rax 22a8d8: 74 12 je 22a8ec 22a8da: 48 8b 78 08 mov 0x8(%rax),%rdi 22a8de: 48 83 c6 08 add $0x8,%rsi 22a8e2: 31 c9 xor %ecx,%ecx 22a8e4: 44 89 f2 mov %r14d,%edx 22a8e7: e8 00 00 00 00 callq 22a8ec 22a8ec: e9 32 fe ff ff jmpq 22a723 22a8f1: 41 83 fc 03 cmp $0x3,%r12d 22a8f5: 0f 85 c9 00 00 00 jne 22a9c4 22a8fb: bd 05 00 00 00 mov $0x5,%ebp 22a900: e9 fd fd ff ff jmpq 22a702 22a905: 49 8b 75 10 mov 0x10(%r13),%rsi 22a909: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 22a910 22a910: 89 c0 mov %eax,%eax 22a912: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22a91a 22a919: 00 22a91a: 0f 83 2c fe ff ff jae 22a74c 22a920: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 22a927 22a927: 48 85 c0 test %rax,%rax 22a92a: 74 12 je 22a93e 22a92c: 48 8b 78 08 mov 0x8(%rax),%rdi 22a930: 48 83 c6 08 add $0x8,%rsi 22a934: 31 c9 xor %ecx,%ecx 22a936: 44 89 f2 mov %r14d,%edx 22a939: e8 00 00 00 00 callq 22a93e 22a93e: e9 09 fe ff ff jmpq 22a74c 22a943: 48 8b 73 10 mov 0x10(%rbx),%rsi 22a947: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 22a94e 22a94e: 89 c0 mov %eax,%eax 22a950: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22a958 22a957: 00 22a958: 0f 83 a5 fb ff ff jae 22a503 22a95e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 22a965 22a965: 48 85 c0 test %rax,%rax 22a968: 74 12 je 22a97c 22a96a: 48 8b 78 08 mov 0x8(%rax),%rdi 22a96e: 48 83 c6 08 add $0x8,%rsi 22a972: 31 c9 xor %ecx,%ecx 22a974: 44 89 e2 mov %r12d,%edx 22a977: e8 00 00 00 00 callq 22a97c 22a97c: e9 82 fb ff ff jmpq 22a503 22a981: 48 8b 75 10 mov 0x10(%rbp),%rsi 22a985: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 22a98c 22a98c: 89 c0 mov %eax,%eax 22a98e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22a996 22a995: 00 22a996: 0f 83 e5 fb ff ff jae 22a581 22a99c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 22a9a3 22a9a3: 48 85 c0 test %rax,%rax 22a9a6: 74 12 je 22a9ba 22a9a8: 48 8b 78 08 mov 0x8(%rax),%rdi 22a9ac: 48 83 c6 08 add $0x8,%rsi 22a9b0: 31 c9 xor %ecx,%ecx 22a9b2: 44 89 e2 mov %r12d,%edx 22a9b5: e8 00 00 00 00 callq 22a9ba 22a9ba: e9 c2 fb ff ff jmpq 22a581 22a9bf: e8 00 00 00 00 callq 22a9c4 22a9c4: 43 8d 54 24 06 lea 0x6(%r12,%r12,1),%edx 22a9c9: 41 b9 10 00 00 00 mov $0x10,%r9d 22a9cf: 41 29 d1 sub %edx,%r9d 22a9d2: 45 85 e4 test %r12d,%r12d 22a9d5: 74 1a je 22a9f1 22a9d7: 41 83 ec 01 sub $0x1,%r12d 22a9db: bd 05 00 00 00 mov $0x5,%ebp 22a9e0: 41 bc 02 00 00 00 mov $0x2,%r12d 22a9e6: 0f 84 0e fe ff ff je 22a7fa 22a9ec: e9 11 fd ff ff jmpq 22a702 22a9f1: 48 8b 4b 30 mov 0x30(%rbx),%rcx 22a9f5: 48 8b 53 28 mov 0x28(%rbx),%rdx 22a9f9: bd 05 00 00 00 mov $0x5,%ebp 22a9fe: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 22aa04: 44 0f b6 52 4f movzbl 0x4f(%rdx),%r10d 22aa09: 44 8b 81 3c 01 00 00 mov 0x13c(%rcx),%r8d 22aa10: 6a 00 pushq $0x0 22aa12: 8b 81 4c 01 00 00 mov 0x14c(%rcx),%eax 22aa18: 50 push %rax 22aa19: 0f b6 42 53 movzbl 0x53(%rdx),%eax 22aa1d: 50 push %rax 22aa1e: 6a 06 pushq $0x6 22aa20: 8b 81 44 01 00 00 mov 0x144(%rcx),%eax 22aa26: 50 push %rax 22aa27: 0f b6 42 51 movzbl 0x51(%rdx),%eax 22aa2b: 50 push %rax 22aa2c: 6a 06 pushq $0x6 22aa2e: 8b 81 48 01 00 00 mov 0x148(%rcx),%eax 22aa34: 50 push %rax 22aa35: 0f b6 42 52 movzbl 0x52(%rdx),%eax 22aa39: 50 push %rax 22aa3a: 6a 00 pushq $0x0 22aa3c: 8b 81 40 01 00 00 mov 0x140(%rcx),%eax 22aa42: 44 89 d1 mov %r10d,%ecx 22aa45: 50 push %rax 22aa46: 0f b6 42 50 movzbl 0x50(%rdx),%eax 22aa4a: ba 05 00 00 00 mov $0x5,%edx 22aa4f: 50 push %rax 22aa50: e8 00 00 00 00 callq 22aa55 22aa55: 48 8b 43 20 mov 0x20(%rbx),%rax 22aa59: 4c 8b 6b 10 mov 0x10(%rbx),%r13 22aa5d: 48 83 c4 60 add $0x60,%rsp 22aa61: e9 9c fc ff ff jmpq 22a702 22aa66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22aa6d: 00 00 00 000000000022aa70 : 22aa70: e8 00 00 00 00 callq 22aa75 22aa75: 48 8b 57 28 mov 0x28(%rdi),%rdx 22aa79: 48 8b 47 30 mov 0x30(%rdi),%rax 22aa7d: 45 31 c9 xor %r9d,%r9d 22aa80: 40 84 f6 test %sil,%sil 22aa83: 41 0f 95 c1 setne %r9b 22aa87: 0f b6 4a 7c movzbl 0x7c(%rdx),%ecx 22aa8b: 48 8b 57 20 mov 0x20(%rdi),%rdx 22aa8f: 45 01 c9 add %r9d,%r9d 22aa92: 48 8b 7f 10 mov 0x10(%rdi),%rdi 22aa96: 44 8b 80 f0 01 00 00 mov 0x1f0(%rax),%r8d 22aa9d: 8b 72 2c mov 0x2c(%rdx),%esi 22aaa0: ba 01 00 00 00 mov $0x1,%edx 22aaa5: e9 00 00 00 00 jmpq 22aaaa 22aaaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000022aab0 : 22aab0: e8 00 00 00 00 callq 22aab5 22aab5: 55 push %rbp 22aab6: 48 89 f5 mov %rsi,%rbp 22aab9: 53 push %rbx 22aaba: 48 8b 47 30 mov 0x30(%rdi),%rax 22aabe: 48 89 fb mov %rdi,%rbx 22aac1: 4c 8d 45 44 lea 0x44(%rbp),%r8 22aac5: 8b 48 68 mov 0x68(%rax),%ecx 22aac8: 48 8b 47 28 mov 0x28(%rdi),%rax 22aacc: 0f b6 50 1a movzbl 0x1a(%rax),%edx 22aad0: 48 8b 47 20 mov 0x20(%rdi),%rax 22aad4: 48 8b 7f 10 mov 0x10(%rdi),%rdi 22aad8: 8b 70 58 mov 0x58(%rax),%esi 22aadb: e8 00 00 00 00 callq 22aae0 22aae0: 48 8b 43 30 mov 0x30(%rbx),%rax 22aae4: 48 8b 53 28 mov 0x28(%rbx),%rdx 22aae8: 4c 8d 45 04 lea 0x4(%rbp),%r8 22aaec: 48 8b 73 20 mov 0x20(%rbx),%rsi 22aaf0: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22aaf4: 44 0f b6 4a 15 movzbl 0x15(%rdx),%r9d 22aaf9: 8b 48 50 mov 0x50(%rax),%ecx 22aafc: 0f b6 52 14 movzbl 0x14(%rdx),%edx 22ab00: 8b 76 48 mov 0x48(%rsi),%esi 22ab03: 41 50 push %r8 22ab05: 49 89 e8 mov %rbp,%r8 22ab08: 8b 40 54 mov 0x54(%rax),%eax 22ab0b: 50 push %rax 22ab0c: e8 00 00 00 00 callq 22ab11 22ab11: 48 8b 43 30 mov 0x30(%rbx),%rax 22ab15: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22ab19: 4c 8d 45 08 lea 0x8(%rbp),%r8 22ab1d: 8b 48 60 mov 0x60(%rax),%ecx 22ab20: 48 8b 43 28 mov 0x28(%rbx),%rax 22ab24: 0f b6 50 18 movzbl 0x18(%rax),%edx 22ab28: 48 8b 43 20 mov 0x20(%rbx),%rax 22ab2c: 8b 70 50 mov 0x50(%rax),%esi 22ab2f: e8 00 00 00 00 callq 22ab34 22ab34: 48 8b 43 30 mov 0x30(%rbx),%rax 22ab38: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22ab3c: 4c 8d 45 0c lea 0xc(%rbp),%r8 22ab40: 8b 48 4c mov 0x4c(%rax),%ecx 22ab43: 48 8b 43 28 mov 0x28(%rbx),%rax 22ab47: 0f b6 50 13 movzbl 0x13(%rax),%edx 22ab4b: 48 8b 43 20 mov 0x20(%rbx),%rax 22ab4f: 8b 70 44 mov 0x44(%rax),%esi 22ab52: e8 00 00 00 00 callq 22ab57 22ab57: 48 8b 43 30 mov 0x30(%rbx),%rax 22ab5b: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22ab5f: 4c 8d 45 10 lea 0x10(%rbp),%r8 22ab63: 8b 88 9c 00 00 00 mov 0x9c(%rax),%ecx 22ab69: 48 8b 43 28 mov 0x28(%rbx),%rax 22ab6d: 0f b6 50 27 movzbl 0x27(%rax),%edx 22ab71: 48 8b 43 20 mov 0x20(%rbx),%rax 22ab75: 8b 70 68 mov 0x68(%rax),%esi 22ab78: e8 00 00 00 00 callq 22ab7d 22ab7d: 48 8b 43 30 mov 0x30(%rbx),%rax 22ab81: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22ab85: 4c 8d 45 14 lea 0x14(%rbp),%r8 22ab89: 8b 88 a4 00 00 00 mov 0xa4(%rax),%ecx 22ab8f: 48 8b 43 28 mov 0x28(%rbx),%rax 22ab93: 0f b6 50 29 movzbl 0x29(%rax),%edx 22ab97: 48 8b 43 20 mov 0x20(%rbx),%rax 22ab9b: 8b 70 70 mov 0x70(%rax),%esi 22ab9e: e8 00 00 00 00 callq 22aba3 22aba3: 48 8b 43 30 mov 0x30(%rbx),%rax 22aba7: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22abab: 4c 8d 45 1c lea 0x1c(%rbp),%r8 22abaf: 8b 88 ac 00 00 00 mov 0xac(%rax),%ecx 22abb5: 48 8b 43 28 mov 0x28(%rbx),%rax 22abb9: 0f b6 50 2b movzbl 0x2b(%rax),%edx 22abbd: 48 8b 43 20 mov 0x20(%rbx),%rax 22abc1: 8b 70 74 mov 0x74(%rax),%esi 22abc4: e8 00 00 00 00 callq 22abc9 22abc9: 48 8b 43 30 mov 0x30(%rbx),%rax 22abcd: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22abd1: 4c 8d 45 18 lea 0x18(%rbp),%r8 22abd5: 8b 88 a8 00 00 00 mov 0xa8(%rax),%ecx 22abdb: 48 8b 43 28 mov 0x28(%rbx),%rax 22abdf: 0f b6 50 2a movzbl 0x2a(%rax),%edx 22abe3: 48 8b 43 20 mov 0x20(%rbx),%rax 22abe7: 8b 70 74 mov 0x74(%rax),%esi 22abea: e8 00 00 00 00 callq 22abef 22abef: 48 8b 43 30 mov 0x30(%rbx),%rax 22abf3: 48 8b 53 28 mov 0x28(%rbx),%rdx 22abf7: 4c 8d 45 24 lea 0x24(%rbp),%r8 22abfb: 48 8b 73 20 mov 0x20(%rbx),%rsi 22abff: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22ac03: 44 0f b6 4a 17 movzbl 0x17(%rdx),%r9d 22ac08: 8b 48 58 mov 0x58(%rax),%ecx 22ac0b: 0f b6 52 16 movzbl 0x16(%rdx),%edx 22ac0f: 8b 76 4c mov 0x4c(%rsi),%esi 22ac12: 41 50 push %r8 22ac14: 4c 8d 45 20 lea 0x20(%rbp),%r8 22ac18: 8b 40 5c mov 0x5c(%rax),%eax 22ac1b: 50 push %rax 22ac1c: e8 00 00 00 00 callq 22ac21 22ac21: 48 8b 43 30 mov 0x30(%rbx),%rax 22ac25: 48 8b 53 28 mov 0x28(%rbx),%rdx 22ac29: 4c 8d 45 2c lea 0x2c(%rbp),%r8 22ac2d: 48 8b 73 20 mov 0x20(%rbx),%rsi 22ac31: 48 83 c4 20 add $0x20,%rsp 22ac35: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22ac39: 44 0f b6 4a 0e movzbl 0xe(%rdx),%r9d 22ac3e: 8b 48 34 mov 0x34(%rax),%ecx 22ac41: 0f b6 52 0d movzbl 0xd(%rdx),%edx 22ac45: 8b 76 34 mov 0x34(%rsi),%esi 22ac48: 41 50 push %r8 22ac4a: 4c 8d 45 28 lea 0x28(%rbp),%r8 22ac4e: 8b 40 38 mov 0x38(%rax),%eax 22ac51: 50 push %rax 22ac52: e8 00 00 00 00 callq 22ac57 22ac57: 48 8b 43 30 mov 0x30(%rbx),%rax 22ac5b: 48 8b 53 28 mov 0x28(%rbx),%rdx 22ac5f: 4c 8d 45 34 lea 0x34(%rbp),%r8 22ac63: 48 8b 73 20 mov 0x20(%rbx),%rsi 22ac67: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22ac6b: 44 0f b6 4a 10 movzbl 0x10(%rdx),%r9d 22ac70: 8b 48 3c mov 0x3c(%rax),%ecx 22ac73: 0f b6 52 0f movzbl 0xf(%rdx),%edx 22ac77: 8b 76 38 mov 0x38(%rsi),%esi 22ac7a: 41 50 push %r8 22ac7c: 4c 8d 45 30 lea 0x30(%rbp),%r8 22ac80: 8b 40 40 mov 0x40(%rax),%eax 22ac83: 50 push %rax 22ac84: e8 00 00 00 00 callq 22ac89 22ac89: 48 8b 43 30 mov 0x30(%rbx),%rax 22ac8d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22ac91: 4c 8d 45 38 lea 0x38(%rbp),%r8 22ac95: 48 83 c4 20 add $0x20,%rsp 22ac99: 8b 48 44 mov 0x44(%rax),%ecx 22ac9c: 48 8b 43 28 mov 0x28(%rbx),%rax 22aca0: 0f b6 50 11 movzbl 0x11(%rax),%edx 22aca4: 48 8b 43 20 mov 0x20(%rbx),%rax 22aca8: 8b 70 3c mov 0x3c(%rax),%esi 22acab: e8 00 00 00 00 callq 22acb0 22acb0: 48 8b 43 30 mov 0x30(%rbx),%rax 22acb4: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22acb8: 4c 8d 45 3c lea 0x3c(%rbp),%r8 22acbc: 8b 48 30 mov 0x30(%rax),%ecx 22acbf: 48 8b 43 28 mov 0x28(%rbx),%rax 22acc3: 0f b6 50 0c movzbl 0xc(%rax),%edx 22acc7: 48 8b 43 20 mov 0x20(%rbx),%rax 22accb: 8b 70 30 mov 0x30(%rax),%esi 22acce: e8 00 00 00 00 callq 22acd3 22acd3: 48 8b 43 30 mov 0x30(%rbx),%rax 22acd7: 48 8b 7b 10 mov 0x10(%rbx),%rdi 22acdb: 4c 8d 45 40 lea 0x40(%rbp),%r8 22acdf: 8b 88 a0 01 00 00 mov 0x1a0(%rax),%ecx 22ace5: 48 8b 43 28 mov 0x28(%rbx),%rax 22ace9: 0f b6 50 68 movzbl 0x68(%rax),%edx 22aced: 48 8b 43 20 mov 0x20(%rbx),%rax 22acf1: 5b pop %rbx 22acf2: 5d pop %rbp 22acf3: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 22acf9: e9 00 00 00 00 jmpq 22acfe 22acfe: 66 90 xchg %ax,%ax 000000000022ad00 : 22ad00: e8 00 00 00 00 callq 22ad05 22ad05: 53 push %rbx 22ad06: 48 89 f3 mov %rsi,%rbx 22ad09: 49 89 f8 mov %rdi,%r8 22ad0c: 48 83 ec 58 sub $0x58,%rsp 22ad10: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22ad17: 00 00 22ad19: 48 89 44 24 50 mov %rax,0x50(%rsp) 22ad1e: 31 c0 xor %eax,%eax 22ad20: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 22ad25: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 22ad2a: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 22ad31: 00 00 22ad33: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 22ad3a: 00 00 22ad3c: 48 89 f1 mov %rsi,%rcx 22ad3f: 48 29 f9 sub %rdi,%rcx 22ad42: 83 c1 4c add $0x4c,%ecx 22ad45: c1 e9 03 shr $0x3,%ecx 22ad48: f3 48 ab rep stos %rax,%es:(%rdi) 22ad4b: 4d 85 c0 test %r8,%r8 22ad4e: 74 61 je 22adb1 22ad50: 48 85 db test %rbx,%rbx 22ad53: 74 5c je 22adb1 22ad55: 4c 89 c7 mov %r8,%rdi 22ad58: e8 00 00 00 00 callq 22ad5d 22ad5d: 8b 44 24 40 mov 0x40(%rsp),%eax 22ad61: 8b 54 24 2c mov 0x2c(%rsp),%edx 22ad65: 83 c0 01 add $0x1,%eax 22ad68: 89 d1 mov %edx,%ecx 22ad6a: 2b 4c 24 30 sub 0x30(%rsp),%ecx 22ad6e: 89 03 mov %eax,(%rbx) 22ad70: 29 d0 sub %edx,%eax 22ad72: 8b 54 24 04 mov 0x4(%rsp),%edx 22ad76: 89 43 10 mov %eax,0x10(%rbx) 22ad79: 8b 44 24 38 mov 0x38(%rsp),%eax 22ad7d: 2b 44 24 34 sub 0x34(%rsp),%eax 22ad81: 89 4b 08 mov %ecx,0x8(%rbx) 22ad84: 89 d1 mov %edx,%ecx 22ad86: 89 43 14 mov %eax,0x14(%rbx) 22ad89: 8b 44 24 10 mov 0x10(%rsp),%eax 22ad8d: 2b 4c 24 08 sub 0x8(%rsp),%ecx 22ad91: 83 c0 01 add $0x1,%eax 22ad94: 89 4b 20 mov %ecx,0x20(%rbx) 22ad97: 89 43 18 mov %eax,0x18(%rbx) 22ad9a: 29 d0 sub %edx,%eax 22ad9c: 89 43 28 mov %eax,0x28(%rbx) 22ad9f: 8b 44 24 28 mov 0x28(%rsp),%eax 22ada3: 2b 44 24 24 sub 0x24(%rsp),%eax 22ada7: 89 43 2c mov %eax,0x2c(%rbx) 22adaa: b8 01 00 00 00 mov $0x1,%eax 22adaf: eb 02 jmp 22adb3 22adb1: 31 c0 xor %eax,%eax 22adb3: 48 8b 54 24 50 mov 0x50(%rsp),%rdx 22adb8: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 22adbf: 00 00 22adc1: 75 06 jne 22adc9 22adc3: 48 83 c4 58 add $0x58,%rsp 22adc7: 5b pop %rbx 22adc8: c3 retq 22adc9: e8 00 00 00 00 callq 22adce 22adce: 66 90 xchg %ax,%ax 000000000022add0 : 22add0: e8 00 00 00 00 callq 22add5 22add5: 48 8b 57 30 mov 0x30(%rdi),%rdx 22add9: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 22ade0: 8b 42 30 mov 0x30(%rdx),%eax 22ade3: 83 c0 01 add $0x1,%eax 22ade6: 89 47 3c mov %eax,0x3c(%rdi) 22ade9: 8b 42 4c mov 0x4c(%rdx),%eax 22adec: c7 47 44 20 00 00 00 movl $0x20,0x44(%rdi) 22adf3: 83 c0 01 add $0x1,%eax 22adf6: 89 47 40 mov %eax,0x40(%rdi) 22adf9: 48 b8 08 00 00 00 01 movabs $0x100000008,%rax 22ae00: 00 00 00 22ae03: 48 89 47 48 mov %rax,0x48(%rdi) 22ae07: 48 b8 03 00 00 00 05 movabs $0x500000003,%rax 22ae0e: 00 00 00 22ae11: 48 89 47 50 mov %rax,0x50(%rdi) 22ae15: c3 retq 22ae16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22ae1d: 00 00 00 000000000022ae20 : 22ae20: e8 00 00 00 00 callq 22ae25 22ae25: 8b 57 44 mov 0x44(%rdi),%edx 22ae28: b8 01 00 00 00 mov $0x1,%eax 22ae2d: 83 fa 04 cmp $0x4,%edx 22ae30: 74 11 je 22ae43 22ae32: 0f b6 47 56 movzbl 0x56(%rdi),%eax 22ae36: c0 e8 02 shr $0x2,%al 22ae39: 83 fa 02 cmp $0x2,%edx 22ae3c: 0f 94 c2 sete %dl 22ae3f: 20 d0 and %dl,%al 22ae41: 75 01 jne 22ae44 22ae43: c3 retq 22ae44: 0f b6 47 70 movzbl 0x70(%rdi),%eax 22ae48: 83 f0 01 xor $0x1,%eax 22ae4b: c3 retq 22ae4c: 0f 1f 40 00 nopl 0x0(%rax) 000000000022ae50 : 22ae50: e8 00 00 00 00 callq 22ae55 22ae55: c3 retq 22ae56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22ae5d: 00 00 00 000000000022ae60 : 22ae60: e8 00 00 00 00 callq 22ae65 22ae65: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22ae6c: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 22ae73: 41 b9 01 00 00 00 mov $0x1,%r9d 22ae79: 0f b6 48 06 movzbl 0x6(%rax),%ecx 22ae7d: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 22ae84: 44 8b 42 18 mov 0x18(%rdx),%r8d 22ae88: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22ae8c: ba 01 00 00 00 mov $0x1,%edx 22ae91: 8b 30 mov (%rax),%esi 22ae93: e9 00 00 00 00 jmpq 22ae98 22ae98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 22ae9f: 00 000000000022aea0 : 22aea0: e8 00 00 00 00 callq 22aea5 22aea5: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22aeac: 44 0f b6 ce movzbl %sil,%r9d 22aeb0: 31 c9 xor %ecx,%ecx 22aeb2: 85 d2 test %edx,%edx 22aeb4: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 22aebb: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 22aec2: 0f 95 c1 setne %cl 22aec5: 44 0f b6 50 4d movzbl 0x4d(%rax),%r10d 22aeca: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22aece: 44 8b 82 34 01 00 00 mov 0x134(%rdx),%r8d 22aed5: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 22aedb: 51 push %rcx 22aedc: 44 8b 9a 40 01 00 00 mov 0x140(%rdx),%r11d 22aee3: 41 53 push %r11 22aee5: 44 0f b6 58 50 movzbl 0x50(%rax),%r11d 22aeea: 41 53 push %r11 22aeec: 41 51 push %r9 22aeee: 44 8b 9a 3c 01 00 00 mov 0x13c(%rdx),%r11d 22aef5: 41 53 push %r11 22aef7: 44 0f b6 58 4f movzbl 0x4f(%rax),%r11d 22aefc: 41 53 push %r11 22aefe: 51 push %rcx 22aeff: 8b 92 38 01 00 00 mov 0x138(%rdx),%edx 22af05: 44 89 d1 mov %r10d,%ecx 22af08: 52 push %rdx 22af09: 0f b6 40 4e movzbl 0x4e(%rax),%eax 22af0d: ba 04 00 00 00 mov $0x4,%edx 22af12: 50 push %rax 22af13: e8 00 00 00 00 callq 22af18 22af18: 48 83 c4 48 add $0x48,%rsp 22af1c: c3 retq 22af1d: 0f 1f 00 nopl (%rax) 000000000022af20 : 22af20: e8 00 00 00 00 callq 22af25 22af25: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 22af2c: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 22af33: 41 89 f1 mov %esi,%r9d 22af36: 45 0f b6 c9 movzbl %r9b,%r9d 22af3a: 0f b6 8a 97 00 00 00 movzbl 0x97(%rdx),%ecx 22af41: 48 8b 97 78 02 00 00 mov 0x278(%rdi),%rdx 22af48: 44 8b 80 5c 02 00 00 mov 0x25c(%rax),%r8d 22af4f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22af53: 8b b2 a0 01 00 00 mov 0x1a0(%rdx),%esi 22af59: ba 01 00 00 00 mov $0x1,%edx 22af5e: e9 00 00 00 00 jmpq 22af63 22af63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22af6a: 00 00 00 00 22af6e: 66 90 xchg %ax,%ax 000000000022af70 : 22af70: e8 00 00 00 00 callq 22af75 22af75: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22af7c: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 22af83: 41 89 f1 mov %esi,%r9d 22af86: 0f b6 48 04 movzbl 0x4(%rax),%ecx 22af8a: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 22af91: 44 8b 42 10 mov 0x10(%rdx),%r8d 22af95: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22af99: ba 01 00 00 00 mov $0x1,%edx 22af9e: 8b 30 mov (%rax),%esi 22afa0: e9 00 00 00 00 jmpq 22afa5 22afa5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22afac: 00 00 00 00 000000000022afb0 : 22afb0: e8 00 00 00 00 callq 22afb5 22afb5: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22afbc: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 22afc3: 44 0f b6 ce movzbl %sil,%r9d 22afc7: 0f b6 48 01 movzbl 0x1(%rax),%ecx 22afcb: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 22afd2: 44 8b 42 04 mov 0x4(%rdx),%r8d 22afd6: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22afda: ba 01 00 00 00 mov $0x1,%edx 22afdf: 8b 30 mov (%rax),%esi 22afe1: e9 00 00 00 00 jmpq 22afe6 22afe6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22afed: 00 00 00 000000000022aff0 : 22aff0: e8 00 00 00 00 callq 22aff5 22aff5: 53 push %rbx 22aff6: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22affd: 48 89 fb mov %rdi,%rbx 22b000: 41 b9 01 00 00 00 mov $0x1,%r9d 22b006: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 22b00d: 0f b6 48 02 movzbl 0x2(%rax),%ecx 22b011: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 22b018: 44 8b 42 08 mov 0x8(%rdx),%r8d 22b01c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22b020: ba 01 00 00 00 mov $0x1,%edx 22b025: 8b 30 mov (%rax),%esi 22b027: e8 00 00 00 00 callq 22b02c 22b02c: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22b033: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b037: 45 31 c9 xor %r9d,%r9d 22b03a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b041: 0f b6 8a b7 00 00 00 movzbl 0xb7(%rdx),%ecx 22b048: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 22b04f: 44 8b 80 dc 02 00 00 mov 0x2dc(%rax),%r8d 22b056: 5b pop %rbx 22b057: 8b b2 90 01 00 00 mov 0x190(%rdx),%esi 22b05d: ba 01 00 00 00 mov $0x1,%edx 22b062: e9 00 00 00 00 jmpq 22b067 22b067: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 22b06e: 00 00 000000000022b070 : 22b070: e8 00 00 00 00 callq 22b075 22b075: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22b07c: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 22b083: 44 0f b6 ce movzbl %sil,%r9d 22b087: 0f b6 08 movzbl (%rax),%ecx 22b08a: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 22b091: 44 8b 02 mov (%rdx),%r8d 22b094: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22b098: ba 01 00 00 00 mov $0x1,%edx 22b09d: 8b 30 mov (%rax),%esi 22b09f: e9 00 00 00 00 jmpq 22b0a4 22b0a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22b0ab: 00 00 00 00 22b0af: 90 nop 000000000022b0b0 : 22b0b0: e8 00 00 00 00 callq 22b0b5 22b0b5: 55 push %rbp 22b0b6: 44 0f b6 ce movzbl %sil,%r9d 22b0ba: 89 f5 mov %esi,%ebp 22b0bc: 53 push %rbx 22b0bd: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 22b0c4: 48 89 fb mov %rdi,%rbx 22b0c7: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 22b0ce: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 22b0d5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22b0d9: 0f b6 0a movzbl (%rdx),%ecx 22b0dc: 41 51 push %r9 22b0de: 44 8b 40 08 mov 0x8(%rax),%r8d 22b0e2: 41 50 push %r8 22b0e4: 0f b6 52 02 movzbl 0x2(%rdx),%edx 22b0e8: 52 push %rdx 22b0e9: 44 8b 00 mov (%rax),%r8d 22b0ec: ba 02 00 00 00 mov $0x2,%edx 22b0f1: 8b 36 mov (%rsi),%esi 22b0f3: e8 00 00 00 00 callq 22b0f8 22b0f8: 48 83 c4 18 add $0x18,%rsp 22b0fc: 40 84 ed test %bpl,%bpl 22b0ff: 75 03 jne 22b104 22b101: 5b pop %rbx 22b102: 5d pop %rbp 22b103: c3 retq 22b104: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b10b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b10f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 22b116: 8b 30 mov (%rax),%esi 22b118: e8 00 00 00 00 callq 22b11d 22b11d: 85 c0 test %eax,%eax 22b11f: 75 14 jne 22b135 22b121: 48 b8 0f 00 00 00 0f movabs $0xf0000000f,%rax 22b128: 00 00 00 22b12b: 48 89 83 8c 00 00 00 mov %rax,0x8c(%rbx) 22b132: 5b pop %rbx 22b133: 5d pop %rbp 22b134: c3 retq 22b135: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b139: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b140: 41 b9 01 00 00 00 mov $0x1,%r9d 22b146: 41 b8 01 00 00 00 mov $0x1,%r8d 22b14c: 8b 48 0c mov 0xc(%rax),%ecx 22b14f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b156: 0f b6 50 03 movzbl 0x3(%rax),%edx 22b15a: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b161: 6a 3c pushq $0x3c 22b163: 68 00 00 00 00 pushq $0x0 22b168: 68 c8 00 00 00 pushq $0xc8 22b16d: 8b 30 mov (%rax),%esi 22b16f: e8 00 00 00 00 callq 22b174 22b174: 48 83 c4 18 add $0x18,%rsp 22b178: eb a7 jmp 22b121 22b17a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000022b180 : 22b180: b8 ff ff ff ff mov $0xffffffff,%eax 22b185: 0f bd c7 bsr %edi,%eax 22b188: c3 retq 22b189: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000022b190 : 22b190: e8 00 00 00 00 callq 22b195 22b195: 55 push %rbp 22b196: 48 89 f5 mov %rsi,%rbp 22b199: 44 0f b6 ca movzbl %dl,%r9d 22b19d: ba 01 00 00 00 mov $0x1,%edx 22b1a2: 53 push %rbx 22b1a3: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 22b1aa: 48 89 fb mov %rdi,%rbx 22b1ad: 48 8b 8f 80 02 00 00 mov 0x280(%rdi),%rcx 22b1b4: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 22b1bb: 44 8b 40 60 mov 0x60(%rax),%r8d 22b1bf: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22b1c3: 0f b6 49 18 movzbl 0x18(%rcx),%ecx 22b1c7: 8b 76 20 mov 0x20(%rsi),%esi 22b1ca: e8 00 00 00 00 callq 22b1cf 22b1cf: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22b1d6: 83 7d 00 01 cmpl $0x1,0x0(%rbp) 22b1da: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b1e1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b1e5: 0f b6 4a 19 movzbl 0x19(%rdx),%ecx 22b1e9: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 22b1f0: 8b 72 20 mov 0x20(%rdx),%esi 22b1f3: 0f 84 ff 00 00 00 je 22b2f8 22b1f9: 44 8b 40 64 mov 0x64(%rax),%r8d 22b1fd: 45 31 c9 xor %r9d,%r9d 22b200: ba 01 00 00 00 mov $0x1,%edx 22b205: e8 00 00 00 00 callq 22b20a 22b20a: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22b211: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b215: 45 31 c9 xor %r9d,%r9d 22b218: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b21f: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 22b223: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 22b22a: 44 8b 40 68 mov 0x68(%rax),%r8d 22b22e: 8b 72 20 mov 0x20(%rdx),%esi 22b231: ba 01 00 00 00 mov $0x1,%edx 22b236: e8 00 00 00 00 callq 22b23b 22b23b: 8b 45 00 mov 0x0(%rbp),%eax 22b23e: 83 f8 01 cmp $0x1,%eax 22b241: 0f 84 05 01 00 00 je 22b34c 22b247: 83 f8 02 cmp $0x2,%eax 22b24a: 0f 84 1c 03 00 00 je 22b56c 22b250: 85 c0 test %eax,%eax 22b252: 0f 84 3b 02 00 00 je 22b493 22b258: b9 00 02 00 00 mov $0x200,%ecx 22b25d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 22b264: bf 02 00 00 00 mov $0x2,%edi 22b269: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22b270: e8 00 00 00 00 callq 22b275 22b275: 48 8b 45 00 mov 0x0(%rbp),%rax 22b279: 48 89 43 10 mov %rax,0x10(%rbx) 22b27d: 48 8b 45 08 mov 0x8(%rbp),%rax 22b281: 48 89 43 18 mov %rax,0x18(%rbx) 22b285: 48 8b 45 10 mov 0x10(%rbp),%rax 22b289: 48 89 43 20 mov %rax,0x20(%rbx) 22b28d: 48 8b 45 18 mov 0x18(%rbp),%rax 22b291: 48 89 43 28 mov %rax,0x28(%rbx) 22b295: 48 8b 45 20 mov 0x20(%rbp),%rax 22b299: 48 89 43 30 mov %rax,0x30(%rbx) 22b29d: 48 8b 45 28 mov 0x28(%rbp),%rax 22b2a1: 48 89 43 38 mov %rax,0x38(%rbx) 22b2a5: 48 8b 45 30 mov 0x30(%rbp),%rax 22b2a9: 48 89 43 40 mov %rax,0x40(%rbx) 22b2ad: 48 8b 45 38 mov 0x38(%rbp),%rax 22b2b1: 48 89 43 48 mov %rax,0x48(%rbx) 22b2b5: 48 8b 45 40 mov 0x40(%rbp),%rax 22b2b9: 48 89 43 50 mov %rax,0x50(%rbx) 22b2bd: 48 8b 45 48 mov 0x48(%rbp),%rax 22b2c1: 48 89 43 58 mov %rax,0x58(%rbx) 22b2c5: 48 8b 45 50 mov 0x50(%rbp),%rax 22b2c9: 48 89 43 60 mov %rax,0x60(%rbx) 22b2cd: 48 8b 45 58 mov 0x58(%rbp),%rax 22b2d1: 48 89 43 68 mov %rax,0x68(%rbx) 22b2d5: 48 8b 45 60 mov 0x60(%rbp),%rax 22b2d9: 48 89 43 70 mov %rax,0x70(%rbx) 22b2dd: 48 8b 45 68 mov 0x68(%rbp),%rax 22b2e1: 48 89 43 78 mov %rax,0x78(%rbx) 22b2e5: 48 8b 45 70 mov 0x70(%rbp),%rax 22b2e9: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 22b2f0: b8 01 00 00 00 mov $0x1,%eax 22b2f5: 5b pop %rbx 22b2f6: 5d pop %rbp 22b2f7: c3 retq 22b2f8: 44 8b 40 64 mov 0x64(%rax),%r8d 22b2fc: 41 b9 01 00 00 00 mov $0x1,%r9d 22b302: ba 01 00 00 00 mov $0x1,%edx 22b307: e8 00 00 00 00 callq 22b30c 22b30c: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22b313: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b317: 41 b9 01 00 00 00 mov $0x1,%r9d 22b31d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b324: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 22b328: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 22b32f: 44 8b 40 68 mov 0x68(%rax),%r8d 22b333: 8b 72 20 mov 0x20(%rdx),%esi 22b336: ba 01 00 00 00 mov $0x1,%edx 22b33b: e8 00 00 00 00 callq 22b340 22b340: 8b 45 00 mov 0x0(%rbp),%eax 22b343: 83 f8 01 cmp $0x1,%eax 22b346: 0f 85 fb fe ff ff jne 22b247 22b34c: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 22b351: 0f 84 1e ff ff ff je 22b275 22b357: 48 83 7d 20 00 cmpq $0x0,0x20(%rbp) 22b35c: 0f 84 13 ff ff ff je 22b275 22b362: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 22b367: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22b36e: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b375: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22b37c: 44 8b 82 14 01 00 00 mov 0x114(%rdx),%r8d 22b383: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b387: 0f b6 48 45 movzbl 0x45(%rax),%ecx 22b38b: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 22b391: 41 51 push %r9 22b393: 44 8b 92 30 01 00 00 mov 0x130(%rdx),%r10d 22b39a: 41 52 push %r10 22b39c: 44 0f b6 50 4c movzbl 0x4c(%rax),%r10d 22b3a1: 41 52 push %r10 22b3a3: 41 51 push %r9 22b3a5: 44 8b 92 2c 01 00 00 mov 0x12c(%rdx),%r10d 22b3ac: 41 52 push %r10 22b3ae: 44 0f b6 50 4b movzbl 0x4b(%rax),%r10d 22b3b3: 41 52 push %r10 22b3b5: 41 51 push %r9 22b3b7: 44 8b 92 20 01 00 00 mov 0x120(%rdx),%r10d 22b3be: 41 52 push %r10 22b3c0: 44 0f b6 50 48 movzbl 0x48(%rax),%r10d 22b3c5: 41 52 push %r10 22b3c7: 41 51 push %r9 22b3c9: 44 8b 92 1c 01 00 00 mov 0x11c(%rdx),%r10d 22b3d0: 41 52 push %r10 22b3d2: 44 0f b6 50 47 movzbl 0x47(%rax),%r10d 22b3d7: 41 52 push %r10 22b3d9: 41 51 push %r9 22b3db: 44 8b 92 28 01 00 00 mov 0x128(%rdx),%r10d 22b3e2: 41 52 push %r10 22b3e4: 44 0f b6 50 4a movzbl 0x4a(%rax),%r10d 22b3e9: 41 52 push %r10 22b3eb: 41 51 push %r9 22b3ed: 44 8b 92 24 01 00 00 mov 0x124(%rdx),%r10d 22b3f4: 41 52 push %r10 22b3f6: 44 0f b6 50 49 movzbl 0x49(%rax),%r10d 22b3fb: 41 52 push %r10 22b3fd: 41 51 push %r9 22b3ff: 8b 92 18 01 00 00 mov 0x118(%rdx),%edx 22b405: 52 push %rdx 22b406: 0f b6 40 46 movzbl 0x46(%rax),%eax 22b40a: ba 08 00 00 00 mov $0x8,%edx 22b40f: 50 push %rax 22b410: e8 00 00 00 00 callq 22b415 22b415: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 22b41c: 48 83 7d 28 00 cmpq $0x0,0x28(%rbp) 22b421: 0f 85 97 04 00 00 jne 22b8be 22b427: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 22b42c: 0f 85 15 04 00 00 jne 22b847 22b432: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b439: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b43d: b9 01 00 00 00 mov $0x1,%ecx 22b442: 31 d2 xor %edx,%edx 22b444: 44 8b 88 bc 00 00 00 mov 0xbc(%rax),%r9d 22b44b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b452: 44 0f b6 40 2f movzbl 0x2f(%rax),%r8d 22b457: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b45e: 8b 70 4c mov 0x4c(%rax),%esi 22b461: 8b 45 24 mov 0x24(%rbp),%eax 22b464: 50 push %rax 22b465: e8 00 00 00 00 callq 22b46a 22b46a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b471: 44 8b 88 c0 00 00 00 mov 0xc0(%rax),%r9d 22b478: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b47f: 44 0f b6 40 30 movzbl 0x30(%rax),%r8d 22b484: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b48b: 8b 70 50 mov 0x50(%rax),%esi 22b48e: e9 c5 01 00 00 jmpq 22b658 22b493: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 22b498: 0f 84 d7 fd ff ff je 22b275 22b49e: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22b4a5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b4ac: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 22b4b1: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22b4b8: 44 8b 82 14 01 00 00 mov 0x114(%rdx),%r8d 22b4bf: 0f b6 48 45 movzbl 0x45(%rax),%ecx 22b4c3: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 22b4c9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b4cd: 41 51 push %r9 22b4cf: 8b 92 24 01 00 00 mov 0x124(%rdx),%edx 22b4d5: 52 push %rdx 22b4d6: 0f b6 40 49 movzbl 0x49(%rax),%eax 22b4da: ba 02 00 00 00 mov $0x2,%edx 22b4df: 50 push %rax 22b4e0: e8 00 00 00 00 callq 22b4e5 22b4e5: 48 83 c4 18 add $0x18,%rsp 22b4e9: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 22b4ee: 0f 85 f1 01 00 00 jne 22b6e5 22b4f4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b4fb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b4ff: b9 01 00 00 00 mov $0x1,%ecx 22b504: 31 d2 xor %edx,%edx 22b506: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 22b50d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b514: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 22b519: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b520: 8b 70 44 mov 0x44(%rax),%esi 22b523: 8b 45 0c mov 0xc(%rbp),%eax 22b526: 50 push %rax 22b527: e8 00 00 00 00 callq 22b52c 22b52c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b530: b9 01 00 00 00 mov $0x1,%ecx 22b535: 31 d2 xor %edx,%edx 22b537: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b53e: 44 8b 88 b8 00 00 00 mov 0xb8(%rax),%r9d 22b545: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b54c: 44 0f b6 40 2e movzbl 0x2e(%rax),%r8d 22b551: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b558: 8b 70 48 mov 0x48(%rax),%esi 22b55b: 8b 45 08 mov 0x8(%rbp),%eax 22b55e: 50 push %rax 22b55f: e8 00 00 00 00 callq 22b564 22b564: 5f pop %rdi 22b565: 41 58 pop %r8 22b567: e9 09 fd ff ff jmpq 22b275 22b56c: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 22b571: 0f 84 fe fc ff ff je 22b275 22b577: 48 83 7d 20 00 cmpq $0x0,0x20(%rbp) 22b57c: 0f 84 f3 fc ff ff je 22b275 22b582: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22b589: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b590: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 22b595: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22b59c: 44 8b 82 14 01 00 00 mov 0x114(%rdx),%r8d 22b5a3: 0f b6 48 45 movzbl 0x45(%rax),%ecx 22b5a7: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 22b5ad: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b5b1: 41 51 push %r9 22b5b3: 44 8b 92 28 01 00 00 mov 0x128(%rdx),%r10d 22b5ba: 41 52 push %r10 22b5bc: 44 0f b6 50 4a movzbl 0x4a(%rax),%r10d 22b5c1: 41 52 push %r10 22b5c3: 41 51 push %r9 22b5c5: 44 8b 92 24 01 00 00 mov 0x124(%rdx),%r10d 22b5cc: 41 52 push %r10 22b5ce: 44 0f b6 50 49 movzbl 0x49(%rax),%r10d 22b5d3: 41 52 push %r10 22b5d5: 41 51 push %r9 22b5d7: 8b 92 18 01 00 00 mov 0x118(%rdx),%edx 22b5dd: 52 push %rdx 22b5de: 0f b6 40 46 movzbl 0x46(%rax),%eax 22b5e2: ba 04 00 00 00 mov $0x4,%edx 22b5e7: 50 push %rax 22b5e8: e8 00 00 00 00 callq 22b5ed 22b5ed: 48 83 c4 48 add $0x48,%rsp 22b5f1: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 22b5f6: 0f 85 62 01 00 00 jne 22b75e 22b5fc: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b603: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b607: b9 01 00 00 00 mov $0x1,%ecx 22b60c: 31 d2 xor %edx,%edx 22b60e: 44 8b 88 d4 00 00 00 mov 0xd4(%rax),%r9d 22b615: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b61c: 44 0f b6 40 35 movzbl 0x35(%rax),%r8d 22b621: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b628: 8b 70 64 mov 0x64(%rax),%esi 22b62b: 8b 45 24 mov 0x24(%rbp),%eax 22b62e: 50 push %rax 22b62f: e8 00 00 00 00 callq 22b634 22b634: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b63b: 44 8b 88 d8 00 00 00 mov 0xd8(%rax),%r9d 22b642: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b649: 44 0f b6 40 36 movzbl 0x36(%rax),%r8d 22b64e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b655: 8b 70 68 mov 0x68(%rax),%esi 22b658: 8b 45 20 mov 0x20(%rbp),%eax 22b65b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b65f: b9 01 00 00 00 mov $0x1,%ecx 22b664: 31 d2 xor %edx,%edx 22b666: 50 push %rax 22b667: e8 00 00 00 00 callq 22b66c 22b66c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b670: b9 01 00 00 00 mov $0x1,%ecx 22b675: 31 d2 xor %edx,%edx 22b677: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b67e: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 22b685: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b68c: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 22b691: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b698: 8b 70 44 mov 0x44(%rax),%esi 22b69b: 8b 45 0c mov 0xc(%rbp),%eax 22b69e: 50 push %rax 22b69f: e8 00 00 00 00 callq 22b6a4 22b6a4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b6a8: b9 01 00 00 00 mov $0x1,%ecx 22b6ad: 31 d2 xor %edx,%edx 22b6af: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b6b6: 44 8b 88 b8 00 00 00 mov 0xb8(%rax),%r9d 22b6bd: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b6c4: 44 0f b6 40 2e movzbl 0x2e(%rax),%r8d 22b6c9: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b6d0: 8b 70 48 mov 0x48(%rax),%esi 22b6d3: 8b 45 08 mov 0x8(%rbp),%eax 22b6d6: 50 push %rax 22b6d7: e8 00 00 00 00 callq 22b6dc 22b6dc: 48 83 c4 20 add $0x20,%rsp 22b6e0: e9 90 fb ff ff jmpq 22b275 22b6e5: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b6ec: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b6f0: b9 01 00 00 00 mov $0x1,%ecx 22b6f5: 31 d2 xor %edx,%edx 22b6f7: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 22b6fe: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b705: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 22b70a: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b711: 8b 70 54 mov 0x54(%rax),%esi 22b714: 8b 45 14 mov 0x14(%rbp),%eax 22b717: 50 push %rax 22b718: e8 00 00 00 00 callq 22b71d 22b71d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b721: b9 01 00 00 00 mov $0x1,%ecx 22b726: 31 d2 xor %edx,%edx 22b728: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b72f: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 22b736: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b73d: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 22b742: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b749: 8b 70 58 mov 0x58(%rax),%esi 22b74c: 8b 45 10 mov 0x10(%rbp),%eax 22b74f: 50 push %rax 22b750: e8 00 00 00 00 callq 22b755 22b755: 41 59 pop %r9 22b757: 41 5a pop %r10 22b759: e9 96 fd ff ff jmpq 22b4f4 22b75e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b765: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b769: b9 01 00 00 00 mov $0x1,%ecx 22b76e: 31 d2 xor %edx,%edx 22b770: 44 8b 88 e4 00 00 00 mov 0xe4(%rax),%r9d 22b777: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b77e: 44 0f b6 40 39 movzbl 0x39(%rax),%r8d 22b783: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b78a: 8b 70 74 mov 0x74(%rax),%esi 22b78d: 8b 45 2c mov 0x2c(%rbp),%eax 22b790: 50 push %rax 22b791: e8 00 00 00 00 callq 22b796 22b796: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b79a: b9 01 00 00 00 mov $0x1,%ecx 22b79f: 31 d2 xor %edx,%edx 22b7a1: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b7a8: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 22b7af: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b7b6: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 22b7bb: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b7c2: 8b 70 78 mov 0x78(%rax),%esi 22b7c5: 8b 45 28 mov 0x28(%rbp),%eax 22b7c8: 50 push %rax 22b7c9: e8 00 00 00 00 callq 22b7ce 22b7ce: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b7d2: b9 01 00 00 00 mov $0x1,%ecx 22b7d7: 31 d2 xor %edx,%edx 22b7d9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b7e0: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 22b7e7: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b7ee: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 22b7f3: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b7fa: 8b 70 54 mov 0x54(%rax),%esi 22b7fd: 8b 45 14 mov 0x14(%rbp),%eax 22b800: 50 push %rax 22b801: e8 00 00 00 00 callq 22b806 22b806: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b80a: b9 01 00 00 00 mov $0x1,%ecx 22b80f: 31 d2 xor %edx,%edx 22b811: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b818: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 22b81f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b826: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 22b82b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b832: 8b 70 58 mov 0x58(%rax),%esi 22b835: 8b 45 10 mov 0x10(%rbp),%eax 22b838: 50 push %rax 22b839: e8 00 00 00 00 callq 22b83e 22b83e: 48 83 c4 20 add $0x20,%rsp 22b842: e9 b5 fd ff ff jmpq 22b5fc 22b847: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b84e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b852: b9 01 00 00 00 mov $0x1,%ecx 22b857: 31 d2 xor %edx,%edx 22b859: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 22b860: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b867: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 22b86c: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b873: 8b 70 54 mov 0x54(%rax),%esi 22b876: 8b 45 14 mov 0x14(%rbp),%eax 22b879: 50 push %rax 22b87a: e8 00 00 00 00 callq 22b87f 22b87f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b883: 31 d2 xor %edx,%edx 22b885: b9 01 00 00 00 mov $0x1,%ecx 22b88a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b891: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 22b898: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b89f: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 22b8a4: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b8ab: 8b 70 58 mov 0x58(%rax),%esi 22b8ae: 8b 45 10 mov 0x10(%rbp),%eax 22b8b1: 50 push %rax 22b8b2: e8 00 00 00 00 callq 22b8b7 22b8b7: 58 pop %rax 22b8b8: 5a pop %rdx 22b8b9: e9 74 fb ff ff jmpq 22b432 22b8be: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b8c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b8c9: b9 01 00 00 00 mov $0x1,%ecx 22b8ce: 31 d2 xor %edx,%edx 22b8d0: 44 8b 88 cc 00 00 00 mov 0xcc(%rax),%r9d 22b8d7: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b8de: 44 0f b6 40 33 movzbl 0x33(%rax),%r8d 22b8e3: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b8ea: 8b 70 5c mov 0x5c(%rax),%esi 22b8ed: 8b 45 2c mov 0x2c(%rbp),%eax 22b8f0: 50 push %rax 22b8f1: e8 00 00 00 00 callq 22b8f6 22b8f6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b8fa: b9 01 00 00 00 mov $0x1,%ecx 22b8ff: 31 d2 xor %edx,%edx 22b901: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22b908: 44 8b 88 d0 00 00 00 mov 0xd0(%rax),%r9d 22b90f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b916: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 22b91b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22b922: 8b 70 60 mov 0x60(%rax),%esi 22b925: 8b 45 28 mov 0x28(%rbp),%eax 22b928: 50 push %rax 22b929: e8 00 00 00 00 callq 22b92e 22b92e: 59 pop %rcx 22b92f: 5e pop %rsi 22b930: e9 f2 fa ff ff jmpq 22b427 22b935: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22b93c: 00 00 00 00 000000000022b940 : 22b940: e8 00 00 00 00 callq 22b945 22b945: 41 54 push %r12 22b947: 49 89 f4 mov %rsi,%r12 22b94a: 55 push %rbp 22b94b: 48 89 d5 mov %rdx,%rbp 22b94e: 53 push %rbx 22b94f: 48 8b 8f 78 02 00 00 mov 0x278(%rdi),%rcx 22b956: 48 89 fb mov %rdi,%rbx 22b959: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 22b960: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22b967: 8b 71 24 mov 0x24(%rcx),%esi 22b96a: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 22b96f: 44 8b 4a 74 mov 0x74(%rdx),%r9d 22b973: 44 0f b6 40 1d movzbl 0x1d(%rax),%r8d 22b978: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22b97c: 51 push %rcx 22b97d: b9 02 00 00 00 mov $0x2,%ecx 22b982: 8b 52 78 mov 0x78(%rdx),%edx 22b985: 52 push %rdx 22b986: 0f b6 40 1e movzbl 0x1e(%rax),%eax 22b98a: 31 d2 xor %edx,%edx 22b98c: 50 push %rax 22b98d: 41 8b 44 24 08 mov 0x8(%r12),%eax 22b992: 50 push %rax 22b993: e8 00 00 00 00 callq 22b998 22b998: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22b99f: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22b9a6: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b9ad: 48 83 c4 20 add $0x20,%rsp 22b9b1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22b9b5: 8b 71 28 mov 0x28(%rcx),%esi 22b9b8: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 22b9bd: 44 8b 4a 7c mov 0x7c(%rdx),%r9d 22b9c1: 44 0f b6 40 1f movzbl 0x1f(%rax),%r8d 22b9c6: 51 push %rcx 22b9c7: 8b 92 80 00 00 00 mov 0x80(%rdx),%edx 22b9cd: b9 02 00 00 00 mov $0x2,%ecx 22b9d2: 52 push %rdx 22b9d3: 0f b6 40 20 movzbl 0x20(%rax),%eax 22b9d7: 31 d2 xor %edx,%edx 22b9d9: 50 push %rax 22b9da: 41 8b 04 24 mov (%r12),%eax 22b9de: 50 push %rax 22b9df: e8 00 00 00 00 callq 22b9e4 22b9e4: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22b9eb: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22b9f2: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22b9f9: 48 83 c4 20 add $0x20,%rsp 22b9fd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ba01: 8b 71 2c mov 0x2c(%rcx),%esi 22ba04: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 22ba09: 44 8b 8a 84 00 00 00 mov 0x84(%rdx),%r9d 22ba10: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 22ba15: 51 push %rcx 22ba16: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 22ba1c: b9 02 00 00 00 mov $0x2,%ecx 22ba21: 52 push %rdx 22ba22: 0f b6 40 22 movzbl 0x22(%rax),%eax 22ba26: 31 d2 xor %edx,%edx 22ba28: 50 push %rax 22ba29: 41 8b 44 24 08 mov 0x8(%r12),%eax 22ba2e: 50 push %rax 22ba2f: e8 00 00 00 00 callq 22ba34 22ba34: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22ba3b: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22ba42: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22ba49: 48 83 c4 20 add $0x20,%rsp 22ba4d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ba51: 8b 71 30 mov 0x30(%rcx),%esi 22ba54: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 22ba59: 44 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%r9d 22ba60: 44 0f b6 40 23 movzbl 0x23(%rax),%r8d 22ba65: 51 push %rcx 22ba66: 8b 92 90 00 00 00 mov 0x90(%rdx),%edx 22ba6c: b9 02 00 00 00 mov $0x2,%ecx 22ba71: 52 push %rdx 22ba72: 0f b6 40 24 movzbl 0x24(%rax),%eax 22ba76: 31 d2 xor %edx,%edx 22ba78: 50 push %rax 22ba79: 41 8b 04 24 mov (%r12),%eax 22ba7d: 50 push %rax 22ba7e: e8 00 00 00 00 callq 22ba83 22ba83: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22ba8a: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22ba91: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22ba98: 48 83 c4 20 add $0x20,%rsp 22ba9c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22baa0: 8b 71 34 mov 0x34(%rcx),%esi 22baa3: 8b 4d 0c mov 0xc(%rbp),%ecx 22baa6: 44 8b 8a 94 00 00 00 mov 0x94(%rdx),%r9d 22baad: 44 0f b6 40 25 movzbl 0x25(%rax),%r8d 22bab2: 51 push %rcx 22bab3: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 22bab9: b9 02 00 00 00 mov $0x2,%ecx 22babe: 52 push %rdx 22babf: 0f b6 40 26 movzbl 0x26(%rax),%eax 22bac3: 31 d2 xor %edx,%edx 22bac5: 50 push %rax 22bac6: 8b 45 08 mov 0x8(%rbp),%eax 22bac9: 50 push %rax 22baca: e8 00 00 00 00 callq 22bacf 22bacf: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22bad6: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22badd: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bae4: 48 83 c4 20 add $0x20,%rsp 22bae8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22baec: 8b 71 38 mov 0x38(%rcx),%esi 22baef: 8b 4d 04 mov 0x4(%rbp),%ecx 22baf2: 44 8b 8a 9c 00 00 00 mov 0x9c(%rdx),%r9d 22baf9: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 22bafe: 51 push %rcx 22baff: 8b 92 a0 00 00 00 mov 0xa0(%rdx),%edx 22bb05: b9 02 00 00 00 mov $0x2,%ecx 22bb0a: 52 push %rdx 22bb0b: 0f b6 40 28 movzbl 0x28(%rax),%eax 22bb0f: 31 d2 xor %edx,%edx 22bb11: 50 push %rax 22bb12: 8b 45 00 mov 0x0(%rbp),%eax 22bb15: 50 push %rax 22bb16: e8 00 00 00 00 callq 22bb1b 22bb1b: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22bb22: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22bb29: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bb30: 48 83 c4 20 add $0x20,%rsp 22bb34: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bb38: 8b 71 3c mov 0x3c(%rcx),%esi 22bb3b: 8b 4d 0c mov 0xc(%rbp),%ecx 22bb3e: 44 8b 8a a4 00 00 00 mov 0xa4(%rdx),%r9d 22bb45: 44 0f b6 40 29 movzbl 0x29(%rax),%r8d 22bb4a: 51 push %rcx 22bb4b: 8b 92 a8 00 00 00 mov 0xa8(%rdx),%edx 22bb51: b9 02 00 00 00 mov $0x2,%ecx 22bb56: 52 push %rdx 22bb57: 0f b6 40 2a movzbl 0x2a(%rax),%eax 22bb5b: 31 d2 xor %edx,%edx 22bb5d: 50 push %rax 22bb5e: 8b 45 08 mov 0x8(%rbp),%eax 22bb61: 50 push %rax 22bb62: e8 00 00 00 00 callq 22bb67 22bb67: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22bb6e: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22bb75: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bb7c: 48 83 c4 20 add $0x20,%rsp 22bb80: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bb84: 8b 71 40 mov 0x40(%rcx),%esi 22bb87: 8b 4d 04 mov 0x4(%rbp),%ecx 22bb8a: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 22bb91: 44 0f b6 40 2b movzbl 0x2b(%rax),%r8d 22bb96: 51 push %rcx 22bb97: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 22bb9d: b9 02 00 00 00 mov $0x2,%ecx 22bba2: 52 push %rdx 22bba3: 0f b6 40 2c movzbl 0x2c(%rax),%eax 22bba7: 31 d2 xor %edx,%edx 22bba9: 50 push %rax 22bbaa: 8b 45 00 mov 0x0(%rbp),%eax 22bbad: 50 push %rax 22bbae: e8 00 00 00 00 callq 22bbb3 22bbb3: 48 83 c4 20 add $0x20,%rsp 22bbb7: 5b pop %rbx 22bbb8: 5d pop %rbp 22bbb9: 41 5c pop %r12 22bbbb: c3 retq 22bbbc: 0f 1f 40 00 nopl 0x0(%rax) 000000000022bbc0 : 22bbc0: e8 00 00 00 00 callq 22bbc5 22bbc5: 55 push %rbp 22bbc6: 48 89 f5 mov %rsi,%rbp 22bbc9: b9 01 00 00 00 mov $0x1,%ecx 22bbce: 31 d2 xor %edx,%edx 22bbd0: 53 push %rbx 22bbd1: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 22bbd8: 48 89 fb mov %rdi,%rbx 22bbdb: 44 8b 88 30 02 00 00 mov 0x230(%rax),%r9d 22bbe2: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22bbe9: 44 0f b6 80 8c 00 00 movzbl 0x8c(%rax),%r8d 22bbf0: 00 22bbf1: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 22bbf8: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22bbfc: 8b b0 38 01 00 00 mov 0x138(%rax),%esi 22bc02: 8b 45 04 mov 0x4(%rbp),%eax 22bc05: 50 push %rax 22bc06: e8 00 00 00 00 callq 22bc0b 22bc0b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bc0f: b9 01 00 00 00 mov $0x1,%ecx 22bc14: 31 d2 xor %edx,%edx 22bc16: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bc1d: 44 8b 88 34 02 00 00 mov 0x234(%rax),%r9d 22bc24: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bc2b: 44 0f b6 80 8d 00 00 movzbl 0x8d(%rax),%r8d 22bc32: 00 22bc33: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bc3a: 8b b0 3c 01 00 00 mov 0x13c(%rax),%esi 22bc40: 8b 45 00 mov 0x0(%rbp),%eax 22bc43: 50 push %rax 22bc44: e8 00 00 00 00 callq 22bc49 22bc49: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bc4d: b9 01 00 00 00 mov $0x1,%ecx 22bc52: 31 d2 xor %edx,%edx 22bc54: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bc5b: 44 8b 88 38 02 00 00 mov 0x238(%rax),%r9d 22bc62: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bc69: 44 0f b6 80 8e 00 00 movzbl 0x8e(%rax),%r8d 22bc70: 00 22bc71: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bc78: 8b b0 40 01 00 00 mov 0x140(%rax),%esi 22bc7e: 8b 45 0c mov 0xc(%rbp),%eax 22bc81: 50 push %rax 22bc82: e8 00 00 00 00 callq 22bc87 22bc87: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bc8b: b9 01 00 00 00 mov $0x1,%ecx 22bc90: 31 d2 xor %edx,%edx 22bc92: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bc99: 44 8b 88 3c 02 00 00 mov 0x23c(%rax),%r9d 22bca0: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bca7: 44 0f b6 80 8f 00 00 movzbl 0x8f(%rax),%r8d 22bcae: 00 22bcaf: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bcb6: 8b b0 44 01 00 00 mov 0x144(%rax),%esi 22bcbc: 8b 45 08 mov 0x8(%rbp),%eax 22bcbf: 50 push %rax 22bcc0: e8 00 00 00 00 callq 22bcc5 22bcc5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bcc9: b9 01 00 00 00 mov $0x1,%ecx 22bcce: 31 d2 xor %edx,%edx 22bcd0: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bcd7: 48 83 c4 20 add $0x20,%rsp 22bcdb: 44 8b 88 40 02 00 00 mov 0x240(%rax),%r9d 22bce2: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bce9: 44 0f b6 80 90 00 00 movzbl 0x90(%rax),%r8d 22bcf0: 00 22bcf1: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bcf8: 8b b0 48 01 00 00 mov 0x148(%rax),%esi 22bcfe: 8b 45 14 mov 0x14(%rbp),%eax 22bd01: 50 push %rax 22bd02: e8 00 00 00 00 callq 22bd07 22bd07: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bd0b: b9 01 00 00 00 mov $0x1,%ecx 22bd10: 31 d2 xor %edx,%edx 22bd12: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bd19: 44 8b 88 44 02 00 00 mov 0x244(%rax),%r9d 22bd20: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bd27: 44 0f b6 80 91 00 00 movzbl 0x91(%rax),%r8d 22bd2e: 00 22bd2f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bd36: 8b b0 4c 01 00 00 mov 0x14c(%rax),%esi 22bd3c: 8b 45 10 mov 0x10(%rbp),%eax 22bd3f: 50 push %rax 22bd40: e8 00 00 00 00 callq 22bd45 22bd45: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22bd4c: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22bd53: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bd5a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bd5e: 8b b1 50 01 00 00 mov 0x150(%rcx),%esi 22bd64: 8b 0d 00 00 00 00 mov 0x0(%rip),%ecx # 22bd6a 22bd6a: 44 8b 8a 48 02 00 00 mov 0x248(%rdx),%r9d 22bd71: 44 0f b6 80 92 00 00 movzbl 0x92(%rax),%r8d 22bd78: 00 22bd79: 51 push %rcx 22bd7a: 8b 92 4c 02 00 00 mov 0x24c(%rdx),%edx 22bd80: b9 02 00 00 00 mov $0x2,%ecx 22bd85: 52 push %rdx 22bd86: 0f b6 80 93 00 00 00 movzbl 0x93(%rax),%eax 22bd8d: 31 d2 xor %edx,%edx 22bd8f: 50 push %rax 22bd90: 8b 45 1c mov 0x1c(%rbp),%eax 22bd93: 50 push %rax 22bd94: e8 00 00 00 00 callq 22bd99 22bd99: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bd9d: b9 01 00 00 00 mov $0x1,%ecx 22bda2: 31 d2 xor %edx,%edx 22bda4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bdab: 48 83 c4 30 add $0x30,%rsp 22bdaf: 44 8b 88 50 02 00 00 mov 0x250(%rax),%r9d 22bdb6: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bdbd: 44 0f b6 80 94 00 00 movzbl 0x94(%rax),%r8d 22bdc4: 00 22bdc5: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bdcc: 8b b0 54 01 00 00 mov 0x154(%rax),%esi 22bdd2: 8b 45 18 mov 0x18(%rbp),%eax 22bdd5: 50 push %rax 22bdd6: e8 00 00 00 00 callq 22bddb 22bddb: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22bde2: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bde9: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22bdf0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bdf4: 44 8b 8a 54 02 00 00 mov 0x254(%rdx),%r9d 22bdfb: 44 0f b6 80 95 00 00 movzbl 0x95(%rax),%r8d 22be02: 00 22be03: 8b b1 58 01 00 00 mov 0x158(%rcx),%esi 22be09: 6a 03 pushq $0x3 22be0b: b9 02 00 00 00 mov $0x2,%ecx 22be10: 8b 92 58 02 00 00 mov 0x258(%rdx),%edx 22be16: 52 push %rdx 22be17: 0f b6 80 96 00 00 00 movzbl 0x96(%rax),%eax 22be1e: 31 d2 xor %edx,%edx 22be20: 50 push %rax 22be21: 6a 01 pushq $0x1 22be23: e8 00 00 00 00 callq 22be28 22be28: 48 83 c4 28 add $0x28,%rsp 22be2c: 5b pop %rbx 22be2d: 5d pop %rbp 22be2e: c3 retq 22be2f: 90 nop 000000000022be30 : 22be30: e8 00 00 00 00 callq 22be35 22be35: 41 57 push %r15 22be37: 41 56 push %r14 22be39: 41 55 push %r13 22be3b: 41 54 push %r12 22be3d: 55 push %rbp 22be3e: 53 push %rbx 22be3f: 48 8b 06 mov (%rsi),%rax 22be42: 48 89 fb mov %rdi,%rbx 22be45: 48 8b 8f 88 02 00 00 mov 0x288(%rdi),%rcx 22be4c: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 22be53: 4c 8b 7e 08 mov 0x8(%rsi),%r15 22be57: 48 8b 6e 10 mov 0x10(%rsi),%rbp 22be5b: 49 89 c6 mov %rax,%r14 22be5e: 48 c1 f8 2c sar $0x2c,%rax 22be62: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 22be69: 44 8b 89 60 02 00 00 mov 0x260(%rcx),%r9d 22be70: 49 c1 fe 0c sar $0xc,%r14 22be74: 44 0f b6 82 98 00 00 movzbl 0x98(%rdx),%r8d 22be7b: 00 22be7c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22be80: 4d 89 fd mov %r15,%r13 22be83: 49 c1 ff 2c sar $0x2c,%r15 22be87: 8b b6 5c 01 00 00 mov 0x15c(%rsi),%esi 22be8d: 50 push %rax 22be8e: 49 c1 fd 0c sar $0xc,%r13 22be92: 49 89 ec mov %rbp,%r12 22be95: 8b 81 64 02 00 00 mov 0x264(%rcx),%eax 22be9b: b9 02 00 00 00 mov $0x2,%ecx 22bea0: 48 c1 fd 2c sar $0x2c,%rbp 22bea4: 49 c1 fc 0c sar $0xc,%r12 22bea8: 50 push %rax 22bea9: 0f b6 82 99 00 00 00 movzbl 0x99(%rdx),%eax 22beb0: 31 d2 xor %edx,%edx 22beb2: 50 push %rax 22beb3: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 22beb9 22beb9: 50 push %rax 22beba: e8 00 00 00 00 callq 22bebf 22bebf: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bec3: b9 01 00 00 00 mov $0x1,%ecx 22bec8: 31 d2 xor %edx,%edx 22beca: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bed1: 48 83 c4 20 add $0x20,%rsp 22bed5: 44 8b 88 68 02 00 00 mov 0x268(%rax),%r9d 22bedc: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bee3: 44 0f b6 80 9a 00 00 movzbl 0x9a(%rax),%r8d 22beea: 00 22beeb: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bef2: 8b b0 60 01 00 00 mov 0x160(%rax),%esi 22bef8: 41 56 push %r14 22befa: e8 00 00 00 00 callq 22beff 22beff: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bf03: b9 01 00 00 00 mov $0x1,%ecx 22bf08: 31 d2 xor %edx,%edx 22bf0a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bf11: 44 8b 88 6c 02 00 00 mov 0x26c(%rax),%r9d 22bf18: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bf1f: 44 0f b6 80 9b 00 00 movzbl 0x9b(%rax),%r8d 22bf26: 00 22bf27: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bf2e: 8b b0 64 01 00 00 mov 0x164(%rax),%esi 22bf34: 41 57 push %r15 22bf36: e8 00 00 00 00 callq 22bf3b 22bf3b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bf3f: b9 01 00 00 00 mov $0x1,%ecx 22bf44: 31 d2 xor %edx,%edx 22bf46: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bf4d: 44 8b 88 70 02 00 00 mov 0x270(%rax),%r9d 22bf54: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bf5b: 44 0f b6 80 9c 00 00 movzbl 0x9c(%rax),%r8d 22bf62: 00 22bf63: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bf6a: 8b b0 68 01 00 00 mov 0x168(%rax),%esi 22bf70: 41 55 push %r13 22bf72: e8 00 00 00 00 callq 22bf77 22bf77: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bf7b: b9 01 00 00 00 mov $0x1,%ecx 22bf80: 31 d2 xor %edx,%edx 22bf82: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bf89: 44 8b 88 74 02 00 00 mov 0x274(%rax),%r9d 22bf90: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bf97: 44 0f b6 80 9d 00 00 movzbl 0x9d(%rax),%r8d 22bf9e: 00 22bf9f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bfa6: 8b b0 6c 01 00 00 mov 0x16c(%rax),%esi 22bfac: 55 push %rbp 22bfad: e8 00 00 00 00 callq 22bfb2 22bfb2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22bfb6: b9 01 00 00 00 mov $0x1,%ecx 22bfbb: 31 d2 xor %edx,%edx 22bfbd: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22bfc4: 48 83 c4 20 add $0x20,%rsp 22bfc8: 44 8b 88 78 02 00 00 mov 0x278(%rax),%r9d 22bfcf: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22bfd6: 44 0f b6 80 9e 00 00 movzbl 0x9e(%rax),%r8d 22bfdd: 00 22bfde: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22bfe5: 8b b0 70 01 00 00 mov 0x170(%rax),%esi 22bfeb: 41 54 push %r12 22bfed: e8 00 00 00 00 callq 22bff2 22bff2: 58 pop %rax 22bff3: 5b pop %rbx 22bff4: 5d pop %rbp 22bff5: 41 5c pop %r12 22bff7: 41 5d pop %r13 22bff9: 41 5e pop %r14 22bffb: 41 5f pop %r15 22bffd: c3 retq 22bffe: 66 90 xchg %ax,%ax 000000000022c000 : 22c000: e8 00 00 00 00 callq 22c005 22c005: 41 54 push %r12 22c007: 49 89 d4 mov %rdx,%r12 22c00a: 55 push %rbp 22c00b: 48 89 f5 mov %rsi,%rbp 22c00e: 53 push %rbx 22c00f: 48 8b 8f 78 02 00 00 mov 0x278(%rdi),%rcx 22c016: 48 89 fb mov %rdi,%rbx 22c019: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 22c020: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22c027: 8b b1 c8 00 00 00 mov 0xc8(%rcx),%esi 22c02d: 8b 4d 30 mov 0x30(%rbp),%ecx 22c030: 44 8b 8a b8 01 00 00 mov 0x1b8(%rdx),%r9d 22c037: 44 0f b6 40 6e movzbl 0x6e(%rax),%r8d 22c03c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22c040: 51 push %rcx 22c041: b9 02 00 00 00 mov $0x2,%ecx 22c046: 8b 92 bc 01 00 00 mov 0x1bc(%rdx),%edx 22c04c: 52 push %rdx 22c04d: 0f b6 40 6f movzbl 0x6f(%rax),%eax 22c051: 31 d2 xor %edx,%edx 22c053: 50 push %rax 22c054: 8b 45 18 mov 0x18(%rbp),%eax 22c057: 50 push %rax 22c058: e8 00 00 00 00 callq 22c05d 22c05d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c061: b9 01 00 00 00 mov $0x1,%ecx 22c066: 31 d2 xor %edx,%edx 22c068: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c06f: 48 83 c4 20 add $0x20,%rsp 22c073: 44 8b 88 f4 01 00 00 mov 0x1f4(%rax),%r9d 22c07a: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c081: 44 0f b6 40 7d movzbl 0x7d(%rax),%r8d 22c086: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c08d: 8b b0 f8 00 00 00 mov 0xf8(%rax),%esi 22c093: 8b 45 34 mov 0x34(%rbp),%eax 22c096: 50 push %rax 22c097: e8 00 00 00 00 callq 22c09c 22c09c: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22c0a3: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22c0aa: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c0b1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c0b5: 8b b1 d0 00 00 00 mov 0xd0(%rcx),%esi 22c0bb: 8b 4d 20 mov 0x20(%rbp),%ecx 22c0be: 44 8b 8a c0 01 00 00 mov 0x1c0(%rdx),%r9d 22c0c5: 44 0f b6 40 70 movzbl 0x70(%rax),%r8d 22c0ca: 51 push %rcx 22c0cb: 8b 92 c4 01 00 00 mov 0x1c4(%rdx),%edx 22c0d1: b9 02 00 00 00 mov $0x2,%ecx 22c0d6: 52 push %rdx 22c0d7: 0f b6 40 71 movzbl 0x71(%rax),%eax 22c0db: 31 d2 xor %edx,%edx 22c0dd: 50 push %rax 22c0de: 8b 45 1c mov 0x1c(%rbp),%eax 22c0e1: 50 push %rax 22c0e2: e8 00 00 00 00 callq 22c0e7 22c0e7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c0eb: b9 01 00 00 00 mov $0x1,%ecx 22c0f0: 31 d2 xor %edx,%edx 22c0f2: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c0f9: 48 83 c4 28 add $0x28,%rsp 22c0fd: 44 8b 88 d0 01 00 00 mov 0x1d0(%rax),%r9d 22c104: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c10b: 44 0f b6 40 74 movzbl 0x74(%rax),%r8d 22c110: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c117: 8b b0 dc 00 00 00 mov 0xdc(%rax),%esi 22c11d: 8b 45 40 mov 0x40(%rbp),%eax 22c120: 50 push %rax 22c121: e8 00 00 00 00 callq 22c126 22c126: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c12a: b9 01 00 00 00 mov $0x1,%ecx 22c12f: 31 d2 xor %edx,%edx 22c131: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c138: 44 8b 88 fc 01 00 00 mov 0x1fc(%rax),%r9d 22c13f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c146: 44 0f b6 40 7f movzbl 0x7f(%rax),%r8d 22c14b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c152: 8b b0 04 01 00 00 mov 0x104(%rax),%esi 22c158: 8b 45 44 mov 0x44(%rbp),%eax 22c15b: 50 push %rax 22c15c: e8 00 00 00 00 callq 22c161 22c161: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22c168: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22c16f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c176: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c17a: 8b b1 f0 00 00 00 mov 0xf0(%rcx),%esi 22c180: 8b 4d 7c mov 0x7c(%rbp),%ecx 22c183: 44 8b 8a e4 01 00 00 mov 0x1e4(%rdx),%r9d 22c18a: 44 0f b6 40 79 movzbl 0x79(%rax),%r8d 22c18f: 51 push %rcx 22c190: 8b 92 e8 01 00 00 mov 0x1e8(%rdx),%edx 22c196: b9 02 00 00 00 mov $0x2,%ecx 22c19b: 52 push %rdx 22c19c: 0f b6 40 7a movzbl 0x7a(%rax),%eax 22c1a0: 31 d2 xor %edx,%edx 22c1a2: 50 push %rax 22c1a3: 8b 45 78 mov 0x78(%rbp),%eax 22c1a6: 50 push %rax 22c1a7: e8 00 00 00 00 callq 22c1ac 22c1ac: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c1b0: b9 01 00 00 00 mov $0x1,%ecx 22c1b5: 31 d2 xor %edx,%edx 22c1b7: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c1be: 48 83 c4 30 add $0x30,%rsp 22c1c2: 44 8b 88 2c 02 00 00 mov 0x22c(%rax),%r9d 22c1c9: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c1d0: 44 0f b6 80 8b 00 00 movzbl 0x8b(%rax),%r8d 22c1d7: 00 22c1d8: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c1df: 8b b0 24 01 00 00 mov 0x124(%rax),%esi 22c1e5: 41 8b 44 24 20 mov 0x20(%r12),%eax 22c1ea: 50 push %rax 22c1eb: e8 00 00 00 00 callq 22c1f0 22c1f0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c1f4: b9 01 00 00 00 mov $0x1,%ecx 22c1f9: 31 d2 xor %edx,%edx 22c1fb: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c202: 44 8b 88 2c 02 00 00 mov 0x22c(%rax),%r9d 22c209: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c210: 44 0f b6 80 8b 00 00 movzbl 0x8b(%rax),%r8d 22c217: 00 22c218: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c21f: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 22c225: 41 8b 44 24 24 mov 0x24(%r12),%eax 22c22a: 50 push %rax 22c22b: e8 00 00 00 00 callq 22c230 22c230: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c234: b9 01 00 00 00 mov $0x1,%ecx 22c239: 31 d2 xor %edx,%edx 22c23b: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c242: 44 8b 88 2c 02 00 00 mov 0x22c(%rax),%r9d 22c249: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c250: 44 0f b6 80 8b 00 00 movzbl 0x8b(%rax),%r8d 22c257: 00 22c258: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c25f: 8b b0 34 01 00 00 mov 0x134(%rax),%esi 22c265: 41 8b 44 24 28 mov 0x28(%r12),%eax 22c26a: 50 push %rax 22c26b: e8 00 00 00 00 callq 22c270 22c270: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22c277: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22c27e: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c285: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c289: 8b b1 1c 01 00 00 mov 0x11c(%rcx),%esi 22c28f: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 22c294: 44 8b 8a 18 02 00 00 mov 0x218(%rdx),%r9d 22c29b: 44 0f b6 80 86 00 00 movzbl 0x86(%rax),%r8d 22c2a2: 00 22c2a3: 51 push %rcx 22c2a4: 8b 92 1c 02 00 00 mov 0x21c(%rdx),%edx 22c2aa: b9 02 00 00 00 mov $0x2,%ecx 22c2af: 52 push %rdx 22c2b0: 0f b6 80 87 00 00 00 movzbl 0x87(%rax),%eax 22c2b7: 31 d2 xor %edx,%edx 22c2b9: 50 push %rax 22c2ba: 41 8b 44 24 08 mov 0x8(%r12),%eax 22c2bf: 50 push %rax 22c2c0: e8 00 00 00 00 callq 22c2c5 22c2c5: 48 83 c4 38 add $0x38,%rsp 22c2c9: 5b pop %rbx 22c2ca: 5d pop %rbp 22c2cb: 41 5c pop %r12 22c2cd: c3 retq 22c2ce: 66 90 xchg %ax,%ax 000000000022c2d0 : 22c2d0: e8 00 00 00 00 callq 22c2d5 22c2d5: 53 push %rbx 22c2d6: 48 89 fb mov %rdi,%rbx 22c2d9: 48 81 ec 88 00 00 00 sub $0x88,%rsp 22c2e0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22c2e7: 00 00 22c2e9: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 22c2f0: 00 22c2f1: 31 c0 xor %eax,%eax 22c2f3: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 22c2fa: 00 22c2fb: 48 85 ff test %rdi,%rdi 22c2fe: 74 0d je 22c30d 22c300: 80 bf c0 00 00 00 00 cmpb $0x0,0xc0(%rdi) 22c307: 0f 85 ac 00 00 00 jne 22c3b9 22c30d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c314: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c318: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 22c31d: 8b 48 70 mov 0x70(%rax),%ecx 22c320: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c327: 0f b6 50 1c movzbl 0x1c(%rax),%edx 22c32b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c332: 8b 70 20 mov 0x20(%rax),%esi 22c335: e8 00 00 00 00 callq 22c33a 22c33a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c341: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c345: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 22c34a: 8b 88 04 01 00 00 mov 0x104(%rax),%ecx 22c350: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c357: 0f b6 50 41 movzbl 0x41(%rax),%edx 22c35b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c362: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 22c368: e8 00 00 00 00 callq 22c36d 22c36d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c374: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c378: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 22c37d: 8b 88 08 01 00 00 mov 0x108(%rax),%ecx 22c383: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c38a: 0f b6 50 42 movzbl 0x42(%rax),%edx 22c38e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c395: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 22c39b: e8 00 00 00 00 callq 22c3a0 22c3a0: 8b 54 24 04 mov 0x4(%rsp),%edx 22c3a4: b8 01 00 00 00 mov $0x1,%eax 22c3a9: 85 d2 test %edx,%edx 22c3ab: 75 0c jne 22c3b9 22c3ad: 48 8b 43 18 mov 0x18(%rbx),%rax 22c3b1: 48 39 44 24 10 cmp %rax,0x10(%rsp) 22c3b6: 0f 95 c0 setne %al 22c3b9: 48 8b 94 24 80 00 00 mov 0x80(%rsp),%rdx 22c3c0: 00 22c3c1: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 22c3c8: 00 00 22c3ca: 75 09 jne 22c3d5 22c3cc: 48 81 c4 88 00 00 00 add $0x88,%rsp 22c3d3: 5b pop %rbx 22c3d4: c3 retq 22c3d5: e8 00 00 00 00 callq 22c3da 22c3da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000022c3e0 : 22c3e0: e8 00 00 00 00 callq 22c3e5 22c3e5: 48 83 ec 10 sub $0x10,%rsp 22c3e9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22c3f0: 00 00 22c3f2: 48 89 44 24 08 mov %rax,0x8(%rsp) 22c3f7: 31 c0 xor %eax,%eax 22c3f9: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 22c400: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 22c407: 00 22c408: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 22c40d: 8b 48 14 mov 0x14(%rax),%ecx 22c410: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22c417: 0f b6 50 05 movzbl 0x5(%rax),%edx 22c41b: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 22c422: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22c426: 8b 30 mov (%rax),%esi 22c428: e8 00 00 00 00 callq 22c42d 22c42d: 8b 44 24 04 mov 0x4(%rsp),%eax 22c431: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 22c436: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 22c43d: 00 00 22c43f: 75 05 jne 22c446 22c441: 48 83 c4 10 add $0x10,%rsp 22c445: c3 retq 22c446: e8 00 00 00 00 callq 22c44b 22c44b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000022c450 : 22c450: e8 00 00 00 00 callq 22c455 22c455: 41 57 push %r15 22c457: 41 56 push %r14 22c459: 41 55 push %r13 22c45b: 41 54 push %r12 22c45d: 49 89 f4 mov %rsi,%r12 22c460: 55 push %rbp 22c461: 48 89 d5 mov %rdx,%rbp 22c464: 53 push %rbx 22c465: 48 89 fb mov %rdi,%rbx 22c468: 48 83 ec 18 sub $0x18,%rsp 22c46c: 8b 3e mov (%rsi),%edi 22c46e: 44 8b 7e 08 mov 0x8(%rsi),%r15d 22c472: 8b 42 08 mov 0x8(%rdx),%eax 22c475: 8b 76 04 mov 0x4(%rsi),%esi 22c478: 41 89 fe mov %edi,%r14d 22c47b: 45 8b 54 24 0c mov 0xc(%r12),%r10d 22c480: 41 8d 14 07 lea (%r15,%rax,1),%edx 22c484: 89 f1 mov %esi,%ecx 22c486: 41 29 d6 sub %edx,%r14d 22c489: 8b 55 0c mov 0xc(%rbp),%edx 22c48c: 45 8d 04 12 lea (%r10,%rdx,1),%r8d 22c490: 44 29 c1 sub %r8d,%ecx 22c493: 48 83 bb 98 00 00 00 cmpq $0x0,0x98(%rbx) 22c49a: 00 22c49b: 0f 84 7e 02 00 00 je 22c71f 22c4a1: 44 8b 45 28 mov 0x28(%rbp),%r8d 22c4a5: 44 8b 8b a8 00 00 00 mov 0xa8(%rbx),%r9d 22c4ac: 44 8b 9b a4 00 00 00 mov 0xa4(%rbx),%r11d 22c4b3: 45 89 c5 mov %r8d,%r13d 22c4b6: 41 83 e5 fd and $0xfffffffd,%r13d 22c4ba: 41 83 fd 01 cmp $0x1,%r13d 22c4be: 0f 84 6a 02 00 00 je 22c72e 22c4c4: 41 83 f8 02 cmp $0x2,%r8d 22c4c8: 0f 84 7f 02 00 00 je 22c74d 22c4ce: 44 89 da mov %r11d,%edx 22c4d1: 45 89 cb mov %r9d,%r11d 22c4d4: 41 89 d1 mov %edx,%r9d 22c4d7: 80 7d 2c 00 cmpb $0x0,0x2c(%rbp) 22c4db: 74 11 je 22c4ee 22c4dd: 8b 55 10 mov 0x10(%rbp),%edx 22c4e0: 01 d0 add %edx,%eax 22c4e2: 44 29 fa sub %r15d,%edx 22c4e5: 44 29 f0 sub %r14d,%eax 22c4e8: 41 89 d7 mov %edx,%r15d 22c4eb: 41 89 c6 mov %eax,%r14d 22c4ee: 45 85 f6 test %r14d,%r14d 22c4f1: b8 00 00 00 00 mov $0x0,%eax 22c4f6: 48 8b 75 18 mov 0x18(%rbp),%rsi 22c4fa: 45 0f b6 44 24 10 movzbl 0x10(%r12),%r8d 22c500: 41 0f 49 c6 cmovns %r14d,%eax 22c504: 0f af 45 04 imul 0x4(%rbp),%eax 22c508: 31 d2 xor %edx,%edx 22c50a: f7 75 00 divl 0x0(%rbp) 22c50d: 41 89 c5 mov %eax,%r13d 22c510: 48 85 f6 test %rsi,%rsi 22c513: 0f 84 53 02 00 00 je 22c76c 22c519: 4c 89 ef mov %r13,%rdi 22c51c: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 22c521: 48 c1 e7 20 shl $0x20,%rdi 22c525: 44 89 5c 24 10 mov %r11d,0x10(%rsp) 22c52a: 89 4c 24 0c mov %ecx,0xc(%rsp) 22c52e: 44 88 44 24 08 mov %r8b,0x8(%rsp) 22c533: 44 89 54 24 04 mov %r10d,0x4(%rsp) 22c538: e8 00 00 00 00 callq 22c53d 22c53d: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 22c542: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 22c547: 48 99 cqto 22c549: 8b 4c 24 0c mov 0xc(%rsp),%ecx 22c54d: 44 0f b6 44 24 08 movzbl 0x8(%rsp),%r8d 22c553: 49 89 d5 mov %rdx,%r13 22c556: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 22c55b: 49 31 c5 xor %rax,%r13 22c55e: 49 29 d5 sub %rdx,%r13 22c561: 49 c1 ed 20 shr $0x20,%r13 22c565: 44 89 ef mov %r13d,%edi 22c568: f7 df neg %edi 22c56a: 48 85 c0 test %rax,%rax 22c56d: 44 0f 48 ef cmovs %edi,%r13d 22c571: 44 39 75 10 cmp %r14d,0x10(%rbp) 22c575: b8 00 00 00 00 mov $0x0,%eax 22c57a: 44 0f 4e c0 cmovle %eax,%r8d 22c57e: 45 01 ce add %r9d,%r14d 22c581: 45 31 c9 xor %r9d,%r9d 22c584: 45 85 f6 test %r14d,%r14d 22c587: 7e 6f jle 22c5f8 22c589: 39 4d 14 cmp %ecx,0x14(%rbp) 22c58c: 7e 6a jle 22c5f8 22c58e: 44 01 d9 add %r11d,%ecx 22c591: 85 c9 test %ecx,%ecx 22c593: 0f 8e cb 01 00 00 jle 22c764 22c599: 45 84 c0 test %r8b,%r8b 22c59c: 0f 84 c2 01 00 00 je 22c764 22c5a2: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c5a9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c5ad: 44 89 54 24 04 mov %r10d,0x4(%rsp) 22c5b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 22c5b9: 8b b0 88 01 00 00 mov 0x188(%rax),%esi 22c5bf: e8 00 00 00 00 callq 22c5c4 22c5c4: 41 b9 01 00 00 00 mov $0x1,%r9d 22c5ca: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 22c5cf: 85 c0 test %eax,%eax 22c5d1: 75 25 jne 22c5f8 22c5d3: 48 8b 03 mov (%rbx),%rax 22c5d6: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 22c5db: 48 8d b3 98 00 00 00 lea 0x98(%rbx),%rsi 22c5e2: 48 89 df mov %rbx,%rdi 22c5e5: 48 8b 40 60 mov 0x60(%rax),%rax 22c5e9: e8 00 00 00 00 callq 22c5ee 22c5ee: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 22c5f3: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 22c5f8: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22c5ff: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c603: 44 89 54 24 04 mov %r10d,0x4(%rsp) 22c608: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c60f: 0f b6 8a b7 00 00 00 movzbl 0xb7(%rdx),%ecx 22c616: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 22c61d: 44 8b 80 dc 02 00 00 mov 0x2dc(%rax),%r8d 22c624: 8b b2 90 01 00 00 mov 0x190(%rdx),%esi 22c62a: ba 01 00 00 00 mov $0x1,%edx 22c62f: e8 00 00 00 00 callq 22c634 22c634: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22c63b: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22c642: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c649: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c64d: 8b b1 94 01 00 00 mov 0x194(%rcx),%esi 22c653: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 22c658: 44 8b 8a e0 02 00 00 mov 0x2e0(%rdx),%r9d 22c65f: 44 0f b6 80 b8 00 00 movzbl 0xb8(%rax),%r8d 22c666: 00 22c667: 51 push %rcx 22c668: 8b 92 e4 02 00 00 mov 0x2e4(%rdx),%edx 22c66e: b9 02 00 00 00 mov $0x2,%ecx 22c673: 52 push %rdx 22c674: 0f b6 80 b9 00 00 00 movzbl 0xb9(%rax),%eax 22c67b: 31 d2 xor %edx,%edx 22c67d: 50 push %rax 22c67e: 41 8b 04 24 mov (%r12),%eax 22c682: 50 push %rax 22c683: e8 00 00 00 00 callq 22c688 22c688: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22c68f: 44 8b 54 24 24 mov 0x24(%rsp),%r10d 22c694: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c69b: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22c6a2: 48 83 c4 20 add $0x20,%rsp 22c6a6: 44 8b 8a e8 02 00 00 mov 0x2e8(%rdx),%r9d 22c6ad: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c6b1: 44 0f b6 80 ba 00 00 movzbl 0xba(%rax),%r8d 22c6b8: 00 22c6b9: 8b b1 98 01 00 00 mov 0x198(%rcx),%esi 22c6bf: 41 52 push %r10 22c6c1: b9 02 00 00 00 mov $0x2,%ecx 22c6c6: 8b 92 ec 02 00 00 mov 0x2ec(%rdx),%edx 22c6cc: 52 push %rdx 22c6cd: 0f b6 80 bb 00 00 00 movzbl 0xbb(%rax),%eax 22c6d4: 31 d2 xor %edx,%edx 22c6d6: 50 push %rax 22c6d7: 41 57 push %r15 22c6d9: e8 00 00 00 00 callq 22c6de 22c6de: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c6e2: b9 01 00 00 00 mov $0x1,%ecx 22c6e7: 31 d2 xor %edx,%edx 22c6e9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c6f0: 48 83 c4 20 add $0x20,%rsp 22c6f4: 44 8b 88 f0 02 00 00 mov 0x2f0(%rax),%r9d 22c6fb: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c702: 44 0f b6 80 bc 00 00 movzbl 0xbc(%rax),%r8d 22c709: 00 22c70a: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22c711: 8b b0 9c 01 00 00 mov 0x19c(%rax),%esi 22c717: 41 55 push %r13 22c719: e8 00 00 00 00 callq 22c71e 22c71e: 58 pop %rax 22c71f: 48 83 c4 18 add $0x18,%rsp 22c723: 5b pop %rbx 22c724: 5d pop %rbp 22c725: 41 5c pop %r12 22c727: 41 5d pop %r13 22c729: 41 5e pop %r14 22c72b: 41 5f pop %r15 22c72d: c3 retq 22c72e: 41 83 f8 01 cmp $0x1,%r8d 22c732: 0f 85 9f fd ff ff jne 22c4d7 22c738: 42 8d 0c 10 lea (%rax,%r10,1),%ecx 22c73c: 44 01 fa add %r15d,%edx 22c73f: 29 cf sub %ecx,%edi 22c741: 89 f1 mov %esi,%ecx 22c743: 41 89 fe mov %edi,%r14d 22c746: 29 d1 sub %edx,%ecx 22c748: e9 8a fd ff ff jmpq 22c4d7 22c74d: 89 f1 mov %esi,%ecx 22c74f: 29 c7 sub %eax,%edi 22c751: 29 d1 sub %edx,%ecx 22c753: 44 89 da mov %r11d,%edx 22c756: 41 89 fe mov %edi,%r14d 22c759: 45 89 cb mov %r9d,%r11d 22c75c: 41 89 d1 mov %edx,%r9d 22c75f: e9 73 fd ff ff jmpq 22c4d7 22c764: 45 31 c9 xor %r9d,%r9d 22c767: e9 8c fe ff ff jmpq 22c5f8 22c76c: 0f 0b ud2 22c76e: e9 fe fd ff ff jmpq 22c571 22c773: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22c77a: 00 00 00 00 22c77e: 66 90 xchg %ax,%ax 000000000022c780 : 22c780: e8 00 00 00 00 callq 22c785 22c785: 41 55 push %r13 22c787: 41 54 push %r12 22c789: 41 bc 01 00 00 00 mov $0x1,%r12d 22c78f: 55 push %rbp 22c790: 48 89 f5 mov %rsi,%rbp 22c793: 53 push %rbx 22c794: 8b 76 08 mov 0x8(%rsi),%esi 22c797: 48 89 fb mov %rdi,%rbx 22c79a: 81 fe 80 00 00 00 cmp $0x80,%esi 22c7a0: 74 3f je 22c7e1 22c7a2: 41 bc 02 00 00 00 mov $0x2,%r12d 22c7a8: 81 fe 00 01 00 00 cmp $0x100,%esi 22c7ae: 74 31 je 22c7e1 22c7b0: 45 31 e4 xor %r12d,%r12d 22c7b3: 83 fe 40 cmp $0x40,%esi 22c7b6: 74 29 je 22c7e1 22c7b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 22c7bf: e8 00 00 00 00 callq 22c7c4 22c7c4: b9 3e 04 00 00 mov $0x43e,%ecx 22c7c9: bf 02 00 00 00 mov $0x2,%edi 22c7ce: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 22c7d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22c7dc: e8 00 00 00 00 callq 22c7e1 22c7e1: 8b 55 14 mov 0x14(%rbp),%edx 22c7e4: 8b 45 0c mov 0xc(%rbp),%eax 22c7e7: 85 d2 test %edx,%edx 22c7e9: 74 22 je 22c80d 22c7eb: 83 f8 20 cmp $0x20,%eax 22c7ee: 76 1d jbe 22c80d 22c7f0: 41 bd 03 00 00 00 mov $0x3,%r13d 22c7f6: 83 f8 40 cmp $0x40,%eax 22c7f9: 76 18 jbe 22c813 22c7fb: 45 31 ed xor %r13d,%r13d 22c7fe: 3d 81 00 00 00 cmp $0x81,%eax 22c803: 41 0f 92 c5 setb %r13b 22c807: 41 83 c5 01 add $0x1,%r13d 22c80b: eb 06 jmp 22c813 22c80d: 41 bd 04 00 00 00 mov $0x4,%r13d 22c813: 48 8b 45 00 mov 0x0(%rbp),%rax 22c817: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22c81e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c822: 48 89 83 98 00 00 00 mov %rax,0x98(%rbx) 22c829: 48 8b 45 08 mov 0x8(%rbp),%rax 22c82d: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 22c834: 48 8b 45 10 mov 0x10(%rbp),%rax 22c838: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 22c83f: 48 8b 45 18 mov 0x18(%rbp),%rax 22c843: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 22c84a: 48 8b 45 20 mov 0x20(%rbp),%rax 22c84e: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 22c855: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c85c: 0f b6 8a af 00 00 00 movzbl 0xaf(%rdx),%ecx 22c863: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 22c86a: 44 8b 4d 04 mov 0x4(%rbp),%r9d 22c86e: 44 8b 80 bc 02 00 00 mov 0x2bc(%rax),%r8d 22c875: 8b b2 84 01 00 00 mov 0x184(%rdx),%esi 22c87b: ba 01 00 00 00 mov $0x1,%edx 22c880: e8 00 00 00 00 callq 22c885 22c885: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22c88c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22c893: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c897: 44 8b 4d 00 mov 0x0(%rbp),%r9d 22c89b: 0f b6 8a b0 00 00 00 movzbl 0xb0(%rdx),%ecx 22c8a2: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 22c8a9: 44 8b 80 c0 02 00 00 mov 0x2c0(%rax),%r8d 22c8b0: 8b b2 88 01 00 00 mov 0x188(%rdx),%esi 22c8b6: ba 01 00 00 00 mov $0x1,%edx 22c8bb: e8 00 00 00 00 callq 22c8c0 22c8c0: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22c8c7: 44 8b 4d 10 mov 0x10(%rbp),%r9d 22c8cb: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c8d2: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22c8d9: 44 8b 82 c4 02 00 00 mov 0x2c4(%rdx),%r8d 22c8e0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c8e4: 0f b6 88 b1 00 00 00 movzbl 0xb1(%rax),%ecx 22c8eb: 8b b6 8c 01 00 00 mov 0x18c(%rsi),%esi 22c8f1: 41 51 push %r9 22c8f3: 8b 92 c8 02 00 00 mov 0x2c8(%rdx),%edx 22c8f9: 44 8b 4d 0c mov 0xc(%rbp),%r9d 22c8fd: 52 push %rdx 22c8fe: 0f b6 80 b2 00 00 00 movzbl 0xb2(%rax),%eax 22c905: ba 02 00 00 00 mov $0x2,%edx 22c90a: 50 push %rax 22c90b: e8 00 00 00 00 callq 22c910 22c910: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22c917: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c91e: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22c925: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c929: 44 8b 82 cc 02 00 00 mov 0x2cc(%rdx),%r8d 22c930: 0f b6 88 b3 00 00 00 movzbl 0xb3(%rax),%ecx 22c937: 8b b6 90 01 00 00 mov 0x190(%rsi),%esi 22c93d: 41 55 push %r13 22c93f: 44 8b 8a d8 02 00 00 mov 0x2d8(%rdx),%r9d 22c946: 41 51 push %r9 22c948: 44 0f b6 88 b6 00 00 movzbl 0xb6(%rax),%r9d 22c94f: 00 22c950: 41 51 push %r9 22c952: 44 8b 4d 14 mov 0x14(%rbp),%r9d 22c956: 41 54 push %r12 22c958: 8b 92 d4 02 00 00 mov 0x2d4(%rdx),%edx 22c95e: 52 push %rdx 22c95f: 0f b6 80 b5 00 00 00 movzbl 0xb5(%rax),%eax 22c966: ba 03 00 00 00 mov $0x3,%edx 22c96b: 50 push %rax 22c96c: e8 00 00 00 00 callq 22c971 22c971: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22c978: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22c97f: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22c986: 48 83 c4 48 add $0x48,%rsp 22c98a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22c98e: 44 8b 8a b4 02 00 00 mov 0x2b4(%rdx),%r9d 22c995: 44 0f b6 80 ad 00 00 movzbl 0xad(%rax),%r8d 22c99c: 00 22c99d: 8b b1 7c 01 00 00 mov 0x17c(%rcx),%esi 22c9a3: 6a 03 pushq $0x3 22c9a5: b9 02 00 00 00 mov $0x2,%ecx 22c9aa: 8b 92 b8 02 00 00 mov 0x2b8(%rdx),%edx 22c9b0: 52 push %rdx 22c9b1: 0f b6 80 ae 00 00 00 movzbl 0xae(%rax),%eax 22c9b8: 31 d2 xor %edx,%edx 22c9ba: 50 push %rax 22c9bb: 6a 00 pushq $0x0 22c9bd: e8 00 00 00 00 callq 22c9c2 22c9c2: 48 83 c4 20 add $0x20,%rsp 22c9c6: 5b pop %rbx 22c9c7: 5d pop %rbp 22c9c8: 41 5c pop %r12 22c9ca: 41 5d pop %r13 22c9cc: c3 retq 22c9cd: 0f 1f 00 nopl (%rax) 000000000022c9d0 : 22c9d0: e8 00 00 00 00 callq 22c9d5 22c9d5: 41 55 push %r13 22c9d7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 22c9de: 41 54 push %r12 22c9e0: 55 push %rbp 22c9e1: 48 89 fd mov %rdi,%rbp 22c9e4: 53 push %rbx 22c9e5: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 22c9ec: 48 89 f3 mov %rsi,%rbx 22c9ef: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22c9f3: 8b 70 04 mov 0x4(%rax),%esi 22c9f6: e8 00 00 00 00 callq 22c9fb 22c9fb: 31 d2 xor %edx,%edx 22c9fd: 41 89 c4 mov %eax,%r12d 22ca00: 89 c1 mov %eax,%ecx 22ca02: 8b 43 40 mov 0x40(%rbx),%eax 22ca05: 03 43 44 add 0x44(%rbx),%eax 22ca08: 03 43 3c add 0x3c(%rbx),%eax 22ca0b: 80 e5 ef and $0xef,%ch 22ca0e: 41 81 cc 00 11 00 00 or $0x1100,%r12d 22ca15: 01 c0 add %eax,%eax 22ca17: f7 73 20 divl 0x20(%rbx) 22ca1a: 8b 53 38 mov 0x38(%rbx),%edx 22ca1d: 29 c2 sub %eax,%edx 22ca1f: 3b 53 1c cmp 0x1c(%rbx),%edx 22ca22: 76 06 jbe 22ca2a 22ca24: 80 cd 01 or $0x1,%ch 22ca27: 41 89 cc mov %ecx,%r12d 22ca2a: 48 8b 5d 08 mov 0x8(%rbp),%rbx 22ca2e: 48 8b 85 78 02 00 00 mov 0x278(%rbp),%rax 22ca35: 44 89 e2 mov %r12d,%edx 22ca38: 48 8b 7b 18 mov 0x18(%rbx),%rdi 22ca3c: 44 8b 68 04 mov 0x4(%rax),%r13d 22ca40: 48 8b 07 mov (%rdi),%rax 22ca43: 44 89 ee mov %r13d,%esi 22ca46: 48 8b 40 08 mov 0x8(%rax),%rax 22ca4a: e8 00 00 00 00 callq 22ca4f 22ca4f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 22ca54: 5b pop %rbx 22ca55: 5d pop %rbp 22ca56: 41 5c pop %r12 22ca58: 41 5d pop %r13 22ca5a: c3 retq 22ca5b: 48 8b 73 10 mov 0x10(%rbx),%rsi 22ca5f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 22ca66 22ca66: 89 c0 mov %eax,%eax 22ca68: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 22ca70 22ca6f: 00 22ca70: 73 e2 jae 22ca54 22ca72: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 22ca79 22ca79: 48 85 c0 test %rax,%rax 22ca7c: 74 13 je 22ca91 22ca7e: 48 8b 78 08 mov 0x8(%rax),%rdi 22ca82: 48 83 c6 08 add $0x8,%rsi 22ca86: 44 89 e1 mov %r12d,%ecx 22ca89: 44 89 ea mov %r13d,%edx 22ca8c: e8 00 00 00 00 callq 22ca91 22ca91: 5b pop %rbx 22ca92: 5d pop %rbp 22ca93: 41 5c pop %r12 22ca95: 41 5d pop %r13 22ca97: c3 retq 22ca98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 22ca9f: 00 000000000022caa0 : 22caa0: e8 00 00 00 00 callq 22caa5 22caa5: 41 57 push %r15 22caa7: 41 56 push %r14 22caa9: 41 55 push %r13 22caab: 41 54 push %r12 22caad: 55 push %rbp 22caae: 48 89 fd mov %rdi,%rbp 22cab1: 53 push %rbx 22cab2: 48 89 f3 mov %rsi,%rbx 22cab5: 48 83 ec 08 sub $0x8,%rsp 22cab9: 8b 7e 08 mov 0x8(%rsi),%edi 22cabc: e8 bf e6 ff ff callq 22b180 22cac1: 8b 7b 18 mov 0x18(%rbx),%edi 22cac4: 4c 8b ad 88 02 00 00 mov 0x288(%rbp),%r13 22cacb: 89 44 24 04 mov %eax,0x4(%rsp) 22cacf: 4c 8b a5 80 02 00 00 mov 0x280(%rbp),%r12 22cad6: e8 a5 e6 ff ff callq 22b180 22cadb: 8b 7b 14 mov 0x14(%rbx),%edi 22cade: 89 04 24 mov %eax,(%rsp) 22cae1: e8 9a e6 ff ff callq 22b180 22cae6: 8b 7b 10 mov 0x10(%rbx),%edi 22cae9: 41 89 c7 mov %eax,%r15d 22caec: e8 8f e6 ff ff callq 22b180 22caf1: 8b 7b 04 mov 0x4(%rbx),%edi 22caf4: 41 89 c6 mov %eax,%r14d 22caf7: e8 84 e6 ff ff callq 22b180 22cafc: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 22cb01: 45 8b 45 1c mov 0x1c(%r13),%r8d 22cb05: 41 89 c1 mov %eax,%r9d 22cb08: 48 8b 85 78 02 00 00 mov 0x278(%rbp),%rax 22cb0f: 41 0f b6 4c 24 07 movzbl 0x7(%r12),%ecx 22cb15: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22cb19: 8b 70 0c mov 0xc(%rax),%esi 22cb1c: 41 52 push %r10 22cb1e: 41 8b 45 30 mov 0x30(%r13),%eax 22cb22: 50 push %rax 22cb23: 41 0f b6 44 24 0c movzbl 0xc(%r12),%eax 22cb29: 50 push %rax 22cb2a: 8b 54 24 18 mov 0x18(%rsp),%edx 22cb2e: 52 push %rdx 22cb2f: 41 8b 45 2c mov 0x2c(%r13),%eax 22cb33: ba 06 00 00 00 mov $0x6,%edx 22cb38: 50 push %rax 22cb39: 41 0f b6 44 24 0b movzbl 0xb(%r12),%eax 22cb3f: 50 push %rax 22cb40: 41 57 push %r15 22cb42: 41 8b 45 28 mov 0x28(%r13),%eax 22cb46: 50 push %rax 22cb47: 41 0f b6 44 24 0a movzbl 0xa(%r12),%eax 22cb4d: 50 push %rax 22cb4e: 8b 43 0c mov 0xc(%rbx),%eax 22cb51: 50 push %rax 22cb52: 41 8b 45 24 mov 0x24(%r13),%eax 22cb56: 50 push %rax 22cb57: 41 0f b6 44 24 09 movzbl 0x9(%r12),%eax 22cb5d: 50 push %rax 22cb5e: 41 56 push %r14 22cb60: 41 8b 45 20 mov 0x20(%r13),%eax 22cb64: 50 push %rax 22cb65: 41 0f b6 44 24 08 movzbl 0x8(%r12),%eax 22cb6b: 50 push %rax 22cb6c: e8 00 00 00 00 callq 22cb71 22cb71: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 22cb78: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22cb7c: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 22cb83: 44 0f b6 4b 1f movzbl 0x1f(%rbx),%r9d 22cb88: 48 83 c4 78 add $0x78,%rsp 22cb8c: 48 8b b5 78 02 00 00 mov 0x278(%rbp),%rsi 22cb93: 44 8b 42 34 mov 0x34(%rdx),%r8d 22cb97: 0f b6 48 0d movzbl 0xd(%rax),%ecx 22cb9b: 8b 76 10 mov 0x10(%rsi),%esi 22cb9e: 41 51 push %r9 22cba0: 44 8b 4a 40 mov 0x40(%rdx),%r9d 22cba4: 41 51 push %r9 22cba6: 44 0f b6 48 10 movzbl 0x10(%rax),%r9d 22cbab: 41 51 push %r9 22cbad: 44 0f b6 4b 1e movzbl 0x1e(%rbx),%r9d 22cbb2: 41 51 push %r9 22cbb4: 44 8b 4a 3c mov 0x3c(%rdx),%r9d 22cbb8: 41 51 push %r9 22cbba: 44 0f b6 48 0f movzbl 0xf(%rax),%r9d 22cbbf: 41 51 push %r9 22cbc1: 44 0f b6 4b 1d movzbl 0x1d(%rbx),%r9d 22cbc6: 41 51 push %r9 22cbc8: 8b 52 38 mov 0x38(%rdx),%edx 22cbcb: 44 8b 0b mov (%rbx),%r9d 22cbce: 52 push %rdx 22cbcf: 0f b6 40 0e movzbl 0xe(%rax),%eax 22cbd3: ba 04 00 00 00 mov $0x4,%edx 22cbd8: 50 push %rax 22cbd9: e8 00 00 00 00 callq 22cbde 22cbde: 48 83 c4 50 add $0x50,%rsp 22cbe2: 5b pop %rbx 22cbe3: 5d pop %rbp 22cbe4: 41 5c pop %r12 22cbe6: 41 5d pop %r13 22cbe8: 41 5e pop %r14 22cbea: 41 5f pop %r15 22cbec: c3 retq 22cbed: 0f 1f 00 nopl (%rax) 000000000022cbf0 : 22cbf0: e8 00 00 00 00 callq 22cbf5 22cbf5: 41 55 push %r13 22cbf7: 41 54 push %r12 22cbf9: 55 push %rbp 22cbfa: 89 f5 mov %esi,%ebp 22cbfc: 83 ee 11 sub $0x11,%esi 22cbff: 53 push %rbx 22cc00: 48 89 fb mov %rdi,%rbx 22cc03: 8b 3a mov (%rdx),%edi 22cc05: 8b 41 04 mov 0x4(%rcx),%eax 22cc08: 44 8d 4f ff lea -0x1(%rdi),%r9d 22cc0c: 83 fe 03 cmp $0x3,%esi 22cc0f: 77 71 ja 22cc82 22cc11: 44 8b 62 04 mov 0x4(%rdx),%r12d 22cc15: 45 85 e4 test %r12d,%r12d 22cc18: 0f 84 b3 00 00 00 je 22ccd1 22cc1e: 8b 79 0c mov 0xc(%rcx),%edi 22cc21: 41 83 ec 01 sub $0x1,%r12d 22cc25: 44 8d 6f ff lea -0x1(%rdi),%r13d 22cc29: 83 e8 01 sub $0x1,%eax 22cc2c: 80 39 00 cmpb $0x0,(%rcx) 22cc2f: 75 05 jne 22cc36 22cc31: 45 31 ed xor %r13d,%r13d 22cc34: 31 c0 xor %eax,%eax 22cc36: 48 8b 8b 88 02 00 00 mov 0x288(%rbx),%rcx 22cc3d: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22cc44: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22cc4b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22cc4f: 44 0f b6 52 11 movzbl 0x11(%rdx),%r10d 22cc54: 44 8b 41 44 mov 0x44(%rcx),%r8d 22cc58: 8b 76 14 mov 0x14(%rsi),%esi 22cc5b: 50 push %rax 22cc5c: 8b 41 48 mov 0x48(%rcx),%eax 22cc5f: 44 89 d1 mov %r10d,%ecx 22cc62: 50 push %rax 22cc63: 0f b6 42 12 movzbl 0x12(%rdx),%eax 22cc67: ba 02 00 00 00 mov $0x2,%edx 22cc6c: 50 push %rax 22cc6d: e8 00 00 00 00 callq 22cc72 22cc72: 48 83 c4 18 add $0x18,%rsp 22cc76: 83 fd 10 cmp $0x10,%ebp 22cc79: 77 0f ja 22cc8a 22cc7b: 5b pop %rbx 22cc7c: 5d pop %rbp 22cc7d: 41 5c pop %r12 22cc7f: 41 5d pop %r13 22cc81: c3 retq 22cc82: 45 31 ed xor %r13d,%r13d 22cc85: 45 31 e4 xor %r12d,%r12d 22cc88: eb 9f jmp 22cc29 22cc8a: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22cc91: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22cc98: 45 89 e1 mov %r12d,%r9d 22cc9b: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22cca2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22cca6: 44 8b 42 4c mov 0x4c(%rdx),%r8d 22ccaa: 0f b6 48 13 movzbl 0x13(%rax),%ecx 22ccae: 8b 76 18 mov 0x18(%rsi),%esi 22ccb1: 41 55 push %r13 22ccb3: 8b 52 50 mov 0x50(%rdx),%edx 22ccb6: 52 push %rdx 22ccb7: 0f b6 40 14 movzbl 0x14(%rax),%eax 22ccbb: ba 02 00 00 00 mov $0x2,%edx 22ccc0: 50 push %rax 22ccc1: e8 00 00 00 00 callq 22ccc6 22ccc6: 48 83 c4 18 add $0x18,%rsp 22ccca: 5b pop %rbx 22cccb: 5d pop %rbp 22cccc: 41 5c pop %r12 22ccce: 41 5d pop %r13 22ccd0: c3 retq 22ccd1: 0f 0b ud2 22ccd3: e9 46 ff ff ff jmpq 22cc1e 22ccd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 22ccdf: 00 000000000022cce0 : 22cce0: e8 00 00 00 00 callq 22cce5 22cce5: 0f b6 d2 movzbl %dl,%edx 22cce8: 85 f6 test %esi,%esi 22ccea: 74 18 je 22cd04 22ccec: 83 fe 01 cmp $0x1,%esi 22ccef: 0f 84 e1 00 00 00 je 22cdd6 22ccf5: 83 fe 02 cmp $0x2,%esi 22ccf8: 74 4e je 22cd48 22ccfa: 83 fe 03 cmp $0x3,%esi 22ccfd: 0f 84 8c 00 00 00 je 22cd8f 22cd03: c3 retq 22cd04: 48 8b 8f 88 02 00 00 mov 0x288(%rdi),%rcx 22cd0b: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22cd12: 45 31 c9 xor %r9d,%r9d 22cd15: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 22cd1c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22cd20: 44 0f b6 50 15 movzbl 0x15(%rax),%r10d 22cd25: 44 8b 41 54 mov 0x54(%rcx),%r8d 22cd29: 8b 76 1c mov 0x1c(%rsi),%esi 22cd2c: 52 push %rdx 22cd2d: 8b 51 58 mov 0x58(%rcx),%edx 22cd30: 44 89 d1 mov %r10d,%ecx 22cd33: 52 push %rdx 22cd34: 0f b6 40 16 movzbl 0x16(%rax),%eax 22cd38: ba 02 00 00 00 mov $0x2,%edx 22cd3d: 50 push %rax 22cd3e: e8 00 00 00 00 callq 22cd43 22cd43: 48 83 c4 18 add $0x18,%rsp 22cd47: c3 retq 22cd48: 48 8b 8f 88 02 00 00 mov 0x288(%rdi),%rcx 22cd4f: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22cd56: 41 b9 02 00 00 00 mov $0x2,%r9d 22cd5c: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 22cd63: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22cd67: 44 0f b6 50 15 movzbl 0x15(%rax),%r10d 22cd6c: 44 8b 41 54 mov 0x54(%rcx),%r8d 22cd70: 8b 76 1c mov 0x1c(%rsi),%esi 22cd73: 52 push %rdx 22cd74: 8b 51 58 mov 0x58(%rcx),%edx 22cd77: 44 89 d1 mov %r10d,%ecx 22cd7a: 52 push %rdx 22cd7b: 0f b6 40 16 movzbl 0x16(%rax),%eax 22cd7f: ba 02 00 00 00 mov $0x2,%edx 22cd84: 50 push %rax 22cd85: e8 00 00 00 00 callq 22cd8a 22cd8a: 48 83 c4 18 add $0x18,%rsp 22cd8e: c3 retq 22cd8f: 48 8b 8f 88 02 00 00 mov 0x288(%rdi),%rcx 22cd96: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22cd9d: 41 b9 03 00 00 00 mov $0x3,%r9d 22cda3: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 22cdaa: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22cdae: 44 0f b6 50 15 movzbl 0x15(%rax),%r10d 22cdb3: 44 8b 41 54 mov 0x54(%rcx),%r8d 22cdb7: 8b 76 1c mov 0x1c(%rsi),%esi 22cdba: 52 push %rdx 22cdbb: 8b 51 58 mov 0x58(%rcx),%edx 22cdbe: 44 89 d1 mov %r10d,%ecx 22cdc1: 52 push %rdx 22cdc2: 0f b6 40 16 movzbl 0x16(%rax),%eax 22cdc6: ba 02 00 00 00 mov $0x2,%edx 22cdcb: 50 push %rax 22cdcc: e8 00 00 00 00 callq 22cdd1 22cdd1: 48 83 c4 18 add $0x18,%rsp 22cdd5: c3 retq 22cdd6: 48 8b 8f 88 02 00 00 mov 0x288(%rdi),%rcx 22cddd: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22cde4: 41 b9 01 00 00 00 mov $0x1,%r9d 22cdea: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 22cdf1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22cdf5: 44 0f b6 50 15 movzbl 0x15(%rax),%r10d 22cdfa: 44 8b 41 54 mov 0x54(%rcx),%r8d 22cdfe: 8b 76 1c mov 0x1c(%rsi),%esi 22ce01: 52 push %rdx 22ce02: 8b 51 58 mov 0x58(%rcx),%edx 22ce05: 44 89 d1 mov %r10d,%ecx 22ce08: 52 push %rdx 22ce09: 0f b6 40 16 movzbl 0x16(%rax),%eax 22ce0d: ba 02 00 00 00 mov $0x2,%edx 22ce12: 50 push %rax 22ce13: e8 00 00 00 00 callq 22ce18 22ce18: 48 83 c4 18 add $0x18,%rsp 22ce1c: c3 retq 22ce1d: 0f 1f 00 nopl (%rax) 000000000022ce20 : 22ce20: e8 00 00 00 00 callq 22ce25 22ce25: 55 push %rbp 22ce26: 48 89 fd mov %rdi,%rbp 22ce29: 53 push %rbx 22ce2a: 89 f3 mov %esi,%ebx 22ce2c: 83 fe 0a cmp $0xa,%esi 22ce2f: 0f 86 4f 01 00 00 jbe 22cf84 22ce35: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 22ce3c: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22ce43: 41 b9 02 00 00 00 mov $0x2,%r9d 22ce49: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 22ce50: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22ce54: 44 8b 82 48 01 00 00 mov 0x148(%rdx),%r8d 22ce5b: 0f b6 48 52 movzbl 0x52(%rax),%ecx 22ce5f: 8b b6 a8 00 00 00 mov 0xa8(%rsi),%esi 22ce65: 6a 03 pushq $0x3 22ce67: 8b 92 4c 01 00 00 mov 0x14c(%rdx),%edx 22ce6d: 52 push %rdx 22ce6e: 0f b6 40 53 movzbl 0x53(%rax),%eax 22ce72: ba 02 00 00 00 mov $0x2,%edx 22ce77: 50 push %rax 22ce78: e8 00 00 00 00 callq 22ce7d 22ce7d: 48 83 c4 18 add $0x18,%rsp 22ce81: 83 fb 0e cmp $0xe,%ebx 22ce84: 0f 84 cc 02 00 00 je 22d156 22ce8a: 0f 86 6e 01 00 00 jbe 22cffe 22ce90: 83 fb 13 cmp $0x13,%ebx 22ce93: 0f 84 32 03 00 00 je 22d1cb 22ce99: 0f 87 a8 00 00 00 ja 22cf47 22ce9f: 83 fb 11 cmp $0x11,%ebx 22cea2: 0f 84 fa 03 00 00 je 22d2a2 22cea8: 76 3f jbe 22cee9 22ceaa: 83 fb 12 cmp $0x12,%ebx 22cead: 0f 85 f9 02 00 00 jne 22d1ac 22ceb3: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22ceba: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22cebe: 41 b9 40 00 00 00 mov $0x40,%r9d 22cec4: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22cecb: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22cecf: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22ced6: 8b 72 1c mov 0x1c(%rdx),%esi 22ced9: 44 8b 40 5c mov 0x5c(%rax),%r8d 22cedd: 5b pop %rbx 22cede: ba 01 00 00 00 mov $0x1,%edx 22cee3: 5d pop %rbp 22cee4: e9 00 00 00 00 jmpq 22cee9 22cee9: 83 fb 0f cmp $0xf,%ebx 22ceec: 0f 84 85 03 00 00 je 22d277 22cef2: 83 fb 10 cmp $0x10,%ebx 22cef5: 0f 85 b1 02 00 00 jne 22d1ac 22cefb: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 22cf02: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 22cf09: 48 8b b5 78 02 00 00 mov 0x278(%rbp),%rsi 22cf10: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22cf14: 44 8b 42 5c mov 0x5c(%rdx),%r8d 22cf18: 0f b6 48 17 movzbl 0x17(%rax),%ecx 22cf1c: 8b 76 1c mov 0x1c(%rsi),%esi 22cf1f: 6a 01 pushq $0x1 22cf21: 8b 92 f8 02 00 00 mov 0x2f8(%rdx),%edx 22cf27: 41 b9 74 00 00 00 mov $0x74,%r9d 22cf2d: 52 push %rdx 22cf2e: 0f b6 80 be 00 00 00 movzbl 0xbe(%rax),%eax 22cf35: ba 02 00 00 00 mov $0x2,%edx 22cf3a: 50 push %rax 22cf3b: e8 00 00 00 00 callq 22cf40 22cf40: 48 83 c4 18 add $0x18,%rsp 22cf44: 5b pop %rbx 22cf45: 5d pop %rbp 22cf46: c3 retq 22cf47: 83 fb 16 cmp $0x16,%ebx 22cf4a: 0f 84 fc 02 00 00 je 22d24c 22cf50: 83 fb 18 cmp $0x18,%ebx 22cf53: 0f 85 e4 00 00 00 jne 22d03d 22cf59: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22cf60: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22cf64: 41 b9 0c 00 00 00 mov $0xc,%r9d 22cf6a: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22cf71: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22cf75: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22cf7c: 8b 72 1c mov 0x1c(%rdx),%esi 22cf7f: e9 55 ff ff ff jmpq 22ced9 22cf84: 89 f1 mov %esi,%ecx 22cf86: b8 d0 04 00 00 mov $0x4d0,%eax 22cf8b: 48 8b b7 88 02 00 00 mov 0x288(%rdi),%rsi 22cf92: 48 d3 e8 shr %cl,%rax 22cf95: 48 8b 8f 80 02 00 00 mov 0x280(%rdi),%rcx 22cf9c: 48 8b bf 78 02 00 00 mov 0x278(%rdi),%rdi 22cfa3: 48 f7 d0 not %rax 22cfa6: 44 8b 86 48 01 00 00 mov 0x148(%rsi),%r8d 22cfad: 89 c2 mov %eax,%edx 22cfaf: c1 e0 1f shl $0x1f,%eax 22cfb2: 44 8b 97 a8 00 00 00 mov 0xa8(%rdi),%r10d 22cfb9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22cfbd: 83 e2 01 and $0x1,%edx 22cfc0: c1 f8 1f sar $0x1f,%eax 22cfc3: 44 0f b6 59 52 movzbl 0x52(%rcx),%r11d 22cfc8: 80 fa 01 cmp $0x1,%dl 22cfcb: 44 8d 48 03 lea 0x3(%rax),%r9d 22cfcf: 19 d2 sbb %edx,%edx 22cfd1: 83 c2 03 add $0x3,%edx 22cfd4: 52 push %rdx 22cfd5: 8b 96 4c 01 00 00 mov 0x14c(%rsi),%edx 22cfdb: 44 89 d6 mov %r10d,%esi 22cfde: 52 push %rdx 22cfdf: 0f b6 51 53 movzbl 0x53(%rcx),%edx 22cfe3: 44 89 d9 mov %r11d,%ecx 22cfe6: 52 push %rdx 22cfe7: ba 02 00 00 00 mov $0x2,%edx 22cfec: e8 00 00 00 00 callq 22cff1 22cff1: 48 83 c4 18 add $0x18,%rsp 22cff5: 83 fb 08 cmp $0x8,%ebx 22cff8: 0f 84 83 01 00 00 je 22d181 22cffe: 83 fb 08 cmp $0x8,%ebx 22d001: 0f 86 9a 00 00 00 jbe 22d0a1 22d007: 83 fb 0c cmp $0xc,%ebx 22d00a: 0f 84 11 02 00 00 je 22d221 22d010: 76 5f jbe 22d071 22d012: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d019: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d01d: 41 b9 76 00 00 00 mov $0x76,%r9d 22d023: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d02a: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d02e: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d035: 8b 72 1c mov 0x1c(%rdx),%esi 22d038: e9 9c fe ff ff jmpq 22ced9 22d03d: 83 fb 14 cmp $0x14,%ebx 22d040: 0f 85 66 01 00 00 jne 22d1ac 22d046: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d04d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d051: 41 b9 42 00 00 00 mov $0x42,%r9d 22d057: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d05e: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d062: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d069: 8b 72 1c mov 0x1c(%rdx),%esi 22d06c: e9 68 fe ff ff jmpq 22ced9 22d071: 83 fb 0a cmp $0xa,%ebx 22d074: 77 76 ja 22d0ec 22d076: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d07d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d081: 41 b9 18 00 00 00 mov $0x18,%r9d 22d087: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d08e: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d092: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d099: 8b 72 1c mov 0x1c(%rdx),%esi 22d09c: e9 38 fe ff ff jmpq 22ced9 22d0a1: 83 fb 04 cmp $0x4,%ebx 22d0a4: 77 7a ja 22d120 22d0a6: 83 fb 02 cmp $0x2,%ebx 22d0a9: 0f 87 1e 02 00 00 ja 22d2cd 22d0af: 83 fb 01 cmp $0x1,%ebx 22d0b2: 0f 84 3e 01 00 00 je 22d1f6 22d0b8: 83 fb 02 cmp $0x2,%ebx 22d0bb: 0f 85 eb 00 00 00 jne 22d1ac 22d0c1: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d0c8: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d0cc: 41 b9 03 00 00 00 mov $0x3,%r9d 22d0d2: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d0d9: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d0dd: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d0e4: 8b 72 1c mov 0x1c(%rdx),%esi 22d0e7: e9 ed fd ff ff jmpq 22ced9 22d0ec: 83 fb 0b cmp $0xb,%ebx 22d0ef: 0f 85 b7 00 00 00 jne 22d1ac 22d0f5: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d0fc: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d100: 41 b9 70 00 00 00 mov $0x70,%r9d 22d106: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d10d: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d111: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d118: 8b 72 1c mov 0x1c(%rdx),%esi 22d11b: e9 b9 fd ff ff jmpq 22ced9 22d120: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d127: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d12e: 41 b9 0a 00 00 00 mov $0xa,%r9d 22d134: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d138: 5b pop %rbx 22d139: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d13d: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d144: 44 8b 40 5c mov 0x5c(%rax),%r8d 22d148: 5d pop %rbp 22d149: 8b 72 1c mov 0x1c(%rdx),%esi 22d14c: ba 01 00 00 00 mov $0x1,%edx 22d151: e9 00 00 00 00 jmpq 22d156 22d156: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d15d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d161: 41 b9 77 00 00 00 mov $0x77,%r9d 22d167: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d16e: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d172: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d179: 8b 72 1c mov 0x1c(%rdx),%esi 22d17c: e9 58 fd ff ff jmpq 22ced9 22d181: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d188: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d18c: 41 b9 16 00 00 00 mov $0x16,%r9d 22d192: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d199: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d19d: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d1a4: 8b 72 1c mov 0x1c(%rdx),%esi 22d1a7: e9 2d fd ff ff jmpq 22ced9 22d1ac: 5b pop %rbx 22d1ad: b9 56 01 00 00 mov $0x156,%ecx 22d1b2: 5d pop %rbp 22d1b3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 22d1ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22d1c1: bf 02 00 00 00 mov $0x2,%edi 22d1c6: e9 00 00 00 00 jmpq 22d1cb 22d1cb: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d1d2: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d1d6: 41 b9 43 00 00 00 mov $0x43,%r9d 22d1dc: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d1e3: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d1e7: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d1ee: 8b 72 1c mov 0x1c(%rdx),%esi 22d1f1: e9 e3 fc ff ff jmpq 22ced9 22d1f6: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d1fd: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d201: 41 b9 01 00 00 00 mov $0x1,%r9d 22d207: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d20e: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d212: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d219: 8b 72 1c mov 0x1c(%rdx),%esi 22d21c: e9 b8 fc ff ff jmpq 22ced9 22d221: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d228: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d22c: 41 b9 71 00 00 00 mov $0x71,%r9d 22d232: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d239: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d23d: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d244: 8b 72 1c mov 0x1c(%rdx),%esi 22d247: e9 8d fc ff ff jmpq 22ced9 22d24c: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d253: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d257: 41 b9 72 00 00 00 mov $0x72,%r9d 22d25d: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d264: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d268: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d26f: 8b 72 1c mov 0x1c(%rdx),%esi 22d272: e9 62 fc ff ff jmpq 22ced9 22d277: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 22d27e: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 22d285: 48 8b b5 78 02 00 00 mov 0x278(%rbp),%rsi 22d28c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d290: 44 8b 42 5c mov 0x5c(%rdx),%r8d 22d294: 0f b6 48 17 movzbl 0x17(%rax),%ecx 22d298: 8b 76 1c mov 0x1c(%rsi),%esi 22d29b: 6a 00 pushq $0x0 22d29d: e9 7f fc ff ff jmpq 22cf21 22d2a2: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d2a9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d2ad: 41 b9 41 00 00 00 mov $0x41,%r9d 22d2b3: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d2ba: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d2be: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d2c5: 8b 72 1c mov 0x1c(%rdx),%esi 22d2c8: e9 0c fc ff ff jmpq 22ced9 22d2cd: 48 8b 95 80 02 00 00 mov 0x280(%rbp),%rdx 22d2d4: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d2d8: 41 b9 08 00 00 00 mov $0x8,%r9d 22d2de: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 22d2e5: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 22d2e9: 48 8b 95 78 02 00 00 mov 0x278(%rbp),%rdx 22d2f0: 8b 72 1c mov 0x1c(%rdx),%esi 22d2f3: e9 e1 fb ff ff jmpq 22ced9 22d2f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 22d2ff: 00 000000000022d300 : 22d300: e8 00 00 00 00 callq 22d305 22d305: 41 57 push %r15 22d307: 49 89 cf mov %rcx,%r15 22d30a: 41 56 push %r14 22d30c: 45 89 c6 mov %r8d,%r14d 22d30f: 41 55 push %r13 22d311: 4d 89 cd mov %r9,%r13 22d314: 41 54 push %r12 22d316: 41 89 f4 mov %esi,%r12d 22d319: 55 push %rbp 22d31a: 48 89 fd mov %rdi,%rbp 22d31d: 53 push %rbx 22d31e: 48 83 ec 08 sub $0x8,%rsp 22d322: 41 0f b6 31 movzbl (%r9),%esi 22d326: 48 89 14 24 mov %rdx,(%rsp) 22d32a: 41 0f b6 51 08 movzbl 0x8(%r9),%edx 22d32f: 8b 5c 24 40 mov 0x40(%rsp),%ebx 22d333: e8 00 00 00 00 callq 22d338 22d338: 4c 8b 14 24 mov (%rsp),%r10 22d33c: 44 89 e2 mov %r12d,%edx 22d33f: 48 89 ef mov %rbp,%rdi 22d342: 4c 89 d6 mov %r10,%rsi 22d345: e8 00 00 00 00 callq 22d34a 22d34a: 4c 89 e9 mov %r13,%rcx 22d34d: 4c 89 fa mov %r15,%rdx 22d350: 44 89 e6 mov %r12d,%esi 22d353: 48 89 ef mov %rbp,%rdi 22d356: e8 00 00 00 00 callq 22d35b 22d35b: 44 89 f6 mov %r14d,%esi 22d35e: 48 89 ef mov %rbp,%rdi 22d361: 0f b6 d3 movzbl %bl,%edx 22d364: e8 00 00 00 00 callq 22d369 22d369: 44 89 e6 mov %r12d,%esi 22d36c: 48 89 ef mov %rbp,%rdi 22d36f: 48 83 c4 08 add $0x8,%rsp 22d373: 5b pop %rbx 22d374: 5d pop %rbp 22d375: 41 5c pop %r12 22d377: 41 5d pop %r13 22d379: 41 5e pop %r14 22d37b: 41 5f pop %r15 22d37d: e9 9e fa ff ff jmpq 22ce20 22d382: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22d389: 00 00 00 00 22d38d: 0f 1f 00 nopl (%rax) 000000000022d390 : 22d390: e8 00 00 00 00 callq 22d395 22d395: 55 push %rbp 22d396: 48 89 fd mov %rdi,%rbp 22d399: 53 push %rbx 22d39a: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 22d3a1: 48 89 f3 mov %rsi,%rbx 22d3a4: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 22d3ab: 44 8b 4b 50 mov 0x50(%rbx),%r9d 22d3af: 0f b6 4a 51 movzbl 0x51(%rdx),%ecx 22d3b3: 48 8b 97 78 02 00 00 mov 0x278(%rdi),%rdx 22d3ba: 44 8b 80 44 01 00 00 mov 0x144(%rax),%r8d 22d3c1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22d3c5: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 22d3cb: ba 01 00 00 00 mov $0x1,%edx 22d3d0: e8 00 00 00 00 callq 22d3d5 22d3d5: 48 8b 8d 78 02 00 00 mov 0x278(%rbp),%rcx 22d3dc: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 22d3e3: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 22d3ea: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d3ee: 8b b1 ac 00 00 00 mov 0xac(%rcx),%esi 22d3f4: 8b 4b 4c mov 0x4c(%rbx),%ecx 22d3f7: 44 8b 8a 50 01 00 00 mov 0x150(%rdx),%r9d 22d3fe: 44 0f b6 40 54 movzbl 0x54(%rax),%r8d 22d403: 51 push %rcx 22d404: 8b 8a 5c 01 00 00 mov 0x15c(%rdx),%ecx 22d40a: 51 push %rcx 22d40b: 0f b6 48 57 movzbl 0x57(%rax),%ecx 22d40f: 51 push %rcx 22d410: 8b 4b 48 mov 0x48(%rbx),%ecx 22d413: 51 push %rcx 22d414: 8b 8a 58 01 00 00 mov 0x158(%rdx),%ecx 22d41a: 51 push %rcx 22d41b: 0f b6 48 56 movzbl 0x56(%rax),%ecx 22d41f: 51 push %rcx 22d420: 8b 4b 44 mov 0x44(%rbx),%ecx 22d423: 51 push %rcx 22d424: 8b 92 54 01 00 00 mov 0x154(%rdx),%edx 22d42a: b9 04 00 00 00 mov $0x4,%ecx 22d42f: 52 push %rdx 22d430: 0f b6 40 55 movzbl 0x55(%rax),%eax 22d434: 31 d2 xor %edx,%edx 22d436: 50 push %rax 22d437: 8b 43 40 mov 0x40(%rbx),%eax 22d43a: 50 push %rax 22d43b: e8 00 00 00 00 callq 22d440 22d440: 48 8b 8d 78 02 00 00 mov 0x278(%rbp),%rcx 22d447: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 22d44e: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 22d455: 48 83 c4 50 add $0x50,%rsp 22d459: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d45d: 8b b1 b0 00 00 00 mov 0xb0(%rcx),%esi 22d463: 8b 4b 1c mov 0x1c(%rbx),%ecx 22d466: 44 8b 8a 60 01 00 00 mov 0x160(%rdx),%r9d 22d46d: 44 0f b6 40 58 movzbl 0x58(%rax),%r8d 22d472: 51 push %rcx 22d473: 8b 8a 7c 01 00 00 mov 0x17c(%rdx),%ecx 22d479: 51 push %rcx 22d47a: 0f b6 48 5f movzbl 0x5f(%rax),%ecx 22d47e: 51 push %rcx 22d47f: 8b 4b 18 mov 0x18(%rbx),%ecx 22d482: 51 push %rcx 22d483: 8b 8a 78 01 00 00 mov 0x178(%rdx),%ecx 22d489: 51 push %rcx 22d48a: 0f b6 48 5e movzbl 0x5e(%rax),%ecx 22d48e: 51 push %rcx 22d48f: 8b 4b 14 mov 0x14(%rbx),%ecx 22d492: 51 push %rcx 22d493: 8b 8a 74 01 00 00 mov 0x174(%rdx),%ecx 22d499: 51 push %rcx 22d49a: 0f b6 48 5d movzbl 0x5d(%rax),%ecx 22d49e: 51 push %rcx 22d49f: 8b 4b 10 mov 0x10(%rbx),%ecx 22d4a2: 51 push %rcx 22d4a3: 8b 8a 70 01 00 00 mov 0x170(%rdx),%ecx 22d4a9: 51 push %rcx 22d4aa: 0f b6 48 5c movzbl 0x5c(%rax),%ecx 22d4ae: 51 push %rcx 22d4af: 8b 4b 0c mov 0xc(%rbx),%ecx 22d4b2: 51 push %rcx 22d4b3: 8b 8a 6c 01 00 00 mov 0x16c(%rdx),%ecx 22d4b9: 51 push %rcx 22d4ba: 0f b6 48 5b movzbl 0x5b(%rax),%ecx 22d4be: 51 push %rcx 22d4bf: 8b 4b 08 mov 0x8(%rbx),%ecx 22d4c2: 51 push %rcx 22d4c3: 8b 8a 68 01 00 00 mov 0x168(%rdx),%ecx 22d4c9: 51 push %rcx 22d4ca: 0f b6 48 5a movzbl 0x5a(%rax),%ecx 22d4ce: 51 push %rcx 22d4cf: 8b 4b 04 mov 0x4(%rbx),%ecx 22d4d2: 51 push %rcx 22d4d3: 8b 92 64 01 00 00 mov 0x164(%rdx),%edx 22d4d9: b9 08 00 00 00 mov $0x8,%ecx 22d4de: 52 push %rdx 22d4df: 0f b6 40 59 movzbl 0x59(%rax),%eax 22d4e3: 31 d2 xor %edx,%edx 22d4e5: 50 push %rax 22d4e6: 8b 03 mov (%rbx),%eax 22d4e8: 50 push %rax 22d4e9: e8 00 00 00 00 callq 22d4ee 22d4ee: 48 8b 8d 78 02 00 00 mov 0x278(%rbp),%rcx 22d4f5: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 22d4fc: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 22d503: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 22d50a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22d50e: 8b b1 b4 00 00 00 mov 0xb4(%rcx),%esi 22d514: 8b 4b 3c mov 0x3c(%rbx),%ecx 22d517: 44 8b 8a 80 01 00 00 mov 0x180(%rdx),%r9d 22d51e: 44 0f b6 40 60 movzbl 0x60(%rax),%r8d 22d523: 51 push %rcx 22d524: 8b 8a 9c 01 00 00 mov 0x19c(%rdx),%ecx 22d52a: 51 push %rcx 22d52b: 0f b6 48 67 movzbl 0x67(%rax),%ecx 22d52f: 51 push %rcx 22d530: 8b 4b 38 mov 0x38(%rbx),%ecx 22d533: 51 push %rcx 22d534: 8b 8a 98 01 00 00 mov 0x198(%rdx),%ecx 22d53a: 51 push %rcx 22d53b: 0f b6 48 66 movzbl 0x66(%rax),%ecx 22d53f: 51 push %rcx 22d540: 8b 4b 34 mov 0x34(%rbx),%ecx 22d543: 51 push %rcx 22d544: 8b 8a 94 01 00 00 mov 0x194(%rdx),%ecx 22d54a: 51 push %rcx 22d54b: 0f b6 48 65 movzbl 0x65(%rax),%ecx 22d54f: 51 push %rcx 22d550: 8b 4b 30 mov 0x30(%rbx),%ecx 22d553: 51 push %rcx 22d554: 8b 8a 90 01 00 00 mov 0x190(%rdx),%ecx 22d55a: 51 push %rcx 22d55b: 0f b6 48 64 movzbl 0x64(%rax),%ecx 22d55f: 51 push %rcx 22d560: 8b 4b 2c mov 0x2c(%rbx),%ecx 22d563: 51 push %rcx 22d564: 8b 8a 8c 01 00 00 mov 0x18c(%rdx),%ecx 22d56a: 51 push %rcx 22d56b: 0f b6 48 63 movzbl 0x63(%rax),%ecx 22d56f: 51 push %rcx 22d570: 8b 4b 28 mov 0x28(%rbx),%ecx 22d573: 51 push %rcx 22d574: 8b 8a 88 01 00 00 mov 0x188(%rdx),%ecx 22d57a: 51 push %rcx 22d57b: 0f b6 48 62 movzbl 0x62(%rax),%ecx 22d57f: 51 push %rcx 22d580: 8b 4b 24 mov 0x24(%rbx),%ecx 22d583: 51 push %rcx 22d584: 8b 92 84 01 00 00 mov 0x184(%rdx),%edx 22d58a: b9 08 00 00 00 mov $0x8,%ecx 22d58f: 52 push %rdx 22d590: 0f b6 40 61 movzbl 0x61(%rax),%eax 22d594: 31 d2 xor %edx,%edx 22d596: 50 push %rax 22d597: 8b 43 20 mov 0x20(%rbx),%eax 22d59a: 50 push %rax 22d59b: e8 00 00 00 00 callq 22d5a0 22d5a0: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 22d5a7: 5b pop %rbx 22d5a8: 5d pop %rbp 22d5a9: c3 retq 22d5aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000022d5b0 : 22d5b0: e8 00 00 00 00 callq 22d5b5 22d5b5: 41 54 push %r12 22d5b7: 49 89 d4 mov %rdx,%r12 22d5ba: 55 push %rbp 22d5bb: 48 89 f5 mov %rsi,%rbp 22d5be: 53 push %rbx 22d5bf: 48 8b 8f 78 02 00 00 mov 0x278(%rdi),%rcx 22d5c6: 48 89 fb mov %rdi,%rbx 22d5c9: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 22d5d0: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22d5d7: 8b b1 b8 00 00 00 mov 0xb8(%rcx),%esi 22d5dd: 8b 4d 04 mov 0x4(%rbp),%ecx 22d5e0: 44 8b 8a a0 01 00 00 mov 0x1a0(%rdx),%r9d 22d5e7: 44 0f b6 40 68 movzbl 0x68(%rax),%r8d 22d5ec: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22d5f0: 51 push %rcx 22d5f1: b9 02 00 00 00 mov $0x2,%ecx 22d5f6: 8b 92 a4 01 00 00 mov 0x1a4(%rdx),%edx 22d5fc: 52 push %rdx 22d5fd: 0f b6 40 69 movzbl 0x69(%rax),%eax 22d601: 31 d2 xor %edx,%edx 22d603: 50 push %rax 22d604: 8b 45 00 mov 0x0(%rbp),%eax 22d607: 50 push %rax 22d608: e8 00 00 00 00 callq 22d60d 22d60d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d611: b9 01 00 00 00 mov $0x1,%ecx 22d616: 31 d2 xor %edx,%edx 22d618: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22d61f: 48 83 c4 20 add $0x20,%rsp 22d623: 44 8b 88 a8 01 00 00 mov 0x1a8(%rax),%r9d 22d62a: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d631: 44 0f b6 40 6a movzbl 0x6a(%rax),%r8d 22d636: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22d63d: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 22d643: 8b 45 08 mov 0x8(%rbp),%eax 22d646: 50 push %rax 22d647: e8 00 00 00 00 callq 22d64c 22d64c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d650: b9 01 00 00 00 mov $0x1,%ecx 22d655: 31 d2 xor %edx,%edx 22d657: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22d65e: 44 8b 88 ac 01 00 00 mov 0x1ac(%rax),%r9d 22d665: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d66c: 44 0f b6 40 6b movzbl 0x6b(%rax),%r8d 22d671: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22d678: 8b b0 c0 00 00 00 mov 0xc0(%rax),%esi 22d67e: 8b 45 0c mov 0xc(%rbp),%eax 22d681: 50 push %rax 22d682: e8 00 00 00 00 callq 22d687 22d687: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22d68e: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22d695: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d69c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d6a0: 8b b1 c4 00 00 00 mov 0xc4(%rcx),%esi 22d6a6: 8b 4d 14 mov 0x14(%rbp),%ecx 22d6a9: 44 8b 8a b0 01 00 00 mov 0x1b0(%rdx),%r9d 22d6b0: 44 0f b6 40 6c movzbl 0x6c(%rax),%r8d 22d6b5: 51 push %rcx 22d6b6: 8b 92 b4 01 00 00 mov 0x1b4(%rdx),%edx 22d6bc: b9 02 00 00 00 mov $0x2,%ecx 22d6c1: 52 push %rdx 22d6c2: 0f b6 40 6d movzbl 0x6d(%rax),%eax 22d6c6: 31 d2 xor %edx,%edx 22d6c8: 50 push %rax 22d6c9: 8b 45 10 mov 0x10(%rbp),%eax 22d6cc: 50 push %rax 22d6cd: e8 00 00 00 00 callq 22d6d2 22d6d2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d6d6: b9 01 00 00 00 mov $0x1,%ecx 22d6db: 31 d2 xor %edx,%edx 22d6dd: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22d6e4: 48 83 c4 30 add $0x30,%rsp 22d6e8: 44 8b 88 c8 01 00 00 mov 0x1c8(%rax),%r9d 22d6ef: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d6f6: 44 0f b6 40 72 movzbl 0x72(%rax),%r8d 22d6fb: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22d702: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 22d708: 8b 45 2c mov 0x2c(%rbp),%eax 22d70b: 50 push %rax 22d70c: e8 00 00 00 00 callq 22d711 22d711: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d715: b9 01 00 00 00 mov $0x1,%ecx 22d71a: 31 d2 xor %edx,%edx 22d71c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22d723: 44 8b 88 cc 01 00 00 mov 0x1cc(%rax),%r9d 22d72a: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d731: 44 0f b6 40 73 movzbl 0x73(%rax),%r8d 22d736: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22d73d: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 22d743: 8b 45 38 mov 0x38(%rbp),%eax 22d746: 50 push %rax 22d747: e8 00 00 00 00 callq 22d74c 22d74c: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22d753: 41 5a pop %r10 22d755: 41 5b pop %r11 22d757: 8b b0 e0 00 00 00 mov 0xe0(%rax),%esi 22d75d: 85 f6 test %esi,%esi 22d75f: 0f 85 4d 03 00 00 jne 22dab2 22d765: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 22d76b: 85 f6 test %esi,%esi 22d76d: 0f 85 84 03 00 00 jne 22daf7 22d773: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22d77a: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 22d780: b9 01 00 00 00 mov $0x1,%ecx 22d785: 8b 45 68 mov 0x68(%rbp),%eax 22d788: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d78c: 44 8b 8a dc 01 00 00 mov 0x1dc(%rdx),%r9d 22d793: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22d79a: 44 0f b6 42 77 movzbl 0x77(%rdx),%r8d 22d79f: 50 push %rax 22d7a0: 31 d2 xor %edx,%edx 22d7a2: e8 00 00 00 00 callq 22d7a7 22d7a7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d7ab: b9 01 00 00 00 mov $0x1,%ecx 22d7b0: 31 d2 xor %edx,%edx 22d7b2: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22d7b9: 44 8b 88 e0 01 00 00 mov 0x1e0(%rax),%r9d 22d7c0: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d7c7: 44 0f b6 40 78 movzbl 0x78(%rax),%r8d 22d7cc: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22d7d3: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 22d7d9: 8b 45 70 mov 0x70(%rbp),%eax 22d7dc: 50 push %rax 22d7dd: e8 00 00 00 00 callq 22d7e2 22d7e2: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22d7e9: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22d7f0: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d7f7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d7fb: 8b b1 f4 00 00 00 mov 0xf4(%rcx),%esi 22d801: 8b 8d 84 00 00 00 mov 0x84(%rbp),%ecx 22d807: 44 8b 8a ec 01 00 00 mov 0x1ec(%rdx),%r9d 22d80e: 44 0f b6 40 7b movzbl 0x7b(%rax),%r8d 22d813: 51 push %rcx 22d814: 8b 92 f0 01 00 00 mov 0x1f0(%rdx),%edx 22d81a: b9 02 00 00 00 mov $0x2,%ecx 22d81f: 52 push %rdx 22d820: 0f b6 40 7c movzbl 0x7c(%rax),%eax 22d824: 31 d2 xor %edx,%edx 22d826: 50 push %rax 22d827: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax 22d82d: 50 push %rax 22d82e: e8 00 00 00 00 callq 22d833 22d833: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d837: b9 01 00 00 00 mov $0x1,%ecx 22d83c: 31 d2 xor %edx,%edx 22d83e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22d845: 48 83 c4 30 add $0x30,%rsp 22d849: 44 8b 88 f8 01 00 00 mov 0x1f8(%rax),%r9d 22d850: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d857: 44 0f b6 40 7e movzbl 0x7e(%rax),%r8d 22d85c: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22d863: 8b b0 00 01 00 00 mov 0x100(%rax),%esi 22d869: 8b 45 3c mov 0x3c(%rbp),%eax 22d86c: 50 push %rax 22d86d: e8 00 00 00 00 callq 22d872 22d872: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22d879: 5f pop %rdi 22d87a: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 22d880: 85 f6 test %esi,%esi 22d882: 0f 85 e9 02 00 00 jne 22db71 22d888: 8b b0 0c 01 00 00 mov 0x10c(%rax),%esi 22d88e: 85 f6 test %esi,%esi 22d890: 0f 85 9d 02 00 00 jne 22db33 22d896: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22d89d: 8b b0 10 01 00 00 mov 0x110(%rax),%esi 22d8a3: b9 01 00 00 00 mov $0x1,%ecx 22d8a8: 8b 45 6c mov 0x6c(%rbp),%eax 22d8ab: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d8af: 44 8b 8a 08 02 00 00 mov 0x208(%rdx),%r9d 22d8b6: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22d8bd: 44 0f b6 82 82 00 00 movzbl 0x82(%rdx),%r8d 22d8c4: 00 22d8c5: 50 push %rax 22d8c6: 31 d2 xor %edx,%edx 22d8c8: e8 00 00 00 00 callq 22d8cd 22d8cd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d8d1: b9 01 00 00 00 mov $0x1,%ecx 22d8d6: 31 d2 xor %edx,%edx 22d8d8: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22d8df: 44 8b 88 0c 02 00 00 mov 0x20c(%rax),%r9d 22d8e6: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d8ed: 44 0f b6 80 83 00 00 movzbl 0x83(%rax),%r8d 22d8f4: 00 22d8f5: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22d8fc: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 22d902: 8b 45 74 mov 0x74(%rbp),%eax 22d905: 50 push %rax 22d906: e8 00 00 00 00 callq 22d90b 22d90b: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22d912: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22d919: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d920: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d924: 8b b1 18 01 00 00 mov 0x118(%rcx),%esi 22d92a: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 22d92f: 44 8b 8a 10 02 00 00 mov 0x210(%rdx),%r9d 22d936: 44 0f b6 80 84 00 00 movzbl 0x84(%rax),%r8d 22d93d: 00 22d93e: 51 push %rcx 22d93f: 8b 92 14 02 00 00 mov 0x214(%rdx),%edx 22d945: b9 02 00 00 00 mov $0x2,%ecx 22d94a: 52 push %rdx 22d94b: 0f b6 80 85 00 00 00 movzbl 0x85(%rax),%eax 22d952: 31 d2 xor %edx,%edx 22d954: 50 push %rax 22d955: 41 8b 04 24 mov (%r12),%eax 22d959: 50 push %rax 22d95a: e8 00 00 00 00 callq 22d95f 22d95f: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22d966: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22d96d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d974: 48 83 c4 30 add $0x30,%rsp 22d978: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d97c: 8b b1 20 01 00 00 mov 0x120(%rcx),%esi 22d982: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 22d987: 44 8b 8a 20 02 00 00 mov 0x220(%rdx),%r9d 22d98e: 44 0f b6 80 88 00 00 movzbl 0x88(%rax),%r8d 22d995: 00 22d996: 51 push %rcx 22d997: 8b 8a 28 02 00 00 mov 0x228(%rdx),%ecx 22d99d: 51 push %rcx 22d99e: 0f b6 88 8a 00 00 00 movzbl 0x8a(%rax),%ecx 22d9a5: 51 push %rcx 22d9a6: 41 8b 4c 24 30 mov 0x30(%r12),%ecx 22d9ab: 51 push %rcx 22d9ac: 8b 92 24 02 00 00 mov 0x224(%rdx),%edx 22d9b2: b9 03 00 00 00 mov $0x3,%ecx 22d9b7: 52 push %rdx 22d9b8: 0f b6 80 89 00 00 00 movzbl 0x89(%rax),%eax 22d9bf: 31 d2 xor %edx,%edx 22d9c1: 50 push %rax 22d9c2: 41 8b 44 24 10 mov 0x10(%r12),%eax 22d9c7: 50 push %rax 22d9c8: e8 00 00 00 00 callq 22d9cd 22d9cd: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22d9d4: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22d9db: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22d9e2: 48 83 c4 38 add $0x38,%rsp 22d9e6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22d9ea: 8b b1 28 01 00 00 mov 0x128(%rcx),%esi 22d9f0: 41 8b 4c 24 44 mov 0x44(%r12),%ecx 22d9f5: 44 8b 8a 20 02 00 00 mov 0x220(%rdx),%r9d 22d9fc: 44 0f b6 80 88 00 00 movzbl 0x88(%rax),%r8d 22da03: 00 22da04: 51 push %rcx 22da05: 8b 8a 28 02 00 00 mov 0x228(%rdx),%ecx 22da0b: 51 push %rcx 22da0c: 0f b6 88 8a 00 00 00 movzbl 0x8a(%rax),%ecx 22da13: 51 push %rcx 22da14: 41 8b 4c 24 34 mov 0x34(%r12),%ecx 22da19: 51 push %rcx 22da1a: 8b 92 24 02 00 00 mov 0x224(%rdx),%edx 22da20: b9 03 00 00 00 mov $0x3,%ecx 22da25: 52 push %rdx 22da26: 0f b6 80 89 00 00 00 movzbl 0x89(%rax),%eax 22da2d: 31 d2 xor %edx,%edx 22da2f: 50 push %rax 22da30: 41 8b 44 24 14 mov 0x14(%r12),%eax 22da35: 50 push %rax 22da36: e8 00 00 00 00 callq 22da3b 22da3b: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 22da42: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22da49: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22da50: 48 83 c4 38 add $0x38,%rsp 22da54: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22da58: 8b b1 30 01 00 00 mov 0x130(%rcx),%esi 22da5e: 41 8b 4c 24 48 mov 0x48(%r12),%ecx 22da63: 44 8b 8a 20 02 00 00 mov 0x220(%rdx),%r9d 22da6a: 44 0f b6 80 88 00 00 movzbl 0x88(%rax),%r8d 22da71: 00 22da72: 51 push %rcx 22da73: 8b 8a 28 02 00 00 mov 0x228(%rdx),%ecx 22da79: 51 push %rcx 22da7a: 0f b6 88 8a 00 00 00 movzbl 0x8a(%rax),%ecx 22da81: 51 push %rcx 22da82: 41 8b 4c 24 38 mov 0x38(%r12),%ecx 22da87: 51 push %rcx 22da88: 8b 92 24 02 00 00 mov 0x224(%rdx),%edx 22da8e: b9 03 00 00 00 mov $0x3,%ecx 22da93: 52 push %rdx 22da94: 0f b6 80 89 00 00 00 movzbl 0x89(%rax),%eax 22da9b: 31 d2 xor %edx,%edx 22da9d: 50 push %rax 22da9e: 41 8b 44 24 18 mov 0x18(%r12),%eax 22daa3: 50 push %rax 22daa4: e8 00 00 00 00 callq 22daa9 22daa9: 48 83 c4 38 add $0x38,%rsp 22daad: 5b pop %rbx 22daae: 5d pop %rbp 22daaf: 41 5c pop %r12 22dab1: c3 retq 22dab2: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22dab9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22dabd: b9 01 00 00 00 mov $0x1,%ecx 22dac2: 31 d2 xor %edx,%edx 22dac4: 44 8b 88 d4 01 00 00 mov 0x1d4(%rax),%r9d 22dacb: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22dad2: 44 0f b6 40 75 movzbl 0x75(%rax),%r8d 22dad7: 8b 45 58 mov 0x58(%rbp),%eax 22dada: 50 push %rax 22dadb: e8 00 00 00 00 callq 22dae0 22dae0: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22dae7: 41 59 pop %r9 22dae9: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 22daef: 85 f6 test %esi,%esi 22daf1: 0f 84 7c fc ff ff je 22d773 22daf7: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22dafe: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22db02: b9 01 00 00 00 mov $0x1,%ecx 22db07: 31 d2 xor %edx,%edx 22db09: 44 8b 88 d8 01 00 00 mov 0x1d8(%rax),%r9d 22db10: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22db17: 44 0f b6 40 76 movzbl 0x76(%rax),%r8d 22db1c: 8b 45 60 mov 0x60(%rbp),%eax 22db1f: 50 push %rax 22db20: e8 00 00 00 00 callq 22db25 22db25: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22db2c: 41 58 pop %r8 22db2e: e9 40 fc ff ff jmpq 22d773 22db33: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22db3a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22db3e: 31 d2 xor %edx,%edx 22db40: b9 01 00 00 00 mov $0x1,%ecx 22db45: 44 8b 88 04 02 00 00 mov 0x204(%rax),%r9d 22db4c: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22db53: 44 0f b6 80 81 00 00 movzbl 0x81(%rax),%r8d 22db5a: 00 22db5b: 8b 45 64 mov 0x64(%rbp),%eax 22db5e: 50 push %rax 22db5f: e8 00 00 00 00 callq 22db64 22db64: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22db6b: 5a pop %rdx 22db6c: e9 25 fd ff ff jmpq 22d896 22db71: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22db78: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22db7c: b9 01 00 00 00 mov $0x1,%ecx 22db81: 31 d2 xor %edx,%edx 22db83: 44 8b 88 00 02 00 00 mov 0x200(%rax),%r9d 22db8a: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22db91: 44 0f b6 80 80 00 00 movzbl 0x80(%rax),%r8d 22db98: 00 22db99: 8b 45 5c mov 0x5c(%rbp),%eax 22db9c: 50 push %rax 22db9d: e8 00 00 00 00 callq 22dba2 22dba2: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22dba9: 59 pop %rcx 22dbaa: e9 d9 fc ff ff jmpq 22d888 22dbaf: 90 nop 000000000022dbb0 : 22dbb0: e8 00 00 00 00 callq 22dbb5 22dbb5: 41 56 push %r14 22dbb7: 49 89 d6 mov %rdx,%r14 22dbba: 41 55 push %r13 22dbbc: 49 89 f5 mov %rsi,%r13 22dbbf: 48 89 ce mov %rcx,%rsi 22dbc2: 41 54 push %r12 22dbc4: 4d 89 c4 mov %r8,%r12 22dbc7: 55 push %rbp 22dbc8: 48 89 fd mov %rdi,%rbp 22dbcb: e8 00 00 00 00 callq 22dbd0 22dbd0: 4c 89 ee mov %r13,%rsi 22dbd3: 48 89 ef mov %rbp,%rdi 22dbd6: 4c 89 f2 mov %r14,%rdx 22dbd9: e8 00 00 00 00 callq 22dbde 22dbde: 4c 89 e6 mov %r12,%rsi 22dbe1: 48 89 ef mov %rbp,%rdi 22dbe4: 5d pop %rbp 22dbe5: 41 5c pop %r12 22dbe7: 41 5d pop %r13 22dbe9: 41 5e pop %r14 22dbeb: e9 e0 ed ff ff jmpq 22c9d0 000000000022dbf0 : 22dbf0: e8 00 00 00 00 callq 22dbf5 22dbf5: 53 push %rbx 22dbf6: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 22dbfd: 48 89 fb mov %rdi,%rbx 22dc00: 4c 8d 83 30 02 00 00 lea 0x230(%rbx),%r8 22dc07: 8b 88 44 01 00 00 mov 0x144(%rax),%ecx 22dc0d: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 22dc14: 0f b6 50 51 movzbl 0x51(%rax),%edx 22dc18: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 22dc1f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22dc23: 8b b0 a8 00 00 00 mov 0xa8(%rax),%esi 22dc29: e8 00 00 00 00 callq 22dc2e 22dc2e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22dc35: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22dc39: 4c 8d 83 2c 02 00 00 lea 0x22c(%rbx),%r8 22dc40: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22dc47: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22dc4e: 8b 88 50 01 00 00 mov 0x150(%rax),%ecx 22dc54: 44 0f b6 52 54 movzbl 0x54(%rdx),%r10d 22dc59: 44 0f b6 4a 55 movzbl 0x55(%rdx),%r9d 22dc5e: 8b b6 ac 00 00 00 mov 0xac(%rsi),%esi 22dc64: 41 50 push %r8 22dc66: 44 8b 80 5c 01 00 00 mov 0x15c(%rax),%r8d 22dc6d: 41 50 push %r8 22dc6f: 44 0f b6 42 57 movzbl 0x57(%rdx),%r8d 22dc74: 41 50 push %r8 22dc76: 4c 8d 83 28 02 00 00 lea 0x228(%rbx),%r8 22dc7d: 41 50 push %r8 22dc7f: 44 8b 80 58 01 00 00 mov 0x158(%rax),%r8d 22dc86: 41 50 push %r8 22dc88: 0f b6 52 56 movzbl 0x56(%rdx),%edx 22dc8c: 4c 8d 83 20 02 00 00 lea 0x220(%rbx),%r8 22dc93: 52 push %rdx 22dc94: 48 8d 93 24 02 00 00 lea 0x224(%rbx),%rdx 22dc9b: 52 push %rdx 22dc9c: 8b 80 54 01 00 00 mov 0x154(%rax),%eax 22dca2: 44 89 d2 mov %r10d,%edx 22dca5: 50 push %rax 22dca6: e8 00 00 00 00 callq 22dcab 22dcab: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22dcb2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22dcb6: 4c 8d 83 cc 00 00 00 lea 0xcc(%rbx),%r8 22dcbd: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22dcc4: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22dccb: 48 83 c4 40 add $0x40,%rsp 22dccf: 8b 88 a0 01 00 00 mov 0x1a0(%rax),%ecx 22dcd5: 44 0f b6 4a 69 movzbl 0x69(%rdx),%r9d 22dcda: 8b b6 b8 00 00 00 mov 0xb8(%rsi),%esi 22dce0: 0f b6 52 68 movzbl 0x68(%rdx),%edx 22dce4: 41 50 push %r8 22dce6: 4c 8d 83 c8 00 00 00 lea 0xc8(%rbx),%r8 22dced: 8b 80 a4 01 00 00 mov 0x1a4(%rax),%eax 22dcf3: 50 push %rax 22dcf4: e8 00 00 00 00 callq 22dcf9 22dcf9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22dd00: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22dd04: 4c 8d 83 d0 00 00 00 lea 0xd0(%rbx),%r8 22dd0b: 8b 88 a8 01 00 00 mov 0x1a8(%rax),%ecx 22dd11: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22dd18: 0f b6 50 6a movzbl 0x6a(%rax),%edx 22dd1c: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22dd23: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 22dd29: e8 00 00 00 00 callq 22dd2e 22dd2e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22dd35: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22dd39: 4c 8d 83 d4 00 00 00 lea 0xd4(%rbx),%r8 22dd40: 8b 88 ac 01 00 00 mov 0x1ac(%rax),%ecx 22dd46: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22dd4d: 0f b6 50 6b movzbl 0x6b(%rax),%edx 22dd51: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22dd58: 8b b0 c0 00 00 00 mov 0xc0(%rax),%esi 22dd5e: e8 00 00 00 00 callq 22dd63 22dd63: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22dd6a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22dd6e: 4c 8d 83 dc 00 00 00 lea 0xdc(%rbx),%r8 22dd75: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22dd7c: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22dd83: 8b 88 b0 01 00 00 mov 0x1b0(%rax),%ecx 22dd89: 44 0f b6 4a 6d movzbl 0x6d(%rdx),%r9d 22dd8e: 8b b6 c4 00 00 00 mov 0xc4(%rsi),%esi 22dd94: 0f b6 52 6c movzbl 0x6c(%rdx),%edx 22dd98: 41 50 push %r8 22dd9a: 4c 8d 83 d8 00 00 00 lea 0xd8(%rbx),%r8 22dda1: 8b 80 b4 01 00 00 mov 0x1b4(%rax),%eax 22dda7: 50 push %rax 22dda8: e8 00 00 00 00 callq 22ddad 22ddad: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22ddb4: 48 8d 93 f8 00 00 00 lea 0xf8(%rbx),%rdx 22ddbb: 4c 8d 83 e0 00 00 00 lea 0xe0(%rbx),%r8 22ddc2: 48 83 c4 20 add $0x20,%rsp 22ddc6: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi 22ddcc: 85 f6 test %esi,%esi 22ddce: 0f 84 08 08 00 00 je 22e5dc 22ddd4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22dddb: 48 8b 8b 80 02 00 00 mov 0x280(%rbx),%rcx 22dde2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22dde6: 44 8b 98 b8 01 00 00 mov 0x1b8(%rax),%r11d 22dded: 44 0f b6 49 6f movzbl 0x6f(%rcx),%r9d 22ddf2: 44 0f b6 51 6e movzbl 0x6e(%rcx),%r10d 22ddf7: 52 push %rdx 22ddf8: 8b 80 bc 01 00 00 mov 0x1bc(%rax),%eax 22ddfe: 50 push %rax 22ddff: 44 89 d9 mov %r11d,%ecx 22de02: 44 89 d2 mov %r10d,%edx 22de05: e8 00 00 00 00 callq 22de0a 22de0a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22de11: 59 pop %rcx 22de12: 4c 8d 83 e8 00 00 00 lea 0xe8(%rbx),%r8 22de19: 5e pop %rsi 22de1a: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22de21: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22de28: 8b 88 c0 01 00 00 mov 0x1c0(%rax),%ecx 22de2e: 44 0f b6 4a 71 movzbl 0x71(%rdx),%r9d 22de33: 0f b6 52 70 movzbl 0x70(%rdx),%edx 22de37: 8b b6 d0 00 00 00 mov 0xd0(%rsi),%esi 22de3d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22de41: 41 50 push %r8 22de43: 4c 8d 83 e4 00 00 00 lea 0xe4(%rbx),%r8 22de4a: 8b 80 c4 01 00 00 mov 0x1c4(%rax),%eax 22de50: 50 push %rax 22de51: e8 00 00 00 00 callq 22de56 22de56: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22de5d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22de61: 4c 8d 83 f4 00 00 00 lea 0xf4(%rbx),%r8 22de68: 8b 88 c8 01 00 00 mov 0x1c8(%rax),%ecx 22de6e: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22de75: 0f b6 50 72 movzbl 0x72(%rax),%edx 22de79: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22de80: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 22de86: e8 00 00 00 00 callq 22de8b 22de8b: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22de92: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22de96: 4c 8d 83 00 01 00 00 lea 0x100(%rbx),%r8 22de9d: 8b 88 cc 01 00 00 mov 0x1cc(%rax),%ecx 22dea3: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22deaa: 0f b6 50 73 movzbl 0x73(%rax),%edx 22deae: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22deb5: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 22debb: e8 00 00 00 00 callq 22dec0 22dec0: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22dec7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22decb: 4c 8d 83 08 01 00 00 lea 0x108(%rbx),%r8 22ded2: 8b 88 d0 01 00 00 mov 0x1d0(%rax),%ecx 22ded8: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22dedf: 0f b6 50 74 movzbl 0x74(%rax),%edx 22dee3: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22deea: 8b b0 dc 00 00 00 mov 0xdc(%rax),%esi 22def0: e8 00 00 00 00 callq 22def5 22def5: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22defc: 5f pop %rdi 22defd: 41 58 pop %r8 22deff: 8b b0 e0 00 00 00 mov 0xe0(%rax),%esi 22df05: 85 f6 test %esi,%esi 22df07: 0f 85 30 07 00 00 jne 22e63d 22df0d: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 22df13: 85 f6 test %esi,%esi 22df15: 0f 85 5f 07 00 00 jne 22e67a 22df1b: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22df22: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 22df28: 4c 8d 83 30 01 00 00 lea 0x130(%rbx),%r8 22df2f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22df33: 8b 8a dc 01 00 00 mov 0x1dc(%rdx),%ecx 22df39: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22df40: 0f b6 52 77 movzbl 0x77(%rdx),%edx 22df44: e8 00 00 00 00 callq 22df49 22df49: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22df50: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22df54: 4c 8d 83 38 01 00 00 lea 0x138(%rbx),%r8 22df5b: 8b 88 e0 01 00 00 mov 0x1e0(%rax),%ecx 22df61: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22df68: 0f b6 50 78 movzbl 0x78(%rax),%edx 22df6c: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22df73: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 22df79: e8 00 00 00 00 callq 22df7e 22df7e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22df85: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22df89: 4c 8d 83 44 01 00 00 lea 0x144(%rbx),%r8 22df90: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22df97: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22df9e: 8b 88 e4 01 00 00 mov 0x1e4(%rax),%ecx 22dfa4: 44 0f b6 4a 7a movzbl 0x7a(%rdx),%r9d 22dfa9: 8b b6 f0 00 00 00 mov 0xf0(%rsi),%esi 22dfaf: 0f b6 52 79 movzbl 0x79(%rdx),%edx 22dfb3: 41 50 push %r8 22dfb5: 4c 8d 83 40 01 00 00 lea 0x140(%rbx),%r8 22dfbc: 8b 80 e8 01 00 00 mov 0x1e8(%rax),%eax 22dfc2: 50 push %rax 22dfc3: e8 00 00 00 00 callq 22dfc8 22dfc8: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22dfcf: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22dfd3: 4c 8d 83 4c 01 00 00 lea 0x14c(%rbx),%r8 22dfda: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22dfe1: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22dfe8: 8b 88 ec 01 00 00 mov 0x1ec(%rax),%ecx 22dfee: 44 0f b6 4a 7c movzbl 0x7c(%rdx),%r9d 22dff3: 8b b6 f4 00 00 00 mov 0xf4(%rsi),%esi 22dff9: 0f b6 52 7b movzbl 0x7b(%rdx),%edx 22dffd: 41 50 push %r8 22dfff: 4c 8d 83 48 01 00 00 lea 0x148(%rbx),%r8 22e006: 8b 80 f0 01 00 00 mov 0x1f0(%rax),%eax 22e00c: 50 push %rax 22e00d: e8 00 00 00 00 callq 22e012 22e012: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e019: 4c 8d 83 fc 00 00 00 lea 0xfc(%rbx),%r8 22e020: 48 83 c4 20 add $0x20,%rsp 22e024: 8b b0 f8 00 00 00 mov 0xf8(%rax),%esi 22e02a: 85 f6 test %esi,%esi 22e02c: 0f 84 df 05 00 00 je 22e611 22e032: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e039: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e03d: 8b 88 f4 01 00 00 mov 0x1f4(%rax),%ecx 22e043: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e04a: 0f b6 50 7d movzbl 0x7d(%rax),%edx 22e04e: e8 00 00 00 00 callq 22e053 22e053: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e05a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e05e: 4c 8d 83 04 01 00 00 lea 0x104(%rbx),%r8 22e065: 8b 88 f8 01 00 00 mov 0x1f8(%rax),%ecx 22e06b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e072: 0f b6 50 7e movzbl 0x7e(%rax),%edx 22e076: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e07d: 8b b0 00 01 00 00 mov 0x100(%rax),%esi 22e083: e8 00 00 00 00 callq 22e088 22e088: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e08f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e093: 4c 8d 83 0c 01 00 00 lea 0x10c(%rbx),%r8 22e09a: 8b 88 fc 01 00 00 mov 0x1fc(%rax),%ecx 22e0a0: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e0a7: 0f b6 50 7f movzbl 0x7f(%rax),%edx 22e0ab: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e0b2: 8b b0 04 01 00 00 mov 0x104(%rax),%esi 22e0b8: e8 00 00 00 00 callq 22e0bd 22e0bd: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e0c4: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 22e0ca: 85 f6 test %esi,%esi 22e0cc: 0f 85 13 06 00 00 jne 22e6e5 22e0d2: 8b b0 0c 01 00 00 mov 0x10c(%rax),%esi 22e0d8: 85 f6 test %esi,%esi 22e0da: 0f 85 ce 05 00 00 jne 22e6ae 22e0e0: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22e0e7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e0eb: 4c 8d 83 34 01 00 00 lea 0x134(%rbx),%r8 22e0f2: 8b b0 10 01 00 00 mov 0x110(%rax),%esi 22e0f8: 8b 8a 08 02 00 00 mov 0x208(%rdx),%ecx 22e0fe: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e105: 0f b6 92 82 00 00 00 movzbl 0x82(%rdx),%edx 22e10c: e8 00 00 00 00 callq 22e111 22e111: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e118: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e11c: 4c 8d 83 3c 01 00 00 lea 0x13c(%rbx),%r8 22e123: 8b 88 0c 02 00 00 mov 0x20c(%rax),%ecx 22e129: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e130: 0f b6 90 83 00 00 00 movzbl 0x83(%rax),%edx 22e137: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e13e: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 22e144: e8 00 00 00 00 callq 22e149 22e149: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e150: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e154: 4c 8d 83 94 01 00 00 lea 0x194(%rbx),%r8 22e15b: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e162: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22e169: 8b 88 10 02 00 00 mov 0x210(%rax),%ecx 22e16f: 44 0f b6 8a 85 00 00 movzbl 0x85(%rdx),%r9d 22e176: 00 22e177: 8b b6 18 01 00 00 mov 0x118(%rsi),%esi 22e17d: 0f b6 92 84 00 00 00 movzbl 0x84(%rdx),%edx 22e184: 41 50 push %r8 22e186: 4c 8d 83 90 01 00 00 lea 0x190(%rbx),%r8 22e18d: 8b 80 14 02 00 00 mov 0x214(%rax),%eax 22e193: 50 push %rax 22e194: e8 00 00 00 00 callq 22e199 22e199: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e1a0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e1a4: 4c 8d 83 9c 01 00 00 lea 0x19c(%rbx),%r8 22e1ab: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e1b2: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22e1b9: 8b 88 18 02 00 00 mov 0x218(%rax),%ecx 22e1bf: 44 0f b6 8a 87 00 00 movzbl 0x87(%rdx),%r9d 22e1c6: 00 22e1c7: 8b b6 1c 01 00 00 mov 0x11c(%rsi),%esi 22e1cd: 0f b6 92 86 00 00 00 movzbl 0x86(%rdx),%edx 22e1d4: 41 50 push %r8 22e1d6: 4c 8d 83 98 01 00 00 lea 0x198(%rbx),%r8 22e1dd: 8b 80 1c 02 00 00 mov 0x21c(%rax),%eax 22e1e3: 50 push %rax 22e1e4: e8 00 00 00 00 callq 22e1e9 22e1e9: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e1f0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e1f4: 4c 8d 83 d0 01 00 00 lea 0x1d0(%rbx),%r8 22e1fb: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e202: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22e209: 48 83 c4 20 add $0x20,%rsp 22e20d: 8b 88 20 02 00 00 mov 0x220(%rax),%ecx 22e213: 44 0f b6 92 88 00 00 movzbl 0x88(%rdx),%r10d 22e21a: 00 22e21b: 44 0f b6 8a 89 00 00 movzbl 0x89(%rdx),%r9d 22e222: 00 22e223: 8b b6 20 01 00 00 mov 0x120(%rsi),%esi 22e229: 41 50 push %r8 22e22b: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 22e232: 41 50 push %r8 22e234: 0f b6 92 8a 00 00 00 movzbl 0x8a(%rdx),%edx 22e23b: 4c 8d 83 a0 01 00 00 lea 0x1a0(%rbx),%r8 22e242: 52 push %rdx 22e243: 48 8d 93 c0 01 00 00 lea 0x1c0(%rbx),%rdx 22e24a: 52 push %rdx 22e24b: 8b 80 24 02 00 00 mov 0x224(%rax),%eax 22e251: 44 89 d2 mov %r10d,%edx 22e254: 50 push %rax 22e255: e8 00 00 00 00 callq 22e25a 22e25a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e261: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e265: 4c 8d 83 b0 01 00 00 lea 0x1b0(%rbx),%r8 22e26c: 48 83 c4 28 add $0x28,%rsp 22e270: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 22e276: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e27d: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 22e284: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e28b: 8b b0 24 01 00 00 mov 0x124(%rax),%esi 22e291: e8 00 00 00 00 callq 22e296 22e296: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e29d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e2a1: 4c 8d 83 d4 01 00 00 lea 0x1d4(%rbx),%r8 22e2a8: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e2af: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22e2b6: 8b 88 20 02 00 00 mov 0x220(%rax),%ecx 22e2bc: 44 0f b6 92 88 00 00 movzbl 0x88(%rdx),%r10d 22e2c3: 00 22e2c4: 44 0f b6 8a 89 00 00 movzbl 0x89(%rdx),%r9d 22e2cb: 00 22e2cc: 8b b6 28 01 00 00 mov 0x128(%rsi),%esi 22e2d2: 41 50 push %r8 22e2d4: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 22e2db: 41 50 push %r8 22e2dd: 0f b6 92 8a 00 00 00 movzbl 0x8a(%rdx),%edx 22e2e4: 4c 8d 83 a4 01 00 00 lea 0x1a4(%rbx),%r8 22e2eb: 52 push %rdx 22e2ec: 48 8d 93 c4 01 00 00 lea 0x1c4(%rbx),%rdx 22e2f3: 52 push %rdx 22e2f4: 8b 80 24 02 00 00 mov 0x224(%rax),%eax 22e2fa: 44 89 d2 mov %r10d,%edx 22e2fd: 50 push %rax 22e2fe: e8 00 00 00 00 callq 22e303 22e303: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e30a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e30e: 4c 8d 83 b4 01 00 00 lea 0x1b4(%rbx),%r8 22e315: 48 83 c4 28 add $0x28,%rsp 22e319: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 22e31f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e326: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 22e32d: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e334: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 22e33a: e8 00 00 00 00 callq 22e33f 22e33f: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e346: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e34a: 4c 8d 83 34 02 00 00 lea 0x234(%rbx),%r8 22e351: 8b 48 5c mov 0x5c(%rax),%ecx 22e354: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e35b: 0f b6 50 17 movzbl 0x17(%rax),%edx 22e35f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e366: 8b 70 1c mov 0x1c(%rax),%esi 22e369: e8 00 00 00 00 callq 22e36e 22e36e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e375: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e379: 4c 8d 83 38 02 00 00 lea 0x238(%rbx),%r8 22e380: 8b 88 08 01 00 00 mov 0x108(%rax),%ecx 22e386: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e38d: 0f b6 50 42 movzbl 0x42(%rax),%edx 22e391: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e398: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 22e39e: e8 00 00 00 00 callq 22e3a3 22e3a3: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e3aa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e3ae: 4c 8d 83 3c 02 00 00 lea 0x23c(%rbx),%r8 22e3b5: 8b 88 04 01 00 00 mov 0x104(%rax),%ecx 22e3bb: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e3c2: 0f b6 50 41 movzbl 0x41(%rax),%edx 22e3c6: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e3cd: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 22e3d3: e8 00 00 00 00 callq 22e3d8 22e3d8: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e3df: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e3e3: 4c 8d 83 44 02 00 00 lea 0x244(%rbx),%r8 22e3ea: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e3f1: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22e3f8: 8b 48 74 mov 0x74(%rax),%ecx 22e3fb: 44 0f b6 4a 1e movzbl 0x1e(%rdx),%r9d 22e400: 8b 76 24 mov 0x24(%rsi),%esi 22e403: 0f b6 52 1d movzbl 0x1d(%rdx),%edx 22e407: 41 50 push %r8 22e409: 4c 8d 83 40 02 00 00 lea 0x240(%rbx),%r8 22e410: 8b 40 78 mov 0x78(%rax),%eax 22e413: 50 push %rax 22e414: e8 00 00 00 00 callq 22e419 22e419: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e420: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e424: 4c 8d 83 4c 02 00 00 lea 0x24c(%rbx),%r8 22e42b: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e432: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22e439: 8b 48 54 mov 0x54(%rax),%ecx 22e43c: 44 0f b6 4a 16 movzbl 0x16(%rdx),%r9d 22e441: 8b 76 1c mov 0x1c(%rsi),%esi 22e444: 0f b6 52 15 movzbl 0x15(%rdx),%edx 22e448: 41 50 push %r8 22e44a: 4c 8d 83 48 02 00 00 lea 0x248(%rbx),%r8 22e451: 8b 40 58 mov 0x58(%rax),%eax 22e454: 50 push %rax 22e455: e8 00 00 00 00 callq 22e45a 22e45a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e461: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e465: 4c 8d 83 50 02 00 00 lea 0x250(%rbx),%r8 22e46c: 48 83 c4 20 add $0x20,%rsp 22e470: 8b 48 34 mov 0x34(%rax),%ecx 22e473: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e47a: 0f b6 50 0d movzbl 0xd(%rax),%edx 22e47e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e485: 8b 70 10 mov 0x10(%rax),%esi 22e488: e8 00 00 00 00 callq 22e48d 22e48d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e494: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e498: 4c 8d 83 54 02 00 00 lea 0x254(%rbx),%r8 22e49f: 8b 88 34 01 00 00 mov 0x134(%rax),%ecx 22e4a5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e4ac: 0f b6 50 4d movzbl 0x4d(%rax),%edx 22e4b0: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e4b7: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 22e4bd: e8 00 00 00 00 callq 22e4c2 22e4c2: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e4c9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e4cd: 48 8d 8b 60 02 00 00 lea 0x260(%rbx),%rcx 22e4d4: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e4db: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22e4e2: 4c 8d 83 58 02 00 00 lea 0x258(%rbx),%r8 22e4e9: 44 0f b6 12 movzbl (%rdx),%r10d 22e4ed: 44 0f b6 4a 02 movzbl 0x2(%rdx),%r9d 22e4f2: 51 push %rcx 22e4f3: 8b 48 14 mov 0x14(%rax),%ecx 22e4f6: 51 push %rcx 22e4f7: 0f b6 52 05 movzbl 0x5(%rdx),%edx 22e4fb: 52 push %rdx 22e4fc: 48 8d 93 64 02 00 00 lea 0x264(%rbx),%rdx 22e503: 52 push %rdx 22e504: 8b 50 08 mov 0x8(%rax),%edx 22e507: 52 push %rdx 22e508: 8b 08 mov (%rax),%ecx 22e50a: 44 89 d2 mov %r10d,%edx 22e50d: 8b 36 mov (%rsi),%esi 22e50f: e8 00 00 00 00 callq 22e514 22e514: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e51b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e51f: 4c 8d 83 5c 02 00 00 lea 0x25c(%rbx),%r8 22e526: 48 83 c4 28 add $0x28,%rsp 22e52a: 8b 88 5c 02 00 00 mov 0x25c(%rax),%ecx 22e530: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e537: 0f b6 90 97 00 00 00 movzbl 0x97(%rax),%edx 22e53e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e545: 8b b0 a0 01 00 00 mov 0x1a0(%rax),%esi 22e54b: e8 00 00 00 00 callq 22e550 22e550: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e557: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e55b: 4c 8d 83 68 02 00 00 lea 0x268(%rbx),%r8 22e562: 8b 88 18 02 00 00 mov 0x218(%rax),%ecx 22e568: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e56f: 0f b6 90 86 00 00 00 movzbl 0x86(%rax),%edx 22e576: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e57d: 8b b0 1c 01 00 00 mov 0x11c(%rax),%esi 22e583: e8 00 00 00 00 callq 22e588 22e588: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e58f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e593: 4c 8d 83 70 02 00 00 lea 0x270(%rbx),%r8 22e59a: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e5a1: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22e5a8: 8b 88 10 02 00 00 mov 0x210(%rax),%ecx 22e5ae: 44 0f b6 8a 85 00 00 movzbl 0x85(%rdx),%r9d 22e5b5: 00 22e5b6: 8b b6 18 01 00 00 mov 0x118(%rsi),%esi 22e5bc: 0f b6 92 84 00 00 00 movzbl 0x84(%rdx),%edx 22e5c3: 41 50 push %r8 22e5c5: 4c 8d 83 6c 02 00 00 lea 0x26c(%rbx),%r8 22e5cc: 8b 80 14 02 00 00 mov 0x214(%rax),%eax 22e5d2: 50 push %rax 22e5d3: e8 00 00 00 00 callq 22e5d8 22e5d8: 58 pop %rax 22e5d9: 5a pop %rdx 22e5da: 5b pop %rbx 22e5db: c3 retq 22e5dc: 48 8b b3 80 02 00 00 mov 0x280(%rbx),%rsi 22e5e3: 48 8b 8b 88 02 00 00 mov 0x288(%rbx),%rcx 22e5ea: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e5ee: 44 0f b6 4e 6f movzbl 0x6f(%rsi),%r9d 22e5f3: 44 0f b6 56 6e movzbl 0x6e(%rsi),%r10d 22e5f8: 44 8b 99 b8 01 00 00 mov 0x1b8(%rcx),%r11d 22e5ff: 8b b0 cc 00 00 00 mov 0xcc(%rax),%esi 22e605: 52 push %rdx 22e606: 8b 81 bc 01 00 00 mov 0x1bc(%rcx),%eax 22e60c: e9 ed f7 ff ff jmpq 22ddfe 22e611: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 22e618: 8b b0 fc 00 00 00 mov 0xfc(%rax),%esi 22e61e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e622: 8b 8a f4 01 00 00 mov 0x1f4(%rdx),%ecx 22e628: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e62f: 0f b6 52 7d movzbl 0x7d(%rdx),%edx 22e633: e8 00 00 00 00 callq 22e638 22e638: e9 16 fa ff ff jmpq 22e053 22e63d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e644: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e648: 4c 8d 83 20 01 00 00 lea 0x120(%rbx),%r8 22e64f: 8b 88 d4 01 00 00 mov 0x1d4(%rax),%ecx 22e655: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e65c: 0f b6 50 75 movzbl 0x75(%rax),%edx 22e660: e8 00 00 00 00 callq 22e665 22e665: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e66c: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 22e672: 85 f6 test %esi,%esi 22e674: 0f 84 a1 f8 ff ff je 22df1b 22e67a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e681: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e685: 4c 8d 83 28 01 00 00 lea 0x128(%rbx),%r8 22e68c: 8b 88 d8 01 00 00 mov 0x1d8(%rax),%ecx 22e692: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e699: 0f b6 50 76 movzbl 0x76(%rax),%edx 22e69d: e8 00 00 00 00 callq 22e6a2 22e6a2: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e6a9: e9 6d f8 ff ff jmpq 22df1b 22e6ae: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e6b5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e6b9: 4c 8d 83 2c 01 00 00 lea 0x12c(%rbx),%r8 22e6c0: 8b 88 04 02 00 00 mov 0x204(%rax),%ecx 22e6c6: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e6cd: 0f b6 90 81 00 00 00 movzbl 0x81(%rax),%edx 22e6d4: e8 00 00 00 00 callq 22e6d9 22e6d9: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e6e0: e9 fb f9 ff ff jmpq 22e0e0 22e6e5: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e6ec: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e6f0: 4c 8d 83 24 01 00 00 lea 0x124(%rbx),%r8 22e6f7: 8b 88 00 02 00 00 mov 0x200(%rax),%ecx 22e6fd: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 22e704: 0f b6 90 80 00 00 00 movzbl 0x80(%rax),%edx 22e70b: e8 00 00 00 00 callq 22e710 22e710: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 22e717: e9 b6 f9 ff ff jmpq 22e0d2 22e71c: 0f 1f 40 00 nopl 0x0(%rax) 000000000022e720 : 22e720: e8 00 00 00 00 callq 22e725 22e725: 53 push %rbx 22e726: 48 89 fb mov %rdi,%rbx 22e729: e8 00 00 00 00 callq 22e72e 22e72e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e735: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e739: 4c 8d 83 fc 01 00 00 lea 0x1fc(%rbx),%r8 22e740: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e747: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22e74e: 8b 88 60 01 00 00 mov 0x160(%rax),%ecx 22e754: 44 0f b6 52 58 movzbl 0x58(%rdx),%r10d 22e759: 44 0f b6 4a 59 movzbl 0x59(%rdx),%r9d 22e75e: 8b b6 b0 00 00 00 mov 0xb0(%rsi),%esi 22e764: 41 50 push %r8 22e766: 44 8b 80 7c 01 00 00 mov 0x17c(%rax),%r8d 22e76d: 41 50 push %r8 22e76f: 44 0f b6 42 5f movzbl 0x5f(%rdx),%r8d 22e774: 41 50 push %r8 22e776: 4c 8d 83 f8 01 00 00 lea 0x1f8(%rbx),%r8 22e77d: 41 50 push %r8 22e77f: 44 8b 80 78 01 00 00 mov 0x178(%rax),%r8d 22e786: 41 50 push %r8 22e788: 44 0f b6 42 5e movzbl 0x5e(%rdx),%r8d 22e78d: 41 50 push %r8 22e78f: 4c 8d 83 f4 01 00 00 lea 0x1f4(%rbx),%r8 22e796: 41 50 push %r8 22e798: 44 8b 80 74 01 00 00 mov 0x174(%rax),%r8d 22e79f: 41 50 push %r8 22e7a1: 44 0f b6 42 5d movzbl 0x5d(%rdx),%r8d 22e7a6: 41 50 push %r8 22e7a8: 4c 8d 83 f0 01 00 00 lea 0x1f0(%rbx),%r8 22e7af: 41 50 push %r8 22e7b1: 44 8b 80 70 01 00 00 mov 0x170(%rax),%r8d 22e7b8: 41 50 push %r8 22e7ba: 44 0f b6 42 5c movzbl 0x5c(%rdx),%r8d 22e7bf: 41 50 push %r8 22e7c1: 4c 8d 83 ec 01 00 00 lea 0x1ec(%rbx),%r8 22e7c8: 41 50 push %r8 22e7ca: 44 8b 80 6c 01 00 00 mov 0x16c(%rax),%r8d 22e7d1: 41 50 push %r8 22e7d3: 44 0f b6 42 5b movzbl 0x5b(%rdx),%r8d 22e7d8: 41 50 push %r8 22e7da: 4c 8d 83 e8 01 00 00 lea 0x1e8(%rbx),%r8 22e7e1: 41 50 push %r8 22e7e3: 44 8b 80 68 01 00 00 mov 0x168(%rax),%r8d 22e7ea: 41 50 push %r8 22e7ec: 0f b6 52 5a movzbl 0x5a(%rdx),%edx 22e7f0: 4c 8d 83 e0 01 00 00 lea 0x1e0(%rbx),%r8 22e7f7: 52 push %rdx 22e7f8: 48 8d 93 e4 01 00 00 lea 0x1e4(%rbx),%rdx 22e7ff: 52 push %rdx 22e800: 8b 80 64 01 00 00 mov 0x164(%rax),%eax 22e806: 44 89 d2 mov %r10d,%edx 22e809: 50 push %rax 22e80a: e8 00 00 00 00 callq 22e80f 22e80f: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 22e816: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22e81a: 4c 8d 83 1c 02 00 00 lea 0x21c(%rbx),%r8 22e821: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 22e828: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 22e82f: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 22e836: 8b 88 80 01 00 00 mov 0x180(%rax),%ecx 22e83c: 44 0f b6 52 60 movzbl 0x60(%rdx),%r10d 22e841: 44 0f b6 4a 61 movzbl 0x61(%rdx),%r9d 22e846: 8b b6 b4 00 00 00 mov 0xb4(%rsi),%esi 22e84c: 41 50 push %r8 22e84e: 44 8b 80 9c 01 00 00 mov 0x19c(%rax),%r8d 22e855: 41 50 push %r8 22e857: 44 0f b6 42 67 movzbl 0x67(%rdx),%r8d 22e85c: 41 50 push %r8 22e85e: 4c 8d 83 18 02 00 00 lea 0x218(%rbx),%r8 22e865: 41 50 push %r8 22e867: 44 8b 80 98 01 00 00 mov 0x198(%rax),%r8d 22e86e: 41 50 push %r8 22e870: 44 0f b6 42 66 movzbl 0x66(%rdx),%r8d 22e875: 41 50 push %r8 22e877: 4c 8d 83 14 02 00 00 lea 0x214(%rbx),%r8 22e87e: 41 50 push %r8 22e880: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 22e887: 41 50 push %r8 22e889: 44 0f b6 42 65 movzbl 0x65(%rdx),%r8d 22e88e: 41 50 push %r8 22e890: 4c 8d 83 10 02 00 00 lea 0x210(%rbx),%r8 22e897: 41 50 push %r8 22e899: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 22e8a0: 41 50 push %r8 22e8a2: 44 0f b6 42 64 movzbl 0x64(%rdx),%r8d 22e8a7: 41 50 push %r8 22e8a9: 4c 8d 83 0c 02 00 00 lea 0x20c(%rbx),%r8 22e8b0: 41 50 push %r8 22e8b2: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 22e8b9: 41 50 push %r8 22e8bb: 44 0f b6 42 63 movzbl 0x63(%rdx),%r8d 22e8c0: 41 50 push %r8 22e8c2: 4c 8d 83 08 02 00 00 lea 0x208(%rbx),%r8 22e8c9: 41 50 push %r8 22e8cb: 44 8b 80 88 01 00 00 mov 0x188(%rax),%r8d 22e8d2: 41 50 push %r8 22e8d4: 0f b6 52 62 movzbl 0x62(%rdx),%edx 22e8d8: 4c 8d 83 00 02 00 00 lea 0x200(%rbx),%r8 22e8df: 52 push %rdx 22e8e0: 48 8d 93 04 02 00 00 lea 0x204(%rbx),%rdx 22e8e7: 52 push %rdx 22e8e8: 8b 80 84 01 00 00 mov 0x184(%rax),%eax 22e8ee: 44 89 d2 mov %r10d,%edx 22e8f1: 50 push %rax 22e8f2: e8 00 00 00 00 callq 22e8f7 22e8f7: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 22e8fe: 5b pop %rbx 22e8ff: c3 retq 000000000022e900 : 22e900: e8 00 00 00 00 callq 22e905 22e905: b8 01 00 00 00 mov $0x1,%eax 22e90a: 81 ff 80 00 00 00 cmp $0x80,%edi 22e910: 74 50 je 22e962 22e912: b8 02 00 00 00 mov $0x2,%eax 22e917: 81 ff 00 01 00 00 cmp $0x100,%edi 22e91d: 74 43 je 22e962 22e91f: 31 c0 xor %eax,%eax 22e921: 83 ff 40 cmp $0x40,%edi 22e924: 74 3c je 22e962 22e926: 48 83 ec 08 sub $0x8,%rsp 22e92a: 89 fe mov %edi,%esi 22e92c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 22e933: 89 44 24 04 mov %eax,0x4(%rsp) 22e937: e8 00 00 00 00 callq 22e93c 22e93c: b9 3e 04 00 00 mov $0x43e,%ecx 22e941: bf 02 00 00 00 mov $0x2,%edi 22e946: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 22e94d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 22e954: e8 00 00 00 00 callq 22e959 22e959: 8b 44 24 04 mov 0x4(%rsp),%eax 22e95d: 48 83 c4 08 add $0x8,%rsp 22e961: c3 retq 22e962: c3 retq 22e963: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22e96a: 00 00 00 00 22e96e: 66 90 xchg %ax,%ax 000000000022e970 : 22e970: e8 00 00 00 00 callq 22e975 22e975: 48 b8 0f 00 00 00 0f movabs $0xf0000000f,%rax 22e97c: 00 00 00 22e97f: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 22e986: 48 89 77 08 mov %rsi,0x8(%rdi) 22e98a: 48 89 8f 78 02 00 00 mov %rcx,0x278(%rdi) 22e991: 4c 89 87 80 02 00 00 mov %r8,0x280(%rdi) 22e998: 4c 89 8f 88 02 00 00 mov %r9,0x288(%rdi) 22e99f: 89 97 88 00 00 00 mov %edx,0x88(%rdi) 22e9a5: 48 89 87 8c 00 00 00 mov %rax,0x8c(%rdi) 22e9ac: c3 retq 22e9ad: 0f 1f 00 nopl (%rax) 000000000022e9b0 : 22e9b0: e8 00 00 00 00 callq 22e9b5 22e9b5: 48 8b 47 08 mov 0x8(%rdi),%rax 22e9b9: 48 85 c0 test %rax,%rax 22e9bc: 75 0b jne 22e9c9 22e9be: eb 0e jmp 22e9ce 22e9c0: 48 8b 40 08 mov 0x8(%rax),%rax 22e9c4: 48 85 c0 test %rax,%rax 22e9c7: 74 05 je 22e9ce 22e9c9: 39 70 04 cmp %esi,0x4(%rax) 22e9cc: 75 f2 jne 22e9c0 22e9ce: c3 retq 22e9cf: 90 nop 000000000022e9d0 : 22e9d0: e8 00 00 00 00 callq 22e9d5 22e9d5: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 22e9dc: 0f b6 d2 movzbl %dl,%edx 22e9df: 48 63 f6 movslq %esi,%rsi 22e9e2: b9 01 00 00 00 mov $0x1,%ecx 22e9e7: 44 8b 48 58 mov 0x58(%rax),%r9d 22e9eb: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 22e9f2: 44 0f b6 40 16 movzbl 0x16(%rax),%r8d 22e9f7: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 22e9fe: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22ea02: 8b b4 b0 08 01 00 00 mov 0x108(%rax,%rsi,4),%esi 22ea09: 52 push %rdx 22ea0a: 31 d2 xor %edx,%edx 22ea0c: e8 00 00 00 00 callq 22ea11 22ea11: 58 pop %rax 22ea12: c3 retq 22ea13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22ea1a: 00 00 00 00 22ea1e: 66 90 xchg %ax,%ax 000000000022ea20 : 22ea20: e8 00 00 00 00 callq 22ea25 22ea25: 41 55 push %r13 22ea27: 41 54 push %r12 22ea29: 49 89 d4 mov %rdx,%r12 22ea2c: 55 push %rbp 22ea2d: 53 push %rbx 22ea2e: 48 8b 6e 08 mov 0x8(%rsi),%rbp 22ea32: 48 89 fb mov %rdi,%rbx 22ea35: 4c 63 2a movslq (%rdx),%r13 22ea38: 48 39 d5 cmp %rdx,%rbp 22ea3b: 75 15 jne 22ea52 22ea3d: e9 42 01 00 00 jmpq 22eb84 22ea42: 48 8b 45 08 mov 0x8(%rbp),%rax 22ea46: 4c 39 e0 cmp %r12,%rax 22ea49: 0f 84 e7 00 00 00 je 22eb36 22ea4f: 48 89 c5 mov %rax,%rbp 22ea52: 48 85 ed test %rbp,%rbp 22ea55: 75 eb jne 22ea42 22ea57: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22ea5e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ea62: b9 01 00 00 00 mov $0x1,%ecx 22ea67: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ea6e: 44 0f b6 02 movzbl (%rdx),%r8d 22ea72: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22ea79: 42 8b 34 aa mov (%rdx,%r13,4),%esi 22ea7d: 6a 0f pushq $0xf 22ea7f: 31 d2 xor %edx,%edx 22ea81: 44 8b 08 mov (%rax),%r9d 22ea84: e8 00 00 00 00 callq 22ea89 22ea89: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ea8d: b9 01 00 00 00 mov $0x1,%ecx 22ea92: 31 d2 xor %edx,%edx 22ea94: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ea9b: 44 8b 48 04 mov 0x4(%rax),%r9d 22ea9f: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22eaa6: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 22eaab: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22eab2: 42 8b 74 a8 18 mov 0x18(%rax,%r13,4),%esi 22eab7: 6a 0f pushq $0xf 22eab9: e8 00 00 00 00 callq 22eabe 22eabe: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22eac2: b9 01 00 00 00 mov $0x1,%ecx 22eac7: 31 d2 xor %edx,%edx 22eac9: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ead0: 44 8b 48 28 mov 0x28(%rax),%r9d 22ead4: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22eadb: 44 0f b6 40 0a movzbl 0xa(%rax),%r8d 22eae0: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22eae7: 42 8b 74 a8 60 mov 0x60(%rax,%r13,4),%esi 22eaec: 6a 0f pushq $0xf 22eaee: e8 00 00 00 00 callq 22eaf3 22eaf3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22eaf7: b9 01 00 00 00 mov $0x1,%ecx 22eafc: 31 d2 xor %edx,%edx 22eafe: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22eb05: 44 8b 48 54 mov 0x54(%rax),%r9d 22eb09: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22eb10: 44 0f b6 40 15 movzbl 0x15(%rax),%r8d 22eb15: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22eb1c: 42 8b b4 a8 f0 00 00 mov 0xf0(%rax,%r13,4),%esi 22eb23: 00 22eb24: 6a 0f pushq $0xf 22eb26: e8 00 00 00 00 callq 22eb2b 22eb2b: 48 83 c4 20 add $0x20,%rsp 22eb2f: 5b pop %rbx 22eb30: 5d pop %rbp 22eb31: 41 5c pop %r12 22eb33: 41 5d pop %r13 22eb35: c3 retq 22eb36: 49 8b 44 24 08 mov 0x8(%r12),%rax 22eb3b: 48 63 55 00 movslq 0x0(%rbp),%rdx 22eb3f: 48 89 45 08 mov %rax,0x8(%rbp) 22eb43: 48 85 c0 test %rax,%rax 22eb46: 0f 84 81 01 00 00 je 22eccd 22eb4c: 48 8b 8b 50 4d 00 00 mov 0x4d50(%rbx),%rcx 22eb53: 8b 00 mov (%rax),%eax 22eb55: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22eb59: 44 8b 49 04 mov 0x4(%rcx),%r9d 22eb5d: 48 8b 8b 48 4d 00 00 mov 0x4d48(%rbx),%rcx 22eb64: 44 0f b6 41 01 movzbl 0x1(%rcx),%r8d 22eb69: 48 8b 8b 40 4d 00 00 mov 0x4d40(%rbx),%rcx 22eb70: 8b 74 91 18 mov 0x18(%rcx,%rdx,4),%esi 22eb74: 50 push %rax 22eb75: 31 d2 xor %edx,%edx 22eb77: b9 01 00 00 00 mov $0x1,%ecx 22eb7c: e8 00 00 00 00 callq 22eb81 22eb81: 5a pop %rdx 22eb82: eb 49 jmp 22ebcd 22eb84: 48 8b 52 08 mov 0x8(%rdx),%rdx 22eb88: 48 63 06 movslq (%rsi),%rax 22eb8b: 48 85 d2 test %rdx,%rdx 22eb8e: 0f 84 ac 01 00 00 je 22ed40 22eb94: 48 89 56 08 mov %rdx,0x8(%rsi) 22eb98: 4c 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%r8 22eb9f: 48 8b 8f 48 4d 00 00 mov 0x4d48(%rdi),%rcx 22eba6: 48 8b b7 40 4d 00 00 mov 0x4d40(%rdi),%rsi 22ebad: 44 8b 0a mov (%rdx),%r9d 22ebb0: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22ebb4: ba 01 00 00 00 mov $0x1,%edx 22ebb9: 0f b6 49 14 movzbl 0x14(%rcx),%ecx 22ebbd: 8b b4 86 d8 00 00 00 mov 0xd8(%rsi,%rax,4),%esi 22ebc4: 45 8b 40 50 mov 0x50(%r8),%r8d 22ebc8: e8 00 00 00 00 callq 22ebcd 22ebcd: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22ebd4: 49 63 ed movslq %r13d,%rbp 22ebd7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ebdb: b9 01 00 00 00 mov $0x1,%ecx 22ebe0: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ebe7: 44 0f b6 02 movzbl (%rdx),%r8d 22ebeb: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22ebf2: 8b 34 aa mov (%rdx,%rbp,4),%esi 22ebf5: 6a 0f pushq $0xf 22ebf7: 31 d2 xor %edx,%edx 22ebf9: 44 8b 08 mov (%rax),%r9d 22ebfc: e8 00 00 00 00 callq 22ec01 22ec01: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ec05: b9 01 00 00 00 mov $0x1,%ecx 22ec0a: 31 d2 xor %edx,%edx 22ec0c: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ec13: 44 8b 48 04 mov 0x4(%rax),%r9d 22ec17: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22ec1e: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 22ec23: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22ec2a: 8b 74 a8 18 mov 0x18(%rax,%rbp,4),%esi 22ec2e: 6a 0f pushq $0xf 22ec30: e8 00 00 00 00 callq 22ec35 22ec35: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ec39: b9 01 00 00 00 mov $0x1,%ecx 22ec3e: 31 d2 xor %edx,%edx 22ec40: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ec47: 44 8b 48 28 mov 0x28(%rax),%r9d 22ec4b: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22ec52: 44 0f b6 40 0a movzbl 0xa(%rax),%r8d 22ec57: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22ec5e: 8b 74 a8 60 mov 0x60(%rax,%rbp,4),%esi 22ec62: 6a 0f pushq $0xf 22ec64: e8 00 00 00 00 callq 22ec69 22ec69: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ec6d: b9 01 00 00 00 mov $0x1,%ecx 22ec72: 31 d2 xor %edx,%edx 22ec74: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ec7b: 44 8b 48 54 mov 0x54(%rax),%r9d 22ec7f: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22ec86: 44 0f b6 40 15 movzbl 0x15(%rax),%r8d 22ec8b: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22ec92: 8b b4 a8 f0 00 00 00 mov 0xf0(%rax,%rbp,4),%esi 22ec99: 6a 0f pushq $0xf 22ec9b: e8 00 00 00 00 callq 22eca0 22eca0: 44 89 e9 mov %r13d,%ecx 22eca3: b8 fe ff ff ff mov $0xfffffffe,%eax 22eca8: 48 83 c4 20 add $0x20,%rsp 22ecac: d3 c0 rol %cl,%eax 22ecae: 21 83 38 4d 00 00 and %eax,0x4d38(%rbx) 22ecb4: 41 c7 44 24 04 0f 00 movl $0xf,0x4(%r12) 22ecbb: 00 00 22ecbd: 5b pop %rbx 22ecbe: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 22ecc5: 00 00 22ecc7: 5d pop %rbp 22ecc8: 41 5c pop %r12 22ecca: 41 5d pop %r13 22eccc: c3 retq 22eccd: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ecd4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ecd8: b9 01 00 00 00 mov $0x1,%ecx 22ecdd: 44 8b 48 04 mov 0x4(%rax),%r9d 22ece1: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22ece8: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 22eced: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22ecf4: 8b 74 90 18 mov 0x18(%rax,%rdx,4),%esi 22ecf8: 6a 0f pushq $0xf 22ecfa: 31 d2 xor %edx,%edx 22ecfc: e8 00 00 00 00 callq 22ed01 22ed01: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22ed08: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ed0f: 41 b9 01 00 00 00 mov $0x1,%r9d 22ed15: 48 63 75 00 movslq 0x0(%rbp),%rsi 22ed19: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ed1d: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 22ed21: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22ed28: 44 8b 40 08 mov 0x8(%rax),%r8d 22ed2c: 8b 74 b2 30 mov 0x30(%rdx,%rsi,4),%esi 22ed30: ba 01 00 00 00 mov $0x1,%edx 22ed35: e8 00 00 00 00 callq 22ed3a 22ed3a: 58 pop %rax 22ed3b: e9 8d fe ff ff jmpq 22ebcd 22ed40: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 22ed47: 00 22ed48: 48 8b 97 50 4d 00 00 mov 0x4d50(%rdi),%rdx 22ed4f: 41 b9 0f 00 00 00 mov $0xf,%r9d 22ed55: 48 8b 8f 48 4d 00 00 mov 0x4d48(%rdi),%rcx 22ed5c: 48 8b b7 40 4d 00 00 mov 0x4d40(%rdi),%rsi 22ed63: 44 8b 42 50 mov 0x50(%rdx),%r8d 22ed67: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22ed6b: ba 01 00 00 00 mov $0x1,%edx 22ed70: 0f b6 49 14 movzbl 0x14(%rcx),%ecx 22ed74: 8b b4 86 d8 00 00 00 mov 0xd8(%rsi,%rax,4),%esi 22ed7b: e8 00 00 00 00 callq 22ed80 22ed80: e9 48 fe ff ff jmpq 22ebcd 22ed85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22ed8c: 00 00 00 00 000000000022ed90 : 22ed90: e8 00 00 00 00 callq 22ed95 22ed95: 41 55 push %r13 22ed97: 41 54 push %r12 22ed99: 55 push %rbp 22ed9a: 53 push %rbx 22ed9b: 8b 87 3c 4d 00 00 mov 0x4d3c(%rdi),%eax 22eda1: 48 89 fb mov %rdi,%rbx 22eda4: c7 87 38 4d 00 00 00 movl $0x0,0x4d38(%rdi) 22edab: 00 00 00 22edae: 85 c0 test %eax,%eax 22edb0: 0f 8e 20 01 00 00 jle 22eed6 22edb6: 48 8d 6f 10 lea 0x10(%rdi),%rbp 22edba: 45 31 e4 xor %r12d,%r12d 22edbd: 4d 63 ec movslq %r12d,%r13 22edc0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22edc4: b9 01 00 00 00 mov $0x1,%ecx 22edc9: 48 83 c5 58 add $0x58,%rbp 22edcd: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22edd4: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22eddb: 44 0f b6 02 movzbl (%rdx),%r8d 22eddf: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22ede6: 42 8b 34 aa mov (%rdx,%r13,4),%esi 22edea: 6a 0f pushq $0xf 22edec: 31 d2 xor %edx,%edx 22edee: 44 8b 08 mov (%rax),%r9d 22edf1: e8 00 00 00 00 callq 22edf6 22edf6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22edfa: b9 01 00 00 00 mov $0x1,%ecx 22edff: 31 d2 xor %edx,%edx 22ee01: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ee08: 44 8b 48 04 mov 0x4(%rax),%r9d 22ee0c: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22ee13: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 22ee18: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22ee1f: 42 8b 74 a8 18 mov 0x18(%rax,%r13,4),%esi 22ee24: 6a 0f pushq $0xf 22ee26: e8 00 00 00 00 callq 22ee2b 22ee2b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ee2f: b9 01 00 00 00 mov $0x1,%ecx 22ee34: 31 d2 xor %edx,%edx 22ee36: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ee3d: 44 8b 48 28 mov 0x28(%rax),%r9d 22ee41: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22ee48: 44 0f b6 40 0a movzbl 0xa(%rax),%r8d 22ee4d: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22ee54: 42 8b 74 a8 60 mov 0x60(%rax,%r13,4),%esi 22ee59: 6a 0f pushq $0xf 22ee5b: e8 00 00 00 00 callq 22ee60 22ee60: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ee64: b9 01 00 00 00 mov $0x1,%ecx 22ee69: 31 d2 xor %edx,%edx 22ee6b: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ee72: 44 8b 48 54 mov 0x54(%rax),%r9d 22ee76: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22ee7d: 44 0f b6 40 15 movzbl 0x15(%rax),%r8d 22ee82: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22ee89: 42 8b b4 a8 f0 00 00 mov 0xf0(%rax,%r13,4),%esi 22ee90: 00 22ee91: 6a 0f pushq $0xf 22ee93: e8 00 00 00 00 callq 22ee98 22ee98: 44 89 65 a8 mov %r12d,-0x58(%rbp) 22ee9c: 41 83 c4 01 add $0x1,%r12d 22eea0: c7 45 ac 0f 00 00 00 movl $0xf,-0x54(%rbp) 22eea7: 48 83 c4 20 add $0x20,%rsp 22eeab: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) 22eeb2: 00 22eeb3: c6 45 d0 00 movb $0x0,-0x30(%rbp) 22eeb7: c7 45 cc ff 00 00 00 movl $0xff,-0x34(%rbp) 22eebe: c7 45 c8 ff 00 00 00 movl $0xff,-0x38(%rbp) 22eec5: c6 45 e8 00 movb $0x0,-0x18(%rbp) 22eec9: 44 39 a3 3c 4d 00 00 cmp %r12d,0x4d3c(%rbx) 22eed0: 0f 8f e7 fe ff ff jg 22edbd 22eed6: 31 ed xor %ebp,%ebp 22eed8: eb 08 jmp 22eee2 22eeda: 83 c5 01 add $0x1,%ebp 22eedd: 83 fd 06 cmp $0x6,%ebp 22eee0: 74 47 je 22ef29 22eee2: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22eee9: 48 63 d5 movslq %ebp,%rdx 22eeec: 8b b4 90 d8 00 00 00 mov 0xd8(%rax,%rdx,4),%esi 22eef3: 85 f6 test %esi,%esi 22eef5: 74 e3 je 22eeda 22eef7: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22eefe: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22ef05: 41 b9 0f 00 00 00 mov $0xf,%r9d 22ef0b: 83 c5 01 add $0x1,%ebp 22ef0e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22ef12: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 22ef16: 44 8b 40 50 mov 0x50(%rax),%r8d 22ef1a: ba 01 00 00 00 mov $0x1,%edx 22ef1f: e8 00 00 00 00 callq 22ef24 22ef24: 83 fd 06 cmp $0x6,%ebp 22ef27: 75 b9 jne 22eee2 22ef29: 5b pop %rbx 22ef2a: 5d pop %rbp 22ef2b: 41 5c pop %r12 22ef2d: 41 5d pop %r13 22ef2f: c3 retq 000000000022ef30 : 22ef30: e8 00 00 00 00 callq 22ef35 22ef35: 8b 87 38 4d 00 00 mov 0x4d38(%rdi),%eax 22ef3b: 0f a3 f0 bt %esi,%eax 22ef3e: 72 49 jb 22ef89 22ef40: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 22ef47: 48 63 f6 movslq %esi,%rsi 22ef4a: 41 b9 01 00 00 00 mov $0x1,%r9d 22ef50: 41 b8 01 00 00 00 mov $0x1,%r8d 22ef56: 8b 48 20 mov 0x20(%rax),%ecx 22ef59: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 22ef60: 0f b6 50 08 movzbl 0x8(%rax),%edx 22ef64: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 22ef6b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22ef6f: 8b 74 b0 48 mov 0x48(%rax,%rsi,4),%esi 22ef73: 6a 6c pushq $0x6c 22ef75: 68 00 00 00 00 pushq $0x0 22ef7a: 68 a0 86 01 00 pushq $0x186a0 22ef7f: e8 00 00 00 00 callq 22ef84 22ef84: 48 83 c4 18 add $0x18,%rsp 22ef88: c3 retq 22ef89: 0f 0b ud2 22ef8b: eb b3 jmp 22ef40 22ef8d: 0f 1f 00 nopl (%rax) 000000000022ef90 : 22ef90: e8 00 00 00 00 callq 22ef95 22ef95: 41 55 push %r13 22ef97: 41 54 push %r12 22ef99: 55 push %rbp 22ef9a: 89 f5 mov %esi,%ebp 22ef9c: 53 push %rbx 22ef9d: 4c 8d 6d 18 lea 0x18(%rbp),%r13 22efa1: 48 89 fb mov %rdi,%rbx 22efa4: 48 83 ec 10 sub $0x10,%rsp 22efa8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22efaf: 00 00 22efb1: 48 89 44 24 08 mov %rax,0x8(%rsp) 22efb6: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 22efbd: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 22efc2: 8b 48 28 mov 0x28(%rax),%ecx 22efc5: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 22efcc: 0f b6 50 0a movzbl 0xa(%rax),%edx 22efd0: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 22efd7: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22efdb: 42 8b 34 a8 mov (%rax,%r13,4),%esi 22efdf: e8 00 00 00 00 callq 22efe4 22efe4: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22efeb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22efef: b9 01 00 00 00 mov $0x1,%ecx 22eff4: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22effb: 44 0f b6 02 movzbl (%rdx),%r8d 22efff: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22f006: 8b 34 aa mov (%rdx,%rbp,4),%esi 22f009: 6a 0f pushq $0xf 22f00b: 31 d2 xor %edx,%edx 22f00d: 44 8b 08 mov (%rax),%r9d 22f010: e8 00 00 00 00 callq 22f015 22f015: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f019: b9 01 00 00 00 mov $0x1,%ecx 22f01e: 31 d2 xor %edx,%edx 22f020: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f027: 44 8b 48 04 mov 0x4(%rax),%r9d 22f02b: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f032: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 22f037: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f03e: 8b 74 a8 18 mov 0x18(%rax,%rbp,4),%esi 22f042: 6a 0f pushq $0xf 22f044: e8 00 00 00 00 callq 22f049 22f049: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f04d: b9 01 00 00 00 mov $0x1,%ecx 22f052: 31 d2 xor %edx,%edx 22f054: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f05b: 44 8b 48 28 mov 0x28(%rax),%r9d 22f05f: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f066: 44 0f b6 40 0a movzbl 0xa(%rax),%r8d 22f06b: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f072: 42 8b 34 a8 mov (%rax,%r13,4),%esi 22f076: 6a 0f pushq $0xf 22f078: e8 00 00 00 00 callq 22f07d 22f07d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f081: b9 01 00 00 00 mov $0x1,%ecx 22f086: 31 d2 xor %edx,%edx 22f088: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f08f: 44 8b 48 54 mov 0x54(%rax),%r9d 22f093: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f09a: 44 0f b6 40 15 movzbl 0x15(%rax),%r8d 22f09f: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f0a6: 8b b4 a8 f0 00 00 00 mov 0xf0(%rax,%rbp,4),%esi 22f0ad: 6a 0f pushq $0xf 22f0af: e8 00 00 00 00 callq 22f0b4 22f0b4: 48 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%rax 22f0b9: 48 b9 ff 00 00 00 ff movabs $0xff000000ff,%rcx 22f0c0: 00 00 00 22f0c3: 48 8d 44 45 00 lea 0x0(%rbp,%rax,2),%rax 22f0c8: 48 8d 04 c3 lea (%rbx,%rax,8),%rax 22f0cc: 89 68 10 mov %ebp,0x10(%rax) 22f0cf: c7 40 14 0f 00 00 00 movl $0xf,0x14(%rax) 22f0d6: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 22f0dd: 00 22f0de: 48 89 48 30 mov %rcx,0x30(%rax) 22f0e2: c6 40 38 00 movb $0x0,0x38(%rax) 22f0e6: c6 40 50 00 movb $0x0,0x50(%rax) 22f0ea: 48 63 44 24 24 movslq 0x24(%rsp),%rax 22f0ef: 48 83 c4 20 add $0x20,%rsp 22f0f3: 83 f8 05 cmp $0x5,%eax 22f0f6: 7f 12 jg 22f10a 22f0f8: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22f0ff: 8b b4 82 d8 00 00 00 mov 0xd8(%rdx,%rax,4),%esi 22f106: 85 f6 test %esi,%esi 22f108: 75 1b jne 22f125 22f10a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 22f10f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22f116: 00 00 22f118: 75 37 jne 22f151 22f11a: 48 83 c4 10 add $0x10,%rsp 22f11e: 5b pop %rbx 22f11f: 5d pop %rbp 22f120: 41 5c pop %r12 22f122: 41 5d pop %r13 22f124: c3 retq 22f125: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22f12c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f130: 41 b9 0f 00 00 00 mov $0xf,%r9d 22f136: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f13d: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 22f141: ba 01 00 00 00 mov $0x1,%edx 22f146: 44 8b 40 50 mov 0x50(%rax),%r8d 22f14a: e8 00 00 00 00 callq 22f14f 22f14f: eb b9 jmp 22f10a 22f151: e8 00 00 00 00 callq 22f156 22f156: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22f15d: 00 00 00 000000000022f160 : 22f160: e8 00 00 00 00 callq 22f165 22f165: 41 57 push %r15 22f167: 41 56 push %r14 22f169: 41 55 push %r13 22f16b: 49 89 f5 mov %rsi,%r13 22f16e: 41 54 push %r12 22f170: 55 push %rbp 22f171: 53 push %rbx 22f172: 48 89 fb mov %rdi,%rbx 22f175: 48 83 ec 20 sub $0x20,%rsp 22f179: 48 63 36 movslq (%rsi),%rsi 22f17c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22f183: 00 00 22f185: 48 89 44 24 18 mov %rax,0x18(%rsp) 22f18a: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 22f191: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 22f196: 8b 48 50 mov 0x50(%rax),%ecx 22f199: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 22f1a0: 0f b6 50 14 movzbl 0x14(%rax),%edx 22f1a4: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 22f1ab: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22f1af: 8b b4 b0 d8 00 00 00 mov 0xd8(%rax,%rsi,4),%esi 22f1b6: e8 00 00 00 00 callq 22f1bb 22f1bb: 83 7c 24 14 0f cmpl $0xf,0x14(%rsp) 22f1c0: 0f 84 ca 01 00 00 je 22f390 22f1c6: 8b 83 3c 4d 00 00 mov 0x4d3c(%rbx),%eax 22f1cc: 85 c0 test %eax,%eax 22f1ce: 0f 8e bc 01 00 00 jle 22f390 22f1d4: 4c 8d 7b 10 lea 0x10(%rbx),%r15 22f1d8: 31 ed xor %ebp,%ebp 22f1da: 41 be 01 00 00 00 mov $0x1,%r14d 22f1e0: eb 0f jmp 22f1f1 22f1e2: 83 c5 01 add $0x1,%ebp 22f1e5: 49 83 c7 58 add $0x58,%r15 22f1e9: 39 c5 cmp %eax,%ebp 22f1eb: 0f 8d 9f 01 00 00 jge 22f390 22f1f1: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f1f8: 4c 63 e5 movslq %ebp,%r12 22f1fb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f1ff: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 22f204: 8b 48 28 mov 0x28(%rax),%ecx 22f207: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f20e: 0f b6 50 0a movzbl 0xa(%rax),%edx 22f212: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f219: 42 8b 74 a0 60 mov 0x60(%rax,%r12,4),%esi 22f21e: e8 00 00 00 00 callq 22f223 22f223: 48 8b 8b 40 4d 00 00 mov 0x4d40(%rbx),%rcx 22f22a: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f231: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22f238: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f23c: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 22f241: 42 8b 34 a1 mov (%rcx,%r12,4),%esi 22f245: 8b 08 mov (%rax),%ecx 22f247: 0f b6 12 movzbl (%rdx),%edx 22f24a: e8 00 00 00 00 callq 22f24f 22f24f: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f256: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f25a: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 22f25f: 8b 48 04 mov 0x4(%rax),%ecx 22f262: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f269: 0f b6 50 01 movzbl 0x1(%rax),%edx 22f26d: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f274: 42 8b 74 a0 18 mov 0x18(%rax,%r12,4),%esi 22f279: e8 00 00 00 00 callq 22f27e 22f27e: 39 6c 24 10 cmp %ebp,0x10(%rsp) 22f282: 75 08 jne 22f28c 22f284: c7 44 24 10 0f 00 00 movl $0xf,0x10(%rsp) 22f28b: 00 22f28c: 8b 83 3c 4d 00 00 mov 0x4d3c(%rbx),%eax 22f292: 8b 4c 24 08 mov 0x8(%rsp),%ecx 22f296: 41 39 4d 00 cmp %ecx,0x0(%r13) 22f29a: 0f 85 42 ff ff ff jne 22f1e2 22f2a0: 8b 54 24 0c mov 0xc(%rsp),%edx 22f2a4: 83 fa 0f cmp $0xf,%edx 22f2a7: 0f 84 35 ff ff ff je 22f1e2 22f2ad: 39 c5 cmp %eax,%ebp 22f2af: 0f 8d fa 00 00 00 jge 22f3af 22f2b5: 41 89 57 04 mov %edx,0x4(%r15) 22f2b9: 89 e9 mov %ebp,%ecx 22f2bb: 44 89 f2 mov %r14d,%edx 22f2be: d3 e2 shl %cl,%edx 22f2c0: 09 93 38 4d 00 00 or %edx,0x4d38(%rbx) 22f2c6: 39 6c 24 14 cmp %ebp,0x14(%rsp) 22f2ca: 75 0a jne 22f2d6 22f2cc: 4d 89 7d 08 mov %r15,0x8(%r13) 22f2d0: 8b 83 3c 4d 00 00 mov 0x4d3c(%rbx),%eax 22f2d6: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 22f2db: 41 83 f9 0f cmp $0xf,%r9d 22f2df: 0f 84 fd fe ff ff je 22f1e2 22f2e5: 41 39 c1 cmp %eax,%r9d 22f2e8: 0f 83 f4 fe ff ff jae 22f1e2 22f2ee: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f2f5: 4d 63 e1 movslq %r9d,%r12 22f2f8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f2fc: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 22f301: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 22f306: 8b 48 28 mov 0x28(%rax),%ecx 22f309: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f310: 0f b6 50 0a movzbl 0xa(%rax),%edx 22f314: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f31b: 42 8b 74 a0 60 mov 0x60(%rax,%r12,4),%esi 22f320: e8 00 00 00 00 callq 22f325 22f325: 48 8b 8b 40 4d 00 00 mov 0x4d40(%rbx),%rcx 22f32c: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f333: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22f33a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f33e: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 22f343: 42 8b 34 a1 mov (%rcx,%r12,4),%esi 22f347: 8b 08 mov (%rax),%ecx 22f349: 0f b6 12 movzbl (%rdx),%edx 22f34c: e8 00 00 00 00 callq 22f351 22f351: 8b 44 24 08 mov 0x8(%rsp),%eax 22f355: 41 39 45 00 cmp %eax,0x0(%r13) 22f359: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 22f35e: 8b 83 3c 4d 00 00 mov 0x4d3c(%rbx),%eax 22f364: 0f 85 78 fe ff ff jne 22f1e2 22f36a: 83 7c 24 0c 0f cmpl $0xf,0xc(%rsp) 22f36f: 0f 84 6d fe ff ff je 22f1e2 22f375: 41 39 c1 cmp %eax,%r9d 22f378: 7d 3c jge 22f3b6 22f37a: 4b 8d 14 a4 lea (%r12,%r12,4),%rdx 22f37e: 49 8d 14 54 lea (%r12,%rdx,2),%rdx 22f382: 48 8d 54 d3 10 lea 0x10(%rbx,%rdx,8),%rdx 22f387: 49 89 57 08 mov %rdx,0x8(%r15) 22f38b: e9 52 fe ff ff jmpq 22f1e2 22f390: 48 8b 44 24 18 mov 0x18(%rsp),%rax 22f395: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22f39c: 00 00 22f39e: 75 1a jne 22f3ba 22f3a0: 48 83 c4 20 add $0x20,%rsp 22f3a4: 5b pop %rbx 22f3a5: 5d pop %rbp 22f3a6: 41 5c pop %r12 22f3a8: 41 5d pop %r13 22f3aa: 41 5e pop %r14 22f3ac: 41 5f pop %r15 22f3ae: c3 retq 22f3af: 0f 0b ud2 22f3b1: e9 ff fe ff ff jmpq 22f2b5 22f3b6: 0f 0b ud2 22f3b8: eb c0 jmp 22f37a 22f3ba: e8 00 00 00 00 callq 22f3bf 22f3bf: 90 nop 000000000022f3c0 : 22f3c0: e8 00 00 00 00 callq 22f3c5 22f3c5: 41 54 push %r12 22f3c7: 4c 63 e6 movslq %esi,%r12 22f3ca: 55 push %rbp 22f3cb: 48 89 d5 mov %rdx,%rbp 22f3ce: 53 push %rbx 22f3cf: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 22f3d6: 48 89 fb mov %rdi,%rbx 22f3d9: 49 89 e8 mov %rbp,%r8 22f3dc: 8b 48 28 mov 0x28(%rax),%ecx 22f3df: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 22f3e6: 0f b6 50 0a movzbl 0xa(%rax),%edx 22f3ea: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 22f3f1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22f3f5: 42 8b 74 a0 60 mov 0x60(%rax,%r12,4),%esi 22f3fa: e8 00 00 00 00 callq 22f3ff 22f3ff: 48 8b 8b 40 4d 00 00 mov 0x4d40(%rbx),%rcx 22f406: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f40d: 4c 8d 45 04 lea 0x4(%rbp),%r8 22f411: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22f418: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f41c: 42 8b 34 a1 mov (%rcx,%r12,4),%esi 22f420: 8b 08 mov (%rax),%ecx 22f422: 0f b6 12 movzbl (%rdx),%edx 22f425: e8 00 00 00 00 callq 22f42a 22f42a: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f431: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f435: 4c 8d 45 08 lea 0x8(%rbp),%r8 22f439: 8b 48 04 mov 0x4(%rax),%ecx 22f43c: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f443: 0f b6 50 01 movzbl 0x1(%rax),%edx 22f447: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f44e: 42 8b 74 a0 18 mov 0x18(%rax,%r12,4),%esi 22f453: e8 00 00 00 00 callq 22f458 22f458: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f45f: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22f466: 4c 8d 45 18 lea 0x18(%rbp),%r8 22f46a: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 22f471: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f475: 44 0f b6 52 02 movzbl 0x2(%rdx),%r10d 22f47a: 44 0f b6 4a 03 movzbl 0x3(%rdx),%r9d 22f47f: 8b 48 08 mov 0x8(%rax),%ecx 22f482: 42 8b 74 a6 30 mov 0x30(%rsi,%r12,4),%esi 22f487: 41 50 push %r8 22f489: 44 8b 40 14 mov 0x14(%rax),%r8d 22f48d: 41 50 push %r8 22f48f: 44 0f b6 42 05 movzbl 0x5(%rdx),%r8d 22f494: 41 50 push %r8 22f496: 4c 8d 45 14 lea 0x14(%rbp),%r8 22f49a: 41 50 push %r8 22f49c: 44 8b 40 10 mov 0x10(%rax),%r8d 22f4a0: 41 50 push %r8 22f4a2: 0f b6 52 04 movzbl 0x4(%rdx),%edx 22f4a6: 4c 8d 45 0c lea 0xc(%rbp),%r8 22f4aa: 52 push %rdx 22f4ab: 48 8d 55 10 lea 0x10(%rbp),%rdx 22f4af: 52 push %rdx 22f4b0: 8b 40 0c mov 0xc(%rax),%eax 22f4b3: 44 89 d2 mov %r10d,%edx 22f4b6: 50 push %rax 22f4b7: e8 00 00 00 00 callq 22f4bc 22f4bc: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f4c3: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22f4ca: 4c 8d 45 20 lea 0x20(%rbp),%r8 22f4ce: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 22f4d5: 48 83 c4 40 add $0x40,%rsp 22f4d9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f4dd: 44 0f b6 4a 09 movzbl 0x9(%rdx),%r9d 22f4e2: 8b 48 20 mov 0x20(%rax),%ecx 22f4e5: 0f b6 52 08 movzbl 0x8(%rdx),%edx 22f4e9: 42 8b 74 a6 48 mov 0x48(%rsi,%r12,4),%esi 22f4ee: 41 50 push %r8 22f4f0: 4c 8d 45 1c lea 0x1c(%rbp),%r8 22f4f4: 8b 40 24 mov 0x24(%rax),%eax 22f4f7: 50 push %rax 22f4f8: e8 00 00 00 00 callq 22f4fd 22f4fd: 58 pop %rax 22f4fe: 5a pop %rdx 22f4ff: 5b pop %rbx 22f500: 5d pop %rbp 22f501: 41 5c pop %r12 22f503: c3 retq 22f504: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22f50b: 00 00 00 00 22f50f: 90 nop 000000000022f510 : 22f510: e8 00 00 00 00 callq 22f515 22f515: 55 push %rbp 22f516: 48 63 ee movslq %esi,%rbp 22f519: 53 push %rbx 22f51a: 48 89 fb mov %rdi,%rbx 22f51d: 48 83 ec 18 sub $0x18,%rsp 22f521: 48 8b 8f 40 4d 00 00 mov 0x4d40(%rdi),%rcx 22f528: 48 8b 97 48 4d 00 00 mov 0x4d48(%rdi),%rdx 22f52f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22f536: 00 00 22f538: 48 89 44 24 10 mov %rax,0x10(%rsp) 22f53d: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 22f544: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22f548: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 22f54d: 8b 34 a9 mov (%rcx,%rbp,4),%esi 22f550: 0f b6 12 movzbl (%rdx),%edx 22f553: 8b 08 mov (%rax),%ecx 22f555: e8 00 00 00 00 callq 22f55a 22f55a: 83 7c 24 04 0f cmpl $0xf,0x4(%rsp) 22f55f: 74 17 je 22f578 22f561: 48 8b 44 24 10 mov 0x10(%rsp),%rax 22f566: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 22f56d: 00 00 22f56f: 75 5e jne 22f5cf 22f571: 48 83 c4 18 add $0x18,%rsp 22f575: 5b pop %rbx 22f576: 5d pop %rbp 22f577: c3 retq 22f578: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f57f: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 22f584: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22f58b: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 22f592: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f596: 8b 48 24 mov 0x24(%rax),%ecx 22f599: 44 0f b6 4a 08 movzbl 0x8(%rdx),%r9d 22f59e: 8b 74 ae 48 mov 0x48(%rsi,%rbp,4),%esi 22f5a2: 0f b6 52 09 movzbl 0x9(%rdx),%edx 22f5a6: 41 50 push %r8 22f5a8: 8b 40 20 mov 0x20(%rax),%eax 22f5ab: 50 push %rax 22f5ac: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 22f5b1: e8 00 00 00 00 callq 22f5b6 22f5b6: 58 pop %rax 22f5b7: 5a pop %rdx 22f5b8: 8b 4c 24 08 mov 0x8(%rsp),%ecx 22f5bc: 85 c9 test %ecx,%ecx 22f5be: 75 0b jne 22f5cb 22f5c0: 83 7c 24 0c 01 cmpl $0x1,0xc(%rsp) 22f5c5: 74 9a je 22f561 22f5c7: 0f 0b ud2 22f5c9: eb 96 jmp 22f561 22f5cb: 0f 0b ud2 22f5cd: eb f1 jmp 22f5c0 22f5cf: e8 00 00 00 00 callq 22f5d4 22f5d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22f5db: 00 00 00 00 22f5df: 90 nop 000000000022f5e0 : 22f5e0: e8 00 00 00 00 callq 22f5e5 22f5e5: 41 55 push %r13 22f5e7: 41 54 push %r12 22f5e9: 55 push %rbp 22f5ea: 53 push %rbx 22f5eb: 48 89 fb mov %rdi,%rbx 22f5ee: 3b 97 3c 4d 00 00 cmp 0x4d3c(%rdi),%edx 22f5f4: 0f 8d f0 00 00 00 jge 22f6ea 22f5fa: 48 63 d2 movslq %edx,%rdx 22f5fd: 48 8d 04 92 lea (%rdx,%rdx,4),%rax 22f601: 48 8d 04 42 lea (%rdx,%rax,2),%rax 22f605: 48 8d 44 c3 10 lea 0x10(%rbx,%rax,8),%rax 22f60a: 48 89 c5 mov %rax,%rbp 22f60d: 48 8b 40 08 mov 0x8(%rax),%rax 22f611: 48 85 c0 test %rax,%rax 22f614: 75 f4 jne 22f60a 22f616: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f61d: 48 63 55 00 movslq 0x0(%rbp),%rdx 22f621: b9 01 00 00 00 mov $0x1,%ecx 22f626: 44 0f b7 6e 02 movzwl 0x2(%rsi),%r13d 22f62b: 44 0f b7 66 04 movzwl 0x4(%rsi),%r12d 22f630: 44 8b 48 30 mov 0x30(%rax),%r9d 22f634: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f63b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f63f: 41 c1 e5 02 shl $0x2,%r13d 22f643: 41 c1 e4 02 shl $0x2,%r12d 22f647: 44 0f b6 40 0c movzbl 0xc(%rax),%r8d 22f64c: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f653: 44 8b 94 90 90 00 00 mov 0x90(%rax,%rdx,4),%r10d 22f65a: 00 22f65b: 0f b7 06 movzwl (%rsi),%eax 22f65e: 31 d2 xor %edx,%edx 22f660: c1 e0 02 shl $0x2,%eax 22f663: 44 89 d6 mov %r10d,%esi 22f666: 50 push %rax 22f667: e8 00 00 00 00 callq 22f66c 22f66c: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f673: 48 63 55 00 movslq 0x0(%rbp),%rdx 22f677: b9 01 00 00 00 mov $0x1,%ecx 22f67c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f680: 44 8b 48 2c mov 0x2c(%rax),%r9d 22f684: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f68b: 44 0f b6 40 0b movzbl 0xb(%rax),%r8d 22f690: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f697: 8b 74 90 78 mov 0x78(%rax,%rdx,4),%esi 22f69b: 41 55 push %r13 22f69d: 31 d2 xor %edx,%edx 22f69f: e8 00 00 00 00 callq 22f6a4 22f6a4: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f6ab: 48 63 55 00 movslq 0x0(%rbp),%rdx 22f6af: b9 01 00 00 00 mov $0x1,%ecx 22f6b4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f6b8: 44 8b 48 34 mov 0x34(%rax),%r9d 22f6bc: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f6c3: 44 0f b6 40 0d movzbl 0xd(%rax),%r8d 22f6c8: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f6cf: 8b b4 90 a8 00 00 00 mov 0xa8(%rax,%rdx,4),%esi 22f6d6: 41 54 push %r12 22f6d8: 31 d2 xor %edx,%edx 22f6da: e8 00 00 00 00 callq 22f6df 22f6df: 48 83 c4 18 add $0x18,%rsp 22f6e3: 5b pop %rbx 22f6e4: 5d pop %rbp 22f6e5: 41 5c pop %r12 22f6e7: 41 5d pop %r13 22f6e9: c3 retq 22f6ea: 0f 0b ud2 22f6ec: e9 09 ff ff ff jmpq 22f5fa 22f6f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22f6f8: 00 00 00 00 22f6fc: 0f 1f 40 00 nopl 0x0(%rax) 000000000022f700 : 22f700: e8 00 00 00 00 callq 22f705 22f705: 41 55 push %r13 22f707: 41 54 push %r12 22f709: 41 89 d4 mov %edx,%r12d 22f70c: 55 push %rbp 22f70d: 48 89 fd mov %rdi,%rbp 22f710: 53 push %rbx 22f711: 48 89 f3 mov %rsi,%rbx 22f714: 3b 97 3c 4d 00 00 cmp 0x4d3c(%rdi),%edx 22f71a: 0f 8d dc 00 00 00 jge 22f7fc 22f720: 48 8b 95 50 4d 00 00 mov 0x4d50(%rbp),%rdx 22f727: 44 8b 4b 10 mov 0x10(%rbx),%r9d 22f72b: 4d 63 ec movslq %r12d,%r13 22f72e: 48 8b 85 48 4d 00 00 mov 0x4d48(%rbp),%rax 22f735: 48 8b b5 40 4d 00 00 mov 0x4d40(%rbp),%rsi 22f73c: 44 8b 42 0c mov 0xc(%rdx),%r8d 22f740: 48 8b 7d 08 mov 0x8(%rbp),%rdi 22f744: 0f b6 48 03 movzbl 0x3(%rax),%ecx 22f748: 42 8b 74 ae 30 mov 0x30(%rsi,%r13,4),%esi 22f74d: 41 51 push %r9 22f74f: 44 8b 4a 1c mov 0x1c(%rdx),%r9d 22f753: 41 51 push %r9 22f755: 44 0f b6 48 07 movzbl 0x7(%rax),%r9d 22f75a: 41 51 push %r9 22f75c: 44 8b 4b 14 mov 0x14(%rbx),%r9d 22f760: 41 51 push %r9 22f762: 44 8b 4a 18 mov 0x18(%rdx),%r9d 22f766: 41 51 push %r9 22f768: 44 0f b6 48 06 movzbl 0x6(%rax),%r9d 22f76d: 41 51 push %r9 22f76f: 44 0f b6 4b 18 movzbl 0x18(%rbx),%r9d 22f774: 41 51 push %r9 22f776: 44 8b 4a 14 mov 0x14(%rdx),%r9d 22f77a: 41 51 push %r9 22f77c: 44 0f b6 48 05 movzbl 0x5(%rax),%r9d 22f781: 41 51 push %r9 22f783: 44 0f b6 4b 0c movzbl 0xc(%rbx),%r9d 22f788: 41 51 push %r9 22f78a: 8b 52 10 mov 0x10(%rdx),%edx 22f78d: 44 8b 4b 08 mov 0x8(%rbx),%r9d 22f791: 52 push %rdx 22f792: 0f b6 40 04 movzbl 0x4(%rax),%eax 22f796: ba 05 00 00 00 mov $0x5,%edx 22f79b: 50 push %rax 22f79c: e8 00 00 00 00 callq 22f7a1 22f7a1: 44 89 e2 mov %r12d,%edx 22f7a4: 48 89 de mov %rbx,%rsi 22f7a7: 48 89 ef mov %rbp,%rdi 22f7aa: 48 83 c4 60 add $0x60,%rsp 22f7ae: e8 00 00 00 00 callq 22f7b3 22f7b3: 4b 8d 44 ad 00 lea 0x0(%r13,%r13,4),%rax 22f7b8: 48 8b 0b mov (%rbx),%rcx 22f7bb: 49 8d 44 45 00 lea 0x0(%r13,%rax,2),%rax 22f7c0: 48 8d 54 c5 00 lea 0x0(%rbp,%rax,8),%rdx 22f7c5: 48 89 4a 20 mov %rcx,0x20(%rdx) 22f7c9: 48 8d 42 20 lea 0x20(%rdx),%rax 22f7cd: 48 8b 53 08 mov 0x8(%rbx),%rdx 22f7d1: 48 89 50 08 mov %rdx,0x8(%rax) 22f7d5: 48 8b 53 10 mov 0x10(%rbx),%rdx 22f7d9: 48 89 50 10 mov %rdx,0x10(%rax) 22f7dd: 48 8b 53 18 mov 0x18(%rbx),%rdx 22f7e1: 48 89 50 18 mov %rdx,0x18(%rax) 22f7e5: 48 8b 53 20 mov 0x20(%rbx),%rdx 22f7e9: 48 89 50 20 mov %rdx,0x20(%rax) 22f7ed: 48 8b 53 28 mov 0x28(%rbx),%rdx 22f7f1: 48 89 50 28 mov %rdx,0x28(%rax) 22f7f5: 5b pop %rbx 22f7f6: 5d pop %rbp 22f7f7: 41 5c pop %r12 22f7f9: 41 5d pop %r13 22f7fb: c3 retq 22f7fc: 0f 0b ud2 22f7fe: e9 1d ff ff ff jmpq 22f720 22f803: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22f80a: 00 00 00 00 22f80e: 66 90 xchg %ax,%ax 000000000022f810 : 22f810: e8 00 00 00 00 callq 22f815 22f815: 4c 8b 97 40 4d 00 00 mov 0x4d40(%rdi),%r10 22f81c: 48 63 ca movslq %edx,%rcx 22f81f: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 22f826: 48 8b 97 50 4d 00 00 mov 0x4d50(%rdi),%rdx 22f82d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22f831: 45 8b 94 8a c0 00 00 mov 0xc0(%r10,%rcx,4),%r10d 22f838: 00 22f839: 8b 4e 10 mov 0x10(%rsi),%ecx 22f83c: 44 0f b6 58 0e movzbl 0xe(%rax),%r11d 22f841: 44 8b 42 38 mov 0x38(%rdx),%r8d 22f845: 51 push %rcx 22f846: 8b 4a 4c mov 0x4c(%rdx),%ecx 22f849: 51 push %rcx 22f84a: 0f b6 48 13 movzbl 0x13(%rax),%ecx 22f84e: 51 push %rcx 22f84f: 8b 4e 0c mov 0xc(%rsi),%ecx 22f852: 51 push %rcx 22f853: 8b 4a 48 mov 0x48(%rdx),%ecx 22f856: 51 push %rcx 22f857: 0f b6 48 12 movzbl 0x12(%rax),%ecx 22f85b: 51 push %rcx 22f85c: 0f b6 4e 09 movzbl 0x9(%rsi),%ecx 22f860: 51 push %rcx 22f861: 8b 4a 44 mov 0x44(%rdx),%ecx 22f864: 51 push %rcx 22f865: 0f b6 48 11 movzbl 0x11(%rax),%ecx 22f869: 51 push %rcx 22f86a: 0f b6 4e 08 movzbl 0x8(%rsi),%ecx 22f86e: 51 push %rcx 22f86f: 8b 4a 40 mov 0x40(%rdx),%ecx 22f872: 51 push %rcx 22f873: 0f b6 48 10 movzbl 0x10(%rax),%ecx 22f877: 51 push %rcx 22f878: 8b 4e 04 mov 0x4(%rsi),%ecx 22f87b: 51 push %rcx 22f87c: 8b 52 3c mov 0x3c(%rdx),%edx 22f87f: 44 89 d9 mov %r11d,%ecx 22f882: 52 push %rdx 22f883: 0f b6 40 0f movzbl 0xf(%rax),%eax 22f887: ba 06 00 00 00 mov $0x6,%edx 22f88c: 50 push %rax 22f88d: 44 0f b6 0e movzbl (%rsi),%r9d 22f891: 44 89 d6 mov %r10d,%esi 22f894: e8 00 00 00 00 callq 22f899 22f899: 48 83 c4 78 add $0x78,%rsp 22f89d: c3 retq 22f89e: 66 90 xchg %ax,%ax 000000000022f8a0 : 22f8a0: e8 00 00 00 00 callq 22f8a5 22f8a5: 41 57 push %r15 22f8a7: 4d 89 c3 mov %r8,%r11 22f8aa: 49 89 cf mov %rcx,%r15 22f8ad: 45 89 ca mov %r9d,%r10d 22f8b0: 41 56 push %r14 22f8b2: 49 89 f6 mov %rsi,%r14 22f8b5: 41 55 push %r13 22f8b7: 41 54 push %r12 22f8b9: 55 push %rbp 22f8ba: 53 push %rbx 22f8bb: 48 89 fb mov %rdi,%rbx 22f8be: 48 83 ec 18 sub $0x18,%rsp 22f8c2: 8b 87 3c 4d 00 00 mov 0x4d3c(%rdi),%eax 22f8c8: 44 8b 6c 24 50 mov 0x50(%rsp),%r13d 22f8cd: 48 89 14 24 mov %rdx,(%rsp) 22f8d1: 44 39 e8 cmp %r13d,%eax 22f8d4: 0f 8e df 03 00 00 jle 22fcb9 22f8da: 8b 93 38 4d 00 00 mov 0x4d38(%rbx),%edx 22f8e0: 44 0f a3 ea bt %r13d,%edx 22f8e4: 0f 82 e1 03 00 00 jb 22fccb 22f8ea: 4d 85 db test %r11,%r11 22f8ed: 0f 84 5c 03 00 00 je 22fc4f 22f8f3: 4d 8b 66 08 mov 0x8(%r14),%r12 22f8f7: eb 0a jmp 22f903 22f8f9: 4d 8b 64 24 08 mov 0x8(%r12),%r12 22f8fe: 4d 39 dc cmp %r11,%r12 22f901: 74 17 je 22f91a 22f903: 4d 85 e4 test %r12,%r12 22f906: 75 f1 jne 22f8f9 22f908: 48 83 c4 18 add $0x18,%rsp 22f90c: 4c 89 e0 mov %r12,%rax 22f90f: 5b pop %rbx 22f910: 5d pop %rbp 22f911: 41 5c pop %r12 22f913: 41 5d pop %r13 22f915: 41 5e pop %r14 22f917: 41 5f pop %r15 22f919: c3 retq 22f91a: 49 63 ed movslq %r13d,%rbp 22f91d: 48 8d 54 ad 00 lea 0x0(%rbp,%rbp,4),%rdx 22f922: 48 8d 54 55 00 lea 0x0(%rbp,%rdx,2),%rdx 22f927: 48 c1 e2 03 shl $0x3,%rdx 22f92b: 4c 8d 64 13 10 lea 0x10(%rbx,%rdx,1),%r12 22f930: 44 39 e8 cmp %r13d,%eax 22f933: 0f 8e 5d 02 00 00 jle 22fb96 22f939: 44 89 54 13 14 mov %r10d,0x14(%rbx,%rdx,1) 22f93e: 48 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%rax 22f943: 44 89 54 24 10 mov %r10d,0x10(%rsp) 22f948: b9 01 00 00 00 mov $0x1,%ecx 22f94d: 31 d2 xor %edx,%edx 22f94f: 48 8d 44 45 00 lea 0x0(%rbp,%rax,2),%rax 22f954: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 22f959: 4c 89 5c c3 18 mov %r11,0x18(%rbx,%rax,8) 22f95e: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f965: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f969: 44 8b 48 04 mov 0x4(%rax),%r9d 22f96d: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22f974: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 22f979: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22f980: 8b 74 a8 18 mov 0x18(%rax,%rbp,4),%esi 22f984: 41 8b 03 mov (%r11),%eax 22f987: 50 push %rax 22f988: e8 00 00 00 00 callq 22f98d 22f98d: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22f994: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f998: 41 b9 03 00 00 00 mov $0x3,%r9d 22f99e: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f9a5: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 22f9a9: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22f9b0: 44 8b 40 08 mov 0x8(%rax),%r8d 22f9b4: 8b 74 aa 30 mov 0x30(%rdx,%rbp,4),%esi 22f9b8: ba 01 00 00 00 mov $0x1,%edx 22f9bd: e8 00 00 00 00 callq 22f9c2 22f9c2: 59 pop %rcx 22f9c3: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 22f9c8: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 22f9cd: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22f9d4: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22f9db: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 22f9e0: b9 01 00 00 00 mov $0x1,%ecx 22f9e5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22f9e9: 44 0f b6 02 movzbl (%rdx),%r8d 22f9ed: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22f9f4: 8b 34 aa mov (%rdx,%rbp,4),%esi 22f9f7: 41 52 push %r10 22f9f9: 31 d2 xor %edx,%edx 22f9fb: 44 8b 08 mov (%rax),%r9d 22f9fe: e8 00 00 00 00 callq 22fa03 22fa03: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22fa07: b9 01 00 00 00 mov $0x1,%ecx 22fa0c: 31 d2 xor %edx,%edx 22fa0e: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22fa15: 44 8b 48 28 mov 0x28(%rax),%r9d 22fa19: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22fa20: 44 0f b6 40 0a movzbl 0xa(%rax),%r8d 22fa25: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22fa2c: 8b 74 a8 60 mov 0x60(%rax,%rbp,4),%esi 22fa30: 41 8b 06 mov (%r14),%eax 22fa33: 50 push %rax 22fa34: e8 00 00 00 00 callq 22fa39 22fa39: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22fa3d: b9 01 00 00 00 mov $0x1,%ecx 22fa42: 31 d2 xor %edx,%edx 22fa44: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22fa4b: 44 8b 48 54 mov 0x54(%rax),%r9d 22fa4f: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22fa56: 44 0f b6 40 15 movzbl 0x15(%rax),%r8d 22fa5b: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22fa62: 8b b4 a8 f0 00 00 00 mov 0xf0(%rax,%rbp,4),%esi 22fa69: 41 8b 06 mov (%r14),%eax 22fa6c: 50 push %rax 22fa6d: e8 00 00 00 00 callq 22fa72 22fa72: 4d 8b 56 08 mov 0x8(%r14),%r10 22fa76: 4c 8b 5c 24 20 mov 0x20(%rsp),%r11 22fa7b: 48 83 c4 18 add $0x18,%rsp 22fa7f: 4d 39 da cmp %r11,%r10 22fa82: 75 11 jne 22fa95 22fa84: e9 ef 01 00 00 jmpq 22fc78 22fa89: 49 8b 42 08 mov 0x8(%r10),%rax 22fa8d: 4c 39 d8 cmp %r11,%rax 22fa90: 74 6e je 22fb00 22fa92: 49 89 c2 mov %rax,%r10 22fa95: 4d 85 d2 test %r10,%r10 22fa98: 75 ef jne 22fa89 22fa9a: 48 8b 03 mov (%rbx),%rax 22fa9d: 48 8b 34 24 mov (%rsp),%rsi 22faa1: 44 89 ea mov %r13d,%edx 22faa4: 48 89 df mov %rbx,%rdi 22faa7: 48 8b 40 28 mov 0x28(%rax),%rax 22faab: e8 00 00 00 00 callq 22fab0 22fab0: 4d 85 ff test %r15,%r15 22fab3: 74 36 je 22faeb 22fab5: 48 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%rax 22faba: 49 8b 0f mov (%r15),%rcx 22fabd: 4c 89 fe mov %r15,%rsi 22fac0: 48 89 df mov %rbx,%rdi 22fac3: 48 8d 44 45 00 lea 0x0(%rbp,%rax,2),%rax 22fac8: 48 8d 14 c3 lea (%rbx,%rax,8),%rdx 22facc: 48 89 4a 50 mov %rcx,0x50(%rdx) 22fad0: 48 8d 42 50 lea 0x50(%rdx),%rax 22fad4: 49 8b 57 08 mov 0x8(%r15),%rdx 22fad8: 48 89 50 08 mov %rdx,0x8(%rax) 22fadc: 41 8b 57 10 mov 0x10(%r15),%edx 22fae0: 89 50 10 mov %edx,0x10(%rax) 22fae3: 44 89 ea mov %r13d,%edx 22fae6: e8 00 00 00 00 callq 22faeb 22faeb: b8 01 00 00 00 mov $0x1,%eax 22faf0: 44 89 e9 mov %r13d,%ecx 22faf3: d3 e0 shl %cl,%eax 22faf5: 09 83 38 4d 00 00 or %eax,0x4d38(%rbx) 22fafb: e9 08 fe ff ff jmpq 22f908 22fb00: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22fb07: 49 63 12 movslq (%r10),%rdx 22fb0a: 4c 89 5c 24 10 mov %r11,0x10(%rsp) 22fb0f: b9 01 00 00 00 mov $0x1,%ecx 22fb14: 4c 89 54 24 08 mov %r10,0x8(%rsp) 22fb19: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22fb1d: 44 8b 48 04 mov 0x4(%rax),%r9d 22fb21: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22fb28: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 22fb2d: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22fb34: 8b 74 90 18 mov 0x18(%rax,%rdx,4),%esi 22fb38: 41 55 push %r13 22fb3a: 31 d2 xor %edx,%edx 22fb3c: e8 00 00 00 00 callq 22fb41 22fb41: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 22fb46: 4d 89 62 08 mov %r12,0x8(%r10) 22fb4a: 58 pop %rax 22fb4b: 4c 8b 5c 24 10 mov 0x10(%rsp),%r11 22fb50: 4d 85 db test %r11,%r11 22fb53: 0f 85 41 ff ff ff jne 22fa9a 22fb59: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22fb60: 49 63 32 movslq (%r10),%rsi 22fb63: 41 b9 03 00 00 00 mov $0x3,%r9d 22fb69: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22fb70: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22fb74: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 22fb78: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22fb7f: 44 8b 40 08 mov 0x8(%rax),%r8d 22fb83: 8b 74 b2 30 mov 0x30(%rdx,%rsi,4),%esi 22fb87: ba 01 00 00 00 mov $0x1,%edx 22fb8c: e8 00 00 00 00 callq 22fb91 22fb91: e9 04 ff ff ff jmpq 22fa9a 22fb96: 0f 0b ud2 22fb98: 48 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%rax 22fb9d: 48 8d 44 45 00 lea 0x0(%rbp,%rax,2),%rax 22fba2: 48 c1 e0 03 shl $0x3,%rax 22fba6: 44 89 54 03 14 mov %r10d,0x14(%rbx,%rax,1) 22fbab: 4c 8d 64 03 10 lea 0x10(%rbx,%rax,1),%r12 22fbb0: 4d 85 db test %r11,%r11 22fbb3: 0f 85 85 fd ff ff jne 22f93e 22fbb9: 48 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%rax 22fbbe: 44 89 54 24 10 mov %r10d,0x10(%rsp) 22fbc3: b9 01 00 00 00 mov $0x1,%ecx 22fbc8: 31 d2 xor %edx,%edx 22fbca: 48 8d 44 45 00 lea 0x0(%rbp,%rax,2),%rax 22fbcf: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 22fbd4: 48 c7 44 c3 18 00 00 movq $0x0,0x18(%rbx,%rax,8) 22fbdb: 00 00 22fbdd: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22fbe4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22fbe8: 44 8b 48 04 mov 0x4(%rax),%r9d 22fbec: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22fbf3: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 22fbf8: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22fbff: 8b 74 a8 18 mov 0x18(%rax,%rbp,4),%esi 22fc03: 6a 0f pushq $0xf 22fc05: e8 00 00 00 00 callq 22fc0a 22fc0a: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22fc11: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22fc15: 41 b9 02 00 00 00 mov $0x2,%r9d 22fc1b: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22fc22: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 22fc26: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22fc2d: 44 8b 40 08 mov 0x8(%rax),%r8d 22fc31: 8b 74 aa 30 mov 0x30(%rdx,%rbp,4),%esi 22fc35: ba 01 00 00 00 mov $0x1,%edx 22fc3a: e8 00 00 00 00 callq 22fc3f 22fc3f: 5a pop %rdx 22fc40: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 22fc45: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 22fc4a: e9 7e fd ff ff jmpq 22f9cd 22fc4f: 49 63 ed movslq %r13d,%rbp 22fc52: 48 8d 54 ad 00 lea 0x0(%rbp,%rbp,4),%rdx 22fc57: 48 8d 54 55 00 lea 0x0(%rbp,%rdx,2),%rdx 22fc5c: 48 c1 e2 03 shl $0x3,%rdx 22fc60: 4c 8d 64 13 10 lea 0x10(%rbx,%rdx,1),%r12 22fc65: 44 39 e8 cmp %r13d,%eax 22fc68: 0f 8e 28 ff ff ff jle 22fb96 22fc6e: 44 89 54 13 14 mov %r10d,0x14(%rbx,%rdx,1) 22fc73: e9 41 ff ff ff jmpq 22fbb9 22fc78: 4d 89 66 08 mov %r12,0x8(%r14) 22fc7c: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 22fc83: 45 89 e9 mov %r13d,%r9d 22fc86: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22fc8d: 49 63 36 movslq (%r14),%rsi 22fc90: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 22fc94: 48 8b 93 40 4d 00 00 mov 0x4d40(%rbx),%rdx 22fc9b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22fc9f: 44 8b 40 50 mov 0x50(%rax),%r8d 22fca3: 8b b4 b2 d8 00 00 00 mov 0xd8(%rdx,%rsi,4),%esi 22fcaa: ba 01 00 00 00 mov $0x1,%edx 22fcaf: e8 00 00 00 00 callq 22fcb4 22fcb4: e9 e1 fd ff ff jmpq 22fa9a 22fcb9: 0f 0b ud2 22fcbb: 8b 93 38 4d 00 00 mov 0x4d38(%rbx),%edx 22fcc1: 44 0f a3 ea bt %r13d,%edx 22fcc5: 0f 83 1f fc ff ff jae 22f8ea 22fccb: 0f 0b ud2 22fccd: e9 18 fc ff ff jmpq 22f8ea 22fcd2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22fcd9: 00 00 00 00 22fcdd: 0f 1f 00 nopl (%rax) 000000000022fce0 : 22fce0: e8 00 00 00 00 callq 22fce5 22fce5: 39 b7 3c 4d 00 00 cmp %esi,0x4d3c(%rdi) 22fceb: 7e 11 jle 22fcfe 22fced: 48 63 f6 movslq %esi,%rsi 22fcf0: 48 8d 04 b6 lea (%rsi,%rsi,4),%rax 22fcf4: 48 8d 04 46 lea (%rsi,%rax,2),%rax 22fcf8: 48 8d 44 c7 10 lea 0x10(%rdi,%rax,8),%rax 22fcfd: c3 retq 22fcfe: 0f 0b ud2 22fd00: eb eb jmp 22fced 22fd02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22fd09: 00 00 00 00 22fd0d: 0f 1f 00 nopl (%rax) 000000000022fd10 : 22fd10: e8 00 00 00 00 callq 22fd15 22fd15: 55 push %rbp 22fd16: 48 63 ee movslq %esi,%rbp 22fd19: 53 push %rbx 22fd1a: 48 89 fb mov %rdi,%rbx 22fd1d: 48 83 ec 18 sub $0x18,%rsp 22fd21: 48 8b 8f 40 4d 00 00 mov 0x4d40(%rdi),%rcx 22fd28: 48 8b 97 48 4d 00 00 mov 0x4d48(%rdi),%rdx 22fd2f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 22fd36: 00 00 22fd38: 48 89 44 24 10 mov %rax,0x10(%rsp) 22fd3d: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 22fd44: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22fd48: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 22fd4d: 8b 34 a9 mov (%rcx,%rbp,4),%esi 22fd50: 0f b6 12 movzbl (%rdx),%edx 22fd53: 8b 08 mov (%rax),%ecx 22fd55: e8 00 00 00 00 callq 22fd5a 22fd5a: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22fd61: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22fd65: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 22fd6a: 8b 48 28 mov 0x28(%rax),%ecx 22fd6d: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22fd74: 0f b6 50 0a movzbl 0xa(%rax),%edx 22fd78: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22fd7f: 8b 74 a8 60 mov 0x60(%rax,%rbp,4),%esi 22fd83: e8 00 00 00 00 callq 22fd88 22fd88: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 22fd8f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 22fd93: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 22fd98: 8b 48 20 mov 0x20(%rax),%ecx 22fd9b: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 22fda2: 0f b6 50 08 movzbl 0x8(%rax),%edx 22fda6: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 22fdad: 8b 74 a8 48 mov 0x48(%rax,%rbp,4),%esi 22fdb1: e8 00 00 00 00 callq 22fdb6 22fdb6: 31 c0 xor %eax,%eax 22fdb8: 83 7c 24 04 0f cmpl $0xf,0x4(%rsp) 22fdbd: 75 07 jne 22fdc6 22fdbf: 83 7c 24 08 0f cmpl $0xf,0x8(%rsp) 22fdc4: 74 17 je 22fddd 22fdc6: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 22fdcb: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 22fdd2: 00 00 22fdd4: 75 12 jne 22fde8 22fdd6: 48 83 c4 18 add $0x18,%rsp 22fdda: 5b pop %rbx 22fddb: 5d pop %rbp 22fddc: c3 retq 22fddd: 8b 44 24 0c mov 0xc(%rsp),%eax 22fde1: 85 c0 test %eax,%eax 22fde3: 0f 95 c0 setne %al 22fde6: eb de jmp 22fdc6 22fde8: e8 00 00 00 00 callq 22fded 22fded: 0f 1f 00 nopl (%rax) 000000000022fdf0 : 22fdf0: e8 00 00 00 00 callq 22fdf5 22fdf5: 48 89 77 08 mov %rsi,0x8(%rdi) 22fdf9: 31 c0 xor %eax,%eax 22fdfb: 48 83 c7 10 add $0x10,%rdi 22fdff: 48 c7 47 f0 00 00 00 movq $0x0,-0x10(%rdi) 22fe06: 00 22fe07: 48 89 97 30 4d 00 00 mov %rdx,0x4d30(%rdi) 22fe0e: 48 89 8f 38 4d 00 00 mov %rcx,0x4d38(%rdi) 22fe15: 4c 89 87 40 4d 00 00 mov %r8,0x4d40(%rdi) 22fe1c: c7 87 28 4d 00 00 00 movl $0x0,0x4d28(%rdi) 22fe23: 00 00 00 22fe26: 44 89 8f 2c 4d 00 00 mov %r9d,0x4d2c(%rdi) 22fe2d: 89 07 mov %eax,(%rdi) 22fe2f: 83 c0 01 add $0x1,%eax 22fe32: 48 83 c7 58 add $0x58,%rdi 22fe36: c7 47 ac 0f 00 00 00 movl $0xf,-0x54(%rdi) 22fe3d: 48 c7 47 b0 00 00 00 movq $0x0,-0x50(%rdi) 22fe44: 00 22fe45: c6 47 d0 00 movb $0x0,-0x30(%rdi) 22fe49: c7 47 cc ff 00 00 00 movl $0xff,-0x34(%rdi) 22fe50: c7 47 c8 ff 00 00 00 movl $0xff,-0x38(%rdi) 22fe57: c6 47 e8 00 movb $0x0,-0x18(%rdi) 22fe5b: 83 f8 06 cmp $0x6,%eax 22fe5e: 75 cd jne 22fe2d 22fe60: c3 retq 22fe61: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 22fe68: 00 00 00 22fe6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000022fe70 : 22fe70: e8 00 00 00 00 callq 22fe75 22fe75: 41 57 push %r15 22fe77: 8d 46 01 lea 0x1(%rsi),%eax 22fe7a: 41 89 d2 mov %edx,%r10d 22fe7d: 49 89 ff mov %rdi,%r15 22fe80: 41 56 push %r14 22fe82: d1 e8 shr %eax 22fe84: 41 55 push %r13 22fe86: 41 89 f5 mov %esi,%r13d 22fe89: 41 54 push %r12 22fe8b: 55 push %rbp 22fe8c: 48 89 cd mov %rcx,%rbp 22fe8f: 53 push %rbx 22fe90: 89 c3 mov %eax,%ebx 22fe92: 44 8d 24 1b lea (%rbx,%rbx,1),%r12d 22fe96: 48 83 ec 10 sub $0x10,%rsp 22fe9a: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 22fea1: 48 8b 8f 60 e1 00 00 mov 0xe160(%rdi),%rcx 22fea8: 89 44 24 04 mov %eax,0x4(%rsp) 22feac: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 22feb3: 44 8b 4a 68 mov 0x68(%rdx),%r9d 22feb7: 8b 71 28 mov 0x28(%rcx),%esi 22feba: 44 0f b6 40 1a movzbl 0x1a(%rax),%r8d 22febf: 48 8b 7f 08 mov 0x8(%rdi),%rdi 22fec3: 41 52 push %r10 22fec5: 8b 4a 70 mov 0x70(%rdx),%ecx 22fec8: 51 push %rcx 22fec9: 0f b6 48 1c movzbl 0x1c(%rax),%ecx 22fecd: 51 push %rcx 22fece: b9 03 00 00 00 mov $0x3,%ecx 22fed3: 6a 00 pushq $0x0 22fed5: 8b 52 6c mov 0x6c(%rdx),%edx 22fed8: 52 push %rdx 22fed9: 0f b6 40 1b movzbl 0x1b(%rax),%eax 22fedd: 31 d2 xor %edx,%edx 22fedf: 50 push %rax 22fee0: 6a 00 pushq $0x0 22fee2: e8 00 00 00 00 callq 22fee7 22fee7: 44 89 e0 mov %r12d,%eax 22feea: f7 d8 neg %eax 22feec: 89 44 24 44 mov %eax,0x44(%rsp) 22fef0: 48 83 c4 38 add $0x38,%rsp 22fef4: c7 44 24 08 21 00 00 movl $0x21,0x8(%rsp) 22fefb: 00 22fefc: 8b 44 24 0c mov 0xc(%rsp),%eax 22ff00: 41 be 01 00 00 00 mov $0x1,%r14d 22ff06: 42 8d 1c 20 lea (%rax,%r12,1),%ebx 22ff0a: 8b 44 24 04 mov 0x4(%rsp),%eax 22ff0e: 41 29 de sub %ebx,%r14d 22ff11: 85 c0 test %eax,%eax 22ff13: 0f 84 8d 00 00 00 je 22ffa6 22ff19: 89 d8 mov %ebx,%eax 22ff1b: 45 31 d2 xor %r10d,%r10d 22ff1e: 0f b7 4c 45 00 movzwl 0x0(%rbp,%rax,2),%ecx 22ff23: 41 8d 04 1e lea (%r14,%rbx,1),%eax 22ff27: 41 39 c5 cmp %eax,%r13d 22ff2a: 76 09 jbe 22ff35 22ff2c: 8d 43 01 lea 0x1(%rbx),%eax 22ff2f: 44 0f b7 54 45 00 movzwl 0x0(%rbp,%rax,2),%r10d 22ff35: 49 8b 97 70 e1 00 00 mov 0xe170(%r15),%rdx 22ff3c: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 22ff43: 83 c3 02 add $0x2,%ebx 22ff46: 49 8b b7 60 e1 00 00 mov 0xe160(%r15),%rsi 22ff4d: 49 8b 7f 08 mov 0x8(%r15),%rdi 22ff51: 44 8b 4a 74 mov 0x74(%rdx),%r9d 22ff55: 44 0f b6 40 1d movzbl 0x1d(%rax),%r8d 22ff5a: 8b 76 2c mov 0x2c(%rsi),%esi 22ff5d: 6a 01 pushq $0x1 22ff5f: 44 8b 9a 80 00 00 00 mov 0x80(%rdx),%r11d 22ff66: 41 53 push %r11 22ff68: 44 0f b6 58 20 movzbl 0x20(%rax),%r11d 22ff6d: 41 53 push %r11 22ff6f: 41 52 push %r10 22ff71: 44 8b 52 7c mov 0x7c(%rdx),%r10d 22ff75: 41 52 push %r10 22ff77: 44 0f b6 50 1f movzbl 0x1f(%rax),%r10d 22ff7c: 41 52 push %r10 22ff7e: 6a 01 pushq $0x1 22ff80: 8b 52 78 mov 0x78(%rdx),%edx 22ff83: 52 push %rdx 22ff84: 0f b6 40 1e movzbl 0x1e(%rax),%eax 22ff88: 31 d2 xor %edx,%edx 22ff8a: 50 push %rax 22ff8b: 0f b7 c1 movzwl %cx,%eax 22ff8e: b9 04 00 00 00 mov $0x4,%ecx 22ff93: 50 push %rax 22ff94: e8 00 00 00 00 callq 22ff99 22ff99: 48 83 c4 50 add $0x50,%rsp 22ff9d: 41 39 dc cmp %ebx,%r12d 22ffa0: 0f 85 73 ff ff ff jne 22ff19 22ffa6: 45 01 ec add %r13d,%r12d 22ffa9: 83 6c 24 08 01 subl $0x1,0x8(%rsp) 22ffae: 0f 85 48 ff ff ff jne 22fefc 22ffb4: 48 83 c4 10 add $0x10,%rsp 22ffb8: 5b pop %rbx 22ffb9: 5d pop %rbp 22ffba: 41 5c pop %r12 22ffbc: 41 5d pop %r13 22ffbe: 41 5e pop %r14 22ffc0: 41 5f pop %r15 22ffc2: c3 retq 22ffc3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 22ffca: 00 00 00 00 22ffce: 66 90 xchg %ax,%ax 000000000022ffd0 : 22ffd0: e8 00 00 00 00 callq 22ffd5 22ffd5: 41 57 push %r15 22ffd7: 41 56 push %r14 22ffd9: 41 55 push %r13 22ffdb: 41 54 push %r12 22ffdd: 55 push %rbp 22ffde: 89 d5 mov %edx,%ebp 22ffe0: 53 push %rbx 22ffe1: 48 89 fb mov %rdi,%rbx 22ffe4: 48 83 ec 08 sub $0x8,%rsp 22ffe8: 48 8b 47 18 mov 0x18(%rdi),%rax 22ffec: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 22fff3: 4c 8b 93 60 e1 00 00 mov 0xe160(%rbx),%r10 22fffa: 44 0f b6 36 movzbl (%rsi),%r14d 22fffe: 8b 38 mov (%rax),%edi 230000: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 230007: 45 8b 5a 14 mov 0x14(%r10),%r11d 23000b: 44 8b 6a 38 mov 0x38(%rdx),%r13d 23000f: 44 0f b6 60 0e movzbl 0xe(%rax),%r12d 230014: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx 230018: 44 8b 4a 34 mov 0x34(%rdx),%r9d 23001c: 44 0f b6 40 0d movzbl 0xd(%rax),%r8d 230021: 4c 8b 53 08 mov 0x8(%rbx),%r10 230025: 85 ff test %edi,%edi 230027: 0f 85 e9 00 00 00 jne 230116 23002d: 44 8b 7e 08 mov 0x8(%rsi),%r15d 230031: 41 83 ff 04 cmp $0x4,%r15d 230035: 74 24 je 23005b 230037: bf 01 00 00 00 mov $0x1,%edi 23003c: 41 83 ff 02 cmp $0x2,%r15d 230040: 74 19 je 23005b 230042: 41 83 ff 01 cmp $0x1,%r15d 230046: 0f 84 f5 00 00 00 je 230141 23004c: bf 03 00 00 00 mov $0x3,%edi 230051: 41 83 ff 08 cmp $0x8,%r15d 230055: 0f 85 da 00 00 00 jne 230135 23005b: 44 8b 7a 20 mov 0x20(%rdx),%r15d 23005f: 44 89 7c 24 04 mov %r15d,0x4(%rsp) 230064: 44 0f b6 78 08 movzbl 0x8(%rax),%r15d 230069: 41 56 push %r14 23006b: 41 55 push %r13 23006d: 41 54 push %r12 23006f: 51 push %rcx 230070: 41 51 push %r9 230072: 41 50 push %r8 230074: 45 89 f8 mov %r15d,%r8d 230077: 6a 00 pushq $0x0 230079: 8b 4a 30 mov 0x30(%rdx),%ecx 23007c: 51 push %rcx 23007d: 0f b6 48 0c movzbl 0xc(%rax),%ecx 230081: 51 push %rcx 230082: 8b 4e 04 mov 0x4(%rsi),%ecx 230085: 51 push %rcx 230086: 8b 4a 2c mov 0x2c(%rdx),%ecx 230089: 51 push %rcx 23008a: 0f b6 48 0b movzbl 0xb(%rax),%ecx 23008e: 51 push %rcx 23008f: 6a 01 pushq $0x1 230091: 8b 4a 28 mov 0x28(%rdx),%ecx 230094: 51 push %rcx 230095: 0f b6 48 0a movzbl 0xa(%rax),%ecx 230099: 51 push %rcx 23009a: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx 23009e: 44 89 de mov %r11d,%esi 2300a1: 51 push %rcx 2300a2: 8b 52 24 mov 0x24(%rdx),%edx 2300a5: b9 07 00 00 00 mov $0x7,%ecx 2300aa: 52 push %rdx 2300ab: 0f b6 40 09 movzbl 0x9(%rax),%eax 2300af: 31 d2 xor %edx,%edx 2300b1: 50 push %rax 2300b2: 57 push %rdi 2300b3: 44 8b 8c 24 9c 00 00 mov 0x9c(%rsp),%r9d 2300ba: 00 2300bb: 4c 89 d7 mov %r10,%rdi 2300be: e8 00 00 00 00 callq 2300c3 2300c3: 48 81 c4 98 00 00 00 add $0x98,%rsp 2300ca: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2300d1: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2300d8: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2300df: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2300e3: 44 8b 4a 3c mov 0x3c(%rdx),%r9d 2300e7: 44 0f b6 40 0f movzbl 0xf(%rax),%r8d 2300ec: 8b 71 18 mov 0x18(%rcx),%esi 2300ef: 6a 3f pushq $0x3f 2300f1: b9 02 00 00 00 mov $0x2,%ecx 2300f6: 8b 52 40 mov 0x40(%rdx),%edx 2300f9: 52 push %rdx 2300fa: 0f b6 40 10 movzbl 0x10(%rax),%eax 2300fe: 31 d2 xor %edx,%edx 230100: 50 push %rax 230101: 55 push %rbp 230102: e8 00 00 00 00 callq 230107 230107: 48 83 c4 28 add $0x28,%rsp 23010b: 5b pop %rbx 23010c: 5d pop %rbp 23010d: 41 5c pop %r12 23010f: 41 5d pop %r13 230111: 41 5e pop %r14 230113: 41 5f pop %r15 230115: c3 retq 230116: 41 56 push %r14 230118: 31 d2 xor %edx,%edx 23011a: 44 89 de mov %r11d,%esi 23011d: 4c 89 d7 mov %r10,%rdi 230120: 41 55 push %r13 230122: 41 54 push %r12 230124: 51 push %rcx 230125: b9 02 00 00 00 mov $0x2,%ecx 23012a: e8 00 00 00 00 callq 23012f 23012f: 48 83 c4 20 add $0x20,%rsp 230133: eb 95 jmp 2300ca 230135: 0f 0b ud2 230137: bf ff ff ff ff mov $0xffffffff,%edi 23013c: e9 1a ff ff ff jmpq 23005b 230141: bf 02 00 00 00 mov $0x2,%edi 230146: e9 10 ff ff ff jmpq 23005b 23014b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000230150 : 230150: e8 00 00 00 00 callq 230155 230155: 83 ff 08 cmp $0x8,%edi 230158: 74 4b je 2301a5 23015a: 83 ff 07 cmp $0x7,%edi 23015d: 74 4e je 2301ad 23015f: 83 ff 06 cmp $0x6,%edi 230162: 74 51 je 2301b5 230164: 83 ff 05 cmp $0x5,%edi 230167: 74 54 je 2301bd 230169: 83 ff 04 cmp $0x4,%edi 23016c: 74 57 je 2301c5 23016e: 83 ff 03 cmp $0x3,%edi 230171: 74 2a je 23019d 230173: 83 ff 02 cmp $0x2,%edi 230176: 74 55 je 2301cd 230178: 83 ff 01 cmp $0x1,%edi 23017b: 74 1d je 23019a 23017d: b9 fd 00 00 00 mov $0xfd,%ecx 230182: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 230189: bf 02 00 00 00 mov $0x2,%edi 23018e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 230195: e8 00 00 00 00 callq 23019a 23019a: 31 c0 xor %eax,%eax 23019c: c3 retq 23019d: 48 89 f7 mov %rsi,%rdi 2301a0: e9 00 00 00 00 jmpq 2301a5 2301a5: 48 89 f7 mov %rsi,%rdi 2301a8: e9 00 00 00 00 jmpq 2301ad 2301ad: 48 89 f7 mov %rsi,%rdi 2301b0: e9 00 00 00 00 jmpq 2301b5 2301b5: 48 89 f7 mov %rsi,%rdi 2301b8: e9 00 00 00 00 jmpq 2301bd 2301bd: 48 89 f7 mov %rsi,%rdi 2301c0: e9 00 00 00 00 jmpq 2301c5 2301c5: 48 89 f7 mov %rsi,%rdi 2301c8: e9 00 00 00 00 jmpq 2301cd 2301cd: e9 00 00 00 00 jmpq 2301d2 2301d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2301d9: 00 00 00 00 2301dd: 0f 1f 00 nopl (%rax) 00000000002301e0 : 2301e0: e8 00 00 00 00 callq 2301e5 2301e5: 41 57 push %r15 2301e7: 41 56 push %r14 2301e9: 41 55 push %r13 2301eb: 41 54 push %r12 2301ed: 41 89 d4 mov %edx,%r12d 2301f0: 55 push %rbp 2301f1: 48 89 fd mov %rdi,%rbp 2301f4: 53 push %rbx 2301f5: 48 89 f3 mov %rsi,%rbx 2301f8: 48 83 ec 18 sub $0x18,%rsp 2301fc: 8b 43 0c mov 0xc(%rbx),%eax 2301ff: 8b 8e c0 00 00 00 mov 0xc0(%rsi),%ecx 230205: 8b b6 c4 00 00 00 mov 0xc4(%rsi),%esi 23020b: 83 f8 02 cmp $0x2,%eax 23020e: 77 0f ja 23021f 230210: 83 7b 14 02 cmpl $0x2,0x14(%rbx) 230214: 75 09 jne 23021f 230216: 83 f8 02 cmp $0x2,%eax 230219: 0f 84 28 03 00 00 je 230547 23021f: c6 04 24 01 movb $0x1,(%rsp) 230223: 45 31 c9 xor %r9d,%r9d 230226: 31 ff xor %edi,%edi 230228: 45 31 ed xor %r13d,%r13d 23022b: 8b 43 08 mov 0x8(%rbx),%eax 23022e: 83 f8 02 cmp $0x2,%eax 230231: 77 0f ja 230242 230233: 83 7b 10 02 cmpl $0x2,0x10(%rbx) 230237: 75 09 jne 230242 230239: 83 f8 02 cmp $0x2,%eax 23023c: 0f 84 22 03 00 00 je 230564 230242: c6 44 24 10 01 movb $0x1,0x10(%rsp) 230247: 45 31 ed xor %r13d,%r13d 23024a: 45 31 ff xor %r15d,%r15d 23024d: 45 31 f6 xor %r14d,%r14d 230250: 48 8b 95 70 e1 00 00 mov 0xe170(%rbp),%rdx 230257: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 23025e: 4c 8b 95 60 e1 00 00 mov 0xe160(%rbp),%r10 230265: 44 0f b6 58 21 movzbl 0x21(%rax),%r11d 23026a: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 230271: 45 8b 52 30 mov 0x30(%r10),%r10d 230275: 56 push %rsi 230276: 8b b2 98 00 00 00 mov 0x98(%rdx),%esi 23027c: 56 push %rsi 23027d: 0f b6 70 26 movzbl 0x26(%rax),%esi 230281: 56 push %rsi 230282: 41 57 push %r15 230284: 8b b2 94 00 00 00 mov 0x94(%rdx),%esi 23028a: 56 push %rsi 23028b: 0f b6 70 25 movzbl 0x25(%rax),%esi 23028f: 56 push %rsi 230290: 41 56 push %r14 230292: 8b b2 90 00 00 00 mov 0x90(%rdx),%esi 230298: 56 push %rsi 230299: 0f b6 70 24 movzbl 0x24(%rax),%esi 23029d: 56 push %rsi 23029e: 44 89 d6 mov %r10d,%esi 2302a1: 51 push %rcx 2302a2: 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%ecx 2302a8: 51 push %rcx 2302a9: 0f b6 48 23 movzbl 0x23(%rax),%ecx 2302ad: 51 push %rcx 2302ae: 44 89 d9 mov %r11d,%ecx 2302b1: 57 push %rdi 2302b2: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 2302b8: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2302bc: 52 push %rdx 2302bd: 0f b6 40 22 movzbl 0x22(%rax),%eax 2302c1: ba 06 00 00 00 mov $0x6,%edx 2302c6: 50 push %rax 2302c7: e8 00 00 00 00 callq 2302cc 2302cc: 48 83 c4 78 add $0x78,%rsp 2302d0: 45 85 ed test %r13d,%r13d 2302d3: 74 0f je 2302e4 2302d5: 48 83 c4 18 add $0x18,%rsp 2302d9: 5b pop %rbx 2302da: 5d pop %rbp 2302db: 41 5c pop %r12 2302dd: 41 5d pop %r13 2302df: 41 5e pop %r14 2302e1: 41 5f pop %r15 2302e3: c3 retq 2302e4: 48 8b 73 70 mov 0x70(%rbx),%rsi 2302e8: 8b 7b 0c mov 0xc(%rbx),%edi 2302eb: e8 60 fe ff ff callq 230150 2302f0: 48 8b 73 78 mov 0x78(%rbx),%rsi 2302f4: 8b 7b 08 mov 0x8(%rbx),%edi 2302f7: 49 89 c6 mov %rax,%r14 2302fa: e8 51 fe ff ff callq 230150 2302ff: 49 89 c7 mov %rax,%r15 230302: 4d 85 f6 test %r14,%r14 230305: 0f 84 58 01 00 00 je 230463 23030b: 4c 39 b5 80 e1 00 00 cmp %r14,0xe180(%rbp) 230312: 0f 84 4b 01 00 00 je 230463 230318: 45 84 e4 test %r12b,%r12b 23031b: 0f 85 ae 01 00 00 jne 2304cf 230321: 45 31 c0 xor %r8d,%r8d 230324: 45 31 ed xor %r13d,%r13d 230327: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 23032e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 230332: 4c 89 44 24 08 mov %r8,0x8(%rsp) 230337: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23033e: 8b 70 10 mov 0x10(%rax),%esi 230341: e8 00 00 00 00 callq 230346 230346: 4d 85 f6 test %r14,%r14 230349: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 23034e: 41 89 c2 mov %eax,%r10d 230351: 74 0a je 23035d 230353: 80 3c 24 00 cmpb $0x0,(%rsp) 230357: 0f 85 c4 01 00 00 jne 230521 23035d: 4c 89 b5 80 e1 00 00 mov %r14,0xe180(%rbp) 230364: 4d 85 ff test %r15,%r15 230367: 74 0b je 230374 230369: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 23036e: 0f 85 84 01 00 00 jne 2304f8 230374: 4c 89 bd 78 e1 00 00 mov %r15,0xe178(%rbp) 23037b: 45 84 e4 test %r12b,%r12b 23037e: 74 61 je 2303e1 230380: 4d 85 ed test %r13,%r13 230383: 74 2b je 2303b0 230385: 80 3c 24 00 cmpb $0x0,(%rsp) 230389: 74 25 je 2303b0 23038b: 8b 73 14 mov 0x14(%rbx),%esi 23038e: 4c 89 e9 mov %r13,%rcx 230391: ba 03 00 00 00 mov $0x3,%edx 230396: 48 89 ef mov %rbp,%rdi 230399: 44 89 54 24 08 mov %r10d,0x8(%rsp) 23039e: 4c 89 04 24 mov %r8,(%rsp) 2303a2: e8 c9 fa ff ff callq 22fe70 2303a7: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 2303ac: 4c 8b 04 24 mov (%rsp),%r8 2303b0: 4d 85 c0 test %r8,%r8 2303b3: 74 2c je 2303e1 2303b5: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 2303ba: 74 25 je 2303e1 2303bc: 8b 73 10 mov 0x10(%rbx),%esi 2303bf: 4c 89 c1 mov %r8,%rcx 2303c2: ba 02 00 00 00 mov $0x2,%edx 2303c7: 48 89 ef mov %rbp,%rdi 2303ca: 44 89 54 24 10 mov %r10d,0x10(%rsp) 2303cf: 4c 89 04 24 mov %r8,(%rsp) 2303d3: e8 98 fa ff ff callq 22fe70 2303d8: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 2303dd: 4c 8b 04 24 mov (%rsp),%r8 2303e1: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 2303e8: 48 8b 8d 68 e1 00 00 mov 0xe168(%rbp),%rcx 2303ef: 45 0f b6 e4 movzbl %r12b,%r12d 2303f3: 4c 89 ad 90 e1 00 00 mov %r13,0xe190(%rbp) 2303fa: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 230401: 48 8b 7d 08 mov 0x8(%rbp),%rdi 230405: 4c 89 85 88 e1 00 00 mov %r8,0xe188(%rbp) 23040c: 44 8b 88 9c 00 00 00 mov 0x9c(%rax),%r9d 230413: 44 0f b6 41 27 movzbl 0x27(%rcx),%r8d 230418: 8b 72 10 mov 0x10(%rdx),%esi 23041b: 41 54 push %r12 23041d: 8b 90 fc 00 00 00 mov 0xfc(%rax),%edx 230423: 52 push %rdx 230424: 0f b6 51 3f movzbl 0x3f(%rcx),%edx 230428: 52 push %rdx 230429: 8b 98 00 01 00 00 mov 0x100(%rax),%ebx 23042f: 44 89 d2 mov %r10d,%edx 230432: 0f b6 49 40 movzbl 0x40(%rcx),%ecx 230436: 44 21 d3 and %r10d,%ebx 230439: 89 d8 mov %ebx,%eax 23043b: d3 e8 shr %cl,%eax 23043d: b9 02 00 00 00 mov $0x2,%ecx 230442: 85 c0 test %eax,%eax 230444: 0f 94 c0 sete %al 230447: 0f b6 c0 movzbl %al,%eax 23044a: 50 push %rax 23044b: e8 00 00 00 00 callq 230450 230450: 48 83 c4 20 add $0x20,%rsp 230454: 48 83 c4 18 add $0x18,%rsp 230458: 5b pop %rbx 230459: 5d pop %rbp 23045a: 41 5c pop %r12 23045c: 41 5d pop %r13 23045e: 41 5e pop %r14 230460: 41 5f pop %r15 230462: c3 retq 230463: 4d 85 ff test %r15,%r15 230466: 74 0d je 230475 230468: 4c 39 bd 78 e1 00 00 cmp %r15,0xe178(%rbp) 23046f: 0f 85 a3 fe ff ff jne 230318 230475: 45 84 e4 test %r12b,%r12b 230478: 0f 84 57 fe ff ff je 2302d5 23047e: 48 8b b3 80 00 00 00 mov 0x80(%rbx),%rsi 230485: 8b 7b 14 mov 0x14(%rbx),%edi 230488: e8 c3 fc ff ff callq 230150 23048d: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 230494: 8b 7b 10 mov 0x10(%rbx),%edi 230497: 49 89 c5 mov %rax,%r13 23049a: e8 b1 fc ff ff callq 230150 23049f: 49 89 c0 mov %rax,%r8 2304a2: 4d 85 ed test %r13,%r13 2304a5: 74 0d je 2304b4 2304a7: 4c 39 ad 90 e1 00 00 cmp %r13,0xe190(%rbp) 2304ae: 0f 85 73 fe ff ff jne 230327 2304b4: 4d 85 c0 test %r8,%r8 2304b7: 0f 84 18 fe ff ff je 2302d5 2304bd: 4c 39 85 88 e1 00 00 cmp %r8,0xe188(%rbp) 2304c4: 0f 84 0b fe ff ff je 2302d5 2304ca: e9 58 fe ff ff jmpq 230327 2304cf: 48 8b b3 80 00 00 00 mov 0x80(%rbx),%rsi 2304d6: 8b 7b 14 mov 0x14(%rbx),%edi 2304d9: e8 72 fc ff ff callq 230150 2304de: 48 8b b3 88 00 00 00 mov 0x88(%rbx),%rsi 2304e5: 8b 7b 10 mov 0x10(%rbx),%edi 2304e8: 49 89 c5 mov %rax,%r13 2304eb: e8 60 fc ff ff callq 230150 2304f0: 49 89 c0 mov %rax,%r8 2304f3: e9 2f fe ff ff jmpq 230327 2304f8: 8b 73 08 mov 0x8(%rbx),%esi 2304fb: 4c 89 f9 mov %r15,%rcx 2304fe: 31 d2 xor %edx,%edx 230500: 48 89 ef mov %rbp,%rdi 230503: 44 89 54 24 14 mov %r10d,0x14(%rsp) 230508: 4c 89 44 24 08 mov %r8,0x8(%rsp) 23050d: e8 5e f9 ff ff callq 22fe70 230512: 44 8b 54 24 14 mov 0x14(%rsp),%r10d 230517: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 23051c: e9 53 fe ff ff jmpq 230374 230521: 8b 73 0c mov 0xc(%rbx),%esi 230524: 4c 89 f1 mov %r14,%rcx 230527: ba 01 00 00 00 mov $0x1,%edx 23052c: 48 89 ef mov %rbp,%rdi 23052f: 89 44 24 14 mov %eax,0x14(%rsp) 230533: e8 38 f9 ff ff callq 22fe70 230538: 44 8b 54 24 14 mov 0x14(%rsp),%r10d 23053d: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 230542: e9 16 fe ff ff jmpq 23035d 230547: 31 ff xor %edi,%edi 230549: 85 c9 test %ecx,%ecx 23054b: c6 04 24 00 movb $0x0,(%rsp) 23054f: 41 b9 01 00 00 00 mov $0x1,%r9d 230555: 40 0f 95 c7 setne %dil 230559: 41 bd 01 00 00 00 mov $0x1,%r13d 23055f: e9 c7 fc ff ff jmpq 23022b 230564: 45 31 ff xor %r15d,%r15d 230567: 85 f6 test %esi,%esi 230569: c6 44 24 10 00 movb $0x0,0x10(%rsp) 23056e: 41 be 01 00 00 00 mov $0x1,%r14d 230574: 41 0f 95 c7 setne %r15b 230578: e9 d3 fc ff ff jmpq 230250 23057d: 0f 1f 00 nopl (%rax) 0000000000230580 : 230580: e8 00 00 00 00 callq 230585 230585: 8b 07 mov (%rdi),%eax 230587: 85 c0 test %eax,%eax 230589: 75 0b jne 230596 23058b: 8b 86 c8 00 00 00 mov 0xc8(%rsi),%eax 230591: 83 f8 06 cmp $0x6,%eax 230594: 74 23 je 2305b9 230596: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 23059d: 00 00 00 2305a0: 48 39 46 70 cmp %rax,0x70(%rsi) 2305a4: 74 2d je 2305d3 2305a6: 8b 86 c8 00 00 00 mov 0xc8(%rsi),%eax 2305ac: 8d 50 f9 lea -0x7(%rax),%edx 2305af: b8 01 00 00 00 mov $0x1,%eax 2305b4: 83 fa 01 cmp $0x1,%edx 2305b7: 76 01 jbe 2305ba 2305b9: c3 retq 2305ba: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2305c1: 00 00 00 2305c4: 48 39 86 80 00 00 00 cmp %rax,0x80(%rsi) 2305cb: 74 2a je 2305f7 2305cd: b8 03 00 00 00 mov $0x3,%eax 2305d2: c3 retq 2305d3: 48 39 46 78 cmp %rax,0x78(%rsi) 2305d7: 75 cd jne 2305a6 2305d9: 48 39 86 80 00 00 00 cmp %rax,0x80(%rsi) 2305e0: 74 27 je 230609 2305e2: 8b 86 c8 00 00 00 mov 0xc8(%rsi),%eax 2305e8: 83 e8 07 sub $0x7,%eax 2305eb: 83 f8 02 cmp $0x2,%eax 2305ee: 19 c0 sbb %eax,%eax 2305f0: 83 e0 03 and $0x3,%eax 2305f3: 83 c0 01 add $0x1,%eax 2305f6: c3 retq 2305f7: 48 39 86 88 00 00 00 cmp %rax,0x88(%rsi) 2305fe: 0f 94 c0 sete %al 230601: 0f b6 c0 movzbl %al,%eax 230604: 8d 44 00 03 lea 0x3(%rax,%rax,1),%eax 230608: c3 retq 230609: 48 39 86 88 00 00 00 cmp %rax,0x88(%rsi) 230610: 75 d0 jne 2305e2 230612: 84 d2 test %dl,%dl 230614: 75 cc jne 2305e2 230616: 31 c0 xor %eax,%eax 230618: c3 retq 230619: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000230620 : 230620: e8 00 00 00 00 callq 230625 230625: 41 57 push %r15 230627: 41 56 push %r14 230629: 41 55 push %r13 23062b: 49 89 fd mov %rdi,%r13 23062e: 41 54 push %r12 230630: 49 89 f4 mov %rsi,%r12 230633: 55 push %rbp 230634: 53 push %rbx 230635: 48 83 ec 10 sub $0x10,%rsp 230639: 48 8b 56 78 mov 0x78(%rsi),%rdx 23063d: be fe ff ff ff mov $0xfffffffe,%esi 230642: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 230649: 00 00 23064b: 48 89 44 24 08 mov %rax,0x8(%rsp) 230650: 31 c0 xor %eax,%eax 230652: 48 89 d1 mov %rdx,%rcx 230655: 48 c1 f9 3f sar $0x3f,%rcx 230659: 48 89 c8 mov %rcx,%rax 23065c: 48 31 d0 xor %rdx,%rax 23065f: 48 29 c8 sub %rcx,%rax 230662: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 230669: ff ff 7f 23066c: 48 29 c1 sub %rax,%rcx 23066f: 48 39 f1 cmp %rsi,%rcx 230672: 0f 8e e8 02 00 00 jle 230960 230678: bd ff ff ff ff mov $0xffffffff,%ebp 23067d: be fe ff ff ff mov $0xfffffffe,%esi 230682: 48 01 e8 add %rbp,%rax 230685: 48 c1 e8 20 shr $0x20,%rax 230689: 89 c5 mov %eax,%ebp 23068b: f7 dd neg %ebp 23068d: 48 85 d2 test %rdx,%rdx 230690: 49 8b 94 24 88 00 00 mov 0x88(%r12),%rdx 230697: 00 230698: 0f 49 e8 cmovns %eax,%ebp 23069b: 48 89 d1 mov %rdx,%rcx 23069e: 48 c1 f9 3f sar $0x3f,%rcx 2306a2: 48 89 c8 mov %rcx,%rax 2306a5: 48 31 d0 xor %rdx,%rax 2306a8: 48 29 c8 sub %rcx,%rax 2306ab: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2306b2: ff ff 7f 2306b5: 48 29 c1 sub %rax,%rcx 2306b8: 48 39 f1 cmp %rsi,%rcx 2306bb: 0f 8e a6 02 00 00 jle 230967 2306c1: b9 ff ff ff ff mov $0xffffffff,%ecx 2306c6: 48 01 c8 add %rcx,%rax 2306c9: 48 c1 e8 20 shr $0x20,%rax 2306cd: 89 c3 mov %eax,%ebx 2306cf: f7 db neg %ebx 2306d1: 48 85 d2 test %rdx,%rdx 2306d4: 0f 49 d8 cmovns %eax,%ebx 2306d7: 49 8b 45 08 mov 0x8(%r13),%rax 2306db: 48 8b 00 mov (%rax),%rax 2306de: 80 b8 91 01 00 00 00 cmpb $0x0,0x191(%rax) 2306e5: 74 57 je 23073e 2306e7: 41 8b 84 24 c8 00 00 mov 0xc8(%r12),%eax 2306ee: 00 2306ef: 83 e8 07 sub $0x7,%eax 2306f2: 83 f8 01 cmp $0x1,%eax 2306f5: 76 40 jbe 230737 2306f7: 31 c0 xor %eax,%eax 2306f9: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2306fe: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 230705: 00 00 230707: 0f 85 7c 02 00 00 jne 230989 23070d: 48 83 c4 10 add $0x10,%rsp 230711: 5b pop %rbx 230712: 5d pop %rbp 230713: 41 5c pop %r12 230715: 41 5d pop %r13 230717: 41 5e pop %r14 230719: 41 5f pop %r15 23071b: c3 retq 23071c: 8b 44 24 04 mov 0x4(%rsp),%eax 230720: 83 fb 02 cmp $0x2,%ebx 230723: 0f 8f 50 02 00 00 jg 230979 230729: 44 39 f8 cmp %r15d,%eax 23072c: 0f 9d c0 setge %al 23072f: 84 c0 test %al,%al 230731: 0f 84 ab 00 00 00 je 2307e2 230737: b8 03 00 00 00 mov $0x3,%eax 23073c: eb bb jmp 2306f9 23073e: 49 8b 45 18 mov 0x18(%r13),%rax 230742: 45 8b 74 24 08 mov 0x8(%r12),%r14d 230747: 48 89 e2 mov %rsp,%rdx 23074a: 4c 89 e7 mov %r12,%rdi 23074d: 45 8b 7c 24 10 mov 0x10(%r12),%r15d 230752: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 230757: be 01 00 00 00 mov $0x1,%esi 23075c: 48 8b 40 08 mov 0x8(%rax),%rax 230760: e8 00 00 00 00 callq 230765 230765: 8b 04 24 mov (%rsp),%eax 230768: 83 fd 02 cmp $0x2,%ebp 23076b: 0f 8e f7 00 00 00 jle 230868 230771: 83 c0 02 add $0x2,%eax 230774: 29 e8 sub %ebp,%eax 230776: 41 39 c6 cmp %eax,%r14d 230779: 0f 8e a3 00 00 00 jle 230822 23077f: 49 8b 45 18 mov 0x18(%r13),%rax 230783: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 230788: 48 89 e2 mov %rsp,%rdx 23078b: 4c 89 e7 mov %r12,%rdi 23078e: be 02 00 00 00 mov $0x2,%esi 230793: 48 8b 40 08 mov 0x8(%rax),%rax 230797: e8 00 00 00 00 callq 23079c 23079c: 8b 04 24 mov (%rsp),%eax 23079f: 83 c0 02 add $0x2,%eax 2307a2: 29 e8 sub %ebp,%eax 2307a4: 41 39 c6 cmp %eax,%r14d 2307a7: 0f 9e c0 setle %al 2307aa: 84 c0 test %al,%al 2307ac: 74 20 je 2307ce 2307ae: 8b 44 24 04 mov 0x4(%rsp),%eax 2307b2: 83 fb 02 cmp $0x2,%ebx 2307b5: 0f 8f ea 00 00 00 jg 2308a5 2307bb: 44 39 f8 cmp %r15d,%eax 2307be: 0f 9d c2 setge %dl 2307c1: b8 02 00 00 00 mov $0x2,%eax 2307c6: 84 d2 test %dl,%dl 2307c8: 0f 85 2b ff ff ff jne 2306f9 2307ce: 41 8b 84 24 c8 00 00 mov 0xc8(%r12),%eax 2307d5: 00 2307d6: 83 e8 07 sub $0x7,%eax 2307d9: 83 f8 01 cmp $0x1,%eax 2307dc: 0f 86 29 01 00 00 jbe 23090b 2307e2: 49 8b 45 18 mov 0x18(%r13),%rax 2307e6: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2307eb: 48 89 e2 mov %rsp,%rdx 2307ee: 31 f6 xor %esi,%esi 2307f0: 4c 89 e7 mov %r12,%rdi 2307f3: 48 8b 40 08 mov 0x8(%rax),%rax 2307f7: e8 00 00 00 00 callq 2307fc 2307fc: 8b 04 24 mov (%rsp),%eax 2307ff: 83 fd 02 cmp $0x2,%ebp 230802: 0f 8e f8 00 00 00 jle 230900 230808: 29 e8 sub %ebp,%eax 23080a: 83 c0 02 add $0x2,%eax 23080d: 41 39 c6 cmp %eax,%r14d 230810: 0f 9e c0 setle %al 230813: 84 c0 test %al,%al 230815: 0f 85 9a 00 00 00 jne 2308b5 23081b: 0f 0b ud2 23081d: e9 d5 fe ff ff jmpq 2306f7 230822: 8b 44 24 04 mov 0x4(%rsp),%eax 230826: 83 fb 02 cmp $0x2,%ebx 230829: 7f 6d jg 230898 23082b: 44 39 f8 cmp %r15d,%eax 23082e: 0f 9d c2 setge %dl 230831: b8 01 00 00 00 mov $0x1,%eax 230836: 84 d2 test %dl,%dl 230838: 0f 85 bb fe ff ff jne 2306f9 23083e: 49 8b 45 18 mov 0x18(%r13),%rax 230842: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 230847: 48 89 e2 mov %rsp,%rdx 23084a: 4c 89 e7 mov %r12,%rdi 23084d: be 02 00 00 00 mov $0x2,%esi 230852: 48 8b 40 08 mov 0x8(%rax),%rax 230856: e8 00 00 00 00 callq 23085b 23085b: 8b 04 24 mov (%rsp),%eax 23085e: 83 fd 02 cmp $0x2,%ebp 230861: 7e 2a jle 23088d 230863: e9 37 ff ff ff jmpq 23079f 230868: 44 39 f0 cmp %r14d,%eax 23086b: 7d b5 jge 230822 23086d: 49 8b 45 18 mov 0x18(%r13),%rax 230871: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 230876: 48 89 e2 mov %rsp,%rdx 230879: 4c 89 e7 mov %r12,%rdi 23087c: be 02 00 00 00 mov $0x2,%esi 230881: 48 8b 40 08 mov 0x8(%rax),%rax 230885: e8 00 00 00 00 callq 23088a 23088a: 8b 04 24 mov (%rsp),%eax 23088d: 41 39 c6 cmp %eax,%r14d 230890: 0f 9e c0 setle %al 230893: e9 12 ff ff ff jmpq 2307aa 230898: 83 c0 02 add $0x2,%eax 23089b: 29 d8 sub %ebx,%eax 23089d: 44 39 f8 cmp %r15d,%eax 2308a0: 0f 9d c2 setge %dl 2308a3: eb 8c jmp 230831 2308a5: 83 c0 02 add $0x2,%eax 2308a8: 29 d8 sub %ebx,%eax 2308aa: 44 39 f8 cmp %r15d,%eax 2308ad: 0f 9d c2 setge %dl 2308b0: e9 0c ff ff ff jmpq 2307c1 2308b5: 8b 44 24 04 mov 0x4(%rsp),%eax 2308b9: 83 fb 02 cmp $0x2,%ebx 2308bc: 0f 8e ac 00 00 00 jle 23096e 2308c2: 83 c0 02 add $0x2,%eax 2308c5: 29 d8 sub %ebx,%eax 2308c7: 44 39 f8 cmp %r15d,%eax 2308ca: 0f 9d c0 setge %al 2308cd: 84 c0 test %al,%al 2308cf: 0f 85 22 fe ff ff jne 2306f7 2308d5: e9 41 ff ff ff jmpq 23081b 2308da: 44 39 f0 cmp %r14d,%eax 2308dd: 0f 8d 39 fe ff ff jge 23071c 2308e3: 49 8b 45 18 mov 0x18(%r13),%rax 2308e7: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2308ec: 48 89 e2 mov %rsp,%rdx 2308ef: 31 f6 xor %esi,%esi 2308f1: 4c 89 e7 mov %r12,%rdi 2308f4: 48 8b 40 08 mov 0x8(%rax),%rax 2308f8: e8 00 00 00 00 callq 2308fd 2308fd: 8b 04 24 mov (%rsp),%eax 230900: 41 39 c6 cmp %eax,%r14d 230903: 0f 9e c0 setle %al 230906: e9 08 ff ff ff jmpq 230813 23090b: 49 8b 45 18 mov 0x18(%r13),%rax 23090f: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 230914: 48 89 e2 mov %rsp,%rdx 230917: 4c 89 e7 mov %r12,%rdi 23091a: be 03 00 00 00 mov $0x3,%esi 23091f: 48 8b 40 08 mov 0x8(%rax),%rax 230923: e8 00 00 00 00 callq 230928 230928: 8b 04 24 mov (%rsp),%eax 23092b: 83 fd 02 cmp $0x2,%ebp 23092e: 7e aa jle 2308da 230930: 83 c0 02 add $0x2,%eax 230933: 29 e8 sub %ebp,%eax 230935: 41 39 c6 cmp %eax,%r14d 230938: 0f 8e de fd ff ff jle 23071c 23093e: 49 8b 45 18 mov 0x18(%r13),%rax 230942: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 230947: 48 89 e2 mov %rsp,%rdx 23094a: 31 f6 xor %esi,%esi 23094c: 4c 89 e7 mov %r12,%rdi 23094f: 48 8b 40 08 mov 0x8(%rax),%rax 230953: e8 00 00 00 00 callq 230958 230958: 8b 04 24 mov (%rsp),%eax 23095b: e9 a8 fe ff ff jmpq 230808 230960: 0f 0b ud2 230962: e9 11 fd ff ff jmpq 230678 230967: 0f 0b ud2 230969: e9 53 fd ff ff jmpq 2306c1 23096e: 44 39 f8 cmp %r15d,%eax 230971: 0f 9d c0 setge %al 230974: e9 54 ff ff ff jmpq 2308cd 230979: 83 c0 02 add $0x2,%eax 23097c: 29 d8 sub %ebx,%eax 23097e: 44 39 f8 cmp %r15d,%eax 230981: 0f 9d c0 setge %al 230984: e9 a6 fd ff ff jmpq 23072f 230989: e8 00 00 00 00 callq 23098e 23098e: 66 90 xchg %ax,%ax 0000000000230990 : 230990: e8 00 00 00 00 callq 230995 230995: 41 57 push %r15 230997: 41 89 f0 mov %esi,%r8d 23099a: 41 56 push %r14 23099c: 49 89 d6 mov %rdx,%r14 23099f: 41 55 push %r13 2309a1: 49 89 cd mov %rcx,%r13 2309a4: 41 54 push %r12 2309a6: 49 89 fc mov %rdi,%r12 2309a9: 55 push %rbp 2309aa: 53 push %rbx 2309ab: 48 83 ec 08 sub $0x8,%rsp 2309af: 8b 5f 64 mov 0x64(%rdi),%ebx 2309b2: 39 5f 24 cmp %ebx,0x24(%rdi) 2309b5: 89 dd mov %ebx,%ebp 2309b7: 0f 4e 6f 24 cmovle 0x24(%rdi),%ebp 2309bb: 39 5f 34 cmp %ebx,0x34(%rdi) 2309be: 0f 4e 5f 34 cmovle 0x34(%rdi),%ebx 2309c2: 85 ed test %ebp,%ebp 2309c4: 0f 84 f8 00 00 00 je 230ac2 2309ca: 8d 45 05 lea 0x5(%rbp),%eax 2309cd: 4c 63 f8 movslq %eax,%r15 2309d0: c1 f8 1f sar $0x1f,%eax 2309d3: 4d 69 ff ab aa aa 2a imul $0x2aaaaaab,%r15,%r15 2309da: 49 c1 ef 20 shr $0x20,%r15 2309de: 41 29 c7 sub %eax,%r15d 2309e1: 41 8b 94 24 d4 00 00 mov 0xd4(%r12),%edx 2309e8: 00 2309e9: 85 db test %ebx,%ebx 2309eb: b8 01 00 00 00 mov $0x1,%eax 2309f0: 0f 44 d8 cmove %eax,%ebx 2309f3: 83 fa 04 cmp $0x4,%edx 2309f6: 0f 84 0d 01 00 00 je 230b09 2309fc: 83 fa 02 cmp $0x2,%edx 2309ff: 0f 84 0e 01 00 00 je 230b13 230a05: 83 fa 01 cmp $0x1,%edx 230a08: 0f 84 0f 01 00 00 je 230b1d 230a0e: b8 0c 00 00 00 mov $0xc,%eax 230a13: 83 fa 08 cmp $0x8,%edx 230a16: 0f 85 0b 01 00 00 jne 230b27 230a1c: 0f af e8 imul %eax,%ebp 230a1f: 0f af d8 imul %eax,%ebx 230a22: 83 c5 47 add $0x47,%ebp 230a25: 83 c3 47 add $0x47,%ebx 230a28: 48 63 fd movslq %ebp,%rdi 230a2b: c1 fd 1f sar $0x1f,%ebp 230a2e: 48 63 f3 movslq %ebx,%rsi 230a31: 48 69 ff 39 8e e3 38 imul $0x38e38e39,%rdi,%rdi 230a38: c1 fb 1f sar $0x1f,%ebx 230a3b: 48 69 f6 39 8e e3 38 imul $0x38e38e39,%rsi,%rsi 230a42: 48 c1 ff 24 sar $0x24,%rdi 230a46: 48 c1 fe 24 sar $0x24,%rsi 230a4a: 29 ef sub %ebp,%edi 230a4c: 29 de sub %ebx,%esi 230a4e: 41 83 f8 01 cmp $0x1,%r8d 230a52: 0f 84 9c 00 00 00 je 230af4 230a58: 41 83 f8 02 cmp $0x2,%r8d 230a5c: 74 74 je 230ad2 230a5e: 41 83 f8 03 cmp $0x3,%r8d 230a62: b9 c0 0a 00 00 mov $0xac0,%ecx 230a67: 41 b8 70 07 00 00 mov $0x770,%r8d 230a6d: b8 60 11 00 00 mov $0x1160,%eax 230a72: 44 0f 45 c1 cmovne %ecx,%r8d 230a76: 0f 45 c1 cmovne %ecx,%eax 230a79: 99 cltd 230a7a: f7 ff idiv %edi 230a7c: 41 89 06 mov %eax,(%r14) 230a7f: 44 89 c0 mov %r8d,%eax 230a82: 99 cltd 230a83: f7 fe idiv %esi 230a85: 41 89 45 00 mov %eax,0x0(%r13) 230a89: 41 80 bc 24 cc 00 00 cmpb $0x0,0xcc(%r12) 230a90: 00 00 230a92: 75 50 jne 230ae4 230a94: 41 8b 06 mov (%r14),%eax 230a97: ba 40 00 00 00 mov $0x40,%edx 230a9c: 83 f8 40 cmp $0x40,%eax 230a9f: 0f 4f c2 cmovg %edx,%eax 230aa2: 41 89 06 mov %eax,(%r14) 230aa5: 41 83 7d 00 40 cmpl $0x40,0x0(%r13) 230aaa: 41 0f 4e 55 00 cmovle 0x0(%r13),%edx 230aaf: 41 89 55 00 mov %edx,0x0(%r13) 230ab3: 48 83 c4 08 add $0x8,%rsp 230ab7: 5b pop %rbx 230ab8: 5d pop %rbp 230ab9: 41 5c pop %r12 230abb: 41 5d pop %r13 230abd: 41 5e pop %r14 230abf: 41 5f pop %r15 230ac1: c3 retq 230ac2: 41 bf 01 00 00 00 mov $0x1,%r15d 230ac8: bd 01 00 00 00 mov $0x1,%ebp 230acd: e9 0f ff ff ff jmpq 2309e1 230ad2: b9 20 05 00 00 mov $0x520,%ecx 230ad7: 41 b8 40 04 00 00 mov $0x440,%r8d 230add: b8 40 04 00 00 mov $0x440,%eax 230ae2: eb 95 jmp 230a79 230ae4: 89 c8 mov %ecx,%eax 230ae6: 99 cltd 230ae7: 41 f7 ff idiv %r15d 230aea: 41 8b 16 mov (%r14),%edx 230aed: 39 d0 cmp %edx,%eax 230aef: 0f 4f c2 cmovg %edx,%eax 230af2: eb a3 jmp 230a97 230af4: b9 d8 03 00 00 mov $0x3d8,%ecx 230af9: 41 b8 30 03 00 00 mov $0x330,%r8d 230aff: b8 30 03 00 00 mov $0x330,%eax 230b04: e9 70 ff ff ff jmpq 230a79 230b09: b8 0a 00 00 00 mov $0xa,%eax 230b0e: e9 09 ff ff ff jmpq 230a1c 230b13: b8 08 00 00 00 mov $0x8,%eax 230b18: e9 ff fe ff ff jmpq 230a1c 230b1d: b8 06 00 00 00 mov $0x6,%eax 230b22: e9 f5 fe ff ff jmpq 230a1c 230b27: b9 94 01 00 00 mov $0x194,%ecx 230b2c: bf 02 00 00 00 mov $0x2,%edi 230b31: 44 89 44 24 04 mov %r8d,0x4(%rsp) 230b36: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 230b3d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 230b44: e8 00 00 00 00 callq 230b49 230b49: b8 ff ff ff ff mov $0xffffffff,%eax 230b4e: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 230b53: e9 c4 fe ff ff jmpq 230a1c 230b58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 230b5f: 00 0000000000230b60 : 230b60: e8 00 00 00 00 callq 230b65 230b65: 83 ff 02 cmp $0x2,%edi 230b68: 7e 0b jle 230b75 230b6a: 83 c6 02 add $0x2,%esi 230b6d: 29 fe sub %edi,%esi 230b6f: 39 d6 cmp %edx,%esi 230b71: 0f 9d c0 setge %al 230b74: c3 retq 230b75: 39 f2 cmp %esi,%edx 230b77: 0f 9e c0 setle %al 230b7a: c3 retq 230b7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000230b80 : 230b80: e8 00 00 00 00 callq 230b85 230b85: 41 57 push %r15 230b87: 31 d2 xor %edx,%edx 230b89: 41 56 push %r14 230b8b: 41 55 push %r13 230b8d: 41 54 push %r12 230b8f: 49 89 f4 mov %rsi,%r12 230b92: 55 push %rbp 230b93: 48 89 fd mov %rdi,%rbp 230b96: 53 push %rbx 230b97: 48 83 ec 08 sub $0x8,%rsp 230b9b: 48 8b 47 08 mov 0x8(%rdi),%rax 230b9f: 48 8b 7f 18 mov 0x18(%rdi),%rdi 230ba3: 48 8b 00 mov (%rax),%rax 230ba6: 8b 80 e0 01 00 00 mov 0x1e0(%rax),%eax 230bac: 85 c0 test %eax,%eax 230bae: 0f 95 c2 setne %dl 230bb1: e8 ca f9 ff ff callq 230580 230bb6: 45 8b 4c 24 5c mov 0x5c(%r12),%r9d 230bbb: 45 8b 74 24 60 mov 0x60(%r12),%r14d 230bc0: 41 8b 54 24 64 mov 0x64(%r12),%edx 230bc5: 41 8b 4c 24 68 mov 0x68(%r12),%ecx 230bca: 89 c3 mov %eax,%ebx 230bcc: 45 8b 7c 24 04 mov 0x4(%r12),%r15d 230bd1: 41 8b 84 24 c8 00 00 mov 0xc8(%r12),%eax 230bd8: 00 230bd9: 45 8b 2c 24 mov (%r12),%r13d 230bdd: 44 01 f1 add %r14d,%ecx 230be0: 44 01 ca add %r9d,%edx 230be3: 89 04 24 mov %eax,(%rsp) 230be6: 41 29 cf sub %ecx,%r15d 230be9: 41 29 d5 sub %edx,%r13d 230bec: 0f 88 e1 02 00 00 js 230ed3 230bf2: 45 85 ff test %r15d,%r15d 230bf5: 0f 88 a9 02 00 00 js 230ea4 230bfb: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 230c02: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 230c09: 48 8b b5 60 e1 00 00 mov 0xe160(%rbp),%rsi 230c10: 48 8b 7d 08 mov 0x8(%rbp),%rdi 230c14: 44 0f b6 02 movzbl (%rdx),%r8d 230c18: 41 55 push %r13 230c1a: 8b 48 04 mov 0x4(%rax),%ecx 230c1d: 51 push %rcx 230c1e: 0f b6 52 01 movzbl 0x1(%rdx),%edx 230c22: b9 02 00 00 00 mov $0x2,%ecx 230c27: 52 push %rdx 230c28: 31 d2 xor %edx,%edx 230c2a: 41 51 push %r9 230c2c: 44 8b 08 mov (%rax),%r9d 230c2f: 8b 36 mov (%rsi),%esi 230c31: e8 00 00 00 00 callq 230c36 230c36: 48 8b 95 70 e1 00 00 mov 0xe170(%rbp),%rdx 230c3d: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 230c44: 48 8b 8d 60 e1 00 00 mov 0xe160(%rbp),%rcx 230c4b: 48 83 c4 20 add $0x20,%rsp 230c4f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 230c53: 44 8b 4a 08 mov 0x8(%rdx),%r9d 230c57: 44 0f b6 40 02 movzbl 0x2(%rax),%r8d 230c5c: 8b 71 04 mov 0x4(%rcx),%esi 230c5f: 41 56 push %r14 230c61: b9 02 00 00 00 mov $0x2,%ecx 230c66: 8b 52 0c mov 0xc(%rdx),%edx 230c69: 52 push %rdx 230c6a: 0f b6 40 03 movzbl 0x3(%rax),%eax 230c6e: 31 d2 xor %edx,%edx 230c70: 50 push %rax 230c71: 41 57 push %r15 230c73: e8 00 00 00 00 callq 230c78 230c78: 48 8b 95 70 e1 00 00 mov 0xe170(%rbp),%rdx 230c7f: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 230c86: 48 8b 8d 60 e1 00 00 mov 0xe160(%rbp),%rcx 230c8d: 48 83 c4 20 add $0x20,%rsp 230c91: 48 8b 7d 08 mov 0x8(%rbp),%rdi 230c95: 44 8b 4a 10 mov 0x10(%rdx),%r9d 230c99: 44 0f b6 40 04 movzbl 0x4(%rax),%r8d 230c9e: 8b 71 08 mov 0x8(%rcx),%esi 230ca1: b9 02 00 00 00 mov $0x2,%ecx 230ca6: 45 8b 6c 24 04 mov 0x4(%r12),%r13d 230cab: 6a 00 pushq $0x0 230cad: 8b 52 14 mov 0x14(%rdx),%edx 230cb0: 52 push %rdx 230cb1: 0f b6 40 05 movzbl 0x5(%rax),%eax 230cb5: 31 d2 xor %edx,%edx 230cb7: 50 push %rax 230cb8: 41 8b 04 24 mov (%r12),%eax 230cbc: 50 push %rax 230cbd: e8 00 00 00 00 callq 230cc2 230cc2: 48 8b 95 70 e1 00 00 mov 0xe170(%rbp),%rdx 230cc9: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 230cd0: 48 8b 8d 60 e1 00 00 mov 0xe160(%rbp),%rcx 230cd7: 48 83 c4 20 add $0x20,%rsp 230cdb: 48 8b 7d 08 mov 0x8(%rbp),%rdi 230cdf: 44 8b 4a 18 mov 0x18(%rdx),%r9d 230ce3: 44 0f b6 40 06 movzbl 0x6(%rax),%r8d 230ce8: 8b 71 0c mov 0xc(%rcx),%esi 230ceb: 6a 00 pushq $0x0 230ced: b9 02 00 00 00 mov $0x2,%ecx 230cf2: 8b 52 1c mov 0x1c(%rdx),%edx 230cf5: 52 push %rdx 230cf6: 0f b6 40 07 movzbl 0x7(%rax),%eax 230cfa: 31 d2 xor %edx,%edx 230cfc: 50 push %rax 230cfd: 41 55 push %r13 230cff: e8 00 00 00 00 callq 230d04 230d04: 48 8b 95 68 e1 00 00 mov 0xe168(%rbp),%rdx 230d0b: 48 8b 7d 08 mov 0x8(%rbp),%rdi 230d0f: 41 89 d9 mov %ebx,%r9d 230d12: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 230d19: 48 83 c4 20 add $0x20,%rsp 230d1d: 0f b6 4a 28 movzbl 0x28(%rdx),%ecx 230d21: 48 8b 95 60 e1 00 00 mov 0xe160(%rbp),%rdx 230d28: 44 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8d 230d2f: 8b 72 10 mov 0x10(%rdx),%esi 230d32: ba 01 00 00 00 mov $0x1,%edx 230d37: e8 00 00 00 00 callq 230d3c 230d3c: 83 fb 06 cmp $0x6,%ebx 230d3f: 74 21 je 230d62 230d41: 4c 89 e6 mov %r12,%rsi 230d44: 48 89 ef mov %rbp,%rdi 230d47: e8 d4 f8 ff ff callq 230620 230d4c: 49 8d b4 24 cc 00 00 lea 0xcc(%r12),%rsi 230d53: 00 230d54: 48 89 ef mov %rbp,%rdi 230d57: 89 c2 mov %eax,%edx 230d59: e8 72 f2 ff ff callq 22ffd0 230d5e: 85 db test %ebx,%ebx 230d60: 75 0f jne 230d71 230d62: 48 83 c4 08 add $0x8,%rsp 230d66: 5b pop %rbx 230d67: 5d pop %rbp 230d68: 41 5c pop %r12 230d6a: 41 5d pop %r13 230d6c: 41 5e pop %r14 230d6e: 41 5f pop %r15 230d70: c3 retq 230d71: 48 8b 95 70 e1 00 00 mov 0xe170(%rbp),%rdx 230d78: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 230d7f: 48 8b 8d 60 e1 00 00 mov 0xe160(%rbp),%rcx 230d86: 44 8b 3c 24 mov (%rsp),%r15d 230d8a: 44 8b 4a 44 mov 0x44(%rdx),%r9d 230d8e: 44 0f b6 40 11 movzbl 0x11(%rax),%r8d 230d93: 8b 71 1c mov 0x1c(%rcx),%esi 230d96: 48 8b 7d 08 mov 0x8(%rbp),%rdi 230d9a: 6a 00 pushq $0x0 230d9c: 41 83 ef 07 sub $0x7,%r15d 230da0: 8b 4a 4c mov 0x4c(%rdx),%ecx 230da3: 51 push %rcx 230da4: 0f b6 48 13 movzbl 0x13(%rax),%ecx 230da8: 51 push %rcx 230da9: b9 03 00 00 00 mov $0x3,%ecx 230dae: 6a 00 pushq $0x0 230db0: 8b 52 48 mov 0x48(%rdx),%edx 230db3: 52 push %rdx 230db4: 0f b6 40 12 movzbl 0x12(%rax),%eax 230db8: 31 d2 xor %edx,%edx 230dba: 50 push %rax 230dbb: 6a 01 pushq $0x1 230dbd: e8 00 00 00 00 callq 230dc2 230dc2: 48 8b 95 70 e1 00 00 mov 0xe170(%rbp),%rdx 230dc9: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 230dd0: 48 8b 8d 60 e1 00 00 mov 0xe160(%rbp),%rcx 230dd7: 48 8b 7d 08 mov 0x8(%rbp),%rdi 230ddb: 48 83 c4 38 add $0x38,%rsp 230ddf: 44 8b 4a 50 mov 0x50(%rdx),%r9d 230de3: 44 0f b6 40 14 movzbl 0x14(%rax),%r8d 230de8: 8b 71 20 mov 0x20(%rcx),%esi 230deb: 41 83 ff 01 cmp $0x1,%r15d 230def: 0f 86 0d 01 00 00 jbe 230f02 230df5: 6a 00 pushq $0x0 230df7: 8b 52 54 mov 0x54(%rdx),%edx 230dfa: b9 02 00 00 00 mov $0x2,%ecx 230dff: 52 push %rdx 230e00: 0f b6 40 15 movzbl 0x15(%rax),%eax 230e04: 31 d2 xor %edx,%edx 230e06: 50 push %rax 230e07: 6a 00 pushq $0x0 230e09: e8 00 00 00 00 callq 230e0e 230e0e: 48 8b 8d 60 e1 00 00 mov 0xe160(%rbp),%rcx 230e15: 48 8b 7d 08 mov 0x8(%rbp),%rdi 230e19: 41 8b 5c 24 14 mov 0x14(%r12),%ebx 230e1e: 48 8b 95 70 e1 00 00 mov 0xe170(%rbp),%rdx 230e25: 48 83 c4 20 add $0x20,%rsp 230e29: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 230e30: 8b 71 24 mov 0x24(%rcx),%esi 230e33: 8d 4b ff lea -0x1(%rbx),%ecx 230e36: 44 8b 4a 58 mov 0x58(%rdx),%r9d 230e3a: 41 8b 5c 24 10 mov 0x10(%r12),%ebx 230e3f: 44 0f b6 40 16 movzbl 0x16(%rax),%r8d 230e44: 51 push %rcx 230e45: 8b 4a 64 mov 0x64(%rdx),%ecx 230e48: 51 push %rcx 230e49: 0f b6 48 19 movzbl 0x19(%rax),%ecx 230e4d: 51 push %rcx 230e4e: 8d 4b ff lea -0x1(%rbx),%ecx 230e51: 41 8b 5c 24 0c mov 0xc(%r12),%ebx 230e56: 51 push %rcx 230e57: 8b 4a 60 mov 0x60(%rdx),%ecx 230e5a: 51 push %rcx 230e5b: 0f b6 48 18 movzbl 0x18(%rax),%ecx 230e5f: 51 push %rcx 230e60: 8d 4b ff lea -0x1(%rbx),%ecx 230e63: 51 push %rcx 230e64: 8b 52 5c mov 0x5c(%rdx),%edx 230e67: b9 04 00 00 00 mov $0x4,%ecx 230e6c: 52 push %rdx 230e6d: 0f b6 40 17 movzbl 0x17(%rax),%eax 230e71: 31 d2 xor %edx,%edx 230e73: 50 push %rax 230e74: 41 8b 44 24 08 mov 0x8(%r12),%eax 230e79: 83 e8 01 sub $0x1,%eax 230e7c: 50 push %rax 230e7d: e8 00 00 00 00 callq 230e82 230e82: 31 d2 xor %edx,%edx 230e84: 41 83 ff 01 cmp $0x1,%r15d 230e88: 4c 89 e6 mov %r12,%rsi 230e8b: 0f 96 c2 setbe %dl 230e8e: 48 83 c4 58 add $0x58,%rsp 230e92: 48 89 ef mov %rbp,%rdi 230e95: 5b pop %rbx 230e96: 5d pop %rbp 230e97: 41 5c pop %r12 230e99: 41 5d pop %r13 230e9b: 41 5e pop %r14 230e9d: 41 5f pop %r15 230e9f: e9 3c f3 ff ff jmpq 2301e0 230ea4: b9 67 00 00 00 mov $0x67,%ecx 230ea9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 230eb0: bf 02 00 00 00 mov $0x2,%edi 230eb5: 45 31 ff xor %r15d,%r15d 230eb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 230ebf: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 230ec4: e8 00 00 00 00 callq 230ec9 230ec9: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 230ece: e9 28 fd ff ff jmpq 230bfb 230ed3: b9 63 00 00 00 mov $0x63,%ecx 230ed8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 230edf: bf 02 00 00 00 mov $0x2,%edi 230ee4: 45 31 ed xor %r13d,%r13d 230ee7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 230eee: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 230ef3: e8 00 00 00 00 callq 230ef8 230ef8: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 230efd: e9 f0 fc ff ff jmpq 230bf2 230f02: 68 00 80 00 00 pushq $0x8000 230f07: e9 eb fe ff ff jmpq 230df7 230f0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000230f10 : 230f10: e8 00 00 00 00 callq 230f15 230f15: 41 57 push %r15 230f17: ba d8 00 00 00 mov $0xd8,%edx 230f1c: 41 56 push %r14 230f1e: 41 55 push %r13 230f20: 41 54 push %r12 230f22: 4c 8d a7 a8 e1 00 00 lea 0xe1a8(%rdi),%r12 230f29: 55 push %rbp 230f2a: 48 89 f5 mov %rsi,%rbp 230f2d: 53 push %rbx 230f2e: 48 89 fb mov %rdi,%rbx 230f31: 4c 89 e7 mov %r12,%rdi 230f34: e8 00 00 00 00 callq 230f39 230f39: 85 c0 test %eax,%eax 230f3b: 75 0b jne 230f48 230f3d: 5b pop %rbx 230f3e: 5d pop %rbp 230f3f: 41 5c pop %r12 230f41: 41 5d pop %r13 230f43: 41 5e pop %r14 230f45: 41 5f pop %r15 230f47: c3 retq 230f48: 4c 8b 7b 08 mov 0x8(%rbx),%r15 230f4c: 31 d2 xor %edx,%edx 230f4e: 48 8b 7b 18 mov 0x18(%rbx),%rdi 230f52: 48 89 ee mov %rbp,%rsi 230f55: 49 8b 07 mov (%r15),%rax 230f58: 44 8b 80 e0 01 00 00 mov 0x1e0(%rax),%r8d 230f5f: 45 85 c0 test %r8d,%r8d 230f62: 0f 95 c2 setne %dl 230f65: e8 16 f6 ff ff callq 230580 230f6a: 44 8b b5 c8 00 00 00 mov 0xc8(%rbp),%r14d 230f71: 41 89 c5 mov %eax,%r13d 230f74: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 230f79: 4c 89 e7 mov %r12,%rdi 230f7c: b9 1b 00 00 00 mov $0x1b,%ecx 230f81: 48 89 ee mov %rbp,%rsi 230f84: 45 31 e4 xor %r12d,%r12d 230f87: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 230f8a: 4c 89 ff mov %r15,%rdi 230f8d: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 230f94: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 230f9b: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 230fa2: 44 8b 4a 44 mov 0x44(%rdx),%r9d 230fa6: 44 0f b6 40 11 movzbl 0x11(%rax),%r8d 230fab: 8b 71 1c mov 0x1c(%rcx),%esi 230fae: 6a 00 pushq $0x0 230fb0: 8b 4a 4c mov 0x4c(%rdx),%ecx 230fb3: 51 push %rcx 230fb4: 0f b6 48 13 movzbl 0x13(%rax),%ecx 230fb8: 51 push %rcx 230fb9: b9 03 00 00 00 mov $0x3,%ecx 230fbe: 6a 00 pushq $0x0 230fc0: 8b 52 48 mov 0x48(%rdx),%edx 230fc3: 52 push %rdx 230fc4: 0f b6 40 12 movzbl 0x12(%rax),%eax 230fc8: 31 d2 xor %edx,%edx 230fca: 50 push %rax 230fcb: 6a 00 pushq $0x0 230fcd: e8 00 00 00 00 callq 230fd2 230fd2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 230fd6: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 230fdd: 48 83 c4 38 add $0x38,%rsp 230fe1: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 230fe8: 48 8b 07 mov (%rdi),%rax 230feb: 44 8b 8a a4 00 00 00 mov 0xa4(%rdx),%r9d 230ff2: 8b b0 80 01 00 00 mov 0x180(%rax),%esi 230ff8: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 230fff: 85 f6 test %esi,%esi 231001: 8b 71 60 mov 0x60(%rcx),%esi 231004: 8b 4d 60 mov 0x60(%rbp),%ecx 231007: 44 0f b6 40 29 movzbl 0x29(%rax),%r8d 23100c: 41 0f 95 c4 setne %r12b 231010: 51 push %rcx 231011: 8b 92 a8 00 00 00 mov 0xa8(%rdx),%edx 231017: b9 02 00 00 00 mov $0x2,%ecx 23101c: 52 push %rdx 23101d: 0f b6 40 2a movzbl 0x2a(%rax),%eax 231021: 31 d2 xor %edx,%edx 231023: 50 push %rax 231024: 8b 45 5c mov 0x5c(%rbp),%eax 231027: 50 push %rax 231028: e8 00 00 00 00 callq 23102d 23102d: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231034: 44 8b 55 68 mov 0x68(%rbp),%r10d 231038: 48 8b 8b 70 e1 00 00 mov 0xe170(%rbx),%rcx 23103f: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 231046: 48 83 c4 20 add $0x20,%rsp 23104a: 8b 70 64 mov 0x64(%rax),%esi 23104d: 8b 43 10 mov 0x10(%rbx),%eax 231050: 44 8b 89 ac 00 00 00 mov 0xac(%rcx),%r9d 231057: 44 0f b6 42 2b movzbl 0x2b(%rdx),%r8d 23105c: f7 d0 not %eax 23105e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231062: 41 0f af c4 imul %r12d,%eax 231066: 41 8d 04 82 lea (%r10,%rax,4),%eax 23106a: 50 push %rax 23106b: 8b 81 b0 00 00 00 mov 0xb0(%rcx),%eax 231071: b9 02 00 00 00 mov $0x2,%ecx 231076: 50 push %rax 231077: 0f b6 42 2c movzbl 0x2c(%rdx),%eax 23107b: 31 d2 xor %edx,%edx 23107d: 50 push %rax 23107e: 8b 45 64 mov 0x64(%rbp),%eax 231081: 50 push %rax 231082: e8 00 00 00 00 callq 231087 231087: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 23108e: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 231095: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 23109c: 48 83 c4 20 add $0x20,%rsp 2310a0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2310a4: 8b 71 34 mov 0x34(%rcx),%esi 2310a7: 8b 4d 04 mov 0x4(%rbp),%ecx 2310aa: 44 8b 8a b4 00 00 00 mov 0xb4(%rdx),%r9d 2310b1: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 2310b6: 51 push %rcx 2310b7: 8b 92 b8 00 00 00 mov 0xb8(%rdx),%edx 2310bd: b9 02 00 00 00 mov $0x2,%ecx 2310c2: 52 push %rdx 2310c3: 0f b6 40 2e movzbl 0x2e(%rax),%eax 2310c7: 31 d2 xor %edx,%edx 2310c9: 50 push %rax 2310ca: 8b 45 00 mov 0x0(%rbp),%eax 2310cd: 50 push %rax 2310ce: e8 00 00 00 00 callq 2310d3 2310d3: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2310da: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2310de: 45 89 e9 mov %r13d,%r9d 2310e1: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2310e8: 48 83 c4 20 add $0x20,%rsp 2310ec: 0f b6 4a 28 movzbl 0x28(%rdx),%ecx 2310f0: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2310f7: 44 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8d 2310fe: 8b 72 10 mov 0x10(%rdx),%esi 231101: ba 01 00 00 00 mov $0x1,%edx 231106: e8 00 00 00 00 callq 23110b 23110b: 41 83 fd 06 cmp $0x6,%r13d 23110f: 0f 84 28 fe ff ff je 230f3d 231115: 48 89 ee mov %rbp,%rsi 231118: 48 89 df mov %rbx,%rdi 23111b: e8 00 f5 ff ff callq 230620 231120: 48 8d b5 cc 00 00 00 lea 0xcc(%rbp),%rsi 231127: 48 89 df mov %rbx,%rdi 23112a: 89 c2 mov %eax,%edx 23112c: e8 9f ee ff ff callq 22ffd0 231131: 45 85 ed test %r13d,%r13d 231134: 0f 84 03 fe ff ff je 230f3d 23113a: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231141: 41 83 ee 07 sub $0x7,%r14d 231145: 8b 70 20 mov 0x20(%rax),%esi 231148: 85 f6 test %esi,%esi 23114a: 74 44 je 231190 23114c: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 231153: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 23115a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23115e: 44 8b 52 54 mov 0x54(%rdx),%r10d 231162: 0f b6 48 15 movzbl 0x15(%rax),%ecx 231166: 44 8b 4a 50 mov 0x50(%rdx),%r9d 23116a: 44 0f b6 40 14 movzbl 0x14(%rax),%r8d 23116f: 41 83 fe 01 cmp $0x1,%r14d 231173: 0f 86 8f 05 00 00 jbe 231708 231179: 6a 00 pushq $0x0 23117b: 41 52 push %r10 23117d: 31 d2 xor %edx,%edx 23117f: 51 push %rcx 231180: b9 02 00 00 00 mov $0x2,%ecx 231185: 6a 00 pushq $0x0 231187: e8 00 00 00 00 callq 23118c 23118c: 48 83 c4 20 add $0x20,%rsp 231190: 48 8b 7d 70 mov 0x70(%rbp),%rdi 231194: e8 00 00 00 00 callq 231199 231199: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2311a0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2311a4: b9 01 00 00 00 mov $0x1,%ecx 2311a9: c1 e0 05 shl $0x5,%eax 2311ac: 44 8b 8a bc 00 00 00 mov 0xbc(%rdx),%r9d 2311b3: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2311ba: 44 0f b6 42 2f movzbl 0x2f(%rdx),%r8d 2311bf: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2311c6: 8b 72 38 mov 0x38(%rdx),%esi 2311c9: 50 push %rax 2311ca: 31 d2 xor %edx,%edx 2311cc: e8 00 00 00 00 callq 2311d1 2311d1: 48 8b 7d 78 mov 0x78(%rbp),%rdi 2311d5: e8 00 00 00 00 callq 2311da 2311da: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2311e1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2311e5: b9 01 00 00 00 mov $0x1,%ecx 2311ea: c1 e0 05 shl $0x5,%eax 2311ed: 44 8b 8a c0 00 00 00 mov 0xc0(%rdx),%r9d 2311f4: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2311fb: 44 0f b6 42 30 movzbl 0x30(%rdx),%r8d 231200: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 231207: 8b 72 3c mov 0x3c(%rdx),%esi 23120a: 50 push %rax 23120b: 31 d2 xor %edx,%edx 23120d: e8 00 00 00 00 callq 231212 231212: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 231219: e8 00 00 00 00 callq 23121e 23121e: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 231225: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231229: b9 01 00 00 00 mov $0x1,%ecx 23122e: c1 e0 05 shl $0x5,%eax 231231: 44 8b 8a c4 00 00 00 mov 0xc4(%rdx),%r9d 231238: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 23123f: 44 0f b6 42 31 movzbl 0x31(%rdx),%r8d 231244: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 23124b: 8b 72 40 mov 0x40(%rdx),%esi 23124e: 50 push %rax 23124f: 31 d2 xor %edx,%edx 231251: e8 00 00 00 00 callq 231256 231256: 48 8b bd 88 00 00 00 mov 0x88(%rbp),%rdi 23125d: e8 00 00 00 00 callq 231262 231262: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 231269: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23126d: b9 01 00 00 00 mov $0x1,%ecx 231272: c1 e0 05 shl $0x5,%eax 231275: 44 8b 8a c8 00 00 00 mov 0xc8(%rdx),%r9d 23127c: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 231283: 44 0f b6 42 32 movzbl 0x32(%rdx),%r8d 231288: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 23128f: 8b 72 44 mov 0x44(%rdx),%esi 231292: 50 push %rax 231293: 31 d2 xor %edx,%edx 231295: e8 00 00 00 00 callq 23129a 23129a: 48 8b bd 90 00 00 00 mov 0x90(%rbp),%rdi 2312a1: 48 83 c4 20 add $0x20,%rsp 2312a5: e8 00 00 00 00 callq 2312aa 2312aa: 48 8b b5 90 00 00 00 mov 0x90(%rbp),%rsi 2312b1: 48 8b bb 60 e1 00 00 mov 0xe160(%rbx),%rdi 2312b8: c1 e0 05 shl $0x5,%eax 2312bb: 48 89 f1 mov %rsi,%rcx 2312be: 89 c2 mov %eax,%edx 2312c0: 44 8b 57 48 mov 0x48(%rdi),%r10d 2312c4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2312c8: 48 c1 f9 3f sar $0x3f,%rcx 2312cc: 48 89 c8 mov %rcx,%rax 2312cf: 48 31 f0 xor %rsi,%rax 2312d2: 48 29 c8 sub %rcx,%rax 2312d5: 48 c1 e8 20 shr $0x20,%rax 2312d9: 89 c1 mov %eax,%ecx 2312db: f7 d9 neg %ecx 2312dd: 48 85 f6 test %rsi,%rsi 2312e0: 48 8b b3 70 e1 00 00 mov 0xe170(%rbx),%rsi 2312e7: 0f 48 c1 cmovs %ecx,%eax 2312ea: 48 8b 8b 68 e1 00 00 mov 0xe168(%rbx),%rcx 2312f1: 44 8b 8e cc 00 00 00 mov 0xcc(%rsi),%r9d 2312f8: 44 0f b6 41 33 movzbl 0x33(%rcx),%r8d 2312fd: 50 push %rax 2312fe: 8b 86 d0 00 00 00 mov 0xd0(%rsi),%eax 231304: 44 89 d6 mov %r10d,%esi 231307: 50 push %rax 231308: 0f b6 41 34 movzbl 0x34(%rcx),%eax 23130c: b9 02 00 00 00 mov $0x2,%ecx 231311: 50 push %rax 231312: 52 push %rdx 231313: 31 d2 xor %edx,%edx 231315: e8 00 00 00 00 callq 23131a 23131a: 48 8b bd 98 00 00 00 mov 0x98(%rbp),%rdi 231321: 48 83 c4 20 add $0x20,%rsp 231325: e8 00 00 00 00 callq 23132a 23132a: 48 8b b5 98 00 00 00 mov 0x98(%rbp),%rsi 231331: 48 8b bb 60 e1 00 00 mov 0xe160(%rbx),%rdi 231338: c1 e0 05 shl $0x5,%eax 23133b: 48 89 f1 mov %rsi,%rcx 23133e: 89 c2 mov %eax,%edx 231340: 44 8b 57 4c mov 0x4c(%rdi),%r10d 231344: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231348: 48 c1 f9 3f sar $0x3f,%rcx 23134c: 48 89 c8 mov %rcx,%rax 23134f: 48 31 f0 xor %rsi,%rax 231352: 48 29 c8 sub %rcx,%rax 231355: 48 c1 e8 20 shr $0x20,%rax 231359: 89 c1 mov %eax,%ecx 23135b: f7 d9 neg %ecx 23135d: 48 85 f6 test %rsi,%rsi 231360: 48 8b b3 70 e1 00 00 mov 0xe170(%rbx),%rsi 231367: 0f 48 c1 cmovs %ecx,%eax 23136a: 48 8b 8b 68 e1 00 00 mov 0xe168(%rbx),%rcx 231371: 44 8b 8e d4 00 00 00 mov 0xd4(%rsi),%r9d 231378: 44 0f b6 41 35 movzbl 0x35(%rcx),%r8d 23137d: 50 push %rax 23137e: 8b 86 d8 00 00 00 mov 0xd8(%rsi),%eax 231384: 44 89 d6 mov %r10d,%esi 231387: 50 push %rax 231388: 0f b6 41 36 movzbl 0x36(%rcx),%eax 23138c: b9 02 00 00 00 mov $0x2,%ecx 231391: 50 push %rax 231392: 52 push %rdx 231393: 31 d2 xor %edx,%edx 231395: e8 00 00 00 00 callq 23139a 23139a: 48 8b bd a0 00 00 00 mov 0xa0(%rbp),%rdi 2313a1: 48 83 c4 20 add $0x20,%rsp 2313a5: e8 00 00 00 00 callq 2313aa 2313aa: 48 8b b5 a0 00 00 00 mov 0xa0(%rbp),%rsi 2313b1: 48 8b bb 60 e1 00 00 mov 0xe160(%rbx),%rdi 2313b8: c1 e0 05 shl $0x5,%eax 2313bb: 48 89 f1 mov %rsi,%rcx 2313be: 89 c2 mov %eax,%edx 2313c0: 44 8b 57 50 mov 0x50(%rdi),%r10d 2313c4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2313c8: 48 c1 f9 3f sar $0x3f,%rcx 2313cc: 48 89 c8 mov %rcx,%rax 2313cf: 48 31 f0 xor %rsi,%rax 2313d2: 48 29 c8 sub %rcx,%rax 2313d5: 48 c1 e8 20 shr $0x20,%rax 2313d9: 89 c1 mov %eax,%ecx 2313db: f7 d9 neg %ecx 2313dd: 48 85 f6 test %rsi,%rsi 2313e0: 48 8b b3 70 e1 00 00 mov 0xe170(%rbx),%rsi 2313e7: 0f 48 c1 cmovs %ecx,%eax 2313ea: 48 8b 8b 68 e1 00 00 mov 0xe168(%rbx),%rcx 2313f1: 44 8b 8e dc 00 00 00 mov 0xdc(%rsi),%r9d 2313f8: 44 0f b6 41 37 movzbl 0x37(%rcx),%r8d 2313fd: 50 push %rax 2313fe: 8b 86 e0 00 00 00 mov 0xe0(%rsi),%eax 231404: 44 89 d6 mov %r10d,%esi 231407: 50 push %rax 231408: 0f b6 41 38 movzbl 0x38(%rcx),%eax 23140c: b9 02 00 00 00 mov $0x2,%ecx 231411: 50 push %rax 231412: 52 push %rdx 231413: 31 d2 xor %edx,%edx 231415: e8 00 00 00 00 callq 23141a 23141a: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231421: 48 83 c4 20 add $0x20,%rsp 231425: 8b 48 54 mov 0x54(%rax),%ecx 231428: 85 c9 test %ecx,%ecx 23142a: 0f 85 53 02 00 00 jne 231683 231430: 48 8b bd b0 00 00 00 mov 0xb0(%rbp),%rdi 231437: e8 00 00 00 00 callq 23143c 23143c: 48 8b b5 b0 00 00 00 mov 0xb0(%rbp),%rsi 231443: 48 8b bb 60 e1 00 00 mov 0xe160(%rbx),%rdi 23144a: c1 e0 05 shl $0x5,%eax 23144d: 48 89 f1 mov %rsi,%rcx 231450: 89 c2 mov %eax,%edx 231452: 44 8b 57 58 mov 0x58(%rdi),%r10d 231456: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23145a: 48 c1 f9 3f sar $0x3f,%rcx 23145e: 48 89 c8 mov %rcx,%rax 231461: 48 31 f0 xor %rsi,%rax 231464: 48 29 c8 sub %rcx,%rax 231467: 48 c1 e8 20 shr $0x20,%rax 23146b: 89 c1 mov %eax,%ecx 23146d: f7 d9 neg %ecx 23146f: 48 85 f6 test %rsi,%rsi 231472: 48 8b b3 70 e1 00 00 mov 0xe170(%rbx),%rsi 231479: 0f 48 c1 cmovs %ecx,%eax 23147c: 48 8b 8b 68 e1 00 00 mov 0xe168(%rbx),%rcx 231483: 44 8b 8e ec 00 00 00 mov 0xec(%rsi),%r9d 23148a: 44 0f b6 41 3b movzbl 0x3b(%rcx),%r8d 23148f: 50 push %rax 231490: 8b 86 f0 00 00 00 mov 0xf0(%rsi),%eax 231496: 44 89 d6 mov %r10d,%esi 231499: 50 push %rax 23149a: 0f b6 41 3c movzbl 0x3c(%rcx),%eax 23149e: b9 02 00 00 00 mov $0x2,%ecx 2314a3: 50 push %rax 2314a4: 52 push %rdx 2314a5: 31 d2 xor %edx,%edx 2314a7: e8 00 00 00 00 callq 2314ac 2314ac: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2314b3: 48 83 c4 20 add $0x20,%rsp 2314b7: 8b 51 5c mov 0x5c(%rcx),%edx 2314ba: 85 d2 test %edx,%edx 2314bc: 0f 85 35 01 00 00 jne 2315f7 2314c2: 8b 71 24 mov 0x24(%rcx),%esi 2314c5: 8b 4d 14 mov 0x14(%rbp),%ecx 2314c8: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2314cf: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2314d6: 83 e9 01 sub $0x1,%ecx 2314d9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2314dd: 44 8b 4a 58 mov 0x58(%rdx),%r9d 2314e1: 44 0f b6 40 16 movzbl 0x16(%rax),%r8d 2314e6: 51 push %rcx 2314e7: 8b 4a 64 mov 0x64(%rdx),%ecx 2314ea: 51 push %rcx 2314eb: 0f b6 48 19 movzbl 0x19(%rax),%ecx 2314ef: 51 push %rcx 2314f0: 8b 4d 10 mov 0x10(%rbp),%ecx 2314f3: 83 e9 01 sub $0x1,%ecx 2314f6: 51 push %rcx 2314f7: 8b 4a 60 mov 0x60(%rdx),%ecx 2314fa: 51 push %rcx 2314fb: 0f b6 48 18 movzbl 0x18(%rax),%ecx 2314ff: 51 push %rcx 231500: 8b 4d 0c mov 0xc(%rbp),%ecx 231503: 83 e9 01 sub $0x1,%ecx 231506: 51 push %rcx 231507: 8b 52 5c mov 0x5c(%rdx),%edx 23150a: b9 04 00 00 00 mov $0x4,%ecx 23150f: 52 push %rdx 231510: 0f b6 40 17 movzbl 0x17(%rax),%eax 231514: 31 d2 xor %edx,%edx 231516: 50 push %rax 231517: 8b 45 08 mov 0x8(%rbp),%eax 23151a: 83 e8 01 sub $0x1,%eax 23151d: 50 push %rax 23151e: e8 00 00 00 00 callq 231523 231523: 31 d2 xor %edx,%edx 231525: 48 89 ee mov %rbp,%rsi 231528: 48 89 df mov %rbx,%rdi 23152b: 48 83 c4 50 add $0x50,%rsp 23152f: 41 83 fe 01 cmp $0x1,%r14d 231533: 0f 96 c2 setbe %dl 231536: e8 a5 ec ff ff callq 2301e0 23153b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 231540: 5b pop %rbx 231541: 5d pop %rbp 231542: 41 5c pop %r12 231544: 41 5d pop %r13 231546: 41 5e pop %r14 231548: 41 5f pop %r15 23154a: c3 retq 23154b: 49 8b 57 10 mov 0x10(%r15),%rdx 23154f: 4c 8b 52 08 mov 0x8(%rdx),%r10 231553: 48 8b 32 mov (%rdx),%rsi 231556: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 23155d 23155d: 89 c0 mov %eax,%eax 23155f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 231567 231566: 00 231567: 73 2d jae 231596 231569: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 231570 231570: 48 85 c0 test %rax,%rax 231573: 74 21 je 231596 231575: 48 8b 78 08 mov 0x8(%rax),%rdi 231579: 68 a8 02 00 00 pushq $0x2a8 23157e: 48 8d 4a 10 lea 0x10(%rdx),%rcx 231582: 4c 8d 42 18 lea 0x18(%rdx),%r8 231586: 49 c7 c1 00 00 00 00 mov $0x0,%r9 23158d: 4c 89 d2 mov %r10,%rdx 231590: e8 00 00 00 00 callq 231595 231595: 5f pop %rdi 231596: 4c 8b 7b 08 mov 0x8(%rbx),%r15 23159a: e9 da f9 ff ff jmpq 230f79 23159f: 48 8b 43 08 mov 0x8(%rbx),%rax 2315a3: 48 8b 50 10 mov 0x10(%rax),%rdx 2315a7: 4c 8b 52 08 mov 0x8(%rdx),%r10 2315ab: 48 8b 32 mov (%rdx),%rsi 2315ae: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2315b5 2315b5: 89 c0 mov %eax,%eax 2315b7: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2315bf 2315be: 00 2315bf: 0f 83 78 f9 ff ff jae 230f3d 2315c5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2315cc 2315cc: 48 85 c0 test %rax,%rax 2315cf: 74 21 je 2315f2 2315d1: 48 8b 78 08 mov 0x8(%rax),%rdi 2315d5: 68 e1 02 00 00 pushq $0x2e1 2315da: 48 8d 4a 10 lea 0x10(%rdx),%rcx 2315de: 4c 8d 42 18 lea 0x18(%rdx),%r8 2315e2: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2315e9: 4c 89 d2 mov %r10,%rdx 2315ec: e8 00 00 00 00 callq 2315f1 2315f1: 58 pop %rax 2315f2: e9 46 f9 ff ff jmpq 230f3d 2315f7: 48 8b bd b8 00 00 00 mov 0xb8(%rbp),%rdi 2315fe: e8 00 00 00 00 callq 231603 231603: 48 8b b5 b8 00 00 00 mov 0xb8(%rbp),%rsi 23160a: 48 8b bb 60 e1 00 00 mov 0xe160(%rbx),%rdi 231611: c1 e0 05 shl $0x5,%eax 231614: 48 89 f1 mov %rsi,%rcx 231617: 89 c2 mov %eax,%edx 231619: 44 8b 57 5c mov 0x5c(%rdi),%r10d 23161d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231621: 48 c1 f9 3f sar $0x3f,%rcx 231625: 48 89 c8 mov %rcx,%rax 231628: 48 31 f0 xor %rsi,%rax 23162b: 48 29 c8 sub %rcx,%rax 23162e: 48 c1 e8 20 shr $0x20,%rax 231632: 89 c1 mov %eax,%ecx 231634: f7 d9 neg %ecx 231636: 48 85 f6 test %rsi,%rsi 231639: 48 8b b3 70 e1 00 00 mov 0xe170(%rbx),%rsi 231640: 0f 48 c1 cmovs %ecx,%eax 231643: 48 8b 8b 68 e1 00 00 mov 0xe168(%rbx),%rcx 23164a: 44 8b 8e f4 00 00 00 mov 0xf4(%rsi),%r9d 231651: 44 0f b6 41 3d movzbl 0x3d(%rcx),%r8d 231656: 50 push %rax 231657: 8b 86 f8 00 00 00 mov 0xf8(%rsi),%eax 23165d: 44 89 d6 mov %r10d,%esi 231660: 50 push %rax 231661: 0f b6 41 3e movzbl 0x3e(%rcx),%eax 231665: b9 02 00 00 00 mov $0x2,%ecx 23166a: 50 push %rax 23166b: 52 push %rdx 23166c: 31 d2 xor %edx,%edx 23166e: e8 00 00 00 00 callq 231673 231673: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 23167a: 48 83 c4 20 add $0x20,%rsp 23167e: e9 3f fe ff ff jmpq 2314c2 231683: 48 8b bd a8 00 00 00 mov 0xa8(%rbp),%rdi 23168a: e8 00 00 00 00 callq 23168f 23168f: 48 8b b5 a8 00 00 00 mov 0xa8(%rbp),%rsi 231696: 48 8b bb 60 e1 00 00 mov 0xe160(%rbx),%rdi 23169d: c1 e0 05 shl $0x5,%eax 2316a0: 48 89 f1 mov %rsi,%rcx 2316a3: 89 c2 mov %eax,%edx 2316a5: 44 8b 57 54 mov 0x54(%rdi),%r10d 2316a9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2316ad: 48 c1 f9 3f sar $0x3f,%rcx 2316b1: 48 89 c8 mov %rcx,%rax 2316b4: 48 31 f0 xor %rsi,%rax 2316b7: 48 29 c8 sub %rcx,%rax 2316ba: 48 c1 e8 20 shr $0x20,%rax 2316be: 89 c1 mov %eax,%ecx 2316c0: f7 d9 neg %ecx 2316c2: 48 85 f6 test %rsi,%rsi 2316c5: 48 8b b3 70 e1 00 00 mov 0xe170(%rbx),%rsi 2316cc: 0f 48 c1 cmovs %ecx,%eax 2316cf: 48 8b 8b 68 e1 00 00 mov 0xe168(%rbx),%rcx 2316d6: 44 8b 8e e4 00 00 00 mov 0xe4(%rsi),%r9d 2316dd: 44 0f b6 41 39 movzbl 0x39(%rcx),%r8d 2316e2: 50 push %rax 2316e3: 8b 86 e8 00 00 00 mov 0xe8(%rsi),%eax 2316e9: 44 89 d6 mov %r10d,%esi 2316ec: 50 push %rax 2316ed: 0f b6 41 3a movzbl 0x3a(%rcx),%eax 2316f1: b9 02 00 00 00 mov $0x2,%ecx 2316f6: 50 push %rax 2316f7: 52 push %rdx 2316f8: 31 d2 xor %edx,%edx 2316fa: e8 00 00 00 00 callq 2316ff 2316ff: 48 83 c4 20 add $0x20,%rsp 231703: e9 28 fd ff ff jmpq 231430 231708: 68 00 80 00 00 pushq $0x8000 23170d: e9 69 fa ff ff jmpq 23117b 231712: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 231719: 00 00 00 23171c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000231720 : 231720: e8 00 00 00 00 callq 231725 231725: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 23172c: 0f b6 80 8c 00 00 00 movzbl 0x8c(%rax),%eax 231733: 88 06 mov %al,(%rsi) 231735: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 23173c: 8b 80 30 02 00 00 mov 0x230(%rax),%eax 231742: 89 46 0c mov %eax,0xc(%rsi) 231745: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 23174c: 0f b6 80 8d 00 00 00 movzbl 0x8d(%rax),%eax 231753: 88 46 01 mov %al,0x1(%rsi) 231756: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 23175d: 8b 80 34 02 00 00 mov 0x234(%rax),%eax 231763: 89 46 10 mov %eax,0x10(%rsi) 231766: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 23176d: 0f b6 80 8e 00 00 00 movzbl 0x8e(%rax),%eax 231774: 88 46 02 mov %al,0x2(%rsi) 231777: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 23177e: 8b 80 38 02 00 00 mov 0x238(%rax),%eax 231784: 89 46 14 mov %eax,0x14(%rsi) 231787: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 23178e: 0f b6 80 8f 00 00 00 movzbl 0x8f(%rax),%eax 231795: 88 46 03 mov %al,0x3(%rsi) 231798: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 23179f: 8b 80 3c 02 00 00 mov 0x23c(%rax),%eax 2317a5: 89 46 18 mov %eax,0x18(%rsi) 2317a8: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2317af: 0f b6 40 69 movzbl 0x69(%rax),%eax 2317b3: 88 46 04 mov %al,0x4(%rsi) 2317b6: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2317bd: 8b 80 a4 01 00 00 mov 0x1a4(%rax),%eax 2317c3: 89 46 1c mov %eax,0x1c(%rsi) 2317c6: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2317cd: 0f b6 40 6a movzbl 0x6a(%rax),%eax 2317d1: 88 46 05 mov %al,0x5(%rsi) 2317d4: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2317db: 8b 80 a8 01 00 00 mov 0x1a8(%rax),%eax 2317e1: 89 46 20 mov %eax,0x20(%rsi) 2317e4: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2317eb: 0f b6 40 6b movzbl 0x6b(%rax),%eax 2317ef: 88 46 06 mov %al,0x6(%rsi) 2317f2: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2317f9: 8b 80 ac 01 00 00 mov 0x1ac(%rax),%eax 2317ff: 89 46 24 mov %eax,0x24(%rsi) 231802: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 231809: 0f b6 40 66 movzbl 0x66(%rax),%eax 23180d: 88 46 09 mov %al,0x9(%rsi) 231810: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231817: 8b 80 98 01 00 00 mov 0x198(%rax),%eax 23181d: 89 46 30 mov %eax,0x30(%rsi) 231820: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 231827: 0f b6 40 60 movzbl 0x60(%rax),%eax 23182b: 88 46 07 mov %al,0x7(%rsi) 23182e: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231835: 8b 80 80 01 00 00 mov 0x180(%rax),%eax 23183b: 89 46 28 mov %eax,0x28(%rsi) 23183e: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 231845: 0f b6 40 61 movzbl 0x61(%rax),%eax 231849: 88 46 08 mov %al,0x8(%rsi) 23184c: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231853: 8b 80 84 01 00 00 mov 0x184(%rax),%eax 231859: 89 46 2c mov %eax,0x2c(%rsi) 23185c: c3 retq 23185d: 0f 1f 00 nopl (%rax) 0000000000231860 : 231860: e8 00 00 00 00 callq 231865 231865: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 23186c: 0f b6 80 31 02 00 00 movzbl 0x231(%rax),%eax 231873: 88 06 mov %al,(%rsi) 231875: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 23187c: 8b 80 c4 08 00 00 mov 0x8c4(%rax),%eax 231882: 89 46 0c mov %eax,0xc(%rsi) 231885: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 23188c: 0f b6 80 32 02 00 00 movzbl 0x232(%rax),%eax 231893: 88 46 01 mov %al,0x1(%rsi) 231896: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 23189d: 8b 80 c8 08 00 00 mov 0x8c8(%rax),%eax 2318a3: 89 46 10 mov %eax,0x10(%rsi) 2318a6: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2318ad: 0f b6 80 33 02 00 00 movzbl 0x233(%rax),%eax 2318b4: 88 46 02 mov %al,0x2(%rsi) 2318b7: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2318be: 8b 80 cc 08 00 00 mov 0x8cc(%rax),%eax 2318c4: 89 46 14 mov %eax,0x14(%rsi) 2318c7: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2318ce: 0f b6 80 34 02 00 00 movzbl 0x234(%rax),%eax 2318d5: 88 46 03 mov %al,0x3(%rsi) 2318d8: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2318df: 8b 80 d0 08 00 00 mov 0x8d0(%rax),%eax 2318e5: 89 46 18 mov %eax,0x18(%rsi) 2318e8: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2318ef: 0f b6 80 0e 02 00 00 movzbl 0x20e(%rax),%eax 2318f6: 88 46 04 mov %al,0x4(%rsi) 2318f9: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231900: 8b 80 38 08 00 00 mov 0x838(%rax),%eax 231906: 89 46 1c mov %eax,0x1c(%rsi) 231909: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 231910: 0f b6 80 0f 02 00 00 movzbl 0x20f(%rax),%eax 231917: 88 46 05 mov %al,0x5(%rsi) 23191a: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231921: 8b 80 3c 08 00 00 mov 0x83c(%rax),%eax 231927: 89 46 20 mov %eax,0x20(%rsi) 23192a: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 231931: 0f b6 80 10 02 00 00 movzbl 0x210(%rax),%eax 231938: 88 46 06 mov %al,0x6(%rsi) 23193b: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231942: 8b 80 40 08 00 00 mov 0x840(%rax),%eax 231948: 89 46 24 mov %eax,0x24(%rsi) 23194b: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 231952: 0f b6 80 0b 02 00 00 movzbl 0x20b(%rax),%eax 231959: 88 46 09 mov %al,0x9(%rsi) 23195c: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231963: 8b 80 2c 08 00 00 mov 0x82c(%rax),%eax 231969: 89 46 30 mov %eax,0x30(%rsi) 23196c: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 231973: 0f b6 80 05 02 00 00 movzbl 0x205(%rax),%eax 23197a: 88 46 07 mov %al,0x7(%rsi) 23197d: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231984: 8b 80 14 08 00 00 mov 0x814(%rax),%eax 23198a: 89 46 28 mov %eax,0x28(%rsi) 23198d: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 231994: 0f b6 80 06 02 00 00 movzbl 0x206(%rax),%eax 23199b: 88 46 08 mov %al,0x8(%rsi) 23199e: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2319a5: 8b 80 18 08 00 00 mov 0x818(%rax),%eax 2319ab: 89 46 2c mov %eax,0x2c(%rsi) 2319ae: c3 retq 2319af: 90 nop 00000000002319b0 : 2319b0: e8 00 00 00 00 callq 2319b5 2319b5: 41 54 push %r12 2319b7: 55 push %rbp 2319b8: 53 push %rbx 2319b9: 48 83 ec 20 sub $0x20,%rsp 2319bd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2319c4: 00 00 2319c6: 48 89 44 24 18 mov %rax,0x18(%rsp) 2319cb: 31 c0 xor %eax,%eax 2319cd: 48 85 f6 test %rsi,%rsi 2319d0: 0f 84 64 01 00 00 je 231b3a 2319d6: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2319dd: 48 89 fb mov %rdi,%rbx 2319e0: 48 89 f5 mov %rsi,%rbp 2319e3: 31 d2 xor %edx,%edx 2319e5: b9 01 00 00 00 mov $0x1,%ecx 2319ea: 44 8b 88 60 09 00 00 mov 0x960(%rax),%r9d 2319f1: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2319f8: 44 0f b6 80 58 02 00 movzbl 0x258(%rax),%r8d 2319ff: 00 231a00: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 231a07: 48 8b 7f 08 mov 0x8(%rdi),%rdi 231a0b: 8b b0 a4 03 00 00 mov 0x3a4(%rax),%esi 231a11: 6a 09 pushq $0x9 231a13: e8 00 00 00 00 callq 231a18 231a18: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231a1f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231a23: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 231a28: 8b 88 68 09 00 00 mov 0x968(%rax),%ecx 231a2e: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 231a35: 0f b6 90 5a 02 00 00 movzbl 0x25a(%rax),%edx 231a3c: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231a43: 8b b0 a8 03 00 00 mov 0x3a8(%rax),%esi 231a49: e8 00 00 00 00 callq 231a4e 231a4e: 5a pop %rdx 231a4f: 83 3c 24 04 cmpl $0x4,(%rsp) 231a53: 0f 84 a0 00 00 00 je 231af9 231a59: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231a60: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 231a67: 41 bc 04 00 00 00 mov $0x4,%r12d 231a6d: 48 8b 80 5c 01 00 00 mov 0x15c(%rax),%rax 231a74: 0f b7 52 57 movzwl 0x57(%rdx),%edx 231a78: 48 89 44 24 08 mov %rax,0x8(%rsp) 231a7d: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231a84: 66 89 54 24 04 mov %dx,0x4(%rsp) 231a89: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 231a90: 48 89 44 24 10 mov %rax,0x10(%rsp) 231a95: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231a99: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 231a9e: 48 89 ee mov %rbp,%rsi 231aa1: e8 00 00 00 00 callq 231aa6 231aa6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231aaa: b9 01 00 00 00 mov $0x1,%ecx 231aaf: 31 d2 xor %edx,%edx 231ab1: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231ab8: 44 8b 88 58 01 00 00 mov 0x158(%rax),%r9d 231abf: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 231ac6: 44 0f b6 40 56 movzbl 0x56(%rax),%r8d 231acb: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231ad2: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 231ad8: 41 54 push %r12 231ada: e8 00 00 00 00 callq 231adf 231adf: 58 pop %rax 231ae0: 48 8b 44 24 18 mov 0x18(%rsp),%rax 231ae5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 231aec: 00 00 231aee: 75 7f jne 231b6f 231af0: 48 83 c4 20 add $0x20,%rsp 231af4: 5b pop %rbx 231af5: 5d pop %rbp 231af6: 41 5c pop %r12 231af8: c3 retq 231af9: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231b00: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 231b07: 41 bc 05 00 00 00 mov $0x5,%r12d 231b0d: 48 8b 80 5c 01 00 00 mov 0x15c(%rax),%rax 231b14: 0f b7 52 57 movzwl 0x57(%rdx),%edx 231b18: 48 89 44 24 08 mov %rax,0x8(%rsp) 231b1d: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231b24: 66 89 54 24 04 mov %dx,0x4(%rsp) 231b29: 48 8b 80 8c 00 00 00 mov 0x8c(%rax),%rax 231b30: 48 89 44 24 10 mov %rax,0x10(%rsp) 231b35: e9 5b ff ff ff jmpq 231a95 231b3a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 231b3f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 231b46: 00 00 231b48: 75 25 jne 231b6f 231b4a: 48 83 c4 20 add $0x20,%rsp 231b4e: b9 c1 00 00 00 mov $0xc1,%ecx 231b53: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 231b5a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 231b61: 5b pop %rbx 231b62: bf 02 00 00 00 mov $0x2,%edi 231b67: 5d pop %rbp 231b68: 41 5c pop %r12 231b6a: e9 00 00 00 00 jmpq 231b6f 231b6f: e8 00 00 00 00 callq 231b74 231b74: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 231b7b: 00 00 00 00 231b7f: 90 nop 0000000000231b80 : 231b80: e8 00 00 00 00 callq 231b85 231b85: 53 push %rbx 231b86: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 231b8d: 48 89 fb mov %rdi,%rbx 231b90: 41 b9 08 00 00 00 mov $0x8,%r9d 231b96: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231b9d: 0f b6 8a 95 00 00 00 movzbl 0x95(%rdx),%ecx 231ba4: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 231bab: 44 8b 80 54 02 00 00 mov 0x254(%rax),%r8d 231bb2: 48 8b 7f 08 mov 0x8(%rdi),%rdi 231bb6: 8b b2 24 01 00 00 mov 0x124(%rdx),%esi 231bbc: ba 01 00 00 00 mov $0x1,%edx 231bc1: e8 00 00 00 00 callq 231bc6 231bc6: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 231bcd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231bd1: 45 31 c9 xor %r9d,%r9d 231bd4: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231bdb: 0f b6 8a 4b 02 00 00 movzbl 0x24b(%rdx),%ecx 231be2: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 231be9: 44 8b 80 2c 09 00 00 mov 0x92c(%rax),%r8d 231bf0: 5b pop %rbx 231bf1: 8b b2 8c 03 00 00 mov 0x38c(%rdx),%esi 231bf7: ba 01 00 00 00 mov $0x1,%edx 231bfc: e9 00 00 00 00 jmpq 231c01 231c01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 231c08: 00 00 00 00 231c0c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000231c10 : 231c10: e8 00 00 00 00 callq 231c15 231c15: 53 push %rbx 231c16: 48 89 fb mov %rdi,%rbx 231c19: 48 81 ec 98 00 00 00 sub $0x98,%rsp 231c20: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 231c27: 00 00 231c29: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 231c30: 00 231c31: 31 c0 xor %eax,%eax 231c33: 83 7e 60 02 cmpl $0x2,0x60(%rsi) 231c37: 0f 85 26 01 00 00 jne 231d63 231c3d: 48 8b 06 mov (%rsi),%rax 231c40: ba 0c 00 00 00 mov $0xc,%edx 231c45: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 231c4a: 48 89 44 24 30 mov %rax,0x30(%rsp) 231c4f: 48 8b 46 08 mov 0x8(%rsi),%rax 231c53: 48 89 44 24 38 mov %rax,0x38(%rsp) 231c58: 48 8b 46 10 mov 0x10(%rsi),%rax 231c5c: 48 89 44 24 40 mov %rax,0x40(%rsp) 231c61: 48 8b 46 18 mov 0x18(%rsi),%rax 231c65: 48 89 44 24 48 mov %rax,0x48(%rsp) 231c6a: 48 8b 46 20 mov 0x20(%rsi),%rax 231c6e: 48 89 44 24 50 mov %rax,0x50(%rsp) 231c73: 48 8b 46 28 mov 0x28(%rsi),%rax 231c77: 48 89 44 24 58 mov %rax,0x58(%rsp) 231c7c: 48 8b 46 30 mov 0x30(%rsi),%rax 231c80: 48 89 44 24 60 mov %rax,0x60(%rsp) 231c85: 48 8b 46 38 mov 0x38(%rsi),%rax 231c89: 48 89 44 24 68 mov %rax,0x68(%rsp) 231c8e: 48 8b 46 40 mov 0x40(%rsi),%rax 231c92: 48 89 44 24 70 mov %rax,0x70(%rsp) 231c97: 48 8b 46 48 mov 0x48(%rsi),%rax 231c9b: 48 89 44 24 78 mov %rax,0x78(%rsp) 231ca0: 48 8b 46 50 mov 0x50(%rsi),%rax 231ca4: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 231cab: 00 231cac: 48 8b 46 58 mov 0x58(%rsi),%rax 231cb0: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 231cb5: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 231cbc: 00 231cbd: e8 00 00 00 00 callq 231cc2 231cc2: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231cc9: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 231cd0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231cd4: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 231cd9: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 231ce0: 0f b7 52 42 movzwl 0x42(%rdx),%edx 231ce4: 48 89 44 24 08 mov %rax,0x8(%rsp) 231ce9: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231cf0: 66 89 54 24 04 mov %dx,0x4(%rsp) 231cf5: 8b 50 6c mov 0x6c(%rax),%edx 231cf8: 8b 80 80 00 00 00 mov 0x80(%rax),%eax 231cfe: 89 54 24 10 mov %edx,0x10(%rsp) 231d02: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 231d07: 89 44 24 14 mov %eax,0x14(%rsp) 231d0b: e8 00 00 00 00 callq 231d10 231d10: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231d14: b9 01 00 00 00 mov $0x1,%ecx 231d19: 31 d2 xor %edx,%edx 231d1b: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231d22: 44 8b 88 04 01 00 00 mov 0x104(%rax),%r9d 231d29: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 231d30: 44 0f b6 40 41 movzbl 0x41(%rax),%r8d 231d35: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231d3c: 8b 70 68 mov 0x68(%rax),%esi 231d3f: 6a 01 pushq $0x1 231d41: e8 00 00 00 00 callq 231d46 231d46: 58 pop %rax 231d47: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 231d4e: 00 231d4f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 231d56: 00 00 231d58: 75 42 jne 231d9c 231d5a: 48 81 c4 98 00 00 00 add $0x98,%rsp 231d61: 5b pop %rbx 231d62: c3 retq 231d63: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231d6a: 31 d2 xor %edx,%edx 231d6c: b9 01 00 00 00 mov $0x1,%ecx 231d71: 44 8b 88 04 01 00 00 mov 0x104(%rax),%r9d 231d78: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 231d7f: 44 0f b6 40 41 movzbl 0x41(%rax),%r8d 231d84: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 231d8b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 231d8f: 8b 70 68 mov 0x68(%rax),%esi 231d92: 6a 00 pushq $0x0 231d94: e8 00 00 00 00 callq 231d99 231d99: 5a pop %rdx 231d9a: eb ab jmp 231d47 231d9c: e8 00 00 00 00 callq 231da1 231da1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 231da8: 00 00 00 00 231dac: 0f 1f 40 00 nopl 0x0(%rax) 0000000000231db0 : 231db0: e8 00 00 00 00 callq 231db5 231db5: 55 push %rbp 231db6: 48 89 fd mov %rdi,%rbp 231db9: 89 f7 mov %esi,%edi 231dbb: 48 83 ec 10 sub $0x10,%rsp 231dbf: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 231dc6: 00 00 231dc8: 48 89 44 24 08 mov %rax,0x8(%rsp) 231dcd: 31 c0 xor %eax,%eax 231dcf: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 231dd4: e8 00 00 00 00 callq 231dd9 231dd9: 48 85 c0 test %rax,%rax 231ddc: 74 21 je 231dff 231dde: 48 89 c6 mov %rax,%rsi 231de1: 48 89 ef mov %rbp,%rdi 231de4: e8 c7 fb ff ff callq 2319b0 231de9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 231dee: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 231df5: 00 00 231df7: 75 25 jne 231e1e 231df9: 48 83 c4 10 add $0x10,%rsp 231dfd: 5d pop %rbp 231dfe: c3 retq 231dff: b9 f9 00 00 00 mov $0xf9,%ecx 231e04: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 231e0b: bf 02 00 00 00 mov $0x2,%edi 231e10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 231e17: e8 00 00 00 00 callq 231e1c 231e1c: eb cb jmp 231de9 231e1e: e8 00 00 00 00 callq 231e23 231e23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 231e2a: 00 00 00 00 231e2e: 66 90 xchg %ax,%ax 0000000000231e30 : 231e30: e8 00 00 00 00 callq 231e35 231e35: e9 76 fb ff ff jmpq 2319b0 231e3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000231e40 : 231e40: e8 00 00 00 00 callq 231e45 231e45: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 231e4c: 83 f6 01 xor $0x1,%esi 231e4f: b9 01 00 00 00 mov $0x1,%ecx 231e54: 31 d2 xor %edx,%edx 231e56: 40 0f b6 f6 movzbl %sil,%esi 231e5a: 44 8b 88 6c 01 00 00 mov 0x16c(%rax),%r9d 231e61: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 231e68: 44 0f b6 40 5b movzbl 0x5b(%rax),%r8d 231e6d: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 231e74: 48 8b 7f 08 mov 0x8(%rdi),%rdi 231e78: 44 8b 90 a0 00 00 00 mov 0xa0(%rax),%r10d 231e7f: 56 push %rsi 231e80: 44 89 d6 mov %r10d,%esi 231e83: e8 00 00 00 00 callq 231e88 231e88: 58 pop %rax 231e89: c3 retq 231e8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000231e90 : 231e90: e8 00 00 00 00 callq 231e95 231e95: 41 55 push %r13 231e97: 49 89 f5 mov %rsi,%r13 231e9a: 41 54 push %r12 231e9c: 41 89 d4 mov %edx,%r12d 231e9f: 55 push %rbp 231ea0: 53 push %rbx 231ea1: 48 89 fb mov %rdi,%rbx 231ea4: 48 8b 7f 08 mov 0x8(%rdi),%rdi 231ea8: e8 00 00 00 00 callq 231ead 231ead: 45 85 e4 test %r12d,%r12d 231eb0: 0f 84 87 01 00 00 je 23203d 231eb6: 41 8d 44 24 ff lea -0x1(%r12),%eax 231ebb: 49 8d 6d 30 lea 0x30(%r13),%rbp 231ebf: 48 8d 04 c0 lea (%rax,%rax,8),%rax 231ec3: 4d 8d 64 c5 78 lea 0x78(%r13,%rax,8),%r12 231ec8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231ecc: b9 01 00 00 00 mov $0x1,%ecx 231ed1: 31 d2 xor %edx,%edx 231ed3: 48 83 c5 48 add $0x48,%rbp 231ed7: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231ede: 44 8b 88 70 01 00 00 mov 0x170(%rax),%r9d 231ee5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 231eec: 44 0f b6 40 5c movzbl 0x5c(%rax),%r8d 231ef1: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231ef8: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 231efe: 8b 45 b8 mov -0x48(%rbp),%eax 231f01: 50 push %rax 231f02: e8 00 00 00 00 callq 231f07 231f07: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231f0b: b9 01 00 00 00 mov $0x1,%ecx 231f10: 31 d2 xor %edx,%edx 231f12: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231f19: 44 8b 88 70 01 00 00 mov 0x170(%rax),%r9d 231f20: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 231f27: 44 0f b6 40 5c movzbl 0x5c(%rax),%r8d 231f2c: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231f33: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 231f39: 8b 45 bc mov -0x44(%rbp),%eax 231f3c: 50 push %rax 231f3d: e8 00 00 00 00 callq 231f42 231f42: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231f46: b9 01 00 00 00 mov $0x1,%ecx 231f4b: 31 d2 xor %edx,%edx 231f4d: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231f54: 44 8b 88 70 01 00 00 mov 0x170(%rax),%r9d 231f5b: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 231f62: 44 0f b6 40 5c movzbl 0x5c(%rax),%r8d 231f67: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231f6e: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 231f74: 8b 45 c0 mov -0x40(%rbp),%eax 231f77: 50 push %rax 231f78: e8 00 00 00 00 callq 231f7d 231f7d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231f81: b9 01 00 00 00 mov $0x1,%ecx 231f86: 31 d2 xor %edx,%edx 231f88: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231f8f: 44 8b 88 70 01 00 00 mov 0x170(%rax),%r9d 231f96: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 231f9d: 44 0f b6 40 5c movzbl 0x5c(%rax),%r8d 231fa2: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231fa9: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 231faf: 8b 45 c4 mov -0x3c(%rbp),%eax 231fb2: 50 push %rax 231fb3: e8 00 00 00 00 callq 231fb8 231fb8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231fbc: b9 01 00 00 00 mov $0x1,%ecx 231fc1: 31 d2 xor %edx,%edx 231fc3: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 231fca: 48 83 c4 20 add $0x20,%rsp 231fce: 44 8b 88 70 01 00 00 mov 0x170(%rax),%r9d 231fd5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 231fdc: 44 0f b6 40 5c movzbl 0x5c(%rax),%r8d 231fe1: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 231fe8: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 231fee: 8b 45 c8 mov -0x38(%rbp),%eax 231ff1: 50 push %rax 231ff2: e8 00 00 00 00 callq 231ff7 231ff7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 231ffb: 31 d2 xor %edx,%edx 231ffd: b9 01 00 00 00 mov $0x1,%ecx 232002: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232009: 44 8b 88 70 01 00 00 mov 0x170(%rax),%r9d 232010: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232017: 44 0f b6 40 5c movzbl 0x5c(%rax),%r8d 23201c: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232023: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 232029: 8b 45 cc mov -0x34(%rbp),%eax 23202c: 50 push %rax 23202d: e8 00 00 00 00 callq 232032 232032: 58 pop %rax 232033: 5a pop %rdx 232034: 4c 39 e5 cmp %r12,%rbp 232037: 0f 85 8b fe ff ff jne 231ec8 23203d: 5b pop %rbx 23203e: 5d pop %rbp 23203f: 41 5c pop %r12 232041: 41 5d pop %r13 232043: c3 retq 232044: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23204b: 00 00 00 00 23204f: 90 nop 0000000000232050 : 232050: e8 00 00 00 00 callq 232055 232055: 55 push %rbp 232056: 89 f5 mov %esi,%ebp 232058: 41 b9 07 00 00 00 mov $0x7,%r9d 23205e: 53 push %rbx 23205f: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 232066: 48 89 fb mov %rdi,%rbx 232069: 83 f5 01 xor $0x1,%ebp 23206c: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 232073: 0f b6 4a 5d movzbl 0x5d(%rdx),%ecx 232077: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 23207e: 44 8b 80 74 01 00 00 mov 0x174(%rax),%r8d 232085: 48 8b 7f 08 mov 0x8(%rdi),%rdi 232089: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 23208f: ba 01 00 00 00 mov $0x1,%edx 232094: e8 00 00 00 00 callq 232099 232099: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2320a0: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2320a7: 44 0f b6 cd movzbl %bpl,%r9d 2320ab: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2320af: 0f b6 4a 5e movzbl 0x5e(%rdx),%ecx 2320b3: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2320ba: 44 8b 80 78 01 00 00 mov 0x178(%rax),%r8d 2320c1: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 2320c7: ba 01 00 00 00 mov $0x1,%edx 2320cc: e8 00 00 00 00 callq 2320d1 2320d1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2320d5: b9 01 00 00 00 mov $0x1,%ecx 2320da: 31 d2 xor %edx,%edx 2320dc: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2320e3: 44 8b 88 7c 01 00 00 mov 0x17c(%rax),%r9d 2320ea: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2320f1: 44 0f b6 40 5f movzbl 0x5f(%rax),%r8d 2320f6: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2320fd: 8b b0 ac 00 00 00 mov 0xac(%rax),%esi 232103: 6a 00 pushq $0x0 232105: e8 00 00 00 00 callq 23210a 23210a: 58 pop %rax 23210b: 5b pop %rbx 23210c: 5d pop %rbp 23210d: c3 retq 23210e: 66 90 xchg %ax,%ax 0000000000232110 : 232110: e8 00 00 00 00 callq 232115 232115: 55 push %rbp 232116: 48 89 f5 mov %rsi,%rbp 232119: 53 push %rbx 23211a: 48 89 fb mov %rdi,%rbx 23211d: 48 83 ec 78 sub $0x78,%rsp 232121: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 232128: 00 00 23212a: 48 89 44 24 70 mov %rax,0x70(%rsp) 23212f: 31 c0 xor %eax,%eax 232131: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 232136: e8 e5 f5 ff ff callq 231720 23213b: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232142: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232146: 48 89 ee mov %rbp,%rsi 232149: 48 8b 90 e8 00 00 00 mov 0xe8(%rax),%rdx 232150: 48 89 54 24 38 mov %rdx,0x38(%rsp) 232155: 48 8b 90 f0 00 00 00 mov 0xf0(%rax),%rdx 23215c: 48 89 54 24 40 mov %rdx,0x40(%rsp) 232161: 48 8b 90 f8 00 00 00 mov 0xf8(%rax),%rdx 232168: 48 89 54 24 48 mov %rdx,0x48(%rsp) 23216d: 48 8b 90 00 01 00 00 mov 0x100(%rax),%rdx 232174: 48 89 54 24 50 mov %rdx,0x50(%rsp) 232179: 48 8b 90 08 01 00 00 mov 0x108(%rax),%rdx 232180: 48 89 54 24 58 mov %rdx,0x58(%rsp) 232185: 48 8b 90 10 01 00 00 mov 0x110(%rax),%rdx 23218c: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 232193: 48 89 54 24 60 mov %rdx,0x60(%rsp) 232198: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 23219d: 48 89 44 24 68 mov %rax,0x68(%rsp) 2321a2: e8 00 00 00 00 callq 2321a7 2321a7: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2321ac: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2321b3: 00 00 2321b5: 75 07 jne 2321be 2321b7: 48 83 c4 78 add $0x78,%rsp 2321bb: 5b pop %rbx 2321bc: 5d pop %rbp 2321bd: c3 retq 2321be: e8 00 00 00 00 callq 2321c3 2321c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2321ca: 00 00 00 00 2321ce: 66 90 xchg %ax,%ax 00000000002321d0 : 2321d0: e8 00 00 00 00 callq 2321d5 2321d5: 55 push %rbp 2321d6: 48 89 f5 mov %rsi,%rbp 2321d9: 53 push %rbx 2321da: 48 89 fb mov %rdi,%rbx 2321dd: 48 83 ec 78 sub $0x78,%rsp 2321e1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2321e8: 00 00 2321ea: 48 89 44 24 70 mov %rax,0x70(%rsp) 2321ef: 31 c0 xor %eax,%eax 2321f1: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2321f6: e8 25 f5 ff ff callq 231720 2321fb: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232202: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232206: 48 89 ee mov %rbp,%rsi 232209: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 232210: 48 89 54 24 38 mov %rdx,0x38(%rsp) 232215: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx 23221c: 48 89 54 24 40 mov %rdx,0x40(%rsp) 232221: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx 232228: 48 89 54 24 48 mov %rdx,0x48(%rsp) 23222d: 48 8b 90 c8 00 00 00 mov 0xc8(%rax),%rdx 232234: 48 89 54 24 50 mov %rdx,0x50(%rsp) 232239: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx 232240: 48 89 54 24 58 mov %rdx,0x58(%rsp) 232245: 48 8b 90 d8 00 00 00 mov 0xd8(%rax),%rdx 23224c: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 232253: 48 89 54 24 60 mov %rdx,0x60(%rsp) 232258: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 23225d: 48 89 44 24 68 mov %rax,0x68(%rsp) 232262: e8 00 00 00 00 callq 232267 232267: 48 8b 44 24 70 mov 0x70(%rsp),%rax 23226c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 232273: 00 00 232275: 75 07 jne 23227e 232277: 48 83 c4 78 add $0x78,%rsp 23227b: 5b pop %rbx 23227c: 5d pop %rbp 23227d: c3 retq 23227e: e8 00 00 00 00 callq 232283 232283: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23228a: 00 00 00 00 23228e: 66 90 xchg %ax,%ax 0000000000232290 : 232290: e8 00 00 00 00 callq 232295 232295: 41 54 push %r12 232297: 55 push %rbp 232298: 53 push %rbx 232299: 48 89 fb mov %rdi,%rbx 23229c: 48 83 ec 20 sub $0x20,%rsp 2322a0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2322a7: 00 00 2322a9: 48 89 44 24 18 mov %rax,0x18(%rsp) 2322ae: 31 c0 xor %eax,%eax 2322b0: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2322b7: 85 d2 test %edx,%edx 2322b9: 0f 84 d1 01 00 00 je 232490 2322bf: 48 8d 69 04 lea 0x4(%rcx),%rbp 2322c3: 48 85 c9 test %rcx,%rcx 2322c6: 0f 84 6b 01 00 00 je 232437 2322cc: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2322d3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2322d7: 31 d2 xor %edx,%edx 2322d9: b9 01 00 00 00 mov $0x1,%ecx 2322de: 44 8b 88 60 09 00 00 mov 0x960(%rax),%r9d 2322e5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2322ec: 44 0f b6 80 58 02 00 movzbl 0x258(%rax),%r8d 2322f3: 00 2322f4: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2322fb: 8b b0 a4 03 00 00 mov 0x3a4(%rax),%esi 232301: 6a 09 pushq $0x9 232303: e8 00 00 00 00 callq 232308 232308: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 23230f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232313: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 232318: 8b 88 64 09 00 00 mov 0x964(%rax),%ecx 23231e: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232325: 0f b6 90 59 02 00 00 movzbl 0x259(%rax),%edx 23232c: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232333: 8b b0 a8 03 00 00 mov 0x3a8(%rax),%esi 232339: e8 00 00 00 00 callq 23233e 23233e: 5a pop %rdx 23233f: 83 3c 24 01 cmpl $0x1,(%rsp) 232343: 0f 84 aa 00 00 00 je 2323f3 232349: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232350: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 232357: 41 bc 01 00 00 00 mov $0x1,%r12d 23235d: 48 8b 80 ec 07 00 00 mov 0x7ec(%rax),%rax 232364: 0f b7 92 fb 01 00 00 movzwl 0x1fb(%rdx),%edx 23236b: 48 89 44 24 08 mov %rax,0x8(%rsp) 232370: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232377: 66 89 54 24 04 mov %dx,0x4(%rsp) 23237c: 48 8b 80 fc 02 00 00 mov 0x2fc(%rax),%rax 232383: 48 89 44 24 10 mov %rax,0x10(%rsp) 232388: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23238c: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 232391: 48 89 ee mov %rbp,%rsi 232394: e8 00 00 00 00 callq 232399 232399: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23239d: b9 01 00 00 00 mov $0x1,%ecx 2323a2: 31 d2 xor %edx,%edx 2323a4: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2323ab: 44 8b 88 e8 07 00 00 mov 0x7e8(%rax),%r9d 2323b2: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2323b9: 44 0f b6 80 fa 01 00 movzbl 0x1fa(%rax),%r8d 2323c0: 00 2323c1: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2323c8: 8b b0 f8 02 00 00 mov 0x2f8(%rax),%esi 2323ce: 41 54 push %r12 2323d0: e8 00 00 00 00 callq 2323d5 2323d5: 58 pop %rax 2323d6: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2323db: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2323e2: 00 00 2323e4: 0f 85 1c 01 00 00 jne 232506 2323ea: 48 83 c4 20 add $0x20,%rsp 2323ee: 5b pop %rbx 2323ef: 5d pop %rbp 2323f0: 41 5c pop %r12 2323f2: c3 retq 2323f3: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2323fa: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 232401: 41 bc 02 00 00 00 mov $0x2,%r12d 232407: 48 8b 80 ec 07 00 00 mov 0x7ec(%rax),%rax 23240e: 0f b7 92 fb 01 00 00 movzwl 0x1fb(%rdx),%edx 232415: 48 89 44 24 08 mov %rax,0x8(%rsp) 23241a: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232421: 66 89 54 24 04 mov %dx,0x4(%rsp) 232426: 48 8b 80 84 00 00 00 mov 0x84(%rax),%rax 23242d: 48 89 44 24 10 mov %rax,0x10(%rsp) 232432: e9 51 ff ff ff jmpq 232388 232437: 83 fe 01 cmp $0x1,%esi 23243a: 0f 84 90 00 00 00 je 2324d0 232440: 83 fe 03 cmp $0x3,%esi 232443: 0f 84 a8 00 00 00 je 2324f1 232449: 83 fe 05 cmp $0x5,%esi 23244c: 0f 84 a6 00 00 00 je 2324f8 232452: 83 fe 09 cmp $0x9,%esi 232455: 0f 84 8f 00 00 00 je 2324ea 23245b: 83 fe 06 cmp $0x6,%esi 23245e: 0f 84 9b 00 00 00 je 2324ff 232464: b8 05 00 00 00 mov $0x5,%eax 232469: 83 fe 0a cmp $0xa,%esi 23246c: 74 64 je 2324d2 23246e: b9 bf 01 00 00 mov $0x1bf,%ecx 232473: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23247a: bf 02 00 00 00 mov $0x2,%edi 23247f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 232486: e8 00 00 00 00 callq 23248b 23248b: e9 46 ff ff ff jmpq 2323d6 232490: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 232497: b9 01 00 00 00 mov $0x1,%ecx 23249c: 44 8b 88 e8 07 00 00 mov 0x7e8(%rax),%r9d 2324a3: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2324aa: 44 0f b6 80 fa 01 00 movzbl 0x1fa(%rax),%r8d 2324b1: 00 2324b2: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2324b9: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2324bd: 8b b0 f8 02 00 00 mov 0x2f8(%rax),%esi 2324c3: 6a 00 pushq $0x0 2324c5: e8 00 00 00 00 callq 2324ca 2324ca: 59 pop %rcx 2324cb: e9 06 ff ff ff jmpq 2323d6 2324d0: 31 c0 xor %eax,%eax 2324d2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 2324d9: 00 2324da: 48 29 c2 sub %rax,%rdx 2324dd: 48 8d 2c 95 00 00 00 lea 0x0(,%rdx,4),%rbp 2324e4: 00 2324e5: e9 e2 fd ff ff jmpq 2322cc 2324ea: b8 03 00 00 00 mov $0x3,%eax 2324ef: eb e1 jmp 2324d2 2324f1: b8 01 00 00 00 mov $0x1,%eax 2324f6: eb da jmp 2324d2 2324f8: b8 02 00 00 00 mov $0x2,%eax 2324fd: eb d3 jmp 2324d2 2324ff: b8 04 00 00 00 mov $0x4,%eax 232504: eb cc jmp 2324d2 232506: e8 00 00 00 00 callq 23250b 23250b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000232510 : 232510: e8 00 00 00 00 callq 232515 232515: 55 push %rbp 232516: 48 89 f5 mov %rsi,%rbp 232519: 53 push %rbx 23251a: 48 8b 8f 60 e1 00 00 mov 0xe160(%rdi),%rcx 232521: 48 89 fb mov %rdi,%rbx 232524: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 23252b: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 232532: 8b b1 04 03 00 00 mov 0x304(%rcx),%esi 232538: 0f b7 4d 02 movzwl 0x2(%rbp),%ecx 23253c: 44 8b 8a 08 08 00 00 mov 0x808(%rdx),%r9d 232543: 44 0f b6 80 02 02 00 movzbl 0x202(%rax),%r8d 23254a: 00 23254b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 23254f: 51 push %rcx 232550: b9 02 00 00 00 mov $0x2,%ecx 232555: 8b 92 fc 07 00 00 mov 0x7fc(%rdx),%edx 23255b: 52 push %rdx 23255c: 0f b6 80 ff 01 00 00 movzbl 0x1ff(%rax),%eax 232563: 31 d2 xor %edx,%edx 232565: 50 push %rax 232566: 0f b7 45 00 movzwl 0x0(%rbp),%eax 23256a: 50 push %rax 23256b: e8 00 00 00 00 callq 232570 232570: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 232577: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 23257e: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232585: 48 83 c4 20 add $0x20,%rsp 232589: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23258d: 8b b1 08 03 00 00 mov 0x308(%rcx),%esi 232593: 0f b7 4d 06 movzwl 0x6(%rbp),%ecx 232597: 44 8b 8a 0c 08 00 00 mov 0x80c(%rdx),%r9d 23259e: 44 0f b6 80 03 02 00 movzbl 0x203(%rax),%r8d 2325a5: 00 2325a6: 51 push %rcx 2325a7: 8b 92 00 08 00 00 mov 0x800(%rdx),%edx 2325ad: b9 02 00 00 00 mov $0x2,%ecx 2325b2: 52 push %rdx 2325b3: 0f b6 80 00 02 00 00 movzbl 0x200(%rax),%eax 2325ba: 31 d2 xor %edx,%edx 2325bc: 50 push %rax 2325bd: 0f b7 45 04 movzwl 0x4(%rbp),%eax 2325c1: 50 push %rax 2325c2: e8 00 00 00 00 callq 2325c7 2325c7: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2325ce: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2325d5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2325dc: 48 83 c4 20 add $0x20,%rsp 2325e0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2325e4: 8b b1 0c 03 00 00 mov 0x30c(%rcx),%esi 2325ea: 0f b7 4d 0a movzwl 0xa(%rbp),%ecx 2325ee: 44 8b 8a 10 08 00 00 mov 0x810(%rdx),%r9d 2325f5: 44 0f b6 80 04 02 00 movzbl 0x204(%rax),%r8d 2325fc: 00 2325fd: 51 push %rcx 2325fe: 8b 92 04 08 00 00 mov 0x804(%rdx),%edx 232604: b9 02 00 00 00 mov $0x2,%ecx 232609: 52 push %rdx 23260a: 0f b6 80 01 02 00 00 movzbl 0x201(%rax),%eax 232611: 31 d2 xor %edx,%edx 232613: 50 push %rax 232614: 0f b7 45 08 movzwl 0x8(%rbp),%eax 232618: 50 push %rax 232619: e8 00 00 00 00 callq 23261e 23261e: 48 83 c4 20 add $0x20,%rsp 232622: 5b pop %rbx 232623: 5d pop %rbp 232624: c3 retq 232625: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23262c: 00 00 00 00 0000000000232630 : 232630: e8 00 00 00 00 callq 232635 232635: 55 push %rbp 232636: 48 89 f5 mov %rsi,%rbp 232639: 53 push %rbx 23263a: 48 89 fb mov %rdi,%rbx 23263d: 48 83 ec 78 sub $0x78,%rsp 232641: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 232648: 00 00 23264a: 48 89 44 24 70 mov %rax,0x70(%rsp) 23264f: 31 c0 xor %eax,%eax 232651: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 232656: e8 05 f2 ff ff callq 231860 23265b: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232662: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232666: 48 89 ee mov %rbp,%rsi 232669: 48 8b 90 10 03 00 00 mov 0x310(%rax),%rdx 232670: 48 89 54 24 38 mov %rdx,0x38(%rsp) 232675: 48 8b 90 18 03 00 00 mov 0x318(%rax),%rdx 23267c: 48 89 54 24 40 mov %rdx,0x40(%rsp) 232681: 48 8b 90 20 03 00 00 mov 0x320(%rax),%rdx 232688: 48 89 54 24 48 mov %rdx,0x48(%rsp) 23268d: 48 8b 90 28 03 00 00 mov 0x328(%rax),%rdx 232694: 48 89 54 24 50 mov %rdx,0x50(%rsp) 232699: 48 8b 90 30 03 00 00 mov 0x330(%rax),%rdx 2326a0: 48 89 54 24 58 mov %rdx,0x58(%rsp) 2326a5: 48 8b 90 38 03 00 00 mov 0x338(%rax),%rdx 2326ac: 48 8b 80 40 03 00 00 mov 0x340(%rax),%rax 2326b3: 48 89 54 24 60 mov %rdx,0x60(%rsp) 2326b8: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2326bd: 48 89 44 24 68 mov %rax,0x68(%rsp) 2326c2: e8 00 00 00 00 callq 2326c7 2326c7: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2326cc: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2326d3: 00 00 2326d5: 75 07 jne 2326de 2326d7: 48 83 c4 78 add $0x78,%rsp 2326db: 5b pop %rbx 2326dc: 5d pop %rbp 2326dd: c3 retq 2326de: e8 00 00 00 00 callq 2326e3 2326e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2326ea: 00 00 00 00 2326ee: 66 90 xchg %ax,%ax 00000000002326f0 : 2326f0: e8 00 00 00 00 callq 2326f5 2326f5: 55 push %rbp 2326f6: 48 89 f5 mov %rsi,%rbp 2326f9: 53 push %rbx 2326fa: 48 89 fb mov %rdi,%rbx 2326fd: 48 83 ec 78 sub $0x78,%rsp 232701: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 232708: 00 00 23270a: 48 89 44 24 70 mov %rax,0x70(%rsp) 23270f: 31 c0 xor %eax,%eax 232711: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 232716: e8 45 f1 ff ff callq 231860 23271b: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232722: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232726: 48 89 ee mov %rbp,%rsi 232729: 48 8b 90 48 03 00 00 mov 0x348(%rax),%rdx 232730: 48 89 54 24 38 mov %rdx,0x38(%rsp) 232735: 48 8b 90 50 03 00 00 mov 0x350(%rax),%rdx 23273c: 48 89 54 24 40 mov %rdx,0x40(%rsp) 232741: 48 8b 90 58 03 00 00 mov 0x358(%rax),%rdx 232748: 48 89 54 24 48 mov %rdx,0x48(%rsp) 23274d: 48 8b 90 60 03 00 00 mov 0x360(%rax),%rdx 232754: 48 89 54 24 50 mov %rdx,0x50(%rsp) 232759: 48 8b 90 68 03 00 00 mov 0x368(%rax),%rdx 232760: 48 89 54 24 58 mov %rdx,0x58(%rsp) 232765: 48 8b 90 70 03 00 00 mov 0x370(%rax),%rdx 23276c: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 232773: 48 89 54 24 60 mov %rdx,0x60(%rsp) 232778: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 23277d: 48 89 44 24 68 mov %rax,0x68(%rsp) 232782: e8 00 00 00 00 callq 232787 232787: 48 8b 44 24 70 mov 0x70(%rsp),%rax 23278c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 232793: 00 00 232795: 75 07 jne 23279e 232797: 48 83 c4 78 add $0x78,%rsp 23279b: 5b pop %rbx 23279c: 5d pop %rbp 23279d: c3 retq 23279e: e8 00 00 00 00 callq 2327a3 2327a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2327aa: 00 00 00 00 2327ae: 66 90 xchg %ax,%ax 00000000002327b0 : 2327b0: e8 00 00 00 00 callq 2327b5 2327b5: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2327bc: 83 f6 01 xor $0x1,%esi 2327bf: b9 01 00 00 00 mov $0x1,%ecx 2327c4: 31 d2 xor %edx,%edx 2327c6: 40 0f b6 f6 movzbl %sil,%esi 2327ca: 44 8b 88 e4 08 00 00 mov 0x8e4(%rax),%r9d 2327d1: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2327d8: 44 0f b6 80 39 02 00 movzbl 0x239(%rax),%r8d 2327df: 00 2327e0: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2327e7: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2327eb: 44 8b 90 a0 00 00 00 mov 0xa0(%rax),%r10d 2327f2: 56 push %rsi 2327f3: 44 89 d6 mov %r10d,%esi 2327f6: e8 00 00 00 00 callq 2327fb 2327fb: 58 pop %rax 2327fc: c3 retq 2327fd: 0f 1f 00 nopl (%rax) 0000000000232800 : 232800: e8 00 00 00 00 callq 232805 232805: 55 push %rbp 232806: 89 f5 mov %esi,%ebp 232808: 53 push %rbx 232809: 48 89 fb mov %rdi,%rbx 23280c: e8 6f f3 ff ff callq 231b80 232811: 83 fd 02 cmp $0x2,%ebp 232814: 0f 84 a3 00 00 00 je 2328bd 23281a: 77 59 ja 232875 23281c: 85 ed test %ebp,%ebp 23281e: 0f 84 fd 00 00 00 je 232921 232824: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 23282b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23282f: 41 b9 01 00 00 00 mov $0x1,%r9d 232835: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 23283c: 0f b6 8a 47 02 00 00 movzbl 0x247(%rdx),%ecx 232843: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 23284a: 44 8b 80 1c 09 00 00 mov 0x91c(%rax),%r8d 232851: 8b b2 90 03 00 00 mov 0x390(%rdx),%esi 232857: ba 01 00 00 00 mov $0x1,%edx 23285c: e8 00 00 00 00 callq 232861 232861: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232865: e8 00 00 00 00 callq 23286a 23286a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23286e: 5b pop %rbx 23286f: 5d pop %rbp 232870: e9 00 00 00 00 jmpq 232875 232875: 83 fd 03 cmp $0x3,%ebp 232878: 0f 85 81 00 00 00 jne 2328ff 23287e: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 232885: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232889: 41 b9 03 00 00 00 mov $0x3,%r9d 23288f: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232896: 0f b6 8a 47 02 00 00 movzbl 0x247(%rdx),%ecx 23289d: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2328a4: 44 8b 80 1c 09 00 00 mov 0x91c(%rax),%r8d 2328ab: 8b b2 90 03 00 00 mov 0x390(%rdx),%esi 2328b1: ba 01 00 00 00 mov $0x1,%edx 2328b6: e8 00 00 00 00 callq 2328bb 2328bb: eb a4 jmp 232861 2328bd: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2328c4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2328c8: 41 b9 02 00 00 00 mov $0x2,%r9d 2328ce: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2328d5: 0f b6 8a 47 02 00 00 movzbl 0x247(%rdx),%ecx 2328dc: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2328e3: 44 8b 80 1c 09 00 00 mov 0x91c(%rax),%r8d 2328ea: 8b b2 90 03 00 00 mov 0x390(%rdx),%esi 2328f0: ba 01 00 00 00 mov $0x1,%edx 2328f5: e8 00 00 00 00 callq 2328fa 2328fa: e9 62 ff ff ff jmpq 232861 2328ff: b9 67 02 00 00 mov $0x267,%ecx 232904: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23290b: bf 02 00 00 00 mov $0x2,%edi 232910: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 232917: e8 00 00 00 00 callq 23291c 23291c: e9 40 ff ff ff jmpq 232861 232921: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 232928: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 23292f: 45 31 c9 xor %r9d,%r9d 232932: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232936: 0f b6 8a 47 02 00 00 movzbl 0x247(%rdx),%ecx 23293d: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 232944: 44 8b 80 1c 09 00 00 mov 0x91c(%rax),%r8d 23294b: 8b b2 90 03 00 00 mov 0x390(%rdx),%esi 232951: ba 01 00 00 00 mov $0x1,%edx 232956: e8 00 00 00 00 callq 23295b 23295b: e9 01 ff ff ff jmpq 232861 0000000000232960 : 232960: e8 00 00 00 00 callq 232965 232965: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 23296c: 41 89 f1 mov %esi,%r9d 23296f: 44 8b 80 1c 09 00 00 mov 0x91c(%rax),%r8d 232976: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 23297d: 0f b6 88 47 02 00 00 movzbl 0x247(%rax),%ecx 232984: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 23298b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 23298f: 8b b0 90 03 00 00 mov 0x390(%rax),%esi 232995: 45 84 c9 test %r9b,%r9b 232998: 74 10 je 2329aa 23299a: 41 b9 03 00 00 00 mov $0x3,%r9d 2329a0: ba 01 00 00 00 mov $0x1,%edx 2329a5: e9 00 00 00 00 jmpq 2329aa 2329aa: 41 b9 04 00 00 00 mov $0x4,%r9d 2329b0: ba 01 00 00 00 mov $0x1,%edx 2329b5: e9 00 00 00 00 jmpq 2329ba 2329ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002329c0 : 2329c0: e8 00 00 00 00 callq 2329c5 2329c5: 41 55 push %r13 2329c7: 49 89 f5 mov %rsi,%r13 2329ca: 45 31 c9 xor %r9d,%r9d 2329cd: 41 54 push %r12 2329cf: 41 89 d4 mov %edx,%r12d 2329d2: 55 push %rbp 2329d3: 89 cd mov %ecx,%ebp 2329d5: 53 push %rbx 2329d6: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 2329dd: 48 89 fb mov %rdi,%rbx 2329e0: 83 f5 01 xor $0x1,%ebp 2329e3: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2329ea: 0f b6 8a 3d 02 00 00 movzbl 0x23d(%rdx),%ecx 2329f1: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 2329f8: 44 8b 80 f4 08 00 00 mov 0x8f4(%rax),%r8d 2329ff: 48 8b 7f 08 mov 0x8(%rdi),%rdi 232a03: 8b b2 98 03 00 00 mov 0x398(%rdx),%esi 232a09: ba 01 00 00 00 mov $0x1,%edx 232a0e: e8 00 00 00 00 callq 232a13 232a13: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 232a1a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232a1e: 41 b9 07 00 00 00 mov $0x7,%r9d 232a24: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232a2b: 0f b6 8a 43 02 00 00 movzbl 0x243(%rdx),%ecx 232a32: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 232a39: 44 8b 80 0c 09 00 00 mov 0x90c(%rax),%r8d 232a40: 8b b2 80 03 00 00 mov 0x380(%rdx),%esi 232a46: ba 01 00 00 00 mov $0x1,%edx 232a4b: e8 00 00 00 00 callq 232a50 232a50: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 232a57: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232a5e: 44 0f b6 cd movzbl %bpl,%r9d 232a62: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232a66: 0f b6 8a 44 02 00 00 movzbl 0x244(%rdx),%ecx 232a6d: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 232a74: 44 8b 80 10 09 00 00 mov 0x910(%rax),%r8d 232a7b: 8b b2 80 03 00 00 mov 0x380(%rdx),%esi 232a81: ba 01 00 00 00 mov $0x1,%edx 232a86: e8 00 00 00 00 callq 232a8b 232a8b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232a8f: b9 01 00 00 00 mov $0x1,%ecx 232a94: 31 d2 xor %edx,%edx 232a96: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232a9d: 44 8b 88 14 09 00 00 mov 0x914(%rax),%r9d 232aa4: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232aab: 44 0f b6 80 45 02 00 movzbl 0x245(%rax),%r8d 232ab2: 00 232ab3: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232aba: 8b b0 84 03 00 00 mov 0x384(%rax),%esi 232ac0: 6a 00 pushq $0x0 232ac2: e8 00 00 00 00 callq 232ac7 232ac7: 59 pop %rcx 232ac8: 45 85 e4 test %r12d,%r12d 232acb: 0f 84 99 01 00 00 je 232c6a 232ad1: 41 8d 44 24 ff lea -0x1(%r12),%eax 232ad6: 49 8d 6d 30 lea 0x30(%r13),%rbp 232ada: 48 8d 04 c0 lea (%rax,%rax,8),%rax 232ade: 4d 8d 64 c5 78 lea 0x78(%r13,%rax,8),%r12 232ae3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232ae7: b9 01 00 00 00 mov $0x1,%ecx 232aec: 31 d2 xor %edx,%edx 232aee: 48 83 c5 48 add $0x48,%rbp 232af2: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232af9: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 232b00: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232b07: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 232b0e: 00 232b0f: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232b16: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 232b1c: 8b 45 b8 mov -0x48(%rbp),%eax 232b1f: 50 push %rax 232b20: e8 00 00 00 00 callq 232b25 232b25: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232b29: b9 01 00 00 00 mov $0x1,%ecx 232b2e: 31 d2 xor %edx,%edx 232b30: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232b37: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 232b3e: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232b45: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 232b4c: 00 232b4d: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232b54: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 232b5a: 8b 45 bc mov -0x44(%rbp),%eax 232b5d: 50 push %rax 232b5e: e8 00 00 00 00 callq 232b63 232b63: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232b67: b9 01 00 00 00 mov $0x1,%ecx 232b6c: 31 d2 xor %edx,%edx 232b6e: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232b75: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 232b7c: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232b83: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 232b8a: 00 232b8b: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232b92: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 232b98: 8b 45 c0 mov -0x40(%rbp),%eax 232b9b: 50 push %rax 232b9c: e8 00 00 00 00 callq 232ba1 232ba1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232ba5: b9 01 00 00 00 mov $0x1,%ecx 232baa: 31 d2 xor %edx,%edx 232bac: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232bb3: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 232bba: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232bc1: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 232bc8: 00 232bc9: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232bd0: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 232bd6: 8b 45 c4 mov -0x3c(%rbp),%eax 232bd9: 50 push %rax 232bda: e8 00 00 00 00 callq 232bdf 232bdf: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232be3: b9 01 00 00 00 mov $0x1,%ecx 232be8: 31 d2 xor %edx,%edx 232bea: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232bf1: 48 83 c4 20 add $0x20,%rsp 232bf5: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 232bfc: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232c03: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 232c0a: 00 232c0b: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232c12: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 232c18: 8b 45 c8 mov -0x38(%rbp),%eax 232c1b: 50 push %rax 232c1c: e8 00 00 00 00 callq 232c21 232c21: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232c25: 31 d2 xor %edx,%edx 232c27: b9 01 00 00 00 mov $0x1,%ecx 232c2c: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232c33: 44 8b 88 18 09 00 00 mov 0x918(%rax),%r9d 232c3a: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232c41: 44 0f b6 80 46 02 00 movzbl 0x246(%rax),%r8d 232c48: 00 232c49: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232c50: 8b b0 88 03 00 00 mov 0x388(%rax),%esi 232c56: 8b 45 cc mov -0x34(%rbp),%eax 232c59: 50 push %rax 232c5a: e8 00 00 00 00 callq 232c5f 232c5f: 58 pop %rax 232c60: 5a pop %rdx 232c61: 4c 39 e5 cmp %r12,%rbp 232c64: 0f 85 79 fe ff ff jne 232ae3 232c6a: 5b pop %rbx 232c6b: 5d pop %rbp 232c6c: 41 5c pop %r12 232c6e: 41 5d pop %r13 232c70: c3 retq 232c71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 232c78: 00 00 00 00 232c7c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000232c80 : 232c80: e8 00 00 00 00 callq 232c85 232c85: 41 54 push %r12 232c87: 31 d2 xor %edx,%edx 232c89: b9 01 00 00 00 mov $0x1,%ecx 232c8e: 55 push %rbp 232c8f: 48 89 fd mov %rdi,%rbp 232c92: 53 push %rbx 232c93: 48 89 f3 mov %rsi,%rbx 232c96: 48 83 ec 10 sub $0x10,%rsp 232c9a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 232ca1: 00 00 232ca3: 48 89 44 24 08 mov %rax,0x8(%rsp) 232ca8: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 232caf: 44 8b 88 e4 08 00 00 mov 0x8e4(%rax),%r9d 232cb6: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 232cbd: 44 0f b6 80 39 02 00 movzbl 0x239(%rax),%r8d 232cc4: 00 232cc5: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 232ccc: 48 8b 7f 08 mov 0x8(%rdi),%rdi 232cd0: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 232cd6: 6a 00 pushq $0x0 232cd8: e8 00 00 00 00 callq 232cdd 232cdd: 48 89 ef mov %rbp,%rdi 232ce0: e8 9b ee ff ff callq 231b80 232ce5: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 232cec: 48 8b 7d 08 mov 0x8(%rbp),%rdi 232cf0: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 232cf5: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 232cfc: 00 232cfd: 8b 88 08 09 00 00 mov 0x908(%rax),%ecx 232d03: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 232d0a: 0f b6 90 42 02 00 00 movzbl 0x242(%rax),%edx 232d11: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 232d18: 8b b0 98 03 00 00 mov 0x398(%rax),%esi 232d1e: e8 00 00 00 00 callq 232d23 232d23: 58 pop %rax 232d24: 83 7c 24 04 0a cmpl $0xa,0x4(%rsp) 232d29: 48 89 de mov %rbx,%rsi 232d2c: 48 89 ef mov %rbp,%rdi 232d2f: 75 46 jne 232d77 232d31: e8 00 00 00 00 callq 232d36 232d36: 41 bc 01 00 00 00 mov $0x1,%r12d 232d3c: 8b 93 08 4b 00 00 mov 0x4b08(%rbx),%edx 232d42: 48 8d b3 30 02 00 00 lea 0x230(%rbx),%rsi 232d49: 44 89 e1 mov %r12d,%ecx 232d4c: 48 89 ef mov %rbp,%rdi 232d4f: e8 00 00 00 00 callq 232d54 232d54: 48 8b 44 24 08 mov 0x8(%rsp),%rax 232d59: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 232d60: 00 00 232d62: 75 1d jne 232d81 232d64: 48 83 c4 10 add $0x10,%rsp 232d68: 44 89 e6 mov %r12d,%esi 232d6b: 48 89 ef mov %rbp,%rdi 232d6e: 5b pop %rbx 232d6f: 5d pop %rbp 232d70: 41 5c pop %r12 232d72: e9 e9 fb ff ff jmpq 232960 232d77: e8 00 00 00 00 callq 232d7c 232d7c: 45 31 e4 xor %r12d,%r12d 232d7f: eb bb jmp 232d3c 232d81: e8 00 00 00 00 callq 232d86 232d86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 232d8d: 00 00 00 0000000000232d90 : 232d90: e8 00 00 00 00 callq 232d95 232d95: 53 push %rbx 232d96: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 232d9d: 48 89 fb mov %rdi,%rbx 232da0: b9 01 00 00 00 mov $0x1,%ecx 232da5: 31 d2 xor %edx,%edx 232da7: 44 8b 88 3c 09 00 00 mov 0x93c(%rax),%r9d 232dae: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 232db5: 44 0f b6 80 4f 02 00 movzbl 0x24f(%rax),%r8d 232dbc: 00 232dbd: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 232dc4: 48 8b 7f 08 mov 0x8(%rdi),%rdi 232dc8: 8b b0 b0 03 00 00 mov 0x3b0(%rax),%esi 232dce: 6a 08 pushq $0x8 232dd0: e8 00 00 00 00 callq 232dd5 232dd5: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 232ddc: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232de3: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 232dea: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232dee: 44 8b 8a 34 09 00 00 mov 0x934(%rdx),%r9d 232df5: 44 0f b6 80 4d 02 00 movzbl 0x24d(%rax),%r8d 232dfc: 00 232dfd: 8b b1 ac 03 00 00 mov 0x3ac(%rcx),%esi 232e03: 6a 00 pushq $0x0 232e05: 8b 8a 30 09 00 00 mov 0x930(%rdx),%ecx 232e0b: 51 push %rcx 232e0c: 0f b6 88 4c 02 00 00 movzbl 0x24c(%rax),%ecx 232e13: 51 push %rcx 232e14: b9 03 00 00 00 mov $0x3,%ecx 232e19: 6a 00 pushq $0x0 232e1b: 8b 92 6c 09 00 00 mov 0x96c(%rdx),%edx 232e21: 52 push %rdx 232e22: 0f b6 80 5b 02 00 00 movzbl 0x25b(%rax),%eax 232e29: 31 d2 xor %edx,%edx 232e2b: 50 push %rax 232e2c: 6a 00 pushq $0x0 232e2e: e8 00 00 00 00 callq 232e33 232e33: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232e3a: 48 83 c4 40 add $0x40,%rsp 232e3e: 44 8b 88 2c 09 00 00 mov 0x92c(%rax),%r9d 232e45: 45 85 c9 test %r9d,%r9d 232e48: 74 6e je 232eb8 232e4a: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232e51: 44 0f b6 80 4b 02 00 movzbl 0x24b(%rax),%r8d 232e58: 00 232e59: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232e60: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232e64: b9 01 00 00 00 mov $0x1,%ecx 232e69: 31 d2 xor %edx,%edx 232e6b: 8b b0 8c 03 00 00 mov 0x38c(%rax),%esi 232e71: 6a 01 pushq $0x1 232e73: e8 00 00 00 00 callq 232e78 232e78: 58 pop %rax 232e79: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232e80: 31 d2 xor %edx,%edx 232e82: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232e86: b9 01 00 00 00 mov $0x1,%ecx 232e8b: 44 8b 88 1c 09 00 00 mov 0x91c(%rax),%r9d 232e92: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232e99: 44 0f b6 80 47 02 00 movzbl 0x247(%rax),%r8d 232ea0: 00 232ea1: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232ea8: 8b b0 90 03 00 00 mov 0x390(%rax),%esi 232eae: 6a 00 pushq $0x0 232eb0: e8 00 00 00 00 callq 232eb5 232eb5: 5a pop %rdx 232eb6: 5b pop %rbx 232eb7: c3 retq 232eb8: 44 8b 88 5c 09 00 00 mov 0x95c(%rax),%r9d 232ebf: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232ec6: 44 0f b6 80 57 02 00 movzbl 0x257(%rax),%r8d 232ecd: 00 232ece: eb 89 jmp 232e59 0000000000232ed0 : 232ed0: e8 00 00 00 00 callq 232ed5 232ed5: 41 57 push %r15 232ed7: b9 01 00 00 00 mov $0x1,%ecx 232edc: 31 d2 xor %edx,%edx 232ede: 41 56 push %r14 232ee0: 41 55 push %r13 232ee2: 49 89 f5 mov %rsi,%r13 232ee5: 41 54 push %r12 232ee7: 55 push %rbp 232ee8: 53 push %rbx 232ee9: 48 89 fb mov %rdi,%rbx 232eec: 48 83 ec 10 sub $0x10,%rsp 232ef0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 232ef7: 00 00 232ef9: 48 89 44 24 08 mov %rax,0x8(%rsp) 232efe: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 232f05: 44 8b 88 e4 08 00 00 mov 0x8e4(%rax),%r9d 232f0c: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 232f13: 44 0f b6 80 39 02 00 movzbl 0x239(%rax),%r8d 232f1a: 00 232f1b: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 232f22: 48 8b 7f 08 mov 0x8(%rdi),%rdi 232f26: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 232f2c: 6a 01 pushq $0x1 232f2e: e8 00 00 00 00 callq 232f33 232f33: 48 89 df mov %rbx,%rdi 232f36: e8 45 ec ff ff callq 231b80 232f3b: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232f42: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232f46: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 232f4d: 00 232f4e: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 232f53: 8b 88 08 09 00 00 mov 0x908(%rax),%ecx 232f59: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 232f60: 0f b6 90 42 02 00 00 movzbl 0x242(%rax),%edx 232f67: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 232f6e: 8b b0 98 03 00 00 mov 0x398(%rax),%esi 232f74: e8 00 00 00 00 callq 232f79 232f79: 8b 44 24 0c mov 0xc(%rsp),%eax 232f7d: 41 5a pop %r10 232f7f: 89 c2 mov %eax,%edx 232f81: 83 e2 fd and $0xfffffffd,%edx 232f84: 83 fa 01 cmp $0x1,%edx 232f87: 0f 84 f0 03 00 00 je 23337d 232f8d: 83 f8 04 cmp $0x4,%eax 232f90: 0f 84 e7 03 00 00 je 23337d 232f96: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 232f9d: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232fa4: 45 31 c9 xor %r9d,%r9d 232fa7: 45 31 ff xor %r15d,%r15d 232faa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232fae: 0f b6 8a 40 02 00 00 movzbl 0x240(%rdx),%ecx 232fb5: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 232fbc: 44 8b 80 00 09 00 00 mov 0x900(%rax),%r8d 232fc3: 8b b2 98 03 00 00 mov 0x398(%rdx),%esi 232fc9: ba 01 00 00 00 mov $0x1,%edx 232fce: e8 00 00 00 00 callq 232fd3 232fd3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 232fd7: 45 31 c9 xor %r9d,%r9d 232fda: 45 31 e4 xor %r12d,%r12d 232fdd: bd 00 00 00 80 mov $0x80000000,%ebp 232fe2: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 232fe9: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 232ff0: 49 be ff ff ff ff ff movabs $0x7fffffffffffffff,%r14 232ff7: ff ff 7f 232ffa: 0f b6 8a 3e 02 00 00 movzbl 0x23e(%rdx),%ecx 233001: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 233008: 44 8b 80 f8 08 00 00 mov 0x8f8(%rax),%r8d 23300f: 8b b2 98 03 00 00 mov 0x398(%rdx),%esi 233015: ba 01 00 00 00 mov $0x1,%edx 23301a: e8 00 00 00 00 callq 23301f 23301f: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 233026: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23302a: 45 31 c9 xor %r9d,%r9d 23302d: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 233034: 0f b6 8a 49 02 00 00 movzbl 0x249(%rdx),%ecx 23303b: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 233042: 44 8b 80 24 09 00 00 mov 0x924(%rax),%r8d 233049: 8b b2 94 03 00 00 mov 0x394(%rdx),%esi 23304f: ba 01 00 00 00 mov $0x1,%edx 233054: e8 00 00 00 00 callq 233059 233059: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 233060: 48 8b 7b 08 mov 0x8(%rbx),%rdi 233064: 41 b9 07 00 00 00 mov $0x7,%r9d 23306a: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 233071: 0f b6 8a 3f 02 00 00 movzbl 0x23f(%rdx),%ecx 233078: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 23307f: 44 8b 80 fc 08 00 00 mov 0x8fc(%rax),%r8d 233086: 8b b2 98 03 00 00 mov 0x398(%rdx),%esi 23308c: ba 01 00 00 00 mov $0x1,%edx 233091: e8 00 00 00 00 callq 233096 233096: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 23309d: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2330a4: 48 8b b3 60 e1 00 00 mov 0xe160(%rbx),%rsi 2330ab: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2330af: 44 8b 82 e8 08 00 00 mov 0x8e8(%rdx),%r8d 2330b6: 0f b6 88 3a 02 00 00 movzbl 0x23a(%rax),%ecx 2330bd: 8b b6 94 03 00 00 mov 0x394(%rsi),%esi 2330c3: 6a 03 pushq $0x3 2330c5: 44 8b 8a f0 08 00 00 mov 0x8f0(%rdx),%r9d 2330cc: 41 51 push %r9 2330ce: 44 0f b6 88 3c 02 00 movzbl 0x23c(%rax),%r9d 2330d5: 00 2330d6: 41 51 push %r9 2330d8: 41 b9 03 00 00 00 mov $0x3,%r9d 2330de: 6a 03 pushq $0x3 2330e0: 8b 92 ec 08 00 00 mov 0x8ec(%rdx),%edx 2330e6: 52 push %rdx 2330e7: 0f b6 80 3b 02 00 00 movzbl 0x23b(%rax),%eax 2330ee: ba 03 00 00 00 mov $0x3,%edx 2330f3: 50 push %rax 2330f4: e8 00 00 00 00 callq 2330f9 2330f9: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 233100: 48 8b 7b 08 mov 0x8(%rbx),%rdi 233104: 45 31 c9 xor %r9d,%r9d 233107: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 23310e: 48 83 c4 30 add $0x30,%rsp 233112: 0f b6 8a 4a 02 00 00 movzbl 0x24a(%rdx),%ecx 233119: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 233120: 44 8b 80 28 09 00 00 mov 0x928(%rax),%r8d 233127: 8b b2 9c 03 00 00 mov 0x39c(%rdx),%esi 23312d: ba 01 00 00 00 mov $0x1,%edx 233132: e8 00 00 00 00 callq 233137 233137: 45 8b 4d 08 mov 0x8(%r13),%r9d 23313b: 45 85 c9 test %r9d,%r9d 23313e: 0f 84 67 01 00 00 je 2332ab 233144: 4b 8b 54 e5 10 mov 0x10(%r13,%r12,8),%rdx 233149: 48 89 d1 mov %rdx,%rcx 23314c: 48 c1 f9 3f sar $0x3f,%rcx 233150: 48 89 c8 mov %rcx,%rax 233153: 48 31 d0 xor %rdx,%rax 233156: 48 29 c8 sub %rcx,%rax 233159: 4c 89 f1 mov %r14,%rcx 23315c: 48 29 c1 sub %rax,%rcx 23315f: 48 39 e9 cmp %rbp,%rcx 233162: 0f 8c 6b 02 00 00 jl 2333d3 233168: 48 01 e8 add %rbp,%rax 23316b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23316f: 48 c1 e8 20 shr $0x20,%rax 233173: 89 c1 mov %eax,%ecx 233175: f7 d9 neg %ecx 233177: 48 85 d2 test %rdx,%rdx 23317a: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 233181: 0f 48 c1 cmovs %ecx,%eax 233184: b9 01 00 00 00 mov $0x1,%ecx 233189: 44 8b 8a 04 09 00 00 mov 0x904(%rdx),%r9d 233190: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 233197: 44 0f b6 82 41 02 00 movzbl 0x241(%rdx),%r8d 23319e: 00 23319f: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2331a6: 8b b2 a0 03 00 00 mov 0x3a0(%rdx),%esi 2331ac: 50 push %rax 2331ad: 31 d2 xor %edx,%edx 2331af: e8 00 00 00 00 callq 2331b4 2331b4: 4b 8b 94 e5 10 80 00 mov 0x8010(%r13,%r12,8),%rdx 2331bb: 00 2331bc: 5f pop %rdi 2331bd: 48 89 d1 mov %rdx,%rcx 2331c0: 48 c1 f9 3f sar $0x3f,%rcx 2331c4: 48 89 c8 mov %rcx,%rax 2331c7: 48 31 d0 xor %rdx,%rax 2331ca: 48 29 c8 sub %rcx,%rax 2331cd: 4c 89 f1 mov %r14,%rcx 2331d0: 48 29 c1 sub %rax,%rcx 2331d3: 48 39 e9 cmp %rbp,%rcx 2331d6: 0f 8c f0 01 00 00 jl 2333cc 2331dc: 48 01 e8 add %rbp,%rax 2331df: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2331e3: 48 c1 e8 20 shr $0x20,%rax 2331e7: 89 c1 mov %eax,%ecx 2331e9: f7 d9 neg %ecx 2331eb: 48 85 d2 test %rdx,%rdx 2331ee: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2331f5: 0f 48 c1 cmovs %ecx,%eax 2331f8: b9 01 00 00 00 mov $0x1,%ecx 2331fd: 44 8b 8a 04 09 00 00 mov 0x904(%rdx),%r9d 233204: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 23320b: 44 0f b6 82 41 02 00 movzbl 0x241(%rdx),%r8d 233212: 00 233213: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 23321a: 8b b2 a0 03 00 00 mov 0x3a0(%rdx),%esi 233220: 50 push %rax 233221: 31 d2 xor %edx,%edx 233223: e8 00 00 00 00 callq 233228 233228: 4b 8b 94 e5 10 00 01 mov 0x10010(%r13,%r12,8),%rdx 23322f: 00 233230: 5e pop %rsi 233231: 48 89 d1 mov %rdx,%rcx 233234: 48 c1 f9 3f sar $0x3f,%rcx 233238: 48 89 c8 mov %rcx,%rax 23323b: 48 31 d0 xor %rdx,%rax 23323e: 48 29 c8 sub %rcx,%rax 233241: 4c 89 f1 mov %r14,%rcx 233244: 48 29 c1 sub %rax,%rcx 233247: 48 39 e9 cmp %rbp,%rcx 23324a: 0f 8c 75 01 00 00 jl 2333c5 233250: 48 01 e8 add %rbp,%rax 233253: 48 8b 7b 08 mov 0x8(%rbx),%rdi 233257: 48 c1 e8 20 shr $0x20,%rax 23325b: 89 c1 mov %eax,%ecx 23325d: f7 d9 neg %ecx 23325f: 48 85 d2 test %rdx,%rdx 233262: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 233269: 0f 48 c1 cmovs %ecx,%eax 23326c: b9 01 00 00 00 mov $0x1,%ecx 233271: 49 83 c4 01 add $0x1,%r12 233275: 44 8b 8a 04 09 00 00 mov 0x904(%rdx),%r9d 23327c: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 233283: 44 0f b6 82 41 02 00 movzbl 0x241(%rdx),%r8d 23328a: 00 23328b: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 233292: 8b b2 a0 03 00 00 mov 0x3a0(%rdx),%esi 233298: 50 push %rax 233299: 31 d2 xor %edx,%edx 23329b: e8 00 00 00 00 callq 2332a0 2332a0: 58 pop %rax 2332a1: 45 39 65 08 cmp %r12d,0x8(%r13) 2332a5: 0f 87 99 fe ff ff ja 233144 2332ab: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2332af: 31 d2 xor %edx,%edx 2332b1: b9 01 00 00 00 mov $0x1,%ecx 2332b6: 41 83 e7 01 and $0x1,%r15d 2332ba: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2332c1: 44 8b 88 e4 08 00 00 mov 0x8e4(%rax),%r9d 2332c8: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2332cf: 44 0f b6 80 39 02 00 movzbl 0x239(%rax),%r8d 2332d6: 00 2332d7: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2332de: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 2332e4: 6a 00 pushq $0x0 2332e6: e8 00 00 00 00 callq 2332eb 2332eb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2332ef: 41 58 pop %r8 2332f1: 45 8d 4f 02 lea 0x2(%r15),%r9d 2332f5: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2332fc: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 233303: 0f b6 8a 48 02 00 00 movzbl 0x248(%rdx),%ecx 23330a: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 233311: 44 8b 80 20 09 00 00 mov 0x920(%rax),%r8d 233318: 8b b2 94 03 00 00 mov 0x394(%rdx),%esi 23331e: ba 01 00 00 00 mov $0x1,%edx 233323: e8 00 00 00 00 callq 233328 233328: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 23332f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 233333: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 233338: 8b 88 20 09 00 00 mov 0x920(%rax),%ecx 23333e: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 233345: 0f b6 90 48 02 00 00 movzbl 0x248(%rax),%edx 23334c: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 233353: 8b b0 94 03 00 00 mov 0x394(%rax),%esi 233359: e8 00 00 00 00 callq 23335e 23335e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 233363: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23336a: 00 00 23336c: 75 6c jne 2333da 23336e: 48 83 c4 10 add $0x10,%rsp 233372: 5b pop %rbx 233373: 5d pop %rbp 233374: 41 5c pop %r12 233376: 41 5d pop %r13 233378: 41 5e pop %r14 23337a: 41 5f pop %r15 23337c: c3 retq 23337d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 233381: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 233388: 41 b9 01 00 00 00 mov $0x1,%r9d 23338e: 41 bf 01 00 00 00 mov $0x1,%r15d 233394: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 23339b: 0f b6 8a 40 02 00 00 movzbl 0x240(%rdx),%ecx 2333a2: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2333a9: 44 8b 80 00 09 00 00 mov 0x900(%rax),%r8d 2333b0: 8b b2 98 03 00 00 mov 0x398(%rdx),%esi 2333b6: ba 01 00 00 00 mov $0x1,%edx 2333bb: e8 00 00 00 00 callq 2333c0 2333c0: e9 0e fc ff ff jmpq 232fd3 2333c5: 0f 0b ud2 2333c7: e9 84 fe ff ff jmpq 233250 2333cc: 0f 0b ud2 2333ce: e9 09 fe ff ff jmpq 2331dc 2333d3: 0f 0b ud2 2333d5: e9 8e fd ff ff jmpq 233168 2333da: e8 00 00 00 00 callq 2333df 2333df: 90 nop 00000000002333e0 : 2333e0: e8 00 00 00 00 callq 2333e5 2333e5: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 2333ec: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2333f3: 41 89 f1 mov %esi,%r9d 2333f6: 0f b6 8a 60 02 00 00 movzbl 0x260(%rdx),%ecx 2333fd: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 233404: 44 8b 80 80 09 00 00 mov 0x980(%rax),%r8d 23340b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 23340f: 8b b2 c8 03 00 00 mov 0x3c8(%rdx),%esi 233415: ba 01 00 00 00 mov $0x1,%edx 23341a: e9 00 00 00 00 jmpq 23341f 23341f: 90 nop 0000000000233420 : 233420: e8 00 00 00 00 callq 233425 233425: 41 56 push %r14 233427: 41 55 push %r13 233429: 41 54 push %r12 23342b: 55 push %rbp 23342c: 53 push %rbx 23342d: 8b 6a 0c mov 0xc(%rdx),%ebp 233430: 3b 6a 10 cmp 0x10(%rdx),%ebp 233433: 77 54 ja 233489 233435: 49 89 fe mov %rdi,%r14 233438: 49 89 f5 mov %rsi,%r13 23343b: 48 89 d3 mov %rdx,%rbx 23343e: 45 31 e4 xor %r12d,%r12d 233441: 41 8d 44 24 01 lea 0x1(%r12),%eax 233446: 89 ee mov %ebp,%esi 233448: b9 02 00 00 00 mov $0x2,%ecx 23344d: 31 d2 xor %edx,%edx 23344f: 41 0f b7 44 45 00 movzwl 0x0(%r13,%rax,2),%eax 233455: 4c 89 f7 mov %r14,%rdi 233458: 83 c5 01 add $0x1,%ebp 23345b: 50 push %rax 23345c: 8b 43 08 mov 0x8(%rbx),%eax 23345f: 50 push %rax 233460: 0f b6 43 01 movzbl 0x1(%rbx),%eax 233464: 50 push %rax 233465: 44 89 e0 mov %r12d,%eax 233468: 41 83 c4 02 add $0x2,%r12d 23346c: 41 0f b7 44 45 00 movzwl 0x0(%r13,%rax,2),%eax 233472: 50 push %rax 233473: 44 8b 4b 04 mov 0x4(%rbx),%r9d 233477: 44 0f b6 03 movzbl (%rbx),%r8d 23347b: e8 00 00 00 00 callq 233480 233480: 48 83 c4 20 add $0x20,%rsp 233484: 39 6b 10 cmp %ebp,0x10(%rbx) 233487: 73 b8 jae 233441 233489: 5b pop %rbx 23348a: 5d pop %rbp 23348b: 41 5c pop %r12 23348d: 41 5d pop %r13 23348f: 41 5e pop %r14 233491: c3 retq 233492: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 233499: 00 00 00 00 23349d: 0f 1f 00 nopl (%rax) 00000000002334a0 : 2334a0: e8 00 00 00 00 callq 2334a5 2334a5: 41 55 push %r13 2334a7: b9 02 00 00 00 mov $0x2,%ecx 2334ac: 49 89 fd mov %rdi,%r13 2334af: 41 54 push %r12 2334b1: 55 push %rbp 2334b2: 48 89 f5 mov %rsi,%rbp 2334b5: 53 push %rbx 2334b6: 8b 72 34 mov 0x34(%rdx),%esi 2334b9: 48 89 d3 mov %rdx,%rbx 2334bc: 6a 00 pushq $0x0 2334be: 8b 42 2c mov 0x2c(%rdx),%eax 2334c1: 50 push %rax 2334c2: 0f b6 42 08 movzbl 0x8(%rdx),%eax 2334c6: 50 push %rax 2334c7: 8b 85 90 01 00 00 mov 0x190(%rbp),%eax 2334cd: 50 push %rax 2334ce: 44 8b 4a 28 mov 0x28(%rdx),%r9d 2334d2: 44 0f b6 42 07 movzbl 0x7(%rdx),%r8d 2334d7: 31 d2 xor %edx,%edx 2334d9: e8 00 00 00 00 callq 2334de 2334de: 8b 43 2c mov 0x2c(%rbx),%eax 2334e1: 8b 73 38 mov 0x38(%rbx),%esi 2334e4: b9 02 00 00 00 mov $0x2,%ecx 2334e9: 48 83 c4 20 add $0x20,%rsp 2334ed: 44 8b 4b 28 mov 0x28(%rbx),%r9d 2334f1: 44 0f b6 43 07 movzbl 0x7(%rbx),%r8d 2334f6: 31 d2 xor %edx,%edx 2334f8: 6a 00 pushq $0x0 2334fa: 4c 89 ef mov %r13,%rdi 2334fd: 50 push %rax 2334fe: 0f b6 43 08 movzbl 0x8(%rbx),%eax 233502: 50 push %rax 233503: 8b 85 60 01 00 00 mov 0x160(%rbp),%eax 233509: 50 push %rax 23350a: e8 00 00 00 00 callq 23350f 23350f: 8b 43 2c mov 0x2c(%rbx),%eax 233512: 8b 73 3c mov 0x3c(%rbx),%esi 233515: b9 02 00 00 00 mov $0x2,%ecx 23351a: 48 83 c4 20 add $0x20,%rsp 23351e: 44 8b 4b 28 mov 0x28(%rbx),%r9d 233522: 44 0f b6 43 07 movzbl 0x7(%rbx),%r8d 233527: 31 d2 xor %edx,%edx 233529: 6a 00 pushq $0x0 23352b: 4c 89 ef mov %r13,%rdi 23352e: 50 push %rax 23352f: 0f b6 43 08 movzbl 0x8(%rbx),%eax 233533: 50 push %rax 233534: 8b 85 30 01 00 00 mov 0x130(%rbp),%eax 23353a: 50 push %rax 23353b: e8 00 00 00 00 callq 233540 233540: 8b 85 9c 01 00 00 mov 0x19c(%rbp),%eax 233546: 8b 73 40 mov 0x40(%rbx),%esi 233549: 31 d2 xor %edx,%edx 23354b: 48 83 c4 20 add $0x20,%rsp 23354f: 44 8b 4b 30 mov 0x30(%rbx),%r9d 233553: 44 0f b6 43 09 movzbl 0x9(%rbx),%r8d 233558: 4c 89 ef mov %r13,%rdi 23355b: 50 push %rax 23355c: b9 01 00 00 00 mov $0x1,%ecx 233561: e8 00 00 00 00 callq 233566 233566: 8b 85 6c 01 00 00 mov 0x16c(%rbp),%eax 23356c: 8b 73 44 mov 0x44(%rbx),%esi 23356f: 31 d2 xor %edx,%edx 233571: 44 8b 4b 30 mov 0x30(%rbx),%r9d 233575: 44 0f b6 43 09 movzbl 0x9(%rbx),%r8d 23357a: b9 01 00 00 00 mov $0x1,%ecx 23357f: 4c 89 ef mov %r13,%rdi 233582: 50 push %rax 233583: e8 00 00 00 00 callq 233588 233588: 8b 85 3c 01 00 00 mov 0x13c(%rbp),%eax 23358e: 8b 73 48 mov 0x48(%rbx),%esi 233591: 31 d2 xor %edx,%edx 233593: 44 8b 4b 30 mov 0x30(%rbx),%r9d 233597: 44 0f b6 43 09 movzbl 0x9(%rbx),%r8d 23359c: b9 01 00 00 00 mov $0x1,%ecx 2335a1: 4c 89 ef mov %r13,%rdi 2335a4: 50 push %rax 2335a5: e8 00 00 00 00 callq 2335aa 2335aa: 8b 85 20 02 00 00 mov 0x220(%rbp),%eax 2335b0: 8b 73 4c mov 0x4c(%rbx),%esi 2335b3: 31 d2 xor %edx,%edx 2335b5: 44 8b 4b 1c mov 0x1c(%rbx),%r9d 2335b9: 44 0f b6 43 04 movzbl 0x4(%rbx),%r8d 2335be: b9 01 00 00 00 mov $0x1,%ecx 2335c3: 4c 89 ef mov %r13,%rdi 2335c6: 50 push %rax 2335c7: e8 00 00 00 00 callq 2335cc 2335cc: 8b 85 24 02 00 00 mov 0x224(%rbp),%eax 2335d2: 8b 73 50 mov 0x50(%rbx),%esi 2335d5: 31 d2 xor %edx,%edx 2335d7: 48 83 c4 20 add $0x20,%rsp 2335db: 44 8b 4b 20 mov 0x20(%rbx),%r9d 2335df: 44 0f b6 43 05 movzbl 0x5(%rbx),%r8d 2335e4: 4c 89 ef mov %r13,%rdi 2335e7: 50 push %rax 2335e8: 8b 43 24 mov 0x24(%rbx),%eax 2335eb: b9 02 00 00 00 mov $0x2,%ecx 2335f0: 50 push %rax 2335f1: 0f b6 43 06 movzbl 0x6(%rbx),%eax 2335f5: 50 push %rax 2335f6: 8b 85 2c 02 00 00 mov 0x22c(%rbp),%eax 2335fc: 50 push %rax 2335fd: e8 00 00 00 00 callq 233602 233602: 8b 85 f0 01 00 00 mov 0x1f0(%rbp),%eax 233608: 8b 73 54 mov 0x54(%rbx),%esi 23360b: 31 d2 xor %edx,%edx 23360d: 48 83 c4 20 add $0x20,%rsp 233611: 44 8b 4b 1c mov 0x1c(%rbx),%r9d 233615: 44 0f b6 43 04 movzbl 0x4(%rbx),%r8d 23361a: 4c 89 ef mov %r13,%rdi 23361d: 50 push %rax 23361e: b9 01 00 00 00 mov $0x1,%ecx 233623: e8 00 00 00 00 callq 233628 233628: 8b 85 f4 01 00 00 mov 0x1f4(%rbp),%eax 23362e: 8b 73 58 mov 0x58(%rbx),%esi 233631: 31 d2 xor %edx,%edx 233633: 44 8b 4b 20 mov 0x20(%rbx),%r9d 233637: 44 0f b6 43 05 movzbl 0x5(%rbx),%r8d 23363c: b9 02 00 00 00 mov $0x2,%ecx 233641: 4c 89 ef mov %r13,%rdi 233644: 50 push %rax 233645: 8b 43 24 mov 0x24(%rbx),%eax 233648: 50 push %rax 233649: 0f b6 43 06 movzbl 0x6(%rbx),%eax 23364d: 50 push %rax 23364e: 8b 85 fc 01 00 00 mov 0x1fc(%rbp),%eax 233654: 50 push %rax 233655: e8 00 00 00 00 callq 23365a 23365a: 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%eax 233660: 8b 73 5c mov 0x5c(%rbx),%esi 233663: 31 d2 xor %edx,%edx 233665: 48 83 c4 28 add $0x28,%rsp 233669: 44 8b 4b 1c mov 0x1c(%rbx),%r9d 23366d: 44 0f b6 43 04 movzbl 0x4(%rbx),%r8d 233672: 4c 89 ef mov %r13,%rdi 233675: 50 push %rax 233676: b9 01 00 00 00 mov $0x1,%ecx 23367b: e8 00 00 00 00 callq 233680 233680: 8b 85 c4 01 00 00 mov 0x1c4(%rbp),%eax 233686: 8b 73 60 mov 0x60(%rbx),%esi 233689: 31 d2 xor %edx,%edx 23368b: 44 8b 4b 20 mov 0x20(%rbx),%r9d 23368f: 44 0f b6 43 05 movzbl 0x5(%rbx),%r8d 233694: b9 02 00 00 00 mov $0x2,%ecx 233699: 4c 89 ef mov %r13,%rdi 23369c: 50 push %rax 23369d: 8b 43 24 mov 0x24(%rbx),%eax 2336a0: 50 push %rax 2336a1: 0f b6 43 06 movzbl 0x6(%rbx),%eax 2336a5: 50 push %rax 2336a6: 8b 85 cc 01 00 00 mov 0x1cc(%rbp),%eax 2336ac: 50 push %rax 2336ad: e8 00 00 00 00 callq 2336b2 2336b2: 44 8b 63 64 mov 0x64(%rbx),%r12d 2336b6: 48 83 c4 28 add $0x28,%rsp 2336ba: 44 3b 63 68 cmp 0x68(%rbx),%r12d 2336be: 77 57 ja 233717 2336c0: 8b 45 0c mov 0xc(%rbp),%eax 2336c3: 44 8b 4b 0c mov 0xc(%rbx),%r9d 2336c7: 44 89 e6 mov %r12d,%esi 2336ca: b9 04 00 00 00 mov $0x4,%ecx 2336cf: 44 0f b6 03 movzbl (%rbx),%r8d 2336d3: 31 d2 xor %edx,%edx 2336d5: 4c 89 ef mov %r13,%rdi 2336d8: 41 83 c4 01 add $0x1,%r12d 2336dc: 50 push %rax 2336dd: 8b 43 18 mov 0x18(%rbx),%eax 2336e0: 48 83 c5 10 add $0x10,%rbp 2336e4: 50 push %rax 2336e5: 0f b6 43 03 movzbl 0x3(%rbx),%eax 2336e9: 50 push %rax 2336ea: 8b 45 f8 mov -0x8(%rbp),%eax 2336ed: 50 push %rax 2336ee: 8b 43 14 mov 0x14(%rbx),%eax 2336f1: 50 push %rax 2336f2: 0f b6 43 02 movzbl 0x2(%rbx),%eax 2336f6: 50 push %rax 2336f7: 8b 45 f4 mov -0xc(%rbp),%eax 2336fa: 50 push %rax 2336fb: 8b 43 10 mov 0x10(%rbx),%eax 2336fe: 50 push %rax 2336ff: 0f b6 43 01 movzbl 0x1(%rbx),%eax 233703: 50 push %rax 233704: 8b 45 f0 mov -0x10(%rbp),%eax 233707: 50 push %rax 233708: e8 00 00 00 00 callq 23370d 23370d: 48 83 c4 50 add $0x50,%rsp 233711: 44 39 63 68 cmp %r12d,0x68(%rbx) 233715: 73 a9 jae 2336c0 233717: 5b pop %rbx 233718: 5d pop %rbp 233719: 41 5c pop %r12 23371b: 41 5d pop %r13 23371d: c3 retq 23371e: 66 90 xchg %ax,%ax 0000000000233720 : 233720: e8 00 00 00 00 callq 233725 233725: 41 57 push %r15 233727: 49 89 f7 mov %rsi,%r15 23372a: 41 56 push %r14 23372c: 41 55 push %r13 23372e: 41 89 cd mov %ecx,%r13d 233731: 41 54 push %r12 233733: 55 push %rbp 233734: 89 d5 mov %edx,%ebp 233736: 48 8d 56 20 lea 0x20(%rsi),%rdx 23373a: 53 push %rbx 23373b: 48 89 fb mov %rdi,%rbx 23373e: 48 83 ec 18 sub $0x18,%rsp 233742: 49 8b 3f mov (%r15),%rdi 233745: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23374c: 00 00 23374e: 48 89 44 24 10 mov %rax,0x10(%rsp) 233753: 48 b8 0c 00 00 00 06 movabs $0x60000000c,%rax 23375a: 00 00 00 23375d: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 233762: c6 44 24 0c 00 movb $0x0,0xc(%rsp) 233767: 48 89 44 24 04 mov %rax,0x4(%rsp) 23376c: e8 00 00 00 00 callq 233771 233771: 84 c0 test %al,%al 233773: 0f 84 3a 03 00 00 je 233ab3 233779: 49 8b 7f 30 mov 0x30(%r15),%rdi 23377d: 49 8d 57 50 lea 0x50(%r15),%rdx 233781: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 233786: e8 00 00 00 00 callq 23378b 23378b: 41 89 c4 mov %eax,%r12d 23378e: 84 c0 test %al,%al 233790: 0f 84 da 02 00 00 je 233a70 233796: 49 8b 7f 60 mov 0x60(%r15),%rdi 23379a: 49 8d 97 80 00 00 00 lea 0x80(%r15),%rdx 2337a1: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2337a6: e8 00 00 00 00 callq 2337ab 2337ab: 41 89 c4 mov %eax,%r12d 2337ae: 84 c0 test %al,%al 2337b0: 0f 84 3e 03 00 00 je 233af4 2337b6: 49 8b 7f 10 mov 0x10(%r15),%rdi 2337ba: 49 8d 57 28 lea 0x28(%r15),%rdx 2337be: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2337c3: e8 00 00 00 00 callq 2337c8 2337c8: 41 89 c4 mov %eax,%r12d 2337cb: 84 c0 test %al,%al 2337cd: 0f 84 02 03 00 00 je 233ad5 2337d3: 49 8b 7f 40 mov 0x40(%r15),%rdi 2337d7: 49 8d 57 58 lea 0x58(%r15),%rdx 2337db: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2337e0: e8 00 00 00 00 callq 2337e5 2337e5: 41 89 c4 mov %eax,%r12d 2337e8: 84 c0 test %al,%al 2337ea: 0f 84 26 03 00 00 je 233b16 2337f0: 49 8b 7f 70 mov 0x70(%r15),%rdi 2337f4: 49 8d 97 88 00 00 00 lea 0x88(%r15),%rdx 2337fb: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 233800: e8 00 00 00 00 callq 233805 233805: 41 89 c4 mov %eax,%r12d 233808: 84 c0 test %al,%al 23380a: 0f 84 4a 03 00 00 je 233b5a 233810: 49 8b 7f 18 mov 0x18(%r15),%rdi 233814: 49 8d 57 2c lea 0x2c(%r15),%rdx 233818: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23381d: e8 00 00 00 00 callq 233822 233822: 41 89 c4 mov %eax,%r12d 233825: 84 c0 test %al,%al 233827: 0f 84 4f 03 00 00 je 233b7c 23382d: 49 8b 7f 48 mov 0x48(%r15),%rdi 233831: 49 8d 57 5c lea 0x5c(%r15),%rdx 233835: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23383a: e8 00 00 00 00 callq 23383f 23383f: 41 89 c4 mov %eax,%r12d 233842: 84 c0 test %al,%al 233844: 0f 84 ee 02 00 00 je 233b38 23384a: 49 8b 7f 78 mov 0x78(%r15),%rdi 23384e: 49 8d 97 8c 00 00 00 lea 0x8c(%r15),%rdx 233855: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23385a: e8 00 00 00 00 callq 23385f 23385f: 41 89 c4 mov %eax,%r12d 233862: 84 c0 test %al,%al 233864: 0f 84 34 03 00 00 je 233b9e 23386a: 49 8b bf 90 00 00 00 mov 0x90(%r15),%rdi 233871: 49 8d 97 b0 00 00 00 lea 0xb0(%r15),%rdx 233878: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23387d: c7 44 24 04 0a 00 00 movl $0xa,0x4(%rsp) 233884: 00 233885: c6 44 24 0c 00 movb $0x0,0xc(%rsp) 23388a: 4d 8d b7 90 00 00 00 lea 0x90(%r15),%r14 233891: e8 00 00 00 00 callq 233896 233896: 41 89 c4 mov %eax,%r12d 233899: 84 c0 test %al,%al 23389b: 0f 84 1f 03 00 00 je 233bc0 2338a1: 49 8b 7e 30 mov 0x30(%r14),%rdi 2338a5: 49 8d 97 e0 00 00 00 lea 0xe0(%r15),%rdx 2338ac: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2338b1: e8 00 00 00 00 callq 2338b6 2338b6: 41 89 c4 mov %eax,%r12d 2338b9: 84 c0 test %al,%al 2338bb: 0f 84 21 03 00 00 je 233be2 2338c1: 49 8b 7e 60 mov 0x60(%r14),%rdi 2338c5: 49 8d 97 10 01 00 00 lea 0x110(%r15),%rdx 2338cc: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2338d1: e8 00 00 00 00 callq 2338d6 2338d6: 41 89 c4 mov %eax,%r12d 2338d9: 84 c0 test %al,%al 2338db: 0f 84 a5 03 00 00 je 233c86 2338e1: 45 84 ed test %r13b,%r13b 2338e4: 0f 84 1a 03 00 00 je 233c04 2338ea: 49 8b 7e 08 mov 0x8(%r14),%rdi 2338ee: e8 00 00 00 00 callq 2338f3 2338f3: 41 89 87 b4 00 00 00 mov %eax,0xb4(%r15) 2338fa: 49 8b 7e 38 mov 0x38(%r14),%rdi 2338fe: e8 00 00 00 00 callq 233903 233903: 41 89 87 e4 00 00 00 mov %eax,0xe4(%r15) 23390a: 49 8b 7e 68 mov 0x68(%r14),%rdi 23390e: e8 00 00 00 00 callq 233913 233913: 41 89 87 14 01 00 00 mov %eax,0x114(%r15) 23391a: 49 8b 7e 18 mov 0x18(%r14),%rdi 23391e: 49 8d 97 bc 00 00 00 lea 0xbc(%r15),%rdx 233925: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23392a: e8 00 00 00 00 callq 23392f 23392f: 41 89 c4 mov %eax,%r12d 233932: 84 c0 test %al,%al 233934: 0f 84 6e 03 00 00 je 233ca8 23393a: 49 8b 7e 48 mov 0x48(%r14),%rdi 23393e: 49 8d 97 ec 00 00 00 lea 0xec(%r15),%rdx 233945: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23394a: e8 00 00 00 00 callq 23394f 23394f: 41 89 c4 mov %eax,%r12d 233952: 84 c0 test %al,%al 233954: 0f 84 92 03 00 00 je 233cec 23395a: 49 8b 7e 78 mov 0x78(%r14),%rdi 23395e: 49 8d 97 1c 01 00 00 lea 0x11c(%r15),%rdx 233965: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23396a: e8 00 00 00 00 callq 23396f 23396f: 41 89 c4 mov %eax,%r12d 233972: 84 c0 test %al,%al 233974: 0f 84 b6 03 00 00 je 233d30 23397a: 85 ed test %ebp,%ebp 23397c: 0f 94 c0 sete %al 23397f: 44 08 e8 or %r13b,%al 233982: 0f 85 05 01 00 00 jne 233a8d 233988: 48 85 db test %rbx,%rbx 23398b: 0f 84 fc 00 00 00 je 233a8d 233991: 48 6b ed 48 imul $0x48,%rbp,%rbp 233995: c7 44 24 04 0c 00 00 movl $0xc,0x4(%rsp) 23399c: 00 23399d: c6 44 24 0c 01 movb $0x1,0xc(%rsp) 2339a2: 48 01 dd add %rbx,%rbp 2339a5: e9 8b 00 00 00 jmpq 233a35 2339aa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2339ae: 48 8d 53 34 lea 0x34(%rbx),%rdx 2339b2: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2339b7: e8 00 00 00 00 callq 2339bc 2339bc: 84 c0 test %al,%al 2339be: 0f 84 93 03 00 00 je 233d57 2339c4: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2339c8: 48 8d 53 38 lea 0x38(%rbx),%rdx 2339cc: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2339d1: e8 00 00 00 00 callq 2339d6 2339d6: 84 c0 test %al,%al 2339d8: 0f 84 a1 03 00 00 je 233d7f 2339de: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2339e2: 48 8d 53 3c lea 0x3c(%rbx),%rdx 2339e6: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2339eb: e8 00 00 00 00 callq 2339f0 2339f0: 84 c0 test %al,%al 2339f2: 0f 84 7d 03 00 00 je 233d75 2339f8: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2339fc: 48 8d 53 40 lea 0x40(%rbx),%rdx 233a00: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 233a05: e8 00 00 00 00 callq 233a0a 233a0a: 84 c0 test %al,%al 233a0c: 0f 84 59 03 00 00 je 233d6b 233a12: 48 8b 7b 28 mov 0x28(%rbx),%rdi 233a16: 48 8d 53 44 lea 0x44(%rbx),%rdx 233a1a: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 233a1f: e8 00 00 00 00 callq 233a24 233a24: 84 c0 test %al,%al 233a26: 0f 84 35 03 00 00 je 233d61 233a2c: 48 83 c3 48 add $0x48,%rbx 233a30: 48 39 eb cmp %rbp,%rbx 233a33: 74 58 je 233a8d 233a35: 48 8b 3b mov (%rbx),%rdi 233a38: 48 8d 53 30 lea 0x30(%rbx),%rdx 233a3c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 233a41: e8 00 00 00 00 callq 233a46 233a46: 84 c0 test %al,%al 233a48: 0f 85 5c ff ff ff jne 2339aa 233a4e: b9 08 01 00 00 mov $0x108,%ecx 233a53: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233a5a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233a61: bf 02 00 00 00 mov $0x2,%edi 233a66: 45 31 e4 xor %r12d,%r12d 233a69: e8 00 00 00 00 callq 233a6e 233a6e: eb 1d jmp 233a8d 233a70: b9 9a 00 00 00 mov $0x9a,%ecx 233a75: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233a7c: bf 02 00 00 00 mov $0x2,%edi 233a81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233a88: e8 00 00 00 00 callq 233a8d 233a8d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 233a92: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 233a99: 00 00 233a9b: 0f 85 b1 02 00 00 jne 233d52 233aa1: 48 83 c4 18 add $0x18,%rsp 233aa5: 44 89 e0 mov %r12d,%eax 233aa8: 5b pop %rbx 233aa9: 5d pop %rbp 233aaa: 41 5c pop %r12 233aac: 41 5d pop %r13 233aae: 41 5e pop %r14 233ab0: 41 5f pop %r15 233ab2: c3 retq 233ab3: b9 95 00 00 00 mov $0x95,%ecx 233ab8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233abf: bf 02 00 00 00 mov $0x2,%edi 233ac4: 41 89 c4 mov %eax,%r12d 233ac7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233ace: e8 00 00 00 00 callq 233ad3 233ad3: eb b8 jmp 233a8d 233ad5: b9 a5 00 00 00 mov $0xa5,%ecx 233ada: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233ae1: bf 02 00 00 00 mov $0x2,%edi 233ae6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233aed: e8 00 00 00 00 callq 233af2 233af2: eb 99 jmp 233a8d 233af4: b9 9f 00 00 00 mov $0x9f,%ecx 233af9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233b00: bf 02 00 00 00 mov $0x2,%edi 233b05: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233b0c: e8 00 00 00 00 callq 233b11 233b11: e9 77 ff ff ff jmpq 233a8d 233b16: b9 aa 00 00 00 mov $0xaa,%ecx 233b1b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233b22: bf 02 00 00 00 mov $0x2,%edi 233b27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233b2e: e8 00 00 00 00 callq 233b33 233b33: e9 55 ff ff ff jmpq 233a8d 233b38: b9 ba 00 00 00 mov $0xba,%ecx 233b3d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233b44: bf 02 00 00 00 mov $0x2,%edi 233b49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233b50: e8 00 00 00 00 callq 233b55 233b55: e9 33 ff ff ff jmpq 233a8d 233b5a: b9 af 00 00 00 mov $0xaf,%ecx 233b5f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233b66: bf 02 00 00 00 mov $0x2,%edi 233b6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233b72: e8 00 00 00 00 callq 233b77 233b77: e9 11 ff ff ff jmpq 233a8d 233b7c: b9 b5 00 00 00 mov $0xb5,%ecx 233b81: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233b88: bf 02 00 00 00 mov $0x2,%edi 233b8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233b94: e8 00 00 00 00 callq 233b99 233b99: e9 ef fe ff ff jmpq 233a8d 233b9e: b9 bf 00 00 00 mov $0xbf,%ecx 233ba3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233baa: bf 02 00 00 00 mov $0x2,%edi 233baf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233bb6: e8 00 00 00 00 callq 233bbb 233bbb: e9 cd fe ff ff jmpq 233a8d 233bc0: b9 c8 00 00 00 mov $0xc8,%ecx 233bc5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233bcc: bf 02 00 00 00 mov $0x2,%edi 233bd1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233bd8: e8 00 00 00 00 callq 233bdd 233bdd: e9 ab fe ff ff jmpq 233a8d 233be2: b9 cd 00 00 00 mov $0xcd,%ecx 233be7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233bee: bf 02 00 00 00 mov $0x2,%edi 233bf3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233bfa: e8 00 00 00 00 callq 233bff 233bff: e9 89 fe ff ff jmpq 233a8d 233c04: 49 8b 7e 08 mov 0x8(%r14),%rdi 233c08: 49 8d 97 b4 00 00 00 lea 0xb4(%r15),%rdx 233c0f: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 233c14: e8 00 00 00 00 callq 233c19 233c19: 41 89 c4 mov %eax,%r12d 233c1c: 84 c0 test %al,%al 233c1e: 0f 84 a6 00 00 00 je 233cca 233c24: 49 8b 7e 38 mov 0x38(%r14),%rdi 233c28: 49 8d 97 e4 00 00 00 lea 0xe4(%r15),%rdx 233c2f: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 233c34: e8 00 00 00 00 callq 233c39 233c39: 41 89 c4 mov %eax,%r12d 233c3c: 84 c0 test %al,%al 233c3e: 0f 84 ca 00 00 00 je 233d0e 233c44: 49 8b 7e 68 mov 0x68(%r14),%rdi 233c48: 49 8d 97 14 01 00 00 lea 0x114(%r15),%rdx 233c4f: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 233c54: e8 00 00 00 00 callq 233c59 233c59: 41 89 c4 mov %eax,%r12d 233c5c: 84 c0 test %al,%al 233c5e: 0f 85 b6 fc ff ff jne 23391a 233c64: b9 ea 00 00 00 mov $0xea,%ecx 233c69: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233c70: bf 02 00 00 00 mov $0x2,%edi 233c75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233c7c: e8 00 00 00 00 callq 233c81 233c81: e9 07 fe ff ff jmpq 233a8d 233c86: b9 d2 00 00 00 mov $0xd2,%ecx 233c8b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233c92: bf 02 00 00 00 mov $0x2,%edi 233c97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233c9e: e8 00 00 00 00 callq 233ca3 233ca3: e9 e5 fd ff ff jmpq 233a8d 233ca8: b9 f1 00 00 00 mov $0xf1,%ecx 233cad: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233cb4: bf 02 00 00 00 mov $0x2,%edi 233cb9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233cc0: e8 00 00 00 00 callq 233cc5 233cc5: e9 c3 fd ff ff jmpq 233a8d 233cca: b9 e0 00 00 00 mov $0xe0,%ecx 233ccf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233cd6: bf 02 00 00 00 mov $0x2,%edi 233cdb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233ce2: e8 00 00 00 00 callq 233ce7 233ce7: e9 a1 fd ff ff jmpq 233a8d 233cec: b9 f6 00 00 00 mov $0xf6,%ecx 233cf1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233cf8: bf 02 00 00 00 mov $0x2,%edi 233cfd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233d04: e8 00 00 00 00 callq 233d09 233d09: e9 7f fd ff ff jmpq 233a8d 233d0e: b9 e5 00 00 00 mov $0xe5,%ecx 233d13: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233d1a: bf 02 00 00 00 mov $0x2,%edi 233d1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233d26: e8 00 00 00 00 callq 233d2b 233d2b: e9 5d fd ff ff jmpq 233a8d 233d30: b9 fb 00 00 00 mov $0xfb,%ecx 233d35: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 233d3c: bf 02 00 00 00 mov $0x2,%edi 233d41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 233d48: e8 00 00 00 00 callq 233d4d 233d4d: e9 3b fd ff ff jmpq 233a8d 233d52: e8 00 00 00 00 callq 233d57 233d57: b9 0e 01 00 00 mov $0x10e,%ecx 233d5c: e9 f2 fc ff ff jmpq 233a53 233d61: b9 26 01 00 00 mov $0x126,%ecx 233d66: e9 e8 fc ff ff jmpq 233a53 233d6b: b9 20 01 00 00 mov $0x120,%ecx 233d70: e9 de fc ff ff jmpq 233a53 233d75: b9 1a 01 00 00 mov $0x11a,%ecx 233d7a: e9 d4 fc ff ff jmpq 233a53 233d7f: b9 14 01 00 00 mov $0x114,%ecx 233d84: e9 ca fc ff ff jmpq 233a53 233d89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000233d90 : 233d90: e8 00 00 00 00 callq 233d95 233d95: 41 57 push %r15 233d97: 41 56 push %r14 233d99: 41 55 push %r13 233d9b: 41 54 push %r12 233d9d: 55 push %rbp 233d9e: 53 push %rbx 233d9f: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 233da6: 89 54 24 04 mov %edx,0x4(%rsp) 233daa: 88 54 24 23 mov %dl,0x23(%rsp) 233dae: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 233db5: 00 00 233db7: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 233dbe: 00 233dbf: 31 c0 xor %eax,%eax 233dc1: 48 85 ff test %rdi,%rdi 233dc4: 0f 94 c0 sete %al 233dc7: 48 85 f6 test %rsi,%rsi 233dca: 0f 94 c2 sete %dl 233dcd: 08 d0 or %dl,%al 233dcf: 0f 85 60 01 00 00 jne 233f35 233dd5: 83 7f 04 02 cmpl $0x2,0x4(%rdi) 233dd9: 48 89 fb mov %rdi,%rbx 233ddc: 0f 84 2a 01 00 00 je 233f0c 233de2: 48 89 f5 mov %rsi,%rbp 233de5: 48 8d 86 10 01 00 00 lea 0x110(%rsi),%rax 233dec: ba 10 4b 00 00 mov $0x4b10,%edx 233df1: 48 89 ef mov %rbp,%rdi 233df4: 4c 8d b6 30 02 00 00 lea 0x230(%rsi),%r14 233dfb: 31 f6 xor %esi,%esi 233dfd: 48 89 44 24 08 mov %rax,0x8(%rsp) 233e02: e8 00 00 00 00 callq 233e07 233e07: 31 c0 xor %eax,%eax 233e09: b9 11 00 00 00 mov $0x11,%ecx 233e0e: 4c 8d 7c 24 30 lea 0x30(%rsp),%r15 233e13: 4c 89 ff mov %r15,%rdi 233e16: f3 48 ab rep stos %rax,%es:(%rdi) 233e19: 8b 43 08 mov 0x8(%rbx),%eax 233e1c: 83 f8 02 cmp $0x2,%eax 233e1f: 0f 84 00 06 00 00 je 234425 233e25: 83 f8 07 cmp $0x7,%eax 233e28: 0f 84 f7 05 00 00 je 234425 233e2e: 48 b8 03 00 00 00 04 movabs $0x400000003,%rax 233e35: 00 00 00 233e38: c7 44 24 58 01 00 00 movl $0x1,0x58(%rsp) 233e3f: 00 233e40: 41 b9 03 00 00 00 mov $0x3,%r9d 233e46: b9 0b 00 00 00 mov $0xb,%ecx 233e4b: 48 89 44 24 30 mov %rax,0x30(%rsp) 233e50: 48 83 c0 01 add $0x1,%rax 233e54: ba 0f 00 00 00 mov $0xf,%edx 233e59: 48 89 44 24 38 mov %rax,0x38(%rsp) 233e5e: 48 89 44 24 40 mov %rax,0x40(%rsp) 233e63: 48 89 44 24 48 mov %rax,0x48(%rsp) 233e68: 48 89 44 24 50 mov %rax,0x50(%rsp) 233e6d: 48 b8 00 00 00 00 f6 movabs $0xfffffff600000000,%rax 233e74: ff ff ff 233e77: 48 89 44 24 18 mov %rax,0x18(%rsp) 233e7c: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 233e83: 00 00 00 233e86: c7 44 24 10 0b 00 00 movl $0xb,0x10(%rsp) 233e8d: 00 233e8e: 48 89 44 24 28 mov %rax,0x28(%rsp) 233e93: c7 44 24 24 a0 01 00 movl $0x1a0,0x24(%rsp) 233e9a: 00 233e9b: b8 22 00 00 00 mov $0x22,%eax 233ea0: 8d 71 01 lea 0x1(%rcx),%esi 233ea3: 29 c8 sub %ecx,%eax 233ea5: 48 c1 e0 02 shl $0x2,%rax 233ea9: 83 fe 22 cmp $0x22,%esi 233eac: be 04 00 00 00 mov $0x4,%esi 233eb1: 48 0f 4f c6 cmovg %rsi,%rax 233eb5: 49 8d 34 8f lea (%r15,%rcx,4),%rsi 233eb9: 89 c1 mov %eax,%ecx 233ebb: 83 f8 08 cmp $0x8,%eax 233ebe: 73 79 jae 233f39 233ec0: a8 04 test $0x4,%al 233ec2: 0f 85 c1 06 00 00 jne 234589 233ec8: 85 c9 test %ecx,%ecx 233eca: 0f 84 96 00 00 00 je 233f66 233ed0: c6 06 ff movb $0xff,(%rsi) 233ed3: f6 c1 02 test $0x2,%cl 233ed6: 0f 84 8a 00 00 00 je 233f66 233edc: b8 ff ff ff ff mov $0xffffffff,%eax 233ee1: 66 89 44 0e fe mov %ax,-0x2(%rsi,%rcx,1) 233ee6: eb 7e jmp 233f66 233ee8: 44 8b 64 24 10 mov 0x10(%rsp),%r12d 233eed: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 233ef2: 0f b6 4c 24 04 movzbl 0x4(%rsp),%ecx 233ef7: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 233efc: 44 89 e2 mov %r12d,%edx 233eff: 4c 89 f7 mov %r14,%rdi 233f02: e8 00 00 00 00 callq 233f07 233f07: b8 01 00 00 00 mov $0x1,%eax 233f0c: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 233f13: 00 233f14: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 233f1b: 00 00 233f1d: 0f 85 4d 07 00 00 jne 234670 233f23: 48 81 c4 c0 00 00 00 add $0xc0,%rsp 233f2a: 5b pop %rbx 233f2b: 5d pop %rbp 233f2c: 41 5c pop %r12 233f2e: 41 5d pop %r13 233f30: 41 5e pop %r14 233f32: 41 5f pop %r15 233f34: c3 retq 233f35: 31 c0 xor %eax,%eax 233f37: eb d3 jmp 233f0c 233f39: 48 8d 7e 08 lea 0x8(%rsi),%rdi 233f3d: 89 c1 mov %eax,%ecx 233f3f: 48 c7 06 ff ff ff ff movq $0xffffffffffffffff,(%rsi) 233f46: 48 c7 44 0e f8 ff ff movq $0xffffffffffffffff,-0x8(%rsi,%rcx,1) 233f4d: ff ff 233f4f: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 233f53: 48 29 fe sub %rdi,%rsi 233f56: 8d 0c 30 lea (%rax,%rsi,1),%ecx 233f59: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 233f60: c1 e9 03 shr $0x3,%ecx 233f63: f3 48 ab rep stos %rax,%es:(%rdi) 233f66: 4c 8d 44 24 34 lea 0x34(%rsp),%r8 233f6b: 44 89 c9 mov %r9d,%ecx 233f6e: 45 31 e4 xor %r12d,%r12d 233f71: 41 ba 01 00 00 00 mov $0x1,%r10d 233f77: 4c 8d 9c 24 b8 00 00 lea 0xb8(%rsp),%r11 233f7e: 00 233f7f: 4c 89 c6 mov %r8,%rsi 233f82: eb 06 jmp 233f8a 233f84: 8b 0e mov (%rsi),%ecx 233f86: 48 83 c6 04 add $0x4,%rsi 233f8a: 44 89 d7 mov %r10d,%edi 233f8d: 44 89 e0 mov %r12d,%eax 233f90: d3 e7 shl %cl,%edi 233f92: 41 01 fc add %edi,%r12d 233f95: 83 f9 ff cmp $0xffffffff,%ecx 233f98: 44 0f 44 e0 cmove %eax,%r12d 233f9c: 49 39 f3 cmp %rsi,%r11 233f9f: 75 e3 jne 233f84 233fa1: 89 d0 mov %edx,%eax 233fa3: 03 54 24 10 add 0x10(%rsp),%edx 233fa7: 44 89 64 24 10 mov %r12d,0x10(%rsp) 233fac: 45 8d 6c 24 ff lea -0x1(%r12),%r13d 233fb1: c1 e0 04 shl $0x4,%eax 233fb4: c1 e2 04 shl $0x4,%edx 233fb7: 44 89 c9 mov %r9d,%ecx 233fba: 8d 78 10 lea 0x10(%rax),%edi 233fbd: 41 89 d3 mov %edx,%r11d 233fc0: 31 d2 xor %edx,%edx 233fc2: 89 fe mov %edi,%esi 233fc4: 41 ba 10 00 00 00 mov $0x10,%r10d 233fca: 41 d3 fa sar %cl,%r10d 233fcd: 45 89 d4 mov %r10d,%r12d 233fd0: 39 c6 cmp %eax,%esi 233fd2: 76 43 jbe 234017 233fd4: 41 39 d5 cmp %edx,%r13d 233fd7: 75 07 jne 233fe0 233fd9: eb 3c jmp 234017 233fdb: 44 39 ea cmp %r13d,%edx 233fde: 74 37 je 234017 233fe0: 4c 63 c8 movslq %eax,%r9 233fe3: 89 d1 mov %edx,%ecx 233fe5: 44 01 e0 add %r12d,%eax 233fe8: 83 c2 01 add $0x1,%edx 233feb: 4e 8b 54 cb 10 mov 0x10(%rbx,%r9,8),%r10 233ff0: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 233ff4: 49 8d 0c ce lea (%r14,%rcx,8),%rcx 233ff8: 4c 89 11 mov %r10,(%rcx) 233ffb: 4e 8b 94 cb 18 20 00 mov 0x2018(%rbx,%r9,8),%r10 234002: 00 234003: 4c 89 51 08 mov %r10,0x8(%rcx) 234007: 4e 8b 8c cb 20 40 00 mov 0x4020(%rbx,%r9,8),%r9 23400e: 00 23400f: 4c 89 49 10 mov %r9,0x10(%rcx) 234013: 39 c6 cmp %eax,%esi 234015: 77 c4 ja 233fdb 234017: 89 f8 mov %edi,%eax 234019: 83 c6 10 add $0x10,%esi 23401c: 41 39 fb cmp %edi,%r11d 23401f: 74 0c je 23402d 234021: 41 8b 08 mov (%r8),%ecx 234024: 83 c7 10 add $0x10,%edi 234027: 49 83 c0 04 add $0x4,%r8 23402b: eb 97 jmp 233fc4 23402d: 44 89 e8 mov %r13d,%eax 234030: 44 8b 64 24 10 mov 0x10(%rsp),%r12d 234035: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 23403c: 00 00 00 23403f: 48 8d 04 c0 lea (%rax,%rax,8),%rax 234043: 49 8d 14 c6 lea (%r14,%rax,8),%rdx 234047: 8b 44 24 24 mov 0x24(%rsp),%eax 23404b: 48 89 54 24 10 mov %rdx,0x10(%rsp) 234050: 48 8b 4c c3 10 mov 0x10(%rbx,%rax,8),%rcx 234055: 48 89 0a mov %rcx,(%rdx) 234058: 48 8b b4 c3 18 20 00 mov 0x2018(%rbx,%rax,8),%rsi 23405f: 00 234060: 48 89 72 08 mov %rsi,0x8(%rdx) 234064: 48 8b 84 c3 20 40 00 mov 0x4020(%rbx,%rax,8),%rax 23406b: 00 23406c: 48 89 42 10 mov %rax,0x10(%rdx) 234070: 44 89 e0 mov %r12d,%eax 234073: 48 8d 04 c0 lea (%rax,%rax,8),%rax 234077: 49 8d 04 c6 lea (%r14,%rax,8),%rax 23407b: 48 89 08 mov %rcx,(%rax) 23407e: 48 8b 4a 08 mov 0x8(%rdx),%rcx 234082: 48 89 48 08 mov %rcx,0x8(%rax) 234086: 48 8b 4a 10 mov 0x10(%rdx),%rcx 23408a: 48 89 48 10 mov %rcx,0x10(%rax) 23408e: e8 00 00 00 00 callq 234093 234093: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 234098: 48 89 c7 mov %rax,%rdi 23409b: e8 00 00 00 00 callq 2340a0 2340a0: 48 89 c7 mov %rax,%rdi 2340a3: e8 00 00 00 00 callq 2340a8 2340a8: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2340af: 00 00 00 2340b2: 48 89 85 10 01 00 00 mov %rax,0x110(%rbp) 2340b9: 48 89 85 40 01 00 00 mov %rax,0x140(%rbp) 2340c0: 48 89 85 70 01 00 00 mov %rax,0x170(%rbp) 2340c7: e8 00 00 00 00 callq 2340cc 2340cc: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2340d1: 48 89 c7 mov %rax,%rdi 2340d4: e8 00 00 00 00 callq 2340d9 2340d9: 48 89 c7 mov %rax,%rdi 2340dc: e8 00 00 00 00 callq 2340e1 2340e1: 48 8b bd 30 02 00 00 mov 0x230(%rbp),%rdi 2340e8: 48 8b b5 10 01 00 00 mov 0x110(%rbp),%rsi 2340ef: 48 89 85 a0 01 00 00 mov %rax,0x1a0(%rbp) 2340f6: 48 89 85 d0 01 00 00 mov %rax,0x1d0(%rbp) 2340fd: 48 89 85 00 02 00 00 mov %rax,0x200(%rbp) 234104: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax 23410b: 48 89 bd 18 01 00 00 mov %rdi,0x118(%rbp) 234112: 48 89 85 48 01 00 00 mov %rax,0x148(%rbp) 234119: 48 8b 85 40 02 00 00 mov 0x240(%rbp),%rax 234120: 48 89 85 78 01 00 00 mov %rax,0x178(%rbp) 234127: e8 00 00 00 00 callq 23412c 23412c: 48 8b b5 40 01 00 00 mov 0x140(%rbp),%rsi 234133: 48 8b bd 48 01 00 00 mov 0x148(%rbp),%rdi 23413a: 48 89 85 28 01 00 00 mov %rax,0x128(%rbp) 234141: e8 00 00 00 00 callq 234146 234146: 48 8b b5 70 01 00 00 mov 0x170(%rbp),%rsi 23414d: 48 8b bd 78 01 00 00 mov 0x178(%rbp),%rdi 234154: 48 89 85 58 01 00 00 mov %rax,0x158(%rbp) 23415b: e8 00 00 00 00 callq 234160 234160: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 234165: 48 89 85 88 01 00 00 mov %rax,0x188(%rbp) 23416c: 48 8b 02 mov (%rdx),%rax 23416f: 48 89 85 a8 01 00 00 mov %rax,0x1a8(%rbp) 234176: 48 8b 42 08 mov 0x8(%rdx),%rax 23417a: 48 89 85 d8 01 00 00 mov %rax,0x1d8(%rbp) 234181: 48 8b 42 10 mov 0x10(%rdx),%rax 234185: 48 c7 85 b8 01 00 00 movq $0x0,0x1b8(%rbp) 23418c: 00 00 00 00 234190: 48 89 85 08 02 00 00 mov %rax,0x208(%rbp) 234197: 48 c7 85 e8 01 00 00 movq $0x0,0x1e8(%rbp) 23419e: 00 00 00 00 2341a2: 48 c7 85 18 02 00 00 movq $0x0,0x218(%rbp) 2341a9: 00 00 00 00 2341ad: 83 7b 08 02 cmpl $0x2,0x8(%rbx) 2341b1: 0f 84 03 03 00 00 je 2344ba 2341b7: 44 89 a5 08 4b 00 00 mov %r12d,0x4b08(%rbp) 2341be: 31 c0 xor %eax,%eax 2341c0: be 01 00 00 00 mov $0x1,%esi 2341c5: 41 8b 0c 87 mov (%r15,%rax,4),%ecx 2341c9: 83 f9 ff cmp $0xffffffff,%ecx 2341cc: 74 10 je 2341de 2341ce: 89 f2 mov %esi,%edx 2341d0: 89 4c c5 04 mov %ecx,0x4(%rbp,%rax,8) 2341d4: d3 e2 shl %cl,%edx 2341d6: 03 54 c5 00 add 0x0(%rbp,%rax,8),%edx 2341da: 89 54 c5 08 mov %edx,0x8(%rbp,%rax,8) 2341de: 48 83 c0 01 add $0x1,%rax 2341e2: 48 83 f8 21 cmp $0x21,%rax 2341e6: 75 dd jne 2341c5 2341e8: 8b 84 24 b4 00 00 00 mov 0xb4(%rsp),%eax 2341ef: 83 f8 ff cmp $0xffffffff,%eax 2341f2: 74 06 je 2341fa 2341f4: 89 85 0c 01 00 00 mov %eax,0x10c(%rbp) 2341fa: 45 8d 4c 24 01 lea 0x1(%r12),%r9d 2341ff: 4c 89 f7 mov %r14,%rdi 234202: 4c 89 f3 mov %r14,%rbx 234205: bd 01 00 00 00 mov $0x1,%ebp 23420a: 49 bf 00 00 00 00 00 movabs $0x8000000000000000,%r15 234211: 00 00 80 234214: 49 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%r8 23421b: ff ff 7f 23421e: 45 85 e4 test %r12d,%r12d 234221: 0f 84 cb fc ff ff je 233ef2 234227: 44 89 64 24 10 mov %r12d,0x10(%rsp) 23422c: 45 89 ec mov %r13d,%r12d 23422f: 45 89 cd mov %r9d,%r13d 234232: 4c 89 74 24 18 mov %r14,0x18(%rsp) 234237: 44 0f b6 74 24 23 movzbl 0x23(%rsp),%r14d 23423d: e9 83 00 00 00 jmpq 2342c5 234242: 48 8b 73 10 mov 0x10(%rbx),%rsi 234246: 4c 8b 13 mov (%rbx),%r10 234249: 4c 8b 4b 08 mov 0x8(%rbx),%r9 23424d: 4d 85 d2 test %r10,%r10 234250: 0f 88 ce 00 00 00 js 234324 234256: 4b 8d 3c 3a lea (%r10,%r15,1),%rdi 23425a: 48 39 c7 cmp %rax,%rdi 23425d: 7e 02 jle 234261 23425f: 0f 0b ud2 234261: 4c 29 d0 sub %r10,%rax 234264: 48 89 43 18 mov %rax,0x18(%rbx) 234268: 48 8b 43 50 mov 0x50(%rbx),%rax 23426c: 4d 85 c9 test %r9,%r9 23426f: 0f 88 d0 00 00 00 js 234345 234275: 4b 8d 3c 39 lea (%r9,%r15,1),%rdi 234279: 48 39 c7 cmp %rax,%rdi 23427c: 7e 02 jle 234280 23427e: 0f 0b ud2 234280: 4c 29 c8 sub %r9,%rax 234283: 48 89 43 20 mov %rax,0x20(%rbx) 234287: 48 8b 43 58 mov 0x58(%rbx),%rax 23428b: 48 85 f6 test %rsi,%rsi 23428e: 0f 88 d2 00 00 00 js 234366 234294: 4a 8d 3c 3e lea (%rsi,%r15,1),%rdi 234298: 48 39 c7 cmp %rax,%rdi 23429b: 7e 02 jle 23429f 23429d: 0f 0b ud2 23429f: 48 29 f0 sub %rsi,%rax 2342a2: 48 89 43 28 mov %rax,0x28(%rbx) 2342a6: 45 84 f6 test %r14b,%r14b 2342a9: 0f 85 d4 00 00 00 jne 234383 2342af: 83 c5 01 add $0x1,%ebp 2342b2: 48 8d 43 48 lea 0x48(%rbx),%rax 2342b6: 48 89 df mov %rbx,%rdi 2342b9: 41 39 ed cmp %ebp,%r13d 2342bc: 0f 84 26 fc ff ff je 233ee8 2342c2: 48 89 c3 mov %rax,%rbx 2342c5: 48 8b 43 48 mov 0x48(%rbx),%rax 2342c9: 44 39 e5 cmp %r12d,%ebp 2342cc: 0f 82 70 ff ff ff jb 234242 2342d2: 4c 8b 13 mov (%rbx),%r10 2342d5: 49 39 c2 cmp %rax,%r10 2342d8: 0f 8f 21 01 00 00 jg 2343ff 2342de: 4c 8b 4b 08 mov 0x8(%rbx),%r9 2342e2: 4c 39 4b 50 cmp %r9,0x50(%rbx) 2342e6: 0f 8c ed 00 00 00 jl 2343d9 2342ec: 48 8b 73 10 mov 0x10(%rbx),%rsi 2342f0: 48 39 73 58 cmp %rsi,0x58(%rbx) 2342f4: 0f 8d 53 ff ff ff jge 23424d 2342fa: 48 8b 7f 28 mov 0x28(%rdi),%rdi 2342fe: 48 85 f6 test %rsi,%rsi 234301: 0f 88 77 01 00 00 js 23447e 234307: 4d 89 c3 mov %r8,%r11 23430a: 49 29 f3 sub %rsi,%r11 23430d: 4c 39 df cmp %r11,%rdi 234310: 7e 02 jle 234314 234312: 0f 0b ud2 234314: 48 01 f7 add %rsi,%rdi 234317: 48 89 7b 58 mov %rdi,0x58(%rbx) 23431b: 4d 85 d2 test %r10,%r10 23431e: 0f 89 32 ff ff ff jns 234256 234324: 4b 8d 3c 02 lea (%r10,%r8,1),%rdi 234328: 48 39 c7 cmp %rax,%rdi 23432b: 0f 8c 2e ff ff ff jl 23425f 234331: 4c 29 d0 sub %r10,%rax 234334: 48 89 43 18 mov %rax,0x18(%rbx) 234338: 48 8b 43 50 mov 0x50(%rbx),%rax 23433c: 4d 85 c9 test %r9,%r9 23433f: 0f 89 30 ff ff ff jns 234275 234345: 4b 8d 3c 01 lea (%r9,%r8,1),%rdi 234349: 48 39 c7 cmp %rax,%rdi 23434c: 0f 8c 2c ff ff ff jl 23427e 234352: 4c 29 c8 sub %r9,%rax 234355: 48 89 43 20 mov %rax,0x20(%rbx) 234359: 48 8b 43 58 mov 0x58(%rbx),%rax 23435d: 48 85 f6 test %rsi,%rsi 234360: 0f 89 2e ff ff ff jns 234294 234366: 4a 8d 3c 06 lea (%rsi,%r8,1),%rdi 23436a: 48 39 c7 cmp %rax,%rdi 23436d: 0f 8c 2a ff ff ff jl 23429d 234373: 48 29 f0 sub %rsi,%rax 234376: 48 89 43 28 mov %rax,0x28(%rbx) 23437a: 45 84 f6 test %r14b,%r14b 23437d: 0f 84 2c ff ff ff je 2342af 234383: 48 8b 7b 18 mov 0x18(%rbx),%rdi 234387: e8 00 00 00 00 callq 23438c 23438c: 48 8b 7b 20 mov 0x20(%rbx),%rdi 234390: 89 43 3c mov %eax,0x3c(%rbx) 234393: e8 00 00 00 00 callq 234398 234398: 48 8b 7b 28 mov 0x28(%rbx),%rdi 23439c: 89 43 40 mov %eax,0x40(%rbx) 23439f: e8 00 00 00 00 callq 2343a4 2343a4: 48 8b 3b mov (%rbx),%rdi 2343a7: 89 43 44 mov %eax,0x44(%rbx) 2343aa: e8 00 00 00 00 callq 2343af 2343af: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2343b3: 89 43 30 mov %eax,0x30(%rbx) 2343b6: e8 00 00 00 00 callq 2343bb 2343bb: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2343bf: 89 43 34 mov %eax,0x34(%rbx) 2343c2: e8 00 00 00 00 callq 2343c7 2343c7: 49 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%r8 2343ce: ff ff 7f 2343d1: 89 43 38 mov %eax,0x38(%rbx) 2343d4: e9 d6 fe ff ff jmpq 2342af 2343d9: 48 8b 77 20 mov 0x20(%rdi),%rsi 2343dd: 4d 85 c9 test %r9,%r9 2343e0: 0f 88 ac 00 00 00 js 234492 2343e6: 4d 89 c3 mov %r8,%r11 2343e9: 4d 29 cb sub %r9,%r11 2343ec: 49 39 f3 cmp %rsi,%r11 2343ef: 7d 02 jge 2343f3 2343f1: 0f 0b ud2 2343f3: 4c 01 ce add %r9,%rsi 2343f6: 48 89 73 50 mov %rsi,0x50(%rbx) 2343fa: e9 ed fe ff ff jmpq 2342ec 2343ff: 48 8b 47 18 mov 0x18(%rdi),%rax 234403: 4d 85 d2 test %r10,%r10 234406: 0f 88 9a 00 00 00 js 2344a6 23440c: 4c 89 c6 mov %r8,%rsi 23440f: 4c 29 d6 sub %r10,%rsi 234412: 48 39 c6 cmp %rax,%rsi 234415: 7d 02 jge 234419 234417: 0f 0b ud2 234419: 4c 01 d0 add %r10,%rax 23441c: 48 89 43 48 mov %rax,0x48(%rbx) 234420: e9 b9 fe ff ff jmpq 2342de 234425: 4c 89 f8 mov %r15,%rax 234428: 48 8d 94 24 b0 00 00 lea 0xb0(%rsp),%rdx 23442f: 00 234430: c7 00 03 00 00 00 movl $0x3,(%rax) 234436: 48 83 c0 04 add $0x4,%rax 23443a: 48 39 c2 cmp %rax,%rdx 23443d: 75 f1 jne 234430 23443f: c7 44 24 10 20 00 00 movl $0x20,0x10(%rsp) 234446: 00 234447: 44 8b 4c 24 30 mov 0x30(%rsp),%r9d 23444c: b9 20 00 00 00 mov $0x20,%ecx 234451: 31 d2 xor %edx,%edx 234453: 48 b8 00 00 00 00 e7 movabs $0xffffffe700000000,%rax 23445a: ff ff ff 23445d: c7 44 24 24 00 02 00 movl $0x200,0x24(%rsp) 234464: 00 234465: 48 89 44 24 18 mov %rax,0x18(%rsp) 23446a: 48 b8 00 00 00 00 07 movabs $0x700000000,%rax 234471: 00 00 00 234474: 48 89 44 24 28 mov %rax,0x28(%rsp) 234479: e9 1d fa ff ff jmpq 233e9b 23447e: 4d 89 fb mov %r15,%r11 234481: 49 29 f3 sub %rsi,%r11 234484: 4c 39 df cmp %r11,%rdi 234487: 0f 8c 85 fe ff ff jl 234312 23448d: e9 82 fe ff ff jmpq 234314 234492: 4d 89 fb mov %r15,%r11 234495: 4d 29 cb sub %r9,%r11 234498: 49 39 f3 cmp %rsi,%r11 23449b: 0f 8f 50 ff ff ff jg 2343f1 2344a1: e9 4d ff ff ff jmpq 2343f3 2344a6: 4c 89 fe mov %r15,%rsi 2344a9: 4c 29 d6 sub %r10,%rsi 2344ac: 48 39 c6 cmp %rax,%rsi 2344af: 0f 8f 62 ff ff ff jg 234417 2344b5: e9 5f ff ff ff jmpq 234419 2344ba: 48 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%rax 2344c1: 48 85 c0 test %rax,%rax 2344c4: 0f 88 7f 01 00 00 js 234649 2344ca: 48 be 00 00 00 00 7d movabs $0x7d00000000,%rsi 2344d1: 00 00 00 2344d4: 48 29 c6 sub %rax,%rsi 2344d7: 48 8b 85 a8 01 00 00 mov 0x1a8(%rbp),%rax 2344de: 48 85 c0 test %rax,%rax 2344e1: 0f 88 40 01 00 00 js 234627 2344e7: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2344ee: 00 00 00 2344f1: 48 29 c7 sub %rax,%rdi 2344f4: e8 00 00 00 00 callq 2344f9 2344f9: 48 89 85 b8 01 00 00 mov %rax,0x1b8(%rbp) 234500: 48 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%rax 234507: 48 85 c0 test %rax,%rax 23450a: 0f 88 f0 00 00 00 js 234600 234510: 48 be 00 00 00 00 7d movabs $0x7d00000000,%rsi 234517: 00 00 00 23451a: 48 29 c6 sub %rax,%rsi 23451d: 48 8b 85 d8 01 00 00 mov 0x1d8(%rbp),%rax 234524: 48 85 c0 test %rax,%rax 234527: 0f 88 b1 00 00 00 js 2345de 23452d: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 234534: 00 00 00 234537: 48 29 c7 sub %rax,%rdi 23453a: e8 00 00 00 00 callq 23453f 23453f: 48 89 85 e8 01 00 00 mov %rax,0x1e8(%rbp) 234546: 48 8b 85 00 02 00 00 mov 0x200(%rbp),%rax 23454d: 48 85 c0 test %rax,%rax 234550: 78 65 js 2345b7 234552: 48 be 00 00 00 00 7d movabs $0x7d00000000,%rsi 234559: 00 00 00 23455c: 48 29 c6 sub %rax,%rsi 23455f: 48 8b 85 08 02 00 00 mov 0x208(%rbp),%rax 234566: 48 85 c0 test %rax,%rax 234569: 78 31 js 23459c 23456b: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 234572: 00 00 00 234575: 48 29 c7 sub %rax,%rdi 234578: e8 00 00 00 00 callq 23457d 23457d: 48 89 85 18 02 00 00 mov %rax,0x218(%rbp) 234584: e9 2e fc ff ff jmpq 2341b7 234589: c7 06 ff ff ff ff movl $0xffffffff,(%rsi) 23458f: c7 44 0e fc ff ff ff movl $0xffffffff,-0x4(%rsi,%rcx,1) 234596: ff 234597: e9 ca f9 ff ff jmpq 233f66 23459c: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2345a3: ff ff 7f 2345a6: b9 ff ff ff ff mov $0xffffffff,%ecx 2345ab: 48 01 c2 add %rax,%rdx 2345ae: 48 39 ca cmp %rcx,%rdx 2345b1: 7f b8 jg 23456b 2345b3: 0f 0b ud2 2345b5: eb b4 jmp 23456b 2345b7: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2345be: ff ff 7f 2345c1: 48 b9 ff ff ff ff 7c movabs $0x7cffffffff,%rcx 2345c8: 00 00 00 2345cb: 48 01 c2 add %rax,%rdx 2345ce: 48 39 ca cmp %rcx,%rdx 2345d1: 0f 8f 7b ff ff ff jg 234552 2345d7: 0f 0b ud2 2345d9: e9 74 ff ff ff jmpq 234552 2345de: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2345e5: ff ff 7f 2345e8: b9 ff ff ff ff mov $0xffffffff,%ecx 2345ed: 48 01 c2 add %rax,%rdx 2345f0: 48 39 ca cmp %rcx,%rdx 2345f3: 0f 8f 34 ff ff ff jg 23452d 2345f9: 0f 0b ud2 2345fb: e9 2d ff ff ff jmpq 23452d 234600: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 234607: ff ff 7f 23460a: 48 b9 ff ff ff ff 7c movabs $0x7cffffffff,%rcx 234611: 00 00 00 234614: 48 01 c2 add %rax,%rdx 234617: 48 39 ca cmp %rcx,%rdx 23461a: 0f 8f f0 fe ff ff jg 234510 234620: 0f 0b ud2 234622: e9 e9 fe ff ff jmpq 234510 234627: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 23462e: ff ff 7f 234631: b9 ff ff ff ff mov $0xffffffff,%ecx 234636: 48 01 c2 add %rax,%rdx 234639: 48 39 ca cmp %rcx,%rdx 23463c: 0f 8f a5 fe ff ff jg 2344e7 234642: 0f 0b ud2 234644: e9 9e fe ff ff jmpq 2344e7 234649: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 234650: ff ff 7f 234653: 48 b9 ff ff ff ff 7c movabs $0x7cffffffff,%rcx 23465a: 00 00 00 23465d: 48 01 c2 add %rax,%rdx 234660: 48 39 ca cmp %rcx,%rdx 234663: 0f 8f 61 fe ff ff jg 2344ca 234669: 0f 0b ud2 23466b: e9 5a fe ff ff jmpq 2344ca 234670: e8 00 00 00 00 callq 234675 234675: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23467c: 00 00 00 00 0000000000234680 : 234680: e8 00 00 00 00 callq 234685 234685: 41 57 push %r15 234687: 41 56 push %r14 234689: 41 55 push %r13 23468b: 41 54 push %r12 23468d: 55 push %rbp 23468e: 53 push %rbx 23468f: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 234696: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23469d: 00 00 23469f: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 2346a6: 00 2346a7: 31 c0 xor %eax,%eax 2346a9: 48 85 ff test %rdi,%rdi 2346ac: 0f 94 c0 sete %al 2346af: 48 85 f6 test %rsi,%rsi 2346b2: 0f 94 c2 sete %dl 2346b5: 08 d0 or %dl,%al 2346b7: 0f 85 f1 03 00 00 jne 234aae 2346bd: 83 7f 04 02 cmpl $0x2,0x4(%rdi) 2346c1: 48 89 fb mov %rdi,%rbx 2346c4: 0f 84 9e 03 00 00 je 234a68 2346ca: 49 89 f5 mov %rsi,%r13 2346cd: 48 8d 86 10 01 00 00 lea 0x110(%rsi),%rax 2346d4: ba 10 4b 00 00 mov $0x4b10,%edx 2346d9: 4c 89 ef mov %r13,%rdi 2346dc: 48 8d ae 30 02 00 00 lea 0x230(%rsi),%rbp 2346e3: 31 f6 xor %esi,%esi 2346e5: 48 89 04 24 mov %rax,(%rsp) 2346e9: e8 00 00 00 00 callq 2346ee 2346ee: 31 c0 xor %eax,%eax 2346f0: b9 06 00 00 00 mov $0x6,%ecx 2346f5: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 2346fa: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 2346ff: 48 c7 44 24 40 ff ff movq $0xffffffffffffffff,0x40(%rsp) 234706: ff ff 234708: 48 c7 44 24 48 ff ff movq $0xffffffffffffffff,0x48(%rsp) 23470f: ff ff 234711: 4c 89 f7 mov %r14,%rdi 234714: 4d 89 f2 mov %r14,%r10 234717: 48 c7 44 24 50 ff ff movq $0xffffffffffffffff,0x50(%rsp) 23471e: ff ff 234720: 48 c7 44 24 58 ff ff movq $0xffffffffffffffff,0x58(%rsp) 234727: ff ff 234729: 48 c7 44 24 60 ff ff movq $0xffffffffffffffff,0x60(%rsp) 234730: ff ff 234732: 48 c7 44 24 68 ff ff movq $0xffffffffffffffff,0x68(%rsp) 234739: ff ff 23473b: 48 c7 44 24 70 ff ff movq $0xffffffffffffffff,0x70(%rsp) 234742: ff ff 234744: 48 c7 44 24 78 ff ff movq $0xffffffffffffffff,0x78(%rsp) 23474b: ff ff 23474d: 48 c7 84 24 80 00 00 movq $0xffffffffffffffff,0x80(%rsp) 234754: 00 ff ff ff ff 234759: 48 c7 84 24 88 00 00 movq $0xffffffffffffffff,0x88(%rsp) 234760: 00 ff ff ff ff 234765: 48 c7 84 24 90 00 00 movq $0xffffffffffffffff,0x90(%rsp) 23476c: 00 ff ff ff ff 234771: f3 48 ab rep stos %rax,%es:(%rdi) 234774: 4c 89 f0 mov %r14,%rax 234777: c7 00 04 00 00 00 movl $0x4,(%rax) 23477d: 48 83 c0 04 add $0x4,%rax 234781: 48 39 c2 cmp %rax,%rdx 234784: 75 f1 jne 234777 234786: 4d 8d 86 88 00 00 00 lea 0x88(%r14),%r8 23478d: 4c 89 f0 mov %r14,%rax 234790: 45 31 e4 xor %r12d,%r12d 234793: bf 01 00 00 00 mov $0x1,%edi 234798: 8b 08 mov (%rax),%ecx 23479a: 89 fe mov %edi,%esi 23479c: 44 89 e2 mov %r12d,%edx 23479f: d3 e6 shl %cl,%esi 2347a1: 41 01 f4 add %esi,%r12d 2347a4: 83 f9 ff cmp $0xffffffff,%ecx 2347a7: 44 0f 44 e2 cmove %edx,%r12d 2347ab: 48 83 c0 04 add $0x4,%rax 2347af: 4c 39 c0 cmp %r8,%rax 2347b2: 75 e4 jne 234798 2347b4: 45 8d 44 24 ff lea -0x1(%r12),%r8d 2347b9: bf e0 00 00 00 mov $0xe0,%edi 2347be: 41 b9 d0 00 00 00 mov $0xd0,%r9d 2347c4: 31 d2 xor %edx,%edx 2347c6: 41 8b 0a mov (%r10),%ecx 2347c9: 41 bf 10 00 00 00 mov $0x10,%r15d 2347cf: 44 89 c8 mov %r9d,%eax 2347d2: 41 d3 ff sar %cl,%r15d 2347d5: 44 39 cf cmp %r9d,%edi 2347d8: 76 44 jbe 23481e 2347da: 41 39 d0 cmp %edx,%r8d 2347dd: 75 07 jne 2347e6 2347df: eb 3d jmp 23481e 2347e1: 44 39 c2 cmp %r8d,%edx 2347e4: 74 38 je 23481e 2347e6: 48 63 f0 movslq %eax,%rsi 2347e9: 89 d1 mov %edx,%ecx 2347eb: 44 01 f8 add %r15d,%eax 2347ee: 83 c2 01 add $0x1,%edx 2347f1: 4c 8b 5c f3 10 mov 0x10(%rbx,%rsi,8),%r11 2347f6: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 2347fa: 48 8d 4c cd 00 lea 0x0(%rbp,%rcx,8),%rcx 2347ff: 4c 89 19 mov %r11,(%rcx) 234802: 4c 8b 9c f3 18 20 00 mov 0x2018(%rbx,%rsi,8),%r11 234809: 00 23480a: 4c 89 59 08 mov %r11,0x8(%rcx) 23480e: 48 8b b4 f3 20 40 00 mov 0x4020(%rbx,%rsi,8),%rsi 234815: 00 234816: 48 89 71 10 mov %rsi,0x10(%rcx) 23481a: 39 c7 cmp %eax,%edi 23481c: 77 c3 ja 2347e1 23481e: 41 83 c1 10 add $0x10,%r9d 234822: 49 83 c2 04 add $0x4,%r10 234826: 83 c7 10 add $0x10,%edi 234829: 41 81 f9 90 01 00 00 cmp $0x190,%r9d 234830: 75 94 jne 2347c6 234832: 4f 8d 3c c0 lea (%r8,%r8,8),%r15 234836: 48 8b 8b 90 0c 00 00 mov 0xc90(%rbx),%rcx 23483d: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 234844: 00 00 00 234847: 49 c1 e7 03 shl $0x3,%r15 23484b: 4a 8d 54 3d 00 lea 0x0(%rbp,%r15,1),%rdx 234850: 48 89 0a mov %rcx,(%rdx) 234853: 48 8b 83 98 2c 00 00 mov 0x2c98(%rbx),%rax 23485a: 48 89 54 24 08 mov %rdx,0x8(%rsp) 23485f: 48 89 42 08 mov %rax,0x8(%rdx) 234863: 48 8b 83 a0 4c 00 00 mov 0x4ca0(%rbx),%rax 23486a: 48 89 42 10 mov %rax,0x10(%rdx) 23486e: 44 89 e0 mov %r12d,%eax 234871: 48 8d 04 c0 lea (%rax,%rax,8),%rax 234875: 48 8d 44 c5 00 lea 0x0(%rbp,%rax,8),%rax 23487a: 48 89 08 mov %rcx,(%rax) 23487d: 48 8b 4a 08 mov 0x8(%rdx),%rcx 234881: 48 89 48 08 mov %rcx,0x8(%rax) 234885: 48 8b 4a 10 mov 0x10(%rdx),%rcx 234889: 48 89 48 10 mov %rcx,0x10(%rax) 23488d: e8 00 00 00 00 callq 234892 234892: 48 be 00 00 00 00 f4 movabs $0xfffffff400000000,%rsi 234899: ff ff ff 23489c: 48 89 c7 mov %rax,%rdi 23489f: e8 00 00 00 00 callq 2348a4 2348a4: 48 89 c7 mov %rax,%rdi 2348a7: e8 00 00 00 00 callq 2348ac 2348ac: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2348b3: 00 00 00 2348b6: 49 89 85 10 01 00 00 mov %rax,0x110(%r13) 2348bd: 49 89 85 40 01 00 00 mov %rax,0x140(%r13) 2348c4: 49 89 85 70 01 00 00 mov %rax,0x170(%r13) 2348cb: e8 00 00 00 00 callq 2348d0 2348d0: 31 f6 xor %esi,%esi 2348d2: 48 89 c7 mov %rax,%rdi 2348d5: e8 00 00 00 00 callq 2348da 2348da: 48 89 c7 mov %rax,%rdi 2348dd: e8 00 00 00 00 callq 2348e2 2348e2: 49 8b 8d 30 02 00 00 mov 0x230(%r13),%rcx 2348e9: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2348ee: 49 89 85 a0 01 00 00 mov %rax,0x1a0(%r13) 2348f5: 49 89 8d 18 01 00 00 mov %rcx,0x118(%r13) 2348fc: 49 8b 8d 38 02 00 00 mov 0x238(%r13),%rcx 234903: 49 89 85 d0 01 00 00 mov %rax,0x1d0(%r13) 23490a: 49 89 8d 48 01 00 00 mov %rcx,0x148(%r13) 234911: 49 8b 8d 40 02 00 00 mov 0x240(%r13),%rcx 234918: 49 89 85 00 02 00 00 mov %rax,0x200(%r13) 23491f: 49 89 8d 78 01 00 00 mov %rcx,0x178(%r13) 234926: 48 8b 0a mov (%rdx),%rcx 234929: 49 89 8d a8 01 00 00 mov %rcx,0x1a8(%r13) 234930: 48 8b 4a 08 mov 0x8(%rdx),%rcx 234934: 49 89 8d d8 01 00 00 mov %rcx,0x1d8(%r13) 23493b: 48 8b 52 10 mov 0x10(%rdx),%rdx 23493f: 49 c7 85 b8 01 00 00 movq $0x0,0x1b8(%r13) 234946: 00 00 00 00 23494a: 49 89 95 08 02 00 00 mov %rdx,0x208(%r13) 234951: 49 c7 85 e8 01 00 00 movq $0x0,0x1e8(%r13) 234958: 00 00 00 00 23495c: 49 c7 85 18 02 00 00 movq $0x0,0x218(%r13) 234963: 00 00 00 00 234967: 83 7b 08 02 cmpl $0x2,0x8(%rbx) 23496b: 0f 84 41 01 00 00 je 234ab2 234971: 45 89 a5 08 4b 00 00 mov %r12d,0x4b08(%r13) 234978: 31 c0 xor %eax,%eax 23497a: be 01 00 00 00 mov $0x1,%esi 23497f: 41 8b 0c 86 mov (%r14,%rax,4),%ecx 234983: 83 f9 ff cmp $0xffffffff,%ecx 234986: 74 13 je 23499b 234988: 89 f2 mov %esi,%edx 23498a: 41 89 4c c5 04 mov %ecx,0x4(%r13,%rax,8) 23498f: d3 e2 shl %cl,%edx 234991: 41 03 54 c5 00 add 0x0(%r13,%rax,8),%edx 234996: 41 89 54 c5 08 mov %edx,0x8(%r13,%rax,8) 23499b: 48 83 c0 01 add $0x1,%rax 23499f: 48 83 f8 21 cmp $0x21,%rax 2349a3: 75 da jne 23497f 2349a5: 8b 84 24 94 00 00 00 mov 0x94(%rsp),%eax 2349ac: 83 f8 ff cmp $0xffffffff,%eax 2349af: 74 07 je 2349b8 2349b1: 41 89 85 0c 01 00 00 mov %eax,0x10c(%r13) 2349b8: 4b 8d bc 3d 78 02 00 lea 0x278(%r13,%r15,1),%rdi 2349bf: 00 2349c0: 48 89 e8 mov %rbp,%rax 2349c3: 49 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%r8 2349ca: ff ff 7f 2349cd: 48 be 00 00 00 00 00 movabs $0x8000000000000000,%rsi 2349d4: 00 00 80 2349d7: 45 85 e4 test %r12d,%r12d 2349da: 75 5f jne 234a3b 2349dc: eb 74 jmp 234a52 2349de: 4c 8d 0c 31 lea (%rcx,%rsi,1),%r9 2349e2: 49 39 d1 cmp %rdx,%r9 2349e5: 7e 02 jle 2349e9 2349e7: 0f 0b ud2 2349e9: 48 29 ca sub %rcx,%rdx 2349ec: 48 8b 48 08 mov 0x8(%rax),%rcx 2349f0: 48 89 50 18 mov %rdx,0x18(%rax) 2349f4: 48 8b 50 50 mov 0x50(%rax),%rdx 2349f8: 48 85 c9 test %rcx,%rcx 2349fb: 0f 88 9b 00 00 00 js 234a9c 234a01: 4c 8d 0c 31 lea (%rcx,%rsi,1),%r9 234a05: 49 39 d1 cmp %rdx,%r9 234a08: 7e 02 jle 234a0c 234a0a: 0f 0b ud2 234a0c: 48 29 ca sub %rcx,%rdx 234a0f: 48 8b 48 10 mov 0x10(%rax),%rcx 234a13: 48 89 50 20 mov %rdx,0x20(%rax) 234a17: 48 8b 50 58 mov 0x58(%rax),%rdx 234a1b: 48 85 c9 test %rcx,%rcx 234a1e: 78 71 js 234a91 234a20: 4c 8d 0c 31 lea (%rcx,%rsi,1),%r9 234a24: 49 39 d1 cmp %rdx,%r9 234a27: 7e 02 jle 234a2b 234a29: 0f 0b ud2 234a2b: 48 29 ca sub %rcx,%rdx 234a2e: 48 83 c0 48 add $0x48,%rax 234a32: 48 89 50 e0 mov %rdx,-0x20(%rax) 234a36: 48 39 f8 cmp %rdi,%rax 234a39: 74 17 je 234a52 234a3b: 48 8b 08 mov (%rax),%rcx 234a3e: 48 8b 50 48 mov 0x48(%rax),%rdx 234a42: 48 85 c9 test %rcx,%rcx 234a45: 79 97 jns 2349de 234a47: 4e 8d 0c 01 lea (%rcx,%r8,1),%r9 234a4b: 49 39 d1 cmp %rdx,%r9 234a4e: 7c 97 jl 2349e7 234a50: eb 97 jmp 2349e9 234a52: 48 8b 34 24 mov (%rsp),%rsi 234a56: 31 c9 xor %ecx,%ecx 234a58: 44 89 e2 mov %r12d,%edx 234a5b: 48 89 ef mov %rbp,%rdi 234a5e: e8 00 00 00 00 callq 234a63 234a63: b8 01 00 00 00 mov $0x1,%eax 234a68: 48 8b bc 24 98 00 00 mov 0x98(%rsp),%rdi 234a6f: 00 234a70: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 234a77: 00 00 234a79: 0f 85 cf 01 00 00 jne 234c4e 234a7f: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 234a86: 5b pop %rbx 234a87: 5d pop %rbp 234a88: 41 5c pop %r12 234a8a: 41 5d pop %r13 234a8c: 41 5e pop %r14 234a8e: 41 5f pop %r15 234a90: c3 retq 234a91: 4e 8d 0c 01 lea (%rcx,%r8,1),%r9 234a95: 49 39 d1 cmp %rdx,%r9 234a98: 7c 8f jl 234a29 234a9a: eb 8f jmp 234a2b 234a9c: 4e 8d 0c 01 lea (%rcx,%r8,1),%r9 234aa0: 49 39 d1 cmp %rdx,%r9 234aa3: 0f 8c 61 ff ff ff jl 234a0a 234aa9: e9 5e ff ff ff jmpq 234a0c 234aae: 31 c0 xor %eax,%eax 234ab0: eb b6 jmp 234a68 234ab2: 48 85 c0 test %rax,%rax 234ab5: 0f 88 bf 00 00 00 js 234b7a 234abb: 48 be 00 00 00 00 7d movabs $0x7d00000000,%rsi 234ac2: 00 00 00 234ac5: 48 29 c6 sub %rax,%rsi 234ac8: 49 8b 85 a8 01 00 00 mov 0x1a8(%r13),%rax 234acf: 48 85 c0 test %rax,%rax 234ad2: 0f 88 54 01 00 00 js 234c2c 234ad8: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 234adf: 00 00 00 234ae2: 48 29 c7 sub %rax,%rdi 234ae5: e8 00 00 00 00 callq 234aea 234aea: 49 89 85 b8 01 00 00 mov %rax,0x1b8(%r13) 234af1: 49 8b 85 d0 01 00 00 mov 0x1d0(%r13),%rax 234af8: 48 85 c0 test %rax,%rax 234afb: 0f 88 04 01 00 00 js 234c05 234b01: 48 be 00 00 00 00 7d movabs $0x7d00000000,%rsi 234b08: 00 00 00 234b0b: 48 29 c6 sub %rax,%rsi 234b0e: 49 8b 85 d8 01 00 00 mov 0x1d8(%r13),%rax 234b15: 48 85 c0 test %rax,%rax 234b18: 0f 88 c5 00 00 00 js 234be3 234b1e: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 234b25: 00 00 00 234b28: 48 29 c7 sub %rax,%rdi 234b2b: e8 00 00 00 00 callq 234b30 234b30: 49 89 85 e8 01 00 00 mov %rax,0x1e8(%r13) 234b37: 49 8b 85 00 02 00 00 mov 0x200(%r13),%rax 234b3e: 48 85 c0 test %rax,%rax 234b41: 78 79 js 234bbc 234b43: 48 be 00 00 00 00 7d movabs $0x7d00000000,%rsi 234b4a: 00 00 00 234b4d: 48 29 c6 sub %rax,%rsi 234b50: 49 8b 85 08 02 00 00 mov 0x208(%r13),%rax 234b57: 48 85 c0 test %rax,%rax 234b5a: 78 45 js 234ba1 234b5c: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 234b63: 00 00 00 234b66: 48 29 c7 sub %rax,%rdi 234b69: e8 00 00 00 00 callq 234b6e 234b6e: 49 89 85 18 02 00 00 mov %rax,0x218(%r13) 234b75: e9 f7 fd ff ff jmpq 234971 234b7a: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 234b81: ff ff 7f 234b84: 48 b9 ff ff ff ff 7c movabs $0x7cffffffff,%rcx 234b8b: 00 00 00 234b8e: 48 01 c2 add %rax,%rdx 234b91: 48 39 ca cmp %rcx,%rdx 234b94: 0f 8f 21 ff ff ff jg 234abb 234b9a: 0f 0b ud2 234b9c: e9 1a ff ff ff jmpq 234abb 234ba1: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 234ba8: ff ff 7f 234bab: b9 ff ff ff ff mov $0xffffffff,%ecx 234bb0: 48 01 c2 add %rax,%rdx 234bb3: 48 39 ca cmp %rcx,%rdx 234bb6: 7f a4 jg 234b5c 234bb8: 0f 0b ud2 234bba: eb a0 jmp 234b5c 234bbc: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 234bc3: ff ff 7f 234bc6: 48 b9 ff ff ff ff 7c movabs $0x7cffffffff,%rcx 234bcd: 00 00 00 234bd0: 48 01 c2 add %rax,%rdx 234bd3: 48 39 ca cmp %rcx,%rdx 234bd6: 0f 8f 67 ff ff ff jg 234b43 234bdc: 0f 0b ud2 234bde: e9 60 ff ff ff jmpq 234b43 234be3: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 234bea: ff ff 7f 234bed: b9 ff ff ff ff mov $0xffffffff,%ecx 234bf2: 48 01 c2 add %rax,%rdx 234bf5: 48 39 ca cmp %rcx,%rdx 234bf8: 0f 8f 20 ff ff ff jg 234b1e 234bfe: 0f 0b ud2 234c00: e9 19 ff ff ff jmpq 234b1e 234c05: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 234c0c: ff ff 7f 234c0f: 48 b9 ff ff ff ff 7c movabs $0x7cffffffff,%rcx 234c16: 00 00 00 234c19: 48 01 c2 add %rax,%rdx 234c1c: 48 39 ca cmp %rcx,%rdx 234c1f: 0f 8f dc fe ff ff jg 234b01 234c25: 0f 0b ud2 234c27: e9 d5 fe ff ff jmpq 234b01 234c2c: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 234c33: ff ff 7f 234c36: b9 ff ff ff ff mov $0xffffffff,%ecx 234c3b: 48 01 c2 add %rax,%rdx 234c3e: 48 39 ca cmp %rcx,%rdx 234c41: 0f 8f 91 fe ff ff jg 234ad8 234c47: 0f 0b ud2 234c49: e9 8a fe ff ff jmpq 234ad8 234c4e: e8 00 00 00 00 callq 234c53 234c53: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 234c5a: 00 00 00 234c5d: 0f 1f 00 nopl (%rax) 0000000000234c60 : 234c60: e8 00 00 00 00 callq 234c65 234c65: 48 89 c8 mov %rcx,%rax 234c68: 83 ff 1e cmp $0x1e,%edi 234c6b: 77 6f ja 234cdc 234c6d: 41 b8 01 00 00 00 mov $0x1,%r8d 234c73: 89 f9 mov %edi,%ecx 234c75: 49 d3 e0 shl %cl,%r8 234c78: 41 f7 c0 40 44 40 44 test $0x44404440,%r8d 234c7f: 75 5f jne 234ce0 234c81: 31 ff xor %edi,%edi 234c83: 41 f7 c0 20 22 20 22 test $0x22202220,%r8d 234c8a: 75 1a jne 234ca6 234c8c: 83 fe 08 cmp $0x8,%esi 234c8f: 41 0f 94 c0 sete %r8b 234c93: 41 20 f8 and %dil,%r8b 234c96: 74 25 je 234cbd 234c98: c7 02 00 00 00 00 movl $0x0,(%rdx) 234c9e: c7 00 01 00 00 00 movl $0x1,(%rax) 234ca4: eb 17 jmp 234cbd 234ca6: 83 fe 01 cmp $0x1,%esi 234ca9: 75 16 jne 234cc1 234cab: c7 02 01 00 00 00 movl $0x1,(%rdx) 234cb1: 41 b8 01 00 00 00 mov $0x1,%r8d 234cb7: c7 00 00 00 00 00 movl $0x0,(%rax) 234cbd: 44 89 c0 mov %r8d,%eax 234cc0: c3 retq 234cc1: 83 fe 02 cmp $0x2,%esi 234cc4: 75 36 jne 234cfc 234cc6: 41 b8 01 00 00 00 mov $0x1,%r8d 234ccc: c7 02 02 00 00 00 movl $0x2,(%rdx) 234cd2: c7 00 01 00 00 00 movl $0x1,(%rax) 234cd8: 44 89 c0 mov %r8d,%eax 234cdb: c3 retq 234cdc: 31 ff xor %edi,%edi 234cde: eb ac jmp 234c8c 234ce0: 45 31 c0 xor %r8d,%r8d 234ce3: 83 fe 08 cmp $0x8,%esi 234ce6: 75 d5 jne 234cbd 234ce8: c7 02 01 00 00 00 movl $0x1,(%rdx) 234cee: 41 b8 01 00 00 00 mov $0x1,%r8d 234cf4: c7 00 02 00 00 00 movl $0x2,(%rax) 234cfa: eb c1 jmp 234cbd 234cfc: 83 fe 04 cmp $0x4,%esi 234cff: 74 c5 je 234cc6 234d01: bf 01 00 00 00 mov $0x1,%edi 234d06: eb 84 jmp 234c8c 234d08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 234d0f: 00 0000000000234d10 : 234d10: e8 00 00 00 00 callq 234d15 234d15: 83 ff 06 cmp $0x6,%edi 234d18: 77 1b ja 234d35 234d1a: 83 ff 02 cmp $0x2,%edi 234d1d: 77 2e ja 234d4d 234d1f: 83 ef 01 sub $0x1,%edi 234d22: 31 c0 xor %eax,%eax 234d24: 83 ff 01 cmp $0x1,%edi 234d27: 77 22 ja 234d4b 234d29: c7 06 02 00 00 00 movl $0x2,(%rsi) 234d2f: b8 01 00 00 00 mov $0x1,%eax 234d34: c3 retq 234d35: 83 ef 08 sub $0x8,%edi 234d38: 31 c0 xor %eax,%eax 234d3a: 83 ff 02 cmp $0x2,%edi 234d3d: 77 0d ja 234d4c 234d3f: c7 06 08 00 00 00 movl $0x8,(%rsi) 234d45: b8 01 00 00 00 mov $0x1,%eax 234d4a: c3 retq 234d4b: c3 retq 234d4c: c3 retq 234d4d: c7 06 04 00 00 00 movl $0x4,(%rsi) 234d53: b8 01 00 00 00 mov $0x1,%eax 234d58: c3 retq 234d59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000234d60 : 234d60: e8 00 00 00 00 callq 234d65 234d65: 55 push %rbp 234d66: 48 89 f1 mov %rsi,%rcx 234d69: 31 c0 xor %eax,%eax 234d6b: 48 89 f5 mov %rsi,%rbp 234d6e: 53 push %rbx 234d6f: 48 89 fb mov %rdi,%rbx 234d72: 48 8d 7e 08 lea 0x8(%rsi),%rdi 234d76: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234d7d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 234d81: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 234d88: 48 29 f9 sub %rdi,%rcx 234d8b: 48 c7 46 58 00 00 00 movq $0x0,0x58(%rsi) 234d92: 00 234d93: 83 c1 60 add $0x60,%ecx 234d96: c1 e9 03 shr $0x3,%ecx 234d99: f3 48 ab rep stos %rax,%es:(%rdi) 234d9c: 48 8b 43 10 mov 0x10(%rbx),%rax 234da0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234da4: 8b 30 mov (%rax),%esi 234da6: e8 00 00 00 00 callq 234dab 234dab: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234db2: 89 45 04 mov %eax,0x4(%rbp) 234db5: 48 8b 43 10 mov 0x10(%rbx),%rax 234db9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234dbd: 8b 70 04 mov 0x4(%rax),%esi 234dc0: e8 00 00 00 00 callq 234dc5 234dc5: 89 45 08 mov %eax,0x8(%rbp) 234dc8: 48 8b 43 10 mov 0x10(%rbx),%rax 234dcc: 8b 70 08 mov 0x8(%rax),%esi 234dcf: 85 f6 test %esi,%esi 234dd1: 0f 85 35 01 00 00 jne 234f0c 234dd7: 8b 70 10 mov 0x10(%rax),%esi 234dda: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234dde: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234de5: e8 00 00 00 00 callq 234dea 234dea: c7 45 18 01 00 00 00 movl $0x1,0x18(%rbp) 234df1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234df8: 89 45 14 mov %eax,0x14(%rbp) 234dfb: 48 8b 43 10 mov 0x10(%rbx),%rax 234dff: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234e03: 8b 70 14 mov 0x14(%rax),%esi 234e06: e8 00 00 00 00 callq 234e0b 234e0b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234e12: 89 45 1c mov %eax,0x1c(%rbp) 234e15: 48 8b 43 10 mov 0x10(%rbx),%rax 234e19: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234e1d: 8b 70 18 mov 0x18(%rax),%esi 234e20: e8 00 00 00 00 callq 234e25 234e25: 89 45 20 mov %eax,0x20(%rbp) 234e28: 48 8b 43 10 mov 0x10(%rbx),%rax 234e2c: 8b 70 1c mov 0x1c(%rax),%esi 234e2f: 85 f6 test %esi,%esi 234e31: 0f 85 77 01 00 00 jne 234fae 234e37: 8b 70 24 mov 0x24(%rax),%esi 234e3a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234e3e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234e45: e8 00 00 00 00 callq 234e4a 234e4a: c7 45 30 02 00 00 00 movl $0x2,0x30(%rbp) 234e51: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234e58: 89 45 2c mov %eax,0x2c(%rbp) 234e5b: 48 8b 43 10 mov 0x10(%rbx),%rax 234e5f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234e63: 8b 70 28 mov 0x28(%rax),%esi 234e66: e8 00 00 00 00 callq 234e6b 234e6b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234e72: 89 45 34 mov %eax,0x34(%rbp) 234e75: 48 8b 43 10 mov 0x10(%rbx),%rax 234e79: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234e7d: 8b 70 2c mov 0x2c(%rax),%esi 234e80: e8 00 00 00 00 callq 234e85 234e85: 89 45 38 mov %eax,0x38(%rbp) 234e88: 48 8b 43 10 mov 0x10(%rbx),%rax 234e8c: 8b 70 30 mov 0x30(%rax),%esi 234e8f: 85 f6 test %esi,%esi 234e91: 0f 85 e1 00 00 00 jne 234f78 234e97: 8b 70 38 mov 0x38(%rax),%esi 234e9a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234e9e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234ea5: e8 00 00 00 00 callq 234eaa 234eaa: c7 45 48 03 00 00 00 movl $0x3,0x48(%rbp) 234eb1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234eb8: 89 45 44 mov %eax,0x44(%rbp) 234ebb: 48 8b 43 10 mov 0x10(%rbx),%rax 234ebf: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234ec3: 8b 70 3c mov 0x3c(%rax),%esi 234ec6: e8 00 00 00 00 callq 234ecb 234ecb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234ed2: 89 45 4c mov %eax,0x4c(%rbp) 234ed5: 48 8b 43 10 mov 0x10(%rbx),%rax 234ed9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234edd: 8b 70 40 mov 0x40(%rax),%esi 234ee0: e8 00 00 00 00 callq 234ee5 234ee5: 89 45 50 mov %eax,0x50(%rbp) 234ee8: 48 8b 43 10 mov 0x10(%rbx),%rax 234eec: 8b 70 44 mov 0x44(%rax),%esi 234eef: 85 f6 test %esi,%esi 234ef1: 75 4f jne 234f42 234ef3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234ef7: 8b 70 4c mov 0x4c(%rax),%esi 234efa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234f01: e8 00 00 00 00 callq 234f06 234f06: 5b pop %rbx 234f07: 89 45 5c mov %eax,0x5c(%rbp) 234f0a: 5d pop %rbp 234f0b: c3 retq 234f0c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234f10: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234f17: e8 00 00 00 00 callq 234f1c 234f1c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234f23: 89 45 0c mov %eax,0xc(%rbp) 234f26: 48 8b 43 10 mov 0x10(%rbx),%rax 234f2a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234f2e: 8b 70 0c mov 0xc(%rax),%esi 234f31: e8 00 00 00 00 callq 234f36 234f36: 89 45 10 mov %eax,0x10(%rbp) 234f39: 48 8b 43 10 mov 0x10(%rbx),%rax 234f3d: e9 95 fe ff ff jmpq 234dd7 234f42: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234f46: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234f4d: e8 00 00 00 00 callq 234f52 234f52: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234f59: 89 45 54 mov %eax,0x54(%rbp) 234f5c: 48 8b 43 10 mov 0x10(%rbx),%rax 234f60: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234f64: 8b 70 48 mov 0x48(%rax),%esi 234f67: e8 00 00 00 00 callq 234f6c 234f6c: 89 45 58 mov %eax,0x58(%rbp) 234f6f: 48 8b 43 10 mov 0x10(%rbx),%rax 234f73: e9 7b ff ff ff jmpq 234ef3 234f78: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234f7c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234f83: e8 00 00 00 00 callq 234f88 234f88: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234f8f: 89 45 3c mov %eax,0x3c(%rbp) 234f92: 48 8b 43 10 mov 0x10(%rbx),%rax 234f96: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234f9a: 8b 70 34 mov 0x34(%rax),%esi 234f9d: e8 00 00 00 00 callq 234fa2 234fa2: 89 45 40 mov %eax,0x40(%rbp) 234fa5: 48 8b 43 10 mov 0x10(%rbx),%rax 234fa9: e9 e9 fe ff ff jmpq 234e97 234fae: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234fb2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234fb9: e8 00 00 00 00 callq 234fbe 234fbe: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 234fc5: 89 45 24 mov %eax,0x24(%rbp) 234fc8: 48 8b 43 10 mov 0x10(%rbx),%rax 234fcc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 234fd0: 8b 70 20 mov 0x20(%rax),%esi 234fd3: e8 00 00 00 00 callq 234fd8 234fd8: 89 45 28 mov %eax,0x28(%rbp) 234fdb: 48 8b 43 10 mov 0x10(%rbx),%rax 234fdf: e9 53 fe ff ff jmpq 234e37 234fe4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 234feb: 00 00 00 00 234fef: 90 nop 0000000000234ff0 : 234ff0: e8 00 00 00 00 callq 234ff5 234ff5: 48 8b 57 20 mov 0x20(%rdi),%rdx 234ff9: 48 8b 47 18 mov 0x18(%rdi),%rax 234ffd: 83 f6 01 xor $0x1,%esi 235000: 4c 8b 4f 10 mov 0x10(%rdi),%r9 235004: 40 0f b6 f6 movzbl %sil,%esi 235008: 48 8b 7f 08 mov 0x8(%rdi),%rdi 23500c: 44 8b 42 0c mov 0xc(%rdx),%r8d 235010: 0f b6 48 03 movzbl 0x3(%rax),%ecx 235014: 45 8b 51 60 mov 0x60(%r9),%r10d 235018: 56 push %rsi 235019: 45 31 c9 xor %r9d,%r9d 23501c: 8b 52 10 mov 0x10(%rdx),%edx 23501f: 44 89 d6 mov %r10d,%esi 235022: 52 push %rdx 235023: 0f b6 40 04 movzbl 0x4(%rax),%eax 235027: ba 02 00 00 00 mov $0x2,%edx 23502c: 50 push %rax 23502d: e8 00 00 00 00 callq 235032 235032: 48 83 c4 18 add $0x18,%rsp 235036: c3 retq 235037: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23503e: 00 00 0000000000235040 : 235040: e8 00 00 00 00 callq 235045 235045: 55 push %rbp 235046: 48 89 f5 mov %rsi,%rbp 235049: 53 push %rbx 23504a: 48 8b 57 10 mov 0x10(%rdi),%rdx 23504e: 8b 72 6c mov 0x6c(%rdx),%esi 235051: 85 f6 test %esi,%esi 235053: 74 28 je 23507d 235055: 8b 45 18 mov 0x18(%rbp),%eax 235058: 48 89 fb mov %rdi,%rbx 23505b: 83 f8 01 cmp $0x1,%eax 23505e: 0f 84 31 01 00 00 je 235195 235064: 83 f8 02 cmp $0x2,%eax 235067: 0f 84 94 00 00 00 je 235101 23506d: 85 c0 test %eax,%eax 23506f: 74 11 je 235082 235071: b8 01 00 00 00 mov $0x1,%eax 235076: 5b pop %rbx 235077: 66 89 45 1c mov %ax,0x1c(%rbp) 23507b: 5d pop %rbp 23507c: c3 retq 23507d: 0f 0b ud2 23507f: 5b pop %rbx 235080: 5d pop %rbp 235081: c3 retq 235082: 48 8b 47 20 mov 0x20(%rdi),%rax 235086: 48 8b 4f 18 mov 0x18(%rdi),%rcx 23508a: 45 31 c9 xor %r9d,%r9d 23508d: 8b 72 78 mov 0x78(%rdx),%esi 235090: 48 8b 7f 08 mov 0x8(%rdi),%rdi 235094: ba 01 00 00 00 mov $0x1,%edx 235099: 0f b6 49 0e movzbl 0xe(%rcx),%ecx 23509d: 44 8b 40 38 mov 0x38(%rax),%r8d 2350a1: e8 00 00 00 00 callq 2350a6 2350a6: 48 8b 53 18 mov 0x18(%rbx),%rdx 2350aa: 48 8b 43 20 mov 0x20(%rbx),%rax 2350ae: 41 b9 ff ff 03 00 mov $0x3ffff,%r9d 2350b4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2350b8: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 2350bc: 48 8b 53 10 mov 0x10(%rbx),%rdx 2350c0: 44 8b 40 3c mov 0x3c(%rax),%r8d 2350c4: 8b 72 7c mov 0x7c(%rdx),%esi 2350c7: ba 01 00 00 00 mov $0x1,%edx 2350cc: e8 00 00 00 00 callq 2350d1 2350d1: 48 8b 53 18 mov 0x18(%rbx),%rdx 2350d5: 48 8b 43 20 mov 0x20(%rbx),%rax 2350d9: 45 31 c9 xor %r9d,%r9d 2350dc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2350e0: 0f b6 4a 10 movzbl 0x10(%rdx),%ecx 2350e4: 48 8b 53 10 mov 0x10(%rbx),%rdx 2350e8: 44 8b 40 40 mov 0x40(%rax),%r8d 2350ec: 8b b2 80 00 00 00 mov 0x80(%rdx),%esi 2350f2: ba 01 00 00 00 mov $0x1,%edx 2350f7: e8 00 00 00 00 callq 2350fc 2350fc: e9 70 ff ff ff jmpq 235071 235101: 48 8b 4f 18 mov 0x18(%rdi),%rcx 235105: 4c 8b 4d 00 mov 0x0(%rbp),%r9 235109: 48 8b 47 20 mov 0x20(%rdi),%rax 23510d: 0f b6 49 0e movzbl 0xe(%rcx),%ecx 235111: 49 c1 f9 16 sar $0x16,%r9 235115: 8b 72 78 mov 0x78(%rdx),%esi 235118: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23511c: ba 01 00 00 00 mov $0x1,%edx 235121: 44 8b 40 38 mov 0x38(%rax),%r8d 235125: e8 00 00 00 00 callq 23512a 23512a: 48 8b 53 18 mov 0x18(%rbx),%rdx 23512e: 48 8b 43 20 mov 0x20(%rbx),%rax 235132: 4c 8b 4d 08 mov 0x8(%rbp),%r9 235136: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23513a: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 23513e: 48 8b 53 10 mov 0x10(%rbx),%rdx 235142: 44 8b 40 3c mov 0x3c(%rax),%r8d 235146: 49 c1 f9 16 sar $0x16,%r9 23514a: 8b 72 7c mov 0x7c(%rdx),%esi 23514d: ba 01 00 00 00 mov $0x1,%edx 235152: e8 00 00 00 00 callq 235157 235157: 48 8b 55 10 mov 0x10(%rbp),%rdx 23515b: 48 8b 45 08 mov 0x8(%rbp),%rax 23515f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235163: 4c 8d 4c 02 ff lea -0x1(%rdx,%rax,1),%r9 235168: 48 8b 53 18 mov 0x18(%rbx),%rdx 23516c: 48 8b 43 20 mov 0x20(%rbx),%rax 235170: 49 c1 e9 16 shr $0x16,%r9 235174: 0f b6 4a 10 movzbl 0x10(%rdx),%ecx 235178: 48 8b 53 10 mov 0x10(%rbx),%rdx 23517c: 44 8b 40 40 mov 0x40(%rax),%r8d 235180: 8b b2 80 00 00 00 mov 0x80(%rdx),%esi 235186: ba 01 00 00 00 mov $0x1,%edx 23518b: e8 00 00 00 00 callq 235190 235190: e9 dc fe ff ff jmpq 235071 235195: 48 8b 57 18 mov 0x18(%rdi),%rdx 235199: 48 8b 47 20 mov 0x20(%rdi),%rax 23519d: 45 31 c9 xor %r9d,%r9d 2351a0: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2351a4: 0f b6 4a 0b movzbl 0xb(%rdx),%ecx 2351a8: 44 8b 40 2c mov 0x2c(%rax),%r8d 2351ac: ba 01 00 00 00 mov $0x1,%edx 2351b1: e8 00 00 00 00 callq 2351b6 2351b6: 48 8b 53 18 mov 0x18(%rbx),%rdx 2351ba: 48 8b 43 20 mov 0x20(%rbx),%rax 2351be: 41 b9 ff ff 00 00 mov $0xffff,%r9d 2351c4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2351c8: 0f b6 4a 0c movzbl 0xc(%rdx),%ecx 2351cc: 48 8b 53 10 mov 0x10(%rbx),%rdx 2351d0: 44 8b 40 30 mov 0x30(%rax),%r8d 2351d4: 8b 72 70 mov 0x70(%rdx),%esi 2351d7: ba 01 00 00 00 mov $0x1,%edx 2351dc: e8 00 00 00 00 callq 2351e1 2351e1: 48 8b 53 18 mov 0x18(%rbx),%rdx 2351e5: 4c 8b 4d 00 mov 0x0(%rbp),%r9 2351e9: 48 8b 43 20 mov 0x20(%rbx),%rax 2351ed: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 2351f1: 49 c1 f9 16 sar $0x16,%r9 2351f5: 48 8b 53 10 mov 0x10(%rbx),%rdx 2351f9: e9 17 ff ff ff jmpq 235115 2351fe: 66 90 xchg %ax,%ax 0000000000235200 : 235200: e8 00 00 00 00 callq 235205 235205: 48 83 ec 10 sub $0x10,%rsp 235209: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 235210: 00 00 235212: 48 89 44 24 08 mov %rax,0x8(%rsp) 235217: 31 c0 xor %eax,%eax 235219: 48 8b 47 20 mov 0x20(%rdi),%rax 23521d: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 235222: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 235229: 00 23522a: 8b 48 10 mov 0x10(%rax),%ecx 23522d: 48 8b 47 18 mov 0x18(%rdi),%rax 235231: 0f b6 50 04 movzbl 0x4(%rax),%edx 235235: 48 8b 47 10 mov 0x10(%rdi),%rax 235239: 48 8b 7f 08 mov 0x8(%rdi),%rdi 23523d: 8b 70 60 mov 0x60(%rax),%esi 235240: e8 00 00 00 00 callq 235245 235245: 8b 44 24 04 mov 0x4(%rsp),%eax 235249: 85 c0 test %eax,%eax 23524b: 0f 95 c0 setne %al 23524e: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 235253: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 23525a: 00 00 23525c: 75 05 jne 235263 23525e: 48 83 c4 10 add $0x10,%rsp 235262: c3 retq 235263: e8 00 00 00 00 callq 235268 235268: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 23526f: 00 0000000000235270 : 235270: e8 00 00 00 00 callq 235275 235275: 41 55 push %r13 235277: 41 54 push %r12 235279: 55 push %rbp 23527a: 53 push %rbx 23527b: 48 83 ec 18 sub $0x18,%rsp 23527f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 235286: 00 00 235288: 48 89 44 24 10 mov %rax,0x10(%rsp) 23528d: 48 8b 47 08 mov 0x8(%rdi),%rax 235291: 4c 8b 28 mov (%rax),%r13 235294: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 23529b: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 2352a2: 00 2352a3: 48 c7 42 10 00 00 00 movq $0x0,0x10(%rdx) 2352aa: 00 2352ab: 48 c7 42 18 00 00 00 movq $0x0,0x18(%rdx) 2352b2: 00 2352b3: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) 2352ba: 41 83 bd 94 01 00 00 cmpl $0x1,0x194(%r13) 2352c1: 01 2352c2: 74 46 je 23530a 2352c4: 48 89 fd mov %rdi,%rbp 2352c7: 49 89 f4 mov %rsi,%r12 2352ca: 8b 7e 08 mov 0x8(%rsi),%edi 2352cd: 48 89 d3 mov %rdx,%rbx 2352d0: 48 8b 45 00 mov 0x0(%rbp),%rax 2352d4: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2352d9: 48 8b 40 28 mov 0x28(%rax),%rax 2352dd: e8 00 00 00 00 callq 2352e2 2352e2: 84 c0 test %al,%al 2352e4: 74 24 je 23530a 2352e6: 48 8b 45 00 mov 0x0(%rbp),%rax 2352ea: 41 8b 7c 24 0c mov 0xc(%r12),%edi 2352ef: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 2352f4: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2352f9: 8b 74 24 04 mov 0x4(%rsp),%esi 2352fd: 48 8b 40 20 mov 0x20(%rax),%rax 235301: e8 00 00 00 00 callq 235306 235306: 84 c0 test %al,%al 235308: 75 21 jne 23532b 23530a: 31 c0 xor %eax,%eax 23530c: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 235311: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 235318: 00 00 23531a: 0f 85 71 01 00 00 jne 235491 235320: 48 83 c4 18 add $0x18,%rsp 235324: 5b pop %rbx 235325: 5d pop %rbp 235326: 41 5c pop %r12 235328: 41 5d pop %r13 23532a: c3 retq 23532b: 8b 54 24 04 mov 0x4(%rsp),%edx 23532f: 41 8b 0c 24 mov (%r12),%ecx 235333: 41 8b 74 24 04 mov 0x4(%r12),%esi 235338: 83 fa 01 cmp $0x1,%edx 23533b: 74 3e je 23537b 23533d: 83 fa 02 cmp $0x2,%edx 235340: 0f 84 ec 00 00 00 je 235432 235346: 83 fa 04 cmp $0x4,%edx 235349: 0f 84 0b 01 00 00 je 23545a 23534f: 41 b8 08 00 00 00 mov $0x8,%r8d 235355: bf 04 00 00 00 mov $0x4,%edi 23535a: 83 fa 08 cmp $0x8,%edx 23535d: 74 27 je 235386 23535f: 48 b9 00 01 00 00 00 movabs $0x10000000100,%rcx 235366: 01 00 00 235369: c6 43 08 00 movb $0x0,0x8(%rbx) 23536d: 48 89 0b mov %rcx,(%rbx) 235370: ba 01 00 00 00 mov $0x1,%edx 235375: 66 89 53 20 mov %dx,0x20(%rbx) 235379: eb 91 jmp 23530c 23537b: 41 b8 10 00 00 00 mov $0x10,%r8d 235381: bf 10 00 00 00 mov $0x10,%edi 235386: 01 d2 add %edx,%edx 235388: 0f af f2 imul %edx,%esi 23538b: 0f af d1 imul %ecx,%edx 23538e: 41 0f af f0 imul %r8d,%esi 235392: 0f af d7 imul %edi,%edx 235395: 81 fa 00 90 02 00 cmp $0x29000,%edx 23539b: 76 49 jbe 2353e6 23539d: 41 8b 54 24 10 mov 0x10(%r12),%edx 2353a2: 83 fa 01 cmp $0x1,%edx 2353a5: 0f 84 bf 00 00 00 je 23546a 2353ab: 83 fa 02 cmp $0x2,%edx 2353ae: 0f 85 8e 00 00 00 jne 235442 2353b4: 81 fe 00 90 02 00 cmp $0x29000,%esi 2353ba: 76 a3 jbe 23535f 2353bc: 83 7c 24 0c 01 cmpl $0x1,0xc(%rsp) 2353c1: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 2353c8: 74 49 je 235413 2353ca: 83 fa 02 cmp $0x2,%edx 2353cd: 0f 84 37 ff ff ff je 23530a 2353d3: 48 b9 40 00 00 00 00 movabs $0x10000000040,%rcx 2353da: 01 00 00 2353dd: c6 43 08 01 movb $0x1,0x8(%rbx) 2353e1: 48 89 0b mov %rcx,(%rbx) 2353e4: eb 8a jmp 235370 2353e6: 81 fe 00 90 02 00 cmp $0x29000,%esi 2353ec: 0f 86 6d ff ff ff jbe 23535f 2353f2: 41 8b 54 24 10 mov 0x10(%r12),%edx 2353f7: 83 fa 01 cmp $0x1,%edx 2353fa: 0f 84 5f ff ff ff je 23535f 235400: 83 fa 02 cmp $0x2,%edx 235403: 74 b7 je 2353bc 235405: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 23540c: 83 7c 24 0c 02 cmpl $0x2,0xc(%rsp) 235411: 74 b7 je 2353ca 235413: 83 fa 02 cmp $0x2,%edx 235416: 0f 84 ee fe ff ff je 23530a 23541c: 48 b9 80 00 00 00 80 movabs $0x8000000080,%rcx 235423: 00 00 00 235426: c6 43 08 00 movb $0x0,0x8(%rbx) 23542a: 48 89 0b mov %rcx,(%rbx) 23542d: e9 3e ff ff ff jmpq 235370 235432: 41 b8 10 00 00 00 mov $0x10,%r8d 235438: bf 08 00 00 00 mov $0x8,%edi 23543d: e9 44 ff ff ff jmpq 235386 235442: 83 7c 24 08 02 cmpl $0x2,0x8(%rsp) 235447: 74 35 je 23547e 235449: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 235450: 81 fe 00 90 02 00 cmp $0x29000,%esi 235456: 76 bb jbe 235413 235458: eb b2 jmp 23540c 23545a: 41 b8 08 00 00 00 mov $0x8,%r8d 235460: bf 08 00 00 00 mov $0x8,%edi 235465: e9 1c ff ff ff jmpq 235386 23546a: 83 7c 24 08 01 cmpl $0x1,0x8(%rsp) 23546f: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 235476: 0f 85 4e ff ff ff jne 2353ca 23547c: eb 95 jmp 235413 23547e: 41 83 bd 94 01 00 00 cmpl $0x2,0x194(%r13) 235485: 02 235486: 0f 85 47 ff ff ff jne 2353d3 23548c: e9 79 fe ff ff jmpq 23530a 235491: e8 00 00 00 00 callq 235496 235496: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 23549d: 00 00 00 00000000002354a0 : 2354a0: e8 00 00 00 00 callq 2354a5 2354a5: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 2354ac 2354ac: 41 55 push %r13 2354ae: 41 54 push %r12 2354b0: 55 push %rbp 2354b1: 53 push %rbx 2354b2: 48 89 fb mov %rdi,%rbx 2354b5: 0f 85 c7 00 00 00 jne 235582 2354bb: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2354bf: 48 8b 43 10 mov 0x10(%rbx),%rax 2354c3: 44 8b 6b 28 mov 0x28(%rbx),%r13d 2354c7: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2354cb: 44 8b 60 64 mov 0x64(%rax),%r12d 2354cf: 44 89 ea mov %r13d,%edx 2354d2: 48 8b 07 mov (%rdi),%rax 2354d5: 44 89 e6 mov %r12d,%esi 2354d8: 48 8b 40 08 mov 0x8(%rax),%rax 2354dc: e8 00 00 00 00 callq 2354e1 2354e1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2354e6: 31 ed xor %ebp,%ebp 2354e8: eb 27 jmp 235511 2354ea: 39 2d 00 00 00 00 cmp %ebp,0x0(%rip) # 2354f0 2354f0: 73 06 jae 2354f8 2354f2: 89 2d 00 00 00 00 mov %ebp,0x0(%rip) # 2354f8 2354f8: bf c7 10 00 00 mov $0x10c7,%edi 2354fd: 83 c5 01 add $0x1,%ebp 235500: e8 00 00 00 00 callq 235505 235505: 81 fd c8 00 00 00 cmp $0xc8,%ebp 23550b: 0f 84 b4 00 00 00 je 2355c5 235511: 48 8b 43 10 mov 0x10(%rbx),%rax 235515: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235519: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 235520: 8b 70 68 mov 0x68(%rax),%esi 235523: e8 00 00 00 00 callq 235528 235528: 41 89 c4 mov %eax,%r12d 23552b: a9 00 00 00 40 test $0x40000000,%eax 235530: 74 b8 je 2354ea 235532: 83 fd 28 cmp $0x28,%ebp 235535: 0f 87 00 00 00 00 ja 23553b 23553b: b8 01 00 00 00 mov $0x1,%eax 235540: 5b pop %rbx 235541: 5d pop %rbp 235542: 41 5c pop %r12 235544: 41 5d pop %r13 235546: c3 retq 235547: 48 8b 55 10 mov 0x10(%rbp),%rdx 23554b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 235552 235552: 89 c0 mov %eax,%eax 235554: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 23555c 23555b: 00 23555c: 73 88 jae 2354e6 23555e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 235565 235565: 48 85 c0 test %rax,%rax 235568: 74 13 je 23557d 23556a: 48 8b 78 08 mov 0x8(%rax),%rdi 23556e: 48 8d 72 08 lea 0x8(%rdx),%rsi 235572: 44 89 e9 mov %r13d,%ecx 235575: 44 89 e2 mov %r12d,%edx 235578: e8 00 00 00 00 callq 23557d 23557d: e9 64 ff ff ff jmpq 2354e6 235582: 48 8b 57 20 mov 0x20(%rdi),%rdx 235586: 48 8b 47 18 mov 0x18(%rdi),%rax 23558a: 45 31 c9 xor %r9d,%r9d 23558d: 48 8b 77 10 mov 0x10(%rdi),%rsi 235591: 48 8b 7f 08 mov 0x8(%rdi),%rdi 235595: 44 8b 42 14 mov 0x14(%rdx),%r8d 235599: 0f b6 48 05 movzbl 0x5(%rax),%ecx 23559d: 8b 76 60 mov 0x60(%rsi),%esi 2355a0: 6a 00 pushq $0x0 2355a2: 8b 52 18 mov 0x18(%rdx),%edx 2355a5: 52 push %rdx 2355a6: 0f b6 40 06 movzbl 0x6(%rax),%eax 2355aa: ba 02 00 00 00 mov $0x2,%edx 2355af: 50 push %rax 2355b0: e8 00 00 00 00 callq 2355b5 2355b5: c6 05 00 00 00 00 00 movb $0x0,0x0(%rip) # 2355bc 2355bc: 48 83 c4 18 add $0x18,%rsp 2355c0: e9 f6 fe ff ff jmpq 2354bb 2355c5: 48 8b 53 20 mov 0x20(%rbx),%rdx 2355c9: 48 8b 43 18 mov 0x18(%rbx),%rax 2355cd: 41 b9 01 00 00 00 mov $0x1,%r9d 2355d3: 48 8b 73 10 mov 0x10(%rbx),%rsi 2355d7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2355db: 44 8b 42 14 mov 0x14(%rdx),%r8d 2355df: 0f b6 48 05 movzbl 0x5(%rax),%ecx 2355e3: 8b 76 60 mov 0x60(%rsi),%esi 2355e6: 6a 01 pushq $0x1 2355e8: 8b 52 18 mov 0x18(%rdx),%edx 2355eb: 52 push %rdx 2355ec: 0f b6 40 06 movzbl 0x6(%rax),%eax 2355f0: ba 02 00 00 00 mov $0x2,%edx 2355f5: 50 push %rax 2355f6: e8 00 00 00 00 callq 2355fb 2355fb: 44 89 e6 mov %r12d,%esi 2355fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 235605: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 23560c 23560c: e8 00 00 00 00 callq 235611 235611: 31 c0 xor %eax,%eax 235613: 48 83 c4 18 add $0x18,%rsp 235617: 5b pop %rbx 235618: 5d pop %rbp 235619: 41 5c pop %r12 23561b: 41 5d pop %r13 23561d: c3 retq 23561e: 66 90 xchg %ax,%ax 0000000000235620 : 235620: e8 00 00 00 00 callq 235625 235625: 53 push %rbx 235626: 48 8b 57 18 mov 0x18(%rdi),%rdx 23562a: 48 89 fb mov %rdi,%rbx 23562d: 45 31 c9 xor %r9d,%r9d 235630: 48 8b 47 20 mov 0x20(%rdi),%rax 235634: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx 235638: 48 8b 57 10 mov 0x10(%rdi),%rdx 23563c: 44 8b 40 04 mov 0x4(%rax),%r8d 235640: 48 8b 7f 08 mov 0x8(%rdi),%rdi 235644: 8b 72 50 mov 0x50(%rdx),%esi 235647: ba 01 00 00 00 mov $0x1,%edx 23564c: e8 00 00 00 00 callq 235651 235651: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235655: b9 01 00 00 00 mov $0x1,%ecx 23565a: 89 c2 mov %eax,%edx 23565c: 48 8b 43 20 mov 0x20(%rbx),%rax 235660: 44 8b 48 04 mov 0x4(%rax),%r9d 235664: 48 8b 43 18 mov 0x18(%rbx),%rax 235668: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 23566d: 48 8b 43 10 mov 0x10(%rbx),%rax 235671: 8b 70 50 mov 0x50(%rax),%esi 235674: 6a 01 pushq $0x1 235676: e8 00 00 00 00 callq 23567b 23567b: 58 pop %rax 23567c: 5b pop %rbx 23567d: c3 retq 23567e: 66 90 xchg %ax,%ax 0000000000235680 : 235680: e8 00 00 00 00 callq 235685 235685: 41 57 push %r15 235687: 41 56 push %r14 235689: 41 55 push %r13 23568b: 49 89 f5 mov %rsi,%r13 23568e: 41 54 push %r12 235690: 41 89 cc mov %ecx,%r12d 235693: 55 push %rbp 235694: 89 d5 mov %edx,%ebp 235696: 53 push %rbx 235697: 48 89 fb mov %rdi,%rbx 23569a: 48 83 ec 10 sub $0x10,%rsp 23569e: 8b 46 04 mov 0x4(%rsi),%eax 2356a1: 84 c9 test %cl,%cl 2356a3: 0f 85 bf 00 00 00 jne 235768 2356a9: 39 47 30 cmp %eax,0x30(%rdi) 2356ac: 0f 82 b6 00 00 00 jb 235768 2356b2: 41 0f 97 c6 seta %r14b 2356b6: 41 8b 4d 00 mov 0x0(%r13),%ecx 2356ba: 3b 4b 2c cmp 0x2c(%rbx),%ecx 2356bd: 0f 87 04 01 00 00 ja 2357c7 2356c3: b8 01 00 00 00 mov $0x1,%eax 2356c8: 44 0f 42 f0 cmovb %eax,%r14d 2356cc: 41 8b 45 24 mov 0x24(%r13),%eax 2356d0: 3b 43 50 cmp 0x50(%rbx),%eax 2356d3: 0f 87 5c 01 00 00 ja 235835 2356d9: b8 01 00 00 00 mov $0x1,%eax 2356de: 44 0f 42 f0 cmovb %eax,%r14d 2356e2: 41 8b 4d 20 mov 0x20(%r13),%ecx 2356e6: 3b 4b 4c cmp 0x4c(%rbx),%ecx 2356e9: 0f 87 a3 01 00 00 ja 235892 2356ef: b8 01 00 00 00 mov $0x1,%eax 2356f4: 44 0f 42 f0 cmovb %eax,%r14d 2356f8: 41 8b 45 44 mov 0x44(%r13),%eax 2356fc: 3b 43 70 cmp 0x70(%rbx),%eax 2356ff: 0f 87 fb 01 00 00 ja 235900 235705: b8 01 00 00 00 mov $0x1,%eax 23570a: 44 0f 42 f0 cmovb %eax,%r14d 23570e: 41 8b 4d 40 mov 0x40(%r13),%ecx 235712: 3b 4b 6c cmp 0x6c(%rbx),%ecx 235715: 0f 87 42 02 00 00 ja 23595d 23571b: b8 01 00 00 00 mov $0x1,%eax 235720: 44 0f 42 f0 cmovb %eax,%r14d 235724: 41 8b 45 64 mov 0x64(%r13),%eax 235728: 3b 83 90 00 00 00 cmp 0x90(%rbx),%eax 23572e: 0f 87 97 02 00 00 ja 2359cb 235734: b8 01 00 00 00 mov $0x1,%eax 235739: 44 0f 42 f0 cmovb %eax,%r14d 23573d: 41 8b 55 60 mov 0x60(%r13),%edx 235741: 3b 93 8c 00 00 00 cmp 0x8c(%rbx),%edx 235747: 0f 87 de 02 00 00 ja 235a2b 23574d: b8 01 00 00 00 mov $0x1,%eax 235752: 44 0f 42 f0 cmovb %eax,%r14d 235756: 48 83 c4 10 add $0x10,%rsp 23575a: 44 89 f0 mov %r14d,%eax 23575d: 5b pop %rbx 23575e: 5d pop %rbp 23575f: 41 5c pop %r12 235761: 41 5d pop %r13 235763: 41 5e pop %r14 235765: 41 5f pop %r15 235767: c3 retq 235768: 89 43 30 mov %eax,0x30(%rbx) 23576b: 0f af c5 imul %ebp,%eax 23576e: 41 be ff ff 1f 00 mov $0x1fffff,%r14d 235774: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235778: b9 01 00 00 00 mov $0x1,%ecx 23577d: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 235784: 48 c1 e8 26 shr $0x26,%rax 235788: 3d ff ff 1f 00 cmp $0x1fffff,%eax 23578d: 44 0f 46 f0 cmovbe %eax,%r14d 235791: 48 8b 43 20 mov 0x20(%rbx),%rax 235795: 31 d2 xor %edx,%edx 235797: 44 8b 48 5c mov 0x5c(%rax),%r9d 23579b: 48 8b 43 18 mov 0x18(%rbx),%rax 23579f: 44 0f b6 40 17 movzbl 0x17(%rax),%r8d 2357a4: 48 8b 43 10 mov 0x10(%rbx),%rax 2357a8: 41 56 push %r14 2357aa: 8b 30 mov (%rax),%esi 2357ac: e8 00 00 00 00 callq 2357b1 2357b1: 5e pop %rsi 2357b2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2357b7: 45 31 f6 xor %r14d,%r14d 2357ba: 45 84 e4 test %r12b,%r12b 2357bd: 0f 84 f3 fe ff ff je 2356b6 2357c3: 41 8b 4d 00 mov 0x0(%r13),%ecx 2357c7: 89 4b 2c mov %ecx,0x2c(%rbx) 2357ca: 0f af cd imul %ebp,%ecx 2357cd: 48 8b 43 10 mov 0x10(%rbx),%rax 2357d1: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 2357d7: 44 8b 40 04 mov 0x4(%rax),%r8d 2357db: 48 8b 43 08 mov 0x8(%rbx),%rax 2357df: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 2357e6: 48 8b 78 18 mov 0x18(%rax),%rdi 2357ea: 48 89 44 24 08 mov %rax,0x8(%rsp) 2357ef: 44 89 c6 mov %r8d,%esi 2357f2: 44 89 44 24 04 mov %r8d,0x4(%rsp) 2357f7: 48 c1 e9 26 shr $0x26,%rcx 2357fb: 48 8b 17 mov (%rdi),%rdx 2357fe: 81 f9 ff ff 1f 00 cmp $0x1fffff,%ecx 235804: 44 0f 46 f9 cmovbe %ecx,%r15d 235808: 48 8b 4a 08 mov 0x8(%rdx),%rcx 23580c: 44 89 fa mov %r15d,%edx 23580f: e8 00 00 00 00 callq 235814 235814: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 235819: 48 8b 44 24 08 mov 0x8(%rsp),%rax 23581e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235823: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235828: 45 84 e4 test %r12b,%r12b 23582b: 0f 84 9b fe ff ff je 2356cc 235831: 41 8b 45 24 mov 0x24(%r13),%eax 235835: 89 43 50 mov %eax,0x50(%rbx) 235838: 0f af c5 imul %ebp,%eax 23583b: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 235841: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235845: b9 01 00 00 00 mov $0x1,%ecx 23584a: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 235851: 48 c1 e8 26 shr $0x26,%rax 235855: 3d ff ff 1f 00 cmp $0x1fffff,%eax 23585a: 44 0f 46 f8 cmovbe %eax,%r15d 23585e: 48 8b 43 20 mov 0x20(%rbx),%rax 235862: 31 d2 xor %edx,%edx 235864: 44 8b 48 60 mov 0x60(%rax),%r9d 235868: 48 8b 43 18 mov 0x18(%rbx),%rax 23586c: 44 0f b6 40 18 movzbl 0x18(%rax),%r8d 235871: 48 8b 43 10 mov 0x10(%rbx),%rax 235875: 8b 70 14 mov 0x14(%rax),%esi 235878: 41 57 push %r15 23587a: e8 00 00 00 00 callq 23587f 23587f: 59 pop %rcx 235880: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235885: 45 84 e4 test %r12b,%r12b 235888: 0f 84 54 fe ff ff je 2356e2 23588e: 41 8b 4d 20 mov 0x20(%r13),%ecx 235892: 89 4b 4c mov %ecx,0x4c(%rbx) 235895: 0f af cd imul %ebp,%ecx 235898: 48 8b 43 10 mov 0x10(%rbx),%rax 23589c: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 2358a2: 44 8b 40 18 mov 0x18(%rax),%r8d 2358a6: 48 8b 43 08 mov 0x8(%rbx),%rax 2358aa: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 2358b1: 48 8b 78 18 mov 0x18(%rax),%rdi 2358b5: 48 89 44 24 08 mov %rax,0x8(%rsp) 2358ba: 44 89 c6 mov %r8d,%esi 2358bd: 44 89 44 24 04 mov %r8d,0x4(%rsp) 2358c2: 48 c1 e9 26 shr $0x26,%rcx 2358c6: 48 8b 17 mov (%rdi),%rdx 2358c9: 81 f9 ff ff 1f 00 cmp $0x1fffff,%ecx 2358cf: 44 0f 46 f9 cmovbe %ecx,%r15d 2358d3: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2358d7: 44 89 fa mov %r15d,%edx 2358da: e8 00 00 00 00 callq 2358df 2358df: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2358e4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2358e9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2358ee: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2358f3: 45 84 e4 test %r12b,%r12b 2358f6: 0f 84 fc fd ff ff je 2356f8 2358fc: 41 8b 45 44 mov 0x44(%r13),%eax 235900: 89 43 70 mov %eax,0x70(%rbx) 235903: 0f af c5 imul %ebp,%eax 235906: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 23590c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235910: b9 01 00 00 00 mov $0x1,%ecx 235915: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 23591c: 48 c1 e8 26 shr $0x26,%rax 235920: 3d ff ff 1f 00 cmp $0x1fffff,%eax 235925: 44 0f 46 f8 cmovbe %eax,%r15d 235929: 48 8b 43 20 mov 0x20(%rbx),%rax 23592d: 31 d2 xor %edx,%edx 23592f: 44 8b 48 64 mov 0x64(%rax),%r9d 235933: 48 8b 43 18 mov 0x18(%rbx),%rax 235937: 44 0f b6 40 19 movzbl 0x19(%rax),%r8d 23593c: 48 8b 43 10 mov 0x10(%rbx),%rax 235940: 8b 70 28 mov 0x28(%rax),%esi 235943: 41 57 push %r15 235945: e8 00 00 00 00 callq 23594a 23594a: 5a pop %rdx 23594b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235950: 45 84 e4 test %r12b,%r12b 235953: 0f 84 b5 fd ff ff je 23570e 235959: 41 8b 4d 40 mov 0x40(%r13),%ecx 23595d: 89 4b 6c mov %ecx,0x6c(%rbx) 235960: 0f af cd imul %ebp,%ecx 235963: 48 8b 43 10 mov 0x10(%rbx),%rax 235967: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 23596d: 44 8b 40 2c mov 0x2c(%rax),%r8d 235971: 48 8b 43 08 mov 0x8(%rbx),%rax 235975: 48 69 c9 d3 4d 62 10 imul $0x10624dd3,%rcx,%rcx 23597c: 48 8b 78 18 mov 0x18(%rax),%rdi 235980: 48 89 44 24 08 mov %rax,0x8(%rsp) 235985: 44 89 c6 mov %r8d,%esi 235988: 44 89 44 24 04 mov %r8d,0x4(%rsp) 23598d: 48 c1 e9 26 shr $0x26,%rcx 235991: 48 8b 17 mov (%rdi),%rdx 235994: 81 f9 ff ff 1f 00 cmp $0x1fffff,%ecx 23599a: 44 0f 46 f9 cmovbe %ecx,%r15d 23599e: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2359a2: 44 89 fa mov %r15d,%edx 2359a5: e8 00 00 00 00 callq 2359aa 2359aa: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2359af: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2359b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2359b9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2359be: 45 84 e4 test %r12b,%r12b 2359c1: 0f 84 5d fd ff ff je 235724 2359c7: 41 8b 45 64 mov 0x64(%r13),%eax 2359cb: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 2359d1: 0f af c5 imul %ebp,%eax 2359d4: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 2359da: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2359de: b9 01 00 00 00 mov $0x1,%ecx 2359e3: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 2359ea: 48 c1 e8 26 shr $0x26,%rax 2359ee: 3d ff ff 1f 00 cmp $0x1fffff,%eax 2359f3: 44 0f 46 f8 cmovbe %eax,%r15d 2359f7: 48 8b 43 20 mov 0x20(%rbx),%rax 2359fb: 31 d2 xor %edx,%edx 2359fd: 44 8b 48 68 mov 0x68(%rax),%r9d 235a01: 48 8b 43 18 mov 0x18(%rbx),%rax 235a05: 44 0f b6 40 1a movzbl 0x1a(%rax),%r8d 235a0a: 48 8b 43 10 mov 0x10(%rbx),%rax 235a0e: 8b 70 3c mov 0x3c(%rax),%esi 235a11: 41 57 push %r15 235a13: e8 00 00 00 00 callq 235a18 235a18: 58 pop %rax 235a19: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235a1e: 45 84 e4 test %r12b,%r12b 235a21: 0f 84 16 fd ff ff je 23573d 235a27: 41 8b 55 60 mov 0x60(%r13),%edx 235a2b: 0f af ea imul %edx,%ebp 235a2e: 89 93 8c 00 00 00 mov %edx,0x8c(%rbx) 235a34: 48 8b 43 10 mov 0x10(%rbx),%rax 235a38: 41 bc ff ff 1f 00 mov $0x1fffff,%r12d 235a3e: 48 8b 5b 08 mov 0x8(%rbx),%rbx 235a42: 44 8b 78 40 mov 0x40(%rax),%r15d 235a46: 48 69 ed d3 4d 62 10 imul $0x10624dd3,%rbp,%rbp 235a4d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 235a51: 44 89 fe mov %r15d,%esi 235a54: 48 8b 07 mov (%rdi),%rax 235a57: 48 c1 ed 26 shr $0x26,%rbp 235a5b: 81 fd ff ff 1f 00 cmp $0x1fffff,%ebp 235a61: 48 8b 40 08 mov 0x8(%rax),%rax 235a65: 44 0f 46 e5 cmovbe %ebp,%r12d 235a69: 44 89 e2 mov %r12d,%edx 235a6c: e8 00 00 00 00 callq 235a71 235a71: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235a76: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235a7b: e9 d6 fc ff ff jmpq 235756 235a80: 41 8b 55 04 mov 0x4(%r13),%edx 235a84: 44 89 f1 mov %r14d,%ecx 235a87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 235a8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 235a95: e8 00 00 00 00 callq 235a9a 235a9a: e9 18 fd ff ff jmpq 2357b7 235a9f: 41 8b 55 64 mov 0x64(%r13),%edx 235aa3: 44 89 f9 mov %r15d,%ecx 235aa6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 235aad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 235ab4: e8 00 00 00 00 callq 235ab9 235ab9: e9 60 ff ff ff jmpq 235a1e 235abe: 41 8b 55 60 mov 0x60(%r13),%edx 235ac2: 44 89 e1 mov %r12d,%ecx 235ac5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 235acc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 235ad3: e8 00 00 00 00 callq 235ad8 235ad8: e9 79 fc ff ff jmpq 235756 235add: 48 8b 73 10 mov 0x10(%rbx),%rsi 235ae1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 235ae8 235ae8: 89 c0 mov %eax,%eax 235aea: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 235af2 235af1: 00 235af2: 73 82 jae 235a76 235af4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 235afb 235afb: 48 85 c0 test %rax,%rax 235afe: 74 13 je 235b13 235b00: 48 8b 78 08 mov 0x8(%rax),%rdi 235b04: 48 83 c6 08 add $0x8,%rsi 235b08: 44 89 e1 mov %r12d,%ecx 235b0b: 44 89 fa mov %r15d,%edx 235b0e: e8 00 00 00 00 callq 235b13 235b13: e9 5e ff ff ff jmpq 235a76 235b18: 48 8b 70 10 mov 0x10(%rax),%rsi 235b1c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 235b23 235b23: 89 c0 mov %eax,%eax 235b25: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 235b2d 235b2c: 00 235b2d: 0f 83 bb fd ff ff jae 2358ee 235b33: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 235b3a 235b3a: 48 85 c0 test %rax,%rax 235b3d: 74 13 je 235b52 235b3f: 48 8b 78 08 mov 0x8(%rax),%rdi 235b43: 48 83 c6 08 add $0x8,%rsi 235b47: 44 89 f9 mov %r15d,%ecx 235b4a: 44 89 c2 mov %r8d,%edx 235b4d: e8 00 00 00 00 callq 235b52 235b52: e9 97 fd ff ff jmpq 2358ee 235b57: 41 8b 55 24 mov 0x24(%r13),%edx 235b5b: 44 89 f9 mov %r15d,%ecx 235b5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 235b65: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 235b6c: e8 00 00 00 00 callq 235b71 235b71: e9 0f fd ff ff jmpq 235885 235b76: 41 8b 55 00 mov 0x0(%r13),%edx 235b7a: 44 89 f9 mov %r15d,%ecx 235b7d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 235b84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 235b8b: e8 00 00 00 00 callq 235b90 235b90: e9 93 fc ff ff jmpq 235828 235b95: 48 8b 70 10 mov 0x10(%rax),%rsi 235b99: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 235ba0 235ba0: 89 c0 mov %eax,%eax 235ba2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 235baa 235ba9: 00 235baa: 0f 83 73 fc ff ff jae 235823 235bb0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 235bb7 235bb7: 48 85 c0 test %rax,%rax 235bba: 74 13 je 235bcf 235bbc: 48 8b 78 08 mov 0x8(%rax),%rdi 235bc0: 48 83 c6 08 add $0x8,%rsi 235bc4: 44 89 f9 mov %r15d,%ecx 235bc7: 44 89 c2 mov %r8d,%edx 235bca: e8 00 00 00 00 callq 235bcf 235bcf: e9 4f fc ff ff jmpq 235823 235bd4: 41 8b 55 40 mov 0x40(%r13),%edx 235bd8: 44 89 f9 mov %r15d,%ecx 235bdb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 235be2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 235be9: e8 00 00 00 00 callq 235bee 235bee: e9 cb fd ff ff jmpq 2359be 235bf3: 48 8b 70 10 mov 0x10(%rax),%rsi 235bf7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 235bfe 235bfe: 89 c0 mov %eax,%eax 235c00: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 235c08 235c07: 00 235c08: 0f 83 ab fd ff ff jae 2359b9 235c0e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 235c15 235c15: 48 85 c0 test %rax,%rax 235c18: 74 13 je 235c2d 235c1a: 48 8b 78 08 mov 0x8(%rax),%rdi 235c1e: 48 83 c6 08 add $0x8,%rsi 235c22: 44 89 f9 mov %r15d,%ecx 235c25: 44 89 c2 mov %r8d,%edx 235c28: e8 00 00 00 00 callq 235c2d 235c2d: e9 87 fd ff ff jmpq 2359b9 235c32: 41 8b 55 44 mov 0x44(%r13),%edx 235c36: 44 89 f9 mov %r15d,%ecx 235c39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 235c40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 235c47: e8 00 00 00 00 callq 235c4c 235c4c: e9 ff fc ff ff jmpq 235950 235c51: 41 8b 55 20 mov 0x20(%r13),%edx 235c55: 44 89 f9 mov %r15d,%ecx 235c58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 235c5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 235c66: e8 00 00 00 00 callq 235c6b 235c6b: e9 83 fc ff ff jmpq 2358f3 0000000000235c70 : 235c70: e8 00 00 00 00 callq 235c75 235c75: 41 57 push %r15 235c77: 41 56 push %r14 235c79: 41 55 push %r13 235c7b: 49 89 f5 mov %rsi,%r13 235c7e: 41 54 push %r12 235c80: 41 89 cc mov %ecx,%r12d 235c83: 55 push %rbp 235c84: 89 d5 mov %edx,%ebp 235c86: 53 push %rbx 235c87: 48 89 fb mov %rdi,%rbx 235c8a: 8b 46 18 mov 0x18(%rsi),%eax 235c8d: 84 c9 test %cl,%cl 235c8f: 0f 85 c1 00 00 00 jne 235d56 235c95: 39 47 44 cmp %eax,0x44(%rdi) 235c98: 0f 82 b8 00 00 00 jb 235d56 235c9e: 41 0f 97 c6 seta %r14b 235ca2: 41 8b 45 14 mov 0x14(%r13),%eax 235ca6: 3b 43 40 cmp 0x40(%rbx),%eax 235ca9: 0f 87 0b 01 00 00 ja 235dba 235caf: b8 01 00 00 00 mov $0x1,%eax 235cb4: 44 0f 42 f0 cmovb %eax,%r14d 235cb8: 41 8b 45 38 mov 0x38(%r13),%eax 235cbc: 3b 43 64 cmp 0x64(%rbx),%eax 235cbf: 0f 87 56 01 00 00 ja 235e1b 235cc5: b8 01 00 00 00 mov $0x1,%eax 235cca: 44 0f 42 f0 cmovb %eax,%r14d 235cce: 41 8b 45 34 mov 0x34(%r13),%eax 235cd2: 3b 43 60 cmp 0x60(%rbx),%eax 235cd5: 0f 87 a1 01 00 00 ja 235e7c 235cdb: b8 01 00 00 00 mov $0x1,%eax 235ce0: 44 0f 42 f0 cmovb %eax,%r14d 235ce4: 41 8b 45 58 mov 0x58(%r13),%eax 235ce8: 3b 83 84 00 00 00 cmp 0x84(%rbx),%eax 235cee: 0f 87 e8 01 00 00 ja 235edc 235cf4: b8 01 00 00 00 mov $0x1,%eax 235cf9: 44 0f 42 f0 cmovb %eax,%r14d 235cfd: 41 8b 45 54 mov 0x54(%r13),%eax 235d01: 3b 83 80 00 00 00 cmp 0x80(%rbx),%eax 235d07: 0f 87 32 02 00 00 ja 235f3f 235d0d: b8 01 00 00 00 mov $0x1,%eax 235d12: 44 0f 42 f0 cmovb %eax,%r14d 235d16: 41 8b 45 78 mov 0x78(%r13),%eax 235d1a: 3b 83 a4 00 00 00 cmp 0xa4(%rbx),%eax 235d20: 0f 87 7c 02 00 00 ja 235fa2 235d26: b8 01 00 00 00 mov $0x1,%eax 235d2b: 44 0f 42 f0 cmovb %eax,%r14d 235d2f: 41 8b 55 74 mov 0x74(%r13),%edx 235d33: 3b 93 a0 00 00 00 cmp 0xa0(%rbx),%edx 235d39: 0f 87 c6 02 00 00 ja 236005 235d3f: b8 01 00 00 00 mov $0x1,%eax 235d44: 5b pop %rbx 235d45: 5d pop %rbp 235d46: 44 0f 42 f0 cmovb %eax,%r14d 235d4a: 41 5c pop %r12 235d4c: 41 5d pop %r13 235d4e: 44 89 f0 mov %r14d,%eax 235d51: 41 5e pop %r14 235d53: 41 5f pop %r15 235d55: c3 retq 235d56: 89 43 44 mov %eax,0x44(%rbx) 235d59: 0f af c5 imul %ebp,%eax 235d5c: 41 be ff ff 1f 00 mov $0x1fffff,%r14d 235d62: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235d66: b9 01 00 00 00 mov $0x1,%ecx 235d6b: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 235d72: 48 c1 e8 26 shr $0x26,%rax 235d76: 3d ff ff 1f 00 cmp $0x1fffff,%eax 235d7b: 44 0f 46 f0 cmovbe %eax,%r14d 235d7f: 48 8b 43 20 mov 0x20(%rbx),%rax 235d83: 31 d2 xor %edx,%edx 235d85: 44 8b 88 84 00 00 00 mov 0x84(%rax),%r9d 235d8c: 48 8b 43 18 mov 0x18(%rbx),%rax 235d90: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 235d95: 48 8b 43 10 mov 0x10(%rbx),%rax 235d99: 8b 70 08 mov 0x8(%rax),%esi 235d9c: 41 56 push %r14 235d9e: e8 00 00 00 00 callq 235da3 235da3: 41 5a pop %r10 235da5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235daa: 45 31 f6 xor %r14d,%r14d 235dad: 45 84 e4 test %r12b,%r12b 235db0: 0f 84 ec fe ff ff je 235ca2 235db6: 41 8b 45 14 mov 0x14(%r13),%eax 235dba: 89 43 40 mov %eax,0x40(%rbx) 235dbd: 0f af c5 imul %ebp,%eax 235dc0: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 235dc6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235dca: b9 01 00 00 00 mov $0x1,%ecx 235dcf: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 235dd6: 48 c1 e8 26 shr $0x26,%rax 235dda: 3d ff ff 1f 00 cmp $0x1fffff,%eax 235ddf: 44 0f 46 f8 cmovbe %eax,%r15d 235de3: 48 8b 43 20 mov 0x20(%rbx),%rax 235de7: 31 d2 xor %edx,%edx 235de9: 44 8b 88 94 00 00 00 mov 0x94(%rax),%r9d 235df0: 48 8b 43 18 mov 0x18(%rbx),%rax 235df4: 44 0f b6 40 25 movzbl 0x25(%rax),%r8d 235df9: 48 8b 43 10 mov 0x10(%rbx),%rax 235dfd: 8b 70 0c mov 0xc(%rax),%esi 235e00: 41 57 push %r15 235e02: e8 00 00 00 00 callq 235e07 235e07: 41 59 pop %r9 235e09: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235e0e: 45 84 e4 test %r12b,%r12b 235e11: 0f 84 a1 fe ff ff je 235cb8 235e17: 41 8b 45 38 mov 0x38(%r13),%eax 235e1b: 89 43 64 mov %eax,0x64(%rbx) 235e1e: 0f af c5 imul %ebp,%eax 235e21: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 235e27: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235e2b: b9 01 00 00 00 mov $0x1,%ecx 235e30: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 235e37: 48 c1 e8 26 shr $0x26,%rax 235e3b: 3d ff ff 1f 00 cmp $0x1fffff,%eax 235e40: 44 0f 46 f8 cmovbe %eax,%r15d 235e44: 48 8b 43 20 mov 0x20(%rbx),%rax 235e48: 31 d2 xor %edx,%edx 235e4a: 44 8b 88 88 00 00 00 mov 0x88(%rax),%r9d 235e51: 48 8b 43 18 mov 0x18(%rbx),%rax 235e55: 44 0f b6 40 22 movzbl 0x22(%rax),%r8d 235e5a: 48 8b 43 10 mov 0x10(%rbx),%rax 235e5e: 8b 70 1c mov 0x1c(%rax),%esi 235e61: 41 57 push %r15 235e63: e8 00 00 00 00 callq 235e68 235e68: 41 58 pop %r8 235e6a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235e6f: 45 84 e4 test %r12b,%r12b 235e72: 0f 84 56 fe ff ff je 235cce 235e78: 41 8b 45 34 mov 0x34(%r13),%eax 235e7c: 89 43 60 mov %eax,0x60(%rbx) 235e7f: 0f af c5 imul %ebp,%eax 235e82: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 235e88: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235e8c: b9 01 00 00 00 mov $0x1,%ecx 235e91: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 235e98: 48 c1 e8 26 shr $0x26,%rax 235e9c: 3d ff ff 1f 00 cmp $0x1fffff,%eax 235ea1: 44 0f 46 f8 cmovbe %eax,%r15d 235ea5: 48 8b 43 20 mov 0x20(%rbx),%rax 235ea9: 31 d2 xor %edx,%edx 235eab: 44 8b 88 98 00 00 00 mov 0x98(%rax),%r9d 235eb2: 48 8b 43 18 mov 0x18(%rbx),%rax 235eb6: 44 0f b6 40 26 movzbl 0x26(%rax),%r8d 235ebb: 48 8b 43 10 mov 0x10(%rbx),%rax 235ebf: 8b 70 20 mov 0x20(%rax),%esi 235ec2: 41 57 push %r15 235ec4: e8 00 00 00 00 callq 235ec9 235ec9: 5f pop %rdi 235eca: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235ecf: 45 84 e4 test %r12b,%r12b 235ed2: 0f 84 0c fe ff ff je 235ce4 235ed8: 41 8b 45 58 mov 0x58(%r13),%eax 235edc: 89 83 84 00 00 00 mov %eax,0x84(%rbx) 235ee2: 0f af c5 imul %ebp,%eax 235ee5: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 235eeb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235eef: b9 01 00 00 00 mov $0x1,%ecx 235ef4: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 235efb: 48 c1 e8 26 shr $0x26,%rax 235eff: 3d ff ff 1f 00 cmp $0x1fffff,%eax 235f04: 44 0f 46 f8 cmovbe %eax,%r15d 235f08: 48 8b 43 20 mov 0x20(%rbx),%rax 235f0c: 31 d2 xor %edx,%edx 235f0e: 44 8b 88 8c 00 00 00 mov 0x8c(%rax),%r9d 235f15: 48 8b 43 18 mov 0x18(%rbx),%rax 235f19: 44 0f b6 40 23 movzbl 0x23(%rax),%r8d 235f1e: 48 8b 43 10 mov 0x10(%rbx),%rax 235f22: 8b 70 30 mov 0x30(%rax),%esi 235f25: 41 57 push %r15 235f27: e8 00 00 00 00 callq 235f2c 235f2c: 5e pop %rsi 235f2d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235f32: 45 84 e4 test %r12b,%r12b 235f35: 0f 84 c2 fd ff ff je 235cfd 235f3b: 41 8b 45 54 mov 0x54(%r13),%eax 235f3f: 89 83 80 00 00 00 mov %eax,0x80(%rbx) 235f45: 0f af c5 imul %ebp,%eax 235f48: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 235f4e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235f52: b9 01 00 00 00 mov $0x1,%ecx 235f57: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 235f5e: 48 c1 e8 26 shr $0x26,%rax 235f62: 3d ff ff 1f 00 cmp $0x1fffff,%eax 235f67: 44 0f 46 f8 cmovbe %eax,%r15d 235f6b: 48 8b 43 20 mov 0x20(%rbx),%rax 235f6f: 31 d2 xor %edx,%edx 235f71: 44 8b 88 9c 00 00 00 mov 0x9c(%rax),%r9d 235f78: 48 8b 43 18 mov 0x18(%rbx),%rax 235f7c: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 235f81: 48 8b 43 10 mov 0x10(%rbx),%rax 235f85: 8b 70 34 mov 0x34(%rax),%esi 235f88: 41 57 push %r15 235f8a: e8 00 00 00 00 callq 235f8f 235f8f: 59 pop %rcx 235f90: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235f95: 45 84 e4 test %r12b,%r12b 235f98: 0f 84 78 fd ff ff je 235d16 235f9e: 41 8b 45 78 mov 0x78(%r13),%eax 235fa2: 89 83 a4 00 00 00 mov %eax,0xa4(%rbx) 235fa8: 0f af c5 imul %ebp,%eax 235fab: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 235fb1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 235fb5: b9 01 00 00 00 mov $0x1,%ecx 235fba: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 235fc1: 48 c1 e8 26 shr $0x26,%rax 235fc5: 3d ff ff 1f 00 cmp $0x1fffff,%eax 235fca: 44 0f 46 f8 cmovbe %eax,%r15d 235fce: 48 8b 43 20 mov 0x20(%rbx),%rax 235fd2: 31 d2 xor %edx,%edx 235fd4: 44 8b 88 90 00 00 00 mov 0x90(%rax),%r9d 235fdb: 48 8b 43 18 mov 0x18(%rbx),%rax 235fdf: 44 0f b6 40 24 movzbl 0x24(%rax),%r8d 235fe4: 48 8b 43 10 mov 0x10(%rbx),%rax 235fe8: 8b 70 44 mov 0x44(%rax),%esi 235feb: 41 57 push %r15 235fed: e8 00 00 00 00 callq 235ff2 235ff2: 5a pop %rdx 235ff3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 235ff8: 45 84 e4 test %r12b,%r12b 235ffb: 0f 84 2e fd ff ff je 235d2f 236001: 41 8b 55 74 mov 0x74(%r13),%edx 236005: 0f af ea imul %edx,%ebp 236008: 48 8b 43 20 mov 0x20(%rbx),%rax 23600c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236010: b9 01 00 00 00 mov $0x1,%ecx 236015: 89 93 a0 00 00 00 mov %edx,0xa0(%rbx) 23601b: 41 bc ff ff 1f 00 mov $0x1fffff,%r12d 236021: 44 8b 88 a0 00 00 00 mov 0xa0(%rax),%r9d 236028: 48 8b 43 18 mov 0x18(%rbx),%rax 23602c: 48 69 ed d3 4d 62 10 imul $0x10624dd3,%rbp,%rbp 236033: 44 0f b6 40 28 movzbl 0x28(%rax),%r8d 236038: 48 8b 43 10 mov 0x10(%rbx),%rax 23603c: 48 c1 ed 26 shr $0x26,%rbp 236040: 8b 70 48 mov 0x48(%rax),%esi 236043: 81 fd ff ff 1f 00 cmp $0x1fffff,%ebp 236049: 44 0f 46 e5 cmovbe %ebp,%r12d 23604d: 31 d2 xor %edx,%edx 23604f: 41 54 push %r12 236051: e8 00 00 00 00 callq 236056 236056: 58 pop %rax 236057: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23605c: 5b pop %rbx 23605d: 44 89 f0 mov %r14d,%eax 236060: 5d pop %rbp 236061: 41 5c pop %r12 236063: 41 5d pop %r13 236065: 41 5e pop %r14 236067: 41 5f pop %r15 236069: c3 retq 23606a: 41 8b 55 18 mov 0x18(%r13),%edx 23606e: 44 89 f1 mov %r14d,%ecx 236071: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 236078: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23607f: e8 00 00 00 00 callq 236084 236084: e9 21 fd ff ff jmpq 235daa 236089: 41 8b 55 74 mov 0x74(%r13),%edx 23608d: 44 89 e1 mov %r12d,%ecx 236090: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 236097: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23609e: e8 00 00 00 00 callq 2360a3 2360a3: 44 89 f0 mov %r14d,%eax 2360a6: 5b pop %rbx 2360a7: 5d pop %rbp 2360a8: 41 5c pop %r12 2360aa: 41 5d pop %r13 2360ac: 41 5e pop %r14 2360ae: 41 5f pop %r15 2360b0: c3 retq 2360b1: 41 8b 55 78 mov 0x78(%r13),%edx 2360b5: 44 89 f9 mov %r15d,%ecx 2360b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2360bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2360c6: e8 00 00 00 00 callq 2360cb 2360cb: e9 28 ff ff ff jmpq 235ff8 2360d0: 41 8b 55 54 mov 0x54(%r13),%edx 2360d4: 44 89 f9 mov %r15d,%ecx 2360d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2360de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2360e5: e8 00 00 00 00 callq 2360ea 2360ea: e9 a6 fe ff ff jmpq 235f95 2360ef: 41 8b 55 58 mov 0x58(%r13),%edx 2360f3: 44 89 f9 mov %r15d,%ecx 2360f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2360fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 236104: e8 00 00 00 00 callq 236109 236109: e9 24 fe ff ff jmpq 235f32 23610e: 41 8b 55 38 mov 0x38(%r13),%edx 236112: 44 89 f9 mov %r15d,%ecx 236115: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23611c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 236123: e8 00 00 00 00 callq 236128 236128: e9 42 fd ff ff jmpq 235e6f 23612d: 41 8b 55 14 mov 0x14(%r13),%edx 236131: 44 89 f9 mov %r15d,%ecx 236134: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23613b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 236142: e8 00 00 00 00 callq 236147 236147: e9 c2 fc ff ff jmpq 235e0e 23614c: 41 8b 55 34 mov 0x34(%r13),%edx 236150: 44 89 f9 mov %r15d,%ecx 236153: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23615a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 236161: e8 00 00 00 00 callq 236166 236166: e9 64 fd ff ff jmpq 235ecf 23616b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000236170 : 236170: e8 00 00 00 00 callq 236175 236175: 41 57 push %r15 236177: 41 56 push %r14 236179: 49 89 f6 mov %rsi,%r14 23617c: 41 55 push %r13 23617e: 41 54 push %r12 236180: 41 89 cc mov %ecx,%r12d 236183: 55 push %rbp 236184: 89 d5 mov %edx,%ebp 236186: 53 push %rbx 236187: 48 89 fb mov %rdi,%rbx 23618a: 8b 46 1c mov 0x1c(%rsi),%eax 23618d: 84 c9 test %cl,%cl 23618f: 75 5f jne 2361f0 236191: 39 47 48 cmp %eax,0x48(%rdi) 236194: 72 5a jb 2361f0 236196: 41 0f 97 c5 seta %r13b 23619a: 41 8b 46 3c mov 0x3c(%r14),%eax 23619e: 3b 43 68 cmp 0x68(%rbx),%eax 2361a1: 0f 87 a9 00 00 00 ja 236250 2361a7: b8 01 00 00 00 mov $0x1,%eax 2361ac: 44 0f 42 e8 cmovb %eax,%r13d 2361b0: 41 8b 46 5c mov 0x5c(%r14),%eax 2361b4: 3b 83 88 00 00 00 cmp 0x88(%rbx),%eax 2361ba: 0f 87 ed 00 00 00 ja 2362ad 2361c0: b8 01 00 00 00 mov $0x1,%eax 2361c5: 44 0f 42 e8 cmovb %eax,%r13d 2361c9: 41 8b 56 7c mov 0x7c(%r14),%edx 2361cd: 3b 93 a8 00 00 00 cmp 0xa8(%rbx),%edx 2361d3: 0f 87 34 01 00 00 ja 23630d 2361d9: b8 01 00 00 00 mov $0x1,%eax 2361de: 5b pop %rbx 2361df: 5d pop %rbp 2361e0: 44 0f 42 e8 cmovb %eax,%r13d 2361e4: 41 5c pop %r12 2361e6: 44 89 e8 mov %r13d,%eax 2361e9: 41 5d pop %r13 2361eb: 41 5e pop %r14 2361ed: 41 5f pop %r15 2361ef: c3 retq 2361f0: 89 43 48 mov %eax,0x48(%rbx) 2361f3: 0f af c5 imul %ebp,%eax 2361f6: 41 bd ff ff 1f 00 mov $0x1fffff,%r13d 2361fc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236200: b9 01 00 00 00 mov $0x1,%ecx 236205: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 23620c: 48 c1 e8 26 shr $0x26,%rax 236210: 3d ff ff 1f 00 cmp $0x1fffff,%eax 236215: 44 0f 46 e8 cmovbe %eax,%r13d 236219: 48 8b 43 20 mov 0x20(%rbx),%rax 23621d: 31 d2 xor %edx,%edx 23621f: 44 8b 48 6c mov 0x6c(%rax),%r9d 236223: 48 8b 43 18 mov 0x18(%rbx),%rax 236227: 44 0f b6 40 1b movzbl 0x1b(%rax),%r8d 23622c: 48 8b 43 10 mov 0x10(%rbx),%rax 236230: 8b 70 10 mov 0x10(%rax),%esi 236233: 41 55 push %r13 236235: e8 00 00 00 00 callq 23623a 23623a: 5e pop %rsi 23623b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 236240: 45 31 ed xor %r13d,%r13d 236243: 45 84 e4 test %r12b,%r12b 236246: 0f 84 4e ff ff ff je 23619a 23624c: 41 8b 46 3c mov 0x3c(%r14),%eax 236250: 89 43 68 mov %eax,0x68(%rbx) 236253: 0f af c5 imul %ebp,%eax 236256: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 23625c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236260: b9 01 00 00 00 mov $0x1,%ecx 236265: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 23626c: 48 c1 e8 26 shr $0x26,%rax 236270: 3d ff ff 1f 00 cmp $0x1fffff,%eax 236275: 44 0f 46 f8 cmovbe %eax,%r15d 236279: 48 8b 43 20 mov 0x20(%rbx),%rax 23627d: 31 d2 xor %edx,%edx 23627f: 44 8b 48 70 mov 0x70(%rax),%r9d 236283: 48 8b 43 18 mov 0x18(%rbx),%rax 236287: 44 0f b6 40 1c movzbl 0x1c(%rax),%r8d 23628c: 48 8b 43 10 mov 0x10(%rbx),%rax 236290: 8b 70 24 mov 0x24(%rax),%esi 236293: 41 57 push %r15 236295: e8 00 00 00 00 callq 23629a 23629a: 59 pop %rcx 23629b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2362a0: 45 84 e4 test %r12b,%r12b 2362a3: 0f 84 07 ff ff ff je 2361b0 2362a9: 41 8b 46 5c mov 0x5c(%r14),%eax 2362ad: 89 83 88 00 00 00 mov %eax,0x88(%rbx) 2362b3: 0f af c5 imul %ebp,%eax 2362b6: 41 bf ff ff 1f 00 mov $0x1fffff,%r15d 2362bc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2362c0: b9 01 00 00 00 mov $0x1,%ecx 2362c5: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 2362cc: 48 c1 e8 26 shr $0x26,%rax 2362d0: 3d ff ff 1f 00 cmp $0x1fffff,%eax 2362d5: 44 0f 46 f8 cmovbe %eax,%r15d 2362d9: 48 8b 43 20 mov 0x20(%rbx),%rax 2362dd: 31 d2 xor %edx,%edx 2362df: 44 8b 48 74 mov 0x74(%rax),%r9d 2362e3: 48 8b 43 18 mov 0x18(%rbx),%rax 2362e7: 44 0f b6 40 1d movzbl 0x1d(%rax),%r8d 2362ec: 48 8b 43 10 mov 0x10(%rbx),%rax 2362f0: 8b 70 38 mov 0x38(%rax),%esi 2362f3: 41 57 push %r15 2362f5: e8 00 00 00 00 callq 2362fa 2362fa: 5a pop %rdx 2362fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 236300: 45 84 e4 test %r12b,%r12b 236303: 0f 84 c0 fe ff ff je 2361c9 236309: 41 8b 56 7c mov 0x7c(%r14),%edx 23630d: 0f af ea imul %edx,%ebp 236310: 48 8b 43 20 mov 0x20(%rbx),%rax 236314: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236318: b9 01 00 00 00 mov $0x1,%ecx 23631d: 89 93 a8 00 00 00 mov %edx,0xa8(%rbx) 236323: 41 bc ff ff 1f 00 mov $0x1fffff,%r12d 236329: 44 8b 48 78 mov 0x78(%rax),%r9d 23632d: 48 8b 43 18 mov 0x18(%rbx),%rax 236331: 48 69 ed d3 4d 62 10 imul $0x10624dd3,%rbp,%rbp 236338: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 23633d: 48 8b 43 10 mov 0x10(%rbx),%rax 236341: 48 c1 ed 26 shr $0x26,%rbp 236345: 8b 70 4c mov 0x4c(%rax),%esi 236348: 81 fd ff ff 1f 00 cmp $0x1fffff,%ebp 23634e: 44 0f 46 e5 cmovbe %ebp,%r12d 236352: 31 d2 xor %edx,%edx 236354: 41 54 push %r12 236356: e8 00 00 00 00 callq 23635b 23635b: 58 pop %rax 23635c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 236361: 5b pop %rbx 236362: 44 89 e8 mov %r13d,%eax 236365: 5d pop %rbp 236366: 41 5c pop %r12 236368: 41 5d pop %r13 23636a: 41 5e pop %r14 23636c: 41 5f pop %r15 23636e: c3 retq 23636f: 41 8b 56 1c mov 0x1c(%r14),%edx 236373: 44 89 e9 mov %r13d,%ecx 236376: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23637d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 236384: e8 00 00 00 00 callq 236389 236389: e9 b2 fe ff ff jmpq 236240 23638e: 41 8b 56 5c mov 0x5c(%r14),%edx 236392: 44 89 f9 mov %r15d,%ecx 236395: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23639c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2363a3: e8 00 00 00 00 callq 2363a8 2363a8: e9 53 ff ff ff jmpq 236300 2363ad: 41 8b 56 3c mov 0x3c(%r14),%edx 2363b1: 44 89 f9 mov %r15d,%ecx 2363b4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2363bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2363c2: e8 00 00 00 00 callq 2363c7 2363c7: e9 d4 fe ff ff jmpq 2362a0 2363cc: 41 8b 56 7c mov 0x7c(%r14),%edx 2363d0: 44 89 e1 mov %r12d,%ecx 2363d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2363da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2363e1: e8 00 00 00 00 callq 2363e6 2363e6: 44 89 e8 mov %r13d,%eax 2363e9: 5b pop %rbx 2363ea: 5d pop %rbp 2363eb: 41 5c pop %r12 2363ed: 41 5d pop %r13 2363ef: 41 5e pop %r14 2363f1: 41 5f pop %r15 2363f3: c3 retq 2363f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2363fb: 00 00 00 00 2363ff: 90 nop 0000000000236400 : 236400: e8 00 00 00 00 callq 236405 236405: 41 56 push %r14 236407: 44 0f b6 f1 movzbl %cl,%r14d 23640b: 41 55 push %r13 23640d: 44 89 f1 mov %r14d,%ecx 236410: 49 89 f5 mov %rsi,%r13 236413: 41 54 push %r12 236415: 55 push %rbp 236416: 48 89 fd mov %rdi,%rbp 236419: 53 push %rbx 23641a: 89 d3 mov %edx,%ebx 23641c: e8 00 00 00 00 callq 236421 236421: 44 89 f1 mov %r14d,%ecx 236424: 89 da mov %ebx,%edx 236426: 4c 89 ee mov %r13,%rsi 236429: 48 89 ef mov %rbp,%rdi 23642c: 41 89 c4 mov %eax,%r12d 23642f: e8 00 00 00 00 callq 236434 236434: 44 89 f1 mov %r14d,%ecx 236437: 89 da mov %ebx,%edx 236439: 4c 89 ee mov %r13,%rsi 23643c: 84 c0 test %al,%al 23643e: 48 89 ef mov %rbp,%rdi 236441: 44 0f 45 e0 cmovne %eax,%r12d 236445: e8 00 00 00 00 callq 23644a 23644a: 48 8b 55 18 mov 0x18(%rbp),%rdx 23644e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 236452: 84 c0 test %al,%al 236454: 44 0f 45 e0 cmovne %eax,%r12d 236458: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 23645c: 48 8b 45 20 mov 0x20(%rbp),%rax 236460: 44 6b cb 3c imul $0x3c,%ebx,%r9d 236464: 48 8b 55 10 mov 0x10(%rbp),%rdx 236468: 44 8b 40 1c mov 0x1c(%rax),%r8d 23646c: 8b 72 54 mov 0x54(%rdx),%esi 23646f: ba 01 00 00 00 mov $0x1,%edx 236474: e8 00 00 00 00 callq 236479 236479: 48 8b 55 18 mov 0x18(%rbp),%rdx 23647d: 48 8b 45 20 mov 0x20(%rbp),%rax 236481: 41 b9 44 00 00 00 mov $0x44,%r9d 236487: 48 8b 7d 08 mov 0x8(%rbp),%rdi 23648b: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 23648f: 48 8b 55 10 mov 0x10(%rbp),%rdx 236493: 44 8b 40 20 mov 0x20(%rax),%r8d 236497: 8b 72 58 mov 0x58(%rdx),%esi 23649a: ba 01 00 00 00 mov $0x1,%edx 23649f: e8 00 00 00 00 callq 2364a4 2364a4: 48 8b 45 08 mov 0x8(%rbp),%rax 2364a8: 48 89 ef mov %rbp,%rdi 2364ab: 48 8b 00 mov (%rax),%rax 2364ae: 0f b6 b0 90 01 00 00 movzbl 0x190(%rax),%esi 2364b5: 83 f6 01 xor $0x1,%esi 2364b8: 40 0f b6 f6 movzbl %sil,%esi 2364bc: e8 00 00 00 00 callq 2364c1 2364c1: 44 89 e0 mov %r12d,%eax 2364c4: 5b pop %rbx 2364c5: 5d pop %rbp 2364c6: 41 5c pop %r12 2364c8: 41 5d pop %r13 2364ca: 41 5e pop %r14 2364cc: c3 retq 2364cd: 0f 1f 00 nopl (%rax) 00000000002364d0 : 2364d0: e8 00 00 00 00 callq 2364d5 2364d5: 53 push %rbx 2364d6: 48 89 fb mov %rdi,%rbx 2364d9: 48 83 ec 10 sub $0x10,%rsp 2364dd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2364e4: 00 00 2364e6: 48 89 44 24 08 mov %rax,0x8(%rsp) 2364eb: 48 8b 47 20 mov 0x20(%rdi),%rax 2364ef: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2364f4: 8b 48 04 mov 0x4(%rax),%ecx 2364f7: 48 8b 47 18 mov 0x18(%rdi),%rax 2364fb: 0f b6 50 01 movzbl 0x1(%rax),%edx 2364ff: 48 8b 47 10 mov 0x10(%rdi),%rax 236503: 48 8b 7f 08 mov 0x8(%rdi),%rdi 236507: 8b 70 50 mov 0x50(%rax),%esi 23650a: e8 00 00 00 00 callq 23650f 23650f: 8b 44 24 04 mov 0x4(%rsp),%eax 236513: 48 8b 53 18 mov 0x18(%rbx),%rdx 236517: 45 31 c9 xor %r9d,%r9d 23651a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23651e: 85 c0 test %eax,%eax 236520: 48 8b 43 20 mov 0x20(%rbx),%rax 236524: 41 0f 94 c1 sete %r9b 236528: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 23652d: 0f b6 4a 01 movzbl 0x1(%rdx),%ecx 236531: 48 8b 53 10 mov 0x10(%rbx),%rdx 236535: 44 8b 40 04 mov 0x4(%rax),%r8d 236539: 8b 72 50 mov 0x50(%rdx),%esi 23653c: ba 01 00 00 00 mov $0x1,%edx 236541: e8 00 00 00 00 callq 236546 236546: 48 8b 44 24 08 mov 0x8(%rsp),%rax 23654b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 236552: 00 00 236554: 75 06 jne 23655c 236556: 48 83 c4 10 add $0x10,%rsp 23655a: 5b pop %rbx 23655b: c3 retq 23655c: e8 00 00 00 00 callq 236561 236561: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 236568: 00 00 00 00 23656c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000236570 : 236570: e8 00 00 00 00 callq 236575 236575: 48 8b 57 18 mov 0x18(%rdi),%rdx 236579: 48 8b 47 20 mov 0x20(%rdi),%rax 23657d: 41 89 f1 mov %esi,%r9d 236580: 45 0f b6 c9 movzbl %r9b,%r9d 236584: 0f b6 4a 0a movzbl 0xa(%rdx),%ecx 236588: 48 8b 57 10 mov 0x10(%rdi),%rdx 23658c: 44 8b 40 28 mov 0x28(%rax),%r8d 236590: 48 8b 7f 08 mov 0x8(%rdi),%rdi 236594: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 23659a: ba 01 00 00 00 mov $0x1,%edx 23659f: e9 00 00 00 00 jmpq 2365a4 2365a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2365ab: 00 00 00 00 2365af: 90 nop 00000000002365b0 : 2365b0: e8 00 00 00 00 callq 2365b5 2365b5: 48 89 77 08 mov %rsi,0x8(%rdi) 2365b9: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2365c0: 48 89 57 10 mov %rdx,0x10(%rdi) 2365c4: 48 89 4f 18 mov %rcx,0x18(%rdi) 2365c8: 4c 89 47 20 mov %r8,0x20(%rdi) 2365cc: c7 47 28 07 00 00 00 movl $0x7,0x28(%rdi) 2365d3: 83 7e 50 0e cmpl $0xe,0x50(%rsi) 2365d7: 74 01 je 2365da 2365d9: c3 retq 2365da: c7 47 28 0b 00 00 00 movl $0xb,0x28(%rdi) 2365e1: c3 retq 2365e2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2365e9: 00 00 00 2365ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000002365f0 : 2365f0: e8 00 00 00 00 callq 2365f5 2365f5: 48 8b 57 38 mov 0x38(%rdi),%rdx 2365f9: 48 8b 47 40 mov 0x40(%rdi),%rax 2365fd: 41 89 f1 mov %esi,%r9d 236600: 45 0f b6 c9 movzbl %r9b,%r9d 236604: 0f b6 4a 48 movzbl 0x48(%rdx),%ecx 236608: 48 8b 57 30 mov 0x30(%rdi),%rdx 23660c: 44 8b 80 20 01 00 00 mov 0x120(%rax),%r8d 236613: 48 8b 7f 08 mov 0x8(%rdi),%rdi 236617: 8b b2 9c 00 00 00 mov 0x9c(%rdx),%esi 23661d: ba 01 00 00 00 mov $0x1,%edx 236622: e9 00 00 00 00 jmpq 236627 236627: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23662e: 00 00 0000000000236630 : 236630: e8 00 00 00 00 callq 236635 236635: 48 8b 57 40 mov 0x40(%rdi),%rdx 236639: 48 8b 47 38 mov 0x38(%rdi),%rax 23663d: 48 8b 77 30 mov 0x30(%rdi),%rsi 236641: 48 8b 7f 08 mov 0x8(%rdi),%rdi 236645: 44 8b 82 ec 00 00 00 mov 0xec(%rdx),%r8d 23664c: 0f b6 48 3b movzbl 0x3b(%rax),%ecx 236650: 8b b6 98 00 00 00 mov 0x98(%rsi),%esi 236656: 6a 00 pushq $0x0 236658: 44 8b 8a f8 00 00 00 mov 0xf8(%rdx),%r9d 23665f: 41 51 push %r9 236661: 44 0f b6 48 3e movzbl 0x3e(%rax),%r9d 236666: 41 51 push %r9 236668: 6a 00 pushq $0x0 23666a: 44 8b 8a 0c 01 00 00 mov 0x10c(%rdx),%r9d 236671: 41 51 push %r9 236673: 44 0f b6 48 43 movzbl 0x43(%rax),%r9d 236678: 41 51 push %r9 23667a: 6a 00 pushq $0x0 23667c: 44 8b 8a f4 00 00 00 mov 0xf4(%rdx),%r9d 236683: 41 51 push %r9 236685: 44 0f b6 48 3d movzbl 0x3d(%rax),%r9d 23668a: 41 51 push %r9 23668c: 41 b9 01 00 00 00 mov $0x1,%r9d 236692: 6a 01 pushq $0x1 236694: 8b 92 f0 00 00 00 mov 0xf0(%rdx),%edx 23669a: 52 push %rdx 23669b: 0f b6 40 3c movzbl 0x3c(%rax),%eax 23669f: ba 05 00 00 00 mov $0x5,%edx 2366a4: 50 push %rax 2366a5: e8 00 00 00 00 callq 2366aa 2366aa: 48 83 c4 60 add $0x60,%rsp 2366ae: c3 retq 2366af: 90 nop 00000000002366b0 : 2366b0: e8 00 00 00 00 callq 2366b5 2366b5: 48 8b 57 38 mov 0x38(%rdi),%rdx 2366b9: 48 8b 47 40 mov 0x40(%rdi),%rax 2366bd: 83 f6 01 xor $0x1,%esi 2366c0: 44 0f b6 ce movzbl %sil,%r9d 2366c4: 0f b6 8a 84 00 00 00 movzbl 0x84(%rdx),%ecx 2366cb: 48 8b 57 30 mov 0x30(%rdi),%rdx 2366cf: 44 8b 80 10 02 00 00 mov 0x210(%rax),%r8d 2366d6: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2366da: 44 8b 52 44 mov 0x44(%rdx),%r10d 2366de: ba 01 00 00 00 mov $0x1,%edx 2366e3: 44 89 d6 mov %r10d,%esi 2366e6: e9 00 00 00 00 jmpq 2366eb 2366eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002366f0 : 2366f0: e8 00 00 00 00 callq 2366f5 2366f5: 55 push %rbp 2366f6: 89 d5 mov %edx,%ebp 2366f8: 41 89 f1 mov %esi,%r9d 2366fb: 53 push %rbx 2366fc: 48 8b 57 38 mov 0x38(%rdi),%rdx 236700: 48 89 fb mov %rdi,%rbx 236703: 83 f5 01 xor $0x1,%ebp 236706: 48 8b 47 40 mov 0x40(%rdi),%rax 23670a: 0f b6 8a 88 00 00 00 movzbl 0x88(%rdx),%ecx 236711: 48 8b 57 30 mov 0x30(%rdi),%rdx 236715: 44 8b 80 20 02 00 00 mov 0x220(%rax),%r8d 23671c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 236720: 8b 72 5c mov 0x5c(%rdx),%esi 236723: ba 01 00 00 00 mov $0x1,%edx 236728: e8 00 00 00 00 callq 23672d 23672d: 48 8b 53 38 mov 0x38(%rbx),%rdx 236731: 48 8b 43 40 mov 0x40(%rbx),%rax 236735: 44 0f b6 cd movzbl %bpl,%r9d 236739: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23673d: 0f b6 8a 89 00 00 00 movzbl 0x89(%rdx),%ecx 236744: 48 8b 53 30 mov 0x30(%rbx),%rdx 236748: 44 8b 80 24 02 00 00 mov 0x224(%rax),%r8d 23674f: 5b pop %rbx 236750: 8b 72 5c mov 0x5c(%rdx),%esi 236753: 5d pop %rbp 236754: ba 01 00 00 00 mov $0x1,%edx 236759: e9 00 00 00 00 jmpq 23675e 23675e: 66 90 xchg %ax,%ax 0000000000236760 : 236760: e8 00 00 00 00 callq 236765 236765: 48 8b 57 38 mov 0x38(%rdi),%rdx 236769: 48 8b 47 40 mov 0x40(%rdi),%rax 23676d: 41 89 f1 mov %esi,%r9d 236770: 0f b6 8a 99 00 00 00 movzbl 0x99(%rdx),%ecx 236777: 48 8b 57 30 mov 0x30(%rdi),%rdx 23677b: 44 8b 80 64 02 00 00 mov 0x264(%rax),%r8d 236782: 48 8b 7f 08 mov 0x8(%rdi),%rdi 236786: 8b 72 5c mov 0x5c(%rdx),%esi 236789: ba 01 00 00 00 mov $0x1,%edx 23678e: e9 00 00 00 00 jmpq 236793 236793: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23679a: 00 00 00 00 23679e: 66 90 xchg %ax,%ax 00000000002367a0 : 2367a0: e8 00 00 00 00 callq 2367a5 2367a5: 53 push %rbx 2367a6: 48 8b 57 40 mov 0x40(%rdi),%rdx 2367aa: 48 89 fb mov %rdi,%rbx 2367ad: 48 8b 47 38 mov 0x38(%rdi),%rax 2367b1: 48 8b 4f 30 mov 0x30(%rdi),%rcx 2367b5: 44 8b 8a 30 01 00 00 mov 0x130(%rdx),%r9d 2367bc: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2367c0: 8b 71 70 mov 0x70(%rcx),%esi 2367c3: 44 0f b6 40 4c movzbl 0x4c(%rax),%r8d 2367c8: 6a 00 pushq $0x0 2367ca: 8b 8a 34 01 00 00 mov 0x134(%rdx),%ecx 2367d0: 51 push %rcx 2367d1: 0f b6 48 4d movzbl 0x4d(%rax),%ecx 2367d5: 51 push %rcx 2367d6: 6a 00 pushq $0x0 2367d8: 8b 8a 6c 01 00 00 mov 0x16c(%rdx),%ecx 2367de: 51 push %rcx 2367df: 0f b6 48 5b movzbl 0x5b(%rax),%ecx 2367e3: 51 push %rcx 2367e4: 6a 00 pushq $0x0 2367e6: 8b 8a 50 01 00 00 mov 0x150(%rdx),%ecx 2367ec: 51 push %rcx 2367ed: 0f b6 48 54 movzbl 0x54(%rax),%ecx 2367f1: 51 push %rcx 2367f2: 6a 00 pushq $0x0 2367f4: 8b 8a 4c 01 00 00 mov 0x14c(%rdx),%ecx 2367fa: 51 push %rcx 2367fb: 0f b6 48 53 movzbl 0x53(%rax),%ecx 2367ff: 51 push %rcx 236800: 6a 00 pushq $0x0 236802: 8b 8a 48 01 00 00 mov 0x148(%rdx),%ecx 236808: 51 push %rcx 236809: 0f b6 48 52 movzbl 0x52(%rax),%ecx 23680d: 51 push %rcx 23680e: 6a 00 pushq $0x0 236810: 8b 8a 44 01 00 00 mov 0x144(%rdx),%ecx 236816: 51 push %rcx 236817: 0f b6 48 51 movzbl 0x51(%rax),%ecx 23681b: 51 push %rcx 23681c: 6a 00 pushq $0x0 23681e: 8b 8a 40 01 00 00 mov 0x140(%rdx),%ecx 236824: 51 push %rcx 236825: 0f b6 48 50 movzbl 0x50(%rax),%ecx 236829: 51 push %rcx 23682a: 6a 00 pushq $0x0 23682c: 8b 8a 3c 01 00 00 mov 0x13c(%rdx),%ecx 236832: 51 push %rcx 236833: 0f b6 48 4f movzbl 0x4f(%rax),%ecx 236837: 51 push %rcx 236838: b9 0a 00 00 00 mov $0xa,%ecx 23683d: 6a 00 pushq $0x0 23683f: 8b 92 38 01 00 00 mov 0x138(%rdx),%edx 236845: 52 push %rdx 236846: 0f b6 40 4e movzbl 0x4e(%rax),%eax 23684a: 31 d2 xor %edx,%edx 23684c: 50 push %rax 23684d: 6a 00 pushq $0x0 23684f: e8 00 00 00 00 callq 236854 236854: 48 8b 43 30 mov 0x30(%rbx),%rax 236858: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23685c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 236863: 48 81 c4 e0 00 00 00 add $0xe0,%rsp 23686a: 8b 70 70 mov 0x70(%rax),%esi 23686d: e8 00 00 00 00 callq 236872 236872: 85 c0 test %eax,%eax 236874: 75 02 jne 236878 236876: 5b pop %rbx 236877: c3 retq 236878: 48 8b 53 38 mov 0x38(%rbx),%rdx 23687c: 48 8b 43 40 mov 0x40(%rbx),%rax 236880: 41 b9 01 00 00 00 mov $0x1,%r9d 236886: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23688a: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 23688e: 48 8b 53 30 mov 0x30(%rbx),%rdx 236892: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 236899: 5b pop %rbx 23689a: 8b 72 70 mov 0x70(%rdx),%esi 23689d: ba 01 00 00 00 mov $0x1,%edx 2368a2: e9 00 00 00 00 jmpq 2368a7 2368a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2368ae: 00 00 00000000002368b0 : 2368b0: e8 00 00 00 00 callq 2368b5 2368b5: 53 push %rbx 2368b6: 48 8b 57 40 mov 0x40(%rdi),%rdx 2368ba: 48 89 fb mov %rdi,%rbx 2368bd: 48 8b 47 38 mov 0x38(%rdi),%rax 2368c1: 48 8b 4f 30 mov 0x30(%rdi),%rcx 2368c5: 44 8b 8a 90 00 00 00 mov 0x90(%rdx),%r9d 2368cc: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2368d0: 44 0f b6 40 24 movzbl 0x24(%rax),%r8d 2368d5: 8b b1 a0 00 00 00 mov 0xa0(%rcx),%esi 2368db: 6a 00 pushq $0x0 2368dd: 8b 8a 88 00 00 00 mov 0x88(%rdx),%ecx 2368e3: 51 push %rcx 2368e4: 0f b6 48 22 movzbl 0x22(%rax),%ecx 2368e8: 51 push %rcx 2368e9: 6a 00 pushq $0x0 2368eb: 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%ecx 2368f1: 51 push %rcx 2368f2: 0f b6 48 23 movzbl 0x23(%rax),%ecx 2368f6: 51 push %rcx 2368f7: 6a 00 pushq $0x0 2368f9: 8b 8a 84 00 00 00 mov 0x84(%rdx),%ecx 2368ff: 51 push %rcx 236900: 0f b6 48 21 movzbl 0x21(%rax),%ecx 236904: 51 push %rcx 236905: 6a 00 pushq $0x0 236907: 8b 8a 94 00 00 00 mov 0x94(%rdx),%ecx 23690d: 51 push %rcx 23690e: 0f b6 48 25 movzbl 0x25(%rax),%ecx 236912: 51 push %rcx 236913: b9 06 00 00 00 mov $0x6,%ecx 236918: 6a 00 pushq $0x0 23691a: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 236920: 52 push %rdx 236921: 0f b6 40 26 movzbl 0x26(%rax),%eax 236925: 31 d2 xor %edx,%edx 236927: 50 push %rax 236928: 6a 00 pushq $0x0 23692a: e8 00 00 00 00 callq 23692f 23692f: 48 8b 53 40 mov 0x40(%rbx),%rdx 236933: 48 8b 43 38 mov 0x38(%rbx),%rax 236937: 48 8b 4b 30 mov 0x30(%rbx),%rcx 23693b: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 23693f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236943: 44 8b 8a 84 00 00 00 mov 0x84(%rdx),%r9d 23694a: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 23694f: 8b b1 a4 00 00 00 mov 0xa4(%rcx),%esi 236955: 6a 00 pushq $0x0 236957: 8b 8a 94 00 00 00 mov 0x94(%rdx),%ecx 23695d: 51 push %rcx 23695e: 0f b6 48 25 movzbl 0x25(%rax),%ecx 236962: 51 push %rcx 236963: 6a 00 pushq $0x0 236965: 8b 8a 98 00 00 00 mov 0x98(%rdx),%ecx 23696b: 51 push %rcx 23696c: 0f b6 48 26 movzbl 0x26(%rax),%ecx 236970: 51 push %rcx 236971: 6a 00 pushq $0x0 236973: 8b 8a 90 00 00 00 mov 0x90(%rdx),%ecx 236979: 51 push %rcx 23697a: 0f b6 48 24 movzbl 0x24(%rax),%ecx 23697e: 51 push %rcx 23697f: 6a 00 pushq $0x0 236981: 8b 8a 88 00 00 00 mov 0x88(%rdx),%ecx 236987: 51 push %rcx 236988: 0f b6 48 22 movzbl 0x22(%rax),%ecx 23698c: 51 push %rcx 23698d: b9 06 00 00 00 mov $0x6,%ecx 236992: 6a 00 pushq $0x0 236994: 8b 92 8c 00 00 00 mov 0x8c(%rdx),%edx 23699a: 52 push %rdx 23699b: 0f b6 40 23 movzbl 0x23(%rax),%eax 23699f: 31 d2 xor %edx,%edx 2369a1: 50 push %rax 2369a2: 6a 00 pushq $0x0 2369a4: e8 00 00 00 00 callq 2369a9 2369a9: 48 8b 53 40 mov 0x40(%rbx),%rdx 2369ad: 48 8b 43 38 mov 0x38(%rbx),%rax 2369b1: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2369b5: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 2369b9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2369bd: 44 8b 8a 84 00 00 00 mov 0x84(%rdx),%r9d 2369c4: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 2369c9: 8b b1 a8 00 00 00 mov 0xa8(%rcx),%esi 2369cf: 6a 00 pushq $0x0 2369d1: 8b 8a 94 00 00 00 mov 0x94(%rdx),%ecx 2369d7: 51 push %rcx 2369d8: 0f b6 48 25 movzbl 0x25(%rax),%ecx 2369dc: 51 push %rcx 2369dd: 6a 00 pushq $0x0 2369df: 8b 8a 98 00 00 00 mov 0x98(%rdx),%ecx 2369e5: 51 push %rcx 2369e6: 0f b6 48 26 movzbl 0x26(%rax),%ecx 2369ea: 51 push %rcx 2369eb: 6a 00 pushq $0x0 2369ed: 8b 8a 90 00 00 00 mov 0x90(%rdx),%ecx 2369f3: 51 push %rcx 2369f4: 0f b6 48 24 movzbl 0x24(%rax),%ecx 2369f8: 51 push %rcx 2369f9: 6a 00 pushq $0x0 2369fb: 8b 8a 88 00 00 00 mov 0x88(%rdx),%ecx 236a01: 51 push %rcx 236a02: 0f b6 48 22 movzbl 0x22(%rax),%ecx 236a06: 51 push %rcx 236a07: b9 06 00 00 00 mov $0x6,%ecx 236a0c: 6a 00 pushq $0x0 236a0e: 8b 92 8c 00 00 00 mov 0x8c(%rdx),%edx 236a14: 52 push %rdx 236a15: 0f b6 40 23 movzbl 0x23(%rax),%eax 236a19: 31 d2 xor %edx,%edx 236a1b: 50 push %rax 236a1c: 6a 00 pushq $0x0 236a1e: e8 00 00 00 00 callq 236a23 236a23: 48 8b 53 40 mov 0x40(%rbx),%rdx 236a27: 48 8b 43 38 mov 0x38(%rbx),%rax 236a2b: 48 8b 4b 30 mov 0x30(%rbx),%rcx 236a2f: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 236a33: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236a37: 44 8b 8a 84 00 00 00 mov 0x84(%rdx),%r9d 236a3e: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 236a43: 8b b1 ac 00 00 00 mov 0xac(%rcx),%esi 236a49: 6a 00 pushq $0x0 236a4b: 8b 8a 94 00 00 00 mov 0x94(%rdx),%ecx 236a51: 51 push %rcx 236a52: 0f b6 48 25 movzbl 0x25(%rax),%ecx 236a56: 51 push %rcx 236a57: 6a 00 pushq $0x0 236a59: 8b 8a 98 00 00 00 mov 0x98(%rdx),%ecx 236a5f: 51 push %rcx 236a60: 0f b6 48 26 movzbl 0x26(%rax),%ecx 236a64: 51 push %rcx 236a65: 6a 00 pushq $0x0 236a67: 8b 8a 90 00 00 00 mov 0x90(%rdx),%ecx 236a6d: 51 push %rcx 236a6e: 0f b6 48 24 movzbl 0x24(%rax),%ecx 236a72: 51 push %rcx 236a73: 6a 00 pushq $0x0 236a75: 8b 8a 88 00 00 00 mov 0x88(%rdx),%ecx 236a7b: 51 push %rcx 236a7c: 0f b6 48 22 movzbl 0x22(%rax),%ecx 236a80: 51 push %rcx 236a81: b9 06 00 00 00 mov $0x6,%ecx 236a86: 6a 00 pushq $0x0 236a88: 8b 92 8c 00 00 00 mov 0x8c(%rdx),%edx 236a8e: 52 push %rdx 236a8f: 0f b6 40 23 movzbl 0x23(%rax),%eax 236a93: 31 d2 xor %edx,%edx 236a95: 50 push %rax 236a96: 6a 00 pushq $0x0 236a98: e8 00 00 00 00 callq 236a9d 236a9d: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 236aa1: 5b pop %rbx 236aa2: c3 retq 236aa3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 236aaa: 00 00 00 00 236aae: 66 90 xchg %ax,%ax 0000000000236ab0 : 236ab0: e8 00 00 00 00 callq 236ab5 236ab5: 48 83 ec 10 sub $0x10,%rsp 236ab9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 236ac0: 00 00 236ac2: 48 89 44 24 08 mov %rax,0x8(%rsp) 236ac7: 31 c0 xor %eax,%eax 236ac9: 48 8b 47 40 mov 0x40(%rdi),%rax 236acd: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 236ad2: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 236ad9: 00 236ada: 8b 88 64 02 00 00 mov 0x264(%rax),%ecx 236ae0: 48 8b 47 38 mov 0x38(%rdi),%rax 236ae4: 0f b6 90 99 00 00 00 movzbl 0x99(%rax),%edx 236aeb: 48 8b 47 30 mov 0x30(%rdi),%rax 236aef: 48 8b 7f 08 mov 0x8(%rdi),%rdi 236af3: 8b 70 5c mov 0x5c(%rax),%esi 236af6: e8 00 00 00 00 callq 236afb 236afb: 8b 44 24 04 mov 0x4(%rsp),%eax 236aff: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 236b04: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 236b0b: 00 00 236b0d: 75 05 jne 236b14 236b0f: 48 83 c4 10 add $0x10,%rsp 236b13: c3 retq 236b14: e8 00 00 00 00 callq 236b19 236b19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000236b20 : 236b20: e8 00 00 00 00 callq 236b25 236b25: 41 54 push %r12 236b27: 55 push %rbp 236b28: 53 push %rbx 236b29: 8b 56 04 mov 0x4(%rsi),%edx 236b2c: 48 89 fb mov %rdi,%rbx 236b2f: 85 d2 test %edx,%edx 236b31: 0f 84 00 01 00 00 je 236c37 236b37: 8b 46 40 mov 0x40(%rsi),%eax 236b3a: 45 31 e4 xor %r12d,%r12d 236b3d: b9 cd cc cc cc mov $0xcccccccd,%ecx 236b42: 83 7e 54 04 cmpl $0x4,0x54(%rsi) 236b46: 41 0f 94 c4 sete %r12b 236b4a: 45 31 c9 xor %r9d,%r9d 236b4d: 48 0f af c1 imul %rcx,%rax 236b51: 69 ca 78 69 00 00 imul $0x6978,%edx,%ecx 236b57: 31 d2 xor %edx,%edx 236b59: 48 c1 e8 23 shr $0x23,%rax 236b5d: 48 c1 e0 0f shl $0xf,%rax 236b61: 48 f7 f1 div %rcx 236b64: 48 8b 57 38 mov 0x38(%rdi),%rdx 236b68: 0f b6 4a 60 movzbl 0x60(%rdx),%ecx 236b6c: 48 8b 57 30 mov 0x30(%rdi),%rdx 236b70: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 236b76: ba 01 00 00 00 mov $0x1,%edx 236b7b: 48 89 c5 mov %rax,%rbp 236b7e: 48 8b 47 40 mov 0x40(%rdi),%rax 236b82: 48 8b 7f 08 mov 0x8(%rdi),%rdi 236b86: 44 8b 80 80 01 00 00 mov 0x180(%rax),%r8d 236b8d: e8 00 00 00 00 callq 236b92 236b92: 48 8b 53 38 mov 0x38(%rbx),%rdx 236b96: 48 8b 43 40 mov 0x40(%rbx),%rax 236b9a: 41 b9 00 80 00 00 mov $0x8000,%r9d 236ba0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236ba4: 0f b6 4a 61 movzbl 0x61(%rdx),%ecx 236ba8: 48 8b 53 30 mov 0x30(%rbx),%rdx 236bac: 44 8b 80 84 01 00 00 mov 0x184(%rax),%r8d 236bb3: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 236bb9: ba 01 00 00 00 mov $0x1,%edx 236bbe: e8 00 00 00 00 callq 236bc3 236bc3: 48 8b 53 38 mov 0x38(%rbx),%rdx 236bc7: 48 8b 43 40 mov 0x40(%rbx),%rax 236bcb: 41 89 e9 mov %ebp,%r9d 236bce: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236bd2: 0f b6 4a 62 movzbl 0x62(%rdx),%ecx 236bd6: 48 8b 53 30 mov 0x30(%rbx),%rdx 236bda: 44 8b 80 88 01 00 00 mov 0x188(%rax),%r8d 236be1: 8b b2 80 00 00 00 mov 0x80(%rdx),%esi 236be7: ba 01 00 00 00 mov $0x1,%edx 236bec: e8 00 00 00 00 callq 236bf1 236bf1: 48 8b 53 40 mov 0x40(%rbx),%rdx 236bf5: 48 8b 43 38 mov 0x38(%rbx),%rax 236bf9: 41 b9 01 00 00 00 mov $0x1,%r9d 236bff: 48 8b 73 30 mov 0x30(%rbx),%rsi 236c03: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236c07: 44 8b 82 80 01 00 00 mov 0x180(%rdx),%r8d 236c0e: 0f b6 48 60 movzbl 0x60(%rax),%ecx 236c12: 8b b6 8c 00 00 00 mov 0x8c(%rsi),%esi 236c18: 41 54 push %r12 236c1a: 8b 92 5c 02 00 00 mov 0x25c(%rdx),%edx 236c20: 52 push %rdx 236c21: 0f b6 80 97 00 00 00 movzbl 0x97(%rax),%eax 236c28: ba 02 00 00 00 mov $0x2,%edx 236c2d: 50 push %rax 236c2e: e8 00 00 00 00 callq 236c33 236c33: 48 83 c4 18 add $0x18,%rsp 236c37: 48 8b 53 38 mov 0x38(%rbx),%rdx 236c3b: 48 8b 43 40 mov 0x40(%rbx),%rax 236c3f: 41 b9 01 00 00 00 mov $0x1,%r9d 236c45: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236c49: 0f b6 4a 63 movzbl 0x63(%rdx),%ecx 236c4d: 48 8b 53 30 mov 0x30(%rbx),%rdx 236c51: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 236c58: 8b 72 5c mov 0x5c(%rdx),%esi 236c5b: ba 01 00 00 00 mov $0x1,%edx 236c60: e8 00 00 00 00 callq 236c65 236c65: 48 8b 53 38 mov 0x38(%rbx),%rdx 236c69: 48 8b 43 40 mov 0x40(%rbx),%rax 236c6d: 45 31 c9 xor %r9d,%r9d 236c70: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236c74: 0f b6 4a 5f movzbl 0x5f(%rdx),%ecx 236c78: 48 8b 53 30 mov 0x30(%rbx),%rdx 236c7c: 44 8b 80 7c 01 00 00 mov 0x17c(%rax),%r8d 236c83: 8b 72 7c mov 0x7c(%rdx),%esi 236c86: ba 01 00 00 00 mov $0x1,%edx 236c8b: e8 00 00 00 00 callq 236c90 236c90: bf bc 8d 06 00 mov $0x68dbc,%edi 236c95: e8 00 00 00 00 callq 236c9a 236c9a: 48 8b 53 38 mov 0x38(%rbx),%rdx 236c9e: 48 8b 43 40 mov 0x40(%rbx),%rax 236ca2: 41 b9 01 00 00 00 mov $0x1,%r9d 236ca8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236cac: 0f b6 4a 5d movzbl 0x5d(%rdx),%ecx 236cb0: 48 8b 53 30 mov 0x30(%rbx),%rdx 236cb4: 44 8b 80 74 01 00 00 mov 0x174(%rax),%r8d 236cbb: 5b pop %rbx 236cbc: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 236cc2: 5d pop %rbp 236cc3: ba 01 00 00 00 mov $0x1,%edx 236cc8: 41 5c pop %r12 236cca: e9 00 00 00 00 jmpq 236ccf 236ccf: 90 nop 0000000000236cd0 : 236cd0: e8 00 00 00 00 callq 236cd5 236cd5: 55 push %rbp 236cd6: 53 push %rbx 236cd7: 48 89 d3 mov %rdx,%rbx 236cda: 48 83 ec 10 sub $0x10,%rsp 236cde: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 236ce5: 00 00 236ce7: 48 89 44 24 08 mov %rax,0x8(%rsp) 236cec: 31 c0 xor %eax,%eax 236cee: 48 85 f6 test %rsi,%rsi 236cf1: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 236cf8: 0f 94 c2 sete %dl 236cfb: 48 85 db test %rbx,%rbx 236cfe: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 236d05: 00 236d06: 0f 94 c0 sete %al 236d09: 08 c2 or %al,%dl 236d0b: 75 7c jne 236d89 236d0d: 48 85 ff test %rdi,%rdi 236d10: 74 77 je 236d89 236d12: 48 8b 47 40 mov 0x40(%rdi),%rax 236d16: 48 8b 57 38 mov 0x38(%rdi),%rdx 236d1a: 48 89 f5 mov %rsi,%rbp 236d1d: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 236d22: 48 8b 77 30 mov 0x30(%rdi),%rsi 236d26: 48 8b 7f 08 mov 0x8(%rdi),%rdi 236d2a: 8b 88 e4 00 00 00 mov 0xe4(%rax),%ecx 236d30: 44 0f b6 4a 3a movzbl 0x3a(%rdx),%r9d 236d35: 8b 76 6c mov 0x6c(%rsi),%esi 236d38: 0f b6 52 39 movzbl 0x39(%rdx),%edx 236d3c: 41 50 push %r8 236d3e: 8b 80 e8 00 00 00 mov 0xe8(%rax),%eax 236d44: 50 push %rax 236d45: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 236d4a: e8 00 00 00 00 callq 236d4f 236d4f: 8b 44 24 14 mov 0x14(%rsp),%eax 236d53: 5a pop %rdx 236d54: 59 pop %rcx 236d55: 83 f8 02 cmp $0x2,%eax 236d58: 0f 84 ae 00 00 00 je 236e0c 236d5e: 77 42 ja 236da2 236d60: 83 f8 01 cmp $0x1,%eax 236d63: b8 01 00 00 00 mov $0x1,%eax 236d68: 83 d8 ff sbb $0xffffffff,%eax 236d6b: 89 03 mov %eax,(%rbx) 236d6d: 8b 04 24 mov (%rsp),%eax 236d70: 83 f8 02 cmp $0x2,%eax 236d73: 74 57 je 236dcc 236d75: 77 3d ja 236db4 236d77: 85 c0 test %eax,%eax 236d79: 74 6d je 236de8 236d7b: c7 45 00 02 00 00 00 movl $0x2,0x0(%rbp) 236d82: b8 01 00 00 00 mov $0x1,%eax 236d87: eb 02 jmp 236d8b 236d89: 31 c0 xor %eax,%eax 236d8b: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 236d90: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 236d97: 00 00 236d99: 75 7c jne 236e17 236d9b: 48 83 c4 10 add $0x10,%rsp 236d9f: 5b pop %rbx 236da0: 5d pop %rbp 236da1: c3 retq 236da2: 83 f8 03 cmp $0x3,%eax 236da5: 74 5a je 236e01 236da7: 83 f8 04 cmp $0x4,%eax 236daa: 75 4a jne 236df6 236dac: c7 03 06 00 00 00 movl $0x6,(%rbx) 236db2: eb b9 jmp 236d6d 236db4: 83 f8 04 cmp $0x4,%eax 236db7: 74 13 je 236dcc 236db9: 83 f8 05 cmp $0x5,%eax 236dbc: 75 1c jne 236dda 236dbe: c7 45 00 04 00 00 00 movl $0x4,0x0(%rbp) 236dc5: b8 01 00 00 00 mov $0x1,%eax 236dca: eb bf jmp 236d8b 236dcc: c7 45 00 03 00 00 00 movl $0x3,0x0(%rbp) 236dd3: b8 01 00 00 00 mov $0x1,%eax 236dd8: eb b1 jmp 236d8b 236dda: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 236de1: b8 01 00 00 00 mov $0x1,%eax 236de6: eb a3 jmp 236d8b 236de8: c7 45 00 01 00 00 00 movl $0x1,0x0(%rbp) 236def: b8 01 00 00 00 mov $0x1,%eax 236df4: eb 95 jmp 236d8b 236df6: c7 03 00 00 00 00 movl $0x0,(%rbx) 236dfc: e9 6c ff ff ff jmpq 236d6d 236e01: c7 03 04 00 00 00 movl $0x4,(%rbx) 236e07: e9 61 ff ff ff jmpq 236d6d 236e0c: c7 03 03 00 00 00 movl $0x3,(%rbx) 236e12: e9 56 ff ff ff jmpq 236d6d 236e17: e8 00 00 00 00 callq 236e1c 236e1c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000236e20 : 236e20: e8 00 00 00 00 callq 236e25 236e25: 53 push %rbx 236e26: 48 89 fb mov %rdi,%rbx 236e29: 48 83 ec 10 sub $0x10,%rsp 236e2d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 236e34: 00 00 236e36: 48 89 44 24 08 mov %rax,0x8(%rsp) 236e3b: 31 c0 xor %eax,%eax 236e3d: 48 8b 47 40 mov 0x40(%rdi),%rax 236e41: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 236e46: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 236e4d: 00 236e4e: 8b 88 74 01 00 00 mov 0x174(%rax),%ecx 236e54: 48 8b 47 38 mov 0x38(%rdi),%rax 236e58: 0f b6 50 5d movzbl 0x5d(%rax),%edx 236e5c: 48 8b 47 30 mov 0x30(%rdi),%rax 236e60: 48 8b 7f 08 mov 0x8(%rdi),%rdi 236e64: 8b b0 88 00 00 00 mov 0x88(%rax),%esi 236e6a: e8 00 00 00 00 callq 236e6f 236e6f: f6 44 24 04 01 testb $0x1,0x4(%rsp) 236e74: 0f 84 ce 00 00 00 je 236f48 236e7a: 48 8b 53 38 mov 0x38(%rbx),%rdx 236e7e: 48 8b 43 40 mov 0x40(%rbx),%rax 236e82: 41 b9 02 00 00 00 mov $0x2,%r9d 236e88: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236e8c: 0f b6 4a 5c movzbl 0x5c(%rdx),%ecx 236e90: 48 8b 53 30 mov 0x30(%rbx),%rdx 236e94: 44 8b 80 70 01 00 00 mov 0x170(%rax),%r8d 236e9b: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 236ea1: ba 01 00 00 00 mov $0x1,%edx 236ea6: e8 00 00 00 00 callq 236eab 236eab: 48 8b 53 38 mov 0x38(%rbx),%rdx 236eaf: 48 8b 43 40 mov 0x40(%rbx),%rax 236eb3: 45 31 c9 xor %r9d,%r9d 236eb6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236eba: 0f b6 4a 5d movzbl 0x5d(%rdx),%ecx 236ebe: 48 8b 53 30 mov 0x30(%rbx),%rdx 236ec2: 44 8b 80 74 01 00 00 mov 0x174(%rax),%r8d 236ec9: 8b b2 88 00 00 00 mov 0x88(%rdx),%esi 236ecf: ba 01 00 00 00 mov $0x1,%edx 236ed4: e8 00 00 00 00 callq 236ed9 236ed9: 48 8b 43 40 mov 0x40(%rbx),%rax 236edd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236ee1: 45 31 c0 xor %r8d,%r8d 236ee4: 41 b9 0a 00 00 00 mov $0xa,%r9d 236eea: 8b 88 78 01 00 00 mov 0x178(%rax),%ecx 236ef0: 48 8b 43 38 mov 0x38(%rbx),%rax 236ef4: 0f b6 50 5e movzbl 0x5e(%rax),%edx 236ef8: 48 8b 43 30 mov 0x30(%rbx),%rax 236efc: 8b b0 88 00 00 00 mov 0x88(%rax),%esi 236f02: 68 90 03 00 00 pushq $0x390 236f07: 68 00 00 00 00 pushq $0x0 236f0c: 68 24 27 00 00 pushq $0x2724 236f11: e8 00 00 00 00 callq 236f16 236f16: 48 8b 53 38 mov 0x38(%rbx),%rdx 236f1a: 48 8b 43 40 mov 0x40(%rbx),%rax 236f1e: 41 b9 01 00 00 00 mov $0x1,%r9d 236f24: 48 8b 7b 08 mov 0x8(%rbx),%rdi 236f28: 0f b6 4a 5f movzbl 0x5f(%rdx),%ecx 236f2c: 48 8b 53 30 mov 0x30(%rbx),%rdx 236f30: 44 8b 80 7c 01 00 00 mov 0x17c(%rax),%r8d 236f37: 8b 72 7c mov 0x7c(%rdx),%esi 236f3a: ba 01 00 00 00 mov $0x1,%edx 236f3f: e8 00 00 00 00 callq 236f44 236f44: 48 83 c4 18 add $0x18,%rsp 236f48: 48 8b 44 24 08 mov 0x8(%rsp),%rax 236f4d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 236f54: 00 00 236f56: 75 06 jne 236f5e 236f58: 48 83 c4 10 add $0x10,%rsp 236f5c: 5b pop %rbx 236f5d: c3 retq 236f5e: e8 00 00 00 00 callq 236f63 236f63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 236f6a: 00 00 00 00 236f6e: 66 90 xchg %ax,%ax 0000000000236f70 : 236f70: e8 00 00 00 00 callq 236f75 236f75: 48 89 f0 mov %rsi,%rax 236f78: 53 push %rbx 236f79: 48 89 fb mov %rdi,%rbx 236f7c: 48 c1 f8 3f sar $0x3f,%rax 236f80: 48 89 c2 mov %rax,%rdx 236f83: 48 31 f2 xor %rsi,%rdx 236f86: 48 29 c2 sub %rax,%rdx 236f89: 48 c1 ea 20 shr $0x20,%rdx 236f8d: 89 d0 mov %edx,%eax 236f8f: f7 d8 neg %eax 236f91: 48 85 f6 test %rsi,%rsi 236f94: 0f 48 d0 cmovs %eax,%edx 236f97: 48 89 d0 mov %rdx,%rax 236f9a: 48 c1 e0 20 shl $0x20,%rax 236f9e: 0f 88 0f 01 00 00 js 2370b3 236fa4: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 236fab: 00 00 80 236fae: 48 01 c1 add %rax,%rcx 236fb1: 48 39 ce cmp %rcx,%rsi 236fb4: 0f 8c 0f 01 00 00 jl 2370c9 236fba: 48 29 c6 sub %rax,%rsi 236fbd: 0f 88 d6 00 00 00 js 237099 236fc3: 48 b8 ff ff ff ff 1f movabs $0x1fffffffff,%rax 236fca: 00 00 00 236fcd: 48 39 c6 cmp %rax,%rsi 236fd0: 0f 8f d6 00 00 00 jg 2370ac 236fd6: 48 c1 e6 1a shl $0x1a,%rsi 236fda: bf fe ff ff ff mov $0xfffffffe,%edi 236fdf: 48 89 f1 mov %rsi,%rcx 236fe2: 48 c1 f9 3f sar $0x3f,%rcx 236fe6: 48 89 c8 mov %rcx,%rax 236fe9: 48 31 f0 xor %rsi,%rax 236fec: 48 29 c8 sub %rcx,%rax 236fef: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 236ff6: ff ff 7f 236ff9: 48 29 c1 sub %rax,%rcx 236ffc: 48 39 f9 cmp %rdi,%rcx 236fff: 0f 8e cb 00 00 00 jle 2370d0 237005: b9 ff ff ff ff mov $0xffffffff,%ecx 23700a: 48 8b 7b 30 mov 0x30(%rbx),%rdi 23700e: 48 01 c8 add %rcx,%rax 237011: 48 c1 e8 20 shr $0x20,%rax 237015: 44 8b 57 64 mov 0x64(%rdi),%r10d 237019: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23701d: 89 c1 mov %eax,%ecx 23701f: f7 d9 neg %ecx 237021: 48 85 f6 test %rsi,%rsi 237024: 48 8b 73 40 mov 0x40(%rbx),%rsi 237028: 0f 48 c1 cmovs %ecx,%eax 23702b: 48 8b 4b 38 mov 0x38(%rbx),%rcx 23702f: 44 8b 8e 24 01 00 00 mov 0x124(%rsi),%r9d 237036: 44 0f b6 41 49 movzbl 0x49(%rcx),%r8d 23703b: 50 push %rax 23703c: 8b 86 28 01 00 00 mov 0x128(%rsi),%eax 237042: 44 89 d6 mov %r10d,%esi 237045: 50 push %rax 237046: 0f b6 41 4a movzbl 0x4a(%rcx),%eax 23704a: b9 02 00 00 00 mov $0x2,%ecx 23704f: 50 push %rax 237050: 52 push %rdx 237051: 31 d2 xor %edx,%edx 237053: e8 00 00 00 00 callq 237058 237058: 48 8b 43 40 mov 0x40(%rbx),%rax 23705c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237060: 45 31 c0 xor %r8d,%r8d 237063: 48 83 c4 20 add $0x20,%rsp 237067: 41 b9 0a 00 00 00 mov $0xa,%r9d 23706d: 8b 88 2c 01 00 00 mov 0x12c(%rax),%ecx 237073: 48 8b 43 38 mov 0x38(%rbx),%rax 237077: 0f b6 50 4b movzbl 0x4b(%rax),%edx 23707b: 48 8b 43 30 mov 0x30(%rbx),%rax 23707f: 8b 70 68 mov 0x68(%rax),%esi 237082: 68 83 02 00 00 pushq $0x283 237087: 68 00 00 00 00 pushq $0x0 23708c: 6a 32 pushq $0x32 23708e: e8 00 00 00 00 callq 237093 237093: 48 83 c4 18 add $0x18,%rsp 237097: 5b pop %rbx 237098: c3 retq 237099: 48 b8 00 00 00 00 e0 movabs $0xffffffe000000000,%rax 2370a0: ff ff ff 2370a3: 48 39 c6 cmp %rax,%rsi 2370a6: 0f 8d 2a ff ff ff jge 236fd6 2370ac: 0f 0b ud2 2370ae: e9 23 ff ff ff jmpq 236fd6 2370b3: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2370ba: ff ff 7f 2370bd: 48 01 c1 add %rax,%rcx 2370c0: 48 39 ce cmp %rcx,%rsi 2370c3: 0f 8e f1 fe ff ff jle 236fba 2370c9: 0f 0b ud2 2370cb: e9 ea fe ff ff jmpq 236fba 2370d0: 0f 0b ud2 2370d2: e9 2e ff ff ff jmpq 237005 2370d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2370de: 00 00 00000000002370e0 : 2370e0: e8 00 00 00 00 callq 2370e5 2370e5: 41 54 push %r12 2370e7: 41 89 d1 mov %edx,%r9d 2370ea: 41 89 d0 mov %edx,%r8d 2370ed: 89 d1 mov %edx,%ecx 2370ef: 55 push %rbp 2370f0: 89 d0 mov %edx,%eax 2370f2: 41 89 d2 mov %edx,%r10d 2370f5: 41 89 d4 mov %edx,%r12d 2370f8: 53 push %rbx 2370f9: 48 89 fb mov %rdi,%rbx 2370fc: 89 d7 mov %edx,%edi 2370fe: 41 d1 e9 shr %r9d 237101: 41 c1 e8 02 shr $0x2,%r8d 237105: c1 e9 03 shr $0x3,%ecx 237108: 41 89 d3 mov %edx,%r11d 23710b: 83 e7 08 and $0x8,%edi 23710e: c1 e8 04 shr $0x4,%eax 237111: 41 c1 ea 06 shr $0x6,%r10d 237115: 41 83 e4 01 and $0x1,%r12d 237119: 41 83 e1 01 and $0x1,%r9d 23711d: 83 e0 01 and $0x1,%eax 237120: 41 83 e2 01 and $0x1,%r10d 237124: 41 83 e0 01 and $0x1,%r8d 237128: 83 e1 01 and $0x1,%ecx 23712b: 41 c1 eb 05 shr $0x5,%r11d 23712f: 31 ed xor %ebp,%ebp 237131: 40 84 ff test %dil,%dil 237134: bf 00 00 00 00 mov $0x0,%edi 237139: 0f 44 c8 cmove %eax,%ecx 23713c: 43 8d 04 24 lea (%r12,%r12,1),%eax 237140: 0f 45 f9 cmovne %ecx,%edi 237143: 41 83 e3 01 and $0x1,%r11d 237147: 83 e2 20 and $0x20,%edx 23714a: 44 89 d2 mov %r10d,%edx 23714d: 41 0f 45 d3 cmovne %r11d,%edx 237151: 44 09 e0 or %r12d,%eax 237154: 41 c1 e1 02 shl $0x2,%r9d 237158: 44 09 c8 or %r9d,%eax 23715b: 41 c1 e0 03 shl $0x3,%r8d 23715f: c1 e1 04 shl $0x4,%ecx 237162: 44 09 c0 or %r8d,%eax 237165: c1 e7 05 shl $0x5,%edi 237168: 09 c8 or %ecx,%eax 23716a: 89 f9 mov %edi,%ecx 23716c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237170: 09 c8 or %ecx,%eax 237172: 89 d1 mov %edx,%ecx 237174: c1 e2 07 shl $0x7,%edx 237177: c1 e1 06 shl $0x6,%ecx 23717a: 09 c8 or %ecx,%eax 23717c: b9 01 00 00 00 mov $0x1,%ecx 237181: 09 d0 or %edx,%eax 237183: 31 d2 xor %edx,%edx 237185: 40 88 c5 mov %al,%bpl 237188: 48 8b 43 40 mov 0x40(%rbx),%rax 23718c: 44 8b 88 90 01 00 00 mov 0x190(%rax),%r9d 237193: 48 8b 43 38 mov 0x38(%rbx),%rax 237197: 44 0f b6 40 64 movzbl 0x64(%rax),%r8d 23719c: 48 8b 43 30 mov 0x30(%rbx),%rax 2371a0: 44 8b 50 4c mov 0x4c(%rax),%r10d 2371a4: 56 push %rsi 2371a5: 44 89 d6 mov %r10d,%esi 2371a8: e8 00 00 00 00 callq 2371ad 2371ad: 48 8b 53 38 mov 0x38(%rbx),%rdx 2371b1: 58 pop %rax 2371b2: 41 89 e9 mov %ebp,%r9d 2371b5: 48 8b 43 40 mov 0x40(%rbx),%rax 2371b9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2371bd: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 2371c1: 48 8b 53 30 mov 0x30(%rbx),%rdx 2371c5: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 2371cc: 5b pop %rbx 2371cd: 8b 72 48 mov 0x48(%rdx),%esi 2371d0: 5d pop %rbp 2371d1: ba 01 00 00 00 mov $0x1,%edx 2371d6: 41 5c pop %r12 2371d8: e9 00 00 00 00 jmpq 2371dd 2371dd: 0f 1f 00 nopl (%rax) 00000000002371e0 : 2371e0: e8 00 00 00 00 callq 2371e5 2371e5: 48 85 d2 test %rdx,%rdx 2371e8: 74 07 je 2371f1 2371ea: 8b 12 mov (%rdx),%edx 2371ec: e9 ef fe ff ff jmpq 2370e0 2371f1: 0f 0b ud2 2371f3: c3 retq 2371f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2371fb: 00 00 00 00 2371ff: 90 nop 0000000000237200 : 237200: e8 00 00 00 00 callq 237205 237205: 48 8b 47 30 mov 0x30(%rdi),%rax 237209: 8b 30 mov (%rax),%esi 23720b: 85 f6 test %esi,%esi 23720d: 75 01 jne 237210 23720f: c3 retq 237210: 48 8b 57 38 mov 0x38(%rdi),%rdx 237214: 48 8b 47 40 mov 0x40(%rdi),%rax 237218: 45 31 c9 xor %r9d,%r9d 23721b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 23721f: 0f b6 8a 85 00 00 00 movzbl 0x85(%rdx),%ecx 237226: 44 8b 80 14 02 00 00 mov 0x214(%rax),%r8d 23722d: ba 01 00 00 00 mov $0x1,%edx 237232: e9 00 00 00 00 jmpq 237237 237237: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23723e: 00 00 0000000000237240 : 237240: e8 00 00 00 00 callq 237245 237245: 53 push %rbx 237246: 48 8b 57 40 mov 0x40(%rdi),%rdx 23724a: 48 89 fb mov %rdi,%rbx 23724d: 48 8b 47 38 mov 0x38(%rdi),%rax 237251: 48 8b 77 30 mov 0x30(%rdi),%rsi 237255: 44 8b 82 fc 01 00 00 mov 0x1fc(%rdx),%r8d 23725c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 237260: 0f b6 48 7f movzbl 0x7f(%rax),%ecx 237264: 8b 76 70 mov 0x70(%rsi),%esi 237267: 6a 00 pushq $0x0 237269: 44 8b 8a 34 01 00 00 mov 0x134(%rdx),%r9d 237270: 41 51 push %r9 237272: 44 0f b6 48 4d movzbl 0x4d(%rax),%r9d 237277: 41 51 push %r9 237279: 6a 00 pushq $0x0 23727b: 44 8b 8a 08 02 00 00 mov 0x208(%rdx),%r9d 237282: 41 51 push %r9 237284: 44 0f b6 88 82 00 00 movzbl 0x82(%rax),%r9d 23728b: 00 23728c: 41 51 push %r9 23728e: 6a 00 pushq $0x0 237290: 44 8b 8a 04 02 00 00 mov 0x204(%rdx),%r9d 237297: 41 51 push %r9 237299: 44 0f b6 88 81 00 00 movzbl 0x81(%rax),%r9d 2372a0: 00 2372a1: 41 51 push %r9 2372a3: 45 31 c9 xor %r9d,%r9d 2372a6: 6a 00 pushq $0x0 2372a8: 8b 92 00 02 00 00 mov 0x200(%rdx),%edx 2372ae: 52 push %rdx 2372af: 0f b6 80 80 00 00 00 movzbl 0x80(%rax),%eax 2372b6: ba 05 00 00 00 mov $0x5,%edx 2372bb: 50 push %rax 2372bc: e8 00 00 00 00 callq 2372c1 2372c1: 48 8b 43 30 mov 0x30(%rbx),%rax 2372c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2372c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2372d0: 48 83 c4 60 add $0x60,%rsp 2372d4: 8b 70 70 mov 0x70(%rax),%esi 2372d7: e8 00 00 00 00 callq 2372dc 2372dc: 85 c0 test %eax,%eax 2372de: 75 34 jne 237314 2372e0: 48 8b 43 30 mov 0x30(%rbx),%rax 2372e4: 8b 30 mov (%rax),%esi 2372e6: 85 f6 test %esi,%esi 2372e8: 75 02 jne 2372ec 2372ea: 5b pop %rbx 2372eb: c3 retq 2372ec: 48 8b 53 38 mov 0x38(%rbx),%rdx 2372f0: 48 8b 43 40 mov 0x40(%rbx),%rax 2372f4: 45 31 c9 xor %r9d,%r9d 2372f7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2372fb: 5b pop %rbx 2372fc: 0f b6 8a 85 00 00 00 movzbl 0x85(%rdx),%ecx 237303: 44 8b 80 14 02 00 00 mov 0x214(%rax),%r8d 23730a: ba 01 00 00 00 mov $0x1,%edx 23730f: e9 00 00 00 00 jmpq 237314 237314: 48 8b 53 38 mov 0x38(%rbx),%rdx 237318: 48 8b 43 40 mov 0x40(%rbx),%rax 23731c: 41 b9 01 00 00 00 mov $0x1,%r9d 237322: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237326: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 23732a: 48 8b 53 30 mov 0x30(%rbx),%rdx 23732e: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 237335: 8b 72 70 mov 0x70(%rdx),%esi 237338: ba 01 00 00 00 mov $0x1,%edx 23733d: e8 00 00 00 00 callq 237342 237342: eb 9c jmp 2372e0 237344: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23734b: 00 00 00 00 23734f: 90 nop 0000000000237350 : 237350: e8 00 00 00 00 callq 237355 237355: 41 57 push %r15 237357: 41 56 push %r14 237359: 41 55 push %r13 23735b: 41 54 push %r12 23735d: 41 89 cc mov %ecx,%r12d 237360: 55 push %rbp 237361: 89 d5 mov %edx,%ebp 237363: 53 push %rbx 237364: 48 89 fb mov %rdi,%rbx 237367: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 23736e: 48 8b 06 mov (%rsi),%rax 237371: 48 89 44 24 38 mov %rax,0x38(%rsp) 237376: 48 8b 46 08 mov 0x8(%rsi),%rax 23737a: 48 89 44 24 40 mov %rax,0x40(%rsp) 23737f: 48 8b 46 10 mov 0x10(%rsi),%rax 237383: 48 89 44 24 48 mov %rax,0x48(%rsp) 237388: 48 8b 46 18 mov 0x18(%rsi),%rax 23738c: 48 89 44 24 50 mov %rax,0x50(%rsp) 237391: 48 8b 46 20 mov 0x20(%rsi),%rax 237395: 48 89 44 24 58 mov %rax,0x58(%rsp) 23739a: 48 8b 46 28 mov 0x28(%rsi),%rax 23739e: 48 89 44 24 60 mov %rax,0x60(%rsp) 2373a3: 48 8b 46 30 mov 0x30(%rsi),%rax 2373a7: 48 89 44 24 68 mov %rax,0x68(%rsp) 2373ac: 48 8b 46 38 mov 0x38(%rsi),%rax 2373b0: 48 89 44 24 70 mov %rax,0x70(%rsp) 2373b5: 48 8b 46 40 mov 0x40(%rsi),%rax 2373b9: 48 89 44 24 78 mov %rax,0x78(%rsp) 2373be: 48 8b 46 48 mov 0x48(%rsi),%rax 2373c2: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 2373c9: 00 2373ca: 48 8b 46 50 mov 0x50(%rsi),%rax 2373ce: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 2373d5: 00 2373d6: 48 89 c2 mov %rax,%rdx 2373d9: 48 8b 46 58 mov 0x58(%rsi),%rax 2373dd: 48 c1 ea 20 shr $0x20,%rdx 2373e1: 88 54 24 33 mov %dl,0x33(%rsp) 2373e5: 41 89 d2 mov %edx,%r10d 2373e8: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2373ef: 00 2373f0: 48 8b 46 60 mov 0x60(%rsi),%rax 2373f4: 41 83 e2 01 and $0x1,%r10d 2373f8: 8b 4e 1c mov 0x1c(%rsi),%ecx 2373fb: 8b 7e 20 mov 0x20(%rsi),%edi 2373fe: 8b 56 28 mov 0x28(%rsi),%edx 237401: 44 8b 5e 2c mov 0x2c(%rsi),%r11d 237405: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 23740c: 00 23740d: 48 8b 46 68 mov 0x68(%rsi),%rax 237411: 44 8b 7e 24 mov 0x24(%rsi),%r15d 237415: 89 4c 24 08 mov %ecx,0x8(%rsp) 237419: 44 8b 6e 40 mov 0x40(%rsi),%r13d 23741d: 44 8b 76 44 mov 0x44(%rsi),%r14d 237421: 89 7c 24 0c mov %edi,0xc(%rsp) 237425: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 23742c: 00 23742d: 48 8b 46 70 mov 0x70(%rsi),%rax 237431: 89 54 24 10 mov %edx,0x10(%rsp) 237435: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 23743c: 00 23743d: 8b 06 mov (%rsi),%eax 23743f: 44 89 5c 24 14 mov %r11d,0x14(%rsp) 237444: 89 44 24 18 mov %eax,0x18(%rsp) 237448: 8b 46 04 mov 0x4(%rsi),%eax 23744b: 89 44 24 1c mov %eax,0x1c(%rsp) 23744f: 8b 46 08 mov 0x8(%rsi),%eax 237452: 89 44 24 20 mov %eax,0x20(%rsp) 237456: 8b 46 0c mov 0xc(%rsi),%eax 237459: 89 44 24 24 mov %eax,0x24(%rsp) 23745d: 8b 46 10 mov 0x10(%rsi),%eax 237460: 89 44 24 28 mov %eax,0x28(%rsp) 237464: 8b 46 14 mov 0x14(%rsi),%eax 237467: 89 44 24 2c mov %eax,0x2c(%rsp) 23746b: 8b 46 18 mov 0x18(%rsi),%eax 23746e: 89 44 24 04 mov %eax,0x4(%rsp) 237472: 74 23 je 237497 237474: d1 e8 shr %eax 237476: d1 e9 shr %ecx 237478: d1 ef shr %edi 23747a: d1 ea shr %edx 23747c: 89 44 24 04 mov %eax,0x4(%rsp) 237480: 41 d1 eb shr %r11d 237483: 89 4c 24 08 mov %ecx,0x8(%rsp) 237487: 41 d1 ef shr %r15d 23748a: 89 7c 24 0c mov %edi,0xc(%rsp) 23748e: 89 54 24 10 mov %edx,0x10(%rsp) 237492: 44 89 5c 24 14 mov %r11d,0x14(%rsp) 237497: 41 83 fe 03 cmp $0x3,%r14d 23749b: 0f 84 aa 03 00 00 je 23784b 2374a1: 41 b9 05 00 00 00 mov $0x5,%r9d 2374a7: 41 83 fe 04 cmp $0x4,%r14d 2374ab: 74 0b je 2374b8 2374ad: 45 31 c9 xor %r9d,%r9d 2374b0: 41 83 fe 02 cmp $0x2,%r14d 2374b4: 41 0f 94 c1 sete %r9b 2374b8: 48 8b 43 30 mov 0x30(%rbx),%rax 2374bc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2374c0: 44 89 4c 24 34 mov %r9d,0x34(%rsp) 2374c5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2374cc: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 2374d2: e8 00 00 00 00 callq 2374d7 2374d7: 48 8b 73 40 mov 0x40(%rbx),%rsi 2374db: 48 8b 4b 38 mov 0x38(%rbx),%rcx 2374df: 45 8d 55 fe lea -0x2(%r13),%r10d 2374e3: 89 c2 mov %eax,%edx 2374e5: 83 e0 bf and $0xffffffbf,%eax 2374e8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2374ec: 44 8b 4c 24 34 mov 0x34(%rsp),%r9d 2374f1: 83 ca 40 or $0x40,%edx 2374f4: 45 84 e4 test %r12b,%r12b 2374f7: 44 8b 86 e4 00 00 00 mov 0xe4(%rsi),%r8d 2374fe: 0f 44 d0 cmove %eax,%edx 237501: 41 83 fa 04 cmp $0x4,%r10d 237505: 0f b6 41 3a movzbl 0x3a(%rcx),%eax 237509: 0f b6 49 39 movzbl 0x39(%rcx),%ecx 23750d: 41 89 d4 mov %edx,%r12d 237510: 8b 96 e8 00 00 00 mov 0xe8(%rsi),%edx 237516: 48 8b 73 30 mov 0x30(%rbx),%rsi 23751a: 8b 76 6c mov 0x6c(%rsi),%esi 23751d: 0f 87 78 02 00 00 ja 23779b 237523: 45 89 d3 mov %r10d,%r11d 237526: 44 89 54 24 34 mov %r10d,0x34(%rsp) 23752b: 45 0f b6 9b 00 00 00 movzbl 0x0(%r11),%r11d 237532: 00 237533: 41 53 push %r11 237535: 52 push %rdx 237536: ba 02 00 00 00 mov $0x2,%edx 23753b: 50 push %rax 23753c: e8 00 00 00 00 callq 237541 237541: 44 8b 54 24 4c mov 0x4c(%rsp),%r10d 237546: 48 83 c4 18 add $0x18,%rsp 23754a: 41 83 fa 02 cmp $0x2,%r10d 23754e: 0f 87 2e 03 00 00 ja 237882 237554: 41 83 ed 01 sub $0x1,%r13d 237558: 45 0f b6 ed movzbl %r13b,%r13d 23755c: 41 c1 e5 05 shl $0x5,%r13d 237560: 83 fd 05 cmp $0x5,%ebp 237563: 0f 85 50 02 00 00 jne 2377b9 237569: 41 80 e4 7f and $0x7f,%r12b 23756d: 41 83 fe 02 cmp $0x2,%r14d 237571: 0f 84 02 03 00 00 je 237879 237577: 44 89 e8 mov %r13d,%eax 23757a: 41 83 cd 0c or $0xc,%r13d 23757e: 83 c8 08 or $0x8,%eax 237581: 41 83 fe 03 cmp $0x3,%r14d 237585: 44 0f 45 e8 cmovne %eax,%r13d 237589: 48 8b 43 40 mov 0x40(%rbx),%rax 23758d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237591: b9 01 00 00 00 mov $0x1,%ecx 237596: 31 d2 xor %edx,%edx 237598: 44 8b 88 2c 02 00 00 mov 0x22c(%rax),%r9d 23759f: 48 8b 43 38 mov 0x38(%rbx),%rax 2375a3: 44 0f b6 80 8b 00 00 movzbl 0x8b(%rax),%r8d 2375aa: 00 2375ab: 48 8b 43 30 mov 0x30(%rbx),%rax 2375af: 8b b0 f0 00 00 00 mov 0xf0(%rax),%esi 2375b5: 41 55 push %r13 2375b7: e8 00 00 00 00 callq 2375bc 2375bc: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2375c0: 48 8b 43 30 mov 0x30(%rbx),%rax 2375c4: 44 89 e2 mov %r12d,%edx 2375c7: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2375cb: 44 8b a8 e8 00 00 00 mov 0xe8(%rax),%r13d 2375d2: 48 8b 07 mov (%rdi),%rax 2375d5: 44 89 ee mov %r13d,%esi 2375d8: 48 8b 40 08 mov 0x8(%rax),%rax 2375dc: e8 00 00 00 00 callq 2375e1 2375e1: 58 pop %rax 2375e2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2375e7: 44 8b 74 24 04 mov 0x4(%rsp),%r14d 2375ec: 48 8b 53 40 mov 0x40(%rbx),%rdx 2375f0: 48 8b 43 38 mov 0x38(%rbx),%rax 2375f4: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2375f8: 44 8b 8a 30 02 00 00 mov 0x230(%rdx),%r9d 2375ff: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237603: 44 0f b6 80 8c 00 00 movzbl 0x8c(%rax),%r8d 23760a: 00 23760b: 8b b1 f4 00 00 00 mov 0xf4(%rcx),%esi 237611: 41 56 push %r14 237613: b9 02 00 00 00 mov $0x2,%ecx 237618: 8b 92 34 02 00 00 mov 0x234(%rdx),%edx 23761e: 52 push %rdx 23761f: 0f b6 80 8d 00 00 00 movzbl 0x8d(%rax),%eax 237626: 31 d2 xor %edx,%edx 237628: 50 push %rax 237629: 44 8b 6c 24 30 mov 0x30(%rsp),%r13d 23762e: 41 55 push %r13 237630: e8 00 00 00 00 callq 237635 237635: 48 8b 4b 30 mov 0x30(%rbx),%rcx 237639: 8b 6c 24 3c mov 0x3c(%rsp),%ebp 23763d: 45 89 f2 mov %r14d,%r10d 237640: 03 6c 24 40 add 0x40(%rsp),%ebp 237644: 44 8b 64 24 28 mov 0x28(%rsp),%r12d 237649: 44 03 64 24 2c add 0x2c(%rsp),%r12d 23764e: 48 83 c4 20 add $0x20,%rsp 237652: 8b b1 f8 00 00 00 mov 0xf8(%rcx),%esi 237658: 8b 4c 24 10 mov 0x10(%rsp),%ecx 23765c: 48 8b 53 40 mov 0x40(%rbx),%rdx 237660: 48 8b 43 38 mov 0x38(%rbx),%rax 237664: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237668: 44 01 f9 add %r15d,%ecx 23766b: 44 8b 8a 38 02 00 00 mov 0x238(%rdx),%r9d 237672: 41 29 ca sub %ecx,%r10d 237675: 44 0f b6 80 8e 00 00 movzbl 0x8e(%rax),%r8d 23767c: 00 23767d: b9 02 00 00 00 mov $0x2,%ecx 237682: 45 29 e2 sub %r12d,%r10d 237685: 45 01 fc add %r15d,%r12d 237688: 41 52 push %r10 23768a: 8b 92 3c 02 00 00 mov 0x23c(%rdx),%edx 237690: 52 push %rdx 237691: 0f b6 80 8f 00 00 00 movzbl 0x8f(%rax),%eax 237698: 50 push %rax 237699: 44 8b 74 24 3c mov 0x3c(%rsp),%r14d 23769e: 44 89 e8 mov %r13d,%eax 2376a1: 8b 54 24 40 mov 0x40(%rsp),%edx 2376a5: 44 01 f2 add %r14d,%edx 2376a8: 29 d0 sub %edx,%eax 2376aa: 31 d2 xor %edx,%edx 2376ac: 29 e8 sub %ebp,%eax 2376ae: 44 01 f5 add %r14d,%ebp 2376b1: 50 push %rax 2376b2: e8 00 00 00 00 callq 2376b7 2376b7: 48 8b 43 30 mov 0x30(%rbx),%rax 2376bb: 44 0f b6 5c 24 53 movzbl 0x53(%rsp),%r11d 2376c1: 48 8b 4b 40 mov 0x40(%rbx),%rcx 2376c5: 48 8b 53 38 mov 0x38(%rbx),%rdx 2376c9: 48 83 c4 20 add $0x20,%rsp 2376cd: 8b b0 fc 00 00 00 mov 0xfc(%rax),%esi 2376d3: 44 89 d8 mov %r11d,%eax 2376d6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2376da: c0 e8 02 shr $0x2,%al 2376dd: 44 8b 89 40 02 00 00 mov 0x240(%rcx),%r9d 2376e4: 44 0f b6 82 90 00 00 movzbl 0x90(%rdx),%r8d 2376eb: 00 2376ec: 83 f0 01 xor $0x1,%eax 2376ef: 83 e0 01 and $0x1,%eax 2376f2: 50 push %rax 2376f3: 8b 81 4c 02 00 00 mov 0x24c(%rcx),%eax 2376f9: 50 push %rax 2376fa: 0f b6 82 93 00 00 00 movzbl 0x93(%rdx),%eax 237701: 50 push %rax 237702: 8b 44 24 2c mov 0x2c(%rsp),%eax 237706: 50 push %rax 237707: 8b 81 48 02 00 00 mov 0x248(%rcx),%eax 23770d: 50 push %rax 23770e: 0f b6 82 92 00 00 00 movzbl 0x92(%rdx),%eax 237715: 50 push %rax 237716: 44 89 d8 mov %r11d,%eax 237719: d0 e8 shr %al 23771b: 83 f0 01 xor $0x1,%eax 23771e: 83 e0 01 and $0x1,%eax 237721: 50 push %rax 237722: 8b 81 44 02 00 00 mov 0x244(%rcx),%eax 237728: b9 04 00 00 00 mov $0x4,%ecx 23772d: 50 push %rax 23772e: 0f b6 82 91 00 00 00 movzbl 0x91(%rdx),%eax 237735: 31 d2 xor %edx,%edx 237737: 50 push %rax 237738: 8b 44 24 74 mov 0x74(%rsp),%eax 23773c: 50 push %rax 23773d: e8 00 00 00 00 callq 237742 237742: 48 8b 53 40 mov 0x40(%rbx),%rdx 237746: 48 8b 43 38 mov 0x38(%rbx),%rax 23774a: 48 8b 4b 30 mov 0x30(%rbx),%rcx 23774e: 48 83 c4 50 add $0x50,%rsp 237752: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237756: 44 8b 8a 50 02 00 00 mov 0x250(%rdx),%r9d 23775d: 44 0f b6 80 94 00 00 movzbl 0x94(%rax),%r8d 237764: 00 237765: 8b b1 00 01 00 00 mov 0x100(%rcx),%esi 23776b: 41 54 push %r12 23776d: b9 02 00 00 00 mov $0x2,%ecx 237772: 8b 92 54 02 00 00 mov 0x254(%rdx),%edx 237778: 52 push %rdx 237779: 0f b6 80 95 00 00 00 movzbl 0x95(%rax),%eax 237780: 31 d2 xor %edx,%edx 237782: 50 push %rax 237783: 55 push %rbp 237784: e8 00 00 00 00 callq 237789 237789: 48 81 c4 d0 00 00 00 add $0xd0,%rsp 237790: 5b pop %rbx 237791: 5d pop %rbp 237792: 41 5c pop %r12 237794: 41 5d pop %r13 237796: 41 5e pop %r14 237798: 41 5f pop %r15 23779a: c3 retq 23779b: 6a 00 pushq $0x0 23779d: 45 31 ed xor %r13d,%r13d 2377a0: 52 push %rdx 2377a1: ba 02 00 00 00 mov $0x2,%edx 2377a6: 50 push %rax 2377a7: e8 00 00 00 00 callq 2377ac 2377ac: 48 83 c4 18 add $0x18,%rsp 2377b0: 83 fd 05 cmp $0x5,%ebp 2377b3: 0f 84 b0 fd ff ff je 237569 2377b9: 77 1b ja 2377d6 2377bb: 83 fd 01 cmp $0x1,%ebp 2377be: 74 0d je 2377cd 2377c0: 83 fd 03 cmp $0x3,%ebp 2377c3: 0f 85 c0 fd ff ff jne 237589 2377c9: 41 83 cd 08 or $0x8,%r13d 2377cd: 41 80 e4 7f and $0x7f,%r12b 2377d1: e9 b3 fd ff ff jmpq 237589 2377d6: 83 fd 09 cmp $0x9,%ebp 2377d9: 0f 84 8a fd ff ff je 237569 2377df: 83 ed 06 sub $0x6,%ebp 2377e2: 83 e5 fb and $0xfffffffb,%ebp 2377e5: 0f 85 9e fd ff ff jne 237589 2377eb: 41 80 e4 7f and $0x7f,%r12b 2377ef: 41 83 fe 02 cmp $0x2,%r14d 2377f3: 74 7b je 237870 2377f5: 44 89 e8 mov %r13d,%eax 2377f8: 41 83 cd 1c or $0x1c,%r13d 2377fc: 83 c8 18 or $0x18,%eax 2377ff: 41 83 fe 03 cmp $0x3,%r14d 237803: 44 0f 45 e8 cmovne %eax,%r13d 237807: e9 7d fd ff ff jmpq 237589 23780c: 48 8b 75 10 mov 0x10(%rbp),%rsi 237810: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 237817 237817: 89 c0 mov %eax,%eax 237819: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 237821 237820: 00 237821: 0f 83 c0 fd ff ff jae 2375e7 237827: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 23782e 23782e: 48 85 c0 test %rax,%rax 237831: 74 13 je 237846 237833: 48 8b 78 08 mov 0x8(%rax),%rdi 237837: 48 83 c6 08 add $0x8,%rsi 23783b: 44 89 e1 mov %r12d,%ecx 23783e: 44 89 ea mov %r13d,%edx 237841: e8 00 00 00 00 callq 237846 237846: e9 9c fd ff ff jmpq 2375e7 23784b: f6 84 24 8d 00 00 00 testb $0x2,0x8d(%rsp) 237852: 02 237853: 74 10 je 237865 237855: 41 b9 04 00 00 00 mov $0x4,%r9d 23785b: 41 83 fd 01 cmp $0x1,%r13d 23785f: 0f 85 53 fc ff ff jne 2374b8 237865: 41 b9 02 00 00 00 mov $0x2,%r9d 23786b: e9 48 fc ff ff jmpq 2374b8 237870: 41 83 cd 1a or $0x1a,%r13d 237874: e9 10 fd ff ff jmpq 237589 237879: 41 83 cd 0a or $0xa,%r13d 23787d: e9 07 fd ff ff jmpq 237589 237882: 45 31 ed xor %r13d,%r13d 237885: e9 26 ff ff ff jmpq 2377b0 23788a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000237890 : 237890: e8 00 00 00 00 callq 237895 237895: 41 56 push %r14 237897: 45 31 c0 xor %r8d,%r8d 23789a: 41 b9 0a 00 00 00 mov $0xa,%r9d 2378a0: 41 55 push %r13 2378a2: 41 54 push %r12 2378a4: 55 push %rbp 2378a5: 48 89 f5 mov %rsi,%rbp 2378a8: 53 push %rbx 2378a9: 48 8b 47 40 mov 0x40(%rdi),%rax 2378ad: 48 89 fb mov %rdi,%rbx 2378b0: 8b 88 60 01 00 00 mov 0x160(%rax),%ecx 2378b6: 48 8b 47 38 mov 0x38(%rdi),%rax 2378ba: 0f b6 50 58 movzbl 0x58(%rax),%edx 2378be: 48 8b 47 30 mov 0x30(%rdi),%rax 2378c2: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2378c6: 8b 70 74 mov 0x74(%rax),%esi 2378c9: 68 00 03 00 00 pushq $0x300 2378ce: 68 00 00 00 00 pushq $0x0 2378d3: 6a 32 pushq $0x32 2378d5: e8 00 00 00 00 callq 2378da 2378da: 48 8b 53 38 mov 0x38(%rbx),%rdx 2378de: 48 8b 43 40 mov 0x40(%rbx),%rax 2378e2: 45 31 c9 xor %r9d,%r9d 2378e5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2378e9: 0f b6 4a 57 movzbl 0x57(%rdx),%ecx 2378ed: 48 8b 53 30 mov 0x30(%rbx),%rdx 2378f1: 44 8b 80 5c 01 00 00 mov 0x15c(%rax),%r8d 2378f8: 8b 72 74 mov 0x74(%rdx),%esi 2378fb: ba 01 00 00 00 mov $0x1,%edx 237900: e8 00 00 00 00 callq 237905 237905: 48 8b 53 38 mov 0x38(%rbx),%rdx 237909: 48 8b 43 40 mov 0x40(%rbx),%rax 23790d: 41 b9 01 00 00 00 mov $0x1,%r9d 237913: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237917: 0f b6 4a 5a movzbl 0x5a(%rdx),%ecx 23791b: 48 8b 53 30 mov 0x30(%rbx),%rdx 23791f: 44 8b 80 68 01 00 00 mov 0x168(%rax),%r8d 237926: 8b 72 74 mov 0x74(%rdx),%esi 237929: ba 01 00 00 00 mov $0x1,%edx 23792e: e8 00 00 00 00 callq 237933 237933: 48 8b 43 38 mov 0x38(%rbx),%rax 237937: 48 8b 53 40 mov 0x40(%rbx),%rdx 23793b: 41 b9 01 00 00 00 mov $0x1,%r9d 237941: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237945: 0f b6 88 85 00 00 00 movzbl 0x85(%rax),%ecx 23794c: 48 8b 43 30 mov 0x30(%rbx),%rax 237950: 44 8b 82 14 02 00 00 mov 0x214(%rdx),%r8d 237957: ba 01 00 00 00 mov $0x1,%edx 23795c: 8b 30 mov (%rax),%esi 23795e: e8 00 00 00 00 callq 237963 237963: 48 8b 43 40 mov 0x40(%rbx),%rax 237967: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23796b: 45 31 c0 xor %r8d,%r8d 23796e: 41 b9 0a 00 00 00 mov $0xa,%r9d 237974: 8b 48 18 mov 0x18(%rax),%ecx 237977: 48 8b 43 38 mov 0x38(%rbx),%rax 23797b: 0f b6 50 06 movzbl 0x6(%rax),%edx 23797f: 48 8b 43 30 mov 0x30(%rbx),%rax 237983: 8b 70 3c mov 0x3c(%rax),%esi 237986: 68 0d 03 00 00 pushq $0x30d 23798b: 68 00 00 00 00 pushq $0x0 237990: 6a 32 pushq $0x32 237992: e8 00 00 00 00 callq 237997 237997: 48 8b 53 38 mov 0x38(%rbx),%rdx 23799b: 48 8b 43 40 mov 0x40(%rbx),%rax 23799f: 41 b9 01 00 00 00 mov $0x1,%r9d 2379a5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2379a9: 48 83 c4 30 add $0x30,%rsp 2379ad: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 2379b1: 48 8b 53 30 mov 0x30(%rbx),%rdx 2379b5: 44 8b 40 1c mov 0x1c(%rax),%r8d 2379b9: 8b 72 3c mov 0x3c(%rdx),%esi 2379bc: ba 01 00 00 00 mov $0x1,%edx 2379c1: e8 00 00 00 00 callq 2379c6 2379c6: 48 8b 53 38 mov 0x38(%rbx),%rdx 2379ca: 48 8b 43 40 mov 0x40(%rbx),%rax 2379ce: 41 b9 04 00 00 00 mov $0x4,%r9d 2379d4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2379d8: 0f b6 0a movzbl (%rdx),%ecx 2379db: 48 8b 53 30 mov 0x30(%rbx),%rdx 2379df: 44 8b 00 mov (%rax),%r8d 2379e2: 8b 72 3c mov 0x3c(%rdx),%esi 2379e5: ba 01 00 00 00 mov $0x1,%edx 2379ea: e8 00 00 00 00 callq 2379ef 2379ef: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2379f3: 48 8b 53 40 mov 0x40(%rbx),%rdx 2379f7: 48 8b 43 38 mov 0x38(%rbx),%rax 2379fb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2379ff: 8b 71 34 mov 0x34(%rcx),%esi 237a02: 0f b6 4d 03 movzbl 0x3(%rbp),%ecx 237a06: 44 8b 4a 04 mov 0x4(%rdx),%r9d 237a0a: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 237a0f: 51 push %rcx 237a10: 8b 4a 10 mov 0x10(%rdx),%ecx 237a13: 51 push %rcx 237a14: 0f b6 48 04 movzbl 0x4(%rax),%ecx 237a18: 51 push %rcx 237a19: 0f b6 4d 02 movzbl 0x2(%rbp),%ecx 237a1d: 51 push %rcx 237a1e: 8b 4a 0c mov 0xc(%rdx),%ecx 237a21: 51 push %rcx 237a22: 0f b6 48 03 movzbl 0x3(%rax),%ecx 237a26: 51 push %rcx 237a27: 0f b6 4d 01 movzbl 0x1(%rbp),%ecx 237a2b: 51 push %rcx 237a2c: 8b 52 08 mov 0x8(%rdx),%edx 237a2f: b9 04 00 00 00 mov $0x4,%ecx 237a34: 52 push %rdx 237a35: 0f b6 40 02 movzbl 0x2(%rax),%eax 237a39: 31 d2 xor %edx,%edx 237a3b: 50 push %rax 237a3c: 0f b6 45 00 movzbl 0x0(%rbp),%eax 237a40: 50 push %rax 237a41: e8 00 00 00 00 callq 237a46 237a46: 4c 8b 63 08 mov 0x8(%rbx),%r12 237a4a: 48 8b 43 30 mov 0x30(%rbx),%rax 237a4e: 44 8b 75 04 mov 0x4(%rbp),%r14d 237a52: 48 83 c4 50 add $0x50,%rsp 237a56: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 237a5b: 44 8b 68 14 mov 0x14(%rax),%r13d 237a5f: 44 89 f2 mov %r14d,%edx 237a62: 48 8b 07 mov (%rdi),%rax 237a65: 44 89 ee mov %r13d,%esi 237a68: 48 8b 40 08 mov 0x8(%rax),%rax 237a6c: e8 00 00 00 00 callq 237a71 237a71: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 237a76: 4c 8b 63 08 mov 0x8(%rbx),%r12 237a7a: 48 8b 43 30 mov 0x30(%rbx),%rax 237a7e: 44 8b 75 08 mov 0x8(%rbp),%r14d 237a82: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 237a87: 44 8b 68 18 mov 0x18(%rax),%r13d 237a8b: 44 89 f2 mov %r14d,%edx 237a8e: 48 8b 07 mov (%rdi),%rax 237a91: 44 89 ee mov %r13d,%esi 237a94: 48 8b 40 08 mov 0x8(%rax),%rax 237a98: e8 00 00 00 00 callq 237a9d 237a9d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 237aa2: 4c 8b 63 08 mov 0x8(%rbx),%r12 237aa6: 48 8b 43 30 mov 0x30(%rbx),%rax 237aaa: 44 8b 75 0c mov 0xc(%rbp),%r14d 237aae: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 237ab3: 44 8b 68 1c mov 0x1c(%rax),%r13d 237ab7: 44 89 f2 mov %r14d,%edx 237aba: 48 8b 07 mov (%rdi),%rax 237abd: 44 89 ee mov %r13d,%esi 237ac0: 48 8b 40 08 mov 0x8(%rax),%rax 237ac4: e8 00 00 00 00 callq 237ac9 237ac9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 237ace: 4c 8b 63 08 mov 0x8(%rbx),%r12 237ad2: 48 8b 43 30 mov 0x30(%rbx),%rax 237ad6: 44 8b 75 10 mov 0x10(%rbp),%r14d 237ada: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 237adf: 44 8b 68 20 mov 0x20(%rax),%r13d 237ae3: 44 89 f2 mov %r14d,%edx 237ae6: 48 8b 07 mov (%rdi),%rax 237ae9: 44 89 ee mov %r13d,%esi 237aec: 48 8b 40 08 mov 0x8(%rax),%rax 237af0: e8 00 00 00 00 callq 237af5 237af5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 237afa: 4c 8b 63 08 mov 0x8(%rbx),%r12 237afe: 48 8b 43 30 mov 0x30(%rbx),%rax 237b02: 44 8b 75 14 mov 0x14(%rbp),%r14d 237b06: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 237b0b: 44 8b 68 24 mov 0x24(%rax),%r13d 237b0f: 44 89 f2 mov %r14d,%edx 237b12: 48 8b 07 mov (%rdi),%rax 237b15: 44 89 ee mov %r13d,%esi 237b18: 48 8b 40 08 mov 0x8(%rax),%rax 237b1c: e8 00 00 00 00 callq 237b21 237b21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 237b26: 4c 8b 63 08 mov 0x8(%rbx),%r12 237b2a: 48 8b 43 30 mov 0x30(%rbx),%rax 237b2e: 44 8b 75 18 mov 0x18(%rbp),%r14d 237b32: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 237b37: 44 8b 68 28 mov 0x28(%rax),%r13d 237b3b: 44 89 f2 mov %r14d,%edx 237b3e: 48 8b 07 mov (%rdi),%rax 237b41: 44 89 ee mov %r13d,%esi 237b44: 48 8b 40 08 mov 0x8(%rax),%rax 237b48: e8 00 00 00 00 callq 237b4d 237b4d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 237b52: 4c 8b 63 08 mov 0x8(%rbx),%r12 237b56: 48 8b 43 30 mov 0x30(%rbx),%rax 237b5a: 44 8b 75 1c mov 0x1c(%rbp),%r14d 237b5e: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 237b63: 44 8b 68 2c mov 0x2c(%rax),%r13d 237b67: 44 89 f2 mov %r14d,%edx 237b6a: 48 8b 07 mov (%rdi),%rax 237b6d: 44 89 ee mov %r13d,%esi 237b70: 48 8b 40 08 mov 0x8(%rax),%rax 237b74: e8 00 00 00 00 callq 237b79 237b79: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 237b7e: 44 8b 6d 20 mov 0x20(%rbp),%r13d 237b82: 48 8b 6b 08 mov 0x8(%rbx),%rbp 237b86: 48 8b 43 30 mov 0x30(%rbx),%rax 237b8a: 48 8b 7d 18 mov 0x18(%rbp),%rdi 237b8e: 44 89 ea mov %r13d,%edx 237b91: 44 8b 60 30 mov 0x30(%rax),%r12d 237b95: 48 8b 07 mov (%rdi),%rax 237b98: 44 89 e6 mov %r12d,%esi 237b9b: 48 8b 40 08 mov 0x8(%rax),%rax 237b9f: e8 00 00 00 00 callq 237ba4 237ba4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 237ba9: 48 8b 43 40 mov 0x40(%rbx),%rax 237bad: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237bb1: 41 b9 0a 00 00 00 mov $0xa,%r9d 237bb7: 45 31 c0 xor %r8d,%r8d 237bba: 8b 48 34 mov 0x34(%rax),%ecx 237bbd: 48 8b 43 38 mov 0x38(%rbx),%rax 237bc1: 0f b6 50 0d movzbl 0xd(%rax),%edx 237bc5: 48 8b 43 30 mov 0x30(%rbx),%rax 237bc9: 8b 70 40 mov 0x40(%rax),%esi 237bcc: 68 38 03 00 00 pushq $0x338 237bd1: 68 00 00 00 00 pushq $0x0 237bd6: 6a 32 pushq $0x32 237bd8: e8 00 00 00 00 callq 237bdd 237bdd: 48 8b 53 38 mov 0x38(%rbx),%rdx 237be1: 48 8b 43 40 mov 0x40(%rbx),%rax 237be5: 41 b9 01 00 00 00 mov $0x1,%r9d 237beb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237bef: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 237bf3: 48 8b 53 30 mov 0x30(%rbx),%rdx 237bf7: 44 8b 40 68 mov 0x68(%rax),%r8d 237bfb: 8b 72 40 mov 0x40(%rdx),%esi 237bfe: ba 01 00 00 00 mov $0x1,%edx 237c03: e8 00 00 00 00 callq 237c08 237c08: 48 8b 53 38 mov 0x38(%rbx),%rdx 237c0c: 48 8b 43 40 mov 0x40(%rbx),%rax 237c10: 41 b9 01 00 00 00 mov $0x1,%r9d 237c16: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237c1a: 0f b6 4a 57 movzbl 0x57(%rdx),%ecx 237c1e: 48 8b 53 30 mov 0x30(%rbx),%rdx 237c22: 44 8b 80 5c 01 00 00 mov 0x15c(%rax),%r8d 237c29: 8b 72 74 mov 0x74(%rdx),%esi 237c2c: ba 01 00 00 00 mov $0x1,%edx 237c31: e8 00 00 00 00 callq 237c36 237c36: 48 8b 43 30 mov 0x30(%rbx),%rax 237c3a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237c3e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 237c45: 8b 70 70 mov 0x70(%rax),%esi 237c48: e8 00 00 00 00 callq 237c4d 237c4d: 48 83 c4 18 add $0x18,%rsp 237c51: 85 c0 test %eax,%eax 237c53: 0f 85 08 02 00 00 jne 237e61 237c59: 5b pop %rbx 237c5a: 5d pop %rbp 237c5b: 41 5c pop %r12 237c5d: 41 5d pop %r13 237c5f: 41 5e pop %r14 237c61: c3 retq 237c62: 49 8b 74 24 10 mov 0x10(%r12),%rsi 237c67: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 237c6e 237c6e: 89 c0 mov %eax,%eax 237c70: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 237c78 237c77: 00 237c78: 0f 83 f8 fd ff ff jae 237a76 237c7e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 237c85 237c85: 48 85 c0 test %rax,%rax 237c88: 74 13 je 237c9d 237c8a: 48 8b 78 08 mov 0x8(%rax),%rdi 237c8e: 48 83 c6 08 add $0x8,%rsi 237c92: 44 89 f1 mov %r14d,%ecx 237c95: 44 89 ea mov %r13d,%edx 237c98: e8 00 00 00 00 callq 237c9d 237c9d: e9 d4 fd ff ff jmpq 237a76 237ca2: 48 8b 75 10 mov 0x10(%rbp),%rsi 237ca6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 237cad 237cad: 89 c0 mov %eax,%eax 237caf: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 237cb7 237cb6: 00 237cb7: 0f 83 ec fe ff ff jae 237ba9 237cbd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 237cc4 237cc4: 48 85 c0 test %rax,%rax 237cc7: 74 13 je 237cdc 237cc9: 48 8b 78 08 mov 0x8(%rax),%rdi 237ccd: 48 83 c6 08 add $0x8,%rsi 237cd1: 44 89 e9 mov %r13d,%ecx 237cd4: 44 89 e2 mov %r12d,%edx 237cd7: e8 00 00 00 00 callq 237cdc 237cdc: e9 c8 fe ff ff jmpq 237ba9 237ce1: 49 8b 74 24 10 mov 0x10(%r12),%rsi 237ce6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 237ced 237ced: 89 c0 mov %eax,%eax 237cef: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 237cf7 237cf6: 00 237cf7: 0f 83 81 fe ff ff jae 237b7e 237cfd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 237d04 237d04: 48 85 c0 test %rax,%rax 237d07: 74 13 je 237d1c 237d09: 48 8b 78 08 mov 0x8(%rax),%rdi 237d0d: 48 83 c6 08 add $0x8,%rsi 237d11: 44 89 f1 mov %r14d,%ecx 237d14: 44 89 ea mov %r13d,%edx 237d17: e8 00 00 00 00 callq 237d1c 237d1c: e9 5d fe ff ff jmpq 237b7e 237d21: 49 8b 74 24 10 mov 0x10(%r12),%rsi 237d26: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 237d2d 237d2d: 89 c0 mov %eax,%eax 237d2f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 237d37 237d36: 00 237d37: 0f 83 15 fe ff ff jae 237b52 237d3d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 237d44 237d44: 48 85 c0 test %rax,%rax 237d47: 74 13 je 237d5c 237d49: 48 8b 78 08 mov 0x8(%rax),%rdi 237d4d: 48 83 c6 08 add $0x8,%rsi 237d51: 44 89 f1 mov %r14d,%ecx 237d54: 44 89 ea mov %r13d,%edx 237d57: e8 00 00 00 00 callq 237d5c 237d5c: e9 f1 fd ff ff jmpq 237b52 237d61: 49 8b 74 24 10 mov 0x10(%r12),%rsi 237d66: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 237d6d 237d6d: 89 c0 mov %eax,%eax 237d6f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 237d77 237d76: 00 237d77: 0f 83 a9 fd ff ff jae 237b26 237d7d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 237d84 237d84: 48 85 c0 test %rax,%rax 237d87: 74 13 je 237d9c 237d89: 48 8b 78 08 mov 0x8(%rax),%rdi 237d8d: 48 83 c6 08 add $0x8,%rsi 237d91: 44 89 f1 mov %r14d,%ecx 237d94: 44 89 ea mov %r13d,%edx 237d97: e8 00 00 00 00 callq 237d9c 237d9c: e9 85 fd ff ff jmpq 237b26 237da1: 49 8b 74 24 10 mov 0x10(%r12),%rsi 237da6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 237dad 237dad: 89 c0 mov %eax,%eax 237daf: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 237db7 237db6: 00 237db7: 0f 83 3d fd ff ff jae 237afa 237dbd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 237dc4 237dc4: 48 85 c0 test %rax,%rax 237dc7: 74 13 je 237ddc 237dc9: 48 8b 78 08 mov 0x8(%rax),%rdi 237dcd: 48 83 c6 08 add $0x8,%rsi 237dd1: 44 89 f1 mov %r14d,%ecx 237dd4: 44 89 ea mov %r13d,%edx 237dd7: e8 00 00 00 00 callq 237ddc 237ddc: e9 19 fd ff ff jmpq 237afa 237de1: 49 8b 74 24 10 mov 0x10(%r12),%rsi 237de6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 237ded 237ded: 89 c0 mov %eax,%eax 237def: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 237df7 237df6: 00 237df7: 0f 83 d1 fc ff ff jae 237ace 237dfd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 237e04 237e04: 48 85 c0 test %rax,%rax 237e07: 74 13 je 237e1c 237e09: 48 8b 78 08 mov 0x8(%rax),%rdi 237e0d: 48 83 c6 08 add $0x8,%rsi 237e11: 44 89 f1 mov %r14d,%ecx 237e14: 44 89 ea mov %r13d,%edx 237e17: e8 00 00 00 00 callq 237e1c 237e1c: e9 ad fc ff ff jmpq 237ace 237e21: 49 8b 74 24 10 mov 0x10(%r12),%rsi 237e26: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 237e2d 237e2d: 89 c0 mov %eax,%eax 237e2f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 237e37 237e36: 00 237e37: 0f 83 65 fc ff ff jae 237aa2 237e3d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 237e44 237e44: 48 85 c0 test %rax,%rax 237e47: 74 13 je 237e5c 237e49: 48 8b 78 08 mov 0x8(%rax),%rdi 237e4d: 48 83 c6 08 add $0x8,%rsi 237e51: 44 89 f1 mov %r14d,%ecx 237e54: 44 89 ea mov %r13d,%edx 237e57: e8 00 00 00 00 callq 237e5c 237e5c: e9 41 fc ff ff jmpq 237aa2 237e61: 48 8b 53 38 mov 0x38(%rbx),%rdx 237e65: 48 8b 43 40 mov 0x40(%rbx),%rax 237e69: 41 b9 01 00 00 00 mov $0x1,%r9d 237e6f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237e73: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 237e77: 48 8b 53 30 mov 0x30(%rbx),%rdx 237e7b: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 237e82: 5b pop %rbx 237e83: 8b 72 70 mov 0x70(%rdx),%esi 237e86: 5d pop %rbp 237e87: ba 01 00 00 00 mov $0x1,%edx 237e8c: 41 5c pop %r12 237e8e: 41 5d pop %r13 237e90: 41 5e pop %r14 237e92: e9 00 00 00 00 jmpq 237e97 237e97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 237e9e: 00 00 0000000000237ea0 : 237ea0: e8 00 00 00 00 callq 237ea5 237ea5: 41 57 push %r15 237ea7: 41 b9 01 00 00 00 mov $0x1,%r9d 237ead: 41 56 push %r14 237eaf: 41 55 push %r13 237eb1: 41 54 push %r12 237eb3: 41 89 f4 mov %esi,%r12d 237eb6: 55 push %rbp 237eb7: 48 89 d5 mov %rdx,%rbp 237eba: 53 push %rbx 237ebb: 48 8b 47 38 mov 0x38(%rdi),%rax 237ebf: 48 89 fb mov %rdi,%rbx 237ec2: 48 8b 57 40 mov 0x40(%rdi),%rdx 237ec6: 0f b6 88 85 00 00 00 movzbl 0x85(%rax),%ecx 237ecd: 48 8b 47 30 mov 0x30(%rdi),%rax 237ed1: 44 8b 82 14 02 00 00 mov 0x214(%rdx),%r8d 237ed8: 48 8b 7f 08 mov 0x8(%rdi),%rdi 237edc: ba 01 00 00 00 mov $0x1,%edx 237ee1: 8b 30 mov (%rax),%esi 237ee3: e8 00 00 00 00 callq 237ee8 237ee8: 41 83 fc 07 cmp $0x7,%r12d 237eec: 76 02 jbe 237ef0 237eee: 0f 0b ud2 237ef0: 48 8b 43 40 mov 0x40(%rbx),%rax 237ef4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237ef8: 45 31 c0 xor %r8d,%r8d 237efb: 41 b9 0a 00 00 00 mov $0xa,%r9d 237f01: 8b 48 18 mov 0x18(%rax),%ecx 237f04: 48 8b 43 38 mov 0x38(%rbx),%rax 237f08: 0f b6 50 06 movzbl 0x6(%rax),%edx 237f0c: 48 8b 43 30 mov 0x30(%rbx),%rax 237f10: 8b 70 3c mov 0x3c(%rax),%esi 237f13: 6a 50 pushq $0x50 237f15: 68 00 00 00 00 pushq $0x0 237f1a: 6a 32 pushq $0x32 237f1c: e8 00 00 00 00 callq 237f21 237f21: 48 8b 53 38 mov 0x38(%rbx),%rdx 237f25: 48 8b 43 40 mov 0x40(%rbx),%rax 237f29: 41 b9 01 00 00 00 mov $0x1,%r9d 237f2f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237f33: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 237f37: 48 8b 53 30 mov 0x30(%rbx),%rdx 237f3b: 44 8b 40 1c mov 0x1c(%rax),%r8d 237f3f: 8b 72 3c mov 0x3c(%rdx),%esi 237f42: ba 01 00 00 00 mov $0x1,%edx 237f47: e8 00 00 00 00 callq 237f4c 237f4c: 48 8b 43 30 mov 0x30(%rbx),%rax 237f50: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237f54: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 237f5b: 8b 70 3c mov 0x3c(%rax),%esi 237f5e: e8 00 00 00 00 callq 237f63 237f63: 48 8b 53 38 mov 0x38(%rbx),%rdx 237f67: 48 8b 43 40 mov 0x40(%rbx),%rax 237f6b: 45 89 e1 mov %r12d,%r9d 237f6e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237f72: 0f b6 0a movzbl (%rdx),%ecx 237f75: 48 8b 53 30 mov 0x30(%rbx),%rdx 237f79: 44 8b 00 mov (%rax),%r8d 237f7c: 8b 72 3c mov 0x3c(%rdx),%esi 237f7f: ba 01 00 00 00 mov $0x1,%edx 237f84: e8 00 00 00 00 callq 237f89 237f89: 48 8b 4b 30 mov 0x30(%rbx),%rcx 237f8d: 48 8b 53 40 mov 0x40(%rbx),%rdx 237f91: 48 8b 43 38 mov 0x38(%rbx),%rax 237f95: 48 8b 7b 08 mov 0x8(%rbx),%rdi 237f99: 8b 71 34 mov 0x34(%rcx),%esi 237f9c: 0f b6 4d 04 movzbl 0x4(%rbp),%ecx 237fa0: 44 8b 4a 04 mov 0x4(%rdx),%r9d 237fa4: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 237fa9: 51 push %rcx 237faa: 8b 4a 10 mov 0x10(%rdx),%ecx 237fad: 51 push %rcx 237fae: 0f b6 48 04 movzbl 0x4(%rax),%ecx 237fb2: 51 push %rcx 237fb3: 0f b6 4d 03 movzbl 0x3(%rbp),%ecx 237fb7: 51 push %rcx 237fb8: 8b 4a 0c mov 0xc(%rdx),%ecx 237fbb: 51 push %rcx 237fbc: 0f b6 48 03 movzbl 0x3(%rax),%ecx 237fc0: 51 push %rcx 237fc1: 0f b6 4d 02 movzbl 0x2(%rbp),%ecx 237fc5: 51 push %rcx 237fc6: 8b 52 08 mov 0x8(%rdx),%edx 237fc9: b9 04 00 00 00 mov $0x4,%ecx 237fce: 52 push %rdx 237fcf: 0f b6 40 02 movzbl 0x2(%rax),%eax 237fd3: 31 d2 xor %edx,%edx 237fd5: 50 push %rax 237fd6: 0f b6 45 01 movzbl 0x1(%rbp),%eax 237fda: 50 push %rax 237fdb: e8 00 00 00 00 callq 237fe0 237fe0: 4c 8b 6b 08 mov 0x8(%rbx),%r13 237fe4: 48 8b 43 30 mov 0x30(%rbx),%rax 237fe8: 44 8b 7d 05 mov 0x5(%rbp),%r15d 237fec: 48 83 c4 68 add $0x68,%rsp 237ff0: 49 8b 7d 18 mov 0x18(%r13),%rdi 237ff4: 44 8b 70 14 mov 0x14(%rax),%r14d 237ff8: 44 89 fa mov %r15d,%edx 237ffb: 48 8b 07 mov (%rdi),%rax 237ffe: 44 89 f6 mov %r14d,%esi 238001: 48 8b 40 08 mov 0x8(%rax),%rax 238005: e8 00 00 00 00 callq 23800a 23800a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23800f: 4c 8b 6b 08 mov 0x8(%rbx),%r13 238013: 48 8b 43 30 mov 0x30(%rbx),%rax 238017: 44 8b 7d 09 mov 0x9(%rbp),%r15d 23801b: 49 8b 7d 18 mov 0x18(%r13),%rdi 23801f: 44 8b 70 18 mov 0x18(%rax),%r14d 238023: 44 89 fa mov %r15d,%edx 238026: 48 8b 07 mov (%rdi),%rax 238029: 44 89 f6 mov %r14d,%esi 23802c: 48 8b 40 08 mov 0x8(%rax),%rax 238030: e8 00 00 00 00 callq 238035 238035: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23803a: 4c 8b 6b 08 mov 0x8(%rbx),%r13 23803e: 48 8b 43 30 mov 0x30(%rbx),%rax 238042: 44 8b 7d 0d mov 0xd(%rbp),%r15d 238046: 49 8b 7d 18 mov 0x18(%r13),%rdi 23804a: 44 8b 70 1c mov 0x1c(%rax),%r14d 23804e: 44 89 fa mov %r15d,%edx 238051: 48 8b 07 mov (%rdi),%rax 238054: 44 89 f6 mov %r14d,%esi 238057: 48 8b 40 08 mov 0x8(%rax),%rax 23805b: e8 00 00 00 00 callq 238060 238060: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 238065: 4c 8b 6b 08 mov 0x8(%rbx),%r13 238069: 48 8b 43 30 mov 0x30(%rbx),%rax 23806d: 44 8b 7d 11 mov 0x11(%rbp),%r15d 238071: 49 8b 7d 18 mov 0x18(%r13),%rdi 238075: 44 8b 70 20 mov 0x20(%rax),%r14d 238079: 44 89 fa mov %r15d,%edx 23807c: 48 8b 07 mov (%rdi),%rax 23807f: 44 89 f6 mov %r14d,%esi 238082: 48 8b 40 08 mov 0x8(%rax),%rax 238086: e8 00 00 00 00 callq 23808b 23808b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 238090: 4c 8b 6b 08 mov 0x8(%rbx),%r13 238094: 48 8b 43 30 mov 0x30(%rbx),%rax 238098: 44 8b 7d 15 mov 0x15(%rbp),%r15d 23809c: 49 8b 7d 18 mov 0x18(%r13),%rdi 2380a0: 44 8b 70 24 mov 0x24(%rax),%r14d 2380a4: 44 89 fa mov %r15d,%edx 2380a7: 48 8b 07 mov (%rdi),%rax 2380aa: 44 89 f6 mov %r14d,%esi 2380ad: 48 8b 40 08 mov 0x8(%rax),%rax 2380b1: e8 00 00 00 00 callq 2380b6 2380b6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2380bb: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2380bf: 48 8b 43 30 mov 0x30(%rbx),%rax 2380c3: 44 8b 7d 19 mov 0x19(%rbp),%r15d 2380c7: 49 8b 7d 18 mov 0x18(%r13),%rdi 2380cb: 44 8b 70 28 mov 0x28(%rax),%r14d 2380cf: 44 89 fa mov %r15d,%edx 2380d2: 48 8b 07 mov (%rdi),%rax 2380d5: 44 89 f6 mov %r14d,%esi 2380d8: 48 8b 40 08 mov 0x8(%rax),%rax 2380dc: e8 00 00 00 00 callq 2380e1 2380e1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2380e6: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2380ea: 48 8b 43 30 mov 0x30(%rbx),%rax 2380ee: 44 8b 7d 1d mov 0x1d(%rbp),%r15d 2380f2: 49 8b 7d 18 mov 0x18(%r13),%rdi 2380f6: 44 8b 70 2c mov 0x2c(%rax),%r14d 2380fa: 44 89 fa mov %r15d,%edx 2380fd: 48 8b 07 mov (%rdi),%rax 238100: 44 89 f6 mov %r14d,%esi 238103: 48 8b 40 08 mov 0x8(%rax),%rax 238107: e8 00 00 00 00 callq 23810c 23810c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 238111: 44 8b 75 21 mov 0x21(%rbp),%r14d 238115: 48 8b 6b 08 mov 0x8(%rbx),%rbp 238119: 48 8b 43 30 mov 0x30(%rbx),%rax 23811d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 238121: 44 89 f2 mov %r14d,%edx 238124: 44 8b 68 30 mov 0x30(%rax),%r13d 238128: 48 8b 07 mov (%rdi),%rax 23812b: 44 89 ee mov %r13d,%esi 23812e: 48 8b 40 08 mov 0x8(%rax),%rax 238132: e8 00 00 00 00 callq 238137 238137: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23813c: 41 83 fc 04 cmp $0x4,%r12d 238140: 0f 84 63 01 00 00 je 2382a9 238146: 77 7b ja 2381c3 238148: 41 83 fc 02 cmp $0x2,%r12d 23814c: 0f 84 f7 02 00 00 je 238449 238152: 41 83 fc 03 cmp $0x3,%r12d 238156: 75 35 jne 23818d 238158: 48 8b 53 38 mov 0x38(%rbx),%rdx 23815c: 48 8b 43 40 mov 0x40(%rbx),%rax 238160: 41 b9 01 00 00 00 mov $0x1,%r9d 238166: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23816a: 0f b6 4a 19 movzbl 0x19(%rdx),%ecx 23816e: 48 8b 53 30 mov 0x30(%rbx),%rdx 238172: 44 8b 40 64 mov 0x64(%rax),%r8d 238176: 8b 72 40 mov 0x40(%rdx),%esi 238179: 5b pop %rbx 23817a: ba 01 00 00 00 mov $0x1,%edx 23817f: 5d pop %rbp 238180: 41 5c pop %r12 238182: 41 5d pop %r13 238184: 41 5e pop %r14 238186: 41 5f pop %r15 238188: e9 00 00 00 00 jmpq 23818d 23818d: 45 85 e4 test %r12d,%r12d 238190: 0f 84 d9 02 00 00 je 23846f 238196: 41 83 fc 01 cmp $0x1,%r12d 23819a: 0f 85 f5 02 00 00 jne 238495 2381a0: 48 8b 53 38 mov 0x38(%rbx),%rdx 2381a4: 48 8b 43 40 mov 0x40(%rbx),%rax 2381a8: 41 b9 01 00 00 00 mov $0x1,%r9d 2381ae: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2381b2: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 2381b6: 48 8b 53 30 mov 0x30(%rbx),%rdx 2381ba: 44 8b 40 5c mov 0x5c(%rax),%r8d 2381be: 8b 72 40 mov 0x40(%rdx),%esi 2381c1: eb b6 jmp 238179 2381c3: 41 83 fc 06 cmp $0x6,%r12d 2381c7: 0f 84 d3 02 00 00 je 2384a0 2381cd: 41 83 fc 07 cmp $0x7,%r12d 2381d1: 75 23 jne 2381f6 2381d3: 48 8b 53 38 mov 0x38(%rbx),%rdx 2381d7: 48 8b 43 40 mov 0x40(%rbx),%rax 2381db: 41 b9 01 00 00 00 mov $0x1,%r9d 2381e1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2381e5: 0f b6 4a 1d movzbl 0x1d(%rdx),%ecx 2381e9: 48 8b 53 30 mov 0x30(%rbx),%rdx 2381ed: 44 8b 40 74 mov 0x74(%rax),%r8d 2381f1: 8b 72 40 mov 0x40(%rdx),%esi 2381f4: eb 83 jmp 238179 2381f6: 41 83 fc 05 cmp $0x5,%r12d 2381fa: 0f 85 95 02 00 00 jne 238495 238200: 48 8b 53 38 mov 0x38(%rbx),%rdx 238204: 48 8b 43 40 mov 0x40(%rbx),%rax 238208: 41 b9 01 00 00 00 mov $0x1,%r9d 23820e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238212: 0f b6 4a 1b movzbl 0x1b(%rdx),%ecx 238216: 48 8b 53 30 mov 0x30(%rbx),%rdx 23821a: 44 8b 40 6c mov 0x6c(%rax),%r8d 23821e: 8b 72 40 mov 0x40(%rdx),%esi 238221: e9 53 ff ff ff jmpq 238179 238226: 49 8b 75 10 mov 0x10(%r13),%rsi 23822a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 238231 238231: 89 c0 mov %eax,%eax 238233: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 23823b 23823a: 00 23823b: 0f 83 ce fd ff ff jae 23800f 238241: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 238248 238248: 48 85 c0 test %rax,%rax 23824b: 74 13 je 238260 23824d: 48 8b 78 08 mov 0x8(%rax),%rdi 238251: 48 83 c6 08 add $0x8,%rsi 238255: 44 89 f9 mov %r15d,%ecx 238258: 44 89 f2 mov %r14d,%edx 23825b: e8 00 00 00 00 callq 238260 238260: e9 aa fd ff ff jmpq 23800f 238265: 48 8b 75 10 mov 0x10(%rbp),%rsi 238269: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 238270 238270: 89 c0 mov %eax,%eax 238272: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 23827a 238279: 00 23827a: 0f 83 bc fe ff ff jae 23813c 238280: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 238287 238287: 48 85 c0 test %rax,%rax 23828a: 74 13 je 23829f 23828c: 48 8b 78 08 mov 0x8(%rax),%rdi 238290: 48 83 c6 08 add $0x8,%rsi 238294: 44 89 f1 mov %r14d,%ecx 238297: 44 89 ea mov %r13d,%edx 23829a: e8 00 00 00 00 callq 23829f 23829f: 41 83 fc 04 cmp $0x4,%r12d 2382a3: 0f 85 9d fe ff ff jne 238146 2382a9: 48 8b 53 38 mov 0x38(%rbx),%rdx 2382ad: 48 8b 43 40 mov 0x40(%rbx),%rax 2382b1: 41 b9 01 00 00 00 mov $0x1,%r9d 2382b7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2382bb: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 2382bf: 48 8b 53 30 mov 0x30(%rbx),%rdx 2382c3: 44 8b 40 68 mov 0x68(%rax),%r8d 2382c7: 8b 72 40 mov 0x40(%rdx),%esi 2382ca: e9 aa fe ff ff jmpq 238179 2382cf: 49 8b 75 10 mov 0x10(%r13),%rsi 2382d3: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2382da 2382da: 89 c0 mov %eax,%eax 2382dc: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2382e4 2382e3: 00 2382e4: 0f 83 27 fe ff ff jae 238111 2382ea: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2382f1 2382f1: 48 85 c0 test %rax,%rax 2382f4: 74 13 je 238309 2382f6: 48 8b 78 08 mov 0x8(%rax),%rdi 2382fa: 48 83 c6 08 add $0x8,%rsi 2382fe: 44 89 f9 mov %r15d,%ecx 238301: 44 89 f2 mov %r14d,%edx 238304: e8 00 00 00 00 callq 238309 238309: e9 03 fe ff ff jmpq 238111 23830e: 49 8b 75 10 mov 0x10(%r13),%rsi 238312: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 238319 238319: 89 c0 mov %eax,%eax 23831b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 238323 238322: 00 238323: 0f 83 bd fd ff ff jae 2380e6 238329: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 238330 238330: 48 85 c0 test %rax,%rax 238333: 74 13 je 238348 238335: 48 8b 78 08 mov 0x8(%rax),%rdi 238339: 48 83 c6 08 add $0x8,%rsi 23833d: 44 89 f9 mov %r15d,%ecx 238340: 44 89 f2 mov %r14d,%edx 238343: e8 00 00 00 00 callq 238348 238348: e9 99 fd ff ff jmpq 2380e6 23834d: 49 8b 75 10 mov 0x10(%r13),%rsi 238351: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 238358 238358: 89 c0 mov %eax,%eax 23835a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 238362 238361: 00 238362: 0f 83 53 fd ff ff jae 2380bb 238368: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 23836f 23836f: 48 85 c0 test %rax,%rax 238372: 74 13 je 238387 238374: 48 8b 78 08 mov 0x8(%rax),%rdi 238378: 48 83 c6 08 add $0x8,%rsi 23837c: 44 89 f9 mov %r15d,%ecx 23837f: 44 89 f2 mov %r14d,%edx 238382: e8 00 00 00 00 callq 238387 238387: e9 2f fd ff ff jmpq 2380bb 23838c: 49 8b 75 10 mov 0x10(%r13),%rsi 238390: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 238397 238397: 89 c0 mov %eax,%eax 238399: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2383a1 2383a0: 00 2383a1: 0f 83 e9 fc ff ff jae 238090 2383a7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2383ae 2383ae: 48 85 c0 test %rax,%rax 2383b1: 74 13 je 2383c6 2383b3: 48 8b 78 08 mov 0x8(%rax),%rdi 2383b7: 48 83 c6 08 add $0x8,%rsi 2383bb: 44 89 f9 mov %r15d,%ecx 2383be: 44 89 f2 mov %r14d,%edx 2383c1: e8 00 00 00 00 callq 2383c6 2383c6: e9 c5 fc ff ff jmpq 238090 2383cb: 49 8b 75 10 mov 0x10(%r13),%rsi 2383cf: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2383d6 2383d6: 89 c0 mov %eax,%eax 2383d8: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2383e0 2383df: 00 2383e0: 0f 83 7f fc ff ff jae 238065 2383e6: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2383ed 2383ed: 48 85 c0 test %rax,%rax 2383f0: 74 13 je 238405 2383f2: 48 8b 78 08 mov 0x8(%rax),%rdi 2383f6: 48 83 c6 08 add $0x8,%rsi 2383fa: 44 89 f9 mov %r15d,%ecx 2383fd: 44 89 f2 mov %r14d,%edx 238400: e8 00 00 00 00 callq 238405 238405: e9 5b fc ff ff jmpq 238065 23840a: 49 8b 75 10 mov 0x10(%r13),%rsi 23840e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 238415 238415: 89 c0 mov %eax,%eax 238417: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 23841f 23841e: 00 23841f: 0f 83 15 fc ff ff jae 23803a 238425: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 23842c 23842c: 48 85 c0 test %rax,%rax 23842f: 74 13 je 238444 238431: 48 8b 78 08 mov 0x8(%rax),%rdi 238435: 48 83 c6 08 add $0x8,%rsi 238439: 44 89 f9 mov %r15d,%ecx 23843c: 44 89 f2 mov %r14d,%edx 23843f: e8 00 00 00 00 callq 238444 238444: e9 f1 fb ff ff jmpq 23803a 238449: 48 8b 53 38 mov 0x38(%rbx),%rdx 23844d: 48 8b 43 40 mov 0x40(%rbx),%rax 238451: 41 b9 01 00 00 00 mov $0x1,%r9d 238457: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23845b: 0f b6 4a 18 movzbl 0x18(%rdx),%ecx 23845f: 48 8b 53 30 mov 0x30(%rbx),%rdx 238463: 44 8b 40 60 mov 0x60(%rax),%r8d 238467: 8b 72 40 mov 0x40(%rdx),%esi 23846a: e9 0a fd ff ff jmpq 238179 23846f: 48 8b 53 38 mov 0x38(%rbx),%rdx 238473: 48 8b 43 40 mov 0x40(%rbx),%rax 238477: 41 b9 01 00 00 00 mov $0x1,%r9d 23847d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238481: 0f b6 4a 16 movzbl 0x16(%rdx),%ecx 238485: 48 8b 53 30 mov 0x30(%rbx),%rdx 238489: 44 8b 40 58 mov 0x58(%rax),%r8d 23848d: 8b 72 40 mov 0x40(%rdx),%esi 238490: e9 e4 fc ff ff jmpq 238179 238495: 5b pop %rbx 238496: 5d pop %rbp 238497: 41 5c pop %r12 238499: 41 5d pop %r13 23849b: 41 5e pop %r14 23849d: 41 5f pop %r15 23849f: c3 retq 2384a0: 48 8b 53 38 mov 0x38(%rbx),%rdx 2384a4: 48 8b 43 40 mov 0x40(%rbx),%rax 2384a8: 41 b9 01 00 00 00 mov $0x1,%r9d 2384ae: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2384b2: 0f b6 4a 1c movzbl 0x1c(%rdx),%ecx 2384b6: 48 8b 53 30 mov 0x30(%rbx),%rdx 2384ba: 44 8b 40 70 mov 0x70(%rax),%r8d 2384be: 8b 72 40 mov 0x40(%rdx),%esi 2384c1: e9 b3 fc ff ff jmpq 238179 2384c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2384cd: 00 00 00 00000000002384d0 : 2384d0: e8 00 00 00 00 callq 2384d5 2384d5: 55 push %rbp 2384d6: 48 89 f5 mov %rsi,%rbp 2384d9: 53 push %rbx 2384da: 80 be b9 00 00 00 00 cmpb $0x0,0xb9(%rsi) 2384e1: 48 89 fb mov %rdi,%rbx 2384e4: 0f 85 c8 00 00 00 jne 2385b2 2384ea: 80 bd 94 00 00 00 00 cmpb $0x0,0x94(%rbp) 2384f1: 0f 85 d6 00 00 00 jne 2385cd 2384f7: 80 bd de 00 00 00 00 cmpb $0x0,0xde(%rbp) 2384fe: 0f 85 ea 00 00 00 jne 2385ee 238504: 48 8b 53 38 mov 0x38(%rbx),%rdx 238508: 48 8b 43 40 mov 0x40(%rbx),%rax 23850c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238510: 44 0f b6 8d b9 00 00 movzbl 0xb9(%rbp),%r9d 238517: 00 238518: 0f b6 4a 4c movzbl 0x4c(%rdx),%ecx 23851c: 48 8b 53 30 mov 0x30(%rbx),%rdx 238520: 44 8b 80 30 01 00 00 mov 0x130(%rax),%r8d 238527: 8b 72 70 mov 0x70(%rdx),%esi 23852a: ba 01 00 00 00 mov $0x1,%edx 23852f: e8 00 00 00 00 callq 238534 238534: 48 8b 53 38 mov 0x38(%rbx),%rdx 238538: 48 8b 43 40 mov 0x40(%rbx),%rax 23853c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238540: 44 0f b6 8d 94 00 00 movzbl 0x94(%rbp),%r9d 238547: 00 238548: 0f b6 4a 4f movzbl 0x4f(%rdx),%ecx 23854c: 48 8b 53 30 mov 0x30(%rbx),%rdx 238550: 44 8b 80 3c 01 00 00 mov 0x13c(%rax),%r8d 238557: 8b 72 70 mov 0x70(%rdx),%esi 23855a: ba 01 00 00 00 mov $0x1,%edx 23855f: e8 00 00 00 00 callq 238564 238564: 48 8b 53 38 mov 0x38(%rbx),%rdx 238568: 48 8b 43 40 mov 0x40(%rbx),%rax 23856c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238570: 44 0f b6 8d de 00 00 movzbl 0xde(%rbp),%r9d 238577: 00 238578: 0f b6 4a 50 movzbl 0x50(%rdx),%ecx 23857c: 48 8b 53 30 mov 0x30(%rbx),%rdx 238580: 44 8b 80 40 01 00 00 mov 0x140(%rax),%r8d 238587: 8b 72 70 mov 0x70(%rdx),%esi 23858a: ba 01 00 00 00 mov $0x1,%edx 23858f: e8 00 00 00 00 callq 238594 238594: 48 8b 43 30 mov 0x30(%rbx),%rax 238598: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23859c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2385a3: 8b 70 70 mov 0x70(%rax),%esi 2385a6: e8 00 00 00 00 callq 2385ab 2385ab: 85 c0 test %eax,%eax 2385ad: 75 58 jne 238607 2385af: 5b pop %rbx 2385b0: 5d pop %rbp 2385b1: c3 retq 2385b2: 48 8d 96 b9 00 00 00 lea 0xb9(%rsi),%rdx 2385b9: 31 f6 xor %esi,%esi 2385bb: e8 00 00 00 00 callq 2385c0 2385c0: 80 bd 94 00 00 00 00 cmpb $0x0,0x94(%rbp) 2385c7: 0f 84 2a ff ff ff je 2384f7 2385cd: 48 8d 95 94 00 00 00 lea 0x94(%rbp),%rdx 2385d4: be 02 00 00 00 mov $0x2,%esi 2385d9: 48 89 df mov %rbx,%rdi 2385dc: e8 00 00 00 00 callq 2385e1 2385e1: 80 bd de 00 00 00 00 cmpb $0x0,0xde(%rbp) 2385e8: 0f 84 16 ff ff ff je 238504 2385ee: 48 8d 95 de 00 00 00 lea 0xde(%rbp),%rdx 2385f5: be 03 00 00 00 mov $0x3,%esi 2385fa: 48 89 df mov %rbx,%rdi 2385fd: e8 00 00 00 00 callq 238602 238602: e9 fd fe ff ff jmpq 238504 238607: 48 8b 53 38 mov 0x38(%rbx),%rdx 23860b: 48 8b 43 40 mov 0x40(%rbx),%rax 23860f: 41 b9 01 00 00 00 mov $0x1,%r9d 238615: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238619: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 23861d: 48 8b 53 30 mov 0x30(%rbx),%rdx 238621: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 238628: 5b pop %rbx 238629: 8b 72 70 mov 0x70(%rdx),%esi 23862c: 5d pop %rbp 23862d: ba 01 00 00 00 mov $0x1,%edx 238632: e9 00 00 00 00 jmpq 238637 238637: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23863e: 00 00 0000000000238640 : 238640: e8 00 00 00 00 callq 238645 238645: 55 push %rbp 238646: 48 89 f5 mov %rsi,%rbp 238649: 41 b9 01 00 00 00 mov $0x1,%r9d 23864f: 53 push %rbx 238650: 48 8b 57 38 mov 0x38(%rdi),%rdx 238654: 48 89 fb mov %rdi,%rbx 238657: 48 8b 47 40 mov 0x40(%rdi),%rax 23865b: 0f b6 8a 96 00 00 00 movzbl 0x96(%rdx),%ecx 238662: 48 8b 57 30 mov 0x30(%rdi),%rdx 238666: 44 8b 80 58 02 00 00 mov 0x258(%rax),%r8d 23866d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 238671: 8b b2 04 01 00 00 mov 0x104(%rdx),%esi 238677: ba 01 00 00 00 mov $0x1,%edx 23867c: e8 00 00 00 00 callq 238681 238681: 31 c9 xor %ecx,%ecx 238683: 45 31 c9 xor %r9d,%r9d 238686: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 23868a: 0f 85 c7 01 00 00 jne 238857 238690: 48 8b 53 40 mov 0x40(%rbx),%rdx 238694: 48 8b 43 38 mov 0x38(%rbx),%rax 238698: 48 8b 73 30 mov 0x30(%rbx),%rsi 23869c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2386a0: 44 0f b6 50 21 movzbl 0x21(%rax),%r10d 2386a5: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 2386ac: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 2386b2: 51 push %rcx 2386b3: 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%ecx 2386b9: 51 push %rcx 2386ba: 0f b6 48 23 movzbl 0x23(%rax),%ecx 2386be: 51 push %rcx 2386bf: 44 89 d1 mov %r10d,%ecx 2386c2: 41 51 push %r9 2386c4: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 2386ca: 52 push %rdx 2386cb: 0f b6 40 22 movzbl 0x22(%rax),%eax 2386cf: ba 03 00 00 00 mov $0x3,%edx 2386d4: 50 push %rax 2386d5: e8 00 00 00 00 callq 2386da 2386da: 31 c9 xor %ecx,%ecx 2386dc: 45 31 c9 xor %r9d,%r9d 2386df: 48 83 c4 30 add $0x30,%rsp 2386e3: 80 7d 4a 00 cmpb $0x0,0x4a(%rbp) 2386e7: 0f 85 f0 01 00 00 jne 2388dd 2386ed: 48 8b 53 40 mov 0x40(%rbx),%rdx 2386f1: 48 8b 43 38 mov 0x38(%rbx),%rax 2386f5: 48 8b 73 30 mov 0x30(%rbx),%rsi 2386f9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2386fd: 44 0f b6 50 24 movzbl 0x24(%rax),%r10d 238702: 44 8b 82 90 00 00 00 mov 0x90(%rdx),%r8d 238709: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 23870f: 51 push %rcx 238710: 8b 8a 98 00 00 00 mov 0x98(%rdx),%ecx 238716: 51 push %rcx 238717: 0f b6 48 26 movzbl 0x26(%rax),%ecx 23871b: 51 push %rcx 23871c: 44 89 d1 mov %r10d,%ecx 23871f: 41 51 push %r9 238721: 8b 92 94 00 00 00 mov 0x94(%rdx),%edx 238727: 52 push %rdx 238728: 0f b6 40 25 movzbl 0x25(%rax),%eax 23872c: ba 03 00 00 00 mov $0x3,%edx 238731: 50 push %rax 238732: e8 00 00 00 00 callq 238737 238737: 31 c9 xor %ecx,%ecx 238739: 45 31 c9 xor %r9d,%r9d 23873c: 48 83 c4 30 add $0x30,%rsp 238740: 80 7d 25 00 cmpb $0x0,0x25(%rbp) 238744: 0f 85 72 01 00 00 jne 2388bc 23874a: 48 8b 53 40 mov 0x40(%rbx),%rdx 23874e: 48 8b 43 38 mov 0x38(%rbx),%rax 238752: 48 8b 73 30 mov 0x30(%rbx),%rsi 238756: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23875a: 44 0f b6 50 21 movzbl 0x21(%rax),%r10d 23875f: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 238766: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 23876c: 51 push %rcx 23876d: 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%ecx 238773: 51 push %rcx 238774: 0f b6 48 23 movzbl 0x23(%rax),%ecx 238778: 51 push %rcx 238779: 44 89 d1 mov %r10d,%ecx 23877c: 41 51 push %r9 23877e: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 238784: 52 push %rdx 238785: 0f b6 40 22 movzbl 0x22(%rax),%eax 238789: ba 03 00 00 00 mov $0x3,%edx 23878e: 50 push %rax 23878f: e8 00 00 00 00 callq 238794 238794: 31 c9 xor %ecx,%ecx 238796: 45 31 c9 xor %r9d,%r9d 238799: 48 83 c4 30 add $0x30,%rsp 23879d: 80 bd 94 00 00 00 00 cmpb $0x0,0x94(%rbp) 2387a4: 0f 85 ee 00 00 00 jne 238898 2387aa: 48 8b 53 40 mov 0x40(%rbx),%rdx 2387ae: 48 8b 43 38 mov 0x38(%rbx),%rax 2387b2: 48 8b 73 30 mov 0x30(%rbx),%rsi 2387b6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2387ba: 44 0f b6 50 24 movzbl 0x24(%rax),%r10d 2387bf: 44 8b 82 90 00 00 00 mov 0x90(%rdx),%r8d 2387c6: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 2387cc: 51 push %rcx 2387cd: 8b 8a 98 00 00 00 mov 0x98(%rdx),%ecx 2387d3: 51 push %rcx 2387d4: 0f b6 48 26 movzbl 0x26(%rax),%ecx 2387d8: 51 push %rcx 2387d9: 44 89 d1 mov %r10d,%ecx 2387dc: 41 51 push %r9 2387de: 8b 92 94 00 00 00 mov 0x94(%rdx),%edx 2387e4: 52 push %rdx 2387e5: 0f b6 40 25 movzbl 0x25(%rax),%eax 2387e9: ba 03 00 00 00 mov $0x3,%edx 2387ee: 50 push %rax 2387ef: e8 00 00 00 00 callq 2387f4 2387f4: 31 c9 xor %ecx,%ecx 2387f6: 45 31 c9 xor %r9d,%r9d 2387f9: 48 83 c4 30 add $0x30,%rsp 2387fd: 80 bd de 00 00 00 00 cmpb $0x0,0xde(%rbp) 238804: 75 6e jne 238874 238806: 48 8b 53 40 mov 0x40(%rbx),%rdx 23880a: 48 8b 43 38 mov 0x38(%rbx),%rax 23880e: 48 8b 73 30 mov 0x30(%rbx),%rsi 238812: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238816: 44 0f b6 50 21 movzbl 0x21(%rax),%r10d 23881b: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 238822: 8b b6 a8 00 00 00 mov 0xa8(%rsi),%esi 238828: 51 push %rcx 238829: 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%ecx 23882f: 51 push %rcx 238830: 0f b6 48 23 movzbl 0x23(%rax),%ecx 238834: 51 push %rcx 238835: 44 89 d1 mov %r10d,%ecx 238838: 41 51 push %r9 23883a: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 238840: 52 push %rdx 238841: 0f b6 40 22 movzbl 0x22(%rax),%eax 238845: ba 03 00 00 00 mov $0x3,%edx 23884a: 50 push %rax 23884b: e8 00 00 00 00 callq 238850 238850: 48 83 c4 30 add $0x30,%rsp 238854: 5b pop %rbx 238855: 5d pop %rbp 238856: c3 retq 238857: 48 89 ea mov %rbp,%rdx 23885a: 31 f6 xor %esi,%esi 23885c: 48 89 df mov %rbx,%rdi 23885f: e8 00 00 00 00 callq 238864 238864: b9 02 00 00 00 mov $0x2,%ecx 238869: 41 b9 01 00 00 00 mov $0x1,%r9d 23886f: e9 1c fe ff ff jmpq 238690 238874: 48 8d 95 de 00 00 00 lea 0xde(%rbp),%rdx 23887b: be 04 00 00 00 mov $0x4,%esi 238880: 48 89 df mov %rbx,%rdi 238883: e8 00 00 00 00 callq 238888 238888: b9 02 00 00 00 mov $0x2,%ecx 23888d: 41 b9 01 00 00 00 mov $0x1,%r9d 238893: e9 6e ff ff ff jmpq 238806 238898: 48 8d 95 94 00 00 00 lea 0x94(%rbp),%rdx 23889f: be 03 00 00 00 mov $0x3,%esi 2388a4: 48 89 df mov %rbx,%rdi 2388a7: e8 00 00 00 00 callq 2388ac 2388ac: b9 02 00 00 00 mov $0x2,%ecx 2388b1: 41 b9 01 00 00 00 mov $0x1,%r9d 2388b7: e9 ee fe ff ff jmpq 2387aa 2388bc: 48 8d 55 25 lea 0x25(%rbp),%rdx 2388c0: be 02 00 00 00 mov $0x2,%esi 2388c5: 48 89 df mov %rbx,%rdi 2388c8: e8 00 00 00 00 callq 2388cd 2388cd: b9 02 00 00 00 mov $0x2,%ecx 2388d2: 41 b9 01 00 00 00 mov $0x1,%r9d 2388d8: e9 6d fe ff ff jmpq 23874a 2388dd: 48 8d 55 4a lea 0x4a(%rbp),%rdx 2388e1: be 01 00 00 00 mov $0x1,%esi 2388e6: 48 89 df mov %rbx,%rdi 2388e9: e8 00 00 00 00 callq 2388ee 2388ee: b9 02 00 00 00 mov $0x2,%ecx 2388f3: 41 b9 01 00 00 00 mov $0x1,%r9d 2388f9: e9 ef fd ff ff jmpq 2386ed 2388fe: 66 90 xchg %ax,%ax 0000000000238900 : 238900: e8 00 00 00 00 callq 238905 238905: 53 push %rbx 238906: 48 8b 47 40 mov 0x40(%rdi),%rax 23890a: 49 89 f1 mov %rsi,%r9 23890d: 48 89 fb mov %rdi,%rbx 238910: 41 83 79 44 02 cmpl $0x2,0x44(%r9) 238915: 44 8b 80 18 02 00 00 mov 0x218(%rax),%r8d 23891c: 48 8b 47 38 mov 0x38(%rdi),%rax 238920: 0f b6 88 86 00 00 00 movzbl 0x86(%rax),%ecx 238927: 48 8b 47 30 mov 0x30(%rdi),%rax 23892b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 23892f: 8b 70 5c mov 0x5c(%rax),%esi 238932: 74 3c je 238970 238934: 45 31 c9 xor %r9d,%r9d 238937: ba 01 00 00 00 mov $0x1,%edx 23893c: e8 00 00 00 00 callq 238941 238941: 48 8b 53 38 mov 0x38(%rbx),%rdx 238945: 48 8b 43 40 mov 0x40(%rbx),%rax 238949: 45 31 c9 xor %r9d,%r9d 23894c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238950: 0f b6 8a 87 00 00 00 movzbl 0x87(%rdx),%ecx 238957: 48 8b 53 30 mov 0x30(%rbx),%rdx 23895b: 44 8b 80 1c 02 00 00 mov 0x21c(%rax),%r8d 238962: 5b pop %rbx 238963: 8b 72 5c mov 0x5c(%rdx),%esi 238966: ba 01 00 00 00 mov $0x1,%edx 23896b: e9 00 00 00 00 jmpq 238970 238970: 41 b9 01 00 00 00 mov $0x1,%r9d 238976: ba 01 00 00 00 mov $0x1,%edx 23897b: e8 00 00 00 00 callq 238980 238980: eb bf jmp 238941 238982: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 238989: 00 00 00 00 23898d: 0f 1f 00 nopl (%rax) 0000000000238990 : 238990: e8 00 00 00 00 callq 238995 238995: 41 54 push %r12 238997: 41 89 d4 mov %edx,%r12d 23899a: 55 push %rbp 23899b: 48 89 f5 mov %rsi,%rbp 23899e: 53 push %rbx 23899f: 48 89 fb mov %rdi,%rbx 2389a2: 48 83 ec 28 sub $0x28,%rsp 2389a6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2389ad: 00 00 2389af: 48 89 44 24 20 mov %rax,0x20(%rsp) 2389b4: 31 c0 xor %eax,%eax 2389b6: 8b 47 18 mov 0x18(%rdi),%eax 2389b9: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2389bd: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 2389c4: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2389cb: 00 00 2389cd: 48 89 e6 mov %rsp,%rsi 2389d0: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2389d7: 00 00 2389d9: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2389e0: 00 2389e1: 89 44 24 04 mov %eax,0x4(%rsp) 2389e5: c7 44 24 0c 04 00 00 movl $0x4,0xc(%rsp) 2389ec: 00 2389ed: 88 4c 24 18 mov %cl,0x18(%rsp) 2389f1: 89 54 24 1c mov %edx,0x1c(%rsp) 2389f5: c7 44 24 10 04 00 00 movl $0x4,0x10(%rsp) 2389fc: 00 2389fd: 48 8b 07 mov (%rdi),%rax 238a00: 48 8b 40 70 mov 0x70(%rax),%rax 238a04: e8 00 00 00 00 callq 238a09 238a09: 85 c0 test %eax,%eax 238a0b: 74 1d je 238a2a 238a0d: 48 8b 44 24 20 mov 0x20(%rsp),%rax 238a12: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 238a19: 00 00 238a1b: 0f 85 82 03 00 00 jne 238da3 238a21: 48 83 c4 28 add $0x28,%rsp 238a25: 5b pop %rbx 238a26: 5d pop %rbp 238a27: 41 5c pop %r12 238a29: c3 retq 238a2a: 48 89 ee mov %rbp,%rsi 238a2d: 48 89 df mov %rbx,%rdi 238a30: e8 00 00 00 00 callq 238a35 238a35: 48 8b 53 40 mov 0x40(%rbx),%rdx 238a39: 48 8b 43 38 mov 0x38(%rbx),%rax 238a3d: 48 8b 73 30 mov 0x30(%rbx),%rsi 238a41: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238a45: 44 8b 82 ec 00 00 00 mov 0xec(%rdx),%r8d 238a4c: 0f b6 48 3b movzbl 0x3b(%rax),%ecx 238a50: 8b b6 98 00 00 00 mov 0x98(%rsi),%esi 238a56: 6a 00 pushq $0x0 238a58: 44 8b 8a f8 00 00 00 mov 0xf8(%rdx),%r9d 238a5f: 41 51 push %r9 238a61: 44 0f b6 48 3e movzbl 0x3e(%rax),%r9d 238a66: 41 51 push %r9 238a68: 6a 01 pushq $0x1 238a6a: 44 8b 8a 10 01 00 00 mov 0x110(%rdx),%r9d 238a71: 41 51 push %r9 238a73: 44 0f b6 48 44 movzbl 0x44(%rax),%r9d 238a78: 41 51 push %r9 238a7a: 6a 00 pushq $0x0 238a7c: 44 8b 8a 0c 01 00 00 mov 0x10c(%rdx),%r9d 238a83: 41 51 push %r9 238a85: 44 0f b6 48 43 movzbl 0x43(%rax),%r9d 238a8a: 41 51 push %r9 238a8c: 6a 00 pushq $0x0 238a8e: 44 8b 8a f4 00 00 00 mov 0xf4(%rdx),%r9d 238a95: 41 51 push %r9 238a97: 44 0f b6 48 3d movzbl 0x3d(%rax),%r9d 238a9c: 41 51 push %r9 238a9e: 41 b9 01 00 00 00 mov $0x1,%r9d 238aa4: 6a 01 pushq $0x1 238aa6: 8b 92 f0 00 00 00 mov 0xf0(%rdx),%edx 238aac: 52 push %rdx 238aad: 0f b6 40 3c movzbl 0x3c(%rax),%eax 238ab1: ba 06 00 00 00 mov $0x6,%edx 238ab6: 50 push %rax 238ab7: e8 00 00 00 00 callq 238abc 238abc: 8b 45 40 mov 0x40(%rbp),%eax 238abf: 48 83 c4 78 add $0x78,%rsp 238ac3: 83 f8 04 cmp $0x4,%eax 238ac6: 0f 84 7a 02 00 00 je 238d46 238acc: 0f 87 8e 01 00 00 ja 238c60 238ad2: 83 f8 02 cmp $0x2,%eax 238ad5: 0f 84 38 02 00 00 je 238d13 238adb: 83 f8 03 cmp $0x3,%eax 238ade: 75 51 jne 238b31 238ae0: 48 8b 43 38 mov 0x38(%rbx),%rax 238ae4: 48 8b 53 40 mov 0x40(%rbx),%rdx 238ae8: 83 7d 44 02 cmpl $0x2,0x44(%rbp) 238aec: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238af0: 44 0f b6 48 3d movzbl 0x3d(%rax),%r9d 238af5: 0f b6 48 3f movzbl 0x3f(%rax),%ecx 238af9: 48 8b 43 30 mov 0x30(%rbx),%rax 238afd: 44 8b 92 f4 00 00 00 mov 0xf4(%rdx),%r10d 238b04: 44 8b 82 fc 00 00 00 mov 0xfc(%rdx),%r8d 238b0b: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 238b11: 0f 84 81 02 00 00 je 238d98 238b17: 6a 01 pushq $0x1 238b19: 41 52 push %r10 238b1b: ba 02 00 00 00 mov $0x2,%edx 238b20: 41 51 push %r9 238b22: 41 b9 01 00 00 00 mov $0x1,%r9d 238b28: e8 00 00 00 00 callq 238b2d 238b2d: 48 83 c4 18 add $0x18,%rsp 238b31: 48 8b 53 40 mov 0x40(%rbx),%rdx 238b35: 48 8b 43 38 mov 0x38(%rbx),%rax 238b39: 48 8b 4b 30 mov 0x30(%rbx),%rcx 238b3d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238b41: 41 81 fc 1f 30 05 00 cmp $0x5301f,%r12d 238b48: 0f 8f 63 01 00 00 jg 238cb1 238b4e: f6 45 56 02 testb $0x2,0x56(%rbp) 238b52: 0f 85 a5 01 00 00 jne 238cfd 238b58: 44 0f b6 50 40 movzbl 0x40(%rax),%r10d 238b5d: 44 8b 82 00 01 00 00 mov 0x100(%rdx),%r8d 238b64: 41 b9 01 00 00 00 mov $0x1,%r9d 238b6a: 8b b1 c0 00 00 00 mov 0xc0(%rcx),%esi 238b70: 6a 01 pushq $0x1 238b72: 8b 8a 08 01 00 00 mov 0x108(%rdx),%ecx 238b78: 51 push %rcx 238b79: 0f b6 48 42 movzbl 0x42(%rax),%ecx 238b7d: 51 push %rcx 238b7e: 44 89 d1 mov %r10d,%ecx 238b81: 6a 01 pushq $0x1 238b83: 8b 92 04 01 00 00 mov 0x104(%rdx),%edx 238b89: 52 push %rdx 238b8a: 0f b6 40 41 movzbl 0x41(%rax),%eax 238b8e: ba 03 00 00 00 mov $0x3,%edx 238b93: 50 push %rax 238b94: e8 00 00 00 00 callq 238b99 238b99: 48 8b 53 38 mov 0x38(%rbx),%rdx 238b9d: 48 8b 43 40 mov 0x40(%rbx),%rax 238ba1: 41 b9 01 00 00 00 mov $0x1,%r9d 238ba7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238bab: 48 83 c4 30 add $0x30,%rsp 238baf: 0f b6 4a 45 movzbl 0x45(%rdx),%ecx 238bb3: 48 8b 53 30 mov 0x30(%rbx),%rdx 238bb7: 44 8b 80 14 01 00 00 mov 0x114(%rax),%r8d 238bbe: 8b b2 b8 00 00 00 mov 0xb8(%rdx),%esi 238bc4: ba 01 00 00 00 mov $0x1,%edx 238bc9: e8 00 00 00 00 callq 238bce 238bce: 48 8b 53 38 mov 0x38(%rbx),%rdx 238bd2: 48 8b 43 40 mov 0x40(%rbx),%rax 238bd6: 41 b9 01 00 00 00 mov $0x1,%r9d 238bdc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238be0: 0f b6 4a 46 movzbl 0x46(%rdx),%ecx 238be4: 48 8b 53 30 mov 0x30(%rbx),%rdx 238be8: 44 8b 80 18 01 00 00 mov 0x118(%rax),%r8d 238bef: 8b 72 38 mov 0x38(%rdx),%esi 238bf2: ba 01 00 00 00 mov $0x1,%edx 238bf7: e8 00 00 00 00 callq 238bfc 238bfc: 48 8b 53 38 mov 0x38(%rbx),%rdx 238c00: 48 8b 43 40 mov 0x40(%rbx),%rax 238c04: 41 b9 02 00 00 00 mov $0x2,%r9d 238c0a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238c0e: 0f b6 4a 47 movzbl 0x47(%rdx),%ecx 238c12: 48 8b 53 30 mov 0x30(%rbx),%rdx 238c16: 44 8b 80 1c 01 00 00 mov 0x11c(%rax),%r8d 238c1d: 8b b2 bc 00 00 00 mov 0xbc(%rdx),%esi 238c23: ba 01 00 00 00 mov $0x1,%edx 238c28: e8 00 00 00 00 callq 238c2d 238c2d: 48 8b 53 38 mov 0x38(%rbx),%rdx 238c31: 48 8b 43 40 mov 0x40(%rbx),%rax 238c35: 45 31 c9 xor %r9d,%r9d 238c38: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238c3c: 0f b6 4a 48 movzbl 0x48(%rdx),%ecx 238c40: 48 8b 53 30 mov 0x30(%rbx),%rdx 238c44: 44 8b 80 20 01 00 00 mov 0x120(%rax),%r8d 238c4b: 8b b2 9c 00 00 00 mov 0x9c(%rdx),%esi 238c51: ba 01 00 00 00 mov $0x1,%edx 238c56: e8 00 00 00 00 callq 238c5b 238c5b: e9 ad fd ff ff jmpq 238a0d 238c60: 83 f8 06 cmp $0x6,%eax 238c63: 0f 85 c8 fe ff ff jne 238b31 238c69: 48 8b 53 40 mov 0x40(%rbx),%rdx 238c6d: 48 8b 43 38 mov 0x38(%rbx),%rax 238c71: 41 b9 03 00 00 00 mov $0x3,%r9d 238c77: 48 8b 73 30 mov 0x30(%rbx),%rsi 238c7b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238c7f: 44 8b 82 fc 00 00 00 mov 0xfc(%rdx),%r8d 238c86: 0f b6 48 3f movzbl 0x3f(%rax),%ecx 238c8a: 8b b6 98 00 00 00 mov 0x98(%rsi),%esi 238c90: 6a 01 pushq $0x1 238c92: 8b 92 f4 00 00 00 mov 0xf4(%rdx),%edx 238c98: 52 push %rdx 238c99: 0f b6 40 3d movzbl 0x3d(%rax),%eax 238c9d: ba 02 00 00 00 mov $0x2,%edx 238ca2: 50 push %rax 238ca3: e8 00 00 00 00 callq 238ca8 238ca8: 48 83 c4 18 add $0x18,%rsp 238cac: e9 80 fe ff ff jmpq 238b31 238cb1: 44 8b 82 0c 01 00 00 mov 0x10c(%rdx),%r8d 238cb8: 44 0f b6 50 43 movzbl 0x43(%rax),%r10d 238cbd: 8b b1 98 00 00 00 mov 0x98(%rcx),%esi 238cc3: 6a 01 pushq $0x1 238cc5: 8b 92 f8 00 00 00 mov 0xf8(%rdx),%edx 238ccb: 44 89 d1 mov %r10d,%ecx 238cce: 41 b9 01 00 00 00 mov $0x1,%r9d 238cd4: 52 push %rdx 238cd5: 0f b6 40 3e movzbl 0x3e(%rax),%eax 238cd9: ba 02 00 00 00 mov $0x2,%edx 238cde: 50 push %rax 238cdf: e8 00 00 00 00 callq 238ce4 238ce4: 48 8b 53 40 mov 0x40(%rbx),%rdx 238ce8: 48 8b 43 38 mov 0x38(%rbx),%rax 238cec: 48 8b 4b 30 mov 0x30(%rbx),%rcx 238cf0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238cf4: 48 83 c4 18 add $0x18,%rsp 238cf8: e9 5b fe ff ff jmpq 238b58 238cfd: 44 8b 82 0c 01 00 00 mov 0x10c(%rdx),%r8d 238d04: 44 0f b6 50 43 movzbl 0x43(%rax),%r10d 238d09: 8b b1 98 00 00 00 mov 0x98(%rcx),%esi 238d0f: 6a 00 pushq $0x0 238d11: eb b2 jmp 238cc5 238d13: 48 8b 53 38 mov 0x38(%rbx),%rdx 238d17: 48 8b 43 40 mov 0x40(%rbx),%rax 238d1b: 45 31 c9 xor %r9d,%r9d 238d1e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238d22: 0f b6 4a 3f movzbl 0x3f(%rdx),%ecx 238d26: 48 8b 53 30 mov 0x30(%rbx),%rdx 238d2a: 44 8b 80 fc 00 00 00 mov 0xfc(%rax),%r8d 238d31: 8b b2 98 00 00 00 mov 0x98(%rdx),%esi 238d37: ba 01 00 00 00 mov $0x1,%edx 238d3c: e8 00 00 00 00 callq 238d41 238d41: e9 eb fd ff ff jmpq 238b31 238d46: 48 8b 43 38 mov 0x38(%rbx),%rax 238d4a: 48 8b 53 40 mov 0x40(%rbx),%rdx 238d4e: 83 7d 44 02 cmpl $0x2,0x44(%rbp) 238d52: 48 8b 7b 08 mov 0x8(%rbx),%rdi 238d56: 44 0f b6 48 3d movzbl 0x3d(%rax),%r9d 238d5b: 0f b6 48 3f movzbl 0x3f(%rax),%ecx 238d5f: 48 8b 43 30 mov 0x30(%rbx),%rax 238d63: 44 8b 92 f4 00 00 00 mov 0xf4(%rdx),%r10d 238d6a: 44 8b 82 fc 00 00 00 mov 0xfc(%rdx),%r8d 238d71: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 238d77: 74 26 je 238d9f 238d79: 6a 01 pushq $0x1 238d7b: 41 52 push %r10 238d7d: ba 02 00 00 00 mov $0x2,%edx 238d82: 41 51 push %r9 238d84: 41 b9 02 00 00 00 mov $0x2,%r9d 238d8a: e8 00 00 00 00 callq 238d8f 238d8f: 48 83 c4 18 add $0x18,%rsp 238d93: e9 99 fd ff ff jmpq 238b31 238d98: 6a 00 pushq $0x0 238d9a: e9 7a fd ff ff jmpq 238b19 238d9f: 6a 00 pushq $0x0 238da1: eb d8 jmp 238d7b 238da3: e8 00 00 00 00 callq 238da8 238da8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 238daf: 00 0000000000238db0 : 238db0: e8 00 00 00 00 callq 238db5 238db5: 41 54 push %r12 238db7: b9 cd cc cc cc mov $0xcccccccd,%ecx 238dbc: 49 89 fc mov %rdi,%r12 238dbf: 55 push %rbp 238dc0: 48 89 f5 mov %rsi,%rbp 238dc3: 48 83 ec 28 sub $0x28,%rsp 238dc7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 238dce: 00 00 238dd0: 48 89 44 24 20 mov %rax,0x20(%rsp) 238dd5: 31 c0 xor %eax,%eax 238dd7: 8b 47 18 mov 0x18(%rdi),%eax 238dda: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 238de1: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 238de8: 00 00 238dea: 89 44 24 04 mov %eax,0x4(%rsp) 238dee: 8b 46 30 mov 0x30(%rsi),%eax 238df1: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 238df8: 00 00 238dfa: 48 0f af c1 imul %rcx,%rax 238dfe: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 238e05: 00 238e06: 48 c1 e8 23 shr $0x23,%rax 238e0a: 84 d2 test %dl,%dl 238e0c: 74 5c je 238e6a 238e0e: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) 238e15: 00 238e16: 89 44 24 1c mov %eax,0x1c(%rsp) 238e1a: b8 08 00 00 00 mov $0x8,%eax 238e1f: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 238e24: 89 44 24 10 mov %eax,0x10(%rsp) 238e28: 48 89 e6 mov %rsp,%rsi 238e2b: 48 8b 07 mov (%rdi),%rax 238e2e: 48 8b 40 70 mov 0x70(%rax),%rax 238e32: e8 00 00 00 00 callq 238e37 238e37: 85 c0 test %eax,%eax 238e39: 75 17 jne 238e52 238e3b: 83 7d 44 01 cmpl $0x1,0x44(%rbp) 238e3f: 75 3c jne 238e7d 238e41: 83 7d 40 02 cmpl $0x2,0x40(%rbp) 238e45: 75 3a jne 238e81 238e47: 48 89 ee mov %rbp,%rsi 238e4a: 4c 89 e7 mov %r12,%rdi 238e4d: e8 00 00 00 00 callq 238e52 238e52: 48 8b 44 24 20 mov 0x20(%rsp),%rax 238e57: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 238e5e: 00 00 238e60: 75 23 jne 238e85 238e62: 48 83 c4 28 add $0x28,%rsp 238e66: 5d pop %rbp 238e67: 41 5c pop %r12 238e69: c3 retq 238e6a: 89 44 24 1c mov %eax,0x1c(%rsp) 238e6e: b8 04 00 00 00 mov $0x4,%eax 238e73: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 238e7a: 00 238e7b: eb a2 jmp 238e1f 238e7d: 0f 0b ud2 238e7f: eb c0 jmp 238e41 238e81: 0f 0b ud2 238e83: eb c2 jmp 238e47 238e85: e8 00 00 00 00 callq 238e8a 238e8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000238e90 : 238e90: e8 00 00 00 00 callq 238e95 238e95: 41 89 f0 mov %esi,%r8d 238e98: 41 89 d3 mov %edx,%r11d 238e9b: 49 89 c9 mov %rcx,%r9 238e9e: 49 69 f0 1f 85 eb 51 imul $0x51eb851f,%r8,%rsi 238ea5: 48 c1 ee 25 shr $0x25,%rsi 238ea9: 83 ff 04 cmp $0x4,%edi 238eac: 0f 84 8b 00 00 00 je 238f3d 238eb2: 83 ff 06 cmp $0x6,%edi 238eb5: 49 c7 c2 00 00 00 00 mov $0x0,%r10 238ebc: 48 c7 c0 00 00 00 00 mov $0x0,%rax 238ec3: 40 0f 95 c7 setne %dil 238ec7: 4c 0f 44 d0 cmove %rax,%r10 238ecb: 40 0f b6 ff movzbl %dil,%edi 238ecf: 8d 7c 3f 0e lea 0xe(%rdi,%rdi,1),%edi 238ed3: 49 8d 52 1c lea 0x1c(%r10),%rdx 238ed7: b9 d5 09 00 00 mov $0x9d5,%ecx 238edc: 31 c0 xor %eax,%eax 238ede: eb 06 jmp 238ee6 238ee0: 8b 0a mov (%rdx),%ecx 238ee2: 48 83 c2 1c add $0x1c,%rdx 238ee6: 39 ce cmp %ecx,%esi 238ee8: 72 09 jb 238ef3 238eea: 74 5f je 238f4b 238eec: 83 c0 01 add $0x1,%eax 238eef: 39 c7 cmp %eax,%edi 238ef1: 75 ed jne 238ee0 238ef3: 45 85 db test %r11d,%r11d 238ef6: 75 35 jne 238f2d 238ef8: 41 89 31 mov %esi,(%r9) 238efb: be cd cc cc cc mov $0xcccccccd,%esi 238f00: 4c 0f af c6 imul %rsi,%r8 238f04: 41 c7 41 04 00 10 00 movl $0x1000,0x4(%r9) 238f0b: 00 238f0c: 41 c7 41 0c 80 18 00 movl $0x1880,0xc(%r9) 238f13: 00 238f14: 41 c7 41 14 00 18 00 movl $0x1800,0x14(%r9) 238f1b: 00 238f1c: 49 c1 e8 23 shr $0x23,%r8 238f20: 45 89 41 08 mov %r8d,0x8(%r9) 238f24: 45 89 41 10 mov %r8d,0x10(%r9) 238f28: 45 89 41 18 mov %r8d,0x18(%r9) 238f2c: c3 retq 238f2d: 45 89 d8 mov %r11d,%r8d 238f30: 49 69 f0 1f 85 eb 51 imul $0x51eb851f,%r8,%rsi 238f37: 48 c1 ee 25 shr $0x25,%rsi 238f3b: eb bb jmp 238ef8 238f3d: bf 0e 00 00 00 mov $0xe,%edi 238f42: 49 c7 c2 00 00 00 00 mov $0x0,%r10 238f49: eb 88 jmp 238ed3 238f4b: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 238f52: 00 238f53: 48 29 c2 sub %rax,%rdx 238f56: 49 8d 04 92 lea (%r10,%rdx,4),%rax 238f5a: 48 8b 10 mov (%rax),%rdx 238f5d: 49 89 11 mov %rdx,(%r9) 238f60: 48 8b 50 08 mov 0x8(%rax),%rdx 238f64: 49 89 51 08 mov %rdx,0x8(%r9) 238f68: 48 8b 50 10 mov 0x10(%rax),%rdx 238f6c: 49 89 51 10 mov %rdx,0x10(%r9) 238f70: 8b 40 18 mov 0x18(%rax),%eax 238f73: 41 89 41 18 mov %eax,0x18(%r9) 238f77: c3 retq 238f78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 238f7f: 00 0000000000238f80 : 238f80: e8 00 00 00 00 callq 238f85 238f85: 41 55 push %r13 238f87: 41 89 f5 mov %esi,%r13d 238f8a: 41 54 push %r12 238f8c: 49 89 d4 mov %rdx,%r12 238f8f: 55 push %rbp 238f90: 48 89 fd mov %rdi,%rbp 238f93: 53 push %rbx 238f94: 48 89 cb mov %rcx,%rbx 238f97: 48 83 ec 28 sub $0x28,%rsp 238f9b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 238fa2: 00 00 238fa4: 48 89 44 24 20 mov %rax,0x20(%rsp) 238fa9: 48 8b 47 30 mov 0x30(%rdi),%rax 238fad: 8b 30 mov (%rax),%esi 238faf: 85 f6 test %esi,%esi 238fb1: 74 2e je 238fe1 238fb3: 48 8b 57 38 mov 0x38(%rdi),%rdx 238fb7: 48 8b 47 40 mov 0x40(%rdi),%rax 238fbb: 41 b9 01 00 00 00 mov $0x1,%r9d 238fc1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 238fc5: 0f b6 8a 85 00 00 00 movzbl 0x85(%rdx),%ecx 238fcc: 44 8b 80 14 02 00 00 mov 0x214(%rax),%r8d 238fd3: ba 01 00 00 00 mov $0x1,%edx 238fd8: e8 00 00 00 00 callq 238fdd 238fdd: 48 8b 45 30 mov 0x30(%rbp),%rax 238fe1: 48 8b 55 40 mov 0x40(%rbp),%rdx 238fe5: 48 8b 4d 38 mov 0x38(%rbp),%rcx 238fe9: 41 b9 01 00 00 00 mov $0x1,%r9d 238fef: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 238ff6: 00 00 238ff8: 48 8b 7d 08 mov 0x8(%rbp),%rdi 238ffc: 8b b0 c4 00 00 00 mov 0xc4(%rax),%esi 239002: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 239009: 00 00 23900b: 44 8b 82 9c 01 00 00 mov 0x19c(%rdx),%r8d 239012: 0f b6 49 67 movzbl 0x67(%rcx),%ecx 239016: ba 01 00 00 00 mov $0x1,%edx 23901b: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 239022: 00 00 239024: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 23902b: 00 23902c: e8 00 00 00 00 callq 239031 239031: 48 8b 55 38 mov 0x38(%rbp),%rdx 239035: 48 8b 45 40 mov 0x40(%rbp),%rax 239039: 41 b9 01 00 00 00 mov $0x1,%r9d 23903f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 239043: 0f b6 4a 68 movzbl 0x68(%rdx),%ecx 239047: 48 8b 55 30 mov 0x30(%rbp),%rdx 23904b: 44 8b 80 a0 01 00 00 mov 0x1a0(%rax),%r8d 239052: 8b 72 44 mov 0x44(%rdx),%esi 239055: ba 01 00 00 00 mov $0x1,%edx 23905a: e8 00 00 00 00 callq 23905f 23905f: 48 8b 55 40 mov 0x40(%rbp),%rdx 239063: 48 8b 45 38 mov 0x38(%rbp),%rax 239067: 45 31 c9 xor %r9d,%r9d 23906a: 48 8b 75 30 mov 0x30(%rbp),%rsi 23906e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 239072: 44 8b 82 a4 01 00 00 mov 0x1a4(%rdx),%r8d 239079: 0f b6 48 69 movzbl 0x69(%rax),%ecx 23907d: 8b 76 48 mov 0x48(%rsi),%esi 239080: 6a 00 pushq $0x0 239082: 8b 92 a8 01 00 00 mov 0x1a8(%rdx),%edx 239088: 52 push %rdx 239089: 0f b6 40 6a movzbl 0x6a(%rax),%eax 23908d: ba 02 00 00 00 mov $0x2,%edx 239092: 50 push %rax 239093: e8 00 00 00 00 callq 239098 239098: 48 8b 55 40 mov 0x40(%rbp),%rdx 23909c: 48 8b 45 38 mov 0x38(%rbp),%rax 2390a0: 48 8b 75 30 mov 0x30(%rbp),%rsi 2390a4: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2390a8: 44 8b 82 ac 01 00 00 mov 0x1ac(%rdx),%r8d 2390af: 0f b6 48 6b movzbl 0x6b(%rax),%ecx 2390b3: 8b b6 c8 00 00 00 mov 0xc8(%rsi),%esi 2390b9: 6a 00 pushq $0x0 2390bb: 44 8b 8a b4 01 00 00 mov 0x1b4(%rdx),%r9d 2390c2: 41 51 push %r9 2390c4: 44 0f b6 48 6d movzbl 0x6d(%rax),%r9d 2390c9: 41 51 push %r9 2390cb: 41 b9 01 00 00 00 mov $0x1,%r9d 2390d1: 6a 00 pushq $0x0 2390d3: 8b 92 b0 01 00 00 mov 0x1b0(%rdx),%edx 2390d9: 52 push %rdx 2390da: 0f b6 40 6c movzbl 0x6c(%rax),%eax 2390de: ba 03 00 00 00 mov $0x3,%edx 2390e3: 50 push %rax 2390e4: e8 00 00 00 00 callq 2390e9 2390e9: 8b 53 14 mov 0x14(%rbx),%edx 2390ec: 8b 73 10 mov 0x10(%rbx),%esi 2390ef: 48 83 c4 48 add $0x48,%rsp 2390f3: 8b 7b 1c mov 0x1c(%rbx),%edi 2390f6: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2390fb: e8 00 00 00 00 callq 239100 239100: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 239105: 48 8b 55 38 mov 0x38(%rbp),%rdx 239109: 48 8b 45 40 mov 0x40(%rbp),%rax 23910d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 239111: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 239116: 0f b6 4a 6e movzbl 0x6e(%rdx),%ecx 23911a: 48 8b 55 30 mov 0x30(%rbp),%rdx 23911e: 44 8b 80 b8 01 00 00 mov 0x1b8(%rax),%r8d 239125: 8b b2 cc 00 00 00 mov 0xcc(%rdx),%esi 23912b: ba 01 00 00 00 mov $0x1,%edx 239130: e8 00 00 00 00 callq 239135 239135: 48 8b 55 38 mov 0x38(%rbp),%rdx 239139: 48 8b 45 40 mov 0x40(%rbp),%rax 23913d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 239141: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 239146: 0f b6 4a 6f movzbl 0x6f(%rdx),%ecx 23914a: 48 8b 55 30 mov 0x30(%rbp),%rdx 23914e: 44 8b 80 bc 01 00 00 mov 0x1bc(%rax),%r8d 239155: 8b b2 d0 00 00 00 mov 0xd0(%rdx),%esi 23915b: ba 01 00 00 00 mov $0x1,%edx 239160: e8 00 00 00 00 callq 239165 239165: 48 8b 55 38 mov 0x38(%rbp),%rdx 239169: 48 8b 45 40 mov 0x40(%rbp),%rax 23916d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 239171: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 239176: 0f b6 4a 70 movzbl 0x70(%rdx),%ecx 23917a: 48 8b 55 30 mov 0x30(%rbp),%rdx 23917e: 44 8b 80 c0 01 00 00 mov 0x1c0(%rax),%r8d 239185: 8b b2 d4 00 00 00 mov 0xd4(%rdx),%esi 23918b: ba 01 00 00 00 mov $0x1,%edx 239190: e8 00 00 00 00 callq 239195 239195: 48 8b 55 38 mov 0x38(%rbp),%rdx 239199: 48 8b 45 40 mov 0x40(%rbp),%rax 23919d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2391a1: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 2391a6: 0f b6 4a 71 movzbl 0x71(%rdx),%ecx 2391aa: 48 8b 55 30 mov 0x30(%rbp),%rdx 2391ae: 44 8b 80 c4 01 00 00 mov 0x1c4(%rax),%r8d 2391b5: 8b b2 d8 00 00 00 mov 0xd8(%rdx),%esi 2391bb: ba 01 00 00 00 mov $0x1,%edx 2391c0: e8 00 00 00 00 callq 2391c5 2391c5: 48 8b 55 38 mov 0x38(%rbp),%rdx 2391c9: 48 8b 45 40 mov 0x40(%rbp),%rax 2391cd: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2391d1: 44 8b 4c 24 1c mov 0x1c(%rsp),%r9d 2391d6: 0f b6 4a 72 movzbl 0x72(%rdx),%ecx 2391da: 48 8b 55 30 mov 0x30(%rbp),%rdx 2391de: 44 8b 80 c8 01 00 00 mov 0x1c8(%rax),%r8d 2391e5: 8b b2 dc 00 00 00 mov 0xdc(%rdx),%esi 2391eb: ba 01 00 00 00 mov $0x1,%edx 2391f0: e8 00 00 00 00 callq 2391f5 2391f5: 48 8b 55 38 mov 0x38(%rbp),%rdx 2391f9: 48 8b 45 40 mov 0x40(%rbp),%rax 2391fd: 48 8b 7d 08 mov 0x8(%rbp),%rdi 239201: 44 8b 4c 24 18 mov 0x18(%rsp),%r9d 239206: 0f b6 4a 73 movzbl 0x73(%rdx),%ecx 23920a: 48 8b 55 30 mov 0x30(%rbp),%rdx 23920e: 44 8b 80 cc 01 00 00 mov 0x1cc(%rax),%r8d 239215: 8b b2 e0 00 00 00 mov 0xe0(%rdx),%esi 23921b: ba 01 00 00 00 mov $0x1,%edx 239220: e8 00 00 00 00 callq 239225 239225: 48 8b 55 40 mov 0x40(%rbp),%rdx 239229: 48 8b 45 38 mov 0x38(%rbp),%rax 23922d: 41 b9 01 00 00 00 mov $0x1,%r9d 239233: 48 8b 75 30 mov 0x30(%rbp),%rsi 239237: 48 8b 7d 08 mov 0x8(%rbp),%rdi 23923b: 44 8b 82 d0 01 00 00 mov 0x1d0(%rdx),%r8d 239242: 0f b6 48 74 movzbl 0x74(%rax),%ecx 239246: 8b 76 50 mov 0x50(%rsi),%esi 239249: 6a 00 pushq $0x0 23924b: 8b 92 d4 01 00 00 mov 0x1d4(%rdx),%edx 239251: 52 push %rdx 239252: 0f b6 40 75 movzbl 0x75(%rax),%eax 239256: ba 02 00 00 00 mov $0x2,%edx 23925b: 50 push %rax 23925c: e8 00 00 00 00 callq 239261 239261: 48 8b 55 38 mov 0x38(%rbp),%rdx 239265: 48 8b 45 40 mov 0x40(%rbp),%rax 239269: 41 b9 02 00 00 00 mov $0x2,%r9d 23926f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 239273: 0f b6 4a 76 movzbl 0x76(%rdx),%ecx 239277: 48 8b 55 30 mov 0x30(%rbp),%rdx 23927b: 44 8b 80 d8 01 00 00 mov 0x1d8(%rax),%r8d 239282: 8b 72 54 mov 0x54(%rdx),%esi 239285: ba 01 00 00 00 mov $0x1,%edx 23928a: e8 00 00 00 00 callq 23928f 23928f: 48 8b 55 40 mov 0x40(%rbp),%rdx 239293: 48 8b 45 38 mov 0x38(%rbp),%rax 239297: 48 8b 75 30 mov 0x30(%rbp),%rsi 23929b: 48 8b 7d 08 mov 0x8(%rbp),%rdi 23929f: 44 8b 82 dc 01 00 00 mov 0x1dc(%rdx),%r8d 2392a6: 0f b6 48 77 movzbl 0x77(%rax),%ecx 2392aa: 8b 76 58 mov 0x58(%rsi),%esi 2392ad: 6a 08 pushq $0x8 2392af: 44 8b 8a f0 01 00 00 mov 0x1f0(%rdx),%r9d 2392b6: 41 51 push %r9 2392b8: 44 0f b6 48 7c movzbl 0x7c(%rax),%r9d 2392bd: 41 51 push %r9 2392bf: 6a 07 pushq $0x7 2392c1: 44 8b 8a ec 01 00 00 mov 0x1ec(%rdx),%r9d 2392c8: 41 51 push %r9 2392ca: 44 0f b6 48 7b movzbl 0x7b(%rax),%r9d 2392cf: 41 51 push %r9 2392d1: 6a 06 pushq $0x6 2392d3: 44 8b 8a e8 01 00 00 mov 0x1e8(%rdx),%r9d 2392da: 41 51 push %r9 2392dc: 44 0f b6 48 7a movzbl 0x7a(%rax),%r9d 2392e1: 41 51 push %r9 2392e3: 6a 05 pushq $0x5 2392e5: 44 8b 8a e4 01 00 00 mov 0x1e4(%rdx),%r9d 2392ec: 41 51 push %r9 2392ee: 44 0f b6 48 79 movzbl 0x79(%rax),%r9d 2392f3: 41 51 push %r9 2392f5: 41 b9 03 00 00 00 mov $0x3,%r9d 2392fb: 6a 04 pushq $0x4 2392fd: 8b 92 e0 01 00 00 mov 0x1e0(%rdx),%edx 239303: 52 push %rdx 239304: 0f b6 40 78 movzbl 0x78(%rax),%eax 239308: ba 06 00 00 00 mov $0x6,%edx 23930d: 50 push %rax 23930e: e8 00 00 00 00 callq 239313 239313: 48 81 c4 90 00 00 00 add $0x90,%rsp 23931a: 4d 85 e4 test %r12,%r12 23931d: 74 4f je 23936e 23931f: 48 8b 44 24 20 mov 0x20(%rsp),%rax 239324: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23932b: 00 00 23932d: 75 5c jne 23938b 23932f: 41 8b 14 24 mov (%r12),%edx 239333: 48 83 c4 28 add $0x28,%rsp 239337: 44 89 ee mov %r13d,%esi 23933a: 48 89 ef mov %rbp,%rdi 23933d: 5b pop %rbx 23933e: 5d pop %rbp 23933f: 41 5c pop %r12 239341: 41 5d pop %r13 239343: e9 98 dd ff ff jmpq 2370e0 239348: 8b 4b 10 mov 0x10(%rbx),%ecx 23934b: 44 8b 43 14 mov 0x14(%rbx),%r8d 23934f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 239356: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23935d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 239364: e8 00 00 00 00 callq 239369 239369: e9 97 fd ff ff jmpq 239105 23936e: 0f 0b ud2 239370: 48 8b 44 24 20 mov 0x20(%rsp),%rax 239375: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23937c: 00 00 23937e: 75 0b jne 23938b 239380: 48 83 c4 28 add $0x28,%rsp 239384: 5b pop %rbx 239385: 5d pop %rbp 239386: 41 5c pop %r12 239388: 41 5d pop %r13 23938a: c3 retq 23938b: e8 00 00 00 00 callq 239390 0000000000239390 : 239390: e8 00 00 00 00 callq 239395 239395: 48 8b 47 30 mov 0x30(%rdi),%rax 239399: 44 8b 10 mov (%rax),%r10d 23939c: 45 85 d2 test %r10d,%r10d 23939f: 75 01 jne 2393a2 2393a1: c3 retq 2393a2: 48 8b 57 38 mov 0x38(%rdi),%rdx 2393a6: 48 8b 47 40 mov 0x40(%rdi),%rax 2393aa: 44 0f b6 ce movzbl %sil,%r9d 2393ae: 44 89 d6 mov %r10d,%esi 2393b1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2393b5: 0f b6 8a 85 00 00 00 movzbl 0x85(%rdx),%ecx 2393bc: 44 8b 80 14 02 00 00 mov 0x214(%rax),%r8d 2393c3: ba 01 00 00 00 mov $0x1,%edx 2393c8: e9 00 00 00 00 jmpq 2393cd 2393cd: 0f 1f 00 nopl (%rax) 00000000002393d0 : 2393d0: e8 00 00 00 00 callq 2393d5 2393d5: 53 push %rbx 2393d6: 48 8b 57 38 mov 0x38(%rdi),%rdx 2393da: 48 89 fb mov %rdi,%rbx 2393dd: 41 b9 01 00 00 00 mov $0x1,%r9d 2393e3: 48 8b 47 40 mov 0x40(%rdi),%rax 2393e7: 0f b6 4a 7f movzbl 0x7f(%rdx),%ecx 2393eb: 48 8b 57 30 mov 0x30(%rdi),%rdx 2393ef: 44 8b 80 fc 01 00 00 mov 0x1fc(%rax),%r8d 2393f6: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2393fa: 8b 72 70 mov 0x70(%rdx),%esi 2393fd: ba 01 00 00 00 mov $0x1,%edx 239402: e8 00 00 00 00 callq 239407 239407: 48 8b 53 40 mov 0x40(%rbx),%rdx 23940b: 48 8b 43 38 mov 0x38(%rbx),%rax 23940f: 41 b9 01 00 00 00 mov $0x1,%r9d 239415: 48 8b 73 30 mov 0x30(%rbx),%rsi 239419: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23941d: 44 8b 82 00 02 00 00 mov 0x200(%rdx),%r8d 239424: 0f b6 88 80 00 00 00 movzbl 0x80(%rax),%ecx 23942b: 8b 76 70 mov 0x70(%rsi),%esi 23942e: 6a 01 pushq $0x1 239430: 8b 92 04 02 00 00 mov 0x204(%rdx),%edx 239436: 52 push %rdx 239437: 0f b6 80 81 00 00 00 movzbl 0x81(%rax),%eax 23943e: ba 02 00 00 00 mov $0x2,%edx 239443: 50 push %rax 239444: e8 00 00 00 00 callq 239449 239449: 48 8b 53 38 mov 0x38(%rbx),%rdx 23944d: 48 8b 43 40 mov 0x40(%rbx),%rax 239451: 41 b9 01 00 00 00 mov $0x1,%r9d 239457: 48 8b 7b 08 mov 0x8(%rbx),%rdi 23945b: 48 83 c4 18 add $0x18,%rsp 23945f: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 239463: 48 8b 53 30 mov 0x30(%rbx),%rdx 239467: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 23946e: 5b pop %rbx 23946f: 8b 72 70 mov 0x70(%rdx),%esi 239472: ba 01 00 00 00 mov $0x1,%edx 239477: e9 00 00 00 00 jmpq 23947c 23947c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000239480 : 239480: e8 00 00 00 00 callq 239485 239485: 55 push %rbp 239486: 48 8b 47 30 mov 0x30(%rdi),%rax 23948a: 48 89 fd mov %rdi,%rbp 23948d: 8b 30 mov (%rax),%esi 23948f: 85 f6 test %esi,%esi 239491: 74 2e je 2394c1 239493: 48 8b 57 38 mov 0x38(%rdi),%rdx 239497: 48 8b 47 40 mov 0x40(%rdi),%rax 23949b: 41 b9 01 00 00 00 mov $0x1,%r9d 2394a1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2394a5: 0f b6 8a 85 00 00 00 movzbl 0x85(%rdx),%ecx 2394ac: 44 8b 80 14 02 00 00 mov 0x214(%rax),%r8d 2394b3: ba 01 00 00 00 mov $0x1,%edx 2394b8: e8 00 00 00 00 callq 2394bd 2394bd: 48 8b 45 30 mov 0x30(%rbp),%rax 2394c1: 48 8b 55 40 mov 0x40(%rbp),%rdx 2394c5: 8b b0 90 00 00 00 mov 0x90(%rax),%esi 2394cb: b9 01 00 00 00 mov $0x1,%ecx 2394d0: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2394d4: 44 8b 8a f4 01 00 00 mov 0x1f4(%rdx),%r9d 2394db: 48 8b 55 38 mov 0x38(%rbp),%rdx 2394df: 44 0f b6 42 7d movzbl 0x7d(%rdx),%r8d 2394e4: 68 00 80 00 00 pushq $0x8000 2394e9: 31 d2 xor %edx,%edx 2394eb: e8 00 00 00 00 callq 2394f0 2394f0: 48 8b 45 40 mov 0x40(%rbp),%rax 2394f4: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2394f8: 31 d2 xor %edx,%edx 2394fa: b9 01 00 00 00 mov $0x1,%ecx 2394ff: 44 8b 88 f8 01 00 00 mov 0x1f8(%rax),%r9d 239506: 48 8b 45 38 mov 0x38(%rbp),%rax 23950a: 44 0f b6 40 7e movzbl 0x7e(%rax),%r8d 23950f: 48 8b 45 30 mov 0x30(%rbp),%rax 239513: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 239519: 6a 01 pushq $0x1 23951b: e8 00 00 00 00 callq 239520 239520: 48 8b 55 38 mov 0x38(%rbp),%rdx 239524: 48 8b 45 40 mov 0x40(%rbp),%rax 239528: 41 b9 01 00 00 00 mov $0x1,%r9d 23952e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 239532: 0f b6 4a 68 movzbl 0x68(%rdx),%ecx 239536: 48 8b 55 30 mov 0x30(%rbp),%rdx 23953a: 44 8b 80 a0 01 00 00 mov 0x1a0(%rax),%r8d 239541: 8b 72 44 mov 0x44(%rdx),%esi 239544: ba 01 00 00 00 mov $0x1,%edx 239549: e8 00 00 00 00 callq 23954e 23954e: 48 8b 55 40 mov 0x40(%rbp),%rdx 239552: 48 8b 45 38 mov 0x38(%rbp),%rax 239556: 45 31 c9 xor %r9d,%r9d 239559: 48 8b 75 30 mov 0x30(%rbp),%rsi 23955d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 239561: 44 8b 82 a4 01 00 00 mov 0x1a4(%rdx),%r8d 239568: 0f b6 48 69 movzbl 0x69(%rax),%ecx 23956c: 8b 76 48 mov 0x48(%rsi),%esi 23956f: 6a 00 pushq $0x0 239571: 8b 92 a8 01 00 00 mov 0x1a8(%rdx),%edx 239577: 52 push %rdx 239578: 0f b6 40 6a movzbl 0x6a(%rax),%eax 23957c: ba 02 00 00 00 mov $0x2,%edx 239581: 50 push %rax 239582: e8 00 00 00 00 callq 239587 239587: 48 8b 55 38 mov 0x38(%rbp),%rdx 23958b: 48 8b 45 40 mov 0x40(%rbp),%rax 23958f: 41 b9 01 00 00 00 mov $0x1,%r9d 239595: 48 8b 7d 08 mov 0x8(%rbp),%rdi 239599: 48 83 c4 28 add $0x28,%rsp 23959d: 0f b6 4a 46 movzbl 0x46(%rdx),%ecx 2395a1: 48 8b 55 30 mov 0x30(%rbp),%rdx 2395a5: 44 8b 80 18 01 00 00 mov 0x118(%rax),%r8d 2395ac: 8b 72 38 mov 0x38(%rdx),%esi 2395af: ba 01 00 00 00 mov $0x1,%edx 2395b4: e8 00 00 00 00 callq 2395b9 2395b9: 48 8b 55 38 mov 0x38(%rbp),%rdx 2395bd: 48 8b 45 40 mov 0x40(%rbp),%rax 2395c1: 45 31 c9 xor %r9d,%r9d 2395c4: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2395c8: 0f b6 4a 75 movzbl 0x75(%rdx),%ecx 2395cc: 48 8b 55 30 mov 0x30(%rbp),%rdx 2395d0: 44 8b 80 d4 01 00 00 mov 0x1d4(%rax),%r8d 2395d7: 8b 72 50 mov 0x50(%rdx),%esi 2395da: ba 01 00 00 00 mov $0x1,%edx 2395df: e8 00 00 00 00 callq 2395e4 2395e4: 48 89 ef mov %rbp,%rdi 2395e7: 5d pop %rbp 2395e8: e9 e3 fd ff ff jmpq 2393d0 2395ed: 0f 1f 00 nopl (%rax) 00000000002395f0 : 2395f0: e8 00 00 00 00 callq 2395f5 2395f5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2395fa: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 239601: 48 89 77 08 mov %rsi,0x8(%rdi) 239605: 89 4f 18 mov %ecx,0x18(%rdi) 239608: 48 89 57 10 mov %rdx,0x10(%rdi) 23960c: 4c 89 47 30 mov %r8,0x30(%rdi) 239610: 4c 89 4f 38 mov %r9,0x38(%rdi) 239614: 48 89 47 40 mov %rax,0x40(%rdi) 239618: 89 4f 1c mov %ecx,0x1c(%rdi) 23961b: c3 retq 23961c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000239620 : 239620: e8 00 00 00 00 callq 239625 239625: 0f b6 57 28 movzbl 0x28(%rdi),%edx 239629: c7 06 04 00 00 00 movl $0x4,(%rsi) 23962f: c7 46 08 10 00 00 00 movl $0x10,0x8(%rsi) 239636: 89 d0 mov %edx,%eax 239638: 83 e0 01 and $0x1,%eax 23963b: 3c 01 cmp $0x1,%al 23963d: 19 c0 sbb %eax,%eax 23963f: 83 e0 f6 and $0xfffffff6,%eax 239642: 83 c0 14 add $0x14,%eax 239645: 83 e2 02 and $0x2,%edx 239648: ba 1e 00 00 00 mov $0x1e,%edx 23964d: 0f 45 c2 cmovne %edx,%eax 239650: 89 46 04 mov %eax,0x4(%rsi) 239653: 31 c0 xor %eax,%eax 239655: 66 89 46 0c mov %ax,0xc(%rsi) 239659: c3 retq 23965a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000239660 : 239660: e8 00 00 00 00 callq 239665 239665: 48 8b 57 68 mov 0x68(%rdi),%rdx 239669: 48 8b 47 60 mov 0x60(%rdi),%rax 23966d: 41 89 f1 mov %esi,%r9d 239670: 48 8b 77 48 mov 0x48(%rdi),%rsi 239674: 48 8b 7f 10 mov 0x10(%rdi),%rdi 239678: 44 8b 42 7c mov 0x7c(%rdx),%r8d 23967c: 0f b6 48 1f movzbl 0x1f(%rax),%ecx 239680: 8b 76 58 mov 0x58(%rsi),%esi 239683: 6a 01 pushq $0x1 239685: 8b 92 80 00 00 00 mov 0x80(%rdx),%edx 23968b: 52 push %rdx 23968c: 0f b6 40 20 movzbl 0x20(%rax),%eax 239690: ba 02 00 00 00 mov $0x2,%edx 239695: 50 push %rax 239696: e8 00 00 00 00 callq 23969b 23969b: 48 83 c4 18 add $0x18,%rsp 23969f: c3 retq 00000000002396a0 : 2396a0: e8 00 00 00 00 callq 2396a5 2396a5: 83 fe 08 cmp $0x8,%esi 2396a8: 0f 84 cc 00 00 00 je 23977a 2396ae: 76 34 jbe 2396e4 2396b0: 83 fe 40 cmp $0x40,%esi 2396b3: 74 71 je 239726 2396b5: 81 fe 80 00 00 00 cmp $0x80,%esi 2396bb: 75 5b jne 239718 2396bd: 48 8b 47 60 mov 0x60(%rdi),%rax 2396c1: 48 8b 57 68 mov 0x68(%rdi),%rdx 2396c5: 45 31 c9 xor %r9d,%r9d 2396c8: 0f b6 48 02 movzbl 0x2(%rax),%ecx 2396cc: 48 8b 47 48 mov 0x48(%rdi),%rax 2396d0: 44 8b 42 08 mov 0x8(%rdx),%r8d 2396d4: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2396d8: ba 01 00 00 00 mov $0x1,%edx 2396dd: 8b 30 mov (%rax),%esi 2396df: e9 00 00 00 00 jmpq 2396e4 2396e4: 83 fe 02 cmp $0x2,%esi 2396e7: 76 36 jbe 23971f 2396e9: 83 fe 04 cmp $0x4,%esi 2396ec: 75 35 jne 239723 2396ee: 48 8b 47 60 mov 0x60(%rdi),%rax 2396f2: 48 8b 57 68 mov 0x68(%rdi),%rdx 2396f6: 41 b9 03 00 00 00 mov $0x3,%r9d 2396fc: 0f b6 48 02 movzbl 0x2(%rax),%ecx 239700: 48 8b 47 48 mov 0x48(%rdi),%rax 239704: 44 8b 42 08 mov 0x8(%rdx),%r8d 239708: 48 8b 7f 10 mov 0x10(%rdi),%rdi 23970c: ba 01 00 00 00 mov $0x1,%edx 239711: 8b 30 mov (%rax),%esi 239713: e9 00 00 00 00 jmpq 239718 239718: 83 fe 20 cmp $0x20,%esi 23971b: 74 a0 je 2396bd 23971d: eb 04 jmp 239723 23971f: 85 f6 test %esi,%esi 239721: 75 2d jne 239750 239723: 0f 0b ud2 239725: c3 retq 239726: 48 8b 47 60 mov 0x60(%rdi),%rax 23972a: 48 8b 57 68 mov 0x68(%rdi),%rdx 23972e: 41 b9 05 00 00 00 mov $0x5,%r9d 239734: 0f b6 48 02 movzbl 0x2(%rax),%ecx 239738: 48 8b 47 48 mov 0x48(%rdi),%rax 23973c: 44 8b 42 08 mov 0x8(%rdx),%r8d 239740: 48 8b 7f 10 mov 0x10(%rdi),%rdi 239744: ba 01 00 00 00 mov $0x1,%edx 239749: 8b 30 mov (%rax),%esi 23974b: e9 00 00 00 00 jmpq 239750 239750: 48 8b 47 60 mov 0x60(%rdi),%rax 239754: 48 8b 57 68 mov 0x68(%rdi),%rdx 239758: 41 b9 02 00 00 00 mov $0x2,%r9d 23975e: 0f b6 48 02 movzbl 0x2(%rax),%ecx 239762: 48 8b 47 48 mov 0x48(%rdi),%rax 239766: 44 8b 42 08 mov 0x8(%rdx),%r8d 23976a: 48 8b 7f 10 mov 0x10(%rdi),%rdi 23976e: ba 01 00 00 00 mov $0x1,%edx 239773: 8b 30 mov (%rax),%esi 239775: e9 00 00 00 00 jmpq 23977a 23977a: 48 8b 47 60 mov 0x60(%rdi),%rax 23977e: 48 8b 57 68 mov 0x68(%rdi),%rdx 239782: 41 b9 01 00 00 00 mov $0x1,%r9d 239788: 0f b6 48 02 movzbl 0x2(%rax),%ecx 23978c: 48 8b 47 48 mov 0x48(%rdi),%rax 239790: 44 8b 42 08 mov 0x8(%rdx),%r8d 239794: 48 8b 7f 10 mov 0x10(%rdi),%rdi 239798: ba 01 00 00 00 mov $0x1,%edx 23979d: 8b 30 mov (%rax),%esi 23979f: e9 00 00 00 00 jmpq 2397a4 2397a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2397ab: 00 00 00 00 2397af: 90 nop 00000000002397b0 : 2397b0: e8 00 00 00 00 callq 2397b5 2397b5: 48 8b 57 68 mov 0x68(%rdi),%rdx 2397b9: 48 8b 47 60 mov 0x60(%rdi),%rax 2397bd: 44 0f b6 ce movzbl %sil,%r9d 2397c1: 48 8b 77 48 mov 0x48(%rdi),%rsi 2397c5: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2397c9: 44 8b 42 14 mov 0x14(%rdx),%r8d 2397cd: 0f b6 48 05 movzbl 0x5(%rax),%ecx 2397d1: 8b 76 0c mov 0xc(%rsi),%esi 2397d4: 41 51 push %r9 2397d6: 44 8b 52 20 mov 0x20(%rdx),%r10d 2397da: 41 52 push %r10 2397dc: 44 0f b6 50 08 movzbl 0x8(%rax),%r10d 2397e1: 41 52 push %r10 2397e3: 41 51 push %r9 2397e5: 44 8b 52 1c mov 0x1c(%rdx),%r10d 2397e9: 41 52 push %r10 2397eb: 44 0f b6 50 07 movzbl 0x7(%rax),%r10d 2397f0: 41 52 push %r10 2397f2: 41 51 push %r9 2397f4: 8b 52 18 mov 0x18(%rdx),%edx 2397f7: 52 push %rdx 2397f8: 0f b6 40 06 movzbl 0x6(%rax),%eax 2397fc: ba 04 00 00 00 mov $0x4,%edx 239801: 50 push %rax 239802: e8 00 00 00 00 callq 239807 239807: 48 83 c4 48 add $0x48,%rsp 23980b: c3 retq 23980c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000239810 : 239810: e8 00 00 00 00 callq 239815 239815: 48 8b 47 60 mov 0x60(%rdi),%rax 239819: 48 8b 57 68 mov 0x68(%rdi),%rdx 23981d: 41 b9 01 00 00 00 mov $0x1,%r9d 239823: 0f b6 48 2b movzbl 0x2b(%rax),%ecx 239827: 48 8b 47 58 mov 0x58(%rdi),%rax 23982b: 44 8b 82 ac 00 00 00 mov 0xac(%rdx),%r8d 239832: 48 8b 7f 10 mov 0x10(%rdi),%rdi 239836: ba 01 00 00 00 mov $0x1,%edx 23983b: 8b 30 mov (%rax),%esi 23983d: e9 00 00 00 00 jmpq 239842 239842: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 239849: 00 00 00 00 23984d: 0f 1f 00 nopl (%rax) 0000000000239850 : 239850: e8 00 00 00 00 callq 239855 239855: 48 8b 47 60 mov 0x60(%rdi),%rax 239859: 48 8b 57 68 mov 0x68(%rdi),%rdx 23985d: 45 31 c9 xor %r9d,%r9d 239860: 0f b6 48 2b movzbl 0x2b(%rax),%ecx 239864: 48 8b 47 58 mov 0x58(%rdi),%rax 239868: 44 8b 82 ac 00 00 00 mov 0xac(%rdx),%r8d 23986f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 239873: ba 01 00 00 00 mov $0x1,%edx 239878: 8b 30 mov (%rax),%esi 23987a: e9 00 00 00 00 jmpq 23987f 23987f: 90 nop 0000000000239880 : 239880: e8 00 00 00 00 callq 239885 239885: 48 83 ec 10 sub $0x10,%rsp 239889: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 239890: 00 00 239892: 48 89 44 24 08 mov %rax,0x8(%rsp) 239897: 48 8b 47 68 mov 0x68(%rdi),%rax 23989b: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2398a0: 8b 48 0c mov 0xc(%rax),%ecx 2398a3: 48 8b 47 60 mov 0x60(%rdi),%rax 2398a7: 0f b6 50 03 movzbl 0x3(%rax),%edx 2398ab: 48 8b 47 48 mov 0x48(%rdi),%rax 2398af: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2398b3: 8b 30 mov (%rax),%esi 2398b5: e8 00 00 00 00 callq 2398ba 2398ba: 8b 54 24 04 mov 0x4(%rsp),%edx 2398be: 83 fa 08 cmp $0x8,%edx 2398c1: 74 57 je 23991a 2398c3: 7f 33 jg 2398f8 2398c5: b8 01 00 00 00 mov $0x1,%eax 2398ca: 83 fa 02 cmp $0x2,%edx 2398cd: 74 14 je 2398e3 2398cf: b8 02 00 00 00 mov $0x2,%eax 2398d4: 83 fa 04 cmp $0x4,%edx 2398d7: 74 0a je 2398e3 2398d9: 31 c0 xor %eax,%eax 2398db: 83 fa 01 cmp $0x1,%edx 2398de: 0f 95 c0 setne %al 2398e1: f7 d8 neg %eax 2398e3: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2398e8: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 2398ef: 00 00 2398f1: 75 2e jne 239921 2398f3: 48 83 c4 10 add $0x10,%rsp 2398f7: c3 retq 2398f8: b8 05 00 00 00 mov $0x5,%eax 2398fd: 83 fa 20 cmp $0x20,%edx 239900: 74 e1 je 2398e3 239902: b8 06 00 00 00 mov $0x6,%eax 239907: 83 fa 40 cmp $0x40,%edx 23990a: 74 d7 je 2398e3 23990c: 31 c0 xor %eax,%eax 23990e: 83 fa 10 cmp $0x10,%edx 239911: 0f 94 c0 sete %al 239914: 8d 44 80 ff lea -0x1(%rax,%rax,4),%eax 239918: eb c9 jmp 2398e3 23991a: b8 03 00 00 00 mov $0x3,%eax 23991f: eb c2 jmp 2398e3 239921: e8 00 00 00 00 callq 239926 239926: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 23992d: 00 00 00 0000000000239930 : 239930: e8 00 00 00 00 callq 239935 239935: 48 83 ec 10 sub $0x10,%rsp 239939: 48 8b 4f 48 mov 0x48(%rdi),%rcx 23993d: 48 8b 57 60 mov 0x60(%rdi),%rdx 239941: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 239948: 00 00 23994a: 48 89 44 24 08 mov %rax,0x8(%rsp) 23994f: 48 8b 47 68 mov 0x68(%rdi),%rax 239953: 48 8b 7f 10 mov 0x10(%rdi),%rdi 239957: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 23995c: 8b 71 04 mov 0x4(%rcx),%esi 23995f: 0f b6 12 movzbl (%rdx),%edx 239962: 8b 08 mov (%rax),%ecx 239964: e8 00 00 00 00 callq 239969 239969: 8b 44 24 04 mov 0x4(%rsp),%eax 23996d: 85 c0 test %eax,%eax 23996f: 0f 95 c0 setne %al 239972: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 239977: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 23997e: 00 00 239980: 75 05 jne 239987 239982: 48 83 c4 10 add $0x10,%rsp 239986: c3 retq 239987: e8 00 00 00 00 callq 23998c 23998c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000239990 : 239990: e8 00 00 00 00 callq 239995 239995: 48 83 ec 10 sub $0x10,%rsp 239999: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2399a0: 00 00 2399a2: 48 89 44 24 08 mov %rax,0x8(%rsp) 2399a7: 48 8b 47 68 mov 0x68(%rdi),%rax 2399ab: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2399b0: 8b 48 08 mov 0x8(%rax),%ecx 2399b3: 48 8b 47 60 mov 0x60(%rdi),%rax 2399b7: 0f b6 50 02 movzbl 0x2(%rax),%edx 2399bb: 48 8b 47 48 mov 0x48(%rdi),%rax 2399bf: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2399c3: 8b 30 mov (%rax),%esi 2399c5: e8 00 00 00 00 callq 2399ca 2399ca: 8b 44 24 04 mov 0x4(%rsp),%eax 2399ce: 45 31 c0 xor %r8d,%r8d 2399d1: 83 e8 01 sub $0x1,%eax 2399d4: 83 f8 04 cmp $0x4,%eax 2399d7: 77 08 ja 2399e1 2399d9: 44 8b 04 85 00 00 00 mov 0x0(,%rax,4),%r8d 2399e0: 00 2399e1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2399e6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2399ed: 00 00 2399ef: 75 08 jne 2399f9 2399f1: 44 89 c0 mov %r8d,%eax 2399f4: 48 83 c4 10 add $0x10,%rsp 2399f8: c3 retq 2399f9: e8 00 00 00 00 callq 2399fe 2399fe: 66 90 xchg %ax,%ax 0000000000239a00 : 239a00: e8 00 00 00 00 callq 239a05 239a05: 55 push %rbp 239a06: 48 89 f5 mov %rsi,%rbp 239a09: 53 push %rbx 239a0a: 48 8b 4f 48 mov 0x48(%rdi),%rcx 239a0e: 48 89 fb mov %rdi,%rbx 239a11: 48 8b 57 68 mov 0x68(%rdi),%rdx 239a15: 48 8b 47 60 mov 0x60(%rdi),%rax 239a19: 8b 71 1c mov 0x1c(%rcx),%esi 239a1c: 0f b7 4d 04 movzwl 0x4(%rbp),%ecx 239a20: 44 8b 4a 2c mov 0x2c(%rdx),%r9d 239a24: 44 0f b6 40 0b movzbl 0xb(%rax),%r8d 239a29: 48 8b 7f 10 mov 0x10(%rdi),%rdi 239a2d: 51 push %rcx 239a2e: 8b 4a 34 mov 0x34(%rdx),%ecx 239a31: 51 push %rcx 239a32: 0f b6 48 0d movzbl 0xd(%rax),%ecx 239a36: 51 push %rcx 239a37: 0f b7 4d 02 movzwl 0x2(%rbp),%ecx 239a3b: 51 push %rcx 239a3c: 8b 52 30 mov 0x30(%rdx),%edx 239a3f: b9 03 00 00 00 mov $0x3,%ecx 239a44: 52 push %rdx 239a45: 0f b6 40 0c movzbl 0xc(%rax),%eax 239a49: 31 d2 xor %edx,%edx 239a4b: 50 push %rax 239a4c: 0f b7 45 00 movzwl 0x0(%rbp),%eax 239a50: 50 push %rax 239a51: e8 00 00 00 00 callq 239a56 239a56: 48 8b 4b 48 mov 0x48(%rbx),%rcx 239a5a: 48 8b 53 68 mov 0x68(%rbx),%rdx 239a5e: 48 8b 43 60 mov 0x60(%rbx),%rax 239a62: 48 83 c4 38 add $0x38,%rsp 239a66: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239a6a: 8b 71 20 mov 0x20(%rcx),%esi 239a6d: 0f b7 4d 0a movzwl 0xa(%rbp),%ecx 239a71: 44 8b 4a 38 mov 0x38(%rdx),%r9d 239a75: 44 0f b6 40 0e movzbl 0xe(%rax),%r8d 239a7a: 51 push %rcx 239a7b: 8b 4a 40 mov 0x40(%rdx),%ecx 239a7e: 51 push %rcx 239a7f: 0f b6 48 10 movzbl 0x10(%rax),%ecx 239a83: 51 push %rcx 239a84: 0f b7 4d 08 movzwl 0x8(%rbp),%ecx 239a88: 51 push %rcx 239a89: 8b 52 3c mov 0x3c(%rdx),%edx 239a8c: b9 03 00 00 00 mov $0x3,%ecx 239a91: 52 push %rdx 239a92: 0f b6 40 0f movzbl 0xf(%rax),%eax 239a96: 31 d2 xor %edx,%edx 239a98: 50 push %rax 239a99: 0f b7 45 06 movzwl 0x6(%rbp),%eax 239a9d: 50 push %rax 239a9e: e8 00 00 00 00 callq 239aa3 239aa3: 48 8b 4b 48 mov 0x48(%rbx),%rcx 239aa7: 48 8b 53 68 mov 0x68(%rbx),%rdx 239aab: 48 8b 43 60 mov 0x60(%rbx),%rax 239aaf: 48 83 c4 38 add $0x38,%rsp 239ab3: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239ab7: 8b 71 24 mov 0x24(%rcx),%esi 239aba: 0f b7 4d 0e movzwl 0xe(%rbp),%ecx 239abe: 44 8b 4a 44 mov 0x44(%rdx),%r9d 239ac2: 44 0f b6 40 11 movzbl 0x11(%rax),%r8d 239ac7: 51 push %rcx 239ac8: 8b 52 48 mov 0x48(%rdx),%edx 239acb: b9 02 00 00 00 mov $0x2,%ecx 239ad0: 52 push %rdx 239ad1: 0f b6 40 12 movzbl 0x12(%rax),%eax 239ad5: 31 d2 xor %edx,%edx 239ad7: 50 push %rax 239ad8: 0f b7 45 0c movzwl 0xc(%rbp),%eax 239adc: 50 push %rax 239add: e8 00 00 00 00 callq 239ae2 239ae2: 48 83 c4 20 add $0x20,%rsp 239ae6: 5b pop %rbx 239ae7: 5d pop %rbp 239ae8: c3 retq 239ae9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000239af0 : 239af0: e8 00 00 00 00 callq 239af5 239af5: 48 83 ec 40 sub $0x40,%rsp 239af9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 239b00: 00 00 239b02: 48 89 44 24 38 mov %rax,0x38(%rsp) 239b07: 31 c0 xor %eax,%eax 239b09: 8b 47 24 mov 0x24(%rdi),%eax 239b0c: 89 74 24 14 mov %esi,0x14(%rsp) 239b10: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 239b15: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 239b1c: 00 00 239b1e: 89 44 24 08 mov %eax,0x8(%rsp) 239b22: 8b 47 38 mov 0x38(%rdi),%eax 239b25: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 239b2c: 00 00 239b2e: 89 44 24 0c mov %eax,0xc(%rsp) 239b32: 31 c0 xor %eax,%eax 239b34: 83 f9 02 cmp $0x2,%ecx 239b37: 0f 94 c0 sete %al 239b3a: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 239b41: 00 239b42: 8d 04 85 04 00 00 00 lea 0x4(,%rax,4),%eax 239b49: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 239b50: 00 239b51: 89 44 24 10 mov %eax,0x10(%rsp) 239b55: 8b 47 3c mov 0x3c(%rdi),%eax 239b58: 89 4c 24 18 mov %ecx,0x18(%rsp) 239b5c: 89 44 24 20 mov %eax,0x20(%rsp) 239b60: 48 8b 47 10 mov 0x10(%rdi),%rax 239b64: 44 89 44 24 28 mov %r8d,0x28(%rsp) 239b69: 48 8b 78 58 mov 0x58(%rax),%rdi 239b6d: 89 54 24 1c mov %edx,0x1c(%rsp) 239b71: 48 8b 07 mov (%rdi),%rax 239b74: 48 8b 40 78 mov 0x78(%rax),%rax 239b78: e8 00 00 00 00 callq 239b7d 239b7d: 85 c0 test %eax,%eax 239b7f: 75 15 jne 239b96 239b81: 48 8b 44 24 38 mov 0x38(%rsp),%rax 239b86: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 239b8d: 00 00 239b8f: 75 37 jne 239bc8 239b91: 48 83 c4 40 add $0x40,%rsp 239b95: c3 retq 239b96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 239b9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 239ba4: e8 00 00 00 00 callq 239ba9 239ba9: b9 ba 03 00 00 mov $0x3ba,%ecx 239bae: bf 02 00 00 00 mov $0x2,%edi 239bb3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 239bba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 239bc1: e8 00 00 00 00 callq 239bc6 239bc6: eb b9 jmp 239b81 239bc8: e8 00 00 00 00 callq 239bcd 239bcd: 0f 1f 00 nopl (%rax) 0000000000239bd0 : 239bd0: e8 00 00 00 00 callq 239bd5 239bd5: 53 push %rbx 239bd6: 48 89 fb mov %rdi,%rbx 239bd9: 48 8b 3f mov (%rdi),%rdi 239bdc: e8 00 00 00 00 callq 239be1 239be1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 239be8: 5b pop %rbx 239be9: c3 retq 239bea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000239bf0 : 239bf0: e8 00 00 00 00 callq 239bf5 239bf5: 55 push %rbp 239bf6: 48 89 f5 mov %rsi,%rbp 239bf9: 53 push %rbx 239bfa: 48 89 fb mov %rdi,%rbx 239bfd: 48 83 ec 10 sub $0x10,%rsp 239c01: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 239c08: 00 00 239c0a: 48 89 44 24 08 mov %rax,0x8(%rsp) 239c0f: 31 c0 xor %eax,%eax 239c11: 8b 06 mov (%rsi),%eax 239c13: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 239c1a: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 239c21: 00 239c22: 85 c0 test %eax,%eax 239c24: 7e 14 jle 239c3a 239c26: 48 8b 46 08 mov 0x8(%rsi),%rax 239c2a: 48 85 c0 test %rax,%rax 239c2d: 74 0b je 239c3a 239c2f: 44 8b 48 18 mov 0x18(%rax),%r9d 239c33: 44 0f b6 56 11 movzbl 0x11(%rsi),%r10d 239c38: eb 06 jmp 239c40 239c3a: 45 31 c9 xor %r9d,%r9d 239c3d: 45 31 d2 xor %r10d,%r10d 239c40: 48 8b 53 68 mov 0x68(%rbx),%rdx 239c44: 48 8b 43 60 mov 0x60(%rbx),%rax 239c48: 48 8b 73 48 mov 0x48(%rbx),%rsi 239c4c: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239c50: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 239c57: 0f b6 48 21 movzbl 0x21(%rax),%ecx 239c5b: 8b 76 34 mov 0x34(%rsi),%esi 239c5e: 41 52 push %r10 239c60: 8b 92 94 00 00 00 mov 0x94(%rdx),%edx 239c66: 52 push %rdx 239c67: 0f b6 40 25 movzbl 0x25(%rax),%eax 239c6b: ba 02 00 00 00 mov $0x2,%edx 239c70: 50 push %rax 239c71: e8 00 00 00 00 callq 239c76 239c76: 48 83 c4 18 add $0x18,%rsp 239c7a: 83 7d 00 01 cmpl $0x1,0x0(%rbp) 239c7e: 7e 14 jle 239c94 239c80: 48 8b 45 18 mov 0x18(%rbp),%rax 239c84: 48 85 c0 test %rax,%rax 239c87: 74 0b je 239c94 239c89: 44 8b 48 18 mov 0x18(%rax),%r9d 239c8d: 44 0f b6 55 21 movzbl 0x21(%rbp),%r10d 239c92: eb 06 jmp 239c9a 239c94: 45 31 c9 xor %r9d,%r9d 239c97: 45 31 d2 xor %r10d,%r10d 239c9a: 48 8b 53 68 mov 0x68(%rbx),%rdx 239c9e: 48 8b 43 60 mov 0x60(%rbx),%rax 239ca2: 48 8b 73 48 mov 0x48(%rbx),%rsi 239ca6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239caa: 44 8b 82 88 00 00 00 mov 0x88(%rdx),%r8d 239cb1: 0f b6 48 22 movzbl 0x22(%rax),%ecx 239cb5: 8b 76 34 mov 0x34(%rsi),%esi 239cb8: 41 52 push %r10 239cba: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 239cc0: 52 push %rdx 239cc1: 0f b6 40 26 movzbl 0x26(%rax),%eax 239cc5: ba 02 00 00 00 mov $0x2,%edx 239cca: 50 push %rax 239ccb: e8 00 00 00 00 callq 239cd0 239cd0: 48 83 c4 18 add $0x18,%rsp 239cd4: 83 7d 00 02 cmpl $0x2,0x0(%rbp) 239cd8: 7e 14 jle 239cee 239cda: 48 8b 45 28 mov 0x28(%rbp),%rax 239cde: 48 85 c0 test %rax,%rax 239ce1: 74 0b je 239cee 239ce3: 44 8b 48 18 mov 0x18(%rax),%r9d 239ce7: 44 0f b6 55 31 movzbl 0x31(%rbp),%r10d 239cec: eb 06 jmp 239cf4 239cee: 45 31 c9 xor %r9d,%r9d 239cf1: 45 31 d2 xor %r10d,%r10d 239cf4: 48 8b 53 68 mov 0x68(%rbx),%rdx 239cf8: 48 8b 43 60 mov 0x60(%rbx),%rax 239cfc: 48 8b 73 48 mov 0x48(%rbx),%rsi 239d00: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239d04: 44 8b 82 8c 00 00 00 mov 0x8c(%rdx),%r8d 239d0b: 0f b6 48 23 movzbl 0x23(%rax),%ecx 239d0f: 8b 76 38 mov 0x38(%rsi),%esi 239d12: 41 52 push %r10 239d14: 8b 92 9c 00 00 00 mov 0x9c(%rdx),%edx 239d1a: 52 push %rdx 239d1b: 0f b6 40 27 movzbl 0x27(%rax),%eax 239d1f: ba 02 00 00 00 mov $0x2,%edx 239d24: 50 push %rax 239d25: e8 00 00 00 00 callq 239d2a 239d2a: 48 83 c4 18 add $0x18,%rsp 239d2e: 83 7d 00 03 cmpl $0x3,0x0(%rbp) 239d32: 7e 14 jle 239d48 239d34: 48 8b 45 38 mov 0x38(%rbp),%rax 239d38: 48 85 c0 test %rax,%rax 239d3b: 74 0b je 239d48 239d3d: 44 8b 48 18 mov 0x18(%rax),%r9d 239d41: 44 0f b6 55 41 movzbl 0x41(%rbp),%r10d 239d46: eb 06 jmp 239d4e 239d48: 45 31 c9 xor %r9d,%r9d 239d4b: 45 31 d2 xor %r10d,%r10d 239d4e: 48 8b 53 68 mov 0x68(%rbx),%rdx 239d52: 48 8b 43 60 mov 0x60(%rbx),%rax 239d56: bd 32 00 00 00 mov $0x32,%ebp 239d5b: 48 8b 73 48 mov 0x48(%rbx),%rsi 239d5f: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239d63: 44 8b 82 90 00 00 00 mov 0x90(%rdx),%r8d 239d6a: 0f b6 48 24 movzbl 0x24(%rax),%ecx 239d6e: 8b 76 38 mov 0x38(%rsi),%esi 239d71: 41 52 push %r10 239d73: 8b 92 a0 00 00 00 mov 0xa0(%rdx),%edx 239d79: 52 push %rdx 239d7a: 0f b6 40 28 movzbl 0x28(%rax),%eax 239d7e: ba 02 00 00 00 mov $0x2,%edx 239d83: 50 push %rax 239d84: e8 00 00 00 00 callq 239d89 239d89: 48 8b 53 60 mov 0x60(%rbx),%rdx 239d8d: 48 8b 43 68 mov 0x68(%rbx),%rax 239d91: 41 b9 01 00 00 00 mov $0x1,%r9d 239d97: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239d9b: 0f b6 4a 29 movzbl 0x29(%rdx),%ecx 239d9f: 48 8b 53 48 mov 0x48(%rbx),%rdx 239da3: 44 8b 80 a4 00 00 00 mov 0xa4(%rax),%r8d 239daa: 8b 72 40 mov 0x40(%rdx),%esi 239dad: ba 01 00 00 00 mov $0x1,%edx 239db2: e8 00 00 00 00 callq 239db7 239db7: 48 83 c4 18 add $0x18,%rsp 239dbb: eb 05 jmp 239dc2 239dbd: 83 ed 01 sub $0x1,%ebp 239dc0: 74 76 je 239e38 239dc2: bf c6 a7 00 00 mov $0xa7c6,%edi 239dc7: e8 00 00 00 00 callq 239dcc 239dcc: 48 8b 43 48 mov 0x48(%rbx),%rax 239dd0: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239dd4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 239ddb: 8b 70 40 mov 0x40(%rax),%esi 239dde: e8 00 00 00 00 callq 239de3 239de3: 48 8b 43 68 mov 0x68(%rbx),%rax 239de7: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239deb: 49 89 e0 mov %rsp,%r8 239dee: 8b 88 a4 00 00 00 mov 0xa4(%rax),%ecx 239df4: 48 8b 43 60 mov 0x60(%rbx),%rax 239df8: 0f b6 50 29 movzbl 0x29(%rax),%edx 239dfc: 48 8b 43 48 mov 0x48(%rbx),%rax 239e00: 8b 70 40 mov 0x40(%rax),%esi 239e03: e8 00 00 00 00 callq 239e08 239e08: 48 8b 43 68 mov 0x68(%rbx),%rax 239e0c: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239e10: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 239e15: 8b 88 a8 00 00 00 mov 0xa8(%rax),%ecx 239e1b: 48 8b 43 60 mov 0x60(%rbx),%rax 239e1f: 0f b6 50 2a movzbl 0x2a(%rax),%edx 239e23: 48 8b 43 48 mov 0x48(%rbx),%rax 239e27: 8b 70 40 mov 0x40(%rax),%esi 239e2a: e8 00 00 00 00 callq 239e2f 239e2f: 8b 04 24 mov (%rsp),%eax 239e32: 0b 44 24 04 or 0x4(%rsp),%eax 239e36: 75 85 jne 239dbd 239e38: 48 8b 44 24 08 mov 0x8(%rsp),%rax 239e3d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 239e44: 00 00 239e46: 75 07 jne 239e4f 239e48: 48 83 c4 10 add $0x10,%rsp 239e4c: 5b pop %rbx 239e4d: 5d pop %rbp 239e4e: c3 retq 239e4f: e8 00 00 00 00 callq 239e54 239e54: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 239e5b: 00 00 00 00 239e5f: 90 nop 0000000000239e60 : 239e60: e8 00 00 00 00 callq 239e65 239e65: 53 push %rbx 239e66: 48 8b 47 68 mov 0x68(%rdi),%rax 239e6a: 41 89 f1 mov %esi,%r9d 239e6d: 48 89 fb mov %rdi,%rbx 239e70: 44 8b 40 54 mov 0x54(%rax),%r8d 239e74: 48 8b 47 60 mov 0x60(%rdi),%rax 239e78: 0f b6 48 15 movzbl 0x15(%rax),%ecx 239e7c: 48 8b 47 48 mov 0x48(%rdi),%rax 239e80: 48 8b 7f 10 mov 0x10(%rdi),%rdi 239e84: 8b 70 4c mov 0x4c(%rax),%esi 239e87: 45 84 c9 test %r9b,%r9b 239e8a: 74 11 je 239e9d 239e8c: 41 b9 01 00 00 00 mov $0x1,%r9d 239e92: ba 01 00 00 00 mov $0x1,%edx 239e97: 5b pop %rbx 239e98: e9 00 00 00 00 jmpq 239e9d 239e9d: 45 31 c9 xor %r9d,%r9d 239ea0: ba 01 00 00 00 mov $0x1,%edx 239ea5: e8 00 00 00 00 callq 239eaa 239eaa: 48 8b 53 60 mov 0x60(%rbx),%rdx 239eae: 48 8b 43 68 mov 0x68(%rbx),%rax 239eb2: 41 b9 05 00 00 00 mov $0x5,%r9d 239eb8: 48 8b 7b 10 mov 0x10(%rbx),%rdi 239ebc: 0f b6 4a 16 movzbl 0x16(%rdx),%ecx 239ec0: 48 8b 53 48 mov 0x48(%rbx),%rdx 239ec4: 44 8b 40 58 mov 0x58(%rax),%r8d 239ec8: 5b pop %rbx 239ec9: 8b 72 50 mov 0x50(%rdx),%esi 239ecc: ba 01 00 00 00 mov $0x1,%edx 239ed1: e9 00 00 00 00 jmpq 239ed6 239ed6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 239edd: 00 00 00 0000000000239ee0 : 239ee0: e8 00 00 00 00 callq 239ee5 239ee5: 41 55 push %r13 239ee7: 41 54 push %r12 239ee9: 41 89 f4 mov %esi,%r12d 239eec: 53 push %rbx 239eed: 48 8b 47 48 mov 0x48(%rdi),%rax 239ef1: 8b 70 10 mov 0x10(%rax),%esi 239ef4: 85 f6 test %esi,%esi 239ef6: 75 06 jne 239efe 239ef8: 5b pop %rbx 239ef9: 41 5c pop %r12 239efb: 41 5d pop %r13 239efd: c3 retq 239efe: 48 89 fb mov %rdi,%rbx 239f01: 48 8b 7f 10 mov 0x10(%rdi),%rdi 239f05: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 239f0c: e8 00 00 00 00 callq 239f11 239f11: 41 83 fc 01 cmp $0x1,%r12d 239f15: 74 13 je 239f2a 239f17: 41 83 fc 02 cmp $0x2,%r12d 239f1b: b9 11 00 00 00 mov $0x11,%ecx 239f20: 41 bc 00 00 00 00 mov $0x0,%r12d 239f26: 44 0f 44 e1 cmove %ecx,%r12d 239f2a: 48 8b 43 48 mov 0x48(%rbx),%rax 239f2e: 48 8b 5b 10 mov 0x10(%rbx),%rbx 239f32: 44 89 e2 mov %r12d,%edx 239f35: 48 8b 7b 18 mov 0x18(%rbx),%rdi 239f39: 44 8b 68 10 mov 0x10(%rax),%r13d 239f3d: 48 8b 07 mov (%rdi),%rax 239f40: 44 89 ee mov %r13d,%esi 239f43: 48 8b 40 08 mov 0x8(%rax),%rax 239f47: e8 00 00 00 00 callq 239f4c 239f4c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 239f51: 5b pop %rbx 239f52: 41 5c pop %r12 239f54: 41 5d pop %r13 239f56: c3 retq 239f57: 48 8b 73 10 mov 0x10(%rbx),%rsi 239f5b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 239f62 239f62: 89 c0 mov %eax,%eax 239f64: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 239f6c 239f6b: 00 239f6c: 73 8a jae 239ef8 239f6e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 239f75 239f75: 48 85 c0 test %rax,%rax 239f78: 74 13 je 239f8d 239f7a: 48 8b 78 08 mov 0x8(%rax),%rdi 239f7e: 48 83 c6 08 add $0x8,%rsi 239f82: 44 89 e1 mov %r12d,%ecx 239f85: 44 89 ea mov %r13d,%edx 239f88: e8 00 00 00 00 callq 239f8d 239f8d: 5b pop %rbx 239f8e: 41 5c pop %r12 239f90: 41 5d pop %r13 239f92: c3 retq 239f93: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 239f9a: 00 00 00 00 239f9e: 66 90 xchg %ax,%ax 0000000000239fa0 : 239fa0: e8 00 00 00 00 callq 239fa5 239fa5: 41 57 push %r15 239fa7: 41 56 push %r14 239fa9: 49 89 fe mov %rdi,%r14 239fac: 41 55 push %r13 239fae: 41 54 push %r12 239fb0: 55 push %rbp 239fb1: 53 push %rbx 239fb2: 48 83 ec 40 sub $0x40,%rsp 239fb6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 239fbd: 00 00 239fbf: 48 89 44 24 38 mov %rax,0x38(%rsp) 239fc4: 31 c0 xor %eax,%eax 239fc6: 4c 8d 7c 24 04 lea 0x4(%rsp),%r15 239fcb: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 239fd0: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 239fd7: 00 00 239fd9: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 239fe0: 00 00 239fe2: 4c 89 f9 mov %r15,%rcx 239fe5: 48 29 f9 sub %rdi,%rcx 239fe8: 83 c1 34 add $0x34,%ecx 239feb: c1 e9 03 shr $0x3,%ecx 239fee: f3 48 ab rep stos %rax,%es:(%rdi) 239ff1: 48 85 f6 test %rsi,%rsi 239ff4: 0f 84 a5 00 00 00 je 23a09f 239ffa: 41 8b 46 38 mov 0x38(%r14),%eax 239ffe: 41 8b 56 3c mov 0x3c(%r14),%edx 23a002: 49 89 f5 mov %rsi,%r13 23a005: c7 44 24 04 0b 00 00 movl $0xb,0x4(%rsp) 23a00c: 00 23a00d: 8b 4e 04 mov 0x4(%rsi),%ecx 23a010: 89 44 24 0c mov %eax,0xc(%rsp) 23a014: 41 8b 46 1c mov 0x1c(%r14),%eax 23a018: 89 54 24 20 mov %edx,0x20(%rsp) 23a01c: 69 d1 78 69 00 00 imul $0x6978,%ecx,%edx 23a022: 89 44 24 24 mov %eax,0x24(%rsp) 23a026: 8b 06 mov (%rsi),%eax 23a028: 89 54 24 28 mov %edx,0x28(%rsp) 23a02c: 89 44 24 10 mov %eax,0x10(%rsp) 23a030: 85 c0 test %eax,%eax 23a032: 0f 84 84 00 00 00 je 23a0bc 23a038: 31 db xor %ebx,%ebx 23a03a: 48 8d 6e 10 lea 0x10(%rsi),%rbp 23a03e: 45 31 e4 xor %r12d,%r12d 23a041: 8b 45 04 mov 0x4(%rbp),%eax 23a044: 8b 55 00 mov 0x0(%rbp),%edx 23a047: 83 e3 e4 and $0xffffffe4,%ebx 23a04a: 83 e0 03 and $0x3,%eax 23a04d: 83 e2 03 and $0x3,%edx 23a050: c1 e0 03 shl $0x3,%eax 23a053: 09 d0 or %edx,%eax 23a055: 09 c3 or %eax,%ebx 23a057: 83 f9 14 cmp $0x14,%ecx 23a05a: 75 0c jne 23a068 23a05c: 0f b6 45 08 movzbl 0x8(%rbp),%eax 23a060: 83 e3 3f and $0x3f,%ebx 23a063: c1 e0 06 shl $0x6,%eax 23a066: 09 c3 or %eax,%ebx 23a068: 0f b6 c3 movzbl %bl,%eax 23a06b: 44 89 64 24 2c mov %r12d,0x2c(%rsp) 23a070: 4c 89 fe mov %r15,%rsi 23a073: 41 83 c4 01 add $0x1,%r12d 23a077: 89 44 24 30 mov %eax,0x30(%rsp) 23a07b: 49 8b 46 10 mov 0x10(%r14),%rax 23a07f: 48 83 c5 0c add $0xc,%rbp 23a083: 48 8b 78 58 mov 0x58(%rax),%rdi 23a087: 48 8b 07 mov (%rdi),%rax 23a08a: 48 8b 40 78 mov 0x78(%rax),%rax 23a08e: e8 00 00 00 00 callq 23a093 23a093: 45 39 65 00 cmp %r12d,0x0(%r13) 23a097: 76 23 jbe 23a0bc 23a099: 41 8b 4d 04 mov 0x4(%r13),%ecx 23a09d: eb a2 jmp 23a041 23a09f: b9 48 04 00 00 mov $0x448,%ecx 23a0a4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23a0ab: bf 02 00 00 00 mov $0x2,%edi 23a0b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23a0b7: e8 00 00 00 00 callq 23a0bc 23a0bc: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23a0c1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a0c8: 00 00 23a0ca: 75 0f jne 23a0db 23a0cc: 48 83 c4 40 add $0x40,%rsp 23a0d0: 5b pop %rbx 23a0d1: 5d pop %rbp 23a0d2: 41 5c pop %r12 23a0d4: 41 5d pop %r13 23a0d6: 41 5e pop %r14 23a0d8: 41 5f pop %r15 23a0da: c3 retq 23a0db: e8 00 00 00 00 callq 23a0e0 000000000023a0e0 : 23a0e0: e8 00 00 00 00 callq 23a0e5 23a0e5: 41 54 push %r12 23a0e7: 55 push %rbp 23a0e8: 89 f5 mov %esi,%ebp 23a0ea: 53 push %rbx 23a0eb: 48 83 ec 10 sub $0x10,%rsp 23a0ef: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23a0f6: 00 00 23a0f8: 48 89 44 24 08 mov %rax,0x8(%rsp) 23a0fd: 31 c0 xor %eax,%eax 23a0ff: 83 fd ff cmp $0xffffffff,%ebp 23a102: 75 1d jne 23a121 23a104: 48 8b 44 24 08 mov 0x8(%rsp),%rax 23a109: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a110: 00 00 23a112: 0f 85 a4 00 00 00 jne 23a1bc 23a118: 48 83 c4 10 add $0x10,%rsp 23a11c: 5b pop %rbx 23a11d: 5d pop %rbp 23a11e: 41 5c pop %r12 23a120: c3 retq 23a121: 48 8b 47 68 mov 0x68(%rdi),%rax 23a125: 41 89 d4 mov %edx,%r12d 23a128: 48 89 fb mov %rdi,%rbx 23a12b: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 23a130: 8b 48 0c mov 0xc(%rax),%ecx 23a133: 48 8b 47 60 mov 0x60(%rdi),%rax 23a137: 0f b6 50 03 movzbl 0x3(%rax),%edx 23a13b: 48 8b 47 48 mov 0x48(%rdi),%rax 23a13f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 23a143: 8b 30 mov (%rax),%esi 23a145: e8 00 00 00 00 callq 23a14a 23a14a: 45 84 e4 test %r12b,%r12b 23a14d: 74 16 je 23a165 23a14f: 83 fd 06 cmp $0x6,%ebp 23a152: 76 5e jbe 23a1b2 23a154: 0f 0b ud2 23a156: 45 31 c9 xor %r9d,%r9d 23a159: 44 0b 4c 24 04 or 0x4(%rsp),%r9d 23a15e: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 23a163: eb 17 jmp 23a17c 23a165: 83 fd 06 cmp $0x6,%ebp 23a168: 76 3b jbe 23a1a5 23a16a: 0f 0b ud2 23a16c: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 23a172: 44 23 4c 24 04 and 0x4(%rsp),%r9d 23a177: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 23a17c: 48 8b 43 60 mov 0x60(%rbx),%rax 23a180: 48 8b 53 68 mov 0x68(%rbx),%rdx 23a184: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23a188: 0f b6 48 03 movzbl 0x3(%rax),%ecx 23a18c: 48 8b 43 48 mov 0x48(%rbx),%rax 23a190: 44 8b 42 0c mov 0xc(%rdx),%r8d 23a194: ba 01 00 00 00 mov $0x1,%edx 23a199: 8b 30 mov (%rax),%esi 23a19b: e8 00 00 00 00 callq 23a1a0 23a1a0: e9 5f ff ff ff jmpq 23a104 23a1a5: 44 0f b6 8d 00 00 00 movzbl 0x0(%rbp),%r9d 23a1ac: 00 23a1ad: 41 f7 d1 not %r9d 23a1b0: eb c0 jmp 23a172 23a1b2: 44 0f b6 8d 00 00 00 movzbl 0x0(%rbp),%r9d 23a1b9: 00 23a1ba: eb 9d jmp 23a159 23a1bc: e8 00 00 00 00 callq 23a1c1 23a1c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23a1c8: 00 00 00 00 23a1cc: 0f 1f 40 00 nopl 0x0(%rax) 000000000023a1d0 : 23a1d0: e8 00 00 00 00 callq 23a1d5 23a1d5: 41 54 push %r12 23a1d7: 55 push %rbp 23a1d8: 48 89 fd mov %rdi,%rbp 23a1db: 53 push %rbx 23a1dc: 89 f3 mov %esi,%ebx 23a1de: 48 83 ec 40 sub $0x40,%rsp 23a1e2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23a1e9: 00 00 23a1eb: 48 89 44 24 38 mov %rax,0x38(%rsp) 23a1f0: 31 c0 xor %eax,%eax 23a1f2: 4c 8d 64 24 04 lea 0x4(%rsp),%r12 23a1f7: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 23a1fc: 49 89 e0 mov %rsp,%r8 23a1ff: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 23a206: 00 00 23a208: 4c 89 e1 mov %r12,%rcx 23a20b: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 23a212: 00 00 23a214: 48 29 f9 sub %rdi,%rcx 23a217: 83 c1 34 add $0x34,%ecx 23a21a: c1 e9 03 shr $0x3,%ecx 23a21d: f3 48 ab rep stos %rax,%es:(%rdi) 23a220: 48 8b 4d 48 mov 0x48(%rbp),%rcx 23a224: 48 8b 45 68 mov 0x68(%rbp),%rax 23a228: 48 8b 55 60 mov 0x60(%rbp),%rdx 23a22c: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a230: 0f b6 12 movzbl (%rdx),%edx 23a233: 8b 71 04 mov 0x4(%rcx),%esi 23a236: 8b 08 mov (%rax),%ecx 23a238: e8 00 00 00 00 callq 23a23d 23a23d: 8b 14 24 mov (%rsp),%edx 23a240: 85 d2 test %edx,%edx 23a242: 0f 84 ad 00 00 00 je 23a2f5 23a248: 8b 45 38 mov 0x38(%rbp),%eax 23a24b: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 23a252: 00 23a253: 4c 89 e6 mov %r12,%rsi 23a256: 89 5c 24 18 mov %ebx,0x18(%rsp) 23a25a: 89 44 24 0c mov %eax,0xc(%rsp) 23a25e: 8b 45 3c mov 0x3c(%rbp),%eax 23a261: 89 44 24 20 mov %eax,0x20(%rsp) 23a265: 8b 45 1c mov 0x1c(%rbp),%eax 23a268: 89 44 24 24 mov %eax,0x24(%rsp) 23a26c: 48 8b 45 10 mov 0x10(%rbp),%rax 23a270: 48 8b 78 58 mov 0x58(%rax),%rdi 23a274: 48 8b 07 mov (%rdi),%rax 23a277: 48 8b 40 78 mov 0x78(%rax),%rax 23a27b: e8 00 00 00 00 callq 23a280 23a280: 85 c0 test %eax,%eax 23a282: 0f 85 86 00 00 00 jne 23a30e 23a288: 8d 43 e0 lea -0x20(%rbx),%eax 23a28b: 83 e0 df and $0xffffffdf,%eax 23a28e: 74 08 je 23a298 23a290: 81 fb 80 00 00 00 cmp $0x80,%ebx 23a296: 75 5d jne 23a2f5 23a298: 48 8b 45 68 mov 0x68(%rbp),%rax 23a29c: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a2a0: b9 01 00 00 00 mov $0x1,%ecx 23a2a5: 31 d2 xor %edx,%edx 23a2a7: 44 8b 48 5c mov 0x5c(%rax),%r9d 23a2ab: 48 8b 45 60 mov 0x60(%rbp),%rax 23a2af: 44 0f b6 40 17 movzbl 0x17(%rax),%r8d 23a2b4: 48 8b 45 48 mov 0x48(%rbp),%rax 23a2b8: 8b 70 28 mov 0x28(%rax),%esi 23a2bb: 6a 00 pushq $0x0 23a2bd: e8 00 00 00 00 callq 23a2c2 23a2c2: 48 8b 55 60 mov 0x60(%rbp),%rdx 23a2c6: 48 8b 45 68 mov 0x68(%rbp),%rax 23a2ca: 45 31 c9 xor %r9d,%r9d 23a2cd: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a2d1: 0f b6 4a 19 movzbl 0x19(%rdx),%ecx 23a2d5: 48 8b 55 48 mov 0x48(%rbp),%rdx 23a2d9: 44 8b 40 64 mov 0x64(%rax),%r8d 23a2dd: 8b 72 2c mov 0x2c(%rdx),%esi 23a2e0: ba 01 00 00 00 mov $0x1,%edx 23a2e5: e8 00 00 00 00 callq 23a2ea 23a2ea: 31 f6 xor %esi,%esi 23a2ec: 48 89 ef mov %rbp,%rdi 23a2ef: e8 ec fb ff ff callq 239ee0 23a2f4: 58 pop %rax 23a2f5: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23a2fa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a301: 00 00 23a303: 75 3b jne 23a340 23a305: 48 83 c4 40 add $0x40,%rsp 23a309: 5b pop %rbx 23a30a: 5d pop %rbp 23a30b: 41 5c pop %r12 23a30d: c3 retq 23a30e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23a315: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23a31c: e8 00 00 00 00 callq 23a321 23a321: b9 35 04 00 00 mov $0x435,%ecx 23a326: bf 02 00 00 00 mov $0x2,%edi 23a32b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23a332: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23a339: e8 00 00 00 00 callq 23a33e 23a33e: eb b5 jmp 23a2f5 23a340: e8 00 00 00 00 callq 23a345 23a345: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23a34c: 00 00 00 00 000000000023a350 : 23a350: e8 00 00 00 00 callq 23a355 23a355: 55 push %rbp 23a356: 89 f5 mov %esi,%ebp 23a358: 45 31 c9 xor %r9d,%r9d 23a35b: 53 push %rbx 23a35c: 48 8b 57 60 mov 0x60(%rdi),%rdx 23a360: 48 89 fb mov %rdi,%rbx 23a363: 48 8b 47 68 mov 0x68(%rdi),%rax 23a367: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 23a36b: 48 8b 57 48 mov 0x48(%rdi),%rdx 23a36f: 44 8b 40 10 mov 0x10(%rax),%r8d 23a373: 48 8b 7f 10 mov 0x10(%rdi),%rdi 23a377: 8b 72 0c mov 0xc(%rdx),%esi 23a37a: ba 01 00 00 00 mov $0x1,%edx 23a37f: e8 00 00 00 00 callq 23a384 23a384: 48 8b 03 mov (%rbx),%rax 23a387: be 20 00 00 00 mov $0x20,%esi 23a38c: 48 89 df mov %rbx,%rdi 23a38f: 48 8b 40 18 mov 0x18(%rax),%rax 23a393: e8 00 00 00 00 callq 23a398 23a398: 31 f6 xor %esi,%esi 23a39a: 48 89 df mov %rbx,%rdi 23a39d: e8 3e fb ff ff callq 239ee0 23a3a2: 48 8b 53 68 mov 0x68(%rbx),%rdx 23a3a6: 48 8b 43 60 mov 0x60(%rbx),%rax 23a3aa: 48 8b 73 48 mov 0x48(%rbx),%rsi 23a3ae: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23a3b2: 44 8b 42 68 mov 0x68(%rdx),%r8d 23a3b6: 0f b6 48 1a movzbl 0x1a(%rax),%ecx 23a3ba: 8b 76 30 mov 0x30(%rsi),%esi 23a3bd: 6a 01 pushq $0x1 23a3bf: 44 8b 4a 70 mov 0x70(%rdx),%r9d 23a3c3: 41 51 push %r9 23a3c5: 44 0f b6 48 1c movzbl 0x1c(%rax),%r9d 23a3ca: 41 51 push %r9 23a3cc: 41 b9 fc 00 00 00 mov $0xfc,%r9d 23a3d2: 6a 01 pushq $0x1 23a3d4: 8b 52 6c mov 0x6c(%rdx),%edx 23a3d7: 52 push %rdx 23a3d8: 0f b6 40 1b movzbl 0x1b(%rax),%eax 23a3dc: ba 03 00 00 00 mov $0x3,%edx 23a3e1: 50 push %rax 23a3e2: e8 00 00 00 00 callq 23a3e7 23a3e7: 48 8b 53 60 mov 0x60(%rbx),%rdx 23a3eb: 48 8b 43 68 mov 0x68(%rbx),%rax 23a3ef: 45 31 c9 xor %r9d,%r9d 23a3f2: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23a3f6: 48 83 c4 30 add $0x30,%rsp 23a3fa: 0f b6 4a 13 movzbl 0x13(%rdx),%ecx 23a3fe: 48 8b 53 48 mov 0x48(%rbx),%rdx 23a402: 44 8b 40 4c mov 0x4c(%rax),%r8d 23a406: 8b 72 18 mov 0x18(%rdx),%esi 23a409: ba 01 00 00 00 mov $0x1,%edx 23a40e: e8 00 00 00 00 callq 23a413 23a413: 48 8b 43 48 mov 0x48(%rbx),%rax 23a417: 8b 70 54 mov 0x54(%rax),%esi 23a41a: 85 f6 test %esi,%esi 23a41c: 0f 85 82 00 00 00 jne 23a4a4 23a422: 83 fd 02 cmp $0x2,%ebp 23a425: 0f 85 a3 00 00 00 jne 23a4ce 23a42b: 48 8b 53 68 mov 0x68(%rbx),%rdx 23a42f: 48 8b 4b 60 mov 0x60(%rbx),%rcx 23a433: 41 b9 01 00 00 00 mov $0x1,%r9d 23a439: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23a43d: 8b 70 2c mov 0x2c(%rax),%esi 23a440: 44 8b 42 64 mov 0x64(%rdx),%r8d 23a444: 0f b6 49 19 movzbl 0x19(%rcx),%ecx 23a448: ba 01 00 00 00 mov $0x1,%edx 23a44d: e8 00 00 00 00 callq 23a452 23a452: 48 8b 53 60 mov 0x60(%rbx),%rdx 23a456: 48 8b 43 68 mov 0x68(%rbx),%rax 23a45a: 45 31 c9 xor %r9d,%r9d 23a45d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23a461: 0f b6 4a 1d movzbl 0x1d(%rdx),%ecx 23a465: 48 8b 53 48 mov 0x48(%rbx),%rdx 23a469: 44 8b 40 74 mov 0x74(%rax),%r8d 23a46d: 8b 72 48 mov 0x48(%rdx),%esi 23a470: ba 01 00 00 00 mov $0x1,%edx 23a475: e8 00 00 00 00 callq 23a47a 23a47a: 48 8b 53 60 mov 0x60(%rbx),%rdx 23a47e: 48 8b 43 68 mov 0x68(%rbx),%rax 23a482: 45 31 c9 xor %r9d,%r9d 23a485: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23a489: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 23a48d: 48 8b 53 48 mov 0x48(%rbx),%rdx 23a491: 44 8b 40 10 mov 0x10(%rax),%r8d 23a495: 5b pop %rbx 23a496: 8b 72 0c mov 0xc(%rdx),%esi 23a499: 5d pop %rbp 23a49a: ba 01 00 00 00 mov $0x1,%edx 23a49f: e9 00 00 00 00 jmpq 23a4a4 23a4a4: 48 8b 53 60 mov 0x60(%rbx),%rdx 23a4a8: 48 8b 43 68 mov 0x68(%rbx),%rax 23a4ac: 41 89 e9 mov %ebp,%r9d 23a4af: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23a4b3: 0f b6 4a 18 movzbl 0x18(%rdx),%ecx 23a4b7: 44 8b 40 60 mov 0x60(%rax),%r8d 23a4bb: ba 01 00 00 00 mov $0x1,%edx 23a4c0: e8 00 00 00 00 callq 23a4c5 23a4c5: 48 8b 43 48 mov 0x48(%rbx),%rax 23a4c9: e9 5d ff ff ff jmpq 23a42b 23a4ce: 0f 0b ud2 23a4d0: e9 56 ff ff ff jmpq 23a42b 23a4d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23a4dc: 00 00 00 00 000000000023a4e0 : 23a4e0: e8 00 00 00 00 callq 23a4e5 23a4e5: 41 55 push %r13 23a4e7: 89 f2 mov %esi,%edx 23a4e9: 41 54 push %r12 23a4eb: 41 89 f4 mov %esi,%r12d 23a4ee: 55 push %rbp 23a4ef: 53 push %rbx 23a4f0: 48 8b 6f 10 mov 0x10(%rdi),%rbp 23a4f4: 48 89 fb mov %rdi,%rbx 23a4f7: 48 8b 47 48 mov 0x48(%rdi),%rax 23a4fb: 48 8b 7d 18 mov 0x18(%rbp),%rdi 23a4ff: 44 8b 68 28 mov 0x28(%rax),%r13d 23a503: 48 8b 07 mov (%rdi),%rax 23a506: 44 89 ee mov %r13d,%esi 23a509: 48 8b 40 08 mov 0x8(%rax),%rax 23a50d: e8 00 00 00 00 callq 23a512 23a512: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23a517: 48 8b 53 60 mov 0x60(%rbx),%rdx 23a51b: 48 8b 43 68 mov 0x68(%rbx),%rax 23a51f: 45 31 c9 xor %r9d,%r9d 23a522: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23a526: 0f b6 4a 19 movzbl 0x19(%rdx),%ecx 23a52a: 48 8b 53 48 mov 0x48(%rbx),%rdx 23a52e: 44 8b 40 64 mov 0x64(%rax),%r8d 23a532: 8b 72 2c mov 0x2c(%rdx),%esi 23a535: ba 01 00 00 00 mov $0x1,%edx 23a53a: e8 00 00 00 00 callq 23a53f 23a53f: 48 8b 53 60 mov 0x60(%rbx),%rdx 23a543: 48 8b 43 68 mov 0x68(%rbx),%rax 23a547: 45 31 c9 xor %r9d,%r9d 23a54a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23a54e: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 23a552: 48 8b 53 48 mov 0x48(%rbx),%rdx 23a556: 44 8b 40 10 mov 0x10(%rax),%r8d 23a55a: 8b 72 0c mov 0xc(%rdx),%esi 23a55d: ba 01 00 00 00 mov $0x1,%edx 23a562: e8 00 00 00 00 callq 23a567 23a567: 48 8b 53 60 mov 0x60(%rbx),%rdx 23a56b: 48 8b 43 68 mov 0x68(%rbx),%rax 23a56f: 45 31 c9 xor %r9d,%r9d 23a572: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23a576: 0f b6 4a 09 movzbl 0x9(%rdx),%ecx 23a57a: 48 8b 53 48 mov 0x48(%rbx),%rdx 23a57e: 44 8b 40 24 mov 0x24(%rax),%r8d 23a582: 5b pop %rbx 23a583: 8b 72 14 mov 0x14(%rdx),%esi 23a586: 5d pop %rbp 23a587: ba 01 00 00 00 mov $0x1,%edx 23a58c: 41 5c pop %r12 23a58e: 41 5d pop %r13 23a590: e9 00 00 00 00 jmpq 23a595 23a595: 48 8b 75 10 mov 0x10(%rbp),%rsi 23a599: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 23a5a0 23a5a0: 89 c0 mov %eax,%eax 23a5a2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 23a5aa 23a5a9: 00 23a5aa: 0f 83 67 ff ff ff jae 23a517 23a5b0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 23a5b7 23a5b7: 48 85 c0 test %rax,%rax 23a5ba: 74 13 je 23a5cf 23a5bc: 48 8b 78 08 mov 0x8(%rax),%rdi 23a5c0: 48 83 c6 08 add $0x8,%rsi 23a5c4: 44 89 e1 mov %r12d,%ecx 23a5c7: 44 89 ea mov %r13d,%edx 23a5ca: e8 00 00 00 00 callq 23a5cf 23a5cf: e9 43 ff ff ff jmpq 23a517 23a5d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23a5db: 00 00 00 00 23a5df: 90 nop 000000000023a5e0 : 23a5e0: e8 00 00 00 00 callq 23a5e5 23a5e5: 55 push %rbp 23a5e6: 48 89 fd mov %rdi,%rbp 23a5e9: 53 push %rbx 23a5ea: 48 83 ec 18 sub $0x18,%rsp 23a5ee: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23a5f5: 00 00 23a5f7: 48 89 44 24 10 mov %rax,0x10(%rsp) 23a5fc: 8b 06 mov (%rsi),%eax 23a5fe: 83 f8 06 cmp $0x6,%eax 23a601: 0f 84 95 02 00 00 je 23a89c 23a607: 0f 87 dc 00 00 00 ja 23a6e9 23a60d: 83 f8 03 cmp $0x3,%eax 23a610: 0f 84 a1 02 00 00 je 23a8b7 23a616: 0f 87 23 02 00 00 ja 23a83f 23a61c: 83 f8 01 cmp $0x1,%eax 23a61f: 0f 84 10 03 00 00 je 23a935 23a625: 83 f8 02 cmp $0x2,%eax 23a628: 0f 85 03 01 00 00 jne 23a731 23a62e: 48 8b 57 60 mov 0x60(%rdi),%rdx 23a632: 48 8b 47 68 mov 0x68(%rdi),%rax 23a636: 45 31 c9 xor %r9d,%r9d 23a639: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 23a63d: 48 8b 57 48 mov 0x48(%rdi),%rdx 23a641: 44 8b 40 10 mov 0x10(%rax),%r8d 23a645: 48 8b 7f 10 mov 0x10(%rdi),%rdi 23a649: 8b 72 0c mov 0xc(%rdx),%esi 23a64c: ba 01 00 00 00 mov $0x1,%edx 23a651: e8 00 00 00 00 callq 23a656 23a656: 31 f6 xor %esi,%esi 23a658: 48 89 ef mov %rbp,%rdi 23a65b: e8 80 f8 ff ff callq 239ee0 23a660: 31 f6 xor %esi,%esi 23a662: 48 89 ef mov %rbp,%rdi 23a665: e8 46 f1 ff ff callq 2397b0 23a66a: 48 8b 55 68 mov 0x68(%rbp),%rdx 23a66e: 48 8b 45 60 mov 0x60(%rbp),%rax 23a672: 41 b9 01 00 00 00 mov $0x1,%r9d 23a678: 48 8b 75 48 mov 0x48(%rbp),%rsi 23a67c: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a680: 44 8b 42 28 mov 0x28(%rdx),%r8d 23a684: 0f b6 48 0a movzbl 0xa(%rax),%ecx 23a688: 8b 76 14 mov 0x14(%rsi),%esi 23a68b: 6a 01 pushq $0x1 23a68d: 8b 52 24 mov 0x24(%rdx),%edx 23a690: 52 push %rdx 23a691: 0f b6 40 09 movzbl 0x9(%rax),%eax 23a695: 50 push %rax 23a696: ba 02 00 00 00 mov $0x2,%edx 23a69b: e8 00 00 00 00 callq 23a6a0 23a6a0: 48 83 c4 18 add $0x18,%rsp 23a6a4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23a6a9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a6b0: 00 00 23a6b2: 0f 85 0c 03 00 00 jne 23a9c4 23a6b8: 48 8b 55 60 mov 0x60(%rbp),%rdx 23a6bc: 48 8b 45 68 mov 0x68(%rbp),%rax 23a6c0: 41 b9 01 00 00 00 mov $0x1,%r9d 23a6c6: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a6ca: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 23a6ce: 48 8b 55 48 mov 0x48(%rbp),%rdx 23a6d2: 44 8b 40 10 mov 0x10(%rax),%r8d 23a6d6: 8b 72 0c mov 0xc(%rdx),%esi 23a6d9: 48 83 c4 18 add $0x18,%rsp 23a6dd: ba 01 00 00 00 mov $0x1,%edx 23a6e2: 5b pop %rbx 23a6e3: 5d pop %rbp 23a6e4: e9 00 00 00 00 jmpq 23a6e9 23a6e9: 83 f8 09 cmp $0x9,%eax 23a6ec: 0f 84 d7 02 00 00 je 23a9c9 23a6f2: 0f 86 77 01 00 00 jbe 23a86f 23a6f8: 83 f8 0a cmp $0xa,%eax 23a6fb: 0f 84 e2 02 00 00 je 23a9e3 23a701: 83 f8 0b cmp $0xb,%eax 23a704: 0f 85 20 04 00 00 jne 23ab2a 23a70a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23a70f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a716: 00 00 23a718: 0f 85 a6 02 00 00 jne 23a9c4 23a71e: be 03 00 00 00 mov $0x3,%esi 23a723: 48 83 c4 18 add $0x18,%rsp 23a727: 48 89 ef mov %rbp,%rdi 23a72a: 5b pop %rbx 23a72b: 5d pop %rbp 23a72c: e9 af fd ff ff jmpq 23a4e0 23a731: 85 c0 test %eax,%eax 23a733: 0f 85 f1 03 00 00 jne 23ab2a 23a739: 8b 76 14 mov 0x14(%rsi),%esi 23a73c: e8 9f f7 ff ff callq 239ee0 23a741: 48 8b 55 68 mov 0x68(%rbp),%rdx 23a745: 48 8b 45 60 mov 0x60(%rbp),%rax 23a749: 48 8b 75 48 mov 0x48(%rbp),%rsi 23a74d: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a751: 44 8b 42 68 mov 0x68(%rdx),%r8d 23a755: 0f b6 48 1a movzbl 0x1a(%rax),%ecx 23a759: 8b 76 30 mov 0x30(%rsi),%esi 23a75c: 6a 01 pushq $0x1 23a75e: 44 8b 4a 70 mov 0x70(%rdx),%r9d 23a762: 41 51 push %r9 23a764: 44 0f b6 48 1c movzbl 0x1c(%rax),%r9d 23a769: 41 51 push %r9 23a76b: 41 b9 00 20 00 00 mov $0x2000,%r9d 23a771: 6a 00 pushq $0x0 23a773: 8b 52 6c mov 0x6c(%rdx),%edx 23a776: 52 push %rdx 23a777: 0f b6 40 1b movzbl 0x1b(%rax),%eax 23a77b: ba 03 00 00 00 mov $0x3,%edx 23a780: 50 push %rax 23a781: e8 00 00 00 00 callq 23a786 23a786: 48 8b 55 60 mov 0x60(%rbp),%rdx 23a78a: 48 8b 45 68 mov 0x68(%rbp),%rax 23a78e: 41 b9 ff 01 00 00 mov $0x1ff,%r9d 23a794: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a798: 48 83 c4 30 add $0x30,%rsp 23a79c: 0f b6 4a 13 movzbl 0x13(%rdx),%ecx 23a7a0: 48 8b 55 48 mov 0x48(%rbp),%rdx 23a7a4: 44 8b 40 4c mov 0x4c(%rax),%r8d 23a7a8: 8b 72 18 mov 0x18(%rdx),%esi 23a7ab: ba 01 00 00 00 mov $0x1,%edx 23a7b0: e8 00 00 00 00 callq 23a7b5 23a7b5: 48 8b 55 60 mov 0x60(%rbp),%rdx 23a7b9: 48 8b 45 68 mov 0x68(%rbp),%rax 23a7bd: 41 b9 01 00 00 00 mov $0x1,%r9d 23a7c3: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a7c7: 0f b6 4a 19 movzbl 0x19(%rdx),%ecx 23a7cb: 48 8b 55 48 mov 0x48(%rbp),%rdx 23a7cf: 44 8b 40 64 mov 0x64(%rax),%r8d 23a7d3: 8b 72 2c mov 0x2c(%rdx),%esi 23a7d6: ba 01 00 00 00 mov $0x1,%edx 23a7db: e8 00 00 00 00 callq 23a7e0 23a7e0: 48 8b 55 60 mov 0x60(%rbp),%rdx 23a7e4: 48 8b 45 68 mov 0x68(%rbp),%rax 23a7e8: 45 31 c9 xor %r9d,%r9d 23a7eb: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a7ef: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 23a7f3: 48 8b 55 48 mov 0x48(%rbp),%rdx 23a7f7: 44 8b 40 10 mov 0x10(%rax),%r8d 23a7fb: 8b 72 0c mov 0xc(%rdx),%esi 23a7fe: ba 01 00 00 00 mov $0x1,%edx 23a803: e8 00 00 00 00 callq 23a808 23a808: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23a80d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a814: 00 00 23a816: 0f 85 a8 01 00 00 jne 23a9c4 23a81c: 48 8b 55 60 mov 0x60(%rbp),%rdx 23a820: 48 8b 45 68 mov 0x68(%rbp),%rax 23a824: 45 31 c9 xor %r9d,%r9d 23a827: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a82b: 0f b6 4a 09 movzbl 0x9(%rdx),%ecx 23a82f: 48 8b 55 48 mov 0x48(%rbp),%rdx 23a833: 44 8b 40 24 mov 0x24(%rax),%r8d 23a837: 8b 72 14 mov 0x14(%rdx),%esi 23a83a: e9 9a fe ff ff jmpq 23a6d9 23a83f: 83 f8 04 cmp $0x4,%eax 23a842: 0f 84 b5 01 00 00 je 23a9fd 23a848: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23a84d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a854: 00 00 23a856: 0f 85 68 01 00 00 jne 23a9c4 23a85c: be 01 00 00 00 mov $0x1,%esi 23a861: 48 83 c4 18 add $0x18,%rsp 23a865: 48 89 ef mov %rbp,%rdi 23a868: 5b pop %rbx 23a869: 5d pop %rbp 23a86a: e9 e1 fa ff ff jmpq 23a350 23a86f: 83 f8 07 cmp $0x7,%eax 23a872: 0f 84 9f 00 00 00 je 23a917 23a878: 83 f8 08 cmp $0x8,%eax 23a87b: 0f 85 a9 02 00 00 jne 23ab2a 23a881: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23a886: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a88d: 00 00 23a88f: 0f 85 2f 01 00 00 jne 23a9c4 23a895: 31 f6 xor %esi,%esi 23a897: e9 87 fe ff ff jmpq 23a723 23a89c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23a8a1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a8a8: 00 00 23a8aa: 0f 85 14 01 00 00 jne 23a9c4 23a8b0: be 02 00 00 00 mov $0x2,%esi 23a8b5: eb aa jmp 23a861 23a8b7: 48 8b 57 60 mov 0x60(%rdi),%rdx 23a8bb: 48 8b 47 68 mov 0x68(%rdi),%rax 23a8bf: 45 31 c9 xor %r9d,%r9d 23a8c2: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 23a8c6: 48 8b 57 48 mov 0x48(%rdi),%rdx 23a8ca: 44 8b 40 10 mov 0x10(%rax),%r8d 23a8ce: 48 8b 7f 10 mov 0x10(%rdi),%rdi 23a8d2: 8b 72 0c mov 0xc(%rdx),%esi 23a8d5: ba 01 00 00 00 mov $0x1,%edx 23a8da: e8 00 00 00 00 callq 23a8df 23a8df: 31 f6 xor %esi,%esi 23a8e1: 48 89 ef mov %rbp,%rdi 23a8e4: e8 c7 ee ff ff callq 2397b0 23a8e9: 48 8b 55 68 mov 0x68(%rbp),%rdx 23a8ed: 48 8b 45 60 mov 0x60(%rbp),%rax 23a8f1: 45 31 c9 xor %r9d,%r9d 23a8f4: 48 8b 75 48 mov 0x48(%rbp),%rsi 23a8f8: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a8fc: 44 8b 42 28 mov 0x28(%rdx),%r8d 23a900: 0f b6 48 0a movzbl 0xa(%rax),%ecx 23a904: 8b 76 14 mov 0x14(%rsi),%esi 23a907: 6a 01 pushq $0x1 23a909: 8b 52 24 mov 0x24(%rdx),%edx 23a90c: 52 push %rdx 23a90d: 0f b6 40 09 movzbl 0x9(%rax),%eax 23a911: 50 push %rax 23a912: e9 7f fd ff ff jmpq 23a696 23a917: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23a91c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a923: 00 00 23a925: 0f 85 99 00 00 00 jne 23a9c4 23a92b: be 03 00 00 00 mov $0x3,%esi 23a930: e9 2c ff ff ff jmpq 23a861 23a935: 48 8b 57 60 mov 0x60(%rdi),%rdx 23a939: 48 8b 47 68 mov 0x68(%rdi),%rax 23a93d: 45 31 c9 xor %r9d,%r9d 23a940: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 23a944: 48 8b 57 48 mov 0x48(%rdi),%rdx 23a948: 44 8b 40 10 mov 0x10(%rax),%r8d 23a94c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 23a950: 8b 72 0c mov 0xc(%rdx),%esi 23a953: ba 01 00 00 00 mov $0x1,%edx 23a958: e8 00 00 00 00 callq 23a95d 23a95d: be 01 00 00 00 mov $0x1,%esi 23a962: 48 89 ef mov %rbp,%rdi 23a965: e8 46 ee ff ff callq 2397b0 23a96a: 48 8b 55 60 mov 0x60(%rbp),%rdx 23a96e: 48 8b 45 68 mov 0x68(%rbp),%rax 23a972: 45 31 c9 xor %r9d,%r9d 23a975: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23a979: 0f b6 4a 09 movzbl 0x9(%rdx),%ecx 23a97d: 48 8b 55 48 mov 0x48(%rbp),%rdx 23a981: 44 8b 40 24 mov 0x24(%rax),%r8d 23a985: 8b 72 14 mov 0x14(%rdx),%esi 23a988: ba 01 00 00 00 mov $0x1,%edx 23a98d: e8 00 00 00 00 callq 23a992 23a992: 48 b8 aa 02 aa 02 aa movabs $0x2aa02aa02aa02aa,%rax 23a999: 02 aa 02 23a99c: 48 89 04 24 mov %rax,(%rsp) 23a9a0: 48 89 44 24 08 mov %rax,0x8(%rsp) 23a9a5: 48 89 e6 mov %rsp,%rsi 23a9a8: 48 89 ef mov %rbp,%rdi 23a9ab: e8 50 f0 ff ff callq 239a00 23a9b0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23a9b5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a9bc: 00 00 23a9be: 0f 84 f4 fc ff ff je 23a6b8 23a9c4: e8 00 00 00 00 callq 23a9c9 23a9c9: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23a9ce: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a9d5: 00 00 23a9d7: 75 eb jne 23a9c4 23a9d9: be 01 00 00 00 mov $0x1,%esi 23a9de: e9 40 fd ff ff jmpq 23a723 23a9e3: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23a9e8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23a9ef: 00 00 23a9f1: 75 d1 jne 23a9c4 23a9f3: be 02 00 00 00 mov $0x2,%esi 23a9f8: e9 26 fd ff ff jmpq 23a723 23a9fd: 48 8b 57 60 mov 0x60(%rdi),%rdx 23aa01: 48 8b 47 68 mov 0x68(%rdi),%rax 23aa05: 45 31 c9 xor %r9d,%r9d 23aa08: 48 8b 5e 08 mov 0x8(%rsi),%rbx 23aa0c: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 23aa10: 48 8b 57 48 mov 0x48(%rdi),%rdx 23aa14: 44 8b 40 10 mov 0x10(%rax),%r8d 23aa18: 48 8b 7f 10 mov 0x10(%rdi),%rdi 23aa1c: 8b 72 0c mov 0xc(%rdx),%esi 23aa1f: ba 01 00 00 00 mov $0x1,%edx 23aa24: e8 00 00 00 00 callq 23aa29 23aa29: be 01 00 00 00 mov $0x1,%esi 23aa2e: 48 89 ef mov %rbp,%rdi 23aa31: e8 7a ed ff ff callq 2397b0 23aa36: 48 8b 55 60 mov 0x60(%rbp),%rdx 23aa3a: 48 8b 45 68 mov 0x68(%rbp),%rax 23aa3e: 41 b9 01 00 00 00 mov $0x1,%r9d 23aa44: 48 8b 7d 10 mov 0x10(%rbp),%rdi 23aa48: 0f b6 4a 04 movzbl 0x4(%rdx),%ecx 23aa4c: 48 8b 55 48 mov 0x48(%rbp),%rdx 23aa50: 44 8b 40 10 mov 0x10(%rax),%r8d 23aa54: 8b 72 0c mov 0xc(%rdx),%esi 23aa57: ba 01 00 00 00 mov $0x1,%edx 23aa5c: e8 00 00 00 00 callq 23aa61 23aa61: 0f b6 43 01 movzbl 0x1(%rbx),%eax 23aa65: 0f b6 0b movzbl (%rbx),%ecx 23aa68: 89 c2 mov %eax,%edx 23aa6a: c0 e8 02 shr $0x2,%al 23aa6d: c1 e2 08 shl $0x8,%edx 23aa70: 0f b6 c0 movzbl %al,%eax 23aa73: 66 81 e2 00 03 and $0x300,%dx 23aa78: 09 ca or %ecx,%edx 23aa7a: 66 89 14 24 mov %dx,(%rsp) 23aa7e: 0f b6 53 02 movzbl 0x2(%rbx),%edx 23aa82: 89 d1 mov %edx,%ecx 23aa84: c0 ea 04 shr $0x4,%dl 23aa87: c1 e1 06 shl $0x6,%ecx 23aa8a: 0f b6 d2 movzbl %dl,%edx 23aa8d: 66 81 e1 c0 03 and $0x3c0,%cx 23aa92: 09 c8 or %ecx,%eax 23aa94: 66 89 44 24 02 mov %ax,0x2(%rsp) 23aa99: 0f b6 43 03 movzbl 0x3(%rbx),%eax 23aa9d: 89 c1 mov %eax,%ecx 23aa9f: c0 e8 06 shr $0x6,%al 23aaa2: c1 e1 04 shl $0x4,%ecx 23aaa5: 0f b6 c0 movzbl %al,%eax 23aaa8: 66 81 e1 f0 03 and $0x3f0,%cx 23aaad: 09 ca or %ecx,%edx 23aaaf: 66 89 54 24 04 mov %dx,0x4(%rsp) 23aab4: 0f b6 53 04 movzbl 0x4(%rbx),%edx 23aab8: c1 e2 02 shl $0x2,%edx 23aabb: 09 d0 or %edx,%eax 23aabd: 66 89 44 24 06 mov %ax,0x6(%rsp) 23aac2: 0f b6 43 06 movzbl 0x6(%rbx),%eax 23aac6: 0f b6 4b 05 movzbl 0x5(%rbx),%ecx 23aaca: 89 c2 mov %eax,%edx 23aacc: c0 e8 02 shr $0x2,%al 23aacf: c1 e2 08 shl $0x8,%edx 23aad2: 0f b6 c0 movzbl %al,%eax 23aad5: 66 81 e2 00 03 and $0x300,%dx 23aada: 09 ca or %ecx,%edx 23aadc: 66 89 54 24 08 mov %dx,0x8(%rsp) 23aae1: 0f b6 53 07 movzbl 0x7(%rbx),%edx 23aae5: 89 d1 mov %edx,%ecx 23aae7: c0 ea 04 shr $0x4,%dl 23aaea: c1 e1 06 shl $0x6,%ecx 23aaed: 0f b6 d2 movzbl %dl,%edx 23aaf0: 66 81 e1 c0 03 and $0x3c0,%cx 23aaf5: 09 c8 or %ecx,%eax 23aaf7: 66 89 44 24 0a mov %ax,0xa(%rsp) 23aafc: 0f b6 43 08 movzbl 0x8(%rbx),%eax 23ab00: 89 c1 mov %eax,%ecx 23ab02: c0 e8 06 shr $0x6,%al 23ab05: c1 e1 04 shl $0x4,%ecx 23ab08: 0f b6 c0 movzbl %al,%eax 23ab0b: 66 81 e1 f0 03 and $0x3f0,%cx 23ab10: 09 ca or %ecx,%edx 23ab12: 66 89 54 24 0c mov %dx,0xc(%rsp) 23ab17: 0f b6 53 09 movzbl 0x9(%rbx),%edx 23ab1b: c1 e2 02 shl $0x2,%edx 23ab1e: 09 d0 or %edx,%eax 23ab20: 66 89 44 24 0e mov %ax,0xe(%rsp) 23ab25: e9 7b fe ff ff jmpq 23a9a5 23ab2a: 0f 0b ud2 23ab2c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23ab31: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23ab38: 00 00 23ab3a: 0f 85 84 fe ff ff jne 23a9c4 23ab40: 48 83 c4 18 add $0x18,%rsp 23ab44: 5b pop %rbx 23ab45: 5d pop %rbp 23ab46: c3 retq 23ab47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23ab4e: 00 00 000000000023ab50 : 23ab50: e8 00 00 00 00 callq 23ab55 23ab55: 53 push %rbx 23ab56: 48 8b 47 68 mov 0x68(%rdi),%rax 23ab5a: 49 89 f2 mov %rsi,%r10 23ab5d: 48 89 fb mov %rdi,%rbx 23ab60: b9 01 00 00 00 mov $0x1,%ecx 23ab65: 31 d2 xor %edx,%edx 23ab67: 44 8b 48 78 mov 0x78(%rax),%r9d 23ab6b: 48 8b 47 60 mov 0x60(%rdi),%rax 23ab6f: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 23ab74: 48 8b 47 48 mov 0x48(%rdi),%rax 23ab78: 48 8b 7f 10 mov 0x10(%rdi),%rdi 23ab7c: 8b 70 08 mov 0x8(%rax),%esi 23ab7f: 41 8b 02 mov (%r10),%eax 23ab82: 83 e8 01 sub $0x1,%eax 23ab85: 50 push %rax 23ab86: e8 00 00 00 00 callq 23ab8b 23ab8b: 48 8b 53 60 mov 0x60(%rbx),%rdx 23ab8f: 58 pop %rax 23ab90: 41 b9 01 00 00 00 mov $0x1,%r9d 23ab96: 48 8b 43 68 mov 0x68(%rbx),%rax 23ab9a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23ab9e: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 23aba2: 48 8b 53 48 mov 0x48(%rbx),%rdx 23aba6: 44 8b 40 50 mov 0x50(%rax),%r8d 23abaa: 5b pop %rbx 23abab: 8b 72 18 mov 0x18(%rdx),%esi 23abae: ba 01 00 00 00 mov $0x1,%edx 23abb3: e9 00 00 00 00 jmpq 23abb8 23abb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 23abbf: 00 000000000023abc0 : 23abc0: e8 00 00 00 00 callq 23abc5 23abc5: 41 54 push %r12 23abc7: b9 06 00 00 00 mov $0x6,%ecx 23abcc: 41 89 d4 mov %edx,%r12d 23abcf: 55 push %rbp 23abd0: 48 89 f5 mov %rsi,%rbp 23abd3: 53 push %rbx 23abd4: 48 89 fb mov %rdi,%rbx 23abd7: 48 83 ec 40 sub $0x40,%rsp 23abdb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23abe2: 00 00 23abe4: 48 89 44 24 38 mov %rax,0x38(%rsp) 23abe9: 31 c0 xor %eax,%eax 23abeb: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 23abf0: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 23abf7: 00 00 23abf9: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 23ac00: 00 00 23ac02: f3 48 ab rep stos %rax,%es:(%rdi) 23ac05: 48 89 df mov %rbx,%rdi 23ac08: e8 00 00 00 00 callq 23ac0d 23ac0d: 8b 43 24 mov 0x24(%rbx),%eax 23ac10: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 23ac17: 00 23ac18: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23ac1d: 89 44 24 08 mov %eax,0x8(%rsp) 23ac21: 8b 43 38 mov 0x38(%rbx),%eax 23ac24: 44 89 64 24 14 mov %r12d,0x14(%rsp) 23ac29: 89 44 24 0c mov %eax,0xc(%rsp) 23ac2d: 8b 45 00 mov 0x0(%rbp),%eax 23ac30: 48 c7 44 24 18 20 00 movq $0x20,0x18(%rsp) 23ac37: 00 00 23ac39: 89 44 24 10 mov %eax,0x10(%rsp) 23ac3d: 8b 43 3c mov 0x3c(%rbx),%eax 23ac40: 89 44 24 20 mov %eax,0x20(%rsp) 23ac44: 69 45 04 78 69 00 00 imul $0x6978,0x4(%rbp),%eax 23ac4b: 89 44 24 28 mov %eax,0x28(%rsp) 23ac4f: 48 8b 43 10 mov 0x10(%rbx),%rax 23ac53: 48 8b 78 58 mov 0x58(%rax),%rdi 23ac57: 48 8b 07 mov (%rdi),%rax 23ac5a: 48 8b 40 78 mov 0x78(%rax),%rax 23ac5e: e8 00 00 00 00 callq 23ac63 23ac63: 85 c0 test %eax,%eax 23ac65: 75 19 jne 23ac80 23ac67: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23ac6c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23ac73: 00 00 23ac75: 75 3b jne 23acb2 23ac77: 48 83 c4 40 add $0x40,%rsp 23ac7b: 5b pop %rbx 23ac7c: 5d pop %rbp 23ac7d: 41 5c pop %r12 23ac7f: c3 retq 23ac80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ac87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ac8e: e8 00 00 00 00 callq 23ac93 23ac93: b9 e1 03 00 00 mov $0x3e1,%ecx 23ac98: bf 02 00 00 00 mov $0x2,%edi 23ac9d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23aca4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23acab: e8 00 00 00 00 callq 23acb0 23acb0: eb b5 jmp 23ac67 23acb2: e8 00 00 00 00 callq 23acb7 23acb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23acbe: 00 00 000000000023acc0 : 23acc0: e8 00 00 00 00 callq 23acc5 23acc5: 41 54 push %r12 23acc7: b9 06 00 00 00 mov $0x6,%ecx 23accc: 41 89 d4 mov %edx,%r12d 23accf: 55 push %rbp 23acd0: 48 89 f5 mov %rsi,%rbp 23acd3: 53 push %rbx 23acd4: 48 89 fb mov %rdi,%rbx 23acd7: 48 83 ec 40 sub $0x40,%rsp 23acdb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23ace2: 00 00 23ace4: 48 89 44 24 38 mov %rax,0x38(%rsp) 23ace9: 31 c0 xor %eax,%eax 23aceb: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 23acf0: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 23acf7: 00 00 23acf9: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 23ad00: 00 00 23ad02: f3 48 ab rep stos %rax,%es:(%rdi) 23ad05: 48 89 df mov %rbx,%rdi 23ad08: e8 00 00 00 00 callq 23ad0d 23ad0d: 48 b8 01 00 00 00 ff movabs $0xffffffff00000001,%rax 23ad14: ff ff ff 23ad17: 48 89 44 24 04 mov %rax,0x4(%rsp) 23ad1c: 8b 43 38 mov 0x38(%rbx),%eax 23ad1f: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23ad24: 44 89 64 24 14 mov %r12d,0x14(%rsp) 23ad29: 89 44 24 0c mov %eax,0xc(%rsp) 23ad2d: 8b 45 00 mov 0x0(%rbp),%eax 23ad30: 48 c7 44 24 18 40 00 movq $0x40,0x18(%rsp) 23ad37: 00 00 23ad39: 89 44 24 10 mov %eax,0x10(%rsp) 23ad3d: 8b 43 3c mov 0x3c(%rbx),%eax 23ad40: 89 44 24 20 mov %eax,0x20(%rsp) 23ad44: 69 45 04 78 69 00 00 imul $0x6978,0x4(%rbp),%eax 23ad4b: 89 44 24 28 mov %eax,0x28(%rsp) 23ad4f: 48 8b 43 10 mov 0x10(%rbx),%rax 23ad53: 48 8b 78 58 mov 0x58(%rax),%rdi 23ad57: 48 8b 07 mov (%rdi),%rax 23ad5a: 48 8b 40 78 mov 0x78(%rax),%rax 23ad5e: e8 00 00 00 00 callq 23ad63 23ad63: 85 c0 test %eax,%eax 23ad65: 75 19 jne 23ad80 23ad67: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23ad6c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23ad73: 00 00 23ad75: 75 3b jne 23adb2 23ad77: 48 83 c4 40 add $0x40,%rsp 23ad7b: 5b pop %rbx 23ad7c: 5d pop %rbp 23ad7d: 41 5c pop %r12 23ad7f: c3 retq 23ad80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ad87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ad8e: e8 00 00 00 00 callq 23ad93 23ad93: b9 08 04 00 00 mov $0x408,%ecx 23ad98: bf 02 00 00 00 mov $0x2,%edi 23ad9d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23ada4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23adab: e8 00 00 00 00 callq 23adb0 23adb0: eb b5 jmp 23ad67 23adb2: e8 00 00 00 00 callq 23adb7 23adb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23adbe: 00 00 000000000023adc0 : 23adc0: e8 00 00 00 00 callq 23adc5 23adc5: 41 b8 10 09 05 00 mov $0x50910,%r8d 23adcb: 83 fa 02 cmp $0x2,%edx 23adce: b8 88 84 02 00 mov $0x28488,%eax 23add3: 41 0f 44 c0 cmove %r8d,%eax 23add7: 44 8d 46 ff lea -0x1(%rsi),%r8d 23addb: 41 83 f8 01 cmp $0x1,%r8d 23addf: 76 03 jbe 23ade4 23ade1: 8b 47 30 mov 0x30(%rdi),%eax 23ade4: 45 31 c0 xor %r8d,%r8d 23ade7: 83 79 44 01 cmpl $0x1,0x44(%rcx) 23adeb: 75 43 jne 23ae30 23aded: 83 fe 01 cmp $0x1,%esi 23adf0: 8b 79 30 mov 0x30(%rcx),%edi 23adf3: 41 0f 94 c1 sete %r9b 23adf7: 83 fe 04 cmp $0x4,%esi 23adfa: 40 0f 94 c6 sete %sil 23adfe: 41 08 f1 or %sil,%r9b 23ae01: 74 05 je 23ae08 23ae03: 83 fa 04 cmp $0x4,%edx 23ae06: 75 2c jne 23ae34 23ae08: 45 31 c0 xor %r8d,%r8d 23ae0b: 81 ff 8f d0 03 00 cmp $0x3d08f,%edi 23ae11: 76 1d jbe 23ae30 23ae13: 8d 04 80 lea (%rax,%rax,4),%eax 23ae16: 01 c0 add %eax,%eax 23ae18: 39 f8 cmp %edi,%eax 23ae1a: 72 14 jb 23ae30 23ae1c: 8b 41 40 mov 0x40(%rcx),%eax 23ae1f: 83 f8 03 cmp $0x3,%eax 23ae22: 74 1f je 23ae43 23ae24: 77 18 ja 23ae3e 23ae26: 83 e8 01 sub $0x1,%eax 23ae29: 83 f8 01 cmp $0x1,%eax 23ae2c: 41 0f 96 c0 setbe %r8b 23ae30: 44 89 c0 mov %r8d,%eax 23ae33: c3 retq 23ae34: 81 ff 50 2d 19 00 cmp $0x192d50,%edi 23ae3a: 76 cc jbe 23ae08 23ae3c: eb f2 jmp 23ae30 23ae3e: 83 f8 06 cmp $0x6,%eax 23ae41: 75 ed jne 23ae30 23ae43: 83 fa 02 cmp $0x2,%edx 23ae46: 41 0f 94 c0 sete %r8b 23ae4a: eb e4 jmp 23ae30 23ae4c: 0f 1f 40 00 nopl 0x0(%rax) 000000000023ae50 : 23ae50: e8 00 00 00 00 callq 23ae55 23ae55: 48 8b 06 mov (%rsi),%rax 23ae58: 8b 80 94 05 00 00 mov 0x594(%rax),%eax 23ae5e: 85 c0 test %eax,%eax 23ae60: 74 0d je 23ae6f 23ae62: 81 7f 30 e0 93 04 00 cmpl $0x493e0,0x30(%rdi) 23ae69: 0f 87 a2 00 00 00 ja 23af11 23ae6f: 8b 96 24 03 00 00 mov 0x324(%rsi),%edx 23ae75: 83 fa 40 cmp $0x40,%edx 23ae78: 74 12 je 23ae8c 23ae7a: 77 38 ja 23aeb4 23ae7c: 83 fa 04 cmp $0x4,%edx 23ae7f: 74 45 je 23aec6 23ae81: 76 19 jbe 23ae9c 23ae83: 83 fa 20 cmp $0x20,%edx 23ae86: 0f 85 82 00 00 00 jne 23af0e 23ae8c: 83 7e 78 04 cmpl $0x4,0x78(%rsi) 23ae90: b8 01 00 00 00 mov $0x1,%eax 23ae95: 0f 84 82 00 00 00 je 23af1d 23ae9b: c3 retq 23ae9c: 8d 42 ff lea -0x1(%rdx),%eax 23ae9f: 83 f8 01 cmp $0x1,%eax 23aea2: 77 6a ja 23af0e 23aea4: 48 8b 46 08 mov 0x8(%rsi),%rax 23aea8: 48 8d 4e 34 lea 0x34(%rsi),%rcx 23aeac: 8b 70 38 mov 0x38(%rax),%esi 23aeaf: e9 0c ff ff ff jmpq 23adc0 23aeb4: 81 fa 80 00 00 00 cmp $0x80,%edx 23aeba: 74 66 je 23af22 23aebc: 81 fa 00 02 00 00 cmp $0x200,%edx 23aec2: 0f 94 c0 sete %al 23aec5: c3 retq 23aec6: 8b 86 20 03 00 00 mov 0x320(%rsi),%eax 23aecc: 44 8b 47 2c mov 0x2c(%rdi),%r8d 23aed0: 8d 14 80 lea (%rax,%rax,4),%edx 23aed3: 48 8b 06 mov (%rsi),%rax 23aed6: 01 d2 add %edx,%edx 23aed8: 8b 80 7c 05 00 00 mov 0x57c(%rax),%eax 23aede: 85 c0 test %eax,%eax 23aee0: 74 0c je 23aeee 23aee2: 69 c8 10 27 00 00 imul $0x2710,%eax,%ecx 23aee8: 31 c0 xor %eax,%eax 23aeea: 39 d1 cmp %edx,%ecx 23aeec: 72 ad jb 23ae9b 23aeee: 8b 4e 74 mov 0x74(%rsi),%ecx 23aef1: 83 f9 01 cmp $0x1,%ecx 23aef4: 0f 96 c0 setbe %al 23aef7: 81 fa 8f d0 03 00 cmp $0x3d08f,%edx 23aefd: 41 0f 9e c1 setle %r9b 23af01: 44 09 c8 or %r9d,%eax 23af04: 41 39 c8 cmp %ecx,%r8d 23af07: 0f 92 c1 setb %cl 23af0a: 08 c8 or %cl,%al 23af0c: 74 1c je 23af2a 23af0e: 31 c0 xor %eax,%eax 23af10: c3 retq 23af11: c7 47 30 e0 93 04 00 movl $0x493e0,0x30(%rdi) 23af18: e9 52 ff ff ff jmpq 23ae6f 23af1d: 0f b6 47 35 movzbl 0x35(%rdi),%eax 23af21: c3 retq 23af22: 83 7e 78 01 cmpl $0x1,0x78(%rsi) 23af26: 0f 94 c0 sete %al 23af29: c3 retq 23af2a: 8b 4f 30 mov 0x30(%rdi),%ecx 23af2d: 8d 0c 89 lea (%rcx,%rcx,4),%ecx 23af30: 01 c9 add %ecx,%ecx 23af32: 39 d1 cmp %edx,%ecx 23af34: 0f 82 61 ff ff ff jb 23ae9b 23af3a: 80 7f 34 00 cmpb $0x0,0x34(%rdi) 23af3e: 75 0a jne 23af4a 23af40: 83 7e 78 04 cmpl $0x4,0x78(%rsi) 23af44: 0f 84 51 ff ff ff je 23ae9b 23af4a: f6 47 28 10 testb $0x10,0x28(%rdi) 23af4e: 75 0c jne 23af5c 23af50: 81 fa bf c6 2d 00 cmp $0x2dc6bf,%edx 23af56: 0f 8f 3f ff ff ff jg 23ae9b 23af5c: 48 8b 47 10 mov 0x10(%rdi),%rax 23af60: 48 8b 10 mov (%rax),%rdx 23af63: b8 01 00 00 00 mov $0x1,%eax 23af68: 80 ba f3 01 00 00 00 cmpb $0x0,0x1f3(%rdx) 23af6f: 0f 84 26 ff ff ff je 23ae9b 23af75: 83 7e 78 04 cmpl $0x4,0x78(%rsi) 23af79: 0f 95 c0 setne %al 23af7c: c3 retq 23af7d: 0f 1f 00 nopl (%rax) 000000000023af80 : 23af80: e8 00 00 00 00 callq 23af85 23af85: 83 7e 44 04 cmpl $0x4,0x44(%rsi) 23af89: b8 01 00 00 00 mov $0x1,%eax 23af8e: 74 01 je 23af91 23af90: c3 retq 23af91: 0f b6 47 35 movzbl 0x35(%rdi),%eax 23af95: c3 retq 23af96: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 23af9d: 00 00 00 000000000023afa0 : 23afa0: e8 00 00 00 00 callq 23afa5 23afa5: 55 push %rbp 23afa6: 49 89 cb mov %rcx,%r11 23afa9: 48 89 e5 mov %rsp,%rbp 23afac: 53 push %rbx 23afad: 48 89 fb mov %rdi,%rbx 23afb0: 48 83 ec 10 sub $0x10,%rsp 23afb4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23afbb: 00 00 23afbd: 48 89 44 24 08 mov %rax,0x8(%rsp) 23afc2: 31 c0 xor %eax,%eax 23afc4: 48 8b 46 10 mov 0x10(%rsi),%rax 23afc8: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 23afcf: 00 23afd0: 48 8b 40 58 mov 0x58(%rax),%rax 23afd4: 4c 8b 10 mov (%rax),%r10 23afd7: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 23afde: 48 8b 4e 10 mov 0x10(%rsi),%rcx 23afe2: 48 89 4f 10 mov %rcx,0x10(%rdi) 23afe6: 8b 46 0c mov 0xc(%rsi),%eax 23afe9: 89 47 18 mov %eax,0x18(%rdi) 23afec: 8b 46 08 mov 0x8(%rsi),%eax 23afef: 89 47 3c mov %eax,0x3c(%rdi) 23aff2: 8b 46 04 mov 0x4(%rsi),%eax 23aff5: c7 47 24 ff ff ff ff movl $0xffffffff,0x24(%rdi) 23affc: 89 47 1c mov %eax,0x1c(%rdi) 23afff: 48 8b 02 mov (%rdx),%rax 23b002: 48 8b 52 08 mov 0x8(%rdx),%rdx 23b006: 48 89 47 28 mov %rax,0x28(%rdi) 23b00a: 48 89 57 30 mov %rdx,0x30(%rdi) 23b00e: 48 8b 55 10 mov 0x10(%rbp),%rdx 23b012: 8b 46 18 mov 0x18(%rsi),%eax 23b015: c7 47 20 ef 00 00 00 movl $0xef,0x20(%rdi) 23b01c: 48 89 57 60 mov %rdx,0x60(%rdi) 23b020: 48 8b 55 18 mov 0x18(%rbp),%rdx 23b024: 89 47 38 mov %eax,0x38(%rdi) 23b027: 4c 89 5f 48 mov %r11,0x48(%rdi) 23b02b: 4c 89 47 50 mov %r8,0x50(%rdi) 23b02f: 4c 89 4f 58 mov %r9,0x58(%rdi) 23b033: 48 89 57 68 mov %rdx,0x68(%rdi) 23b037: 83 f8 03 cmp $0x3,%eax 23b03a: 0f 84 d1 00 00 00 je 23b111 23b040: 0f 8f a4 00 00 00 jg 23b0ea 23b046: 83 f8 01 cmp $0x1,%eax 23b049: 0f 84 ce 00 00 00 je 23b11d 23b04f: 83 f8 02 cmp $0x2,%eax 23b052: 0f 85 82 00 00 00 jne 23b0da 23b058: c7 47 24 02 00 00 00 movl $0x2,0x24(%rdi) 23b05f: 80 4b 28 10 orb $0x10,0x28(%rbx) 23b063: 8b 73 18 mov 0x18(%rbx),%esi 23b066: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 23b06b: 48 8b 79 58 mov 0x58(%rcx),%rdi 23b06f: 49 8b 42 50 mov 0x50(%r10),%rax 23b073: e8 00 00 00 00 callq 23b078 23b078: 85 c0 test %eax,%eax 23b07a: 0f 85 00 00 00 00 jne 23b080 23b080: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 23b085: 89 d0 mov %edx,%eax 23b087: 89 d1 mov %edx,%ecx 23b089: d0 e8 shr %al 23b08b: d0 e9 shr %cl 23b08d: 83 e1 01 and $0x1,%ecx 23b090: 83 e0 02 and $0x2,%eax 23b093: 09 c8 or %ecx,%eax 23b095: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 23b098: 01 d2 add %edx,%edx 23b09a: 83 e1 10 and $0x10,%ecx 23b09d: 83 e2 20 and $0x20,%edx 23b0a0: 09 c8 or %ecx,%eax 23b0a2: 09 d0 or %edx,%eax 23b0a4: 0f b6 53 28 movzbl 0x28(%rbx),%edx 23b0a8: 83 e2 cc and $0xffffffcc,%edx 23b0ab: 09 d0 or %edx,%eax 23b0ad: 88 43 28 mov %al,0x28(%rbx) 23b0b0: 48 8b 43 10 mov 0x10(%rbx),%rax 23b0b4: 48 8b 00 mov (%rax),%rax 23b0b7: 80 b8 f3 01 00 00 00 cmpb $0x0,0x1f3(%rax) 23b0be: 74 04 je 23b0c4 23b0c0: 80 63 28 ef andb $0xef,0x28(%rbx) 23b0c4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 23b0c9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23b0d0: 00 00 23b0d2: 75 68 jne 23b13c 23b0d4: 48 8b 5d f8 mov -0x8(%rbp),%rbx 23b0d8: c9 leaveq 23b0d9: c3 retq 23b0da: 85 c0 test %eax,%eax 23b0dc: 75 4b jne 23b129 23b0de: c7 47 24 00 00 00 00 movl $0x0,0x24(%rdi) 23b0e5: e9 75 ff ff ff jmpq 23b05f 23b0ea: 83 f8 05 cmp $0x5,%eax 23b0ed: 74 41 je 23b130 23b0ef: 83 f8 09 cmp $0x9,%eax 23b0f2: 75 0c jne 23b100 23b0f4: c7 47 24 06 00 00 00 movl $0x6,0x24(%rdi) 23b0fb: e9 5f ff ff ff jmpq 23b05f 23b100: 83 f8 04 cmp $0x4,%eax 23b103: 75 24 jne 23b129 23b105: c7 47 24 04 00 00 00 movl $0x4,0x24(%rdi) 23b10c: e9 4e ff ff ff jmpq 23b05f 23b111: c7 47 24 03 00 00 00 movl $0x3,0x24(%rdi) 23b118: e9 42 ff ff ff jmpq 23b05f 23b11d: c7 47 24 01 00 00 00 movl $0x1,0x24(%rdi) 23b124: e9 36 ff ff ff jmpq 23b05f 23b129: 0f 0b ud2 23b12b: e9 2f ff ff ff jmpq 23b05f 23b130: c7 47 24 05 00 00 00 movl $0x5,0x24(%rdi) 23b137: e9 23 ff ff ff jmpq 23b05f 23b13c: e8 00 00 00 00 callq 23b141 23b141: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23b148: 00 00 00 00 23b14c: 0f 1f 40 00 nopl 0x0(%rax) 000000000023b150 : 23b150: e8 00 00 00 00 callq 23b155 23b155: 53 push %rbx 23b156: 48 8b 57 68 mov 0x68(%rdi),%rdx 23b15a: 48 89 fb mov %rdi,%rbx 23b15d: 48 8b 47 60 mov 0x60(%rdi),%rax 23b161: 48 8b 77 50 mov 0x50(%rdi),%rsi 23b165: 44 8b 82 b4 00 00 00 mov 0xb4(%rdx),%r8d 23b16c: 48 8b 7f 10 mov 0x10(%rdi),%rdi 23b170: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 23b174: 44 8b 4b 3c mov 0x3c(%rbx),%r9d 23b178: 6a 00 pushq $0x0 23b17a: 8b 92 b8 00 00 00 mov 0xb8(%rdx),%edx 23b180: 52 push %rdx 23b181: 0f b6 40 2e movzbl 0x2e(%rax),%eax 23b185: ba 02 00 00 00 mov $0x2,%edx 23b18a: 50 push %rax 23b18b: 8b 36 mov (%rsi),%esi 23b18d: e8 00 00 00 00 callq 23b192 23b192: 48 8b 53 60 mov 0x60(%rbx),%rdx 23b196: 48 8b 43 68 mov 0x68(%rbx),%rax 23b19a: 45 31 c9 xor %r9d,%r9d 23b19d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23b1a1: 48 83 c4 18 add $0x18,%rsp 23b1a5: 0f b6 4a 2f movzbl 0x2f(%rdx),%ecx 23b1a9: 48 8b 53 50 mov 0x50(%rbx),%rdx 23b1ad: 44 8b 80 bc 00 00 00 mov 0xbc(%rax),%r8d 23b1b4: 5b pop %rbx 23b1b5: 8b 72 04 mov 0x4(%rdx),%esi 23b1b8: ba 01 00 00 00 mov $0x1,%edx 23b1bd: e9 00 00 00 00 jmpq 23b1c2 23b1c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23b1c9: 00 00 00 00 23b1cd: 0f 1f 00 nopl (%rax) 000000000023b1d0 : 23b1d0: e8 00 00 00 00 callq 23b1d5 23b1d5: 53 push %rbx 23b1d6: 48 89 fb mov %rdi,%rbx 23b1d9: 48 83 ec 40 sub $0x40,%rsp 23b1dd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23b1e4: 00 00 23b1e6: 48 89 44 24 38 mov %rax,0x38(%rsp) 23b1eb: 31 c0 xor %eax,%eax 23b1ed: 80 7f 1c 14 cmpb $0x14,0x1c(%rdi) 23b1f1: 48 b8 07 00 00 00 ff movabs $0xffffffff00000007,%rax 23b1f8: ff ff ff 23b1fb: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 23b202: 00 00 23b204: 48 89 44 24 04 mov %rax,0x4(%rsp) 23b209: 8b 47 38 mov 0x38(%rdi),%eax 23b20c: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 23b213: 00 00 23b215: 89 44 24 0c mov %eax,0xc(%rsp) 23b219: 8b 47 1c mov 0x1c(%rdi),%eax 23b21c: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 23b223: 00 00 23b225: 89 44 24 24 mov %eax,0x24(%rsp) 23b229: 8b 47 3c mov 0x3c(%rdi),%eax 23b22c: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 23b233: 00 00 23b235: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 23b23c: 00 23b23d: c7 44 24 10 04 00 00 movl $0x4,0x10(%rsp) 23b244: 00 23b245: 89 44 24 20 mov %eax,0x20(%rsp) 23b249: 75 08 jne 23b253 23b24b: c7 44 24 18 80 00 00 movl $0x80,0x18(%rsp) 23b252: 00 23b253: 48 8b 43 10 mov 0x10(%rbx),%rax 23b257: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23b25c: 48 8b 78 58 mov 0x58(%rax),%rdi 23b260: 48 8b 07 mov (%rdi),%rax 23b263: 48 8b 40 78 mov 0x78(%rax),%rax 23b267: e8 00 00 00 00 callq 23b26c 23b26c: 85 c0 test %eax,%eax 23b26e: 75 75 jne 23b2e5 23b270: 80 7b 1c 0e cmpb $0xe,0x1c(%rbx) 23b274: 74 46 je 23b2bc 23b276: 48 89 df mov %rbx,%rdi 23b279: e8 00 00 00 00 callq 23b27e 23b27e: 48 8b 43 60 mov 0x60(%rbx),%rax 23b282: 48 8b 53 68 mov 0x68(%rbx),%rdx 23b286: 48 8b 7b 10 mov 0x10(%rbx),%rdi 23b28a: 44 8b 4b 3c mov 0x3c(%rbx),%r9d 23b28e: 0f b6 48 01 movzbl 0x1(%rax),%ecx 23b292: 48 8b 43 48 mov 0x48(%rbx),%rax 23b296: 44 8b 42 04 mov 0x4(%rdx),%r8d 23b29a: ba 01 00 00 00 mov $0x1,%edx 23b29f: 8b 30 mov (%rax),%esi 23b2a1: e8 00 00 00 00 callq 23b2a6 23b2a6: 48 8b 44 24 38 mov 0x38(%rsp),%rax 23b2ab: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 23b2b2: 00 00 23b2b4: 75 61 jne 23b317 23b2b6: 48 83 c4 40 add $0x40,%rsp 23b2ba: 5b pop %rbx 23b2bb: c3 retq 23b2bc: 48 8b 43 10 mov 0x10(%rbx),%rax 23b2c0: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 23b2c7: 00 23b2c8: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 23b2cd: 48 8b 78 58 mov 0x58(%rax),%rdi 23b2d1: 48 8b 07 mov (%rdi),%rax 23b2d4: 48 8b 40 78 mov 0x78(%rax),%rax 23b2d8: e8 00 00 00 00 callq 23b2dd 23b2dd: 85 c0 test %eax,%eax 23b2df: 74 95 je 23b276 23b2e1: 0f 0b ud2 23b2e3: eb 91 jmp 23b276 23b2e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b2ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b2f3: e8 00 00 00 00 callq 23b2f8 23b2f8: b9 56 03 00 00 mov $0x356,%ecx 23b2fd: bf 02 00 00 00 mov $0x2,%edi 23b302: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23b309: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b310: e8 00 00 00 00 callq 23b315 23b315: eb 8f jmp 23b2a6 23b317: e8 00 00 00 00 callq 23b31c 23b31c: 0f 1f 40 00 nopl 0x0(%rax) 000000000023b320 : 23b320: e8 00 00 00 00 callq 23b325 23b325: 48 89 f8 mov %rdi,%rax 23b328: 41 89 c8 mov %ecx,%r8d 23b32b: 48 8d bf 70 01 00 00 lea 0x170(%rdi),%rdi 23b332: b9 97 00 00 00 mov $0x97,%ecx 23b337: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 23b33a: b9 2e 00 00 00 mov $0x2e,%ecx 23b33f: 48 89 c7 mov %rax,%rdi 23b342: 48 89 d6 mov %rdx,%rsi 23b345: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 23b348: 44 89 80 28 06 00 00 mov %r8d,0x628(%rax) 23b34f: 41 83 f8 04 cmp $0x4,%r8d 23b353: 0f 84 a0 00 00 00 je 23b3f9 23b359: 77 3d ja 23b398 23b35b: 41 83 f8 02 cmp $0x2,%r8d 23b35f: 74 6b je 23b3cc 23b361: 41 83 f8 03 cmp $0x3,%r8d 23b365: 0f 85 bb 00 00 00 jne 23b426 23b36b: 48 c7 80 c8 e2 00 00 movq $0x0,0xe2c8(%rax) 23b372: 00 00 00 00 23b376: 48 c7 80 d0 e2 00 00 movq $0x0,0xe2d0(%rax) 23b37d: 00 00 00 00 23b381: 48 c7 80 d8 e2 00 00 movq $0x0,0xe2d8(%rax) 23b388: 00 00 00 00 23b38c: 48 c7 80 e0 e2 00 00 movq $0x0,0xe2e0(%rax) 23b393: 00 00 00 00 23b397: c3 retq 23b398: 41 83 f8 05 cmp $0x5,%r8d 23b39c: 75 2d jne 23b3cb 23b39e: 48 c7 80 c8 e2 00 00 movq $0x0,0xe2c8(%rax) 23b3a5: 00 00 00 00 23b3a9: 48 c7 80 d0 e2 00 00 movq $0x0,0xe2d0(%rax) 23b3b0: 00 00 00 00 23b3b4: 48 c7 80 d8 e2 00 00 movq $0x0,0xe2d8(%rax) 23b3bb: 00 00 00 00 23b3bf: 48 c7 80 e0 e2 00 00 movq $0x0,0xe2e0(%rax) 23b3c6: 00 00 00 00 23b3ca: c3 retq 23b3cb: c3 retq 23b3cc: 48 c7 80 c8 e2 00 00 movq $0x0,0xe2c8(%rax) 23b3d3: 00 00 00 00 23b3d7: 48 c7 80 d0 e2 00 00 movq $0x0,0xe2d0(%rax) 23b3de: 00 00 00 00 23b3e2: 48 c7 80 d8 e2 00 00 movq $0x0,0xe2d8(%rax) 23b3e9: 00 00 00 00 23b3ed: 48 c7 80 e0 e2 00 00 movq $0x0,0xe2e0(%rax) 23b3f4: 00 00 00 00 23b3f8: c3 retq 23b3f9: 48 c7 80 c8 e2 00 00 movq $0x0,0xe2c8(%rax) 23b400: 00 00 00 00 23b404: 48 c7 80 d0 e2 00 00 movq $0x0,0xe2d0(%rax) 23b40b: 00 00 00 00 23b40f: 48 c7 80 d8 e2 00 00 movq $0x0,0xe2d8(%rax) 23b416: 00 00 00 00 23b41a: 48 c7 80 e0 e2 00 00 movq $0x0,0xe2e0(%rax) 23b421: 00 00 00 00 23b425: c3 retq 23b426: c3 retq 23b427: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23b42e: 00 00 000000000023b430 : 23b430: e8 00 00 00 00 callq 23b435 23b435: 48 c7 c0 00 00 00 00 mov $0x0,%rax 23b43c: 83 ff 17 cmp $0x17,%edi 23b43f: 77 0a ja 23b44b 23b441: 89 ff mov %edi,%edi 23b443: 48 8b 04 fd 00 00 00 mov 0x0(,%rdi,8),%rax 23b44a: 00 23b44b: c3 retq 23b44c: 0f 1f 40 00 nopl 0x0(%rax) 000000000023b450 : 23b450: e8 00 00 00 00 callq 23b455 23b455: 85 d2 test %edx,%edx 23b457: 0f 8e 46 0e 00 00 jle 23c2a3 23b45d: 41 54 push %r12 23b45f: 41 89 d4 mov %edx,%r12d 23b462: 55 push %rbp 23b463: 31 ed xor %ebp,%ebp 23b465: 53 push %rbx 23b466: 48 89 f3 mov %rsi,%rbx 23b469: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b46e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b473: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b478: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b47d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b482: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b487: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b48c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b491: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b496: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b49b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4a0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4a5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4aa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4af: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4b9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4be: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4c8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4cd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4d2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4d7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4dc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4e1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4e6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4f0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4f5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4fa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b4ff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b504: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b509: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b50e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b513: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b518: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b51d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b522: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b527: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b52c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b531: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b536: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b53b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b540: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b545: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b54a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b54f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b554: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b559: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b55e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b563: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b568: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b56d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b572: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b577: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b57c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b581: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b586: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b58b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b590: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b595: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b59a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b59f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5a4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5a9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5ae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5b8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5bd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5c2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5c7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5cc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5d1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5d6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5e0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5e5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5ea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5f4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5f9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b5fe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b603: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b608: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b60d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b612: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b617: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b61c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b621: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b626: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b62b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b630: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b635: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b63a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b63f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b644: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b649: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b64e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b653: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23b658: 83 c5 01 add $0x1,%ebp 23b65b: 48 81 c3 30 02 00 00 add $0x230,%rbx 23b662: 41 39 ec cmp %ebp,%r12d 23b665: 0f 85 fe fd ff ff jne 23b469 23b66b: 5b pop %rbx 23b66c: 5d pop %rbp 23b66d: 41 5c pop %r12 23b66f: c3 retq 23b670: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b677: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b67e: 31 c0 xor %eax,%eax 23b680: e8 00 00 00 00 callq 23b685 23b685: eb d1 jmp 23b658 23b687: f2 0f 10 83 28 02 00 movsd 0x228(%rbx),%xmm0 23b68e: 00 23b68f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b696: b8 01 00 00 00 mov $0x1,%eax 23b69b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b6a2: e8 00 00 00 00 callq 23b6a7 23b6a7: eb aa jmp 23b653 23b6a9: f2 0f 10 83 20 02 00 movsd 0x220(%rbx),%xmm0 23b6b0: 00 23b6b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b6b8: b8 01 00 00 00 mov $0x1,%eax 23b6bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b6c4: e8 00 00 00 00 callq 23b6c9 23b6c9: eb 83 jmp 23b64e 23b6cb: f2 0f 10 83 18 02 00 movsd 0x218(%rbx),%xmm0 23b6d2: 00 23b6d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b6da: b8 01 00 00 00 mov $0x1,%eax 23b6df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b6e6: e8 00 00 00 00 callq 23b6eb 23b6eb: e9 59 ff ff ff jmpq 23b649 23b6f0: f2 0f 10 83 10 02 00 movsd 0x210(%rbx),%xmm0 23b6f7: 00 23b6f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b6ff: b8 01 00 00 00 mov $0x1,%eax 23b704: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b70b: e8 00 00 00 00 callq 23b710 23b710: e9 2f ff ff ff jmpq 23b644 23b715: f2 0f 10 83 08 02 00 movsd 0x208(%rbx),%xmm0 23b71c: 00 23b71d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b724: b8 01 00 00 00 mov $0x1,%eax 23b729: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b730: e8 00 00 00 00 callq 23b735 23b735: e9 05 ff ff ff jmpq 23b63f 23b73a: 8b 93 00 02 00 00 mov 0x200(%rbx),%edx 23b740: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b747: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b74e: 31 c0 xor %eax,%eax 23b750: e8 00 00 00 00 callq 23b755 23b755: e9 e0 fe ff ff jmpq 23b63a 23b75a: 89 ea mov %ebp,%edx 23b75c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b763: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b76a: 31 c0 xor %eax,%eax 23b76c: e8 00 00 00 00 callq 23b771 23b771: e9 bf fe ff ff jmpq 23b635 23b776: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b77d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b784: 31 c0 xor %eax,%eax 23b786: e8 00 00 00 00 callq 23b78b 23b78b: e9 a0 fe ff ff jmpq 23b630 23b790: 8b 93 b0 01 00 00 mov 0x1b0(%rbx),%edx 23b796: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b79d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b7a4: 31 c0 xor %eax,%eax 23b7a6: e8 00 00 00 00 callq 23b7ab 23b7ab: e9 7b fe ff ff jmpq 23b62b 23b7b0: 8b 93 ac 01 00 00 mov 0x1ac(%rbx),%edx 23b7b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b7bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b7c4: 31 c0 xor %eax,%eax 23b7c6: e8 00 00 00 00 callq 23b7cb 23b7cb: e9 56 fe ff ff jmpq 23b626 23b7d0: 8b 93 c0 01 00 00 mov 0x1c0(%rbx),%edx 23b7d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b7dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b7e4: 31 c0 xor %eax,%eax 23b7e6: e8 00 00 00 00 callq 23b7eb 23b7eb: e9 31 fe ff ff jmpq 23b621 23b7f0: 8b 93 a8 01 00 00 mov 0x1a8(%rbx),%edx 23b7f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b7fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b804: 31 c0 xor %eax,%eax 23b806: e8 00 00 00 00 callq 23b80b 23b80b: e9 0c fe ff ff jmpq 23b61c 23b810: 8b 93 98 01 00 00 mov 0x198(%rbx),%edx 23b816: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b81d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b824: 31 c0 xor %eax,%eax 23b826: e8 00 00 00 00 callq 23b82b 23b82b: e9 e7 fd ff ff jmpq 23b617 23b830: f2 0f 10 83 a0 01 00 movsd 0x1a0(%rbx),%xmm0 23b837: 00 23b838: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b83f: b8 01 00 00 00 mov $0x1,%eax 23b844: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b84b: e8 00 00 00 00 callq 23b850 23b850: e9 bd fd ff ff jmpq 23b612 23b855: 8b 93 b4 01 00 00 mov 0x1b4(%rbx),%edx 23b85b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b862: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b869: 31 c0 xor %eax,%eax 23b86b: e8 00 00 00 00 callq 23b870 23b870: e9 98 fd ff ff jmpq 23b60d 23b875: 8b 93 bc 01 00 00 mov 0x1bc(%rbx),%edx 23b87b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b882: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b889: 31 c0 xor %eax,%eax 23b88b: e8 00 00 00 00 callq 23b890 23b890: e9 73 fd ff ff jmpq 23b608 23b895: 8b 93 b8 01 00 00 mov 0x1b8(%rbx),%edx 23b89b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b8a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b8a9: 31 c0 xor %eax,%eax 23b8ab: e8 00 00 00 00 callq 23b8b0 23b8b0: e9 4e fd ff ff jmpq 23b603 23b8b5: 89 ea mov %ebp,%edx 23b8b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b8be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b8c5: 31 c0 xor %eax,%eax 23b8c7: e8 00 00 00 00 callq 23b8cc 23b8cc: e9 2d fd ff ff jmpq 23b5fe 23b8d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b8d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b8df: 31 c0 xor %eax,%eax 23b8e1: e8 00 00 00 00 callq 23b8e6 23b8e6: e9 0e fd ff ff jmpq 23b5f9 23b8eb: 8b 93 94 01 00 00 mov 0x194(%rbx),%edx 23b8f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b8f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b8ff: 31 c0 xor %eax,%eax 23b901: e8 00 00 00 00 callq 23b906 23b906: e9 e9 fc ff ff jmpq 23b5f4 23b90b: 8b 93 90 01 00 00 mov 0x190(%rbx),%edx 23b911: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b918: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b91f: 31 c0 xor %eax,%eax 23b921: e8 00 00 00 00 callq 23b926 23b926: e9 c4 fc ff ff jmpq 23b5ef 23b92b: 8b 93 8c 01 00 00 mov 0x18c(%rbx),%edx 23b931: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b938: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b93f: 31 c0 xor %eax,%eax 23b941: e8 00 00 00 00 callq 23b946 23b946: e9 9f fc ff ff jmpq 23b5ea 23b94b: 8b 93 88 01 00 00 mov 0x188(%rbx),%edx 23b951: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b958: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b95f: 31 c0 xor %eax,%eax 23b961: e8 00 00 00 00 callq 23b966 23b966: e9 7a fc ff ff jmpq 23b5e5 23b96b: 8b 93 84 01 00 00 mov 0x184(%rbx),%edx 23b971: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b978: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b97f: 31 c0 xor %eax,%eax 23b981: e8 00 00 00 00 callq 23b986 23b986: e9 55 fc ff ff jmpq 23b5e0 23b98b: 8b 93 80 01 00 00 mov 0x180(%rbx),%edx 23b991: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b998: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b99f: 31 c0 xor %eax,%eax 23b9a1: e8 00 00 00 00 callq 23b9a6 23b9a6: e9 30 fc ff ff jmpq 23b5db 23b9ab: f2 0f 10 83 78 01 00 movsd 0x178(%rbx),%xmm0 23b9b2: 00 23b9b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b9ba: b8 01 00 00 00 mov $0x1,%eax 23b9bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b9c6: e8 00 00 00 00 callq 23b9cb 23b9cb: e9 06 fc ff ff jmpq 23b5d6 23b9d0: f2 0f 10 83 70 01 00 movsd 0x170(%rbx),%xmm0 23b9d7: 00 23b9d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23b9df: b8 01 00 00 00 mov $0x1,%eax 23b9e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23b9eb: e8 00 00 00 00 callq 23b9f0 23b9f0: e9 dc fb ff ff jmpq 23b5d1 23b9f5: f2 0f 10 83 68 01 00 movsd 0x168(%rbx),%xmm0 23b9fc: 00 23b9fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ba04: b8 01 00 00 00 mov $0x1,%eax 23ba09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ba10: e8 00 00 00 00 callq 23ba15 23ba15: e9 b2 fb ff ff jmpq 23b5cc 23ba1a: f2 0f 10 83 60 01 00 movsd 0x160(%rbx),%xmm0 23ba21: 00 23ba22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ba29: b8 01 00 00 00 mov $0x1,%eax 23ba2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ba35: e8 00 00 00 00 callq 23ba3a 23ba3a: e9 88 fb ff ff jmpq 23b5c7 23ba3f: f2 0f 10 83 58 01 00 movsd 0x158(%rbx),%xmm0 23ba46: 00 23ba47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ba4e: b8 01 00 00 00 mov $0x1,%eax 23ba53: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ba5a: e8 00 00 00 00 callq 23ba5f 23ba5f: e9 5e fb ff ff jmpq 23b5c2 23ba64: f2 0f 10 83 50 01 00 movsd 0x150(%rbx),%xmm0 23ba6b: 00 23ba6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ba73: b8 01 00 00 00 mov $0x1,%eax 23ba78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ba7f: e8 00 00 00 00 callq 23ba84 23ba84: e9 34 fb ff ff jmpq 23b5bd 23ba89: f2 0f 10 83 48 01 00 movsd 0x148(%rbx),%xmm0 23ba90: 00 23ba91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ba98: b8 01 00 00 00 mov $0x1,%eax 23ba9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23baa4: e8 00 00 00 00 callq 23baa9 23baa9: e9 0a fb ff ff jmpq 23b5b8 23baae: f2 0f 10 83 40 01 00 movsd 0x140(%rbx),%xmm0 23bab5: 00 23bab6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23babd: b8 01 00 00 00 mov $0x1,%eax 23bac2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bac9: e8 00 00 00 00 callq 23bace 23bace: e9 e0 fa ff ff jmpq 23b5b3 23bad3: 89 ea mov %ebp,%edx 23bad5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23badc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bae3: 31 c0 xor %eax,%eax 23bae5: e8 00 00 00 00 callq 23baea 23baea: e9 bf fa ff ff jmpq 23b5ae 23baef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23baf6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bafd: 31 c0 xor %eax,%eax 23baff: e8 00 00 00 00 callq 23bb04 23bb04: e9 a0 fa ff ff jmpq 23b5a9 23bb09: 8b 93 38 01 00 00 mov 0x138(%rbx),%edx 23bb0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bb16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bb1d: 31 c0 xor %eax,%eax 23bb1f: e8 00 00 00 00 callq 23bb24 23bb24: e9 7b fa ff ff jmpq 23b5a4 23bb29: 8b 93 34 01 00 00 mov 0x134(%rbx),%edx 23bb2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bb36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bb3d: 31 c0 xor %eax,%eax 23bb3f: e8 00 00 00 00 callq 23bb44 23bb44: e9 56 fa ff ff jmpq 23b59f 23bb49: 0f b6 93 30 01 00 00 movzbl 0x130(%rbx),%edx 23bb50: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bb57: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bb5e: 31 c0 xor %eax,%eax 23bb60: e8 00 00 00 00 callq 23bb65 23bb65: e9 30 fa ff ff jmpq 23b59a 23bb6a: 8b 93 2c 01 00 00 mov 0x12c(%rbx),%edx 23bb70: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bb77: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bb7e: 31 c0 xor %eax,%eax 23bb80: e8 00 00 00 00 callq 23bb85 23bb85: e9 0b fa ff ff jmpq 23b595 23bb8a: 0f b6 93 2a 01 00 00 movzbl 0x12a(%rbx),%edx 23bb91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bb98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bb9f: 31 c0 xor %eax,%eax 23bba1: e8 00 00 00 00 callq 23bba6 23bba6: e9 e5 f9 ff ff jmpq 23b590 23bbab: 0f b6 93 28 01 00 00 movzbl 0x128(%rbx),%edx 23bbb2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bbb9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bbc0: 31 c0 xor %eax,%eax 23bbc2: e8 00 00 00 00 callq 23bbc7 23bbc7: e9 bf f9 ff ff jmpq 23b58b 23bbcc: f2 0f 10 83 20 01 00 movsd 0x120(%rbx),%xmm0 23bbd3: 00 23bbd4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bbdb: b8 01 00 00 00 mov $0x1,%eax 23bbe0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bbe7: e8 00 00 00 00 callq 23bbec 23bbec: e9 95 f9 ff ff jmpq 23b586 23bbf1: 0f b6 93 18 01 00 00 movzbl 0x118(%rbx),%edx 23bbf8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bbff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bc06: 31 c0 xor %eax,%eax 23bc08: e8 00 00 00 00 callq 23bc0d 23bc0d: e9 6f f9 ff ff jmpq 23b581 23bc12: 8b 93 14 01 00 00 mov 0x114(%rbx),%edx 23bc18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bc1f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bc26: 31 c0 xor %eax,%eax 23bc28: e8 00 00 00 00 callq 23bc2d 23bc2d: e9 4a f9 ff ff jmpq 23b57c 23bc32: 8b 93 10 01 00 00 mov 0x110(%rbx),%edx 23bc38: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bc3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bc46: 31 c0 xor %eax,%eax 23bc48: e8 00 00 00 00 callq 23bc4d 23bc4d: e9 25 f9 ff ff jmpq 23b577 23bc52: 8b 93 0c 01 00 00 mov 0x10c(%rbx),%edx 23bc58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bc5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bc66: 31 c0 xor %eax,%eax 23bc68: e8 00 00 00 00 callq 23bc6d 23bc6d: e9 00 f9 ff ff jmpq 23b572 23bc72: 8b 93 08 01 00 00 mov 0x108(%rbx),%edx 23bc78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bc7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bc86: 31 c0 xor %eax,%eax 23bc88: e8 00 00 00 00 callq 23bc8d 23bc8d: e9 db f8 ff ff jmpq 23b56d 23bc92: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 23bc98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bc9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bca6: 31 c0 xor %eax,%eax 23bca8: e8 00 00 00 00 callq 23bcad 23bcad: e9 b6 f8 ff ff jmpq 23b568 23bcb2: 8b 93 00 01 00 00 mov 0x100(%rbx),%edx 23bcb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bcbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bcc6: 31 c0 xor %eax,%eax 23bcc8: e8 00 00 00 00 callq 23bccd 23bccd: e9 91 f8 ff ff jmpq 23b563 23bcd2: 8b 93 f4 00 00 00 mov 0xf4(%rbx),%edx 23bcd8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bcdf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bce6: 31 c0 xor %eax,%eax 23bce8: e8 00 00 00 00 callq 23bced 23bced: e9 6c f8 ff ff jmpq 23b55e 23bcf2: 8b 93 f0 00 00 00 mov 0xf0(%rbx),%edx 23bcf8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bcff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bd06: 31 c0 xor %eax,%eax 23bd08: e8 00 00 00 00 callq 23bd0d 23bd0d: e9 47 f8 ff ff jmpq 23b559 23bd12: 8b 93 ec 00 00 00 mov 0xec(%rbx),%edx 23bd18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bd1f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bd26: 31 c0 xor %eax,%eax 23bd28: e8 00 00 00 00 callq 23bd2d 23bd2d: e9 22 f8 ff ff jmpq 23b554 23bd32: 8b 93 e8 00 00 00 mov 0xe8(%rbx),%edx 23bd38: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bd3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bd46: 31 c0 xor %eax,%eax 23bd48: e8 00 00 00 00 callq 23bd4d 23bd4d: e9 fd f7 ff ff jmpq 23b54f 23bd52: 8b 93 e4 00 00 00 mov 0xe4(%rbx),%edx 23bd58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bd5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bd66: 31 c0 xor %eax,%eax 23bd68: e8 00 00 00 00 callq 23bd6d 23bd6d: e9 d8 f7 ff ff jmpq 23b54a 23bd72: 8b 93 e0 00 00 00 mov 0xe0(%rbx),%edx 23bd78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bd7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bd86: 31 c0 xor %eax,%eax 23bd88: e8 00 00 00 00 callq 23bd8d 23bd8d: e9 b3 f7 ff ff jmpq 23b545 23bd92: 8b 93 dc 00 00 00 mov 0xdc(%rbx),%edx 23bd98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bd9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bda6: 31 c0 xor %eax,%eax 23bda8: e8 00 00 00 00 callq 23bdad 23bdad: e9 8e f7 ff ff jmpq 23b540 23bdb2: 8b 93 d8 00 00 00 mov 0xd8(%rbx),%edx 23bdb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bdbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bdc6: 31 c0 xor %eax,%eax 23bdc8: e8 00 00 00 00 callq 23bdcd 23bdcd: e9 69 f7 ff ff jmpq 23b53b 23bdd2: 8b 93 d4 00 00 00 mov 0xd4(%rbx),%edx 23bdd8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bddf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bde6: 31 c0 xor %eax,%eax 23bde8: e8 00 00 00 00 callq 23bded 23bded: e9 44 f7 ff ff jmpq 23b536 23bdf2: 8b 93 d0 00 00 00 mov 0xd0(%rbx),%edx 23bdf8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bdff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23be06: 31 c0 xor %eax,%eax 23be08: e8 00 00 00 00 callq 23be0d 23be0d: e9 1f f7 ff ff jmpq 23b531 23be12: 89 ea mov %ebp,%edx 23be14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23be1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23be22: 31 c0 xor %eax,%eax 23be24: e8 00 00 00 00 callq 23be29 23be29: e9 fe f6 ff ff jmpq 23b52c 23be2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23be35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23be3c: 31 c0 xor %eax,%eax 23be3e: e8 00 00 00 00 callq 23be43 23be43: e9 df f6 ff ff jmpq 23b527 23be48: 0f b6 93 c9 00 00 00 movzbl 0xc9(%rbx),%edx 23be4f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23be56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23be5d: 31 c0 xor %eax,%eax 23be5f: e8 00 00 00 00 callq 23be64 23be64: e9 b9 f6 ff ff jmpq 23b522 23be69: 0f b6 93 c8 00 00 00 movzbl 0xc8(%rbx),%edx 23be70: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23be77: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23be7e: 31 c0 xor %eax,%eax 23be80: e8 00 00 00 00 callq 23be85 23be85: e9 93 f6 ff ff jmpq 23b51d 23be8a: 0f b6 93 a2 00 00 00 movzbl 0xa2(%rbx),%edx 23be91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23be98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23be9f: 31 c0 xor %eax,%eax 23bea1: e8 00 00 00 00 callq 23bea6 23bea6: e9 6d f6 ff ff jmpq 23b518 23beab: 8b 93 98 00 00 00 mov 0x98(%rbx),%edx 23beb1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23beb8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bebf: 31 c0 xor %eax,%eax 23bec1: e8 00 00 00 00 callq 23bec6 23bec6: e9 48 f6 ff ff jmpq 23b513 23becb: 8b 93 94 00 00 00 mov 0x94(%rbx),%edx 23bed1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bed8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bedf: 31 c0 xor %eax,%eax 23bee1: e8 00 00 00 00 callq 23bee6 23bee6: e9 23 f6 ff ff jmpq 23b50e 23beeb: 0f b6 93 91 00 00 00 movzbl 0x91(%rbx),%edx 23bef2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bef9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bf00: 31 c0 xor %eax,%eax 23bf02: e8 00 00 00 00 callq 23bf07 23bf07: e9 fd f5 ff ff jmpq 23b509 23bf0c: 8b 93 9c 00 00 00 mov 0x9c(%rbx),%edx 23bf12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bf19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bf20: 31 c0 xor %eax,%eax 23bf22: e8 00 00 00 00 callq 23bf27 23bf27: e9 d8 f5 ff ff jmpq 23b504 23bf2c: 0f b6 93 90 00 00 00 movzbl 0x90(%rbx),%edx 23bf33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bf3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bf41: 31 c0 xor %eax,%eax 23bf43: e8 00 00 00 00 callq 23bf48 23bf48: e9 b2 f5 ff ff jmpq 23b4ff 23bf4d: 8b 93 8c 00 00 00 mov 0x8c(%rbx),%edx 23bf53: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bf5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bf61: 31 c0 xor %eax,%eax 23bf63: e8 00 00 00 00 callq 23bf68 23bf68: e9 8d f5 ff ff jmpq 23b4fa 23bf6d: 8b 93 88 00 00 00 mov 0x88(%rbx),%edx 23bf73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bf7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bf81: 31 c0 xor %eax,%eax 23bf83: e8 00 00 00 00 callq 23bf88 23bf88: e9 68 f5 ff ff jmpq 23b4f5 23bf8d: 8b 93 84 00 00 00 mov 0x84(%rbx),%edx 23bf93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bf9a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bfa1: 31 c0 xor %eax,%eax 23bfa3: e8 00 00 00 00 callq 23bfa8 23bfa8: e9 43 f5 ff ff jmpq 23b4f0 23bfad: 8b 93 80 00 00 00 mov 0x80(%rbx),%edx 23bfb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bfba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bfc1: 31 c0 xor %eax,%eax 23bfc3: e8 00 00 00 00 callq 23bfc8 23bfc8: e9 1e f5 ff ff jmpq 23b4eb 23bfcd: 8b 53 7c mov 0x7c(%rbx),%edx 23bfd0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bfd7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bfde: 31 c0 xor %eax,%eax 23bfe0: e8 00 00 00 00 callq 23bfe5 23bfe5: e9 fc f4 ff ff jmpq 23b4e6 23bfea: 8b 53 78 mov 0x78(%rbx),%edx 23bfed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23bff4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23bffb: 31 c0 xor %eax,%eax 23bffd: e8 00 00 00 00 callq 23c002 23c002: e9 da f4 ff ff jmpq 23b4e1 23c007: 8b 53 74 mov 0x74(%rbx),%edx 23c00a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c011: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c018: 31 c0 xor %eax,%eax 23c01a: e8 00 00 00 00 callq 23c01f 23c01f: e9 b8 f4 ff ff jmpq 23b4dc 23c024: 8b 53 70 mov 0x70(%rbx),%edx 23c027: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c02e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c035: 31 c0 xor %eax,%eax 23c037: e8 00 00 00 00 callq 23c03c 23c03c: e9 96 f4 ff ff jmpq 23b4d7 23c041: 8b 53 6c mov 0x6c(%rbx),%edx 23c044: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c04b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c052: 31 c0 xor %eax,%eax 23c054: e8 00 00 00 00 callq 23c059 23c059: e9 74 f4 ff ff jmpq 23b4d2 23c05e: 8b 53 68 mov 0x68(%rbx),%edx 23c061: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c068: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c06f: 31 c0 xor %eax,%eax 23c071: e8 00 00 00 00 callq 23c076 23c076: e9 52 f4 ff ff jmpq 23b4cd 23c07b: 8b 53 64 mov 0x64(%rbx),%edx 23c07e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c085: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c08c: 31 c0 xor %eax,%eax 23c08e: e8 00 00 00 00 callq 23c093 23c093: e9 30 f4 ff ff jmpq 23b4c8 23c098: 8b 53 60 mov 0x60(%rbx),%edx 23c09b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c0a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c0a9: 31 c0 xor %eax,%eax 23c0ab: e8 00 00 00 00 callq 23c0b0 23c0b0: e9 0e f4 ff ff jmpq 23b4c3 23c0b5: 8b 53 5c mov 0x5c(%rbx),%edx 23c0b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c0bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c0c6: 31 c0 xor %eax,%eax 23c0c8: e8 00 00 00 00 callq 23c0cd 23c0cd: e9 ec f3 ff ff jmpq 23b4be 23c0d2: 8b 53 58 mov 0x58(%rbx),%edx 23c0d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c0dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c0e3: 31 c0 xor %eax,%eax 23c0e5: e8 00 00 00 00 callq 23c0ea 23c0ea: e9 ca f3 ff ff jmpq 23b4b9 23c0ef: 8b 53 54 mov 0x54(%rbx),%edx 23c0f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c0f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c100: 31 c0 xor %eax,%eax 23c102: e8 00 00 00 00 callq 23c107 23c107: e9 a8 f3 ff ff jmpq 23b4b4 23c10c: 8b 53 40 mov 0x40(%rbx),%edx 23c10f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c116: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c11d: 31 c0 xor %eax,%eax 23c11f: e8 00 00 00 00 callq 23c124 23c124: e9 86 f3 ff ff jmpq 23b4af 23c129: 8b 53 3c mov 0x3c(%rbx),%edx 23c12c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c133: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c13a: 31 c0 xor %eax,%eax 23c13c: e8 00 00 00 00 callq 23c141 23c141: e9 64 f3 ff ff jmpq 23b4aa 23c146: 8b 53 38 mov 0x38(%rbx),%edx 23c149: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c150: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c157: 31 c0 xor %eax,%eax 23c159: e8 00 00 00 00 callq 23c15e 23c15e: e9 42 f3 ff ff jmpq 23b4a5 23c163: 8b 53 2c mov 0x2c(%rbx),%edx 23c166: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c16d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c174: 31 c0 xor %eax,%eax 23c176: e8 00 00 00 00 callq 23c17b 23c17b: e9 20 f3 ff ff jmpq 23b4a0 23c180: 0f b6 53 29 movzbl 0x29(%rbx),%edx 23c184: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c18b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c192: 31 c0 xor %eax,%eax 23c194: e8 00 00 00 00 callq 23c199 23c199: e9 fd f2 ff ff jmpq 23b49b 23c19e: 0f b6 53 28 movzbl 0x28(%rbx),%edx 23c1a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c1a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c1b0: 31 c0 xor %eax,%eax 23c1b2: e8 00 00 00 00 callq 23c1b7 23c1b7: e9 da f2 ff ff jmpq 23b496 23c1bc: 0f b6 53 27 movzbl 0x27(%rbx),%edx 23c1c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c1c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c1ce: 31 c0 xor %eax,%eax 23c1d0: e8 00 00 00 00 callq 23c1d5 23c1d5: e9 b7 f2 ff ff jmpq 23b491 23c1da: 0f b6 53 25 movzbl 0x25(%rbx),%edx 23c1de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c1e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c1ec: 31 c0 xor %eax,%eax 23c1ee: e8 00 00 00 00 callq 23c1f3 23c1f3: e9 94 f2 ff ff jmpq 23b48c 23c1f8: 0f b6 53 24 movzbl 0x24(%rbx),%edx 23c1fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c203: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c20a: 31 c0 xor %eax,%eax 23c20c: e8 00 00 00 00 callq 23c211 23c211: e9 71 f2 ff ff jmpq 23b487 23c216: 8b 53 1c mov 0x1c(%rbx),%edx 23c219: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c220: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c227: 31 c0 xor %eax,%eax 23c229: e8 00 00 00 00 callq 23c22e 23c22e: e9 4f f2 ff ff jmpq 23b482 23c233: 0f b6 53 18 movzbl 0x18(%rbx),%edx 23c237: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c23e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c245: 31 c0 xor %eax,%eax 23c247: e8 00 00 00 00 callq 23c24c 23c24c: e9 2c f2 ff ff jmpq 23b47d 23c251: 8b 13 mov (%rbx),%edx 23c253: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c25a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c261: 31 c0 xor %eax,%eax 23c263: e8 00 00 00 00 callq 23c268 23c268: e9 0b f2 ff ff jmpq 23b478 23c26d: 89 ea mov %ebp,%edx 23c26f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c276: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c27d: 31 c0 xor %eax,%eax 23c27f: e8 00 00 00 00 callq 23c284 23c284: e9 ea f1 ff ff jmpq 23b473 23c289: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c290: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c297: 31 c0 xor %eax,%eax 23c299: e8 00 00 00 00 callq 23c29e 23c29e: e9 cb f1 ff ff jmpq 23b46e 23c2a3: c3 retq 23c2a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23c2ab: 00 00 00 00 23c2af: 90 nop 000000000023c2b0 : 23c2b0: e8 00 00 00 00 callq 23c2b5 23c2b5: 41 56 push %r14 23c2b7: 41 55 push %r13 23c2b9: 41 54 push %r12 23c2bb: 55 push %rbp 23c2bc: 53 push %rbx 23c2bd: 44 8b b7 00 0b 00 00 mov 0xb00(%rdi),%r14d 23c2c4: 45 85 f6 test %r14d,%r14d 23c2c7: 0f 88 b6 00 00 00 js 23c383 23c2cd: 49 63 c6 movslq %r14d,%rax 23c2d0: 49 89 fc mov %rdi,%r12 23c2d3: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 23c2da: 48 8d 2c 47 lea (%rdi,%rax,2),%rbp 23c2de: 4c 8d ac 07 d0 55 00 lea 0x55d0(%rdi,%rax,1),%r13 23c2e5: 00 23c2e6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c2eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c2f0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c2f5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c2fa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c2ff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c304: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c309: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c30e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c313: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c318: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c31d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c322: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c327: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c32c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c331: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c336: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c33b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c340: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c345: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c34a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c34f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c354: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c359: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c35e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c363: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c368: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c36d: 41 83 ee 01 sub $0x1,%r14d 23c371: 48 83 ed 02 sub $0x2,%rbp 23c375: 49 83 ed 01 sub $0x1,%r13 23c379: 41 83 fe ff cmp $0xffffffff,%r14d 23c37d: 0f 85 63 ff ff ff jne 23c2e6 23c383: 5b pop %rbx 23c384: 5d pop %rbp 23c385: 41 5c pop %r12 23c387: 41 5d pop %r13 23c389: 41 5e pop %r14 23c38b: c3 retq 23c38c: 0f b6 8d 09 83 00 00 movzbl 0x8309(%rbp),%ecx 23c393: 0f b6 95 08 83 00 00 movzbl 0x8308(%rbp),%edx 23c39a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c3a1: 31 c0 xor %eax,%eax 23c3a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c3aa: e8 00 00 00 00 callq 23c3af 23c3af: eb bc jmp 23c36d 23c3b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c3b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c3bf: 31 c0 xor %eax,%eax 23c3c1: 41 0f b6 94 24 51 0f movzbl 0xf51(%r12),%edx 23c3c8: 00 00 23c3ca: e8 00 00 00 00 callq 23c3cf 23c3cf: eb 97 jmp 23c368 23c3d1: 41 80 bc 24 63 31 00 cmpb $0x0,0x3163(%r12) 23c3d8: 00 00 23c3da: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c3e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c3e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c3ef: 48 0f 44 d3 cmove %rbx,%rdx 23c3f3: 31 c0 xor %eax,%eax 23c3f5: e8 00 00 00 00 callq 23c3fa 23c3fa: e9 64 ff ff ff jmpq 23c363 23c3ff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c406: 80 bd 53 56 00 00 00 cmpb $0x0,0x5653(%rbp) 23c40d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c414: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c41b: 48 89 d1 mov %rdx,%rcx 23c41e: 48 0f 45 cb cmovne %rbx,%rcx 23c422: 80 bd 52 56 00 00 00 cmpb $0x0,0x5652(%rbp) 23c429: 48 0f 45 d3 cmovne %rbx,%rdx 23c42d: 31 c0 xor %eax,%eax 23c42f: e8 00 00 00 00 callq 23c434 23c434: e9 25 ff ff ff jmpq 23c35e 23c439: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c440: 80 bd d5 53 00 00 00 cmpb $0x0,0x53d5(%rbp) 23c447: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c44e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c455: 48 89 d1 mov %rdx,%rcx 23c458: 48 0f 45 cb cmovne %rbx,%rcx 23c45c: 80 bd d4 53 00 00 00 cmpb $0x0,0x53d4(%rbp) 23c463: 48 0f 45 d3 cmovne %rbx,%rdx 23c467: 31 c0 xor %eax,%eax 23c469: e8 00 00 00 00 callq 23c46e 23c46e: e9 e6 fe ff ff jmpq 23c359 23c473: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c47a: 80 bd 65 56 00 00 00 cmpb $0x0,0x5665(%rbp) 23c481: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c488: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c48f: 48 89 d1 mov %rdx,%rcx 23c492: 48 0f 45 cb cmovne %rbx,%rcx 23c496: 80 bd 64 56 00 00 00 cmpb $0x0,0x5664(%rbp) 23c49d: 48 0f 45 d3 cmovne %rbx,%rdx 23c4a1: 31 c0 xor %eax,%eax 23c4a3: e8 00 00 00 00 callq 23c4a8 23c4a8: e9 a7 fe ff ff jmpq 23c354 23c4ad: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c4b4: 80 bd bd b4 00 00 00 cmpb $0x0,0xb4bd(%rbp) 23c4bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c4c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c4c9: 48 89 d1 mov %rdx,%rcx 23c4cc: 48 0f 45 cb cmovne %rbx,%rcx 23c4d0: 80 bd bc b4 00 00 00 cmpb $0x0,0xb4bc(%rbp) 23c4d7: 48 0f 45 d3 cmovne %rbx,%rdx 23c4db: 31 c0 xor %eax,%eax 23c4dd: e8 00 00 00 00 callq 23c4e2 23c4e2: e9 68 fe ff ff jmpq 23c34f 23c4e7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c4ee: 80 bd c3 53 00 00 00 cmpb $0x0,0x53c3(%rbp) 23c4f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c4fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c503: 48 89 d1 mov %rdx,%rcx 23c506: 48 0f 45 cb cmovne %rbx,%rcx 23c50a: 80 bd c2 53 00 00 00 cmpb $0x0,0x53c2(%rbp) 23c511: 48 0f 45 d3 cmovne %rbx,%rdx 23c515: 31 c0 xor %eax,%eax 23c517: e8 00 00 00 00 callq 23c51c 23c51c: e9 29 fe ff ff jmpq 23c34a 23c521: 41 80 bc 24 66 31 00 cmpb $0x0,0x3166(%r12) 23c528: 00 00 23c52a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c531: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c538: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c53f: 48 0f 45 d3 cmovne %rbx,%rdx 23c543: 31 c0 xor %eax,%eax 23c545: e8 00 00 00 00 callq 23c54a 23c54a: e9 f6 fd ff ff jmpq 23c345 23c54f: 41 80 bc 24 65 31 00 cmpb $0x0,0x3165(%r12) 23c556: 00 00 23c558: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c55f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c566: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c56d: 48 0f 45 d3 cmovne %rbx,%rdx 23c571: 31 c0 xor %eax,%eax 23c573: e8 00 00 00 00 callq 23c578 23c578: e9 c3 fd ff ff jmpq 23c340 23c57d: 41 80 bc 24 64 31 00 cmpb $0x0,0x3164(%r12) 23c584: 00 00 23c586: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c58d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c594: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c59b: 48 0f 45 d3 cmovne %rbx,%rdx 23c59f: 31 c0 xor %eax,%eax 23c5a1: e8 00 00 00 00 callq 23c5a6 23c5a6: e9 90 fd ff ff jmpq 23c33b 23c5ab: 41 80 bc 24 a9 30 00 cmpb $0x0,0x30a9(%r12) 23c5b2: 00 00 23c5b4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c5bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c5c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c5c9: 48 0f 45 d3 cmovne %rbx,%rdx 23c5cd: 31 c0 xor %eax,%eax 23c5cf: e8 00 00 00 00 callq 23c5d4 23c5d4: e9 5d fd ff ff jmpq 23c336 23c5d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c5e0: 80 bd 8b 54 00 00 00 cmpb $0x0,0x548b(%rbp) 23c5e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c5ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c5f5: 48 89 d1 mov %rdx,%rcx 23c5f8: 48 0f 45 cb cmovne %rbx,%rcx 23c5fc: 80 bd 8a 54 00 00 00 cmpb $0x0,0x548a(%rbp) 23c603: 48 0f 45 d3 cmovne %rbx,%rdx 23c607: 31 c0 xor %eax,%eax 23c609: e8 00 00 00 00 callq 23c60e 23c60e: e9 1e fd ff ff jmpq 23c331 23c613: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c61a: 80 bd 79 54 00 00 00 cmpb $0x0,0x5479(%rbp) 23c621: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c628: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c62f: 48 89 d1 mov %rdx,%rcx 23c632: 48 0f 45 cb cmovne %rbx,%rcx 23c636: 80 bd 78 54 00 00 00 cmpb $0x0,0x5478(%rbp) 23c63d: 48 0f 45 d3 cmovne %rbx,%rdx 23c641: 31 c0 xor %eax,%eax 23c643: e8 00 00 00 00 callq 23c648 23c648: e9 df fc ff ff jmpq 23c32c 23c64d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c654: 80 bd 41 56 00 00 00 cmpb $0x0,0x5641(%rbp) 23c65b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c662: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c669: 48 89 d1 mov %rdx,%rcx 23c66c: 48 0f 45 cb cmovne %rbx,%rcx 23c670: 80 bd 40 56 00 00 00 cmpb $0x0,0x5640(%rbp) 23c677: 48 0f 45 d3 cmovne %rbx,%rdx 23c67b: 31 c0 xor %eax,%eax 23c67d: e8 00 00 00 00 callq 23c682 23c682: e9 a0 fc ff ff jmpq 23c327 23c687: 41 80 7d 1b 00 cmpb $0x0,0x1b(%r13) 23c68c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c693: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c69a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c6a1: 48 0f 44 d3 cmove %rbx,%rdx 23c6a5: 31 c0 xor %eax,%eax 23c6a7: e8 00 00 00 00 callq 23c6ac 23c6ac: e9 71 fc ff ff jmpq 23c322 23c6b1: 41 80 7d 12 00 cmpb $0x0,0x12(%r13) 23c6b6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c6bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c6c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c6cb: 48 0f 44 d3 cmove %rbx,%rdx 23c6cf: 31 c0 xor %eax,%eax 23c6d1: e8 00 00 00 00 callq 23c6d6 23c6d6: e9 42 fc ff ff jmpq 23c31d 23c6db: 41 80 7d 09 00 cmpb $0x0,0x9(%r13) 23c6e0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c6e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c6ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c6f5: 48 0f 44 d3 cmove %rbx,%rdx 23c6f9: 31 c0 xor %eax,%eax 23c6fb: e8 00 00 00 00 callq 23c700 23c700: e9 13 fc ff ff jmpq 23c318 23c705: 41 80 bd 61 39 00 00 cmpb $0x0,0x3961(%r13) 23c70c: 00 23c70d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c714: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c71b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c722: 48 0f 45 d3 cmovne %rbx,%rdx 23c726: 31 c0 xor %eax,%eax 23c728: e8 00 00 00 00 callq 23c72d 23c72d: e9 e1 fb ff ff jmpq 23c313 23c732: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 23c737: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c73e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c745: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c74c: 48 0f 45 d3 cmovne %rbx,%rdx 23c750: 31 c0 xor %eax,%eax 23c752: e8 00 00 00 00 callq 23c757 23c757: e9 b2 fb ff ff jmpq 23c30e 23c75c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c763: 80 bd 71 78 00 00 00 cmpb $0x0,0x7871(%rbp) 23c76a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c771: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c778: 48 89 d1 mov %rdx,%rcx 23c77b: 48 0f 45 cb cmovne %rbx,%rcx 23c77f: 80 bd 70 78 00 00 00 cmpb $0x0,0x7870(%rbp) 23c786: 48 0f 45 d3 cmovne %rbx,%rdx 23c78a: 31 c0 xor %eax,%eax 23c78c: e8 00 00 00 00 callq 23c791 23c791: e9 73 fb ff ff jmpq 23c309 23c796: 41 80 bc 24 9d 30 00 cmpb $0x0,0x309d(%r12) 23c79d: 00 00 23c79f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c7a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c7ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c7b4: 48 0f 45 d3 cmovne %rbx,%rdx 23c7b8: 31 c0 xor %eax,%eax 23c7ba: e8 00 00 00 00 callq 23c7bf 23c7bf: e9 40 fb ff ff jmpq 23c304 23c7c4: 41 80 bc 24 9c 30 00 cmpb $0x0,0x309c(%r12) 23c7cb: 00 00 23c7cd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c7d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c7db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c7e2: 48 0f 45 d3 cmovne %rbx,%rdx 23c7e6: 31 c0 xor %eax,%eax 23c7e8: e8 00 00 00 00 callq 23c7ed 23c7ed: e9 0d fb ff ff jmpq 23c2ff 23c7f2: 80 bd 2d 55 00 00 00 cmpb $0x0,0x552d(%rbp) 23c7f9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c800: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c807: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c80e: 48 0f 45 d3 cmovne %rbx,%rdx 23c812: 31 c0 xor %eax,%eax 23c814: e8 00 00 00 00 callq 23c819 23c819: e9 dc fa ff ff jmpq 23c2fa 23c81e: 80 bd 2c 55 00 00 00 cmpb $0x0,0x552c(%rbp) 23c825: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23c82c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c833: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c83a: 48 0f 45 d3 cmovne %rbx,%rdx 23c83e: 31 c0 xor %eax,%eax 23c840: e8 00 00 00 00 callq 23c845 23c845: e9 ab fa ff ff jmpq 23c2f5 23c84a: 44 89 f2 mov %r14d,%edx 23c84d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c854: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c85b: 31 c0 xor %eax,%eax 23c85d: e8 00 00 00 00 callq 23c862 23c862: e9 89 fa ff ff jmpq 23c2f0 23c867: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c86e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c875: 31 c0 xor %eax,%eax 23c877: e8 00 00 00 00 callq 23c87c 23c87c: e9 6a fa ff ff jmpq 23c2eb 23c881: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 23c888: 00 00 00 23c88b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000023c890 : 23c890: e8 00 00 00 00 callq 23c895 23c895: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c89a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c89f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c8a4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c8a9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c8ae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c8b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c8b8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c8bd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c8c2: c3 retq 23c8c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c8ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c8d1: 31 c0 xor %eax,%eax 23c8d3: e8 00 00 00 00 callq 23c8d8 23c8d8: eb c0 jmp 23c89a 23c8da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c8e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c8e8: 31 c0 xor %eax,%eax 23c8ea: e8 00 00 00 00 callq 23c8ef 23c8ef: eb ae jmp 23c89f 23c8f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c8f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c8ff: 31 c0 xor %eax,%eax 23c901: e9 00 00 00 00 jmpq 23c906 23c906: 8b 54 24 1c mov 0x1c(%rsp),%edx 23c90a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c911: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c918: 31 c0 xor %eax,%eax 23c91a: e8 00 00 00 00 callq 23c91f 23c91f: eb 9c jmp 23c8bd 23c921: 8b 54 24 18 mov 0x18(%rsp),%edx 23c925: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c92c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c933: 31 c0 xor %eax,%eax 23c935: e8 00 00 00 00 callq 23c93a 23c93a: e9 79 ff ff ff jmpq 23c8b8 23c93f: 8b 54 24 14 mov 0x14(%rsp),%edx 23c943: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c94a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c951: 31 c0 xor %eax,%eax 23c953: e8 00 00 00 00 callq 23c958 23c958: e9 56 ff ff ff jmpq 23c8b3 23c95d: 8b 54 24 10 mov 0x10(%rsp),%edx 23c961: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c968: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c96f: 31 c0 xor %eax,%eax 23c971: e8 00 00 00 00 callq 23c976 23c976: e9 33 ff ff ff jmpq 23c8ae 23c97b: 8b 54 24 0c mov 0xc(%rsp),%edx 23c97f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c986: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c98d: 31 c0 xor %eax,%eax 23c98f: e8 00 00 00 00 callq 23c994 23c994: e9 10 ff ff ff jmpq 23c8a9 23c999: 8b 54 24 08 mov 0x8(%rsp),%edx 23c99d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23c9a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23c9ab: 31 c0 xor %eax,%eax 23c9ad: e8 00 00 00 00 callq 23c9b2 23c9b2: e9 ed fe ff ff jmpq 23c8a4 23c9b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23c9be: 00 00 000000000023c9c0 : 23c9c0: e8 00 00 00 00 callq 23c9c5 23c9c5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9ca: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9d4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9d9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9de: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9e3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9e8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9ed: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9f2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23c9fc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23ca01: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23ca06: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23ca0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23ca10: c3 retq 23ca11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ca18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ca1f: 31 c0 xor %eax,%eax 23ca21: e8 00 00 00 00 callq 23ca26 23ca26: eb a2 jmp 23c9ca 23ca28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ca2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ca36: 31 c0 xor %eax,%eax 23ca38: e8 00 00 00 00 callq 23ca3d 23ca3d: eb 90 jmp 23c9cf 23ca3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ca46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ca4d: 31 c0 xor %eax,%eax 23ca4f: e9 00 00 00 00 jmpq 23ca54 23ca54: 8b 54 24 34 mov 0x34(%rsp),%edx 23ca58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ca5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ca66: 31 c0 xor %eax,%eax 23ca68: e8 00 00 00 00 callq 23ca6d 23ca6d: eb 9c jmp 23ca0b 23ca6f: 8b 54 24 30 mov 0x30(%rsp),%edx 23ca73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ca7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ca81: 31 c0 xor %eax,%eax 23ca83: e8 00 00 00 00 callq 23ca88 23ca88: e9 79 ff ff ff jmpq 23ca06 23ca8d: 8b 54 24 2c mov 0x2c(%rsp),%edx 23ca91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ca98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ca9f: 31 c0 xor %eax,%eax 23caa1: e8 00 00 00 00 callq 23caa6 23caa6: e9 56 ff ff ff jmpq 23ca01 23caab: 8b 54 24 28 mov 0x28(%rsp),%edx 23caaf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cab6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cabd: 31 c0 xor %eax,%eax 23cabf: e8 00 00 00 00 callq 23cac4 23cac4: e9 33 ff ff ff jmpq 23c9fc 23cac9: 8b 54 24 24 mov 0x24(%rsp),%edx 23cacd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cad4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cadb: 31 c0 xor %eax,%eax 23cadd: e8 00 00 00 00 callq 23cae2 23cae2: e9 10 ff ff ff jmpq 23c9f7 23cae7: 8b 54 24 20 mov 0x20(%rsp),%edx 23caeb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23caf2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23caf9: 31 c0 xor %eax,%eax 23cafb: e8 00 00 00 00 callq 23cb00 23cb00: e9 ed fe ff ff jmpq 23c9f2 23cb05: 8b 54 24 1c mov 0x1c(%rsp),%edx 23cb09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cb10: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cb17: 31 c0 xor %eax,%eax 23cb19: e8 00 00 00 00 callq 23cb1e 23cb1e: e9 ca fe ff ff jmpq 23c9ed 23cb23: 8b 54 24 18 mov 0x18(%rsp),%edx 23cb27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cb2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cb35: 31 c0 xor %eax,%eax 23cb37: e8 00 00 00 00 callq 23cb3c 23cb3c: e9 a7 fe ff ff jmpq 23c9e8 23cb41: 8b 54 24 14 mov 0x14(%rsp),%edx 23cb45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cb4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cb53: 31 c0 xor %eax,%eax 23cb55: e8 00 00 00 00 callq 23cb5a 23cb5a: e9 84 fe ff ff jmpq 23c9e3 23cb5f: 8b 54 24 10 mov 0x10(%rsp),%edx 23cb63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cb6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cb71: 31 c0 xor %eax,%eax 23cb73: e8 00 00 00 00 callq 23cb78 23cb78: e9 61 fe ff ff jmpq 23c9de 23cb7d: 8b 54 24 0c mov 0xc(%rsp),%edx 23cb81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cb88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cb8f: 31 c0 xor %eax,%eax 23cb91: e8 00 00 00 00 callq 23cb96 23cb96: e9 3e fe ff ff jmpq 23c9d9 23cb9b: 8b 54 24 08 mov 0x8(%rsp),%edx 23cb9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cba6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cbad: 31 c0 xor %eax,%eax 23cbaf: e8 00 00 00 00 callq 23cbb4 23cbb4: e9 1b fe ff ff jmpq 23c9d4 23cbb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000023cbc0 : 23cbc0: e8 00 00 00 00 callq 23cbc5 23cbc5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cbca: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cbcf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cbd4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cbd9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cbde: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cbe3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cbe8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cbed: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cbf2: c3 retq 23cbf3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cbfa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cc01: 31 c0 xor %eax,%eax 23cc03: e8 00 00 00 00 callq 23cc08 23cc08: eb c0 jmp 23cbca 23cc0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cc11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cc18: 31 c0 xor %eax,%eax 23cc1a: e8 00 00 00 00 callq 23cc1f 23cc1f: eb ae jmp 23cbcf 23cc21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cc28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cc2f: 31 c0 xor %eax,%eax 23cc31: e9 00 00 00 00 jmpq 23cc36 23cc36: 8b 54 24 18 mov 0x18(%rsp),%edx 23cc3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cc41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cc48: 31 c0 xor %eax,%eax 23cc4a: e8 00 00 00 00 callq 23cc4f 23cc4f: eb 9c jmp 23cbed 23cc51: 8b 54 24 1c mov 0x1c(%rsp),%edx 23cc55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cc5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cc63: 31 c0 xor %eax,%eax 23cc65: e8 00 00 00 00 callq 23cc6a 23cc6a: e9 79 ff ff ff jmpq 23cbe8 23cc6f: 8b 54 24 10 mov 0x10(%rsp),%edx 23cc73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cc7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cc81: 31 c0 xor %eax,%eax 23cc83: e8 00 00 00 00 callq 23cc88 23cc88: e9 56 ff ff ff jmpq 23cbe3 23cc8d: 8b 54 24 14 mov 0x14(%rsp),%edx 23cc91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cc98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cc9f: 31 c0 xor %eax,%eax 23cca1: e8 00 00 00 00 callq 23cca6 23cca6: e9 33 ff ff ff jmpq 23cbde 23ccab: 8b 54 24 0c mov 0xc(%rsp),%edx 23ccaf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ccb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ccbd: 31 c0 xor %eax,%eax 23ccbf: e8 00 00 00 00 callq 23ccc4 23ccc4: e9 10 ff ff ff jmpq 23cbd9 23ccc9: 8b 54 24 08 mov 0x8(%rsp),%edx 23cccd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ccd4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ccdb: 31 c0 xor %eax,%eax 23ccdd: e8 00 00 00 00 callq 23cce2 23cce2: e9 ed fe ff ff jmpq 23cbd4 23cce7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23ccee: 00 00 000000000023ccf0 : 23ccf0: e8 00 00 00 00 callq 23ccf5 23ccf5: 55 push %rbp 23ccf6: 48 89 e5 mov %rsp,%rbp 23ccf9: 41 55 push %r13 23ccfb: 41 54 push %r12 23ccfd: 4c 8d 6d 10 lea 0x10(%rbp),%r13 23cd01: 49 89 fc mov %rdi,%r12 23cd04: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cd09: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cd0e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cd13: f3 41 0f 6f 45 34 movdqu 0x34(%r13),%xmm0 23cd19: 48 83 ec 18 sub $0x18,%rsp 23cd1d: 4c 89 e7 mov %r12,%rdi 23cd20: 0f 11 04 24 movups %xmm0,(%rsp) 23cd24: 49 8b 45 44 mov 0x44(%r13),%rax 23cd28: 48 89 44 24 10 mov %rax,0x10(%rsp) 23cd2d: e8 00 00 00 00 callq 23cd32 23cd32: 48 83 c4 18 add $0x18,%rsp 23cd36: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cd3b: f3 41 0f 6f 4d 4c movdqu 0x4c(%r13),%xmm1 23cd41: 48 83 ec 18 sub $0x18,%rsp 23cd45: 4c 89 e7 mov %r12,%rdi 23cd48: 0f 11 0c 24 movups %xmm1,(%rsp) 23cd4c: 49 8b 45 5c mov 0x5c(%r13),%rax 23cd50: 48 89 44 24 10 mov %rax,0x10(%rsp) 23cd55: e8 00 00 00 00 callq 23cd5a 23cd5a: 48 83 c4 18 add $0x18,%rsp 23cd5e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cd63: f3 41 0f 6f 55 64 movdqu 0x64(%r13),%xmm2 23cd69: 48 83 ec 30 sub $0x30,%rsp 23cd6d: 4c 89 e7 mov %r12,%rdi 23cd70: 0f 11 14 24 movups %xmm2,(%rsp) 23cd74: f3 41 0f 6f 5d 74 movdqu 0x74(%r13),%xmm3 23cd7a: 0f 11 5c 24 10 movups %xmm3,0x10(%rsp) 23cd7f: f3 41 0f 6f a5 84 00 movdqu 0x84(%r13),%xmm4 23cd86: 00 00 23cd88: 0f 11 64 24 20 movups %xmm4,0x20(%rsp) 23cd8d: e8 00 00 00 00 callq 23cd92 23cd92: 48 83 c4 30 add $0x30,%rsp 23cd96: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cd9b: f3 41 0f 6f ad 94 00 movdqu 0x94(%r13),%xmm5 23cda2: 00 00 23cda4: 48 83 ec 30 sub $0x30,%rsp 23cda8: 4c 89 e7 mov %r12,%rdi 23cdab: 0f 11 2c 24 movups %xmm5,(%rsp) 23cdaf: f3 41 0f 6f b5 a4 00 movdqu 0xa4(%r13),%xmm6 23cdb6: 00 00 23cdb8: 0f 11 74 24 10 movups %xmm6,0x10(%rsp) 23cdbd: f3 41 0f 6f bd b4 00 movdqu 0xb4(%r13),%xmm7 23cdc4: 00 00 23cdc6: 0f 11 7c 24 20 movups %xmm7,0x20(%rsp) 23cdcb: e8 00 00 00 00 callq 23cdd0 23cdd0: 48 83 c4 30 add $0x30,%rsp 23cdd4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cdd9: f3 41 0f 6f 45 04 movdqu 0x4(%r13),%xmm0 23cddf: 48 83 ec 18 sub $0x18,%rsp 23cde3: 4c 89 e7 mov %r12,%rdi 23cde6: 0f 11 04 24 movups %xmm0,(%rsp) 23cdea: 49 8b 45 14 mov 0x14(%r13),%rax 23cdee: 48 89 44 24 10 mov %rax,0x10(%rsp) 23cdf3: e8 00 00 00 00 callq 23cdf8 23cdf8: 48 83 c4 18 add $0x18,%rsp 23cdfc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23ce01: f3 41 0f 6f 4d 1c movdqu 0x1c(%r13),%xmm1 23ce07: 48 83 ec 18 sub $0x18,%rsp 23ce0b: 4c 89 e7 mov %r12,%rdi 23ce0e: 0f 11 0c 24 movups %xmm1,(%rsp) 23ce12: 49 8b 45 2c mov 0x2c(%r13),%rax 23ce16: 48 89 44 24 10 mov %rax,0x10(%rsp) 23ce1b: e8 00 00 00 00 callq 23ce20 23ce20: 48 83 c4 18 add $0x18,%rsp 23ce24: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23ce29: 48 8d 65 f0 lea -0x10(%rbp),%rsp 23ce2d: 41 5c pop %r12 23ce2f: 41 5d pop %r13 23ce31: 5d pop %rbp 23ce32: c3 retq 23ce33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ce3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ce41: 31 c0 xor %eax,%eax 23ce43: e8 00 00 00 00 callq 23ce48 23ce48: e9 bc fe ff ff jmpq 23cd09 23ce4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ce54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ce5b: 31 c0 xor %eax,%eax 23ce5d: e8 00 00 00 00 callq 23ce62 23ce62: e9 a7 fe ff ff jmpq 23cd0e 23ce67: 48 8d 65 f0 lea -0x10(%rbp),%rsp 23ce6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ce72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ce79: 31 c0 xor %eax,%eax 23ce7b: 41 5c pop %r12 23ce7d: 41 5d pop %r13 23ce7f: 5d pop %rbp 23ce80: e9 00 00 00 00 jmpq 23ce85 23ce85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ce8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ce93: 31 c0 xor %eax,%eax 23ce95: e8 00 00 00 00 callq 23ce9a 23ce9a: e9 62 ff ff ff jmpq 23ce01 23ce9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cea6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cead: 31 c0 xor %eax,%eax 23ceaf: e8 00 00 00 00 callq 23ceb4 23ceb4: e9 20 ff ff ff jmpq 23cdd9 23ceb9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cec0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cec7: 31 c0 xor %eax,%eax 23cec9: e8 00 00 00 00 callq 23cece 23cece: e9 c8 fe ff ff jmpq 23cd9b 23ced3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ceda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cee1: 31 c0 xor %eax,%eax 23cee3: e8 00 00 00 00 callq 23cee8 23cee8: e9 76 fe ff ff jmpq 23cd63 23ceed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cef4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cefb: 31 c0 xor %eax,%eax 23cefd: e8 00 00 00 00 callq 23cf02 23cf02: e9 34 fe ff ff jmpq 23cd3b 23cf07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cf0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cf15: 31 c0 xor %eax,%eax 23cf17: e8 00 00 00 00 callq 23cf1c 23cf1c: e9 f2 fd ff ff jmpq 23cd13 23cf21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23cf28: 00 00 00 00 23cf2c: 0f 1f 40 00 nopl 0x0(%rax) 000000000023cf30 : 23cf30: e8 00 00 00 00 callq 23cf35 23cf35: 55 push %rbp 23cf36: 48 89 fd mov %rdi,%rbp 23cf39: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cf3e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cf43: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cf48: ff 74 24 38 pushq 0x38(%rsp) 23cf4c: 48 89 ef mov %rbp,%rdi 23cf4f: ff 74 24 38 pushq 0x38(%rsp) 23cf53: ff 74 24 38 pushq 0x38(%rsp) 23cf57: ff 74 24 38 pushq 0x38(%rsp) 23cf5b: ff 74 24 38 pushq 0x38(%rsp) 23cf5f: ff 74 24 38 pushq 0x38(%rsp) 23cf63: e8 00 00 00 00 callq 23cf68 23cf68: 48 83 c4 30 add $0x30,%rsp 23cf6c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cf71: ff 74 24 68 pushq 0x68(%rsp) 23cf75: 48 89 ef mov %rbp,%rdi 23cf78: ff 74 24 68 pushq 0x68(%rsp) 23cf7c: ff 74 24 68 pushq 0x68(%rsp) 23cf80: ff 74 24 68 pushq 0x68(%rsp) 23cf84: ff 74 24 68 pushq 0x68(%rsp) 23cf88: ff 74 24 68 pushq 0x68(%rsp) 23cf8c: e8 00 00 00 00 callq 23cf91 23cf91: 48 83 c4 30 add $0x30,%rsp 23cf95: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23cf9a: 5d pop %rbp 23cf9b: c3 retq 23cf9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cfa3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cfaa: 31 c0 xor %eax,%eax 23cfac: e8 00 00 00 00 callq 23cfb1 23cfb1: eb 8b jmp 23cf3e 23cfb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cfba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cfc1: 31 c0 xor %eax,%eax 23cfc3: e8 00 00 00 00 callq 23cfc8 23cfc8: e9 76 ff ff ff jmpq 23cf43 23cfcd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cfd4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cfdb: 31 c0 xor %eax,%eax 23cfdd: 5d pop %rbp 23cfde: e9 00 00 00 00 jmpq 23cfe3 23cfe3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23cfea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23cff1: 31 c0 xor %eax,%eax 23cff3: e8 00 00 00 00 callq 23cff8 23cff8: e9 74 ff ff ff jmpq 23cf71 23cffd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d004: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d00b: 31 c0 xor %eax,%eax 23d00d: e8 00 00 00 00 callq 23d012 23d012: e9 31 ff ff ff jmpq 23cf48 23d017: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23d01e: 00 00 000000000023d020 : 23d020: e8 00 00 00 00 callq 23d025 23d025: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d02a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d02f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d034: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d039: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d03e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d043: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d048: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d04d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d052: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d057: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d05c: c3 retq 23d05d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d064: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d06b: 31 c0 xor %eax,%eax 23d06d: e8 00 00 00 00 callq 23d072 23d072: eb b6 jmp 23d02a 23d074: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d07b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d082: 31 c0 xor %eax,%eax 23d084: e8 00 00 00 00 callq 23d089 23d089: eb a4 jmp 23d02f 23d08b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d092: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d099: 31 c0 xor %eax,%eax 23d09b: e9 00 00 00 00 jmpq 23d0a0 23d0a0: 8b 54 24 48 mov 0x48(%rsp),%edx 23d0a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d0ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d0b2: 31 c0 xor %eax,%eax 23d0b4: e8 00 00 00 00 callq 23d0b9 23d0b9: eb 9c jmp 23d057 23d0bb: f2 0f 10 44 24 40 movsd 0x40(%rsp),%xmm0 23d0c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d0c8: b8 01 00 00 00 mov $0x1,%eax 23d0cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d0d4: e8 00 00 00 00 callq 23d0d9 23d0d9: e9 74 ff ff ff jmpq 23d052 23d0de: f2 0f 10 44 24 38 movsd 0x38(%rsp),%xmm0 23d0e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d0eb: b8 01 00 00 00 mov $0x1,%eax 23d0f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d0f7: e8 00 00 00 00 callq 23d0fc 23d0fc: e9 4c ff ff ff jmpq 23d04d 23d101: f2 0f 10 44 24 30 movsd 0x30(%rsp),%xmm0 23d107: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d10e: b8 01 00 00 00 mov $0x1,%eax 23d113: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d11a: e8 00 00 00 00 callq 23d11f 23d11f: e9 24 ff ff ff jmpq 23d048 23d124: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 23d12a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d131: b8 01 00 00 00 mov $0x1,%eax 23d136: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d13d: e8 00 00 00 00 callq 23d142 23d142: e9 fc fe ff ff jmpq 23d043 23d147: f2 0f 10 44 24 18 movsd 0x18(%rsp),%xmm0 23d14d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d154: b8 01 00 00 00 mov $0x1,%eax 23d159: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d160: e8 00 00 00 00 callq 23d165 23d165: e9 d4 fe ff ff jmpq 23d03e 23d16a: f2 0f 10 44 24 10 movsd 0x10(%rsp),%xmm0 23d170: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d177: b8 01 00 00 00 mov $0x1,%eax 23d17c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d183: e8 00 00 00 00 callq 23d188 23d188: e9 ac fe ff ff jmpq 23d039 23d18d: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0 23d193: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d19a: b8 01 00 00 00 mov $0x1,%eax 23d19f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d1a6: e8 00 00 00 00 callq 23d1ab 23d1ab: e9 84 fe ff ff jmpq 23d034 000000000023d1b0 : 23d1b0: e8 00 00 00 00 callq 23d1b5 23d1b5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1ba: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1c9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1ce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1d8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1dd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1e2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d1ec: c3 retq 23d1ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d1f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d1fb: 31 c0 xor %eax,%eax 23d1fd: e8 00 00 00 00 callq 23d202 23d202: eb b6 jmp 23d1ba 23d204: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d20b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d212: 31 c0 xor %eax,%eax 23d214: e8 00 00 00 00 callq 23d219 23d219: eb a4 jmp 23d1bf 23d21b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d222: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d229: 31 c0 xor %eax,%eax 23d22b: e9 00 00 00 00 jmpq 23d230 23d230: 8b 54 24 24 mov 0x24(%rsp),%edx 23d234: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d23b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d242: 31 c0 xor %eax,%eax 23d244: e8 00 00 00 00 callq 23d249 23d249: eb 9c jmp 23d1e7 23d24b: 8b 54 24 20 mov 0x20(%rsp),%edx 23d24f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d256: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d25d: 31 c0 xor %eax,%eax 23d25f: e8 00 00 00 00 callq 23d264 23d264: e9 79 ff ff ff jmpq 23d1e2 23d269: 8b 54 24 1c mov 0x1c(%rsp),%edx 23d26d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d274: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d27b: 31 c0 xor %eax,%eax 23d27d: e8 00 00 00 00 callq 23d282 23d282: e9 56 ff ff ff jmpq 23d1dd 23d287: 8b 54 24 18 mov 0x18(%rsp),%edx 23d28b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d292: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d299: 31 c0 xor %eax,%eax 23d29b: e8 00 00 00 00 callq 23d2a0 23d2a0: e9 33 ff ff ff jmpq 23d1d8 23d2a5: 8b 54 24 14 mov 0x14(%rsp),%edx 23d2a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d2b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d2b7: 31 c0 xor %eax,%eax 23d2b9: e8 00 00 00 00 callq 23d2be 23d2be: e9 10 ff ff ff jmpq 23d1d3 23d2c3: 8b 54 24 10 mov 0x10(%rsp),%edx 23d2c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d2ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d2d5: 31 c0 xor %eax,%eax 23d2d7: e8 00 00 00 00 callq 23d2dc 23d2dc: e9 ed fe ff ff jmpq 23d1ce 23d2e1: 8b 54 24 0c mov 0xc(%rsp),%edx 23d2e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d2ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d2f3: 31 c0 xor %eax,%eax 23d2f5: e8 00 00 00 00 callq 23d2fa 23d2fa: e9 ca fe ff ff jmpq 23d1c9 23d2ff: 8b 54 24 08 mov 0x8(%rsp),%edx 23d303: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d30a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d311: 31 c0 xor %eax,%eax 23d313: e8 00 00 00 00 callq 23d318 23d318: e9 a7 fe ff ff jmpq 23d1c4 23d31d: 0f 1f 00 nopl (%rax) 000000000023d320 : 23d320: e8 00 00 00 00 callq 23d325 23d325: 55 push %rbp 23d326: 48 89 fd mov %rdi,%rbp 23d329: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d32e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d333: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d338: ff 74 24 28 pushq 0x28(%rsp) 23d33c: 48 89 ef mov %rbp,%rdi 23d33f: ff 74 24 28 pushq 0x28(%rsp) 23d343: ff 74 24 28 pushq 0x28(%rsp) 23d347: ff 74 24 28 pushq 0x28(%rsp) 23d34b: e8 00 00 00 00 callq 23d350 23d350: 48 83 c4 20 add $0x20,%rsp 23d354: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d359: ff 74 24 48 pushq 0x48(%rsp) 23d35d: 48 89 ef mov %rbp,%rdi 23d360: ff 74 24 48 pushq 0x48(%rsp) 23d364: ff 74 24 48 pushq 0x48(%rsp) 23d368: ff 74 24 48 pushq 0x48(%rsp) 23d36c: e8 00 00 00 00 callq 23d371 23d371: 48 83 c4 20 add $0x20,%rsp 23d375: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d37a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d37f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d384: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d389: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d38e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d393: 5d pop %rbp 23d394: c3 retq 23d395: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d39c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d3a3: 31 c0 xor %eax,%eax 23d3a5: e8 00 00 00 00 callq 23d3aa 23d3aa: eb 82 jmp 23d32e 23d3ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d3b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d3ba: 31 c0 xor %eax,%eax 23d3bc: e8 00 00 00 00 callq 23d3c1 23d3c1: e9 6d ff ff ff jmpq 23d333 23d3c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d3cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d3d4: 31 c0 xor %eax,%eax 23d3d6: 5d pop %rbp 23d3d7: e9 00 00 00 00 jmpq 23d3dc 23d3dc: 8b 54 24 60 mov 0x60(%rsp),%edx 23d3e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d3e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d3ee: 31 c0 xor %eax,%eax 23d3f0: e8 00 00 00 00 callq 23d3f5 23d3f5: eb 97 jmp 23d38e 23d3f7: 8b 54 24 5c mov 0x5c(%rsp),%edx 23d3fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d402: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d409: 31 c0 xor %eax,%eax 23d40b: e8 00 00 00 00 callq 23d410 23d410: e9 74 ff ff ff jmpq 23d389 23d415: 8b 54 24 58 mov 0x58(%rsp),%edx 23d419: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d420: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d427: 31 c0 xor %eax,%eax 23d429: e8 00 00 00 00 callq 23d42e 23d42e: e9 51 ff ff ff jmpq 23d384 23d433: 8b 54 24 54 mov 0x54(%rsp),%edx 23d437: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d43e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d445: 31 c0 xor %eax,%eax 23d447: e8 00 00 00 00 callq 23d44c 23d44c: e9 2e ff ff ff jmpq 23d37f 23d451: 8b 54 24 50 mov 0x50(%rsp),%edx 23d455: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d45c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d463: 31 c0 xor %eax,%eax 23d465: e8 00 00 00 00 callq 23d46a 23d46a: e9 0b ff ff ff jmpq 23d37a 23d46f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d476: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d47d: 31 c0 xor %eax,%eax 23d47f: e8 00 00 00 00 callq 23d484 23d484: e9 d0 fe ff ff jmpq 23d359 23d489: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d490: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d497: 31 c0 xor %eax,%eax 23d499: e8 00 00 00 00 callq 23d49e 23d49e: e9 95 fe ff ff jmpq 23d338 23d4a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23d4aa: 00 00 00 00 23d4ae: 66 90 xchg %ax,%ax 000000000023d4b0 : 23d4b0: e8 00 00 00 00 callq 23d4b5 23d4b5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4ba: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4c9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4ce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4d8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4dd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4e2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4ec: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4f1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4f6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d4fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d500: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d505: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d50a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d50f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d514: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d519: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d51e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d523: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d528: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d52d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d532: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d537: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d53c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d541: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d546: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d54b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d550: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d555: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d55a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d55f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d564: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d569: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d56e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d573: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d578: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d57d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d582: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d587: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d58c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d591: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d596: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23d59b: c3 retq 23d59c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d5a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d5aa: 31 c0 xor %eax,%eax 23d5ac: e8 00 00 00 00 callq 23d5b1 23d5b1: e9 04 ff ff ff jmpq 23d4ba 23d5b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d5bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d5c4: 31 c0 xor %eax,%eax 23d5c6: e8 00 00 00 00 callq 23d5cb 23d5cb: e9 ef fe ff ff jmpq 23d4bf 23d5d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d5d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d5de: 31 c0 xor %eax,%eax 23d5e0: e9 00 00 00 00 jmpq 23d5e5 23d5e5: 8b 94 24 c8 00 00 00 mov 0xc8(%rsp),%edx 23d5ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d5f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d5fa: 31 c0 xor %eax,%eax 23d5fc: e8 00 00 00 00 callq 23d601 23d601: eb 93 jmp 23d596 23d603: 8b 94 24 ac 00 00 00 mov 0xac(%rsp),%edx 23d60a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d611: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d618: 31 c0 xor %eax,%eax 23d61a: e8 00 00 00 00 callq 23d61f 23d61f: e9 6d ff ff ff jmpq 23d591 23d624: 8b 94 24 a8 00 00 00 mov 0xa8(%rsp),%edx 23d62b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d632: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d639: 31 c0 xor %eax,%eax 23d63b: e8 00 00 00 00 callq 23d640 23d640: e9 47 ff ff ff jmpq 23d58c 23d645: 8b 94 24 a4 00 00 00 mov 0xa4(%rsp),%edx 23d64c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d653: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d65a: 31 c0 xor %eax,%eax 23d65c: e8 00 00 00 00 callq 23d661 23d661: e9 21 ff ff ff jmpq 23d587 23d666: 8b 94 24 b4 00 00 00 mov 0xb4(%rsp),%edx 23d66d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d674: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d67b: 31 c0 xor %eax,%eax 23d67d: e8 00 00 00 00 callq 23d682 23d682: e9 fb fe ff ff jmpq 23d582 23d687: 8b 94 24 98 00 00 00 mov 0x98(%rsp),%edx 23d68e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d695: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d69c: 31 c0 xor %eax,%eax 23d69e: e8 00 00 00 00 callq 23d6a3 23d6a3: e9 d5 fe ff ff jmpq 23d57d 23d6a8: 8b 94 24 94 00 00 00 mov 0x94(%rsp),%edx 23d6af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d6b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d6bd: 31 c0 xor %eax,%eax 23d6bf: e8 00 00 00 00 callq 23d6c4 23d6c4: e9 af fe ff ff jmpq 23d578 23d6c9: 8b 94 24 a0 00 00 00 mov 0xa0(%rsp),%edx 23d6d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d6d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d6de: 31 c0 xor %eax,%eax 23d6e0: e8 00 00 00 00 callq 23d6e5 23d6e5: e9 89 fe ff ff jmpq 23d573 23d6ea: 8b 94 24 90 00 00 00 mov 0x90(%rsp),%edx 23d6f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d6f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d6ff: 31 c0 xor %eax,%eax 23d701: e8 00 00 00 00 callq 23d706 23d706: e9 63 fe ff ff jmpq 23d56e 23d70b: 8b 94 24 8c 00 00 00 mov 0x8c(%rsp),%edx 23d712: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d719: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d720: 31 c0 xor %eax,%eax 23d722: e8 00 00 00 00 callq 23d727 23d727: e9 3d fe ff ff jmpq 23d569 23d72c: 8b 94 24 88 00 00 00 mov 0x88(%rsp),%edx 23d733: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d73a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d741: 31 c0 xor %eax,%eax 23d743: e8 00 00 00 00 callq 23d748 23d748: e9 17 fe ff ff jmpq 23d564 23d74d: 8b 94 24 84 00 00 00 mov 0x84(%rsp),%edx 23d754: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d75b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d762: 31 c0 xor %eax,%eax 23d764: e8 00 00 00 00 callq 23d769 23d769: e9 f1 fd ff ff jmpq 23d55f 23d76e: 8b 94 24 80 00 00 00 mov 0x80(%rsp),%edx 23d775: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d77c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d783: 31 c0 xor %eax,%eax 23d785: e8 00 00 00 00 callq 23d78a 23d78a: e9 cb fd ff ff jmpq 23d55a 23d78f: 8b 54 24 7c mov 0x7c(%rsp),%edx 23d793: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d79a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d7a1: 31 c0 xor %eax,%eax 23d7a3: e8 00 00 00 00 callq 23d7a8 23d7a8: e9 a8 fd ff ff jmpq 23d555 23d7ad: 8b 54 24 78 mov 0x78(%rsp),%edx 23d7b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d7b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d7bf: 31 c0 xor %eax,%eax 23d7c1: e8 00 00 00 00 callq 23d7c6 23d7c6: e9 85 fd ff ff jmpq 23d550 23d7cb: 8b 54 24 74 mov 0x74(%rsp),%edx 23d7cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d7d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d7dd: 31 c0 xor %eax,%eax 23d7df: e8 00 00 00 00 callq 23d7e4 23d7e4: e9 62 fd ff ff jmpq 23d54b 23d7e9: 8b 54 24 70 mov 0x70(%rsp),%edx 23d7ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d7f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d7fb: 31 c0 xor %eax,%eax 23d7fd: e8 00 00 00 00 callq 23d802 23d802: e9 3f fd ff ff jmpq 23d546 23d807: 8b 54 24 6c mov 0x6c(%rsp),%edx 23d80b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d812: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d819: 31 c0 xor %eax,%eax 23d81b: e8 00 00 00 00 callq 23d820 23d820: e9 1c fd ff ff jmpq 23d541 23d825: 8b 54 24 68 mov 0x68(%rsp),%edx 23d829: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d830: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d837: 31 c0 xor %eax,%eax 23d839: e8 00 00 00 00 callq 23d83e 23d83e: e9 f9 fc ff ff jmpq 23d53c 23d843: 8b 54 24 64 mov 0x64(%rsp),%edx 23d847: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d84e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d855: 31 c0 xor %eax,%eax 23d857: e8 00 00 00 00 callq 23d85c 23d85c: e9 d6 fc ff ff jmpq 23d537 23d861: 8b 54 24 60 mov 0x60(%rsp),%edx 23d865: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d86c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d873: 31 c0 xor %eax,%eax 23d875: e8 00 00 00 00 callq 23d87a 23d87a: e9 b3 fc ff ff jmpq 23d532 23d87f: 8b 54 24 5c mov 0x5c(%rsp),%edx 23d883: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d88a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d891: 31 c0 xor %eax,%eax 23d893: e8 00 00 00 00 callq 23d898 23d898: e9 90 fc ff ff jmpq 23d52d 23d89d: 8b 54 24 58 mov 0x58(%rsp),%edx 23d8a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d8a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d8af: 31 c0 xor %eax,%eax 23d8b1: e8 00 00 00 00 callq 23d8b6 23d8b6: e9 6d fc ff ff jmpq 23d528 23d8bb: 8b 54 24 54 mov 0x54(%rsp),%edx 23d8bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d8c6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d8cd: 31 c0 xor %eax,%eax 23d8cf: e8 00 00 00 00 callq 23d8d4 23d8d4: e9 4a fc ff ff jmpq 23d523 23d8d9: 8b 54 24 50 mov 0x50(%rsp),%edx 23d8dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d8e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d8eb: 31 c0 xor %eax,%eax 23d8ed: e8 00 00 00 00 callq 23d8f2 23d8f2: e9 27 fc ff ff jmpq 23d51e 23d8f7: 8b 54 24 4c mov 0x4c(%rsp),%edx 23d8fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d902: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d909: 31 c0 xor %eax,%eax 23d90b: e8 00 00 00 00 callq 23d910 23d910: e9 04 fc ff ff jmpq 23d519 23d915: 8b 54 24 48 mov 0x48(%rsp),%edx 23d919: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d920: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d927: 31 c0 xor %eax,%eax 23d929: e8 00 00 00 00 callq 23d92e 23d92e: e9 e1 fb ff ff jmpq 23d514 23d933: 8b 54 24 44 mov 0x44(%rsp),%edx 23d937: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d93e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d945: 31 c0 xor %eax,%eax 23d947: e8 00 00 00 00 callq 23d94c 23d94c: e9 be fb ff ff jmpq 23d50f 23d951: 8b 54 24 40 mov 0x40(%rsp),%edx 23d955: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d95c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d963: 31 c0 xor %eax,%eax 23d965: e8 00 00 00 00 callq 23d96a 23d96a: e9 9b fb ff ff jmpq 23d50a 23d96f: 8b 54 24 3c mov 0x3c(%rsp),%edx 23d973: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d97a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d981: 31 c0 xor %eax,%eax 23d983: e8 00 00 00 00 callq 23d988 23d988: e9 78 fb ff ff jmpq 23d505 23d98d: 8b 54 24 38 mov 0x38(%rsp),%edx 23d991: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d998: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d99f: 31 c0 xor %eax,%eax 23d9a1: e8 00 00 00 00 callq 23d9a6 23d9a6: e9 55 fb ff ff jmpq 23d500 23d9ab: 8b 54 24 34 mov 0x34(%rsp),%edx 23d9af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d9b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d9bd: 31 c0 xor %eax,%eax 23d9bf: e8 00 00 00 00 callq 23d9c4 23d9c4: e9 32 fb ff ff jmpq 23d4fb 23d9c9: 8b 54 24 30 mov 0x30(%rsp),%edx 23d9cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d9d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d9db: 31 c0 xor %eax,%eax 23d9dd: e8 00 00 00 00 callq 23d9e2 23d9e2: e9 0f fb ff ff jmpq 23d4f6 23d9e7: 8b 54 24 2c mov 0x2c(%rsp),%edx 23d9eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23d9f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23d9f9: 31 c0 xor %eax,%eax 23d9fb: e8 00 00 00 00 callq 23da00 23da00: e9 ec fa ff ff jmpq 23d4f1 23da05: 8b 54 24 28 mov 0x28(%rsp),%edx 23da09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23da10: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23da17: 31 c0 xor %eax,%eax 23da19: e8 00 00 00 00 callq 23da1e 23da1e: e9 c9 fa ff ff jmpq 23d4ec 23da23: 8b 54 24 24 mov 0x24(%rsp),%edx 23da27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23da2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23da35: 31 c0 xor %eax,%eax 23da37: e8 00 00 00 00 callq 23da3c 23da3c: e9 a6 fa ff ff jmpq 23d4e7 23da41: 8b 54 24 20 mov 0x20(%rsp),%edx 23da45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23da4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23da53: 31 c0 xor %eax,%eax 23da55: e8 00 00 00 00 callq 23da5a 23da5a: e9 83 fa ff ff jmpq 23d4e2 23da5f: 8b 54 24 1c mov 0x1c(%rsp),%edx 23da63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23da6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23da71: 31 c0 xor %eax,%eax 23da73: e8 00 00 00 00 callq 23da78 23da78: e9 60 fa ff ff jmpq 23d4dd 23da7d: 8b 54 24 18 mov 0x18(%rsp),%edx 23da81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23da88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23da8f: 31 c0 xor %eax,%eax 23da91: e8 00 00 00 00 callq 23da96 23da96: e9 3d fa ff ff jmpq 23d4d8 23da9b: 8b 54 24 14 mov 0x14(%rsp),%edx 23da9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23daa6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23daad: 31 c0 xor %eax,%eax 23daaf: e8 00 00 00 00 callq 23dab4 23dab4: e9 1a fa ff ff jmpq 23d4d3 23dab9: 8b 54 24 10 mov 0x10(%rsp),%edx 23dabd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dac4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dacb: 31 c0 xor %eax,%eax 23dacd: e8 00 00 00 00 callq 23dad2 23dad2: e9 f7 f9 ff ff jmpq 23d4ce 23dad7: 8b 54 24 0c mov 0xc(%rsp),%edx 23dadb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dae2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dae9: 31 c0 xor %eax,%eax 23daeb: e8 00 00 00 00 callq 23daf0 23daf0: e9 d4 f9 ff ff jmpq 23d4c9 23daf5: 8b 54 24 08 mov 0x8(%rsp),%edx 23daf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23db00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23db07: 31 c0 xor %eax,%eax 23db09: e8 00 00 00 00 callq 23db0e 23db0e: e9 b1 f9 ff ff jmpq 23d4c4 23db13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23db1a: 00 00 00 00 23db1e: 66 90 xchg %ax,%ax 000000000023db20 : 23db20: e8 00 00 00 00 callq 23db25 23db25: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db2a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db2f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db34: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db39: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db3e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db43: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db48: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db4d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db52: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db57: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db5c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db61: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db66: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db70: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db75: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db7a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db7f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db84: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db89: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db8e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23db98: c3 retq 23db99: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dba0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dba7: 31 c0 xor %eax,%eax 23dba9: e8 00 00 00 00 callq 23dbae 23dbae: e9 77 ff ff ff jmpq 23db2a 23dbb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dbba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dbc1: 31 c0 xor %eax,%eax 23dbc3: e8 00 00 00 00 callq 23dbc8 23dbc8: e9 62 ff ff ff jmpq 23db2f 23dbcd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dbd4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dbdb: 31 c0 xor %eax,%eax 23dbdd: e9 00 00 00 00 jmpq 23dbe2 23dbe2: 8b 54 24 54 mov 0x54(%rsp),%edx 23dbe6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dbed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dbf4: 31 c0 xor %eax,%eax 23dbf6: e8 00 00 00 00 callq 23dbfb 23dbfb: eb 96 jmp 23db93 23dbfd: 8b 54 24 44 mov 0x44(%rsp),%edx 23dc01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dc08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dc0f: 31 c0 xor %eax,%eax 23dc11: e8 00 00 00 00 callq 23dc16 23dc16: e9 73 ff ff ff jmpq 23db8e 23dc1b: 8b 54 24 50 mov 0x50(%rsp),%edx 23dc1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dc26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dc2d: 31 c0 xor %eax,%eax 23dc2f: e8 00 00 00 00 callq 23dc34 23dc34: e9 50 ff ff ff jmpq 23db89 23dc39: 8b 54 24 40 mov 0x40(%rsp),%edx 23dc3d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dc44: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dc4b: 31 c0 xor %eax,%eax 23dc4d: e8 00 00 00 00 callq 23dc52 23dc52: e9 2d ff ff ff jmpq 23db84 23dc57: 8b 54 24 4c mov 0x4c(%rsp),%edx 23dc5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dc62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dc69: 31 c0 xor %eax,%eax 23dc6b: e8 00 00 00 00 callq 23dc70 23dc70: e9 0a ff ff ff jmpq 23db7f 23dc75: 8b 54 24 3c mov 0x3c(%rsp),%edx 23dc79: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dc80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dc87: 31 c0 xor %eax,%eax 23dc89: e8 00 00 00 00 callq 23dc8e 23dc8e: e9 e7 fe ff ff jmpq 23db7a 23dc93: 8b 54 24 48 mov 0x48(%rsp),%edx 23dc97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dc9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dca5: 31 c0 xor %eax,%eax 23dca7: e8 00 00 00 00 callq 23dcac 23dcac: e9 c4 fe ff ff jmpq 23db75 23dcb1: 8b 54 24 38 mov 0x38(%rsp),%edx 23dcb5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dcbc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dcc3: 31 c0 xor %eax,%eax 23dcc5: e8 00 00 00 00 callq 23dcca 23dcca: e9 a1 fe ff ff jmpq 23db70 23dccf: 8b 54 24 34 mov 0x34(%rsp),%edx 23dcd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dcda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dce1: 31 c0 xor %eax,%eax 23dce3: e8 00 00 00 00 callq 23dce8 23dce8: e9 7e fe ff ff jmpq 23db6b 23dced: 8b 54 24 24 mov 0x24(%rsp),%edx 23dcf1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dcf8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dcff: 31 c0 xor %eax,%eax 23dd01: e8 00 00 00 00 callq 23dd06 23dd06: e9 5b fe ff ff jmpq 23db66 23dd0b: 8b 54 24 30 mov 0x30(%rsp),%edx 23dd0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dd16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dd1d: 31 c0 xor %eax,%eax 23dd1f: e8 00 00 00 00 callq 23dd24 23dd24: e9 38 fe ff ff jmpq 23db61 23dd29: 8b 54 24 20 mov 0x20(%rsp),%edx 23dd2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dd34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dd3b: 31 c0 xor %eax,%eax 23dd3d: e8 00 00 00 00 callq 23dd42 23dd42: e9 15 fe ff ff jmpq 23db5c 23dd47: 8b 54 24 1c mov 0x1c(%rsp),%edx 23dd4b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dd52: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dd59: 31 c0 xor %eax,%eax 23dd5b: e8 00 00 00 00 callq 23dd60 23dd60: e9 f2 fd ff ff jmpq 23db57 23dd65: 8b 54 24 2c mov 0x2c(%rsp),%edx 23dd69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dd70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dd77: 31 c0 xor %eax,%eax 23dd79: e8 00 00 00 00 callq 23dd7e 23dd7e: e9 cf fd ff ff jmpq 23db52 23dd83: 8b 54 24 18 mov 0x18(%rsp),%edx 23dd87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dd8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23dd95: 31 c0 xor %eax,%eax 23dd97: e8 00 00 00 00 callq 23dd9c 23dd9c: e9 ac fd ff ff jmpq 23db4d 23dda1: 8b 54 24 28 mov 0x28(%rsp),%edx 23dda5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ddac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ddb3: 31 c0 xor %eax,%eax 23ddb5: e8 00 00 00 00 callq 23ddba 23ddba: e9 89 fd ff ff jmpq 23db48 23ddbf: 8b 54 24 14 mov 0x14(%rsp),%edx 23ddc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ddca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ddd1: 31 c0 xor %eax,%eax 23ddd3: e8 00 00 00 00 callq 23ddd8 23ddd8: e9 66 fd ff ff jmpq 23db43 23dddd: 8b 54 24 10 mov 0x10(%rsp),%edx 23dde1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23dde8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ddef: 31 c0 xor %eax,%eax 23ddf1: e8 00 00 00 00 callq 23ddf6 23ddf6: e9 43 fd ff ff jmpq 23db3e 23ddfb: 8b 54 24 0c mov 0xc(%rsp),%edx 23ddff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23de06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23de0d: 31 c0 xor %eax,%eax 23de0f: e8 00 00 00 00 callq 23de14 23de14: e9 20 fd ff ff jmpq 23db39 23de19: 8b 54 24 08 mov 0x8(%rsp),%edx 23de1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23de24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23de2b: 31 c0 xor %eax,%eax 23de2d: e8 00 00 00 00 callq 23de32 23de32: e9 fd fc ff ff jmpq 23db34 23de37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 23de3e: 00 00 000000000023de40 : 23de40: e8 00 00 00 00 callq 23de45 23de45: 41 55 push %r13 23de47: 49 89 fd mov %rdi,%r13 23de4a: 41 54 push %r12 23de4c: 55 push %rbp 23de4d: 53 push %rbx 23de4e: 48 89 f3 mov %rsi,%rbx 23de51: 44 8b 64 24 2c mov 0x2c(%rsp),%r12d 23de56: 8b 6c 24 34 mov 0x34(%rsp),%ebp 23de5a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23de5f: ff 74 24 38 pushq 0x38(%rsp) 23de63: 4c 89 ef mov %r13,%rdi 23de66: ff 74 24 38 pushq 0x38(%rsp) 23de6a: ff 74 24 38 pushq 0x38(%rsp) 23de6e: e8 00 00 00 00 callq 23de73 23de73: 8b 44 24 40 mov 0x40(%rsp),%eax 23de77: 66 0f ef c0 pxor %xmm0,%xmm0 23de7b: 48 83 c4 18 add $0x18,%rsp 23de7f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 23de84: 66 48 0f 7e c0 movq %xmm0,%rax 23de89: 48 c1 e8 34 shr $0x34,%rax 23de8d: 25 ff 07 00 00 and $0x7ff,%eax 23de92: 2d 09 04 00 00 sub $0x409,%eax 23de97: 89 03 mov %eax,(%rbx) 23de99: 45 85 e4 test %r12d,%r12d 23de9c: 74 20 je 23debe 23de9e: 66 0f ef e4 pxor %xmm4,%xmm4 23dea2: f2 49 0f 2a e4 cvtsi2sd %r12,%xmm4 23dea7: 66 49 0f 7e e4 movq %xmm4,%r12 23deac: 49 c1 ec 34 shr $0x34,%r12 23deb0: 41 81 e4 ff 07 00 00 and $0x7ff,%r12d 23deb7: 41 81 ec 06 04 00 00 sub $0x406,%r12d 23debe: 8b 44 24 30 mov 0x30(%rsp),%eax 23dec2: 66 0f ef c9 pxor %xmm1,%xmm1 23dec6: 44 89 63 04 mov %r12d,0x4(%rbx) 23deca: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 23decf: 66 48 0f 7e c8 movq %xmm1,%rax 23ded4: 48 c1 e8 34 shr $0x34,%rax 23ded8: 25 ff 07 00 00 and $0x7ff,%eax 23dedd: 2d 09 04 00 00 sub $0x409,%eax 23dee2: 89 43 08 mov %eax,0x8(%rbx) 23dee5: 85 ed test %ebp,%ebp 23dee7: 74 1e je 23df07 23dee9: 66 0f ef ed pxor %xmm5,%xmm5 23deed: f2 48 0f 2a ed cvtsi2sd %rbp,%xmm5 23def2: 66 48 0f 7e ed movq %xmm5,%rbp 23def7: 48 c1 ed 34 shr $0x34,%rbp 23defb: 81 e5 ff 07 00 00 and $0x7ff,%ebp 23df01: 81 ed 04 04 00 00 sub $0x404,%ebp 23df07: 8b 44 24 3c mov 0x3c(%rsp),%eax 23df0b: 66 0f ef d2 pxor %xmm2,%xmm2 23df0f: 66 0f ef db pxor %xmm3,%xmm3 23df13: 89 6b 0c mov %ebp,0xc(%rbx) 23df16: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 23df1b: 66 48 0f 7e d0 movq %xmm2,%rax 23df20: 48 c1 e8 34 shr $0x34,%rax 23df24: 25 ff 07 00 00 and $0x7ff,%eax 23df29: 2d 05 04 00 00 sub $0x405,%eax 23df2e: 89 43 10 mov %eax,0x10(%rbx) 23df31: 8b 44 24 38 mov 0x38(%rsp),%eax 23df35: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 23df3a: 66 48 0f 7e d8 movq %xmm3,%rax 23df3f: 48 c1 e8 34 shr $0x34,%rax 23df43: 25 ff 07 00 00 and $0x7ff,%eax 23df48: 2d 05 04 00 00 sub $0x405,%eax 23df4d: 89 43 14 mov %eax,0x14(%rbx) 23df50: 5b pop %rbx 23df51: 5d pop %rbp 23df52: 41 5c pop %r12 23df54: 41 5d pop %r13 23df56: c3 retq 23df57: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23df5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23df65: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23df6c: 31 c0 xor %eax,%eax 23df6e: e8 00 00 00 00 callq 23df73 23df73: e9 e7 fe ff ff jmpq 23de5f 23df78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 23df7f: 00 000000000023df80 : 23df80: e8 00 00 00 00 callq 23df85 23df85: 85 ff test %edi,%edi 23df87: 75 0b jne 23df94 23df89: 31 c0 xor %eax,%eax 23df8b: 40 84 f6 test %sil,%sil 23df8e: 0f 94 c0 sete %al 23df91: 01 c0 add %eax,%eax 23df93: c3 retq 23df94: 83 ff 01 cmp $0x1,%edi 23df97: 74 1f je 23dfb8 23df99: 83 ff 02 cmp $0x2,%edi 23df9c: 74 26 je 23dfc4 23df9e: 83 ff 03 cmp $0x3,%edi 23dfa1: 74 08 je 23dfab 23dfa3: 31 c0 xor %eax,%eax 23dfa5: 83 ff 04 cmp $0x4,%edi 23dfa8: 74 26 je 23dfd0 23dfaa: c3 retq 23dfab: 40 80 fe 01 cmp $0x1,%sil 23dfaf: b8 01 00 00 00 mov $0x1,%eax 23dfb4: 83 d8 ff sbb $0xffffffff,%eax 23dfb7: c3 retq 23dfb8: 31 c0 xor %eax,%eax 23dfba: 40 84 f6 test %sil,%sil 23dfbd: 0f 94 c0 sete %al 23dfc0: c1 e0 02 shl $0x2,%eax 23dfc3: c3 retq 23dfc4: 31 c0 xor %eax,%eax 23dfc6: 40 84 f6 test %sil,%sil 23dfc9: 0f 94 c0 sete %al 23dfcc: c1 e0 03 shl $0x3,%eax 23dfcf: c3 retq 23dfd0: 40 80 fe 01 cmp $0x1,%sil 23dfd4: 19 c0 sbb %eax,%eax 23dfd6: 83 e0 fe and $0xfffffffe,%eax 23dfd9: 83 c0 04 add $0x4,%eax 23dfdc: c3 retq 23dfdd: 0f 1f 00 nopl (%rax) 000000000023dfe0 : 23dfe0: e8 00 00 00 00 callq 23dfe5 23dfe5: 41 57 push %r15 23dfe7: 66 49 0f 7e c7 movq %xmm0,%r15 23dfec: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 23dff0: 41 56 push %r14 23dff2: 41 54 push %r12 23dff4: 49 89 f4 mov %rsi,%r12 23dff7: 55 push %rbp 23dff8: 48 89 fd mov %rdi,%rbp 23dffb: 53 push %rbx 23dffc: 89 d3 mov %edx,%ebx 23dffe: 48 83 ec 08 sub $0x8,%rsp 23e002: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23e00a 23e009: 00 23e00a: e8 00 00 00 00 callq 23e00f 23e00f: 66 0f ef db pxor %xmm3,%xmm3 23e013: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 23e017: 0f 28 d0 movaps %xmm0,%xmm2 23e01a: 66 49 0f 7e de movq %xmm3,%r14 23e01f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e024: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e029: 0f 2f 15 00 00 00 00 comiss 0x0(%rip),%xmm2 # 23e030 23e030: 0f 86 15 01 00 00 jbe 23e14b 23e036: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23e03e 23e03d: 00 23e03e: 0f 2f c2 comiss %xmm2,%xmm0 23e041: 0f 82 04 01 00 00 jb 23e14b 23e047: 89 d8 mov %ebx,%eax 23e049: 66 0f ef c9 pxor %xmm1,%xmm1 23e04d: 66 49 0f 6e c6 movq %r14,%xmm0 23e052: f3 0f 11 54 24 04 movss %xmm2,0x4(%rsp) 23e058: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 23e05d: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 23e065 23e064: 00 23e065: f2 0f 5e c1 divsd %xmm1,%xmm0 23e069: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23e071 23e070: 00 23e071: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 23e075: e8 00 00 00 00 callq 23e07a 23e07a: f3 0f 10 54 24 04 movss 0x4(%rsp),%xmm2 23e080: 0f 2e 15 00 00 00 00 ucomiss 0x0(%rip),%xmm2 # 23e087 23e087: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 23e08b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 23e093 23e092: 00 23e093: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 23e098: 89 45 00 mov %eax,0x0(%rbp) 23e09b: 7a 59 jp 23e0f6 23e09d: 75 57 jne 23e0f6 23e09f: 8d 53 ff lea -0x1(%rbx),%edx 23e0a2: 85 d2 test %edx,%edx 23e0a4: b8 01 00 00 00 mov $0x1,%eax 23e0a9: 0f 44 d0 cmove %eax,%edx 23e0ac: 41 89 14 24 mov %edx,(%r12) 23e0b0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e0b5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e0ba: 48 83 c4 08 add $0x8,%rsp 23e0be: 5b pop %rbx 23e0bf: 5d pop %rbp 23e0c0: 41 5c pop %r12 23e0c2: 41 5e pop %r14 23e0c4: 41 5f pop %r15 23e0c6: c3 retq 23e0c7: 89 d9 mov %ebx,%ecx 23e0c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e0d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e0d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e0de: 31 c0 xor %eax,%eax 23e0e0: f3 0f 11 44 24 04 movss %xmm0,0x4(%rsp) 23e0e6: e8 00 00 00 00 callq 23e0eb 23e0eb: f3 0f 10 54 24 04 movss 0x4(%rsp),%xmm2 23e0f1: e9 2e ff ff ff jmpq 23e024 23e0f6: 66 49 0f 6e c6 movq %r14,%xmm0 23e0fb: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 23e103 23e102: 00 23e103: 31 d2 xor %edx,%edx 23e105: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 23e10a: f7 f3 div %ebx 23e10c: eb 94 jmp 23e0a2 23e10e: 66 49 0f 6e c7 movq %r15,%xmm0 23e113: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e11a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e121: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e128: b8 01 00 00 00 mov $0x1,%eax 23e12d: f3 0f 11 54 24 04 movss %xmm2,0x4(%rsp) 23e133: e8 00 00 00 00 callq 23e138 23e138: f3 0f 10 54 24 04 movss 0x4(%rsp),%xmm2 23e13e: 0f 2f 15 00 00 00 00 comiss 0x0(%rip),%xmm2 # 23e145 23e145: 0f 87 eb fe ff ff ja 23e036 23e14b: 0f 0b ud2 23e14d: e9 f5 fe ff ff jmpq 23e047 23e152: 41 8b 0c 24 mov (%r12),%ecx 23e156: 48 83 c4 08 add $0x8,%rsp 23e15a: 31 c0 xor %eax,%eax 23e15c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e163: 5b pop %rbx 23e164: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e16b: 5d pop %rbp 23e16c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e173: 41 5c pop %r12 23e175: 41 5e pop %r14 23e177: 41 5f pop %r15 23e179: e9 00 00 00 00 jmpq 23e17e 23e17e: 8b 4d 00 mov 0x0(%rbp),%ecx 23e181: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e188: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e18f: 31 c0 xor %eax,%eax 23e191: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e198: e8 00 00 00 00 callq 23e19d 23e19d: e9 13 ff ff ff jmpq 23e0b5 23e1a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23e1a9: 00 00 00 00 23e1ad: 0f 1f 00 nopl (%rax) 000000000023e1b0 : 23e1b0: e8 00 00 00 00 callq 23e1b5 23e1b5: 41 56 push %r14 23e1b7: 41 89 fe mov %edi,%r14d 23e1ba: 41 55 push %r13 23e1bc: 41 89 f5 mov %esi,%r13d 23e1bf: 41 54 push %r12 23e1c1: 41 89 d4 mov %edx,%r12d 23e1c4: 53 push %rbx 23e1c5: 66 48 0f 7e c3 movq %xmm0,%rbx 23e1ca: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 23e1ce: 48 83 ec 08 sub $0x8,%rsp 23e1d2: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 23e1d7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23e1df 23e1de: 00 23e1df: e8 00 00 00 00 callq 23e1e4 23e1e4: 44 89 f0 mov %r14d,%eax 23e1e7: 66 0f ef d2 pxor %xmm2,%xmm2 23e1eb: f2 0f 10 1c 24 movsd (%rsp),%xmm3 23e1f0: 41 0f af c4 imul %r12d,%eax 23e1f4: 42 8d 14 28 lea (%rax,%r13,1),%edx 23e1f8: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 23e1fd: f2 0f 5e d3 divsd %xmm3,%xmm2 23e201: 41 83 fc 04 cmp $0x4,%r12d 23e205: 76 2d jbe 23e234 23e207: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 23e20b: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 23e213 23e212: 00 23e213: 66 0f ef c9 pxor %xmm1,%xmm1 23e217: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 23e21f 23e21e: 00 23e21f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 23e224: f2 0f 5c d8 subsd %xmm0,%xmm3 23e228: f2 0f 5e cb divsd %xmm3,%xmm1 23e22c: f2 0f 5f ca maxsd %xmm2,%xmm1 23e230: 66 0f 28 d1 movapd %xmm1,%xmm2 23e234: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e239: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e23e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e243: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e248: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e24d: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 23e255 23e254: 00 23e255: 66 0f 2f ca comisd %xmm2,%xmm1 23e259: 0f 87 d4 00 00 00 ja 23e333 23e25f: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 23e267 23e266: 00 23e267: 76 11 jbe 23e27a 23e269: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e26e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 23e275 23e275: 66 48 0f 6e d0 movq %rax,%xmm2 23e27a: 48 83 c4 08 add $0x8,%rsp 23e27e: 66 0f 28 c2 movapd %xmm2,%xmm0 23e282: 5b pop %rbx 23e283: 41 5c pop %r12 23e285: 41 5d pop %r13 23e287: 41 5e pop %r14 23e289: c3 retq 23e28a: 44 89 f1 mov %r14d,%ecx 23e28d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e294: 31 c0 xor %eax,%eax 23e296: f2 0f 11 14 24 movsd %xmm2,(%rsp) 23e29b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e2a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e2a9: e8 00 00 00 00 callq 23e2ae 23e2ae: f2 0f 10 14 24 movsd (%rsp),%xmm2 23e2b3: eb 84 jmp 23e239 23e2b5: 66 0f 28 c2 movapd %xmm2,%xmm0 23e2b9: b8 01 00 00 00 mov $0x1,%eax 23e2be: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e2c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e2cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e2d3: e8 00 00 00 00 callq 23e2d8 23e2d8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 23e2df 23e2df: 48 83 c4 08 add $0x8,%rsp 23e2e3: 66 48 0f 6e d0 movq %rax,%xmm2 23e2e8: 5b pop %rbx 23e2e9: 41 5c pop %r12 23e2eb: 66 0f 28 c2 movapd %xmm2,%xmm0 23e2ef: 41 5d pop %r13 23e2f1: 41 5e pop %r14 23e2f3: c3 retq 23e2f4: 66 0f 28 c2 movapd %xmm2,%xmm0 23e2f8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e2ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e306: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e30d: b8 01 00 00 00 mov $0x1,%eax 23e312: f2 0f 11 14 24 movsd %xmm2,(%rsp) 23e317: e8 00 00 00 00 callq 23e31c 23e31c: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 23e324 23e323: 00 23e324: f2 0f 10 14 24 movsd (%rsp),%xmm2 23e329: 66 0f 2f ca comisd %xmm2,%xmm1 23e32d: 0f 86 2c ff ff ff jbe 23e25f 23e333: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e338: 48 83 c4 08 add $0x8,%rsp 23e33c: 66 0f 28 d1 movapd %xmm1,%xmm2 23e340: 5b pop %rbx 23e341: 66 0f 28 c2 movapd %xmm2,%xmm0 23e345: 41 5c pop %r12 23e347: 41 5d pop %r13 23e349: 41 5e pop %r14 23e34b: c3 retq 23e34c: 66 48 0f 6e c3 movq %rbx,%xmm0 23e351: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e358: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e35f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e366: b8 01 00 00 00 mov $0x1,%eax 23e36b: f2 0f 11 14 24 movsd %xmm2,(%rsp) 23e370: e8 00 00 00 00 callq 23e375 23e375: f2 0f 10 14 24 movsd (%rsp),%xmm2 23e37a: e9 c9 fe ff ff jmpq 23e248 23e37f: 44 89 e1 mov %r12d,%ecx 23e382: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e389: 31 c0 xor %eax,%eax 23e38b: f2 0f 11 14 24 movsd %xmm2,(%rsp) 23e390: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e397: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e39e: e8 00 00 00 00 callq 23e3a3 23e3a3: f2 0f 10 14 24 movsd (%rsp),%xmm2 23e3a8: e9 96 fe ff ff jmpq 23e243 23e3ad: 44 89 e9 mov %r13d,%ecx 23e3b0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e3b7: 31 c0 xor %eax,%eax 23e3b9: f2 0f 11 14 24 movsd %xmm2,(%rsp) 23e3be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e3c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e3cc: e8 00 00 00 00 callq 23e3d1 23e3d1: f2 0f 10 14 24 movsd (%rsp),%xmm2 23e3d6: e9 63 fe ff ff jmpq 23e23e 23e3db: 66 0f 28 c2 movapd %xmm2,%xmm0 23e3df: b8 01 00 00 00 mov $0x1,%eax 23e3e4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e3eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e3f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e3f9: e8 00 00 00 00 callq 23e3fe 23e3fe: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 23e405 23e405: 48 83 c4 08 add $0x8,%rsp 23e409: 66 48 0f 6e d0 movq %rax,%xmm2 23e40e: 5b pop %rbx 23e40f: 41 5c pop %r12 23e411: 66 0f 28 c2 movapd %xmm2,%xmm0 23e415: 41 5d pop %r13 23e417: 41 5e pop %r14 23e419: c3 retq 23e41a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000023e420 : 23e420: e8 00 00 00 00 callq 23e425 23e425: 41 55 push %r13 23e427: 66 0f 28 e0 movapd %xmm0,%xmm4 23e42b: 66 0f 28 ea movapd %xmm2,%xmm5 23e42f: 89 d0 mov %edx,%eax 23e431: 41 54 push %r12 23e433: 41 89 fd mov %edi,%r13d 23e436: 49 89 c4 mov %rax,%r12 23e439: 53 push %rbx 23e43a: 48 83 ec 10 sub $0x10,%rsp 23e43e: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 23e446 23e445: 00 23e446: f2 0f 11 14 24 movsd %xmm2,(%rsp) 23e44b: 66 0f ef d2 pxor %xmm2,%xmm2 23e44f: 66 0f 2f c5 comisd %xmm5,%xmm0 23e453: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 23e458: 0f 83 43 01 00 00 jae 23e5a1 23e45e: 89 f6 mov %esi,%esi 23e460: 66 0f ef c0 pxor %xmm0,%xmm0 23e464: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 23e469: f2 0f 59 c4 mulsd %xmm4,%xmm0 23e46d: f2 0f 5e c3 divsd %xmm3,%xmm0 23e471: f2 0f 5e c2 divsd %xmm2,%xmm0 23e475: 66 48 0f 7e c3 movq %xmm0,%rbx 23e47a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e47f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e484: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e489: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e48e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e493: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e498: 48 83 c4 10 add $0x10,%rsp 23e49c: 66 48 0f 6e c3 movq %rbx,%xmm0 23e4a1: 5b pop %rbx 23e4a2: 41 5c pop %r12 23e4a4: 41 5d pop %r13 23e4a6: c3 retq 23e4a7: 66 0f 28 c4 movapd %xmm4,%xmm0 23e4ab: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e4b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e4b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e4c0: b8 01 00 00 00 mov $0x1,%eax 23e4c5: f2 0f 11 4c 24 08 movsd %xmm1,0x8(%rsp) 23e4cb: e8 00 00 00 00 callq 23e4d0 23e4d0: f2 0f 10 4c 24 08 movsd 0x8(%rsp),%xmm1 23e4d6: eb a7 jmp 23e47f 23e4d8: 66 0f 28 c1 movapd %xmm1,%xmm0 23e4dc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e4e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e4ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e4f1: b8 01 00 00 00 mov $0x1,%eax 23e4f6: e8 00 00 00 00 callq 23e4fb 23e4fb: eb 87 jmp 23e484 23e4fd: 66 48 0f 6e c3 movq %rbx,%xmm0 23e502: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e509: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e510: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e517: b8 01 00 00 00 mov $0x1,%eax 23e51c: e8 00 00 00 00 callq 23e521 23e521: 66 48 0f 6e c3 movq %rbx,%xmm0 23e526: 48 83 c4 10 add $0x10,%rsp 23e52a: 5b pop %rbx 23e52b: 41 5c pop %r12 23e52d: 41 5d pop %r13 23e52f: c3 retq 23e530: 44 89 e1 mov %r12d,%ecx 23e533: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e53a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e541: 31 c0 xor %eax,%eax 23e543: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e54a: e8 00 00 00 00 callq 23e54f 23e54f: e9 3f ff ff ff jmpq 23e493 23e554: f2 0f 10 04 24 movsd (%rsp),%xmm0 23e559: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e560: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e567: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e56e: b8 01 00 00 00 mov $0x1,%eax 23e573: e8 00 00 00 00 callq 23e578 23e578: e9 11 ff ff ff jmpq 23e48e 23e57d: 44 89 e9 mov %r13d,%ecx 23e580: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e587: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e58e: 31 c0 xor %eax,%eax 23e590: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e597: e8 00 00 00 00 callq 23e59c 23e59c: e9 e8 fe ff ff jmpq 23e489 23e5a1: 89 f8 mov %edi,%eax 23e5a3: 66 0f ef c0 pxor %xmm0,%xmm0 23e5a7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 23e5ac: f2 0f 59 c4 mulsd %xmm4,%xmm0 23e5b0: f2 0f 5e c1 divsd %xmm1,%xmm0 23e5b4: f2 0f 5e c2 divsd %xmm2,%xmm0 23e5b8: 66 48 0f 7e c3 movq %xmm0,%rbx 23e5bd: e9 b8 fe ff ff jmpq 23e47a 23e5c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23e5c9: 00 00 00 00 23e5cd: 0f 1f 00 nopl (%rax) 000000000023e5d0 : 23e5d0: e8 00 00 00 00 callq 23e5d5 23e5d5: 41 57 push %r15 23e5d7: 48 89 f0 mov %rsi,%rax 23e5da: 41 56 push %r14 23e5dc: 41 55 push %r13 23e5de: 41 54 push %r12 23e5e0: 55 push %rbp 23e5e1: 53 push %rbx 23e5e2: 48 89 d3 mov %rdx,%rbx 23e5e5: 48 83 ec 50 sub $0x50,%rsp 23e5e9: 48 89 74 24 18 mov %rsi,0x18(%rsp) 23e5ee: 8b b4 24 d8 00 00 00 mov 0xd8(%rsp),%esi 23e5f5: 8b 94 24 d0 00 00 00 mov 0xd0(%rsp),%edx 23e5fc: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 23e601: 48 b9 00 20 00 00 00 movabs $0x40000002000,%rcx 23e608: 04 00 00 23e60b: 40 84 f6 test %sil,%sil 23e60e: 0f 44 94 24 c8 00 00 cmove 0xc8(%rsp),%edx 23e615: 00 23e616: 48 89 08 mov %rcx,(%rax) 23e619: 48 b9 00 08 00 00 00 movabs $0x10000000800,%rcx 23e620: 01 00 00 23e623: 48 89 48 08 mov %rcx,0x8(%rax) 23e627: 40 0f b6 f6 movzbl %sil,%esi 23e62b: 8b ac 24 b0 00 00 00 mov 0xb0(%rsp),%ebp 23e632: 89 94 24 d0 00 00 00 mov %edx,0xd0(%rsp) 23e639: 8b 94 24 c0 00 00 00 mov 0xc0(%rsp),%edx 23e640: 0f 44 94 24 b8 00 00 cmove 0xb8(%rsp),%edx 23e647: 00 23e648: c7 40 10 00 08 00 00 movl $0x800,0x10(%rax) 23e64f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 23e654: 44 89 c7 mov %r8d,%edi 23e657: 0f 44 ac 24 a0 00 00 cmove 0xa0(%rsp),%ebp 23e65e: 00 23e65f: 89 94 24 c0 00 00 00 mov %edx,0xc0(%rsp) 23e666: 8b 94 24 a8 00 00 00 mov 0xa8(%rsp),%edx 23e66d: 0f 44 94 24 98 00 00 cmove 0x98(%rsp),%edx 23e674: 00 23e675: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 23e67a: 89 94 24 a8 00 00 00 mov %edx,0xa8(%rsp) 23e681: e8 fa f8 ff ff callq 23df80 23e686: 66 0f ef d2 pxor %xmm2,%xmm2 23e68a: 44 8b a4 24 88 00 00 mov 0x88(%rsp),%r12d 23e691: 00 23e692: 89 44 24 04 mov %eax,0x4(%rsp) 23e696: 89 c7 mov %eax,%edi 23e698: 89 c0 mov %eax,%eax 23e69a: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 23e69f: 66 48 0f 7e d0 movq %xmm2,%rax 23e6a4: 48 c1 e8 34 shr $0x34,%rax 23e6a8: 25 ff 07 00 00 and $0x7ff,%eax 23e6ad: 89 44 24 14 mov %eax,0x14(%rsp) 23e6b1: 2d ff 03 00 00 sub $0x3ff,%eax 23e6b6: 89 44 24 28 mov %eax,0x28(%rsp) 23e6ba: 45 85 e4 test %r12d,%r12d 23e6bd: 0f 85 8b 0b 00 00 jne 23f24e 23e6c3: b8 00 01 00 00 mov $0x100,%eax 23e6c8: 31 d2 xor %edx,%edx 23e6ca: 41 bf 01 00 00 00 mov $0x1,%r15d 23e6d0: 41 bd 40 00 00 00 mov $0x40,%r13d 23e6d6: f7 f7 div %edi 23e6d8: 41 be 01 00 00 00 mov $0x1,%r14d 23e6de: 89 44 24 34 mov %eax,0x34(%rsp) 23e6e2: 41 89 c4 mov %eax,%r12d 23e6e5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e6ea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e6ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e6f4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23e6f9: 66 0f ef db pxor %xmm3,%xmm3 23e6fd: 44 8b 94 24 88 00 00 mov 0x88(%rsp),%r10d 23e704: 00 23e705: f2 41 0f 2a df cvtsi2sd %r15d,%xmm3 23e70a: 66 48 0f 7e de movq %xmm3,%rsi 23e70f: 48 c1 ee 34 shr $0x34,%rsi 23e713: 41 89 f7 mov %esi,%r15d 23e716: 41 81 e7 ff 07 00 00 and $0x7ff,%r15d 23e71d: 41 8d 87 01 fc ff ff lea -0x3ff(%r15),%eax 23e724: 89 44 24 30 mov %eax,0x30(%rsp) 23e728: 45 85 d2 test %r10d,%r10d 23e72b: 0f 84 c8 01 00 00 je 23e8f9 23e731: 83 bc 24 90 00 00 00 cmpl $0x2,0x90(%rsp) 23e738: 02 23e739: 0f 84 ea 0b 00 00 je 23f329 23e73f: 83 bc 24 90 00 00 00 cmpl $0x1,0x90(%rsp) 23e746: 01 23e747: 0f 84 76 0c 00 00 je 23f3c3 23e74d: c7 44 24 2c 0c 00 00 movl $0xc,0x2c(%rsp) 23e754: 00 23e755: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23e75d 23e75c: 00 23e75d: ba 0b 04 00 00 mov $0x40b,%edx 23e762: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23e76a 23e769: 00 23e76a: 89 54 24 38 mov %edx,0x38(%rsp) 23e76e: e8 00 00 00 00 callq 23e773 23e773: 8b 44 24 30 mov 0x30(%rsp),%eax 23e777: 8b 54 24 38 mov 0x38(%rsp),%edx 23e77b: 44 8d 45 ff lea -0x1(%rbp),%r8d 23e77f: 0f 28 c8 movaps %xmm0,%xmm1 23e782: 66 0f ef c0 pxor %xmm0,%xmm0 23e786: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 23e78b: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 23e78f: f2 0f 58 c1 addsd %xmm1,%xmm0 23e793: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 23e798: 29 c2 sub %eax,%edx 23e79a: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 23e79f: 89 44 24 40 mov %eax,0x40(%rsp) 23e7a3: 89 54 24 44 mov %edx,0x44(%rsp) 23e7a7: 0f 85 73 01 00 00 jne 23e920 23e7ad: 44 89 c0 mov %r8d,%eax 23e7b0: 45 85 f6 test %r14d,%r14d 23e7b3: 74 11 je 23e7c6 23e7b5: 31 d2 xor %edx,%edx 23e7b7: 41 f7 f6 div %r14d 23e7ba: 43 8d 04 06 lea (%r14,%r8,1),%eax 23e7be: 29 d0 sub %edx,%eax 23e7c0: 85 d2 test %edx,%edx 23e7c2: 41 0f 44 c0 cmove %r8d,%eax 23e7c6: 44 01 f0 add %r14d,%eax 23e7c9: 0f b6 4c 24 30 movzbl 0x30(%rsp),%ecx 23e7ce: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 23e7d3: 44 89 c5 mov %r8d,%ebp 23e7d6: 89 c2 mov %eax,%edx 23e7d8: 89 03 mov %eax,(%rbx) 23e7da: 41 81 ef fc 03 00 00 sub $0x3fc,%r15d 23e7e1: d3 ea shr %cl,%edx 23e7e3: 89 53 08 mov %edx,0x8(%rbx) 23e7e6: 8b 54 24 04 mov 0x4(%rsp),%edx 23e7ea: 44 89 77 08 mov %r14d,0x8(%rdi) 23e7ee: 41 0f af d4 imul %r12d,%edx 23e7f2: 44 89 67 0c mov %r12d,0xc(%rdi) 23e7f6: 0f af c2 imul %edx,%eax 23e7f9: 89 07 mov %eax,(%rdi) 23e7fb: b8 0e 00 00 00 mov $0xe,%eax 23e800: 2b 44 24 28 sub 0x28(%rsp),%eax 23e804: 89 c6 mov %eax,%esi 23e806: 89 44 24 3c mov %eax,0x3c(%rsp) 23e80a: b8 01 00 00 00 mov $0x1,%eax 23e80f: 44 29 fe sub %r15d,%esi 23e812: 89 c7 mov %eax,%edi 23e814: 89 f1 mov %esi,%ecx 23e816: d3 e7 shl %cl,%edi 23e818: 44 89 f9 mov %r15d,%ecx 23e81b: d3 e0 shl %cl,%eax 23e81d: 89 7c 24 20 mov %edi,0x20(%rsp) 23e821: 89 44 24 28 mov %eax,0x28(%rsp) 23e825: 89 c2 mov %eax,%edx 23e827: 85 c0 test %eax,%eax 23e829: 74 12 je 23e83d 23e82b: 8d 40 ff lea -0x1(%rax),%eax 23e82e: 41 8d 2c 10 lea (%r8,%rdx,1),%ebp 23e832: 44 21 c0 and %r8d,%eax 23e835: 29 c5 sub %eax,%ebp 23e837: 85 c0 test %eax,%eax 23e839: 41 0f 44 e8 cmove %r8d,%ebp 23e83d: 8d 44 15 00 lea 0x0(%rbp,%rdx,1),%eax 23e841: 44 89 f9 mov %r15d,%ecx 23e844: 44 8b 7c 24 20 mov 0x20(%rsp),%r15d 23e849: 89 c2 mov %eax,%edx 23e84b: d3 ea shr %cl,%edx 23e84d: 89 53 24 mov %edx,0x24(%rbx) 23e850: e9 85 01 00 00 jmpq 23e9da 23e855: 44 89 f1 mov %r14d,%ecx 23e858: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e85f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e866: 31 c0 xor %eax,%eax 23e868: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e86f: e8 00 00 00 00 callq 23e874 23e874: e9 80 fe ff ff jmpq 23e6f9 23e879: 31 c9 xor %ecx,%ecx 23e87b: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 23e880: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e887: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e88e: 0f 94 c1 sete %cl 23e891: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e898: 31 c0 xor %eax,%eax 23e89a: e8 00 00 00 00 callq 23e89f 23e89f: e9 4b fe ff ff jmpq 23e6ef 23e8a4: 31 c9 xor %ecx,%ecx 23e8a6: 44 8b 9c 24 88 00 00 mov 0x88(%rsp),%r11d 23e8ad: 00 23e8ae: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e8b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e8bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e8c3: 45 85 db test %r11d,%r11d 23e8c6: 0f 94 c1 sete %cl 23e8c9: 31 c0 xor %eax,%eax 23e8cb: e8 00 00 00 00 callq 23e8d0 23e8d0: e9 15 fe ff ff jmpq 23e6ea 23e8d5: 44 89 e1 mov %r12d,%ecx 23e8d8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23e8df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23e8e6: 31 c0 xor %eax,%eax 23e8e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23e8ef: e8 00 00 00 00 callq 23e8f4 23e8f4: e9 fb fd ff ff jmpq 23e6f4 23e8f9: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 23e8fe: c7 44 24 44 07 04 00 movl $0x407,0x44(%rsp) 23e905: 00 23e906: 44 8d 45 ff lea -0x1(%rbp),%r8d 23e90a: c7 44 24 2c 08 00 00 movl $0x8,0x2c(%rsp) 23e911: 00 23e912: c7 44 24 40 00 00 00 movl $0x0,0x40(%rsp) 23e919: 00 23e91a: 0f 84 8d fe ff ff je 23e7ad 23e920: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 23e927: 8d 68 ff lea -0x1(%rax),%ebp 23e92a: 89 e8 mov %ebp,%eax 23e92c: 45 85 e4 test %r12d,%r12d 23e92f: 74 11 je 23e942 23e931: 31 d2 xor %edx,%edx 23e933: 41 f7 f4 div %r12d 23e936: 42 8d 44 25 00 lea 0x0(%rbp,%r12,1),%eax 23e93b: 29 d0 sub %edx,%eax 23e93d: 85 d2 test %edx,%edx 23e93f: 0f 44 c5 cmove %ebp,%eax 23e942: 66 0f ef d2 pxor %xmm2,%xmm2 23e946: 44 01 e0 add %r12d,%eax 23e949: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 23e94e: f2 0f 2a 54 24 34 cvtsi2sdl 0x34(%rsp),%xmm2 23e954: 89 c2 mov %eax,%edx 23e956: 89 03 mov %eax,(%rbx) 23e958: 66 48 0f 7e d1 movq %xmm2,%rcx 23e95d: 48 c1 e9 34 shr $0x34,%rcx 23e961: 81 e1 ff 07 00 00 and $0x7ff,%ecx 23e967: 81 e9 ff 03 00 00 sub $0x3ff,%ecx 23e96d: d3 ea shr %cl,%edx 23e96f: 89 53 08 mov %edx,0x8(%rbx) 23e972: 8b 54 24 04 mov 0x4(%rsp),%edx 23e976: 44 89 76 08 mov %r14d,0x8(%rsi) 23e97a: 41 0f af d6 imul %r14d,%edx 23e97e: 44 89 66 0c mov %r12d,0xc(%rsi) 23e982: 0f af c2 imul %edx,%eax 23e985: ba 01 00 00 00 mov $0x1,%edx 23e98a: 89 06 mov %eax,(%rsi) 23e98c: b8 0e 00 00 00 mov $0xe,%eax 23e991: 2b 44 24 28 sub 0x28(%rsp),%eax 23e995: 41 8d b7 04 fc ff ff lea -0x3fc(%r15),%esi 23e99c: 89 c7 mov %eax,%edi 23e99e: 89 44 24 3c mov %eax,0x3c(%rsp) 23e9a2: 89 d0 mov %edx,%eax 23e9a4: 29 f7 sub %esi,%edi 23e9a6: 89 f9 mov %edi,%ecx 23e9a8: d3 e0 shl %cl,%eax 23e9aa: 89 f1 mov %esi,%ecx 23e9ac: d3 e2 shl %cl,%edx 23e9ae: 89 44 24 20 mov %eax,0x20(%rsp) 23e9b2: 89 54 24 28 mov %edx,0x28(%rsp) 23e9b6: 85 c0 test %eax,%eax 23e9b8: 74 10 je 23e9ca 23e9ba: 8d 50 ff lea -0x1(%rax),%edx 23e9bd: 8d 4c 05 00 lea 0x0(%rbp,%rax,1),%ecx 23e9c1: 21 ea and %ebp,%edx 23e9c3: 29 d1 sub %edx,%ecx 23e9c5: 85 d2 test %edx,%edx 23e9c7: 0f 45 e9 cmovne %ecx,%ebp 23e9ca: 01 e8 add %ebp,%eax 23e9cc: 89 f9 mov %edi,%ecx 23e9ce: 44 8b 7c 24 28 mov 0x28(%rsp),%r15d 23e9d3: 89 c2 mov %eax,%edx 23e9d5: d3 ea shr %cl,%edx 23e9d7: 89 53 24 mov %edx,0x24(%rbx) 23e9da: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 23e9df: c1 e2 06 shl $0x6,%edx 23e9e2: 66 0f ef e4 pxor %xmm4,%xmm4 23e9e6: 66 0f ef ed pxor %xmm5,%xmm5 23e9ea: 89 53 2c mov %edx,0x2c(%rbx) 23e9ed: 44 8b 54 24 14 mov 0x14(%rsp),%r10d 23e9f2: bd 01 00 00 00 mov $0x1,%ebp 23e9f7: 8b 57 08 mov 0x8(%rdi),%edx 23e9fa: f2 48 0f 2a e2 cvtsi2sd %rdx,%xmm4 23e9ff: 8b 57 0c mov 0xc(%rdi),%edx 23ea02: 89 c7 mov %eax,%edi 23ea04: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 23ea09: 66 48 0f 7e e1 movq %xmm4,%rcx 23ea0e: 48 c1 e9 34 shr $0x34,%rcx 23ea12: 81 e1 ff 07 00 00 and $0x7ff,%ecx 23ea18: 66 48 0f 7e ea movq %xmm5,%rdx 23ea1d: 83 c1 08 add $0x8,%ecx 23ea20: 48 c1 ea 34 shr $0x34,%rdx 23ea24: 44 29 d1 sub %r10d,%ecx 23ea27: 81 e2 ff 07 00 00 and $0x7ff,%edx 23ea2d: 29 f1 sub %esi,%ecx 23ea2f: 83 c2 08 add $0x8,%edx 23ea32: d3 e5 shl %cl,%ebp 23ea34: 44 29 d2 sub %r10d,%edx 23ea37: d3 ef shr %cl,%edi 23ea39: 29 f2 sub %esi,%edx 23ea3b: 83 ed 01 sub $0x1,%ebp 23ea3e: 89 7c 24 38 mov %edi,0x38(%rsp) 23ea42: 21 c5 and %eax,%ebp 23ea44: 89 54 24 34 mov %edx,0x34(%rsp) 23ea48: 44 89 c0 mov %r8d,%eax 23ea4b: 45 85 ed test %r13d,%r13d 23ea4e: 74 12 je 23ea62 23ea50: 31 d2 xor %edx,%edx 23ea52: 41 f7 f5 div %r13d 23ea55: 43 8d 44 05 00 lea 0x0(%r13,%r8,1),%eax 23ea5a: 29 d0 sub %edx,%eax 23ea5c: 85 d2 test %edx,%edx 23ea5e: 41 0f 44 c0 cmove %r8d,%eax 23ea62: 45 8d 4c 05 00 lea 0x0(%r13,%rax,1),%r9d 23ea67: 8b 44 24 04 mov 0x4(%rsp),%eax 23ea6b: 0f af 84 24 d0 00 00 imul 0xd0(%rsp),%eax 23ea72: 00 23ea73: 44 0f af c8 imul %eax,%r9d 23ea77: 48 8b 44 24 08 mov 0x8(%rsp),%rax 23ea7c: 8b 88 b8 05 00 00 mov 0x5b8(%rax),%ecx 23ea82: 41 c1 e9 08 shr $0x8,%r9d 23ea86: 45 89 cc mov %r9d,%r12d 23ea89: 41 29 cc sub %ecx,%r12d 23ea8c: c1 e1 03 shl $0x3,%ecx 23ea8f: 74 13 je 23eaa4 23ea91: 44 89 e0 mov %r12d,%eax 23ea94: 31 d2 xor %edx,%edx 23ea96: f7 f1 div %ecx 23ea98: 42 8d 04 21 lea (%rcx,%r12,1),%eax 23ea9c: 29 d0 sub %edx,%eax 23ea9e: 85 d2 test %edx,%edx 23eaa0: 44 0f 45 e0 cmovne %eax,%r12d 23eaa4: 41 01 cc add %ecx,%r12d 23eaa7: 31 d2 xor %edx,%edx 23eaa9: 44 89 e0 mov %r12d,%eax 23eaac: f7 f1 div %ecx 23eaae: 41 89 c6 mov %eax,%r14d 23eab1: 41 89 c4 mov %eax,%r12d 23eab4: 41 c1 e6 06 shl $0x6,%r14d 23eab8: 44 89 73 0c mov %r14d,0xc(%rbx) 23eabc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23eac1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23eac6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23eacb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23ead0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23ead5: 0f b6 4c 24 34 movzbl 0x34(%rsp),%ecx 23eada: 8b 7c 24 38 mov 0x38(%rsp),%edi 23eade: 44 89 7b 28 mov %r15d,0x28(%rbx) 23eae2: 66 0f ef f6 pxor %xmm6,%xmm6 23eae6: b8 02 00 00 00 mov $0x2,%eax 23eaeb: 44 8b 8c 24 88 00 00 mov 0x88(%rsp),%r9d 23eaf2: 00 23eaf3: d3 e0 shl %cl,%eax 23eaf5: 89 c2 mov %eax,%edx 23eaf7: 2b 44 24 28 sub 0x28(%rsp),%eax 23eafb: 2b 54 24 20 sub 0x20(%rsp),%edx 23eaff: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 23eb04: 0f 45 c2 cmovne %edx,%eax 23eb07: 39 c5 cmp %eax,%ebp 23eb09: 0f 97 c0 seta %al 23eb0c: 0f b6 c0 movzbl %al,%eax 23eb0f: 8d 44 07 01 lea 0x1(%rdi,%rax,1),%eax 23eb13: 89 43 20 mov %eax,0x20(%rbx) 23eb16: 48 8b 44 24 08 mov 0x8(%rsp),%rax 23eb1b: 8b 80 b8 05 00 00 mov 0x5b8(%rax),%eax 23eb21: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 23eb26: 66 49 0f 7e f5 movq %xmm6,%r13 23eb2b: 49 c1 ed 34 shr $0x34,%r13 23eb2f: 41 81 e5 ff 07 00 00 and $0x7ff,%r13d 23eb36: 45 8d a5 01 fc ff ff lea -0x3ff(%r13),%r12d 23eb3d: 45 85 c9 test %r9d,%r9d 23eb40: 0f 85 64 01 00 00 jne 23ecaa 23eb46: 44 2b 6c 24 14 sub 0x14(%rsp),%r13d 23eb4b: 31 c0 xor %eax,%eax 23eb4d: 44 3b 64 24 2c cmp 0x2c(%rsp),%r12d 23eb52: 0f 82 72 01 00 00 jb 23ecca 23eb58: 41 83 c5 03 add $0x3,%r13d 23eb5c: bd 01 00 00 00 mov $0x1,%ebp 23eb61: 45 31 f6 xor %r14d,%r14d 23eb64: 44 89 e9 mov %r13d,%ecx 23eb67: d3 e5 shl %cl,%ebp 23eb69: 48 8b 44 24 08 mov 0x8(%rsp),%rax 23eb6e: 44 89 e9 mov %r13d,%ecx 23eb71: 31 d2 xor %edx,%edx 23eb73: 66 0f ef db pxor %xmm3,%xmm3 23eb77: 66 0f ef c0 pxor %xmm0,%xmm0 23eb7b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23eb83 23eb82: 00 23eb83: 8b 40 2c mov 0x2c(%rax),%eax 23eb86: 89 44 24 28 mov %eax,0x28(%rsp) 23eb8a: d3 e0 shl %cl,%eax 23eb8c: f7 b4 24 c0 00 00 00 divl 0xc0(%rsp) 23eb93: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 23eb98: 66 48 0f 7e d8 movq %xmm3,%rax 23eb9d: 48 c1 e8 34 shr $0x34,%rax 23eba1: 25 ff 07 00 00 and $0x7ff,%eax 23eba6: 2d ff 03 00 00 sub $0x3ff,%eax 23ebab: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 23ebaf: e8 00 00 00 00 callq 23ebb4 23ebb4: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 23ebb9: 83 f8 02 cmp $0x2,%eax 23ebbc: 0f 86 cf 08 00 00 jbe 23f491 23ebc2: 83 f8 07 cmp $0x7,%eax 23ebc5: b9 07 00 00 00 mov $0x7,%ecx 23ebca: ba 01 00 00 00 mov $0x1,%edx 23ebcf: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 23ebd5: 0f 47 c1 cmova %ecx,%eax 23ebd8: 89 c1 mov %eax,%ecx 23ebda: d3 e2 shl %cl,%edx 23ebdc: 89 53 18 mov %edx,0x18(%rbx) 23ebdf: 85 ed test %ebp,%ebp 23ebe1: 74 0e je 23ebf1 23ebe3: 45 31 c0 xor %r8d,%r8d 23ebe6: 83 fd 01 cmp $0x1,%ebp 23ebe9: 41 0f 95 c0 setne %r8b 23ebed: 41 83 e8 01 sub $0x1,%r8d 23ebf1: 44 01 c5 add %r8d,%ebp 23ebf4: 44 89 e9 mov %r13d,%ecx 23ebf7: 89 ea mov %ebp,%edx 23ebf9: d3 ea shr %cl,%edx 23ebfb: 89 53 10 mov %edx,0x10(%rbx) 23ebfe: c1 e2 06 shl $0x6,%edx 23ec01: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 23ec06: 89 53 1c mov %edx,0x1c(%rbx) 23ec09: 0f 95 c2 setne %dl 23ec0c: 81 bc 24 a8 00 00 00 cmpl $0xa10,0xa8(%rsp) 23ec13: 10 0a 00 00 23ec17: 76 08 jbe 23ec21 23ec19: 84 d2 test %dl,%dl 23ec1b: 0f 85 61 01 00 00 jne 23ed82 23ec21: 48 8b 44 24 18 mov 0x18(%rsp),%rax 23ec26: b9 05 00 00 00 mov $0x5,%ecx 23ec2b: c7 40 14 00 08 00 00 movl $0x800,0x14(%rax) 23ec32: 84 d2 test %dl,%dl 23ec34: 0f 85 d5 06 00 00 jne 23f30f 23ec3a: 44 01 f1 add %r14d,%ecx 23ec3d: 66 0f ef c0 pxor %xmm0,%xmm0 23ec41: 66 0f ef c9 pxor %xmm1,%xmm1 23ec45: b8 01 00 00 00 mov $0x1,%eax 23ec4a: d3 e0 shl %cl,%eax 23ec4c: f2 48 0f 2a c5 cvtsi2sd %rbp,%xmm0 23ec51: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 23ec56: f2 0f 5e c1 divsd %xmm1,%xmm0 23ec5a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23ec62 23ec61: 00 23ec62: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 23ec66: e8 00 00 00 00 callq 23ec6b 23ec6b: 8b 8c 24 88 00 00 00 mov 0x88(%rsp),%ecx 23ec72: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 23ec77: 89 43 14 mov %eax,0x14(%rbx) 23ec7a: 85 c9 test %ecx,%ecx 23ec7c: 0f 85 2b 05 00 00 jne 23f1ad 23ec82: 41 be 08 00 00 00 mov $0x8,%r14d 23ec88: 31 f6 xor %esi,%esi 23ec8a: 45 31 e4 xor %r12d,%r12d 23ec8d: 45 31 c0 xor %r8d,%r8d 23ec90: bf 07 04 00 00 mov $0x407,%edi 23ec95: bd 03 00 00 00 mov $0x3,%ebp 23ec9a: 8b 44 24 3c mov 0x3c(%rsp),%eax 23ec9e: 45 31 ff xor %r15d,%r15d 23eca1: 29 e8 sub %ebp,%eax 23eca3: 89 c5 mov %eax,%ebp 23eca5: e9 72 01 00 00 jmpq 23ee1c 23ecaa: 41 8d 85 f9 fb ff ff lea -0x407(%r13),%eax 23ecb1: 44 2b 6c 24 14 sub 0x14(%rsp),%r13d 23ecb6: d1 e8 shr %eax 23ecb8: 03 44 24 30 add 0x30(%rsp),%eax 23ecbc: 41 29 c5 sub %eax,%r13d 23ecbf: 44 3b 64 24 2c cmp 0x2c(%rsp),%r12d 23ecc4: 0f 83 3b 03 00 00 jae 23f005 23ecca: 8b 7c 24 40 mov 0x40(%rsp),%edi 23ecce: ba 02 00 00 00 mov $0x2,%edx 23ecd3: b9 03 00 00 00 mov $0x3,%ecx 23ecd8: 89 fe mov %edi,%esi 23ecda: 29 c6 sub %eax,%esi 23ecdc: 83 fe 02 cmp $0x2,%esi 23ecdf: 0f 46 d6 cmovbe %esi,%edx 23ece2: 29 d1 sub %edx,%ecx 23ece4: 83 f9 03 cmp $0x3,%ecx 23ece7: 0f 84 04 03 00 00 je 23eff1 23eced: 83 f9 02 cmp $0x2,%ecx 23ecf0: 0f 85 9c 03 00 00 jne 23f092 23ecf6: 83 fe 01 cmp $0x1,%esi 23ecf9: 0f 85 93 03 00 00 jne 23f092 23ecff: 83 c0 01 add $0x1,%eax 23ed02: ba 01 00 00 00 mov $0x1,%edx 23ed07: 41 01 cd add %ecx,%r13d 23ed0a: 8b bc 24 88 00 00 00 mov 0x88(%rsp),%edi 23ed11: bd 01 00 00 00 mov $0x1,%ebp 23ed16: 44 89 e9 mov %r13d,%ecx 23ed19: d3 e5 shl %cl,%ebp 23ed1b: 85 ff test %edi,%edi 23ed1d: 0f 84 3a 07 00 00 je 23f45d 23ed23: be 01 00 00 00 mov $0x1,%esi 23ed28: 89 c1 mov %eax,%ecx 23ed2a: d3 e6 shl %cl,%esi 23ed2c: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 23ed31: 0f 84 f2 02 00 00 je 23f029 23ed37: 8b bc 24 a8 00 00 00 mov 0xa8(%rsp),%edi 23ed3e: 44 8d 47 ff lea -0x1(%rdi),%r8d 23ed42: 85 ed test %ebp,%ebp 23ed44: 74 13 je 23ed59 23ed46: 8d 4d ff lea -0x1(%rbp),%ecx 23ed49: 42 8d 7c 05 00 lea 0x0(%rbp,%r8,1),%edi 23ed4e: 44 21 c1 and %r8d,%ecx 23ed51: 29 cf sub %ecx,%edi 23ed53: 85 c9 test %ecx,%ecx 23ed55: 44 0f 45 c7 cmovne %edi,%r8d 23ed59: 44 01 c5 add %r8d,%ebp 23ed5c: 44 89 e9 mov %r13d,%ecx 23ed5f: 89 73 18 mov %esi,0x18(%rbx) 23ed62: 89 ef mov %ebp,%edi 23ed64: d3 ef shr %cl,%edi 23ed66: 89 f9 mov %edi,%ecx 23ed68: 89 7b 10 mov %edi,0x10(%rbx) 23ed6b: c1 e1 06 shl $0x6,%ecx 23ed6e: 81 bc 24 a8 00 00 00 cmpl $0xa10,0xa8(%rsp) 23ed75: 10 0a 00 00 23ed79: 89 4b 1c mov %ecx,0x1c(%rbx) 23ed7c: 0f 86 bf 06 00 00 jbe 23f441 23ed82: 83 7c 24 04 03 cmpl $0x3,0x4(%rsp) 23ed87: 0f 97 c1 seta %cl 23ed8a: 41 83 fc 0c cmp $0xc,%r12d 23ed8e: 0f 94 c2 sete %dl 23ed91: 84 d1 test %dl,%cl 23ed93: 74 0b je 23eda0 23ed95: 83 7c 24 2c 0f cmpl $0xf,0x2c(%rsp) 23ed9a: 0f 87 77 05 00 00 ja 23f317 23eda0: 48 8b 44 24 18 mov 0x18(%rsp),%rax 23eda5: 41 bc 01 00 00 00 mov $0x1,%r12d 23edab: c7 40 14 00 08 00 00 movl $0x800,0x14(%rax) 23edb2: 41 8d 4d 05 lea 0x5(%r13),%ecx 23edb6: b8 01 00 00 00 mov $0x1,%eax 23edbb: 66 0f ef c0 pxor %xmm0,%xmm0 23edbf: 41 bf 01 00 00 00 mov $0x1,%r15d 23edc5: d3 e0 shl %cl,%eax 23edc7: f2 48 0f 2a c5 cvtsi2sd %rbp,%xmm0 23edcc: 66 0f ef c9 pxor %xmm1,%xmm1 23edd0: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 23edd5: f2 0f 5e c1 divsd %xmm1,%xmm0 23edd9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23ede1 23ede0: 00 23ede1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 23ede5: e8 00 00 00 00 callq 23edea 23edea: 8b b4 24 88 00 00 00 mov 0x88(%rsp),%esi 23edf1: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 23edf6: 89 43 14 mov %eax,0x14(%rbx) 23edf9: 85 f6 test %esi,%esi 23edfb: 0f 85 b2 03 00 00 jne 23f1b3 23ee01: 41 be 08 00 00 00 mov $0x8,%r14d 23ee07: 31 f6 xor %esi,%esi 23ee09: 45 31 c0 xor %r8d,%r8d 23ee0c: bf 07 04 00 00 mov $0x407,%edi 23ee11: 41 bf 01 00 00 00 mov $0x1,%r15d 23ee17: bd 03 00 00 00 mov $0x3,%ebp 23ee1c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 23ee21: 66 0f ef ff pxor %xmm7,%xmm7 23ee25: 8b 94 24 88 00 00 00 mov 0x88(%rsp),%edx 23ee2c: 89 e9 mov %ebp,%ecx 23ee2e: 41 bd 01 00 00 00 mov $0x1,%r13d 23ee34: 8b 80 b8 05 00 00 mov 0x5b8(%rax),%eax 23ee3a: 41 d3 e5 shl %cl,%r13d 23ee3d: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 23ee42: 66 48 0f 7e f8 movq %xmm7,%rax 23ee47: 48 c1 e8 34 shr $0x34,%rax 23ee4b: 25 ff 07 00 00 and $0x7ff,%eax 23ee50: 8d a8 01 fc ff ff lea -0x3ff(%rax),%ebp 23ee56: 85 d2 test %edx,%edx 23ee58: 0f 84 04 03 00 00 je 23f162 23ee5e: 8d 90 f9 fb ff ff lea -0x407(%rax),%edx 23ee64: 2b 44 24 14 sub 0x14(%rsp),%eax 23ee68: d1 ea shr %edx 23ee6a: 01 f2 add %esi,%edx 23ee6c: 29 d0 sub %edx,%eax 23ee6e: 41 39 ee cmp %ebp,%r14d 23ee71: 0f 87 3a 02 00 00 ja 23f0b1 23ee77: 8d 48 03 lea 0x3(%rax),%ecx 23ee7a: 45 84 ff test %r15b,%r15b 23ee7d: 0f 84 7c 04 00 00 je 23f2ff 23ee83: 45 84 e4 test %r12b,%r12b 23ee86: 74 1e je 23eea6 23ee88: 83 7c 24 04 03 cmpl $0x3,0x4(%rsp) 23ee8d: 0f 97 c1 seta %cl 23ee90: 83 fd 0c cmp $0xc,%ebp 23ee93: 0f 94 c0 sete %al 23ee96: 84 c1 test %al,%cl 23ee98: 74 0c je 23eea6 23ee9a: 41 83 fe 0f cmp $0xf,%r14d 23ee9e: 0f 97 c0 seta %al 23eea1: 3c 01 cmp $0x1,%al 23eea3: 83 d2 ff adc $0xffffffff,%edx 23eea6: 89 d1 mov %edx,%ecx 23eea8: 8b 53 28 mov 0x28(%rbx),%edx 23eeab: 41 bc 01 00 00 00 mov $0x1,%r12d 23eeb1: 41 d3 e4 shl %cl,%r12d 23eeb4: 44 39 ea cmp %r13d,%edx 23eeb7: 74 0c je 23eec5 23eeb9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23eebe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23eec3: 0f 0b ud2 23eec5: 8b 53 18 mov 0x18(%rbx),%edx 23eec8: 44 39 e2 cmp %r12d,%edx 23eecb: 74 0c je 23eed9 23eecd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23eed2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23eed7: 0f 0b ud2 23eed9: 48 83 c4 50 add $0x50,%rsp 23eedd: 5b pop %rbx 23eede: 5d pop %rbp 23eedf: 41 5c pop %r12 23eee1: 41 5d pop %r13 23eee3: 41 5e pop %r14 23eee5: 41 5f pop %r15 23eee7: c3 retq 23eee8: 44 89 f1 mov %r14d,%ecx 23eeeb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23eef2: 31 c0 xor %eax,%eax 23eef4: 44 89 44 24 48 mov %r8d,0x48(%rsp) 23eef9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ef00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ef07: e8 00 00 00 00 callq 23ef0c 23ef0c: 44 8b 44 24 48 mov 0x48(%rsp),%r8d 23ef11: e9 bf fb ff ff jmpq 23ead5 23ef16: 44 89 e1 mov %r12d,%ecx 23ef19: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23ef20: 31 c0 xor %eax,%eax 23ef22: 44 89 44 24 48 mov %r8d,0x48(%rsp) 23ef27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ef2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ef35: e8 00 00 00 00 callq 23ef3a 23ef3a: 44 8b 44 24 48 mov 0x48(%rsp),%r8d 23ef3f: e9 8c fb ff ff jmpq 23ead0 23ef44: 44 89 c9 mov %r9d,%ecx 23ef47: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23ef4e: 31 c0 xor %eax,%eax 23ef50: 44 89 44 24 48 mov %r8d,0x48(%rsp) 23ef55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ef5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ef63: e8 00 00 00 00 callq 23ef68 23ef68: 44 8b 44 24 48 mov 0x48(%rsp),%r8d 23ef6d: e9 59 fb ff ff jmpq 23eacb 23ef72: b8 00 00 10 00 mov $0x100000,%eax 23ef77: 31 d2 xor %edx,%edx 23ef79: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23ef80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23ef87: f7 74 24 04 divl 0x4(%rsp) 23ef8b: 44 89 44 24 4c mov %r8d,0x4c(%rsp) 23ef90: 44 89 4c 24 48 mov %r9d,0x48(%rsp) 23ef95: 31 d2 xor %edx,%edx 23ef97: 41 f7 f5 div %r13d 23ef9a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23efa1: 89 c1 mov %eax,%ecx 23efa3: 31 c0 xor %eax,%eax 23efa5: e8 00 00 00 00 callq 23efaa 23efaa: 44 8b 44 24 4c mov 0x4c(%rsp),%r8d 23efaf: 44 8b 4c 24 48 mov 0x48(%rsp),%r9d 23efb4: e9 0d fb ff ff jmpq 23eac6 23efb9: 44 89 e9 mov %r13d,%ecx 23efbc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23efc3: 31 c0 xor %eax,%eax 23efc5: 44 89 44 24 4c mov %r8d,0x4c(%rsp) 23efca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23efd1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23efd8: 44 89 4c 24 48 mov %r9d,0x48(%rsp) 23efdd: e8 00 00 00 00 callq 23efe2 23efe2: 44 8b 44 24 4c mov 0x4c(%rsp),%r8d 23efe7: 44 8b 4c 24 48 mov 0x48(%rsp),%r9d 23efec: e9 d0 fa ff ff jmpq 23eac1 23eff1: 39 c7 cmp %eax,%edi 23eff3: 0f 85 f4 fc ff ff jne 23eced 23eff9: b9 03 00 00 00 mov $0x3,%ecx 23effe: 31 d2 xor %edx,%edx 23f000: e9 02 fd ff ff jmpq 23ed07 23f005: 41 83 c5 03 add $0x3,%r13d 23f009: bd 01 00 00 00 mov $0x1,%ebp 23f00e: be 01 00 00 00 mov $0x1,%esi 23f013: 31 d2 xor %edx,%edx 23f015: 44 89 e9 mov %r13d,%ecx 23f018: d3 e5 shl %cl,%ebp 23f01a: 89 c1 mov %eax,%ecx 23f01c: d3 e6 shl %cl,%esi 23f01e: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 23f023: 0f 85 0e fd ff ff jne 23ed37 23f029: 8b 7c 24 44 mov 0x44(%rsp),%edi 23f02d: 2b 7c 24 14 sub 0x14(%rsp),%edi 23f031: 44 39 ef cmp %r13d,%edi 23f034: 41 0f 47 fd cmova %r13d,%edi 23f038: 85 f6 test %esi,%esi 23f03a: 74 13 je 23f04f 23f03c: 8d 4e ff lea -0x1(%rsi),%ecx 23f03f: 46 8d 0c 06 lea (%rsi,%r8,1),%r9d 23f043: 44 21 c1 and %r8d,%ecx 23f046: 41 29 c9 sub %ecx,%r9d 23f049: 85 c9 test %ecx,%ecx 23f04b: 45 0f 45 c1 cmovne %r9d,%r8d 23f04f: 42 8d 2c 06 lea (%rsi,%r8,1),%ebp 23f053: 89 c1 mov %eax,%ecx 23f055: 41 b8 01 00 00 00 mov $0x1,%r8d 23f05b: 89 ee mov %ebp,%esi 23f05d: d3 ee shr %cl,%esi 23f05f: 89 f9 mov %edi,%ecx 23f061: 89 73 10 mov %esi,0x10(%rbx) 23f064: 41 d3 e0 shl %cl,%r8d 23f067: c1 e6 06 shl $0x6,%esi 23f06a: 44 89 43 18 mov %r8d,0x18(%rbx) 23f06e: 89 73 1c mov %esi,0x1c(%rbx) 23f071: 85 d2 test %edx,%edx 23f073: 0f 85 27 03 00 00 jne 23f3a0 23f079: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 23f07e: 41 89 c6 mov %eax,%r14d 23f081: b9 03 00 00 00 mov $0x3,%ecx 23f086: c7 47 14 00 02 00 00 movl $0x200,0x14(%rdi) 23f08d: e9 a8 fb ff ff jmpq 23ec3a 23f092: 83 f9 01 cmp $0x1,%ecx 23f095: 0f 85 f3 02 00 00 jne 23f38e 23f09b: 83 fe 01 cmp $0x1,%esi 23f09e: 0f 86 ea 02 00 00 jbe 23f38e 23f0a4: 83 c0 02 add $0x2,%eax 23f0a7: ba 02 00 00 00 mov $0x2,%edx 23f0ac: e9 56 fc ff ff jmpq 23ed07 23f0b1: 45 89 c1 mov %r8d,%r9d 23f0b4: be 02 00 00 00 mov $0x2,%esi 23f0b9: b9 03 00 00 00 mov $0x3,%ecx 23f0be: 41 29 d1 sub %edx,%r9d 23f0c1: 41 83 f9 02 cmp $0x2,%r9d 23f0c5: 41 0f 46 f1 cmovbe %r9d,%esi 23f0c9: 29 f1 sub %esi,%ecx 23f0cb: 83 f9 03 cmp $0x3,%ecx 23f0ce: 75 09 jne 23f0d9 23f0d0: 44 39 c2 cmp %r8d,%edx 23f0d3: 0f 84 f0 03 00 00 je 23f4c9 23f0d9: 83 f9 02 cmp $0x2,%ecx 23f0dc: 0f 85 02 02 00 00 jne 23f2e4 23f0e2: 41 83 f9 01 cmp $0x1,%r9d 23f0e6: 0f 85 f8 01 00 00 jne 23f2e4 23f0ec: 83 c2 01 add $0x1,%edx 23f0ef: 01 c1 add %eax,%ecx 23f0f1: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 23f0f8: 85 c0 test %eax,%eax 23f0fa: 0f 85 7a fd ff ff jne 23ee7a 23f100: 48 8b 44 24 08 mov 0x8(%rsp),%rax 23f105: 31 d2 xor %edx,%edx 23f107: 66 0f ef e4 pxor %xmm4,%xmm4 23f10b: 66 0f ef c0 pxor %xmm0,%xmm0 23f10f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23f117 23f116: 00 23f117: 8b 40 2c mov 0x2c(%rax),%eax 23f11a: d3 e0 shl %cl,%eax 23f11c: f7 b4 24 c0 00 00 00 divl 0xc0(%rsp) 23f123: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 23f128: 66 48 0f 7e e0 movq %xmm4,%rax 23f12d: 48 c1 e8 34 shr $0x34,%rax 23f131: 25 ff 07 00 00 and $0x7ff,%eax 23f136: 2d ff 03 00 00 sub $0x3ff,%eax 23f13b: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 23f13f: e8 00 00 00 00 callq 23f144 23f144: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 23f149: 83 fa 02 cmp $0x2,%edx 23f14c: 0f 86 38 03 00 00 jbe 23f48a 23f152: 83 fa 07 cmp $0x7,%edx 23f155: b9 07 00 00 00 mov $0x7,%ecx 23f15a: 0f 47 d1 cmova %ecx,%edx 23f15d: e9 21 fd ff ff jmpq 23ee83 23f162: 2b 44 24 14 sub 0x14(%rsp),%eax 23f166: 31 d2 xor %edx,%edx 23f168: 41 39 ee cmp %ebp,%r14d 23f16b: 0f 87 40 ff ff ff ja 23f0b1 23f171: 8d 48 03 lea 0x3(%rax),%ecx 23f174: eb 8a jmp 23f100 23f176: 44 89 e2 mov %r12d,%edx 23f179: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23f180: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23f187: 31 c0 xor %eax,%eax 23f189: e8 00 00 00 00 callq 23f18e 23f18e: e9 44 fd ff ff jmpq 23eed7 23f193: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23f19a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23f1a1: 31 c0 xor %eax,%eax 23f1a3: e8 00 00 00 00 callq 23f1a8 23f1a8: e9 25 fd ff ff jmpq 23eed2 23f1ad: 45 31 ff xor %r15d,%r15d 23f1b0: 45 31 e4 xor %r12d,%r12d 23f1b3: 8b 74 24 04 mov 0x4(%rsp),%esi 23f1b7: 83 fe 01 cmp $0x1,%esi 23f1ba: 0f 84 42 02 00 00 je 23f402 23f1c0: 8d 46 fe lea -0x2(%rsi),%eax 23f1c3: 83 e0 fd and $0xfffffffd,%eax 23f1c6: 0f 85 77 01 00 00 jne 23f343 23f1cc: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 23f1d4 23f1d3: 00 23f1d4: bd 06 00 00 00 mov $0x6,%ebp 23f1d9: be 03 00 00 00 mov $0x3,%esi 23f1de: f2 0f 11 74 24 18 movsd %xmm6,0x18(%rsp) 23f1e4: 83 bc 24 90 00 00 00 cmpl $0x2,0x90(%rsp) 23f1eb: 02 23f1ec: 0f 84 36 02 00 00 je 23f428 23f1f2: 83 bc 24 90 00 00 00 cmpl $0x1,0x90(%rsp) 23f1f9: 01 23f1fa: 0f 84 aa 01 00 00 je 23f3aa 23f200: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23f208 23f207: 00 23f208: 41 bd 0b 04 00 00 mov $0x40b,%r13d 23f20e: 41 be 0c 00 00 00 mov $0xc,%r14d 23f214: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23f21c 23f21b: 00 23f21c: 89 74 24 10 mov %esi,0x10(%rsp) 23f220: e8 00 00 00 00 callq 23f225 23f225: 44 89 ef mov %r13d,%edi 23f228: 8b 74 24 10 mov 0x10(%rsp),%esi 23f22c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 23f230: f2 0f 58 44 24 18 addsd 0x18(%rsp),%xmm0 23f236: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 23f23b: 29 c7 sub %eax,%edi 23f23d: 45 84 ff test %r15b,%r15b 23f240: 41 89 c0 mov %eax,%r8d 23f243: 0f 85 d3 fb ff ff jne 23ee1c 23f249: e9 4c fa ff ff jmpq 23ec9a 23f24e: 8b 44 24 04 mov 0x4(%rsp),%eax 23f252: 83 f8 01 cmp $0x1,%eax 23f255: 0f 84 82 01 00 00 je 23f3dd 23f25b: 83 f8 02 cmp $0x2,%eax 23f25e: 0f 84 05 01 00 00 je 23f369 23f264: 83 f8 04 cmp $0x4,%eax 23f267: 0f 84 f8 01 00 00 je 23f465 23f26d: 83 f8 08 cmp $0x8,%eax 23f270: 41 bd 00 00 00 00 mov $0x0,%r13d 23f276: 41 0f 94 c6 sete %r14b 23f27a: 41 0f 94 c4 sete %r12b 23f27e: 41 0f b6 f6 movzbl %r14b,%esi 23f282: 45 0f b6 fe movzbl %r14b,%r15d 23f286: 45 0f b6 e4 movzbl %r12b,%r12d 23f28a: c1 e6 03 shl $0x3,%esi 23f28d: 41 c1 e7 02 shl $0x2,%r15d 23f291: 41 c1 e4 03 shl $0x3,%r12d 23f295: 83 f8 08 cmp $0x8,%eax 23f298: b8 00 01 00 00 mov $0x100,%eax 23f29d: 89 74 24 34 mov %esi,0x34(%rsp) 23f2a1: 44 0f 44 e8 cmove %eax,%r13d 23f2a5: 45 89 fe mov %r15d,%r14d 23f2a8: e9 38 f4 ff ff jmpq 23e6e5 23f2ad: 44 89 ea mov %r13d,%edx 23f2b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23f2b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23f2be: 31 c0 xor %eax,%eax 23f2c0: e8 00 00 00 00 callq 23f2c5 23f2c5: e9 f9 fb ff ff jmpq 23eec3 23f2ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23f2d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23f2d8: 31 c0 xor %eax,%eax 23f2da: e8 00 00 00 00 callq 23f2df 23f2df: e9 da fb ff ff jmpq 23eebe 23f2e4: 83 f9 01 cmp $0x1,%ecx 23f2e7: 0f 85 aa 00 00 00 jne 23f397 23f2ed: 41 83 f9 01 cmp $0x1,%r9d 23f2f1: 0f 86 a0 00 00 00 jbe 23f397 23f2f7: 83 c2 02 add $0x2,%edx 23f2fa: e9 f0 fd ff ff jmpq 23f0ef 23f2ff: 2b 7c 24 14 sub 0x14(%rsp),%edi 23f303: 39 cf cmp %ecx,%edi 23f305: 0f 46 cf cmovbe %edi,%ecx 23f308: 89 ca mov %ecx,%edx 23f30a: e9 97 fb ff ff jmpq 23eea6 23f30f: 45 31 e4 xor %r12d,%r12d 23f312: e9 9b fa ff ff jmpq 23edb2 23f317: 8d 48 ff lea -0x1(%rax),%ecx 23f31a: ba 01 00 00 00 mov $0x1,%edx 23f31f: d3 e2 shl %cl,%edx 23f321: 89 53 18 mov %edx,0x18(%rbx) 23f324: e9 77 fa ff ff jmpq 23eda0 23f329: c7 44 24 2c 12 00 00 movl $0x12,0x2c(%rsp) 23f330: 00 23f331: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23f339 23f338: 00 23f339: ba 11 04 00 00 mov $0x411,%edx 23f33e: e9 1f f4 ff ff jmpq 23e762 23f343: 83 fe 08 cmp $0x8,%esi 23f346: 0f 84 4c 01 00 00 je 23f498 23f34c: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 23f354 23f353: 00 23f354: bd 04 fc ff ff mov $0xfffffc04,%ebp 23f359: be 01 fc ff ff mov $0xfffffc01,%esi 23f35e: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 23f364: e9 7b fe ff ff jmpq 23f1e4 23f369: c7 44 24 34 10 00 00 movl $0x10,0x34(%rsp) 23f370: 00 23f371: 41 bf 08 00 00 00 mov $0x8,%r15d 23f377: 41 bd 00 02 00 00 mov $0x200,%r13d 23f37d: 41 be 08 00 00 00 mov $0x8,%r14d 23f383: 41 bc 10 00 00 00 mov $0x10,%r12d 23f389: e9 57 f3 ff ff jmpq 23e6e5 23f38e: 0f 0b ud2 23f390: 01 d0 add %edx,%eax 23f392: e9 70 f9 ff ff jmpq 23ed07 23f397: 0f 0b ud2 23f399: 01 f2 add %esi,%edx 23f39b: e9 4f fd ff ff jmpq 23f0ef 23f3a0: 41 89 c6 mov %eax,%r14d 23f3a3: 31 d2 xor %edx,%edx 23f3a5: e9 77 f8 ff ff jmpq 23ec21 23f3aa: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23f3b2 23f3b1: 00 23f3b2: 41 bd 0f 04 00 00 mov $0x40f,%r13d 23f3b8: 41 be 10 00 00 00 mov $0x10,%r14d 23f3be: e9 51 fe ff ff jmpq 23f214 23f3c3: c7 44 24 2c 10 00 00 movl $0x10,0x2c(%rsp) 23f3ca: 00 23f3cb: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23f3d3 23f3d2: 00 23f3d3: ba 0f 04 00 00 mov $0x40f,%edx 23f3d8: e9 85 f3 ff ff jmpq 23e762 23f3dd: c7 44 24 34 10 00 00 movl $0x10,0x34(%rsp) 23f3e4: 00 23f3e5: 41 bf 10 00 00 00 mov $0x10,%r15d 23f3eb: 41 bd 00 04 00 00 mov $0x400,%r13d 23f3f1: 41 be 10 00 00 00 mov $0x10,%r14d 23f3f7: 41 bc 10 00 00 00 mov $0x10,%r12d 23f3fd: e9 e3 f2 ff ff jmpq 23e6e5 23f402: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 23f40a 23f409: 00 23f40a: bd 07 00 00 00 mov $0x7,%ebp 23f40f: be 04 00 00 00 mov $0x4,%esi 23f414: 83 bc 24 90 00 00 00 cmpl $0x2,0x90(%rsp) 23f41b: 02 23f41c: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 23f422: 0f 85 ca fd ff ff jne 23f1f2 23f428: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23f430 23f42f: 00 23f430: 41 bd 11 04 00 00 mov $0x411,%r13d 23f436: 41 be 12 00 00 00 mov $0x12,%r14d 23f43c: e9 d3 fd ff ff jmpq 23f214 23f441: 85 d2 test %edx,%edx 23f443: 75 70 jne 23f4b5 23f445: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 23f44a: 0f 84 29 fc ff ff je 23f079 23f450: 41 89 c6 mov %eax,%r14d 23f453: ba 01 00 00 00 mov $0x1,%edx 23f458: e9 c4 f7 ff ff jmpq 23ec21 23f45d: 41 89 c6 mov %eax,%r14d 23f460: e9 04 f7 ff ff jmpq 23eb69 23f465: c7 44 24 34 08 00 00 movl $0x8,0x34(%rsp) 23f46c: 00 23f46d: 41 bf 08 00 00 00 mov $0x8,%r15d 23f473: 41 bd 00 02 00 00 mov $0x200,%r13d 23f479: 41 be 08 00 00 00 mov $0x8,%r14d 23f47f: 41 bc 08 00 00 00 mov $0x8,%r12d 23f485: e9 5b f2 ff ff jmpq 23e6e5 23f48a: 0f 0b ud2 23f48c: e9 c1 fc ff ff jmpq 23f152 23f491: 0f 0b ud2 23f493: e9 2a f7 ff ff jmpq 23ebc2 23f498: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 23f4a0 23f49f: 00 23f4a0: bd 05 00 00 00 mov $0x5,%ebp 23f4a5: be 02 00 00 00 mov $0x2,%esi 23f4aa: f2 0f 11 74 24 18 movsd %xmm6,0x18(%rsp) 23f4b0: e9 2f fd ff ff jmpq 23f1e4 23f4b5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 23f4ba: 45 31 e4 xor %r12d,%r12d 23f4bd: c7 40 14 00 08 00 00 movl $0x800,0x14(%rax) 23f4c4: e9 e9 f8 ff ff jmpq 23edb2 23f4c9: b9 03 00 00 00 mov $0x3,%ecx 23f4ce: e9 1c fc ff ff jmpq 23f0ef 23f4d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23f4da: 00 00 00 00 23f4de: 66 90 xchg %ax,%ax 000000000023f4e0 : 23f4e0: e8 00 00 00 00 callq 23f4e5 23f4e5: 55 push %rbp 23f4e6: 48 89 e5 mov %rsp,%rbp 23f4e9: 41 57 push %r15 23f4eb: 49 89 ff mov %rdi,%r15 23f4ee: 41 56 push %r14 23f4f0: 41 55 push %r13 23f4f2: 41 54 push %r12 23f4f4: 49 89 f4 mov %rsi,%r12 23f4f7: 41 52 push %r10 23f4f9: 4c 8d 55 10 lea 0x10(%rbp),%r10 23f4fd: 53 push %rbx 23f4fe: f3 41 0f 6f 5a 34 movdqu 0x34(%r10),%xmm3 23f504: 4c 89 d3 mov %r10,%rbx 23f507: 45 0f b6 32 movzbl (%r10),%r14d 23f50b: 44 8b 6f 28 mov 0x28(%rdi),%r13d 23f50f: 48 83 ec 18 sub $0x18,%rsp 23f513: 0f 11 1c 24 movups %xmm3,(%rsp) 23f517: 49 8b 42 44 mov 0x44(%r10),%rax 23f51b: 48 89 44 24 10 mov %rax,0x10(%rsp) 23f520: e8 1b e9 ff ff callq 23de40 23f525: 48 83 c4 18 add $0x18,%rsp 23f529: 45 84 f6 test %r14b,%r14b 23f52c: 0f 85 0d 01 00 00 jne 23f63f 23f532: 8b 43 68 mov 0x68(%rbx),%eax 23f535: 66 0f ef e4 pxor %xmm4,%xmm4 23f539: 66 0f ef ed pxor %xmm5,%xmm5 23f53d: 41 c7 44 24 4c 01 00 movl $0x1,0x4c(%r12) 23f544: 00 00 23f546: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 23f54b: 66 48 0f 7e e0 movq %xmm4,%rax 23f550: 48 c1 e8 34 shr $0x34,%rax 23f554: 25 ff 07 00 00 and $0x7ff,%eax 23f559: 2d ff 03 00 00 sub $0x3ff,%eax 23f55e: 41 89 44 24 18 mov %eax,0x18(%r12) 23f563: 8b 83 98 00 00 00 mov 0x98(%rbx),%eax 23f569: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 23f56e: 66 48 0f 7e e8 movq %xmm5,%rax 23f573: 48 c1 e8 34 shr $0x34,%rax 23f577: 25 ff 07 00 00 and $0x7ff,%eax 23f57c: 2d ff 03 00 00 sub $0x3ff,%eax 23f581: 41 89 44 24 38 mov %eax,0x38(%r12) 23f586: 31 c0 xor %eax,%eax 23f588: 81 7b 34 00 80 00 00 cmpl $0x8000,0x34(%rbx) 23f58f: 0f 92 c0 setb %al 23f592: 01 c0 add %eax,%eax 23f594: 41 89 44 24 40 mov %eax,0x40(%r12) 23f599: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 23f5a0: 00 00 00 23f5a3: 49 89 44 24 44 mov %rax,0x44(%r12) 23f5a8: 31 c0 xor %eax,%eax 23f5aa: 45 84 f6 test %r14b,%r14b 23f5ad: 74 4c je 23f5fb 23f5af: 8b 43 08 mov 0x8(%rbx),%eax 23f5b2: 66 0f ef c9 pxor %xmm1,%xmm1 23f5b6: 66 0f ef d2 pxor %xmm2,%xmm2 23f5ba: 41 c1 e5 0a shl $0xa,%r13d 23f5be: 66 0f ef c0 pxor %xmm0,%xmm0 23f5c2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 23f5c7: 8b 43 20 mov 0x20(%rbx),%eax 23f5ca: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 23f5cf: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 23f5d4: f2 0f 5e ca divsd %xmm2,%xmm1 23f5d8: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 23f5e0 23f5df: 00 23f5e0: 66 0f 2f d1 comisd %xmm1,%xmm2 23f5e4: 72 2b jb 23f611 23f5e6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 23f5ee 23f5ed: 00 23f5ee: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 23f5f6 23f5f5: 00 23f5f6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 23f5fb: 41 89 44 24 50 mov %eax,0x50(%r12) 23f600: 48 8d 65 d0 lea -0x30(%rbp),%rsp 23f604: 5b pop %rbx 23f605: 41 5a pop %r10 23f607: 41 5c pop %r12 23f609: 41 5d pop %r13 23f60b: 41 5e pop %r14 23f60d: 41 5f pop %r15 23f60f: 5d pop %rbp 23f610: c3 retq 23f611: f2 0f 58 c0 addsd %xmm0,%xmm0 23f615: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 23f61d 23f61c: 00 23f61d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 23f622: 66 0f ef c0 pxor %xmm0,%xmm0 23f626: 25 00 ff ff ff and $0xffffff00,%eax 23f62b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 23f630: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 23f638 23f637: 00 23f638: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 23f63d: eb bc jmp 23f5fb 23f63f: f3 0f 6f 73 4c movdqu 0x4c(%rbx),%xmm6 23f644: 48 83 ec 18 sub $0x18,%rsp 23f648: 49 8d 74 24 20 lea 0x20(%r12),%rsi 23f64d: 4c 89 ff mov %r15,%rdi 23f650: 0f 11 34 24 movups %xmm6,(%rsp) 23f654: 48 8b 43 5c mov 0x5c(%rbx),%rax 23f658: 48 89 44 24 10 mov %rax,0x10(%rsp) 23f65d: e8 de e7 ff ff callq 23de40 23f662: 48 83 c4 18 add $0x18,%rsp 23f666: e9 c7 fe ff ff jmpq 23f532 23f66b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000023f670 : 23f670: e8 00 00 00 00 callq 23f675 23f675: 55 push %rbp 23f676: 48 89 e5 mov %rsp,%rbp 23f679: 41 57 push %r15 23f67b: 41 56 push %r14 23f67d: 41 55 push %r13 23f67f: 4c 8d 6d 10 lea 0x10(%rbp),%r13 23f683: 41 54 push %r12 23f685: 49 89 fc mov %rdi,%r12 23f688: 53 push %rbx 23f689: 48 89 f3 mov %rsi,%rbx 23f68c: 48 83 ec 30 sub $0x30,%rsp 23f690: 45 8b 45 00 mov 0x0(%r13),%r8d 23f694: 41 8b 45 54 mov 0x54(%r13),%eax 23f698: 41 8b 55 64 mov 0x64(%r13),%edx 23f69c: 41 8b 4d 68 mov 0x68(%r13),%ecx 23f6a0: 45 8d 78 fd lea -0x3(%r8),%r15d 23f6a4: 45 8b 55 78 mov 0x78(%r13),%r10d 23f6a8: 45 8b 5d 70 mov 0x70(%r13),%r11d 23f6ac: 89 45 d4 mov %eax,-0x2c(%rbp) 23f6af: 41 83 ff 01 cmp $0x1,%r15d 23f6b3: 41 8b 45 74 mov 0x74(%r13),%eax 23f6b7: 45 8b 4d 38 mov 0x38(%r13),%r9d 23f6bb: 89 55 cc mov %edx,-0x34(%rbp) 23f6be: 0f 96 06 setbe (%rsi) 23f6c1: 41 83 f8 04 cmp $0x4,%r8d 23f6c5: 41 8b 7d 40 mov 0x40(%r13),%edi 23f6c9: 45 8b 75 3c mov 0x3c(%r13),%r14d 23f6cd: 0f 94 46 01 sete 0x1(%rsi) 23f6d1: 41 8b 75 58 mov 0x58(%r13),%esi 23f6d5: 48 8d 53 64 lea 0x64(%rbx),%rdx 23f6d9: 89 4d c8 mov %ecx,-0x38(%rbp) 23f6dc: 48 8d 4b 04 lea 0x4(%rbx),%rcx 23f6e0: 89 75 d0 mov %esi,-0x30(%rbp) 23f6e3: 41 8b 75 6c mov 0x6c(%r13),%esi 23f6e7: 44 89 55 ac mov %r10d,-0x54(%rbp) 23f6eb: 6a 00 pushq $0x0 23f6ed: 89 75 c4 mov %esi,-0x3c(%rbp) 23f6f0: 48 8d 73 34 lea 0x34(%rbx),%rsi 23f6f4: 41 52 push %r10 23f6f6: 89 45 b0 mov %eax,-0x50(%rbp) 23f6f9: 50 push %rax 23f6fa: 41 53 push %r11 23f6fc: 44 89 5d b4 mov %r11d,-0x4c(%rbp) 23f700: 44 8b 55 c4 mov -0x3c(%rbp),%r10d 23f704: 44 8b 5d c8 mov -0x38(%rbp),%r11d 23f708: 8b 45 d4 mov -0x2c(%rbp),%eax 23f70b: 89 7d bc mov %edi,-0x44(%rbp) 23f70e: 41 52 push %r10 23f710: 44 8b 55 cc mov -0x34(%rbp),%r10d 23f714: 41 53 push %r11 23f716: 44 8b 5d d0 mov -0x30(%rbp),%r11d 23f71a: 41 52 push %r10 23f71c: 41 53 push %r11 23f71e: 50 push %rax 23f71f: 57 push %rdi 23f720: 4c 89 e7 mov %r12,%rdi 23f723: 41 56 push %r14 23f725: 44 89 4d c0 mov %r9d,-0x40(%rbp) 23f729: 44 89 45 b8 mov %r8d,-0x48(%rbp) 23f72d: e8 9e ee ff ff callq 23e5d0 23f732: 44 8b 4d c0 mov -0x40(%rbp),%r9d 23f736: 48 83 c4 58 add $0x58,%rsp 23f73a: 41 83 ff 01 cmp $0x1,%r15d 23f73e: 77 5b ja 23f79b 23f740: 44 8b 55 ac mov -0x54(%rbp),%r10d 23f744: 8b 45 b0 mov -0x50(%rbp),%eax 23f747: 6a 01 pushq $0x1 23f749: 48 8d 4b 1c lea 0x1c(%rbx),%rcx 23f74d: 44 8b 5d b4 mov -0x4c(%rbp),%r11d 23f751: 44 8b 7d c4 mov -0x3c(%rbp),%r15d 23f755: 48 8d 73 4c lea 0x4c(%rbx),%rsi 23f759: 48 8d 93 94 00 00 00 lea 0x94(%rbx),%rdx 23f760: 8b 7d bc mov -0x44(%rbp),%edi 23f763: 44 8b 45 b8 mov -0x48(%rbp),%r8d 23f767: 41 52 push %r10 23f769: 44 8b 55 cc mov -0x34(%rbp),%r10d 23f76d: 50 push %rax 23f76e: 8b 45 d4 mov -0x2c(%rbp),%eax 23f771: 41 53 push %r11 23f773: 44 8b 5d d0 mov -0x30(%rbp),%r11d 23f777: 41 57 push %r15 23f779: 44 8b 7d c8 mov -0x38(%rbp),%r15d 23f77d: 44 89 4d d4 mov %r9d,-0x2c(%rbp) 23f781: 41 57 push %r15 23f783: 41 52 push %r10 23f785: 41 53 push %r11 23f787: 50 push %rax 23f788: 57 push %rdi 23f789: 4c 89 e7 mov %r12,%rdi 23f78c: 41 56 push %r14 23f78e: e8 3d ee ff ff callq 23e5d0 23f793: 44 8b 4d d4 mov -0x2c(%rbp),%r9d 23f797: 48 83 c4 58 add $0x58,%rsp 23f79b: 41 8b 54 24 28 mov 0x28(%r12),%edx 23f7a0: 44 8b 7b 04 mov 0x4(%rbx),%r15d 23f7a4: 44 8b 43 1c mov 0x1c(%rbx),%r8d 23f7a8: c1 e2 0a shl $0xa,%edx 23f7ab: 80 7b 01 00 cmpb $0x0,0x1(%rbx) 23f7af: 74 4f je 23f800 23f7b1: b9 ab aa aa aa mov $0xaaaaaaab,%ecx 23f7b6: 45 01 ff add %r15d,%r15d 23f7b9: 4c 0f af f9 imul %rcx,%r15 23f7bd: 49 c1 ef 21 shr $0x21,%r15 23f7c1: 41 0f b6 f7 movzbl %r15b,%esi 23f7c5: 41 8d 87 00 01 00 00 lea 0x100(%r15),%eax 23f7cc: 29 f0 sub %esi,%eax 23f7ce: 85 f6 test %esi,%esi 23f7d0: 44 0f 45 f8 cmovne %eax,%r15d 23f7d4: 45 01 c0 add %r8d,%r8d 23f7d7: 4c 0f af c1 imul %rcx,%r8 23f7db: 41 81 c7 00 01 00 00 add $0x100,%r15d 23f7e2: 49 c1 e8 21 shr $0x21,%r8 23f7e6: 41 0f b6 c8 movzbl %r8b,%ecx 23f7ea: 41 8d 80 00 01 00 00 lea 0x100(%r8),%eax 23f7f1: 29 c8 sub %ecx,%eax 23f7f3: 85 c9 test %ecx,%ecx 23f7f5: 44 0f 45 c0 cmovne %eax,%r8d 23f7f9: 41 81 c0 00 01 00 00 add $0x100,%r8d 23f800: 80 3b 00 cmpb $0x0,(%rbx) 23f803: 0f 84 01 01 00 00 je 23f90a 23f809: 43 8d 04 07 lea (%r15,%r8,1),%eax 23f80d: 01 c0 add %eax,%eax 23f80f: 39 c2 cmp %eax,%edx 23f811: 0f 82 aa 01 00 00 jb 23f9c1 23f817: 44 89 c2 mov %r8d,%edx 23f81a: 44 89 f9 mov %r15d,%ecx 23f81d: 45 31 d2 xor %r10d,%r10d 23f820: 31 c0 xor %eax,%eax 23f822: 89 4b 08 mov %ecx,0x8(%rbx) 23f825: 89 53 20 mov %edx,0x20(%rbx) 23f828: 45 85 f6 test %r14d,%r14d 23f82b: 0f 85 f6 00 00 00 jne 23f927 23f831: be 01 00 00 00 mov $0x1,%esi 23f836: bf 01 00 00 00 mov $0x1,%edi 23f83b: 89 7b 68 mov %edi,0x68(%rbx) 23f83e: 89 b3 98 00 00 00 mov %esi,0x98(%rbx) 23f844: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23f849: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23f84e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23f853: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23f858: f3 0f 6f 03 movdqu (%rbx),%xmm0 23f85c: 4c 89 e7 mov %r12,%rdi 23f85f: 41 0f 11 45 00 movups %xmm0,0x0(%r13) 23f864: f3 0f 6f 4b 10 movdqu 0x10(%rbx),%xmm1 23f869: 41 0f 11 4d 10 movups %xmm1,0x10(%r13) 23f86e: f3 0f 6f 53 20 movdqu 0x20(%rbx),%xmm2 23f873: 41 0f 11 55 20 movups %xmm2,0x20(%r13) 23f878: f3 0f 6f 5b 30 movdqu 0x30(%rbx),%xmm3 23f87d: 41 0f 11 5d 30 movups %xmm3,0x30(%r13) 23f882: f3 0f 6f 63 40 movdqu 0x40(%rbx),%xmm4 23f887: 41 0f 11 65 40 movups %xmm4,0x40(%r13) 23f88c: f3 0f 6f 6b 50 movdqu 0x50(%rbx),%xmm5 23f891: 41 0f 11 6d 50 movups %xmm5,0x50(%r13) 23f896: f3 0f 6f 73 60 movdqu 0x60(%rbx),%xmm6 23f89b: 41 0f 11 75 60 movups %xmm6,0x60(%r13) 23f8a0: f3 0f 6f 7b 70 movdqu 0x70(%rbx),%xmm7 23f8a5: 41 0f 11 7d 70 movups %xmm7,0x70(%r13) 23f8aa: f3 0f 6f 83 80 00 00 movdqu 0x80(%rbx),%xmm0 23f8b1: 00 23f8b2: 41 0f 11 85 80 00 00 movups %xmm0,0x80(%r13) 23f8b9: 00 23f8ba: f3 0f 6f 8b 90 00 00 movdqu 0x90(%rbx),%xmm1 23f8c1: 00 23f8c2: 41 0f 11 8d 90 00 00 movups %xmm1,0x90(%r13) 23f8c9: 00 23f8ca: f3 0f 6f 93 a0 00 00 movdqu 0xa0(%rbx),%xmm2 23f8d1: 00 23f8d2: 41 0f 11 95 a0 00 00 movups %xmm2,0xa0(%r13) 23f8d9: 00 23f8da: f3 0f 6f 9b b0 00 00 movdqu 0xb0(%rbx),%xmm3 23f8e1: 00 23f8e2: 41 0f 11 9d b0 00 00 movups %xmm3,0xb0(%r13) 23f8e9: 00 23f8ea: 8b 83 c0 00 00 00 mov 0xc0(%rbx),%eax 23f8f0: 41 89 85 c0 00 00 00 mov %eax,0xc0(%r13) 23f8f7: 48 8d 65 d8 lea -0x28(%rbp),%rsp 23f8fb: 5b pop %rbx 23f8fc: 41 5c pop %r12 23f8fe: 41 5d pop %r13 23f900: 41 5e pop %r14 23f902: 41 5f pop %r15 23f904: 5d pop %rbp 23f905: e9 00 00 00 00 jmpq 23f90a 23f90a: 43 8d 0c 3f lea (%r15,%r15,1),%ecx 23f90e: 39 ca cmp %ecx,%edx 23f910: 0f 92 c0 setb %al 23f913: 45 31 d2 xor %r10d,%r10d 23f916: 31 d2 xor %edx,%edx 23f918: 89 4b 08 mov %ecx,0x8(%rbx) 23f91b: 89 53 20 mov %edx,0x20(%rbx) 23f91e: 45 85 f6 test %r14d,%r14d 23f921: 0f 84 0a ff ff ff je 23f831 23f927: 41 83 f9 01 cmp $0x1,%r9d 23f92b: 8b 4b 10 mov 0x10(%rbx),%ecx 23f92e: 0f 45 4b 0c cmovne 0xc(%rbx),%ecx 23f932: bf 01 00 00 00 mov $0x1,%edi 23f937: 8b 53 28 mov 0x28(%rbx),%edx 23f93a: 0f 45 53 24 cmovne 0x24(%rbx),%edx 23f93e: 85 c9 test %ecx,%ecx 23f940: 74 36 je 23f978 23f942: 89 c9 mov %ecx,%ecx 23f944: 66 0f ef e4 pxor %xmm4,%xmm4 23f948: f2 48 0f 2a e1 cvtsi2sd %rcx,%xmm4 23f94d: 66 48 0f 7e e1 movq %xmm4,%rcx 23f952: 48 c1 e9 34 shr $0x34,%rcx 23f956: 81 e1 ff 07 00 00 and $0x7ff,%ecx 23f95c: 8d b1 01 fc ff ff lea -0x3ff(%rcx),%esi 23f962: 81 f9 ff 03 00 00 cmp $0x3ff,%ecx 23f968: 0f 84 67 01 00 00 je 23fad5 23f96e: 84 c0 test %al,%al 23f970: 0f 84 5f 01 00 00 je 23fad5 23f976: d3 e7 shl %cl,%edi 23f978: be 01 00 00 00 mov $0x1,%esi 23f97d: 85 d2 test %edx,%edx 23f97f: 0f 84 b6 fe ff ff je 23f83b 23f985: 89 d2 mov %edx,%edx 23f987: 66 0f ef ed pxor %xmm5,%xmm5 23f98b: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 23f990: 66 48 0f 7e e9 movq %xmm5,%rcx 23f995: 48 c1 e9 34 shr $0x34,%rcx 23f999: 81 e1 ff 07 00 00 and $0x7ff,%ecx 23f99f: 8d 91 01 fc ff ff lea -0x3ff(%rcx),%edx 23f9a5: 81 f9 ff 03 00 00 cmp $0x3ff,%ecx 23f9ab: 0f 84 32 01 00 00 je 23fae3 23f9b1: 45 84 d2 test %r10b,%r10b 23f9b4: 0f 84 29 01 00 00 je 23fae3 23f9ba: d3 e6 shl %cl,%esi 23f9bc: e9 7a fe ff ff jmpq 23f83b 23f9c1: 44 89 f9 mov %r15d,%ecx 23f9c4: d1 e9 shr %ecx 23f9c6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23f9cb: 41 ba 01 00 00 00 mov $0x1,%r10d 23f9d1: 44 89 c2 mov %r8d,%edx 23f9d4: b8 01 00 00 00 mov $0x1,%eax 23f9d9: e9 3a ff ff ff jmpq 23f918 23f9de: 44 89 c1 mov %r8d,%ecx 23f9e1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23f9e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23f9ef: 31 c0 xor %eax,%eax 23f9f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23f9f8: e8 00 00 00 00 callq 23f9fd 23f9fd: e9 56 fe ff ff jmpq 23f858 23fa02: 44 89 f9 mov %r15d,%ecx 23fa05: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23fa0c: 31 c0 xor %eax,%eax 23fa0e: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 23fa12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23fa19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23fa20: e8 00 00 00 00 callq 23fa25 23fa25: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 23fa29: e9 25 fe ff ff jmpq 23f853 23fa2e: 41 0f b6 ca movzbl %r10b,%ecx 23fa32: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23fa39: 31 c0 xor %eax,%eax 23fa3b: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 23fa3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23fa46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23fa4d: e8 00 00 00 00 callq 23fa52 23fa52: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 23fa56: e9 f3 fd ff ff jmpq 23f84e 23fa5b: 0f b6 c8 movzbl %al,%ecx 23fa5e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23fa65: 31 c0 xor %eax,%eax 23fa67: 44 88 55 d0 mov %r10b,-0x30(%rbp) 23fa6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23fa72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23fa79: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 23fa7d: e8 00 00 00 00 callq 23fa82 23fa82: 44 0f b6 55 d0 movzbl -0x30(%rbp),%r10d 23fa87: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 23fa8b: e9 b9 fd ff ff jmpq 23f849 23fa90: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 23fa97: 31 c0 xor %eax,%eax 23fa99: 89 4d cc mov %ecx,-0x34(%rbp) 23fa9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 23faa3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 23faaa: 44 89 45 d0 mov %r8d,-0x30(%rbp) 23faae: 44 89 4d d4 mov %r9d,-0x2c(%rbp) 23fab2: e8 00 00 00 00 callq 23fab7 23fab7: 44 8b 45 d0 mov -0x30(%rbp),%r8d 23fabb: 44 8b 4d d4 mov -0x2c(%rbp),%r9d 23fabf: 41 ba 01 00 00 00 mov $0x1,%r10d 23fac5: 8b 4d cc mov -0x34(%rbp),%ecx 23fac8: b8 01 00 00 00 mov $0x1,%eax 23facd: 44 89 c2 mov %r8d,%edx 23fad0: e9 43 fe ff ff jmpq 23f918 23fad5: bf 01 00 00 00 mov $0x1,%edi 23fada: 89 f1 mov %esi,%ecx 23fadc: d3 e7 shl %cl,%edi 23fade: e9 95 fe ff ff jmpq 23f978 23fae3: be 01 00 00 00 mov $0x1,%esi 23fae8: 89 d1 mov %edx,%ecx 23faea: d3 e6 shl %cl,%esi 23faec: e9 4a fd ff ff jmpq 23f83b 23faf1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 23faf8: 00 00 00 00 23fafc: 0f 1f 40 00 nopl 0x0(%rax) 000000000023fb00 : 23fb00: e8 00 00 00 00 callq 23fb05 23fb05: 55 push %rbp 23fb06: 48 89 e5 mov %rsp,%rbp 23fb09: 41 57 push %r15 23fb0b: 49 89 d7 mov %rdx,%r15 23fb0e: 41 56 push %r14 23fb10: 41 55 push %r13 23fb12: 41 54 push %r12 23fb14: 49 89 f4 mov %rsi,%r12 23fb17: 41 52 push %r10 23fb19: 4c 8d 55 10 lea 0x10(%rbp),%r10 23fb1d: 53 push %rbx 23fb1e: 4c 89 d3 mov %r10,%rbx 23fb21: 48 81 ec 78 01 00 00 sub $0x178,%rsp 23fb28: 41 8b 82 d8 02 00 00 mov 0x2d8(%r10),%eax 23fb2f: 48 89 bd 78 ff ff ff mov %rdi,-0x88(%rbp) 23fb36: 89 8d 00 ff ff ff mov %ecx,-0x100(%rbp) 23fb3c: f2 41 0f 10 5a 78 movsd 0x78(%r10),%xmm3 23fb42: 48 89 f1 mov %rsi,%rcx 23fb45: 44 89 85 f8 fe ff ff mov %r8d,-0x108(%rbp) 23fb4c: 45 8b aa a8 00 00 00 mov 0xa8(%r10),%r13d 23fb53: 44 89 8d 40 ff ff ff mov %r9d,-0xc0(%rbp) 23fb5a: 45 8b b2 8c 01 00 00 mov 0x18c(%r10),%r14d 23fb61: f2 41 0f 10 aa e8 01 movsd 0x1e8(%r10),%xmm5 23fb68: 00 00 23fb6a: 89 85 74 fe ff ff mov %eax,-0x18c(%rbp) 23fb70: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 23fb77: 00 00 23fb79: 48 89 45 c8 mov %rax,-0x38(%rbp) 23fb7d: 41 8b 82 e0 00 00 00 mov 0xe0(%r10),%eax 23fb84: f2 0f 11 9d b8 fe ff movsd %xmm3,-0x148(%rbp) 23fb8b: ff 23fb8c: f2 0f 11 ad a0 fe ff movsd %xmm5,-0x160(%rbp) 23fb93: ff 23fb94: 89 85 9c fe ff ff mov %eax,-0x164(%rbp) 23fb9a: 41 0f b6 82 38 01 00 movzbl 0x138(%r10),%eax 23fba1: 00 23fba2: 88 85 f7 fe ff ff mov %al,-0x109(%rbp) 23fba8: 41 8b 82 78 01 00 00 mov 0x178(%r10),%eax 23fbaf: 89 45 88 mov %eax,-0x78(%rbp) 23fbb2: 41 8b 82 80 01 00 00 mov 0x180(%r10),%eax 23fbb9: 89 85 70 fe ff ff mov %eax,-0x190(%rbp) 23fbbf: 41 8b 82 98 01 00 00 mov 0x198(%r10),%eax 23fbc6: 89 85 58 ff ff ff mov %eax,-0xa8(%rbp) 23fbcc: 41 8b 82 90 01 00 00 mov 0x190(%r10),%eax 23fbd3: f2 41 0f 10 9a c8 01 movsd 0x1c8(%r10),%xmm3 23fbda: 00 00 23fbdc: f2 41 0f 10 a2 b8 02 movsd 0x2b8(%r10),%xmm4 23fbe3: 00 00 23fbe5: f2 41 0f 10 ba b0 02 movsd 0x2b0(%r10),%xmm7 23fbec: 00 00 23fbee: 89 85 c8 fe ff ff mov %eax,-0x138(%rbp) 23fbf4: 41 8b 82 94 01 00 00 mov 0x194(%r10),%eax 23fbfb: f2 0f 11 5d a8 movsd %xmm3,-0x58(%rbp) 23fc00: f2 41 0f 10 b2 c0 02 movsd 0x2c0(%r10),%xmm6 23fc07: 00 00 23fc09: f2 0f 11 65 a0 movsd %xmm4,-0x60(%rbp) 23fc0e: 89 85 a8 fe ff ff mov %eax,-0x158(%rbp) 23fc14: 41 0f b6 82 c0 01 00 movzbl 0x1c0(%r10),%eax 23fc1b: 00 23fc1c: f2 0f 11 bd 50 ff ff movsd %xmm7,-0xb0(%rbp) 23fc23: ff 23fc24: 88 85 68 ff ff ff mov %al,-0x98(%rbp) 23fc2a: 8b 87 28 01 00 00 mov 0x128(%rdi),%eax 23fc30: 48 8d 7e 08 lea 0x8(%rsi),%rdi 23fc34: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 23fc38: f2 0f 11 b5 30 ff ff movsd %xmm6,-0xd0(%rbp) 23fc3f: ff 23fc40: 48 29 f9 sub %rdi,%rcx 23fc43: 89 85 70 ff ff ff mov %eax,-0x90(%rbp) 23fc49: 31 c0 xor %eax,%eax 23fc4b: 81 c1 c8 00 00 00 add $0xc8,%ecx 23fc51: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 23fc58: 48 c7 86 c0 00 00 00 movq $0x0,0xc0(%rsi) 23fc5f: 00 00 00 00 23fc63: c1 e9 03 shr $0x3,%ecx 23fc66: f3 48 ab rep stos %rax,%es:(%rdi) 23fc69: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 23fc70: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 23fc77: 00 23fc78: 48 c7 42 10 00 00 00 movq $0x0,0x10(%rdx) 23fc7f: 00 23fc80: 48 c7 42 18 00 00 00 movq $0x0,0x18(%rdx) 23fc87: 00 23fc88: 48 c7 42 20 00 00 00 movq $0x0,0x20(%rdx) 23fc8f: 00 23fc90: 48 c7 42 28 00 00 00 movq $0x0,0x28(%rdx) 23fc97: 00 23fc98: 48 c7 42 30 00 00 00 movq $0x0,0x30(%rdx) 23fc9f: 00 23fca0: 48 c7 42 38 00 00 00 movq $0x0,0x38(%rdx) 23fca7: 00 23fca8: 48 c7 42 40 00 00 00 movq $0x0,0x40(%rdx) 23fcaf: 00 23fcb0: 48 c7 42 48 00 00 00 movq $0x0,0x48(%rdx) 23fcb7: 00 23fcb8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23fcbd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23fcc2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23fcc7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23fccc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23fcd1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23fcd6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23fcdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23fce0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23fce5: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 23fced 23fcec: 00 23fced: f2 0f 10 65 a0 movsd -0x60(%rbp),%xmm4 23fcf2: f2 0f 5e 65 a8 divsd -0x58(%rbp),%xmm4 23fcf7: f2 0f 11 65 b0 movsd %xmm4,-0x50(%rbp) 23fcfc: 66 0f 2f dc comisd %xmm4,%xmm3 23fd00: 0f 86 87 2a 00 00 jbe 24278d 23fd06: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23fd0e 23fd0d: 00 23fd0e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23fd16 23fd15: 00 23fd16: e8 00 00 00 00 callq 23fd1b 23fd1b: f2 0f 10 6d b0 movsd -0x50(%rbp),%xmm5 23fd20: 66 0f ef f6 pxor %xmm6,%xmm6 23fd24: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23fd2c 23fd2b: 00 23fd2c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 23fd30: f2 0f 59 c5 mulsd %xmm5,%xmm0 23fd34: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 23fd39: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23fd41 23fd40: 00 23fd41: 41 89 44 24 2c mov %eax,0x2c(%r12) 23fd46: 8b 85 58 ff ff ff mov -0xa8(%rbp),%eax 23fd4c: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 23fd51: f2 0f 11 75 98 movsd %xmm6,-0x68(%rbp) 23fd56: f2 0f 59 f5 mulsd %xmm5,%xmm6 23fd5a: f2 0f 11 75 90 movsd %xmm6,-0x70(%rbp) 23fd5f: e8 00 00 00 00 callq 23fd64 23fd64: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23fd6c 23fd6b: 00 23fd6c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 23fd70: f2 0f 59 45 90 mulsd -0x70(%rbp),%xmm0 23fd75: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 23fd7a: 66 0f ef c0 pxor %xmm0,%xmm0 23fd7e: f2 49 0f 2a c6 cvtsi2sd %r14,%xmm0 23fd83: f2 0f 59 45 b0 mulsd -0x50(%rbp),%xmm0 23fd88: 41 89 44 24 0c mov %eax,0xc(%r12) 23fd8d: f2 4c 0f 2c f0 cvttsd2si %xmm0,%r14 23fd92: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23fd9a 23fd99: 00 23fd9a: 45 89 34 24 mov %r14d,(%r12) 23fd9e: e8 00 00 00 00 callq 23fda3 23fda3: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 23fda8: 41 39 c6 cmp %eax,%r14d 23fdab: 0f 83 e3 29 00 00 jae 242794 23fdb1: f2 0f 10 b3 90 00 00 movsd 0x90(%rbx),%xmm6 23fdb8: 00 23fdb9: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 23fdc1 23fdc0: 00 23fdc1: 8b 8d a8 fe ff ff mov -0x158(%rbp),%ecx 23fdc7: f2 0f 10 4b 68 movsd 0x68(%rbx),%xmm1 23fdcc: f2 0f 5e c6 divsd %xmm6,%xmm0 23fdd0: f2 0f 11 75 80 movsd %xmm6,-0x80(%rbp) 23fdd5: 89 c8 mov %ecx,%eax 23fdd7: d1 e8 shr %eax 23fdd9: 80 bd 68 ff ff ff 00 cmpb $0x0,-0x98(%rbp) 23fde0: 0f 44 c1 cmove %ecx,%eax 23fde3: 80 bd 00 ff ff ff 00 cmpb $0x0,-0x100(%rbp) 23fdea: 41 89 44 24 04 mov %eax,0x4(%r12) 23fdef: f2 0f 11 85 08 ff ff movsd %xmm0,-0xf8(%rbp) 23fdf6: ff 23fdf7: 0f 85 a8 24 00 00 jne 2422a5 23fdfd: 80 bd f8 fe ff ff 00 cmpb $0x0,-0x108(%rbp) 23fe04: 0f 85 7c 24 00 00 jne 242286 23fe0a: f2 0f 58 8d 08 ff ff addsd -0xf8(%rbp),%xmm1 23fe11: ff 23fe12: f2 0f 10 45 a8 movsd -0x58(%rbp),%xmm0 23fe17: 8b 8d c8 fe ff ff mov -0x138(%rbp),%ecx 23fe1d: f2 0f 59 c1 mulsd %xmm1,%xmm0 23fe21: 89 c8 mov %ecx,%eax 23fe23: f2 0f 11 8d d8 fe ff movsd %xmm1,-0x128(%rbp) 23fe2a: ff 23fe2b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23fe33 23fe32: 00 23fe33: d1 e8 shr %eax 23fe35: 80 bd 68 ff ff ff 00 cmpb $0x0,-0x98(%rbp) 23fe3c: 48 0f 44 c1 cmove %rcx,%rax 23fe40: 66 0f 28 f8 movapd %xmm0,%xmm7 23fe44: 66 0f ef c0 pxor %xmm0,%xmm0 23fe48: f2 0f 5e 7d 98 divsd -0x68(%rbp),%xmm7 23fe4d: f2 0f 11 bd 60 ff ff movsd %xmm7,-0xa0(%rbp) 23fe54: ff 23fe55: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 23fe5a: f2 0f 58 c7 addsd %xmm7,%xmm0 23fe5e: f2 0f 11 45 90 movsd %xmm0,-0x70(%rbp) 23fe63: 0f 28 c1 movaps %xmm1,%xmm0 23fe66: e8 00 00 00 00 callq 23fe6b 23fe6b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 23fe73 23fe72: 00 23fe73: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 23fe77: f2 0f 59 45 90 mulsd -0x70(%rbp),%xmm0 23fe7c: f2 4c 0f 2c f0 cvttsd2si %xmm0,%r14 23fe81: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 23fe89 23fe88: 00 23fe89: 45 89 74 24 08 mov %r14d,0x8(%r12) 23fe8e: e8 00 00 00 00 callq 23fe93 23fe93: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 23fe98: 41 39 c6 cmp %eax,%r14d 23fe9b: 0f 83 fa 28 00 00 jae 24279b 23fea1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23fea6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23feab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23feb0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23feb5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23feba: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 23febf: 0f b6 83 c0 00 00 00 movzbl 0xc0(%rbx),%eax 23fec6: 44 89 ad c4 fe ff ff mov %r13d,-0x13c(%rbp) 23fecd: 84 c0 test %al,%al 23fecf: 88 85 f5 fe ff ff mov %al,-0x10b(%rbp) 23fed5: 41 8d 45 fd lea -0x3(%r13),%eax 23fed9: 0f 95 85 f6 fe ff ff setne -0x10a(%rbp) 23fee0: 83 f8 01 cmp $0x1,%eax 23fee3: 0f 86 c8 25 00 00 jbe 2424b1 23fee9: c7 85 c0 fe ff ff 02 movl $0x2,-0x140(%rbp) 23fef0: 00 00 00 23fef3: c6 45 80 00 movb $0x0,-0x80(%rbp) 23fef7: 45 85 ed test %r13d,%r13d 23fefa: 0f 85 f6 23 00 00 jne 2422f6 23ff00: f2 0f 10 65 a8 movsd -0x58(%rbp),%xmm4 23ff05: f2 0f 10 ab 00 02 00 movsd 0x200(%rbx),%xmm5 23ff0c: 00 23ff0d: 66 0f ef c0 pxor %xmm0,%xmm0 23ff11: 66 0f ef c9 pxor %xmm1,%xmm1 23ff15: 8b 83 00 01 00 00 mov 0x100(%rbx),%eax 23ff1b: f2 0f 10 bb f8 01 00 movsd 0x1f8(%rbx),%xmm7 23ff22: 00 23ff23: f2 0f 11 ad e8 fe ff movsd %xmm5,-0x118(%rbp) 23ff2a: ff 23ff2b: f2 0f 10 6d 98 movsd -0x68(%rbp),%xmm5 23ff30: f2 0f 10 b3 f0 01 00 movsd 0x1f0(%rbx),%xmm6 23ff37: 00 23ff38: 89 85 98 fe ff ff mov %eax,-0x168(%rbp) 23ff3e: 8b 83 fc 00 00 00 mov 0xfc(%rbx),%eax 23ff44: f2 0f 5e ec divsd %xmm4,%xmm5 23ff48: f2 0f 10 9b 08 02 00 movsd 0x208(%rbx),%xmm3 23ff4f: 00 23ff50: f2 0f 10 93 18 02 00 movsd 0x218(%rbx),%xmm2 23ff57: 00 23ff58: f2 0f 11 bd 10 ff ff movsd %xmm7,-0xf0(%rbp) 23ff5f: ff 23ff60: 89 85 94 fe ff ff mov %eax,-0x16c(%rbp) 23ff66: 8b 83 10 01 00 00 mov 0x110(%rbx),%eax 23ff6c: f2 0f 10 bb 10 02 00 movsd 0x210(%rbx),%xmm7 23ff73: 00 23ff74: f2 0f 11 b5 60 ff ff movsd %xmm6,-0xa0(%rbp) 23ff7b: ff 23ff7c: f2 0f 10 b3 20 02 00 movsd 0x220(%rbx),%xmm6 23ff83: 00 23ff84: 89 85 28 ff ff ff mov %eax,-0xd8(%rbp) 23ff8a: 8b 83 0c 01 00 00 mov 0x10c(%rbx),%eax 23ff90: f2 0f 11 9d 18 ff ff movsd %xmm3,-0xe8(%rbp) 23ff97: ff 23ff98: 89 85 90 fe ff ff mov %eax,-0x170(%rbp) 23ff9e: 8b 83 30 02 00 00 mov 0x230(%rbx),%eax 23ffa4: f2 0f 11 bd b0 fe ff movsd %xmm7,-0x150(%rbp) 23ffab: ff 23ffac: 89 85 8c fe ff ff mov %eax,-0x174(%rbp) 23ffb2: 8b 83 38 02 00 00 mov 0x238(%rbx),%eax 23ffb8: f2 0f 11 95 60 fe ff movsd %xmm2,-0x1a0(%rbp) 23ffbf: ff 23ffc0: 89 85 88 fe ff ff mov %eax,-0x178(%rbp) 23ffc6: 8b 43 04 mov 0x4(%rbx),%eax 23ffc9: f2 0f 11 b5 58 fe ff movsd %xmm6,-0x1a8(%rbp) 23ffd0: ff 23ffd1: 89 85 48 ff ff ff mov %eax,-0xb8(%rbp) 23ffd7: 8b 03 mov (%rbx),%eax 23ffd9: f2 0f 11 6d 90 movsd %xmm5,-0x70(%rbp) 23ffde: 89 85 2c ff ff ff mov %eax,-0xd4(%rbp) 23ffe4: 8b 43 1c mov 0x1c(%rbx),%eax 23ffe7: 48 8b b5 78 ff ff ff mov -0x88(%rbp),%rsi 23ffee: 44 8b ab b0 01 00 00 mov 0x1b0(%rbx),%r13d 23fff5: 89 85 84 fe ff ff mov %eax,-0x17c(%rbp) 23fffb: 8b 43 14 mov 0x14(%rbx),%eax 23fffe: 44 8b b3 b4 01 00 00 mov 0x1b4(%rbx),%r14d 240005: 89 85 80 fe ff ff mov %eax,-0x180(%rbp) 24000b: 8b 43 0c mov 0xc(%rbx),%eax 24000e: 89 85 20 ff ff ff mov %eax,-0xe0(%rbp) 240014: 8b 43 2c mov 0x2c(%rbx),%eax 240017: 89 85 38 ff ff ff mov %eax,-0xc8(%rbp) 24001d: 8b 43 34 mov 0x34(%rbx),%eax 240020: 89 85 e4 fe ff ff mov %eax,-0x11c(%rbp) 240026: 8b 43 30 mov 0x30(%rbx),%eax 240029: 89 85 f0 fe ff ff mov %eax,-0x110(%rbp) 24002f: 8b 43 4c mov 0x4c(%rbx),%eax 240032: 89 85 6c fe ff ff mov %eax,-0x194(%rbp) 240038: 8b 43 44 mov 0x44(%rbx),%eax 24003b: 89 85 7c fe ff ff mov %eax,-0x184(%rbp) 240041: 8b 43 20 mov 0x20(%rbx),%eax 240044: 89 85 78 fe ff ff mov %eax,-0x188(%rbp) 24004a: 8b 83 b8 01 00 00 mov 0x1b8(%rbx),%eax 240050: 89 85 d0 fe ff ff mov %eax,-0x130(%rbp) 240056: 8b 83 bc 01 00 00 mov 0x1bc(%rbx),%eax 24005c: 89 85 e0 fe ff ff mov %eax,-0x120(%rbp) 240062: 8b 86 2c 01 00 00 mov 0x12c(%rsi),%eax 240068: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24006d: 8b 86 30 01 00 00 mov 0x130(%rsi),%eax 240073: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 240078: 44 89 e8 mov %r13d,%eax 24007b: d1 e8 shr %eax 24007d: 80 bd 68 ff ff ff 00 cmpb $0x0,-0x98(%rbp) 240084: f2 0f 59 c4 mulsd %xmm4,%xmm0 240088: 44 0f 45 e8 cmovne %eax,%r13d 24008c: f2 0f 5e 85 50 ff ff divsd -0xb0(%rbp),%xmm0 240093: ff 240094: f2 0f 59 cc mulsd %xmm4,%xmm1 240098: f2 0f 5e 8d 30 ff ff divsd -0xd0(%rbp),%xmm1 24009f: ff 2400a0: f2 0f 58 c1 addsd %xmm1,%xmm0 2400a4: f2 4c 0f 2c c8 cvttsd2si %xmm0,%r9 2400a9: 44 3b ad 70 ff ff ff cmp -0x90(%rbp),%r13d 2400b0: 72 19 jb 2400cb 2400b2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2400b7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2400bc: 41 8d 45 01 lea 0x1(%r13),%eax 2400c0: 89 85 70 ff ff ff mov %eax,-0x90(%rbp) 2400c6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2400cb: 8b 45 88 mov -0x78(%rbp),%eax 2400ce: 80 bd f7 fe ff ff 00 cmpb $0x0,-0x109(%rbp) 2400d5: 8b 8d 58 ff ff ff mov -0xa8(%rbp),%ecx 2400db: 46 8d 2c 08 lea (%rax,%r9,1),%r13d 2400df: 45 0f 44 e9 cmove %r9d,%r13d 2400e3: 31 c0 xor %eax,%eax 2400e5: 83 bb 64 02 00 00 01 cmpl $0x1,0x264(%rbx) 2400ec: 0f 94 c0 sete %al 2400ef: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 2400f5: 41 39 cd cmp %ecx,%r13d 2400f8: 72 0c jb 240106 2400fa: 83 c0 01 add $0x1,%eax 2400fd: 41 29 cd sub %ecx,%r13d 240100: 89 85 30 ff ff ff mov %eax,-0xd0(%rbp) 240106: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24010b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240110: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240115: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24011a: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 240121: 80 bd 00 ff ff ff 00 cmpb $0x0,-0x100(%rbp) 240128: f2 0f 10 88 e8 04 00 movsd 0x4e8(%rax),%xmm1 24012f: 00 240130: 0f 85 13 1d 00 00 jne 241e49 240136: 80 bd f8 fe ff ff 00 cmpb $0x0,-0x108(%rbp) 24013d: 0f 85 d5 1c 00 00 jne 241e18 240143: f2 0f 10 5d 90 movsd -0x70(%rbp),%xmm3 240148: 45 89 ed mov %r13d,%r13d 24014b: 66 0f ef ff pxor %xmm7,%xmm7 24014f: 66 0f ef c0 pxor %xmm0,%xmm0 240153: f2 49 0f 2a fd cvtsi2sd %r13,%xmm7 240158: 8b 85 d0 fe ff ff mov -0x130(%rbp),%eax 24015e: 8b b5 e0 fe ff ff mov -0x120(%rbp),%esi 240164: f2 0f 5e cb divsd %xmm3,%xmm1 240168: f2 0f 2a 85 30 ff ff cvtsi2sdl -0xd0(%rbp),%xmm0 24016f: ff 240170: f2 0f 10 ad 08 ff ff movsd -0xf8(%rbp),%xmm5 240177: ff 240178: 44 01 f0 add %r14d,%eax 24017b: 01 f0 add %esi,%eax 24017d: f2 0f 11 bd a8 fe ff movsd %xmm7,-0x158(%rbp) 240184: ff 240185: f2 0f 5e eb divsd %xmm3,%xmm5 240189: f2 0f 11 8d 00 ff ff movsd %xmm1,-0x100(%rbp) 240190: ff 240191: 66 0f 28 cf movapd %xmm7,%xmm1 240195: f2 0f 10 7d 98 movsd -0x68(%rbp),%xmm7 24019a: f2 0f 5e cf divsd %xmm7,%xmm1 24019e: f2 0f 11 ad 08 ff ff movsd %xmm5,-0xf8(%rbp) 2401a5: ff 2401a6: f2 0f 58 c1 addsd %xmm1,%xmm0 2401aa: f2 0f 11 85 f8 fe ff movsd %xmm0,-0x108(%rbp) 2401b1: ff 2401b2: 66 0f ef c0 pxor %xmm0,%xmm0 2401b6: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2401bb: f2 0f 5e c7 divsd %xmm7,%xmm0 2401bf: f2 0f 11 85 c8 fe ff movsd %xmm0,-0x138(%rbp) 2401c6: ff 2401c7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2401cc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2401d1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2401d6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2401db: 80 7d 80 00 cmpb $0x0,-0x80(%rbp) 2401df: 74 05 je 2401e6 2401e1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2401e6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2401eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2401f0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2401f5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2401fa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2401ff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240204: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240209: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24020e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240213: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240218: 8b 85 70 ff ff ff mov -0x90(%rbp),%eax 24021e: 66 0f ef c0 pxor %xmm0,%xmm0 240222: f2 0f 10 8d c8 fe ff movsd -0x138(%rbp),%xmm1 240229: ff 24022a: f2 0f 58 8d 08 ff ff addsd -0xf8(%rbp),%xmm1 240231: ff 240232: f2 0f 58 8d 00 ff ff addsd -0x100(%rbp),%xmm1 240239: ff 24023a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24023f: f2 0f 58 8d f8 fe ff addsd -0x108(%rbp),%xmm1 240246: ff 240247: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 24024f 24024e: 00 24024f: f2 0f 5c c1 subsd %xmm1,%xmm0 240253: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240258: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 240260 24025f: 00 240260: 0f 82 3b 0e 00 00 jb 2410a1 240266: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 24026e 24026d: 00 24026e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 240276 240275: 00 240276: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24027e 24027d: 00 24027e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 240282: e8 00 00 00 00 callq 240287 240287: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24028b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 240293 240292: 00 240293: f2 0f 11 85 70 ff ff movsd %xmm0,-0x90(%rbp) 24029a: ff 24029b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2402a0: f2 0f 10 55 90 movsd -0x70(%rbp),%xmm2 2402a5: f2 0f 59 95 70 ff ff mulsd -0x90(%rbp),%xmm2 2402ac: ff 2402ad: 0f b6 85 f6 fe ff ff movzbl -0x10a(%rbp),%eax 2402b4: 22 85 40 ff ff ff and -0xc0(%rbp),%al 2402ba: 88 85 f8 fe ff ff mov %al,-0x108(%rbp) 2402c0: f2 0f 11 95 08 ff ff movsd %xmm2,-0xf8(%rbp) 2402c7: ff 2402c8: 0f 84 6b 0d 00 00 je 241039 2402ce: 44 8b b5 20 ff ff ff mov -0xe0(%rbp),%r14d 2402d5: 44 03 b5 38 ff ff ff add -0xc8(%rbp),%r14d 2402dc: 80 bd 68 ff ff ff 00 cmpb $0x0,-0x98(%rbp) 2402e3: c7 45 b8 00 00 00 00 movl $0x0,-0x48(%rbp) 2402ea: c7 45 bc 00 00 00 00 movl $0x0,-0x44(%rbp) 2402f1: c7 45 c0 00 00 00 00 movl $0x0,-0x40(%rbp) 2402f8: c7 45 c4 00 00 00 00 movl $0x0,-0x3c(%rbp) 2402ff: 0f 85 22 1f 00 00 jne 242227 240305: f2 0f 10 85 18 ff ff movsd -0xe8(%rbp),%xmm0 24030c: ff 24030d: 8b 95 48 ff ff ff mov -0xb8(%rbp),%edx 240313: 48 8d 75 c0 lea -0x40(%rbp),%rsi 240317: 48 8d 7d b8 lea -0x48(%rbp),%rdi 24031b: e8 c0 dc ff ff callq 23dfe0 240320: 80 7d 80 00 cmpb $0x0,-0x80(%rbp) 240324: 0f 85 5d 1e 00 00 jne 242187 24032a: 8b 85 48 ff ff ff mov -0xb8(%rbp),%eax 240330: 44 8b ad 2c ff ff ff mov -0xd4(%rbp),%r13d 240337: 0f af 45 b8 imul -0x48(%rbp),%eax 24033b: 44 8b 85 f0 fe ff ff mov -0x110(%rbp),%r8d 240342: 03 45 c0 add -0x40(%rbp),%eax 240345: 89 c2 mov %eax,%edx 240347: 89 85 c8 fe ff ff mov %eax,-0x138(%rbp) 24034d: 8b 85 e4 fe ff ff mov -0x11c(%rbp),%eax 240353: 0f af 45 bc imul -0x44(%rbp),%eax 240357: 03 45 c4 add -0x3c(%rbp),%eax 24035a: 44 0f af ea imul %edx,%r13d 24035e: 89 85 e0 fe ff ff mov %eax,-0x120(%rbp) 240364: 44 0f af c0 imul %eax,%r8d 240368: 44 0f af ad c0 fe ff imul -0x140(%rbp),%r13d 24036f: ff 240370: 44 0f af 85 c4 fe ff imul -0x13c(%rbp),%r8d 240377: ff 240378: 80 bd 40 ff ff ff 00 cmpb $0x0,-0xc0(%rbp) 24037f: 0f 85 9a 12 00 00 jne 24161f 240385: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 24038b: 44 89 e9 mov %r13d,%ecx 24038e: c7 85 00 ff ff ff 00 movl $0x0,-0x100(%rbp) 240395: 00 00 00 240398: 89 85 68 ff ff ff mov %eax,-0x98(%rbp) 24039e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2403a3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2403a8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2403ad: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2403b2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2403b7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2403bc: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 2403c2: 66 0f ef c0 pxor %xmm0,%xmm0 2403c6: 45 89 f6 mov %r14d,%r14d 2403c9: 66 0f ef c9 pxor %xmm1,%xmm1 2403cd: 44 03 ad 20 ff ff ff add -0xe0(%rbp),%r13d 2403d4: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 2403dc 2403db: 00 2403dc: 41 8d 44 45 00 lea 0x0(%r13,%rax,2),%eax 2403e1: f2 0f 59 6d 90 mulsd -0x70(%rbp),%xmm5 2403e6: 80 bd f8 fe ff ff 00 cmpb $0x0,-0x108(%rbp) 2403ed: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2403f2: 8b 83 a0 00 00 00 mov 0xa0(%rbx),%eax 2403f8: f2 0f 5e 85 08 ff ff divsd -0xf8(%rbp),%xmm0 2403ff: ff 240400: f2 0f 11 85 00 ff ff movsd %xmm0,-0x100(%rbp) 240407: ff 240408: 66 0f ef c0 pxor %xmm0,%xmm0 24040c: f2 49 0f 2a c6 cvtsi2sd %r14,%xmm0 240411: f2 0f 59 83 98 00 00 mulsd 0x98(%rbx),%xmm0 240418: 00 240419: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24041e: f2 0f 11 ad 38 ff ff movsd %xmm5,-0xc8(%rbp) 240425: ff 240426: f2 0f 5e c1 divsd %xmm1,%xmm0 24042a: f2 0f 11 85 d0 fe ff movsd %xmm0,-0x130(%rbp) 240431: ff 240432: 0f 85 fe 1a 00 00 jne 241f36 240438: f2 0f 10 b5 38 ff ff movsd -0xc8(%rbp),%xmm6 24043f: ff 240440: f2 0f 10 55 90 movsd -0x70(%rbp),%xmm2 240445: f2 0f 10 85 b8 fe ff movsd -0x148(%rbp),%xmm0 24044c: ff 24044d: f2 0f 5c d6 subsd %xmm6,%xmm2 240451: f2 0f 5c c6 subsd %xmm6,%xmm0 240455: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 240459: 0f 28 ca movaps %xmm2,%xmm1 24045c: f3 0f 11 95 20 ff ff movss %xmm2,-0xe0(%rbp) 240463: ff 240464: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 240468: e8 00 00 00 00 callq 24046d 24046d: 66 0f ef e4 pxor %xmm4,%xmm4 240471: 80 bd 40 ff ff ff 00 cmpb $0x0,-0xc0(%rbp) 240478: f3 0f 5a e0 cvtss2sd %xmm0,%xmm4 24047c: f3 0f 10 95 20 ff ff movss -0xe0(%rbp),%xmm2 240483: ff 240484: 66 49 0f 7e e5 movq %xmm4,%r13 240489: 0f 85 f9 23 00 00 jne 242888 24048f: 80 bd f6 fe ff ff 00 cmpb $0x0,-0x10a(%rbp) 240496: 0f 85 ec 23 00 00 jne 242888 24049c: f2 0f 10 85 a8 fe ff movsd -0x158(%rbp),%xmm0 2404a3: ff 2404a4: f2 0f 59 45 b0 mulsd -0x50(%rbp),%xmm0 2404a9: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 2404af: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2404b7 2404b6: 00 2404b7: 41 89 44 24 14 mov %eax,0x14(%r12) 2404bc: f2 4c 0f 2c f0 cvttsd2si %xmm0,%r14 2404c1: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2404c9 2404c8: 00 2404c9: 45 89 74 24 10 mov %r14d,0x10(%r12) 2404ce: e8 00 00 00 00 callq 2404d3 2404d3: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2404d8: 41 39 c6 cmp %eax,%r14d 2404db: 0f 83 d6 22 00 00 jae 2427b7 2404e1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2404e6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2404eb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2404f3 2404f2: 00 2404f3: 0f 28 c1 movaps %xmm1,%xmm0 2404f6: e8 00 00 00 00 callq 2404fb 2404fb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2404ff: f2 0f 59 85 70 ff ff mulsd -0x90(%rbp),%xmm0 240506: ff 240507: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 24050c: 41 89 4c 24 18 mov %ecx,0x18(%r12) 240511: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240516: f2 0f 10 85 38 ff ff movsd -0xc8(%rbp),%xmm0 24051d: ff 24051e: f2 0f 5e 45 90 divsd -0x70(%rbp),%xmm0 240523: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 24052b 24052a: 00 24052b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 240533 240532: 00 240533: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24053b 24053a: 00 24053b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24053f: e8 00 00 00 00 callq 240544 240544: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24054c 24054b: 00 24054c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 240550: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 240558 240557: 00 240558: f2 0f 11 85 40 ff ff movsd %xmm0,-0xc0(%rbp) 24055f: ff 240560: 0f 28 c1 movaps %xmm1,%xmm0 240563: e8 00 00 00 00 callq 240568 240568: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240570 24056f: 00 240570: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 240574: f2 0f 59 85 40 ff ff mulsd -0xc0(%rbp),%xmm0 24057b: ff 24057c: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 240581: 66 49 0f 6e c5 movq %r13,%xmm0 240586: f2 0f 5e 45 90 divsd -0x70(%rbp),%xmm0 24058b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 240593 240592: 00 240593: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24059b 24059a: 00 24059b: 41 89 44 24 1c mov %eax,0x1c(%r12) 2405a0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2405a4: e8 00 00 00 00 callq 2405a9 2405a9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2405b1 2405b0: 00 2405b1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2405b5: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2405bd 2405bc: 00 2405bd: f2 0f 11 85 68 ff ff movsd %xmm0,-0x98(%rbp) 2405c4: ff 2405c5: 0f 28 c1 movaps %xmm1,%xmm0 2405c8: e8 00 00 00 00 callq 2405cd 2405cd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2405d1: f2 0f 59 85 68 ff ff mulsd -0x98(%rbp),%xmm0 2405d8: ff 2405d9: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2405de: 41 89 44 24 20 mov %eax,0x20(%r12) 2405e3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2405e8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2405ed: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2405f2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2405f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2405fc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240601: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240606: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24060b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240610: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240615: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24061a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24061f: 83 bd 58 ff ff ff 4b cmpl $0x4b,-0xa8(%rbp) 240626: 0f 87 df 10 00 00 ja 24170b 24062c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 240634 240633: 00 240634: 66 0f 28 c8 movapd %xmm0,%xmm1 240638: 66 0f 2f 8d 40 ff ff comisd -0xc0(%rbp),%xmm1 24063f: ff 240640: 0f 86 e3 10 00 00 jbe 241729 240646: 66 0f 2f 85 68 ff ff comisd -0x98(%rbp),%xmm0 24064d: ff 24064e: 0f 86 e5 10 00 00 jbe 241739 240654: f2 0f 10 85 40 ff ff movsd -0xc0(%rbp),%xmm0 24065b: ff 24065c: f2 0f 58 85 68 ff ff addsd -0x98(%rbp),%xmm0 240663: ff 240664: f2 0f 10 ad 70 ff ff movsd -0x90(%rbp),%xmm5 24066b: ff 24066c: 66 0f 2f e8 comisd %xmm0,%xmm5 240670: 0f 86 3a 21 00 00 jbe 2427b0 240676: f2 0f 10 8d 70 ff ff movsd -0x90(%rbp),%xmm1 24067d: ff 24067e: f2 0f 5c c8 subsd %xmm0,%xmm1 240682: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240687: 8b 75 c0 mov -0x40(%rbp),%esi 24068a: 8b 7d b8 mov -0x48(%rbp),%edi 24068d: f2 0f 11 8d 70 ff ff movsd %xmm1,-0x90(%rbp) 240694: ff 240695: f2 0f 10 85 18 ff ff movsd -0xe8(%rbp),%xmm0 24069c: ff 24069d: 8b 95 48 ff ff ff mov -0xb8(%rbp),%edx 2406a3: e8 08 db ff ff callq 23e1b0 2406a8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2406af 2406af: 80 7d 80 00 cmpb $0x0,-0x80(%rbp) 2406b3: f2 0f 10 8d 70 ff ff movsd -0x90(%rbp),%xmm1 2406ba: ff 2406bb: f2 0f 11 45 90 movsd %xmm0,-0x70(%rbp) 2406c0: 48 89 85 58 ff ff ff mov %rax,-0xa8(%rbp) 2406c7: 0f 85 89 19 00 00 jne 242056 2406cd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2406d2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2406d7: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2406df 2406de: 00 2406df: 66 0f 2f 5d 90 comisd -0x70(%rbp),%xmm3 2406e4: 0f 82 49 12 00 00 jb 241933 2406ea: f2 0f 10 7d 90 movsd -0x70(%rbp),%xmm7 2406ef: 66 0f 2f 3d 00 00 00 comisd 0x0(%rip),%xmm7 # 2406f7 2406f6: 00 2406f7: 0f 82 cf 11 00 00 jb 2418cc 2406fd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240705 240704: 00 240705: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24070d 24070c: 00 24070d: e8 00 00 00 00 callq 240712 240712: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 240717: 83 e8 01 sub $0x1,%eax 24071a: 41 89 44 24 30 mov %eax,0x30(%r12) 24071f: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 240727 240726: 00 240727: 66 0f 2f 95 58 ff ff comisd -0xa8(%rbp),%xmm2 24072e: ff 24072f: 0f 82 74 20 00 00 jb 2427a9 240735: f2 0f 10 ad 58 ff ff movsd -0xa8(%rbp),%xmm5 24073c: ff 24073d: 66 0f 2f 2d 00 00 00 comisd 0x0(%rip),%xmm5 # 240745 240744: 00 240745: 0f 82 5c 0f 00 00 jb 2416a7 24074b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240753 240752: 00 240753: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24075b 24075a: 00 24075b: e8 00 00 00 00 callq 240760 240760: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 240765: 83 e8 01 sub $0x1,%eax 240768: 41 89 44 24 34 mov %eax,0x34(%r12) 24076d: 8b 85 80 fe ff ff mov -0x180(%rbp),%eax 240773: f2 0f 10 85 68 ff ff movsd -0x98(%rbp),%xmm0 24077a: ff 24077b: 66 0f ef e4 pxor %xmm4,%xmm4 24077f: f2 0f 59 45 98 mulsd -0x68(%rbp),%xmm0 240784: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24078c 24078b: 00 24078c: f2 0f 59 45 b0 mulsd -0x50(%rbp),%xmm0 240791: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 240796: f2 0f 11 a5 38 ff ff movsd %xmm4,-0xc8(%rbp) 24079d: ff 24079e: 66 49 0f 7e c5 movq %xmm0,%r13 2407a3: f2 0f 5e c4 divsd %xmm4,%xmm0 2407a7: f2 4c 0f 2c f0 cvttsd2si %xmm0,%r14 2407ac: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2407b4 2407b3: 00 2407b4: 45 89 74 24 38 mov %r14d,0x38(%r12) 2407b9: e8 00 00 00 00 callq 2407be 2407be: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2407c3: 41 39 c6 cmp %eax,%r14d 2407c6: 0f 83 d6 1f 00 00 jae 2427a2 2407cc: 8b 85 7c fe ff ff mov -0x184(%rbp),%eax 2407d2: 66 0f ef ff pxor %xmm7,%xmm7 2407d6: 66 49 0f 6e c5 movq %r13,%xmm0 2407db: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2407e3 2407e2: 00 2407e3: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 2407e8: f2 0f 5e c7 divsd %xmm7,%xmm0 2407ec: f2 0f 11 bd 30 ff ff movsd %xmm7,-0xd0(%rbp) 2407f3: ff 2407f4: f2 4c 0f 2c f0 cvttsd2si %xmm0,%r14 2407f9: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240801 240800: 00 240801: 45 89 74 24 3c mov %r14d,0x3c(%r12) 240806: e8 00 00 00 00 callq 24080b 24080b: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 240810: 41 39 c6 cmp %eax,%r14d 240813: 0f 83 c8 1f 00 00 jae 2427e1 240819: 8b 85 78 fe ff ff mov -0x188(%rbp),%eax 24081f: 66 0f ef d2 pxor %xmm2,%xmm2 240823: 66 49 0f 6e c5 movq %r13,%xmm0 240828: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240830 24082f: 00 240830: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 240835: f2 0f 5e c2 divsd %xmm2,%xmm0 240839: f2 0f 11 95 20 ff ff movsd %xmm2,-0xe0(%rbp) 240840: ff 240841: f2 4c 0f 2c e8 cvttsd2si %xmm0,%r13 240846: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24084e 24084d: 00 24084e: 45 89 6c 24 40 mov %r13d,0x40(%r12) 240853: e8 00 00 00 00 callq 240858 240858: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24085d: 41 39 c5 cmp %eax,%r13d 240860: 0f 83 74 1f 00 00 jae 2427da 240866: 41 8b 44 24 40 mov 0x40(%r12),%eax 24086b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240873 240872: 00 240873: 66 0f ef c0 pxor %xmm0,%xmm0 240877: 44 8b 73 48 mov 0x48(%rbx),%r14d 24087b: 41 89 44 24 44 mov %eax,0x44(%r12) 240880: 8b 43 08 mov 0x8(%rbx),%eax 240883: 89 85 40 ff ff ff mov %eax,-0xc0(%rbp) 240889: 8b 43 38 mov 0x38(%rbx),%eax 24088c: 89 85 18 ff ff ff mov %eax,-0xe8(%rbp) 240892: 8b 43 28 mov 0x28(%rbx),%eax 240895: 89 85 48 ff ff ff mov %eax,-0xb8(%rbp) 24089b: 8b 43 18 mov 0x18(%rbx),%eax 24089e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2408a3: f2 0f 5e 85 60 ff ff divsd -0xa0(%rbp),%xmm0 2408aa: ff 2408ab: f2 0f 11 85 70 ff ff movsd %xmm0,-0x90(%rbp) 2408b2: ff 2408b3: 0f 28 c1 movaps %xmm1,%xmm0 2408b6: e8 00 00 00 00 callq 2408bb 2408bb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2408c3 2408c2: 00 2408c3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2408c7: f2 0f 59 85 70 ff ff mulsd -0x90(%rbp),%xmm0 2408ce: ff 2408cf: f2 4c 0f 2c e8 cvttsd2si %xmm0,%r13 2408d4: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2408dc 2408db: 00 2408dc: 45 89 6c 24 58 mov %r13d,0x58(%r12) 2408e1: e8 00 00 00 00 callq 2408e6 2408e6: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 2408eb: 41 39 d5 cmp %edx,%r13d 2408ee: 0f 83 df 1e 00 00 jae 2427d3 2408f4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2408fc 2408fb: 00 2408fc: 66 0f ef c0 pxor %xmm0,%xmm0 240900: f2 49 0f 2a c6 cvtsi2sd %r14,%xmm0 240905: f2 0f 5e 85 e8 fe ff divsd -0x118(%rbp),%xmm0 24090c: ff 24090d: f2 0f 11 85 68 ff ff movsd %xmm0,-0x98(%rbp) 240914: ff 240915: 0f 28 c1 movaps %xmm1,%xmm0 240918: e8 00 00 00 00 callq 24091d 24091d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240925 240924: 00 240925: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 240929: f2 0f 59 85 68 ff ff mulsd -0x98(%rbp),%xmm0 240930: ff 240931: f2 4c 0f 2c f0 cvttsd2si %xmm0,%r14 240936: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24093e 24093d: 00 24093e: 45 89 74 24 5c mov %r14d,0x5c(%r12) 240943: e8 00 00 00 00 callq 240948 240948: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24094d: 41 39 c6 cmp %eax,%r14d 240950: 0f 83 76 1e 00 00 jae 2427cc 240956: 44 8b ad 48 ff ff ff mov -0xb8(%rbp),%r13d 24095d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240965 240964: 00 240965: 66 0f ef c0 pxor %xmm0,%xmm0 240969: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 24096e: f2 0f 5e 85 60 ff ff divsd -0xa0(%rbp),%xmm0 240975: ff 240976: f2 0f 11 85 48 ff ff movsd %xmm0,-0xb8(%rbp) 24097d: ff 24097e: 0f 28 c1 movaps %xmm1,%xmm0 240981: e8 00 00 00 00 callq 240986 240986: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24098e 24098d: 00 24098e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 240992: f2 0f 59 85 48 ff ff mulsd -0xb8(%rbp),%xmm0 240999: ff 24099a: f2 4c 0f 2c e8 cvttsd2si %xmm0,%r13 24099f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2409a7 2409a6: 00 2409a7: 45 89 6c 24 68 mov %r13d,0x68(%r12) 2409ac: e8 00 00 00 00 callq 2409b1 2409b1: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2409b6: 41 39 c5 cmp %eax,%r13d 2409b9: 0f 83 06 1e 00 00 jae 2427c5 2409bf: f2 0f 10 85 70 ff ff movsd -0x90(%rbp),%xmm0 2409c6: ff 2409c7: f2 0f 59 45 98 mulsd -0x68(%rbp),%xmm0 2409cc: f2 0f 59 45 b0 mulsd -0x50(%rbp),%xmm0 2409d1: 41 8b 44 24 68 mov 0x68(%r12),%eax 2409d6: f2 0f 5e 85 38 ff ff divsd -0xc8(%rbp),%xmm0 2409dd: ff 2409de: f2 4c 0f 2c e8 cvttsd2si %xmm0,%r13 2409e3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2409eb 2409ea: 00 2409eb: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2409f3 2409f2: 00 2409f3: 41 89 44 24 6c mov %eax,0x6c(%r12) 2409f8: 45 89 6c 24 60 mov %r13d,0x60(%r12) 2409fd: e8 00 00 00 00 callq 240a02 240a02: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 240a07: 41 39 c5 cmp %eax,%r13d 240a0a: 0f 83 d8 13 00 00 jae 241de8 240a10: f2 0f 10 85 68 ff ff movsd -0x98(%rbp),%xmm0 240a17: ff 240a18: f2 0f 59 45 98 mulsd -0x68(%rbp),%xmm0 240a1d: f2 0f 59 45 b0 mulsd -0x50(%rbp),%xmm0 240a22: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240a2a 240a29: 00 240a2a: f2 0f 5e 85 30 ff ff divsd -0xd0(%rbp),%xmm0 240a31: ff 240a32: f2 4c 0f 2c e8 cvttsd2si %xmm0,%r13 240a37: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240a3f 240a3e: 00 240a3f: 45 89 6c 24 64 mov %r13d,0x64(%r12) 240a44: e8 00 00 00 00 callq 240a49 240a49: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 240a4e: 41 39 c5 cmp %eax,%r13d 240a51: 0f 83 44 14 00 00 jae 241e9b 240a57: f2 0f 10 85 48 ff ff movsd -0xb8(%rbp),%xmm0 240a5e: ff 240a5f: f2 0f 59 45 98 mulsd -0x68(%rbp),%xmm0 240a64: f2 0f 59 45 b0 mulsd -0x50(%rbp),%xmm0 240a69: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240a71 240a70: 00 240a71: f2 0f 5e 85 20 ff ff divsd -0xe0(%rbp),%xmm0 240a78: ff 240a79: f2 4c 0f 2c e8 cvttsd2si %xmm0,%r13 240a7e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240a86 240a85: 00 240a86: 45 89 6c 24 70 mov %r13d,0x70(%r12) 240a8b: e8 00 00 00 00 callq 240a90 240a90: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 240a95: 41 39 c5 cmp %eax,%r13d 240a98: 0f 83 cd 13 00 00 jae 241e6b 240a9e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 240aa5 240aa5: 66 48 0f 6e c0 movq %rax,%xmm0 240aaa: 8b 85 8c fe ff ff mov -0x174(%rbp),%eax 240ab0: 83 f8 01 cmp $0x1,%eax 240ab3: 76 29 jbe 240ade 240ab5: 83 f8 06 cmp $0x6,%eax 240ab8: 0f 87 23 18 00 00 ja 2422e1 240abe: f2 0f 10 a5 a0 fe ff movsd -0x160(%rbp),%xmm4 240ac5: ff 240ac6: 66 0f 28 c4 movapd %xmm4,%xmm0 240aca: f2 0f 58 c4 addsd %xmm4,%xmm0 240ace: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 240ad6 240ad5: 00 240ad6: f2 0f 5d e0 minsd %xmm0,%xmm4 240ada: 66 0f 28 c4 movapd %xmm4,%xmm0 240ade: f2 0f 59 85 50 ff ff mulsd -0xb0(%rbp),%xmm0 240ae5: ff 240ae6: 8b 85 88 fe ff ff mov -0x178(%rbp),%eax 240aec: f2 0f 11 85 70 ff ff movsd %xmm0,-0x90(%rbp) 240af3: ff 240af4: 83 f8 01 cmp $0x1,%eax 240af7: 0f 86 2f 11 00 00 jbe 241c2c 240afd: 83 f8 06 cmp $0x6,%eax 240b00: 0f 87 be 17 00 00 ja 2422c4 240b06: f2 0f 10 bd 10 ff ff movsd -0xf0(%rbp),%xmm7 240b0d: ff 240b0e: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 240b16 240b15: 00 240b16: 66 0f 28 df movapd %xmm7,%xmm3 240b1a: f2 0f 58 df addsd %xmm7,%xmm3 240b1e: f2 0f 5d eb minsd %xmm3,%xmm5 240b22: f2 0f 11 ad 10 ff ff movsd %xmm5,-0xf0(%rbp) 240b29: ff 240b2a: f2 0f 10 9d 10 ff ff movsd -0xf0(%rbp),%xmm3 240b31: ff 240b32: f2 0f 59 9d 50 ff ff mulsd -0xb0(%rbp),%xmm3 240b39: ff 240b3a: 80 bd f7 fe ff ff 00 cmpb $0x0,-0x109(%rbp) 240b41: 66 49 0f 7e dd movq %xmm3,%r13 240b46: 74 16 je 240b5e 240b48: 8b b5 70 fe ff ff mov -0x190(%rbp),%esi 240b4e: 85 f6 test %esi,%esi 240b50: 0f 85 c7 17 00 00 jne 24231d 240b56: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240b5b: d1 65 88 shll -0x78(%rbp) 240b5e: 8b b5 2c ff ff ff mov -0xd4(%rbp),%esi 240b64: f2 0f 10 9d 70 ff ff movsd -0x90(%rbp),%xmm3 240b6b: ff 240b6c: ba 01 00 00 00 mov $0x1,%edx 240b71: f2 0f 10 55 90 movsd -0x70(%rbp),%xmm2 240b76: 8b 7d 88 mov -0x78(%rbp),%edi 240b79: f2 0f 10 4d a8 movsd -0x58(%rbp),%xmm1 240b7e: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 240b83: e8 98 d8 ff ff callq 23e420 240b88: 8b b5 2c ff ff ff mov -0xd4(%rbp),%esi 240b8e: 8b 7d 88 mov -0x78(%rbp),%edi 240b91: ba 01 00 00 00 mov $0x1,%edx 240b96: f2 0f 10 9d 70 ff ff movsd -0x90(%rbp),%xmm3 240b9d: ff 240b9e: f2 0f 10 4d a8 movsd -0x58(%rbp),%xmm1 240ba3: 66 49 0f 7e c6 movq %xmm0,%r14 240ba8: f2 0f 10 95 60 ff ff movsd -0xa0(%rbp),%xmm2 240baf: ff 240bb0: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 240bb5: e8 66 d8 ff ff callq 23e420 240bba: f2 0f 11 85 68 ff ff movsd %xmm0,-0x98(%rbp) 240bc1: ff 240bc2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240bc7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240bcc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240bd1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240bd6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240bde 240bdd: 00 240bde: 66 49 0f 6e f6 movq %r14,%xmm6 240be3: 66 0f ef c0 pxor %xmm0,%xmm0 240be7: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 240beb: e8 00 00 00 00 callq 240bf0 240bf0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240bf8 240bf7: 00 240bf8: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 240bfd: 66 0f ef c0 pxor %xmm0,%xmm0 240c01: f2 0f 5a 85 68 ff ff cvtsd2ss -0x98(%rbp),%xmm0 240c08: ff 240c09: 41 89 44 24 78 mov %eax,0x78(%r12) 240c0e: e8 00 00 00 00 callq 240c13 240c13: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240c1b 240c1a: 00 240c1b: 45 8b 74 24 78 mov 0x78(%r12),%r14d 240c20: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 240c25: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240c2d 240c2c: 00 240c2d: 41 89 84 24 80 00 00 mov %eax,0x80(%r12) 240c34: 00 240c35: e8 00 00 00 00 callq 240c3a 240c3a: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 240c3f: 41 39 c6 cmp %eax,%r14d 240c42: 0f 83 76 1b 00 00 jae 2427be 240c48: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240c50 240c4f: 00 240c50: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240c58 240c57: 00 240c58: 45 8b b4 24 80 00 00 mov 0x80(%r12),%r14d 240c5f: 00 240c60: e8 00 00 00 00 callq 240c65 240c65: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 240c6a: 41 39 c6 cmp %eax,%r14d 240c6d: 0f 83 98 1b 00 00 jae 24280b 240c73: 80 7d 80 00 cmpb $0x0,-0x80(%rbp) 240c77: 0f 85 4e 12 00 00 jne 241ecb 240c7d: 83 bd 9c fe ff ff 01 cmpl $0x1,-0x164(%rbp) 240c84: 8b 85 90 fe ff ff mov -0x170(%rbp),%eax 240c8a: 41 c7 84 24 88 00 00 movl $0x3,0x88(%r12) 240c91: 00 03 00 00 00 240c96: 0f 44 85 28 ff ff ff cmove -0xd8(%rbp),%eax 240c9d: 8b 95 40 ff ff ff mov -0xc0(%rbp),%edx 240ca3: f2 0f 10 9d 70 ff ff movsd -0x90(%rbp),%xmm3 240caa: ff 240cab: f2 0f 10 55 90 movsd -0x70(%rbp),%xmm2 240cb0: 8b 7d 88 mov -0x78(%rbp),%edi 240cb3: f2 0f 10 4d a8 movsd -0x58(%rbp),%xmm1 240cb8: 89 85 28 ff ff ff mov %eax,-0xd8(%rbp) 240cbe: 8b 85 94 fe ff ff mov -0x16c(%rbp),%eax 240cc4: 0f 44 85 98 fe ff ff cmove -0x168(%rbp),%eax 240ccb: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 240cd0: 89 c6 mov %eax,%esi 240cd2: 41 89 c6 mov %eax,%r14d 240cd5: e8 46 d7 ff ff callq 23e420 240cda: 8b 7d 88 mov -0x78(%rbp),%edi 240cdd: f2 0f 10 4d a8 movsd -0x58(%rbp),%xmm1 240ce2: 44 89 f6 mov %r14d,%esi 240ce5: f2 0f 11 85 68 ff ff movsd %xmm0,-0x98(%rbp) 240cec: ff 240ced: 8b 95 40 ff ff ff mov -0xc0(%rbp),%edx 240cf3: f2 0f 10 9d 70 ff ff movsd -0x90(%rbp),%xmm3 240cfa: ff 240cfb: f2 0f 10 95 60 ff ff movsd -0xa0(%rbp),%xmm2 240d02: ff 240d03: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 240d08: e8 13 d7 ff ff callq 23e420 240d0d: f2 0f 11 85 50 ff ff movsd %xmm0,-0xb0(%rbp) 240d14: ff 240d15: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240d1a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 240d1f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240d27 240d26: 00 240d27: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240d2f 240d2e: 00 240d2f: e8 00 00 00 00 callq 240d34 240d34: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240d3c 240d3b: 00 240d3c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 240d40: f2 0f 59 85 68 ff ff mulsd -0x98(%rbp),%xmm0 240d47: ff 240d48: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 240d4d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240d55 240d54: 00 240d55: 41 89 47 20 mov %eax,0x20(%r15) 240d59: e8 00 00 00 00 callq 240d5e 240d5e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240d66 240d65: 00 240d66: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 240d6a: f2 0f 59 85 50 ff ff mulsd -0xb0(%rbp),%xmm0 240d71: ff 240d72: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 240d77: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240d7f 240d7e: 00 240d7f: 41 89 47 10 mov %eax,0x10(%r15) 240d83: e8 00 00 00 00 callq 240d88 240d88: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 240d8c: 66 0f 2f 85 68 ff ff comisd -0x98(%rbp),%xmm0 240d93: ff 240d94: 0f 86 6a 1a 00 00 jbe 242804 240d9a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240da2 240da1: 00 240da2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240daa 240da9: 00 240daa: e8 00 00 00 00 callq 240daf 240daf: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 240db3: 66 0f 2f 85 50 ff ff comisd -0xb0(%rbp),%xmm0 240dba: ff 240dbb: 0f 86 3c 1a 00 00 jbe 2427fd 240dc1: 80 7d 80 00 cmpb $0x0,-0x80(%rbp) 240dc5: 0f 85 b1 12 00 00 jne 24207c 240dcb: 8b 83 24 01 00 00 mov 0x124(%rbx),%eax 240dd1: 3d 00 01 00 00 cmp $0x100,%eax 240dd6: 0f 87 4f 15 00 00 ja 24232b 240ddc: 85 c0 test %eax,%eax 240dde: 0f 85 5b 0e 00 00 jne 241c3f 240de4: 41 c7 47 28 00 00 00 movl $0x0,0x28(%r15) 240deb: 00 240dec: 41 c7 47 18 00 00 00 movl $0x0,0x18(%r15) 240df3: 00 240df4: 41 c7 07 00 00 00 00 movl $0x0,(%r15) 240dfb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240e03 240e02: 00 240e03: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240e0b 240e0a: 00 240e0b: e8 00 00 00 00 callq 240e10 240e10: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 240e17 240e17: 0f 86 d9 19 00 00 jbe 2427f6 240e1d: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 240e25 240e24: 00 240e25: f2 0f 59 45 98 mulsd -0x68(%rbp),%xmm0 240e2a: f2 0f 59 45 b0 mulsd -0x50(%rbp),%xmm0 240e2f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240e37 240e36: 00 240e37: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 240e3c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240e44 240e43: 00 240e44: 41 89 5f 04 mov %ebx,0x4(%r15) 240e48: 89 db mov %ebx,%ebx 240e4a: e8 00 00 00 00 callq 240e4f 240e4f: 66 0f ef c9 pxor %xmm1,%xmm1 240e53: f2 48 0f 2a cb cvtsi2sd %rbx,%xmm1 240e58: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 240e5c: 66 0f 2f c1 comisd %xmm1,%xmm0 240e60: 0f 86 89 19 00 00 jbe 2427ef 240e66: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 240e6b: f2 0f 59 85 d8 fe ff mulsd -0x128(%rbp),%xmm0 240e72: ff 240e73: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 240e7a: 00 00 00 240e7d: 41 c7 47 0c 0e 00 00 movl $0xe,0xc(%r15) 240e84: 00 240e85: 49 89 47 30 mov %rax,0x30(%r15) 240e89: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 240e91 240e90: 00 240e91: 41 c7 47 38 08 00 00 movl $0x8,0x38(%r15) 240e98: 00 240e99: 49 c7 47 40 00 00 00 movq $0x0,0x40(%r15) 240ea0: 00 240ea1: 41 c7 47 48 00 00 00 movl $0x0,0x48(%r15) 240ea8: 00 240ea9: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 240eae: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 240eb6 240eb5: 00 240eb6: 41 89 5f 08 mov %ebx,0x8(%r15) 240eba: 89 db mov %ebx,%ebx 240ebc: e8 00 00 00 00 callq 240ec1 240ec1: 66 0f ef c9 pxor %xmm1,%xmm1 240ec5: f2 48 0f 2a cb cvtsi2sd %rbx,%xmm1 240eca: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 240ece: 66 0f 2f c1 comisd %xmm1,%xmm0 240ed2: 0f 86 10 19 00 00 jbe 2427e8 240ed8: 48 8b 9d 78 ff ff ff mov -0x88(%rbp),%rbx 240edf: f3 41 0f 6f 37 movdqu (%r15),%xmm6 240ee4: 48 83 ec 50 sub $0x50,%rsp 240ee8: f3 41 0f 6f 6f 10 movdqu 0x10(%r15),%xmm5 240eee: f3 41 0f 6f 5f 20 movdqu 0x20(%r15),%xmm3 240ef4: f3 41 0f 6f 67 30 movdqu 0x30(%r15),%xmm4 240efa: f3 41 0f 6f 7f 40 movdqu 0x40(%r15),%xmm7 240f00: 48 89 df mov %rbx,%rdi 240f03: 0f 11 34 24 movups %xmm6,(%rsp) 240f07: 0f 11 6c 24 10 movups %xmm5,0x10(%rsp) 240f0c: 0f 11 5c 24 20 movups %xmm3,0x20(%rsp) 240f11: 0f 11 64 24 30 movups %xmm4,0x30(%rsp) 240f16: 0f 11 7c 24 40 movups %xmm7,0x40(%rsp) 240f1b: e8 00 00 00 00 callq 240f20 240f20: f3 41 0f 6f 14 24 movdqu (%r12),%xmm2 240f26: 48 89 df mov %rbx,%rdi 240f29: f3 41 0f 6f 74 24 10 movdqu 0x10(%r12),%xmm6 240f30: f3 41 0f 6f 6c 24 20 movdqu 0x20(%r12),%xmm5 240f37: f3 41 0f 6f 5c 24 30 movdqu 0x30(%r12),%xmm3 240f3e: 48 83 ec 78 sub $0x78,%rsp 240f42: f3 41 0f 6f 64 24 40 movdqu 0x40(%r12),%xmm4 240f49: f3 41 0f 6f 7c 24 50 movdqu 0x50(%r12),%xmm7 240f50: 0f 11 14 24 movups %xmm2,(%rsp) 240f54: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 240f5b: 00 240f5c: f3 41 0f 6f 54 24 60 movdqu 0x60(%r12),%xmm2 240f63: 0f 11 74 24 10 movups %xmm6,0x10(%rsp) 240f68: 0f 11 6c 24 20 movups %xmm5,0x20(%rsp) 240f6d: f3 41 0f 6f 74 24 70 movdqu 0x70(%r12),%xmm6 240f74: f3 41 0f 6f ac 24 80 movdqu 0x80(%r12),%xmm5 240f7b: 00 00 00 240f7e: 0f 11 5c 24 30 movups %xmm3,0x30(%rsp) 240f83: f3 41 0f 6f 9c 24 90 movdqu 0x90(%r12),%xmm3 240f8a: 00 00 00 240f8d: 0f 11 64 24 40 movups %xmm4,0x40(%rsp) 240f92: f3 41 0f 6f a4 24 a0 movdqu 0xa0(%r12),%xmm4 240f99: 00 00 00 240f9c: 0f 11 7c 24 50 movups %xmm7,0x50(%rsp) 240fa1: f3 41 0f 6f bc 24 b0 movdqu 0xb0(%r12),%xmm7 240fa8: 00 00 00 240fab: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 240fb2: 00 240fb3: 0f 11 54 24 60 movups %xmm2,0x60(%rsp) 240fb8: 0f 11 74 24 70 movups %xmm6,0x70(%rsp) 240fbd: 0f 11 ac 24 80 00 00 movups %xmm5,0x80(%rsp) 240fc4: 00 240fc5: 0f 11 9c 24 90 00 00 movups %xmm3,0x90(%rsp) 240fcc: 00 240fcd: 0f 11 a4 24 a0 00 00 movups %xmm4,0xa0(%rsp) 240fd4: 00 240fd5: 0f 11 bc 24 b0 00 00 movups %xmm7,0xb0(%rsp) 240fdc: 00 240fdd: e8 00 00 00 00 callq 240fe2 240fe2: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 240fe9: 48 8b 45 c8 mov -0x38(%rbp),%rax 240fed: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 240ff4: 00 00 240ff6: 0f 85 87 18 00 00 jne 242883 240ffc: 48 8d 65 d0 lea -0x30(%rbp),%rsp 241000: 5b pop %rbx 241001: 41 5a pop %r10 241003: 41 5c pop %r12 241005: 41 5d pop %r13 241007: 41 5e pop %r14 241009: 41 5f pop %r15 24100b: 5d pop %rbp 24100c: c3 retq 24100d: f2 0f 10 85 70 ff ff movsd -0x90(%rbp),%xmm0 241014: ff 241015: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24101c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241023: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24102a: b8 01 00 00 00 mov $0x1,%eax 24102f: e8 00 00 00 00 callq 241034 241034: e9 67 f2 ff ff jmpq 2402a0 241039: 80 bd f5 fe ff ff 00 cmpb $0x0,-0x10b(%rbp) 241040: 41 be 00 00 00 00 mov $0x0,%r14d 241046: 44 0f 45 b5 38 ff ff cmovne -0xc8(%rbp),%r14d 24104d: ff 24104e: c7 85 20 ff ff ff 00 movl $0x0,-0xe0(%rbp) 241055: 00 00 00 241058: 44 89 b5 38 ff ff ff mov %r14d,-0xc8(%rbp) 24105f: e9 78 f2 ff ff jmpq 2402dc 241064: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24106b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241072: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241079: b8 01 00 00 00 mov $0x1,%eax 24107e: f2 0f 11 85 70 ff ff movsd %xmm0,-0x90(%rbp) 241085: ff 241086: e8 00 00 00 00 callq 24108b 24108b: f2 0f 10 85 70 ff ff movsd -0x90(%rbp),%xmm0 241092: ff 241093: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 24109b 24109a: 00 24109b: 0f 83 c5 f1 ff ff jae 240266 2410a1: 0f 0b ud2 2410a3: e9 be f1 ff ff jmpq 240266 2410a8: f2 0f 10 85 08 ff ff movsd -0xf8(%rbp),%xmm0 2410af: ff 2410b0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2410b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2410be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2410c5: b8 01 00 00 00 mov $0x1,%eax 2410ca: e8 00 00 00 00 callq 2410cf 2410cf: e9 44 f1 ff ff jmpq 240218 2410d4: f2 0f 10 85 c8 fe ff movsd -0x138(%rbp),%xmm0 2410db: ff 2410dc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2410e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2410ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2410f1: b8 01 00 00 00 mov $0x1,%eax 2410f6: e8 00 00 00 00 callq 2410fb 2410fb: e9 13 f1 ff ff jmpq 240213 241100: f2 0f 10 85 f8 fe ff movsd -0x108(%rbp),%xmm0 241107: ff 241108: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24110f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241116: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24111d: b8 01 00 00 00 mov $0x1,%eax 241122: e8 00 00 00 00 callq 241127 241127: e9 e2 f0 ff ff jmpq 24020e 24112c: f2 0f 10 85 00 ff ff movsd -0x100(%rbp),%xmm0 241133: ff 241134: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24113b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241142: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241149: b8 01 00 00 00 mov $0x1,%eax 24114e: e8 00 00 00 00 callq 241153 241153: e9 b1 f0 ff ff jmpq 240209 241158: f2 0f 10 45 90 movsd -0x70(%rbp),%xmm0 24115d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241164: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24116b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241172: b8 01 00 00 00 mov $0x1,%eax 241177: e8 00 00 00 00 callq 24117c 24117c: e9 83 f0 ff ff jmpq 240204 241181: 8b 8d e0 fe ff ff mov -0x120(%rbp),%ecx 241187: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24118e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241195: 31 c0 xor %eax,%eax 241197: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24119e: e8 00 00 00 00 callq 2411a3 2411a3: e9 57 f0 ff ff jmpq 2401ff 2411a8: 8b 8d d0 fe ff ff mov -0x130(%rbp),%ecx 2411ae: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2411b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2411bc: 31 c0 xor %eax,%eax 2411be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2411c5: e8 00 00 00 00 callq 2411ca 2411ca: e9 2b f0 ff ff jmpq 2401fa 2411cf: 44 89 f1 mov %r14d,%ecx 2411d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2411d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2411e0: 31 c0 xor %eax,%eax 2411e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2411e9: e8 00 00 00 00 callq 2411ee 2411ee: e9 02 f0 ff ff jmpq 2401f5 2411f3: f2 0f 10 45 90 movsd -0x70(%rbp),%xmm0 2411f8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2411ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241206: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24120d: b8 01 00 00 00 mov $0x1,%eax 241212: e8 00 00 00 00 callq 241217 241217: e9 d4 ef ff ff jmpq 2401f0 24121c: f2 0f 10 83 88 00 00 movsd 0x88(%rbx),%xmm0 241223: 00 241224: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24122b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241232: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241239: b8 01 00 00 00 mov $0x1,%eax 24123e: e8 00 00 00 00 callq 241243 241243: e9 a3 ef ff ff jmpq 2401eb 241248: 8b 8d 48 ff ff ff mov -0xb8(%rbp),%ecx 24124e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241255: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24125c: 31 c0 xor %eax,%eax 24125e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241265: e8 00 00 00 00 callq 24126a 24126a: e9 6c ef ff ff jmpq 2401db 24126f: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 241276: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24127d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241284: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24128b: f2 0f 10 80 e8 04 00 movsd 0x4e8(%rax),%xmm0 241292: 00 241293: b8 01 00 00 00 mov $0x1,%eax 241298: e8 00 00 00 00 callq 24129d 24129d: e9 34 ef ff ff jmpq 2401d6 2412a2: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 2412a9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2412b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2412b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2412be: f2 0f 10 80 c8 05 00 movsd 0x5c8(%rax),%xmm0 2412c5: 00 2412c6: b8 01 00 00 00 mov $0x1,%eax 2412cb: e8 00 00 00 00 callq 2412d0 2412d0: e9 fc ee ff ff jmpq 2401d1 2412d5: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 2412dc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2412e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2412ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2412f1: f2 0f 10 80 e0 04 00 movsd 0x4e0(%rax),%xmm0 2412f8: 00 2412f9: b8 01 00 00 00 mov $0x1,%eax 2412fe: e8 00 00 00 00 callq 241303 241303: e9 c4 ee ff ff jmpq 2401cc 241308: 8b 8d 30 ff ff ff mov -0xd0(%rbp),%ecx 24130e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241315: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24131c: 31 c0 xor %eax,%eax 24131e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241325: e8 00 00 00 00 callq 24132a 24132a: e9 eb ed ff ff jmpq 24011a 24132f: 44 89 e9 mov %r13d,%ecx 241332: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241339: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241340: 31 c0 xor %eax,%eax 241342: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241349: e8 00 00 00 00 callq 24134e 24134e: e9 c2 ed ff ff jmpq 240115 241353: 44 89 c9 mov %r9d,%ecx 241356: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24135d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241364: 31 c0 xor %eax,%eax 241366: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24136d: e8 00 00 00 00 callq 241372 241372: e9 99 ed ff ff jmpq 240110 241377: 8b 8d 58 ff ff ff mov -0xa8(%rbp),%ecx 24137d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241384: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24138b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241392: 31 c0 xor %eax,%eax 241394: 4c 89 8d c8 fe ff ff mov %r9,-0x138(%rbp) 24139b: e8 00 00 00 00 callq 2413a0 2413a0: 4c 8b 8d c8 fe ff ff mov -0x138(%rbp),%r9 2413a7: e9 5f ed ff ff jmpq 24010b 2413ac: f2 0f 10 45 b0 movsd -0x50(%rbp),%xmm0 2413b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2413b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2413bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2413c6: b8 01 00 00 00 mov $0x1,%eax 2413cb: e8 00 00 00 00 callq 2413d0 2413d0: e9 ea ea ff ff jmpq 23febf 2413d5: 41 8b 4c 24 08 mov 0x8(%r12),%ecx 2413da: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2413e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2413e8: 31 c0 xor %eax,%eax 2413ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2413f1: e8 00 00 00 00 callq 2413f6 2413f6: e9 bf ea ff ff jmpq 23feba 2413fb: f2 0f 10 85 08 ff ff movsd -0xf8(%rbp),%xmm0 241402: ff 241403: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24140a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241411: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241418: b8 01 00 00 00 mov $0x1,%eax 24141d: e8 00 00 00 00 callq 241422 241422: e9 8e ea ff ff jmpq 23feb5 241427: f2 0f 10 85 60 ff ff movsd -0xa0(%rbp),%xmm0 24142e: ff 24142f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241436: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24143d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241444: b8 01 00 00 00 mov $0x1,%eax 241449: e8 00 00 00 00 callq 24144e 24144e: e9 5d ea ff ff jmpq 23feb0 241453: f2 0f 10 85 d8 fe ff movsd -0x128(%rbp),%xmm0 24145a: ff 24145b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241462: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241469: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241470: b8 01 00 00 00 mov $0x1,%eax 241475: e8 00 00 00 00 callq 24147a 24147a: e9 2c ea ff ff jmpq 23feab 24147f: f2 0f 10 45 80 movsd -0x80(%rbp),%xmm0 241484: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24148b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241492: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241499: b8 01 00 00 00 mov $0x1,%eax 24149e: e8 00 00 00 00 callq 2414a3 2414a3: e9 fe e9 ff ff jmpq 23fea6 2414a8: 31 c9 xor %ecx,%ecx 2414aa: 80 bd 68 ff ff ff 00 cmpb $0x0,-0x98(%rbp) 2414b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2414b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2414bf: 0f 95 c1 setne %cl 2414c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2414c9: 31 c0 xor %eax,%eax 2414cb: e8 00 00 00 00 callq 2414d0 2414d0: e9 10 e8 ff ff jmpq 23fce5 2414d5: f2 0f 10 45 a8 movsd -0x58(%rbp),%xmm0 2414da: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2414e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2414e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2414ef: b8 01 00 00 00 mov $0x1,%eax 2414f4: e8 00 00 00 00 callq 2414f9 2414f9: e9 e2 e7 ff ff jmpq 23fce0 2414fe: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 241503: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24150a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241511: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241518: b8 01 00 00 00 mov $0x1,%eax 24151d: e8 00 00 00 00 callq 241522 241522: e9 b4 e7 ff ff jmpq 23fcdb 241527: f2 0f 10 85 30 ff ff movsd -0xd0(%rbp),%xmm0 24152e: ff 24152f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241536: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24153d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241544: b8 01 00 00 00 mov $0x1,%eax 241549: e8 00 00 00 00 callq 24154e 24154e: e9 83 e7 ff ff jmpq 23fcd6 241553: f2 0f 10 85 50 ff ff movsd -0xb0(%rbp),%xmm0 24155a: ff 24155b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241562: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241569: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241570: b8 01 00 00 00 mov $0x1,%eax 241575: e8 00 00 00 00 callq 24157a 24157a: e9 52 e7 ff ff jmpq 23fcd1 24157f: 0f b6 8d 74 fe ff ff movzbl -0x18c(%rbp),%ecx 241586: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24158d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241594: 31 c0 xor %eax,%eax 241596: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24159d: e8 00 00 00 00 callq 2415a2 2415a2: e9 25 e7 ff ff jmpq 23fccc 2415a7: 0f b6 8d 40 ff ff ff movzbl -0xc0(%rbp),%ecx 2415ae: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2415b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2415bc: 31 c0 xor %eax,%eax 2415be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2415c5: e8 00 00 00 00 callq 2415ca 2415ca: e9 f8 e6 ff ff jmpq 23fcc7 2415cf: 0f b6 8d f8 fe ff ff movzbl -0x108(%rbp),%ecx 2415d6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2415dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2415e4: 31 c0 xor %eax,%eax 2415e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2415ed: e8 00 00 00 00 callq 2415f2 2415f2: e9 cb e6 ff ff jmpq 23fcc2 2415f7: 0f b6 8d 00 ff ff ff movzbl -0x100(%rbp),%ecx 2415fe: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241605: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24160c: 31 c0 xor %eax,%eax 24160e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241615: e8 00 00 00 00 callq 24161a 24161a: e9 9e e6 ff ff jmpq 23fcbd 24161f: 8b 85 84 fe ff ff mov -0x17c(%rbp),%eax 241625: 8b 8d 38 ff ff ff mov -0xc8(%rbp),%ecx 24162b: 01 c1 add %eax,%ecx 24162d: 89 85 00 ff ff ff mov %eax,-0x100(%rbp) 241633: 41 01 c6 add %eax,%r14d 241636: 89 8d 68 ff ff ff mov %ecx,-0x98(%rbp) 24163c: 44 89 e9 mov %r13d,%ecx 24163f: e9 5a ed ff ff jmpq 24039e 241644: 8b 8d e4 fe ff ff mov -0x11c(%rbp),%ecx 24164a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241651: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241658: 31 c0 xor %eax,%eax 24165a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241661: e8 00 00 00 00 callq 241666 241666: e9 7b eb ff ff jmpq 2401e6 24166b: 44 8b 85 a8 fe ff ff mov -0x158(%rbp),%r8d 241672: 8b 8d c8 fe ff ff mov -0x138(%rbp),%ecx 241678: 31 c0 xor %eax,%eax 24167a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241681: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241688: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24168f: 4c 89 8d 30 ff ff ff mov %r9,-0xd0(%rbp) 241696: e8 00 00 00 00 callq 24169b 24169b: 4c 8b 8d 30 ff ff ff mov -0xd0(%rbp),%r9 2416a2: e9 10 ea ff ff jmpq 2400b7 2416a7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2416af 2416ae: 00 2416af: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2416b7 2416b6: 00 2416b7: e8 00 00 00 00 callq 2416bc 2416bc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2416c0: f2 0f 59 85 58 ff ff mulsd -0xa8(%rbp),%xmm0 2416c7: ff 2416c8: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2416cd: 41 89 44 24 34 mov %eax,0x34(%r12) 2416d2: e9 96 f0 ff ff jmpq 24076d 2416d7: f2 0f 10 85 70 ff ff movsd -0x90(%rbp),%xmm0 2416de: ff 2416df: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2416e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2416ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2416f4: b8 01 00 00 00 mov $0x1,%eax 2416f9: e8 00 00 00 00 callq 2416fe 2416fe: 83 bd 58 ff ff ff 4b cmpl $0x4b,-0xa8(%rbp) 241705: 0f 86 21 ef ff ff jbe 24062c 24170b: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 241713 241712: 00 241713: 66 0f 2f 8d 40 ff ff comisd -0xc0(%rbp),%xmm1 24171a: ff 24171b: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 241723 241722: 00 241723: 0f 87 1d ef ff ff ja 240646 241729: 0f 0b ud2 24172b: 66 0f 2f 85 68 ff ff comisd -0x98(%rbp),%xmm0 241732: ff 241733: 0f 87 1b ef ff ff ja 240654 241739: 0f 0b ud2 24173b: e9 14 ef ff ff jmpq 240654 241740: f2 0f 10 85 68 ff ff movsd -0x98(%rbp),%xmm0 241747: ff 241748: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24174f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241756: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24175d: b8 01 00 00 00 mov $0x1,%eax 241762: e8 00 00 00 00 callq 241767 241767: e9 ae ee ff ff jmpq 24061a 24176c: f2 0f 10 85 40 ff ff movsd -0xc0(%rbp),%xmm0 241773: ff 241774: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24177b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241782: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241789: b8 01 00 00 00 mov $0x1,%eax 24178e: e8 00 00 00 00 callq 241793 241793: e9 7d ee ff ff jmpq 240615 241798: 66 49 0f 6e c5 movq %r13,%xmm0 24179d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2417a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2417ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2417b2: b8 01 00 00 00 mov $0x1,%eax 2417b7: e8 00 00 00 00 callq 2417bc 2417bc: e9 4f ee ff ff jmpq 240610 2417c1: f2 0f 10 85 38 ff ff movsd -0xc8(%rbp),%xmm0 2417c8: ff 2417c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2417d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2417d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2417de: b8 01 00 00 00 mov $0x1,%eax 2417e3: e8 00 00 00 00 callq 2417e8 2417e8: e9 1e ee ff ff jmpq 24060b 2417ed: f2 0f 10 85 08 ff ff movsd -0xf8(%rbp),%xmm0 2417f4: ff 2417f5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2417fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241803: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24180a: b8 01 00 00 00 mov $0x1,%eax 24180f: e8 00 00 00 00 callq 241814 241814: e9 ed ed ff ff jmpq 240606 241819: f2 0f 10 85 d0 fe ff movsd -0x130(%rbp),%xmm0 241820: ff 241821: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241828: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24182f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241836: b8 01 00 00 00 mov $0x1,%eax 24183b: e8 00 00 00 00 callq 241840 241840: e9 bc ed ff ff jmpq 240601 241845: f2 0f 10 85 00 ff ff movsd -0x100(%rbp),%xmm0 24184c: ff 24184d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241854: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24185b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241862: b8 01 00 00 00 mov $0x1,%eax 241867: e8 00 00 00 00 callq 24186c 24186c: e9 8b ed ff ff jmpq 2405fc 241871: f2 0f 10 45 90 movsd -0x70(%rbp),%xmm0 241876: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24187d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241884: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24188b: b8 01 00 00 00 mov $0x1,%eax 241890: e8 00 00 00 00 callq 241895 241895: e9 38 ee ff ff jmpq 2406d2 24189a: 66 0f 28 c1 movapd %xmm1,%xmm0 24189e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2418a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2418ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2418b3: b8 01 00 00 00 mov $0x1,%eax 2418b8: f2 0f 11 4d 90 movsd %xmm1,-0x70(%rbp) 2418bd: e8 00 00 00 00 callq 2418c2 2418c2: f2 0f 10 4d 90 movsd -0x70(%rbp),%xmm1 2418c7: e9 bb ed ff ff jmpq 240687 2418cc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2418d4 2418d3: 00 2418d4: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2418dc 2418db: 00 2418dc: e8 00 00 00 00 callq 2418e1 2418e1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2418e5: f2 0f 59 45 90 mulsd -0x70(%rbp),%xmm0 2418ea: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2418ef: 41 89 44 24 30 mov %eax,0x30(%r12) 2418f4: e9 26 ee ff ff jmpq 24071f 2418f9: f2 0f 10 85 58 ff ff movsd -0xa8(%rbp),%xmm0 241900: ff 241901: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241908: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24190f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241916: b8 01 00 00 00 mov $0x1,%eax 24191b: e8 00 00 00 00 callq 241920 241920: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 241928 241927: 00 241928: 66 0f 2f 5d 90 comisd -0x70(%rbp),%xmm3 24192d: 0f 83 b7 ed ff ff jae 2406ea 241933: 0f 0b ud2 241935: e9 b0 ed ff ff jmpq 2406ea 24193a: f2 0f 10 85 50 ff ff movsd -0xb0(%rbp),%xmm0 241941: ff 241942: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241949: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241950: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241957: b8 01 00 00 00 mov $0x1,%eax 24195c: e8 00 00 00 00 callq 241961 241961: e9 b9 f3 ff ff jmpq 240d1f 241966: f2 0f 10 85 68 ff ff movsd -0x98(%rbp),%xmm0 24196d: ff 24196e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241975: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24197c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241983: b8 01 00 00 00 mov $0x1,%eax 241988: e8 00 00 00 00 callq 24198d 24198d: e9 88 f3 ff ff jmpq 240d1a 241992: f2 0f 10 85 68 ff ff movsd -0x98(%rbp),%xmm0 241999: ff 24199a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2419a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2419a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2419af: b8 01 00 00 00 mov $0x1,%eax 2419b4: e8 00 00 00 00 callq 2419b9 2419b9: e9 18 f2 ff ff jmpq 240bd6 2419be: 66 49 0f 6e c6 movq %r14,%xmm0 2419c3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2419ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2419d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2419d8: b8 01 00 00 00 mov $0x1,%eax 2419dd: e8 00 00 00 00 callq 2419e2 2419e2: e9 ea f1 ff ff jmpq 240bd1 2419e7: f2 0f 10 85 70 ff ff movsd -0x90(%rbp),%xmm0 2419ee: ff 2419ef: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2419f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2419fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241a04: b8 01 00 00 00 mov $0x1,%eax 241a09: e8 00 00 00 00 callq 241a0e 241a0e: e9 b9 f1 ff ff jmpq 240bcc 241a13: 8b 4d 88 mov -0x78(%rbp),%ecx 241a16: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241a1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241a24: 31 c0 xor %eax,%eax 241a26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241a2d: e8 00 00 00 00 callq 241a32 241a32: e9 90 f1 ff ff jmpq 240bc7 241a37: 8b 8d 00 ff ff ff mov -0x100(%rbp),%ecx 241a3d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241a44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241a4b: 31 c0 xor %eax,%eax 241a4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241a54: e8 00 00 00 00 callq 241a59 241a59: e9 5e e9 ff ff jmpq 2403bc 241a5e: 8b 8d 38 ff ff ff mov -0xc8(%rbp),%ecx 241a64: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241a6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241a72: 31 c0 xor %eax,%eax 241a74: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241a7b: e8 00 00 00 00 callq 241a80 241a80: e9 32 e9 ff ff jmpq 2403b7 241a85: 8b 8d 20 ff ff ff mov -0xe0(%rbp),%ecx 241a8b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241a92: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241a99: 31 c0 xor %eax,%eax 241a9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241aa2: e8 00 00 00 00 callq 241aa7 241aa7: e9 06 e9 ff ff jmpq 2403b2 241aac: 44 89 e9 mov %r13d,%ecx 241aaf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241ab6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241abd: 31 c0 xor %eax,%eax 241abf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241ac6: e8 00 00 00 00 callq 241acb 241acb: e9 dd e8 ff ff jmpq 2403ad 241ad0: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 241ad6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241add: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241ae4: 31 c0 xor %eax,%eax 241ae6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241aed: e8 00 00 00 00 callq 241af2 241af2: e9 00 eb ff ff jmpq 2405f7 241af7: 8b 8d 84 fe ff ff mov -0x17c(%rbp),%ecx 241afd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241b04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241b0b: 31 c0 xor %eax,%eax 241b0d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241b14: e8 00 00 00 00 callq 241b19 241b19: e9 d4 ea ff ff jmpq 2405f2 241b1e: 8b 8d e0 fe ff ff mov -0x120(%rbp),%ecx 241b24: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241b2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241b32: 31 c0 xor %eax,%eax 241b34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241b3b: e8 00 00 00 00 callq 241b40 241b40: e9 a8 ea ff ff jmpq 2405ed 241b45: 8b 8d c8 fe ff ff mov -0x138(%rbp),%ecx 241b4b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241b52: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241b59: 31 c0 xor %eax,%eax 241b5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241b62: e8 00 00 00 00 callq 241b67 241b67: e9 7c ea ff ff jmpq 2405e8 241b6c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241b73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241b7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241b81: 31 c0 xor %eax,%eax 241b83: e8 00 00 00 00 callq 241b88 241b88: e9 89 e9 ff ff jmpq 240516 241b8d: 41 8b 4c 24 10 mov 0x10(%r12),%ecx 241b92: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241b99: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241ba0: 31 c0 xor %eax,%eax 241ba2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241ba9: e8 00 00 00 00 callq 241bae 241bae: e9 38 e9 ff ff jmpq 2404eb 241bb3: 41 8b 4c 24 14 mov 0x14(%r12),%ecx 241bb8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241bbf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241bc6: 31 c0 xor %eax,%eax 241bc8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241bcf: e8 00 00 00 00 callq 241bd4 241bd4: e9 0d e9 ff ff jmpq 2404e6 241bd9: 44 89 c1 mov %r8d,%ecx 241bdc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241be3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241bea: 31 c0 xor %eax,%eax 241bec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241bf3: e8 00 00 00 00 callq 241bf8 241bf8: e9 ab e7 ff ff jmpq 2403a8 241bfd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 241c04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 241c0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 241c12: 31 c0 xor %eax,%eax 241c14: 44 89 85 d0 fe ff ff mov %r8d,-0x130(%rbp) 241c1b: e8 00 00 00 00 callq 241c20 241c20: 44 8b 85 d0 fe ff ff mov -0x130(%rbp),%r8d 241c27: e9 77 e7 ff ff jmpq 2403a3 241c2c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 241c33 241c33: 48 89 85 10 ff ff ff mov %rax,-0xf0(%rbp) 241c3a: e9 eb ee ff ff jmpq 240b2a 241c3f: 8b 93 28 01 00 00 mov 0x128(%rbx),%edx 241c45: 85 d2 test %edx,%edx 241c47: 0f 84 ee 06 00 00 je 24233b 241c4d: 8d 50 ff lea -0x1(%rax),%edx 241c50: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 241c58 241c57: 00 241c58: 41 bd 10 00 00 00 mov $0x10,%r13d 241c5e: 83 fa 0f cmp $0xf,%edx 241c61: 0f 87 ef 09 00 00 ja 242656 241c67: 66 0f ef d2 pxor %xmm2,%xmm2 241c6b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 241c73 241c72: 00 241c73: f2 0f 11 5d a8 movsd %xmm3,-0x58(%rbp) 241c78: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 241c7d: 66 0f 28 c2 movapd %xmm2,%xmm0 241c81: f2 0f 11 55 80 movsd %xmm2,-0x80(%rbp) 241c86: f2 0f 5e c3 divsd %xmm3,%xmm0 241c8a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 241c8e: e8 00 00 00 00 callq 241c93 241c93: f2 0f 10 5d a8 movsd -0x58(%rbp),%xmm3 241c98: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 241ca0 241c9f: 00 241ca0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 241ca4: 66 0f 2f 7d 90 comisd -0x70(%rbp),%xmm7 241ca9: f2 0f 10 55 80 movsd -0x80(%rbp),%xmm2 241cae: f2 0f 59 c3 mulsd %xmm3,%xmm0 241cb2: 66 0f 28 ea movapd %xmm2,%xmm5 241cb6: f2 0f 5e ad a0 fe ff divsd -0x160(%rbp),%xmm5 241cbd: ff 241cbe: f2 0f 11 6d 80 movsd %xmm5,-0x80(%rbp) 241cc3: 66 0f 28 f0 movapd %xmm0,%xmm6 241cc7: 66 48 0f 7e c3 movq %xmm0,%rbx 241ccc: f2 0f 5e f3 divsd %xmm3,%xmm6 241cd0: f2 0f 11 75 88 movsd %xmm6,-0x78(%rbp) 241cd5: 0f 83 26 08 00 00 jae 242501 241cdb: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 241ce0: f2 0f 59 c2 mulsd %xmm2,%xmm0 241ce4: f2 0f 5e 85 70 ff ff divsd -0x90(%rbp),%xmm0 241ceb: ff 241cec: f2 0f 5e 45 88 divsd -0x78(%rbp),%xmm0 241cf1: f2 0f 11 45 a8 movsd %xmm0,-0x58(%rbp) 241cf6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 241cfe 241cfd: 00 241cfe: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 241d06 241d05: 00 241d06: f2 0f 11 55 90 movsd %xmm2,-0x70(%rbp) 241d0b: e8 00 00 00 00 callq 241d10 241d10: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 241d18 241d17: 00 241d18: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 241d1c: f2 0f 59 45 a8 mulsd -0x58(%rbp),%xmm0 241d21: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 241d26: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 241d2e 241d2d: 00 241d2e: 41 89 47 28 mov %eax,0x28(%r15) 241d32: e8 00 00 00 00 callq 241d37 241d37: f2 0f 10 55 90 movsd -0x70(%rbp),%xmm2 241d3c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 241d40: 66 0f 2f 45 a8 comisd -0x58(%rbp),%xmm0 241d45: 0f 86 f5 0a 00 00 jbe 242840 241d4b: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 241d53 241d52: 00 241d53: 66 0f 2f b5 60 ff ff comisd -0xa0(%rbp),%xmm6 241d5a: ff 241d5b: 0f 83 87 07 00 00 jae 2424e8 241d61: f2 0f 59 55 a0 mulsd -0x60(%rbp),%xmm2 241d66: f2 0f 5e 95 70 ff ff divsd -0x90(%rbp),%xmm2 241d6d: ff 241d6e: f2 0f 5e 55 88 divsd -0x78(%rbp),%xmm2 241d73: f2 0f 11 55 90 movsd %xmm2,-0x70(%rbp) 241d78: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 241d7d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 241d82: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 241d87: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 241d8c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 241d91: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 241d96: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 241d9e 241d9d: 00 241d9e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 241da6 241da5: 00 241da6: e8 00 00 00 00 callq 241dab 241dab: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 241db3 241db2: 00 241db3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 241db7: f2 0f 59 45 90 mulsd -0x70(%rbp),%xmm0 241dbc: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 241dc1: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 241dc9 241dc8: 00 241dc9: 41 89 47 18 mov %eax,0x18(%r15) 241dcd: e8 00 00 00 00 callq 241dd2 241dd2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 241dd6: 66 0f 2f 45 90 comisd -0x70(%rbp),%xmm0 241ddb: 0f 87 13 f0 ff ff ja 240df4 241de1: 0f 0b ud2 241de3: e9 0c f0 ff ff jmpq 240df4 241de8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 241df0 241def: 00 241df0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 241df8 241df7: 00 241df8: e8 00 00 00 00 callq 241dfd 241dfd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 241e01: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 241e09 241e08: 00 241e09: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 241e0e: 41 89 44 24 60 mov %eax,0x60(%r12) 241e13: e9 f8 eb ff ff jmpq 240a10 241e18: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 241e1f: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 241e23: f2 0f 10 80 c8 05 00 movsd 0x5c8(%rax),%xmm0 241e2a: 00 241e2b: f2 0f 58 80 e8 04 00 addsd 0x4e8(%rax),%xmm0 241e32: 00 241e33: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 241e37: e8 00 00 00 00 callq 241e3c 241e3c: 66 0f ef c9 pxor %xmm1,%xmm1 241e40: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 241e44: e9 fa e2 ff ff jmpq 240143 241e49: 66 0f ef c0 pxor %xmm0,%xmm0 241e4d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 241e51: f2 0f 5a 80 e0 04 00 cvtsd2ss 0x4e0(%rax),%xmm0 241e58: 00 241e59: e8 00 00 00 00 callq 241e5e 241e5e: 66 0f ef c9 pxor %xmm1,%xmm1 241e62: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 241e66: e9 cb e2 ff ff jmpq 240136 241e6b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 241e73 241e72: 00 241e73: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 241e7b 241e7a: 00 241e7b: e8 00 00 00 00 callq 241e80 241e80: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 241e84: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 241e8c 241e8b: 00 241e8c: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 241e91: 41 89 44 24 70 mov %eax,0x70(%r12) 241e96: e9 03 ec ff ff jmpq 240a9e 241e9b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 241ea3 241ea2: 00 241ea3: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 241eab 241eaa: 00 241eab: e8 00 00 00 00 callq 241eb0 241eb0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 241eb4: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 241ebc 241ebb: 00 241ebc: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 241ec1: 41 89 44 24 64 mov %eax,0x64(%r12) 241ec6: e9 8c eb ff ff jmpq 240a57 241ecb: 8b b5 f0 fe ff ff mov -0x110(%rbp),%esi 241ed1: 8b 7d 88 mov -0x78(%rbp),%edi 241ed4: ba 01 00 00 00 mov $0x1,%edx 241ed9: 66 49 0f 6e dd movq %r13,%xmm3 241ede: f2 0f 10 95 58 ff ff movsd -0xa8(%rbp),%xmm2 241ee5: ff 241ee6: f2 0f 10 4d a8 movsd -0x58(%rbp),%xmm1 241eeb: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 241ef0: e8 2b c5 ff ff callq 23e420 241ef5: 8b b5 f0 fe ff ff mov -0x110(%rbp),%esi 241efb: 8b 7d 88 mov -0x78(%rbp),%edi 241efe: ba 01 00 00 00 mov $0x1,%edx 241f03: f2 0f 10 4d a8 movsd -0x58(%rbp),%xmm1 241f08: 66 49 0f 7e c6 movq %xmm0,%r14 241f0d: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 241f12: 66 49 0f 6e dd movq %r13,%xmm3 241f17: f2 0f 10 95 e8 fe ff movsd -0x118(%rbp),%xmm2 241f1e: ff 241f1f: e8 fc c4 ff ff callq 23e420 241f24: f2 0f 11 85 68 ff ff movsd %xmm0,-0x98(%rbp) 241f2b: ff 241f2c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 241f31: e9 2f 06 00 00 jmpq 242565 241f36: 8b 85 20 ff ff ff mov -0xe0(%rbp),%eax 241f3c: 66 0f ef ff pxor %xmm7,%xmm7 241f40: 66 0f ef c9 pxor %xmm1,%xmm1 241f44: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 241f48: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 241f4d: 66 0f 28 c7 movapd %xmm7,%xmm0 241f51: f2 0f 11 bd 40 ff ff movsd %xmm7,-0xc0(%rbp) 241f58: ff 241f59: f2 0f 5e 85 00 ff ff divsd -0x100(%rbp),%xmm0 241f60: ff 241f61: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 241f65: e8 00 00 00 00 callq 241f6a 241f6a: 66 0f ef ff pxor %xmm7,%xmm7 241f6e: 0f 28 c8 movaps %xmm0,%xmm1 241f71: f2 0f 5a bd b8 fe ff cvtsd2ss -0x148(%rbp),%xmm7 241f78: ff 241f79: 0f 28 c7 movaps %xmm7,%xmm0 241f7c: 66 41 0f 7e fd movd %xmm7,%r13d 241f81: e8 00 00 00 00 callq 241f86 241f86: 44 0f b6 75 80 movzbl -0x80(%rbp),%r14d 241f8b: 0f 28 c8 movaps %xmm0,%xmm1 241f8e: 41 83 f6 01 xor $0x1,%r14d 241f92: 44 22 b5 74 fe ff ff and -0x18c(%rbp),%r14b 241f99: 0f 85 48 07 00 00 jne 2426e7 241f9f: 66 0f ef d2 pxor %xmm2,%xmm2 241fa3: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 241fa7: f2 0f 11 95 38 ff ff movsd %xmm2,-0xc8(%rbp) 241fae: ff 241faf: f2 0f 10 b5 38 ff ff movsd -0xc8(%rbp),%xmm6 241fb6: ff 241fb7: f2 0f 10 55 90 movsd -0x70(%rbp),%xmm2 241fbc: f2 0f 10 85 b8 fe ff movsd -0x148(%rbp),%xmm0 241fc3: ff 241fc4: f2 0f 5c d6 subsd %xmm6,%xmm2 241fc8: f2 0f 5c c6 subsd %xmm6,%xmm0 241fcc: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 241fd0: 0f 28 ca movaps %xmm2,%xmm1 241fd3: f3 0f 11 95 40 ff ff movss %xmm2,-0xc0(%rbp) 241fda: ff 241fdb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 241fdf: e8 00 00 00 00 callq 241fe4 241fe4: f3 0f 10 95 40 ff ff movss -0xc0(%rbp),%xmm2 241feb: ff 241fec: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax 241ff2: f3 0f 11 95 40 ff ff movss %xmm2,-0xc0(%rbp) 241ff9: ff 241ffa: 66 0f ef d2 pxor %xmm2,%xmm2 241ffe: 66 41 0f 6e cd movd %r13d,%xmm1 242003: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 242008: 66 0f 28 c2 movapd %xmm2,%xmm0 24200c: f2 0f 11 95 68 ff ff movsd %xmm2,-0x98(%rbp) 242013: ff 242014: f2 0f 5e 85 00 ff ff divsd -0x100(%rbp),%xmm0 24201b: ff 24201c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 242020: e8 00 00 00 00 callq 242025 242025: f3 0f 10 95 40 ff ff movss -0xc0(%rbp),%xmm2 24202c: ff 24202d: 0f 28 c8 movaps %xmm0,%xmm1 242030: 0f 28 c2 movaps %xmm2,%xmm0 242033: e8 00 00 00 00 callq 242038 242038: 0f 28 c8 movaps %xmm0,%xmm1 24203b: 45 84 f6 test %r14b,%r14b 24203e: 0f 85 e9 06 00 00 jne 24272d 242044: 66 0f ef d2 pxor %xmm2,%xmm2 242048: f3 0f 5a d1 cvtss2sd %xmm1,%xmm2 24204c: 66 49 0f 7e d5 movq %xmm2,%r13 242051: e9 46 e4 ff ff jmpq 24049c 242056: f2 0f 10 85 b0 fe ff movsd -0x150(%rbp),%xmm0 24205d: ff 24205e: 8b 95 e4 fe ff ff mov -0x11c(%rbp),%edx 242064: 8b 75 c4 mov -0x3c(%rbp),%esi 242067: 8b 7d bc mov -0x44(%rbp),%edi 24206a: e8 41 c1 ff ff callq 23e1b0 24206f: f2 0f 11 85 58 ff ff movsd %xmm0,-0xa8(%rbp) 242076: ff 242077: e9 51 e6 ff ff jmpq 2406cd 24207c: 44 8b 75 88 mov -0x78(%rbp),%r14d 242080: 8b 95 18 ff ff ff mov -0xe8(%rbp),%edx 242086: 66 49 0f 6e dd movq %r13,%xmm3 24208b: 8b b5 28 ff ff ff mov -0xd8(%rbp),%esi 242091: f2 0f 10 95 58 ff ff movsd -0xa8(%rbp),%xmm2 242098: ff 242099: f2 0f 10 4d a8 movsd -0x58(%rbp),%xmm1 24209e: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 2420a3: 44 89 f7 mov %r14d,%edi 2420a6: e8 75 c3 ff ff callq 23e420 2420ab: 8b 95 18 ff ff ff mov -0xe8(%rbp),%edx 2420b1: 8b b5 28 ff ff ff mov -0xd8(%rbp),%esi 2420b7: 44 89 f7 mov %r14d,%edi 2420ba: f2 0f 11 45 88 movsd %xmm0,-0x78(%rbp) 2420bf: f2 0f 10 4d a8 movsd -0x58(%rbp),%xmm1 2420c4: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 2420c9: 66 49 0f 6e dd movq %r13,%xmm3 2420ce: f2 0f 10 95 e8 fe ff movsd -0x118(%rbp),%xmm2 2420d5: ff 2420d6: e8 45 c3 ff ff callq 23e420 2420db: f2 0f 11 45 a8 movsd %xmm0,-0x58(%rbp) 2420e0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2420e5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2420ea: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2420f2 2420f1: 00 2420f2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2420fa 2420f9: 00 2420fa: e8 00 00 00 00 callq 2420ff 2420ff: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 242107 242106: 00 242107: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24210b: f2 0f 59 45 88 mulsd -0x78(%rbp),%xmm0 242110: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 242115: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24211d 24211c: 00 24211d: 41 89 47 24 mov %eax,0x24(%r15) 242121: e8 00 00 00 00 callq 242126 242126: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24212e 24212d: 00 24212e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 242132: f2 0f 59 45 a8 mulsd -0x58(%rbp),%xmm0 242137: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 24213c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 242144 242143: 00 242144: 41 89 47 14 mov %eax,0x14(%r15) 242148: e8 00 00 00 00 callq 24214d 24214d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 242151: 66 0f 2f 45 88 comisd -0x78(%rbp),%xmm0 242156: 0f 86 19 07 00 00 jbe 242875 24215c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 242164 242163: 00 242164: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24216c 24216b: 00 24216c: e8 00 00 00 00 callq 242171 242171: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 242175: 66 0f 2f 45 a8 comisd -0x58(%rbp),%xmm0 24217a: 0f 87 4b ec ff ff ja 240dcb 242180: 0f 0b ud2 242182: e9 44 ec ff ff jmpq 240dcb 242187: 44 8b ad e4 fe ff ff mov -0x11c(%rbp),%r13d 24218e: f2 0f 10 85 b0 fe ff movsd -0x150(%rbp),%xmm0 242195: ff 242196: 48 8d 75 c4 lea -0x3c(%rbp),%rsi 24219a: 48 8d 7d bc lea -0x44(%rbp),%rdi 24219e: 44 89 ea mov %r13d,%edx 2421a1: e8 3a be ff ff callq 23dfe0 2421a6: 8b 85 48 ff ff ff mov -0xb8(%rbp),%eax 2421ac: 0f af 45 b8 imul -0x48(%rbp),%eax 2421b0: 03 45 c0 add -0x40(%rbp),%eax 2421b3: 8b 8d 2c ff ff ff mov -0xd4(%rbp),%ecx 2421b9: 89 c6 mov %eax,%esi 2421bb: 89 85 c8 fe ff ff mov %eax,-0x138(%rbp) 2421c1: 8b 45 bc mov -0x44(%rbp),%eax 2421c4: 44 8b 85 f0 fe ff ff mov -0x110(%rbp),%r8d 2421cb: 0f af ce imul %esi,%ecx 2421ce: 41 0f af c5 imul %r13d,%eax 2421d2: 03 45 c4 add -0x3c(%rbp),%eax 2421d5: 44 0f af c0 imul %eax,%r8d 2421d9: 89 85 e0 fe ff ff mov %eax,-0x120(%rbp) 2421df: 0f af 8d c0 fe ff ff imul -0x140(%rbp),%ecx 2421e6: 44 0f af 85 c4 fe ff imul -0x13c(%rbp),%r8d 2421ed: ff 2421ee: 80 bd 40 ff ff ff 00 cmpb $0x0,-0xc0(%rbp) 2421f5: 0f 84 17 06 00 00 je 242812 2421fb: 8b bd 38 ff ff ff mov -0xc8(%rbp),%edi 242201: 8b 85 84 fe ff ff mov -0x17c(%rbp),%eax 242207: 03 85 6c fe ff ff add -0x194(%rbp),%eax 24220d: 01 c7 add %eax,%edi 24220f: 89 85 00 ff ff ff mov %eax,-0x100(%rbp) 242215: 41 01 c6 add %eax,%r14d 242218: 89 bd 68 ff ff ff mov %edi,-0x98(%rbp) 24221e: 45 8d 2c 08 lea (%r8,%rcx,1),%r13d 242222: e9 77 e1 ff ff jmpq 24039e 242227: 66 0f ef c0 pxor %xmm0,%xmm0 24222b: 66 0f ef c9 pxor %xmm1,%xmm1 24222f: f2 0f 5a 8d 60 fe ff cvtsd2ss -0x1a0(%rbp),%xmm1 242236: ff 242237: f2 0f 5a 85 18 ff ff cvtsd2ss -0xe8(%rbp),%xmm0 24223e: ff 24223f: e8 00 00 00 00 callq 242244 242244: 66 0f ef db pxor %xmm3,%xmm3 242248: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 24224c: 66 0f ef c9 pxor %xmm1,%xmm1 242250: 66 0f ef c0 pxor %xmm0,%xmm0 242254: f2 0f 11 9d 18 ff ff movsd %xmm3,-0xe8(%rbp) 24225b: ff 24225c: f2 0f 5a 85 b0 fe ff cvtsd2ss -0x150(%rbp),%xmm0 242263: ff 242264: f2 0f 5a 8d 58 fe ff cvtsd2ss -0x1a8(%rbp),%xmm1 24226b: ff 24226c: e8 00 00 00 00 callq 242271 242271: 66 0f ef e4 pxor %xmm4,%xmm4 242275: f3 0f 5a e0 cvtss2sd %xmm0,%xmm4 242279: f2 0f 11 a5 b0 fe ff movsd %xmm4,-0x150(%rbp) 242280: ff 242281: e9 7f e0 ff ff jmpq 240305 242286: 66 0f ef c0 pxor %xmm0,%xmm0 24228a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24228e: f2 0f 5a 43 60 cvtsd2ss 0x60(%rbx),%xmm0 242293: e8 00 00 00 00 callq 242298 242298: 66 0f ef c9 pxor %xmm1,%xmm1 24229c: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2422a0: e9 65 db ff ff jmpq 23fe0a 2422a5: 66 0f ef c0 pxor %xmm0,%xmm0 2422a9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2422ad: f2 0f 5a 43 70 cvtsd2ss 0x70(%rbx),%xmm0 2422b2: e8 00 00 00 00 callq 2422b7 2422b7: 66 0f ef c9 pxor %xmm1,%xmm1 2422bb: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2422bf: e9 39 db ff ff jmpq 23fdfd 2422c4: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2422cc 2422cb: 00 2422cc: f2 0f 5d bd 10 ff ff minsd -0xf0(%rbp),%xmm7 2422d3: ff 2422d4: f2 0f 11 bd 10 ff ff movsd %xmm7,-0xf0(%rbp) 2422db: ff 2422dc: e9 49 e8 ff ff jmpq 240b2a 2422e1: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2422e9 2422e8: 00 2422e9: f2 0f 5d 85 a0 fe ff minsd -0x160(%rbp),%xmm0 2422f0: ff 2422f1: e9 e8 e7 ff ff jmpq 240ade 2422f6: c7 85 c0 fe ff ff 04 movl $0x4,-0x140(%rbp) 2422fd: 00 00 00 242300: 41 83 fd 01 cmp $0x1,%r13d 242304: 0f 85 25 03 00 00 jne 24262f 24230a: c6 45 80 00 movb $0x0,-0x80(%rbp) 24230e: c7 85 c4 fe ff ff 00 movl $0x0,-0x13c(%rbp) 242315: 00 00 00 242318: e9 e3 db ff ff jmpq 23ff00 24231d: 8b 85 70 fe ff ff mov -0x190(%rbp),%eax 242323: 89 45 88 mov %eax,-0x78(%rbp) 242326: e9 33 e8 ff ff jmpq 240b5e 24232b: 0f 0b ud2 24232d: 8b 8b 28 01 00 00 mov 0x128(%rbx),%ecx 242333: 85 c9 test %ecx,%ecx 242335: 0f 85 1b 03 00 00 jne 242656 24233b: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 242343 242342: 00 242343: 41 bd 00 01 00 00 mov $0x100,%r13d 242349: e9 19 f9 ff ff jmpq 241c67 24234e: 44 8b 85 70 ff ff ff mov -0x90(%rbp),%r8d 242355: 44 89 e9 mov %r13d,%ecx 242358: 31 c0 xor %eax,%eax 24235a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 242361: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 242368: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24236f: 4c 89 8d 30 ff ff ff mov %r9,-0xd0(%rbp) 242376: e8 00 00 00 00 callq 24237b 24237b: 4c 8b 8d 30 ff ff ff mov -0xd0(%rbp),%r9 242382: e9 44 dd ff ff jmpq 2400cb 242387: 44 8b 85 70 ff ff ff mov -0x90(%rbp),%r8d 24238e: 44 89 e9 mov %r13d,%ecx 242391: 31 c0 xor %eax,%eax 242393: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24239a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2423a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2423a8: 4c 89 8d 30 ff ff ff mov %r9,-0xd0(%rbp) 2423af: e8 00 00 00 00 callq 2423b4 2423b4: 4c 8b 8d 30 ff ff ff mov -0xd0(%rbp),%r9 2423bb: e9 fc dc ff ff jmpq 2400bc 2423c0: f2 0f 10 45 90 movsd -0x70(%rbp),%xmm0 2423c5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2423cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2423d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2423da: b8 01 00 00 00 mov $0x1,%eax 2423df: e8 00 00 00 00 callq 2423e4 2423e4: e9 ad f9 ff ff jmpq 241d96 2423e9: f2 0f 10 45 a8 movsd -0x58(%rbp),%xmm0 2423ee: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2423f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2423fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 242403: b8 01 00 00 00 mov $0x1,%eax 242408: e8 00 00 00 00 callq 24240d 24240d: e9 7f f9 ff ff jmpq 241d91 242412: f2 0f 10 45 80 movsd -0x80(%rbp),%xmm0 242417: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24241e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 242425: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24242c: b8 01 00 00 00 mov $0x1,%eax 242431: e8 00 00 00 00 callq 242436 242436: e9 51 f9 ff ff jmpq 241d8c 24243b: f2 0f 10 45 88 movsd -0x78(%rbp),%xmm0 242440: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 242447: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24244e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 242455: b8 01 00 00 00 mov $0x1,%eax 24245a: e8 00 00 00 00 callq 24245f 24245f: e9 23 f9 ff ff jmpq 241d87 242464: 66 48 0f 6e c3 movq %rbx,%xmm0 242469: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 242470: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 242477: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24247e: b8 01 00 00 00 mov $0x1,%eax 242483: e8 00 00 00 00 callq 242488 242488: e9 f5 f8 ff ff jmpq 241d82 24248d: 44 89 e9 mov %r13d,%ecx 242490: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 242497: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24249e: 31 c0 xor %eax,%eax 2424a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2424a7: e8 00 00 00 00 callq 2424ac 2424ac: e9 cc f8 ff ff jmpq 241d7d 2424b1: 41 83 fd 03 cmp $0x3,%r13d 2424b5: 0f 84 ba 01 00 00 je 242675 2424bb: c6 45 80 01 movb $0x1,-0x80(%rbp) 2424bf: 31 c0 xor %eax,%eax 2424c1: 41 83 fd 04 cmp $0x4,%r13d 2424c5: 0f 94 c0 sete %al 2424c8: 01 c0 add %eax,%eax 2424ca: 41 83 fd 04 cmp $0x4,%r13d 2424ce: 89 85 c0 fe ff ff mov %eax,-0x140(%rbp) 2424d4: b8 00 00 00 00 mov $0x0,%eax 2424d9: 41 0f 44 c5 cmove %r13d,%eax 2424dd: 89 85 c4 fe ff ff mov %eax,-0x13c(%rbp) 2424e3: e9 18 da ff ff jmpq 23ff00 2424e8: f2 0f 10 45 b0 movsd -0x50(%rbp),%xmm0 2424ed: f2 0f 59 45 80 mulsd -0x80(%rbp),%xmm0 2424f2: f2 0f 5e 45 88 divsd -0x78(%rbp),%xmm0 2424f7: f2 0f 11 45 90 movsd %xmm0,-0x70(%rbp) 2424fc: e9 77 f8 ff ff jmpq 241d78 242501: f2 0f 10 45 b0 movsd -0x50(%rbp),%xmm0 242506: f2 0f 59 c5 mulsd %xmm5,%xmm0 24250a: f2 0f 5e c6 divsd %xmm6,%xmm0 24250e: f2 0f 11 45 a8 movsd %xmm0,-0x58(%rbp) 242513: e9 de f7 ff ff jmpq 241cf6 242518: f2 0f 10 45 88 movsd -0x78(%rbp),%xmm0 24251d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 242524: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24252b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 242532: b8 01 00 00 00 mov $0x1,%eax 242537: e8 00 00 00 00 callq 24253c 24253c: e9 a4 fb ff ff jmpq 2420e5 242541: 66 49 0f 6e c6 movq %r14,%xmm0 242546: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24254d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 242554: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24255b: b8 01 00 00 00 mov $0x1,%eax 242560: e8 00 00 00 00 callq 242565 242565: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24256a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 242572 242571: 00 242572: 66 49 0f 6e e6 movq %r14,%xmm4 242577: 66 0f ef c0 pxor %xmm0,%xmm0 24257b: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 24257f: e8 00 00 00 00 callq 242584 242584: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24258c 24258b: 00 24258c: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 242591: 66 0f ef c0 pxor %xmm0,%xmm0 242595: f2 0f 5a 85 68 ff ff cvtsd2ss -0x98(%rbp),%xmm0 24259c: ff 24259d: 41 89 44 24 7c mov %eax,0x7c(%r12) 2425a2: e8 00 00 00 00 callq 2425a7 2425a7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2425af 2425ae: 00 2425af: 45 8b 74 24 7c mov 0x7c(%r12),%r14d 2425b4: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2425b9: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2425c1 2425c0: 00 2425c1: 41 89 84 24 84 00 00 mov %eax,0x84(%r12) 2425c8: 00 2425c9: e8 00 00 00 00 callq 2425ce 2425ce: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2425d3: 41 39 c6 cmp %eax,%r14d 2425d6: 0f 83 a0 02 00 00 jae 24287c 2425dc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2425e4 2425e3: 00 2425e4: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2425ec 2425eb: 00 2425ec: 45 8b b4 24 84 00 00 mov 0x84(%r12),%r14d 2425f3: 00 2425f4: e8 00 00 00 00 callq 2425f9 2425f9: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2425fe: 41 39 c6 cmp %eax,%r14d 242601: 0f 82 76 e6 ff ff jb 240c7d 242607: 0f 0b ud2 242609: e9 6f e6 ff ff jmpq 240c7d 24260e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 242615: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24261c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 242623: 31 c0 xor %eax,%eax 242625: e8 00 00 00 00 callq 24262a 24262a: e9 2c e5 ff ff jmpq 240b5b 24262f: 41 83 fd 02 cmp $0x2,%r13d 242633: 0f 85 86 fe ff ff jne 2424bf 242639: c7 85 c0 fe ff ff 08 movl $0x8,-0x140(%rbp) 242640: 00 00 00 242643: c6 45 80 00 movb $0x0,-0x80(%rbp) 242647: c7 85 c4 fe ff ff 00 movl $0x0,-0x13c(%rbp) 24264e: 00 00 00 242651: e9 aa d8 ff ff jmpq 23ff00 242656: 8d 50 ef lea -0x11(%rax),%edx 242659: 83 fa 0e cmp $0xe,%edx 24265c: 0f 86 cb 01 00 00 jbe 24282d 242662: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 24266a 242669: 00 24266a: 41 bd 40 00 00 00 mov $0x40,%r13d 242670: e9 f2 f5 ff ff jmpq 241c67 242675: c7 85 c0 fe ff ff 01 movl $0x1,-0x140(%rbp) 24267c: 00 00 00 24267f: c6 45 80 01 movb $0x1,-0x80(%rbp) 242683: c7 85 c4 fe ff ff 02 movl $0x2,-0x13c(%rbp) 24268a: 00 00 00 24268d: e9 6e d8 ff ff jmpq 23ff00 242692: f2 0f 10 45 a8 movsd -0x58(%rbp),%xmm0 242697: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24269e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2426a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2426ac: b8 01 00 00 00 mov $0x1,%eax 2426b1: e8 00 00 00 00 callq 2426b6 2426b6: e9 2f fa ff ff jmpq 2420ea 2426bb: f2 0f 10 85 68 ff ff movsd -0x98(%rbp),%xmm0 2426c2: ff 2426c3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2426ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2426d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2426d8: b8 01 00 00 00 mov $0x1,%eax 2426dd: e8 00 00 00 00 callq 2426e2 2426e2: e9 83 fe ff ff jmpq 24256a 2426e7: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 2426ee: 66 0f ef c0 pxor %xmm0,%xmm0 2426f2: f2 0f 5a 80 e8 04 00 cvtsd2ss 0x4e8(%rax),%xmm0 2426f9: 00 2426fa: e8 00 00 00 00 callq 2426ff 2426ff: f2 0f 10 bd d0 fe ff movsd -0x130(%rbp),%xmm7 242706: ff 242707: 66 0f 2f 3d 00 00 00 comisd 0x0(%rip),%xmm7 # 24270f 24270e: 00 24270f: 0f 28 c8 movaps %xmm0,%xmm1 242712: 0f 87 2f 01 00 00 ja 242847 242718: 66 0f ef db pxor %xmm3,%xmm3 24271c: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 242720: f2 0f 11 9d 38 ff ff movsd %xmm3,-0xc8(%rbp) 242727: ff 242728: e9 82 f8 ff ff jmpq 241faf 24272d: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 242734: f2 0f 10 80 e8 04 00 movsd 0x4e8(%rax),%xmm0 24273b: 00 24273c: f2 0f 58 c0 addsd %xmm0,%xmm0 242740: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 242744: e8 00 00 00 00 callq 242749 242749: f2 0f 10 ad d0 fe ff movsd -0x130(%rbp),%xmm5 242750: ff 242751: 66 0f 2f 2d 00 00 00 comisd 0x0(%rip),%xmm5 # 242759 242758: 00 242759: 0f 28 c8 movaps %xmm0,%xmm1 24275c: 0f 86 e2 f8 ff ff jbe 242044 242762: f2 0f 10 85 68 ff ff movsd -0x98(%rbp),%xmm0 242769: ff 24276a: f2 0f 5e 85 d0 fe ff divsd -0x130(%rbp),%xmm0 242771: ff 242772: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 242776: e8 00 00 00 00 callq 24277b 24277b: 66 0f ef d2 pxor %xmm2,%xmm2 24277f: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 242783: 66 49 0f 7e d5 movq %xmm2,%r13 242788: e9 0f dd ff ff jmpq 24049c 24278d: 0f 0b ud2 24278f: e9 72 d5 ff ff jmpq 23fd06 242794: 0f 0b ud2 242796: e9 16 d6 ff ff jmpq 23fdb1 24279b: 0f 0b ud2 24279d: e9 ff d6 ff ff jmpq 23fea1 2427a2: 0f 0b ud2 2427a4: e9 23 e0 ff ff jmpq 2407cc 2427a9: 0f 0b ud2 2427ab: e9 85 df ff ff jmpq 240735 2427b0: 0f 0b ud2 2427b2: e9 bf de ff ff jmpq 240676 2427b7: 0f 0b ud2 2427b9: e9 23 dd ff ff jmpq 2404e1 2427be: 0f 0b ud2 2427c0: e9 83 e4 ff ff jmpq 240c48 2427c5: 0f 0b ud2 2427c7: e9 f3 e1 ff ff jmpq 2409bf 2427cc: 0f 0b ud2 2427ce: e9 83 e1 ff ff jmpq 240956 2427d3: 0f 0b ud2 2427d5: e9 1a e1 ff ff jmpq 2408f4 2427da: 0f 0b ud2 2427dc: e9 85 e0 ff ff jmpq 240866 2427e1: 0f 0b ud2 2427e3: e9 31 e0 ff ff jmpq 240819 2427e8: 0f 0b ud2 2427ea: e9 e9 e6 ff ff jmpq 240ed8 2427ef: 0f 0b ud2 2427f1: e9 70 e6 ff ff jmpq 240e66 2427f6: 0f 0b ud2 2427f8: e9 20 e6 ff ff jmpq 240e1d 2427fd: 0f 0b ud2 2427ff: e9 bd e5 ff ff jmpq 240dc1 242804: 0f 0b ud2 242806: e9 8f e5 ff ff jmpq 240d9a 24280b: 0f 0b ud2 24280d: e9 61 e4 ff ff jmpq 240c73 242812: c7 85 00 ff ff ff 00 movl $0x0,-0x100(%rbp) 242819: 00 00 00 24281c: 8b 85 38 ff ff ff mov -0xc8(%rbp),%eax 242822: 89 85 68 ff ff ff mov %eax,-0x98(%rbp) 242828: e9 f1 f9 ff ff jmpq 24221e 24282d: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 242835 242834: 00 242835: 41 bd 20 00 00 00 mov $0x20,%r13d 24283b: e9 27 f4 ff ff jmpq 241c67 242840: 0f 0b ud2 242842: e9 04 f5 ff ff jmpq 241d4b 242847: f2 0f 10 85 40 ff ff movsd -0xc0(%rbp),%xmm0 24284e: ff 24284f: f2 0f 5e 85 d0 fe ff divsd -0x130(%rbp),%xmm0 242856: ff 242857: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24285b: e8 00 00 00 00 callq 242860 242860: 66 0f ef ff pxor %xmm7,%xmm7 242864: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 242868: f2 0f 11 bd 38 ff ff movsd %xmm7,-0xc8(%rbp) 24286f: ff 242870: e9 3a f7 ff ff jmpq 241faf 242875: 0f 0b ud2 242877: e9 e0 f8 ff ff jmpq 24215c 24287c: 0f 0b ud2 24287e: e9 59 fd ff ff jmpq 2425dc 242883: e8 00 00 00 00 callq 242888 242888: 44 0f b6 75 80 movzbl -0x80(%rbp),%r14d 24288d: 66 0f ef e4 pxor %xmm4,%xmm4 242891: f2 0f 5a a5 b8 fe ff cvtsd2ss -0x148(%rbp),%xmm4 242898: ff 242899: 66 41 0f 7e e5 movd %xmm4,%r13d 24289e: 41 83 f6 01 xor $0x1,%r14d 2428a2: 44 23 b5 74 fe ff ff and -0x18c(%rbp),%r14d 2428a9: e9 3e f7 ff ff jmpq 241fec 2428ae: 66 90 xchg %ax,%ax 00000000002428b0 : 2428b0: e8 00 00 00 00 callq 2428b5 2428b5: 8b 87 10 0c 00 00 mov 0xc10(%rdi),%eax 2428bb: 66 0f ef c0 pxor %xmm0,%xmm0 2428bf: ba 00 00 00 00 mov $0x0,%edx 2428c4: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2428c9: 8b 87 e4 0b 00 00 mov 0xbe4(%rdi),%eax 2428cf: f2 0f 11 87 b0 0e 00 movsd %xmm0,0xeb0(%rdi) 2428d6: 00 2428d7: 66 0f ef c0 pxor %xmm0,%xmm0 2428db: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2428e0: 8b 87 d4 0b 00 00 mov 0xbd4(%rdi),%eax 2428e6: f2 0f 11 87 98 0e 00 movsd %xmm0,0xe98(%rdi) 2428ed: 00 2428ee: f2 0f 10 87 48 0b 00 movsd 0xb48(%rdi),%xmm0 2428f5: 00 2428f6: f2 0f 11 87 70 0e 00 movsd %xmm0,0xe70(%rdi) 2428fd: 00 2428fe: f2 0f 10 87 50 0b 00 movsd 0xb50(%rdi),%xmm0 242905: 00 242906: f2 0f 11 87 78 0e 00 movsd %xmm0,0xe78(%rdi) 24290d: 00 24290e: f2 0f 10 87 58 0b 00 movsd 0xb58(%rdi),%xmm0 242915: 00 242916: f2 0f 11 87 80 0e 00 movsd %xmm0,0xe80(%rdi) 24291d: 00 24291e: f2 0f 10 87 68 0b 00 movsd 0xb68(%rdi),%xmm0 242925: 00 242926: f2 0f 11 87 88 0e 00 movsd %xmm0,0xe88(%rdi) 24292d: 00 24292e: f2 0f 10 87 70 0b 00 movsd 0xb70(%rdi),%xmm0 242935: 00 242936: f2 0f 11 87 90 0e 00 movsd %xmm0,0xe90(%rdi) 24293d: 00 24293e: f2 0f 10 87 20 0b 00 movsd 0xb20(%rdi),%xmm0 242945: 00 242946: f2 0f 11 87 48 0e 00 movsd %xmm0,0xe48(%rdi) 24294d: 00 24294e: f2 0f 10 87 28 0b 00 movsd 0xb28(%rdi),%xmm0 242955: 00 242956: f2 0f 11 87 50 0e 00 movsd %xmm0,0xe50(%rdi) 24295d: 00 24295e: f2 0f 10 87 30 0b 00 movsd 0xb30(%rdi),%xmm0 242965: 00 242966: f2 0f 11 87 58 0e 00 movsd %xmm0,0xe58(%rdi) 24296d: 00 24296e: 66 0f ef c0 pxor %xmm0,%xmm0 242972: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242977: 8b 87 c8 0b 00 00 mov 0xbc8(%rdi),%eax 24297d: f2 0f 11 87 d0 0e 00 movsd %xmm0,0xed0(%rdi) 242984: 00 242985: 66 0f ef c0 pxor %xmm0,%xmm0 242989: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24298e: 8b 87 cc 0b 00 00 mov 0xbcc(%rdi),%eax 242994: f2 0f 11 87 e0 0e 00 movsd %xmm0,0xee0(%rdi) 24299b: 00 24299c: 66 0f ef c0 pxor %xmm0,%xmm0 2429a0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2429a5: 8b 87 d0 0b 00 00 mov 0xbd0(%rdi),%eax 2429ab: f2 0f 11 87 e8 0e 00 movsd %xmm0,0xee8(%rdi) 2429b2: 00 2429b3: 66 0f ef c0 pxor %xmm0,%xmm0 2429b7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2429bc: f2 0f 11 87 f0 0e 00 movsd %xmm0,0xef0(%rdi) 2429c3: 00 2429c4: f2 0f 10 87 38 0b 00 movsd 0xb38(%rdi),%xmm0 2429cb: 00 2429cc: f2 0f 11 87 68 0e 00 movsd %xmm0,0xe68(%rdi) 2429d3: 00 2429d4: f2 0f 10 87 08 0b 00 movsd 0xb08(%rdi),%xmm0 2429db: 00 2429dc: f2 0f 11 87 38 0e 00 movsd %xmm0,0xe38(%rdi) 2429e3: 00 2429e4: f2 0f 10 87 10 0b 00 movsd 0xb10(%rdi),%xmm0 2429eb: 00 2429ec: 8b 8f 00 0b 00 00 mov 0xb00(%rdi),%ecx 2429f2: f2 0f 11 87 40 0e 00 movsd %xmm0,0xe40(%rdi) 2429f9: 00 2429fa: f2 0f 10 87 f8 0b 00 movsd 0xbf8(%rdi),%xmm0 242a01: 00 242a02: 66 0f 2e 87 00 0c 00 ucomisd 0xc00(%rdi),%xmm0 242a09: 00 242a0a: f2 0f 11 87 00 0f 00 movsd %xmm0,0xf00(%rdi) 242a11: 00 242a12: f2 0f 10 87 80 0b 00 movsd 0xb80(%rdi),%xmm0 242a19: 00 242a1a: 0f 9b c0 setnp %al 242a1d: 0f 44 d0 cmove %eax,%edx 242a20: 0f b6 87 50 0c 00 00 movzbl 0xc50(%rdi),%eax 242a27: f2 0f 11 87 b8 0e 00 movsd %xmm0,0xeb8(%rdi) 242a2e: 00 242a2f: f2 0f 10 87 a0 0b 00 movsd 0xba0(%rdi),%xmm0 242a36: 00 242a37: 83 f0 01 xor $0x1,%eax 242a3a: f2 0f 11 87 a0 0e 00 movsd %xmm0,0xea0(%rdi) 242a41: 00 242a42: f2 0f 10 87 a8 0b 00 movsd 0xba8(%rdi),%xmm0 242a49: 00 242a4a: 09 d0 or %edx,%eax 242a4c: 88 97 7c 0d 00 00 mov %dl,0xd7c(%rdi) 242a52: 88 87 7d 0d 00 00 mov %al,0xd7d(%rdi) 242a58: 0f b6 87 51 0c 00 00 movzbl 0xc51(%rdi),%eax 242a5f: f2 0f 11 87 a8 0e 00 movsd %xmm0,0xea8(%rdi) 242a66: 00 242a67: f2 0f 10 87 b0 0b 00 movsd 0xbb0(%rdi),%xmm0 242a6e: 00 242a6f: 88 87 be e2 00 00 mov %al,0xe2be(%rdi) 242a75: 8b 87 e8 0b 00 00 mov 0xbe8(%rdi),%eax 242a7b: f2 0f 11 87 c0 0e 00 movsd %xmm0,0xec0(%rdi) 242a82: 00 242a83: f2 0f 10 87 b8 0b 00 movsd 0xbb8(%rdi),%xmm0 242a8a: 00 242a8b: 89 87 f8 0e 00 00 mov %eax,0xef8(%rdi) 242a91: 8b 87 f0 0b 00 00 mov 0xbf0(%rdi),%eax 242a97: f2 0f 11 87 c8 0e 00 movsd %xmm0,0xec8(%rdi) 242a9e: 00 242a9f: 66 0f ef c0 pxor %xmm0,%xmm0 242aa3: c1 e8 0a shr $0xa,%eax 242aa6: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 242aaa: 8b 87 ec 0b 00 00 mov 0xbec(%rdi),%eax 242ab0: c1 e8 0a shr $0xa,%eax 242ab3: f2 0f 11 87 78 b3 00 movsd %xmm0,0xb378(%rdi) 242aba: 00 242abb: 66 0f ef c0 pxor %xmm0,%xmm0 242abf: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 242ac3: f2 0f 11 87 80 b3 00 movsd %xmm0,0xb380(%rdi) 242aca: 00 242acb: 85 c9 test %ecx,%ecx 242acd: 0f 84 9b 01 00 00 je 242c6e 242ad3: 8b b7 24 10 00 00 mov 0x1024(%rdi),%esi 242ad9: 48 8d 97 a0 07 00 00 lea 0x7a0(%rdi),%rdx 242ae0: 31 c0 xor %eax,%eax 242ae2: eb 0b jmp 242aef 242ae4: 83 c0 01 add $0x1,%eax 242ae7: 48 83 c2 60 add $0x60,%rdx 242aeb: 39 c8 cmp %ecx,%eax 242aed: 74 04 je 242af3 242aef: 39 32 cmp %esi,(%rdx) 242af1: 75 f1 jne 242ae4 242af3: 48 98 cltq 242af5: ba 01 01 00 00 mov $0x101,%edx 242afa: 48 8d 8c cf 88 2d 00 lea 0x2d88(%rdi,%rcx,8),%rcx 242b01: 00 242b02: 48 8d 04 40 lea (%rax,%rax,2),%rax 242b06: 48 c1 e0 05 shl $0x5,%rax 242b0a: 48 01 f8 add %rdi,%rax 242b0d: f2 0f 10 80 b0 07 00 movsd 0x7b0(%rax),%xmm0 242b14: 00 242b15: f2 0f 11 87 48 10 00 movsd %xmm0,0x1048(%rdi) 242b1c: 00 242b1d: f2 0f 10 80 b8 07 00 movsd 0x7b8(%rax),%xmm0 242b24: 00 242b25: f2 0f 11 87 40 10 00 movsd %xmm0,0x1040(%rdi) 242b2c: 00 242b2d: f2 0f 10 80 c8 07 00 movsd 0x7c8(%rax),%xmm0 242b34: 00 242b35: f2 0f 11 87 30 10 00 movsd %xmm0,0x1030(%rdi) 242b3c: 00 242b3d: f2 0f 10 80 d0 07 00 movsd 0x7d0(%rax),%xmm0 242b44: 00 242b45: 8b 87 28 0c 00 00 mov 0xc28(%rdi),%eax 242b4b: c6 87 64 2d 00 00 00 movb $0x0,0x2d64(%rdi) 242b52: f2 0f 11 87 28 10 00 movsd %xmm0,0x1028(%rdi) 242b59: 00 242b5a: f2 0f 10 87 18 0c 00 movsd 0xc18(%rdi),%xmm0 242b61: 00 242b62: 85 c0 test %eax,%eax 242b64: 48 8d 87 80 2d 00 00 lea 0x2d80(%rdi),%rax 242b6b: 66 89 97 7c 2d 00 00 mov %dx,0x2d7c(%rdi) 242b72: 48 8d 97 a8 07 00 00 lea 0x7a8(%rdi),%rdx 242b79: f2 0f 11 87 08 0f 00 movsd %xmm0,0xf08(%rdi) 242b80: 00 242b81: f2 0f 10 87 20 0c 00 movsd 0xc20(%rdi),%xmm0 242b88: 00 242b89: 0f 95 87 10 0f 00 00 setne 0xf10(%rdi) 242b90: f2 0f 11 87 18 0f 00 movsd %xmm0,0xf18(%rdi) 242b97: 00 242b98: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 242ba0 242b9f: 00 242ba0: f2 0f 11 87 68 2d 00 movsd %xmm0,0x2d68(%rdi) 242ba7: 00 242ba8: f2 0f 11 87 70 2d 00 movsd %xmm0,0x2d70(%rdi) 242baf: 00 242bb0: f2 0f 10 42 08 movsd 0x8(%rdx),%xmm0 242bb5: 48 83 c0 08 add $0x8,%rax 242bb9: 48 83 c2 60 add $0x60,%rdx 242bbd: f2 0f 11 40 f8 movsd %xmm0,-0x8(%rax) 242bc2: f2 0f 10 42 c8 movsd -0x38(%rdx),%xmm0 242bc7: f2 0f 11 80 d0 00 00 movsd %xmm0,0xd0(%rax) 242bce: 00 242bcf: f2 0f 10 42 b0 movsd -0x50(%rdx),%xmm0 242bd4: f2 0f 11 80 18 01 00 movsd %xmm0,0x118(%rax) 242bdb: 00 242bdc: f2 0f 10 42 e0 movsd -0x20(%rdx),%xmm0 242be1: f2 0f 11 80 60 01 00 movsd %xmm0,0x160(%rax) 242be8: 00 242be9: f2 0f 10 42 b8 movsd -0x48(%rdx),%xmm0 242bee: f2 0f 11 80 a0 86 00 movsd %xmm0,0x86a0(%rax) 242bf5: 00 242bf6: f2 0f 10 42 e8 movsd -0x18(%rdx),%xmm0 242bfb: f2 0f 11 80 f0 01 00 movsd %xmm0,0x1f0(%rax) 242c02: 00 242c03: f2 0f 10 42 a0 movsd -0x60(%rdx),%xmm0 242c08: f2 0f 11 80 38 02 00 movsd %xmm0,0x238(%rax) 242c0f: 00 242c10: f2 0f 10 42 c0 movsd -0x40(%rdx),%xmm0 242c15: f2 0f 11 80 80 02 00 movsd %xmm0,0x280(%rax) 242c1c: 00 242c1d: f2 0f 10 42 d0 movsd -0x30(%rdx),%xmm0 242c22: f2 0f 11 80 c8 02 00 movsd %xmm0,0x2c8(%rax) 242c29: 00 242c2a: f2 0f 10 42 f0 movsd -0x10(%rdx),%xmm0 242c2f: f2 0f 11 80 a8 01 00 movsd %xmm0,0x1a8(%rax) 242c36: 00 242c37: 48 39 c8 cmp %rcx,%rax 242c3a: 0f 85 70 ff ff ff jne 242bb0 242c40: f2 0f 10 87 40 0c 00 movsd 0xc40(%rdi),%xmm0 242c47: 00 242c48: 0f b6 87 38 0c 00 00 movzbl 0xc38(%rdi),%eax 242c4f: f2 0f 11 87 90 b1 00 movsd %xmm0,0xb190(%rdi) 242c56: 00 242c57: f2 0f 10 87 48 0c 00 movsd 0xc48(%rdi),%xmm0 242c5e: 00 242c5f: 88 87 88 b1 00 00 mov %al,0xb188(%rdi) 242c65: f2 0f 11 87 98 b1 00 movsd %xmm0,0xb198(%rdi) 242c6c: 00 242c6d: c3 retq 242c6e: 31 c0 xor %eax,%eax 242c70: e9 7e fe ff ff jmpq 242af3 242c75: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 242c7c: 00 00 00 00 0000000000242c80 : 242c80: e8 00 00 00 00 callq 242c85 242c85: 0f b7 87 30 06 00 00 movzwl 0x630(%rdi),%eax 242c8c: 66 0f ef c0 pxor %xmm0,%xmm0 242c90: 8b 97 84 06 00 00 mov 0x684(%rdi),%edx 242c96: 48 8b 8f 7c 06 00 00 mov 0x67c(%rdi),%rcx 242c9d: 66 89 87 bc e2 00 00 mov %ax,0xe2bc(%rdi) 242ca4: 48 8b 87 e4 06 00 00 mov 0x6e4(%rdi),%rax 242cab: 89 97 70 0f 00 00 mov %edx,0xf70(%rdi) 242cb1: 48 8b 97 88 06 00 00 mov 0x688(%rdi),%rdx 242cb8: 48 89 87 d0 31 00 00 mov %rax,0x31d0(%rdi) 242cbf: 8b 87 38 07 00 00 mov 0x738(%rdi),%eax 242cc5: 48 89 97 7c 0f 00 00 mov %rdx,0xf7c(%rdi) 242ccc: 48 8b 97 5c 06 00 00 mov 0x65c(%rdi),%rdx 242cd3: 89 87 74 b4 00 00 mov %eax,0xb474(%rdi) 242cd9: 8b 87 f4 06 00 00 mov 0x6f4(%rdi),%eax 242cdf: 48 89 97 a8 0f 00 00 mov %rdx,0xfa8(%rdi) 242ce6: 48 8b 97 68 06 00 00 mov 0x668(%rdi),%rdx 242ced: 89 87 78 2d 00 00 mov %eax,0x2d78(%rdi) 242cf3: 8b 87 ec 06 00 00 mov 0x6ec(%rdi),%eax 242cf9: 48 89 8f 68 0f 00 00 mov %rcx,0xf68(%rdi) 242d00: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242d05: 8b 87 f0 06 00 00 mov 0x6f0(%rdi),%eax 242d0b: 48 89 97 38 0f 00 00 mov %rdx,0xf38(%rdi) 242d12: f2 0f 11 87 e0 31 00 movsd %xmm0,0x31e0(%rdi) 242d19: 00 242d1a: 66 0f ef c0 pxor %xmm0,%xmm0 242d1e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242d23: 8b 87 f8 06 00 00 mov 0x6f8(%rdi),%eax 242d29: f2 0f 11 87 d8 31 00 movsd %xmm0,0x31d8(%rdi) 242d30: 00 242d31: 66 0f ef c0 pxor %xmm0,%xmm0 242d35: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242d3a: 8b 87 fc 06 00 00 mov 0x6fc(%rdi),%eax 242d40: f2 0f 11 87 98 0f 00 movsd %xmm0,0xf98(%rdi) 242d47: 00 242d48: 66 0f ef c0 pxor %xmm0,%xmm0 242d4c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242d51: 8b 87 54 06 00 00 mov 0x654(%rdi),%eax 242d57: 89 87 20 0f 00 00 mov %eax,0xf20(%rdi) 242d5d: 8b 87 58 06 00 00 mov 0x658(%rdi),%eax 242d63: f2 0f 11 87 a0 0f 00 movsd %xmm0,0xfa0(%rdi) 242d6a: 00 242d6b: 66 0f ef c0 pxor %xmm0,%xmm0 242d6f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242d74: 8b 87 70 06 00 00 mov 0x670(%rdi),%eax 242d7a: 89 87 40 0f 00 00 mov %eax,0xf40(%rdi) 242d80: f2 0f 11 87 28 0f 00 movsd %xmm0,0xf28(%rdi) 242d87: 00 242d88: f2 0f 10 87 08 07 00 movsd 0x708(%rdi),%xmm0 242d8f: 00 242d90: 8b 87 90 06 00 00 mov 0x690(%rdi),%eax 242d96: c1 e0 0a shl $0xa,%eax 242d99: f2 0f 11 87 68 2d 00 movsd %xmm0,0x2d68(%rdi) 242da0: 00 242da1: f2 0f 10 87 10 07 00 movsd 0x710(%rdi),%xmm0 242da8: 00 242da9: 89 87 84 0f 00 00 mov %eax,0xf84(%rdi) 242daf: 8b 87 94 06 00 00 mov 0x694(%rdi),%eax 242db5: f2 0f 11 87 70 2d 00 movsd %xmm0,0x2d70(%rdi) 242dbc: 00 242dbd: 66 0f ef c0 pxor %xmm0,%xmm0 242dc1: c1 e0 0a shl $0xa,%eax 242dc4: 89 87 88 0f 00 00 mov %eax,0xf88(%rdi) 242dca: 8b 87 9c 06 00 00 mov 0x69c(%rdi),%eax 242dd0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242dd5: 8b 87 a0 06 00 00 mov 0x6a0(%rdi),%eax 242ddb: f2 0f 11 87 98 b3 00 movsd %xmm0,0xb398(%rdi) 242de2: 00 242de3: 66 0f ef c0 pxor %xmm0,%xmm0 242de7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242dec: 8b 87 98 06 00 00 mov 0x698(%rdi),%eax 242df2: 89 87 8c 0f 00 00 mov %eax,0xf8c(%rdi) 242df8: 8b 87 d8 06 00 00 mov 0x6d8(%rdi),%eax 242dfe: f2 0f 11 87 a0 b3 00 movsd %xmm0,0xb3a0(%rdi) 242e05: 00 242e06: 66 0f ef c0 pxor %xmm0,%xmm0 242e0a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242e0f: 8b 87 dc 06 00 00 mov 0x6dc(%rdi),%eax 242e15: f2 0f 11 87 90 31 00 movsd %xmm0,0x3190(%rdi) 242e1c: 00 242e1d: 66 0f ef c0 pxor %xmm0,%xmm0 242e21: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242e26: 8b 87 a4 06 00 00 mov 0x6a4(%rdi),%eax 242e2c: 85 c0 test %eax,%eax 242e2e: 8b 87 d0 06 00 00 mov 0x6d0(%rdi),%eax 242e34: 0f 95 87 ab 30 00 00 setne 0x30ab(%rdi) 242e3b: f2 0f 11 87 98 31 00 movsd %xmm0,0x3198(%rdi) 242e42: 00 242e43: f2 0f 10 87 a8 06 00 movsd 0x6a8(%rdi),%xmm0 242e4a: 00 242e4b: f2 0f 11 87 b0 31 00 movsd %xmm0,0x31b0(%rdi) 242e52: 00 242e53: f2 0f 10 87 b0 06 00 movsd 0x6b0(%rdi),%xmm0 242e5a: 00 242e5b: f2 0f 11 87 b8 31 00 movsd %xmm0,0x31b8(%rdi) 242e62: 00 242e63: f2 0f 10 87 b8 06 00 movsd 0x6b8(%rdi),%xmm0 242e6a: 00 242e6b: f2 0f 11 87 a0 31 00 movsd %xmm0,0x31a0(%rdi) 242e72: 00 242e73: f2 0f 10 87 c0 06 00 movsd 0x6c0(%rdi),%xmm0 242e7a: 00 242e7b: f2 0f 11 87 a8 31 00 movsd %xmm0,0x31a8(%rdi) 242e82: 00 242e83: 66 0f ef c0 pxor %xmm0,%xmm0 242e87: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242e8c: 8b 87 d4 06 00 00 mov 0x6d4(%rdi),%eax 242e92: f2 0f 11 87 c0 31 00 movsd %xmm0,0x31c0(%rdi) 242e99: 00 242e9a: 66 0f ef c0 pxor %xmm0,%xmm0 242e9e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242ea3: f2 0f 11 87 c8 31 00 movsd %xmm0,0x31c8(%rdi) 242eaa: 00 242eab: c7 87 90 0f 00 00 00 movl $0x0,0xf90(%rdi) 242eb2: 00 00 00 242eb5: 8b 87 38 06 00 00 mov 0x638(%rdi),%eax 242ebb: f2 0f 10 87 40 07 00 movsd 0x740(%rdi),%xmm0 242ec2: 00 242ec3: 8b 97 50 06 00 00 mov 0x650(%rdi),%edx 242ec9: 89 87 54 0f 00 00 mov %eax,0xf54(%rdi) 242ecf: 8b 87 3c 06 00 00 mov 0x63c(%rdi),%eax 242ed5: f2 0f 11 87 b0 0f 00 movsd %xmm0,0xfb0(%rdi) 242edc: 00 242edd: 8b 8f 28 07 00 00 mov 0x728(%rdi),%ecx 242ee3: 85 d2 test %edx,%edx 242ee5: f2 0f 10 87 48 07 00 movsd 0x748(%rdi),%xmm0 242eec: 00 242eed: 89 87 90 b3 00 00 mov %eax,0xb390(%rdi) 242ef3: 89 87 58 0f 00 00 mov %eax,0xf58(%rdi) 242ef9: 8b 87 40 06 00 00 mov 0x640(%rdi),%eax 242eff: f2 0f 11 87 c8 0f 00 movsd %xmm0,0xfc8(%rdi) 242f06: 00 242f07: 66 0f ef c0 pxor %xmm0,%xmm0 242f0b: 89 87 5c 0f 00 00 mov %eax,0xf5c(%rdi) 242f11: 8b 87 48 06 00 00 mov 0x648(%rdi),%eax 242f17: 0f 95 87 74 0f 00 00 setne 0xf74(%rdi) 242f1e: 85 c9 test %ecx,%ecx 242f20: 89 87 b8 0f 00 00 mov %eax,0xfb8(%rdi) 242f26: 8b 87 4c 06 00 00 mov 0x64c(%rdi),%eax 242f2c: 0f 95 87 bc 0f 00 00 setne 0xfbc(%rdi) 242f33: 89 87 78 0f 00 00 mov %eax,0xf78(%rdi) 242f39: 8b 87 3c 07 00 00 mov 0x73c(%rdi),%eax 242f3f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242f44: 8b 87 5c 07 00 00 mov 0x75c(%rdi),%eax 242f4a: f2 0f 11 87 d0 0f 00 movsd %xmm0,0xfd0(%rdi) 242f51: 00 242f52: 66 0f ef c0 pxor %xmm0,%xmm0 242f56: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242f5b: 8b 87 70 07 00 00 mov 0x770(%rdi),%eax 242f61: f2 0f 11 87 f0 0f 00 movsd %xmm0,0xff0(%rdi) 242f68: 00 242f69: 66 0f ef c0 pxor %xmm0,%xmm0 242f6d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242f72: 8b 87 74 07 00 00 mov 0x774(%rdi),%eax 242f78: f2 0f 11 87 f8 0f 00 movsd %xmm0,0xff8(%rdi) 242f7f: 00 242f80: 66 0f ef c0 pxor %xmm0,%xmm0 242f84: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242f89: 8b 87 78 07 00 00 mov 0x778(%rdi),%eax 242f8f: f2 0f 11 87 00 10 00 movsd %xmm0,0x1000(%rdi) 242f96: 00 242f97: 66 0f ef c0 pxor %xmm0,%xmm0 242f9b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242fa0: 8b 87 7c 07 00 00 mov 0x77c(%rdi),%eax 242fa6: f2 0f 11 87 08 10 00 movsd %xmm0,0x1008(%rdi) 242fad: 00 242fae: 66 0f ef c0 pxor %xmm0,%xmm0 242fb2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242fb7: 8b 87 60 07 00 00 mov 0x760(%rdi),%eax 242fbd: f2 0f 11 87 10 10 00 movsd %xmm0,0x1010(%rdi) 242fc4: 00 242fc5: 66 0f ef c0 pxor %xmm0,%xmm0 242fc9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 242fce: f2 0f 11 87 18 10 00 movsd %xmm0,0x1018(%rdi) 242fd5: 00 242fd6: 0f b6 87 35 07 00 00 movzbl 0x735(%rdi),%eax 242fdd: 66 0f ef c0 pxor %xmm0,%xmm0 242fe1: 8b b7 2c 07 00 00 mov 0x72c(%rdi),%esi 242fe7: 44 8b 87 30 07 00 00 mov 0x730(%rdi),%r8d 242fee: 88 87 94 b3 00 00 mov %al,0xb394(%rdi) 242ff4: 0f b6 87 34 07 00 00 movzbl 0x734(%rdi),%eax 242ffb: 85 f6 test %esi,%esi 242ffd: 0f 95 87 20 10 00 00 setne 0x1020(%rdi) 243004: 45 85 c0 test %r8d,%r8d 243007: 88 87 a1 b2 00 00 mov %al,0xb2a1(%rdi) 24300d: 8b 87 64 06 00 00 mov 0x664(%rdi),%eax 243013: 0f 95 87 64 2d 00 00 setne 0x2d64(%rdi) 24301a: 89 87 78 b1 00 00 mov %eax,0xb178(%rdi) 243020: 8b 87 44 06 00 00 mov 0x644(%rdi),%eax 243026: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24302b: f2 0f 11 87 70 b1 00 movsd %xmm0,0xb170(%rdi) 243032: 00 243033: c3 retq 243034: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24303b: 00 00 00 00 24303f: 90 nop 0000000000243040 : 243040: e8 00 00 00 00 callq 243045 243045: 41 57 push %r15 243047: 41 89 d7 mov %edx,%r15d 24304a: ba b8 04 00 00 mov $0x4b8,%edx 24304f: 41 56 push %r14 243051: 4c 8d b7 a0 07 00 00 lea 0x7a0(%rdi),%r14 243058: 41 55 push %r13 24305a: 49 89 f5 mov %rsi,%r13 24305d: 4c 89 f6 mov %r14,%rsi 243060: 41 54 push %r12 243062: 4c 8d a7 70 01 00 00 lea 0x170(%rdi),%r12 243069: 55 push %rbp 24306a: 48 89 fd mov %rdi,%rbp 24306d: 4c 89 e7 mov %r12,%rdi 243070: 53 push %rbx 243071: 4c 89 fb mov %r15,%rbx 243074: 4d 69 ff 30 02 00 00 imul $0x230,%r15,%r15 24307b: 48 83 ec 10 sub $0x10,%rsp 24307f: e8 00 00 00 00 callq 243084 243084: 4c 8d 8d c0 1b 00 00 lea 0x1bc0(%rbp),%r9 24308b: 4c 8d 85 30 06 00 00 lea 0x630(%rbp),%r8 243092: 85 c0 test %eax,%eax 243094: 75 2d jne 2430c3 243096: 4c 8d 85 30 06 00 00 lea 0x630(%rbp),%r8 24309d: ba 70 01 00 00 mov $0x170,%edx 2430a2: 48 89 ef mov %rbp,%rdi 2430a5: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 2430aa: 4c 89 c6 mov %r8,%rsi 2430ad: 4c 89 04 24 mov %r8,(%rsp) 2430b1: e8 00 00 00 00 callq 2430b6 2430b6: 4c 8b 04 24 mov (%rsp),%r8 2430ba: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 2430bf: 85 c0 test %eax,%eax 2430c1: 74 4d je 243110 2430c3: 4c 89 f7 mov %r14,%rdi 2430c6: 4c 89 e6 mov %r12,%rsi 2430c9: b9 97 00 00 00 mov $0x97,%ecx 2430ce: 4c 89 fa mov %r15,%rdx 2430d1: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2430d4: 4c 89 c7 mov %r8,%rdi 2430d7: 48 89 ee mov %rbp,%rsi 2430da: b9 2e 00 00 00 mov $0x2e,%ecx 2430df: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2430e2: 4c 89 ee mov %r13,%rsi 2430e5: 4c 89 cf mov %r9,%rdi 2430e8: e8 00 00 00 00 callq 2430ed 2430ed: 89 9d 40 2d 00 00 mov %ebx,0x2d40(%rbp) 2430f3: 48 8b 85 d8 e2 00 00 mov 0xe2d8(%rbp),%rax 2430fa: 48 89 ef mov %rbp,%rdi 2430fd: 48 83 c4 10 add $0x10,%rsp 243101: 5b pop %rbx 243102: 5d pop %rbp 243103: 41 5c pop %r12 243105: 41 5d pop %r13 243107: 41 5e pop %r14 243109: 41 5f pop %r15 24310b: e9 00 00 00 00 jmpq 243110 243110: 39 9d 40 2d 00 00 cmp %ebx,0x2d40(%rbp) 243116: 75 ab jne 2430c3 243118: 4c 89 ce mov %r9,%rsi 24311b: 4c 89 fa mov %r15,%rdx 24311e: 4c 89 ef mov %r13,%rdi 243121: 4c 89 44 24 08 mov %r8,0x8(%rsp) 243126: 4c 89 0c 24 mov %r9,(%rsp) 24312a: e8 00 00 00 00 callq 24312f 24312f: 4c 8b 0c 24 mov (%rsp),%r9 243133: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 243138: 85 c0 test %eax,%eax 24313a: 75 87 jne 2430c3 24313c: 48 83 c4 10 add $0x10,%rsp 243140: 5b pop %rbx 243141: 5d pop %rbp 243142: 41 5c pop %r12 243144: 41 5d pop %r13 243146: 41 5e pop %r14 243148: 41 5f pop %r15 24314a: c3 retq 24314b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000243150 : 243150: e8 00 00 00 00 callq 243155 243155: 41 57 push %r15 243157: 41 56 push %r14 243159: 41 55 push %r13 24315b: 41 54 push %r12 24315d: 55 push %rbp 24315e: 48 89 fd mov %rdi,%rbp 243161: 53 push %rbx 243162: 48 83 ec 58 sub $0x58,%rsp 243166: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 24316d: 00 00 24316f: 48 89 44 24 50 mov %rax,0x50(%rsp) 243174: 8b 87 40 2d 00 00 mov 0x2d40(%rdi),%eax 24317a: 85 c0 test %eax,%eax 24317c: 0f 84 d7 09 00 00 je 243b59 243182: 4c 8d af c0 1b 00 00 lea 0x1bc0(%rdi),%r13 243189: 89 c2 mov %eax,%edx 24318b: 31 f6 xor %esi,%esi 24318d: 45 31 e4 xor %r12d,%r12d 243190: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 243195: 48 8d 9d 44 1e 00 00 lea 0x1e44(%rbp),%rbx 24319c: 45 31 ff xor %r15d,%r15d 24319f: e8 00 00 00 00 callq 2431a4 2431a4: 48 c7 c0 ec e3 ff ff mov $0xffffffffffffe3ec,%rax 2431ab: c7 85 50 10 00 00 00 movl $0x0,0x1050(%rbp) 2431b2: 00 00 00 2431b5: 4c 8d 85 48 2d 00 00 lea 0x2d48(%rbp),%r8 2431bc: 48 29 e8 sub %rbp,%rax 2431bf: c6 85 a4 18 00 00 00 movb $0x0,0x18a4(%rbp) 2431c6: 4c 8d 74 24 21 lea 0x21(%rsp),%r14 2431cb: c7 85 d0 b4 00 00 00 movl $0x0,0xb4d0(%rbp) 2431d2: 00 00 00 2431d5: 48 89 44 24 08 mov %rax,0x8(%rsp) 2431da: eb 21 jmp 2431fd 2431dc: 8b 8d 40 2d 00 00 mov 0x2d40(%rbp),%ecx 2431e2: 49 8d 56 01 lea 0x1(%r14),%rdx 2431e6: 48 81 c3 30 02 00 00 add $0x230,%rbx 2431ed: 49 89 d6 mov %rdx,%r14 2431f0: 49 83 c0 04 add $0x4,%r8 2431f4: 44 39 f9 cmp %r15d,%ecx 2431f7: 0f 86 df 06 00 00 jbe 2438dc 2431fd: 41 0f b6 76 ff movzbl -0x1(%r14),%esi 243202: 45 89 f9 mov %r15d,%r9d 243205: 41 83 c7 01 add $0x1,%r15d 243209: 40 84 f6 test %sil,%sil 24320c: 75 ce jne 2431dc 24320e: 44 89 e1 mov %r12d,%ecx 243211: 45 89 60 fc mov %r12d,-0x4(%r8) 243215: 48 8d 44 8d 00 lea 0x0(%rbp,%rcx,4),%rax 24321a: 41 c6 46 ff 01 movb $0x1,-0x1(%r14) 24321f: c7 80 b8 12 00 00 01 movl $0x1,0x12b8(%rax) 243226: 00 00 00 243229: 8b 93 b4 fd ff ff mov -0x24c(%rbx),%edx 24322f: 89 90 a8 13 00 00 mov %edx,0x13a8(%rax) 243235: 8b 93 d0 fd ff ff mov -0x230(%rbx),%edx 24323b: 89 90 74 10 00 00 mov %edx,0x1074(%rax) 243241: 8b 93 e0 fd ff ff mov -0x220(%rbx),%edx 243247: 89 90 bc b1 00 00 mov %edx,0xb1bc(%rax) 24324d: 8b 93 d4 fd ff ff mov -0x22c(%rbx),%edx 243253: 89 90 94 10 00 00 mov %edx,0x1094(%rax) 243259: 8b 93 e4 fd ff ff mov -0x21c(%rbx),%edx 24325f: 89 90 dc b1 00 00 mov %edx,0xb1dc(%rax) 243265: 8b 93 d8 fd ff ff mov -0x228(%rbx),%edx 24326b: 89 90 b4 10 00 00 mov %edx,0x10b4(%rax) 243271: 8b 93 dc fd ff ff mov -0x224(%rbx),%edx 243277: 89 90 d4 10 00 00 mov %edx,0x10d4(%rax) 24327d: 8b 93 e8 fd ff ff mov -0x218(%rbx),%edx 243283: 89 90 f4 10 00 00 mov %edx,0x10f4(%rax) 243289: 8b 93 c0 fd ff ff mov -0x240(%rbx),%edx 24328f: 89 90 a4 b2 00 00 mov %edx,0xb2a4(%rax) 243295: 8b 93 c4 fd ff ff mov -0x23c(%rbx),%edx 24329b: 89 90 e4 b2 00 00 mov %edx,0xb2e4(%rax) 2432a1: 8b 93 ec fd ff ff mov -0x214(%rbx),%edx 2432a7: 89 90 14 11 00 00 mov %edx,0x1114(%rax) 2432ad: 8b 93 cc fd ff ff mov -0x234(%rbx),%edx 2432b3: 89 90 04 b3 00 00 mov %edx,0xb304(%rax) 2432b9: 8b 93 c8 fd ff ff mov -0x238(%rbx),%edx 2432bf: 89 90 c4 b2 00 00 mov %edx,0xb2c4(%rax) 2432c5: 8b 93 f0 fd ff ff mov -0x210(%rbx),%edx 2432cb: 89 90 68 13 00 00 mov %edx,0x1368(%rax) 2432d1: 8b 93 f4 fd ff ff mov -0x20c(%rbx),%edx 2432d7: 89 90 88 13 00 00 mov %edx,0x1388(%rax) 2432dd: f2 0f 10 83 bc fe ff movsd -0x144(%rbx),%xmm0 2432e4: ff 2432e5: 48 8d 54 cd 00 lea 0x0(%rbp,%rcx,8),%rdx 2432ea: f2 0f 11 82 38 11 00 movsd %xmm0,0x1138(%rdx) 2432f1: 00 2432f2: f2 0f 10 83 cc fe ff movsd -0x134(%rbx),%xmm0 2432f9: ff 2432fa: f2 0f 11 82 00 b2 00 movsd %xmm0,0xb200(%rdx) 243301: 00 243302: f2 0f 10 8b c4 fe ff movsd -0x13c(%rbx),%xmm1 243309: ff 24330a: f2 0f 11 8a 78 11 00 movsd %xmm1,0x1178(%rdx) 243311: 00 243312: f2 0f 10 83 d4 fe ff movsd -0x12c(%rbx),%xmm0 243319: ff 24331a: f2 0f 11 82 40 b2 00 movsd %xmm0,0xb240(%rdx) 243321: 00 243322: 44 8b 93 00 ff ff ff mov -0x100(%rbx),%r10d 243329: 45 85 d2 test %r10d,%r10d 24332c: 0f 95 84 0d 9c 18 00 setne 0x189c(%rbp,%rcx,1) 243333: 00 243334: 80 bb 94 fe ff ff 00 cmpb $0x0,-0x16c(%rbx) 24333b: 0f 95 84 0d 30 16 00 setne 0x1630(%rbp,%rcx,1) 243342: 00 243343: 80 bb 94 fe ff ff 00 cmpb $0x0,-0x16c(%rbx) 24334a: 74 22 je 24336e 24334c: 8b bd 2c 07 00 00 mov 0x72c(%rbp),%edi 243352: 85 ff test %edi,%edi 243354: 75 18 jne 24336e 243356: f2 0f 58 c9 addsd %xmm1,%xmm1 24335a: f2 0f 58 c0 addsd %xmm0,%xmm0 24335e: f2 0f 11 8a 78 11 00 movsd %xmm1,0x1178(%rdx) 243365: 00 243366: f2 0f 11 82 40 b2 00 movsd %xmm0,0xb240(%rdx) 24336d: 00 24336e: 8b bb 04 ff ff ff mov -0xfc(%rbx),%edi 243374: 89 b8 b8 11 00 00 mov %edi,0x11b8(%rax) 24337a: 8b bb 08 ff ff ff mov -0xf8(%rbx),%edi 243380: 89 b8 d8 11 00 00 mov %edi,0x11d8(%rax) 243386: 8b bb 0c ff ff ff mov -0xf4(%rbx),%edi 24338c: 89 b8 f8 11 00 00 mov %edi,0x11f8(%rax) 243392: 8b bb 10 ff ff ff mov -0xf0(%rbx),%edi 243398: 89 b8 18 12 00 00 mov %edi,0x1218(%rax) 24339e: 8b bb 6c fe ff ff mov -0x194(%rbx),%edi 2433a4: 89 b8 38 12 00 00 mov %edi,0x1238(%rax) 2433aa: 8b bb 70 fe ff ff mov -0x190(%rbx),%edi 2433b0: 89 b8 58 12 00 00 mov %edi,0x1258(%rax) 2433b6: 80 bb a0 fd ff ff 00 cmpb $0x0,-0x260(%rbx) 2433bd: 75 0b jne 2433ca 2433bf: 31 ff xor %edi,%edi 2433c1: 80 bb 94 fd ff ff 00 cmpb $0x0,-0x26c(%rbx) 2433c8: 74 0e je 2433d8 2433ca: 44 8b 9d 88 07 00 00 mov 0x788(%rbp),%r11d 2433d1: 45 85 db test %r11d,%r11d 2433d4: 40 0f 95 c7 setne %dil 2433d8: 40 88 bc 0d 58 13 00 mov %dil,0x1358(%rbp,%rcx,1) 2433df: 00 2433e0: 8b bb 98 fd ff ff mov -0x268(%rbx),%edi 2433e6: 66 0f ef c0 pxor %xmm0,%xmm0 2433ea: f2 48 0f 2a c7 cvtsi2sd %rdi,%xmm0 2433ef: f2 0f 11 82 c0 16 00 movsd %xmm0,0x16c0(%rdx) 2433f6: 00 2433f7: 8b bb 98 fd ff ff mov -0x268(%rbx),%edi 2433fd: 66 0f ef c0 pxor %xmm0,%xmm0 243401: f2 48 0f 2a c7 cvtsi2sd %rdi,%xmm0 243406: f2 0f 11 82 a8 b3 00 movsd %xmm0,0xb3a8(%rdx) 24340d: 00 24340e: 8b bb 9c fd ff ff mov -0x264(%rbx),%edi 243414: 66 0f ef c0 pxor %xmm0,%xmm0 243418: f2 48 0f 2a c7 cvtsi2sd %rdi,%xmm0 24341d: f2 0f 11 82 e8 b3 00 movsd %xmm0,0xb3e8(%rdx) 243424: 00 243425: 8b bb 7c fd ff ff mov -0x284(%rbx),%edi 24342b: 89 b8 c8 13 00 00 mov %edi,0x13c8(%rax) 243431: 8b bb 80 fe ff ff mov -0x180(%rbx),%edi 243437: 89 b8 f0 15 00 00 mov %edi,0x15f0(%rax) 24343d: 8b bb 7c fe ff ff mov -0x184(%rbx),%edi 243443: 89 b8 10 16 00 00 mov %edi,0x1610(%rax) 243449: 8b bb b8 fd ff ff mov -0x248(%rbx),%edi 24344f: 89 b8 38 16 00 00 mov %edi,0x1638(%rax) 243455: 8b bb 4c fe ff ff mov -0x1b4(%rbx),%edi 24345b: 89 b8 58 16 00 00 mov %edi,0x1658(%rax) 243461: 8b bb a8 fe ff ff mov -0x158(%rbx),%edi 243467: 89 b8 08 17 00 00 mov %edi,0x1708(%rax) 24346d: 8b bb 38 ff ff ff mov -0xc8(%rbx),%edi 243473: 89 b8 90 17 00 00 mov %edi,0x1790(%rax) 243479: f2 0f 10 83 1c ff ff movsd -0xe4(%rbx),%xmm0 243480: ff 243481: f2 0f 11 82 28 17 00 movsd %xmm0,0x1728(%rdx) 243488: 00 243489: 8b bb 34 ff ff ff mov -0xcc(%rbx),%edi 24348f: 66 0f ef c0 pxor %xmm0,%xmm0 243493: 89 b8 b0 17 00 00 mov %edi,0x17b0(%rax) 243499: 44 8b 93 24 ff ff ff mov -0xdc(%rbx),%r10d 2434a0: 45 85 d2 test %r10d,%r10d 2434a3: 75 08 jne 2434ad 2434a5: f2 0f 10 83 1c ff ff movsd -0xe4(%rbx),%xmm0 2434ac: ff 2434ad: f2 0f 11 82 30 32 00 movsd %xmm0,0x3230(%rdx) 2434b4: 00 2434b5: 66 0f ef c0 pxor %xmm0,%xmm0 2434b9: f2 0f 2a 83 14 ff ff cvtsi2sdl -0xec(%rbx),%xmm0 2434c0: ff 2434c1: f2 0f 11 82 f0 31 00 movsd %xmm0,0x31f0(%rdx) 2434c8: 00 2434c9: 8b bb 40 ff ff ff mov -0xc0(%rbx),%edi 2434cf: 66 0f ef c0 pxor %xmm0,%xmm0 2434d3: c7 80 98 b4 00 00 01 movl $0x1,0xb498(%rax) 2434da: 00 00 00 2434dd: 89 b8 78 b4 00 00 mov %edi,0xb478(%rax) 2434e3: 48 c7 85 70 b3 00 00 movq $0x0,0xb370(%rbp) 2434ea: 00 00 00 00 2434ee: 44 8b 93 24 ff ff ff mov -0xdc(%rbx),%r10d 2434f5: 45 85 d2 test %r10d,%r10d 2434f8: 0f 95 84 0d 68 17 00 setne 0x1768(%rbp,%rcx,1) 2434ff: 00 243500: 44 8b 9b 24 ff ff ff mov -0xdc(%rbx),%r11d 243507: 45 85 db test %r11d,%r11d 24350a: 41 bb 0c 00 00 00 mov $0xc,%r11d 243510: 0f 95 84 0d 64 b3 00 setne 0xb364(%rbp,%rcx,1) 243517: 00 243518: 8b bb 3c ff ff ff mov -0xc4(%rbx),%edi 24351e: 89 b8 54 10 00 00 mov %edi,0x1054(%rax) 243524: 8b bb 30 ff ff ff mov -0xd0(%rbx),%edi 24352a: 85 ff test %edi,%edi 24352c: 41 0f 44 fb cmove %r11d,%edi 243530: 89 b8 70 17 00 00 mov %edi,0x1770(%rax) 243536: 8b bb 28 ff ff ff mov -0xd8(%rbx),%edi 24353c: 85 ff test %edi,%edi 24353e: 0f 95 84 0d e8 13 00 setne 0x13e8(%rbp,%rcx,1) 243545: 00 243546: 8b bb 2c ff ff ff mov -0xd4(%rbx),%edi 24354c: 89 b8 f0 13 00 00 mov %edi,0x13f0(%rax) 243552: f2 0f 2a 83 44 ff ff cvtsi2sdl -0xbc(%rbx),%xmm0 243559: ff 24355a: f2 0f 11 82 90 14 00 movsd %xmm0,0x1490(%rdx) 243561: 00 243562: 8b bb 48 ff ff ff mov -0xb8(%rbx),%edi 243568: 66 0f ef c0 pxor %xmm0,%xmm0 24356c: 89 b8 80 b2 00 00 mov %edi,0xb280(%rax) 243572: f2 0f 2a 83 4c ff ff cvtsi2sdl -0xb4(%rbx),%xmm0 243579: ff 24357a: f2 0f 11 82 10 14 00 movsd %xmm0,0x1410(%rdx) 243581: 00 243582: 66 0f ef c0 pxor %xmm0,%xmm0 243586: f2 0f 2a 83 50 ff ff cvtsi2sdl -0xb0(%rbx),%xmm0 24358d: ff 24358e: f2 0f 11 82 50 14 00 movsd %xmm0,0x1450(%rdx) 243595: 00 243596: f2 0f 10 83 6c ff ff movsd -0x94(%rbx),%xmm0 24359d: ff 24359e: f2 0f 11 82 70 15 00 movsd %xmm0,0x1570(%rdx) 2435a5: 00 2435a6: f2 0f 10 83 74 ff ff movsd -0x8c(%rbx),%xmm0 2435ad: ff 2435ae: f2 0f 11 82 b0 15 00 movsd %xmm0,0x15b0(%rdx) 2435b5: 00 2435b6: 8b bb 54 ff ff ff mov -0xac(%rbx),%edi 2435bc: 89 b8 d0 14 00 00 mov %edi,0x14d0(%rax) 2435c2: 8b bb 58 ff ff ff mov -0xa8(%rbx),%edi 2435c8: 89 b8 24 b3 00 00 mov %edi,0xb324(%rax) 2435ce: 8b bb 5c ff ff ff mov -0xa4(%rbx),%edi 2435d4: 89 b8 44 b3 00 00 mov %edi,0xb344(%rax) 2435da: 8b bb 58 ff ff ff mov -0xa8(%rbx),%edi 2435e0: 89 b8 f0 14 00 00 mov %edi,0x14f0(%rax) 2435e6: 8b bb 5c ff ff ff mov -0xa4(%rbx),%edi 2435ec: 89 b8 10 15 00 00 mov %edi,0x1510(%rax) 2435f2: 8b bb 60 ff ff ff mov -0xa0(%rbx),%edi 2435f8: 89 b8 30 15 00 00 mov %edi,0x1530(%rax) 2435fe: 8b bb 64 ff ff ff mov -0x9c(%rbx),%edi 243604: 89 b8 50 15 00 00 mov %edi,0x1550(%rax) 24360a: f2 0f 10 83 6c ff ff movsd -0x94(%rbx),%xmm0 243611: ff 243612: f2 0f 11 82 70 15 00 movsd %xmm0,0x1570(%rdx) 243619: 00 24361a: f2 0f 10 83 74 ff ff movsd -0x8c(%rbx),%xmm0 243621: ff 243622: f2 0f 11 82 b0 15 00 movsd %xmm0,0x15b0(%rdx) 243629: 00 24362a: 80 bb 0d fe ff ff 00 cmpb $0x0,-0x1f3(%rbx) 243631: 0f 95 84 0d 78 16 00 setne 0x1678(%rbp,%rcx,1) 243638: 00 243639: 8b bb 10 fe ff ff mov -0x1f0(%rbx),%edi 24363f: 89 b8 80 16 00 00 mov %edi,0x1680(%rax) 243645: 8b bb 14 fe ff ff mov -0x1ec(%rbx),%edi 24364b: 89 b8 a0 16 00 00 mov %edi,0x16a0(%rax) 243651: 80 bb 1c fe ff ff 00 cmpb $0x0,-0x1e4(%rbx) 243658: 74 0c je 243666 24365a: 8b bd 28 07 00 00 mov 0x728(%rbp),%edi 243660: 85 ff test %edi,%edi 243662: 40 0f 95 c6 setne %sil 243666: 40 88 b4 0d 94 18 00 mov %sil,0x1894(%rbp,%rcx,1) 24366d: 00 24366e: 66 0f ef c0 pxor %xmm0,%xmm0 243672: f2 0f 2a 83 3c fe ff cvtsi2sdl -0x1c4(%rbx),%xmm0 243679: ff 24367a: f2 0f 11 85 c0 0f 00 movsd %xmm0,0xfc0(%rbp) 243681: 00 243682: f2 0f 10 83 34 fe ff movsd -0x1cc(%rbx),%xmm0 243689: ff 24368a: f2 0f 11 85 d8 0f 00 movsd %xmm0,0xfd8(%rbp) 243691: 00 243692: f2 0f 10 83 2c fe ff movsd -0x1d4(%rbx),%xmm0 243699: ff 24369a: f2 0f 11 85 e0 0f 00 movsd %xmm0,0xfe0(%rbp) 2436a1: 00 2436a2: f2 0f 10 83 24 fe ff movsd -0x1dc(%rbx),%xmm0 2436a9: ff 2436aa: f2 0f 11 85 e8 0f 00 movsd %xmm0,0xfe8(%rbp) 2436b1: 00 2436b2: f2 0f 10 83 9c fe ff movsd -0x164(%rbx),%xmm0 2436b9: ff 2436ba: f2 0f 11 82 d8 12 00 movsd %xmm0,0x12d8(%rdx) 2436c1: 00 2436c2: f2 0f 11 82 18 13 00 movsd %xmm0,0x1318(%rdx) 2436c9: 00 2436ca: f2 0f 10 43 84 movsd -0x7c(%rbx),%xmm0 2436cf: f2 0f 11 82 88 99 00 movsd %xmm0,0x9988(%rdx) 2436d6: 00 2436d7: 8b b5 80 07 00 00 mov 0x780(%rbp),%esi 2436dd: 85 f6 test %esi,%esi 2436df: 0f 84 d5 01 00 00 je 2438ba 2436e5: 8b b5 84 07 00 00 mov 0x784(%rbp),%esi 2436eb: 89 b0 68 19 00 00 mov %esi,0x1968(%rax) 2436f1: c7 80 f4 17 00 00 00 movl $0x0,0x17f4(%rax) 2436f8: 00 00 00 2436fb: 8b b3 fc fd ff ff mov -0x204(%rbx),%esi 243701: 31 ff xor %edi,%edi 243703: 83 fe 02 cmp $0x2,%esi 243706: 77 07 ja 24370f 243708: 8b 3c b5 00 00 00 00 mov 0x0(,%rsi,4),%edi 24370f: 89 ba 54 18 00 00 mov %edi,0x1854(%rdx) 243715: 8b b3 f8 fd ff ff mov -0x208(%rbx),%esi 24371b: 89 b2 14 18 00 00 mov %esi,0x1814(%rdx) 243721: 85 f6 test %esi,%esi 243723: 74 0a je 24372f 243725: c7 80 f4 17 00 00 01 movl $0x1,0x17f4(%rax) 24372c: 00 00 00 24372f: 8b 93 04 fe ff ff mov -0x1fc(%rbx),%edx 243735: 83 fa 02 cmp $0x2,%edx 243738: 0f 87 03 01 00 00 ja 243841 24373e: 8b 14 95 00 00 00 00 mov 0x0(,%rdx,4),%edx 243745: 89 94 cd 58 18 00 00 mov %edx,0x1858(%rbp,%rcx,8) 24374c: 8b 93 00 fe ff ff mov -0x200(%rbx),%edx 243752: 89 94 cd 18 18 00 00 mov %edx,0x1818(%rbp,%rcx,8) 243759: 85 d2 test %edx,%edx 24375b: 74 07 je 243764 24375d: 83 80 f4 17 00 00 01 addl $0x1,0x17f4(%rax) 243764: 0f b6 83 a6 fe ff ff movzbl -0x15a(%rbx),%eax 24376b: 89 44 8c 28 mov %eax,0x28(%rsp,%rcx,4) 24376f: 45 85 c9 test %r9d,%r9d 243772: 0f 85 22 01 00 00 jne 24389a 243778: 80 bb ac fe ff ff 00 cmpb $0x0,-0x154(%rbx) 24377f: 0f 95 85 5c 0c 00 00 setne 0xc5c(%rbp) 243786: 8b 8b a8 fe ff ff mov -0x158(%rbx),%ecx 24378c: 85 c9 test %ecx,%ecx 24378e: 0f 84 e5 00 00 00 je 243879 243794: 80 bb 0c fe ff ff 00 cmpb $0x0,-0x1f4(%rbx) 24379b: 0f 84 21 03 00 00 je 243ac2 2437a1: 44 8b 95 40 2d 00 00 mov 0x2d40(%rbp),%r10d 2437a8: 44 89 d1 mov %r10d,%ecx 2437ab: 45 39 fa cmp %r15d,%r10d 2437ae: 0f 86 ff 03 00 00 jbe 243bb3 2437b4: 49 8d 56 01 lea 0x1(%r14),%rdx 2437b8: 41 8d 7a fe lea -0x2(%r10),%edi 2437bc: 45 89 e3 mov %r12d,%r11d 2437bf: 4c 89 c6 mov %r8,%rsi 2437c2: 48 89 14 24 mov %rdx,(%rsp) 2437c6: 44 29 cf sub %r9d,%edi 2437c9: 48 89 d8 mov %rbx,%rax 2437cc: 4e 8d 5c 9d 00 lea 0x0(%rbp,%r11,4),%r11 2437d1: 48 01 d7 add %rdx,%rdi 2437d4: 80 78 3c 00 cmpb $0x0,0x3c(%rax) 2437d8: 74 15 je 2437ef 2437da: 41 80 3e 00 cmpb $0x0,(%r14) 2437de: 75 0f jne 2437ef 2437e0: 8b 50 48 mov 0x48(%rax),%edx 2437e3: 39 93 18 fe ff ff cmp %edx,-0x1e8(%rbx) 2437e9: 0f 84 0b 03 00 00 je 243afa 2437ef: 49 83 c6 01 add $0x1,%r14 2437f3: 48 05 30 02 00 00 add $0x230,%rax 2437f9: 48 83 c6 04 add $0x4,%rsi 2437fd: 49 39 fe cmp %rdi,%r14 243800: 75 d2 jne 2437d4 243802: 43 8d 44 17 ff lea -0x1(%r15,%r10,1),%eax 243807: 48 8b 14 24 mov (%rsp),%rdx 24380b: 44 29 c8 sub %r9d,%eax 24380e: 48 69 c0 30 02 00 00 imul $0x230,%rax,%rax 243815: 41 80 bc 05 a2 00 00 cmpb $0x0,0xa2(%r13,%rax,1) 24381c: 00 00 24381e: 74 11 je 243831 243820: c6 85 a4 18 00 00 01 movb $0x1,0x18a4(%rbp) 243827: c7 85 d0 b4 00 00 01 movl $0x1,0xb4d0(%rbp) 24382e: 00 00 00 243831: 41 83 c4 01 add $0x1,%r12d 243835: 44 89 a5 50 10 00 00 mov %r12d,0x1050(%rbp) 24383c: e9 a5 f9 ff ff jmpq 2431e6 243841: 31 d2 xor %edx,%edx 243843: e9 fd fe ff ff jmpq 243745 243848: 44 89 ca mov %r9d,%edx 24384b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 243852: 31 c0 xor %eax,%eax 243854: 44 89 0c 24 mov %r9d,(%rsp) 243858: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24385f: 4c 89 44 24 10 mov %r8,0x10(%rsp) 243864: e8 00 00 00 00 callq 243869 243869: 44 8b a5 50 10 00 00 mov 0x1050(%rbp),%r12d 243870: 44 8b 0c 24 mov (%rsp),%r9d 243874: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 243879: 44 8b 95 40 2d 00 00 mov 0x2d40(%rbp),%r10d 243880: 80 bb 0c fe ff ff 00 cmpb $0x0,-0x1f4(%rbx) 243887: b8 60 04 00 00 mov $0x460,%eax 24388c: 49 8d 56 01 lea 0x1(%r14),%rdx 243890: 44 89 d1 mov %r10d,%ecx 243893: 74 80 je 243815 243895: e9 0e ff ff ff jmpq 2437a8 24389a: 0f b6 85 5c 0c 00 00 movzbl 0xc5c(%rbp),%eax 2438a1: 84 c0 test %al,%al 2438a3: 75 0a jne 2438af 2438a5: 80 bb ac fe ff ff 00 cmpb $0x0,-0x154(%rbx) 2438ac: 0f 95 c0 setne %al 2438af: 88 85 5c 0c 00 00 mov %al,0xc5c(%rbp) 2438b5: e9 cc fe ff ff jmpq 243786 2438ba: 8b b3 fc fe ff ff mov -0x104(%rbx),%esi 2438c0: bf 24 00 00 00 mov $0x24,%edi 2438c5: 83 fe 05 cmp $0x5,%esi 2438c8: 77 07 ja 2438d1 2438ca: 8b 3c b5 00 00 00 00 mov 0x0(,%rsi,4),%edi 2438d1: 89 b8 68 19 00 00 mov %edi,0x1968(%rax) 2438d7: e9 15 fe ff ff jmpq 2436f1 2438dc: 45 85 e4 test %r12d,%r12d 2438df: 0f 84 84 00 00 00 je 243969 2438e5: 31 f6 xor %esi,%esi 2438e7: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2438ec: 44 89 e2 mov %r12d,%edx 2438ef: 89 0c 24 mov %ecx,(%rsp) 2438f2: e8 00 00 00 00 callq 2438f7 2438f7: 31 f6 xor %esi,%esi 2438f9: 8b 0c 24 mov (%rsp),%ecx 2438fc: 8d 7e 01 lea 0x1(%rsi),%edi 2438ff: 44 39 e7 cmp %r12d,%edi 243902: 73 58 jae 24395c 243904: 89 f2 mov %esi,%edx 243906: 89 f8 mov %edi,%eax 243908: 4c 8d 82 f4 05 00 00 lea 0x5f4(%rdx),%r8 24390f: 80 7c 04 18 00 cmpb $0x0,0x18(%rsp,%rax,1) 243914: 75 20 jne 243936 243916: 8b 5c 84 28 mov 0x28(%rsp,%rax,4),%ebx 24391a: 39 5c 94 28 cmp %ebx,0x28(%rsp,%rdx,4) 24391e: 75 16 jne 243936 243920: 42 89 74 85 00 mov %esi,0x0(%rbp,%r8,4) 243925: c6 44 14 18 01 movb $0x1,0x18(%rsp,%rdx,1) 24392a: 89 b4 85 d0 17 00 00 mov %esi,0x17d0(%rbp,%rax,4) 243931: c6 44 04 18 01 movb $0x1,0x18(%rsp,%rax,1) 243936: 48 83 c0 01 add $0x1,%rax 24393a: 41 39 c4 cmp %eax,%r12d 24393d: 77 d0 ja 24390f 24393f: 80 7c 14 18 00 cmpb $0x0,0x18(%rsp,%rdx,1) 243944: 75 0c jne 243952 243946: 89 b4 95 d0 17 00 00 mov %esi,0x17d0(%rbp,%rdx,4) 24394d: c6 44 14 18 01 movb $0x1,0x18(%rsp,%rdx,1) 243952: 89 fe mov %edi,%esi 243954: 8d 7e 01 lea 0x1(%rsi),%edi 243957: 44 39 e7 cmp %r12d,%edi 24395a: 72 a8 jb 243904 24395c: 89 f0 mov %esi,%eax 24395e: 80 7c 04 18 00 cmpb $0x0,0x18(%rsp,%rax,1) 243963: 0f 84 80 01 00 00 je 243ae9 243969: 80 bd e9 1c 00 00 00 cmpb $0x0,0x1ce9(%rbp) 243970: 0f 95 c2 setne %dl 243973: 80 bd e8 1c 00 00 00 cmpb $0x0,0x1ce8(%rbp) 24397a: 40 0f 95 c6 setne %sil 24397e: 88 95 bf e2 00 00 mov %dl,0xe2bf(%rbp) 243984: 40 88 b5 f0 17 00 00 mov %sil,0x17f0(%rbp) 24398b: 83 f9 01 cmp $0x1,%ecx 24398e: 0f 86 30 02 00 00 jbe 243bc4 243994: 8d 79 fe lea -0x2(%rcx),%edi 243997: 48 8d 85 18 1f 00 00 lea 0x1f18(%rbp),%rax 24399e: 48 69 ff 30 02 00 00 imul $0x230,%rdi,%rdi 2439a5: 48 8d bc 3d 48 21 00 lea 0x2148(%rbp,%rdi,1),%rdi 2439ac: 00 2439ad: 38 50 01 cmp %dl,0x1(%rax) 2439b0: 0f 85 2c 01 00 00 jne 243ae2 2439b6: 40 38 30 cmp %sil,(%rax) 2439b9: 0f 85 1c 01 00 00 jne 243adb 2439bf: 48 05 30 02 00 00 add $0x230,%rax 2439c5: 48 39 c7 cmp %rax,%rdi 2439c8: 75 e3 jne 2439ad 2439ca: 48 c7 85 60 0f 00 00 movq $0x0,0xf60(%rbp) 2439d1: 00 00 00 00 2439d5: 31 c0 xor %eax,%eax 2439d7: 66 89 85 50 0f 00 00 mov %ax,0xf50(%rbp) 2439de: 31 ff xor %edi,%edi 2439e0: 31 c0 xor %eax,%eax 2439e2: 45 31 c0 xor %r8d,%r8d 2439e5: 31 f6 xor %esi,%esi 2439e7: 31 d2 xor %edx,%edx 2439e9: 40 84 f6 test %sil,%sil 2439ec: 75 0c jne 2439fa 2439ee: 41 f7 45 24 00 ff 00 testl $0xff00ff00,0x24(%r13) 2439f5: ff 2439f6: 40 0f 95 c6 setne %sil 2439fa: 40 88 b5 50 0f 00 00 mov %sil,0xf50(%rbp) 243a01: 41 80 7d 29 00 cmpb $0x0,0x29(%r13) 243a06: 74 0b je 243a13 243a08: 45 8b 4d 2c mov 0x2c(%r13),%r9d 243a0c: 45 39 c8 cmp %r9d,%r8d 243a0f: 45 0f 42 c1 cmovb %r9d,%r8d 243a13: 44 89 85 60 0f 00 00 mov %r8d,0xf60(%rbp) 243a1a: 84 c0 test %al,%al 243a1c: 75 11 jne 243a2f 243a1e: 41 0f b6 45 28 movzbl 0x28(%r13),%eax 243a23: 84 c0 test %al,%al 243a25: 75 08 jne 243a2f 243a27: 41 80 7d 25 00 cmpb $0x0,0x25(%r13) 243a2c: 0f 95 c0 setne %al 243a2f: 88 85 51 0f 00 00 mov %al,0xf51(%rbp) 243a35: 41 80 7d 30 00 cmpb $0x0,0x30(%r13) 243a3a: 74 0b je 243a47 243a3c: 45 8b 4d 34 mov 0x34(%r13),%r9d 243a40: 44 39 cf cmp %r9d,%edi 243a43: 41 0f 42 f9 cmovb %r9d,%edi 243a47: 83 c2 01 add $0x1,%edx 243a4a: 89 bd 64 0f 00 00 mov %edi,0xf64(%rbp) 243a50: 49 81 c5 30 02 00 00 add $0x230,%r13 243a57: 39 ca cmp %ecx,%edx 243a59: 72 8e jb 2439e9 243a5b: c7 85 80 0d 00 00 00 movl $0x0,0xd80(%rbp) 243a62: 00 00 00 243a65: 45 85 c0 test %r8d,%r8d 243a68: 74 07 je 243a71 243a6a: 44 89 85 54 0f 00 00 mov %r8d,0xf54(%rbp) 243a71: 85 ff test %edi,%edi 243a73: 74 06 je 243a7b 243a75: 89 bd 58 0f 00 00 mov %edi,0xf58(%rbp) 243a7b: 40 84 f6 test %sil,%sil 243a7e: 74 07 je 243a87 243a80: 0f b6 b5 32 06 00 00 movzbl 0x632(%rbp),%esi 243a87: 40 88 b5 50 0f 00 00 mov %sil,0xf50(%rbp) 243a8e: 84 c0 test %al,%al 243a90: 74 07 je 243a99 243a92: 0f b6 85 33 06 00 00 movzbl 0x633(%rbp),%eax 243a99: 88 85 51 0f 00 00 mov %al,0xf51(%rbp) 243a9f: 48 8b 44 24 50 mov 0x50(%rsp),%rax 243aa4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 243aab: 00 00 243aad: 0f 85 33 01 00 00 jne 243be6 243ab3: 48 83 c4 58 add $0x58,%rsp 243ab7: 5b pop %rbx 243ab8: 5d pop %rbp 243ab9: 41 5c pop %r12 243abb: 41 5d pop %r13 243abd: 41 5e pop %r14 243abf: 41 5f pop %r15 243ac1: c3 retq 243ac2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 243ac7: b8 60 04 00 00 mov $0x460,%eax 243acc: 8b 8d 40 2d 00 00 mov 0x2d40(%rbp),%ecx 243ad2: 49 8d 56 01 lea 0x1(%r14),%rdx 243ad6: e9 3a fd ff ff jmpq 243815 243adb: 0f 0b ud2 243add: e9 dd fe ff ff jmpq 2439bf 243ae2: 0f 0b ud2 243ae4: e9 cd fe ff ff jmpq 2439b6 243ae9: 89 b4 85 d0 17 00 00 mov %esi,0x17d0(%rbp,%rax,4) 243af0: c6 44 04 18 01 movb $0x1,0x18(%rsp,%rax,1) 243af5: e9 6f fe ff ff jmpq 243969 243afa: 44 89 26 mov %r12d,(%rsi) 243afd: 41 8b 93 a8 13 00 00 mov 0x13a8(%r11),%edx 243b04: 41 83 83 b8 12 00 00 addl $0x1,0x12b8(%r11) 243b0b: 01 243b0c: 85 d2 test %edx,%edx 243b0e: 75 33 jne 243b43 243b10: 8b 10 mov (%rax),%edx 243b12: 41 01 93 74 10 00 00 add %edx,0x1074(%r11) 243b19: 8b 50 10 mov 0x10(%rax),%edx 243b1c: 41 01 93 bc b1 00 00 add %edx,0xb1bc(%r11) 243b23: 8b 50 7c mov 0x7c(%rax),%edx 243b26: 41 01 93 58 16 00 00 add %edx,0x1658(%r11) 243b2d: 8b 93 3c ff ff ff mov -0xc4(%rbx),%edx 243b33: 41 c6 06 01 movb $0x1,(%r14) 243b37: 41 01 93 54 10 00 00 add %edx,0x1054(%r11) 243b3e: e9 ac fc ff ff jmpq 2437ef 243b43: 8b 50 04 mov 0x4(%rax),%edx 243b46: 41 01 93 94 10 00 00 add %edx,0x1094(%r11) 243b4d: 8b 50 14 mov 0x14(%rax),%edx 243b50: 41 01 93 dc b1 00 00 add %edx,0xb1dc(%r11) 243b57: eb d4 jmp 243b2d 243b59: 80 bf e9 1c 00 00 00 cmpb $0x0,0x1ce9(%rdi) 243b60: c7 87 50 10 00 00 00 movl $0x0,0x1050(%rdi) 243b67: 00 00 00 243b6a: c6 87 a4 18 00 00 00 movb $0x0,0x18a4(%rdi) 243b71: c7 87 d0 b4 00 00 00 movl $0x0,0xb4d0(%rdi) 243b78: 00 00 00 243b7b: 48 c7 87 60 0f 00 00 movq $0x0,0xf60(%rdi) 243b82: 00 00 00 00 243b86: 0f 95 87 bf e2 00 00 setne 0xe2bf(%rdi) 243b8d: 80 bf e8 1c 00 00 00 cmpb $0x0,0x1ce8(%rdi) 243b94: 0f 95 87 f0 17 00 00 setne 0x17f0(%rdi) 243b9b: c7 85 80 0d 00 00 00 movl $0x0,0xd80(%rbp) 243ba2: 00 00 00 243ba5: 31 c0 xor %eax,%eax 243ba7: c6 85 50 0f 00 00 00 movb $0x0,0xf50(%rbp) 243bae: e9 e6 fe ff ff jmpq 243a99 243bb3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 243bb8: 49 8d 56 01 lea 0x1(%r14),%rdx 243bbc: 48 01 d8 add %rbx,%rax 243bbf: e9 51 fc ff ff jmpq 243815 243bc4: 48 c7 85 60 0f 00 00 movq $0x0,0xf60(%rbp) 243bcb: 00 00 00 00 243bcf: 31 d2 xor %edx,%edx 243bd1: 66 89 95 50 0f 00 00 mov %dx,0xf50(%rbp) 243bd8: 85 c9 test %ecx,%ecx 243bda: 74 bf je 243b9b 243bdc: b9 01 00 00 00 mov $0x1,%ecx 243be1: e9 f8 fd ff ff jmpq 2439de 243be6: e8 00 00 00 00 callq 243beb 243beb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000243bf0 : 243bf0: e8 00 00 00 00 callq 243bf5 243bf5: 41 57 push %r15 243bf7: 4c 8d bf a0 07 00 00 lea 0x7a0(%rdi),%r15 243bfe: 41 56 push %r14 243c00: 41 89 d6 mov %edx,%r14d 243c03: ba b8 04 00 00 mov $0x4b8,%edx 243c08: 41 55 push %r13 243c0a: 4c 8d af 70 01 00 00 lea 0x170(%rdi),%r13 243c11: 41 54 push %r12 243c13: 49 89 f4 mov %rsi,%r12 243c16: 4c 89 fe mov %r15,%rsi 243c19: 55 push %rbp 243c1a: 48 89 fd mov %rdi,%rbp 243c1d: 4c 89 ef mov %r13,%rdi 243c20: 53 push %rbx 243c21: 4c 89 f3 mov %r14,%rbx 243c24: 4d 69 f6 30 02 00 00 imul $0x230,%r14,%r14 243c2b: 48 83 ec 10 sub $0x10,%rsp 243c2f: e8 00 00 00 00 callq 243c34 243c34: 4c 8d 8d c0 1b 00 00 lea 0x1bc0(%rbp),%r9 243c3b: 4c 8d 85 30 06 00 00 lea 0x630(%rbp),%r8 243c42: 85 c0 test %eax,%eax 243c44: 75 31 jne 243c77 243c46: 4c 8d 85 30 06 00 00 lea 0x630(%rbp),%r8 243c4d: ba 70 01 00 00 mov $0x170,%edx 243c52: 48 89 ef mov %rbp,%rdi 243c55: 4c 89 4c 24 08 mov %r9,0x8(%rsp) 243c5a: 4c 89 c6 mov %r8,%rsi 243c5d: 4c 89 04 24 mov %r8,(%rsp) 243c61: e8 00 00 00 00 callq 243c66 243c66: 4c 8b 04 24 mov (%rsp),%r8 243c6a: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 243c6f: 85 c0 test %eax,%eax 243c71: 0f 84 da 00 00 00 je 243d51 243c77: b9 97 00 00 00 mov $0x97,%ecx 243c7c: 4c 89 ff mov %r15,%rdi 243c7f: 4c 89 ee mov %r13,%rsi 243c82: 4c 89 f2 mov %r14,%rdx 243c85: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 243c88: 4c 89 c7 mov %r8,%rdi 243c8b: b9 2e 00 00 00 mov $0x2e,%ecx 243c90: 48 89 ee mov %rbp,%rsi 243c93: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 243c96: 4c 89 e6 mov %r12,%rsi 243c99: 4c 89 cf mov %r9,%rdi 243c9c: e8 00 00 00 00 callq 243ca1 243ca1: 89 9d 40 2d 00 00 mov %ebx,0x2d40(%rbp) 243ca7: 66 0f ef c0 pxor %xmm0,%xmm0 243cab: 66 41 0f 2e 84 24 08 ucomisd 0x208(%r12),%xmm0 243cb2: 02 00 00 243cb5: 0f 8a 85 00 00 00 jp 243d40 243cbb: 66 41 0f 2f 84 24 08 comisd 0x208(%r12),%xmm0 243cc2: 02 00 00 243cc5: 75 79 jne 243d40 243cc7: 48 89 ef mov %rbp,%rdi 243cca: e8 e1 eb ff ff callq 2428b0 243ccf: 48 89 ef mov %rbp,%rdi 243cd2: e8 a9 ef ff ff callq 242c80 243cd7: 48 89 ef mov %rbp,%rdi 243cda: e8 71 f4 ff ff callq 243150 243cdf: 8b 95 50 10 00 00 mov 0x1050(%rbp),%edx 243ce5: 31 c0 xor %eax,%eax 243ce7: 85 d2 test %edx,%edx 243ce9: 74 31 je 243d1c 243ceb: 80 bc 05 30 16 00 00 cmpb $0x0,0x1630(%rbp,%rax,1) 243cf2: 00 243cf3: 74 1f je 243d14 243cf5: 80 bd 20 10 00 00 00 cmpb $0x0,0x1020(%rbp) 243cfc: 74 16 je 243d14 243cfe: f2 0f 10 84 c5 18 13 movsd 0x1318(%rbp,%rax,8),%xmm0 243d05: 00 00 243d07: f2 0f 58 c0 addsd %xmm0,%xmm0 243d0b: f2 0f 11 84 c5 d8 12 movsd %xmm0,0x12d8(%rbp,%rax,8) 243d12: 00 00 243d14: 48 83 c0 01 add $0x1,%rax 243d18: 39 c2 cmp %eax,%edx 243d1a: 77 cf ja 243ceb 243d1c: 48 8b 85 e0 e2 00 00 mov 0xe2e0(%rbp),%rax 243d23: 48 89 ef mov %rbp,%rdi 243d26: e8 00 00 00 00 callq 243d2b 243d2b: 8b 85 24 10 00 00 mov 0x1024(%rbp),%eax 243d31: 48 83 c4 10 add $0x10,%rsp 243d35: 5b pop %rbx 243d36: 5d pop %rbp 243d37: 41 5c pop %r12 243d39: 41 5d pop %r13 243d3b: 41 5e pop %r14 243d3d: 41 5f pop %r15 243d3f: c3 retq 243d40: 48 8b 85 d8 e2 00 00 mov 0xe2d8(%rbp),%rax 243d47: 48 89 ef mov %rbp,%rdi 243d4a: e8 00 00 00 00 callq 243d4f 243d4f: eb cb jmp 243d1c 243d51: 39 9d 40 2d 00 00 cmp %ebx,0x2d40(%rbp) 243d57: 0f 85 1a ff ff ff jne 243c77 243d5d: 4c 89 ce mov %r9,%rsi 243d60: 4c 89 f2 mov %r14,%rdx 243d63: 4c 89 e7 mov %r12,%rdi 243d66: 4c 89 44 24 08 mov %r8,0x8(%rsp) 243d6b: 4c 89 0c 24 mov %r9,(%rsp) 243d6f: e8 00 00 00 00 callq 243d74 243d74: 4c 8b 0c 24 mov (%rsp),%r9 243d78: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 243d7d: 85 c0 test %eax,%eax 243d7f: 0f 85 f2 fe ff ff jne 243c77 243d85: b9 97 00 00 00 mov $0x97,%ecx 243d8a: 4c 89 ff mov %r15,%rdi 243d8d: 4c 89 ee mov %r13,%rsi 243d90: 4c 89 f2 mov %r14,%rdx 243d93: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 243d96: 4c 89 c7 mov %r8,%rdi 243d99: b9 2e 00 00 00 mov $0x2e,%ecx 243d9e: 48 89 ee mov %rbp,%rsi 243da1: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 243da4: 4c 89 e6 mov %r12,%rsi 243da7: 4c 89 cf mov %r9,%rdi 243daa: e8 00 00 00 00 callq 243daf 243daf: 89 9d 40 2d 00 00 mov %ebx,0x2d40(%rbp) 243db5: e9 0d ff ff ff jmpq 243cc7 243dba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000243dc0 : 243dc0: e8 00 00 00 00 callq 243dc5 243dc5: 53 push %rbx 243dc6: 48 89 fb mov %rdi,%rbx 243dc9: e8 72 f2 ff ff callq 243040 243dce: f2 0f 10 83 68 1a 00 movsd 0x1a68(%rbx),%xmm0 243dd5: 00 243dd6: 5b pop %rbx 243dd7: c3 retq 243dd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243ddf: 00 0000000000243de0 : 243de0: e8 00 00 00 00 callq 243de5 243de5: 53 push %rbx 243de6: 48 89 fb mov %rdi,%rbx 243de9: e8 52 f2 ff ff callq 243040 243dee: f2 0f 10 83 70 1a 00 movsd 0x1a70(%rbx),%xmm0 243df5: 00 243df6: 5b pop %rbx 243df7: c3 retq 243df8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243dff: 00 0000000000243e00 : 243e00: e8 00 00 00 00 callq 243e05 243e05: 53 push %rbx 243e06: 48 89 fb mov %rdi,%rbx 243e09: e8 32 f2 ff ff callq 243040 243e0e: f2 0f 10 83 60 0e 00 movsd 0xe60(%rbx),%xmm0 243e15: 00 243e16: 5b pop %rbx 243e17: c3 retq 243e18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243e1f: 00 0000000000243e20 : 243e20: e8 00 00 00 00 callq 243e25 243e25: 53 push %rbx 243e26: 48 89 fb mov %rdi,%rbx 243e29: e8 12 f2 ff ff callq 243040 243e2e: f2 0f 10 83 80 1a 00 movsd 0x1a80(%rbx),%xmm0 243e35: 00 243e36: 5b pop %rbx 243e37: c3 retq 243e38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243e3f: 00 0000000000243e40 : 243e40: e8 00 00 00 00 callq 243e45 243e45: 53 push %rbx 243e46: 48 89 fb mov %rdi,%rbx 243e49: e8 f2 f1 ff ff callq 243040 243e4e: f2 0f 10 83 88 1a 00 movsd 0x1a88(%rbx),%xmm0 243e55: 00 243e56: 5b pop %rbx 243e57: c3 retq 243e58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243e5f: 00 0000000000243e60 : 243e60: e8 00 00 00 00 callq 243e65 243e65: 53 push %rbx 243e66: 48 89 fb mov %rdi,%rbx 243e69: e8 d2 f1 ff ff callq 243040 243e6e: f2 0f 10 83 90 1a 00 movsd 0x1a90(%rbx),%xmm0 243e75: 00 243e76: 5b pop %rbx 243e77: c3 retq 243e78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243e7f: 00 0000000000243e80 : 243e80: e8 00 00 00 00 callq 243e85 243e85: 53 push %rbx 243e86: 48 89 fb mov %rdi,%rbx 243e89: e8 b2 f1 ff ff callq 243040 243e8e: f2 0f 10 83 98 1a 00 movsd 0x1a98(%rbx),%xmm0 243e95: 00 243e96: 5b pop %rbx 243e97: c3 retq 243e98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243e9f: 00 0000000000243ea0 : 243ea0: e8 00 00 00 00 callq 243ea5 243ea5: 53 push %rbx 243ea6: 48 89 fb mov %rdi,%rbx 243ea9: e8 92 f1 ff ff callq 243040 243eae: f2 0f 10 83 a0 1a 00 movsd 0x1aa0(%rbx),%xmm0 243eb5: 00 243eb6: 5b pop %rbx 243eb7: c3 retq 243eb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243ebf: 00 0000000000243ec0 : 243ec0: e8 00 00 00 00 callq 243ec5 243ec5: 53 push %rbx 243ec6: 48 89 fb mov %rdi,%rbx 243ec9: e8 72 f1 ff ff callq 243040 243ece: f2 0f 10 83 a8 1a 00 movsd 0x1aa8(%rbx),%xmm0 243ed5: 00 243ed6: 5b pop %rbx 243ed7: c3 retq 243ed8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243edf: 00 0000000000243ee0 : 243ee0: e8 00 00 00 00 callq 243ee5 243ee5: 53 push %rbx 243ee6: 48 89 fb mov %rdi,%rbx 243ee9: e8 52 f1 ff ff callq 243040 243eee: f2 0f 10 83 b0 1a 00 movsd 0x1ab0(%rbx),%xmm0 243ef5: 00 243ef6: 5b pop %rbx 243ef7: c3 retq 243ef8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243eff: 00 0000000000243f00 : 243f00: e8 00 00 00 00 callq 243f05 243f05: 53 push %rbx 243f06: 48 89 fb mov %rdi,%rbx 243f09: e8 32 f1 ff ff callq 243040 243f0e: f2 0f 10 83 c8 0c 00 movsd 0xcc8(%rbx),%xmm0 243f15: 00 243f16: 5b pop %rbx 243f17: c3 retq 243f18: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243f1f: 00 0000000000243f20 : 243f20: e8 00 00 00 00 callq 243f25 243f25: 53 push %rbx 243f26: 48 89 fb mov %rdi,%rbx 243f29: e8 12 f1 ff ff callq 243040 243f2e: f2 0f 10 83 60 0e 00 movsd 0xe60(%rbx),%xmm0 243f35: 00 243f36: 5b pop %rbx 243f37: c3 retq 243f38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243f3f: 00 0000000000243f40 : 243f40: e8 00 00 00 00 callq 243f45 243f45: 53 push %rbx 243f46: 48 89 fb mov %rdi,%rbx 243f49: e8 f2 f0 ff ff callq 243040 243f4e: f2 0f 10 83 78 1a 00 movsd 0x1a78(%rbx),%xmm0 243f55: 00 243f56: 5b pop %rbx 243f57: c3 retq 243f58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243f5f: 00 0000000000243f60 : 243f60: e8 00 00 00 00 callq 243f65 243f65: 53 push %rbx 243f66: 48 89 fb mov %rdi,%rbx 243f69: e8 d2 f0 ff ff callq 243040 243f6e: f2 0f 10 83 b8 1a 00 movsd 0x1ab8(%rbx),%xmm0 243f75: 00 243f76: 5b pop %rbx 243f77: c3 retq 243f78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243f7f: 00 0000000000243f80 : 243f80: e8 00 00 00 00 callq 243f85 243f85: 53 push %rbx 243f86: 48 89 fb mov %rdi,%rbx 243f89: e8 b2 f0 ff ff callq 243040 243f8e: f2 0f 10 83 c0 1a 00 movsd 0x1ac0(%rbx),%xmm0 243f95: 00 243f96: 5b pop %rbx 243f97: c3 retq 243f98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243f9f: 00 0000000000243fa0 : 243fa0: e8 00 00 00 00 callq 243fa5 243fa5: 53 push %rbx 243fa6: 48 89 fb mov %rdi,%rbx 243fa9: e8 92 f0 ff ff callq 243040 243fae: f2 0f 10 83 c8 1a 00 movsd 0x1ac8(%rbx),%xmm0 243fb5: 00 243fb6: 5b pop %rbx 243fb7: c3 retq 243fb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243fbf: 00 0000000000243fc0 : 243fc0: e8 00 00 00 00 callq 243fc5 243fc5: 53 push %rbx 243fc6: 48 89 fb mov %rdi,%rbx 243fc9: e8 72 f0 ff ff callq 243040 243fce: f2 0f 10 83 90 19 00 movsd 0x1990(%rbx),%xmm0 243fd5: 00 243fd6: 5b pop %rbx 243fd7: c3 retq 243fd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243fdf: 00 0000000000243fe0 : 243fe0: e8 00 00 00 00 callq 243fe5 243fe5: 53 push %rbx 243fe6: 48 89 fb mov %rdi,%rbx 243fe9: e8 52 f0 ff ff callq 243040 243fee: f2 0f 10 83 48 0f 00 movsd 0xf48(%rbx),%xmm0 243ff5: 00 243ff6: 5b pop %rbx 243ff7: c3 retq 243ff8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 243fff: 00 0000000000244000 : 244000: e8 00 00 00 00 callq 244005 244005: 53 push %rbx 244006: 48 89 fb mov %rdi,%rbx 244009: e8 32 f0 ff ff callq 243040 24400e: f2 0f 10 83 b8 1b 00 movsd 0x1bb8(%rbx),%xmm0 244015: 00 244016: 5b pop %rbx 244017: c3 retq 244018: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 24401f: 00 0000000000244020 : 244020: e8 00 00 00 00 callq 244025 244025: 53 push %rbx 244026: 48 89 fb mov %rdi,%rbx 244029: e8 12 f0 ff ff callq 243040 24402e: f2 0f 10 83 f0 34 00 movsd 0x34f0(%rbx),%xmm0 244035: 00 244036: 5b pop %rbx 244037: c3 retq 244038: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 24403f: 00 0000000000244040 : 244040: e8 00 00 00 00 callq 244045 244045: 53 push %rbx 244046: 48 89 fb mov %rdi,%rbx 244049: e8 f2 ef ff ff callq 243040 24404e: f2 0f 10 83 f8 34 00 movsd 0x34f8(%rbx),%xmm0 244055: 00 244056: 5b pop %rbx 244057: c3 retq 244058: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 24405f: 00 0000000000244060 : 244060: e8 00 00 00 00 callq 244065 244065: 55 push %rbp 244066: 89 cd mov %ecx,%ebp 244068: 53 push %rbx 244069: 48 89 fb mov %rdi,%rbx 24406c: e8 cf ef ff ff callq 243040 244071: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244078: 66 0f ef c0 pxor %xmm0,%xmm0 24407c: 8b 84 83 08 99 00 00 mov 0x9908(%rbx,%rax,4),%eax 244083: 5b pop %rbx 244084: 5d pop %rbp 244085: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24408a: c3 retq 24408b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000244090 : 244090: e8 00 00 00 00 callq 244095 244095: 55 push %rbp 244096: 89 cd mov %ecx,%ebp 244098: 53 push %rbx 244099: 48 89 fb mov %rdi,%rbx 24409c: e8 9f ef ff ff callq 243040 2440a1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2440a8: f2 0f 10 84 c3 d0 1a movsd 0x1ad0(%rbx,%rax,8),%xmm0 2440af: 00 00 2440b1: 5b pop %rbx 2440b2: 5d pop %rbp 2440b3: c3 retq 2440b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2440bb: 00 00 00 00 2440bf: 90 nop 00000000002440c0 : 2440c0: e8 00 00 00 00 callq 2440c5 2440c5: 55 push %rbp 2440c6: 89 cd mov %ecx,%ebp 2440c8: 53 push %rbx 2440c9: 48 89 fb mov %rdi,%rbx 2440cc: e8 6f ef ff ff callq 243040 2440d1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2440d8: f2 0f 10 84 c3 c8 98 movsd 0x98c8(%rbx,%rax,8),%xmm0 2440df: 00 00 2440e1: 5b pop %rbx 2440e2: 5d pop %rbp 2440e3: c3 retq 2440e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2440eb: 00 00 00 00 2440ef: 90 nop 00000000002440f0 : 2440f0: e8 00 00 00 00 callq 2440f5 2440f5: 55 push %rbp 2440f6: 89 cd mov %ecx,%ebp 2440f8: 53 push %rbx 2440f9: 48 89 fb mov %rdi,%rbx 2440fc: e8 3f ef ff ff callq 243040 244101: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244108: f2 0f 10 84 c3 48 93 movsd 0x9348(%rbx,%rax,8),%xmm0 24410f: 00 00 244111: 5b pop %rbx 244112: 5d pop %rbp 244113: c3 retq 244114: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24411b: 00 00 00 00 24411f: 90 nop 0000000000244120 : 244120: e8 00 00 00 00 callq 244125 244125: 55 push %rbp 244126: 89 cd mov %ecx,%ebp 244128: 53 push %rbx 244129: 48 89 fb mov %rdi,%rbx 24412c: e8 0f ef ff ff callq 243040 244131: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244138: f2 0f 10 84 c3 48 93 movsd 0x9348(%rbx,%rax,8),%xmm0 24413f: 00 00 244141: 5b pop %rbx 244142: 5d pop %rbp 244143: c3 retq 244144: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24414b: 00 00 00 00 24414f: 90 nop 0000000000244150 : 244150: e8 00 00 00 00 callq 244155 244155: 55 push %rbp 244156: 89 cd mov %ecx,%ebp 244158: 53 push %rbx 244159: 48 89 fb mov %rdi,%rbx 24415c: e8 df ee ff ff callq 243040 244161: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244168: f2 0f 10 84 c3 08 92 movsd 0x9208(%rbx,%rax,8),%xmm0 24416f: 00 00 244171: 5b pop %rbx 244172: 5d pop %rbp 244173: c3 retq 244174: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24417b: 00 00 00 00 24417f: 90 nop 0000000000244180 : 244180: e8 00 00 00 00 callq 244185 244185: 55 push %rbp 244186: 89 cd mov %ecx,%ebp 244188: 53 push %rbx 244189: 48 89 fb mov %rdi,%rbx 24418c: e8 af ee ff ff callq 243040 244191: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244198: f2 0f 10 84 c3 48 92 movsd 0x9248(%rbx,%rax,8),%xmm0 24419f: 00 00 2441a1: 5b pop %rbx 2441a2: 5d pop %rbp 2441a3: c3 retq 2441a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2441ab: 00 00 00 00 2441af: 90 nop 00000000002441b0 : 2441b0: e8 00 00 00 00 callq 2441b5 2441b5: 55 push %rbp 2441b6: 89 cd mov %ecx,%ebp 2441b8: 53 push %rbx 2441b9: 48 89 fb mov %rdi,%rbx 2441bc: e8 7f ee ff ff callq 243040 2441c1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2441c8: f2 0f 10 84 c3 b8 91 movsd 0x91b8(%rbx,%rax,8),%xmm0 2441cf: 00 00 2441d1: 5b pop %rbx 2441d2: 5d pop %rbp 2441d3: c3 retq 2441d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2441db: 00 00 00 00 2441df: 90 nop 00000000002441e0 : 2441e0: e8 00 00 00 00 callq 2441e5 2441e5: 55 push %rbp 2441e6: 89 cd mov %ecx,%ebp 2441e8: 53 push %rbx 2441e9: 48 89 fb mov %rdi,%rbx 2441ec: e8 4f ee ff ff callq 243040 2441f1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2441f8: f2 0f 10 84 c3 78 91 movsd 0x9178(%rbx,%rax,8),%xmm0 2441ff: 00 00 244201: 5b pop %rbx 244202: 5d pop %rbp 244203: c3 retq 244204: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24420b: 00 00 00 00 24420f: 90 nop 0000000000244210 : 244210: e8 00 00 00 00 callq 244215 244215: 55 push %rbp 244216: 89 cd mov %ecx,%ebp 244218: 53 push %rbx 244219: 48 89 fb mov %rdi,%rbx 24421c: e8 1f ee ff ff callq 243040 244221: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244228: f2 0f 10 84 c3 c8 92 movsd 0x92c8(%rbx,%rax,8),%xmm0 24422f: 00 00 244231: 5b pop %rbx 244232: 5d pop %rbp 244233: c3 retq 244234: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24423b: 00 00 00 00 24423f: 90 nop 0000000000244240 : 244240: e8 00 00 00 00 callq 244245 244245: 55 push %rbp 244246: 89 cd mov %ecx,%ebp 244248: 53 push %rbx 244249: 48 89 fb mov %rdi,%rbx 24424c: e8 ef ed ff ff callq 243040 244251: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244258: f2 0f 10 84 c3 08 93 movsd 0x9308(%rbx,%rax,8),%xmm0 24425f: 00 00 244261: 5b pop %rbx 244262: 5d pop %rbp 244263: c3 retq 244264: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24426b: 00 00 00 00 24426f: 90 nop 0000000000244270 : 244270: e8 00 00 00 00 callq 244275 244275: 55 push %rbp 244276: 89 cd mov %ecx,%ebp 244278: 53 push %rbx 244279: 48 89 fb mov %rdi,%rbx 24427c: e8 bf ed ff ff callq 243040 244281: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244288: f2 0f 10 84 c3 88 92 movsd 0x9288(%rbx,%rax,8),%xmm0 24428f: 00 00 244291: 5b pop %rbx 244292: 5d pop %rbp 244293: c3 retq 244294: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24429b: 00 00 00 00 24429f: 90 nop 00000000002442a0 : 2442a0: e8 00 00 00 00 callq 2442a5 2442a5: 55 push %rbp 2442a6: 89 cd mov %ecx,%ebp 2442a8: 53 push %rbx 2442a9: 48 89 fb mov %rdi,%rbx 2442ac: e8 8f ed ff ff callq 243040 2442b1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2442b8: f2 0f 10 84 c3 48 82 movsd 0x8248(%rbx,%rax,8),%xmm0 2442bf: 00 00 2442c1: 5b pop %rbx 2442c2: 5d pop %rbp 2442c3: c3 retq 2442c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2442cb: 00 00 00 00 2442cf: 90 nop 00000000002442d0 : 2442d0: e8 00 00 00 00 callq 2442d5 2442d5: 55 push %rbp 2442d6: 89 cd mov %ecx,%ebp 2442d8: 53 push %rbx 2442d9: 48 89 fb mov %rdi,%rbx 2442dc: e8 5f ed ff ff callq 243040 2442e1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2442e8: f2 0f 10 84 c3 88 82 movsd 0x8288(%rbx,%rax,8),%xmm0 2442ef: 00 00 2442f1: 5b pop %rbx 2442f2: 5d pop %rbp 2442f3: c3 retq 2442f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2442fb: 00 00 00 00 2442ff: 90 nop 0000000000244300 : 244300: e8 00 00 00 00 callq 244305 244305: 55 push %rbp 244306: 89 cd mov %ecx,%ebp 244308: 53 push %rbx 244309: 48 89 fb mov %rdi,%rbx 24430c: e8 2f ed ff ff callq 243040 244311: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244318: f2 0f 10 84 c3 68 a1 movsd 0xa168(%rbx,%rax,8),%xmm0 24431f: 00 00 244321: 5b pop %rbx 244322: 5d pop %rbp 244323: c3 retq 244324: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24432b: 00 00 00 00 24432f: 90 nop 0000000000244330 : 244330: e8 00 00 00 00 callq 244335 244335: 55 push %rbp 244336: 89 cd mov %ecx,%ebp 244338: 53 push %rbx 244339: 48 89 fb mov %rdi,%rbx 24433c: e8 ff ec ff ff callq 243040 244341: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244348: f2 0f 10 84 c3 a8 a1 movsd 0xa1a8(%rbx,%rax,8),%xmm0 24434f: 00 00 244351: 5b pop %rbx 244352: 5d pop %rbp 244353: c3 retq 244354: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24435b: 00 00 00 00 24435f: 90 nop 0000000000244360 : 244360: e8 00 00 00 00 callq 244365 244365: 55 push %rbp 244366: 89 cd mov %ecx,%ebp 244368: 53 push %rbx 244369: 48 89 fb mov %rdi,%rbx 24436c: e8 cf ec ff ff callq 243040 244371: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244378: f2 0f 10 84 c3 e8 a1 movsd 0xa1e8(%rbx,%rax,8),%xmm0 24437f: 00 00 244381: 5b pop %rbx 244382: 5d pop %rbp 244383: c3 retq 244384: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24438b: 00 00 00 00 24438f: 90 nop 0000000000244390 : 244390: e8 00 00 00 00 callq 244395 244395: 55 push %rbp 244396: 89 cd mov %ecx,%ebp 244398: 53 push %rbx 244399: 48 89 fb mov %rdi,%rbx 24439c: e8 9f ec ff ff callq 243040 2443a1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2443a8: f2 0f 10 84 c3 28 a2 movsd 0xa228(%rbx,%rax,8),%xmm0 2443af: 00 00 2443b1: 5b pop %rbx 2443b2: 5d pop %rbp 2443b3: c3 retq 2443b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2443bb: 00 00 00 00 2443bf: 90 nop 00000000002443c0 : 2443c0: e8 00 00 00 00 callq 2443c5 2443c5: 55 push %rbp 2443c6: 89 cd mov %ecx,%ebp 2443c8: 53 push %rbx 2443c9: 48 89 fb mov %rdi,%rbx 2443cc: e8 6f ec ff ff callq 243040 2443d1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2443d8: f2 0f 10 84 c3 68 a1 movsd 0xa168(%rbx,%rax,8),%xmm0 2443df: 00 00 2443e1: 5b pop %rbx 2443e2: 5d pop %rbp 2443e3: c3 retq 2443e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2443eb: 00 00 00 00 2443ef: 90 nop 00000000002443f0 : 2443f0: e8 00 00 00 00 callq 2443f5 2443f5: 55 push %rbp 2443f6: 89 cd mov %ecx,%ebp 2443f8: 53 push %rbx 2443f9: 48 89 fb mov %rdi,%rbx 2443fc: e8 3f ec ff ff callq 243040 244401: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244408: f2 0f 10 84 c3 a8 a1 movsd 0xa1a8(%rbx,%rax,8),%xmm0 24440f: 00 00 244411: 5b pop %rbx 244412: 5d pop %rbp 244413: c3 retq 244414: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24441b: 00 00 00 00 24441f: 90 nop 0000000000244420 : 244420: e8 00 00 00 00 callq 244425 244425: 55 push %rbp 244426: 89 cd mov %ecx,%ebp 244428: 53 push %rbx 244429: 48 89 fb mov %rdi,%rbx 24442c: e8 0f ec ff ff callq 243040 244431: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244438: f2 0f 10 84 c3 e8 a1 movsd 0xa1e8(%rbx,%rax,8),%xmm0 24443f: 00 00 244441: 5b pop %rbx 244442: 5d pop %rbp 244443: c3 retq 244444: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24444b: 00 00 00 00 24444f: 90 nop 0000000000244450 : 244450: e8 00 00 00 00 callq 244455 244455: 55 push %rbp 244456: 89 cd mov %ecx,%ebp 244458: 53 push %rbx 244459: 48 89 fb mov %rdi,%rbx 24445c: e8 df eb ff ff callq 243040 244461: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244468: f2 0f 10 84 c3 28 a2 movsd 0xa228(%rbx,%rax,8),%xmm0 24446f: 00 00 244471: 5b pop %rbx 244472: 5d pop %rbp 244473: c3 retq 244474: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24447b: 00 00 00 00 24447f: 90 nop 0000000000244480 : 244480: e8 00 00 00 00 callq 244485 244485: 55 push %rbp 244486: 89 cd mov %ecx,%ebp 244488: 53 push %rbx 244489: 48 89 fb mov %rdi,%rbx 24448c: e8 af eb ff ff callq 243040 244491: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244498: f2 0f 10 84 c3 50 a4 movsd 0xa450(%rbx,%rax,8),%xmm0 24449f: 00 00 2444a1: 5b pop %rbx 2444a2: 5d pop %rbp 2444a3: c3 retq 2444a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2444ab: 00 00 00 00 2444af: 90 nop 00000000002444b0 : 2444b0: e8 00 00 00 00 callq 2444b5 2444b5: 55 push %rbp 2444b6: 89 cd mov %ecx,%ebp 2444b8: 53 push %rbx 2444b9: 48 89 fb mov %rdi,%rbx 2444bc: e8 7f eb ff ff callq 243040 2444c1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2444c8: f2 0f 10 84 c3 90 a4 movsd 0xa490(%rbx,%rax,8),%xmm0 2444cf: 00 00 2444d1: 5b pop %rbx 2444d2: 5d pop %rbp 2444d3: c3 retq 2444d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2444db: 00 00 00 00 2444df: 90 nop 00000000002444e0 : 2444e0: e8 00 00 00 00 callq 2444e5 2444e5: 55 push %rbp 2444e6: 89 cd mov %ecx,%ebp 2444e8: 53 push %rbx 2444e9: 48 89 fb mov %rdi,%rbx 2444ec: e8 4f eb ff ff callq 243040 2444f1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2444f8: f2 0f 10 84 c3 68 87 movsd 0x8768(%rbx,%rax,8),%xmm0 2444ff: 00 00 244501: 5b pop %rbx 244502: 5d pop %rbp 244503: c3 retq 244504: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24450b: 00 00 00 00 24450f: 90 nop 0000000000244510 : 244510: e8 00 00 00 00 callq 244515 244515: 55 push %rbp 244516: 89 cd mov %ecx,%ebp 244518: 53 push %rbx 244519: 48 89 fb mov %rdi,%rbx 24451c: e8 1f eb ff ff callq 243040 244521: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244528: f2 0f 10 84 c3 a8 87 movsd 0x87a8(%rbx,%rax,8),%xmm0 24452f: 00 00 244531: 5b pop %rbx 244532: 5d pop %rbp 244533: c3 retq 244534: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24453b: 00 00 00 00 24453f: 90 nop 0000000000244540 : 244540: e8 00 00 00 00 callq 244545 244545: 55 push %rbp 244546: 89 cd mov %ecx,%ebp 244548: 53 push %rbx 244549: 48 89 fb mov %rdi,%rbx 24454c: e8 ef ea ff ff callq 243040 244551: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244558: f2 0f 10 84 c3 88 95 movsd 0x9588(%rbx,%rax,8),%xmm0 24455f: 00 00 244561: 5b pop %rbx 244562: 5d pop %rbp 244563: c3 retq 244564: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24456b: 00 00 00 00 24456f: 90 nop 0000000000244570 : 244570: e8 00 00 00 00 callq 244575 244575: 55 push %rbp 244576: 89 cd mov %ecx,%ebp 244578: 53 push %rbx 244579: 48 89 fb mov %rdi,%rbx 24457c: e8 bf ea ff ff callq 243040 244581: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244588: f2 0f 10 84 c3 c8 95 movsd 0x95c8(%rbx,%rax,8),%xmm0 24458f: 00 00 244591: 5b pop %rbx 244592: 5d pop %rbp 244593: c3 retq 244594: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24459b: 00 00 00 00 24459f: 90 nop 00000000002445a0 : 2445a0: e8 00 00 00 00 callq 2445a5 2445a5: 55 push %rbp 2445a6: 89 cd mov %ecx,%ebp 2445a8: 53 push %rbx 2445a9: 48 89 fb mov %rdi,%rbx 2445ac: e8 8f ea ff ff callq 243040 2445b1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2445b8: f2 0f 10 84 c3 e8 87 movsd 0x87e8(%rbx,%rax,8),%xmm0 2445bf: 00 00 2445c1: 5b pop %rbx 2445c2: 5d pop %rbp 2445c3: c3 retq 2445c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2445cb: 00 00 00 00 2445cf: 90 nop 00000000002445d0 : 2445d0: e8 00 00 00 00 callq 2445d5 2445d5: 55 push %rbp 2445d6: 89 cd mov %ecx,%ebp 2445d8: 53 push %rbx 2445d9: 48 89 fb mov %rdi,%rbx 2445dc: e8 5f ea ff ff callq 243040 2445e1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2445e8: f2 0f 10 84 c3 28 88 movsd 0x8828(%rbx,%rax,8),%xmm0 2445ef: 00 00 2445f1: 5b pop %rbx 2445f2: 5d pop %rbp 2445f3: c3 retq 2445f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2445fb: 00 00 00 00 2445ff: 90 nop 0000000000244600 : 244600: e8 00 00 00 00 callq 244605 244605: 55 push %rbp 244606: 89 cd mov %ecx,%ebp 244608: 53 push %rbx 244609: 48 89 fb mov %rdi,%rbx 24460c: e8 2f ea ff ff callq 243040 244611: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244618: f2 0f 10 84 c3 08 96 movsd 0x9608(%rbx,%rax,8),%xmm0 24461f: 00 00 244621: 5b pop %rbx 244622: 5d pop %rbp 244623: c3 retq 244624: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24462b: 00 00 00 00 24462f: 90 nop 0000000000244630 : 244630: e8 00 00 00 00 callq 244635 244635: 55 push %rbp 244636: 89 cd mov %ecx,%ebp 244638: 53 push %rbx 244639: 48 89 fb mov %rdi,%rbx 24463c: e8 ff e9 ff ff callq 243040 244641: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244648: f2 0f 10 84 c3 48 96 movsd 0x9648(%rbx,%rax,8),%xmm0 24464f: 00 00 244651: 5b pop %rbx 244652: 5d pop %rbp 244653: c3 retq 244654: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24465b: 00 00 00 00 24465f: 90 nop 0000000000244660 : 244660: e8 00 00 00 00 callq 244665 244665: 55 push %rbp 244666: 89 cd mov %ecx,%ebp 244668: 53 push %rbx 244669: 48 89 fb mov %rdi,%rbx 24466c: e8 cf e9 ff ff callq 243040 244671: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244678: f2 0f 10 84 c3 88 94 movsd 0x9488(%rbx,%rax,8),%xmm0 24467f: 00 00 244681: 5b pop %rbx 244682: 5d pop %rbp 244683: c3 retq 244684: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24468b: 00 00 00 00 24468f: 90 nop 0000000000244690 : 244690: e8 00 00 00 00 callq 244695 244695: 55 push %rbp 244696: 89 cd mov %ecx,%ebp 244698: 53 push %rbx 244699: 48 89 fb mov %rdi,%rbx 24469c: e8 9f e9 ff ff callq 243040 2446a1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2446a8: f2 0f 10 84 c3 c8 94 movsd 0x94c8(%rbx,%rax,8),%xmm0 2446af: 00 00 2446b1: 5b pop %rbx 2446b2: 5d pop %rbp 2446b3: c3 retq 2446b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2446bb: 00 00 00 00 2446bf: 90 nop 00000000002446c0 : 2446c0: e8 00 00 00 00 callq 2446c5 2446c5: 55 push %rbp 2446c6: 89 cd mov %ecx,%ebp 2446c8: 53 push %rbx 2446c9: 48 89 fb mov %rdi,%rbx 2446cc: e8 6f e9 ff ff callq 243040 2446d1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2446d8: f2 0f 10 84 c3 28 9e movsd 0x9e28(%rbx,%rax,8),%xmm0 2446df: 00 00 2446e1: 5b pop %rbx 2446e2: 5d pop %rbp 2446e3: c3 retq 2446e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2446eb: 00 00 00 00 2446ef: 90 nop 00000000002446f0 : 2446f0: e8 00 00 00 00 callq 2446f5 2446f5: 55 push %rbp 2446f6: 89 cd mov %ecx,%ebp 2446f8: 53 push %rbx 2446f9: 48 89 fb mov %rdi,%rbx 2446fc: e8 3f e9 ff ff callq 243040 244701: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244708: f2 0f 10 84 c3 60 a5 movsd 0xa560(%rbx,%rax,8),%xmm0 24470f: 00 00 244711: 5b pop %rbx 244712: 5d pop %rbp 244713: c3 retq 244714: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24471b: 00 00 00 00 24471f: 90 nop 0000000000244720 : 244720: e8 00 00 00 00 callq 244725 244725: 55 push %rbp 244726: 89 cd mov %ecx,%ebp 244728: 53 push %rbx 244729: 48 89 fb mov %rdi,%rbx 24472c: e8 0f e9 ff ff callq 243040 244731: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244738: f2 0f 10 84 c3 68 9e movsd 0x9e68(%rbx,%rax,8),%xmm0 24473f: 00 00 244741: 5b pop %rbx 244742: 5d pop %rbp 244743: c3 retq 244744: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24474b: 00 00 00 00 24474f: 90 nop 0000000000244750 : 244750: e8 00 00 00 00 callq 244755 244755: 55 push %rbp 244756: 89 cd mov %ecx,%ebp 244758: 53 push %rbx 244759: 48 89 fb mov %rdi,%rbx 24475c: e8 df e8 ff ff callq 243040 244761: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244768: f2 0f 10 84 c3 a0 a5 movsd 0xa5a0(%rbx,%rax,8),%xmm0 24476f: 00 00 244771: 5b pop %rbx 244772: 5d pop %rbp 244773: c3 retq 244774: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24477b: 00 00 00 00 24477f: 90 nop 0000000000244780 : 244780: e8 00 00 00 00 callq 244785 244785: 55 push %rbp 244786: 89 cd mov %ecx,%ebp 244788: 53 push %rbx 244789: 48 89 fb mov %rdi,%rbx 24478c: e8 af e8 ff ff callq 243040 244791: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244798: f2 0f 10 84 c3 a8 9e movsd 0x9ea8(%rbx,%rax,8),%xmm0 24479f: 00 00 2447a1: 5b pop %rbx 2447a2: 5d pop %rbp 2447a3: c3 retq 2447a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2447ab: 00 00 00 00 2447af: 90 nop 00000000002447b0 : 2447b0: e8 00 00 00 00 callq 2447b5 2447b5: 55 push %rbp 2447b6: 89 cd mov %ecx,%ebp 2447b8: 53 push %rbx 2447b9: 48 89 fb mov %rdi,%rbx 2447bc: e8 7f e8 ff ff callq 243040 2447c1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2447c8: f2 0f 10 84 c3 e0 a5 movsd 0xa5e0(%rbx,%rax,8),%xmm0 2447cf: 00 00 2447d1: 5b pop %rbx 2447d2: 5d pop %rbp 2447d3: c3 retq 2447d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2447db: 00 00 00 00 2447df: 90 nop 00000000002447e0 : 2447e0: e8 00 00 00 00 callq 2447e5 2447e5: 55 push %rbp 2447e6: 89 cd mov %ecx,%ebp 2447e8: 53 push %rbx 2447e9: 48 89 fb mov %rdi,%rbx 2447ec: e8 4f e8 ff ff callq 243040 2447f1: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 2447f8: 66 0f ef c0 pxor %xmm0,%xmm0 2447fc: 8b 84 83 58 91 00 00 mov 0x9158(%rbx,%rax,4),%eax 244803: 5b pop %rbx 244804: 5d pop %rbp 244805: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24480a: c3 retq 24480b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000244810 : 244810: e8 00 00 00 00 callq 244815 244815: 55 push %rbp 244816: 89 cd mov %ecx,%ebp 244818: 53 push %rbx 244819: 48 89 fb mov %rdi,%rbx 24481c: e8 1f e8 ff ff callq 243040 244821: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244828: 66 0f ef c0 pxor %xmm0,%xmm0 24482c: 8b 84 83 10 1b 00 00 mov 0x1b10(%rbx,%rax,4),%eax 244833: 5b pop %rbx 244834: 5d pop %rbp 244835: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24483a: c3 retq 24483b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000244840 : 244840: e8 00 00 00 00 callq 244845 244845: 55 push %rbp 244846: 89 cd mov %ecx,%ebp 244848: 53 push %rbx 244849: 48 89 fb mov %rdi,%rbx 24484c: e8 ef e7 ff ff callq 243040 244851: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244858: f2 0f 10 84 c3 30 1b movsd 0x1b30(%rbx,%rax,8),%xmm0 24485f: 00 00 244861: 5b pop %rbx 244862: 5d pop %rbp 244863: c3 retq 244864: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24486b: 00 00 00 00 24486f: 90 nop 0000000000244870 : 244870: e8 00 00 00 00 callq 244875 244875: 55 push %rbp 244876: 89 cd mov %ecx,%ebp 244878: 53 push %rbx 244879: 48 89 fb mov %rdi,%rbx 24487c: e8 bf e7 ff ff callq 243040 244881: 8b 84 ab 44 2d 00 00 mov 0x2d44(%rbx,%rbp,4),%eax 244888: f2 0f 10 84 c3 70 1b movsd 0x1b70(%rbx,%rax,8),%xmm0 24488f: 00 00 244891: 5b pop %rbx 244892: 5d pop %rbp 244893: c3 retq 244894: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24489b: 00 00 00 00 24489f: 90 nop 00000000002448a0 : 2448a0: e8 00 00 00 00 callq 2448a5 2448a5: 53 push %rbx 2448a6: 48 89 fb mov %rdi,%rbx 2448a9: e8 92 e7 ff ff callq 243040 2448ae: 8b 83 b0 1b 00 00 mov 0x1bb0(%rbx),%eax 2448b4: 66 0f ef c0 pxor %xmm0,%xmm0 2448b8: 5b pop %rbx 2448b9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2448be: c3 retq 2448bf: 90 nop 00000000002448c0 : 2448c0: e8 00 00 00 00 callq 2448c5 2448c5: 53 push %rbx 2448c6: 48 89 fb mov %rdi,%rbx 2448c9: e8 72 e7 ff ff callq 243040 2448ce: 8b 93 50 10 00 00 mov 0x1050(%rbx),%edx 2448d4: 85 d2 test %edx,%edx 2448d6: 74 25 je 2448fd 2448d8: 83 ea 01 sub $0x1,%edx 2448db: 48 8d 83 70 32 00 00 lea 0x3270(%rbx),%rax 2448e2: 66 0f ef c0 pxor %xmm0,%xmm0 2448e6: 48 8d 94 d3 78 32 00 lea 0x3278(%rbx,%rdx,8),%rdx 2448ed: 00 2448ee: f2 0f 58 00 addsd (%rax),%xmm0 2448f2: 48 83 c0 08 add $0x8,%rax 2448f6: 48 39 d0 cmp %rdx,%rax 2448f9: 75 f3 jne 2448ee 2448fb: 5b pop %rbx 2448fc: c3 retq 2448fd: 66 0f ef c0 pxor %xmm0,%xmm0 244901: 5b pop %rbx 244902: c3 retq 244903: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24490a: 00 00 00 00 24490e: 66 90 xchg %ax,%ax 0000000000244910 : 244910: e8 00 00 00 00 callq 244915 244915: 53 push %rbx 244916: 48 89 fb mov %rdi,%rbx 244919: e8 22 e7 ff ff callq 243040 24491e: 8b 93 50 10 00 00 mov 0x1050(%rbx),%edx 244924: 85 d2 test %edx,%edx 244926: 74 25 je 24494d 244928: 83 ea 01 sub $0x1,%edx 24492b: 48 8d 83 58 90 00 00 lea 0x9058(%rbx),%rax 244932: 66 0f ef c0 pxor %xmm0,%xmm0 244936: 48 8d 94 d3 60 90 00 lea 0x9060(%rbx,%rdx,8),%rdx 24493d: 00 24493e: f2 0f 58 00 addsd (%rax),%xmm0 244942: 48 83 c0 08 add $0x8,%rax 244946: 48 39 d0 cmp %rdx,%rax 244949: 75 f3 jne 24493e 24494b: 5b pop %rbx 24494c: c3 retq 24494d: 66 0f ef c0 pxor %xmm0,%xmm0 244951: 5b pop %rbx 244952: c3 retq 244953: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24495a: 00 00 00 00 24495e: 66 90 xchg %ax,%ax 0000000000244960 : 244960: e8 00 00 00 00 callq 244965 244965: 89 f0 mov %esi,%eax 244967: 4c 8b 5c 24 10 mov 0x10(%rsp),%r11 24496c: 89 d6 mov %edx,%esi 24496e: 41 89 ca mov %ecx,%r10d 244971: 83 ff 02 cmp $0x2,%edi 244974: 76 47 jbe 2449bd 244976: 83 ff 08 cmp $0x8,%edi 244979: 74 42 je 2449bd 24497b: 85 c0 test %eax,%eax 24497d: 0f 85 8a 00 00 00 jne 244a0d 244983: 41 c7 00 01 00 00 00 movl $0x1,(%r8) 24498a: 41 c7 01 01 00 00 00 movl $0x1,(%r9) 244991: b9 00 01 00 00 mov $0x100,%ecx 244996: 31 d2 xor %edx,%edx 244998: 89 c8 mov %ecx,%eax 24499a: f7 f6 div %esi 24499c: 31 d2 xor %edx,%edx 24499e: 41 f7 30 divl (%r8) 2449a1: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2449a6: 89 02 mov %eax,(%rdx) 2449a8: 89 c8 mov %ecx,%eax 2449aa: 31 d2 xor %edx,%edx 2449ac: 41 f7 f2 div %r10d 2449af: 31 d2 xor %edx,%edx 2449b1: 41 f7 31 divl (%r9) 2449b4: 41 89 03 mov %eax,(%r11) 2449b7: b8 01 00 00 00 mov $0x1,%eax 2449bc: c3 retq 2449bd: 85 c0 test %eax,%eax 2449bf: 75 34 jne 2449f5 2449c1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) 2449c8: b9 01 00 00 00 mov $0x1,%ecx 2449cd: 31 d2 xor %edx,%edx 2449cf: b8 00 01 00 00 mov $0x100,%eax 2449d4: f7 f6 div %esi 2449d6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2449db: 31 d2 xor %edx,%edx 2449dd: f7 f1 div %ecx 2449df: 89 06 mov %eax,(%rsi) 2449e1: b8 01 00 00 00 mov $0x1,%eax 2449e6: 41 c7 01 00 00 00 00 movl $0x0,(%r9) 2449ed: 41 c7 03 00 00 00 00 movl $0x0,(%r11) 2449f4: c3 retq 2449f5: 83 ff 02 cmp $0x2,%edi 2449f8: 74 3e je 244a38 2449fa: 83 ff 08 cmp $0x8,%edi 2449fd: 74 47 je 244a46 2449ff: 41 c7 00 08 00 00 00 movl $0x8,(%r8) 244a06: b9 08 00 00 00 mov $0x8,%ecx 244a0b: eb c0 jmp 2449cd 244a0d: 83 ff 03 cmp $0x3,%edi 244a10: 74 13 je 244a25 244a12: 41 c7 00 08 00 00 00 movl $0x8,(%r8) 244a19: 41 c7 01 08 00 00 00 movl $0x8,(%r9) 244a20: e9 6c ff ff ff jmpq 244991 244a25: 41 c7 00 10 00 00 00 movl $0x10,(%r8) 244a2c: 41 c7 01 08 00 00 00 movl $0x8,(%r9) 244a33: e9 59 ff ff ff jmpq 244991 244a38: 41 c7 00 04 00 00 00 movl $0x4,(%r8) 244a3f: b9 04 00 00 00 mov $0x4,%ecx 244a44: eb 87 jmp 2449cd 244a46: 41 c7 00 10 00 00 00 movl $0x10,(%r8) 244a4d: b9 10 00 00 00 mov $0x10,%ecx 244a52: e9 76 ff ff ff jmpq 2449cd 244a57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 244a5e: 00 00 0000000000244a60 : 244a60: e8 00 00 00 00 callq 244a65 244a65: 83 ff 03 cmp $0x3,%edi 244a68: 74 20 je 244a8a 244a6a: 83 ff 02 cmp $0x2,%edi 244a6d: 74 36 je 244aa5 244a6f: c7 06 00 00 00 00 movl $0x0,(%rsi) 244a75: 83 ff 01 cmp $0x1,%edi 244a78: 74 1f je 244a99 244a7a: c7 02 02 00 00 00 movl $0x2,(%rdx) 244a80: 85 ff test %edi,%edi 244a82: 74 1e je 244aa2 244a84: b8 01 00 00 00 mov $0x1,%eax 244a89: c3 retq 244a8a: c7 06 02 00 00 00 movl $0x2,(%rsi) 244a90: 31 c0 xor %eax,%eax 244a92: c7 02 02 00 00 00 movl $0x2,(%rdx) 244a98: c3 retq 244a99: c7 02 00 00 00 00 movl $0x0,(%rdx) 244a9f: 31 c0 xor %eax,%eax 244aa1: c3 retq 244aa2: 31 c0 xor %eax,%eax 244aa4: c3 retq 244aa5: c7 06 01 00 00 00 movl $0x1,(%rsi) 244aab: 31 c0 xor %eax,%eax 244aad: c7 02 01 00 00 00 movl $0x1,(%rdx) 244ab3: c3 retq 244ab4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 244abb: 00 00 00 00 244abf: 90 nop 0000000000244ac0 : 244ac0: e8 00 00 00 00 callq 244ac5 244ac5: 8b 97 50 10 00 00 mov 0x1050(%rdi),%edx 244acb: 85 d2 test %edx,%edx 244acd: 74 33 je 244b02 244acf: 31 c0 xor %eax,%eax 244ad1: 80 bc 07 30 16 00 00 cmpb $0x0,0x1630(%rdi,%rax,1) 244ad8: 00 244ad9: 74 1f je 244afa 244adb: 80 bf 20 10 00 00 00 cmpb $0x0,0x1020(%rdi) 244ae2: 74 16 je 244afa 244ae4: f2 0f 10 84 c7 18 13 movsd 0x1318(%rdi,%rax,8),%xmm0 244aeb: 00 00 244aed: f2 0f 58 c0 addsd %xmm0,%xmm0 244af1: f2 0f 11 84 c7 d8 12 movsd %xmm0,0x12d8(%rdi,%rax,8) 244af8: 00 00 244afa: 48 83 c0 01 add $0x1,%rax 244afe: 39 c2 cmp %eax,%edx 244b00: 77 cf ja 244ad1 244b02: c3 retq 244b03: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 244b0a: 00 00 00 00 244b0e: 66 90 xchg %ax,%ax 0000000000244b10 : 244b10: e8 00 00 00 00 callq 244b15 244b15: 53 push %rbx 244b16: 48 63 87 c0 1d 00 00 movslq 0x1dc0(%rdi),%rax 244b1d: 66 0f ef c9 pxor %xmm1,%xmm1 244b21: 48 89 fb mov %rdi,%rbx 244b24: 48 63 97 58 0c 00 00 movslq 0xc58(%rdi),%rdx 244b2b: 89 87 24 10 00 00 mov %eax,0x1024(%rdi) 244b31: 48 8d 94 42 a8 0a 00 lea 0xaa8(%rdx,%rax,2),%rdx 244b38: 00 244b39: f2 0f 10 04 d7 movsd (%rdi,%rdx,8),%xmm0 244b3e: 66 0f 2e c1 ucomisd %xmm1,%xmm0 244b42: f2 0f 11 87 48 0f 00 movsd %xmm0,0xf48(%rdi) 244b49: 00 244b4a: 7a 1a jp 244b66 244b4c: 75 18 jne 244b66 244b4e: 48 89 c2 mov %rax,%rdx 244b51: 48 c1 e2 04 shl $0x4,%rdx 244b55: f2 0f 10 84 3a 40 55 movsd 0x5540(%rdx,%rdi,1),%xmm0 244b5c: 00 00 244b5e: f2 0f 11 87 48 0f 00 movsd %xmm0,0xf48(%rdi) 244b65: 00 244b66: f2 0f 10 84 c3 d0 ab movsd 0xabd0(%rbx,%rax,8),%xmm0 244b6d: 00 00 244b6f: 48 89 df mov %rbx,%rdi 244b72: f2 0f 11 83 98 a6 00 movsd %xmm0,0xa698(%rbx) 244b79: 00 244b7a: e8 31 dd ff ff callq 2428b0 244b7f: 48 89 df mov %rbx,%rdi 244b82: e8 f9 e0 ff ff callq 242c80 244b87: 48 89 df mov %rbx,%rdi 244b8a: e8 c1 e5 ff ff callq 243150 244b8f: f2 0f 10 83 e0 1d 00 movsd 0x1de0(%rbx),%xmm0 244b96: 00 244b97: 66 0f ef d2 pxor %xmm2,%xmm2 244b9b: f2 0f 11 83 48 10 00 movsd %xmm0,0x1048(%rbx) 244ba2: 00 244ba3: f2 0f 10 83 e8 1d 00 movsd 0x1de8(%rbx),%xmm0 244baa: 00 244bab: f2 0f 11 83 40 10 00 movsd %xmm0,0x1040(%rbx) 244bb2: 00 244bb3: f2 0f 10 83 d8 1d 00 movsd 0x1dd8(%rbx),%xmm0 244bba: 00 244bbb: 66 0f 2f c2 comisd %xmm2,%xmm0 244bbf: 77 18 ja 244bd9 244bc1: 48 63 83 24 10 00 00 movslq 0x1024(%rbx),%rax 244bc8: 48 8d 04 40 lea (%rax,%rax,2),%rax 244bcc: 48 c1 e0 05 shl $0x5,%rax 244bd0: f2 0f 10 84 03 d8 07 movsd 0x7d8(%rbx,%rax,1),%xmm0 244bd7: 00 00 244bd9: 8b 93 50 10 00 00 mov 0x1050(%rbx),%edx 244bdf: f2 0f 11 83 38 10 00 movsd %xmm0,0x1038(%rbx) 244be6: 00 244be7: 85 d2 test %edx,%edx 244be9: 74 24 je 244c0f 244beb: 83 ea 01 sub $0x1,%edx 244bee: 48 8d 83 b8 12 00 00 lea 0x12b8(%rbx),%rax 244bf5: 48 8d 8c 93 bc 12 00 lea 0x12bc(%rbx,%rdx,4),%rcx 244bfc: 00 244bfd: 31 d2 xor %edx,%edx 244bff: 03 10 add (%rax),%edx 244c01: 48 83 c0 04 add $0x4,%rax 244c05: 48 39 c8 cmp %rcx,%rax 244c08: 75 f5 jne 244bff 244c0a: 83 fa 08 cmp $0x8,%edx 244c0d: 77 02 ja 244c11 244c0f: 5b pop %rbx 244c10: c3 retq 244c11: 0f 0b ud2 244c13: 5b pop %rbx 244c14: c3 retq 244c15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 244c1c: 00 00 00 00 0000000000244c20 : 244c20: e8 00 00 00 00 callq 244c25 244c25: 41 57 push %r15 244c27: 45 89 cf mov %r9d,%r15d 244c2a: 41 56 push %r14 244c2c: 41 89 d6 mov %edx,%r14d 244c2f: 41 55 push %r13 244c31: 41 89 fd mov %edi,%r13d 244c34: 41 54 push %r12 244c36: 45 89 c4 mov %r8d,%r12d 244c39: 55 push %rbp 244c3a: 89 cd mov %ecx,%ebp 244c3c: 53 push %rbx 244c3d: 89 f3 mov %esi,%ebx 244c3f: 48 83 ec 50 sub $0x50,%rsp 244c43: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 244c4b 244c4a: 00 244c4b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 244c53 244c52: 00 244c53: f2 0f 11 4c 24 20 movsd %xmm1,0x20(%rsp) 244c59: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244c61 244c60: 00 244c61: f2 0f 5e ea divsd %xmm2,%xmm5 244c65: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 244c6b: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 244c71: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 244c77: f2 0f 5a ed cvtsd2ss %xmm5,%xmm5 244c7b: 0f 28 c5 movaps %xmm5,%xmm0 244c7e: f3 0f 11 6c 24 28 movss %xmm5,0x28(%rsp) 244c84: e8 00 00 00 00 callq 244c89 244c89: 66 0f ef db pxor %xmm3,%xmm3 244c8d: 66 0f ef f6 pxor %xmm6,%xmm6 244c91: 66 0f ef d2 pxor %xmm2,%xmm2 244c95: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 244c99: f2 0f 59 5c 24 08 mulsd 0x8(%rsp),%xmm3 244c9f: f2 49 0f 2a f7 cvtsi2sd %r15,%xmm6 244ca4: f3 0f 10 6c 24 28 movss 0x28(%rsp),%xmm5 244caa: f2 49 0f 2a d6 cvtsi2sd %r14,%xmm2 244caf: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244cb7 244cb6: 00 244cb7: 0f 28 c5 movaps %xmm5,%xmm0 244cba: f3 0f 11 6c 24 3c movss %xmm5,0x3c(%rsp) 244cc0: f2 0f 11 34 24 movsd %xmm6,(%rsp) 244cc5: f2 0f 5e de divsd %xmm6,%xmm3 244cc9: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 244ccf: f2 0f 11 5c 24 40 movsd %xmm3,0x40(%rsp) 244cd5: e8 00 00 00 00 callq 244cda 244cda: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 244ce0: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 244ce8 244ce7: 00 244ce8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 244cec: f2 0f 59 5c 24 08 mulsd 0x8(%rsp),%xmm3 244cf2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244cfa 244cf9: 00 244cfa: f2 0f 59 e0 mulsd %xmm0,%xmm4 244cfe: f2 0f 11 64 24 28 movsd %xmm4,0x28(%rsp) 244d04: 66 0f ef e4 pxor %xmm4,%xmm4 244d08: f2 0f 5a e3 cvtsd2ss %xmm3,%xmm4 244d0c: 0f 28 c4 movaps %xmm4,%xmm0 244d0f: f3 0f 11 64 24 30 movss %xmm4,0x30(%rsp) 244d15: e8 00 00 00 00 callq 244d1a 244d1a: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 244d20: f3 0f 10 64 24 30 movss 0x30(%rsp),%xmm4 244d26: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 244d2a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244d32 244d31: 00 244d32: f2 0f 59 d8 mulsd %xmm0,%xmm3 244d36: 0f 28 c4 movaps %xmm4,%xmm0 244d39: f2 0f 11 5c 24 28 movsd %xmm3,0x28(%rsp) 244d3f: e8 00 00 00 00 callq 244d44 244d44: f3 0f 10 6c 24 3c movss 0x3c(%rsp),%xmm5 244d4a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244d52 244d51: 00 244d52: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 244d56: f2 0f 58 44 24 28 addsd 0x28(%rsp),%xmm0 244d5c: 66 0f 28 e0 movapd %xmm0,%xmm4 244d60: 0f 28 c5 movaps %xmm5,%xmm0 244d63: f2 0f 5e 24 24 divsd (%rsp),%xmm4 244d68: f2 0f 11 64 24 28 movsd %xmm4,0x28(%rsp) 244d6e: e8 00 00 00 00 callq 244d73 244d73: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 244d7b 244d7a: 00 244d7b: f2 0f 59 5c 24 10 mulsd 0x10(%rsp),%xmm3 244d81: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244d89 244d88: 00 244d89: f3 0f 11 44 24 30 movss %xmm0,0x30(%rsp) 244d8f: 66 0f ef c0 pxor %xmm0,%xmm0 244d93: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 244d97: e8 00 00 00 00 callq 244d9c 244d9c: f3 0f 10 64 24 30 movss 0x30(%rsp),%xmm4 244da2: 66 0f ef c9 pxor %xmm1,%xmm1 244da6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 244daa: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 244db2 244db1: 00 244db2: f2 0f 10 5c 24 40 movsd 0x40(%rsp),%xmm3 244db8: f3 0f 5a cc cvtss2sd %xmm4,%xmm1 244dbc: f2 0f 59 c1 mulsd %xmm1,%xmm0 244dc0: 66 0f ef c9 pxor %xmm1,%xmm1 244dc4: f2 0f 5e 04 24 divsd (%rsp),%xmm0 244dc9: f2 0f 58 44 24 28 addsd 0x28(%rsp),%xmm0 244dcf: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 244dd3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 244dd7: e8 00 00 00 00 callq 244ddc 244ddc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244de4 244de3: 00 244de4: f3 0f 11 44 24 10 movss %xmm0,0x10(%rsp) 244dea: 66 0f ef c0 pxor %xmm0,%xmm0 244dee: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 244df3: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 244dfb 244dfa: 00 244dfb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 244dff: e8 00 00 00 00 callq 244e04 244e04: f3 0f 10 5c 24 10 movss 0x10(%rsp),%xmm3 244e0a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 244e0e: f2 0f 5e 44 24 20 divsd 0x20(%rsp),%xmm0 244e14: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 244e18: 0f 28 cb movaps %xmm3,%xmm1 244e1b: e8 00 00 00 00 callq 244e20 244e20: 66 0f ef db pxor %xmm3,%xmm3 244e24: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 244e28: f2 0f 59 5c 24 18 mulsd 0x18(%rsp),%xmm3 244e2e: 41 83 fd 01 cmp $0x1,%r13d 244e32: 0f 84 25 02 00 00 je 24505d 244e38: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 244e3e: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 244e46 244e45: 00 244e46: f2 0f 11 5c 24 40 movsd %xmm3,0x40(%rsp) 244e4c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244e54 244e53: 00 244e54: f2 0f 58 d2 addsd %xmm2,%xmm2 244e58: f2 0f 5e e2 divsd %xmm2,%xmm4 244e5c: f2 0f 5a e4 cvtsd2ss %xmm4,%xmm4 244e60: 0f 28 c4 movaps %xmm4,%xmm0 244e63: f3 0f 11 64 24 28 movss %xmm4,0x28(%rsp) 244e69: e8 00 00 00 00 callq 244e6e 244e6e: f3 0f 10 64 24 28 movss 0x28(%rsp),%xmm4 244e74: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244e7c 244e7b: 00 244e7c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 244e80: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 244e86: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 244e8e 244e8d: 00 244e8e: f3 0f 11 64 24 3c movss %xmm4,0x3c(%rsp) 244e94: 66 0f 28 d0 movapd %xmm0,%xmm2 244e98: f2 0f 5e 14 24 divsd (%rsp),%xmm2 244e9d: 66 48 0f 7e d3 movq %xmm2,%rbx 244ea2: 66 0f ef d2 pxor %xmm2,%xmm2 244ea6: f2 49 0f 2a d4 cvtsi2sd %r12,%xmm2 244eab: 0f 28 c4 movaps %xmm4,%xmm0 244eae: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 244eb4: e8 00 00 00 00 callq 244eb9 244eb9: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 244ec1 244ec0: 00 244ec1: f2 0f 59 64 24 08 mulsd 0x8(%rsp),%xmm4 244ec7: f2 0f 10 4c 24 10 movsd 0x10(%rsp),%xmm1 244ecd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 244ed1: f2 0f 59 c8 mulsd %xmm0,%xmm1 244ed5: 66 0f ef c0 pxor %xmm0,%xmm0 244ed9: 66 0f 28 d4 movapd %xmm4,%xmm2 244edd: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 244ee5 244ee4: 00 244ee5: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 244eeb: f2 0f 59 e2 mulsd %xmm2,%xmm4 244eef: f2 0f 11 4c 24 28 movsd %xmm1,0x28(%rsp) 244ef5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244efd 244efc: 00 244efd: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 244f01: e8 00 00 00 00 callq 244f06 244f06: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 244f0c: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 244f13: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 244f17: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 244f1d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244f25 244f24: 00 244f25: f2 0f 59 d8 mulsd %xmm0,%xmm3 244f29: 66 0f ef c0 pxor %xmm0,%xmm0 244f2d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 244f32: f2 0f 5e d0 divsd %xmm0,%xmm2 244f36: 66 0f ef c0 pxor %xmm0,%xmm0 244f3a: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 244f40: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 244f44: e8 00 00 00 00 callq 244f49 244f49: f3 0f 10 64 24 3c movss 0x3c(%rsp),%xmm4 244f4f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 244f53: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 244f59: 66 0f 28 c8 movapd %xmm0,%xmm1 244f5d: f2 0f 5e 0c 24 divsd (%rsp),%xmm1 244f62: f2 0f 11 4c 24 08 movsd %xmm1,0x8(%rsp) 244f68: 0f 28 c4 movaps %xmm4,%xmm0 244f6b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244f73 244f72: 00 244f73: e8 00 00 00 00 callq 244f78 244f78: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 244f80 244f7f: 00 244f80: f2 0f 59 64 24 10 mulsd 0x10(%rsp),%xmm4 244f86: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244f8e 244f8d: 00 244f8e: 66 41 0f 7e c4 movd %xmm0,%r12d 244f93: 66 0f ef c0 pxor %xmm0,%xmm0 244f97: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 244f9b: e8 00 00 00 00 callq 244fa0 244fa0: 66 41 0f 6e d4 movd %r12d,%xmm2 244fa5: 66 0f ef c9 pxor %xmm1,%xmm1 244fa9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 244fad: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 244fb5 244fb4: 00 244fb5: f3 0f 5a ca cvtss2sd %xmm2,%xmm1 244fb9: 66 48 0f 6e f3 movq %rbx,%xmm6 244fbe: f2 0f 59 c1 mulsd %xmm1,%xmm0 244fc2: 66 0f ef c9 pxor %xmm1,%xmm1 244fc6: f2 0f 5e 04 24 divsd (%rsp),%xmm0 244fcb: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 244fd1: f2 0f 5a ce cvtsd2ss %xmm6,%xmm1 244fd5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 244fd9: e8 00 00 00 00 callq 244fde 244fde: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 244fe6 244fe5: 00 244fe6: f3 0f 11 04 24 movss %xmm0,(%rsp) 244feb: 66 0f ef c0 pxor %xmm0,%xmm0 244fef: f2 48 0f 2a c5 cvtsi2sd %rbp,%xmm0 244ff4: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 244ffc 244ffb: 00 244ffc: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 245000: e8 00 00 00 00 callq 245005 245005: f2 0f 10 7c 24 20 movsd 0x20(%rsp),%xmm7 24500b: 66 0f ef d2 pxor %xmm2,%xmm2 24500f: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 245013: f3 0f 10 24 24 movss (%rsp),%xmm4 245018: 66 0f ef c0 pxor %xmm0,%xmm0 24501c: f2 0f 58 ff addsd %xmm7,%xmm7 245020: 0f 28 cc movaps %xmm4,%xmm1 245023: f2 0f 5e d7 divsd %xmm7,%xmm2 245027: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 24502b: e8 00 00 00 00 callq 245030 245030: 66 0f ef c9 pxor %xmm1,%xmm1 245034: f2 0f 10 5c 24 40 movsd 0x40(%rsp),%xmm3 24503a: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24503e: f2 0f 59 4c 24 18 mulsd 0x18(%rsp),%xmm1 245044: 66 0f ef c0 pxor %xmm0,%xmm0 245048: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 24504c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 245050: e8 00 00 00 00 callq 245055 245055: 66 0f ef db pxor %xmm3,%xmm3 245059: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 24505d: 48 83 c4 50 add $0x50,%rsp 245061: 66 0f 28 c3 movapd %xmm3,%xmm0 245065: 5b pop %rbx 245066: 5d pop %rbp 245067: 41 5c pop %r12 245069: 41 5d pop %r13 24506b: 41 5e pop %r14 24506d: 41 5f pop %r15 24506f: c3 retq 0000000000245070 : 245070: e8 00 00 00 00 callq 245075 245075: 41 55 push %r13 245077: 49 89 fd mov %rdi,%r13 24507a: 41 54 push %r12 24507c: 55 push %rbp 24507d: 53 push %rbx 24507e: 48 89 f3 mov %rsi,%rbx 245081: 44 8b 64 24 2c mov 0x2c(%rsp),%r12d 245086: 8b 6c 24 34 mov 0x34(%rsp),%ebp 24508a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24508f: ff 74 24 38 pushq 0x38(%rsp) 245093: 4c 89 ef mov %r13,%rdi 245096: ff 74 24 38 pushq 0x38(%rsp) 24509a: ff 74 24 38 pushq 0x38(%rsp) 24509e: e8 00 00 00 00 callq 2450a3 2450a3: 8b 44 24 40 mov 0x40(%rsp),%eax 2450a7: 66 0f ef c0 pxor %xmm0,%xmm0 2450ab: 48 83 c4 18 add $0x18,%rsp 2450af: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2450b4: 66 48 0f 7e c0 movq %xmm0,%rax 2450b9: 48 c1 e8 34 shr $0x34,%rax 2450bd: 25 ff 07 00 00 and $0x7ff,%eax 2450c2: 2d 09 04 00 00 sub $0x409,%eax 2450c7: 89 03 mov %eax,(%rbx) 2450c9: 45 85 e4 test %r12d,%r12d 2450cc: 74 20 je 2450ee 2450ce: 66 0f ef e4 pxor %xmm4,%xmm4 2450d2: f2 49 0f 2a e4 cvtsi2sd %r12,%xmm4 2450d7: 66 49 0f 7e e4 movq %xmm4,%r12 2450dc: 49 c1 ec 34 shr $0x34,%r12 2450e0: 41 81 e4 ff 07 00 00 and $0x7ff,%r12d 2450e7: 41 81 ec 06 04 00 00 sub $0x406,%r12d 2450ee: 8b 44 24 30 mov 0x30(%rsp),%eax 2450f2: 66 0f ef c9 pxor %xmm1,%xmm1 2450f6: 44 89 63 04 mov %r12d,0x4(%rbx) 2450fa: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2450ff: 66 48 0f 7e c8 movq %xmm1,%rax 245104: 48 c1 e8 34 shr $0x34,%rax 245108: 25 ff 07 00 00 and $0x7ff,%eax 24510d: 2d 09 04 00 00 sub $0x409,%eax 245112: 89 43 08 mov %eax,0x8(%rbx) 245115: 85 ed test %ebp,%ebp 245117: 74 1e je 245137 245119: 66 0f ef ed pxor %xmm5,%xmm5 24511d: f2 48 0f 2a ed cvtsi2sd %rbp,%xmm5 245122: 66 48 0f 7e ed movq %xmm5,%rbp 245127: 48 c1 ed 34 shr $0x34,%rbp 24512b: 81 e5 ff 07 00 00 and $0x7ff,%ebp 245131: 81 ed 04 04 00 00 sub $0x404,%ebp 245137: 8b 44 24 3c mov 0x3c(%rsp),%eax 24513b: 66 0f ef d2 pxor %xmm2,%xmm2 24513f: 66 0f ef db pxor %xmm3,%xmm3 245143: 89 6b 0c mov %ebp,0xc(%rbx) 245146: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24514b: 66 48 0f 7e d0 movq %xmm2,%rax 245150: 48 c1 e8 34 shr $0x34,%rax 245154: 25 ff 07 00 00 and $0x7ff,%eax 245159: 2d 05 04 00 00 sub $0x405,%eax 24515e: 89 43 10 mov %eax,0x10(%rbx) 245161: 8b 44 24 38 mov 0x38(%rsp),%eax 245165: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 24516a: 66 48 0f 7e d8 movq %xmm3,%rax 24516f: 48 c1 e8 34 shr $0x34,%rax 245173: 25 ff 07 00 00 and $0x7ff,%eax 245178: 2d 05 04 00 00 sub $0x405,%eax 24517d: 89 43 14 mov %eax,0x14(%rbx) 245180: 5b pop %rbx 245181: 5d pop %rbp 245182: 41 5c pop %r12 245184: 41 5d pop %r13 245186: c3 retq 245187: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24518e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245195: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24519c: 31 c0 xor %eax,%eax 24519e: e8 00 00 00 00 callq 2451a3 2451a3: e9 e7 fe ff ff jmpq 24508f 2451a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2451af: 00 00000000002451b0 : 2451b0: e8 00 00 00 00 callq 2451b5 2451b5: 41 56 push %r14 2451b7: 41 54 push %r12 2451b9: 55 push %rbp 2451ba: 48 89 fd mov %rdi,%rbp 2451bd: 53 push %rbx 2451be: 48 89 f3 mov %rsi,%rbx 2451c1: 48 83 ec 48 sub $0x48,%rsp 2451c5: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 2451cb: f2 0f 11 4c 24 28 movsd %xmm1,0x28(%rsp) 2451d1: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 2451d7: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 2451dd: 81 fa 00 01 00 00 cmp $0x100,%edx 2451e3: 0f 87 94 01 00 00 ja 24537d 2451e9: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2451f0: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 2451f7: 85 d2 test %edx,%edx 2451f9: 75 0b jne 245206 2451fb: 48 83 c4 48 add $0x48,%rsp 2451ff: 5b pop %rbx 245200: 5d pop %rbp 245201: 41 5c pop %r12 245203: 41 5e pop %r14 245205: c3 retq 245206: 85 c9 test %ecx,%ecx 245208: 0f 84 87 01 00 00 je 245395 24520e: 8d 42 ff lea -0x1(%rdx),%eax 245211: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 245219 245218: 00 245219: 41 bc 10 00 00 00 mov $0x10,%r12d 24521f: 83 f8 0f cmp $0xf,%eax 245222: 0f 87 9c 02 00 00 ja 2454c4 245228: 89 d2 mov %edx,%edx 24522a: 66 0f ef f6 pxor %xmm6,%xmm6 24522e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 245236 245235: 00 245236: f2 0f 11 64 24 38 movsd %xmm4,0x38(%rsp) 24523c: f2 48 0f 2a f2 cvtsi2sd %rdx,%xmm6 245241: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 245247: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 24524d: 66 0f 28 c6 movapd %xmm6,%xmm0 245251: f2 0f 11 34 24 movsd %xmm6,(%rsp) 245256: f2 0f 5e c2 divsd %xmm2,%xmm0 24525a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24525e: e8 00 00 00 00 callq 245263 245263: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 245269: f2 0f 10 34 24 movsd (%rsp),%xmm6 24526e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 245272: 66 0f 28 f8 movapd %xmm0,%xmm7 245276: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 24527c: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 245284 245283: 00 245284: f2 0f 59 fa mulsd %xmm2,%xmm7 245288: f2 0f 10 64 24 38 movsd 0x38(%rsp),%xmm4 24528e: f2 0f 5e f3 divsd %xmm3,%xmm6 245292: 66 0f 2f ec comisd %xmm4,%xmm5 245296: 66 49 0f 7e fe movq %xmm7,%r14 24529b: f2 0f 5e fa divsd %xmm2,%xmm7 24529f: f2 0f 11 74 24 40 movsd %xmm6,0x40(%rsp) 2452a5: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 2452ab: 0f 83 00 02 00 00 jae 2454b1 2452b1: f2 0f 10 14 24 movsd (%rsp),%xmm2 2452b6: f2 0f 59 54 24 08 mulsd 0x8(%rsp),%xmm2 2452bc: f2 0f 5e 54 24 10 divsd 0x10(%rsp),%xmm2 2452c2: f2 0f 5e 54 24 18 divsd 0x18(%rsp),%xmm2 2452c8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2452d0 2452cf: 00 2452d0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2452d8 2452d7: 00 2452d8: f2 0f 11 55 00 movsd %xmm2,0x0(%rbp) 2452dd: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 2452e3: e8 00 00 00 00 callq 2452e8 2452e8: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 2452ee: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2452f2: 66 0f 2f c2 comisd %xmm2,%xmm0 2452f6: 0f 86 f6 01 00 00 jbe 2454f2 2452fc: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 245304 245303: 00 245304: 66 0f 2f 6c 24 20 comisd 0x20(%rsp),%xmm5 24530a: 0f 83 8a 01 00 00 jae 24549a 245310: f2 0f 10 04 24 movsd (%rsp),%xmm0 245315: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 24531b: f2 0f 5e 44 24 10 divsd 0x10(%rsp),%xmm0 245321: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 245327: f2 0f 11 03 movsd %xmm0,(%rbx) 24532b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245330: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245335: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24533a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24533f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245344: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245349: f2 0f 10 2b movsd (%rbx),%xmm5 24534d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 245355 245354: 00 245355: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24535d 24535c: 00 24535d: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 245362: e8 00 00 00 00 callq 245367 245367: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24536b: 66 0f 2f 04 24 comisd (%rsp),%xmm0 245370: 0f 87 85 fe ff ff ja 2451fb 245376: 0f 0b ud2 245378: e9 7e fe ff ff jmpq 2451fb 24537d: 0f 0b ud2 24537f: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 245386: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 24538d: 85 c9 test %ecx,%ecx 24538f: 0f 85 2f 01 00 00 jne 2454c4 245395: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24539d 24539c: 00 24539d: 41 bc 00 01 00 00 mov $0x100,%r12d 2453a3: e9 80 fe ff ff jmpq 245228 2453a8: f2 0f 10 03 movsd (%rbx),%xmm0 2453ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2453b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2453ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2453c1: b8 01 00 00 00 mov $0x1,%eax 2453c6: e8 00 00 00 00 callq 2453cb 2453cb: e9 79 ff ff ff jmpq 245349 2453d0: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 2453d5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2453dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2453e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2453ea: b8 01 00 00 00 mov $0x1,%eax 2453ef: e8 00 00 00 00 callq 2453f4 2453f4: e9 4b ff ff ff jmpq 245344 2453f9: f2 0f 10 44 24 40 movsd 0x40(%rsp),%xmm0 2453ff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245406: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24540d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245414: b8 01 00 00 00 mov $0x1,%eax 245419: e8 00 00 00 00 callq 24541e 24541e: e9 1c ff ff ff jmpq 24533f 245423: f2 0f 10 44 24 18 movsd 0x18(%rsp),%xmm0 245429: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245430: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245437: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24543e: b8 01 00 00 00 mov $0x1,%eax 245443: e8 00 00 00 00 callq 245448 245448: e9 ed fe ff ff jmpq 24533a 24544d: 66 49 0f 6e c6 movq %r14,%xmm0 245452: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245459: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245460: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245467: b8 01 00 00 00 mov $0x1,%eax 24546c: e8 00 00 00 00 callq 245471 245471: e9 bf fe ff ff jmpq 245335 245476: 44 89 e1 mov %r12d,%ecx 245479: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245480: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245487: 31 c0 xor %eax,%eax 245489: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245490: e8 00 00 00 00 callq 245495 245495: e9 96 fe ff ff jmpq 245330 24549a: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 2454a0: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 2454a6: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 2454ac: e9 76 fe ff ff jmpq 245327 2454b1: f2 0f 59 74 24 28 mulsd 0x28(%rsp),%xmm6 2454b7: 66 0f 28 d6 movapd %xmm6,%xmm2 2454bb: f2 0f 5e d7 divsd %xmm7,%xmm2 2454bf: e9 04 fe ff ff jmpq 2452c8 2454c4: 8d 42 ef lea -0x11(%rdx),%eax 2454c7: 83 f8 0e cmp $0xe,%eax 2454ca: 76 13 jbe 2454df 2454cc: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2454d4 2454d3: 00 2454d4: 41 bc 40 00 00 00 mov $0x40,%r12d 2454da: e9 49 fd ff ff jmpq 245228 2454df: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2454e7 2454e6: 00 2454e7: 41 bc 20 00 00 00 mov $0x20,%r12d 2454ed: e9 36 fd ff ff jmpq 245228 2454f2: 0f 0b ud2 2454f4: e9 03 fe ff ff jmpq 2452fc 2454f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000245500 : 245500: e8 00 00 00 00 callq 245505 245505: 41 55 push %r13 245507: 66 0f 28 e0 movapd %xmm0,%xmm4 24550b: 66 0f 28 e9 movapd %xmm1,%xmm5 24550f: 41 89 f5 mov %esi,%r13d 245512: 41 54 push %r12 245514: 45 89 c4 mov %r8d,%r12d 245517: 53 push %rbx 245518: 48 83 ec 18 sub $0x18,%rsp 24551c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 245524 245523: 00 245524: f2 0f 11 14 24 movsd %xmm2,(%rsp) 245529: 66 0f 2f c2 comisd %xmm2,%xmm0 24552d: 0f 83 4f 01 00 00 jae 245682 245533: 89 c9 mov %ecx,%ecx 245535: 66 0f ef c0 pxor %xmm0,%xmm0 245539: 66 0f ef c9 pxor %xmm1,%xmm1 24553d: 44 89 c0 mov %r8d,%eax 245540: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 245545: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24554a: f2 0f 59 c4 mulsd %xmm4,%xmm0 24554e: f2 0f 5e c3 divsd %xmm3,%xmm0 245552: f2 0f 5e c1 divsd %xmm1,%xmm0 245556: 66 48 0f 7e c3 movq %xmm0,%rbx 24555b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245560: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245565: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24556a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24556f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245574: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245579: 48 83 c4 18 add $0x18,%rsp 24557d: 66 48 0f 6e c3 movq %rbx,%xmm0 245582: 5b pop %rbx 245583: 41 5c pop %r12 245585: 41 5d pop %r13 245587: c3 retq 245588: 66 0f 28 c4 movapd %xmm4,%xmm0 24558c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245593: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24559a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2455a1: b8 01 00 00 00 mov $0x1,%eax 2455a6: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 2455ac: e8 00 00 00 00 callq 2455b1 2455b1: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 2455b7: eb a7 jmp 245560 2455b9: 66 0f 28 c5 movapd %xmm5,%xmm0 2455bd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2455c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2455cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2455d2: b8 01 00 00 00 mov $0x1,%eax 2455d7: e8 00 00 00 00 callq 2455dc 2455dc: eb 87 jmp 245565 2455de: 66 48 0f 6e c3 movq %rbx,%xmm0 2455e3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2455ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2455f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2455f8: b8 01 00 00 00 mov $0x1,%eax 2455fd: e8 00 00 00 00 callq 245602 245602: 66 48 0f 6e c3 movq %rbx,%xmm0 245607: 48 83 c4 18 add $0x18,%rsp 24560b: 5b pop %rbx 24560c: 41 5c pop %r12 24560e: 41 5d pop %r13 245610: c3 retq 245611: 44 89 e1 mov %r12d,%ecx 245614: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24561b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245622: 31 c0 xor %eax,%eax 245624: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24562b: e8 00 00 00 00 callq 245630 245630: e9 3f ff ff ff jmpq 245574 245635: f2 0f 10 04 24 movsd (%rsp),%xmm0 24563a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245641: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245648: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24564f: b8 01 00 00 00 mov $0x1,%eax 245654: e8 00 00 00 00 callq 245659 245659: e9 11 ff ff ff jmpq 24556f 24565e: 44 89 e9 mov %r13d,%ecx 245661: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245668: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24566f: 31 c0 xor %eax,%eax 245671: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245678: e8 00 00 00 00 callq 24567d 24567d: e9 e8 fe ff ff jmpq 24556a 245682: 89 f0 mov %esi,%eax 245684: 66 0f ef c0 pxor %xmm0,%xmm0 245688: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24568d: 40 84 ff test %dil,%dil 245690: 75 22 jne 2456b4 245692: f2 0f 59 c4 mulsd %xmm4,%xmm0 245696: f2 0f 5e c5 divsd %xmm5,%xmm0 24569a: 44 89 e0 mov %r12d,%eax 24569d: 66 0f ef c9 pxor %xmm1,%xmm1 2456a1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2456a6: f2 0f 5e c1 divsd %xmm1,%xmm0 2456aa: 66 48 0f 7e c3 movq %xmm0,%rbx 2456af: e9 a7 fe ff ff jmpq 24555b 2456b4: f2 0f 11 4c 24 10 movsd %xmm1,0x10(%rsp) 2456ba: 89 d2 mov %edx,%edx 2456bc: 66 0f ef c9 pxor %xmm1,%xmm1 2456c0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2456c4: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2456c9: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2456d1 2456d0: 00 2456d1: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 2456d7: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2456db: e8 00 00 00 00 callq 2456e0 2456e0: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 2456e6: f2 0f 10 6c 24 10 movsd 0x10(%rsp),%xmm5 2456ec: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2456f0: f2 0f 59 c4 mulsd %xmm4,%xmm0 2456f4: eb a0 jmp 245696 2456f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2456fd: 00 00 00 0000000000245700 : 245700: e8 00 00 00 00 callq 245705 245705: 41 57 push %r15 245707: 41 56 push %r14 245709: 41 55 push %r13 24570b: 41 54 push %r12 24570d: 49 89 fc mov %rdi,%r12 245710: 55 push %rbp 245711: 44 89 cd mov %r9d,%ebp 245714: 53 push %rbx 245715: 48 89 f3 mov %rsi,%rbx 245718: 48 83 ec 70 sub $0x70,%rsp 24571c: 48 89 54 24 28 mov %rdx,0x28(%rsp) 245721: 44 8b 9c 24 b8 00 00 mov 0xb8(%rsp),%r11d 245728: 00 245729: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 24572e: 44 89 44 24 30 mov %r8d,0x30(%rsp) 245733: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 24573a: 00 00 24573c: 48 89 44 24 68 mov %rax,0x68(%rsp) 245741: 31 c0 xor %eax,%eax 245743: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 24574a: 01 24574b: 0f 94 44 24 1b sete 0x1b(%rsp) 245750: 45 85 db test %r11d,%r11d 245753: 74 4c je 2457a1 245755: 83 bc 24 b8 00 00 00 cmpl $0x1,0xb8(%rsp) 24575c: 01 24575d: 0f 84 f4 08 00 00 je 246057 245763: 83 bc 24 b8 00 00 00 cmpl $0x2,0xb8(%rsp) 24576a: 02 24576b: 0f 84 39 09 00 00 je 2460aa 245771: 83 bc 24 b8 00 00 00 cmpl $0x3,0xb8(%rsp) 245778: 03 245779: 0f 84 00 09 00 00 je 24607f 24577f: 83 bc 24 b8 00 00 00 cmpl $0x4,0xb8(%rsp) 245786: 04 245787: 0f 84 2c 09 00 00 je 2460b9 24578d: 45 31 ff xor %r15d,%r15d 245790: 83 bc 24 b8 00 00 00 cmpl $0x8,0xb8(%rsp) 245797: 08 245798: 41 0f 94 c7 sete %r15b 24579c: 45 89 fd mov %r15d,%r13d 24579f: eb 09 jmp 2457aa 2457a1: 45 31 ff xor %r15d,%r15d 2457a4: 41 bd 02 00 00 00 mov $0x2,%r13d 2457aa: 41 8b 84 24 b8 05 00 mov 0x5b8(%r12),%eax 2457b1: 00 2457b2: 66 0f ef d2 pxor %xmm2,%xmm2 2457b6: c7 44 24 58 00 00 00 movl $0x0,0x58(%rsp) 2457bd: 00 2457be: 44 89 ea mov %r13d,%edx 2457c1: c7 44 24 5c 00 00 00 movl $0x0,0x5c(%rsp) 2457c8: 00 2457c9: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2457ce: c7 44 24 60 00 00 00 movl $0x0,0x60(%rsp) 2457d5: 00 2457d6: c7 44 24 64 00 00 00 movl $0x0,0x64(%rsp) 2457dd: 00 2457de: 66 48 0f 7e d1 movq %xmm2,%rcx 2457e3: 48 c1 e9 34 shr $0x34,%rcx 2457e7: 89 c8 mov %ecx,%eax 2457e9: 44 89 f9 mov %r15d,%ecx 2457ec: 25 ff 07 00 00 and $0x7ff,%eax 2457f1: 89 44 24 1c mov %eax,0x1c(%rsp) 2457f5: 41 8b 44 24 2c mov 0x2c(%r12),%eax 2457fa: 89 44 24 40 mov %eax,0x40(%rsp) 2457fe: 41 8b 44 24 34 mov 0x34(%r12),%eax 245803: 89 44 24 44 mov %eax,0x44(%rsp) 245807: 48 8d 44 24 60 lea 0x60(%rsp),%rax 24580c: 50 push %rax 24580d: 48 8d 44 24 60 lea 0x60(%rsp),%rax 245812: 50 push %rax 245813: 8b b4 24 d0 00 00 00 mov 0xd0(%rsp),%esi 24581a: 8b bc 24 c8 00 00 00 mov 0xc8(%rsp),%edi 245821: 4c 8d 4c 24 74 lea 0x74(%rsp),%r9 245826: 4c 8d 44 24 6c lea 0x6c(%rsp),%r8 24582b: e8 00 00 00 00 callq 245830 245830: 41 58 pop %r8 245832: 41 59 pop %r9 245834: 44 8b 94 24 d8 00 00 mov 0xd8(%rsp),%r10d 24583b: 00 24583c: 45 85 d2 test %r10d,%r10d 24583f: 0f 85 00 08 00 00 jne 246045 245845: 44 8b 74 24 58 mov 0x58(%rsp),%r14d 24584a: 44 8b 44 24 5c mov 0x5c(%rsp),%r8d 24584f: 66 0f ef db pxor %xmm3,%xmm3 245853: f2 41 0f 2a dd cvtsi2sd %r13d,%xmm3 245858: 66 48 0f 7e d8 movq %xmm3,%rax 24585d: 48 c1 e8 34 shr $0x34,%rax 245861: 25 ff 07 00 00 and $0x7ff,%eax 245866: 89 44 24 10 mov %eax,0x10(%rsp) 24586a: 2d ff 03 00 00 sub $0x3ff,%eax 24586f: 89 44 24 20 mov %eax,0x20(%rsp) 245873: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245878: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24587d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245882: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245887: 44 89 f0 mov %r14d,%eax 24588a: 66 0f ef e4 pxor %xmm4,%xmm4 24588e: 66 0f ef ed pxor %xmm5,%xmm5 245892: 8b b4 24 c0 00 00 00 mov 0xc0(%rsp),%esi 245899: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 24589e: 66 48 0f 7e e0 movq %xmm4,%rax 2458a3: 48 c1 e8 34 shr $0x34,%rax 2458a7: 25 ff 07 00 00 and $0x7ff,%eax 2458ac: 89 44 24 3c mov %eax,0x3c(%rsp) 2458b0: 44 89 c0 mov %r8d,%eax 2458b3: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 2458b8: 66 48 0f 7e e8 movq %xmm5,%rax 2458bd: 48 c1 e8 34 shr $0x34,%rax 2458c1: 25 ff 07 00 00 and $0x7ff,%eax 2458c6: 81 7c 24 1c 0b 04 00 cmpl $0x40b,0x1c(%rsp) 2458cd: 00 2458ce: 89 44 24 24 mov %eax,0x24(%rsp) 2458d2: 8d 88 01 fc ff ff lea -0x3ff(%rax),%ecx 2458d8: 0f 94 44 24 04 sete 0x4(%rsp) 2458dd: 85 f6 test %esi,%esi 2458df: 0f 84 5d 01 00 00 je 245a42 2458e5: 83 bc 24 c8 00 00 00 cmpl $0x2,0xc8(%rsp) 2458ec: 02 2458ed: 0f 84 72 07 00 00 je 246065 2458f3: 83 bc 24 c8 00 00 00 cmpl $0x1,0xc8(%rsp) 2458fa: 01 2458fb: 0f 84 8f 07 00 00 je 246090 245901: c6 44 24 04 00 movb $0x0,0x4(%rsp) 245906: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24590e 24590d: 00 24590e: ba 0b 04 00 00 mov $0x40b,%edx 245913: c7 44 24 48 0c 00 00 movl $0xc,0x48(%rsp) 24591a: 00 24591b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 245923 245922: 00 245923: 89 54 24 38 mov %edx,0x38(%rsp) 245927: 44 8d 7d ff lea -0x1(%rbp),%r15d 24592b: 89 4c 24 14 mov %ecx,0x14(%rsp) 24592f: 44 89 44 24 34 mov %r8d,0x34(%rsp) 245934: e8 00 00 00 00 callq 245939 245939: 8b 44 24 14 mov 0x14(%rsp),%eax 24593d: 8b 54 24 38 mov 0x38(%rsp),%edx 245941: 0f 28 c8 movaps %xmm0,%xmm1 245944: 66 0f ef c0 pxor %xmm0,%xmm0 245948: 44 8b 44 24 34 mov 0x34(%rsp),%r8d 24594d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 245952: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 245956: 48 89 c1 mov %rax,%rcx 245959: f2 0f 58 c1 addsd %xmm1,%xmm0 24595d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 245962: 29 c2 sub %eax,%edx 245964: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 24596b: 01 24596c: 89 44 24 14 mov %eax,0x14(%rsp) 245970: 89 54 24 4c mov %edx,0x4c(%rsp) 245974: 0f 85 f7 00 00 00 jne 245a71 24597a: 44 89 f8 mov %r15d,%eax 24597d: 45 85 c0 test %r8d,%r8d 245980: 74 11 je 245993 245982: 31 d2 xor %edx,%edx 245984: 41 f7 f0 div %r8d 245987: 43 8d 04 07 lea (%r15,%r8,1),%eax 24598b: 29 d0 sub %edx,%eax 24598d: 85 d2 test %edx,%edx 24598f: 41 0f 44 c7 cmove %r15d,%eax 245993: 44 01 c0 add %r8d,%eax 245996: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 24599b: 44 89 fd mov %r15d,%ebp 24599e: 89 c2 mov %eax,%edx 2459a0: 89 03 mov %eax,(%rbx) 2459a2: d3 ea shr %cl,%edx 2459a4: 89 53 08 mov %edx,0x8(%rbx) 2459a7: 44 89 ea mov %r13d,%edx 2459aa: 41 0f af d6 imul %r14d,%edx 2459ae: 44 89 76 0c mov %r14d,0xc(%rsi) 2459b2: 44 89 46 08 mov %r8d,0x8(%rsi) 2459b6: 0f af c2 imul %edx,%eax 2459b9: 89 06 mov %eax,(%rsi) 2459bb: 8b 44 24 24 mov 0x24(%rsp),%eax 2459bf: be 0e 00 00 00 mov $0xe,%esi 2459c4: 8d b8 04 fc ff ff lea -0x3fc(%rax),%edi 2459ca: b8 01 00 00 00 mov $0x1,%eax 2459cf: 29 fe sub %edi,%esi 2459d1: 2b 74 24 20 sub 0x20(%rsp),%esi 2459d5: 89 c2 mov %eax,%edx 2459d7: 89 f1 mov %esi,%ecx 2459d9: d3 e2 shl %cl,%edx 2459db: 89 f9 mov %edi,%ecx 2459dd: d3 e0 shl %cl,%eax 2459df: 89 54 24 20 mov %edx,0x20(%rsp) 2459e3: 41 89 c6 mov %eax,%r14d 2459e6: 89 c2 mov %eax,%edx 2459e8: 85 c0 test %eax,%eax 2459ea: 74 12 je 2459fe 2459ec: 8d 40 ff lea -0x1(%rax),%eax 2459ef: 41 8d 2c 17 lea (%r15,%rdx,1),%ebp 2459f3: 44 21 f8 and %r15d,%eax 2459f6: 29 c5 sub %eax,%ebp 2459f8: 85 c0 test %eax,%eax 2459fa: 41 0f 44 ef cmove %r15d,%ebp 2459fe: 8d 44 15 00 lea 0x0(%rbp,%rdx,1),%eax 245a02: 89 f9 mov %edi,%ecx 245a04: 89 c2 mov %eax,%edx 245a06: d3 ea shr %cl,%edx 245a08: 8b 4c 24 20 mov 0x20(%rsp),%ecx 245a0c: 89 53 24 mov %edx,0x24(%rbx) 245a0f: e9 fa 00 00 00 jmpq 245b0e 245a14: 44 89 c1 mov %r8d,%ecx 245a17: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245a1e: 31 c0 xor %eax,%eax 245a20: 44 89 44 24 04 mov %r8d,0x4(%rsp) 245a25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245a2c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245a33: e8 00 00 00 00 callq 245a38 245a38: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 245a3d: e9 45 fe ff ff jmpq 245887 245a42: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 245a49: 01 245a4a: c6 44 24 04 00 movb $0x0,0x4(%rsp) 245a4f: 44 8d 7d ff lea -0x1(%rbp),%r15d 245a53: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 245a5a: 00 245a5b: c7 44 24 4c 07 04 00 movl $0x407,0x4c(%rsp) 245a62: 00 245a63: c7 44 24 48 08 00 00 movl $0x8,0x48(%rsp) 245a6a: 00 245a6b: 0f 84 09 ff ff ff je 24597a 245a71: 8b 44 24 30 mov 0x30(%rsp),%eax 245a75: 8d 68 ff lea -0x1(%rax),%ebp 245a78: 89 e8 mov %ebp,%eax 245a7a: 45 85 f6 test %r14d,%r14d 245a7d: 74 11 je 245a90 245a7f: 31 d2 xor %edx,%edx 245a81: 41 f7 f6 div %r14d 245a84: 42 8d 44 35 00 lea 0x0(%rbp,%r14,1),%eax 245a89: 29 d0 sub %edx,%eax 245a8b: 85 d2 test %edx,%edx 245a8d: 0f 44 c5 cmove %ebp,%eax 245a90: 8b 74 24 3c mov 0x3c(%rsp),%esi 245a94: 44 01 f0 add %r14d,%eax 245a97: bf 01 00 00 00 mov $0x1,%edi 245a9c: 89 c2 mov %eax,%edx 245a9e: 89 03 mov %eax,(%rbx) 245aa0: 8d 8e 01 fc ff ff lea -0x3ff(%rsi),%ecx 245aa6: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 245aab: d3 ea shr %cl,%edx 245aad: 89 53 08 mov %edx,0x8(%rbx) 245ab0: 44 89 ea mov %r13d,%edx 245ab3: 41 0f af d0 imul %r8d,%edx 245ab7: 44 89 76 0c mov %r14d,0xc(%rsi) 245abb: 44 89 46 08 mov %r8d,0x8(%rsi) 245abf: 0f af c2 imul %edx,%eax 245ac2: ba 0e 00 00 00 mov $0xe,%edx 245ac7: 89 06 mov %eax,(%rsi) 245ac9: 8b 44 24 24 mov 0x24(%rsp),%eax 245acd: 8d b0 04 fc ff ff lea -0x3fc(%rax),%esi 245ad3: 89 f8 mov %edi,%eax 245ad5: 29 f2 sub %esi,%edx 245ad7: 2b 54 24 20 sub 0x20(%rsp),%edx 245adb: 89 d1 mov %edx,%ecx 245add: d3 e0 shl %cl,%eax 245adf: 89 f1 mov %esi,%ecx 245ae1: d3 e7 shl %cl,%edi 245ae3: 89 44 24 20 mov %eax,0x20(%rsp) 245ae7: 41 89 fe mov %edi,%r14d 245aea: 85 c0 test %eax,%eax 245aec: 74 10 je 245afe 245aee: 8d 48 ff lea -0x1(%rax),%ecx 245af1: 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%edi 245af5: 21 e9 and %ebp,%ecx 245af7: 29 cf sub %ecx,%edi 245af9: 85 c9 test %ecx,%ecx 245afb: 0f 45 ef cmovne %edi,%ebp 245afe: 01 e8 add %ebp,%eax 245b00: 89 d1 mov %edx,%ecx 245b02: 89 c7 mov %eax,%edi 245b04: d3 ef shr %cl,%edi 245b06: 44 89 f1 mov %r14d,%ecx 245b09: 89 7b 24 mov %edi,0x24(%rbx) 245b0c: 89 fa mov %edi,%edx 245b0e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 245b13: c1 e2 06 shl $0x6,%edx 245b16: 89 4b 28 mov %ecx,0x28(%rbx) 245b19: 66 0f ef f6 pxor %xmm6,%xmm6 245b1d: 89 53 2c mov %edx,0x2c(%rbx) 245b20: 66 0f ef ff pxor %xmm7,%xmm7 245b24: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 245b29: bd 01 00 00 00 mov $0x1,%ebp 245b2e: 8b 57 08 mov 0x8(%rdi),%edx 245b31: f2 48 0f 2a f2 cvtsi2sd %rdx,%xmm6 245b36: 8b 57 0c mov 0xc(%rdi),%edx 245b39: f2 48 0f 2a fa cvtsi2sd %rdx,%xmm7 245b3e: 66 48 0f 7e f1 movq %xmm6,%rcx 245b43: 48 c1 e9 34 shr $0x34,%rcx 245b47: 81 e1 ff 07 00 00 and $0x7ff,%ecx 245b4d: 66 48 0f 7e fa movq %xmm7,%rdx 245b52: 83 c1 08 add $0x8,%ecx 245b55: 48 c1 ea 34 shr $0x34,%rdx 245b59: 44 29 d9 sub %r11d,%ecx 245b5c: 81 e2 ff 07 00 00 and $0x7ff,%edx 245b62: 29 f1 sub %esi,%ecx 245b64: 83 c2 08 add $0x8,%edx 245b67: 44 29 da sub %r11d,%edx 245b6a: d3 e5 shl %cl,%ebp 245b6c: 29 f2 sub %esi,%edx 245b6e: 83 ed 01 sub $0x1,%ebp 245b71: 89 c6 mov %eax,%esi 245b73: 21 c5 and %eax,%ebp 245b75: d3 ee shr %cl,%esi 245b77: 89 54 24 28 mov %edx,0x28(%rsp) 245b7b: 44 89 f8 mov %r15d,%eax 245b7e: 41 c1 e0 06 shl $0x6,%r8d 245b82: 89 74 24 34 mov %esi,0x34(%rsp) 245b86: 89 6c 24 38 mov %ebp,0x38(%rsp) 245b8a: 74 11 je 245b9d 245b8c: 31 d2 xor %edx,%edx 245b8e: 41 f7 f0 div %r8d 245b91: 43 8d 04 07 lea (%r15,%r8,1),%eax 245b95: 29 d0 sub %edx,%eax 245b97: 85 d2 test %edx,%edx 245b99: 41 0f 44 c7 cmove %r15d,%eax 245b9d: 45 8d 14 00 lea (%r8,%rax,1),%r10d 245ba1: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 245ba8: 41 8b 8c 24 b8 05 00 mov 0x5b8(%r12),%ecx 245baf: 00 245bb0: 41 0f af c5 imul %r13d,%eax 245bb4: 44 0f af d0 imul %eax,%r10d 245bb8: 41 c1 ea 08 shr $0x8,%r10d 245bbc: 45 89 d4 mov %r10d,%r12d 245bbf: 41 29 cc sub %ecx,%r12d 245bc2: c1 e1 03 shl $0x3,%ecx 245bc5: 74 13 je 245bda 245bc7: 44 89 e0 mov %r12d,%eax 245bca: 31 d2 xor %edx,%edx 245bcc: f7 f1 div %ecx 245bce: 42 8d 04 21 lea (%rcx,%r12,1),%eax 245bd2: 29 d0 sub %edx,%eax 245bd4: 85 d2 test %edx,%edx 245bd6: 44 0f 45 e0 cmovne %eax,%r12d 245bda: 41 01 cc add %ecx,%r12d 245bdd: 31 d2 xor %edx,%edx 245bdf: 44 89 e0 mov %r12d,%eax 245be2: f7 f1 div %ecx 245be4: 89 c5 mov %eax,%ebp 245be6: 41 89 c4 mov %eax,%r12d 245be9: c1 e5 06 shl $0x6,%ebp 245bec: 89 6b 0c mov %ebp,0xc(%rbx) 245bef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245bf4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245bf9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245bfe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245c03: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 245c08: 0f b6 4c 24 28 movzbl 0x28(%rsp),%ecx 245c0d: b8 02 00 00 00 mov $0x2,%eax 245c12: d3 e0 shl %cl,%eax 245c14: 89 c2 mov %eax,%edx 245c16: 44 29 f0 sub %r14d,%eax 245c19: 2b 54 24 20 sub 0x20(%rsp),%edx 245c1d: 44 8b 74 24 34 mov 0x34(%rsp),%r14d 245c22: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 245c29: 01 245c2a: 0f 45 c2 cmovne %edx,%eax 245c2d: 3b 44 24 38 cmp 0x38(%rsp),%eax 245c31: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 245c38: 8b 94 24 c0 00 00 00 mov 0xc0(%rsp),%edx 245c3f: 41 83 d6 01 adc $0x1,%r14d 245c43: 85 c0 test %eax,%eax 245c45: 44 89 73 20 mov %r14d,0x20(%rbx) 245c49: 41 0f 95 c6 setne %r14b 245c4d: 44 22 74 24 1b and 0x1b(%rsp),%r14b 245c52: 85 d2 test %edx,%edx 245c54: 0f 84 8a 00 00 00 je 245ce4 245c5a: 8b 54 24 4c mov 0x4c(%rsp),%edx 245c5e: 2b 54 24 10 sub 0x10(%rsp),%edx 245c62: 83 7c 24 48 0c cmpl $0xc,0x48(%rsp) 245c67: 44 8d 62 03 lea 0x3(%rdx),%r12d 245c6b: 74 23 je 245c90 245c6d: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 245c72: 74 1c je 245c90 245c74: 8b 44 24 24 mov 0x24(%rsp),%eax 245c78: 44 8b 64 24 3c mov 0x3c(%rsp),%r12d 245c7d: 45 31 f6 xor %r14d,%r14d 245c80: 2d fb 03 00 00 sub $0x3fb,%eax 245c85: 41 81 ec fb 03 00 00 sub $0x3fb,%r12d 245c8c: 89 44 24 14 mov %eax,0x14(%rsp) 245c90: 0f b6 4c 24 14 movzbl 0x14(%rsp),%ecx 245c95: b8 01 00 00 00 mov $0x1,%eax 245c9a: 89 c5 mov %eax,%ebp 245c9c: d3 e5 shl %cl,%ebp 245c9e: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 245ca5: 01 245ca6: 89 ee mov %ebp,%esi 245ca8: 0f 84 36 03 00 00 je 245fe4 245cae: 44 8b 44 24 30 mov 0x30(%rsp),%r8d 245cb3: 44 89 e1 mov %r12d,%ecx 245cb6: d3 e0 shl %cl,%eax 245cb8: 41 83 e8 01 sub $0x1,%r8d 245cbc: 85 c0 test %eax,%eax 245cbe: 74 12 je 245cd2 245cc0: 8d 50 ff lea -0x1(%rax),%edx 245cc3: 41 8d 0c 00 lea (%r8,%rax,1),%ecx 245cc7: 44 21 c2 and %r8d,%edx 245cca: 29 d1 sub %edx,%ecx 245ccc: 85 d2 test %edx,%edx 245cce: 44 0f 45 c1 cmovne %ecx,%r8d 245cd2: 44 01 c0 add %r8d,%eax 245cd5: 44 89 e1 mov %r12d,%ecx 245cd8: 89 c2 mov %eax,%edx 245cda: d3 ea shr %cl,%edx 245cdc: 89 53 10 mov %edx,0x10(%rbx) 245cdf: e9 f5 00 00 00 jmpq 245dd9 245ce4: 8b 7c 24 44 mov 0x44(%rsp),%edi 245ce8: 8b 74 24 40 mov 0x40(%rsp),%esi 245cec: 66 0f ef c0 pxor %xmm0,%xmm0 245cf0: 66 0f ef c9 pxor %xmm1,%xmm1 245cf4: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 245cfb: 44 8b 64 24 1c mov 0x1c(%rsp),%r12d 245d00: 8d 50 fd lea -0x3(%rax),%edx 245d03: 89 f8 mov %edi,%eax 245d05: d1 e8 shr %eax 245d07: 83 fa 02 cmp $0x2,%edx 245d0a: 0f 43 c7 cmovae %edi,%eax 245d0d: 31 d2 xor %edx,%edx 245d0f: 41 83 c4 03 add $0x3,%r12d 245d13: 44 2b 64 24 10 sub 0x10(%rsp),%r12d 245d18: 44 89 e1 mov %r12d,%ecx 245d1b: c1 e0 10 shl $0x10,%eax 245d1e: d3 e6 shl %cl,%esi 245d20: 41 f7 f5 div %r13d 245d23: f3 48 0f 2a ce cvtsi2ss %rsi,%xmm1 245d28: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 245d2d: e8 00 00 00 00 callq 245d32 245d32: 66 0f ef c9 pxor %xmm1,%xmm1 245d36: 8b 94 24 a8 00 00 00 mov 0xa8(%rsp),%edx 245d3d: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 245d41: 66 0f ef c0 pxor %xmm0,%xmm0 245d45: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 245d4a: f2 0f 5e c8 divsd %xmm0,%xmm1 245d4e: 66 0f ef c0 pxor %xmm0,%xmm0 245d52: 66 48 0f 7e c8 movq %xmm1,%rax 245d57: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 245d5f 245d5e: 00 245d5f: 48 c1 e8 34 shr $0x34,%rax 245d63: 25 ff 07 00 00 and $0x7ff,%eax 245d68: 2d ff 03 00 00 sub $0x3ff,%eax 245d6d: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 245d71: e8 00 00 00 00 callq 245d76 245d76: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 245d7b: 83 fa 02 cmp $0x2,%edx 245d7e: 0f 86 2e 03 00 00 jbe 2460b2 245d84: 44 89 e1 mov %r12d,%ecx 245d87: b8 01 00 00 00 mov $0x1,%eax 245d8c: bf 07 00 00 00 mov $0x7,%edi 245d91: d3 e0 shl %cl,%eax 245d93: 83 fa 07 cmp $0x7,%edx 245d96: 0f 46 fa cmovbe %edx,%edi 245d99: 89 c5 mov %eax,%ebp 245d9b: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 245da2: 89 f9 mov %edi,%ecx 245da4: d3 e0 shl %cl,%eax 245da6: 83 e8 01 sub $0x1,%eax 245da9: 85 ed test %ebp,%ebp 245dab: 74 0f je 245dbc 245dad: 8d 55 ff lea -0x1(%rbp),%edx 245db0: 8d 0c 28 lea (%rax,%rbp,1),%ecx 245db3: 21 c2 and %eax,%edx 245db5: 29 d1 sub %edx,%ecx 245db7: 85 d2 test %edx,%edx 245db9: 0f 45 c1 cmovne %ecx,%eax 245dbc: 01 e8 add %ebp,%eax 245dbe: 44 89 e1 mov %r12d,%ecx 245dc1: be 01 00 00 00 mov $0x1,%esi 245dc6: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 245dcd: 00 245dce: 89 c2 mov %eax,%edx 245dd0: d3 ea shr %cl,%edx 245dd2: 89 f9 mov %edi,%ecx 245dd4: 89 53 10 mov %edx,0x10(%rbx) 245dd7: d3 e6 shl %cl,%esi 245dd9: 89 d1 mov %edx,%ecx 245ddb: c1 e2 06 shl $0x6,%edx 245dde: 89 73 18 mov %esi,0x18(%rbx) 245de1: c1 e1 07 shl $0x7,%ecx 245de4: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 245de9: 0f 45 d1 cmovne %ecx,%edx 245dec: 89 53 1c mov %edx,0x1c(%rbx) 245def: 45 84 f6 test %r14b,%r14b 245df2: 0f 84 29 02 00 00 je 246021 245df8: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 245dfd: b9 03 00 00 00 mov $0x3,%ecx 245e02: c7 46 14 00 02 00 00 movl $0x200,0x14(%rsi) 245e09: 03 4c 24 14 add 0x14(%rsp),%ecx 245e0d: 80 7c 24 04 01 cmpb $0x1,0x4(%rsp) 245e12: 66 0f ef c0 pxor %xmm0,%xmm0 245e16: 66 0f ef c9 pxor %xmm1,%xmm1 245e1a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 245e1f: 83 d1 ff adc $0xffffffff,%ecx 245e22: b8 01 00 00 00 mov $0x1,%eax 245e27: d3 e0 shl %cl,%eax 245e29: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 245e2e: f2 0f 5e c1 divsd %xmm1,%xmm0 245e32: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 245e3a 245e39: 00 245e3a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 245e3e: e8 00 00 00 00 callq 245e43 245e43: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 245e48: 89 43 14 mov %eax,0x14(%rbx) 245e4b: 48 8b 44 24 68 mov 0x68(%rsp),%rax 245e50: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 245e57: 00 00 245e59: 0f 85 6b 02 00 00 jne 2460ca 245e5f: 48 83 c4 70 add $0x70,%rsp 245e63: 5b pop %rbx 245e64: 5d pop %rbp 245e65: 41 5c pop %r12 245e67: 41 5d pop %r13 245e69: 41 5e pop %r14 245e6b: 41 5f pop %r15 245e6d: c3 retq 245e6e: 89 e9 mov %ebp,%ecx 245e70: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245e77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245e7e: 31 c0 xor %eax,%eax 245e80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245e87: e8 00 00 00 00 callq 245e8c 245e8c: e9 77 fd ff ff jmpq 245c08 245e91: 44 89 e1 mov %r12d,%ecx 245e94: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245e9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245ea2: 31 c0 xor %eax,%eax 245ea4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245eab: e8 00 00 00 00 callq 245eb0 245eb0: e9 4e fd ff ff jmpq 245c03 245eb5: 44 89 d1 mov %r10d,%ecx 245eb8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245ebf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245ec6: 31 c0 xor %eax,%eax 245ec8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245ecf: e8 00 00 00 00 callq 245ed4 245ed4: e9 25 fd ff ff jmpq 245bfe 245ed9: b8 00 00 10 00 mov $0x100000,%eax 245ede: 31 d2 xor %edx,%edx 245ee0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245ee7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245eee: 41 f7 f5 div %r13d 245ef1: 44 89 54 24 50 mov %r10d,0x50(%rsp) 245ef6: 31 d2 xor %edx,%edx 245ef8: 41 f7 f0 div %r8d 245efb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245f02: 89 c1 mov %eax,%ecx 245f04: 31 c0 xor %eax,%eax 245f06: e8 00 00 00 00 callq 245f0b 245f0b: 44 8b 54 24 50 mov 0x50(%rsp),%r10d 245f10: e9 e4 fc ff ff jmpq 245bf9 245f15: 44 89 c1 mov %r8d,%ecx 245f18: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245f1f: 31 c0 xor %eax,%eax 245f21: 44 89 54 24 54 mov %r10d,0x54(%rsp) 245f26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245f2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245f34: 44 89 44 24 50 mov %r8d,0x50(%rsp) 245f39: e8 00 00 00 00 callq 245f3e 245f3e: 44 8b 54 24 54 mov 0x54(%rsp),%r10d 245f43: 44 8b 44 24 50 mov 0x50(%rsp),%r8d 245f48: e9 a7 fc ff ff jmpq 245bf4 245f4d: 44 89 f1 mov %r14d,%ecx 245f50: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245f57: 31 c0 xor %eax,%eax 245f59: 44 89 44 24 04 mov %r8d,0x4(%rsp) 245f5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245f65: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245f6c: e8 00 00 00 00 callq 245f71 245f71: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 245f76: e9 07 f9 ff ff jmpq 245882 245f7b: 0f b6 4c 24 1b movzbl 0x1b(%rsp),%ecx 245f80: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245f87: 31 c0 xor %eax,%eax 245f89: 44 89 44 24 04 mov %r8d,0x4(%rsp) 245f8e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245f95: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245f9c: e8 00 00 00 00 callq 245fa1 245fa1: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 245fa6: e9 d2 f8 ff ff jmpq 24587d 245fab: 8b bc 24 c0 00 00 00 mov 0xc0(%rsp),%edi 245fb2: 31 c9 xor %ecx,%ecx 245fb4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 245fbb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 245fc2: 44 89 44 24 04 mov %r8d,0x4(%rsp) 245fc7: 85 ff test %edi,%edi 245fc9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 245fd0: 0f 94 c1 sete %cl 245fd3: 31 c0 xor %eax,%eax 245fd5: e8 00 00 00 00 callq 245fda 245fda: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 245fdf: e9 94 f8 ff ff jmpq 245878 245fe4: 44 39 e2 cmp %r12d,%edx 245fe7: 89 d7 mov %edx,%edi 245fe9: 41 0f 47 fc cmova %r12d,%edi 245fed: 85 ed test %ebp,%ebp 245fef: 74 12 je 246003 245ff1: 8d 45 ff lea -0x1(%rbp),%eax 245ff4: 41 8d 14 2f lea (%r15,%rbp,1),%edx 245ff8: 44 21 f8 and %r15d,%eax 245ffb: 29 c2 sub %eax,%edx 245ffd: 85 c0 test %eax,%eax 245fff: 44 0f 45 fa cmovne %edx,%r15d 246003: 0f b6 4c 24 14 movzbl 0x14(%rsp),%ecx 246008: 41 8d 04 2f lea (%r15,%rbp,1),%eax 24600c: be 01 00 00 00 mov $0x1,%esi 246011: 89 c2 mov %eax,%edx 246013: d3 ea shr %cl,%edx 246015: 89 f9 mov %edi,%ecx 246017: 89 53 10 mov %edx,0x10(%rbx) 24601a: d3 e6 shl %cl,%esi 24601c: e9 b8 fd ff ff jmpq 245dd9 246021: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 246026: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 24602d: 01 24602e: c7 47 14 00 08 00 00 movl $0x800,0x14(%rdi) 246035: 0f 84 94 00 00 00 je 2460cf 24603b: 41 8d 4c 24 05 lea 0x5(%r12),%ecx 246040: e9 c8 fd ff ff jmpq 245e0d 246045: 44 8b 74 24 60 mov 0x60(%rsp),%r14d 24604a: 44 8b 44 24 64 mov 0x64(%rsp),%r8d 24604f: 45 89 fd mov %r15d,%r13d 246052: e9 f8 f7 ff ff jmpq 24584f 246057: 41 bd 04 00 00 00 mov $0x4,%r13d 24605d: 45 31 ff xor %r15d,%r15d 246060: e9 45 f7 ff ff jmpq 2457aa 246065: c7 44 24 48 12 00 00 movl $0x12,0x48(%rsp) 24606c: 00 24606d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 246075 246074: 00 246075: ba 11 04 00 00 mov $0x411,%edx 24607a: e9 9c f8 ff ff jmpq 24591b 24607f: 41 bd 01 00 00 00 mov $0x1,%r13d 246085: 41 bf 02 00 00 00 mov $0x2,%r15d 24608b: e9 1a f7 ff ff jmpq 2457aa 246090: c7 44 24 48 10 00 00 movl $0x10,0x48(%rsp) 246097: 00 246098: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2460a0 24609f: 00 2460a0: ba 0f 04 00 00 mov $0x40f,%edx 2460a5: e9 71 f8 ff ff jmpq 24591b 2460aa: 41 bd 08 00 00 00 mov $0x8,%r13d 2460b0: eb ab jmp 24605d 2460b2: 0f 0b ud2 2460b4: e9 cb fc ff ff jmpq 245d84 2460b9: 41 bf 04 00 00 00 mov $0x4,%r15d 2460bf: 41 bd 02 00 00 00 mov $0x2,%r13d 2460c5: e9 e0 f6 ff ff jmpq 2457aa 2460ca: e8 00 00 00 00 callq 2460cf 2460cf: b9 05 00 00 00 mov $0x5,%ecx 2460d4: e9 30 fd ff ff jmpq 245e09 2460d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002460e0 : 2460e0: e8 00 00 00 00 callq 2460e5 2460e5: 49 ba 00 08 00 00 00 movabs $0x10000000800,%r10 2460ec: 01 00 00 2460ef: 55 push %rbp 2460f0: 48 89 e5 mov %rsp,%rbp 2460f3: 41 57 push %r15 2460f5: 41 56 push %r14 2460f7: 41 55 push %r13 2460f9: 4c 8d 6d 10 lea 0x10(%rbp),%r13 2460fd: 41 54 push %r12 2460ff: 49 89 fc mov %rdi,%r12 246102: 53 push %rbx 246103: 48 89 f3 mov %rsi,%rbx 246106: 48 83 ec 20 sub $0x20,%rsp 24610a: 45 8b 75 00 mov 0x0(%r13),%r14d 24610e: 41 8b 55 68 mov 0x68(%r13),%edx 246112: 41 8b 7d 40 mov 0x40(%r13),%edi 246116: 41 8b 4d 70 mov 0x70(%r13),%ecx 24611a: 41 8d 46 fd lea -0x3(%r14),%eax 24611e: 45 8b 5d 74 mov 0x74(%r13),%r11d 246122: 45 8b 7d 3c mov 0x3c(%r13),%r15d 246126: 89 55 c4 mov %edx,-0x3c(%rbp) 246129: 83 f8 01 cmp $0x1,%eax 24612c: 45 8b 45 54 mov 0x54(%r13),%r8d 246130: 45 8b 4d 58 mov 0x58(%r13),%r9d 246134: 89 45 d0 mov %eax,-0x30(%rbp) 246137: 0f 96 06 setbe (%rsi) 24613a: 41 83 fe 04 cmp $0x4,%r14d 24613e: 41 8b 45 38 mov 0x38(%r13),%eax 246142: 48 ba 00 20 00 00 00 movabs $0x40000002000,%rdx 246149: 04 00 00 24614c: 0f 94 46 01 sete 0x1(%rsi) 246150: 41 8b 75 64 mov 0x64(%r13),%esi 246154: 89 45 cc mov %eax,-0x34(%rbp) 246157: 89 75 c8 mov %esi,-0x38(%rbp) 24615a: 41 8b 75 78 mov 0x78(%r13),%esi 24615e: 89 7d d4 mov %edi,-0x2c(%rbp) 246161: 41 8b 7d 6c mov 0x6c(%r13),%edi 246165: 89 4d c0 mov %ecx,-0x40(%rbp) 246168: 48 8d 4b 34 lea 0x34(%rbx),%rcx 24616c: 6a 00 pushq $0x0 24616e: 89 75 bc mov %esi,-0x44(%rbp) 246171: 48 8d 73 64 lea 0x64(%rbx),%rsi 246175: 48 89 53 34 mov %rdx,0x34(%rbx) 246179: 48 8d 53 04 lea 0x4(%rbx),%rdx 24617d: 4c 89 53 3c mov %r10,0x3c(%rbx) 246181: c7 43 44 00 08 00 00 movl $0x800,0x44(%rbx) 246188: 50 push %rax 246189: 44 8b 55 d4 mov -0x2c(%rbp),%r10d 24618d: 41 52 push %r10 24618f: 41 57 push %r15 246191: 41 56 push %r14 246193: 41 53 push %r11 246195: 57 push %rdi 246196: 4c 89 e7 mov %r12,%rdi 246199: e8 62 f5 ff ff callq 245700 24619e: 8b 45 d0 mov -0x30(%rbp),%eax 2461a1: 48 83 c4 38 add $0x38,%rsp 2461a5: 83 f8 01 cmp $0x1,%eax 2461a8: 77 5e ja 246208 2461aa: 8b 45 cc mov -0x34(%rbp),%eax 2461ad: 6a 01 pushq $0x1 2461af: 48 8d 4b 4c lea 0x4c(%rbx),%rcx 2461b3: 48 8d b3 94 00 00 00 lea 0x94(%rbx),%rsi 2461ba: 8b 7d bc mov -0x44(%rbp),%edi 2461bd: c7 43 5c 00 08 00 00 movl $0x800,0x5c(%rbx) 2461c4: 49 ba 00 08 00 00 00 movabs $0x10000000800,%r10 2461cb: 01 00 00 2461ce: 48 ba 00 20 00 00 00 movabs $0x40000002000,%rdx 2461d5: 04 00 00 2461d8: 44 8b 4d c4 mov -0x3c(%rbp),%r9d 2461dc: 44 8b 45 c8 mov -0x38(%rbp),%r8d 2461e0: 50 push %rax 2461e1: 4c 89 53 54 mov %r10,0x54(%rbx) 2461e5: 8b 45 c0 mov -0x40(%rbp),%eax 2461e8: 44 8b 55 d4 mov -0x2c(%rbp),%r10d 2461ec: 48 89 53 4c mov %rdx,0x4c(%rbx) 2461f0: 48 8d 53 1c lea 0x1c(%rbx),%rdx 2461f4: 41 52 push %r10 2461f6: 41 57 push %r15 2461f8: 41 56 push %r14 2461fa: 57 push %rdi 2461fb: 4c 89 e7 mov %r12,%rdi 2461fe: 50 push %rax 2461ff: e8 fc f4 ff ff callq 245700 246204: 48 83 c4 38 add $0x38,%rsp 246208: 41 8b 4c 24 28 mov 0x28(%r12),%ecx 24620d: 44 8b 73 04 mov 0x4(%rbx),%r14d 246211: 44 8b 43 1c mov 0x1c(%rbx),%r8d 246215: c1 e1 0a shl $0xa,%ecx 246218: 80 7b 01 00 cmpb $0x0,0x1(%rbx) 24621c: 74 4f je 24626d 24621e: be ab aa aa aa mov $0xaaaaaaab,%esi 246223: 45 01 f6 add %r14d,%r14d 246226: 4c 0f af f6 imul %rsi,%r14 24622a: 49 c1 ee 21 shr $0x21,%r14 24622e: 41 0f b6 fe movzbl %r14b,%edi 246232: 41 8d 96 00 01 00 00 lea 0x100(%r14),%edx 246239: 29 fa sub %edi,%edx 24623b: 85 ff test %edi,%edi 24623d: 44 0f 45 f2 cmovne %edx,%r14d 246241: 45 01 c0 add %r8d,%r8d 246244: 4c 0f af c6 imul %rsi,%r8 246248: 41 81 c6 00 01 00 00 add $0x100,%r14d 24624f: 49 c1 e8 21 shr $0x21,%r8 246253: 41 0f b6 f0 movzbl %r8b,%esi 246257: 41 8d 90 00 01 00 00 lea 0x100(%r8),%edx 24625e: 29 f2 sub %esi,%edx 246260: 85 f6 test %esi,%esi 246262: 44 0f 45 c2 cmovne %edx,%r8d 246266: 41 81 c0 00 01 00 00 add $0x100,%r8d 24626d: 80 3b 00 cmpb $0x0,(%rbx) 246270: 0f 84 fe 00 00 00 je 246374 246276: 43 8d 14 06 lea (%r14,%r8,1),%edx 24627a: 01 d2 add %edx,%edx 24627c: 39 d1 cmp %edx,%ecx 24627e: 0f 82 bd 01 00 00 jb 246441 246284: 44 89 c1 mov %r8d,%ecx 246287: 44 89 f6 mov %r14d,%esi 24628a: 31 d2 xor %edx,%edx 24628c: 89 73 08 mov %esi,0x8(%rbx) 24628f: 89 4b 20 mov %ecx,0x20(%rbx) 246292: 45 85 ff test %r15d,%r15d 246295: 0f 85 f3 00 00 00 jne 24638e 24629b: bf 01 00 00 00 mov $0x1,%edi 2462a0: be 01 00 00 00 mov $0x1,%esi 2462a5: 89 73 68 mov %esi,0x68(%rbx) 2462a8: 89 bb 98 00 00 00 mov %edi,0x98(%rbx) 2462ae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2462b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2462b8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2462bd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2462c2: f3 0f 6f 03 movdqu (%rbx),%xmm0 2462c6: 4c 89 e7 mov %r12,%rdi 2462c9: 41 0f 11 45 00 movups %xmm0,0x0(%r13) 2462ce: f3 0f 6f 4b 10 movdqu 0x10(%rbx),%xmm1 2462d3: 41 0f 11 4d 10 movups %xmm1,0x10(%r13) 2462d8: f3 0f 6f 53 20 movdqu 0x20(%rbx),%xmm2 2462dd: 41 0f 11 55 20 movups %xmm2,0x20(%r13) 2462e2: f3 0f 6f 5b 30 movdqu 0x30(%rbx),%xmm3 2462e7: 41 0f 11 5d 30 movups %xmm3,0x30(%r13) 2462ec: f3 0f 6f 63 40 movdqu 0x40(%rbx),%xmm4 2462f1: 41 0f 11 65 40 movups %xmm4,0x40(%r13) 2462f6: f3 0f 6f 6b 50 movdqu 0x50(%rbx),%xmm5 2462fb: 41 0f 11 6d 50 movups %xmm5,0x50(%r13) 246300: f3 0f 6f 73 60 movdqu 0x60(%rbx),%xmm6 246305: 41 0f 11 75 60 movups %xmm6,0x60(%r13) 24630a: f3 0f 6f 7b 70 movdqu 0x70(%rbx),%xmm7 24630f: 41 0f 11 7d 70 movups %xmm7,0x70(%r13) 246314: f3 0f 6f 83 80 00 00 movdqu 0x80(%rbx),%xmm0 24631b: 00 24631c: 41 0f 11 85 80 00 00 movups %xmm0,0x80(%r13) 246323: 00 246324: f3 0f 6f 8b 90 00 00 movdqu 0x90(%rbx),%xmm1 24632b: 00 24632c: 41 0f 11 8d 90 00 00 movups %xmm1,0x90(%r13) 246333: 00 246334: f3 0f 6f 93 a0 00 00 movdqu 0xa0(%rbx),%xmm2 24633b: 00 24633c: 41 0f 11 95 a0 00 00 movups %xmm2,0xa0(%r13) 246343: 00 246344: f3 0f 6f 9b b0 00 00 movdqu 0xb0(%rbx),%xmm3 24634b: 00 24634c: 41 0f 11 9d b0 00 00 movups %xmm3,0xb0(%r13) 246353: 00 246354: 8b 83 c0 00 00 00 mov 0xc0(%rbx),%eax 24635a: 41 89 85 c0 00 00 00 mov %eax,0xc0(%r13) 246361: 48 8d 65 d8 lea -0x28(%rbp),%rsp 246365: 5b pop %rbx 246366: 41 5c pop %r12 246368: 41 5d pop %r13 24636a: 41 5e pop %r14 24636c: 41 5f pop %r15 24636e: 5d pop %rbp 24636f: e9 00 00 00 00 jmpq 246374 246374: 43 8d 34 36 lea (%r14,%r14,1),%esi 246378: 39 f1 cmp %esi,%ecx 24637a: 0f 92 c2 setb %dl 24637d: 31 c9 xor %ecx,%ecx 24637f: 89 73 08 mov %esi,0x8(%rbx) 246382: 89 4b 20 mov %ecx,0x20(%rbx) 246385: 45 85 ff test %r15d,%r15d 246388: 0f 84 0d ff ff ff je 24629b 24638e: 8b 73 28 mov 0x28(%rbx),%esi 246391: 83 7d cc 01 cmpl $0x1,-0x34(%rbp) 246395: 8b 4b 10 mov 0x10(%rbx),%ecx 246398: 0f 45 4b 0c cmovne 0xc(%rbx),%ecx 24639c: 89 f0 mov %esi,%eax 24639e: be 01 00 00 00 mov $0x1,%esi 2463a3: 0f 45 43 24 cmovne 0x24(%rbx),%eax 2463a7: 85 c9 test %ecx,%ecx 2463a9: 74 36 je 2463e1 2463ab: 89 c9 mov %ecx,%ecx 2463ad: 66 0f ef e4 pxor %xmm4,%xmm4 2463b1: f2 48 0f 2a e1 cvtsi2sd %rcx,%xmm4 2463b6: 66 48 0f 7e e1 movq %xmm4,%rcx 2463bb: 48 c1 e9 34 shr $0x34,%rcx 2463bf: 81 e1 ff 07 00 00 and $0x7ff,%ecx 2463c5: 8d b9 01 fc ff ff lea -0x3ff(%rcx),%edi 2463cb: 81 f9 ff 03 00 00 cmp $0x3ff,%ecx 2463d1: 0f 84 f7 00 00 00 je 2464ce 2463d7: 84 d2 test %dl,%dl 2463d9: 0f 84 ef 00 00 00 je 2464ce 2463df: d3 e6 shl %cl,%esi 2463e1: bf 01 00 00 00 mov $0x1,%edi 2463e6: 85 c0 test %eax,%eax 2463e8: 0f 84 b7 fe ff ff je 2462a5 2463ee: 89 c0 mov %eax,%eax 2463f0: 66 0f ef ed pxor %xmm5,%xmm5 2463f4: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 2463f9: 66 48 0f 7e e9 movq %xmm5,%rcx 2463fe: 48 c1 e9 34 shr $0x34,%rcx 246402: 81 e1 ff 07 00 00 and $0x7ff,%ecx 246408: 81 e9 ff 03 00 00 sub $0x3ff,%ecx 24640e: d3 e7 shl %cl,%edi 246410: e9 90 fe ff ff jmpq 2462a5 246415: 0f b6 ca movzbl %dl,%ecx 246418: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24641f: 31 c0 xor %eax,%eax 246421: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 246425: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24642c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 246433: e8 00 00 00 00 callq 246438 246438: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 24643c: e9 72 fe ff ff jmpq 2462b3 246441: 44 89 f6 mov %r14d,%esi 246444: 44 89 c1 mov %r8d,%ecx 246447: ba 01 00 00 00 mov $0x1,%edx 24644c: d1 ee shr %esi 24644e: e9 2c ff ff ff jmpq 24637f 246453: 44 89 c1 mov %r8d,%ecx 246456: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24645d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 246464: 31 c0 xor %eax,%eax 246466: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24646d: e8 00 00 00 00 callq 246472 246472: e9 4b fe ff ff jmpq 2462c2 246477: 44 89 f1 mov %r14d,%ecx 24647a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 246481: 31 c0 xor %eax,%eax 246483: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 246487: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24648e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 246495: e8 00 00 00 00 callq 24649a 24649a: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 24649e: e9 1a fe ff ff jmpq 2462bd 2464a3: 31 c9 xor %ecx,%ecx 2464a5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2464ac: 31 c0 xor %eax,%eax 2464ae: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 2464b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2464b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2464c0: e8 00 00 00 00 callq 2464c5 2464c5: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 2464c9: e9 ea fd ff ff jmpq 2462b8 2464ce: be 01 00 00 00 mov $0x1,%esi 2464d3: 89 f9 mov %edi,%ecx 2464d5: d3 e6 shl %cl,%esi 2464d7: e9 05 ff ff ff jmpq 2463e1 2464dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002464e0 : 2464e0: e8 00 00 00 00 callq 2464e5 2464e5: 55 push %rbp 2464e6: b9 18 00 00 00 mov $0x18,%ecx 2464eb: 48 89 e5 mov %rsp,%rbp 2464ee: 41 57 push %r15 2464f0: 49 89 ff mov %rdi,%r15 2464f3: 41 56 push %r14 2464f5: 48 8d bd 30 fe ff ff lea -0x1d0(%rbp),%rdi 2464fc: 49 89 f6 mov %rsi,%r14 2464ff: 41 55 push %r13 246501: 41 54 push %r12 246503: 41 52 push %r10 246505: 4c 8d 55 10 lea 0x10(%rbp),%r10 246509: 53 push %rbx 24650a: 48 81 ec b8 01 00 00 sub $0x1b8,%rsp 246511: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 246518: 00 00 24651a: 48 89 45 c8 mov %rax,-0x38(%rbp) 24651e: 31 c0 xor %eax,%eax 246520: f3 48 ab rep stos %rax,%es:(%rdi) 246523: 48 89 f1 mov %rsi,%rcx 246526: c7 07 00 00 00 00 movl $0x0,(%rdi) 24652c: 48 8d 7e 08 lea 0x8(%rsi),%rdi 246530: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 246534: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 24653b: 48 29 f9 sub %rdi,%rcx 24653e: 48 c7 46 4c 00 00 00 movq $0x0,0x4c(%rsi) 246545: 00 246546: 48 8d b5 30 fe ff ff lea -0x1d0(%rbp),%rsi 24654d: 83 c1 54 add $0x54,%ecx 246550: c1 e9 03 shr $0x3,%ecx 246553: f3 48 ab rep stos %rax,%es:(%rdi) 246556: 4c 89 ff mov %r15,%rdi 246559: 41 ff b2 c8 00 00 00 pushq 0xc8(%r10) 246560: 41 ff b2 c0 00 00 00 pushq 0xc0(%r10) 246567: 41 ff b2 b8 00 00 00 pushq 0xb8(%r10) 24656e: 41 ff b2 b0 00 00 00 pushq 0xb0(%r10) 246575: 41 ff b2 a8 00 00 00 pushq 0xa8(%r10) 24657c: 41 ff b2 a0 00 00 00 pushq 0xa0(%r10) 246583: 41 ff b2 98 00 00 00 pushq 0x98(%r10) 24658a: 41 ff b2 90 00 00 00 pushq 0x90(%r10) 246591: 41 ff b2 88 00 00 00 pushq 0x88(%r10) 246598: 41 ff b2 80 00 00 00 pushq 0x80(%r10) 24659f: 41 ff 72 78 pushq 0x78(%r10) 2465a3: 41 ff 72 70 pushq 0x70(%r10) 2465a7: 41 ff 72 68 pushq 0x68(%r10) 2465ab: 41 ff 72 60 pushq 0x60(%r10) 2465af: 41 ff 72 58 pushq 0x58(%r10) 2465b3: 41 ff 72 50 pushq 0x50(%r10) 2465b7: 41 ff 72 48 pushq 0x48(%r10) 2465bb: 41 ff 72 40 pushq 0x40(%r10) 2465bf: 41 ff 72 38 pushq 0x38(%r10) 2465c3: 41 ff 72 30 pushq 0x30(%r10) 2465c7: 41 ff 72 28 pushq 0x28(%r10) 2465cb: 41 ff 72 20 pushq 0x20(%r10) 2465cf: 41 ff 72 18 pushq 0x18(%r10) 2465d3: 41 ff 72 10 pushq 0x10(%r10) 2465d7: 41 ff 72 08 pushq 0x8(%r10) 2465db: 41 ff 32 pushq (%r10) 2465de: e8 fd fa ff ff callq 2460e0 2465e3: 8b 85 38 fe ff ff mov -0x1c8(%rbp),%eax 2465e9: 4c 89 f6 mov %r14,%rsi 2465ec: f3 0f 6f 9d 60 fe ff movdqu -0x1a0(%rbp),%xmm3 2465f3: ff 2465f4: f3 0f 6f a5 70 fe ff movdqu -0x190(%rbp),%xmm4 2465fb: ff 2465fc: 0f b6 8d 30 fe ff ff movzbl -0x1d0(%rbp),%ecx 246603: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 24660a: 4c 89 ff mov %r15,%rdi 24660d: 89 85 20 fe ff ff mov %eax,-0x1e0(%rbp) 246613: 8b 85 50 fe ff ff mov -0x1b0(%rbp),%eax 246619: 0f 11 a5 40 ff ff ff movups %xmm4,-0xc0(%rbp) 246620: f3 0f 6f ad 80 fe ff movdqu -0x180(%rbp),%xmm5 246627: ff 246628: f3 0f 6f b5 90 fe ff movdqu -0x170(%rbp),%xmm6 24662f: ff 246630: 89 85 1c fe ff ff mov %eax,-0x1e4(%rbp) 246636: 8b 85 64 fe ff ff mov -0x19c(%rbp),%eax 24663c: 0f 11 9d 30 ff ff ff movups %xmm3,-0xd0(%rbp) 246643: f3 0f 6f bd 34 ff ff movdqu -0xcc(%rbp),%xmm7 24664a: ff 24664b: 44 8b ad ac fe ff ff mov -0x154(%rbp),%r13d 246652: 89 85 2c fe ff ff mov %eax,-0x1d4(%rbp) 246658: 8b 85 dc fe ff ff mov -0x124(%rbp),%eax 24665e: 88 8d 2b fe ff ff mov %cl,-0x1d5(%rbp) 246664: 44 8b a5 98 fe ff ff mov -0x168(%rbp),%r12d 24666b: 89 85 18 fe ff ff mov %eax,-0x1e8(%rbp) 246671: 41 8b 47 28 mov 0x28(%r15),%eax 246675: 0f 11 ad 50 ff ff ff movups %xmm5,-0xb0(%rbp) 24667c: 8b 9d c8 fe ff ff mov -0x138(%rbp),%ebx 246682: 89 85 24 fe ff ff mov %eax,-0x1dc(%rbp) 246688: 48 8b 85 44 ff ff ff mov -0xbc(%rbp),%rax 24668f: 0f 11 b5 60 ff ff ff movups %xmm6,-0xa0(%rbp) 246696: 48 89 44 24 10 mov %rax,0x10(%rsp) 24669b: 0f 11 3c 24 movups %xmm7,(%rsp) 24669f: e8 cc e9 ff ff callq 245070 2466a4: 66 0f ef d2 pxor %xmm2,%xmm2 2466a8: 66 0f ef c0 pxor %xmm0,%xmm0 2466ac: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2466b4 2466b3: 00 2466b4: f2 49 0f 2a d5 cvtsi2sd %r13,%xmm2 2466b9: 66 48 0f 7e d0 movq %xmm2,%rax 2466be: 48 c1 e8 34 shr $0x34,%rax 2466c2: 25 ff 07 00 00 and $0x7ff,%eax 2466c7: 2d ff 03 00 00 sub $0x3ff,%eax 2466cc: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 2466d0: e8 00 00 00 00 callq 2466d5 2466d5: 0f b6 8d 2b fe ff ff movzbl -0x1d5(%rbp),%ecx 2466dc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2466e0: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2466e8 2466e7: 00 2466e8: 48 83 c4 18 add $0x18,%rsp 2466ec: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2466f1: 41 89 46 1c mov %eax,0x1c(%r14) 2466f5: 84 c9 test %cl,%cl 2466f7: 0f 85 6e 01 00 00 jne 24686b 2466fd: 66 0f ef db pxor %xmm3,%xmm3 246701: 66 0f ef e4 pxor %xmm4,%xmm4 246705: 41 c7 46 4c 01 00 00 movl $0x1,0x4c(%r14) 24670c: 00 24670d: f2 49 0f 2a dc cvtsi2sd %r12,%xmm3 246712: f2 48 0f 2a e3 cvtsi2sd %rbx,%xmm4 246717: 66 48 0f 7e d8 movq %xmm3,%rax 24671c: 48 c1 e8 34 shr $0x34,%rax 246720: 25 ff 07 00 00 and $0x7ff,%eax 246725: 2d ff 03 00 00 sub $0x3ff,%eax 24672a: 41 89 46 18 mov %eax,0x18(%r14) 24672e: 66 48 0f 7e e0 movq %xmm4,%rax 246733: 48 c1 e8 34 shr $0x34,%rax 246737: 25 ff 07 00 00 and $0x7ff,%eax 24673c: 2d ff 03 00 00 sub $0x3ff,%eax 246741: 41 89 46 38 mov %eax,0x38(%r14) 246745: 31 c0 xor %eax,%eax 246747: 81 bd 2c fe ff ff 00 cmpl $0x8000,-0x1d4(%rbp) 24674e: 80 00 00 246751: 0f 92 c0 setb %al 246754: 01 c0 add %eax,%eax 246756: 41 89 46 40 mov %eax,0x40(%r14) 24675a: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 246761: 00 00 00 246764: 49 89 46 44 mov %rax,0x44(%r14) 246768: 31 c0 xor %eax,%eax 24676a: 84 c9 test %cl,%cl 24676c: 74 5b je 2467c9 24676e: 8b 85 24 fe ff ff mov -0x1dc(%rbp),%eax 246774: 66 0f ef c0 pxor %xmm0,%xmm0 246778: 66 0f ef c9 pxor %xmm1,%xmm1 24677c: 66 0f ef d2 pxor %xmm2,%xmm2 246780: c1 e0 0a shl $0xa,%eax 246783: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 246788: 8b 85 20 fe ff ff mov -0x1e0(%rbp),%eax 24678e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 246793: 8b 85 1c fe ff ff mov -0x1e4(%rbp),%eax 246799: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24679e: f2 0f 5e ca divsd %xmm2,%xmm1 2467a2: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2467aa 2467a9: 00 2467aa: 66 0f 2f d1 comisd %xmm1,%xmm2 2467ae: 0f 82 86 00 00 00 jb 24683a 2467b4: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2467bc 2467bb: 00 2467bc: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2467c4 2467c3: 00 2467c4: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2467c9: 41 89 46 50 mov %eax,0x50(%r14) 2467cd: f3 41 0f 6f 2e movdqu (%r14),%xmm5 2467d2: 48 83 ec 58 sub $0x58,%rsp 2467d6: 4c 89 ff mov %r15,%rdi 2467d9: f3 41 0f 6f 76 10 movdqu 0x10(%r14),%xmm6 2467df: f3 41 0f 6f 7e 20 movdqu 0x20(%r14),%xmm7 2467e5: 89 44 24 50 mov %eax,0x50(%rsp) 2467e9: f3 41 0f 6f 4e 30 movdqu 0x30(%r14),%xmm1 2467ef: f3 41 0f 6f 56 40 movdqu 0x40(%r14),%xmm2 2467f5: 0f 11 2c 24 movups %xmm5,(%rsp) 2467f9: 0f 11 74 24 10 movups %xmm6,0x10(%rsp) 2467fe: 0f 11 7c 24 20 movups %xmm7,0x20(%rsp) 246803: 0f 11 4c 24 30 movups %xmm1,0x30(%rsp) 246808: 0f 11 54 24 40 movups %xmm2,0x40(%rsp) 24680d: e8 00 00 00 00 callq 246812 246812: 48 83 c4 58 add $0x58,%rsp 246816: 48 8b 45 c8 mov -0x38(%rbp),%rax 24681a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 246821: 00 00 246823: 0f 85 c6 00 00 00 jne 2468ef 246829: 48 8d 65 d0 lea -0x30(%rbp),%rsp 24682d: 5b pop %rbx 24682e: 41 5a pop %r10 246830: 41 5c pop %r12 246832: 41 5d pop %r13 246834: 41 5e pop %r14 246836: 41 5f pop %r15 246838: 5d pop %rbp 246839: c3 retq 24683a: f2 0f 58 c0 addsd %xmm0,%xmm0 24683e: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 246846 246845: 00 246846: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 24684b: 66 0f ef c0 pxor %xmm0,%xmm0 24684f: 25 00 ff ff ff and $0xffffff00,%eax 246854: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 246859: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 246861 246860: 00 246861: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 246866: e9 5e ff ff ff jmpq 2467c9 24686b: f3 0f 6f 9d 4c ff ff movdqu -0xb4(%rbp),%xmm3 246872: ff 246873: 48 83 ec 18 sub $0x18,%rsp 246877: 49 8d 76 20 lea 0x20(%r14),%rsi 24687b: 4c 89 ff mov %r15,%rdi 24687e: 48 8b 85 5c ff ff ff mov -0xa4(%rbp),%rax 246885: 0f 11 1c 24 movups %xmm3,(%rsp) 246889: 48 89 44 24 10 mov %rax,0x10(%rsp) 24688e: e8 dd e7 ff ff callq 245070 246893: 8b 85 18 fe ff ff mov -0x1e8(%rbp),%eax 246899: 66 0f ef e4 pxor %xmm4,%xmm4 24689d: 66 0f ef c0 pxor %xmm0,%xmm0 2468a1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2468a9 2468a8: 00 2468a9: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 2468ae: 66 48 0f 7e e0 movq %xmm4,%rax 2468b3: 48 c1 e8 34 shr $0x34,%rax 2468b7: 25 ff 07 00 00 and $0x7ff,%eax 2468bc: 2d ff 03 00 00 sub $0x3ff,%eax 2468c1: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 2468c5: e8 00 00 00 00 callq 2468ca 2468ca: 0f b6 8d 2b fe ff ff movzbl -0x1d5(%rbp),%ecx 2468d1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2468d5: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2468dd 2468dc: 00 2468dd: 48 83 c4 18 add $0x18,%rsp 2468e1: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2468e6: 41 89 46 3c mov %eax,0x3c(%r14) 2468ea: e9 0e fe ff ff jmpq 2466fd 2468ef: e8 00 00 00 00 callq 2468f4 2468f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2468fb: 00 00 00 00 2468ff: 90 nop 0000000000246900 : 246900: e8 00 00 00 00 callq 246905 246905: 4c 8d 54 24 08 lea 0x8(%rsp),%r10 24690a: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 24690e: 41 ff 72 f8 pushq -0x8(%r10) 246912: 55 push %rbp 246913: 48 89 e5 mov %rsp,%rbp 246916: 41 57 push %r15 246918: 49 89 ff mov %rdi,%r15 24691b: 41 56 push %r14 24691d: 45 89 c6 mov %r8d,%r14d 246920: 4c 8d 85 00 ff ff ff lea -0x100(%rbp),%r8 246927: 41 55 push %r13 246929: 4c 89 c7 mov %r8,%rdi 24692c: 49 89 cd mov %rcx,%r13 24692f: b9 18 00 00 00 mov $0x18,%ecx 246934: 41 54 push %r12 246936: 49 89 f4 mov %rsi,%r12 246939: 4c 89 ee mov %r13,%rsi 24693c: 41 52 push %r10 24693e: 53 push %rbx 24693f: 48 81 ec 80 02 00 00 sub $0x280,%rsp 246946: 41 8b 02 mov (%r10),%eax 246949: 44 89 8d 8c fe ff ff mov %r9d,-0x174(%rbp) 246950: 48 89 95 38 fe ff ff mov %rdx,-0x1c8(%rbp) 246957: 44 89 f2 mov %r14d,%edx 24695a: 89 85 18 fe ff ff mov %eax,-0x1e8(%rbp) 246960: 41 8b 42 08 mov 0x8(%r10),%eax 246964: 89 85 f8 fd ff ff mov %eax,-0x208(%rbp) 24696a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 246971: 00 00 246973: 48 89 45 c8 mov %rax,-0x38(%rbp) 246977: 31 c0 xor %eax,%eax 246979: c7 85 f4 fe ff ff 00 movl $0x0,-0x10c(%rbp) 246980: 00 00 00 246983: f3 48 ab rep stos %rax,%es:(%rdi) 246986: c7 07 00 00 00 00 movl $0x0,(%rdi) 24698c: 4c 89 ff mov %r15,%rdi 24698f: e8 00 00 00 00 callq 246994 246994: 44 89 f2 mov %r14d,%edx 246997: 4c 89 ee mov %r13,%rsi 24699a: 4c 89 ff mov %r15,%rdi 24699d: f2 0f 11 85 b8 fe ff movsd %xmm0,-0x148(%rbp) 2469a4: ff 2469a5: e8 00 00 00 00 callq 2469aa 2469aa: 44 89 f2 mov %r14d,%edx 2469ad: 4c 89 ee mov %r13,%rsi 2469b0: 4c 89 ff mov %r15,%rdi 2469b3: f2 0f 11 85 58 fe ff movsd %xmm0,-0x1a8(%rbp) 2469ba: ff 2469bb: e8 00 00 00 00 callq 2469c0 2469c0: 44 89 f2 mov %r14d,%edx 2469c3: 4c 89 ee mov %r13,%rsi 2469c6: 4c 89 ff mov %r15,%rdi 2469c9: f2 0f 11 85 c8 fe ff movsd %xmm0,-0x138(%rbp) 2469d0: ff 2469d1: e8 00 00 00 00 callq 2469d6 2469d6: 44 89 f2 mov %r14d,%edx 2469d9: 4c 89 ee mov %r13,%rsi 2469dc: 4c 89 ff mov %r15,%rdi 2469df: f2 0f 11 85 d0 fe ff movsd %xmm0,-0x130(%rbp) 2469e6: ff 2469e7: e8 00 00 00 00 callq 2469ec 2469ec: 44 89 f2 mov %r14d,%edx 2469ef: 4c 89 ee mov %r13,%rsi 2469f2: 4c 89 ff mov %r15,%rdi 2469f5: f2 0f 11 85 b0 fe ff movsd %xmm0,-0x150(%rbp) 2469fc: ff 2469fd: e8 00 00 00 00 callq 246a02 246a02: 44 89 f2 mov %r14d,%edx 246a05: 4c 89 ee mov %r13,%rsi 246a08: 4c 89 ff mov %r15,%rdi 246a0b: f2 0f 11 85 c0 fe ff movsd %xmm0,-0x140(%rbp) 246a12: ff 246a13: e8 00 00 00 00 callq 246a18 246a18: 44 89 f2 mov %r14d,%edx 246a1b: 4c 89 ee mov %r13,%rsi 246a1e: 4c 89 ff mov %r15,%rdi 246a21: f2 0f 11 85 e8 fe ff movsd %xmm0,-0x118(%rbp) 246a28: ff 246a29: e8 00 00 00 00 callq 246a2e 246a2e: f2 0f 10 ad 58 fe ff movsd -0x1a8(%rbp),%xmm5 246a35: ff 246a36: 4c 89 ff mov %r15,%rdi 246a39: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 246a3e: f2 41 0f 10 87 38 01 movsd 0x138(%r15),%xmm0 246a45: 00 00 246a47: f2 0f 11 ad e0 fe ff movsd %xmm5,-0x120(%rbp) 246a4e: ff 246a4f: f2 0f 5e c5 divsd %xmm5,%xmm0 246a53: 89 85 f0 fe ff ff mov %eax,-0x110(%rbp) 246a59: ff b5 f0 fe ff ff pushq -0x110(%rbp) 246a5f: ff b5 e8 fe ff ff pushq -0x118(%rbp) 246a65: ff b5 e0 fe ff ff pushq -0x120(%rbp) 246a6b: f2 0f 11 85 d8 fe ff movsd %xmm0,-0x128(%rbp) 246a72: ff 246a73: ff b5 d8 fe ff ff pushq -0x128(%rbp) 246a79: ff b5 d0 fe ff ff pushq -0x130(%rbp) 246a7f: ff b5 c8 fe ff ff pushq -0x138(%rbp) 246a85: ff b5 c0 fe ff ff pushq -0x140(%rbp) 246a8b: ff b5 b8 fe ff ff pushq -0x148(%rbp) 246a91: ff b5 b0 fe ff ff pushq -0x150(%rbp) 246a97: e8 00 00 00 00 callq 246a9c 246a9c: 48 83 c4 48 add $0x48,%rsp 246aa0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 246aa5: 4c 8d 85 00 ff ff ff lea -0x100(%rbp),%r8 246aac: 8b 9d 8c fe ff ff mov -0x174(%rbp),%ebx 246ab2: 4c 89 ff mov %r15,%rdi 246ab5: 4c 89 c6 mov %r8,%rsi 246ab8: 48 69 db 30 02 00 00 imul $0x230,%rbx,%rbx 246abf: 4c 01 eb add %r13,%rbx 246ac2: ff b3 c8 00 00 00 pushq 0xc8(%rbx) 246ac8: ff b3 c0 00 00 00 pushq 0xc0(%rbx) 246ace: ff b3 b8 00 00 00 pushq 0xb8(%rbx) 246ad4: ff b3 b0 00 00 00 pushq 0xb0(%rbx) 246ada: ff b3 a8 00 00 00 pushq 0xa8(%rbx) 246ae0: ff b3 a0 00 00 00 pushq 0xa0(%rbx) 246ae6: ff b3 98 00 00 00 pushq 0x98(%rbx) 246aec: ff b3 90 00 00 00 pushq 0x90(%rbx) 246af2: ff b3 88 00 00 00 pushq 0x88(%rbx) 246af8: ff b3 80 00 00 00 pushq 0x80(%rbx) 246afe: ff 73 78 pushq 0x78(%rbx) 246b01: ff 73 70 pushq 0x70(%rbx) 246b04: ff 73 68 pushq 0x68(%rbx) 246b07: ff 73 60 pushq 0x60(%rbx) 246b0a: ff 73 58 pushq 0x58(%rbx) 246b0d: ff 73 50 pushq 0x50(%rbx) 246b10: ff 73 48 pushq 0x48(%rbx) 246b13: ff 73 40 pushq 0x40(%rbx) 246b16: ff 73 38 pushq 0x38(%rbx) 246b19: ff 73 30 pushq 0x30(%rbx) 246b1c: ff 73 28 pushq 0x28(%rbx) 246b1f: ff 73 20 pushq 0x20(%rbx) 246b22: ff 73 18 pushq 0x18(%rbx) 246b25: ff 73 10 pushq 0x10(%rbx) 246b28: ff 73 08 pushq 0x8(%rbx) 246b2b: ff 33 pushq (%rbx) 246b2d: e8 ae f5 ff ff callq 2460e0 246b32: 8b 85 64 ff ff ff mov -0x9c(%rbp),%eax 246b38: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 246b3d: 4c 89 e1 mov %r12,%rcx 246b40: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 246b44: 48 81 c4 d0 00 00 00 add $0xd0,%rsp 246b4b: 89 85 f0 fd ff ff mov %eax,-0x210(%rbp) 246b51: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 246b57: 48 29 f9 sub %rdi,%rcx 246b5a: 81 c1 c8 00 00 00 add $0xc8,%ecx 246b60: 89 85 88 fe ff ff mov %eax,-0x178(%rbp) 246b66: 8b 85 78 ff ff ff mov -0x88(%rbp),%eax 246b6c: c1 e9 03 shr $0x3,%ecx 246b6f: 89 85 ec fd ff ff mov %eax,-0x214(%rbp) 246b75: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 246b7b: 89 85 98 fd ff ff mov %eax,-0x268(%rbp) 246b81: 8b 45 84 mov -0x7c(%rbp),%eax 246b84: 89 85 e8 fd ff ff mov %eax,-0x218(%rbp) 246b8a: 8b 45 8c mov -0x74(%rbp),%eax 246b8d: 89 85 94 fd ff ff mov %eax,-0x26c(%rbp) 246b93: 8b 45 94 mov -0x6c(%rbp),%eax 246b96: 89 85 74 fd ff ff mov %eax,-0x28c(%rbp) 246b9c: 8b 45 9c mov -0x64(%rbp),%eax 246b9f: 89 85 70 fd ff ff mov %eax,-0x290(%rbp) 246ba5: 8b 45 a8 mov -0x58(%rbp),%eax 246ba8: 89 85 9c fd ff ff mov %eax,-0x264(%rbp) 246bae: 8b 45 ac mov -0x54(%rbp),%eax 246bb1: 89 85 6c fd ff ff mov %eax,-0x294(%rbp) 246bb7: 8b 45 b4 mov -0x4c(%rbp),%eax 246bba: 89 85 80 fd ff ff mov %eax,-0x280(%rbp) 246bc0: 8b 45 bc mov -0x44(%rbp),%eax 246bc3: 89 85 5c fd ff ff mov %eax,-0x2a4(%rbp) 246bc9: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 246bcf: 89 85 40 fe ff ff mov %eax,-0x1c0(%rbp) 246bd5: 8b 83 e4 00 00 00 mov 0xe4(%rbx),%eax 246bdb: 89 85 50 fe ff ff mov %eax,-0x1b0(%rbp) 246be1: 8b 83 e8 00 00 00 mov 0xe8(%rbx),%eax 246be7: 89 85 e0 fd ff ff mov %eax,-0x220(%rbp) 246bed: 8b 83 ec 00 00 00 mov 0xec(%rbx),%eax 246bf3: 89 85 30 fe ff ff mov %eax,-0x1d0(%rbp) 246bf9: 41 8b 87 28 01 00 00 mov 0x128(%r15),%eax 246c00: f2 0f 10 a3 10 02 00 movsd 0x210(%rbx),%xmm4 246c07: 00 246c08: f2 0f 10 b3 20 01 00 movsd 0x120(%rbx),%xmm6 246c0f: 00 246c10: f2 0f 10 9b 08 02 00 movsd 0x208(%rbx),%xmm3 246c17: 00 246c18: 89 85 c8 fd ff ff mov %eax,-0x238(%rbp) 246c1e: f2 0f 11 a5 68 fe ff movsd %xmm4,-0x198(%rbp) 246c25: ff 246c26: f2 0f 5e e6 divsd %xmm6,%xmm4 246c2a: 0f b6 83 18 01 00 00 movzbl 0x118(%rbx),%eax 246c31: f2 0f 11 9d 28 fe ff movsd %xmm3,-0x1d8(%rbp) 246c38: ff 246c39: f2 0f 10 9b 18 02 00 movsd 0x218(%rbx),%xmm3 246c40: 00 246c41: 88 85 48 fe ff ff mov %al,-0x1b8(%rbp) 246c47: 31 c0 xor %eax,%eax 246c49: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 246c50: 00 246c51: 49 c7 84 24 c0 00 00 movq $0x0,0xc0(%r12) 246c58: 00 00 00 00 00 246c5d: f2 0f 11 9d a8 fd ff movsd %xmm3,-0x258(%rbp) 246c64: ff 246c65: f2 0f 11 b5 60 fe ff movsd %xmm6,-0x1a0(%rbp) 246c6c: ff 246c6d: f2 0f 11 a5 70 fe ff movsd %xmm4,-0x190(%rbp) 246c74: ff 246c75: f3 48 ab rep stos %rax,%es:(%rdi) 246c78: 48 8b 85 38 fe ff ff mov -0x1c8(%rbp),%rax 246c7f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 246c86: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 246c8d: 00 246c8e: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 246c95: 00 246c96: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 246c9d: 00 246c9e: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 246ca5: 00 246ca6: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 246cad: 00 246cae: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 246cb5: 00 246cb6: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 246cbd: 00 246cbe: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 246cc5: 00 246cc6: 48 c7 40 48 00 00 00 movq $0x0,0x48(%rax) 246ccd: 00 246cce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 246cd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 246cd8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 246cdd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 246ce2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 246ce7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 246cec: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 246cf1: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 246cf9 246cf8: 00 246cf9: 66 0f 2f bd 70 fe ff comisd -0x190(%rbp),%xmm7 246d00: ff 246d01: 0f 86 f1 1f 00 00 jbe 248cf8 246d07: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 246d0f 246d0e: 00 246d0f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 246d17 246d16: 00 246d17: e8 00 00 00 00 callq 246d1c 246d1c: f2 0f 10 b5 70 fe ff movsd -0x190(%rbp),%xmm6 246d23: ff 246d24: 66 0f ef db pxor %xmm3,%xmm3 246d28: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 246d30 246d2f: 00 246d30: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 246d34: f2 0f 59 c6 mulsd %xmm6,%xmm0 246d38: 66 0f 28 fe movapd %xmm6,%xmm7 246d3c: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 246d41: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 246d49 246d48: 00 246d49: 41 89 44 24 2c mov %eax,0x2c(%r12) 246d4e: 8b 85 40 fe ff ff mov -0x1c0(%rbp),%eax 246d54: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 246d59: f2 0f 59 fb mulsd %xmm3,%xmm7 246d5d: f2 0f 11 9d 80 fe ff movsd %xmm3,-0x180(%rbp) 246d64: ff 246d65: f2 0f 11 bd 20 fe ff movsd %xmm7,-0x1e0(%rbp) 246d6c: ff 246d6d: e8 00 00 00 00 callq 246d72 246d72: 80 bd 48 fe ff ff 00 cmpb $0x0,-0x1b8(%rbp) 246d79: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 246d7d: f2 0f 59 85 20 fe ff mulsd -0x1e0(%rbp),%xmm0 246d84: ff 246d85: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 246d8a: 41 89 44 24 0c mov %eax,0xc(%r12) 246d8f: 8b 85 30 fe ff ff mov -0x1d0(%rbp),%eax 246d95: 0f 84 10 02 00 00 je 246fab 246d9b: d1 e8 shr %eax 246d9d: 66 0f ef c0 pxor %xmm0,%xmm0 246da1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 246da9 246da8: 00 246da9: 41 89 44 24 04 mov %eax,0x4(%r12) 246dae: 8b 85 50 fe ff ff mov -0x1b0(%rbp),%eax 246db4: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 246db9: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 246dc0: ff 246dc1: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 246dc6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 246dce 246dcd: 00 246dce: 41 89 14 24 mov %edx,(%r12) 246dd2: 48 89 95 50 fe ff ff mov %rdx,-0x1b0(%rbp) 246dd9: e8 00 00 00 00 callq 246dde 246dde: 48 8b 95 50 fe ff ff mov -0x1b0(%rbp),%rdx 246de5: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 246dea: 39 d0 cmp %edx,%eax 246dec: 0f 86 e2 1d 00 00 jbe 248bd4 246df2: 44 89 f2 mov %r14d,%edx 246df5: 4c 89 ee mov %r13,%rsi 246df8: 4c 89 ff mov %r15,%rdi 246dfb: e8 00 00 00 00 callq 246e00 246e00: 44 89 f2 mov %r14d,%edx 246e03: 4c 89 ee mov %r13,%rsi 246e06: 4c 89 ff mov %r15,%rdi 246e09: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 246e0f: f2 0f 11 85 10 fe ff movsd %xmm0,-0x1f0(%rbp) 246e16: ff 246e17: e8 00 00 00 00 callq 246e1c 246e1c: f2 0f 10 9d 60 fe ff movsd -0x1a0(%rbp),%xmm3 246e23: ff 246e24: f2 0f 11 85 d0 fd ff movsd %xmm0,-0x230(%rbp) 246e2b: ff 246e2c: f2 0f 59 d8 mulsd %xmm0,%xmm3 246e30: 66 0f 28 c3 movapd %xmm3,%xmm0 246e34: f2 0f 5e 85 80 fe ff divsd -0x180(%rbp),%xmm0 246e3b: ff 246e3c: f2 0f 11 85 20 fe ff movsd %xmm0,-0x1e0(%rbp) 246e43: ff 246e44: 8b 85 e0 fd ff ff mov -0x220(%rbp),%eax 246e4a: d1 e8 shr %eax 246e4c: 89 85 50 fe ff ff mov %eax,-0x1b0(%rbp) 246e52: e9 07 02 00 00 jmpq 24705e 246e57: 31 c9 xor %ecx,%ecx 246e59: 80 bd 48 fe ff ff 00 cmpb $0x0,-0x1b8(%rbp) 246e60: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 246e67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 246e6e: 0f 95 c1 setne %cl 246e71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 246e78: 31 c0 xor %eax,%eax 246e7a: e8 00 00 00 00 callq 246e7f 246e7f: e9 6d fe ff ff jmpq 246cf1 246e84: f2 0f 10 85 28 fe ff movsd -0x1d8(%rbp),%xmm0 246e8b: ff 246e8c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 246e93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 246e9a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 246ea1: b8 01 00 00 00 mov $0x1,%eax 246ea6: e8 00 00 00 00 callq 246eab 246eab: e9 2d fe ff ff jmpq 246cdd 246eb0: 0f b6 8d f8 fd ff ff movzbl -0x208(%rbp),%ecx 246eb7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 246ebe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 246ec5: 31 c0 xor %eax,%eax 246ec7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 246ece: e8 00 00 00 00 callq 246ed3 246ed3: e9 00 fe ff ff jmpq 246cd8 246ed8: 0f b6 8d 18 fe ff ff movzbl -0x1e8(%rbp),%ecx 246edf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 246ee6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 246eed: 31 c0 xor %eax,%eax 246eef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 246ef6: e8 00 00 00 00 callq 246efb 246efb: e9 d3 fd ff ff jmpq 246cd3 246f00: 8b 95 8c fe ff ff mov -0x174(%rbp),%edx 246f06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 246f0d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 246f14: 31 c0 xor %eax,%eax 246f16: e8 00 00 00 00 callq 246f1b 246f1b: 4c 8d 85 00 ff ff ff lea -0x100(%rbp),%r8 246f22: e9 85 fb ff ff jmpq 246aac 246f27: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 246f2e: ff 246f2f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 246f36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 246f3d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 246f44: b8 01 00 00 00 mov $0x1,%eax 246f49: e8 00 00 00 00 callq 246f4e 246f4e: e9 94 fd ff ff jmpq 246ce7 246f53: f2 0f 10 85 a8 fd ff movsd -0x258(%rbp),%xmm0 246f5a: ff 246f5b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 246f62: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 246f69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 246f70: b8 01 00 00 00 mov $0x1,%eax 246f75: e8 00 00 00 00 callq 246f7a 246f7a: e9 63 fd ff ff jmpq 246ce2 246f7f: f2 0f 10 85 60 fe ff movsd -0x1a0(%rbp),%xmm0 246f86: ff 246f87: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 246f8e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 246f95: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 246f9c: b8 01 00 00 00 mov $0x1,%eax 246fa1: e8 00 00 00 00 callq 246fa6 246fa6: e9 41 fd ff ff jmpq 246cec 246fab: 41 89 44 24 04 mov %eax,0x4(%r12) 246fb0: 8b 85 50 fe ff ff mov -0x1b0(%rbp),%eax 246fb6: 66 0f ef c0 pxor %xmm0,%xmm0 246fba: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 246fc2 246fc1: 00 246fc2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 246fc7: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 246fce: ff 246fcf: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 246fd4: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 246fdc 246fdb: 00 246fdc: 41 89 14 24 mov %edx,(%r12) 246fe0: 48 89 95 50 fe ff ff mov %rdx,-0x1b0(%rbp) 246fe7: e8 00 00 00 00 callq 246fec 246fec: 48 8b 95 50 fe ff ff mov -0x1b0(%rbp),%rdx 246ff3: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 246ff8: 39 d0 cmp %edx,%eax 246ffa: 0f 86 d4 1b 00 00 jbe 248bd4 247000: 44 89 f2 mov %r14d,%edx 247003: 4c 89 ee mov %r13,%rsi 247006: 4c 89 ff mov %r15,%rdi 247009: e8 00 00 00 00 callq 24700e 24700e: 44 89 f2 mov %r14d,%edx 247011: 4c 89 ee mov %r13,%rsi 247014: 4c 89 ff mov %r15,%rdi 247017: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 24701d: f2 0f 11 85 10 fe ff movsd %xmm0,-0x1f0(%rbp) 247024: ff 247025: e8 00 00 00 00 callq 24702a 24702a: f2 0f 10 ad 60 fe ff movsd -0x1a0(%rbp),%xmm5 247031: ff 247032: 8b 85 e0 fd ff ff mov -0x220(%rbp),%eax 247038: f2 0f 11 85 d0 fd ff movsd %xmm0,-0x230(%rbp) 24703f: ff 247040: f2 0f 59 e8 mulsd %xmm0,%xmm5 247044: 89 85 50 fe ff ff mov %eax,-0x1b0(%rbp) 24704a: 66 0f 28 c5 movapd %xmm5,%xmm0 24704e: f2 0f 5e 85 80 fe ff divsd -0x180(%rbp),%xmm0 247055: ff 247056: f2 0f 11 85 20 fe ff movsd %xmm0,-0x1e0(%rbp) 24705d: ff 24705e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247066 247065: 00 247066: 0f 28 c1 movaps %xmm1,%xmm0 247069: e8 00 00 00 00 callq 24706e 24706e: 8b 85 50 fe ff ff mov -0x1b0(%rbp),%eax 247074: 0f 28 c8 movaps %xmm0,%xmm1 247077: 66 0f ef c0 pxor %xmm0,%xmm0 24707b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 247080: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 247084: f2 0f 59 c1 mulsd %xmm1,%xmm0 247088: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247090 24708f: 00 247090: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 247095: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24709d 24709c: 00 24709d: 41 89 54 24 08 mov %edx,0x8(%r12) 2470a2: 48 89 95 50 fe ff ff mov %rdx,-0x1b0(%rbp) 2470a9: e8 00 00 00 00 callq 2470ae 2470ae: 48 8b 95 50 fe ff ff mov -0x1b0(%rbp),%rdx 2470b5: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2470ba: 39 c2 cmp %eax,%edx 2470bc: 0f 83 2f 1c 00 00 jae 248cf1 2470c2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2470c7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2470cc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2470d1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2470d6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2470db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2470e0: 8b 03 mov (%rbx),%eax 2470e2: f2 0f 10 ab 40 01 00 movsd 0x140(%rbx),%xmm5 2470e9: 00 2470ea: f2 0f 10 9b 50 01 00 movsd 0x150(%rbx),%xmm3 2470f1: 00 2470f2: f2 0f 10 bb 48 01 00 movsd 0x148(%rbx),%xmm7 2470f9: 00 2470fa: 83 e8 03 sub $0x3,%eax 2470fd: f2 0f 10 a3 58 01 00 movsd 0x158(%rbx),%xmm4 247104: 00 247105: 41 8b b7 30 01 00 00 mov 0x130(%r15),%esi 24710c: f2 0f 11 ad 08 fe ff movsd %xmm5,-0x1f8(%rbp) 247113: ff 247114: 89 85 58 fe ff ff mov %eax,-0x1a8(%rbp) 24711a: 8b 43 38 mov 0x38(%rbx),%eax 24711d: 8b 8b 84 01 00 00 mov 0x184(%rbx),%ecx 247123: 89 b5 b0 fd ff ff mov %esi,-0x250(%rbp) 247129: 89 85 90 fd ff ff mov %eax,-0x270(%rbp) 24712f: 8b 43 58 mov 0x58(%rbx),%eax 247132: 44 8b 93 10 01 00 00 mov 0x110(%rbx),%r10d 247139: 44 8b 83 14 01 00 00 mov 0x114(%rbx),%r8d 247140: f2 0f 11 9d 00 fe ff movsd %xmm3,-0x200(%rbp) 247147: ff 247148: 89 85 20 fe ff ff mov %eax,-0x1e0(%rbp) 24714e: 8b 43 54 mov 0x54(%rbx),%eax 247151: 41 8b 97 2c 01 00 00 mov 0x12c(%r15),%edx 247158: f2 0f 11 bd 50 fe ff movsd %xmm7,-0x1b0(%rbp) 24715f: ff 247160: 89 85 8c fd ff ff mov %eax,-0x274(%rbp) 247166: 8b 43 68 mov 0x68(%rbx),%eax 247169: f2 0f 11 a5 d8 fd ff movsd %xmm4,-0x228(%rbp) 247170: ff 247171: 89 85 10 fe ff ff mov %eax,-0x1f0(%rbp) 247177: 8b 43 64 mov 0x64(%rbx),%eax 24717a: 89 85 88 fd ff ff mov %eax,-0x278(%rbp) 247180: 8b 83 88 01 00 00 mov 0x188(%rbx),%eax 247186: 89 85 a0 fd ff ff mov %eax,-0x260(%rbp) 24718c: 8b 83 90 01 00 00 mov 0x190(%rbx),%eax 247192: 89 85 84 fd ff ff mov %eax,-0x27c(%rbp) 247198: 8b 83 0c 01 00 00 mov 0x10c(%rbx),%eax 24719e: 85 c9 test %ecx,%ecx 2471a0: 0f 84 a2 13 00 00 je 248548 2471a6: 41 03 97 40 01 00 00 add 0x140(%r15),%edx 2471ad: 89 95 78 fd ff ff mov %edx,-0x288(%rbp) 2471b3: 41 8b b7 48 01 00 00 mov 0x148(%r15),%esi 2471ba: 8b 93 a8 01 00 00 mov 0x1a8(%rbx),%edx 2471c0: 89 b5 68 fd ff ff mov %esi,-0x298(%rbp) 2471c6: 8b b3 8c 00 00 00 mov 0x8c(%rbx),%esi 2471cc: 89 b5 64 fd ff ff mov %esi,-0x29c(%rbp) 2471d2: 41 8b b7 4c 01 00 00 mov 0x14c(%r15),%esi 2471d9: 89 b5 60 fd ff ff mov %esi,-0x2a0(%rbp) 2471df: 85 d2 test %edx,%edx 2471e1: 0f 85 93 15 00 00 jne 24877a 2471e7: 66 0f ef c9 pxor %xmm1,%xmm1 2471eb: 66 0f ef c0 pxor %xmm0,%xmm0 2471ef: 66 0f ef d2 pxor %xmm2,%xmm2 2471f3: 44 01 d0 add %r10d,%eax 2471f6: 44 01 c0 add %r8d,%eax 2471f9: 8b 93 08 01 00 00 mov 0x108(%rbx),%edx 2471ff: 80 bd 48 fe ff ff 00 cmpb $0x0,-0x1b8(%rbp) 247206: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24720b: 8b 85 30 fe ff ff mov -0x1d0(%rbp),%eax 247211: f2 0f 5e 8d 80 fe ff divsd -0x180(%rbp),%xmm1 247218: ff 247219: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 24721e: 49 89 d1 mov %rdx,%r9 247221: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 247226: 0f 84 2e 13 00 00 je 24855a 24722c: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 247234 247233: 00 247234: 31 c0 xor %eax,%eax 247236: f2 0f 59 c3 mulsd %xmm3,%xmm0 24723a: f2 0f 59 d3 mulsd %xmm3,%xmm2 24723e: f2 0f 5c c1 subsd %xmm1,%xmm0 247242: 66 0f 2f d0 comisd %xmm0,%xmm2 247246: 0f 93 c0 setae %al 247249: 41 d1 e9 shr %r9d 24724c: 41 89 84 24 90 00 00 mov %eax,0x90(%r12) 247253: 00 247254: 44 39 8d c8 fd ff ff cmp %r9d,-0x238(%rbp) 24725b: 77 0f ja 24726c 24725d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 247262: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 247267: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24726c: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 247272: 44 89 f2 mov %r14d,%edx 247275: 4c 89 ee mov %r13,%rsi 247278: 4c 89 ff mov %r15,%rdi 24727b: e8 00 00 00 00 callq 247280 247280: 44 89 f2 mov %r14d,%edx 247283: 4c 89 ee mov %r13,%rsi 247286: 4c 89 ff mov %r15,%rdi 247289: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 24728e: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 247294: 48 89 85 c0 fd ff ff mov %rax,-0x240(%rbp) 24729b: e8 00 00 00 00 callq 2472a0 2472a0: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2472a5: 48 89 85 b8 fd ff ff mov %rax,-0x248(%rbp) 2472ac: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2472b1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2472b6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2472bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2472c0: f2 41 0f 10 8f e8 04 movsd 0x4e8(%r15),%xmm1 2472c7: 00 00 2472c9: 80 bd 18 fe ff ff 00 cmpb $0x0,-0x1e8(%rbp) 2472d0: 0f 85 89 17 00 00 jne 248a5f 2472d6: 80 bd f8 fd ff ff 00 cmpb $0x0,-0x208(%rbp) 2472dd: 0f 85 58 17 00 00 jne 248a3b 2472e3: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 2472e9: 44 89 f2 mov %r14d,%edx 2472ec: 4c 89 ee mov %r13,%rsi 2472ef: 4c 89 ff mov %r15,%rdi 2472f2: e8 00 00 00 00 callq 2472f7 2472f7: f2 0f 11 85 18 fe ff movsd %xmm0,-0x1e8(%rbp) 2472fe: ff 2472ff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 247304: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 24730a: 44 89 f2 mov %r14d,%edx 24730d: 4c 89 ee mov %r13,%rsi 247310: 4c 89 ff mov %r15,%rdi 247313: e8 00 00 00 00 callq 247318 247318: 44 89 f2 mov %r14d,%edx 24731b: 4c 89 ee mov %r13,%rsi 24731e: 4c 89 ff mov %r15,%rdi 247321: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 247327: f2 0f 11 85 30 fe ff movsd %xmm0,-0x1d0(%rbp) 24732e: ff 24732f: e8 00 00 00 00 callq 247334 247334: 44 89 f2 mov %r14d,%edx 247337: 4c 89 ee mov %r13,%rsi 24733a: 4c 89 ff mov %r15,%rdi 24733d: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 247343: f2 0f 11 85 48 fe ff movsd %xmm0,-0x1b8(%rbp) 24734a: ff 24734b: e8 00 00 00 00 callq 247350 247350: 44 89 f2 mov %r14d,%edx 247353: 4c 89 ee mov %r13,%rsi 247356: 4c 89 ff mov %r15,%rdi 247359: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 24735f: f2 0f 11 85 78 fd ff movsd %xmm0,-0x288(%rbp) 247366: ff 247367: e8 00 00 00 00 callq 24736c 24736c: 83 bd 40 fe ff ff 4b cmpl $0x4b,-0x1c0(%rbp) 247373: f2 0f 11 85 e0 fd ff movsd %xmm0,-0x220(%rbp) 24737a: ff 24737b: 0f 87 ea 0f 00 00 ja 24836b 247381: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 247389 247388: 00 247389: 66 0f 28 d1 movapd %xmm1,%xmm2 24738d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 247392: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 247397: 66 0f 2f 95 30 fe ff comisd -0x1d0(%rbp),%xmm2 24739e: ff 24739f: 0f 86 63 0f 00 00 jbe 248308 2473a5: 66 0f 2f 8d 48 fe ff comisd -0x1b8(%rbp),%xmm1 2473ac: ff 2473ad: 0f 86 65 0f 00 00 jbe 248318 2473b3: f2 0f 10 85 30 fe ff movsd -0x1d0(%rbp),%xmm0 2473ba: ff 2473bb: f2 0f 58 85 48 fe ff addsd -0x1b8(%rbp),%xmm0 2473c2: ff 2473c3: f2 0f 10 a5 18 fe ff movsd -0x1e8(%rbp),%xmm4 2473ca: ff 2473cb: 66 0f 2f e0 comisd %xmm0,%xmm4 2473cf: 0f 86 2a 19 00 00 jbe 248cff 2473d5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2473da: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 2473e0: 44 89 f2 mov %r14d,%edx 2473e3: 4c 89 ee mov %r13,%rsi 2473e6: 4c 89 ff mov %r15,%rdi 2473e9: e8 00 00 00 00 callq 2473ee 2473ee: 44 89 f2 mov %r14d,%edx 2473f1: 4c 89 ee mov %r13,%rsi 2473f4: 4c 89 ff mov %r15,%rdi 2473f7: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 2473fd: f2 0f 11 85 40 fe ff movsd %xmm0,-0x1c0(%rbp) 247404: ff 247405: e8 00 00 00 00 callq 24740a 24740a: f2 0f 11 85 f8 fd ff movsd %xmm0,-0x208(%rbp) 247411: ff 247412: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 247417: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24741c: 8b 85 a0 fd ff ff mov -0x260(%rbp),%eax 247422: 83 f8 01 cmp $0x1,%eax 247425: 0f 86 13 0e 00 00 jbe 24823e 24742b: 83 f8 06 cmp $0x6,%eax 24742e: 0f 87 4e 16 00 00 ja 248a82 247434: f2 0f 10 ad 08 fe ff movsd -0x1f8(%rbp),%xmm5 24743b: ff 24743c: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 247444 247443: 00 247444: 66 0f 28 fd movapd %xmm5,%xmm7 247448: f2 0f 58 fd addsd %xmm5,%xmm7 24744c: f2 0f 5d f7 minsd %xmm7,%xmm6 247450: f2 0f 11 b5 08 fe ff movsd %xmm6,-0x1f8(%rbp) 247457: ff 247458: f2 0f 10 bd 08 fe ff movsd -0x1f8(%rbp),%xmm7 24745f: ff 247460: f2 0f 59 bd 28 fe ff mulsd -0x1d8(%rbp),%xmm7 247467: ff 247468: 8b 85 84 fd ff ff mov -0x27c(%rbp),%eax 24746e: 66 49 0f 7e fd movq %xmm7,%r13 247473: 83 f8 01 cmp $0x1,%eax 247476: 0f 86 e1 11 00 00 jbe 24865d 24747c: 83 f8 06 cmp $0x6,%eax 24747f: 0f 87 1a 16 00 00 ja 248a9f 247485: f2 0f 10 95 00 fe ff movsd -0x200(%rbp),%xmm2 24748c: ff 24748d: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 247495 247494: 00 247495: 66 0f 28 da movapd %xmm2,%xmm3 247499: f2 0f 58 da addsd %xmm2,%xmm3 24749d: f2 0f 5d eb minsd %xmm3,%xmm5 2474a1: f2 0f 11 ad 00 fe ff movsd %xmm5,-0x200(%rbp) 2474a8: ff 2474a9: f2 0f 10 ad 28 fe ff movsd -0x1d8(%rbp),%xmm5 2474b0: ff 2474b1: f2 0f 59 ad 00 fe ff mulsd -0x200(%rbp),%xmm5 2474b8: ff 2474b9: 80 bb 90 00 00 00 00 cmpb $0x0,0x90(%rbx) 2474c0: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 2474c6: f2 0f 11 ad a0 fd ff movsd %xmm5,-0x260(%rbp) 2474cd: ff 2474ce: 0f 84 a0 10 00 00 je 248574 2474d4: 44 8b b3 d8 00 00 00 mov 0xd8(%rbx),%r14d 2474db: 45 85 f6 test %r14d,%r14d 2474de: 75 08 jne 2474e8 2474e0: 85 c0 test %eax,%eax 2474e2: 0f 84 d8 16 00 00 je 248bc0 2474e8: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 2474ee: 8b 8d f0 fd ff ff mov -0x210(%rbp),%ecx 2474f4: 31 ff xor %edi,%edi 2474f6: 85 c0 test %eax,%eax 2474f8: f2 0f 10 95 40 fe ff movsd -0x1c0(%rbp),%xmm2 2474ff: ff 247500: 40 0f 95 c7 setne %dil 247504: 66 49 0f 6e dd movq %r13,%xmm3 247509: 44 89 f6 mov %r14d,%esi 24750c: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 247513: ff 247514: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 24751b: ff 24751c: 41 b8 01 00 00 00 mov $0x1,%r8d 247522: e8 d9 df ff ff callq 245500 247527: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 24752d: 31 ff xor %edi,%edi 24752f: 44 89 f6 mov %r14d,%esi 247532: f2 0f 11 85 c8 fd ff movsd %xmm0,-0x238(%rbp) 247539: ff 24753a: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 247540: 8b 8d f0 fd ff ff mov -0x210(%rbp),%ecx 247546: 41 b8 01 00 00 00 mov $0x1,%r8d 24754c: 85 c0 test %eax,%eax 24754e: f2 0f 10 95 50 fe ff movsd -0x1b0(%rbp),%xmm2 247555: ff 247556: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 24755d: ff 24755e: 66 49 0f 6e dd movq %r13,%xmm3 247563: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 24756a: ff 24756b: 40 0f 95 c7 setne %dil 24756f: e8 8c df ff ff callq 245500 247574: f2 0f 11 85 f0 fd ff movsd %xmm0,-0x210(%rbp) 24757b: ff 24757c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 247581: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 247586: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24758b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 247590: 66 0f ef ff pxor %xmm7,%xmm7 247594: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 24759b: f2 0f 11 bd a8 fd ff movsd %xmm7,-0x258(%rbp) 2475a2: ff 2475a3: f2 0f 11 bd b0 fd ff movsd %xmm7,-0x250(%rbp) 2475aa: ff 2475ab: 0f 86 1b 11 00 00 jbe 2486cc 2475b1: 83 bd 90 fd ff ff 01 cmpl $0x1,-0x270(%rbp) 2475b8: 8b 85 88 fd ff ff mov -0x278(%rbp),%eax 2475be: 66 49 0f 6e dd movq %r13,%xmm3 2475c3: 44 89 f6 mov %r14d,%esi 2475c6: 0f 44 85 10 fe ff ff cmove -0x1f0(%rbp),%eax 2475cd: 44 8b 83 2c 01 00 00 mov 0x12c(%rbx),%r8d 2475d4: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 2475da: f2 0f 10 95 40 fe ff movsd -0x1c0(%rbp),%xmm2 2475e1: ff 2475e2: 89 85 10 fe ff ff mov %eax,-0x1f0(%rbp) 2475e8: 8b 85 8c fd ff ff mov -0x274(%rbp),%eax 2475ee: 0f 44 85 20 fe ff ff cmove -0x1e0(%rbp),%eax 2475f5: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 2475fc: ff 2475fd: 31 ff xor %edi,%edi 2475ff: 45 85 c0 test %r8d,%r8d 247602: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 247609: ff 24760a: 44 8b 85 88 fe ff ff mov -0x178(%rbp),%r8d 247611: 40 0f 95 c7 setne %dil 247615: 89 c1 mov %eax,%ecx 247617: 89 85 20 fe ff ff mov %eax,-0x1e0(%rbp) 24761d: e8 de de ff ff callq 245500 247622: 31 ff xor %edi,%edi 247624: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 24762a: 44 89 f6 mov %r14d,%esi 24762d: 44 8b 8b 2c 01 00 00 mov 0x12c(%rbx),%r9d 247634: f2 0f 11 85 28 fe ff movsd %xmm0,-0x1d8(%rbp) 24763b: ff 24763c: 44 8b 85 88 fe ff ff mov -0x178(%rbp),%r8d 247643: 66 49 0f 6e dd movq %r13,%xmm3 247648: 8b 8d 20 fe ff ff mov -0x1e0(%rbp),%ecx 24764e: f2 0f 10 95 50 fe ff movsd -0x1b0(%rbp),%xmm2 247655: ff 247656: 45 85 c9 test %r9d,%r9d 247659: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 247660: ff 247661: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 247668: ff 247669: 40 0f 95 c7 setne %dil 24766d: e8 8e de ff ff callq 245500 247672: f2 0f 11 85 20 fe ff movsd %xmm0,-0x1e0(%rbp) 247679: ff 24767a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24767f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 247684: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24768c 24768b: 00 24768c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247694 247693: 00 247694: e8 00 00 00 00 callq 247699 247699: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24769d: 66 0f 2f 85 28 fe ff comisd -0x1d8(%rbp),%xmm0 2476a4: ff 2476a5: 0f 86 38 16 00 00 jbe 248ce3 2476ab: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2476b3 2476b2: 00 2476b3: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2476bb 2476ba: 00 2476bb: e8 00 00 00 00 callq 2476c0 2476c0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2476c4: 66 0f 2f 85 20 fe ff comisd -0x1e0(%rbp),%xmm0 2476cb: ff 2476cc: 0f 86 0a 16 00 00 jbe 248cdc 2476d2: 66 0f ef e4 pxor %xmm4,%xmm4 2476d6: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 2476dd: f2 0f 11 a5 00 fe ff movsd %xmm4,-0x200(%rbp) 2476e4: ff 2476e5: f2 0f 11 a5 08 fe ff movsd %xmm4,-0x1f8(%rbp) 2476ec: ff 2476ed: 0f 86 eb 10 00 00 jbe 2487de 2476f3: 8b 83 8c 00 00 00 mov 0x8c(%rbx),%eax 2476f9: 48 c7 85 90 fe ff ff movq $0x0,-0x170(%rbp) 247700: 00 00 00 00 247704: 48 c7 85 98 fe ff ff movq $0x0,-0x168(%rbp) 24770b: 00 00 00 00 24770f: 85 c0 test %eax,%eax 247711: 0f 8f 89 0e 00 00 jg 2485a0 247717: 48 c7 85 a0 fe ff ff movq $0x0,-0x160(%rbp) 24771e: 00 00 00 00 247722: 48 c7 85 a8 fe ff ff movq $0x0,-0x158(%rbp) 247729: 00 00 00 00 24772d: 8b 85 b8 fd ff ff mov -0x248(%rbp),%eax 247733: 66 0f ef c0 pxor %xmm0,%xmm0 247737: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24773f 24773e: 00 24773f: 41 89 44 24 14 mov %eax,0x14(%r12) 247744: 8b 85 c0 fd ff ff mov -0x240(%rbp),%eax 24774a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24774f: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 247756: ff 247757: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 24775c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247764 247763: 00 247764: 41 89 5c 24 10 mov %ebx,0x10(%r12) 247769: e8 00 00 00 00 callq 24776e 24776e: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247773: 39 c3 cmp %eax,%ebx 247775: 0f 83 5a 15 00 00 jae 248cd5 24777b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247783 247782: 00 247783: 0f 28 c1 movaps %xmm1,%xmm0 247786: e8 00 00 00 00 callq 24778b 24778b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247793 247792: 00 247793: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247797: f2 0f 59 85 18 fe ff mulsd -0x1e8(%rbp),%xmm0 24779e: ff 24779f: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2477a4: 0f 28 c1 movaps %xmm1,%xmm0 2477a7: 41 89 44 24 18 mov %eax,0x18(%r12) 2477ac: e8 00 00 00 00 callq 2477b1 2477b1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2477b9 2477b8: 00 2477b9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2477bd: f2 0f 59 85 30 fe ff mulsd -0x1d0(%rbp),%xmm0 2477c4: ff 2477c5: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2477ca: 0f 28 c1 movaps %xmm1,%xmm0 2477cd: 41 89 44 24 1c mov %eax,0x1c(%r12) 2477d2: e8 00 00 00 00 callq 2477d7 2477d7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2477df 2477de: 00 2477df: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2477e3: f2 0f 59 85 48 fe ff mulsd -0x1b8(%rbp),%xmm0 2477ea: ff 2477eb: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2477f0: 0f 28 c1 movaps %xmm1,%xmm0 2477f3: 41 89 44 24 20 mov %eax,0x20(%r12) 2477f8: e8 00 00 00 00 callq 2477fd 2477fd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247805 247804: 00 247805: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247809: f2 0f 59 85 78 fd ff mulsd -0x288(%rbp),%xmm0 247810: ff 247811: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247816: 0f 28 c1 movaps %xmm1,%xmm0 247819: 41 89 44 24 24 mov %eax,0x24(%r12) 24781e: e8 00 00 00 00 callq 247823 247823: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24782b 24782a: 00 24782b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24782f: f2 0f 59 85 e0 fd ff mulsd -0x220(%rbp),%xmm0 247836: ff 247837: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 24783c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247844 247843: 00 247844: 41 89 44 24 28 mov %eax,0x28(%r12) 247849: e8 00 00 00 00 callq 24784e 24784e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247856 247855: 00 247856: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24785a: f2 0f 59 85 40 fe ff mulsd -0x1c0(%rbp),%xmm0 247861: ff 247862: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247867: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24786f 24786e: 00 24786f: 41 89 44 24 30 mov %eax,0x30(%r12) 247874: e8 00 00 00 00 callq 247879 247879: f2 0f 10 95 48 fe ff movsd -0x1b8(%rbp),%xmm2 247880: ff 247881: f2 0f 59 95 80 fe ff mulsd -0x180(%rbp),%xmm2 247888: ff 247889: 66 0f ef ed pxor %xmm5,%xmm5 24788d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247891: f2 0f 59 85 f8 fd ff mulsd -0x208(%rbp),%xmm0 247898: ff 247899: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2478a1 2478a0: 00 2478a1: f2 0f 59 95 70 fe ff mulsd -0x190(%rbp),%xmm2 2478a8: ff 2478a9: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2478ae: 66 0f 28 c2 movapd %xmm2,%xmm0 2478b2: f2 0f 11 95 60 fe ff movsd %xmm2,-0x1a0(%rbp) 2478b9: ff 2478ba: 41 89 44 24 34 mov %eax,0x34(%r12) 2478bf: 8b 85 ec fd ff ff mov -0x214(%rbp),%eax 2478c5: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 2478ca: f2 0f 5e c5 divsd %xmm5,%xmm0 2478ce: f2 0f 11 ad 48 fe ff movsd %xmm5,-0x1b8(%rbp) 2478d5: ff 2478d6: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 2478db: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2478e3 2478e2: 00 2478e3: 41 89 5c 24 38 mov %ebx,0x38(%r12) 2478e8: e8 00 00 00 00 callq 2478ed 2478ed: f2 0f 10 95 60 fe ff movsd -0x1a0(%rbp),%xmm2 2478f4: ff 2478f5: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2478fa: 39 c3 cmp %eax,%ebx 2478fc: 0f 83 cc 13 00 00 jae 248cce 247902: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 247909: 0f 86 63 0d 00 00 jbe 248672 24790f: 8b 85 e8 fd ff ff mov -0x218(%rbp),%eax 247915: 66 0f ef f6 pxor %xmm6,%xmm6 247919: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247921 247920: 00 247921: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247929 247928: 00 247929: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 24792e: f2 0f 5e d6 divsd %xmm6,%xmm2 247932: f2 0f 11 b5 40 fe ff movsd %xmm6,-0x1c0(%rbp) 247939: ff 24793a: f2 48 0f 2c da cvttsd2si %xmm2,%rbx 24793f: 41 89 5c 24 40 mov %ebx,0x40(%r12) 247944: e8 00 00 00 00 callq 247949 247949: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24794e: 39 c3 cmp %eax,%ebx 247950: 0f 83 94 13 00 00 jae 248cea 247956: f2 0f 10 85 e0 fd ff movsd -0x220(%rbp),%xmm0 24795d: ff 24795e: 41 8b 44 24 40 mov 0x40(%r12),%eax 247963: 31 d2 xor %edx,%edx 247965: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 24796c: ff 24796d: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 247974: ff 247975: 41 89 44 24 44 mov %eax,0x44(%r12) 24797a: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 24797f: 66 0f ef c0 pxor %xmm0,%xmm0 247983: 89 c8 mov %ecx,%eax 247985: f7 b5 ec fd ff ff divl -0x214(%rbp) 24798b: 31 d2 xor %edx,%edx 24798d: 41 89 44 24 48 mov %eax,0x48(%r12) 247992: 89 c8 mov %ecx,%eax 247994: f7 b5 e8 fd ff ff divl -0x218(%rbp) 24799a: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 2479a1: 41 89 44 24 50 mov %eax,0x50(%r12) 2479a6: 8b 85 98 fd ff ff mov -0x268(%rbp),%eax 2479ac: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2479b1: f2 0f 5e 85 50 fe ff divsd -0x1b0(%rbp),%xmm0 2479b8: ff 2479b9: f2 0f 11 85 60 fe ff movsd %xmm0,-0x1a0(%rbp) 2479c0: ff 2479c1: 0f 87 90 06 00 00 ja 248057 2479c7: 89 c8 mov %ecx,%eax 2479c9: 31 d2 xor %edx,%edx 2479cb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2479d3 2479d2: 00 2479d3: f7 b5 9c fd ff ff divl -0x264(%rbp) 2479d9: 31 d2 xor %edx,%edx 2479db: 0f 28 c1 movaps %xmm1,%xmm0 2479de: 41 89 44 24 4c mov %eax,0x4c(%r12) 2479e3: 89 c8 mov %ecx,%eax 2479e5: f7 b5 80 fd ff ff divl -0x280(%rbp) 2479eb: 41 89 44 24 54 mov %eax,0x54(%r12) 2479f0: e8 00 00 00 00 callq 2479f5 2479f5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2479fd 2479fc: 00 2479fd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247a01: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 247a08: ff 247a09: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 247a0e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247a16 247a15: 00 247a16: 41 89 5c 24 58 mov %ebx,0x58(%r12) 247a1b: e8 00 00 00 00 callq 247a20 247a20: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247a25: 39 d8 cmp %ebx,%eax 247a27: 0f 86 72 06 00 00 jbe 24809f 247a2d: 8b 85 6c fd ff ff mov -0x294(%rbp),%eax 247a33: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247a3b 247a3a: 00 247a3b: 66 0f ef c0 pxor %xmm0,%xmm0 247a3f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 247a44: f2 0f 5e 85 d8 fd ff divsd -0x228(%rbp),%xmm0 247a4b: ff 247a4c: f2 0f 11 85 30 fe ff movsd %xmm0,-0x1d0(%rbp) 247a53: ff 247a54: 0f 28 c1 movaps %xmm1,%xmm0 247a57: e8 00 00 00 00 callq 247a5c 247a5c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247a64 247a63: 00 247a64: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247a68: f2 0f 59 85 30 fe ff mulsd -0x1d0(%rbp),%xmm0 247a6f: ff 247a70: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 247a75: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247a7d 247a7c: 00 247a7d: 41 89 5c 24 5c mov %ebx,0x5c(%r12) 247a82: e8 00 00 00 00 callq 247a87 247a87: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247a8c: 39 c3 cmp %eax,%ebx 247a8e: 0f 83 22 11 00 00 jae 248bb6 247a94: 8b 85 94 fd ff ff mov -0x26c(%rbp),%eax 247a9a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247aa2 247aa1: 00 247aa2: 66 0f ef c0 pxor %xmm0,%xmm0 247aa6: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 247aab: f2 0f 5e 85 50 fe ff divsd -0x1b0(%rbp),%xmm0 247ab2: ff 247ab3: f2 0f 11 85 50 fe ff movsd %xmm0,-0x1b0(%rbp) 247aba: ff 247abb: 0f 28 c1 movaps %xmm1,%xmm0 247abe: e8 00 00 00 00 callq 247ac3 247ac3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247acb 247aca: 00 247acb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247acf: f2 0f 59 85 50 fe ff mulsd -0x1b0(%rbp),%xmm0 247ad6: ff 247ad7: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 247adc: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247ae4 247ae3: 00 247ae4: 41 89 5c 24 68 mov %ebx,0x68(%r12) 247ae9: e8 00 00 00 00 callq 247aee 247aee: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247af3: 39 c3 cmp %eax,%ebx 247af5: 0f 83 0b 12 00 00 jae 248d06 247afb: f2 0f 10 85 60 fe ff movsd -0x1a0(%rbp),%xmm0 247b02: ff 247b03: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 247b0a: ff 247b0b: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 247b12: ff 247b13: 41 8b 44 24 68 mov 0x68(%r12),%eax 247b18: f2 0f 5e 85 48 fe ff divsd -0x1b8(%rbp),%xmm0 247b1f: ff 247b20: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 247b25: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247b2d 247b2c: 00 247b2d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247b35 247b34: 00 247b35: 41 89 44 24 6c mov %eax,0x6c(%r12) 247b3a: 41 89 5c 24 60 mov %ebx,0x60(%r12) 247b3f: e8 00 00 00 00 callq 247b44 247b44: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247b49: 39 c3 cmp %eax,%ebx 247b4b: 0f 83 ba 0e 00 00 jae 248a0b 247b51: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 247b58: ff 247b59: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 247b60: ff 247b61: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 247b68: ff 247b69: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247b71 247b70: 00 247b71: f2 0f 5e 85 40 fe ff divsd -0x1c0(%rbp),%xmm0 247b78: ff 247b79: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 247b7e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247b86 247b85: 00 247b86: 41 89 5c 24 70 mov %ebx,0x70(%r12) 247b8b: e8 00 00 00 00 callq 247b90 247b90: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247b95: 39 c3 cmp %eax,%ebx 247b97: 0f 83 3e 0e 00 00 jae 2489db 247b9d: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 247ba4: 0f 86 35 0d 00 00 jbe 2488df 247baa: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247bb2 247bb1: 00 247bb2: 66 0f ef c0 pxor %xmm0,%xmm0 247bb6: f2 0f 5a 85 c8 fd ff cvtsd2ss -0x238(%rbp),%xmm0 247bbd: ff 247bbe: e8 00 00 00 00 callq 247bc3 247bc3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247bcb 247bca: 00 247bcb: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247bd0: 66 0f ef c0 pxor %xmm0,%xmm0 247bd4: f2 0f 5a 85 f0 fd ff cvtsd2ss -0x210(%rbp),%xmm0 247bdb: ff 247bdc: 41 89 44 24 78 mov %eax,0x78(%r12) 247be1: e8 00 00 00 00 callq 247be6 247be6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247bee 247bed: 00 247bee: 41 8b 5c 24 78 mov 0x78(%r12),%ebx 247bf3: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247bf8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247c00 247bff: 00 247c00: 41 89 84 24 80 00 00 mov %eax,0x80(%r12) 247c07: 00 247c08: e8 00 00 00 00 callq 247c0d 247c0d: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247c12: 39 c3 cmp %eax,%ebx 247c14: 0f 83 16 11 00 00 jae 248d30 247c1a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247c22 247c21: 00 247c22: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247c2a 247c29: 00 247c2a: 41 8b 9c 24 80 00 00 mov 0x80(%r12),%ebx 247c31: 00 247c32: e8 00 00 00 00 callq 247c37 247c37: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247c3c: 39 c3 cmp %eax,%ebx 247c3e: 0f 83 e5 10 00 00 jae 248d29 247c44: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247c4c 247c4b: 00 247c4c: 66 0f ef c0 pxor %xmm0,%xmm0 247c50: f2 0f 5a 85 b0 fd ff cvtsd2ss -0x250(%rbp),%xmm0 247c57: ff 247c58: e8 00 00 00 00 callq 247c5d 247c5d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247c65 247c64: 00 247c65: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247c6a: 66 0f ef c0 pxor %xmm0,%xmm0 247c6e: f2 0f 5a 85 a8 fd ff cvtsd2ss -0x258(%rbp),%xmm0 247c75: ff 247c76: 41 89 44 24 7c mov %eax,0x7c(%r12) 247c7b: e8 00 00 00 00 callq 247c80 247c80: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247c88 247c87: 00 247c88: 41 8b 5c 24 7c mov 0x7c(%r12),%ebx 247c8d: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247c92: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247c9a 247c99: 00 247c9a: 41 89 84 24 84 00 00 mov %eax,0x84(%r12) 247ca1: 00 247ca2: e8 00 00 00 00 callq 247ca7 247ca7: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247cac: 39 c3 cmp %eax,%ebx 247cae: 0f 83 6e 10 00 00 jae 248d22 247cb4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247cbc 247cbb: 00 247cbc: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247cc4 247cc3: 00 247cc4: 41 8b 9c 24 84 00 00 mov 0x84(%r12),%ebx 247ccb: 00 247ccc: e8 00 00 00 00 callq 247cd1 247cd1: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 247cd6: 39 c3 cmp %eax,%ebx 247cd8: 0f 83 3d 10 00 00 jae 248d1b 247cde: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247ce6 247ce5: 00 247ce6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247cee 247ced: 00 247cee: 48 b8 03 00 00 00 03 movabs $0x300000003,%rax 247cf5: 00 00 00 247cf8: 49 c7 84 24 94 00 00 movq $0x0,0x94(%r12) 247cff: 00 00 00 00 00 247d04: 49 89 84 24 88 00 00 mov %rax,0x88(%r12) 247d0b: 00 247d0c: 41 c7 84 24 ac 00 00 movl $0x7fff,0xac(%r12) 247d13: 00 ff 7f 00 00 247d18: e8 00 00 00 00 callq 247d1d 247d1d: 48 8b 9d 38 fe ff ff mov -0x1c8(%rbp),%rbx 247d24: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247d2c 247d2b: 00 247d2c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247d30: f2 0f 59 85 28 fe ff mulsd -0x1d8(%rbp),%xmm0 247d37: ff 247d38: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247d3d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247d45 247d44: 00 247d45: 89 43 20 mov %eax,0x20(%rbx) 247d48: e8 00 00 00 00 callq 247d4d 247d4d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247d55 247d54: 00 247d55: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247d59: f2 0f 59 85 20 fe ff mulsd -0x1e0(%rbp),%xmm0 247d60: ff 247d61: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247d66: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247d6e 247d6d: 00 247d6e: 89 43 10 mov %eax,0x10(%rbx) 247d71: e8 00 00 00 00 callq 247d76 247d76: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247d7e 247d7d: 00 247d7e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247d82: f2 0f 59 85 08 fe ff mulsd -0x1f8(%rbp),%xmm0 247d89: ff 247d8a: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247d8f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247d97 247d96: 00 247d97: 89 43 24 mov %eax,0x24(%rbx) 247d9a: e8 00 00 00 00 callq 247d9f 247d9f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247da7 247da6: 00 247da7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247dab: f2 0f 59 85 00 fe ff mulsd -0x200(%rbp),%xmm0 247db2: ff 247db3: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247db8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247dc0 247dbf: 00 247dc0: 89 43 14 mov %eax,0x14(%rbx) 247dc3: e8 00 00 00 00 callq 247dc8 247dc8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247dd0 247dcf: 00 247dd0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247dd4: f2 0f 59 85 90 fe ff mulsd -0x170(%rbp),%xmm0 247ddb: ff 247ddc: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247de1: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247de9 247de8: 00 247de9: 89 43 28 mov %eax,0x28(%rbx) 247dec: e8 00 00 00 00 callq 247df1 247df1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247df9 247df8: 00 247df9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247dfd: f2 0f 59 85 98 fe ff mulsd -0x168(%rbp),%xmm0 247e04: ff 247e05: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247e0a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247e12 247e11: 00 247e12: 89 43 18 mov %eax,0x18(%rbx) 247e15: e8 00 00 00 00 callq 247e1a 247e1a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247e22 247e21: 00 247e22: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247e26: f2 0f 59 85 a0 fe ff mulsd -0x160(%rbp),%xmm0 247e2d: ff 247e2e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247e33: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247e3b 247e3a: 00 247e3b: 89 43 2c mov %eax,0x2c(%rbx) 247e3e: e8 00 00 00 00 callq 247e43 247e43: c7 03 00 00 00 00 movl $0x0,(%rbx) 247e49: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247e51 247e50: 00 247e51: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247e55: f2 0f 59 85 a8 fe ff mulsd -0x158(%rbp),%xmm0 247e5c: ff 247e5d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247e62: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247e6a 247e69: 00 247e6a: 89 43 1c mov %eax,0x1c(%rbx) 247e6d: e8 00 00 00 00 callq 247e72 247e72: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 247e79 247e79: 0f 86 95 0e 00 00 jbe 248d14 247e7f: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 247e87 247e86: 00 247e87: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 247e8e: ff 247e8f: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 247e96: ff 247e97: 48 8b 8d 38 fe ff ff mov -0x1c8(%rbp),%rcx 247e9e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 247ea6 247ea5: 00 247ea6: c7 41 0c 0e 00 00 00 movl $0xe,0xc(%rcx) 247ead: c7 41 38 08 00 00 00 movl $0x8,0x38(%rcx) 247eb4: 48 c7 41 40 00 00 00 movq $0x0,0x40(%rcx) 247ebb: 00 247ebc: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 247ec1: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 247ec8: ff 247ec9: f2 0f 59 85 d0 fd ff mulsd -0x230(%rbp),%xmm0 247ed0: ff 247ed1: c7 41 48 00 00 00 00 movl $0x0,0x48(%rcx) 247ed8: 89 41 04 mov %eax,0x4(%rcx) 247edb: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 247ee2: 00 00 00 247ee5: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 247eea: 48 89 41 30 mov %rax,0x30(%rcx) 247eee: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 247ef6 247ef5: 00 247ef6: 89 59 08 mov %ebx,0x8(%rcx) 247ef9: 89 db mov %ebx,%ebx 247efb: e8 00 00 00 00 callq 247f00 247f00: 66 0f ef c9 pxor %xmm1,%xmm1 247f04: f2 48 0f 2a cb cvtsi2sd %rbx,%xmm1 247f09: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 247f0d: 66 0f 2f c1 comisd %xmm1,%xmm0 247f11: 0f 86 f6 0d 00 00 jbe 248d0d 247f17: 48 8b 85 38 fe ff ff mov -0x1c8(%rbp),%rax 247f1e: 48 83 ec 50 sub $0x50,%rsp 247f22: 4c 89 ff mov %r15,%rdi 247f25: f3 0f 6f 18 movdqu (%rax),%xmm3 247f29: 0f 11 1c 24 movups %xmm3,(%rsp) 247f2d: f3 0f 6f 78 10 movdqu 0x10(%rax),%xmm7 247f32: 0f 11 7c 24 10 movups %xmm7,0x10(%rsp) 247f37: f3 0f 6f 68 20 movdqu 0x20(%rax),%xmm5 247f3c: 0f 11 6c 24 20 movups %xmm5,0x20(%rsp) 247f41: f3 0f 6f 58 30 movdqu 0x30(%rax),%xmm3 247f46: 0f 11 5c 24 30 movups %xmm3,0x30(%rsp) 247f4b: f3 0f 6f 78 40 movdqu 0x40(%rax),%xmm7 247f50: 0f 29 9d 70 fe ff ff movaps %xmm3,-0x190(%rbp) 247f57: 0f 11 7c 24 40 movups %xmm7,0x40(%rsp) 247f5c: e8 00 00 00 00 callq 247f61 247f61: f3 41 0f 6f 24 24 movdqu (%r12),%xmm4 247f67: 4c 89 ff mov %r15,%rdi 247f6a: f3 41 0f 6f 6c 24 10 movdqu 0x10(%r12),%xmm5 247f71: f3 41 0f 6f 54 24 20 movdqu 0x20(%r12),%xmm2 247f78: f3 41 0f 6f 5c 24 30 movdqu 0x30(%r12),%xmm3 247f7f: 48 83 ec 78 sub $0x78,%rsp 247f83: f3 41 0f 6f 74 24 40 movdqu 0x40(%r12),%xmm6 247f8a: f3 41 0f 6f 7c 24 50 movdqu 0x50(%r12),%xmm7 247f91: 0f 11 24 24 movups %xmm4,(%rsp) 247f95: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 247f9c: 00 247f9d: f3 41 0f 6f 64 24 60 movdqu 0x60(%r12),%xmm4 247fa4: 0f 11 6c 24 10 movups %xmm5,0x10(%rsp) 247fa9: 0f 11 54 24 20 movups %xmm2,0x20(%rsp) 247fae: f3 41 0f 6f 6c 24 70 movdqu 0x70(%r12),%xmm5 247fb5: f3 41 0f 6f 94 24 80 movdqu 0x80(%r12),%xmm2 247fbc: 00 00 00 247fbf: 0f 11 5c 24 30 movups %xmm3,0x30(%rsp) 247fc4: f3 41 0f 6f 9c 24 90 movdqu 0x90(%r12),%xmm3 247fcb: 00 00 00 247fce: 0f 11 74 24 40 movups %xmm6,0x40(%rsp) 247fd3: f3 41 0f 6f b4 24 a0 movdqu 0xa0(%r12),%xmm6 247fda: 00 00 00 247fdd: 0f 11 7c 24 50 movups %xmm7,0x50(%rsp) 247fe2: f3 41 0f 6f bc 24 b0 movdqu 0xb0(%r12),%xmm7 247fe9: 00 00 00 247fec: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 247ff3: 00 247ff4: 0f 11 64 24 60 movups %xmm4,0x60(%rsp) 247ff9: 0f 11 6c 24 70 movups %xmm5,0x70(%rsp) 247ffe: 0f 11 94 24 80 00 00 movups %xmm2,0x80(%rsp) 248005: 00 248006: 0f 11 9c 24 90 00 00 movups %xmm3,0x90(%rsp) 24800d: 00 24800e: 0f 11 b4 24 a0 00 00 movups %xmm6,0xa0(%rsp) 248015: 00 248016: 0f 11 bc 24 b0 00 00 movups %xmm7,0xb0(%rsp) 24801d: 00 24801e: e8 00 00 00 00 callq 248023 248023: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 24802a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24802f: 48 8b 45 c8 mov -0x38(%rbp),%rax 248033: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 24803a: 00 00 24803c: 0f 85 67 0d 00 00 jne 248da9 248042: 48 8d 65 d0 lea -0x30(%rbp),%rsp 248046: 5b pop %rbx 248047: 41 5a pop %r10 248049: 41 5c pop %r12 24804b: 41 5d pop %r13 24804d: 41 5e pop %r14 24804f: 41 5f pop %r15 248051: 5d pop %rbp 248052: 49 8d 62 f8 lea -0x8(%r10),%rsp 248056: c3 retq 248057: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24805f 24805e: 00 24805f: 0f 28 c1 movaps %xmm1,%xmm0 248062: e8 00 00 00 00 callq 248067 248067: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24806f 24806e: 00 24806f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 248073: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 24807a: ff 24807b: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 248080: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 248088 248087: 00 248088: 41 89 5c 24 58 mov %ebx,0x58(%r12) 24808d: e8 00 00 00 00 callq 248092 248092: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 248097: 39 c3 cmp %eax,%ebx 248099: 0f 82 f5 f9 ff ff jb 247a94 24809f: 0f 0b ud2 2480a1: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 2480a8: 0f 87 e6 f9 ff ff ja 247a94 2480ae: e9 7a f9 ff ff jmpq 247a2d 2480b3: f2 0f 10 85 d0 fd ff movsd -0x230(%rbp),%xmm0 2480ba: ff 2480bb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2480c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2480c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2480d0: b8 01 00 00 00 mov $0x1,%eax 2480d5: e8 00 00 00 00 callq 2480da 2480da: e9 ed ef ff ff jmpq 2470cc 2480df: f2 0f 10 85 58 fe ff movsd -0x1a8(%rbp),%xmm0 2480e6: ff 2480e7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2480ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2480f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2480fc: b8 01 00 00 00 mov $0x1,%eax 248101: e8 00 00 00 00 callq 248106 248106: e9 bc ef ff ff jmpq 2470c7 24810b: f2 0f 10 85 20 fe ff movsd -0x1e0(%rbp),%xmm0 248112: ff 248113: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24811a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248121: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248128: b8 01 00 00 00 mov $0x1,%eax 24812d: e8 00 00 00 00 callq 248132 248132: e9 4d f5 ff ff jmpq 247684 248137: f2 0f 10 85 28 fe ff movsd -0x1d8(%rbp),%xmm0 24813e: ff 24813f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248146: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24814d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248154: b8 01 00 00 00 mov $0x1,%eax 248159: e8 00 00 00 00 callq 24815e 24815e: e9 1c f5 ff ff jmpq 24767f 248163: f2 0f 10 85 f0 fd ff movsd -0x210(%rbp),%xmm0 24816a: ff 24816b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248172: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248179: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248180: b8 01 00 00 00 mov $0x1,%eax 248185: e8 00 00 00 00 callq 24818a 24818a: e9 01 f4 ff ff jmpq 247590 24818f: f2 0f 10 85 c8 fd ff movsd -0x238(%rbp),%xmm0 248196: ff 248197: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24819e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2481a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2481ac: b8 01 00 00 00 mov $0x1,%eax 2481b1: e8 00 00 00 00 callq 2481b6 2481b6: e9 d0 f3 ff ff jmpq 24758b 2481bb: 66 49 0f 6e c5 movq %r13,%xmm0 2481c0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2481c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2481ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2481d5: b8 01 00 00 00 mov $0x1,%eax 2481da: e8 00 00 00 00 callq 2481df 2481df: e9 a2 f3 ff ff jmpq 247586 2481e4: 44 89 f1 mov %r14d,%ecx 2481e7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2481ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2481f5: 31 c0 xor %eax,%eax 2481f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2481fe: e8 00 00 00 00 callq 248203 248203: e9 79 f3 ff ff jmpq 247581 248208: f2 0f 10 85 f8 fd ff movsd -0x208(%rbp),%xmm0 24820f: ff 248210: b8 01 00 00 00 mov $0x1,%eax 248215: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24821c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248223: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24822a: e8 00 00 00 00 callq 24822f 24822f: 8b 85 a0 fd ff ff mov -0x260(%rbp),%eax 248235: 83 f8 01 cmp $0x1,%eax 248238: 0f 87 ed f1 ff ff ja 24742b 24823e: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 248246 248245: 00 248246: f2 0f 11 95 08 fe ff movsd %xmm2,-0x1f8(%rbp) 24824d: ff 24824e: e9 05 f2 ff ff jmpq 247458 248253: f2 0f 10 85 40 fe ff movsd -0x1c0(%rbp),%xmm0 24825a: ff 24825b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248262: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248269: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248270: b8 01 00 00 00 mov $0x1,%eax 248275: e8 00 00 00 00 callq 24827a 24827a: e9 98 f1 ff ff jmpq 247417 24827f: f2 0f 10 8d 18 fe ff movsd -0x1e8(%rbp),%xmm1 248286: ff 248287: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24828e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248295: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24829c: b8 01 00 00 00 mov $0x1,%eax 2482a1: f2 0f 5c c8 subsd %xmm0,%xmm1 2482a5: 66 0f 28 c1 movapd %xmm1,%xmm0 2482a9: e8 00 00 00 00 callq 2482ae 2482ae: e9 27 f1 ff ff jmpq 2473da 2482b3: f2 0f 10 85 48 fe ff movsd -0x1b8(%rbp),%xmm0 2482ba: ff 2482bb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2482c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2482c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2482d0: b8 01 00 00 00 mov $0x1,%eax 2482d5: f2 0f 11 8d f8 fd ff movsd %xmm1,-0x208(%rbp) 2482dc: ff 2482dd: f2 0f 11 95 40 fe ff movsd %xmm2,-0x1c0(%rbp) 2482e4: ff 2482e5: e8 00 00 00 00 callq 2482ea 2482ea: f2 0f 10 95 40 fe ff movsd -0x1c0(%rbp),%xmm2 2482f1: ff 2482f2: 66 0f 2f 95 30 fe ff comisd -0x1d0(%rbp),%xmm2 2482f9: ff 2482fa: f2 0f 10 8d f8 fd ff movsd -0x208(%rbp),%xmm1 248301: ff 248302: 0f 87 9d f0 ff ff ja 2473a5 248308: 0f 0b ud2 24830a: 66 0f 2f 8d 48 fe ff comisd -0x1b8(%rbp),%xmm1 248311: ff 248312: 0f 87 9b f0 ff ff ja 2473b3 248318: 0f 0b ud2 24831a: e9 94 f0 ff ff jmpq 2473b3 24831f: f2 0f 10 85 30 fe ff movsd -0x1d0(%rbp),%xmm0 248326: ff 248327: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24832e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248335: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24833c: b8 01 00 00 00 mov $0x1,%eax 248341: f2 0f 11 8d f8 fd ff movsd %xmm1,-0x208(%rbp) 248348: ff 248349: f2 0f 11 95 40 fe ff movsd %xmm2,-0x1c0(%rbp) 248350: ff 248351: e8 00 00 00 00 callq 248356 248356: f2 0f 10 8d f8 fd ff movsd -0x208(%rbp),%xmm1 24835d: ff 24835e: f2 0f 10 95 40 fe ff movsd -0x1c0(%rbp),%xmm2 248365: ff 248366: e9 27 f0 ff ff jmpq 247392 24836b: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 248373 248372: 00 248373: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24837b 24837a: 00 24837b: e9 0d f0 ff ff jmpq 24738d 248380: f2 0f 10 85 18 fe ff movsd -0x1e8(%rbp),%xmm0 248387: ff 248388: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24838f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248396: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24839d: b8 01 00 00 00 mov $0x1,%eax 2483a2: e8 00 00 00 00 callq 2483a7 2483a7: e9 58 ef ff ff jmpq 247304 2483ac: 8b 8d b8 fd ff ff mov -0x248(%rbp),%ecx 2483b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2483b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2483c0: 31 c0 xor %eax,%eax 2483c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2483c9: e8 00 00 00 00 callq 2483ce 2483ce: e9 ed ee ff ff jmpq 2472c0 2483d3: 8b 8d c0 fd ff ff mov -0x240(%rbp),%ecx 2483d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2483e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2483e7: 31 c0 xor %eax,%eax 2483e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2483f0: e8 00 00 00 00 callq 2483f5 2483f5: e9 c1 ee ff ff jmpq 2472bb 2483fa: 8b b5 78 fd ff ff mov -0x288(%rbp),%esi 248400: 8b 85 64 fd ff ff mov -0x29c(%rbp),%eax 248406: 66 0f ef c0 pxor %xmm0,%xmm0 24840a: 66 0f ef c9 pxor %xmm1,%xmm1 24840e: 0f af 85 60 fd ff ff imul -0x2a0(%rbp),%eax 248415: 03 85 68 fd ff ff add -0x298(%rbp),%eax 24841b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248422: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248429: 01 f0 add %esi,%eax 24842b: f2 0f 10 a5 60 fe ff movsd -0x1a0(%rbp),%xmm4 248432: ff 248433: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24843a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24843f: 8b 85 b0 fd ff ff mov -0x250(%rbp),%eax 248445: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24844a: 31 c0 xor %eax,%eax 24844c: f2 0f 59 c4 mulsd %xmm4,%xmm0 248450: f2 0f 5e 85 28 fe ff divsd -0x1d8(%rbp),%xmm0 248457: ff 248458: f2 0f 59 cc mulsd %xmm4,%xmm1 24845c: f2 0f 5e 8d a8 fd ff divsd -0x258(%rbp),%xmm1 248463: ff 248464: f2 0f 58 c1 addsd %xmm1,%xmm0 248468: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 24846d: e8 00 00 00 00 callq 248472 248472: e9 3f ee ff ff jmpq 2472b6 248477: 8b 8d 40 fe ff ff mov -0x1c0(%rbp),%ecx 24847d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248484: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24848b: 31 c0 xor %eax,%eax 24848d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248494: e8 00 00 00 00 callq 248499 248499: e9 13 ee ff ff jmpq 2472b1 24849e: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 2484a5: ff 2484a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2484ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2484b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2484bb: b8 01 00 00 00 mov $0x1,%eax 2484c0: e8 00 00 00 00 callq 2484c5 2484c5: e9 16 ec ff ff jmpq 2470e0 2484ca: 41 8b 4c 24 08 mov 0x8(%r12),%ecx 2484cf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2484d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2484dd: 31 c0 xor %eax,%eax 2484df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2484e6: e8 00 00 00 00 callq 2484eb 2484eb: e9 eb eb ff ff jmpq 2470db 2484f0: f2 0f 10 85 10 fe ff movsd -0x1f0(%rbp),%xmm0 2484f7: ff 2484f8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2484ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248506: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24850d: b8 01 00 00 00 mov $0x1,%eax 248512: e8 00 00 00 00 callq 248517 248517: e9 ba eb ff ff jmpq 2470d6 24851c: f2 0f 10 85 20 fe ff movsd -0x1e0(%rbp),%xmm0 248523: ff 248524: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 24852b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248532: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248539: b8 01 00 00 00 mov $0x1,%eax 24853e: e8 00 00 00 00 callq 248543 248543: e9 89 eb ff ff jmpq 2470d1 248548: 41 03 97 44 01 00 00 add 0x144(%r15),%edx 24854f: 89 95 78 fd ff ff mov %edx,-0x288(%rbp) 248555: e9 59 ec ff ff jmpq 2471b3 24855a: f2 0f 5c c1 subsd %xmm1,%xmm0 24855e: 31 c0 xor %eax,%eax 248560: 66 0f 2f d0 comisd %xmm0,%xmm2 248564: 0f 93 c0 setae %al 248567: 41 89 84 24 90 00 00 mov %eax,0x90(%r12) 24856e: 00 24856f: e9 e0 ec ff ff jmpq 247254 248574: 44 8b b3 d0 00 00 00 mov 0xd0(%rbx),%r14d 24857b: e9 68 ef ff ff jmpq 2474e8 248580: 8b 95 8c fe ff ff mov -0x174(%rbp),%edx 248586: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24858d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248594: 31 c0 xor %eax,%eax 248596: e8 00 00 00 00 callq 24859b 24859b: e9 8f fa ff ff jmpq 24802f 2485a0: 8b 8b 80 00 00 00 mov 0x80(%rbx),%ecx 2485a6: 8b 53 7c mov 0x7c(%rbx),%edx 2485a9: 66 49 0f 6e d5 movq %r13,%xmm2 2485ae: 48 8d b5 98 fe ff ff lea -0x168(%rbp),%rsi 2485b5: f2 0f 10 ad 50 fe ff movsd -0x1b0(%rbp),%xmm5 2485bc: ff 2485bd: f2 0f 10 a5 40 fe ff movsd -0x1c0(%rbp),%xmm4 2485c4: ff 2485c5: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 2485cc: f2 0f 10 9b 40 01 00 movsd 0x140(%rbx),%xmm3 2485d3: 00 2485d4: f2 0f 10 8d 70 fe ff movsd -0x190(%rbp),%xmm1 2485db: ff 2485dc: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 2485e3: ff 2485e4: e8 c7 cb ff ff callq 2451b0 2485e9: 83 bb 8c 00 00 00 01 cmpl $0x1,0x8c(%rbx) 2485f0: 48 c7 85 a0 fe ff ff movq $0x0,-0x160(%rbp) 2485f7: 00 00 00 00 2485fb: 48 c7 85 a8 fe ff ff movq $0x0,-0x158(%rbp) 248602: 00 00 00 00 248606: 0f 8e 21 f1 ff ff jle 24772d 24860c: 8b 8b 88 00 00 00 mov 0x88(%rbx),%ecx 248612: 8b 93 84 00 00 00 mov 0x84(%rbx),%edx 248618: 66 49 0f 6e d5 movq %r13,%xmm2 24861d: 48 8d b5 a8 fe ff ff lea -0x158(%rbp),%rsi 248624: f2 0f 10 ad 50 fe ff movsd -0x1b0(%rbp),%xmm5 24862b: ff 24862c: f2 0f 10 a5 40 fe ff movsd -0x1c0(%rbp),%xmm4 248633: ff 248634: 48 8d bd a0 fe ff ff lea -0x160(%rbp),%rdi 24863b: f2 0f 10 9b 40 01 00 movsd 0x140(%rbx),%xmm3 248642: 00 248643: f2 0f 10 8d 70 fe ff movsd -0x190(%rbp),%xmm1 24864a: ff 24864b: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 248652: ff 248653: e8 58 cb ff ff callq 2451b0 248658: e9 d0 f0 ff ff jmpq 24772d 24865d: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 248665 248664: 00 248665: f2 0f 11 bd 00 fe ff movsd %xmm7,-0x200(%rbp) 24866c: ff 24866d: e9 37 ee ff ff jmpq 2474a9 248672: 8b 85 9c fd ff ff mov -0x264(%rbp),%eax 248678: 66 0f ef c9 pxor %xmm1,%xmm1 24867c: 66 0f 28 c2 movapd %xmm2,%xmm0 248680: f2 0f 11 95 60 fe ff movsd %xmm2,-0x1a0(%rbp) 248687: ff 248688: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24868d: f2 0f 5e c1 divsd %xmm1,%xmm0 248691: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 248699 248698: 00 248699: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 24869e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2486a6 2486a5: 00 2486a6: 41 89 5c 24 3c mov %ebx,0x3c(%r12) 2486ab: e8 00 00 00 00 callq 2486b0 2486b0: f2 0f 10 95 60 fe ff movsd -0x1a0(%rbp),%xmm2 2486b7: ff 2486b8: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2486bd: 39 c3 cmp %eax,%ebx 2486bf: 0f 82 4a f2 ff ff jb 24790f 2486c5: 0f 0b ud2 2486c7: e9 43 f2 ff ff jmpq 24790f 2486cc: 44 8b 93 2c 01 00 00 mov 0x12c(%rbx),%r10d 2486d3: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 2486d9: 31 ff xor %edi,%edi 2486db: 41 b8 01 00 00 00 mov $0x1,%r8d 2486e1: 8b 8d 74 fd ff ff mov -0x28c(%rbp),%ecx 2486e7: f2 0f 10 9d a0 fd ff movsd -0x260(%rbp),%xmm3 2486ee: ff 2486ef: 44 89 f6 mov %r14d,%esi 2486f2: 45 85 d2 test %r10d,%r10d 2486f5: f2 0f 10 95 f8 fd ff movsd -0x208(%rbp),%xmm2 2486fc: ff 2486fd: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 248704: ff 248705: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 24870c: ff 24870d: 40 0f 95 c7 setne %dil 248711: e8 ea cd ff ff callq 245500 248716: 31 ff xor %edi,%edi 248718: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 24871e: 44 89 f6 mov %r14d,%esi 248721: 44 8b 9b 2c 01 00 00 mov 0x12c(%rbx),%r11d 248728: f2 0f 11 85 b0 fd ff movsd %xmm0,-0x250(%rbp) 24872f: ff 248730: 8b 8d 74 fd ff ff mov -0x28c(%rbp),%ecx 248736: 41 b8 01 00 00 00 mov $0x1,%r8d 24873c: f2 0f 10 9d a0 fd ff movsd -0x260(%rbp),%xmm3 248743: ff 248744: f2 0f 10 95 d8 fd ff movsd -0x228(%rbp),%xmm2 24874b: ff 24874c: 45 85 db test %r11d,%r11d 24874f: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 248756: ff 248757: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 24875e: ff 24875f: 40 0f 95 c7 setne %dil 248763: e8 98 cd ff ff callq 245500 248768: f2 0f 11 85 a8 fd ff movsd %xmm0,-0x258(%rbp) 24876f: ff 248770: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 248775: e9 32 04 00 00 jmpq 248bac 24877a: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 248780: 44 89 f2 mov %r14d,%edx 248783: 4c 89 ee mov %r13,%rsi 248786: 4c 89 ff mov %r15,%rdi 248789: 44 89 85 58 fd ff ff mov %r8d,-0x2a8(%rbp) 248790: 44 89 95 b8 fd ff ff mov %r10d,-0x248(%rbp) 248797: 89 85 c0 fd ff ff mov %eax,-0x240(%rbp) 24879d: e8 00 00 00 00 callq 2487a2 2487a2: 8b 95 b0 fd ff ff mov -0x250(%rbp),%edx 2487a8: 44 8b 85 58 fd ff ff mov -0x2a8(%rbp),%r8d 2487af: 66 0f 28 c8 movapd %xmm0,%xmm1 2487b3: 66 0f ef c0 pxor %xmm0,%xmm0 2487b7: 44 8b 95 b8 fd ff ff mov -0x248(%rbp),%r10d 2487be: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 2487c3: f2 0f 58 c1 addsd %xmm1,%xmm0 2487c7: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2487cc: 48 89 85 b0 fd ff ff mov %rax,-0x250(%rbp) 2487d3: 8b 85 c0 fd ff ff mov -0x240(%rbp),%eax 2487d9: e9 09 ea ff ff jmpq 2471e7 2487de: 8b 8b 2c 01 00 00 mov 0x12c(%rbx),%ecx 2487e4: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 2487ea: 31 ff xor %edi,%edi 2487ec: 44 89 f6 mov %r14d,%esi 2487ef: 44 8b 85 70 fd ff ff mov -0x290(%rbp),%r8d 2487f6: f2 0f 10 9d a0 fd ff movsd -0x260(%rbp),%xmm3 2487fd: ff 2487fe: 85 c9 test %ecx,%ecx 248800: f2 0f 10 95 f8 fd ff movsd -0x208(%rbp),%xmm2 248807: ff 248808: 8b 8d 10 fe ff ff mov -0x1f0(%rbp),%ecx 24880e: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 248815: ff 248816: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 24881d: ff 24881e: 40 0f 95 c7 setne %dil 248822: e8 d9 cc ff ff callq 245500 248827: 8b b3 2c 01 00 00 mov 0x12c(%rbx),%esi 24882d: 31 ff xor %edi,%edi 24882f: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 248835: f2 0f 11 85 08 fe ff movsd %xmm0,-0x1f8(%rbp) 24883c: ff 24883d: 44 8b 85 70 fd ff ff mov -0x290(%rbp),%r8d 248844: 8b 8d 10 fe ff ff mov -0x1f0(%rbp),%ecx 24884a: 85 f6 test %esi,%esi 24884c: f2 0f 10 9d a0 fd ff movsd -0x260(%rbp),%xmm3 248853: ff 248854: f2 0f 10 95 d8 fd ff movsd -0x228(%rbp),%xmm2 24885b: ff 24885c: 44 89 f6 mov %r14d,%esi 24885f: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 248866: ff 248867: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 24886e: ff 24886f: 40 0f 95 c7 setne %dil 248873: e8 88 cc ff ff callq 245500 248878: f2 0f 11 85 00 fe ff movsd %xmm0,-0x200(%rbp) 24887f: ff 248880: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 248885: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24888a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 248892 248891: 00 248892: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24889a 248899: 00 24889a: e8 00 00 00 00 callq 24889f 24889f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2488a3: 66 0f 2f 85 08 fe ff comisd -0x1f8(%rbp),%xmm0 2488aa: ff 2488ab: 0f 86 f1 04 00 00 jbe 248da2 2488b1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2488b9 2488b8: 00 2488b9: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2488c1 2488c0: 00 2488c1: e8 00 00 00 00 callq 2488c6 2488c6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2488ca: 66 0f 2f 85 00 fe ff comisd -0x200(%rbp),%xmm0 2488d1: ff 2488d2: 0f 87 1b ee ff ff ja 2476f3 2488d8: 0f 0b ud2 2488da: e9 14 ee ff ff jmpq 2476f3 2488df: 8b 85 6c fd ff ff mov -0x294(%rbp),%eax 2488e5: 66 0f ef c0 pxor %xmm0,%xmm0 2488e9: 66 0f ef c9 pxor %xmm1,%xmm1 2488ed: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2488f2: 8b 85 9c fd ff ff mov -0x264(%rbp),%eax 2488f8: f2 0f 5e 85 d8 fd ff divsd -0x228(%rbp),%xmm0 2488ff: ff 248900: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 248907: ff 248908: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 24890f: ff 248910: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 248915: f2 0f 5e c1 divsd %xmm1,%xmm0 248919: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 248921 248920: 00 248921: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 248926: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24892e 24892d: 00 24892e: 41 89 5c 24 64 mov %ebx,0x64(%r12) 248933: e8 00 00 00 00 callq 248938 248938: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24893d: 39 c3 cmp %eax,%ebx 24893f: 0f 83 59 03 00 00 jae 248c9e 248945: 8b 85 5c fd ff ff mov -0x2a4(%rbp),%eax 24894b: 66 0f ef c0 pxor %xmm0,%xmm0 24894f: 66 0f ef c9 pxor %xmm1,%xmm1 248953: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 248958: 8b 85 80 fd ff ff mov -0x280(%rbp),%eax 24895e: f2 0f 5e 85 d8 fd ff divsd -0x228(%rbp),%xmm0 248965: ff 248966: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 24896d: ff 24896e: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 248975: ff 248976: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24897b: f2 0f 5e c1 divsd %xmm1,%xmm0 24897f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 248987 248986: 00 248987: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 24898c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 248994 248993: 00 248994: 41 89 5c 24 74 mov %ebx,0x74(%r12) 248999: e8 00 00 00 00 callq 24899e 24899e: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2489a3: 39 c3 cmp %eax,%ebx 2489a5: 0f 82 ff f1 ff ff jb 247baa 2489ab: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2489b3 2489b2: 00 2489b3: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2489bb 2489ba: 00 2489bb: e8 00 00 00 00 callq 2489c0 2489c0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2489c4: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2489cc 2489cb: 00 2489cc: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2489d1: 41 89 44 24 74 mov %eax,0x74(%r12) 2489d6: e9 cf f1 ff ff jmpq 247baa 2489db: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2489e3 2489e2: 00 2489e3: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2489eb 2489ea: 00 2489eb: e8 00 00 00 00 callq 2489f0 2489f0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2489f4: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2489fc 2489fb: 00 2489fc: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 248a01: 41 89 44 24 70 mov %eax,0x70(%r12) 248a06: e9 92 f1 ff ff jmpq 247b9d 248a0b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 248a13 248a12: 00 248a13: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 248a1b 248a1a: 00 248a1b: e8 00 00 00 00 callq 248a20 248a20: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 248a24: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 248a2c 248a2b: 00 248a2c: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 248a31: 41 89 44 24 60 mov %eax,0x60(%r12) 248a36: e9 16 f1 ff ff jmpq 247b51 248a3b: f2 41 0f 10 87 c8 05 movsd 0x5c8(%r15),%xmm0 248a42: 00 00 248a44: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 248a48: f2 41 0f 58 87 e8 04 addsd 0x4e8(%r15),%xmm0 248a4f: 00 00 248a51: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 248a55: e8 00 00 00 00 callq 248a5a 248a5a: e9 84 e8 ff ff jmpq 2472e3 248a5f: 66 0f ef c0 pxor %xmm0,%xmm0 248a63: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 248a67: f2 41 0f 5a 87 e0 04 cvtsd2ss 0x4e0(%r15),%xmm0 248a6e: 00 00 248a70: e8 00 00 00 00 callq 248a75 248a75: 66 0f ef c9 pxor %xmm1,%xmm1 248a79: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 248a7d: e9 54 e8 ff ff jmpq 2472d6 248a82: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 248a8a 248a89: 00 248a8a: f2 0f 5d bd 08 fe ff minsd -0x1f8(%rbp),%xmm7 248a91: ff 248a92: f2 0f 11 bd 08 fe ff movsd %xmm7,-0x1f8(%rbp) 248a99: ff 248a9a: e9 b9 e9 ff ff jmpq 247458 248a9f: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 248aa7 248aa6: 00 248aa7: f2 0f 5d a5 00 fe ff minsd -0x200(%rbp),%xmm4 248aae: ff 248aaf: f2 0f 11 a5 00 fe ff movsd %xmm4,-0x200(%rbp) 248ab6: ff 248ab7: e9 ed e9 ff ff jmpq 2474a9 248abc: 45 8d 41 01 lea 0x1(%r9),%r8d 248ac0: 44 89 c9 mov %r9d,%ecx 248ac3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248aca: 31 c0 xor %eax,%eax 248acc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248ad3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248ada: e8 00 00 00 00 callq 248adf 248adf: e9 88 e7 ff ff jmpq 24726c 248ae4: 44 8b 85 c8 fd ff ff mov -0x238(%rbp),%r8d 248aeb: 44 89 c9 mov %r9d,%ecx 248aee: 31 c0 xor %eax,%eax 248af0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248af7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248afe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248b05: 44 89 8d 48 fe ff ff mov %r9d,-0x1b8(%rbp) 248b0c: e8 00 00 00 00 callq 248b11 248b11: 44 8b 8d 48 fe ff ff mov -0x1b8(%rbp),%r9d 248b18: e9 4a e7 ff ff jmpq 247267 248b1d: 44 8b 85 30 fe ff ff mov -0x1d0(%rbp),%r8d 248b24: 8b 8d e0 fd ff ff mov -0x220(%rbp),%ecx 248b2a: 31 c0 xor %eax,%eax 248b2c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248b33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248b3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248b41: 44 89 8d 48 fe ff ff mov %r9d,-0x1b8(%rbp) 248b48: e8 00 00 00 00 callq 248b4d 248b4d: 44 8b 8d 48 fe ff ff mov -0x1b8(%rbp),%r9d 248b54: e9 09 e7 ff ff jmpq 247262 248b59: f2 0f 10 85 08 fe ff movsd -0x1f8(%rbp),%xmm0 248b60: ff 248b61: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248b68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248b6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248b76: b8 01 00 00 00 mov $0x1,%eax 248b7b: e8 00 00 00 00 callq 248b80 248b80: e9 00 fd ff ff jmpq 248885 248b85: f2 0f 10 85 b0 fd ff movsd -0x250(%rbp),%xmm0 248b8c: ff 248b8d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248b94: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248b9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248ba2: b8 01 00 00 00 mov $0x1,%eax 248ba7: e8 00 00 00 00 callq 248bac 248bac: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 248bb1: e9 fb e9 ff ff jmpq 2475b1 248bb6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 248bbb: e9 d4 ee ff ff jmpq 247a94 248bc0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 248bc5: 8b 8b d0 00 00 00 mov 0xd0(%rbx),%ecx 248bcb: 44 8d 34 09 lea (%rcx,%rcx,1),%r14d 248bcf: e9 14 e9 ff ff jmpq 2474e8 248bd4: 0f 0b ud2 248bd6: 44 89 f2 mov %r14d,%edx 248bd9: 4c 89 ee mov %r13,%rsi 248bdc: 4c 89 ff mov %r15,%rdi 248bdf: e8 00 00 00 00 callq 248be4 248be4: 44 89 f2 mov %r14d,%edx 248be7: 4c 89 ee mov %r13,%rsi 248bea: 4c 89 ff mov %r15,%rdi 248bed: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 248bf3: f2 0f 11 85 10 fe ff movsd %xmm0,-0x1f0(%rbp) 248bfa: ff 248bfb: e8 00 00 00 00 callq 248c00 248c00: f2 0f 10 9d 60 fe ff movsd -0x1a0(%rbp),%xmm3 248c07: ff 248c08: 8b 85 e0 fd ff ff mov -0x220(%rbp),%eax 248c0e: 80 bd 48 fe ff ff 00 cmpb $0x0,-0x1b8(%rbp) 248c15: f2 0f 11 85 d0 fd ff movsd %xmm0,-0x230(%rbp) 248c1c: ff 248c1d: f2 0f 59 d8 mulsd %xmm0,%xmm3 248c21: 89 85 50 fe ff ff mov %eax,-0x1b0(%rbp) 248c27: 66 0f 28 c3 movapd %xmm3,%xmm0 248c2b: f2 0f 5e 85 80 fe ff divsd -0x180(%rbp),%xmm0 248c32: ff 248c33: f2 0f 11 85 20 fe ff movsd %xmm0,-0x1e0(%rbp) 248c3a: ff 248c3b: 0f 85 03 e2 ff ff jne 246e44 248c41: e9 18 e4 ff ff jmpq 24705e 248c46: f2 0f 10 85 00 fe ff movsd -0x200(%rbp),%xmm0 248c4d: ff 248c4e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248c55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248c5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248c63: b8 01 00 00 00 mov $0x1,%eax 248c68: e8 00 00 00 00 callq 248c6d 248c6d: e9 18 fc ff ff jmpq 24888a 248c72: f2 0f 10 85 a8 fd ff movsd -0x258(%rbp),%xmm0 248c79: ff 248c7a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248c81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248c88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248c8f: b8 01 00 00 00 mov $0x1,%eax 248c94: e8 00 00 00 00 callq 248c99 248c99: e9 13 e9 ff ff jmpq 2475b1 248c9e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 248ca6 248ca5: 00 248ca6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 248cae 248cad: 00 248cae: e8 00 00 00 00 callq 248cb3 248cb3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 248cb7: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 248cbf 248cbe: 00 248cbf: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 248cc4: 41 89 44 24 64 mov %eax,0x64(%r12) 248cc9: e9 77 fc ff ff jmpq 248945 248cce: 0f 0b ud2 248cd0: e9 2d ec ff ff jmpq 247902 248cd5: 0f 0b ud2 248cd7: e9 9f ea ff ff jmpq 24777b 248cdc: 0f 0b ud2 248cde: e9 ef e9 ff ff jmpq 2476d2 248ce3: 0f 0b ud2 248ce5: e9 c1 e9 ff ff jmpq 2476ab 248cea: 0f 0b ud2 248cec: e9 65 ec ff ff jmpq 247956 248cf1: 0f 0b ud2 248cf3: e9 ca e3 ff ff jmpq 2470c2 248cf8: 0f 0b ud2 248cfa: e9 08 e0 ff ff jmpq 246d07 248cff: 0f 0b ud2 248d01: e9 cf e6 ff ff jmpq 2473d5 248d06: 0f 0b ud2 248d08: e9 ee ed ff ff jmpq 247afb 248d0d: 0f 0b ud2 248d0f: e9 03 f2 ff ff jmpq 247f17 248d14: 0f 0b ud2 248d16: e9 64 f1 ff ff jmpq 247e7f 248d1b: 0f 0b ud2 248d1d: e9 bc ef ff ff jmpq 247cde 248d22: 0f 0b ud2 248d24: e9 8b ef ff ff jmpq 247cb4 248d29: 0f 0b ud2 248d2b: e9 14 ef ff ff jmpq 247c44 248d30: 0f 0b ud2 248d32: e9 e3 ee ff ff jmpq 247c1a 248d37: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 248d3f 248d3e: 00 248d3f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 248d47 248d46: 00 248d47: e8 00 00 00 00 callq 248d4c 248d4c: 41 8b 4c 24 5c mov 0x5c(%r12),%ecx 248d51: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248d58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248d5f: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 248d64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248d6b: 44 8d 40 ff lea -0x1(%rax),%r8d 248d6f: 31 c0 xor %eax,%eax 248d71: e8 00 00 00 00 callq 248d76 248d76: e9 19 ed ff ff jmpq 247a94 248d7b: 31 c0 xor %eax,%eax 248d7d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 248d84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 248d8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 248d92: e8 00 00 00 00 callq 248d97 248d97: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 248d9d: e9 23 fe ff ff jmpq 248bc5 248da2: 0f 0b ud2 248da4: e9 08 fb ff ff jmpq 2488b1 248da9: e8 00 00 00 00 callq 248dae 248dae: 66 90 xchg %ax,%ax 0000000000248db0 : 248db0: e8 00 00 00 00 callq 248db5 248db5: 48 8b 44 24 30 mov 0x30(%rsp),%rax 248dba: 66 0f 28 d0 movapd %xmm0,%xmm2 248dbe: 83 ee 03 sub $0x3,%esi 248dc1: 84 d2 test %dl,%dl 248dc3: 75 33 jne 248df8 248dc5: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 248dcc: 66 0f ef c0 pxor %xmm0,%xmm0 248dd0: 40 84 ff test %dil,%dil 248dd3: 0f 85 95 00 00 00 jne 248e6e 248dd9: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 248dde: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 248de5: 83 fe 01 cmp $0x1,%esi 248de8: 0f 86 ea 00 00 00 jbe 248ed8 248dee: 48 8b 44 24 40 mov 0x40(%rsp),%rax 248df3: f2 0f 11 00 movsd %xmm0,(%rax) 248df7: c3 retq 248df8: 89 c9 mov %ecx,%ecx 248dfa: 66 0f ef db pxor %xmm3,%xmm3 248dfe: 45 89 c9 mov %r9d,%r9d 248e01: f2 48 0f 2a d9 cvtsi2sd %rcx,%xmm3 248e06: f2 0f 59 d8 mulsd %xmm0,%xmm3 248e0a: 66 0f ef c0 pxor %xmm0,%xmm0 248e0e: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 248e13: f2 0f 59 c1 mulsd %xmm1,%xmm0 248e17: f2 0f 5e d8 divsd %xmm0,%xmm3 248e1b: 83 fe 01 cmp $0x1,%esi 248e1e: 0f 86 c2 00 00 00 jbe 248ee6 248e24: f2 0f 11 18 movsd %xmm3,(%rax) 248e28: 66 0f ef c0 pxor %xmm0,%xmm0 248e2c: 40 84 ff test %dil,%dil 248e2f: 0f 84 09 01 00 00 je 248f3e 248e35: 8b 44 24 10 mov 0x10(%rsp),%eax 248e39: 66 0f ef db pxor %xmm3,%xmm3 248e3d: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 248e42: 8b 44 24 20 mov 0x20(%rsp),%eax 248e46: f2 0f 59 da mulsd %xmm2,%xmm3 248e4a: 66 0f ef d2 pxor %xmm2,%xmm2 248e4e: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 248e53: 48 8b 44 24 38 mov 0x38(%rsp),%rax 248e58: f2 0f 59 ca mulsd %xmm2,%xmm1 248e5c: f2 0f 5e d9 divsd %xmm1,%xmm3 248e60: f2 0f 11 18 movsd %xmm3,(%rax) 248e64: 48 8b 44 24 40 mov 0x40(%rsp),%rax 248e69: f2 0f 11 00 movsd %xmm0,(%rax) 248e6d: c3 retq 248e6e: 83 fe 01 cmp $0x1,%esi 248e71: 77 c2 ja 248e35 248e73: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 248e7b 248e7a: 00 248e7b: f2 0f 59 f2 mulsd %xmm2,%xmm6 248e7f: 8b 54 24 10 mov 0x10(%rsp),%edx 248e83: 66 0f ef db pxor %xmm3,%xmm3 248e87: 66 0f ef c0 pxor %xmm0,%xmm0 248e8b: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 248e90: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 248e95: 8b 54 24 20 mov 0x20(%rsp),%edx 248e99: f2 0f 59 d3 mulsd %xmm3,%xmm2 248e9d: 66 0f ef db pxor %xmm3,%xmm3 248ea1: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 248ea6: 8b 54 24 18 mov 0x18(%rsp),%edx 248eaa: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 248eaf: 8b 54 24 28 mov 0x28(%rsp),%edx 248eb3: f2 0f 59 d9 mulsd %xmm1,%xmm3 248eb7: f2 0f 59 c6 mulsd %xmm6,%xmm0 248ebb: f2 0f 5e d3 divsd %xmm3,%xmm2 248ebf: 66 0f ef db pxor %xmm3,%xmm3 248ec3: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 248ec8: f2 0f 59 cb mulsd %xmm3,%xmm1 248ecc: f2 0f 5e c1 divsd %xmm1,%xmm0 248ed0: f2 0f 58 c2 addsd %xmm2,%xmm0 248ed4: f2 0f 11 06 movsd %xmm0,(%rsi) 248ed8: f2 0f 58 00 addsd (%rax),%xmm0 248edc: 48 8b 44 24 40 mov 0x40(%rsp),%rax 248ee1: f2 0f 11 00 movsd %xmm0,(%rax) 248ee5: c3 retq 248ee6: 8b 54 24 08 mov 0x8(%rsp),%edx 248eea: 45 89 c0 mov %r8d,%r8d 248eed: 66 0f ef e4 pxor %xmm4,%xmm4 248ef1: 66 0f ef ed pxor %xmm5,%xmm5 248ef5: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 248efd 248efc: 00 248efd: f2 49 0f 2a e0 cvtsi2sd %r8,%xmm4 248f02: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 248f07: f2 0f 59 f2 mulsd %xmm2,%xmm6 248f0b: f2 0f 59 e9 mulsd %xmm1,%xmm5 248f0f: f2 0f 59 e6 mulsd %xmm6,%xmm4 248f13: f2 0f 5e e5 divsd %xmm5,%xmm4 248f17: f2 0f 58 dc addsd %xmm4,%xmm3 248f1b: f2 0f 11 18 movsd %xmm3,(%rax) 248f1f: 40 84 ff test %dil,%dil 248f22: 0f 85 57 ff ff ff jne 248e7f 248f28: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 248f2d: 66 0f ef c0 pxor %xmm0,%xmm0 248f31: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 248f38: f2 0f 58 00 addsd (%rax),%xmm0 248f3c: eb 9e jmp 248edc 248f3e: 48 8b 44 24 38 mov 0x38(%rsp),%rax 248f43: 66 0f ef c0 pxor %xmm0,%xmm0 248f47: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 248f4e: 48 8b 44 24 40 mov 0x40(%rsp),%rax 248f53: f2 0f 11 00 movsd %xmm0,(%rax) 248f57: c3 retq 248f58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 248f5f: 00 0000000000248f60 : 248f60: e8 00 00 00 00 callq 248f65 248f65: 66 0f 28 d0 movapd %xmm0,%xmm2 248f69: 40 84 f6 test %sil,%sil 248f6c: 0f 84 99 00 00 00 je 24900b 248f72: 48 83 ec 18 sub $0x18,%rsp 248f76: f2 0f 10 b7 48 10 00 movsd 0x1048(%rdi),%xmm6 248f7d: 00 248f7e: 66 0f 28 e1 movapd %xmm1,%xmm4 248f82: f2 0f 10 8f b0 0e 00 movsd 0xeb0(%rdi),%xmm1 248f89: 00 248f8a: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 248f92 248f91: 00 248f92: 66 0f 28 c6 movapd %xmm6,%xmm0 248f96: f2 0f 59 c1 mulsd %xmm1,%xmm0 248f9a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 248fa2 248fa1: 00 248fa2: 66 0f 2f e0 comisd %xmm0,%xmm4 248fa6: 77 64 ja 24900c 248fa8: f2 0f 10 bf 48 0e 00 movsd 0xe48(%rdi),%xmm7 248faf: 00 248fb0: 8b 87 20 0f 00 00 mov 0xf20(%rdi),%eax 248fb6: 66 0f 28 c4 movapd %xmm4,%xmm0 248fba: 66 0f ef ed pxor %xmm5,%xmm5 248fbe: 2b 87 40 0f 00 00 sub 0xf40(%rdi),%eax 248fc4: f2 0f 59 c7 mulsd %xmm7,%xmm0 248fc8: 89 c2 mov %eax,%edx 248fca: c1 e2 0a shl $0xa,%edx 248fcd: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 248fd2: f2 0f 58 e8 addsd %xmm0,%xmm5 248fd6: 66 0f 28 c1 movapd %xmm1,%xmm0 248fda: f2 0f 58 c1 addsd %xmm1,%xmm0 248fde: f2 0f 59 c6 mulsd %xmm6,%xmm0 248fe2: f2 0f 59 c7 mulsd %xmm7,%xmm0 248fe6: f2 0f 5e c5 divsd %xmm5,%xmm0 248fea: 66 0f 2f c3 comisd %xmm3,%xmm0 248fee: 76 12 jbe 249002 248ff0: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 248ff8 248ff7: 00 248ff8: 66 0f 2f d8 comisd %xmm0,%xmm3 248ffc: 0f 87 ac 00 00 00 ja 2490ae 249002: 66 0f 28 c2 movapd %xmm2,%xmm0 249006: 48 83 c4 18 add $0x18,%rsp 24900a: c3 retq 24900b: c3 retq 24900c: 8b 87 20 0f 00 00 mov 0xf20(%rdi),%eax 249012: 2b 87 40 0f 00 00 sub 0xf40(%rdi),%eax 249018: 66 0f ef db pxor %xmm3,%xmm3 24901c: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 249021: c1 e0 0a shl $0xa,%eax 249024: f2 0f 10 af 48 0e 00 movsd 0xe48(%rdi),%xmm5 24902b: 00 24902c: f2 0f 11 24 24 movsd %xmm4,(%rsp) 249031: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 249036: f2 0f 5e dc divsd %xmm4,%xmm3 24903a: f2 0f 5c d8 subsd %xmm0,%xmm3 24903e: 66 0f 28 c5 movapd %xmm5,%xmm0 249042: f2 0f 5e c3 divsd %xmm3,%xmm0 249046: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 24904e 24904d: 00 24904e: 66 0f 28 cb movapd %xmm3,%xmm1 249052: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 249058: f2 0f 5c c8 subsd %xmm0,%xmm1 24905c: 66 0f 28 c4 movapd %xmm4,%xmm0 249060: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 249068 249067: 00 249068: f2 0f 58 cd addsd %xmm5,%xmm1 24906c: f2 0f 59 c8 mulsd %xmm0,%xmm1 249070: 66 0f ef c0 pxor %xmm0,%xmm0 249074: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 249078: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24907c: e8 00 00 00 00 callq 249081 249081: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 249086: 66 0f ef d2 pxor %xmm2,%xmm2 24908a: f2 0f 10 24 24 movsd (%rsp),%xmm4 24908f: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 249095: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 249099: f2 0f 10 8f b0 0e 00 movsd 0xeb0(%rdi),%xmm1 2490a0: 00 2490a1: f2 0f 10 b7 48 10 00 movsd 0x1048(%rdi),%xmm6 2490a8: 00 2490a9: e9 fa fe ff ff jmpq 248fa8 2490ae: f2 0f 59 dc mulsd %xmm4,%xmm3 2490b2: 66 0f ef c0 pxor %xmm0,%xmm0 2490b6: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 2490bc: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2490c1: f2 0f 59 d8 mulsd %xmm0,%xmm3 2490c5: 66 0f ef c0 pxor %xmm0,%xmm0 2490c9: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 2490d1 2490d0: 00 2490d1: f2 0f 5a c5 cvtsd2ss %xmm5,%xmm0 2490d5: f2 0f 59 d9 mulsd %xmm1,%xmm3 2490d9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2490e1 2490e0: 00 2490e1: f2 0f 59 de mulsd %xmm6,%xmm3 2490e5: f2 0f 59 fb mulsd %xmm3,%xmm7 2490e9: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 2490ee: e8 00 00 00 00 callq 2490f3 2490f3: f2 0f 10 3c 24 movsd (%rsp),%xmm7 2490f8: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 2490fe: 66 0f ef c9 pxor %xmm1,%xmm1 249102: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 249106: f2 0f 5e f8 divsd %xmm0,%xmm7 24910a: 66 0f ef c0 pxor %xmm0,%xmm0 24910e: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 249112: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 249116: e8 00 00 00 00 callq 24911b 24911b: 66 0f ef d2 pxor %xmm2,%xmm2 24911f: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 249123: e9 da fe ff ff jmpq 249002 249128: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 24912f: 00 0000000000249130 : 249130: e8 00 00 00 00 callq 249135 249135: 83 fe 01 cmp $0x1,%esi 249138: 0f 84 93 00 00 00 je 2491d1 24913e: 40 84 ff test %dil,%dil 249141: 74 3c je 24917f 249143: 31 c0 xor %eax,%eax 249145: 83 fa 01 cmp $0x1,%edx 249148: 0f 84 63 01 00 00 je 2492b1 24914e: 83 fa 02 cmp $0x2,%edx 249151: 0f 84 04 01 00 00 je 24925b 249157: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24915f 24915e: 00 24915f: 66 0f 2f c8 comisd %xmm0,%xmm1 249163: 77 19 ja 24917e 249165: 8d 14 49 lea (%rcx,%rcx,2),%edx 249168: 66 0f ef c9 pxor %xmm1,%xmm1 24916c: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 249171: 48 89 d0 mov %rdx,%rax 249174: 66 0f 2f c1 comisd %xmm1,%xmm0 249178: 0f 82 08 01 00 00 jb 249286 24917e: c3 retq 24917f: 83 fa 01 cmp $0x1,%edx 249182: 0f 84 8d 00 00 00 je 249215 249188: 83 ea 02 sub $0x2,%edx 24918b: 83 fa 01 cmp $0x1,%edx 24918e: 0f 86 b7 00 00 00 jbe 24924b 249194: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 24919c 24919b: 00 24919c: b8 24 00 00 00 mov $0x24,%eax 2491a1: 73 db jae 24917e 2491a3: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2491ab 2491aa: 00 2491ab: b8 1e 00 00 00 mov $0x1e,%eax 2491b0: 73 cc jae 24917e 2491b2: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2491ba 2491b9: 00 2491ba: b8 18 00 00 00 mov $0x18,%eax 2491bf: 73 bd jae 24917e 2491c1: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2491c9 2491c8: 00 2491c9: 19 c0 sbb %eax,%eax 2491cb: f7 d0 not %eax 2491cd: 83 e0 12 and $0x12,%eax 2491d0: c3 retq 2491d1: 83 fa 01 cmp $0x1,%edx 2491d4: 74 3f je 249215 2491d6: 85 d2 test %edx,%edx 2491d8: 74 ba je 249194 2491da: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2491e2 2491e1: 00 2491e2: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2491ea 2491e9: 00 2491ea: b8 18 00 00 00 mov $0x18,%eax 2491ef: 73 8d jae 24917e 2491f1: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2491f9 2491f8: 00 2491f9: b8 14 00 00 00 mov $0x14,%eax 2491fe: 0f 83 7a ff ff ff jae 24917e 249204: 31 c0 xor %eax,%eax 249206: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 24920e 24920d: 00 24920e: 0f 93 c0 setae %al 249211: c1 e0 04 shl $0x4,%eax 249214: c3 retq 249215: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 24921d 24921c: 00 24921d: b8 12 00 00 00 mov $0x12,%eax 249222: 0f 83 56 ff ff ff jae 24917e 249228: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 249230 24922f: 00 249230: b8 0f 00 00 00 mov $0xf,%eax 249235: 0f 83 43 ff ff ff jae 24917e 24923b: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 249243 249242: 00 249243: 19 c0 sbb %eax,%eax 249245: f7 d0 not %eax 249247: 83 e0 0c and $0xc,%eax 24924a: c3 retq 24924b: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 249253 249252: 00 249253: b8 18 00 00 00 mov $0x18,%eax 249258: 72 97 jb 2491f1 24925a: c3 retq 24925b: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 249263 249262: 00 249263: 66 0f 2f c8 comisd %xmm0,%xmm1 249267: 0f 87 11 ff ff ff ja 24917e 24926d: 8d 14 09 lea (%rcx,%rcx,1),%edx 249270: 66 0f ef c9 pxor %xmm1,%xmm1 249274: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 249279: 48 89 d0 mov %rdx,%rax 24927c: 66 0f 2f c1 comisd %xmm1,%xmm0 249280: 0f 83 f8 fe ff ff jae 24917e 249286: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24928e 24928d: 00 24928e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249296 249295: 00 249296: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24929a: e8 00 00 00 00 callq 24929f 24929f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2492a3: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2492ab 2492aa: 00 2492ab: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2492b0: c3 retq 2492b1: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2492b9 2492b8: 00 2492b9: 66 0f 2f c8 comisd %xmm0,%xmm1 2492bd: 0f 87 bb fe ff ff ja 24917e 2492c3: 89 c9 mov %ecx,%ecx 2492c5: 66 0f ef c9 pxor %xmm1,%xmm1 2492c9: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 2492ce: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2492d6 2492d5: 00 2492d6: 66 0f 2f c1 comisd %xmm1,%xmm0 2492da: 72 aa jb 249286 2492dc: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 2492e1: c3 retq 2492e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2492e9: 00 00 00 00 2492ed: 0f 1f 00 nopl (%rax) 00000000002492f0 : 2492f0: e8 00 00 00 00 callq 2492f5 2492f5: 41 56 push %r14 2492f7: f2 0f 58 c8 addsd %xmm0,%xmm1 2492fb: 49 89 fe mov %rdi,%r14 2492fe: 41 55 push %r13 249300: 4d 89 cd mov %r9,%r13 249303: 41 54 push %r12 249305: 55 push %rbp 249306: 44 89 c5 mov %r8d,%ebp 249309: 53 push %rbx 24930a: 89 cb mov %ecx,%ebx 24930c: 48 83 ec 08 sub $0x8,%rsp 249310: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 249318 249317: 00 249318: 4c 8b 64 24 38 mov 0x38(%rsp),%r12 24931d: 84 d2 test %dl,%dl 24931f: 0f 84 cd 00 00 00 je 2493f2 249325: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 24932d 24932c: 00 24932d: 66 0f ef c0 pxor %xmm0,%xmm0 249331: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 249335: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24933d 24933c: 00 24933d: e8 00 00 00 00 callq 249342 249342: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 249346: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 24934c: 41 80 be 58 1a 00 00 cmpb $0x0,0x1a58(%r14) 249353: 00 249354: 0f 84 c5 00 00 00 je 24941f 24935a: 85 ed test %ebp,%ebp 24935c: 74 05 je 249363 24935e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 249363: 89 d8 mov %ebx,%eax 249365: 66 0f ef d2 pxor %xmm2,%xmm2 249369: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 24936f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249377 249376: 00 249377: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24937c: f2 0f 5e c2 divsd %xmm2,%xmm0 249380: f2 0f 11 14 24 movsd %xmm2,(%rsp) 249385: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 249389: e8 00 00 00 00 callq 24938e 24938e: f2 0f 10 14 24 movsd (%rsp),%xmm2 249393: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 249398: 41 89 04 24 mov %eax,(%r12) 24939c: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 2493a2: 89 c1 mov %eax,%ecx 2493a4: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2493ac 2493ab: 00 2493ac: 76 2d jbe 2493db 2493ae: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2493b6 2493b5: 00 2493b6: 31 d2 xor %edx,%edx 2493b8: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2493bd: f7 f3 div %ebx 2493bf: 0f af d9 imul %ecx,%ebx 2493c2: 48 83 c4 08 add $0x8,%rsp 2493c6: 66 0f ef c0 pxor %xmm0,%xmm0 2493ca: 8d 04 13 lea (%rbx,%rdx,1),%eax 2493cd: 5b pop %rbx 2493ce: 5d pop %rbp 2493cf: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2493d4: 41 5c pop %r12 2493d6: 41 5d pop %r13 2493d8: 41 5e pop %r14 2493da: c3 retq 2493db: f2 0f 58 d0 addsd %xmm0,%xmm2 2493df: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 2493e7 2493e6: 00 2493e7: 31 d2 xor %edx,%edx 2493e9: f2 48 0f 2c c2 cvttsd2si %xmm2,%rax 2493ee: f7 f3 div %ebx 2493f0: eb cd jmp 2493bf 2493f2: 66 0f 28 d0 movapd %xmm0,%xmm2 2493f6: 40 0f b6 f6 movzbl %sil,%esi 2493fa: 66 0f ef c0 pxor %xmm0,%xmm0 2493fe: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 249406 249405: 00 249406: f2 0f 2a c6 cvtsi2sd %esi,%xmm0 24940a: f2 0f 59 c3 mulsd %xmm3,%xmm0 24940e: f2 0f 59 c2 mulsd %xmm2,%xmm0 249412: f2 0f 58 c8 addsd %xmm0,%xmm1 249416: f2 0f 59 cb mulsd %xmm3,%xmm1 24941a: e9 0e ff ff ff jmpq 24932d 24941f: 89 d8 mov %ebx,%eax 249421: 66 0f ef d2 pxor %xmm2,%xmm2 249425: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 24942b: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 249433 249432: 00 249433: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 249438: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249440 24943f: 00 249440: f2 0f 5e c2 divsd %xmm2,%xmm0 249444: f2 0f 11 14 24 movsd %xmm2,(%rsp) 249449: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24944d: e8 00 00 00 00 callq 249452 249452: f2 0f 10 14 24 movsd (%rsp),%xmm2 249457: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24945b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 249463 249462: 00 249463: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 249468: 41 89 04 24 mov %eax,(%r12) 24946c: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 249472: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 24947a 249479: 00 24947a: 76 51 jbe 2494cd 24947c: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 249484 249483: 00 249484: 31 d2 xor %edx,%edx 249486: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 24948b: f7 f3 div %ebx 24948d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 249495 249494: 00 249495: 89 d2 mov %edx,%edx 249497: 66 0f ef c9 pxor %xmm1,%xmm1 24949b: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 2494a0: e8 00 00 00 00 callq 2494a5 2494a5: 41 8b 0c 24 mov (%r12),%ecx 2494a9: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 2494ae: e9 0c ff ff ff jmpq 2493bf 2494b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2494ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2494c1: 31 c0 xor %eax,%eax 2494c3: e8 00 00 00 00 callq 2494c8 2494c8: e9 96 fe ff ff jmpq 249363 2494cd: f2 0f 58 d0 addsd %xmm0,%xmm2 2494d1: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 2494d9 2494d8: 00 2494d9: 31 d2 xor %edx,%edx 2494db: f2 48 0f 2c c2 cvttsd2si %xmm2,%rax 2494e0: f7 f3 div %ebx 2494e2: eb a9 jmp 24948d 2494e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2494eb: 00 00 00 00 2494ef: 90 nop 00000000002494f0 : 2494f0: e8 00 00 00 00 callq 2494f5 2494f5: 41 56 push %r14 2494f7: 89 d2 mov %edx,%edx 2494f9: 66 0f ef ed pxor %xmm5,%xmm5 2494fd: 45 89 ce mov %r9d,%r14d 249500: 41 55 push %r13 249502: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 249507: 41 89 fd mov %edi,%r13d 24950a: 41 54 push %r12 24950c: 45 89 c4 mov %r8d,%r12d 24950f: 55 push %rbp 249510: 89 cd mov %ecx,%ebp 249512: 53 push %rbx 249513: 89 f3 mov %esi,%ebx 249515: 48 83 ec 30 sub $0x30,%rsp 249519: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 249521 249520: 00 249521: f2 0f 11 4c 24 20 movsd %xmm1,0x20(%rsp) 249527: f2 0f 5e d1 divsd %xmm1,%xmm2 24952b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249533 249532: 00 249533: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 249539: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 24953e: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 249542: 0f 28 c2 movaps %xmm2,%xmm0 249545: f3 0f 11 54 24 1c movss %xmm2,0x1c(%rsp) 24954b: e8 00 00 00 00 callq 249550 249550: 66 0f ef ff pxor %xmm7,%xmm7 249554: f2 0f 10 34 24 movsd (%rsp),%xmm6 249559: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 249561 249560: 00 249561: f2 49 0f 2a fe cvtsi2sd %r14,%xmm7 249566: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24956a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249572 249571: 00 249572: f2 0f 59 f0 mulsd %xmm0,%xmm6 249576: 66 0f ef c0 pxor %xmm0,%xmm0 24957a: f2 0f 59 e7 mulsd %xmm7,%xmm4 24957e: f2 0f 11 7c 24 28 movsd %xmm7,0x28(%rsp) 249584: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 24958a: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 24958e: e8 00 00 00 00 callq 249593 249593: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 249599: f3 0f 10 54 24 1c movss 0x1c(%rsp),%xmm2 24959f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2495a3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2495ab 2495aa: 00 2495ab: f2 0f 59 e0 mulsd %xmm0,%xmm4 2495af: 0f 28 c2 movaps %xmm2,%xmm0 2495b2: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 2495b8: e8 00 00 00 00 callq 2495bd 2495bd: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 2495c5 2495c4: 00 2495c5: f2 0f 59 34 24 mulsd (%rsp),%xmm6 2495ca: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2495d2 2495d1: 00 2495d2: f3 0f 11 44 24 1c movss %xmm0,0x1c(%rsp) 2495d8: 66 0f ef c0 pxor %xmm0,%xmm0 2495dc: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 2495e0: e8 00 00 00 00 callq 2495e5 2495e5: f3 0f 10 54 24 1c movss 0x1c(%rsp),%xmm2 2495eb: 66 0f ef c9 pxor %xmm1,%xmm1 2495ef: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2495f3: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 2495fb 2495fa: 00 2495fb: f3 0f 5a ca cvtss2sd %xmm2,%xmm1 2495ff: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 249605: f2 0f 59 c1 mulsd %xmm1,%xmm0 249609: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249611 249610: 00 249611: f2 0f 58 d0 addsd %xmm0,%xmm2 249615: 66 0f ef c0 pxor %xmm0,%xmm0 249619: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 24961e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 249626 249625: 00 249626: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24962b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24962f: e8 00 00 00 00 callq 249634 249634: f2 0f 10 14 24 movsd (%rsp),%xmm2 249639: 66 0f ef c9 pxor %xmm1,%xmm1 24963d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 249641: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 249647: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24964b: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 24964f: e8 00 00 00 00 callq 249654 249654: 41 83 fd 01 cmp $0x1,%r13d 249658: f2 0f 10 5c 24 20 movsd 0x20(%rsp),%xmm3 24965e: 75 11 jne 249671 249660: 48 83 c4 30 add $0x30,%rsp 249664: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 249668: 5b pop %rbx 249669: 5d pop %rbp 24966a: 41 5c pop %r12 24966c: 41 5d pop %r13 24966e: 41 5e pop %r14 249670: c3 retq 249671: f2 0f 58 db addsd %xmm3,%xmm3 249675: f3 0f 11 44 24 20 movss %xmm0,0x20(%rsp) 24967b: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 249683 249682: 00 249683: 66 0f ef ed pxor %xmm5,%xmm5 249687: f2 49 0f 2a ec cvtsi2sd %r12,%xmm5 24968c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249694 249693: 00 249694: f2 0f 5e c3 divsd %xmm3,%xmm0 249698: 66 0f ef db pxor %xmm3,%xmm3 24969c: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 2496a1: f2 0f 5a d8 cvtsd2ss %xmm0,%xmm3 2496a5: 0f 28 c3 movaps %xmm3,%xmm0 2496a8: f3 0f 11 5c 24 1c movss %xmm3,0x1c(%rsp) 2496ae: e8 00 00 00 00 callq 2496b3 2496b3: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2496bb 2496ba: 00 2496bb: f2 0f 59 5c 24 28 mulsd 0x28(%rsp),%xmm3 2496c1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2496c5: f2 0f 59 04 24 mulsd (%rsp),%xmm0 2496ca: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2496d2 2496d1: 00 2496d2: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 2496d8: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2496e0 2496df: 00 2496e0: f2 0f 59 c3 mulsd %xmm3,%xmm0 2496e4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2496e8: e8 00 00 00 00 callq 2496ed 2496ed: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 2496f3: f3 0f 10 5c 24 1c movss 0x1c(%rsp),%xmm3 2496f9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2496fd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249705 249704: 00 249705: f2 0f 59 e0 mulsd %xmm0,%xmm4 249709: 0f 28 c3 movaps %xmm3,%xmm0 24970c: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 249712: e8 00 00 00 00 callq 249717 249717: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24971f 24971e: 00 24971f: 66 0f 7e c3 movd %xmm0,%ebx 249723: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24972b 24972a: 00 24972b: f2 0f 59 04 24 mulsd (%rsp),%xmm0 249730: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 249734: e8 00 00 00 00 callq 249739 249739: 66 0f ef c9 pxor %xmm1,%xmm1 24973d: 66 0f 6e fb movd %ebx,%xmm7 249741: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 249745: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 24974d 24974c: 00 24974d: 66 0f ef c0 pxor %xmm0,%xmm0 249751: f3 0f 5a c7 cvtss2sd %xmm7,%xmm0 249755: f2 0f 59 c8 mulsd %xmm0,%xmm1 249759: 66 0f ef c0 pxor %xmm0,%xmm0 24975d: f2 48 0f 2a c5 cvtsi2sd %rbp,%xmm0 249762: f2 0f 58 4c 24 10 addsd 0x10(%rsp),%xmm1 249768: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 249770 24976f: 00 249770: 66 48 0f 7e cb movq %xmm1,%rbx 249775: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24977d 24977c: 00 24977d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 249781: e8 00 00 00 00 callq 249786 249786: 66 0f ef c9 pxor %xmm1,%xmm1 24978a: 66 48 0f 6e eb movq %rbx,%xmm5 24978f: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 249793: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0 249799: f2 0f 58 c0 addsd %xmm0,%xmm0 24979d: f2 0f 5e c8 divsd %xmm0,%xmm1 2497a1: 66 0f ef c0 pxor %xmm0,%xmm0 2497a5: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 2497a9: 66 0f ef c9 pxor %xmm1,%xmm1 2497ad: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 2497b1: e8 00 00 00 00 callq 2497b6 2497b6: f3 0f 10 54 24 20 movss 0x20(%rsp),%xmm2 2497bc: 0f 28 c8 movaps %xmm0,%xmm1 2497bf: 0f 28 c2 movaps %xmm2,%xmm0 2497c2: e8 00 00 00 00 callq 2497c7 2497c7: 48 83 c4 30 add $0x30,%rsp 2497cb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2497cf: 5b pop %rbx 2497d0: 5d pop %rbp 2497d1: 41 5c pop %r12 2497d3: 41 5d pop %r13 2497d5: 41 5e pop %r14 2497d7: c3 retq 2497d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2497df: 00 00000000002497e0 : 2497e0: e8 00 00 00 00 callq 2497e5 2497e5: 41 57 push %r15 2497e7: 41 83 e8 03 sub $0x3,%r8d 2497eb: 41 56 push %r14 2497ed: 41 55 push %r13 2497ef: 41 54 push %r12 2497f1: 55 push %rbp 2497f2: 53 push %rbx 2497f3: 48 83 ec 50 sub $0x50,%rsp 2497f7: 44 8b bc 24 98 00 00 mov 0x98(%rsp),%r15d 2497fe: 00 2497ff: 4c 8b ac 24 b0 00 00 mov 0xb0(%rsp),%r13 249806: 00 249807: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 24980c: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 249812: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 249818: 41 83 f8 01 cmp $0x1,%r8d 24981c: 0f 86 89 01 00 00 jbe 2499ab 249822: 48 89 fd mov %rdi,%rbp 249825: 89 d3 mov %edx,%ebx 249827: 41 89 cc mov %ecx,%r12d 24982a: 45 89 ce mov %r9d,%r14d 24982d: 84 d2 test %dl,%dl 24982f: 0f 85 b3 01 00 00 jne 2499e8 249835: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 24983d 24983c: 00 24983d: 66 0f ef db pxor %xmm3,%xmm3 249841: f2 0f 5e 1c 24 divsd (%rsp),%xmm3 249846: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 24984e 24984d: 00 24984e: f2 0f 11 4c 24 20 movsd %xmm1,0x20(%rsp) 249854: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24985c 24985b: 00 24985c: f2 0f 58 df addsd %xmm7,%xmm3 249860: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 249866: f2 0f 11 7c 24 30 movsd %xmm7,0x30(%rsp) 24986c: f2 0f 11 6c 24 38 movsd %xmm5,0x38(%rsp) 249872: f2 0f 59 dd mulsd %xmm5,%xmm3 249876: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 24987a: 0f 28 c3 movaps %xmm3,%xmm0 24987d: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 249883: e8 00 00 00 00 callq 249888 249888: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 249890 24988f: 00 249890: 45 84 ff test %r15b,%r15b 249893: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 249899: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24989d: f2 44 0f 10 44 24 20 movsd 0x20(%rsp),%xmm8 2498a4: f2 0f 10 54 24 28 movsd 0x28(%rsp),%xmm2 2498aa: f2 0f 59 c4 mulsd %xmm4,%xmm0 2498ae: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 2498b4: 0f 85 ff 03 00 00 jne 249cb9 2498ba: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2498c2 2498c1: 00 2498c2: 0f 28 c3 movaps %xmm3,%xmm0 2498c5: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 2498cb: e8 00 00 00 00 callq 2498d0 2498d0: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 2498d6: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 2498dd: 00 2498de: 66 0f ef d2 pxor %xmm2,%xmm2 2498e2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2498e6: 44 8b a4 24 88 00 00 mov 0x88(%rsp),%r12d 2498ed: 00 2498ee: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 2498f4: f2 0f 59 c4 mulsd %xmm4,%xmm0 2498f8: f2 0f 11 00 movsd %xmm0,(%rax) 2498fc: 44 03 a4 24 90 00 00 add 0x90(%rsp),%r12d 249903: 00 249904: 0f 84 48 03 00 00 je 249c52 24990a: f2 0f 10 0c 24 movsd (%rsp),%xmm1 24990f: 45 89 e4 mov %r12d,%r12d 249912: 66 0f ef c0 pxor %xmm0,%xmm0 249916: f2 49 0f 2a c4 cvtsi2sd %r12,%xmm0 24991b: f2 0f 59 ca mulsd %xmm2,%xmm1 24991f: f2 0f 5e c1 divsd %xmm1,%xmm0 249923: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 24992a: 00 24992b: f2 0f 11 00 movsd %xmm0,(%rax) 24992f: 80 fb 01 cmp $0x1,%bl 249932: 0f 84 26 03 00 00 je 249c5e 249938: 45 84 ff test %r15b,%r15b 24993b: 0f 84 1d 03 00 00 je 249c5e 249941: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 249948: 66 0f ef c9 pxor %xmm1,%xmm1 24994c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 249951: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 249956: f2 0f 5e 4c 24 08 divsd 0x8(%rsp),%xmm1 24995c: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 249962: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 24996a 249969: 00 24996a: 0f 83 c8 02 00 00 jae 249c38 249970: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 249977: 00 249978: f2 0f 10 00 movsd (%rax),%xmm0 24997c: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 249984 249983: 00 249984: 0f 83 ae 02 00 00 jae 249c38 24998a: f2 0f 58 d2 addsd %xmm2,%xmm2 24998e: f2 0f 58 54 24 18 addsd 0x18(%rsp),%xmm2 249994: 66 0f 2f d1 comisd %xmm1,%xmm2 249998: 0f 87 9a 02 00 00 ja 249c38 24999e: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 2499a5: 00 2499a6: c6 00 01 movb $0x1,(%rax) 2499a9: eb 2e jmp 2499d9 2499ab: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 2499b2: 00 2499b3: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 2499ba: 00 2499bb: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2499c2: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 2499c9: 00 2499ca: f2 0f 11 38 movsd %xmm7,(%rax) 2499ce: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 2499d5: 00 2499d6: c6 00 01 movb $0x1,(%rax) 2499d9: 48 83 c4 50 add $0x50,%rsp 2499dd: 5b pop %rbx 2499de: 5d pop %rbp 2499df: 41 5c pop %r12 2499e1: 41 5d pop %r13 2499e3: 41 5e pop %r14 2499e5: 41 5f pop %r15 2499e7: c3 retq 2499e8: 66 44 0f 28 c8 movapd %xmm0,%xmm9 2499ed: 45 89 c9 mov %r9d,%r9d 2499f0: 8d 46 ff lea -0x1(%rsi),%eax 2499f3: f2 0f 10 1c 24 movsd (%rsp),%xmm3 2499f8: 66 0f ef c0 pxor %xmm0,%xmm0 2499fc: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 249a04 249a03: 00 249a04: f2 0f 11 4c 24 28 movsd %xmm1,0x28(%rsp) 249a0a: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 249a0f: f2 0f 11 6c 24 18 movsd %xmm5,0x18(%rsp) 249a15: f2 0f 59 dc mulsd %xmm4,%xmm3 249a19: f2 0f 11 64 24 40 movsd %xmm4,0x40(%rsp) 249a1f: f2 0f 59 d0 mulsd %xmm0,%xmm2 249a23: 66 0f ef c0 pxor %xmm0,%xmm0 249a27: f2 49 0f 2a c4 cvtsi2sd %r12,%xmm0 249a2c: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 249a30: f3 0f 11 5c 24 20 movss %xmm3,0x20(%rsp) 249a36: f2 0f 5e d0 divsd %xmm0,%xmm2 249a3a: 66 0f ef c0 pxor %xmm0,%xmm0 249a3e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 249a43: f2 0f 59 c1 mulsd %xmm1,%xmm0 249a47: 0f 28 cb movaps %xmm3,%xmm1 249a4a: f2 41 0f 58 c1 addsd %xmm9,%xmm0 249a4f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 249a53: f2 0f 11 97 70 32 00 movsd %xmm2,0x3270(%rdi) 249a5a: 00 249a5b: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 249a61: e8 00 00 00 00 callq 249a66 249a66: f2 0f 10 6c 24 18 movsd 0x18(%rsp),%xmm5 249a6c: f2 0f 10 74 24 10 movsd 0x10(%rsp),%xmm6 249a72: f2 0f 5e b5 70 32 00 divsd 0x3270(%rbp),%xmm6 249a79: 00 249a7a: 0f 28 c8 movaps %xmm0,%xmm1 249a7d: 66 0f ef c0 pxor %xmm0,%xmm0 249a81: f2 0f 58 ee addsd %xmm6,%xmm5 249a85: f2 0f 5a c5 cvtsd2ss %xmm5,%xmm0 249a89: e8 00 00 00 00 callq 249a8e 249a8e: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 249a96 249a95: 00 249a96: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 249a9e 249a9d: 00 249a9e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 249aa2: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 249aa8: f2 0f 5e 04 24 divsd (%rsp),%xmm0 249aad: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249ab5 249ab4: 00 249ab5: f2 0f 58 c4 addsd %xmm4,%xmm0 249ab9: f2 0f 11 64 24 30 movsd %xmm4,0x30(%rsp) 249abf: f2 0f 11 6c 24 38 movsd %xmm5,0x38(%rsp) 249ac5: f2 0f 59 c5 mulsd %xmm5,%xmm0 249ac9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 249acd: e8 00 00 00 00 callq 249ad2 249ad2: f2 0f 10 64 24 40 movsd 0x40(%rsp),%xmm4 249ad8: f3 0f 10 5c 24 20 movss 0x20(%rsp),%xmm3 249ade: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 249ae2: f2 44 0f 10 44 24 28 movsd 0x28(%rsp),%xmm8 249ae9: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 249aef: f2 0f 59 c4 mulsd %xmm4,%xmm0 249af3: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 249af9: f2 0f 11 95 70 32 00 movsd %xmm2,0x3270(%rbp) 249b00: 00 249b01: 0f 28 cb movaps %xmm3,%xmm1 249b04: 66 0f ef c0 pxor %xmm0,%xmm0 249b08: f2 0f 11 64 24 40 movsd %xmm4,0x40(%rsp) 249b0e: f2 41 0f 5a c0 cvtsd2ss %xmm8,%xmm0 249b13: e8 00 00 00 00 callq 249b18 249b18: 44 8b a4 24 88 00 00 mov 0x88(%rsp),%r12d 249b1f: 00 249b20: 66 0f ef db pxor %xmm3,%xmm3 249b24: 44 03 a4 24 90 00 00 add 0x90(%rsp),%r12d 249b2b: 00 249b2c: 44 89 e0 mov %r12d,%eax 249b2f: 0f 28 c8 movaps %xmm0,%xmm1 249b32: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 249b37: 66 0f 28 c3 movapd %xmm3,%xmm0 249b3b: f2 0f 11 5c 24 28 movsd %xmm3,0x28(%rsp) 249b41: f2 0f 5e 85 70 32 00 divsd 0x3270(%rbp),%xmm0 249b48: 00 249b49: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 249b4d: e8 00 00 00 00 callq 249b52 249b52: 66 0f ef d2 pxor %xmm2,%xmm2 249b56: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249b5e 249b5d: 00 249b5e: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 249b62: 66 0f 28 c2 movapd %xmm2,%xmm0 249b66: f2 0f 5e 04 24 divsd (%rsp),%xmm0 249b6b: f2 0f 58 44 24 30 addsd 0x30(%rsp),%xmm0 249b71: f2 0f 59 44 24 38 mulsd 0x38(%rsp),%xmm0 249b77: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 249b7d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 249b81: e8 00 00 00 00 callq 249b86 249b86: f2 0f 10 64 24 40 movsd 0x40(%rsp),%xmm4 249b8c: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 249b93: 00 249b94: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 249b98: 84 db test %bl,%bl 249b9a: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 249ba0: f2 0f 59 c4 mulsd %xmm4,%xmm0 249ba4: f2 0f 11 00 movsd %xmm0,(%rax) 249ba8: 0f 84 f9 00 00 00 je 249ca7 249bae: f2 0f 10 34 24 movsd (%rsp),%xmm6 249bb3: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 249bb9: 66 0f ef c9 pxor %xmm1,%xmm1 249bbd: 66 0f 28 c6 movapd %xmm6,%xmm0 249bc1: f2 0f 59 c2 mulsd %xmm2,%xmm0 249bc5: f2 41 0f 59 75 00 mulsd 0x0(%r13),%xmm6 249bcb: f2 0f 5e d8 divsd %xmm0,%xmm3 249bcf: 66 0f 28 c6 movapd %xmm6,%xmm0 249bd3: f2 0f 10 74 24 10 movsd 0x10(%rsp),%xmm6 249bd9: f2 0f 5e f0 divsd %xmm0,%xmm6 249bdd: 66 0f ef c0 pxor %xmm0,%xmm0 249be1: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 249be5: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 249be9: e8 00 00 00 00 callq 249bee 249bee: 45 84 ff test %r15b,%r15b 249bf1: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 249bf8: 00 249bf9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 249bfd: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 249c03: f2 0f 11 00 movsd %xmm0,(%rax) 249c07: 75 55 jne 249c5e 249c09: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 249c10: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 249c16: 66 0f ef c9 pxor %xmm1,%xmm1 249c1a: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 249c22 249c21: 00 249c22: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 249c27: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 249c2c: f2 0f 5e 4c 24 08 divsd 0x8(%rsp),%xmm1 249c32: 0f 82 38 fd ff ff jb 249970 249c38: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 249c3f: 00 249c40: c6 00 00 movb $0x0,(%rax) 249c43: 48 83 c4 50 add $0x50,%rsp 249c47: 5b pop %rbx 249c48: 5d pop %rbp 249c49: 41 5c pop %r12 249c4b: 41 5d pop %r13 249c4d: 41 5e pop %r14 249c4f: 41 5f pop %r15 249c51: c3 retq 249c52: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 249c59: 00 249c5a: f2 0f 11 10 movsd %xmm2,(%rax) 249c5e: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 249c65: 8b 94 24 a0 00 00 00 mov 0xa0(%rsp),%edx 249c6c: 66 0f ef c0 pxor %xmm0,%xmm0 249c70: 66 0f ef c9 pxor %xmm1,%xmm1 249c74: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 249c7a: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 249c7f: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 249c84: e8 00 00 00 00 callq 249c89 249c89: 66 0f ef c9 pxor %xmm1,%xmm1 249c8d: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 249c93: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 249c97: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 249c9c: f2 0f 5e 4c 24 08 divsd 0x8(%rsp),%xmm1 249ca2: e9 b5 fc ff ff jmpq 24995c 249ca7: 66 0f ef c0 pxor %xmm0,%xmm0 249cab: 45 85 e4 test %r12d,%r12d 249cae: 0f 84 6f fc ff ff je 249923 249cb4: e9 51 fc ff ff jmpq 24990a 249cb9: 45 89 f1 mov %r14d,%r9d 249cbc: 66 0f ef c0 pxor %xmm0,%xmm0 249cc0: f2 0f 10 1c 24 movsd (%rsp),%xmm3 249cc5: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 249ccc: 00 00 249cce: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 249cd3: f2 0f 59 dc mulsd %xmm4,%xmm3 249cd7: f2 0f 59 d0 mulsd %xmm0,%xmm2 249cdb: 66 0f ef c0 pxor %xmm0,%xmm0 249cdf: f2 49 0f 2a c4 cvtsi2sd %r12,%xmm0 249ce4: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 249ce8: f2 0f 5e d0 divsd %xmm0,%xmm2 249cec: e9 08 fe ff ff jmpq 249af9 249cf1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 249cf8: 00 00 00 00 249cfc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000249d00 : 249d00: e8 00 00 00 00 callq 249d05 249d05: 41 57 push %r15 249d07: 49 89 ff mov %rdi,%r15 249d0a: 41 56 push %r14 249d0c: 41 55 push %r13 249d0e: 41 54 push %r12 249d10: 41 89 d4 mov %edx,%r12d 249d13: 55 push %rbp 249d14: 89 cd mov %ecx,%ebp 249d16: 53 push %rbx 249d17: 44 89 cb mov %r9d,%ebx 249d1a: 48 83 ec 40 sub $0x40,%rsp 249d1e: 83 fb 21 cmp $0x21,%ebx 249d21: 0f 94 c2 sete %dl 249d24: 85 db test %ebx,%ebx 249d26: 44 89 44 24 08 mov %r8d,0x8(%rsp) 249d2b: 44 8b 8c 24 98 00 00 mov 0x98(%rsp),%r9d 249d32: 00 249d33: 0f 94 c0 sete %al 249d36: 09 d0 or %edx,%eax 249d38: 40 84 f6 test %sil,%sil 249d3b: 0f 84 9c 01 00 00 je 249edd 249d41: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 249d48: 00 249d49: 66 0f ef c0 pxor %xmm0,%xmm0 249d4d: 45 89 e6 mov %r12d,%r14d 249d50: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 249d58 249d57: 00 249d58: 8b b4 24 80 00 00 00 mov 0x80(%rsp),%esi 249d5f: 41 c1 e6 06 shl $0x6,%r14d 249d63: 88 44 24 20 mov %al,0x20(%rsp) 249d67: 42 8d 0c e5 00 00 00 lea 0x0(,%r12,8),%ecx 249d6e: 00 249d6f: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 249d74: 44 89 4c 24 2c mov %r9d,0x2c(%rsp) 249d79: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 249d80: 00 249d81: 8d 14 ed 00 00 00 00 lea 0x0(,%rbp,8),%edx 249d88: 85 f6 test %esi,%esi 249d8a: f2 0f 11 24 24 movsd %xmm4,(%rsp) 249d8f: f2 0f 5c c4 subsd %xmm4,%xmm0 249d93: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 249d97: 0f 84 1f 04 00 00 je 24a1bc 249d9d: 66 0f ef db pxor %xmm3,%xmm3 249da1: 66 0f ef c9 pxor %xmm1,%xmm1 249da5: 89 10 mov %edx,(%rax) 249da7: f2 48 0f 2a d9 cvtsi2sd %rcx,%xmm3 249dac: 89 54 24 18 mov %edx,0x18(%rsp) 249db0: f3 48 0f 2a c9 cvtsi2ss %rcx,%xmm1 249db5: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 249dbb: e8 00 00 00 00 callq 249dc0 249dc0: 8b 54 24 18 mov 0x18(%rsp),%edx 249dc4: 0f af 54 24 78 imul 0x78(%rsp),%edx 249dc9: 66 0f ef f6 pxor %xmm6,%xmm6 249dcd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 249dd1: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 249dd7: 66 0f ef c9 pxor %xmm1,%xmm1 249ddb: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 249de2: 00 249de3: f2 49 0f 2a f6 cvtsi2sd %r14,%xmm6 249de8: f3 49 0f 2a ce cvtsi2ss %r14,%xmm1 249ded: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 249df2: 66 0f ef c0 pxor %xmm0,%xmm0 249df6: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 249dfc: 0f af d1 imul %ecx,%edx 249dff: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 249e04: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 249e0c 249e0b: 00 249e0c: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 249e11: 66 0f ef c0 pxor %xmm0,%xmm0 249e15: 89 10 mov %edx,(%rax) 249e17: 8b 94 24 88 00 00 00 mov 0x88(%rsp),%edx 249e1e: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 249e23: f2 0f 5c 04 24 subsd (%rsp),%xmm0 249e28: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 249e2c: e8 00 00 00 00 callq 249e31 249e31: 8b 94 24 c0 00 00 00 mov 0xc0(%rsp),%edx 249e38: 44 8b 5c 24 78 mov 0x78(%rsp),%r11d 249e3d: 0f 28 c8 movaps %xmm0,%xmm1 249e40: 66 0f ef c0 pxor %xmm0,%xmm0 249e44: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 249e49: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax 249e4e: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 249e53: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 249e57: f2 0f 58 4c 24 10 addsd 0x10(%rsp),%xmm1 249e5d: f2 0f 59 c1 mulsd %xmm1,%xmm0 249e61: 66 0f ef c9 pxor %xmm1,%xmm1 249e65: f2 49 0f 2a cb cvtsi2sd %r11,%xmm1 249e6a: f2 0f 59 c1 mulsd %xmm1,%xmm0 249e6e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 249e76 249e75: 00 249e76: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 249e7b: 45 84 c9 test %r9b,%r9b 249e7e: 0f 85 19 04 00 00 jne 24a29d 249e84: 84 c0 test %al,%al 249e86: 0f 85 9b 05 00 00 jne 24a427 249e8c: 83 fb 20 cmp $0x20,%ebx 249e8f: 0f 85 bb 04 00 00 jne 24a350 249e95: b8 00 01 00 00 mov $0x100,%eax 249e9a: 31 d2 xor %edx,%edx 249e9c: 48 8b bc 24 c8 00 00 mov 0xc8(%rsp),%rdi 249ea3: 00 249ea4: 45 31 f6 xor %r14d,%r14d 249ea7: f7 74 24 78 divl 0x78(%rsp) 249eab: 31 d2 xor %edx,%edx 249ead: 41 f7 f4 div %r12d 249eb0: 89 07 mov %eax,(%rdi) 249eb2: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 249eb9: 00 249eba: c7 00 00 00 00 00 movl $0x0,(%rax) 249ec0: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 249ec7: 00 249ec8: c6 00 01 movb $0x1,(%rax) 249ecb: 48 83 c4 40 add $0x40,%rsp 249ecf: 44 89 f0 mov %r14d,%eax 249ed2: 5b pop %rbx 249ed3: 5d pop %rbp 249ed4: 41 5c pop %r12 249ed6: 41 5d pop %r13 249ed8: 41 5e pop %r14 249eda: 41 5f pop %r15 249edc: c3 retq 249edd: 48 8b bc 24 d0 00 00 mov 0xd0(%rsp),%rdi 249ee4: 00 249ee5: c7 07 00 00 00 00 movl $0x0,(%rdi) 249eeb: 84 c0 test %al,%al 249eed: 0f 84 54 04 00 00 je 24a347 249ef3: 45 89 e0 mov %r12d,%r8d 249ef6: 45 31 f6 xor %r14d,%r14d 249ef9: b9 00 01 00 00 mov $0x100,%ecx 249efe: 89 c8 mov %ecx,%eax 249f00: 31 d2 xor %edx,%edx 249f02: 48 8b b4 24 c8 00 00 mov 0xc8(%rsp),%rsi 249f09: 00 249f0a: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 249f12 249f11: 00 249f12: f7 74 24 78 divl 0x78(%rsp) 249f16: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 249f1b: 31 d2 xor %edx,%edx 249f1d: 41 f7 f0 div %r8d 249f20: 89 06 mov %eax,(%rsi) 249f22: 45 84 c9 test %r9b,%r9b 249f25: 74 8b je 249eb2 249f27: 41 83 bf 54 0f 00 00 cmpl $0x1,0xf54(%r15) 249f2e: 01 249f2f: 0f 86 fc 00 00 00 jbe 24a031 249f35: 44 8b 5c 24 78 mov 0x78(%rsp),%r11d 249f3a: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 249f42 249f41: 00 249f42: 66 0f ef f6 pxor %xmm6,%xmm6 249f46: 66 0f ef ff pxor %xmm7,%xmm7 249f4a: 66 0f ef c9 pxor %xmm1,%xmm1 249f4e: 89 4c 24 20 mov %ecx,0x20(%rsp) 249f52: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 249f59: 8b 94 24 80 00 00 00 mov 0x80(%rsp),%edx 249f60: 4c 89 5c 24 30 mov %r11,0x30(%rsp) 249f65: 44 89 44 24 2c mov %r8d,0x2c(%rsp) 249f6a: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 249f6f: 44 89 c0 mov %r8d,%eax 249f72: 85 d2 test %edx,%edx 249f74: f2 0f 11 54 24 38 movsd %xmm2,0x38(%rsp) 249f7a: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 249f7f: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 249f84: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 249f8a: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 249f90: 0f 85 dc 04 00 00 jne 24a472 249f96: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 249f9d: 66 0f ef c0 pxor %xmm0,%xmm0 249fa1: 83 e8 01 sub $0x1,%eax 249fa4: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 249fa9: e8 00 00 00 00 callq 249fae 249fae: 4c 8b 5c 24 30 mov 0x30(%rsp),%r11 249fb3: 66 0f ef c9 pxor %xmm1,%xmm1 249fb7: 8b 4c 24 20 mov 0x20(%rsp),%ecx 249fbb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 249fbf: f2 0f 58 44 24 18 addsd 0x18(%rsp),%xmm0 249fc5: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 249fcb: f2 49 0f 2a cb cvtsi2sd %r11,%xmm1 249fd0: 89 4c 24 10 mov %ecx,0x10(%rsp) 249fd4: f2 0f 59 c1 mulsd %xmm1,%xmm0 249fd8: 66 0f ef c9 pxor %xmm1,%xmm1 249fdc: f2 0f 2a c9 cvtsi2sd %ecx,%xmm1 249fe0: f2 0f 5c c1 subsd %xmm1,%xmm0 249fe4: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 249fec 249feb: 00 249fec: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 249ff4 249ff3: 00 249ff4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 249ff8: e8 00 00 00 00 callq 249ffd 249ffd: f2 0f 10 54 24 38 movsd 0x38(%rsp),%xmm2 24a003: 8b 4c 24 10 mov 0x10(%rsp),%ecx 24a007: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24a00b: f2 0f 58 04 24 addsd (%rsp),%xmm0 24a010: 44 8b 44 24 2c mov 0x2c(%rsp),%r8d 24a015: f2 0f 59 c2 mulsd %xmm2,%xmm0 24a019: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 24a01e: 41 8b 87 54 0f 00 00 mov 0xf54(%r15),%eax 24a025: 83 e8 02 sub $0x2,%eax 24a028: c1 e0 07 shl $0x7,%eax 24a02b: 41 01 c6 add %eax,%r14d 24a02e: 41 01 d6 add %edx,%r14d 24a031: 85 db test %ebx,%ebx 24a033: 0f 85 3d 03 00 00 jne 24a376 24a039: 44 8b 6c 24 08 mov 0x8(%rsp),%r13d 24a03e: 66 0f ef c0 pxor %xmm0,%xmm0 24a042: 66 0f ef db pxor %xmm3,%xmm3 24a046: 66 0f ef d2 pxor %xmm2,%xmm2 24a04a: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 24a051: 44 8b 64 24 78 mov 0x78(%rsp),%r12d 24a056: 66 0f ef c9 pxor %xmm1,%xmm1 24a05a: 41 83 ed 03 sub $0x3,%r13d 24a05e: d1 e8 shr %eax 24a060: f2 49 0f 2a dc cvtsi2sd %r12,%xmm3 24a065: 41 83 fd 02 cmp $0x2,%r13d 24a069: 0f 43 84 24 b0 00 00 cmovae 0xb0(%rsp),%eax 24a070: 00 24a071: 89 84 24 b0 00 00 00 mov %eax,0xb0(%rsp) 24a078: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 24a07f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24a084: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24a08c 24a08b: 00 24a08c: f2 0f 5e c3 divsd %xmm3,%xmm0 24a090: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 24a095: 66 0f ef c0 pxor %xmm0,%xmm0 24a099: 89 c0 mov %eax,%eax 24a09b: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24a0a0: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 24a0a7: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24a0ac: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 24a0b4 24a0b3: 00 24a0b4: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 24a0bb: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24a0c0: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 24a0c6: f2 0f 5e cb divsd %xmm3,%xmm1 24a0ca: f2 0f 59 c2 mulsd %xmm2,%xmm0 24a0ce: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24a0d2: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24a0d6: e8 00 00 00 00 callq 24a0db 24a0db: 66 0f ef c9 pxor %xmm1,%xmm1 24a0df: 8b 94 24 b8 00 00 00 mov 0xb8(%rsp),%edx 24a0e6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24a0ea: 66 0f ef c0 pxor %xmm0,%xmm0 24a0ee: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 24a0f3: f2 0f 5e c8 divsd %xmm0,%xmm1 24a0f7: 66 0f ef c0 pxor %xmm0,%xmm0 24a0fb: 66 48 0f 7e c8 movq %xmm1,%rax 24a100: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24a108 24a107: 00 24a108: 48 c1 e8 34 shr $0x34,%rax 24a10c: 25 ff 07 00 00 and $0x7ff,%eax 24a111: 2d ff 03 00 00 sub $0x3ff,%eax 24a116: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 24a11a: e8 00 00 00 00 callq 24a11f 24a11f: b8 01 00 00 00 mov $0x1,%eax 24a124: 66 0f ef c9 pxor %xmm1,%xmm1 24a128: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 24a12d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24a135 24a134: 00 24a135: d3 e0 shl %cl,%eax 24a137: f3 0f 2a c8 cvtsi2ss %eax,%xmm1 24a13b: e8 00 00 00 00 callq 24a140 24a140: 48 8b bc 24 e8 00 00 mov 0xe8(%rsp),%rdi 24a147: 00 24a148: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 24a14e: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24a153: 66 0f ef c0 pxor %xmm0,%xmm0 24a157: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24a15f 24a15e: 00 24a15f: 89 07 mov %eax,(%rdi) 24a161: 0f af 84 24 b8 00 00 imul 0xb8(%rsp),%eax 24a168: 00 24a169: 83 e8 01 sub $0x1,%eax 24a16c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24a171: f2 0f 5e c2 divsd %xmm2,%xmm0 24a175: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24a179: e8 00 00 00 00 callq 24a17e 24a17e: 48 8b b4 24 d8 00 00 mov 0xd8(%rsp),%rsi 24a185: 00 24a186: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24a18a: f2 0f 58 04 24 addsd (%rsp),%xmm0 24a18f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24a197 24a196: 00 24a197: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 24a19c: 89 16 mov %edx,(%rsi) 24a19e: 89 d0 mov %edx,%eax 24a1a0: 8b 94 24 a8 00 00 00 mov 0xa8(%rsp),%edx 24a1a7: c1 e2 06 shl $0x6,%edx 24a1aa: 39 d0 cmp %edx,%eax 24a1ac: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 24a1b3: 00 24a1b4: 0f 96 00 setbe (%rax) 24a1b7: e9 0f fd ff ff jmpq 249ecb 24a1bc: 66 0f ef ff pxor %xmm7,%xmm7 24a1c0: 66 0f ef c9 pxor %xmm1,%xmm1 24a1c4: 89 08 mov %ecx,(%rax) 24a1c6: f2 48 0f 2a fa cvtsi2sd %rdx,%xmm7 24a1cb: 89 4c 24 18 mov %ecx,0x18(%rsp) 24a1cf: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 24a1d4: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 24a1da: e8 00 00 00 00 callq 24a1df 24a1df: 8b 4c 24 18 mov 0x18(%rsp),%ecx 24a1e3: 0f af 4c 24 78 imul 0x78(%rsp),%ecx 24a1e8: 66 0f ef ed pxor %xmm5,%xmm5 24a1ec: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24a1f0: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 24a1f6: 66 0f ef c9 pxor %xmm1,%xmm1 24a1fa: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 24a201: 00 24a202: f2 49 0f 2a ee cvtsi2sd %r14,%xmm5 24a207: f3 49 0f 2a ce cvtsi2ss %r14,%xmm1 24a20c: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 24a211: 66 0f ef c0 pxor %xmm0,%xmm0 24a215: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 24a21b: 0f af ca imul %edx,%ecx 24a21e: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 24a223: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24a22b 24a22a: 00 24a22b: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 24a230: 66 0f ef c0 pxor %xmm0,%xmm0 24a234: 89 10 mov %edx,(%rax) 24a236: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 24a23d: 8d 50 ff lea -0x1(%rax),%edx 24a240: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 24a245: e8 00 00 00 00 callq 24a24a 24a24a: 44 8b 5c 24 78 mov 0x78(%rsp),%r11d 24a24f: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 24a254: 8b 94 24 c0 00 00 00 mov 0xc0(%rsp),%edx 24a25b: 0f 28 c8 movaps %xmm0,%xmm1 24a25e: 66 0f ef c0 pxor %xmm0,%xmm0 24a262: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax 24a267: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 24a26b: f2 0f 58 4c 24 10 addsd 0x10(%rsp),%xmm1 24a271: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 24a276: f2 0f 59 c1 mulsd %xmm1,%xmm0 24a27a: 66 0f ef c9 pxor %xmm1,%xmm1 24a27e: f2 49 0f 2a cb cvtsi2sd %r11,%xmm1 24a283: f2 0f 59 c1 mulsd %xmm1,%xmm0 24a287: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24a28f 24a28e: 00 24a28f: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 24a294: 45 84 c9 test %r9b,%r9b 24a297: 0f 84 e7 fb ff ff je 249e84 24a29d: 88 44 24 10 mov %al,0x10(%rsp) 24a2a1: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 24a2a8: 66 0f ef c0 pxor %xmm0,%xmm0 24a2ac: 66 0f ef c9 pxor %xmm1,%xmm1 24a2b0: 2b 94 24 a0 00 00 00 sub 0xa0(%rsp),%edx 24a2b7: 4c 89 5c 24 20 mov %r11,0x20(%rsp) 24a2bc: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 24a2c1: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx 24a2c8: 44 89 4c 24 18 mov %r9d,0x18(%rsp) 24a2cd: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 24a2d2: f2 0f 5e c1 divsd %xmm1,%xmm0 24a2d6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24a2de 24a2dd: 00 24a2de: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24a2e2: e8 00 00 00 00 callq 24a2e7 24a2e7: 41 8b 87 54 0f 00 00 mov 0xf54(%r15),%eax 24a2ee: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24a2f6 24a2f5: 00 24a2f6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24a2fa: f2 0f 58 04 24 addsd (%rsp),%xmm0 24a2ff: 44 8d 70 ff lea -0x1(%rax),%r14d 24a303: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 24a308: 41 c1 e6 07 shl $0x7,%r14d 24a30c: f2 0f 59 c2 mulsd %xmm2,%xmm0 24a310: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 24a315: 84 c0 test %al,%al 24a317: 0f 84 65 02 00 00 je 24a582 24a31d: b8 00 01 00 00 mov $0x100,%eax 24a322: 31 d2 xor %edx,%edx 24a324: 41 01 ce add %ecx,%r14d 24a327: 45 89 e0 mov %r12d,%r8d 24a32a: f7 74 24 78 divl 0x78(%rsp) 24a32e: 48 8b b4 24 c8 00 00 mov 0xc8(%rsp),%rsi 24a335: 00 24a336: 31 d2 xor %edx,%edx 24a338: b9 00 01 00 00 mov $0x100,%ecx 24a33d: 41 f7 f4 div %r12d 24a340: 89 06 mov %eax,(%rsi) 24a342: e9 e0 fb ff ff jmpq 249f27 24a347: 83 fb 20 cmp $0x20,%ebx 24a34a: 0f 84 a3 fb ff ff je 249ef3 24a350: 45 31 f6 xor %r14d,%r14d 24a353: 89 d8 mov %ebx,%eax 24a355: 83 e0 ef and $0xffffffef,%eax 24a358: 83 e8 05 sub $0x5,%eax 24a35b: 83 f8 01 cmp $0x1,%eax 24a35e: 0f 87 e5 00 00 00 ja 24a449 24a364: 46 8d 04 a5 00 00 00 lea 0x0(,%r12,4),%r8d 24a36b: 00 24a36c: b9 00 10 00 00 mov $0x1000,%ecx 24a371: e9 88 fb ff ff jmpq 249efe 24a376: 81 f9 00 10 00 00 cmp $0x1000,%ecx 24a37c: 0f 84 84 01 00 00 je 24a506 24a382: 81 bc 24 a0 00 00 00 cmpl $0x1000,0xa0(%rsp) 24a389: 00 10 00 00 24a38d: 0f 85 37 02 00 00 jne 24a5ca 24a393: 81 f9 00 10 00 00 cmp $0x1000,%ecx 24a399: 0f 86 2b 02 00 00 jbe 24a5ca 24a39f: 45 89 e0 mov %r12d,%r8d 24a3a2: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 24a3a9: 00 24a3aa: c1 e5 04 shl $0x4,%ebp 24a3ad: bb 80 00 00 00 mov $0x80,%ebx 24a3b2: 41 c1 e0 04 shl $0x4,%r8d 24a3b6: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 24a3bd: 66 0f ef c9 pxor %xmm1,%xmm1 24a3c1: f2 48 0f 2a cd cvtsi2sd %rbp,%xmm1 24a3c6: 85 c0 test %eax,%eax 24a3c8: 0f 85 5f 01 00 00 jne 24a52d 24a3ce: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 24a3d5: 00 24a3d6: 66 0f ef c0 pxor %xmm0,%xmm0 24a3da: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 24a3df: f2 0f 5c 04 24 subsd (%rsp),%xmm0 24a3e4: 44 89 00 mov %r8d,(%rax) 24a3e7: f2 0f 5e c1 divsd %xmm1,%xmm0 24a3eb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24a3f3 24a3f2: 00 24a3f3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24a3f7: e8 00 00 00 00 callq 24a3fc 24a3fc: 66 0f ef c9 pxor %xmm1,%xmm1 24a400: 48 8b bc 24 d8 00 00 mov 0xd8(%rsp),%rdi 24a407: 00 24a408: f2 0f 2a cb cvtsi2sd %ebx,%xmm1 24a40c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24a410: f2 0f 58 04 24 addsd (%rsp),%xmm0 24a415: f2 0f 59 c1 mulsd %xmm1,%xmm0 24a419: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 24a41e: 89 17 mov %edx,(%rdi) 24a420: 89 d0 mov %edx,%eax 24a422: e9 79 fd ff ff jmpq 24a1a0 24a427: b8 00 01 00 00 mov $0x100,%eax 24a42c: 31 d2 xor %edx,%edx 24a42e: 48 8b 9c 24 c8 00 00 mov 0xc8(%rsp),%rbx 24a435: 00 24a436: 45 31 f6 xor %r14d,%r14d 24a439: f7 74 24 78 divl 0x78(%rsp) 24a43d: 31 d2 xor %edx,%edx 24a43f: 41 f7 f4 div %r12d 24a442: 89 03 mov %eax,(%rbx) 24a444: e9 69 fa ff ff jmpq 249eb2 24a449: 45 89 e0 mov %r12d,%r8d 24a44c: 83 fb 1f cmp $0x1f,%ebx 24a44f: 0f 87 9c 01 00 00 ja 24a5f1 24a455: b8 00 06 06 86 mov $0x86060600,%eax 24a45a: 48 0f a3 d8 bt %rbx,%rax 24a45e: 0f 83 8d 01 00 00 jae 24a5f1 24a464: 41 c1 e0 04 shl $0x4,%r8d 24a468: b9 00 00 01 00 mov $0x10000,%ecx 24a46d: e9 8c fa ff ff jmpq 249efe 24a472: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 24a479: 00 24a47a: 66 0f ef c0 pxor %xmm0,%xmm0 24a47e: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 24a483: f2 0f 5c 04 24 subsd (%rsp),%xmm0 24a488: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24a48c: e8 00 00 00 00 callq 24a491 24a491: 4c 8b 5c 24 30 mov 0x30(%rsp),%r11 24a496: 66 0f ef c9 pxor %xmm1,%xmm1 24a49a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24a49e: f2 0f 58 44 24 18 addsd 0x18(%rsp),%xmm0 24a4a4: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 24a4aa: f2 49 0f 2a cb cvtsi2sd %r11,%xmm1 24a4af: 8b 4c 24 20 mov 0x20(%rsp),%ecx 24a4b3: 89 4c 24 10 mov %ecx,0x10(%rsp) 24a4b7: f2 0f 59 c1 mulsd %xmm1,%xmm0 24a4bb: 66 0f ef c9 pxor %xmm1,%xmm1 24a4bf: f2 0f 2a c9 cvtsi2sd %ecx,%xmm1 24a4c3: f2 0f 5c c1 subsd %xmm1,%xmm0 24a4c7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24a4cf 24a4ce: 00 24a4cf: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24a4d7 24a4d6: 00 24a4d7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24a4db: e8 00 00 00 00 callq 24a4e0 24a4e0: f2 0f 10 54 24 38 movsd 0x38(%rsp),%xmm2 24a4e6: 44 8b 44 24 2c mov 0x2c(%rsp),%r8d 24a4eb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24a4ef: f2 0f 58 04 24 addsd (%rsp),%xmm0 24a4f4: 8b 4c 24 10 mov 0x10(%rsp),%ecx 24a4f8: f2 0f 59 c2 mulsd %xmm2,%xmm0 24a4fc: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 24a501: e9 18 fb ff ff jmpq 24a01e 24a506: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 24a50d: 00 24a50e: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 24a515: 00 24a516: bb 40 00 00 00 mov $0x40,%ebx 24a51b: 8b 00 mov (%rax),%eax 24a51d: 89 44 24 08 mov %eax,0x8(%rsp) 24a521: 8d 2c c5 00 00 00 00 lea 0x0(,%rax,8),%ebp 24a528: e9 89 fe ff ff jmpq 24a3b6 24a52d: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 24a534: 00 24a535: 66 0f ef c0 pxor %xmm0,%xmm0 24a539: 44 89 44 24 08 mov %r8d,0x8(%rsp) 24a53e: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 24a542: 66 0f ef c9 pxor %xmm1,%xmm1 24a546: 8b 00 mov (%rax),%eax 24a548: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 24a54d: e8 00 00 00 00 callq 24a552 24a552: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 24a557: 66 0f ef c9 pxor %xmm1,%xmm1 24a55b: 48 8b b4 24 e8 00 00 mov 0xe8(%rsp),%rsi 24a562: 00 24a563: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24a568: 66 0f ef c0 pxor %xmm0,%xmm0 24a56c: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 24a571: f2 0f 5c 04 24 subsd (%rsp),%xmm0 24a576: f2 49 0f 2a c8 cvtsi2sd %r8,%xmm1 24a57b: 89 06 mov %eax,(%rsi) 24a57d: e9 65 fe ff ff jmpq 24a3e7 24a582: 44 8b 4c 24 18 mov 0x18(%rsp),%r9d 24a587: 4c 8b 5c 24 20 mov 0x20(%rsp),%r11 24a58c: 41 01 ce add %ecx,%r14d 24a58f: 83 fb 20 cmp $0x20,%ebx 24a592: 0f 85 bb fd ff ff jne 24a353 24a598: 31 d2 xor %edx,%edx 24a59a: b8 00 01 00 00 mov $0x100,%eax 24a59f: 45 89 e0 mov %r12d,%r8d 24a5a2: b9 00 01 00 00 mov $0x100,%ecx 24a5a7: f7 74 24 78 divl 0x78(%rsp) 24a5ab: 48 8b bc 24 c8 00 00 mov 0xc8(%rsp),%rdi 24a5b2: 00 24a5b3: 31 d2 xor %edx,%edx 24a5b5: 41 f7 f4 div %r12d 24a5b8: 89 07 mov %eax,(%rdi) 24a5ba: 41 83 bf 54 0f 00 00 cmpl $0x1,0xf54(%r15) 24a5c1: 01 24a5c2: 0f 87 7a f9 ff ff ja 249f42 24a5c8: eb 08 jmp 24a5d2 24a5ca: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 24a5d1: 00 24a5d2: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 24a5d9: 00 24a5da: bb 40 00 00 00 mov $0x40,%ebx 24a5df: 8b 00 mov (%rax),%eax 24a5e1: 89 44 24 08 mov %eax,0x8(%rsp) 24a5e5: 8d 2c c5 00 00 00 00 lea 0x0(,%rax,8),%ebp 24a5ec: e9 c5 fd ff ff jmpq 24a3b6 24a5f1: 41 c1 e0 05 shl $0x5,%r8d 24a5f5: b9 00 00 04 00 mov $0x40000,%ecx 24a5fa: e9 ff f8 ff ff jmpq 249efe 24a5ff: 90 nop 000000000024a600 : 24a600: e8 00 00 00 00 callq 24a605 24a605: 41 57 push %r15 24a607: 41 89 d2 mov %edx,%r10d 24a60a: 66 44 0f 28 c0 movapd %xmm0,%xmm8 24a60f: 66 44 0f 28 c9 movapd %xmm1,%xmm9 24a614: 41 56 push %r14 24a616: 41 55 push %r13 24a618: 41 54 push %r12 24a61a: 55 push %rbp 24a61b: 53 push %rbx 24a61c: 48 81 ec 88 00 00 00 sub $0x88,%rsp 24a623: 8b 94 24 00 01 00 00 mov 0x100(%rsp),%edx 24a62a: 8b 84 24 b0 01 00 00 mov 0x1b0(%rsp),%eax 24a631: 89 74 24 24 mov %esi,0x24(%rsp) 24a635: 89 4c 24 10 mov %ecx,0x10(%rsp) 24a639: 44 8b ac 24 f8 00 00 mov 0xf8(%rsp),%r13d 24a640: 00 24a641: 89 44 24 74 mov %eax,0x74(%rsp) 24a645: 44 8b b4 24 18 01 00 mov 0x118(%rsp),%r14d 24a64c: 00 24a64d: 88 54 24 73 mov %dl,0x73(%rsp) 24a651: 44 8b a4 24 c0 01 00 mov 0x1c0(%rsp),%r12d 24a658: 00 24a659: 44 8b bc 24 c8 01 00 mov 0x1c8(%rsp),%r15d 24a660: 00 24a661: 48 8b ac 24 d0 01 00 mov 0x1d0(%rsp),%rbp 24a668: 00 24a669: 48 8b 9c 24 e0 01 00 mov 0x1e0(%rsp),%rbx 24a670: 00 24a671: 45 84 d2 test %r10b,%r10b 24a674: 0f 84 8c 06 00 00 je 24ad06 24a67a: f2 0f 58 e5 addsd %xmm5,%xmm4 24a67e: f2 48 0f 2c f4 cvttsd2si %xmm4,%rsi 24a683: 66 0f ef f6 pxor %xmm6,%xmm6 24a687: 41 ba 00 00 00 00 mov $0x0,%r10d 24a68d: 66 44 0f 2e c6 ucomisd %xmm6,%xmm8 24a692: 0f 9b c0 setnp %al 24a695: 41 0f 45 c2 cmovne %r10d,%eax 24a699: 66 44 0f 2e ce ucomisd %xmm6,%xmm9 24a69e: 0f 9b c1 setnp %cl 24a6a1: 41 0f 45 ca cmovne %r10d,%ecx 24a6a5: 08 c8 or %cl,%al 24a6a7: 0f 85 30 06 00 00 jne 24acdd 24a6ad: 89 f6 mov %esi,%esi 24a6af: 66 0f ef c0 pxor %xmm0,%xmm0 24a6b3: 8b 44 24 10 mov 0x10(%rsp),%eax 24a6b7: 89 ff mov %edi,%edi 24a6b9: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 24a6be: 83 7c 24 24 01 cmpl $0x1,0x24(%rsp) 24a6c3: f2 0f 58 f8 addsd %xmm0,%xmm7 24a6c7: 66 0f ef c0 pxor %xmm0,%xmm0 24a6cb: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24a6d0: f2 0f 59 84 24 c0 00 mulsd 0xc0(%rsp),%xmm0 24a6d7: 00 00 24a6d9: f2 0f 58 f8 addsd %xmm0,%xmm7 24a6dd: 66 0f ef c0 pxor %xmm0,%xmm0 24a6e1: f2 48 0f 2c c7 cvttsd2si %xmm7,%rax 24a6e6: 89 c0 mov %eax,%eax 24a6e8: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24a6ed: f2 48 0f 2c 84 24 c8 cvttsd2si 0xc8(%rsp),%rax 24a6f4: 00 00 00 24a6f7: f2 0f 59 c2 mulsd %xmm2,%xmm0 24a6fb: 89 c0 mov %eax,%eax 24a6fd: 66 0f 28 c8 movapd %xmm0,%xmm1 24a701: 66 0f ef c0 pxor %xmm0,%xmm0 24a705: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24a70a: f2 41 0f 5e c8 divsd %xmm8,%xmm1 24a70f: f2 0f 59 c2 mulsd %xmm2,%xmm0 24a713: f2 41 0f 5e c1 divsd %xmm9,%xmm0 24a718: f2 0f 58 c1 addsd %xmm1,%xmm0 24a71c: 66 0f ef c9 pxor %xmm1,%xmm1 24a720: f2 48 0f 2a cf cvtsi2sd %rdi,%xmm1 24a725: f2 0f 58 c1 addsd %xmm1,%xmm0 24a729: 76 10 jbe 24a73b 24a72b: 45 89 c0 mov %r8d,%r8d 24a72e: 66 0f ef c9 pxor %xmm1,%xmm1 24a732: f2 49 0f 2a c8 cvtsi2sd %r8,%xmm1 24a737: f2 0f 58 c1 addsd %xmm1,%xmm0 24a73b: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 24a740: 41 83 f9 01 cmp $0x1,%r9d 24a744: 0f 84 a5 05 00 00 je 24acef 24a74a: 45 84 e4 test %r12b,%r12b 24a74d: 0f 84 bf 06 00 00 je 24ae12 24a753: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 24a75b 24a75a: 00 24a75b: f2 0f 11 7c 24 50 movsd %xmm7,0x50(%rsp) 24a761: 66 0f 28 c7 movapd %xmm7,%xmm0 24a765: 45 84 ff test %r15b,%r15b 24a768: 0f 84 a4 06 00 00 je 24ae12 24a76e: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 24a775: 00 24a776: 66 0f ef ed pxor %xmm5,%xmm5 24a77a: 89 54 24 40 mov %edx,0x40(%rsp) 24a77e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24a786 24a785: 00 24a786: f2 0f 11 5c 24 38 movsd %xmm3,0x38(%rsp) 24a78c: f2 0f 11 00 movsd %xmm0,(%rax) 24a790: 8b 84 24 d8 00 00 00 mov 0xd8(%rsp),%eax 24a797: f2 0f 10 65 00 movsd 0x0(%rbp),%xmm4 24a79c: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 24a7a2: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 24a7a7: f2 44 0f 11 4c 24 28 movsd %xmm9,0x28(%rsp) 24a7ae: f2 44 0f 11 44 24 18 movsd %xmm8,0x18(%rsp) 24a7b5: f2 0f 59 c5 mulsd %xmm5,%xmm0 24a7b9: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 24a7bf: f2 0f 58 e0 addsd %xmm0,%xmm4 24a7c3: 66 0f 28 c4 movapd %xmm4,%xmm0 24a7c7: f2 0f 11 24 24 movsd %xmm4,(%rsp) 24a7cc: f2 0f 5e c5 divsd %xmm5,%xmm0 24a7d0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24a7d4: e8 00 00 00 00 callq 24a7d9 24a7d9: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 24a7df: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 24a7e6: 00 24a7e7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24a7eb: f2 0f 10 24 24 movsd (%rsp),%xmm4 24a7f0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24a7f8 24a7f7: 00 24a7f8: f2 0f 11 00 movsd %xmm0,(%rax) 24a7fc: f2 0f 59 c5 mulsd %xmm5,%xmm0 24a800: f2 0f 5c e0 subsd %xmm0,%xmm4 24a804: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24a80c 24a80b: 00 24a80c: f2 0f 59 c5 mulsd %xmm5,%xmm0 24a810: f2 0f 11 65 00 movsd %xmm4,0x0(%rbp) 24a815: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24a819: e8 00 00 00 00 callq 24a81e 24a81e: f2 44 0f 10 44 24 18 movsd 0x18(%rsp),%xmm8 24a825: f2 44 0f 10 4c 24 28 movsd 0x28(%rsp),%xmm9 24a82c: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24a831: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24a839 24a838: 00 24a839: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24a841 24a840: 00 24a841: 48 8b 94 24 28 02 00 mov 0x228(%rsp),%rdx 24a848: 00 24a849: f2 0f 10 5c 24 38 movsd 0x38(%rsp),%xmm3 24a84f: f2 41 0f 5e c1 divsd %xmm9,%xmm0 24a854: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 24a85c 24a85b: 00 24a85c: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 24a862: 89 02 mov %eax,(%rdx) 24a864: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 24a86b: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24a870: f2 41 0f 5e c8 divsd %xmm8,%xmm1 24a875: f2 41 0f 5e e0 divsd %xmm8,%xmm4 24a87a: f2 0f 58 c8 addsd %xmm0,%xmm1 24a87e: 66 0f ef c0 pxor %xmm0,%xmm0 24a882: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24a887: 48 8b 84 24 30 02 00 mov 0x230(%rsp),%rax 24a88e: 00 24a88f: f2 0f 59 c8 mulsd %xmm0,%xmm1 24a893: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24a89b 24a89a: 00 24a89b: f2 0f 5e c3 divsd %xmm3,%xmm0 24a89f: f2 0f 58 c4 addsd %xmm4,%xmm0 24a8a3: f2 0f 58 c1 addsd %xmm1,%xmm0 24a8a7: f2 0f 59 c2 mulsd %xmm2,%xmm0 24a8ab: f2 0f 11 00 movsd %xmm0,(%rax) 24a8af: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24a8b7 24a8b6: 00 24a8b7: f2 0f 5e c3 divsd %xmm3,%xmm0 24a8bb: f2 0f 58 c8 addsd %xmm0,%xmm1 24a8bf: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24a8c7 24a8c6: 00 24a8c7: f2 41 0f 5e c0 divsd %xmm8,%xmm0 24a8cc: f2 0f 58 c8 addsd %xmm0,%xmm1 24a8d0: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24a8d8 24a8d7: 00 24a8d8: f2 41 0f 5e c0 divsd %xmm8,%xmm0 24a8dd: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24a8e1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24a8e5: e8 00 00 00 00 callq 24a8ea 24a8ea: f2 0f 10 14 24 movsd (%rsp),%xmm2 24a8ef: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax 24a8f6: 00 24a8f7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24a8fb: 66 0f ef c9 pxor %xmm1,%xmm1 24a8ff: 8b 54 24 40 mov 0x40(%rsp),%edx 24a903: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 24a909: f2 0f 59 c2 mulsd %xmm2,%xmm0 24a90d: f2 44 0f 10 4c 24 28 movsd 0x28(%rsp),%xmm9 24a914: f2 0f 5e ea divsd %xmm2,%xmm5 24a918: 84 d2 test %dl,%dl 24a91a: f2 0f 11 00 movsd %xmm0,(%rax) 24a91e: 48 8b 84 24 28 02 00 mov 0x228(%rsp),%rax 24a925: 00 24a926: 8b 00 mov (%rax),%eax 24a928: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24a92d: 48 8b 84 24 30 02 00 mov 0x230(%rsp),%rax 24a934: 00 24a935: f2 0f 58 08 addsd (%rax),%xmm1 24a939: f2 0f 58 c1 addsd %xmm1,%xmm0 24a93d: f2 0f 5e c2 divsd %xmm2,%xmm0 24a941: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 24a946: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 24a94c: 0f 85 c2 03 00 00 jne 24ad14 24a952: 8b 84 24 e8 00 00 00 mov 0xe8(%rsp),%eax 24a959: 66 0f ef d2 pxor %xmm2,%xmm2 24a95d: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 24a965 24a964: 00 24a965: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 24a96c: 00 00 24a96e: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24a973: f2 0f 11 5c 24 48 movsd %xmm3,0x48(%rsp) 24a979: 45 84 ed test %r13b,%r13b 24a97c: 74 2d je 24a9ab 24a97e: 83 bc 24 f0 00 00 00 cmpl $0x4,0xf0(%rsp) 24a985: 04 24a986: 0f 84 26 0a 00 00 je 24b3b2 24a98c: 83 bc 24 f0 00 00 00 cmpl $0x3,0xf0(%rsp) 24a993: 03 24a994: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 24a99b: 00 24a99c: 0f 84 c9 04 00 00 je 24ae6b 24a9a2: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24a9a9: eb 22 jmp 24a9cd 24a9ab: 45 84 f6 test %r14b,%r14b 24a9ae: 0f 85 75 04 00 00 jne 24ae29 24a9b4: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24a9bc 24a9bb: 00 24a9bc: f2 0f 59 04 24 mulsd (%rsp),%xmm0 24a9c1: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 24a9c8: 00 24a9c9: f2 0f 11 00 movsd %xmm0,(%rax) 24a9cd: f2 0f 10 84 24 30 01 movsd 0x130(%rsp),%xmm0 24a9d4: 00 00 24a9d6: 66 0f ef c9 pxor %xmm1,%xmm1 24a9da: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 24a9e0: f2 0f 58 84 24 a8 01 addsd 0x1a8(%rsp),%xmm0 24a9e7: 00 00 24a9e9: f2 0f 5a 8c 24 b8 01 cvtsd2ss 0x1b8(%rsp),%xmm1 24a9f0: 00 00 24a9f2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24a9f6: e8 00 00 00 00 callq 24a9fb 24a9fb: f2 0f 10 34 24 movsd (%rsp),%xmm6 24aa00: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 24aa06: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24aa0a: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 24aa11: 00 24aa12: 66 0f ef c9 pxor %xmm1,%xmm1 24aa16: f2 0f 5a 8c 24 78 01 cvtsd2ss 0x178(%rsp),%xmm1 24aa1d: 00 00 24aa1f: f2 0f 5e c6 divsd %xmm6,%xmm0 24aa23: f2 0f 5c d0 subsd %xmm0,%xmm2 24aa27: f2 0f 10 44 24 18 movsd 0x18(%rsp),%xmm0 24aa2d: f2 0f 58 44 24 28 addsd 0x28(%rsp),%xmm0 24aa33: f2 0f 5e c6 divsd %xmm6,%xmm0 24aa37: f2 0f 5c d0 subsd %xmm0,%xmm2 24aa3b: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 24aa40: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 24aa46: f2 0f 58 00 addsd (%rax),%xmm0 24aa4a: f2 0f 5c d0 subsd %xmm0,%xmm2 24aa4e: 66 0f ef c0 pxor %xmm0,%xmm0 24aa52: f2 0f 5a 84 24 50 01 cvtsd2ss 0x150(%rsp),%xmm0 24aa59: 00 00 24aa5b: f2 0f 11 54 24 60 movsd %xmm2,0x60(%rsp) 24aa61: e8 00 00 00 00 callq 24aa66 24aa66: 66 0f ef db pxor %xmm3,%xmm3 24aa6a: 44 8b a4 24 48 01 00 mov 0x148(%rsp),%r12d 24aa71: 00 24aa72: 44 03 a4 24 40 01 00 add 0x140(%rsp),%r12d 24aa79: 00 24aa7a: 44 89 e0 mov %r12d,%eax 24aa7d: 66 0f ef f6 pxor %xmm6,%xmm6 24aa81: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24aa85: f2 0f 10 bc 24 50 01 movsd 0x150(%rsp),%xmm7 24aa8c: 00 00 24aa8e: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 24aa93: 8b 84 24 58 01 00 00 mov 0x158(%rsp),%eax 24aa9a: f2 0f 59 04 24 mulsd (%rsp),%xmm0 24aa9f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24aaa7 24aaa6: 00 24aaa7: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 24aaac: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 24aab2: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 24aab8: f2 0f 59 fe mulsd %xmm6,%xmm7 24aabc: f2 0f 11 74 24 58 movsd %xmm6,0x58(%rsp) 24aac2: 66 0f ef f6 pxor %xmm6,%xmm6 24aac6: f2 0f 5a b4 24 60 01 cvtsd2ss 0x160(%rsp),%xmm6 24aacd: 00 00 24aacf: 0f 28 c6 movaps %xmm6,%xmm0 24aad2: f3 0f 11 74 24 78 movss %xmm6,0x78(%rsp) 24aad8: f2 0f 11 7c 24 38 movsd %xmm7,0x38(%rsp) 24aade: e8 00 00 00 00 callq 24aae3 24aae3: f2 0f 10 64 24 30 movsd 0x30(%rsp),%xmm4 24aae9: f2 0f 10 5c 24 48 movsd 0x48(%rsp),%xmm3 24aaef: 66 0f ef ed pxor %xmm5,%xmm5 24aaf3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24aaf7: f2 0f 59 44 24 38 mulsd 0x38(%rsp),%xmm0 24aafd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24ab05 24ab04: 00 24ab05: f2 0f 5a ac 24 80 01 cvtsd2ss 0x180(%rsp),%xmm5 24ab0c: 00 00 24ab0e: f3 0f 11 6c 24 7c movss %xmm5,0x7c(%rsp) 24ab14: f2 0f 58 e0 addsd %xmm0,%xmm4 24ab18: f2 0f 10 44 24 58 movsd 0x58(%rsp),%xmm0 24ab1e: f2 0f 59 84 24 78 01 mulsd 0x178(%rsp),%xmm0 24ab25: 00 00 24ab27: f2 0f 11 64 24 68 movsd %xmm4,0x68(%rsp) 24ab2d: f2 0f 59 d8 mulsd %xmm0,%xmm3 24ab31: 0f 28 c5 movaps %xmm5,%xmm0 24ab34: f2 0f 11 5c 24 40 movsd %xmm3,0x40(%rsp) 24ab3a: e8 00 00 00 00 callq 24ab3f 24ab3f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24ab43: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 24ab49: f2 0f 58 44 24 68 addsd 0x68(%rsp),%xmm0 24ab4f: 66 0f 28 d8 movapd %xmm0,%xmm3 24ab53: f2 0f 5e 5c 24 08 divsd 0x8(%rsp),%xmm3 24ab59: f2 0f 11 5c 24 68 movsd %xmm3,0x68(%rsp) 24ab5f: 45 84 ed test %r13b,%r13b 24ab62: 0f 85 55 07 00 00 jne 24b2bd 24ab68: f2 0f 10 3c 24 movsd (%rsp),%xmm7 24ab6d: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24ab75 24ab74: 00 24ab75: f2 0f 59 d7 mulsd %xmm7,%xmm2 24ab79: f2 0f 5c fa subsd %xmm2,%xmm7 24ab7d: 66 0f 28 df movapd %xmm7,%xmm3 24ab81: 66 0f 28 c7 movapd %xmm7,%xmm0 24ab85: 45 84 f6 test %r14b,%r14b 24ab88: 0f 85 fa 0a 00 00 jne 24b688 24ab8e: 45 31 ff xor %r15d,%r15d 24ab91: f2 0f 58 c2 addsd %xmm2,%xmm0 24ab95: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 24ab9b: f2 0f 5e 04 24 divsd (%rsp),%xmm0 24aba0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24aba8 24aba7: 00 24aba8: f2 0f 5d 44 24 60 minsd 0x60(%rsp),%xmm0 24abae: f2 0f 11 03 movsd %xmm0,(%rbx) 24abb2: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 24abba 24abb9: 00 24abba: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24abc2 24abc1: 00 24abc2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24abc6: e8 00 00 00 00 callq 24abcb 24abcb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24abcf: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24abd7 24abd6: 00 24abd7: f2 0f 11 03 movsd %xmm0,(%rbx) 24abdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24abe0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24abe5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24abea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24abef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24abf4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24abf9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24abfe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24ac03: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24ac08: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24ac0d: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 24ac14: 00 24ac15: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24ac1c: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 24ac23: 00 24ac24: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24ac2b: 48 8b 84 24 f8 01 00 mov 0x1f8(%rsp),%rax 24ac32: 00 24ac33: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24ac3a: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 24ac41: 00 24ac42: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24ac49: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax 24ac50: 00 24ac51: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24ac58: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 24ac5f: 00 24ac60: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24ac67: f2 0f 10 03 movsd (%rbx),%xmm0 24ac6b: 66 0f 2f 44 24 50 comisd 0x50(%rsp),%xmm0 24ac71: 0f 87 6d 03 00 00 ja 24afe4 24ac77: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 24ac7e: 00 24ac7f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24ac86: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 24ac8d: 00 24ac8e: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24ac95: 48 8b 84 24 f8 01 00 mov 0x1f8(%rsp),%rax 24ac9c: 00 24ac9d: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24aca4: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 24acab: 00 24acac: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 24acb3: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24acba: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax 24acc1: 00 24acc2: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24acc9: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 24acd0: 00 24acd1: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24acd8: b8 01 00 00 00 mov $0x1,%eax 24acdd: 48 81 c4 88 00 00 00 add $0x88,%rsp 24ace4: 5b pop %rbx 24ace5: 5d pop %rbp 24ace6: 41 5c pop %r12 24ace8: 41 5d pop %r13 24acea: 41 5e pop %r14 24acec: 41 5f pop %r15 24acee: c3 retq 24acef: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 24acf7 24acf6: 00 24acf7: f2 0f 11 74 24 50 movsd %xmm6,0x50(%rsp) 24acfd: 66 0f 28 c6 movapd %xmm6,%xmm0 24ad01: e9 68 fa ff ff jmpq 24a76e 24ad06: f2 0f 58 e6 addsd %xmm6,%xmm4 24ad0a: f2 48 0f 2c f4 cvttsd2si %xmm4,%rsi 24ad0f: e9 6f f9 ff ff jmpq 24a683 24ad14: f2 0f 10 8c 24 28 01 movsd 0x128(%rsp),%xmm1 24ad1b: 00 00 24ad1d: 66 0f ef c0 pxor %xmm0,%xmm0 24ad21: f2 0f 5c 8c 24 30 01 subsd 0x130(%rsp),%xmm1 24ad28: 00 00 24ad2a: f2 44 0f 11 4c 24 30 movsd %xmm9,0x30(%rsp) 24ad31: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24ad35: e8 00 00 00 00 callq 24ad3a 24ad3a: 66 0f ef db pxor %xmm3,%xmm3 24ad3e: 8b 84 24 10 01 00 00 mov 0x110(%rsp),%eax 24ad45: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 24ad49: 66 0f ef c0 pxor %xmm0,%xmm0 24ad4d: f2 44 0f 10 4c 24 30 movsd 0x30(%rsp),%xmm9 24ad54: 8b 94 24 08 01 00 00 mov 0x108(%rsp),%edx 24ad5b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24ad60: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24ad68 24ad67: 00 24ad68: f2 0f 11 5c 24 28 movsd %xmm3,0x28(%rsp) 24ad6e: f2 41 0f 5e c1 divsd %xmm9,%xmm0 24ad73: 85 d2 test %edx,%edx 24ad75: 0f 84 c4 00 00 00 je 24ae3f 24ad7b: 8b 84 24 08 01 00 00 mov 0x108(%rsp),%eax 24ad82: 66 0f ef db pxor %xmm3,%xmm3 24ad86: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 24ad8e 24ad8d: 00 24ad8e: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 24ad93: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 24ad98: f2 0f 11 7c 24 48 movsd %xmm7,0x48(%rsp) 24ad9e: 41 80 ff 01 cmp $0x1,%r15b 24ada2: 74 0b je 24adaf 24ada4: 45 84 e4 test %r12b,%r12b 24ada7: 74 06 je 24adaf 24ada9: f2 0f 59 5c 24 48 mulsd 0x48(%rsp),%xmm3 24adaf: f2 0f 10 4c 24 18 movsd 0x18(%rsp),%xmm1 24adb5: 8b 84 24 e8 00 00 00 mov 0xe8(%rsp),%eax 24adbc: 66 0f ef d2 pxor %xmm2,%xmm2 24adc0: f2 0f 58 8c 24 a8 01 addsd 0x1a8(%rsp),%xmm1 24adc7: 00 00 24adc9: f2 0f 10 24 24 movsd (%rsp),%xmm4 24adce: f2 0f 58 8c 24 28 01 addsd 0x128(%rsp),%xmm1 24add5: 00 00 24add7: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24addc: f2 0f 58 c1 addsd %xmm1,%xmm0 24ade0: 66 0f 28 cc movapd %xmm4,%xmm1 24ade4: f2 0f 59 ca mulsd %xmm2,%xmm1 24ade8: f2 0f 58 c4 addsd %xmm4,%xmm0 24adec: f2 0f 58 c3 addsd %xmm3,%xmm0 24adf0: 66 0f 2f c1 comisd %xmm1,%xmm0 24adf4: 0f 86 db 05 00 00 jbe 24b3d5 24adfa: f2 0f 5e c4 divsd %xmm4,%xmm0 24adfe: 48 8b 94 24 18 02 00 mov 0x218(%rsp),%rdx 24ae05: 00 24ae06: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 24ae0b: 89 02 mov %eax,(%rdx) 24ae0d: e9 67 fb ff ff jmpq 24a979 24ae12: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 24ae1a 24ae19: 00 24ae1a: 66 0f ef c0 pxor %xmm0,%xmm0 24ae1e: f2 0f 11 64 24 50 movsd %xmm4,0x50(%rsp) 24ae24: e9 45 f9 ff ff jmpq 24a76e 24ae29: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 24ae30: 00 24ae31: f2 0f 10 3c 24 movsd (%rsp),%xmm7 24ae36: f2 0f 11 38 movsd %xmm7,(%rax) 24ae3a: e9 8e fb ff ff jmpq 24a9cd 24ae3f: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 24ae46: 66 0f ef db pxor %xmm3,%xmm3 24ae4a: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 24ae52 24ae51: 00 24ae52: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 24ae57: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 24ae5c: f2 0f 11 64 24 48 movsd %xmm4,0x48(%rsp) 24ae62: f2 0f 59 dc mulsd %xmm4,%xmm3 24ae66: e9 33 ff ff ff jmpq 24ad9e 24ae6b: f2 0f 10 a4 24 28 01 movsd 0x128(%rsp),%xmm4 24ae72: 00 00 24ae74: f2 0f 11 20 movsd %xmm4,(%rax) 24ae78: e9 50 fb ff ff jmpq 24a9cd 24ae7d: f2 0f 10 84 24 a8 01 movsd 0x1a8(%rsp),%xmm0 24ae84: 00 00 24ae86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24ae8d: b8 01 00 00 00 mov $0x1,%eax 24ae92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24ae99: e8 00 00 00 00 callq 24ae9e 24ae9e: e9 47 fd ff ff jmpq 24abea 24aea3: f2 0f 10 84 24 30 01 movsd 0x130(%rsp),%xmm0 24aeaa: 00 00 24aeac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24aeb3: b8 01 00 00 00 mov $0x1,%eax 24aeb8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24aebf: e8 00 00 00 00 callq 24aec4 24aec4: e9 1c fd ff ff jmpq 24abe5 24aec9: 8b 94 24 e8 00 00 00 mov 0xe8(%rsp),%edx 24aed0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24aed7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24aede: 31 c0 xor %eax,%eax 24aee0: e8 00 00 00 00 callq 24aee5 24aee5: e9 f6 fc ff ff jmpq 24abe0 24aeea: 8b 94 24 d8 00 00 00 mov 0xd8(%rsp),%edx 24aef1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24aef8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24aeff: 31 c0 xor %eax,%eax 24af01: e8 00 00 00 00 callq 24af06 24af06: e9 02 fd ff ff jmpq 24ac0d 24af0b: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 24af10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24af17: b8 01 00 00 00 mov $0x1,%eax 24af1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24af23: e8 00 00 00 00 callq 24af28 24af28: e9 db fc ff ff jmpq 24ac08 24af2d: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 24af34: 00 24af35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24af3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24af43: f2 0f 10 00 movsd (%rax),%xmm0 24af47: b8 01 00 00 00 mov $0x1,%eax 24af4c: e8 00 00 00 00 callq 24af51 24af51: e9 ad fc ff ff jmpq 24ac03 24af56: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 24af5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24af63: b8 01 00 00 00 mov $0x1,%eax 24af68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24af6f: e8 00 00 00 00 callq 24af74 24af74: e9 85 fc ff ff jmpq 24abfe 24af79: f2 0f 10 44 24 18 movsd 0x18(%rsp),%xmm0 24af7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24af86: b8 01 00 00 00 mov $0x1,%eax 24af8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24af92: e8 00 00 00 00 callq 24af97 24af97: e9 5d fc ff ff jmpq 24abf9 24af9c: f2 0f 10 04 24 movsd (%rsp),%xmm0 24afa1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24afa8: b8 01 00 00 00 mov $0x1,%eax 24afad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24afb4: e8 00 00 00 00 callq 24afb9 24afb9: e9 36 fc ff ff jmpq 24abf4 24afbe: f2 0f 10 84 24 b8 01 movsd 0x1b8(%rsp),%xmm0 24afc5: 00 00 24afc7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24afce: b8 01 00 00 00 mov $0x1,%eax 24afd3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24afda: e8 00 00 00 00 callq 24afdf 24afdf: e9 0b fc ff ff jmpq 24abef 24afe4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24afec 24afeb: 00 24afec: f3 0f 10 44 24 78 movss 0x78(%rsp),%xmm0 24aff2: e8 00 00 00 00 callq 24aff7 24aff7: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 24affe: 66 0f ef c9 pxor %xmm1,%xmm1 24b002: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b006: f2 0f 59 44 24 38 mulsd 0x38(%rsp),%xmm0 24b00c: 42 8d 04 60 lea (%rax,%r12,2),%eax 24b010: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24b015: f2 0f 58 c8 addsd %xmm0,%xmm1 24b019: f3 0f 10 44 24 7c movss 0x7c(%rsp),%xmm0 24b01f: f2 0f 11 4c 24 08 movsd %xmm1,0x8(%rsp) 24b025: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b02d 24b02c: 00 24b02d: e8 00 00 00 00 callq 24b032 24b032: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 24b039: 00 24b03a: f2 0f 10 0c 24 movsd (%rsp),%xmm1 24b03f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b043: f2 0f 59 0b mulsd (%rbx),%xmm1 24b047: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 24b04d: f2 0f 5c 08 subsd (%rax),%xmm1 24b051: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 24b057: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 24b05e: 00 24b05f: f2 0f 5e c1 divsd %xmm1,%xmm0 24b063: f2 0f 11 00 movsd %xmm0,(%rax) 24b067: 8b 44 24 10 mov 0x10(%rsp),%eax 24b06b: 85 c0 test %eax,%eax 24b06d: 40 0f 95 c5 setne %bpl 24b071: 45 84 ed test %r13b,%r13b 24b074: 0f 85 9c 03 00 00 jne 24b416 24b07a: 40 84 ed test %bpl,%bpl 24b07d: 0f 85 6a 03 00 00 jne 24b3ed 24b083: 80 7c 24 74 00 cmpb $0x0,0x74(%rsp) 24b088: 0f 85 5f 03 00 00 jne 24b3ed 24b08e: 45 84 ff test %r15b,%r15b 24b091: 0f 85 d7 05 00 00 jne 24b66e 24b097: 66 0f ef d2 pxor %xmm2,%xmm2 24b09b: 66 49 0f 7e d4 movq %xmm2,%r12 24b0a0: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24b0a8 24b0a7: 00 24b0a8: f2 0f 5e 14 24 divsd (%rsp),%xmm2 24b0ad: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b0b5 24b0b4: 00 24b0b5: f2 0f 58 c2 addsd %xmm2,%xmm0 24b0b9: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24b0c1 24b0c0: 00 24b0c1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24b0c5: e8 00 00 00 00 callq 24b0ca 24b0ca: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 24b0d1: 00 24b0d2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b0da 24b0d9: 00 24b0da: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b0de: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24b0e6 24b0e5: 00 24b0e6: f2 0f 11 00 movsd %xmm0,(%rax) 24b0ea: 66 49 0f 6e c4 movq %r12,%xmm0 24b0ef: f2 0f 5e 04 24 divsd (%rsp),%xmm0 24b0f4: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 24b0fc 24b0fb: 00 24b0fc: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24b104 24b103: 00 24b104: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24b108: e8 00 00 00 00 callq 24b10d 24b10d: 48 8b 84 24 f8 01 00 mov 0x1f8(%rsp),%rax 24b114: 00 24b115: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b119: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24b121 24b120: 00 24b121: f2 0f 11 00 movsd %xmm0,(%rax) 24b125: 44 89 f0 mov %r14d,%eax 24b128: f2 0f 10 13 movsd (%rbx),%xmm2 24b12c: 44 08 e8 or %r13b,%al 24b12f: 75 05 jne 24b136 24b131: 40 84 ed test %bpl,%bpl 24b134: 74 10 je 24b146 24b136: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 24b13d: 00 24b13e: f2 0f 58 00 addsd (%rax),%xmm0 24b142: f2 0f 5c d0 subsd %xmm0,%xmm2 24b146: 66 0f ef ff pxor %xmm7,%xmm7 24b14a: 66 0f 2f d7 comisd %xmm7,%xmm2 24b14e: 0f 86 23 fb ff ff jbe 24ac77 24b154: f2 0f 10 bc 24 50 01 movsd 0x150(%rsp),%xmm7 24b15b: 00 00 24b15d: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 24b164: 00 24b165: 66 0f ef db pxor %xmm3,%xmm3 24b169: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 24b16f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b177 24b176: 00 24b177: f2 0f 5e fa divsd %xmm2,%xmm7 24b17b: f2 0f 5a df cvtsd2ss %xmm7,%xmm3 24b17f: f2 0f 11 38 movsd %xmm7,(%rax) 24b183: 0f 28 c3 movaps %xmm3,%xmm0 24b186: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 24b18c: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 24b192: e8 00 00 00 00 callq 24b197 24b197: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 24b19e: 00 24b19f: 83 bc 24 98 01 00 00 cmpl $0x4,0x198(%rsp) 24b1a6: 04 24b1a7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b1ab: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 24b1b1: f2 0f 11 00 movsd %xmm0,(%rax) 24b1b5: 76 49 jbe 24b200 24b1b7: f2 0f 10 b4 24 68 01 movsd 0x168(%rsp),%xmm6 24b1be: 00 00 24b1c0: 66 0f 2f 35 00 00 00 comisd 0x0(%rip),%xmm6 # 24b1c8 24b1c7: 00 24b1c8: 76 36 jbe 24b200 24b1ca: 66 0f 28 c6 movapd %xmm6,%xmm0 24b1ce: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 24b1d6 24b1d5: 00 24b1d6: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 24b1dc: f2 0f 59 44 24 48 mulsd 0x48(%rsp),%xmm0 24b1e2: 66 0f 2f d0 comisd %xmm0,%xmm2 24b1e6: 0f 87 0a 04 00 00 ja 24b5f6 24b1ec: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 24b1f3: 00 24b1f4: c6 44 24 73 01 movb $0x1,0x73(%rsp) 24b1f9: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24b200: f2 0f 10 ac 24 78 01 movsd 0x178(%rsp),%xmm5 24b207: 00 00 24b209: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax 24b210: 00 24b211: 66 0f ef c0 pxor %xmm0,%xmm0 24b215: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 24b21b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b223 24b222: 00 24b223: f2 0f 5e ea divsd %xmm2,%xmm5 24b227: f2 0f 11 28 movsd %xmm5,(%rax) 24b22b: f2 0f 5a c5 cvtsd2ss %xmm5,%xmm0 24b22f: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 24b235: e8 00 00 00 00 callq 24b23a 24b23a: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax 24b241: 00 24b242: 66 0f ef c9 pxor %xmm1,%xmm1 24b246: 83 bc 24 a0 01 00 00 cmpl $0x4,0x1a0(%rsp) 24b24d: 04 24b24e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24b252: f2 0f 11 08 movsd %xmm1,(%rax) 24b256: 0f 86 14 03 00 00 jbe 24b570 24b25c: f2 0f 10 9c 24 88 01 movsd 0x188(%rsp),%xmm3 24b263: 00 00 24b265: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 24b26b: f2 0f 5c 1d 00 00 00 subsd 0x0(%rip),%xmm3 # 24b273 24b272: 00 24b273: f2 0f 59 5c 24 48 mulsd 0x48(%rsp),%xmm3 24b279: 66 0f 2f d3 comisd %xmm3,%xmm2 24b27d: 0f 87 87 02 00 00 ja 24b50a 24b283: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax 24b28a: 00 24b28b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b293 24b292: 00 24b293: f3 0f 10 44 24 78 movss 0x78(%rsp),%xmm0 24b299: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 24b2a0: e8 00 00 00 00 callq 24b2a5 24b2a5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b2ad 24b2ac: 00 24b2ad: f3 0f 10 44 24 7c movss 0x7c(%rsp),%xmm0 24b2b3: e8 00 00 00 00 callq 24b2b8 24b2b8: e9 ba f9 ff ff jmpq 24ac77 24b2bd: 8b 84 24 f0 00 00 00 mov 0xf0(%rsp),%eax 24b2c4: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 24b2cc 24b2cb: 00 24b2cc: 66 0f ef c0 pxor %xmm0,%xmm0 24b2d0: f2 0f 59 24 24 mulsd (%rsp),%xmm4 24b2d5: 83 e8 01 sub $0x1,%eax 24b2d8: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24b2dd: f2 0f 59 84 24 20 01 mulsd 0x120(%rsp),%xmm0 24b2e4: 00 00 24b2e6: f2 0f 58 84 24 28 01 addsd 0x128(%rsp),%xmm0 24b2ed: 00 00 24b2ef: f2 0f 5a e4 cvtsd2ss %xmm4,%xmm4 24b2f3: 0f 28 cc movaps %xmm4,%xmm1 24b2f6: f3 0f 11 a4 24 80 00 movss %xmm4,0x80(%rsp) 24b2fd: 00 00 24b2ff: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24b303: e8 00 00 00 00 callq 24b308 24b308: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 24b30f: 66 0f ef d2 pxor %xmm2,%xmm2 24b313: 0f 28 c8 movaps %xmm0,%xmm1 24b316: 66 0f ef c0 pxor %xmm0,%xmm0 24b31a: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24b31f: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 24b326: 00 24b327: f2 0f 5e 54 24 68 divsd 0x68(%rsp),%xmm2 24b32d: f2 0f 58 10 addsd (%rax),%xmm2 24b331: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 24b335: e8 00 00 00 00 callq 24b33a 24b33a: f2 0f 10 1c 24 movsd (%rsp),%xmm3 24b33f: 66 0f ef d2 pxor %xmm2,%xmm2 24b343: f3 0f 10 a4 24 80 00 movss 0x80(%rsp),%xmm4 24b34a: 00 00 24b34c: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 24b350: f2 0f 5c da subsd %xmm2,%xmm3 24b354: 0f 28 cc movaps %xmm4,%xmm1 24b357: 66 0f ef c0 pxor %xmm0,%xmm0 24b35b: 41 bf 01 00 00 00 mov $0x1,%r15d 24b361: f2 0f 11 94 24 80 00 movsd %xmm2,0x80(%rsp) 24b368: 00 00 24b36a: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 24b36e: e8 00 00 00 00 callq 24b373 24b373: 0f 28 c8 movaps %xmm0,%xmm1 24b376: 66 0f ef c0 pxor %xmm0,%xmm0 24b37a: f2 0f 5a 84 24 20 01 cvtsd2ss 0x120(%rsp),%xmm0 24b381: 00 00 24b383: e8 00 00 00 00 callq 24b388 24b388: 0f 28 c8 movaps %xmm0,%xmm1 24b38b: f2 0f 10 44 24 30 movsd 0x30(%rsp),%xmm0 24b391: f2 0f 5e 44 24 68 divsd 0x68(%rsp),%xmm0 24b397: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24b39b: e8 00 00 00 00 callq 24b3a0 24b3a0: f2 0f 10 94 24 80 00 movsd 0x80(%rsp),%xmm2 24b3a7: 00 00 24b3a9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b3ad: e9 df f7 ff ff jmpq 24ab91 24b3b2: f2 0f 10 84 24 28 01 movsd 0x128(%rsp),%xmm0 24b3b9: 00 00 24b3bb: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 24b3c2: 00 24b3c3: f2 0f 58 84 24 20 01 addsd 0x120(%rsp),%xmm0 24b3ca: 00 00 24b3cc: f2 0f 11 00 movsd %xmm0,(%rax) 24b3d0: e9 f8 f5 ff ff jmpq 24a9cd 24b3d5: 48 8b 84 24 18 02 00 mov 0x218(%rsp),%rax 24b3dc: 00 24b3dd: c6 44 24 73 00 movb $0x0,0x73(%rsp) 24b3e2: c7 00 00 00 00 00 movl $0x0,(%rax) 24b3e8: e9 8c f5 ff ff jmpq 24a979 24b3ed: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24b3f5 24b3f4: 00 24b3f5: f2 0f 59 14 24 mulsd (%rsp),%xmm2 24b3fa: 45 84 ff test %r15b,%r15b 24b3fd: 0f 85 92 02 00 00 jne 24b695 24b403: f2 0f 10 2c 24 movsd (%rsp),%xmm5 24b408: f2 0f 5c ea subsd %xmm2,%xmm5 24b40c: 66 49 0f 7e ec movq %xmm5,%r12 24b411: e9 8a fc ff ff jmpq 24b0a0 24b416: 8b 84 24 f0 00 00 00 mov 0xf0(%rsp),%eax 24b41d: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 24b425 24b424: 00 24b425: 66 0f ef c0 pxor %xmm0,%xmm0 24b429: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 24b42e: 83 e8 01 sub $0x1,%eax 24b431: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24b436: f2 0f 59 84 24 20 01 mulsd 0x120(%rsp),%xmm0 24b43d: 00 00 24b43f: f2 0f 58 84 24 28 01 addsd 0x128(%rsp),%xmm0 24b446: 00 00 24b448: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 24b44c: 0f 28 cb movaps %xmm3,%xmm1 24b44f: f3 0f 11 5c 24 08 movss %xmm3,0x8(%rsp) 24b455: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24b459: e8 00 00 00 00 callq 24b45e 24b45e: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 24b465: 66 0f ef d2 pxor %xmm2,%xmm2 24b469: 0f 28 c8 movaps %xmm0,%xmm1 24b46c: 66 0f ef c0 pxor %xmm0,%xmm0 24b470: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24b475: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 24b47c: 00 24b47d: f2 0f 5e 10 divsd (%rax),%xmm2 24b481: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 24b488: 00 24b489: f2 0f 58 10 addsd (%rax),%xmm2 24b48d: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 24b491: e8 00 00 00 00 callq 24b496 24b496: f3 0f 10 5c 24 08 movss 0x8(%rsp),%xmm3 24b49c: 66 0f ef d2 pxor %xmm2,%xmm2 24b4a0: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 24b4a4: f2 0f 10 04 24 movsd (%rsp),%xmm0 24b4a9: 0f 28 cb movaps %xmm3,%xmm1 24b4ac: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 24b4b2: f2 0f 5c c2 subsd %xmm2,%xmm0 24b4b6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24b4ba: e8 00 00 00 00 callq 24b4bf 24b4bf: 0f 28 c8 movaps %xmm0,%xmm1 24b4c2: 66 0f ef c0 pxor %xmm0,%xmm0 24b4c6: f2 0f 5a 84 24 20 01 cvtsd2ss 0x120(%rsp),%xmm0 24b4cd: 00 00 24b4cf: e8 00 00 00 00 callq 24b4d4 24b4d4: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 24b4db: 00 24b4dc: 0f 28 c8 movaps %xmm0,%xmm1 24b4df: f2 0f 10 44 24 30 movsd 0x30(%rsp),%xmm0 24b4e5: f2 0f 5e 00 divsd (%rax),%xmm0 24b4e9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24b4ed: e8 00 00 00 00 callq 24b4f2 24b4f2: 66 0f ef ed pxor %xmm5,%xmm5 24b4f6: f3 0f 5a e8 cvtss2sd %xmm0,%xmm5 24b4fa: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 24b500: 66 49 0f 7e ec movq %xmm5,%r12 24b505: e9 96 fb ff ff jmpq 24b0a0 24b50a: 8b 84 24 90 01 00 00 mov 0x190(%rsp),%eax 24b511: 66 0f ef c9 pxor %xmm1,%xmm1 24b515: 66 0f ef e4 pxor %xmm4,%xmm4 24b519: f2 0f 5c d3 subsd %xmm3,%xmm2 24b51d: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24b522: 8b 84 24 a0 01 00 00 mov 0x1a0(%rsp),%eax 24b529: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 24b52e: f2 0f 59 cc mulsd %xmm4,%xmm1 24b532: f2 0f 5e ca divsd %xmm2,%xmm1 24b536: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24b53a: e8 00 00 00 00 callq 24b53f 24b53f: 66 0f ef c9 pxor %xmm1,%xmm1 24b543: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax 24b54a: 00 24b54b: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24b54f: f2 0f 11 08 movsd %xmm1,(%rax) 24b553: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b55b 24b55a: 00 24b55b: e8 00 00 00 00 callq 24b560 24b560: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax 24b567: 00 24b568: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b56c: f2 0f 11 00 movsd %xmm0,(%rax) 24b570: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b578 24b577: 00 24b578: f3 0f 10 44 24 78 movss 0x78(%rsp),%xmm0 24b57e: e8 00 00 00 00 callq 24b583 24b583: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b58b 24b58a: 00 24b58b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b58f: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 24b595: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 24b59b: f3 0f 10 44 24 7c movss 0x7c(%rsp),%xmm0 24b5a1: e8 00 00 00 00 callq 24b5a6 24b5a6: 8b 74 24 24 mov 0x24(%rsp),%esi 24b5aa: 66 0f ef c9 pxor %xmm1,%xmm1 24b5ae: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 24b5b5: 00 24b5b6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b5ba: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 24b5c0: f2 0f 59 44 24 48 mulsd 0x48(%rsp),%xmm0 24b5c6: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 24b5cb: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 24b5d1: f2 0f 59 c1 mulsd %xmm1,%xmm0 24b5d5: f2 0f 59 44 24 58 mulsd 0x58(%rsp),%xmm0 24b5db: f2 0f 5e 04 24 divsd (%rsp),%xmm0 24b5e0: f2 0f 11 00 movsd %xmm0,(%rax) 24b5e4: 31 c0 xor %eax,%eax 24b5e6: 80 7c 24 73 00 cmpb $0x0,0x73(%rsp) 24b5eb: 0f 84 ec f6 ff ff je 24acdd 24b5f1: e9 81 f6 ff ff jmpq 24ac77 24b5f6: 8b 84 24 70 01 00 00 mov 0x170(%rsp),%eax 24b5fd: 66 0f ef c9 pxor %xmm1,%xmm1 24b601: 66 0f ef e4 pxor %xmm4,%xmm4 24b605: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24b60a: 8b 84 24 98 01 00 00 mov 0x198(%rsp),%eax 24b611: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 24b616: f2 0f 59 cc mulsd %xmm4,%xmm1 24b61a: 66 0f 28 e2 movapd %xmm2,%xmm4 24b61e: f2 0f 5c e0 subsd %xmm0,%xmm4 24b622: 0f 28 c3 movaps %xmm3,%xmm0 24b625: f2 0f 5e cc divsd %xmm4,%xmm1 24b629: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24b62d: e8 00 00 00 00 callq 24b632 24b632: 66 0f ef c9 pxor %xmm1,%xmm1 24b636: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 24b63d: 00 24b63e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24b642: f2 0f 11 08 movsd %xmm1,(%rax) 24b646: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b64e 24b64d: 00 24b64e: e8 00 00 00 00 callq 24b653 24b653: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 24b65a: 00 24b65b: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 24b661: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b665: f2 0f 11 00 movsd %xmm0,(%rax) 24b669: e9 92 fb ff ff jmpq 24b200 24b66e: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 24b676 24b675: 00 24b676: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 24b67b: 66 0f ef d2 pxor %xmm2,%xmm2 24b67f: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 24b683: e9 1c fe ff ff jmpq 24b4a4 24b688: 66 0f ef e4 pxor %xmm4,%xmm4 24b68c: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 24b690: e9 bf fc ff ff jmpq 24b354 24b695: 66 0f ef db pxor %xmm3,%xmm3 24b699: f2 0f 5a da cvtsd2ss %xmm2,%xmm3 24b69d: e9 02 fe ff ff jmpq 24b4a4 24b6a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 24b6a9: 00 00 00 00 24b6ad: 0f 1f 00 nopl (%rax) 000000000024b6b0 : 24b6b0: e8 00 00 00 00 callq 24b6b5 24b6b5: f2 0f 59 c1 mulsd %xmm1,%xmm0 24b6b9: 55 push %rbp 24b6ba: f2 0f 58 e5 addsd %xmm5,%xmm4 24b6be: 48 89 d5 mov %rdx,%rbp 24b6c1: 53 push %rbx 24b6c2: 48 89 f3 mov %rsi,%rbx 24b6c5: f2 0f 58 e6 addsd %xmm6,%xmm4 24b6c9: 48 83 ec 10 sub $0x10,%rsp 24b6cd: f2 0f 59 c2 mulsd %xmm2,%xmm0 24b6d1: f2 0f 11 24 24 movsd %xmm4,(%rsp) 24b6d6: f2 0f 5e c3 divsd %xmm3,%xmm0 24b6da: f2 0f 11 07 movsd %xmm0,(%rdi) 24b6de: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 24b6e4: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 24b6ec 24b6eb: 00 24b6ec: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 24b6f4 24b6f3: 00 24b6f4: f2 0f 5e f8 divsd %xmm0,%xmm7 24b6f8: f2 0f 11 3e movsd %xmm7,(%rsi) 24b6fc: f2 0f 59 07 mulsd (%rdi),%xmm0 24b700: 66 0f 28 c8 movapd %xmm0,%xmm1 24b704: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 24b70a: f2 0f 10 44 24 30 movsd 0x30(%rsp),%xmm0 24b710: f2 0f 5e c1 divsd %xmm1,%xmm0 24b714: f2 0f 11 02 movsd %xmm0,(%rdx) 24b718: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24b71d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24b722: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24b727: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24b72c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24b731: f2 0f 10 44 24 38 movsd 0x38(%rsp),%xmm0 24b737: f2 0f 58 c0 addsd %xmm0,%xmm0 24b73b: f2 0f 58 04 24 addsd (%rsp),%xmm0 24b740: f2 0f 58 44 24 40 addsd 0x40(%rsp),%xmm0 24b746: f2 0f 58 44 24 48 addsd 0x48(%rsp),%xmm0 24b74c: f2 0f 58 45 00 addsd 0x0(%rbp),%xmm0 24b751: f2 0f 58 03 addsd (%rbx),%xmm0 24b755: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24b75a: 48 83 c4 10 add $0x10,%rsp 24b75e: 5b pop %rbx 24b75f: 5d pop %rbp 24b760: c3 retq 24b761: f2 0f 10 07 movsd (%rdi),%xmm0 24b765: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24b76c: b8 01 00 00 00 mov $0x1,%eax 24b771: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24b778: e8 00 00 00 00 callq 24b77d 24b77d: eb 9e jmp 24b71d 24b77f: f2 0f 10 04 24 movsd (%rsp),%xmm0 24b784: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24b78b: b8 01 00 00 00 mov $0x1,%eax 24b790: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24b797: e8 00 00 00 00 callq 24b79c 24b79c: eb 84 jmp 24b722 24b79e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24b7a5: b8 01 00 00 00 mov $0x1,%eax 24b7aa: f2 0f 11 04 24 movsd %xmm0,(%rsp) 24b7af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24b7b6: e8 00 00 00 00 callq 24b7bb 24b7bb: f2 0f 10 04 24 movsd (%rsp),%xmm0 24b7c0: 48 83 c4 10 add $0x10,%rsp 24b7c4: 5b pop %rbx 24b7c5: 5d pop %rbp 24b7c6: c3 retq 24b7c7: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 24b7cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24b7d3: b8 01 00 00 00 mov $0x1,%eax 24b7d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24b7df: e8 00 00 00 00 callq 24b7e4 24b7e4: e9 48 ff ff ff jmpq 24b731 24b7e9: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0 24b7ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24b7f6: b8 01 00 00 00 mov $0x1,%eax 24b7fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24b802: e8 00 00 00 00 callq 24b807 24b807: e9 20 ff ff ff jmpq 24b72c 24b80c: f2 0f 10 03 movsd (%rbx),%xmm0 24b810: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24b817: b8 01 00 00 00 mov $0x1,%eax 24b81c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24b823: e8 00 00 00 00 callq 24b828 24b828: e9 fa fe ff ff jmpq 24b727 24b82d: 0f 1f 00 nopl (%rax) 000000000024b830 : 24b830: e8 00 00 00 00 callq 24b835 24b835: 41 57 push %r15 24b837: 8d 41 ff lea -0x1(%rcx),%eax 24b83a: 41 56 push %r14 24b83c: 41 89 fe mov %edi,%r14d 24b83f: 41 55 push %r13 24b841: 41 89 cd mov %ecx,%r13d 24b844: 41 54 push %r12 24b846: 55 push %rbp 24b847: 89 d5 mov %edx,%ebp 24b849: 53 push %rbx 24b84a: 89 f3 mov %esi,%ebx 24b84c: 48 83 ec 10 sub $0x10,%rsp 24b850: 83 f8 01 cmp $0x1,%eax 24b853: 0f 86 2b 01 00 00 jbe 24b984 24b859: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24b861 24b860: 00 24b861: 41 bc 01 00 00 00 mov $0x1,%r12d 24b867: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24b86f 24b86e: 00 24b86f: 66 0f ef db pxor %xmm3,%xmm3 24b873: f2 0f 5e d0 divsd %xmm0,%xmm2 24b877: f2 0f 5e d1 divsd %xmm1,%xmm2 24b87b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b883 24b882: 00 24b883: f2 0f 5a da cvtsd2ss %xmm2,%xmm3 24b887: 0f 28 c3 movaps %xmm3,%xmm0 24b88a: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 24b890: f3 0f 11 5c 24 04 movss %xmm3,0x4(%rsp) 24b896: e8 00 00 00 00 callq 24b89b 24b89b: f3 0f 10 5c 24 04 movss 0x4(%rsp),%xmm3 24b8a1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24b8a9 24b8a8: 00 24b8a9: 66 41 0f 7e c7 movd %xmm0,%r15d 24b8ae: 0f 28 c3 movaps %xmm3,%xmm0 24b8b1: e8 00 00 00 00 callq 24b8b6 24b8b6: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 24b8bc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24b8c0: f2 0f 5c d0 subsd %xmm0,%xmm2 24b8c4: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 24b8cc 24b8cb: 00 24b8cc: 72 0d jb 24b8db 24b8ce: 66 41 0f 6e e7 movd %r15d,%xmm4 24b8d3: 66 0f ef c0 pxor %xmm0,%xmm0 24b8d7: f3 0f 5a c4 cvtss2sd %xmm4,%xmm0 24b8db: f2 4c 0f 2c d0 cvttsd2si %xmm0,%r10 24b8e0: 41 b8 51 00 00 00 mov $0x51,%r8d 24b8e6: 41 83 fe 08 cmp $0x8,%r14d 24b8ea: 74 13 je 24b8ff 24b8ec: 41 83 fe 0a cmp $0xa,%r14d 24b8f0: 41 b8 59 00 00 00 mov $0x59,%r8d 24b8f6: b8 71 00 00 00 mov $0x71,%eax 24b8fb: 44 0f 45 c0 cmovne %eax,%r8d 24b8ff: 89 d8 mov %ebx,%eax 24b901: 31 d2 xor %edx,%edx 24b903: 41 b9 ab aa aa aa mov $0xaaaaaaab,%r9d 24b909: 41 f7 f4 div %r12d 24b90c: 31 d2 xor %edx,%edx 24b90e: 8d 48 02 lea 0x2(%rax),%ecx 24b911: 89 c3 mov %eax,%ebx 24b913: 49 0f af c9 imul %r9,%rcx 24b917: 48 c1 e9 21 shr $0x21,%rcx 24b91b: 8d 3c 49 lea (%rcx,%rcx,2),%edi 24b91e: 29 c7 sub %eax,%edi 24b920: 41 8d 42 2d lea 0x2d(%r10),%eax 24b924: f7 f3 div %ebx 24b926: 0f af c7 imul %edi,%eax 24b929: 42 8d 44 10 2f lea 0x2f(%rax,%r10,1),%eax 24b92e: 49 0f af c1 imul %r9,%rax 24b932: 48 c1 e8 21 shr $0x21,%rax 24b936: 85 ff test %edi,%edi 24b938: 40 0f 95 c6 setne %sil 24b93c: 45 8d 44 00 07 lea 0x7(%r8,%rax,1),%r8d 24b941: 31 c0 xor %eax,%eax 24b943: 85 d2 test %edx,%edx 24b945: 0f 94 c0 sete %al 24b948: 31 d2 xor %edx,%edx 24b94a: 21 f0 and %esi,%eax 24b94c: 41 83 fd 03 cmp $0x3,%r13d 24b950: 0f 94 c2 sete %dl 24b953: 83 ed 01 sub $0x1,%ebp 24b956: 48 83 c4 10 add $0x10,%rsp 24b95a: 8d 74 10 16 lea 0x16(%rax,%rdx,1),%esi 24b95e: 42 8d 44 01 ff lea -0x1(%rcx,%r8,1),%eax 24b963: 31 d2 xor %edx,%edx 24b965: 5b pop %rbx 24b966: f7 f1 div %ecx 24b968: 0f af cd imul %ebp,%ecx 24b96b: 44 01 c6 add %r8d,%esi 24b96e: 5d pop %rbp 24b96f: 0f af c1 imul %ecx,%eax 24b972: 01 f0 add %esi,%eax 24b974: 41 0f af c4 imul %r12d,%eax 24b978: 41 5c pop %r12 24b97a: 41 5d pop %r13 24b97c: 41 5e pop %r14 24b97e: 41 5f pop %r15 24b980: 8d 04 40 lea (%rax,%rax,2),%eax 24b983: c3 retq 24b984: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24b98c 24b98b: 00 24b98c: 41 bc 02 00 00 00 mov $0x2,%r12d 24b992: e9 d0 fe ff ff jmpq 24b867 24b997: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 24b99e: 00 00 000000000024b9a0 : 24b9a0: e8 00 00 00 00 callq 24b9a5 24b9a5: 41 57 push %r15 24b9a7: 49 89 ff mov %rdi,%r15 24b9aa: 41 56 push %r14 24b9ac: 41 55 push %r13 24b9ae: 41 54 push %r12 24b9b0: 55 push %rbp 24b9b1: 53 push %rbx 24b9b2: 48 81 ec 60 01 00 00 sub $0x160,%rsp 24b9b9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 24b9c0: 00 00 24b9c2: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) 24b9c9: 00 24b9ca: 31 c0 xor %eax,%eax 24b9cc: 8b 87 50 10 00 00 mov 0x1050(%rdi),%eax 24b9d2: 48 c7 87 60 0c 00 00 movq $0x0,0xc60(%rdi) 24b9d9: 00 00 00 00 24b9dd: 48 c7 87 78 0c 00 00 movq $0x0,0xc78(%rdi) 24b9e4: 00 00 00 00 24b9e8: 48 c7 87 80 0c 00 00 movq $0x0,0xc80(%rdi) 24b9ef: 00 00 00 00 24b9f3: 48 c7 87 88 0c 00 00 movq $0x0,0xc88(%rdi) 24b9fa: 00 00 00 00 24b9fe: 85 c0 test %eax,%eax 24ba00: 0f 84 fd 47 00 00 je 250203 24ba06: 31 db xor %ebx,%ebx 24ba08: eb 13 jmp 24ba1d 24ba0a: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 24ba11: 48 83 c3 01 add $0x1,%rbx 24ba15: 39 d8 cmp %ebx,%eax 24ba17: 0f 86 ab 00 00 00 jbe 24bac8 24ba1d: 41 80 bc 1f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbx,1) 24ba24: 00 00 24ba26: 74 e2 je 24ba0a 24ba28: 41 8b 87 8c 0f 00 00 mov 0xf8c(%r15),%eax 24ba2f: 45 8b 8c 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%r9d 24ba36: 00 24ba37: 45 8b 84 9f 50 15 00 mov 0x1550(%r15,%rbx,4),%r8d 24ba3e: 00 24ba3f: 41 8b 8c 9f 30 15 00 mov 0x1530(%r15,%rbx,4),%ecx 24ba46: 00 24ba47: 41 8b 94 9f 10 15 00 mov 0x1510(%r15,%rbx,4),%edx 24ba4e: 00 24ba4f: f2 41 0f 10 9c df 10 movsd 0x1410(%r15,%rbx,8),%xmm3 24ba56: 14 00 00 24ba59: 41 8b b4 9f f0 14 00 mov 0x14f0(%r15,%rbx,4),%esi 24ba60: 00 24ba61: 41 8b bc 9f d0 14 00 mov 0x14d0(%r15,%rbx,4),%edi 24ba68: 00 24ba69: f2 41 0f 10 94 df b0 movsd 0x15b0(%r15,%rbx,8),%xmm2 24ba70: 15 00 00 24ba73: f2 41 0f 10 8c df 70 movsd 0x1570(%r15,%rbx,8),%xmm1 24ba7a: 15 00 00 24ba7d: f2 41 0f 10 84 df d8 movsd 0x12d8(%r15,%rbx,8),%xmm0 24ba84: 12 00 00 24ba87: 50 push %rax 24ba88: 48 83 c3 01 add $0x1,%rbx 24ba8c: e8 00 00 00 00 callq 24ba91 24ba91: 66 0f 28 c8 movapd %xmm0,%xmm1 24ba95: 66 0f ef c0 pxor %xmm0,%xmm0 24ba99: f2 41 0f 5a 87 60 0c cvtsd2ss 0xc60(%r15),%xmm0 24baa0: 00 00 24baa2: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24baa6: e8 00 00 00 00 callq 24baab 24baab: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24baaf: f2 41 0f 11 87 60 0c movsd %xmm0,0xc60(%r15) 24bab6: 00 00 24bab8: 58 pop %rax 24bab9: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 24bac0: 39 d8 cmp %ebx,%eax 24bac2: 0f 87 55 ff ff ff ja 24ba1d 24bac8: 85 c0 test %eax,%eax 24baca: 0f 84 2f 48 00 00 je 2502ff 24bad0: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 24bad8 24bad7: 00 24bad8: 49 8d 9f 38 11 00 00 lea 0x1138(%r15),%rbx 24badf: 49 8d af b8 11 00 00 lea 0x11b8(%r15),%rbp 24bae6: 45 31 e4 xor %r12d,%r12d 24bae9: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 24baef: e9 67 01 00 00 jmpq 24bc5b 24baf4: f2 0f 59 c1 mulsd %xmm1,%xmm0 24baf8: 8b 45 00 mov 0x0(%rbp),%eax 24bafb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24bb03 24bb02: 00 24bb03: 66 49 0f 7e c5 movq %xmm0,%r13 24bb08: 66 0f ef c0 pxor %xmm0,%xmm0 24bb0c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24bb11: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 24bb19 24bb18: 00 24bb19: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24bb1d: e8 00 00 00 00 callq 24bb22 24bb22: 66 0f ef c9 pxor %xmm1,%xmm1 24bb26: 66 0f ef d2 pxor %xmm2,%xmm2 24bb2a: f2 41 0f 5a 97 98 0f cvtsd2ss 0xf98(%r15),%xmm2 24bb31: 00 00 24bb33: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24bb37: 66 49 0f 6e c5 movq %r13,%xmm0 24bb3c: f2 0f 5e c1 divsd %xmm1,%xmm0 24bb40: 66 0f ef c9 pxor %xmm1,%xmm1 24bb44: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 24bb48: 0f 28 c2 movaps %xmm2,%xmm0 24bb4b: e8 00 00 00 00 callq 24bb50 24bb50: 66 0f ef c9 pxor %xmm1,%xmm1 24bb54: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24bb58: f2 0f 11 8b 10 87 00 movsd %xmm1,0x8710(%rbx) 24bb5f: 00 24bb60: f2 0f 10 03 movsd (%rbx),%xmm0 24bb64: f2 0f 59 43 40 mulsd 0x40(%rbx),%xmm0 24bb69: f2 0f 10 ab a0 01 00 movsd 0x1a0(%rbx),%xmm5 24bb70: 00 24bb71: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 24bb76: f2 0f 5e c1 divsd %xmm1,%xmm0 24bb7a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24bb82 24bb81: 00 24bb82: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24bb86: e8 00 00 00 00 callq 24bb8b 24bb8b: 8b 45 20 mov 0x20(%rbp),%eax 24bb8e: 66 0f ef c9 pxor %xmm1,%xmm1 24bb92: f3 0f 11 44 24 18 movss %xmm0,0x18(%rsp) 24bb98: 66 0f ef c0 pxor %xmm0,%xmm0 24bb9c: f2 0f 5a 0b cvtsd2ss (%rbx),%xmm1 24bba0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24bba5: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 24bbad 24bbac: 00 24bbad: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 24bbb3: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24bbbb 24bbba: 00 24bbbb: e8 00 00 00 00 callq 24bbc0 24bbc0: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 24bbc6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24bbca: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 24bbd0: 0f 28 ca movaps %xmm2,%xmm1 24bbd3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24bbd7: e8 00 00 00 00 callq 24bbdc 24bbdc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24bbe0: f2 0f 59 04 24 mulsd (%rsp),%xmm0 24bbe5: f2 41 0f 11 87 68 0c movsd %xmm0,0xc68(%r15) 24bbec: 00 00 24bbee: 83 7d 00 06 cmpl $0x6,0x0(%rbp) 24bbf2: 77 06 ja 24bbfa 24bbf4: 83 7d 20 06 cmpl $0x6,0x20(%rbp) 24bbf8: 76 1b jbe 24bc15 24bbfa: f2 0f 10 8b a0 01 00 movsd 0x1a0(%rbx),%xmm1 24bc01: 00 24bc02: f2 0f 58 c9 addsd %xmm1,%xmm1 24bc06: 66 0f 2f c8 comisd %xmm0,%xmm1 24bc0a: 76 09 jbe 24bc15 24bc0c: f2 41 0f 11 8f 68 0c movsd %xmm1,0xc68(%r15) 24bc13: 00 00 24bc15: 8b 85 10 02 00 00 mov 0x210(%rbp),%eax 24bc1b: 83 e8 03 sub $0x3,%eax 24bc1e: 83 f8 01 cmp $0x1,%eax 24bc21: 76 7c jbe 24bc9f 24bc23: 48 c7 83 50 87 00 00 movq $0x0,0x8750(%rbx) 24bc2a: 00 00 00 00 24bc2e: f2 41 0f 10 87 68 0c movsd 0xc68(%r15),%xmm0 24bc35: 00 00 24bc37: f2 0f 11 83 10 88 00 movsd %xmm0,0x8810(%rbx) 24bc3e: 00 24bc3f: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 24bc46: 41 83 c4 01 add $0x1,%r12d 24bc4a: 48 83 c3 08 add $0x8,%rbx 24bc4e: 48 83 c5 04 add $0x4,%rbp 24bc52: 44 39 e0 cmp %r12d,%eax 24bc55: 0f 86 0f 02 00 00 jbe 24be6a 24bc5b: f2 41 0f 10 8f a0 0f movsd 0xfa0(%r15),%xmm1 24bc62: 00 00 24bc64: f2 0f 10 03 movsd (%rbx),%xmm0 24bc68: 66 0f 2f 44 24 08 comisd 0x8(%rsp),%xmm0 24bc6e: 0f 87 80 fe ff ff ja 24baf4 24bc74: 66 0f ef c0 pxor %xmm0,%xmm0 24bc78: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24bc7c: f2 41 0f 5a 87 98 0f cvtsd2ss 0xf98(%r15),%xmm0 24bc83: 00 00 24bc85: e8 00 00 00 00 callq 24bc8a 24bc8a: 66 0f ef c9 pxor %xmm1,%xmm1 24bc8e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24bc92: f2 0f 11 8b 10 87 00 movsd %xmm1,0x8710(%rbx) 24bc99: 00 24bc9a: e9 c1 fe ff ff jmpq 24bb60 24bc9f: f2 41 0f 10 9f a0 0f movsd 0xfa0(%r15),%xmm3 24bca6: 00 00 24bca8: f2 0f 10 13 movsd (%rbx),%xmm2 24bcac: 66 0f 2f 54 24 08 comisd 0x8(%rsp),%xmm2 24bcb2: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24bcb7: 0f 86 70 01 00 00 jbe 24be2d 24bcbd: 8b 45 40 mov 0x40(%rbp),%eax 24bcc0: 66 0f ef c0 pxor %xmm0,%xmm0 24bcc4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24bccc 24bccb: 00 24bccc: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 24bcd2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24bcd7: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 24bcdf 24bcde: 00 24bcdf: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24bce3: e8 00 00 00 00 callq 24bce8 24bce8: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 24bcee: f2 0f 10 14 24 movsd (%rsp),%xmm2 24bcf3: 66 0f ef c9 pxor %xmm1,%xmm1 24bcf7: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 24bcff 24bcfe: 00 24bcff: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24bd03: f2 0f 59 d3 mulsd %xmm3,%xmm2 24bd07: f2 0f 11 74 24 20 movsd %xmm6,0x20(%rsp) 24bd0d: f2 0f 59 d6 mulsd %xmm6,%xmm2 24bd11: f2 0f 5e d0 divsd %xmm0,%xmm2 24bd15: 66 0f ef c0 pxor %xmm0,%xmm0 24bd19: f2 41 0f 5a 87 98 0f cvtsd2ss 0xf98(%r15),%xmm0 24bd20: 00 00 24bd22: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 24bd26: e8 00 00 00 00 callq 24bd2b 24bd2b: 66 0f ef c9 pxor %xmm1,%xmm1 24bd2f: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24bd33: f2 0f 11 8b 50 87 00 movsd %xmm1,0x8750(%rbx) 24bd3a: 00 24bd3b: f2 0f 10 03 movsd (%rbx),%xmm0 24bd3f: f2 0f 59 43 40 mulsd 0x40(%rbx),%xmm0 24bd44: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24bd4c 24bd4b: 00 24bd4c: f2 0f 10 ab a0 01 00 movsd 0x1a0(%rbx),%xmm5 24bd53: 00 24bd54: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 24bd59: f2 0f 5e c1 divsd %xmm1,%xmm0 24bd5d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24bd65 24bd64: 00 24bd65: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24bd69: e8 00 00 00 00 callq 24bd6e 24bd6e: f2 0f 10 4c 24 20 movsd 0x20(%rsp),%xmm1 24bd74: f2 0f 59 0b mulsd (%rbx),%xmm1 24bd78: 8b 45 60 mov 0x60(%rbp),%eax 24bd7b: f3 0f 11 44 24 18 movss %xmm0,0x18(%rsp) 24bd81: 66 0f ef c0 pxor %xmm0,%xmm0 24bd85: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24bd8a: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 24bd92 24bd91: 00 24bd92: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 24bd98: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24bda0 24bd9f: 00 24bda0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24bda4: e8 00 00 00 00 callq 24bda9 24bda9: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 24bdaf: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24bdb3: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 24bdb9: 0f 28 ca movaps %xmm2,%xmm1 24bdbc: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24bdc0: e8 00 00 00 00 callq 24bdc5 24bdc5: 66 0f ef c9 pxor %xmm1,%xmm1 24bdc9: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24bdcd: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 24bdd2: f2 41 0f 11 8f 70 0c movsd %xmm1,0xc70(%r15) 24bdd9: 00 00 24bddb: 83 7d 40 06 cmpl $0x6,0x40(%rbp) 24bddf: 77 06 ja 24bde7 24bde1: 83 7d 60 06 cmpl $0x6,0x60(%rbp) 24bde5: 76 1f jbe 24be06 24bde7: f2 0f 10 83 a0 01 00 movsd 0x1a0(%rbx),%xmm0 24bdee: 00 24bdef: f2 0f 58 c0 addsd %xmm0,%xmm0 24bdf3: 66 0f 2f c1 comisd %xmm1,%xmm0 24bdf7: 76 0d jbe 24be06 24bdf9: f2 41 0f 11 87 70 0c movsd %xmm0,0xc70(%r15) 24be00: 00 00 24be02: 66 0f 28 c8 movapd %xmm0,%xmm1 24be06: 66 0f ef c0 pxor %xmm0,%xmm0 24be0a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24be0e: f2 41 0f 5a 87 68 0c cvtsd2ss 0xc68(%r15),%xmm0 24be15: 00 00 24be17: e8 00 00 00 00 callq 24be1c 24be1c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24be20: f2 0f 11 83 10 88 00 movsd %xmm0,0x8810(%rbx) 24be27: 00 24be28: e9 12 fe ff ff jmpq 24bc3f 24be2d: 66 0f ef c0 pxor %xmm0,%xmm0 24be31: 66 0f ef c9 pxor %xmm1,%xmm1 24be35: f2 41 0f 5a 87 98 0f cvtsd2ss 0xf98(%r15),%xmm0 24be3c: 00 00 24be3e: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 24be42: e8 00 00 00 00 callq 24be47 24be47: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 24be4f 24be4e: 00 24be4f: 66 0f ef c9 pxor %xmm1,%xmm1 24be53: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24be57: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 24be5d: f2 0f 11 8b 50 87 00 movsd %xmm1,0x8750(%rbx) 24be64: 00 24be65: e9 d1 fe ff ff jmpq 24bd3b 24be6a: 85 c0 test %eax,%eax 24be6c: 0f 84 d7 44 00 00 je 250349 24be72: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 24be7a 24be79: 00 24be7a: 31 db xor %ebx,%ebx 24be7c: f2 0f 11 bc 24 d0 00 movsd %xmm7,0xd0(%rsp) 24be83: 00 00 24be85: e9 8f 00 00 00 jmpq 24bf19 24be8a: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 24be92 24be91: 00 24be92: f2 0f 59 d8 mulsd %xmm0,%xmm3 24be96: 0f 28 c4 movaps %xmm4,%xmm0 24be99: f2 0f 59 d3 mulsd %xmm3,%xmm2 24be9d: f2 0f 59 ca mulsd %xmm2,%xmm1 24bea1: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24bea5: e8 00 00 00 00 callq 24beaa 24beaa: f2 41 0f 10 8f c0 0e movsd 0xec0(%r15),%xmm1 24beb1: 00 00 24beb3: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 24beba: 00 00 24bebc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24bec0: f2 0f 58 4c 24 08 addsd 0x8(%rsp),%xmm1 24bec6: f2 41 0f 11 87 78 0c movsd %xmm0,0xc78(%r15) 24becd: 00 00 24becf: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24bed7 24bed6: 00 24bed7: f2 41 0f 59 84 df d8 mulsd 0x12d8(%r15,%rbx,8),%xmm0 24bede: 12 00 00 24bee1: f2 0f 59 c8 mulsd %xmm0,%xmm1 24bee5: 66 0f ef c0 pxor %xmm0,%xmm0 24bee9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24beed: f2 41 0f 5a 87 80 0c cvtsd2ss 0xc80(%r15),%xmm0 24bef4: 00 00 24bef6: e8 00 00 00 00 callq 24befb 24befb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24beff: f2 41 0f 11 87 80 0c movsd %xmm0,0xc80(%r15) 24bf06: 00 00 24bf08: 48 83 c3 01 add $0x1,%rbx 24bf0c: 41 39 9f 50 10 00 00 cmp %ebx,0x1050(%r15) 24bf13: 0f 86 ae 00 00 00 jbe 24bfc7 24bf19: 41 39 9c 9f d0 17 00 cmp %ebx,0x17d0(%r15,%rbx,4) 24bf20: 00 24bf21: 75 e5 jne 24bf08 24bf23: f2 0f 10 b4 24 d0 00 movsd 0xd0(%rsp),%xmm6 24bf2a: 00 00 24bf2c: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 24bf32: 66 0f ef e4 pxor %xmm4,%xmm4 24bf36: f2 41 0f 10 97 c0 0e movsd 0xec0(%r15),%xmm2 24bf3d: 00 00 24bf3f: f2 41 0f 10 8f b0 0f movsd 0xfb0(%r15),%xmm1 24bf46: 00 00 24bf48: f2 41 0f 5a a7 78 0c cvtsd2ss 0xc78(%r15),%xmm4 24bf4f: 00 00 24bf51: 41 8b 84 9f 08 17 00 mov 0x1708(%r15,%rbx,4),%eax 24bf58: 00 24bf59: f2 41 0f 10 84 df d8 movsd 0x12d8(%r15,%rbx,8),%xmm0 24bf60: 12 00 00 24bf63: f2 0f 5e d6 divsd %xmm6,%xmm2 24bf67: f2 0f 5e ce divsd %xmm6,%xmm1 24bf6b: f2 0f 58 d5 addsd %xmm5,%xmm2 24bf6f: f2 0f 58 cd addsd %xmm5,%xmm1 24bf73: 85 c0 test %eax,%eax 24bf75: 0f 85 0f ff ff ff jne 24be8a 24bf7b: f2 0f 59 c2 mulsd %xmm2,%xmm0 24bf7f: f2 0f 59 c8 mulsd %xmm0,%xmm1 24bf83: 0f 28 c4 movaps %xmm4,%xmm0 24bf86: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24bf8a: e8 00 00 00 00 callq 24bf8f 24bf8f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24bf93: f2 41 0f 11 87 78 0c movsd %xmm0,0xc78(%r15) 24bf9a: 00 00 24bf9c: f2 41 0f 10 87 c0 0e movsd 0xec0(%r15),%xmm0 24bfa3: 00 00 24bfa5: 66 0f 28 c8 movapd %xmm0,%xmm1 24bfa9: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 24bfb0: 00 00 24bfb2: f2 0f 58 4c 24 08 addsd 0x8(%rsp),%xmm1 24bfb8: f2 41 0f 59 8c df d8 mulsd 0x12d8(%r15,%rbx,8),%xmm1 24bfbf: 12 00 00 24bfc2: e9 1e ff ff ff jmpq 24bee5 24bfc7: 66 0f ef c9 pxor %xmm1,%xmm1 24bfcb: 66 0f ef c0 pxor %xmm0,%xmm0 24bfcf: f2 41 0f 5a 8f 60 0c cvtsd2ss 0xc60(%r15),%xmm1 24bfd6: 00 00 24bfd8: f2 41 0f 5a 87 78 0c cvtsd2ss 0xc78(%r15),%xmm0 24bfdf: 00 00 24bfe1: e8 00 00 00 00 callq 24bfe6 24bfe6: 66 0f ef c9 pxor %xmm1,%xmm1 24bfea: f2 41 0f 5a 8f 60 0c cvtsd2ss 0xc60(%r15),%xmm1 24bff1: 00 00 24bff3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24bff7: f2 41 0f 11 87 78 0c movsd %xmm0,0xc78(%r15) 24bffe: 00 00 24c000: 66 0f ef c0 pxor %xmm0,%xmm0 24c004: f2 41 0f 5a 87 80 0c cvtsd2ss 0xc80(%r15),%xmm0 24c00b: 00 00 24c00d: e8 00 00 00 00 callq 24c012 24c012: f2 41 0f 10 97 c8 0e movsd 0xec8(%r15),%xmm2 24c019: 00 00 24c01b: 66 0f ef f6 pxor %xmm6,%xmm6 24c01f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c023: f2 41 0f 11 87 80 0c movsd %xmm0,0xc80(%r15) 24c02a: 00 00 24c02c: 66 0f 2e d6 ucomisd %xmm6,%xmm2 24c030: 0f 8b 44 42 00 00 jnp 25027a 24c036: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 24c03e 24c03d: 00 24c03e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c046 24c045: 00 24c046: 66 0f 28 c2 movapd %xmm2,%xmm0 24c04a: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24c04f: f2 41 0f 5e 87 78 0c divsd 0xc78(%r15),%xmm0 24c056: 00 00 24c058: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24c05c: e8 00 00 00 00 callq 24c061 24c061: f2 0f 10 14 24 movsd (%rsp),%xmm2 24c066: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c06e 24c06d: 00 24c06e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c072: f2 0f 5e d0 divsd %xmm0,%xmm2 24c076: f2 41 0f 11 97 90 0c movsd %xmm2,0xc90(%r15) 24c07d: 00 00 24c07f: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24c087 24c086: 00 24c087: f2 41 0f 59 97 c8 0e mulsd 0xec8(%r15),%xmm2 24c08e: 00 00 24c090: 66 0f 28 c2 movapd %xmm2,%xmm0 24c094: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24c099: f2 41 0f 5e 87 80 0c divsd 0xc80(%r15),%xmm0 24c0a0: 00 00 24c0a2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24c0a6: e8 00 00 00 00 callq 24c0ab 24c0ab: f2 0f 10 14 24 movsd (%rsp),%xmm2 24c0b0: 41 8b 87 00 0b 00 00 mov 0xb00(%r15),%eax 24c0b7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c0bb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c0c3 24c0c2: 00 24c0c3: f2 0f 5e d0 divsd %xmm0,%xmm2 24c0c7: 48 8d 04 40 lea (%rax,%rax,2),%rax 24c0cb: 48 c1 e0 05 shl $0x5,%rax 24c0cf: f2 41 0f 11 97 98 0c movsd %xmm2,0xc98(%r15) 24c0d6: 00 00 24c0d8: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24c0e0 24c0df: 00 24c0e0: f2 41 0f 59 97 c8 0e mulsd 0xec8(%r15),%xmm2 24c0e7: 00 00 24c0e9: 66 0f 28 c2 movapd %xmm2,%xmm0 24c0ed: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24c0f2: f2 41 0f 5e 84 07 d8 divsd 0x7d8(%r15,%rax,1),%xmm0 24c0f9: 07 00 00 24c0fc: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24c100: e8 00 00 00 00 callq 24c105 24c105: f2 0f 10 14 24 movsd (%rsp),%xmm2 24c10a: 66 0f ef c9 pxor %xmm1,%xmm1 24c10e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24c112: f2 0f 5e d1 divsd %xmm1,%xmm2 24c116: f2 41 0f 10 8f 98 0c movsd 0xc98(%r15),%xmm1 24c11d: 00 00 24c11f: 66 0f 2f ca comisd %xmm2,%xmm1 24c123: 66 0f 28 c2 movapd %xmm2,%xmm0 24c127: f2 41 0f 11 97 a0 0c movsd %xmm2,0xca0(%r15) 24c12e: 00 00 24c130: 0f 86 63 3c 00 00 jbe 24fd99 24c136: f2 41 0f 11 8f c8 1a movsd %xmm1,0x1ac8(%r15) 24c13d: 00 00 24c13f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24c144: 45 8b b7 50 10 00 00 mov 0x1050(%r15),%r14d 24c14b: 31 db xor %ebx,%ebx 24c14d: f2 41 0f 10 87 88 0c movsd 0xc88(%r15),%xmm0 24c154: 00 00 24c156: 45 85 f6 test %r14d,%r14d 24c159: 75 72 jne 24c1cd 24c15b: e9 83 00 00 00 jmpq 24c1e3 24c160: 66 0f ef c9 pxor %xmm1,%xmm1 24c164: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 24c16c 24c16b: 00 24c16c: f2 41 0f 10 94 df 48 movsd 0x9948(%r15,%rbx,8),%xmm2 24c173: 99 00 00 24c176: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 24c17a: f2 0f 5e d1 divsd %xmm1,%xmm2 24c17e: f2 41 0f 10 8f c0 0e movsd 0xec0(%r15),%xmm1 24c185: 00 00 24c187: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 24c18e: 00 00 24c190: f2 0f 58 cb addsd %xmm3,%xmm1 24c194: f2 0f 59 d1 mulsd %xmm1,%xmm2 24c198: 66 0f ef c9 pxor %xmm1,%xmm1 24c19c: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 24c1a0: f2 41 0f 11 94 df d0 movsd %xmm2,0x1ad0(%r15,%rbx,8) 24c1a7: 1a 00 00 24c1aa: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24c1ae: 48 83 c3 01 add $0x1,%rbx 24c1b2: e8 00 00 00 00 callq 24c1b7 24c1b7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c1bb: f2 41 0f 11 87 88 0c movsd %xmm0,0xc88(%r15) 24c1c2: 00 00 24c1c4: 41 39 9f 50 10 00 00 cmp %ebx,0x1050(%r15) 24c1cb: 76 16 jbe 24c1e3 24c1cd: 41 8b 84 9f b8 12 00 mov 0x12b8(%r15,%rbx,4),%eax 24c1d4: 00 24c1d5: 85 c0 test %eax,%eax 24c1d7: 75 87 jne 24c160 24c1d9: 66 0f ef c9 pxor %xmm1,%xmm1 24c1dd: 66 0f ef d2 pxor %xmm2,%xmm2 24c1e1: eb bd jmp 24c1a0 24c1e3: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24c1eb 24c1ea: 00 24c1eb: f2 41 0f 59 97 c8 0e mulsd 0xec8(%r15),%xmm2 24c1f2: 00 00 24c1f4: 66 0f 28 ca movapd %xmm2,%xmm1 24c1f8: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24c1fd: f2 0f 5e c8 divsd %xmm0,%xmm1 24c201: 66 0f ef c0 pxor %xmm0,%xmm0 24c205: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 24c209: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c211 24c210: 00 24c211: e8 00 00 00 00 callq 24c216 24c216: f2 0f 10 14 24 movsd (%rsp),%xmm2 24c21b: 45 8b af 50 10 00 00 mov 0x1050(%r15),%r13d 24c222: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c226: f2 0f 5e d0 divsd %xmm0,%xmm2 24c22a: f2 41 0f 11 97 88 0c movsd %xmm2,0xc88(%r15) 24c231: 00 00 24c233: 45 85 ed test %r13d,%r13d 24c236: 0f 84 4b 40 00 00 je 250287 24c23c: 31 db xor %ebx,%ebx 24c23e: eb 09 jmp 24c249 24c240: f2 41 0f 10 97 88 0c movsd 0xc88(%r15),%xmm2 24c247: 00 00 24c249: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24c251 24c250: 00 24c251: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c259 24c258: 00 24c259: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24c25e: f2 41 0f 59 84 df d0 mulsd 0x1ad0(%r15,%rbx,8),%xmm0 24c265: 1a 00 00 24c268: f2 0f 5e c2 divsd %xmm2,%xmm0 24c26c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24c270: e8 00 00 00 00 callq 24c275 24c275: f2 0f 10 14 24 movsd (%rsp),%xmm2 24c27a: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 24c282 24c281: 00 24c282: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c286: f2 0f 59 c2 mulsd %xmm2,%xmm0 24c28a: f2 41 0f 11 84 df d0 movsd %xmm0,0x1ad0(%r15,%rbx,8) 24c291: 1a 00 00 24c294: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24c299: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24c2a0: 48 83 c3 01 add $0x1,%rbx 24c2a4: 39 da cmp %ebx,%edx 24c2a6: 77 98 ja 24c240 24c2a8: 41 c6 87 a8 0c 00 00 movb $0x0,0xca8(%r15) 24c2af: 00 24c2b0: 85 d2 test %edx,%edx 24c2b2: 74 28 je 24c2dc 24c2b4: 83 ea 01 sub $0x1,%edx 24c2b7: 49 8d 87 58 13 00 00 lea 0x1358(%r15),%rax 24c2be: 49 8d 94 17 59 13 00 lea 0x1359(%r15,%rdx,1),%rdx 24c2c5: 00 24c2c6: 80 38 00 cmpb $0x0,(%rax) 24c2c9: 74 08 je 24c2d3 24c2cb: 41 c6 87 a8 0c 00 00 movb $0x1,0xca8(%r15) 24c2d2: 01 24c2d3: 48 83 c0 01 add $0x1,%rax 24c2d7: 48 39 c2 cmp %rax,%rdx 24c2da: 75 ea jne 24c2c6 24c2dc: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24c2e4 24c2e3: 00 24c2e4: f2 41 0f 10 87 b0 0e movsd 0xeb0(%r15),%xmm0 24c2eb: 00 00 24c2ed: f2 41 0f 59 8f 98 a6 mulsd 0xa698(%r15),%xmm1 24c2f4: 00 00 24c2f6: f2 41 0f 59 87 48 10 mulsd 0x1048(%r15),%xmm0 24c2fd: 00 00 24c2ff: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24c303: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24c307: e8 00 00 00 00 callq 24c30c 24c30c: 66 0f ef c9 pxor %xmm1,%xmm1 24c310: 4c 89 ff mov %r15,%rdi 24c313: 41 0f b6 b7 a8 0c 00 movzbl 0xca8(%r15),%esi 24c31a: 00 24c31b: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24c31f: f2 41 0f 59 8f 70 0e mulsd 0xe70(%r15),%xmm1 24c326: 00 00 24c328: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 24c32f: 00 00 24c331: 66 0f 28 c1 movapd %xmm1,%xmm0 24c335: f2 41 0f 11 8f b0 0c movsd %xmm1,0xcb0(%r15) 24c33c: 00 00 24c33e: f2 41 0f 11 8f 48 0f movsd %xmm1,0xf48(%r15) 24c345: 00 00 24c347: e8 14 cc ff ff callq 248f60 24c34c: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24c354 24c353: 00 24c354: f2 41 0f 59 8f 98 a6 mulsd 0xa698(%r15),%xmm1 24c35b: 00 00 24c35d: f2 41 0f 11 87 48 0f movsd %xmm0,0xf48(%r15) 24c364: 00 00 24c366: f2 41 0f 10 87 b0 0e movsd 0xeb0(%r15),%xmm0 24c36d: 00 00 24c36f: f2 41 0f 59 87 48 10 mulsd 0x1048(%r15),%xmm0 24c376: 00 00 24c378: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24c37c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24c380: e8 00 00 00 00 callq 24c385 24c385: 66 0f ef c9 pxor %xmm1,%xmm1 24c389: 4c 89 ff mov %r15,%rdi 24c38c: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24c390: 41 0f b6 b7 a8 0c 00 movzbl 0xca8(%r15),%esi 24c397: 00 24c398: f2 41 0f 10 87 48 0f movsd 0xf48(%r15),%xmm0 24c39f: 00 00 24c3a1: f2 41 0f 11 8f b0 0c movsd %xmm1,0xcb0(%r15) 24c3a8: 00 00 24c3aa: e8 b1 cb ff ff callq 248f60 24c3af: f2 41 0f 11 87 48 0f movsd %xmm0,0xf48(%r15) 24c3b6: 00 00 24c3b8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24c3bd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24c3c2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24c3c7: 41 8b bf 50 10 00 00 mov 0x1050(%r15),%edi 24c3ce: 31 db xor %ebx,%ebx 24c3d0: 85 ff test %edi,%edi 24c3d2: 0f 84 5d 38 00 00 je 24fc35 24c3d8: 45 8b a4 9f a8 13 00 mov 0x13a8(%r15,%rbx,4),%r12d 24c3df: 00 24c3e0: 45 85 e4 test %r12d,%r12d 24c3e3: 0f 85 bc 04 00 00 jne 24c8a5 24c3e9: 41 8b 84 9f 74 10 00 mov 0x1074(%r15,%rbx,4),%eax 24c3f0: 00 24c3f1: 66 0f ef c0 pxor %xmm0,%xmm0 24c3f5: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24c3fa: f2 41 0f 11 84 df 48 movsd %xmm0,0x9448(%r15,%rbx,8) 24c401: 94 00 00 24c404: 41 83 bc 9f 08 17 00 cmpl $0x1,0x1708(%r15,%rbx,4) 24c40b: 00 01 24c40d: 45 8b 84 9f d0 17 00 mov 0x17d0(%r15,%rbx,4),%r8d 24c414: 00 24c415: 40 0f 94 c6 sete %sil 24c419: 31 d2 xor %edx,%edx 24c41b: 89 f1 mov %esi,%ecx 24c41d: 41 39 d0 cmp %edx,%r8d 24c420: 0f 94 c0 sete %al 24c423: 40 20 f0 and %sil,%al 24c426: 0f 45 c8 cmovne %eax,%ecx 24c429: 83 c2 01 add $0x1,%edx 24c42c: 39 fa cmp %edi,%edx 24c42e: 72 ed jb 24c41d 24c430: 84 c9 test %cl,%cl 24c432: 0f 85 bd 04 00 00 jne 24c8f5 24c438: 41 8b 84 9f b8 12 00 mov 0x12b8(%r15,%rbx,4),%eax 24c43f: 00 24c440: 85 c0 test %eax,%eax 24c442: 0f 85 92 04 00 00 jne 24c8da 24c448: 49 c7 84 df 08 94 00 movq $0x0,0x9408(%r15,%rbx,8) 24c44f: 00 00 00 00 00 24c454: 41 8b bf 50 10 00 00 mov 0x1050(%r15),%edi 24c45b: 48 83 c3 01 add $0x1,%rbx 24c45f: 39 df cmp %ebx,%edi 24c461: 0f 87 71 ff ff ff ja 24c3d8 24c467: 85 ff test %edi,%edi 24c469: 0f 84 c6 37 00 00 je 24fc35 24c46f: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 24c477 24c476: 00 24c477: 8d 57 ff lea -0x1(%rdi),%edx 24c47a: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24c482 24c481: 00 24c482: 49 8d 8f c8 13 00 00 lea 0x13c8(%r15),%rcx 24c489: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24c491 24c490: 00 24c491: 49 8d 87 88 93 00 00 lea 0x9388(%r15),%rax 24c498: 49 8d b4 d7 90 93 00 lea 0x9390(%r15,%rdx,8),%rsi 24c49f: 00 24c4a0: f2 0f 11 bc 24 d8 00 movsd %xmm7,0xd8(%rsp) 24c4a7: 00 00 24c4a9: eb 2a jmp 24c4d5 24c4ab: 83 fa 01 cmp $0x1,%edx 24c4ae: 0f 84 f0 04 00 00 je 24c9a4 24c4b4: 85 d2 test %edx,%edx 24c4b6: 0f 85 ff 04 00 00 jne 24c9bb 24c4bc: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 24c4c3: 00 24c4c4: f2 0f 11 00 movsd %xmm0,(%rax) 24c4c8: 48 83 c0 08 add $0x8,%rax 24c4cc: 48 83 c1 04 add $0x4,%rcx 24c4d0: 48 39 c6 cmp %rax,%rsi 24c4d3: 74 2a je 24c4ff 24c4d5: 8b 11 mov (%rcx),%edx 24c4d7: 83 fa 02 cmp $0x2,%edx 24c4da: 75 cf jne 24c4ab 24c4dc: f2 0f 10 ac 24 d8 00 movsd 0xd8(%rsp),%xmm5 24c4e3: 00 00 24c4e5: 48 83 c0 08 add $0x8,%rax 24c4e9: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 24c4f0: 00 24c4f1: 48 83 c1 04 add $0x4,%rcx 24c4f5: f2 0f 11 68 f8 movsd %xmm5,-0x8(%rax) 24c4fa: 48 39 c6 cmp %rax,%rsi 24c4fd: 75 d6 jne 24c4d5 24c4ff: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 24c507 24c506: 00 24c507: 31 db xor %ebx,%ebx 24c509: 49 c7 87 90 19 00 00 movq $0x0,0x1990(%r15) 24c510: 00 00 00 00 24c514: f2 0f 11 34 24 movsd %xmm6,(%rsp) 24c519: f2 41 0f 10 a4 df 48 movsd 0x9448(%r15,%rbx,8),%xmm4 24c520: 94 00 00 24c523: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c52b 24c52a: 00 24c52b: 66 0f ef c0 pxor %xmm0,%xmm0 24c52f: f2 41 0f 5a 84 df 88 cvtsd2ss 0x9388(%r15,%rbx,8),%xmm0 24c536: 93 00 00 24c539: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 24c53f: e8 00 00 00 00 callq 24c544 24c544: 66 0f ef c9 pxor %xmm1,%xmm1 24c548: f2 0f 10 34 24 movsd (%rsp),%xmm6 24c54d: 41 8b 84 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%eax 24c554: 00 24c555: f2 41 0f 59 b4 df 48 mulsd 0x9448(%r15,%rbx,8),%xmm6 24c55c: 94 00 00 24c55f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c563: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 24c569: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24c56e: f2 41 0f 5e 8c df d8 divsd 0x12d8(%r15,%rbx,8),%xmm1 24c575: 12 00 00 24c578: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 24c57e: f2 0f 5e c1 divsd %xmm1,%xmm0 24c582: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c58a 24c589: 00 24c58a: f2 41 0f 59 84 df 78 mulsd 0x1178(%r15,%rbx,8),%xmm0 24c591: 11 00 00 24c594: f2 41 0f 11 84 df 08 movsd %xmm0,0x9508(%r15,%rbx,8) 24c59b: 95 00 00 24c59e: 66 0f ef c0 pxor %xmm0,%xmm0 24c5a2: f2 41 0f 5a 84 df c8 cvtsd2ss 0x93c8(%r15,%rbx,8),%xmm0 24c5a9: 93 00 00 24c5ac: e8 00 00 00 00 callq 24c5b1 24c5b1: 41 8b 84 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%eax 24c5b8: 00 24c5b9: 66 0f ef c9 pxor %xmm1,%xmm1 24c5bd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c5c1: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 24c5c7: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24c5cc: f2 41 0f 5e 8c df d8 divsd 0x12d8(%r15,%rbx,8),%xmm1 24c5d3: 12 00 00 24c5d6: f2 0f 5e c1 divsd %xmm1,%xmm0 24c5da: f2 41 0f 59 84 df 78 mulsd 0x1178(%r15,%rbx,8),%xmm0 24c5e1: 11 00 00 24c5e4: f2 0f 59 04 24 mulsd (%rsp),%xmm0 24c5e9: f2 41 0f 11 84 df 48 movsd %xmm0,0x9548(%r15,%rbx,8) 24c5f0: 95 00 00 24c5f3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24c5f8: f2 41 0f 58 84 df 08 addsd 0x9508(%r15,%rbx,8),%xmm0 24c5ff: 95 00 00 24c602: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24c609: 48 83 c3 01 add $0x1,%rbx 24c60d: f2 41 0f 58 87 90 19 addsd 0x1990(%r15),%xmm0 24c614: 00 00 24c616: f2 41 0f 11 87 90 19 movsd %xmm0,0x1990(%r15) 24c61d: 00 00 24c61f: 39 da cmp %ebx,%edx 24c621: 0f 87 f2 fe ff ff ja 24c519 24c627: 49 c7 87 b8 0c 00 00 movq $0x0,0xcb8(%r15) 24c62e: 00 00 00 00 24c632: 85 d2 test %edx,%edx 24c634: 0f 84 22 36 00 00 je 24fc5c 24c63a: 31 c0 xor %eax,%eax 24c63c: 31 f6 xor %esi,%esi 24c63e: 41 8b 8c 87 b8 12 00 mov 0x12b8(%r15,%rax,4),%ecx 24c645: 00 24c646: 01 ce add %ecx,%esi 24c648: 41 80 bc 07 58 13 00 cmpb $0x0,0x1358(%r15,%rax,1) 24c64f: 00 00 24c651: 74 07 je 24c65a 24c653: 41 01 8f bc 0c 00 00 add %ecx,0xcbc(%r15) 24c65a: 48 83 c0 01 add $0x1,%rax 24c65e: 39 c2 cmp %eax,%edx 24c660: 77 dc ja 24c63e 24c662: 41 89 b7 b8 0c 00 00 mov %esi,0xcb8(%r15) 24c669: 49 8d 9f 38 11 00 00 lea 0x1138(%r15),%rbx 24c670: 31 ed xor %ebp,%ebp 24c672: f2 41 0f 10 87 98 0e movsd 0xe98(%r15),%xmm0 24c679: 00 00 24c67b: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24c683 24c682: 00 24c683: f2 41 0f 59 87 e0 0e mulsd 0xee0(%r15),%xmm0 24c68a: 00 00 24c68c: 49 c7 87 88 19 00 00 movq $0x0,0x1988(%r15) 24c693: 00 00 00 00 24c697: f2 41 0f 58 8f d0 0e addsd 0xed0(%r15),%xmm1 24c69e: 00 00 24c6a0: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 24c6a8 24c6a7: 00 24c6a8: f2 41 0f 5e 87 48 0f divsd 0xf48(%r15),%xmm0 24c6af: 00 00 24c6b1: f2 41 0f 5e 8f 48 10 divsd 0x1048(%r15),%xmm1 24c6b8: 00 00 24c6ba: f2 0f 58 c1 addsd %xmm1,%xmm0 24c6be: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 24c6c4: f2 41 0f 11 87 c0 0c movsd %xmm0,0xcc0(%r15) 24c6cb: 00 00 24c6cd: e9 b6 00 00 00 jmpq 24c788 24c6d2: 0f 85 86 01 00 00 jne 24c85e 24c6d8: 48 c7 83 70 76 00 00 movq $0x0,0x7670(%rbx) 24c6df: 00 00 00 00 24c6e3: 41 8b 84 af 48 19 00 mov 0x1948(%r15,%rbp,4),%eax 24c6ea: 00 24c6eb: 66 0f ef c9 pxor %xmm1,%xmm1 24c6ef: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24c6f3: 48 83 c5 01 add $0x1,%rbp 24c6f7: f2 0f 10 14 24 movsd (%rsp),%xmm2 24c6fc: f2 0f 59 93 10 83 00 mulsd 0x8310(%rbx),%xmm2 24c703: 00 24c704: 48 83 c3 08 add $0x8,%rbx 24c708: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24c70d: f2 0f 59 d1 mulsd %xmm1,%xmm2 24c711: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c719 24c718: 00 24c719: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 24c71f: e8 00 00 00 00 callq 24c724 24c724: 66 0f ef c9 pxor %xmm1,%xmm1 24c728: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24c72c: f2 0f 59 4c 24 10 mulsd 0x10(%rsp),%xmm1 24c732: f2 41 0f 10 87 48 0f movsd 0xf48(%r15),%xmm0 24c739: 00 00 24c73b: f2 0f 59 83 08 84 00 mulsd 0x8408(%rbx),%xmm0 24c742: 00 24c743: f2 41 0f 5e 87 90 19 divsd 0x1990(%r15),%xmm0 24c74a: 00 00 24c74c: f2 0f 5e c8 divsd %xmm0,%xmm1 24c750: 66 0f ef c0 pxor %xmm0,%xmm0 24c754: f2 41 0f 5a 87 88 19 cvtsd2ss 0x1988(%r15),%xmm0 24c75b: 00 00 24c75d: f2 0f 5c 8b 68 76 00 subsd 0x7668(%rbx),%xmm1 24c764: 00 24c765: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24c769: e8 00 00 00 00 callq 24c76e 24c76e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c772: f2 41 0f 11 87 88 19 movsd %xmm0,0x1988(%r15) 24c779: 00 00 24c77b: 41 39 af 50 10 00 00 cmp %ebp,0x1050(%r15) 24c782: 0f 86 e4 02 00 00 jbe 24ca6c 24c788: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 24c78e: 66 0f 2f 73 40 comisd 0x40(%rbx),%xmm6 24c793: f2 0f 10 83 d0 82 00 movsd 0x82d0(%rbx),%xmm0 24c79a: 00 24c79b: 0f 83 79 02 00 00 jae 24ca1a 24c7a1: f2 0f 5e 83 10 87 00 divsd 0x8710(%rbx),%xmm0 24c7a8: 00 24c7a9: f2 0f 5e 83 50 88 00 divsd 0x8850(%rbx),%xmm0 24c7b0: 00 24c7b1: f2 0f 11 83 30 76 00 movsd %xmm0,0x7630(%rbx) 24c7b8: 00 24c7b9: 41 8b 84 af 28 19 00 mov 0x1928(%r15,%rbp,4),%eax 24c7c0: 00 24c7c1: 66 0f ef c0 pxor %xmm0,%xmm0 24c7c5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c7cd 24c7cc: 00 24c7cd: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24c7d2: f2 0f 59 83 10 83 00 mulsd 0x8310(%rbx),%xmm0 24c7d9: 00 24c7da: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 24c7e0: 66 0f ef c0 pxor %xmm0,%xmm0 24c7e4: f2 0f 5a 83 50 82 00 cvtsd2ss 0x8250(%rbx),%xmm0 24c7eb: 00 24c7ec: e8 00 00 00 00 callq 24c7f1 24c7f1: 66 0f ef c9 pxor %xmm1,%xmm1 24c7f5: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24c7f9: f2 0f 59 4c 24 10 mulsd 0x10(%rsp),%xmm1 24c7ff: f2 41 0f 10 87 48 0f movsd 0xf48(%r15),%xmm0 24c806: 00 00 24c808: f2 0f 59 83 d0 83 00 mulsd 0x83d0(%rbx),%xmm0 24c80f: 00 24c810: f2 41 0f 5e 87 90 19 divsd 0x1990(%r15),%xmm0 24c817: 00 00 24c819: f2 0f 5e c8 divsd %xmm0,%xmm1 24c81d: 66 0f ef c0 pxor %xmm0,%xmm0 24c821: f2 41 0f 5a 87 88 19 cvtsd2ss 0x1988(%r15),%xmm0 24c828: 00 00 24c82a: f2 0f 5c 8b 30 76 00 subsd 0x7630(%rbx),%xmm1 24c831: 00 24c832: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24c836: e8 00 00 00 00 callq 24c83b 24c83b: 66 0f ef ff pxor %xmm7,%xmm7 24c83f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c843: f2 41 0f 11 87 88 19 movsd %xmm0,0x1988(%r15) 24c84a: 00 00 24c84c: f2 0f 10 83 90 82 00 movsd 0x8290(%rbx),%xmm0 24c853: 00 24c854: 66 0f 2e c7 ucomisd %xmm7,%xmm0 24c858: 0f 8b 74 fe ff ff jnp 24c6d2 24c85e: f2 0f 10 3c 24 movsd (%rsp),%xmm7 24c863: f2 0f 10 53 40 movsd 0x40(%rbx),%xmm2 24c868: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 24c86e: f2 0f 10 8b d0 82 00 movsd 0x82d0(%rbx),%xmm1 24c875: 00 24c876: f2 0f 59 d7 mulsd %xmm7,%xmm2 24c87a: f2 0f 59 cf mulsd %xmm7,%xmm1 24c87e: 66 0f 2f f2 comisd %xmm2,%xmm6 24c882: 0f 83 b5 01 00 00 jae 24ca3d 24c888: f2 0f 5e 8b 50 87 00 divsd 0x8750(%rbx),%xmm1 24c88f: 00 24c890: f2 0f 5e 8b 50 88 00 divsd 0x8850(%rbx),%xmm1 24c897: 00 24c898: f2 0f 11 8b 70 76 00 movsd %xmm1,0x7670(%rbx) 24c89f: 00 24c8a0: e9 3e fe ff ff jmpq 24c6e3 24c8a5: 41 8b 84 9f 94 10 00 mov 0x1094(%r15,%rbx,4),%eax 24c8ac: 00 24c8ad: 66 0f ef c0 pxor %xmm0,%xmm0 24c8b1: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24c8b6: e9 3f fb ff ff jmpq 24c3fa 24c8bb: 89 da mov %ebx,%edx 24c8bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24c8c4: b8 01 00 00 00 mov $0x1,%eax 24c8c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24c8d0: e8 00 00 00 00 callq 24c8d5 24c8d5: e9 bf f9 ff ff jmpq 24c299 24c8da: 66 0f ef c9 pxor %xmm1,%xmm1 24c8de: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 24c8e2: f2 0f 5e c1 divsd %xmm1,%xmm0 24c8e6: f2 41 0f 11 84 df 08 movsd %xmm0,0x9408(%r15,%rbx,8) 24c8ed: 94 00 00 24c8f0: e9 5f fb ff ff jmpq 24c454 24c8f5: 41 8b 84 9f f0 15 00 mov 0x15f0(%r15,%rbx,4),%eax 24c8fc: 00 24c8fd: 66 0f ef d2 pxor %xmm2,%xmm2 24c901: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c909 24c908: 00 24c909: 66 0f ef e4 pxor %xmm4,%xmm4 24c90d: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24c912: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 24c91a 24c919: 00 24c91a: f2 41 0f 59 94 df 38 mulsd 0x1138(%r15,%rbx,8),%xmm2 24c921: 11 00 00 24c924: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 24c928: 0f 28 c4 movaps %xmm4,%xmm0 24c92b: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 24c931: f3 0f 11 64 24 08 movss %xmm4,0x8(%rsp) 24c937: e8 00 00 00 00 callq 24c93c 24c93c: f3 0f 10 64 24 08 movss 0x8(%rsp),%xmm4 24c942: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24c94a 24c949: 00 24c94a: f3 0f 11 04 24 movss %xmm0,(%rsp) 24c94f: 0f 28 c4 movaps %xmm4,%xmm0 24c952: e8 00 00 00 00 callq 24c957 24c957: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 24c95d: 66 0f ef c9 pxor %xmm1,%xmm1 24c961: f3 0f 10 1c 24 movss (%rsp),%xmm3 24c966: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24c96a: f2 0f 5c d1 subsd %xmm1,%xmm2 24c96e: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 24c976 24c975: 00 24c976: 73 03 jae 24c97b 24c978: 0f 28 d8 movaps %xmm0,%xmm3 24c97b: 66 0f ef c0 pxor %xmm0,%xmm0 24c97f: 0f 28 cb movaps %xmm3,%xmm1 24c982: f2 41 0f 5a 84 df 48 cvtsd2ss 0x9448(%r15,%rbx,8),%xmm0 24c989: 94 00 00 24c98c: e8 00 00 00 00 callq 24c991 24c991: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24c995: f2 41 0f 11 84 df 08 movsd %xmm0,0x9408(%r15,%rbx,8) 24c99c: 94 00 00 24c99f: e9 b0 fa ff ff jmpq 24c454 24c9a4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 24c9ab 24c9ab: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 24c9b2: 00 24c9b3: 48 89 38 mov %rdi,(%rax) 24c9b6: e9 0d fb ff ff jmpq 24c4c8 24c9bb: 83 fa 08 cmp $0x8,%edx 24c9be: 0f 84 0c 32 00 00 je 24fbd0 24c9c4: 83 fa 03 cmp $0x3,%edx 24c9c7: 0f 84 b2 37 00 00 je 25017f 24c9cd: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 24c9d4 24c9d4: 48 89 38 mov %rdi,(%rax) 24c9d7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 24c9de 24c9de: 48 89 78 40 mov %rdi,0x40(%rax) 24c9e2: e9 e1 fa ff ff jmpq 24c4c8 24c9e7: 89 da mov %ebx,%edx 24c9e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24c9f0: f2 41 0f 58 84 df 08 addsd 0x9508(%r15,%rbx,8),%xmm0 24c9f7: 95 00 00 24c9fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24ca01: b8 01 00 00 00 mov $0x1,%eax 24ca06: e8 00 00 00 00 callq 24ca0b 24ca0b: f2 41 0f 10 84 df 48 movsd 0x9548(%r15,%rbx,8),%xmm0 24ca12: 95 00 00 24ca15: e9 de fb ff ff jmpq 24c5f8 24ca1a: 66 0f ef c9 pxor %xmm1,%xmm1 24ca1e: f2 41 0f 2a 8c af b8 cvtsi2sdl 0x12b8(%r15,%rbp,4),%xmm1 24ca25: 12 00 00 24ca28: f2 0f 59 c1 mulsd %xmm1,%xmm0 24ca2c: f2 0f 5e 03 divsd (%rbx),%xmm0 24ca30: f2 0f 5e 83 a0 01 00 divsd 0x1a0(%rbx),%xmm0 24ca37: 00 24ca38: e9 74 fd ff ff jmpq 24c7b1 24ca3d: f2 0f 59 3b mulsd (%rbx),%xmm7 24ca41: 66 0f ef d2 pxor %xmm2,%xmm2 24ca45: f2 41 0f 2a 94 af b8 cvtsi2sdl 0x12b8(%r15,%rbp,4),%xmm2 24ca4c: 12 00 00 24ca4f: f2 0f 59 d1 mulsd %xmm1,%xmm2 24ca53: f2 0f 5e d7 divsd %xmm7,%xmm2 24ca57: f2 0f 5e 93 a0 01 00 divsd 0x1a0(%rbx),%xmm2 24ca5e: 00 24ca5f: f2 0f 11 93 70 76 00 movsd %xmm2,0x7670(%rbx) 24ca66: 00 24ca67: e9 77 fc ff ff jmpq 24c6e3 24ca6c: f2 41 0f 10 97 c0 0c movsd 0xcc0(%r15),%xmm2 24ca73: 00 00 24ca75: f2 41 0f 10 9f 48 0f movsd 0xf48(%r15),%xmm3 24ca7c: 00 00 24ca7e: 41 8b 97 b8 0c 00 00 mov 0xcb8(%r15),%edx 24ca85: 41 8b 8f 40 0f 00 00 mov 0xf40(%r15),%ecx 24ca8c: 66 0f ef c9 pxor %xmm1,%xmm1 24ca90: 41 8b 87 bc 0c 00 00 mov 0xcbc(%r15),%eax 24ca97: 41 0f af 87 68 0f 00 imul 0xf68(%r15),%eax 24ca9e: 00 24ca9f: 0f af ca imul %edx,%ecx 24caa2: 01 c8 add %ecx,%eax 24caa4: 41 80 bf 50 0f 00 00 cmpb $0x0,0xf50(%r15) 24caab: 00 24caac: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24cab1: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 24cab9 24cab8: 00 24cab9: f2 0f 5e cb divsd %xmm3,%xmm1 24cabd: f2 0f 58 ca addsd %xmm2,%xmm1 24cac1: f2 41 0f 11 8f 78 1a movsd %xmm1,0x1a78(%r15) 24cac8: 00 00 24caca: 74 23 je 24caef 24cacc: 66 0f ef d2 pxor %xmm2,%xmm2 24cad0: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 24cad5: f2 41 0f 59 97 70 b1 mulsd 0xb170(%r15),%xmm2 24cadc: 00 00 24cade: f2 0f 5e d3 divsd %xmm3,%xmm2 24cae2: f2 0f 58 ca addsd %xmm2,%xmm1 24cae6: f2 41 0f 11 8f 78 1a movsd %xmm1,0x1a78(%r15) 24caed: 00 00 24caef: f2 41 0f 58 87 48 0e addsd 0xe48(%r15),%xmm0 24caf6: 00 00 24caf8: f2 0f 58 c1 addsd %xmm1,%xmm0 24cafc: f2 41 0f 11 87 70 1a movsd %xmm0,0x1a70(%r15) 24cb03: 00 00 24cb05: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24cb0a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24cb0f: f2 41 0f 10 87 48 0e movsd 0xe48(%r15),%xmm0 24cb16: 00 00 24cb18: 41 8b 8f 50 10 00 00 mov 0x1050(%r15),%ecx 24cb1f: 31 c0 xor %eax,%eax 24cb21: 31 d2 xor %edx,%edx 24cb23: 41 c7 87 98 19 00 00 movl $0x0,0x1998(%r15) 24cb2a: 00 00 00 00 24cb2e: f2 41 0f 11 87 60 0e movsd %xmm0,0xe60(%r15) 24cb35: 00 00 24cb37: 85 c9 test %ecx,%ecx 24cb39: 0f 84 32 36 00 00 je 250171 24cb3f: 41 80 bc 07 e8 13 00 cmpb $0x0,0x13e8(%r15,%rax,1) 24cb46: 00 00 24cb48: 74 0f je 24cb59 24cb4a: 41 03 94 87 f0 13 00 add 0x13f0(%r15,%rax,4),%edx 24cb51: 00 24cb52: 41 89 97 98 19 00 00 mov %edx,0x1998(%r15) 24cb59: 48 83 c0 01 add $0x1,%rax 24cb5d: 39 c1 cmp %eax,%ecx 24cb5f: 77 de ja 24cb3f 24cb61: 83 fa 01 cmp $0x1,%edx 24cb64: 0f 86 07 36 00 00 jbe 250171 24cb6a: 41 8b 87 70 0f 00 00 mov 0xf70(%r15),%eax 24cb71: 66 0f ef c0 pxor %xmm0,%xmm0 24cb75: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24cb7a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24cb82 24cb81: 00 24cb82: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24cb8a 24cb89: 00 24cb8a: f2 41 0f 5e 87 40 10 divsd 0x1040(%r15),%xmm0 24cb91: 00 00 24cb93: f2 41 0f 58 87 68 0e addsd 0xe68(%r15),%xmm0 24cb9a: 00 00 24cb9c: f2 41 0f 11 87 80 1a movsd %xmm0,0x1a80(%r15) 24cba3: 00 00 24cba5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24cbaa: f2 41 0f 10 87 00 0f movsd 0xf00(%r15),%xmm0 24cbb1: 00 00 24cbb3: f2 41 0f 58 87 70 1a addsd 0x1a70(%r15),%xmm0 24cbba: 00 00 24cbbc: f2 41 0f 11 87 98 1a movsd %xmm0,0x1a98(%r15) 24cbc3: 00 00 24cbc5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24cbca: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24cbcf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24cbd4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24cbd9: 41 83 bf 98 19 00 00 cmpl $0x1,0x1998(%r15) 24cbe0: 01 24cbe1: f2 41 0f 10 87 00 0f movsd 0xf00(%r15),%xmm0 24cbe8: 00 00 24cbea: f2 41 0f 58 87 68 0e addsd 0xe68(%r15),%xmm0 24cbf1: 00 00 24cbf3: 76 2d jbe 24cc22 24cbf5: 41 8b 87 70 0f 00 00 mov 0xf70(%r15),%eax 24cbfc: 66 0f ef c9 pxor %xmm1,%xmm1 24cc00: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24cc05: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 24cc0d 24cc0c: 00 24cc0d: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 24cc15 24cc14: 00 24cc15: f2 41 0f 5e 8f 40 10 divsd 0x1040(%r15),%xmm1 24cc1c: 00 00 24cc1e: f2 0f 58 c1 addsd %xmm1,%xmm0 24cc22: f2 41 0f 11 87 a0 1a movsd %xmm0,0x1aa0(%r15) 24cc29: 00 00 24cc2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24cc30: 41 8b af 50 10 00 00 mov 0x1050(%r15),%ebp 24cc37: 31 db xor %ebx,%ebx 24cc39: 85 ed test %ebp,%ebp 24cc3b: 75 3f jne 24cc7c 24cc3d: e9 de 31 00 00 jmpq 24fe20 24cc42: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 24cc49 24cc49: 41 c7 84 9f d0 a6 00 movl $0x0,0xa6d0(%r15,%rbx,4) 24cc50: 00 00 00 00 00 24cc55: 41 c7 84 9f f0 a6 00 movl $0x0,0xa6f0(%r15,%rbx,4) 24cc5c: 00 00 00 00 00 24cc61: 49 89 84 df 28 9d 00 mov %rax,0x9d28(%r15,%rbx,8) 24cc68: 00 24cc69: 41 8b 8f 50 10 00 00 mov 0x1050(%r15),%ecx 24cc70: 48 83 c3 01 add $0x1,%rbx 24cc74: 39 d9 cmp %ebx,%ecx 24cc76: 0f 86 5b 01 00 00 jbe 24cdd7 24cc7c: f2 41 0f 10 84 df a8 movsd 0x18a8(%r15,%rbx,8),%xmm0 24cc83: 18 00 00 24cc86: 66 0f ef c9 pxor %xmm1,%xmm1 24cc8a: f2 41 0f 5e 84 df 88 divsd 0x9388(%r15,%rbx,8),%xmm0 24cc91: 93 00 00 24cc94: f2 41 0f 5e 84 df 08 divsd 0x9408(%r15,%rbx,8),%xmm0 24cc9b: 94 00 00 24cc9e: f2 41 0f 11 84 df 00 movsd %xmm0,0xa300(%r15,%rbx,8) 24cca5: a3 00 00 24cca8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24ccac: 41 8b 84 9f 28 19 00 mov 0x1928(%r15,%rbx,4),%eax 24ccb3: 00 24ccb4: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 24ccb9: e8 00 00 00 00 callq 24ccbe 24ccbe: 66 0f ef c9 pxor %xmm1,%xmm1 24ccc2: 66 0f ef f6 pxor %xmm6,%xmm6 24ccc6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24ccca: 66 0f ef c0 pxor %xmm0,%xmm0 24ccce: f2 41 0f 11 8c df 40 movsd %xmm1,0xa340(%r15,%rbx,8) 24ccd5: a3 00 00 24ccd8: 41 8b 84 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%eax 24ccdf: 00 24cce0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24cce5: f2 41 0f 5e 84 df d8 divsd 0x12d8(%r15,%rbx,8),%xmm0 24ccec: 12 00 00 24ccef: f2 0f 59 c1 mulsd %xmm1,%xmm0 24ccf3: f2 41 0f 10 8c df c8 movsd 0x93c8(%r15,%rbx,8),%xmm1 24ccfa: 93 00 00 24ccfd: f2 41 0f 5e 84 df 78 divsd 0x1178(%r15,%rbx,8),%xmm0 24cd04: 11 00 00 24cd07: f2 41 0f 11 84 df e8 movsd %xmm0,0x9ce8(%r15,%rbx,8) 24cd0e: 9c 00 00 24cd11: 66 0f 2f ce comisd %xmm6,%xmm1 24cd15: 0f 86 27 ff ff ff jbe 24cc42 24cd1b: f2 41 0f 10 84 df e8 movsd 0x18e8(%r15,%rbx,8),%xmm0 24cd22: 18 00 00 24cd25: 41 8b 94 9f 48 19 00 mov 0x1948(%r15,%rbx,4),%edx 24cd2c: 00 24cd2d: f2 0f 5e c1 divsd %xmm1,%xmm0 24cd31: f2 41 0f 10 8c df 08 movsd 0x9408(%r15,%rbx,8),%xmm1 24cd38: 94 00 00 24cd3b: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 24cd43 24cd42: 00 24cd43: f2 0f 5e c1 divsd %xmm1,%xmm0 24cd47: 66 0f ef c9 pxor %xmm1,%xmm1 24cd4b: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 24cd50: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 24cd55: 66 0f ef c0 pxor %xmm0,%xmm0 24cd59: 41 89 84 9f d0 a6 00 mov %eax,0xa6d0(%r15,%rbx,4) 24cd60: 00 24cd61: 89 c0 mov %eax,%eax 24cd63: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 24cd68: e8 00 00 00 00 callq 24cd6d 24cd6d: 66 0f ef c9 pxor %xmm1,%xmm1 24cd71: 41 8b 94 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%edx 24cd78: 00 24cd79: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24cd7e: 66 0f ef c0 pxor %xmm0,%xmm0 24cd82: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 24cd87: 41 89 84 9f f0 a6 00 mov %eax,0xa6f0(%r15,%rbx,4) 24cd8e: 00 24cd8f: 89 c0 mov %eax,%eax 24cd91: f2 41 0f 5e 84 df d8 divsd 0x12d8(%r15,%rbx,8),%xmm0 24cd98: 12 00 00 24cd9b: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24cda0: f2 0f 59 c1 mulsd %xmm1,%xmm0 24cda4: f2 41 0f 10 8c df 78 movsd 0x1178(%r15,%rbx,8),%xmm1 24cdab: 11 00 00 24cdae: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 24cdb6 24cdb5: 00 24cdb6: f2 0f 5e c1 divsd %xmm1,%xmm0 24cdba: f2 41 0f 11 84 df 28 movsd %xmm0,0x9d28(%r15,%rbx,8) 24cdc1: 9d 00 00 24cdc4: 48 83 c3 01 add $0x1,%rbx 24cdc8: 41 8b 8f 50 10 00 00 mov 0x1050(%r15),%ecx 24cdcf: 39 d9 cmp %ebx,%ecx 24cdd1: 0f 87 a5 fe ff ff ja 24cc7c 24cdd7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 24cdde 24cdde: 49 89 87 a8 b1 00 00 mov %rax,0xb1a8(%r15) 24cde5: 85 c9 test %ecx,%ecx 24cde7: 0f 84 41 30 00 00 je 24fe2e 24cded: 8d 79 ff lea -0x1(%rcx),%edi 24cdf0: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 24cdf7 24cdf7: 49 8d 87 d8 12 00 00 lea 0x12d8(%r15),%rax 24cdfe: 48 c1 e7 03 shl $0x3,%rdi 24ce02: 49 8d 97 38 12 00 00 lea 0x1238(%r15),%rdx 24ce09: 49 8d 8c 3f e0 12 00 lea 0x12e0(%r15,%rdi,1),%rcx 24ce10: 00 24ce11: 66 48 0f 6e c6 movq %rsi,%xmm0 24ce16: eb 09 jmp 24ce21 24ce18: f2 41 0f 10 87 a8 b1 movsd 0xb1a8(%r15),%xmm0 24ce1f: 00 00 24ce21: f2 0f 10 88 10 8a 00 movsd 0x8a10(%rax),%xmm1 24ce28: 00 24ce29: 66 0f 2f c1 comisd %xmm1,%xmm0 24ce2d: 76 35 jbe 24ce64 24ce2f: f2 41 0f 11 8f a8 b1 movsd %xmm1,0xb1a8(%r15) 24ce36: 00 00 24ce38: 8b 72 20 mov 0x20(%rdx),%esi 24ce3b: 66 0f ef c0 pxor %xmm0,%xmm0 24ce3f: 66 0f ef d2 pxor %xmm2,%xmm2 24ce43: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 24ce48: 8b 32 mov (%rdx),%esi 24ce4a: f2 48 0f 2a d6 cvtsi2sd %rsi,%xmm2 24ce4f: f2 0f 59 c2 mulsd %xmm2,%xmm0 24ce53: f2 0f 5e 00 divsd (%rax),%xmm0 24ce57: f2 41 0f 11 87 d0 0c movsd %xmm0,0xcd0(%r15) 24ce5e: 00 00 24ce60: 66 0f 28 c1 movapd %xmm1,%xmm0 24ce64: f2 0f 10 88 50 8a 00 movsd 0x8a50(%rax),%xmm1 24ce6b: 00 24ce6c: 66 0f 2f c1 comisd %xmm1,%xmm0 24ce70: 76 31 jbe 24cea3 24ce72: f2 41 0f 11 8f a8 b1 movsd %xmm1,0xb1a8(%r15) 24ce79: 00 00 24ce7b: 8b 72 20 mov 0x20(%rdx),%esi 24ce7e: 66 0f ef c0 pxor %xmm0,%xmm0 24ce82: 66 0f ef c9 pxor %xmm1,%xmm1 24ce86: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 24ce8b: 8b 32 mov (%rdx),%esi 24ce8d: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 24ce92: f2 0f 59 c1 mulsd %xmm1,%xmm0 24ce96: f2 0f 5e 00 divsd (%rax),%xmm0 24ce9a: f2 41 0f 11 87 d0 0c movsd %xmm0,0xcd0(%r15) 24cea1: 00 00 24cea3: 48 83 c0 08 add $0x8,%rax 24cea7: 48 83 c2 04 add $0x4,%rdx 24ceab: 48 39 c1 cmp %rax,%rcx 24ceae: 0f 85 64 ff ff ff jne 24ce18 24ceb4: 49 c7 87 b0 b1 00 00 movq $0x0,0xb1b0(%r15) 24cebb: 00 00 00 00 24cebf: 41 0f b6 b7 50 0f 00 movzbl 0xf50(%r15),%esi 24cec6: 00 24cec7: 49 8d 97 58 13 00 00 lea 0x1358(%r15),%rdx 24cece: 49 8d 87 c0 16 00 00 lea 0x16c0(%r15),%rax 24ced5: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 24cedd 24cedc: 00 24cedd: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 24cee5 24cee4: 00 24cee5: 49 8d 8c 3f c8 16 00 lea 0x16c8(%r15,%rdi,1),%rcx 24ceec: 00 24ceed: 66 0f ef c0 pxor %xmm0,%xmm0 24cef1: e9 bc 00 00 00 jmpq 24cfb2 24cef6: f2 0f 10 b0 48 7e 00 movsd 0x7e48(%rax),%xmm6 24cefd: 00 24cefe: f2 0f 10 38 movsd (%rax),%xmm7 24cf02: f2 0f 10 98 88 7e 00 movsd 0x7e88(%rax),%xmm3 24cf09: 00 24cf0a: 66 0f 28 d6 movapd %xmm6,%xmm2 24cf0e: f2 0f 5e 35 00 00 00 divsd 0x0(%rip),%xmm6 # 24cf16 24cf15: 00 24cf16: f2 0f 5e d7 divsd %xmm7,%xmm2 24cf1a: 66 0f 28 cb movapd %xmm3,%xmm1 24cf1e: f2 0f 5e 1d 00 00 00 divsd 0x0(%rip),%xmm3 # 24cf26 24cf25: 00 24cf26: f2 0f 5e cf divsd %xmm7,%xmm1 24cf2a: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 24cf32 24cf31: 00 24cf32: f2 0f 58 c2 addsd %xmm2,%xmm0 24cf36: 66 0f 28 d0 movapd %xmm0,%xmm2 24cf3a: 66 0f 28 c6 movapd %xmm6,%xmm0 24cf3e: f2 0f 59 c5 mulsd %xmm5,%xmm0 24cf42: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 24cf4a 24cf49: 00 24cf4a: f2 0f 58 d1 addsd %xmm1,%xmm2 24cf4e: f2 0f 58 d0 addsd %xmm0,%xmm2 24cf52: 66 0f 28 c3 movapd %xmm3,%xmm0 24cf56: f2 0f 59 c5 mulsd %xmm5,%xmm0 24cf5a: f2 0f 58 c2 addsd %xmm2,%xmm0 24cf5e: f2 41 0f 11 87 b0 b1 movsd %xmm0,0xb1b0(%r15) 24cf65: 00 00 24cf67: 40 84 f6 test %sil,%sil 24cf6a: 74 39 je 24cfa5 24cf6c: f2 0f 10 88 48 7e 00 movsd 0x7e48(%rax),%xmm1 24cf73: 00 24cf74: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 24cf7c 24cf7b: 00 24cf7c: f2 0f 59 cc mulsd %xmm4,%xmm1 24cf80: f2 0f 58 c8 addsd %xmm0,%xmm1 24cf84: f2 0f 10 80 88 7e 00 movsd 0x7e88(%rax),%xmm0 24cf8b: 00 24cf8c: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 24cf94 24cf93: 00 24cf94: f2 0f 59 c4 mulsd %xmm4,%xmm0 24cf98: f2 0f 58 c1 addsd %xmm1,%xmm0 24cf9c: f2 41 0f 11 87 b0 b1 movsd %xmm0,0xb1b0(%r15) 24cfa3: 00 00 24cfa5: 48 83 c0 08 add $0x8,%rax 24cfa9: 48 83 c2 01 add $0x1,%rdx 24cfad: 48 39 c1 cmp %rax,%rcx 24cfb0: 74 3f je 24cff1 24cfb2: 80 3a 00 cmpb $0x0,(%rdx) 24cfb5: 0f 85 3b ff ff ff jne 24cef6 24cfbb: f2 0f 10 88 48 7e 00 movsd 0x7e48(%rax),%xmm1 24cfc2: 00 24cfc3: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 24cfcb 24cfca: 00 24cfcb: f2 0f 58 c1 addsd %xmm1,%xmm0 24cfcf: f2 0f 10 88 88 7e 00 movsd 0x7e88(%rax),%xmm1 24cfd6: 00 24cfd7: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 24cfdf 24cfde: 00 24cfdf: f2 0f 58 c1 addsd %xmm1,%xmm0 24cfe3: f2 41 0f 11 87 b0 b1 movsd %xmm0,0xb1b0(%r15) 24cfea: 00 00 24cfec: e9 76 ff ff ff jmpq 24cf67 24cff1: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24cff9 24cff8: 00 24cff9: f2 41 0f 10 9f a8 b1 movsd 0xb1a8(%r15),%xmm3 24d000: 00 00 24d002: 41 8b 87 20 0f 00 00 mov 0xf20(%r15),%eax 24d009: 66 0f ef c9 pxor %xmm1,%xmm1 24d00d: f2 41 0f 10 97 90 19 movsd 0x1990(%r15),%xmm2 24d014: 00 00 24d016: c1 e0 0a shl $0xa,%eax 24d019: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24d01e: f2 0f 59 ca mulsd %xmm2,%xmm1 24d022: f2 0f 59 d3 mulsd %xmm3,%xmm2 24d026: f2 0f 5e c8 divsd %xmm0,%xmm1 24d02a: 66 0f ef c0 pxor %xmm0,%xmm0 24d02e: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 24d032: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24d036: e8 00 00 00 00 callq 24d03b 24d03b: 66 0f ef db pxor %xmm3,%xmm3 24d03f: f2 41 0f 10 97 90 19 movsd 0x1990(%r15),%xmm2 24d046: 00 00 24d048: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 24d04c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24d054 24d053: 00 24d054: f2 41 0f 59 87 b0 b1 mulsd 0xb1b0(%r15),%xmm0 24d05b: 00 00 24d05d: f2 41 0f 11 9f e8 0c movsd %xmm3,0xce8(%r15) 24d064: 00 00 24d066: f2 41 0f 10 a7 a8 b1 movsd 0xb1a8(%r15),%xmm4 24d06d: 00 00 24d06f: 41 8b 9f 98 19 00 00 mov 0x1998(%r15),%ebx 24d076: f2 0f 59 c3 mulsd %xmm3,%xmm0 24d07a: f2 0f 5e c2 divsd %xmm2,%xmm0 24d07e: f2 0f 59 d4 mulsd %xmm4,%xmm2 24d082: 66 0f 28 c8 movapd %xmm0,%xmm1 24d086: 66 0f 28 c2 movapd %xmm2,%xmm0 24d08a: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24d092 24d091: 00 24d092: f2 41 0f 5e 8f 48 0f divsd 0xf48(%r15),%xmm1 24d099: 00 00 24d09b: f2 41 0f 59 97 48 10 mulsd 0x1048(%r15),%xmm2 24d0a2: 00 00 24d0a4: f2 0f 5c c3 subsd %xmm3,%xmm0 24d0a8: f2 0f 5e c2 divsd %xmm2,%xmm0 24d0ac: f2 0f 58 c1 addsd %xmm1,%xmm0 24d0b0: 66 0f ef c9 pxor %xmm1,%xmm1 24d0b4: f2 41 0f 11 87 f0 0c movsd %xmm0,0xcf0(%r15) 24d0bb: 00 00 24d0bd: 85 db test %ebx,%ebx 24d0bf: 75 26 jne 24d0e7 24d0c1: f2 41 0f 58 87 38 0e addsd 0xe38(%r15),%xmm0 24d0c8: 00 00 24d0ca: f2 0f 5e c4 divsd %xmm4,%xmm0 24d0ce: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 24d0d6 24d0d5: 00 24d0d6: 66 0f 28 cc movapd %xmm4,%xmm1 24d0da: f2 0f 5c c8 subsd %xmm0,%xmm1 24d0de: f2 0f 59 8c 24 d0 00 mulsd 0xd0(%rsp),%xmm1 24d0e5: 00 00 24d0e7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 24d0ee 24d0ee: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24d0f5: f2 41 0f 11 8f b0 1a movsd %xmm1,0x1ab0(%r15) 24d0fc: 00 00 24d0fe: 49 89 87 10 0d 00 00 mov %rax,0xd10(%r15) 24d105: 85 d2 test %edx,%edx 24d107: 0f 84 13 31 00 00 je 250220 24d10d: 66 48 0f 6e c0 movq %rax,%xmm0 24d112: 31 db xor %ebx,%ebx 24d114: eb 3a jmp 24d150 24d116: 83 fa 01 cmp $0x1,%edx 24d119: 74 3f je 24d15a 24d11b: 66 0f ef c9 pxor %xmm1,%xmm1 24d11f: 66 0f ef d2 pxor %xmm2,%xmm2 24d123: f2 41 0f 11 97 08 0d movsd %xmm2,0xd08(%r15) 24d12a: 00 00 24d12c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24d130: 83 c3 01 add $0x1,%ebx 24d133: e8 00 00 00 00 callq 24d138 24d138: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24d13f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24d143: f2 41 0f 11 87 10 0d movsd %xmm0,0xd10(%r15) 24d14a: 00 00 24d14c: 39 da cmp %ebx,%edx 24d14e: 76 4c jbe 24d19c 24d150: 41 80 bf f0 17 00 00 cmpb $0x0,0x17f0(%r15) 24d157: 00 24d158: 74 bc je 24d116 24d15a: 89 d9 mov %ebx,%ecx 24d15c: 66 0f ef d2 pxor %xmm2,%xmm2 24d160: 66 0f ef c9 pxor %xmm1,%xmm1 24d164: 49 8d 04 8f lea (%r15,%rcx,4),%rax 24d168: 8b 90 58 12 00 00 mov 0x1258(%rax),%edx 24d16e: 2b 90 10 16 00 00 sub 0x1610(%rax),%edx 24d174: 8b 80 38 12 00 00 mov 0x1238(%rax),%eax 24d17a: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 24d17f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24d184: f2 0f 59 d1 mulsd %xmm1,%xmm2 24d188: 66 0f ef c9 pxor %xmm1,%xmm1 24d18c: f2 41 0f 5e 94 cf d8 divsd 0x12d8(%r15,%rcx,8),%xmm2 24d193: 12 00 00 24d196: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 24d19a: eb 87 jmp 24d123 24d19c: f2 0f 10 b4 24 d0 00 movsd 0xd0(%rsp),%xmm6 24d1a3: 00 00 24d1a5: f2 41 0f 10 8f b0 1a movsd 0x1ab0(%r15),%xmm1 24d1ac: 00 00 24d1ae: f2 41 0f 10 97 d0 0c movsd 0xcd0(%r15),%xmm2 24d1b5: 00 00 24d1b7: f2 0f 10 a4 24 d8 00 movsd 0xd8(%rsp),%xmm4 24d1be: 00 00 24d1c0: f2 0f 5e ce divsd %xmm6,%xmm1 24d1c4: f2 41 0f 11 a7 68 1a movsd %xmm4,0x1a68(%r15) 24d1cb: 00 00 24d1cd: 66 0f 28 da movapd %xmm2,%xmm3 24d1d1: f2 0f 5c d8 subsd %xmm0,%xmm3 24d1d5: f2 0f 59 cb mulsd %xmm3,%xmm1 24d1d9: f2 0f 58 c8 addsd %xmm0,%xmm1 24d1dd: f2 0f 5e ca divsd %xmm2,%xmm1 24d1e1: f2 0f 59 ce mulsd %xmm6,%xmm1 24d1e5: f2 41 0f 11 8f a8 1a movsd %xmm1,0x1aa8(%r15) 24d1ec: 00 00 24d1ee: 85 d2 test %edx,%edx 24d1f0: 0f 84 39 31 00 00 je 25032f 24d1f6: 31 db xor %ebx,%ebx 24d1f8: e9 16 01 00 00 jmpq 24d313 24d1fd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24d205 24d204: 00 24d205: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24d209: e8 00 00 00 00 callq 24d20e 24d20e: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 24d216 24d215: 00 24d216: f2 41 0f 59 a4 df 08 mulsd 0x9408(%r15,%rbx,8),%xmm4 24d21d: 94 00 00 24d220: 0f 28 c8 movaps %xmm0,%xmm1 24d223: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24d22b 24d22a: 00 24d22b: f2 0f 59 04 24 mulsd (%rsp),%xmm0 24d230: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 24d234: f2 0f 11 24 24 movsd %xmm4,(%rsp) 24d239: f2 0f 59 c1 mulsd %xmm1,%xmm0 24d23d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24d245 24d244: 00 24d245: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24d24d 24d24c: 00 24d24d: f2 41 0f 5e 84 df a8 divsd 0x87a8(%r15,%rbx,8),%xmm0 24d254: 87 00 00 24d257: 66 48 0f 7e c5 movq %xmm0,%rbp 24d25c: 66 0f ef c0 pxor %xmm0,%xmm0 24d260: f2 41 0f 5a 84 df 88 cvtsd2ss 0x9388(%r15,%rbx,8),%xmm0 24d267: 93 00 00 24d26a: e8 00 00 00 00 callq 24d26f 24d26f: 66 48 0f 6e e5 movq %rbp,%xmm4 24d274: 66 0f ef c9 pxor %xmm1,%xmm1 24d278: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24d27c: f2 0f 59 04 24 mulsd (%rsp),%xmm0 24d281: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 24d285: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24d28d 24d28c: 00 24d28d: f2 41 0f 5e 84 df 68 divsd 0x8768(%r15,%rbx,8),%xmm0 24d294: 87 00 00 24d297: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24d29b: e8 00 00 00 00 callq 24d2a0 24d2a0: 66 0f ef c9 pxor %xmm1,%xmm1 24d2a4: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24d2a8: f2 41 0f 11 8c df 18 movsd %xmm1,0xd18(%r15,%rbx,8) 24d2af: 0d 00 00 24d2b2: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24d2ba 24d2b9: 00 24d2ba: f2 41 0f 59 8c df d8 mulsd 0x12d8(%r15,%rbx,8),%xmm1 24d2c1: 12 00 00 24d2c4: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24d2c8: e8 00 00 00 00 callq 24d2cd 24d2cd: 0f 28 c8 movaps %xmm0,%xmm1 24d2d0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24d2d4: f2 41 0f 11 84 df 18 movsd %xmm0,0xd18(%r15,%rbx,8) 24d2db: 0d 00 00 24d2de: 66 0f ef c0 pxor %xmm0,%xmm0 24d2e2: f2 41 0f 5a 87 68 1a cvtsd2ss 0x1a68(%r15),%xmm0 24d2e9: 00 00 24d2eb: e8 00 00 00 00 callq 24d2f0 24d2f0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24d2f4: f2 41 0f 11 87 68 1a movsd %xmm0,0x1a68(%r15) 24d2fb: 00 00 24d2fd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24d302: 48 83 c3 01 add $0x1,%rbx 24d306: 41 39 9f 50 10 00 00 cmp %ebx,0x1050(%r15) 24d30d: 0f 86 b1 00 00 00 jbe 24d3c4 24d313: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 24d31b 24d31a: 00 24d31b: 66 0f ef ff pxor %xmm7,%xmm7 24d31f: 41 89 dc mov %ebx,%r12d 24d322: f2 41 0f 10 84 df c8 movsd 0x93c8(%r15,%rbx,8),%xmm0 24d329: 93 00 00 24d32c: f2 41 0f 59 ac df 08 mulsd 0x9408(%r15,%rbx,8),%xmm5 24d333: 94 00 00 24d336: 66 0f 2f c7 comisd %xmm7,%xmm0 24d33a: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 24d33f: 0f 87 b8 fe ff ff ja 24d1fd 24d345: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24d34d 24d34c: 00 24d34d: 66 0f ef c0 pxor %xmm0,%xmm0 24d351: f2 41 0f 5a 84 df 88 cvtsd2ss 0x9388(%r15,%rbx,8),%xmm0 24d358: 93 00 00 24d35b: e8 00 00 00 00 callq 24d360 24d360: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24d364: f2 0f 59 04 24 mulsd (%rsp),%xmm0 24d369: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24d371 24d370: 00 24d371: f2 41 0f 5e 84 df 68 divsd 0x8768(%r15,%rbx,8),%xmm0 24d378: 87 00 00 24d37b: f2 41 0f 11 84 df 18 movsd %xmm0,0xd18(%r15,%rbx,8) 24d382: 0d 00 00 24d385: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24d389: e9 24 ff ff ff jmpq 24d2b2 24d38e: 44 89 e2 mov %r12d,%edx 24d391: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24d398: f2 41 0f 10 84 df 18 movsd 0xd18(%r15,%rbx,8),%xmm0 24d39f: 0d 00 00 24d3a2: 48 83 c3 01 add $0x1,%rbx 24d3a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24d3ad: b8 01 00 00 00 mov $0x1,%eax 24d3b2: e8 00 00 00 00 callq 24d3b7 24d3b7: 41 39 9f 50 10 00 00 cmp %ebx,0x1050(%r15) 24d3be: 0f 87 4f ff ff ff ja 24d313 24d3c4: f2 41 0f 10 97 68 1a movsd 0x1a68(%r15),%xmm2 24d3cb: 00 00 24d3cd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24d3d2: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 24d3da 24d3d9: 00 24d3da: f2 41 0f 10 87 88 19 movsd 0x1988(%r15),%xmm0 24d3e1: 00 00 24d3e3: f2 41 0f 10 8f 38 0e movsd 0xe38(%r15),%xmm1 24d3ea: 00 00 24d3ec: f2 41 0f 10 9f 78 1a movsd 0x1a78(%r15),%xmm3 24d3f3: 00 00 24d3f5: f2 0f 5e e2 divsd %xmm2,%xmm4 24d3f9: f2 0f 58 c8 addsd %xmm0,%xmm1 24d3fd: f2 41 0f 58 87 40 0e addsd 0xe40(%r15),%xmm0 24d404: 00 00 24d406: f2 0f 58 cb addsd %xmm3,%xmm1 24d40a: f2 0f 58 c3 addsd %xmm3,%xmm0 24d40e: f2 41 0f 11 87 90 1a movsd %xmm0,0x1a90(%r15) 24d415: 00 00 24d417: f2 0f 58 cc addsd %xmm4,%xmm1 24d41b: f2 41 0f 11 8f 88 1a movsd %xmm1,0x1a88(%r15) 24d422: 00 00 24d424: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24d429: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24d42e: 45 8b 9f 50 10 00 00 mov 0x1050(%r15),%r11d 24d435: 49 8d 9f 78 11 00 00 lea 0x1178(%r15),%rbx 24d43c: 31 ed xor %ebp,%ebp 24d43e: 45 85 db test %r11d,%r11d 24d441: 75 24 jne 24d467 24d443: e9 62 2d 00 00 jmpq 2501aa 24d448: f2 0f 11 8b 18 9a 00 movsd %xmm1,0x9a18(%rbx) 24d44f: 00 24d450: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24d457: 48 83 c5 01 add $0x1,%rbp 24d45b: 48 83 c3 08 add $0x8,%rbx 24d45f: 39 ea cmp %ebp,%edx 24d461: 0f 86 4b 02 00 00 jbe 24d6b2 24d467: 66 0f ef db pxor %xmm3,%xmm3 24d46b: f2 0f 10 93 88 91 00 movsd 0x9188(%rbx),%xmm2 24d472: 00 24d473: 66 0f ef ed pxor %xmm5,%xmm5 24d477: f2 41 0f 10 8f 48 0f movsd 0xf48(%r15),%xmm1 24d47e: 00 00 24d480: f2 41 0f 2a 9c af b8 cvtsi2sdl 0x12b8(%r15,%rbp,4),%xmm3 24d487: 12 00 00 24d48a: 41 8b 84 af 28 19 00 mov 0x1928(%r15,%rbp,4),%eax 24d491: 00 24d492: 66 0f 28 c2 movapd %xmm2,%xmm0 24d496: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24d49b: f2 0f 59 83 10 88 00 mulsd 0x8810(%rbx),%xmm0 24d4a2: 00 24d4a3: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 24d4a8: 41 8b 87 9c 19 00 00 mov 0x199c(%r15),%eax 24d4af: f2 0f 59 83 10 82 00 mulsd 0x8210(%rbx),%xmm0 24d4b6: 00 24d4b7: f2 0f 5e cb divsd %xmm3,%xmm1 24d4bb: f2 0f 59 83 d0 86 00 mulsd 0x86d0(%rbx),%xmm0 24d4c2: 00 24d4c3: 66 49 0f 7e ec movq %xmm5,%r12 24d4c8: f2 0f 5e c1 divsd %xmm1,%xmm0 24d4cc: 66 0f ef c9 pxor %xmm1,%xmm1 24d4d0: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 24d4d5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24d4d9: e8 00 00 00 00 callq 24d4de 24d4de: f2 0f 10 14 24 movsd (%rsp),%xmm2 24d4e3: 66 49 0f 6e e4 movq %r12,%xmm4 24d4e8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24d4ec: 66 0f ef c9 pxor %xmm1,%xmm1 24d4f0: f2 0f 58 c2 addsd %xmm2,%xmm0 24d4f4: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 24d4f8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24d4fc: e8 00 00 00 00 callq 24d501 24d501: 66 0f ef c9 pxor %xmm1,%xmm1 24d505: f2 41 0f 10 97 48 0f movsd 0xf48(%r15),%xmm2 24d50c: 00 00 24d50e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24d512: 66 0f ef f6 pxor %xmm6,%xmm6 24d516: f2 41 0f 11 87 58 0d movsd %xmm0,0xd58(%r15) 24d51d: 00 00 24d51f: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 24d526: 00 24d527: f2 41 0f 2a 8c af b8 cvtsi2sdl 0x12b8(%r15,%rbp,4),%xmm1 24d52e: 12 00 00 24d531: f2 0f 5e d1 divsd %xmm1,%xmm2 24d535: 66 0f ef c9 pxor %xmm1,%xmm1 24d539: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24d53e: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 24d545: 00 24d546: f2 0f 59 c8 mulsd %xmm0,%xmm1 24d54a: f2 0f 59 83 90 82 00 mulsd 0x8290(%rbx),%xmm0 24d551: 00 24d552: f2 0f 5e 0b divsd (%rbx),%xmm1 24d556: f2 0f 59 83 10 82 00 mulsd 0x8210(%rbx),%xmm0 24d55d: 00 24d55e: f2 0f 5e c2 divsd %xmm2,%xmm0 24d562: f2 0f 5c c8 subsd %xmm0,%xmm1 24d566: f2 41 0f 11 8f 68 0d movsd %xmm1,0xd68(%r15) 24d56d: 00 00 24d56f: f2 0f 10 9b 50 82 00 movsd 0x8250(%rbx),%xmm3 24d576: 00 24d577: 66 0f 2f de comisd %xmm6,%xmm3 24d57b: 0f 86 c7 fe ff ff jbe 24d448 24d581: 41 8b 84 af 48 19 00 mov 0x1948(%r15,%rbp,4),%eax 24d588: 00 24d589: 66 0f ef ff pxor %xmm7,%xmm7 24d58d: 66 0f ef e4 pxor %xmm4,%xmm4 24d591: 66 0f ef c9 pxor %xmm1,%xmm1 24d595: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 24d59a: 41 8b 84 af d0 a6 00 mov 0xa6d0(%r15,%rbp,4),%eax 24d5a1: 00 24d5a2: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 24d5a7: 41 8b 87 a0 19 00 00 mov 0x19a0(%r15),%eax 24d5ae: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 24d5b3: 66 49 0f 7e fc movq %xmm7,%r12 24d5b8: 66 0f 28 c4 movapd %xmm4,%xmm0 24d5bc: f2 0f 11 24 24 movsd %xmm4,(%rsp) 24d5c1: f2 0f 59 83 10 88 00 mulsd 0x8810(%rbx),%xmm0 24d5c8: 00 24d5c9: f2 0f 59 c3 mulsd %xmm3,%xmm0 24d5cd: f2 0f 59 83 10 87 00 mulsd 0x8710(%rbx),%xmm0 24d5d4: 00 24d5d5: f2 0f 5e c2 divsd %xmm2,%xmm0 24d5d9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24d5dd: e8 00 00 00 00 callq 24d5e2 24d5e2: f2 0f 10 24 24 movsd (%rsp),%xmm4 24d5e7: 66 0f ef c9 pxor %xmm1,%xmm1 24d5eb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24d5ef: f2 0f 58 c4 addsd %xmm4,%xmm0 24d5f3: 66 49 0f 6e e4 movq %r12,%xmm4 24d5f8: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 24d5fc: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24d600: e8 00 00 00 00 callq 24d605 24d605: 66 0f ef d2 pxor %xmm2,%xmm2 24d609: 66 0f ef c9 pxor %xmm1,%xmm1 24d60d: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 24d611: 66 0f ef db pxor %xmm3,%xmm3 24d615: f2 41 0f 11 97 60 0d movsd %xmm2,0xd60(%r15) 24d61c: 00 00 24d61e: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 24d625: 00 24d626: f2 41 0f 2a 9c af b8 cvtsi2sdl 0x12b8(%r15,%rbp,4),%xmm3 24d62d: 12 00 00 24d630: f2 0f 10 03 movsd (%rbx),%xmm0 24d634: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24d63c 24d63b: 00 24d63c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24d641: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 24d648: 00 24d649: f2 0f 59 ca mulsd %xmm2,%xmm1 24d64d: f2 0f 5e c8 divsd %xmm0,%xmm1 24d651: f2 0f 10 83 90 82 00 movsd 0x8290(%rbx),%xmm0 24d658: 00 24d659: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24d661 24d660: 00 24d661: f2 0f 59 c2 mulsd %xmm2,%xmm0 24d665: f2 41 0f 10 97 48 0f movsd 0xf48(%r15),%xmm2 24d66c: 00 00 24d66e: f2 0f 59 83 50 82 00 mulsd 0x8250(%rbx),%xmm0 24d675: 00 24d676: f2 0f 5e d3 divsd %xmm3,%xmm2 24d67a: f2 0f 5e c2 divsd %xmm2,%xmm0 24d67e: f2 0f 5c c8 subsd %xmm0,%xmm1 24d682: 66 0f ef c0 pxor %xmm0,%xmm0 24d686: f2 41 0f 5a 87 68 0d cvtsd2ss 0xd68(%r15),%xmm0 24d68d: 00 00 24d68f: f2 41 0f 11 8f 70 0d movsd %xmm1,0xd70(%r15) 24d696: 00 00 24d698: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24d69c: e8 00 00 00 00 callq 24d6a1 24d6a1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24d6a5: f2 0f 11 83 18 9a 00 movsd %xmm0,0x9a18(%rbx) 24d6ac: 00 24d6ad: e9 9e fd ff ff jmpq 24d450 24d6b2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 24d6b9 24d6b9: 49 89 87 a0 b1 00 00 mov %rax,0xb1a0(%r15) 24d6c0: 85 d2 test %edx,%edx 24d6c2: 0f 84 f0 2a 00 00 je 2501b8 24d6c8: 31 db xor %ebx,%ebx 24d6ca: 66 48 0f 6e c0 movq %rax,%xmm0 24d6cf: 66 0f ef c9 pxor %xmm1,%xmm1 24d6d3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24d6d7: f2 41 0f 5a 8c df 90 cvtsd2ss 0xab90(%r15,%rbx,8),%xmm1 24d6de: ab 00 00 24d6e1: e8 00 00 00 00 callq 24d6e6 24d6e6: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24d6ed: 48 83 c3 01 add $0x1,%rbx 24d6f1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24d6f5: f2 41 0f 11 87 a0 b1 movsd %xmm0,0xb1a0(%r15) 24d6fc: 00 00 24d6fe: 39 da cmp %ebx,%edx 24d700: 77 cd ja 24d6cf 24d702: f2 41 0f 5c 87 70 1a subsd 0x1a70(%r15),%xmm0 24d709: 00 00 24d70b: f2 41 0f 11 87 b8 1a movsd %xmm0,0x1ab8(%r15) 24d712: 00 00 24d714: 85 d2 test %edx,%edx 24d716: 0f 84 b6 2a 00 00 je 2501d2 24d71c: 31 c0 xor %eax,%eax 24d71e: eb 18 jmp 24d738 24d720: 49 c7 84 c7 c8 98 00 movq $0x0,0x98c8(%r15,%rax,8) 24d727: 00 00 00 00 00 24d72c: 48 83 c0 01 add $0x1,%rax 24d730: 39 c2 cmp %eax,%edx 24d732: 0f 86 9d 00 00 00 jbe 24d7d5 24d738: 41 39 84 87 d0 17 00 cmp %eax,0x17d0(%r15,%rax,4) 24d73f: 00 24d740: 75 de jne 24d720 24d742: 41 80 bc 07 68 17 00 cmpb $0x0,0x1768(%r15,%rax,1) 24d749: 00 00 24d74b: 74 d3 je 24d720 24d74d: 41 8b bc 87 90 17 00 mov 0x1790(%r15,%rax,4),%edi 24d754: 00 24d755: 8d 4f ff lea -0x1(%rdi),%ecx 24d758: 83 f9 01 cmp $0x1,%ecx 24d75b: 0f 86 80 24 00 00 jbe 24fbe1 24d761: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 24d768 24d768: b9 01 00 00 00 mov $0x1,%ecx 24d76d: 66 48 0f 6e cf movq %rdi,%xmm1 24d772: 66 48 0f 6e d7 movq %rdi,%xmm2 24d777: f2 41 0f 10 87 c0 0e movsd 0xec0(%r15),%xmm0 24d77e: 00 00 24d780: 41 89 8f 78 0d 00 00 mov %ecx,0xd78(%r15) 24d787: f2 0f 5e 84 24 d0 00 divsd 0xd0(%rsp),%xmm0 24d78e: 00 00 24d790: f2 0f 5c c8 subsd %xmm0,%xmm1 24d794: 45 8b 94 87 08 17 00 mov 0x1708(%r15,%rax,4),%r10d 24d79b: 00 24d79c: f2 41 0f 10 84 c7 18 movsd 0x1318(%r15,%rax,8),%xmm0 24d7a3: 13 00 00 24d7a6: 45 85 d2 test %r10d,%r10d 24d7a9: 0f 84 02 24 00 00 je 24fbb1 24d7af: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 24d7b7 24d7b6: 00 24d7b7: f2 0f 5e c2 divsd %xmm2,%xmm0 24d7bb: f2 0f 5e c1 divsd %xmm1,%xmm0 24d7bf: f2 41 0f 11 84 c7 c8 movsd %xmm0,0x98c8(%r15,%rax,8) 24d7c6: 98 00 00 24d7c9: 48 83 c0 01 add $0x1,%rax 24d7cd: 39 c2 cmp %eax,%edx 24d7cf: 0f 87 63 ff ff ff ja 24d738 24d7d5: 31 db xor %ebx,%ebx 24d7d7: bd 01 00 00 00 mov $0x1,%ebp 24d7dc: eb 1f jmp 24d7fd 24d7de: 41 c7 84 9f 08 99 00 movl $0x0,0x9908(%r15,%rbx,4) 24d7e5: 00 00 00 00 00 24d7ea: 48 83 c3 01 add $0x1,%rbx 24d7ee: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24d7f5: 39 da cmp %ebx,%edx 24d7f7: 0f 86 09 01 00 00 jbe 24d906 24d7fd: 41 80 bc 1f 68 17 00 cmpb $0x0,0x1768(%r15,%rbx,1) 24d804: 00 00 24d806: f2 41 0f 10 94 df 28 movsd 0x1728(%r15,%rbx,8),%xmm2 24d80d: 17 00 00 24d810: 74 cc je 24d7de 24d812: 66 0f ef ff pxor %xmm7,%xmm7 24d816: 66 0f 2e d7 ucomisd %xmm7,%xmm2 24d81a: 0f 9a c0 setp %al 24d81d: 0f 45 c5 cmovne %ebp,%eax 24d820: 84 c0 test %al,%al 24d822: 74 ba je 24d7de 24d824: 41 8b 84 9f 54 10 00 mov 0x1054(%r15,%rbx,4),%eax 24d82b: 00 24d82c: 66 0f ef db pxor %xmm3,%xmm3 24d830: 66 0f ef c0 pxor %xmm0,%xmm0 24d834: 45 8b 8c 9f 08 17 00 mov 0x1708(%r15,%rbx,4),%r9d 24d83b: 00 24d83c: 45 8b ac 9f 90 17 00 mov 0x1790(%r15,%rbx,4),%r13d 24d843: 00 24d844: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 24d849: 49 89 c4 mov %rax,%r12 24d84c: 41 8b 84 9f f0 15 00 mov 0x15f0(%r15,%rbx,4),%eax 24d853: 00 24d854: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24d859: f2 0f 5e c3 divsd %xmm3,%xmm0 24d85d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24d861: 45 85 c9 test %r9d,%r9d 24d864: 0f 85 d0 05 00 00 jne 24de3a 24d86a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24d872 24d871: 00 24d872: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24d877: e8 00 00 00 00 callq 24d87c 24d87c: f2 0f 10 14 24 movsd (%rsp),%xmm2 24d881: 44 89 e9 mov %r13d,%ecx 24d884: 44 89 e2 mov %r12d,%edx 24d887: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 24d88c: 41 8b bc 9f 70 17 00 mov 0x1770(%r15,%rbx,4),%edi 24d893: 00 24d894: 66 0f 28 c2 movapd %xmm2,%xmm0 24d898: e8 93 df ff ff callq 24b830 24d89d: 41 8b 8c 9f 90 17 00 mov 0x1790(%r15,%rbx,4),%ecx 24d8a4: 00 24d8a5: ba 30 00 00 00 mov $0x30,%edx 24d8aa: 83 f9 01 cmp $0x1,%ecx 24d8ad: 74 10 je 24d8bf 24d8af: 83 f9 02 cmp $0x2,%ecx 24d8b2: ba 31 00 00 00 mov $0x31,%edx 24d8b7: b9 1e 00 00 00 mov $0x1e,%ecx 24d8bc: 0f 45 d1 cmovne %ecx,%edx 24d8bf: 01 d0 add %edx,%eax 24d8c1: 41 89 84 9f 08 99 00 mov %eax,0x9908(%r15,%rbx,4) 24d8c8: 00 24d8c9: 66 0f ef c0 pxor %xmm0,%xmm0 24d8cd: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24d8d2: f2 41 0f 59 84 df d8 mulsd 0x12d8(%r15,%rbx,8),%xmm0 24d8d9: 12 00 00 24d8dc: f2 41 0f 5e 84 df 18 divsd 0x1318(%r15,%rbx,8),%xmm0 24d8e3: 13 00 00 24d8e6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 24d8eb: 41 89 84 9f 08 99 00 mov %eax,0x9908(%r15,%rbx,4) 24d8f2: 00 24d8f3: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24d8fa: 48 83 c3 01 add $0x1,%rbx 24d8fe: 39 da cmp %ebx,%edx 24d900: 0f 87 f7 fe ff ff ja 24d7fd 24d906: 85 d2 test %edx,%edx 24d908: 0f 84 c4 28 00 00 je 2501d2 24d90e: 49 8d 87 d0 17 00 00 lea 0x17d0(%r15),%rax 24d915: 31 c9 xor %ecx,%ecx 24d917: 48 89 44 24 48 mov %rax,0x48(%rsp) 24d91c: 48 89 c6 mov %rax,%rsi 24d91f: 31 c0 xor %eax,%eax 24d921: eb 08 jmp 24d92b 24d923: 48 83 c0 01 add $0x1,%rax 24d927: 39 c2 cmp %eax,%edx 24d929: 76 29 jbe 24d954 24d92b: 39 c8 cmp %ecx,%eax 24d92d: 74 f4 je 24d923 24d92f: 39 06 cmp %eax,(%rsi) 24d931: 75 f0 jne 24d923 24d933: 41 80 bc 07 68 17 00 cmpb $0x0,0x1768(%r15,%rax,1) 24d93a: 00 00 24d93c: 74 e5 je 24d923 24d93e: 41 8b bc 87 08 99 00 mov 0x9908(%r15,%rax,4),%edi 24d945: 00 24d946: 48 83 c0 01 add $0x1,%rax 24d94a: 89 be 38 81 00 00 mov %edi,0x8138(%rsi) 24d950: 39 c2 cmp %eax,%edx 24d952: 77 d7 ja 24d92b 24d954: 83 c1 01 add $0x1,%ecx 24d957: 48 83 c6 04 add $0x4,%rsi 24d95b: 39 ca cmp %ecx,%edx 24d95d: 75 c0 jne 24d91f 24d95f: 4d 8d b7 68 9a 00 00 lea 0x9a68(%r15),%r14 24d966: 4d 8d af 98 90 00 00 lea 0x9098(%r15),%r13 24d96d: 45 31 e4 xor %r12d,%r12d 24d970: e9 9b 02 00 00 jmpq 24dc10 24d975: 83 f8 08 cmp $0x8,%eax 24d978: 0f 84 86 04 00 00 je 24de04 24d97e: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 24d986 24d985: 00 24d986: 49 63 87 24 10 00 00 movslq 0x1024(%r15),%rax 24d98d: 41 8b be ac 76 ff ff mov -0x8954(%r14),%edi 24d994: 41 0f b6 b7 50 0f 00 movzbl 0xf50(%r15),%esi 24d99b: 00 24d99c: 66 0f 28 c2 movapd %xmm2,%xmm0 24d9a0: 4d 8d 94 47 52 56 00 lea 0x5652(%r15,%rax,2),%r10 24d9a7: 00 24d9a8: 41 8b 87 78 b1 00 00 mov 0xb178(%r15),%eax 24d9af: 41 8b 96 40 79 ff ff mov -0x86c0(%r14),%edx 24d9b6: f2 41 0f 59 85 70 03 mulsd 0x370(%r13),%xmm0 24d9bd: 00 00 24d9bf: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24d9c7 24d9c6: 00 24d9c7: 4c 89 54 24 40 mov %r10,0x40(%rsp) 24d9cc: 89 44 24 30 mov %eax,0x30(%rsp) 24d9d0: 41 8b 87 f8 0e 00 00 mov 0xef8(%r15),%eax 24d9d7: 41 8b af a8 0f 00 00 mov 0xfa8(%r15),%ebp 24d9de: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 24d9e4: 89 04 24 mov %eax,(%rsp) 24d9e7: 41 8b 86 2c 76 ff ff mov -0x89d4(%r14),%eax 24d9ee: 89 7c 24 38 mov %edi,0x38(%rsp) 24d9f2: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 24d9f7: d1 e8 shr %eax 24d9f9: 66 0f ef c0 pxor %xmm0,%xmm0 24d9fd: 89 74 24 08 mov %esi,0x8(%rsp) 24da01: f2 41 0f 5a 85 30 03 cvtsd2ss 0x330(%r13),%xmm0 24da08: 00 00 24da0a: 89 44 24 10 mov %eax,0x10(%rsp) 24da0e: 89 54 24 18 mov %edx,0x18(%rsp) 24da12: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 24da17: e8 00 00 00 00 callq 24da1c 24da1c: 4d 8d 9e 38 ec ff ff lea -0x13c8(%r14),%r11 24da23: 45 8b 8e d0 7b ff ff mov -0x8430(%r14),%r9d 24da2a: 45 8b 86 60 79 ff ff mov -0x86a0(%r14),%r8d 24da31: 41 8b 4e 60 mov 0x60(%r14),%ecx 24da35: 41 8b 56 20 mov 0x20(%r14),%edx 24da39: 43 0f b6 b4 27 58 13 movzbl 0x1358(%r15,%r12,1),%esi 24da40: 00 00 24da42: 41 53 push %r11 24da44: 4d 8d 9e d8 eb ff ff lea -0x1428(%r14),%r11 24da4b: 41 53 push %r11 24da4d: 4c 8b 54 24 50 mov 0x50(%rsp),%r10 24da52: 41 52 push %r10 24da54: 4c 8d 94 24 04 01 00 lea 0x104(%rsp),%r10 24da5b: 00 24da5c: 41 52 push %r10 24da5e: 4c 8d 94 24 08 01 00 lea 0x108(%rsp),%r10 24da65: 00 24da66: 41 52 push %r10 24da68: 4d 8d 96 c0 e5 ff ff lea -0x1a40(%r14),%r10 24da6f: 41 52 push %r10 24da71: 6a 00 pushq $0x0 24da73: 8b 7c 24 70 mov 0x70(%rsp),%edi 24da77: 57 push %rdi 24da78: 8b 44 24 70 mov 0x70(%rsp),%eax 24da7c: 50 push %rax 24da7d: 55 push %rbp 24da7e: 8b 7c 24 50 mov 0x50(%rsp),%edi 24da82: 57 push %rdi 24da83: 8b 7c 24 60 mov 0x60(%rsp),%edi 24da87: 57 push %rdi 24da88: 8b bc 24 80 00 00 00 mov 0x80(%rsp),%edi 24da8f: 57 push %rdi 24da90: 8b 44 24 78 mov 0x78(%rsp),%eax 24da94: 4c 89 ff mov %r15,%rdi 24da97: 50 push %rax 24da98: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 24da9f: 50 push %rax 24daa0: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24daa5: 50 push %rax 24daa6: e8 55 c2 ff ff callq 249d00 24daab: 66 0f ef c9 pxor %xmm1,%xmm1 24daaf: f2 0f 10 94 24 a8 00 movsd 0xa8(%rsp),%xmm2 24dab6: 00 00 24dab8: 49 8d be d0 f6 ff ff lea -0x930(%r14),%rdi 24dabf: f2 41 0f 59 95 e0 80 mulsd -0x7f20(%r13),%xmm2 24dac6: ff ff 24dac8: 89 c5 mov %eax,%ebp 24daca: 41 8b 86 b0 77 ff ff mov -0x8850(%r14),%eax 24dad1: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 24dad5: 45 8b 86 6c 76 ff ff mov -0x8994(%r14),%r8d 24dadc: 4d 8d 4d 40 lea 0x40(%r13),%r9 24dae0: 01 eb add %ebp,%ebx 24dae2: 41 0f b6 97 20 10 00 movzbl 0x1020(%r15),%edx 24dae9: 00 24daea: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24daef: 41 8b 8e e0 7e ff ff mov -0x8120(%r14),%ecx 24daf6: 43 0f b6 b4 27 30 16 movzbl 0x1630(%r15,%r12,1),%esi 24dafd: 00 00 24daff: 57 push %rdi 24db00: 4c 89 ff mov %r15,%rdi 24db03: 66 0f 28 c2 movapd %xmm2,%xmm0 24db07: e8 e4 b7 ff ff callq 2492f0 24db0c: 8b 94 24 f4 00 00 00 mov 0xf4(%rsp),%edx 24db13: 44 8b 84 24 f0 00 00 mov 0xf0(%rsp),%r8d 24db1a: 00 24db1b: f2 41 0f 11 85 70 07 movsd %xmm0,0x770(%r13) 24db22: 00 00 24db24: 5f pop %rdi 24db25: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 24db2c: 66 0f ef c0 pxor %xmm0,%xmm0 24db30: 66 0f ef c9 pxor %xmm1,%xmm1 24db34: 49 83 c6 04 add $0x4,%r14 24db38: 4d 8d 9d 18 20 00 00 lea 0x2018(%r13),%r11 24db3f: 8d 0c 10 lea (%rax,%rdx,1),%ecx 24db42: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 24db47: 8b 8c 24 e4 00 00 00 mov 0xe4(%rsp),%ecx 24db4e: 42 8d 34 01 lea (%rcx,%r8,1),%esi 24db52: f2 41 0f 11 85 f0 05 movsd %xmm0,0x5f0(%r13) 24db59: 00 00 24db5b: 66 0f ef c0 pxor %xmm0,%xmm0 24db5f: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 24db64: f2 41 0f 11 85 30 06 movsd %xmm0,0x630(%r13) 24db6b: 00 00 24db6d: 66 0f ef c0 pxor %xmm0,%xmm0 24db71: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 24db76: f2 41 0f 11 85 70 06 movsd %xmm0,0x670(%r13) 24db7d: 00 00 24db7f: 41 8b b6 cc 77 ff ff mov -0x8834(%r14),%esi 24db86: 47 0f b6 94 27 58 13 movzbl 0x1358(%r15,%r12,1),%r10d 24db8d: 00 00 24db8f: 49 83 c4 01 add $0x1,%r12 24db93: f2 41 0f 10 85 e0 80 movsd -0x7f20(%r13),%xmm0 24db9a: ff ff 24db9c: 45 8b 8e 94 eb ff ff mov -0x146c(%r14),%r9d 24dba3: 41 0f b6 bf 50 0f 00 movzbl 0xf50(%r15),%edi 24dbaa: 00 24dbab: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 24dbb0: 41 8b b6 5c 79 ff ff mov -0x86a4(%r14),%esi 24dbb7: f2 41 0f 5e 8d 40 82 divsd -0x7dc0(%r13),%xmm1 24dbbe: ff ff 24dbc0: 41 53 push %r11 24dbc2: 4d 8d 9d 90 f6 ff ff lea -0x970(%r13),%r11 24dbc9: 41 53 push %r11 24dbcb: 4d 8d 9d 50 f6 ff ff lea -0x9b0(%r13),%r11 24dbd2: 49 83 c5 08 add $0x8,%r13 24dbd6: 41 53 push %r11 24dbd8: 45 8b 9e d4 eb ff ff mov -0x142c(%r14),%r11d 24dbdf: 41 53 push %r11 24dbe1: 45 8b 9e 34 eb ff ff mov -0x14cc(%r14),%r11d 24dbe8: 41 53 push %r11 24dbea: 52 push %rdx 24dbeb: 44 89 d2 mov %r10d,%edx 24dbee: 50 push %rax 24dbef: 41 8b 86 34 ec ff ff mov -0x13cc(%r14),%eax 24dbf6: 50 push %rax 24dbf7: e8 b4 b1 ff ff callq 248db0 24dbfc: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24dc03: 48 83 c4 40 add $0x40,%rsp 24dc07: 44 39 e2 cmp %r12d,%edx 24dc0a: 0f 86 aa 02 00 00 jbe 24deba 24dc10: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24dc18 24dc17: 00 24dc18: 66 0f ef c0 pxor %xmm0,%xmm0 24dc1c: f2 41 0f 5a 85 30 03 cvtsd2ss 0x330(%r13),%xmm0 24dc23: 00 00 24dc25: e8 00 00 00 00 callq 24dc2a 24dc2a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24dc32 24dc31: 00 24dc32: 66 0f 7e c3 movd %xmm0,%ebx 24dc36: 66 0f ef c0 pxor %xmm0,%xmm0 24dc3a: f2 41 0f 5a 85 f0 02 cvtsd2ss 0x2f0(%r13),%xmm0 24dc41: 00 00 24dc43: e8 00 00 00 00 callq 24dc48 24dc48: 66 0f 6e eb movd %ebx,%xmm5 24dc4c: 49 8d 46 60 lea 0x60(%r14),%rax 24dc50: f3 48 0f 2c cd cvttss2si %xmm5,%rcx 24dc55: 41 8b b6 d0 7b ff ff mov -0x8430(%r14),%esi 24dc5c: 4d 8d 4e 20 lea 0x20(%r14),%r9 24dc60: 4d 89 f0 mov %r14,%r8 24dc63: 41 8b be 60 79 ff ff mov -0x86a0(%r14),%edi 24dc6a: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 24dc6f: 50 push %rax 24dc70: 49 8d 46 40 lea 0x40(%r14),%rax 24dc74: 50 push %rax 24dc75: e8 00 00 00 00 callq 24dc7a 24dc7a: 49 63 87 24 10 00 00 movslq 0x1024(%r15),%rax 24dc81: 66 0f ef c0 pxor %xmm0,%xmm0 24dc85: 41 8b be 00 79 ff ff mov -0x8700(%r14),%edi 24dc8c: 41 8b 96 8c 76 ff ff mov -0x8974(%r14),%edx 24dc93: 41 8b b6 2c 76 ff ff mov -0x89d4(%r14),%esi 24dc9a: f2 41 0f 5a 85 f0 02 cvtsd2ss 0x2f0(%r13),%xmm0 24dca1: 00 00 24dca3: 4d 8d 94 47 52 56 00 lea 0x5652(%r15,%rax,2),%r10 24dcaa: 00 24dcab: 89 7c 24 40 mov %edi,0x40(%rsp) 24dcaf: 41 8b 87 78 b1 00 00 mov 0xb178(%r15),%eax 24dcb6: f2 49 0f 2c bd 70 03 cvttsd2si 0x370(%r13),%rdi 24dcbd: 00 00 24dcbf: 41 8b 8e 40 79 ff ff mov -0x86c0(%r14),%ecx 24dcc6: 89 54 24 38 mov %edx,0x38(%rsp) 24dcca: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24dcd2 24dcd1: 00 24dcd2: 41 8b 9f f8 0e 00 00 mov 0xef8(%r15),%ebx 24dcd9: 89 44 24 30 mov %eax,0x30(%rsp) 24dcdd: 41 0f b6 87 50 0f 00 movzbl 0xf50(%r15),%eax 24dce4: 00 24dce5: 41 8b af a8 0f 00 00 mov 0xfa8(%r15),%ebp 24dcec: 4c 89 54 24 48 mov %r10,0x48(%rsp) 24dcf1: 89 74 24 18 mov %esi,0x18(%rsp) 24dcf5: 89 44 24 10 mov %eax,0x10(%rsp) 24dcf9: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 24dcfe: 89 4c 24 20 mov %ecx,0x20(%rsp) 24dd02: e8 00 00 00 00 callq 24dd07 24dd07: 4d 8d 9e 98 eb ff ff lea -0x1468(%r14),%r11 24dd0e: 45 8b 8e d0 7b ff ff mov -0x8430(%r14),%r9d 24dd15: 45 8b 86 60 79 ff ff mov -0x86a0(%r14),%r8d 24dd1c: 43 0f b6 b4 27 58 13 movzbl 0x1358(%r15,%r12,1),%esi 24dd23: 00 00 24dd25: 41 8b 4e 40 mov 0x40(%r14),%ecx 24dd29: 41 53 push %r11 24dd2b: 4d 8d 9e 38 eb ff ff lea -0x14c8(%r14),%r11 24dd32: 41 53 push %r11 24dd34: 4c 8b 54 24 58 mov 0x58(%rsp),%r10 24dd39: 41 52 push %r10 24dd3b: 4d 8d 96 a0 e5 ff ff lea -0x1a60(%r14),%r10 24dd42: 48 8d 94 24 08 01 00 lea 0x108(%rsp),%rdx 24dd49: 00 24dd4a: 52 push %rdx 24dd4b: 48 8d 94 24 14 01 00 lea 0x114(%rsp),%rdx 24dd52: 00 24dd53: 52 push %rdx 24dd54: 41 52 push %r10 24dd56: 8b 7c 24 70 mov 0x70(%rsp),%edi 24dd5a: 57 push %rdi 24dd5b: 8b 54 24 70 mov 0x70(%rsp),%edx 24dd5f: 52 push %rdx 24dd60: 8b 44 24 70 mov 0x70(%rsp),%eax 24dd64: 50 push %rax 24dd65: 55 push %rbp 24dd66: 53 push %rbx 24dd67: 8b 44 24 68 mov 0x68(%rsp),%eax 24dd6b: 50 push %rax 24dd6c: 8b bc 24 88 00 00 00 mov 0x88(%rsp),%edi 24dd73: 57 push %rdi 24dd74: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 24dd7b: 4c 89 ff mov %r15,%rdi 24dd7e: 50 push %rax 24dd7f: 8b 84 24 90 00 00 00 mov 0x90(%rsp),%eax 24dd86: 50 push %rax 24dd87: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24dd8c: 50 push %rax 24dd8d: 41 8b 16 mov (%r14),%edx 24dd90: e8 6b bf ff ff callq 249d00 24dd95: 66 0f ef c9 pxor %xmm1,%xmm1 24dd99: 4d 89 e9 mov %r13,%r9 24dd9c: 49 8d be b0 f6 ff ff lea -0x950(%r14),%rdi 24dda3: 89 c3 mov %eax,%ebx 24dda5: 41 8b 86 70 77 ff ff mov -0x8890(%r14),%eax 24ddac: 48 81 c4 90 00 00 00 add $0x90,%rsp 24ddb3: 45 8b 86 4c 76 ff ff mov -0x89b4(%r14),%r8d 24ddba: 41 8b 8e c0 7e ff ff mov -0x8140(%r14),%ecx 24ddc1: 41 0f b6 97 20 10 00 movzbl 0x1020(%r15),%edx 24ddc8: 00 24ddc9: 43 0f b6 b4 27 30 16 movzbl 0x1630(%r15,%r12,1),%esi 24ddd0: 00 00 24ddd2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24ddd7: f2 41 0f 10 85 e0 80 movsd -0x7f20(%r13),%xmm0 24ddde: ff ff 24dde0: 57 push %rdi 24dde1: 4c 89 ff mov %r15,%rdi 24dde4: e8 07 b5 ff ff callq 2492f0 24dde9: f2 41 0f 11 85 b0 06 movsd %xmm0,0x6b0(%r13) 24ddf0: 00 00 24ddf2: 41 8b 86 60 79 ff ff mov -0x86a0(%r14),%eax 24ddf9: 41 58 pop %r8 24ddfb: 83 f8 02 cmp $0x2,%eax 24ddfe: 0f 87 71 fb ff ff ja 24d975 24de04: 41 c7 86 d0 f6 ff ff movl $0x0,-0x930(%r14) 24de0b: 00 00 00 00 24de0f: 45 31 c0 xor %r8d,%r8d 24de12: 31 d2 xor %edx,%edx 24de14: c7 84 24 ec 00 00 00 movl $0x0,0xec(%rsp) 24de1b: 00 00 00 00 24de1f: c7 84 24 e8 00 00 00 movl $0x0,0xe8(%rsp) 24de26: 00 00 00 00 24de2a: 49 c7 85 70 07 00 00 movq $0x0,0x770(%r13) 24de31: 00 00 00 00 24de35: e9 eb fc ff ff jmpq 24db25 24de3a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24de42 24de41: 00 24de42: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 24de48: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24de4d: e8 00 00 00 00 callq 24de52 24de52: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24de5a 24de59: 00 24de5a: 44 89 e9 mov %r13d,%ecx 24de5d: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 24de63: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 24de68: f2 0f 10 14 24 movsd (%rsp),%xmm2 24de6d: 41 8b bc 9f 70 17 00 mov 0x1770(%r15,%rbx,4),%edi 24de74: 00 24de75: f2 0f 59 cb mulsd %xmm3,%xmm1 24de79: 66 0f 28 c2 movapd %xmm2,%xmm0 24de7d: f2 48 0f 2c d1 cvttsd2si %xmm1,%rdx 24de82: e8 a9 d9 ff ff callq 24b830 24de87: 41 8b 8c 9f 90 17 00 mov 0x1790(%r15,%rbx,4),%ecx 24de8e: 00 24de8f: ba 30 00 00 00 mov $0x30,%edx 24de94: 83 f9 01 cmp $0x1,%ecx 24de97: 74 10 je 24dea9 24de99: 83 f9 02 cmp $0x2,%ecx 24de9c: ba 31 00 00 00 mov $0x31,%edx 24dea1: b9 1e 00 00 00 mov $0x1e,%ecx 24dea6: 0f 45 d1 cmovne %ecx,%edx 24dea9: 01 d0 add %edx,%eax 24deab: 01 c0 add %eax,%eax 24dead: 41 89 84 9f 08 99 00 mov %eax,0x9908(%r15,%rbx,4) 24deb4: 00 24deb5: e9 0f fa ff ff jmpq 24d8c9 24deba: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24dec2 24dec1: 00 24dec2: f2 41 0f 5e 87 68 1a divsd 0x1a68(%r15),%xmm0 24dec9: 00 00 24decb: f2 41 0f 11 87 b8 1b movsd %xmm0,0x1bb8(%r15) 24ded2: 00 00 24ded4: 85 d2 test %edx,%edx 24ded6: 0f 84 10 23 00 00 je 2501ec 24dedc: 31 ed xor %ebp,%ebp 24dede: eb 0c jmp 24deec 24dee0: 48 83 c5 01 add $0x1,%rbp 24dee4: 39 ea cmp %ebp,%edx 24dee6: 0f 86 09 01 00 00 jbe 24dff5 24deec: 41 89 ec mov %ebp,%r12d 24deef: 41 39 ac af d0 17 00 cmp %ebp,0x17d0(%r15,%rbp,4) 24def6: 00 24def7: 75 e7 jne 24dee0 24def9: 41 80 bc 2f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbp,1) 24df00: 00 00 24df02: 0f 85 e5 21 00 00 jne 2500ed 24df08: 49 63 87 24 10 00 00 movslq 0x1024(%r15),%rax 24df0f: 41 89 ed mov %ebp,%r13d 24df12: 49 8d 84 c5 64 10 00 lea 0x1064(%r13,%rax,8),%rax 24df19: 00 24df1a: 49 c7 04 c7 00 00 00 movq $0x0,(%r15,%rax,8) 24df21: 00 24df22: 41 8b b7 50 10 00 00 mov 0x1050(%r15),%esi 24df29: 85 f6 test %esi,%esi 24df2b: 0f 84 bb 22 00 00 je 2501ec 24df31: 31 db xor %ebx,%ebx 24df33: eb 0f jmp 24df44 24df35: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24df3c: 48 83 c3 01 add $0x1,%rbx 24df40: 39 da cmp %ebx,%edx 24df42: 76 9c jbe 24dee0 24df44: 45 39 a4 9f d0 17 00 cmp %r12d,0x17d0(%r15,%rbx,4) 24df4b: 00 24df4c: 75 e7 jne 24df35 24df4e: 41 80 bc 1f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbx,1) 24df55: 00 00 24df57: 74 dc je 24df35 24df59: 41 8b 8c 9f 30 15 00 mov 0x1530(%r15,%rbx,4),%ecx 24df60: 00 24df61: 41 8b 94 9f 10 15 00 mov 0x1510(%r15,%rbx,4),%edx 24df68: 00 24df69: 41 8b b4 9f f0 14 00 mov 0x14f0(%r15,%rbx,4),%esi 24df70: 00 24df71: 41 8b bc 9f d0 14 00 mov 0x14d0(%r15,%rbx,4),%edi 24df78: 00 24df79: f2 4d 0f 2c 8c df 10 cvttsd2si 0x1410(%r15,%rbx,8),%r9 24df80: 14 00 00 24df83: f2 41 0f 10 a7 68 0e movsd 0xe68(%r15),%xmm4 24df8a: 00 00 24df8c: 45 8b 84 9f 50 15 00 mov 0x1550(%r15,%rbx,4),%r8d 24df93: 00 24df94: f2 41 0f 10 8c df b0 movsd 0x15b0(%r15,%rbx,8),%xmm1 24df9b: 15 00 00 24df9e: f2 41 0f 10 84 df 70 movsd 0x1570(%r15,%rbx,8),%xmm0 24dfa5: 15 00 00 24dfa8: f2 0f 11 24 24 movsd %xmm4,(%rsp) 24dfad: e8 3e b5 ff ff callq 2494f0 24dfb2: 49 63 87 24 10 00 00 movslq 0x1024(%r15),%rax 24dfb9: 66 0f 28 c8 movapd %xmm0,%xmm1 24dfbd: 66 0f ef c0 pxor %xmm0,%xmm0 24dfc1: f2 41 0f 5e 8f 38 10 divsd 0x1038(%r15),%xmm1 24dfc8: 00 00 24dfca: f2 0f 58 0c 24 addsd (%rsp),%xmm1 24dfcf: 4d 8d b4 c5 64 10 00 lea 0x1064(%r13,%rax,8),%r14 24dfd6: 00 24dfd7: f2 43 0f 5a 04 f7 cvtsd2ss (%r15,%r14,8),%xmm0 24dfdd: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24dfe1: e8 00 00 00 00 callq 24dfe6 24dfe6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24dfea: f2 43 0f 11 04 f7 movsd %xmm0,(%r15,%r14,8) 24dff0: e9 40 ff ff ff jmpq 24df35 24dff5: 49 63 b7 24 10 00 00 movslq 0x1024(%r15),%rsi 24dffc: 85 d2 test %edx,%edx 24dffe: 0f 84 ef 21 00 00 je 2501f3 24e004: 49 89 f0 mov %rsi,%r8 24e007: 8d 42 ff lea -0x1(%rdx),%eax 24e00a: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 24e00f: 49 c1 e0 06 shl $0x6,%r8 24e013: 4d 8d 94 87 d4 17 00 lea 0x17d4(%r15,%rax,4),%r10 24e01a: 00 24e01b: 4f 8d 0c 07 lea (%r15,%r8,1),%r9 24e01f: 4d 29 f8 sub %r15,%r8 24e022: 8b 0f mov (%rdi),%ecx 24e024: 31 c0 xor %eax,%eax 24e026: 39 c1 cmp %eax,%ecx 24e028: 75 14 jne 24e03e 24e02a: f2 41 0f 10 84 c1 20 movsd 0x8320(%r9,%rax,8),%xmm0 24e031: 83 00 00 24e034: f2 41 0f 11 84 78 80 movsd %xmm0,0x5380(%r8,%rdi,2) 24e03b: 53 00 00 24e03e: 48 83 c0 01 add $0x1,%rax 24e042: 39 c2 cmp %eax,%edx 24e044: 77 e0 ja 24e026 24e046: 48 83 c7 04 add $0x4,%rdi 24e04a: 49 39 fa cmp %rdi,%r10 24e04d: 75 d3 jne 24e022 24e04f: 41 c7 87 b4 0d 00 00 movl $0xd,0xdb4(%r15) 24e056: 0d 00 00 00 24e05a: 31 db xor %ebx,%ebx 24e05c: eb 07 jmp 24e065 24e05e: 49 63 b7 24 10 00 00 movslq 0x1024(%r15),%rsi 24e065: 41 8b 84 9f 58 12 00 mov 0x1258(%r15,%rbx,4),%eax 24e06c: 00 24e06d: 66 0f ef ff pxor %xmm7,%xmm7 24e071: 41 2b 84 9f 10 16 00 sub 0x1610(%r15,%rbx,4),%eax 24e078: 00 24e079: 66 0f ef c9 pxor %xmm1,%xmm1 24e07d: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 24e082: 89 d8 mov %ebx,%eax 24e084: 41 8b 94 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%edx 24e08b: 00 24e08c: 48 8d 84 f0 64 10 00 lea 0x1064(%rax,%rsi,8),%rax 24e093: 00 24e094: f2 41 0f 10 04 c7 movsd (%r15,%rax,8),%xmm0 24e09a: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 24e09f: f2 41 0f 5e 8c df d8 divsd 0x12d8(%r15,%rbx,8),%xmm1 24e0a6: 12 00 00 24e0a9: f2 0f 5e c1 divsd %xmm1,%xmm0 24e0ad: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24e0b5 24e0b4: 00 24e0b5: 66 48 0f 7e fd movq %xmm7,%rbp 24e0ba: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24e0be: e8 00 00 00 00 callq 24e0c3 24e0c3: 0f 28 c8 movaps %xmm0,%xmm1 24e0c6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 24e0ce 24e0cd: 00 24e0ce: e8 00 00 00 00 callq 24e0d3 24e0d3: 66 48 0f 6e cd movq %rbp,%xmm1 24e0d8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24e0dc: f2 0f 5c c8 subsd %xmm0,%xmm1 24e0e0: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 24e0e5: 41 89 84 9f 28 99 00 mov %eax,0x9928(%r15,%rbx,4) 24e0ec: 00 24e0ed: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24e0f4: 48 83 c3 01 add $0x1,%rbx 24e0f8: 39 da cmp %ebx,%edx 24e0fa: 0f 87 5e ff ff ff ja 24e05e 24e100: 85 d2 test %edx,%edx 24e102: 0f 84 35 22 00 00 je 25033d 24e108: 41 8b 87 90 a6 00 00 mov 0xa690(%r15),%eax 24e10f: 31 db xor %ebx,%ebx 24e111: 41 8b 94 9f 28 99 00 mov 0x9928(%r15,%rbx,4),%edx 24e118: 00 24e119: 89 c0 mov %eax,%eax 24e11b: 66 0f ef c0 pxor %xmm0,%xmm0 24e11f: 66 0f ef c9 pxor %xmm1,%xmm1 24e123: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 24e128: 48 83 c3 01 add $0x1,%rbx 24e12c: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 24e131: e8 00 00 00 00 callq 24e136 24e136: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 24e13b: 41 89 97 90 a6 00 00 mov %edx,0xa690(%r15) 24e142: 89 d0 mov %edx,%eax 24e144: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24e14b: 39 da cmp %ebx,%edx 24e14d: 77 c2 ja 24e111 24e14f: 41 8b b7 24 10 00 00 mov 0x1024(%r15),%esi 24e156: 85 d2 test %edx,%edx 24e158: 0f 84 97 00 00 00 je 24e1f5 24e15e: 8d 42 ff lea -0x1(%rdx),%eax 24e161: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 24e169 24e168: 00 24e169: 4c 89 f9 mov %r15,%rcx 24e16c: 4d 8d 87 38 12 00 00 lea 0x1238(%r15),%r8 24e173: 4d 8d 4c c7 08 lea 0x8(%r15,%rax,8),%r9 24e178: 48 c7 81 48 81 00 00 movq $0x0,0x8148(%rcx) 24e17f: 00 00 00 00 24e183: 41 8b b8 bc 05 00 00 mov 0x5bc(%r8),%edi 24e18a: 85 ff test %edi,%edi 24e18c: 74 5a je 24e1e8 24e18e: 41 8b 00 mov (%r8),%eax 24e191: 66 0f ef d2 pxor %xmm2,%xmm2 24e195: f2 0f 10 99 78 11 00 movsd 0x1178(%rcx),%xmm3 24e19c: 00 24e19d: 66 0f ef c9 pxor %xmm1,%xmm1 24e1a1: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24e1a6: 31 c0 xor %eax,%eax 24e1a8: f2 0f 5e 91 d8 12 00 divsd 0x12d8(%rcx),%xmm2 24e1af: 00 24e1b0: 8b 94 81 14 18 00 00 mov 0x1814(%rcx,%rax,4),%edx 24e1b7: 0f af 94 81 54 18 00 imul 0x1854(%rcx,%rax,4),%edx 24e1be: 00 24e1bf: 66 0f ef c0 pxor %xmm0,%xmm0 24e1c3: 48 83 c0 01 add $0x1,%rax 24e1c7: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 24e1cc: f2 0f 59 c4 mulsd %xmm4,%xmm0 24e1d0: f2 0f 5e c2 divsd %xmm2,%xmm0 24e1d4: f2 0f 59 c3 mulsd %xmm3,%xmm0 24e1d8: f2 0f 58 c8 addsd %xmm0,%xmm1 24e1dc: 39 c7 cmp %eax,%edi 24e1de: 77 d0 ja 24e1b0 24e1e0: f2 0f 11 89 48 81 00 movsd %xmm1,0x8148(%rcx) 24e1e7: 00 24e1e8: 48 83 c1 08 add $0x8,%rcx 24e1ec: 49 83 c0 04 add $0x4,%r8 24e1f0: 49 39 c9 cmp %rcx,%r9 24e1f3: 75 83 jne 24e178 24e1f5: 48 63 c6 movslq %esi,%rax 24e1f8: 4d 89 fd mov %r15,%r13 24e1fb: f2 41 0f 10 b5 48 0e movsd 0xe48(%r13),%xmm6 24e202: 00 00 24e204: 49 63 95 58 0c 00 00 movslq 0xc58(%r13),%rdx 24e20b: f2 41 0f 10 85 40 0e movsd 0xe40(%r13),%xmm0 24e212: 00 00 24e214: 48 8d 84 42 6c 06 00 lea 0x66c(%rdx,%rax,2),%rax 24e21b: 00 24e21c: f2 0f 11 b4 24 c0 00 movsd %xmm6,0xc0(%rsp) 24e223: 00 00 24e225: 41 8b 44 85 00 mov 0x0(%r13,%rax,4),%eax 24e22a: 85 c0 test %eax,%eax 24e22c: 0f 84 76 0c 00 00 je 24eea8 24e232: 83 f8 01 cmp $0x1,%eax 24e235: 0f 84 ea 0c 00 00 je 24ef25 24e23b: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 24e242: 85 c9 test %ecx,%ecx 24e244: 0f 84 b7 0c 00 00 je 24ef01 24e24a: 49 8d 85 50 90 00 00 lea 0x9050(%r13),%rax 24e251: 4d 8d b5 b8 91 00 00 lea 0x91b8(%r13),%r14 24e258: 31 ed xor %ebp,%ebp 24e25a: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 24e261: 00 24e262: 4d 8d a5 10 1b 00 00 lea 0x1b10(%r13),%r12 24e269: eb 4e jmp 24e2b9 24e26b: 41 8b 84 85 28 99 00 mov 0x9928(%r13,%rax,4),%eax 24e272: 00 24e273: 41 8b 95 b4 0d 00 00 mov 0xdb4(%r13),%edx 24e27a: 66 0f ef c0 pxor %xmm0,%xmm0 24e27e: 66 0f ef c9 pxor %xmm1,%xmm1 24e282: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 24e287: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 24e28c: e8 00 00 00 00 callq 24e291 24e291: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24e296: 41 89 84 24 48 76 00 mov %eax,0x7648(%r12) 24e29d: 00 24e29e: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 24e2a5: 48 83 c5 01 add $0x1,%rbp 24e2a9: 49 83 c6 08 add $0x8,%r14 24e2ad: 49 83 c4 04 add $0x4,%r12 24e2b1: 39 e8 cmp %ebp,%eax 24e2b3: 0f 86 d2 05 00 00 jbe 24e88b 24e2b9: 41 0f b6 9c 2d 94 18 movzbl 0x1894(%r13,%rbp,1),%ebx 24e2c0: 00 00 24e2c2: 84 db test %bl,%bl 24e2c4: 0f 85 85 04 00 00 jne 24e74f 24e2ca: 49 c7 85 88 0d 00 00 movq $0x0,0xd88(%r13) 24e2d1: 00 00 00 00 24e2d5: 66 0f ef db pxor %xmm3,%xmm3 24e2d9: f2 4d 0f 2c 8e 10 05 cvttsd2si 0x510(%r14),%r9 24e2e0: 00 00 24e2e2: 66 0f ef c0 pxor %xmm0,%xmm0 24e2e6: 41 8b 84 24 38 fe ff mov -0x1c8(%r12),%eax 24e2ed: ff 24e2ee: f2 0f 11 9c 24 b8 00 movsd %xmm3,0xb8(%rsp) 24e2f5: 00 00 24e2f7: f2 49 0f 2c b6 50 02 cvttsd2si 0x250(%r14),%rsi 24e2fe: 00 00 24e300: 66 0f ef c9 pxor %xmm1,%xmm1 24e304: f2 45 0f 10 ae 20 ff movsd -0xe0(%r14),%xmm13 24e30b: ff ff 24e30d: f2 49 0f 2c 8e d0 04 cvttsd2si 0x4d0(%r14),%rcx 24e314: 00 00 24e316: 89 84 24 ac 00 00 00 mov %eax,0xac(%rsp) 24e31d: f2 49 0f 2c 96 50 05 cvttsd2si 0x550(%r14),%rdx 24e324: 00 00 24e326: 41 8b 84 24 28 76 00 mov 0x7628(%r12),%eax 24e32d: 00 24e32e: f2 44 0f 11 ac 24 a0 movsd %xmm13,0xa0(%rsp) 24e335: 00 00 00 24e338: f2 45 0f 10 a6 10 02 movsd 0x210(%r14),%xmm12 24e33f: 00 00 24e341: 4c 89 4c 24 58 mov %r9,0x58(%rsp) 24e346: f2 45 0f 10 9e 50 06 movsd 0x650(%r14),%xmm11 24e34d: 00 00 24e34f: 89 04 24 mov %eax,(%rsp) 24e352: f2 45 0f 10 96 e0 fe movsd -0x120(%r14),%xmm10 24e359: ff ff 24e35b: 45 0f b6 95 20 10 00 movzbl 0x1020(%r13),%r10d 24e362: 00 24e363: 48 89 74 24 40 mov %rsi,0x40(%rsp) 24e368: f2 45 0f 10 8e d0 01 movsd 0x1d0(%r14),%xmm9 24e36f: 00 00 24e371: 41 8b bc 24 08 76 00 mov 0x7608(%r12),%edi 24e378: 00 24e379: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 24e37e: f2 41 0f 10 be 90 05 movsd 0x590(%r14),%xmm7 24e385: 00 00 24e387: 44 89 94 24 b4 00 00 mov %r10d,0xb4(%rsp) 24e38e: 00 24e38f: 45 0f b6 84 2d 30 16 movzbl 0x1630(%r13,%rbp,1),%r8d 24e396: 00 00 24e398: 89 7c 24 08 mov %edi,0x8(%rsp) 24e39c: 48 89 54 24 50 mov %rdx,0x50(%rsp) 24e3a1: 45 8b bc 24 18 fe ff mov -0x1e8(%r12),%r15d 24e3a8: ff 24e3a9: 44 89 84 24 b0 00 00 mov %r8d,0xb0(%rsp) 24e3b0: 00 24e3b1: f2 44 0f 11 a4 24 98 movsd %xmm12,0x98(%rsp) 24e3b8: 00 00 00 24e3bb: f2 44 0f 11 9c 24 90 movsd %xmm11,0x90(%rsp) 24e3c2: 00 00 00 24e3c5: f2 44 0f 11 94 24 88 movsd %xmm10,0x88(%rsp) 24e3cc: 00 00 00 24e3cf: f2 44 0f 11 8c 24 80 movsd %xmm9,0x80(%rsp) 24e3d6: 00 00 00 24e3d9: f2 0f 11 7c 24 78 movsd %xmm7,0x78(%rsp) 24e3df: f2 41 0f 10 b5 b8 1b movsd 0x1bb8(%r13),%xmm6 24e3e6: 00 00 24e3e8: 41 8b 8d 54 0f 00 00 mov 0xf54(%r13),%ecx 24e3ef: 41 8b 94 24 18 7e 00 mov 0x7e18(%r12),%edx 24e3f6: 00 24e3f7: f2 41 0f 10 ad 78 1a movsd 0x1a78(%r13),%xmm5 24e3fe: 00 00 24e400: 89 4c 24 38 mov %ecx,0x38(%rsp) 24e404: 41 8b 8d b4 0d 00 00 mov 0xdb4(%r13),%ecx 24e40b: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 24e410: 45 8b 84 24 90 fb ff mov -0x470(%r12),%r8d 24e417: ff 24e418: f2 41 0f 10 a5 48 0e movsd 0xe48(%r13),%xmm4 24e41f: 00 00 24e421: f2 0f 11 74 24 70 movsd %xmm6,0x70(%rsp) 24e427: f3 48 0f 2a c1 cvtsi2ss %rcx,%xmm0 24e42c: f2 0f 11 6c 24 68 movsd %xmm5,0x68(%rsp) 24e432: 45 0f b6 94 2d 58 13 movzbl 0x1358(%r13,%rbp,1),%r10d 24e439: 00 00 24e43b: 45 8b 9c 24 70 fb ff mov -0x490(%r12),%r11d 24e442: ff 24e443: 41 0f b6 bc 2d 78 16 movzbl 0x1678(%r13,%rbp,1),%edi 24e44a: 00 00 24e44c: 41 0f b6 b5 50 0f 00 movzbl 0xf50(%r13),%esi 24e453: 00 24e454: 44 89 44 24 18 mov %r8d,0x18(%rsp) 24e459: 44 89 54 24 10 mov %r10d,0x10(%rsp) 24e45e: 44 89 5c 24 20 mov %r11d,0x20(%rsp) 24e463: 89 7c 24 28 mov %edi,0x28(%rsp) 24e467: 89 74 24 30 mov %esi,0x30(%rsp) 24e46b: f2 0f 11 64 24 60 movsd %xmm4,0x60(%rsp) 24e471: e8 00 00 00 00 callq 24e476 24e476: 4d 8d 9e b8 89 ff ff lea -0x7648(%r14),%r11 24e47d: f2 45 0f 10 86 d0 07 movsd 0x7d0(%r14),%xmm8 24e484: 00 00 24e486: 45 8b 8c 24 80 fc ff mov -0x380(%r12),%r9d 24e48d: ff 24e48e: 41 8b 8c 24 e4 fc ff mov -0x31c(%r12),%ecx 24e495: ff 24e496: 41 8b b4 24 a8 f7 ff mov -0x858(%r12),%esi 24e49d: ff 24e49e: 0f 28 c8 movaps %xmm0,%xmm1 24e4a1: 41 0f b6 94 2d 9c 18 movzbl 0x189c(%r13,%rbp,1),%edx 24e4a8: 00 00 24e4aa: f2 41 0f 10 86 50 02 movsd 0x250(%r14),%xmm0 24e4b1: 00 00 24e4b3: f2 41 0f 5e 86 80 7f divsd -0x8080(%r14),%xmm0 24e4ba: ff ff 24e4bc: 41 8b bc 24 f8 7d 00 mov 0x7df8(%r12),%edi 24e4c3: 00 24e4c4: f2 41 0f 10 96 20 81 movsd -0x7ee0(%r14),%xmm2 24e4cb: ff ff 24e4cd: 41 53 push %r11 24e4cf: 4d 8d 9e 78 89 ff ff lea -0x7688(%r14),%r11 24e4d6: 41 53 push %r11 24e4d8: 4d 8d 9e 10 f0 ff ff lea -0xff0(%r14),%r11 24e4df: 41 54 push %r12 24e4e1: 41 53 push %r11 24e4e3: 4d 8d 9e d0 05 00 00 lea 0x5d0(%r14),%r11 24e4ea: ff b4 24 e8 00 00 00 pushq 0xe8(%rsp) 24e4f1: 41 53 push %r11 24e4f3: 4d 8d 9e 90 00 00 00 lea 0x90(%r14),%r11 24e4fa: 41 53 push %r11 24e4fc: 4d 8d 5e 50 lea 0x50(%r14),%r11 24e500: 41 53 push %r11 24e502: 4d 8d 9e 50 01 00 00 lea 0x150(%r14),%r11 24e509: 41 53 push %r11 24e50b: 4d 8d 9e 10 01 00 00 lea 0x110(%r14),%r11 24e512: 41 53 push %r11 24e514: 4d 8d 9e a0 fe ff ff lea -0x160(%r14),%r11 24e51b: 41 53 push %r11 24e51d: 4d 8d 9e d0 00 00 00 lea 0xd0(%r14),%r11 24e524: 41 53 push %r11 24e526: 4d 8d 5e c0 lea -0x40(%r14),%r11 24e52a: 41 53 push %r11 24e52c: 41 56 push %r14 24e52e: 44 8b 94 24 24 01 00 mov 0x124(%rsp),%r10d 24e535: 00 24e536: 41 52 push %r10 24e538: 44 8b 84 24 28 01 00 mov 0x128(%rsp),%r8d 24e53f: 00 24e540: 41 50 push %r8 24e542: f2 0f 10 9c 24 38 01 movsd 0x138(%rsp),%xmm3 24e549: 00 00 24e54b: 48 83 ec 08 sub $0x8,%rsp 24e54f: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 24e554: 53 push %rbx 24e555: ff b4 24 50 01 00 00 pushq 0x150(%rsp) 24e55c: 8b 84 24 44 01 00 00 mov 0x144(%rsp),%eax 24e563: 50 push %rax 24e564: 41 57 push %r15 24e566: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 24e56d: 50 push %rax 24e56e: f2 44 0f 10 ac 24 50 movsd 0x150(%rsp),%xmm13 24e575: 01 00 00 24e578: 48 83 ec 18 sub $0x18,%rsp 24e57c: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 24e583: f2 44 0f 11 6c 24 10 movsd %xmm13,0x10(%rsp) 24e58a: f2 44 0f 10 a4 24 60 movsd 0x160(%rsp),%xmm12 24e591: 01 00 00 24e594: f2 44 0f 10 9c 24 58 movsd 0x158(%rsp),%xmm11 24e59b: 01 00 00 24e59e: f2 44 0f 11 64 24 08 movsd %xmm12,0x8(%rsp) 24e5a5: f2 44 0f 11 1c 24 movsd %xmm11,(%rsp) 24e5ab: 50 push %rax 24e5ac: f2 44 0f 10 94 24 58 movsd 0x158(%rsp),%xmm10 24e5b3: 01 00 00 24e5b6: 48 83 ec 10 sub $0x10,%rsp 24e5ba: 8b 9c 24 20 01 00 00 mov 0x120(%rsp),%ebx 24e5c1: f2 44 0f 11 54 24 08 movsd %xmm10,0x8(%rsp) 24e5c8: f2 44 0f 10 8c 24 60 movsd 0x160(%rsp),%xmm9 24e5cf: 01 00 00 24e5d2: f2 44 0f 11 0c 24 movsd %xmm9,(%rsp) 24e5d8: 53 push %rbx 24e5d9: f2 0f 10 bc 24 60 01 movsd 0x160(%rsp),%xmm7 24e5e0: 00 00 24e5e2: 48 83 ec 08 sub $0x8,%rsp 24e5e6: 8b 9c 24 38 01 00 00 mov 0x138(%rsp),%ebx 24e5ed: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 24e5f2: 53 push %rbx 24e5f3: 8b 9c 24 48 01 00 00 mov 0x148(%rsp),%ebx 24e5fa: 53 push %rbx 24e5fb: 8b 9c 24 58 01 00 00 mov 0x158(%rsp),%ebx 24e602: 53 push %rbx 24e603: f2 0f 10 b4 24 78 01 movsd 0x178(%rsp),%xmm6 24e60a: 00 00 24e60c: 48 83 ec 18 sub $0x18,%rsp 24e610: f2 0f 10 ac 24 88 01 movsd 0x188(%rsp),%xmm5 24e617: 00 00 24e619: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 24e61f: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 24e625: f2 0f 10 a4 24 80 01 movsd 0x180(%rsp),%xmm4 24e62c: 00 00 24e62e: 44 8b 94 24 30 01 00 mov 0x130(%rsp),%r10d 24e635: 00 24e636: f2 0f 11 24 24 movsd %xmm4,(%rsp) 24e63b: 41 52 push %r10 24e63d: 44 8b 84 24 40 01 00 mov 0x140(%rsp),%r8d 24e644: 00 24e645: 41 50 push %r8 24e647: 44 8b 9c 24 50 01 00 mov 0x150(%rsp),%r11d 24e64e: 00 24e64f: f2 4c 0f 2c c0 cvttsd2si %xmm0,%r8 24e654: 66 41 0f 28 c0 movapd %xmm8,%xmm0 24e659: 41 53 push %r11 24e65b: 8b 84 24 60 01 00 00 mov 0x160(%rsp),%eax 24e662: 50 push %rax 24e663: 8b 84 24 70 01 00 00 mov 0x170(%rsp),%eax 24e66a: 50 push %rax 24e66b: 8b 84 24 80 01 00 00 mov 0x180(%rsp),%eax 24e672: 50 push %rax 24e673: f3 48 0f 2c c1 cvttss2si %xmm1,%rax 24e678: 50 push %rax 24e679: 41 8b 85 b8 0f 00 00 mov 0xfb8(%r13),%eax 24e680: 50 push %rax 24e681: 41 8b 84 24 28 f7 ff mov -0x8d8(%r12),%eax 24e688: ff 24e689: 50 push %rax 24e68a: 41 8b 84 24 48 f7 ff mov -0x8b8(%r12),%eax 24e691: ff 24e692: 41 2b 84 24 00 fb ff sub -0x500(%r12),%eax 24e699: ff 24e69a: 50 push %rax 24e69b: 41 ff b5 18 10 00 00 pushq 0x1018(%r13) 24e6a2: 41 ff b5 10 10 00 00 pushq 0x1010(%r13) 24e6a9: f2 41 0f 10 bd 08 10 movsd 0x1008(%r13),%xmm7 24e6b0: 00 00 24e6b2: f2 41 0f 10 b5 00 10 movsd 0x1000(%r13),%xmm6 24e6b9: 00 00 24e6bb: f2 41 0f 10 ad f8 0f movsd 0xff8(%r13),%xmm5 24e6c2: 00 00 24e6c4: f2 41 0f 10 a5 f0 0f movsd 0xff0(%r13),%xmm4 24e6cb: 00 00 24e6cd: f2 41 0f 10 9d 68 1a movsd 0x1a68(%r13),%xmm3 24e6d4: 00 00 24e6d6: f2 41 0f 10 8d 38 10 movsd 0x1038(%r13),%xmm1 24e6dd: 00 00 24e6df: e8 1c bf ff ff callq 24a600 24e6e4: 41 88 84 2d 59 1a 00 mov %al,0x1a59(%r13,%rbp,1) 24e6eb: 00 24e6ec: 41 8b 84 24 c0 fc ff mov -0x340(%r12),%eax 24e6f3: ff 24e6f4: 48 81 c4 80 01 00 00 add $0x180,%rsp 24e6fb: 39 e8 cmp %ebp,%eax 24e6fd: 0f 85 68 fb ff ff jne 24e26b 24e703: 41 8b 84 24 18 7e 00 mov 0x7e18(%r12),%eax 24e70a: 00 24e70b: 41 8b 95 b4 0d 00 00 mov 0xdb4(%r13),%edx 24e712: 66 0f ef c0 pxor %xmm0,%xmm0 24e716: 66 0f ef c9 pxor %xmm1,%xmm1 24e71a: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 24e71f: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 24e724: e8 00 00 00 00 callq 24e729 24e729: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 24e72e: 41 89 94 24 48 76 00 mov %edx,0x7648(%r12) 24e735: 00 24e736: 41 8b 85 50 90 00 00 mov 0x9050(%r13),%eax 24e73d: 85 c0 test %eax,%eax 24e73f: 0f 44 c2 cmove %edx,%eax 24e742: 41 89 84 24 48 76 00 mov %eax,0x7648(%r12) 24e749: 00 24e74a: e9 4f fb ff ff jmpq 24e29e 24e74f: f2 45 0f 10 8d b8 1b movsd 0x1bb8(%r13),%xmm9 24e756: 00 00 24e758: 66 0f ef db pxor %xmm3,%xmm3 24e75c: f2 45 0f 10 85 08 0f movsd 0xf08(%r13),%xmm8 24e763: 00 00 24e765: 66 0f ef c0 pxor %xmm0,%xmm0 24e769: f2 41 0f 10 bd 18 0f movsd 0xf18(%r13),%xmm7 24e770: 00 00 24e772: 49 8b 9d c8 0f 00 00 mov 0xfc8(%r13),%rbx 24e779: f2 41 0f 5a 86 d0 01 cvtsd2ss 0x1d0(%r14),%xmm0 24e780: 00 00 24e782: f2 41 0f 10 b5 e8 0f movsd 0xfe8(%r13),%xmm6 24e789: 00 00 24e78b: 41 8b 84 24 28 f7 ff mov -0x8d8(%r12),%eax 24e792: ff 24e793: f2 44 0f 11 4c 24 30 movsd %xmm9,0x30(%rsp) 24e79a: f2 41 0f 10 ad e0 0f movsd 0xfe0(%r13),%xmm5 24e7a1: 00 00 24e7a3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24e7ab 24e7aa: 00 24e7ab: f2 44 0f 11 44 24 28 movsd %xmm8,0x28(%rsp) 24e7b2: f2 41 0f 10 a5 d8 0f movsd 0xfd8(%r13),%xmm4 24e7b9: 00 00 24e7bb: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 24e7c0: 4d 8b bd c0 0f 00 00 mov 0xfc0(%r13),%r15 24e7c7: f2 41 0f 5e 9e 20 81 divsd -0x7ee0(%r14),%xmm3 24e7ce: ff ff 24e7d0: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 24e7d6: f2 0f 11 74 24 18 movsd %xmm6,0x18(%rsp) 24e7dc: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 24e7e2: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 24e7e8: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 24e7ed: e8 00 00 00 00 callq 24e7f2 24e7f2: 49 8d 95 98 0d 00 00 lea 0xd98(%r13),%rdx 24e7f9: f2 41 0f 10 8e 50 02 movsd 0x250(%r14),%xmm1 24e800: 00 00 24e802: 49 8d b5 90 0d 00 00 lea 0xd90(%r13),%rsi 24e809: 0f 28 d0 movaps %xmm0,%xmm2 24e80c: 49 8d bd a0 0d 00 00 lea 0xda0(%r13),%rdi 24e813: f2 41 0f 10 86 c0 7f movsd -0x8040(%r14),%xmm0 24e81a: ff ff 24e81c: ff b4 24 c0 00 00 00 pushq 0xc0(%rsp) 24e823: f2 44 0f 10 4c 24 38 movsd 0x38(%rsp),%xmm9 24e82a: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 24e82e: 48 83 ec 10 sub $0x10,%rsp 24e832: f2 44 0f 10 44 24 40 movsd 0x40(%rsp),%xmm8 24e839: f2 44 0f 11 4c 24 08 movsd %xmm9,0x8(%rsp) 24e840: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 24e846: 41 57 push %r15 24e848: 53 push %rbx 24e849: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 24e84f: f2 0f 10 7c 24 48 movsd 0x48(%rsp),%xmm7 24e855: f2 0f 10 74 24 40 movsd 0x40(%rsp),%xmm6 24e85b: f2 0f 10 6c 24 38 movsd 0x38(%rsp),%xmm5 24e861: f2 0f 10 64 24 30 movsd 0x30(%rsp),%xmm4 24e867: e8 44 ce ff ff callq 24b6b0 24e86c: f2 41 0f 11 85 88 0d movsd %xmm0,0xd88(%r13) 24e873: 00 00 24e875: 66 0f 28 d8 movapd %xmm0,%xmm3 24e879: 48 83 c4 28 add $0x28,%rsp 24e87d: 41 0f b6 9c 2d 94 18 movzbl 0x1894(%r13,%rbp,1),%ebx 24e884: 00 00 24e886: e9 4e fa ff ff jmpq 24e2d9 24e88b: 85 c0 test %eax,%eax 24e88d: 0f 84 6e 06 00 00 je 24ef01 24e893: c6 44 24 08 01 movb $0x1,0x8(%rsp) 24e898: 45 31 f6 xor %r14d,%r14d 24e89b: 41 bc 01 00 00 00 mov $0x1,%r12d 24e8a1: 31 ed xor %ebp,%ebp 24e8a3: 49 8d 9d d8 12 00 00 lea 0x12d8(%r13),%rbx 24e8aa: 45 31 ff xor %r15d,%r15d 24e8ad: 66 0f ef c9 pxor %xmm1,%xmm1 24e8b1: eb 28 jmp 24e8db 24e8b3: f2 0f 10 83 70 7f 00 movsd 0x7f70(%rbx),%xmm0 24e8ba: 00 24e8bb: 66 0f 2e 05 00 00 00 ucomisd 0x0(%rip),%xmm0 # 24e8c3 24e8c2: 00 24e8c3: 0f 47 e8 cmova %eax,%ebp 24e8c6: 49 83 c6 01 add $0x1,%r14 24e8ca: 48 83 c3 08 add $0x8,%rbx 24e8ce: 45 39 b5 50 10 00 00 cmp %r14d,0x1050(%r13) 24e8d5: 0f 86 af 01 00 00 jbe 24ea8a 24e8db: f2 0f 10 83 f0 83 00 movsd 0x83f0(%rbx),%xmm0 24e8e2: 00 24e8e3: 66 0f ef ff pxor %xmm7,%xmm7 24e8e7: 66 0f 2e c7 ucomisd %xmm7,%xmm0 24e8eb: 0f 8a 35 01 00 00 jp 24ea26 24e8f1: 0f 85 2f 01 00 00 jne 24ea26 24e8f7: 48 c7 83 58 9e 00 00 movq $0x0,0x9e58(%rbx) 24e8fe: 00 00 00 00 24e902: f2 0f 10 83 30 84 00 movsd 0x8430(%rbx),%xmm0 24e909: 00 24e90a: f2 0f 58 83 b0 83 00 addsd 0x83b0(%rbx),%xmm0 24e911: 00 24e912: 66 0f ef f6 pxor %xmm6,%xmm6 24e916: 66 0f 2e c6 ucomisd %xmm6,%xmm0 24e91a: 0f 8a ca 00 00 00 jp 24e9ea 24e920: 0f 85 c4 00 00 00 jne 24e9ea 24e926: 48 c7 83 18 9e 00 00 movq $0x0,0x9e18(%rbx) 24e92d: 00 00 00 00 24e931: f2 0f 58 8b 70 6e 00 addsd 0x6e70(%rbx),%xmm1 24e938: 00 24e939: f2 0f 10 83 30 82 00 movsd 0x8230(%rbx),%xmm0 24e940: 00 24e941: f2 0f 58 83 70 82 00 addsd 0x8270(%rbx),%xmm0 24e948: 00 24e949: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 24e94e: 66 0f ef c9 pxor %xmm1,%xmm1 24e952: f2 0f 5a 8b b0 84 00 cvtsd2ss 0x84b0(%rbx),%xmm1 24e959: 00 24e95a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24e95e: e8 00 00 00 00 callq 24e963 24e963: 66 0f ef c9 pxor %xmm1,%xmm1 24e967: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24e96b: f2 0f 58 8b 10 74 00 addsd 0x7410(%rbx),%xmm1 24e972: 00 24e973: 66 0f ef c0 pxor %xmm0,%xmm0 24e977: f2 0f 58 8b 50 74 00 addsd 0x7450(%rbx),%xmm1 24e97e: 00 24e97f: f2 0f 5a 83 18 9e 00 cvtsd2ss 0x9e18(%rbx),%xmm0 24e986: 00 24e987: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24e98b: e8 00 00 00 00 callq 24e990 24e990: 0f 28 c8 movaps %xmm0,%xmm1 24e993: 66 0f ef c0 pxor %xmm0,%xmm0 24e997: f2 0f 5a 83 58 9e 00 cvtsd2ss 0x9e58(%rbx),%xmm0 24e99e: 00 24e99f: e8 00 00 00 00 callq 24e9a4 24e9a4: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 24e9ac 24e9ab: 00 24e9ac: 66 0f 2e a3 b0 7f 00 ucomisd 0x7fb0(%rbx),%xmm4 24e9b3: 00 24e9b4: 66 0f ef c9 pxor %xmm1,%xmm1 24e9b8: b8 01 00 00 00 mov $0x1,%eax 24e9bd: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24e9c1: f2 0f 10 83 30 7f 00 movsd 0x7f30(%rbx),%xmm0 24e9c8: 00 24e9c9: f2 0f 58 0c 24 addsd (%rsp),%xmm1 24e9ce: 44 0f 47 f8 cmova %eax,%r15d 24e9d2: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 24e9da 24e9d9: 00 24e9da: 0f 86 d3 fe ff ff jbe 24e8b3 24e9e0: bd 01 00 00 00 mov $0x1,%ebp 24e9e5: e9 dc fe ff ff jmpq 24e8c6 24e9ea: f2 0f 10 9b 30 80 00 movsd 0x8030(%rbx),%xmm3 24e9f1: 00 24e9f2: 66 0f ef ff pxor %xmm7,%xmm7 24e9f6: 66 0f 2f df comisd %xmm7,%xmm3 24e9fa: 76 66 jbe 24ea62 24e9fc: 43 8b 84 b5 38 12 00 mov 0x1238(%r13,%r14,4),%eax 24ea03: 00 24ea04: 66 0f ef d2 pxor %xmm2,%xmm2 24ea08: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24ea0d: f2 0f 59 d3 mulsd %xmm3,%xmm2 24ea11: f2 0f 5e 13 divsd (%rbx),%xmm2 24ea15: f2 0f 5e c2 divsd %xmm2,%xmm0 24ea19: f2 0f 11 83 18 9e 00 movsd %xmm0,0x9e18(%rbx) 24ea20: 00 24ea21: e9 0b ff ff ff jmpq 24e931 24ea26: f2 0f 10 9b f0 7f 00 movsd 0x7ff0(%rbx),%xmm3 24ea2d: 00 24ea2e: 66 0f ef ed pxor %xmm5,%xmm5 24ea32: 66 0f 2f dd comisd %xmm5,%xmm3 24ea36: 76 3f jbe 24ea77 24ea38: 43 8b 84 b5 38 12 00 mov 0x1238(%r13,%r14,4),%eax 24ea3f: 00 24ea40: 66 0f ef d2 pxor %xmm2,%xmm2 24ea44: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24ea49: f2 0f 59 d3 mulsd %xmm3,%xmm2 24ea4d: f2 0f 5e 13 divsd (%rbx),%xmm2 24ea51: f2 0f 5e c2 divsd %xmm2,%xmm0 24ea55: f2 0f 11 83 58 9e 00 movsd %xmm0,0x9e58(%rbx) 24ea5c: 00 24ea5d: e9 a0 fe ff ff jmpq 24e902 24ea62: 48 c7 83 18 9e 00 00 movq $0x0,0x9e18(%rbx) 24ea69: 00 00 00 00 24ea6d: c6 44 24 08 00 movb $0x0,0x8(%rsp) 24ea72: e9 ba fe ff ff jmpq 24e931 24ea77: 48 c7 83 58 9e 00 00 movq $0x0,0x9e58(%rbx) 24ea7e: 00 00 00 00 24ea82: 45 31 e4 xor %r12d,%r12d 24ea85: e9 78 fe ff ff jmpq 24e902 24ea8a: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 24ea91: 00 00 24ea93: 66 0f 2f c1 comisd %xmm1,%xmm0 24ea97: 72 1a jb 24eab3 24ea99: 45 84 e4 test %r12b,%r12b 24ea9c: 74 15 je 24eab3 24ea9e: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp) 24eaa3: 74 0e je 24eab3 24eaa5: 45 84 ff test %r15b,%r15b 24eaa8: 75 09 jne 24eab3 24eaaa: 40 84 ed test %bpl,%bpl 24eaad: 0f 84 65 04 00 00 je 24ef18 24eab3: 41 c6 85 7e 0d 00 00 movb $0x0,0xd7e(%r13) 24eaba: 00 24eabb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24eac0: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 24eac7: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 24eace: 00 24eacf: 89 c2 mov %eax,%edx 24ead1: 31 db xor %ebx,%ebx 24ead3: 85 c0 test %eax,%eax 24ead5: 74 22 je 24eaf9 24ead7: 41 80 bc 1d 59 1a 00 cmpb $0x0,0x1a59(%r13,%rbx,1) 24eade: 00 00 24eae0: 74 0d je 24eaef 24eae2: 41 c6 85 7e 0d 00 00 movb $0x0,0xd7e(%r13) 24eae9: 00 24eaea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 24eaef: 48 83 c3 01 add $0x1,%rbx 24eaf3: 89 c2 mov %eax,%edx 24eaf5: 39 d8 cmp %ebx,%eax 24eaf7: 77 de ja 24ead7 24eaf9: 41 8b 85 b4 0d 00 00 mov 0xdb4(%r13),%eax 24eb00: 83 c0 01 add $0x1,%eax 24eb03: 41 80 bd 7e 0d 00 00 cmpb $0x0,0xd7e(%r13) 24eb0a: 00 24eb0b: 41 89 85 b4 0d 00 00 mov %eax,0xdb4(%r13) 24eb12: 74 1c je 24eb30 24eb14: 41 80 bd a4 18 00 00 cmpb $0x0,0x18a4(%r13) 24eb1b: 00 24eb1c: 0f 84 64 04 00 00 je 24ef86 24eb22: 41 80 bd a8 0d 00 00 cmpb $0x0,0xda8(%r13) 24eb29: 00 24eb2a: 0f 85 56 04 00 00 jne 24ef86 24eb30: 41 3b 85 90 a6 00 00 cmp 0xa690(%r13),%eax 24eb37: 0f 87 49 04 00 00 ja 24ef86 24eb3d: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 24eb44: e9 b2 f6 ff ff jmpq 24e1fb 24eb49: 31 c0 xor %eax,%eax 24eb4b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24eb52: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24eb59: e8 00 00 00 00 callq 24eb5e 24eb5e: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 24eb65: eb 88 jmp 24eaef 24eb67: 31 c0 xor %eax,%eax 24eb69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24eb70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24eb77: e8 00 00 00 00 callq 24eb7c 24eb7c: 41 80 bd 7e 0d 00 00 cmpb $0x0,0xd7e(%r13) 24eb83: 00 24eb84: 0f 84 36 ff ff ff je 24eac0 24eb8a: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 24eb91: 00 00 24eb93: f2 41 0f 11 85 a8 19 movsd %xmm0,0x19a8(%r13) 24eb9a: 00 00 24eb9c: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 24eba3: 85 d2 test %edx,%edx 24eba5: 0f 84 11 15 00 00 je 2500bc 24ebab: 31 db xor %ebx,%ebx 24ebad: f2 41 0f 5c 84 dd 48 subsd 0x8148(%r13,%rbx,8),%xmm0 24ebb4: 81 00 00 24ebb7: 66 0f ef c9 pxor %xmm1,%xmm1 24ebbb: f2 41 0f 5a 8c dd 58 cvtsd2ss 0x9058(%r13,%rbx,8),%xmm1 24ebc2: 90 00 00 24ebc5: 66 48 0f 7e c5 movq %xmm0,%rbp 24ebca: f2 41 0f 10 84 dd 08 movsd 0x9508(%r13,%rbx,8),%xmm0 24ebd1: 95 00 00 24ebd4: f2 41 0f 58 84 dd 48 addsd 0x9548(%r13,%rbx,8),%xmm0 24ebdb: 95 00 00 24ebde: f2 41 0f 58 84 dd b0 addsd 0xb0b0(%r13,%rbx,8),%xmm0 24ebe5: b0 00 00 24ebe8: 48 83 c3 01 add $0x1,%rbx 24ebec: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24ebf0: e8 00 00 00 00 callq 24ebf5 24ebf5: 66 0f ef c9 pxor %xmm1,%xmm1 24ebf9: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 24ec00: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24ec04: 66 48 0f 6e c5 movq %rbp,%xmm0 24ec09: f2 0f 5c c1 subsd %xmm1,%xmm0 24ec0d: f2 41 0f 11 85 a8 19 movsd %xmm0,0x19a8(%r13) 24ec14: 00 00 24ec16: 39 d8 cmp %ebx,%eax 24ec18: 77 93 ja 24ebad 24ec1a: 85 c0 test %eax,%eax 24ec1c: 0f 84 9a 14 00 00 je 2500bc 24ec22: 89 c2 mov %eax,%edx 24ec24: 31 ff xor %edi,%edi 24ec26: 48 c1 e2 02 shl $0x2,%rdx 24ec2a: 83 fa 08 cmp $0x8,%edx 24ec2d: 0f 83 1e 03 00 00 jae 24ef51 24ec33: f6 c2 04 test $0x4,%dl 24ec36: 0f 85 51 15 00 00 jne 25018d 24ec3c: 85 d2 test %edx,%edx 24ec3e: 74 08 je 24ec48 24ec40: c6 84 24 f0 00 00 00 movb $0x0,0xf0(%rsp) 24ec47: 00 24ec48: 31 d2 xor %edx,%edx 24ec4a: 41 8b bc 95 c8 13 00 mov 0x13c8(%r13,%rdx,4),%edi 24ec51: 00 24ec52: 8d 4f fd lea -0x3(%rdi),%ecx 24ec55: 83 f9 01 cmp $0x1,%ecx 24ec58: 76 2a jbe 24ec84 24ec5a: f2 41 0f 10 84 d5 c8 movsd 0x96c8(%r13,%rdx,8),%xmm0 24ec61: 96 00 00 24ec64: f2 41 0f 58 84 d5 08 addsd 0x9708(%r13,%rdx,8),%xmm0 24ec6b: 97 00 00 24ec6e: f2 41 0f 58 84 d5 88 addsd 0x9688(%r13,%rdx,8),%xmm0 24ec75: 96 00 00 24ec78: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 24ec7d: 89 8c 94 f0 00 00 00 mov %ecx,0xf0(%rsp,%rdx,4) 24ec84: 48 83 c2 01 add $0x1,%rdx 24ec88: 39 d0 cmp %edx,%eax 24ec8a: 77 be ja 24ec4a 24ec8c: 41 c7 85 b0 1b 00 00 movl $0x0,0x1bb0(%r13) 24ec93: 00 00 00 00 24ec97: 31 d2 xor %edx,%edx 24ec99: 41 8b bc 95 c8 13 00 mov 0x13c8(%r13,%rdx,4),%edi 24eca0: 00 24eca1: 8d 4f fd lea -0x3(%rdi),%ecx 24eca4: 83 f9 01 cmp $0x1,%ecx 24eca7: 76 0e jbe 24ecb7 24eca9: 8b 8c 94 f0 00 00 00 mov 0xf0(%rsp,%rdx,4),%ecx 24ecb0: 41 01 8d b0 1b 00 00 add %ecx,0x1bb0(%r13) 24ecb7: 48 83 c2 01 add $0x1,%rdx 24ecbb: 39 d0 cmp %edx,%eax 24ecbd: 77 da ja 24ec99 24ecbf: 49 8d ad 48 82 00 00 lea 0x8248(%r13),%rbp 24ecc6: 31 db xor %ebx,%ebx 24ecc8: 4d 8d a5 e0 86 00 00 lea 0x86e0(%r13),%r12 24eccf: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 24ecd6: 00 24ecd7: 66 0f ef db pxor %xmm3,%xmm3 24ecdb: 4c 89 ef mov %r13,%rdi 24ecde: f2 0f 10 bd 68 2e 00 movsd 0x2e68(%rbp),%xmm7 24ece5: 00 24ece6: f2 0f 10 b5 80 14 00 movsd 0x1480(%rbp),%xmm6 24eced: 00 24ecee: f2 0f 10 6d 80 movsd -0x80(%rbp),%xmm5 24ecf3: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 24ecf8: 49 8d 04 1c lea (%r12,%rbx,1),%rax 24ecfc: f2 0f 10 a5 30 8f ff movsd -0x70d0(%rbp),%xmm4 24ed03: ff 24ed04: 45 8b 84 9d c8 13 00 mov 0x13c8(%r13,%rbx,4),%r8d 24ed0b: 00 24ed0c: f2 0f 5e 9d 90 90 ff divsd -0x6f70(%rbp),%xmm3 24ed13: ff 24ed14: 41 8b 8d b0 1b 00 00 mov 0x1bb0(%r13),%ecx 24ed1b: 41 0f b6 95 50 0f 00 movzbl 0xf50(%r13),%edx 24ed22: 00 24ed23: f2 41 0f 10 85 78 1a movsd 0x1a78(%r13),%xmm0 24ed2a: 00 00 24ed2c: 41 8b b5 54 0f 00 00 mov 0xf54(%r13),%esi 24ed33: 50 push %rax 24ed34: 48 8d 84 dc 18 01 00 lea 0x118(%rsp,%rbx,8),%rax 24ed3b: 00 24ed3c: 50 push %rax 24ed3d: 48 8d 45 40 lea 0x40(%rbp),%rax 24ed41: 50 push %rax 24ed42: 55 push %rbp 24ed43: 41 8b 84 9d 00 86 00 mov 0x8600(%r13,%rbx,4),%eax 24ed4a: 00 24ed4b: 48 83 c5 08 add $0x8,%rbp 24ed4f: 50 push %rax 24ed50: 41 8b 84 9d a0 85 00 mov 0x85a0(%r13,%rbx,4),%eax 24ed57: 00 24ed58: 50 push %rax 24ed59: 41 0f b6 84 1d 58 13 movzbl 0x1358(%r13,%rbx,1),%eax 24ed60: 00 00 24ed62: 50 push %rax 24ed63: f2 48 0f 2c 85 38 14 cvttsd2si 0x1438(%rbp),%rax 24ed6a: 00 00 24ed6c: 50 push %rax 24ed6d: f2 48 0f 2c 85 b8 14 cvttsd2si 0x14b8(%rbp),%rax 24ed74: 00 00 24ed76: 50 push %rax 24ed77: 44 8b 8c 9c 38 01 00 mov 0x138(%rsp,%rbx,4),%r9d 24ed7e: 00 24ed7f: 48 83 c3 01 add $0x1,%rbx 24ed83: f2 41 0f 10 95 a8 19 movsd 0x19a8(%r13),%xmm2 24ed8a: 00 00 24ed8c: f2 41 0f 10 8d 48 0e movsd 0xe48(%r13),%xmm1 24ed93: 00 00 24ed95: e8 46 aa ff ff callq 2497e0 24ed9a: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 24eda1: 48 83 c4 48 add $0x48,%rsp 24eda5: 39 d8 cmp %ebx,%eax 24eda7: 0f 87 22 ff ff ff ja 24eccf 24edad: 85 c0 test %eax,%eax 24edaf: 0f 84 12 13 00 00 je 2500c7 24edb5: 31 db xor %ebx,%ebx 24edb7: 66 0f ef c0 pxor %xmm0,%xmm0 24edbb: f2 41 0f 58 84 dd 48 addsd 0x8148(%r13,%rbx,8),%xmm0 24edc2: 81 00 00 24edc5: 66 0f ef c9 pxor %xmm1,%xmm1 24edc9: f2 0f 10 a4 dc 10 01 movsd 0x110(%rsp,%rbx,8),%xmm4 24edd0: 00 00 24edd2: f2 41 0f 5a 8c dd 88 cvtsd2ss 0x9788(%r13,%rbx,8),%xmm1 24edd9: 97 00 00 24eddc: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 24ede2: f2 0f 11 04 24 movsd %xmm0,(%rsp) 24ede7: f2 41 0f 10 84 dd 08 movsd 0x9508(%r13,%rbx,8),%xmm0 24edee: 95 00 00 24edf1: f2 41 0f 58 84 dd 48 addsd 0x9548(%r13,%rbx,8),%xmm0 24edf8: 95 00 00 24edfb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24edff: e8 00 00 00 00 callq 24ee04 24ee04: 66 0f ef c9 pxor %xmm1,%xmm1 24ee08: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24ee0c: f2 0f 58 4c 24 08 addsd 0x8(%rsp),%xmm1 24ee12: 66 0f ef c0 pxor %xmm0,%xmm0 24ee16: f2 41 0f 5a 84 dd f0 cvtsd2ss 0xb0f0(%r13,%rbx,8),%xmm0 24ee1d: b0 00 00 24ee20: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24ee24: e8 00 00 00 00 callq 24ee29 24ee29: 0f 28 c8 movaps %xmm0,%xmm1 24ee2c: 66 0f ef c0 pxor %xmm0,%xmm0 24ee30: f2 41 0f 5a 84 dd 30 cvtsd2ss 0xb130(%r13,%rbx,8),%xmm0 24ee37: b1 00 00 24ee3a: e8 00 00 00 00 callq 24ee3f 24ee3f: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 24ee46: 48 83 c3 01 add $0x1,%rbx 24ee4a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24ee4e: f2 0f 58 04 24 addsd (%rsp),%xmm0 24ee53: 89 c2 mov %eax,%edx 24ee55: 39 d8 cmp %ebx,%eax 24ee57: 0f 87 5e ff ff ff ja 24edbb 24ee5d: 66 41 0f 2f 85 48 0f comisd 0xf48(%r13),%xmm0 24ee64: 00 00 24ee66: 41 c6 85 a8 0d 00 00 movb $0x1,0xda8(%r13) 24ee6d: 01 24ee6e: 76 08 jbe 24ee78 24ee70: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 24ee77: 00 24ee78: 85 c0 test %eax,%eax 24ee7a: 0f 84 79 fc ff ff je 24eaf9 24ee80: 8d 48 ff lea -0x1(%rax),%ecx 24ee83: 49 8d 8c 0d e1 86 00 lea 0x86e1(%r13,%rcx,1),%rcx 24ee8a: 00 24ee8b: 41 80 3c 24 00 cmpb $0x0,(%r12) 24ee90: 75 08 jne 24ee9a 24ee92: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 24ee99: 00 24ee9a: 49 83 c4 01 add $0x1,%r12 24ee9e: 4c 39 e1 cmp %r12,%rcx 24eea1: 75 e8 jne 24ee8b 24eea3: e9 29 fc ff ff jmpq 24ead1 24eea8: f2 41 0f 10 bd 00 0f movsd 0xf00(%r13),%xmm7 24eeaf: 00 00 24eeb1: 66 0f ef c9 pxor %xmm1,%xmm1 24eeb5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24eeb9: f2 0f 5a ce cvtsd2ss %xmm6,%xmm1 24eebd: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 24eec2: e8 00 00 00 00 callq 24eec7 24eec7: 0f 28 c8 movaps %xmm0,%xmm1 24eeca: f2 0f 10 84 24 c0 00 movsd 0xc0(%rsp),%xmm0 24eed1: 00 00 24eed3: f2 0f 58 04 24 addsd (%rsp),%xmm0 24eed8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24eedc: e8 00 00 00 00 callq 24eee1 24eee1: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 24eee8: 66 0f ef e4 pxor %xmm4,%xmm4 24eeec: f3 0f 5a e0 cvtss2sd %xmm0,%xmm4 24eef0: f2 0f 11 a4 24 c0 00 movsd %xmm4,0xc0(%rsp) 24eef7: 00 00 24eef9: 85 c9 test %ecx,%ecx 24eefb: 0f 85 49 f3 ff ff jne 24e24a 24ef01: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 24ef08: 00 00 24ef0a: 66 0f ef ed pxor %xmm5,%xmm5 24ef0e: 66 0f 2f c5 comisd %xmm5,%xmm0 24ef12: 0f 82 9b fb ff ff jb 24eab3 24ef18: 41 c6 85 7e 0d 00 00 movb $0x1,0xd7e(%r13) 24ef1f: 01 24ef20: e9 6e fc ff ff jmpq 24eb93 24ef25: 66 0f ef c9 pxor %xmm1,%xmm1 24ef29: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24ef2d: f2 0f 5a 8c 24 c0 00 cvtsd2ss 0xc0(%rsp),%xmm1 24ef34: 00 00 24ef36: e8 00 00 00 00 callq 24ef3b 24ef3b: 66 0f ef ed pxor %xmm5,%xmm5 24ef3f: f3 0f 5a e8 cvtss2sd %xmm0,%xmm5 24ef43: f2 0f 11 ac 24 c0 00 movsd %xmm5,0xc0(%rsp) 24ef4a: 00 00 24ef4c: e9 ea f2 ff ff jmpq 24e23b 24ef51: 89 d1 mov %edx,%ecx 24ef53: 83 ea 01 sub $0x1,%edx 24ef56: 48 c7 84 0c e8 00 00 movq $0x0,0xe8(%rsp,%rcx,1) 24ef5d: 00 00 00 00 00 24ef62: 83 fa 08 cmp $0x8,%edx 24ef65: 0f 82 dd fc ff ff jb 24ec48 24ef6b: 83 e2 f8 and $0xfffffff8,%edx 24ef6e: 31 c9 xor %ecx,%ecx 24ef70: 89 ce mov %ecx,%esi 24ef72: 83 c1 08 add $0x8,%ecx 24ef75: 48 89 bc 34 f0 00 00 mov %rdi,0xf0(%rsp,%rsi,1) 24ef7c: 00 24ef7d: 39 d1 cmp %edx,%ecx 24ef7f: 72 ef jb 24ef70 24ef81: e9 c2 fc ff ff jmpq 24ec48 24ef86: 4d 89 ef mov %r13,%r15 24ef89: 85 d2 test %edx,%edx 24ef8b: 0f 84 ce 00 00 00 je 24f05f 24ef91: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 24ef99 24ef98: 00 24ef99: 83 ea 01 sub $0x1,%edx 24ef9c: 49 8d 87 38 11 00 00 lea 0x1138(%r15),%rax 24efa3: 49 8d 8f b8 12 00 00 lea 0x12b8(%r15),%rcx 24efaa: 49 8d 94 d7 40 11 00 lea 0x1140(%r15,%rdx,8),%rdx 24efb1: 00 24efb2: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 24efb8: eb 1e jmp 24efd8 24efba: 75 5e jne 24f01a 24efbc: 48 c7 80 90 84 00 00 movq $0x0,0x8490(%rax) 24efc3: 00 00 00 00 24efc7: 48 83 c0 08 add $0x8,%rax 24efcb: 48 83 c1 04 add $0x4,%rcx 24efcf: 48 39 c2 cmp %rax,%rdx 24efd2: 0f 84 87 00 00 00 je 24f05f 24efd8: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 24efde: 66 0f 2f a0 d0 80 00 comisd 0x80d0(%rax),%xmm4 24efe5: 00 24efe6: 0f 83 60 01 00 00 jae 24f14c 24efec: f2 0f 10 80 d0 82 00 movsd 0x82d0(%rax),%xmm0 24eff3: 00 24eff4: f2 0f 5e 80 10 87 00 divsd 0x8710(%rax),%xmm0 24effb: 00 24effc: f2 0f 5e 80 50 88 00 divsd 0x8850(%rax),%xmm0 24f003: 00 24f004: 66 0f ef f6 pxor %xmm6,%xmm6 24f008: 66 0f 2e b0 90 82 00 ucomisd 0x8290(%rax),%xmm6 24f00f: 00 24f010: f2 0f 11 80 50 84 00 movsd %xmm0,0x8450(%rax) 24f017: 00 24f018: 7b a0 jnp 24efba 24f01a: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 24f020: 66 0f 2f a0 10 81 00 comisd 0x8110(%rax),%xmm4 24f027: 00 24f028: 0f 83 3f 01 00 00 jae 24f16d 24f02e: f2 0f 10 80 d0 82 00 movsd 0x82d0(%rax),%xmm0 24f035: 00 24f036: 48 83 c0 08 add $0x8,%rax 24f03a: 48 83 c1 04 add $0x4,%rcx 24f03e: f2 0f 5e 80 08 87 00 divsd 0x8708(%rax),%xmm0 24f045: 00 24f046: f2 0f 5e 80 48 88 00 divsd 0x8848(%rax),%xmm0 24f04d: 00 24f04e: f2 0f 11 80 88 84 00 movsd %xmm0,0x8488(%rax) 24f055: 00 24f056: 48 39 c2 cmp %rax,%rdx 24f059: 0f 85 79 ff ff ff jne 24efd8 24f05f: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 24f066: 31 db xor %ebx,%ebx 24f068: 85 c0 test %eax,%eax 24f06a: 75 65 jne 24f0d1 24f06c: e9 23 12 00 00 jmpq 250294 24f071: 41 c6 84 1f f8 91 00 movb $0x0,0x91f8(%r15,%rbx,1) 24f078: 00 00 24f07a: 83 f8 01 cmp $0x1,%eax 24f07d: 0f 84 13 01 00 00 je 24f196 24f083: 41 c6 84 1f 00 92 00 movb $0x0,0x9200(%r15,%rbx,1) 24f08a: 00 00 24f08c: f2 41 0f 11 8c df 48 movsd %xmm1,0x9348(%r15,%rbx,8) 24f093: 93 00 00 24f096: 41 80 bc 1f 78 16 00 cmpb $0x0,0x1678(%r15,%rbx,1) 24f09d: 00 00 24f09f: 75 1d jne 24f0be 24f0a1: f2 41 0f 10 84 df 48 movsd 0x9348(%r15,%rbx,8),%xmm0 24f0a8: 93 00 00 24f0ab: f2 41 0f 58 87 b8 1b addsd 0x1bb8(%r15),%xmm0 24f0b2: 00 00 24f0b4: f2 41 0f 11 84 df 48 movsd %xmm0,0x9348(%r15,%rbx,8) 24f0bb: 93 00 00 24f0be: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24f0c5: 48 83 c3 01 add $0x1,%rbx 24f0c9: 39 da cmp %ebx,%edx 24f0cb: 0f 86 f7 00 00 00 jbe 24f1c8 24f0d1: 49 63 87 58 0c 00 00 movslq 0xc58(%r15),%rax 24f0d8: 49 63 97 24 10 00 00 movslq 0x1024(%r15),%rdx 24f0df: f2 41 0f 10 8f 70 1a movsd 0x1a70(%r15),%xmm1 24f0e6: 00 00 24f0e8: 48 8d 84 50 6c 06 00 lea 0x66c(%rax,%rdx,2),%rax 24f0ef: 00 24f0f0: 41 8b 04 87 mov (%r15,%rax,4),%eax 24f0f4: 85 c0 test %eax,%eax 24f0f6: 0f 85 75 ff ff ff jne 24f071 24f0fc: 41 c6 84 1f f8 91 00 movb $0x1,0x91f8(%r15,%rbx,1) 24f103: 00 01 24f105: 66 0f ef c0 pxor %xmm0,%xmm0 24f109: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24f10d: 41 c6 84 1f 00 92 00 movb $0x1,0x9200(%r15,%rbx,1) 24f114: 00 01 24f116: f2 41 0f 5a 87 90 1a cvtsd2ss 0x1a90(%r15),%xmm0 24f11d: 00 00 24f11f: e8 00 00 00 00 callq 24f124 24f124: 0f 28 c8 movaps %xmm0,%xmm1 24f127: 66 0f ef c0 pxor %xmm0,%xmm0 24f12b: f2 41 0f 5a 87 98 1a cvtsd2ss 0x1a98(%r15),%xmm0 24f132: 00 00 24f134: e8 00 00 00 00 callq 24f139 24f139: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24f13d: f2 41 0f 11 84 df 48 movsd %xmm0,0x9348(%r15,%rbx,8) 24f144: 93 00 00 24f147: e9 4a ff ff ff jmpq 24f096 24f14c: 66 0f ef c0 pxor %xmm0,%xmm0 24f150: f2 0f 2a 01 cvtsi2sdl (%rcx),%xmm0 24f154: f2 0f 59 80 d0 82 00 mulsd 0x82d0(%rax),%xmm0 24f15b: 00 24f15c: f2 0f 5e 00 divsd (%rax),%xmm0 24f160: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 24f167: 00 24f168: e9 97 fe ff ff jmpq 24f004 24f16d: 66 0f ef c0 pxor %xmm0,%xmm0 24f171: f2 0f 2a 01 cvtsi2sdl (%rcx),%xmm0 24f175: f2 0f 59 80 d0 82 00 mulsd 0x82d0(%rax),%xmm0 24f17c: 00 24f17d: f2 0f 5e 00 divsd (%rax),%xmm0 24f181: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 24f188: 00 24f189: f2 0f 11 80 90 84 00 movsd %xmm0,0x8490(%rax) 24f190: 00 24f191: e9 31 fe ff ff jmpq 24efc7 24f196: 41 c6 84 1f 00 92 00 movb $0x1,0x9200(%r15,%rbx,1) 24f19d: 00 01 24f19f: 66 0f ef c0 pxor %xmm0,%xmm0 24f1a3: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24f1a7: f2 41 0f 5a 87 90 1a cvtsd2ss 0x1a90(%r15),%xmm0 24f1ae: 00 00 24f1b0: e8 00 00 00 00 callq 24f1b5 24f1b5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24f1b9: f2 41 0f 11 84 df 48 movsd %xmm0,0x9348(%r15,%rbx,8) 24f1c0: 93 00 00 24f1c3: e9 ce fe ff ff jmpq 24f096 24f1c8: 41 c7 87 b8 0d 00 00 movl $0x0,0xdb8(%r15) 24f1cf: 00 00 00 00 24f1d3: 85 d2 test %edx,%edx 24f1d5: 0f 84 c6 10 00 00 je 2502a1 24f1db: 83 ea 01 sub $0x1,%edx 24f1de: 49 8d 87 b8 12 00 00 lea 0x12b8(%r15),%rax 24f1e5: 49 8d 8c 97 bc 12 00 lea 0x12bc(%r15,%rdx,4),%rcx 24f1ec: 00 24f1ed: 31 d2 xor %edx,%edx 24f1ef: 03 10 add (%rax),%edx 24f1f1: 48 83 c0 04 add $0x4,%rax 24f1f5: 48 39 c1 cmp %rax,%rcx 24f1f8: 75 f5 jne 24f1ef 24f1fa: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 24f202 24f201: 00 24f202: 49 8d af c8 0d 00 00 lea 0xdc8(%r15),%rbp 24f209: 45 31 e4 xor %r12d,%r12d 24f20c: 41 89 97 b8 0d 00 00 mov %edx,0xdb8(%r15) 24f213: 4d 8d af d8 11 00 00 lea 0x11d8(%r15),%r13 24f21a: 48 89 eb mov %rbp,%rbx 24f21d: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 24f222: e9 5a 02 00 00 jmpq 24f481 24f227: 66 0f 28 ce movapd %xmm6,%xmm1 24f22b: f2 0f 5e cb divsd %xmm3,%xmm1 24f22f: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 24f234: 66 0f 2f d8 comisd %xmm0,%xmm3 24f238: 0f 86 5b 04 00 00 jbe 24f699 24f23e: 66 0f 28 ee movapd %xmm6,%xmm5 24f242: f2 0f 5e eb divsd %xmm3,%xmm5 24f246: 41 8b 87 3c 0f 00 00 mov 0xf3c(%r15),%eax 24f24d: 66 0f ef f6 pxor %xmm6,%xmm6 24f251: 66 45 0f ef c0 pxor %xmm8,%xmm8 24f256: f2 0f 10 83 38 95 00 movsd 0x9538(%rbx),%xmm0 24f25d: 00 24f25e: f2 0f 5c 83 78 95 00 subsd 0x9578(%rbx),%xmm0 24f265: 00 24f266: 45 8b 87 b8 0d 00 00 mov 0xdb8(%r15),%r8d 24f26d: f2 41 0f 10 9f 98 1a movsd 0x1a98(%r15),%xmm3 24f274: 00 00 24f276: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 24f27b: 41 8b 85 50 07 00 00 mov 0x750(%r13),%eax 24f282: f2 4c 0f 2a c0 cvtsi2sd %rax,%xmm8 24f287: 48 89 c7 mov %rax,%rdi 24f28a: f2 0f 58 ce addsd %xmm6,%xmm1 24f28e: f2 0f 59 ca mulsd %xmm2,%xmm1 24f292: f2 0f 58 cf addsd %xmm7,%xmm1 24f296: f2 41 0f 5e c0 divsd %xmm8,%xmm0 24f29b: f2 0f 59 c2 mulsd %xmm2,%xmm0 24f29f: f2 0f 58 83 20 8f 00 addsd 0x8f20(%rbx),%xmm0 24f2a6: 00 24f2a7: f2 0f 58 c1 addsd %xmm1,%xmm0 24f2ab: f2 0f 5c c3 subsd %xmm3,%xmm0 24f2af: 41 83 f8 01 cmp $0x1,%r8d 24f2b3: 76 26 jbe 24f2db 24f2b5: be 01 00 00 00 mov $0x1,%esi 24f2ba: 45 8d 48 ff lea -0x1(%r8),%r9d 24f2be: 66 0f ef c9 pxor %xmm1,%xmm1 24f2c2: 31 d2 xor %edx,%edx 24f2c4: 89 f0 mov %esi,%eax 24f2c6: 41 f7 f1 div %r9d 24f2c9: 29 c6 sub %eax,%esi 24f2cb: 0f af f7 imul %edi,%esi 24f2ce: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 24f2d3: f2 0f 59 ca mulsd %xmm2,%xmm1 24f2d7: f2 0f 5c c1 subsd %xmm1,%xmm0 24f2db: f2 0f 10 8b 00 86 00 movsd 0x8600(%rbx),%xmm1 24f2e2: 00 24f2e3: 66 0f ef ff pxor %xmm7,%xmm7 24f2e7: 66 0f 2f cf comisd %xmm7,%xmm1 24f2eb: 0f 86 c4 03 00 00 jbe 24f6b5 24f2f1: f2 0f 59 24 24 mulsd (%rsp),%xmm4 24f2f6: 89 c9 mov %ecx,%ecx 24f2f8: 66 0f ef ff pxor %xmm7,%xmm7 24f2fc: 31 d2 xor %edx,%edx 24f2fe: f2 48 0f 2a f9 cvtsi2sd %rcx,%xmm7 24f303: 41 8b b5 70 07 00 00 mov 0x770(%r13),%esi 24f30a: f2 0f 58 f5 addsd %xmm5,%xmm6 24f30e: 66 0f ef c9 pxor %xmm1,%xmm1 24f312: 41 8b 85 f8 94 00 00 mov 0x94f8(%r13),%eax 24f319: 41 2b 85 18 95 00 00 sub 0x9518(%r13),%eax 24f320: f7 f6 div %esi 24f322: f2 0f 5e fc divsd %xmm4,%xmm7 24f326: f2 0f 59 f2 mulsd %xmm2,%xmm6 24f32a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24f32f: f2 0f 59 ca mulsd %xmm2,%xmm1 24f333: f2 0f 58 8b 60 8f 00 addsd 0x8f60(%rbx),%xmm1 24f33a: 00 24f33b: 66 0f 28 e7 movapd %xmm7,%xmm4 24f33f: f2 0f 59 e2 mulsd %xmm2,%xmm4 24f343: f2 0f 58 f4 addsd %xmm4,%xmm6 24f347: f2 0f 58 ce addsd %xmm6,%xmm1 24f34b: f2 0f 5c cb subsd %xmm3,%xmm1 24f34f: 41 83 f8 01 cmp $0x1,%r8d 24f353: 76 26 jbe 24f37b 24f355: b9 01 00 00 00 mov $0x1,%ecx 24f35a: 41 83 e8 01 sub $0x1,%r8d 24f35e: 66 0f ef db pxor %xmm3,%xmm3 24f362: 31 d2 xor %edx,%edx 24f364: 89 c8 mov %ecx,%eax 24f366: 41 f7 f0 div %r8d 24f369: 29 c1 sub %eax,%ecx 24f36b: 0f af ce imul %esi,%ecx 24f36e: f2 48 0f 2a d9 cvtsi2sd %rcx,%xmm3 24f373: f2 0f 59 d3 mulsd %xmm3,%xmm2 24f377: f2 0f 5c ca subsd %xmm2,%xmm1 24f37b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24f37f: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24f383: e8 00 00 00 00 callq 24f388 24f388: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24f38c: f2 0f 11 03 movsd %xmm0,(%rbx) 24f390: 43 80 bc 27 e8 13 00 cmpb $0x0,0x13e8(%r15,%r12,1) 24f397: 00 00 24f399: 0f 84 c6 00 00 00 je 24f465 24f39f: 41 8b 8d f8 02 00 00 mov 0x2f8(%r13),%ecx 24f3a6: 41 8b 97 88 0f 00 00 mov 0xf88(%r15),%edx 24f3ad: 41 8b 87 84 0f 00 00 mov 0xf84(%r15),%eax 24f3b4: 83 f9 01 cmp $0x1,%ecx 24f3b7: 0f 84 01 03 00 00 je 24f6be 24f3bd: 66 0f ef c9 pxor %xmm1,%xmm1 24f3c1: 66 0f ef c0 pxor %xmm0,%xmm0 24f3c5: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 24f3ca: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24f3cf: f2 0f 58 c9 addsd %xmm1,%xmm1 24f3d3: 83 f9 04 cmp $0x4,%ecx 24f3d6: 75 21 jne 24f3f9 24f3d8: f2 0f 10 ac 24 d8 00 movsd 0xd8(%rsp),%xmm5 24f3df: 00 00 24f3e1: f2 0f 59 cd mulsd %xmm5,%xmm1 24f3e5: f2 0f 59 c5 mulsd %xmm5,%xmm0 24f3e9: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 24f3f1 24f3f0: 00 24f3f1: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 24f3f9 24f3f8: 00 24f3f9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24f3fd: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24f401: e8 00 00 00 00 callq 24f406 24f406: 66 0f ef c9 pxor %xmm1,%xmm1 24f40a: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24f40e: f2 0f 10 83 48 06 00 movsd 0x648(%rbx),%xmm0 24f415: 00 24f416: 41 8b 45 60 mov 0x60(%r13),%eax 24f41a: 66 0f ef d2 pxor %xmm2,%xmm2 24f41e: f2 0f 59 83 88 06 00 mulsd 0x688(%rbx),%xmm0 24f425: 00 24f426: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24f42b: f2 0f 59 93 c8 06 00 mulsd 0x6c8(%rbx),%xmm2 24f432: 00 24f433: f2 0f 5e 93 10 05 00 divsd 0x510(%rbx),%xmm2 24f43a: 00 24f43b: f2 0f 5e c2 divsd %xmm2,%xmm0 24f43f: f2 0f 5e c8 divsd %xmm0,%xmm1 24f443: f2 41 0f 5c 8f a0 1a subsd 0x1aa0(%r15),%xmm1 24f44a: 00 00 24f44c: 66 0f ef c0 pxor %xmm0,%xmm0 24f450: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24f454: f2 0f 5a 03 cvtsd2ss (%rbx),%xmm0 24f458: e8 00 00 00 00 callq 24f45d 24f45d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24f461: f2 0f 11 03 movsd %xmm0,(%rbx) 24f465: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 24f46c: 49 83 c4 01 add $0x1,%r12 24f470: 49 83 c5 04 add $0x4,%r13 24f474: 48 83 c3 08 add $0x8,%rbx 24f478: 44 39 e2 cmp %r12d,%edx 24f47b: 0f 86 93 02 00 00 jbe 24f714 24f481: 41 8b 87 7c 0f 00 00 mov 0xf7c(%r15),%eax 24f488: 66 0f ef c9 pxor %xmm1,%xmm1 24f48c: 66 0f ef c0 pxor %xmm0,%xmm0 24f490: f2 0f 10 93 40 86 00 movsd 0x8640(%rbx),%xmm2 24f497: 00 24f498: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24f49d: 41 8b 85 90 07 00 00 mov 0x790(%r13),%eax 24f4a4: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 24f4aa: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24f4af: f2 0f 5e c8 divsd %xmm0,%xmm1 24f4b3: 66 0f ef c0 pxor %xmm0,%xmm0 24f4b7: f2 0f 5a 83 70 03 00 cvtsd2ss 0x370(%rbx),%xmm0 24f4be: 00 24f4bf: 66 49 0f 7e ce movq %xmm1,%r14 24f4c4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24f4cc 24f4cb: 00 24f4cc: e8 00 00 00 00 callq 24f4d1 24f4d1: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 24f4d7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24f4df 24f4de: 00 24f4df: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24f4e3: f2 0f 5e d0 divsd %xmm0,%xmm2 24f4e7: 66 49 0f 6e c6 movq %r14,%xmm0 24f4ec: f2 0f 5e c2 divsd %xmm2,%xmm0 24f4f0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24f4f4: e8 00 00 00 00 callq 24f4f9 24f4f9: 41 8b 97 80 0f 00 00 mov 0xf80(%r15),%edx 24f500: 66 0f ef c9 pxor %xmm1,%xmm1 24f504: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24f509: 66 0f ef c0 pxor %xmm0,%xmm0 24f50d: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 24f512: 89 c0 mov %eax,%eax 24f514: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 24f519: e8 00 00 00 00 callq 24f51e 24f51e: 41 8b 45 00 mov 0x0(%r13),%eax 24f522: 66 0f ef c9 pxor %xmm1,%xmm1 24f526: f2 0f 10 2c 24 movsd (%rsp),%xmm5 24f52b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24f52f: 83 e8 01 sub $0x1,%eax 24f532: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24f537: f2 0f 5c c1 subsd %xmm1,%xmm0 24f53b: 66 0f ef c9 pxor %xmm1,%xmm1 24f53f: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 24f544: 66 0f ef c0 pxor %xmm0,%xmm0 24f548: 41 89 87 bc 0d 00 00 mov %eax,0xdbc(%r15) 24f54f: 41 8b 87 7c 0f 00 00 mov 0xf7c(%r15),%eax 24f556: f2 0f 10 93 40 86 00 movsd 0x8640(%rbx),%xmm2 24f55d: 00 24f55e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24f563: 41 8b 85 90 07 00 00 mov 0x790(%r13),%eax 24f56a: f2 0f 59 d5 mulsd %xmm5,%xmm2 24f56e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24f573: f2 0f 59 ab 70 03 00 mulsd 0x370(%rbx),%xmm5 24f57a: 00 24f57b: f2 0f 5e c8 divsd %xmm0,%xmm1 24f57f: 66 0f ef c0 pxor %xmm0,%xmm0 24f583: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 24f589: f2 0f 5a c5 cvtsd2ss %xmm5,%xmm0 24f58d: 66 49 0f 7e ce movq %xmm1,%r14 24f592: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24f59a 24f599: 00 24f59a: e8 00 00 00 00 callq 24f59f 24f59f: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 24f5a5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24f5ad 24f5ac: 00 24f5ad: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24f5b1: f2 0f 5e d0 divsd %xmm0,%xmm2 24f5b5: 66 49 0f 6e c6 movq %r14,%xmm0 24f5ba: f2 0f 5e c2 divsd %xmm2,%xmm0 24f5be: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24f5c2: e8 00 00 00 00 callq 24f5c7 24f5c7: 41 8b 97 80 0f 00 00 mov 0xf80(%r15),%edx 24f5ce: 66 0f ef c9 pxor %xmm1,%xmm1 24f5d2: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 24f5d7: 66 0f ef c0 pxor %xmm0,%xmm0 24f5db: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 24f5e0: 89 c0 mov %eax,%eax 24f5e2: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 24f5e7: e8 00 00 00 00 callq 24f5ec 24f5ec: 41 8b 45 40 mov 0x40(%r13),%eax 24f5f0: 66 0f ef c9 pxor %xmm1,%xmm1 24f5f4: 66 0f ef d2 pxor %xmm2,%xmm2 24f5f8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24f5fc: 66 0f ef ff pxor %xmm7,%xmm7 24f600: 66 0f ef f6 pxor %xmm6,%xmm6 24f604: 83 e8 01 sub $0x1,%eax 24f607: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24f60c: f2 0f 5c c1 subsd %xmm1,%xmm0 24f610: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 24f615: 66 0f ef c0 pxor %xmm0,%xmm0 24f619: 41 89 8f c0 0d 00 00 mov %ecx,0xdc0(%r15) 24f620: 41 8b 45 60 mov 0x60(%r13),%eax 24f624: f2 0f 10 a3 b0 03 00 movsd 0x3b0(%rbx),%xmm4 24f62b: 00 24f62c: f2 0f 10 9b 40 86 00 movsd 0x8640(%rbx),%xmm3 24f633: 00 24f634: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24f639: 41 8b 87 bc 0d 00 00 mov 0xdbc(%r15),%eax 24f640: f2 0f 5e 93 10 05 00 divsd 0x510(%rbx),%xmm2 24f647: 00 24f648: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 24f64d: 41 8b 87 38 0f 00 00 mov 0xf38(%r15),%eax 24f654: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 24f659: 8d 14 00 lea (%rax,%rax,1),%edx 24f65c: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 24f661: f2 0f 5e fc divsd %xmm4,%xmm7 24f665: 66 0f 2f d8 comisd %xmm0,%xmm3 24f669: f2 0f 59 fa mulsd %xmm2,%xmm7 24f66d: 0f 87 b4 fb ff ff ja 24f227 24f673: 66 0f 2f de comisd %xmm6,%xmm3 24f677: f2 0f 10 0c 24 movsd (%rsp),%xmm1 24f67c: 0f 87 ad fb ff ff ja 24f22f 24f682: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 24f687: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24f68f 24f68e: 00 24f68f: 66 0f 2f d8 comisd %xmm0,%xmm3 24f693: 0f 87 a5 fb ff ff ja 24f23e 24f699: 66 0f 2f de comisd %xmm6,%xmm3 24f69d: f2 0f 10 2c 24 movsd (%rsp),%xmm5 24f6a2: 0f 87 9e fb ff ff ja 24f246 24f6a8: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 24f6b0 24f6af: 00 24f6b0: e9 91 fb ff ff jmpq 24f246 24f6b5: f2 0f 11 03 movsd %xmm0,(%rbx) 24f6b9: e9 d2 fc ff ff jmpq 24f390 24f6be: f2 0f 10 83 48 06 00 movsd 0x648(%rbx),%xmm0 24f6c5: 00 24f6c6: 01 d0 add %edx,%eax 24f6c8: 66 0f ef c9 pxor %xmm1,%xmm1 24f6cc: 66 0f ef d2 pxor %xmm2,%xmm2 24f6d0: f2 0f 59 83 88 06 00 mulsd 0x688(%rbx),%xmm0 24f6d7: 00 24f6d8: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24f6dd: 41 8b 45 60 mov 0x60(%r13),%eax 24f6e1: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24f6e6: f2 0f 59 93 c8 06 00 mulsd 0x6c8(%rbx),%xmm2 24f6ed: 00 24f6ee: f2 0f 5e 93 10 05 00 divsd 0x510(%rbx),%xmm2 24f6f5: 00 24f6f6: f2 0f 5e c2 divsd %xmm2,%xmm0 24f6fa: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 24f702 24f701: 00 24f702: f2 0f 5e c8 divsd %xmm0,%xmm1 24f706: f2 41 0f 5c 8f a0 1a subsd 0x1aa0(%r15),%xmm1 24f70d: 00 00 24f70f: e9 38 fd ff ff jmpq 24f44c 24f714: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 24f71b 24f71b: 49 89 87 08 0e 00 00 mov %rax,0xe08(%r15) 24f722: 85 d2 test %edx,%edx 24f724: 0f 84 85 0b 00 00 je 2502af 24f72a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 24f731 24f731: 8d 42 ff lea -0x1(%rdx),%eax 24f734: 48 89 c1 mov %rax,%rcx 24f737: 49 8d 84 c7 d0 0d 00 lea 0xdd0(%r15,%rax,8),%rax 24f73e: 00 24f73f: 66 48 0f 6e cf movq %rdi,%xmm1 24f744: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 24f749: 66 0f 2f c8 comisd %xmm0,%xmm1 24f74d: 76 0d jbe 24f75c 24f74f: f2 41 0f 11 87 08 0e movsd %xmm0,0xe08(%r15) 24f756: 00 00 24f758: 66 0f 28 c8 movapd %xmm0,%xmm1 24f75c: 48 83 c5 08 add $0x8,%rbp 24f760: 48 39 e8 cmp %rbp,%rax 24f763: 75 df jne 24f744 24f765: f2 41 0f 10 87 00 0f movsd 0xf00(%r15),%xmm0 24f76c: 00 00 24f76e: 41 80 bf 7d 0d 00 00 cmpb $0x0,0xd7d(%r15) 24f775: 00 24f776: f2 0f 58 c1 addsd %xmm1,%xmm0 24f77a: f2 41 0f 11 87 c0 1a movsd %xmm0,0x1ac0(%r15) 24f781: 00 00 24f783: 74 0e je 24f793 24f785: 66 0f 2f 0d 00 00 00 comisd 0x0(%rip),%xmm1 # 24f78d 24f78c: 00 24f78d: 0f 87 95 07 00 00 ja 24ff28 24f793: 83 fa 01 cmp $0x1,%edx 24f796: 0f 84 4d 07 00 00 je 24fee9 24f79c: 41 80 bf f0 17 00 00 cmpb $0x0,0x17f0(%r15) 24f7a3: 00 24f7a4: 0f 85 3f 07 00 00 jne 24fee9 24f7aa: 41 c7 87 68 88 00 00 movl $0x3,0x8868(%r15) 24f7b1: 03 00 00 00 24f7b5: b9 03 00 00 00 mov $0x3,%ecx 24f7ba: 41 8b b7 00 0b 00 00 mov 0xb00(%r15),%esi 24f7c1: 4c 89 f8 mov %r15,%rax 24f7c4: 49 8d 34 f7 lea (%r15,%rsi,8),%rsi 24f7c8: eb 0b jmp 24f7d5 24f7ca: 41 8b 8f 68 88 00 00 mov 0x8868(%r15),%ecx 24f7d1: 48 83 c0 08 add $0x8,%rax 24f7d5: 89 88 68 88 00 00 mov %ecx,0x8868(%rax) 24f7db: 89 88 6c 88 00 00 mov %ecx,0x886c(%rax) 24f7e1: 48 39 c6 cmp %rax,%rsi 24f7e4: 75 e4 jne 24f7ca 24f7e6: 49 8d 9f 78 11 00 00 lea 0x1178(%r15),%rbx 24f7ed: 31 ed xor %ebp,%ebp 24f7ef: 85 d2 test %edx,%edx 24f7f1: 75 69 jne 24f85c 24f7f3: e9 5f 07 00 00 jmpq 24ff57 24f7f8: 48 c7 83 70 89 00 00 movq $0x0,0x8970(%rbx) 24f7ff: 00 00 00 00 24f803: 48 c7 83 b0 89 00 00 movq $0x0,0x89b0(%rbx) 24f80a: 00 00 00 00 24f80e: 48 c7 83 f0 89 00 00 movq $0x0,0x89f0(%rbx) 24f815: 00 00 00 00 24f819: 48 c7 83 b0 8a 00 00 movq $0x0,0x8ab0(%rbx) 24f820: 00 00 00 00 24f824: 48 c7 83 70 8a 00 00 movq $0x0,0x8a70(%rbx) 24f82b: 00 00 00 00 24f82f: 48 c7 83 30 8a 00 00 movq $0x0,0x8a30(%rbx) 24f836: 00 00 00 00 24f83a: 48 c7 83 f0 8a 00 00 movq $0x0,0x8af0(%rbx) 24f841: 00 00 00 00 24f845: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 24f84c: 48 83 c5 01 add $0x1,%rbp 24f850: 48 83 c3 08 add $0x8,%rbx 24f854: 39 e8 cmp %ebp,%eax 24f856: 0f 86 24 07 00 00 jbe 24ff80 24f85c: 41 80 bc 2f 94 18 00 cmpb $0x0,0x1894(%r15,%rbp,1) 24f863: 00 00 24f865: 74 91 je 24f7f8 24f867: f2 41 0f 10 a7 d8 0f movsd 0xfd8(%r15),%xmm4 24f86e: 00 00 24f870: f2 0f 11 a3 70 89 00 movsd %xmm4,0x8970(%rbx) 24f877: 00 24f878: f2 41 0f 10 af e0 0f movsd 0xfe0(%r15),%xmm5 24f87f: 00 00 24f881: f2 0f 11 ab b0 89 00 movsd %xmm5,0x89b0(%rbx) 24f888: 00 24f889: f2 41 0f 10 b7 e8 0f movsd 0xfe8(%r15),%xmm6 24f890: 00 00 24f892: f2 0f 11 b3 f0 89 00 movsd %xmm6,0x89f0(%rbx) 24f899: 00 24f89a: 49 63 87 58 0c 00 00 movslq 0xc58(%r15),%rax 24f8a1: 49 63 97 24 10 00 00 movslq 0x1024(%r15),%rdx 24f8a8: f2 41 0f 10 87 40 0e movsd 0xe40(%r15),%xmm0 24f8af: 00 00 24f8b1: f2 45 0f 10 87 48 0e movsd 0xe48(%r15),%xmm8 24f8b8: 00 00 24f8ba: 48 8d 84 50 6c 06 00 lea 0x66c(%rax,%rdx,2),%rax 24f8c1: 00 24f8c2: 41 8b 04 87 mov (%r15,%rax,4),%eax 24f8c6: 85 c0 test %eax,%eax 24f8c8: 0f 84 70 07 00 00 je 25003e 24f8ce: 83 f8 01 cmp $0x1,%eax 24f8d1: 0f 84 d6 07 00 00 je 2500ad 24f8d7: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 24f8de: 00 24f8df: 66 0f ef db pxor %xmm3,%xmm3 24f8e3: f2 41 0f 10 97 b8 1b movsd 0x1bb8(%r15),%xmm2 24f8ea: 00 00 24f8ec: 66 0f ef c0 pxor %xmm0,%xmm0 24f8f0: f2 41 0f 10 bf 18 0f movsd 0xf18(%r15),%xmm7 24f8f7: 00 00 24f8f9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24f901 24f900: 00 24f901: f2 44 0f 11 44 24 30 movsd %xmm8,0x30(%rsp) 24f908: f2 0f 5a 83 10 82 00 cvtsd2ss 0x8210(%rbx),%xmm0 24f90f: 00 24f910: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 24f915: 4d 8b b7 08 0f 00 00 mov 0xf08(%r15),%r14 24f91c: f2 0f 5e 9b 60 01 00 divsd 0x160(%rbx),%xmm3 24f923: 00 24f924: 4d 8b af c0 0f 00 00 mov 0xfc0(%r15),%r13 24f92b: 4d 8b a7 c8 0f 00 00 mov 0xfc8(%r15),%r12 24f932: f2 0f 11 74 24 28 movsd %xmm6,0x28(%rsp) 24f938: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 24f93e: f2 0f 11 64 24 18 movsd %xmm4,0x18(%rsp) 24f944: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 24f94a: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 24f950: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 24f955: e8 00 00 00 00 callq 24f95a 24f95a: f2 44 0f 10 44 24 30 movsd 0x30(%rsp),%xmm8 24f961: f2 0f 10 8b 90 82 00 movsd 0x8290(%rbx),%xmm1 24f968: 00 24f969: 49 8d 97 98 0d 00 00 lea 0xd98(%r15),%rdx 24f970: 48 83 ec 10 sub $0x10,%rsp 24f974: 49 8d b7 90 0d 00 00 lea 0xd90(%r15),%rsi 24f97b: 49 8d bf a0 0d 00 00 lea 0xda0(%r15),%rdi 24f982: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 24f988: f2 44 0f 11 44 24 08 movsd %xmm8,0x8(%rsp) 24f98f: f2 0f 11 14 24 movsd %xmm2,(%rsp) 24f994: 66 0f ef d2 pxor %xmm2,%xmm2 24f998: 41 56 push %r14 24f99a: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 24f99e: 41 55 push %r13 24f9a0: 41 54 push %r12 24f9a2: f2 0f 10 7c 24 30 movsd 0x30(%rsp),%xmm7 24f9a8: f2 0f 10 74 24 50 movsd 0x50(%rsp),%xmm6 24f9ae: f2 0f 10 6c 24 48 movsd 0x48(%rsp),%xmm5 24f9b4: f2 0f 10 64 24 40 movsd 0x40(%rsp),%xmm4 24f9ba: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 24f9c0: f2 0f 10 03 movsd (%rbx),%xmm0 24f9c4: e8 e7 bc ff ff callq 24b6b0 24f9c9: 66 0f ef c9 pxor %xmm1,%xmm1 24f9cd: f2 41 0f 11 87 88 0d movsd %xmm0,0xd88(%r15) 24f9d4: 00 00 24f9d6: 48 83 c4 28 add $0x28,%rsp 24f9da: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 24f9e1: 00 24f9e2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24f9e7: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 24f9ee: 00 24f9ef: f2 0f 5e c1 divsd %xmm1,%xmm0 24f9f3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24f9fb 24f9fa: 00 24f9fb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24f9ff: e8 00 00 00 00 callq 24fa04 24fa04: 66 0f ef c9 pxor %xmm1,%xmm1 24fa08: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24fa0c: f2 0f 11 83 b0 8a 00 movsd %xmm0,0x8ab0(%rbx) 24fa13: 00 24fa14: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 24fa1b: 00 24fa1c: f2 41 0f 10 87 08 0f movsd 0xf08(%r15),%xmm0 24fa23: 00 00 24fa25: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24fa2a: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 24fa31: 00 24fa32: f2 0f 5e c1 divsd %xmm1,%xmm0 24fa36: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24fa3e 24fa3d: 00 24fa3e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24fa42: e8 00 00 00 00 callq 24fa47 24fa47: 66 0f ef c9 pxor %xmm1,%xmm1 24fa4b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24fa4f: f2 0f 11 83 30 8a 00 movsd %xmm0,0x8a30(%rbx) 24fa56: 00 24fa57: f2 41 0f 10 87 08 0f movsd 0xf08(%r15),%xmm0 24fa5e: 00 00 24fa60: f2 41 0f 58 87 90 0d addsd 0xd90(%r15),%xmm0 24fa67: 00 00 24fa69: f2 41 0f 58 87 98 0d addsd 0xd98(%r15),%xmm0 24fa70: 00 00 24fa72: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 24fa79: 00 24fa7a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24fa7f: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 24fa86: 00 24fa87: f2 0f 5e c1 divsd %xmm1,%xmm0 24fa8b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 24fa93 24fa92: 00 24fa93: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 24fa97: e8 00 00 00 00 callq 24fa9c 24fa9c: 66 0f ef c9 pxor %xmm1,%xmm1 24faa0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 24faa4: f2 0f 11 83 70 8a 00 movsd %xmm0,0x8a70(%rbx) 24faab: 00 24faac: f2 41 0f 10 97 a0 0d movsd 0xda0(%r15),%xmm2 24fab3: 00 00 24fab5: f2 41 0f 10 9f 18 0f movsd 0xf18(%r15),%xmm3 24fabc: 00 00 24fabe: f2 0f 59 da mulsd %xmm2,%xmm3 24fac2: f2 41 0f 11 9f 10 0e movsd %xmm3,0xe10(%r15) 24fac9: 00 00 24facb: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 24fad2: 00 24fad3: f2 0f 10 83 50 81 00 movsd 0x8150(%rbx),%xmm0 24fada: 00 24fadb: f2 0f 58 83 90 81 00 addsd 0x8190(%rbx),%xmm0 24fae2: 00 24fae3: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 24fae8: f2 0f 59 c8 mulsd %xmm0,%xmm1 24faec: 66 0f ef c0 pxor %xmm0,%xmm0 24faf0: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 24faf7: 00 24faf8: f2 0f 59 ca mulsd %xmm2,%xmm1 24fafc: f2 41 0f 59 97 88 0d mulsd 0xd88(%r15),%xmm2 24fb03: 00 00 24fb05: f2 41 0f 58 8f d0 0f addsd 0xfd0(%r15),%xmm1 24fb0c: 00 00 24fb0e: f2 41 0f 11 8f 18 0e movsd %xmm1,0xe18(%r15) 24fb15: 00 00 24fb17: f2 0f 58 ca addsd %xmm2,%xmm1 24fb1b: f2 41 0f 11 8f 20 0e movsd %xmm1,0xe20(%r15) 24fb22: 00 00 24fb24: f2 0f 5c cb subsd %xmm3,%xmm1 24fb28: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 24fb2c: e8 00 00 00 00 callq 24fb31 24fb31: 66 0f ef c9 pxor %xmm1,%xmm1 24fb35: 66 0f ef d2 pxor %xmm2,%xmm2 24fb39: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 24fb3d: f2 41 0f 10 87 a0 0d movsd 0xda0(%r15),%xmm0 24fb44: 00 00 24fb46: f2 41 0f 59 87 c8 0f mulsd 0xfc8(%r15),%xmm0 24fb4d: 00 00 24fb4f: f2 41 0f 11 8f 28 0e movsd %xmm1,0xe28(%r15) 24fb56: 00 00 24fb58: f2 0f 5e 84 24 d0 00 divsd 0xd0(%rsp),%xmm0 24fb5f: 00 00 24fb61: f2 0f 5e c8 divsd %xmm0,%xmm1 24fb65: f2 41 0f 11 8f 30 0e movsd %xmm1,0xe30(%r15) 24fb6c: 00 00 24fb6e: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 24fb75: 00 24fb76: f2 0f 10 83 50 81 00 movsd 0x8150(%rbx),%xmm0 24fb7d: 00 24fb7e: f2 0f 58 83 90 81 00 addsd 0x8190(%rbx),%xmm0 24fb85: 00 24fb86: f2 41 0f 58 8f 88 0d addsd 0xd88(%r15),%xmm1 24fb8d: 00 00 24fb8f: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 24fb94: f2 0f 59 c2 mulsd %xmm2,%xmm0 24fb98: f2 0f 5e 83 60 01 00 divsd 0x160(%rbx),%xmm0 24fb9f: 00 24fba0: f2 0f 58 c1 addsd %xmm1,%xmm0 24fba4: f2 0f 11 83 f0 8a 00 movsd %xmm0,0x8af0(%rbx) 24fbab: 00 24fbac: e9 94 fc ff ff jmpq 24f845 24fbb1: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 24fbb9 24fbb8: 00 24fbb9: f2 0f 5e c2 divsd %xmm2,%xmm0 24fbbd: f2 0f 5e c1 divsd %xmm1,%xmm0 24fbc1: f2 41 0f 11 84 c7 c8 movsd %xmm0,0x98c8(%r15,%rax,8) 24fbc8: 98 00 00 24fbcb: e9 5c db ff ff jmpq 24d72c 24fbd0: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 24fbd7: 00 24fbd8: f2 0f 11 08 movsd %xmm1,(%rax) 24fbdc: e9 e7 c8 ff ff jmpq 24c4c8 24fbe1: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 24fbe8 24fbe8: b9 02 00 00 00 mov $0x2,%ecx 24fbed: 66 48 0f 6e d7 movq %rdi,%xmm2 24fbf2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 24fbf9 24fbf9: 66 48 0f 6e cf movq %rdi,%xmm1 24fbfe: e9 74 db ff ff jmpq 24d777 24fc03: f2 41 0f 10 87 48 0f movsd 0xf48(%r15),%xmm0 24fc0a: 00 00 24fc0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fc13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fc1a: 31 db xor %ebx,%ebx 24fc1c: b8 01 00 00 00 mov $0x1,%eax 24fc21: e8 00 00 00 00 callq 24fc26 24fc26: 41 8b bf 50 10 00 00 mov 0x1050(%r15),%edi 24fc2d: 85 ff test %edi,%edi 24fc2f: 0f 85 a3 c7 ff ff jne 24c3d8 24fc35: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 24fc3d 24fc3c: 00 24fc3d: 49 c7 87 90 19 00 00 movq $0x0,0x1990(%r15) 24fc44: 00 00 00 00 24fc48: 49 c7 87 b8 0c 00 00 movq $0x0,0xcb8(%r15) 24fc4f: 00 00 00 00 24fc53: f2 0f 11 b4 24 d8 00 movsd %xmm6,0xd8(%rsp) 24fc5a: 00 00 24fc5c: f2 41 0f 10 97 e0 0e movsd 0xee0(%r15),%xmm2 24fc63: 00 00 24fc65: 66 0f ef c0 pxor %xmm0,%xmm0 24fc69: f2 41 0f 10 9f 48 0f movsd 0xf48(%r15),%xmm3 24fc70: 00 00 24fc72: 49 c7 87 88 19 00 00 movq $0x0,0x1988(%r15) 24fc79: 00 00 00 00 24fc7d: f2 41 0f 59 97 98 0e mulsd 0xe98(%r15),%xmm2 24fc84: 00 00 24fc86: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 24fc8e 24fc8d: 00 24fc8e: f2 41 0f 58 8f d0 0e addsd 0xed0(%r15),%xmm1 24fc95: 00 00 24fc97: f2 41 0f 5e 8f 48 10 divsd 0x1048(%r15),%xmm1 24fc9e: 00 00 24fca0: f2 0f 5e d3 divsd %xmm3,%xmm2 24fca4: f2 0f 58 d1 addsd %xmm1,%xmm2 24fca8: f2 41 0f 11 97 c0 0c movsd %xmm2,0xcc0(%r15) 24fcaf: 00 00 24fcb1: e9 c8 cd ff ff jmpq 24ca7e 24fcb6: 66 0f 28 c2 movapd %xmm2,%xmm0 24fcba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fcc1: b8 01 00 00 00 mov $0x1,%eax 24fcc6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fccd: e8 00 00 00 00 callq 24fcd2 24fcd2: f2 41 0f 10 97 68 1a movsd 0x1a68(%r15),%xmm2 24fcd9: 00 00 24fcdb: e9 f2 d6 ff ff jmpq 24d3d2 24fce0: f2 41 0f 10 87 70 1a movsd 0x1a70(%r15),%xmm0 24fce7: 00 00 24fce9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fcf0: b8 01 00 00 00 mov $0x1,%eax 24fcf5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fcfc: e8 00 00 00 00 callq 24fd01 24fd01: e9 09 ce ff ff jmpq 24cb0f 24fd06: 66 0f 28 c1 movapd %xmm1,%xmm0 24fd0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fd11: b8 01 00 00 00 mov $0x1,%eax 24fd16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fd1d: e8 00 00 00 00 callq 24fd22 24fd22: e9 e3 cd ff ff jmpq 24cb0a 24fd27: f2 41 0f 10 87 b0 0c movsd 0xcb0(%r15),%xmm0 24fd2e: 00 00 24fd30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fd37: b8 01 00 00 00 mov $0x1,%eax 24fd3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fd43: e8 00 00 00 00 callq 24fd48 24fd48: e9 75 c6 ff ff jmpq 24c3c2 24fd4d: f2 41 0f 10 87 48 10 movsd 0x1048(%r15),%xmm0 24fd54: 00 00 24fd56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fd5d: b8 01 00 00 00 mov $0x1,%eax 24fd62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fd69: e8 00 00 00 00 callq 24fd6e 24fd6e: e9 4a c6 ff ff jmpq 24c3bd 24fd73: f2 41 0f 10 87 c8 1a movsd 0x1ac8(%r15),%xmm0 24fd7a: 00 00 24fd7c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fd83: b8 01 00 00 00 mov $0x1,%eax 24fd88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fd8f: e8 00 00 00 00 callq 24fd94 24fd94: e9 ab c3 ff ff jmpq 24c144 24fd99: f2 41 0f 5d 87 90 0c minsd 0xc90(%r15),%xmm0 24fda0: 00 00 24fda2: f2 41 0f 11 87 c8 1a movsd %xmm0,0x1ac8(%r15) 24fda9: 00 00 24fdab: e9 8f c3 ff ff jmpq 24c13f 24fdb0: f2 41 0f 10 87 90 1a movsd 0x1a90(%r15),%xmm0 24fdb7: 00 00 24fdb9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fdc0: b8 01 00 00 00 mov $0x1,%eax 24fdc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fdcc: e8 00 00 00 00 callq 24fdd1 24fdd1: e9 58 d6 ff ff jmpq 24d42e 24fdd6: 66 0f 28 c1 movapd %xmm1,%xmm0 24fdda: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fde1: b8 01 00 00 00 mov $0x1,%eax 24fde6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fded: e8 00 00 00 00 callq 24fdf2 24fdf2: e9 32 d6 ff ff jmpq 24d429 24fdf7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fdfe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fe05: b8 01 00 00 00 mov $0x1,%eax 24fe0a: 31 db xor %ebx,%ebx 24fe0c: e8 00 00 00 00 callq 24fe11 24fe11: 41 8b af 50 10 00 00 mov 0x1050(%r15),%ebp 24fe18: 85 ed test %ebp,%ebp 24fe1a: 0f 85 5c ce ff ff jne 24cc7c 24fe20: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 24fe27 24fe27: 49 89 87 a8 b1 00 00 mov %rax,0xb1a8(%r15) 24fe2e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 24fe35 24fe35: 66 0f ef c0 pxor %xmm0,%xmm0 24fe39: 49 c7 87 b0 b1 00 00 movq $0x0,0xb1b0(%r15) 24fe40: 00 00 00 00 24fe44: 66 48 0f 6e d8 movq %rax,%xmm3 24fe49: e9 b4 d1 ff ff jmpq 24d002 24fe4e: f2 41 0f 10 87 40 10 movsd 0x1040(%r15),%xmm0 24fe55: 00 00 24fe57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fe5e: b8 01 00 00 00 mov $0x1,%eax 24fe63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fe6a: e8 00 00 00 00 callq 24fe6f 24fe6f: e9 65 cd ff ff jmpq 24cbd9 24fe74: 41 8b 97 98 19 00 00 mov 0x1998(%r15),%edx 24fe7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fe82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fe89: 31 c0 xor %eax,%eax 24fe8b: e8 00 00 00 00 callq 24fe90 24fe90: e9 3f cd ff ff jmpq 24cbd4 24fe95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fe9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24fea3: 31 c0 xor %eax,%eax 24fea5: e8 00 00 00 00 callq 24feaa 24feaa: e9 20 cd ff ff jmpq 24cbcf 24feaf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24feb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24febd: b8 01 00 00 00 mov $0x1,%eax 24fec2: e8 00 00 00 00 callq 24fec7 24fec7: e9 fe cc ff ff jmpq 24cbca 24fecc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24fed3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24feda: b8 01 00 00 00 mov $0x1,%eax 24fedf: e8 00 00 00 00 callq 24fee4 24fee4: e9 c1 cc ff ff jmpq 24cbaa 24fee9: 49 8d 87 f8 91 00 00 lea 0x91f8(%r15),%rax 24fef0: 49 8d 8c 0f f9 91 00 lea 0x91f9(%r15,%rcx,1),%rcx 24fef7: 00 24fef8: 41 c7 87 68 88 00 00 movl $0x2,0x8868(%r15) 24feff: 02 00 00 00 24ff03: 80 38 00 cmpb $0x0,(%rax) 24ff06: 75 0b jne 24ff13 24ff08: 41 c7 87 68 88 00 00 movl $0x3,0x8868(%r15) 24ff0f: 03 00 00 00 24ff13: 48 83 c0 01 add $0x1,%rax 24ff17: 48 39 c1 cmp %rax,%rcx 24ff1a: 75 e7 jne 24ff03 24ff1c: 41 8b 8f 68 88 00 00 mov 0x8868(%r15),%ecx 24ff23: e9 92 f8 ff ff jmpq 24f7ba 24ff28: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 24ff30 24ff2f: 00 24ff30: b9 01 00 00 00 mov $0x1,%ecx 24ff35: f2 41 0f 58 87 98 1a addsd 0x1a98(%r15),%xmm0 24ff3c: 00 00 24ff3e: 41 c7 87 68 88 00 00 movl $0x1,0x8868(%r15) 24ff45: 01 00 00 00 24ff49: f2 41 0f 11 87 98 1a movsd %xmm0,0x1a98(%r15) 24ff50: 00 00 24ff52: e9 63 f8 ff ff jmpq 24f7ba 24ff57: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax 24ff5e: 00 24ff5f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 24ff66: 00 00 24ff68: 0f 85 8c 03 00 00 jne 2502fa 24ff6e: 48 81 c4 60 01 00 00 add $0x160,%rsp 24ff75: 5b pop %rbx 24ff76: 5d pop %rbp 24ff77: 41 5c pop %r12 24ff79: 41 5d pop %r13 24ff7b: 41 5e pop %r14 24ff7d: 41 5f pop %r15 24ff7f: c3 retq 24ff80: 85 c0 test %eax,%eax 24ff82: 74 d3 je 24ff57 24ff84: 31 db xor %ebx,%ebx 24ff86: bd 01 00 00 00 mov $0x1,%ebp 24ff8b: 31 d2 xor %edx,%edx 24ff8d: eb 41 jmp 24ffd0 24ff8f: 41 80 bf 5c 0c 00 00 cmpb $0x0,0xc5c(%r15) 24ff96: 00 24ff97: 74 2a je 24ffc3 24ff99: 41 8b 84 9f 58 12 00 mov 0x1258(%r15,%rbx,4),%eax 24ffa0: 00 24ffa1: 41 39 84 9f 78 12 00 cmp %eax,0x1278(%r15,%rbx,4) 24ffa8: 00 24ffa9: 75 18 jne 24ffc3 24ffab: 41 8b 84 9f d0 17 00 mov 0x17d0(%r15,%rbx,4),%eax 24ffb2: 00 24ffb3: 41 8b 84 87 28 99 00 mov 0x9928(%r15,%rax,4),%eax 24ffba: 00 24ffbb: 41 89 84 9f 58 91 00 mov %eax,0x9158(%r15,%rbx,4) 24ffc2: 00 24ffc3: 48 83 c3 01 add $0x1,%rbx 24ffc7: 41 39 9f 50 10 00 00 cmp %ebx,0x1050(%r15) 24ffce: 76 87 jbe 24ff57 24ffd0: 41 39 9c 9f d0 17 00 cmp %ebx,0x17d0(%r15,%rbx,4) 24ffd7: 00 24ffd8: 75 b5 jne 24ff8f 24ffda: 41 8b 84 9f 28 99 00 mov 0x9928(%r15,%rbx,4),%eax 24ffe1: 00 24ffe2: 41 2b 84 9f 58 91 00 sub 0x9158(%r15,%rbx,4),%eax 24ffe9: 00 24ffea: 66 0f ef c0 pxor %xmm0,%xmm0 24ffee: 41 0f af 84 9f 38 12 imul 0x1238(%r15,%rbx,4),%eax 24fff5: 00 00 24fff7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 24fffc: f2 41 0f 5e 84 df d8 divsd 0x12d8(%r15,%rbx,8),%xmm0 250003: 12 00 00 250006: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25000b: 40 84 ed test %bpl,%bpl 25000e: 74 09 je 250019 250010: 89 c2 mov %eax,%edx 250012: 31 ed xor %ebp,%ebp 250014: e9 76 ff ff ff jmpq 24ff8f 250019: 89 d2 mov %edx,%edx 25001b: 66 0f ef c0 pxor %xmm0,%xmm0 25001f: 66 0f ef c9 pxor %xmm1,%xmm1 250023: 89 c0 mov %eax,%eax 250025: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 25002a: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 25002f: e8 00 00 00 00 callq 250034 250034: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 250039: e9 51 ff ff ff jmpq 24ff8f 25003e: 66 0f ef c9 pxor %xmm1,%xmm1 250042: f2 44 0f 11 44 24 08 movsd %xmm8,0x8(%rsp) 250049: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25004d: f2 41 0f 10 af 00 0f movsd 0xf00(%r15),%xmm5 250054: 00 00 250056: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 25005b: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 250060: e8 00 00 00 00 callq 250065 250065: f2 44 0f 10 44 24 08 movsd 0x8(%rsp),%xmm8 25006c: f2 44 0f 58 04 24 addsd (%rsp),%xmm8 250072: 0f 28 c8 movaps %xmm0,%xmm1 250075: 66 0f ef c0 pxor %xmm0,%xmm0 250079: f2 41 0f 5a c0 cvtsd2ss %xmm8,%xmm0 25007e: e8 00 00 00 00 callq 250083 250083: 66 45 0f ef c0 pxor %xmm8,%xmm8 250088: f2 41 0f 10 b7 e8 0f movsd 0xfe8(%r15),%xmm6 25008f: 00 00 250091: f2 41 0f 10 af e0 0f movsd 0xfe0(%r15),%xmm5 250098: 00 00 25009a: f2 41 0f 10 a7 d8 0f movsd 0xfd8(%r15),%xmm4 2500a1: 00 00 2500a3: f3 44 0f 5a c0 cvtss2sd %xmm0,%xmm8 2500a8: e9 2a f8 ff ff jmpq 24f8d7 2500ad: 66 0f ef c9 pxor %xmm1,%xmm1 2500b1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2500b5: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 2500ba: eb c2 jmp 25007e 2500bc: 41 c7 85 b0 1b 00 00 movl $0x0,0x1bb0(%r13) 2500c3: 00 00 00 00 2500c7: 66 0f ef e4 pxor %xmm4,%xmm4 2500cb: 41 c6 85 a8 0d 00 00 movb $0x1,0xda8(%r13) 2500d2: 01 2500d3: 66 41 0f 2f a5 48 0f comisd 0xf48(%r13),%xmm4 2500da: 00 00 2500dc: 76 08 jbe 2500e6 2500de: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 2500e5: 00 2500e6: 31 d2 xor %edx,%edx 2500e8: e9 0c ea ff ff jmpq 24eaf9 2500ed: f2 4d 0f 2c 8c ef 10 cvttsd2si 0x1410(%r15,%rbp,8),%r9 2500f4: 14 00 00 2500f7: 41 8b 8c af 30 15 00 mov 0x1530(%r15,%rbp,4),%ecx 2500fe: 00 2500ff: 41 89 ed mov %ebp,%r13d 250102: 41 8b 94 af 10 15 00 mov 0x1510(%r15,%rbp,4),%edx 250109: 00 25010a: f2 41 0f 10 b7 68 0e movsd 0xe68(%r15),%xmm6 250111: 00 00 250113: 41 8b b4 af f0 14 00 mov 0x14f0(%r15,%rbp,4),%esi 25011a: 00 25011b: 41 8b bc af d0 14 00 mov 0x14d0(%r15,%rbp,4),%edi 250122: 00 250123: f2 41 0f 10 84 ef 70 movsd 0x1570(%r15,%rbp,8),%xmm0 25012a: 15 00 00 25012d: 45 8b 84 af 50 15 00 mov 0x1550(%r15,%rbp,4),%r8d 250134: 00 250135: f2 0f 11 34 24 movsd %xmm6,(%rsp) 25013a: f2 41 0f 10 8c ef b0 movsd 0x15b0(%r15,%rbp,8),%xmm1 250141: 15 00 00 250144: e8 a7 93 ff ff callq 2494f0 250149: 49 63 87 24 10 00 00 movslq 0x1024(%r15),%rax 250150: f2 41 0f 5e 87 38 10 divsd 0x1038(%r15),%xmm0 250157: 00 00 250159: f2 0f 58 04 24 addsd (%rsp),%xmm0 25015e: 49 8d 84 c5 64 10 00 lea 0x1064(%r13,%rax,8),%rax 250165: 00 250166: f2 41 0f 11 04 c7 movsd %xmm0,(%r15,%rax,8) 25016c: e9 b1 dd ff ff jmpq 24df22 250171: f2 41 0f 10 87 68 0e movsd 0xe68(%r15),%xmm0 250178: 00 00 25017a: e9 1d ca ff ff jmpq 24cb9c 25017f: f2 0f 11 08 movsd %xmm1,(%rax) 250183: f2 0f 11 40 40 movsd %xmm0,0x40(%rax) 250188: e9 3b c3 ff ff jmpq 24c4c8 25018d: c7 84 24 f0 00 00 00 movl $0x0,0xf0(%rsp) 250194: 00 00 00 00 250198: 89 d2 mov %edx,%edx 25019a: c7 84 14 ec 00 00 00 movl $0x0,0xec(%rsp,%rdx,1) 2501a1: 00 00 00 00 2501a5: e9 9e ea ff ff jmpq 24ec48 2501aa: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2501b1 2501b1: 49 89 87 a0 b1 00 00 mov %rax,0xb1a0(%r15) 2501b8: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2501c0 2501bf: 00 2501c0: f2 41 0f 5c 87 70 1a subsd 0x1a70(%r15),%xmm0 2501c7: 00 00 2501c9: f2 41 0f 11 87 b8 1a movsd %xmm0,0x1ab8(%r15) 2501d0: 00 00 2501d2: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2501da 2501d9: 00 2501da: f2 41 0f 5e 87 68 1a divsd 0x1a68(%r15),%xmm0 2501e1: 00 00 2501e3: f2 41 0f 11 87 b8 1b movsd %xmm0,0x1bb8(%r15) 2501ea: 00 00 2501ec: 41 8b b7 24 10 00 00 mov 0x1024(%r15),%esi 2501f3: 41 c7 87 b4 0d 00 00 movl $0xd,0xdb4(%r15) 2501fa: 0d 00 00 00 2501fe: e9 f2 df ff ff jmpq 24e1f5 250203: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 25020b 25020a: 00 25020b: 66 0f ef c0 pxor %xmm0,%xmm0 25020f: 0f 28 c8 movaps %xmm0,%xmm1 250212: f2 0f 11 bc 24 d0 00 movsd %xmm7,0xd0(%rsp) 250219: 00 00 25021b: e9 c1 bd ff ff jmpq 24bfe1 250220: f2 0f 10 bc 24 d0 00 movsd 0xd0(%rsp),%xmm7 250227: 00 00 250229: f2 41 0f 10 97 d0 0c movsd 0xcd0(%r15),%xmm2 250230: 00 00 250232: f2 0f 10 ac 24 d8 00 movsd 0xd8(%rsp),%xmm5 250239: 00 00 25023b: f2 0f 5e cf divsd %xmm7,%xmm1 25023f: 66 0f 28 c2 movapd %xmm2,%xmm0 250243: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 25024b 25024a: 00 25024b: f2 41 0f 11 af 68 1a movsd %xmm5,0x1a68(%r15) 250252: 00 00 250254: f2 0f 59 c1 mulsd %xmm1,%xmm0 250258: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 250260 25025f: 00 250260: f2 0f 5e c2 divsd %xmm2,%xmm0 250264: 66 0f 28 d5 movapd %xmm5,%xmm2 250268: f2 0f 59 c7 mulsd %xmm7,%xmm0 25026c: f2 41 0f 11 87 a8 1a movsd %xmm0,0x1aa8(%r15) 250273: 00 00 250275: e9 53 d1 ff ff jmpq 24d3cd 25027a: 0f 85 b6 bd ff ff jne 24c036 250280: 0f 0b ud2 250282: e9 af bd ff ff jmpq 24c036 250287: 41 c6 87 a8 0c 00 00 movb $0x0,0xca8(%r15) 25028e: 00 25028f: e9 48 c0 ff ff jmpq 24c2dc 250294: 41 c7 87 b8 0d 00 00 movl $0x0,0xdb8(%r15) 25029b: 00 00 00 00 25029f: 31 d2 xor %edx,%edx 2502a1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2502a8 2502a8: 49 89 87 08 0e 00 00 mov %rax,0xe08(%r15) 2502af: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2502b7 2502b6: 00 2502b7: 41 80 bf 7d 0d 00 00 cmpb $0x0,0xd7d(%r15) 2502be: 00 2502bf: f2 41 0f 58 87 00 0f addsd 0xf00(%r15),%xmm0 2502c6: 00 00 2502c8: f2 41 0f 11 87 c0 1a movsd %xmm0,0x1ac0(%r15) 2502cf: 00 00 2502d1: 0f 85 51 fc ff ff jne 24ff28 2502d7: 41 80 bf f0 17 00 00 cmpb $0x0,0x17f0(%r15) 2502de: 00 2502df: 0f 84 c5 f4 ff ff je 24f7aa 2502e5: 41 c7 87 68 88 00 00 movl $0x2,0x8868(%r15) 2502ec: 02 00 00 00 2502f0: b9 02 00 00 00 mov $0x2,%ecx 2502f5: e9 c0 f4 ff ff jmpq 24f7ba 2502fa: e8 00 00 00 00 callq 2502ff 2502ff: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 250307 250306: 00 250307: 66 0f ef c9 pxor %xmm1,%xmm1 25030b: 66 0f ef c0 pxor %xmm0,%xmm0 25030f: f2 41 0f 5a 8f 60 0c cvtsd2ss 0xc60(%r15),%xmm1 250316: 00 00 250318: f2 41 0f 5a 87 78 0c cvtsd2ss 0xc78(%r15),%xmm0 25031f: 00 00 250321: f2 0f 11 a4 24 d0 00 movsd %xmm4,0xd0(%rsp) 250328: 00 00 25032a: e9 b2 bc ff ff jmpq 24bfe1 25032f: f2 0f 10 94 24 d8 00 movsd 0xd8(%rsp),%xmm2 250336: 00 00 250338: e9 90 d0 ff ff jmpq 24d3cd 25033d: 41 8b b7 24 10 00 00 mov 0x1024(%r15),%esi 250344: e9 ac de ff ff jmpq 24e1f5 250349: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 250351 250350: 00 250351: 66 0f ef c0 pxor %xmm0,%xmm0 250355: 66 0f ef c9 pxor %xmm1,%xmm1 250359: f2 41 0f 5a 87 78 0c cvtsd2ss 0xc78(%r15),%xmm0 250360: 00 00 250362: f2 41 0f 5a 8f 60 0c cvtsd2ss 0xc60(%r15),%xmm1 250369: 00 00 25036b: f2 0f 11 a4 24 d0 00 movsd %xmm4,0xd0(%rsp) 250372: 00 00 250374: e9 68 bc ff ff jmpq 24bfe1 250379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000250380 : 250380: e8 00 00 00 00 callq 250385 250385: 41 57 push %r15 250387: 41 56 push %r14 250389: 41 55 push %r13 25038b: 41 54 push %r12 25038d: 49 89 fc mov %rdi,%r12 250390: 55 push %rbp 250391: 49 8d ac 24 74 10 00 lea 0x1074(%r12),%rbp 250398: 00 250399: 53 push %rbx 25039a: 31 db xor %ebx,%ebx 25039c: 48 83 ec 28 sub $0x28,%rsp 2503a0: e8 00 00 00 00 callq 2503a5 2503a5: f2 41 0f 10 84 24 30 movsd 0x1030(%r12),%xmm0 2503ac: 10 00 00 2503af: f2 41 0f 59 84 24 98 mulsd 0xe98(%r12),%xmm0 2503b6: 0e 00 00 2503b9: f2 41 0f 59 84 24 a0 mulsd 0xea0(%r12),%xmm0 2503c0: 0e 00 00 2503c3: f2 41 0f 10 8c 24 28 movsd 0x1028(%r12),%xmm1 2503ca: 10 00 00 2503cd: f2 41 0f 59 8c 24 a8 mulsd 0xea8(%r12),%xmm1 2503d4: 0e 00 00 2503d7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2503db: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2503df: e8 00 00 00 00 callq 2503e4 2503e4: 4c 89 e7 mov %r12,%rdi 2503e7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2503eb: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2503f3 2503f2: 00 2503f3: f2 41 0f 11 84 24 98 movsd %xmm0,0xa698(%r12) 2503fa: a6 00 00 2503fd: e8 00 00 00 00 callq 250402 250402: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 250409: 00 25040a: 85 c0 test %eax,%eax 25040c: 0f 84 b8 02 00 00 je 2506ca 250412: 8b 85 54 03 00 00 mov 0x354(%rbp),%eax 250418: 8b 95 c4 05 00 00 mov 0x5c4(%rbp),%edx 25041e: 83 f8 02 cmp $0x2,%eax 250421: 0f 84 27 04 00 00 je 25084e 250427: 83 f8 01 cmp $0x1,%eax 25042a: 0f 84 2e 05 00 00 je 25095e 250430: 85 c0 test %eax,%eax 250432: 0f 84 77 05 00 00 je 2509af 250438: 83 f8 08 cmp $0x8,%eax 25043b: 0f 84 31 06 00 00 je 250a72 250441: 83 f8 03 cmp $0x3,%eax 250444: 0f 84 83 06 00 00 je 250acd 25044a: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 250452 250451: 00 250452: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 25045a 250459: 00 25045a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 250462 250461: 00 250462: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 250468: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 25046e: 85 d2 test %edx,%edx 250470: 0f 85 99 04 00 00 jne 25090f 250476: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 25047d 25047d: 48 89 44 24 08 mov %rax,0x8(%rsp) 250482: 48 89 04 24 mov %rax,(%rsp) 250486: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25048e 25048d: 00 25048e: e8 00 00 00 00 callq 250493 250493: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25049b 25049a: 00 25049b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2504a3 2504a2: 00 2504a3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2504a7: f2 0f 5e d0 divsd %xmm0,%xmm2 2504ab: 66 0f ef c0 pxor %xmm0,%xmm0 2504af: f2 0f 5a 44 24 20 cvtsd2ss 0x20(%rsp),%xmm0 2504b5: f2 0f 5e 14 24 divsd (%rsp),%xmm2 2504ba: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 2504c0: e8 00 00 00 00 callq 2504c5 2504c5: 66 0f ef c9 pxor %xmm1,%xmm1 2504c9: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 2504cf: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2504d3: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2504db 2504da: 00 2504db: f2 0f 5e c1 divsd %xmm1,%xmm0 2504df: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 2504e5: 8b 95 34 03 00 00 mov 0x334(%rbp),%edx 2504eb: 85 d2 test %edx,%edx 2504ed: 74 0b je 2504fa 2504ef: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 2504f5: f2 0f 11 14 24 movsd %xmm2,(%rsp) 2504fa: 8b 85 54 03 00 00 mov 0x354(%rbp),%eax 250500: 8b 8d c4 05 00 00 mov 0x5c4(%rbp),%ecx 250506: 83 f8 08 cmp $0x8,%eax 250509: 40 0f 94 c6 sete %sil 25050d: 83 f8 02 cmp $0x2,%eax 250510: 0f 86 41 02 00 00 jbe 250757 250516: 40 84 f6 test %sil,%sil 250519: 0f 85 38 02 00 00 jne 250757 25051f: 85 c9 test %ecx,%ecx 250521: 0f 84 d9 03 00 00 je 250900 250527: 83 f8 03 cmp $0x3,%eax 25052a: 0f 84 f9 01 00 00 je 250729 250530: f2 0f 10 2c 24 movsd (%rsp),%xmm5 250535: 66 49 0f 7e ed movq %xmm5,%r13 25053a: 83 f8 04 cmp $0x4,%eax 25053d: 0f 84 6a 05 00 00 je 250aad 250543: 85 d2 test %edx,%edx 250545: 0f 85 f0 01 00 00 jne 25073b 25054b: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 250551: 66 49 0f 7e ef movq %xmm5,%r15 250556: 8b 45 00 mov 0x0(%rbp),%eax 250559: 66 0f ef c0 pxor %xmm0,%xmm0 25055d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 250562: 41 8b bc 24 50 10 00 mov 0x1050(%r12),%edi 250569: 00 25056a: 83 bd 94 06 00 00 01 cmpl $0x1,0x694(%rbp) 250571: 40 0f 94 c6 sete %sil 250575: 85 ff test %edi,%edi 250577: 0f 84 94 04 00 00 je 250a11 25057d: 44 8b 85 5c 07 00 00 mov 0x75c(%rbp),%r8d 250584: 89 f1 mov %esi,%ecx 250586: 31 d2 xor %edx,%edx 250588: 41 39 d0 cmp %edx,%r8d 25058b: 0f 94 c0 sete %al 25058e: 40 20 f0 and %sil,%al 250591: 0f 45 c8 cmovne %eax,%ecx 250594: 83 c2 01 add $0x1,%edx 250597: 39 fa cmp %edi,%edx 250599: 75 ed jne 250588 25059b: 84 c9 test %cl,%cl 25059d: 0f 85 0e 03 00 00 jne 2508b1 2505a3: 8b 85 44 02 00 00 mov 0x244(%rbp),%eax 2505a9: 45 31 f6 xor %r14d,%r14d 2505ac: 85 c0 test %eax,%eax 2505ae: 74 11 je 2505c1 2505b0: 66 0f ef c9 pxor %xmm1,%xmm1 2505b4: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 2505b8: f2 0f 5e c1 divsd %xmm1,%xmm0 2505bc: 66 49 0f 7e c6 movq %xmm0,%r14 2505c1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2505c9 2505c8: 00 2505c9: 66 0f ef c0 pxor %xmm0,%xmm0 2505cd: f2 0f 5a 44 24 10 cvtsd2ss 0x10(%rsp),%xmm0 2505d3: e8 00 00 00 00 callq 2505d8 2505d8: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2505e0 2505df: 00 2505e0: 66 0f ef c9 pxor %xmm1,%xmm1 2505e4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2505e8: f2 0f 5e d8 divsd %xmm0,%xmm3 2505ec: 66 49 0f 6e c6 movq %r14,%xmm0 2505f1: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2505f9 2505f8: 00 2505f9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2505fd: f2 0f 5e 1c 24 divsd (%rsp),%xmm3 250602: f2 0f 11 5c 24 18 movsd %xmm3,0x18(%rsp) 250608: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 25060c: e8 00 00 00 00 callq 250611 250611: f2 0f 10 5c 24 18 movsd 0x18(%rsp),%xmm3 250617: 66 0f ef d2 pxor %xmm2,%xmm2 25061b: 83 bd 54 03 00 00 04 cmpl $0x4,0x354(%rbp) 250622: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 250626: f2 0f 58 d3 addsd %xmm3,%xmm2 25062a: f2 0f 59 54 24 10 mulsd 0x10(%rsp),%xmm2 250630: f2 0f 59 14 24 mulsd (%rsp),%xmm2 250635: 0f 84 8c 03 00 00 je 2509c7 25063b: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 250641: 66 0f ef ff pxor %xmm7,%xmm7 250645: 66 0f ef c0 pxor %xmm0,%xmm0 250649: 66 0f 2f f7 comisd %xmm7,%xmm6 25064d: 0f 87 39 01 00 00 ja 25078c 250653: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25065b 25065a: 00 25065b: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 250663 250662: 00 250663: f2 0f 58 c2 addsd %xmm2,%xmm0 250667: f2 41 0f 59 8c 24 28 mulsd 0xf28(%r12),%xmm1 25066e: 0f 00 00 250671: f2 0f 59 d9 mulsd %xmm1,%xmm3 250675: 66 0f 2f d8 comisd %xmm0,%xmm3 250679: 0f 82 83 00 00 00 jb 250702 25067f: f2 48 0f 2c 54 24 08 cvttsd2si 0x8(%rsp),%rdx 250686: f2 48 0f 2c 04 24 cvttsd2si (%rsp),%rax 25068c: 89 95 d4 08 00 00 mov %edx,0x8d4(%rbp) 250692: 89 85 b4 08 00 00 mov %eax,0x8b4(%rbp) 250698: 89 d0 mov %edx,%eax 25069a: 85 c0 test %eax,%eax 25069c: 75 42 jne 2506e0 25069e: 49 c7 84 dc e8 18 00 movq $0x0,0x18e8(%r12,%rbx,8) 2506a5: 00 00 00 00 00 2506aa: f2 41 0f 11 8c dc a8 movsd %xmm1,0x18a8(%r12,%rbx,8) 2506b1: 18 00 00 2506b4: 48 83 c3 01 add $0x1,%rbx 2506b8: 48 83 c5 04 add $0x4,%rbp 2506bc: 41 39 9c 24 50 10 00 cmp %ebx,0x1050(%r12) 2506c3: 00 2506c4: 0f 87 48 fd ff ff ja 250412 2506ca: 48 83 c4 28 add $0x28,%rsp 2506ce: 4c 89 e7 mov %r12,%rdi 2506d1: 5b pop %rbx 2506d2: 5d pop %rbp 2506d3: 41 5c pop %r12 2506d5: 41 5d pop %r13 2506d7: 41 5e pop %r14 2506d9: 41 5f pop %r15 2506db: e9 c0 b2 ff ff jmpq 24b9a0 2506e0: 39 85 b4 08 00 00 cmp %eax,0x8b4(%rbp) 2506e6: 0f 87 41 02 00 00 ja 25092d 2506ec: f2 41 0f 11 9c dc a8 movsd %xmm3,0x18a8(%r12,%rbx,8) 2506f3: 18 00 00 2506f6: f2 41 0f 11 9c dc e8 movsd %xmm3,0x18e8(%r12,%rbx,8) 2506fd: 18 00 00 250700: eb b2 jmp 2506b4 250702: 66 49 0f 6e f5 movq %r13,%xmm6 250707: 66 49 0f 6e ff movq %r15,%xmm7 25070c: f2 48 0f 2c c6 cvttsd2si %xmm6,%rax 250711: f2 48 0f 2c d7 cvttsd2si %xmm7,%rdx 250716: 89 85 b4 08 00 00 mov %eax,0x8b4(%rbp) 25071c: 89 95 d4 08 00 00 mov %edx,0x8d4(%rbp) 250722: 89 d0 mov %edx,%eax 250724: e9 71 ff ff ff jmpq 25069a 250729: 85 d2 test %edx,%edx 25072b: 0f 84 5a 03 00 00 je 250a8b 250731: f2 0f 10 2c 24 movsd (%rsp),%xmm5 250736: 66 49 0f 7e ed movq %xmm5,%r13 25073b: 8b 45 20 mov 0x20(%rbp),%eax 25073e: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 250744: 66 0f ef c0 pxor %xmm0,%xmm0 250748: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25074d: 66 49 0f 7e f7 movq %xmm6,%r15 250752: e9 0b fe ff ff jmpq 250562 250757: 85 c9 test %ecx,%ecx 250759: 0f 84 92 01 00 00 je 2508f1 25075f: 83 f8 02 cmp $0x2,%eax 250762: 0f 84 b0 02 00 00 je 250a18 250768: 85 d2 test %edx,%edx 25076a: 74 09 je 250775 25076c: 40 84 f6 test %sil,%sil 25076f: 0f 85 7f 03 00 00 jne 250af4 250775: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25077d 25077c: 00 25077d: f2 0f 59 2c 24 mulsd (%rsp),%xmm5 250782: 66 49 0f 7e ed movq %xmm5,%r13 250787: e9 b7 fd ff ff jmpq 250543 25078c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 250794 250793: 00 250794: 66 0f ef c0 pxor %xmm0,%xmm0 250798: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 25079e: f2 0f 5a 44 24 20 cvtsd2ss 0x20(%rsp),%xmm0 2507a4: e8 00 00 00 00 callq 2507a9 2507a9: 66 0f ef c9 pxor %xmm1,%xmm1 2507ad: 66 49 0f 6e e6 movq %r14,%xmm4 2507b2: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2507ba 2507b9: 00 2507ba: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2507be: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2507c6 2507c5: 00 2507c6: f2 0f 5e d9 divsd %xmm1,%xmm3 2507ca: 66 0f ef c9 pxor %xmm1,%xmm1 2507ce: f2 0f 59 c4 mulsd %xmm4,%xmm0 2507d2: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2507da 2507d9: 00 2507da: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2507de: f2 0f 5e 5c 24 08 divsd 0x8(%rsp),%xmm3 2507e4: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 2507ea: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 2507ee: e8 00 00 00 00 callq 2507f3 2507f3: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 2507f9: 83 bd 54 03 00 00 04 cmpl $0x4,0x354(%rbp) 250800: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 250804: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 25080a: f2 0f 58 c3 addsd %xmm3,%xmm0 25080e: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 250814: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 25081a: 0f 85 33 fe ff ff jne 250653 250820: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 250828 250827: 00 250828: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 25082e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 250832: e8 00 00 00 00 callq 250837 250837: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 25083d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 250841: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 250849 250848: 00 250849: e9 05 fe ff ff jmpq 250653 25084e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 250856 250855: 00 250856: 85 d2 test %edx,%edx 250858: 0f 85 93 01 00 00 jne 2509f1 25085e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 250865 250865: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 25086d 25086c: 00 25086d: 48 89 04 24 mov %rax,(%rsp) 250871: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 250877: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25087f 25087e: 00 25087f: e8 00 00 00 00 callq 250884 250884: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25088c 25088b: 00 25088c: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 250893: 00 00 250895: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 250899: f2 0f 5e d0 divsd %xmm0,%xmm2 25089d: 66 0f ef c0 pxor %xmm0,%xmm0 2508a1: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 2508a7: f2 0f 5e 14 24 divsd (%rsp),%xmm2 2508ac: e9 34 fc ff ff jmpq 2504e5 2508b1: 8b 85 7c 05 00 00 mov 0x57c(%rbp),%eax 2508b7: 66 0f ef c9 pxor %xmm1,%xmm1 2508bb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2508bf: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2508c4: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2508cc 2508cb: 00 2508cc: f2 41 0f 59 8c dc 38 mulsd 0x1138(%r12,%rbx,8),%xmm1 2508d3: 11 00 00 2508d6: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2508da: e8 00 00 00 00 callq 2508df 2508df: 66 0f ef ff pxor %xmm7,%xmm7 2508e3: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 2508e7: 66 49 0f 7e fe movq %xmm7,%r14 2508ec: e9 d0 fc ff ff jmpq 2505c1 2508f1: f2 0f 10 34 24 movsd (%rsp),%xmm6 2508f6: 66 49 0f 7e f5 movq %xmm6,%r13 2508fb: e9 43 fc ff ff jmpq 250543 250900: f2 0f 10 3c 24 movsd (%rsp),%xmm7 250905: 66 49 0f 7e fd movq %xmm7,%r13 25090a: e9 34 fc ff ff jmpq 250543 25090f: 83 f8 03 cmp $0x3,%eax 250912: 0f 84 3a 01 00 00 je 250a52 250918: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 25091f 25091f: 48 89 44 24 08 mov %rax,0x8(%rsp) 250924: 48 89 04 24 mov %rax,(%rsp) 250928: e9 59 fb ff ff jmpq 250486 25092d: 66 0f 28 c1 movapd %xmm1,%xmm0 250931: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 250939 250938: 00 250939: f2 0f 58 c1 addsd %xmm1,%xmm0 25093d: f2 0f 5e ca divsd %xmm2,%xmm1 250941: f2 0f 5e c2 divsd %xmm2,%xmm0 250945: f2 41 0f 11 8c dc e8 movsd %xmm1,0x18e8(%r12,%rbx,8) 25094c: 18 00 00 25094f: f2 41 0f 11 84 dc a8 movsd %xmm0,0x18a8(%r12,%rbx,8) 250956: 18 00 00 250959: e9 56 fd ff ff jmpq 2506b4 25095e: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 250966 250965: 00 250966: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25096e 25096d: 00 25096e: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 250974: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 25097b 25097b: 48 89 3c 24 mov %rdi,(%rsp) 25097f: 85 d2 test %edx,%edx 250981: 0f 84 f0 fe ff ff je 250877 250987: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25098f 25098e: 00 25098f: f2 0f 11 24 24 movsd %xmm4,(%rsp) 250994: 83 f8 01 cmp $0x1,%eax 250997: 0f 86 da fe ff ff jbe 250877 25099d: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2509a5 2509a4: 00 2509a5: f2 0f 11 24 24 movsd %xmm4,(%rsp) 2509aa: e9 c8 fe ff ff jmpq 250877 2509af: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 2509b7 2509b6: 00 2509b7: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2509bf 2509be: 00 2509bf: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 2509c5: eb ad jmp 250974 2509c7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2509cf 2509ce: 00 2509cf: 66 0f ef c0 pxor %xmm0,%xmm0 2509d3: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 2509d7: e8 00 00 00 00 callq 2509dc 2509dc: 66 0f ef d2 pxor %xmm2,%xmm2 2509e0: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 2509e4: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 2509ec 2509eb: 00 2509ec: e9 4a fc ff ff jmpq 25063b 2509f1: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 2509f9 2509f8: 00 2509f9: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 250a01 250a00: 00 250a01: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 250a07: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 250a0c: e9 66 fe ff ff jmpq 250877 250a11: 89 f1 mov %esi,%ecx 250a13: e9 83 fb ff ff jmpq 25059b 250a18: 83 f9 1d cmp $0x1d,%ecx 250a1b: 0f 87 54 fd ff ff ja 250775 250a21: b8 20 22 22 22 mov $0x22222220,%eax 250a26: 48 0f a3 c8 bt %rcx,%rax 250a2a: 0f 83 45 fd ff ff jae 250775 250a30: 85 d2 test %edx,%edx 250a32: 0f 85 3d fd ff ff jne 250775 250a38: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 250a3e: f2 0f 10 34 24 movsd (%rsp),%xmm6 250a43: 66 49 0f 7e ff movq %xmm7,%r15 250a48: 66 49 0f 7e f5 movq %xmm6,%r13 250a4d: e9 04 fb ff ff jmpq 250556 250a52: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 250a5a 250a59: 00 250a5a: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 250a62 250a61: 00 250a62: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 250a68: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 250a6d: e9 14 fa ff ff jmpq 250486 250a72: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 250a79 250a79: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 250a81 250a80: 00 250a81: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 250a86: e9 e9 fe ff ff jmpq 250974 250a8b: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 250a93 250a92: 00 250a93: f2 0f 59 24 24 mulsd (%rsp),%xmm4 250a98: 66 49 0f 7e e5 movq %xmm4,%r13 250a9d: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 250aa3: 66 49 0f 7e e7 movq %xmm4,%r15 250aa8: e9 a9 fa ff ff jmpq 250556 250aad: 85 d2 test %edx,%edx 250aaf: 0f 85 86 fc ff ff jne 25073b 250ab5: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 250abd 250abc: 00 250abd: f2 0f 59 74 24 08 mulsd 0x8(%rsp),%xmm6 250ac3: 66 49 0f 7e f7 movq %xmm6,%r15 250ac8: e9 89 fa ff ff jmpq 250556 250acd: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 250ad5 250ad4: 00 250ad5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 250adc 250adc: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 250ae4 250ae3: 00 250ae4: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 250ae9: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 250aef: e9 7a f9 ff ff jmpq 25046e 250af4: f2 0f 10 3c 24 movsd (%rsp),%xmm7 250af9: 66 49 0f 7e fd movq %xmm7,%r13 250afe: e9 38 fc ff ff jmpq 25073b 250b03: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 250b0a: 00 00 00 00 250b0e: 66 90 xchg %ax,%ax 0000000000250b10 : 250b10: e8 00 00 00 00 callq 250b15 250b15: 41 57 push %r15 250b17: 41 56 push %r14 250b19: 49 89 fe mov %rdi,%r14 250b1c: 41 55 push %r13 250b1e: 41 54 push %r12 250b20: 55 push %rbp 250b21: 48 8d af b8 11 00 00 lea 0x11b8(%rdi),%rbp 250b28: 53 push %rbx 250b29: 48 89 ea mov %rbp,%rdx 250b2c: 48 81 ec 58 01 00 00 sub $0x158,%rsp 250b33: 8b 87 50 10 00 00 mov 0x1050(%rdi),%eax 250b39: c6 87 9c 30 00 00 01 movb $0x1,0x309c(%rdi) 250b40: 8d 70 ff lea -0x1(%rax),%esi 250b43: 31 c0 xor %eax,%eax 250b45: eb 30 jmp 250b77 250b47: 8b 8a 10 02 00 00 mov 0x210(%rdx),%ecx 250b4d: 83 f9 02 cmp $0x2,%ecx 250b50: 0f 86 f0 00 00 00 jbe 250c46 250b56: 83 f9 08 cmp $0x8,%ecx 250b59: 0f 84 e7 00 00 00 je 250c46 250b5f: 41 c6 86 9c 30 00 00 movb $0x0,0x309c(%r14) 250b66: 00 250b67: 48 83 c0 01 add $0x1,%rax 250b6b: 48 83 c2 04 add $0x4,%rdx 250b6f: 39 c6 cmp %eax,%esi 250b71: 0f 82 36 01 00 00 jb 250cad 250b77: 41 80 bc 06 9c 18 00 cmpb $0x0,0x189c(%r14,%rax,1) 250b7e: 00 00 250b80: 74 c5 je 250b47 250b82: 8b 7a 20 mov 0x20(%rdx),%edi 250b85: 8d 4f ff lea -0x1(%rdi),%ecx 250b88: 83 f9 07 cmp $0x7,%ecx 250b8b: 77 d2 ja 250b5f 250b8d: 8b 0a mov (%rdx),%ecx 250b8f: 44 8d 41 ff lea -0x1(%rcx),%r8d 250b93: 41 83 f8 07 cmp $0x7,%r8d 250b97: 77 c6 ja 250b5f 250b99: 83 f9 01 cmp $0x1,%ecx 250b9c: 74 05 je 250ba3 250b9e: f6 c1 01 test $0x1,%cl 250ba1: 75 bc jne 250b5f 250ba3: f2 41 0f 10 8c c6 38 movsd 0x1138(%r14,%rax,8),%xmm1 250baa: 11 00 00 250bad: 66 41 0f 2f 8e 68 2d comisd 0x2d68(%r14),%xmm1 250bb4: 00 00 250bb6: 77 a7 ja 250b5f 250bb8: f2 41 0f 10 84 c6 78 movsd 0x1178(%r14,%rax,8),%xmm0 250bbf: 11 00 00 250bc2: 66 41 0f 2f 86 70 2d comisd 0x2d70(%r14),%xmm0 250bc9: 00 00 250bcb: 77 92 ja 250b5f 250bcd: 66 0f ef d2 pxor %xmm2,%xmm2 250bd1: f2 0f 2a d1 cvtsi2sd %ecx,%xmm2 250bd5: 66 0f 2f ca comisd %xmm2,%xmm1 250bd9: 77 84 ja 250b5f 250bdb: 66 0f ef d2 pxor %xmm2,%xmm2 250bdf: f2 0f 2a d7 cvtsi2sd %edi,%xmm2 250be3: 66 0f 2f c2 comisd %xmm2,%xmm0 250be7: 0f 87 72 ff ff ff ja 250b5f 250bed: 8b 8a 10 02 00 00 mov 0x210(%rdx),%ecx 250bf3: 83 f9 02 cmp $0x2,%ecx 250bf6: 0f 86 6b ff ff ff jbe 250b67 250bfc: 83 f9 08 cmp $0x8,%ecx 250bff: 0f 84 62 ff ff ff je 250b67 250c05: 8b 4a 40 mov 0x40(%rdx),%ecx 250c08: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 250c10 250c0f: 00 250c10: 66 0f ef d2 pxor %xmm2,%xmm2 250c14: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 250c19: 66 0f 2f ca comisd %xmm2,%xmm1 250c1d: 0f 87 3c ff ff ff ja 250b5f 250c23: 8b 4a 60 mov 0x60(%rdx),%ecx 250c26: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 250c2e 250c2d: 00 250c2e: 66 0f ef c9 pxor %xmm1,%xmm1 250c32: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 250c37: 66 0f 2f c1 comisd %xmm1,%xmm0 250c3b: 0f 87 1e ff ff ff ja 250b5f 250c41: e9 21 ff ff ff jmpq 250b67 250c46: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 250c4e 250c4d: 00 250c4e: 66 41 0f 2e a4 c6 38 ucomisd 0x1138(%r14,%rax,8),%xmm4 250c55: 11 00 00 250c58: 0f 8a 01 ff ff ff jp 250b5f 250c5e: 66 41 0f 2f a4 c6 38 comisd 0x1138(%r14,%rax,8),%xmm4 250c65: 11 00 00 250c68: 0f 85 f1 fe ff ff jne 250b5f 250c6e: 83 3a 01 cmpl $0x1,(%rdx) 250c71: 0f 85 e8 fe ff ff jne 250b5f 250c77: 66 41 0f 2e a4 c6 78 ucomisd 0x1178(%r14,%rax,8),%xmm4 250c7e: 11 00 00 250c81: 0f 8a d8 fe ff ff jp 250b5f 250c87: 66 41 0f 2f a4 c6 78 comisd 0x1178(%r14,%rax,8),%xmm4 250c8e: 11 00 00 250c91: 0f 85 c8 fe ff ff jne 250b5f 250c97: 8b 7a 20 mov 0x20(%rdx),%edi 250c9a: 83 ff 01 cmp $0x1,%edi 250c9d: 0f 85 bc fe ff ff jne 250b5f 250ca3: b9 01 00 00 00 mov $0x1,%ecx 250ca8: e9 f6 fe ff ff jmpq 250ba3 250cad: 89 f2 mov %esi,%edx 250caf: 4d 8d a6 58 13 00 00 lea 0x1358(%r14),%r12 250cb6: 41 c6 86 9d 30 00 00 movb $0x1,0x309d(%r14) 250cbd: 01 250cbe: 49 8d 86 a8 13 00 00 lea 0x13a8(%r14),%rax 250cc5: 4d 8d 84 96 ac 13 00 lea 0x13ac(%r14,%rdx,4),%r8 250ccc: 00 250ccd: 4c 89 e6 mov %r12,%rsi 250cd0: bf 40 44 44 44 mov $0x44444440,%edi 250cd5: eb 1a jmp 250cf1 250cd7: 44 8b 08 mov (%rax),%r9d 250cda: 45 85 c9 test %r9d,%r9d 250cdd: 75 44 jne 250d23 250cdf: 80 3e 00 cmpb $0x0,(%rsi) 250ce2: 75 3f jne 250d23 250ce4: 48 83 c0 04 add $0x4,%rax 250ce8: 48 83 c6 01 add $0x1,%rsi 250cec: 4c 39 c0 cmp %r8,%rax 250cef: 74 47 je 250d38 250cf1: 8b 88 90 02 00 00 mov 0x290(%rax),%ecx 250cf7: 85 c9 test %ecx,%ecx 250cf9: 74 dc je 250cd7 250cfb: 83 f9 1e cmp $0x1e,%ecx 250cfe: 0f 86 d2 00 00 00 jbe 250dd6 250d04: 83 f9 1f cmp $0x1f,%ecx 250d07: 0f 85 d9 00 00 00 jne 250de6 250d0d: 8b 48 20 mov 0x20(%rax),%ecx 250d10: 44 8d 49 fd lea -0x3(%rcx),%r9d 250d14: 41 83 f9 01 cmp $0x1,%r9d 250d18: 76 09 jbe 250d23 250d1a: 83 f9 08 cmp $0x8,%ecx 250d1d: 0f 85 e8 2a 00 00 jne 25380b 250d23: 41 c6 86 9d 30 00 00 movb $0x0,0x309d(%r14) 250d2a: 00 250d2b: 48 83 c0 04 add $0x4,%rax 250d2f: 48 83 c6 01 add $0x1,%rsi 250d33: 4c 39 c0 cmp %r8,%rax 250d36: 75 b9 jne 250cf1 250d38: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 250d40 250d3f: 00 250d40: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 250d48 250d47: 00 250d48: 49 8d 8e 74 10 00 00 lea 0x1074(%r14),%rcx 250d4f: 49 8d 86 88 6f 00 00 lea 0x6f88(%r14),%rax 250d56: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 250d5e 250d5d: 00 250d5e: 49 8d b4 d6 90 6f 00 lea 0x6f90(%r14,%rdx,8),%rsi 250d65: 00 250d66: eb 20 jmp 250d88 250d68: 8b 11 mov (%rcx),%edx 250d6a: 66 0f ef c0 pxor %xmm0,%xmm0 250d6e: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 250d73: f2 0f 11 00 movsd %xmm0,(%rax) 250d77: 48 83 c0 08 add $0x8,%rax 250d7b: 48 83 c1 04 add $0x4,%rcx 250d7f: 48 39 f0 cmp %rsi,%rax 250d82: 0f 84 e7 00 00 00 je 250e6f 250d88: 8b 91 54 03 00 00 mov 0x354(%rcx),%edx 250d8e: 83 fa 02 cmp $0x2,%edx 250d91: 0f 84 87 00 00 00 je 250e1e 250d97: 83 fa 01 cmp $0x1,%edx 250d9a: 0f 84 b4 00 00 00 je 250e54 250da0: 85 d2 test %edx,%edx 250da2: 0f 85 88 00 00 00 jne 250e30 250da8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 250daf 250daf: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 250db6: 00 00 00 00 250dba: 48 89 78 40 mov %rdi,0x40(%rax) 250dbe: 8b 91 34 03 00 00 mov 0x334(%rcx),%edx 250dc4: 85 d2 test %edx,%edx 250dc6: 74 a0 je 250d68 250dc8: 8b 51 20 mov 0x20(%rcx),%edx 250dcb: 66 0f ef c0 pxor %xmm0,%xmm0 250dcf: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 250dd4: eb 9d jmp 250d73 250dd6: 48 0f a3 cf bt %rcx,%rdi 250dda: 73 0a jae 250de6 250ddc: 83 78 20 02 cmpl $0x2,0x20(%rax) 250de0: 0f 85 3d ff ff ff jne 250d23 250de6: 83 e9 20 sub $0x20,%ecx 250de9: 83 f9 01 cmp $0x1,%ecx 250dec: 0f 87 2b 5a 00 00 ja 25681d 250df2: 8b 48 20 mov 0x20(%rax),%ecx 250df5: 83 e9 01 sub $0x1,%ecx 250df8: 83 f9 01 cmp $0x1,%ecx 250dfb: 0f 87 22 ff ff ff ja 250d23 250e01: 8b 08 mov (%rax),%ecx 250e03: 85 c9 test %ecx,%ecx 250e05: 0f 85 18 ff ff ff jne 250d23 250e0b: 41 80 be 64 2d 00 00 cmpb $0x0,0x2d64(%r14) 250e12: 00 250e13: 0f 84 0a ff ff ff je 250d23 250e19: e9 c1 fe ff ff jmpq 250cdf 250e1e: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 250e25: 00 00 00 00 250e29: f2 0f 11 48 40 movsd %xmm1,0x40(%rax) 250e2e: eb 8e jmp 250dbe 250e30: 83 fa 08 cmp $0x8,%edx 250e33: 0f 84 4d 28 00 00 je 253686 250e39: 83 fa 03 cmp $0x3,%edx 250e3c: 0f 84 17 58 00 00 je 256659 250e42: f2 0f 11 58 40 movsd %xmm3,0x40(%rax) 250e47: f2 0f 11 90 80 00 00 movsd %xmm2,0x80(%rax) 250e4e: 00 250e4f: e9 6a ff ff ff jmpq 250dbe 250e54: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 250e5b 250e5b: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 250e62: 00 00 00 00 250e66: 48 89 78 40 mov %rdi,0x40(%rax) 250e6a: e9 4f ff ff ff jmpq 250dbe 250e6f: 31 db xor %ebx,%ebx 250e71: f2 41 0f 10 ac de 88 movsd 0x6f88(%r14,%rbx,8),%xmm5 250e78: 6f 00 00 250e7b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 250e83 250e82: 00 250e83: 66 0f ef c0 pxor %xmm0,%xmm0 250e87: f2 41 0f 5a 84 de c8 cvtsd2ss 0x6fc8(%r14,%rbx,8),%xmm0 250e8e: 6f 00 00 250e91: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 250e96: e8 00 00 00 00 callq 250e9b 250e9b: 41 8b 84 9e 38 12 00 mov 0x1238(%r14,%rbx,4),%eax 250ea2: 00 250ea3: 66 0f ef c9 pxor %xmm1,%xmm1 250ea7: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 250eaf 250eae: 00 250eaf: f2 41 0f 59 a4 de 88 mulsd 0x6f88(%r14,%rbx,8),%xmm4 250eb6: 6f 00 00 250eb9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 250ebd: f2 0f 59 04 24 mulsd (%rsp),%xmm0 250ec2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 250ec7: f2 41 0f 5e 8c de d8 divsd 0x12d8(%r14,%rbx,8),%xmm1 250ece: 12 00 00 250ed1: f2 0f 11 24 24 movsd %xmm4,(%rsp) 250ed6: f2 0f 5e c1 divsd %xmm1,%xmm0 250eda: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 250ee2 250ee1: 00 250ee2: f2 41 0f 59 84 de 78 mulsd 0x1178(%r14,%rbx,8),%xmm0 250ee9: 11 00 00 250eec: f2 41 0f 11 84 de 08 movsd %xmm0,0x7a08(%r14,%rbx,8) 250ef3: 7a 00 00 250ef6: 66 0f ef c0 pxor %xmm0,%xmm0 250efa: f2 41 0f 5a 84 de 08 cvtsd2ss 0x7008(%r14,%rbx,8),%xmm0 250f01: 70 00 00 250f04: e8 00 00 00 00 callq 250f09 250f09: 41 8b 84 9e 38 12 00 mov 0x1238(%r14,%rbx,4),%eax 250f10: 00 250f11: 66 0f ef c9 pxor %xmm1,%xmm1 250f15: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 250f19: f2 0f 59 04 24 mulsd (%rsp),%xmm0 250f1e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 250f23: f2 41 0f 5e 8c de d8 divsd 0x12d8(%r14,%rbx,8),%xmm1 250f2a: 12 00 00 250f2d: f2 0f 5e c1 divsd %xmm1,%xmm0 250f31: f2 41 0f 59 84 de 78 mulsd 0x1178(%r14,%rbx,8),%xmm0 250f38: 11 00 00 250f3b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 250f43 250f42: 00 250f43: f2 41 0f 11 84 de 48 movsd %xmm0,0x7a48(%r14,%rbx,8) 250f4a: 7a 00 00 250f4d: f2 41 0f 58 84 de 08 addsd 0x7a08(%r14,%rbx,8),%xmm0 250f54: 7a 00 00 250f57: f2 41 0f 11 84 de 88 movsd %xmm0,0x7a88(%r14,%rbx,8) 250f5e: 7a 00 00 250f61: 48 83 c3 01 add $0x1,%rbx 250f65: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 250f6c: 8d 48 ff lea -0x1(%rax),%ecx 250f6f: 39 d9 cmp %ebx,%ecx 250f71: 0f 83 fa fe ff ff jae 250e71 250f77: 49 8d 86 d8 12 00 00 lea 0x12d8(%r14),%rax 250f7e: 31 d2 xor %edx,%edx 250f80: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 250f87: 00 250f88: eb 1b jmp 250fa5 250f8a: 48 c7 80 f0 67 00 00 movq $0x0,0x67f0(%rax) 250f91: 00 00 00 00 250f95: 48 8d 72 01 lea 0x1(%rdx),%rsi 250f99: 48 83 c0 08 add $0x8,%rax 250f9d: 48 39 ca cmp %rcx,%rdx 250fa0: 74 76 je 251018 250fa2: 48 89 f2 mov %rsi,%rdx 250fa5: 41 80 bc 16 e8 13 00 cmpb $0x0,0x13e8(%r14,%rdx,1) 250fac: 00 00 250fae: 74 da je 250f8a 250fb0: 41 8b b4 96 d0 14 00 mov 0x14d0(%r14,%rdx,4),%esi 250fb7: 00 250fb8: f2 0f 10 80 38 01 00 movsd 0x138(%rax),%xmm0 250fbf: 00 250fc0: f2 0f 59 80 78 01 00 mulsd 0x178(%rax),%xmm0 250fc7: 00 250fc8: 83 fe 01 cmp $0x1,%esi 250fcb: 0f 84 4b 03 00 00 je 25131c 250fd1: 83 fe 04 cmp $0x4,%esi 250fd4: 41 8b b4 96 38 12 00 mov 0x1238(%r14,%rdx,4),%esi 250fdb: 00 250fdc: 66 0f ef c9 pxor %xmm1,%xmm1 250fe0: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 250fe5: f2 0f 59 88 b8 01 00 mulsd 0x1b8(%rax),%xmm1 250fec: 00 250fed: f2 0f 5e 08 divsd (%rax),%xmm1 250ff1: f2 0f 5e c1 divsd %xmm1,%xmm0 250ff5: 0f 84 57 03 00 00 je 251352 250ffb: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 251003 251002: 00 251003: 48 8d 72 01 lea 0x1(%rdx),%rsi 251007: 48 83 c0 08 add $0x8,%rax 25100b: f2 0f 11 80 e8 67 00 movsd %xmm0,0x67e8(%rax) 251012: 00 251013: 48 39 ca cmp %rcx,%rdx 251016: 75 8a jne 250fa2 251018: 41 c6 86 a8 30 00 00 movb $0x0,0x30a8(%r14) 25101f: 00 251020: 49 8d 84 16 59 13 00 lea 0x1359(%r14,%rdx,1),%rax 251027: 00 251028: 41 80 3c 24 00 cmpb $0x0,(%r12) 25102d: 74 08 je 251037 25102f: 41 c6 86 a8 30 00 00 movb $0x1,0x30a8(%r14) 251036: 01 251037: 49 83 c4 01 add $0x1,%r12 25103b: 49 39 c4 cmp %rax,%r12 25103e: 75 e8 jne 251028 251040: f2 41 0f 10 86 48 0e movsd 0xe48(%r14),%xmm0 251047: 00 00 251049: 49 8d 9e 80 2d 00 00 lea 0x2d80(%r14),%rbx 251050: 4d 8d a6 40 55 00 00 lea 0x5540(%r14),%r12 251057: 45 31 ed xor %r13d,%r13d 25105a: f2 41 0f 11 86 60 0e movsd %xmm0,0xe60(%r14) 251061: 00 00 251063: e9 62 01 00 00 jmpq 2511ca 251068: 41 8b 86 20 0f 00 00 mov 0xf20(%r14),%eax 25106f: 41 2b 86 40 0f 00 00 sub 0xf40(%r14),%eax 251076: 66 0f ef db pxor %xmm3,%xmm3 25107a: f2 41 0f 10 a6 60 0e movsd 0xe60(%r14),%xmm4 251081: 00 00 251083: 89 c1 mov %eax,%ecx 251085: f2 0f 10 2b movsd (%rbx),%xmm5 251089: c1 e1 0a shl $0xa,%ecx 25108c: 66 0f 28 cc movapd %xmm4,%xmm1 251090: f2 48 0f 2a d9 cvtsi2sd %rcx,%xmm3 251095: f2 0f 59 c8 mulsd %xmm0,%xmm1 251099: f2 0f 58 d9 addsd %xmm1,%xmm3 25109d: 66 0f 28 ca movapd %xmm2,%xmm1 2510a1: f2 0f 58 ca addsd %xmm2,%xmm1 2510a5: f2 0f 59 cd mulsd %xmm5,%xmm1 2510a9: f2 0f 59 cc mulsd %xmm4,%xmm1 2510ad: f2 0f 5e cb divsd %xmm3,%xmm1 2510b1: f2 41 0f 11 8e c0 30 movsd %xmm1,0x30c0(%r14) 2510b8: 00 00 2510ba: 84 d2 test %dl,%dl 2510bc: 74 1c je 2510da 2510be: 66 0f 2f 0d 00 00 00 comisd 0x0(%rip),%xmm1 # 2510c6 2510c5: 00 2510c6: 76 12 jbe 2510da 2510c8: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 2510d0 2510cf: 00 2510d0: 66 0f 2f f1 comisd %xmm1,%xmm6 2510d4: 0f 87 91 03 00 00 ja 25146b 2510da: f2 0f 59 13 mulsd (%rbx),%xmm2 2510de: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2510e6 2510e5: 00 2510e6: 66 0f ef c0 pxor %xmm0,%xmm0 2510ea: f2 0f 59 8b 50 7e 00 mulsd 0x7e50(%rbx),%xmm1 2510f1: 00 2510f2: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 2510f6: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2510fa: e8 00 00 00 00 callq 2510ff 2510ff: 66 0f ef c9 pxor %xmm1,%xmm1 251103: 41 0f b6 96 a8 30 00 movzbl 0x30a8(%r14),%edx 25110a: 00 25110b: f2 41 0f 10 9e b0 0e movsd 0xeb0(%r14),%xmm3 251112: 00 00 251114: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 251118: f2 41 0f 11 8e c8 30 movsd %xmm1,0x30c8(%r14) 25111f: 00 00 251121: 84 d2 test %dl,%dl 251123: 74 1a je 25113f 251125: f2 0f 10 23 movsd (%rbx),%xmm4 251129: f2 0f 59 e3 mulsd %xmm3,%xmm4 25112d: f2 0f 59 25 00 00 00 mulsd 0x0(%rip),%xmm4 # 251135 251134: 00 251135: 66 0f 2f cc comisd %xmm4,%xmm1 251139: 0f 87 28 02 00 00 ja 251367 25113f: 41 8b 86 20 0f 00 00 mov 0xf20(%r14),%eax 251146: 41 2b 86 40 0f 00 00 sub 0xf40(%r14),%eax 25114d: 66 0f ef d2 pxor %xmm2,%xmm2 251151: f2 41 0f 10 a6 60 0e movsd 0xe60(%r14),%xmm4 251158: 00 00 25115a: 89 c1 mov %eax,%ecx 25115c: f2 0f 10 2b movsd (%rbx),%xmm5 251160: c1 e1 0a shl $0xa,%ecx 251163: 66 0f 28 c4 movapd %xmm4,%xmm0 251167: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 25116c: f2 0f 59 c1 mulsd %xmm1,%xmm0 251170: f2 0f 58 d0 addsd %xmm0,%xmm2 251174: 66 0f 28 c3 movapd %xmm3,%xmm0 251178: f2 0f 58 c3 addsd %xmm3,%xmm0 25117c: f2 0f 59 c5 mulsd %xmm5,%xmm0 251180: f2 0f 59 c4 mulsd %xmm4,%xmm0 251184: f2 0f 5e c2 divsd %xmm2,%xmm0 251188: f2 41 0f 11 86 c0 30 movsd %xmm0,0x30c0(%r14) 25118f: 00 00 251191: 84 d2 test %dl,%dl 251193: 74 1c je 2511b1 251195: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25119d 25119c: 00 25119d: 76 12 jbe 2511b1 25119f: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2511a7 2511a6: 00 2511a7: 66 0f 2f f8 comisd %xmm0,%xmm7 2511ab: 0f 87 41 02 00 00 ja 2513f2 2511b1: 41 83 c5 01 add $0x1,%r13d 2511b5: 48 83 c3 08 add $0x8,%rbx 2511b9: 49 83 c4 10 add $0x10,%r12 2511bd: 45 39 ae 00 0b 00 00 cmp %r13d,0xb00(%r14) 2511c4: 0f 82 23 03 00 00 jb 2514ed 2511ca: f2 0f 10 83 88 02 00 movsd 0x288(%rbx),%xmm0 2511d1: 00 2511d2: f2 0f 10 8b d8 00 00 movsd 0xd8(%rbx),%xmm1 2511d9: 00 2511da: f2 41 0f 59 86 98 0e mulsd 0xe98(%r14),%xmm0 2511e1: 00 00 2511e3: f2 41 0f 59 8e a8 0e mulsd 0xea8(%r14),%xmm1 2511ea: 00 00 2511ec: f2 41 0f 59 86 a0 0e mulsd 0xea0(%r14),%xmm0 2511f3: 00 00 2511f5: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2511f9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2511fd: e8 00 00 00 00 callq 251202 251202: 66 0f ef c9 pxor %xmm1,%xmm1 251206: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25120a: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 251212 251211: 00 251212: f2 0f 11 8b 50 7e 00 movsd %xmm1,0x7e50(%rbx) 251219: 00 25121a: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 251222 251221: 00 251222: f2 41 0f 10 86 b0 0e movsd 0xeb0(%r14),%xmm0 251229: 00 00 25122b: f2 0f 59 03 mulsd (%rbx),%xmm0 25122f: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 251233: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 251237: e8 00 00 00 00 callq 25123c 25123c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251240: f2 41 0f 59 86 70 0e mulsd 0xe70(%r14),%xmm0 251247: 00 00 251249: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 251251 251250: 00 251251: f2 41 0f 11 86 c8 30 movsd %xmm0,0x30c8(%r14) 251258: 00 00 25125a: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 251260: 41 0f b6 96 a8 30 00 movzbl 0x30a8(%r14),%edx 251267: 00 251268: f2 41 0f 10 96 b0 0e movsd 0xeb0(%r14),%xmm2 25126f: 00 00 251271: 84 d2 test %dl,%dl 251273: 0f 84 ef fd ff ff je 251068 251279: f2 0f 10 1b movsd (%rbx),%xmm3 25127d: f2 0f 59 da mulsd %xmm2,%xmm3 251281: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 251289 251288: 00 251289: 66 0f 2f c3 comisd %xmm3,%xmm0 25128d: 0f 86 d5 fd ff ff jbe 251068 251293: 41 8b 86 20 0f 00 00 mov 0xf20(%r14),%eax 25129a: 41 2b 86 40 0f 00 00 sub 0xf40(%r14),%eax 2512a1: 66 0f ef c9 pxor %xmm1,%xmm1 2512a5: 66 0f 28 e0 movapd %xmm0,%xmm4 2512a9: f2 41 0f 10 96 60 0e movsd 0xe60(%r14),%xmm2 2512b0: 00 00 2512b2: c1 e0 0a shl $0xa,%eax 2512b5: f2 0f 5c e3 subsd %xmm3,%xmm4 2512b9: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2512be: f2 0f 5e cc divsd %xmm4,%xmm1 2512c2: f2 0f 58 ca addsd %xmm2,%xmm1 2512c6: f2 0f 5e d1 divsd %xmm1,%xmm2 2512ca: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2512d2 2512d1: 00 2512d2: f2 0f 5c ca subsd %xmm2,%xmm1 2512d6: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2512de 2512dd: 00 2512de: f2 0f 59 d0 mulsd %xmm0,%xmm2 2512e2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2512e6: f2 0f 59 ca mulsd %xmm2,%xmm1 2512ea: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2512ee: e8 00 00 00 00 callq 2512f3 2512f3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2512f7: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 2512fd: f2 41 0f 10 96 b0 0e movsd 0xeb0(%r14),%xmm2 251304: 00 00 251306: f2 41 0f 10 86 c8 30 movsd 0x30c8(%r14),%xmm0 25130d: 00 00 25130f: 41 0f b6 96 a8 30 00 movzbl 0x30a8(%r14),%edx 251316: 00 251317: e9 4c fd ff ff jmpq 251068 25131c: 41 8b b4 96 38 12 00 mov 0x1238(%r14,%rdx,4),%esi 251323: 00 251324: 66 0f ef c9 pxor %xmm1,%xmm1 251328: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 25132d: f2 0f 59 88 b8 01 00 mulsd 0x1b8(%rax),%xmm1 251334: 00 251335: f2 0f 5e 08 divsd (%rax),%xmm1 251339: f2 0f 5e c1 divsd %xmm1,%xmm0 25133d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 251345 251344: 00 251345: f2 0f 11 80 f0 67 00 movsd %xmm0,0x67f0(%rax) 25134c: 00 25134d: e9 43 fc ff ff jmpq 250f95 251352: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25135a 251359: 00 25135a: f2 0f 11 80 f0 67 00 movsd %xmm0,0x67f0(%rax) 251361: 00 251362: e9 2e fc ff ff jmpq 250f95 251367: 41 8b 86 20 0f 00 00 mov 0xf20(%r14),%eax 25136e: 41 2b 86 40 0f 00 00 sub 0xf40(%r14),%eax 251375: 66 0f ef c0 pxor %xmm0,%xmm0 251379: 66 0f 28 d9 movapd %xmm1,%xmm3 25137d: f2 0f 5c dc subsd %xmm4,%xmm3 251381: c1 e0 0a shl $0xa,%eax 251384: f2 41 0f 10 96 60 0e movsd 0xe60(%r14),%xmm2 25138b: 00 00 25138d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 251392: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 25139a 251399: 00 25139a: f2 0f 5e c3 divsd %xmm3,%xmm0 25139e: f2 0f 58 c2 addsd %xmm2,%xmm0 2513a2: f2 0f 5e d0 divsd %xmm0,%xmm2 2513a6: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2513ae 2513ad: 00 2513ae: f2 0f 5c c2 subsd %xmm2,%xmm0 2513b2: f2 0f 59 c8 mulsd %xmm0,%xmm1 2513b6: 66 0f ef c0 pxor %xmm0,%xmm0 2513ba: f2 41 0f 5a 04 24 cvtsd2ss (%r12),%xmm0 2513c0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2513c4: e8 00 00 00 00 callq 2513c9 2513c9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2513cd: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 2513d3: f2 41 0f 10 9e b0 0e movsd 0xeb0(%r14),%xmm3 2513da: 00 00 2513dc: f2 41 0f 10 8e c8 30 movsd 0x30c8(%r14),%xmm1 2513e3: 00 00 2513e5: 41 0f b6 96 a8 30 00 movzbl 0x30a8(%r14),%edx 2513ec: 00 2513ed: e9 4d fd ff ff jmpq 25113f 2513f2: f2 0f 59 cf mulsd %xmm7,%xmm1 2513f6: 66 0f ef c0 pxor %xmm0,%xmm0 2513fa: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2513ff: f2 0f 59 c1 mulsd %xmm1,%xmm0 251403: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25140b 25140a: 00 25140b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 251413 251412: 00 251413: f2 0f 59 c3 mulsd %xmm3,%xmm0 251417: f2 0f 59 c5 mulsd %xmm5,%xmm0 25141b: f2 0f 59 e0 mulsd %xmm0,%xmm4 25141f: 66 0f ef c0 pxor %xmm0,%xmm0 251423: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 251427: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25142c: e8 00 00 00 00 callq 251431 251431: f2 0f 10 24 24 movsd (%rsp),%xmm4 251436: 66 0f ef c9 pxor %xmm1,%xmm1 25143a: 66 0f ef d2 pxor %xmm2,%xmm2 25143e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 251442: f2 41 0f 5a 14 24 cvtsd2ss (%r12),%xmm2 251448: 0f 28 c2 movaps %xmm2,%xmm0 25144b: f2 0f 5e e1 divsd %xmm1,%xmm4 25144f: 66 0f ef c9 pxor %xmm1,%xmm1 251453: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 251457: e8 00 00 00 00 callq 25145c 25145c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251460: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 251466: e9 46 fd ff ff jmpq 2511b1 25146b: f2 0f 59 c6 mulsd %xmm6,%xmm0 25146f: 66 0f ef c9 pxor %xmm1,%xmm1 251473: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 251478: f2 0f 59 c1 mulsd %xmm1,%xmm0 25147c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 251484 251483: 00 251484: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25148c 25148b: 00 25148c: f2 0f 59 c2 mulsd %xmm2,%xmm0 251490: f2 0f 59 c5 mulsd %xmm5,%xmm0 251494: f2 0f 59 e0 mulsd %xmm0,%xmm4 251498: 66 0f ef c0 pxor %xmm0,%xmm0 25149c: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 2514a0: f2 0f 11 24 24 movsd %xmm4,(%rsp) 2514a5: e8 00 00 00 00 callq 2514aa 2514aa: f2 0f 10 24 24 movsd (%rsp),%xmm4 2514af: 66 0f ef c9 pxor %xmm1,%xmm1 2514b3: 66 0f ef d2 pxor %xmm2,%xmm2 2514b7: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2514bb: f2 41 0f 5a 14 24 cvtsd2ss (%r12),%xmm2 2514c1: 0f 28 c2 movaps %xmm2,%xmm0 2514c4: f2 0f 5e e1 divsd %xmm1,%xmm4 2514c8: 66 0f ef c9 pxor %xmm1,%xmm1 2514cc: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 2514d0: e8 00 00 00 00 callq 2514d5 2514d5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2514d9: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 2514df: f2 41 0f 10 96 b0 0e movsd 0xeb0(%r14),%xmm2 2514e6: 00 00 2514e8: e9 ed fb ff ff jmpq 2510da 2514ed: 41 c6 86 a9 30 00 00 movb $0x1,0x30a9(%r14) 2514f4: 01 2514f5: 31 db xor %ebx,%ebx 2514f7: eb 34 jmp 25152d 2514f9: 01 d0 add %edx,%eax 2514fb: 66 0f ef c0 pxor %xmm0,%xmm0 2514ff: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 251504: f2 41 0f 5e 86 68 0e divsd 0xe68(%r14),%xmm0 25150b: 00 00 25150d: 66 0f 2f d0 comisd %xmm0,%xmm2 251511: 76 08 jbe 25151b 251513: 41 c6 86 a9 30 00 00 movb $0x0,0x30a9(%r14) 25151a: 00 25151b: 41 8b 96 50 10 00 00 mov 0x1050(%r14),%edx 251522: 48 83 c3 01 add $0x1,%rbx 251526: 8d 42 ff lea -0x1(%rdx),%eax 251529: 39 d8 cmp %ebx,%eax 25152b: 72 7b jb 2515a8 25152d: 41 80 bc 1e e8 13 00 cmpb $0x0,0x13e8(%r14,%rbx,1) 251534: 00 00 251536: 74 e3 je 25151b 251538: 41 83 bc 9e d0 14 00 cmpl $0x1,0x14d0(%r14,%rbx,4) 25153f: 00 01 251541: 41 8b 96 88 0f 00 00 mov 0xf88(%r14),%edx 251548: f2 41 0f 10 94 de c8 movsd 0x7ac8(%r14,%rbx,8),%xmm2 25154f: 7a 00 00 251552: 41 8b 86 84 0f 00 00 mov 0xf84(%r14),%eax 251559: 74 9e je 2514f9 25155b: 66 0f ef c9 pxor %xmm1,%xmm1 25155f: 66 0f ef c0 pxor %xmm0,%xmm0 251563: f2 0f 11 14 24 movsd %xmm2,(%rsp) 251568: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 25156d: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 251572: f2 0f 58 c9 addsd %xmm1,%xmm1 251576: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25157a: e8 00 00 00 00 callq 25157f 25157f: f2 0f 10 14 24 movsd (%rsp),%xmm2 251584: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251588: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 251590 25158f: 00 251590: f2 41 0f 5e 86 68 0e divsd 0xe68(%r14),%xmm0 251597: 00 00 251599: 66 0f 2f d0 comisd %xmm0,%xmm2 25159d: 0f 87 70 ff ff ff ja 251513 2515a3: e9 73 ff ff ff jmpq 25151b 2515a8: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2515b0 2515af: 00 2515b0: 41 8b 86 20 0f 00 00 mov 0xf20(%r14),%eax 2515b7: 66 0f ef c9 pxor %xmm1,%xmm1 2515bb: f2 41 0f 10 9e d0 0e movsd 0xed0(%r14),%xmm3 2515c2: 00 00 2515c4: 41 2b 86 40 0f 00 00 sub 0xf40(%r14),%eax 2515cb: f2 41 0f 10 96 98 0e movsd 0xe98(%r14),%xmm2 2515d2: 00 00 2515d4: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2515d9: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2515e1 2515e0: 00 2515e1: f2 0f 58 d8 addsd %xmm0,%xmm3 2515e5: 41 8b 86 00 0b 00 00 mov 0xb00(%r14),%eax 2515ec: f2 41 0f 10 86 d8 0e movsd 0xed8(%r14),%xmm0 2515f3: 00 00 2515f5: f2 0f 59 d0 mulsd %xmm0,%xmm2 2515f9: 48 8d 4c 00 02 lea 0x2(%rax,%rax,1),%rcx 2515fe: 31 c0 xor %eax,%eax 251600: f2 41 0f 10 a4 c6 40 movsd 0x5540(%r14,%rax,8),%xmm4 251607: 55 00 00 25160a: 66 0f 28 ea movapd %xmm2,%xmm5 25160e: 66 0f 28 c3 movapd %xmm3,%xmm0 251612: f2 41 0f 5e 84 86 80 divsd 0x2d80(%r14,%rax,4),%xmm0 251619: 2d 00 00 25161c: f2 0f 5e ec divsd %xmm4,%xmm5 251620: f2 0f 58 c5 addsd %xmm5,%xmm0 251624: 66 0f 28 e9 movapd %xmm1,%xmm5 251628: f2 0f 5e ec divsd %xmm4,%xmm5 25162c: f2 41 0f 11 84 86 f8 movsd %xmm0,0x55f8(%r14,%rax,4) 251633: 55 00 00 251636: 66 0f 2f e8 comisd %xmm0,%xmm5 25163a: 41 0f 97 84 06 40 56 seta 0x5640(%r14,%rax,1) 251641: 00 00 251643: 48 83 c0 02 add $0x2,%rax 251647: 48 39 c8 cmp %rcx,%rax 25164a: 75 b4 jne 251600 25164c: 41 c7 86 b8 30 00 00 movl $0x0,0x30b8(%r14) 251653: 00 00 00 00 251657: 89 d2 mov %edx,%edx 251659: 31 c0 xor %eax,%eax 25165b: 31 c9 xor %ecx,%ecx 25165d: 41 80 bc 06 e8 13 00 cmpb $0x0,0x13e8(%r14,%rax,1) 251664: 00 00 251666: 74 26 je 25168e 251668: 41 8b b4 86 f0 13 00 mov 0x13f0(%r14,%rax,4),%esi 25166f: 00 251670: 85 f6 test %esi,%esi 251672: 75 11 jne 251685 251674: 41 c7 84 86 f0 13 00 movl $0x1,0x13f0(%r14,%rax,4) 25167b: 00 01 00 00 00 251680: be 01 00 00 00 mov $0x1,%esi 251685: 01 f1 add %esi,%ecx 251687: 41 89 8e b8 30 00 00 mov %ecx,0x30b8(%r14) 25168e: 48 83 c0 01 add $0x1,%rax 251692: 48 39 d0 cmp %rdx,%rax 251695: 75 c6 jne 25165d 251697: 41 c6 86 aa 30 00 00 movb $0x1,0x30aa(%r14) 25169e: 01 25169f: 41 39 8e 78 2d 00 00 cmp %ecx,0x2d78(%r14) 2516a6: 73 08 jae 2516b0 2516a8: 41 c6 86 aa 30 00 00 movb $0x0,0x30aa(%r14) 2516af: 00 2516b0: 31 c0 xor %eax,%eax 2516b2: 41 80 bc 06 e8 13 00 cmpb $0x0,0x13e8(%r14,%rax,1) 2516b9: 00 00 2516bb: 74 1d je 2516da 2516bd: 41 80 be ab 30 00 00 cmpb $0x0,0x30ab(%r14) 2516c4: 00 2516c5: 75 13 jne 2516da 2516c7: 41 83 bc 86 d0 14 00 cmpl $0x4,0x14d0(%r14,%rax,4) 2516ce: 00 04 2516d0: 75 08 jne 2516da 2516d2: 41 c6 86 aa 30 00 00 movb $0x0,0x30aa(%r14) 2516d9: 00 2516da: 48 83 c0 01 add $0x1,%rax 2516de: 48 39 d0 cmp %rdx,%rax 2516e1: 75 cf jne 2516b2 2516e3: 41 c6 86 64 31 00 00 movb $0x1,0x3164(%r14) 2516ea: 01 2516eb: 31 db xor %ebx,%ebx 2516ed: 41 80 bc 1e e8 13 00 cmpb $0x0,0x13e8(%r14,%rbx,1) 2516f4: 00 00 2516f6: 0f 84 73 01 00 00 je 25186f 2516fc: 41 80 be 7c 2d 00 00 cmpb $0x0,0x2d7c(%r14) 251703: 00 251704: 75 40 jne 251746 251706: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25170e 25170d: 00 25170e: 66 41 0f 2e a4 de 70 ucomisd 0x1570(%r14,%rbx,8),%xmm4 251715: 15 00 00 251718: 7a 24 jp 25173e 25171a: 66 41 0f 2f a4 de 70 comisd 0x1570(%r14,%rbx,8),%xmm4 251721: 15 00 00 251724: 75 18 jne 25173e 251726: 66 41 0f 2e a4 de b0 ucomisd 0x15b0(%r14,%rbx,8),%xmm4 25172d: 15 00 00 251730: 7a 0c jp 25173e 251732: 66 41 0f 2f a4 de b0 comisd 0x15b0(%r14,%rbx,8),%xmm4 251739: 15 00 00 25173c: 74 08 je 251746 25173e: 41 c6 86 64 31 00 00 movb $0x0,0x3164(%r14) 251745: 00 251746: f2 41 0f 10 8c de 70 movsd 0x1570(%r14,%rbx,8),%xmm1 25174d: 15 00 00 251750: 66 41 0f 2f 8e b0 31 comisd 0x31b0(%r14),%xmm1 251757: 00 00 251759: 77 37 ja 251792 25175b: f2 41 0f 10 84 de b0 movsd 0x15b0(%r14,%rbx,8),%xmm0 251762: 15 00 00 251765: 66 41 0f 2f 86 b8 31 comisd 0x31b8(%r14),%xmm0 25176c: 00 00 25176e: 77 22 ja 251792 251770: f2 41 0f 10 96 a0 31 movsd 0x31a0(%r14),%xmm2 251777: 00 00 251779: 66 0f 2f d1 comisd %xmm1,%xmm2 25177d: 77 13 ja 251792 25177f: f2 41 0f 10 96 a8 31 movsd 0x31a8(%r14),%xmm2 251786: 00 00 251788: 66 0f 2f d0 comisd %xmm0,%xmm2 25178c: 0f 86 8f 1f 00 00 jbe 253721 251792: 41 c6 86 64 31 00 00 movb $0x0,0x3164(%r14) 251799: 00 25179a: f2 41 0f 10 84 de b0 movsd 0x15b0(%r14,%rbx,8),%xmm0 2517a1: 15 00 00 2517a4: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 2517ac 2517ab: 00 2517ac: 66 0f 2f e8 comisd %xmm0,%xmm5 2517b0: 0f 87 78 1e 00 00 ja 25362e 2517b6: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2517bd 2517bd: 49 89 86 40 33 00 00 mov %rax,0x3340(%r14) 2517c4: 41 8b 84 9e d0 14 00 mov 0x14d0(%r14,%rbx,4),%eax 2517cb: 00 2517cc: 83 f8 01 cmp $0x1,%eax 2517cf: 0f 84 cc 07 00 00 je 251fa1 2517d5: 83 f8 03 cmp $0x3,%eax 2517d8: 74 09 je 2517e3 2517da: 83 f8 04 cmp $0x4,%eax 2517dd: 0f 85 3e 07 00 00 jne 251f21 2517e3: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2517eb 2517ea: 00 2517eb: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2517f3 2517f2: 00 2517f3: 66 0f ef d2 pxor %xmm2,%xmm2 2517f7: f2 41 0f 10 8e 90 31 movsd 0x3190(%r14),%xmm1 2517fe: 00 00 251800: 41 8b 94 9e 10 15 00 mov 0x1510(%r14,%rbx,4),%edx 251807: 00 251808: f2 0f 59 c8 mulsd %xmm0,%xmm1 25180c: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 251811: f2 0f 5e cb divsd %xmm3,%xmm1 251815: f2 41 0f 5e 8c de 10 divsd 0x1410(%r14,%rbx,8),%xmm1 25181c: 14 00 00 25181f: f2 41 0f 5c 8e 40 33 subsd 0x3340(%r14),%xmm1 251826: 00 00 251828: 66 0f 2f d1 comisd %xmm1,%xmm2 25182c: 0f 87 e7 06 00 00 ja 251f19 251832: f2 41 0f 10 8c de b0 movsd 0x15b0(%r14,%rbx,8),%xmm1 251839: 15 00 00 25183c: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 251844 251843: 00 251844: f2 0f 58 c9 addsd %xmm1,%xmm1 251848: 66 0f 2f e1 comisd %xmm1,%xmm4 25184c: 0f 87 f3 4d 00 00 ja 256645 251852: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25185a 251859: 00 25185a: f2 41 0f 11 8e 48 33 movsd %xmm1,0x3348(%r14) 251861: 00 00 251863: 83 e8 03 sub $0x3,%eax 251866: 83 f8 01 cmp $0x1,%eax 251869: 0f 86 db 06 00 00 jbe 251f4a 25186f: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 251876: 48 83 c3 01 add $0x1,%rbx 25187a: 8d 50 ff lea -0x1(%rax),%edx 25187d: 39 da cmp %ebx,%edx 25187f: 0f 83 68 fe ff ff jae 2516ed 251885: 49 c7 86 50 33 00 00 movq $0x0,0x3350(%r14) 25188c: 00 00 00 00 251890: 31 db xor %ebx,%ebx 251892: eb 0f jmp 2518a3 251894: 48 83 c3 01 add $0x1,%rbx 251898: 8d 50 ff lea -0x1(%rax),%edx 25189b: 39 da cmp %ebx,%edx 25189d: 0f 82 ae 00 00 00 jb 251951 2518a3: 41 80 bc 1e e8 13 00 cmpb $0x0,0x13e8(%r14,%rbx,1) 2518aa: 00 00 2518ac: 74 e6 je 251894 2518ae: 41 8b 86 8c 0f 00 00 mov 0xf8c(%r14),%eax 2518b5: 41 8b 94 9e 10 15 00 mov 0x1510(%r14,%rbx,4),%edx 2518bc: 00 2518bd: 45 8b 8c 9e 38 12 00 mov 0x1238(%r14,%rbx,4),%r9d 2518c4: 00 2518c5: 45 8b 84 9e 50 15 00 mov 0x1550(%r14,%rbx,4),%r8d 2518cc: 00 2518cd: 41 8b 8c 9e 30 15 00 mov 0x1530(%r14,%rbx,4),%ecx 2518d4: 00 2518d5: f2 41 0f 10 9c de 10 movsd 0x1410(%r14,%rbx,8),%xmm3 2518dc: 14 00 00 2518df: 41 8b b4 9e f0 14 00 mov 0x14f0(%r14,%rbx,4),%esi 2518e6: 00 2518e7: 41 8b bc 9e d0 14 00 mov 0x14d0(%r14,%rbx,4),%edi 2518ee: 00 2518ef: f2 41 0f 10 94 de b0 movsd 0x15b0(%r14,%rbx,8),%xmm2 2518f6: 15 00 00 2518f9: f2 41 0f 10 8c de 70 movsd 0x1570(%r14,%rbx,8),%xmm1 251900: 15 00 00 251903: f2 41 0f 10 84 de d8 movsd 0x12d8(%r14,%rbx,8),%xmm0 25190a: 12 00 00 25190d: 50 push %rax 25190e: 48 83 c3 01 add $0x1,%rbx 251912: e8 00 00 00 00 callq 251917 251917: 66 0f 28 c8 movapd %xmm0,%xmm1 25191b: 66 0f ef c0 pxor %xmm0,%xmm0 25191f: f2 41 0f 5a 86 50 33 cvtsd2ss 0x3350(%r14),%xmm0 251926: 00 00 251928: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25192c: e8 00 00 00 00 callq 251931 251931: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251935: f2 41 0f 11 86 50 33 movsd %xmm0,0x3350(%r14) 25193c: 00 00 25193e: 58 pop %rax 25193f: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 251946: 8d 50 ff lea -0x1(%rax),%edx 251949: 39 da cmp %ebx,%edx 25194b: 0f 83 52 ff ff ff jae 2518a3 251951: 49 8d 86 38 11 00 00 lea 0x1138(%r14),%rax 251958: 45 31 e4 xor %r12d,%r12d 25195b: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 251962: 00 251963: 48 89 c3 mov %rax,%rbx 251966: f2 41 0f 10 8e a0 0f movsd 0xfa0(%r14),%xmm1 25196d: 00 00 25196f: f2 0f 10 03 movsd (%rbx),%xmm0 251973: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25197b 25197a: 00 25197b: 76 3b jbe 2519b8 25197d: f2 0f 59 c1 mulsd %xmm1,%xmm0 251981: 8b 45 00 mov 0x0(%rbp),%eax 251984: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25198c 25198b: 00 25198c: 66 49 0f 7e c5 movq %xmm0,%r13 251991: 66 0f ef c0 pxor %xmm0,%xmm0 251995: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25199a: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2519a2 2519a1: 00 2519a2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2519a6: e8 00 00 00 00 callq 2519ab 2519ab: 66 49 0f 6e cd movq %r13,%xmm1 2519b0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2519b4: f2 0f 5e c8 divsd %xmm0,%xmm1 2519b8: 66 0f ef c0 pxor %xmm0,%xmm0 2519bc: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2519c0: f2 41 0f 5a 86 98 0f cvtsd2ss 0xf98(%r14),%xmm0 2519c7: 00 00 2519c9: e8 00 00 00 00 callq 2519ce 2519ce: 66 0f ef ff pxor %xmm7,%xmm7 2519d2: 66 0f 2e bb d0 5e 00 ucomisd 0x5ed0(%rbx),%xmm7 2519d9: 00 2519da: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2519de: f2 0f 11 83 d0 69 00 movsd %xmm0,0x69d0(%rbx) 2519e5: 00 2519e6: 0f 8b db 07 00 00 jnp 2521c7 2519ec: f2 0f 10 13 movsd (%rbx),%xmm2 2519f0: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2519f8 2519f7: 00 2519f8: f2 41 0f 10 9e a0 0f movsd 0xfa0(%r14),%xmm3 2519ff: 00 00 251a01: f2 0f 59 c2 mulsd %xmm2,%xmm0 251a05: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 251a0b: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 251a13 251a12: 00 251a13: 0f 86 68 08 00 00 jbe 252281 251a19: 8b 45 40 mov 0x40(%rbp),%eax 251a1c: 66 0f ef c0 pxor %xmm0,%xmm0 251a20: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 251a25: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 251a2d 251a2c: 00 251a2d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 251a32: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 251a3a 251a39: 00 251a3a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 251a3e: e8 00 00 00 00 callq 251a43 251a43: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 251a49: f2 0f 10 1c 24 movsd (%rsp),%xmm3 251a4e: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 251a56 251a55: 00 251a56: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251a5a: f2 0f 59 d3 mulsd %xmm3,%xmm2 251a5e: f2 0f 59 ca mulsd %xmm2,%xmm1 251a62: f2 0f 5e c8 divsd %xmm0,%xmm1 251a66: 66 0f ef c0 pxor %xmm0,%xmm0 251a6a: f2 41 0f 5a 86 98 0f cvtsd2ss 0xf98(%r14),%xmm0 251a71: 00 00 251a73: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 251a77: e8 00 00 00 00 callq 251a7c 251a7c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251a80: f2 0f 11 83 10 6a 00 movsd %xmm0,0x6a10(%rbx) 251a87: 00 251a88: f2 0f 10 0b movsd (%rbx),%xmm1 251a8c: f2 0f 10 53 40 movsd 0x40(%rbx),%xmm2 251a91: 8b 45 60 mov 0x60(%rbp),%eax 251a94: f2 0f 10 b3 a0 01 00 movsd 0x1a0(%rbx),%xmm6 251a9b: 00 251a9c: f2 0f 59 d1 mulsd %xmm1,%xmm2 251aa0: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 251aa8 251aa7: 00 251aa8: f2 0f 11 34 24 movsd %xmm6,(%rsp) 251aad: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 251ab5 251ab4: 00 251ab5: f2 0f 5e d0 divsd %xmm0,%xmm2 251ab9: 66 0f ef c0 pxor %xmm0,%xmm0 251abd: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 251ac2: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 251aca 251ac9: 00 251aca: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 251ad0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 251ad8 251ad7: 00 251ad8: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 251adc: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 251ae2: e8 00 00 00 00 callq 251ae7 251ae7: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 251aed: 8b 45 20 mov 0x20(%rbp),%eax 251af0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251af4: f2 0f 10 0b movsd (%rbx),%xmm1 251af8: f2 0f 10 5b 40 movsd 0x40(%rbx),%xmm3 251afd: f2 0f 59 f8 mulsd %xmm0,%xmm7 251b01: 66 0f ef c0 pxor %xmm0,%xmm0 251b05: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 251b0a: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 251b12 251b11: 00 251b12: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 251b18: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 251b20 251b1f: 00 251b20: f2 0f 59 d9 mulsd %xmm1,%xmm3 251b24: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 251b28: f2 0f 5e 9b d0 69 00 divsd 0x69d0(%rbx),%xmm3 251b2f: 00 251b30: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 251b36: 66 49 0f 7e ff movq %xmm7,%r15 251b3b: e8 00 00 00 00 callq 251b40 251b40: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 251b46: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 251b4c: 66 49 0f 6e ff movq %r15,%xmm7 251b51: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251b55: 66 0f ef c9 pxor %xmm1,%xmm1 251b59: f2 0f 59 e0 mulsd %xmm0,%xmm4 251b5d: 66 0f ef c0 pxor %xmm0,%xmm0 251b61: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 251b65: f2 0f 5a c7 cvtsd2ss %xmm7,%xmm0 251b69: 66 49 0f 7e e5 movq %xmm4,%r13 251b6e: e8 00 00 00 00 callq 251b73 251b73: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 251b79: 66 49 0f 6e ed movq %r13,%xmm5 251b7e: 66 0f ef c9 pxor %xmm1,%xmm1 251b82: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 251b88: 66 0f ef c0 pxor %xmm0,%xmm0 251b8c: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 251b90: f2 0f 5a c5 cvtsd2ss %xmm5,%xmm0 251b94: e8 00 00 00 00 callq 251b99 251b99: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 251b9f: 0f 28 ca movaps %xmm2,%xmm1 251ba2: e8 00 00 00 00 callq 251ba7 251ba7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 251baf 251bae: 00 251baf: e8 00 00 00 00 callq 251bb4 251bb4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251bb8: f2 0f 59 04 24 mulsd (%rsp),%xmm0 251bbd: f2 0f 11 83 10 5e 00 movsd %xmm0,0x5e10(%rbx) 251bc4: 00 251bc5: 83 7d 00 06 cmpl $0x6,0x0(%rbp) 251bc9: 77 12 ja 251bdd 251bcb: 83 7d 20 06 cmpl $0x6,0x20(%rbp) 251bcf: 77 0c ja 251bdd 251bd1: 83 7d 40 06 cmpl $0x6,0x40(%rbp) 251bd5: 77 06 ja 251bdd 251bd7: 83 7d 60 06 cmpl $0x6,0x60(%rbp) 251bdb: 76 1a jbe 251bf7 251bdd: f2 0f 10 8b a0 01 00 movsd 0x1a0(%rbx),%xmm1 251be4: 00 251be5: f2 0f 58 c9 addsd %xmm1,%xmm1 251be9: 66 0f 2f c8 comisd %xmm0,%xmm1 251bed: 76 08 jbe 251bf7 251bef: f2 0f 11 8b 10 5e 00 movsd %xmm1,0x5e10(%rbx) 251bf6: 00 251bf7: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 251bfe: 41 83 c4 01 add $0x1,%r12d 251c02: 48 83 c3 08 add $0x8,%rbx 251c06: 48 83 c5 04 add $0x4,%rbp 251c0a: 83 e8 01 sub $0x1,%eax 251c0d: 44 39 e0 cmp %r12d,%eax 251c10: 0f 83 50 fd ff ff jae 251966 251c16: 48 8b 9c 24 f0 00 00 mov 0xf0(%rsp),%rbx 251c1d: 00 251c1e: 49 8d ae 84 78 00 00 lea 0x7884(%r14),%rbp 251c25: 45 31 e4 xor %r12d,%r12d 251c28: e9 f7 01 00 00 jmpq 251e24 251c2d: 8b 45 00 mov 0x0(%rbp),%eax 251c30: 66 0f ef c0 pxor %xmm0,%xmm0 251c34: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 251c39: f2 0f 11 83 d0 67 00 movsd %xmm0,0x67d0(%rbx) 251c40: 00 251c41: 8b 45 40 mov 0x40(%rbp),%eax 251c44: 66 0f ef c0 pxor %xmm0,%xmm0 251c48: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 251c4d: f2 0f 11 83 10 68 00 movsd %xmm0,0x6810(%rbx) 251c54: 00 251c55: 8b 85 44 9b ff ff mov -0x64bc(%rbp),%eax 251c5b: 83 f8 02 cmp $0x2,%eax 251c5e: 0f 86 71 02 00 00 jbe 251ed5 251c64: 83 f8 08 cmp $0x8,%eax 251c67: 0f 84 68 02 00 00 je 251ed5 251c6d: 44 8b 9d b4 9d ff ff mov -0x624c(%rbp),%r11d 251c74: 45 85 db test %r11d,%r11d 251c77: 0f 84 15 05 00 00 je 252192 251c7d: 83 f8 03 cmp $0x3,%eax 251c80: 0f 84 40 1a 00 00 je 2536c6 251c86: 83 f8 04 cmp $0x4,%eax 251c89: 75 08 jne 251c93 251c8b: 85 d2 test %edx,%edx 251c8d: 0f 84 e4 49 00 00 je 256677 251c93: f2 0f 10 83 d0 67 00 movsd 0x67d0(%rbx),%xmm0 251c9a: 00 251c9b: f2 0f 10 93 10 68 00 movsd 0x6810(%rbx),%xmm2 251ca2: 00 251ca3: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 251caa: 00 251cab: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 251cb2: 00 251cb3: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 251cbb 251cba: 00 251cbb: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 251cc3 251cc2: 00 251cc3: f2 41 0f 11 8e 58 33 movsd %xmm1,0x3358(%r14) 251cca: 00 00 251ccc: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 251cd4 251cd3: 00 251cd4: f2 0f 59 9b d0 5e 00 mulsd 0x5ed0(%rbx),%xmm3 251cdb: 00 251cdc: f2 0f 59 83 90 5e 00 mulsd 0x5e90(%rbx),%xmm0 251ce3: 00 251ce4: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 251cec 251ceb: 00 251cec: f2 41 0f 59 8e 28 0f mulsd 0xf28(%r14),%xmm1 251cf3: 00 00 251cf5: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 251cfd 251cfc: 00 251cfd: f2 0f 59 d3 mulsd %xmm3,%xmm2 251d01: f2 0f 58 c2 addsd %xmm2,%xmm0 251d05: f2 0f 5e c8 divsd %xmm0,%xmm1 251d09: 0f 28 c4 movaps %xmm4,%xmm0 251d0c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 251d10: e8 00 00 00 00 callq 251d15 251d15: 66 0f ef e4 pxor %xmm4,%xmm4 251d19: 41 8b 86 7c 0f 00 00 mov 0xf7c(%r14),%eax 251d20: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251d24: f2 41 0f 11 86 60 33 movsd %xmm0,0x3360(%r14) 251d2b: 00 00 251d2d: 66 0f 2e a3 d0 5e 00 ucomisd 0x5ed0(%rbx),%xmm4 251d34: 00 251d35: 0f 8a de 02 00 00 jp 252019 251d3b: 0f 85 d8 02 00 00 jne 252019 251d41: 66 0f ef ed pxor %xmm5,%xmm5 251d45: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 251d4d 251d4c: 00 251d4d: 66 0f ef c0 pxor %xmm0,%xmm0 251d51: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 251d56: f2 0f 5a 03 cvtsd2ss (%rbx),%xmm0 251d5a: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 251d5f: e8 00 00 00 00 callq 251d64 251d64: f2 0f 10 2c 24 movsd (%rsp),%xmm5 251d69: 8b 85 e4 a0 ff ff mov -0x5f1c(%rbp),%eax 251d6f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251d73: f2 0f 59 e8 mulsd %xmm0,%xmm5 251d77: 66 0f ef c0 pxor %xmm0,%xmm0 251d7b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 251d80: 8b 85 54 99 ff ff mov -0x66ac(%rbp),%eax 251d86: 66 0f 28 cd movapd %xmm5,%xmm1 251d8a: 66 0f ef ed pxor %xmm5,%xmm5 251d8e: f2 0f 5e c8 divsd %xmm0,%xmm1 251d92: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 251d97: 66 0f ef c0 pxor %xmm0,%xmm0 251d9b: f2 0f 5a 43 40 cvtsd2ss 0x40(%rbx),%xmm0 251da0: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 251da5: 66 49 0f 7e cd movq %xmm1,%r13 251daa: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 251db2 251db1: 00 251db2: e8 00 00 00 00 callq 251db7 251db7: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 251dbf 251dbe: 00 251dbf: 66 0f ef c9 pxor %xmm1,%xmm1 251dc3: e8 00 00 00 00 callq 251dc8 251dc8: 66 49 0f 6e cd movq %r13,%xmm1 251dcd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251dd1: f2 0f 58 04 24 addsd (%rsp),%xmm0 251dd6: f2 0f 5e c8 divsd %xmm0,%xmm1 251dda: f2 41 0f 11 8e 68 33 movsd %xmm1,0x3368(%r14) 251de1: 00 00 251de3: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 251de7: 66 0f ef c0 pxor %xmm0,%xmm0 251deb: 41 83 c4 01 add $0x1,%r12d 251def: 48 83 c3 08 add $0x8,%rbx 251df3: 48 83 c5 04 add $0x4,%rbp 251df7: f2 41 0f 5a 86 60 33 cvtsd2ss 0x3360(%r14),%xmm0 251dfe: 00 00 251e00: e8 00 00 00 00 callq 251e05 251e05: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 251e09: f2 0f 11 83 c8 6f 00 movsd %xmm0,0x6fc8(%rbx) 251e10: 00 251e11: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 251e18: 83 e8 01 sub $0x1,%eax 251e1b: 44 39 e0 cmp %r12d,%eax 251e1e: 0f 82 88 04 00 00 jb 2522ac 251e24: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 251e2c 251e2b: 00 251e2c: 66 0f ef c0 pxor %xmm0,%xmm0 251e30: f2 0f 5a 83 d0 5e 00 cvtsd2ss 0x5ed0(%rbx),%xmm0 251e37: 00 251e38: e8 00 00 00 00 callq 251e3d 251e3d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 251e45 251e44: 00 251e45: 66 41 0f 7e c5 movd %xmm0,%r13d 251e4a: 66 0f ef c0 pxor %xmm0,%xmm0 251e4e: f2 0f 5a 83 90 5e 00 cvtsd2ss 0x5e90(%rbx),%xmm0 251e55: 00 251e56: e8 00 00 00 00 callq 251e5b 251e5b: 49 89 e8 mov %rbp,%r8 251e5e: 66 41 0f 6e fd movd %r13d,%xmm7 251e63: 48 8d 45 60 lea 0x60(%rbp),%rax 251e67: 8b b5 b4 9d ff ff mov -0x624c(%rbp),%esi 251e6d: 8b bd 44 9b ff ff mov -0x64bc(%rbp),%edi 251e73: 4c 8d 4d 40 lea 0x40(%rbp),%r9 251e77: 50 push %rax 251e78: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 251e7d: 48 8d 45 20 lea 0x20(%rbp),%rax 251e81: f3 48 0f 2c cf cvttss2si %xmm7,%rcx 251e86: 50 push %rax 251e87: e8 00 00 00 00 callq 251e8c 251e8c: 8b 95 24 9b ff ff mov -0x64dc(%rbp),%edx 251e92: 41 5d pop %r13 251e94: 41 5f pop %r15 251e96: 85 d2 test %edx,%edx 251e98: 0f 84 8f fd ff ff je 251c2d 251e9e: 8b 45 20 mov 0x20(%rbp),%eax 251ea1: 66 0f ef c0 pxor %xmm0,%xmm0 251ea5: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 251eaa: f2 0f 11 83 d0 67 00 movsd %xmm0,0x67d0(%rbx) 251eb1: 00 251eb2: 8b 45 60 mov 0x60(%rbp),%eax 251eb5: 66 0f ef c0 pxor %xmm0,%xmm0 251eb9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 251ebe: f2 0f 11 83 10 68 00 movsd %xmm0,0x6810(%rbx) 251ec5: 00 251ec6: 8b 85 44 9b ff ff mov -0x64bc(%rbp),%eax 251ecc: 83 f8 02 cmp $0x2,%eax 251ecf: 0f 87 8f fd ff ff ja 251c64 251ed5: 8b 8d b4 9d ff ff mov -0x624c(%rbp),%ecx 251edb: 85 c9 test %ecx,%ecx 251edd: 0f 84 af 02 00 00 je 252192 251ee3: 83 f8 02 cmp $0x2,%eax 251ee6: 0f 84 b5 17 00 00 je 2536a1 251eec: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 251ef4 251ef3: 00 251ef4: f2 0f 59 83 d0 67 00 mulsd 0x67d0(%rbx),%xmm0 251efb: 00 251efc: f2 0f 10 93 10 68 00 movsd 0x6810(%rbx),%xmm2 251f03: 00 251f04: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 251f0b: 00 251f0c: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 251f13: 00 251f14: e9 9a fd ff ff jmpq 251cb3 251f19: 41 c6 86 64 31 00 00 movb $0x0,0x3164(%r14) 251f20: 00 251f21: f2 41 0f 10 84 de b0 movsd 0x15b0(%r14,%rbx,8),%xmm0 251f28: 15 00 00 251f2b: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 251f33 251f32: 00 251f33: 66 0f ef c9 pxor %xmm1,%xmm1 251f37: f2 0f 58 c0 addsd %xmm0,%xmm0 251f3b: 66 0f 2f f0 comisd %xmm0,%xmm6 251f3f: 0f 86 0d f9 ff ff jbe 251852 251f45: e9 10 f9 ff ff jmpq 25185a 251f4a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 251f51 251f51: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 251f59 251f58: 00 251f59: 66 48 0f 6e c0 movq %rax,%xmm0 251f5e: f2 41 0f 59 86 98 31 mulsd 0x3198(%r14),%xmm0 251f65: 00 00 251f67: 41 8b 84 9e 50 15 00 mov 0x1550(%r14,%rbx,4),%eax 251f6e: 00 251f6f: 66 0f ef d2 pxor %xmm2,%xmm2 251f73: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 251f78: f2 0f 5e c3 divsd %xmm3,%xmm0 251f7c: f2 41 0f 5e 84 de 10 divsd 0x1410(%r14,%rbx,8),%xmm0 251f83: 14 00 00 251f86: f2 0f 5c c1 subsd %xmm1,%xmm0 251f8a: 66 0f 2f d0 comisd %xmm0,%xmm2 251f8e: 0f 86 db f8 ff ff jbe 25186f 251f94: 41 c6 86 64 31 00 00 movb $0x0,0x3164(%r14) 251f9b: 00 251f9c: e9 ce f8 ff ff jmpq 25186f 251fa1: 41 8b 94 9e 10 15 00 mov 0x1510(%r14,%rbx,4),%edx 251fa8: 00 251fa9: 66 0f ef c9 pxor %xmm1,%xmm1 251fad: f2 41 0f 10 86 90 31 movsd 0x3190(%r14),%xmm0 251fb4: 00 00 251fb6: f2 41 0f 58 86 98 31 addsd 0x3198(%r14),%xmm0 251fbd: 00 00 251fbf: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 251fc7 251fc6: 00 251fc7: f2 41 0f 5e 84 de 10 divsd 0x1410(%r14,%rbx,8),%xmm0 251fce: 14 00 00 251fd1: f2 41 0f 5c 86 40 33 subsd 0x3340(%r14),%xmm0 251fd8: 00 00 251fda: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 251fdf: 66 0f 2f c8 comisd %xmm0,%xmm1 251fe3: 0f 87 30 ff ff ff ja 251f19 251fe9: f2 41 0f 10 84 de b0 movsd 0x15b0(%r14,%rbx,8),%xmm0 251ff0: 15 00 00 251ff3: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 251ffb 251ffa: 00 251ffb: f2 0f 58 c0 addsd %xmm0,%xmm0 251fff: 66 0f 2f e8 comisd %xmm0,%xmm5 252003: 0f 86 49 f8 ff ff jbe 251852 252009: 49 c7 86 48 33 00 00 movq $0x0,0x3348(%r14) 252010: 00 00 00 00 252014: e9 56 f8 ff ff jmpq 25186f 252019: 66 0f ef c0 pxor %xmm0,%xmm0 25201d: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 252025 252024: 00 252025: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25202d 25202c: 00 25202d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 252032: f2 0f 59 33 mulsd (%rbx),%xmm6 252036: f2 0f 58 c0 addsd %xmm0,%xmm0 25203a: f2 0f 11 04 24 movsd %xmm0,(%rsp) 25203f: 66 0f ef c0 pxor %xmm0,%xmm0 252043: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 252047: e8 00 00 00 00 callq 25204c 25204c: f2 0f 10 0c 24 movsd (%rsp),%xmm1 252051: 8b 85 e4 a0 ff ff mov -0x5f1c(%rbp),%eax 252057: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25205b: 66 0f ef f6 pxor %xmm6,%xmm6 25205f: f2 0f 59 c8 mulsd %xmm0,%xmm1 252063: 66 0f ef c0 pxor %xmm0,%xmm0 252067: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25206c: 8b 85 94 99 ff ff mov -0x666c(%rbp),%eax 252072: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 252077: f2 0f 5e c8 divsd %xmm0,%xmm1 25207b: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 252083 252082: 00 252083: f2 0f 59 43 40 mulsd 0x40(%rbx),%xmm0 252088: f2 0f 11 34 24 movsd %xmm6,(%rsp) 25208d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 252091: 66 49 0f 7e cf movq %xmm1,%r15 252096: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25209e 25209d: 00 25209e: e8 00 00 00 00 callq 2520a3 2520a3: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 2520ab 2520aa: 00 2520ab: 66 0f ef c9 pxor %xmm1,%xmm1 2520af: e8 00 00 00 00 callq 2520b4 2520b4: 66 49 0f 6e ff movq %r15,%xmm7 2520b9: 41 8b 86 7c 0f 00 00 mov 0xf7c(%r14),%eax 2520c0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2520c8 2520c7: 00 2520c8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2520cc: f2 0f 58 04 24 addsd (%rsp),%xmm0 2520d1: f2 0f 5e f8 divsd %xmm0,%xmm7 2520d5: 66 0f ef c0 pxor %xmm0,%xmm0 2520d9: f2 0f 5a 03 cvtsd2ss (%rbx),%xmm0 2520dd: 66 49 0f 7e ff movq %xmm7,%r15 2520e2: 66 0f ef ff pxor %xmm7,%xmm7 2520e6: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 2520eb: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 2520f0: e8 00 00 00 00 callq 2520f5 2520f5: 8b 85 e4 a0 ff ff mov -0x5f1c(%rbp),%eax 2520fb: 66 0f ef c9 pxor %xmm1,%xmm1 2520ff: 66 0f ef e4 pxor %xmm4,%xmm4 252103: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 252107: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25210c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 252111: 8b 85 54 99 ff ff mov -0x66ac(%rbp),%eax 252117: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 25211c: f2 0f 5e c1 divsd %xmm1,%xmm0 252120: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 252128 252127: 00 252128: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25212d: 66 49 0f 7e c5 movq %xmm0,%r13 252132: 66 0f ef c0 pxor %xmm0,%xmm0 252136: f2 0f 5a 43 40 cvtsd2ss 0x40(%rbx),%xmm0 25213b: e8 00 00 00 00 callq 252140 252140: 66 0f ef c9 pxor %xmm1,%xmm1 252144: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 25214c 25214b: 00 25214c: e8 00 00 00 00 callq 252151 252151: 66 0f ef c9 pxor %xmm1,%xmm1 252155: 66 49 0f 6e ef movq %r15,%xmm5 25215a: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25215e: f2 0f 58 0c 24 addsd (%rsp),%xmm1 252163: 66 49 0f 6e c5 movq %r13,%xmm0 252168: f2 0f 5e c1 divsd %xmm1,%xmm0 25216c: 66 0f ef c9 pxor %xmm1,%xmm1 252170: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 252174: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 252178: e8 00 00 00 00 callq 25217d 25217d: 0f 28 c8 movaps %xmm0,%xmm1 252180: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 252184: f2 41 0f 11 86 68 33 movsd %xmm0,0x3368(%r14) 25218b: 00 00 25218d: e9 55 fc ff ff jmpq 251de7 252192: f2 0f 10 83 d0 67 00 movsd 0x67d0(%rbx),%xmm0 252199: 00 25219a: f2 0f 10 93 10 68 00 movsd 0x6810(%rbx),%xmm2 2521a1: 00 2521a2: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 2521aa 2521a9: 00 2521aa: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2521b2 2521b1: 00 2521b2: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 2521b9: 00 2521ba: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 2521c1: 00 2521c2: e9 fc fa ff ff jmpq 251cc3 2521c7: 0f 85 1f f8 ff ff jne 2519ec 2521cd: f2 0f 10 0b movsd (%rbx),%xmm1 2521d1: f2 0f 10 43 40 movsd 0x40(%rbx),%xmm0 2521d6: 48 c7 83 10 6a 00 00 movq $0x0,0x6a10(%rbx) 2521dd: 00 00 00 00 2521e1: 8b 45 20 mov 0x20(%rbp),%eax 2521e4: f2 0f 10 a3 a0 01 00 movsd 0x1a0(%rbx),%xmm4 2521eb: 00 2521ec: f2 0f 59 c1 mulsd %xmm1,%xmm0 2521f0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2521f4: f2 0f 5e 83 d0 69 00 divsd 0x69d0(%rbx),%xmm0 2521fb: 00 2521fc: 66 49 0f 7e c5 movq %xmm0,%r13 252201: 66 0f ef c0 pxor %xmm0,%xmm0 252205: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25220a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25220f: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 252217 252216: 00 252217: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 25221d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 252225 252224: 00 252225: e8 00 00 00 00 callq 25222a 25222a: 66 49 0f 6e ed movq %r13,%xmm5 25222f: 66 0f ef c9 pxor %xmm1,%xmm1 252233: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 252237: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 25223d: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 252241: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 252245: e8 00 00 00 00 callq 25224a 25224a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 252252 252251: 00 252252: e8 00 00 00 00 callq 252257 252257: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25225b: f2 0f 59 04 24 mulsd (%rsp),%xmm0 252260: f2 0f 11 83 10 5e 00 movsd %xmm0,0x5e10(%rbx) 252267: 00 252268: 83 7d 00 06 cmpl $0x6,0x0(%rbp) 25226c: 0f 87 6b f9 ff ff ja 251bdd 252272: 83 7d 20 06 cmpl $0x6,0x20(%rbp) 252276: 0f 86 7b f9 ff ff jbe 251bf7 25227c: e9 5c f9 ff ff jmpq 251bdd 252281: 66 0f ef c0 pxor %xmm0,%xmm0 252285: 66 0f ef c9 pxor %xmm1,%xmm1 252289: f2 41 0f 5a 86 98 0f cvtsd2ss 0xf98(%r14),%xmm0 252290: 00 00 252292: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 252296: e8 00 00 00 00 callq 25229b 25229b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25229f: f2 0f 11 83 10 6a 00 movsd %xmm0,0x6a10(%rbx) 2522a6: 00 2522a7: e9 dc f7 ff ff jmpq 251a88 2522ac: 49 8d 46 04 lea 0x4(%r14),%rax 2522b0: 4c 89 74 24 40 mov %r14,0x40(%rsp) 2522b5: 4d 89 f5 mov %r14,%r13 2522b8: 4d 89 f7 mov %r14,%r15 2522bb: 4c 89 74 24 38 mov %r14,0x38(%rsp) 2522c0: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 2522c7: 00 00 2522c9: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 2522d0: 00 2522d1: 48 89 44 24 30 mov %rax,0x30(%rsp) 2522d6: 48 8b 44 24 50 mov 0x50(%rsp),%rax 2522db: 48 63 54 24 10 movslq 0x10(%rsp),%rdx 2522e0: 4c 89 6c 24 18 mov %r13,0x18(%rsp) 2522e5: c7 84 24 28 01 00 00 movl $0x0,0x128(%rsp) 2522ec: 00 00 00 00 2522f0: 4d 8d 24 c7 lea (%r15,%rax,8),%r12 2522f4: 49 8d 34 07 lea (%r15,%rax,1),%rsi 2522f8: 48 c1 e0 06 shl $0x6,%rax 2522fc: 48 c1 e2 04 shl $0x4,%rdx 252300: 4c 01 f8 add %r15,%rax 252303: 48 89 74 24 08 mov %rsi,0x8(%rsp) 252308: 48 89 04 24 mov %rax,(%rsp) 25230c: 48 8b 44 24 38 mov 0x38(%rsp),%rax 252311: 48 89 54 24 58 mov %rdx,0x58(%rsp) 252316: 48 89 44 24 20 mov %rax,0x20(%rsp) 25231b: 48 8b 44 24 40 mov 0x40(%rsp),%rax 252320: 48 05 f0 37 00 00 add $0x37f0,%rax 252326: 48 89 44 24 48 mov %rax,0x48(%rsp) 25232b: 4c 89 f8 mov %r15,%rax 25232e: 4d 89 e7 mov %r12,%r15 252331: 49 89 c4 mov %rax,%r12 252334: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25233c 25233b: 00 25233c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 252344 252343: 00 252344: 45 31 f6 xor %r14d,%r14d 252347: f2 41 0f 59 94 24 c8 mulsd 0xec8(%r12),%xmm2 25234e: 0e 00 00 252351: 66 0f 28 c2 movapd %xmm2,%xmm0 252355: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 25235b: f2 41 0f 5e 85 50 30 divsd 0x3050(%r13),%xmm0 252362: 00 00 252364: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 252368: e8 00 00 00 00 callq 25236d 25236d: f2 0f 10 54 24 28 movsd 0x28(%rsp),%xmm2 252373: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25237b 25237a: 00 25237b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25237f: f2 0f 5e d0 divsd %xmm0,%xmm2 252383: f2 41 0f 11 94 24 70 movsd %xmm2,0x3370(%r12) 25238a: 33 00 00 25238d: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 252395 252394: 00 252395: f2 41 0f 59 94 24 c8 mulsd 0xec8(%r12),%xmm2 25239c: 0e 00 00 25239f: 66 0f 28 c2 movapd %xmm2,%xmm0 2523a3: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 2523a9: f2 41 0f 5e 85 78 2f divsd 0x2f78(%r13),%xmm0 2523b0: 00 00 2523b2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2523b6: e8 00 00 00 00 callq 2523bb 2523bb: f2 0f 10 54 24 28 movsd 0x28(%rsp),%xmm2 2523c1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2523c6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2523ca: 48 8b 5c 24 48 mov 0x48(%rsp),%rbx 2523cf: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 2523d4: f2 0f 5e d0 divsd %xmm0,%xmm2 2523d8: f2 41 0f 11 94 24 78 movsd %xmm2,0x3378(%r12) 2523df: 33 00 00 2523e2: 49 c7 87 e8 53 00 00 movq $0x0,0x53e8(%r15) 2523e9: 00 00 00 00 2523ed: c6 80 78 54 00 00 01 movb $0x1,0x5478(%rax) 2523f4: 4c 89 f8 mov %r15,%rax 2523f7: 49 89 ef mov %rbp,%r15 2523fa: 48 89 dd mov %rbx,%rbp 2523fd: f2 41 0f 10 84 24 c0 movsd 0xec0(%r12),%xmm0 252404: 0e 00 00 252407: 48 89 c3 mov %rax,%rbx 25240a: e9 73 01 00 00 jmpq 252582 25240f: 8b 44 24 10 mov 0x10(%rsp),%eax 252413: 41 39 84 24 00 0b 00 cmp %eax,0xb00(%r12) 25241a: 00 25241b: 0f 84 4d 02 00 00 je 25266e 252421: f2 41 0f 11 94 24 88 movsd %xmm2,0x3388(%r12) 252428: 33 00 00 25242b: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 252432: 41 80 bc 24 74 0f 00 cmpb $0x0,0xf74(%r12) 252439: 00 00 25243b: f2 41 0f 11 8c 24 90 movsd %xmm1,0x3390(%r12) 252442: 33 00 00 252445: 74 2d je 252474 252447: 66 41 0f 2f 8c 24 70 comisd 0x3370(%r12),%xmm1 25244e: 33 00 00 252451: 0f 87 f7 01 00 00 ja 25264e 252457: 43 81 bc b4 f0 15 00 cmpl $0x1000,0x15f0(%r12,%r14,4) 25245e: 00 00 10 00 00 252463: 76 0f jbe 252474 252465: 43 83 bc b4 90 17 00 cmpl $0x1,0x1790(%r12,%r14,4) 25246c: 00 01 25246e: 0f 84 da 01 00 00 je 25264e 252474: f2 43 0f 59 84 f4 48 mulsd 0x6f48(%r12,%r14,8),%xmm0 25247b: 6f 00 00 25247e: f2 41 0f 10 94 24 78 movsd 0x3378(%r12),%xmm2 252485: 33 00 00 252488: 66 0f 2f d0 comisd %xmm0,%xmm2 25248c: 0f 82 96 01 00 00 jb 252628 252492: f2 43 0f 10 94 f4 08 movsd 0x8108(%r12,%r14,8),%xmm2 252499: 81 00 00 25249c: 66 43 0f 2f 94 f4 88 comisd 0x6f88(%r12,%r14,8),%xmm2 2524a3: 6f 00 00 2524a6: 0f 82 7c 01 00 00 jb 252628 2524ac: 44 8b 55 00 mov 0x0(%rbp),%r10d 2524b0: 45 85 d2 test %r10d,%r10d 2524b3: 0f 85 6f 01 00 00 jne 252628 2524b9: 41 c7 87 90 35 00 00 movl $0x1,0x3590(%r15) 2524c0: 01 00 00 00 2524c4: 48 8b 04 24 mov (%rsp),%rax 2524c8: f2 42 0f 11 84 f0 d0 movsd %xmm0,0x4dd0(%rax,%r14,8) 2524cf: 4d 00 00 2524d2: 66 0f ef c0 pxor %xmm0,%xmm0 2524d6: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2524da: f2 0f 5a 83 e8 53 00 cvtsd2ss 0x53e8(%rbx),%xmm0 2524e1: 00 2524e2: e8 00 00 00 00 callq 2524e7 2524e7: 66 0f ef db pxor %xmm3,%xmm3 2524eb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2524ef: f2 0f 11 83 e8 53 00 movsd %xmm0,0x53e8(%rbx) 2524f6: 00 2524f7: 41 8b b7 90 35 00 00 mov 0x3590(%r15),%esi 2524fe: f2 43 0f 10 8c f4 48 movsd 0x6f48(%r12,%r14,8),%xmm1 252505: 6f 00 00 252508: f2 41 0f 10 84 24 c0 movsd 0xec0(%r12),%xmm0 25250f: 0e 00 00 252512: f2 48 0f 2a de cvtsi2sd %rsi,%xmm3 252517: 66 0f 28 d0 movapd %xmm0,%xmm2 25251b: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 252523 252522: 00 252523: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 25252b 25252a: 00 25252b: f2 0f 5e cb divsd %xmm3,%xmm1 25252f: f2 0f 59 ca mulsd %xmm2,%xmm1 252533: 66 41 0f 2f 8c 24 78 comisd 0x3378(%r12),%xmm1 25253a: 33 00 00 25253d: 77 16 ja 252555 25253f: f2 41 0f 10 8c 24 90 movsd 0x3390(%r12),%xmm1 252546: 33 00 00 252549: 66 41 0f 2f 8c 24 70 comisd 0x3370(%r12),%xmm1 252550: 33 00 00 252553: 76 0c jbe 252561 252555: 48 8b 44 24 08 mov 0x8(%rsp),%rax 25255a: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 252561: 45 8b 84 24 50 10 00 mov 0x1050(%r12),%r8d 252568: 00 252569: 49 83 c6 01 add $0x1,%r14 25256d: 49 83 c7 04 add $0x4,%r15 252571: 48 83 c5 04 add $0x4,%rbp 252575: 45 8d 48 ff lea -0x1(%r8),%r9d 252579: 45 39 f1 cmp %r14d,%r9d 25257c: 0f 82 1d 01 00 00 jb 25269f 252582: f2 43 0f 10 9c f4 d8 movsd 0x12d8(%r12,%r14,8),%xmm3 252589: 12 00 00 25258c: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 252594 252593: 00 252594: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 25259c 25259b: 00 25259c: f2 41 0f 10 94 24 b0 movsd 0xfb0(%r12),%xmm2 2525a3: 0f 00 00 2525a6: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 2525ae 2525ad: 00 2525ae: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 2525b6 2525b5: 00 2525b6: 66 0f 28 eb movapd %xmm3,%xmm5 2525ba: f2 0f 59 e8 mulsd %xmm0,%xmm5 2525be: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 2525c6 2525c5: 00 2525c6: 66 0f 28 cd movapd %xmm5,%xmm1 2525ca: f2 0f 59 ca mulsd %xmm2,%xmm1 2525ce: f2 0f 59 d8 mulsd %xmm0,%xmm3 2525d2: f2 41 0f 11 8c 24 80 movsd %xmm1,0x3380(%r12) 2525d9: 33 00 00 2525dc: f2 41 0f 10 a5 50 30 movsd 0x3050(%r13),%xmm4 2525e3: 00 00 2525e5: f2 0f 59 d3 mulsd %xmm3,%xmm2 2525e9: 66 0f 2f cc comisd %xmm4,%xmm1 2525ed: 0f 83 1c fe ff ff jae 25240f 2525f3: f2 41 0f 11 94 24 88 movsd %xmm2,0x3388(%r12) 2525fa: 33 00 00 2525fd: 66 0f 2f d4 comisd %xmm4,%xmm2 252601: 0f 82 24 fe ff ff jb 25242b 252607: 8b 44 24 10 mov 0x10(%rsp),%eax 25260b: 41 39 84 24 00 0b 00 cmp %eax,0xb00(%r12) 252612: 00 252613: 0f 85 12 fe ff ff jne 25242b 252619: f2 41 0f 11 9c 24 88 movsd %xmm3,0x3388(%r12) 252620: 33 00 00 252623: e9 03 fe ff ff jmpq 25242b 252628: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 252630 25262f: 00 252630: 48 8b 04 24 mov (%rsp),%rax 252634: 41 c7 87 90 35 00 00 movl $0x2,0x3590(%r15) 25263b: 02 00 00 00 25263f: f2 42 0f 11 84 f0 d0 movsd %xmm0,0x4dd0(%rax,%r14,8) 252646: 4d 00 00 252649: e9 84 fe ff ff jmpq 2524d2 25264e: c7 45 00 01 00 00 00 movl $0x1,0x0(%rbp) 252655: f2 41 0f 10 8c 24 88 movsd 0x3388(%r12),%xmm1 25265c: 33 00 00 25265f: f2 41 0f 11 8c 24 90 movsd %xmm1,0x3390(%r12) 252666: 33 00 00 252669: e9 06 fe ff ff jmpq 252474 25266e: 66 0f 2f d4 comisd %xmm4,%xmm2 252672: 66 0f 28 cd movapd %xmm5,%xmm1 252676: f2 41 0f 11 ac 24 80 movsd %xmm5,0x3380(%r12) 25267d: 33 00 00 252680: f2 41 0f 11 94 24 88 movsd %xmm2,0x3388(%r12) 252687: 33 00 00 25268a: 0f 82 9b fd ff ff jb 25242b 252690: f2 41 0f 11 9c 24 88 movsd %xmm3,0x3388(%r12) 252697: 33 00 00 25269a: e9 8c fd ff ff jmpq 25242b 25269f: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2526a4: 44 89 ca mov %r9d,%edx 2526a7: 49 89 df mov %rbx,%r15 2526aa: 31 f6 xor %esi,%esi 2526ac: c7 80 9c 54 00 00 00 movl $0x0,0x549c(%rax) 2526b3: 00 00 00 2526b6: 4c 89 e0 mov %r12,%rax 2526b9: 48 f7 d8 neg %rax 2526bc: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) 2526c3: 00 2526c4: 48 89 d8 mov %rbx,%rax 2526c7: 4c 29 e0 sub %r12,%rax 2526ca: 48 01 c2 add %rax,%rdx 2526cd: 48 89 44 24 28 mov %rax,0x28(%rsp) 2526d2: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2526d7: 48 8d 3c 90 lea (%rax,%rdx,4),%rdi 2526db: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 2526e0: 03 b2 90 35 00 00 add 0x3590(%rdx),%esi 2526e6: 48 83 c2 04 add $0x4,%rdx 2526ea: 48 39 fa cmp %rdi,%rdx 2526ed: 75 f1 jne 2526e0 2526ef: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2526f4: 83 bc 24 28 01 00 00 cmpl $0x1,0x128(%rsp) 2526fb: 01 2526fc: 89 b0 9c 54 00 00 mov %esi,0x549c(%rax) 252702: 0f 84 fc 0c 00 00 je 253404 252708: 41 39 b4 24 d0 31 00 cmp %esi,0x31d0(%r12) 25270f: 00 252710: 0f 82 dd 08 00 00 jb 252ff3 252716: 66 0f ef c0 pxor %xmm0,%xmm0 25271a: 66 0f ef c9 pxor %xmm1,%xmm1 25271e: f2 41 0f 5a 87 e8 53 cvtsd2ss 0x53e8(%r15),%xmm0 252725: 00 00 252727: f2 41 0f 5a 8c 24 50 cvtsd2ss 0x3350(%r12),%xmm1 25272e: 33 00 00 252731: e8 00 00 00 00 callq 252736 252736: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25273a: f2 41 0f 11 87 e8 53 movsd %xmm0,0x53e8(%r15) 252741: 00 00 252743: f2 41 0f 10 84 24 50 movsd 0x3350(%r12),%xmm0 25274a: 33 00 00 25274d: 66 41 0f 2f 84 24 70 comisd 0x3370(%r12),%xmm0 252754: 33 00 00 252757: 76 0c jbe 252765 252759: 48 8b 44 24 08 mov 0x8(%rsp),%rax 25275e: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 252765: 48 83 44 24 08 01 addq $0x1,0x8(%rsp) 25276b: 49 83 c7 08 add $0x8,%r15 25276f: 48 83 44 24 18 04 addq $0x4,0x18(%rsp) 252775: 48 83 44 24 20 20 addq $0x20,0x20(%rsp) 25277b: 48 83 04 24 40 addq $0x40,(%rsp) 252780: 83 bc 24 28 01 00 00 cmpl $0x1,0x128(%rsp) 252787: 01 252788: 0f 85 42 01 00 00 jne 2528d0 25278e: 83 44 24 10 01 addl $0x1,0x10(%rsp) 252793: 4d 89 e7 mov %r12,%r15 252796: 8b 44 24 10 mov 0x10(%rsp),%eax 25279a: 49 83 c5 08 add $0x8,%r13 25279e: 48 83 44 24 38 40 addq $0x40,0x38(%rsp) 2527a4: 48 83 44 24 50 02 addq $0x2,0x50(%rsp) 2527aa: 48 83 44 24 40 20 addq $0x20,0x40(%rsp) 2527b0: 41 39 84 24 00 0b 00 cmp %eax,0xb00(%r12) 2527b7: 00 2527b8: 0f 83 18 fb ff ff jae 2522d6 2527be: 4d 89 e6 mov %r12,%r14 2527c1: 4c 89 e5 mov %r12,%rbp 2527c4: 45 31 e4 xor %r12d,%r12d 2527c7: 43 c6 84 66 70 78 00 movb $0x1,0x7870(%r14,%r12,2) 2527ce: 00 01 2527d0: 31 db xor %ebx,%ebx 2527d2: eb 3d jmp 252811 2527d4: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2527dc 2527db: 00 2527dc: f2 41 0f 59 84 de 88 mulsd 0x6f88(%r14,%rbx,8),%xmm0 2527e3: 6f 00 00 2527e6: 66 41 0f 2f 84 de 08 comisd 0x8108(%r14,%rbx,8),%xmm0 2527ed: 81 00 00 2527f0: 76 09 jbe 2527fb 2527f2: 43 c6 84 66 70 78 00 movb $0x0,0x7870(%r14,%r12,2) 2527f9: 00 00 2527fb: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 252802: 48 83 c3 01 add $0x1,%rbx 252806: 83 e8 01 sub $0x1,%eax 252809: 39 d8 cmp %ebx,%eax 25280b: 0f 82 cf 00 00 00 jb 2528e0 252811: 83 bc 9d f0 37 00 00 cmpl $0x1,0x37f0(%rbp,%rbx,4) 252818: 01 252819: 75 b9 jne 2527d4 25281b: 41 8b 84 9e f0 15 00 mov 0x15f0(%r14,%rbx,4),%eax 252822: 00 252823: 66 0f ef d2 pxor %xmm2,%xmm2 252827: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25282f 25282e: 00 25282f: 66 0f ef e4 pxor %xmm4,%xmm4 252833: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 252838: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 252840 25283f: 00 252840: f2 41 0f 59 94 de 38 mulsd 0x1138(%r14,%rbx,8),%xmm2 252847: 11 00 00 25284a: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 25284e: 0f 28 c4 movaps %xmm4,%xmm0 252851: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 252857: f3 0f 11 64 24 08 movss %xmm4,0x8(%rsp) 25285d: e8 00 00 00 00 callq 252862 252862: f3 0f 10 64 24 08 movss 0x8(%rsp),%xmm4 252868: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 252870 25286f: 00 252870: f3 0f 11 04 24 movss %xmm0,(%rsp) 252875: 0f 28 c4 movaps %xmm4,%xmm0 252878: e8 00 00 00 00 callq 25287d 25287d: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 252883: 66 0f ef c9 pxor %xmm1,%xmm1 252887: f3 0f 10 1c 24 movss (%rsp),%xmm3 25288c: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 252890: f2 0f 5c d1 subsd %xmm1,%xmm2 252894: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 25289c 25289b: 00 25289c: 73 03 jae 2528a1 25289e: 0f 28 d8 movaps %xmm0,%xmm3 2528a1: 66 0f ef c0 pxor %xmm0,%xmm0 2528a5: 0f 28 cb movaps %xmm3,%xmm1 2528a8: f2 41 0f 5a 84 de 88 cvtsd2ss 0x6f88(%r14,%rbx,8),%xmm0 2528af: 6f 00 00 2528b2: e8 00 00 00 00 callq 2528b7 2528b7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2528bb: 66 41 0f 2f 84 de 08 comisd 0x8108(%r14,%rbx,8),%xmm0 2528c2: 81 00 00 2528c5: 0f 86 30 ff ff ff jbe 2527fb 2528cb: e9 22 ff ff ff jmpq 2527f2 2528d0: c7 84 24 28 01 00 00 movl $0x1,0x128(%rsp) 2528d7: 01 00 00 00 2528db: e9 54 fa ff ff jmpq 252334 2528e0: 41 8b 96 00 0b 00 00 mov 0xb00(%r14),%edx 2528e7: 49 83 c4 01 add $0x1,%r12 2528eb: 48 83 c5 20 add $0x20,%rbp 2528ef: 44 39 e2 cmp %r12d,%edx 2528f2: 0f 83 cf fe ff ff jae 2527c7 2528f8: 41 8b 8e d0 31 00 00 mov 0x31d0(%r14),%ecx 2528ff: 8d 72 01 lea 0x1(%rdx),%esi 252902: 31 d2 xor %edx,%edx 252904: 41 3b 8c d6 9c 54 00 cmp 0x549c(%r14,%rdx,8),%ecx 25290b: 00 25290c: 41 0f 93 84 56 8a 54 setae 0x548a(%r14,%rdx,2) 252913: 00 00 252915: 41 3b 8c d6 a0 54 00 cmp 0x54a0(%r14,%rdx,8),%ecx 25291c: 00 25291d: 41 0f 93 84 56 8b 54 setae 0x548b(%r14,%rdx,2) 252924: 00 00 252926: 48 83 c2 01 add $0x1,%rdx 25292a: 48 39 f2 cmp %rsi,%rdx 25292d: 75 d5 jne 252904 25292f: 49 c7 86 98 33 00 00 movq $0x0,0x3398(%r14) 252936: 00 00 00 00 25293a: 89 c0 mov %eax,%eax 25293c: 31 d2 xor %edx,%edx 25293e: 66 0f ef c0 pxor %xmm0,%xmm0 252942: eb 03 jmp 252947 252944: 48 89 ca mov %rcx,%rdx 252947: 41 39 94 96 d0 17 00 cmp %edx,0x17d0(%r14,%rdx,4) 25294e: 00 25294f: 75 11 jne 252962 252951: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 252959 252958: 00 252959: f2 41 0f 11 86 98 33 movsd %xmm0,0x3398(%r14) 252960: 00 00 252962: 48 8d 4a 01 lea 0x1(%rdx),%rcx 252966: 48 39 c2 cmp %rax,%rdx 252969: 75 d9 jne 252944 25296b: 41 8b 86 d4 31 00 00 mov 0x31d4(%r14),%eax 252972: 66 0f ef c9 pxor %xmm1,%xmm1 252976: 41 c6 86 63 31 00 00 movb $0x0,0x3163(%r14) 25297d: 00 25297e: 49 8d 8c 96 74 17 00 lea 0x1774(%r14,%rdx,4),%rcx 252985: 00 252986: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25298b: 49 8d 86 70 17 00 00 lea 0x1770(%r14),%rax 252992: 48 89 44 24 10 mov %rax,0x10(%rsp) 252997: 66 0f 2f c8 comisd %xmm0,%xmm1 25299b: 41 0f 93 86 62 31 00 setae 0x3162(%r14) 2529a2: 00 2529a3: 8b 10 mov (%rax),%edx 2529a5: 89 d6 mov %edx,%esi 2529a7: 83 e6 fd and $0xfffffffd,%esi 2529aa: 83 fe 08 cmp $0x8,%esi 2529ad: 74 0d je 2529bc 2529af: 83 fa 0c cmp $0xc,%edx 2529b2: 74 08 je 2529bc 2529b4: 41 c6 86 63 31 00 00 movb $0x1,0x3163(%r14) 2529bb: 01 2529bc: 48 83 c0 04 add $0x4,%rax 2529c0: 48 39 c8 cmp %rcx,%rax 2529c3: 75 de jne 2529a3 2529c5: 49 8d 86 b0 71 00 00 lea 0x71b0(%r14),%rax 2529cc: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2529d3: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2529db 2529da: 00 2529db: 4d 89 f5 mov %r14,%r13 2529de: 48 89 44 24 08 mov %rax,0x8(%rsp) 2529e3: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 2529e8: 4c 8b 64 24 08 mov 0x8(%rsp),%r12 2529ed: 4d 89 ef mov %r13,%r15 2529f0: 31 db xor %ebx,%ebx 2529f2: eb 2c jmp 252a20 2529f4: f2 41 0f 11 94 24 40 movsd %xmm2,0x240(%r12) 2529fb: 02 00 00 2529fe: 48 83 c3 01 add $0x1,%rbx 252a02: 49 83 c7 01 add $0x1,%r15 252a06: 49 83 c4 08 add $0x8,%r12 252a0a: 48 83 c5 04 add $0x4,%rbp 252a0e: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 252a15: 83 e8 01 sub $0x1,%eax 252a18: 39 d8 cmp %ebx,%eax 252a1a: 0f 82 fb 01 00 00 jb 252c1b 252a20: 41 c6 87 48 70 00 00 movb $0x0,0x7048(%r15) 252a27: 00 252a28: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 252a2f: 00 252a30: 39 5d 60 cmp %ebx,0x60(%rbp) 252a33: 75 bf jne 2529f4 252a35: 8b 75 40 mov 0x40(%rbp),%esi 252a38: 83 fe 01 cmp $0x1,%esi 252a3b: 0f 84 c5 07 00 00 je 253206 252a41: 85 f6 test %esi,%esi 252a43: 74 05 je 252a4a 252a45: 83 fe 03 cmp $0x3,%esi 252a48: 75 b4 jne 2529fe 252a4a: 66 0f ef c0 pxor %xmm0,%xmm0 252a4e: 83 fe 03 cmp $0x3,%esi 252a51: 74 09 je 252a5c 252a53: f2 41 0f 10 86 a0 33 movsd 0x33a0(%r14),%xmm0 252a5a: 00 00 252a5c: f2 41 0f 11 86 a8 33 movsd %xmm0,0x33a8(%r14) 252a63: 00 00 252a65: f2 41 0f 10 85 e8 2e movsd 0x2ee8(%r13),%xmm0 252a6c: 00 00 252a6e: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 252a76 252a75: 00 252a76: 0f 83 0a 08 00 00 jae 253286 252a7c: f2 41 0f 10 86 b0 33 movsd 0x33b0(%r14),%xmm0 252a83: 00 00 252a85: 66 0f ef f6 pxor %xmm6,%xmm6 252a89: 66 0f 2e c6 ucomisd %xmm6,%xmm0 252a8d: 0f 8a 6b ff ff ff jp 2529fe 252a93: 0f 85 65 ff ff ff jne 2529fe 252a99: f2 41 0f 10 85 e8 2e movsd 0x2ee8(%r13),%xmm0 252aa0: 00 00 252aa2: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 252aaa 252aa9: 00 252aaa: 0f 83 04 0a 00 00 jae 2534b4 252ab0: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 252ab8 252ab7: 00 252ab8: 0f 82 40 ff ff ff jb 2529fe 252abe: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 252ac6 252ac5: 00 252ac6: 8b 55 20 mov 0x20(%rbp),%edx 252ac9: 31 ff xor %edi,%edi 252acb: f2 41 0f 10 8e b8 0e movsd 0xeb8(%r14),%xmm1 252ad2: 00 00 252ad4: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 252adc 252adb: 00 252adc: 8b 75 40 mov 0x40(%rbp),%esi 252adf: f2 0f 5c c1 subsd %xmm1,%xmm0 252ae3: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 252aeb 252aea: 00 252aeb: 8b 4d 00 mov 0x0(%rbp),%ecx 252aee: f2 41 0f 59 84 de f0 mulsd 0x31f0(%r14,%rbx,8),%xmm0 252af5: 31 00 00 252af8: f2 41 0f 5e 84 de 18 divsd 0x1318(%r14,%rbx,8),%xmm0 252aff: 13 00 00 252b02: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 252b0a 252b09: 00 252b0a: e8 21 66 ff ff callq 249130 252b0f: 66 0f ef c0 pxor %xmm0,%xmm0 252b13: bf 01 00 00 00 mov $0x1,%edi 252b18: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 252b20 252b1f: 00 252b20: f2 41 0f 10 8e b8 0e movsd 0xeb8(%r14),%xmm1 252b27: 00 00 252b29: 89 c0 mov %eax,%eax 252b2b: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 252b33 252b32: 00 252b33: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 252b38: f2 41 0f 11 86 b0 33 movsd %xmm0,0x33b0(%r14) 252b3f: 00 00 252b41: 8b 75 40 mov 0x40(%rbp),%esi 252b44: 8b 55 20 mov 0x20(%rbp),%edx 252b47: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 252b4f 252b4e: 00 252b4f: 8b 4d 00 mov 0x0(%rbp),%ecx 252b52: f2 0f 5c c1 subsd %xmm1,%xmm0 252b56: f2 41 0f 10 8e a8 33 movsd 0x33a8(%r14),%xmm1 252b5d: 00 00 252b5f: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 252b67 252b66: 00 252b67: f2 0f 5c d9 subsd %xmm1,%xmm3 252b6b: f2 0f 59 c3 mulsd %xmm3,%xmm0 252b6f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 252b77 252b76: 00 252b77: f2 41 0f 59 84 de f0 mulsd 0x31f0(%r14,%rbx,8),%xmm0 252b7e: 31 00 00 252b81: f2 41 0f 5e 84 de 18 divsd 0x1318(%r14,%rbx,8),%xmm0 252b88: 13 00 00 252b8b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 252b93 252b92: 00 252b93: e8 98 65 ff ff callq 249130 252b98: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 252b9f 252b9f: 41 89 86 b8 33 00 00 mov %eax,0x33b8(%r14) 252ba6: 41 80 bc 1e 68 17 00 cmpb $0x0,0x1768(%r14,%rbx,1) 252bad: 00 00 252baf: 66 48 0f 6e d6 movq %rsi,%xmm2 252bb4: 75 1d jne 252bd3 252bb6: f2 41 0f 10 86 b0 33 movsd 0x33b0(%r14),%xmm0 252bbd: 00 00 252bbf: 66 0f ef e4 pxor %xmm4,%xmm4 252bc3: 66 0f 2e c4 ucomisd %xmm4,%xmm0 252bc7: 0f 8a 3f 0b 00 00 jp 25370c 252bcd: 0f 85 39 0b 00 00 jne 25370c 252bd3: 41 c6 87 48 70 00 00 movb $0x1,0x7048(%r15) 252bda: 01 252bdb: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 252be2 252be2: 8b 7d 40 mov 0x40(%rbp),%edi 252be5: 66 48 0f 6e c6 movq %rsi,%xmm0 252bea: 85 ff test %edi,%edi 252bec: 74 04 je 252bf2 252bee: 66 0f ef c0 pxor %xmm0,%xmm0 252bf2: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 252bf8: 89 c0 mov %eax,%eax 252bfa: 66 0f ef c0 pxor %xmm0,%xmm0 252bfe: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 252c03: f2 41 0f 11 86 b0 33 movsd %xmm0,0x33b0(%r14) 252c0a: 00 00 252c0c: f2 41 0f 11 84 24 40 movsd %xmm0,0x240(%r12) 252c13: 02 00 00 252c16: e9 e3 fd ff ff jmpq 2529fe 252c1b: 83 04 24 01 addl $0x1,(%rsp) 252c1f: 41 8b be 00 0b 00 00 mov 0xb00(%r14),%edi 252c26: 49 83 c5 08 add $0x8,%r13 252c2a: 8b 34 24 mov (%rsp),%esi 252c2d: 48 83 44 24 08 40 addq $0x40,0x8(%rsp) 252c33: 39 f7 cmp %esi,%edi 252c35: 0f 83 a8 fd ff ff jae 2529e3 252c3b: 49 89 f9 mov %rdi,%r9 252c3e: 49 8d 76 40 lea 0x40(%r14),%rsi 252c42: 4d 8d 86 d0 55 00 00 lea 0x55d0(%r14),%r8 252c49: 49 c1 e1 06 shl $0x6,%r9 252c4d: 48 89 74 24 30 mov %rsi,0x30(%rsp) 252c52: 49 01 f1 add %rsi,%r9 252c55: 4c 89 f6 mov %r14,%rsi 252c58: 41 c6 00 01 movb $0x1,(%r8) 252c5c: 31 d2 xor %edx,%edx 252c5e: eb 12 jmp 252c72 252c60: 75 1f jne 252c81 252c62: 41 c6 00 00 movb $0x0,(%r8) 252c66: 48 8d 4a 01 lea 0x1(%rdx),%rcx 252c6a: 48 39 c2 cmp %rax,%rdx 252c6d: 74 3b je 252caa 252c6f: 48 89 ca mov %rcx,%rdx 252c72: 66 0f ef e4 pxor %xmm4,%xmm4 252c76: 66 0f 2e a4 d6 f0 73 ucomisd 0x73f0(%rsi,%rdx,8),%xmm4 252c7d: 00 00 252c7f: 7b df jnp 252c60 252c81: 41 83 bc 96 90 17 00 cmpl $0x1,0x1790(%r14,%rdx,4) 252c88: 00 01 252c8a: 75 da jne 252c66 252c8c: 41 80 bc 16 30 16 00 cmpb $0x0,0x1630(%r14,%rdx,1) 252c93: 00 00 252c95: 74 cf je 252c66 252c97: 41 80 be 20 10 00 00 cmpb $0x0,0x1020(%r14) 252c9e: 00 252c9f: 75 c1 jne 252c62 252ca1: 48 8d 4a 01 lea 0x1(%rdx),%rcx 252ca5: 48 39 c2 cmp %rax,%rdx 252ca8: 75 c5 jne 252c6f 252caa: 48 83 c6 40 add $0x40,%rsi 252cae: 49 83 c0 01 add $0x1,%r8 252cb2: 4c 39 ce cmp %r9,%rsi 252cb5: 75 a1 jne 252c58 252cb7: 49 8d 76 08 lea 0x8(%r14),%rsi 252cbb: 4d 8d 96 e2 55 00 00 lea 0x55e2(%r14),%r10 252cc2: 4d 89 f1 mov %r14,%r9 252cc5: 4d 89 f0 mov %r14,%r8 252cc8: 48 89 b4 24 50 01 00 mov %rsi,0x150(%rsp) 252ccf: 00 252cd0: 4c 8d 1c fe lea (%rsi,%rdi,8),%r11 252cd4: 31 d2 xor %edx,%edx 252cd6: 41 39 94 96 d0 17 00 cmp %edx,0x17d0(%r14,%rdx,4) 252cdd: 00 252cde: 74 1c je 252cfc 252ce0: 31 f6 xor %esi,%esi 252ce2: 48 8d 4a 01 lea 0x1(%rdx),%rcx 252ce6: 48 39 c2 cmp %rax,%rdx 252ce9: 0f 84 b4 00 00 00 je 252da3 252cef: 48 89 ca mov %rcx,%rdx 252cf2: 41 39 94 96 d0 17 00 cmp %edx,0x17d0(%r14,%rdx,4) 252cf9: 00 252cfa: 75 e4 jne 252ce0 252cfc: 41 8b 8c 96 b0 17 00 mov 0x17b0(%r14,%rdx,4),%ecx 252d03: 00 252d04: 85 c9 test %ecx,%ecx 252d06: 74 05 je 252d0d 252d08: 83 f9 03 cmp $0x3,%ecx 252d0b: 75 d3 jne 252ce0 252d0d: 41 8b b4 96 90 17 00 mov 0x1790(%r14,%rdx,4),%esi 252d14: 00 252d15: 8d 4e ff lea -0x1(%rsi),%ecx 252d18: 83 f9 02 cmp $0x2,%ecx 252d1b: 0f 92 c1 setb %cl 252d1e: 0f b6 c9 movzbl %cl,%ecx 252d21: 83 c1 01 add $0x1,%ecx 252d24: 41 89 8e 78 0d 00 00 mov %ecx,0xd78(%r14) 252d2b: 41 0f b6 b4 10 48 70 movzbl 0x7048(%r8,%rdx,1),%esi 252d32: 00 00 252d34: 40 84 f6 test %sil,%sil 252d37: 74 a7 je 252ce0 252d39: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 252d41 252d40: 00 252d41: 66 0f ef d2 pxor %xmm2,%xmm2 252d45: 41 83 bc 91 f0 37 00 cmpl $0x1,0x37f0(%r9,%rdx,4) 252d4c: 00 01 252d4e: f2 41 0f 10 8e c0 0e movsd 0xec0(%r14),%xmm1 252d55: 00 00 252d57: f2 0f 2a d1 cvtsi2sd %ecx,%xmm2 252d5b: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 252d63 252d62: 00 252d63: f2 0f 5c c1 subsd %xmm1,%xmm0 252d67: f2 41 0f 10 8c d6 18 movsd 0x1318(%r14,%rdx,8),%xmm1 252d6e: 13 00 00 252d71: 0f 84 4e 06 00 00 je 2533c5 252d77: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 252d7f 252d7e: 00 252d7f: f2 0f 5e ca divsd %xmm2,%xmm1 252d83: f2 41 0f 59 80 c0 2f mulsd 0x2fc0(%r8),%xmm0 252d8a: 00 00 252d8c: 66 0f 2f c8 comisd %xmm0,%xmm1 252d90: 0f 86 4a ff ff ff jbe 252ce0 252d96: 48 8d 4a 01 lea 0x1(%rdx),%rcx 252d9a: 48 39 c2 cmp %rax,%rdx 252d9d: 0f 85 4c ff ff ff jne 252cef 252da3: 49 83 c0 08 add $0x8,%r8 252da7: 41 88 32 mov %sil,(%r10) 252daa: 49 83 c1 20 add $0x20,%r9 252dae: 49 83 c2 01 add $0x1,%r10 252db2: 4d 39 d8 cmp %r11,%r8 252db5: 0f 85 19 ff ff ff jne 252cd4 252dbb: 41 8b 96 78 0f 00 00 mov 0xf78(%r14),%edx 252dc2: 66 0f ef c9 pxor %xmm1,%xmm1 252dc6: 49 8d 8e d9 55 00 00 lea 0x55d9(%r14),%rcx 252dcd: 45 31 c0 xor %r8d,%r8d 252dd0: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 252dd5: 48 8d 57 01 lea 0x1(%rdi),%rdx 252dd9: 83 fa 08 cmp $0x8,%edx 252ddc: 0f 82 fa 08 00 00 jb 2536dc 252de2: 49 c7 86 d9 55 00 00 movq $0x0,0x55d9(%r14) 252de9: 00 00 00 00 252ded: 89 d6 mov %edx,%esi 252def: 49 89 c9 mov %rcx,%r9 252df2: 48 c7 44 31 f8 00 00 movq $0x0,-0x8(%rcx,%rsi,1) 252df9: 00 00 252dfb: 49 8d b6 e1 55 00 00 lea 0x55e1(%r14),%rsi 252e02: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 252e06: 49 29 f1 sub %rsi,%r9 252e09: 44 01 ca add %r9d,%edx 252e0c: 83 e2 f8 and $0xfffffff8,%edx 252e0f: 83 fa 08 cmp $0x8,%edx 252e12: 72 16 jb 252e2a 252e14: 83 e2 f8 and $0xfffffff8,%edx 252e17: 45 31 c9 xor %r9d,%r9d 252e1a: 45 89 ca mov %r9d,%r10d 252e1d: 41 83 c1 08 add $0x8,%r9d 252e21: 4e 89 04 16 mov %r8,(%rsi,%r10,1) 252e25: 41 39 d1 cmp %edx,%r9d 252e28: 72 f0 jb 252e1a 252e2a: 4a 8d 14 b5 00 00 00 lea 0x0(,%r14,4),%rdx 252e31: 00 252e32: 4d 89 f0 mov %r14,%r8 252e35: 48 89 ce mov %rcx,%rsi 252e38: 49 29 d0 sub %rdx,%r8 252e3b: 49 8d 4c 06 01 lea 0x1(%r14,%rax,1),%rcx 252e40: 49 8d bc 3e da 55 00 lea 0x55da(%r14,%rdi,1),%rdi 252e47: 00 252e48: 48 f7 d0 not %rax 252e4b: 4c 89 84 24 b0 00 00 mov %r8,0xb0(%rsp) 252e52: 00 252e53: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 252e57: 66 0f ef c0 pxor %xmm0,%xmm0 252e5b: eb 11 jmp 252e6e 252e5d: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 252e65 252e64: 00 252e65: 48 83 c2 01 add $0x1,%rdx 252e69: 48 39 ca cmp %rcx,%rdx 252e6c: 74 25 je 252e93 252e6e: 80 ba 48 70 00 00 00 cmpb $0x0,0x7048(%rdx) 252e75: 74 ee je 252e65 252e77: 41 83 bc 90 f0 37 00 cmpl $0x1,0x37f0(%r8,%rdx,4) 252e7e: 00 01 252e80: 75 db jne 252e5d 252e82: 48 83 c2 01 add $0x1,%rdx 252e86: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 252e8e 252e8d: 00 252e8e: 48 39 ca cmp %rcx,%rdx 252e91: 75 db jne 252e6e 252e93: 66 0f 2f c1 comisd %xmm1,%xmm0 252e97: 76 03 jbe 252e9c 252e99: c6 06 01 movb $0x1,(%rsi) 252e9c: 48 83 c6 01 add $0x1,%rsi 252ea0: 48 83 c1 08 add $0x8,%rcx 252ea4: 48 39 fe cmp %rdi,%rsi 252ea7: 75 aa jne 252e53 252ea9: 49 8d 86 d0 17 00 00 lea 0x17d0(%r14),%rax 252eb0: 4c 89 f3 mov %r14,%rbx 252eb3: 4c 89 f5 mov %r14,%rbp 252eb6: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 252ebd: 00 252ebe: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 252ec5: 00 252ec6: 49 8d 86 d4 17 00 00 lea 0x17d4(%r14),%rax 252ecd: 4c 8b a4 24 d8 00 00 mov 0xd8(%rsp),%r12 252ed4: 00 252ed5: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) 252edc: 00 252edd: 49 8d 86 f0 15 00 00 lea 0x15f0(%r14),%rax 252ee4: 48 89 44 24 10 mov %rax,0x10(%rsp) 252ee9: f2 41 0f 11 86 c0 33 movsd %xmm0,0x33c0(%r14) 252ef0: 00 00 252ef2: 48 8b 04 24 mov (%rsp),%rax 252ef6: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 252efb: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 252f00: 45 31 ed xor %r13d,%r13d 252f03: 4c 8d 85 f0 73 00 00 lea 0x73f0(%rbp),%r8 252f0a: 4c 89 64 24 20 mov %r12,0x20(%rsp) 252f0f: 4d 89 f4 mov %r14,%r12 252f12: 4d 8d 0c c6 lea (%r14,%rax,8),%r9 252f16: 48 c1 e0 05 shl $0x5,%rax 252f1a: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 252f1f: 4c 89 fb mov %r15,%rbx 252f22: 48 89 44 24 08 mov %rax,0x8(%rsp) 252f27: 4d 89 c7 mov %r8,%r15 252f2a: 4c 89 cd mov %r9,%rbp 252f2d: eb 75 jmp 252fa4 252f2f: 41 c7 84 24 d0 33 00 movl $0x0,0x33d0(%r12) 252f36: 00 00 00 00 00 252f3b: f2 41 0f 10 07 movsd (%r15),%xmm0 252f40: 66 0f ef ed pxor %xmm5,%xmm5 252f44: ba 00 00 00 00 mov $0x0,%edx 252f49: 66 0f 2e c5 ucomisd %xmm5,%xmm0 252f4d: 0f 9b c0 setnp %al 252f50: 0f 45 c2 cmovne %edx,%eax 252f53: 84 c0 test %al,%al 252f55: 75 16 jne 252f6d 252f57: 66 0f 2e 05 00 00 00 ucomisd 0x0(%rip),%xmm0 # 252f5f 252f5e: 00 252f5f: 0f 9b c2 setnp %dl 252f62: 0f 44 c2 cmove %edx,%eax 252f65: 84 c0 test %al,%al 252f67: 0f 84 c0 08 00 00 je 25382d 252f6d: 49 c7 84 24 c8 33 00 movq $0x0,0x33c8(%r12) 252f74: 00 00 00 00 00 252f79: 49 c7 87 40 02 00 00 movq $0x0,0x240(%r15) 252f80: 00 00 00 00 252f84: 41 8b 8c 24 50 10 00 mov 0x1050(%r12),%ecx 252f8b: 00 252f8c: 49 83 c5 01 add $0x1,%r13 252f90: 48 83 c3 04 add $0x4,%rbx 252f94: 49 83 c7 08 add $0x8,%r15 252f98: 8d 41 ff lea -0x1(%rcx),%eax 252f9b: 44 39 e8 cmp %r13d,%eax 252f9e: 0f 82 dc 09 00 00 jb 253980 252fa4: 44 39 ab e0 01 00 00 cmp %r13d,0x1e0(%rbx) 252fab: 75 82 jne 252f2f 252fad: 42 80 bc 2d 48 70 00 cmpb $0x0,0x7048(%rbp,%r13,1) 252fb4: 00 00 252fb6: 0f 84 73 ff ff ff je 252f2f 252fbc: f2 43 0f 10 84 ec 18 movsd 0x1318(%r12,%r13,8),%xmm0 252fc3: 13 00 00 252fc6: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 252fce 252fcd: 00 252fce: 0f 87 f8 30 00 00 ja 2560cc 252fd4: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 252fdc 252fdb: 00 252fdc: 0f 86 cf 30 00 00 jbe 2560b1 252fe2: 41 c7 84 24 d0 33 00 movl $0x8,0x33d0(%r12) 252fe9: 00 08 00 00 00 252fee: e9 48 ff ff ff jmpq 252f3b 252ff3: 48 8b 44 24 08 mov 0x8(%rsp),%rax 252ff8: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 252ffd: 31 d2 xor %edx,%edx 252fff: 4d 89 fe mov %r15,%r14 253002: 8b 5c 24 10 mov 0x10(%rsp),%ebx 253006: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp 25300b: 4c 89 6c 24 60 mov %r13,0x60(%rsp) 253010: 49 c7 87 e8 53 00 00 movq $0x0,0x53e8(%r15) 253017: 00 00 00 00 25301b: 49 89 fd mov %rdi,%r13 25301e: 49 89 d7 mov %rdx,%r15 253021: c6 80 78 54 00 00 01 movb $0x1,0x5478(%rax) 253028: e9 06 01 00 00 jmpq 253133 25302d: 41 c7 85 90 35 00 00 movl $0x1,0x3590(%r13) 253034: 01 00 00 00 253038: 48 8b 04 24 mov (%rsp),%rax 25303c: f2 42 0f 11 84 f8 d0 movsd %xmm0,0x4dd0(%rax,%r15,8) 253043: 4d 00 00 253046: 41 39 9c 24 00 0b 00 cmp %ebx,0xb00(%r12) 25304d: 00 25304e: 0f 84 56 01 00 00 je 2531aa 253054: f2 43 0f 59 8c fc d8 mulsd 0x12d8(%r12,%r15,8),%xmm1 25305b: 12 00 00 25305e: f2 41 0f 10 94 24 b0 movsd 0xfb0(%r12),%xmm2 253065: 0f 00 00 253068: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 253070 25306f: 00 253070: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 253078 253077: 00 253078: f2 0f 59 ca mulsd %xmm2,%xmm1 25307c: f2 41 0f 11 8c 24 90 movsd %xmm1,0x3390(%r12) 253083: 33 00 00 253086: 66 0f ef c0 pxor %xmm0,%xmm0 25308a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25308e: f2 41 0f 5a 86 e8 53 cvtsd2ss 0x53e8(%r14),%xmm0 253095: 00 00 253097: e8 00 00 00 00 callq 25309c 25309c: 66 0f ef d2 pxor %xmm2,%xmm2 2530a0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2530a4: f2 41 0f 11 86 e8 53 movsd %xmm0,0x53e8(%r14) 2530ab: 00 00 2530ad: 41 8b 8d 90 35 00 00 mov 0x3590(%r13),%ecx 2530b4: f2 43 0f 10 8c fc 48 movsd 0x6f48(%r12,%r15,8),%xmm1 2530bb: 6f 00 00 2530be: f2 41 0f 10 84 24 c0 movsd 0xec0(%r12),%xmm0 2530c5: 0e 00 00 2530c8: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 2530cd: f2 0f 5e ca divsd %xmm2,%xmm1 2530d1: 66 0f 28 d0 movapd %xmm0,%xmm2 2530d5: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 2530dd 2530dc: 00 2530dd: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 2530e5 2530e4: 00 2530e5: f2 0f 59 ca mulsd %xmm2,%xmm1 2530e9: 66 41 0f 2f 8c 24 78 comisd 0x3378(%r12),%xmm1 2530f0: 33 00 00 2530f3: 77 16 ja 25310b 2530f5: f2 41 0f 10 8c 24 90 movsd 0x3390(%r12),%xmm1 2530fc: 33 00 00 2530ff: 66 41 0f 2f 8c 24 70 comisd 0x3370(%r12),%xmm1 253106: 33 00 00 253109: 76 0c jbe 253117 25310b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 253110: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 253117: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 25311e: 00 25311f: 49 83 c7 01 add $0x1,%r15 253123: 49 83 c5 04 add $0x4,%r13 253127: 8d 70 ff lea -0x1(%rax),%esi 25312a: 44 39 fe cmp %r15d,%esi 25312d: 0f 82 86 00 00 00 jb 2531b9 253133: 42 c7 84 bd f0 37 00 movl $0x0,0x37f0(%rbp,%r15,4) 25313a: 00 00 00 00 00 25313f: 66 0f 28 c8 movapd %xmm0,%xmm1 253143: f2 43 0f 10 94 fc 08 movsd 0x8108(%r12,%r15,8),%xmm2 25314a: 81 00 00 25314d: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 253155 253154: 00 253155: 66 43 0f 2f 94 fc 88 comisd 0x6f88(%r12,%r15,8),%xmm2 25315c: 6f 00 00 25315f: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 253167 253166: 00 253167: f2 43 0f 10 84 fc 48 movsd 0x6f48(%r12,%r15,8),%xmm0 25316e: 6f 00 00 253171: f2 0f 59 c1 mulsd %xmm1,%xmm0 253175: 0f 83 b2 fe ff ff jae 25302d 25317b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 253183 253182: 00 253183: 48 8b 04 24 mov (%rsp),%rax 253187: 41 c7 85 90 35 00 00 movl $0x2,0x3590(%r13) 25318e: 02 00 00 00 253192: f2 42 0f 11 84 f8 d0 movsd %xmm0,0x4dd0(%rax,%r15,8) 253199: 4d 00 00 25319c: 41 39 9c 24 00 0b 00 cmp %ebx,0xb00(%r12) 2531a3: 00 2531a4: 0f 85 aa fe ff ff jne 253054 2531aa: f2 43 0f 59 8c fc d8 mulsd 0x12d8(%r12,%r15,8),%xmm1 2531b1: 12 00 00 2531b4: e9 c3 fe ff ff jmpq 25307c 2531b9: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2531be: 89 f2 mov %esi,%edx 2531c0: 48 03 54 24 28 add 0x28(%rsp),%rdx 2531c5: 4d 89 f7 mov %r14,%r15 2531c8: 4c 8b 6c 24 60 mov 0x60(%rsp),%r13 2531cd: 31 f6 xor %esi,%esi 2531cf: c7 80 9c 54 00 00 00 movl $0x0,0x549c(%rax) 2531d6: 00 00 00 2531d9: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2531de: 48 8d 3c 90 lea (%rax,%rdx,4),%rdi 2531e2: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 2531e7: 03 b2 90 35 00 00 add 0x3590(%rdx),%esi 2531ed: 48 83 c2 04 add $0x4,%rdx 2531f1: 48 39 fa cmp %rdi,%rdx 2531f4: 75 f1 jne 2531e7 2531f6: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2531fb: 89 b0 9c 54 00 00 mov %esi,0x549c(%rax) 253201: e9 10 f5 ff ff jmpq 252716 253206: 41 c6 87 48 70 00 00 movb $0x0,0x7048(%r15) 25320d: 00 25320e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 253216 253215: 00 253216: 66 0f ef c9 pxor %xmm1,%xmm1 25321a: 8b 4d 00 mov 0x0(%rbp),%ecx 25321d: 8b 55 20 mov 0x20(%rbp),%edx 253220: f2 41 0f 5a 8d e8 2e cvtsd2ss 0x2ee8(%r13),%xmm1 253227: 00 00 253229: 89 4c 24 20 mov %ecx,0x20(%rsp) 25322d: 89 54 24 18 mov %edx,0x18(%rsp) 253231: e8 00 00 00 00 callq 253236 253236: 8b 4c 24 20 mov 0x20(%rsp),%ecx 25323a: 8b 54 24 18 mov 0x18(%rsp),%edx 25323e: 31 ff xor %edi,%edi 253240: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253244: be 01 00 00 00 mov $0x1,%esi 253249: f2 41 0f 5e 84 de 18 divsd 0x1318(%r14,%rbx,8),%xmm0 253250: 13 00 00 253253: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25325b 25325a: 00 25325b: e8 d0 5e ff ff callq 249130 253260: 66 0f ef c0 pxor %xmm0,%xmm0 253264: 89 c0 mov %eax,%eax 253266: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25326b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 253272 253272: 66 48 0f 6e d0 movq %rax,%xmm2 253277: f2 41 0f 11 84 24 40 movsd %xmm0,0x240(%r12) 25327e: 02 00 00 253281: e9 78 f7 ff ff jmpq 2529fe 253286: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25328e 25328d: 00 25328e: 8b 55 20 mov 0x20(%rbp),%edx 253291: 31 ff xor %edi,%edi 253293: f2 41 0f 10 8e b8 0e movsd 0xeb8(%r14),%xmm1 25329a: 00 00 25329c: 8b 4d 00 mov 0x0(%rbp),%ecx 25329f: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2532a7 2532a6: 00 2532a7: f2 0f 5c c1 subsd %xmm1,%xmm0 2532ab: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2532b3 2532b2: 00 2532b3: f2 41 0f 59 84 de f0 mulsd 0x31f0(%r14,%rbx,8),%xmm0 2532ba: 31 00 00 2532bd: f2 41 0f 5e 84 de 18 divsd 0x1318(%r14,%rbx,8),%xmm0 2532c4: 13 00 00 2532c7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2532cf 2532ce: 00 2532cf: e8 5c 5e ff ff callq 249130 2532d4: 66 0f ef c0 pxor %xmm0,%xmm0 2532d8: bf 01 00 00 00 mov $0x1,%edi 2532dd: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2532e5 2532e4: 00 2532e5: f2 41 0f 10 8e b8 0e movsd 0xeb8(%r14),%xmm1 2532ec: 00 00 2532ee: 89 c0 mov %eax,%eax 2532f0: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2532f8 2532f7: 00 2532f8: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2532fd: f2 41 0f 11 86 b0 33 movsd %xmm0,0x33b0(%r14) 253304: 00 00 253306: 8b 75 40 mov 0x40(%rbp),%esi 253309: 8b 55 20 mov 0x20(%rbp),%edx 25330c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 253314 253313: 00 253314: 8b 4d 00 mov 0x0(%rbp),%ecx 253317: f2 0f 5c c1 subsd %xmm1,%xmm0 25331b: f2 41 0f 10 8e a8 33 movsd 0x33a8(%r14),%xmm1 253322: 00 00 253324: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 25332c 25332b: 00 25332c: f2 0f 5c d9 subsd %xmm1,%xmm3 253330: f2 0f 59 c3 mulsd %xmm3,%xmm0 253334: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25333c 25333b: 00 25333c: f2 41 0f 59 84 de f0 mulsd 0x31f0(%r14,%rbx,8),%xmm0 253343: 31 00 00 253346: f2 41 0f 5e 84 de 18 divsd 0x1318(%r14,%rbx,8),%xmm0 25334d: 13 00 00 253350: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 253358 253357: 00 253358: e8 d3 5d ff ff callq 249130 25335d: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 253364 253364: 41 89 86 b8 33 00 00 mov %eax,0x33b8(%r14) 25336b: 41 80 bc 1e 68 17 00 cmpb $0x0,0x1768(%r14,%rbx,1) 253372: 00 00 253374: 66 48 0f 6e d6 movq %rsi,%xmm2 253379: 74 6e je 2533e9 25337b: 41 c6 87 48 70 00 00 movb $0x1,0x7048(%r15) 253382: 01 253383: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 25338a 25338a: 44 8b 4d 40 mov 0x40(%rbp),%r9d 25338e: 66 48 0f 6e c6 movq %rsi,%xmm0 253393: 45 85 c9 test %r9d,%r9d 253396: 74 04 je 25339c 253398: 66 0f ef c0 pxor %xmm0,%xmm0 25339c: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 2533a2: 89 c0 mov %eax,%eax 2533a4: 66 0f ef c0 pxor %xmm0,%xmm0 2533a8: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2533ad: f2 41 0f 11 86 b0 33 movsd %xmm0,0x33b0(%r14) 2533b4: 00 00 2533b6: f2 41 0f 11 84 24 40 movsd %xmm0,0x240(%r12) 2533bd: 02 00 00 2533c0: e9 c0 f6 ff ff jmpq 252a85 2533c5: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2533cd 2533cc: 00 2533cd: f2 0f 5e ca divsd %xmm2,%xmm1 2533d1: f2 41 0f 59 80 c0 2f mulsd 0x2fc0(%r8),%xmm0 2533d8: 00 00 2533da: 66 0f 2f c8 comisd %xmm0,%xmm1 2533de: 0f 87 fe f8 ff ff ja 252ce2 2533e4: e9 f7 f8 ff ff jmpq 252ce0 2533e9: 41 c6 87 48 70 00 00 movb $0x0,0x7048(%r15) 2533f0: 00 2533f1: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 2533f8: 00 2533f9: f2 41 0f 10 86 b0 33 movsd 0x33b0(%r14),%xmm0 253400: 00 00 253402: eb b2 jmp 2533b6 253404: 45 8b 8c 24 d0 31 00 mov 0x31d0(%r12),%r9d 25340b: 00 25340c: 41 8b bd a0 54 00 00 mov 0x54a0(%r13),%edi 253413: 44 39 cf cmp %r9d,%edi 253416: 0f 83 ec f2 ff ff jae 252708 25341c: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 253421: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 253426: 47 8d 14 00 lea (%r8,%r8,1),%r10d 25342a: 41 39 fa cmp %edi,%r10d 25342d: 76 75 jbe 2534a4 25342f: 31 c0 xor %eax,%eax 253431: 31 d2 xor %edx,%edx 253433: 66 0f ef db pxor %xmm3,%xmm3 253437: 45 85 c0 test %r8d,%r8d 25343a: 74 29 je 253465 25343c: f2 41 0f 10 8c c4 88 movsd 0x7a88(%r12,%rax,8),%xmm1 253443: 7a 00 00 253446: 66 0f 2f cb comisd %xmm3,%xmm1 25344a: 76 10 jbe 25345c 25344c: 83 bc 81 b0 35 00 00 cmpl $0x1,0x35b0(%rcx,%rax,4) 253453: 01 253454: 75 06 jne 25345c 253456: 89 c2 mov %eax,%edx 253458: 66 0f 28 d9 movapd %xmm1,%xmm3 25345c: 48 83 c0 01 add $0x1,%rax 253460: 41 39 c0 cmp %eax,%r8d 253463: 77 d7 ja 25343c 253465: 48 8d 04 16 lea (%rsi,%rdx,1),%rax 253469: 83 c7 01 add $0x1,%edi 25346c: 41 c7 84 84 b0 35 00 movl $0x2,0x35b0(%r12,%rax,4) 253473: 00 02 00 00 00 253478: f2 41 0f 10 8c d4 48 movsd 0x6f48(%r12,%rdx,8),%xmm1 25347f: 6f 00 00 253482: f2 0f 59 ca mulsd %xmm2,%xmm1 253486: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 25348e 25348d: 00 25348e: f2 41 0f 11 8c c4 10 movsd %xmm1,0x4e10(%r12,%rax,8) 253495: 4e 00 00 253498: 41 89 bd a0 54 00 00 mov %edi,0x54a0(%r13) 25349f: 44 39 cf cmp %r9d,%edi 2534a2: 75 86 jne 25342a 2534a4: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2534a9: 8b b0 9c 54 00 00 mov 0x549c(%rax),%esi 2534af: e9 54 f2 ff ff jmpq 252708 2534b4: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2534bc 2534bb: 00 2534bc: 8b 55 20 mov 0x20(%rbp),%edx 2534bf: 31 ff xor %edi,%edi 2534c1: f2 41 0f 10 8e b8 0e movsd 0xeb8(%r14),%xmm1 2534c8: 00 00 2534ca: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2534d2 2534d1: 00 2534d2: 8b 75 40 mov 0x40(%rbp),%esi 2534d5: f2 0f 5c c1 subsd %xmm1,%xmm0 2534d9: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2534e1 2534e0: 00 2534e1: 8b 4d 00 mov 0x0(%rbp),%ecx 2534e4: f2 41 0f 59 84 de f0 mulsd 0x31f0(%r14,%rbx,8),%xmm0 2534eb: 31 00 00 2534ee: f2 41 0f 5e 84 de 18 divsd 0x1318(%r14,%rbx,8),%xmm0 2534f5: 13 00 00 2534f8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 253500 2534ff: 00 253500: e8 2b 5c ff ff callq 249130 253505: 66 0f ef c0 pxor %xmm0,%xmm0 253509: bf 01 00 00 00 mov $0x1,%edi 25350e: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 253516 253515: 00 253516: f2 41 0f 10 8e b8 0e movsd 0xeb8(%r14),%xmm1 25351d: 00 00 25351f: 89 c0 mov %eax,%eax 253521: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 253529 253528: 00 253529: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25352e: f2 41 0f 11 86 b0 33 movsd %xmm0,0x33b0(%r14) 253535: 00 00 253537: 8b 75 40 mov 0x40(%rbp),%esi 25353a: 8b 55 20 mov 0x20(%rbp),%edx 25353d: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 253545 253544: 00 253545: 8b 4d 00 mov 0x0(%rbp),%ecx 253548: f2 0f 5c c1 subsd %xmm1,%xmm0 25354c: f2 41 0f 10 8e a8 33 movsd 0x33a8(%r14),%xmm1 253553: 00 00 253555: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 25355d 25355c: 00 25355d: f2 0f 5c d9 subsd %xmm1,%xmm3 253561: f2 0f 59 c3 mulsd %xmm3,%xmm0 253565: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25356d 25356c: 00 25356d: f2 41 0f 59 84 de f0 mulsd 0x31f0(%r14,%rbx,8),%xmm0 253574: 31 00 00 253577: f2 41 0f 5e 84 de 18 divsd 0x1318(%r14,%rbx,8),%xmm0 25357e: 13 00 00 253581: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 253589 253588: 00 253589: e8 a2 5b ff ff callq 249130 25358e: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 253595 253595: 41 89 86 b8 33 00 00 mov %eax,0x33b8(%r14) 25359c: 41 80 bc 1e 68 17 00 cmpb $0x0,0x1768(%r14,%rbx,1) 2535a3: 00 00 2535a5: 66 48 0f 6e d6 movq %rsi,%xmm2 2535aa: 74 67 je 253613 2535ac: 41 c6 87 48 70 00 00 movb $0x1,0x7048(%r15) 2535b3: 01 2535b4: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 2535bb 2535bb: 44 8b 45 40 mov 0x40(%rbp),%r8d 2535bf: 66 48 0f 6e c6 movq %rsi,%xmm0 2535c4: 45 85 c0 test %r8d,%r8d 2535c7: 0f 85 06 01 00 00 jne 2536d3 2535cd: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 2535d3: 89 c0 mov %eax,%eax 2535d5: 66 0f ef c0 pxor %xmm0,%xmm0 2535d9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2535de: f2 41 0f 11 86 b0 33 movsd %xmm0,0x33b0(%r14) 2535e5: 00 00 2535e7: f2 41 0f 11 84 24 40 movsd %xmm0,0x240(%r12) 2535ee: 02 00 00 2535f1: 66 0f ef ff pxor %xmm7,%xmm7 2535f5: 66 0f 2e c7 ucomisd %xmm7,%xmm0 2535f9: 0f 8a ff f3 ff ff jp 2529fe 2535ff: 0f 85 f9 f3 ff ff jne 2529fe 253605: f2 41 0f 10 85 e8 2e movsd 0x2ee8(%r13),%xmm0 25360c: 00 00 25360e: e9 9d f4 ff ff jmpq 252ab0 253613: 41 c6 87 48 70 00 00 movb $0x0,0x7048(%r15) 25361a: 00 25361b: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 253622: 00 253623: f2 41 0f 10 86 b0 33 movsd 0x33b0(%r14),%xmm0 25362a: 00 00 25362c: eb b9 jmp 2535e7 25362e: 66 0f 28 cd movapd %xmm5,%xmm1 253632: f2 0f 5e c8 divsd %xmm0,%xmm1 253636: 66 0f ef c0 pxor %xmm0,%xmm0 25363a: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 25363e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 253646 253645: 00 253646: e8 00 00 00 00 callq 25364b 25364b: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 253653 253652: 00 253653: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253657: f2 0f 5e c8 divsd %xmm0,%xmm1 25365b: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 253663 253662: 00 253663: f2 0f 5c c1 subsd %xmm1,%xmm0 253667: 66 0f ef c9 pxor %xmm1,%xmm1 25366b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25366f: e8 00 00 00 00 callq 253674 253674: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253678: f2 41 0f 11 86 40 33 movsd %xmm0,0x3340(%r14) 25367f: 00 00 253681: e9 3e e1 ff ff jmpq 2517c4 253686: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 25368d 25368d: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 253694: 00 00 00 00 253698: 48 89 78 40 mov %rdi,0x40(%rax) 25369c: e9 1d d7 ff ff jmpq 250dbe 2536a1: 83 f9 1d cmp $0x1d,%ecx 2536a4: 0f 87 42 e8 ff ff ja 251eec 2536aa: b8 20 22 22 22 mov $0x22222220,%eax 2536af: 48 0f a3 c8 bt %rcx,%rax 2536b3: 0f 83 33 e8 ff ff jae 251eec 2536b9: 85 d2 test %edx,%edx 2536bb: 0f 84 d2 e5 ff ff je 251c93 2536c1: e9 26 e8 ff ff jmpq 251eec 2536c6: 85 d2 test %edx,%edx 2536c8: 0f 85 c5 e5 ff ff jne 251c93 2536ce: e9 19 e8 ff ff jmpq 251eec 2536d3: 66 0f ef c0 pxor %xmm0,%xmm0 2536d7: e9 f1 fe ff ff jmpq 2535cd 2536dc: f6 c2 04 test $0x4,%dl 2536df: 0f 85 1e 31 00 00 jne 256803 2536e5: 85 d2 test %edx,%edx 2536e7: 0f 84 3d f7 ff ff je 252e2a 2536ed: 41 c6 86 d9 55 00 00 movb $0x0,0x55d9(%r14) 2536f4: 00 2536f5: f6 c2 02 test $0x2,%dl 2536f8: 0f 84 2c f7 ff ff je 252e2a 2536fe: 89 d2 mov %edx,%edx 253700: 31 f6 xor %esi,%esi 253702: 66 89 74 11 fe mov %si,-0x2(%rcx,%rdx,1) 253707: e9 1e f7 ff ff jmpq 252e2a 25370c: 41 c6 87 48 70 00 00 movb $0x0,0x7048(%r15) 253713: 00 253714: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 25371b: 00 25371c: e9 eb f4 ff ff jmpq 252c0c 253721: 41 8b 94 9e f0 14 00 mov 0x14f0(%r14,%rbx,4),%edx 253728: 00 253729: 66 0f ef ed pxor %xmm5,%xmm5 25372d: f2 41 0f 10 96 c0 31 movsd 0x31c0(%r14),%xmm2 253734: 00 00 253736: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 25373b: 48 89 d0 mov %rdx,%rax 25373e: 66 0f 2f ea comisd %xmm2,%xmm5 253742: 0f 87 4a e0 ff ff ja 251792 253748: 41 8b 94 9e 10 15 00 mov 0x1510(%r14,%rbx,4),%edx 25374f: 00 253750: 66 0f ef db pxor %xmm3,%xmm3 253754: f2 41 0f 10 a6 c8 31 movsd 0x31c8(%r14),%xmm4 25375b: 00 00 25375d: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 253762: 66 0f 2f dc comisd %xmm4,%xmm3 253766: 0f 87 26 e0 ff ff ja 251792 25376c: 66 0f 2f cd comisd %xmm5,%xmm1 253770: 0f 87 1c e0 ff ff ja 251792 253776: 66 0f 2f c3 comisd %xmm3,%xmm0 25377a: 0f 87 12 e0 ff ff ja 251792 253780: 83 f8 02 cmp $0x2,%eax 253783: 76 08 jbe 25378d 253785: a8 01 test $0x1,%al 253787: 0f 85 05 e0 ff ff jne 251792 25378d: 41 83 bc 9e d0 14 00 cmpl $0x1,0x14d0(%r14,%rbx,4) 253794: 00 01 253796: 0f 84 08 e0 ff ff je 2517a4 25379c: 41 8b 94 9e 30 15 00 mov 0x1530(%r14,%rbx,4),%edx 2537a3: 00 2537a4: 66 0f ef db pxor %xmm3,%xmm3 2537a8: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 2537ad: 48 89 d0 mov %rdx,%rax 2537b0: 66 0f 2f da comisd %xmm2,%xmm3 2537b4: 0f 87 d8 df ff ff ja 251792 2537ba: 41 8b 94 9e 50 15 00 mov 0x1550(%r14,%rbx,4),%edx 2537c1: 00 2537c2: 66 0f ef d2 pxor %xmm2,%xmm2 2537c6: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 2537cb: 66 0f 2f d4 comisd %xmm4,%xmm2 2537cf: 0f 87 bd df ff ff ja 251792 2537d5: f2 0f 58 c9 addsd %xmm1,%xmm1 2537d9: 66 0f 2f cb comisd %xmm3,%xmm1 2537dd: 0f 87 af df ff ff ja 251792 2537e3: 66 0f 28 c8 movapd %xmm0,%xmm1 2537e7: f2 0f 58 c8 addsd %xmm0,%xmm1 2537eb: 66 0f 2f ca comisd %xmm2,%xmm1 2537ef: 0f 87 9d df ff ff ja 251792 2537f5: 83 f8 02 cmp $0x2,%eax 2537f8: 0f 86 a6 df ff ff jbe 2517a4 2537fe: a8 01 test $0x1,%al 253800: 0f 84 9e df ff ff je 2517a4 253806: e9 87 df ff ff jmpq 251792 25380b: 80 3e 00 cmpb $0x0,(%rsi) 25380e: 0f 84 d0 d4 ff ff je 250ce4 253814: 83 e9 03 sub $0x3,%ecx 253817: 83 f9 01 cmp $0x1,%ecx 25381a: 0f 87 c4 d4 ff ff ja 250ce4 253820: 41 c6 86 9d 30 00 00 movb $0x0,0x309d(%r14) 253827: 00 253828: e9 fe d4 ff ff jmpq 250d2b 25382d: f2 41 0f 11 84 24 c8 movsd %xmm0,0x33c8(%r12) 253834: 33 00 00 253837: 42 80 bc 2d 48 70 00 cmpb $0x0,0x7048(%rbp,%r13,1) 25383e: 00 00 253840: 0f 84 33 f7 ff ff je 252f79 253846: 48 8b 44 24 08 mov 0x8(%rsp),%rax 25384b: 45 8b b4 24 d0 33 00 mov 0x33d0(%r12),%r14d 253852: 00 253853: ba 00 00 00 00 mov $0x0,%edx 253858: 8b 8c 03 00 22 00 00 mov 0x2200(%rbx,%rax,1),%ecx 25385f: 8b 03 mov (%rbx),%eax 253861: 85 c9 test %ecx,%ecx 253863: 8b 8b a0 01 00 00 mov 0x1a0(%rbx),%ecx 253869: 89 4c 24 38 mov %ecx,0x38(%rsp) 25386d: 0f 85 92 00 00 00 jne 253905 253873: 41 f7 f6 div %r14d 253876: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25387e 25387d: 00 25387e: 66 0f ef c0 pxor %xmm0,%xmm0 253882: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 253887: e8 00 00 00 00 callq 25388c 25388c: 8b bb 80 01 00 00 mov 0x180(%rbx),%edi 253892: 8b 4c 24 38 mov 0x38(%rsp),%ecx 253896: 44 89 f2 mov %r14d,%edx 253899: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 25389e: f2 41 0f 10 84 24 c8 movsd 0x33c8(%r12),%xmm0 2538a5: 33 00 00 2538a8: e8 83 7f ff ff callq 24b830 2538ad: 8b 8b a0 01 00 00 mov 0x1a0(%rbx),%ecx 2538b3: 89 c2 mov %eax,%edx 2538b5: b8 30 00 00 00 mov $0x30,%eax 2538ba: 83 f9 01 cmp $0x1,%ecx 2538bd: 74 10 je 2538cf 2538bf: 83 f9 02 cmp $0x2,%ecx 2538c2: b8 31 00 00 00 mov $0x31,%eax 2538c7: b9 1e 00 00 00 mov $0x1e,%ecx 2538cc: 0f 45 c1 cmovne %ecx,%eax 2538cf: 01 d0 add %edx,%eax 2538d1: 66 0f ef c0 pxor %xmm0,%xmm0 2538d5: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2538da: f2 41 0f 11 87 40 02 movsd %xmm0,0x240(%r15) 2538e1: 00 00 2538e3: f2 43 0f 59 84 ec d8 mulsd 0x12d8(%r12,%r13,8),%xmm0 2538ea: 12 00 00 2538ed: f2 43 0f 5e 84 ec 18 divsd 0x1318(%r12,%r13,8),%xmm0 2538f4: 13 00 00 2538f7: f2 41 0f 11 87 40 02 movsd %xmm0,0x240(%r15) 2538fe: 00 00 253900: e9 7f f6 ff ff jmpq 252f84 253905: 41 f7 f6 div %r14d 253908: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 253910 25390f: 00 253910: 66 0f ef c0 pxor %xmm0,%xmm0 253914: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 253919: e8 00 00 00 00 callq 25391e 25391e: 8b bb 80 01 00 00 mov 0x180(%rbx),%edi 253924: 8b 4c 24 38 mov 0x38(%rsp),%ecx 253928: 44 89 f2 mov %r14d,%edx 25392b: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 253930: d1 ea shr %edx 253932: f2 41 0f 10 84 24 c8 movsd 0x33c8(%r12),%xmm0 253939: 33 00 00 25393c: e8 ef 7e ff ff callq 24b830 253941: 8b 8b a0 01 00 00 mov 0x1a0(%rbx),%ecx 253947: 89 c2 mov %eax,%edx 253949: b8 30 00 00 00 mov $0x30,%eax 25394e: 83 f9 01 cmp $0x1,%ecx 253951: 74 10 je 253963 253953: 83 f9 02 cmp $0x2,%ecx 253956: b8 31 00 00 00 mov $0x31,%eax 25395b: b9 1e 00 00 00 mov $0x1e,%ecx 253960: 0f 45 c1 cmovne %ecx,%eax 253963: 01 d0 add %edx,%eax 253965: 66 0f ef c0 pxor %xmm0,%xmm0 253969: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25396e: f2 0f 58 c0 addsd %xmm0,%xmm0 253972: f2 41 0f 11 87 40 02 movsd %xmm0,0x240(%r15) 253979: 00 00 25397b: e9 63 ff ff ff jmpq 2538e3 253980: 41 89 c0 mov %eax,%r8d 253983: 4d 89 e6 mov %r12,%r14 253986: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 25398b: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 253990: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 253997: 00 253998: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 25399d: 48 8b bc 24 00 01 00 mov 0x100(%rsp),%rdi 2539a4: 00 2539a5: 4e 8d 0c 80 lea (%rax,%r8,4),%r9 2539a9: 8b 37 mov (%rdi),%esi 2539ab: 31 d2 xor %edx,%edx 2539ad: 31 c0 xor %eax,%eax 2539af: eb 07 jmp 2539b8 2539b1: 83 c0 01 add $0x1,%eax 2539b4: 39 c1 cmp %eax,%ecx 2539b6: 74 28 je 2539e0 2539b8: 39 d6 cmp %edx,%esi 2539ba: 75 f5 jne 2539b1 2539bc: 80 bc 13 48 70 00 00 cmpb $0x0,0x7048(%rbx,%rdx,1) 2539c3: 00 2539c4: 74 eb je 2539b1 2539c6: f2 0f 10 84 d5 30 76 movsd 0x7630(%rbp,%rdx,8),%xmm0 2539cd: 00 00 2539cf: 83 c0 01 add $0x1,%eax 2539d2: f2 41 0f 11 84 7c 90 movsd %xmm0,0x4690(%r12,%rdi,2) 2539d9: 46 00 00 2539dc: 39 c1 cmp %eax,%ecx 2539de: 75 d8 jne 2539b8 2539e0: 48 8d 42 01 lea 0x1(%rdx),%rax 2539e4: 49 39 d0 cmp %rdx,%r8 2539e7: 74 05 je 2539ee 2539e9: 48 89 c2 mov %rax,%rdx 2539ec: eb bf jmp 2539ad 2539ee: 48 83 c7 04 add $0x4,%rdi 2539f2: 49 39 f9 cmp %rdi,%r9 2539f5: 75 b2 jne 2539a9 2539f7: 48 83 04 24 01 addq $0x1,(%rsp) 2539fc: 48 83 c5 40 add $0x40,%rbp 253a00: 48 8b 04 24 mov (%rsp),%rax 253a04: 49 83 c4 40 add $0x40,%r12 253a08: 48 83 c3 08 add $0x8,%rbx 253a0c: 41 39 86 00 0b 00 00 cmp %eax,0xb00(%r14) 253a13: 0f 83 d9 f4 ff ff jae 252ef2 253a19: 4c 89 74 24 10 mov %r14,0x10(%rsp) 253a1e: 49 8d 5e 10 lea 0x10(%r14),%rbx 253a22: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 253a29: 00 00 253a2b: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 253a30: 48 8d 6b f0 lea -0x10(%rbx),%rbp 253a34: 49 c1 e7 06 shl $0x6,%r15 253a38: 4b 8d 04 3e lea (%r14,%r15,1),%rax 253a3c: 48 89 44 24 20 mov %rax,0x20(%rsp) 253a41: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 253a46: 4c 8b ac 24 f0 00 00 mov 0xf0(%rsp),%r13 253a4d: 00 253a4e: 45 31 ff xor %r15d,%r15d 253a51: e9 07 04 00 00 jmpq 253e5d 253a56: f2 49 0f 2c 85 d0 67 cvttsd2si 0x67d0(%r13),%rax 253a5d: 00 00 253a5f: 41 89 84 24 6c ae 00 mov %eax,0xae6c(%r12) 253a66: 00 253a67: f2 49 0f 2c 85 10 68 cvttsd2si 0x6810(%r13),%rax 253a6e: 00 00 253a70: 41 89 84 24 50 39 00 mov %eax,0x3950(%r12) 253a77: 00 253a78: f2 41 0f 10 8d d0 5e movsd 0x5ed0(%r13),%xmm1 253a7f: 00 00 253a81: 66 0f ef e4 pxor %xmm4,%xmm4 253a85: 66 0f 2e cc ucomisd %xmm4,%xmm1 253a89: 0f 8a 24 07 00 00 jp 2541b3 253a8f: 0f 85 1e 07 00 00 jne 2541b3 253a95: 41 8b 84 24 2c ac 00 mov 0xac2c(%r12),%eax 253a9c: 00 253a9d: 66 0f ef c9 pxor %xmm1,%xmm1 253aa1: f2 41 0f 5e 85 90 5e divsd 0x5e90(%r13),%xmm0 253aa8: 00 00 253aaa: 49 c7 86 a8 a6 00 00 movq $0x0,0xa6a8(%r14) 253ab1: 00 00 00 00 253ab5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 253aba: f2 0f 5e c1 divsd %xmm1,%xmm0 253abe: f2 41 0f 11 86 a0 a6 movsd %xmm0,0xa6a0(%r14) 253ac5: 00 00 253ac7: 66 0f ef d2 pxor %xmm2,%xmm2 253acb: 66 0f ef db pxor %xmm3,%xmm3 253acf: 66 0f ef c0 pxor %xmm0,%xmm0 253ad3: 31 d2 xor %edx,%edx 253ad5: 41 8b 86 7c 0f 00 00 mov 0xf7c(%r14),%eax 253adc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 253ae4 253ae3: 00 253ae4: f2 41 0f 5a 45 00 cvtsd2ss 0x0(%r13),%xmm0 253aea: 43 f7 b4 be 68 19 00 divl 0x1968(%r14,%r15,4) 253af1: 00 253af2: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 253af7: 41 8b 84 24 2c ac 00 mov 0xac2c(%r12),%eax 253afe: 00 253aff: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 253b04: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 253b0a: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 253b0f: e8 00 00 00 00 callq 253b14 253b14: f2 0f 10 1c 24 movsd (%rsp),%xmm3 253b19: 66 0f ef c9 pxor %xmm1,%xmm1 253b1d: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 253b23: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 253b27: 66 0f ef c0 pxor %xmm0,%xmm0 253b2b: f2 0f 5e d9 divsd %xmm1,%xmm3 253b2f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 253b37 253b36: 00 253b37: f2 0f 5e d3 divsd %xmm3,%xmm2 253b3b: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 253b3f: e8 00 00 00 00 callq 253b44 253b44: 41 8b 86 80 0f 00 00 mov 0xf80(%r14),%eax 253b4b: 0f 28 c8 movaps %xmm0,%xmm1 253b4e: 66 0f ef c0 pxor %xmm0,%xmm0 253b52: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 253b57: e8 00 00 00 00 callq 253b5c 253b5c: 66 0f ef c9 pxor %xmm1,%xmm1 253b60: 31 d2 xor %edx,%edx 253b62: 66 0f ef d2 pxor %xmm2,%xmm2 253b66: 43 8b 84 be d8 11 00 mov 0x11d8(%r14,%r15,4),%eax 253b6d: 00 253b6e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253b72: 66 0f ef db pxor %xmm3,%xmm3 253b76: 83 e8 01 sub $0x1,%eax 253b79: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 253b7e: f2 0f 5c c1 subsd %xmm1,%xmm0 253b82: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 253b8a 253b89: 00 253b8a: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 253b8f: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 253b97 253b96: 00 253b97: 41 89 86 9c 19 00 00 mov %eax,0x199c(%r14) 253b9e: 41 8b 86 7c 0f 00 00 mov 0xf7c(%r14),%eax 253ba5: f2 41 0f 59 45 00 mulsd 0x0(%r13),%xmm0 253bab: 43 f7 b4 be 68 19 00 divl 0x1968(%r14,%r15,4) 253bb2: 00 253bb3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 253bb7: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 253bbc: 41 8b 84 24 2c ac 00 mov 0xac2c(%r12),%eax 253bc3: 00 253bc4: d1 e8 shr %eax 253bc6: f2 0f 2a d8 cvtsi2sd %eax,%xmm3 253bca: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 253bd0: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 253bd5: e8 00 00 00 00 callq 253bda 253bda: f2 0f 10 1c 24 movsd (%rsp),%xmm3 253bdf: 66 0f ef c9 pxor %xmm1,%xmm1 253be3: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 253be9: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 253bed: 66 0f ef c0 pxor %xmm0,%xmm0 253bf1: f2 0f 5e d9 divsd %xmm1,%xmm3 253bf5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 253bfd 253bfc: 00 253bfd: f2 0f 5e d3 divsd %xmm3,%xmm2 253c01: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 253c05: e8 00 00 00 00 callq 253c0a 253c0a: 41 8b 86 80 0f 00 00 mov 0xf80(%r14),%eax 253c11: 0f 28 c8 movaps %xmm0,%xmm1 253c14: 66 0f ef c0 pxor %xmm0,%xmm0 253c18: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 253c1d: e8 00 00 00 00 callq 253c22 253c22: 66 0f ef c9 pxor %xmm1,%xmm1 253c26: 66 0f ef db pxor %xmm3,%xmm3 253c2a: 43 8b 84 be 18 12 00 mov 0x1218(%r14,%r15,4),%eax 253c31: 00 253c32: f2 41 0f 10 96 a0 a6 movsd 0xa6a0(%r14),%xmm2 253c39: 00 00 253c3b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253c3f: 83 e8 01 sub $0x1,%eax 253c42: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 253c47: f2 0f 11 14 24 movsd %xmm2,(%rsp) 253c4c: f2 0f 5c c1 subsd %xmm1,%xmm0 253c50: 66 0f ef c9 pxor %xmm1,%xmm1 253c54: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 253c59: 66 0f 28 c2 movapd %xmm2,%xmm0 253c5d: 41 89 86 a0 19 00 00 mov %eax,0x19a0(%r14) 253c64: 41 8b 84 24 6c ae 00 mov 0xae6c(%r12),%eax 253c6b: 00 253c6c: f2 0f 59 85 e8 53 00 mulsd 0x53e8(%rbp),%xmm0 253c73: 00 253c74: f2 41 0f 59 85 90 5e mulsd 0x5e90(%r13),%xmm0 253c7b: 00 00 253c7d: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 253c82: 41 8b 86 9c 19 00 00 mov 0x199c(%r14),%eax 253c89: f2 41 0f 59 85 d0 69 mulsd 0x69d0(%r13),%xmm0 253c90: 00 00 253c92: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 253c97: f2 0f 5e 83 30 55 00 divsd 0x5530(%rbx),%xmm0 253c9e: 00 253c9f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 253ca3: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 253ca9: e8 00 00 00 00 callq 253cae 253cae: f2 0f 10 14 24 movsd (%rsp),%xmm2 253cb3: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 253cb9: 66 0f ef c9 pxor %xmm1,%xmm1 253cbd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253cc1: f2 0f 58 c2 addsd %xmm2,%xmm0 253cc5: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 253cc9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 253ccd: e8 00 00 00 00 callq 253cd2 253cd2: 66 0f ef db pxor %xmm3,%xmm3 253cd6: f2 41 0f 10 96 a8 a6 movsd 0xa6a8(%r14),%xmm2 253cdd: 00 00 253cdf: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253ce3: 66 0f ef c9 pxor %xmm1,%xmm1 253ce7: f2 41 0f 11 86 f8 33 movsd %xmm0,0x33f8(%r14) 253cee: 00 00 253cf0: 41 8b 84 24 50 39 00 mov 0x3950(%r12),%eax 253cf7: 00 253cf8: 66 0f 28 c2 movapd %xmm2,%xmm0 253cfc: f2 0f 11 14 24 movsd %xmm2,(%rsp) 253d01: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 253d06: 41 8b 86 a0 19 00 00 mov 0x19a0(%r14),%eax 253d0d: f2 0f 59 85 e8 53 00 mulsd 0x53e8(%rbp),%xmm0 253d14: 00 253d15: f2 41 0f 59 85 d0 5e mulsd 0x5ed0(%r13),%xmm0 253d1c: 00 00 253d1e: f2 41 0f 59 85 10 6a mulsd 0x6a10(%r13),%xmm0 253d25: 00 00 253d27: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 253d2c: f2 0f 5e 83 30 55 00 divsd 0x5530(%rbx),%xmm0 253d33: 00 253d34: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 253d38: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 253d3e: e8 00 00 00 00 callq 253d43 253d43: f2 0f 10 14 24 movsd (%rsp),%xmm2 253d48: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 253d4e: 66 0f ef c9 pxor %xmm1,%xmm1 253d52: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253d56: f2 0f 58 c2 addsd %xmm2,%xmm0 253d5a: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 253d5e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 253d62: e8 00 00 00 00 callq 253d67 253d67: 66 0f ef ed pxor %xmm5,%xmm5 253d6b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253d6f: f2 41 0f 11 86 00 34 movsd %xmm0,0x3400(%r14) 253d76: 00 00 253d78: f2 41 0f 10 8d d0 5e movsd 0x5ed0(%r13),%xmm1 253d7f: 00 00 253d81: 66 0f 2e cd ucomisd %xmm5,%xmm1 253d85: 0f 8a b0 02 00 00 jp 25403b 253d8b: 0f 85 aa 02 00 00 jne 25403b 253d91: 43 8b 84 be 38 12 00 mov 0x1238(%r14,%r15,4),%eax 253d98: 00 253d99: 66 0f ef d2 pxor %xmm2,%xmm2 253d9d: 66 0f ef c9 pxor %xmm1,%xmm1 253da1: f2 41 0f 10 86 f8 33 movsd 0x33f8(%r14),%xmm0 253da8: 00 00 253daa: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 253daf: 41 8b 84 24 2c ac 00 mov 0xac2c(%r12),%eax 253db6: 00 253db7: f2 41 0f 5e 95 a0 01 divsd 0x1a0(%r13),%xmm2 253dbe: 00 00 253dc0: f2 0f 59 d0 mulsd %xmm0,%xmm2 253dc4: f2 41 0f 5e 55 40 divsd 0x40(%r13),%xmm2 253dca: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 253dd0: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 253dd5: f2 0f 59 c8 mulsd %xmm0,%xmm1 253dd9: 66 0f ef c0 pxor %xmm0,%xmm0 253ddd: f2 41 0f 5a 85 90 5e cvtsd2ss 0x5e90(%r13),%xmm0 253de4: 00 00 253de6: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 253deb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 253df3 253df2: 00 253df3: e8 00 00 00 00 callq 253df8 253df8: 66 0f ef db pxor %xmm3,%xmm3 253dfc: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 253e03: 00 253e04: f2 0f 10 8b 30 55 00 movsd 0x5530(%rbx),%xmm1 253e0b: 00 253e0c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253e10: f2 0f 59 04 24 mulsd (%rsp),%xmm0 253e15: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 253e1b: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 253e20: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 253e27: 00 253e28: f2 0f 5e cb divsd %xmm3,%xmm1 253e2c: f2 0f 5e c1 divsd %xmm1,%xmm0 253e30: f2 0f 5c d0 subsd %xmm0,%xmm2 253e34: f2 42 0f 11 94 60 10 movsd %xmm2,0xa710(%rax,%r12,2) 253e3b: a7 00 00 253e3e: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 253e45: 49 83 c7 01 add $0x1,%r15 253e49: 49 83 c5 08 add $0x8,%r13 253e4d: 49 83 c4 04 add $0x4,%r12 253e51: 8d 50 ff lea -0x1(%rax),%edx 253e54: 44 39 fa cmp %r15d,%edx 253e57: 0f 82 21 05 00 00 jb 25437e 253e5d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 253e62: 42 83 bc b8 f0 37 00 cmpl $0x1,0x37f0(%rax,%r15,4) 253e69: 00 01 253e6b: 0f 84 6b 04 00 00 je 2542dc 253e71: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 253e78: 00 253e79: 66 0f ef c9 pxor %xmm1,%xmm1 253e7d: f2 41 0f 10 85 50 5e movsd 0x5e50(%r13),%xmm0 253e84: 00 00 253e86: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 253e8b: f2 0f 5e c1 divsd %xmm1,%xmm0 253e8f: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 253e94: 41 89 84 24 2c ac 00 mov %eax,0xac2c(%r12) 253e9b: 00 253e9c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 253ea4 253ea3: 00 253ea4: 66 0f ef c0 pxor %xmm0,%xmm0 253ea8: f2 41 0f 5a 85 90 5e cvtsd2ss 0x5e90(%r13),%xmm0 253eaf: 00 00 253eb1: e8 00 00 00 00 callq 253eb6 253eb6: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 253ebe 253ebd: 00 253ebe: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253ec2: f2 0f 5e c8 divsd %xmm0,%xmm1 253ec6: 66 0f ef c0 pxor %xmm0,%xmm0 253eca: f2 41 0f 5e 8d d0 67 divsd 0x67d0(%r13),%xmm1 253ed1: 00 00 253ed3: f2 41 0f 11 8e d8 33 movsd %xmm1,0x33d8(%r14) 253eda: 00 00 253edc: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 253ee0: 41 8b 84 24 2c ac 00 mov 0xac2c(%r12),%eax 253ee7: 00 253ee8: 83 e8 01 sub $0x1,%eax 253eeb: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 253ef0: e8 00 00 00 00 callq 253ef5 253ef5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253ef9: f2 41 0f 58 86 d8 33 addsd 0x33d8(%r14),%xmm0 253f00: 00 00 253f02: f2 41 0f 59 85 90 5e mulsd 0x5e90(%r13),%xmm0 253f09: 00 00 253f0b: f2 41 0f 59 85 d0 67 mulsd 0x67d0(%r13),%xmm0 253f12: 00 00 253f14: f2 41 0f 11 86 e0 33 movsd %xmm0,0x33e0(%r14) 253f1b: 00 00 253f1d: 43 83 bc be c8 13 00 cmpl $0x4,0x13c8(%r14,%r15,4) 253f24: 00 04 253f26: 0f 84 85 03 00 00 je 2542b1 253f2c: f2 41 0f 10 85 10 68 movsd 0x6810(%r13),%xmm0 253f33: 00 00 253f35: 66 0f ef ed pxor %xmm5,%xmm5 253f39: 66 0f 2f c5 comisd %xmm5,%xmm0 253f3d: 0f 86 83 00 00 00 jbe 253fc6 253f43: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 253f4b 253f4a: 00 253f4b: 66 0f ef c0 pxor %xmm0,%xmm0 253f4f: f2 41 0f 5a 85 d0 5e cvtsd2ss 0x5ed0(%r13),%xmm0 253f56: 00 00 253f58: e8 00 00 00 00 callq 253f5d 253f5d: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 253f65 253f64: 00 253f65: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253f69: f2 0f 5e c8 divsd %xmm0,%xmm1 253f6d: 66 0f ef c0 pxor %xmm0,%xmm0 253f71: f2 41 0f 5e 8d 10 68 divsd 0x6810(%r13),%xmm1 253f78: 00 00 253f7a: f2 41 0f 11 8e e8 33 movsd %xmm1,0x33e8(%r14) 253f81: 00 00 253f83: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 253f87: 41 8b 84 24 2c ac 00 mov 0xac2c(%r12),%eax 253f8e: 00 253f8f: d1 e8 shr %eax 253f91: 83 e8 01 sub $0x1,%eax 253f94: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 253f99: e8 00 00 00 00 callq 253f9e 253f9e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 253fa2: f2 41 0f 58 86 e8 33 addsd 0x33e8(%r14),%xmm0 253fa9: 00 00 253fab: f2 41 0f 59 85 d0 5e mulsd 0x5ed0(%r13),%xmm0 253fb2: 00 00 253fb4: f2 41 0f 59 85 10 68 mulsd 0x6810(%r13),%xmm0 253fbb: 00 00 253fbd: f2 41 0f 11 86 f0 33 movsd %xmm0,0x33f0(%r14) 253fc4: 00 00 253fc6: 43 83 bc be c8 13 00 cmpl $0x4,0x13c8(%r14,%r15,4) 253fcd: 00 04 253fcf: 0f 84 a4 02 00 00 je 254279 253fd5: 49 c7 86 f0 33 00 00 movq $0x0,0x33f0(%r14) 253fdc: 00 00 00 00 253fe0: 66 0f ef c9 pxor %xmm1,%xmm1 253fe4: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 253fec 253feb: 00 253fec: f2 41 0f 59 86 28 0f mulsd 0xf28(%r14),%xmm0 253ff3: 00 00 253ff5: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 253ffd 253ffc: 00 253ffd: f2 41 0f 58 8e e0 33 addsd 0x33e0(%r14),%xmm1 254004: 00 00 254006: f2 0f 59 d0 mulsd %xmm0,%xmm2 25400a: 66 0f 2f d1 comisd %xmm1,%xmm2 25400e: 0f 83 42 fa ff ff jae 253a56 254014: f2 49 0f 2c 85 50 68 cvttsd2si 0x6850(%r13),%rax 25401b: 00 00 25401d: 41 89 84 24 6c ae 00 mov %eax,0xae6c(%r12) 254024: 00 254025: f2 49 0f 2c 85 90 68 cvttsd2si 0x6890(%r13),%rax 25402c: 00 00 25402e: 41 89 84 24 50 39 00 mov %eax,0x3950(%r12) 254035: 00 254036: e9 3d fa ff ff jmpq 253a78 25403b: 43 8b 84 be 38 12 00 mov 0x1238(%r14,%r15,4),%eax 254042: 00 254043: 66 0f ef db pxor %xmm3,%xmm3 254047: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25404f 25404e: 00 25404f: f2 41 0f 59 55 40 mulsd 0x40(%r13),%xmm2 254055: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 25405a: 41 8b 84 24 2c ac 00 mov 0xac2c(%r12),%eax 254061: 00 254062: f2 41 0f 5e 9d a0 01 divsd 0x1a0(%r13),%xmm3 254069: 00 00 25406b: f2 0f 59 d8 mulsd %xmm0,%xmm3 25406f: f2 0f 5e da divsd %xmm2,%xmm3 254073: 66 0f ef d2 pxor %xmm2,%xmm2 254077: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25407c: f2 0f 59 c2 mulsd %xmm2,%xmm0 254080: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 254088 254087: 00 254088: f2 0f 11 04 24 movsd %xmm0,(%rsp) 25408d: 66 0f ef c0 pxor %xmm0,%xmm0 254091: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 254095: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25409d 25409c: 00 25409d: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 2540a3: e8 00 00 00 00 callq 2540a8 2540a8: 66 0f ef d2 pxor %xmm2,%xmm2 2540ac: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 2540b3: 00 2540b4: f2 0f 10 8b 30 55 00 movsd 0x5530(%rbx),%xmm1 2540bb: 00 2540bc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2540c0: f2 0f 59 04 24 mulsd (%rsp),%xmm0 2540c5: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 2540cb: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2540d0: 43 8b 84 be 38 12 00 mov 0x1238(%r14,%r15,4),%eax 2540d7: 00 2540d8: f2 0f 5e ca divsd %xmm2,%xmm1 2540dc: 66 0f ef d2 pxor %xmm2,%xmm2 2540e0: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2540e5: 41 8b 84 24 2c ac 00 mov 0xac2c(%r12),%eax 2540ec: 00 2540ed: f2 41 0f 5e 95 a0 01 divsd 0x1a0(%r13),%xmm2 2540f4: 00 00 2540f6: f2 0f 5e c1 divsd %xmm1,%xmm0 2540fa: 66 0f ef c9 pxor %xmm1,%xmm1 2540fe: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 254103: f2 0f 5c d8 subsd %xmm0,%xmm3 254107: f2 41 0f 10 86 f8 33 movsd 0x33f8(%r14),%xmm0 25410e: 00 00 254110: f2 0f 59 c8 mulsd %xmm0,%xmm1 254114: f2 0f 59 d0 mulsd %xmm0,%xmm2 254118: 66 0f ef c0 pxor %xmm0,%xmm0 25411c: f2 0f 11 5c 24 18 movsd %xmm3,0x18(%rsp) 254122: f2 41 0f 5a 85 90 5e cvtsd2ss 0x5e90(%r13),%xmm0 254129: 00 00 25412b: f2 41 0f 5e 55 40 divsd 0x40(%r13),%xmm2 254131: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 254137: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 25413c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 254144 254143: 00 254144: e8 00 00 00 00 callq 254149 254149: 66 0f ef e4 pxor %xmm4,%xmm4 25414d: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 254154: 00 254155: f2 0f 10 8b 30 55 00 movsd 0x5530(%rbx),%xmm1 25415c: 00 25415d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 254161: f2 0f 59 04 24 mulsd (%rsp),%xmm0 254166: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 25416c: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 254171: f2 0f 10 5c 24 18 movsd 0x18(%rsp),%xmm3 254177: f2 0f 5e cc divsd %xmm4,%xmm1 25417b: f2 0f 5e c1 divsd %xmm1,%xmm0 25417f: 66 0f ef c9 pxor %xmm1,%xmm1 254183: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 254187: f2 0f 5c d0 subsd %xmm0,%xmm2 25418b: 66 0f ef c0 pxor %xmm0,%xmm0 25418f: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 254193: e8 00 00 00 00 callq 254198 254198: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 25419f: 00 2541a0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2541a4: f2 42 0f 11 84 60 10 movsd %xmm0,0xa710(%rax,%r12,2) 2541ab: a7 00 00 2541ae: e9 8b fc ff ff jmpq 253e3e 2541b3: 41 8b 84 24 50 39 00 mov 0x3950(%r12),%eax 2541ba: 00 2541bb: 41 39 84 24 6c ae 00 cmp %eax,0xae6c(%r12) 2541c2: 00 2541c3: 77 4e ja 254213 2541c5: 41 8b 94 24 2c ac 00 mov 0xac2c(%r12),%edx 2541cc: 00 2541cd: 66 0f ef db pxor %xmm3,%xmm3 2541d1: 66 0f 28 c2 movapd %xmm2,%xmm0 2541d5: f2 41 0f 5e 85 90 5e divsd 0x5e90(%r13),%xmm0 2541dc: 00 00 2541de: f2 0f 5e d1 divsd %xmm1,%xmm2 2541e2: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 2541e7: 48 89 d0 mov %rdx,%rax 2541ea: d1 e8 shr %eax 2541ec: f2 0f 5e c3 divsd %xmm3,%xmm0 2541f0: f2 41 0f 11 86 a0 a6 movsd %xmm0,0xa6a0(%r14) 2541f7: 00 00 2541f9: 66 0f ef c0 pxor %xmm0,%xmm0 2541fd: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 254201: f2 0f 5e d0 divsd %xmm0,%xmm2 254205: f2 41 0f 11 96 a8 a6 movsd %xmm2,0xa6a8(%r14) 25420c: 00 00 25420e: e9 b4 f8 ff ff jmpq 253ac7 254213: 66 0f 28 c8 movapd %xmm0,%xmm1 254217: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25421f 25421e: 00 25421f: 66 0f ef e4 pxor %xmm4,%xmm4 254223: f2 41 0f 10 95 90 5e movsd 0x5e90(%r13),%xmm2 25422a: 00 00 25422c: f2 0f 58 c8 addsd %xmm0,%xmm1 254230: 41 8b 94 24 2c ac 00 mov 0xac2c(%r12),%edx 254237: 00 254238: f2 0f 5e c3 divsd %xmm3,%xmm0 25423c: f2 48 0f 2a e2 cvtsi2sd %rdx,%xmm4 254241: 48 89 d0 mov %rdx,%rax 254244: d1 e8 shr %eax 254246: f2 0f 5e cb divsd %xmm3,%xmm1 25424a: f2 0f 5e c2 divsd %xmm2,%xmm0 25424e: f2 0f 5e ca divsd %xmm2,%xmm1 254252: f2 0f 5e cc divsd %xmm4,%xmm1 254256: f2 41 0f 11 8e a0 a6 movsd %xmm1,0xa6a0(%r14) 25425d: 00 00 25425f: 66 0f ef c9 pxor %xmm1,%xmm1 254263: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 254267: f2 0f 5e c1 divsd %xmm1,%xmm0 25426b: f2 41 0f 11 86 a8 a6 movsd %xmm0,0xa6a8(%r14) 254272: 00 00 254274: e9 4e f8 ff ff jmpq 253ac7 254279: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 254281 254280: 00 254281: 66 0f ef c0 pxor %xmm0,%xmm0 254285: f2 41 0f 5a 86 f0 33 cvtsd2ss 0x33f0(%r14),%xmm0 25428c: 00 00 25428e: e8 00 00 00 00 callq 254293 254293: 66 0f ef c9 pxor %xmm1,%xmm1 254297: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25429b: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 2542a3 2542a2: 00 2542a3: f2 41 0f 11 8e f0 33 movsd %xmm1,0x33f0(%r14) 2542aa: 00 00 2542ac: e9 33 fd ff ff jmpq 253fe4 2542b1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2542b9 2542b8: 00 2542b9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2542bd: e8 00 00 00 00 callq 2542c2 2542c2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2542c6: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 2542ce 2542cd: 00 2542ce: f2 41 0f 11 86 e0 33 movsd %xmm0,0x33e0(%r14) 2542d5: 00 00 2542d7: e9 50 fc ff ff jmpq 253f2c 2542dc: 43 8b 84 be f0 15 00 mov 0x15f0(%r14,%r15,4),%eax 2542e3: 00 2542e4: 66 0f ef d2 pxor %xmm2,%xmm2 2542e8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2542f0 2542ef: 00 2542f0: 66 0f ef e4 pxor %xmm4,%xmm4 2542f4: d1 e8 shr %eax 2542f6: f2 0f 2a d0 cvtsi2sd %eax,%xmm2 2542fa: f2 41 0f 59 55 00 mulsd 0x0(%r13),%xmm2 254300: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 254304: 0f 28 c4 movaps %xmm4,%xmm0 254307: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 25430d: f3 0f 11 64 24 08 movss %xmm4,0x8(%rsp) 254313: e8 00 00 00 00 callq 254318 254318: f3 0f 10 64 24 08 movss 0x8(%rsp),%xmm4 25431e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 254326 254325: 00 254326: f3 0f 11 04 24 movss %xmm0,(%rsp) 25432b: 0f 28 c4 movaps %xmm4,%xmm0 25432e: e8 00 00 00 00 callq 254333 254333: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 254339: 66 0f ef c9 pxor %xmm1,%xmm1 25433d: f3 0f 10 1c 24 movss (%rsp),%xmm3 254342: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 254346: f2 0f 5c d1 subsd %xmm1,%xmm2 25434a: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 254352 254351: 00 254352: 73 03 jae 254357 254354: 0f 28 d8 movaps %xmm0,%xmm3 254357: 66 0f ef c0 pxor %xmm0,%xmm0 25435b: 0f 28 cb movaps %xmm3,%xmm1 25435e: f2 41 0f 5a 85 50 5e cvtsd2ss 0x5e50(%r13),%xmm0 254365: 00 00 254367: e8 00 00 00 00 callq 25436c 25436c: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 254371: 41 89 84 24 2c ac 00 mov %eax,0xac2c(%r12) 254378: 00 254379: e9 1e fb ff ff jmpq 253e9c 25437e: 48 83 c5 08 add $0x8,%rbp 254382: 48 83 44 24 20 20 addq $0x20,0x20(%rsp) 254388: 48 39 dd cmp %rbx,%rbp 25438b: 0f 85 b0 f6 ff ff jne 253a41 254391: 48 83 44 24 28 01 addq $0x1,0x28(%rsp) 254397: 45 8b 86 00 0b 00 00 mov 0xb00(%r14),%r8d 25439e: 48 8d 5d 10 lea 0x10(%rbp),%rbx 2543a2: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2543a7: 48 83 44 24 10 20 addq $0x20,0x10(%rsp) 2543ad: 41 39 f0 cmp %esi,%r8d 2543b0: 0f 83 75 f6 ff ff jae 253a2b 2543b6: 48 c1 e2 03 shl $0x3,%rdx 2543ba: 4d 8d 8e 50 a7 00 00 lea 0xa750(%r14),%r9 2543c1: 49 8d 8e 19 ac 00 00 lea 0xac19(%r14),%rcx 2543c8: 49 8d bc 16 58 a7 00 lea 0xa758(%r14,%rdx,1),%rdi 2543cf: 00 2543d0: 49 8d b4 16 18 a7 00 lea 0xa718(%r14,%rdx,1),%rsi 2543d7: 00 2543d8: 4c 89 c2 mov %r8,%rdx 2543db: 48 c1 e2 07 shl $0x7,%rdx 2543df: 4d 8d 94 16 d0 a7 00 lea 0xa7d0(%r14,%rdx,1),%r10 2543e6: 00 2543e7: c6 41 ff 01 movb $0x1,-0x1(%rcx) 2543eb: 85 c0 test %eax,%eax 2543ed: 0f 84 ba 20 00 00 je 2564ad 2543f3: f2 41 0f 10 86 60 0e movsd 0xe60(%r14),%xmm0 2543fa: 00 00 2543fc: 49 8d 51 c0 lea -0x40(%r9),%rdx 254400: 66 0f 2f 02 comisd (%rdx),%xmm0 254404: 76 04 jbe 25440a 254406: c6 41 ff 00 movb $0x0,-0x1(%rcx) 25440a: 48 83 c2 08 add $0x8,%rdx 25440e: 48 39 f2 cmp %rsi,%rdx 254411: 75 ed jne 254400 254413: c6 01 01 movb $0x1,(%rcx) 254416: 4c 89 ca mov %r9,%rdx 254419: 66 0f 2f 02 comisd (%rdx),%xmm0 25441d: 76 03 jbe 254422 25441f: c6 01 00 movb $0x0,(%rcx) 254422: 48 83 c2 08 add $0x8,%rdx 254426: 48 39 fa cmp %rdi,%rdx 254429: 75 ee jne 254419 25442b: 49 83 e9 80 sub $0xffffffffffffff80,%r9 25442f: 48 83 ef 80 sub $0xffffffffffffff80,%rdi 254433: 48 83 ee 80 sub $0xffffffffffffff80,%rsi 254437: 48 83 c1 02 add $0x2,%rcx 25443b: 4d 39 ca cmp %r9,%r10 25443e: 75 a7 jne 2543e7 254440: 49 c1 e0 06 shl $0x6,%r8 254444: 49 8d 8e e4 54 00 00 lea 0x54e4(%r14),%rcx 25444b: 4c 03 44 24 30 add 0x30(%rsp),%r8 254450: 4c 89 f6 mov %r14,%rsi 254453: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 25445a: 85 c0 test %eax,%eax 25445c: 74 3d je 25449b 25445e: 31 d2 xor %edx,%edx 254460: 41 80 bc 16 58 13 00 cmpb $0x0,0x1358(%r14,%rdx,1) 254467: 00 00 254469: 74 09 je 254474 25446b: 8b bc 96 90 35 00 00 mov 0x3590(%rsi,%rdx,4),%edi 254472: 01 39 add %edi,(%rcx) 254474: 48 83 c2 01 add $0x1,%rdx 254478: 39 d0 cmp %edx,%eax 25447a: 77 e4 ja 254460 25447c: 31 d2 xor %edx,%edx 25447e: 41 80 bc 16 58 13 00 cmpb $0x0,0x1358(%r14,%rdx,1) 254485: 00 00 254487: 74 0a je 254493 254489: 8b bc 96 b0 35 00 00 mov 0x35b0(%rsi,%rdx,4),%edi 254490: 01 79 04 add %edi,0x4(%rcx) 254493: 48 83 c2 01 add $0x1,%rdx 254497: 39 d0 cmp %edx,%eax 254499: 77 e3 ja 25447e 25449b: 48 83 c6 40 add $0x40,%rsi 25449f: 48 83 c1 08 add $0x8,%rcx 2544a3: 49 39 f0 cmp %rsi,%r8 2544a6: 75 ab jne 254453 2544a8: 41 8b be 80 0d 00 00 mov 0xd80(%r14),%edi 2544af: 49 8d b6 40 1a 00 00 lea 0x1a40(%r14),%rsi 2544b6: 49 8d 96 44 1a 00 00 lea 0x1a44(%r14),%rdx 2544bd: 4d 89 f7 mov %r14,%r15 2544c0: e8 00 00 00 00 callq 2544c5 2544c5: 49 8d 86 b4 34 00 00 lea 0x34b4(%r14),%rax 2544cc: 41 8b b6 50 10 00 00 mov 0x1050(%r14),%esi 2544d3: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 2544da: 00 2544db: 49 8d 86 a8 34 00 00 lea 0x34a8(%r14),%rax 2544e2: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 2544e9: 00 2544ea: 49 8d 86 50 90 00 00 lea 0x9050(%r14),%rax 2544f1: 48 89 44 24 20 mov %rax,0x20(%rsp) 2544f6: 49 8d 86 78 91 00 00 lea 0x9178(%r14),%rax 2544fd: 48 89 44 24 28 mov %rax,0x28(%rsp) 254502: 49 8d 86 b8 91 00 00 lea 0x91b8(%r14),%rax 254509: 48 89 44 24 30 mov %rax,0x30(%rsp) 25450e: 4a 8d 04 f5 00 00 00 lea 0x0(,%r14,8),%rax 254515: 00 254516: 49 29 c7 sub %rax,%r15 254519: 49 8d 86 a0 85 00 00 lea 0x85a0(%r14),%rax 254520: 4c 89 74 24 10 mov %r14,0x10(%rsp) 254525: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) 25452c: 00 25452d: 49 8d 86 08 6e 00 00 lea 0x6e08(%r14),%rax 254534: 4c 89 b4 24 a0 00 00 mov %r14,0xa0(%rsp) 25453b: 00 25453c: 48 c7 84 24 b8 00 00 movq $0x0,0xb8(%rsp) 254543: 00 00 00 00 00 254548: 48 c7 84 24 a8 00 00 movq $0x0,0xa8(%rsp) 25454f: 00 00 00 00 00 254554: c7 84 24 2c 01 00 00 movl $0x0,0x12c(%rsp) 25455b: 00 00 00 00 25455f: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) 254566: 00 254567: 4c 89 bc 24 48 01 00 mov %r15,0x148(%rsp) 25456e: 00 25456f: 4d 89 f7 mov %r14,%r15 254572: 48 8b bc 24 a8 00 00 mov 0xa8(%rsp),%rdi 254579: 00 25457a: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 25457f: 48 c7 84 24 90 00 00 movq $0x0,0x90(%rsp) 254586: 00 00 00 00 00 25458b: 48 8b 8c 24 b8 00 00 mov 0xb8(%rsp),%rcx 254592: 00 254593: 49 8d 04 3f lea (%r15,%rdi,1),%rax 254597: 48 c1 e7 03 shl $0x3,%rdi 25459b: 48 89 94 24 98 00 00 mov %rdx,0x98(%rsp) 2545a2: 00 2545a3: 48 89 bc 24 10 01 00 mov %rdi,0x110(%rsp) 2545aa: 00 2545ab: 48 8b bc 24 a0 00 00 mov 0xa0(%rsp),%rdi 2545b2: 00 2545b3: 4c 01 f9 add %r15,%rcx 2545b6: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) 2545bd: 00 2545be: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 2545c5: 00 2545c6: 48 8d 82 20 83 00 00 lea 0x8320(%rdx),%rax 2545cd: 48 89 8c 24 18 01 00 mov %rcx,0x118(%rsp) 2545d4: 00 2545d5: 48 89 bc 24 f8 00 00 mov %rdi,0xf8(%rsp) 2545dc: 00 2545dd: 48 89 3c 24 mov %rdi,(%rsp) 2545e1: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 2545e6: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) 2545ed: 00 2545ee: 85 f6 test %esi,%esi 2545f0: 0f 84 fd 02 00 00 je 2548f3 2545f6: 48 8b ac 24 f0 00 00 mov 0xf0(%rsp),%rbp 2545fd: 00 2545fe: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 254603: 45 31 ed xor %r13d,%r13d 254606: 4c 8b a4 24 98 00 00 mov 0x98(%rsp),%r12 25460d: 00 25460e: e9 8e 00 00 00 jmpq 2546a1 254613: 0f 85 32 01 00 00 jne 25474b 254619: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 254621 254620: 00 254621: 66 0f 2f 75 40 comisd 0x40(%rbp),%xmm6 254626: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25462e 25462d: 00 25462e: 0f 83 e3 01 00 00 jae 254817 254634: e8 00 00 00 00 callq 254639 254639: 66 0f ef c9 pxor %xmm1,%xmm1 25463d: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 254641: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 254649 254648: 00 254649: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 254651 254650: 00 254651: f2 0f 59 8d d0 69 00 mulsd 0x69d0(%rbp),%xmm1 254658: 00 254659: f2 0f 59 8b d0 4d 00 mulsd 0x4dd0(%rbx),%xmm1 254660: 00 254661: 66 0f ef c0 pxor %xmm0,%xmm0 254665: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 254669: 49 83 c5 01 add $0x1,%r13 25466d: 49 83 c4 04 add $0x4,%r12 254671: f2 41 0f 5a 87 08 34 cvtsd2ss 0x3408(%r15),%xmm0 254678: 00 00 25467a: e8 00 00 00 00 callq 25467f 25467f: 48 83 c3 08 add $0x8,%rbx 254683: 48 83 c5 08 add $0x8,%rbp 254687: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25468b: f2 41 0f 11 87 08 34 movsd %xmm0,0x3408(%r15) 254692: 00 00 254694: 45 39 af 50 10 00 00 cmp %r13d,0x1050(%r15) 25469b: 0f 86 52 02 00 00 jbe 2548f3 2546a1: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 2546a8: 00 2546a9: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2546b1 2546b0: 00 2546b1: 43 89 84 af d0 37 00 mov %eax,0x37d0(%r15,%r13,4) 2546b8: 00 2546b9: f2 0f 10 83 d0 4d 00 movsd 0x4dd0(%rbx),%xmm0 2546c0: 00 2546c1: f2 0f 11 85 18 41 00 movsd %xmm0,0x4118(%rbp) 2546c8: 00 2546c9: 41 8b 84 24 6c ae 00 mov 0xae6c(%r12),%eax 2546d0: 00 2546d1: 66 0f ef c0 pxor %xmm0,%xmm0 2546d5: 43 89 84 af 90 3b 00 mov %eax,0x3b90(%r15,%r13,4) 2546dc: 00 2546dd: 41 8b 84 24 50 39 00 mov 0x3950(%r12),%eax 2546e4: 00 2546e5: 43 89 84 af b0 3b 00 mov %eax,0x3bb0(%r15,%r13,4) 2546ec: 00 2546ed: 41 8b 84 24 2c ac 00 mov 0xac2c(%r12),%eax 2546f4: 00 2546f5: f2 0f 59 8d a0 01 00 mulsd 0x1a0(%rbp),%xmm1 2546fc: 00 2546fd: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 254702: f2 0f 11 85 d8 27 00 movsd %xmm0,0x27d8(%rbp) 254709: 00 25470a: 66 0f ef c0 pxor %xmm0,%xmm0 25470e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 254712: f2 41 0f 5a 87 08 34 cvtsd2ss 0x3408(%r15),%xmm0 254719: 00 00 25471b: e8 00 00 00 00 callq 254720 254720: 66 0f ef e4 pxor %xmm4,%xmm4 254724: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 254728: f2 41 0f 11 87 08 34 movsd %xmm0,0x3408(%r15) 25472f: 00 00 254731: 66 0f 2e a5 d0 5e 00 ucomisd 0x5ed0(%rbp),%xmm4 254738: 00 254739: 66 0f ef c0 pxor %xmm0,%xmm0 25473d: f2 0f 5a 85 90 5e 00 cvtsd2ss 0x5e90(%rbp),%xmm0 254744: 00 254745: 0f 8b c8 fe ff ff jnp 254613 25474b: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 254753 254752: 00 254753: 66 0f 2f 7d 40 comisd 0x40(%rbp),%xmm7 254758: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 254760 25475f: 00 254760: 0f 83 3f 01 00 00 jae 2548a5 254766: e8 00 00 00 00 callq 25476b 25476b: 66 0f ef c9 pxor %xmm1,%xmm1 25476f: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 254777 254776: 00 254777: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25477b: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 254783 254782: 00 254783: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 254789: f2 0f 59 cd mulsd %xmm5,%xmm1 25478d: f2 0f 59 8d d0 69 00 mulsd 0x69d0(%rbp),%xmm1 254794: 00 254795: f2 0f 59 8b d0 4d 00 mulsd 0x4dd0(%rbx),%xmm1 25479c: 00 25479d: 66 0f ef c0 pxor %xmm0,%xmm0 2547a1: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2547a5: f2 41 0f 5a 87 08 34 cvtsd2ss 0x3408(%r15),%xmm0 2547ac: 00 00 2547ae: e8 00 00 00 00 callq 2547b3 2547b3: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2547bb 2547ba: 00 2547bb: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2547c3 2547c2: 00 2547c3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2547c7: f2 41 0f 11 87 08 34 movsd %xmm0,0x3408(%r15) 2547ce: 00 00 2547d0: f2 0f 59 4d 40 mulsd 0x40(%rbp),%xmm1 2547d5: 66 0f ef c0 pxor %xmm0,%xmm0 2547d9: f2 0f 5a 85 d0 5e 00 cvtsd2ss 0x5ed0(%rbp),%xmm0 2547e0: 00 2547e1: 66 0f 2f e1 comisd %xmm1,%xmm4 2547e5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2547ed 2547ec: 00 2547ed: 73 6c jae 25485b 2547ef: e8 00 00 00 00 callq 2547f4 2547f4: f2 0f 10 4c 24 08 movsd 0x8(%rsp),%xmm1 2547fa: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2547fe: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 254806 254805: 00 254806: f2 0f 59 c8 mulsd %xmm0,%xmm1 25480a: f2 0f 59 8d 10 6a 00 mulsd 0x6a10(%rbp),%xmm1 254811: 00 254812: e9 42 fe ff ff jmpq 254659 254817: e8 00 00 00 00 callq 25481c 25481c: 66 0f ef c9 pxor %xmm1,%xmm1 254820: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 254827: 00 254828: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25482c: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 254834 254833: 00 254834: 66 0f ef c0 pxor %xmm0,%xmm0 254838: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 254840 25483f: 00 254840: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 254845: f2 0f 59 4d 00 mulsd 0x0(%rbp),%xmm1 25484a: f2 0f 59 8d a0 01 00 mulsd 0x1a0(%rbp),%xmm1 254851: 00 254852: f2 0f 5e c8 divsd %xmm0,%xmm1 254856: e9 06 fe ff ff jmpq 254661 25485b: e8 00 00 00 00 callq 254860 254860: f2 0f 10 4c 24 08 movsd 0x8(%rsp),%xmm1 254866: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 25486d: 00 25486e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 254872: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25487a 254879: 00 25487a: f2 0f 59 c8 mulsd %xmm0,%xmm1 25487e: 66 0f ef c0 pxor %xmm0,%xmm0 254882: f2 0f 59 4d 00 mulsd 0x0(%rbp),%xmm1 254887: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25488c: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 254894 254893: 00 254894: f2 0f 59 8d a0 01 00 mulsd 0x1a0(%rbp),%xmm1 25489b: 00 25489c: f2 0f 5e c8 divsd %xmm0,%xmm1 2548a0: e9 bc fd ff ff jmpq 254661 2548a5: e8 00 00 00 00 callq 2548aa 2548aa: 66 0f ef c9 pxor %xmm1,%xmm1 2548ae: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2548b6 2548b5: 00 2548b6: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 2548bd: 00 2548be: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2548c2: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2548ca 2548c9: 00 2548ca: 66 0f ef c0 pxor %xmm0,%xmm0 2548ce: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2548d3: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 2548d9: f2 0f 59 cf mulsd %xmm7,%xmm1 2548dd: f2 0f 59 4d 00 mulsd 0x0(%rbp),%xmm1 2548e2: f2 0f 59 8d a0 01 00 mulsd 0x1a0(%rbp),%xmm1 2548e9: 00 2548ea: f2 0f 5e c8 divsd %xmm0,%xmm1 2548ee: e9 aa fe ff ff jmpq 25479d 2548f3: 48 8b b4 24 f8 00 00 mov 0xf8(%rsp),%rsi 2548fa: 00 2548fb: 4c 89 f8 mov %r15,%rax 2548fe: 31 db xor %ebx,%ebx 254900: 4c 8b b4 24 38 01 00 mov 0x138(%rsp),%r14 254907: 00 254908: 4c 8b ac 24 40 01 00 mov 0x140(%rsp),%r13 25490f: 00 254910: 48 8b ac 24 98 00 00 mov 0x98(%rsp),%rbp 254917: 00 254918: 48 29 f0 sub %rsi,%rax 25491b: 48 03 84 24 10 01 00 add 0x110(%rsp),%rax 254922: 00 254923: 4c 8d a6 20 53 00 00 lea 0x5320(%rsi),%r12 25492a: 48 89 44 24 78 mov %rax,0x78(%rsp) 25492f: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 254936: 00 254937: 48 2b 84 24 20 01 00 sub 0x120(%rsp),%rax 25493e: 00 25493f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 254946: 00 254947: 48 89 d8 mov %rbx,%rax 25494a: 4c 89 e3 mov %r12,%rbx 25494d: 49 89 c4 mov %rax,%r12 254950: e9 c2 02 00 00 jmpq 254c17 254955: 83 f8 08 cmp $0x8,%eax 254958: 0f 84 58 04 00 00 je 254db6 25495e: 41 8b 86 74 8b ff ff mov -0x748c(%r14),%eax 254965: 66 0f ef c0 pxor %xmm0,%xmm0 254969: 41 8b bf a8 0f 00 00 mov 0xfa8(%r15),%edi 254970: 41 8b b7 78 b1 00 00 mov 0xb178(%r15),%esi 254977: 45 0f b6 97 50 0f 00 movzbl 0xf50(%r15),%r10d 25497e: 00 25497f: 89 44 24 08 mov %eax,0x8(%rsp) 254983: 8b 85 2c ac 00 00 mov 0xac2c(%rbp),%eax 254989: 41 8b 96 08 8e ff ff mov -0x71f8(%r14),%edx 254990: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 254998 254997: 00 254998: 89 7c 24 40 mov %edi,0x40(%rsp) 25499c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2549a1: 41 8b 86 f4 8a ff ff mov -0x750c(%r14),%eax 2549a8: 41 8b bf f8 0e 00 00 mov 0xef8(%r15),%edi 2549af: 89 74 24 38 mov %esi,0x38(%rsp) 2549b3: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2549bb 2549ba: 00 2549bb: 44 89 54 24 60 mov %r10d,0x60(%rsp) 2549c0: 89 7c 24 68 mov %edi,0x68(%rsp) 2549c4: 89 54 24 48 mov %edx,0x48(%rsp) 2549c8: f2 4c 0f 2c d8 cvttsd2si %xmm0,%r11 2549cd: 66 0f ef c0 pxor %xmm0,%xmm0 2549d1: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2549d6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2549de 2549dd: 00 2549de: 4c 89 5c 24 58 mov %r11,0x58(%rsp) 2549e3: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 2549e8: 66 0f ef c0 pxor %xmm0,%xmm0 2549ec: f2 41 0f 5a 85 00 02 cvtsd2ss 0x200(%r13),%xmm0 2549f3: 00 00 2549f5: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 2549fa: e8 00 00 00 00 callq 2549ff 2549ff: 49 8d 86 00 01 00 00 lea 0x100(%r14),%rax 254a06: 45 8b 8e 98 90 ff ff mov -0x6f68(%r14),%r9d 254a0d: 45 8b 86 28 8e ff ff mov -0x71d8(%r14),%r8d 254a14: 41 8b 8e 04 f3 ff ff mov -0xcfc(%r14),%ecx 254a1b: 41 8b 96 e4 f2 ff ff mov -0xd1c(%r14),%edx 254a22: 43 0f b6 b4 27 58 13 movzbl 0x1358(%r15,%r12,1),%esi 254a29: 00 00 254a2b: 50 push %rax 254a2c: 49 8d 86 a0 00 00 00 lea 0xa0(%r14),%rax 254a33: 50 push %rax 254a34: 49 8d 87 b0 34 00 00 lea 0x34b0(%r15),%rax 254a3b: 53 push %rbx 254a3c: 50 push %rax 254a3d: 49 8d 87 ac 34 00 00 lea 0x34ac(%r15),%rax 254a44: 50 push %rax 254a45: 49 8d 86 88 fa ff ff lea -0x578(%r14),%rax 254a4c: 50 push %rax 254a4d: 6a 00 pushq $0x0 254a4f: 8b 44 24 40 mov 0x40(%rsp),%eax 254a53: 50 push %rax 254a54: 8b 44 24 78 mov 0x78(%rsp),%eax 254a58: 50 push %rax 254a59: 8b bc 24 88 00 00 00 mov 0x88(%rsp),%edi 254a60: 57 push %rdi 254a61: 8b bc 24 b8 00 00 00 mov 0xb8(%rsp),%edi 254a68: 57 push %rdi 254a69: 44 8b 94 24 b8 00 00 mov 0xb8(%rsp),%r10d 254a70: 00 254a71: 41 52 push %r10 254a73: 4c 8b 9c 24 b8 00 00 mov 0xb8(%rsp),%r11 254a7a: 00 254a7b: 41 53 push %r11 254a7d: 8b bc 24 b8 00 00 00 mov 0xb8(%rsp),%edi 254a84: 57 push %rdi 254a85: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 254a8c: 4c 89 ff mov %r15,%rdi 254a8f: 50 push %rax 254a90: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 254a95: 50 push %rax 254a96: e8 65 52 ff ff callq 249d00 254a9b: 66 0f ef c0 pxor %xmm0,%xmm0 254a9f: 66 0f ef c9 pxor %xmm1,%xmm1 254aa3: 49 8d be 48 e8 ff ff lea -0x17b8(%r14),%rdi 254aaa: 89 c0 mov %eax,%eax 254aac: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 254ab0: 41 0f b6 97 20 10 00 movzbl 0x1020(%r15),%edx 254ab7: 00 254ab8: 4d 8d 4d 40 lea 0x40(%r13),%r9 254abc: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 254ac1: f2 41 0f 11 87 a0 34 movsd %xmm0,0x34a0(%r15) 254ac8: 00 00 254aca: 41 8b 86 78 8c ff ff mov -0x7388(%r14),%eax 254ad1: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 254ad9 254ad8: 00 254ad9: f2 41 0f 59 85 70 a3 mulsd -0x5c90(%r13),%xmm0 254ae0: ff ff 254ae2: 45 8b 86 34 8b ff ff mov -0x74cc(%r14),%r8d 254ae9: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 254aee: 8b 8d 50 39 00 00 mov 0x3950(%rbp),%ecx 254af4: 43 0f b6 b4 27 30 16 movzbl 0x1630(%r15,%r12,1),%esi 254afb: 00 00 254afd: 57 push %rdi 254afe: 4c 89 ff mov %r15,%rdi 254b01: e8 ea 47 ff ff callq 2492f0 254b06: f2 41 0f 11 85 40 fb movsd %xmm0,-0x4c0(%r13) 254b0d: ff ff 254b0f: 45 8b 87 ac 34 00 00 mov 0x34ac(%r15),%r8d 254b16: 41 5b pop %r11 254b18: f2 41 0f 10 87 a0 34 movsd 0x34a0(%r15),%xmm0 254b1f: 00 00 254b21: 45 8b 97 b0 34 00 00 mov 0x34b0(%r15),%r10d 254b28: 66 0f ef c9 pxor %xmm1,%xmm1 254b2c: 48 83 c5 04 add $0x4,%rbp 254b30: 49 83 c6 04 add $0x4,%r14 254b34: 48 83 c3 01 add $0x1,%rbx 254b38: f2 41 0f 58 87 98 34 addsd 0x3498(%r15),%xmm0 254b3f: 00 00 254b41: 4d 8d 9d a8 42 00 00 lea 0x42a8(%r13),%r11 254b48: f2 41 0f 11 85 40 e9 movsd %xmm0,-0x16c0(%r13) 254b4f: ff ff 254b51: 41 8b 8f a8 34 00 00 mov 0x34a8(%r15),%ecx 254b58: 66 0f ef c0 pxor %xmm0,%xmm0 254b5c: 42 8d 04 01 lea (%rcx,%r8,1),%eax 254b60: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 254b65: f2 41 0f 11 85 c0 ed movsd %xmm0,-0x1240(%r13) 254b6c: ff ff 254b6e: 41 8b 87 b4 34 00 00 mov 0x34b4(%r15),%eax 254b75: 66 0f ef c0 pxor %xmm0,%xmm0 254b79: 42 8d 14 10 lea (%rax,%r10,1),%edx 254b7d: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 254b82: f2 41 0f 11 85 40 f2 movsd %xmm0,-0xdc0(%r13) 254b89: ff ff 254b8b: 41 8b 96 94 8c ff ff mov -0x736c(%r14),%edx 254b92: f2 41 0f 10 85 70 a3 movsd -0x5c90(%r13),%xmm0 254b99: ff ff 254b9b: 45 8b 4e 5c mov 0x5c(%r14),%r9d 254b9f: 41 8b b6 24 8e ff ff mov -0x71dc(%r14),%esi 254ba6: 41 0f b6 bf 50 0f 00 movzbl 0xf50(%r15),%edi 254bad: 00 254bae: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 254bb3: 43 0f b6 94 27 58 13 movzbl 0x1358(%r15,%r12,1),%edx 254bba: 00 00 254bbc: f2 41 0f 5e 8d d0 a4 divsd -0x5b30(%r13),%xmm1 254bc3: ff ff 254bc5: 41 53 push %r11 254bc7: 4d 8d 9d 20 19 00 00 lea 0x1920(%r13),%r11 254bce: 49 83 c4 01 add $0x1,%r12 254bd2: 41 53 push %r11 254bd4: 4d 8d 9d e0 18 00 00 lea 0x18e0(%r13),%r11 254bdb: 49 83 c5 08 add $0x8,%r13 254bdf: 41 53 push %r11 254be1: 45 8b 9e 9c 00 00 00 mov 0x9c(%r14),%r11d 254be8: 41 53 push %r11 254bea: 45 8b 5e fc mov -0x4(%r14),%r11d 254bee: 41 53 push %r11 254bf0: 41 52 push %r10 254bf2: 50 push %rax 254bf3: 41 8b 86 fc 00 00 00 mov 0xfc(%r14),%eax 254bfa: 50 push %rax 254bfb: e8 b0 41 ff ff callq 248db0 254c00: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 254c07: 48 83 c4 40 add $0x40,%rsp 254c0b: 8d 50 ff lea -0x1(%rax),%edx 254c0e: 44 39 e2 cmp %r12d,%edx 254c11: 0f 82 f8 01 00 00 jb 254e0f 254c17: 41 8b be 54 8b ff ff mov -0x74ac(%r14),%edi 254c1e: 41 8b 87 78 b1 00 00 mov 0xb178(%r15),%eax 254c25: 66 0f ef c0 pxor %xmm0,%xmm0 254c29: 45 8b 96 c8 8d ff ff mov -0x7238(%r14),%r10d 254c30: 41 8b b7 f8 0e 00 00 mov 0xef8(%r15),%esi 254c37: f2 41 0f 5a 85 c0 01 cvtsd2ss 0x1c0(%r13),%xmm0 254c3e: 00 00 254c40: 8b 8d 2c ac 00 00 mov 0xac2c(%rbp),%ecx 254c46: 41 8b 96 f4 8a ff ff mov -0x750c(%r14),%edx 254c4d: 89 7c 24 68 mov %edi,0x68(%rsp) 254c51: 45 8b 9e 08 8e ff ff mov -0x71f8(%r14),%r11d 254c58: 41 0f b6 bf 50 0f 00 movzbl 0xf50(%r15),%edi 254c5f: 00 254c60: 89 44 24 60 mov %eax,0x60(%rsp) 254c64: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 254c6c 254c6b: 00 254c6c: 41 8b 87 a8 0f 00 00 mov 0xfa8(%r15),%eax 254c73: 44 89 54 24 70 mov %r10d,0x70(%rsp) 254c78: 89 74 24 38 mov %esi,0x38(%rsp) 254c7c: 89 44 24 08 mov %eax,0x8(%rsp) 254c80: 89 7c 24 40 mov %edi,0x40(%rsp) 254c84: 89 4c 24 48 mov %ecx,0x48(%rsp) 254c88: 89 54 24 50 mov %edx,0x50(%rsp) 254c8c: 44 89 5c 24 58 mov %r11d,0x58(%rsp) 254c91: e8 00 00 00 00 callq 254c96 254c96: 4d 8d 5e 60 lea 0x60(%r14),%r11 254c9a: 45 8b 8e 98 90 ff ff mov -0x6f68(%r14),%r9d 254ca1: 45 8b 86 28 8e ff ff mov -0x71d8(%r14),%r8d 254ca8: 41 8b 8e 04 f3 ff ff mov -0xcfc(%r14),%ecx 254caf: 41 8b 96 e4 f2 ff ff mov -0xd1c(%r14),%edx 254cb6: 43 0f b6 b4 27 58 13 movzbl 0x1358(%r15,%r12,1),%esi 254cbd: 00 00 254cbf: 41 53 push %r11 254cc1: 4c 8d 9b 70 ff ff ff lea -0x90(%rbx),%r11 254cc8: 41 56 push %r14 254cca: 41 53 push %r11 254ccc: 4d 8d 9e 68 fa ff ff lea -0x598(%r14),%r11 254cd3: ff b4 24 f8 00 00 00 pushq 0xf8(%rsp) 254cda: ff b4 24 08 01 00 00 pushq 0x108(%rsp) 254ce1: 41 53 push %r11 254ce3: 44 8b 94 24 a0 00 00 mov 0xa0(%rsp),%r10d 254cea: 00 254ceb: 41 52 push %r10 254ced: 8b bc 24 a0 00 00 00 mov 0xa0(%rsp),%edi 254cf4: 57 push %rdi 254cf5: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 254cfc: 50 push %rax 254cfd: 8b 44 24 50 mov 0x50(%rsp),%eax 254d01: 50 push %rax 254d02: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 254d09: 50 push %rax 254d0a: 8b bc 24 98 00 00 00 mov 0x98(%rsp),%edi 254d11: 57 push %rdi 254d12: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 254d19: 4c 89 ff mov %r15,%rdi 254d1c: 50 push %rax 254d1d: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 254d24: 50 push %rax 254d25: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 254d2a: 44 8b 9c 24 c8 00 00 mov 0xc8(%rsp),%r11d 254d31: 00 254d32: 41 53 push %r11 254d34: 50 push %rax 254d35: e8 c6 4f ff ff callq 249d00 254d3a: 66 0f ef c0 pxor %xmm0,%xmm0 254d3e: 66 0f ef c9 pxor %xmm1,%xmm1 254d42: 4d 89 e9 mov %r13,%r9 254d45: 89 c0 mov %eax,%eax 254d47: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 254d4b: 49 8d be 28 e8 ff ff lea -0x17d8(%r14),%rdi 254d52: 41 0f b6 97 20 10 00 movzbl 0x1020(%r15),%edx 254d59: 00 254d5a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 254d5f: f2 41 0f 11 87 98 34 movsd %xmm0,0x3498(%r15) 254d66: 00 00 254d68: 41 8b 86 38 8c ff ff mov -0x73c8(%r14),%eax 254d6f: 45 8b 86 14 8b ff ff mov -0x74ec(%r14),%r8d 254d76: 43 0f b6 b4 27 30 16 movzbl 0x1630(%r15,%r12,1),%esi 254d7d: 00 00 254d7f: 8b 8d 6c ae 00 00 mov 0xae6c(%rbp),%ecx 254d85: f2 41 0f 10 85 70 a3 movsd -0x5c90(%r13),%xmm0 254d8c: ff ff 254d8e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 254d93: 57 push %rdi 254d94: 4c 89 ff mov %r15,%rdi 254d97: e8 54 45 ff ff callq 2492f0 254d9c: f2 41 0f 11 85 c0 f6 movsd %xmm0,-0x940(%r13) 254da3: ff ff 254da5: 41 8b 86 28 8e ff ff mov -0x71d8(%r14),%eax 254dac: 5a pop %rdx 254dad: 83 f8 02 cmp $0x2,%eax 254db0: 0f 87 9f fb ff ff ja 254955 254db6: 48 8b 44 24 78 mov 0x78(%rsp),%rax 254dbb: 45 31 d2 xor %r10d,%r10d 254dbe: 45 31 c0 xor %r8d,%r8d 254dc1: 66 0f ef c0 pxor %xmm0,%xmm0 254dc5: 48 8b b4 24 88 00 00 mov 0x88(%rsp),%rsi 254dcc: 00 254dcd: 49 c7 87 a0 34 00 00 movq $0x0,0x34a0(%r15) 254dd4: 00 00 00 00 254dd8: 49 c7 87 ac 34 00 00 movq $0x0,0x34ac(%r15) 254ddf: 00 00 00 00 254de3: 48 01 d8 add %rbx,%rax 254de6: 49 c7 85 40 fb ff ff movq $0x0,-0x4c0(%r13) 254ded: 00 00 00 00 254df1: c6 04 f0 01 movb $0x1,(%rax,%rsi,8) 254df5: 41 8b 87 ac 0f 00 00 mov 0xfac(%r15),%eax 254dfc: 41 03 87 a8 0f 00 00 add 0xfa8(%r15),%eax 254e03: 41 89 87 30 90 00 00 mov %eax,0x9030(%r15) 254e0a: e9 19 fd ff ff jmpq 254b28 254e0f: 48 8b b4 24 b0 00 00 mov 0xb0(%rsp),%rsi 254e16: 00 254e17: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 254e1e: 00 254e1f: 66 0f ef c0 pxor %xmm0,%xmm0 254e23: 48 8b 94 24 a0 00 00 mov 0xa0(%rsp),%rdx 254e2a: 00 254e2b: 8b 8c be 9c 54 00 00 mov 0x549c(%rsi,%rdi,4),%ecx 254e32: f2 0f 10 92 40 55 00 movsd 0x5540(%rdx),%xmm2 254e39: 00 254e3a: 8b 94 be e4 54 00 00 mov 0x54e4(%rsi,%rdi,4),%edx 254e41: 41 8b b7 40 0f 00 00 mov 0xf40(%r15),%esi 254e48: 41 0f af 97 68 0f 00 imul 0xf68(%r15),%edx 254e4f: 00 254e50: 0f af f1 imul %ecx,%esi 254e53: 01 f2 add %esi,%edx 254e55: 48 8b b4 24 a8 00 00 mov 0xa8(%rsp),%rsi 254e5c: 00 254e5d: 41 80 bf 50 0f 00 00 cmpb $0x0,0xf50(%r15) 254e64: 00 254e65: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 254e6a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 254e72 254e71: 00 254e72: f2 0f 5e c2 divsd %xmm2,%xmm0 254e76: f2 41 0f 58 84 b7 f8 addsd 0x55f8(%r15,%rsi,4),%xmm0 254e7d: 55 00 00 254e80: f2 41 0f 11 87 b8 34 movsd %xmm0,0x34b8(%r15) 254e87: 00 00 254e89: 74 23 je 254eae 254e8b: 66 0f ef c9 pxor %xmm1,%xmm1 254e8f: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 254e94: f2 41 0f 59 8f 70 b1 mulsd 0xb170(%r15),%xmm1 254e9b: 00 00 254e9d: f2 0f 5e ca divsd %xmm2,%xmm1 254ea1: f2 0f 58 c1 addsd %xmm1,%xmm0 254ea5: f2 41 0f 11 87 b8 34 movsd %xmm0,0x34b8(%r15) 254eac: 00 00 254eae: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 254eb6 254eb5: 00 254eb6: 4c 8b a4 24 30 01 00 mov 0x130(%rsp),%r12 254ebd: 00 254ebe: 31 ed xor %ebp,%ebp 254ec0: f2 41 0f 5e 87 08 34 divsd 0x3408(%r15),%xmm0 254ec7: 00 00 254ec9: f2 41 0f 11 87 c0 34 movsd %xmm0,0x34c0(%r15) 254ed0: 00 00 254ed2: eb 10 jmp 254ee4 254ed4: 48 83 c5 01 add $0x1,%rbp 254ed8: 49 83 c4 08 add $0x8,%r12 254edc: 39 e9 cmp %ebp,%ecx 254ede: 0f 82 e4 00 00 00 jb 254fc8 254ee4: 41 89 ed mov %ebp,%r13d 254ee7: 8d 48 ff lea -0x1(%rax),%ecx 254eea: 41 39 ac af d0 17 00 cmp %ebp,0x17d0(%r15,%rbp,4) 254ef1: 00 254ef2: 75 e0 jne 254ed4 254ef4: 41 80 bc 2f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbp,1) 254efb: 00 00 254efd: 0f 85 ee 0d 00 00 jne 255cf1 254f03: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 254f0a: 00 254f0b: 31 db xor %ebx,%ebx 254f0d: eb 12 jmp 254f21 254f0f: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 254f16: 48 83 c3 01 add $0x1,%rbx 254f1a: 8d 48 ff lea -0x1(%rax),%ecx 254f1d: 39 d9 cmp %ebx,%ecx 254f1f: 72 b3 jb 254ed4 254f21: 45 39 ac 9f d0 17 00 cmp %r13d,0x17d0(%r15,%rbx,4) 254f28: 00 254f29: 75 e4 jne 254f0f 254f2b: 41 80 bc 1f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbx,1) 254f32: 00 00 254f34: 74 d9 je 254f0f 254f36: 41 8b 8c 9f 30 15 00 mov 0x1530(%r15,%rbx,4),%ecx 254f3d: 00 254f3e: 41 8b 94 9f 10 15 00 mov 0x1510(%r15,%rbx,4),%edx 254f45: 00 254f46: 41 8b b4 9f f0 14 00 mov 0x14f0(%r15,%rbx,4),%esi 254f4d: 00 254f4e: 41 8b bc 9f d0 14 00 mov 0x14d0(%r15,%rbx,4),%edi 254f55: 00 254f56: f2 4d 0f 2c 8c df 10 cvttsd2si 0x1410(%r15,%rbx,8),%r9 254f5d: 14 00 00 254f60: f2 41 0f 10 a7 68 0e movsd 0xe68(%r15),%xmm4 254f67: 00 00 254f69: 45 8b 84 9f 50 15 00 mov 0x1550(%r15,%rbx,4),%r8d 254f70: 00 254f71: f2 41 0f 10 8c df b0 movsd 0x15b0(%r15,%rbx,8),%xmm1 254f78: 15 00 00 254f7b: f2 41 0f 10 84 df 70 movsd 0x1570(%r15,%rbx,8),%xmm0 254f82: 15 00 00 254f85: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 254f8b: e8 60 45 ff ff callq 2494f0 254f90: 48 8b 04 24 mov (%rsp),%rax 254f94: 66 0f 28 c8 movapd %xmm0,%xmm1 254f98: 66 0f ef c0 pxor %xmm0,%xmm0 254f9c: f2 0f 5e 88 e8 53 00 divsd 0x53e8(%rax),%xmm1 254fa3: 00 254fa4: f2 0f 58 4c 24 08 addsd 0x8(%rsp),%xmm1 254faa: f2 41 0f 5a 04 24 cvtsd2ss (%r12),%xmm0 254fb0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 254fb4: e8 00 00 00 00 callq 254fb9 254fb9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 254fbd: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 254fc3: e9 47 ff ff ff jmpq 254f0f 254fc8: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 254fcf: 00 254fd0: 48 8b bc 24 00 01 00 mov 0x100(%rsp),%rdi 254fd7: 00 254fd8: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 254fdd: 4c 8b 94 24 d8 00 00 mov 0xd8(%rsp),%r10 254fe4: 00 254fe5: 4c 8d 04 88 lea (%rax,%rcx,4),%r8 254fe9: 8b 37 mov (%rdi),%esi 254feb: 31 c0 xor %eax,%eax 254fed: eb 03 jmp 254ff2 254fef: 48 89 d0 mov %rdx,%rax 254ff2: 39 c6 cmp %eax,%esi 254ff4: 75 14 jne 25500a 254ff6: f2 41 0f 10 84 c1 20 movsd 0x8320(%r9,%rax,8),%xmm0 254ffd: 83 00 00 255000: f2 41 0f 11 84 7a 80 movsd %xmm0,0x5380(%r10,%rdi,2) 255007: 53 00 00 25500a: 48 8d 50 01 lea 0x1(%rax),%rdx 25500e: 48 39 c1 cmp %rax,%rcx 255011: 75 dc jne 254fef 255013: 48 83 c7 04 add $0x4,%rdi 255017: 49 39 f8 cmp %rdi,%r8 25501a: 75 cd jne 254fe9 25501c: 31 c0 xor %eax,%eax 25501e: eb 03 jmp 255023 255020: 48 89 d0 mov %rdx,%rax 255023: 41 8b b4 87 f4 17 00 mov 0x17f4(%r15,%rax,4),%esi 25502a: 00 25502b: 85 f6 test %esi,%esi 25502d: 74 5b je 25508a 25502f: 8d 56 ff lea -0x1(%rsi),%edx 255032: 66 0f ef c0 pxor %xmm0,%xmm0 255036: 66 0f ef c9 pxor %xmm1,%xmm1 25503a: 89 c7 mov %eax,%edi 25503c: 48 8d 3c 7a lea (%rdx,%rdi,2),%rdi 255040: 41 8b 94 bf 14 18 00 mov 0x1814(%r15,%rdi,4),%edx 255047: 00 255048: 41 0f af 94 bf 54 18 imul 0x1854(%r15,%rdi,4),%edx 25504f: 00 00 255051: 0f af d6 imul %esi,%edx 255054: c1 ea 03 shr $0x3,%edx 255057: f2 0f 2a c2 cvtsi2sd %edx,%xmm0 25505b: 41 8b 94 87 38 12 00 mov 0x1238(%r15,%rax,4),%edx 255062: 00 255063: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 255068: f2 41 0f 5e 8c c7 d8 divsd 0x12d8(%r15,%rax,8),%xmm1 25506f: 12 00 00 255072: f2 0f 5e c1 divsd %xmm1,%xmm0 255076: f2 41 0f 59 84 c7 78 mulsd 0x1178(%r15,%rax,8),%xmm0 25507d: 11 00 00 255080: f2 41 0f 11 84 c7 48 movsd %xmm0,0x8148(%r15,%rax,8) 255087: 81 00 00 25508a: 48 8d 50 01 lea 0x1(%rax),%rdx 25508e: 48 39 c1 cmp %rax,%rcx 255091: 75 8d jne 255020 255093: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 255098: 31 db xor %ebx,%ebx 25509a: 41 8b 84 9f 58 12 00 mov 0x1258(%r15,%rbx,4),%eax 2550a1: 00 2550a2: 66 0f ef ed pxor %xmm5,%xmm5 2550a6: 41 2b 84 9f 10 16 00 sub 0x1610(%r15,%rbx,4),%eax 2550ad: 00 2550ae: 66 0f ef c9 pxor %xmm1,%xmm1 2550b2: f2 0f 10 84 dd 20 83 movsd 0x8320(%rbp,%rbx,8),%xmm0 2550b9: 00 00 2550bb: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 2550c0: 41 8b 84 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%eax 2550c7: 00 2550c8: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2550cd: f2 41 0f 5e 8c df d8 divsd 0x12d8(%r15,%rbx,8),%xmm1 2550d4: 12 00 00 2550d7: f2 0f 5e c1 divsd %xmm1,%xmm0 2550db: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2550e3 2550e2: 00 2550e3: 66 49 0f 7e ec movq %xmm5,%r12 2550e8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2550ec: e8 00 00 00 00 callq 2550f1 2550f1: 0f 28 c8 movaps %xmm0,%xmm1 2550f4: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2550fc 2550fb: 00 2550fc: e8 00 00 00 00 callq 255101 255101: 66 49 0f 6e cc movq %r12,%xmm1 255106: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25510a: f2 0f 5c c8 subsd %xmm0,%xmm1 25510e: f2 41 0f 11 8c df 88 movsd %xmm1,0x7b88(%r15,%rbx,8) 255115: 7b 00 00 255118: 48 83 c3 01 add $0x1,%rbx 25511c: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 255123: 83 e8 01 sub $0x1,%eax 255126: 39 d8 cmp %ebx,%eax 255128: 0f 83 6c ff ff ff jae 25509a 25512e: 48 8b b4 24 18 01 00 mov 0x118(%rsp),%rsi 255135: 00 255136: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 25513d: 00 25513e: 41 8b 87 40 1a 00 00 mov 0x1a40(%r15),%eax 255145: 4c 8b b4 24 48 01 00 mov 0x148(%rsp),%r14 25514c: 00 25514d: 48 01 fe add %rdi,%rsi 255150: 48 89 b4 24 c0 00 00 mov %rsi,0xc0(%rsp) 255157: 00 255158: 48 8b 34 24 mov (%rsp),%rsi 25515c: 48 83 c6 01 add $0x1,%rsi 255160: 48 89 b4 24 c8 00 00 mov %rsi,0xc8(%rsp) 255167: 00 255168: 48 8b bc 24 b0 00 00 mov 0xb0(%rsp),%rdi 25516f: 00 255170: 48 8b b4 24 80 00 00 mov 0x80(%rsp),%rsi 255177: 00 255178: 8d 50 01 lea 0x1(%rax),%edx 25517b: 89 84 b7 b0 19 00 00 mov %eax,0x19b0(%rdi,%rsi,4) 255182: f2 41 0f 10 87 40 0e movsd 0xe40(%r15),%xmm0 255189: 00 00 25518b: f2 45 0f 10 87 60 0e movsd 0xe60(%r15),%xmm8 255192: 00 00 255194: 41 89 97 f8 0c 00 00 mov %edx,0xcf8(%r15) 25519b: 85 c0 test %eax,%eax 25519d: 0f 84 d7 0a 00 00 je 255c7a 2551a3: 83 f8 01 cmp $0x1,%eax 2551a6: 0f 84 24 0b 00 00 je 255cd0 2551ac: 4c 8b 94 24 c0 00 00 mov 0xc0(%rsp),%r10 2551b3: 00 2551b4: 4c 89 fb mov %r15,%rbx 2551b7: 4c 89 fd mov %r15,%rbp 2551ba: 4c 89 b4 24 88 00 00 mov %r14,0x88(%rsp) 2551c1: 00 2551c2: 4c 8b ac 24 98 00 00 mov 0x98(%rsp),%r13 2551c9: 00 2551ca: 45 31 e4 xor %r12d,%r12d 2551cd: f2 45 0f 11 87 c8 34 movsd %xmm8,0x34c8(%r15) 2551d4: 00 00 2551d6: 4d 89 d6 mov %r10,%r14 2551d9: e9 7b 02 00 00 jmpq 255459 2551de: 49 c7 87 88 0d 00 00 movq $0x0,0xd88(%r15) 2551e5: 00 00 00 00 2551e9: 66 0f ef db pxor %xmm3,%xmm3 2551ed: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 2551f2: 4c 8b 14 24 mov (%rsp),%r10 2551f6: 66 0f ef c0 pxor %xmm0,%xmm0 2551fa: 49 83 c5 04 add $0x4,%r13 2551fe: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 255203: 41 8b 8d 28 ac 00 00 mov 0xac28(%r13),%ecx 25520a: 47 0f b6 9c 27 9c 18 movzbl 0x189c(%r15,%r12,1),%r11d 255211: 00 00 255213: 44 8b 8d 90 17 00 00 mov 0x1790(%rbp),%r9d 25521a: f2 0f 10 93 d8 12 00 movsd 0x12d8(%rbx),%xmm2 255221: 00 255222: 41 8b b5 8c 35 00 00 mov 0x358c(%r13),%esi 255229: 48 89 ca mov %rcx,%rdx 25522c: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 255231: f2 47 0f 10 8c e0 d0 movsd 0x4dd0(%r8,%r12,8),%xmm9 255238: 4d 00 00 25523b: 4c 8d 83 70 1b 00 00 lea 0x1b70(%rbx),%r8 255242: f2 0f 5e 83 38 11 00 divsd 0x1138(%rbx),%xmm0 255249: 00 25524a: 8b 8d f4 17 00 00 mov 0x17f4(%rbp),%ecx 255250: f2 4a 0f 2c bc e7 30 cvttsd2si 0x7630(%rdi,%r12,8),%rdi 255257: 76 00 00 25525a: f2 41 0f 10 8a e8 53 movsd 0x53e8(%r10),%xmm1 255261: 00 00 255263: 41 50 push %r8 255265: 4c 8d 83 30 1b 00 00 lea 0x1b30(%rbx),%r8 25526c: 41 50 push %r8 25526e: 4c 8d 85 10 1b 00 00 lea 0x1b10(%rbp),%r8 255275: 48 83 c5 04 add $0x4,%rbp 255279: 41 50 push %r8 25527b: 4c 8d 83 c8 81 00 00 lea 0x81c8(%rbx),%r8 255282: 41 50 push %r8 255284: 4d 8d 86 d0 44 00 00 lea 0x44d0(%r14),%r8 25528b: ff 74 24 40 pushq 0x40(%rsp) 25528f: 41 50 push %r8 255291: 4d 8d 86 50 40 00 00 lea 0x4050(%r14),%r8 255298: 41 50 push %r8 25529a: 4d 8d 86 d0 3b 00 00 lea 0x3bd0(%r14),%r8 2552a1: 49 83 c6 08 add $0x8,%r14 2552a5: 41 50 push %r8 2552a7: 4c 8d 83 08 6f 00 00 lea 0x6f08(%rbx),%r8 2552ae: 41 50 push %r8 2552b0: 4c 8d 83 c8 6e 00 00 lea 0x6ec8(%rbx),%r8 2552b7: 41 50 push %r8 2552b9: 4c 8d 83 08 57 00 00 lea 0x5708(%rbx),%r8 2552c0: 41 50 push %r8 2552c2: 4c 8d 83 88 6e 00 00 lea 0x6e88(%rbx),%r8 2552c9: 48 83 c3 08 add $0x8,%rbx 2552cd: 41 50 push %r8 2552cf: ff b4 24 88 00 00 00 pushq 0x88(%rsp) 2552d6: ff b4 24 98 00 00 00 pushq 0x98(%rsp) 2552dd: 45 0f b6 87 20 10 00 movzbl 0x1020(%r15),%r8d 2552e4: 00 2552e5: 41 50 push %r8 2552e7: 47 0f b6 84 27 30 16 movzbl 0x1630(%r15,%r12,1),%r8d 2552ee: 00 00 2552f0: 41 50 push %r8 2552f2: f2 4c 0f 2c c0 cvttsd2si %xmm0,%r8 2552f7: 66 41 0f 28 c1 movapd %xmm9,%xmm0 2552fc: 48 83 ec 08 sub $0x8,%rsp 255300: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 255305: 50 push %rax 255306: 48 83 ec 08 sub $0x8,%rsp 25530a: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 255310: 41 8b 85 4c 39 00 00 mov 0x394c(%r13),%eax 255317: 50 push %rax 255318: 41 8b 85 68 ae 00 00 mov 0xae68(%r13),%eax 25531f: 50 push %rax 255320: 8b 85 e4 6d 00 00 mov 0x6de4(%rbp),%eax 255326: 50 push %rax 255327: ff b3 40 6e 00 00 pushq 0x6e40(%rbx) 25532d: ff b3 00 70 00 00 pushq 0x7000(%rbx) 255333: ff b3 40 69 00 00 pushq 0x6940(%rbx) 255339: 8b 85 c4 6d 00 00 mov 0x6dc4(%rbp),%eax 25533f: 50 push %rax 255340: ff b3 00 6e 00 00 pushq 0x6e00(%rbx) 255346: ff b3 c0 6f 00 00 pushq 0x6fc0(%rbx) 25534c: 52 push %rdx 25534d: 44 89 da mov %r11d,%edx 255350: ff b3 c0 64 00 00 pushq 0x64c0(%rbx) 255356: f2 48 0f 2c 83 40 60 cvttsd2si 0x6040(%rbx),%rax 25535d: 00 00 25535f: 50 push %rax 255360: f2 48 0f 2c 83 c0 5b cvttsd2si 0x5bc0(%rbx),%rax 255367: 00 00 255369: 50 push %rax 25536a: f2 48 0f 2c 83 40 57 cvttsd2si 0x5740(%rbx),%rax 255371: 00 00 255373: 50 push %rax 255374: 41 ff b7 c0 34 00 00 pushq 0x34c0(%r15) 25537b: 41 ff b7 b8 34 00 00 pushq 0x34b8(%r15) 255382: 41 ff b7 48 0e 00 00 pushq 0xe48(%r15) 255389: 43 0f b6 84 27 58 13 movzbl 0x1358(%r15,%r12,1),%eax 255390: 00 00 255392: 50 push %rax 255393: 8b 85 9c 16 00 00 mov 0x169c(%rbp),%eax 255399: 50 push %rax 25539a: 8b 85 7c 16 00 00 mov 0x167c(%rbp),%eax 2553a0: 50 push %rax 2553a1: 43 0f b6 84 27 78 16 movzbl 0x1678(%r15,%r12,1),%eax 2553a8: 00 00 2553aa: 49 83 c4 01 add $0x1,%r12 2553ae: 50 push %rax 2553af: 41 0f b6 87 50 0f 00 movzbl 0xf50(%r15),%eax 2553b6: 00 2553b7: 50 push %rax 2553b8: 41 8b 87 54 0f 00 00 mov 0xf54(%r15),%eax 2553bf: 50 push %rax 2553c0: f2 48 0f 2c 83 80 7b cvttsd2si 0x7b80(%rbx),%rax 2553c7: 00 00 2553c9: 50 push %rax 2553ca: 41 8b 87 b8 0f 00 00 mov 0xfb8(%r15),%eax 2553d1: 50 push %rax 2553d2: 8b 85 34 12 00 00 mov 0x1234(%rbp),%eax 2553d8: 50 push %rax 2553d9: 8b 85 54 12 00 00 mov 0x1254(%rbp),%eax 2553df: 2b 85 0c 16 00 00 sub 0x160c(%rbp),%eax 2553e5: 50 push %rax 2553e6: 41 ff b7 18 10 00 00 pushq 0x1018(%r15) 2553ed: 41 ff b7 10 10 00 00 pushq 0x1010(%r15) 2553f4: f2 41 0f 10 bf 08 10 movsd 0x1008(%r15),%xmm7 2553fb: 00 00 2553fd: f2 41 0f 10 b7 00 10 movsd 0x1000(%r15),%xmm6 255404: 00 00 255406: f2 41 0f 10 af f8 0f movsd 0xff8(%r15),%xmm5 25540d: 00 00 25540f: f2 41 0f 10 a7 f0 0f movsd 0xff0(%r15),%xmm4 255416: 00 00 255418: f2 41 0f 10 9f 08 34 movsd 0x3408(%r15),%xmm3 25541f: 00 00 255421: e8 da 51 ff ff callq 24a600 255426: 4c 8b 94 24 80 01 00 mov 0x180(%rsp),%r10 25542d: 00 25542e: 48 81 c4 80 01 00 00 add $0x180,%rsp 255435: 43 88 84 14 cf 30 00 mov %al,0x30cf(%r12,%r10,1) 25543c: 00 25543d: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 255444: 83 e8 01 sub $0x1,%eax 255447: 44 39 e0 cmp %r12d,%eax 25544a: 0f 82 a7 01 00 00 jb 2555f7 255450: f2 45 0f 10 87 c8 34 movsd 0x34c8(%r15),%xmm8 255457: 00 00 255459: 43 0f b6 84 27 94 18 movzbl 0x1894(%r15,%r12,1),%eax 255460: 00 00 255462: 84 c0 test %al,%al 255464: 0f 84 74 fd ff ff je 2551de 25546a: f2 45 0f 10 a7 c0 34 movsd 0x34c0(%r15),%xmm12 255471: 00 00 255473: 8b 85 38 12 00 00 mov 0x1238(%rbp),%eax 255479: 66 0f ef db pxor %xmm3,%xmm3 25547d: 66 0f ef c0 pxor %xmm0,%xmm0 255481: f2 45 0f 10 9f 08 0f movsd 0xf08(%r15),%xmm11 255488: 00 00 25548a: f2 44 0f 11 44 24 78 movsd %xmm8,0x78(%rsp) 255491: f2 45 0f 10 97 c0 0f movsd 0xfc0(%r15),%xmm10 255498: 00 00 25549a: f2 0f 5a 83 c8 6f 00 cvtsd2ss 0x6fc8(%rbx),%xmm0 2554a1: 00 2554a2: f2 45 0f 10 8f c8 0f movsd 0xfc8(%r15),%xmm9 2554a9: 00 00 2554ab: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 2554b0: f2 41 0f 10 bf 18 0f movsd 0xf18(%r15),%xmm7 2554b7: 00 00 2554b9: f2 0f 5e 9b d8 12 00 divsd 0x12d8(%rbx),%xmm3 2554c0: 00 2554c1: f2 41 0f 10 b7 e8 0f movsd 0xfe8(%r15),%xmm6 2554c8: 00 00 2554ca: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2554d2 2554d1: 00 2554d2: f2 44 0f 11 64 24 70 movsd %xmm12,0x70(%rsp) 2554d9: f2 41 0f 10 af e0 0f movsd 0xfe0(%r15),%xmm5 2554e0: 00 00 2554e2: f2 44 0f 11 5c 24 68 movsd %xmm11,0x68(%rsp) 2554e9: f2 41 0f 10 a7 d8 0f movsd 0xfd8(%r15),%xmm4 2554f0: 00 00 2554f2: f2 44 0f 11 54 24 60 movsd %xmm10,0x60(%rsp) 2554f9: f2 44 0f 11 4c 24 58 movsd %xmm9,0x58(%rsp) 255500: f2 0f 11 7c 24 50 movsd %xmm7,0x50(%rsp) 255506: f2 0f 11 74 24 48 movsd %xmm6,0x48(%rsp) 25550c: f2 0f 11 6c 24 40 movsd %xmm5,0x40(%rsp) 255512: f2 0f 11 64 24 38 movsd %xmm4,0x38(%rsp) 255518: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 25551e: e8 00 00 00 00 callq 255523 255523: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 25552a: 66 0f ef c9 pxor %xmm1,%xmm1 25552e: f2 44 0f 10 44 24 78 movsd 0x78(%rsp),%xmm8 255535: 48 83 ec 28 sub $0x28,%rsp 255539: 0f 28 d0 movaps %xmm0,%xmm2 25553c: f2 0f 10 83 78 11 00 movsd 0x1178(%rbx),%xmm0 255543: 00 255544: 49 8d 97 98 0d 00 00 lea 0xd98(%r15),%rdx 25554b: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 255550: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 255556: f2 44 0f 10 a4 24 98 movsd 0x98(%rsp),%xmm12 25555d: 00 00 00 255560: 49 8d b7 90 0d 00 00 lea 0xd90(%r15),%rsi 255567: f2 0f 10 7c 24 78 movsd 0x78(%rsp),%xmm7 25556d: f2 0f 10 74 24 70 movsd 0x70(%rsp),%xmm6 255573: 49 8d bf a0 0d 00 00 lea 0xda0(%r15),%rdi 25557a: f2 44 0f 11 44 24 20 movsd %xmm8,0x20(%rsp) 255581: f2 0f 10 6c 24 68 movsd 0x68(%rsp),%xmm5 255587: f2 0f 10 64 24 60 movsd 0x60(%rsp),%xmm4 25558d: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 255591: f2 44 0f 11 64 24 18 movsd %xmm12,0x18(%rsp) 255598: f2 44 0f 10 9c 24 90 movsd 0x90(%rsp),%xmm11 25559f: 00 00 00 2555a2: f2 44 0f 10 94 24 88 movsd 0x88(%rsp),%xmm10 2555a9: 00 00 00 2555ac: f2 44 0f 10 8c 24 80 movsd 0x80(%rsp),%xmm9 2555b3: 00 00 00 2555b6: f2 44 0f 11 5c 24 10 movsd %xmm11,0x10(%rsp) 2555bd: f2 44 0f 11 54 24 08 movsd %xmm10,0x8(%rsp) 2555c4: f2 44 0f 11 0c 24 movsd %xmm9,(%rsp) 2555ca: e8 e1 60 ff ff callq 24b6b0 2555cf: f2 45 0f 10 87 c8 34 movsd 0x34c8(%r15),%xmm8 2555d6: 00 00 2555d8: f2 41 0f 11 87 88 0d movsd %xmm0,0xd88(%r15) 2555df: 00 00 2555e1: 66 0f 28 d8 movapd %xmm0,%xmm3 2555e5: 48 83 c4 28 add $0x28,%rsp 2555e9: 43 0f b6 84 27 94 18 movzbl 0x1894(%r15,%r12,1),%eax 2555f0: 00 00 2555f2: e9 f6 fb ff ff jmpq 2551ed 2555f7: 4c 8b b4 24 88 00 00 mov 0x88(%rsp),%r14 2555fe: 00 2555ff: 45 31 e4 xor %r12d,%r12d 255602: 66 0f ef c0 pxor %xmm0,%xmm0 255606: 41 ba 01 01 00 00 mov $0x101,%r10d 25560c: 49 c7 87 d8 34 00 00 movq $0x0,0x34d8(%r15) 255613: 00 00 00 00 255617: 48 8b 9c 24 d0 00 00 mov 0xd0(%rsp),%rbx 25561e: 00 25561f: 66 0f 28 d0 movapd %xmm0,%xmm2 255623: 4c 89 74 24 38 mov %r14,0x38(%rsp) 255628: 4c 8b ac 24 b8 00 00 mov 0xb8(%rsp),%r13 25562f: 00 255630: 4d 89 e6 mov %r12,%r14 255633: 66 45 89 97 60 31 00 mov %r10w,0x3160(%r15) 25563a: 00 25563b: 4c 8b a4 24 90 00 00 mov 0x90(%rsp),%r12 255642: 00 255643: 49 c7 87 d0 34 00 00 movq $0x0,0x34d0(%r15) 25564a: 00 00 00 00 25564e: e9 10 01 00 00 jmpq 255763 255653: 0f 85 20 01 00 00 jne 255779 255659: 48 c7 83 58 9e 00 00 movq $0x0,0x9e58(%rbx) 255660: 00 00 00 00 255664: f2 0f 10 83 f0 48 00 movsd 0x48f0(%rbx),%xmm0 25566b: 00 25566c: f2 0f 58 83 70 4d 00 addsd 0x4d70(%rbx),%xmm0 255673: 00 255674: 66 0f ef ff pxor %xmm7,%xmm7 255678: 66 0f 2e c7 ucomisd %xmm7,%xmm0 25567c: 0f 8a 33 01 00 00 jp 2557b5 255682: 0f 85 2d 01 00 00 jne 2557b5 255688: 48 c7 83 18 9e 00 00 movq $0x0,0x9e18(%rbx) 25568f: 00 00 00 00 255693: f2 0f 58 93 70 6e 00 addsd 0x6e70(%rbx),%xmm2 25569a: 00 25569b: f2 0f 10 8b b0 67 00 movsd 0x67b0(%rbx),%xmm1 2556a2: 00 2556a3: 4a 8d 14 23 lea (%rbx,%r12,1),%rdx 2556a7: 49 83 c6 01 add $0x1,%r14 2556ab: 48 83 c3 08 add $0x8,%rbx 2556af: 66 0f 28 c2 movapd %xmm2,%xmm0 2556b3: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 2556b9: f2 0f 58 c1 addsd %xmm1,%xmm0 2556bd: f2 0f 58 83 08 74 00 addsd 0x7408(%rbx),%xmm0 2556c4: 00 2556c5: f2 0f 58 83 48 74 00 addsd 0x7448(%rbx),%xmm0 2556cc: 00 2556cd: f2 41 0f 11 87 d8 34 movsd %xmm0,0x34d8(%r15) 2556d4: 00 00 2556d6: 66 0f ef c0 pxor %xmm0,%xmm0 2556da: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 2556de: 66 0f ef c9 pxor %xmm1,%xmm1 2556e2: f2 41 0f 5a 8c 15 f8 cvtsd2ss 0x31f8(%r13,%rdx,1),%xmm1 2556e9: 31 00 00 2556ec: e8 00 00 00 00 callq 2556f1 2556f1: 66 0f ef c9 pxor %xmm1,%xmm1 2556f5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2556f9: f2 0f 58 83 08 74 00 addsd 0x7408(%rbx),%xmm0 255700: 00 255701: f2 0f 58 83 48 74 00 addsd 0x7448(%rbx),%xmm0 255708: 00 255709: f2 0f 5a 8b 10 9e 00 cvtsd2ss 0x9e10(%rbx),%xmm1 255710: 00 255711: 66 48 0f 7e c5 movq %xmm0,%rbp 255716: 66 0f ef c0 pxor %xmm0,%xmm0 25571a: f2 0f 5a 83 50 9e 00 cvtsd2ss 0x9e50(%rbx),%xmm0 255721: 00 255722: e8 00 00 00 00 callq 255727 255727: 66 48 0f 6e ed movq %rbp,%xmm5 25572c: 66 0f ef c9 pxor %xmm1,%xmm1 255730: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 255734: e8 00 00 00 00 callq 255739 255739: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 25573f: 41 8b b7 50 10 00 00 mov 0x1050(%r15),%esi 255746: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25574a: f2 0f 58 d0 addsd %xmm0,%xmm2 25574e: 8d 4e ff lea -0x1(%rsi),%ecx 255751: f2 41 0f 11 97 d0 34 movsd %xmm2,0x34d0(%r15) 255758: 00 00 25575a: 44 39 f1 cmp %r14d,%ecx 25575d: 0f 82 be 00 00 00 jb 255821 255763: f2 0f 10 83 70 44 00 movsd 0x4470(%rbx),%xmm0 25576a: 00 25576b: 66 0f ef f6 pxor %xmm6,%xmm6 25576f: 66 0f 2e c6 ucomisd %xmm6,%xmm0 255773: 0f 8b da fe ff ff jnp 255653 255779: f2 0f 10 9b f0 5b 00 movsd 0x5bf0(%rbx),%xmm3 255780: 00 255781: 66 0f ef f6 pxor %xmm6,%xmm6 255785: 66 0f 2f de comisd %xmm6,%xmm3 255789: 76 66 jbe 2557f1 25578b: 43 8b 94 b7 38 12 00 mov 0x1238(%r15,%r14,4),%edx 255792: 00 255793: 66 0f ef c9 pxor %xmm1,%xmm1 255797: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 25579c: f2 0f 59 cb mulsd %xmm3,%xmm1 2557a0: f2 0f 5e 0b divsd (%rbx),%xmm1 2557a4: f2 0f 5e c1 divsd %xmm1,%xmm0 2557a8: f2 0f 11 83 58 9e 00 movsd %xmm0,0x9e58(%rbx) 2557af: 00 2557b0: e9 af fe ff ff jmpq 255664 2557b5: f2 0f 10 9b 30 5c 00 movsd 0x5c30(%rbx),%xmm3 2557bc: 00 2557bd: 66 0f ef ff pxor %xmm7,%xmm7 2557c1: 66 0f 2f df comisd %xmm7,%xmm3 2557c5: 76 42 jbe 255809 2557c7: 43 8b 94 b7 38 12 00 mov 0x1238(%r15,%r14,4),%edx 2557ce: 00 2557cf: 66 0f ef c9 pxor %xmm1,%xmm1 2557d3: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2557d8: f2 0f 59 cb mulsd %xmm3,%xmm1 2557dc: f2 0f 5e 0b divsd (%rbx),%xmm1 2557e0: f2 0f 5e c1 divsd %xmm1,%xmm0 2557e4: f2 0f 11 83 18 9e 00 movsd %xmm0,0x9e18(%rbx) 2557eb: 00 2557ec: e9 a2 fe ff ff jmpq 255693 2557f1: 48 c7 83 58 9e 00 00 movq $0x0,0x9e58(%rbx) 2557f8: 00 00 00 00 2557fc: 41 c6 87 60 31 00 00 movb $0x0,0x3160(%r15) 255803: 00 255804: e9 5b fe ff ff jmpq 255664 255809: 48 c7 83 18 9e 00 00 movq $0x0,0x9e18(%rbx) 255810: 00 00 00 00 255814: 41 c6 87 61 31 00 00 movb $0x0,0x3161(%r15) 25581b: 00 25581c: e9 72 fe ff ff jmpq 255693 255821: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 255828: 00 255829: 66 0f 28 c2 movapd %xmm2,%xmm0 25582d: 4c 8b 74 24 38 mov 0x38(%rsp),%r14 255832: 48 8b bc 24 a0 00 00 mov 0xa0(%rsp),%rdi 255839: 00 25583a: 41 c6 84 07 b0 53 00 movb $0x1,0x53b0(%r15,%rax,1) 255841: 00 01 255843: f2 41 0f 10 8f d8 34 movsd 0x34d8(%r15),%xmm1 25584a: 00 00 25584c: f2 0f 10 97 40 55 00 movsd 0x5540(%rdi),%xmm2 255853: 00 255854: 66 0f 2e ca ucomisd %xmm2,%xmm1 255858: 41 0f 96 84 07 b0 53 setbe 0x53b0(%r15,%rax,1) 25585f: 00 00 255861: 66 0f 2f c2 comisd %xmm2,%xmm0 255865: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 25586c: 00 25586d: 0f 87 fb 03 00 00 ja 255c6e 255873: c6 80 c2 53 00 00 01 movb $0x1,0x53c2(%rax) 25587a: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 255882 255881: 00 255882: 4c 8b 84 24 80 00 00 mov 0x80(%rsp),%r8 255889: 00 25588a: 89 ca mov %ecx,%edx 25588c: 31 c0 xor %eax,%eax 25588e: eb 03 jmp 255893 255890: 48 89 f8 mov %rdi,%rax 255893: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25589b 25589a: 00 25589b: 66 41 0f 2f a4 c7 88 comisd 0x6e88(%r15,%rax,8),%xmm4 2558a2: 6e 00 00 2558a5: 77 32 ja 2558d9 2558a7: f2 41 0f 10 84 c7 c8 movsd 0x6ec8(%r15,%rax,8),%xmm0 2558ae: 6e 00 00 2558b1: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2558b9 2558b8: 00 2558b9: 73 1e jae 2558d9 2558bb: f2 41 0f 10 84 c7 08 movsd 0x6f08(%r15,%rax,8),%xmm0 2558c2: 6f 00 00 2558c5: 66 0f 2f c1 comisd %xmm1,%xmm0 2558c9: 73 0e jae 2558d9 2558cb: 48 8b 3c 24 mov (%rsp),%rdi 2558cf: 80 bc 07 d0 30 00 00 cmpb $0x0,0x30d0(%rdi,%rax,1) 2558d6: 00 2558d7: 74 08 je 2558e1 2558d9: 41 c6 80 c2 53 00 00 movb $0x0,0x53c2(%r8) 2558e0: 00 2558e1: 48 8d 78 01 lea 0x1(%rax),%rdi 2558e5: 48 39 c2 cmp %rax,%rdx 2558e8: 75 a6 jne 255890 2558ea: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 2558f1: 00 2558f2: 48 8b 04 24 mov (%rsp),%rax 2558f6: 48 03 94 24 c8 00 00 add 0xc8(%rsp),%rdx 2558fd: 00 2558fe: c6 87 d4 53 00 00 01 movb $0x1,0x53d4(%rdi) 255905: f2 41 0f 10 84 c6 d0 movsd 0x3bd0(%r14,%rax,8),%xmm0 25590c: 3b 00 00 25590f: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 255917 255916: 00 255917: 77 1d ja 255936 255919: f2 41 0f 10 84 c6 50 movsd 0x4050(%r14,%rax,8),%xmm0 255920: 40 00 00 255923: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25592b 25592a: 00 25592b: 77 09 ja 255936 25592d: 80 b8 d0 30 00 00 00 cmpb $0x0,0x30d0(%rax) 255934: 74 07 je 25593d 255936: c6 87 d4 53 00 00 00 movb $0x0,0x53d4(%rdi) 25593d: 48 83 c0 01 add $0x1,%rax 255941: 48 39 c2 cmp %rax,%rdx 255944: 75 bf jne 255905 255946: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 25594d: 00 25594e: 0f b6 90 c2 53 00 00 movzbl 0x53c2(%rax),%edx 255955: 84 d2 test %dl,%dl 255957: 74 0d je 255966 255959: 80 b8 d4 53 00 00 00 cmpb $0x0,0x53d4(%rax) 255960: 0f 85 17 04 00 00 jne 255d7d 255966: 41 8b 87 f8 0c 00 00 mov 0xcf8(%r15),%eax 25596d: 41 3b 87 44 1a 00 00 cmp 0x1a44(%r15),%eax 255974: 0f 82 ee f7 ff ff jb 255168 25597a: 84 d2 test %dl,%dl 25597c: 0f 85 e6 03 00 00 jne 255d68 255982: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 255989: 00 25598a: c6 80 08 83 00 00 00 movb $0x0,0x8308(%rax) 255991: 48 83 84 24 90 00 00 addq $0x40,0x90(%rsp) 255998: 00 40 25599a: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2559a1: 00 2559a2: 48 83 84 24 80 00 00 addq $0x1,0x80(%rsp) 2559a9: 00 01 2559ab: 48 83 44 24 18 40 addq $0x40,0x18(%rsp) 2559b1: 48 83 04 24 08 addq $0x8,(%rsp) 2559b6: 48 83 84 24 98 00 00 addq $0x20,0x98(%rsp) 2559bd: 00 20 2559bf: 48 83 84 24 f8 00 00 addq $0x8,0xf8(%rsp) 2559c6: 00 08 2559c8: 48 3d 80 00 00 00 cmp $0x80,%rax 2559ce: 0f 85 1a ec ff ff jne 2545ee 2559d4: 83 84 24 2c 01 00 00 addl $0x1,0x12c(%rsp) 2559db: 01 2559dc: 8b 84 24 2c 01 00 00 mov 0x12c(%rsp),%eax 2559e3: 48 83 84 24 a0 00 00 addq $0x10,0xa0(%rsp) 2559ea: 00 10 2559ec: 48 83 84 24 a8 00 00 addq $0x2,0xa8(%rsp) 2559f3: 00 02 2559f5: 48 83 ac 24 b8 00 00 subq $0xffffffffffffff80,0xb8(%rsp) 2559fc: 00 80 2559fe: 48 83 44 24 10 40 addq $0x40,0x10(%rsp) 255a04: 48 83 84 24 d8 00 00 addq $0x40,0xd8(%rsp) 255a0b: 00 40 255a0d: 41 3b 87 00 0b 00 00 cmp 0xb00(%r15),%eax 255a14: 0f 86 58 eb ff ff jbe 254572 255a1a: 49 c7 87 80 b1 00 00 movq $0x0,0xb180(%r15) 255a21: 00 00 00 00 255a25: 4d 89 fe mov %r15,%r14 255a28: 85 f6 test %esi,%esi 255a2a: 74 29 je 255a55 255a2c: 49 8d 87 88 7a 00 00 lea 0x7a88(%r15),%rax 255a33: 49 8d 94 cf 90 7a 00 lea 0x7a90(%r15,%rcx,8),%rdx 255a3a: 00 255a3b: 66 0f ef c0 pxor %xmm0,%xmm0 255a3f: f2 0f 58 00 addsd (%rax),%xmm0 255a43: 48 83 c0 08 add $0x8,%rax 255a47: 48 39 c2 cmp %rax,%rdx 255a4a: 75 f3 jne 255a3f 255a4c: f2 41 0f 11 86 80 b1 movsd %xmm0,0xb180(%r14) 255a53: 00 00 255a55: 31 db xor %ebx,%ebx 255a57: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 255a5f 255a5e: 00 255a5f: f2 41 0f 10 86 b0 0e movsd 0xeb0(%r14),%xmm0 255a66: 00 00 255a68: f2 41 0f 59 8c de d0 mulsd 0xabd0(%r14,%rbx,8),%xmm1 255a6f: ab 00 00 255a72: f2 41 0f 59 84 de 80 mulsd 0x2d80(%r14,%rbx,8),%xmm0 255a79: 2d 00 00 255a7c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 255a80: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 255a84: e8 00 00 00 00 callq 255a89 255a89: 48 89 d8 mov %rbx,%rax 255a8c: 48 c1 e0 04 shl $0x4,%rax 255a90: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 255a94: f2 41 0f 59 86 90 0e mulsd 0xe90(%r14),%xmm0 255a9b: 00 00 255a9d: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 255aa5 255aa4: 00 255aa5: f2 41 0f 11 84 06 78 movsd %xmm0,0x5678(%r14,%rax,1) 255aac: 56 00 00 255aaf: 66 41 0f 2f 86 80 b1 comisd 0xb180(%r14),%xmm0 255ab6: 00 00 255ab8: 41 0f 93 84 5e 64 56 setae 0x5664(%r14,%rbx,2) 255abf: 00 00 255ac1: 41 8b 86 00 0b 00 00 mov 0xb00(%r14),%eax 255ac8: 48 83 c3 01 add $0x1,%rbx 255acc: 39 d8 cmp %ebx,%eax 255ace: 73 87 jae 255a57 255ad0: 41 8b 8e 50 10 00 00 mov 0x1050(%r14),%ecx 255ad7: 48 c1 e0 04 shl $0x4,%rax 255adb: 49 8d 96 52 56 00 00 lea 0x5652(%r14),%rdx 255ae2: 49 8d be 98 52 00 00 lea 0x5298(%r14),%rdi 255ae9: 4d 8d 84 06 a8 52 00 lea 0x52a8(%r14,%rax,1),%r8 255af0: 00 255af1: 83 e9 01 sub $0x1,%ecx 255af4: 49 8d b4 0e 99 52 00 lea 0x5299(%r14,%rcx,1),%rsi 255afb: 00 255afc: 49 8d 8c 0e 91 52 00 lea 0x5291(%r14,%rcx,1),%rcx 255b03: 00 255b04: 41 b9 01 01 00 00 mov $0x101,%r9d 255b0a: 48 8d 47 f8 lea -0x8(%rdi),%rax 255b0e: 66 44 89 0a mov %r9w,(%rdx) 255b12: 80 38 00 cmpb $0x0,(%rax) 255b15: 74 09 je 255b20 255b17: 80 b8 90 00 00 00 00 cmpb $0x0,0x90(%rax) 255b1e: 75 03 jne 255b23 255b20: c6 02 00 movb $0x0,(%rdx) 255b23: 48 83 c0 01 add $0x1,%rax 255b27: 48 39 c1 cmp %rax,%rcx 255b2a: 75 e6 jne 255b12 255b2c: 48 89 f8 mov %rdi,%rax 255b2f: 80 38 00 cmpb $0x0,(%rax) 255b32: 74 09 je 255b3d 255b34: 80 b8 90 00 00 00 00 cmpb $0x0,0x90(%rax) 255b3b: 75 04 jne 255b41 255b3d: c6 42 01 00 movb $0x0,0x1(%rdx) 255b41: 48 83 c0 01 add $0x1,%rax 255b45: 48 39 c6 cmp %rax,%rsi 255b48: 75 e5 jne 255b2f 255b4a: 48 83 c7 10 add $0x10,%rdi 255b4e: 48 83 c2 02 add $0x2,%rdx 255b52: 48 83 c6 10 add $0x10,%rsi 255b56: 48 83 c1 10 add $0x10,%rcx 255b5a: 49 39 f8 cmp %rdi,%r8 255b5d: 75 a5 jne 255b04 255b5f: 41 c6 86 65 31 00 00 movb $0x1,0x3165(%r14) 255b66: 01 255b67: 4c 8b a4 24 50 01 00 mov 0x150(%rsp),%r12 255b6e: 00 255b6f: 31 ed xor %ebp,%ebp 255b71: eb 23 jmp 255b96 255b73: 48 83 c3 04 add $0x4,%rbx 255b77: 49 39 dc cmp %rbx,%r12 255b7a: 75 1f jne 255b9b 255b7c: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 255b83: 48 83 c5 01 add $0x1,%rbp 255b87: 49 83 c4 08 add $0x8,%r12 255b8b: 83 e8 01 sub $0x1,%eax 255b8e: 39 e8 cmp %ebp,%eax 255b90: 0f 82 c8 05 00 00 jb 25615e 255b96: 49 8d 5c 24 f8 lea -0x8(%r12),%rbx 255b9b: 8b 8b 14 18 00 00 mov 0x1814(%rbx),%ecx 255ba1: 85 c9 test %ecx,%ecx 255ba3: 74 ce je 255b73 255ba5: f2 41 0f 10 8e e0 31 movsd 0x31e0(%r14),%xmm1 255bac: 00 00 255bae: f2 41 0f 10 86 d8 31 movsd 0x31d8(%r14),%xmm0 255bb5: 00 00 255bb7: f2 0f 5c c1 subsd %xmm1,%xmm0 255bbb: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 255bbf: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 255bc3: e8 00 00 00 00 callq 255bc8 255bc8: 8b 83 14 18 00 00 mov 0x1814(%rbx),%eax 255bce: 0f af 83 54 18 00 00 imul 0x1854(%rbx),%eax 255bd5: 66 0f ef c9 pxor %xmm1,%xmm1 255bd9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 255bdd: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 255be5 255be4: 00 255be5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 255bea: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 255bf2 255bf1: 00 255bf2: f2 0f 5e c1 divsd %xmm1,%xmm0 255bf6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 255bfe 255bfd: 00 255bfe: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 255c02: e8 00 00 00 00 callq 255c07 255c07: 41 8b 84 ae 38 12 00 mov 0x1238(%r14,%rbp,4),%eax 255c0e: 00 255c0f: 0f 28 c8 movaps %xmm0,%xmm1 255c12: 66 0f ef c0 pxor %xmm0,%xmm0 255c16: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 255c1a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 255c1f: f2 41 0f 5e 84 24 d0 divsd 0x12d0(%r12),%xmm0 255c26: 12 00 00 255c29: f2 0f 59 c1 mulsd %xmm1,%xmm0 255c2d: f2 41 0f 10 8e 48 0e movsd 0xe48(%r14),%xmm1 255c34: 00 00 255c36: f2 41 0f 5e 84 24 70 divsd 0x1170(%r12),%xmm0 255c3d: 11 00 00 255c40: 66 0f 2f c8 comisd %xmm0,%xmm1 255c44: 77 1b ja 255c61 255c46: 83 bb 54 18 00 00 40 cmpl $0x40,0x1854(%rbx) 255c4d: 0f 85 20 ff ff ff jne 255b73 255c53: 41 80 be 7d 2d 00 00 cmpb $0x0,0x2d7d(%r14) 255c5a: 00 255c5b: 0f 85 12 ff ff ff jne 255b73 255c61: 41 c6 86 65 31 00 00 movb $0x0,0x3165(%r14) 255c68: 00 255c69: e9 05 ff ff ff jmpq 255b73 255c6e: c6 80 c2 53 00 00 00 movb $0x0,0x53c2(%rax) 255c75: e9 00 fc ff ff jmpq 25587a 255c7a: 66 0f ef c9 pxor %xmm1,%xmm1 255c7e: f2 44 0f 11 44 24 38 movsd %xmm8,0x38(%rsp) 255c85: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 255c89: f2 41 0f 10 b7 00 0f movsd 0xf00(%r15),%xmm6 255c90: 00 00 255c92: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 255c97: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 255c9d: e8 00 00 00 00 callq 255ca2 255ca2: f2 44 0f 10 44 24 38 movsd 0x38(%rsp),%xmm8 255ca9: f2 44 0f 58 44 24 08 addsd 0x8(%rsp),%xmm8 255cb0: 0f 28 c8 movaps %xmm0,%xmm1 255cb3: 66 0f ef c0 pxor %xmm0,%xmm0 255cb7: f2 41 0f 5a c0 cvtsd2ss %xmm8,%xmm0 255cbc: e8 00 00 00 00 callq 255cc1 255cc1: 66 45 0f ef c0 pxor %xmm8,%xmm8 255cc6: f3 44 0f 5a c0 cvtss2sd %xmm0,%xmm8 255ccb: e9 dc f4 ff ff jmpq 2551ac 255cd0: 66 0f ef c9 pxor %xmm1,%xmm1 255cd4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 255cd8: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 255cdd: e8 00 00 00 00 callq 255ce2 255ce2: 66 45 0f ef c0 pxor %xmm8,%xmm8 255ce7: f3 44 0f 5a c0 cvtss2sd %xmm0,%xmm8 255cec: e9 bb f4 ff ff jmpq 2551ac 255cf1: 41 8b 8c af 30 15 00 mov 0x1530(%r15,%rbp,4),%ecx 255cf8: 00 255cf9: 41 8b 94 af 10 15 00 mov 0x1510(%r15,%rbp,4),%edx 255d00: 00 255d01: 41 8b b4 af f0 14 00 mov 0x14f0(%r15,%rbp,4),%esi 255d08: 00 255d09: f2 4d 0f 2c 8c ef 10 cvttsd2si 0x1410(%r15,%rbp,8),%r9 255d10: 14 00 00 255d13: 41 8b bc af d0 14 00 mov 0x14d0(%r15,%rbp,4),%edi 255d1a: 00 255d1b: 45 8b 84 af 50 15 00 mov 0x1550(%r15,%rbp,4),%r8d 255d22: 00 255d23: f2 41 0f 10 af 68 0e movsd 0xe68(%r15),%xmm5 255d2a: 00 00 255d2c: f2 41 0f 10 84 ef 70 movsd 0x1570(%r15,%rbp,8),%xmm0 255d33: 15 00 00 255d36: f2 41 0f 10 8c ef b0 movsd 0x15b0(%r15,%rbp,8),%xmm1 255d3d: 15 00 00 255d40: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 255d46: e8 a5 37 ff ff callq 2494f0 255d4b: 48 8b 04 24 mov (%rsp),%rax 255d4f: f2 0f 5e 80 e8 53 00 divsd 0x53e8(%rax),%xmm0 255d56: 00 255d57: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 255d5d: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 255d63: e9 a3 f1 ff ff jmpq 254f0b 255d68: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 255d6f: 00 255d70: 80 b8 d4 53 00 00 00 cmpb $0x0,0x53d4(%rax) 255d77: 0f 84 05 fc ff ff je 255982 255d7d: f2 41 0f 11 97 a8 19 movsd %xmm2,0x19a8(%r15) 255d84: 00 00 255d86: 31 db xor %ebx,%ebx 255d88: f2 41 0f 5c 94 df 48 subsd 0x8148(%r15,%rbx,8),%xmm2 255d8f: 81 00 00 255d92: 66 0f ef c9 pxor %xmm1,%xmm1 255d96: f2 41 0f 10 84 df 88 movsd 0x7a88(%r15,%rbx,8),%xmm0 255d9d: 7a 00 00 255da0: f2 41 0f 58 84 df b0 addsd 0xb0b0(%r15,%rbx,8),%xmm0 255da7: b0 00 00 255daa: f2 41 0f 5a 8c df 08 cvtsd2ss 0x5708(%r15,%rbx,8),%xmm1 255db1: 57 00 00 255db4: 48 83 c3 01 add $0x1,%rbx 255db8: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 255dbe: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 255dc2: e8 00 00 00 00 callq 255dc7 255dc7: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 255dcd: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 255dd4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 255dd8: f2 0f 5c d0 subsd %xmm0,%xmm2 255ddc: 83 e8 01 sub $0x1,%eax 255ddf: f2 41 0f 11 97 a8 19 movsd %xmm2,0x19a8(%r15) 255de6: 00 00 255de8: 39 d8 cmp %ebx,%eax 255dea: 73 9c jae 255d88 255dec: 89 c2 mov %eax,%edx 255dee: 49 8d 8f b0 a6 00 00 lea 0xa6b0(%r15),%rcx 255df5: 31 ff xor %edi,%edi 255df7: 48 8d 04 95 04 00 00 lea 0x4(,%rdx,4),%rax 255dfe: 00 255dff: 83 f8 08 cmp $0x8,%eax 255e02: 0f 83 0c 03 00 00 jae 256114 255e08: a8 04 test $0x4,%al 255e0a: 0f 85 d9 09 00 00 jne 2567e9 255e10: 85 c0 test %eax,%eax 255e12: 74 08 je 255e1c 255e14: 41 c6 87 b0 a6 00 00 movb $0x0,0xa6b0(%r15) 255e1b: 00 255e1c: 31 c0 xor %eax,%eax 255e1e: eb 03 jmp 255e23 255e20: 48 89 c8 mov %rcx,%rax 255e23: 41 8b b4 87 c8 13 00 mov 0x13c8(%r15,%rax,4),%esi 255e2a: 00 255e2b: 8d 4e fd lea -0x3(%rsi),%ecx 255e2e: 83 f9 01 cmp $0x1,%ecx 255e31: 76 2b jbe 255e5e 255e33: f2 41 0f 10 84 c7 48 movsd 0x5748(%r15,%rax,8),%xmm0 255e3a: 57 00 00 255e3d: f2 41 0f 58 84 c7 c8 addsd 0x5bc8(%r15,%rax,8),%xmm0 255e44: 5b 00 00 255e47: f2 41 0f 58 84 c7 48 addsd 0x6048(%r15,%rax,8),%xmm0 255e4e: 60 00 00 255e51: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 255e56: 41 89 8c 87 b0 a6 00 mov %ecx,0xa6b0(%r15,%rax,4) 255e5d: 00 255e5e: 48 8d 48 01 lea 0x1(%rax),%rcx 255e62: 48 39 d0 cmp %rdx,%rax 255e65: 75 b9 jne 255e20 255e67: 41 c7 87 b0 1b 00 00 movl $0x0,0x1bb0(%r15) 255e6e: 00 00 00 00 255e72: 49 8d 97 c8 13 00 00 lea 0x13c8(%r15),%rdx 255e79: 49 8d b4 87 cc 13 00 lea 0x13cc(%r15,%rax,4),%rsi 255e80: 00 255e81: 31 c9 xor %ecx,%ecx 255e83: 8b 02 mov (%rdx),%eax 255e85: 83 e8 03 sub $0x3,%eax 255e88: 83 f8 01 cmp $0x1,%eax 255e8b: 76 0d jbe 255e9a 255e8d: 03 8a e8 92 00 00 add 0x92e8(%rdx),%ecx 255e93: 41 89 8f b0 1b 00 00 mov %ecx,0x1bb0(%r15) 255e9a: 48 83 c2 04 add $0x4,%rdx 255e9e: 48 39 d6 cmp %rdx,%rsi 255ea1: 75 e0 jne 255e83 255ea3: 49 8d af 48 82 00 00 lea 0x8248(%r15),%rbp 255eaa: 45 31 e4 xor %r12d,%r12d 255ead: 49 8d 9f e0 86 00 00 lea 0x86e0(%r15),%rbx 255eb4: eb 10 jmp 255ec6 255eb6: f2 41 0f 10 97 a8 19 movsd 0x19a8(%r15),%xmm2 255ebd: 00 00 255ebf: 41 8b 8f b0 1b 00 00 mov 0x1bb0(%r15),%ecx 255ec6: 43 8b 84 a7 38 12 00 mov 0x1238(%r15,%r12,4),%eax 255ecd: 00 255ece: 66 0f ef db pxor %xmm3,%xmm3 255ed2: 4c 89 ff mov %r15,%rdi 255ed5: f2 0f 10 bd 68 2e 00 movsd 0x2e68(%rbp),%xmm7 255edc: 00 255edd: f2 0f 10 b5 00 d5 ff movsd -0x2b00(%rbp),%xmm6 255ee4: ff 255ee5: f2 0f 10 6d 80 movsd -0x80(%rbp),%xmm5 255eea: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 255eef: 4a 8d 04 23 lea (%rbx,%r12,1),%rax 255ef3: f2 0f 10 a5 30 8f ff movsd -0x70d0(%rbp),%xmm4 255efa: ff 255efb: 47 8b 8c a7 b0 a6 00 mov 0xa6b0(%r15,%r12,4),%r9d 255f02: 00 255f03: 47 8b 84 a7 c8 13 00 mov 0x13c8(%r15,%r12,4),%r8d 255f0a: 00 255f0b: f2 0f 5e 9d 90 90 ff divsd -0x6f70(%rbp),%xmm3 255f12: ff 255f13: 41 0f b6 97 50 0f 00 movzbl 0xf50(%r15),%edx 255f1a: 00 255f1b: f2 41 0f 10 87 b8 34 movsd 0x34b8(%r15),%xmm0 255f22: 00 00 255f24: 41 8b b7 54 0f 00 00 mov 0xf54(%r15),%esi 255f2b: 50 push %rax 255f2c: 48 8d 85 80 00 00 00 lea 0x80(%rbp),%rax 255f33: 50 push %rax 255f34: 48 8d 45 40 lea 0x40(%rbp),%rax 255f38: 50 push %rax 255f39: 55 push %rbp 255f3a: 43 8b 84 a7 00 86 00 mov 0x8600(%r15,%r12,4),%eax 255f41: 00 255f42: 48 83 c5 08 add $0x8,%rbp 255f46: 50 push %rax 255f47: 43 8b 84 a7 a0 85 00 mov 0x85a0(%r15,%r12,4),%eax 255f4e: 00 255f4f: 50 push %rax 255f50: 43 0f b6 84 27 58 13 movzbl 0x1358(%r15,%r12,1),%eax 255f57: 00 00 255f59: 49 83 c4 01 add $0x1,%r12 255f5d: 50 push %rax 255f5e: f2 48 0f 2c 85 f8 dd cvttsd2si -0x2208(%rbp),%rax 255f65: ff ff 255f67: 50 push %rax 255f68: f2 48 0f 2c 85 78 d9 cvttsd2si -0x2688(%rbp),%rax 255f6f: ff ff 255f71: 50 push %rax 255f72: f2 41 0f 10 8f 48 0e movsd 0xe48(%r15),%xmm1 255f79: 00 00 255f7b: e8 60 38 ff ff callq 2497e0 255f80: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 255f87: 48 83 c4 48 add $0x48,%rsp 255f8b: 83 e8 01 sub $0x1,%eax 255f8e: 44 39 e0 cmp %r12d,%eax 255f91: 0f 83 1f ff ff ff jae 255eb6 255f97: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 255f9c: 31 ed xor %ebp,%ebp 255f9e: 66 0f ef c0 pxor %xmm0,%xmm0 255fa2: 49 c7 87 e0 34 00 00 movq $0x0,0x34e0(%r15) 255fa9: 00 00 00 00 255fad: f2 41 0f 58 84 ef 48 addsd 0x8148(%r15,%rbp,8),%xmm0 255fb4: 81 00 00 255fb7: 66 0f ef c9 pxor %xmm1,%xmm1 255fbb: f2 41 0f 10 b4 ef c8 movsd 0x82c8(%r15,%rbp,8),%xmm6 255fc2: 82 00 00 255fc5: f2 41 0f 5a 8c ed d0 cvtsd2ss 0x44d0(%r13,%rbp,8),%xmm1 255fcc: 44 00 00 255fcf: f2 0f 11 74 24 38 movsd %xmm6,0x38(%rsp) 255fd5: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 255fdb: 66 0f ef c0 pxor %xmm0,%xmm0 255fdf: f2 41 0f 5a 84 ef 88 cvtsd2ss 0x7a88(%r15,%rbp,8),%xmm0 255fe6: 7a 00 00 255fe9: e8 00 00 00 00 callq 255fee 255fee: 66 0f ef c9 pxor %xmm1,%xmm1 255ff2: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 255ff6: f2 0f 58 4c 24 38 addsd 0x38(%rsp),%xmm1 255ffc: 66 0f ef c0 pxor %xmm0,%xmm0 256000: f2 41 0f 5a 84 ef 30 cvtsd2ss 0xb130(%r15,%rbp,8),%xmm0 256007: b1 00 00 25600a: 66 49 0f 7e cc movq %xmm1,%r12 25600f: 66 0f ef c9 pxor %xmm1,%xmm1 256013: f2 41 0f 5a 8c ef f0 cvtsd2ss 0xb0f0(%r15,%rbp,8),%xmm1 25601a: b0 00 00 25601d: e8 00 00 00 00 callq 256022 256022: 66 49 0f 6e fc movq %r12,%xmm7 256027: 66 0f ef c9 pxor %xmm1,%xmm1 25602b: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 25602f: e8 00 00 00 00 callq 256034 256034: 41 8b b7 50 10 00 00 mov 0x1050(%r15),%esi 25603b: 48 83 c5 01 add $0x1,%rbp 25603f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 256043: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 256049: 8d 4e ff lea -0x1(%rsi),%ecx 25604c: f2 41 0f 11 87 e0 34 movsd %xmm0,0x34e0(%r15) 256053: 00 00 256055: 39 e9 cmp %ebp,%ecx 256057: 0f 83 50 ff ff ff jae 255fad 25605d: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 256064: 00 256065: 48 8b bc 24 a0 00 00 mov 0xa0(%rsp),%rdi 25606c: 00 25606d: c6 80 08 83 00 00 01 movb $0x1,0x8308(%rax) 256074: 66 0f 2f 87 40 55 00 comisd 0x5540(%rdi),%xmm0 25607b: 00 25607c: 76 07 jbe 256085 25607e: c6 80 08 83 00 00 00 movb $0x0,0x8308(%rax) 256085: 89 c8 mov %ecx,%eax 256087: 49 8d 84 07 e1 86 00 lea 0x86e1(%r15,%rax,1),%rax 25608e: 00 25608f: 80 3b 00 cmpb $0x0,(%rbx) 256092: 75 0f jne 2560a3 256094: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 25609b: 00 25609c: c6 87 08 83 00 00 00 movb $0x0,0x8308(%rdi) 2560a3: 48 83 c3 01 add $0x1,%rbx 2560a7: 48 39 d8 cmp %rbx,%rax 2560aa: 75 e3 jne 25608f 2560ac: e9 e0 f8 ff ff jmpq 255991 2560b1: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2560b9 2560b8: 00 2560b9: 76 3c jbe 2560f7 2560bb: 41 c7 84 24 d0 33 00 movl $0x4,0x33d0(%r12) 2560c2: 00 04 00 00 00 2560c7: e9 6f ce ff ff jmpq 252f3b 2560cc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2560d4 2560d3: 00 2560d4: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2560dc 2560db: 00 2560dc: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2560e0: e8 00 00 00 00 callq 2560e5 2560e5: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2560ea: 41 89 84 24 d0 33 00 mov %eax,0x33d0(%r12) 2560f1: 00 2560f2: e9 44 ce ff ff jmpq 252f3b 2560f7: 31 c0 xor %eax,%eax 2560f9: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 256101 256100: 00 256101: 0f 97 c0 seta %al 256104: 83 c0 01 add $0x1,%eax 256107: 41 89 84 24 d0 33 00 mov %eax,0x33d0(%r12) 25610e: 00 25610f: e9 27 ce ff ff jmpq 252f3b 256114: 49 c7 87 b0 a6 00 00 movq $0x0,0xa6b0(%r15) 25611b: 00 00 00 00 25611f: 89 c6 mov %eax,%esi 256121: 48 c7 44 31 f8 00 00 movq $0x0,-0x8(%rcx,%rsi,1) 256128: 00 00 25612a: 49 8d b7 b8 a6 00 00 lea 0xa6b8(%r15),%rsi 256131: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 256135: 48 29 f1 sub %rsi,%rcx 256138: 01 c8 add %ecx,%eax 25613a: 83 e0 f8 and $0xfffffff8,%eax 25613d: 83 f8 08 cmp $0x8,%eax 256140: 0f 82 d6 fc ff ff jb 255e1c 256146: 83 e0 f8 and $0xfffffff8,%eax 256149: 31 c9 xor %ecx,%ecx 25614b: 41 89 c8 mov %ecx,%r8d 25614e: 83 c1 08 add $0x8,%ecx 256151: 4a 89 3c 06 mov %rdi,(%rsi,%r8,1) 256155: 39 c1 cmp %eax,%ecx 256157: 72 f2 jb 25614b 256159: e9 be fc ff ff jmpq 255e1c 25615e: 41 c6 86 66 31 00 00 movb $0x1,0x3166(%r14) 256165: 01 256166: 31 db xor %ebx,%ebx 256168: e9 9b 00 00 00 jmpq 256208 25616d: 83 f8 08 cmp $0x8,%eax 256170: 0f 84 56 01 00 00 je 2562cc 256176: 41 8b 84 9e 28 80 00 mov 0x8028(%r14,%rbx,4),%eax 25617d: 00 25617e: 66 0f ef f6 pxor %xmm6,%xmm6 256182: 66 0f ef c9 pxor %xmm1,%xmm1 256186: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25618a: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 25618f: 41 8b 84 9e 74 10 00 mov 0x1074(%r14,%rbx,4),%eax 256196: 00 256197: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25619c: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2561a4 2561a3: 00 2561a4: 66 48 0f 7e f5 movq %xmm6,%rbp 2561a9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2561ad: e8 00 00 00 00 callq 2561b2 2561b2: 66 48 0f 6e fd movq %rbp,%xmm7 2561b7: 66 0f ef c9 pxor %xmm1,%xmm1 2561bb: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 2561bf: e8 00 00 00 00 callq 2561c4 2561c4: 66 0f ef c9 pxor %xmm1,%xmm1 2561c8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2561cc: f2 41 0f 11 84 de c8 movsd %xmm0,0x80c8(%r14,%rbx,8) 2561d3: 80 00 00 2561d6: 41 8b 84 9e 14 11 00 mov 0x1114(%r14,%rbx,4),%eax 2561dd: 00 2561de: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2561e3: 66 0f 2f c1 comisd %xmm1,%xmm0 2561e7: 76 08 jbe 2561f1 2561e9: 41 c6 86 66 31 00 00 movb $0x0,0x3166(%r14) 2561f0: 00 2561f1: 45 8b 86 50 10 00 00 mov 0x1050(%r14),%r8d 2561f8: 48 83 c3 01 add $0x1,%rbx 2561fc: 41 8d 40 ff lea -0x1(%r8),%eax 256200: 39 d8 cmp %ebx,%eax 256202: 0f 82 60 01 00 00 jb 256368 256208: 41 8b 84 9e 08 80 00 mov 0x8008(%r14,%rbx,4),%eax 25620f: 00 256210: 66 0f ef f6 pxor %xmm6,%xmm6 256214: 66 0f ef c0 pxor %xmm0,%xmm0 256218: 66 0f ef c9 pxor %xmm1,%xmm1 25621c: 41 8b 94 9e f4 10 00 mov 0x10f4(%r14,%rbx,4),%edx 256223: 00 256224: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 256229: 41 8b 84 9e 74 10 00 mov 0x1074(%r14,%rbx,4),%eax 256230: 00 256231: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 256236: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 25623b: 66 48 0f 7e f5 movq %xmm6,%rbp 256240: e8 00 00 00 00 callq 256245 256245: 66 48 0f 6e fd movq %rbp,%xmm7 25624a: 66 0f ef c9 pxor %xmm1,%xmm1 25624e: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 256252: e8 00 00 00 00 callq 256257 256257: 66 0f ef c9 pxor %xmm1,%xmm1 25625b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25625f: f2 41 0f 11 84 de 88 movsd %xmm0,0x8088(%r14,%rbx,8) 256266: 80 00 00 256269: 41 8b 84 9e f4 10 00 mov 0x10f4(%r14,%rbx,4),%eax 256270: 00 256271: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 256276: 66 0f 2f c1 comisd %xmm1,%xmm0 25627a: 76 08 jbe 256284 25627c: 41 c6 86 66 31 00 00 movb $0x0,0x3166(%r14) 256283: 00 256284: 41 80 bc 1e 58 13 00 cmpb $0x0,0x1358(%r14,%rbx,1) 25628b: 00 00 25628d: 75 4c jne 2562db 25628f: 41 8b 84 9e 68 13 00 mov 0x1368(%r14,%rbx,4),%eax 256296: 00 256297: 66 0f ef c0 pxor %xmm0,%xmm0 25629b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2562a0: f2 41 0f 11 84 de 48 movsd %xmm0,0x8048(%r14,%rbx,8) 2562a7: 80 00 00 2562aa: 41 8b 94 9e 14 11 00 mov 0x1114(%r14,%rbx,4),%edx 2562b1: 00 2562b2: 41 8b 84 9e c8 13 00 mov 0x13c8(%r14,%rbx,4),%eax 2562b9: 00 2562ba: 66 0f ef c0 pxor %xmm0,%xmm0 2562be: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 2562c3: 83 f8 02 cmp $0x2,%eax 2562c6: 0f 87 a1 fe ff ff ja 25616d 2562cc: f2 41 0f 11 84 de c8 movsd %xmm0,0x80c8(%r14,%rbx,8) 2562d3: 80 00 00 2562d6: e9 16 ff ff ff jmpq 2561f1 2562db: 41 8b 84 9e a4 78 00 mov 0x78a4(%r14,%rbx,4),%eax 2562e2: 00 2562e3: 66 0f ef c0 pxor %xmm0,%xmm0 2562e7: 41 8b 94 9e 68 13 00 mov 0x1368(%r14,%rbx,4),%edx 2562ee: 00 2562ef: 66 0f ef c9 pxor %xmm1,%xmm1 2562f3: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2562f8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 256300 2562ff: 00 256300: 41 8b 84 9e 74 10 00 mov 0x1074(%r14,%rbx,4),%eax 256307: 00 256308: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 25630d: 66 48 0f 7e c5 movq %xmm0,%rbp 256312: 66 0f ef c0 pxor %xmm0,%xmm0 256316: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 25631b: e8 00 00 00 00 callq 256320 256320: 66 48 0f 6e e5 movq %rbp,%xmm4 256325: 66 0f ef c9 pxor %xmm1,%xmm1 256329: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 25632d: e8 00 00 00 00 callq 256332 256332: 66 0f ef c9 pxor %xmm1,%xmm1 256336: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25633a: f2 41 0f 11 84 de 48 movsd %xmm0,0x8048(%r14,%rbx,8) 256341: 80 00 00 256344: 41 8b 84 9e 68 13 00 mov 0x1368(%r14,%rbx,4),%eax 25634b: 00 25634c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 256351: 66 0f 2f c1 comisd %xmm1,%xmm0 256355: 0f 86 4f ff ff ff jbe 2562aa 25635b: 41 c6 86 66 31 00 00 movb $0x0,0x3166(%r14) 256362: 00 256363: e9 42 ff ff ff jmpq 2562aa 256368: 45 8b 96 00 0b 00 00 mov 0xb00(%r14),%r10d 25636f: 45 85 d2 test %r10d,%r10d 256372: 0f 88 c9 00 00 00 js 256441 256378: 4d 63 ca movslq %r10d,%r9 25637b: 44 89 d2 mov %r10d,%edx 25637e: 41 0f b6 9e 9c 30 00 movzbl 0x309c(%r14),%ebx 256385: 00 256386: 31 ed xor %ebp,%ebp 256388: 4b 8d 04 09 lea (%r9,%r9,1),%rax 25638c: 48 01 d2 add %rdx,%rdx 25638f: 4d 01 f1 add %r14,%r9 256392: 4d 8d 5c 06 02 lea 0x2(%r14,%rax,1),%r11 256397: 48 29 d0 sub %rdx,%rax 25639a: 49 8d 34 06 lea (%r14,%rax,1),%rsi 25639e: 4c 89 df mov %r11,%rdi 2563a1: 49 83 eb 02 sub $0x2,%r11 2563a5: 4c 89 d9 mov %r11,%rcx 2563a8: 84 db test %bl,%bl 2563aa: 0f 84 f1 00 00 00 je 2564a1 2563b0: 41 0f b6 86 9d 30 00 movzbl 0x309d(%r14),%eax 2563b7: 00 2563b8: ba 02 00 00 00 mov $0x2,%edx 2563bd: 84 c0 test %al,%al 2563bf: 74 54 je 256415 2563c1: 0f b6 87 6e 78 00 00 movzbl 0x786e(%rdi),%eax 2563c8: ba 03 00 00 00 mov $0x3,%edx 2563cd: 84 c0 test %al,%al 2563cf: 74 44 je 256415 2563d1: 41 0f b6 81 d0 55 00 movzbl 0x55d0(%r9),%eax 2563d8: 00 2563d9: ba 05 00 00 00 mov $0x5,%edx 2563de: 84 c0 test %al,%al 2563e0: 74 33 je 256415 2563e2: 41 0f b6 81 d9 55 00 movzbl 0x55d9(%r9),%eax 2563e9: 00 2563ea: 84 c0 test %al,%al 2563ec: 0f 85 c3 00 00 00 jne 2564b5 2563f2: 41 80 b9 e2 55 00 00 cmpb $0x0,0x55e2(%r9) 2563f9: 00 2563fa: ba 07 00 00 00 mov $0x7,%edx 2563ff: 75 14 jne 256415 256401: 0f b6 81 18 ac 00 00 movzbl 0xac18(%rcx),%eax 256408: ba 09 00 00 00 mov $0x9,%edx 25640d: 84 c0 test %al,%al 25640f: 0f 85 ab 02 00 00 jne 2566c0 256415: 88 81 2c 55 00 00 mov %al,0x552c(%rcx) 25641b: 48 83 c1 01 add $0x1,%rcx 25641f: 48 39 cf cmp %rcx,%rdi 256422: 75 84 jne 2563a8 256424: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 25642b: 00 25642c: 42 89 94 88 68 31 00 mov %edx,0x3168(%rax,%r9,4) 256433: 00 256434: 49 83 e9 01 sub $0x1,%r9 256438: 49 39 f3 cmp %rsi,%r11 25643b: 0f 85 5d ff ff ff jne 25639e 256441: 41 8b 86 98 30 00 00 mov 0x3098(%r14),%eax 256448: 41 8d 52 01 lea 0x1(%r10),%edx 25644c: 41 89 96 24 10 00 00 mov %edx,0x1024(%r14) 256453: 41 39 c2 cmp %eax,%r10d 256456: 73 13 jae 25646b 256458: eb 67 jmp 2564c1 25645a: 40 84 f6 test %sil,%sil 25645d: 0f 85 d1 01 00 00 jne 256634 256463: 83 c0 01 add $0x1,%eax 256466: 41 39 c2 cmp %eax,%r10d 256469: 72 56 jb 2564c1 25646b: 48 63 c8 movslq %eax,%rcx 25646e: 41 80 bc 4e 2c 55 00 cmpb $0x0,0x552c(%r14,%rcx,2) 256475: 00 00 256477: 41 0f b6 b4 4e 2d 55 movzbl 0x552d(%r14,%rcx,2),%esi 25647e: 00 00 256480: 74 d8 je 25645a 256482: 41 89 86 24 10 00 00 mov %eax,0x1024(%r14) 256489: 40 84 f6 test %sil,%sil 25648c: 0f 85 12 02 00 00 jne 2566a4 256492: c7 84 24 28 01 00 00 movl $0x0,0x128(%rsp) 256499: 00 00 00 00 25649d: 31 f6 xor %esi,%esi 25649f: eb 30 jmp 2564d1 2564a1: 31 c0 xor %eax,%eax 2564a3: ba 01 00 00 00 mov $0x1,%edx 2564a8: e9 68 ff ff ff jmpq 256415 2564ad: c6 01 01 movb $0x1,(%rcx) 2564b0: e9 76 df ff ff jmpq 25442b 2564b5: 31 c0 xor %eax,%eax 2564b7: ba 06 00 00 00 mov $0x6,%edx 2564bc: e9 54 ff ff ff jmpq 256415 2564c1: c7 84 24 28 01 00 00 movl $0x0,0x128(%rsp) 2564c8: 00 00 00 00 2564cc: 31 f6 xor %esi,%esi 2564ce: 48 63 ca movslq %edx,%rcx 2564d1: 44 8b 8c 24 28 01 00 mov 0x128(%rsp),%r9d 2564d8: 00 2564d9: 48 8d 04 09 lea (%rcx,%rcx,1),%rax 2564dd: 49 8d 14 06 lea (%r14,%rax,1),%rdx 2564e1: 42 0f b6 94 0a 08 83 movzbl 0x8308(%rdx,%r9,1),%edx 2564e8: 00 00 2564ea: 4c 01 c8 add %r9,%rax 2564ed: 48 89 c7 mov %rax,%rdi 2564f0: 48 c1 e0 06 shl $0x6,%rax 2564f4: 48 c1 e7 05 shl $0x5,%rdi 2564f8: 41 88 96 a4 18 00 00 mov %dl,0x18a4(%r14) 2564ff: 4c 01 f0 add %r14,%rax 256502: 31 d2 xor %edx,%edx 256504: 4c 01 f7 add %r14,%rdi 256507: 44 8b 94 97 90 35 00 mov 0x3590(%rdi,%rdx,4),%r10d 25650e: 00 25650f: 45 89 94 96 b8 12 00 mov %r10d,0x12b8(%r14,%rdx,4) 256516: 00 256517: f2 0f 10 84 d0 d0 4d movsd 0x4dd0(%rax,%rdx,8),%xmm0 25651e: 00 00 256520: f2 41 0f 11 84 d6 88 movsd %xmm0,0x9988(%r14,%rdx,8) 256527: 99 00 00 25652a: 48 83 c2 01 add $0x1,%rdx 25652e: 4c 39 c2 cmp %r8,%rdx 256531: 75 d4 jne 256507 256533: 49 8d 84 49 b6 09 00 lea 0x9b6(%r9,%rcx,2),%rax 25653a: 00 25653b: 49 8d 14 ce lea (%r14,%rcx,8),%rdx 25653f: f2 41 0f 10 84 c6 38 movsd 0x638(%r14,%rax,8),%xmm0 256546: 06 00 00 256549: 48 89 c8 mov %rcx,%rax 25654c: 41 89 b6 58 0c 00 00 mov %esi,0xc58(%r14) 256553: 48 89 ce mov %rcx,%rsi 256556: 48 c1 e0 04 shl $0x4,%rax 25655a: 48 c1 e6 05 shl $0x5,%rsi 25655e: f2 41 0f 11 86 38 10 movsd %xmm0,0x1038(%r14) 256565: 00 00 256567: 48 c1 e1 06 shl $0x6,%rcx 25656b: 4c 01 f6 add %r14,%rsi 25656e: f2 0f 10 82 80 2d 00 movsd 0x2d80(%rdx),%xmm0 256575: 00 256576: 4c 01 f1 add %r14,%rcx 256579: f2 41 0f 11 86 48 10 movsd %xmm0,0x1048(%r14) 256580: 00 00 256582: f2 0f 10 82 08 30 00 movsd 0x3008(%rdx),%xmm0 256589: 00 25658a: f2 41 0f 11 86 30 10 movsd %xmm0,0x1030(%r14) 256591: 00 00 256593: f2 0f 10 82 58 2e 00 movsd 0x2e58(%rdx),%xmm0 25659a: 00 25659b: f2 41 0f 11 86 28 10 movsd %xmm0,0x1028(%r14) 2565a2: 00 00 2565a4: f2 0f 10 82 a0 2e 00 movsd 0x2ea0(%rdx),%xmm0 2565ab: 00 2565ac: f2 41 0f 11 86 40 10 movsd %xmm0,0x1040(%r14) 2565b3: 00 00 2565b5: f2 42 0f 10 84 30 40 movsd 0x5540(%rax,%r14,1),%xmm0 2565bc: 55 00 00 2565bf: 31 c0 xor %eax,%eax 2565c1: f2 41 0f 11 86 48 0f movsd %xmm0,0xf48(%r14) 2565c8: 00 00 2565ca: f2 0f 10 82 d0 ab 00 movsd 0xabd0(%rdx),%xmm0 2565d1: 00 2565d2: f2 41 0f 11 86 98 a6 movsd %xmm0,0xa698(%r14) 2565d9: 00 00 2565db: 31 ff xor %edi,%edi 2565dd: 41 39 84 86 d0 17 00 cmp %eax,0x17d0(%r14,%rax,4) 2565e4: 00 2565e5: 75 07 jne 2565ee 2565e7: 8b bc 86 f0 37 00 00 mov 0x37f0(%rsi,%rax,4),%edi 2565ee: 41 89 bc 86 08 17 00 mov %edi,0x1708(%r14,%rax,4) 2565f5: 00 2565f6: 0f b6 bc 02 48 70 00 movzbl 0x7048(%rdx,%rax,1),%edi 2565fd: 00 2565fe: 41 88 bc 06 68 17 00 mov %dil,0x1768(%r14,%rax,1) 256605: 00 256606: f2 0f 10 84 c1 f0 73 movsd 0x73f0(%rcx,%rax,8),%xmm0 25660d: 00 00 25660f: f2 41 0f 11 84 c6 28 movsd %xmm0,0x1728(%r14,%rax,8) 256616: 17 00 00 256619: 48 83 c0 01 add $0x1,%rax 25661d: 4c 39 c0 cmp %r8,%rax 256620: 75 b9 jne 2565db 256622: 48 81 c4 58 01 00 00 add $0x158,%rsp 256629: 5b pop %rbx 25662a: 5d pop %rbp 25662b: 41 5c pop %r12 25662d: 41 5d pop %r13 25662f: 41 5e pop %r14 256631: 41 5f pop %r15 256633: c3 retq 256634: 41 89 86 24 10 00 00 mov %eax,0x1024(%r14) 25663b: be 01 00 00 00 mov $0x1,%esi 256640: e9 8c fe ff ff jmpq 2564d1 256645: 49 c7 86 48 33 00 00 movq $0x0,0x3348(%r14) 25664c: 00 00 00 00 256650: 66 0f ef c9 pxor %xmm1,%xmm1 256654: e9 05 b9 ff ff jmpq 251f5e 256659: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 256660 256660: 48 89 78 40 mov %rdi,0x40(%rax) 256664: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 25666b 25666b: 48 89 b8 80 00 00 00 mov %rdi,0x80(%rax) 256672: e9 47 a7 ff ff jmpq 250dbe 256677: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25667f 25667e: 00 25667f: f2 0f 59 93 10 68 00 mulsd 0x6810(%rbx),%xmm2 256686: 00 256687: f2 0f 10 83 d0 67 00 movsd 0x67d0(%rbx),%xmm0 25668e: 00 25668f: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 256696: 00 256697: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 25669e: 00 25669f: e9 0f b6 ff ff jmpq 251cb3 2566a4: 41 8b 96 ac 0d 00 00 mov 0xdac(%r14),%edx 2566ab: 31 c0 xor %eax,%eax 2566ad: 85 d2 test %edx,%edx 2566af: 0f 94 c0 sete %al 2566b2: 89 84 24 28 01 00 00 mov %eax,0x128(%rsp) 2566b9: 89 c6 mov %eax,%esi 2566bb: e9 11 fe ff ff jmpq 2564d1 2566c0: 0f b6 87 3e 56 00 00 movzbl 0x563e(%rdi),%eax 2566c7: ba 0a 00 00 00 mov $0xa,%edx 2566cc: 84 c0 test %al,%al 2566ce: 0f 84 41 fd ff ff je 256415 2566d4: 0f b6 81 78 54 00 00 movzbl 0x5478(%rcx),%eax 2566db: ba 0b 00 00 00 mov $0xb,%edx 2566e0: 84 c0 test %al,%al 2566e2: 0f 84 2d fd ff ff je 256415 2566e8: 0f b6 81 8a 54 00 00 movzbl 0x548a(%rcx),%eax 2566ef: ba 0c 00 00 00 mov $0xc,%edx 2566f4: 84 c0 test %al,%al 2566f6: 0f 84 19 fd ff ff je 256415 2566fc: 41 0f b6 86 62 31 00 movzbl 0x3162(%r14),%eax 256703: 00 256704: ba 0d 00 00 00 mov $0xd,%edx 256709: 84 c0 test %al,%al 25670b: 0f 84 04 fd ff ff je 256415 256711: 41 0f b6 86 aa 30 00 movzbl 0x30aa(%r14),%eax 256718: 00 256719: ba 0e 00 00 00 mov $0xe,%edx 25671e: 84 c0 test %al,%al 256720: 0f 84 ef fc ff ff je 256415 256726: 41 0f b6 86 a9 30 00 movzbl 0x30a9(%r14),%eax 25672d: 00 25672e: ba 0f 00 00 00 mov $0xf,%edx 256733: 84 c0 test %al,%al 256735: 0f 84 da fc ff ff je 256415 25673b: 41 0f b6 86 64 31 00 movzbl 0x3164(%r14),%eax 256742: 00 256743: ba 10 00 00 00 mov $0x10,%edx 256748: 84 c0 test %al,%al 25674a: 0f 84 c5 fc ff ff je 256415 256750: 41 0f b6 86 65 31 00 movzbl 0x3165(%r14),%eax 256757: 00 256758: ba 11 00 00 00 mov $0x11,%edx 25675d: 84 c0 test %al,%al 25675f: 0f 84 b0 fc ff ff je 256415 256765: 41 0f b6 86 66 31 00 movzbl 0x3166(%r14),%eax 25676c: 00 25676d: ba 12 00 00 00 mov $0x12,%edx 256772: 84 c0 test %al,%al 256774: 0f 84 9b fc ff ff je 256415 25677a: 0f b6 81 c2 53 00 00 movzbl 0x53c2(%rcx),%eax 256781: ba 16 00 00 00 mov $0x16,%edx 256786: 84 c0 test %al,%al 256788: 0f 84 87 fc ff ff je 256415 25678e: 0f b6 87 62 56 00 00 movzbl 0x5662(%rdi),%eax 256795: ba 04 00 00 00 mov $0x4,%edx 25679a: 84 c0 test %al,%al 25679c: 0f 84 73 fc ff ff je 256415 2567a2: 0f b6 81 d4 53 00 00 movzbl 0x53d4(%rcx),%eax 2567a9: ba 17 00 00 00 mov $0x17,%edx 2567ae: 84 c0 test %al,%al 2567b0: 0f 84 5f fc ff ff je 256415 2567b6: 0f b6 81 52 56 00 00 movzbl 0x5652(%rcx),%eax 2567bd: ba 13 00 00 00 mov $0x13,%edx 2567c2: 84 c0 test %al,%al 2567c4: 0f 84 4b fc ff ff je 256415 2567ca: 41 80 be 63 31 00 00 cmpb $0x0,0x3163(%r14) 2567d1: 00 2567d2: 0f 45 c5 cmovne %ebp,%eax 2567d5: 41 80 be 63 31 00 00 cmpb $0x1,0x3163(%r14) 2567dc: 01 2567dd: 19 d2 sbb %edx,%edx 2567df: f7 d2 not %edx 2567e1: 83 e2 15 and $0x15,%edx 2567e4: e9 2c fc ff ff jmpq 256415 2567e9: 41 c7 87 b0 a6 00 00 movl $0x0,0xa6b0(%r15) 2567f0: 00 00 00 00 2567f4: 89 c0 mov %eax,%eax 2567f6: c7 44 01 fc 00 00 00 movl $0x0,-0x4(%rcx,%rax,1) 2567fd: 00 2567fe: e9 19 f6 ff ff jmpq 255e1c 256803: 41 c7 86 d9 55 00 00 movl $0x0,0x55d9(%r14) 25680a: 00 00 00 00 25680e: 89 d2 mov %edx,%edx 256810: c7 44 11 fc 00 00 00 movl $0x0,-0x4(%rcx,%rdx,1) 256817: 00 256818: e9 0d c6 ff ff jmpq 252e2a 25681d: 80 3e 00 cmpb $0x0,(%rsi) 256820: 0f 84 be a4 ff ff je 250ce4 256826: 8b 48 20 mov 0x20(%rax),%ecx 256829: e9 e6 cf ff ff jmpq 253814 25682e: 66 90 xchg %ax,%ax 0000000000256830 : 256830: e8 00 00 00 00 callq 256835 256835: 41 55 push %r13 256837: 49 89 fd mov %rdi,%r13 25683a: 41 54 push %r12 25683c: 55 push %rbp 25683d: 53 push %rbx 25683e: 48 89 f3 mov %rsi,%rbx 256841: 44 8b 64 24 2c mov 0x2c(%rsp),%r12d 256846: 8b 6c 24 34 mov 0x34(%rsp),%ebp 25684a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25684f: ff 74 24 38 pushq 0x38(%rsp) 256853: 4c 89 ef mov %r13,%rdi 256856: ff 74 24 38 pushq 0x38(%rsp) 25685a: ff 74 24 38 pushq 0x38(%rsp) 25685e: e8 00 00 00 00 callq 256863 256863: 8b 44 24 40 mov 0x40(%rsp),%eax 256867: 66 0f ef c0 pxor %xmm0,%xmm0 25686b: 48 83 c4 18 add $0x18,%rsp 25686f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 256874: 66 48 0f 7e c0 movq %xmm0,%rax 256879: 48 c1 e8 34 shr $0x34,%rax 25687d: 25 ff 07 00 00 and $0x7ff,%eax 256882: 2d 09 04 00 00 sub $0x409,%eax 256887: 89 03 mov %eax,(%rbx) 256889: 45 85 e4 test %r12d,%r12d 25688c: 74 20 je 2568ae 25688e: 66 0f ef e4 pxor %xmm4,%xmm4 256892: f2 49 0f 2a e4 cvtsi2sd %r12,%xmm4 256897: 66 49 0f 7e e4 movq %xmm4,%r12 25689c: 49 c1 ec 34 shr $0x34,%r12 2568a0: 41 81 e4 ff 07 00 00 and $0x7ff,%r12d 2568a7: 41 81 ec 06 04 00 00 sub $0x406,%r12d 2568ae: 8b 44 24 30 mov 0x30(%rsp),%eax 2568b2: 66 0f ef c9 pxor %xmm1,%xmm1 2568b6: 44 89 63 04 mov %r12d,0x4(%rbx) 2568ba: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2568bf: 66 48 0f 7e c8 movq %xmm1,%rax 2568c4: 48 c1 e8 34 shr $0x34,%rax 2568c8: 25 ff 07 00 00 and $0x7ff,%eax 2568cd: 2d 09 04 00 00 sub $0x409,%eax 2568d2: 89 43 08 mov %eax,0x8(%rbx) 2568d5: 85 ed test %ebp,%ebp 2568d7: 74 1e je 2568f7 2568d9: 66 0f ef ed pxor %xmm5,%xmm5 2568dd: f2 48 0f 2a ed cvtsi2sd %rbp,%xmm5 2568e2: 66 48 0f 7e ed movq %xmm5,%rbp 2568e7: 48 c1 ed 34 shr $0x34,%rbp 2568eb: 81 e5 ff 07 00 00 and $0x7ff,%ebp 2568f1: 81 ed 04 04 00 00 sub $0x404,%ebp 2568f7: 8b 44 24 3c mov 0x3c(%rsp),%eax 2568fb: 66 0f ef d2 pxor %xmm2,%xmm2 2568ff: 66 0f ef db pxor %xmm3,%xmm3 256903: 89 6b 0c mov %ebp,0xc(%rbx) 256906: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25690b: 66 48 0f 7e d0 movq %xmm2,%rax 256910: 48 c1 e8 34 shr $0x34,%rax 256914: 25 ff 07 00 00 and $0x7ff,%eax 256919: 2d 05 04 00 00 sub $0x405,%eax 25691e: 89 43 10 mov %eax,0x10(%rbx) 256921: 8b 44 24 38 mov 0x38(%rsp),%eax 256925: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 25692a: 66 48 0f 7e d8 movq %xmm3,%rax 25692f: 48 c1 e8 34 shr $0x34,%rax 256933: 25 ff 07 00 00 and $0x7ff,%eax 256938: 2d 05 04 00 00 sub $0x405,%eax 25693d: 89 43 14 mov %eax,0x14(%rbx) 256940: 5b pop %rbx 256941: 5d pop %rbp 256942: 41 5c pop %r12 256944: 41 5d pop %r13 256946: c3 retq 256947: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25694e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256955: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25695c: 31 c0 xor %eax,%eax 25695e: e8 00 00 00 00 callq 256963 256963: e9 e7 fe ff ff jmpq 25684f 256968: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 25696f: 00 0000000000256970 : 256970: e8 00 00 00 00 callq 256975 256975: 41 56 push %r14 256977: 41 54 push %r12 256979: 55 push %rbp 25697a: 48 89 fd mov %rdi,%rbp 25697d: 53 push %rbx 25697e: 48 89 f3 mov %rsi,%rbx 256981: 48 83 ec 48 sub $0x48,%rsp 256985: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 25698b: f2 0f 11 4c 24 28 movsd %xmm1,0x28(%rsp) 256991: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 256997: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 25699d: 81 fa 00 01 00 00 cmp $0x100,%edx 2569a3: 0f 87 94 01 00 00 ja 256b3d 2569a9: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2569b0: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 2569b7: 85 d2 test %edx,%edx 2569b9: 75 0b jne 2569c6 2569bb: 48 83 c4 48 add $0x48,%rsp 2569bf: 5b pop %rbx 2569c0: 5d pop %rbp 2569c1: 41 5c pop %r12 2569c3: 41 5e pop %r14 2569c5: c3 retq 2569c6: 85 c9 test %ecx,%ecx 2569c8: 0f 84 87 01 00 00 je 256b55 2569ce: 8d 42 ff lea -0x1(%rdx),%eax 2569d1: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2569d9 2569d8: 00 2569d9: 41 bc 10 00 00 00 mov $0x10,%r12d 2569df: 83 f8 0f cmp $0xf,%eax 2569e2: 0f 87 9c 02 00 00 ja 256c84 2569e8: 89 d2 mov %edx,%edx 2569ea: 66 0f ef f6 pxor %xmm6,%xmm6 2569ee: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2569f6 2569f5: 00 2569f6: f2 0f 11 64 24 38 movsd %xmm4,0x38(%rsp) 2569fc: f2 48 0f 2a f2 cvtsi2sd %rdx,%xmm6 256a01: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 256a07: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 256a0d: 66 0f 28 c6 movapd %xmm6,%xmm0 256a11: f2 0f 11 34 24 movsd %xmm6,(%rsp) 256a16: f2 0f 5e c2 divsd %xmm2,%xmm0 256a1a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 256a1e: e8 00 00 00 00 callq 256a23 256a23: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 256a29: f2 0f 10 34 24 movsd (%rsp),%xmm6 256a2e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 256a32: 66 0f 28 f8 movapd %xmm0,%xmm7 256a36: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 256a3c: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 256a44 256a43: 00 256a44: f2 0f 59 fa mulsd %xmm2,%xmm7 256a48: f2 0f 10 64 24 38 movsd 0x38(%rsp),%xmm4 256a4e: f2 0f 5e f3 divsd %xmm3,%xmm6 256a52: 66 0f 2f ec comisd %xmm4,%xmm5 256a56: 66 49 0f 7e fe movq %xmm7,%r14 256a5b: f2 0f 5e fa divsd %xmm2,%xmm7 256a5f: f2 0f 11 74 24 40 movsd %xmm6,0x40(%rsp) 256a65: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 256a6b: 0f 83 00 02 00 00 jae 256c71 256a71: f2 0f 10 14 24 movsd (%rsp),%xmm2 256a76: f2 0f 59 54 24 08 mulsd 0x8(%rsp),%xmm2 256a7c: f2 0f 5e 54 24 10 divsd 0x10(%rsp),%xmm2 256a82: f2 0f 5e 54 24 18 divsd 0x18(%rsp),%xmm2 256a88: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 256a90 256a8f: 00 256a90: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 256a98 256a97: 00 256a98: f2 0f 11 55 00 movsd %xmm2,0x0(%rbp) 256a9d: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 256aa3: e8 00 00 00 00 callq 256aa8 256aa8: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 256aae: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 256ab2: 66 0f 2f c2 comisd %xmm2,%xmm0 256ab6: 0f 86 f6 01 00 00 jbe 256cb2 256abc: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 256ac4 256ac3: 00 256ac4: 66 0f 2f 6c 24 20 comisd 0x20(%rsp),%xmm5 256aca: 0f 83 8a 01 00 00 jae 256c5a 256ad0: f2 0f 10 04 24 movsd (%rsp),%xmm0 256ad5: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 256adb: f2 0f 5e 44 24 10 divsd 0x10(%rsp),%xmm0 256ae1: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 256ae7: f2 0f 11 03 movsd %xmm0,(%rbx) 256aeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256af0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256af5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256afa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256aff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256b04: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256b09: f2 0f 10 2b movsd (%rbx),%xmm5 256b0d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 256b15 256b14: 00 256b15: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 256b1d 256b1c: 00 256b1d: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 256b22: e8 00 00 00 00 callq 256b27 256b27: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 256b2b: 66 0f 2f 04 24 comisd (%rsp),%xmm0 256b30: 0f 87 85 fe ff ff ja 2569bb 256b36: 0f 0b ud2 256b38: e9 7e fe ff ff jmpq 2569bb 256b3d: 0f 0b ud2 256b3f: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 256b46: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 256b4d: 85 c9 test %ecx,%ecx 256b4f: 0f 85 2f 01 00 00 jne 256c84 256b55: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 256b5d 256b5c: 00 256b5d: 41 bc 00 01 00 00 mov $0x100,%r12d 256b63: e9 80 fe ff ff jmpq 2569e8 256b68: f2 0f 10 03 movsd (%rbx),%xmm0 256b6c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256b73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256b7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256b81: b8 01 00 00 00 mov $0x1,%eax 256b86: e8 00 00 00 00 callq 256b8b 256b8b: e9 79 ff ff ff jmpq 256b09 256b90: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 256b95: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256b9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256ba3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256baa: b8 01 00 00 00 mov $0x1,%eax 256baf: e8 00 00 00 00 callq 256bb4 256bb4: e9 4b ff ff ff jmpq 256b04 256bb9: f2 0f 10 44 24 40 movsd 0x40(%rsp),%xmm0 256bbf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256bc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256bcd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256bd4: b8 01 00 00 00 mov $0x1,%eax 256bd9: e8 00 00 00 00 callq 256bde 256bde: e9 1c ff ff ff jmpq 256aff 256be3: f2 0f 10 44 24 18 movsd 0x18(%rsp),%xmm0 256be9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256bf0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256bf7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256bfe: b8 01 00 00 00 mov $0x1,%eax 256c03: e8 00 00 00 00 callq 256c08 256c08: e9 ed fe ff ff jmpq 256afa 256c0d: 66 49 0f 6e c6 movq %r14,%xmm0 256c12: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256c19: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256c20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256c27: b8 01 00 00 00 mov $0x1,%eax 256c2c: e8 00 00 00 00 callq 256c31 256c31: e9 bf fe ff ff jmpq 256af5 256c36: 44 89 e1 mov %r12d,%ecx 256c39: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256c40: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256c47: 31 c0 xor %eax,%eax 256c49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256c50: e8 00 00 00 00 callq 256c55 256c55: e9 96 fe ff ff jmpq 256af0 256c5a: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 256c60: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 256c66: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 256c6c: e9 76 fe ff ff jmpq 256ae7 256c71: f2 0f 59 74 24 28 mulsd 0x28(%rsp),%xmm6 256c77: 66 0f 28 d6 movapd %xmm6,%xmm2 256c7b: f2 0f 5e d7 divsd %xmm7,%xmm2 256c7f: e9 04 fe ff ff jmpq 256a88 256c84: 8d 42 ef lea -0x11(%rdx),%eax 256c87: 83 f8 0e cmp $0xe,%eax 256c8a: 76 13 jbe 256c9f 256c8c: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 256c94 256c93: 00 256c94: 41 bc 40 00 00 00 mov $0x40,%r12d 256c9a: e9 49 fd ff ff jmpq 2569e8 256c9f: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 256ca7 256ca6: 00 256ca7: 41 bc 20 00 00 00 mov $0x20,%r12d 256cad: e9 36 fd ff ff jmpq 2569e8 256cb2: 0f 0b ud2 256cb4: e9 03 fe ff ff jmpq 256abc 256cb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000256cc0 : 256cc0: e8 00 00 00 00 callq 256cc5 256cc5: 41 55 push %r13 256cc7: 66 0f 28 e0 movapd %xmm0,%xmm4 256ccb: 66 0f 28 e9 movapd %xmm1,%xmm5 256ccf: 41 89 f5 mov %esi,%r13d 256cd2: 41 54 push %r12 256cd4: 45 89 c4 mov %r8d,%r12d 256cd7: 53 push %rbx 256cd8: 48 83 ec 18 sub $0x18,%rsp 256cdc: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 256ce4 256ce3: 00 256ce4: f2 0f 11 14 24 movsd %xmm2,(%rsp) 256ce9: 66 0f 2f c2 comisd %xmm2,%xmm0 256ced: 0f 83 4f 01 00 00 jae 256e42 256cf3: 89 c9 mov %ecx,%ecx 256cf5: 66 0f ef c0 pxor %xmm0,%xmm0 256cf9: 66 0f ef c9 pxor %xmm1,%xmm1 256cfd: 44 89 c0 mov %r8d,%eax 256d00: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 256d05: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 256d0a: f2 0f 59 c4 mulsd %xmm4,%xmm0 256d0e: f2 0f 5e c3 divsd %xmm3,%xmm0 256d12: f2 0f 5e c1 divsd %xmm1,%xmm0 256d16: 66 48 0f 7e c3 movq %xmm0,%rbx 256d1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256d20: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256d25: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256d2a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256d2f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256d34: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 256d39: 48 83 c4 18 add $0x18,%rsp 256d3d: 66 48 0f 6e c3 movq %rbx,%xmm0 256d42: 5b pop %rbx 256d43: 41 5c pop %r12 256d45: 41 5d pop %r13 256d47: c3 retq 256d48: 66 0f 28 c4 movapd %xmm4,%xmm0 256d4c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256d53: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256d5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256d61: b8 01 00 00 00 mov $0x1,%eax 256d66: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 256d6c: e8 00 00 00 00 callq 256d71 256d71: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 256d77: eb a7 jmp 256d20 256d79: 66 0f 28 c5 movapd %xmm5,%xmm0 256d7d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256d84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256d8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256d92: b8 01 00 00 00 mov $0x1,%eax 256d97: e8 00 00 00 00 callq 256d9c 256d9c: eb 87 jmp 256d25 256d9e: 66 48 0f 6e c3 movq %rbx,%xmm0 256da3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256daa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256db1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256db8: b8 01 00 00 00 mov $0x1,%eax 256dbd: e8 00 00 00 00 callq 256dc2 256dc2: 66 48 0f 6e c3 movq %rbx,%xmm0 256dc7: 48 83 c4 18 add $0x18,%rsp 256dcb: 5b pop %rbx 256dcc: 41 5c pop %r12 256dce: 41 5d pop %r13 256dd0: c3 retq 256dd1: 44 89 e1 mov %r12d,%ecx 256dd4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256ddb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256de2: 31 c0 xor %eax,%eax 256de4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256deb: e8 00 00 00 00 callq 256df0 256df0: e9 3f ff ff ff jmpq 256d34 256df5: f2 0f 10 04 24 movsd (%rsp),%xmm0 256dfa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256e01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256e08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256e0f: b8 01 00 00 00 mov $0x1,%eax 256e14: e8 00 00 00 00 callq 256e19 256e19: e9 11 ff ff ff jmpq 256d2f 256e1e: 44 89 e9 mov %r13d,%ecx 256e21: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 256e28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 256e2f: 31 c0 xor %eax,%eax 256e31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 256e38: e8 00 00 00 00 callq 256e3d 256e3d: e9 e8 fe ff ff jmpq 256d2a 256e42: 89 f0 mov %esi,%eax 256e44: 66 0f ef c0 pxor %xmm0,%xmm0 256e48: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 256e4d: 40 84 ff test %dil,%dil 256e50: 75 22 jne 256e74 256e52: f2 0f 59 c4 mulsd %xmm4,%xmm0 256e56: f2 0f 5e c5 divsd %xmm5,%xmm0 256e5a: 44 89 e0 mov %r12d,%eax 256e5d: 66 0f ef c9 pxor %xmm1,%xmm1 256e61: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 256e66: f2 0f 5e c1 divsd %xmm1,%xmm0 256e6a: 66 48 0f 7e c3 movq %xmm0,%rbx 256e6f: e9 a7 fe ff ff jmpq 256d1b 256e74: f2 0f 11 4c 24 10 movsd %xmm1,0x10(%rsp) 256e7a: 89 d2 mov %edx,%edx 256e7c: 66 0f ef c9 pxor %xmm1,%xmm1 256e80: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 256e84: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 256e89: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 256e91 256e90: 00 256e91: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 256e97: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 256e9b: e8 00 00 00 00 callq 256ea0 256ea0: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 256ea6: f2 0f 10 6c 24 10 movsd 0x10(%rsp),%xmm5 256eac: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 256eb0: f2 0f 59 c4 mulsd %xmm4,%xmm0 256eb4: eb a0 jmp 256e56 256eb6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 256ebd: 00 00 00 0000000000256ec0 : 256ec0: e8 00 00 00 00 callq 256ec5 256ec5: 41 57 push %r15 256ec7: 41 56 push %r14 256ec9: 41 55 push %r13 256ecb: 41 54 push %r12 256ecd: 49 89 fc mov %rdi,%r12 256ed0: 55 push %rbp 256ed1: 44 89 cd mov %r9d,%ebp 256ed4: 53 push %rbx 256ed5: 48 89 f3 mov %rsi,%rbx 256ed8: 48 83 ec 70 sub $0x70,%rsp 256edc: 48 89 54 24 28 mov %rdx,0x28(%rsp) 256ee1: 44 8b 9c 24 b8 00 00 mov 0xb8(%rsp),%r11d 256ee8: 00 256ee9: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 256eee: 44 89 44 24 30 mov %r8d,0x30(%rsp) 256ef3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 256efa: 00 00 256efc: 48 89 44 24 68 mov %rax,0x68(%rsp) 256f01: 31 c0 xor %eax,%eax 256f03: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 256f0a: 01 256f0b: 0f 94 44 24 1b sete 0x1b(%rsp) 256f10: 45 85 db test %r11d,%r11d 256f13: 74 4c je 256f61 256f15: 83 bc 24 b8 00 00 00 cmpl $0x1,0xb8(%rsp) 256f1c: 01 256f1d: 0f 84 f4 08 00 00 je 257817 256f23: 83 bc 24 b8 00 00 00 cmpl $0x2,0xb8(%rsp) 256f2a: 02 256f2b: 0f 84 39 09 00 00 je 25786a 256f31: 83 bc 24 b8 00 00 00 cmpl $0x3,0xb8(%rsp) 256f38: 03 256f39: 0f 84 00 09 00 00 je 25783f 256f3f: 83 bc 24 b8 00 00 00 cmpl $0x4,0xb8(%rsp) 256f46: 04 256f47: 0f 84 2c 09 00 00 je 257879 256f4d: 45 31 ff xor %r15d,%r15d 256f50: 83 bc 24 b8 00 00 00 cmpl $0x8,0xb8(%rsp) 256f57: 08 256f58: 41 0f 94 c7 sete %r15b 256f5c: 45 89 fd mov %r15d,%r13d 256f5f: eb 09 jmp 256f6a 256f61: 45 31 ff xor %r15d,%r15d 256f64: 41 bd 02 00 00 00 mov $0x2,%r13d 256f6a: 41 8b 84 24 b8 05 00 mov 0x5b8(%r12),%eax 256f71: 00 256f72: 66 0f ef d2 pxor %xmm2,%xmm2 256f76: c7 44 24 58 00 00 00 movl $0x0,0x58(%rsp) 256f7d: 00 256f7e: 44 89 ea mov %r13d,%edx 256f81: c7 44 24 5c 00 00 00 movl $0x0,0x5c(%rsp) 256f88: 00 256f89: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 256f8e: c7 44 24 60 00 00 00 movl $0x0,0x60(%rsp) 256f95: 00 256f96: c7 44 24 64 00 00 00 movl $0x0,0x64(%rsp) 256f9d: 00 256f9e: 66 48 0f 7e d1 movq %xmm2,%rcx 256fa3: 48 c1 e9 34 shr $0x34,%rcx 256fa7: 89 c8 mov %ecx,%eax 256fa9: 44 89 f9 mov %r15d,%ecx 256fac: 25 ff 07 00 00 and $0x7ff,%eax 256fb1: 89 44 24 1c mov %eax,0x1c(%rsp) 256fb5: 41 8b 44 24 2c mov 0x2c(%r12),%eax 256fba: 89 44 24 40 mov %eax,0x40(%rsp) 256fbe: 41 8b 44 24 34 mov 0x34(%r12),%eax 256fc3: 89 44 24 44 mov %eax,0x44(%rsp) 256fc7: 48 8d 44 24 60 lea 0x60(%rsp),%rax 256fcc: 50 push %rax 256fcd: 48 8d 44 24 60 lea 0x60(%rsp),%rax 256fd2: 50 push %rax 256fd3: 8b b4 24 d0 00 00 00 mov 0xd0(%rsp),%esi 256fda: 8b bc 24 c8 00 00 00 mov 0xc8(%rsp),%edi 256fe1: 4c 8d 4c 24 74 lea 0x74(%rsp),%r9 256fe6: 4c 8d 44 24 6c lea 0x6c(%rsp),%r8 256feb: e8 00 00 00 00 callq 256ff0 256ff0: 41 58 pop %r8 256ff2: 41 59 pop %r9 256ff4: 44 8b 94 24 d8 00 00 mov 0xd8(%rsp),%r10d 256ffb: 00 256ffc: 45 85 d2 test %r10d,%r10d 256fff: 0f 85 00 08 00 00 jne 257805 257005: 44 8b 74 24 58 mov 0x58(%rsp),%r14d 25700a: 44 8b 44 24 5c mov 0x5c(%rsp),%r8d 25700f: 66 0f ef db pxor %xmm3,%xmm3 257013: f2 41 0f 2a dd cvtsi2sd %r13d,%xmm3 257018: 66 48 0f 7e d8 movq %xmm3,%rax 25701d: 48 c1 e8 34 shr $0x34,%rax 257021: 25 ff 07 00 00 and $0x7ff,%eax 257026: 89 44 24 10 mov %eax,0x10(%rsp) 25702a: 2d ff 03 00 00 sub $0x3ff,%eax 25702f: 89 44 24 20 mov %eax,0x20(%rsp) 257033: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 257038: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25703d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 257042: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 257047: 44 89 f0 mov %r14d,%eax 25704a: 66 0f ef e4 pxor %xmm4,%xmm4 25704e: 66 0f ef ed pxor %xmm5,%xmm5 257052: 8b b4 24 c0 00 00 00 mov 0xc0(%rsp),%esi 257059: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 25705e: 66 48 0f 7e e0 movq %xmm4,%rax 257063: 48 c1 e8 34 shr $0x34,%rax 257067: 25 ff 07 00 00 and $0x7ff,%eax 25706c: 89 44 24 3c mov %eax,0x3c(%rsp) 257070: 44 89 c0 mov %r8d,%eax 257073: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 257078: 66 48 0f 7e e8 movq %xmm5,%rax 25707d: 48 c1 e8 34 shr $0x34,%rax 257081: 25 ff 07 00 00 and $0x7ff,%eax 257086: 81 7c 24 1c 0b 04 00 cmpl $0x40b,0x1c(%rsp) 25708d: 00 25708e: 89 44 24 24 mov %eax,0x24(%rsp) 257092: 8d 88 01 fc ff ff lea -0x3ff(%rax),%ecx 257098: 0f 94 44 24 04 sete 0x4(%rsp) 25709d: 85 f6 test %esi,%esi 25709f: 0f 84 5d 01 00 00 je 257202 2570a5: 83 bc 24 c8 00 00 00 cmpl $0x2,0xc8(%rsp) 2570ac: 02 2570ad: 0f 84 72 07 00 00 je 257825 2570b3: 83 bc 24 c8 00 00 00 cmpl $0x1,0xc8(%rsp) 2570ba: 01 2570bb: 0f 84 8f 07 00 00 je 257850 2570c1: c6 44 24 04 00 movb $0x0,0x4(%rsp) 2570c6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2570ce 2570cd: 00 2570ce: ba 0b 04 00 00 mov $0x40b,%edx 2570d3: c7 44 24 48 0c 00 00 movl $0xc,0x48(%rsp) 2570da: 00 2570db: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2570e3 2570e2: 00 2570e3: 89 54 24 38 mov %edx,0x38(%rsp) 2570e7: 44 8d 7d ff lea -0x1(%rbp),%r15d 2570eb: 89 4c 24 14 mov %ecx,0x14(%rsp) 2570ef: 44 89 44 24 34 mov %r8d,0x34(%rsp) 2570f4: e8 00 00 00 00 callq 2570f9 2570f9: 8b 44 24 14 mov 0x14(%rsp),%eax 2570fd: 8b 54 24 38 mov 0x38(%rsp),%edx 257101: 0f 28 c8 movaps %xmm0,%xmm1 257104: 66 0f ef c0 pxor %xmm0,%xmm0 257108: 44 8b 44 24 34 mov 0x34(%rsp),%r8d 25710d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 257112: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 257116: 48 89 c1 mov %rax,%rcx 257119: f2 0f 58 c1 addsd %xmm1,%xmm0 25711d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 257122: 29 c2 sub %eax,%edx 257124: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 25712b: 01 25712c: 89 44 24 14 mov %eax,0x14(%rsp) 257130: 89 54 24 4c mov %edx,0x4c(%rsp) 257134: 0f 85 f7 00 00 00 jne 257231 25713a: 44 89 f8 mov %r15d,%eax 25713d: 45 85 c0 test %r8d,%r8d 257140: 74 11 je 257153 257142: 31 d2 xor %edx,%edx 257144: 41 f7 f0 div %r8d 257147: 43 8d 04 07 lea (%r15,%r8,1),%eax 25714b: 29 d0 sub %edx,%eax 25714d: 85 d2 test %edx,%edx 25714f: 41 0f 44 c7 cmove %r15d,%eax 257153: 44 01 c0 add %r8d,%eax 257156: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 25715b: 44 89 fd mov %r15d,%ebp 25715e: 89 c2 mov %eax,%edx 257160: 89 03 mov %eax,(%rbx) 257162: d3 ea shr %cl,%edx 257164: 89 53 08 mov %edx,0x8(%rbx) 257167: 44 89 ea mov %r13d,%edx 25716a: 41 0f af d6 imul %r14d,%edx 25716e: 44 89 76 0c mov %r14d,0xc(%rsi) 257172: 44 89 46 08 mov %r8d,0x8(%rsi) 257176: 0f af c2 imul %edx,%eax 257179: 89 06 mov %eax,(%rsi) 25717b: 8b 44 24 24 mov 0x24(%rsp),%eax 25717f: be 0e 00 00 00 mov $0xe,%esi 257184: 8d b8 04 fc ff ff lea -0x3fc(%rax),%edi 25718a: b8 01 00 00 00 mov $0x1,%eax 25718f: 29 fe sub %edi,%esi 257191: 2b 74 24 20 sub 0x20(%rsp),%esi 257195: 89 c2 mov %eax,%edx 257197: 89 f1 mov %esi,%ecx 257199: d3 e2 shl %cl,%edx 25719b: 89 f9 mov %edi,%ecx 25719d: d3 e0 shl %cl,%eax 25719f: 89 54 24 20 mov %edx,0x20(%rsp) 2571a3: 41 89 c6 mov %eax,%r14d 2571a6: 89 c2 mov %eax,%edx 2571a8: 85 c0 test %eax,%eax 2571aa: 74 12 je 2571be 2571ac: 8d 40 ff lea -0x1(%rax),%eax 2571af: 41 8d 2c 17 lea (%r15,%rdx,1),%ebp 2571b3: 44 21 f8 and %r15d,%eax 2571b6: 29 c5 sub %eax,%ebp 2571b8: 85 c0 test %eax,%eax 2571ba: 41 0f 44 ef cmove %r15d,%ebp 2571be: 8d 44 15 00 lea 0x0(%rbp,%rdx,1),%eax 2571c2: 89 f9 mov %edi,%ecx 2571c4: 89 c2 mov %eax,%edx 2571c6: d3 ea shr %cl,%edx 2571c8: 8b 4c 24 20 mov 0x20(%rsp),%ecx 2571cc: 89 53 24 mov %edx,0x24(%rbx) 2571cf: e9 fa 00 00 00 jmpq 2572ce 2571d4: 44 89 c1 mov %r8d,%ecx 2571d7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2571de: 31 c0 xor %eax,%eax 2571e0: 44 89 44 24 04 mov %r8d,0x4(%rsp) 2571e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2571ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2571f3: e8 00 00 00 00 callq 2571f8 2571f8: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2571fd: e9 45 fe ff ff jmpq 257047 257202: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 257209: 01 25720a: c6 44 24 04 00 movb $0x0,0x4(%rsp) 25720f: 44 8d 7d ff lea -0x1(%rbp),%r15d 257213: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 25721a: 00 25721b: c7 44 24 4c 07 04 00 movl $0x407,0x4c(%rsp) 257222: 00 257223: c7 44 24 48 08 00 00 movl $0x8,0x48(%rsp) 25722a: 00 25722b: 0f 84 09 ff ff ff je 25713a 257231: 8b 44 24 30 mov 0x30(%rsp),%eax 257235: 8d 68 ff lea -0x1(%rax),%ebp 257238: 89 e8 mov %ebp,%eax 25723a: 45 85 f6 test %r14d,%r14d 25723d: 74 11 je 257250 25723f: 31 d2 xor %edx,%edx 257241: 41 f7 f6 div %r14d 257244: 42 8d 44 35 00 lea 0x0(%rbp,%r14,1),%eax 257249: 29 d0 sub %edx,%eax 25724b: 85 d2 test %edx,%edx 25724d: 0f 44 c5 cmove %ebp,%eax 257250: 8b 74 24 3c mov 0x3c(%rsp),%esi 257254: 44 01 f0 add %r14d,%eax 257257: bf 01 00 00 00 mov $0x1,%edi 25725c: 89 c2 mov %eax,%edx 25725e: 89 03 mov %eax,(%rbx) 257260: 8d 8e 01 fc ff ff lea -0x3ff(%rsi),%ecx 257266: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 25726b: d3 ea shr %cl,%edx 25726d: 89 53 08 mov %edx,0x8(%rbx) 257270: 44 89 ea mov %r13d,%edx 257273: 41 0f af d0 imul %r8d,%edx 257277: 44 89 76 0c mov %r14d,0xc(%rsi) 25727b: 44 89 46 08 mov %r8d,0x8(%rsi) 25727f: 0f af c2 imul %edx,%eax 257282: ba 0e 00 00 00 mov $0xe,%edx 257287: 89 06 mov %eax,(%rsi) 257289: 8b 44 24 24 mov 0x24(%rsp),%eax 25728d: 8d b0 04 fc ff ff lea -0x3fc(%rax),%esi 257293: 89 f8 mov %edi,%eax 257295: 29 f2 sub %esi,%edx 257297: 2b 54 24 20 sub 0x20(%rsp),%edx 25729b: 89 d1 mov %edx,%ecx 25729d: d3 e0 shl %cl,%eax 25729f: 89 f1 mov %esi,%ecx 2572a1: d3 e7 shl %cl,%edi 2572a3: 89 44 24 20 mov %eax,0x20(%rsp) 2572a7: 41 89 fe mov %edi,%r14d 2572aa: 85 c0 test %eax,%eax 2572ac: 74 10 je 2572be 2572ae: 8d 48 ff lea -0x1(%rax),%ecx 2572b1: 8d 7c 05 00 lea 0x0(%rbp,%rax,1),%edi 2572b5: 21 e9 and %ebp,%ecx 2572b7: 29 cf sub %ecx,%edi 2572b9: 85 c9 test %ecx,%ecx 2572bb: 0f 45 ef cmovne %edi,%ebp 2572be: 01 e8 add %ebp,%eax 2572c0: 89 d1 mov %edx,%ecx 2572c2: 89 c7 mov %eax,%edi 2572c4: d3 ef shr %cl,%edi 2572c6: 44 89 f1 mov %r14d,%ecx 2572c9: 89 7b 24 mov %edi,0x24(%rbx) 2572cc: 89 fa mov %edi,%edx 2572ce: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2572d3: c1 e2 06 shl $0x6,%edx 2572d6: 89 4b 28 mov %ecx,0x28(%rbx) 2572d9: 66 0f ef f6 pxor %xmm6,%xmm6 2572dd: 89 53 2c mov %edx,0x2c(%rbx) 2572e0: 66 0f ef ff pxor %xmm7,%xmm7 2572e4: 44 8b 5c 24 10 mov 0x10(%rsp),%r11d 2572e9: bd 01 00 00 00 mov $0x1,%ebp 2572ee: 8b 57 08 mov 0x8(%rdi),%edx 2572f1: f2 48 0f 2a f2 cvtsi2sd %rdx,%xmm6 2572f6: 8b 57 0c mov 0xc(%rdi),%edx 2572f9: f2 48 0f 2a fa cvtsi2sd %rdx,%xmm7 2572fe: 66 48 0f 7e f1 movq %xmm6,%rcx 257303: 48 c1 e9 34 shr $0x34,%rcx 257307: 81 e1 ff 07 00 00 and $0x7ff,%ecx 25730d: 66 48 0f 7e fa movq %xmm7,%rdx 257312: 83 c1 08 add $0x8,%ecx 257315: 48 c1 ea 34 shr $0x34,%rdx 257319: 44 29 d9 sub %r11d,%ecx 25731c: 81 e2 ff 07 00 00 and $0x7ff,%edx 257322: 29 f1 sub %esi,%ecx 257324: 83 c2 08 add $0x8,%edx 257327: 44 29 da sub %r11d,%edx 25732a: d3 e5 shl %cl,%ebp 25732c: 29 f2 sub %esi,%edx 25732e: 83 ed 01 sub $0x1,%ebp 257331: 89 c6 mov %eax,%esi 257333: 21 c5 and %eax,%ebp 257335: d3 ee shr %cl,%esi 257337: 89 54 24 28 mov %edx,0x28(%rsp) 25733b: 44 89 f8 mov %r15d,%eax 25733e: 41 c1 e0 06 shl $0x6,%r8d 257342: 89 74 24 34 mov %esi,0x34(%rsp) 257346: 89 6c 24 38 mov %ebp,0x38(%rsp) 25734a: 74 11 je 25735d 25734c: 31 d2 xor %edx,%edx 25734e: 41 f7 f0 div %r8d 257351: 43 8d 04 07 lea (%r15,%r8,1),%eax 257355: 29 d0 sub %edx,%eax 257357: 85 d2 test %edx,%edx 257359: 41 0f 44 c7 cmove %r15d,%eax 25735d: 45 8d 14 00 lea (%r8,%rax,1),%r10d 257361: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 257368: 41 8b 8c 24 b8 05 00 mov 0x5b8(%r12),%ecx 25736f: 00 257370: 41 0f af c5 imul %r13d,%eax 257374: 44 0f af d0 imul %eax,%r10d 257378: 41 c1 ea 08 shr $0x8,%r10d 25737c: 45 89 d4 mov %r10d,%r12d 25737f: 41 29 cc sub %ecx,%r12d 257382: c1 e1 03 shl $0x3,%ecx 257385: 74 13 je 25739a 257387: 44 89 e0 mov %r12d,%eax 25738a: 31 d2 xor %edx,%edx 25738c: f7 f1 div %ecx 25738e: 42 8d 04 21 lea (%rcx,%r12,1),%eax 257392: 29 d0 sub %edx,%eax 257394: 85 d2 test %edx,%edx 257396: 44 0f 45 e0 cmovne %eax,%r12d 25739a: 41 01 cc add %ecx,%r12d 25739d: 31 d2 xor %edx,%edx 25739f: 44 89 e0 mov %r12d,%eax 2573a2: f7 f1 div %ecx 2573a4: 89 c5 mov %eax,%ebp 2573a6: 41 89 c4 mov %eax,%r12d 2573a9: c1 e5 06 shl $0x6,%ebp 2573ac: 89 6b 0c mov %ebp,0xc(%rbx) 2573af: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2573b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2573b9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2573be: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2573c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2573c8: 0f b6 4c 24 28 movzbl 0x28(%rsp),%ecx 2573cd: b8 02 00 00 00 mov $0x2,%eax 2573d2: d3 e0 shl %cl,%eax 2573d4: 89 c2 mov %eax,%edx 2573d6: 44 29 f0 sub %r14d,%eax 2573d9: 2b 54 24 20 sub 0x20(%rsp),%edx 2573dd: 44 8b 74 24 34 mov 0x34(%rsp),%r14d 2573e2: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 2573e9: 01 2573ea: 0f 45 c2 cmovne %edx,%eax 2573ed: 3b 44 24 38 cmp 0x38(%rsp),%eax 2573f1: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 2573f8: 8b 94 24 c0 00 00 00 mov 0xc0(%rsp),%edx 2573ff: 41 83 d6 01 adc $0x1,%r14d 257403: 85 c0 test %eax,%eax 257405: 44 89 73 20 mov %r14d,0x20(%rbx) 257409: 41 0f 95 c6 setne %r14b 25740d: 44 22 74 24 1b and 0x1b(%rsp),%r14b 257412: 85 d2 test %edx,%edx 257414: 0f 84 8a 00 00 00 je 2574a4 25741a: 8b 54 24 4c mov 0x4c(%rsp),%edx 25741e: 2b 54 24 10 sub 0x10(%rsp),%edx 257422: 83 7c 24 48 0c cmpl $0xc,0x48(%rsp) 257427: 44 8d 62 03 lea 0x3(%rdx),%r12d 25742b: 74 23 je 257450 25742d: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 257432: 74 1c je 257450 257434: 8b 44 24 24 mov 0x24(%rsp),%eax 257438: 44 8b 64 24 3c mov 0x3c(%rsp),%r12d 25743d: 45 31 f6 xor %r14d,%r14d 257440: 2d fb 03 00 00 sub $0x3fb,%eax 257445: 41 81 ec fb 03 00 00 sub $0x3fb,%r12d 25744c: 89 44 24 14 mov %eax,0x14(%rsp) 257450: 0f b6 4c 24 14 movzbl 0x14(%rsp),%ecx 257455: b8 01 00 00 00 mov $0x1,%eax 25745a: 89 c5 mov %eax,%ebp 25745c: d3 e5 shl %cl,%ebp 25745e: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 257465: 01 257466: 89 ee mov %ebp,%esi 257468: 0f 84 36 03 00 00 je 2577a4 25746e: 44 8b 44 24 30 mov 0x30(%rsp),%r8d 257473: 44 89 e1 mov %r12d,%ecx 257476: d3 e0 shl %cl,%eax 257478: 41 83 e8 01 sub $0x1,%r8d 25747c: 85 c0 test %eax,%eax 25747e: 74 12 je 257492 257480: 8d 50 ff lea -0x1(%rax),%edx 257483: 41 8d 0c 00 lea (%r8,%rax,1),%ecx 257487: 44 21 c2 and %r8d,%edx 25748a: 29 d1 sub %edx,%ecx 25748c: 85 d2 test %edx,%edx 25748e: 44 0f 45 c1 cmovne %ecx,%r8d 257492: 44 01 c0 add %r8d,%eax 257495: 44 89 e1 mov %r12d,%ecx 257498: 89 c2 mov %eax,%edx 25749a: d3 ea shr %cl,%edx 25749c: 89 53 10 mov %edx,0x10(%rbx) 25749f: e9 f5 00 00 00 jmpq 257599 2574a4: 8b 7c 24 44 mov 0x44(%rsp),%edi 2574a8: 8b 74 24 40 mov 0x40(%rsp),%esi 2574ac: 66 0f ef c0 pxor %xmm0,%xmm0 2574b0: 66 0f ef c9 pxor %xmm1,%xmm1 2574b4: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 2574bb: 44 8b 64 24 1c mov 0x1c(%rsp),%r12d 2574c0: 8d 50 fd lea -0x3(%rax),%edx 2574c3: 89 f8 mov %edi,%eax 2574c5: d1 e8 shr %eax 2574c7: 83 fa 02 cmp $0x2,%edx 2574ca: 0f 43 c7 cmovae %edi,%eax 2574cd: 31 d2 xor %edx,%edx 2574cf: 41 83 c4 03 add $0x3,%r12d 2574d3: 44 2b 64 24 10 sub 0x10(%rsp),%r12d 2574d8: 44 89 e1 mov %r12d,%ecx 2574db: c1 e0 10 shl $0x10,%eax 2574de: d3 e6 shl %cl,%esi 2574e0: 41 f7 f5 div %r13d 2574e3: f3 48 0f 2a ce cvtsi2ss %rsi,%xmm1 2574e8: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 2574ed: e8 00 00 00 00 callq 2574f2 2574f2: 66 0f ef c9 pxor %xmm1,%xmm1 2574f6: 8b 94 24 a8 00 00 00 mov 0xa8(%rsp),%edx 2574fd: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 257501: 66 0f ef c0 pxor %xmm0,%xmm0 257505: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 25750a: f2 0f 5e c8 divsd %xmm0,%xmm1 25750e: 66 0f ef c0 pxor %xmm0,%xmm0 257512: 66 48 0f 7e c8 movq %xmm1,%rax 257517: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25751f 25751e: 00 25751f: 48 c1 e8 34 shr $0x34,%rax 257523: 25 ff 07 00 00 and $0x7ff,%eax 257528: 2d ff 03 00 00 sub $0x3ff,%eax 25752d: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 257531: e8 00 00 00 00 callq 257536 257536: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 25753b: 83 fa 02 cmp $0x2,%edx 25753e: 0f 86 2e 03 00 00 jbe 257872 257544: 44 89 e1 mov %r12d,%ecx 257547: b8 01 00 00 00 mov $0x1,%eax 25754c: bf 07 00 00 00 mov $0x7,%edi 257551: d3 e0 shl %cl,%eax 257553: 83 fa 07 cmp $0x7,%edx 257556: 0f 46 fa cmovbe %edx,%edi 257559: 89 c5 mov %eax,%ebp 25755b: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 257562: 89 f9 mov %edi,%ecx 257564: d3 e0 shl %cl,%eax 257566: 83 e8 01 sub $0x1,%eax 257569: 85 ed test %ebp,%ebp 25756b: 74 0f je 25757c 25756d: 8d 55 ff lea -0x1(%rbp),%edx 257570: 8d 0c 28 lea (%rax,%rbp,1),%ecx 257573: 21 c2 and %eax,%edx 257575: 29 d1 sub %edx,%ecx 257577: 85 d2 test %edx,%edx 257579: 0f 45 c1 cmovne %ecx,%eax 25757c: 01 e8 add %ebp,%eax 25757e: 44 89 e1 mov %r12d,%ecx 257581: be 01 00 00 00 mov $0x1,%esi 257586: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 25758d: 00 25758e: 89 c2 mov %eax,%edx 257590: d3 ea shr %cl,%edx 257592: 89 f9 mov %edi,%ecx 257594: 89 53 10 mov %edx,0x10(%rbx) 257597: d3 e6 shl %cl,%esi 257599: 89 d1 mov %edx,%ecx 25759b: c1 e2 06 shl $0x6,%edx 25759e: 89 73 18 mov %esi,0x18(%rbx) 2575a1: c1 e1 07 shl $0x7,%ecx 2575a4: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 2575a9: 0f 45 d1 cmovne %ecx,%edx 2575ac: 89 53 1c mov %edx,0x1c(%rbx) 2575af: 45 84 f6 test %r14b,%r14b 2575b2: 0f 84 29 02 00 00 je 2577e1 2575b8: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2575bd: b9 03 00 00 00 mov $0x3,%ecx 2575c2: c7 46 14 00 02 00 00 movl $0x200,0x14(%rsi) 2575c9: 03 4c 24 14 add 0x14(%rsp),%ecx 2575cd: 80 7c 24 04 01 cmpb $0x1,0x4(%rsp) 2575d2: 66 0f ef c0 pxor %xmm0,%xmm0 2575d6: 66 0f ef c9 pxor %xmm1,%xmm1 2575da: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2575df: 83 d1 ff adc $0xffffffff,%ecx 2575e2: b8 01 00 00 00 mov $0x1,%eax 2575e7: d3 e0 shl %cl,%eax 2575e9: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2575ee: f2 0f 5e c1 divsd %xmm1,%xmm0 2575f2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2575fa 2575f9: 00 2575fa: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2575fe: e8 00 00 00 00 callq 257603 257603: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 257608: 89 43 14 mov %eax,0x14(%rbx) 25760b: 48 8b 44 24 68 mov 0x68(%rsp),%rax 257610: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 257617: 00 00 257619: 0f 85 6b 02 00 00 jne 25788a 25761f: 48 83 c4 70 add $0x70,%rsp 257623: 5b pop %rbx 257624: 5d pop %rbp 257625: 41 5c pop %r12 257627: 41 5d pop %r13 257629: 41 5e pop %r14 25762b: 41 5f pop %r15 25762d: c3 retq 25762e: 89 e9 mov %ebp,%ecx 257630: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 257637: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25763e: 31 c0 xor %eax,%eax 257640: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 257647: e8 00 00 00 00 callq 25764c 25764c: e9 77 fd ff ff jmpq 2573c8 257651: 44 89 e1 mov %r12d,%ecx 257654: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25765b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 257662: 31 c0 xor %eax,%eax 257664: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25766b: e8 00 00 00 00 callq 257670 257670: e9 4e fd ff ff jmpq 2573c3 257675: 44 89 d1 mov %r10d,%ecx 257678: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25767f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 257686: 31 c0 xor %eax,%eax 257688: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25768f: e8 00 00 00 00 callq 257694 257694: e9 25 fd ff ff jmpq 2573be 257699: b8 00 00 10 00 mov $0x100000,%eax 25769e: 31 d2 xor %edx,%edx 2576a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2576a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2576ae: 41 f7 f5 div %r13d 2576b1: 44 89 54 24 50 mov %r10d,0x50(%rsp) 2576b6: 31 d2 xor %edx,%edx 2576b8: 41 f7 f0 div %r8d 2576bb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2576c2: 89 c1 mov %eax,%ecx 2576c4: 31 c0 xor %eax,%eax 2576c6: e8 00 00 00 00 callq 2576cb 2576cb: 44 8b 54 24 50 mov 0x50(%rsp),%r10d 2576d0: e9 e4 fc ff ff jmpq 2573b9 2576d5: 44 89 c1 mov %r8d,%ecx 2576d8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2576df: 31 c0 xor %eax,%eax 2576e1: 44 89 54 24 54 mov %r10d,0x54(%rsp) 2576e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2576ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2576f4: 44 89 44 24 50 mov %r8d,0x50(%rsp) 2576f9: e8 00 00 00 00 callq 2576fe 2576fe: 44 8b 54 24 54 mov 0x54(%rsp),%r10d 257703: 44 8b 44 24 50 mov 0x50(%rsp),%r8d 257708: e9 a7 fc ff ff jmpq 2573b4 25770d: 44 89 f1 mov %r14d,%ecx 257710: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 257717: 31 c0 xor %eax,%eax 257719: 44 89 44 24 04 mov %r8d,0x4(%rsp) 25771e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 257725: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25772c: e8 00 00 00 00 callq 257731 257731: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 257736: e9 07 f9 ff ff jmpq 257042 25773b: 0f b6 4c 24 1b movzbl 0x1b(%rsp),%ecx 257740: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 257747: 31 c0 xor %eax,%eax 257749: 44 89 44 24 04 mov %r8d,0x4(%rsp) 25774e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 257755: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25775c: e8 00 00 00 00 callq 257761 257761: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 257766: e9 d2 f8 ff ff jmpq 25703d 25776b: 8b bc 24 c0 00 00 00 mov 0xc0(%rsp),%edi 257772: 31 c9 xor %ecx,%ecx 257774: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25777b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 257782: 44 89 44 24 04 mov %r8d,0x4(%rsp) 257787: 85 ff test %edi,%edi 257789: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 257790: 0f 94 c1 sete %cl 257793: 31 c0 xor %eax,%eax 257795: e8 00 00 00 00 callq 25779a 25779a: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 25779f: e9 94 f8 ff ff jmpq 257038 2577a4: 44 39 e2 cmp %r12d,%edx 2577a7: 89 d7 mov %edx,%edi 2577a9: 41 0f 47 fc cmova %r12d,%edi 2577ad: 85 ed test %ebp,%ebp 2577af: 74 12 je 2577c3 2577b1: 8d 45 ff lea -0x1(%rbp),%eax 2577b4: 41 8d 14 2f lea (%r15,%rbp,1),%edx 2577b8: 44 21 f8 and %r15d,%eax 2577bb: 29 c2 sub %eax,%edx 2577bd: 85 c0 test %eax,%eax 2577bf: 44 0f 45 fa cmovne %edx,%r15d 2577c3: 0f b6 4c 24 14 movzbl 0x14(%rsp),%ecx 2577c8: 41 8d 04 2f lea (%r15,%rbp,1),%eax 2577cc: be 01 00 00 00 mov $0x1,%esi 2577d1: 89 c2 mov %eax,%edx 2577d3: d3 ea shr %cl,%edx 2577d5: 89 f9 mov %edi,%ecx 2577d7: 89 53 10 mov %edx,0x10(%rbx) 2577da: d3 e6 shl %cl,%esi 2577dc: e9 b8 fd ff ff jmpq 257599 2577e1: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2577e6: 83 bc 24 d0 00 00 00 cmpl $0x1,0xd0(%rsp) 2577ed: 01 2577ee: c7 47 14 00 08 00 00 movl $0x800,0x14(%rdi) 2577f5: 0f 84 94 00 00 00 je 25788f 2577fb: 41 8d 4c 24 05 lea 0x5(%r12),%ecx 257800: e9 c8 fd ff ff jmpq 2575cd 257805: 44 8b 74 24 60 mov 0x60(%rsp),%r14d 25780a: 44 8b 44 24 64 mov 0x64(%rsp),%r8d 25780f: 45 89 fd mov %r15d,%r13d 257812: e9 f8 f7 ff ff jmpq 25700f 257817: 41 bd 04 00 00 00 mov $0x4,%r13d 25781d: 45 31 ff xor %r15d,%r15d 257820: e9 45 f7 ff ff jmpq 256f6a 257825: c7 44 24 48 12 00 00 movl $0x12,0x48(%rsp) 25782c: 00 25782d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 257835 257834: 00 257835: ba 11 04 00 00 mov $0x411,%edx 25783a: e9 9c f8 ff ff jmpq 2570db 25783f: 41 bd 01 00 00 00 mov $0x1,%r13d 257845: 41 bf 02 00 00 00 mov $0x2,%r15d 25784b: e9 1a f7 ff ff jmpq 256f6a 257850: c7 44 24 48 10 00 00 movl $0x10,0x48(%rsp) 257857: 00 257858: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 257860 25785f: 00 257860: ba 0f 04 00 00 mov $0x40f,%edx 257865: e9 71 f8 ff ff jmpq 2570db 25786a: 41 bd 08 00 00 00 mov $0x8,%r13d 257870: eb ab jmp 25781d 257872: 0f 0b ud2 257874: e9 cb fc ff ff jmpq 257544 257879: 41 bf 04 00 00 00 mov $0x4,%r15d 25787f: 41 bd 02 00 00 00 mov $0x2,%r13d 257885: e9 e0 f6 ff ff jmpq 256f6a 25788a: e8 00 00 00 00 callq 25788f 25788f: b9 05 00 00 00 mov $0x5,%ecx 257894: e9 30 fd ff ff jmpq 2575c9 257899: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002578a0 : 2578a0: e8 00 00 00 00 callq 2578a5 2578a5: 49 ba 00 08 00 00 00 movabs $0x10000000800,%r10 2578ac: 01 00 00 2578af: 55 push %rbp 2578b0: 48 89 e5 mov %rsp,%rbp 2578b3: 41 57 push %r15 2578b5: 41 56 push %r14 2578b7: 41 55 push %r13 2578b9: 4c 8d 6d 10 lea 0x10(%rbp),%r13 2578bd: 41 54 push %r12 2578bf: 49 89 fc mov %rdi,%r12 2578c2: 53 push %rbx 2578c3: 48 89 f3 mov %rsi,%rbx 2578c6: 48 83 ec 20 sub $0x20,%rsp 2578ca: 45 8b 75 00 mov 0x0(%r13),%r14d 2578ce: 41 8b 55 68 mov 0x68(%r13),%edx 2578d2: 41 8b 7d 40 mov 0x40(%r13),%edi 2578d6: 41 8b 4d 70 mov 0x70(%r13),%ecx 2578da: 41 8d 46 fd lea -0x3(%r14),%eax 2578de: 45 8b 5d 74 mov 0x74(%r13),%r11d 2578e2: 45 8b 7d 3c mov 0x3c(%r13),%r15d 2578e6: 89 55 c4 mov %edx,-0x3c(%rbp) 2578e9: 83 f8 01 cmp $0x1,%eax 2578ec: 45 8b 45 54 mov 0x54(%r13),%r8d 2578f0: 45 8b 4d 58 mov 0x58(%r13),%r9d 2578f4: 89 45 d0 mov %eax,-0x30(%rbp) 2578f7: 0f 96 06 setbe (%rsi) 2578fa: 41 83 fe 04 cmp $0x4,%r14d 2578fe: 41 8b 45 38 mov 0x38(%r13),%eax 257902: 48 ba 00 20 00 00 00 movabs $0x40000002000,%rdx 257909: 04 00 00 25790c: 0f 94 46 01 sete 0x1(%rsi) 257910: 41 8b 75 64 mov 0x64(%r13),%esi 257914: 89 45 cc mov %eax,-0x34(%rbp) 257917: 89 75 c8 mov %esi,-0x38(%rbp) 25791a: 41 8b 75 78 mov 0x78(%r13),%esi 25791e: 89 7d d4 mov %edi,-0x2c(%rbp) 257921: 41 8b 7d 6c mov 0x6c(%r13),%edi 257925: 89 4d c0 mov %ecx,-0x40(%rbp) 257928: 48 8d 4b 34 lea 0x34(%rbx),%rcx 25792c: 6a 00 pushq $0x0 25792e: 89 75 bc mov %esi,-0x44(%rbp) 257931: 48 8d 73 64 lea 0x64(%rbx),%rsi 257935: 48 89 53 34 mov %rdx,0x34(%rbx) 257939: 48 8d 53 04 lea 0x4(%rbx),%rdx 25793d: 4c 89 53 3c mov %r10,0x3c(%rbx) 257941: c7 43 44 00 08 00 00 movl $0x800,0x44(%rbx) 257948: 50 push %rax 257949: 44 8b 55 d4 mov -0x2c(%rbp),%r10d 25794d: 41 52 push %r10 25794f: 41 57 push %r15 257951: 41 56 push %r14 257953: 41 53 push %r11 257955: 57 push %rdi 257956: 4c 89 e7 mov %r12,%rdi 257959: e8 62 f5 ff ff callq 256ec0 25795e: 8b 45 d0 mov -0x30(%rbp),%eax 257961: 48 83 c4 38 add $0x38,%rsp 257965: 83 f8 01 cmp $0x1,%eax 257968: 77 5e ja 2579c8 25796a: 8b 45 cc mov -0x34(%rbp),%eax 25796d: 6a 01 pushq $0x1 25796f: 48 8d 4b 4c lea 0x4c(%rbx),%rcx 257973: 48 8d b3 94 00 00 00 lea 0x94(%rbx),%rsi 25797a: 8b 7d bc mov -0x44(%rbp),%edi 25797d: c7 43 5c 00 08 00 00 movl $0x800,0x5c(%rbx) 257984: 49 ba 00 08 00 00 00 movabs $0x10000000800,%r10 25798b: 01 00 00 25798e: 48 ba 00 20 00 00 00 movabs $0x40000002000,%rdx 257995: 04 00 00 257998: 44 8b 4d c4 mov -0x3c(%rbp),%r9d 25799c: 44 8b 45 c8 mov -0x38(%rbp),%r8d 2579a0: 50 push %rax 2579a1: 4c 89 53 54 mov %r10,0x54(%rbx) 2579a5: 8b 45 c0 mov -0x40(%rbp),%eax 2579a8: 44 8b 55 d4 mov -0x2c(%rbp),%r10d 2579ac: 48 89 53 4c mov %rdx,0x4c(%rbx) 2579b0: 48 8d 53 1c lea 0x1c(%rbx),%rdx 2579b4: 41 52 push %r10 2579b6: 41 57 push %r15 2579b8: 41 56 push %r14 2579ba: 57 push %rdi 2579bb: 4c 89 e7 mov %r12,%rdi 2579be: 50 push %rax 2579bf: e8 fc f4 ff ff callq 256ec0 2579c4: 48 83 c4 38 add $0x38,%rsp 2579c8: 41 8b 4c 24 28 mov 0x28(%r12),%ecx 2579cd: 44 8b 73 04 mov 0x4(%rbx),%r14d 2579d1: 44 8b 43 1c mov 0x1c(%rbx),%r8d 2579d5: c1 e1 0a shl $0xa,%ecx 2579d8: 80 7b 01 00 cmpb $0x0,0x1(%rbx) 2579dc: 74 4f je 257a2d 2579de: be ab aa aa aa mov $0xaaaaaaab,%esi 2579e3: 45 01 f6 add %r14d,%r14d 2579e6: 4c 0f af f6 imul %rsi,%r14 2579ea: 49 c1 ee 21 shr $0x21,%r14 2579ee: 41 0f b6 fe movzbl %r14b,%edi 2579f2: 41 8d 96 00 01 00 00 lea 0x100(%r14),%edx 2579f9: 29 fa sub %edi,%edx 2579fb: 85 ff test %edi,%edi 2579fd: 44 0f 45 f2 cmovne %edx,%r14d 257a01: 45 01 c0 add %r8d,%r8d 257a04: 4c 0f af c6 imul %rsi,%r8 257a08: 41 81 c6 00 01 00 00 add $0x100,%r14d 257a0f: 49 c1 e8 21 shr $0x21,%r8 257a13: 41 0f b6 f0 movzbl %r8b,%esi 257a17: 41 8d 90 00 01 00 00 lea 0x100(%r8),%edx 257a1e: 29 f2 sub %esi,%edx 257a20: 85 f6 test %esi,%esi 257a22: 44 0f 45 c2 cmovne %edx,%r8d 257a26: 41 81 c0 00 01 00 00 add $0x100,%r8d 257a2d: 80 3b 00 cmpb $0x0,(%rbx) 257a30: 0f 84 fe 00 00 00 je 257b34 257a36: 43 8d 14 06 lea (%r14,%r8,1),%edx 257a3a: 01 d2 add %edx,%edx 257a3c: 39 d1 cmp %edx,%ecx 257a3e: 0f 82 bd 01 00 00 jb 257c01 257a44: 44 89 c1 mov %r8d,%ecx 257a47: 44 89 f6 mov %r14d,%esi 257a4a: 31 d2 xor %edx,%edx 257a4c: 89 73 08 mov %esi,0x8(%rbx) 257a4f: 89 4b 20 mov %ecx,0x20(%rbx) 257a52: 45 85 ff test %r15d,%r15d 257a55: 0f 85 f3 00 00 00 jne 257b4e 257a5b: bf 01 00 00 00 mov $0x1,%edi 257a60: be 01 00 00 00 mov $0x1,%esi 257a65: 89 73 68 mov %esi,0x68(%rbx) 257a68: 89 bb 98 00 00 00 mov %edi,0x98(%rbx) 257a6e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 257a73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 257a78: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 257a7d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 257a82: f3 0f 6f 03 movdqu (%rbx),%xmm0 257a86: 4c 89 e7 mov %r12,%rdi 257a89: 41 0f 11 45 00 movups %xmm0,0x0(%r13) 257a8e: f3 0f 6f 4b 10 movdqu 0x10(%rbx),%xmm1 257a93: 41 0f 11 4d 10 movups %xmm1,0x10(%r13) 257a98: f3 0f 6f 53 20 movdqu 0x20(%rbx),%xmm2 257a9d: 41 0f 11 55 20 movups %xmm2,0x20(%r13) 257aa2: f3 0f 6f 5b 30 movdqu 0x30(%rbx),%xmm3 257aa7: 41 0f 11 5d 30 movups %xmm3,0x30(%r13) 257aac: f3 0f 6f 63 40 movdqu 0x40(%rbx),%xmm4 257ab1: 41 0f 11 65 40 movups %xmm4,0x40(%r13) 257ab6: f3 0f 6f 6b 50 movdqu 0x50(%rbx),%xmm5 257abb: 41 0f 11 6d 50 movups %xmm5,0x50(%r13) 257ac0: f3 0f 6f 73 60 movdqu 0x60(%rbx),%xmm6 257ac5: 41 0f 11 75 60 movups %xmm6,0x60(%r13) 257aca: f3 0f 6f 7b 70 movdqu 0x70(%rbx),%xmm7 257acf: 41 0f 11 7d 70 movups %xmm7,0x70(%r13) 257ad4: f3 0f 6f 83 80 00 00 movdqu 0x80(%rbx),%xmm0 257adb: 00 257adc: 41 0f 11 85 80 00 00 movups %xmm0,0x80(%r13) 257ae3: 00 257ae4: f3 0f 6f 8b 90 00 00 movdqu 0x90(%rbx),%xmm1 257aeb: 00 257aec: 41 0f 11 8d 90 00 00 movups %xmm1,0x90(%r13) 257af3: 00 257af4: f3 0f 6f 93 a0 00 00 movdqu 0xa0(%rbx),%xmm2 257afb: 00 257afc: 41 0f 11 95 a0 00 00 movups %xmm2,0xa0(%r13) 257b03: 00 257b04: f3 0f 6f 9b b0 00 00 movdqu 0xb0(%rbx),%xmm3 257b0b: 00 257b0c: 41 0f 11 9d b0 00 00 movups %xmm3,0xb0(%r13) 257b13: 00 257b14: 8b 83 c0 00 00 00 mov 0xc0(%rbx),%eax 257b1a: 41 89 85 c0 00 00 00 mov %eax,0xc0(%r13) 257b21: 48 8d 65 d8 lea -0x28(%rbp),%rsp 257b25: 5b pop %rbx 257b26: 41 5c pop %r12 257b28: 41 5d pop %r13 257b2a: 41 5e pop %r14 257b2c: 41 5f pop %r15 257b2e: 5d pop %rbp 257b2f: e9 00 00 00 00 jmpq 257b34 257b34: 43 8d 34 36 lea (%r14,%r14,1),%esi 257b38: 39 f1 cmp %esi,%ecx 257b3a: 0f 92 c2 setb %dl 257b3d: 31 c9 xor %ecx,%ecx 257b3f: 89 73 08 mov %esi,0x8(%rbx) 257b42: 89 4b 20 mov %ecx,0x20(%rbx) 257b45: 45 85 ff test %r15d,%r15d 257b48: 0f 84 0d ff ff ff je 257a5b 257b4e: 8b 73 28 mov 0x28(%rbx),%esi 257b51: 83 7d cc 01 cmpl $0x1,-0x34(%rbp) 257b55: 8b 4b 10 mov 0x10(%rbx),%ecx 257b58: 0f 45 4b 0c cmovne 0xc(%rbx),%ecx 257b5c: 89 f0 mov %esi,%eax 257b5e: be 01 00 00 00 mov $0x1,%esi 257b63: 0f 45 43 24 cmovne 0x24(%rbx),%eax 257b67: 85 c9 test %ecx,%ecx 257b69: 74 36 je 257ba1 257b6b: 89 c9 mov %ecx,%ecx 257b6d: 66 0f ef e4 pxor %xmm4,%xmm4 257b71: f2 48 0f 2a e1 cvtsi2sd %rcx,%xmm4 257b76: 66 48 0f 7e e1 movq %xmm4,%rcx 257b7b: 48 c1 e9 34 shr $0x34,%rcx 257b7f: 81 e1 ff 07 00 00 and $0x7ff,%ecx 257b85: 8d b9 01 fc ff ff lea -0x3ff(%rcx),%edi 257b8b: 81 f9 ff 03 00 00 cmp $0x3ff,%ecx 257b91: 0f 84 f7 00 00 00 je 257c8e 257b97: 84 d2 test %dl,%dl 257b99: 0f 84 ef 00 00 00 je 257c8e 257b9f: d3 e6 shl %cl,%esi 257ba1: bf 01 00 00 00 mov $0x1,%edi 257ba6: 85 c0 test %eax,%eax 257ba8: 0f 84 b7 fe ff ff je 257a65 257bae: 89 c0 mov %eax,%eax 257bb0: 66 0f ef ed pxor %xmm5,%xmm5 257bb4: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 257bb9: 66 48 0f 7e e9 movq %xmm5,%rcx 257bbe: 48 c1 e9 34 shr $0x34,%rcx 257bc2: 81 e1 ff 07 00 00 and $0x7ff,%ecx 257bc8: 81 e9 ff 03 00 00 sub $0x3ff,%ecx 257bce: d3 e7 shl %cl,%edi 257bd0: e9 90 fe ff ff jmpq 257a65 257bd5: 0f b6 ca movzbl %dl,%ecx 257bd8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 257bdf: 31 c0 xor %eax,%eax 257be1: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 257be5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 257bec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 257bf3: e8 00 00 00 00 callq 257bf8 257bf8: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 257bfc: e9 72 fe ff ff jmpq 257a73 257c01: 44 89 f6 mov %r14d,%esi 257c04: 44 89 c1 mov %r8d,%ecx 257c07: ba 01 00 00 00 mov $0x1,%edx 257c0c: d1 ee shr %esi 257c0e: e9 2c ff ff ff jmpq 257b3f 257c13: 44 89 c1 mov %r8d,%ecx 257c16: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 257c1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 257c24: 31 c0 xor %eax,%eax 257c26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 257c2d: e8 00 00 00 00 callq 257c32 257c32: e9 4b fe ff ff jmpq 257a82 257c37: 44 89 f1 mov %r14d,%ecx 257c3a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 257c41: 31 c0 xor %eax,%eax 257c43: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 257c47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 257c4e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 257c55: e8 00 00 00 00 callq 257c5a 257c5a: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 257c5e: e9 1a fe ff ff jmpq 257a7d 257c63: 31 c9 xor %ecx,%ecx 257c65: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 257c6c: 31 c0 xor %eax,%eax 257c6e: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 257c72: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 257c79: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 257c80: e8 00 00 00 00 callq 257c85 257c85: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 257c89: e9 ea fd ff ff jmpq 257a78 257c8e: be 01 00 00 00 mov $0x1,%esi 257c93: 89 f9 mov %edi,%ecx 257c95: d3 e6 shl %cl,%esi 257c97: e9 05 ff ff ff jmpq 257ba1 257c9c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000257ca0 : 257ca0: e8 00 00 00 00 callq 257ca5 257ca5: 55 push %rbp 257ca6: b9 18 00 00 00 mov $0x18,%ecx 257cab: 48 89 e5 mov %rsp,%rbp 257cae: 41 57 push %r15 257cb0: 49 89 ff mov %rdi,%r15 257cb3: 41 56 push %r14 257cb5: 48 8d bd 30 fe ff ff lea -0x1d0(%rbp),%rdi 257cbc: 49 89 f6 mov %rsi,%r14 257cbf: 41 55 push %r13 257cc1: 41 54 push %r12 257cc3: 41 52 push %r10 257cc5: 4c 8d 55 10 lea 0x10(%rbp),%r10 257cc9: 53 push %rbx 257cca: 48 81 ec b8 01 00 00 sub $0x1b8,%rsp 257cd1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 257cd8: 00 00 257cda: 48 89 45 c8 mov %rax,-0x38(%rbp) 257cde: 31 c0 xor %eax,%eax 257ce0: f3 48 ab rep stos %rax,%es:(%rdi) 257ce3: 48 89 f1 mov %rsi,%rcx 257ce6: c7 07 00 00 00 00 movl $0x0,(%rdi) 257cec: 48 8d 7e 08 lea 0x8(%rsi),%rdi 257cf0: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 257cf4: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 257cfb: 48 29 f9 sub %rdi,%rcx 257cfe: 48 c7 46 4c 00 00 00 movq $0x0,0x4c(%rsi) 257d05: 00 257d06: 48 8d b5 30 fe ff ff lea -0x1d0(%rbp),%rsi 257d0d: 83 c1 54 add $0x54,%ecx 257d10: c1 e9 03 shr $0x3,%ecx 257d13: f3 48 ab rep stos %rax,%es:(%rdi) 257d16: 4c 89 ff mov %r15,%rdi 257d19: 41 ff b2 c8 00 00 00 pushq 0xc8(%r10) 257d20: 41 ff b2 c0 00 00 00 pushq 0xc0(%r10) 257d27: 41 ff b2 b8 00 00 00 pushq 0xb8(%r10) 257d2e: 41 ff b2 b0 00 00 00 pushq 0xb0(%r10) 257d35: 41 ff b2 a8 00 00 00 pushq 0xa8(%r10) 257d3c: 41 ff b2 a0 00 00 00 pushq 0xa0(%r10) 257d43: 41 ff b2 98 00 00 00 pushq 0x98(%r10) 257d4a: 41 ff b2 90 00 00 00 pushq 0x90(%r10) 257d51: 41 ff b2 88 00 00 00 pushq 0x88(%r10) 257d58: 41 ff b2 80 00 00 00 pushq 0x80(%r10) 257d5f: 41 ff 72 78 pushq 0x78(%r10) 257d63: 41 ff 72 70 pushq 0x70(%r10) 257d67: 41 ff 72 68 pushq 0x68(%r10) 257d6b: 41 ff 72 60 pushq 0x60(%r10) 257d6f: 41 ff 72 58 pushq 0x58(%r10) 257d73: 41 ff 72 50 pushq 0x50(%r10) 257d77: 41 ff 72 48 pushq 0x48(%r10) 257d7b: 41 ff 72 40 pushq 0x40(%r10) 257d7f: 41 ff 72 38 pushq 0x38(%r10) 257d83: 41 ff 72 30 pushq 0x30(%r10) 257d87: 41 ff 72 28 pushq 0x28(%r10) 257d8b: 41 ff 72 20 pushq 0x20(%r10) 257d8f: 41 ff 72 18 pushq 0x18(%r10) 257d93: 41 ff 72 10 pushq 0x10(%r10) 257d97: 41 ff 72 08 pushq 0x8(%r10) 257d9b: 41 ff 32 pushq (%r10) 257d9e: e8 fd fa ff ff callq 2578a0 257da3: 8b 85 38 fe ff ff mov -0x1c8(%rbp),%eax 257da9: 4c 89 f6 mov %r14,%rsi 257dac: f3 0f 6f 9d 60 fe ff movdqu -0x1a0(%rbp),%xmm3 257db3: ff 257db4: f3 0f 6f a5 70 fe ff movdqu -0x190(%rbp),%xmm4 257dbb: ff 257dbc: 0f b6 8d 30 fe ff ff movzbl -0x1d0(%rbp),%ecx 257dc3: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 257dca: 4c 89 ff mov %r15,%rdi 257dcd: 89 85 20 fe ff ff mov %eax,-0x1e0(%rbp) 257dd3: 8b 85 50 fe ff ff mov -0x1b0(%rbp),%eax 257dd9: 0f 11 a5 40 ff ff ff movups %xmm4,-0xc0(%rbp) 257de0: f3 0f 6f ad 80 fe ff movdqu -0x180(%rbp),%xmm5 257de7: ff 257de8: f3 0f 6f b5 90 fe ff movdqu -0x170(%rbp),%xmm6 257def: ff 257df0: 89 85 1c fe ff ff mov %eax,-0x1e4(%rbp) 257df6: 8b 85 64 fe ff ff mov -0x19c(%rbp),%eax 257dfc: 0f 11 9d 30 ff ff ff movups %xmm3,-0xd0(%rbp) 257e03: f3 0f 6f bd 34 ff ff movdqu -0xcc(%rbp),%xmm7 257e0a: ff 257e0b: 44 8b ad ac fe ff ff mov -0x154(%rbp),%r13d 257e12: 89 85 2c fe ff ff mov %eax,-0x1d4(%rbp) 257e18: 8b 85 dc fe ff ff mov -0x124(%rbp),%eax 257e1e: 88 8d 2b fe ff ff mov %cl,-0x1d5(%rbp) 257e24: 44 8b a5 98 fe ff ff mov -0x168(%rbp),%r12d 257e2b: 89 85 18 fe ff ff mov %eax,-0x1e8(%rbp) 257e31: 41 8b 47 28 mov 0x28(%r15),%eax 257e35: 0f 11 ad 50 ff ff ff movups %xmm5,-0xb0(%rbp) 257e3c: 8b 9d c8 fe ff ff mov -0x138(%rbp),%ebx 257e42: 89 85 24 fe ff ff mov %eax,-0x1dc(%rbp) 257e48: 48 8b 85 44 ff ff ff mov -0xbc(%rbp),%rax 257e4f: 0f 11 b5 60 ff ff ff movups %xmm6,-0xa0(%rbp) 257e56: 48 89 44 24 10 mov %rax,0x10(%rsp) 257e5b: 0f 11 3c 24 movups %xmm7,(%rsp) 257e5f: e8 cc e9 ff ff callq 256830 257e64: 66 0f ef d2 pxor %xmm2,%xmm2 257e68: 66 0f ef c0 pxor %xmm0,%xmm0 257e6c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 257e74 257e73: 00 257e74: f2 49 0f 2a d5 cvtsi2sd %r13,%xmm2 257e79: 66 48 0f 7e d0 movq %xmm2,%rax 257e7e: 48 c1 e8 34 shr $0x34,%rax 257e82: 25 ff 07 00 00 and $0x7ff,%eax 257e87: 2d ff 03 00 00 sub $0x3ff,%eax 257e8c: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 257e90: e8 00 00 00 00 callq 257e95 257e95: 0f b6 8d 2b fe ff ff movzbl -0x1d5(%rbp),%ecx 257e9c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 257ea0: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 257ea8 257ea7: 00 257ea8: 48 83 c4 18 add $0x18,%rsp 257eac: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 257eb1: 41 89 46 1c mov %eax,0x1c(%r14) 257eb5: 84 c9 test %cl,%cl 257eb7: 0f 85 6e 01 00 00 jne 25802b 257ebd: 66 0f ef db pxor %xmm3,%xmm3 257ec1: 66 0f ef e4 pxor %xmm4,%xmm4 257ec5: 41 c7 46 4c 01 00 00 movl $0x1,0x4c(%r14) 257ecc: 00 257ecd: f2 49 0f 2a dc cvtsi2sd %r12,%xmm3 257ed2: f2 48 0f 2a e3 cvtsi2sd %rbx,%xmm4 257ed7: 66 48 0f 7e d8 movq %xmm3,%rax 257edc: 48 c1 e8 34 shr $0x34,%rax 257ee0: 25 ff 07 00 00 and $0x7ff,%eax 257ee5: 2d ff 03 00 00 sub $0x3ff,%eax 257eea: 41 89 46 18 mov %eax,0x18(%r14) 257eee: 66 48 0f 7e e0 movq %xmm4,%rax 257ef3: 48 c1 e8 34 shr $0x34,%rax 257ef7: 25 ff 07 00 00 and $0x7ff,%eax 257efc: 2d ff 03 00 00 sub $0x3ff,%eax 257f01: 41 89 46 38 mov %eax,0x38(%r14) 257f05: 31 c0 xor %eax,%eax 257f07: 81 bd 2c fe ff ff 00 cmpl $0x8000,-0x1d4(%rbp) 257f0e: 80 00 00 257f11: 0f 92 c0 setb %al 257f14: 01 c0 add %eax,%eax 257f16: 41 89 46 40 mov %eax,0x40(%r14) 257f1a: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 257f21: 00 00 00 257f24: 49 89 46 44 mov %rax,0x44(%r14) 257f28: 31 c0 xor %eax,%eax 257f2a: 84 c9 test %cl,%cl 257f2c: 74 5b je 257f89 257f2e: 8b 85 24 fe ff ff mov -0x1dc(%rbp),%eax 257f34: 66 0f ef c0 pxor %xmm0,%xmm0 257f38: 66 0f ef c9 pxor %xmm1,%xmm1 257f3c: 66 0f ef d2 pxor %xmm2,%xmm2 257f40: c1 e0 0a shl $0xa,%eax 257f43: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 257f48: 8b 85 20 fe ff ff mov -0x1e0(%rbp),%eax 257f4e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 257f53: 8b 85 1c fe ff ff mov -0x1e4(%rbp),%eax 257f59: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 257f5e: f2 0f 5e ca divsd %xmm2,%xmm1 257f62: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 257f6a 257f69: 00 257f6a: 66 0f 2f d1 comisd %xmm1,%xmm2 257f6e: 0f 82 86 00 00 00 jb 257ffa 257f74: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 257f7c 257f7b: 00 257f7c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 257f84 257f83: 00 257f84: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 257f89: 41 89 46 50 mov %eax,0x50(%r14) 257f8d: f3 41 0f 6f 2e movdqu (%r14),%xmm5 257f92: 48 83 ec 58 sub $0x58,%rsp 257f96: 4c 89 ff mov %r15,%rdi 257f99: f3 41 0f 6f 76 10 movdqu 0x10(%r14),%xmm6 257f9f: f3 41 0f 6f 7e 20 movdqu 0x20(%r14),%xmm7 257fa5: 89 44 24 50 mov %eax,0x50(%rsp) 257fa9: f3 41 0f 6f 4e 30 movdqu 0x30(%r14),%xmm1 257faf: f3 41 0f 6f 56 40 movdqu 0x40(%r14),%xmm2 257fb5: 0f 11 2c 24 movups %xmm5,(%rsp) 257fb9: 0f 11 74 24 10 movups %xmm6,0x10(%rsp) 257fbe: 0f 11 7c 24 20 movups %xmm7,0x20(%rsp) 257fc3: 0f 11 4c 24 30 movups %xmm1,0x30(%rsp) 257fc8: 0f 11 54 24 40 movups %xmm2,0x40(%rsp) 257fcd: e8 00 00 00 00 callq 257fd2 257fd2: 48 83 c4 58 add $0x58,%rsp 257fd6: 48 8b 45 c8 mov -0x38(%rbp),%rax 257fda: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 257fe1: 00 00 257fe3: 0f 85 c6 00 00 00 jne 2580af 257fe9: 48 8d 65 d0 lea -0x30(%rbp),%rsp 257fed: 5b pop %rbx 257fee: 41 5a pop %r10 257ff0: 41 5c pop %r12 257ff2: 41 5d pop %r13 257ff4: 41 5e pop %r14 257ff6: 41 5f pop %r15 257ff8: 5d pop %rbp 257ff9: c3 retq 257ffa: f2 0f 58 c0 addsd %xmm0,%xmm0 257ffe: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 258006 258005: 00 258006: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25800b: 66 0f ef c0 pxor %xmm0,%xmm0 25800f: 25 00 ff ff ff and $0xffffff00,%eax 258014: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 258019: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 258021 258020: 00 258021: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258026: e9 5e ff ff ff jmpq 257f89 25802b: f3 0f 6f 9d 4c ff ff movdqu -0xb4(%rbp),%xmm3 258032: ff 258033: 48 83 ec 18 sub $0x18,%rsp 258037: 49 8d 76 20 lea 0x20(%r14),%rsi 25803b: 4c 89 ff mov %r15,%rdi 25803e: 48 8b 85 5c ff ff ff mov -0xa4(%rbp),%rax 258045: 0f 11 1c 24 movups %xmm3,(%rsp) 258049: 48 89 44 24 10 mov %rax,0x10(%rsp) 25804e: e8 dd e7 ff ff callq 256830 258053: 8b 85 18 fe ff ff mov -0x1e8(%rbp),%eax 258059: 66 0f ef e4 pxor %xmm4,%xmm4 25805d: 66 0f ef c0 pxor %xmm0,%xmm0 258061: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258069 258068: 00 258069: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 25806e: 66 48 0f 7e e0 movq %xmm4,%rax 258073: 48 c1 e8 34 shr $0x34,%rax 258077: 25 ff 07 00 00 and $0x7ff,%eax 25807c: 2d ff 03 00 00 sub $0x3ff,%eax 258081: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 258085: e8 00 00 00 00 callq 25808a 25808a: 0f b6 8d 2b fe ff ff movzbl -0x1d5(%rbp),%ecx 258091: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 258095: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 25809d 25809c: 00 25809d: 48 83 c4 18 add $0x18,%rsp 2580a1: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2580a6: 41 89 46 3c mov %eax,0x3c(%r14) 2580aa: e9 0e fe ff ff jmpq 257ebd 2580af: e8 00 00 00 00 callq 2580b4 2580b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2580bb: 00 00 00 00 2580bf: 90 nop 00000000002580c0 : 2580c0: e8 00 00 00 00 callq 2580c5 2580c5: 4c 8d 54 24 08 lea 0x8(%rsp),%r10 2580ca: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 2580ce: 41 ff 72 f8 pushq -0x8(%r10) 2580d2: 55 push %rbp 2580d3: 48 89 e5 mov %rsp,%rbp 2580d6: 41 57 push %r15 2580d8: 45 89 c7 mov %r8d,%r15d 2580db: 41 56 push %r14 2580dd: 4c 8d 85 00 ff ff ff lea -0x100(%rbp),%r8 2580e4: 49 89 ce mov %rcx,%r14 2580e7: b9 18 00 00 00 mov $0x18,%ecx 2580ec: 41 55 push %r13 2580ee: 49 89 fd mov %rdi,%r13 2580f1: 4c 89 c7 mov %r8,%rdi 2580f4: 41 54 push %r12 2580f6: 49 89 f4 mov %rsi,%r12 2580f9: 4c 89 f6 mov %r14,%rsi 2580fc: 41 52 push %r10 2580fe: 53 push %rbx 2580ff: 48 81 ec 80 02 00 00 sub $0x280,%rsp 258106: 41 8b 02 mov (%r10),%eax 258109: 44 89 8d 8c fe ff ff mov %r9d,-0x174(%rbp) 258110: 48 89 95 38 fe ff ff mov %rdx,-0x1c8(%rbp) 258117: 44 89 fa mov %r15d,%edx 25811a: 89 85 18 fe ff ff mov %eax,-0x1e8(%rbp) 258120: 41 8b 42 08 mov 0x8(%r10),%eax 258124: 89 85 f8 fd ff ff mov %eax,-0x208(%rbp) 25812a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 258131: 00 00 258133: 48 89 45 c8 mov %rax,-0x38(%rbp) 258137: 31 c0 xor %eax,%eax 258139: c7 85 f4 fe ff ff 00 movl $0x0,-0x10c(%rbp) 258140: 00 00 00 258143: f3 48 ab rep stos %rax,%es:(%rdi) 258146: c7 07 00 00 00 00 movl $0x0,(%rdi) 25814c: 4c 89 ef mov %r13,%rdi 25814f: e8 00 00 00 00 callq 258154 258154: 44 89 fa mov %r15d,%edx 258157: 4c 89 f6 mov %r14,%rsi 25815a: 4c 89 ef mov %r13,%rdi 25815d: f2 0f 11 85 b8 fe ff movsd %xmm0,-0x148(%rbp) 258164: ff 258165: e8 00 00 00 00 callq 25816a 25816a: 44 89 fa mov %r15d,%edx 25816d: 4c 89 f6 mov %r14,%rsi 258170: 4c 89 ef mov %r13,%rdi 258173: f2 0f 11 85 58 fe ff movsd %xmm0,-0x1a8(%rbp) 25817a: ff 25817b: e8 00 00 00 00 callq 258180 258180: 44 89 fa mov %r15d,%edx 258183: 4c 89 f6 mov %r14,%rsi 258186: 4c 89 ef mov %r13,%rdi 258189: f2 0f 11 85 c8 fe ff movsd %xmm0,-0x138(%rbp) 258190: ff 258191: e8 00 00 00 00 callq 258196 258196: 44 89 fa mov %r15d,%edx 258199: 4c 89 f6 mov %r14,%rsi 25819c: 4c 89 ef mov %r13,%rdi 25819f: f2 0f 11 85 d0 fe ff movsd %xmm0,-0x130(%rbp) 2581a6: ff 2581a7: e8 00 00 00 00 callq 2581ac 2581ac: 44 89 fa mov %r15d,%edx 2581af: 4c 89 f6 mov %r14,%rsi 2581b2: 4c 89 ef mov %r13,%rdi 2581b5: f2 0f 11 85 b0 fe ff movsd %xmm0,-0x150(%rbp) 2581bc: ff 2581bd: e8 00 00 00 00 callq 2581c2 2581c2: 44 89 fa mov %r15d,%edx 2581c5: 4c 89 f6 mov %r14,%rsi 2581c8: 4c 89 ef mov %r13,%rdi 2581cb: f2 0f 11 85 c0 fe ff movsd %xmm0,-0x140(%rbp) 2581d2: ff 2581d3: e8 00 00 00 00 callq 2581d8 2581d8: 44 89 fa mov %r15d,%edx 2581db: 4c 89 f6 mov %r14,%rsi 2581de: 4c 89 ef mov %r13,%rdi 2581e1: f2 0f 11 85 e8 fe ff movsd %xmm0,-0x118(%rbp) 2581e8: ff 2581e9: e8 00 00 00 00 callq 2581ee 2581ee: f2 0f 10 ad 58 fe ff movsd -0x1a8(%rbp),%xmm5 2581f5: ff 2581f6: 4c 89 ef mov %r13,%rdi 2581f9: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2581fe: f2 41 0f 10 85 38 01 movsd 0x138(%r13),%xmm0 258205: 00 00 258207: f2 0f 11 ad e0 fe ff movsd %xmm5,-0x120(%rbp) 25820e: ff 25820f: f2 0f 5e c5 divsd %xmm5,%xmm0 258213: 89 85 f0 fe ff ff mov %eax,-0x110(%rbp) 258219: ff b5 f0 fe ff ff pushq -0x110(%rbp) 25821f: ff b5 e8 fe ff ff pushq -0x118(%rbp) 258225: ff b5 e0 fe ff ff pushq -0x120(%rbp) 25822b: f2 0f 11 85 d8 fe ff movsd %xmm0,-0x128(%rbp) 258232: ff 258233: ff b5 d8 fe ff ff pushq -0x128(%rbp) 258239: ff b5 d0 fe ff ff pushq -0x130(%rbp) 25823f: ff b5 c8 fe ff ff pushq -0x138(%rbp) 258245: ff b5 c0 fe ff ff pushq -0x140(%rbp) 25824b: ff b5 b8 fe ff ff pushq -0x148(%rbp) 258251: ff b5 b0 fe ff ff pushq -0x150(%rbp) 258257: e8 00 00 00 00 callq 25825c 25825c: 48 83 c4 48 add $0x48,%rsp 258260: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258265: 4c 8d 85 00 ff ff ff lea -0x100(%rbp),%r8 25826c: 8b 9d 8c fe ff ff mov -0x174(%rbp),%ebx 258272: 4c 89 ef mov %r13,%rdi 258275: 4c 89 c6 mov %r8,%rsi 258278: 48 69 db 30 02 00 00 imul $0x230,%rbx,%rbx 25827f: 4c 01 f3 add %r14,%rbx 258282: ff b3 c8 00 00 00 pushq 0xc8(%rbx) 258288: ff b3 c0 00 00 00 pushq 0xc0(%rbx) 25828e: ff b3 b8 00 00 00 pushq 0xb8(%rbx) 258294: ff b3 b0 00 00 00 pushq 0xb0(%rbx) 25829a: ff b3 a8 00 00 00 pushq 0xa8(%rbx) 2582a0: ff b3 a0 00 00 00 pushq 0xa0(%rbx) 2582a6: ff b3 98 00 00 00 pushq 0x98(%rbx) 2582ac: ff b3 90 00 00 00 pushq 0x90(%rbx) 2582b2: ff b3 88 00 00 00 pushq 0x88(%rbx) 2582b8: ff b3 80 00 00 00 pushq 0x80(%rbx) 2582be: ff 73 78 pushq 0x78(%rbx) 2582c1: ff 73 70 pushq 0x70(%rbx) 2582c4: ff 73 68 pushq 0x68(%rbx) 2582c7: ff 73 60 pushq 0x60(%rbx) 2582ca: ff 73 58 pushq 0x58(%rbx) 2582cd: ff 73 50 pushq 0x50(%rbx) 2582d0: ff 73 48 pushq 0x48(%rbx) 2582d3: ff 73 40 pushq 0x40(%rbx) 2582d6: ff 73 38 pushq 0x38(%rbx) 2582d9: ff 73 30 pushq 0x30(%rbx) 2582dc: ff 73 28 pushq 0x28(%rbx) 2582df: ff 73 20 pushq 0x20(%rbx) 2582e2: ff 73 18 pushq 0x18(%rbx) 2582e5: ff 73 10 pushq 0x10(%rbx) 2582e8: ff 73 08 pushq 0x8(%rbx) 2582eb: ff 33 pushq (%rbx) 2582ed: e8 ae f5 ff ff callq 2578a0 2582f2: 8b 85 64 ff ff ff mov -0x9c(%rbp),%eax 2582f8: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 2582fd: 4c 89 e1 mov %r12,%rcx 258300: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 258304: 48 81 c4 d0 00 00 00 add $0xd0,%rsp 25830b: 89 85 f0 fd ff ff mov %eax,-0x210(%rbp) 258311: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 258317: 48 29 f9 sub %rdi,%rcx 25831a: 81 c1 c8 00 00 00 add $0xc8,%ecx 258320: 89 85 88 fe ff ff mov %eax,-0x178(%rbp) 258326: 8b 85 78 ff ff ff mov -0x88(%rbp),%eax 25832c: c1 e9 03 shr $0x3,%ecx 25832f: 89 85 ec fd ff ff mov %eax,-0x214(%rbp) 258335: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 25833b: 89 85 98 fd ff ff mov %eax,-0x268(%rbp) 258341: 8b 45 84 mov -0x7c(%rbp),%eax 258344: 89 85 e8 fd ff ff mov %eax,-0x218(%rbp) 25834a: 8b 45 8c mov -0x74(%rbp),%eax 25834d: 89 85 94 fd ff ff mov %eax,-0x26c(%rbp) 258353: 8b 45 94 mov -0x6c(%rbp),%eax 258356: 89 85 74 fd ff ff mov %eax,-0x28c(%rbp) 25835c: 8b 45 9c mov -0x64(%rbp),%eax 25835f: 89 85 70 fd ff ff mov %eax,-0x290(%rbp) 258365: 8b 45 a8 mov -0x58(%rbp),%eax 258368: 89 85 9c fd ff ff mov %eax,-0x264(%rbp) 25836e: 8b 45 ac mov -0x54(%rbp),%eax 258371: 89 85 6c fd ff ff mov %eax,-0x294(%rbp) 258377: 8b 45 b4 mov -0x4c(%rbp),%eax 25837a: 89 85 80 fd ff ff mov %eax,-0x280(%rbp) 258380: 8b 45 bc mov -0x44(%rbp),%eax 258383: 89 85 5c fd ff ff mov %eax,-0x2a4(%rbp) 258389: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 25838f: 89 85 40 fe ff ff mov %eax,-0x1c0(%rbp) 258395: 8b 83 e4 00 00 00 mov 0xe4(%rbx),%eax 25839b: 89 85 50 fe ff ff mov %eax,-0x1b0(%rbp) 2583a1: 8b 83 e8 00 00 00 mov 0xe8(%rbx),%eax 2583a7: 89 85 e0 fd ff ff mov %eax,-0x220(%rbp) 2583ad: 8b 83 ec 00 00 00 mov 0xec(%rbx),%eax 2583b3: 89 85 30 fe ff ff mov %eax,-0x1d0(%rbp) 2583b9: 41 8b 85 28 01 00 00 mov 0x128(%r13),%eax 2583c0: f2 0f 10 a3 10 02 00 movsd 0x210(%rbx),%xmm4 2583c7: 00 2583c8: f2 0f 10 b3 20 01 00 movsd 0x120(%rbx),%xmm6 2583cf: 00 2583d0: f2 0f 10 9b 08 02 00 movsd 0x208(%rbx),%xmm3 2583d7: 00 2583d8: 89 85 c8 fd ff ff mov %eax,-0x238(%rbp) 2583de: f2 0f 11 a5 68 fe ff movsd %xmm4,-0x198(%rbp) 2583e5: ff 2583e6: f2 0f 5e e6 divsd %xmm6,%xmm4 2583ea: 0f b6 83 18 01 00 00 movzbl 0x118(%rbx),%eax 2583f1: f2 0f 11 9d 28 fe ff movsd %xmm3,-0x1d8(%rbp) 2583f8: ff 2583f9: f2 0f 10 9b 18 02 00 movsd 0x218(%rbx),%xmm3 258400: 00 258401: 88 85 48 fe ff ff mov %al,-0x1b8(%rbp) 258407: 31 c0 xor %eax,%eax 258409: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 258410: 00 258411: 49 c7 84 24 c0 00 00 movq $0x0,0xc0(%r12) 258418: 00 00 00 00 00 25841d: f2 0f 11 9d a8 fd ff movsd %xmm3,-0x258(%rbp) 258424: ff 258425: f2 0f 11 b5 60 fe ff movsd %xmm6,-0x1a0(%rbp) 25842c: ff 25842d: f2 0f 11 a5 70 fe ff movsd %xmm4,-0x190(%rbp) 258434: ff 258435: f3 48 ab rep stos %rax,%es:(%rdi) 258438: 48 8b 85 38 fe ff ff mov -0x1c8(%rbp),%rax 25843f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 258446: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 25844d: 00 25844e: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 258455: 00 258456: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 25845d: 00 25845e: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 258465: 00 258466: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 25846d: 00 25846e: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 258475: 00 258476: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 25847d: 00 25847e: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 258485: 00 258486: 48 c7 40 48 00 00 00 movq $0x0,0x48(%rax) 25848d: 00 25848e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258493: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258498: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25849d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2584a2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2584a7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2584ac: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2584b1: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2584b9 2584b8: 00 2584b9: 66 0f 2f a5 70 fe ff comisd -0x190(%rbp),%xmm4 2584c0: ff 2584c1: 0f 86 ea 1f 00 00 jbe 25a4b1 2584c7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2584cf 2584ce: 00 2584cf: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2584d7 2584d6: 00 2584d7: e8 00 00 00 00 callq 2584dc 2584dc: f2 0f 10 b5 70 fe ff movsd -0x190(%rbp),%xmm6 2584e3: ff 2584e4: 66 0f ef db pxor %xmm3,%xmm3 2584e8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2584f0 2584ef: 00 2584f0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2584f4: f2 0f 59 c6 mulsd %xmm6,%xmm0 2584f8: 66 0f 28 fe movapd %xmm6,%xmm7 2584fc: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258501: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 258509 258508: 00 258509: 41 89 44 24 2c mov %eax,0x2c(%r12) 25850e: 8b 85 40 fe ff ff mov -0x1c0(%rbp),%eax 258514: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 258519: f2 0f 59 fb mulsd %xmm3,%xmm7 25851d: f2 0f 11 9d 80 fe ff movsd %xmm3,-0x180(%rbp) 258524: ff 258525: f2 0f 11 bd 20 fe ff movsd %xmm7,-0x1e0(%rbp) 25852c: ff 25852d: e8 00 00 00 00 callq 258532 258532: 80 bd 48 fe ff ff 00 cmpb $0x0,-0x1b8(%rbp) 258539: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25853d: f2 0f 59 85 20 fe ff mulsd -0x1e0(%rbp),%xmm0 258544: ff 258545: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25854a: 41 89 44 24 0c mov %eax,0xc(%r12) 25854f: 8b 85 30 fe ff ff mov -0x1d0(%rbp),%eax 258555: 0f 84 0a 02 00 00 je 258765 25855b: d1 e8 shr %eax 25855d: 66 0f ef c0 pxor %xmm0,%xmm0 258561: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258569 258568: 00 258569: 41 89 44 24 04 mov %eax,0x4(%r12) 25856e: 8b 85 50 fe ff ff mov -0x1b0(%rbp),%eax 258574: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 258579: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 258580: ff 258581: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258586: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25858e 25858d: 00 25858e: 41 89 04 24 mov %eax,(%r12) 258592: 48 89 85 50 fe ff ff mov %rax,-0x1b0(%rbp) 258599: e8 00 00 00 00 callq 25859e 25859e: 48 8b 85 50 fe ff ff mov -0x1b0(%rbp),%rax 2585a5: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 2585aa: 39 c2 cmp %eax,%edx 2585ac: 0f 86 e1 1d 00 00 jbe 25a393 2585b2: 44 89 fa mov %r15d,%edx 2585b5: 4c 89 f6 mov %r14,%rsi 2585b8: 4c 89 ef mov %r13,%rdi 2585bb: e8 00 00 00 00 callq 2585c0 2585c0: 44 89 fa mov %r15d,%edx 2585c3: 4c 89 f6 mov %r14,%rsi 2585c6: 4c 89 ef mov %r13,%rdi 2585c9: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 2585cf: f2 0f 11 85 10 fe ff movsd %xmm0,-0x1f0(%rbp) 2585d6: ff 2585d7: e8 00 00 00 00 callq 2585dc 2585dc: f2 0f 10 bd 60 fe ff movsd -0x1a0(%rbp),%xmm7 2585e3: ff 2585e4: f2 0f 11 85 d0 fd ff movsd %xmm0,-0x230(%rbp) 2585eb: ff 2585ec: f2 0f 59 f8 mulsd %xmm0,%xmm7 2585f0: 66 0f 28 c7 movapd %xmm7,%xmm0 2585f4: f2 0f 5e 85 80 fe ff divsd -0x180(%rbp),%xmm0 2585fb: ff 2585fc: f2 0f 11 85 50 fe ff movsd %xmm0,-0x1b0(%rbp) 258603: ff 258604: 8b 85 e0 fd ff ff mov -0x220(%rbp),%eax 25860a: d1 e8 shr %eax 25860c: e9 01 02 00 00 jmpq 258812 258611: 31 c9 xor %ecx,%ecx 258613: 80 bd 48 fe ff ff 00 cmpb $0x0,-0x1b8(%rbp) 25861a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 258621: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 258628: 0f 95 c1 setne %cl 25862b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 258632: 31 c0 xor %eax,%eax 258634: e8 00 00 00 00 callq 258639 258639: e9 73 fe ff ff jmpq 2584b1 25863e: f2 0f 10 85 28 fe ff movsd -0x1d8(%rbp),%xmm0 258645: ff 258646: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25864d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 258654: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25865b: b8 01 00 00 00 mov $0x1,%eax 258660: e8 00 00 00 00 callq 258665 258665: e9 33 fe ff ff jmpq 25849d 25866a: 0f b6 8d f8 fd ff ff movzbl -0x208(%rbp),%ecx 258671: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 258678: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25867f: 31 c0 xor %eax,%eax 258681: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 258688: e8 00 00 00 00 callq 25868d 25868d: e9 06 fe ff ff jmpq 258498 258692: 0f b6 8d 18 fe ff ff movzbl -0x1e8(%rbp),%ecx 258699: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2586a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2586a7: 31 c0 xor %eax,%eax 2586a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2586b0: e8 00 00 00 00 callq 2586b5 2586b5: e9 d9 fd ff ff jmpq 258493 2586ba: 8b 95 8c fe ff ff mov -0x174(%rbp),%edx 2586c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2586c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2586ce: 31 c0 xor %eax,%eax 2586d0: e8 00 00 00 00 callq 2586d5 2586d5: 4c 8d 85 00 ff ff ff lea -0x100(%rbp),%r8 2586dc: e9 8b fb ff ff jmpq 25826c 2586e1: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 2586e8: ff 2586e9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2586f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2586f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2586fe: b8 01 00 00 00 mov $0x1,%eax 258703: e8 00 00 00 00 callq 258708 258708: e9 9a fd ff ff jmpq 2584a7 25870d: f2 0f 10 85 a8 fd ff movsd -0x258(%rbp),%xmm0 258714: ff 258715: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25871c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 258723: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25872a: b8 01 00 00 00 mov $0x1,%eax 25872f: e8 00 00 00 00 callq 258734 258734: e9 69 fd ff ff jmpq 2584a2 258739: f2 0f 10 85 60 fe ff movsd -0x1a0(%rbp),%xmm0 258740: ff 258741: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 258748: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25874f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 258756: b8 01 00 00 00 mov $0x1,%eax 25875b: e8 00 00 00 00 callq 258760 258760: e9 47 fd ff ff jmpq 2584ac 258765: 41 89 44 24 04 mov %eax,0x4(%r12) 25876a: 8b 85 50 fe ff ff mov -0x1b0(%rbp),%eax 258770: 66 0f ef c0 pxor %xmm0,%xmm0 258774: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25877c 25877b: 00 25877c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 258781: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 258788: ff 258789: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25878e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 258796 258795: 00 258796: 41 89 04 24 mov %eax,(%r12) 25879a: 48 89 85 50 fe ff ff mov %rax,-0x1b0(%rbp) 2587a1: e8 00 00 00 00 callq 2587a6 2587a6: 48 8b 85 50 fe ff ff mov -0x1b0(%rbp),%rax 2587ad: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 2587b2: 39 c2 cmp %eax,%edx 2587b4: 0f 86 d9 1b 00 00 jbe 25a393 2587ba: 44 89 fa mov %r15d,%edx 2587bd: 4c 89 f6 mov %r14,%rsi 2587c0: 4c 89 ef mov %r13,%rdi 2587c3: e8 00 00 00 00 callq 2587c8 2587c8: 44 89 fa mov %r15d,%edx 2587cb: 4c 89 f6 mov %r14,%rsi 2587ce: 4c 89 ef mov %r13,%rdi 2587d1: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 2587d7: f2 0f 11 85 10 fe ff movsd %xmm0,-0x1f0(%rbp) 2587de: ff 2587df: e8 00 00 00 00 callq 2587e4 2587e4: f2 0f 10 9d 60 fe ff movsd -0x1a0(%rbp),%xmm3 2587eb: ff 2587ec: 8b 85 e0 fd ff ff mov -0x220(%rbp),%eax 2587f2: f2 0f 11 85 d0 fd ff movsd %xmm0,-0x230(%rbp) 2587f9: ff 2587fa: f2 0f 59 d8 mulsd %xmm0,%xmm3 2587fe: 66 0f 28 c3 movapd %xmm3,%xmm0 258802: f2 0f 5e 85 80 fe ff divsd -0x180(%rbp),%xmm0 258809: ff 25880a: f2 0f 11 85 50 fe ff movsd %xmm0,-0x1b0(%rbp) 258811: ff 258812: 66 0f ef c0 pxor %xmm0,%xmm0 258816: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25881e 25881d: 00 25881e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 258823: f2 0f 58 85 50 fe ff addsd -0x1b0(%rbp),%xmm0 25882a: ff 25882b: f2 0f 11 85 20 fe ff movsd %xmm0,-0x1e0(%rbp) 258832: ff 258833: 0f 28 c1 movaps %xmm1,%xmm0 258836: e8 00 00 00 00 callq 25883b 25883b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258843 258842: 00 258843: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 258847: f2 0f 59 85 20 fe ff mulsd -0x1e0(%rbp),%xmm0 25884e: ff 25884f: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258854: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25885c 25885b: 00 25885c: 41 89 44 24 08 mov %eax,0x8(%r12) 258861: 48 89 85 20 fe ff ff mov %rax,-0x1e0(%rbp) 258868: e8 00 00 00 00 callq 25886d 25886d: 48 8b 85 20 fe ff ff mov -0x1e0(%rbp),%rax 258874: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 258879: 39 d0 cmp %edx,%eax 25887b: 0f 83 29 1c 00 00 jae 25a4aa 258881: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258886: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25888b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258890: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258895: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25889a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25889f: 8b 03 mov (%rbx),%eax 2588a1: f2 0f 10 bb 40 01 00 movsd 0x140(%rbx),%xmm7 2588a8: 00 2588a9: f2 0f 10 a3 50 01 00 movsd 0x150(%rbx),%xmm4 2588b0: 00 2588b1: f2 0f 10 ab 48 01 00 movsd 0x148(%rbx),%xmm5 2588b8: 00 2588b9: 83 e8 03 sub $0x3,%eax 2588bc: f2 0f 10 9b 58 01 00 movsd 0x158(%rbx),%xmm3 2588c3: 00 2588c4: 41 8b b5 30 01 00 00 mov 0x130(%r13),%esi 2588cb: f2 0f 11 bd 08 fe ff movsd %xmm7,-0x1f8(%rbp) 2588d2: ff 2588d3: 89 85 58 fe ff ff mov %eax,-0x1a8(%rbp) 2588d9: 8b 43 38 mov 0x38(%rbx),%eax 2588dc: 8b 8b 84 01 00 00 mov 0x184(%rbx),%ecx 2588e2: 89 b5 b0 fd ff ff mov %esi,-0x250(%rbp) 2588e8: 89 85 90 fd ff ff mov %eax,-0x270(%rbp) 2588ee: 8b 43 58 mov 0x58(%rbx),%eax 2588f1: 44 8b 93 10 01 00 00 mov 0x110(%rbx),%r10d 2588f8: 44 8b 83 14 01 00 00 mov 0x114(%rbx),%r8d 2588ff: f2 0f 11 a5 00 fe ff movsd %xmm4,-0x200(%rbp) 258906: ff 258907: 89 85 20 fe ff ff mov %eax,-0x1e0(%rbp) 25890d: 8b 43 54 mov 0x54(%rbx),%eax 258910: 41 8b 95 2c 01 00 00 mov 0x12c(%r13),%edx 258917: f2 0f 11 ad 50 fe ff movsd %xmm5,-0x1b0(%rbp) 25891e: ff 25891f: 89 85 8c fd ff ff mov %eax,-0x274(%rbp) 258925: 8b 43 68 mov 0x68(%rbx),%eax 258928: f2 0f 11 9d d8 fd ff movsd %xmm3,-0x228(%rbp) 25892f: ff 258930: 89 85 10 fe ff ff mov %eax,-0x1f0(%rbp) 258936: 8b 43 64 mov 0x64(%rbx),%eax 258939: 89 85 88 fd ff ff mov %eax,-0x278(%rbp) 25893f: 8b 83 88 01 00 00 mov 0x188(%rbx),%eax 258945: 89 85 a0 fd ff ff mov %eax,-0x260(%rbp) 25894b: 8b 83 90 01 00 00 mov 0x190(%rbx),%eax 258951: 89 85 84 fd ff ff mov %eax,-0x27c(%rbp) 258957: 8b 83 0c 01 00 00 mov 0x10c(%rbx),%eax 25895d: 85 c9 test %ecx,%ecx 25895f: 0f 84 a2 13 00 00 je 259d07 258965: 41 03 95 40 01 00 00 add 0x140(%r13),%edx 25896c: 89 95 78 fd ff ff mov %edx,-0x288(%rbp) 258972: 41 8b b5 48 01 00 00 mov 0x148(%r13),%esi 258979: 8b 93 a8 01 00 00 mov 0x1a8(%rbx),%edx 25897f: 89 b5 68 fd ff ff mov %esi,-0x298(%rbp) 258985: 8b b3 8c 00 00 00 mov 0x8c(%rbx),%esi 25898b: 89 b5 64 fd ff ff mov %esi,-0x29c(%rbp) 258991: 41 8b b5 4c 01 00 00 mov 0x14c(%r13),%esi 258998: 89 b5 60 fd ff ff mov %esi,-0x2a0(%rbp) 25899e: 85 d2 test %edx,%edx 2589a0: 0f 85 93 15 00 00 jne 259f39 2589a6: 66 0f ef c9 pxor %xmm1,%xmm1 2589aa: 66 0f ef c0 pxor %xmm0,%xmm0 2589ae: 66 0f ef d2 pxor %xmm2,%xmm2 2589b2: 44 01 d0 add %r10d,%eax 2589b5: 44 01 c0 add %r8d,%eax 2589b8: 8b 93 08 01 00 00 mov 0x108(%rbx),%edx 2589be: 80 bd 48 fe ff ff 00 cmpb $0x0,-0x1b8(%rbp) 2589c5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2589ca: 8b 85 30 fe ff ff mov -0x1d0(%rbp),%eax 2589d0: f2 0f 5e 8d 80 fe ff divsd -0x180(%rbp),%xmm1 2589d7: ff 2589d8: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 2589dd: 49 89 d1 mov %rdx,%r9 2589e0: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2589e5: 0f 84 2e 13 00 00 je 259d19 2589eb: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2589f3 2589f2: 00 2589f3: 31 c0 xor %eax,%eax 2589f5: f2 0f 59 c3 mulsd %xmm3,%xmm0 2589f9: f2 0f 59 d3 mulsd %xmm3,%xmm2 2589fd: f2 0f 5c c1 subsd %xmm1,%xmm0 258a01: 66 0f 2f d0 comisd %xmm0,%xmm2 258a05: 0f 93 c0 setae %al 258a08: 41 d1 e9 shr %r9d 258a0b: 41 89 84 24 90 00 00 mov %eax,0x90(%r12) 258a12: 00 258a13: 44 39 8d c8 fd ff ff cmp %r9d,-0x238(%rbp) 258a1a: 77 0f ja 258a2b 258a1c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258a21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258a26: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258a2b: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 258a31: 44 89 fa mov %r15d,%edx 258a34: 4c 89 f6 mov %r14,%rsi 258a37: 4c 89 ef mov %r13,%rdi 258a3a: e8 00 00 00 00 callq 258a3f 258a3f: 44 89 fa mov %r15d,%edx 258a42: 4c 89 f6 mov %r14,%rsi 258a45: 4c 89 ef mov %r13,%rdi 258a48: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258a4d: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 258a53: 48 89 85 c0 fd ff ff mov %rax,-0x240(%rbp) 258a5a: e8 00 00 00 00 callq 258a5f 258a5f: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258a64: 48 89 85 b8 fd ff ff mov %rax,-0x248(%rbp) 258a6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258a70: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258a75: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258a7a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258a7f: f2 41 0f 10 8d e8 04 movsd 0x4e8(%r13),%xmm1 258a86: 00 00 258a88: 80 bd 18 fe ff ff 00 cmpb $0x0,-0x1e8(%rbp) 258a8f: 0f 85 89 17 00 00 jne 25a21e 258a95: 80 bd f8 fd ff ff 00 cmpb $0x0,-0x208(%rbp) 258a9c: 0f 85 58 17 00 00 jne 25a1fa 258aa2: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 258aa8: 44 89 fa mov %r15d,%edx 258aab: 4c 89 f6 mov %r14,%rsi 258aae: 4c 89 ef mov %r13,%rdi 258ab1: e8 00 00 00 00 callq 258ab6 258ab6: f2 0f 11 85 18 fe ff movsd %xmm0,-0x1e8(%rbp) 258abd: ff 258abe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258ac3: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 258ac9: 44 89 fa mov %r15d,%edx 258acc: 4c 89 f6 mov %r14,%rsi 258acf: 4c 89 ef mov %r13,%rdi 258ad2: e8 00 00 00 00 callq 258ad7 258ad7: 44 89 fa mov %r15d,%edx 258ada: 4c 89 f6 mov %r14,%rsi 258add: 4c 89 ef mov %r13,%rdi 258ae0: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 258ae6: f2 0f 11 85 30 fe ff movsd %xmm0,-0x1d0(%rbp) 258aed: ff 258aee: e8 00 00 00 00 callq 258af3 258af3: 44 89 fa mov %r15d,%edx 258af6: 4c 89 f6 mov %r14,%rsi 258af9: 4c 89 ef mov %r13,%rdi 258afc: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 258b02: f2 0f 11 85 48 fe ff movsd %xmm0,-0x1b8(%rbp) 258b09: ff 258b0a: e8 00 00 00 00 callq 258b0f 258b0f: 44 89 fa mov %r15d,%edx 258b12: 4c 89 f6 mov %r14,%rsi 258b15: 4c 89 ef mov %r13,%rdi 258b18: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 258b1e: f2 0f 11 85 78 fd ff movsd %xmm0,-0x288(%rbp) 258b25: ff 258b26: e8 00 00 00 00 callq 258b2b 258b2b: 83 bd 40 fe ff ff 4b cmpl $0x4b,-0x1c0(%rbp) 258b32: f2 0f 11 85 e0 fd ff movsd %xmm0,-0x220(%rbp) 258b39: ff 258b3a: 0f 87 ea 0f 00 00 ja 259b2a 258b40: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 258b48 258b47: 00 258b48: 66 0f 28 d1 movapd %xmm1,%xmm2 258b4c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258b51: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258b56: 66 0f 2f 95 30 fe ff comisd -0x1d0(%rbp),%xmm2 258b5d: ff 258b5e: 0f 86 63 0f 00 00 jbe 259ac7 258b64: 66 0f 2f 8d 48 fe ff comisd -0x1b8(%rbp),%xmm1 258b6b: ff 258b6c: 0f 86 65 0f 00 00 jbe 259ad7 258b72: f2 0f 10 85 30 fe ff movsd -0x1d0(%rbp),%xmm0 258b79: ff 258b7a: f2 0f 58 85 48 fe ff addsd -0x1b8(%rbp),%xmm0 258b81: ff 258b82: f2 0f 10 9d 18 fe ff movsd -0x1e8(%rbp),%xmm3 258b89: ff 258b8a: 66 0f 2f d8 comisd %xmm0,%xmm3 258b8e: 0f 86 24 19 00 00 jbe 25a4b8 258b94: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258b99: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 258b9f: 44 89 fa mov %r15d,%edx 258ba2: 4c 89 f6 mov %r14,%rsi 258ba5: 4c 89 ef mov %r13,%rdi 258ba8: e8 00 00 00 00 callq 258bad 258bad: 44 89 fa mov %r15d,%edx 258bb0: 4c 89 f6 mov %r14,%rsi 258bb3: 4c 89 ef mov %r13,%rdi 258bb6: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 258bbc: f2 0f 11 85 40 fe ff movsd %xmm0,-0x1c0(%rbp) 258bc3: ff 258bc4: e8 00 00 00 00 callq 258bc9 258bc9: f2 0f 11 85 f8 fd ff movsd %xmm0,-0x208(%rbp) 258bd0: ff 258bd1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258bd6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258bdb: 8b 85 a0 fd ff ff mov -0x260(%rbp),%eax 258be1: 83 f8 01 cmp $0x1,%eax 258be4: 0f 86 13 0e 00 00 jbe 2599fd 258bea: 83 f8 06 cmp $0x6,%eax 258bed: 0f 87 4e 16 00 00 ja 25a241 258bf3: f2 0f 10 9d 08 fe ff movsd -0x1f8(%rbp),%xmm3 258bfa: ff 258bfb: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 258c03 258c02: 00 258c03: 66 0f 28 eb movapd %xmm3,%xmm5 258c07: f2 0f 58 eb addsd %xmm3,%xmm5 258c0b: f2 0f 5d f5 minsd %xmm5,%xmm6 258c0f: f2 0f 11 b5 08 fe ff movsd %xmm6,-0x1f8(%rbp) 258c16: ff 258c17: f2 0f 10 ad 08 fe ff movsd -0x1f8(%rbp),%xmm5 258c1e: ff 258c1f: f2 0f 59 ad 28 fe ff mulsd -0x1d8(%rbp),%xmm5 258c26: ff 258c27: 8b 85 84 fd ff ff mov -0x27c(%rbp),%eax 258c2d: 66 49 0f 7e ee movq %xmm5,%r14 258c32: 83 f8 01 cmp $0x1,%eax 258c35: 0f 86 e1 11 00 00 jbe 259e1c 258c3b: 83 f8 06 cmp $0x6,%eax 258c3e: 0f 87 1a 16 00 00 ja 25a25e 258c44: f2 0f 10 b5 00 fe ff movsd -0x200(%rbp),%xmm6 258c4b: ff 258c4c: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 258c54 258c53: 00 258c54: 66 0f 28 fe movapd %xmm6,%xmm7 258c58: f2 0f 58 fe addsd %xmm6,%xmm7 258c5c: f2 0f 5d e7 minsd %xmm7,%xmm4 258c60: f2 0f 11 a5 00 fe ff movsd %xmm4,-0x200(%rbp) 258c67: ff 258c68: f2 0f 10 bd 28 fe ff movsd -0x1d8(%rbp),%xmm7 258c6f: ff 258c70: f2 0f 59 bd 00 fe ff mulsd -0x200(%rbp),%xmm7 258c77: ff 258c78: 80 bb 90 00 00 00 00 cmpb $0x0,0x90(%rbx) 258c7f: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 258c85: f2 0f 11 bd a0 fd ff movsd %xmm7,-0x260(%rbp) 258c8c: ff 258c8d: 0f 84 a0 10 00 00 je 259d33 258c93: 44 8b bb d8 00 00 00 mov 0xd8(%rbx),%r15d 258c9a: 45 85 ff test %r15d,%r15d 258c9d: 75 08 jne 258ca7 258c9f: 85 c0 test %eax,%eax 258ca1: 0f 84 d8 16 00 00 je 25a37f 258ca7: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 258cad: 8b 8d f0 fd ff ff mov -0x210(%rbp),%ecx 258cb3: 31 ff xor %edi,%edi 258cb5: 85 c0 test %eax,%eax 258cb7: f2 0f 10 95 40 fe ff movsd -0x1c0(%rbp),%xmm2 258cbe: ff 258cbf: 40 0f 95 c7 setne %dil 258cc3: 66 49 0f 6e de movq %r14,%xmm3 258cc8: 44 89 fe mov %r15d,%esi 258ccb: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 258cd2: ff 258cd3: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 258cda: ff 258cdb: 41 b8 01 00 00 00 mov $0x1,%r8d 258ce1: e8 da df ff ff callq 256cc0 258ce6: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 258cec: 31 ff xor %edi,%edi 258cee: 44 89 fe mov %r15d,%esi 258cf1: f2 0f 11 85 c8 fd ff movsd %xmm0,-0x238(%rbp) 258cf8: ff 258cf9: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 258cff: 8b 8d f0 fd ff ff mov -0x210(%rbp),%ecx 258d05: 41 b8 01 00 00 00 mov $0x1,%r8d 258d0b: 85 c0 test %eax,%eax 258d0d: f2 0f 10 95 50 fe ff movsd -0x1b0(%rbp),%xmm2 258d14: ff 258d15: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 258d1c: ff 258d1d: 66 49 0f 6e de movq %r14,%xmm3 258d22: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 258d29: ff 258d2a: 40 0f 95 c7 setne %dil 258d2e: e8 8d df ff ff callq 256cc0 258d33: f2 0f 11 85 f0 fd ff movsd %xmm0,-0x210(%rbp) 258d3a: ff 258d3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258d40: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258d45: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258d4a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258d4f: 66 0f ef e4 pxor %xmm4,%xmm4 258d53: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 258d5a: f2 0f 11 a5 a8 fd ff movsd %xmm4,-0x258(%rbp) 258d61: ff 258d62: f2 0f 11 a5 b0 fd ff movsd %xmm4,-0x250(%rbp) 258d69: ff 258d6a: 0f 86 1b 11 00 00 jbe 259e8b 258d70: 83 bd 90 fd ff ff 01 cmpl $0x1,-0x270(%rbp) 258d77: 8b 85 88 fd ff ff mov -0x278(%rbp),%eax 258d7d: 66 49 0f 6e de movq %r14,%xmm3 258d82: 44 89 fe mov %r15d,%esi 258d85: 0f 44 85 10 fe ff ff cmove -0x1f0(%rbp),%eax 258d8c: 44 8b 83 2c 01 00 00 mov 0x12c(%rbx),%r8d 258d93: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 258d99: f2 0f 10 95 40 fe ff movsd -0x1c0(%rbp),%xmm2 258da0: ff 258da1: 89 85 10 fe ff ff mov %eax,-0x1f0(%rbp) 258da7: 8b 85 8c fd ff ff mov -0x274(%rbp),%eax 258dad: 0f 44 85 20 fe ff ff cmove -0x1e0(%rbp),%eax 258db4: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 258dbb: ff 258dbc: 31 ff xor %edi,%edi 258dbe: 45 85 c0 test %r8d,%r8d 258dc1: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 258dc8: ff 258dc9: 44 8b 85 88 fe ff ff mov -0x178(%rbp),%r8d 258dd0: 40 0f 95 c7 setne %dil 258dd4: 89 c1 mov %eax,%ecx 258dd6: 89 85 20 fe ff ff mov %eax,-0x1e0(%rbp) 258ddc: e8 df de ff ff callq 256cc0 258de1: 31 ff xor %edi,%edi 258de3: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 258de9: 44 89 fe mov %r15d,%esi 258dec: 44 8b 8b 2c 01 00 00 mov 0x12c(%rbx),%r9d 258df3: f2 0f 11 85 28 fe ff movsd %xmm0,-0x1d8(%rbp) 258dfa: ff 258dfb: 44 8b 85 88 fe ff ff mov -0x178(%rbp),%r8d 258e02: 66 49 0f 6e de movq %r14,%xmm3 258e07: 8b 8d 20 fe ff ff mov -0x1e0(%rbp),%ecx 258e0d: f2 0f 10 95 50 fe ff movsd -0x1b0(%rbp),%xmm2 258e14: ff 258e15: 45 85 c9 test %r9d,%r9d 258e18: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 258e1f: ff 258e20: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 258e27: ff 258e28: 40 0f 95 c7 setne %dil 258e2c: e8 8f de ff ff callq 256cc0 258e31: f2 0f 11 85 20 fe ff movsd %xmm0,-0x1e0(%rbp) 258e38: ff 258e39: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258e3e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 258e43: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258e4b 258e4a: 00 258e4b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 258e53 258e52: 00 258e53: e8 00 00 00 00 callq 258e58 258e58: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 258e5c: 66 0f 2f 85 28 fe ff comisd -0x1d8(%rbp),%xmm0 258e63: ff 258e64: 0f 86 32 16 00 00 jbe 25a49c 258e6a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258e72 258e71: 00 258e72: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 258e7a 258e79: 00 258e7a: e8 00 00 00 00 callq 258e7f 258e7f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 258e83: 66 0f 2f 85 20 fe ff comisd -0x1e0(%rbp),%xmm0 258e8a: ff 258e8b: 0f 86 04 16 00 00 jbe 25a495 258e91: 66 0f ef ed pxor %xmm5,%xmm5 258e95: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 258e9c: f2 0f 11 ad 00 fe ff movsd %xmm5,-0x200(%rbp) 258ea3: ff 258ea4: f2 0f 11 ad 08 fe ff movsd %xmm5,-0x1f8(%rbp) 258eab: ff 258eac: 0f 86 eb 10 00 00 jbe 259f9d 258eb2: 8b 83 8c 00 00 00 mov 0x8c(%rbx),%eax 258eb8: 48 c7 85 90 fe ff ff movq $0x0,-0x170(%rbp) 258ebf: 00 00 00 00 258ec3: 48 c7 85 98 fe ff ff movq $0x0,-0x168(%rbp) 258eca: 00 00 00 00 258ece: 85 c0 test %eax,%eax 258ed0: 0f 8f 89 0e 00 00 jg 259d5f 258ed6: 48 c7 85 a0 fe ff ff movq $0x0,-0x160(%rbp) 258edd: 00 00 00 00 258ee1: 48 c7 85 a8 fe ff ff movq $0x0,-0x158(%rbp) 258ee8: 00 00 00 00 258eec: 8b 85 b8 fd ff ff mov -0x248(%rbp),%eax 258ef2: 66 0f ef c0 pxor %xmm0,%xmm0 258ef6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258efe 258efd: 00 258efe: 41 89 44 24 14 mov %eax,0x14(%r12) 258f03: 8b 85 c0 fd ff ff mov -0x240(%rbp),%eax 258f09: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 258f0e: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 258f15: ff 258f16: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 258f1b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 258f23 258f22: 00 258f23: 41 89 5c 24 10 mov %ebx,0x10(%r12) 258f28: e8 00 00 00 00 callq 258f2d 258f2d: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 258f32: 39 c3 cmp %eax,%ebx 258f34: 0f 83 54 15 00 00 jae 25a48e 258f3a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258f42 258f41: 00 258f42: 0f 28 c1 movaps %xmm1,%xmm0 258f45: e8 00 00 00 00 callq 258f4a 258f4a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258f52 258f51: 00 258f52: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 258f56: f2 0f 59 85 18 fe ff mulsd -0x1e8(%rbp),%xmm0 258f5d: ff 258f5e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258f63: 0f 28 c1 movaps %xmm1,%xmm0 258f66: 41 89 44 24 18 mov %eax,0x18(%r12) 258f6b: e8 00 00 00 00 callq 258f70 258f70: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258f78 258f77: 00 258f78: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 258f7c: f2 0f 59 85 30 fe ff mulsd -0x1d0(%rbp),%xmm0 258f83: ff 258f84: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258f89: 0f 28 c1 movaps %xmm1,%xmm0 258f8c: 41 89 44 24 1c mov %eax,0x1c(%r12) 258f91: e8 00 00 00 00 callq 258f96 258f96: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258f9e 258f9d: 00 258f9e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 258fa2: f2 0f 59 85 48 fe ff mulsd -0x1b8(%rbp),%xmm0 258fa9: ff 258faa: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258faf: 0f 28 c1 movaps %xmm1,%xmm0 258fb2: 41 89 44 24 20 mov %eax,0x20(%r12) 258fb7: e8 00 00 00 00 callq 258fbc 258fbc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258fc4 258fc3: 00 258fc4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 258fc8: f2 0f 59 85 78 fd ff mulsd -0x288(%rbp),%xmm0 258fcf: ff 258fd0: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258fd5: 0f 28 c1 movaps %xmm1,%xmm0 258fd8: 41 89 44 24 24 mov %eax,0x24(%r12) 258fdd: e8 00 00 00 00 callq 258fe2 258fe2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 258fea 258fe9: 00 258fea: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 258fee: f2 0f 59 85 e0 fd ff mulsd -0x220(%rbp),%xmm0 258ff5: ff 258ff6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 258ffb: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 259003 259002: 00 259003: 41 89 44 24 28 mov %eax,0x28(%r12) 259008: e8 00 00 00 00 callq 25900d 25900d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259015 259014: 00 259015: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 259019: f2 0f 59 85 40 fe ff mulsd -0x1c0(%rbp),%xmm0 259020: ff 259021: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 259026: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25902e 25902d: 00 25902e: 41 89 44 24 30 mov %eax,0x30(%r12) 259033: e8 00 00 00 00 callq 259038 259038: f2 0f 10 95 48 fe ff movsd -0x1b8(%rbp),%xmm2 25903f: ff 259040: f2 0f 59 95 80 fe ff mulsd -0x180(%rbp),%xmm2 259047: ff 259048: 66 0f ef ff pxor %xmm7,%xmm7 25904c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 259050: f2 0f 59 85 f8 fd ff mulsd -0x208(%rbp),%xmm0 259057: ff 259058: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259060 25905f: 00 259060: f2 0f 59 95 70 fe ff mulsd -0x190(%rbp),%xmm2 259067: ff 259068: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25906d: 66 0f 28 c2 movapd %xmm2,%xmm0 259071: f2 0f 11 95 60 fe ff movsd %xmm2,-0x1a0(%rbp) 259078: ff 259079: 41 89 44 24 34 mov %eax,0x34(%r12) 25907e: 8b 85 ec fd ff ff mov -0x214(%rbp),%eax 259084: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 259089: f2 0f 5e c7 divsd %xmm7,%xmm0 25908d: f2 0f 11 bd 48 fe ff movsd %xmm7,-0x1b8(%rbp) 259094: ff 259095: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 25909a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2590a2 2590a1: 00 2590a2: 41 89 5c 24 38 mov %ebx,0x38(%r12) 2590a7: e8 00 00 00 00 callq 2590ac 2590ac: f2 0f 10 95 60 fe ff movsd -0x1a0(%rbp),%xmm2 2590b3: ff 2590b4: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2590b9: 39 c3 cmp %eax,%ebx 2590bb: 0f 83 c6 13 00 00 jae 25a487 2590c1: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 2590c8: 0f 86 63 0d 00 00 jbe 259e31 2590ce: 8b 85 e8 fd ff ff mov -0x218(%rbp),%eax 2590d4: 66 0f ef f6 pxor %xmm6,%xmm6 2590d8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2590e0 2590df: 00 2590e0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2590e8 2590e7: 00 2590e8: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 2590ed: f2 0f 5e d6 divsd %xmm6,%xmm2 2590f1: f2 0f 11 b5 40 fe ff movsd %xmm6,-0x1c0(%rbp) 2590f8: ff 2590f9: f2 48 0f 2c da cvttsd2si %xmm2,%rbx 2590fe: 41 89 5c 24 40 mov %ebx,0x40(%r12) 259103: e8 00 00 00 00 callq 259108 259108: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25910d: 39 c3 cmp %eax,%ebx 25910f: 0f 83 8e 13 00 00 jae 25a4a3 259115: f2 0f 10 85 e0 fd ff movsd -0x220(%rbp),%xmm0 25911c: ff 25911d: 41 8b 44 24 40 mov 0x40(%r12),%eax 259122: 31 d2 xor %edx,%edx 259124: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 25912b: ff 25912c: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 259133: ff 259134: 41 89 44 24 44 mov %eax,0x44(%r12) 259139: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 25913e: 66 0f ef c0 pxor %xmm0,%xmm0 259142: 89 c8 mov %ecx,%eax 259144: f7 b5 ec fd ff ff divl -0x214(%rbp) 25914a: 31 d2 xor %edx,%edx 25914c: 41 89 44 24 48 mov %eax,0x48(%r12) 259151: 89 c8 mov %ecx,%eax 259153: f7 b5 e8 fd ff ff divl -0x218(%rbp) 259159: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 259160: 41 89 44 24 50 mov %eax,0x50(%r12) 259165: 8b 85 98 fd ff ff mov -0x268(%rbp),%eax 25916b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 259170: f2 0f 5e 85 50 fe ff divsd -0x1b0(%rbp),%xmm0 259177: ff 259178: f2 0f 11 85 60 fe ff movsd %xmm0,-0x1a0(%rbp) 25917f: ff 259180: 0f 87 90 06 00 00 ja 259816 259186: 89 c8 mov %ecx,%eax 259188: 31 d2 xor %edx,%edx 25918a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259192 259191: 00 259192: f7 b5 9c fd ff ff divl -0x264(%rbp) 259198: 31 d2 xor %edx,%edx 25919a: 0f 28 c1 movaps %xmm1,%xmm0 25919d: 41 89 44 24 4c mov %eax,0x4c(%r12) 2591a2: 89 c8 mov %ecx,%eax 2591a4: f7 b5 80 fd ff ff divl -0x280(%rbp) 2591aa: 41 89 44 24 54 mov %eax,0x54(%r12) 2591af: e8 00 00 00 00 callq 2591b4 2591b4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2591bc 2591bb: 00 2591bc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2591c0: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 2591c7: ff 2591c8: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 2591cd: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2591d5 2591d4: 00 2591d5: 41 89 5c 24 58 mov %ebx,0x58(%r12) 2591da: e8 00 00 00 00 callq 2591df 2591df: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2591e4: 39 d8 cmp %ebx,%eax 2591e6: 0f 86 72 06 00 00 jbe 25985e 2591ec: 8b 85 6c fd ff ff mov -0x294(%rbp),%eax 2591f2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2591fa 2591f9: 00 2591fa: 66 0f ef c0 pxor %xmm0,%xmm0 2591fe: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 259203: f2 0f 5e 85 d8 fd ff divsd -0x228(%rbp),%xmm0 25920a: ff 25920b: f2 0f 11 85 30 fe ff movsd %xmm0,-0x1d0(%rbp) 259212: ff 259213: 0f 28 c1 movaps %xmm1,%xmm0 259216: e8 00 00 00 00 callq 25921b 25921b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259223 259222: 00 259223: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 259227: f2 0f 59 85 30 fe ff mulsd -0x1d0(%rbp),%xmm0 25922e: ff 25922f: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 259234: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25923c 25923b: 00 25923c: 41 89 5c 24 5c mov %ebx,0x5c(%r12) 259241: e8 00 00 00 00 callq 259246 259246: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25924b: 39 c3 cmp %eax,%ebx 25924d: 0f 83 22 11 00 00 jae 25a375 259253: 8b 85 94 fd ff ff mov -0x26c(%rbp),%eax 259259: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259261 259260: 00 259261: 66 0f ef c0 pxor %xmm0,%xmm0 259265: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25926a: f2 0f 5e 85 50 fe ff divsd -0x1b0(%rbp),%xmm0 259271: ff 259272: f2 0f 11 85 50 fe ff movsd %xmm0,-0x1b0(%rbp) 259279: ff 25927a: 0f 28 c1 movaps %xmm1,%xmm0 25927d: e8 00 00 00 00 callq 259282 259282: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25928a 259289: 00 25928a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25928e: f2 0f 59 85 50 fe ff mulsd -0x1b0(%rbp),%xmm0 259295: ff 259296: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 25929b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2592a3 2592a2: 00 2592a3: 41 89 5c 24 68 mov %ebx,0x68(%r12) 2592a8: e8 00 00 00 00 callq 2592ad 2592ad: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2592b2: 39 c3 cmp %eax,%ebx 2592b4: 0f 83 05 12 00 00 jae 25a4bf 2592ba: f2 0f 10 85 60 fe ff movsd -0x1a0(%rbp),%xmm0 2592c1: ff 2592c2: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 2592c9: ff 2592ca: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 2592d1: ff 2592d2: 41 8b 44 24 68 mov 0x68(%r12),%eax 2592d7: f2 0f 5e 85 48 fe ff divsd -0x1b8(%rbp),%xmm0 2592de: ff 2592df: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 2592e4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2592ec 2592eb: 00 2592ec: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2592f4 2592f3: 00 2592f4: 41 89 44 24 6c mov %eax,0x6c(%r12) 2592f9: 41 89 5c 24 60 mov %ebx,0x60(%r12) 2592fe: e8 00 00 00 00 callq 259303 259303: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 259308: 39 c3 cmp %eax,%ebx 25930a: 0f 83 ba 0e 00 00 jae 25a1ca 259310: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 259317: ff 259318: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 25931f: ff 259320: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 259327: ff 259328: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259330 25932f: 00 259330: f2 0f 5e 85 40 fe ff divsd -0x1c0(%rbp),%xmm0 259337: ff 259338: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 25933d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 259345 259344: 00 259345: 41 89 5c 24 70 mov %ebx,0x70(%r12) 25934a: e8 00 00 00 00 callq 25934f 25934f: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 259354: 39 c3 cmp %eax,%ebx 259356: 0f 83 3e 0e 00 00 jae 25a19a 25935c: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 259363: 0f 86 35 0d 00 00 jbe 25a09e 259369: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259371 259370: 00 259371: 66 0f ef c0 pxor %xmm0,%xmm0 259375: f2 0f 5a 85 c8 fd ff cvtsd2ss -0x238(%rbp),%xmm0 25937c: ff 25937d: e8 00 00 00 00 callq 259382 259382: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25938a 259389: 00 25938a: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25938f: 66 0f ef c0 pxor %xmm0,%xmm0 259393: f2 0f 5a 85 f0 fd ff cvtsd2ss -0x210(%rbp),%xmm0 25939a: ff 25939b: 41 89 44 24 78 mov %eax,0x78(%r12) 2593a0: e8 00 00 00 00 callq 2593a5 2593a5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2593ad 2593ac: 00 2593ad: 41 8b 5c 24 78 mov 0x78(%r12),%ebx 2593b2: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2593b7: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2593bf 2593be: 00 2593bf: 41 89 84 24 80 00 00 mov %eax,0x80(%r12) 2593c6: 00 2593c7: e8 00 00 00 00 callq 2593cc 2593cc: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2593d1: 39 c3 cmp %eax,%ebx 2593d3: 0f 83 10 11 00 00 jae 25a4e9 2593d9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2593e1 2593e0: 00 2593e1: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2593e9 2593e8: 00 2593e9: 41 8b 9c 24 80 00 00 mov 0x80(%r12),%ebx 2593f0: 00 2593f1: e8 00 00 00 00 callq 2593f6 2593f6: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2593fb: 39 c3 cmp %eax,%ebx 2593fd: 0f 83 df 10 00 00 jae 25a4e2 259403: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25940b 25940a: 00 25940b: 66 0f ef c0 pxor %xmm0,%xmm0 25940f: f2 0f 5a 85 b0 fd ff cvtsd2ss -0x250(%rbp),%xmm0 259416: ff 259417: e8 00 00 00 00 callq 25941c 25941c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259424 259423: 00 259424: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 259429: 66 0f ef c0 pxor %xmm0,%xmm0 25942d: f2 0f 5a 85 a8 fd ff cvtsd2ss -0x258(%rbp),%xmm0 259434: ff 259435: 41 89 44 24 7c mov %eax,0x7c(%r12) 25943a: e8 00 00 00 00 callq 25943f 25943f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259447 259446: 00 259447: 41 8b 5c 24 7c mov 0x7c(%r12),%ebx 25944c: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 259451: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 259459 259458: 00 259459: 41 89 84 24 84 00 00 mov %eax,0x84(%r12) 259460: 00 259461: e8 00 00 00 00 callq 259466 259466: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25946b: 39 c3 cmp %eax,%ebx 25946d: 0f 83 68 10 00 00 jae 25a4db 259473: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25947b 25947a: 00 25947b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 259483 259482: 00 259483: 41 8b 9c 24 84 00 00 mov 0x84(%r12),%ebx 25948a: 00 25948b: e8 00 00 00 00 callq 259490 259490: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 259495: 39 c3 cmp %eax,%ebx 259497: 0f 83 37 10 00 00 jae 25a4d4 25949d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2594a5 2594a4: 00 2594a5: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2594ad 2594ac: 00 2594ad: 48 b8 03 00 00 00 03 movabs $0x300000003,%rax 2594b4: 00 00 00 2594b7: 49 c7 84 24 94 00 00 movq $0x0,0x94(%r12) 2594be: 00 00 00 00 00 2594c3: 49 89 84 24 88 00 00 mov %rax,0x88(%r12) 2594ca: 00 2594cb: 41 c7 84 24 ac 00 00 movl $0x7fff,0xac(%r12) 2594d2: 00 ff 7f 00 00 2594d7: e8 00 00 00 00 callq 2594dc 2594dc: 48 8b 9d 38 fe ff ff mov -0x1c8(%rbp),%rbx 2594e3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2594eb 2594ea: 00 2594eb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2594ef: f2 0f 59 85 28 fe ff mulsd -0x1d8(%rbp),%xmm0 2594f6: ff 2594f7: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2594fc: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 259504 259503: 00 259504: 89 43 20 mov %eax,0x20(%rbx) 259507: e8 00 00 00 00 callq 25950c 25950c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259514 259513: 00 259514: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 259518: f2 0f 59 85 20 fe ff mulsd -0x1e0(%rbp),%xmm0 25951f: ff 259520: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 259525: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25952d 25952c: 00 25952d: 89 43 10 mov %eax,0x10(%rbx) 259530: e8 00 00 00 00 callq 259535 259535: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25953d 25953c: 00 25953d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 259541: f2 0f 59 85 08 fe ff mulsd -0x1f8(%rbp),%xmm0 259548: ff 259549: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25954e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 259556 259555: 00 259556: 89 43 24 mov %eax,0x24(%rbx) 259559: e8 00 00 00 00 callq 25955e 25955e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259566 259565: 00 259566: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25956a: f2 0f 59 85 00 fe ff mulsd -0x200(%rbp),%xmm0 259571: ff 259572: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 259577: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25957f 25957e: 00 25957f: 89 43 14 mov %eax,0x14(%rbx) 259582: e8 00 00 00 00 callq 259587 259587: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25958f 25958e: 00 25958f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 259593: f2 0f 59 85 90 fe ff mulsd -0x170(%rbp),%xmm0 25959a: ff 25959b: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2595a0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2595a8 2595a7: 00 2595a8: 89 43 28 mov %eax,0x28(%rbx) 2595ab: e8 00 00 00 00 callq 2595b0 2595b0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2595b8 2595b7: 00 2595b8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2595bc: f2 0f 59 85 98 fe ff mulsd -0x168(%rbp),%xmm0 2595c3: ff 2595c4: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2595c9: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2595d1 2595d0: 00 2595d1: 89 43 18 mov %eax,0x18(%rbx) 2595d4: e8 00 00 00 00 callq 2595d9 2595d9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2595e1 2595e0: 00 2595e1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2595e5: f2 0f 59 85 a0 fe ff mulsd -0x160(%rbp),%xmm0 2595ec: ff 2595ed: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2595f2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2595fa 2595f9: 00 2595fa: 89 43 2c mov %eax,0x2c(%rbx) 2595fd: e8 00 00 00 00 callq 259602 259602: c7 03 00 00 00 00 movl $0x0,(%rbx) 259608: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259610 25960f: 00 259610: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 259614: f2 0f 59 85 a8 fe ff mulsd -0x158(%rbp),%xmm0 25961b: ff 25961c: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 259621: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 259629 259628: 00 259629: 89 43 1c mov %eax,0x1c(%rbx) 25962c: e8 00 00 00 00 callq 259631 259631: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 259638 259638: 0f 86 8f 0e 00 00 jbe 25a4cd 25963e: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 259646 259645: 00 259646: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 25964d: ff 25964e: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 259655: ff 259656: 48 8b 8d 38 fe ff ff mov -0x1c8(%rbp),%rcx 25965d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259665 259664: 00 259665: c7 41 0c 0e 00 00 00 movl $0xe,0xc(%rcx) 25966c: c7 41 38 08 00 00 00 movl $0x8,0x38(%rcx) 259673: 48 c7 41 40 00 00 00 movq $0x0,0x40(%rcx) 25967a: 00 25967b: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 259680: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 259687: ff 259688: f2 0f 59 85 d0 fd ff mulsd -0x230(%rbp),%xmm0 25968f: ff 259690: c7 41 48 00 00 00 00 movl $0x0,0x48(%rcx) 259697: 89 41 04 mov %eax,0x4(%rcx) 25969a: 48 b8 08 00 00 00 08 movabs $0x800000008,%rax 2596a1: 00 00 00 2596a4: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 2596a9: 48 89 41 30 mov %rax,0x30(%rcx) 2596ad: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2596b5 2596b4: 00 2596b5: 89 59 08 mov %ebx,0x8(%rcx) 2596b8: 89 db mov %ebx,%ebx 2596ba: e8 00 00 00 00 callq 2596bf 2596bf: 66 0f ef c9 pxor %xmm1,%xmm1 2596c3: f2 48 0f 2a cb cvtsi2sd %rbx,%xmm1 2596c8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2596cc: 66 0f 2f c1 comisd %xmm1,%xmm0 2596d0: 0f 86 f0 0d 00 00 jbe 25a4c6 2596d6: 48 8b 85 38 fe ff ff mov -0x1c8(%rbp),%rax 2596dd: 48 83 ec 50 sub $0x50,%rsp 2596e1: 4c 89 ef mov %r13,%rdi 2596e4: f3 0f 6f 38 movdqu (%rax),%xmm7 2596e8: 0f 11 3c 24 movups %xmm7,(%rsp) 2596ec: f3 0f 6f 68 10 movdqu 0x10(%rax),%xmm5 2596f1: 0f 11 6c 24 10 movups %xmm5,0x10(%rsp) 2596f6: f3 0f 6f 58 20 movdqu 0x20(%rax),%xmm3 2596fb: 0f 11 5c 24 20 movups %xmm3,0x20(%rsp) 259700: f3 0f 6f 78 30 movdqu 0x30(%rax),%xmm7 259705: 0f 11 7c 24 30 movups %xmm7,0x30(%rsp) 25970a: f3 0f 6f 68 40 movdqu 0x40(%rax),%xmm5 25970f: 0f 29 bd 70 fe ff ff movaps %xmm7,-0x190(%rbp) 259716: 0f 11 6c 24 40 movups %xmm5,0x40(%rsp) 25971b: e8 00 00 00 00 callq 259720 259720: f3 41 0f 6f 14 24 movdqu (%r12),%xmm2 259726: 4c 89 ef mov %r13,%rdi 259729: f3 41 0f 6f 5c 24 10 movdqu 0x10(%r12),%xmm3 259730: f3 41 0f 6f 74 24 20 movdqu 0x20(%r12),%xmm6 259737: f3 41 0f 6f 7c 24 30 movdqu 0x30(%r12),%xmm7 25973e: 48 83 ec 78 sub $0x78,%rsp 259742: f3 41 0f 6f 64 24 40 movdqu 0x40(%r12),%xmm4 259749: f3 41 0f 6f 6c 24 50 movdqu 0x50(%r12),%xmm5 259750: 0f 11 14 24 movups %xmm2,(%rsp) 259754: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 25975b: 00 25975c: f3 41 0f 6f 54 24 60 movdqu 0x60(%r12),%xmm2 259763: 0f 11 5c 24 10 movups %xmm3,0x10(%rsp) 259768: 0f 11 74 24 20 movups %xmm6,0x20(%rsp) 25976d: f3 41 0f 6f 5c 24 70 movdqu 0x70(%r12),%xmm3 259774: f3 41 0f 6f b4 24 80 movdqu 0x80(%r12),%xmm6 25977b: 00 00 00 25977e: 0f 11 7c 24 30 movups %xmm7,0x30(%rsp) 259783: f3 41 0f 6f bc 24 90 movdqu 0x90(%r12),%xmm7 25978a: 00 00 00 25978d: 0f 11 64 24 40 movups %xmm4,0x40(%rsp) 259792: f3 41 0f 6f a4 24 a0 movdqu 0xa0(%r12),%xmm4 259799: 00 00 00 25979c: 0f 11 6c 24 50 movups %xmm5,0x50(%rsp) 2597a1: f3 41 0f 6f ac 24 b0 movdqu 0xb0(%r12),%xmm5 2597a8: 00 00 00 2597ab: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 2597b2: 00 2597b3: 0f 11 54 24 60 movups %xmm2,0x60(%rsp) 2597b8: 0f 11 5c 24 70 movups %xmm3,0x70(%rsp) 2597bd: 0f 11 b4 24 80 00 00 movups %xmm6,0x80(%rsp) 2597c4: 00 2597c5: 0f 11 bc 24 90 00 00 movups %xmm7,0x90(%rsp) 2597cc: 00 2597cd: 0f 11 a4 24 a0 00 00 movups %xmm4,0xa0(%rsp) 2597d4: 00 2597d5: 0f 11 ac 24 b0 00 00 movups %xmm5,0xb0(%rsp) 2597dc: 00 2597dd: e8 00 00 00 00 callq 2597e2 2597e2: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 2597e9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2597ee: 48 8b 45 c8 mov -0x38(%rbp),%rax 2597f2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2597f9: 00 00 2597fb: 0f 85 61 0d 00 00 jne 25a562 259801: 48 8d 65 d0 lea -0x30(%rbp),%rsp 259805: 5b pop %rbx 259806: 41 5a pop %r10 259808: 41 5c pop %r12 25980a: 41 5d pop %r13 25980c: 41 5e pop %r14 25980e: 41 5f pop %r15 259810: 5d pop %rbp 259811: 49 8d 62 f8 lea -0x8(%r10),%rsp 259815: c3 retq 259816: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25981e 25981d: 00 25981e: 0f 28 c1 movaps %xmm1,%xmm0 259821: e8 00 00 00 00 callq 259826 259826: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25982e 25982d: 00 25982e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 259832: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 259839: ff 25983a: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 25983f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 259847 259846: 00 259847: 41 89 5c 24 58 mov %ebx,0x58(%r12) 25984c: e8 00 00 00 00 callq 259851 259851: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 259856: 39 c3 cmp %eax,%ebx 259858: 0f 82 f5 f9 ff ff jb 259253 25985e: 0f 0b ud2 259860: 83 bd 58 fe ff ff 01 cmpl $0x1,-0x1a8(%rbp) 259867: 0f 87 e6 f9 ff ff ja 259253 25986d: e9 7a f9 ff ff jmpq 2591ec 259872: f2 0f 10 85 d0 fd ff movsd -0x230(%rbp),%xmm0 259879: ff 25987a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259881: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259888: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25988f: b8 01 00 00 00 mov $0x1,%eax 259894: e8 00 00 00 00 callq 259899 259899: e9 ed ef ff ff jmpq 25888b 25989e: f2 0f 10 85 58 fe ff movsd -0x1a8(%rbp),%xmm0 2598a5: ff 2598a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2598ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2598b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2598bb: b8 01 00 00 00 mov $0x1,%eax 2598c0: e8 00 00 00 00 callq 2598c5 2598c5: e9 bc ef ff ff jmpq 258886 2598ca: f2 0f 10 85 20 fe ff movsd -0x1e0(%rbp),%xmm0 2598d1: ff 2598d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2598d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2598e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2598e7: b8 01 00 00 00 mov $0x1,%eax 2598ec: e8 00 00 00 00 callq 2598f1 2598f1: e9 4d f5 ff ff jmpq 258e43 2598f6: f2 0f 10 85 28 fe ff movsd -0x1d8(%rbp),%xmm0 2598fd: ff 2598fe: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259905: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25990c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259913: b8 01 00 00 00 mov $0x1,%eax 259918: e8 00 00 00 00 callq 25991d 25991d: e9 1c f5 ff ff jmpq 258e3e 259922: f2 0f 10 85 f0 fd ff movsd -0x210(%rbp),%xmm0 259929: ff 25992a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259931: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259938: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25993f: b8 01 00 00 00 mov $0x1,%eax 259944: e8 00 00 00 00 callq 259949 259949: e9 01 f4 ff ff jmpq 258d4f 25994e: f2 0f 10 85 c8 fd ff movsd -0x238(%rbp),%xmm0 259955: ff 259956: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25995d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259964: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25996b: b8 01 00 00 00 mov $0x1,%eax 259970: e8 00 00 00 00 callq 259975 259975: e9 d0 f3 ff ff jmpq 258d4a 25997a: 66 49 0f 6e c6 movq %r14,%xmm0 25997f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259986: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25998d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259994: b8 01 00 00 00 mov $0x1,%eax 259999: e8 00 00 00 00 callq 25999e 25999e: e9 a2 f3 ff ff jmpq 258d45 2599a3: 44 89 f9 mov %r15d,%ecx 2599a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2599ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2599b4: 31 c0 xor %eax,%eax 2599b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2599bd: e8 00 00 00 00 callq 2599c2 2599c2: e9 79 f3 ff ff jmpq 258d40 2599c7: f2 0f 10 85 f8 fd ff movsd -0x208(%rbp),%xmm0 2599ce: ff 2599cf: b8 01 00 00 00 mov $0x1,%eax 2599d4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2599db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2599e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2599e9: e8 00 00 00 00 callq 2599ee 2599ee: 8b 85 a0 fd ff ff mov -0x260(%rbp),%eax 2599f4: 83 f8 01 cmp $0x1,%eax 2599f7: 0f 87 ed f1 ff ff ja 258bea 2599fd: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 259a05 259a04: 00 259a05: f2 0f 11 9d 08 fe ff movsd %xmm3,-0x1f8(%rbp) 259a0c: ff 259a0d: e9 05 f2 ff ff jmpq 258c17 259a12: f2 0f 10 85 40 fe ff movsd -0x1c0(%rbp),%xmm0 259a19: ff 259a1a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259a21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259a28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259a2f: b8 01 00 00 00 mov $0x1,%eax 259a34: e8 00 00 00 00 callq 259a39 259a39: e9 98 f1 ff ff jmpq 258bd6 259a3e: f2 0f 10 8d 18 fe ff movsd -0x1e8(%rbp),%xmm1 259a45: ff 259a46: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259a4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259a54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259a5b: b8 01 00 00 00 mov $0x1,%eax 259a60: f2 0f 5c c8 subsd %xmm0,%xmm1 259a64: 66 0f 28 c1 movapd %xmm1,%xmm0 259a68: e8 00 00 00 00 callq 259a6d 259a6d: e9 27 f1 ff ff jmpq 258b99 259a72: f2 0f 10 85 48 fe ff movsd -0x1b8(%rbp),%xmm0 259a79: ff 259a7a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259a81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259a88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259a8f: b8 01 00 00 00 mov $0x1,%eax 259a94: f2 0f 11 8d f8 fd ff movsd %xmm1,-0x208(%rbp) 259a9b: ff 259a9c: f2 0f 11 95 40 fe ff movsd %xmm2,-0x1c0(%rbp) 259aa3: ff 259aa4: e8 00 00 00 00 callq 259aa9 259aa9: f2 0f 10 95 40 fe ff movsd -0x1c0(%rbp),%xmm2 259ab0: ff 259ab1: 66 0f 2f 95 30 fe ff comisd -0x1d0(%rbp),%xmm2 259ab8: ff 259ab9: f2 0f 10 8d f8 fd ff movsd -0x208(%rbp),%xmm1 259ac0: ff 259ac1: 0f 87 9d f0 ff ff ja 258b64 259ac7: 0f 0b ud2 259ac9: 66 0f 2f 8d 48 fe ff comisd -0x1b8(%rbp),%xmm1 259ad0: ff 259ad1: 0f 87 9b f0 ff ff ja 258b72 259ad7: 0f 0b ud2 259ad9: e9 94 f0 ff ff jmpq 258b72 259ade: f2 0f 10 85 30 fe ff movsd -0x1d0(%rbp),%xmm0 259ae5: ff 259ae6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259aed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259af4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259afb: b8 01 00 00 00 mov $0x1,%eax 259b00: f2 0f 11 8d f8 fd ff movsd %xmm1,-0x208(%rbp) 259b07: ff 259b08: f2 0f 11 95 40 fe ff movsd %xmm2,-0x1c0(%rbp) 259b0f: ff 259b10: e8 00 00 00 00 callq 259b15 259b15: f2 0f 10 8d f8 fd ff movsd -0x208(%rbp),%xmm1 259b1c: ff 259b1d: f2 0f 10 95 40 fe ff movsd -0x1c0(%rbp),%xmm2 259b24: ff 259b25: e9 27 f0 ff ff jmpq 258b51 259b2a: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 259b32 259b31: 00 259b32: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 259b3a 259b39: 00 259b3a: e9 0d f0 ff ff jmpq 258b4c 259b3f: f2 0f 10 85 18 fe ff movsd -0x1e8(%rbp),%xmm0 259b46: ff 259b47: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259b4e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259b55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259b5c: b8 01 00 00 00 mov $0x1,%eax 259b61: e8 00 00 00 00 callq 259b66 259b66: e9 58 ef ff ff jmpq 258ac3 259b6b: 8b 8d b8 fd ff ff mov -0x248(%rbp),%ecx 259b71: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259b78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259b7f: 31 c0 xor %eax,%eax 259b81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259b88: e8 00 00 00 00 callq 259b8d 259b8d: e9 ed ee ff ff jmpq 258a7f 259b92: 8b 8d c0 fd ff ff mov -0x240(%rbp),%ecx 259b98: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259b9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259ba6: 31 c0 xor %eax,%eax 259ba8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259baf: e8 00 00 00 00 callq 259bb4 259bb4: e9 c1 ee ff ff jmpq 258a7a 259bb9: 8b b5 78 fd ff ff mov -0x288(%rbp),%esi 259bbf: 8b 85 64 fd ff ff mov -0x29c(%rbp),%eax 259bc5: 66 0f ef c0 pxor %xmm0,%xmm0 259bc9: 66 0f ef c9 pxor %xmm1,%xmm1 259bcd: 0f af 85 60 fd ff ff imul -0x2a0(%rbp),%eax 259bd4: 03 85 68 fd ff ff add -0x298(%rbp),%eax 259bda: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259be1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259be8: 01 f0 add %esi,%eax 259bea: f2 0f 10 95 60 fe ff movsd -0x1a0(%rbp),%xmm2 259bf1: ff 259bf2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259bf9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 259bfe: 8b 85 b0 fd ff ff mov -0x250(%rbp),%eax 259c04: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 259c09: 31 c0 xor %eax,%eax 259c0b: f2 0f 59 c2 mulsd %xmm2,%xmm0 259c0f: f2 0f 5e 85 28 fe ff divsd -0x1d8(%rbp),%xmm0 259c16: ff 259c17: f2 0f 59 ca mulsd %xmm2,%xmm1 259c1b: f2 0f 5e 8d a8 fd ff divsd -0x258(%rbp),%xmm1 259c22: ff 259c23: f2 0f 58 c1 addsd %xmm1,%xmm0 259c27: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 259c2c: e8 00 00 00 00 callq 259c31 259c31: e9 3f ee ff ff jmpq 258a75 259c36: 8b 8d 40 fe ff ff mov -0x1c0(%rbp),%ecx 259c3c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259c43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259c4a: 31 c0 xor %eax,%eax 259c4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259c53: e8 00 00 00 00 callq 259c58 259c58: e9 13 ee ff ff jmpq 258a70 259c5d: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 259c64: ff 259c65: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259c6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259c73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259c7a: b8 01 00 00 00 mov $0x1,%eax 259c7f: e8 00 00 00 00 callq 259c84 259c84: e9 16 ec ff ff jmpq 25889f 259c89: 41 8b 4c 24 08 mov 0x8(%r12),%ecx 259c8e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259c95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259c9c: 31 c0 xor %eax,%eax 259c9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259ca5: e8 00 00 00 00 callq 259caa 259caa: e9 eb eb ff ff jmpq 25889a 259caf: f2 0f 10 85 10 fe ff movsd -0x1f0(%rbp),%xmm0 259cb6: ff 259cb7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259cbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259cc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259ccc: b8 01 00 00 00 mov $0x1,%eax 259cd1: e8 00 00 00 00 callq 259cd6 259cd6: e9 ba eb ff ff jmpq 258895 259cdb: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 259ce2: ff 259ce3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 259cea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259cf1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259cf8: b8 01 00 00 00 mov $0x1,%eax 259cfd: e8 00 00 00 00 callq 259d02 259d02: e9 89 eb ff ff jmpq 258890 259d07: 41 03 95 44 01 00 00 add 0x144(%r13),%edx 259d0e: 89 95 78 fd ff ff mov %edx,-0x288(%rbp) 259d14: e9 59 ec ff ff jmpq 258972 259d19: f2 0f 5c c1 subsd %xmm1,%xmm0 259d1d: 31 c0 xor %eax,%eax 259d1f: 66 0f 2f d0 comisd %xmm0,%xmm2 259d23: 0f 93 c0 setae %al 259d26: 41 89 84 24 90 00 00 mov %eax,0x90(%r12) 259d2d: 00 259d2e: e9 e0 ec ff ff jmpq 258a13 259d33: 44 8b bb d0 00 00 00 mov 0xd0(%rbx),%r15d 259d3a: e9 68 ef ff ff jmpq 258ca7 259d3f: 8b 95 8c fe ff ff mov -0x174(%rbp),%edx 259d45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 259d4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 259d53: 31 c0 xor %eax,%eax 259d55: e8 00 00 00 00 callq 259d5a 259d5a: e9 8f fa ff ff jmpq 2597ee 259d5f: 8b 8b 80 00 00 00 mov 0x80(%rbx),%ecx 259d65: 8b 53 7c mov 0x7c(%rbx),%edx 259d68: 66 49 0f 6e d6 movq %r14,%xmm2 259d6d: 48 8d b5 98 fe ff ff lea -0x168(%rbp),%rsi 259d74: f2 0f 10 ad 50 fe ff movsd -0x1b0(%rbp),%xmm5 259d7b: ff 259d7c: f2 0f 10 a5 40 fe ff movsd -0x1c0(%rbp),%xmm4 259d83: ff 259d84: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 259d8b: f2 0f 10 9b 40 01 00 movsd 0x140(%rbx),%xmm3 259d92: 00 259d93: f2 0f 10 8d 70 fe ff movsd -0x190(%rbp),%xmm1 259d9a: ff 259d9b: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 259da2: ff 259da3: e8 c8 cb ff ff callq 256970 259da8: 83 bb 8c 00 00 00 01 cmpl $0x1,0x8c(%rbx) 259daf: 48 c7 85 a0 fe ff ff movq $0x0,-0x160(%rbp) 259db6: 00 00 00 00 259dba: 48 c7 85 a8 fe ff ff movq $0x0,-0x158(%rbp) 259dc1: 00 00 00 00 259dc5: 0f 8e 21 f1 ff ff jle 258eec 259dcb: 8b 8b 88 00 00 00 mov 0x88(%rbx),%ecx 259dd1: 8b 93 84 00 00 00 mov 0x84(%rbx),%edx 259dd7: 66 49 0f 6e d6 movq %r14,%xmm2 259ddc: 48 8d b5 a8 fe ff ff lea -0x158(%rbp),%rsi 259de3: f2 0f 10 ad 50 fe ff movsd -0x1b0(%rbp),%xmm5 259dea: ff 259deb: f2 0f 10 a5 40 fe ff movsd -0x1c0(%rbp),%xmm4 259df2: ff 259df3: 48 8d bd a0 fe ff ff lea -0x160(%rbp),%rdi 259dfa: f2 0f 10 9b 40 01 00 movsd 0x140(%rbx),%xmm3 259e01: 00 259e02: f2 0f 10 8d 70 fe ff movsd -0x190(%rbp),%xmm1 259e09: ff 259e0a: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 259e11: ff 259e12: e8 59 cb ff ff callq 256970 259e17: e9 d0 f0 ff ff jmpq 258eec 259e1c: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 259e24 259e23: 00 259e24: f2 0f 11 95 00 fe ff movsd %xmm2,-0x200(%rbp) 259e2b: ff 259e2c: e9 37 ee ff ff jmpq 258c68 259e31: 8b 85 9c fd ff ff mov -0x264(%rbp),%eax 259e37: 66 0f ef c9 pxor %xmm1,%xmm1 259e3b: 66 0f 28 c2 movapd %xmm2,%xmm0 259e3f: f2 0f 11 95 60 fe ff movsd %xmm2,-0x1a0(%rbp) 259e46: ff 259e47: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 259e4c: f2 0f 5e c1 divsd %xmm1,%xmm0 259e50: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 259e58 259e57: 00 259e58: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 259e5d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 259e65 259e64: 00 259e65: 41 89 5c 24 3c mov %ebx,0x3c(%r12) 259e6a: e8 00 00 00 00 callq 259e6f 259e6f: f2 0f 10 95 60 fe ff movsd -0x1a0(%rbp),%xmm2 259e76: ff 259e77: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 259e7c: 39 c3 cmp %eax,%ebx 259e7e: 0f 82 4a f2 ff ff jb 2590ce 259e84: 0f 0b ud2 259e86: e9 43 f2 ff ff jmpq 2590ce 259e8b: 44 8b 93 2c 01 00 00 mov 0x12c(%rbx),%r10d 259e92: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 259e98: 31 ff xor %edi,%edi 259e9a: 41 b8 01 00 00 00 mov $0x1,%r8d 259ea0: 8b 8d 74 fd ff ff mov -0x28c(%rbp),%ecx 259ea6: f2 0f 10 9d a0 fd ff movsd -0x260(%rbp),%xmm3 259ead: ff 259eae: 44 89 fe mov %r15d,%esi 259eb1: 45 85 d2 test %r10d,%r10d 259eb4: f2 0f 10 95 f8 fd ff movsd -0x208(%rbp),%xmm2 259ebb: ff 259ebc: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 259ec3: ff 259ec4: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 259ecb: ff 259ecc: 40 0f 95 c7 setne %dil 259ed0: e8 eb cd ff ff callq 256cc0 259ed5: 31 ff xor %edi,%edi 259ed7: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 259edd: 44 89 fe mov %r15d,%esi 259ee0: 44 8b 9b 2c 01 00 00 mov 0x12c(%rbx),%r11d 259ee7: f2 0f 11 85 b0 fd ff movsd %xmm0,-0x250(%rbp) 259eee: ff 259eef: 8b 8d 74 fd ff ff mov -0x28c(%rbp),%ecx 259ef5: 41 b8 01 00 00 00 mov $0x1,%r8d 259efb: f2 0f 10 9d a0 fd ff movsd -0x260(%rbp),%xmm3 259f02: ff 259f03: f2 0f 10 95 d8 fd ff movsd -0x228(%rbp),%xmm2 259f0a: ff 259f0b: 45 85 db test %r11d,%r11d 259f0e: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 259f15: ff 259f16: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 259f1d: ff 259f1e: 40 0f 95 c7 setne %dil 259f22: e8 99 cd ff ff callq 256cc0 259f27: f2 0f 11 85 a8 fd ff movsd %xmm0,-0x258(%rbp) 259f2e: ff 259f2f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 259f34: e9 32 04 00 00 jmpq 25a36b 259f39: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 259f3f: 44 89 fa mov %r15d,%edx 259f42: 4c 89 f6 mov %r14,%rsi 259f45: 4c 89 ef mov %r13,%rdi 259f48: 44 89 85 58 fd ff ff mov %r8d,-0x2a8(%rbp) 259f4f: 44 89 95 b8 fd ff ff mov %r10d,-0x248(%rbp) 259f56: 89 85 c0 fd ff ff mov %eax,-0x240(%rbp) 259f5c: e8 00 00 00 00 callq 259f61 259f61: 8b 95 b0 fd ff ff mov -0x250(%rbp),%edx 259f67: 44 8b 85 58 fd ff ff mov -0x2a8(%rbp),%r8d 259f6e: 66 0f 28 c8 movapd %xmm0,%xmm1 259f72: 66 0f ef c0 pxor %xmm0,%xmm0 259f76: 44 8b 95 b8 fd ff ff mov -0x248(%rbp),%r10d 259f7d: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 259f82: f2 0f 58 c1 addsd %xmm1,%xmm0 259f86: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 259f8b: 48 89 85 b0 fd ff ff mov %rax,-0x250(%rbp) 259f92: 8b 85 c0 fd ff ff mov -0x240(%rbp),%eax 259f98: e9 09 ea ff ff jmpq 2589a6 259f9d: 8b 8b 2c 01 00 00 mov 0x12c(%rbx),%ecx 259fa3: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 259fa9: 31 ff xor %edi,%edi 259fab: 44 89 fe mov %r15d,%esi 259fae: 44 8b 85 70 fd ff ff mov -0x290(%rbp),%r8d 259fb5: f2 0f 10 9d a0 fd ff movsd -0x260(%rbp),%xmm3 259fbc: ff 259fbd: 85 c9 test %ecx,%ecx 259fbf: f2 0f 10 95 f8 fd ff movsd -0x208(%rbp),%xmm2 259fc6: ff 259fc7: 8b 8d 10 fe ff ff mov -0x1f0(%rbp),%ecx 259fcd: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 259fd4: ff 259fd5: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 259fdc: ff 259fdd: 40 0f 95 c7 setne %dil 259fe1: e8 da cc ff ff callq 256cc0 259fe6: 8b b3 2c 01 00 00 mov 0x12c(%rbx),%esi 259fec: 31 ff xor %edi,%edi 259fee: 8b 93 04 01 00 00 mov 0x104(%rbx),%edx 259ff4: f2 0f 11 85 08 fe ff movsd %xmm0,-0x1f8(%rbp) 259ffb: ff 259ffc: 44 8b 85 70 fd ff ff mov -0x290(%rbp),%r8d 25a003: 8b 8d 10 fe ff ff mov -0x1f0(%rbp),%ecx 25a009: 85 f6 test %esi,%esi 25a00b: f2 0f 10 9d a0 fd ff movsd -0x260(%rbp),%xmm3 25a012: ff 25a013: f2 0f 10 95 d8 fd ff movsd -0x228(%rbp),%xmm2 25a01a: ff 25a01b: 44 89 fe mov %r15d,%esi 25a01e: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 25a025: ff 25a026: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 25a02d: ff 25a02e: 40 0f 95 c7 setne %dil 25a032: e8 89 cc ff ff callq 256cc0 25a037: f2 0f 11 85 00 fe ff movsd %xmm0,-0x200(%rbp) 25a03e: ff 25a03f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25a044: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25a049: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25a051 25a050: 00 25a051: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25a059 25a058: 00 25a059: e8 00 00 00 00 callq 25a05e 25a05e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25a062: 66 0f 2f 85 08 fe ff comisd -0x1f8(%rbp),%xmm0 25a069: ff 25a06a: 0f 86 eb 04 00 00 jbe 25a55b 25a070: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25a078 25a077: 00 25a078: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25a080 25a07f: 00 25a080: e8 00 00 00 00 callq 25a085 25a085: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25a089: 66 0f 2f 85 00 fe ff comisd -0x200(%rbp),%xmm0 25a090: ff 25a091: 0f 87 1b ee ff ff ja 258eb2 25a097: 0f 0b ud2 25a099: e9 14 ee ff ff jmpq 258eb2 25a09e: 8b 85 6c fd ff ff mov -0x294(%rbp),%eax 25a0a4: 66 0f ef c0 pxor %xmm0,%xmm0 25a0a8: 66 0f ef c9 pxor %xmm1,%xmm1 25a0ac: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25a0b1: 8b 85 9c fd ff ff mov -0x264(%rbp),%eax 25a0b7: f2 0f 5e 85 d8 fd ff divsd -0x228(%rbp),%xmm0 25a0be: ff 25a0bf: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 25a0c6: ff 25a0c7: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 25a0ce: ff 25a0cf: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25a0d4: f2 0f 5e c1 divsd %xmm1,%xmm0 25a0d8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25a0e0 25a0df: 00 25a0e0: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 25a0e5: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25a0ed 25a0ec: 00 25a0ed: 41 89 5c 24 64 mov %ebx,0x64(%r12) 25a0f2: e8 00 00 00 00 callq 25a0f7 25a0f7: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25a0fc: 39 c3 cmp %eax,%ebx 25a0fe: 0f 83 53 03 00 00 jae 25a457 25a104: 8b 85 5c fd ff ff mov -0x2a4(%rbp),%eax 25a10a: 66 0f ef c0 pxor %xmm0,%xmm0 25a10e: 66 0f ef c9 pxor %xmm1,%xmm1 25a112: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25a117: 8b 85 80 fd ff ff mov -0x280(%rbp),%eax 25a11d: f2 0f 5e 85 d8 fd ff divsd -0x228(%rbp),%xmm0 25a124: ff 25a125: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 25a12c: ff 25a12d: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 25a134: ff 25a135: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25a13a: f2 0f 5e c1 divsd %xmm1,%xmm0 25a13e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25a146 25a145: 00 25a146: f2 48 0f 2c d8 cvttsd2si %xmm0,%rbx 25a14b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25a153 25a152: 00 25a153: 41 89 5c 24 74 mov %ebx,0x74(%r12) 25a158: e8 00 00 00 00 callq 25a15d 25a15d: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25a162: 39 c3 cmp %eax,%ebx 25a164: 0f 82 ff f1 ff ff jb 259369 25a16a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25a172 25a171: 00 25a172: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25a17a 25a179: 00 25a17a: e8 00 00 00 00 callq 25a17f 25a17f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25a183: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 25a18b 25a18a: 00 25a18b: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25a190: 41 89 44 24 74 mov %eax,0x74(%r12) 25a195: e9 cf f1 ff ff jmpq 259369 25a19a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25a1a2 25a1a1: 00 25a1a2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25a1aa 25a1a9: 00 25a1aa: e8 00 00 00 00 callq 25a1af 25a1af: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25a1b3: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 25a1bb 25a1ba: 00 25a1bb: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25a1c0: 41 89 44 24 70 mov %eax,0x70(%r12) 25a1c5: e9 92 f1 ff ff jmpq 25935c 25a1ca: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25a1d2 25a1d1: 00 25a1d2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25a1da 25a1d9: 00 25a1da: e8 00 00 00 00 callq 25a1df 25a1df: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25a1e3: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 25a1eb 25a1ea: 00 25a1eb: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25a1f0: 41 89 44 24 60 mov %eax,0x60(%r12) 25a1f5: e9 16 f1 ff ff jmpq 259310 25a1fa: f2 41 0f 10 85 c8 05 movsd 0x5c8(%r13),%xmm0 25a201: 00 00 25a203: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25a207: f2 41 0f 58 85 e8 04 addsd 0x4e8(%r13),%xmm0 25a20e: 00 00 25a210: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25a214: e8 00 00 00 00 callq 25a219 25a219: e9 84 e8 ff ff jmpq 258aa2 25a21e: 66 0f ef c0 pxor %xmm0,%xmm0 25a222: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25a226: f2 41 0f 5a 85 e0 04 cvtsd2ss 0x4e0(%r13),%xmm0 25a22d: 00 00 25a22f: e8 00 00 00 00 callq 25a234 25a234: 66 0f ef c9 pxor %xmm1,%xmm1 25a238: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25a23c: e9 54 e8 ff ff jmpq 258a95 25a241: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25a249 25a248: 00 25a249: f2 0f 5d ad 08 fe ff minsd -0x1f8(%rbp),%xmm5 25a250: ff 25a251: f2 0f 11 ad 08 fe ff movsd %xmm5,-0x1f8(%rbp) 25a258: ff 25a259: e9 b9 e9 ff ff jmpq 258c17 25a25e: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 25a266 25a265: 00 25a266: f2 0f 5d bd 00 fe ff minsd -0x200(%rbp),%xmm7 25a26d: ff 25a26e: f2 0f 11 bd 00 fe ff movsd %xmm7,-0x200(%rbp) 25a275: ff 25a276: e9 ed e9 ff ff jmpq 258c68 25a27b: 45 8d 41 01 lea 0x1(%r9),%r8d 25a27f: 44 89 c9 mov %r9d,%ecx 25a282: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25a289: 31 c0 xor %eax,%eax 25a28b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25a292: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25a299: e8 00 00 00 00 callq 25a29e 25a29e: e9 88 e7 ff ff jmpq 258a2b 25a2a3: 44 8b 85 c8 fd ff ff mov -0x238(%rbp),%r8d 25a2aa: 44 89 c9 mov %r9d,%ecx 25a2ad: 31 c0 xor %eax,%eax 25a2af: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25a2b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25a2bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25a2c4: 44 89 8d 48 fe ff ff mov %r9d,-0x1b8(%rbp) 25a2cb: e8 00 00 00 00 callq 25a2d0 25a2d0: 44 8b 8d 48 fe ff ff mov -0x1b8(%rbp),%r9d 25a2d7: e9 4a e7 ff ff jmpq 258a26 25a2dc: 44 8b 85 30 fe ff ff mov -0x1d0(%rbp),%r8d 25a2e3: 8b 8d e0 fd ff ff mov -0x220(%rbp),%ecx 25a2e9: 31 c0 xor %eax,%eax 25a2eb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25a2f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25a2f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25a300: 44 89 8d 48 fe ff ff mov %r9d,-0x1b8(%rbp) 25a307: e8 00 00 00 00 callq 25a30c 25a30c: 44 8b 8d 48 fe ff ff mov -0x1b8(%rbp),%r9d 25a313: e9 09 e7 ff ff jmpq 258a21 25a318: f2 0f 10 85 08 fe ff movsd -0x1f8(%rbp),%xmm0 25a31f: ff 25a320: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25a327: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25a32e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25a335: b8 01 00 00 00 mov $0x1,%eax 25a33a: e8 00 00 00 00 callq 25a33f 25a33f: e9 00 fd ff ff jmpq 25a044 25a344: f2 0f 10 85 b0 fd ff movsd -0x250(%rbp),%xmm0 25a34b: ff 25a34c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25a353: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25a35a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25a361: b8 01 00 00 00 mov $0x1,%eax 25a366: e8 00 00 00 00 callq 25a36b 25a36b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25a370: e9 fb e9 ff ff jmpq 258d70 25a375: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25a37a: e9 d4 ee ff ff jmpq 259253 25a37f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25a384: 8b 8b d0 00 00 00 mov 0xd0(%rbx),%ecx 25a38a: 44 8d 3c 09 lea (%rcx,%rcx,1),%r15d 25a38e: e9 14 e9 ff ff jmpq 258ca7 25a393: 0f 0b ud2 25a395: 44 89 fa mov %r15d,%edx 25a398: 4c 89 f6 mov %r14,%rsi 25a39b: 4c 89 ef mov %r13,%rdi 25a39e: e8 00 00 00 00 callq 25a3a3 25a3a3: 44 89 fa mov %r15d,%edx 25a3a6: 4c 89 f6 mov %r14,%rsi 25a3a9: 4c 89 ef mov %r13,%rdi 25a3ac: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 25a3b2: f2 0f 11 85 10 fe ff movsd %xmm0,-0x1f0(%rbp) 25a3b9: ff 25a3ba: e8 00 00 00 00 callq 25a3bf 25a3bf: f2 0f 10 b5 60 fe ff movsd -0x1a0(%rbp),%xmm6 25a3c6: ff 25a3c7: 80 bd 48 fe ff ff 00 cmpb $0x0,-0x1b8(%rbp) 25a3ce: f2 0f 11 85 d0 fd ff movsd %xmm0,-0x230(%rbp) 25a3d5: ff 25a3d6: 8b 85 e0 fd ff ff mov -0x220(%rbp),%eax 25a3dc: f2 0f 59 f0 mulsd %xmm0,%xmm6 25a3e0: 66 0f 28 c6 movapd %xmm6,%xmm0 25a3e4: f2 0f 5e 85 80 fe ff divsd -0x180(%rbp),%xmm0 25a3eb: ff 25a3ec: f2 0f 11 85 50 fe ff movsd %xmm0,-0x1b0(%rbp) 25a3f3: ff 25a3f4: 0f 85 0a e2 ff ff jne 258604 25a3fa: e9 13 e4 ff ff jmpq 258812 25a3ff: f2 0f 10 85 00 fe ff movsd -0x200(%rbp),%xmm0 25a406: ff 25a407: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25a40e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25a415: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25a41c: b8 01 00 00 00 mov $0x1,%eax 25a421: e8 00 00 00 00 callq 25a426 25a426: e9 1e fc ff ff jmpq 25a049 25a42b: f2 0f 10 85 a8 fd ff movsd -0x258(%rbp),%xmm0 25a432: ff 25a433: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25a43a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25a441: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25a448: b8 01 00 00 00 mov $0x1,%eax 25a44d: e8 00 00 00 00 callq 25a452 25a452: e9 19 e9 ff ff jmpq 258d70 25a457: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25a45f 25a45e: 00 25a45f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25a467 25a466: 00 25a467: e8 00 00 00 00 callq 25a46c 25a46c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25a470: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 25a478 25a477: 00 25a478: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25a47d: 41 89 44 24 64 mov %eax,0x64(%r12) 25a482: e9 7d fc ff ff jmpq 25a104 25a487: 0f 0b ud2 25a489: e9 33 ec ff ff jmpq 2590c1 25a48e: 0f 0b ud2 25a490: e9 a5 ea ff ff jmpq 258f3a 25a495: 0f 0b ud2 25a497: e9 f5 e9 ff ff jmpq 258e91 25a49c: 0f 0b ud2 25a49e: e9 c7 e9 ff ff jmpq 258e6a 25a4a3: 0f 0b ud2 25a4a5: e9 6b ec ff ff jmpq 259115 25a4aa: 0f 0b ud2 25a4ac: e9 d0 e3 ff ff jmpq 258881 25a4b1: 0f 0b ud2 25a4b3: e9 0f e0 ff ff jmpq 2584c7 25a4b8: 0f 0b ud2 25a4ba: e9 d5 e6 ff ff jmpq 258b94 25a4bf: 0f 0b ud2 25a4c1: e9 f4 ed ff ff jmpq 2592ba 25a4c6: 0f 0b ud2 25a4c8: e9 09 f2 ff ff jmpq 2596d6 25a4cd: 0f 0b ud2 25a4cf: e9 6a f1 ff ff jmpq 25963e 25a4d4: 0f 0b ud2 25a4d6: e9 c2 ef ff ff jmpq 25949d 25a4db: 0f 0b ud2 25a4dd: e9 91 ef ff ff jmpq 259473 25a4e2: 0f 0b ud2 25a4e4: e9 1a ef ff ff jmpq 259403 25a4e9: 0f 0b ud2 25a4eb: e9 e9 ee ff ff jmpq 2593d9 25a4f0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25a4f8 25a4f7: 00 25a4f8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25a500 25a4ff: 00 25a500: e8 00 00 00 00 callq 25a505 25a505: 41 8b 4c 24 5c mov 0x5c(%r12),%ecx 25a50a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25a511: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25a518: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25a51d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25a524: 44 8d 40 ff lea -0x1(%rax),%r8d 25a528: 31 c0 xor %eax,%eax 25a52a: e8 00 00 00 00 callq 25a52f 25a52f: e9 1f ed ff ff jmpq 259253 25a534: 31 c0 xor %eax,%eax 25a536: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 25a53d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25a544: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25a54b: e8 00 00 00 00 callq 25a550 25a550: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 25a556: e9 29 fe ff ff jmpq 25a384 25a55b: 0f 0b ud2 25a55d: e9 0e fb ff ff jmpq 25a070 25a562: e8 00 00 00 00 callq 25a567 25a567: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 25a56e: 00 00 000000000025a570 : 25a570: e8 00 00 00 00 callq 25a575 25a575: 48 8b 44 24 30 mov 0x30(%rsp),%rax 25a57a: 66 0f 28 d0 movapd %xmm0,%xmm2 25a57e: 83 ee 03 sub $0x3,%esi 25a581: 84 d2 test %dl,%dl 25a583: 75 33 jne 25a5b8 25a585: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25a58c: 66 0f ef c0 pxor %xmm0,%xmm0 25a590: 40 84 ff test %dil,%dil 25a593: 0f 85 95 00 00 00 jne 25a62e 25a599: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 25a59e: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 25a5a5: 83 fe 01 cmp $0x1,%esi 25a5a8: 0f 86 ea 00 00 00 jbe 25a698 25a5ae: 48 8b 44 24 40 mov 0x40(%rsp),%rax 25a5b3: f2 0f 11 00 movsd %xmm0,(%rax) 25a5b7: c3 retq 25a5b8: 89 c9 mov %ecx,%ecx 25a5ba: 66 0f ef db pxor %xmm3,%xmm3 25a5be: 45 89 c9 mov %r9d,%r9d 25a5c1: f2 48 0f 2a d9 cvtsi2sd %rcx,%xmm3 25a5c6: f2 0f 59 d8 mulsd %xmm0,%xmm3 25a5ca: 66 0f ef c0 pxor %xmm0,%xmm0 25a5ce: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 25a5d3: f2 0f 59 c1 mulsd %xmm1,%xmm0 25a5d7: f2 0f 5e d8 divsd %xmm0,%xmm3 25a5db: 83 fe 01 cmp $0x1,%esi 25a5de: 0f 86 c2 00 00 00 jbe 25a6a6 25a5e4: f2 0f 11 18 movsd %xmm3,(%rax) 25a5e8: 66 0f ef c0 pxor %xmm0,%xmm0 25a5ec: 40 84 ff test %dil,%dil 25a5ef: 0f 84 09 01 00 00 je 25a6fe 25a5f5: 8b 44 24 10 mov 0x10(%rsp),%eax 25a5f9: 66 0f ef db pxor %xmm3,%xmm3 25a5fd: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 25a602: 8b 44 24 20 mov 0x20(%rsp),%eax 25a606: f2 0f 59 da mulsd %xmm2,%xmm3 25a60a: 66 0f ef d2 pxor %xmm2,%xmm2 25a60e: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25a613: 48 8b 44 24 38 mov 0x38(%rsp),%rax 25a618: f2 0f 59 ca mulsd %xmm2,%xmm1 25a61c: f2 0f 5e d9 divsd %xmm1,%xmm3 25a620: f2 0f 11 18 movsd %xmm3,(%rax) 25a624: 48 8b 44 24 40 mov 0x40(%rsp),%rax 25a629: f2 0f 11 00 movsd %xmm0,(%rax) 25a62d: c3 retq 25a62e: 83 fe 01 cmp $0x1,%esi 25a631: 77 c2 ja 25a5f5 25a633: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 25a63b 25a63a: 00 25a63b: f2 0f 59 f2 mulsd %xmm2,%xmm6 25a63f: 8b 54 24 10 mov 0x10(%rsp),%edx 25a643: 66 0f ef db pxor %xmm3,%xmm3 25a647: 66 0f ef c0 pxor %xmm0,%xmm0 25a64b: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 25a650: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 25a655: 8b 54 24 20 mov 0x20(%rsp),%edx 25a659: f2 0f 59 d3 mulsd %xmm3,%xmm2 25a65d: 66 0f ef db pxor %xmm3,%xmm3 25a661: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 25a666: 8b 54 24 18 mov 0x18(%rsp),%edx 25a66a: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 25a66f: 8b 54 24 28 mov 0x28(%rsp),%edx 25a673: f2 0f 59 d9 mulsd %xmm1,%xmm3 25a677: f2 0f 59 c6 mulsd %xmm6,%xmm0 25a67b: f2 0f 5e d3 divsd %xmm3,%xmm2 25a67f: 66 0f ef db pxor %xmm3,%xmm3 25a683: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 25a688: f2 0f 59 cb mulsd %xmm3,%xmm1 25a68c: f2 0f 5e c1 divsd %xmm1,%xmm0 25a690: f2 0f 58 c2 addsd %xmm2,%xmm0 25a694: f2 0f 11 06 movsd %xmm0,(%rsi) 25a698: f2 0f 58 00 addsd (%rax),%xmm0 25a69c: 48 8b 44 24 40 mov 0x40(%rsp),%rax 25a6a1: f2 0f 11 00 movsd %xmm0,(%rax) 25a6a5: c3 retq 25a6a6: 8b 54 24 08 mov 0x8(%rsp),%edx 25a6aa: 45 89 c0 mov %r8d,%r8d 25a6ad: 66 0f ef e4 pxor %xmm4,%xmm4 25a6b1: 66 0f ef ed pxor %xmm5,%xmm5 25a6b5: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 25a6bd 25a6bc: 00 25a6bd: f2 49 0f 2a e0 cvtsi2sd %r8,%xmm4 25a6c2: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 25a6c7: f2 0f 59 f2 mulsd %xmm2,%xmm6 25a6cb: f2 0f 59 e9 mulsd %xmm1,%xmm5 25a6cf: f2 0f 59 e6 mulsd %xmm6,%xmm4 25a6d3: f2 0f 5e e5 divsd %xmm5,%xmm4 25a6d7: f2 0f 58 dc addsd %xmm4,%xmm3 25a6db: f2 0f 11 18 movsd %xmm3,(%rax) 25a6df: 40 84 ff test %dil,%dil 25a6e2: 0f 85 57 ff ff ff jne 25a63f 25a6e8: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 25a6ed: 66 0f ef c0 pxor %xmm0,%xmm0 25a6f1: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 25a6f8: f2 0f 58 00 addsd (%rax),%xmm0 25a6fc: eb 9e jmp 25a69c 25a6fe: 48 8b 44 24 38 mov 0x38(%rsp),%rax 25a703: 66 0f ef c0 pxor %xmm0,%xmm0 25a707: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25a70e: 48 8b 44 24 40 mov 0x40(%rsp),%rax 25a713: f2 0f 11 00 movsd %xmm0,(%rax) 25a717: c3 retq 25a718: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 25a71f: 00 000000000025a720 : 25a720: e8 00 00 00 00 callq 25a725 25a725: 66 0f 28 d0 movapd %xmm0,%xmm2 25a729: 40 84 f6 test %sil,%sil 25a72c: 0f 84 99 00 00 00 je 25a7cb 25a732: 48 83 ec 18 sub $0x18,%rsp 25a736: f2 0f 10 b7 48 10 00 movsd 0x1048(%rdi),%xmm6 25a73d: 00 25a73e: 66 0f 28 e1 movapd %xmm1,%xmm4 25a742: f2 0f 10 8f b0 0e 00 movsd 0xeb0(%rdi),%xmm1 25a749: 00 25a74a: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25a752 25a751: 00 25a752: 66 0f 28 c6 movapd %xmm6,%xmm0 25a756: f2 0f 59 c1 mulsd %xmm1,%xmm0 25a75a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25a762 25a761: 00 25a762: 66 0f 2f e0 comisd %xmm0,%xmm4 25a766: 77 64 ja 25a7cc 25a768: f2 0f 10 bf 48 0e 00 movsd 0xe48(%rdi),%xmm7 25a76f: 00 25a770: 8b 87 20 0f 00 00 mov 0xf20(%rdi),%eax 25a776: 66 0f 28 c4 movapd %xmm4,%xmm0 25a77a: 66 0f ef ed pxor %xmm5,%xmm5 25a77e: 2b 87 40 0f 00 00 sub 0xf40(%rdi),%eax 25a784: f2 0f 59 c7 mulsd %xmm7,%xmm0 25a788: 89 c2 mov %eax,%edx 25a78a: c1 e2 0a shl $0xa,%edx 25a78d: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 25a792: f2 0f 58 e8 addsd %xmm0,%xmm5 25a796: 66 0f 28 c1 movapd %xmm1,%xmm0 25a79a: f2 0f 58 c1 addsd %xmm1,%xmm0 25a79e: f2 0f 59 c6 mulsd %xmm6,%xmm0 25a7a2: f2 0f 59 c7 mulsd %xmm7,%xmm0 25a7a6: f2 0f 5e c5 divsd %xmm5,%xmm0 25a7aa: 66 0f 2f c3 comisd %xmm3,%xmm0 25a7ae: 76 12 jbe 25a7c2 25a7b0: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25a7b8 25a7b7: 00 25a7b8: 66 0f 2f d8 comisd %xmm0,%xmm3 25a7bc: 0f 87 ac 00 00 00 ja 25a86e 25a7c2: 66 0f 28 c2 movapd %xmm2,%xmm0 25a7c6: 48 83 c4 18 add $0x18,%rsp 25a7ca: c3 retq 25a7cb: c3 retq 25a7cc: 8b 87 20 0f 00 00 mov 0xf20(%rdi),%eax 25a7d2: 2b 87 40 0f 00 00 sub 0xf40(%rdi),%eax 25a7d8: 66 0f ef db pxor %xmm3,%xmm3 25a7dc: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 25a7e1: c1 e0 0a shl $0xa,%eax 25a7e4: f2 0f 10 af 48 0e 00 movsd 0xe48(%rdi),%xmm5 25a7eb: 00 25a7ec: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25a7f1: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 25a7f6: f2 0f 5e dc divsd %xmm4,%xmm3 25a7fa: f2 0f 5c d8 subsd %xmm0,%xmm3 25a7fe: 66 0f 28 c5 movapd %xmm5,%xmm0 25a802: f2 0f 5e c3 divsd %xmm3,%xmm0 25a806: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25a80e 25a80d: 00 25a80e: 66 0f 28 cb movapd %xmm3,%xmm1 25a812: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 25a818: f2 0f 5c c8 subsd %xmm0,%xmm1 25a81c: 66 0f 28 c4 movapd %xmm4,%xmm0 25a820: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25a828 25a827: 00 25a828: f2 0f 58 cd addsd %xmm5,%xmm1 25a82c: f2 0f 59 c8 mulsd %xmm0,%xmm1 25a830: 66 0f ef c0 pxor %xmm0,%xmm0 25a834: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 25a838: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25a83c: e8 00 00 00 00 callq 25a841 25a841: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 25a846: 66 0f ef d2 pxor %xmm2,%xmm2 25a84a: f2 0f 10 24 24 movsd (%rsp),%xmm4 25a84f: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 25a855: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 25a859: f2 0f 10 8f b0 0e 00 movsd 0xeb0(%rdi),%xmm1 25a860: 00 25a861: f2 0f 10 b7 48 10 00 movsd 0x1048(%rdi),%xmm6 25a868: 00 25a869: e9 fa fe ff ff jmpq 25a768 25a86e: f2 0f 59 dc mulsd %xmm4,%xmm3 25a872: 66 0f ef c0 pxor %xmm0,%xmm0 25a876: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 25a87c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25a881: f2 0f 59 d8 mulsd %xmm0,%xmm3 25a885: 66 0f ef c0 pxor %xmm0,%xmm0 25a889: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 25a891 25a890: 00 25a891: f2 0f 5a c5 cvtsd2ss %xmm5,%xmm0 25a895: f2 0f 59 d9 mulsd %xmm1,%xmm3 25a899: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25a8a1 25a8a0: 00 25a8a1: f2 0f 59 de mulsd %xmm6,%xmm3 25a8a5: f2 0f 59 fb mulsd %xmm3,%xmm7 25a8a9: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 25a8ae: e8 00 00 00 00 callq 25a8b3 25a8b3: f2 0f 10 3c 24 movsd (%rsp),%xmm7 25a8b8: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 25a8be: 66 0f ef c9 pxor %xmm1,%xmm1 25a8c2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25a8c6: f2 0f 5e f8 divsd %xmm0,%xmm7 25a8ca: 66 0f ef c0 pxor %xmm0,%xmm0 25a8ce: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 25a8d2: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 25a8d6: e8 00 00 00 00 callq 25a8db 25a8db: 66 0f ef d2 pxor %xmm2,%xmm2 25a8df: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 25a8e3: e9 da fe ff ff jmpq 25a7c2 25a8e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 25a8ef: 00 000000000025a8f0 : 25a8f0: e8 00 00 00 00 callq 25a8f5 25a8f5: 83 fe 01 cmp $0x1,%esi 25a8f8: 0f 84 93 00 00 00 je 25a991 25a8fe: 40 84 ff test %dil,%dil 25a901: 74 3c je 25a93f 25a903: 31 c0 xor %eax,%eax 25a905: 83 fa 01 cmp $0x1,%edx 25a908: 0f 84 63 01 00 00 je 25aa71 25a90e: 83 fa 02 cmp $0x2,%edx 25a911: 0f 84 04 01 00 00 je 25aa1b 25a917: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25a91f 25a91e: 00 25a91f: 66 0f 2f c8 comisd %xmm0,%xmm1 25a923: 77 19 ja 25a93e 25a925: 8d 14 49 lea (%rcx,%rcx,2),%edx 25a928: 66 0f ef c9 pxor %xmm1,%xmm1 25a92c: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 25a931: 48 89 d0 mov %rdx,%rax 25a934: 66 0f 2f c1 comisd %xmm1,%xmm0 25a938: 0f 82 08 01 00 00 jb 25aa46 25a93e: c3 retq 25a93f: 83 fa 01 cmp $0x1,%edx 25a942: 0f 84 8d 00 00 00 je 25a9d5 25a948: 83 ea 02 sub $0x2,%edx 25a94b: 83 fa 01 cmp $0x1,%edx 25a94e: 0f 86 b7 00 00 00 jbe 25aa0b 25a954: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25a95c 25a95b: 00 25a95c: b8 24 00 00 00 mov $0x24,%eax 25a961: 73 db jae 25a93e 25a963: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25a96b 25a96a: 00 25a96b: b8 1e 00 00 00 mov $0x1e,%eax 25a970: 73 cc jae 25a93e 25a972: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25a97a 25a979: 00 25a97a: b8 18 00 00 00 mov $0x18,%eax 25a97f: 73 bd jae 25a93e 25a981: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25a989 25a988: 00 25a989: 19 c0 sbb %eax,%eax 25a98b: f7 d0 not %eax 25a98d: 83 e0 12 and $0x12,%eax 25a990: c3 retq 25a991: 83 fa 01 cmp $0x1,%edx 25a994: 74 3f je 25a9d5 25a996: 85 d2 test %edx,%edx 25a998: 74 ba je 25a954 25a99a: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 25a9a2 25a9a1: 00 25a9a2: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25a9aa 25a9a9: 00 25a9aa: b8 18 00 00 00 mov $0x18,%eax 25a9af: 73 8d jae 25a93e 25a9b1: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25a9b9 25a9b8: 00 25a9b9: b8 14 00 00 00 mov $0x14,%eax 25a9be: 0f 83 7a ff ff ff jae 25a93e 25a9c4: 31 c0 xor %eax,%eax 25a9c6: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25a9ce 25a9cd: 00 25a9ce: 0f 93 c0 setae %al 25a9d1: c1 e0 04 shl $0x4,%eax 25a9d4: c3 retq 25a9d5: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25a9dd 25a9dc: 00 25a9dd: b8 12 00 00 00 mov $0x12,%eax 25a9e2: 0f 83 56 ff ff ff jae 25a93e 25a9e8: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25a9f0 25a9ef: 00 25a9f0: b8 0f 00 00 00 mov $0xf,%eax 25a9f5: 0f 83 43 ff ff ff jae 25a93e 25a9fb: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25aa03 25aa02: 00 25aa03: 19 c0 sbb %eax,%eax 25aa05: f7 d0 not %eax 25aa07: 83 e0 0c and $0xc,%eax 25aa0a: c3 retq 25aa0b: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25aa13 25aa12: 00 25aa13: b8 18 00 00 00 mov $0x18,%eax 25aa18: 72 97 jb 25a9b1 25aa1a: c3 retq 25aa1b: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25aa23 25aa22: 00 25aa23: 66 0f 2f c8 comisd %xmm0,%xmm1 25aa27: 0f 87 11 ff ff ff ja 25a93e 25aa2d: 8d 14 09 lea (%rcx,%rcx,1),%edx 25aa30: 66 0f ef c9 pxor %xmm1,%xmm1 25aa34: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 25aa39: 48 89 d0 mov %rdx,%rax 25aa3c: 66 0f 2f c1 comisd %xmm1,%xmm0 25aa40: 0f 83 f8 fe ff ff jae 25a93e 25aa46: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25aa4e 25aa4d: 00 25aa4e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25aa56 25aa55: 00 25aa56: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25aa5a: e8 00 00 00 00 callq 25aa5f 25aa5f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25aa63: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25aa6b 25aa6a: 00 25aa6b: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25aa70: c3 retq 25aa71: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25aa79 25aa78: 00 25aa79: 66 0f 2f c8 comisd %xmm0,%xmm1 25aa7d: 0f 87 bb fe ff ff ja 25a93e 25aa83: 89 c9 mov %ecx,%ecx 25aa85: 66 0f ef c9 pxor %xmm1,%xmm1 25aa89: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 25aa8e: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 25aa96 25aa95: 00 25aa96: 66 0f 2f c1 comisd %xmm1,%xmm0 25aa9a: 72 aa jb 25aa46 25aa9c: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 25aaa1: c3 retq 25aaa2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 25aaa9: 00 00 00 00 25aaad: 0f 1f 00 nopl (%rax) 000000000025aab0 : 25aab0: e8 00 00 00 00 callq 25aab5 25aab5: 41 56 push %r14 25aab7: f2 0f 58 c8 addsd %xmm0,%xmm1 25aabb: 49 89 fe mov %rdi,%r14 25aabe: 41 55 push %r13 25aac0: 4d 89 cd mov %r9,%r13 25aac3: 41 54 push %r12 25aac5: 55 push %rbp 25aac6: 44 89 c5 mov %r8d,%ebp 25aac9: 53 push %rbx 25aaca: 89 cb mov %ecx,%ebx 25aacc: 48 83 ec 08 sub $0x8,%rsp 25aad0: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 25aad8 25aad7: 00 25aad8: 4c 8b 64 24 38 mov 0x38(%rsp),%r12 25aadd: 84 d2 test %dl,%dl 25aadf: 0f 84 cd 00 00 00 je 25abb2 25aae5: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 25aaed 25aaec: 00 25aaed: 66 0f ef c0 pxor %xmm0,%xmm0 25aaf1: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 25aaf5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25aafd 25aafc: 00 25aafd: e8 00 00 00 00 callq 25ab02 25ab02: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ab06: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 25ab0c: 41 80 be 58 1a 00 00 cmpb $0x0,0x1a58(%r14) 25ab13: 00 25ab14: 0f 84 c5 00 00 00 je 25abdf 25ab1a: 85 ed test %ebp,%ebp 25ab1c: 74 05 je 25ab23 25ab1e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25ab23: 89 d8 mov %ebx,%eax 25ab25: 66 0f ef d2 pxor %xmm2,%xmm2 25ab29: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 25ab2f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ab37 25ab36: 00 25ab37: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25ab3c: f2 0f 5e c2 divsd %xmm2,%xmm0 25ab40: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25ab45: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ab49: e8 00 00 00 00 callq 25ab4e 25ab4e: f2 0f 10 14 24 movsd (%rsp),%xmm2 25ab53: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25ab58: 41 89 04 24 mov %eax,(%r12) 25ab5c: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 25ab62: 89 c1 mov %eax,%ecx 25ab64: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25ab6c 25ab6b: 00 25ab6c: 76 2d jbe 25ab9b 25ab6e: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 25ab76 25ab75: 00 25ab76: 31 d2 xor %edx,%edx 25ab78: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25ab7d: f7 f3 div %ebx 25ab7f: 0f af d9 imul %ecx,%ebx 25ab82: 48 83 c4 08 add $0x8,%rsp 25ab86: 66 0f ef c0 pxor %xmm0,%xmm0 25ab8a: 8d 04 13 lea (%rbx,%rdx,1),%eax 25ab8d: 5b pop %rbx 25ab8e: 5d pop %rbp 25ab8f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25ab94: 41 5c pop %r12 25ab96: 41 5d pop %r13 25ab98: 41 5e pop %r14 25ab9a: c3 retq 25ab9b: f2 0f 58 d0 addsd %xmm0,%xmm2 25ab9f: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 25aba7 25aba6: 00 25aba7: 31 d2 xor %edx,%edx 25aba9: f2 48 0f 2c c2 cvttsd2si %xmm2,%rax 25abae: f7 f3 div %ebx 25abb0: eb cd jmp 25ab7f 25abb2: 66 0f 28 d0 movapd %xmm0,%xmm2 25abb6: 40 0f b6 f6 movzbl %sil,%esi 25abba: 66 0f ef c0 pxor %xmm0,%xmm0 25abbe: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25abc6 25abc5: 00 25abc6: f2 0f 2a c6 cvtsi2sd %esi,%xmm0 25abca: f2 0f 59 c3 mulsd %xmm3,%xmm0 25abce: f2 0f 59 c2 mulsd %xmm2,%xmm0 25abd2: f2 0f 58 c8 addsd %xmm0,%xmm1 25abd6: f2 0f 59 cb mulsd %xmm3,%xmm1 25abda: e9 0e ff ff ff jmpq 25aaed 25abdf: 89 d8 mov %ebx,%eax 25abe1: 66 0f ef d2 pxor %xmm2,%xmm2 25abe5: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 25abeb: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 25abf3 25abf2: 00 25abf3: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25abf8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ac00 25abff: 00 25ac00: f2 0f 5e c2 divsd %xmm2,%xmm0 25ac04: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25ac09: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ac0d: e8 00 00 00 00 callq 25ac12 25ac12: f2 0f 10 14 24 movsd (%rsp),%xmm2 25ac17: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ac1b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 25ac23 25ac22: 00 25ac23: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25ac28: 41 89 04 24 mov %eax,(%r12) 25ac2c: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 25ac32: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25ac3a 25ac39: 00 25ac3a: 76 51 jbe 25ac8d 25ac3c: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 25ac44 25ac43: 00 25ac44: 31 d2 xor %edx,%edx 25ac46: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25ac4b: f7 f3 div %ebx 25ac4d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25ac55 25ac54: 00 25ac55: 89 d2 mov %edx,%edx 25ac57: 66 0f ef c9 pxor %xmm1,%xmm1 25ac5b: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 25ac60: e8 00 00 00 00 callq 25ac65 25ac65: 41 8b 0c 24 mov (%r12),%ecx 25ac69: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 25ac6e: e9 0c ff ff ff jmpq 25ab7f 25ac73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25ac7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25ac81: 31 c0 xor %eax,%eax 25ac83: e8 00 00 00 00 callq 25ac88 25ac88: e9 96 fe ff ff jmpq 25ab23 25ac8d: f2 0f 58 d0 addsd %xmm0,%xmm2 25ac91: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 25ac99 25ac98: 00 25ac99: 31 d2 xor %edx,%edx 25ac9b: f2 48 0f 2c c2 cvttsd2si %xmm2,%rax 25aca0: f7 f3 div %ebx 25aca2: eb a9 jmp 25ac4d 25aca4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 25acab: 00 00 00 00 25acaf: 90 nop 000000000025acb0 : 25acb0: e8 00 00 00 00 callq 25acb5 25acb5: 41 56 push %r14 25acb7: 89 d2 mov %edx,%edx 25acb9: 66 0f ef ed pxor %xmm5,%xmm5 25acbd: 45 89 ce mov %r9d,%r14d 25acc0: 41 55 push %r13 25acc2: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 25acc7: 41 89 fd mov %edi,%r13d 25acca: 41 54 push %r12 25accc: 45 89 c4 mov %r8d,%r12d 25accf: 55 push %rbp 25acd0: 89 cd mov %ecx,%ebp 25acd2: 53 push %rbx 25acd3: 89 f3 mov %esi,%ebx 25acd5: 48 83 ec 30 sub $0x30,%rsp 25acd9: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25ace1 25ace0: 00 25ace1: f2 0f 11 4c 24 20 movsd %xmm1,0x20(%rsp) 25ace7: f2 0f 5e d1 divsd %xmm1,%xmm2 25aceb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25acf3 25acf2: 00 25acf3: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 25acf9: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 25acfe: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 25ad02: 0f 28 c2 movaps %xmm2,%xmm0 25ad05: f3 0f 11 54 24 1c movss %xmm2,0x1c(%rsp) 25ad0b: e8 00 00 00 00 callq 25ad10 25ad10: 66 0f ef ff pxor %xmm7,%xmm7 25ad14: f2 0f 10 34 24 movsd (%rsp),%xmm6 25ad19: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25ad21 25ad20: 00 25ad21: f2 49 0f 2a fe cvtsi2sd %r14,%xmm7 25ad26: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ad2a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ad32 25ad31: 00 25ad32: f2 0f 59 f0 mulsd %xmm0,%xmm6 25ad36: 66 0f ef c0 pxor %xmm0,%xmm0 25ad3a: f2 0f 59 e7 mulsd %xmm7,%xmm4 25ad3e: f2 0f 11 7c 24 28 movsd %xmm7,0x28(%rsp) 25ad44: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 25ad4a: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 25ad4e: e8 00 00 00 00 callq 25ad53 25ad53: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 25ad59: f3 0f 10 54 24 1c movss 0x1c(%rsp),%xmm2 25ad5f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ad63: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ad6b 25ad6a: 00 25ad6b: f2 0f 59 e0 mulsd %xmm0,%xmm4 25ad6f: 0f 28 c2 movaps %xmm2,%xmm0 25ad72: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 25ad78: e8 00 00 00 00 callq 25ad7d 25ad7d: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 25ad85 25ad84: 00 25ad85: f2 0f 59 34 24 mulsd (%rsp),%xmm6 25ad8a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ad92 25ad91: 00 25ad92: f3 0f 11 44 24 1c movss %xmm0,0x1c(%rsp) 25ad98: 66 0f ef c0 pxor %xmm0,%xmm0 25ad9c: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 25ada0: e8 00 00 00 00 callq 25ada5 25ada5: f3 0f 10 54 24 1c movss 0x1c(%rsp),%xmm2 25adab: 66 0f ef c9 pxor %xmm1,%xmm1 25adaf: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25adb3: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 25adbb 25adba: 00 25adbb: f3 0f 5a ca cvtss2sd %xmm2,%xmm1 25adbf: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 25adc5: f2 0f 59 c1 mulsd %xmm1,%xmm0 25adc9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25add1 25add0: 00 25add1: f2 0f 58 d0 addsd %xmm0,%xmm2 25add5: 66 0f ef c0 pxor %xmm0,%xmm0 25add9: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 25adde: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25ade6 25ade5: 00 25ade6: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25adeb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25adef: e8 00 00 00 00 callq 25adf4 25adf4: f2 0f 10 14 24 movsd (%rsp),%xmm2 25adf9: 66 0f ef c9 pxor %xmm1,%xmm1 25adfd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ae01: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 25ae07: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ae0b: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 25ae0f: e8 00 00 00 00 callq 25ae14 25ae14: 41 83 fd 01 cmp $0x1,%r13d 25ae18: f2 0f 10 5c 24 20 movsd 0x20(%rsp),%xmm3 25ae1e: 75 11 jne 25ae31 25ae20: 48 83 c4 30 add $0x30,%rsp 25ae24: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ae28: 5b pop %rbx 25ae29: 5d pop %rbp 25ae2a: 41 5c pop %r12 25ae2c: 41 5d pop %r13 25ae2e: 41 5e pop %r14 25ae30: c3 retq 25ae31: f2 0f 58 db addsd %xmm3,%xmm3 25ae35: f3 0f 11 44 24 20 movss %xmm0,0x20(%rsp) 25ae3b: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25ae43 25ae42: 00 25ae43: 66 0f ef ed pxor %xmm5,%xmm5 25ae47: f2 49 0f 2a ec cvtsi2sd %r12,%xmm5 25ae4c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ae54 25ae53: 00 25ae54: f2 0f 5e c3 divsd %xmm3,%xmm0 25ae58: 66 0f ef db pxor %xmm3,%xmm3 25ae5c: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 25ae61: f2 0f 5a d8 cvtsd2ss %xmm0,%xmm3 25ae65: 0f 28 c3 movaps %xmm3,%xmm0 25ae68: f3 0f 11 5c 24 1c movss %xmm3,0x1c(%rsp) 25ae6e: e8 00 00 00 00 callq 25ae73 25ae73: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25ae7b 25ae7a: 00 25ae7b: f2 0f 59 5c 24 28 mulsd 0x28(%rsp),%xmm3 25ae81: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ae85: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25ae8a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ae92 25ae91: 00 25ae92: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 25ae98: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25aea0 25ae9f: 00 25aea0: f2 0f 59 c3 mulsd %xmm3,%xmm0 25aea4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25aea8: e8 00 00 00 00 callq 25aead 25aead: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 25aeb3: f3 0f 10 5c 24 1c movss 0x1c(%rsp),%xmm3 25aeb9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25aebd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25aec5 25aec4: 00 25aec5: f2 0f 59 e0 mulsd %xmm0,%xmm4 25aec9: 0f 28 c3 movaps %xmm3,%xmm0 25aecc: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 25aed2: e8 00 00 00 00 callq 25aed7 25aed7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25aedf 25aede: 00 25aedf: 66 0f 7e c3 movd %xmm0,%ebx 25aee3: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25aeeb 25aeea: 00 25aeeb: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25aef0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25aef4: e8 00 00 00 00 callq 25aef9 25aef9: 66 0f ef c9 pxor %xmm1,%xmm1 25aefd: 66 0f 6e fb movd %ebx,%xmm7 25af01: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25af05: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 25af0d 25af0c: 00 25af0d: 66 0f ef c0 pxor %xmm0,%xmm0 25af11: f3 0f 5a c7 cvtss2sd %xmm7,%xmm0 25af15: f2 0f 59 c8 mulsd %xmm0,%xmm1 25af19: 66 0f ef c0 pxor %xmm0,%xmm0 25af1d: f2 48 0f 2a c5 cvtsi2sd %rbp,%xmm0 25af22: f2 0f 58 4c 24 10 addsd 0x10(%rsp),%xmm1 25af28: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25af30 25af2f: 00 25af30: 66 48 0f 7e cb movq %xmm1,%rbx 25af35: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25af3d 25af3c: 00 25af3d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25af41: e8 00 00 00 00 callq 25af46 25af46: 66 0f ef c9 pxor %xmm1,%xmm1 25af4a: 66 48 0f 6e eb movq %rbx,%xmm5 25af4f: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25af53: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0 25af59: f2 0f 58 c0 addsd %xmm0,%xmm0 25af5d: f2 0f 5e c8 divsd %xmm0,%xmm1 25af61: 66 0f ef c0 pxor %xmm0,%xmm0 25af65: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 25af69: 66 0f ef c9 pxor %xmm1,%xmm1 25af6d: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 25af71: e8 00 00 00 00 callq 25af76 25af76: f3 0f 10 54 24 20 movss 0x20(%rsp),%xmm2 25af7c: 0f 28 c8 movaps %xmm0,%xmm1 25af7f: 0f 28 c2 movaps %xmm2,%xmm0 25af82: e8 00 00 00 00 callq 25af87 25af87: 48 83 c4 30 add $0x30,%rsp 25af8b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25af8f: 5b pop %rbx 25af90: 5d pop %rbp 25af91: 41 5c pop %r12 25af93: 41 5d pop %r13 25af95: 41 5e pop %r14 25af97: c3 retq 25af98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 25af9f: 00 000000000025afa0 : 25afa0: e8 00 00 00 00 callq 25afa5 25afa5: 41 57 push %r15 25afa7: 41 83 e8 03 sub $0x3,%r8d 25afab: 41 56 push %r14 25afad: 41 55 push %r13 25afaf: 41 54 push %r12 25afb1: 55 push %rbp 25afb2: 53 push %rbx 25afb3: 48 83 ec 50 sub $0x50,%rsp 25afb7: 44 8b bc 24 98 00 00 mov 0x98(%rsp),%r15d 25afbe: 00 25afbf: 4c 8b ac 24 b0 00 00 mov 0xb0(%rsp),%r13 25afc6: 00 25afc7: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 25afcc: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 25afd2: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 25afd8: 41 83 f8 01 cmp $0x1,%r8d 25afdc: 0f 86 89 01 00 00 jbe 25b16b 25afe2: 48 89 fd mov %rdi,%rbp 25afe5: 89 d3 mov %edx,%ebx 25afe7: 41 89 cc mov %ecx,%r12d 25afea: 45 89 ce mov %r9d,%r14d 25afed: 84 d2 test %dl,%dl 25afef: 0f 85 b3 01 00 00 jne 25b1a8 25aff5: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 25affd 25affc: 00 25affd: 66 0f ef db pxor %xmm3,%xmm3 25b001: f2 0f 5e 1c 24 divsd (%rsp),%xmm3 25b006: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25b00e 25b00d: 00 25b00e: f2 0f 11 4c 24 20 movsd %xmm1,0x20(%rsp) 25b014: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25b01c 25b01b: 00 25b01c: f2 0f 58 df addsd %xmm7,%xmm3 25b020: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 25b026: f2 0f 11 7c 24 30 movsd %xmm7,0x30(%rsp) 25b02c: f2 0f 11 6c 24 38 movsd %xmm5,0x38(%rsp) 25b032: f2 0f 59 dd mulsd %xmm5,%xmm3 25b036: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 25b03a: 0f 28 c3 movaps %xmm3,%xmm0 25b03d: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 25b043: e8 00 00 00 00 callq 25b048 25b048: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25b050 25b04f: 00 25b050: 45 84 ff test %r15b,%r15b 25b053: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 25b059: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b05d: f2 44 0f 10 44 24 20 movsd 0x20(%rsp),%xmm8 25b064: f2 0f 10 54 24 28 movsd 0x28(%rsp),%xmm2 25b06a: f2 0f 59 c4 mulsd %xmm4,%xmm0 25b06e: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 25b074: 0f 85 ff 03 00 00 jne 25b479 25b07a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25b082 25b081: 00 25b082: 0f 28 c3 movaps %xmm3,%xmm0 25b085: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 25b08b: e8 00 00 00 00 callq 25b090 25b090: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 25b096: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 25b09d: 00 25b09e: 66 0f ef d2 pxor %xmm2,%xmm2 25b0a2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b0a6: 44 8b a4 24 88 00 00 mov 0x88(%rsp),%r12d 25b0ad: 00 25b0ae: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 25b0b4: f2 0f 59 c4 mulsd %xmm4,%xmm0 25b0b8: f2 0f 11 00 movsd %xmm0,(%rax) 25b0bc: 44 03 a4 24 90 00 00 add 0x90(%rsp),%r12d 25b0c3: 00 25b0c4: 0f 84 48 03 00 00 je 25b412 25b0ca: f2 0f 10 0c 24 movsd (%rsp),%xmm1 25b0cf: 45 89 e4 mov %r12d,%r12d 25b0d2: 66 0f ef c0 pxor %xmm0,%xmm0 25b0d6: f2 49 0f 2a c4 cvtsi2sd %r12,%xmm0 25b0db: f2 0f 59 ca mulsd %xmm2,%xmm1 25b0df: f2 0f 5e c1 divsd %xmm1,%xmm0 25b0e3: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 25b0ea: 00 25b0eb: f2 0f 11 00 movsd %xmm0,(%rax) 25b0ef: 80 fb 01 cmp $0x1,%bl 25b0f2: 0f 84 26 03 00 00 je 25b41e 25b0f8: 45 84 ff test %r15b,%r15b 25b0fb: 0f 84 1d 03 00 00 je 25b41e 25b101: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 25b108: 66 0f ef c9 pxor %xmm1,%xmm1 25b10c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25b111: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 25b116: f2 0f 5e 4c 24 08 divsd 0x8(%rsp),%xmm1 25b11c: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 25b122: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25b12a 25b129: 00 25b12a: 0f 83 c8 02 00 00 jae 25b3f8 25b130: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 25b137: 00 25b138: f2 0f 10 00 movsd (%rax),%xmm0 25b13c: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25b144 25b143: 00 25b144: 0f 83 ae 02 00 00 jae 25b3f8 25b14a: f2 0f 58 d2 addsd %xmm2,%xmm2 25b14e: f2 0f 58 54 24 18 addsd 0x18(%rsp),%xmm2 25b154: 66 0f 2f d1 comisd %xmm1,%xmm2 25b158: 0f 87 9a 02 00 00 ja 25b3f8 25b15e: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 25b165: 00 25b166: c6 00 01 movb $0x1,(%rax) 25b169: eb 2e jmp 25b199 25b16b: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 25b172: 00 25b173: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 25b17a: 00 25b17b: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25b182: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 25b189: 00 25b18a: f2 0f 11 38 movsd %xmm7,(%rax) 25b18e: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 25b195: 00 25b196: c6 00 01 movb $0x1,(%rax) 25b199: 48 83 c4 50 add $0x50,%rsp 25b19d: 5b pop %rbx 25b19e: 5d pop %rbp 25b19f: 41 5c pop %r12 25b1a1: 41 5d pop %r13 25b1a3: 41 5e pop %r14 25b1a5: 41 5f pop %r15 25b1a7: c3 retq 25b1a8: 66 44 0f 28 c8 movapd %xmm0,%xmm9 25b1ad: 45 89 c9 mov %r9d,%r9d 25b1b0: 8d 46 ff lea -0x1(%rsi),%eax 25b1b3: f2 0f 10 1c 24 movsd (%rsp),%xmm3 25b1b8: 66 0f ef c0 pxor %xmm0,%xmm0 25b1bc: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25b1c4 25b1c3: 00 25b1c4: f2 0f 11 4c 24 28 movsd %xmm1,0x28(%rsp) 25b1ca: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 25b1cf: f2 0f 11 6c 24 18 movsd %xmm5,0x18(%rsp) 25b1d5: f2 0f 59 dc mulsd %xmm4,%xmm3 25b1d9: f2 0f 11 64 24 40 movsd %xmm4,0x40(%rsp) 25b1df: f2 0f 59 d0 mulsd %xmm0,%xmm2 25b1e3: 66 0f ef c0 pxor %xmm0,%xmm0 25b1e7: f2 49 0f 2a c4 cvtsi2sd %r12,%xmm0 25b1ec: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 25b1f0: f3 0f 11 5c 24 20 movss %xmm3,0x20(%rsp) 25b1f6: f2 0f 5e d0 divsd %xmm0,%xmm2 25b1fa: 66 0f ef c0 pxor %xmm0,%xmm0 25b1fe: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25b203: f2 0f 59 c1 mulsd %xmm1,%xmm0 25b207: 0f 28 cb movaps %xmm3,%xmm1 25b20a: f2 41 0f 58 c1 addsd %xmm9,%xmm0 25b20f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25b213: f2 0f 11 97 70 32 00 movsd %xmm2,0x3270(%rdi) 25b21a: 00 25b21b: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 25b221: e8 00 00 00 00 callq 25b226 25b226: f2 0f 10 6c 24 18 movsd 0x18(%rsp),%xmm5 25b22c: f2 0f 10 74 24 10 movsd 0x10(%rsp),%xmm6 25b232: f2 0f 5e b5 70 32 00 divsd 0x3270(%rbp),%xmm6 25b239: 00 25b23a: 0f 28 c8 movaps %xmm0,%xmm1 25b23d: 66 0f ef c0 pxor %xmm0,%xmm0 25b241: f2 0f 58 ee addsd %xmm6,%xmm5 25b245: f2 0f 5a c5 cvtsd2ss %xmm5,%xmm0 25b249: e8 00 00 00 00 callq 25b24e 25b24e: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25b256 25b255: 00 25b256: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25b25e 25b25d: 00 25b25e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b262: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 25b268: f2 0f 5e 04 24 divsd (%rsp),%xmm0 25b26d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25b275 25b274: 00 25b275: f2 0f 58 c4 addsd %xmm4,%xmm0 25b279: f2 0f 11 64 24 30 movsd %xmm4,0x30(%rsp) 25b27f: f2 0f 11 6c 24 38 movsd %xmm5,0x38(%rsp) 25b285: f2 0f 59 c5 mulsd %xmm5,%xmm0 25b289: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25b28d: e8 00 00 00 00 callq 25b292 25b292: f2 0f 10 64 24 40 movsd 0x40(%rsp),%xmm4 25b298: f3 0f 10 5c 24 20 movss 0x20(%rsp),%xmm3 25b29e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b2a2: f2 44 0f 10 44 24 28 movsd 0x28(%rsp),%xmm8 25b2a9: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 25b2af: f2 0f 59 c4 mulsd %xmm4,%xmm0 25b2b3: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 25b2b9: f2 0f 11 95 70 32 00 movsd %xmm2,0x3270(%rbp) 25b2c0: 00 25b2c1: 0f 28 cb movaps %xmm3,%xmm1 25b2c4: 66 0f ef c0 pxor %xmm0,%xmm0 25b2c8: f2 0f 11 64 24 40 movsd %xmm4,0x40(%rsp) 25b2ce: f2 41 0f 5a c0 cvtsd2ss %xmm8,%xmm0 25b2d3: e8 00 00 00 00 callq 25b2d8 25b2d8: 44 8b a4 24 88 00 00 mov 0x88(%rsp),%r12d 25b2df: 00 25b2e0: 66 0f ef db pxor %xmm3,%xmm3 25b2e4: 44 03 a4 24 90 00 00 add 0x90(%rsp),%r12d 25b2eb: 00 25b2ec: 44 89 e0 mov %r12d,%eax 25b2ef: 0f 28 c8 movaps %xmm0,%xmm1 25b2f2: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 25b2f7: 66 0f 28 c3 movapd %xmm3,%xmm0 25b2fb: f2 0f 11 5c 24 28 movsd %xmm3,0x28(%rsp) 25b301: f2 0f 5e 85 70 32 00 divsd 0x3270(%rbp),%xmm0 25b308: 00 25b309: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25b30d: e8 00 00 00 00 callq 25b312 25b312: 66 0f ef d2 pxor %xmm2,%xmm2 25b316: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25b31e 25b31d: 00 25b31e: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 25b322: 66 0f 28 c2 movapd %xmm2,%xmm0 25b326: f2 0f 5e 04 24 divsd (%rsp),%xmm0 25b32b: f2 0f 58 44 24 30 addsd 0x30(%rsp),%xmm0 25b331: f2 0f 59 44 24 38 mulsd 0x38(%rsp),%xmm0 25b337: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 25b33d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25b341: e8 00 00 00 00 callq 25b346 25b346: f2 0f 10 64 24 40 movsd 0x40(%rsp),%xmm4 25b34c: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 25b353: 00 25b354: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b358: 84 db test %bl,%bl 25b35a: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 25b360: f2 0f 59 c4 mulsd %xmm4,%xmm0 25b364: f2 0f 11 00 movsd %xmm0,(%rax) 25b368: 0f 84 f9 00 00 00 je 25b467 25b36e: f2 0f 10 34 24 movsd (%rsp),%xmm6 25b373: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 25b379: 66 0f ef c9 pxor %xmm1,%xmm1 25b37d: 66 0f 28 c6 movapd %xmm6,%xmm0 25b381: f2 0f 59 c2 mulsd %xmm2,%xmm0 25b385: f2 41 0f 59 75 00 mulsd 0x0(%r13),%xmm6 25b38b: f2 0f 5e d8 divsd %xmm0,%xmm3 25b38f: 66 0f 28 c6 movapd %xmm6,%xmm0 25b393: f2 0f 10 74 24 10 movsd 0x10(%rsp),%xmm6 25b399: f2 0f 5e f0 divsd %xmm0,%xmm6 25b39d: 66 0f ef c0 pxor %xmm0,%xmm0 25b3a1: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 25b3a5: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 25b3a9: e8 00 00 00 00 callq 25b3ae 25b3ae: 45 84 ff test %r15b,%r15b 25b3b1: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 25b3b8: 00 25b3b9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b3bd: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 25b3c3: f2 0f 11 00 movsd %xmm0,(%rax) 25b3c7: 75 55 jne 25b41e 25b3c9: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 25b3d0: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 25b3d6: 66 0f ef c9 pxor %xmm1,%xmm1 25b3da: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25b3e2 25b3e1: 00 25b3e2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25b3e7: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 25b3ec: f2 0f 5e 4c 24 08 divsd 0x8(%rsp),%xmm1 25b3f2: 0f 82 38 fd ff ff jb 25b130 25b3f8: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 25b3ff: 00 25b400: c6 00 00 movb $0x0,(%rax) 25b403: 48 83 c4 50 add $0x50,%rsp 25b407: 5b pop %rbx 25b408: 5d pop %rbp 25b409: 41 5c pop %r12 25b40b: 41 5d pop %r13 25b40d: 41 5e pop %r14 25b40f: 41 5f pop %r15 25b411: c3 retq 25b412: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 25b419: 00 25b41a: f2 0f 11 10 movsd %xmm2,(%rax) 25b41e: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 25b425: 8b 94 24 a0 00 00 00 mov 0xa0(%rsp),%edx 25b42c: 66 0f ef c0 pxor %xmm0,%xmm0 25b430: 66 0f ef c9 pxor %xmm1,%xmm1 25b434: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 25b43a: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 25b43f: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 25b444: e8 00 00 00 00 callq 25b449 25b449: 66 0f ef c9 pxor %xmm1,%xmm1 25b44d: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 25b453: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25b457: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 25b45c: f2 0f 5e 4c 24 08 divsd 0x8(%rsp),%xmm1 25b462: e9 b5 fc ff ff jmpq 25b11c 25b467: 66 0f ef c0 pxor %xmm0,%xmm0 25b46b: 45 85 e4 test %r12d,%r12d 25b46e: 0f 84 6f fc ff ff je 25b0e3 25b474: e9 51 fc ff ff jmpq 25b0ca 25b479: 45 89 f1 mov %r14d,%r9d 25b47c: 66 0f ef c0 pxor %xmm0,%xmm0 25b480: f2 0f 10 1c 24 movsd (%rsp),%xmm3 25b485: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 25b48c: 00 00 25b48e: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 25b493: f2 0f 59 dc mulsd %xmm4,%xmm3 25b497: f2 0f 59 d0 mulsd %xmm0,%xmm2 25b49b: 66 0f ef c0 pxor %xmm0,%xmm0 25b49f: f2 49 0f 2a c4 cvtsi2sd %r12,%xmm0 25b4a4: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 25b4a8: f2 0f 5e d0 divsd %xmm0,%xmm2 25b4ac: e9 08 fe ff ff jmpq 25b2b9 25b4b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 25b4b8: 00 00 00 00 25b4bc: 0f 1f 40 00 nopl 0x0(%rax) 000000000025b4c0 : 25b4c0: e8 00 00 00 00 callq 25b4c5 25b4c5: 41 57 push %r15 25b4c7: 49 89 ff mov %rdi,%r15 25b4ca: 41 56 push %r14 25b4cc: 41 55 push %r13 25b4ce: 41 54 push %r12 25b4d0: 41 89 d4 mov %edx,%r12d 25b4d3: 55 push %rbp 25b4d4: 89 cd mov %ecx,%ebp 25b4d6: 53 push %rbx 25b4d7: 44 89 cb mov %r9d,%ebx 25b4da: 48 83 ec 40 sub $0x40,%rsp 25b4de: 83 fb 21 cmp $0x21,%ebx 25b4e1: 0f 94 c2 sete %dl 25b4e4: 85 db test %ebx,%ebx 25b4e6: 44 89 44 24 08 mov %r8d,0x8(%rsp) 25b4eb: 44 8b 8c 24 98 00 00 mov 0x98(%rsp),%r9d 25b4f2: 00 25b4f3: 0f 94 c0 sete %al 25b4f6: 09 d0 or %edx,%eax 25b4f8: 40 84 f6 test %sil,%sil 25b4fb: 0f 84 9c 01 00 00 je 25b69d 25b501: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 25b508: 00 25b509: 66 0f ef c0 pxor %xmm0,%xmm0 25b50d: 45 89 e6 mov %r12d,%r14d 25b510: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25b518 25b517: 00 25b518: 8b b4 24 80 00 00 00 mov 0x80(%rsp),%esi 25b51f: 41 c1 e6 06 shl $0x6,%r14d 25b523: 88 44 24 20 mov %al,0x20(%rsp) 25b527: 42 8d 0c e5 00 00 00 lea 0x0(,%r12,8),%ecx 25b52e: 00 25b52f: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 25b534: 44 89 4c 24 2c mov %r9d,0x2c(%rsp) 25b539: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 25b540: 00 25b541: 8d 14 ed 00 00 00 00 lea 0x0(,%rbp,8),%edx 25b548: 85 f6 test %esi,%esi 25b54a: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25b54f: f2 0f 5c c4 subsd %xmm4,%xmm0 25b553: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25b557: 0f 84 1f 04 00 00 je 25b97c 25b55d: 66 0f ef db pxor %xmm3,%xmm3 25b561: 66 0f ef c9 pxor %xmm1,%xmm1 25b565: 89 10 mov %edx,(%rax) 25b567: f2 48 0f 2a d9 cvtsi2sd %rcx,%xmm3 25b56c: 89 54 24 18 mov %edx,0x18(%rsp) 25b570: f3 48 0f 2a c9 cvtsi2ss %rcx,%xmm1 25b575: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 25b57b: e8 00 00 00 00 callq 25b580 25b580: 8b 54 24 18 mov 0x18(%rsp),%edx 25b584: 0f af 54 24 78 imul 0x78(%rsp),%edx 25b589: 66 0f ef f6 pxor %xmm6,%xmm6 25b58d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b591: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 25b597: 66 0f ef c9 pxor %xmm1,%xmm1 25b59b: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 25b5a2: 00 25b5a3: f2 49 0f 2a f6 cvtsi2sd %r14,%xmm6 25b5a8: f3 49 0f 2a ce cvtsi2ss %r14,%xmm1 25b5ad: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 25b5b2: 66 0f ef c0 pxor %xmm0,%xmm0 25b5b6: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 25b5bc: 0f af d1 imul %ecx,%edx 25b5bf: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 25b5c4: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25b5cc 25b5cb: 00 25b5cc: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 25b5d1: 66 0f ef c0 pxor %xmm0,%xmm0 25b5d5: 89 10 mov %edx,(%rax) 25b5d7: 8b 94 24 88 00 00 00 mov 0x88(%rsp),%edx 25b5de: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 25b5e3: f2 0f 5c 04 24 subsd (%rsp),%xmm0 25b5e8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25b5ec: e8 00 00 00 00 callq 25b5f1 25b5f1: 8b 94 24 c0 00 00 00 mov 0xc0(%rsp),%edx 25b5f8: 44 8b 5c 24 78 mov 0x78(%rsp),%r11d 25b5fd: 0f 28 c8 movaps %xmm0,%xmm1 25b600: 66 0f ef c0 pxor %xmm0,%xmm0 25b604: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 25b609: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax 25b60e: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 25b613: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 25b617: f2 0f 58 4c 24 10 addsd 0x10(%rsp),%xmm1 25b61d: f2 0f 59 c1 mulsd %xmm1,%xmm0 25b621: 66 0f ef c9 pxor %xmm1,%xmm1 25b625: f2 49 0f 2a cb cvtsi2sd %r11,%xmm1 25b62a: f2 0f 59 c1 mulsd %xmm1,%xmm0 25b62e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25b636 25b635: 00 25b636: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 25b63b: 45 84 c9 test %r9b,%r9b 25b63e: 0f 85 19 04 00 00 jne 25ba5d 25b644: 84 c0 test %al,%al 25b646: 0f 85 9b 05 00 00 jne 25bbe7 25b64c: 83 fb 20 cmp $0x20,%ebx 25b64f: 0f 85 bb 04 00 00 jne 25bb10 25b655: b8 00 01 00 00 mov $0x100,%eax 25b65a: 31 d2 xor %edx,%edx 25b65c: 48 8b bc 24 c8 00 00 mov 0xc8(%rsp),%rdi 25b663: 00 25b664: 45 31 f6 xor %r14d,%r14d 25b667: f7 74 24 78 divl 0x78(%rsp) 25b66b: 31 d2 xor %edx,%edx 25b66d: 41 f7 f4 div %r12d 25b670: 89 07 mov %eax,(%rdi) 25b672: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 25b679: 00 25b67a: c7 00 00 00 00 00 movl $0x0,(%rax) 25b680: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 25b687: 00 25b688: c6 00 01 movb $0x1,(%rax) 25b68b: 48 83 c4 40 add $0x40,%rsp 25b68f: 44 89 f0 mov %r14d,%eax 25b692: 5b pop %rbx 25b693: 5d pop %rbp 25b694: 41 5c pop %r12 25b696: 41 5d pop %r13 25b698: 41 5e pop %r14 25b69a: 41 5f pop %r15 25b69c: c3 retq 25b69d: 48 8b bc 24 d0 00 00 mov 0xd0(%rsp),%rdi 25b6a4: 00 25b6a5: c7 07 00 00 00 00 movl $0x0,(%rdi) 25b6ab: 84 c0 test %al,%al 25b6ad: 0f 84 54 04 00 00 je 25bb07 25b6b3: 45 89 e0 mov %r12d,%r8d 25b6b6: 45 31 f6 xor %r14d,%r14d 25b6b9: b9 00 01 00 00 mov $0x100,%ecx 25b6be: 89 c8 mov %ecx,%eax 25b6c0: 31 d2 xor %edx,%edx 25b6c2: 48 8b b4 24 c8 00 00 mov 0xc8(%rsp),%rsi 25b6c9: 00 25b6ca: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25b6d2 25b6d1: 00 25b6d2: f7 74 24 78 divl 0x78(%rsp) 25b6d6: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 25b6db: 31 d2 xor %edx,%edx 25b6dd: 41 f7 f0 div %r8d 25b6e0: 89 06 mov %eax,(%rsi) 25b6e2: 45 84 c9 test %r9b,%r9b 25b6e5: 74 8b je 25b672 25b6e7: 41 83 bf 54 0f 00 00 cmpl $0x1,0xf54(%r15) 25b6ee: 01 25b6ef: 0f 86 fc 00 00 00 jbe 25b7f1 25b6f5: 44 8b 5c 24 78 mov 0x78(%rsp),%r11d 25b6fa: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25b702 25b701: 00 25b702: 66 0f ef f6 pxor %xmm6,%xmm6 25b706: 66 0f ef ff pxor %xmm7,%xmm7 25b70a: 66 0f ef c9 pxor %xmm1,%xmm1 25b70e: 89 4c 24 20 mov %ecx,0x20(%rsp) 25b712: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 25b719: 8b 94 24 80 00 00 00 mov 0x80(%rsp),%edx 25b720: 4c 89 5c 24 30 mov %r11,0x30(%rsp) 25b725: 44 89 44 24 2c mov %r8d,0x2c(%rsp) 25b72a: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 25b72f: 44 89 c0 mov %r8d,%eax 25b732: 85 d2 test %edx,%edx 25b734: f2 0f 11 54 24 38 movsd %xmm2,0x38(%rsp) 25b73a: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 25b73f: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 25b744: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 25b74a: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 25b750: 0f 85 dc 04 00 00 jne 25bc32 25b756: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 25b75d: 66 0f ef c0 pxor %xmm0,%xmm0 25b761: 83 e8 01 sub $0x1,%eax 25b764: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 25b769: e8 00 00 00 00 callq 25b76e 25b76e: 4c 8b 5c 24 30 mov 0x30(%rsp),%r11 25b773: 66 0f ef c9 pxor %xmm1,%xmm1 25b777: 8b 4c 24 20 mov 0x20(%rsp),%ecx 25b77b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b77f: f2 0f 58 44 24 18 addsd 0x18(%rsp),%xmm0 25b785: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 25b78b: f2 49 0f 2a cb cvtsi2sd %r11,%xmm1 25b790: 89 4c 24 10 mov %ecx,0x10(%rsp) 25b794: f2 0f 59 c1 mulsd %xmm1,%xmm0 25b798: 66 0f ef c9 pxor %xmm1,%xmm1 25b79c: f2 0f 2a c9 cvtsi2sd %ecx,%xmm1 25b7a0: f2 0f 5c c1 subsd %xmm1,%xmm0 25b7a4: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25b7ac 25b7ab: 00 25b7ac: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25b7b4 25b7b3: 00 25b7b4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25b7b8: e8 00 00 00 00 callq 25b7bd 25b7bd: f2 0f 10 54 24 38 movsd 0x38(%rsp),%xmm2 25b7c3: 8b 4c 24 10 mov 0x10(%rsp),%ecx 25b7c7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b7cb: f2 0f 58 04 24 addsd (%rsp),%xmm0 25b7d0: 44 8b 44 24 2c mov 0x2c(%rsp),%r8d 25b7d5: f2 0f 59 c2 mulsd %xmm2,%xmm0 25b7d9: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 25b7de: 41 8b 87 54 0f 00 00 mov 0xf54(%r15),%eax 25b7e5: 83 e8 02 sub $0x2,%eax 25b7e8: c1 e0 07 shl $0x7,%eax 25b7eb: 41 01 c6 add %eax,%r14d 25b7ee: 41 01 d6 add %edx,%r14d 25b7f1: 85 db test %ebx,%ebx 25b7f3: 0f 85 3d 03 00 00 jne 25bb36 25b7f9: 44 8b 6c 24 08 mov 0x8(%rsp),%r13d 25b7fe: 66 0f ef c0 pxor %xmm0,%xmm0 25b802: 66 0f ef db pxor %xmm3,%xmm3 25b806: 66 0f ef d2 pxor %xmm2,%xmm2 25b80a: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 25b811: 44 8b 64 24 78 mov 0x78(%rsp),%r12d 25b816: 66 0f ef c9 pxor %xmm1,%xmm1 25b81a: 41 83 ed 03 sub $0x3,%r13d 25b81e: d1 e8 shr %eax 25b820: f2 49 0f 2a dc cvtsi2sd %r12,%xmm3 25b825: 41 83 fd 02 cmp $0x2,%r13d 25b829: 0f 43 84 24 b0 00 00 cmovae 0xb0(%rsp),%eax 25b830: 00 25b831: 89 84 24 b0 00 00 00 mov %eax,0xb0(%rsp) 25b838: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 25b83f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25b844: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25b84c 25b84b: 00 25b84c: f2 0f 5e c3 divsd %xmm3,%xmm0 25b850: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25b855: 66 0f ef c0 pxor %xmm0,%xmm0 25b859: 89 c0 mov %eax,%eax 25b85b: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25b860: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 25b867: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25b86c: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 25b874 25b873: 00 25b874: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 25b87b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25b880: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 25b886: f2 0f 5e cb divsd %xmm3,%xmm1 25b88a: f2 0f 59 c2 mulsd %xmm2,%xmm0 25b88e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25b892: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25b896: e8 00 00 00 00 callq 25b89b 25b89b: 66 0f ef c9 pxor %xmm1,%xmm1 25b89f: 8b 94 24 b8 00 00 00 mov 0xb8(%rsp),%edx 25b8a6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25b8aa: 66 0f ef c0 pxor %xmm0,%xmm0 25b8ae: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 25b8b3: f2 0f 5e c8 divsd %xmm0,%xmm1 25b8b7: 66 0f ef c0 pxor %xmm0,%xmm0 25b8bb: 66 48 0f 7e c8 movq %xmm1,%rax 25b8c0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25b8c8 25b8c7: 00 25b8c8: 48 c1 e8 34 shr $0x34,%rax 25b8cc: 25 ff 07 00 00 and $0x7ff,%eax 25b8d1: 2d ff 03 00 00 sub $0x3ff,%eax 25b8d6: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 25b8da: e8 00 00 00 00 callq 25b8df 25b8df: b8 01 00 00 00 mov $0x1,%eax 25b8e4: 66 0f ef c9 pxor %xmm1,%xmm1 25b8e8: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 25b8ed: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25b8f5 25b8f4: 00 25b8f5: d3 e0 shl %cl,%eax 25b8f7: f3 0f 2a c8 cvtsi2ss %eax,%xmm1 25b8fb: e8 00 00 00 00 callq 25b900 25b900: 48 8b bc 24 e8 00 00 mov 0xe8(%rsp),%rdi 25b907: 00 25b908: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 25b90e: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25b913: 66 0f ef c0 pxor %xmm0,%xmm0 25b917: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25b91f 25b91e: 00 25b91f: 89 07 mov %eax,(%rdi) 25b921: 0f af 84 24 b8 00 00 imul 0xb8(%rsp),%eax 25b928: 00 25b929: 83 e8 01 sub $0x1,%eax 25b92c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25b931: f2 0f 5e c2 divsd %xmm2,%xmm0 25b935: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25b939: e8 00 00 00 00 callq 25b93e 25b93e: 48 8b b4 24 d8 00 00 mov 0xd8(%rsp),%rsi 25b945: 00 25b946: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b94a: f2 0f 58 04 24 addsd (%rsp),%xmm0 25b94f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25b957 25b956: 00 25b957: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 25b95c: 89 16 mov %edx,(%rsi) 25b95e: 89 d0 mov %edx,%eax 25b960: 8b 94 24 a8 00 00 00 mov 0xa8(%rsp),%edx 25b967: c1 e2 06 shl $0x6,%edx 25b96a: 39 d0 cmp %edx,%eax 25b96c: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 25b973: 00 25b974: 0f 96 00 setbe (%rax) 25b977: e9 0f fd ff ff jmpq 25b68b 25b97c: 66 0f ef ff pxor %xmm7,%xmm7 25b980: 66 0f ef c9 pxor %xmm1,%xmm1 25b984: 89 08 mov %ecx,(%rax) 25b986: f2 48 0f 2a fa cvtsi2sd %rdx,%xmm7 25b98b: 89 4c 24 18 mov %ecx,0x18(%rsp) 25b98f: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 25b994: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 25b99a: e8 00 00 00 00 callq 25b99f 25b99f: 8b 4c 24 18 mov 0x18(%rsp),%ecx 25b9a3: 0f af 4c 24 78 imul 0x78(%rsp),%ecx 25b9a8: 66 0f ef ed pxor %xmm5,%xmm5 25b9ac: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25b9b0: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 25b9b6: 66 0f ef c9 pxor %xmm1,%xmm1 25b9ba: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 25b9c1: 00 25b9c2: f2 49 0f 2a ee cvtsi2sd %r14,%xmm5 25b9c7: f3 49 0f 2a ce cvtsi2ss %r14,%xmm1 25b9cc: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 25b9d1: 66 0f ef c0 pxor %xmm0,%xmm0 25b9d5: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 25b9db: 0f af ca imul %edx,%ecx 25b9de: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 25b9e3: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25b9eb 25b9ea: 00 25b9eb: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 25b9f0: 66 0f ef c0 pxor %xmm0,%xmm0 25b9f4: 89 10 mov %edx,(%rax) 25b9f6: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 25b9fd: 8d 50 ff lea -0x1(%rax),%edx 25ba00: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 25ba05: e8 00 00 00 00 callq 25ba0a 25ba0a: 44 8b 5c 24 78 mov 0x78(%rsp),%r11d 25ba0f: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 25ba14: 8b 94 24 c0 00 00 00 mov 0xc0(%rsp),%edx 25ba1b: 0f 28 c8 movaps %xmm0,%xmm1 25ba1e: 66 0f ef c0 pxor %xmm0,%xmm0 25ba22: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax 25ba27: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 25ba2b: f2 0f 58 4c 24 10 addsd 0x10(%rsp),%xmm1 25ba31: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 25ba36: f2 0f 59 c1 mulsd %xmm1,%xmm0 25ba3a: 66 0f ef c9 pxor %xmm1,%xmm1 25ba3e: f2 49 0f 2a cb cvtsi2sd %r11,%xmm1 25ba43: f2 0f 59 c1 mulsd %xmm1,%xmm0 25ba47: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25ba4f 25ba4e: 00 25ba4f: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 25ba54: 45 84 c9 test %r9b,%r9b 25ba57: 0f 84 e7 fb ff ff je 25b644 25ba5d: 88 44 24 10 mov %al,0x10(%rsp) 25ba61: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 25ba68: 66 0f ef c0 pxor %xmm0,%xmm0 25ba6c: 66 0f ef c9 pxor %xmm1,%xmm1 25ba70: 2b 94 24 a0 00 00 00 sub 0xa0(%rsp),%edx 25ba77: 4c 89 5c 24 20 mov %r11,0x20(%rsp) 25ba7c: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 25ba81: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx 25ba88: 44 89 4c 24 18 mov %r9d,0x18(%rsp) 25ba8d: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 25ba92: f2 0f 5e c1 divsd %xmm1,%xmm0 25ba96: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ba9e 25ba9d: 00 25ba9e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25baa2: e8 00 00 00 00 callq 25baa7 25baa7: 41 8b 87 54 0f 00 00 mov 0xf54(%r15),%eax 25baae: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25bab6 25bab5: 00 25bab6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25baba: f2 0f 58 04 24 addsd (%rsp),%xmm0 25babf: 44 8d 70 ff lea -0x1(%rax),%r14d 25bac3: 0f b6 44 24 10 movzbl 0x10(%rsp),%eax 25bac8: 41 c1 e6 07 shl $0x7,%r14d 25bacc: f2 0f 59 c2 mulsd %xmm2,%xmm0 25bad0: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 25bad5: 84 c0 test %al,%al 25bad7: 0f 84 65 02 00 00 je 25bd42 25badd: b8 00 01 00 00 mov $0x100,%eax 25bae2: 31 d2 xor %edx,%edx 25bae4: 41 01 ce add %ecx,%r14d 25bae7: 45 89 e0 mov %r12d,%r8d 25baea: f7 74 24 78 divl 0x78(%rsp) 25baee: 48 8b b4 24 c8 00 00 mov 0xc8(%rsp),%rsi 25baf5: 00 25baf6: 31 d2 xor %edx,%edx 25baf8: b9 00 01 00 00 mov $0x100,%ecx 25bafd: 41 f7 f4 div %r12d 25bb00: 89 06 mov %eax,(%rsi) 25bb02: e9 e0 fb ff ff jmpq 25b6e7 25bb07: 83 fb 20 cmp $0x20,%ebx 25bb0a: 0f 84 a3 fb ff ff je 25b6b3 25bb10: 45 31 f6 xor %r14d,%r14d 25bb13: 89 d8 mov %ebx,%eax 25bb15: 83 e0 ef and $0xffffffef,%eax 25bb18: 83 e8 05 sub $0x5,%eax 25bb1b: 83 f8 01 cmp $0x1,%eax 25bb1e: 0f 87 e5 00 00 00 ja 25bc09 25bb24: 46 8d 04 a5 00 00 00 lea 0x0(,%r12,4),%r8d 25bb2b: 00 25bb2c: b9 00 10 00 00 mov $0x1000,%ecx 25bb31: e9 88 fb ff ff jmpq 25b6be 25bb36: 81 f9 00 10 00 00 cmp $0x1000,%ecx 25bb3c: 0f 84 84 01 00 00 je 25bcc6 25bb42: 81 bc 24 a0 00 00 00 cmpl $0x1000,0xa0(%rsp) 25bb49: 00 10 00 00 25bb4d: 0f 85 37 02 00 00 jne 25bd8a 25bb53: 81 f9 00 10 00 00 cmp $0x1000,%ecx 25bb59: 0f 86 2b 02 00 00 jbe 25bd8a 25bb5f: 45 89 e0 mov %r12d,%r8d 25bb62: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 25bb69: 00 25bb6a: c1 e5 04 shl $0x4,%ebp 25bb6d: bb 80 00 00 00 mov $0x80,%ebx 25bb72: 41 c1 e0 04 shl $0x4,%r8d 25bb76: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 25bb7d: 66 0f ef c9 pxor %xmm1,%xmm1 25bb81: f2 48 0f 2a cd cvtsi2sd %rbp,%xmm1 25bb86: 85 c0 test %eax,%eax 25bb88: 0f 85 5f 01 00 00 jne 25bced 25bb8e: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 25bb95: 00 25bb96: 66 0f ef c0 pxor %xmm0,%xmm0 25bb9a: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 25bb9f: f2 0f 5c 04 24 subsd (%rsp),%xmm0 25bba4: 44 89 00 mov %r8d,(%rax) 25bba7: f2 0f 5e c1 divsd %xmm1,%xmm0 25bbab: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25bbb3 25bbb2: 00 25bbb3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25bbb7: e8 00 00 00 00 callq 25bbbc 25bbbc: 66 0f ef c9 pxor %xmm1,%xmm1 25bbc0: 48 8b bc 24 d8 00 00 mov 0xd8(%rsp),%rdi 25bbc7: 00 25bbc8: f2 0f 2a cb cvtsi2sd %ebx,%xmm1 25bbcc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25bbd0: f2 0f 58 04 24 addsd (%rsp),%xmm0 25bbd5: f2 0f 59 c1 mulsd %xmm1,%xmm0 25bbd9: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 25bbde: 89 17 mov %edx,(%rdi) 25bbe0: 89 d0 mov %edx,%eax 25bbe2: e9 79 fd ff ff jmpq 25b960 25bbe7: b8 00 01 00 00 mov $0x100,%eax 25bbec: 31 d2 xor %edx,%edx 25bbee: 48 8b 9c 24 c8 00 00 mov 0xc8(%rsp),%rbx 25bbf5: 00 25bbf6: 45 31 f6 xor %r14d,%r14d 25bbf9: f7 74 24 78 divl 0x78(%rsp) 25bbfd: 31 d2 xor %edx,%edx 25bbff: 41 f7 f4 div %r12d 25bc02: 89 03 mov %eax,(%rbx) 25bc04: e9 69 fa ff ff jmpq 25b672 25bc09: 45 89 e0 mov %r12d,%r8d 25bc0c: 83 fb 1f cmp $0x1f,%ebx 25bc0f: 0f 87 9c 01 00 00 ja 25bdb1 25bc15: b8 00 06 06 86 mov $0x86060600,%eax 25bc1a: 48 0f a3 d8 bt %rbx,%rax 25bc1e: 0f 83 8d 01 00 00 jae 25bdb1 25bc24: 41 c1 e0 04 shl $0x4,%r8d 25bc28: b9 00 00 01 00 mov $0x10000,%ecx 25bc2d: e9 8c fa ff ff jmpq 25b6be 25bc32: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 25bc39: 00 25bc3a: 66 0f ef c0 pxor %xmm0,%xmm0 25bc3e: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 25bc43: f2 0f 5c 04 24 subsd (%rsp),%xmm0 25bc48: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25bc4c: e8 00 00 00 00 callq 25bc51 25bc51: 4c 8b 5c 24 30 mov 0x30(%rsp),%r11 25bc56: 66 0f ef c9 pxor %xmm1,%xmm1 25bc5a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25bc5e: f2 0f 58 44 24 18 addsd 0x18(%rsp),%xmm0 25bc64: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 25bc6a: f2 49 0f 2a cb cvtsi2sd %r11,%xmm1 25bc6f: 8b 4c 24 20 mov 0x20(%rsp),%ecx 25bc73: 89 4c 24 10 mov %ecx,0x10(%rsp) 25bc77: f2 0f 59 c1 mulsd %xmm1,%xmm0 25bc7b: 66 0f ef c9 pxor %xmm1,%xmm1 25bc7f: f2 0f 2a c9 cvtsi2sd %ecx,%xmm1 25bc83: f2 0f 5c c1 subsd %xmm1,%xmm0 25bc87: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25bc8f 25bc8e: 00 25bc8f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25bc97 25bc96: 00 25bc97: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25bc9b: e8 00 00 00 00 callq 25bca0 25bca0: f2 0f 10 54 24 38 movsd 0x38(%rsp),%xmm2 25bca6: 44 8b 44 24 2c mov 0x2c(%rsp),%r8d 25bcab: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25bcaf: f2 0f 58 04 24 addsd (%rsp),%xmm0 25bcb4: 8b 4c 24 10 mov 0x10(%rsp),%ecx 25bcb8: f2 0f 59 c2 mulsd %xmm2,%xmm0 25bcbc: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 25bcc1: e9 18 fb ff ff jmpq 25b7de 25bcc6: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 25bccd: 00 25bcce: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 25bcd5: 00 25bcd6: bb 40 00 00 00 mov $0x40,%ebx 25bcdb: 8b 00 mov (%rax),%eax 25bcdd: 89 44 24 08 mov %eax,0x8(%rsp) 25bce1: 8d 2c c5 00 00 00 00 lea 0x0(,%rax,8),%ebp 25bce8: e9 89 fe ff ff jmpq 25bb76 25bced: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 25bcf4: 00 25bcf5: 66 0f ef c0 pxor %xmm0,%xmm0 25bcf9: 44 89 44 24 08 mov %r8d,0x8(%rsp) 25bcfe: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 25bd02: 66 0f ef c9 pxor %xmm1,%xmm1 25bd06: 8b 00 mov (%rax),%eax 25bd08: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 25bd0d: e8 00 00 00 00 callq 25bd12 25bd12: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 25bd17: 66 0f ef c9 pxor %xmm1,%xmm1 25bd1b: 48 8b b4 24 e8 00 00 mov 0xe8(%rsp),%rsi 25bd22: 00 25bd23: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25bd28: 66 0f ef c0 pxor %xmm0,%xmm0 25bd2c: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 25bd31: f2 0f 5c 04 24 subsd (%rsp),%xmm0 25bd36: f2 49 0f 2a c8 cvtsi2sd %r8,%xmm1 25bd3b: 89 06 mov %eax,(%rsi) 25bd3d: e9 65 fe ff ff jmpq 25bba7 25bd42: 44 8b 4c 24 18 mov 0x18(%rsp),%r9d 25bd47: 4c 8b 5c 24 20 mov 0x20(%rsp),%r11 25bd4c: 41 01 ce add %ecx,%r14d 25bd4f: 83 fb 20 cmp $0x20,%ebx 25bd52: 0f 85 bb fd ff ff jne 25bb13 25bd58: 31 d2 xor %edx,%edx 25bd5a: b8 00 01 00 00 mov $0x100,%eax 25bd5f: 45 89 e0 mov %r12d,%r8d 25bd62: b9 00 01 00 00 mov $0x100,%ecx 25bd67: f7 74 24 78 divl 0x78(%rsp) 25bd6b: 48 8b bc 24 c8 00 00 mov 0xc8(%rsp),%rdi 25bd72: 00 25bd73: 31 d2 xor %edx,%edx 25bd75: 41 f7 f4 div %r12d 25bd78: 89 07 mov %eax,(%rdi) 25bd7a: 41 83 bf 54 0f 00 00 cmpl $0x1,0xf54(%r15) 25bd81: 01 25bd82: 0f 87 7a f9 ff ff ja 25b702 25bd88: eb 08 jmp 25bd92 25bd8a: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 25bd91: 00 25bd92: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 25bd99: 00 25bd9a: bb 40 00 00 00 mov $0x40,%ebx 25bd9f: 8b 00 mov (%rax),%eax 25bda1: 89 44 24 08 mov %eax,0x8(%rsp) 25bda5: 8d 2c c5 00 00 00 00 lea 0x0(,%rax,8),%ebp 25bdac: e9 c5 fd ff ff jmpq 25bb76 25bdb1: 41 c1 e0 05 shl $0x5,%r8d 25bdb5: b9 00 00 04 00 mov $0x40000,%ecx 25bdba: e9 ff f8 ff ff jmpq 25b6be 25bdbf: 90 nop 000000000025bdc0 : 25bdc0: e8 00 00 00 00 callq 25bdc5 25bdc5: 41 57 push %r15 25bdc7: 41 56 push %r14 25bdc9: 41 55 push %r13 25bdcb: 41 54 push %r12 25bdcd: 45 89 cc mov %r9d,%r12d 25bdd0: 55 push %rbp 25bdd1: 53 push %rbx 25bdd2: 44 89 c3 mov %r8d,%ebx 25bdd5: 48 81 ec 98 00 00 00 sub $0x98,%rsp 25bddc: 89 54 24 50 mov %edx,0x50(%rsp) 25bde0: 89 ca mov %ecx,%edx 25bde2: 8b 8c 24 70 01 00 00 mov 0x170(%rsp),%ecx 25bde9: f2 0f 11 74 24 20 movsd %xmm6,0x20(%rsp) 25bdef: 66 0f ef f6 pxor %xmm6,%xmm6 25bdf3: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 25bdfa: 44 8b ac 24 d8 00 00 mov 0xd8(%rsp),%r13d 25be01: 00 25be02: f2 48 0f 2a f2 cvtsi2sd %rdx,%xmm6 25be07: f2 0f 11 44 24 38 movsd %xmm0,0x38(%rsp) 25be0d: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25be15 25be14: 00 25be15: 44 8b bc 24 f8 00 00 mov 0xf8(%rsp),%r15d 25be1c: 00 25be1d: 89 8c 24 88 00 00 00 mov %ecx,0x88(%rsp) 25be24: 8b 8c 24 80 01 00 00 mov 0x180(%rsp),%ecx 25be2b: 49 89 d6 mov %rdx,%r14 25be2e: 89 bc 24 8c 00 00 00 mov %edi,0x8c(%rsp) 25be35: 48 8b ac 24 a0 01 00 mov 0x1a0(%rsp),%rbp 25be3c: 00 25be3d: 89 4c 24 58 mov %ecx,0x58(%rsp) 25be41: 8b 8c 24 88 01 00 00 mov 0x188(%rsp),%ecx 25be48: f2 0f 59 c6 mulsd %xmm6,%xmm0 25be4c: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 25be52: 89 b4 24 84 00 00 00 mov %esi,0x84(%rsp) 25be59: 89 4c 24 40 mov %ecx,0x40(%rsp) 25be5d: 88 84 24 83 00 00 00 mov %al,0x83(%rsp) 25be64: 89 44 24 28 mov %eax,0x28(%rsp) 25be68: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 25be6e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25be72: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 25be77: f2 0f 11 64 24 60 movsd %xmm4,0x60(%rsp) 25be7d: f2 0f 11 6c 24 48 movsd %xmm5,0x48(%rsp) 25be83: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 25be89: f2 0f 11 4c 24 30 movsd %xmm1,0x30(%rsp) 25be8f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25be97 25be96: 00 25be97: e8 00 00 00 00 callq 25be9c 25be9c: f2 0f 10 1c 24 movsd (%rsp),%xmm3 25bea1: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 25bea7: f2 44 0f 10 44 24 38 movsd 0x38(%rsp),%xmm8 25beae: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25beb6 25beb5: 00 25beb6: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 25bebb: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25bec3 25bec2: 00 25bec3: f2 0f 5e 44 24 30 divsd 0x30(%rsp),%xmm0 25bec9: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25bece: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25bed6 25bed5: 00 25bed6: f2 41 0f 5e c8 divsd %xmm8,%xmm1 25bedb: 48 8b 84 24 e0 01 00 mov 0x1e0(%rsp),%rax 25bee2: 00 25bee3: 89 10 mov %edx,(%rax) 25bee5: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 25beec: 00 25beed: f2 41 0f 5e e0 divsd %xmm8,%xmm4 25bef2: f2 0f 58 c8 addsd %xmm0,%xmm1 25bef6: 66 0f ef c0 pxor %xmm0,%xmm0 25befa: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 25beff: f2 0f 59 c8 mulsd %xmm0,%xmm1 25bf03: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25bf0b 25bf0a: 00 25bf0b: f2 0f 5e c3 divsd %xmm3,%xmm0 25bf0f: f2 0f 58 c4 addsd %xmm4,%xmm0 25bf13: f2 0f 58 c1 addsd %xmm1,%xmm0 25bf17: f2 0f 59 c2 mulsd %xmm2,%xmm0 25bf1b: f2 0f 11 00 movsd %xmm0,(%rax) 25bf1f: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25bf27 25bf26: 00 25bf27: f2 0f 5e c3 divsd %xmm3,%xmm0 25bf2b: f2 0f 58 c8 addsd %xmm0,%xmm1 25bf2f: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25bf37 25bf36: 00 25bf37: f2 41 0f 5e c0 divsd %xmm8,%xmm0 25bf3c: f2 0f 58 c8 addsd %xmm0,%xmm1 25bf40: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25bf48 25bf47: 00 25bf48: f2 41 0f 5e c0 divsd %xmm8,%xmm0 25bf4d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25bf51: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25bf55: e8 00 00 00 00 callq 25bf5a 25bf5a: f2 0f 10 14 24 movsd (%rsp),%xmm2 25bf5f: 48 8b 94 24 f0 01 00 mov 0x1f0(%rsp),%rdx 25bf66: 00 25bf67: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25bf6b: 66 0f ef c9 pxor %xmm1,%xmm1 25bf6f: 48 8b 84 24 e0 01 00 mov 0x1e0(%rsp),%rax 25bf76: 00 25bf77: f2 0f 10 74 24 10 movsd 0x10(%rsp),%xmm6 25bf7d: f2 0f 59 c2 mulsd %xmm2,%xmm0 25bf81: f2 0f 5e f2 divsd %xmm2,%xmm6 25bf85: f2 0f 11 02 movsd %xmm0,(%rdx) 25bf89: 8b 10 mov (%rax),%edx 25bf8b: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 25bf92: 00 25bf93: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 25bf98: f2 0f 58 08 addsd (%rax),%xmm1 25bf9c: 8b 44 24 28 mov 0x28(%rsp),%eax 25bfa0: f2 0f 58 c1 addsd %xmm1,%xmm0 25bfa4: f2 0f 5e c2 divsd %xmm2,%xmm0 25bfa8: f2 0f 11 34 24 movsd %xmm6,(%rsp) 25bfad: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 25bfb3: 84 c0 test %al,%al 25bfb5: 0f 85 a3 07 00 00 jne 25c75e 25bfbb: 44 89 e0 mov %r12d,%eax 25bfbe: 66 0f ef d2 pxor %xmm2,%xmm2 25bfc2: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25bfca 25bfc9: 00 25bfca: 66 0f ef ed pxor %xmm5,%xmm5 25bfce: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25bfd3: f2 0f 11 6c 24 28 movsd %xmm5,0x28(%rsp) 25bfd9: f2 0f 11 5c 24 50 movsd %xmm3,0x50(%rsp) 25bfdf: 45 84 ed test %r13b,%r13b 25bfe2: 0f 84 a7 04 00 00 je 25c48f 25bfe8: 83 bc 24 d0 00 00 00 cmpl $0x4,0xd0(%rsp) 25bfef: 04 25bff0: 0f 84 52 09 00 00 je 25c948 25bff6: 83 bc 24 d0 00 00 00 cmpl $0x3,0xd0(%rsp) 25bffd: 03 25bffe: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 25c005: 00 25c006: 0f 84 a2 0b 00 00 je 25cbae 25c00c: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c013: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 25c019: 66 0f ef c9 pxor %xmm1,%xmm1 25c01d: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 25c023: f2 0f 58 84 24 68 01 addsd 0x168(%rsp),%xmm0 25c02a: 00 00 25c02c: f2 0f 5a 8c 24 78 01 cvtsd2ss 0x178(%rsp),%xmm1 25c033: 00 00 25c035: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25c039: e8 00 00 00 00 callq 25c03e 25c03e: f2 0f 10 2c 24 movsd (%rsp),%xmm5 25c043: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 25c049: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c04d: 66 0f ef c9 pxor %xmm1,%xmm1 25c051: f2 0f 5a 8c 24 38 01 cvtsd2ss 0x138(%rsp),%xmm1 25c058: 00 00 25c05a: f2 0f 5e c5 divsd %xmm5,%xmm0 25c05e: f2 0f 5c d0 subsd %xmm0,%xmm2 25c062: f2 0f 10 44 24 18 movsd 0x18(%rsp),%xmm0 25c068: f2 0f 58 44 24 28 addsd 0x28(%rsp),%xmm0 25c06e: f2 0f 5e c5 divsd %xmm5,%xmm0 25c072: f2 0f 5c d0 subsd %xmm0,%xmm2 25c076: f2 0f 10 84 24 90 01 movsd 0x190(%rsp),%xmm0 25c07d: 00 00 25c07f: f2 0f 5e 44 24 10 divsd 0x10(%rsp),%xmm0 25c085: f2 0f 58 84 24 98 01 addsd 0x198(%rsp),%xmm0 25c08c: 00 00 25c08e: f2 0f 5c d0 subsd %xmm0,%xmm2 25c092: 66 0f ef c0 pxor %xmm0,%xmm0 25c096: f2 0f 5a 44 24 08 cvtsd2ss 0x8(%rsp),%xmm0 25c09c: f2 0f 11 54 24 68 movsd %xmm2,0x68(%rsp) 25c0a2: e8 00 00 00 00 callq 25c0a7 25c0a7: 8b 9c 24 10 01 00 00 mov 0x110(%rsp),%ebx 25c0ae: 66 0f ef db pxor %xmm3,%xmm3 25c0b2: 03 9c 24 08 01 00 00 add 0x108(%rsp),%ebx 25c0b9: 89 d8 mov %ebx,%eax 25c0bb: 66 0f ef ff pxor %xmm7,%xmm7 25c0bf: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c0c3: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 25c0c9: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 25c0ce: 8b 84 24 18 01 00 00 mov 0x118(%rsp),%eax 25c0d5: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25c0da: 66 0f ef f6 pxor %xmm6,%xmm6 25c0de: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c0e6 25c0e5: 00 25c0e6: f2 0f 5a b4 24 20 01 cvtsd2ss 0x120(%rsp),%xmm6 25c0ed: 00 00 25c0ef: f3 0f 11 74 24 78 movss %xmm6,0x78(%rsp) 25c0f5: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 25c0fa: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 25c100: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 25c106: 0f 28 c6 movaps %xmm6,%xmm0 25c109: f2 0f 59 ef mulsd %xmm7,%xmm5 25c10d: f2 0f 11 7c 24 58 movsd %xmm7,0x58(%rsp) 25c113: f2 0f 11 6c 24 38 movsd %xmm5,0x38(%rsp) 25c119: e8 00 00 00 00 callq 25c11e 25c11e: f2 0f 10 7c 24 58 movsd 0x58(%rsp),%xmm7 25c124: f2 0f 59 bc 24 38 01 mulsd 0x138(%rsp),%xmm7 25c12b: 00 00 25c12d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c131: f2 0f 59 44 24 38 mulsd 0x38(%rsp),%xmm0 25c137: f2 0f 10 74 24 50 movsd 0x50(%rsp),%xmm6 25c13d: f2 0f 10 6c 24 30 movsd 0x30(%rsp),%xmm5 25c143: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c14b 25c14a: 00 25c14b: f2 0f 59 f7 mulsd %xmm7,%xmm6 25c14f: 66 0f ef ff pxor %xmm7,%xmm7 25c153: f2 0f 5a bc 24 40 01 cvtsd2ss 0x140(%rsp),%xmm7 25c15a: 00 00 25c15c: f2 0f 58 e8 addsd %xmm0,%xmm5 25c160: 0f 28 c7 movaps %xmm7,%xmm0 25c163: f3 0f 11 7c 24 7c movss %xmm7,0x7c(%rsp) 25c169: f2 0f 11 6c 24 70 movsd %xmm5,0x70(%rsp) 25c16f: f2 0f 11 74 24 40 movsd %xmm6,0x40(%rsp) 25c175: e8 00 00 00 00 callq 25c17a 25c17a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c17e: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 25c184: f2 0f 58 44 24 70 addsd 0x70(%rsp),%xmm0 25c18a: 66 0f 28 d8 movapd %xmm0,%xmm3 25c18e: f2 0f 5e 5c 24 10 divsd 0x10(%rsp),%xmm3 25c194: f2 0f 11 5c 24 70 movsd %xmm3,0x70(%rsp) 25c19a: 45 84 ed test %r13b,%r13b 25c19d: 0f 85 99 06 00 00 jne 25c83c 25c1a3: f2 0f 10 24 24 movsd (%rsp),%xmm4 25c1a8: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25c1b0 25c1af: 00 25c1b0: f2 0f 59 d4 mulsd %xmm4,%xmm2 25c1b4: f2 0f 5c e2 subsd %xmm2,%xmm4 25c1b8: 66 0f 28 dc movapd %xmm4,%xmm3 25c1bc: 66 0f 28 c4 movapd %xmm4,%xmm0 25c1c0: 45 84 ff test %r15b,%r15b 25c1c3: 0f 85 e1 0a 00 00 jne 25ccaa 25c1c9: c6 44 24 70 00 movb $0x0,0x70(%rsp) 25c1ce: f2 0f 58 c2 addsd %xmm2,%xmm0 25c1d2: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 25c1d8: f2 0f 5e 04 24 divsd (%rsp),%xmm0 25c1dd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c1e5 25c1e4: 00 25c1e5: f2 0f 5d 44 24 68 minsd 0x68(%rsp),%xmm0 25c1eb: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 25c1f0: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 25c1f8 25c1f7: 00 25c1f8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25c200 25c1ff: 00 25c200: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25c204: e8 00 00 00 00 callq 25c209 25c209: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c20d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25c215 25c214: 00 25c215: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 25c21a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25c21f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25c224: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25c229: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25c22e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25c233: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25c238: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25c23d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25c242: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25c247: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25c24c: 48 8b 84 24 a8 01 00 mov 0x1a8(%rsp),%rax 25c253: 00 25c254: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c25b: 48 8b 84 24 b0 01 00 mov 0x1b0(%rsp),%rax 25c262: 00 25c263: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c26a: 48 8b 84 24 b8 01 00 mov 0x1b8(%rsp),%rax 25c271: 00 25c272: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c279: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 25c280: 00 25c281: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c288: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 25c28f: 00 25c290: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c297: 48 8b 84 24 d0 01 00 mov 0x1d0(%rsp),%rax 25c29e: 00 25c29f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c2a6: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 25c2ab: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 25c2b3 25c2b2: 00 25c2b3: 0f 87 f5 01 00 00 ja 25c4ae 25c2b9: 48 8b 84 24 a8 01 00 mov 0x1a8(%rsp),%rax 25c2c0: 00 25c2c1: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c2c8: 48 8b 84 24 b0 01 00 mov 0x1b0(%rsp),%rax 25c2cf: 00 25c2d0: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c2d7: 48 8b 84 24 b8 01 00 mov 0x1b8(%rsp),%rax 25c2de: 00 25c2df: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c2e6: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 25c2ed: 00 25c2ee: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 25c2f5: 00 25c2f6: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c2fd: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 25c304: 00 25c305: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c30c: 48 8b 84 24 d0 01 00 mov 0x1d0(%rsp),%rax 25c313: 00 25c314: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c31b: b8 01 00 00 00 mov $0x1,%eax 25c320: 48 81 c4 98 00 00 00 add $0x98,%rsp 25c327: 5b pop %rbx 25c328: 5d pop %rbp 25c329: 41 5c pop %r12 25c32b: 41 5d pop %r13 25c32d: 41 5e pop %r14 25c32f: 41 5f pop %r15 25c331: c3 retq 25c332: 44 89 f2 mov %r14d,%edx 25c335: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25c33c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25c343: 31 c0 xor %eax,%eax 25c345: e8 00 00 00 00 callq 25c34a 25c34a: e9 fd fe ff ff jmpq 25c24c 25c34f: f2 0f 10 84 24 90 01 movsd 0x190(%rsp),%xmm0 25c356: 00 00 25c358: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25c35f: b8 01 00 00 00 mov $0x1,%eax 25c364: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25c36b: e8 00 00 00 00 callq 25c370 25c370: e9 d2 fe ff ff jmpq 25c247 25c375: f2 0f 10 84 24 98 01 movsd 0x198(%rsp),%xmm0 25c37c: 00 00 25c37e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25c385: b8 01 00 00 00 mov $0x1,%eax 25c38a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25c391: e8 00 00 00 00 callq 25c396 25c396: e9 a7 fe ff ff jmpq 25c242 25c39b: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 25c3a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25c3a8: b8 01 00 00 00 mov $0x1,%eax 25c3ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25c3b4: e8 00 00 00 00 callq 25c3b9 25c3b9: e9 7f fe ff ff jmpq 25c23d 25c3be: f2 0f 10 44 24 18 movsd 0x18(%rsp),%xmm0 25c3c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25c3cb: b8 01 00 00 00 mov $0x1,%eax 25c3d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25c3d7: e8 00 00 00 00 callq 25c3dc 25c3dc: e9 57 fe ff ff jmpq 25c238 25c3e1: f2 0f 10 04 24 movsd (%rsp),%xmm0 25c3e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25c3ed: b8 01 00 00 00 mov $0x1,%eax 25c3f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25c3f9: e8 00 00 00 00 callq 25c3fe 25c3fe: e9 30 fe ff ff jmpq 25c233 25c403: f2 0f 10 84 24 78 01 movsd 0x178(%rsp),%xmm0 25c40a: 00 00 25c40c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25c413: b8 01 00 00 00 mov $0x1,%eax 25c418: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25c41f: e8 00 00 00 00 callq 25c424 25c424: e9 05 fe ff ff jmpq 25c22e 25c429: f2 0f 10 84 24 68 01 movsd 0x168(%rsp),%xmm0 25c430: 00 00 25c432: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25c439: b8 01 00 00 00 mov $0x1,%eax 25c43e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25c445: e8 00 00 00 00 callq 25c44a 25c44a: e9 da fd ff ff jmpq 25c229 25c44f: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 25c455: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25c45c: b8 01 00 00 00 mov $0x1,%eax 25c461: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25c468: e8 00 00 00 00 callq 25c46d 25c46d: e9 b2 fd ff ff jmpq 25c224 25c472: 44 89 e2 mov %r12d,%edx 25c475: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25c47c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25c483: 31 c0 xor %eax,%eax 25c485: e8 00 00 00 00 callq 25c48a 25c48a: e9 90 fd ff ff jmpq 25c21f 25c48f: 45 84 ff test %r15b,%r15b 25c492: 0f 84 92 04 00 00 je 25c92a 25c498: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 25c49f: 00 25c4a0: f2 0f 10 24 24 movsd (%rsp),%xmm4 25c4a5: f2 0f 11 20 movsd %xmm4,(%rax) 25c4a9: e9 65 fb ff ff jmpq 25c013 25c4ae: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c4b6 25c4b5: 00 25c4b6: f3 0f 10 44 24 78 movss 0x78(%rsp),%xmm0 25c4bc: e8 00 00 00 00 callq 25c4c1 25c4c1: 8b 84 24 00 01 00 00 mov 0x100(%rsp),%eax 25c4c8: 66 0f ef c9 pxor %xmm1,%xmm1 25c4cc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c4d0: f2 0f 59 44 24 38 mulsd 0x38(%rsp),%xmm0 25c4d6: 8d 04 58 lea (%rax,%rbx,2),%eax 25c4d9: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25c4de: f2 0f 58 c8 addsd %xmm0,%xmm1 25c4e2: f3 0f 10 44 24 7c movss 0x7c(%rsp),%xmm0 25c4e8: f2 0f 11 4c 24 10 movsd %xmm1,0x10(%rsp) 25c4ee: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c4f6 25c4f5: 00 25c4f6: e8 00 00 00 00 callq 25c4fb 25c4fb: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 25c502: 00 25c503: f2 0f 10 0c 24 movsd (%rsp),%xmm1 25c508: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c50c: f2 0f 59 4d 00 mulsd 0x0(%rbp),%xmm1 25c511: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 25c517: f2 0f 5c 08 subsd (%rax),%xmm1 25c51b: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 25c521: 48 8b 84 24 a8 01 00 mov 0x1a8(%rsp),%rax 25c528: 00 25c529: f2 0f 5e c1 divsd %xmm1,%xmm0 25c52d: f2 0f 11 00 movsd %xmm0,(%rax) 25c531: 8b 84 24 84 00 00 00 mov 0x84(%rsp),%eax 25c538: 85 c0 test %eax,%eax 25c53a: 0f 95 c3 setne %bl 25c53d: 45 84 ed test %r13b,%r13b 25c540: 0f 85 81 04 00 00 jne 25c9c7 25c546: 84 db test %bl,%bl 25c548: 0f 85 44 04 00 00 jne 25c992 25c54e: 80 bc 24 88 00 00 00 cmpb $0x0,0x88(%rsp) 25c555: 00 25c556: 0f 85 36 04 00 00 jne 25c992 25c55c: 80 7c 24 70 00 cmpb $0x0,0x70(%rsp) 25c561: 0f 85 1f 07 00 00 jne 25cc86 25c567: 66 0f ef ed pxor %xmm5,%xmm5 25c56b: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 25c571: 66 0f 28 d5 movapd %xmm5,%xmm2 25c575: 66 49 0f 7e ec movq %xmm5,%r12 25c57a: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25c582 25c581: 00 25c582: f2 0f 5e 14 24 divsd (%rsp),%xmm2 25c587: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c58f 25c58e: 00 25c58f: f2 0f 58 c2 addsd %xmm2,%xmm0 25c593: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25c59b 25c59a: 00 25c59b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25c59f: e8 00 00 00 00 callq 25c5a4 25c5a4: 48 8b 84 24 b0 01 00 mov 0x1b0(%rsp),%rax 25c5ab: 00 25c5ac: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c5b4 25c5b3: 00 25c5b4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c5b8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25c5c0 25c5bf: 00 25c5c0: f2 0f 11 00 movsd %xmm0,(%rax) 25c5c4: 66 49 0f 6e c4 movq %r12,%xmm0 25c5c9: f2 0f 5e 04 24 divsd (%rsp),%xmm0 25c5ce: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 25c5d6 25c5d5: 00 25c5d6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25c5de 25c5dd: 00 25c5de: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25c5e2: e8 00 00 00 00 callq 25c5e7 25c5e7: 44 08 fb or %r15b,%bl 25c5ea: 48 8b 84 24 b8 01 00 mov 0x1b8(%rsp),%rax 25c5f1: 00 25c5f2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c5f6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25c5fe 25c5fd: 00 25c5fe: f2 0f 11 00 movsd %xmm0,(%rax) 25c602: f2 0f 10 55 00 movsd 0x0(%rbp),%xmm2 25c607: 75 05 jne 25c60e 25c609: 45 84 ed test %r13b,%r13b 25c60c: 74 10 je 25c61e 25c60e: 48 8b 84 24 b0 01 00 mov 0x1b0(%rsp),%rax 25c615: 00 25c616: f2 0f 58 00 addsd (%rax),%xmm0 25c61a: f2 0f 5c d0 subsd %xmm0,%xmm2 25c61e: 66 0f 2f 54 24 10 comisd 0x10(%rsp),%xmm2 25c624: 0f 86 8f fc ff ff jbe 25c2b9 25c62a: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 25c630: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 25c637: 00 25c638: 66 0f ef db pxor %xmm3,%xmm3 25c63c: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 25c642: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c64a 25c649: 00 25c64a: f2 0f 5e f2 divsd %xmm2,%xmm6 25c64e: f2 0f 5a de cvtsd2ss %xmm6,%xmm3 25c652: f2 0f 11 30 movsd %xmm6,(%rax) 25c656: 0f 28 c3 movaps %xmm3,%xmm0 25c659: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 25c65f: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 25c665: e8 00 00 00 00 callq 25c66a 25c66a: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 25c671: 00 25c672: 83 bc 24 58 01 00 00 cmpl $0x4,0x158(%rsp) 25c679: 04 25c67a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c67e: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 25c684: f2 0f 11 00 movsd %xmm0,(%rax) 25c688: 76 17 jbe 25c6a1 25c68a: f2 0f 10 9c 24 28 01 movsd 0x128(%rsp),%xmm3 25c691: 00 00 25c693: 66 0f 2f 1d 00 00 00 comisd 0x0(%rip),%xmm3 # 25c69b 25c69a: 00 25c69b: 0f 87 1c 05 00 00 ja 25cbbd 25c6a1: f2 0f 10 bc 24 38 01 movsd 0x138(%rsp),%xmm7 25c6a8: 00 00 25c6aa: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 25c6b1: 00 25c6b2: 66 0f ef c0 pxor %xmm0,%xmm0 25c6b6: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 25c6bc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c6c4 25c6c3: 00 25c6c4: f2 0f 5e fa divsd %xmm2,%xmm7 25c6c8: f2 0f 11 38 movsd %xmm7,(%rax) 25c6cc: f2 0f 5a c7 cvtsd2ss %xmm7,%xmm0 25c6d0: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 25c6d6: e8 00 00 00 00 callq 25c6db 25c6db: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 25c6e2: 00 25c6e3: 66 0f ef c9 pxor %xmm1,%xmm1 25c6e7: 83 bc 24 60 01 00 00 cmpl $0x4,0x160(%rsp) 25c6ee: 04 25c6ef: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25c6f3: f2 0f 11 08 movsd %xmm1,(%rax) 25c6f7: 0f 86 25 04 00 00 jbe 25cb22 25c6fd: f2 0f 10 9c 24 48 01 movsd 0x148(%rsp),%xmm3 25c704: 00 00 25c706: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 25c70c: f2 0f 5c 1d 00 00 00 subsd 0x0(%rip),%xmm3 # 25c714 25c713: 00 25c714: f2 0f 59 5c 24 50 mulsd 0x50(%rsp),%xmm3 25c71a: 66 0f 2f d3 comisd %xmm3,%xmm2 25c71e: 0f 87 98 03 00 00 ja 25cabc 25c724: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 25c72b: 00 25c72c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c734 25c733: 00 25c734: f3 0f 10 44 24 78 movss 0x78(%rsp),%xmm0 25c73a: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25c741: e8 00 00 00 00 callq 25c746 25c746: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25c74e 25c74d: 00 25c74e: f3 0f 10 44 24 7c movss 0x7c(%rsp),%xmm0 25c754: e8 00 00 00 00 callq 25c759 25c759: e9 5b fb ff ff jmpq 25c2b9 25c75e: f2 0f 10 4c 24 48 movsd 0x48(%rsp),%xmm1 25c764: f2 0f 5c 4c 24 20 subsd 0x20(%rsp),%xmm1 25c76a: 66 0f ef c0 pxor %xmm0,%xmm0 25c76e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25c772: e8 00 00 00 00 callq 25c777 25c777: 66 0f ef f6 pxor %xmm6,%xmm6 25c77b: 8b 84 24 f0 00 00 00 mov 0xf0(%rsp),%eax 25c782: f3 0f 5a f0 cvtss2sd %xmm0,%xmm6 25c786: 66 0f ef c0 pxor %xmm0,%xmm0 25c78a: f2 0f 11 74 24 28 movsd %xmm6,0x28(%rsp) 25c790: 8b 94 24 e8 00 00 00 mov 0xe8(%rsp),%edx 25c797: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25c79c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25c7a4 25c7a3: 00 25c7a4: 66 0f 28 e0 movapd %xmm0,%xmm4 25c7a8: f2 0f 5e 64 24 30 divsd 0x30(%rsp),%xmm4 25c7ae: 85 d2 test %edx,%edx 25c7b0: 0f 84 af 01 00 00 je 25c965 25c7b6: 8b 84 24 e8 00 00 00 mov 0xe8(%rsp),%eax 25c7bd: 66 0f ef db pxor %xmm3,%xmm3 25c7c1: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 25c7c9 25c7c8: 00 25c7c9: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 25c7ce: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 25c7d3: f2 0f 11 7c 24 50 movsd %xmm7,0x50(%rsp) 25c7d9: 80 7c 24 40 01 cmpb $0x1,0x40(%rsp) 25c7de: 74 0d je 25c7ed 25c7e0: 80 7c 24 58 00 cmpb $0x0,0x58(%rsp) 25c7e5: 74 06 je 25c7ed 25c7e7: f2 0f 59 5c 24 50 mulsd 0x50(%rsp),%xmm3 25c7ed: f2 0f 10 4c 24 18 movsd 0x18(%rsp),%xmm1 25c7f3: 44 89 e0 mov %r12d,%eax 25c7f6: 66 0f ef d2 pxor %xmm2,%xmm2 25c7fa: f2 0f 58 8c 24 68 01 addsd 0x168(%rsp),%xmm1 25c801: 00 00 25c803: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25c808: f2 0f 58 4c 24 48 addsd 0x48(%rsp),%xmm1 25c80e: f2 0f 10 34 24 movsd (%rsp),%xmm6 25c813: 66 0f 28 ee movapd %xmm6,%xmm5 25c817: f2 0f 58 cc addsd %xmm4,%xmm1 25c81b: f2 0f 59 ea mulsd %xmm2,%xmm5 25c81f: 66 0f 28 c1 movapd %xmm1,%xmm0 25c823: f2 0f 58 c6 addsd %xmm6,%xmm0 25c827: f2 0f 58 c3 addsd %xmm3,%xmm0 25c82b: 66 0f 2f c5 comisd %xmm5,%xmm0 25c82f: 0f 97 84 24 83 00 00 seta 0x83(%rsp) 25c836: 00 25c837: e9 a3 f7 ff ff jmpq 25bfdf 25c83c: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 25c843: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25c84b 25c84a: 00 25c84b: 66 0f ef c0 pxor %xmm0,%xmm0 25c84f: f2 0f 59 24 24 mulsd (%rsp),%xmm4 25c854: 83 e8 01 sub $0x1,%eax 25c857: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25c85c: f2 0f 59 44 24 60 mulsd 0x60(%rsp),%xmm0 25c862: f2 0f 58 44 24 48 addsd 0x48(%rsp),%xmm0 25c868: f2 0f 5a e4 cvtsd2ss %xmm4,%xmm4 25c86c: 0f 28 cc movaps %xmm4,%xmm1 25c86f: f3 0f 11 a4 24 90 00 movss %xmm4,0x90(%rsp) 25c876: 00 00 25c878: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25c87c: e8 00 00 00 00 callq 25c881 25c881: 8b 84 24 00 01 00 00 mov 0x100(%rsp),%eax 25c888: 66 0f ef d2 pxor %xmm2,%xmm2 25c88c: 0f 28 c8 movaps %xmm0,%xmm1 25c88f: 66 0f ef c0 pxor %xmm0,%xmm0 25c893: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25c898: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 25c89f: 00 25c8a0: f2 0f 5e 54 24 70 divsd 0x70(%rsp),%xmm2 25c8a6: f2 0f 58 10 addsd (%rax),%xmm2 25c8aa: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 25c8ae: e8 00 00 00 00 callq 25c8b3 25c8b3: f2 0f 10 1c 24 movsd (%rsp),%xmm3 25c8b8: 66 0f ef d2 pxor %xmm2,%xmm2 25c8bc: f3 0f 10 a4 24 90 00 movss 0x90(%rsp),%xmm4 25c8c3: 00 00 25c8c5: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 25c8c9: f2 0f 5c da subsd %xmm2,%xmm3 25c8cd: f2 0f 11 94 24 90 00 movsd %xmm2,0x90(%rsp) 25c8d4: 00 00 25c8d6: 0f 28 cc movaps %xmm4,%xmm1 25c8d9: 66 0f ef c0 pxor %xmm0,%xmm0 25c8dd: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 25c8e1: e8 00 00 00 00 callq 25c8e6 25c8e6: 66 0f ef db pxor %xmm3,%xmm3 25c8ea: 0f 28 c8 movaps %xmm0,%xmm1 25c8ed: f2 0f 5a 5c 24 60 cvtsd2ss 0x60(%rsp),%xmm3 25c8f3: 0f 28 c3 movaps %xmm3,%xmm0 25c8f6: e8 00 00 00 00 callq 25c8fb 25c8fb: 0f 28 c8 movaps %xmm0,%xmm1 25c8fe: f2 0f 10 44 24 30 movsd 0x30(%rsp),%xmm0 25c904: f2 0f 5e 44 24 70 divsd 0x70(%rsp),%xmm0 25c90a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25c90e: e8 00 00 00 00 callq 25c913 25c913: f2 0f 10 94 24 90 00 movsd 0x90(%rsp),%xmm2 25c91a: 00 00 25c91c: c6 44 24 70 01 movb $0x1,0x70(%rsp) 25c921: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25c925: e9 a4 f8 ff ff jmpq 25c1ce 25c92a: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25c932 25c931: 00 25c932: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25c937: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 25c93e: 00 25c93f: f2 0f 11 00 movsd %xmm0,(%rax) 25c943: e9 cb f6 ff ff jmpq 25c013 25c948: f2 0f 10 44 24 48 movsd 0x48(%rsp),%xmm0 25c94e: f2 0f 58 44 24 60 addsd 0x60(%rsp),%xmm0 25c954: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 25c95b: 00 25c95c: f2 0f 11 00 movsd %xmm0,(%rax) 25c960: e9 ae f6 ff ff jmpq 25c013 25c965: 8b 54 24 50 mov 0x50(%rsp),%edx 25c969: 66 0f ef c0 pxor %xmm0,%xmm0 25c96d: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 25c975 25c974: 00 25c975: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 25c97a: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25c97f: f2 0f 11 74 24 50 movsd %xmm6,0x50(%rsp) 25c985: 66 0f 28 d8 movapd %xmm0,%xmm3 25c989: f2 0f 59 de mulsd %xmm6,%xmm3 25c98d: e9 47 fe ff ff jmpq 25c7d9 25c992: 80 7c 24 70 00 cmpb $0x0,0x70(%rsp) 25c997: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25c99f 25c99e: 00 25c99f: f2 0f 59 14 24 mulsd (%rsp),%xmm2 25c9a4: 0f 85 c5 02 00 00 jne 25cc6f 25c9aa: f2 0f 10 3c 24 movsd (%rsp),%xmm7 25c9af: 66 0f ef e4 pxor %xmm4,%xmm4 25c9b3: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 25c9b9: f2 0f 5c fa subsd %xmm2,%xmm7 25c9bd: 66 49 0f 7e fc movq %xmm7,%r12 25c9c2: e9 b3 fb ff ff jmpq 25c57a 25c9c7: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 25c9ce: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25c9d6 25c9d5: 00 25c9d6: 66 0f ef c0 pxor %xmm0,%xmm0 25c9da: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 25c9df: 83 e8 01 sub $0x1,%eax 25c9e2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25c9e7: f2 0f 59 44 24 60 mulsd 0x60(%rsp),%xmm0 25c9ed: f2 0f 58 44 24 48 addsd 0x48(%rsp),%xmm0 25c9f3: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 25c9f7: 0f 28 cb movaps %xmm3,%xmm1 25c9fa: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 25ca00: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ca04: e8 00 00 00 00 callq 25ca09 25ca09: 8b 84 24 00 01 00 00 mov 0x100(%rsp),%eax 25ca10: 66 0f ef d2 pxor %xmm2,%xmm2 25ca14: 0f 28 c8 movaps %xmm0,%xmm1 25ca17: 66 0f ef c0 pxor %xmm0,%xmm0 25ca1b: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25ca20: 48 8b 84 24 a8 01 00 mov 0x1a8(%rsp),%rax 25ca27: 00 25ca28: f2 0f 5e 10 divsd (%rax),%xmm2 25ca2c: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 25ca33: 00 25ca34: f2 0f 58 10 addsd (%rax),%xmm2 25ca38: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 25ca3c: e8 00 00 00 00 callq 25ca41 25ca41: 66 0f ef e4 pxor %xmm4,%xmm4 25ca45: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 25ca4b: 66 0f ef d2 pxor %xmm2,%xmm2 25ca4f: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 25ca55: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 25ca59: f2 0f 10 04 24 movsd (%rsp),%xmm0 25ca5e: 0f 28 cb movaps %xmm3,%xmm1 25ca61: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 25ca67: f2 0f 5c c2 subsd %xmm2,%xmm0 25ca6b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ca6f: e8 00 00 00 00 callq 25ca74 25ca74: 0f 28 c8 movaps %xmm0,%xmm1 25ca77: 66 0f ef c0 pxor %xmm0,%xmm0 25ca7b: f2 0f 5a 44 24 60 cvtsd2ss 0x60(%rsp),%xmm0 25ca81: e8 00 00 00 00 callq 25ca86 25ca86: 48 8b 84 24 a8 01 00 mov 0x1a8(%rsp),%rax 25ca8d: 00 25ca8e: 0f 28 c8 movaps %xmm0,%xmm1 25ca91: f2 0f 10 44 24 30 movsd 0x30(%rsp),%xmm0 25ca97: f2 0f 5e 00 divsd (%rax),%xmm0 25ca9b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ca9f: e8 00 00 00 00 callq 25caa4 25caa4: 66 0f ef db pxor %xmm3,%xmm3 25caa8: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 25caac: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 25cab2: 66 49 0f 7e dc movq %xmm3,%r12 25cab7: e9 be fa ff ff jmpq 25c57a 25cabc: 8b 84 24 50 01 00 00 mov 0x150(%rsp),%eax 25cac3: 66 0f ef c9 pxor %xmm1,%xmm1 25cac7: 66 0f ef e4 pxor %xmm4,%xmm4 25cacb: f2 0f 5c d3 subsd %xmm3,%xmm2 25cacf: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25cad4: 8b 84 24 60 01 00 00 mov 0x160(%rsp),%eax 25cadb: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 25cae0: f2 0f 59 cc mulsd %xmm4,%xmm1 25cae4: f2 0f 5e ca divsd %xmm2,%xmm1 25cae8: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25caec: e8 00 00 00 00 callq 25caf1 25caf1: 66 0f ef c9 pxor %xmm1,%xmm1 25caf5: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 25cafc: 00 25cafd: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25cb01: f2 0f 11 08 movsd %xmm1,(%rax) 25cb05: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25cb0d 25cb0c: 00 25cb0d: e8 00 00 00 00 callq 25cb12 25cb12: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 25cb19: 00 25cb1a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25cb1e: f2 0f 11 00 movsd %xmm0,(%rax) 25cb22: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25cb2a 25cb29: 00 25cb2a: f3 0f 10 44 24 78 movss 0x78(%rsp),%xmm0 25cb30: e8 00 00 00 00 callq 25cb35 25cb35: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25cb3d 25cb3c: 00 25cb3d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25cb41: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 25cb47: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 25cb4d: f3 0f 10 44 24 7c movss 0x7c(%rsp),%xmm0 25cb53: e8 00 00 00 00 callq 25cb58 25cb58: 8b bc 24 8c 00 00 00 mov 0x8c(%rsp),%edi 25cb5f: 66 0f ef c9 pxor %xmm1,%xmm1 25cb63: 48 8b 84 24 d0 01 00 mov 0x1d0(%rsp),%rax 25cb6a: 00 25cb6b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25cb6f: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 25cb75: f2 0f 59 44 24 50 mulsd 0x50(%rsp),%xmm0 25cb7b: f2 48 0f 2a cf cvtsi2sd %rdi,%xmm1 25cb80: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 25cb86: f2 0f 59 c1 mulsd %xmm1,%xmm0 25cb8a: f2 0f 59 44 24 58 mulsd 0x58(%rsp),%xmm0 25cb90: f2 0f 5e 04 24 divsd (%rsp),%xmm0 25cb95: f2 0f 11 00 movsd %xmm0,(%rax) 25cb99: 31 c0 xor %eax,%eax 25cb9b: 80 bc 24 83 00 00 00 cmpb $0x0,0x83(%rsp) 25cba2: 00 25cba3: 0f 84 77 f7 ff ff je 25c320 25cba9: e9 0b f7 ff ff jmpq 25c2b9 25cbae: f2 0f 10 6c 24 48 movsd 0x48(%rsp),%xmm5 25cbb4: f2 0f 11 28 movsd %xmm5,(%rax) 25cbb8: e9 56 f4 ff ff jmpq 25c013 25cbbd: 66 0f 28 c3 movapd %xmm3,%xmm0 25cbc1: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 25cbc9 25cbc8: 00 25cbc9: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 25cbcf: f2 0f 59 44 24 50 mulsd 0x50(%rsp),%xmm0 25cbd5: 66 0f 2f d0 comisd %xmm0,%xmm2 25cbd9: 77 1c ja 25cbf7 25cbdb: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 25cbe2: 00 25cbe3: c6 84 24 83 00 00 00 movb $0x1,0x83(%rsp) 25cbea: 01 25cbeb: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 25cbf2: e9 aa fa ff ff jmpq 25c6a1 25cbf7: 8b 84 24 30 01 00 00 mov 0x130(%rsp),%eax 25cbfe: 66 0f ef c9 pxor %xmm1,%xmm1 25cc02: 66 0f ef e4 pxor %xmm4,%xmm4 25cc06: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25cc0b: 8b 84 24 58 01 00 00 mov 0x158(%rsp),%eax 25cc12: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 25cc17: f2 0f 59 cc mulsd %xmm4,%xmm1 25cc1b: 66 0f 28 e2 movapd %xmm2,%xmm4 25cc1f: f2 0f 5c e0 subsd %xmm0,%xmm4 25cc23: 0f 28 c3 movaps %xmm3,%xmm0 25cc26: f2 0f 5e cc divsd %xmm4,%xmm1 25cc2a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25cc2e: e8 00 00 00 00 callq 25cc33 25cc33: 66 0f ef c9 pxor %xmm1,%xmm1 25cc37: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 25cc3e: 00 25cc3f: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25cc43: f2 0f 11 08 movsd %xmm1,(%rax) 25cc47: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25cc4f 25cc4e: 00 25cc4f: e8 00 00 00 00 callq 25cc54 25cc54: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 25cc5b: 00 25cc5c: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 25cc62: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25cc66: f2 0f 11 00 movsd %xmm0,(%rax) 25cc6a: e9 32 fa ff ff jmpq 25c6a1 25cc6f: 66 0f ef db pxor %xmm3,%xmm3 25cc73: 66 0f ef ed pxor %xmm5,%xmm5 25cc77: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 25cc7d: f2 0f 5a da cvtsd2ss %xmm2,%xmm3 25cc81: e9 d3 fd ff ff jmpq 25ca59 25cc86: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25cc8e 25cc8d: 00 25cc8e: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 25cc93: 66 0f ef ff pxor %xmm7,%xmm7 25cc97: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 25cc9d: 66 0f 28 d7 movapd %xmm7,%xmm2 25cca1: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 25cca5: e9 af fd ff ff jmpq 25ca59 25ccaa: 66 0f ef e4 pxor %xmm4,%xmm4 25ccae: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 25ccb2: e9 16 fc ff ff jmpq 25c8cd 25ccb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 25ccbe: 00 00 000000000025ccc0 : 25ccc0: e8 00 00 00 00 callq 25ccc5 25ccc5: f2 0f 59 c1 mulsd %xmm1,%xmm0 25ccc9: 55 push %rbp 25ccca: f2 0f 58 e5 addsd %xmm5,%xmm4 25ccce: 48 89 d5 mov %rdx,%rbp 25ccd1: 53 push %rbx 25ccd2: 48 89 f3 mov %rsi,%rbx 25ccd5: f2 0f 58 e6 addsd %xmm6,%xmm4 25ccd9: 48 83 ec 10 sub $0x10,%rsp 25ccdd: f2 0f 59 c2 mulsd %xmm2,%xmm0 25cce1: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25cce6: f2 0f 5e c3 divsd %xmm3,%xmm0 25ccea: f2 0f 11 07 movsd %xmm0,(%rdi) 25ccee: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 25ccf4: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 25ccfc 25ccfb: 00 25ccfc: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 25cd04 25cd03: 00 25cd04: f2 0f 5e f8 divsd %xmm0,%xmm7 25cd08: f2 0f 11 3e movsd %xmm7,(%rsi) 25cd0c: f2 0f 59 07 mulsd (%rdi),%xmm0 25cd10: 66 0f 28 c8 movapd %xmm0,%xmm1 25cd14: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 25cd1a: f2 0f 10 44 24 30 movsd 0x30(%rsp),%xmm0 25cd20: f2 0f 5e c1 divsd %xmm1,%xmm0 25cd24: f2 0f 11 02 movsd %xmm0,(%rdx) 25cd28: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25cd2d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25cd32: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25cd37: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25cd3c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25cd41: f2 0f 10 44 24 38 movsd 0x38(%rsp),%xmm0 25cd47: f2 0f 58 c0 addsd %xmm0,%xmm0 25cd4b: f2 0f 58 04 24 addsd (%rsp),%xmm0 25cd50: f2 0f 58 44 24 40 addsd 0x40(%rsp),%xmm0 25cd56: f2 0f 58 44 24 48 addsd 0x48(%rsp),%xmm0 25cd5c: f2 0f 58 45 00 addsd 0x0(%rbp),%xmm0 25cd61: f2 0f 58 03 addsd (%rbx),%xmm0 25cd65: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25cd6a: 48 83 c4 10 add $0x10,%rsp 25cd6e: 5b pop %rbx 25cd6f: 5d pop %rbp 25cd70: c3 retq 25cd71: f2 0f 10 07 movsd (%rdi),%xmm0 25cd75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25cd7c: b8 01 00 00 00 mov $0x1,%eax 25cd81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25cd88: e8 00 00 00 00 callq 25cd8d 25cd8d: eb 9e jmp 25cd2d 25cd8f: f2 0f 10 04 24 movsd (%rsp),%xmm0 25cd94: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25cd9b: b8 01 00 00 00 mov $0x1,%eax 25cda0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25cda7: e8 00 00 00 00 callq 25cdac 25cdac: eb 84 jmp 25cd32 25cdae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25cdb5: b8 01 00 00 00 mov $0x1,%eax 25cdba: f2 0f 11 04 24 movsd %xmm0,(%rsp) 25cdbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25cdc6: e8 00 00 00 00 callq 25cdcb 25cdcb: f2 0f 10 04 24 movsd (%rsp),%xmm0 25cdd0: 48 83 c4 10 add $0x10,%rsp 25cdd4: 5b pop %rbx 25cdd5: 5d pop %rbp 25cdd6: c3 retq 25cdd7: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 25cddc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25cde3: b8 01 00 00 00 mov $0x1,%eax 25cde8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25cdef: e8 00 00 00 00 callq 25cdf4 25cdf4: e9 48 ff ff ff jmpq 25cd41 25cdf9: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0 25cdff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25ce06: b8 01 00 00 00 mov $0x1,%eax 25ce0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25ce12: e8 00 00 00 00 callq 25ce17 25ce17: e9 20 ff ff ff jmpq 25cd3c 25ce1c: f2 0f 10 03 movsd (%rbx),%xmm0 25ce20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25ce27: b8 01 00 00 00 mov $0x1,%eax 25ce2c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25ce33: e8 00 00 00 00 callq 25ce38 25ce38: e9 fa fe ff ff jmpq 25cd37 25ce3d: 0f 1f 00 nopl (%rax) 000000000025ce40 : 25ce40: e8 00 00 00 00 callq 25ce45 25ce45: 41 57 push %r15 25ce47: 41 56 push %r14 25ce49: 41 89 d6 mov %edx,%r14d 25ce4c: 41 55 push %r13 25ce4e: 41 89 cd mov %ecx,%r13d 25ce51: 41 54 push %r12 25ce53: 45 89 c4 mov %r8d,%r12d 25ce56: 55 push %rbp 25ce57: 89 f5 mov %esi,%ebp 25ce59: 53 push %rbx 25ce5a: 48 89 fb mov %rdi,%rbx 25ce5d: 48 83 ec 48 sub $0x48,%rsp 25ce61: 8b 84 24 f0 00 00 00 mov 0xf0(%rsp),%eax 25ce68: f2 0f 11 4c 24 30 movsd %xmm1,0x30(%rsp) 25ce6e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ce76 25ce75: 00 25ce76: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 25ce7c: 66 0f ef c0 pxor %xmm0,%xmm0 25ce80: 44 8b bc 24 e8 00 00 mov 0xe8(%rsp),%r15d 25ce87: 00 25ce88: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25ce8d: f2 0f 5a 84 24 c8 00 cvtsd2ss 0xc8(%rsp),%xmm0 25ce94: 00 00 25ce96: f2 0f 11 64 24 38 movsd %xmm4,0x38(%rsp) 25ce9c: 44 89 4c 24 40 mov %r9d,0x40(%rsp) 25cea1: 89 44 24 44 mov %eax,0x44(%rsp) 25cea5: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 25ceab: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 25ceb1: f2 0f 11 74 24 20 movsd %xmm6,0x20(%rsp) 25ceb7: f2 0f 11 7c 24 28 movsd %xmm7,0x28(%rsp) 25cebd: e8 00 00 00 00 callq 25cec2 25cec2: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 25cec9: 66 0f ef c9 pxor %xmm1,%xmm1 25cecd: 0f af 84 24 d8 00 00 imul 0xd8(%rsp),%eax 25ced4: 00 25ced5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ced9: f2 44 0f 10 44 24 18 movsd 0x18(%rsp),%xmm8 25cee0: f2 44 0f 59 83 48 0f mulsd 0xf48(%rbx),%xmm8 25cee7: 00 00 25cee9: f2 44 0f 5e 04 24 divsd (%rsp),%xmm8 25ceef: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25cef4: f2 0f 59 c8 mulsd %xmm0,%xmm1 25cef8: 66 0f ef c0 pxor %xmm0,%xmm0 25cefc: f2 0f 5a 83 88 19 00 cvtsd2ss 0x1988(%rbx),%xmm0 25cf03: 00 25cf04: f2 41 0f 5e c8 divsd %xmm8,%xmm1 25cf09: f2 0f 5c 4c 24 08 subsd 0x8(%rsp),%xmm1 25cf0f: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25cf13: e8 00 00 00 00 callq 25cf18 25cf18: 66 0f ef d2 pxor %xmm2,%xmm2 25cf1c: f2 0f 10 a4 24 d0 00 movsd 0xd0(%rsp),%xmm4 25cf23: 00 00 25cf25: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25cf29: f2 0f 11 83 88 19 00 movsd %xmm0,0x1988(%rbx) 25cf30: 00 25cf31: 66 0f 2e e2 ucomisd %xmm2,%xmm4 25cf35: 0f 8a d1 01 00 00 jp 25d10c 25cf3b: 66 0f 2f e2 comisd %xmm2,%xmm4 25cf3f: 0f 85 c7 01 00 00 jne 25d10c 25cf45: f2 0f 10 84 24 80 00 movsd 0x80(%rsp),%xmm0 25cf4c: 00 00 25cf4e: 45 84 ed test %r13b,%r13b 25cf51: 0f 84 a2 01 00 00 je 25d0f9 25cf57: f2 0f 58 84 24 88 00 addsd 0x88(%rsp),%xmm0 25cf5e: 00 00 25cf60: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 25cf65: f2 0f 10 6c 24 10 movsd 0x10(%rsp),%xmm5 25cf6b: ba 00 00 00 00 mov $0x0,%edx 25cf70: 66 0f 2e ea ucomisd %xmm2,%xmm5 25cf74: 0f 9b c0 setnp %al 25cf77: 0f 45 c2 cmovne %edx,%eax 25cf7a: 84 c0 test %al,%al 25cf7c: 0f 85 5f 01 00 00 jne 25d0e1 25cf82: f2 0f 10 74 24 20 movsd 0x20(%rsp),%xmm6 25cf88: 66 0f 2e f2 ucomisd %xmm2,%xmm6 25cf8c: 0f 9b c2 setnp %dl 25cf8f: 0f 44 c2 cmove %edx,%eax 25cf92: 84 c0 test %al,%al 25cf94: 0f 85 47 01 00 00 jne 25d0e1 25cf9a: 66 0f ef c9 pxor %xmm1,%xmm1 25cf9e: 89 c9 mov %ecx,%ecx 25cfa0: 66 0f ef c0 pxor %xmm0,%xmm0 25cfa4: f2 0f 10 7c 24 28 movsd 0x28(%rsp),%xmm7 25cfaa: f2 49 0f 2a cc cvtsi2sd %r12,%xmm1 25cfaf: f2 0f 59 8c 24 a0 00 mulsd 0xa0(%rsp),%xmm1 25cfb6: 00 00 25cfb8: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 25cfbd: f2 0f 58 84 24 98 00 addsd 0x98(%rsp),%xmm0 25cfc4: 00 00 25cfc6: f2 0f 58 c1 addsd %xmm1,%xmm0 25cfca: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25cfcf: 66 0f ef c0 pxor %xmm0,%xmm0 25cfd3: 89 c0 mov %eax,%eax 25cfd5: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25cfda: f2 48 0f 2c 84 24 a8 cvttsd2si 0xa8(%rsp),%rax 25cfe1: 00 00 00 25cfe4: f2 0f 59 c7 mulsd %xmm7,%xmm0 25cfe8: 89 c0 mov %eax,%eax 25cfea: 66 0f 28 c8 movapd %xmm0,%xmm1 25cfee: 66 0f ef c0 pxor %xmm0,%xmm0 25cff2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25cff7: f2 0f 5e cd divsd %xmm5,%xmm1 25cffb: f2 0f 59 c7 mulsd %xmm7,%xmm0 25cfff: f2 0f 5e c6 divsd %xmm6,%xmm0 25d003: f2 0f 58 c1 addsd %xmm1,%xmm0 25d007: 66 0f ef c9 pxor %xmm1,%xmm1 25d00b: f2 48 0f 2a cd cvtsi2sd %rbp,%xmm1 25d010: f2 0f 58 c1 addsd %xmm1,%xmm0 25d014: 41 83 fe 01 cmp $0x1,%r14d 25d018: 76 12 jbe 25d02c 25d01a: 44 8b 4c 24 40 mov 0x40(%rsp),%r9d 25d01f: 66 0f ef c9 pxor %xmm1,%xmm1 25d023: f2 49 0f 2a c9 cvtsi2sd %r9,%xmm1 25d028: f2 0f 58 c1 addsd %xmm1,%xmm0 25d02c: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 25d033: 00 25d034: 83 bc 24 b0 00 00 00 cmpl $0x1,0xb0(%rsp) 25d03b: 01 25d03c: f2 0f 11 00 movsd %xmm0,(%rax) 25d040: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25d048 25d047: 00 25d048: 74 14 je 25d05e 25d04a: 45 84 ff test %r15b,%r15b 25d04d: 0f 84 9d 00 00 00 je 25d0f0 25d053: 80 7c 24 44 00 cmpb $0x0,0x44(%rsp) 25d058: 0f 84 92 00 00 00 je 25d0f0 25d05e: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 25d065: 00 25d066: 66 0f ef db pxor %xmm3,%xmm3 25d06a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25d072 25d071: 00 25d072: f2 0f 11 00 movsd %xmm0,(%rax) 25d076: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 25d07d: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 25d082: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 25d089: 00 25d08a: f2 0f 10 10 movsd (%rax),%xmm2 25d08e: f2 0f 59 c3 mulsd %xmm3,%xmm0 25d092: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 25d097: f2 0f 58 d0 addsd %xmm0,%xmm2 25d09b: 66 0f 28 c2 movapd %xmm2,%xmm0 25d09f: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 25d0a5: f2 0f 5e c3 divsd %xmm3,%xmm0 25d0a9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25d0ad: e8 00 00 00 00 callq 25d0b2 25d0b2: f2 0f 10 1c 24 movsd (%rsp),%xmm3 25d0b7: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 25d0bd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d0c1: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 25d0c8: 00 25d0c9: f2 0f 59 d8 mulsd %xmm0,%xmm3 25d0cd: f2 0f 11 00 movsd %xmm0,(%rax) 25d0d1: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 25d0d8: 00 25d0d9: f2 0f 5c d3 subsd %xmm3,%xmm2 25d0dd: f2 0f 11 10 movsd %xmm2,(%rax) 25d0e1: 48 83 c4 48 add $0x48,%rsp 25d0e5: 5b pop %rbx 25d0e6: 5d pop %rbp 25d0e7: 41 5c pop %r12 25d0e9: 41 5d pop %r13 25d0eb: 41 5e pop %r14 25d0ed: 41 5f pop %r15 25d0ef: c3 retq 25d0f0: 66 0f 28 c2 movapd %xmm2,%xmm0 25d0f4: e9 65 ff ff ff jmpq 25d05e 25d0f9: f2 0f 58 84 24 90 00 addsd 0x90(%rsp),%xmm0 25d100: 00 00 25d102: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 25d107: e9 59 fe ff ff jmpq 25cf65 25d10c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25d114 25d113: 00 25d114: 66 0f ef c0 pxor %xmm0,%xmm0 25d118: f2 0f 5a 84 24 d0 00 cvtsd2ss 0xd0(%rsp),%xmm0 25d11f: 00 00 25d121: e8 00 00 00 00 callq 25d126 25d126: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 25d12d: 66 0f ef c9 pxor %xmm1,%xmm1 25d131: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d135: d1 e8 shr %eax 25d137: 0f af 84 24 e0 00 00 imul 0xe0(%rsp),%eax 25d13e: 00 25d13f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25d144: f2 0f 59 c1 mulsd %xmm1,%xmm0 25d148: f2 0f 10 4c 24 30 movsd 0x30(%rsp),%xmm1 25d14e: f2 0f 59 8b 48 0f 00 mulsd 0xf48(%rbx),%xmm1 25d155: 00 25d156: f2 0f 5e 0c 24 divsd (%rsp),%xmm1 25d15b: f2 0f 5e c1 divsd %xmm1,%xmm0 25d15f: 66 0f 28 c8 movapd %xmm0,%xmm1 25d163: f2 0f 5c 4c 24 38 subsd 0x38(%rsp),%xmm1 25d169: 66 0f ef c0 pxor %xmm0,%xmm0 25d16d: f2 0f 5a 83 88 19 00 cvtsd2ss 0x1988(%rbx),%xmm0 25d174: 00 25d175: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25d179: e8 00 00 00 00 callq 25d17e 25d17e: 66 0f ef d2 pxor %xmm2,%xmm2 25d182: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d186: f2 0f 11 83 88 19 00 movsd %xmm0,0x1988(%rbx) 25d18d: 00 25d18e: e9 b2 fd ff ff jmpq 25cf45 25d193: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 25d19a: 00 00 00 00 25d19e: 66 90 xchg %ax,%ax 000000000025d1a0 : 25d1a0: e8 00 00 00 00 callq 25d1a5 25d1a5: 41 57 push %r15 25d1a7: 8d 41 ff lea -0x1(%rcx),%eax 25d1aa: 41 56 push %r14 25d1ac: 41 89 fe mov %edi,%r14d 25d1af: 41 55 push %r13 25d1b1: 41 89 cd mov %ecx,%r13d 25d1b4: 41 54 push %r12 25d1b6: 55 push %rbp 25d1b7: 89 d5 mov %edx,%ebp 25d1b9: 53 push %rbx 25d1ba: 89 f3 mov %esi,%ebx 25d1bc: 48 83 ec 10 sub $0x10,%rsp 25d1c0: 83 f8 01 cmp $0x1,%eax 25d1c3: 0f 86 2b 01 00 00 jbe 25d2f4 25d1c9: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25d1d1 25d1d0: 00 25d1d1: 41 bc 01 00 00 00 mov $0x1,%r12d 25d1d7: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25d1df 25d1de: 00 25d1df: 66 0f ef db pxor %xmm3,%xmm3 25d1e3: f2 0f 5e d0 divsd %xmm0,%xmm2 25d1e7: f2 0f 5e d1 divsd %xmm1,%xmm2 25d1eb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25d1f3 25d1f2: 00 25d1f3: f2 0f 5a da cvtsd2ss %xmm2,%xmm3 25d1f7: 0f 28 c3 movaps %xmm3,%xmm0 25d1fa: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 25d200: f3 0f 11 5c 24 04 movss %xmm3,0x4(%rsp) 25d206: e8 00 00 00 00 callq 25d20b 25d20b: f3 0f 10 5c 24 04 movss 0x4(%rsp),%xmm3 25d211: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25d219 25d218: 00 25d219: 66 41 0f 7e c7 movd %xmm0,%r15d 25d21e: 0f 28 c3 movaps %xmm3,%xmm0 25d221: e8 00 00 00 00 callq 25d226 25d226: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 25d22c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d230: f2 0f 5c d0 subsd %xmm0,%xmm2 25d234: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 25d23c 25d23b: 00 25d23c: 72 0d jb 25d24b 25d23e: 66 41 0f 6e e7 movd %r15d,%xmm4 25d243: 66 0f ef c0 pxor %xmm0,%xmm0 25d247: f3 0f 5a c4 cvtss2sd %xmm4,%xmm0 25d24b: f2 4c 0f 2c d0 cvttsd2si %xmm0,%r10 25d250: 41 b8 51 00 00 00 mov $0x51,%r8d 25d256: 41 83 fe 08 cmp $0x8,%r14d 25d25a: 74 13 je 25d26f 25d25c: 41 83 fe 0a cmp $0xa,%r14d 25d260: 41 b8 59 00 00 00 mov $0x59,%r8d 25d266: b8 71 00 00 00 mov $0x71,%eax 25d26b: 44 0f 45 c0 cmovne %eax,%r8d 25d26f: 89 d8 mov %ebx,%eax 25d271: 31 d2 xor %edx,%edx 25d273: 41 b9 ab aa aa aa mov $0xaaaaaaab,%r9d 25d279: 41 f7 f4 div %r12d 25d27c: 31 d2 xor %edx,%edx 25d27e: 8d 48 02 lea 0x2(%rax),%ecx 25d281: 89 c3 mov %eax,%ebx 25d283: 49 0f af c9 imul %r9,%rcx 25d287: 48 c1 e9 21 shr $0x21,%rcx 25d28b: 8d 3c 49 lea (%rcx,%rcx,2),%edi 25d28e: 29 c7 sub %eax,%edi 25d290: 41 8d 42 2d lea 0x2d(%r10),%eax 25d294: f7 f3 div %ebx 25d296: 0f af c7 imul %edi,%eax 25d299: 42 8d 44 10 2f lea 0x2f(%rax,%r10,1),%eax 25d29e: 49 0f af c1 imul %r9,%rax 25d2a2: 48 c1 e8 21 shr $0x21,%rax 25d2a6: 85 ff test %edi,%edi 25d2a8: 40 0f 95 c6 setne %sil 25d2ac: 45 8d 44 00 07 lea 0x7(%r8,%rax,1),%r8d 25d2b1: 31 c0 xor %eax,%eax 25d2b3: 85 d2 test %edx,%edx 25d2b5: 0f 94 c0 sete %al 25d2b8: 31 d2 xor %edx,%edx 25d2ba: 21 f0 and %esi,%eax 25d2bc: 41 83 fd 03 cmp $0x3,%r13d 25d2c0: 0f 94 c2 sete %dl 25d2c3: 83 ed 01 sub $0x1,%ebp 25d2c6: 48 83 c4 10 add $0x10,%rsp 25d2ca: 8d 74 10 16 lea 0x16(%rax,%rdx,1),%esi 25d2ce: 42 8d 44 01 ff lea -0x1(%rcx,%r8,1),%eax 25d2d3: 31 d2 xor %edx,%edx 25d2d5: 5b pop %rbx 25d2d6: f7 f1 div %ecx 25d2d8: 0f af cd imul %ebp,%ecx 25d2db: 44 01 c6 add %r8d,%esi 25d2de: 5d pop %rbp 25d2df: 0f af c1 imul %ecx,%eax 25d2e2: 01 f0 add %esi,%eax 25d2e4: 41 0f af c4 imul %r12d,%eax 25d2e8: 41 5c pop %r12 25d2ea: 41 5d pop %r13 25d2ec: 41 5e pop %r14 25d2ee: 41 5f pop %r15 25d2f0: 8d 04 40 lea (%rax,%rax,2),%eax 25d2f3: c3 retq 25d2f4: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25d2fc 25d2fb: 00 25d2fc: 41 bc 02 00 00 00 mov $0x2,%r12d 25d302: e9 d0 fe ff ff jmpq 25d1d7 25d307: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 25d30e: 00 00 000000000025d310 : 25d310: e8 00 00 00 00 callq 25d315 25d315: 41 57 push %r15 25d317: 41 56 push %r14 25d319: 41 55 push %r13 25d31b: 49 89 fd mov %rdi,%r13 25d31e: 41 54 push %r12 25d320: 55 push %rbp 25d321: 53 push %rbx 25d322: 48 81 ec 60 01 00 00 sub $0x160,%rsp 25d329: 44 8b b7 50 10 00 00 mov 0x1050(%rdi),%r14d 25d330: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 25d337: 00 00 25d339: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) 25d340: 00 25d341: 31 c0 xor %eax,%eax 25d343: 48 c7 87 60 0c 00 00 movq $0x0,0xc60(%rdi) 25d34a: 00 00 00 00 25d34e: 48 c7 87 78 0c 00 00 movq $0x0,0xc78(%rdi) 25d355: 00 00 00 00 25d359: 48 c7 87 80 0c 00 00 movq $0x0,0xc80(%rdi) 25d360: 00 00 00 00 25d364: 48 c7 87 88 0c 00 00 movq $0x0,0xc88(%rdi) 25d36b: 00 00 00 00 25d36f: 45 85 f6 test %r14d,%r14d 25d372: 0f 84 1c 4a 00 00 je 261d94 25d378: 31 db xor %ebx,%ebx 25d37a: eb 13 jmp 25d38f 25d37c: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 25d383: 48 83 c3 01 add $0x1,%rbx 25d387: 39 d8 cmp %ebx,%eax 25d389: 0f 86 ac 00 00 00 jbe 25d43b 25d38f: 41 80 bc 1d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbx,1) 25d396: 00 00 25d398: 74 e2 je 25d37c 25d39a: 41 8b 85 8c 0f 00 00 mov 0xf8c(%r13),%eax 25d3a1: 45 8b 8c 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%r9d 25d3a8: 00 25d3a9: 45 8b 84 9d 50 15 00 mov 0x1550(%r13,%rbx,4),%r8d 25d3b0: 00 25d3b1: 41 8b 8c 9d 30 15 00 mov 0x1530(%r13,%rbx,4),%ecx 25d3b8: 00 25d3b9: 41 8b 94 9d 10 15 00 mov 0x1510(%r13,%rbx,4),%edx 25d3c0: 00 25d3c1: f2 41 0f 10 9c dd 10 movsd 0x1410(%r13,%rbx,8),%xmm3 25d3c8: 14 00 00 25d3cb: 41 8b b4 9d f0 14 00 mov 0x14f0(%r13,%rbx,4),%esi 25d3d2: 00 25d3d3: 41 8b bc 9d d0 14 00 mov 0x14d0(%r13,%rbx,4),%edi 25d3da: 00 25d3db: f2 41 0f 10 94 dd b0 movsd 0x15b0(%r13,%rbx,8),%xmm2 25d3e2: 15 00 00 25d3e5: f2 41 0f 10 8c dd 70 movsd 0x1570(%r13,%rbx,8),%xmm1 25d3ec: 15 00 00 25d3ef: f2 41 0f 10 84 dd d8 movsd 0x12d8(%r13,%rbx,8),%xmm0 25d3f6: 12 00 00 25d3f9: 50 push %rax 25d3fa: 48 83 c3 01 add $0x1,%rbx 25d3fe: e8 00 00 00 00 callq 25d403 25d403: 66 0f 28 c8 movapd %xmm0,%xmm1 25d407: 66 0f ef c0 pxor %xmm0,%xmm0 25d40b: f2 41 0f 5a 85 60 0c cvtsd2ss 0xc60(%r13),%xmm0 25d412: 00 00 25d414: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25d418: e8 00 00 00 00 callq 25d41d 25d41d: 41 5c pop %r12 25d41f: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 25d426: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d42a: f2 41 0f 11 85 60 0c movsd %xmm0,0xc60(%r13) 25d431: 00 00 25d433: 39 d8 cmp %ebx,%eax 25d435: 0f 87 54 ff ff ff ja 25d38f 25d43b: 85 c0 test %eax,%eax 25d43d: 0f 84 c4 49 00 00 je 261e07 25d443: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25d44b 25d44a: 00 25d44b: 49 8d 9d 38 11 00 00 lea 0x1138(%r13),%rbx 25d452: 49 8d ad b8 11 00 00 lea 0x11b8(%r13),%rbp 25d459: 45 31 e4 xor %r12d,%r12d 25d45c: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 25d462: e9 67 01 00 00 jmpq 25d5ce 25d467: f2 0f 59 c1 mulsd %xmm1,%xmm0 25d46b: 8b 45 00 mov 0x0(%rbp),%eax 25d46e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25d476 25d475: 00 25d476: 66 49 0f 7e c6 movq %xmm0,%r14 25d47b: 66 0f ef c0 pxor %xmm0,%xmm0 25d47f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25d484: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 25d48c 25d48b: 00 25d48c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25d490: e8 00 00 00 00 callq 25d495 25d495: 66 0f ef c9 pxor %xmm1,%xmm1 25d499: 66 0f ef d2 pxor %xmm2,%xmm2 25d49d: f2 41 0f 5a 95 98 0f cvtsd2ss 0xf98(%r13),%xmm2 25d4a4: 00 00 25d4a6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25d4aa: 66 49 0f 6e c6 movq %r14,%xmm0 25d4af: f2 0f 5e c1 divsd %xmm1,%xmm0 25d4b3: 66 0f ef c9 pxor %xmm1,%xmm1 25d4b7: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 25d4bb: 0f 28 c2 movaps %xmm2,%xmm0 25d4be: e8 00 00 00 00 callq 25d4c3 25d4c3: 66 0f ef c9 pxor %xmm1,%xmm1 25d4c7: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25d4cb: f2 0f 11 8b 10 87 00 movsd %xmm1,0x8710(%rbx) 25d4d2: 00 25d4d3: f2 0f 10 03 movsd (%rbx),%xmm0 25d4d7: f2 0f 59 43 40 mulsd 0x40(%rbx),%xmm0 25d4dc: f2 0f 10 a3 a0 01 00 movsd 0x1a0(%rbx),%xmm4 25d4e3: 00 25d4e4: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25d4e9: f2 0f 5e c1 divsd %xmm1,%xmm0 25d4ed: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25d4f5 25d4f4: 00 25d4f5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25d4f9: e8 00 00 00 00 callq 25d4fe 25d4fe: 8b 45 20 mov 0x20(%rbp),%eax 25d501: 66 0f ef c9 pxor %xmm1,%xmm1 25d505: f3 0f 11 44 24 18 movss %xmm0,0x18(%rsp) 25d50b: 66 0f ef c0 pxor %xmm0,%xmm0 25d50f: f2 0f 5a 0b cvtsd2ss (%rbx),%xmm1 25d513: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25d518: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 25d520 25d51f: 00 25d520: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 25d526: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25d52e 25d52d: 00 25d52e: e8 00 00 00 00 callq 25d533 25d533: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 25d539: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d53d: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 25d543: 0f 28 ca movaps %xmm2,%xmm1 25d546: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25d54a: e8 00 00 00 00 callq 25d54f 25d54f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d553: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25d558: f2 41 0f 11 85 68 0c movsd %xmm0,0xc68(%r13) 25d55f: 00 00 25d561: 83 7d 00 06 cmpl $0x6,0x0(%rbp) 25d565: 77 06 ja 25d56d 25d567: 83 7d 20 06 cmpl $0x6,0x20(%rbp) 25d56b: 76 1b jbe 25d588 25d56d: f2 0f 10 8b a0 01 00 movsd 0x1a0(%rbx),%xmm1 25d574: 00 25d575: f2 0f 58 c9 addsd %xmm1,%xmm1 25d579: 66 0f 2f c8 comisd %xmm0,%xmm1 25d57d: 76 09 jbe 25d588 25d57f: f2 41 0f 11 8d 68 0c movsd %xmm1,0xc68(%r13) 25d586: 00 00 25d588: 8b 85 10 02 00 00 mov 0x210(%rbp),%eax 25d58e: 83 e8 03 sub $0x3,%eax 25d591: 83 f8 01 cmp $0x1,%eax 25d594: 76 7c jbe 25d612 25d596: 48 c7 83 50 87 00 00 movq $0x0,0x8750(%rbx) 25d59d: 00 00 00 00 25d5a1: f2 41 0f 10 85 68 0c movsd 0xc68(%r13),%xmm0 25d5a8: 00 00 25d5aa: f2 0f 11 83 10 88 00 movsd %xmm0,0x8810(%rbx) 25d5b1: 00 25d5b2: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 25d5b9: 41 83 c4 01 add $0x1,%r12d 25d5bd: 48 83 c3 08 add $0x8,%rbx 25d5c1: 48 83 c5 04 add $0x4,%rbp 25d5c5: 44 39 e0 cmp %r12d,%eax 25d5c8: 0f 86 0f 02 00 00 jbe 25d7dd 25d5ce: f2 41 0f 10 8d a0 0f movsd 0xfa0(%r13),%xmm1 25d5d5: 00 00 25d5d7: f2 0f 10 03 movsd (%rbx),%xmm0 25d5db: 66 0f 2f 44 24 08 comisd 0x8(%rsp),%xmm0 25d5e1: 0f 87 80 fe ff ff ja 25d467 25d5e7: 66 0f ef c0 pxor %xmm0,%xmm0 25d5eb: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25d5ef: f2 41 0f 5a 85 98 0f cvtsd2ss 0xf98(%r13),%xmm0 25d5f6: 00 00 25d5f8: e8 00 00 00 00 callq 25d5fd 25d5fd: 66 0f ef c9 pxor %xmm1,%xmm1 25d601: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25d605: f2 0f 11 8b 10 87 00 movsd %xmm1,0x8710(%rbx) 25d60c: 00 25d60d: e9 c1 fe ff ff jmpq 25d4d3 25d612: f2 41 0f 10 9d a0 0f movsd 0xfa0(%r13),%xmm3 25d619: 00 00 25d61b: f2 0f 10 13 movsd (%rbx),%xmm2 25d61f: 66 0f 2f 54 24 08 comisd 0x8(%rsp),%xmm2 25d625: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25d62a: 0f 86 70 01 00 00 jbe 25d7a0 25d630: 8b 45 40 mov 0x40(%rbp),%eax 25d633: 66 0f ef c0 pxor %xmm0,%xmm0 25d637: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25d63f 25d63e: 00 25d63f: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 25d645: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25d64a: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 25d652 25d651: 00 25d652: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25d656: e8 00 00 00 00 callq 25d65b 25d65b: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 25d661: f2 0f 10 14 24 movsd (%rsp),%xmm2 25d666: 66 0f ef c9 pxor %xmm1,%xmm1 25d66a: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25d672 25d671: 00 25d672: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d676: f2 0f 59 d3 mulsd %xmm3,%xmm2 25d67a: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 25d680: f2 0f 59 d5 mulsd %xmm5,%xmm2 25d684: f2 0f 5e d0 divsd %xmm0,%xmm2 25d688: 66 0f ef c0 pxor %xmm0,%xmm0 25d68c: f2 41 0f 5a 85 98 0f cvtsd2ss 0xf98(%r13),%xmm0 25d693: 00 00 25d695: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 25d699: e8 00 00 00 00 callq 25d69e 25d69e: 66 0f ef c9 pxor %xmm1,%xmm1 25d6a2: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25d6a6: f2 0f 11 8b 50 87 00 movsd %xmm1,0x8750(%rbx) 25d6ad: 00 25d6ae: f2 0f 10 03 movsd (%rbx),%xmm0 25d6b2: f2 0f 59 43 40 mulsd 0x40(%rbx),%xmm0 25d6b7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25d6bf 25d6be: 00 25d6bf: f2 0f 10 a3 a0 01 00 movsd 0x1a0(%rbx),%xmm4 25d6c6: 00 25d6c7: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25d6cc: f2 0f 5e c1 divsd %xmm1,%xmm0 25d6d0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25d6d8 25d6d7: 00 25d6d8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25d6dc: e8 00 00 00 00 callq 25d6e1 25d6e1: f2 0f 10 4c 24 20 movsd 0x20(%rsp),%xmm1 25d6e7: f2 0f 59 0b mulsd (%rbx),%xmm1 25d6eb: 8b 45 60 mov 0x60(%rbp),%eax 25d6ee: f3 0f 11 44 24 18 movss %xmm0,0x18(%rsp) 25d6f4: 66 0f ef c0 pxor %xmm0,%xmm0 25d6f8: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25d6fd: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 25d705 25d704: 00 25d705: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 25d70b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25d713 25d712: 00 25d713: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25d717: e8 00 00 00 00 callq 25d71c 25d71c: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 25d722: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d726: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 25d72c: 0f 28 ca movaps %xmm2,%xmm1 25d72f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25d733: e8 00 00 00 00 callq 25d738 25d738: 66 0f ef c9 pxor %xmm1,%xmm1 25d73c: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25d740: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 25d745: f2 41 0f 11 8d 70 0c movsd %xmm1,0xc70(%r13) 25d74c: 00 00 25d74e: 83 7d 40 06 cmpl $0x6,0x40(%rbp) 25d752: 77 06 ja 25d75a 25d754: 83 7d 60 06 cmpl $0x6,0x60(%rbp) 25d758: 76 1f jbe 25d779 25d75a: f2 0f 10 83 a0 01 00 movsd 0x1a0(%rbx),%xmm0 25d761: 00 25d762: f2 0f 58 c0 addsd %xmm0,%xmm0 25d766: 66 0f 2f c1 comisd %xmm1,%xmm0 25d76a: 76 0d jbe 25d779 25d76c: f2 41 0f 11 85 70 0c movsd %xmm0,0xc70(%r13) 25d773: 00 00 25d775: 66 0f 28 c8 movapd %xmm0,%xmm1 25d779: 66 0f ef c0 pxor %xmm0,%xmm0 25d77d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25d781: f2 41 0f 5a 85 68 0c cvtsd2ss 0xc68(%r13),%xmm0 25d788: 00 00 25d78a: e8 00 00 00 00 callq 25d78f 25d78f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d793: f2 0f 11 83 10 88 00 movsd %xmm0,0x8810(%rbx) 25d79a: 00 25d79b: e9 12 fe ff ff jmpq 25d5b2 25d7a0: 66 0f ef c0 pxor %xmm0,%xmm0 25d7a4: 66 0f ef c9 pxor %xmm1,%xmm1 25d7a8: f2 41 0f 5a 85 98 0f cvtsd2ss 0xf98(%r13),%xmm0 25d7af: 00 00 25d7b1: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 25d7b5: e8 00 00 00 00 callq 25d7ba 25d7ba: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 25d7c2 25d7c1: 00 25d7c2: 66 0f ef c9 pxor %xmm1,%xmm1 25d7c6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25d7ca: f2 0f 11 74 24 20 movsd %xmm6,0x20(%rsp) 25d7d0: f2 0f 11 8b 50 87 00 movsd %xmm1,0x8750(%rbx) 25d7d7: 00 25d7d8: e9 d1 fe ff ff jmpq 25d6ae 25d7dd: 85 c0 test %eax,%eax 25d7df: 0f 84 ed 45 00 00 je 261dd2 25d7e5: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25d7ed 25d7ec: 00 25d7ed: 31 db xor %ebx,%ebx 25d7ef: f2 0f 11 ac 24 d0 00 movsd %xmm5,0xd0(%rsp) 25d7f6: 00 00 25d7f8: e9 8f 00 00 00 jmpq 25d88c 25d7fd: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25d805 25d804: 00 25d805: f2 0f 59 d8 mulsd %xmm0,%xmm3 25d809: 0f 28 c4 movaps %xmm4,%xmm0 25d80c: f2 0f 59 d3 mulsd %xmm3,%xmm2 25d810: f2 0f 59 ca mulsd %xmm2,%xmm1 25d814: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25d818: e8 00 00 00 00 callq 25d81d 25d81d: f2 41 0f 10 8d c0 0e movsd 0xec0(%r13),%xmm1 25d824: 00 00 25d826: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 25d82d: 00 00 25d82f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d833: f2 0f 58 4c 24 08 addsd 0x8(%rsp),%xmm1 25d839: f2 41 0f 11 85 78 0c movsd %xmm0,0xc78(%r13) 25d840: 00 00 25d842: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25d84a 25d849: 00 25d84a: f2 41 0f 59 84 dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm0 25d851: 12 00 00 25d854: f2 0f 59 c8 mulsd %xmm0,%xmm1 25d858: 66 0f ef c0 pxor %xmm0,%xmm0 25d85c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25d860: f2 41 0f 5a 85 80 0c cvtsd2ss 0xc80(%r13),%xmm0 25d867: 00 00 25d869: e8 00 00 00 00 callq 25d86e 25d86e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d872: f2 41 0f 11 85 80 0c movsd %xmm0,0xc80(%r13) 25d879: 00 00 25d87b: 48 83 c3 01 add $0x1,%rbx 25d87f: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 25d886: 0f 86 ae 00 00 00 jbe 25d93a 25d88c: 41 39 9c 9d d0 17 00 cmp %ebx,0x17d0(%r13,%rbx,4) 25d893: 00 25d894: 75 e5 jne 25d87b 25d896: f2 0f 10 bc 24 d0 00 movsd 0xd0(%rsp),%xmm7 25d89d: 00 00 25d89f: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 25d8a5: 66 0f ef e4 pxor %xmm4,%xmm4 25d8a9: f2 41 0f 10 95 c0 0e movsd 0xec0(%r13),%xmm2 25d8b0: 00 00 25d8b2: f2 41 0f 10 8d b0 0f movsd 0xfb0(%r13),%xmm1 25d8b9: 00 00 25d8bb: f2 41 0f 5a a5 78 0c cvtsd2ss 0xc78(%r13),%xmm4 25d8c2: 00 00 25d8c4: 41 8b ac 9d 08 17 00 mov 0x1708(%r13,%rbx,4),%ebp 25d8cb: 00 25d8cc: f2 41 0f 10 84 dd d8 movsd 0x12d8(%r13,%rbx,8),%xmm0 25d8d3: 12 00 00 25d8d6: f2 0f 5e d7 divsd %xmm7,%xmm2 25d8da: f2 0f 5e cf divsd %xmm7,%xmm1 25d8de: f2 0f 58 d5 addsd %xmm5,%xmm2 25d8e2: f2 0f 58 cd addsd %xmm5,%xmm1 25d8e6: 85 ed test %ebp,%ebp 25d8e8: 0f 85 0f ff ff ff jne 25d7fd 25d8ee: f2 0f 59 c2 mulsd %xmm2,%xmm0 25d8f2: f2 0f 59 c8 mulsd %xmm0,%xmm1 25d8f6: 0f 28 c4 movaps %xmm4,%xmm0 25d8f9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25d8fd: e8 00 00 00 00 callq 25d902 25d902: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d906: f2 41 0f 11 85 78 0c movsd %xmm0,0xc78(%r13) 25d90d: 00 00 25d90f: f2 41 0f 10 85 c0 0e movsd 0xec0(%r13),%xmm0 25d916: 00 00 25d918: 66 0f 28 c8 movapd %xmm0,%xmm1 25d91c: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 25d923: 00 00 25d925: f2 0f 58 4c 24 08 addsd 0x8(%rsp),%xmm1 25d92b: f2 41 0f 59 8c dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm1 25d932: 12 00 00 25d935: e9 1e ff ff ff jmpq 25d858 25d93a: 66 0f ef c9 pxor %xmm1,%xmm1 25d93e: 66 0f ef c0 pxor %xmm0,%xmm0 25d942: f2 41 0f 5a 8d 60 0c cvtsd2ss 0xc60(%r13),%xmm1 25d949: 00 00 25d94b: f2 41 0f 5a 85 78 0c cvtsd2ss 0xc78(%r13),%xmm0 25d952: 00 00 25d954: e8 00 00 00 00 callq 25d959 25d959: 66 0f ef c9 pxor %xmm1,%xmm1 25d95d: f2 41 0f 5a 8d 60 0c cvtsd2ss 0xc60(%r13),%xmm1 25d964: 00 00 25d966: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d96a: f2 41 0f 11 85 78 0c movsd %xmm0,0xc78(%r13) 25d971: 00 00 25d973: 66 0f ef c0 pxor %xmm0,%xmm0 25d977: f2 41 0f 5a 85 80 0c cvtsd2ss 0xc80(%r13),%xmm0 25d97e: 00 00 25d980: e8 00 00 00 00 callq 25d985 25d985: f2 41 0f 10 95 c8 0e movsd 0xec8(%r13),%xmm2 25d98c: 00 00 25d98e: 66 0f ef ff pxor %xmm7,%xmm7 25d992: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d996: f2 41 0f 11 85 80 0c movsd %xmm0,0xc80(%r13) 25d99d: 00 00 25d99f: 66 0f 2e d7 ucomisd %xmm7,%xmm2 25d9a3: 0f 8b 12 43 00 00 jnp 261cbb 25d9a9: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 25d9b1 25d9b0: 00 25d9b1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25d9b9 25d9b8: 00 25d9b9: 66 0f 28 c2 movapd %xmm2,%xmm0 25d9bd: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25d9c2: f2 41 0f 5e 85 78 0c divsd 0xc78(%r13),%xmm0 25d9c9: 00 00 25d9cb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25d9cf: e8 00 00 00 00 callq 25d9d4 25d9d4: f2 0f 10 14 24 movsd (%rsp),%xmm2 25d9d9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25d9e1 25d9e0: 00 25d9e1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25d9e5: f2 0f 5e d0 divsd %xmm0,%xmm2 25d9e9: f2 41 0f 11 95 90 0c movsd %xmm2,0xc90(%r13) 25d9f0: 00 00 25d9f2: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25d9fa 25d9f9: 00 25d9fa: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 25da01: 00 00 25da03: 66 0f 28 c2 movapd %xmm2,%xmm0 25da07: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25da0c: f2 41 0f 5e 85 80 0c divsd 0xc80(%r13),%xmm0 25da13: 00 00 25da15: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25da19: e8 00 00 00 00 callq 25da1e 25da1e: f2 0f 10 14 24 movsd (%rsp),%xmm2 25da23: 41 8b 85 00 0b 00 00 mov 0xb00(%r13),%eax 25da2a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25da2e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25da36 25da35: 00 25da36: f2 0f 5e d0 divsd %xmm0,%xmm2 25da3a: 48 8d 04 40 lea (%rax,%rax,2),%rax 25da3e: 48 c1 e0 05 shl $0x5,%rax 25da42: f2 41 0f 11 95 98 0c movsd %xmm2,0xc98(%r13) 25da49: 00 00 25da4b: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25da53 25da52: 00 25da53: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 25da5a: 00 00 25da5c: 66 0f 28 c2 movapd %xmm2,%xmm0 25da60: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25da65: f2 41 0f 5e 84 05 d8 divsd 0x7d8(%r13,%rax,1),%xmm0 25da6c: 07 00 00 25da6f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25da73: e8 00 00 00 00 callq 25da78 25da78: f2 0f 10 14 24 movsd (%rsp),%xmm2 25da7d: 66 0f ef c9 pxor %xmm1,%xmm1 25da81: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25da85: f2 0f 5e d1 divsd %xmm1,%xmm2 25da89: f2 41 0f 10 8d 98 0c movsd 0xc98(%r13),%xmm1 25da90: 00 00 25da92: 66 0f 2f ca comisd %xmm2,%xmm1 25da96: 66 0f 28 c2 movapd %xmm2,%xmm0 25da9a: f2 41 0f 11 95 a0 0c movsd %xmm2,0xca0(%r13) 25daa1: 00 00 25daa3: 0f 86 3d 3d 00 00 jbe 2617e6 25daa9: f2 41 0f 11 8d c8 1a movsd %xmm1,0x1ac8(%r13) 25dab0: 00 00 25dab2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25dab7: 45 8b 9d 50 10 00 00 mov 0x1050(%r13),%r11d 25dabe: 31 db xor %ebx,%ebx 25dac0: f2 41 0f 10 85 88 0c movsd 0xc88(%r13),%xmm0 25dac7: 00 00 25dac9: 45 85 db test %r11d,%r11d 25dacc: 75 72 jne 25db40 25dace: e9 83 00 00 00 jmpq 25db56 25dad3: 66 0f ef c9 pxor %xmm1,%xmm1 25dad7: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 25dadf 25dade: 00 25dadf: f2 41 0f 10 94 dd 48 movsd 0x9948(%r13,%rbx,8),%xmm2 25dae6: 99 00 00 25dae9: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 25daed: f2 0f 5e d1 divsd %xmm1,%xmm2 25daf1: f2 41 0f 10 8d c0 0e movsd 0xec0(%r13),%xmm1 25daf8: 00 00 25dafa: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 25db01: 00 00 25db03: f2 0f 58 cb addsd %xmm3,%xmm1 25db07: f2 0f 59 d1 mulsd %xmm1,%xmm2 25db0b: 66 0f ef c9 pxor %xmm1,%xmm1 25db0f: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 25db13: f2 41 0f 11 94 dd d0 movsd %xmm2,0x1ad0(%r13,%rbx,8) 25db1a: 1a 00 00 25db1d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25db21: 48 83 c3 01 add $0x1,%rbx 25db25: e8 00 00 00 00 callq 25db2a 25db2a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25db2e: f2 41 0f 11 85 88 0c movsd %xmm0,0xc88(%r13) 25db35: 00 00 25db37: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 25db3e: 76 16 jbe 25db56 25db40: 41 8b 84 9d b8 12 00 mov 0x12b8(%r13,%rbx,4),%eax 25db47: 00 25db48: 85 c0 test %eax,%eax 25db4a: 75 87 jne 25dad3 25db4c: 66 0f ef c9 pxor %xmm1,%xmm1 25db50: 66 0f ef d2 pxor %xmm2,%xmm2 25db54: eb bd jmp 25db13 25db56: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25db5e 25db5d: 00 25db5e: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 25db65: 00 00 25db67: 66 0f 28 ca movapd %xmm2,%xmm1 25db6b: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25db70: f2 0f 5e c8 divsd %xmm0,%xmm1 25db74: 66 0f ef c0 pxor %xmm0,%xmm0 25db78: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 25db7c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25db84 25db83: 00 25db84: e8 00 00 00 00 callq 25db89 25db89: f2 0f 10 14 24 movsd (%rsp),%xmm2 25db8e: 45 8b 95 50 10 00 00 mov 0x1050(%r13),%r10d 25db95: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25db99: f2 0f 5e d0 divsd %xmm0,%xmm2 25db9d: f2 41 0f 11 95 88 0c movsd %xmm2,0xc88(%r13) 25dba4: 00 00 25dba6: 45 85 d2 test %r10d,%r10d 25dba9: 0f 84 19 41 00 00 je 261cc8 25dbaf: 31 db xor %ebx,%ebx 25dbb1: eb 09 jmp 25dbbc 25dbb3: f2 41 0f 10 95 88 0c movsd 0xc88(%r13),%xmm2 25dbba: 00 00 25dbbc: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25dbc4 25dbc3: 00 25dbc4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25dbcc 25dbcb: 00 25dbcc: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25dbd1: f2 41 0f 59 84 dd d0 mulsd 0x1ad0(%r13,%rbx,8),%xmm0 25dbd8: 1a 00 00 25dbdb: f2 0f 5e c2 divsd %xmm2,%xmm0 25dbdf: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25dbe3: e8 00 00 00 00 callq 25dbe8 25dbe8: f2 0f 10 14 24 movsd (%rsp),%xmm2 25dbed: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 25dbf5 25dbf4: 00 25dbf5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25dbf9: f2 0f 59 c2 mulsd %xmm2,%xmm0 25dbfd: f2 41 0f 11 84 dd d0 movsd %xmm0,0x1ad0(%r13,%rbx,8) 25dc04: 1a 00 00 25dc07: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25dc0c: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 25dc13: 48 83 c3 01 add $0x1,%rbx 25dc17: 39 da cmp %ebx,%edx 25dc19: 77 98 ja 25dbb3 25dc1b: 41 c6 85 a8 0c 00 00 movb $0x0,0xca8(%r13) 25dc22: 00 25dc23: 85 d2 test %edx,%edx 25dc25: 74 28 je 25dc4f 25dc27: 83 ea 01 sub $0x1,%edx 25dc2a: 49 8d 85 58 13 00 00 lea 0x1358(%r13),%rax 25dc31: 49 8d 94 15 59 13 00 lea 0x1359(%r13,%rdx,1),%rdx 25dc38: 00 25dc39: 80 38 00 cmpb $0x0,(%rax) 25dc3c: 74 08 je 25dc46 25dc3e: 41 c6 85 a8 0c 00 00 movb $0x1,0xca8(%r13) 25dc45: 01 25dc46: 48 83 c0 01 add $0x1,%rax 25dc4a: 48 39 d0 cmp %rdx,%rax 25dc4d: 75 ea jne 25dc39 25dc4f: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25dc57 25dc56: 00 25dc57: f2 41 0f 10 85 b0 0e movsd 0xeb0(%r13),%xmm0 25dc5e: 00 00 25dc60: f2 41 0f 59 8d 98 a6 mulsd 0xa698(%r13),%xmm1 25dc67: 00 00 25dc69: f2 41 0f 59 85 48 10 mulsd 0x1048(%r13),%xmm0 25dc70: 00 00 25dc72: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25dc76: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25dc7a: e8 00 00 00 00 callq 25dc7f 25dc7f: 66 0f ef c9 pxor %xmm1,%xmm1 25dc83: 4c 89 ef mov %r13,%rdi 25dc86: 41 0f b6 b5 a8 0c 00 movzbl 0xca8(%r13),%esi 25dc8d: 00 25dc8e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25dc92: f2 41 0f 59 8d 70 0e mulsd 0xe70(%r13),%xmm1 25dc99: 00 00 25dc9b: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 25dca2: 00 00 25dca4: 66 0f 28 c1 movapd %xmm1,%xmm0 25dca8: f2 41 0f 11 8d b0 0c movsd %xmm1,0xcb0(%r13) 25dcaf: 00 00 25dcb1: f2 41 0f 11 8d 48 0f movsd %xmm1,0xf48(%r13) 25dcb8: 00 00 25dcba: e8 61 ca ff ff callq 25a720 25dcbf: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25dcc7 25dcc6: 00 25dcc7: f2 41 0f 59 8d 98 a6 mulsd 0xa698(%r13),%xmm1 25dcce: 00 00 25dcd0: f2 41 0f 11 85 48 0f movsd %xmm0,0xf48(%r13) 25dcd7: 00 00 25dcd9: f2 41 0f 10 85 b0 0e movsd 0xeb0(%r13),%xmm0 25dce0: 00 00 25dce2: f2 41 0f 59 85 48 10 mulsd 0x1048(%r13),%xmm0 25dce9: 00 00 25dceb: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25dcef: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25dcf3: e8 00 00 00 00 callq 25dcf8 25dcf8: 66 0f ef c9 pxor %xmm1,%xmm1 25dcfc: 4c 89 ef mov %r13,%rdi 25dcff: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25dd03: 41 0f b6 b5 a8 0c 00 movzbl 0xca8(%r13),%esi 25dd0a: 00 25dd0b: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 25dd12: 00 00 25dd14: f2 41 0f 11 8d b0 0c movsd %xmm1,0xcb0(%r13) 25dd1b: 00 00 25dd1d: e8 fe c9 ff ff callq 25a720 25dd22: f2 41 0f 11 85 48 0f movsd %xmm0,0xf48(%r13) 25dd29: 00 00 25dd2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25dd30: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25dd35: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25dd3a: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 25dd41: 31 db xor %ebx,%ebx 25dd43: 85 ff test %edi,%edi 25dd45: 0f 84 37 39 00 00 je 261682 25dd4b: 45 8b 8c 9d a8 13 00 mov 0x13a8(%r13,%rbx,4),%r9d 25dd52: 00 25dd53: 45 85 c9 test %r9d,%r9d 25dd56: 0f 85 1a 09 00 00 jne 25e676 25dd5c: 41 8b 84 9d 74 10 00 mov 0x1074(%r13,%rbx,4),%eax 25dd63: 00 25dd64: 66 0f ef c0 pxor %xmm0,%xmm0 25dd68: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25dd6d: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9448(%r13,%rbx,8) 25dd74: 94 00 00 25dd77: 41 83 bc 9d 08 17 00 cmpl $0x1,0x1708(%r13,%rbx,4) 25dd7e: 00 01 25dd80: 45 8b 84 9d d0 17 00 mov 0x17d0(%r13,%rbx,4),%r8d 25dd87: 00 25dd88: 40 0f 94 c6 sete %sil 25dd8c: 31 d2 xor %edx,%edx 25dd8e: 89 f1 mov %esi,%ecx 25dd90: 41 39 d0 cmp %edx,%r8d 25dd93: 0f 94 c0 sete %al 25dd96: 40 20 f0 and %sil,%al 25dd99: 0f 45 c8 cmovne %eax,%ecx 25dd9c: 83 c2 01 add $0x1,%edx 25dd9f: 39 d7 cmp %edx,%edi 25dda1: 77 ed ja 25dd90 25dda3: 84 c9 test %cl,%cl 25dda5: 0f 85 1b 09 00 00 jne 25e6c6 25ddab: 41 8b 84 9d b8 12 00 mov 0x12b8(%r13,%rbx,4),%eax 25ddb2: 00 25ddb3: 85 c0 test %eax,%eax 25ddb5: 0f 85 f0 08 00 00 jne 25e6ab 25ddbb: 49 c7 84 dd 08 94 00 movq $0x0,0x9408(%r13,%rbx,8) 25ddc2: 00 00 00 00 00 25ddc7: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 25ddce: 48 83 c3 01 add $0x1,%rbx 25ddd2: 39 df cmp %ebx,%edi 25ddd4: 0f 87 71 ff ff ff ja 25dd4b 25ddda: 85 ff test %edi,%edi 25dddc: 0f 84 a0 38 00 00 je 261682 25dde2: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25ddea 25dde9: 00 25ddea: 8d 57 ff lea -0x1(%rdi),%edx 25dded: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25ddf5 25ddf4: 00 25ddf5: 49 8d 8d c8 13 00 00 lea 0x13c8(%r13),%rcx 25ddfc: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25de04 25de03: 00 25de04: 49 8d 85 88 93 00 00 lea 0x9388(%r13),%rax 25de0b: 49 8d b4 d5 90 93 00 lea 0x9390(%r13,%rdx,8),%rsi 25de12: 00 25de13: f2 0f 11 ac 24 d8 00 movsd %xmm5,0xd8(%rsp) 25de1a: 00 00 25de1c: eb 2a jmp 25de48 25de1e: 83 fa 01 cmp $0x1,%edx 25de21: 0f 84 4e 09 00 00 je 25e775 25de27: 85 d2 test %edx,%edx 25de29: 0f 85 5d 09 00 00 jne 25e78c 25de2f: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 25de36: 00 25de37: f2 0f 11 00 movsd %xmm0,(%rax) 25de3b: 48 83 c0 08 add $0x8,%rax 25de3f: 48 83 c1 04 add $0x4,%rcx 25de43: 48 39 c6 cmp %rax,%rsi 25de46: 74 2a je 25de72 25de48: 8b 11 mov (%rcx),%edx 25de4a: 83 fa 02 cmp $0x2,%edx 25de4d: 75 cf jne 25de1e 25de4f: f2 0f 10 94 24 d8 00 movsd 0xd8(%rsp),%xmm2 25de56: 00 00 25de58: 48 83 c0 08 add $0x8,%rax 25de5c: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 25de63: 00 25de64: 48 83 c1 04 add $0x4,%rcx 25de68: f2 0f 11 50 f8 movsd %xmm2,-0x8(%rax) 25de6d: 48 39 c6 cmp %rax,%rsi 25de70: 75 d6 jne 25de48 25de72: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 25de7a 25de79: 00 25de7a: 31 db xor %ebx,%ebx 25de7c: 49 c7 85 90 19 00 00 movq $0x0,0x1990(%r13) 25de83: 00 00 00 00 25de87: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 25de8c: f2 41 0f 10 b4 dd 48 movsd 0x9448(%r13,%rbx,8),%xmm6 25de93: 94 00 00 25de96: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25de9e 25de9d: 00 25de9e: 66 0f ef c0 pxor %xmm0,%xmm0 25dea2: f2 41 0f 5a 84 dd 88 cvtsd2ss 0x9388(%r13,%rbx,8),%xmm0 25dea9: 93 00 00 25deac: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 25deb2: e8 00 00 00 00 callq 25deb7 25deb7: 66 0f ef c9 pxor %xmm1,%xmm1 25debb: f2 0f 10 34 24 movsd (%rsp),%xmm6 25dec0: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 25dec7: 00 25dec8: f2 41 0f 59 b4 dd 48 mulsd 0x9448(%r13,%rbx,8),%xmm6 25decf: 94 00 00 25ded2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ded6: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 25dedc: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25dee1: f2 41 0f 5e 8c dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm1 25dee8: 12 00 00 25deeb: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 25def1: f2 0f 5e c1 divsd %xmm1,%xmm0 25def5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25defd 25defc: 00 25defd: f2 41 0f 59 84 dd 78 mulsd 0x1178(%r13,%rbx,8),%xmm0 25df04: 11 00 00 25df07: f2 41 0f 11 84 dd 08 movsd %xmm0,0x9508(%r13,%rbx,8) 25df0e: 95 00 00 25df11: 66 0f ef c0 pxor %xmm0,%xmm0 25df15: f2 41 0f 5a 84 dd c8 cvtsd2ss 0x93c8(%r13,%rbx,8),%xmm0 25df1c: 93 00 00 25df1f: e8 00 00 00 00 callq 25df24 25df24: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 25df2b: 00 25df2c: 66 0f ef c9 pxor %xmm1,%xmm1 25df30: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25df34: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 25df3a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25df3f: f2 41 0f 5e 8c dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm1 25df46: 12 00 00 25df49: f2 0f 5e c1 divsd %xmm1,%xmm0 25df4d: f2 41 0f 59 84 dd 78 mulsd 0x1178(%r13,%rbx,8),%xmm0 25df54: 11 00 00 25df57: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25df5c: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9548(%r13,%rbx,8) 25df63: 95 00 00 25df66: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25df6b: f2 41 0f 58 84 dd 08 addsd 0x9508(%r13,%rbx,8),%xmm0 25df72: 95 00 00 25df75: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 25df7c: 48 83 c3 01 add $0x1,%rbx 25df80: f2 41 0f 58 85 90 19 addsd 0x1990(%r13),%xmm0 25df87: 00 00 25df89: f2 41 0f 11 85 90 19 movsd %xmm0,0x1990(%r13) 25df90: 00 00 25df92: 39 da cmp %ebx,%edx 25df94: 0f 87 f2 fe ff ff ja 25de8c 25df9a: 49 c7 85 b8 0c 00 00 movq $0x0,0xcb8(%r13) 25dfa1: 00 00 00 00 25dfa5: 85 d2 test %edx,%edx 25dfa7: 0f 84 fc 36 00 00 je 2616a9 25dfad: 31 c0 xor %eax,%eax 25dfaf: 31 f6 xor %esi,%esi 25dfb1: 41 8b 8c 85 b8 12 00 mov 0x12b8(%r13,%rax,4),%ecx 25dfb8: 00 25dfb9: 01 ce add %ecx,%esi 25dfbb: 41 80 bc 05 58 13 00 cmpb $0x0,0x1358(%r13,%rax,1) 25dfc2: 00 00 25dfc4: 74 07 je 25dfcd 25dfc6: 41 01 8d bc 0c 00 00 add %ecx,0xcbc(%r13) 25dfcd: 48 83 c0 01 add $0x1,%rax 25dfd1: 39 c2 cmp %eax,%edx 25dfd3: 77 dc ja 25dfb1 25dfd5: f2 41 0f 10 9d 98 0e movsd 0xe98(%r13),%xmm3 25dfdc: 00 00 25dfde: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25dfe6 25dfe5: 00 25dfe6: 83 ea 01 sub $0x1,%edx 25dfe9: 41 89 b5 b8 0c 00 00 mov %esi,0xcb8(%r13) 25dff0: f2 41 0f 59 9d e0 0e mulsd 0xee0(%r13),%xmm3 25dff7: 00 00 25dff9: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25e001 25e000: 00 25e001: 49 c7 85 88 19 00 00 movq $0x0,0x1988(%r13) 25e008: 00 00 00 00 25e00c: 49 8d 85 38 11 00 00 lea 0x1138(%r13),%rax 25e013: f2 41 0f 10 a5 48 0f movsd 0xf48(%r13),%xmm4 25e01a: 00 00 25e01c: 49 8d 8d b8 12 00 00 lea 0x12b8(%r13),%rcx 25e023: f2 41 0f 58 85 d0 0e addsd 0xed0(%r13),%xmm0 25e02a: 00 00 25e02c: f2 41 0f 5e 85 48 10 divsd 0x1048(%r13),%xmm0 25e033: 00 00 25e035: 49 8d 94 d5 40 11 00 lea 0x1140(%r13,%rdx,8),%rdx 25e03c: 00 25e03d: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 25e043: f2 0f 5e dc divsd %xmm4,%xmm3 25e047: f2 0f 58 d8 addsd %xmm0,%xmm3 25e04b: f2 41 0f 11 9d c0 0c movsd %xmm3,0xcc0(%r13) 25e052: 00 00 25e054: eb 1e jmp 25e074 25e056: 75 63 jne 25e0bb 25e058: 48 c7 80 70 76 00 00 movq $0x0,0x7670(%rax) 25e05f: 00 00 00 00 25e063: 48 83 c0 08 add $0x8,%rax 25e067: 48 83 c1 04 add $0x4,%rcx 25e06b: 48 39 c2 cmp %rax,%rdx 25e06e: 0f 84 8d 00 00 00 je 25e101 25e074: f2 0f 10 50 40 movsd 0x40(%rax),%xmm2 25e079: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 25e07f: f2 0f 10 88 d0 82 00 movsd 0x82d0(%rax),%xmm1 25e086: 00 25e087: 66 0f 2f ea comisd %xmm2,%xmm5 25e08b: 0f 83 5a 07 00 00 jae 25e7eb 25e091: 66 0f 28 c1 movapd %xmm1,%xmm0 25e095: f2 0f 5e 80 10 87 00 divsd 0x8710(%rax),%xmm0 25e09c: 00 25e09d: f2 0f 5e 80 50 88 00 divsd 0x8850(%rax),%xmm0 25e0a4: 00 25e0a5: 66 0f ef ff pxor %xmm7,%xmm7 25e0a9: 66 0f 2e b8 90 82 00 ucomisd 0x8290(%rax),%xmm7 25e0b0: 00 25e0b1: f2 0f 11 80 30 76 00 movsd %xmm0,0x7630(%rax) 25e0b8: 00 25e0b9: 7b 9b jnp 25e056 25e0bb: f2 0f 10 34 24 movsd (%rsp),%xmm6 25e0c0: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 25e0c6: f2 0f 59 d6 mulsd %xmm6,%xmm2 25e0ca: f2 0f 59 ce mulsd %xmm6,%xmm1 25e0ce: 66 0f 2f fa comisd %xmm2,%xmm7 25e0d2: 0f 83 30 07 00 00 jae 25e808 25e0d8: f2 0f 5e 88 50 87 00 divsd 0x8750(%rax),%xmm1 25e0df: 00 25e0e0: 48 83 c0 08 add $0x8,%rax 25e0e4: 48 83 c1 04 add $0x4,%rcx 25e0e8: f2 0f 5e 88 48 88 00 divsd 0x8848(%rax),%xmm1 25e0ef: 00 25e0f0: f2 0f 11 88 68 76 00 movsd %xmm1,0x7668(%rax) 25e0f7: 00 25e0f8: 48 39 c2 cmp %rax,%rdx 25e0fb: 0f 85 73 ff ff ff jne 25e074 25e101: 41 8b 85 bc 0c 00 00 mov 0xcbc(%r13),%eax 25e108: 41 8b 95 40 0f 00 00 mov 0xf40(%r13),%edx 25e10f: 41 0f af 85 68 0f 00 imul 0xf68(%r13),%eax 25e116: 00 25e117: 66 0f ef c0 pxor %xmm0,%xmm0 25e11b: 0f af d6 imul %esi,%edx 25e11e: 01 d0 add %edx,%eax 25e120: 41 80 bd 50 0f 00 00 cmpb $0x0,0xf50(%r13) 25e127: 00 25e128: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25e12d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25e135 25e134: 00 25e135: f2 0f 5e c4 divsd %xmm4,%xmm0 25e139: f2 0f 58 d8 addsd %xmm0,%xmm3 25e13d: f2 41 0f 11 9d 78 1a movsd %xmm3,0x1a78(%r13) 25e144: 00 00 25e146: 74 23 je 25e16b 25e148: 66 0f ef c0 pxor %xmm0,%xmm0 25e14c: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 25e151: f2 41 0f 59 85 70 b1 mulsd 0xb170(%r13),%xmm0 25e158: 00 00 25e15a: f2 0f 5e c4 divsd %xmm4,%xmm0 25e15e: f2 0f 58 d8 addsd %xmm0,%xmm3 25e162: f2 41 0f 11 9d 78 1a movsd %xmm3,0x1a78(%r13) 25e169: 00 00 25e16b: 66 0f ef c0 pxor %xmm0,%xmm0 25e16f: f2 41 0f 58 85 48 0e addsd 0xe48(%r13),%xmm0 25e176: 00 00 25e178: f2 0f 58 c3 addsd %xmm3,%xmm0 25e17c: f2 41 0f 11 85 70 1a movsd %xmm0,0x1a70(%r13) 25e183: 00 00 25e185: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25e18a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25e18f: f2 41 0f 10 85 48 0e movsd 0xe48(%r13),%xmm0 25e196: 00 00 25e198: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 25e19f: 31 c0 xor %eax,%eax 25e1a1: 31 d2 xor %edx,%edx 25e1a3: 41 c7 85 98 19 00 00 movl $0x0,0x1998(%r13) 25e1aa: 00 00 00 00 25e1ae: f2 41 0f 11 85 60 0e movsd %xmm0,0xe60(%r13) 25e1b5: 00 00 25e1b7: 85 c9 test %ecx,%ecx 25e1b9: 0f 84 93 39 00 00 je 261b52 25e1bf: 41 80 bc 05 e8 13 00 cmpb $0x0,0x13e8(%r13,%rax,1) 25e1c6: 00 00 25e1c8: 74 0f je 25e1d9 25e1ca: 41 03 94 85 f0 13 00 add 0x13f0(%r13,%rax,4),%edx 25e1d1: 00 25e1d2: 41 89 95 98 19 00 00 mov %edx,0x1998(%r13) 25e1d9: 48 83 c0 01 add $0x1,%rax 25e1dd: 39 c1 cmp %eax,%ecx 25e1df: 77 de ja 25e1bf 25e1e1: 83 fa 01 cmp $0x1,%edx 25e1e4: 0f 86 68 39 00 00 jbe 261b52 25e1ea: 41 8b 85 70 0f 00 00 mov 0xf70(%r13),%eax 25e1f1: 66 0f ef c0 pxor %xmm0,%xmm0 25e1f5: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25e1fa: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25e202 25e201: 00 25e202: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25e20a 25e209: 00 25e20a: f2 41 0f 5e 85 40 10 divsd 0x1040(%r13),%xmm0 25e211: 00 00 25e213: f2 41 0f 58 85 68 0e addsd 0xe68(%r13),%xmm0 25e21a: 00 00 25e21c: f2 41 0f 11 85 80 1a movsd %xmm0,0x1a80(%r13) 25e223: 00 00 25e225: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25e22a: f2 41 0f 10 85 00 0f movsd 0xf00(%r13),%xmm0 25e231: 00 00 25e233: f2 41 0f 58 85 70 1a addsd 0x1a70(%r13),%xmm0 25e23a: 00 00 25e23c: f2 41 0f 11 85 98 1a movsd %xmm0,0x1a98(%r13) 25e243: 00 00 25e245: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25e24a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25e24f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25e254: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25e259: 41 83 bd 98 19 00 00 cmpl $0x1,0x1998(%r13) 25e260: 01 25e261: f2 41 0f 10 85 00 0f movsd 0xf00(%r13),%xmm0 25e268: 00 00 25e26a: f2 41 0f 58 85 68 0e addsd 0xe68(%r13),%xmm0 25e271: 00 00 25e273: 76 2d jbe 25e2a2 25e275: 41 8b 85 70 0f 00 00 mov 0xf70(%r13),%eax 25e27c: 66 0f ef c9 pxor %xmm1,%xmm1 25e280: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25e285: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 25e28d 25e28c: 00 25e28d: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 25e295 25e294: 00 25e295: f2 41 0f 5e 8d 40 10 divsd 0x1040(%r13),%xmm1 25e29c: 00 00 25e29e: f2 0f 58 c1 addsd %xmm1,%xmm0 25e2a2: f2 41 0f 11 85 a0 1a movsd %xmm0,0x1aa0(%r13) 25e2a9: 00 00 25e2ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25e2b0: 45 8b 85 50 10 00 00 mov 0x1050(%r13),%r8d 25e2b7: 31 db xor %ebx,%ebx 25e2b9: 45 85 c0 test %r8d,%r8d 25e2bc: 75 3f jne 25e2fd 25e2be: e9 ab 35 00 00 jmpq 26186e 25e2c3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 25e2ca 25e2ca: 41 c7 84 9d d0 a6 00 movl $0x0,0xa6d0(%r13,%rbx,4) 25e2d1: 00 00 00 00 00 25e2d6: 41 c7 84 9d f0 a6 00 movl $0x0,0xa6f0(%r13,%rbx,4) 25e2dd: 00 00 00 00 00 25e2e2: 49 89 84 dd 28 9d 00 mov %rax,0x9d28(%r13,%rbx,8) 25e2e9: 00 25e2ea: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 25e2f1: 48 83 c3 01 add $0x1,%rbx 25e2f5: 39 d9 cmp %ebx,%ecx 25e2f7: 0f 86 5b 01 00 00 jbe 25e458 25e2fd: f2 41 0f 10 84 dd a8 movsd 0x18a8(%r13,%rbx,8),%xmm0 25e304: 18 00 00 25e307: 66 0f ef c9 pxor %xmm1,%xmm1 25e30b: f2 41 0f 5e 84 dd 88 divsd 0x9388(%r13,%rbx,8),%xmm0 25e312: 93 00 00 25e315: f2 41 0f 5e 84 dd 08 divsd 0x9408(%r13,%rbx,8),%xmm0 25e31c: 94 00 00 25e31f: f2 41 0f 11 84 dd 00 movsd %xmm0,0xa300(%r13,%rbx,8) 25e326: a3 00 00 25e329: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25e32d: 41 8b 84 9d 28 19 00 mov 0x1928(%r13,%rbx,4),%eax 25e334: 00 25e335: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 25e33a: e8 00 00 00 00 callq 25e33f 25e33f: 66 0f ef c9 pxor %xmm1,%xmm1 25e343: 66 0f ef ed pxor %xmm5,%xmm5 25e347: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25e34b: 66 0f ef c0 pxor %xmm0,%xmm0 25e34f: f2 41 0f 11 8c dd 40 movsd %xmm1,0xa340(%r13,%rbx,8) 25e356: a3 00 00 25e359: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 25e360: 00 25e361: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25e366: f2 41 0f 5e 84 dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm0 25e36d: 12 00 00 25e370: f2 0f 59 c1 mulsd %xmm1,%xmm0 25e374: f2 41 0f 10 8c dd c8 movsd 0x93c8(%r13,%rbx,8),%xmm1 25e37b: 93 00 00 25e37e: f2 41 0f 5e 84 dd 78 divsd 0x1178(%r13,%rbx,8),%xmm0 25e385: 11 00 00 25e388: f2 41 0f 11 84 dd e8 movsd %xmm0,0x9ce8(%r13,%rbx,8) 25e38f: 9c 00 00 25e392: 66 0f 2f cd comisd %xmm5,%xmm1 25e396: 0f 86 27 ff ff ff jbe 25e2c3 25e39c: f2 41 0f 10 84 dd e8 movsd 0x18e8(%r13,%rbx,8),%xmm0 25e3a3: 18 00 00 25e3a6: 41 8b 94 9d 48 19 00 mov 0x1948(%r13,%rbx,4),%edx 25e3ad: 00 25e3ae: f2 0f 5e c1 divsd %xmm1,%xmm0 25e3b2: f2 41 0f 10 8c dd 08 movsd 0x9408(%r13,%rbx,8),%xmm1 25e3b9: 94 00 00 25e3bc: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 25e3c4 25e3c3: 00 25e3c4: f2 0f 5e c1 divsd %xmm1,%xmm0 25e3c8: 66 0f ef c9 pxor %xmm1,%xmm1 25e3cc: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 25e3d1: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25e3d6: 66 0f ef c0 pxor %xmm0,%xmm0 25e3da: 41 89 84 9d d0 a6 00 mov %eax,0xa6d0(%r13,%rbx,4) 25e3e1: 00 25e3e2: 89 c0 mov %eax,%eax 25e3e4: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 25e3e9: e8 00 00 00 00 callq 25e3ee 25e3ee: 66 0f ef c9 pxor %xmm1,%xmm1 25e3f2: 41 8b 94 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%edx 25e3f9: 00 25e3fa: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25e3ff: 66 0f ef c0 pxor %xmm0,%xmm0 25e403: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 25e408: 41 89 84 9d f0 a6 00 mov %eax,0xa6f0(%r13,%rbx,4) 25e40f: 00 25e410: 89 c0 mov %eax,%eax 25e412: f2 41 0f 5e 84 dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm0 25e419: 12 00 00 25e41c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25e421: f2 0f 59 c1 mulsd %xmm1,%xmm0 25e425: f2 41 0f 10 8c dd 78 movsd 0x1178(%r13,%rbx,8),%xmm1 25e42c: 11 00 00 25e42f: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 25e437 25e436: 00 25e437: f2 0f 5e c1 divsd %xmm1,%xmm0 25e43b: f2 41 0f 11 84 dd 28 movsd %xmm0,0x9d28(%r13,%rbx,8) 25e442: 9d 00 00 25e445: 48 83 c3 01 add $0x1,%rbx 25e449: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 25e450: 39 d9 cmp %ebx,%ecx 25e452: 0f 87 a5 fe ff ff ja 25e2fd 25e458: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 25e45f 25e45f: 49 89 85 a8 b1 00 00 mov %rax,0xb1a8(%r13) 25e466: 85 c9 test %ecx,%ecx 25e468: 0f 84 0e 34 00 00 je 26187c 25e46e: 8d 79 ff lea -0x1(%rcx),%edi 25e471: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 25e478 25e478: 49 8d 85 d8 12 00 00 lea 0x12d8(%r13),%rax 25e47f: 48 c1 e7 03 shl $0x3,%rdi 25e483: 49 8d 95 38 12 00 00 lea 0x1238(%r13),%rdx 25e48a: 49 8d 8c 3d e0 12 00 lea 0x12e0(%r13,%rdi,1),%rcx 25e491: 00 25e492: 66 48 0f 6e c6 movq %rsi,%xmm0 25e497: eb 09 jmp 25e4a2 25e499: f2 41 0f 10 85 a8 b1 movsd 0xb1a8(%r13),%xmm0 25e4a0: 00 00 25e4a2: f2 0f 10 88 10 8a 00 movsd 0x8a10(%rax),%xmm1 25e4a9: 00 25e4aa: 66 0f 2f c1 comisd %xmm1,%xmm0 25e4ae: 76 35 jbe 25e4e5 25e4b0: f2 41 0f 11 8d a8 b1 movsd %xmm1,0xb1a8(%r13) 25e4b7: 00 00 25e4b9: 8b 72 20 mov 0x20(%rdx),%esi 25e4bc: 66 0f ef c0 pxor %xmm0,%xmm0 25e4c0: 66 0f ef d2 pxor %xmm2,%xmm2 25e4c4: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 25e4c9: 8b 32 mov (%rdx),%esi 25e4cb: f2 48 0f 2a d6 cvtsi2sd %rsi,%xmm2 25e4d0: f2 0f 59 c2 mulsd %xmm2,%xmm0 25e4d4: f2 0f 5e 00 divsd (%rax),%xmm0 25e4d8: f2 41 0f 11 85 d0 0c movsd %xmm0,0xcd0(%r13) 25e4df: 00 00 25e4e1: 66 0f 28 c1 movapd %xmm1,%xmm0 25e4e5: f2 0f 10 88 50 8a 00 movsd 0x8a50(%rax),%xmm1 25e4ec: 00 25e4ed: 66 0f 2f c1 comisd %xmm1,%xmm0 25e4f1: 76 31 jbe 25e524 25e4f3: f2 41 0f 11 8d a8 b1 movsd %xmm1,0xb1a8(%r13) 25e4fa: 00 00 25e4fc: 8b 72 20 mov 0x20(%rdx),%esi 25e4ff: 66 0f ef c0 pxor %xmm0,%xmm0 25e503: 66 0f ef c9 pxor %xmm1,%xmm1 25e507: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 25e50c: 8b 32 mov (%rdx),%esi 25e50e: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 25e513: f2 0f 59 c1 mulsd %xmm1,%xmm0 25e517: f2 0f 5e 00 divsd (%rax),%xmm0 25e51b: f2 41 0f 11 85 d0 0c movsd %xmm0,0xcd0(%r13) 25e522: 00 00 25e524: 48 83 c0 08 add $0x8,%rax 25e528: 48 83 c2 04 add $0x4,%rdx 25e52c: 48 39 c1 cmp %rax,%rcx 25e52f: 0f 85 64 ff ff ff jne 25e499 25e535: 49 c7 85 b0 b1 00 00 movq $0x0,0xb1b0(%r13) 25e53c: 00 00 00 00 25e540: 41 0f b6 b5 50 0f 00 movzbl 0xf50(%r13),%esi 25e547: 00 25e548: 49 8d 95 58 13 00 00 lea 0x1358(%r13),%rdx 25e54f: 49 8d 85 c0 16 00 00 lea 0x16c0(%r13),%rax 25e556: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 25e55e 25e55d: 00 25e55e: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25e566 25e565: 00 25e566: 49 8d 8c 3d c8 16 00 lea 0x16c8(%r13,%rdi,1),%rcx 25e56d: 00 25e56e: 66 0f ef c0 pxor %xmm0,%xmm0 25e572: e9 c0 00 00 00 jmpq 25e637 25e577: f2 0f 10 b0 48 7e 00 movsd 0x7e48(%rax),%xmm6 25e57e: 00 25e57f: f2 0f 10 38 movsd (%rax),%xmm7 25e583: f2 0f 10 98 88 7e 00 movsd 0x7e88(%rax),%xmm3 25e58a: 00 25e58b: 66 0f 28 d6 movapd %xmm6,%xmm2 25e58f: f2 0f 5e 35 00 00 00 divsd 0x0(%rip),%xmm6 # 25e597 25e596: 00 25e597: f2 0f 5e d7 divsd %xmm7,%xmm2 25e59b: 66 0f 28 cb movapd %xmm3,%xmm1 25e59f: f2 0f 5e 1d 00 00 00 divsd 0x0(%rip),%xmm3 # 25e5a7 25e5a6: 00 25e5a7: f2 0f 5e cf divsd %xmm7,%xmm1 25e5ab: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 25e5b3 25e5b2: 00 25e5b3: f2 0f 58 c2 addsd %xmm2,%xmm0 25e5b7: 66 0f 28 d0 movapd %xmm0,%xmm2 25e5bb: 66 0f 28 c6 movapd %xmm6,%xmm0 25e5bf: f2 0f 59 c5 mulsd %xmm5,%xmm0 25e5c3: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 25e5cb 25e5ca: 00 25e5cb: f2 0f 58 d1 addsd %xmm1,%xmm2 25e5cf: f2 0f 58 d0 addsd %xmm0,%xmm2 25e5d3: 66 0f 28 c3 movapd %xmm3,%xmm0 25e5d7: f2 0f 59 c5 mulsd %xmm5,%xmm0 25e5db: f2 0f 58 c2 addsd %xmm2,%xmm0 25e5df: f2 41 0f 11 85 b0 b1 movsd %xmm0,0xb1b0(%r13) 25e5e6: 00 00 25e5e8: 40 84 f6 test %sil,%sil 25e5eb: 74 39 je 25e626 25e5ed: f2 0f 10 88 48 7e 00 movsd 0x7e48(%rax),%xmm1 25e5f4: 00 25e5f5: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 25e5fd 25e5fc: 00 25e5fd: f2 0f 59 cc mulsd %xmm4,%xmm1 25e601: f2 0f 58 c8 addsd %xmm0,%xmm1 25e605: f2 0f 10 80 88 7e 00 movsd 0x7e88(%rax),%xmm0 25e60c: 00 25e60d: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 25e615 25e614: 00 25e615: f2 0f 59 c4 mulsd %xmm4,%xmm0 25e619: f2 0f 58 c1 addsd %xmm1,%xmm0 25e61d: f2 41 0f 11 85 b0 b1 movsd %xmm0,0xb1b0(%r13) 25e624: 00 00 25e626: 48 83 c0 08 add $0x8,%rax 25e62a: 48 83 c2 01 add $0x1,%rdx 25e62e: 48 39 c1 cmp %rax,%rcx 25e631: 0f 84 fa 01 00 00 je 25e831 25e637: 80 3a 00 cmpb $0x0,(%rdx) 25e63a: 0f 85 37 ff ff ff jne 25e577 25e640: f2 0f 10 88 48 7e 00 movsd 0x7e48(%rax),%xmm1 25e647: 00 25e648: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 25e650 25e64f: 00 25e650: f2 0f 58 c1 addsd %xmm1,%xmm0 25e654: f2 0f 10 88 88 7e 00 movsd 0x7e88(%rax),%xmm1 25e65b: 00 25e65c: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 25e664 25e663: 00 25e664: f2 0f 58 c1 addsd %xmm1,%xmm0 25e668: f2 41 0f 11 85 b0 b1 movsd %xmm0,0xb1b0(%r13) 25e66f: 00 00 25e671: e9 72 ff ff ff jmpq 25e5e8 25e676: 41 8b 84 9d 94 10 00 mov 0x1094(%r13,%rbx,4),%eax 25e67d: 00 25e67e: 66 0f ef c0 pxor %xmm0,%xmm0 25e682: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25e687: e9 e1 f6 ff ff jmpq 25dd6d 25e68c: 89 da mov %ebx,%edx 25e68e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25e695: b8 01 00 00 00 mov $0x1,%eax 25e69a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25e6a1: e8 00 00 00 00 callq 25e6a6 25e6a6: e9 61 f5 ff ff jmpq 25dc0c 25e6ab: 66 0f ef c9 pxor %xmm1,%xmm1 25e6af: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 25e6b3: f2 0f 5e c1 divsd %xmm1,%xmm0 25e6b7: f2 41 0f 11 84 dd 08 movsd %xmm0,0x9408(%r13,%rbx,8) 25e6be: 94 00 00 25e6c1: e9 01 f7 ff ff jmpq 25ddc7 25e6c6: 41 8b 84 9d f0 15 00 mov 0x15f0(%r13,%rbx,4),%eax 25e6cd: 00 25e6ce: 66 0f ef d2 pxor %xmm2,%xmm2 25e6d2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25e6da 25e6d9: 00 25e6da: 66 0f ef e4 pxor %xmm4,%xmm4 25e6de: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25e6e3: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 25e6eb 25e6ea: 00 25e6eb: f2 41 0f 59 94 dd 38 mulsd 0x1138(%r13,%rbx,8),%xmm2 25e6f2: 11 00 00 25e6f5: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 25e6f9: 0f 28 c4 movaps %xmm4,%xmm0 25e6fc: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 25e702: f3 0f 11 64 24 08 movss %xmm4,0x8(%rsp) 25e708: e8 00 00 00 00 callq 25e70d 25e70d: f3 0f 10 64 24 08 movss 0x8(%rsp),%xmm4 25e713: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25e71b 25e71a: 00 25e71b: f3 0f 11 04 24 movss %xmm0,(%rsp) 25e720: 0f 28 c4 movaps %xmm4,%xmm0 25e723: e8 00 00 00 00 callq 25e728 25e728: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 25e72e: 66 0f ef c9 pxor %xmm1,%xmm1 25e732: f3 0f 10 1c 24 movss (%rsp),%xmm3 25e737: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25e73b: f2 0f 5c d1 subsd %xmm1,%xmm2 25e73f: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 25e747 25e746: 00 25e747: 73 03 jae 25e74c 25e749: 0f 28 d8 movaps %xmm0,%xmm3 25e74c: 66 0f ef c0 pxor %xmm0,%xmm0 25e750: 0f 28 cb movaps %xmm3,%xmm1 25e753: f2 41 0f 5a 84 dd 48 cvtsd2ss 0x9448(%r13,%rbx,8),%xmm0 25e75a: 94 00 00 25e75d: e8 00 00 00 00 callq 25e762 25e762: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25e766: f2 41 0f 11 84 dd 08 movsd %xmm0,0x9408(%r13,%rbx,8) 25e76d: 94 00 00 25e770: e9 52 f6 ff ff jmpq 25ddc7 25e775: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 25e77c 25e77c: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 25e783: 00 25e784: 48 89 38 mov %rdi,(%rax) 25e787: e9 af f6 ff ff jmpq 25de3b 25e78c: 83 fa 08 cmp $0x8,%edx 25e78f: 0f 84 88 2e 00 00 je 26161d 25e795: 83 fa 03 cmp $0x3,%edx 25e798: 0f 84 c2 33 00 00 je 261b60 25e79e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 25e7a5 25e7a5: 48 89 38 mov %rdi,(%rax) 25e7a8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 25e7af 25e7af: 48 89 78 40 mov %rdi,0x40(%rax) 25e7b3: e9 83 f6 ff ff jmpq 25de3b 25e7b8: 89 da mov %ebx,%edx 25e7ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25e7c1: f2 41 0f 58 84 dd 08 addsd 0x9508(%r13,%rbx,8),%xmm0 25e7c8: 95 00 00 25e7cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25e7d2: b8 01 00 00 00 mov $0x1,%eax 25e7d7: e8 00 00 00 00 callq 25e7dc 25e7dc: f2 41 0f 10 84 dd 48 movsd 0x9548(%r13,%rbx,8),%xmm0 25e7e3: 95 00 00 25e7e6: e9 80 f7 ff ff jmpq 25df6b 25e7eb: 66 0f ef c0 pxor %xmm0,%xmm0 25e7ef: f2 0f 2a 01 cvtsi2sdl (%rcx),%xmm0 25e7f3: f2 0f 59 c1 mulsd %xmm1,%xmm0 25e7f7: f2 0f 5e 00 divsd (%rax),%xmm0 25e7fb: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 25e802: 00 25e803: e9 9d f8 ff ff jmpq 25e0a5 25e808: f2 0f 59 30 mulsd (%rax),%xmm6 25e80c: 66 0f ef c0 pxor %xmm0,%xmm0 25e810: f2 0f 2a 01 cvtsi2sdl (%rcx),%xmm0 25e814: f2 0f 59 c8 mulsd %xmm0,%xmm1 25e818: f2 0f 5e ce divsd %xmm6,%xmm1 25e81c: f2 0f 5e 88 a0 01 00 divsd 0x1a0(%rax),%xmm1 25e823: 00 25e824: f2 0f 11 88 70 76 00 movsd %xmm1,0x7670(%rax) 25e82b: 00 25e82c: e9 32 f8 ff ff jmpq 25e063 25e831: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25e839 25e838: 00 25e839: f2 41 0f 10 9d a8 b1 movsd 0xb1a8(%r13),%xmm3 25e840: 00 00 25e842: 41 8b 85 20 0f 00 00 mov 0xf20(%r13),%eax 25e849: 66 0f ef c9 pxor %xmm1,%xmm1 25e84d: f2 41 0f 10 95 90 19 movsd 0x1990(%r13),%xmm2 25e854: 00 00 25e856: c1 e0 0a shl $0xa,%eax 25e859: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25e85e: f2 0f 59 ca mulsd %xmm2,%xmm1 25e862: f2 0f 59 d3 mulsd %xmm3,%xmm2 25e866: f2 0f 5e c8 divsd %xmm0,%xmm1 25e86a: 66 0f ef c0 pxor %xmm0,%xmm0 25e86e: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 25e872: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25e876: e8 00 00 00 00 callq 25e87b 25e87b: 66 0f ef db pxor %xmm3,%xmm3 25e87f: f2 41 0f 10 95 90 19 movsd 0x1990(%r13),%xmm2 25e886: 00 00 25e888: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 25e88c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25e894 25e893: 00 25e894: f2 41 0f 59 85 b0 b1 mulsd 0xb1b0(%r13),%xmm0 25e89b: 00 00 25e89d: f2 41 0f 11 9d e8 0c movsd %xmm3,0xce8(%r13) 25e8a4: 00 00 25e8a6: f2 41 0f 10 a5 a8 b1 movsd 0xb1a8(%r13),%xmm4 25e8ad: 00 00 25e8af: 41 8b bd 98 19 00 00 mov 0x1998(%r13),%edi 25e8b6: f2 0f 59 c3 mulsd %xmm3,%xmm0 25e8ba: f2 0f 5e c2 divsd %xmm2,%xmm0 25e8be: f2 0f 59 d4 mulsd %xmm4,%xmm2 25e8c2: 66 0f 28 c8 movapd %xmm0,%xmm1 25e8c6: 66 0f 28 c2 movapd %xmm2,%xmm0 25e8ca: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25e8d2 25e8d1: 00 25e8d2: f2 41 0f 5e 8d 48 0f divsd 0xf48(%r13),%xmm1 25e8d9: 00 00 25e8db: f2 41 0f 59 95 48 10 mulsd 0x1048(%r13),%xmm2 25e8e2: 00 00 25e8e4: f2 0f 5c c3 subsd %xmm3,%xmm0 25e8e8: f2 0f 5e c2 divsd %xmm2,%xmm0 25e8ec: f2 0f 58 c1 addsd %xmm1,%xmm0 25e8f0: 66 0f ef c9 pxor %xmm1,%xmm1 25e8f4: f2 41 0f 11 85 f0 0c movsd %xmm0,0xcf0(%r13) 25e8fb: 00 00 25e8fd: 85 ff test %edi,%edi 25e8ff: 75 26 jne 25e927 25e901: f2 41 0f 58 85 38 0e addsd 0xe38(%r13),%xmm0 25e908: 00 00 25e90a: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 25e912 25e911: 00 25e912: 66 0f 28 ce movapd %xmm6,%xmm1 25e916: f2 0f 5e c4 divsd %xmm4,%xmm0 25e91a: f2 0f 5c c8 subsd %xmm0,%xmm1 25e91e: f2 0f 59 8c 24 d0 00 mulsd 0xd0(%rsp),%xmm1 25e925: 00 00 25e927: f2 41 0f 11 8d b0 1a movsd %xmm1,0x1ab0(%r13) 25e92e: 00 00 25e930: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 25e937 25e937: 49 89 85 10 0d 00 00 mov %rax,0xd10(%r13) 25e93e: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 25e945: 85 c0 test %eax,%eax 25e947: 0f 84 14 33 00 00 je 261c61 25e94d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 25e954 25e954: 31 db xor %ebx,%ebx 25e956: 66 48 0f 6e c7 movq %rdi,%xmm0 25e95b: eb 3f jmp 25e99c 25e95d: 41 80 bd f0 17 00 00 cmpb $0x0,0x17f0(%r13) 25e964: 00 25e965: 75 3a jne 25e9a1 25e967: 66 0f ef c9 pxor %xmm1,%xmm1 25e96b: 66 0f ef d2 pxor %xmm2,%xmm2 25e96f: f2 41 0f 11 95 08 0d movsd %xmm2,0xd08(%r13) 25e976: 00 00 25e978: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25e97c: 83 c3 01 add $0x1,%ebx 25e97f: e8 00 00 00 00 callq 25e984 25e984: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 25e98b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25e98f: f2 41 0f 11 85 10 0d movsd %xmm0,0xd10(%r13) 25e996: 00 00 25e998: 39 d8 cmp %ebx,%eax 25e99a: 76 48 jbe 25e9e4 25e99c: 83 f8 01 cmp $0x1,%eax 25e99f: 75 bc jne 25e95d 25e9a1: 89 d9 mov %ebx,%ecx 25e9a3: 66 0f ef d2 pxor %xmm2,%xmm2 25e9a7: 66 0f ef c9 pxor %xmm1,%xmm1 25e9ab: 49 8d 44 8d 00 lea 0x0(%r13,%rcx,4),%rax 25e9b0: 8b 90 58 12 00 00 mov 0x1258(%rax),%edx 25e9b6: 2b 90 10 16 00 00 sub 0x1610(%rax),%edx 25e9bc: 8b 80 38 12 00 00 mov 0x1238(%rax),%eax 25e9c2: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 25e9c7: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25e9cc: f2 0f 59 d1 mulsd %xmm1,%xmm2 25e9d0: 66 0f ef c9 pxor %xmm1,%xmm1 25e9d4: f2 41 0f 5e 94 cd d8 divsd 0x12d8(%r13,%rcx,8),%xmm2 25e9db: 12 00 00 25e9de: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 25e9e2: eb 8b jmp 25e96f 25e9e4: f2 0f 10 a4 24 d0 00 movsd 0xd0(%rsp),%xmm4 25e9eb: 00 00 25e9ed: f2 41 0f 10 8d b0 1a movsd 0x1ab0(%r13),%xmm1 25e9f4: 00 00 25e9f6: f2 41 0f 10 95 d0 0c movsd 0xcd0(%r13),%xmm2 25e9fd: 00 00 25e9ff: f2 0f 10 bc 24 d8 00 movsd 0xd8(%rsp),%xmm7 25ea06: 00 00 25ea08: f2 0f 5e cc divsd %xmm4,%xmm1 25ea0c: f2 41 0f 11 bd 68 1a movsd %xmm7,0x1a68(%r13) 25ea13: 00 00 25ea15: 66 0f 28 da movapd %xmm2,%xmm3 25ea19: f2 0f 5c d8 subsd %xmm0,%xmm3 25ea1d: f2 0f 59 cb mulsd %xmm3,%xmm1 25ea21: f2 0f 58 c8 addsd %xmm0,%xmm1 25ea25: f2 0f 5e ca divsd %xmm2,%xmm1 25ea29: f2 0f 59 cc mulsd %xmm4,%xmm1 25ea2d: f2 41 0f 11 8d a8 1a movsd %xmm1,0x1aa8(%r13) 25ea34: 00 00 25ea36: 85 c0 test %eax,%eax 25ea38: 0f 84 f9 33 00 00 je 261e37 25ea3e: 31 db xor %ebx,%ebx 25ea40: e9 16 01 00 00 jmpq 25eb5b 25ea45: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ea4d 25ea4c: 00 25ea4d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ea51: e8 00 00 00 00 callq 25ea56 25ea56: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25ea5e 25ea5d: 00 25ea5e: f2 41 0f 59 a4 dd 08 mulsd 0x9408(%r13,%rbx,8),%xmm4 25ea65: 94 00 00 25ea68: 0f 28 c8 movaps %xmm0,%xmm1 25ea6b: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25ea73 25ea72: 00 25ea73: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25ea78: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 25ea7c: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25ea81: f2 0f 59 c1 mulsd %xmm1,%xmm0 25ea85: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25ea8d 25ea8c: 00 25ea8d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25ea95 25ea94: 00 25ea95: f2 41 0f 5e 84 dd a8 divsd 0x87a8(%r13,%rbx,8),%xmm0 25ea9c: 87 00 00 25ea9f: 66 48 0f 7e c5 movq %xmm0,%rbp 25eaa4: 66 0f ef c0 pxor %xmm0,%xmm0 25eaa8: f2 41 0f 5a 84 dd 88 cvtsd2ss 0x9388(%r13,%rbx,8),%xmm0 25eaaf: 93 00 00 25eab2: e8 00 00 00 00 callq 25eab7 25eab7: 66 48 0f 6e e5 movq %rbp,%xmm4 25eabc: 66 0f ef c9 pxor %xmm1,%xmm1 25eac0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25eac4: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25eac9: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 25eacd: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25ead5 25ead4: 00 25ead5: f2 41 0f 5e 84 dd 68 divsd 0x8768(%r13,%rbx,8),%xmm0 25eadc: 87 00 00 25eadf: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25eae3: e8 00 00 00 00 callq 25eae8 25eae8: 66 0f ef c9 pxor %xmm1,%xmm1 25eaec: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 25eaf0: f2 41 0f 11 8c dd 18 movsd %xmm1,0xd18(%r13,%rbx,8) 25eaf7: 0d 00 00 25eafa: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25eb02 25eb01: 00 25eb02: f2 41 0f 59 8c dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm1 25eb09: 12 00 00 25eb0c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25eb10: e8 00 00 00 00 callq 25eb15 25eb15: 0f 28 c8 movaps %xmm0,%xmm1 25eb18: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25eb1c: f2 41 0f 11 84 dd 18 movsd %xmm0,0xd18(%r13,%rbx,8) 25eb23: 0d 00 00 25eb26: 66 0f ef c0 pxor %xmm0,%xmm0 25eb2a: f2 41 0f 5a 85 68 1a cvtsd2ss 0x1a68(%r13),%xmm0 25eb31: 00 00 25eb33: e8 00 00 00 00 callq 25eb38 25eb38: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25eb3c: f2 41 0f 11 85 68 1a movsd %xmm0,0x1a68(%r13) 25eb43: 00 00 25eb45: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25eb4a: 48 83 c3 01 add $0x1,%rbx 25eb4e: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 25eb55: 0f 86 b1 00 00 00 jbe 25ec0c 25eb5b: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25eb63 25eb62: 00 25eb63: 66 0f ef f6 pxor %xmm6,%xmm6 25eb67: 41 89 dc mov %ebx,%r12d 25eb6a: f2 41 0f 10 84 dd c8 movsd 0x93c8(%r13,%rbx,8),%xmm0 25eb71: 93 00 00 25eb74: f2 41 0f 59 a4 dd 08 mulsd 0x9408(%r13,%rbx,8),%xmm4 25eb7b: 94 00 00 25eb7e: 66 0f 2f c6 comisd %xmm6,%xmm0 25eb82: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25eb87: 0f 87 b8 fe ff ff ja 25ea45 25eb8d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25eb95 25eb94: 00 25eb95: 66 0f ef c0 pxor %xmm0,%xmm0 25eb99: f2 41 0f 5a 84 dd 88 cvtsd2ss 0x9388(%r13,%rbx,8),%xmm0 25eba0: 93 00 00 25eba3: e8 00 00 00 00 callq 25eba8 25eba8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ebac: f2 0f 59 04 24 mulsd (%rsp),%xmm0 25ebb1: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25ebb9 25ebb8: 00 25ebb9: f2 41 0f 5e 84 dd 68 divsd 0x8768(%r13,%rbx,8),%xmm0 25ebc0: 87 00 00 25ebc3: f2 41 0f 11 84 dd 18 movsd %xmm0,0xd18(%r13,%rbx,8) 25ebca: 0d 00 00 25ebcd: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ebd1: e9 24 ff ff ff jmpq 25eafa 25ebd6: 44 89 e2 mov %r12d,%edx 25ebd9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 25ebe0: f2 41 0f 10 84 dd 18 movsd 0xd18(%r13,%rbx,8),%xmm0 25ebe7: 0d 00 00 25ebea: 48 83 c3 01 add $0x1,%rbx 25ebee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25ebf5: b8 01 00 00 00 mov $0x1,%eax 25ebfa: e8 00 00 00 00 callq 25ebff 25ebff: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 25ec06: 0f 87 4f ff ff ff ja 25eb5b 25ec0c: f2 41 0f 10 95 68 1a movsd 0x1a68(%r13),%xmm2 25ec13: 00 00 25ec15: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25ec1a: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25ec22 25ec21: 00 25ec22: f2 41 0f 10 85 88 19 movsd 0x1988(%r13),%xmm0 25ec29: 00 00 25ec2b: f2 41 0f 10 8d 38 0e movsd 0xe38(%r13),%xmm1 25ec32: 00 00 25ec34: f2 41 0f 10 9d 78 1a movsd 0x1a78(%r13),%xmm3 25ec3b: 00 00 25ec3d: f2 0f 5e e2 divsd %xmm2,%xmm4 25ec41: f2 0f 58 c8 addsd %xmm0,%xmm1 25ec45: f2 41 0f 58 85 40 0e addsd 0xe40(%r13),%xmm0 25ec4c: 00 00 25ec4e: f2 0f 58 cb addsd %xmm3,%xmm1 25ec52: f2 0f 58 c3 addsd %xmm3,%xmm0 25ec56: f2 41 0f 11 85 90 1a movsd %xmm0,0x1a90(%r13) 25ec5d: 00 00 25ec5f: f2 0f 58 cc addsd %xmm4,%xmm1 25ec63: f2 41 0f 11 8d 88 1a movsd %xmm1,0x1a88(%r13) 25ec6a: 00 00 25ec6c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25ec71: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 25ec76: 41 8b b5 50 10 00 00 mov 0x1050(%r13),%esi 25ec7d: 49 8d 9d 78 11 00 00 lea 0x1178(%r13),%rbx 25ec84: 31 ed xor %ebp,%ebp 25ec86: 85 f6 test %esi,%esi 25ec88: 75 24 jne 25ecae 25ec8a: e9 a9 30 00 00 jmpq 261d38 25ec8f: f2 0f 11 8b 18 9a 00 movsd %xmm1,0x9a18(%rbx) 25ec96: 00 25ec97: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 25ec9e: 48 83 c5 01 add $0x1,%rbp 25eca2: 48 83 c3 08 add $0x8,%rbx 25eca6: 39 e8 cmp %ebp,%eax 25eca8: 0f 86 4b 02 00 00 jbe 25eef9 25ecae: 66 0f ef db pxor %xmm3,%xmm3 25ecb2: f2 0f 10 93 88 91 00 movsd 0x9188(%rbx),%xmm2 25ecb9: 00 25ecba: 66 0f ef e4 pxor %xmm4,%xmm4 25ecbe: f2 41 0f 10 8d 48 0f movsd 0xf48(%r13),%xmm1 25ecc5: 00 00 25ecc7: f2 41 0f 2a 9c ad b8 cvtsi2sdl 0x12b8(%r13,%rbp,4),%xmm3 25ecce: 12 00 00 25ecd1: 41 8b 84 ad 28 19 00 mov 0x1928(%r13,%rbp,4),%eax 25ecd8: 00 25ecd9: 66 0f 28 c2 movapd %xmm2,%xmm0 25ecdd: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25ece2: f2 0f 59 83 10 88 00 mulsd 0x8810(%rbx),%xmm0 25ece9: 00 25ecea: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 25ecef: 41 8b 85 9c 19 00 00 mov 0x199c(%r13),%eax 25ecf6: f2 0f 59 83 10 82 00 mulsd 0x8210(%rbx),%xmm0 25ecfd: 00 25ecfe: f2 0f 5e cb divsd %xmm3,%xmm1 25ed02: f2 0f 59 83 d0 86 00 mulsd 0x86d0(%rbx),%xmm0 25ed09: 00 25ed0a: 66 49 0f 7e e4 movq %xmm4,%r12 25ed0f: f2 0f 5e c1 divsd %xmm1,%xmm0 25ed13: 66 0f ef c9 pxor %xmm1,%xmm1 25ed17: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 25ed1c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ed20: e8 00 00 00 00 callq 25ed25 25ed25: f2 0f 10 14 24 movsd (%rsp),%xmm2 25ed2a: 66 49 0f 6e fc movq %r12,%xmm7 25ed2f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ed33: 66 0f ef c9 pxor %xmm1,%xmm1 25ed37: f2 0f 58 c2 addsd %xmm2,%xmm0 25ed3b: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 25ed3f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ed43: e8 00 00 00 00 callq 25ed48 25ed48: 66 0f ef c9 pxor %xmm1,%xmm1 25ed4c: f2 41 0f 10 95 48 0f movsd 0xf48(%r13),%xmm2 25ed53: 00 00 25ed55: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ed59: 66 0f ef ed pxor %xmm5,%xmm5 25ed5d: f2 41 0f 11 85 58 0d movsd %xmm0,0xd58(%r13) 25ed64: 00 00 25ed66: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 25ed6d: 00 25ed6e: f2 41 0f 2a 8c ad b8 cvtsi2sdl 0x12b8(%r13,%rbp,4),%xmm1 25ed75: 12 00 00 25ed78: f2 0f 5e d1 divsd %xmm1,%xmm2 25ed7c: 66 0f ef c9 pxor %xmm1,%xmm1 25ed80: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25ed85: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 25ed8c: 00 25ed8d: f2 0f 59 c8 mulsd %xmm0,%xmm1 25ed91: f2 0f 59 83 90 82 00 mulsd 0x8290(%rbx),%xmm0 25ed98: 00 25ed99: f2 0f 5e 0b divsd (%rbx),%xmm1 25ed9d: f2 0f 59 83 10 82 00 mulsd 0x8210(%rbx),%xmm0 25eda4: 00 25eda5: f2 0f 5e c2 divsd %xmm2,%xmm0 25eda9: f2 0f 5c c8 subsd %xmm0,%xmm1 25edad: f2 41 0f 11 8d 68 0d movsd %xmm1,0xd68(%r13) 25edb4: 00 00 25edb6: f2 0f 10 9b 50 82 00 movsd 0x8250(%rbx),%xmm3 25edbd: 00 25edbe: 66 0f 2f dd comisd %xmm5,%xmm3 25edc2: 0f 86 c7 fe ff ff jbe 25ec8f 25edc8: 41 8b 84 ad 48 19 00 mov 0x1948(%r13,%rbp,4),%eax 25edcf: 00 25edd0: 66 0f ef f6 pxor %xmm6,%xmm6 25edd4: 66 0f ef e4 pxor %xmm4,%xmm4 25edd8: 66 0f ef c9 pxor %xmm1,%xmm1 25eddc: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 25ede1: 41 8b 84 ad d0 a6 00 mov 0xa6d0(%r13,%rbp,4),%eax 25ede8: 00 25ede9: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 25edee: 41 8b 85 a0 19 00 00 mov 0x19a0(%r13),%eax 25edf5: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 25edfa: 66 49 0f 7e f4 movq %xmm6,%r12 25edff: 66 0f 28 c4 movapd %xmm4,%xmm0 25ee03: f2 0f 11 24 24 movsd %xmm4,(%rsp) 25ee08: f2 0f 59 83 10 88 00 mulsd 0x8810(%rbx),%xmm0 25ee0f: 00 25ee10: f2 0f 59 c3 mulsd %xmm3,%xmm0 25ee14: f2 0f 59 83 10 87 00 mulsd 0x8710(%rbx),%xmm0 25ee1b: 00 25ee1c: f2 0f 5e c2 divsd %xmm2,%xmm0 25ee20: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ee24: e8 00 00 00 00 callq 25ee29 25ee29: f2 0f 10 24 24 movsd (%rsp),%xmm4 25ee2e: 66 49 0f 6e fc movq %r12,%xmm7 25ee33: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ee37: 66 0f ef c9 pxor %xmm1,%xmm1 25ee3b: f2 0f 58 c4 addsd %xmm4,%xmm0 25ee3f: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 25ee43: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ee47: e8 00 00 00 00 callq 25ee4c 25ee4c: 66 0f ef d2 pxor %xmm2,%xmm2 25ee50: 66 0f ef c9 pxor %xmm1,%xmm1 25ee54: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 25ee58: 66 0f ef db pxor %xmm3,%xmm3 25ee5c: f2 41 0f 11 95 60 0d movsd %xmm2,0xd60(%r13) 25ee63: 00 00 25ee65: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 25ee6c: 00 25ee6d: f2 41 0f 2a 9c ad b8 cvtsi2sdl 0x12b8(%r13,%rbp,4),%xmm3 25ee74: 12 00 00 25ee77: f2 0f 10 03 movsd (%rbx),%xmm0 25ee7b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25ee83 25ee82: 00 25ee83: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25ee88: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 25ee8f: 00 25ee90: f2 0f 59 ca mulsd %xmm2,%xmm1 25ee94: f2 0f 5e c8 divsd %xmm0,%xmm1 25ee98: f2 0f 10 83 90 82 00 movsd 0x8290(%rbx),%xmm0 25ee9f: 00 25eea0: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 25eea8 25eea7: 00 25eea8: f2 0f 59 c2 mulsd %xmm2,%xmm0 25eeac: f2 41 0f 10 95 48 0f movsd 0xf48(%r13),%xmm2 25eeb3: 00 00 25eeb5: f2 0f 59 83 50 82 00 mulsd 0x8250(%rbx),%xmm0 25eebc: 00 25eebd: f2 0f 5e d3 divsd %xmm3,%xmm2 25eec1: f2 0f 5e c2 divsd %xmm2,%xmm0 25eec5: f2 0f 5c c8 subsd %xmm0,%xmm1 25eec9: 66 0f ef c0 pxor %xmm0,%xmm0 25eecd: f2 41 0f 5a 85 68 0d cvtsd2ss 0xd68(%r13),%xmm0 25eed4: 00 00 25eed6: f2 41 0f 11 8d 70 0d movsd %xmm1,0xd70(%r13) 25eedd: 00 00 25eedf: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25eee3: e8 00 00 00 00 callq 25eee8 25eee8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25eeec: f2 0f 11 83 18 9a 00 movsd %xmm0,0x9a18(%rbx) 25eef3: 00 25eef4: e9 9e fd ff ff jmpq 25ec97 25eef9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 25ef00 25ef00: 49 89 bd a0 b1 00 00 mov %rdi,0xb1a0(%r13) 25ef07: 85 c0 test %eax,%eax 25ef09: 0f 84 37 2e 00 00 je 261d46 25ef0f: 31 db xor %ebx,%ebx 25ef11: 66 48 0f 6e c7 movq %rdi,%xmm0 25ef16: 66 0f ef c9 pxor %xmm1,%xmm1 25ef1a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25ef1e: f2 41 0f 5a 8c dd 90 cvtsd2ss 0xab90(%r13,%rbx,8),%xmm1 25ef25: ab 00 00 25ef28: e8 00 00 00 00 callq 25ef2d 25ef2d: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 25ef34: 48 83 c3 01 add $0x1,%rbx 25ef38: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25ef3c: f2 41 0f 11 85 a0 b1 movsd %xmm0,0xb1a0(%r13) 25ef43: 00 00 25ef45: 39 da cmp %ebx,%edx 25ef47: 77 cd ja 25ef16 25ef49: f2 41 0f 5c 85 70 1a subsd 0x1a70(%r13),%xmm0 25ef50: 00 00 25ef52: f2 41 0f 11 85 b8 1a movsd %xmm0,0x1ab8(%r13) 25ef59: 00 00 25ef5b: 85 d2 test %edx,%edx 25ef5d: 0f 84 fd 2d 00 00 je 261d60 25ef63: 31 c0 xor %eax,%eax 25ef65: eb 18 jmp 25ef7f 25ef67: 49 c7 84 c5 c8 98 00 movq $0x0,0x98c8(%r13,%rax,8) 25ef6e: 00 00 00 00 00 25ef73: 48 83 c0 01 add $0x1,%rax 25ef77: 39 c2 cmp %eax,%edx 25ef79: 0f 86 9c 00 00 00 jbe 25f01b 25ef7f: 41 39 84 85 d0 17 00 cmp %eax,0x17d0(%r13,%rax,4) 25ef86: 00 25ef87: 75 de jne 25ef67 25ef89: 41 80 bc 05 68 17 00 cmpb $0x0,0x1768(%r13,%rax,1) 25ef90: 00 00 25ef92: 74 d3 je 25ef67 25ef94: 41 8b bc 85 90 17 00 mov 0x1790(%r13,%rax,4),%edi 25ef9b: 00 25ef9c: 8d 4f ff lea -0x1(%rdi),%ecx 25ef9f: 83 f9 01 cmp $0x1,%ecx 25efa2: 0f 86 86 26 00 00 jbe 26162e 25efa8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 25efaf 25efaf: b9 01 00 00 00 mov $0x1,%ecx 25efb4: 66 48 0f 6e cf movq %rdi,%xmm1 25efb9: 66 48 0f 6e d7 movq %rdi,%xmm2 25efbe: f2 41 0f 10 85 c0 0e movsd 0xec0(%r13),%xmm0 25efc5: 00 00 25efc7: 41 89 8d 78 0d 00 00 mov %ecx,0xd78(%r13) 25efce: f2 0f 5e 84 24 d0 00 divsd 0xd0(%rsp),%xmm0 25efd5: 00 00 25efd7: f2 0f 5c c8 subsd %xmm0,%xmm1 25efdb: 41 8b 8c 85 08 17 00 mov 0x1708(%r13,%rax,4),%ecx 25efe2: 00 25efe3: f2 41 0f 10 84 c5 18 movsd 0x1318(%r13,%rax,8),%xmm0 25efea: 13 00 00 25efed: 85 c9 test %ecx,%ecx 25efef: 0f 84 09 26 00 00 je 2615fe 25eff5: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 25effd 25effc: 00 25effd: f2 0f 5e c2 divsd %xmm2,%xmm0 25f001: f2 0f 5e c1 divsd %xmm1,%xmm0 25f005: f2 41 0f 11 84 c5 c8 movsd %xmm0,0x98c8(%r13,%rax,8) 25f00c: 98 00 00 25f00f: 48 83 c0 01 add $0x1,%rax 25f013: 39 c2 cmp %eax,%edx 25f015: 0f 87 64 ff ff ff ja 25ef7f 25f01b: 31 db xor %ebx,%ebx 25f01d: bd 01 00 00 00 mov $0x1,%ebp 25f022: eb 1f jmp 25f043 25f024: 41 c7 84 9d 08 99 00 movl $0x0,0x9908(%r13,%rbx,4) 25f02b: 00 00 00 00 00 25f030: 48 83 c3 01 add $0x1,%rbx 25f034: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 25f03b: 39 d9 cmp %ebx,%ecx 25f03d: 0f 86 09 01 00 00 jbe 25f14c 25f043: 41 80 bc 1d 68 17 00 cmpb $0x0,0x1768(%r13,%rbx,1) 25f04a: 00 00 25f04c: f2 41 0f 10 94 dd 28 movsd 0x1728(%r13,%rbx,8),%xmm2 25f053: 17 00 00 25f056: 74 cc je 25f024 25f058: 66 0f ef ff pxor %xmm7,%xmm7 25f05c: 66 0f 2e d7 ucomisd %xmm7,%xmm2 25f060: 0f 9a c0 setp %al 25f063: 0f 45 c5 cmovne %ebp,%eax 25f066: 84 c0 test %al,%al 25f068: 74 ba je 25f024 25f06a: 41 8b 84 9d 54 10 00 mov 0x1054(%r13,%rbx,4),%eax 25f071: 00 25f072: 66 0f ef db pxor %xmm3,%xmm3 25f076: 66 0f ef c0 pxor %xmm0,%xmm0 25f07a: 45 8b bc 9d 08 17 00 mov 0x1708(%r13,%rbx,4),%r15d 25f081: 00 25f082: 45 8b b4 9d 90 17 00 mov 0x1790(%r13,%rbx,4),%r14d 25f089: 00 25f08a: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 25f08f: 49 89 c4 mov %rax,%r12 25f092: 41 8b 84 9d f0 15 00 mov 0x15f0(%r13,%rbx,4),%eax 25f099: 00 25f09a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25f09f: f2 0f 5e c3 divsd %xmm3,%xmm0 25f0a3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25f0a7: 45 85 ff test %r15d,%r15d 25f0aa: 0f 85 d1 05 00 00 jne 25f681 25f0b0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25f0b8 25f0b7: 00 25f0b8: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25f0bd: e8 00 00 00 00 callq 25f0c2 25f0c2: f2 0f 10 14 24 movsd (%rsp),%xmm2 25f0c7: 44 89 f1 mov %r14d,%ecx 25f0ca: 44 89 e2 mov %r12d,%edx 25f0cd: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 25f0d2: 41 8b bc 9d 70 17 00 mov 0x1770(%r13,%rbx,4),%edi 25f0d9: 00 25f0da: 66 0f 28 c2 movapd %xmm2,%xmm0 25f0de: e8 bd e0 ff ff callq 25d1a0 25f0e3: 41 8b 8c 9d 90 17 00 mov 0x1790(%r13,%rbx,4),%ecx 25f0ea: 00 25f0eb: ba 30 00 00 00 mov $0x30,%edx 25f0f0: 83 f9 01 cmp $0x1,%ecx 25f0f3: 74 10 je 25f105 25f0f5: 83 f9 02 cmp $0x2,%ecx 25f0f8: ba 31 00 00 00 mov $0x31,%edx 25f0fd: b9 1e 00 00 00 mov $0x1e,%ecx 25f102: 0f 45 d1 cmovne %ecx,%edx 25f105: 01 d0 add %edx,%eax 25f107: 41 89 84 9d 08 99 00 mov %eax,0x9908(%r13,%rbx,4) 25f10e: 00 25f10f: 66 0f ef c0 pxor %xmm0,%xmm0 25f113: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 25f118: f2 41 0f 59 84 dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm0 25f11f: 12 00 00 25f122: f2 41 0f 5e 84 dd 18 divsd 0x1318(%r13,%rbx,8),%xmm0 25f129: 13 00 00 25f12c: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 25f131: 41 89 84 9d 08 99 00 mov %eax,0x9908(%r13,%rbx,4) 25f138: 00 25f139: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 25f140: 48 83 c3 01 add $0x1,%rbx 25f144: 39 d9 cmp %ebx,%ecx 25f146: 0f 87 f7 fe ff ff ja 25f043 25f14c: 85 c9 test %ecx,%ecx 25f14e: 0f 84 0c 2c 00 00 je 261d60 25f154: 49 8d 85 d0 17 00 00 lea 0x17d0(%r13),%rax 25f15b: 31 d2 xor %edx,%edx 25f15d: 48 89 44 24 48 mov %rax,0x48(%rsp) 25f162: 48 89 c6 mov %rax,%rsi 25f165: 31 c0 xor %eax,%eax 25f167: eb 08 jmp 25f171 25f169: 48 83 c0 01 add $0x1,%rax 25f16d: 39 c1 cmp %eax,%ecx 25f16f: 76 29 jbe 25f19a 25f171: 39 c2 cmp %eax,%edx 25f173: 74 f4 je 25f169 25f175: 39 06 cmp %eax,(%rsi) 25f177: 75 f0 jne 25f169 25f179: 41 80 bc 05 68 17 00 cmpb $0x0,0x1768(%r13,%rax,1) 25f180: 00 00 25f182: 74 e5 je 25f169 25f184: 41 8b bc 85 08 99 00 mov 0x9908(%r13,%rax,4),%edi 25f18b: 00 25f18c: 48 83 c0 01 add $0x1,%rax 25f190: 89 be 38 81 00 00 mov %edi,0x8138(%rsi) 25f196: 39 c1 cmp %eax,%ecx 25f198: 77 d7 ja 25f171 25f19a: 83 c2 01 add $0x1,%edx 25f19d: 48 83 c6 04 add $0x4,%rsi 25f1a1: 39 d1 cmp %edx,%ecx 25f1a3: 75 c0 jne 25f165 25f1a5: 4d 8d bd 68 9a 00 00 lea 0x9a68(%r13),%r15 25f1ac: 4d 8d b5 98 90 00 00 lea 0x9098(%r13),%r14 25f1b3: 45 31 e4 xor %r12d,%r12d 25f1b6: e9 9c 02 00 00 jmpq 25f457 25f1bb: 83 f8 08 cmp $0x8,%eax 25f1be: 0f 84 87 04 00 00 je 25f64b 25f1c4: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 25f1cc 25f1cb: 00 25f1cc: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 25f1d3: 41 8b bf ac 76 ff ff mov -0x8954(%r15),%edi 25f1da: 41 0f b6 b5 50 0f 00 movzbl 0xf50(%r13),%esi 25f1e1: 00 25f1e2: 66 0f 28 c2 movapd %xmm2,%xmm0 25f1e6: 4d 8d 94 45 52 56 00 lea 0x5652(%r13,%rax,2),%r10 25f1ed: 00 25f1ee: 41 8b 85 78 b1 00 00 mov 0xb178(%r13),%eax 25f1f5: 41 8b 97 40 79 ff ff mov -0x86c0(%r15),%edx 25f1fc: f2 41 0f 59 86 70 03 mulsd 0x370(%r14),%xmm0 25f203: 00 00 25f205: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25f20d 25f20c: 00 25f20d: 4c 89 54 24 40 mov %r10,0x40(%rsp) 25f212: 89 44 24 30 mov %eax,0x30(%rsp) 25f216: 41 8b 85 f8 0e 00 00 mov 0xef8(%r13),%eax 25f21d: 41 8b ad a8 0f 00 00 mov 0xfa8(%r13),%ebp 25f224: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 25f22a: 89 04 24 mov %eax,(%rsp) 25f22d: 41 8b 87 2c 76 ff ff mov -0x89d4(%r15),%eax 25f234: 89 7c 24 38 mov %edi,0x38(%rsp) 25f238: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 25f23d: d1 e8 shr %eax 25f23f: 66 0f ef c0 pxor %xmm0,%xmm0 25f243: 89 74 24 08 mov %esi,0x8(%rsp) 25f247: f2 41 0f 5a 86 30 03 cvtsd2ss 0x330(%r14),%xmm0 25f24e: 00 00 25f250: 89 44 24 10 mov %eax,0x10(%rsp) 25f254: 89 54 24 18 mov %edx,0x18(%rsp) 25f258: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 25f25d: e8 00 00 00 00 callq 25f262 25f262: 4d 8d 9f 38 ec ff ff lea -0x13c8(%r15),%r11 25f269: 45 8b 8f d0 7b ff ff mov -0x8430(%r15),%r9d 25f270: 45 8b 87 60 79 ff ff mov -0x86a0(%r15),%r8d 25f277: 41 8b 4f 60 mov 0x60(%r15),%ecx 25f27b: 41 8b 57 20 mov 0x20(%r15),%edx 25f27f: 43 0f b6 b4 25 58 13 movzbl 0x1358(%r13,%r12,1),%esi 25f286: 00 00 25f288: 41 53 push %r11 25f28a: 4d 8d 9f d8 eb ff ff lea -0x1428(%r15),%r11 25f291: 41 53 push %r11 25f293: 4c 8b 54 24 50 mov 0x50(%rsp),%r10 25f298: 41 52 push %r10 25f29a: 4c 8d 94 24 04 01 00 lea 0x104(%rsp),%r10 25f2a1: 00 25f2a2: 41 52 push %r10 25f2a4: 4c 8d 94 24 08 01 00 lea 0x108(%rsp),%r10 25f2ab: 00 25f2ac: 41 52 push %r10 25f2ae: 4d 8d 97 c0 e5 ff ff lea -0x1a40(%r15),%r10 25f2b5: 41 52 push %r10 25f2b7: 6a 00 pushq $0x0 25f2b9: 8b 7c 24 70 mov 0x70(%rsp),%edi 25f2bd: 57 push %rdi 25f2be: 8b 44 24 70 mov 0x70(%rsp),%eax 25f2c2: 50 push %rax 25f2c3: 55 push %rbp 25f2c4: 8b 7c 24 50 mov 0x50(%rsp),%edi 25f2c8: 57 push %rdi 25f2c9: 8b 7c 24 60 mov 0x60(%rsp),%edi 25f2cd: 57 push %rdi 25f2ce: 8b bc 24 80 00 00 00 mov 0x80(%rsp),%edi 25f2d5: 57 push %rdi 25f2d6: 8b 44 24 78 mov 0x78(%rsp),%eax 25f2da: 4c 89 ef mov %r13,%rdi 25f2dd: 50 push %rax 25f2de: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 25f2e5: 50 push %rax 25f2e6: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25f2eb: 50 push %rax 25f2ec: e8 cf c1 ff ff callq 25b4c0 25f2f1: 66 0f ef c9 pxor %xmm1,%xmm1 25f2f5: 4d 8d 4e 40 lea 0x40(%r14),%r9 25f2f9: f2 0f 10 94 24 a8 00 movsd 0xa8(%rsp),%xmm2 25f300: 00 00 25f302: 89 c5 mov %eax,%ebp 25f304: 41 8b 87 b0 77 ff ff mov -0x8850(%r15),%eax 25f30b: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 25f30f: 49 8d bf d0 f6 ff ff lea -0x930(%r15),%rdi 25f316: 45 8b 87 6c 76 ff ff mov -0x8994(%r15),%r8d 25f31d: 41 8b 8f e0 7e ff ff mov -0x8120(%r15),%ecx 25f324: 01 eb add %ebp,%ebx 25f326: f2 41 0f 59 96 e0 80 mulsd -0x7f20(%r14),%xmm2 25f32d: ff ff 25f32f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25f334: 43 0f b6 b4 25 30 16 movzbl 0x1630(%r13,%r12,1),%esi 25f33b: 00 00 25f33d: 57 push %rdi 25f33e: 41 0f b6 95 20 10 00 movzbl 0x1020(%r13),%edx 25f345: 00 25f346: 4c 89 ef mov %r13,%rdi 25f349: 66 0f 28 c2 movapd %xmm2,%xmm0 25f34d: e8 5e b7 ff ff callq 25aab0 25f352: 8b 94 24 f4 00 00 00 mov 0xf4(%rsp),%edx 25f359: 44 8b 84 24 f0 00 00 mov 0xf0(%rsp),%r8d 25f360: 00 25f361: f2 41 0f 11 86 70 07 movsd %xmm0,0x770(%r14) 25f368: 00 00 25f36a: 41 5a pop %r10 25f36c: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 25f373: 66 0f ef c0 pxor %xmm0,%xmm0 25f377: 66 0f ef c9 pxor %xmm1,%xmm1 25f37b: 49 83 c7 04 add $0x4,%r15 25f37f: 4d 8d 9e 18 20 00 00 lea 0x2018(%r14),%r11 25f386: 8d 0c 10 lea (%rax,%rdx,1),%ecx 25f389: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 25f38e: 8b 8c 24 e4 00 00 00 mov 0xe4(%rsp),%ecx 25f395: 42 8d 34 01 lea (%rcx,%r8,1),%esi 25f399: f2 41 0f 11 86 f0 05 movsd %xmm0,0x5f0(%r14) 25f3a0: 00 00 25f3a2: 66 0f ef c0 pxor %xmm0,%xmm0 25f3a6: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 25f3ab: f2 41 0f 11 86 30 06 movsd %xmm0,0x630(%r14) 25f3b2: 00 00 25f3b4: 66 0f ef c0 pxor %xmm0,%xmm0 25f3b8: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 25f3bd: f2 41 0f 11 86 70 06 movsd %xmm0,0x670(%r14) 25f3c4: 00 00 25f3c6: 41 8b b7 cc 77 ff ff mov -0x8834(%r15),%esi 25f3cd: 47 0f b6 94 25 58 13 movzbl 0x1358(%r13,%r12,1),%r10d 25f3d4: 00 00 25f3d6: 49 83 c4 01 add $0x1,%r12 25f3da: f2 41 0f 10 86 e0 80 movsd -0x7f20(%r14),%xmm0 25f3e1: ff ff 25f3e3: 45 8b 8f 94 eb ff ff mov -0x146c(%r15),%r9d 25f3ea: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 25f3ef: 41 8b b7 5c 79 ff ff mov -0x86a4(%r15),%esi 25f3f6: f2 41 0f 5e 8e 40 82 divsd -0x7dc0(%r14),%xmm1 25f3fd: ff ff 25f3ff: 41 53 push %r11 25f401: 4d 8d 9e 90 f6 ff ff lea -0x970(%r14),%r11 25f408: 41 0f b6 bd 50 0f 00 movzbl 0xf50(%r13),%edi 25f40f: 00 25f410: 41 53 push %r11 25f412: 4d 8d 9e 50 f6 ff ff lea -0x9b0(%r14),%r11 25f419: 49 83 c6 08 add $0x8,%r14 25f41d: 41 53 push %r11 25f41f: 45 8b 9f d4 eb ff ff mov -0x142c(%r15),%r11d 25f426: 41 53 push %r11 25f428: 45 8b 9f 34 eb ff ff mov -0x14cc(%r15),%r11d 25f42f: 41 53 push %r11 25f431: 52 push %rdx 25f432: 44 89 d2 mov %r10d,%edx 25f435: 50 push %rax 25f436: 41 8b 87 34 ec ff ff mov -0x13cc(%r15),%eax 25f43d: 50 push %rax 25f43e: e8 2d b1 ff ff callq 25a570 25f443: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 25f44a: 48 83 c4 40 add $0x40,%rsp 25f44e: 44 39 e2 cmp %r12d,%edx 25f451: 0f 86 aa 02 00 00 jbe 25f701 25f457: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25f45f 25f45e: 00 25f45f: 66 0f ef c0 pxor %xmm0,%xmm0 25f463: f2 41 0f 5a 86 30 03 cvtsd2ss 0x330(%r14),%xmm0 25f46a: 00 00 25f46c: e8 00 00 00 00 callq 25f471 25f471: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25f479 25f478: 00 25f479: 66 0f 7e c3 movd %xmm0,%ebx 25f47d: 66 0f ef c0 pxor %xmm0,%xmm0 25f481: f2 41 0f 5a 86 f0 02 cvtsd2ss 0x2f0(%r14),%xmm0 25f488: 00 00 25f48a: e8 00 00 00 00 callq 25f48f 25f48f: 66 0f 6e e3 movd %ebx,%xmm4 25f493: 49 8d 47 60 lea 0x60(%r15),%rax 25f497: f3 48 0f 2c cc cvttss2si %xmm4,%rcx 25f49c: 41 8b b7 d0 7b ff ff mov -0x8430(%r15),%esi 25f4a3: 4d 8d 4f 20 lea 0x20(%r15),%r9 25f4a7: 4d 89 f8 mov %r15,%r8 25f4aa: 41 8b bf 60 79 ff ff mov -0x86a0(%r15),%edi 25f4b1: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 25f4b6: 50 push %rax 25f4b7: 49 8d 47 40 lea 0x40(%r15),%rax 25f4bb: 50 push %rax 25f4bc: e8 00 00 00 00 callq 25f4c1 25f4c1: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 25f4c8: 66 0f ef c0 pxor %xmm0,%xmm0 25f4cc: 41 8b bf 00 79 ff ff mov -0x8700(%r15),%edi 25f4d3: 41 8b 97 8c 76 ff ff mov -0x8974(%r15),%edx 25f4da: 41 8b b7 2c 76 ff ff mov -0x89d4(%r15),%esi 25f4e1: f2 41 0f 5a 86 f0 02 cvtsd2ss 0x2f0(%r14),%xmm0 25f4e8: 00 00 25f4ea: 4d 8d 94 45 52 56 00 lea 0x5652(%r13,%rax,2),%r10 25f4f1: 00 25f4f2: 89 7c 24 40 mov %edi,0x40(%rsp) 25f4f6: 41 8b 85 78 b1 00 00 mov 0xb178(%r13),%eax 25f4fd: f2 49 0f 2c be 70 03 cvttsd2si 0x370(%r14),%rdi 25f504: 00 00 25f506: 41 8b 8f 40 79 ff ff mov -0x86c0(%r15),%ecx 25f50d: 89 54 24 38 mov %edx,0x38(%rsp) 25f511: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25f519 25f518: 00 25f519: 41 8b 9d f8 0e 00 00 mov 0xef8(%r13),%ebx 25f520: 89 44 24 30 mov %eax,0x30(%rsp) 25f524: 41 0f b6 85 50 0f 00 movzbl 0xf50(%r13),%eax 25f52b: 00 25f52c: 41 8b ad a8 0f 00 00 mov 0xfa8(%r13),%ebp 25f533: 4c 89 54 24 48 mov %r10,0x48(%rsp) 25f538: 89 74 24 18 mov %esi,0x18(%rsp) 25f53c: 89 44 24 10 mov %eax,0x10(%rsp) 25f540: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 25f545: 89 4c 24 20 mov %ecx,0x20(%rsp) 25f549: e8 00 00 00 00 callq 25f54e 25f54e: 4d 8d 9f 98 eb ff ff lea -0x1468(%r15),%r11 25f555: 45 8b 8f d0 7b ff ff mov -0x8430(%r15),%r9d 25f55c: 45 8b 87 60 79 ff ff mov -0x86a0(%r15),%r8d 25f563: 43 0f b6 b4 25 58 13 movzbl 0x1358(%r13,%r12,1),%esi 25f56a: 00 00 25f56c: 41 8b 4f 40 mov 0x40(%r15),%ecx 25f570: 41 53 push %r11 25f572: 4d 8d 9f 38 eb ff ff lea -0x14c8(%r15),%r11 25f579: 41 53 push %r11 25f57b: 4c 8b 54 24 58 mov 0x58(%rsp),%r10 25f580: 41 52 push %r10 25f582: 4d 8d 97 a0 e5 ff ff lea -0x1a60(%r15),%r10 25f589: 48 8d 94 24 08 01 00 lea 0x108(%rsp),%rdx 25f590: 00 25f591: 52 push %rdx 25f592: 48 8d 94 24 14 01 00 lea 0x114(%rsp),%rdx 25f599: 00 25f59a: 52 push %rdx 25f59b: 41 52 push %r10 25f59d: 8b 7c 24 70 mov 0x70(%rsp),%edi 25f5a1: 57 push %rdi 25f5a2: 8b 54 24 70 mov 0x70(%rsp),%edx 25f5a6: 52 push %rdx 25f5a7: 8b 44 24 70 mov 0x70(%rsp),%eax 25f5ab: 50 push %rax 25f5ac: 55 push %rbp 25f5ad: 53 push %rbx 25f5ae: 8b 44 24 68 mov 0x68(%rsp),%eax 25f5b2: 50 push %rax 25f5b3: 8b bc 24 88 00 00 00 mov 0x88(%rsp),%edi 25f5ba: 57 push %rdi 25f5bb: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 25f5c2: 4c 89 ef mov %r13,%rdi 25f5c5: 50 push %rax 25f5c6: 8b 84 24 90 00 00 00 mov 0x90(%rsp),%eax 25f5cd: 50 push %rax 25f5ce: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25f5d3: 50 push %rax 25f5d4: 41 8b 17 mov (%r15),%edx 25f5d7: e8 e4 be ff ff callq 25b4c0 25f5dc: 66 0f ef c9 pxor %xmm1,%xmm1 25f5e0: 4d 89 f1 mov %r14,%r9 25f5e3: 49 8d bf b0 f6 ff ff lea -0x950(%r15),%rdi 25f5ea: 89 c3 mov %eax,%ebx 25f5ec: 41 8b 87 70 77 ff ff mov -0x8890(%r15),%eax 25f5f3: 48 81 c4 90 00 00 00 add $0x90,%rsp 25f5fa: 45 8b 87 4c 76 ff ff mov -0x89b4(%r15),%r8d 25f601: 41 8b 8f c0 7e ff ff mov -0x8140(%r15),%ecx 25f608: 41 0f b6 95 20 10 00 movzbl 0x1020(%r13),%edx 25f60f: 00 25f610: 43 0f b6 b4 25 30 16 movzbl 0x1630(%r13,%r12,1),%esi 25f617: 00 00 25f619: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 25f61e: f2 41 0f 10 86 e0 80 movsd -0x7f20(%r14),%xmm0 25f625: ff ff 25f627: 57 push %rdi 25f628: 4c 89 ef mov %r13,%rdi 25f62b: e8 80 b4 ff ff callq 25aab0 25f630: f2 41 0f 11 86 b0 06 movsd %xmm0,0x6b0(%r14) 25f637: 00 00 25f639: 41 8b 87 60 79 ff ff mov -0x86a0(%r15),%eax 25f640: 41 5b pop %r11 25f642: 83 f8 02 cmp $0x2,%eax 25f645: 0f 87 70 fb ff ff ja 25f1bb 25f64b: 41 c7 87 d0 f6 ff ff movl $0x0,-0x930(%r15) 25f652: 00 00 00 00 25f656: 45 31 c0 xor %r8d,%r8d 25f659: 31 d2 xor %edx,%edx 25f65b: c7 84 24 ec 00 00 00 movl $0x0,0xec(%rsp) 25f662: 00 00 00 00 25f666: c7 84 24 e8 00 00 00 movl $0x0,0xe8(%rsp) 25f66d: 00 00 00 00 25f671: 49 c7 86 70 07 00 00 movq $0x0,0x770(%r14) 25f678: 00 00 00 00 25f67c: e9 eb fc ff ff jmpq 25f36c 25f681: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25f689 25f688: 00 25f689: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 25f68f: f2 0f 11 14 24 movsd %xmm2,(%rsp) 25f694: e8 00 00 00 00 callq 25f699 25f699: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 25f6a1 25f6a0: 00 25f6a1: 44 89 f1 mov %r14d,%ecx 25f6a4: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 25f6aa: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 25f6af: f2 0f 10 14 24 movsd (%rsp),%xmm2 25f6b4: 41 8b bc 9d 70 17 00 mov 0x1770(%r13,%rbx,4),%edi 25f6bb: 00 25f6bc: f2 0f 59 cb mulsd %xmm3,%xmm1 25f6c0: 66 0f 28 c2 movapd %xmm2,%xmm0 25f6c4: f2 48 0f 2c d1 cvttsd2si %xmm1,%rdx 25f6c9: e8 d2 da ff ff callq 25d1a0 25f6ce: 41 8b 8c 9d 90 17 00 mov 0x1790(%r13,%rbx,4),%ecx 25f6d5: 00 25f6d6: ba 30 00 00 00 mov $0x30,%edx 25f6db: 83 f9 01 cmp $0x1,%ecx 25f6de: 74 10 je 25f6f0 25f6e0: 83 f9 02 cmp $0x2,%ecx 25f6e3: ba 31 00 00 00 mov $0x31,%edx 25f6e8: b9 1e 00 00 00 mov $0x1e,%ecx 25f6ed: 0f 45 d1 cmovne %ecx,%edx 25f6f0: 01 d0 add %edx,%eax 25f6f2: 01 c0 add %eax,%eax 25f6f4: 41 89 84 9d 08 99 00 mov %eax,0x9908(%r13,%rbx,4) 25f6fb: 00 25f6fc: e9 0e fa ff ff jmpq 25f10f 25f701: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 25f709 25f708: 00 25f709: f2 41 0f 5e 85 68 1a divsd 0x1a68(%r13),%xmm0 25f710: 00 00 25f712: f2 41 0f 11 85 b8 1b movsd %xmm0,0x1bb8(%r13) 25f719: 00 00 25f71b: 85 d2 test %edx,%edx 25f71d: 0f 84 57 26 00 00 je 261d7a 25f723: 31 ed xor %ebp,%ebp 25f725: eb 0c jmp 25f733 25f727: 48 83 c5 01 add $0x1,%rbp 25f72b: 39 ea cmp %ebp,%edx 25f72d: 0f 86 0d 01 00 00 jbe 25f840 25f733: 41 89 ec mov %ebp,%r12d 25f736: 41 39 ac ad d0 17 00 cmp %ebp,0x17d0(%r13,%rbp,4) 25f73d: 00 25f73e: 75 e7 jne 25f727 25f740: 41 80 bc 2d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbp,1) 25f747: 00 00 25f749: 0f 85 7e 23 00 00 jne 261acd 25f74f: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 25f756: 41 89 ee mov %ebp,%r14d 25f759: 49 8d 84 c6 64 10 00 lea 0x1064(%r14,%rax,8),%rax 25f760: 00 25f761: 49 c7 44 c5 00 00 00 movq $0x0,0x0(%r13,%rax,8) 25f768: 00 00 25f76a: 45 8b 8d 50 10 00 00 mov 0x1050(%r13),%r9d 25f771: 45 85 c9 test %r9d,%r9d 25f774: 0f 84 00 26 00 00 je 261d7a 25f77a: 31 db xor %ebx,%ebx 25f77c: eb 0f jmp 25f78d 25f77e: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 25f785: 48 83 c3 01 add $0x1,%rbx 25f789: 39 da cmp %ebx,%edx 25f78b: 76 9a jbe 25f727 25f78d: 45 39 a4 9d d0 17 00 cmp %r12d,0x17d0(%r13,%rbx,4) 25f794: 00 25f795: 75 e7 jne 25f77e 25f797: 41 80 bc 1d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbx,1) 25f79e: 00 00 25f7a0: 74 dc je 25f77e 25f7a2: 41 8b 8c 9d 30 15 00 mov 0x1530(%r13,%rbx,4),%ecx 25f7a9: 00 25f7aa: 41 8b 94 9d 10 15 00 mov 0x1510(%r13,%rbx,4),%edx 25f7b1: 00 25f7b2: 41 8b b4 9d f0 14 00 mov 0x14f0(%r13,%rbx,4),%esi 25f7b9: 00 25f7ba: 41 8b bc 9d d0 14 00 mov 0x14d0(%r13,%rbx,4),%edi 25f7c1: 00 25f7c2: f2 4d 0f 2c 8c dd 10 cvttsd2si 0x1410(%r13,%rbx,8),%r9 25f7c9: 14 00 00 25f7cc: f2 41 0f 10 b5 68 0e movsd 0xe68(%r13),%xmm6 25f7d3: 00 00 25f7d5: 45 8b 84 9d 50 15 00 mov 0x1550(%r13,%rbx,4),%r8d 25f7dc: 00 25f7dd: f2 41 0f 10 8c dd b0 movsd 0x15b0(%r13,%rbx,8),%xmm1 25f7e4: 15 00 00 25f7e7: f2 41 0f 10 84 dd 70 movsd 0x1570(%r13,%rbx,8),%xmm0 25f7ee: 15 00 00 25f7f1: f2 0f 11 34 24 movsd %xmm6,(%rsp) 25f7f6: e8 b5 b4 ff ff callq 25acb0 25f7fb: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 25f802: 66 0f 28 c8 movapd %xmm0,%xmm1 25f806: 66 0f ef c0 pxor %xmm0,%xmm0 25f80a: f2 41 0f 5e 8d 38 10 divsd 0x1038(%r13),%xmm1 25f811: 00 00 25f813: f2 0f 58 0c 24 addsd (%rsp),%xmm1 25f818: 4d 8d bc c6 64 10 00 lea 0x1064(%r14,%rax,8),%r15 25f81f: 00 25f820: f2 43 0f 5a 44 fd 00 cvtsd2ss 0x0(%r13,%r15,8),%xmm0 25f827: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 25f82b: e8 00 00 00 00 callq 25f830 25f830: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25f834: f2 43 0f 11 44 fd 00 movsd %xmm0,0x0(%r13,%r15,8) 25f83b: e9 3e ff ff ff jmpq 25f77e 25f840: 49 63 8d 24 10 00 00 movslq 0x1024(%r13),%rcx 25f847: 85 d2 test %edx,%edx 25f849: 0f 84 32 25 00 00 je 261d81 25f84f: 49 89 c8 mov %rcx,%r8 25f852: 8d 42 ff lea -0x1(%rdx),%eax 25f855: 48 8b 7c 24 48 mov 0x48(%rsp),%rdi 25f85a: 49 c1 e0 06 shl $0x6,%r8 25f85e: 4d 8d 94 85 d4 17 00 lea 0x17d4(%r13,%rax,4),%r10 25f865: 00 25f866: 4f 8d 4c 05 00 lea 0x0(%r13,%r8,1),%r9 25f86b: 4d 29 e8 sub %r13,%r8 25f86e: 8b 37 mov (%rdi),%esi 25f870: 31 c0 xor %eax,%eax 25f872: 39 c6 cmp %eax,%esi 25f874: 75 14 jne 25f88a 25f876: f2 41 0f 10 84 c1 20 movsd 0x8320(%r9,%rax,8),%xmm0 25f87d: 83 00 00 25f880: f2 41 0f 11 84 78 80 movsd %xmm0,0x5380(%r8,%rdi,2) 25f887: 53 00 00 25f88a: 48 83 c0 01 add $0x1,%rax 25f88e: 39 c2 cmp %eax,%edx 25f890: 77 e0 ja 25f872 25f892: 48 83 c7 04 add $0x4,%rdi 25f896: 49 39 fa cmp %rdi,%r10 25f899: 75 d3 jne 25f86e 25f89b: 41 c7 85 b4 0d 00 00 movl $0xd,0xdb4(%r13) 25f8a2: 0d 00 00 00 25f8a6: 31 db xor %ebx,%ebx 25f8a8: eb 07 jmp 25f8b1 25f8aa: 49 63 8d 24 10 00 00 movslq 0x1024(%r13),%rcx 25f8b1: 41 8b 84 9d 58 12 00 mov 0x1258(%r13,%rbx,4),%eax 25f8b8: 00 25f8b9: 66 0f ef f6 pxor %xmm6,%xmm6 25f8bd: 41 2b 84 9d 10 16 00 sub 0x1610(%r13,%rbx,4),%eax 25f8c4: 00 25f8c5: 66 0f ef c9 pxor %xmm1,%xmm1 25f8c9: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 25f8ce: 89 d8 mov %ebx,%eax 25f8d0: 41 8b 94 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%edx 25f8d7: 00 25f8d8: 48 8d 84 c8 64 10 00 lea 0x1064(%rax,%rcx,8),%rax 25f8df: 00 25f8e0: f2 41 0f 10 44 c5 00 movsd 0x0(%r13,%rax,8),%xmm0 25f8e7: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 25f8ec: f2 41 0f 5e 8c dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm1 25f8f3: 12 00 00 25f8f6: f2 0f 5e c1 divsd %xmm1,%xmm0 25f8fa: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 25f902 25f901: 00 25f902: 66 48 0f 7e f5 movq %xmm6,%rbp 25f907: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 25f90b: e8 00 00 00 00 callq 25f910 25f910: 0f 28 c8 movaps %xmm0,%xmm1 25f913: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 25f91b 25f91a: 00 25f91b: e8 00 00 00 00 callq 25f920 25f920: 66 48 0f 6e cd movq %rbp,%xmm1 25f925: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 25f929: f2 0f 5c c8 subsd %xmm0,%xmm1 25f92d: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 25f932: 41 89 84 9d 28 99 00 mov %eax,0x9928(%r13,%rbx,4) 25f939: 00 25f93a: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 25f941: 48 83 c3 01 add $0x1,%rbx 25f945: 39 d8 cmp %ebx,%eax 25f947: 0f 87 5d ff ff ff ja 25f8aa 25f94d: 85 c0 test %eax,%eax 25f94f: 0f 84 6e 24 00 00 je 261dc3 25f955: 41 8b 85 90 a6 00 00 mov 0xa690(%r13),%eax 25f95c: 31 db xor %ebx,%ebx 25f95e: 41 8b 94 9d 28 99 00 mov 0x9928(%r13,%rbx,4),%edx 25f965: 00 25f966: 89 c0 mov %eax,%eax 25f968: 66 0f ef c0 pxor %xmm0,%xmm0 25f96c: 66 0f ef c9 pxor %xmm1,%xmm1 25f970: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 25f975: 48 83 c3 01 add $0x1,%rbx 25f979: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 25f97e: e8 00 00 00 00 callq 25f983 25f983: 41 8b b5 50 10 00 00 mov 0x1050(%r13),%esi 25f98a: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 25f98f: 41 89 95 90 a6 00 00 mov %edx,0xa690(%r13) 25f996: 89 d0 mov %edx,%eax 25f998: 39 de cmp %ebx,%esi 25f99a: 77 c2 ja 25f95e 25f99c: 41 8b 8d 24 10 00 00 mov 0x1024(%r13),%ecx 25f9a3: 85 f6 test %esi,%esi 25f9a5: 0f 84 97 00 00 00 je 25fa42 25f9ab: 8d 46 ff lea -0x1(%rsi),%eax 25f9ae: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 25f9b6 25f9b5: 00 25f9b6: 4c 89 ea mov %r13,%rdx 25f9b9: 4d 8d 85 38 12 00 00 lea 0x1238(%r13),%r8 25f9c0: 4d 8d 4c c5 08 lea 0x8(%r13,%rax,8),%r9 25f9c5: 48 c7 82 48 81 00 00 movq $0x0,0x8148(%rdx) 25f9cc: 00 00 00 00 25f9d0: 41 8b b8 bc 05 00 00 mov 0x5bc(%r8),%edi 25f9d7: 85 ff test %edi,%edi 25f9d9: 74 5a je 25fa35 25f9db: 41 8b 00 mov (%r8),%eax 25f9de: 66 0f ef d2 pxor %xmm2,%xmm2 25f9e2: f2 0f 10 9a 78 11 00 movsd 0x1178(%rdx),%xmm3 25f9e9: 00 25f9ea: 66 0f ef c9 pxor %xmm1,%xmm1 25f9ee: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 25f9f3: 31 c0 xor %eax,%eax 25f9f5: f2 0f 5e 92 d8 12 00 divsd 0x12d8(%rdx),%xmm2 25f9fc: 00 25f9fd: 8b b4 82 14 18 00 00 mov 0x1814(%rdx,%rax,4),%esi 25fa04: 0f af b4 82 54 18 00 imul 0x1854(%rdx,%rax,4),%esi 25fa0b: 00 25fa0c: 66 0f ef c0 pxor %xmm0,%xmm0 25fa10: 48 83 c0 01 add $0x1,%rax 25fa14: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 25fa19: f2 0f 59 c4 mulsd %xmm4,%xmm0 25fa1d: f2 0f 5e c2 divsd %xmm2,%xmm0 25fa21: f2 0f 59 c3 mulsd %xmm3,%xmm0 25fa25: f2 0f 58 c8 addsd %xmm0,%xmm1 25fa29: 39 c7 cmp %eax,%edi 25fa2b: 77 d0 ja 25f9fd 25fa2d: f2 0f 11 8a 48 81 00 movsd %xmm1,0x8148(%rdx) 25fa34: 00 25fa35: 48 83 c2 08 add $0x8,%rdx 25fa39: 49 83 c0 04 add $0x4,%r8 25fa3d: 49 39 d1 cmp %rdx,%r9 25fa40: 75 83 jne 25f9c5 25fa42: 48 63 c1 movslq %ecx,%rax 25fa45: f2 41 0f 10 ad 48 0e movsd 0xe48(%r13),%xmm5 25fa4c: 00 00 25fa4e: 49 63 95 58 0c 00 00 movslq 0xc58(%r13),%rdx 25fa55: f2 41 0f 10 85 40 0e movsd 0xe40(%r13),%xmm0 25fa5c: 00 00 25fa5e: 48 8d 84 42 6c 06 00 lea 0x66c(%rdx,%rax,2),%rax 25fa65: 00 25fa66: f2 0f 11 ac 24 c8 00 movsd %xmm5,0xc8(%rsp) 25fa6d: 00 00 25fa6f: 41 8b 44 85 00 mov 0x0(%r13,%rax,4),%eax 25fa74: 85 c0 test %eax,%eax 25fa76: 0f 84 5d 0d 00 00 je 2607d9 25fa7c: 83 f8 01 cmp $0x1,%eax 25fa7f: 0f 84 d2 0d 00 00 je 260857 25fa85: 45 8b 85 50 10 00 00 mov 0x1050(%r13),%r8d 25fa8c: 45 85 c0 test %r8d,%r8d 25fa8f: 0f 84 9e 0d 00 00 je 260833 25fa95: 4d 8d a5 b8 91 00 00 lea 0x91b8(%r13),%r12 25fa9c: 49 8d ad 10 1b 00 00 lea 0x1b10(%r13),%rbp 25faa3: 31 db xor %ebx,%ebx 25faa5: eb 4c jmp 25faf3 25faa7: 41 8b 84 85 28 99 00 mov 0x9928(%r13,%rax,4),%eax 25faae: 00 25faaf: 41 8b 95 b4 0d 00 00 mov 0xdb4(%r13),%edx 25fab6: 66 0f ef c0 pxor %xmm0,%xmm0 25faba: 66 0f ef c9 pxor %xmm1,%xmm1 25fabe: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 25fac3: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 25fac8: e8 00 00 00 00 callq 25facd 25facd: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 25fad2: 89 85 48 76 00 00 mov %eax,0x7648(%rbp) 25fad8: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 25fadf: 48 83 c3 01 add $0x1,%rbx 25fae3: 49 83 c4 08 add $0x8,%r12 25fae7: 48 83 c5 04 add $0x4,%rbp 25faeb: 39 d8 cmp %ebx,%eax 25faed: 0f 86 ca 06 00 00 jbe 2601bd 25faf3: 41 80 bc 1d 94 18 00 cmpb $0x0,0x1894(%r13,%rbx,1) 25fafa: 00 00 25fafc: 0f 85 89 05 00 00 jne 26008b 25fb02: 49 c7 85 88 0d 00 00 movq $0x0,0xd88(%r13) 25fb09: 00 00 00 00 25fb0d: 49 8d 44 24 c0 lea -0x40(%r12),%rax 25fb12: 44 8b 85 e4 fc ff ff mov -0x31c(%rbp),%r8d 25fb19: 4c 89 ef mov %r13,%rdi 25fb1c: f2 45 0f 10 84 24 50 movsd 0x350(%r12),%xmm8 25fb23: 03 00 00 25fb26: 41 0f b6 8c 1d 9c 18 movzbl 0x189c(%r13,%rbx,1),%ecx 25fb2d: 00 00 25fb2f: 8b 95 a8 f7 ff ff mov -0x858(%rbp),%edx 25fb35: f2 41 0f 10 bc 24 20 movsd -0x7ee0(%r12),%xmm7 25fb3c: 81 ff ff 25fb3f: 8b b5 f8 7d 00 00 mov 0x7df8(%rbp),%esi 25fb45: f2 41 0f 10 ac 24 d0 movsd 0x7d0(%r12),%xmm5 25fb4c: 07 00 00 25fb4f: f2 41 0f 10 a4 24 f0 movsd -0xa10(%r12),%xmm4 25fb56: f5 ff ff 25fb59: f2 41 0f 10 9c 24 b0 movsd -0xa50(%r12),%xmm3 25fb60: f5 ff ff 25fb63: f2 41 0f 10 8c 24 90 movsd 0x390(%r12),%xmm1 25fb6a: 03 00 00 25fb6d: f2 41 0f 10 84 24 50 movsd 0x250(%r12),%xmm0 25fb74: 02 00 00 25fb77: f2 41 0f 5e 84 24 80 divsd -0x8080(%r12),%xmm0 25fb7e: 7f ff ff 25fb81: 50 push %rax 25fb82: f2 4c 0f 2c c8 cvttsd2si %xmm0,%r9 25fb87: 41 0f b6 85 20 10 00 movzbl 0x1020(%r13),%eax 25fb8e: 00 25fb8f: 41 54 push %r12 25fb91: 66 41 0f 28 c0 movapd %xmm8,%xmm0 25fb96: 50 push %rax 25fb97: 41 0f b6 84 1d 30 16 movzbl 0x1630(%r13,%rbx,1),%eax 25fb9e: 00 00 25fba0: 50 push %rax 25fba1: 8b 85 38 fe ff ff mov -0x1c8(%rbp),%eax 25fba7: 50 push %rax 25fba8: 8b 85 18 fe ff ff mov -0x1e8(%rbp),%eax 25fbae: 50 push %rax 25fbaf: 41 ff b4 24 10 02 00 pushq 0x210(%r12) 25fbb6: 00 25fbb7: 41 ff b4 24 d0 01 00 pushq 0x1d0(%r12) 25fbbe: 00 25fbbf: f2 49 0f 2c 84 24 90 cvttsd2si 0x290(%r12),%rax 25fbc6: 02 00 00 25fbc9: 50 push %rax 25fbca: 8b 85 28 f7 ff ff mov -0x8d8(%rbp),%eax 25fbd0: 50 push %rax 25fbd1: 8b 85 80 fc ff ff mov -0x380(%rbp),%eax 25fbd7: 50 push %rax 25fbd8: 41 ff b5 18 10 00 00 pushq 0x1018(%r13) 25fbdf: f2 41 0f 10 95 90 19 movsd 0x1990(%r13),%xmm2 25fbe6: 00 00 25fbe8: f2 41 0f 10 b5 38 10 movsd 0x1038(%r13),%xmm6 25fbef: 00 00 25fbf1: 41 ff b5 10 10 00 00 pushq 0x1010(%r13) 25fbf8: 41 ff b5 08 10 00 00 pushq 0x1008(%r13) 25fbff: 41 ff b5 00 10 00 00 pushq 0x1000(%r13) 25fc06: 41 ff b5 f8 0f 00 00 pushq 0xff8(%r13) 25fc0d: 41 ff b5 f0 0f 00 00 pushq 0xff0(%r13) 25fc14: e8 27 d2 ff ff callq 25ce40 25fc19: 8b 85 38 fe ff ff mov -0x1c8(%rbp),%eax 25fc1f: f2 49 0f 2c b4 24 50 cvttsd2si 0x250(%r12),%rsi 25fc26: 02 00 00 25fc29: 66 0f ef c0 pxor %xmm0,%xmm0 25fc2d: f2 45 0f 10 24 24 movsd (%r12),%xmm12 25fc33: 8b bd 08 76 00 00 mov 0x7608(%rbp),%edi 25fc39: 66 0f ef c9 pxor %xmm1,%xmm1 25fc3d: f2 45 0f 10 6c 24 c0 movsd -0x40(%r12),%xmm13 25fc44: f2 45 0f 10 9d 88 0d movsd 0xd88(%r13),%xmm11 25fc4b: 00 00 25fc4d: 89 84 24 28 01 00 00 mov %eax,0x128(%rsp) 25fc54: f2 45 0f 10 94 24 20 movsd -0xe0(%r12),%xmm10 25fc5b: ff ff ff 25fc5e: 8b 85 28 76 00 00 mov 0x7628(%rbp),%eax 25fc64: f2 44 0f 11 a4 24 40 movsd %xmm12,0x140(%rsp) 25fc6b: 01 00 00 25fc6e: f2 45 0f 10 8c 24 10 movsd 0x210(%r12),%xmm9 25fc75: 02 00 00 25fc78: f2 45 0f 10 84 24 50 movsd 0x650(%r12),%xmm8 25fc7f: 06 00 00 25fc82: f2 44 0f 11 ac 24 48 movsd %xmm13,0x148(%rsp) 25fc89: 01 00 00 25fc8c: 45 0f b6 95 20 10 00 movzbl 0x1020(%r13),%r10d 25fc93: 00 25fc94: 89 84 24 88 00 00 00 mov %eax,0x88(%rsp) 25fc9b: 45 0f b6 8c 1d 30 16 movzbl 0x1630(%r13,%rbx,1),%r9d 25fca2: 00 00 25fca4: 89 bc 24 90 00 00 00 mov %edi,0x90(%rsp) 25fcab: 45 0f b6 84 1d 94 18 movzbl 0x1894(%r13,%rbx,1),%r8d 25fcb2: 00 00 25fcb4: f2 41 0f 10 9c 24 e0 movsd -0x120(%r12),%xmm3 25fcbb: fe ff ff 25fcbe: f2 44 0f 11 9c 24 30 movsd %xmm11,0x130(%rsp) 25fcc5: 01 00 00 25fcc8: f2 45 0f 10 b4 24 d0 movsd 0x1d0(%r12),%xmm14 25fccf: 01 00 00 25fcd2: f2 41 0f 10 bc 24 90 movsd 0x590(%r12),%xmm7 25fcd9: 05 00 00 25fcdc: f2 44 0f 11 94 24 20 movsd %xmm10,0x120(%rsp) 25fce3: 01 00 00 25fce6: f2 0f 11 9c 24 08 01 movsd %xmm3,0x108(%rsp) 25fced: 00 00 25fcef: 44 8b bd 18 fe ff ff mov -0x1e8(%rbp),%r15d 25fcf6: f2 44 0f 11 8c 24 18 movsd %xmm9,0x118(%rsp) 25fcfd: 01 00 00 25fd00: f2 44 0f 11 84 24 10 movsd %xmm8,0x110(%rsp) 25fd07: 01 00 00 25fd0a: f2 44 0f 11 b4 24 00 movsd %xmm14,0x100(%rsp) 25fd11: 01 00 00 25fd14: 44 89 94 24 3c 01 00 mov %r10d,0x13c(%rsp) 25fd1b: 00 25fd1c: 44 89 8c 24 38 01 00 mov %r9d,0x138(%rsp) 25fd23: 00 25fd24: 44 89 84 24 2c 01 00 mov %r8d,0x12c(%rsp) 25fd2b: 00 25fd2c: 48 89 b4 24 c0 00 00 mov %rsi,0xc0(%rsp) 25fd33: 00 25fd34: f2 0f 11 bc 24 f8 00 movsd %xmm7,0xf8(%rsp) 25fd3b: 00 00 25fd3d: 44 8b 8d 90 fb ff ff mov -0x470(%rbp),%r9d 25fd44: f2 49 0f 2c 8c 24 d0 cvttsd2si 0x4d0(%r12),%rcx 25fd4b: 04 00 00 25fd4e: f2 41 0f 10 b5 b8 1b movsd 0x1bb8(%r13),%xmm6 25fd55: 00 00 25fd57: 44 8b 85 70 fb ff ff mov -0x490(%rbp),%r8d 25fd5e: f2 41 0f 10 ad 78 1a movsd 0x1a78(%r13),%xmm5 25fd65: 00 00 25fd67: 41 8b b5 54 0f 00 00 mov 0xf54(%r13),%esi 25fd6e: 44 89 8c 24 98 00 00 mov %r9d,0x98(%rsp) 25fd75: 00 25fd76: f2 49 0f 2c 94 24 50 cvttsd2si 0x550(%r12),%rdx 25fd7d: 05 00 00 25fd80: f2 41 0f 10 a5 48 0e movsd 0xe48(%r13),%xmm4 25fd87: 00 00 25fd89: 44 89 84 24 a0 00 00 mov %r8d,0xa0(%rsp) 25fd90: 00 25fd91: 48 89 8c 24 c8 00 00 mov %rcx,0xc8(%rsp) 25fd98: 00 25fd99: 41 8b 8d b4 0d 00 00 mov 0xdb4(%r13),%ecx 25fda0: 45 0f b6 9c 1d 78 16 movzbl 0x1678(%r13,%rbx,1),%r11d 25fda7: 00 00 25fda9: 41 0f b6 bd 50 0f 00 movzbl 0xf50(%r13),%edi 25fdb0: 00 25fdb1: 89 b4 24 b8 00 00 00 mov %esi,0xb8(%rsp) 25fdb8: f2 0f 11 b4 24 f0 00 movsd %xmm6,0xf0(%rsp) 25fdbf: 00 00 25fdc1: f3 48 0f 2a c1 cvtsi2ss %rcx,%xmm0 25fdc6: 45 0f b6 b4 1d 58 13 movzbl 0x1358(%r13,%rbx,1),%r14d 25fdcd: 00 00 25fdcf: 48 89 94 24 d0 00 00 mov %rdx,0xd0(%rsp) 25fdd6: 00 25fdd7: 8b 95 18 7e 00 00 mov 0x7e18(%rbp),%edx 25fddd: f2 4d 0f 2c 94 24 10 cvttsd2si 0x510(%r12),%r10 25fde4: 05 00 00 25fde7: 89 bc 24 b0 00 00 00 mov %edi,0xb0(%rsp) 25fdee: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 25fdf3: 44 89 9c 24 a8 00 00 mov %r11d,0xa8(%rsp) 25fdfa: 00 25fdfb: f2 0f 11 ac 24 e8 00 movsd %xmm5,0xe8(%rsp) 25fe02: 00 00 25fe04: f2 0f 11 a4 24 e0 00 movsd %xmm4,0xe0(%rsp) 25fe0b: 00 00 25fe0d: 4c 89 94 24 d8 00 00 mov %r10,0xd8(%rsp) 25fe14: 00 25fe15: 48 81 c4 88 00 00 00 add $0x88,%rsp 25fe1c: e8 00 00 00 00 callq 25fe21 25fe21: 4d 8d 9c 24 b8 89 ff lea -0x7648(%r12),%r11 25fe28: ff 25fe29: 8b 8d 28 f7 ff ff mov -0x8d8(%rbp),%ecx 25fe2f: 8b 95 48 f7 ff ff mov -0x8b8(%rbp),%edx 25fe35: 8b b5 e4 fc ff ff mov -0x31c(%rbp),%esi 25fe3b: 8b bd a8 f7 ff ff mov -0x858(%rbp),%edi 25fe41: 0f 28 c8 movaps %xmm0,%xmm1 25fe44: f2 41 0f 10 94 24 20 movsd -0x7ee0(%r12),%xmm2 25fe4b: 81 ff ff 25fe4e: 2b 95 00 fb ff ff sub -0x500(%rbp),%edx 25fe54: f2 41 0f 10 84 24 d0 movsd 0x7d0(%r12),%xmm0 25fe5b: 07 00 00 25fe5e: 41 53 push %r11 25fe60: 4d 8d 9c 24 78 89 ff lea -0x7688(%r12),%r11 25fe67: ff 25fe68: 41 53 push %r11 25fe6a: 4d 8d 9c 24 10 f0 ff lea -0xff0(%r12),%r11 25fe71: ff 25fe72: 55 push %rbp 25fe73: 41 53 push %r11 25fe75: 4d 8d 9c 24 d0 05 00 lea 0x5d0(%r12),%r11 25fe7c: 00 25fe7d: 41 53 push %r11 25fe7f: 4d 8d 9c 24 90 00 00 lea 0x90(%r12),%r11 25fe86: 00 25fe87: 41 53 push %r11 25fe89: 4d 8d 5c 24 50 lea 0x50(%r12),%r11 25fe8e: 41 53 push %r11 25fe90: 4d 8d 9c 24 50 01 00 lea 0x150(%r12),%r11 25fe97: 00 25fe98: 41 53 push %r11 25fe9a: 4d 8d 9c 24 10 01 00 lea 0x110(%r12),%r11 25fea1: 00 25fea2: 41 53 push %r11 25fea4: 4d 8d 9c 24 a0 fe ff lea -0x160(%r12),%r11 25feab: ff 25feac: 41 53 push %r11 25feae: 4d 8d 9c 24 d0 00 00 lea 0xd0(%r12),%r11 25feb5: 00 25feb6: 41 53 push %r11 25feb8: f2 44 0f 10 ac 24 18 movsd 0x118(%rsp),%xmm13 25febf: 01 00 00 25fec2: 48 83 ec 10 sub $0x10,%rsp 25fec6: 44 8b 94 24 1c 01 00 mov 0x11c(%rsp),%r10d 25fecd: 00 25fece: f2 44 0f 11 6c 24 08 movsd %xmm13,0x8(%rsp) 25fed5: f2 44 0f 10 a4 24 20 movsd 0x120(%rsp),%xmm12 25fedc: 01 00 00 25fedf: f2 44 0f 11 24 24 movsd %xmm12,(%rsp) 25fee5: 41 52 push %r10 25fee7: 44 8b 8c 24 20 01 00 mov 0x120(%rsp),%r9d 25feee: 00 25feef: 41 51 push %r9 25fef1: f2 44 0f 10 9c 24 20 movsd 0x120(%rsp),%xmm11 25fef8: 01 00 00 25fefb: 48 83 ec 08 sub $0x8,%rsp 25feff: 44 8b 84 24 24 01 00 mov 0x124(%rsp),%r8d 25ff06: 00 25ff07: f2 44 0f 11 1c 24 movsd %xmm11,(%rsp) 25ff0d: 41 50 push %r8 25ff0f: ff b4 24 50 01 00 00 pushq 0x150(%rsp) 25ff16: 8b 84 24 30 01 00 00 mov 0x130(%rsp),%eax 25ff1d: 50 push %rax 25ff1e: 41 57 push %r15 25ff20: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 25ff27: 50 push %rax 25ff28: f2 44 0f 10 94 24 40 movsd 0x140(%rsp),%xmm10 25ff2f: 01 00 00 25ff32: 48 83 ec 18 sub $0x18,%rsp 25ff36: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 25ff3d: f2 44 0f 11 54 24 10 movsd %xmm10,0x10(%rsp) 25ff44: f2 44 0f 10 8c 24 50 movsd 0x150(%rsp),%xmm9 25ff4b: 01 00 00 25ff4e: f2 44 0f 10 84 24 48 movsd 0x148(%rsp),%xmm8 25ff55: 01 00 00 25ff58: f2 44 0f 11 4c 24 08 movsd %xmm9,0x8(%rsp) 25ff5f: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 25ff65: 50 push %rax 25ff66: f2 0f 10 9c 24 48 01 movsd 0x148(%rsp),%xmm3 25ff6d: 00 00 25ff6f: 48 83 ec 10 sub $0x10,%rsp 25ff73: f2 44 0f 10 b4 24 50 movsd 0x150(%rsp),%xmm14 25ff7a: 01 00 00 25ff7d: 44 8b bc 24 10 01 00 mov 0x110(%rsp),%r15d 25ff84: 00 25ff85: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 25ff8b: f2 44 0f 11 34 24 movsd %xmm14,(%rsp) 25ff91: 41 57 push %r15 25ff93: 44 8b bc 24 20 01 00 mov 0x120(%rsp),%r15d 25ff9a: 00 25ff9b: 41 57 push %r15 25ff9d: 44 8b bc 24 30 01 00 mov 0x130(%rsp),%r15d 25ffa4: 00 25ffa5: 41 57 push %r15 25ffa7: 44 8b 94 24 40 01 00 mov 0x140(%rsp),%r10d 25ffae: 00 25ffaf: 41 52 push %r10 25ffb1: 41 56 push %r14 25ffb3: 44 8b 8c 24 10 01 00 mov 0x110(%rsp),%r9d 25ffba: 00 25ffbb: 41 51 push %r9 25ffbd: 44 8b 84 24 20 01 00 mov 0x120(%rsp),%r8d 25ffc4: 00 25ffc5: f3 4c 0f 2c c9 cvttss2si %xmm1,%r9 25ffca: 41 50 push %r8 25ffcc: 44 8b 9c 24 30 01 00 mov 0x130(%rsp),%r11d 25ffd3: 00 25ffd4: 41 53 push %r11 25ffd6: 8b 84 24 40 01 00 00 mov 0x140(%rsp),%eax 25ffdd: f2 41 0f 10 9d 68 1a movsd 0x1a68(%r13),%xmm3 25ffe4: 00 00 25ffe6: 45 8b 85 b8 0f 00 00 mov 0xfb8(%r13),%r8d 25ffed: f2 41 0f 10 8d 38 10 movsd 0x1038(%r13),%xmm1 25fff4: 00 00 25fff6: 50 push %rax 25fff7: 8b 84 24 50 01 00 00 mov 0x150(%rsp),%eax 25fffe: 50 push %rax 25ffff: f2 0f 10 bc 24 98 01 movsd 0x198(%rsp),%xmm7 260006: 00 00 260008: f2 0f 10 b4 24 90 01 movsd 0x190(%rsp),%xmm6 26000f: 00 00 260011: f2 0f 10 ac 24 88 01 movsd 0x188(%rsp),%xmm5 260018: 00 00 26001a: f2 0f 10 a4 24 80 01 movsd 0x180(%rsp),%xmm4 260021: 00 00 260023: e8 98 bd ff ff callq 25bdc0 260028: 41 88 84 1d 59 1a 00 mov %al,0x1a59(%r13,%rbx,1) 26002f: 00 260030: 8b 85 c0 fc ff ff mov -0x340(%rbp),%eax 260036: 48 81 c4 28 01 00 00 add $0x128,%rsp 26003d: 39 d8 cmp %ebx,%eax 26003f: 0f 85 62 fa ff ff jne 25faa7 260045: 8b 85 18 7e 00 00 mov 0x7e18(%rbp),%eax 26004b: 41 8b 95 b4 0d 00 00 mov 0xdb4(%r13),%edx 260052: 66 0f ef c0 pxor %xmm0,%xmm0 260056: 66 0f ef c9 pxor %xmm1,%xmm1 26005a: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 26005f: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 260064: e8 00 00 00 00 callq 260069 260069: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 26006e: 89 95 48 76 00 00 mov %edx,0x7648(%rbp) 260074: 41 8b 85 50 90 00 00 mov 0x9050(%r13),%eax 26007b: 85 c0 test %eax,%eax 26007d: 0f 44 c2 cmove %edx,%eax 260080: 89 85 48 76 00 00 mov %eax,0x7648(%rbp) 260086: e9 4d fa ff ff jmpq 25fad8 26008b: f2 45 0f 10 8d b8 1b movsd 0x1bb8(%r13),%xmm9 260092: 00 00 260094: 8b 85 28 f7 ff ff mov -0x8d8(%rbp),%eax 26009a: 66 0f ef db pxor %xmm3,%xmm3 26009e: 66 0f ef c0 pxor %xmm0,%xmm0 2600a2: f2 45 0f 10 85 08 0f movsd 0xf08(%r13),%xmm8 2600a9: 00 00 2600ab: 4d 8b bd c0 0f 00 00 mov 0xfc0(%r13),%r15 2600b2: f2 41 0f 5a 84 24 d0 cvtsd2ss 0x1d0(%r12),%xmm0 2600b9: 01 00 00 2600bc: f2 41 0f 10 bd 18 0f movsd 0xf18(%r13),%xmm7 2600c3: 00 00 2600c5: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 2600ca: f2 41 0f 10 b5 e8 0f movsd 0xfe8(%r13),%xmm6 2600d1: 00 00 2600d3: f2 41 0f 5e 9c 24 20 divsd -0x7ee0(%r12),%xmm3 2600da: 81 ff ff 2600dd: f2 41 0f 10 ad e0 0f movsd 0xfe0(%r13),%xmm5 2600e4: 00 00 2600e6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2600ee 2600ed: 00 2600ee: f2 44 0f 11 4c 24 30 movsd %xmm9,0x30(%rsp) 2600f5: f2 41 0f 10 a5 d8 0f movsd 0xfd8(%r13),%xmm4 2600fc: 00 00 2600fe: 4d 8b b5 c8 0f 00 00 mov 0xfc8(%r13),%r14 260105: f2 44 0f 11 44 24 28 movsd %xmm8,0x28(%rsp) 26010c: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 260112: f2 0f 11 74 24 18 movsd %xmm6,0x18(%rsp) 260118: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 26011e: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 260124: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 260129: e8 00 00 00 00 callq 26012e 26012e: 49 8d 95 98 0d 00 00 lea 0xd98(%r13),%rdx 260135: f2 41 0f 10 8c 24 50 movsd 0x250(%r12),%xmm1 26013c: 02 00 00 26013f: 49 8d b5 90 0d 00 00 lea 0xd90(%r13),%rsi 260146: 0f 28 d0 movaps %xmm0,%xmm2 260149: 49 8d bd a0 0d 00 00 lea 0xda0(%r13),%rdi 260150: f2 41 0f 10 84 24 c0 movsd -0x8040(%r12),%xmm0 260157: 7f ff ff 26015a: ff b4 24 c8 00 00 00 pushq 0xc8(%rsp) 260161: f2 44 0f 10 4c 24 38 movsd 0x38(%rsp),%xmm9 260168: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 26016c: 48 83 ec 10 sub $0x10,%rsp 260170: f2 44 0f 10 44 24 40 movsd 0x40(%rsp),%xmm8 260177: f2 44 0f 11 4c 24 08 movsd %xmm9,0x8(%rsp) 26017e: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 260184: 41 57 push %r15 260186: 41 56 push %r14 260188: f2 0f 10 7c 24 48 movsd 0x48(%rsp),%xmm7 26018e: f2 0f 10 74 24 40 movsd 0x40(%rsp),%xmm6 260194: f2 0f 10 6c 24 38 movsd 0x38(%rsp),%xmm5 26019a: f2 0f 10 64 24 30 movsd 0x30(%rsp),%xmm4 2601a0: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 2601a6: e8 15 cb ff ff callq 25ccc0 2601ab: f2 41 0f 11 85 88 0d movsd %xmm0,0xd88(%r13) 2601b2: 00 00 2601b4: 48 83 c4 28 add $0x28,%rsp 2601b8: e9 50 f9 ff ff jmpq 25fb0d 2601bd: 85 c0 test %eax,%eax 2601bf: 0f 84 6e 06 00 00 je 260833 2601c5: c6 44 24 08 01 movb $0x1,0x8(%rsp) 2601ca: 45 31 f6 xor %r14d,%r14d 2601cd: 41 bc 01 00 00 00 mov $0x1,%r12d 2601d3: 31 ed xor %ebp,%ebp 2601d5: 49 8d 9d d8 12 00 00 lea 0x12d8(%r13),%rbx 2601dc: 45 31 ff xor %r15d,%r15d 2601df: 66 0f ef c9 pxor %xmm1,%xmm1 2601e3: eb 28 jmp 26020d 2601e5: f2 0f 10 83 70 7f 00 movsd 0x7f70(%rbx),%xmm0 2601ec: 00 2601ed: 66 0f 2e 05 00 00 00 ucomisd 0x0(%rip),%xmm0 # 2601f5 2601f4: 00 2601f5: 0f 47 e8 cmova %eax,%ebp 2601f8: 49 83 c6 01 add $0x1,%r14 2601fc: 48 83 c3 08 add $0x8,%rbx 260200: 45 39 b5 50 10 00 00 cmp %r14d,0x1050(%r13) 260207: 0f 86 af 01 00 00 jbe 2603bc 26020d: f2 0f 10 83 f0 83 00 movsd 0x83f0(%rbx),%xmm0 260214: 00 260215: 66 0f ef ed pxor %xmm5,%xmm5 260219: 66 0f 2e c5 ucomisd %xmm5,%xmm0 26021d: 0f 8a 35 01 00 00 jp 260358 260223: 0f 85 2f 01 00 00 jne 260358 260229: 48 c7 83 58 9e 00 00 movq $0x0,0x9e58(%rbx) 260230: 00 00 00 00 260234: f2 0f 10 83 30 84 00 movsd 0x8430(%rbx),%xmm0 26023b: 00 26023c: f2 0f 58 83 b0 83 00 addsd 0x83b0(%rbx),%xmm0 260243: 00 260244: 66 0f ef ff pxor %xmm7,%xmm7 260248: 66 0f 2e c7 ucomisd %xmm7,%xmm0 26024c: 0f 8a ca 00 00 00 jp 26031c 260252: 0f 85 c4 00 00 00 jne 26031c 260258: 48 c7 83 18 9e 00 00 movq $0x0,0x9e18(%rbx) 26025f: 00 00 00 00 260263: f2 0f 58 8b 70 6e 00 addsd 0x6e70(%rbx),%xmm1 26026a: 00 26026b: f2 0f 10 83 30 82 00 movsd 0x8230(%rbx),%xmm0 260272: 00 260273: f2 0f 58 83 70 82 00 addsd 0x8270(%rbx),%xmm0 26027a: 00 26027b: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 260280: 66 0f ef c9 pxor %xmm1,%xmm1 260284: f2 0f 5a 8b b0 84 00 cvtsd2ss 0x84b0(%rbx),%xmm1 26028b: 00 26028c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 260290: e8 00 00 00 00 callq 260295 260295: 66 0f ef c9 pxor %xmm1,%xmm1 260299: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26029d: f2 0f 58 8b 10 74 00 addsd 0x7410(%rbx),%xmm1 2602a4: 00 2602a5: 66 0f ef c0 pxor %xmm0,%xmm0 2602a9: f2 0f 58 8b 50 74 00 addsd 0x7450(%rbx),%xmm1 2602b0: 00 2602b1: f2 0f 5a 83 18 9e 00 cvtsd2ss 0x9e18(%rbx),%xmm0 2602b8: 00 2602b9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2602bd: e8 00 00 00 00 callq 2602c2 2602c2: 0f 28 c8 movaps %xmm0,%xmm1 2602c5: 66 0f ef c0 pxor %xmm0,%xmm0 2602c9: f2 0f 5a 83 58 9e 00 cvtsd2ss 0x9e58(%rbx),%xmm0 2602d0: 00 2602d1: e8 00 00 00 00 callq 2602d6 2602d6: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 2602de 2602dd: 00 2602de: 66 0f 2e b3 b0 7f 00 ucomisd 0x7fb0(%rbx),%xmm6 2602e5: 00 2602e6: 66 0f ef c9 pxor %xmm1,%xmm1 2602ea: b8 01 00 00 00 mov $0x1,%eax 2602ef: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2602f3: f2 0f 10 83 30 7f 00 movsd 0x7f30(%rbx),%xmm0 2602fa: 00 2602fb: f2 0f 58 0c 24 addsd (%rsp),%xmm1 260300: 44 0f 47 f8 cmova %eax,%r15d 260304: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 26030c 26030b: 00 26030c: 0f 86 d3 fe ff ff jbe 2601e5 260312: bd 01 00 00 00 mov $0x1,%ebp 260317: e9 dc fe ff ff jmpq 2601f8 26031c: f2 0f 10 9b 30 80 00 movsd 0x8030(%rbx),%xmm3 260323: 00 260324: 66 0f ef e4 pxor %xmm4,%xmm4 260328: 66 0f 2f dc comisd %xmm4,%xmm3 26032c: 76 66 jbe 260394 26032e: 43 8b 84 b5 38 12 00 mov 0x1238(%r13,%r14,4),%eax 260335: 00 260336: 66 0f ef d2 pxor %xmm2,%xmm2 26033a: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26033f: f2 0f 59 d3 mulsd %xmm3,%xmm2 260343: f2 0f 5e 13 divsd (%rbx),%xmm2 260347: f2 0f 5e c2 divsd %xmm2,%xmm0 26034b: f2 0f 11 83 18 9e 00 movsd %xmm0,0x9e18(%rbx) 260352: 00 260353: e9 0b ff ff ff jmpq 260263 260358: f2 0f 10 9b f0 7f 00 movsd 0x7ff0(%rbx),%xmm3 26035f: 00 260360: 66 0f ef e4 pxor %xmm4,%xmm4 260364: 66 0f 2f dc comisd %xmm4,%xmm3 260368: 76 3f jbe 2603a9 26036a: 43 8b 84 b5 38 12 00 mov 0x1238(%r13,%r14,4),%eax 260371: 00 260372: 66 0f ef d2 pxor %xmm2,%xmm2 260376: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26037b: f2 0f 59 d3 mulsd %xmm3,%xmm2 26037f: f2 0f 5e 13 divsd (%rbx),%xmm2 260383: f2 0f 5e c2 divsd %xmm2,%xmm0 260387: f2 0f 11 83 58 9e 00 movsd %xmm0,0x9e58(%rbx) 26038e: 00 26038f: e9 a0 fe ff ff jmpq 260234 260394: 48 c7 83 18 9e 00 00 movq $0x0,0x9e18(%rbx) 26039b: 00 00 00 00 26039f: c6 44 24 08 00 movb $0x0,0x8(%rsp) 2603a4: e9 ba fe ff ff jmpq 260263 2603a9: 48 c7 83 58 9e 00 00 movq $0x0,0x9e58(%rbx) 2603b0: 00 00 00 00 2603b4: 45 31 e4 xor %r12d,%r12d 2603b7: e9 78 fe ff ff jmpq 260234 2603bc: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 2603c3: 00 00 2603c5: 66 0f 2f c1 comisd %xmm1,%xmm0 2603c9: 72 1a jb 2603e5 2603cb: 45 84 e4 test %r12b,%r12b 2603ce: 74 15 je 2603e5 2603d0: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp) 2603d5: 74 0e je 2603e5 2603d7: 45 84 ff test %r15b,%r15b 2603da: 75 09 jne 2603e5 2603dc: 40 84 ed test %bpl,%bpl 2603df: 0f 84 65 04 00 00 je 26084a 2603e5: 41 c6 85 7e 0d 00 00 movb $0x0,0xd7e(%r13) 2603ec: 00 2603ed: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2603f2: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2603f9: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 260400: 00 260401: 89 c2 mov %eax,%edx 260403: 31 db xor %ebx,%ebx 260405: 85 c0 test %eax,%eax 260407: 74 22 je 26042b 260409: 41 80 bc 1d 59 1a 00 cmpb $0x0,0x1a59(%r13,%rbx,1) 260410: 00 00 260412: 74 0d je 260421 260414: 41 c6 85 7e 0d 00 00 movb $0x0,0xd7e(%r13) 26041b: 00 26041c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 260421: 48 83 c3 01 add $0x1,%rbx 260425: 89 c2 mov %eax,%edx 260427: 39 d8 cmp %ebx,%eax 260429: 77 de ja 260409 26042b: 41 8b 85 b4 0d 00 00 mov 0xdb4(%r13),%eax 260432: 83 c0 01 add $0x1,%eax 260435: 41 80 bd 7e 0d 00 00 cmpb $0x0,0xd7e(%r13) 26043c: 00 26043d: 41 89 85 b4 0d 00 00 mov %eax,0xdb4(%r13) 260444: 74 1c je 260462 260446: 41 80 bd a4 18 00 00 cmpb $0x0,0x18a4(%r13) 26044d: 00 26044e: 0f 84 64 04 00 00 je 2608b8 260454: 41 80 bd a8 0d 00 00 cmpb $0x0,0xda8(%r13) 26045b: 00 26045c: 0f 85 56 04 00 00 jne 2608b8 260462: 41 3b 85 90 a6 00 00 cmp 0xa690(%r13),%eax 260469: 0f 87 49 04 00 00 ja 2608b8 26046f: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 260476: e9 ca f5 ff ff jmpq 25fa45 26047b: 31 c0 xor %eax,%eax 26047d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 260484: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26048b: e8 00 00 00 00 callq 260490 260490: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 260497: eb 88 jmp 260421 260499: 31 c0 xor %eax,%eax 26049b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2604a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2604a9: e8 00 00 00 00 callq 2604ae 2604ae: 41 80 bd 7e 0d 00 00 cmpb $0x0,0xd7e(%r13) 2604b5: 00 2604b6: 0f 84 36 ff ff ff je 2603f2 2604bc: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 2604c3: 00 00 2604c5: f2 41 0f 11 85 a8 19 movsd %xmm0,0x19a8(%r13) 2604cc: 00 00 2604ce: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 2604d5: 85 ff test %edi,%edi 2604d7: 0f 84 bf 15 00 00 je 261a9c 2604dd: 31 db xor %ebx,%ebx 2604df: f2 41 0f 5c 84 dd 48 subsd 0x8148(%r13,%rbx,8),%xmm0 2604e6: 81 00 00 2604e9: 66 0f ef c9 pxor %xmm1,%xmm1 2604ed: f2 41 0f 5a 8c dd 58 cvtsd2ss 0x9058(%r13,%rbx,8),%xmm1 2604f4: 90 00 00 2604f7: 66 48 0f 7e c5 movq %xmm0,%rbp 2604fc: f2 41 0f 10 84 dd 08 movsd 0x9508(%r13,%rbx,8),%xmm0 260503: 95 00 00 260506: f2 41 0f 58 84 dd 48 addsd 0x9548(%r13,%rbx,8),%xmm0 26050d: 95 00 00 260510: f2 41 0f 58 84 dd b0 addsd 0xb0b0(%r13,%rbx,8),%xmm0 260517: b0 00 00 26051a: 48 83 c3 01 add $0x1,%rbx 26051e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 260522: e8 00 00 00 00 callq 260527 260527: 66 0f ef c9 pxor %xmm1,%xmm1 26052b: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 260532: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 260536: 66 48 0f 6e c5 movq %rbp,%xmm0 26053b: f2 0f 5c c1 subsd %xmm1,%xmm0 26053f: f2 41 0f 11 85 a8 19 movsd %xmm0,0x19a8(%r13) 260546: 00 00 260548: 39 da cmp %ebx,%edx 26054a: 77 93 ja 2604df 26054c: 85 d2 test %edx,%edx 26054e: 0f 84 48 15 00 00 je 261a9c 260554: 89 d0 mov %edx,%eax 260556: 31 ff xor %edi,%edi 260558: 48 c1 e0 02 shl $0x2,%rax 26055c: 83 f8 08 cmp $0x8,%eax 26055f: 0f 83 1e 03 00 00 jae 260883 260565: a8 04 test $0x4,%al 260567: 0f 85 d7 16 00 00 jne 261c44 26056d: 85 c0 test %eax,%eax 26056f: 74 08 je 260579 260571: c6 84 24 f0 00 00 00 movb $0x0,0xf0(%rsp) 260578: 00 260579: 31 c0 xor %eax,%eax 26057b: 41 8b bc 85 c8 13 00 mov 0x13c8(%r13,%rax,4),%edi 260582: 00 260583: 8d 4f fd lea -0x3(%rdi),%ecx 260586: 83 f9 01 cmp $0x1,%ecx 260589: 76 2a jbe 2605b5 26058b: f2 41 0f 10 84 c5 c8 movsd 0x96c8(%r13,%rax,8),%xmm0 260592: 96 00 00 260595: f2 41 0f 58 84 c5 08 addsd 0x9708(%r13,%rax,8),%xmm0 26059c: 97 00 00 26059f: f2 41 0f 58 84 c5 88 addsd 0x9688(%r13,%rax,8),%xmm0 2605a6: 96 00 00 2605a9: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 2605ae: 89 8c 84 f0 00 00 00 mov %ecx,0xf0(%rsp,%rax,4) 2605b5: 48 83 c0 01 add $0x1,%rax 2605b9: 39 c2 cmp %eax,%edx 2605bb: 77 be ja 26057b 2605bd: 41 c7 85 b0 1b 00 00 movl $0x0,0x1bb0(%r13) 2605c4: 00 00 00 00 2605c8: 31 c0 xor %eax,%eax 2605ca: 41 8b bc 85 c8 13 00 mov 0x13c8(%r13,%rax,4),%edi 2605d1: 00 2605d2: 8d 4f fd lea -0x3(%rdi),%ecx 2605d5: 83 f9 01 cmp $0x1,%ecx 2605d8: 76 0e jbe 2605e8 2605da: 8b 8c 84 f0 00 00 00 mov 0xf0(%rsp,%rax,4),%ecx 2605e1: 41 01 8d b0 1b 00 00 add %ecx,0x1bb0(%r13) 2605e8: 48 83 c0 01 add $0x1,%rax 2605ec: 39 c2 cmp %eax,%edx 2605ee: 77 da ja 2605ca 2605f0: 49 8d ad 48 82 00 00 lea 0x8248(%r13),%rbp 2605f7: 31 db xor %ebx,%ebx 2605f9: 4d 8d a5 e0 86 00 00 lea 0x86e0(%r13),%r12 260600: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 260607: 00 260608: 66 0f ef db pxor %xmm3,%xmm3 26060c: 4c 89 ef mov %r13,%rdi 26060f: f2 0f 10 bd 68 2e 00 movsd 0x2e68(%rbp),%xmm7 260616: 00 260617: f2 0f 10 b5 80 14 00 movsd 0x1480(%rbp),%xmm6 26061e: 00 26061f: f2 0f 10 6d 80 movsd -0x80(%rbp),%xmm5 260624: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 260629: 49 8d 04 1c lea (%r12,%rbx,1),%rax 26062d: f2 0f 10 a5 30 8f ff movsd -0x70d0(%rbp),%xmm4 260634: ff 260635: 45 8b 84 9d c8 13 00 mov 0x13c8(%r13,%rbx,4),%r8d 26063c: 00 26063d: f2 0f 5e 9d 90 90 ff divsd -0x6f70(%rbp),%xmm3 260644: ff 260645: 50 push %rax 260646: 41 8b 8d b0 1b 00 00 mov 0x1bb0(%r13),%ecx 26064d: 41 0f b6 95 50 0f 00 movzbl 0xf50(%r13),%edx 260654: 00 260655: 41 8b b5 54 0f 00 00 mov 0xf54(%r13),%esi 26065c: f2 41 0f 10 85 78 1a movsd 0x1a78(%r13),%xmm0 260663: 00 00 260665: f2 41 0f 10 95 a8 19 movsd 0x19a8(%r13),%xmm2 26066c: 00 00 26066e: 48 8d 84 dc 18 01 00 lea 0x118(%rsp,%rbx,8),%rax 260675: 00 260676: f2 41 0f 10 8d 48 0e movsd 0xe48(%r13),%xmm1 26067d: 00 00 26067f: 50 push %rax 260680: 48 8d 45 40 lea 0x40(%rbp),%rax 260684: 50 push %rax 260685: 55 push %rbp 260686: 41 8b 84 9d 00 86 00 mov 0x8600(%r13,%rbx,4),%eax 26068d: 00 26068e: 48 83 c5 08 add $0x8,%rbp 260692: 50 push %rax 260693: 41 8b 84 9d a0 85 00 mov 0x85a0(%r13,%rbx,4),%eax 26069a: 00 26069b: 50 push %rax 26069c: 41 0f b6 84 1d 58 13 movzbl 0x1358(%r13,%rbx,1),%eax 2606a3: 00 00 2606a5: 50 push %rax 2606a6: f2 48 0f 2c 85 38 14 cvttsd2si 0x1438(%rbp),%rax 2606ad: 00 00 2606af: 50 push %rax 2606b0: f2 48 0f 2c 85 b8 14 cvttsd2si 0x14b8(%rbp),%rax 2606b7: 00 00 2606b9: 50 push %rax 2606ba: 44 8b 8c 9c 38 01 00 mov 0x138(%rsp,%rbx,4),%r9d 2606c1: 00 2606c2: 48 83 c3 01 add $0x1,%rbx 2606c6: e8 d5 a8 ff ff callq 25afa0 2606cb: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2606d2: 48 83 c4 48 add $0x48,%rsp 2606d6: 39 d8 cmp %ebx,%eax 2606d8: 0f 87 22 ff ff ff ja 260600 2606de: 85 c0 test %eax,%eax 2606e0: 0f 84 c1 13 00 00 je 261aa7 2606e6: 31 db xor %ebx,%ebx 2606e8: 66 0f ef c0 pxor %xmm0,%xmm0 2606ec: f2 41 0f 58 84 dd 48 addsd 0x8148(%r13,%rbx,8),%xmm0 2606f3: 81 00 00 2606f6: 66 0f ef c9 pxor %xmm1,%xmm1 2606fa: f2 0f 10 bc dc 10 01 movsd 0x110(%rsp,%rbx,8),%xmm7 260701: 00 00 260703: f2 41 0f 5a 8c dd 88 cvtsd2ss 0x9788(%r13,%rbx,8),%xmm1 26070a: 97 00 00 26070d: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 260713: f2 0f 11 04 24 movsd %xmm0,(%rsp) 260718: f2 41 0f 10 84 dd 08 movsd 0x9508(%r13,%rbx,8),%xmm0 26071f: 95 00 00 260722: f2 41 0f 58 84 dd 48 addsd 0x9548(%r13,%rbx,8),%xmm0 260729: 95 00 00 26072c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 260730: e8 00 00 00 00 callq 260735 260735: 66 0f ef c9 pxor %xmm1,%xmm1 260739: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26073d: f2 0f 58 4c 24 08 addsd 0x8(%rsp),%xmm1 260743: 66 0f ef c0 pxor %xmm0,%xmm0 260747: f2 41 0f 5a 84 dd f0 cvtsd2ss 0xb0f0(%r13,%rbx,8),%xmm0 26074e: b0 00 00 260751: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 260755: e8 00 00 00 00 callq 26075a 26075a: 0f 28 c8 movaps %xmm0,%xmm1 26075d: 66 0f ef c0 pxor %xmm0,%xmm0 260761: f2 41 0f 5a 84 dd 30 cvtsd2ss 0xb130(%r13,%rbx,8),%xmm0 260768: b1 00 00 26076b: e8 00 00 00 00 callq 260770 260770: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 260777: 48 83 c3 01 add $0x1,%rbx 26077b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26077f: f2 0f 58 04 24 addsd (%rsp),%xmm0 260784: 89 c2 mov %eax,%edx 260786: 39 d8 cmp %ebx,%eax 260788: 0f 87 5e ff ff ff ja 2606ec 26078e: 66 41 0f 2f 85 48 0f comisd 0xf48(%r13),%xmm0 260795: 00 00 260797: 41 c6 85 a8 0d 00 00 movb $0x1,0xda8(%r13) 26079e: 01 26079f: 76 08 jbe 2607a9 2607a1: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 2607a8: 00 2607a9: 85 c0 test %eax,%eax 2607ab: 0f 84 7a fc ff ff je 26042b 2607b1: 8d 48 ff lea -0x1(%rax),%ecx 2607b4: 49 8d 8c 0d e1 86 00 lea 0x86e1(%r13,%rcx,1),%rcx 2607bb: 00 2607bc: 41 80 3c 24 00 cmpb $0x0,(%r12) 2607c1: 75 08 jne 2607cb 2607c3: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 2607ca: 00 2607cb: 49 83 c4 01 add $0x1,%r12 2607cf: 4c 39 e1 cmp %r12,%rcx 2607d2: 75 e8 jne 2607bc 2607d4: e9 2a fc ff ff jmpq 260403 2607d9: f2 41 0f 10 b5 00 0f movsd 0xf00(%r13),%xmm6 2607e0: 00 00 2607e2: 66 0f ef c9 pxor %xmm1,%xmm1 2607e6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2607ea: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 2607ee: f2 0f 11 34 24 movsd %xmm6,(%rsp) 2607f3: e8 00 00 00 00 callq 2607f8 2607f8: 0f 28 c8 movaps %xmm0,%xmm1 2607fb: f2 0f 10 84 24 c8 00 movsd 0xc8(%rsp),%xmm0 260802: 00 00 260804: f2 0f 58 04 24 addsd (%rsp),%xmm0 260809: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26080d: e8 00 00 00 00 callq 260812 260812: 45 8b 85 50 10 00 00 mov 0x1050(%r13),%r8d 260819: 66 0f ef e4 pxor %xmm4,%xmm4 26081d: f3 0f 5a e0 cvtss2sd %xmm0,%xmm4 260821: f2 0f 11 a4 24 c8 00 movsd %xmm4,0xc8(%rsp) 260828: 00 00 26082a: 45 85 c0 test %r8d,%r8d 26082d: 0f 85 62 f2 ff ff jne 25fa95 260833: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 26083a: 00 00 26083c: 66 0f ef ed pxor %xmm5,%xmm5 260840: 66 0f 2f c5 comisd %xmm5,%xmm0 260844: 0f 82 9b fb ff ff jb 2603e5 26084a: 41 c6 85 7e 0d 00 00 movb $0x1,0xd7e(%r13) 260851: 01 260852: e9 6e fc ff ff jmpq 2604c5 260857: 66 0f ef c9 pxor %xmm1,%xmm1 26085b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26085f: f2 0f 5a 8c 24 c8 00 cvtsd2ss 0xc8(%rsp),%xmm1 260866: 00 00 260868: e8 00 00 00 00 callq 26086d 26086d: 66 0f ef e4 pxor %xmm4,%xmm4 260871: f3 0f 5a e0 cvtss2sd %xmm0,%xmm4 260875: f2 0f 11 a4 24 c8 00 movsd %xmm4,0xc8(%rsp) 26087c: 00 00 26087e: e9 02 f2 ff ff jmpq 25fa85 260883: 89 c1 mov %eax,%ecx 260885: 83 e8 01 sub $0x1,%eax 260888: 48 c7 84 0c e8 00 00 movq $0x0,0xe8(%rsp,%rcx,1) 26088f: 00 00 00 00 00 260894: 83 f8 08 cmp $0x8,%eax 260897: 0f 82 dc fc ff ff jb 260579 26089d: 83 e0 f8 and $0xfffffff8,%eax 2608a0: 31 c9 xor %ecx,%ecx 2608a2: 89 ce mov %ecx,%esi 2608a4: 83 c1 08 add $0x8,%ecx 2608a7: 48 89 bc 34 f0 00 00 mov %rdi,0xf0(%rsp,%rsi,1) 2608ae: 00 2608af: 39 c1 cmp %eax,%ecx 2608b1: 72 ef jb 2608a2 2608b3: e9 c1 fc ff ff jmpq 260579 2608b8: 85 d2 test %edx,%edx 2608ba: 0f 84 ce 00 00 00 je 26098e 2608c0: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2608c8 2608c7: 00 2608c8: 83 ea 01 sub $0x1,%edx 2608cb: 49 8d 85 38 11 00 00 lea 0x1138(%r13),%rax 2608d2: 49 8d 8d b8 12 00 00 lea 0x12b8(%r13),%rcx 2608d9: 49 8d 94 d5 40 11 00 lea 0x1140(%r13,%rdx,8),%rdx 2608e0: 00 2608e1: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 2608e7: eb 1e jmp 260907 2608e9: 75 5e jne 260949 2608eb: 48 c7 80 90 84 00 00 movq $0x0,0x8490(%rax) 2608f2: 00 00 00 00 2608f6: 48 83 c0 08 add $0x8,%rax 2608fa: 48 83 c1 04 add $0x4,%rcx 2608fe: 48 39 c2 cmp %rax,%rdx 260901: 0f 84 87 00 00 00 je 26098e 260907: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 26090d: 66 0f 2f b8 d0 80 00 comisd 0x80d0(%rax),%xmm7 260914: 00 260915: 0f 83 61 01 00 00 jae 260a7c 26091b: f2 0f 10 80 d0 82 00 movsd 0x82d0(%rax),%xmm0 260922: 00 260923: f2 0f 5e 80 10 87 00 divsd 0x8710(%rax),%xmm0 26092a: 00 26092b: f2 0f 5e 80 50 88 00 divsd 0x8850(%rax),%xmm0 260932: 00 260933: 66 0f ef ed pxor %xmm5,%xmm5 260937: 66 0f 2e a8 90 82 00 ucomisd 0x8290(%rax),%xmm5 26093e: 00 26093f: f2 0f 11 80 50 84 00 movsd %xmm0,0x8450(%rax) 260946: 00 260947: 7b a0 jnp 2608e9 260949: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 26094f: 66 0f 2f 90 10 81 00 comisd 0x8110(%rax),%xmm2 260956: 00 260957: 0f 83 40 01 00 00 jae 260a9d 26095d: f2 0f 10 80 d0 82 00 movsd 0x82d0(%rax),%xmm0 260964: 00 260965: 48 83 c0 08 add $0x8,%rax 260969: 48 83 c1 04 add $0x4,%rcx 26096d: f2 0f 5e 80 08 87 00 divsd 0x8708(%rax),%xmm0 260974: 00 260975: f2 0f 5e 80 48 88 00 divsd 0x8848(%rax),%xmm0 26097c: 00 26097d: f2 0f 11 80 88 84 00 movsd %xmm0,0x8488(%rax) 260984: 00 260985: 48 39 c2 cmp %rax,%rdx 260988: 0f 85 79 ff ff ff jne 260907 26098e: 41 8b b5 50 10 00 00 mov 0x1050(%r13),%esi 260995: 31 db xor %ebx,%ebx 260997: 85 f6 test %esi,%esi 260999: 75 65 jne 260a00 26099b: e9 35 13 00 00 jmpq 261cd5 2609a0: 41 c6 84 1d f8 91 00 movb $0x0,0x91f8(%r13,%rbx,1) 2609a7: 00 00 2609a9: 83 f8 01 cmp $0x1,%eax 2609ac: 0f 84 14 01 00 00 je 260ac6 2609b2: 41 c6 84 1d 00 92 00 movb $0x0,0x9200(%r13,%rbx,1) 2609b9: 00 00 2609bb: f2 41 0f 11 8c dd 48 movsd %xmm1,0x9348(%r13,%rbx,8) 2609c2: 93 00 00 2609c5: 41 80 bc 1d 78 16 00 cmpb $0x0,0x1678(%r13,%rbx,1) 2609cc: 00 00 2609ce: 75 1d jne 2609ed 2609d0: f2 41 0f 10 84 dd 48 movsd 0x9348(%r13,%rbx,8),%xmm0 2609d7: 93 00 00 2609da: f2 41 0f 58 85 b8 1b addsd 0x1bb8(%r13),%xmm0 2609e1: 00 00 2609e3: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9348(%r13,%rbx,8) 2609ea: 93 00 00 2609ed: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 2609f4: 48 83 c3 01 add $0x1,%rbx 2609f8: 39 da cmp %ebx,%edx 2609fa: 0f 86 f8 00 00 00 jbe 260af8 260a00: 49 63 85 58 0c 00 00 movslq 0xc58(%r13),%rax 260a07: 49 63 95 24 10 00 00 movslq 0x1024(%r13),%rdx 260a0e: f2 41 0f 10 8d 70 1a movsd 0x1a70(%r13),%xmm1 260a15: 00 00 260a17: 48 8d 84 50 6c 06 00 lea 0x66c(%rax,%rdx,2),%rax 260a1e: 00 260a1f: 41 8b 44 85 00 mov 0x0(%r13,%rax,4),%eax 260a24: 85 c0 test %eax,%eax 260a26: 0f 85 74 ff ff ff jne 2609a0 260a2c: 41 c6 84 1d f8 91 00 movb $0x1,0x91f8(%r13,%rbx,1) 260a33: 00 01 260a35: 66 0f ef c0 pxor %xmm0,%xmm0 260a39: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 260a3d: 41 c6 84 1d 00 92 00 movb $0x1,0x9200(%r13,%rbx,1) 260a44: 00 01 260a46: f2 41 0f 5a 85 90 1a cvtsd2ss 0x1a90(%r13),%xmm0 260a4d: 00 00 260a4f: e8 00 00 00 00 callq 260a54 260a54: 0f 28 c8 movaps %xmm0,%xmm1 260a57: 66 0f ef c0 pxor %xmm0,%xmm0 260a5b: f2 41 0f 5a 85 98 1a cvtsd2ss 0x1a98(%r13),%xmm0 260a62: 00 00 260a64: e8 00 00 00 00 callq 260a69 260a69: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 260a6d: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9348(%r13,%rbx,8) 260a74: 93 00 00 260a77: e9 49 ff ff ff jmpq 2609c5 260a7c: 66 0f ef c0 pxor %xmm0,%xmm0 260a80: f2 0f 2a 01 cvtsi2sdl (%rcx),%xmm0 260a84: f2 0f 59 80 d0 82 00 mulsd 0x82d0(%rax),%xmm0 260a8b: 00 260a8c: f2 0f 5e 00 divsd (%rax),%xmm0 260a90: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 260a97: 00 260a98: e9 96 fe ff ff jmpq 260933 260a9d: 66 0f ef c0 pxor %xmm0,%xmm0 260aa1: f2 0f 2a 01 cvtsi2sdl (%rcx),%xmm0 260aa5: f2 0f 59 80 d0 82 00 mulsd 0x82d0(%rax),%xmm0 260aac: 00 260aad: f2 0f 5e 00 divsd (%rax),%xmm0 260ab1: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 260ab8: 00 260ab9: f2 0f 11 80 90 84 00 movsd %xmm0,0x8490(%rax) 260ac0: 00 260ac1: e9 30 fe ff ff jmpq 2608f6 260ac6: 41 c6 84 1d 00 92 00 movb $0x1,0x9200(%r13,%rbx,1) 260acd: 00 01 260acf: 66 0f ef c0 pxor %xmm0,%xmm0 260ad3: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 260ad7: f2 41 0f 5a 85 90 1a cvtsd2ss 0x1a90(%r13),%xmm0 260ade: 00 00 260ae0: e8 00 00 00 00 callq 260ae5 260ae5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 260ae9: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9348(%r13,%rbx,8) 260af0: 93 00 00 260af3: e9 cd fe ff ff jmpq 2609c5 260af8: 41 c7 85 b8 0d 00 00 movl $0x0,0xdb8(%r13) 260aff: 00 00 00 00 260b03: 85 d2 test %edx,%edx 260b05: 0f 84 d5 11 00 00 je 261ce0 260b0b: 83 ea 01 sub $0x1,%edx 260b0e: 49 8d 85 b8 12 00 00 lea 0x12b8(%r13),%rax 260b15: 49 8d 8c 95 bc 12 00 lea 0x12bc(%r13,%rdx,4),%rcx 260b1c: 00 260b1d: 31 d2 xor %edx,%edx 260b1f: 03 10 add (%rax),%edx 260b21: 48 83 c0 04 add $0x4,%rax 260b25: 48 39 c1 cmp %rax,%rcx 260b28: 75 f5 jne 260b1f 260b2a: 41 89 95 b8 0d 00 00 mov %edx,0xdb8(%r13) 260b31: 4d 8d a5 d8 11 00 00 lea 0x11d8(%r13),%r12 260b38: 49 8d 9d c8 0d 00 00 lea 0xdc8(%r13),%rbx 260b3f: 31 ed xor %ebp,%ebp 260b41: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 260b49 260b48: 00 260b49: f2 0f 11 34 24 movsd %xmm6,(%rsp) 260b4e: e9 68 02 00 00 jmpq 260dbb 260b53: 66 0f 28 ce movapd %xmm6,%xmm1 260b57: f2 0f 5e cb divsd %xmm3,%xmm1 260b5b: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 260b60: 66 0f 2f d8 comisd %xmm0,%xmm3 260b64: 0f 86 63 04 00 00 jbe 260fcd 260b6a: f2 0f 5e f3 divsd %xmm3,%xmm6 260b6e: 66 0f 28 ee movapd %xmm6,%xmm5 260b72: 41 8b 85 3c 0f 00 00 mov 0xf3c(%r13),%eax 260b79: 66 0f ef f6 pxor %xmm6,%xmm6 260b7d: 66 45 0f ef c0 pxor %xmm8,%xmm8 260b82: f2 0f 10 83 38 95 00 movsd 0x9538(%rbx),%xmm0 260b89: 00 260b8a: f2 0f 5c 83 78 95 00 subsd 0x9578(%rbx),%xmm0 260b91: 00 260b92: 45 8b 85 b8 0d 00 00 mov 0xdb8(%r13),%r8d 260b99: f2 41 0f 10 9d 98 1a movsd 0x1a98(%r13),%xmm3 260ba0: 00 00 260ba2: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 260ba7: 41 8b 84 24 50 07 00 mov 0x750(%r12),%eax 260bae: 00 260baf: f2 4c 0f 2a c0 cvtsi2sd %rax,%xmm8 260bb4: 48 89 c7 mov %rax,%rdi 260bb7: f2 0f 58 ce addsd %xmm6,%xmm1 260bbb: f2 41 0f 5e c0 divsd %xmm8,%xmm0 260bc0: f2 0f 59 ca mulsd %xmm2,%xmm1 260bc4: f2 0f 58 cf addsd %xmm7,%xmm1 260bc8: f2 0f 59 c2 mulsd %xmm2,%xmm0 260bcc: f2 0f 58 83 20 8f 00 addsd 0x8f20(%rbx),%xmm0 260bd3: 00 260bd4: f2 0f 58 c1 addsd %xmm1,%xmm0 260bd8: f2 0f 5c c3 subsd %xmm3,%xmm0 260bdc: 41 83 f8 01 cmp $0x1,%r8d 260be0: 76 26 jbe 260c08 260be2: be 01 00 00 00 mov $0x1,%esi 260be7: 45 8d 48 ff lea -0x1(%r8),%r9d 260beb: 66 0f ef c9 pxor %xmm1,%xmm1 260bef: 31 d2 xor %edx,%edx 260bf1: 89 f0 mov %esi,%eax 260bf3: 41 f7 f1 div %r9d 260bf6: 29 c6 sub %eax,%esi 260bf8: 0f af f7 imul %edi,%esi 260bfb: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 260c00: f2 0f 59 ca mulsd %xmm2,%xmm1 260c04: f2 0f 5c c1 subsd %xmm1,%xmm0 260c08: f2 0f 10 8b 00 86 00 movsd 0x8600(%rbx),%xmm1 260c0f: 00 260c10: 66 0f ef ff pxor %xmm7,%xmm7 260c14: 66 0f 2f cf comisd %xmm7,%xmm1 260c18: 0f 86 cb 03 00 00 jbe 260fe9 260c1e: f2 0f 59 24 24 mulsd (%rsp),%xmm4 260c23: 89 c9 mov %ecx,%ecx 260c25: 66 0f ef ff pxor %xmm7,%xmm7 260c29: 31 d2 xor %edx,%edx 260c2b: f2 48 0f 2a f9 cvtsi2sd %rcx,%xmm7 260c30: 41 8b b4 24 70 07 00 mov 0x770(%r12),%esi 260c37: 00 260c38: f2 0f 58 f5 addsd %xmm5,%xmm6 260c3c: 66 0f ef c9 pxor %xmm1,%xmm1 260c40: 41 8b 84 24 f8 94 00 mov 0x94f8(%r12),%eax 260c47: 00 260c48: 41 2b 84 24 18 95 00 sub 0x9518(%r12),%eax 260c4f: 00 260c50: f7 f6 div %esi 260c52: f2 0f 59 f2 mulsd %xmm2,%xmm6 260c56: 66 44 0f 28 c4 movapd %xmm4,%xmm8 260c5b: 66 0f 28 e7 movapd %xmm7,%xmm4 260c5f: f2 41 0f 5e e0 divsd %xmm8,%xmm4 260c64: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 260c69: f2 0f 59 ca mulsd %xmm2,%xmm1 260c6d: f2 0f 58 8b 60 8f 00 addsd 0x8f60(%rbx),%xmm1 260c74: 00 260c75: f2 0f 59 e2 mulsd %xmm2,%xmm4 260c79: f2 0f 58 f4 addsd %xmm4,%xmm6 260c7d: f2 0f 58 ce addsd %xmm6,%xmm1 260c81: f2 0f 5c cb subsd %xmm3,%xmm1 260c85: 41 83 f8 01 cmp $0x1,%r8d 260c89: 76 26 jbe 260cb1 260c8b: b9 01 00 00 00 mov $0x1,%ecx 260c90: 41 83 e8 01 sub $0x1,%r8d 260c94: 66 0f ef db pxor %xmm3,%xmm3 260c98: 31 d2 xor %edx,%edx 260c9a: 89 c8 mov %ecx,%eax 260c9c: 41 f7 f0 div %r8d 260c9f: 29 c1 sub %eax,%ecx 260ca1: 0f af ce imul %esi,%ecx 260ca4: f2 48 0f 2a d9 cvtsi2sd %rcx,%xmm3 260ca9: f2 0f 59 d3 mulsd %xmm3,%xmm2 260cad: f2 0f 5c ca subsd %xmm2,%xmm1 260cb1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 260cb5: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 260cb9: e8 00 00 00 00 callq 260cbe 260cbe: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 260cc2: f2 0f 11 03 movsd %xmm0,(%rbx) 260cc6: 41 80 bc 2d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbp,1) 260ccd: 00 00 260ccf: 0f 84 c8 00 00 00 je 260d9d 260cd5: 41 8b 8c 24 f8 02 00 mov 0x2f8(%r12),%ecx 260cdc: 00 260cdd: 41 8b 95 88 0f 00 00 mov 0xf88(%r13),%edx 260ce4: 41 8b 85 84 0f 00 00 mov 0xf84(%r13),%eax 260ceb: 83 f9 01 cmp $0x1,%ecx 260cee: 0f 84 fe 02 00 00 je 260ff2 260cf4: 66 0f ef c9 pxor %xmm1,%xmm1 260cf8: 66 0f ef c0 pxor %xmm0,%xmm0 260cfc: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 260d01: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 260d06: f2 0f 58 c9 addsd %xmm1,%xmm1 260d0a: 83 f9 04 cmp $0x4,%ecx 260d0d: 75 21 jne 260d30 260d0f: f2 0f 10 bc 24 d8 00 movsd 0xd8(%rsp),%xmm7 260d16: 00 00 260d18: f2 0f 59 cf mulsd %xmm7,%xmm1 260d1c: f2 0f 59 c7 mulsd %xmm7,%xmm0 260d20: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 260d28 260d27: 00 260d28: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 260d30 260d2f: 00 260d30: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 260d34: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 260d38: e8 00 00 00 00 callq 260d3d 260d3d: 66 0f ef c9 pxor %xmm1,%xmm1 260d41: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 260d45: f2 0f 10 83 48 06 00 movsd 0x648(%rbx),%xmm0 260d4c: 00 260d4d: f2 0f 59 83 88 06 00 mulsd 0x688(%rbx),%xmm0 260d54: 00 260d55: 66 0f ef d2 pxor %xmm2,%xmm2 260d59: 41 8b 44 24 60 mov 0x60(%r12),%eax 260d5e: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 260d63: f2 0f 59 93 c8 06 00 mulsd 0x6c8(%rbx),%xmm2 260d6a: 00 260d6b: f2 0f 5e 93 10 05 00 divsd 0x510(%rbx),%xmm2 260d72: 00 260d73: f2 0f 5e c2 divsd %xmm2,%xmm0 260d77: f2 0f 5e c8 divsd %xmm0,%xmm1 260d7b: f2 41 0f 5c 8d a0 1a subsd 0x1aa0(%r13),%xmm1 260d82: 00 00 260d84: 66 0f ef c0 pxor %xmm0,%xmm0 260d88: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 260d8c: f2 0f 5a 03 cvtsd2ss (%rbx),%xmm0 260d90: e8 00 00 00 00 callq 260d95 260d95: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 260d99: f2 0f 11 03 movsd %xmm0,(%rbx) 260d9d: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 260da4: 48 83 c5 01 add $0x1,%rbp 260da8: 49 83 c4 04 add $0x4,%r12 260dac: 48 83 c3 08 add $0x8,%rbx 260db0: 41 89 d0 mov %edx,%r8d 260db3: 39 ea cmp %ebp,%edx 260db5: 0f 86 8e 02 00 00 jbe 261049 260dbb: 41 8b 85 7c 0f 00 00 mov 0xf7c(%r13),%eax 260dc2: 66 0f ef c9 pxor %xmm1,%xmm1 260dc6: 66 0f ef c0 pxor %xmm0,%xmm0 260dca: 4c 8b bb 40 86 00 00 mov 0x8640(%rbx),%r15 260dd1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 260dd6: 41 8b 84 24 90 07 00 mov 0x790(%r12),%eax 260ddd: 00 260dde: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 260de3: f2 0f 5e c8 divsd %xmm0,%xmm1 260de7: 66 0f ef c0 pxor %xmm0,%xmm0 260deb: f2 0f 5a 83 70 03 00 cvtsd2ss 0x370(%rbx),%xmm0 260df2: 00 260df3: 66 49 0f 7e ce movq %xmm1,%r14 260df8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 260e00 260dff: 00 260e00: e8 00 00 00 00 callq 260e05 260e05: 66 49 0f 6e cf movq %r15,%xmm1 260e0a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 260e0e: f2 0f 5e c8 divsd %xmm0,%xmm1 260e12: 66 49 0f 6e c6 movq %r14,%xmm0 260e17: f2 0f 5e c1 divsd %xmm1,%xmm0 260e1b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 260e23 260e22: 00 260e23: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 260e27: e8 00 00 00 00 callq 260e2c 260e2c: 41 8b 95 80 0f 00 00 mov 0xf80(%r13),%edx 260e33: 66 0f ef c9 pxor %xmm1,%xmm1 260e37: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 260e3c: 66 0f ef c0 pxor %xmm0,%xmm0 260e40: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 260e45: 89 c0 mov %eax,%eax 260e47: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 260e4c: e8 00 00 00 00 callq 260e51 260e51: 41 8b 04 24 mov (%r12),%eax 260e55: 66 0f ef c9 pxor %xmm1,%xmm1 260e59: f2 0f 10 2c 24 movsd (%rsp),%xmm5 260e5e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 260e62: 83 e8 01 sub $0x1,%eax 260e65: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 260e6a: f2 0f 5c c1 subsd %xmm1,%xmm0 260e6e: 66 0f ef c9 pxor %xmm1,%xmm1 260e72: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 260e77: 66 0f ef c0 pxor %xmm0,%xmm0 260e7b: 41 89 85 bc 0d 00 00 mov %eax,0xdbc(%r13) 260e82: 41 8b 85 7c 0f 00 00 mov 0xf7c(%r13),%eax 260e89: f2 0f 10 b3 40 86 00 movsd 0x8640(%rbx),%xmm6 260e90: 00 260e91: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 260e96: 41 8b 84 24 90 07 00 mov 0x790(%r12),%eax 260e9d: 00 260e9e: f2 0f 59 f5 mulsd %xmm5,%xmm6 260ea2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 260ea7: f2 0f 59 ab 70 03 00 mulsd 0x370(%rbx),%xmm5 260eae: 00 260eaf: f2 0f 5e c8 divsd %xmm0,%xmm1 260eb3: 66 49 0f 7e f7 movq %xmm6,%r15 260eb8: 66 0f ef c0 pxor %xmm0,%xmm0 260ebc: f2 0f 5a c5 cvtsd2ss %xmm5,%xmm0 260ec0: 66 49 0f 7e ce movq %xmm1,%r14 260ec5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 260ecd 260ecc: 00 260ecd: e8 00 00 00 00 callq 260ed2 260ed2: 66 49 0f 6e cf movq %r15,%xmm1 260ed7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 260edb: f2 0f 5e c8 divsd %xmm0,%xmm1 260edf: 66 49 0f 6e c6 movq %r14,%xmm0 260ee4: f2 0f 5e c1 divsd %xmm1,%xmm0 260ee8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 260ef0 260eef: 00 260ef0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 260ef4: e8 00 00 00 00 callq 260ef9 260ef9: 41 8b 95 80 0f 00 00 mov 0xf80(%r13),%edx 260f00: 66 0f ef c9 pxor %xmm1,%xmm1 260f04: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 260f09: 66 0f ef c0 pxor %xmm0,%xmm0 260f0d: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 260f12: 89 c0 mov %eax,%eax 260f14: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 260f19: e8 00 00 00 00 callq 260f1e 260f1e: 41 8b 44 24 40 mov 0x40(%r12),%eax 260f23: 66 0f ef c9 pxor %xmm1,%xmm1 260f27: 66 0f ef d2 pxor %xmm2,%xmm2 260f2b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 260f2f: 66 0f ef ff pxor %xmm7,%xmm7 260f33: 66 0f ef f6 pxor %xmm6,%xmm6 260f37: 83 e8 01 sub $0x1,%eax 260f3a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 260f3f: f2 0f 5c c1 subsd %xmm1,%xmm0 260f43: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 260f48: 66 0f ef c0 pxor %xmm0,%xmm0 260f4c: 41 89 8d c0 0d 00 00 mov %ecx,0xdc0(%r13) 260f53: 41 8b 44 24 60 mov 0x60(%r12),%eax 260f58: f2 0f 10 a3 b0 03 00 movsd 0x3b0(%rbx),%xmm4 260f5f: 00 260f60: f2 0f 10 9b 40 86 00 movsd 0x8640(%rbx),%xmm3 260f67: 00 260f68: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 260f6d: 41 8b 85 bc 0d 00 00 mov 0xdbc(%r13),%eax 260f74: f2 0f 5e 93 10 05 00 divsd 0x510(%rbx),%xmm2 260f7b: 00 260f7c: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 260f81: 41 8b 85 38 0f 00 00 mov 0xf38(%r13),%eax 260f88: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 260f8d: 8d 14 00 lea (%rax,%rax,1),%edx 260f90: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 260f95: f2 0f 5e fc divsd %xmm4,%xmm7 260f99: 66 0f 2f d8 comisd %xmm0,%xmm3 260f9d: f2 0f 59 fa mulsd %xmm2,%xmm7 260fa1: 0f 87 ac fb ff ff ja 260b53 260fa7: 66 0f 2f de comisd %xmm6,%xmm3 260fab: f2 0f 10 0c 24 movsd (%rsp),%xmm1 260fb0: 0f 87 a5 fb ff ff ja 260b5b 260fb6: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 260fbb: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 260fc3 260fc2: 00 260fc3: 66 0f 2f d8 comisd %xmm0,%xmm3 260fc7: 0f 87 9d fb ff ff ja 260b6a 260fcd: 66 0f 2f de comisd %xmm6,%xmm3 260fd1: f2 0f 10 2c 24 movsd (%rsp),%xmm5 260fd6: 0f 87 96 fb ff ff ja 260b72 260fdc: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 260fe4 260fe3: 00 260fe4: e9 89 fb ff ff jmpq 260b72 260fe9: f2 0f 11 03 movsd %xmm0,(%rbx) 260fed: e9 d4 fc ff ff jmpq 260cc6 260ff2: f2 0f 10 83 48 06 00 movsd 0x648(%rbx),%xmm0 260ff9: 00 260ffa: 01 d0 add %edx,%eax 260ffc: 66 0f ef c9 pxor %xmm1,%xmm1 261000: 66 0f ef d2 pxor %xmm2,%xmm2 261004: f2 0f 59 83 88 06 00 mulsd 0x688(%rbx),%xmm0 26100b: 00 26100c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 261011: 41 8b 44 24 60 mov 0x60(%r12),%eax 261016: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26101b: f2 0f 59 93 c8 06 00 mulsd 0x6c8(%rbx),%xmm2 261022: 00 261023: f2 0f 5e 93 10 05 00 divsd 0x510(%rbx),%xmm2 26102a: 00 26102b: f2 0f 5e c2 divsd %xmm2,%xmm0 26102f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 261037 261036: 00 261037: f2 0f 5e c8 divsd %xmm0,%xmm1 26103b: f2 41 0f 5c 8d a0 1a subsd 0x1aa0(%r13),%xmm1 261042: 00 00 261044: e9 3b fd ff ff jmpq 260d84 261049: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 261050 261050: 49 89 85 08 0e 00 00 mov %rax,0xe08(%r13) 261057: 85 d2 test %edx,%edx 261059: 0f 84 8f 0c 00 00 je 261cee 26105f: 31 f6 xor %esi,%esi 261061: 66 48 0f 6e c8 movq %rax,%xmm1 261066: b9 ff ff ff ff mov $0xffffffff,%ecx 26106b: eb 0e jmp 26107b 26106d: 89 f9 mov %edi,%ecx 26106f: 66 0f 28 c8 movapd %xmm0,%xmm1 261073: 48 83 c6 01 add $0x1,%rsi 261077: 39 f2 cmp %esi,%edx 261079: 76 3f jbe 2610ba 26107b: f2 41 0f 10 84 f5 c8 movsd 0xdc8(%r13,%rsi,8),%xmm0 261082: 0d 00 00 261085: 66 0f 2f c8 comisd %xmm0,%xmm1 261089: 76 e8 jbe 261073 26108b: f2 41 0f 11 85 08 0e movsd %xmm0,0xe08(%r13) 261092: 00 00 261094: 41 8b bc b5 d0 17 00 mov 0x17d0(%r13,%rsi,4),%edi 26109b: 00 26109c: 39 f7 cmp %esi,%edi 26109e: 74 cd je 26106d 2610a0: 31 c0 xor %eax,%eax 2610a2: 39 c7 cmp %eax,%edi 2610a4: 0f 44 cf cmove %edi,%ecx 2610a7: 83 c0 01 add $0x1,%eax 2610aa: 39 c2 cmp %eax,%edx 2610ac: 75 f4 jne 2610a2 2610ae: 48 83 c6 01 add $0x1,%rsi 2610b2: 66 0f 28 c8 movapd %xmm0,%xmm1 2610b6: 39 f2 cmp %esi,%edx 2610b8: 77 c1 ja 26107b 2610ba: f2 41 0f 10 85 00 0f movsd 0xf00(%r13),%xmm0 2610c1: 00 00 2610c3: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 2610cb 2610ca: 00 2610cb: 31 c0 xor %eax,%eax 2610cd: f2 0f 58 c1 addsd %xmm1,%xmm0 2610d1: f2 41 0f 11 85 c0 1a movsd %xmm0,0x1ac0(%r13) 2610d8: 00 00 2610da: eb 32 jmp 26110e 2610dc: 41 39 8c 85 d0 17 00 cmp %ecx,0x17d0(%r13,%rax,4) 2610e3: 00 2610e4: 74 20 je 261106 2610e6: f2 41 0f 10 84 c5 c8 movsd 0xdc8(%r13,%rax,8),%xmm0 2610ed: 0d 00 00 2610f0: 66 0f ef d2 pxor %xmm2,%xmm2 2610f4: f3 0f 5a d3 cvtss2sd %xmm3,%xmm2 2610f8: 66 0f 2f d0 comisd %xmm0,%xmm2 2610fc: 76 08 jbe 261106 2610fe: 66 0f ef db pxor %xmm3,%xmm3 261102: f2 0f 5a d8 cvtsd2ss %xmm0,%xmm3 261106: 48 83 c0 01 add $0x1,%rax 26110a: 39 c2 cmp %eax,%edx 26110c: 76 16 jbe 261124 26110e: 39 c8 cmp %ecx,%eax 261110: 75 ca jne 2610dc 261112: 41 39 8c 85 d0 17 00 cmp %ecx,0x17d0(%r13,%rax,4) 261119: 00 26111a: 75 c0 jne 2610dc 26111c: 48 83 c0 01 add $0x1,%rax 261120: 39 c2 cmp %eax,%edx 261122: 77 ea ja 26110e 261124: 41 80 bd 7d 0d 00 00 cmpb $0x0,0xd7d(%r13) 26112b: 00 26112c: 74 0e je 26113c 26112e: 66 0f 2f 0d 00 00 00 comisd 0x0(%rip),%xmm1 # 261136 261135: 00 261136: 0f 87 5e 0a 00 00 ja 261b9a 26113c: 41 80 bd 7c 0d 00 00 cmpb $0x0,0xd7c(%r13) 261143: 00 261144: 0f 84 31 04 00 00 je 26157b 26114a: 66 0f ef f6 pxor %xmm6,%xmm6 26114e: 66 0f 2f ce comisd %xmm6,%xmm1 261152: 0f 86 23 04 00 00 jbe 26157b 261158: 41 c7 85 68 88 00 00 movl $0x1,0x8868(%r13) 26115f: 01 00 00 00 261163: ba 01 00 00 00 mov $0x1,%edx 261168: 41 8b 8d 00 0b 00 00 mov 0xb00(%r13),%ecx 26116f: 4c 89 e8 mov %r13,%rax 261172: 49 8d 4c cd 00 lea 0x0(%r13,%rcx,8),%rcx 261177: eb 0b jmp 261184 261179: 41 8b 95 68 88 00 00 mov 0x8868(%r13),%edx 261180: 48 83 c0 08 add $0x8,%rax 261184: 89 90 68 88 00 00 mov %edx,0x8868(%rax) 26118a: 89 90 6c 88 00 00 mov %edx,0x886c(%rax) 261190: 48 39 c1 cmp %rax,%rcx 261193: 75 e4 jne 261179 261195: 49 8d 9d 78 11 00 00 lea 0x1178(%r13),%rbx 26119c: 31 ed xor %ebp,%ebp 26119e: 45 85 c0 test %r8d,%r8d 2611a1: 75 69 jne 26120c 2611a3: e9 8f 07 00 00 jmpq 261937 2611a8: 48 c7 83 70 89 00 00 movq $0x0,0x8970(%rbx) 2611af: 00 00 00 00 2611b3: 48 c7 83 b0 89 00 00 movq $0x0,0x89b0(%rbx) 2611ba: 00 00 00 00 2611be: 48 c7 83 f0 89 00 00 movq $0x0,0x89f0(%rbx) 2611c5: 00 00 00 00 2611c9: 48 c7 83 b0 8a 00 00 movq $0x0,0x8ab0(%rbx) 2611d0: 00 00 00 00 2611d4: 48 c7 83 70 8a 00 00 movq $0x0,0x8a70(%rbx) 2611db: 00 00 00 00 2611df: 48 c7 83 30 8a 00 00 movq $0x0,0x8a30(%rbx) 2611e6: 00 00 00 00 2611ea: 48 c7 83 f0 8a 00 00 movq $0x0,0x8af0(%rbx) 2611f1: 00 00 00 00 2611f5: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2611fc: 48 83 c5 01 add $0x1,%rbp 261200: 48 83 c3 08 add $0x8,%rbx 261204: 39 e8 cmp %ebp,%eax 261206: 0f 86 54 07 00 00 jbe 261960 26120c: 41 80 bc 2d 94 18 00 cmpb $0x0,0x1894(%r13,%rbp,1) 261213: 00 00 261215: 74 91 je 2611a8 261217: f2 41 0f 10 a5 d8 0f movsd 0xfd8(%r13),%xmm4 26121e: 00 00 261220: f2 0f 11 a3 70 89 00 movsd %xmm4,0x8970(%rbx) 261227: 00 261228: f2 41 0f 10 ad e0 0f movsd 0xfe0(%r13),%xmm5 26122f: 00 00 261231: f2 0f 11 ab b0 89 00 movsd %xmm5,0x89b0(%rbx) 261238: 00 261239: f2 41 0f 10 b5 e8 0f movsd 0xfe8(%r13),%xmm6 261240: 00 00 261242: f2 0f 11 b3 f0 89 00 movsd %xmm6,0x89f0(%rbx) 261249: 00 26124a: 49 63 85 58 0c 00 00 movslq 0xc58(%r13),%rax 261251: 49 63 95 24 10 00 00 movslq 0x1024(%r13),%rdx 261258: f2 41 0f 10 85 40 0e movsd 0xe40(%r13),%xmm0 26125f: 00 00 261261: f2 45 0f 10 85 48 0e movsd 0xe48(%r13),%xmm8 261268: 00 00 26126a: 48 8d 84 50 6c 06 00 lea 0x66c(%rax,%rdx,2),%rax 261271: 00 261272: 41 8b 44 85 00 mov 0x0(%r13,%rax,4),%eax 261277: 85 c0 test %eax,%eax 261279: 0f 84 9f 07 00 00 je 261a1e 26127f: 83 f8 01 cmp $0x1,%eax 261282: 0f 84 05 08 00 00 je 261a8d 261288: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 26128f: 00 261290: 66 0f ef db pxor %xmm3,%xmm3 261294: f2 41 0f 10 95 b8 1b movsd 0x1bb8(%r13),%xmm2 26129b: 00 00 26129d: 66 0f ef c0 pxor %xmm0,%xmm0 2612a1: f2 41 0f 10 bd 18 0f movsd 0xf18(%r13),%xmm7 2612a8: 00 00 2612aa: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2612b2 2612b1: 00 2612b2: f2 44 0f 11 44 24 30 movsd %xmm8,0x30(%rsp) 2612b9: f2 0f 5a 83 10 82 00 cvtsd2ss 0x8210(%rbx),%xmm0 2612c0: 00 2612c1: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 2612c6: 4d 8b bd 08 0f 00 00 mov 0xf08(%r13),%r15 2612cd: f2 0f 5e 9b 60 01 00 divsd 0x160(%rbx),%xmm3 2612d4: 00 2612d5: 4d 8b b5 c0 0f 00 00 mov 0xfc0(%r13),%r14 2612dc: 4d 8b a5 c8 0f 00 00 mov 0xfc8(%r13),%r12 2612e3: f2 0f 11 74 24 28 movsd %xmm6,0x28(%rsp) 2612e9: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 2612ef: f2 0f 11 64 24 18 movsd %xmm4,0x18(%rsp) 2612f5: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 2612fb: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 261301: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 261306: e8 00 00 00 00 callq 26130b 26130b: f2 44 0f 10 44 24 30 movsd 0x30(%rsp),%xmm8 261312: f2 0f 10 8b 90 82 00 movsd 0x8290(%rbx),%xmm1 261319: 00 26131a: 49 8d 95 98 0d 00 00 lea 0xd98(%r13),%rdx 261321: 48 83 ec 10 sub $0x10,%rsp 261325: 49 8d b5 90 0d 00 00 lea 0xd90(%r13),%rsi 26132c: 49 8d bd a0 0d 00 00 lea 0xda0(%r13),%rdi 261333: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 261339: f2 44 0f 11 44 24 08 movsd %xmm8,0x8(%rsp) 261340: f2 0f 11 14 24 movsd %xmm2,(%rsp) 261345: 66 0f ef d2 pxor %xmm2,%xmm2 261349: 41 57 push %r15 26134b: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 26134f: 41 56 push %r14 261351: 41 54 push %r12 261353: f2 0f 10 7c 24 30 movsd 0x30(%rsp),%xmm7 261359: f2 0f 10 74 24 50 movsd 0x50(%rsp),%xmm6 26135f: f2 0f 10 6c 24 48 movsd 0x48(%rsp),%xmm5 261365: f2 0f 10 64 24 40 movsd 0x40(%rsp),%xmm4 26136b: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 261371: f2 0f 10 03 movsd (%rbx),%xmm0 261375: e8 46 b9 ff ff callq 25ccc0 26137a: 66 0f ef c9 pxor %xmm1,%xmm1 26137e: f2 41 0f 11 85 88 0d movsd %xmm0,0xd88(%r13) 261385: 00 00 261387: 48 83 c4 28 add $0x28,%rsp 26138b: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 261392: 00 261393: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 261398: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 26139f: 00 2613a0: f2 0f 5e c1 divsd %xmm1,%xmm0 2613a4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2613ac 2613ab: 00 2613ac: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2613b0: e8 00 00 00 00 callq 2613b5 2613b5: 66 0f ef c9 pxor %xmm1,%xmm1 2613b9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2613bd: f2 0f 11 83 b0 8a 00 movsd %xmm0,0x8ab0(%rbx) 2613c4: 00 2613c5: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 2613cc: 00 2613cd: f2 41 0f 10 85 08 0f movsd 0xf08(%r13),%xmm0 2613d4: 00 00 2613d6: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2613db: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 2613e2: 00 2613e3: f2 0f 5e c1 divsd %xmm1,%xmm0 2613e7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2613ef 2613ee: 00 2613ef: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2613f3: e8 00 00 00 00 callq 2613f8 2613f8: 66 0f ef c9 pxor %xmm1,%xmm1 2613fc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 261400: f2 0f 11 83 30 8a 00 movsd %xmm0,0x8a30(%rbx) 261407: 00 261408: f2 41 0f 10 85 08 0f movsd 0xf08(%r13),%xmm0 26140f: 00 00 261411: f2 41 0f 58 85 90 0d addsd 0xd90(%r13),%xmm0 261418: 00 00 26141a: f2 41 0f 58 85 98 0d addsd 0xd98(%r13),%xmm0 261421: 00 00 261423: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 26142a: 00 26142b: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 261430: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 261437: 00 261438: f2 0f 5e c1 divsd %xmm1,%xmm0 26143c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 261444 261443: 00 261444: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 261448: e8 00 00 00 00 callq 26144d 26144d: 66 0f ef c9 pxor %xmm1,%xmm1 261451: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 261455: f2 0f 11 83 70 8a 00 movsd %xmm0,0x8a70(%rbx) 26145c: 00 26145d: f2 41 0f 10 95 a0 0d movsd 0xda0(%r13),%xmm2 261464: 00 00 261466: f2 41 0f 10 9d 18 0f movsd 0xf18(%r13),%xmm3 26146d: 00 00 26146f: f2 0f 59 da mulsd %xmm2,%xmm3 261473: f2 41 0f 11 9d 10 0e movsd %xmm3,0xe10(%r13) 26147a: 00 00 26147c: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 261483: 00 261484: f2 0f 10 83 50 81 00 movsd 0x8150(%rbx),%xmm0 26148b: 00 26148c: f2 0f 58 83 90 81 00 addsd 0x8190(%rbx),%xmm0 261493: 00 261494: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 261499: f2 0f 59 c8 mulsd %xmm0,%xmm1 26149d: 66 0f ef c0 pxor %xmm0,%xmm0 2614a1: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 2614a8: 00 2614a9: f2 0f 59 ca mulsd %xmm2,%xmm1 2614ad: f2 41 0f 59 95 88 0d mulsd 0xd88(%r13),%xmm2 2614b4: 00 00 2614b6: f2 41 0f 58 8d d0 0f addsd 0xfd0(%r13),%xmm1 2614bd: 00 00 2614bf: f2 41 0f 11 8d 18 0e movsd %xmm1,0xe18(%r13) 2614c6: 00 00 2614c8: f2 0f 58 ca addsd %xmm2,%xmm1 2614cc: f2 41 0f 11 8d 20 0e movsd %xmm1,0xe20(%r13) 2614d3: 00 00 2614d5: f2 0f 5c cb subsd %xmm3,%xmm1 2614d9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2614dd: e8 00 00 00 00 callq 2614e2 2614e2: 66 0f ef c9 pxor %xmm1,%xmm1 2614e6: 66 0f ef d2 pxor %xmm2,%xmm2 2614ea: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2614ee: f2 41 0f 10 85 a0 0d movsd 0xda0(%r13),%xmm0 2614f5: 00 00 2614f7: f2 41 0f 59 85 c8 0f mulsd 0xfc8(%r13),%xmm0 2614fe: 00 00 261500: f2 41 0f 11 8d 28 0e movsd %xmm1,0xe28(%r13) 261507: 00 00 261509: f2 0f 5e 84 24 d0 00 divsd 0xd0(%rsp),%xmm0 261510: 00 00 261512: f2 0f 5e c8 divsd %xmm0,%xmm1 261516: f2 41 0f 11 8d 30 0e movsd %xmm1,0xe30(%r13) 26151d: 00 00 26151f: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 261526: 00 261527: f2 0f 10 83 50 81 00 movsd 0x8150(%rbx),%xmm0 26152e: 00 26152f: f2 0f 58 83 90 81 00 addsd 0x8190(%rbx),%xmm0 261536: 00 261537: f2 41 0f 58 8d 88 0d addsd 0xd88(%r13),%xmm1 26153e: 00 00 261540: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 261545: f2 0f 59 c2 mulsd %xmm2,%xmm0 261549: f2 0f 5e 83 60 01 00 divsd 0x160(%rbx),%xmm0 261550: 00 261551: f2 0f 58 c1 addsd %xmm1,%xmm0 261555: f2 0f 11 83 f0 8a 00 movsd %xmm0,0x8af0(%rbx) 26155c: 00 26155d: e9 93 fc ff ff jmpq 2611f5 261562: 41 80 bd 7c 0d 00 00 cmpb $0x0,0xd7c(%r13) 261569: 00 26156a: 0f 85 41 08 00 00 jne 261db1 261570: f3 0f 10 1d 00 00 00 movss 0x0(%rip),%xmm3 # 261578 261577: 00 261578: 45 31 c0 xor %r8d,%r8d 26157b: 41 83 f8 01 cmp $0x1,%r8d 26157f: 74 0e je 26158f 261581: 41 80 bd f0 17 00 00 cmpb $0x0,0x17f0(%r13) 261588: 00 261589: 0f 84 df 05 00 00 je 261b6e 26158f: 49 63 85 58 0c 00 00 movslq 0xc58(%r13),%rax 261596: 49 63 95 24 10 00 00 movslq 0x1024(%r13),%rdx 26159d: 48 8d 84 50 6c 06 00 lea 0x66c(%rax,%rdx,2),%rax 2615a4: 00 2615a5: 41 8b 44 85 00 mov 0x0(%r13,%rax,4),%eax 2615aa: 85 c0 test %eax,%eax 2615ac: 0f 85 d3 05 00 00 jne 261b85 2615b2: 41 c7 85 68 88 00 00 movl $0x2,0x8868(%r13) 2615b9: 02 00 00 00 2615bd: 45 85 c0 test %r8d,%r8d 2615c0: 0f 84 f3 07 00 00 je 261db9 2615c6: 41 8d 50 ff lea -0x1(%r8),%edx 2615ca: 49 8d 85 f8 91 00 00 lea 0x91f8(%r13),%rax 2615d1: 49 8d 94 15 f9 91 00 lea 0x91f9(%r13,%rdx,1),%rdx 2615d8: 00 2615d9: 80 38 00 cmpb $0x0,(%rax) 2615dc: 75 0b jne 2615e9 2615de: 41 c7 85 68 88 00 00 movl $0x3,0x8868(%r13) 2615e5: 03 00 00 00 2615e9: 48 83 c0 01 add $0x1,%rax 2615ed: 48 39 c2 cmp %rax,%rdx 2615f0: 75 e7 jne 2615d9 2615f2: 41 8b 95 68 88 00 00 mov 0x8868(%r13),%edx 2615f9: e9 6a fb ff ff jmpq 261168 2615fe: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 261606 261605: 00 261606: f2 0f 5e c2 divsd %xmm2,%xmm0 26160a: f2 0f 5e c1 divsd %xmm1,%xmm0 26160e: f2 41 0f 11 84 c5 c8 movsd %xmm0,0x98c8(%r13,%rax,8) 261615: 98 00 00 261618: e9 56 d9 ff ff jmpq 25ef73 26161d: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 261624: 00 261625: f2 0f 11 08 movsd %xmm1,(%rax) 261629: e9 0d c8 ff ff jmpq 25de3b 26162e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 261635 261635: b9 02 00 00 00 mov $0x2,%ecx 26163a: 66 48 0f 6e d7 movq %rdi,%xmm2 26163f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 261646 261646: 66 48 0f 6e cf movq %rdi,%xmm1 26164b: e9 6e d9 ff ff jmpq 25efbe 261650: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 261657: 00 00 261659: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 261660: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 261667: 31 db xor %ebx,%ebx 261669: b8 01 00 00 00 mov $0x1,%eax 26166e: e8 00 00 00 00 callq 261673 261673: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 26167a: 85 ff test %edi,%edi 26167c: 0f 85 c9 c6 ff ff jne 25dd4b 261682: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 26168a 261689: 00 26168a: 49 c7 85 90 19 00 00 movq $0x0,0x1990(%r13) 261691: 00 00 00 00 261695: 49 c7 85 b8 0c 00 00 movq $0x0,0xcb8(%r13) 26169c: 00 00 00 00 2616a0: f2 0f 11 b4 24 d8 00 movsd %xmm6,0xd8(%rsp) 2616a7: 00 00 2616a9: f2 41 0f 10 85 98 0e movsd 0xe98(%r13),%xmm0 2616b0: 00 00 2616b2: 31 c0 xor %eax,%eax 2616b4: 31 f6 xor %esi,%esi 2616b6: f2 41 0f 10 a5 48 0f movsd 0xf48(%r13),%xmm4 2616bd: 00 00 2616bf: f2 41 0f 59 85 e0 0e mulsd 0xee0(%r13),%xmm0 2616c6: 00 00 2616c8: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2616d0 2616cf: 00 2616d0: 49 c7 85 88 19 00 00 movq $0x0,0x1988(%r13) 2616d7: 00 00 00 00 2616db: f2 41 0f 58 9d d0 0e addsd 0xed0(%r13),%xmm3 2616e2: 00 00 2616e4: f2 41 0f 5e 9d 48 10 divsd 0x1048(%r13),%xmm3 2616eb: 00 00 2616ed: f2 0f 5e c4 divsd %xmm4,%xmm0 2616f1: f2 0f 58 d8 addsd %xmm0,%xmm3 2616f5: f2 41 0f 11 9d c0 0c movsd %xmm3,0xcc0(%r13) 2616fc: 00 00 2616fe: e9 05 ca ff ff jmpq 25e108 261703: 66 0f 28 c2 movapd %xmm2,%xmm0 261707: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26170e: b8 01 00 00 00 mov $0x1,%eax 261713: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26171a: e8 00 00 00 00 callq 26171f 26171f: f2 41 0f 10 95 68 1a movsd 0x1a68(%r13),%xmm2 261726: 00 00 261728: e9 ed d4 ff ff jmpq 25ec1a 26172d: f2 41 0f 10 85 70 1a movsd 0x1a70(%r13),%xmm0 261734: 00 00 261736: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26173d: b8 01 00 00 00 mov $0x1,%eax 261742: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 261749: e8 00 00 00 00 callq 26174e 26174e: e9 3c ca ff ff jmpq 25e18f 261753: 66 0f 28 c3 movapd %xmm3,%xmm0 261757: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26175e: b8 01 00 00 00 mov $0x1,%eax 261763: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26176a: e8 00 00 00 00 callq 26176f 26176f: e9 16 ca ff ff jmpq 25e18a 261774: f2 41 0f 10 85 b0 0c movsd 0xcb0(%r13),%xmm0 26177b: 00 00 26177d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 261784: b8 01 00 00 00 mov $0x1,%eax 261789: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 261790: e8 00 00 00 00 callq 261795 261795: e9 9b c5 ff ff jmpq 25dd35 26179a: f2 41 0f 10 85 48 10 movsd 0x1048(%r13),%xmm0 2617a1: 00 00 2617a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2617aa: b8 01 00 00 00 mov $0x1,%eax 2617af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2617b6: e8 00 00 00 00 callq 2617bb 2617bb: e9 70 c5 ff ff jmpq 25dd30 2617c0: f2 41 0f 10 85 c8 1a movsd 0x1ac8(%r13),%xmm0 2617c7: 00 00 2617c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2617d0: b8 01 00 00 00 mov $0x1,%eax 2617d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2617dc: e8 00 00 00 00 callq 2617e1 2617e1: e9 d1 c2 ff ff jmpq 25dab7 2617e6: f2 41 0f 5d 85 90 0c minsd 0xc90(%r13),%xmm0 2617ed: 00 00 2617ef: f2 41 0f 11 85 c8 1a movsd %xmm0,0x1ac8(%r13) 2617f6: 00 00 2617f8: e9 b5 c2 ff ff jmpq 25dab2 2617fd: f2 41 0f 10 85 90 1a movsd 0x1a90(%r13),%xmm0 261804: 00 00 261806: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26180d: b8 01 00 00 00 mov $0x1,%eax 261812: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 261819: e8 00 00 00 00 callq 26181e 26181e: e9 53 d4 ff ff jmpq 25ec76 261823: 66 0f 28 c1 movapd %xmm1,%xmm0 261827: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26182e: b8 01 00 00 00 mov $0x1,%eax 261833: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26183a: e8 00 00 00 00 callq 26183f 26183f: e9 2d d4 ff ff jmpq 25ec71 261844: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26184b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 261852: b8 01 00 00 00 mov $0x1,%eax 261857: 31 db xor %ebx,%ebx 261859: e8 00 00 00 00 callq 26185e 26185e: 45 8b 85 50 10 00 00 mov 0x1050(%r13),%r8d 261865: 45 85 c0 test %r8d,%r8d 261868: 0f 85 8f ca ff ff jne 25e2fd 26186e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 261875 261875: 49 89 85 a8 b1 00 00 mov %rax,0xb1a8(%r13) 26187c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 261883 261883: 66 0f ef c0 pxor %xmm0,%xmm0 261887: 49 c7 85 b0 b1 00 00 movq $0x0,0xb1b0(%r13) 26188e: 00 00 00 00 261892: 66 48 0f 6e d8 movq %rax,%xmm3 261897: e9 a6 cf ff ff jmpq 25e842 26189c: f2 41 0f 10 85 40 10 movsd 0x1040(%r13),%xmm0 2618a3: 00 00 2618a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2618ac: b8 01 00 00 00 mov $0x1,%eax 2618b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2618b8: e8 00 00 00 00 callq 2618bd 2618bd: e9 97 c9 ff ff jmpq 25e259 2618c2: 41 8b 95 98 19 00 00 mov 0x1998(%r13),%edx 2618c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2618d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2618d7: 31 c0 xor %eax,%eax 2618d9: e8 00 00 00 00 callq 2618de 2618de: e9 71 c9 ff ff jmpq 25e254 2618e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2618ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2618f1: 31 c0 xor %eax,%eax 2618f3: e8 00 00 00 00 callq 2618f8 2618f8: e9 52 c9 ff ff jmpq 25e24f 2618fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 261904: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26190b: b8 01 00 00 00 mov $0x1,%eax 261910: e8 00 00 00 00 callq 261915 261915: e9 30 c9 ff ff jmpq 25e24a 26191a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 261921: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 261928: b8 01 00 00 00 mov $0x1,%eax 26192d: e8 00 00 00 00 callq 261932 261932: e9 f3 c8 ff ff jmpq 25e22a 261937: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax 26193e: 00 26193f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 261946: 00 00 261948: 0f 85 b4 04 00 00 jne 261e02 26194e: 48 81 c4 60 01 00 00 add $0x160,%rsp 261955: 5b pop %rbx 261956: 5d pop %rbp 261957: 41 5c pop %r12 261959: 41 5d pop %r13 26195b: 41 5e pop %r14 26195d: 41 5f pop %r15 26195f: c3 retq 261960: 85 c0 test %eax,%eax 261962: 74 d3 je 261937 261964: 31 db xor %ebx,%ebx 261966: bd 01 00 00 00 mov $0x1,%ebp 26196b: 31 d2 xor %edx,%edx 26196d: eb 41 jmp 2619b0 26196f: 41 80 bd 5c 0c 00 00 cmpb $0x0,0xc5c(%r13) 261976: 00 261977: 74 2a je 2619a3 261979: 41 8b 84 9d 58 12 00 mov 0x1258(%r13,%rbx,4),%eax 261980: 00 261981: 41 39 84 9d 78 12 00 cmp %eax,0x1278(%r13,%rbx,4) 261988: 00 261989: 75 18 jne 2619a3 26198b: 41 8b 84 9d d0 17 00 mov 0x17d0(%r13,%rbx,4),%eax 261992: 00 261993: 41 8b 84 85 28 99 00 mov 0x9928(%r13,%rax,4),%eax 26199a: 00 26199b: 41 89 84 9d 58 91 00 mov %eax,0x9158(%r13,%rbx,4) 2619a2: 00 2619a3: 48 83 c3 01 add $0x1,%rbx 2619a7: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 2619ae: 76 87 jbe 261937 2619b0: 41 39 9c 9d d0 17 00 cmp %ebx,0x17d0(%r13,%rbx,4) 2619b7: 00 2619b8: 75 b5 jne 26196f 2619ba: 41 8b 84 9d 28 99 00 mov 0x9928(%r13,%rbx,4),%eax 2619c1: 00 2619c2: 41 2b 84 9d 58 91 00 sub 0x9158(%r13,%rbx,4),%eax 2619c9: 00 2619ca: 66 0f ef c0 pxor %xmm0,%xmm0 2619ce: 41 0f af 84 9d 38 12 imul 0x1238(%r13,%rbx,4),%eax 2619d5: 00 00 2619d7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2619dc: f2 41 0f 5e 84 dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm0 2619e3: 12 00 00 2619e6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2619eb: 40 84 ed test %bpl,%bpl 2619ee: 74 09 je 2619f9 2619f0: 89 c2 mov %eax,%edx 2619f2: 31 ed xor %ebp,%ebp 2619f4: e9 76 ff ff ff jmpq 26196f 2619f9: 89 d2 mov %edx,%edx 2619fb: 66 0f ef c0 pxor %xmm0,%xmm0 2619ff: 66 0f ef c9 pxor %xmm1,%xmm1 261a03: 89 c0 mov %eax,%eax 261a05: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 261a0a: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 261a0f: e8 00 00 00 00 callq 261a14 261a14: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 261a19: e9 51 ff ff ff jmpq 26196f 261a1e: 66 0f ef c9 pxor %xmm1,%xmm1 261a22: f2 44 0f 11 44 24 08 movsd %xmm8,0x8(%rsp) 261a29: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 261a2d: f2 41 0f 10 ad 00 0f movsd 0xf00(%r13),%xmm5 261a34: 00 00 261a36: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 261a3b: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 261a40: e8 00 00 00 00 callq 261a45 261a45: f2 44 0f 10 44 24 08 movsd 0x8(%rsp),%xmm8 261a4c: f2 44 0f 58 04 24 addsd (%rsp),%xmm8 261a52: 0f 28 c8 movaps %xmm0,%xmm1 261a55: 66 0f ef c0 pxor %xmm0,%xmm0 261a59: f2 41 0f 5a c0 cvtsd2ss %xmm8,%xmm0 261a5e: e8 00 00 00 00 callq 261a63 261a63: 66 45 0f ef c0 pxor %xmm8,%xmm8 261a68: f2 41 0f 10 b5 e8 0f movsd 0xfe8(%r13),%xmm6 261a6f: 00 00 261a71: f2 41 0f 10 ad e0 0f movsd 0xfe0(%r13),%xmm5 261a78: 00 00 261a7a: f2 41 0f 10 a5 d8 0f movsd 0xfd8(%r13),%xmm4 261a81: 00 00 261a83: f3 44 0f 5a c0 cvtss2sd %xmm0,%xmm8 261a88: e9 fb f7 ff ff jmpq 261288 261a8d: 66 0f ef c9 pxor %xmm1,%xmm1 261a91: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 261a95: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 261a9a: eb c2 jmp 261a5e 261a9c: 41 c7 85 b0 1b 00 00 movl $0x0,0x1bb0(%r13) 261aa3: 00 00 00 00 261aa7: 66 0f ef ff pxor %xmm7,%xmm7 261aab: 41 c6 85 a8 0d 00 00 movb $0x1,0xda8(%r13) 261ab2: 01 261ab3: 66 41 0f 2f bd 48 0f comisd 0xf48(%r13),%xmm7 261aba: 00 00 261abc: 76 08 jbe 261ac6 261abe: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 261ac5: 00 261ac6: 31 d2 xor %edx,%edx 261ac8: e9 5e e9 ff ff jmpq 26042b 261acd: f2 4d 0f 2c 8c ed 10 cvttsd2si 0x1410(%r13,%rbp,8),%r9 261ad4: 14 00 00 261ad7: 41 8b 8c ad 30 15 00 mov 0x1530(%r13,%rbp,4),%ecx 261ade: 00 261adf: 41 89 ee mov %ebp,%r14d 261ae2: 41 8b 94 ad 10 15 00 mov 0x1510(%r13,%rbp,4),%edx 261ae9: 00 261aea: f2 41 0f 10 a5 68 0e movsd 0xe68(%r13),%xmm4 261af1: 00 00 261af3: 41 8b b4 ad f0 14 00 mov 0x14f0(%r13,%rbp,4),%esi 261afa: 00 261afb: 41 8b bc ad d0 14 00 mov 0x14d0(%r13,%rbp,4),%edi 261b02: 00 261b03: f2 41 0f 10 84 ed 70 movsd 0x1570(%r13,%rbp,8),%xmm0 261b0a: 15 00 00 261b0d: 45 8b 84 ad 50 15 00 mov 0x1550(%r13,%rbp,4),%r8d 261b14: 00 261b15: f2 0f 11 24 24 movsd %xmm4,(%rsp) 261b1a: f2 41 0f 10 8c ed b0 movsd 0x15b0(%r13,%rbp,8),%xmm1 261b21: 15 00 00 261b24: e8 87 91 ff ff callq 25acb0 261b29: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 261b30: f2 41 0f 5e 85 38 10 divsd 0x1038(%r13),%xmm0 261b37: 00 00 261b39: f2 0f 58 04 24 addsd (%rsp),%xmm0 261b3e: 49 8d 84 c6 64 10 00 lea 0x1064(%r14,%rax,8),%rax 261b45: 00 261b46: f2 41 0f 11 44 c5 00 movsd %xmm0,0x0(%r13,%rax,8) 261b4d: e9 18 dc ff ff jmpq 25f76a 261b52: f2 41 0f 10 85 68 0e movsd 0xe68(%r13),%xmm0 261b59: 00 00 261b5b: e9 bc c6 ff ff jmpq 25e21c 261b60: f2 0f 11 08 movsd %xmm1,(%rax) 261b64: f2 0f 11 40 40 movsd %xmm0,0x40(%rax) 261b69: e9 cd c2 ff ff jmpq 25de3b 261b6e: 0f 2f 1d 00 00 00 00 comiss 0x0(%rip),%xmm3 # 261b75 261b75: 76 0e jbe 261b85 261b77: 41 80 bd be e2 00 00 cmpb $0x0,0xe2be(%r13) 261b7e: 00 261b7f: 0f 85 0a fa ff ff jne 26158f 261b85: 41 c7 85 68 88 00 00 movl $0x3,0x8868(%r13) 261b8c: 03 00 00 00 261b90: ba 03 00 00 00 mov $0x3,%edx 261b95: e9 ce f5 ff ff jmpq 261168 261b9a: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 261ba2 261ba1: 00 261ba2: 31 db xor %ebx,%ebx 261ba4: f2 41 0f 58 85 98 1a addsd 0x1a98(%r13),%xmm0 261bab: 00 00 261bad: f2 41 0f 11 85 98 1a movsd %xmm0,0x1a98(%r13) 261bb4: 00 00 261bb6: eb 0e jmp 261bc6 261bb8: 83 c3 01 add $0x1,%ebx 261bbb: 41 89 d0 mov %edx,%r8d 261bbe: 39 da cmp %ebx,%edx 261bc0: 0f 86 92 f5 ff ff jbe 261158 261bc6: 49 63 8d 24 10 00 00 movslq 0x1024(%r13),%rcx 261bcd: 49 63 85 58 0c 00 00 movslq 0xc58(%r13),%rax 261bd4: 48 8d 84 48 6c 06 00 lea 0x66c(%rax,%rcx,2),%rax 261bdb: 00 261bdc: 41 8b 4c 85 00 mov 0x0(%r13,%rax,4),%ecx 261be1: 85 c9 test %ecx,%ecx 261be3: 75 d3 jne 261bb8 261be5: 49 8b ad 98 1a 00 00 mov 0x1a98(%r13),%rbp 261bec: 66 0f ef c0 pxor %xmm0,%xmm0 261bf0: 66 0f ef c9 pxor %xmm1,%xmm1 261bf4: f2 41 0f 5a 85 90 1a cvtsd2ss 0x1a90(%r13),%xmm0 261bfb: 00 00 261bfd: f2 41 0f 5a 8d 70 1a cvtsd2ss 0x1a70(%r13),%xmm1 261c04: 00 00 261c06: e8 00 00 00 00 callq 261c0b 261c0b: 66 48 0f 6e e5 movq %rbp,%xmm4 261c10: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 261c14: 66 0f 2f e0 comisd %xmm0,%xmm4 261c18: 76 1e jbe 261c38 261c1a: 89 d8 mov %ebx,%eax 261c1c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 261c24 261c23: 00 261c24: f2 41 0f 58 84 c5 48 addsd 0x9348(%r13,%rax,8),%xmm0 261c2b: 93 00 00 261c2e: f2 41 0f 11 84 c5 48 movsd %xmm0,0x9348(%r13,%rax,8) 261c35: 93 00 00 261c38: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 261c3f: e9 74 ff ff ff jmpq 261bb8 261c44: c7 84 24 f0 00 00 00 movl $0x0,0xf0(%rsp) 261c4b: 00 00 00 00 261c4f: 89 c0 mov %eax,%eax 261c51: c7 84 04 ec 00 00 00 movl $0x0,0xec(%rsp,%rax,1) 261c58: 00 00 00 00 261c5c: e9 18 e9 ff ff jmpq 260579 261c61: f2 0f 10 bc 24 d0 00 movsd 0xd0(%rsp),%xmm7 261c68: 00 00 261c6a: f2 41 0f 10 95 d0 0c movsd 0xcd0(%r13),%xmm2 261c71: 00 00 261c73: f2 0f 10 a4 24 d8 00 movsd 0xd8(%rsp),%xmm4 261c7a: 00 00 261c7c: f2 0f 5e cf divsd %xmm7,%xmm1 261c80: 66 0f 28 c2 movapd %xmm2,%xmm0 261c84: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 261c8c 261c8b: 00 261c8c: f2 41 0f 11 a5 68 1a movsd %xmm4,0x1a68(%r13) 261c93: 00 00 261c95: f2 0f 59 c1 mulsd %xmm1,%xmm0 261c99: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 261ca1 261ca0: 00 261ca1: f2 0f 5e c2 divsd %xmm2,%xmm0 261ca5: 66 0f 28 d4 movapd %xmm4,%xmm2 261ca9: f2 0f 59 c7 mulsd %xmm7,%xmm0 261cad: f2 41 0f 11 85 a8 1a movsd %xmm0,0x1aa8(%r13) 261cb4: 00 00 261cb6: e9 5a cf ff ff jmpq 25ec15 261cbb: 0f 85 e8 bc ff ff jne 25d9a9 261cc1: 0f 0b ud2 261cc3: e9 e1 bc ff ff jmpq 25d9a9 261cc8: 41 c6 85 a8 0c 00 00 movb $0x0,0xca8(%r13) 261ccf: 00 261cd0: e9 7a bf ff ff jmpq 25dc4f 261cd5: 41 c7 85 b8 0d 00 00 movl $0x0,0xdb8(%r13) 261cdc: 00 00 00 00 261ce0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 261ce7 261ce7: 49 89 85 08 0e 00 00 mov %rax,0xe08(%r13) 261cee: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 261cf6 261cf5: 00 261cf6: 41 80 bd 7d 0d 00 00 cmpb $0x0,0xd7d(%r13) 261cfd: 00 261cfe: f2 41 0f 58 85 00 0f addsd 0xf00(%r13),%xmm0 261d05: 00 00 261d07: f2 41 0f 11 85 c0 1a movsd %xmm0,0x1ac0(%r13) 261d0e: 00 00 261d10: 0f 84 4c f8 ff ff je 261562 261d16: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 261d1e 261d1d: 00 261d1e: 45 31 c0 xor %r8d,%r8d 261d21: f2 41 0f 58 85 98 1a addsd 0x1a98(%r13),%xmm0 261d28: 00 00 261d2a: f2 41 0f 11 85 98 1a movsd %xmm0,0x1a98(%r13) 261d31: 00 00 261d33: e9 20 f4 ff ff jmpq 261158 261d38: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 261d3f 261d3f: 49 89 85 a0 b1 00 00 mov %rax,0xb1a0(%r13) 261d46: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 261d4e 261d4d: 00 261d4e: f2 41 0f 5c 85 70 1a subsd 0x1a70(%r13),%xmm0 261d55: 00 00 261d57: f2 41 0f 11 85 b8 1a movsd %xmm0,0x1ab8(%r13) 261d5e: 00 00 261d60: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 261d68 261d67: 00 261d68: f2 41 0f 5e 85 68 1a divsd 0x1a68(%r13),%xmm0 261d6f: 00 00 261d71: f2 41 0f 11 85 b8 1b movsd %xmm0,0x1bb8(%r13) 261d78: 00 00 261d7a: 41 8b 8d 24 10 00 00 mov 0x1024(%r13),%ecx 261d81: 41 c7 85 b4 0d 00 00 movl $0xd,0xdb4(%r13) 261d88: 0d 00 00 00 261d8c: 48 63 c1 movslq %ecx,%rax 261d8f: e9 b1 dc ff ff jmpq 25fa45 261d94: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 261d9c 261d9b: 00 261d9c: 66 0f ef c0 pxor %xmm0,%xmm0 261da0: 0f 28 c8 movaps %xmm0,%xmm1 261da3: f2 0f 11 94 24 d0 00 movsd %xmm2,0xd0(%rsp) 261daa: 00 00 261dac: e9 a3 bb ff ff jmpq 25d954 261db1: 45 31 c0 xor %r8d,%r8d 261db4: e9 9f f3 ff ff jmpq 261158 261db9: ba 02 00 00 00 mov $0x2,%edx 261dbe: e9 a5 f3 ff ff jmpq 261168 261dc3: 41 8b 8d 24 10 00 00 mov 0x1024(%r13),%ecx 261dca: 48 63 c1 movslq %ecx,%rax 261dcd: e9 73 dc ff ff jmpq 25fa45 261dd2: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 261dda 261dd9: 00 261dda: 66 0f ef c0 pxor %xmm0,%xmm0 261dde: 66 0f ef c9 pxor %xmm1,%xmm1 261de2: f2 41 0f 5a 85 78 0c cvtsd2ss 0xc78(%r13),%xmm0 261de9: 00 00 261deb: f2 41 0f 5a 8d 60 0c cvtsd2ss 0xc60(%r13),%xmm1 261df2: 00 00 261df4: f2 0f 11 ac 24 d0 00 movsd %xmm5,0xd0(%rsp) 261dfb: 00 00 261dfd: e9 52 bb ff ff jmpq 25d954 261e02: e8 00 00 00 00 callq 261e07 261e07: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 261e0f 261e0e: 00 261e0f: 66 0f ef c9 pxor %xmm1,%xmm1 261e13: 66 0f ef c0 pxor %xmm0,%xmm0 261e17: f2 41 0f 5a 8d 60 0c cvtsd2ss 0xc60(%r13),%xmm1 261e1e: 00 00 261e20: f2 41 0f 5a 85 78 0c cvtsd2ss 0xc78(%r13),%xmm0 261e27: 00 00 261e29: f2 0f 11 b4 24 d0 00 movsd %xmm6,0xd0(%rsp) 261e30: 00 00 261e32: e9 1d bb ff ff jmpq 25d954 261e37: f2 0f 10 94 24 d8 00 movsd 0xd8(%rsp),%xmm2 261e3e: 00 00 261e40: e9 d0 cd ff ff jmpq 25ec15 261e45: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 261e4c: 00 00 00 00 0000000000261e50 : 261e50: e8 00 00 00 00 callq 261e55 261e55: 41 57 push %r15 261e57: 41 56 push %r14 261e59: 41 55 push %r13 261e5b: 41 54 push %r12 261e5d: 49 89 fc mov %rdi,%r12 261e60: 55 push %rbp 261e61: 49 8d ac 24 74 10 00 lea 0x1074(%r12),%rbp 261e68: 00 261e69: 53 push %rbx 261e6a: 31 db xor %ebx,%ebx 261e6c: 48 83 ec 28 sub $0x28,%rsp 261e70: e8 00 00 00 00 callq 261e75 261e75: f2 41 0f 10 84 24 30 movsd 0x1030(%r12),%xmm0 261e7c: 10 00 00 261e7f: f2 41 0f 59 84 24 98 mulsd 0xe98(%r12),%xmm0 261e86: 0e 00 00 261e89: f2 41 0f 59 84 24 a0 mulsd 0xea0(%r12),%xmm0 261e90: 0e 00 00 261e93: f2 41 0f 10 8c 24 28 movsd 0x1028(%r12),%xmm1 261e9a: 10 00 00 261e9d: f2 41 0f 59 8c 24 a8 mulsd 0xea8(%r12),%xmm1 261ea4: 0e 00 00 261ea7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 261eab: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 261eaf: e8 00 00 00 00 callq 261eb4 261eb4: 4c 89 e7 mov %r12,%rdi 261eb7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 261ebb: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 261ec3 261ec2: 00 261ec3: f2 41 0f 11 84 24 98 movsd %xmm0,0xa698(%r12) 261eca: a6 00 00 261ecd: e8 00 00 00 00 callq 261ed2 261ed2: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 261ed9: 00 261eda: 85 c0 test %eax,%eax 261edc: 0f 84 b8 02 00 00 je 26219a 261ee2: 8b 85 54 03 00 00 mov 0x354(%rbp),%eax 261ee8: 8b 95 c4 05 00 00 mov 0x5c4(%rbp),%edx 261eee: 83 f8 02 cmp $0x2,%eax 261ef1: 0f 84 27 04 00 00 je 26231e 261ef7: 83 f8 01 cmp $0x1,%eax 261efa: 0f 84 2e 05 00 00 je 26242e 261f00: 85 c0 test %eax,%eax 261f02: 0f 84 77 05 00 00 je 26247f 261f08: 83 f8 08 cmp $0x8,%eax 261f0b: 0f 84 31 06 00 00 je 262542 261f11: 83 f8 03 cmp $0x3,%eax 261f14: 0f 84 83 06 00 00 je 26259d 261f1a: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 261f22 261f21: 00 261f22: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 261f2a 261f29: 00 261f2a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 261f32 261f31: 00 261f32: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 261f38: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 261f3e: 85 d2 test %edx,%edx 261f40: 0f 85 99 04 00 00 jne 2623df 261f46: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 261f4d 261f4d: 48 89 44 24 08 mov %rax,0x8(%rsp) 261f52: 48 89 04 24 mov %rax,(%rsp) 261f56: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 261f5e 261f5d: 00 261f5e: e8 00 00 00 00 callq 261f63 261f63: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 261f6b 261f6a: 00 261f6b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 261f73 261f72: 00 261f73: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 261f77: f2 0f 5e d0 divsd %xmm0,%xmm2 261f7b: 66 0f ef c0 pxor %xmm0,%xmm0 261f7f: f2 0f 5a 44 24 20 cvtsd2ss 0x20(%rsp),%xmm0 261f85: f2 0f 5e 14 24 divsd (%rsp),%xmm2 261f8a: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 261f90: e8 00 00 00 00 callq 261f95 261f95: 66 0f ef c9 pxor %xmm1,%xmm1 261f99: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 261f9f: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 261fa3: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 261fab 261faa: 00 261fab: f2 0f 5e c1 divsd %xmm1,%xmm0 261faf: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 261fb5: 8b 95 34 03 00 00 mov 0x334(%rbp),%edx 261fbb: 85 d2 test %edx,%edx 261fbd: 74 0b je 261fca 261fbf: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 261fc5: f2 0f 11 14 24 movsd %xmm2,(%rsp) 261fca: 8b 85 54 03 00 00 mov 0x354(%rbp),%eax 261fd0: 8b 8d c4 05 00 00 mov 0x5c4(%rbp),%ecx 261fd6: 83 f8 08 cmp $0x8,%eax 261fd9: 40 0f 94 c6 sete %sil 261fdd: 83 f8 02 cmp $0x2,%eax 261fe0: 0f 86 41 02 00 00 jbe 262227 261fe6: 40 84 f6 test %sil,%sil 261fe9: 0f 85 38 02 00 00 jne 262227 261fef: 85 c9 test %ecx,%ecx 261ff1: 0f 84 d9 03 00 00 je 2623d0 261ff7: 83 f8 03 cmp $0x3,%eax 261ffa: 0f 84 f9 01 00 00 je 2621f9 262000: f2 0f 10 2c 24 movsd (%rsp),%xmm5 262005: 66 49 0f 7e ed movq %xmm5,%r13 26200a: 83 f8 04 cmp $0x4,%eax 26200d: 0f 84 6a 05 00 00 je 26257d 262013: 85 d2 test %edx,%edx 262015: 0f 85 f0 01 00 00 jne 26220b 26201b: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 262021: 66 49 0f 7e ef movq %xmm5,%r15 262026: 8b 45 00 mov 0x0(%rbp),%eax 262029: 66 0f ef c0 pxor %xmm0,%xmm0 26202d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 262032: 41 8b bc 24 50 10 00 mov 0x1050(%r12),%edi 262039: 00 26203a: 83 bd 94 06 00 00 01 cmpl $0x1,0x694(%rbp) 262041: 40 0f 94 c6 sete %sil 262045: 85 ff test %edi,%edi 262047: 0f 84 94 04 00 00 je 2624e1 26204d: 44 8b 85 5c 07 00 00 mov 0x75c(%rbp),%r8d 262054: 89 f1 mov %esi,%ecx 262056: 31 d2 xor %edx,%edx 262058: 41 39 d0 cmp %edx,%r8d 26205b: 0f 94 c0 sete %al 26205e: 40 20 f0 and %sil,%al 262061: 0f 45 c8 cmovne %eax,%ecx 262064: 83 c2 01 add $0x1,%edx 262067: 39 fa cmp %edi,%edx 262069: 75 ed jne 262058 26206b: 84 c9 test %cl,%cl 26206d: 0f 85 0e 03 00 00 jne 262381 262073: 8b 85 44 02 00 00 mov 0x244(%rbp),%eax 262079: 45 31 f6 xor %r14d,%r14d 26207c: 85 c0 test %eax,%eax 26207e: 74 11 je 262091 262080: 66 0f ef c9 pxor %xmm1,%xmm1 262084: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 262088: f2 0f 5e c1 divsd %xmm1,%xmm0 26208c: 66 49 0f 7e c6 movq %xmm0,%r14 262091: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 262099 262098: 00 262099: 66 0f ef c0 pxor %xmm0,%xmm0 26209d: f2 0f 5a 44 24 10 cvtsd2ss 0x10(%rsp),%xmm0 2620a3: e8 00 00 00 00 callq 2620a8 2620a8: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2620b0 2620af: 00 2620b0: 66 0f ef c9 pxor %xmm1,%xmm1 2620b4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2620b8: f2 0f 5e d8 divsd %xmm0,%xmm3 2620bc: 66 49 0f 6e c6 movq %r14,%xmm0 2620c1: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2620c9 2620c8: 00 2620c9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2620cd: f2 0f 5e 1c 24 divsd (%rsp),%xmm3 2620d2: f2 0f 11 5c 24 18 movsd %xmm3,0x18(%rsp) 2620d8: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 2620dc: e8 00 00 00 00 callq 2620e1 2620e1: f2 0f 10 5c 24 18 movsd 0x18(%rsp),%xmm3 2620e7: 66 0f ef d2 pxor %xmm2,%xmm2 2620eb: 83 bd 54 03 00 00 04 cmpl $0x4,0x354(%rbp) 2620f2: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 2620f6: f2 0f 58 d3 addsd %xmm3,%xmm2 2620fa: f2 0f 59 54 24 10 mulsd 0x10(%rsp),%xmm2 262100: f2 0f 59 14 24 mulsd (%rsp),%xmm2 262105: 0f 84 8c 03 00 00 je 262497 26210b: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 262111: 66 0f ef ff pxor %xmm7,%xmm7 262115: 66 0f ef c0 pxor %xmm0,%xmm0 262119: 66 0f 2f f7 comisd %xmm7,%xmm6 26211d: 0f 87 39 01 00 00 ja 26225c 262123: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26212b 26212a: 00 26212b: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 262133 262132: 00 262133: f2 0f 58 c2 addsd %xmm2,%xmm0 262137: f2 41 0f 59 8c 24 28 mulsd 0xf28(%r12),%xmm1 26213e: 0f 00 00 262141: f2 0f 59 d9 mulsd %xmm1,%xmm3 262145: 66 0f 2f d8 comisd %xmm0,%xmm3 262149: 0f 82 83 00 00 00 jb 2621d2 26214f: f2 48 0f 2c 54 24 08 cvttsd2si 0x8(%rsp),%rdx 262156: f2 48 0f 2c 04 24 cvttsd2si (%rsp),%rax 26215c: 89 95 d4 08 00 00 mov %edx,0x8d4(%rbp) 262162: 89 85 b4 08 00 00 mov %eax,0x8b4(%rbp) 262168: 89 d0 mov %edx,%eax 26216a: 85 c0 test %eax,%eax 26216c: 75 42 jne 2621b0 26216e: 49 c7 84 dc e8 18 00 movq $0x0,0x18e8(%r12,%rbx,8) 262175: 00 00 00 00 00 26217a: f2 41 0f 11 8c dc a8 movsd %xmm1,0x18a8(%r12,%rbx,8) 262181: 18 00 00 262184: 48 83 c3 01 add $0x1,%rbx 262188: 48 83 c5 04 add $0x4,%rbp 26218c: 41 39 9c 24 50 10 00 cmp %ebx,0x1050(%r12) 262193: 00 262194: 0f 87 48 fd ff ff ja 261ee2 26219a: 48 83 c4 28 add $0x28,%rsp 26219e: 4c 89 e7 mov %r12,%rdi 2621a1: 5b pop %rbx 2621a2: 5d pop %rbp 2621a3: 41 5c pop %r12 2621a5: 41 5d pop %r13 2621a7: 41 5e pop %r14 2621a9: 41 5f pop %r15 2621ab: e9 60 b1 ff ff jmpq 25d310 2621b0: 39 85 b4 08 00 00 cmp %eax,0x8b4(%rbp) 2621b6: 0f 87 41 02 00 00 ja 2623fd 2621bc: f2 41 0f 11 9c dc a8 movsd %xmm3,0x18a8(%r12,%rbx,8) 2621c3: 18 00 00 2621c6: f2 41 0f 11 9c dc e8 movsd %xmm3,0x18e8(%r12,%rbx,8) 2621cd: 18 00 00 2621d0: eb b2 jmp 262184 2621d2: 66 49 0f 6e f5 movq %r13,%xmm6 2621d7: 66 49 0f 6e ff movq %r15,%xmm7 2621dc: f2 48 0f 2c c6 cvttsd2si %xmm6,%rax 2621e1: f2 48 0f 2c d7 cvttsd2si %xmm7,%rdx 2621e6: 89 85 b4 08 00 00 mov %eax,0x8b4(%rbp) 2621ec: 89 95 d4 08 00 00 mov %edx,0x8d4(%rbp) 2621f2: 89 d0 mov %edx,%eax 2621f4: e9 71 ff ff ff jmpq 26216a 2621f9: 85 d2 test %edx,%edx 2621fb: 0f 84 5a 03 00 00 je 26255b 262201: f2 0f 10 2c 24 movsd (%rsp),%xmm5 262206: 66 49 0f 7e ed movq %xmm5,%r13 26220b: 8b 45 20 mov 0x20(%rbp),%eax 26220e: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 262214: 66 0f ef c0 pxor %xmm0,%xmm0 262218: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26221d: 66 49 0f 7e f7 movq %xmm6,%r15 262222: e9 0b fe ff ff jmpq 262032 262227: 85 c9 test %ecx,%ecx 262229: 0f 84 92 01 00 00 je 2623c1 26222f: 83 f8 02 cmp $0x2,%eax 262232: 0f 84 b0 02 00 00 je 2624e8 262238: 85 d2 test %edx,%edx 26223a: 74 09 je 262245 26223c: 40 84 f6 test %sil,%sil 26223f: 0f 85 7f 03 00 00 jne 2625c4 262245: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 26224d 26224c: 00 26224d: f2 0f 59 2c 24 mulsd (%rsp),%xmm5 262252: 66 49 0f 7e ed movq %xmm5,%r13 262257: e9 b7 fd ff ff jmpq 262013 26225c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 262264 262263: 00 262264: 66 0f ef c0 pxor %xmm0,%xmm0 262268: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 26226e: f2 0f 5a 44 24 20 cvtsd2ss 0x20(%rsp),%xmm0 262274: e8 00 00 00 00 callq 262279 262279: 66 0f ef c9 pxor %xmm1,%xmm1 26227d: 66 49 0f 6e e6 movq %r14,%xmm4 262282: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 26228a 262289: 00 26228a: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26228e: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 262296 262295: 00 262296: f2 0f 5e d9 divsd %xmm1,%xmm3 26229a: 66 0f ef c9 pxor %xmm1,%xmm1 26229e: f2 0f 59 c4 mulsd %xmm4,%xmm0 2622a2: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2622aa 2622a9: 00 2622aa: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2622ae: f2 0f 5e 5c 24 08 divsd 0x8(%rsp),%xmm3 2622b4: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 2622ba: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 2622be: e8 00 00 00 00 callq 2622c3 2622c3: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 2622c9: 83 bd 54 03 00 00 04 cmpl $0x4,0x354(%rbp) 2622d0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2622d4: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 2622da: f2 0f 58 c3 addsd %xmm3,%xmm0 2622de: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 2622e4: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 2622ea: 0f 85 33 fe ff ff jne 262123 2622f0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2622f8 2622f7: 00 2622f8: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 2622fe: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 262302: e8 00 00 00 00 callq 262307 262307: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 26230d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 262311: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 262319 262318: 00 262319: e9 05 fe ff ff jmpq 262123 26231e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 262326 262325: 00 262326: 85 d2 test %edx,%edx 262328: 0f 85 93 01 00 00 jne 2624c1 26232e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 262335 262335: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 26233d 26233c: 00 26233d: 48 89 04 24 mov %rax,(%rsp) 262341: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 262347: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26234f 26234e: 00 26234f: e8 00 00 00 00 callq 262354 262354: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26235c 26235b: 00 26235c: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 262363: 00 00 262365: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 262369: f2 0f 5e d0 divsd %xmm0,%xmm2 26236d: 66 0f ef c0 pxor %xmm0,%xmm0 262371: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 262377: f2 0f 5e 14 24 divsd (%rsp),%xmm2 26237c: e9 34 fc ff ff jmpq 261fb5 262381: 8b 85 7c 05 00 00 mov 0x57c(%rbp),%eax 262387: 66 0f ef c9 pxor %xmm1,%xmm1 26238b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26238f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 262394: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 26239c 26239b: 00 26239c: f2 41 0f 59 8c dc 38 mulsd 0x1138(%r12,%rbx,8),%xmm1 2623a3: 11 00 00 2623a6: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2623aa: e8 00 00 00 00 callq 2623af 2623af: 66 0f ef ff pxor %xmm7,%xmm7 2623b3: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 2623b7: 66 49 0f 7e fe movq %xmm7,%r14 2623bc: e9 d0 fc ff ff jmpq 262091 2623c1: f2 0f 10 34 24 movsd (%rsp),%xmm6 2623c6: 66 49 0f 7e f5 movq %xmm6,%r13 2623cb: e9 43 fc ff ff jmpq 262013 2623d0: f2 0f 10 3c 24 movsd (%rsp),%xmm7 2623d5: 66 49 0f 7e fd movq %xmm7,%r13 2623da: e9 34 fc ff ff jmpq 262013 2623df: 83 f8 03 cmp $0x3,%eax 2623e2: 0f 84 3a 01 00 00 je 262522 2623e8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2623ef 2623ef: 48 89 44 24 08 mov %rax,0x8(%rsp) 2623f4: 48 89 04 24 mov %rax,(%rsp) 2623f8: e9 59 fb ff ff jmpq 261f56 2623fd: 66 0f 28 c1 movapd %xmm1,%xmm0 262401: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 262409 262408: 00 262409: f2 0f 58 c1 addsd %xmm1,%xmm0 26240d: f2 0f 5e ca divsd %xmm2,%xmm1 262411: f2 0f 5e c2 divsd %xmm2,%xmm0 262415: f2 41 0f 11 8c dc e8 movsd %xmm1,0x18e8(%r12,%rbx,8) 26241c: 18 00 00 26241f: f2 41 0f 11 84 dc a8 movsd %xmm0,0x18a8(%r12,%rbx,8) 262426: 18 00 00 262429: e9 56 fd ff ff jmpq 262184 26242e: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 262436 262435: 00 262436: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26243e 26243d: 00 26243e: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 262444: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 26244b 26244b: 48 89 3c 24 mov %rdi,(%rsp) 26244f: 85 d2 test %edx,%edx 262451: 0f 84 f0 fe ff ff je 262347 262457: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 26245f 26245e: 00 26245f: f2 0f 11 24 24 movsd %xmm4,(%rsp) 262464: 83 f8 01 cmp $0x1,%eax 262467: 0f 86 da fe ff ff jbe 262347 26246d: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 262475 262474: 00 262475: f2 0f 11 24 24 movsd %xmm4,(%rsp) 26247a: e9 c8 fe ff ff jmpq 262347 26247f: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 262487 262486: 00 262487: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26248f 26248e: 00 26248f: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 262495: eb ad jmp 262444 262497: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26249f 26249e: 00 26249f: 66 0f ef c0 pxor %xmm0,%xmm0 2624a3: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 2624a7: e8 00 00 00 00 callq 2624ac 2624ac: 66 0f ef d2 pxor %xmm2,%xmm2 2624b0: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 2624b4: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 2624bc 2624bb: 00 2624bc: e9 4a fc ff ff jmpq 26210b 2624c1: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 2624c9 2624c8: 00 2624c9: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2624d1 2624d0: 00 2624d1: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 2624d7: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 2624dc: e9 66 fe ff ff jmpq 262347 2624e1: 89 f1 mov %esi,%ecx 2624e3: e9 83 fb ff ff jmpq 26206b 2624e8: 83 f9 1d cmp $0x1d,%ecx 2624eb: 0f 87 54 fd ff ff ja 262245 2624f1: b8 20 22 22 22 mov $0x22222220,%eax 2624f6: 48 0f a3 c8 bt %rcx,%rax 2624fa: 0f 83 45 fd ff ff jae 262245 262500: 85 d2 test %edx,%edx 262502: 0f 85 3d fd ff ff jne 262245 262508: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 26250e: f2 0f 10 34 24 movsd (%rsp),%xmm6 262513: 66 49 0f 7e ff movq %xmm7,%r15 262518: 66 49 0f 7e f5 movq %xmm6,%r13 26251d: e9 04 fb ff ff jmpq 262026 262522: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 26252a 262529: 00 26252a: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 262532 262531: 00 262532: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 262538: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 26253d: e9 14 fa ff ff jmpq 261f56 262542: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 262549 262549: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 262551 262550: 00 262551: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 262556: e9 e9 fe ff ff jmpq 262444 26255b: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 262563 262562: 00 262563: f2 0f 59 24 24 mulsd (%rsp),%xmm4 262568: 66 49 0f 7e e5 movq %xmm4,%r13 26256d: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 262573: 66 49 0f 7e e7 movq %xmm4,%r15 262578: e9 a9 fa ff ff jmpq 262026 26257d: 85 d2 test %edx,%edx 26257f: 0f 85 86 fc ff ff jne 26220b 262585: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 26258d 26258c: 00 26258d: f2 0f 59 74 24 08 mulsd 0x8(%rsp),%xmm6 262593: 66 49 0f 7e f7 movq %xmm6,%r15 262598: e9 89 fa ff ff jmpq 262026 26259d: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2625a5 2625a4: 00 2625a5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2625ac 2625ac: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2625b4 2625b3: 00 2625b4: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 2625b9: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 2625bf: e9 7a f9 ff ff jmpq 261f3e 2625c4: f2 0f 10 3c 24 movsd (%rsp),%xmm7 2625c9: 66 49 0f 7e fd movq %xmm7,%r13 2625ce: e9 38 fc ff ff jmpq 26220b 2625d3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2625da: 00 00 00 00 2625de: 66 90 xchg %ax,%ax 00000000002625e0 : 2625e0: e8 00 00 00 00 callq 2625e5 2625e5: 41 57 push %r15 2625e7: 41 56 push %r14 2625e9: 41 55 push %r13 2625eb: 41 54 push %r12 2625ed: 49 89 fc mov %rdi,%r12 2625f0: 55 push %rbp 2625f1: 48 8d af b8 11 00 00 lea 0x11b8(%rdi),%rbp 2625f8: 53 push %rbx 2625f9: 48 89 ea mov %rbp,%rdx 2625fc: 48 81 ec 58 01 00 00 sub $0x158,%rsp 262603: 8b 87 50 10 00 00 mov 0x1050(%rdi),%eax 262609: c6 87 9c 30 00 00 01 movb $0x1,0x309c(%rdi) 262610: 8d 70 ff lea -0x1(%rax),%esi 262613: 31 c0 xor %eax,%eax 262615: eb 31 jmp 262648 262617: 8b 8a 10 02 00 00 mov 0x210(%rdx),%ecx 26261d: 83 f9 02 cmp $0x2,%ecx 262620: 0f 86 f3 00 00 00 jbe 262719 262626: 83 f9 08 cmp $0x8,%ecx 262629: 0f 84 ea 00 00 00 je 262719 26262f: 41 c6 84 24 9c 30 00 movb $0x0,0x309c(%r12) 262636: 00 00 262638: 48 83 c0 01 add $0x1,%rax 26263c: 48 83 c2 04 add $0x4,%rdx 262640: 39 c6 cmp %eax,%esi 262642: 0f 82 38 01 00 00 jb 262780 262648: 41 80 bc 04 9c 18 00 cmpb $0x0,0x189c(%r12,%rax,1) 26264f: 00 00 262651: 74 c4 je 262617 262653: 8b 7a 20 mov 0x20(%rdx),%edi 262656: 8d 4f ff lea -0x1(%rdi),%ecx 262659: 83 f9 07 cmp $0x7,%ecx 26265c: 77 d1 ja 26262f 26265e: 8b 0a mov (%rdx),%ecx 262660: 44 8d 41 ff lea -0x1(%rcx),%r8d 262664: 41 83 f8 07 cmp $0x7,%r8d 262668: 77 c5 ja 26262f 26266a: 83 f9 01 cmp $0x1,%ecx 26266d: 74 05 je 262674 26266f: f6 c1 01 test $0x1,%cl 262672: 75 bb jne 26262f 262674: f2 41 0f 10 8c c4 38 movsd 0x1138(%r12,%rax,8),%xmm1 26267b: 11 00 00 26267e: 66 41 0f 2f 8c 24 68 comisd 0x2d68(%r12),%xmm1 262685: 2d 00 00 262688: 77 a5 ja 26262f 26268a: f2 41 0f 10 84 c4 78 movsd 0x1178(%r12,%rax,8),%xmm0 262691: 11 00 00 262694: 66 41 0f 2f 84 24 70 comisd 0x2d70(%r12),%xmm0 26269b: 2d 00 00 26269e: 77 8f ja 26262f 2626a0: 66 0f ef d2 pxor %xmm2,%xmm2 2626a4: f2 0f 2a d1 cvtsi2sd %ecx,%xmm2 2626a8: 66 0f 2f ca comisd %xmm2,%xmm1 2626ac: 77 81 ja 26262f 2626ae: 66 0f ef d2 pxor %xmm2,%xmm2 2626b2: f2 0f 2a d7 cvtsi2sd %edi,%xmm2 2626b6: 66 0f 2f c2 comisd %xmm2,%xmm0 2626ba: 0f 87 6f ff ff ff ja 26262f 2626c0: 8b 8a 10 02 00 00 mov 0x210(%rdx),%ecx 2626c6: 83 f9 02 cmp $0x2,%ecx 2626c9: 0f 86 69 ff ff ff jbe 262638 2626cf: 83 f9 08 cmp $0x8,%ecx 2626d2: 0f 84 60 ff ff ff je 262638 2626d8: 8b 4a 40 mov 0x40(%rdx),%ecx 2626db: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2626e3 2626e2: 00 2626e3: 66 0f ef d2 pxor %xmm2,%xmm2 2626e7: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 2626ec: 66 0f 2f ca comisd %xmm2,%xmm1 2626f0: 0f 87 39 ff ff ff ja 26262f 2626f6: 8b 4a 60 mov 0x60(%rdx),%ecx 2626f9: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 262701 262700: 00 262701: 66 0f ef c9 pxor %xmm1,%xmm1 262705: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 26270a: 66 0f 2f c1 comisd %xmm1,%xmm0 26270e: 0f 87 1b ff ff ff ja 26262f 262714: e9 1f ff ff ff jmpq 262638 262719: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 262721 262720: 00 262721: 66 41 0f 2e bc c4 38 ucomisd 0x1138(%r12,%rax,8),%xmm7 262728: 11 00 00 26272b: 0f 8a fe fe ff ff jp 26262f 262731: 66 41 0f 2f bc c4 38 comisd 0x1138(%r12,%rax,8),%xmm7 262738: 11 00 00 26273b: 0f 85 ee fe ff ff jne 26262f 262741: 83 3a 01 cmpl $0x1,(%rdx) 262744: 0f 85 e5 fe ff ff jne 26262f 26274a: 66 41 0f 2e bc c4 78 ucomisd 0x1178(%r12,%rax,8),%xmm7 262751: 11 00 00 262754: 0f 8a d5 fe ff ff jp 26262f 26275a: 66 41 0f 2f bc c4 78 comisd 0x1178(%r12,%rax,8),%xmm7 262761: 11 00 00 262764: 0f 85 c5 fe ff ff jne 26262f 26276a: 8b 7a 20 mov 0x20(%rdx),%edi 26276d: 83 ff 01 cmp $0x1,%edi 262770: 0f 85 b9 fe ff ff jne 26262f 262776: b9 01 00 00 00 mov $0x1,%ecx 26277b: e9 f4 fe ff ff jmpq 262674 262780: 89 f2 mov %esi,%edx 262782: 4d 8d ac 24 58 13 00 lea 0x1358(%r12),%r13 262789: 00 26278a: 41 c6 84 24 9d 30 00 movb $0x1,0x309d(%r12) 262791: 00 01 262793: 49 8d 84 24 a8 13 00 lea 0x13a8(%r12),%rax 26279a: 00 26279b: 4d 8d 84 94 ac 13 00 lea 0x13ac(%r12,%rdx,4),%r8 2627a2: 00 2627a3: 4c 89 ee mov %r13,%rsi 2627a6: bf 40 44 44 44 mov $0x44444440,%edi 2627ab: eb 1a jmp 2627c7 2627ad: 44 8b 08 mov (%rax),%r9d 2627b0: 45 85 c9 test %r9d,%r9d 2627b3: 75 44 jne 2627f9 2627b5: 80 3e 00 cmpb $0x0,(%rsi) 2627b8: 75 3f jne 2627f9 2627ba: 48 83 c0 04 add $0x4,%rax 2627be: 48 83 c6 01 add $0x1,%rsi 2627c2: 4c 39 c0 cmp %r8,%rax 2627c5: 74 48 je 26280f 2627c7: 8b 88 90 02 00 00 mov 0x290(%rax),%ecx 2627cd: 85 c9 test %ecx,%ecx 2627cf: 74 dc je 2627ad 2627d1: 83 f9 1e cmp $0x1e,%ecx 2627d4: 0f 86 d5 00 00 00 jbe 2628af 2627da: 83 f9 1f cmp $0x1f,%ecx 2627dd: 0f 85 dc 00 00 00 jne 2628bf 2627e3: 8b 48 20 mov 0x20(%rax),%ecx 2627e6: 44 8d 49 fd lea -0x3(%rcx),%r9d 2627ea: 41 83 f9 01 cmp $0x1,%r9d 2627ee: 76 09 jbe 2627f9 2627f0: 83 f9 08 cmp $0x8,%ecx 2627f3: 0f 85 bd 2b 00 00 jne 2653b6 2627f9: 41 c6 84 24 9d 30 00 movb $0x0,0x309d(%r12) 262800: 00 00 262802: 48 83 c0 04 add $0x4,%rax 262806: 48 83 c6 01 add $0x1,%rsi 26280a: 4c 39 c0 cmp %r8,%rax 26280d: 75 b8 jne 2627c7 26280f: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 262817 262816: 00 262817: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26281f 26281e: 00 26281f: 49 8d 8c 24 74 10 00 lea 0x1074(%r12),%rcx 262826: 00 262827: 49 8d 84 24 88 6f 00 lea 0x6f88(%r12),%rax 26282e: 00 26282f: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 262837 262836: 00 262837: 49 8d b4 d4 90 6f 00 lea 0x6f90(%r12,%rdx,8),%rsi 26283e: 00 26283f: eb 20 jmp 262861 262841: 8b 11 mov (%rcx),%edx 262843: 66 0f ef c0 pxor %xmm0,%xmm0 262847: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26284c: f2 0f 11 00 movsd %xmm0,(%rax) 262850: 48 83 c0 08 add $0x8,%rax 262854: 48 83 c1 04 add $0x4,%rcx 262858: 48 39 f0 cmp %rsi,%rax 26285b: 0f 84 e8 00 00 00 je 262949 262861: 8b 91 54 03 00 00 mov 0x354(%rcx),%edx 262867: 83 fa 02 cmp $0x2,%edx 26286a: 0f 84 88 00 00 00 je 2628f8 262870: 83 fa 01 cmp $0x1,%edx 262873: 0f 84 b5 00 00 00 je 26292e 262879: 85 d2 test %edx,%edx 26287b: 0f 85 89 00 00 00 jne 26290a 262881: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 262888 262888: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 26288f: 00 00 00 00 262893: 48 89 78 40 mov %rdi,0x40(%rax) 262897: 8b 91 34 03 00 00 mov 0x334(%rcx),%edx 26289d: 85 d2 test %edx,%edx 26289f: 74 a0 je 262841 2628a1: 8b 51 20 mov 0x20(%rcx),%edx 2628a4: 66 0f ef c0 pxor %xmm0,%xmm0 2628a8: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 2628ad: eb 9d jmp 26284c 2628af: 48 0f a3 cf bt %rcx,%rdi 2628b3: 73 0a jae 2628bf 2628b5: 83 78 20 02 cmpl $0x2,0x20(%rax) 2628b9: 0f 85 3a ff ff ff jne 2627f9 2628bf: 83 e9 20 sub $0x20,%ecx 2628c2: 83 f9 01 cmp $0x1,%ecx 2628c5: 0f 87 8f 5b 00 00 ja 26845a 2628cb: 8b 48 20 mov 0x20(%rax),%ecx 2628ce: 83 e9 01 sub $0x1,%ecx 2628d1: 83 f9 01 cmp $0x1,%ecx 2628d4: 0f 87 1f ff ff ff ja 2627f9 2628da: 8b 08 mov (%rax),%ecx 2628dc: 85 c9 test %ecx,%ecx 2628de: 0f 85 15 ff ff ff jne 2627f9 2628e4: 41 80 bc 24 64 2d 00 cmpb $0x0,0x2d64(%r12) 2628eb: 00 00 2628ed: 0f 84 06 ff ff ff je 2627f9 2628f3: e9 bd fe ff ff jmpq 2627b5 2628f8: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 2628ff: 00 00 00 00 262903: f2 0f 11 48 40 movsd %xmm1,0x40(%rax) 262908: eb 8d jmp 262897 26290a: 83 fa 08 cmp $0x8,%edx 26290d: 0f 84 1b 29 00 00 je 26522e 262913: 83 fa 03 cmp $0x3,%edx 262916: 0f 84 70 59 00 00 je 26828c 26291c: f2 0f 11 58 40 movsd %xmm3,0x40(%rax) 262921: f2 0f 11 90 80 00 00 movsd %xmm2,0x80(%rax) 262928: 00 262929: e9 69 ff ff ff jmpq 262897 26292e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 262935 262935: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 26293c: 00 00 00 00 262940: 48 89 78 40 mov %rdi,0x40(%rax) 262944: e9 4e ff ff ff jmpq 262897 262949: 31 db xor %ebx,%ebx 26294b: f2 41 0f 10 bc dc 88 movsd 0x6f88(%r12,%rbx,8),%xmm7 262952: 6f 00 00 262955: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26295d 26295c: 00 26295d: 66 0f ef c0 pxor %xmm0,%xmm0 262961: f2 41 0f 5a 84 dc c8 cvtsd2ss 0x6fc8(%r12,%rbx,8),%xmm0 262968: 6f 00 00 26296b: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 262970: e8 00 00 00 00 callq 262975 262975: 41 8b 84 9c 38 12 00 mov 0x1238(%r12,%rbx,4),%eax 26297c: 00 26297d: 66 0f ef c9 pxor %xmm1,%xmm1 262981: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 262989 262988: 00 262989: f2 41 0f 59 ac dc 88 mulsd 0x6f88(%r12,%rbx,8),%xmm5 262990: 6f 00 00 262993: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 262997: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26299c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2629a1: f2 41 0f 5e 8c dc d8 divsd 0x12d8(%r12,%rbx,8),%xmm1 2629a8: 12 00 00 2629ab: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 2629b0: f2 0f 5e c1 divsd %xmm1,%xmm0 2629b4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2629bc 2629bb: 00 2629bc: f2 41 0f 59 84 dc 78 mulsd 0x1178(%r12,%rbx,8),%xmm0 2629c3: 11 00 00 2629c6: f2 41 0f 11 84 dc 08 movsd %xmm0,0x7a08(%r12,%rbx,8) 2629cd: 7a 00 00 2629d0: 66 0f ef c0 pxor %xmm0,%xmm0 2629d4: f2 41 0f 5a 84 dc 08 cvtsd2ss 0x7008(%r12,%rbx,8),%xmm0 2629db: 70 00 00 2629de: e8 00 00 00 00 callq 2629e3 2629e3: 41 8b 84 9c 38 12 00 mov 0x1238(%r12,%rbx,4),%eax 2629ea: 00 2629eb: 66 0f ef c9 pxor %xmm1,%xmm1 2629ef: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2629f3: f2 0f 59 04 24 mulsd (%rsp),%xmm0 2629f8: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2629fd: f2 41 0f 5e 8c dc d8 divsd 0x12d8(%r12,%rbx,8),%xmm1 262a04: 12 00 00 262a07: f2 0f 5e c1 divsd %xmm1,%xmm0 262a0b: f2 41 0f 59 84 dc 78 mulsd 0x1178(%r12,%rbx,8),%xmm0 262a12: 11 00 00 262a15: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 262a1d 262a1c: 00 262a1d: f2 41 0f 11 84 dc 48 movsd %xmm0,0x7a48(%r12,%rbx,8) 262a24: 7a 00 00 262a27: f2 41 0f 58 84 dc 08 addsd 0x7a08(%r12,%rbx,8),%xmm0 262a2e: 7a 00 00 262a31: f2 41 0f 11 84 dc 88 movsd %xmm0,0x7a88(%r12,%rbx,8) 262a38: 7a 00 00 262a3b: 48 83 c3 01 add $0x1,%rbx 262a3f: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 262a46: 00 262a47: 8d 48 ff lea -0x1(%rax),%ecx 262a4a: 39 d9 cmp %ebx,%ecx 262a4c: 0f 83 f9 fe ff ff jae 26294b 262a52: 49 8d 84 24 d8 12 00 lea 0x12d8(%r12),%rax 262a59: 00 262a5a: 31 d2 xor %edx,%edx 262a5c: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 262a63: 00 262a64: eb 1b jmp 262a81 262a66: 48 c7 80 f0 67 00 00 movq $0x0,0x67f0(%rax) 262a6d: 00 00 00 00 262a71: 48 8d 72 01 lea 0x1(%rdx),%rsi 262a75: 48 83 c0 08 add $0x8,%rax 262a79: 48 39 ca cmp %rcx,%rdx 262a7c: 74 76 je 262af4 262a7e: 48 89 f2 mov %rsi,%rdx 262a81: 41 80 bc 14 e8 13 00 cmpb $0x0,0x13e8(%r12,%rdx,1) 262a88: 00 00 262a8a: 74 da je 262a66 262a8c: 41 8b b4 94 d0 14 00 mov 0x14d0(%r12,%rdx,4),%esi 262a93: 00 262a94: f2 0f 10 80 38 01 00 movsd 0x138(%rax),%xmm0 262a9b: 00 262a9c: f2 0f 59 80 78 01 00 mulsd 0x178(%rax),%xmm0 262aa3: 00 262aa4: 83 fe 01 cmp $0x1,%esi 262aa7: 0f 84 71 03 00 00 je 262e1e 262aad: 83 fe 04 cmp $0x4,%esi 262ab0: 41 8b b4 94 38 12 00 mov 0x1238(%r12,%rdx,4),%esi 262ab7: 00 262ab8: 66 0f ef c9 pxor %xmm1,%xmm1 262abc: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 262ac1: f2 0f 59 88 b8 01 00 mulsd 0x1b8(%rax),%xmm1 262ac8: 00 262ac9: f2 0f 5e 08 divsd (%rax),%xmm1 262acd: f2 0f 5e c1 divsd %xmm1,%xmm0 262ad1: 0f 84 7d 03 00 00 je 262e54 262ad7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 262adf 262ade: 00 262adf: 48 8d 72 01 lea 0x1(%rdx),%rsi 262ae3: 48 83 c0 08 add $0x8,%rax 262ae7: f2 0f 11 80 e8 67 00 movsd %xmm0,0x67e8(%rax) 262aee: 00 262aef: 48 39 ca cmp %rcx,%rdx 262af2: 75 8a jne 262a7e 262af4: 41 c6 84 24 a8 30 00 movb $0x0,0x30a8(%r12) 262afb: 00 00 262afd: 49 8d 84 14 59 13 00 lea 0x1359(%r12,%rdx,1),%rax 262b04: 00 262b05: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 262b0a: 74 09 je 262b15 262b0c: 41 c6 84 24 a8 30 00 movb $0x1,0x30a8(%r12) 262b13: 00 01 262b15: 49 83 c5 01 add $0x1,%r13 262b19: 49 39 c5 cmp %rax,%r13 262b1c: 75 e7 jne 262b05 262b1e: f2 41 0f 10 84 24 48 movsd 0xe48(%r12),%xmm0 262b25: 0e 00 00 262b28: 4d 8d b4 24 80 2d 00 lea 0x2d80(%r12),%r14 262b2f: 00 262b30: 49 8d 9c 24 40 55 00 lea 0x5540(%r12),%rbx 262b37: 00 262b38: 45 31 ed xor %r13d,%r13d 262b3b: f2 41 0f 11 84 24 60 movsd %xmm0,0xe60(%r12) 262b42: 0e 00 00 262b45: e9 73 01 00 00 jmpq 262cbd 262b4a: f2 41 0f 10 a4 24 60 movsd 0xe60(%r12),%xmm4 262b51: 0e 00 00 262b54: 66 0f ef db pxor %xmm3,%xmm3 262b58: f2 41 0f 10 2e movsd (%r14),%xmm5 262b5d: 41 8b 84 24 20 0f 00 mov 0xf20(%r12),%eax 262b64: 00 262b65: 41 2b 84 24 40 0f 00 sub 0xf40(%r12),%eax 262b6c: 00 262b6d: 89 c1 mov %eax,%ecx 262b6f: 66 0f 28 cc movapd %xmm4,%xmm1 262b73: f2 0f 59 c8 mulsd %xmm0,%xmm1 262b77: c1 e1 0a shl $0xa,%ecx 262b7a: f2 48 0f 2a d9 cvtsi2sd %rcx,%xmm3 262b7f: f2 0f 58 d9 addsd %xmm1,%xmm3 262b83: 66 0f 28 ca movapd %xmm2,%xmm1 262b87: f2 0f 58 ca addsd %xmm2,%xmm1 262b8b: f2 0f 59 cd mulsd %xmm5,%xmm1 262b8f: f2 0f 59 cc mulsd %xmm4,%xmm1 262b93: f2 0f 5e cb divsd %xmm3,%xmm1 262b97: f2 41 0f 11 8c 24 c0 movsd %xmm1,0x30c0(%r12) 262b9e: 30 00 00 262ba1: 84 d2 test %dl,%dl 262ba3: 74 1c je 262bc1 262ba5: 66 0f 2f 0d 00 00 00 comisd 0x0(%rip),%xmm1 # 262bad 262bac: 00 262bad: 76 12 jbe 262bc1 262baf: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 262bb7 262bb6: 00 262bb7: 66 0f 2f f9 comisd %xmm1,%xmm7 262bbb: 0f 87 aa 03 00 00 ja 262f6b 262bc1: f2 41 0f 59 16 mulsd (%r14),%xmm2 262bc6: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 262bce 262bcd: 00 262bce: 66 0f ef c0 pxor %xmm0,%xmm0 262bd2: f2 41 0f 59 8e 50 7e mulsd 0x7e50(%r14),%xmm1 262bd9: 00 00 262bdb: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 262bdf: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 262be3: e8 00 00 00 00 callq 262be8 262be8: 66 0f ef c9 pxor %xmm1,%xmm1 262bec: 41 0f b6 94 24 a8 30 movzbl 0x30a8(%r12),%edx 262bf3: 00 00 262bf5: f2 41 0f 10 9c 24 b0 movsd 0xeb0(%r12),%xmm3 262bfc: 0e 00 00 262bff: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 262c03: f2 41 0f 11 8c 24 c8 movsd %xmm1,0x30c8(%r12) 262c0a: 30 00 00 262c0d: 84 d2 test %dl,%dl 262c0f: 74 1b je 262c2c 262c11: f2 41 0f 10 26 movsd (%r14),%xmm4 262c16: f2 0f 59 e3 mulsd %xmm3,%xmm4 262c1a: f2 0f 59 25 00 00 00 mulsd 0x0(%rip),%xmm4 # 262c22 262c21: 00 262c22: 66 0f 2f cc comisd %xmm4,%xmm1 262c26: 0f 87 3d 02 00 00 ja 262e69 262c2c: f2 41 0f 10 a4 24 60 movsd 0xe60(%r12),%xmm4 262c33: 0e 00 00 262c36: 66 0f ef d2 pxor %xmm2,%xmm2 262c3a: f2 41 0f 10 2e movsd (%r14),%xmm5 262c3f: 41 8b 84 24 20 0f 00 mov 0xf20(%r12),%eax 262c46: 00 262c47: 41 2b 84 24 40 0f 00 sub 0xf40(%r12),%eax 262c4e: 00 262c4f: 89 c1 mov %eax,%ecx 262c51: 66 0f 28 c4 movapd %xmm4,%xmm0 262c55: f2 0f 59 c1 mulsd %xmm1,%xmm0 262c59: c1 e1 0a shl $0xa,%ecx 262c5c: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 262c61: f2 0f 58 d0 addsd %xmm0,%xmm2 262c65: 66 0f 28 c3 movapd %xmm3,%xmm0 262c69: f2 0f 58 c3 addsd %xmm3,%xmm0 262c6d: f2 0f 59 c5 mulsd %xmm5,%xmm0 262c71: f2 0f 59 c4 mulsd %xmm4,%xmm0 262c75: f2 0f 5e c2 divsd %xmm2,%xmm0 262c79: f2 41 0f 11 84 24 c0 movsd %xmm0,0x30c0(%r12) 262c80: 30 00 00 262c83: 84 d2 test %dl,%dl 262c85: 74 1c je 262ca3 262c87: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 262c8f 262c8e: 00 262c8f: 76 12 jbe 262ca3 262c91: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 262c99 262c98: 00 262c99: 66 0f 2f f8 comisd %xmm0,%xmm7 262c9d: 0f 87 53 02 00 00 ja 262ef6 262ca3: 41 83 c5 01 add $0x1,%r13d 262ca7: 49 83 c6 08 add $0x8,%r14 262cab: 48 83 c3 10 add $0x10,%rbx 262caf: 45 39 ac 24 00 0b 00 cmp %r13d,0xb00(%r12) 262cb6: 00 262cb7: 0f 82 2d 03 00 00 jb 262fea 262cbd: f2 41 0f 10 86 88 02 movsd 0x288(%r14),%xmm0 262cc4: 00 00 262cc6: f2 41 0f 59 84 24 98 mulsd 0xe98(%r12),%xmm0 262ccd: 0e 00 00 262cd0: f2 41 0f 59 84 24 a0 mulsd 0xea0(%r12),%xmm0 262cd7: 0e 00 00 262cda: f2 41 0f 10 8e d8 00 movsd 0xd8(%r14),%xmm1 262ce1: 00 00 262ce3: f2 41 0f 59 8c 24 a8 mulsd 0xea8(%r12),%xmm1 262cea: 0e 00 00 262ced: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 262cf1: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 262cf5: e8 00 00 00 00 callq 262cfa 262cfa: 66 0f ef c9 pxor %xmm1,%xmm1 262cfe: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 262d02: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 262d0a 262d09: 00 262d0a: f2 41 0f 11 8e 50 7e movsd %xmm1,0x7e50(%r14) 262d11: 00 00 262d13: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 262d1b 262d1a: 00 262d1b: f2 41 0f 10 84 24 b0 movsd 0xeb0(%r12),%xmm0 262d22: 0e 00 00 262d25: f2 41 0f 59 06 mulsd (%r14),%xmm0 262d2a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 262d2e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 262d32: e8 00 00 00 00 callq 262d37 262d37: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 262d3b: f2 41 0f 59 84 24 70 mulsd 0xe70(%r12),%xmm0 262d42: 0e 00 00 262d45: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 262d4d 262d4c: 00 262d4d: f2 41 0f 11 84 24 c8 movsd %xmm0,0x30c8(%r12) 262d54: 30 00 00 262d57: f2 0f 11 03 movsd %xmm0,(%rbx) 262d5b: 41 0f b6 94 24 a8 30 movzbl 0x30a8(%r12),%edx 262d62: 00 00 262d64: f2 41 0f 10 94 24 b0 movsd 0xeb0(%r12),%xmm2 262d6b: 0e 00 00 262d6e: 84 d2 test %dl,%dl 262d70: 0f 84 d4 fd ff ff je 262b4a 262d76: f2 41 0f 10 1e movsd (%r14),%xmm3 262d7b: f2 0f 59 da mulsd %xmm2,%xmm3 262d7f: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 262d87 262d86: 00 262d87: 66 0f 2f c3 comisd %xmm3,%xmm0 262d8b: 0f 86 b9 fd ff ff jbe 262b4a 262d91: 41 8b 84 24 20 0f 00 mov 0xf20(%r12),%eax 262d98: 00 262d99: 66 0f ef c9 pxor %xmm1,%xmm1 262d9d: 41 2b 84 24 40 0f 00 sub 0xf40(%r12),%eax 262da4: 00 262da5: 66 0f 28 e0 movapd %xmm0,%xmm4 262da9: c1 e0 0a shl $0xa,%eax 262dac: f2 0f 5c e3 subsd %xmm3,%xmm4 262db0: f2 41 0f 10 94 24 60 movsd 0xe60(%r12),%xmm2 262db7: 0e 00 00 262dba: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 262dbf: f2 0f 5e cc divsd %xmm4,%xmm1 262dc3: f2 0f 58 ca addsd %xmm2,%xmm1 262dc7: f2 0f 5e d1 divsd %xmm1,%xmm2 262dcb: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 262dd3 262dd2: 00 262dd3: f2 0f 5c ca subsd %xmm2,%xmm1 262dd7: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 262ddf 262dde: 00 262ddf: f2 0f 59 d0 mulsd %xmm0,%xmm2 262de3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 262de7: f2 0f 59 ca mulsd %xmm2,%xmm1 262deb: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 262def: e8 00 00 00 00 callq 262df4 262df4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 262df8: f2 0f 11 03 movsd %xmm0,(%rbx) 262dfc: f2 41 0f 10 94 24 b0 movsd 0xeb0(%r12),%xmm2 262e03: 0e 00 00 262e06: f2 41 0f 10 84 24 c8 movsd 0x30c8(%r12),%xmm0 262e0d: 30 00 00 262e10: 41 0f b6 94 24 a8 30 movzbl 0x30a8(%r12),%edx 262e17: 00 00 262e19: e9 2c fd ff ff jmpq 262b4a 262e1e: 41 8b b4 94 38 12 00 mov 0x1238(%r12,%rdx,4),%esi 262e25: 00 262e26: 66 0f ef c9 pxor %xmm1,%xmm1 262e2a: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 262e2f: f2 0f 59 88 b8 01 00 mulsd 0x1b8(%rax),%xmm1 262e36: 00 262e37: f2 0f 5e 08 divsd (%rax),%xmm1 262e3b: f2 0f 5e c1 divsd %xmm1,%xmm0 262e3f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 262e47 262e46: 00 262e47: f2 0f 11 80 f0 67 00 movsd %xmm0,0x67f0(%rax) 262e4e: 00 262e4f: e9 1d fc ff ff jmpq 262a71 262e54: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 262e5c 262e5b: 00 262e5c: f2 0f 11 80 f0 67 00 movsd %xmm0,0x67f0(%rax) 262e63: 00 262e64: e9 08 fc ff ff jmpq 262a71 262e69: 41 8b 84 24 20 0f 00 mov 0xf20(%r12),%eax 262e70: 00 262e71: 66 0f ef c0 pxor %xmm0,%xmm0 262e75: 41 2b 84 24 40 0f 00 sub 0xf40(%r12),%eax 262e7c: 00 262e7d: 66 0f 28 d9 movapd %xmm1,%xmm3 262e81: f2 0f 5c dc subsd %xmm4,%xmm3 262e85: c1 e0 0a shl $0xa,%eax 262e88: f2 41 0f 10 94 24 60 movsd 0xe60(%r12),%xmm2 262e8f: 0e 00 00 262e92: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 262e97: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 262e9f 262e9e: 00 262e9f: f2 0f 5e c3 divsd %xmm3,%xmm0 262ea3: f2 0f 58 c2 addsd %xmm2,%xmm0 262ea7: f2 0f 5e d0 divsd %xmm0,%xmm2 262eab: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 262eb3 262eb2: 00 262eb3: f2 0f 5c c2 subsd %xmm2,%xmm0 262eb7: f2 0f 59 c8 mulsd %xmm0,%xmm1 262ebb: 66 0f ef c0 pxor %xmm0,%xmm0 262ebf: f2 0f 5a 03 cvtsd2ss (%rbx),%xmm0 262ec3: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 262ec7: e8 00 00 00 00 callq 262ecc 262ecc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 262ed0: f2 0f 11 03 movsd %xmm0,(%rbx) 262ed4: f2 41 0f 10 9c 24 b0 movsd 0xeb0(%r12),%xmm3 262edb: 0e 00 00 262ede: f2 41 0f 10 8c 24 c8 movsd 0x30c8(%r12),%xmm1 262ee5: 30 00 00 262ee8: 41 0f b6 94 24 a8 30 movzbl 0x30a8(%r12),%edx 262eef: 00 00 262ef1: e9 36 fd ff ff jmpq 262c2c 262ef6: f2 0f 59 cf mulsd %xmm7,%xmm1 262efa: 66 0f ef c0 pxor %xmm0,%xmm0 262efe: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 262f03: f2 0f 59 c1 mulsd %xmm1,%xmm0 262f07: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 262f0f 262f0e: 00 262f0f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 262f17 262f16: 00 262f17: f2 0f 59 c3 mulsd %xmm3,%xmm0 262f1b: f2 0f 59 c5 mulsd %xmm5,%xmm0 262f1f: f2 0f 59 e0 mulsd %xmm0,%xmm4 262f23: 66 0f ef c0 pxor %xmm0,%xmm0 262f27: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 262f2b: f2 0f 11 24 24 movsd %xmm4,(%rsp) 262f30: e8 00 00 00 00 callq 262f35 262f35: f2 0f 10 24 24 movsd (%rsp),%xmm4 262f3a: 66 0f ef c9 pxor %xmm1,%xmm1 262f3e: 66 0f ef d2 pxor %xmm2,%xmm2 262f42: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 262f46: f2 0f 5a 13 cvtsd2ss (%rbx),%xmm2 262f4a: 0f 28 c2 movaps %xmm2,%xmm0 262f4d: f2 0f 5e e1 divsd %xmm1,%xmm4 262f51: 66 0f ef c9 pxor %xmm1,%xmm1 262f55: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 262f59: e8 00 00 00 00 callq 262f5e 262f5e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 262f62: f2 0f 11 03 movsd %xmm0,(%rbx) 262f66: e9 38 fd ff ff jmpq 262ca3 262f6b: f2 0f 59 c7 mulsd %xmm7,%xmm0 262f6f: 66 0f ef c9 pxor %xmm1,%xmm1 262f73: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 262f78: f2 0f 59 c1 mulsd %xmm1,%xmm0 262f7c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 262f84 262f83: 00 262f84: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 262f8c 262f8b: 00 262f8c: f2 0f 59 c2 mulsd %xmm2,%xmm0 262f90: f2 0f 59 c5 mulsd %xmm5,%xmm0 262f94: f2 0f 59 e0 mulsd %xmm0,%xmm4 262f98: 66 0f ef c0 pxor %xmm0,%xmm0 262f9c: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 262fa0: f2 0f 11 24 24 movsd %xmm4,(%rsp) 262fa5: e8 00 00 00 00 callq 262faa 262faa: f2 0f 10 24 24 movsd (%rsp),%xmm4 262faf: 66 0f ef c9 pxor %xmm1,%xmm1 262fb3: 66 0f ef d2 pxor %xmm2,%xmm2 262fb7: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 262fbb: f2 0f 5a 13 cvtsd2ss (%rbx),%xmm2 262fbf: 0f 28 c2 movaps %xmm2,%xmm0 262fc2: f2 0f 5e e1 divsd %xmm1,%xmm4 262fc6: 66 0f ef c9 pxor %xmm1,%xmm1 262fca: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 262fce: e8 00 00 00 00 callq 262fd3 262fd3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 262fd7: f2 0f 11 03 movsd %xmm0,(%rbx) 262fdb: f2 41 0f 10 94 24 b0 movsd 0xeb0(%r12),%xmm2 262fe2: 0e 00 00 262fe5: e9 d7 fb ff ff jmpq 262bc1 262fea: 41 c6 84 24 a9 30 00 movb $0x1,0x30a9(%r12) 262ff1: 00 01 262ff3: 31 db xor %ebx,%ebx 262ff5: eb 37 jmp 26302e 262ff7: 01 d0 add %edx,%eax 262ff9: 66 0f ef c0 pxor %xmm0,%xmm0 262ffd: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 263002: f2 41 0f 5e 84 24 68 divsd 0xe68(%r12),%xmm0 263009: 0e 00 00 26300c: 66 0f 2f d0 comisd %xmm0,%xmm2 263010: 76 09 jbe 26301b 263012: 41 c6 84 24 a9 30 00 movb $0x0,0x30a9(%r12) 263019: 00 00 26301b: 41 8b 94 24 50 10 00 mov 0x1050(%r12),%edx 263022: 00 263023: 48 83 c3 01 add $0x1,%rbx 263027: 8d 42 ff lea -0x1(%rdx),%eax 26302a: 39 d8 cmp %ebx,%eax 26302c: 72 7e jb 2630ac 26302e: 41 80 bc 1c e8 13 00 cmpb $0x0,0x13e8(%r12,%rbx,1) 263035: 00 00 263037: 74 e2 je 26301b 263039: 41 8b 94 24 88 0f 00 mov 0xf88(%r12),%edx 263040: 00 263041: 41 8b 84 24 84 0f 00 mov 0xf84(%r12),%eax 263048: 00 263049: 41 83 bc 9c d0 14 00 cmpl $0x1,0x14d0(%r12,%rbx,4) 263050: 00 01 263052: f2 41 0f 10 94 dc c8 movsd 0x7ac8(%r12,%rbx,8),%xmm2 263059: 7a 00 00 26305c: 74 99 je 262ff7 26305e: 66 0f ef c9 pxor %xmm1,%xmm1 263062: 66 0f ef c0 pxor %xmm0,%xmm0 263066: f2 0f 11 14 24 movsd %xmm2,(%rsp) 26306b: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 263070: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 263075: f2 0f 58 c9 addsd %xmm1,%xmm1 263079: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26307d: e8 00 00 00 00 callq 263082 263082: f2 0f 10 14 24 movsd (%rsp),%xmm2 263087: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26308b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 263093 263092: 00 263093: f2 41 0f 5e 84 24 68 divsd 0xe68(%r12),%xmm0 26309a: 0e 00 00 26309d: 66 0f 2f d0 comisd %xmm0,%xmm2 2630a1: 0f 87 6b ff ff ff ja 263012 2630a7: e9 6f ff ff ff jmpq 26301b 2630ac: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2630b4 2630b3: 00 2630b4: 41 8b 84 24 20 0f 00 mov 0xf20(%r12),%eax 2630bb: 00 2630bc: 66 0f ef c9 pxor %xmm1,%xmm1 2630c0: f2 41 0f 10 9c 24 d0 movsd 0xed0(%r12),%xmm3 2630c7: 0e 00 00 2630ca: 41 2b 84 24 40 0f 00 sub 0xf40(%r12),%eax 2630d1: 00 2630d2: f2 41 0f 10 94 24 98 movsd 0xe98(%r12),%xmm2 2630d9: 0e 00 00 2630dc: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2630e1: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2630e9 2630e8: 00 2630e9: f2 0f 58 d8 addsd %xmm0,%xmm3 2630ed: 41 8b 84 24 00 0b 00 mov 0xb00(%r12),%eax 2630f4: 00 2630f5: f2 41 0f 10 84 24 d8 movsd 0xed8(%r12),%xmm0 2630fc: 0e 00 00 2630ff: f2 0f 59 d0 mulsd %xmm0,%xmm2 263103: 48 8d 4c 00 02 lea 0x2(%rax,%rax,1),%rcx 263108: 31 c0 xor %eax,%eax 26310a: f2 41 0f 10 a4 c4 40 movsd 0x5540(%r12,%rax,8),%xmm4 263111: 55 00 00 263114: 66 0f 28 ea movapd %xmm2,%xmm5 263118: 66 0f 28 c3 movapd %xmm3,%xmm0 26311c: f2 41 0f 5e 84 84 80 divsd 0x2d80(%r12,%rax,4),%xmm0 263123: 2d 00 00 263126: f2 0f 5e ec divsd %xmm4,%xmm5 26312a: f2 0f 58 c5 addsd %xmm5,%xmm0 26312e: 66 0f 28 e9 movapd %xmm1,%xmm5 263132: f2 0f 5e ec divsd %xmm4,%xmm5 263136: f2 41 0f 11 84 84 f8 movsd %xmm0,0x55f8(%r12,%rax,4) 26313d: 55 00 00 263140: 66 0f 2f e8 comisd %xmm0,%xmm5 263144: 41 0f 97 84 04 40 56 seta 0x5640(%r12,%rax,1) 26314b: 00 00 26314d: 48 83 c0 02 add $0x2,%rax 263151: 48 39 c8 cmp %rcx,%rax 263154: 75 b4 jne 26310a 263156: 41 c7 84 24 b8 30 00 movl $0x0,0x30b8(%r12) 26315d: 00 00 00 00 00 263162: 89 d2 mov %edx,%edx 263164: 31 c0 xor %eax,%eax 263166: 31 c9 xor %ecx,%ecx 263168: 41 80 bc 04 e8 13 00 cmpb $0x0,0x13e8(%r12,%rax,1) 26316f: 00 00 263171: 74 27 je 26319a 263173: 41 8b b4 84 f0 13 00 mov 0x13f0(%r12,%rax,4),%esi 26317a: 00 26317b: 85 f6 test %esi,%esi 26317d: 75 11 jne 263190 26317f: 41 c7 84 84 f0 13 00 movl $0x1,0x13f0(%r12,%rax,4) 263186: 00 01 00 00 00 26318b: be 01 00 00 00 mov $0x1,%esi 263190: 01 f1 add %esi,%ecx 263192: 41 89 8c 24 b8 30 00 mov %ecx,0x30b8(%r12) 263199: 00 26319a: 48 83 c0 01 add $0x1,%rax 26319e: 48 39 d0 cmp %rdx,%rax 2631a1: 75 c5 jne 263168 2631a3: 41 c6 84 24 aa 30 00 movb $0x1,0x30aa(%r12) 2631aa: 00 01 2631ac: 41 39 8c 24 78 2d 00 cmp %ecx,0x2d78(%r12) 2631b3: 00 2631b4: 73 09 jae 2631bf 2631b6: 41 c6 84 24 aa 30 00 movb $0x0,0x30aa(%r12) 2631bd: 00 00 2631bf: 31 c0 xor %eax,%eax 2631c1: 41 80 bc 04 e8 13 00 cmpb $0x0,0x13e8(%r12,%rax,1) 2631c8: 00 00 2631ca: 74 1f je 2631eb 2631cc: 41 80 bc 24 ab 30 00 cmpb $0x0,0x30ab(%r12) 2631d3: 00 00 2631d5: 75 14 jne 2631eb 2631d7: 41 83 bc 84 d0 14 00 cmpl $0x4,0x14d0(%r12,%rax,4) 2631de: 00 04 2631e0: 75 09 jne 2631eb 2631e2: 41 c6 84 24 aa 30 00 movb $0x0,0x30aa(%r12) 2631e9: 00 00 2631eb: 48 83 c0 01 add $0x1,%rax 2631ef: 48 39 d0 cmp %rdx,%rax 2631f2: 75 cd jne 2631c1 2631f4: 41 c6 84 24 64 31 00 movb $0x1,0x3164(%r12) 2631fb: 00 01 2631fd: 31 db xor %ebx,%ebx 2631ff: 41 80 bc 1c e8 13 00 cmpb $0x0,0x13e8(%r12,%rbx,1) 263206: 00 00 263208: 0f 84 7e 01 00 00 je 26338c 26320e: 41 80 bc 24 7c 2d 00 cmpb $0x0,0x2d7c(%r12) 263215: 00 00 263217: 75 41 jne 26325a 263219: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 263221 263220: 00 263221: 66 41 0f 2e ac dc 70 ucomisd 0x1570(%r12,%rbx,8),%xmm5 263228: 15 00 00 26322b: 7a 24 jp 263251 26322d: 66 41 0f 2f ac dc 70 comisd 0x1570(%r12,%rbx,8),%xmm5 263234: 15 00 00 263237: 75 18 jne 263251 263239: 66 41 0f 2e ac dc b0 ucomisd 0x15b0(%r12,%rbx,8),%xmm5 263240: 15 00 00 263243: 7a 0c jp 263251 263245: 66 41 0f 2f ac dc b0 comisd 0x15b0(%r12,%rbx,8),%xmm5 26324c: 15 00 00 26324f: 74 09 je 26325a 263251: 41 c6 84 24 64 31 00 movb $0x0,0x3164(%r12) 263258: 00 00 26325a: f2 41 0f 10 8c dc 70 movsd 0x1570(%r12,%rbx,8),%xmm1 263261: 15 00 00 263264: 66 41 0f 2f 8c 24 b0 comisd 0x31b0(%r12),%xmm1 26326b: 31 00 00 26326e: 77 3a ja 2632aa 263270: f2 41 0f 10 84 dc b0 movsd 0x15b0(%r12,%rbx,8),%xmm0 263277: 15 00 00 26327a: 66 41 0f 2f 84 24 b8 comisd 0x31b8(%r12),%xmm0 263281: 31 00 00 263284: 77 24 ja 2632aa 263286: f2 41 0f 10 94 24 a0 movsd 0x31a0(%r12),%xmm2 26328d: 31 00 00 263290: 66 0f 2f d1 comisd %xmm1,%xmm2 263294: 77 14 ja 2632aa 263296: f2 41 0f 10 94 24 a8 movsd 0x31a8(%r12),%xmm2 26329d: 31 00 00 2632a0: 66 0f 2f d0 comisd %xmm0,%xmm2 2632a4: 0f 86 20 20 00 00 jbe 2652ca 2632aa: 41 c6 84 24 64 31 00 movb $0x0,0x3164(%r12) 2632b1: 00 00 2632b3: f2 41 0f 10 84 dc b0 movsd 0x15b0(%r12,%rbx,8),%xmm0 2632ba: 15 00 00 2632bd: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 2632c5 2632c4: 00 2632c5: 66 0f 2f e8 comisd %xmm0,%xmm5 2632c9: 0f 87 06 1f 00 00 ja 2651d5 2632cf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2632d6 2632d6: 49 89 84 24 40 33 00 mov %rax,0x3340(%r12) 2632dd: 00 2632de: 41 8b 84 9c d0 14 00 mov 0x14d0(%r12,%rbx,4),%eax 2632e5: 00 2632e6: 83 f8 01 cmp $0x1,%eax 2632e9: 0f 84 e6 07 00 00 je 263ad5 2632ef: 83 f8 03 cmp $0x3,%eax 2632f2: 74 09 je 2632fd 2632f4: 83 f8 04 cmp $0x4,%eax 2632f7: 0f 85 56 07 00 00 jne 263a53 2632fd: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 263305 263304: 00 263305: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 26330d 26330c: 00 26330d: 66 0f ef d2 pxor %xmm2,%xmm2 263311: f2 41 0f 10 8c 24 90 movsd 0x3190(%r12),%xmm1 263318: 31 00 00 26331b: 41 8b 94 9c 10 15 00 mov 0x1510(%r12,%rbx,4),%edx 263322: 00 263323: f2 0f 59 c8 mulsd %xmm0,%xmm1 263327: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 26332c: f2 0f 5e cb divsd %xmm3,%xmm1 263330: f2 41 0f 5e 8c dc 10 divsd 0x1410(%r12,%rbx,8),%xmm1 263337: 14 00 00 26333a: f2 41 0f 5c 8c 24 40 subsd 0x3340(%r12),%xmm1 263341: 33 00 00 263344: 66 0f 2f d1 comisd %xmm1,%xmm2 263348: 0f 87 fc 06 00 00 ja 263a4a 26334e: f2 41 0f 10 8c dc b0 movsd 0x15b0(%r12,%rbx,8),%xmm1 263355: 15 00 00 263358: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 263360 26335f: 00 263360: f2 0f 58 c9 addsd %xmm1,%xmm1 263364: 66 0f 2f f9 comisd %xmm1,%xmm7 263368: 0f 87 09 4f 00 00 ja 268277 26336e: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 263376 263375: 00 263376: f2 41 0f 11 8c 24 48 movsd %xmm1,0x3348(%r12) 26337d: 33 00 00 263380: 83 e8 03 sub $0x3,%eax 263383: 83 f8 01 cmp $0x1,%eax 263386: 0f 86 f0 06 00 00 jbe 263a7c 26338c: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 263393: 00 263394: 48 83 c3 01 add $0x1,%rbx 263398: 8d 50 ff lea -0x1(%rax),%edx 26339b: 39 da cmp %ebx,%edx 26339d: 0f 83 5c fe ff ff jae 2631ff 2633a3: 49 c7 84 24 50 33 00 movq $0x0,0x3350(%r12) 2633aa: 00 00 00 00 00 2633af: 31 db xor %ebx,%ebx 2633b1: eb 0f jmp 2633c2 2633b3: 48 83 c3 01 add $0x1,%rbx 2633b7: 8d 50 ff lea -0x1(%rax),%edx 2633ba: 39 da cmp %ebx,%edx 2633bc: 0f 82 b2 00 00 00 jb 263474 2633c2: 41 80 bc 1c e8 13 00 cmpb $0x0,0x13e8(%r12,%rbx,1) 2633c9: 00 00 2633cb: 74 e6 je 2633b3 2633cd: 41 8b 84 24 8c 0f 00 mov 0xf8c(%r12),%eax 2633d4: 00 2633d5: 41 8b 94 9c 10 15 00 mov 0x1510(%r12,%rbx,4),%edx 2633dc: 00 2633dd: 45 8b 8c 9c 38 12 00 mov 0x1238(%r12,%rbx,4),%r9d 2633e4: 00 2633e5: 45 8b 84 9c 50 15 00 mov 0x1550(%r12,%rbx,4),%r8d 2633ec: 00 2633ed: 41 8b 8c 9c 30 15 00 mov 0x1530(%r12,%rbx,4),%ecx 2633f4: 00 2633f5: f2 41 0f 10 9c dc 10 movsd 0x1410(%r12,%rbx,8),%xmm3 2633fc: 14 00 00 2633ff: 41 8b b4 9c f0 14 00 mov 0x14f0(%r12,%rbx,4),%esi 263406: 00 263407: 41 8b bc 9c d0 14 00 mov 0x14d0(%r12,%rbx,4),%edi 26340e: 00 26340f: f2 41 0f 10 94 dc b0 movsd 0x15b0(%r12,%rbx,8),%xmm2 263416: 15 00 00 263419: f2 41 0f 10 8c dc 70 movsd 0x1570(%r12,%rbx,8),%xmm1 263420: 15 00 00 263423: f2 41 0f 10 84 dc d8 movsd 0x12d8(%r12,%rbx,8),%xmm0 26342a: 12 00 00 26342d: 50 push %rax 26342e: 48 83 c3 01 add $0x1,%rbx 263432: e8 00 00 00 00 callq 263437 263437: 66 0f 28 c8 movapd %xmm0,%xmm1 26343b: 66 0f ef c0 pxor %xmm0,%xmm0 26343f: f2 41 0f 5a 84 24 50 cvtsd2ss 0x3350(%r12),%xmm0 263446: 33 00 00 263449: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26344d: e8 00 00 00 00 callq 263452 263452: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263456: f2 41 0f 11 84 24 50 movsd %xmm0,0x3350(%r12) 26345d: 33 00 00 263460: 58 pop %rax 263461: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 263468: 00 263469: 8d 50 ff lea -0x1(%rax),%edx 26346c: 39 da cmp %ebx,%edx 26346e: 0f 83 4e ff ff ff jae 2633c2 263474: 49 8d 84 24 38 11 00 lea 0x1138(%r12),%rax 26347b: 00 26347c: 45 31 f6 xor %r14d,%r14d 26347f: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 263486: 00 263487: 48 89 c3 mov %rax,%rbx 26348a: f2 41 0f 10 8c 24 a0 movsd 0xfa0(%r12),%xmm1 263491: 0f 00 00 263494: f2 0f 10 03 movsd (%rbx),%xmm0 263498: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2634a0 26349f: 00 2634a0: 76 3b jbe 2634dd 2634a2: f2 0f 59 c1 mulsd %xmm1,%xmm0 2634a6: 8b 45 00 mov 0x0(%rbp),%eax 2634a9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2634b1 2634b0: 00 2634b1: 66 49 0f 7e c5 movq %xmm0,%r13 2634b6: 66 0f ef c0 pxor %xmm0,%xmm0 2634ba: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2634bf: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2634c7 2634c6: 00 2634c7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2634cb: e8 00 00 00 00 callq 2634d0 2634d0: 66 49 0f 6e cd movq %r13,%xmm1 2634d5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2634d9: f2 0f 5e c8 divsd %xmm0,%xmm1 2634dd: 66 0f ef c0 pxor %xmm0,%xmm0 2634e1: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2634e5: f2 41 0f 5a 84 24 98 cvtsd2ss 0xf98(%r12),%xmm0 2634ec: 0f 00 00 2634ef: e8 00 00 00 00 callq 2634f4 2634f4: 66 0f ef ed pxor %xmm5,%xmm5 2634f8: 66 0f 2e ab d0 5e 00 ucomisd 0x5ed0(%rbx),%xmm5 2634ff: 00 263500: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263504: f2 0f 11 83 d0 69 00 movsd %xmm0,0x69d0(%rbx) 26350b: 00 26350c: 0f 8b ef 07 00 00 jnp 263d01 263512: f2 0f 10 13 movsd (%rbx),%xmm2 263516: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26351e 26351d: 00 26351e: f2 41 0f 10 9c 24 a0 movsd 0xfa0(%r12),%xmm3 263525: 0f 00 00 263528: f2 0f 59 c2 mulsd %xmm2,%xmm0 26352c: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 263532: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 26353a 263539: 00 26353a: 0f 86 7b 08 00 00 jbe 263dbb 263540: 8b 45 40 mov 0x40(%rbp),%eax 263543: 66 0f ef c0 pxor %xmm0,%xmm0 263547: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 26354c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 263554 263553: 00 263554: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 263559: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 263561 263560: 00 263561: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 263565: e8 00 00 00 00 callq 26356a 26356a: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 263570: f2 0f 10 1c 24 movsd (%rsp),%xmm3 263575: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26357d 26357c: 00 26357d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263581: f2 0f 59 d3 mulsd %xmm3,%xmm2 263585: f2 0f 59 ca mulsd %xmm2,%xmm1 263589: f2 0f 5e c8 divsd %xmm0,%xmm1 26358d: 66 0f ef c0 pxor %xmm0,%xmm0 263591: f2 41 0f 5a 84 24 98 cvtsd2ss 0xf98(%r12),%xmm0 263598: 0f 00 00 26359b: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26359f: e8 00 00 00 00 callq 2635a4 2635a4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2635a8: f2 0f 11 83 10 6a 00 movsd %xmm0,0x6a10(%rbx) 2635af: 00 2635b0: f2 0f 10 0b movsd (%rbx),%xmm1 2635b4: f2 0f 10 53 40 movsd 0x40(%rbx),%xmm2 2635b9: 8b 45 60 mov 0x60(%rbp),%eax 2635bc: f2 0f 10 ab a0 01 00 movsd 0x1a0(%rbx),%xmm5 2635c3: 00 2635c4: f2 0f 59 d1 mulsd %xmm1,%xmm2 2635c8: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 2635d0 2635cf: 00 2635d0: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 2635d5: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2635dd 2635dc: 00 2635dd: f2 0f 5e d0 divsd %xmm0,%xmm2 2635e1: 66 0f ef c0 pxor %xmm0,%xmm0 2635e5: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2635ea: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2635f2 2635f1: 00 2635f2: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 2635f8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 263600 2635ff: 00 263600: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 263604: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 26360a: e8 00 00 00 00 callq 26360f 26360f: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 263615: 8b 45 20 mov 0x20(%rbp),%eax 263618: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26361c: f2 0f 10 0b movsd (%rbx),%xmm1 263620: f2 0f 10 5b 40 movsd 0x40(%rbx),%xmm3 263625: f2 0f 59 f8 mulsd %xmm0,%xmm7 263629: 66 0f ef c0 pxor %xmm0,%xmm0 26362d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 263632: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 26363a 263639: 00 26363a: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 263640: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 263648 263647: 00 263648: f2 0f 59 d9 mulsd %xmm1,%xmm3 26364c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 263650: f2 0f 5e 9b d0 69 00 divsd 0x69d0(%rbx),%xmm3 263657: 00 263658: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 26365e: 66 49 0f 7e ff movq %xmm7,%r15 263663: e8 00 00 00 00 callq 263668 263668: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 26366e: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 263674: 66 0f ef c9 pxor %xmm1,%xmm1 263678: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26367c: f2 0f 59 f8 mulsd %xmm0,%xmm7 263680: 66 0f ef c0 pxor %xmm0,%xmm0 263684: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 263688: 66 49 0f 7e fd movq %xmm7,%r13 26368d: 66 49 0f 6e ff movq %r15,%xmm7 263692: f2 0f 5a c7 cvtsd2ss %xmm7,%xmm0 263696: e8 00 00 00 00 callq 26369b 26369b: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 2636a1: 66 49 0f 6e e5 movq %r13,%xmm4 2636a6: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 2636ac: 66 0f ef c9 pxor %xmm1,%xmm1 2636b0: 66 0f ef c0 pxor %xmm0,%xmm0 2636b4: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 2636b8: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 2636bc: e8 00 00 00 00 callq 2636c1 2636c1: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 2636c7: 0f 28 ca movaps %xmm2,%xmm1 2636ca: e8 00 00 00 00 callq 2636cf 2636cf: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2636d7 2636d6: 00 2636d7: e8 00 00 00 00 callq 2636dc 2636dc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2636e0: f2 0f 59 04 24 mulsd (%rsp),%xmm0 2636e5: f2 0f 11 83 10 5e 00 movsd %xmm0,0x5e10(%rbx) 2636ec: 00 2636ed: 83 7d 00 06 cmpl $0x6,0x0(%rbp) 2636f1: 77 12 ja 263705 2636f3: 83 7d 20 06 cmpl $0x6,0x20(%rbp) 2636f7: 77 0c ja 263705 2636f9: 83 7d 40 06 cmpl $0x6,0x40(%rbp) 2636fd: 77 06 ja 263705 2636ff: 83 7d 60 06 cmpl $0x6,0x60(%rbp) 263703: 76 1a jbe 26371f 263705: f2 0f 10 8b a0 01 00 movsd 0x1a0(%rbx),%xmm1 26370c: 00 26370d: f2 0f 58 c9 addsd %xmm1,%xmm1 263711: 66 0f 2f c8 comisd %xmm0,%xmm1 263715: 76 08 jbe 26371f 263717: f2 0f 11 8b 10 5e 00 movsd %xmm1,0x5e10(%rbx) 26371e: 00 26371f: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 263726: 00 263727: 41 83 c6 01 add $0x1,%r14d 26372b: 48 83 c3 08 add $0x8,%rbx 26372f: 48 83 c5 04 add $0x4,%rbp 263733: 83 e8 01 sub $0x1,%eax 263736: 44 39 f0 cmp %r14d,%eax 263739: 0f 83 4b fd ff ff jae 26348a 26373f: 48 8b 9c 24 e8 00 00 mov 0xe8(%rsp),%rbx 263746: 00 263747: 49 8d ac 24 84 78 00 lea 0x7884(%r12),%rbp 26374e: 00 26374f: 45 31 ed xor %r13d,%r13d 263752: e9 fe 01 00 00 jmpq 263955 263757: 8b 45 00 mov 0x0(%rbp),%eax 26375a: 66 0f ef c0 pxor %xmm0,%xmm0 26375e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 263763: f2 0f 11 83 d0 67 00 movsd %xmm0,0x67d0(%rbx) 26376a: 00 26376b: 8b 45 40 mov 0x40(%rbp),%eax 26376e: 66 0f ef c0 pxor %xmm0,%xmm0 263772: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 263777: f2 0f 11 83 10 68 00 movsd %xmm0,0x6810(%rbx) 26377e: 00 26377f: 8b 85 44 9b ff ff mov -0x64bc(%rbp),%eax 263785: 83 f8 02 cmp $0x2,%eax 263788: 0f 86 78 02 00 00 jbe 263a06 26378e: 83 f8 08 cmp $0x8,%eax 263791: 0f 84 6f 02 00 00 je 263a06 263797: 44 8b 9d b4 9d ff ff mov -0x624c(%rbp),%r11d 26379e: 45 85 db test %r11d,%r11d 2637a1: 0f 84 25 05 00 00 je 263ccc 2637a7: 83 f8 03 cmp $0x3,%eax 2637aa: 0f 84 be 1a 00 00 je 26526e 2637b0: 83 f8 04 cmp $0x4,%eax 2637b3: 75 08 jne 2637bd 2637b5: 85 d2 test %edx,%edx 2637b7: 0f 84 ed 4a 00 00 je 2682aa 2637bd: f2 0f 10 83 d0 67 00 movsd 0x67d0(%rbx),%xmm0 2637c4: 00 2637c5: f2 0f 10 93 10 68 00 movsd 0x6810(%rbx),%xmm2 2637cc: 00 2637cd: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 2637d4: 00 2637d5: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 2637dc: 00 2637dd: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 2637e5 2637e4: 00 2637e5: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2637ed 2637ec: 00 2637ed: f2 41 0f 11 8c 24 58 movsd %xmm1,0x3358(%r12) 2637f4: 33 00 00 2637f7: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2637ff 2637fe: 00 2637ff: f2 0f 59 9b d0 5e 00 mulsd 0x5ed0(%rbx),%xmm3 263806: 00 263807: f2 0f 59 83 90 5e 00 mulsd 0x5e90(%rbx),%xmm0 26380e: 00 26380f: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 263817 263816: 00 263817: f2 41 0f 59 8c 24 28 mulsd 0xf28(%r12),%xmm1 26381e: 0f 00 00 263821: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 263829 263828: 00 263829: f2 0f 59 d3 mulsd %xmm3,%xmm2 26382d: f2 0f 58 c2 addsd %xmm2,%xmm0 263831: f2 0f 5e c8 divsd %xmm0,%xmm1 263835: 0f 28 c4 movaps %xmm4,%xmm0 263838: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26383c: e8 00 00 00 00 callq 263841 263841: 66 0f ef ed pxor %xmm5,%xmm5 263845: 41 8b 84 24 7c 0f 00 mov 0xf7c(%r12),%eax 26384c: 00 26384d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263851: f2 41 0f 11 84 24 60 movsd %xmm0,0x3360(%r12) 263858: 33 00 00 26385b: 66 0f 2e ab d0 5e 00 ucomisd 0x5ed0(%rbx),%xmm5 263862: 00 263863: 0f 8a e8 02 00 00 jp 263b51 263869: 0f 85 e2 02 00 00 jne 263b51 26386f: 66 0f ef ed pxor %xmm5,%xmm5 263873: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26387b 26387a: 00 26387b: 66 0f ef c0 pxor %xmm0,%xmm0 26387f: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 263884: f2 0f 5a 03 cvtsd2ss (%rbx),%xmm0 263888: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 26388d: e8 00 00 00 00 callq 263892 263892: f2 0f 10 2c 24 movsd (%rsp),%xmm5 263897: 8b 85 e4 a0 ff ff mov -0x5f1c(%rbp),%eax 26389d: 66 0f ef e4 pxor %xmm4,%xmm4 2638a1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2638a5: f2 0f 59 e8 mulsd %xmm0,%xmm5 2638a9: 66 0f ef c0 pxor %xmm0,%xmm0 2638ad: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2638b2: 8b 85 54 99 ff ff mov -0x66ac(%rbp),%eax 2638b8: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 2638bd: 66 0f 28 cd movapd %xmm5,%xmm1 2638c1: f2 0f 5e c8 divsd %xmm0,%xmm1 2638c5: 66 0f ef c0 pxor %xmm0,%xmm0 2638c9: f2 0f 11 24 24 movsd %xmm4,(%rsp) 2638ce: f2 0f 5a 43 40 cvtsd2ss 0x40(%rbx),%xmm0 2638d3: 66 49 0f 7e ce movq %xmm1,%r14 2638d8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2638e0 2638df: 00 2638e0: e8 00 00 00 00 callq 2638e5 2638e5: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 2638ed 2638ec: 00 2638ed: 66 0f ef c9 pxor %xmm1,%xmm1 2638f1: e8 00 00 00 00 callq 2638f6 2638f6: 66 49 0f 6e ce movq %r14,%xmm1 2638fb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2638ff: f2 0f 58 04 24 addsd (%rsp),%xmm0 263904: f2 0f 5e c8 divsd %xmm0,%xmm1 263908: f2 41 0f 11 8c 24 68 movsd %xmm1,0x3368(%r12) 26390f: 33 00 00 263912: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 263916: 66 0f ef c0 pxor %xmm0,%xmm0 26391a: 41 83 c5 01 add $0x1,%r13d 26391e: 48 83 c3 08 add $0x8,%rbx 263922: 48 83 c5 04 add $0x4,%rbp 263926: f2 41 0f 5a 84 24 60 cvtsd2ss 0x3360(%r12),%xmm0 26392d: 33 00 00 263930: e8 00 00 00 00 callq 263935 263935: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263939: f2 0f 11 83 c8 6f 00 movsd %xmm0,0x6fc8(%rbx) 263940: 00 263941: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 263948: 00 263949: 83 e8 01 sub $0x1,%eax 26394c: 44 39 e8 cmp %r13d,%eax 26394f: 0f 82 92 04 00 00 jb 263de7 263955: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26395d 26395c: 00 26395d: 66 0f ef c0 pxor %xmm0,%xmm0 263961: f2 0f 5a 83 d0 5e 00 cvtsd2ss 0x5ed0(%rbx),%xmm0 263968: 00 263969: e8 00 00 00 00 callq 26396e 26396e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 263976 263975: 00 263976: 66 41 0f 7e c6 movd %xmm0,%r14d 26397b: 66 0f ef c0 pxor %xmm0,%xmm0 26397f: f2 0f 5a 83 90 5e 00 cvtsd2ss 0x5e90(%rbx),%xmm0 263986: 00 263987: e8 00 00 00 00 callq 26398c 26398c: 49 89 e8 mov %rbp,%r8 26398f: 66 41 0f 6e fe movd %r14d,%xmm7 263994: 48 8d 45 60 lea 0x60(%rbp),%rax 263998: 8b b5 b4 9d ff ff mov -0x624c(%rbp),%esi 26399e: 8b bd 44 9b ff ff mov -0x64bc(%rbp),%edi 2639a4: 4c 8d 4d 40 lea 0x40(%rbp),%r9 2639a8: 50 push %rax 2639a9: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 2639ae: 48 8d 45 20 lea 0x20(%rbp),%rax 2639b2: f3 48 0f 2c cf cvttss2si %xmm7,%rcx 2639b7: 50 push %rax 2639b8: e8 00 00 00 00 callq 2639bd 2639bd: 8b 95 24 9b ff ff mov -0x64dc(%rbp),%edx 2639c3: 41 5e pop %r14 2639c5: 41 5f pop %r15 2639c7: 85 d2 test %edx,%edx 2639c9: 0f 84 88 fd ff ff je 263757 2639cf: 8b 45 20 mov 0x20(%rbp),%eax 2639d2: 66 0f ef c0 pxor %xmm0,%xmm0 2639d6: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2639db: f2 0f 11 83 d0 67 00 movsd %xmm0,0x67d0(%rbx) 2639e2: 00 2639e3: 8b 45 60 mov 0x60(%rbp),%eax 2639e6: 66 0f ef c0 pxor %xmm0,%xmm0 2639ea: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2639ef: f2 0f 11 83 10 68 00 movsd %xmm0,0x6810(%rbx) 2639f6: 00 2639f7: 8b 85 44 9b ff ff mov -0x64bc(%rbp),%eax 2639fd: 83 f8 02 cmp $0x2,%eax 263a00: 0f 87 88 fd ff ff ja 26378e 263a06: 8b 8d b4 9d ff ff mov -0x624c(%rbp),%ecx 263a0c: 85 c9 test %ecx,%ecx 263a0e: 0f 84 b8 02 00 00 je 263ccc 263a14: 83 f8 02 cmp $0x2,%eax 263a17: 0f 84 2c 18 00 00 je 265249 263a1d: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 263a25 263a24: 00 263a25: f2 0f 59 83 d0 67 00 mulsd 0x67d0(%rbx),%xmm0 263a2c: 00 263a2d: f2 0f 10 93 10 68 00 movsd 0x6810(%rbx),%xmm2 263a34: 00 263a35: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 263a3c: 00 263a3d: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 263a44: 00 263a45: e9 93 fd ff ff jmpq 2637dd 263a4a: 41 c6 84 24 64 31 00 movb $0x0,0x3164(%r12) 263a51: 00 00 263a53: f2 41 0f 10 84 dc b0 movsd 0x15b0(%r12,%rbx,8),%xmm0 263a5a: 15 00 00 263a5d: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 263a65 263a64: 00 263a65: 66 0f ef c9 pxor %xmm1,%xmm1 263a69: f2 0f 58 c0 addsd %xmm0,%xmm0 263a6d: 66 0f 2f e0 comisd %xmm0,%xmm4 263a71: 0f 86 f7 f8 ff ff jbe 26336e 263a77: e9 fa f8 ff ff jmpq 263376 263a7c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 263a83 263a83: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 263a8b 263a8a: 00 263a8b: 66 48 0f 6e c0 movq %rax,%xmm0 263a90: f2 41 0f 59 84 24 98 mulsd 0x3198(%r12),%xmm0 263a97: 31 00 00 263a9a: 41 8b 84 9c 50 15 00 mov 0x1550(%r12,%rbx,4),%eax 263aa1: 00 263aa2: 66 0f ef d2 pxor %xmm2,%xmm2 263aa6: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 263aab: f2 0f 5e c3 divsd %xmm3,%xmm0 263aaf: f2 41 0f 5e 84 dc 10 divsd 0x1410(%r12,%rbx,8),%xmm0 263ab6: 14 00 00 263ab9: f2 0f 5c c1 subsd %xmm1,%xmm0 263abd: 66 0f 2f d0 comisd %xmm0,%xmm2 263ac1: 0f 86 c5 f8 ff ff jbe 26338c 263ac7: 41 c6 84 24 64 31 00 movb $0x0,0x3164(%r12) 263ace: 00 00 263ad0: e9 b7 f8 ff ff jmpq 26338c 263ad5: 41 8b 94 9c 10 15 00 mov 0x1510(%r12,%rbx,4),%edx 263adc: 00 263add: 66 0f ef c9 pxor %xmm1,%xmm1 263ae1: f2 41 0f 10 84 24 90 movsd 0x3190(%r12),%xmm0 263ae8: 31 00 00 263aeb: f2 41 0f 58 84 24 98 addsd 0x3198(%r12),%xmm0 263af2: 31 00 00 263af5: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 263afd 263afc: 00 263afd: f2 41 0f 5e 84 dc 10 divsd 0x1410(%r12,%rbx,8),%xmm0 263b04: 14 00 00 263b07: f2 41 0f 5c 84 24 40 subsd 0x3340(%r12),%xmm0 263b0e: 33 00 00 263b11: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 263b16: 66 0f 2f c8 comisd %xmm0,%xmm1 263b1a: 0f 87 2a ff ff ff ja 263a4a 263b20: f2 41 0f 10 84 dc b0 movsd 0x15b0(%r12,%rbx,8),%xmm0 263b27: 15 00 00 263b2a: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 263b32 263b31: 00 263b32: f2 0f 58 c0 addsd %xmm0,%xmm0 263b36: 66 0f 2f e8 comisd %xmm0,%xmm5 263b3a: 0f 86 2e f8 ff ff jbe 26336e 263b40: 49 c7 84 24 48 33 00 movq $0x0,0x3348(%r12) 263b47: 00 00 00 00 00 263b4c: e9 3b f8 ff ff jmpq 26338c 263b51: 66 0f ef c0 pxor %xmm0,%xmm0 263b55: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 263b5d 263b5c: 00 263b5d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 263b65 263b64: 00 263b65: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 263b6a: f2 0f 59 3b mulsd (%rbx),%xmm7 263b6e: f2 0f 58 c0 addsd %xmm0,%xmm0 263b72: f2 0f 11 04 24 movsd %xmm0,(%rsp) 263b77: 66 0f ef c0 pxor %xmm0,%xmm0 263b7b: f2 0f 5a c7 cvtsd2ss %xmm7,%xmm0 263b7f: e8 00 00 00 00 callq 263b84 263b84: f2 0f 10 0c 24 movsd (%rsp),%xmm1 263b89: 8b 85 e4 a0 ff ff mov -0x5f1c(%rbp),%eax 263b8f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263b93: 66 0f ef ff pxor %xmm7,%xmm7 263b97: f2 0f 59 c8 mulsd %xmm0,%xmm1 263b9b: 66 0f ef c0 pxor %xmm0,%xmm0 263b9f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 263ba4: 8b 85 94 99 ff ff mov -0x666c(%rbp),%eax 263baa: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 263baf: f2 0f 5e c8 divsd %xmm0,%xmm1 263bb3: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 263bbb 263bba: 00 263bbb: f2 0f 59 43 40 mulsd 0x40(%rbx),%xmm0 263bc0: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 263bc5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 263bc9: 66 49 0f 7e cf movq %xmm1,%r15 263bce: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 263bd6 263bd5: 00 263bd6: e8 00 00 00 00 callq 263bdb 263bdb: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 263be3 263be2: 00 263be3: 66 0f ef c9 pxor %xmm1,%xmm1 263be7: e8 00 00 00 00 callq 263bec 263bec: 66 49 0f 6e ef movq %r15,%xmm5 263bf1: 41 8b 84 24 7c 0f 00 mov 0xf7c(%r12),%eax 263bf8: 00 263bf9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 263c01 263c00: 00 263c01: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263c05: f2 0f 58 04 24 addsd (%rsp),%xmm0 263c0a: f2 0f 5e e8 divsd %xmm0,%xmm5 263c0e: 66 0f ef c0 pxor %xmm0,%xmm0 263c12: f2 0f 5a 03 cvtsd2ss (%rbx),%xmm0 263c16: 66 49 0f 7e ef movq %xmm5,%r15 263c1b: 66 0f ef ed pxor %xmm5,%xmm5 263c1f: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 263c24: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 263c29: e8 00 00 00 00 callq 263c2e 263c2e: 8b 85 e4 a0 ff ff mov -0x5f1c(%rbp),%eax 263c34: 66 0f ef c9 pxor %xmm1,%xmm1 263c38: 66 0f ef e4 pxor %xmm4,%xmm4 263c3c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263c40: f2 0f 59 04 24 mulsd (%rsp),%xmm0 263c45: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 263c4a: 8b 85 54 99 ff ff mov -0x66ac(%rbp),%eax 263c50: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 263c55: f2 0f 5e c1 divsd %xmm1,%xmm0 263c59: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 263c61 263c60: 00 263c61: f2 0f 11 24 24 movsd %xmm4,(%rsp) 263c66: 66 49 0f 7e c6 movq %xmm0,%r14 263c6b: 66 0f ef c0 pxor %xmm0,%xmm0 263c6f: f2 0f 5a 43 40 cvtsd2ss 0x40(%rbx),%xmm0 263c74: e8 00 00 00 00 callq 263c79 263c79: 66 0f ef c9 pxor %xmm1,%xmm1 263c7d: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 263c85 263c84: 00 263c85: e8 00 00 00 00 callq 263c8a 263c8a: 66 0f ef c9 pxor %xmm1,%xmm1 263c8e: 66 49 0f 6e ff movq %r15,%xmm7 263c93: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 263c97: f2 0f 58 0c 24 addsd (%rsp),%xmm1 263c9c: 66 49 0f 6e c6 movq %r14,%xmm0 263ca1: f2 0f 5e c1 divsd %xmm1,%xmm0 263ca5: 66 0f ef c9 pxor %xmm1,%xmm1 263ca9: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 263cad: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 263cb1: e8 00 00 00 00 callq 263cb6 263cb6: 0f 28 c8 movaps %xmm0,%xmm1 263cb9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263cbd: f2 41 0f 11 84 24 68 movsd %xmm0,0x3368(%r12) 263cc4: 33 00 00 263cc7: e9 4a fc ff ff jmpq 263916 263ccc: f2 0f 10 83 d0 67 00 movsd 0x67d0(%rbx),%xmm0 263cd3: 00 263cd4: f2 0f 10 93 10 68 00 movsd 0x6810(%rbx),%xmm2 263cdb: 00 263cdc: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 263ce4 263ce3: 00 263ce4: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 263cec 263ceb: 00 263cec: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 263cf3: 00 263cf4: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 263cfb: 00 263cfc: e9 ec fa ff ff jmpq 2637ed 263d01: 0f 85 0b f8 ff ff jne 263512 263d07: f2 0f 10 0b movsd (%rbx),%xmm1 263d0b: f2 0f 10 43 40 movsd 0x40(%rbx),%xmm0 263d10: 48 c7 83 10 6a 00 00 movq $0x0,0x6a10(%rbx) 263d17: 00 00 00 00 263d1b: 8b 45 20 mov 0x20(%rbp),%eax 263d1e: f2 0f 10 a3 a0 01 00 movsd 0x1a0(%rbx),%xmm4 263d25: 00 263d26: f2 0f 59 c1 mulsd %xmm1,%xmm0 263d2a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 263d2e: f2 0f 5e 83 d0 69 00 divsd 0x69d0(%rbx),%xmm0 263d35: 00 263d36: 66 49 0f 7e c5 movq %xmm0,%r13 263d3b: 66 0f ef c0 pxor %xmm0,%xmm0 263d3f: f2 0f 11 24 24 movsd %xmm4,(%rsp) 263d44: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 263d49: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 263d51 263d50: 00 263d51: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 263d57: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 263d5f 263d5e: 00 263d5f: e8 00 00 00 00 callq 263d64 263d64: 66 49 0f 6e fd movq %r13,%xmm7 263d69: 66 0f ef c9 pxor %xmm1,%xmm1 263d6d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263d71: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 263d77: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 263d7b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 263d7f: e8 00 00 00 00 callq 263d84 263d84: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 263d8c 263d8b: 00 263d8c: e8 00 00 00 00 callq 263d91 263d91: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263d95: f2 0f 59 04 24 mulsd (%rsp),%xmm0 263d9a: f2 0f 11 83 10 5e 00 movsd %xmm0,0x5e10(%rbx) 263da1: 00 263da2: 83 7d 00 06 cmpl $0x6,0x0(%rbp) 263da6: 0f 87 59 f9 ff ff ja 263705 263dac: 83 7d 20 06 cmpl $0x6,0x20(%rbp) 263db0: 0f 86 69 f9 ff ff jbe 26371f 263db6: e9 4a f9 ff ff jmpq 263705 263dbb: 66 0f ef c0 pxor %xmm0,%xmm0 263dbf: 66 0f ef c9 pxor %xmm1,%xmm1 263dc3: f2 41 0f 5a 84 24 98 cvtsd2ss 0xf98(%r12),%xmm0 263dca: 0f 00 00 263dcd: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 263dd1: e8 00 00 00 00 callq 263dd6 263dd6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263dda: f2 0f 11 83 10 6a 00 movsd %xmm0,0x6a10(%rbx) 263de1: 00 263de2: e9 c9 f7 ff ff jmpq 2635b0 263de7: 49 8d 7c 24 04 lea 0x4(%r12),%rdi 263dec: 4c 89 64 24 50 mov %r12,0x50(%rsp) 263df1: 4d 89 e5 mov %r12,%r13 263df4: 4d 89 e7 mov %r12,%r15 263df7: 4c 89 64 24 48 mov %r12,0x48(%rsp) 263dfc: 41 8b 84 24 00 0b 00 mov 0xb00(%r12),%eax 263e03: 00 263e04: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 263e0b: 00 00 263e0d: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 263e14: 00 263e15: 48 89 7c 24 38 mov %rdi,0x38(%rsp) 263e1a: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 263e22 263e21: 00 263e22: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 263e2a 263e29: 00 263e2a: f2 41 0f 59 97 c8 0e mulsd 0xec8(%r15),%xmm2 263e31: 00 00 263e33: 66 0f 28 c2 movapd %xmm2,%xmm0 263e37: f2 0f 11 14 24 movsd %xmm2,(%rsp) 263e3c: f2 41 0f 5e 84 c7 50 divsd 0x3050(%r15,%rax,8),%xmm0 263e43: 30 00 00 263e46: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 263e4a: e8 00 00 00 00 callq 263e4f 263e4f: f2 0f 10 14 24 movsd (%rsp),%xmm2 263e54: 48 8b 44 24 60 mov 0x60(%rsp),%rax 263e59: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263e5d: 4c 89 6c 24 28 mov %r13,0x28(%rsp) 263e62: f2 0f 5e d0 divsd %xmm0,%xmm2 263e66: 4d 8d 34 c7 lea (%r15,%rax,8),%r14 263e6a: 49 8d 3c 07 lea (%r15,%rax,1),%rdi 263e6e: 48 c1 e0 06 shl $0x6,%rax 263e72: 4c 01 f8 add %r15,%rax 263e75: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 263e7a: 48 89 04 24 mov %rax,(%rsp) 263e7e: 48 8b 44 24 48 mov 0x48(%rsp),%rax 263e83: c7 84 24 18 01 00 00 movl $0x0,0x118(%rsp) 263e8a: 00 00 00 00 263e8e: 48 89 44 24 30 mov %rax,0x30(%rsp) 263e93: 48 8b 44 24 50 mov 0x50(%rsp),%rax 263e98: 48 05 f0 37 00 00 add $0x37f0,%rax 263e9e: 48 89 44 24 58 mov %rax,0x58(%rsp) 263ea3: 48 63 44 24 18 movslq 0x18(%rsp),%rax 263ea8: 48 c1 e0 04 shl $0x4,%rax 263eac: 48 89 44 24 68 mov %rax,0x68(%rsp) 263eb1: 4c 89 f8 mov %r15,%rax 263eb4: 4d 89 f7 mov %r14,%r15 263eb7: 49 89 c6 mov %rax,%r14 263eba: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 263ec0: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 263ec8 263ec7: 00 263ec8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 263ed0 263ecf: 00 263ed0: 45 31 e4 xor %r12d,%r12d 263ed3: f2 41 0f 59 96 c8 0e mulsd 0xec8(%r14),%xmm2 263eda: 00 00 263edc: 66 0f 28 c2 movapd %xmm2,%xmm0 263ee0: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 263ee6: f2 41 0f 5e 85 50 30 divsd 0x3050(%r13),%xmm0 263eed: 00 00 263eef: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 263ef3: e8 00 00 00 00 callq 263ef8 263ef8: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 263efe: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 263f06 263f05: 00 263f06: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263f0a: f2 0f 5e d0 divsd %xmm0,%xmm2 263f0e: f2 41 0f 11 96 70 33 movsd %xmm2,0x3370(%r14) 263f15: 00 00 263f17: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 263f1f 263f1e: 00 263f1f: f2 41 0f 59 96 c8 0e mulsd 0xec8(%r14),%xmm2 263f26: 00 00 263f28: 66 0f 28 c2 movapd %xmm2,%xmm0 263f2c: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 263f32: f2 41 0f 5e 85 78 2f divsd 0x2f78(%r13),%xmm0 263f39: 00 00 263f3b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 263f3f: e8 00 00 00 00 callq 263f44 263f44: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 263f4a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 263f4f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 263f53: 48 8b 5c 24 58 mov 0x58(%rsp),%rbx 263f58: 48 8b 6c 24 30 mov 0x30(%rsp),%rbp 263f5d: f2 0f 5e d0 divsd %xmm0,%xmm2 263f61: f2 41 0f 11 96 78 33 movsd %xmm2,0x3378(%r14) 263f68: 00 00 263f6a: 49 c7 87 e8 53 00 00 movq $0x0,0x53e8(%r15) 263f71: 00 00 00 00 263f75: c6 80 78 54 00 00 01 movb $0x1,0x5478(%rax) 263f7c: 4c 89 f8 mov %r15,%rax 263f7f: 49 89 ef mov %rbp,%r15 263f82: 48 89 dd mov %rbx,%rbp 263f85: f2 41 0f 10 86 c0 0e movsd 0xec0(%r14),%xmm0 263f8c: 00 00 263f8e: 48 89 c3 mov %rax,%rbx 263f91: e9 82 01 00 00 jmpq 264118 263f96: 8b 44 24 18 mov 0x18(%rsp),%eax 263f9a: 41 39 86 00 0b 00 00 cmp %eax,0xb00(%r14) 263fa1: 0f 84 56 02 00 00 je 2641fd 263fa7: f2 41 0f 11 96 88 33 movsd %xmm2,0x3388(%r14) 263fae: 00 00 263fb0: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 263fb7: 41 80 be 74 0f 00 00 cmpb $0x0,0xf74(%r14) 263fbe: 00 263fbf: f2 41 0f 11 8e 90 33 movsd %xmm1,0x3390(%r14) 263fc6: 00 00 263fc8: 74 46 je 264010 263fca: 66 0f 2f 4c 24 20 comisd 0x20(%rsp),%xmm1 263fd0: 0f 87 09 02 00 00 ja 2641df 263fd6: 43 80 bc 26 68 17 00 cmpb $0x0,0x1768(%r14,%r12,1) 263fdd: 00 00 263fdf: 74 12 je 263ff3 263fe1: 43 81 bc a6 f0 15 00 cmpl $0x1440,0x15f0(%r14,%r12,4) 263fe8: 00 40 14 00 00 263fed: 0f 87 ec 01 00 00 ja 2641df 263ff3: 43 81 bc a6 f0 15 00 cmpl $0x1000,0x15f0(%r14,%r12,4) 263ffa: 00 00 10 00 00 263fff: 76 0f jbe 264010 264001: 43 83 bc a6 90 17 00 cmpl $0x1,0x1790(%r14,%r12,4) 264008: 00 01 26400a: 0f 84 cf 01 00 00 je 2641df 264010: f2 43 0f 59 84 e6 48 mulsd 0x6f48(%r14,%r12,8),%xmm0 264017: 6f 00 00 26401a: f2 41 0f 10 96 78 33 movsd 0x3378(%r14),%xmm2 264021: 00 00 264023: 66 0f 2f d0 comisd %xmm0,%xmm2 264027: 0f 82 8c 01 00 00 jb 2641b9 26402d: f2 43 0f 10 94 e6 08 movsd 0x8108(%r14,%r12,8),%xmm2 264034: 81 00 00 264037: 66 43 0f 2f 94 e6 88 comisd 0x6f88(%r14,%r12,8),%xmm2 26403e: 6f 00 00 264041: 0f 82 72 01 00 00 jb 2641b9 264047: 44 8b 55 00 mov 0x0(%rbp),%r10d 26404b: 45 85 d2 test %r10d,%r10d 26404e: 0f 85 65 01 00 00 jne 2641b9 264054: 41 c7 87 90 35 00 00 movl $0x1,0x3590(%r15) 26405b: 01 00 00 00 26405f: 48 8b 04 24 mov (%rsp),%rax 264063: f2 42 0f 11 84 e0 d0 movsd %xmm0,0x4dd0(%rax,%r12,8) 26406a: 4d 00 00 26406d: 66 0f ef c0 pxor %xmm0,%xmm0 264071: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 264075: f2 0f 5a 83 e8 53 00 cvtsd2ss 0x53e8(%rbx),%xmm0 26407c: 00 26407d: e8 00 00 00 00 callq 264082 264082: 66 0f ef db pxor %xmm3,%xmm3 264086: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26408a: f2 0f 11 83 e8 53 00 movsd %xmm0,0x53e8(%rbx) 264091: 00 264092: 41 8b b7 90 35 00 00 mov 0x3590(%r15),%esi 264099: f2 43 0f 10 8c e6 48 movsd 0x6f48(%r14,%r12,8),%xmm1 2640a0: 6f 00 00 2640a3: f2 41 0f 10 86 c0 0e movsd 0xec0(%r14),%xmm0 2640aa: 00 00 2640ac: f2 48 0f 2a de cvtsi2sd %rsi,%xmm3 2640b1: 66 0f 28 d0 movapd %xmm0,%xmm2 2640b5: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 2640bd 2640bc: 00 2640bd: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 2640c5 2640c4: 00 2640c5: f2 0f 5e cb divsd %xmm3,%xmm1 2640c9: f2 0f 59 ca mulsd %xmm2,%xmm1 2640cd: 66 41 0f 2f 8e 78 33 comisd 0x3378(%r14),%xmm1 2640d4: 00 00 2640d6: 77 14 ja 2640ec 2640d8: f2 41 0f 10 8e 90 33 movsd 0x3390(%r14),%xmm1 2640df: 00 00 2640e1: 66 41 0f 2f 8e 70 33 comisd 0x3370(%r14),%xmm1 2640e8: 00 00 2640ea: 76 0c jbe 2640f8 2640ec: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2640f1: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 2640f8: 45 8b 86 50 10 00 00 mov 0x1050(%r14),%r8d 2640ff: 49 83 c4 01 add $0x1,%r12 264103: 49 83 c7 04 add $0x4,%r15 264107: 48 83 c5 04 add $0x4,%rbp 26410b: 45 8d 48 ff lea -0x1(%r8),%r9d 26410f: 45 39 e1 cmp %r12d,%r9d 264112: 0f 82 13 01 00 00 jb 26422b 264118: f2 43 0f 10 9c e6 d8 movsd 0x12d8(%r14,%r12,8),%xmm3 26411f: 12 00 00 264122: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 26412a 264129: 00 26412a: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 264132 264131: 00 264132: f2 41 0f 10 96 b0 0f movsd 0xfb0(%r14),%xmm2 264139: 00 00 26413b: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 264143 264142: 00 264143: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 26414b 26414a: 00 26414b: 66 0f 28 eb movapd %xmm3,%xmm5 26414f: f2 0f 59 e8 mulsd %xmm0,%xmm5 264153: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 26415b 26415a: 00 26415b: 66 0f 28 cd movapd %xmm5,%xmm1 26415f: f2 0f 59 ca mulsd %xmm2,%xmm1 264163: f2 0f 59 d8 mulsd %xmm0,%xmm3 264167: f2 41 0f 11 8e 80 33 movsd %xmm1,0x3380(%r14) 26416e: 00 00 264170: f2 41 0f 10 a5 50 30 movsd 0x3050(%r13),%xmm4 264177: 00 00 264179: f2 0f 59 d3 mulsd %xmm3,%xmm2 26417d: 66 0f 2f cc comisd %xmm4,%xmm1 264181: 0f 83 0f fe ff ff jae 263f96 264187: f2 41 0f 11 96 88 33 movsd %xmm2,0x3388(%r14) 26418e: 00 00 264190: 66 0f 2f d4 comisd %xmm4,%xmm2 264194: 0f 82 16 fe ff ff jb 263fb0 26419a: 8b 44 24 18 mov 0x18(%rsp),%eax 26419e: 41 39 86 00 0b 00 00 cmp %eax,0xb00(%r14) 2641a5: 0f 85 05 fe ff ff jne 263fb0 2641ab: f2 41 0f 11 9e 88 33 movsd %xmm3,0x3388(%r14) 2641b2: 00 00 2641b4: e9 f7 fd ff ff jmpq 263fb0 2641b9: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2641c1 2641c0: 00 2641c1: 48 8b 04 24 mov (%rsp),%rax 2641c5: 41 c7 87 90 35 00 00 movl $0x2,0x3590(%r15) 2641cc: 02 00 00 00 2641d0: f2 42 0f 11 84 e0 d0 movsd %xmm0,0x4dd0(%rax,%r12,8) 2641d7: 4d 00 00 2641da: e9 8e fe ff ff jmpq 26406d 2641df: c7 45 00 01 00 00 00 movl $0x1,0x0(%rbp) 2641e6: f2 41 0f 10 8e 88 33 movsd 0x3388(%r14),%xmm1 2641ed: 00 00 2641ef: f2 41 0f 11 8e 90 33 movsd %xmm1,0x3390(%r14) 2641f6: 00 00 2641f8: e9 13 fe ff ff jmpq 264010 2641fd: 66 0f 2f d4 comisd %xmm4,%xmm2 264201: 66 0f 28 cd movapd %xmm5,%xmm1 264205: f2 41 0f 11 ae 80 33 movsd %xmm5,0x3380(%r14) 26420c: 00 00 26420e: f2 41 0f 11 96 88 33 movsd %xmm2,0x3388(%r14) 264215: 00 00 264217: 0f 82 93 fd ff ff jb 263fb0 26421d: f2 41 0f 11 9e 88 33 movsd %xmm3,0x3388(%r14) 264224: 00 00 264226: e9 85 fd ff ff jmpq 263fb0 26422b: 48 8b 44 24 28 mov 0x28(%rsp),%rax 264230: 44 89 ca mov %r9d,%edx 264233: 49 89 df mov %rbx,%r15 264236: 31 f6 xor %esi,%esi 264238: c7 80 9c 54 00 00 00 movl $0x0,0x549c(%rax) 26423f: 00 00 00 264242: 4c 89 f0 mov %r14,%rax 264245: 48 f7 d8 neg %rax 264248: 48 89 44 24 08 mov %rax,0x8(%rsp) 26424d: 48 89 d8 mov %rbx,%rax 264250: 4c 29 f0 sub %r14,%rax 264253: 48 01 c2 add %rax,%rdx 264256: 48 89 44 24 40 mov %rax,0x40(%rsp) 26425b: 48 8b 44 24 38 mov 0x38(%rsp),%rax 264260: 48 8d 3c 90 lea (%rax,%rdx,4),%rdi 264264: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 264269: 03 b2 90 35 00 00 add 0x3590(%rdx),%esi 26426f: 48 83 c2 04 add $0x4,%rdx 264273: 48 39 fa cmp %rdi,%rdx 264276: 75 f1 jne 264269 264278: 48 8b 44 24 28 mov 0x28(%rsp),%rax 26427d: 83 bc 24 18 01 00 00 cmpl $0x1,0x118(%rsp) 264284: 01 264285: 89 b0 9c 54 00 00 mov %esi,0x549c(%rax) 26428b: 0f 84 15 0d 00 00 je 264fa6 264291: 41 39 b6 d0 31 00 00 cmp %esi,0x31d0(%r14) 264298: 0f 82 f9 08 00 00 jb 264b97 26429e: 66 0f ef c0 pxor %xmm0,%xmm0 2642a2: 66 0f ef c9 pxor %xmm1,%xmm1 2642a6: f2 41 0f 5a 87 e8 53 cvtsd2ss 0x53e8(%r15),%xmm0 2642ad: 00 00 2642af: f2 41 0f 5a 8e 50 33 cvtsd2ss 0x3350(%r14),%xmm1 2642b6: 00 00 2642b8: e8 00 00 00 00 callq 2642bd 2642bd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2642c1: f2 41 0f 11 87 e8 53 movsd %xmm0,0x53e8(%r15) 2642c8: 00 00 2642ca: f2 41 0f 10 86 50 33 movsd 0x3350(%r14),%xmm0 2642d1: 00 00 2642d3: 66 41 0f 2f 86 70 33 comisd 0x3370(%r14),%xmm0 2642da: 00 00 2642dc: 76 0c jbe 2642ea 2642de: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2642e3: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 2642ea: 48 83 44 24 10 01 addq $0x1,0x10(%rsp) 2642f0: 49 83 c7 08 add $0x8,%r15 2642f4: 48 83 44 24 28 04 addq $0x4,0x28(%rsp) 2642fa: 48 83 44 24 30 20 addq $0x20,0x30(%rsp) 264300: 48 83 04 24 40 addq $0x40,(%rsp) 264305: 83 bc 24 18 01 00 00 cmpl $0x1,0x118(%rsp) 26430c: 01 26430d: 0f 85 44 01 00 00 jne 264457 264313: 83 44 24 18 01 addl $0x1,0x18(%rsp) 264318: 41 8b 86 00 0b 00 00 mov 0xb00(%r14),%eax 26431f: 4d 89 f7 mov %r14,%r15 264322: 49 83 c5 08 add $0x8,%r13 264326: 8b 7c 24 18 mov 0x18(%rsp),%edi 26432a: 48 83 44 24 48 40 addq $0x40,0x48(%rsp) 264330: 48 83 44 24 60 02 addq $0x2,0x60(%rsp) 264336: 48 83 44 24 50 20 addq $0x20,0x50(%rsp) 26433c: 39 f8 cmp %edi,%eax 26433e: 0f 83 d6 fa ff ff jae 263e1a 264344: 4d 89 f4 mov %r14,%r12 264347: 4c 89 f5 mov %r14,%rbp 26434a: 45 31 ed xor %r13d,%r13d 26434d: 43 c6 84 6c 70 78 00 movb $0x1,0x7870(%r12,%r13,2) 264354: 00 01 264356: 31 db xor %ebx,%ebx 264358: eb 3e jmp 264398 26435a: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 264362 264361: 00 264362: f2 41 0f 59 84 dc 88 mulsd 0x6f88(%r12,%rbx,8),%xmm0 264369: 6f 00 00 26436c: 66 41 0f 2f 84 dc 08 comisd 0x8108(%r12,%rbx,8),%xmm0 264373: 81 00 00 264376: 76 09 jbe 264381 264378: 43 c6 84 6c 70 78 00 movb $0x0,0x7870(%r12,%r13,2) 26437f: 00 00 264381: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 264388: 00 264389: 48 83 c3 01 add $0x1,%rbx 26438d: 83 e8 01 sub $0x1,%eax 264390: 39 d8 cmp %ebx,%eax 264392: 0f 82 cf 00 00 00 jb 264467 264398: 83 bc 9d f0 37 00 00 cmpl $0x1,0x37f0(%rbp,%rbx,4) 26439f: 01 2643a0: 75 b8 jne 26435a 2643a2: 41 8b 84 9c f0 15 00 mov 0x15f0(%r12,%rbx,4),%eax 2643a9: 00 2643aa: 66 0f ef d2 pxor %xmm2,%xmm2 2643ae: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2643b6 2643b5: 00 2643b6: 66 0f ef e4 pxor %xmm4,%xmm4 2643ba: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2643bf: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 2643c7 2643c6: 00 2643c7: f2 41 0f 59 94 dc 38 mulsd 0x1138(%r12,%rbx,8),%xmm2 2643ce: 11 00 00 2643d1: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 2643d5: 0f 28 c4 movaps %xmm4,%xmm0 2643d8: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 2643de: f3 0f 11 64 24 10 movss %xmm4,0x10(%rsp) 2643e4: e8 00 00 00 00 callq 2643e9 2643e9: f3 0f 10 64 24 10 movss 0x10(%rsp),%xmm4 2643ef: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2643f7 2643f6: 00 2643f7: f3 0f 11 04 24 movss %xmm0,(%rsp) 2643fc: 0f 28 c4 movaps %xmm4,%xmm0 2643ff: e8 00 00 00 00 callq 264404 264404: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 26440a: 66 0f ef c9 pxor %xmm1,%xmm1 26440e: f3 0f 10 1c 24 movss (%rsp),%xmm3 264413: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 264417: f2 0f 5c d1 subsd %xmm1,%xmm2 26441b: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 264423 264422: 00 264423: 73 03 jae 264428 264425: 0f 28 d8 movaps %xmm0,%xmm3 264428: 66 0f ef c0 pxor %xmm0,%xmm0 26442c: 0f 28 cb movaps %xmm3,%xmm1 26442f: f2 41 0f 5a 84 dc 88 cvtsd2ss 0x6f88(%r12,%rbx,8),%xmm0 264436: 6f 00 00 264439: e8 00 00 00 00 callq 26443e 26443e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 264442: 66 41 0f 2f 84 dc 08 comisd 0x8108(%r12,%rbx,8),%xmm0 264449: 81 00 00 26444c: 0f 86 2f ff ff ff jbe 264381 264452: e9 21 ff ff ff jmpq 264378 264457: c7 84 24 18 01 00 00 movl $0x1,0x118(%rsp) 26445e: 01 00 00 00 264462: e9 59 fa ff ff jmpq 263ec0 264467: 41 8b 94 24 00 0b 00 mov 0xb00(%r12),%edx 26446e: 00 26446f: 49 83 c5 01 add $0x1,%r13 264473: 48 83 c5 20 add $0x20,%rbp 264477: 44 39 ea cmp %r13d,%edx 26447a: 0f 83 cd fe ff ff jae 26434d 264480: 41 8b 8c 24 d0 31 00 mov 0x31d0(%r12),%ecx 264487: 00 264488: 8d 72 01 lea 0x1(%rdx),%esi 26448b: 31 d2 xor %edx,%edx 26448d: 41 3b 8c d4 9c 54 00 cmp 0x549c(%r12,%rdx,8),%ecx 264494: 00 264495: 41 0f 93 84 54 8a 54 setae 0x548a(%r12,%rdx,2) 26449c: 00 00 26449e: 41 3b 8c d4 a0 54 00 cmp 0x54a0(%r12,%rdx,8),%ecx 2644a5: 00 2644a6: 41 0f 93 84 54 8b 54 setae 0x548b(%r12,%rdx,2) 2644ad: 00 00 2644af: 48 83 c2 01 add $0x1,%rdx 2644b3: 48 39 f2 cmp %rsi,%rdx 2644b6: 75 d5 jne 26448d 2644b8: 49 c7 84 24 98 33 00 movq $0x0,0x3398(%r12) 2644bf: 00 00 00 00 00 2644c4: 89 c0 mov %eax,%eax 2644c6: 31 d2 xor %edx,%edx 2644c8: 66 0f ef c0 pxor %xmm0,%xmm0 2644cc: eb 03 jmp 2644d1 2644ce: 48 89 ca mov %rcx,%rdx 2644d1: 41 39 94 94 d0 17 00 cmp %edx,0x17d0(%r12,%rdx,4) 2644d8: 00 2644d9: 75 12 jne 2644ed 2644db: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 2644e3 2644e2: 00 2644e3: f2 41 0f 11 84 24 98 movsd %xmm0,0x3398(%r12) 2644ea: 33 00 00 2644ed: 48 8d 4a 01 lea 0x1(%rdx),%rcx 2644f1: 48 39 c2 cmp %rax,%rdx 2644f4: 75 d8 jne 2644ce 2644f6: 41 8b 84 24 d4 31 00 mov 0x31d4(%r12),%eax 2644fd: 00 2644fe: 66 0f ef c9 pxor %xmm1,%xmm1 264502: 41 c6 84 24 63 31 00 movb $0x0,0x3163(%r12) 264509: 00 00 26450b: 49 8d 8c 94 74 17 00 lea 0x1774(%r12,%rdx,4),%rcx 264512: 00 264513: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 264518: 49 8d 84 24 70 17 00 lea 0x1770(%r12),%rax 26451f: 00 264520: 48 89 44 24 18 mov %rax,0x18(%rsp) 264525: 66 0f 2f c8 comisd %xmm0,%xmm1 264529: 41 0f 93 84 24 62 31 setae 0x3162(%r12) 264530: 00 00 264532: 8b 10 mov (%rax),%edx 264534: 89 d6 mov %edx,%esi 264536: 83 e6 fd and $0xfffffffd,%esi 264539: 83 fe 08 cmp $0x8,%esi 26453c: 74 0e je 26454c 26453e: 83 fa 0c cmp $0xc,%edx 264541: 74 09 je 26454c 264543: 41 c6 84 24 63 31 00 movb $0x1,0x3163(%r12) 26454a: 00 01 26454c: 48 83 c0 04 add $0x4,%rax 264550: 48 39 c8 cmp %rcx,%rax 264553: 75 dd jne 264532 264555: 49 8d 84 24 b0 71 00 lea 0x71b0(%r12),%rax 26455c: 00 26455d: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 264564: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26456c 26456b: 00 26456c: 4d 89 e7 mov %r12,%r15 26456f: 48 89 44 24 10 mov %rax,0x10(%rsp) 264574: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 264579: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 26457e: 4d 89 fe mov %r15,%r14 264581: 31 db xor %ebx,%ebx 264583: eb 2c jmp 2645b1 264585: f2 41 0f 11 95 40 02 movsd %xmm2,0x240(%r13) 26458c: 00 00 26458e: 48 83 c3 01 add $0x1,%rbx 264592: 49 83 c6 01 add $0x1,%r14 264596: 49 83 c5 08 add $0x8,%r13 26459a: 48 83 c5 04 add $0x4,%rbp 26459e: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 2645a5: 00 2645a6: 83 e8 01 sub $0x1,%eax 2645a9: 39 d8 cmp %ebx,%eax 2645ab: 0f 82 04 02 00 00 jb 2647b5 2645b1: 41 c6 86 48 70 00 00 movb $0x0,0x7048(%r14) 2645b8: 00 2645b9: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 2645c0: 00 2645c1: 39 5d 60 cmp %ebx,0x60(%rbp) 2645c4: 75 bf jne 264585 2645c6: 8b 75 40 mov 0x40(%rbp),%esi 2645c9: 83 fe 01 cmp $0x1,%esi 2645cc: 0f 84 d1 07 00 00 je 264da3 2645d2: 85 f6 test %esi,%esi 2645d4: 74 05 je 2645db 2645d6: 83 fe 03 cmp $0x3,%esi 2645d9: 75 b3 jne 26458e 2645db: 66 0f ef c0 pxor %xmm0,%xmm0 2645df: 83 fe 03 cmp $0x3,%esi 2645e2: 74 0a je 2645ee 2645e4: f2 41 0f 10 84 24 a0 movsd 0x33a0(%r12),%xmm0 2645eb: 33 00 00 2645ee: f2 41 0f 11 84 24 a8 movsd %xmm0,0x33a8(%r12) 2645f5: 33 00 00 2645f8: f2 41 0f 10 87 e8 2e movsd 0x2ee8(%r15),%xmm0 2645ff: 00 00 264601: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 264609 264608: 00 264609: 0f 83 13 08 00 00 jae 264e22 26460f: f2 41 0f 10 84 24 b0 movsd 0x33b0(%r12),%xmm0 264616: 33 00 00 264619: 66 0f ef ed pxor %xmm5,%xmm5 26461d: 66 0f 2e c5 ucomisd %xmm5,%xmm0 264621: 0f 8a 67 ff ff ff jp 26458e 264627: 0f 85 61 ff ff ff jne 26458e 26462d: f2 41 0f 10 87 e8 2e movsd 0x2ee8(%r15),%xmm0 264634: 00 00 264636: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 26463e 26463d: 00 26463e: 0f 83 11 0a 00 00 jae 265055 264644: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 26464c 26464b: 00 26464c: 0f 82 3c ff ff ff jb 26458e 264652: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26465a 264659: 00 26465a: 8b 55 20 mov 0x20(%rbp),%edx 26465d: 31 ff xor %edi,%edi 26465f: f2 41 0f 10 8c 24 b8 movsd 0xeb8(%r12),%xmm1 264666: 0e 00 00 264669: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 264671 264670: 00 264671: 8b 75 40 mov 0x40(%rbp),%esi 264674: f2 0f 5c c1 subsd %xmm1,%xmm0 264678: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 264680 26467f: 00 264680: 8b 4d 00 mov 0x0(%rbp),%ecx 264683: f2 41 0f 59 84 dc f0 mulsd 0x31f0(%r12,%rbx,8),%xmm0 26468a: 31 00 00 26468d: f2 41 0f 5e 84 dc 18 divsd 0x1318(%r12,%rbx,8),%xmm0 264694: 13 00 00 264697: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26469f 26469e: 00 26469f: e8 4c 62 ff ff callq 25a8f0 2646a4: 66 0f ef c0 pxor %xmm0,%xmm0 2646a8: bf 01 00 00 00 mov $0x1,%edi 2646ad: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2646b5 2646b4: 00 2646b5: f2 41 0f 10 8c 24 b8 movsd 0xeb8(%r12),%xmm1 2646bc: 0e 00 00 2646bf: 89 c0 mov %eax,%eax 2646c1: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2646c9 2646c8: 00 2646c9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2646ce: f2 41 0f 11 84 24 b0 movsd %xmm0,0x33b0(%r12) 2646d5: 33 00 00 2646d8: 8b 55 20 mov 0x20(%rbp),%edx 2646db: 8b 75 40 mov 0x40(%rbp),%esi 2646de: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2646e6 2646e5: 00 2646e6: 8b 4d 00 mov 0x0(%rbp),%ecx 2646e9: f2 0f 5c c1 subsd %xmm1,%xmm0 2646ed: f2 41 0f 10 8c 24 a8 movsd 0x33a8(%r12),%xmm1 2646f4: 33 00 00 2646f7: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2646ff 2646fe: 00 2646ff: f2 0f 5c d9 subsd %xmm1,%xmm3 264703: f2 0f 59 c3 mulsd %xmm3,%xmm0 264707: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26470f 26470e: 00 26470f: f2 41 0f 59 84 dc f0 mulsd 0x31f0(%r12,%rbx,8),%xmm0 264716: 31 00 00 264719: f2 41 0f 5e 84 dc 18 divsd 0x1318(%r12,%rbx,8),%xmm0 264720: 13 00 00 264723: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26472b 26472a: 00 26472b: e8 c0 61 ff ff callq 25a8f0 264730: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 264737 264737: 41 89 84 24 b8 33 00 mov %eax,0x33b8(%r12) 26473e: 00 26473f: 41 80 bc 1c 68 17 00 cmpb $0x0,0x1768(%r12,%rbx,1) 264746: 00 00 264748: 66 48 0f 6e d7 movq %rdi,%xmm2 26474d: 75 1e jne 26476d 26474f: f2 41 0f 10 84 24 b0 movsd 0x33b0(%r12),%xmm0 264756: 33 00 00 264759: 66 0f ef ed pxor %xmm5,%xmm5 26475d: 66 0f 2e c5 ucomisd %xmm5,%xmm0 264761: 0f 8a 4e 0b 00 00 jp 2652b5 264767: 0f 85 48 0b 00 00 jne 2652b5 26476d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 264774 264774: 41 c6 86 48 70 00 00 movb $0x1,0x7048(%r14) 26477b: 01 26477c: 66 48 0f 6e c7 movq %rdi,%xmm0 264781: 8b 7d 40 mov 0x40(%rbp),%edi 264784: 85 ff test %edi,%edi 264786: 74 04 je 26478c 264788: 66 0f ef c0 pxor %xmm0,%xmm0 26478c: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 264792: 89 c0 mov %eax,%eax 264794: 66 0f ef c0 pxor %xmm0,%xmm0 264798: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26479d: f2 41 0f 11 84 24 b0 movsd %xmm0,0x33b0(%r12) 2647a4: 33 00 00 2647a7: f2 41 0f 11 85 40 02 movsd %xmm0,0x240(%r13) 2647ae: 00 00 2647b0: e9 d9 fd ff ff jmpq 26458e 2647b5: 83 04 24 01 addl $0x1,(%rsp) 2647b9: 41 8b bc 24 00 0b 00 mov 0xb00(%r12),%edi 2647c0: 00 2647c1: 49 83 c7 08 add $0x8,%r15 2647c5: 8b 34 24 mov (%rsp),%esi 2647c8: 48 83 44 24 10 40 addq $0x40,0x10(%rsp) 2647ce: 39 f7 cmp %esi,%edi 2647d0: 0f 83 9e fd ff ff jae 264574 2647d6: 49 89 f9 mov %rdi,%r9 2647d9: 49 8d 74 24 40 lea 0x40(%r12),%rsi 2647de: 4d 8d 84 24 d0 55 00 lea 0x55d0(%r12),%r8 2647e5: 00 2647e6: 49 c1 e1 06 shl $0x6,%r9 2647ea: 48 89 74 24 38 mov %rsi,0x38(%rsp) 2647ef: 49 01 f1 add %rsi,%r9 2647f2: 4c 89 e6 mov %r12,%rsi 2647f5: 41 c6 00 01 movb $0x1,(%r8) 2647f9: 31 d2 xor %edx,%edx 2647fb: eb 12 jmp 26480f 2647fd: 75 1f jne 26481e 2647ff: 41 c6 00 00 movb $0x0,(%r8) 264803: 48 8d 4a 01 lea 0x1(%rdx),%rcx 264807: 48 39 c2 cmp %rax,%rdx 26480a: 74 3c je 264848 26480c: 48 89 ca mov %rcx,%rdx 26480f: 66 0f ef ff pxor %xmm7,%xmm7 264813: 66 0f 2e bc d6 f0 73 ucomisd 0x73f0(%rsi,%rdx,8),%xmm7 26481a: 00 00 26481c: 7b df jnp 2647fd 26481e: 41 83 bc 94 90 17 00 cmpl $0x1,0x1790(%r12,%rdx,4) 264825: 00 01 264827: 75 da jne 264803 264829: 41 80 bc 14 30 16 00 cmpb $0x0,0x1630(%r12,%rdx,1) 264830: 00 00 264832: 74 cf je 264803 264834: 41 80 bc 24 20 10 00 cmpb $0x0,0x1020(%r12) 26483b: 00 00 26483d: 75 c0 jne 2647ff 26483f: 48 8d 4a 01 lea 0x1(%rdx),%rcx 264843: 48 39 c2 cmp %rax,%rdx 264846: 75 c4 jne 26480c 264848: 48 83 c6 40 add $0x40,%rsi 26484c: 49 83 c0 01 add $0x1,%r8 264850: 4c 39 ce cmp %r9,%rsi 264853: 75 a0 jne 2647f5 264855: 49 8d 74 24 08 lea 0x8(%r12),%rsi 26485a: 4d 8d 94 24 e2 55 00 lea 0x55e2(%r12),%r10 264861: 00 264862: 4d 89 e1 mov %r12,%r9 264865: 4d 89 e0 mov %r12,%r8 264868: 48 89 b4 24 48 01 00 mov %rsi,0x148(%rsp) 26486f: 00 264870: 4c 8d 1c fe lea (%rsi,%rdi,8),%r11 264874: 31 d2 xor %edx,%edx 264876: 41 39 94 94 d0 17 00 cmp %edx,0x17d0(%r12,%rdx,4) 26487d: 00 26487e: 74 1c je 26489c 264880: 31 f6 xor %esi,%esi 264882: 48 8d 4a 01 lea 0x1(%rdx),%rcx 264886: 48 39 c2 cmp %rax,%rdx 264889: 0f 84 b6 00 00 00 je 264945 26488f: 48 89 ca mov %rcx,%rdx 264892: 41 39 94 94 d0 17 00 cmp %edx,0x17d0(%r12,%rdx,4) 264899: 00 26489a: 75 e4 jne 264880 26489c: 41 8b 8c 94 b0 17 00 mov 0x17b0(%r12,%rdx,4),%ecx 2648a3: 00 2648a4: 85 c9 test %ecx,%ecx 2648a6: 74 05 je 2648ad 2648a8: 83 f9 03 cmp $0x3,%ecx 2648ab: 75 d3 jne 264880 2648ad: 41 8b b4 94 90 17 00 mov 0x1790(%r12,%rdx,4),%esi 2648b4: 00 2648b5: 8d 4e ff lea -0x1(%rsi),%ecx 2648b8: 83 f9 02 cmp $0x2,%ecx 2648bb: 0f 92 c1 setb %cl 2648be: 0f b6 c9 movzbl %cl,%ecx 2648c1: 83 c1 01 add $0x1,%ecx 2648c4: 41 89 8c 24 78 0d 00 mov %ecx,0xd78(%r12) 2648cb: 00 2648cc: 41 0f b6 b4 10 48 70 movzbl 0x7048(%r8,%rdx,1),%esi 2648d3: 00 00 2648d5: 40 84 f6 test %sil,%sil 2648d8: 74 a6 je 264880 2648da: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2648e2 2648e1: 00 2648e2: 66 0f ef d2 pxor %xmm2,%xmm2 2648e6: 41 83 bc 91 f0 37 00 cmpl $0x1,0x37f0(%r9,%rdx,4) 2648ed: 00 01 2648ef: f2 41 0f 10 8c 24 c0 movsd 0xec0(%r12),%xmm1 2648f6: 0e 00 00 2648f9: f2 0f 2a d1 cvtsi2sd %ecx,%xmm2 2648fd: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 264905 264904: 00 264905: f2 0f 5c c1 subsd %xmm1,%xmm0 264909: f2 41 0f 10 8c d4 18 movsd 0x1318(%r12,%rdx,8),%xmm1 264910: 13 00 00 264913: 0f 84 4d 06 00 00 je 264f66 264919: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 264921 264920: 00 264921: f2 0f 5e ca divsd %xmm2,%xmm1 264925: f2 41 0f 59 80 c0 2f mulsd 0x2fc0(%r8),%xmm0 26492c: 00 00 26492e: 66 0f 2f c8 comisd %xmm0,%xmm1 264932: 0f 86 48 ff ff ff jbe 264880 264938: 48 8d 4a 01 lea 0x1(%rdx),%rcx 26493c: 48 39 c2 cmp %rax,%rdx 26493f: 0f 85 4a ff ff ff jne 26488f 264945: 49 83 c0 08 add $0x8,%r8 264949: 41 88 32 mov %sil,(%r10) 26494c: 49 83 c1 20 add $0x20,%r9 264950: 49 83 c2 01 add $0x1,%r10 264954: 4d 39 d8 cmp %r11,%r8 264957: 0f 85 17 ff ff ff jne 264874 26495d: 41 8b 94 24 78 0f 00 mov 0xf78(%r12),%edx 264964: 00 264965: 66 0f ef c9 pxor %xmm1,%xmm1 264969: 49 8d 8c 24 d9 55 00 lea 0x55d9(%r12),%rcx 264970: 00 264971: 45 31 c0 xor %r8d,%r8d 264974: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 264979: 48 8d 57 01 lea 0x1(%rdi),%rdx 26497d: 83 fa 08 cmp $0x8,%edx 264980: 0f 82 fe 08 00 00 jb 265284 264986: 89 d6 mov %edx,%esi 264988: 49 89 c9 mov %rcx,%r9 26498b: 49 c7 84 24 d9 55 00 movq $0x0,0x55d9(%r12) 264992: 00 00 00 00 00 264997: 48 c7 44 31 f8 00 00 movq $0x0,-0x8(%rcx,%rsi,1) 26499e: 00 00 2649a0: 49 8d b4 24 e1 55 00 lea 0x55e1(%r12),%rsi 2649a7: 00 2649a8: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 2649ac: 49 29 f1 sub %rsi,%r9 2649af: 44 01 ca add %r9d,%edx 2649b2: 83 e2 f8 and $0xfffffff8,%edx 2649b5: 83 fa 08 cmp $0x8,%edx 2649b8: 72 16 jb 2649d0 2649ba: 83 e2 f8 and $0xfffffff8,%edx 2649bd: 45 31 c9 xor %r9d,%r9d 2649c0: 45 89 ca mov %r9d,%r10d 2649c3: 41 83 c1 08 add $0x8,%r9d 2649c7: 4e 89 04 16 mov %r8,(%rsi,%r10,1) 2649cb: 41 39 d1 cmp %edx,%r9d 2649ce: 72 f0 jb 2649c0 2649d0: 4a 8d 14 a5 00 00 00 lea 0x0(,%r12,4),%rdx 2649d7: 00 2649d8: 4d 89 e0 mov %r12,%r8 2649db: 48 89 ce mov %rcx,%rsi 2649de: 49 29 d0 sub %rdx,%r8 2649e1: 49 8d 4c 04 01 lea 0x1(%r12,%rax,1),%rcx 2649e6: 49 8d bc 3c da 55 00 lea 0x55da(%r12,%rdi,1),%rdi 2649ed: 00 2649ee: 48 f7 d0 not %rax 2649f1: 4c 89 84 24 50 01 00 mov %r8,0x150(%rsp) 2649f8: 00 2649f9: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 2649fd: 66 0f ef c0 pxor %xmm0,%xmm0 264a01: eb 11 jmp 264a14 264a03: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 264a0b 264a0a: 00 264a0b: 48 83 c2 01 add $0x1,%rdx 264a0f: 48 39 ca cmp %rcx,%rdx 264a12: 74 25 je 264a39 264a14: 80 ba 48 70 00 00 00 cmpb $0x0,0x7048(%rdx) 264a1b: 74 ee je 264a0b 264a1d: 41 83 bc 90 f0 37 00 cmpl $0x1,0x37f0(%r8,%rdx,4) 264a24: 00 01 264a26: 75 db jne 264a03 264a28: 48 83 c2 01 add $0x1,%rdx 264a2c: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 264a34 264a33: 00 264a34: 48 39 ca cmp %rcx,%rdx 264a37: 75 db jne 264a14 264a39: 66 0f 2f c1 comisd %xmm1,%xmm0 264a3d: 76 03 jbe 264a42 264a3f: c6 06 01 movb $0x1,(%rsi) 264a42: 48 83 c6 01 add $0x1,%rsi 264a46: 48 83 c1 08 add $0x8,%rcx 264a4a: 48 39 fe cmp %rdi,%rsi 264a4d: 75 aa jne 2649f9 264a4f: 49 8d 84 24 d0 17 00 lea 0x17d0(%r12),%rax 264a56: 00 264a57: 4c 89 e3 mov %r12,%rbx 264a5a: 4c 89 e5 mov %r12,%rbp 264a5d: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 264a64: 00 264a65: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) 264a6c: 00 264a6d: 4c 8b 74 24 08 mov 0x8(%rsp),%r14 264a72: 49 8d 84 24 d4 17 00 lea 0x17d4(%r12),%rax 264a79: 00 264a7a: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) 264a81: 00 264a82: 49 8d 84 24 f0 15 00 lea 0x15f0(%r12),%rax 264a89: 00 264a8a: 48 89 44 24 18 mov %rax,0x18(%rsp) 264a8f: f2 41 0f 11 84 24 c0 movsd %xmm0,0x33c0(%r12) 264a96: 33 00 00 264a99: 48 8b 04 24 mov (%rsp),%rax 264a9d: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 264aa2: 48 89 6c 24 20 mov %rbp,0x20(%rsp) 264aa7: 45 31 ed xor %r13d,%r13d 264aaa: 4c 8d 85 f0 73 00 00 lea 0x73f0(%rbp),%r8 264ab1: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 264ab6: 4d 8d 0c c4 lea (%r12,%rax,8),%r9 264aba: 48 c1 e0 05 shl $0x5,%rax 264abe: 4c 89 fb mov %r15,%rbx 264ac1: 4c 89 74 24 28 mov %r14,0x28(%rsp) 264ac6: 48 89 44 24 10 mov %rax,0x10(%rsp) 264acb: 4d 89 c7 mov %r8,%r15 264ace: 4c 89 cd mov %r9,%rbp 264ad1: eb 75 jmp 264b48 264ad3: 41 c7 84 24 d0 33 00 movl $0x0,0x33d0(%r12) 264ada: 00 00 00 00 00 264adf: f2 41 0f 10 07 movsd (%r15),%xmm0 264ae4: 66 0f ef e4 pxor %xmm4,%xmm4 264ae8: ba 00 00 00 00 mov $0x0,%edx 264aed: 66 0f 2e c4 ucomisd %xmm4,%xmm0 264af1: 0f 9b c0 setnp %al 264af4: 0f 45 c2 cmovne %edx,%eax 264af7: 84 c0 test %al,%al 264af9: 75 16 jne 264b11 264afb: 66 0f 2e 05 00 00 00 ucomisd 0x0(%rip),%xmm0 # 264b03 264b02: 00 264b03: 0f 9b c2 setnp %dl 264b06: 0f 44 c2 cmove %edx,%eax 264b09: 84 c0 test %al,%al 264b0b: 0f 84 c8 08 00 00 je 2653d9 264b11: 49 c7 84 24 c8 33 00 movq $0x0,0x33c8(%r12) 264b18: 00 00 00 00 00 264b1d: 49 c7 87 40 02 00 00 movq $0x0,0x240(%r15) 264b24: 00 00 00 00 264b28: 41 8b 8c 24 50 10 00 mov 0x1050(%r12),%ecx 264b2f: 00 264b30: 49 83 c5 01 add $0x1,%r13 264b34: 48 83 c3 04 add $0x4,%rbx 264b38: 49 83 c7 08 add $0x8,%r15 264b3c: 8d 41 ff lea -0x1(%rcx),%eax 264b3f: 44 39 e8 cmp %r13d,%eax 264b42: 0f 82 e4 09 00 00 jb 26552c 264b48: 44 39 ab e0 01 00 00 cmp %r13d,0x1e0(%rbx) 264b4f: 75 82 jne 264ad3 264b51: 42 80 bc 2d 48 70 00 cmpb $0x0,0x7048(%rbp,%r13,1) 264b58: 00 00 264b5a: 0f 84 73 ff ff ff je 264ad3 264b60: f2 43 0f 10 84 ec 18 movsd 0x1318(%r12,%r13,8),%xmm0 264b67: 13 00 00 264b6a: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 264b72 264b71: 00 264b72: 0f 87 47 2f 00 00 ja 267abf 264b78: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 264b80 264b7f: 00 264b80: 0f 86 1e 2f 00 00 jbe 267aa4 264b86: 41 c7 84 24 d0 33 00 movl $0x8,0x33d0(%r12) 264b8d: 00 08 00 00 00 264b92: e9 48 ff ff ff jmpq 264adf 264b97: 48 8b 44 24 10 mov 0x10(%rsp),%rax 264b9c: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 264ba1: 31 d2 xor %edx,%edx 264ba3: 4d 89 fc mov %r15,%r12 264ba6: 8b 5c 24 18 mov 0x18(%rsp),%ebx 264baa: 48 8b 6c 24 50 mov 0x50(%rsp),%rbp 264baf: 4c 89 6c 24 70 mov %r13,0x70(%rsp) 264bb4: 49 c7 87 e8 53 00 00 movq $0x0,0x53e8(%r15) 264bbb: 00 00 00 00 264bbf: 49 89 fd mov %rdi,%r13 264bc2: 49 89 d7 mov %rdx,%r15 264bc5: c6 80 78 54 00 00 01 movb $0x1,0x5478(%rax) 264bcc: e9 00 01 00 00 jmpq 264cd1 264bd1: 41 c7 85 90 35 00 00 movl $0x1,0x3590(%r13) 264bd8: 01 00 00 00 264bdc: 48 8b 04 24 mov (%rsp),%rax 264be0: f2 42 0f 11 84 f8 d0 movsd %xmm0,0x4dd0(%rax,%r15,8) 264be7: 4d 00 00 264bea: 41 39 9e 00 0b 00 00 cmp %ebx,0xb00(%r14) 264bf1: 0f 84 50 01 00 00 je 264d47 264bf7: f2 43 0f 59 8c fe d8 mulsd 0x12d8(%r14,%r15,8),%xmm1 264bfe: 12 00 00 264c01: f2 41 0f 10 96 b0 0f movsd 0xfb0(%r14),%xmm2 264c08: 00 00 264c0a: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 264c12 264c11: 00 264c12: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 264c1a 264c19: 00 264c1a: f2 0f 59 ca mulsd %xmm2,%xmm1 264c1e: f2 41 0f 11 8e 90 33 movsd %xmm1,0x3390(%r14) 264c25: 00 00 264c27: 66 0f ef c0 pxor %xmm0,%xmm0 264c2b: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 264c2f: f2 41 0f 5a 84 24 e8 cvtsd2ss 0x53e8(%r12),%xmm0 264c36: 53 00 00 264c39: e8 00 00 00 00 callq 264c3e 264c3e: 66 0f ef d2 pxor %xmm2,%xmm2 264c42: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 264c46: f2 41 0f 11 84 24 e8 movsd %xmm0,0x53e8(%r12) 264c4d: 53 00 00 264c50: 41 8b 8d 90 35 00 00 mov 0x3590(%r13),%ecx 264c57: f2 43 0f 10 8c fe 48 movsd 0x6f48(%r14,%r15,8),%xmm1 264c5e: 6f 00 00 264c61: f2 41 0f 10 86 c0 0e movsd 0xec0(%r14),%xmm0 264c68: 00 00 264c6a: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 264c6f: f2 0f 5e ca divsd %xmm2,%xmm1 264c73: 66 0f 28 d0 movapd %xmm0,%xmm2 264c77: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 264c7f 264c7e: 00 264c7f: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 264c87 264c86: 00 264c87: f2 0f 59 ca mulsd %xmm2,%xmm1 264c8b: 66 41 0f 2f 8e 78 33 comisd 0x3378(%r14),%xmm1 264c92: 00 00 264c94: 77 14 ja 264caa 264c96: f2 41 0f 10 8e 90 33 movsd 0x3390(%r14),%xmm1 264c9d: 00 00 264c9f: 66 41 0f 2f 8e 70 33 comisd 0x3370(%r14),%xmm1 264ca6: 00 00 264ca8: 76 0c jbe 264cb6 264caa: 48 8b 44 24 10 mov 0x10(%rsp),%rax 264caf: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 264cb6: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 264cbd: 49 83 c7 01 add $0x1,%r15 264cc1: 49 83 c5 04 add $0x4,%r13 264cc5: 8d 70 ff lea -0x1(%rax),%esi 264cc8: 44 39 fe cmp %r15d,%esi 264ccb: 0f 82 85 00 00 00 jb 264d56 264cd1: 42 c7 84 bd f0 37 00 movl $0x0,0x37f0(%rbp,%r15,4) 264cd8: 00 00 00 00 00 264cdd: 66 0f 28 c8 movapd %xmm0,%xmm1 264ce1: f2 43 0f 10 94 fe 08 movsd 0x8108(%r14,%r15,8),%xmm2 264ce8: 81 00 00 264ceb: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 264cf3 264cf2: 00 264cf3: 66 43 0f 2f 94 fe 88 comisd 0x6f88(%r14,%r15,8),%xmm2 264cfa: 6f 00 00 264cfd: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 264d05 264d04: 00 264d05: f2 43 0f 10 84 fe 48 movsd 0x6f48(%r14,%r15,8),%xmm0 264d0c: 6f 00 00 264d0f: f2 0f 59 c1 mulsd %xmm1,%xmm0 264d13: 0f 83 b8 fe ff ff jae 264bd1 264d19: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 264d21 264d20: 00 264d21: 48 8b 04 24 mov (%rsp),%rax 264d25: 41 c7 85 90 35 00 00 movl $0x2,0x3590(%r13) 264d2c: 02 00 00 00 264d30: f2 42 0f 11 84 f8 d0 movsd %xmm0,0x4dd0(%rax,%r15,8) 264d37: 4d 00 00 264d3a: 41 39 9e 00 0b 00 00 cmp %ebx,0xb00(%r14) 264d41: 0f 85 b0 fe ff ff jne 264bf7 264d47: f2 43 0f 59 8c fe d8 mulsd 0x12d8(%r14,%r15,8),%xmm1 264d4e: 12 00 00 264d51: e9 c8 fe ff ff jmpq 264c1e 264d56: 48 8b 44 24 28 mov 0x28(%rsp),%rax 264d5b: 89 f2 mov %esi,%edx 264d5d: 48 03 54 24 40 add 0x40(%rsp),%rdx 264d62: 4d 89 e7 mov %r12,%r15 264d65: 4c 8b 6c 24 70 mov 0x70(%rsp),%r13 264d6a: 31 f6 xor %esi,%esi 264d6c: c7 80 9c 54 00 00 00 movl $0x0,0x549c(%rax) 264d73: 00 00 00 264d76: 48 8b 44 24 38 mov 0x38(%rsp),%rax 264d7b: 48 8d 3c 90 lea (%rax,%rdx,4),%rdi 264d7f: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 264d84: 03 b2 90 35 00 00 add 0x3590(%rdx),%esi 264d8a: 48 83 c2 04 add $0x4,%rdx 264d8e: 48 39 fa cmp %rdi,%rdx 264d91: 75 f1 jne 264d84 264d93: 48 8b 44 24 28 mov 0x28(%rsp),%rax 264d98: 89 b0 9c 54 00 00 mov %esi,0x549c(%rax) 264d9e: e9 fb f4 ff ff jmpq 26429e 264da3: 41 c6 86 48 70 00 00 movb $0x0,0x7048(%r14) 264daa: 00 264dab: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 264db3 264db2: 00 264db3: 66 0f ef c9 pxor %xmm1,%xmm1 264db7: 8b 4d 00 mov 0x0(%rbp),%ecx 264dba: 8b 55 20 mov 0x20(%rbp),%edx 264dbd: f2 41 0f 5a 8f e8 2e cvtsd2ss 0x2ee8(%r15),%xmm1 264dc4: 00 00 264dc6: 89 4c 24 28 mov %ecx,0x28(%rsp) 264dca: 89 54 24 20 mov %edx,0x20(%rsp) 264dce: e8 00 00 00 00 callq 264dd3 264dd3: 8b 4c 24 28 mov 0x28(%rsp),%ecx 264dd7: 8b 54 24 20 mov 0x20(%rsp),%edx 264ddb: 31 ff xor %edi,%edi 264ddd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 264de1: be 01 00 00 00 mov $0x1,%esi 264de6: f2 41 0f 5e 84 dc 18 divsd 0x1318(%r12,%rbx,8),%xmm0 264ded: 13 00 00 264df0: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 264df8 264df7: 00 264df8: e8 f3 5a ff ff callq 25a8f0 264dfd: 66 0f ef c0 pxor %xmm0,%xmm0 264e01: 89 c0 mov %eax,%eax 264e03: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 264e08: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 264e0f 264e0f: 66 48 0f 6e d0 movq %rax,%xmm2 264e14: f2 41 0f 11 85 40 02 movsd %xmm0,0x240(%r13) 264e1b: 00 00 264e1d: e9 6c f7 ff ff jmpq 26458e 264e22: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 264e2a 264e29: 00 264e2a: 8b 55 20 mov 0x20(%rbp),%edx 264e2d: 31 ff xor %edi,%edi 264e2f: f2 41 0f 10 8c 24 b8 movsd 0xeb8(%r12),%xmm1 264e36: 0e 00 00 264e39: 8b 4d 00 mov 0x0(%rbp),%ecx 264e3c: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 264e44 264e43: 00 264e44: f2 0f 5c c1 subsd %xmm1,%xmm0 264e48: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 264e50 264e4f: 00 264e50: f2 41 0f 59 84 dc f0 mulsd 0x31f0(%r12,%rbx,8),%xmm0 264e57: 31 00 00 264e5a: f2 41 0f 5e 84 dc 18 divsd 0x1318(%r12,%rbx,8),%xmm0 264e61: 13 00 00 264e64: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 264e6c 264e6b: 00 264e6c: e8 7f 5a ff ff callq 25a8f0 264e71: 66 0f ef c0 pxor %xmm0,%xmm0 264e75: bf 01 00 00 00 mov $0x1,%edi 264e7a: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 264e82 264e81: 00 264e82: f2 41 0f 10 8c 24 b8 movsd 0xeb8(%r12),%xmm1 264e89: 0e 00 00 264e8c: 89 c0 mov %eax,%eax 264e8e: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 264e96 264e95: 00 264e96: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 264e9b: f2 41 0f 11 84 24 b0 movsd %xmm0,0x33b0(%r12) 264ea2: 33 00 00 264ea5: 8b 55 20 mov 0x20(%rbp),%edx 264ea8: 8b 75 40 mov 0x40(%rbp),%esi 264eab: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 264eb3 264eb2: 00 264eb3: 8b 4d 00 mov 0x0(%rbp),%ecx 264eb6: f2 0f 5c c1 subsd %xmm1,%xmm0 264eba: f2 41 0f 10 8c 24 a8 movsd 0x33a8(%r12),%xmm1 264ec1: 33 00 00 264ec4: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 264ecc 264ecb: 00 264ecc: f2 0f 5c d9 subsd %xmm1,%xmm3 264ed0: f2 0f 59 c3 mulsd %xmm3,%xmm0 264ed4: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 264edc 264edb: 00 264edc: f2 41 0f 59 84 dc f0 mulsd 0x31f0(%r12,%rbx,8),%xmm0 264ee3: 31 00 00 264ee6: f2 41 0f 5e 84 dc 18 divsd 0x1318(%r12,%rbx,8),%xmm0 264eed: 13 00 00 264ef0: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 264ef8 264ef7: 00 264ef8: e8 f3 59 ff ff callq 25a8f0 264efd: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 264f04 264f04: 41 89 84 24 b8 33 00 mov %eax,0x33b8(%r12) 264f0b: 00 264f0c: 41 80 bc 1c 68 17 00 cmpb $0x0,0x1768(%r12,%rbx,1) 264f13: 00 00 264f15: 66 48 0f 6e d7 movq %rdi,%xmm2 264f1a: 74 6e je 264f8a 264f1c: 41 c6 86 48 70 00 00 movb $0x1,0x7048(%r14) 264f23: 01 264f24: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 264f2b 264f2b: 44 8b 4d 40 mov 0x40(%rbp),%r9d 264f2f: 66 48 0f 6e c7 movq %rdi,%xmm0 264f34: 45 85 c9 test %r9d,%r9d 264f37: 74 04 je 264f3d 264f39: 66 0f ef c0 pxor %xmm0,%xmm0 264f3d: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 264f43: 89 c0 mov %eax,%eax 264f45: 66 0f ef c0 pxor %xmm0,%xmm0 264f49: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 264f4e: f2 41 0f 11 84 24 b0 movsd %xmm0,0x33b0(%r12) 264f55: 33 00 00 264f58: f2 41 0f 11 85 40 02 movsd %xmm0,0x240(%r13) 264f5f: 00 00 264f61: e9 b3 f6 ff ff jmpq 264619 264f66: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 264f6e 264f6d: 00 264f6e: f2 0f 5e ca divsd %xmm2,%xmm1 264f72: f2 41 0f 59 80 c0 2f mulsd 0x2fc0(%r8),%xmm0 264f79: 00 00 264f7b: 66 0f 2f c8 comisd %xmm0,%xmm1 264f7f: 0f 87 fd f8 ff ff ja 264882 264f85: e9 f6 f8 ff ff jmpq 264880 264f8a: 41 c6 86 48 70 00 00 movb $0x0,0x7048(%r14) 264f91: 00 264f92: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 264f99: 00 264f9a: f2 41 0f 10 84 24 b0 movsd 0x33b0(%r12),%xmm0 264fa1: 33 00 00 264fa4: eb b2 jmp 264f58 264fa6: 45 8b 8e d0 31 00 00 mov 0x31d0(%r14),%r9d 264fad: 41 8b bd a0 54 00 00 mov 0x54a0(%r13),%edi 264fb4: 44 39 cf cmp %r9d,%edi 264fb7: 0f 83 d4 f2 ff ff jae 264291 264fbd: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 264fc2: 48 8b 74 24 68 mov 0x68(%rsp),%rsi 264fc7: 47 8d 14 00 lea (%r8,%r8,1),%r10d 264fcb: 41 39 fa cmp %edi,%r10d 264fce: 76 75 jbe 265045 264fd0: 31 c0 xor %eax,%eax 264fd2: 31 d2 xor %edx,%edx 264fd4: 66 0f ef db pxor %xmm3,%xmm3 264fd8: 45 85 c0 test %r8d,%r8d 264fdb: 74 29 je 265006 264fdd: f2 41 0f 10 8c c6 88 movsd 0x7a88(%r14,%rax,8),%xmm1 264fe4: 7a 00 00 264fe7: 66 0f 2f cb comisd %xmm3,%xmm1 264feb: 76 10 jbe 264ffd 264fed: 83 bc 81 b0 35 00 00 cmpl $0x1,0x35b0(%rcx,%rax,4) 264ff4: 01 264ff5: 75 06 jne 264ffd 264ff7: 89 c2 mov %eax,%edx 264ff9: 66 0f 28 d9 movapd %xmm1,%xmm3 264ffd: 48 83 c0 01 add $0x1,%rax 265001: 41 39 c0 cmp %eax,%r8d 265004: 77 d7 ja 264fdd 265006: 48 8d 04 16 lea (%rsi,%rdx,1),%rax 26500a: 83 c7 01 add $0x1,%edi 26500d: 41 c7 84 86 b0 35 00 movl $0x2,0x35b0(%r14,%rax,4) 265014: 00 02 00 00 00 265019: f2 41 0f 10 8c d6 48 movsd 0x6f48(%r14,%rdx,8),%xmm1 265020: 6f 00 00 265023: f2 0f 59 ca mulsd %xmm2,%xmm1 265027: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 26502f 26502e: 00 26502f: f2 41 0f 11 8c c6 10 movsd %xmm1,0x4e10(%r14,%rax,8) 265036: 4e 00 00 265039: 41 89 bd a0 54 00 00 mov %edi,0x54a0(%r13) 265040: 44 39 cf cmp %r9d,%edi 265043: 75 86 jne 264fcb 265045: 48 8b 44 24 28 mov 0x28(%rsp),%rax 26504a: 8b b0 9c 54 00 00 mov 0x549c(%rax),%esi 265050: e9 3c f2 ff ff jmpq 264291 265055: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26505d 26505c: 00 26505d: 8b 55 20 mov 0x20(%rbp),%edx 265060: 31 ff xor %edi,%edi 265062: f2 41 0f 10 8c 24 b8 movsd 0xeb8(%r12),%xmm1 265069: 0e 00 00 26506c: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 265074 265073: 00 265074: 8b 75 40 mov 0x40(%rbp),%esi 265077: f2 0f 5c c1 subsd %xmm1,%xmm0 26507b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 265083 265082: 00 265083: 8b 4d 00 mov 0x0(%rbp),%ecx 265086: f2 41 0f 59 84 dc f0 mulsd 0x31f0(%r12,%rbx,8),%xmm0 26508d: 31 00 00 265090: f2 41 0f 5e 84 dc 18 divsd 0x1318(%r12,%rbx,8),%xmm0 265097: 13 00 00 26509a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2650a2 2650a1: 00 2650a2: e8 49 58 ff ff callq 25a8f0 2650a7: 66 0f ef c0 pxor %xmm0,%xmm0 2650ab: bf 01 00 00 00 mov $0x1,%edi 2650b0: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2650b8 2650b7: 00 2650b8: f2 41 0f 10 8c 24 b8 movsd 0xeb8(%r12),%xmm1 2650bf: 0e 00 00 2650c2: 89 c0 mov %eax,%eax 2650c4: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2650cc 2650cb: 00 2650cc: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2650d1: f2 41 0f 11 84 24 b0 movsd %xmm0,0x33b0(%r12) 2650d8: 33 00 00 2650db: 8b 55 20 mov 0x20(%rbp),%edx 2650de: 8b 75 40 mov 0x40(%rbp),%esi 2650e1: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2650e9 2650e8: 00 2650e9: 8b 4d 00 mov 0x0(%rbp),%ecx 2650ec: f2 0f 5c c1 subsd %xmm1,%xmm0 2650f0: f2 41 0f 10 8c 24 a8 movsd 0x33a8(%r12),%xmm1 2650f7: 33 00 00 2650fa: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 265102 265101: 00 265102: f2 0f 5c d9 subsd %xmm1,%xmm3 265106: f2 0f 59 c3 mulsd %xmm3,%xmm0 26510a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 265112 265111: 00 265112: f2 41 0f 59 84 dc f0 mulsd 0x31f0(%r12,%rbx,8),%xmm0 265119: 31 00 00 26511c: f2 41 0f 5e 84 dc 18 divsd 0x1318(%r12,%rbx,8),%xmm0 265123: 13 00 00 265126: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26512e 26512d: 00 26512e: e8 bd 57 ff ff callq 25a8f0 265133: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 26513a 26513a: 41 89 84 24 b8 33 00 mov %eax,0x33b8(%r12) 265141: 00 265142: 41 80 bc 1c 68 17 00 cmpb $0x0,0x1768(%r12,%rbx,1) 265149: 00 00 26514b: 66 48 0f 6e d7 movq %rdi,%xmm2 265150: 74 67 je 2651b9 265152: 41 c6 86 48 70 00 00 movb $0x1,0x7048(%r14) 265159: 01 26515a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 265161 265161: 44 8b 45 40 mov 0x40(%rbp),%r8d 265165: 66 48 0f 6e c7 movq %rdi,%xmm0 26516a: 45 85 c0 test %r8d,%r8d 26516d: 0f 85 08 01 00 00 jne 26527b 265173: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 265179: 89 c0 mov %eax,%eax 26517b: 66 0f ef c0 pxor %xmm0,%xmm0 26517f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 265184: f2 41 0f 11 84 24 b0 movsd %xmm0,0x33b0(%r12) 26518b: 33 00 00 26518e: f2 41 0f 11 85 40 02 movsd %xmm0,0x240(%r13) 265195: 00 00 265197: 66 0f ef ff pxor %xmm7,%xmm7 26519b: 66 0f 2e c7 ucomisd %xmm7,%xmm0 26519f: 0f 8a e9 f3 ff ff jp 26458e 2651a5: 0f 85 e3 f3 ff ff jne 26458e 2651ab: f2 41 0f 10 87 e8 2e movsd 0x2ee8(%r15),%xmm0 2651b2: 00 00 2651b4: e9 8b f4 ff ff jmpq 264644 2651b9: 41 c6 86 48 70 00 00 movb $0x0,0x7048(%r14) 2651c0: 00 2651c1: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 2651c8: 00 2651c9: f2 41 0f 10 84 24 b0 movsd 0x33b0(%r12),%xmm0 2651d0: 33 00 00 2651d3: eb b9 jmp 26518e 2651d5: 66 0f 28 cd movapd %xmm5,%xmm1 2651d9: f2 0f 5e c8 divsd %xmm0,%xmm1 2651dd: 66 0f ef c0 pxor %xmm0,%xmm0 2651e1: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 2651e5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2651ed 2651ec: 00 2651ed: e8 00 00 00 00 callq 2651f2 2651f2: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2651fa 2651f9: 00 2651fa: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2651fe: f2 0f 5e c8 divsd %xmm0,%xmm1 265202: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26520a 265209: 00 26520a: f2 0f 5c c1 subsd %xmm1,%xmm0 26520e: 66 0f ef c9 pxor %xmm1,%xmm1 265212: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 265216: e8 00 00 00 00 callq 26521b 26521b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26521f: f2 41 0f 11 84 24 40 movsd %xmm0,0x3340(%r12) 265226: 33 00 00 265229: e9 b0 e0 ff ff jmpq 2632de 26522e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 265235 265235: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 26523c: 00 00 00 00 265240: 48 89 78 40 mov %rdi,0x40(%rax) 265244: e9 4e d6 ff ff jmpq 262897 265249: 83 f9 1d cmp $0x1d,%ecx 26524c: 0f 87 cb e7 ff ff ja 263a1d 265252: b8 20 22 22 22 mov $0x22222220,%eax 265257: 48 0f a3 c8 bt %rcx,%rax 26525b: 0f 83 bc e7 ff ff jae 263a1d 265261: 85 d2 test %edx,%edx 265263: 0f 84 54 e5 ff ff je 2637bd 265269: e9 af e7 ff ff jmpq 263a1d 26526e: 85 d2 test %edx,%edx 265270: 0f 85 47 e5 ff ff jne 2637bd 265276: e9 a2 e7 ff ff jmpq 263a1d 26527b: 66 0f ef c0 pxor %xmm0,%xmm0 26527f: e9 ef fe ff ff jmpq 265173 265284: f6 c2 04 test $0x4,%dl 265287: 0f 85 b2 31 00 00 jne 26843f 26528d: 85 d2 test %edx,%edx 26528f: 0f 84 3b f7 ff ff je 2649d0 265295: 41 c6 84 24 d9 55 00 movb $0x0,0x55d9(%r12) 26529c: 00 00 26529e: f6 c2 02 test $0x2,%dl 2652a1: 0f 84 29 f7 ff ff je 2649d0 2652a7: 89 d2 mov %edx,%edx 2652a9: 31 f6 xor %esi,%esi 2652ab: 66 89 74 11 fe mov %si,-0x2(%rcx,%rdx,1) 2652b0: e9 1b f7 ff ff jmpq 2649d0 2652b5: 41 c6 86 48 70 00 00 movb $0x0,0x7048(%r14) 2652bc: 00 2652bd: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 2652c4: 00 2652c5: e9 dd f4 ff ff jmpq 2647a7 2652ca: 41 8b 94 9c f0 14 00 mov 0x14f0(%r12,%rbx,4),%edx 2652d1: 00 2652d2: 66 0f ef ed pxor %xmm5,%xmm5 2652d6: f2 41 0f 10 94 24 c0 movsd 0x31c0(%r12),%xmm2 2652dd: 31 00 00 2652e0: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 2652e5: 48 89 d0 mov %rdx,%rax 2652e8: 66 0f 2f ea comisd %xmm2,%xmm5 2652ec: 0f 87 b8 df ff ff ja 2632aa 2652f2: 41 8b 94 9c 10 15 00 mov 0x1510(%r12,%rbx,4),%edx 2652f9: 00 2652fa: 66 0f ef db pxor %xmm3,%xmm3 2652fe: f2 41 0f 10 a4 24 c8 movsd 0x31c8(%r12),%xmm4 265305: 31 00 00 265308: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 26530d: 66 0f 2f dc comisd %xmm4,%xmm3 265311: 0f 87 93 df ff ff ja 2632aa 265317: 66 0f 2f cd comisd %xmm5,%xmm1 26531b: 0f 87 89 df ff ff ja 2632aa 265321: 66 0f 2f c3 comisd %xmm3,%xmm0 265325: 0f 87 7f df ff ff ja 2632aa 26532b: 83 f8 02 cmp $0x2,%eax 26532e: 76 08 jbe 265338 265330: a8 01 test $0x1,%al 265332: 0f 85 72 df ff ff jne 2632aa 265338: 41 83 bc 9c d0 14 00 cmpl $0x1,0x14d0(%r12,%rbx,4) 26533f: 00 01 265341: 0f 84 76 df ff ff je 2632bd 265347: 41 8b 94 9c 30 15 00 mov 0x1530(%r12,%rbx,4),%edx 26534e: 00 26534f: 66 0f ef db pxor %xmm3,%xmm3 265353: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 265358: 48 89 d0 mov %rdx,%rax 26535b: 66 0f 2f da comisd %xmm2,%xmm3 26535f: 0f 87 45 df ff ff ja 2632aa 265365: 41 8b 94 9c 50 15 00 mov 0x1550(%r12,%rbx,4),%edx 26536c: 00 26536d: 66 0f ef d2 pxor %xmm2,%xmm2 265371: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 265376: 66 0f 2f d4 comisd %xmm4,%xmm2 26537a: 0f 87 2a df ff ff ja 2632aa 265380: f2 0f 58 c9 addsd %xmm1,%xmm1 265384: 66 0f 2f cb comisd %xmm3,%xmm1 265388: 0f 87 1c df ff ff ja 2632aa 26538e: 66 0f 28 c8 movapd %xmm0,%xmm1 265392: f2 0f 58 c8 addsd %xmm0,%xmm1 265396: 66 0f 2f ca comisd %xmm2,%xmm1 26539a: 0f 87 0a df ff ff ja 2632aa 2653a0: 83 f8 02 cmp $0x2,%eax 2653a3: 0f 86 14 df ff ff jbe 2632bd 2653a9: a8 01 test $0x1,%al 2653ab: 0f 84 0c df ff ff je 2632bd 2653b1: e9 f4 de ff ff jmpq 2632aa 2653b6: 80 3e 00 cmpb $0x0,(%rsi) 2653b9: 0f 84 fb d3 ff ff je 2627ba 2653bf: 83 e9 03 sub $0x3,%ecx 2653c2: 83 f9 01 cmp $0x1,%ecx 2653c5: 0f 87 ef d3 ff ff ja 2627ba 2653cb: 41 c6 84 24 9d 30 00 movb $0x0,0x309d(%r12) 2653d2: 00 00 2653d4: e9 29 d4 ff ff jmpq 262802 2653d9: f2 41 0f 11 84 24 c8 movsd %xmm0,0x33c8(%r12) 2653e0: 33 00 00 2653e3: 42 80 bc 2d 48 70 00 cmpb $0x0,0x7048(%rbp,%r13,1) 2653ea: 00 00 2653ec: 0f 84 2b f7 ff ff je 264b1d 2653f2: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2653f7: 45 8b b4 24 d0 33 00 mov 0x33d0(%r12),%r14d 2653fe: 00 2653ff: ba 00 00 00 00 mov $0x0,%edx 265404: 8b 8c 03 00 22 00 00 mov 0x2200(%rbx,%rax,1),%ecx 26540b: 8b 03 mov (%rbx),%eax 26540d: 85 c9 test %ecx,%ecx 26540f: 8b 8b a0 01 00 00 mov 0x1a0(%rbx),%ecx 265415: 89 4c 24 40 mov %ecx,0x40(%rsp) 265419: 0f 85 92 00 00 00 jne 2654b1 26541f: 41 f7 f6 div %r14d 265422: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26542a 265429: 00 26542a: 66 0f ef c0 pxor %xmm0,%xmm0 26542e: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 265433: e8 00 00 00 00 callq 265438 265438: 8b bb 80 01 00 00 mov 0x180(%rbx),%edi 26543e: 8b 4c 24 40 mov 0x40(%rsp),%ecx 265442: 44 89 f2 mov %r14d,%edx 265445: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 26544a: f2 41 0f 10 84 24 c8 movsd 0x33c8(%r12),%xmm0 265451: 33 00 00 265454: e8 47 7d ff ff callq 25d1a0 265459: 8b 8b a0 01 00 00 mov 0x1a0(%rbx),%ecx 26545f: 89 c2 mov %eax,%edx 265461: b8 30 00 00 00 mov $0x30,%eax 265466: 83 f9 01 cmp $0x1,%ecx 265469: 74 10 je 26547b 26546b: 83 f9 02 cmp $0x2,%ecx 26546e: b8 31 00 00 00 mov $0x31,%eax 265473: b9 1e 00 00 00 mov $0x1e,%ecx 265478: 0f 45 c1 cmovne %ecx,%eax 26547b: 01 d0 add %edx,%eax 26547d: 66 0f ef c0 pxor %xmm0,%xmm0 265481: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 265486: f2 41 0f 11 87 40 02 movsd %xmm0,0x240(%r15) 26548d: 00 00 26548f: f2 43 0f 59 84 ec d8 mulsd 0x12d8(%r12,%r13,8),%xmm0 265496: 12 00 00 265499: f2 43 0f 5e 84 ec 18 divsd 0x1318(%r12,%r13,8),%xmm0 2654a0: 13 00 00 2654a3: f2 41 0f 11 87 40 02 movsd %xmm0,0x240(%r15) 2654aa: 00 00 2654ac: e9 77 f6 ff ff jmpq 264b28 2654b1: 41 f7 f6 div %r14d 2654b4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2654bc 2654bb: 00 2654bc: 66 0f ef c0 pxor %xmm0,%xmm0 2654c0: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 2654c5: e8 00 00 00 00 callq 2654ca 2654ca: 8b bb 80 01 00 00 mov 0x180(%rbx),%edi 2654d0: 8b 4c 24 40 mov 0x40(%rsp),%ecx 2654d4: 44 89 f2 mov %r14d,%edx 2654d7: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 2654dc: d1 ea shr %edx 2654de: f2 41 0f 10 84 24 c8 movsd 0x33c8(%r12),%xmm0 2654e5: 33 00 00 2654e8: e8 b3 7c ff ff callq 25d1a0 2654ed: 8b 8b a0 01 00 00 mov 0x1a0(%rbx),%ecx 2654f3: 89 c2 mov %eax,%edx 2654f5: b8 30 00 00 00 mov $0x30,%eax 2654fa: 83 f9 01 cmp $0x1,%ecx 2654fd: 74 10 je 26550f 2654ff: 83 f9 02 cmp $0x2,%ecx 265502: b8 31 00 00 00 mov $0x31,%eax 265507: b9 1e 00 00 00 mov $0x1e,%ecx 26550c: 0f 45 c1 cmovne %ecx,%eax 26550f: 01 d0 add %edx,%eax 265511: 66 0f ef c0 pxor %xmm0,%xmm0 265515: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26551a: f2 0f 58 c0 addsd %xmm0,%xmm0 26551e: f2 41 0f 11 87 40 02 movsd %xmm0,0x240(%r15) 265525: 00 00 265527: e9 63 ff ff ff jmpq 26548f 26552c: 41 89 c0 mov %eax,%r8d 26552f: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 265534: 4c 8b 74 24 28 mov 0x28(%rsp),%r14 265539: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 265540: 00 265541: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 265546: 48 8b bc 24 08 01 00 mov 0x108(%rsp),%rdi 26554d: 00 26554e: 4e 8d 0c 80 lea (%rax,%r8,4),%r9 265552: 8b 37 mov (%rdi),%esi 265554: 31 d2 xor %edx,%edx 265556: 31 c0 xor %eax,%eax 265558: eb 07 jmp 265561 26555a: 83 c0 01 add $0x1,%eax 26555d: 39 c1 cmp %eax,%ecx 26555f: 74 28 je 265589 265561: 39 d6 cmp %edx,%esi 265563: 75 f5 jne 26555a 265565: 80 bc 13 48 70 00 00 cmpb $0x0,0x7048(%rbx,%rdx,1) 26556c: 00 26556d: 74 eb je 26555a 26556f: f2 0f 10 84 d5 30 76 movsd 0x7630(%rbp,%rdx,8),%xmm0 265576: 00 00 265578: 83 c0 01 add $0x1,%eax 26557b: f2 41 0f 11 84 7e 90 movsd %xmm0,0x4690(%r14,%rdi,2) 265582: 46 00 00 265585: 39 c1 cmp %eax,%ecx 265587: 75 d8 jne 265561 265589: 48 8d 42 01 lea 0x1(%rdx),%rax 26558d: 4c 39 c2 cmp %r8,%rdx 265590: 74 05 je 265597 265592: 48 89 c2 mov %rax,%rdx 265595: eb bf jmp 265556 265597: 48 83 c7 04 add $0x4,%rdi 26559b: 4c 39 cf cmp %r9,%rdi 26559e: 75 b2 jne 265552 2655a0: 48 83 04 24 01 addq $0x1,(%rsp) 2655a5: 48 83 c5 40 add $0x40,%rbp 2655a9: 48 8b 04 24 mov (%rsp),%rax 2655ad: 49 83 c6 40 add $0x40,%r14 2655b1: 48 83 c3 08 add $0x8,%rbx 2655b5: 41 39 84 24 00 0b 00 cmp %eax,0xb00(%r12) 2655bc: 00 2655bd: 0f 83 d6 f4 ff ff jae 264a99 2655c3: 4c 89 64 24 18 mov %r12,0x18(%rsp) 2655c8: 49 8d 5c 24 10 lea 0x10(%r12),%rbx 2655cd: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2655d4: 00 00 2655d6: 4c 8b 7c 24 30 mov 0x30(%rsp),%r15 2655db: 48 8d 6b f0 lea -0x10(%rbx),%rbp 2655df: 49 c1 e7 06 shl $0x6,%r15 2655e3: 4b 8d 04 3c lea (%r12,%r15,1),%rax 2655e7: 48 89 44 24 28 mov %rax,0x28(%rsp) 2655ec: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 2655f1: 4c 8b b4 24 e8 00 00 mov 0xe8(%rsp),%r14 2655f8: 00 2655f9: 45 31 ff xor %r15d,%r15d 2655fc: e9 09 04 00 00 jmpq 265a0a 265601: f2 49 0f 2c 86 d0 67 cvttsd2si 0x67d0(%r14),%rax 265608: 00 00 26560a: 41 89 85 6c ae 00 00 mov %eax,0xae6c(%r13) 265611: f2 49 0f 2c 86 10 68 cvttsd2si 0x6810(%r14),%rax 265618: 00 00 26561a: 41 89 85 50 39 00 00 mov %eax,0x3950(%r13) 265621: f2 41 0f 10 8e d0 5e movsd 0x5ed0(%r14),%xmm1 265628: 00 00 26562a: 66 0f ef e4 pxor %xmm4,%xmm4 26562e: 66 0f 2e cc ucomisd %xmm4,%xmm1 265632: 0f 8a 25 07 00 00 jp 265d5d 265638: 0f 85 1f 07 00 00 jne 265d5d 26563e: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 265645: 66 0f ef c9 pxor %xmm1,%xmm1 265649: f2 41 0f 5e 86 90 5e divsd 0x5e90(%r14),%xmm0 265650: 00 00 265652: 49 c7 84 24 a8 a6 00 movq $0x0,0xa6a8(%r12) 265659: 00 00 00 00 00 26565e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 265663: f2 0f 5e c1 divsd %xmm1,%xmm0 265667: f2 41 0f 11 84 24 a0 movsd %xmm0,0xa6a0(%r12) 26566e: a6 00 00 265671: 66 0f ef d2 pxor %xmm2,%xmm2 265675: 66 0f ef db pxor %xmm3,%xmm3 265679: 66 0f ef c0 pxor %xmm0,%xmm0 26567d: 31 d2 xor %edx,%edx 26567f: 41 8b 84 24 7c 0f 00 mov 0xf7c(%r12),%eax 265686: 00 265687: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26568f 26568e: 00 26568f: f2 41 0f 5a 06 cvtsd2ss (%r14),%xmm0 265694: 43 f7 b4 bc 68 19 00 divl 0x1968(%r12,%r15,4) 26569b: 00 26569c: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2656a1: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 2656a8: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 2656ad: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 2656b3: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 2656b8: e8 00 00 00 00 callq 2656bd 2656bd: f2 0f 10 1c 24 movsd (%rsp),%xmm3 2656c2: 66 0f ef c9 pxor %xmm1,%xmm1 2656c6: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 2656cc: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2656d0: 66 0f ef c0 pxor %xmm0,%xmm0 2656d4: f2 0f 5e d9 divsd %xmm1,%xmm3 2656d8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2656e0 2656df: 00 2656e0: f2 0f 5e d3 divsd %xmm3,%xmm2 2656e4: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 2656e8: e8 00 00 00 00 callq 2656ed 2656ed: 41 8b 84 24 80 0f 00 mov 0xf80(%r12),%eax 2656f4: 00 2656f5: 0f 28 c8 movaps %xmm0,%xmm1 2656f8: 66 0f ef c0 pxor %xmm0,%xmm0 2656fc: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 265701: e8 00 00 00 00 callq 265706 265706: 66 0f ef c9 pxor %xmm1,%xmm1 26570a: 31 d2 xor %edx,%edx 26570c: 66 0f ef d2 pxor %xmm2,%xmm2 265710: 43 8b 84 bc d8 11 00 mov 0x11d8(%r12,%r15,4),%eax 265717: 00 265718: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26571c: 66 0f ef db pxor %xmm3,%xmm3 265720: 83 e8 01 sub $0x1,%eax 265723: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 265728: f2 0f 5c c1 subsd %xmm1,%xmm0 26572c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 265734 265733: 00 265734: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 265739: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 265741 265740: 00 265741: 41 89 84 24 9c 19 00 mov %eax,0x199c(%r12) 265748: 00 265749: 41 8b 84 24 7c 0f 00 mov 0xf7c(%r12),%eax 265750: 00 265751: f2 41 0f 59 06 mulsd (%r14),%xmm0 265756: 43 f7 b4 bc 68 19 00 divl 0x1968(%r12,%r15,4) 26575d: 00 26575e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 265762: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 265767: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 26576e: d1 e8 shr %eax 265770: f2 0f 2a d8 cvtsi2sd %eax,%xmm3 265774: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 26577a: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 26577f: e8 00 00 00 00 callq 265784 265784: f2 0f 10 1c 24 movsd (%rsp),%xmm3 265789: 66 0f ef c9 pxor %xmm1,%xmm1 26578d: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 265793: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 265797: 66 0f ef c0 pxor %xmm0,%xmm0 26579b: f2 0f 5e d9 divsd %xmm1,%xmm3 26579f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2657a7 2657a6: 00 2657a7: f2 0f 5e d3 divsd %xmm3,%xmm2 2657ab: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 2657af: e8 00 00 00 00 callq 2657b4 2657b4: 41 8b 84 24 80 0f 00 mov 0xf80(%r12),%eax 2657bb: 00 2657bc: 0f 28 c8 movaps %xmm0,%xmm1 2657bf: 66 0f ef c0 pxor %xmm0,%xmm0 2657c3: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 2657c8: e8 00 00 00 00 callq 2657cd 2657cd: 66 0f ef c9 pxor %xmm1,%xmm1 2657d1: 66 0f ef db pxor %xmm3,%xmm3 2657d5: 43 8b 84 bc 18 12 00 mov 0x1218(%r12,%r15,4),%eax 2657dc: 00 2657dd: f2 41 0f 10 94 24 a0 movsd 0xa6a0(%r12),%xmm2 2657e4: a6 00 00 2657e7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2657eb: 83 e8 01 sub $0x1,%eax 2657ee: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2657f3: f2 0f 11 14 24 movsd %xmm2,(%rsp) 2657f8: f2 0f 5c c1 subsd %xmm1,%xmm0 2657fc: 66 0f ef c9 pxor %xmm1,%xmm1 265800: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 265805: 66 0f 28 c2 movapd %xmm2,%xmm0 265809: 41 89 84 24 a0 19 00 mov %eax,0x19a0(%r12) 265810: 00 265811: 41 8b 85 6c ae 00 00 mov 0xae6c(%r13),%eax 265818: f2 0f 59 85 e8 53 00 mulsd 0x53e8(%rbp),%xmm0 26581f: 00 265820: f2 41 0f 59 86 90 5e mulsd 0x5e90(%r14),%xmm0 265827: 00 00 265829: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 26582e: 41 8b 84 24 9c 19 00 mov 0x199c(%r12),%eax 265835: 00 265836: f2 41 0f 59 86 d0 69 mulsd 0x69d0(%r14),%xmm0 26583d: 00 00 26583f: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 265844: f2 0f 5e 83 30 55 00 divsd 0x5530(%rbx),%xmm0 26584b: 00 26584c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 265850: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 265856: e8 00 00 00 00 callq 26585b 26585b: f2 0f 10 14 24 movsd (%rsp),%xmm2 265860: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 265866: 66 0f ef c9 pxor %xmm1,%xmm1 26586a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26586e: f2 0f 58 c2 addsd %xmm2,%xmm0 265872: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 265876: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26587a: e8 00 00 00 00 callq 26587f 26587f: 66 0f ef db pxor %xmm3,%xmm3 265883: f2 41 0f 10 94 24 a8 movsd 0xa6a8(%r12),%xmm2 26588a: a6 00 00 26588d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 265891: 66 0f ef c9 pxor %xmm1,%xmm1 265895: f2 41 0f 11 84 24 f8 movsd %xmm0,0x33f8(%r12) 26589c: 33 00 00 26589f: 41 8b 85 50 39 00 00 mov 0x3950(%r13),%eax 2658a6: 66 0f 28 c2 movapd %xmm2,%xmm0 2658aa: f2 0f 11 14 24 movsd %xmm2,(%rsp) 2658af: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 2658b4: 41 8b 84 24 a0 19 00 mov 0x19a0(%r12),%eax 2658bb: 00 2658bc: f2 0f 59 85 e8 53 00 mulsd 0x53e8(%rbp),%xmm0 2658c3: 00 2658c4: f2 41 0f 59 86 d0 5e mulsd 0x5ed0(%r14),%xmm0 2658cb: 00 00 2658cd: f2 41 0f 59 86 10 6a mulsd 0x6a10(%r14),%xmm0 2658d4: 00 00 2658d6: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 2658db: f2 0f 5e 83 30 55 00 divsd 0x5530(%rbx),%xmm0 2658e2: 00 2658e3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2658e7: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 2658ed: e8 00 00 00 00 callq 2658f2 2658f2: f2 0f 10 14 24 movsd (%rsp),%xmm2 2658f7: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 2658fd: 66 0f ef c9 pxor %xmm1,%xmm1 265901: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 265905: f2 0f 58 c2 addsd %xmm2,%xmm0 265909: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 26590d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 265911: e8 00 00 00 00 callq 265916 265916: 66 0f ef e4 pxor %xmm4,%xmm4 26591a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26591e: f2 41 0f 11 84 24 00 movsd %xmm0,0x3400(%r12) 265925: 34 00 00 265928: f2 41 0f 10 8e d0 5e movsd 0x5ed0(%r14),%xmm1 26592f: 00 00 265931: 66 0f 2e cc ucomisd %xmm4,%xmm1 265935: 0f 8a b0 02 00 00 jp 265beb 26593b: 0f 85 aa 02 00 00 jne 265beb 265941: 43 8b 84 bc 38 12 00 mov 0x1238(%r12,%r15,4),%eax 265948: 00 265949: 66 0f ef d2 pxor %xmm2,%xmm2 26594d: 66 0f ef c9 pxor %xmm1,%xmm1 265951: f2 41 0f 10 84 24 f8 movsd 0x33f8(%r12),%xmm0 265958: 33 00 00 26595b: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 265960: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 265967: f2 41 0f 5e 96 a0 01 divsd 0x1a0(%r14),%xmm2 26596e: 00 00 265970: f2 0f 59 d0 mulsd %xmm0,%xmm2 265974: f2 41 0f 5e 56 40 divsd 0x40(%r14),%xmm2 26597a: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 265980: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 265985: f2 0f 59 c8 mulsd %xmm0,%xmm1 265989: 66 0f ef c0 pxor %xmm0,%xmm0 26598d: f2 41 0f 5a 86 90 5e cvtsd2ss 0x5e90(%r14),%xmm0 265994: 00 00 265996: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 26599b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2659a3 2659a2: 00 2659a3: e8 00 00 00 00 callq 2659a8 2659a8: 41 8b 85 90 35 00 00 mov 0x3590(%r13),%eax 2659af: 66 0f ef db pxor %xmm3,%xmm3 2659b3: f2 0f 10 8b 30 55 00 movsd 0x5530(%rbx),%xmm1 2659ba: 00 2659bb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2659bf: f2 0f 59 04 24 mulsd (%rsp),%xmm0 2659c4: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 2659ca: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 2659cf: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2659d4: f2 0f 5e cb divsd %xmm3,%xmm1 2659d8: f2 0f 5e c1 divsd %xmm1,%xmm0 2659dc: f2 0f 5c d0 subsd %xmm0,%xmm2 2659e0: f2 42 0f 11 94 68 10 movsd %xmm2,0xa710(%rax,%r13,2) 2659e7: a7 00 00 2659ea: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 2659f1: 00 2659f2: 49 83 c7 01 add $0x1,%r15 2659f6: 49 83 c6 08 add $0x8,%r14 2659fa: 49 83 c5 04 add $0x4,%r13 2659fe: 8d 50 ff lea -0x1(%rax),%edx 265a01: 44 39 fa cmp %r15d,%edx 265a04: 0f 82 1f 05 00 00 jb 265f29 265a0a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 265a0f: 42 83 bc b8 f0 37 00 cmpl $0x1,0x37f0(%rax,%r15,4) 265a16: 00 01 265a18: 0f 84 6b 04 00 00 je 265e89 265a1e: 41 8b 85 90 35 00 00 mov 0x3590(%r13),%eax 265a25: 66 0f ef c9 pxor %xmm1,%xmm1 265a29: f2 41 0f 10 86 50 5e movsd 0x5e50(%r14),%xmm0 265a30: 00 00 265a32: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 265a37: f2 0f 5e c1 divsd %xmm1,%xmm0 265a3b: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 265a40: 41 89 85 2c ac 00 00 mov %eax,0xac2c(%r13) 265a47: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 265a4f 265a4e: 00 265a4f: 66 0f ef c0 pxor %xmm0,%xmm0 265a53: f2 41 0f 5a 86 90 5e cvtsd2ss 0x5e90(%r14),%xmm0 265a5a: 00 00 265a5c: e8 00 00 00 00 callq 265a61 265a61: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 265a69 265a68: 00 265a69: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 265a6d: f2 0f 5e c8 divsd %xmm0,%xmm1 265a71: 66 0f ef c0 pxor %xmm0,%xmm0 265a75: f2 41 0f 5e 8e d0 67 divsd 0x67d0(%r14),%xmm1 265a7c: 00 00 265a7e: f2 41 0f 11 8c 24 d8 movsd %xmm1,0x33d8(%r12) 265a85: 33 00 00 265a88: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 265a8f: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 265a93: 83 e8 01 sub $0x1,%eax 265a96: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 265a9b: e8 00 00 00 00 callq 265aa0 265aa0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 265aa4: f2 41 0f 58 84 24 d8 addsd 0x33d8(%r12),%xmm0 265aab: 33 00 00 265aae: f2 41 0f 59 86 90 5e mulsd 0x5e90(%r14),%xmm0 265ab5: 00 00 265ab7: f2 41 0f 59 86 d0 67 mulsd 0x67d0(%r14),%xmm0 265abe: 00 00 265ac0: f2 41 0f 11 84 24 e0 movsd %xmm0,0x33e0(%r12) 265ac7: 33 00 00 265aca: 43 83 bc bc c8 13 00 cmpl $0x4,0x13c8(%r12,%r15,4) 265ad1: 00 04 265ad3: 0f 84 84 03 00 00 je 265e5d 265ad9: f2 41 0f 10 86 10 68 movsd 0x6810(%r14),%xmm0 265ae0: 00 00 265ae2: 66 0f ef e4 pxor %xmm4,%xmm4 265ae6: 66 0f 2f c4 comisd %xmm4,%xmm0 265aea: 0f 86 85 00 00 00 jbe 265b75 265af0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 265af8 265af7: 00 265af8: 66 0f ef c0 pxor %xmm0,%xmm0 265afc: f2 41 0f 5a 86 d0 5e cvtsd2ss 0x5ed0(%r14),%xmm0 265b03: 00 00 265b05: e8 00 00 00 00 callq 265b0a 265b0a: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 265b12 265b11: 00 265b12: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 265b16: f2 0f 5e c8 divsd %xmm0,%xmm1 265b1a: 66 0f ef c0 pxor %xmm0,%xmm0 265b1e: f2 41 0f 5e 8e 10 68 divsd 0x6810(%r14),%xmm1 265b25: 00 00 265b27: f2 41 0f 11 8c 24 e8 movsd %xmm1,0x33e8(%r12) 265b2e: 33 00 00 265b31: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 265b38: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 265b3c: d1 e8 shr %eax 265b3e: 83 e8 01 sub $0x1,%eax 265b41: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 265b46: e8 00 00 00 00 callq 265b4b 265b4b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 265b4f: f2 41 0f 58 84 24 e8 addsd 0x33e8(%r12),%xmm0 265b56: 33 00 00 265b59: f2 41 0f 59 86 d0 5e mulsd 0x5ed0(%r14),%xmm0 265b60: 00 00 265b62: f2 41 0f 59 86 10 68 mulsd 0x6810(%r14),%xmm0 265b69: 00 00 265b6b: f2 41 0f 11 84 24 f0 movsd %xmm0,0x33f0(%r12) 265b72: 33 00 00 265b75: 43 83 bc bc c8 13 00 cmpl $0x4,0x13c8(%r12,%r15,4) 265b7c: 00 04 265b7e: 0f 84 9f 02 00 00 je 265e23 265b84: 49 c7 84 24 f0 33 00 movq $0x0,0x33f0(%r12) 265b8b: 00 00 00 00 00 265b90: 66 0f ef c9 pxor %xmm1,%xmm1 265b94: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 265b9c 265b9b: 00 265b9c: f2 41 0f 59 84 24 28 mulsd 0xf28(%r12),%xmm0 265ba3: 0f 00 00 265ba6: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 265bae 265bad: 00 265bae: f2 41 0f 58 8c 24 e0 addsd 0x33e0(%r12),%xmm1 265bb5: 33 00 00 265bb8: f2 0f 59 d0 mulsd %xmm0,%xmm2 265bbc: 66 0f 2f d1 comisd %xmm1,%xmm2 265bc0: 0f 83 3b fa ff ff jae 265601 265bc6: f2 49 0f 2c 86 50 68 cvttsd2si 0x6850(%r14),%rax 265bcd: 00 00 265bcf: 41 89 85 6c ae 00 00 mov %eax,0xae6c(%r13) 265bd6: f2 49 0f 2c 86 90 68 cvttsd2si 0x6890(%r14),%rax 265bdd: 00 00 265bdf: 41 89 85 50 39 00 00 mov %eax,0x3950(%r13) 265be6: e9 36 fa ff ff jmpq 265621 265beb: 43 8b 84 bc 38 12 00 mov 0x1238(%r12,%r15,4),%eax 265bf2: 00 265bf3: 66 0f ef db pxor %xmm3,%xmm3 265bf7: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 265bff 265bfe: 00 265bff: f2 41 0f 59 56 40 mulsd 0x40(%r14),%xmm2 265c05: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 265c0a: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 265c11: f2 41 0f 5e 9e a0 01 divsd 0x1a0(%r14),%xmm3 265c18: 00 00 265c1a: f2 0f 59 d8 mulsd %xmm0,%xmm3 265c1e: f2 0f 5e da divsd %xmm2,%xmm3 265c22: 66 0f ef d2 pxor %xmm2,%xmm2 265c26: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 265c2b: f2 0f 59 c2 mulsd %xmm2,%xmm0 265c2f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 265c37 265c36: 00 265c37: f2 0f 11 04 24 movsd %xmm0,(%rsp) 265c3c: 66 0f ef c0 pxor %xmm0,%xmm0 265c40: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 265c44: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 265c4c 265c4b: 00 265c4c: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 265c52: e8 00 00 00 00 callq 265c57 265c57: 41 8b 85 90 35 00 00 mov 0x3590(%r13),%eax 265c5e: 66 0f ef d2 pxor %xmm2,%xmm2 265c62: f2 0f 10 8b 30 55 00 movsd 0x5530(%rbx),%xmm1 265c69: 00 265c6a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 265c6e: f2 0f 59 04 24 mulsd (%rsp),%xmm0 265c73: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 265c79: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 265c7e: 43 8b 84 bc 38 12 00 mov 0x1238(%r12,%r15,4),%eax 265c85: 00 265c86: f2 0f 5e ca divsd %xmm2,%xmm1 265c8a: 66 0f ef d2 pxor %xmm2,%xmm2 265c8e: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 265c93: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 265c9a: f2 41 0f 5e 96 a0 01 divsd 0x1a0(%r14),%xmm2 265ca1: 00 00 265ca3: f2 0f 5e c1 divsd %xmm1,%xmm0 265ca7: 66 0f ef c9 pxor %xmm1,%xmm1 265cab: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 265cb0: f2 0f 5c d8 subsd %xmm0,%xmm3 265cb4: f2 41 0f 10 84 24 f8 movsd 0x33f8(%r12),%xmm0 265cbb: 33 00 00 265cbe: f2 0f 59 c8 mulsd %xmm0,%xmm1 265cc2: f2 0f 59 d0 mulsd %xmm0,%xmm2 265cc6: 66 0f ef c0 pxor %xmm0,%xmm0 265cca: f2 0f 11 5c 24 20 movsd %xmm3,0x20(%rsp) 265cd0: f2 41 0f 5a 86 90 5e cvtsd2ss 0x5e90(%r14),%xmm0 265cd7: 00 00 265cd9: f2 41 0f 5e 56 40 divsd 0x40(%r14),%xmm2 265cdf: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 265ce5: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 265cea: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 265cf2 265cf1: 00 265cf2: e8 00 00 00 00 callq 265cf7 265cf7: 41 8b 85 90 35 00 00 mov 0x3590(%r13),%eax 265cfe: 66 0f ef e4 pxor %xmm4,%xmm4 265d02: f2 0f 10 8b 30 55 00 movsd 0x5530(%rbx),%xmm1 265d09: 00 265d0a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 265d0e: f2 0f 59 04 24 mulsd (%rsp),%xmm0 265d13: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 265d19: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 265d1e: f2 0f 10 5c 24 20 movsd 0x20(%rsp),%xmm3 265d24: f2 0f 5e cc divsd %xmm4,%xmm1 265d28: f2 0f 5e c1 divsd %xmm1,%xmm0 265d2c: 66 0f ef c9 pxor %xmm1,%xmm1 265d30: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 265d34: f2 0f 5c d0 subsd %xmm0,%xmm2 265d38: 66 0f ef c0 pxor %xmm0,%xmm0 265d3c: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 265d40: e8 00 00 00 00 callq 265d45 265d45: 48 8b 44 24 08 mov 0x8(%rsp),%rax 265d4a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 265d4e: f2 42 0f 11 84 68 10 movsd %xmm0,0xa710(%rax,%r13,2) 265d55: a7 00 00 265d58: e9 8d fc ff ff jmpq 2659ea 265d5d: 41 8b 85 50 39 00 00 mov 0x3950(%r13),%eax 265d64: 41 39 85 6c ae 00 00 cmp %eax,0xae6c(%r13) 265d6b: 77 4f ja 265dbc 265d6d: 41 8b 95 2c ac 00 00 mov 0xac2c(%r13),%edx 265d74: 66 0f ef db pxor %xmm3,%xmm3 265d78: 66 0f 28 c2 movapd %xmm2,%xmm0 265d7c: f2 41 0f 5e 86 90 5e divsd 0x5e90(%r14),%xmm0 265d83: 00 00 265d85: f2 0f 5e d1 divsd %xmm1,%xmm2 265d89: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 265d8e: 48 89 d0 mov %rdx,%rax 265d91: d1 e8 shr %eax 265d93: f2 0f 5e c3 divsd %xmm3,%xmm0 265d97: f2 41 0f 11 84 24 a0 movsd %xmm0,0xa6a0(%r12) 265d9e: a6 00 00 265da1: 66 0f ef c0 pxor %xmm0,%xmm0 265da5: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 265da9: f2 0f 5e d0 divsd %xmm0,%xmm2 265dad: f2 41 0f 11 94 24 a8 movsd %xmm2,0xa6a8(%r12) 265db4: a6 00 00 265db7: e9 b5 f8 ff ff jmpq 265671 265dbc: 66 0f 28 c8 movapd %xmm0,%xmm1 265dc0: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 265dc8 265dc7: 00 265dc8: 66 0f ef e4 pxor %xmm4,%xmm4 265dcc: f2 41 0f 10 96 90 5e movsd 0x5e90(%r14),%xmm2 265dd3: 00 00 265dd5: f2 0f 58 c8 addsd %xmm0,%xmm1 265dd9: 41 8b 95 2c ac 00 00 mov 0xac2c(%r13),%edx 265de0: f2 0f 5e c3 divsd %xmm3,%xmm0 265de4: f2 48 0f 2a e2 cvtsi2sd %rdx,%xmm4 265de9: 48 89 d0 mov %rdx,%rax 265dec: d1 e8 shr %eax 265dee: f2 0f 5e cb divsd %xmm3,%xmm1 265df2: f2 0f 5e c2 divsd %xmm2,%xmm0 265df6: f2 0f 5e ca divsd %xmm2,%xmm1 265dfa: f2 0f 5e cc divsd %xmm4,%xmm1 265dfe: f2 41 0f 11 8c 24 a0 movsd %xmm1,0xa6a0(%r12) 265e05: a6 00 00 265e08: 66 0f ef c9 pxor %xmm1,%xmm1 265e0c: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 265e10: f2 0f 5e c1 divsd %xmm1,%xmm0 265e14: f2 41 0f 11 84 24 a8 movsd %xmm0,0xa6a8(%r12) 265e1b: a6 00 00 265e1e: e9 4e f8 ff ff jmpq 265671 265e23: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 265e2b 265e2a: 00 265e2b: 66 0f ef c0 pxor %xmm0,%xmm0 265e2f: f2 41 0f 5a 84 24 f0 cvtsd2ss 0x33f0(%r12),%xmm0 265e36: 33 00 00 265e39: e8 00 00 00 00 callq 265e3e 265e3e: 66 0f ef c9 pxor %xmm1,%xmm1 265e42: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 265e46: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 265e4e 265e4d: 00 265e4e: f2 41 0f 11 8c 24 f0 movsd %xmm1,0x33f0(%r12) 265e55: 33 00 00 265e58: e9 37 fd ff ff jmpq 265b94 265e5d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 265e65 265e64: 00 265e65: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 265e69: e8 00 00 00 00 callq 265e6e 265e6e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 265e72: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 265e7a 265e79: 00 265e7a: f2 41 0f 11 84 24 e0 movsd %xmm0,0x33e0(%r12) 265e81: 33 00 00 265e84: e9 50 fc ff ff jmpq 265ad9 265e89: 43 8b 84 bc f0 15 00 mov 0x15f0(%r12,%r15,4),%eax 265e90: 00 265e91: 66 0f ef d2 pxor %xmm2,%xmm2 265e95: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 265e9d 265e9c: 00 265e9d: 66 0f ef e4 pxor %xmm4,%xmm4 265ea1: d1 e8 shr %eax 265ea3: f2 0f 2a d0 cvtsi2sd %eax,%xmm2 265ea7: f2 41 0f 59 16 mulsd (%r14),%xmm2 265eac: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 265eb0: 0f 28 c4 movaps %xmm4,%xmm0 265eb3: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 265eb9: f3 0f 11 64 24 10 movss %xmm4,0x10(%rsp) 265ebf: e8 00 00 00 00 callq 265ec4 265ec4: f3 0f 10 64 24 10 movss 0x10(%rsp),%xmm4 265eca: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 265ed2 265ed1: 00 265ed2: f3 0f 11 04 24 movss %xmm0,(%rsp) 265ed7: 0f 28 c4 movaps %xmm4,%xmm0 265eda: e8 00 00 00 00 callq 265edf 265edf: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 265ee5: 66 0f ef c9 pxor %xmm1,%xmm1 265ee9: f3 0f 10 1c 24 movss (%rsp),%xmm3 265eee: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 265ef2: f2 0f 5c d1 subsd %xmm1,%xmm2 265ef6: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 265efe 265efd: 00 265efe: 73 03 jae 265f03 265f00: 0f 28 d8 movaps %xmm0,%xmm3 265f03: 66 0f ef c0 pxor %xmm0,%xmm0 265f07: 0f 28 cb movaps %xmm3,%xmm1 265f0a: f2 41 0f 5a 86 50 5e cvtsd2ss 0x5e50(%r14),%xmm0 265f11: 00 00 265f13: e8 00 00 00 00 callq 265f18 265f18: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 265f1d: 41 89 85 2c ac 00 00 mov %eax,0xac2c(%r13) 265f24: e9 1e fb ff ff jmpq 265a47 265f29: 48 83 c5 08 add $0x8,%rbp 265f2d: 48 83 44 24 28 20 addq $0x20,0x28(%rsp) 265f33: 48 39 dd cmp %rbx,%rbp 265f36: 0f 85 b0 f6 ff ff jne 2655ec 265f3c: 48 83 44 24 30 01 addq $0x1,0x30(%rsp) 265f42: 45 8b 84 24 00 0b 00 mov 0xb00(%r12),%r8d 265f49: 00 265f4a: 48 8d 5d 10 lea 0x10(%rbp),%rbx 265f4e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 265f53: 48 83 44 24 18 20 addq $0x20,0x18(%rsp) 265f59: 41 39 f8 cmp %edi,%r8d 265f5c: 0f 83 74 f6 ff ff jae 2655d6 265f62: 48 c1 e2 03 shl $0x3,%rdx 265f66: 4d 8d 8c 24 50 a7 00 lea 0xa750(%r12),%r9 265f6d: 00 265f6e: 49 8d 8c 24 19 ac 00 lea 0xac19(%r12),%rcx 265f75: 00 265f76: 49 8d bc 14 58 a7 00 lea 0xa758(%r12,%rdx,1),%rdi 265f7d: 00 265f7e: 49 8d b4 14 18 a7 00 lea 0xa718(%r12,%rdx,1),%rsi 265f85: 00 265f86: 4c 89 c2 mov %r8,%rdx 265f89: 48 c1 e2 07 shl $0x7,%rdx 265f8d: 4d 8d 94 14 d0 a7 00 lea 0xa7d0(%r12,%rdx,1),%r10 265f94: 00 265f95: c6 41 ff 01 movb $0x1,-0x1(%rcx) 265f99: 85 c0 test %eax,%eax 265f9b: 0f 84 b3 1b 00 00 je 267b54 265fa1: f2 41 0f 10 84 24 60 movsd 0xe60(%r12),%xmm0 265fa8: 0e 00 00 265fab: 49 8d 51 c0 lea -0x40(%r9),%rdx 265faf: 66 0f 2f 02 comisd (%rdx),%xmm0 265fb3: 76 04 jbe 265fb9 265fb5: c6 41 ff 00 movb $0x0,-0x1(%rcx) 265fb9: 48 83 c2 08 add $0x8,%rdx 265fbd: 48 39 f2 cmp %rsi,%rdx 265fc0: 75 ed jne 265faf 265fc2: c6 01 01 movb $0x1,(%rcx) 265fc5: 4c 89 ca mov %r9,%rdx 265fc8: 66 0f 2f 02 comisd (%rdx),%xmm0 265fcc: 76 03 jbe 265fd1 265fce: c6 01 00 movb $0x0,(%rcx) 265fd1: 48 83 c2 08 add $0x8,%rdx 265fd5: 48 39 fa cmp %rdi,%rdx 265fd8: 75 ee jne 265fc8 265fda: 49 83 e9 80 sub $0xffffffffffffff80,%r9 265fde: 48 83 ef 80 sub $0xffffffffffffff80,%rdi 265fe2: 48 83 ee 80 sub $0xffffffffffffff80,%rsi 265fe6: 48 83 c1 02 add $0x2,%rcx 265fea: 4d 39 d1 cmp %r10,%r9 265fed: 75 a6 jne 265f95 265fef: 49 c1 e0 06 shl $0x6,%r8 265ff3: 49 8d 8c 24 e4 54 00 lea 0x54e4(%r12),%rcx 265ffa: 00 265ffb: 4c 03 44 24 38 add 0x38(%rsp),%r8 266000: 4c 89 e6 mov %r12,%rsi 266003: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 26600a: 85 c0 test %eax,%eax 26600c: 74 3d je 26604b 26600e: 31 d2 xor %edx,%edx 266010: 41 80 bc 14 58 13 00 cmpb $0x0,0x1358(%r12,%rdx,1) 266017: 00 00 266019: 74 09 je 266024 26601b: 8b bc 96 90 35 00 00 mov 0x3590(%rsi,%rdx,4),%edi 266022: 01 39 add %edi,(%rcx) 266024: 48 83 c2 01 add $0x1,%rdx 266028: 39 d0 cmp %edx,%eax 26602a: 77 e4 ja 266010 26602c: 31 d2 xor %edx,%edx 26602e: 41 80 bc 14 58 13 00 cmpb $0x0,0x1358(%r12,%rdx,1) 266035: 00 00 266037: 74 0a je 266043 266039: 8b bc 96 b0 35 00 00 mov 0x35b0(%rsi,%rdx,4),%edi 266040: 01 79 04 add %edi,0x4(%rcx) 266043: 48 83 c2 01 add $0x1,%rdx 266047: 39 d0 cmp %edx,%eax 266049: 77 e3 ja 26602e 26604b: 48 83 c6 40 add $0x40,%rsi 26604f: 48 83 c1 08 add $0x8,%rcx 266053: 49 39 f0 cmp %rsi,%r8 266056: 75 ab jne 266003 266058: 41 8b bc 24 80 0d 00 mov 0xd80(%r12),%edi 26605f: 00 266060: 49 8d 94 24 44 1a 00 lea 0x1a44(%r12),%rdx 266067: 00 266068: 49 8d b4 24 40 1a 00 lea 0x1a40(%r12),%rsi 26606f: 00 266070: e8 00 00 00 00 callq 266075 266075: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 26607c: 00 26607d: 49 c7 84 24 80 b1 00 movq $0x0,0xb180(%r12) 266084: 00 00 00 00 00 266089: 85 c0 test %eax,%eax 26608b: 74 2e je 2660bb 26608d: 8d 48 ff lea -0x1(%rax),%ecx 266090: 49 8d 94 24 88 7a 00 lea 0x7a88(%r12),%rdx 266097: 00 266098: 66 0f ef c0 pxor %xmm0,%xmm0 26609c: 49 8d 8c cc 90 7a 00 lea 0x7a90(%r12,%rcx,8),%rcx 2660a3: 00 2660a4: f2 0f 58 02 addsd (%rdx),%xmm0 2660a8: 48 83 c2 08 add $0x8,%rdx 2660ac: 48 39 ca cmp %rcx,%rdx 2660af: 75 f3 jne 2660a4 2660b1: f2 41 0f 11 84 24 80 movsd %xmm0,0xb180(%r12) 2660b8: b1 00 00 2660bb: 49 8d bc 24 b4 34 00 lea 0x34b4(%r12),%rdi 2660c2: 00 2660c3: 4d 89 e5 mov %r12,%r13 2660c6: 4a 8d 14 e5 00 00 00 lea 0x0(,%r12,8),%rdx 2660cd: 00 2660ce: 4c 89 a4 24 e0 00 00 mov %r12,0xe0(%rsp) 2660d5: 00 2660d6: 48 89 bc 24 d0 00 00 mov %rdi,0xd0(%rsp) 2660dd: 00 2660de: 49 8d bc 24 a8 34 00 lea 0x34a8(%r12),%rdi 2660e5: 00 2660e6: 48 89 bc 24 d8 00 00 mov %rdi,0xd8(%rsp) 2660ed: 00 2660ee: 4c 89 e7 mov %r12,%rdi 2660f1: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2660f8: 00 00 2660fa: 48 29 d7 sub %rdx,%rdi 2660fd: 48 89 bc 24 b8 00 00 mov %rdi,0xb8(%rsp) 266104: 00 266105: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 26610a: 48 c7 84 24 98 00 00 movq $0x0,0x98(%rsp) 266111: 00 00 00 00 00 266116: 48 89 bc 24 00 01 00 mov %rdi,0x100(%rsp) 26611d: 00 26611e: 49 8d bc 24 a0 85 00 lea 0x85a0(%r12),%rdi 266125: 00 266126: 48 89 bc 24 30 01 00 mov %rdi,0x130(%rsp) 26612d: 00 26612e: 49 8d bc 24 08 6e 00 lea 0x6e08(%r12),%rdi 266135: 00 266136: 48 89 bc 24 40 01 00 mov %rdi,0x140(%rsp) 26613d: 00 26613e: 49 8d bc 24 78 91 00 lea 0x9178(%r12),%rdi 266145: 00 266146: 48 89 bc 24 c0 00 00 mov %rdi,0xc0(%rsp) 26614d: 00 26614e: 49 8d bc 24 10 1b 00 lea 0x1b10(%r12),%rdi 266155: 00 266156: 48 c7 84 24 88 00 00 movq $0x0,0x88(%rsp) 26615d: 00 00 00 00 00 266162: c7 84 24 1c 01 00 00 movl $0x0,0x11c(%rsp) 266169: 00 00 00 00 26616d: 48 89 bc 24 c8 00 00 mov %rdi,0xc8(%rsp) 266174: 00 266175: 48 8b bc 24 88 00 00 mov 0x88(%rsp),%rdi 26617c: 00 26617d: 4d 89 ef mov %r13,%r15 266180: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 266187: 00 00 266189: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) 266190: 00 00 266192: 48 89 fa mov %rdi,%rdx 266195: 49 8d 74 3d 00 lea 0x0(%r13,%rdi,1),%rsi 26619a: 48 c1 e2 06 shl $0x6,%rdx 26619e: 48 89 74 24 68 mov %rsi,0x68(%rsp) 2661a3: 49 8d 74 15 00 lea 0x0(%r13,%rdx,1),%rsi 2661a8: 48 89 b4 24 f8 00 00 mov %rsi,0xf8(%rsp) 2661af: 00 2661b0: 49 8d 74 bd 00 lea 0x0(%r13,%rdi,4),%rsi 2661b5: 49 8d 7c fd 00 lea 0x0(%r13,%rdi,8),%rdi 2661ba: 48 89 b4 24 90 00 00 mov %rsi,0x90(%rsp) 2661c1: 00 2661c2: 48 8b b4 24 e0 00 00 mov 0xe0(%rsp),%rsi 2661c9: 00 2661ca: 48 89 bc 24 f0 00 00 mov %rdi,0xf0(%rsp) 2661d1: 00 2661d2: 48 89 3c 24 mov %rdi,(%rsp) 2661d6: 48 81 c7 20 53 00 00 add $0x5320,%rdi 2661dd: 48 89 bc 24 38 01 00 mov %rdi,0x138(%rsp) 2661e4: 00 2661e5: 48 8d be 20 83 00 00 lea 0x8320(%rsi),%rdi 2661ec: 48 89 bc 24 20 01 00 mov %rdi,0x120(%rsp) 2661f3: 00 2661f4: 48 8b bc 24 98 00 00 mov 0x98(%rsp),%rdi 2661fb: 00 2661fc: 48 89 b4 24 80 00 00 mov %rsi,0x80(%rsp) 266203: 00 266204: 4c 01 ef add %r13,%rdi 266207: 48 89 bc 24 28 01 00 mov %rdi,0x128(%rsp) 26620e: 00 26620f: 85 c0 test %eax,%eax 266211: 0f 84 05 03 00 00 je 26651c 266217: 48 8b 9c 24 f8 00 00 mov 0xf8(%rsp),%rbx 26621e: 00 26621f: 48 8b ac 24 e8 00 00 mov 0xe8(%rsp),%rbp 266226: 00 266227: 45 31 ed xor %r13d,%r13d 26622a: 4c 8b a4 24 80 00 00 mov 0x80(%rsp),%r12 266231: 00 266232: 48 03 5c 24 70 add 0x70(%rsp),%rbx 266237: e9 8e 00 00 00 jmpq 2662ca 26623c: 0f 85 32 01 00 00 jne 266374 266242: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 26624a 266249: 00 26624a: 66 0f 2f 7d 40 comisd 0x40(%rbp),%xmm7 26624f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 266257 266256: 00 266257: 0f 83 e3 01 00 00 jae 266440 26625d: e8 00 00 00 00 callq 266262 266262: 66 0f ef c9 pxor %xmm1,%xmm1 266266: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26626a: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 266272 266271: 00 266272: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 26627a 266279: 00 26627a: f2 0f 59 8d d0 69 00 mulsd 0x69d0(%rbp),%xmm1 266281: 00 266282: f2 0f 59 8b d0 4d 00 mulsd 0x4dd0(%rbx),%xmm1 266289: 00 26628a: 66 0f ef c0 pxor %xmm0,%xmm0 26628e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 266292: 49 83 c5 01 add $0x1,%r13 266296: 49 83 c4 04 add $0x4,%r12 26629a: f2 41 0f 5a 87 08 34 cvtsd2ss 0x3408(%r15),%xmm0 2662a1: 00 00 2662a3: e8 00 00 00 00 callq 2662a8 2662a8: 48 83 c3 08 add $0x8,%rbx 2662ac: 48 83 c5 08 add $0x8,%rbp 2662b0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2662b4: f2 41 0f 11 87 08 34 movsd %xmm0,0x3408(%r15) 2662bb: 00 00 2662bd: 45 39 af 50 10 00 00 cmp %r13d,0x1050(%r15) 2662c4: 0f 86 52 02 00 00 jbe 26651c 2662ca: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 2662d1: 00 2662d2: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2662da 2662d9: 00 2662da: 43 89 84 af d0 37 00 mov %eax,0x37d0(%r15,%r13,4) 2662e1: 00 2662e2: f2 0f 10 83 d0 4d 00 movsd 0x4dd0(%rbx),%xmm0 2662e9: 00 2662ea: f2 0f 11 85 18 41 00 movsd %xmm0,0x4118(%rbp) 2662f1: 00 2662f2: 41 8b 84 24 6c ae 00 mov 0xae6c(%r12),%eax 2662f9: 00 2662fa: 66 0f ef c0 pxor %xmm0,%xmm0 2662fe: 43 89 84 af 90 3b 00 mov %eax,0x3b90(%r15,%r13,4) 266305: 00 266306: 41 8b 84 24 50 39 00 mov 0x3950(%r12),%eax 26630d: 00 26630e: 43 89 84 af b0 3b 00 mov %eax,0x3bb0(%r15,%r13,4) 266315: 00 266316: 41 8b 84 24 2c ac 00 mov 0xac2c(%r12),%eax 26631d: 00 26631e: f2 0f 59 8d a0 01 00 mulsd 0x1a0(%rbp),%xmm1 266325: 00 266326: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26632b: f2 0f 11 85 d8 27 00 movsd %xmm0,0x27d8(%rbp) 266332: 00 266333: 66 0f ef c0 pxor %xmm0,%xmm0 266337: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26633b: f2 41 0f 5a 87 08 34 cvtsd2ss 0x3408(%r15),%xmm0 266342: 00 00 266344: e8 00 00 00 00 callq 266349 266349: 66 0f ef ff pxor %xmm7,%xmm7 26634d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 266351: f2 41 0f 11 87 08 34 movsd %xmm0,0x3408(%r15) 266358: 00 00 26635a: 66 0f 2e bd d0 5e 00 ucomisd 0x5ed0(%rbp),%xmm7 266361: 00 266362: 66 0f ef c0 pxor %xmm0,%xmm0 266366: f2 0f 5a 85 90 5e 00 cvtsd2ss 0x5e90(%rbp),%xmm0 26636d: 00 26636e: 0f 8b c8 fe ff ff jnp 26623c 266374: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 26637c 26637b: 00 26637c: 66 0f 2f 65 40 comisd 0x40(%rbp),%xmm4 266381: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 266389 266388: 00 266389: 0f 83 3f 01 00 00 jae 2664ce 26638f: e8 00 00 00 00 callq 266394 266394: 66 0f ef c9 pxor %xmm1,%xmm1 266398: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2663a0 26639f: 00 2663a0: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2663a4: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2663ac 2663ab: 00 2663ac: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 2663b2: f2 0f 59 cc mulsd %xmm4,%xmm1 2663b6: f2 0f 59 8d d0 69 00 mulsd 0x69d0(%rbp),%xmm1 2663bd: 00 2663be: f2 0f 59 8b d0 4d 00 mulsd 0x4dd0(%rbx),%xmm1 2663c5: 00 2663c6: 66 0f ef c0 pxor %xmm0,%xmm0 2663ca: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2663ce: f2 41 0f 5a 87 08 34 cvtsd2ss 0x3408(%r15),%xmm0 2663d5: 00 00 2663d7: e8 00 00 00 00 callq 2663dc 2663dc: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2663e4 2663e3: 00 2663e4: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2663ec 2663eb: 00 2663ec: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2663f0: f2 41 0f 11 87 08 34 movsd %xmm0,0x3408(%r15) 2663f7: 00 00 2663f9: f2 0f 59 4d 40 mulsd 0x40(%rbp),%xmm1 2663fe: 66 0f ef c0 pxor %xmm0,%xmm0 266402: f2 0f 5a 85 d0 5e 00 cvtsd2ss 0x5ed0(%rbp),%xmm0 266409: 00 26640a: 66 0f 2f f9 comisd %xmm1,%xmm7 26640e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 266416 266415: 00 266416: 73 6c jae 266484 266418: e8 00 00 00 00 callq 26641d 26641d: f2 0f 10 4c 24 10 movsd 0x10(%rsp),%xmm1 266423: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 266427: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26642f 26642e: 00 26642f: f2 0f 59 c8 mulsd %xmm0,%xmm1 266433: f2 0f 59 8d 10 6a 00 mulsd 0x6a10(%rbp),%xmm1 26643a: 00 26643b: e9 42 fe ff ff jmpq 266282 266440: e8 00 00 00 00 callq 266445 266445: 66 0f ef c9 pxor %xmm1,%xmm1 266449: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 266450: 00 266451: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 266455: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 26645d 26645c: 00 26645d: 66 0f ef c0 pxor %xmm0,%xmm0 266461: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 266469 266468: 00 266469: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26646e: f2 0f 59 4d 00 mulsd 0x0(%rbp),%xmm1 266473: f2 0f 59 8d a0 01 00 mulsd 0x1a0(%rbp),%xmm1 26647a: 00 26647b: f2 0f 5e c8 divsd %xmm0,%xmm1 26647f: e9 06 fe ff ff jmpq 26628a 266484: e8 00 00 00 00 callq 266489 266489: f2 0f 10 4c 24 10 movsd 0x10(%rsp),%xmm1 26648f: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 266496: 00 266497: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26649b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2664a3 2664a2: 00 2664a3: f2 0f 59 c8 mulsd %xmm0,%xmm1 2664a7: 66 0f ef c0 pxor %xmm0,%xmm0 2664ab: f2 0f 59 4d 00 mulsd 0x0(%rbp),%xmm1 2664b0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2664b5: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2664bd 2664bc: 00 2664bd: f2 0f 59 8d a0 01 00 mulsd 0x1a0(%rbp),%xmm1 2664c4: 00 2664c5: f2 0f 5e c8 divsd %xmm0,%xmm1 2664c9: e9 bc fd ff ff jmpq 26628a 2664ce: e8 00 00 00 00 callq 2664d3 2664d3: 66 0f ef c9 pxor %xmm1,%xmm1 2664d7: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2664df 2664de: 00 2664df: 41 8b 84 24 90 35 00 mov 0x3590(%r12),%eax 2664e6: 00 2664e7: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2664eb: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2664f3 2664f2: 00 2664f3: 66 0f ef c0 pxor %xmm0,%xmm0 2664f7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2664fc: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 266502: f2 0f 59 cf mulsd %xmm7,%xmm1 266506: f2 0f 59 4d 00 mulsd 0x0(%rbp),%xmm1 26650b: f2 0f 59 8d a0 01 00 mulsd 0x1a0(%rbp),%xmm1 266512: 00 266513: f2 0f 5e c8 divsd %xmm0,%xmm1 266517: e9 aa fe ff ff jmpq 2663c6 26651c: 48 8b 44 24 78 mov 0x78(%rsp),%rax 266521: 4c 8b a4 24 38 01 00 mov 0x138(%rsp),%r12 266528: 00 266529: 31 db xor %ebx,%ebx 26652b: 4c 8b b4 24 30 01 00 mov 0x130(%rsp),%r14 266532: 00 266533: 4c 8b ac 24 40 01 00 mov 0x140(%rsp),%r13 26653a: 00 26653b: 48 c1 e0 03 shl $0x3,%rax 26653f: 48 8b ac 24 80 00 00 mov 0x80(%rsp),%rbp 266546: 00 266547: 49 01 c4 add %rax,%r12 26654a: 48 89 44 24 60 mov %rax,0x60(%rsp) 26654f: 48 89 d8 mov %rbx,%rax 266552: 4c 89 e3 mov %r12,%rbx 266555: 49 89 c4 mov %rax,%r12 266558: e9 bf 02 00 00 jmpq 26681c 26655d: 83 f8 08 cmp $0x8,%eax 266560: 0f 84 52 04 00 00 je 2669b8 266566: 41 8b 86 74 8b ff ff mov -0x748c(%r14),%eax 26656d: 66 0f ef c0 pxor %xmm0,%xmm0 266571: 41 8b bf 78 b1 00 00 mov 0xb178(%r15),%edi 266578: 41 8b b7 a8 0f 00 00 mov 0xfa8(%r15),%esi 26657f: 45 0f b6 97 50 0f 00 movzbl 0xf50(%r15),%r10d 266586: 00 266587: 89 44 24 10 mov %eax,0x10(%rsp) 26658b: 8b 85 2c ac 00 00 mov 0xac2c(%rbp),%eax 266591: 41 8b 96 08 8e ff ff mov -0x71f8(%r14),%edx 266598: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2665a0 26659f: 00 2665a0: 89 7c 24 20 mov %edi,0x20(%rsp) 2665a4: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2665a9: 41 8b 86 f4 8a ff ff mov -0x750c(%r14),%eax 2665b0: 41 8b bf f8 0e 00 00 mov 0xef8(%r15),%edi 2665b7: 89 74 24 28 mov %esi,0x28(%rsp) 2665bb: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2665c3 2665c2: 00 2665c3: 44 89 54 24 48 mov %r10d,0x48(%rsp) 2665c8: 89 7c 24 50 mov %edi,0x50(%rsp) 2665cc: 89 54 24 30 mov %edx,0x30(%rsp) 2665d0: f2 4c 0f 2c d8 cvttsd2si %xmm0,%r11 2665d5: 66 0f ef c0 pxor %xmm0,%xmm0 2665d9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2665de: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2665e6 2665e5: 00 2665e6: 4c 89 5c 24 40 mov %r11,0x40(%rsp) 2665eb: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 2665f0: 66 0f ef c0 pxor %xmm0,%xmm0 2665f4: f2 41 0f 5a 85 00 02 cvtsd2ss 0x200(%r13),%xmm0 2665fb: 00 00 2665fd: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 266602: e8 00 00 00 00 callq 266607 266607: 49 8d 86 00 01 00 00 lea 0x100(%r14),%rax 26660e: 45 8b 8e 98 90 ff ff mov -0x6f68(%r14),%r9d 266615: 45 8b 86 28 8e ff ff mov -0x71d8(%r14),%r8d 26661c: 41 8b 8e 04 f3 ff ff mov -0xcfc(%r14),%ecx 266623: 41 8b 96 e4 f2 ff ff mov -0xd1c(%r14),%edx 26662a: 43 0f b6 b4 27 58 13 movzbl 0x1358(%r15,%r12,1),%esi 266631: 00 00 266633: 50 push %rax 266634: 49 8d 86 a0 00 00 00 lea 0xa0(%r14),%rax 26663b: 50 push %rax 26663c: 49 8d 87 b0 34 00 00 lea 0x34b0(%r15),%rax 266643: 53 push %rbx 266644: 50 push %rax 266645: 49 8d 87 ac 34 00 00 lea 0x34ac(%r15),%rax 26664c: 50 push %rax 26664d: 49 8d 86 88 fa ff ff lea -0x578(%r14),%rax 266654: 50 push %rax 266655: 6a 00 pushq $0x0 266657: 8b 44 24 48 mov 0x48(%rsp),%eax 26665b: 50 push %rax 26665c: 8b 7c 24 60 mov 0x60(%rsp),%edi 266660: 57 push %rdi 266661: 8b 44 24 70 mov 0x70(%rsp),%eax 266665: 50 push %rax 266666: 8b bc 24 a0 00 00 00 mov 0xa0(%rsp),%edi 26666d: 57 push %rdi 26666e: 44 8b 94 24 a0 00 00 mov 0xa0(%rsp),%r10d 266675: 00 266676: 41 52 push %r10 266678: 4c 8b 9c 24 a0 00 00 mov 0xa0(%rsp),%r11 26667f: 00 266680: 41 53 push %r11 266682: 8b bc 24 a0 00 00 00 mov 0xa0(%rsp),%edi 266689: 57 push %rdi 26668a: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 266691: 4c 89 ff mov %r15,%rdi 266694: 50 push %rax 266695: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26669a: 50 push %rax 26669b: e8 20 4e ff ff callq 25b4c0 2666a0: 66 0f ef c0 pxor %xmm0,%xmm0 2666a4: 66 0f ef c9 pxor %xmm1,%xmm1 2666a8: 49 8d be 48 e8 ff ff lea -0x17b8(%r14),%rdi 2666af: 89 c0 mov %eax,%eax 2666b1: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 2666b5: 41 0f b6 97 20 10 00 movzbl 0x1020(%r15),%edx 2666bc: 00 2666bd: 4d 8d 4d 40 lea 0x40(%r13),%r9 2666c1: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2666c6: f2 41 0f 11 87 a0 34 movsd %xmm0,0x34a0(%r15) 2666cd: 00 00 2666cf: 41 8b 86 78 8c ff ff mov -0x7388(%r14),%eax 2666d6: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2666de 2666dd: 00 2666de: f2 41 0f 59 85 70 a3 mulsd -0x5c90(%r13),%xmm0 2666e5: ff ff 2666e7: 45 8b 86 34 8b ff ff mov -0x74cc(%r14),%r8d 2666ee: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2666f3: 8b 8d 50 39 00 00 mov 0x3950(%rbp),%ecx 2666f9: 43 0f b6 b4 27 30 16 movzbl 0x1630(%r15,%r12,1),%esi 266700: 00 00 266702: 57 push %rdi 266703: 4c 89 ff mov %r15,%rdi 266706: e8 a5 43 ff ff callq 25aab0 26670b: f2 41 0f 11 85 40 fb movsd %xmm0,-0x4c0(%r13) 266712: ff ff 266714: 45 8b 87 ac 34 00 00 mov 0x34ac(%r15),%r8d 26671b: 41 5b pop %r11 26671d: f2 41 0f 10 87 a0 34 movsd 0x34a0(%r15),%xmm0 266724: 00 00 266726: 45 8b 97 b0 34 00 00 mov 0x34b0(%r15),%r10d 26672d: 66 0f ef c9 pxor %xmm1,%xmm1 266731: 48 83 c5 04 add $0x4,%rbp 266735: 49 83 c6 04 add $0x4,%r14 266739: 48 83 c3 01 add $0x1,%rbx 26673d: f2 41 0f 58 87 98 34 addsd 0x3498(%r15),%xmm0 266744: 00 00 266746: 4d 8d 9d a8 42 00 00 lea 0x42a8(%r13),%r11 26674d: f2 41 0f 11 85 40 e9 movsd %xmm0,-0x16c0(%r13) 266754: ff ff 266756: 41 8b 8f a8 34 00 00 mov 0x34a8(%r15),%ecx 26675d: 66 0f ef c0 pxor %xmm0,%xmm0 266761: 42 8d 04 01 lea (%rcx,%r8,1),%eax 266765: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26676a: f2 41 0f 11 85 c0 ed movsd %xmm0,-0x1240(%r13) 266771: ff ff 266773: 41 8b 87 b4 34 00 00 mov 0x34b4(%r15),%eax 26677a: 66 0f ef c0 pxor %xmm0,%xmm0 26677e: 42 8d 14 10 lea (%rax,%r10,1),%edx 266782: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 266787: f2 41 0f 11 85 40 f2 movsd %xmm0,-0xdc0(%r13) 26678e: ff ff 266790: 41 8b 96 94 8c ff ff mov -0x736c(%r14),%edx 266797: f2 41 0f 10 85 70 a3 movsd -0x5c90(%r13),%xmm0 26679e: ff ff 2667a0: 45 8b 4e 5c mov 0x5c(%r14),%r9d 2667a4: 41 8b b6 24 8e ff ff mov -0x71dc(%r14),%esi 2667ab: 41 0f b6 bf 50 0f 00 movzbl 0xf50(%r15),%edi 2667b2: 00 2667b3: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2667b8: 43 0f b6 94 27 58 13 movzbl 0x1358(%r15,%r12,1),%edx 2667bf: 00 00 2667c1: f2 41 0f 5e 8d d0 a4 divsd -0x5b30(%r13),%xmm1 2667c8: ff ff 2667ca: 41 53 push %r11 2667cc: 4d 8d 9d 20 19 00 00 lea 0x1920(%r13),%r11 2667d3: 49 83 c4 01 add $0x1,%r12 2667d7: 41 53 push %r11 2667d9: 4d 8d 9d e0 18 00 00 lea 0x18e0(%r13),%r11 2667e0: 49 83 c5 08 add $0x8,%r13 2667e4: 41 53 push %r11 2667e6: 45 8b 9e 9c 00 00 00 mov 0x9c(%r14),%r11d 2667ed: 41 53 push %r11 2667ef: 45 8b 5e fc mov -0x4(%r14),%r11d 2667f3: 41 53 push %r11 2667f5: 41 52 push %r10 2667f7: 50 push %rax 2667f8: 41 8b 86 fc 00 00 00 mov 0xfc(%r14),%eax 2667ff: 50 push %rax 266800: e8 6b 3d ff ff callq 25a570 266805: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 26680c: 48 83 c4 40 add $0x40,%rsp 266810: 8d 50 ff lea -0x1(%rax),%edx 266813: 44 39 e2 cmp %r12d,%edx 266816: 0f 82 f2 01 00 00 jb 266a0e 26681c: 41 8b be 54 8b ff ff mov -0x74ac(%r14),%edi 266823: 41 8b 87 78 b1 00 00 mov 0xb178(%r15),%eax 26682a: 66 0f ef c0 pxor %xmm0,%xmm0 26682e: 45 8b 96 c8 8d ff ff mov -0x7238(%r14),%r10d 266835: 41 0f b6 b7 50 0f 00 movzbl 0xf50(%r15),%esi 26683c: 00 26683d: f2 41 0f 5a 85 c0 01 cvtsd2ss 0x1c0(%r13),%xmm0 266844: 00 00 266846: 8b 8d 2c ac 00 00 mov 0xac2c(%rbp),%ecx 26684c: 41 8b 96 f4 8a ff ff mov -0x750c(%r14),%edx 266853: 89 7c 24 50 mov %edi,0x50(%rsp) 266857: 45 8b 9e 08 8e ff ff mov -0x71f8(%r14),%r11d 26685e: 41 8b bf f8 0e 00 00 mov 0xef8(%r15),%edi 266865: 89 44 24 48 mov %eax,0x48(%rsp) 266869: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 266871 266870: 00 266871: 41 8b 87 a8 0f 00 00 mov 0xfa8(%r15),%eax 266878: 44 89 54 24 58 mov %r10d,0x58(%rsp) 26687d: 89 7c 24 20 mov %edi,0x20(%rsp) 266881: 89 44 24 10 mov %eax,0x10(%rsp) 266885: 89 74 24 28 mov %esi,0x28(%rsp) 266889: 89 4c 24 30 mov %ecx,0x30(%rsp) 26688d: 89 54 24 38 mov %edx,0x38(%rsp) 266891: 44 89 5c 24 40 mov %r11d,0x40(%rsp) 266896: e8 00 00 00 00 callq 26689b 26689b: 4d 8d 5e 60 lea 0x60(%r14),%r11 26689f: 45 8b 8e 98 90 ff ff mov -0x6f68(%r14),%r9d 2668a6: 45 8b 86 28 8e ff ff mov -0x71d8(%r14),%r8d 2668ad: 41 8b 8e 04 f3 ff ff mov -0xcfc(%r14),%ecx 2668b4: 41 8b 96 e4 f2 ff ff mov -0xd1c(%r14),%edx 2668bb: 43 0f b6 b4 27 58 13 movzbl 0x1358(%r15,%r12,1),%esi 2668c2: 00 00 2668c4: 41 53 push %r11 2668c6: 4c 8d 9b 70 ff ff ff lea -0x90(%rbx),%r11 2668cd: 41 56 push %r14 2668cf: 41 53 push %r11 2668d1: 4d 8d 9e 68 fa ff ff lea -0x598(%r14),%r11 2668d8: ff b4 24 e8 00 00 00 pushq 0xe8(%rsp) 2668df: ff b4 24 f8 00 00 00 pushq 0xf8(%rsp) 2668e6: 41 53 push %r11 2668e8: 44 8b 94 24 88 00 00 mov 0x88(%rsp),%r10d 2668ef: 00 2668f0: 41 52 push %r10 2668f2: 8b bc 24 88 00 00 00 mov 0x88(%rsp),%edi 2668f9: 57 push %rdi 2668fa: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 266901: 50 push %rax 266902: 8b 44 24 58 mov 0x58(%rsp),%eax 266906: 50 push %rax 266907: 8b 7c 24 70 mov 0x70(%rsp),%edi 26690b: 57 push %rdi 26690c: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 266913: 4c 89 ff mov %r15,%rdi 266916: 50 push %rax 266917: 8b 84 24 90 00 00 00 mov 0x90(%rsp),%eax 26691e: 50 push %rax 26691f: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 266926: 50 push %rax 266927: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26692c: 44 8b 9c 24 b0 00 00 mov 0xb0(%rsp),%r11d 266933: 00 266934: 41 53 push %r11 266936: 50 push %rax 266937: e8 84 4b ff ff callq 25b4c0 26693c: 66 0f ef c0 pxor %xmm0,%xmm0 266940: 66 0f ef c9 pxor %xmm1,%xmm1 266944: 4d 89 e9 mov %r13,%r9 266947: 89 c0 mov %eax,%eax 266949: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 26694d: 49 8d be 28 e8 ff ff lea -0x17d8(%r14),%rdi 266954: 41 0f b6 97 20 10 00 movzbl 0x1020(%r15),%edx 26695b: 00 26695c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 266961: f2 41 0f 11 87 98 34 movsd %xmm0,0x3498(%r15) 266968: 00 00 26696a: 41 8b 86 38 8c ff ff mov -0x73c8(%r14),%eax 266971: 45 8b 86 14 8b ff ff mov -0x74ec(%r14),%r8d 266978: 43 0f b6 b4 27 30 16 movzbl 0x1630(%r15,%r12,1),%esi 26697f: 00 00 266981: 8b 8d 6c ae 00 00 mov 0xae6c(%rbp),%ecx 266987: f2 41 0f 10 85 70 a3 movsd -0x5c90(%r13),%xmm0 26698e: ff ff 266990: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 266995: 57 push %rdi 266996: 4c 89 ff mov %r15,%rdi 266999: e8 12 41 ff ff callq 25aab0 26699e: f2 41 0f 11 85 c0 f6 movsd %xmm0,-0x940(%r13) 2669a5: ff ff 2669a7: 41 8b 86 28 8e ff ff mov -0x71d8(%r14),%eax 2669ae: 5a pop %rdx 2669af: 83 f8 02 cmp $0x2,%eax 2669b2: 0f 87 a5 fb ff ff ja 26655d 2669b8: 48 8b 7c 24 78 mov 0x78(%rsp),%rdi 2669bd: 48 89 d8 mov %rbx,%rax 2669c0: 48 2b 44 24 60 sub 0x60(%rsp),%rax 2669c5: 45 31 d2 xor %r10d,%r10d 2669c8: 49 c7 87 a0 34 00 00 movq $0x0,0x34a0(%r15) 2669cf: 00 00 00 00 2669d3: 45 31 c0 xor %r8d,%r8d 2669d6: 66 0f ef c0 pxor %xmm0,%xmm0 2669da: 49 c7 87 ac 34 00 00 movq $0x0,0x34ac(%r15) 2669e1: 00 00 00 00 2669e5: 49 c7 85 40 fb ff ff movq $0x0,-0x4c0(%r13) 2669ec: 00 00 00 00 2669f0: c6 04 f8 01 movb $0x1,(%rax,%rdi,8) 2669f4: 41 8b 87 ac 0f 00 00 mov 0xfac(%r15),%eax 2669fb: 41 03 87 a8 0f 00 00 add 0xfa8(%r15),%eax 266a02: 41 89 87 30 90 00 00 mov %eax,0x9030(%r15) 266a09: e9 1f fd ff ff jmpq 26672d 266a0e: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 266a13: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 266a1a: 00 266a1b: 66 0f ef c0 pxor %xmm0,%xmm0 266a1f: 48 8b 9c 24 88 00 00 mov 0x88(%rsp),%rbx 266a26: 00 266a27: 8b 8c b7 9c 54 00 00 mov 0x549c(%rdi,%rsi,4),%ecx 266a2e: 8b 94 b7 e4 54 00 00 mov 0x54e4(%rdi,%rsi,4),%edx 266a35: 41 8b b7 40 0f 00 00 mov 0xf40(%r15),%esi 266a3c: 41 0f af 97 68 0f 00 imul 0xf68(%r15),%edx 266a43: 00 266a44: f2 41 0f 10 94 df 40 movsd 0x5540(%r15,%rbx,8),%xmm2 266a4b: 55 00 00 266a4e: 0f af f1 imul %ecx,%esi 266a51: 01 f2 add %esi,%edx 266a53: 41 80 bf 50 0f 00 00 cmpb $0x0,0xf50(%r15) 266a5a: 00 266a5b: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 266a60: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 266a68 266a67: 00 266a68: f2 0f 5e c2 divsd %xmm2,%xmm0 266a6c: f2 41 0f 58 84 9f f8 addsd 0x55f8(%r15,%rbx,4),%xmm0 266a73: 55 00 00 266a76: f2 41 0f 11 87 b8 34 movsd %xmm0,0x34b8(%r15) 266a7d: 00 00 266a7f: 74 23 je 266aa4 266a81: 66 0f ef c9 pxor %xmm1,%xmm1 266a85: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 266a8a: f2 41 0f 59 8f 70 b1 mulsd 0xb170(%r15),%xmm1 266a91: 00 00 266a93: f2 0f 5e ca divsd %xmm2,%xmm1 266a97: f2 0f 58 c1 addsd %xmm1,%xmm0 266a9b: f2 41 0f 11 87 b8 34 movsd %xmm0,0x34b8(%r15) 266aa2: 00 00 266aa4: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 266aac 266aab: 00 266aac: 4c 8b a4 24 20 01 00 mov 0x120(%rsp),%r12 266ab3: 00 266ab4: 31 ed xor %ebp,%ebp 266ab6: f2 41 0f 5e 87 08 34 divsd 0x3408(%r15),%xmm0 266abd: 00 00 266abf: f2 41 0f 11 87 c0 34 movsd %xmm0,0x34c0(%r15) 266ac6: 00 00 266ac8: eb 10 jmp 266ada 266aca: 48 83 c5 01 add $0x1,%rbp 266ace: 49 83 c4 08 add $0x8,%r12 266ad2: 39 e9 cmp %ebp,%ecx 266ad4: 0f 82 e4 00 00 00 jb 266bbe 266ada: 41 89 ed mov %ebp,%r13d 266add: 8d 48 ff lea -0x1(%rax),%ecx 266ae0: 41 39 ac af d0 17 00 cmp %ebp,0x17d0(%r15,%rbp,4) 266ae7: 00 266ae8: 75 e0 jne 266aca 266aea: 41 80 bc 2f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbp,1) 266af1: 00 00 266af3: 0f 85 e8 0b 00 00 jne 2676e1 266af9: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 266b00: 00 266b01: 31 db xor %ebx,%ebx 266b03: eb 12 jmp 266b17 266b05: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 266b0c: 48 83 c3 01 add $0x1,%rbx 266b10: 8d 48 ff lea -0x1(%rax),%ecx 266b13: 39 d9 cmp %ebx,%ecx 266b15: 72 b3 jb 266aca 266b17: 45 39 ac 9f d0 17 00 cmp %r13d,0x17d0(%r15,%rbx,4) 266b1e: 00 266b1f: 75 e4 jne 266b05 266b21: 41 80 bc 1f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbx,1) 266b28: 00 00 266b2a: 74 d9 je 266b05 266b2c: 41 8b 8c 9f 30 15 00 mov 0x1530(%r15,%rbx,4),%ecx 266b33: 00 266b34: 41 8b 94 9f 10 15 00 mov 0x1510(%r15,%rbx,4),%edx 266b3b: 00 266b3c: 41 8b b4 9f f0 14 00 mov 0x14f0(%r15,%rbx,4),%esi 266b43: 00 266b44: 41 8b bc 9f d0 14 00 mov 0x14d0(%r15,%rbx,4),%edi 266b4b: 00 266b4c: f2 4d 0f 2c 8c df 10 cvttsd2si 0x1410(%r15,%rbx,8),%r9 266b53: 14 00 00 266b56: f2 41 0f 10 bf 68 0e movsd 0xe68(%r15),%xmm7 266b5d: 00 00 266b5f: 45 8b 84 9f 50 15 00 mov 0x1550(%r15,%rbx,4),%r8d 266b66: 00 266b67: f2 41 0f 10 8c df b0 movsd 0x15b0(%r15,%rbx,8),%xmm1 266b6e: 15 00 00 266b71: f2 41 0f 10 84 df 70 movsd 0x1570(%r15,%rbx,8),%xmm0 266b78: 15 00 00 266b7b: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 266b81: e8 2a 41 ff ff callq 25acb0 266b86: 48 8b 04 24 mov (%rsp),%rax 266b8a: 66 0f 28 c8 movapd %xmm0,%xmm1 266b8e: 66 0f ef c0 pxor %xmm0,%xmm0 266b92: f2 0f 5e 88 e8 53 00 divsd 0x53e8(%rax),%xmm1 266b99: 00 266b9a: f2 0f 58 4c 24 10 addsd 0x10(%rsp),%xmm1 266ba0: f2 41 0f 5a 04 24 cvtsd2ss (%r12),%xmm0 266ba6: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 266baa: e8 00 00 00 00 callq 266baf 266baf: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 266bb3: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 266bb9: e9 47 ff ff ff jmpq 266b05 266bbe: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 266bc5: 00 266bc6: 48 8b bc 24 08 01 00 mov 0x108(%rsp),%rdi 266bcd: 00 266bce: 4c 8b 8c 24 e0 00 00 mov 0xe0(%rsp),%r9 266bd5: 00 266bd6: 4c 8b 94 24 00 01 00 mov 0x100(%rsp),%r10 266bdd: 00 266bde: 4c 8d 04 88 lea (%rax,%rcx,4),%r8 266be2: 8b 37 mov (%rdi),%esi 266be4: 31 c0 xor %eax,%eax 266be6: eb 03 jmp 266beb 266be8: 48 89 d0 mov %rdx,%rax 266beb: 39 c6 cmp %eax,%esi 266bed: 75 14 jne 266c03 266bef: f2 41 0f 10 84 c1 20 movsd 0x8320(%r9,%rax,8),%xmm0 266bf6: 83 00 00 266bf9: f2 41 0f 11 84 7a 80 movsd %xmm0,0x5380(%r10,%rdi,2) 266c00: 53 00 00 266c03: 48 8d 50 01 lea 0x1(%rax),%rdx 266c07: 48 39 c1 cmp %rax,%rcx 266c0a: 75 dc jne 266be8 266c0c: 48 83 c7 04 add $0x4,%rdi 266c10: 49 39 f8 cmp %rdi,%r8 266c13: 75 cd jne 266be2 266c15: 31 c0 xor %eax,%eax 266c17: eb 03 jmp 266c1c 266c19: 48 89 d0 mov %rdx,%rax 266c1c: 41 8b b4 87 f4 17 00 mov 0x17f4(%r15,%rax,4),%esi 266c23: 00 266c24: 85 f6 test %esi,%esi 266c26: 74 5b je 266c83 266c28: 8d 56 ff lea -0x1(%rsi),%edx 266c2b: 66 0f ef c0 pxor %xmm0,%xmm0 266c2f: 66 0f ef c9 pxor %xmm1,%xmm1 266c33: 89 c7 mov %eax,%edi 266c35: 48 8d 3c 7a lea (%rdx,%rdi,2),%rdi 266c39: 41 8b 94 bf 14 18 00 mov 0x1814(%r15,%rdi,4),%edx 266c40: 00 266c41: 41 0f af 94 bf 54 18 imul 0x1854(%r15,%rdi,4),%edx 266c48: 00 00 266c4a: 0f af d6 imul %esi,%edx 266c4d: c1 ea 03 shr $0x3,%edx 266c50: f2 0f 2a c2 cvtsi2sd %edx,%xmm0 266c54: 41 8b 94 87 38 12 00 mov 0x1238(%r15,%rax,4),%edx 266c5b: 00 266c5c: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 266c61: f2 41 0f 5e 8c c7 d8 divsd 0x12d8(%r15,%rax,8),%xmm1 266c68: 12 00 00 266c6b: f2 0f 5e c1 divsd %xmm1,%xmm0 266c6f: f2 41 0f 59 84 c7 78 mulsd 0x1178(%r15,%rax,8),%xmm0 266c76: 11 00 00 266c79: f2 41 0f 11 84 c7 48 movsd %xmm0,0x8148(%r15,%rax,8) 266c80: 81 00 00 266c83: 48 8d 50 01 lea 0x1(%rax),%rdx 266c87: 48 39 c1 cmp %rax,%rcx 266c8a: 75 8d jne 266c19 266c8c: 48 8b ac 24 e0 00 00 mov 0xe0(%rsp),%rbp 266c93: 00 266c94: 31 db xor %ebx,%ebx 266c96: 41 8b 84 9f 58 12 00 mov 0x1258(%r15,%rbx,4),%eax 266c9d: 00 266c9e: 66 0f ef e4 pxor %xmm4,%xmm4 266ca2: 41 2b 84 9f 10 16 00 sub 0x1610(%r15,%rbx,4),%eax 266ca9: 00 266caa: 66 0f ef c9 pxor %xmm1,%xmm1 266cae: f2 0f 10 84 dd 20 83 movsd 0x8320(%rbp,%rbx,8),%xmm0 266cb5: 00 00 266cb7: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 266cbc: 41 8b 84 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%eax 266cc3: 00 266cc4: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 266cc9: f2 41 0f 5e 8c df d8 divsd 0x12d8(%r15,%rbx,8),%xmm1 266cd0: 12 00 00 266cd3: f2 0f 5e c1 divsd %xmm1,%xmm0 266cd7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 266cdf 266cde: 00 266cdf: 66 49 0f 7e e4 movq %xmm4,%r12 266ce4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 266ce8: e8 00 00 00 00 callq 266ced 266ced: 0f 28 c8 movaps %xmm0,%xmm1 266cf0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 266cf8 266cf7: 00 266cf8: e8 00 00 00 00 callq 266cfd 266cfd: 66 49 0f 6e cc movq %r12,%xmm1 266d02: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 266d06: f2 0f 5c c8 subsd %xmm0,%xmm1 266d0a: f2 41 0f 11 8c df 88 movsd %xmm1,0x7b88(%r15,%rbx,8) 266d11: 7b 00 00 266d14: 48 83 c3 01 add $0x1,%rbx 266d18: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 266d1f: 83 e8 01 sub $0x1,%eax 266d22: 39 d8 cmp %ebx,%eax 266d24: 0f 83 6c ff ff ff jae 266c96 266d2a: 48 8b bc 24 f0 00 00 mov 0xf0(%rsp),%rdi 266d31: 00 266d32: 41 8b 87 40 1a 00 00 mov 0x1a40(%r15),%eax 266d39: 48 83 c7 01 add $0x1,%rdi 266d3d: 48 89 bc 24 a8 00 00 mov %rdi,0xa8(%rsp) 266d44: 00 266d45: 48 8b bc 24 28 01 00 mov 0x128(%rsp),%rdi 266d4c: 00 266d4d: 48 81 c7 d0 3b 00 00 add $0x3bd0,%rdi 266d54: 48 89 bc 24 a0 00 00 mov %rdi,0xa0(%rsp) 266d5b: 00 266d5c: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 266d63: 00 266d64: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 266d69: 8d 50 01 lea 0x1(%rax),%edx 266d6c: 89 84 b7 b0 19 00 00 mov %eax,0x19b0(%rdi,%rsi,4) 266d73: f2 41 0f 10 87 40 0e movsd 0xe40(%r15),%xmm0 266d7a: 00 00 266d7c: f2 41 0f 10 97 60 0e movsd 0xe60(%r15),%xmm2 266d83: 00 00 266d85: 41 89 97 f8 0c 00 00 mov %edx,0xcf8(%r15) 266d8c: 85 c0 test %eax,%eax 266d8e: 0f 84 8b 08 00 00 je 26761f 266d94: 83 f8 01 cmp $0x1,%eax 266d97: 0f 84 d1 08 00 00 je 26766e 266d9d: 4c 8b b4 24 80 00 00 mov 0x80(%rsp),%r14 266da4: 00 266da5: 4c 8b ac 24 a0 00 00 mov 0xa0(%rsp),%r13 266dac: 00 266dad: 45 31 e4 xor %r12d,%r12d 266db0: f2 41 0f 11 97 c8 34 movsd %xmm2,0x34c8(%r15) 266db7: 00 00 266db9: 4c 03 6c 24 70 add 0x70(%rsp),%r13 266dbe: 48 8b 9c 24 c0 00 00 mov 0xc0(%rsp),%rbx 266dc5: 00 266dc6: 4c 89 f0 mov %r14,%rax 266dc9: 48 8b ac 24 c8 00 00 mov 0xc8(%rsp),%rbp 266dd0: 00 266dd1: 4d 89 ee mov %r13,%r14 266dd4: 49 89 c5 mov %rax,%r13 266dd7: e9 fd 02 00 00 jmpq 2670d9 266ddc: 49 c7 87 88 0d 00 00 movq $0x0,0xd88(%r15) 266de3: 00 00 00 00 266de7: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 266dee: 66 0f ef c0 pxor %xmm0,%xmm0 266df2: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 266df7: 4c 89 ff mov %r15,%rdi 266dfa: f2 44 0f 10 83 90 e8 movsd -0x1770(%rbx),%xmm8 266e01: ff ff 266e03: 44 8b 85 e4 fc ff ff mov -0x31c(%rbp),%r8d 266e0a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 266e0f: 48 8b 44 24 18 mov 0x18(%rsp),%rax 266e14: f2 43 0f 10 ac 6a d0 movsd 0x4dd0(%r10,%r13,2),%xmm5 266e1b: 4d 00 00 266e1e: f2 0f 5e 83 c0 7f ff divsd -0x8040(%rbx),%xmm0 266e25: ff 266e26: 43 0f b6 8c 27 9c 18 movzbl 0x189c(%r15,%r12,1),%ecx 266e2d: 00 00 266e2f: 41 8b 95 90 35 00 00 mov 0x3590(%r13),%edx 266e36: f2 4c 0f 2c c8 cvttsd2si %xmm0,%r9 266e3b: 66 41 0f 28 c0 movapd %xmm8,%xmm0 266e40: f2 0f 10 bb 60 81 ff movsd -0x7ea0(%rbx),%xmm7 266e47: ff 266e48: f2 0f 10 a3 30 f6 ff movsd -0x9d0(%rbx),%xmm4 266e4f: ff 266e50: f2 0f 10 9b f0 f5 ff movsd -0xa10(%rbx),%xmm3 266e57: ff 266e58: f2 0f 10 8b d0 e8 ff movsd -0x1730(%rbx),%xmm1 266e5f: ff 266e60: f2 48 0f 2c b4 18 b8 cvttsd2si -0x1b48(%rax,%rbx,1),%rsi 266e67: e4 ff ff 266e6a: 48 8b 04 24 mov (%rsp),%rax 266e6e: f2 0f 10 b0 e8 53 00 movsd 0x53e8(%rax),%xmm6 266e75: 00 266e76: 48 8d 43 40 lea 0x40(%rbx),%rax 266e7a: 53 push %rbx 266e7b: 50 push %rax 266e7c: 41 0f b6 87 20 10 00 movzbl 0x1020(%r15),%eax 266e83: 00 266e84: 50 push %rax 266e85: 43 0f b6 84 27 30 16 movzbl 0x1630(%r15,%r12,1),%eax 266e8c: 00 00 266e8e: 50 push %rax 266e8f: 8b 85 a0 20 00 00 mov 0x20a0(%rbp),%eax 266e95: 50 push %rax 266e96: 8b 85 80 20 00 00 mov 0x2080(%rbp),%eax 266e9c: 50 push %rax 266e9d: ff b3 90 de ff ff pushq -0x2170(%rbx) 266ea3: ff b3 50 de ff ff pushq -0x21b0(%rbx) 266ea9: f2 48 0f 2c 83 10 de cvttsd2si -0x21f0(%rbx),%rax 266eb0: ff ff 266eb2: 50 push %rax 266eb3: 8b 85 28 f7 ff ff mov -0x8d8(%rbp),%eax 266eb9: 50 push %rax 266eba: 8b 85 80 fc ff ff mov -0x380(%rbp),%eax 266ec0: 50 push %rax 266ec1: 41 ff b7 18 10 00 00 pushq 0x1018(%r15) 266ec8: 41 ff b7 10 10 00 00 pushq 0x1010(%r15) 266ecf: 41 ff b7 08 10 00 00 pushq 0x1008(%r15) 266ed6: 41 ff b7 00 10 00 00 pushq 0x1000(%r15) 266edd: 41 ff b7 f8 0f 00 00 pushq 0xff8(%r15) 266ee4: 41 ff b7 f0 0f 00 00 pushq 0xff0(%r15) 266eeb: f2 41 0f 10 97 80 b1 movsd 0xb180(%r15),%xmm2 266ef2: 00 00 266ef4: e8 47 5f ff ff callq 25ce40 266ef9: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 266f00: 00 266f01: 4c 8b 94 24 90 00 00 mov 0x90(%rsp),%r10 266f08: 00 266f09: 48 81 c4 88 00 00 00 add $0x88,%rsp 266f10: 41 8b bd 90 35 00 00 mov 0x3590(%r13),%edi 266f17: f2 4c 0f 2c 8b 10 ea cvttsd2si -0x15f0(%rbx),%r9 266f1e: ff ff 266f20: f2 0f 10 88 e8 53 00 movsd 0x53e8(%rax),%xmm1 266f27: 00 266f28: 48 8d 83 f8 89 ff ff lea -0x7608(%rbx),%rax 266f2f: f2 0f 10 bb 50 d3 ff movsd -0x2cb0(%rbx),%xmm7 266f36: ff 266f37: 8b 8d 28 f7 ff ff mov -0x8d8(%rbp),%ecx 266f3d: 8b 95 48 f7 ff ff mov -0x8b8(%rbp),%edx 266f43: 8b b5 e4 fc ff ff mov -0x31c(%rbp),%esi 266f49: f2 0f 10 93 60 81 ff movsd -0x7ea0(%rbx),%xmm2 266f50: ff 266f51: f2 43 0f 10 84 6a d0 movsd 0x4dd0(%r10,%r13,2),%xmm0 266f58: 4d 00 00 266f5b: 2b 95 00 fb ff ff sub -0x500(%rbp),%edx 266f61: 50 push %rax 266f62: 48 8d 83 b8 89 ff ff lea -0x7648(%rbx),%rax 266f69: 50 push %rax 266f6a: 48 8d 83 50 f0 ff ff lea -0xfb0(%rbx),%rax 266f71: 49 83 c5 04 add $0x4,%r13 266f75: 55 push %rbp 266f76: 48 83 c5 04 add $0x4,%rbp 266f7a: 50 push %rax 266f7b: 49 8d 86 00 09 00 00 lea 0x900(%r14),%rax 266f82: 50 push %rax 266f83: 49 8d 86 80 04 00 00 lea 0x480(%r14),%rax 266f8a: 50 push %rax 266f8b: 48 8d 83 90 dd ff ff lea -0x2270(%rbx),%rax 266f92: 41 56 push %r14 266f94: 49 83 c6 08 add $0x8,%r14 266f98: 50 push %rax 266f99: 48 8d 83 50 dd ff ff lea -0x22b0(%rbx),%rax 266fa0: 50 push %rax 266fa1: 48 8d 83 90 c5 ff ff lea -0x3a70(%rbx),%rax 266fa8: 50 push %rax 266fa9: 48 8d 83 10 dd ff ff lea -0x22f0(%rbx),%rax 266fb0: 48 83 c3 08 add $0x8,%rbx 266fb4: 50 push %rax 266fb5: ff 73 f8 pushq -0x8(%rbx) 266fb8: ff 73 38 pushq 0x38(%rbx) 266fbb: 41 0f b6 87 20 10 00 movzbl 0x1020(%r15),%eax 266fc2: 00 266fc3: 50 push %rax 266fc4: 43 0f b6 84 27 30 16 movzbl 0x1630(%r15,%r12,1),%eax 266fcb: 00 00 266fcd: 50 push %rax 266fce: 41 ff b7 88 0d 00 00 pushq 0xd88(%r15) 266fd5: 43 0f b6 84 27 94 18 movzbl 0x1894(%r15,%r12,1),%eax 266fdc: 00 00 266fde: 50 push %rax 266fdf: 41 ff b7 c8 34 00 00 pushq 0x34c8(%r15) 266fe6: 41 8b 85 4c 39 00 00 mov 0x394c(%r13),%eax 266fed: 50 push %rax 266fee: 41 8b 85 68 ae 00 00 mov 0xae68(%r13),%eax 266ff5: 50 push %rax 266ff6: 8b 85 d4 52 00 00 mov 0x52d4(%rbp),%eax 266ffc: 50 push %rax 266ffd: ff b3 c8 dc ff ff pushq -0x2338(%rbx) 267003: ff b3 88 de ff ff pushq -0x2178(%rbx) 267009: ff b3 c8 d7 ff ff pushq -0x2838(%rbx) 26700f: 8b 85 b4 52 00 00 mov 0x52b4(%rbp),%eax 267015: 50 push %rax 267016: ff b3 88 dc ff ff pushq -0x2378(%rbx) 26701c: ff b3 48 de ff ff pushq -0x21b8(%rbx) 267022: 41 8b 85 28 ac 00 00 mov 0xac28(%r13),%eax 267029: 50 push %rax 26702a: f2 48 0f 2c 83 c8 ce cvttsd2si -0x3138(%rbx),%rax 267031: ff ff 267033: 50 push %rax 267034: f2 48 0f 2c 83 48 ca cvttsd2si -0x35b8(%rbx),%rax 26703b: ff ff 26703d: 50 push %rax 26703e: f2 48 0f 2c 83 c8 c5 cvttsd2si -0x3a38(%rbx),%rax 267045: ff ff 267047: 50 push %rax 267048: 43 0f b6 84 27 58 13 movzbl 0x1358(%r15,%r12,1),%eax 26704f: 00 00 267051: 50 push %rax 267052: 8b 85 8c fb ff ff mov -0x474(%rbp),%eax 267058: 50 push %rax 267059: 8b 85 6c fb ff ff mov -0x494(%rbp),%eax 26705f: 50 push %rax 267060: 43 0f b6 84 27 78 16 movzbl 0x1678(%r15,%r12,1),%eax 267067: 00 00 267069: 49 83 c4 01 add $0x1,%r12 26706d: 50 push %rax 26706e: 41 0f b6 87 50 0f 00 movzbl 0xf50(%r15),%eax 267075: 00 267076: 50 push %rax 267077: 41 8b 87 54 0f 00 00 mov 0xf54(%r15),%eax 26707e: 50 push %rax 26707f: 45 8b 87 b8 0f 00 00 mov 0xfb8(%r15),%r8d 267086: f2 41 0f 10 b7 c0 34 movsd 0x34c0(%r15),%xmm6 26708d: 00 00 26708f: f2 41 0f 10 af b8 34 movsd 0x34b8(%r15),%xmm5 267096: 00 00 267098: f2 41 0f 10 a7 48 0e movsd 0xe48(%r15),%xmm4 26709f: 00 00 2670a1: f2 41 0f 10 9f 08 34 movsd 0x3408(%r15),%xmm3 2670a8: 00 00 2670aa: e8 11 4d ff ff callq 25bdc0 2670af: 48 8b bc 24 28 01 00 mov 0x128(%rsp),%rdi 2670b6: 00 2670b7: 48 81 c4 28 01 00 00 add $0x128,%rsp 2670be: 41 88 84 3c cf 30 00 mov %al,0x30cf(%r12,%rdi,1) 2670c5: 00 2670c6: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 2670cd: 83 e8 01 sub $0x1,%eax 2670d0: 44 39 e0 cmp %r12d,%eax 2670d3: 0f 82 86 01 00 00 jb 26725f 2670d9: 43 80 bc 27 94 18 00 cmpb $0x0,0x1894(%r15,%r12,1) 2670e0: 00 00 2670e2: 0f 84 f4 fc ff ff je 266ddc 2670e8: f2 45 0f 10 a7 c8 34 movsd 0x34c8(%r15),%xmm12 2670ef: 00 00 2670f1: 8b 85 28 f7 ff ff mov -0x8d8(%rbp),%eax 2670f7: 66 0f ef db pxor %xmm3,%xmm3 2670fb: 66 0f ef c0 pxor %xmm0,%xmm0 2670ff: f2 45 0f 10 9f c0 34 movsd 0x34c0(%r15),%xmm11 267106: 00 00 267108: f2 45 0f 10 97 08 0f movsd 0xf08(%r15),%xmm10 26710f: 00 00 267111: f2 0f 5a 83 50 de ff cvtsd2ss -0x21b0(%rbx),%xmm0 267118: ff 267119: f2 45 0f 10 8f c0 0f movsd 0xfc0(%r15),%xmm9 267120: 00 00 267122: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 267127: f2 45 0f 10 87 c8 0f movsd 0xfc8(%r15),%xmm8 26712e: 00 00 267130: f2 0f 5e 9b 60 81 ff divsd -0x7ea0(%rbx),%xmm3 267137: ff 267138: f2 41 0f 10 bf 18 0f movsd 0xf18(%r15),%xmm7 26713f: 00 00 267141: f2 44 0f 11 64 24 60 movsd %xmm12,0x60(%rsp) 267148: f2 41 0f 10 b7 e8 0f movsd 0xfe8(%r15),%xmm6 26714f: 00 00 267151: f2 41 0f 10 af e0 0f movsd 0xfe0(%r15),%xmm5 267158: 00 00 26715a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 267162 267161: 00 267162: f2 44 0f 11 5c 24 58 movsd %xmm11,0x58(%rsp) 267169: f2 41 0f 10 a7 d8 0f movsd 0xfd8(%r15),%xmm4 267170: 00 00 267172: f2 44 0f 11 54 24 50 movsd %xmm10,0x50(%rsp) 267179: f2 44 0f 11 4c 24 48 movsd %xmm9,0x48(%rsp) 267180: f2 44 0f 11 44 24 40 movsd %xmm8,0x40(%rsp) 267187: f2 0f 11 7c 24 38 movsd %xmm7,0x38(%rsp) 26718d: f2 0f 11 74 24 30 movsd %xmm6,0x30(%rsp) 267193: f2 0f 11 6c 24 28 movsd %xmm5,0x28(%rsp) 267199: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 26719f: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 2671a5: e8 00 00 00 00 callq 2671aa 2671aa: 41 8b 85 2c ac 00 00 mov 0xac2c(%r13),%eax 2671b1: 66 0f ef c9 pxor %xmm1,%xmm1 2671b5: f2 44 0f 10 64 24 60 movsd 0x60(%rsp),%xmm12 2671bc: 48 83 ec 28 sub $0x28,%rsp 2671c0: 0f 28 d0 movaps %xmm0,%xmm2 2671c3: f2 0f 10 83 00 80 ff movsd -0x8000(%rbx),%xmm0 2671ca: ff 2671cb: 49 8d 97 98 0d 00 00 lea 0xd98(%r15),%rdx 2671d2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2671d7: f2 44 0f 10 54 24 78 movsd 0x78(%rsp),%xmm10 2671de: f2 44 0f 10 9c 24 80 movsd 0x80(%rsp),%xmm11 2671e5: 00 00 00 2671e8: 49 8d b7 90 0d 00 00 lea 0xd90(%r15),%rsi 2671ef: f2 0f 10 7c 24 60 movsd 0x60(%rsp),%xmm7 2671f5: f2 0f 10 74 24 58 movsd 0x58(%rsp),%xmm6 2671fb: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 2671ff: 49 8d bf a0 0d 00 00 lea 0xda0(%r15),%rdi 267206: f2 44 0f 10 4c 24 70 movsd 0x70(%rsp),%xmm9 26720d: f2 44 0f 10 44 24 68 movsd 0x68(%rsp),%xmm8 267214: f2 44 0f 11 64 24 20 movsd %xmm12,0x20(%rsp) 26721b: f2 0f 10 6c 24 50 movsd 0x50(%rsp),%xmm5 267221: f2 0f 10 64 24 48 movsd 0x48(%rsp),%xmm4 267227: f2 44 0f 11 5c 24 18 movsd %xmm11,0x18(%rsp) 26722e: f2 0f 10 5c 24 38 movsd 0x38(%rsp),%xmm3 267234: f2 44 0f 11 54 24 10 movsd %xmm10,0x10(%rsp) 26723b: f2 44 0f 11 4c 24 08 movsd %xmm9,0x8(%rsp) 267242: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 267248: e8 73 5a ff ff callq 25ccc0 26724d: f2 41 0f 11 87 88 0d movsd %xmm0,0xd88(%r15) 267254: 00 00 267256: 48 83 c4 28 add $0x28,%rsp 26725a: e9 88 fb ff ff jmpq 266de7 26725f: 41 ba 01 01 00 00 mov $0x101,%r10d 267265: 66 0f ef c0 pxor %xmm0,%xmm0 267269: 49 c7 87 d8 34 00 00 movq $0x0,0x34d8(%r15) 267270: 00 00 00 00 267274: 48 8b 9c 24 b0 00 00 mov 0xb0(%rsp),%rbx 26727b: 00 26727c: 66 45 89 97 60 31 00 mov %r10w,0x3160(%r15) 267283: 00 267284: 4c 8b ac 24 98 00 00 mov 0x98(%rsp),%r13 26728b: 00 26728c: 45 31 e4 xor %r12d,%r12d 26728f: 66 0f 28 d0 movapd %xmm0,%xmm2 267293: 49 c7 87 d0 34 00 00 movq $0x0,0x34d0(%r15) 26729a: 00 00 00 00 26729e: 4c 8b 74 24 70 mov 0x70(%rsp),%r14 2672a3: e9 10 01 00 00 jmpq 2673b8 2672a8: 0f 85 20 01 00 00 jne 2673ce 2672ae: 48 c7 83 58 9e 00 00 movq $0x0,0x9e58(%rbx) 2672b5: 00 00 00 00 2672b9: f2 0f 10 83 f0 48 00 movsd 0x48f0(%rbx),%xmm0 2672c0: 00 2672c1: f2 0f 58 83 70 4d 00 addsd 0x4d70(%rbx),%xmm0 2672c8: 00 2672c9: 66 0f ef ed pxor %xmm5,%xmm5 2672cd: 66 0f 2e c5 ucomisd %xmm5,%xmm0 2672d1: 0f 8a 33 01 00 00 jp 26740a 2672d7: 0f 85 2d 01 00 00 jne 26740a 2672dd: 48 c7 83 18 9e 00 00 movq $0x0,0x9e18(%rbx) 2672e4: 00 00 00 00 2672e8: f2 0f 58 93 70 6e 00 addsd 0x6e70(%rbx),%xmm2 2672ef: 00 2672f0: f2 0f 10 8b b0 67 00 movsd 0x67b0(%rbx),%xmm1 2672f7: 00 2672f8: 4a 8d 04 33 lea (%rbx,%r14,1),%rax 2672fc: 49 83 c4 01 add $0x1,%r12 267300: 48 83 c3 08 add $0x8,%rbx 267304: 66 0f 28 c2 movapd %xmm2,%xmm0 267308: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 26730e: f2 0f 58 c1 addsd %xmm1,%xmm0 267312: f2 0f 58 83 08 74 00 addsd 0x7408(%rbx),%xmm0 267319: 00 26731a: f2 0f 58 83 48 74 00 addsd 0x7448(%rbx),%xmm0 267321: 00 267322: f2 41 0f 11 87 d8 34 movsd %xmm0,0x34d8(%r15) 267329: 00 00 26732b: 66 0f ef c0 pxor %xmm0,%xmm0 26732f: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 267333: 66 0f ef c9 pxor %xmm1,%xmm1 267337: f2 41 0f 5a 8c 05 f8 cvtsd2ss 0x31f8(%r13,%rax,1),%xmm1 26733e: 31 00 00 267341: e8 00 00 00 00 callq 267346 267346: 66 0f ef c9 pxor %xmm1,%xmm1 26734a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26734e: f2 0f 58 83 08 74 00 addsd 0x7408(%rbx),%xmm0 267355: 00 267356: f2 0f 58 83 48 74 00 addsd 0x7448(%rbx),%xmm0 26735d: 00 26735e: f2 0f 5a 8b 10 9e 00 cvtsd2ss 0x9e10(%rbx),%xmm1 267365: 00 267366: 66 48 0f 7e c5 movq %xmm0,%rbp 26736b: 66 0f ef c0 pxor %xmm0,%xmm0 26736f: f2 0f 5a 83 50 9e 00 cvtsd2ss 0x9e50(%rbx),%xmm0 267376: 00 267377: e8 00 00 00 00 callq 26737c 26737c: 66 48 0f 6e e5 movq %rbp,%xmm4 267381: 66 0f ef c9 pxor %xmm1,%xmm1 267385: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 267389: e8 00 00 00 00 callq 26738e 26738e: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 267394: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 26739b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26739f: f2 0f 58 d0 addsd %xmm0,%xmm2 2673a3: 83 e8 01 sub $0x1,%eax 2673a6: f2 41 0f 11 97 d0 34 movsd %xmm2,0x34d0(%r15) 2673ad: 00 00 2673af: 44 39 e0 cmp %r12d,%eax 2673b2: 0f 82 be 00 00 00 jb 267476 2673b8: f2 0f 10 83 70 44 00 movsd 0x4470(%rbx),%xmm0 2673bf: 00 2673c0: 66 0f ef f6 pxor %xmm6,%xmm6 2673c4: 66 0f 2e c6 ucomisd %xmm6,%xmm0 2673c8: 0f 8b da fe ff ff jnp 2672a8 2673ce: f2 0f 10 9b f0 5b 00 movsd 0x5bf0(%rbx),%xmm3 2673d5: 00 2673d6: 66 0f ef ff pxor %xmm7,%xmm7 2673da: 66 0f 2f df comisd %xmm7,%xmm3 2673de: 76 66 jbe 267446 2673e0: 43 8b 84 a7 38 12 00 mov 0x1238(%r15,%r12,4),%eax 2673e7: 00 2673e8: 66 0f ef c9 pxor %xmm1,%xmm1 2673ec: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2673f1: f2 0f 59 cb mulsd %xmm3,%xmm1 2673f5: f2 0f 5e 0b divsd (%rbx),%xmm1 2673f9: f2 0f 5e c1 divsd %xmm1,%xmm0 2673fd: f2 0f 11 83 58 9e 00 movsd %xmm0,0x9e58(%rbx) 267404: 00 267405: e9 af fe ff ff jmpq 2672b9 26740a: f2 0f 10 9b 30 5c 00 movsd 0x5c30(%rbx),%xmm3 267411: 00 267412: 66 0f ef ed pxor %xmm5,%xmm5 267416: 66 0f 2f dd comisd %xmm5,%xmm3 26741a: 76 42 jbe 26745e 26741c: 43 8b 84 a7 38 12 00 mov 0x1238(%r15,%r12,4),%eax 267423: 00 267424: 66 0f ef c9 pxor %xmm1,%xmm1 267428: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26742d: f2 0f 59 cb mulsd %xmm3,%xmm1 267431: f2 0f 5e 0b divsd (%rbx),%xmm1 267435: f2 0f 5e c1 divsd %xmm1,%xmm0 267439: f2 0f 11 83 18 9e 00 movsd %xmm0,0x9e18(%rbx) 267440: 00 267441: e9 a2 fe ff ff jmpq 2672e8 267446: 48 c7 83 58 9e 00 00 movq $0x0,0x9e58(%rbx) 26744d: 00 00 00 00 267451: 41 c6 87 60 31 00 00 movb $0x0,0x3160(%r15) 267458: 00 267459: e9 5b fe ff ff jmpq 2672b9 26745e: 48 c7 83 18 9e 00 00 movq $0x0,0x9e18(%rbx) 267465: 00 00 00 00 267469: 41 c6 87 61 31 00 00 movb $0x0,0x3161(%r15) 267470: 00 267471: e9 72 fe ff ff jmpq 2672e8 267476: 48 8b bc 24 88 00 00 mov 0x88(%rsp),%rdi 26747d: 00 26747e: 66 0f 28 c2 movapd %xmm2,%xmm0 267482: 41 c6 84 3f b0 53 00 movb $0x1,0x53b0(%r15,%rdi,1) 267489: 00 01 26748b: f2 41 0f 10 94 ff 40 movsd 0x5540(%r15,%rdi,8),%xmm2 267492: 55 00 00 267495: f2 41 0f 10 8f d8 34 movsd 0x34d8(%r15),%xmm1 26749c: 00 00 26749e: 66 0f 2e ca ucomisd %xmm2,%xmm1 2674a2: 41 0f 96 84 3f b0 53 setbe 0x53b0(%r15,%rdi,1) 2674a9: 00 00 2674ab: 66 0f 2f c2 comisd %xmm2,%xmm0 2674af: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 2674b4: 0f 87 59 01 00 00 ja 267613 2674ba: c6 87 c2 53 00 00 01 movb $0x1,0x53c2(%rdi) 2674c1: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2674c9 2674c8: 00 2674c9: 48 8b 74 24 68 mov 0x68(%rsp),%rsi 2674ce: 31 d2 xor %edx,%edx 2674d0: eb 03 jmp 2674d5 2674d2: 48 89 ca mov %rcx,%rdx 2674d5: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 2674dd 2674dc: 00 2674dd: 66 41 0f 2f b4 d7 88 comisd 0x6e88(%r15,%rdx,8),%xmm6 2674e4: 6e 00 00 2674e7: 77 32 ja 26751b 2674e9: f2 41 0f 10 84 d7 c8 movsd 0x6ec8(%r15,%rdx,8),%xmm0 2674f0: 6e 00 00 2674f3: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2674fb 2674fa: 00 2674fb: 73 1e jae 26751b 2674fd: f2 41 0f 10 84 d7 08 movsd 0x6f08(%r15,%rdx,8),%xmm0 267504: 6f 00 00 267507: 66 0f 2f c1 comisd %xmm1,%xmm0 26750b: 73 0e jae 26751b 26750d: 48 8b 3c 24 mov (%rsp),%rdi 267511: 80 bc 17 d0 30 00 00 cmpb $0x0,0x30d0(%rdi,%rdx,1) 267518: 00 267519: 74 07 je 267522 26751b: c6 86 c2 53 00 00 00 movb $0x0,0x53c2(%rsi) 267522: 48 8d 4a 01 lea 0x1(%rdx),%rcx 267526: 48 39 d0 cmp %rdx,%rax 267529: 75 a7 jne 2674d2 26752b: 48 8b 74 24 68 mov 0x68(%rsp),%rsi 267530: 48 8b 14 24 mov (%rsp),%rdx 267534: 48 8b 8c 24 b8 00 00 mov 0xb8(%rsp),%rcx 26753b: 00 26753c: 48 03 84 24 a8 00 00 add 0xa8(%rsp),%rax 267543: 00 267544: c6 86 d4 53 00 00 01 movb $0x1,0x53d4(%rsi) 26754b: f2 0f 10 84 d1 d0 3b movsd 0x3bd0(%rcx,%rdx,8),%xmm0 267552: 00 00 267554: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 26755c 26755b: 00 26755c: 77 1c ja 26757a 26755e: f2 0f 10 84 d1 50 40 movsd 0x4050(%rcx,%rdx,8),%xmm0 267565: 00 00 267567: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 26756f 26756e: 00 26756f: 77 09 ja 26757a 267571: 80 ba d0 30 00 00 00 cmpb $0x0,0x30d0(%rdx) 267578: 74 07 je 267581 26757a: c6 86 d4 53 00 00 00 movb $0x0,0x53d4(%rsi) 267581: 48 83 c2 01 add $0x1,%rdx 267585: 48 39 d0 cmp %rdx,%rax 267588: 75 c1 jne 26754b 26758a: 48 8b 44 24 68 mov 0x68(%rsp),%rax 26758f: 0f b6 90 c2 53 00 00 movzbl 0x53c2(%rax),%edx 267596: 84 d2 test %dl,%dl 267598: 74 0d je 2675a7 26759a: 80 b8 d4 53 00 00 00 cmpb $0x0,0x53d4(%rax) 2675a1: 0f 85 c3 01 00 00 jne 26776a 2675a7: 41 8b 87 f8 0c 00 00 mov 0xcf8(%r15),%eax 2675ae: 41 3b 87 44 1a 00 00 cmp 0x1a44(%r15),%eax 2675b5: 0f 82 a1 f7 ff ff jb 266d5c 2675bb: 84 d2 test %dl,%dl 2675bd: 0f 85 95 01 00 00 jne 267758 2675c3: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2675c8: c6 80 08 83 00 00 00 movb $0x0,0x8308(%rax) 2675cf: 48 83 44 24 68 01 addq $0x1,0x68(%rsp) 2675d5: 48 83 04 24 08 addq $0x8,(%rsp) 2675da: 48 83 84 24 f0 00 00 addq $0x8,0xf0(%rsp) 2675e1: 00 08 2675e3: 48 83 44 24 70 40 addq $0x40,0x70(%rsp) 2675e9: 48 83 84 24 80 00 00 addq $0x20,0x80(%rsp) 2675f0: 00 20 2675f2: 48 83 7c 24 78 01 cmpq $0x1,0x78(%rsp) 2675f8: 0f 84 8e 00 00 00 je 26768c 2675fe: 48 c7 44 24 78 01 00 movq $0x1,0x78(%rsp) 267605: 00 00 267607: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 26760e: e9 fc eb ff ff jmpq 26620f 267613: c6 87 c2 53 00 00 00 movb $0x0,0x53c2(%rdi) 26761a: e9 a2 fe ff ff jmpq 2674c1 26761f: 66 0f ef c9 pxor %xmm1,%xmm1 267623: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 267629: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26762d: f2 41 0f 10 af 00 0f movsd 0xf00(%r15),%xmm5 267634: 00 00 267636: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 26763a: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 267640: e8 00 00 00 00 callq 267645 267645: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 26764b: f2 0f 58 54 24 10 addsd 0x10(%rsp),%xmm2 267651: 0f 28 c8 movaps %xmm0,%xmm1 267654: 66 0f ef c0 pxor %xmm0,%xmm0 267658: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 26765c: e8 00 00 00 00 callq 267661 267661: 66 0f ef d2 pxor %xmm2,%xmm2 267665: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 267669: e9 2f f7 ff ff jmpq 266d9d 26766e: 66 0f ef c9 pxor %xmm1,%xmm1 267672: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 267676: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 26767a: e8 00 00 00 00 callq 26767f 26767f: 66 0f ef d2 pxor %xmm2,%xmm2 267683: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 267687: e9 11 f7 ff ff jmpq 266d9d 26768c: 83 84 24 1c 01 00 00 addl $0x1,0x11c(%rsp) 267693: 01 267694: 4d 89 fd mov %r15,%r13 267697: 8b 84 24 1c 01 00 00 mov 0x11c(%rsp),%eax 26769e: 48 83 84 24 88 00 00 addq $0x2,0x88(%rsp) 2676a5: 00 02 2676a7: 48 83 ac 24 98 00 00 subq $0xffffffffffffff80,0x98(%rsp) 2676ae: 00 80 2676b0: 48 83 44 24 18 40 addq $0x40,0x18(%rsp) 2676b6: 48 83 84 24 e0 00 00 addq $0x40,0xe0(%rsp) 2676bd: 00 40 2676bf: 48 83 84 24 00 01 00 addq $0x40,0x100(%rsp) 2676c6: 00 40 2676c8: 41 3b 87 00 0b 00 00 cmp 0xb00(%r15),%eax 2676cf: 0f 87 87 04 00 00 ja 267b5c 2676d5: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 2676dc: e9 94 ea ff ff jmpq 266175 2676e1: 41 8b 8c af 30 15 00 mov 0x1530(%r15,%rbp,4),%ecx 2676e8: 00 2676e9: 41 8b 94 af 10 15 00 mov 0x1510(%r15,%rbp,4),%edx 2676f0: 00 2676f1: 41 8b b4 af f0 14 00 mov 0x14f0(%r15,%rbp,4),%esi 2676f8: 00 2676f9: f2 4d 0f 2c 8c ef 10 cvttsd2si 0x1410(%r15,%rbp,8),%r9 267700: 14 00 00 267703: 41 8b bc af d0 14 00 mov 0x14d0(%r15,%rbp,4),%edi 26770a: 00 26770b: 45 8b 84 af 50 15 00 mov 0x1550(%r15,%rbp,4),%r8d 267712: 00 267713: f2 41 0f 10 a7 68 0e movsd 0xe68(%r15),%xmm4 26771a: 00 00 26771c: f2 41 0f 10 84 ef 70 movsd 0x1570(%r15,%rbp,8),%xmm0 267723: 15 00 00 267726: f2 41 0f 10 8c ef b0 movsd 0x15b0(%r15,%rbp,8),%xmm1 26772d: 15 00 00 267730: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 267736: e8 75 35 ff ff callq 25acb0 26773b: 48 8b 04 24 mov (%rsp),%rax 26773f: f2 0f 5e 80 e8 53 00 divsd 0x53e8(%rax),%xmm0 267746: 00 267747: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 26774d: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 267753: e9 a9 f3 ff ff jmpq 266b01 267758: 48 8b 44 24 68 mov 0x68(%rsp),%rax 26775d: 80 b8 d4 53 00 00 00 cmpb $0x0,0x53d4(%rax) 267764: 0f 84 59 fe ff ff je 2675c3 26776a: f2 41 0f 11 97 a8 19 movsd %xmm2,0x19a8(%r15) 267771: 00 00 267773: 31 db xor %ebx,%ebx 267775: f2 41 0f 5c 94 df 48 subsd 0x8148(%r15,%rbx,8),%xmm2 26777c: 81 00 00 26777f: 66 0f ef c9 pxor %xmm1,%xmm1 267783: f2 41 0f 10 84 df 88 movsd 0x7a88(%r15,%rbx,8),%xmm0 26778a: 7a 00 00 26778d: f2 41 0f 58 84 df b0 addsd 0xb0b0(%r15,%rbx,8),%xmm0 267794: b0 00 00 267797: f2 41 0f 5a 8c df 08 cvtsd2ss 0x5708(%r15,%rbx,8),%xmm1 26779e: 57 00 00 2677a1: 48 83 c3 01 add $0x1,%rbx 2677a5: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 2677ab: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2677af: e8 00 00 00 00 callq 2677b4 2677b4: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 2677ba: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 2677c1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2677c5: f2 0f 5c d0 subsd %xmm0,%xmm2 2677c9: 83 e8 01 sub $0x1,%eax 2677cc: f2 41 0f 11 97 a8 19 movsd %xmm2,0x19a8(%r15) 2677d3: 00 00 2677d5: 39 d8 cmp %ebx,%eax 2677d7: 73 9c jae 267775 2677d9: 89 c2 mov %eax,%edx 2677db: 49 8d 8f b0 a6 00 00 lea 0xa6b0(%r15),%rcx 2677e2: 48 8d 04 95 04 00 00 lea 0x4(,%rdx,4),%rax 2677e9: 00 2677ea: 83 f8 08 cmp $0x8,%eax 2677ed: 0f 83 14 03 00 00 jae 267b07 2677f3: a8 04 test $0x4,%al 2677f5: 0f 85 2a 0c 00 00 jne 268425 2677fb: 85 c0 test %eax,%eax 2677fd: 74 08 je 267807 2677ff: 41 c6 87 b0 a6 00 00 movb $0x0,0xa6b0(%r15) 267806: 00 267807: 31 c0 xor %eax,%eax 267809: eb 03 jmp 26780e 26780b: 48 89 c8 mov %rcx,%rax 26780e: 41 8b bc 87 c8 13 00 mov 0x13c8(%r15,%rax,4),%edi 267815: 00 267816: 8d 4f fd lea -0x3(%rdi),%ecx 267819: 83 f9 01 cmp $0x1,%ecx 26781c: 76 2b jbe 267849 26781e: f2 41 0f 10 84 c7 48 movsd 0x5748(%r15,%rax,8),%xmm0 267825: 57 00 00 267828: f2 41 0f 58 84 c7 c8 addsd 0x5bc8(%r15,%rax,8),%xmm0 26782f: 5b 00 00 267832: f2 41 0f 58 84 c7 48 addsd 0x6048(%r15,%rax,8),%xmm0 267839: 60 00 00 26783c: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 267841: 41 89 8c 87 b0 a6 00 mov %ecx,0xa6b0(%r15,%rax,4) 267848: 00 267849: 48 8d 48 01 lea 0x1(%rax),%rcx 26784d: 48 39 d0 cmp %rdx,%rax 267850: 75 b9 jne 26780b 267852: 41 c7 87 b0 1b 00 00 movl $0x0,0x1bb0(%r15) 267859: 00 00 00 00 26785d: 49 8d 97 c8 13 00 00 lea 0x13c8(%r15),%rdx 267864: 49 8d b4 87 cc 13 00 lea 0x13cc(%r15,%rax,4),%rsi 26786b: 00 26786c: 31 c9 xor %ecx,%ecx 26786e: 8b 02 mov (%rdx),%eax 267870: 83 e8 03 sub $0x3,%eax 267873: 83 f8 01 cmp $0x1,%eax 267876: 76 0d jbe 267885 267878: 03 8a e8 92 00 00 add 0x92e8(%rdx),%ecx 26787e: 41 89 8f b0 1b 00 00 mov %ecx,0x1bb0(%r15) 267885: 48 83 c2 04 add $0x4,%rdx 267889: 48 39 d6 cmp %rdx,%rsi 26788c: 75 e0 jne 26786e 26788e: 49 8d af 48 82 00 00 lea 0x8248(%r15),%rbp 267895: 45 31 e4 xor %r12d,%r12d 267898: 49 8d 9f e0 86 00 00 lea 0x86e0(%r15),%rbx 26789f: eb 10 jmp 2678b1 2678a1: f2 41 0f 10 97 a8 19 movsd 0x19a8(%r15),%xmm2 2678a8: 00 00 2678aa: 41 8b 8f b0 1b 00 00 mov 0x1bb0(%r15),%ecx 2678b1: 43 8b 84 a7 38 12 00 mov 0x1238(%r15,%r12,4),%eax 2678b8: 00 2678b9: 66 0f ef db pxor %xmm3,%xmm3 2678bd: 4c 89 ff mov %r15,%rdi 2678c0: f2 0f 10 bd 68 2e 00 movsd 0x2e68(%rbp),%xmm7 2678c7: 00 2678c8: f2 0f 10 b5 00 d5 ff movsd -0x2b00(%rbp),%xmm6 2678cf: ff 2678d0: f2 0f 10 6d 80 movsd -0x80(%rbp),%xmm5 2678d5: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 2678da: 4a 8d 04 23 lea (%rbx,%r12,1),%rax 2678de: f2 0f 10 a5 30 8f ff movsd -0x70d0(%rbp),%xmm4 2678e5: ff 2678e6: 47 8b 8c a7 b0 a6 00 mov 0xa6b0(%r15,%r12,4),%r9d 2678ed: 00 2678ee: 47 8b 84 a7 c8 13 00 mov 0x13c8(%r15,%r12,4),%r8d 2678f5: 00 2678f6: f2 0f 5e 9d 90 90 ff divsd -0x6f70(%rbp),%xmm3 2678fd: ff 2678fe: 41 0f b6 97 50 0f 00 movzbl 0xf50(%r15),%edx 267905: 00 267906: f2 41 0f 10 87 b8 34 movsd 0x34b8(%r15),%xmm0 26790d: 00 00 26790f: 41 8b b7 54 0f 00 00 mov 0xf54(%r15),%esi 267916: 50 push %rax 267917: 48 8d 85 80 00 00 00 lea 0x80(%rbp),%rax 26791e: 50 push %rax 26791f: 48 8d 45 40 lea 0x40(%rbp),%rax 267923: 50 push %rax 267924: 55 push %rbp 267925: 43 8b 84 a7 00 86 00 mov 0x8600(%r15,%r12,4),%eax 26792c: 00 26792d: 48 83 c5 08 add $0x8,%rbp 267931: 50 push %rax 267932: 43 8b 84 a7 a0 85 00 mov 0x85a0(%r15,%r12,4),%eax 267939: 00 26793a: 50 push %rax 26793b: 43 0f b6 84 27 58 13 movzbl 0x1358(%r15,%r12,1),%eax 267942: 00 00 267944: 49 83 c4 01 add $0x1,%r12 267948: 50 push %rax 267949: f2 48 0f 2c 85 f8 dd cvttsd2si -0x2208(%rbp),%rax 267950: ff ff 267952: 50 push %rax 267953: f2 48 0f 2c 85 78 d9 cvttsd2si -0x2688(%rbp),%rax 26795a: ff ff 26795c: 50 push %rax 26795d: f2 41 0f 10 8f 48 0e movsd 0xe48(%r15),%xmm1 267964: 00 00 267966: e8 35 36 ff ff callq 25afa0 26796b: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 267972: 48 83 c4 48 add $0x48,%rsp 267976: 83 e8 01 sub $0x1,%eax 267979: 44 39 e0 cmp %r12d,%eax 26797c: 0f 83 1f ff ff ff jae 2678a1 267982: 48 8b 6c 24 78 mov 0x78(%rsp),%rbp 267987: 45 31 e4 xor %r12d,%r12d 26798a: 66 0f ef c0 pxor %xmm0,%xmm0 26798e: 49 c7 87 e0 34 00 00 movq $0x0,0x34e0(%r15) 267995: 00 00 00 00 267999: 48 c1 e5 06 shl $0x6,%rbp 26799d: 48 03 ac 24 f8 00 00 add 0xf8(%rsp),%rbp 2679a4: 00 2679a5: f2 43 0f 58 84 e7 48 addsd 0x8148(%r15,%r12,8),%xmm0 2679ac: 81 00 00 2679af: 66 0f ef c9 pxor %xmm1,%xmm1 2679b3: f2 43 0f 10 a4 e7 c8 movsd 0x82c8(%r15,%r12,8),%xmm4 2679ba: 82 00 00 2679bd: f2 42 0f 5a 8c e5 d0 cvtsd2ss 0x44d0(%rbp,%r12,8),%xmm1 2679c4: 44 00 00 2679c7: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 2679cd: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 2679d3: 66 0f ef c0 pxor %xmm0,%xmm0 2679d7: f2 43 0f 5a 84 e7 88 cvtsd2ss 0x7a88(%r15,%r12,8),%xmm0 2679de: 7a 00 00 2679e1: e8 00 00 00 00 callq 2679e6 2679e6: 66 0f ef c9 pxor %xmm1,%xmm1 2679ea: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2679ee: f2 0f 58 4c 24 20 addsd 0x20(%rsp),%xmm1 2679f4: 66 0f ef c0 pxor %xmm0,%xmm0 2679f8: f2 43 0f 5a 84 e7 30 cvtsd2ss 0xb130(%r15,%r12,8),%xmm0 2679ff: b1 00 00 267a02: 66 49 0f 7e cd movq %xmm1,%r13 267a07: 66 0f ef c9 pxor %xmm1,%xmm1 267a0b: f2 43 0f 5a 8c e7 f0 cvtsd2ss 0xb0f0(%r15,%r12,8),%xmm1 267a12: b0 00 00 267a15: e8 00 00 00 00 callq 267a1a 267a1a: 66 49 0f 6e e5 movq %r13,%xmm4 267a1f: 66 0f ef c9 pxor %xmm1,%xmm1 267a23: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 267a27: e8 00 00 00 00 callq 267a2c 267a2c: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 267a33: 49 83 c4 01 add $0x1,%r12 267a37: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 267a3b: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 267a41: 83 e8 01 sub $0x1,%eax 267a44: f2 41 0f 11 87 e0 34 movsd %xmm0,0x34e0(%r15) 267a4b: 00 00 267a4d: 44 39 e0 cmp %r12d,%eax 267a50: 0f 83 4f ff ff ff jae 2679a5 267a56: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 267a5b: 48 8b b4 24 88 00 00 mov 0x88(%rsp),%rsi 267a62: 00 267a63: c6 87 08 83 00 00 01 movb $0x1,0x8308(%rdi) 267a6a: 66 41 0f 2f 84 f7 40 comisd 0x5540(%r15,%rsi,8),%xmm0 267a71: 55 00 00 267a74: 76 07 jbe 267a7d 267a76: c6 87 08 83 00 00 00 movb $0x0,0x8308(%rdi) 267a7d: 49 8d 84 07 e1 86 00 lea 0x86e1(%r15,%rax,1),%rax 267a84: 00 267a85: 80 3b 00 cmpb $0x0,(%rbx) 267a88: 75 0c jne 267a96 267a8a: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 267a8f: c6 87 08 83 00 00 00 movb $0x0,0x8308(%rdi) 267a96: 48 83 c3 01 add $0x1,%rbx 267a9a: 48 39 d8 cmp %rbx,%rax 267a9d: 75 e6 jne 267a85 267a9f: e9 2b fb ff ff jmpq 2675cf 267aa4: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 267aac 267aab: 00 267aac: 76 3c jbe 267aea 267aae: 41 c7 84 24 d0 33 00 movl $0x4,0x33d0(%r12) 267ab5: 00 04 00 00 00 267aba: e9 20 d0 ff ff jmpq 264adf 267abf: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 267ac7 267ac6: 00 267ac7: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 267acf 267ace: 00 267acf: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 267ad3: e8 00 00 00 00 callq 267ad8 267ad8: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 267add: 41 89 84 24 d0 33 00 mov %eax,0x33d0(%r12) 267ae4: 00 267ae5: e9 f5 cf ff ff jmpq 264adf 267aea: 31 c0 xor %eax,%eax 267aec: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 267af4 267af3: 00 267af4: 0f 97 c0 seta %al 267af7: 83 c0 01 add $0x1,%eax 267afa: 41 89 84 24 d0 33 00 mov %eax,0x33d0(%r12) 267b01: 00 267b02: e9 d8 cf ff ff jmpq 264adf 267b07: 49 c7 87 b0 a6 00 00 movq $0x0,0xa6b0(%r15) 267b0e: 00 00 00 00 267b12: 89 c6 mov %eax,%esi 267b14: 48 c7 44 31 f8 00 00 movq $0x0,-0x8(%rcx,%rsi,1) 267b1b: 00 00 267b1d: 49 8d b7 b8 a6 00 00 lea 0xa6b8(%r15),%rsi 267b24: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 267b28: 48 29 f1 sub %rsi,%rcx 267b2b: 01 c8 add %ecx,%eax 267b2d: 83 e0 f8 and $0xfffffff8,%eax 267b30: 83 f8 08 cmp $0x8,%eax 267b33: 0f 82 ce fc ff ff jb 267807 267b39: 83 e0 f8 and $0xfffffff8,%eax 267b3c: 31 c9 xor %ecx,%ecx 267b3e: 89 cf mov %ecx,%edi 267b40: 83 c1 08 add $0x8,%ecx 267b43: 48 c7 04 3e 00 00 00 movq $0x0,(%rsi,%rdi,1) 267b4a: 00 267b4b: 39 c1 cmp %eax,%ecx 267b4d: 72 ef jb 267b3e 267b4f: e9 b3 fc ff ff jmpq 267807 267b54: c6 01 01 movb $0x1,(%rcx) 267b57: e9 7e e4 ff ff jmpq 265fda 267b5c: 4d 89 fc mov %r15,%r12 267b5f: 31 db xor %ebx,%ebx 267b61: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 267b69 267b68: 00 267b69: f2 41 0f 10 84 24 b0 movsd 0xeb0(%r12),%xmm0 267b70: 0e 00 00 267b73: f2 41 0f 59 8c dc d0 mulsd 0xabd0(%r12,%rbx,8),%xmm1 267b7a: ab 00 00 267b7d: f2 41 0f 59 84 dc 80 mulsd 0x2d80(%r12,%rbx,8),%xmm0 267b84: 2d 00 00 267b87: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 267b8b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 267b8f: e8 00 00 00 00 callq 267b94 267b94: 48 89 d8 mov %rbx,%rax 267b97: 48 c1 e0 04 shl $0x4,%rax 267b9b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 267b9f: f2 41 0f 59 84 24 90 mulsd 0xe90(%r12),%xmm0 267ba6: 0e 00 00 267ba9: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 267bb1 267bb0: 00 267bb1: f2 41 0f 11 84 04 78 movsd %xmm0,0x5678(%r12,%rax,1) 267bb8: 56 00 00 267bbb: 66 41 0f 2f 84 24 80 comisd 0xb180(%r12),%xmm0 267bc2: b1 00 00 267bc5: 41 0f 93 84 5c 64 56 setae 0x5664(%r12,%rbx,2) 267bcc: 00 00 267bce: 48 83 c3 01 add $0x1,%rbx 267bd2: 41 8b 84 24 00 0b 00 mov 0xb00(%r12),%eax 267bd9: 00 267bda: 39 d8 cmp %ebx,%eax 267bdc: 73 83 jae 267b61 267bde: 41 8b 8c 24 50 10 00 mov 0x1050(%r12),%ecx 267be5: 00 267be6: 48 c1 e0 04 shl $0x4,%rax 267bea: 49 8d 94 24 52 56 00 lea 0x5652(%r12),%rdx 267bf1: 00 267bf2: 49 8d bc 24 98 52 00 lea 0x5298(%r12),%rdi 267bf9: 00 267bfa: 4d 8d 84 04 a8 52 00 lea 0x52a8(%r12,%rax,1),%r8 267c01: 00 267c02: 83 e9 01 sub $0x1,%ecx 267c05: 49 8d b4 0c 99 52 00 lea 0x5299(%r12,%rcx,1),%rsi 267c0c: 00 267c0d: 49 8d 8c 0c 91 52 00 lea 0x5291(%r12,%rcx,1),%rcx 267c14: 00 267c15: 41 b9 01 01 00 00 mov $0x101,%r9d 267c1b: 48 8d 47 f8 lea -0x8(%rdi),%rax 267c1f: 66 44 89 0a mov %r9w,(%rdx) 267c23: 80 38 00 cmpb $0x0,(%rax) 267c26: 74 09 je 267c31 267c28: 80 b8 90 00 00 00 00 cmpb $0x0,0x90(%rax) 267c2f: 75 03 jne 267c34 267c31: c6 02 00 movb $0x0,(%rdx) 267c34: 48 83 c0 01 add $0x1,%rax 267c38: 48 39 c1 cmp %rax,%rcx 267c3b: 75 e6 jne 267c23 267c3d: 48 89 f8 mov %rdi,%rax 267c40: 80 38 00 cmpb $0x0,(%rax) 267c43: 74 09 je 267c4e 267c45: 80 b8 90 00 00 00 00 cmpb $0x0,0x90(%rax) 267c4c: 75 04 jne 267c52 267c4e: c6 42 01 00 movb $0x0,0x1(%rdx) 267c52: 48 83 c0 01 add $0x1,%rax 267c56: 48 39 c6 cmp %rax,%rsi 267c59: 75 e5 jne 267c40 267c5b: 48 83 c7 10 add $0x10,%rdi 267c5f: 48 83 c2 02 add $0x2,%rdx 267c63: 48 83 c6 10 add $0x10,%rsi 267c67: 48 83 c1 10 add $0x10,%rcx 267c6b: 49 39 f8 cmp %rdi,%r8 267c6e: 75 a5 jne 267c15 267c70: 41 c6 84 24 65 31 00 movb $0x1,0x3165(%r12) 267c77: 00 01 267c79: 4c 8b ac 24 48 01 00 mov 0x148(%rsp),%r13 267c80: 00 267c81: 31 ed xor %ebp,%ebp 267c83: eb 24 jmp 267ca9 267c85: 48 83 c3 04 add $0x4,%rbx 267c89: 49 39 dd cmp %rbx,%r13 267c8c: 75 1f jne 267cad 267c8e: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 267c95: 00 267c96: 48 83 c5 01 add $0x1,%rbp 267c9a: 49 83 c5 08 add $0x8,%r13 267c9e: 83 e8 01 sub $0x1,%eax 267ca1: 39 e8 cmp %ebp,%eax 267ca3: 0f 82 da 00 00 00 jb 267d83 267ca9: 49 8d 5d f8 lea -0x8(%r13),%rbx 267cad: 8b 8b 14 18 00 00 mov 0x1814(%rbx),%ecx 267cb3: 85 c9 test %ecx,%ecx 267cb5: 74 ce je 267c85 267cb7: f2 41 0f 10 8c 24 e0 movsd 0x31e0(%r12),%xmm1 267cbe: 31 00 00 267cc1: f2 41 0f 10 84 24 d8 movsd 0x31d8(%r12),%xmm0 267cc8: 31 00 00 267ccb: f2 0f 5c c1 subsd %xmm1,%xmm0 267ccf: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 267cd3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 267cd7: e8 00 00 00 00 callq 267cdc 267cdc: 8b 83 14 18 00 00 mov 0x1814(%rbx),%eax 267ce2: 0f af 83 54 18 00 00 imul 0x1854(%rbx),%eax 267ce9: 66 0f ef c9 pxor %xmm1,%xmm1 267ced: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 267cf1: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 267cf9 267cf8: 00 267cf9: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 267cfe: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 267d06 267d05: 00 267d06: f2 0f 5e c1 divsd %xmm1,%xmm0 267d0a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 267d12 267d11: 00 267d12: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 267d16: e8 00 00 00 00 callq 267d1b 267d1b: 41 8b 84 ac 38 12 00 mov 0x1238(%r12,%rbp,4),%eax 267d22: 00 267d23: 0f 28 c8 movaps %xmm0,%xmm1 267d26: 66 0f ef c0 pxor %xmm0,%xmm0 267d2a: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 267d2e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 267d33: f2 41 0f 5e 85 d0 12 divsd 0x12d0(%r13),%xmm0 267d3a: 00 00 267d3c: f2 0f 59 c1 mulsd %xmm1,%xmm0 267d40: f2 41 0f 10 8c 24 48 movsd 0xe48(%r12),%xmm1 267d47: 0e 00 00 267d4a: f2 41 0f 5e 85 70 11 divsd 0x1170(%r13),%xmm0 267d51: 00 00 267d53: 66 0f 2f c8 comisd %xmm0,%xmm1 267d57: 77 1c ja 267d75 267d59: 83 bb 54 18 00 00 40 cmpl $0x40,0x1854(%rbx) 267d60: 0f 85 1f ff ff ff jne 267c85 267d66: 41 80 bc 24 7d 2d 00 cmpb $0x0,0x2d7d(%r12) 267d6d: 00 00 267d6f: 0f 85 10 ff ff ff jne 267c85 267d75: 41 c6 84 24 65 31 00 movb $0x0,0x3165(%r12) 267d7c: 00 00 267d7e: e9 02 ff ff ff jmpq 267c85 267d83: 41 c6 84 24 66 31 00 movb $0x1,0x3166(%r12) 267d8a: 00 01 267d8c: 31 db xor %ebx,%ebx 267d8e: e9 9d 00 00 00 jmpq 267e30 267d93: 83 f8 08 cmp $0x8,%eax 267d96: 0f 84 59 01 00 00 je 267ef5 267d9c: 41 8b 84 9c 28 80 00 mov 0x8028(%r12,%rbx,4),%eax 267da3: 00 267da4: 66 0f ef ed pxor %xmm5,%xmm5 267da8: 66 0f ef c9 pxor %xmm1,%xmm1 267dac: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 267db0: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 267db5: 41 8b 84 9c 74 10 00 mov 0x1074(%r12,%rbx,4),%eax 267dbc: 00 267dbd: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 267dc2: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 267dca 267dc9: 00 267dca: 66 48 0f 7e ed movq %xmm5,%rbp 267dcf: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 267dd3: e8 00 00 00 00 callq 267dd8 267dd8: 66 48 0f 6e e5 movq %rbp,%xmm4 267ddd: 66 0f ef c9 pxor %xmm1,%xmm1 267de1: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 267de5: e8 00 00 00 00 callq 267dea 267dea: 66 0f ef c9 pxor %xmm1,%xmm1 267dee: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 267df2: f2 41 0f 11 84 dc c8 movsd %xmm0,0x80c8(%r12,%rbx,8) 267df9: 80 00 00 267dfc: 41 8b 84 9c 14 11 00 mov 0x1114(%r12,%rbx,4),%eax 267e03: 00 267e04: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 267e09: 66 0f 2f c1 comisd %xmm1,%xmm0 267e0d: 76 09 jbe 267e18 267e0f: 41 c6 84 24 66 31 00 movb $0x0,0x3166(%r12) 267e16: 00 00 267e18: 45 8b 84 24 50 10 00 mov 0x1050(%r12),%r8d 267e1f: 00 267e20: 48 83 c3 01 add $0x1,%rbx 267e24: 41 8d 40 ff lea -0x1(%r8),%eax 267e28: 39 d8 cmp %ebx,%eax 267e2a: 0f 82 62 01 00 00 jb 267f92 267e30: 41 8b 84 9c 08 80 00 mov 0x8008(%r12,%rbx,4),%eax 267e37: 00 267e38: 66 0f ef ff pxor %xmm7,%xmm7 267e3c: 66 0f ef c0 pxor %xmm0,%xmm0 267e40: 66 0f ef c9 pxor %xmm1,%xmm1 267e44: 41 8b 94 9c f4 10 00 mov 0x10f4(%r12,%rbx,4),%edx 267e4b: 00 267e4c: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 267e51: 41 8b 84 9c 74 10 00 mov 0x1074(%r12,%rbx,4),%eax 267e58: 00 267e59: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 267e5e: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 267e63: 66 48 0f 7e fd movq %xmm7,%rbp 267e68: e8 00 00 00 00 callq 267e6d 267e6d: 66 48 0f 6e ed movq %rbp,%xmm5 267e72: 66 0f ef c9 pxor %xmm1,%xmm1 267e76: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 267e7a: e8 00 00 00 00 callq 267e7f 267e7f: 66 0f ef c9 pxor %xmm1,%xmm1 267e83: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 267e87: f2 41 0f 11 84 dc 88 movsd %xmm0,0x8088(%r12,%rbx,8) 267e8e: 80 00 00 267e91: 41 8b 84 9c f4 10 00 mov 0x10f4(%r12,%rbx,4),%eax 267e98: 00 267e99: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 267e9e: 66 0f 2f c1 comisd %xmm1,%xmm0 267ea2: 76 09 jbe 267ead 267ea4: 41 c6 84 24 66 31 00 movb $0x0,0x3166(%r12) 267eab: 00 00 267ead: 41 80 bc 1c 58 13 00 cmpb $0x0,0x1358(%r12,%rbx,1) 267eb4: 00 00 267eb6: 75 4c jne 267f04 267eb8: 41 8b 84 9c 68 13 00 mov 0x1368(%r12,%rbx,4),%eax 267ebf: 00 267ec0: 66 0f ef c0 pxor %xmm0,%xmm0 267ec4: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 267ec9: f2 41 0f 11 84 dc 48 movsd %xmm0,0x8048(%r12,%rbx,8) 267ed0: 80 00 00 267ed3: 41 8b 94 9c 14 11 00 mov 0x1114(%r12,%rbx,4),%edx 267eda: 00 267edb: 41 8b 84 9c c8 13 00 mov 0x13c8(%r12,%rbx,4),%eax 267ee2: 00 267ee3: 66 0f ef c0 pxor %xmm0,%xmm0 267ee7: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 267eec: 83 f8 02 cmp $0x2,%eax 267eef: 0f 87 9e fe ff ff ja 267d93 267ef5: f2 41 0f 11 84 dc c8 movsd %xmm0,0x80c8(%r12,%rbx,8) 267efc: 80 00 00 267eff: e9 14 ff ff ff jmpq 267e18 267f04: 41 8b 84 9c a4 78 00 mov 0x78a4(%r12,%rbx,4),%eax 267f0b: 00 267f0c: 66 0f ef c0 pxor %xmm0,%xmm0 267f10: 41 8b 94 9c 68 13 00 mov 0x1368(%r12,%rbx,4),%edx 267f17: 00 267f18: 66 0f ef c9 pxor %xmm1,%xmm1 267f1c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 267f21: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 267f29 267f28: 00 267f29: 41 8b 84 9c 74 10 00 mov 0x1074(%r12,%rbx,4),%eax 267f30: 00 267f31: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 267f36: 66 48 0f 7e c5 movq %xmm0,%rbp 267f3b: 66 0f ef c0 pxor %xmm0,%xmm0 267f3f: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 267f44: e8 00 00 00 00 callq 267f49 267f49: 66 48 0f 6e fd movq %rbp,%xmm7 267f4e: 66 0f ef c9 pxor %xmm1,%xmm1 267f52: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 267f56: e8 00 00 00 00 callq 267f5b 267f5b: 66 0f ef c9 pxor %xmm1,%xmm1 267f5f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 267f63: f2 41 0f 11 84 dc 48 movsd %xmm0,0x8048(%r12,%rbx,8) 267f6a: 80 00 00 267f6d: 41 8b 84 9c 68 13 00 mov 0x1368(%r12,%rbx,4),%eax 267f74: 00 267f75: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 267f7a: 66 0f 2f c1 comisd %xmm1,%xmm0 267f7e: 0f 86 4f ff ff ff jbe 267ed3 267f84: 41 c6 84 24 66 31 00 movb $0x0,0x3166(%r12) 267f8b: 00 00 267f8d: e9 41 ff ff ff jmpq 267ed3 267f92: 45 8b 94 24 00 0b 00 mov 0xb00(%r12),%r10d 267f99: 00 267f9a: 45 85 d2 test %r10d,%r10d 267f9d: 0f 88 cb 00 00 00 js 26806e 267fa3: 4d 63 ca movslq %r10d,%r9 267fa6: 44 89 d2 mov %r10d,%edx 267fa9: 31 ed xor %ebp,%ebp 267fab: 41 0f b6 9c 24 9c 30 movzbl 0x309c(%r12),%ebx 267fb2: 00 00 267fb4: 4b 8d 04 09 lea (%r9,%r9,1),%rax 267fb8: 48 01 d2 add %rdx,%rdx 267fbb: 4d 01 e1 add %r12,%r9 267fbe: 4d 8d 5c 04 02 lea 0x2(%r12,%rax,1),%r11 267fc3: 48 29 d0 sub %rdx,%rax 267fc6: 49 8d 34 04 lea (%r12,%rax,1),%rsi 267fca: 4c 89 df mov %r11,%rdi 267fcd: 49 83 eb 02 sub $0x2,%r11 267fd1: 4c 89 d9 mov %r11,%rcx 267fd4: 84 db test %bl,%bl 267fd6: 0f 84 f5 00 00 00 je 2680d1 267fdc: 41 0f b6 84 24 9d 30 movzbl 0x309d(%r12),%eax 267fe3: 00 00 267fe5: ba 02 00 00 00 mov $0x2,%edx 267fea: 84 c0 test %al,%al 267fec: 74 54 je 268042 267fee: 0f b6 87 6e 78 00 00 movzbl 0x786e(%rdi),%eax 267ff5: ba 03 00 00 00 mov $0x3,%edx 267ffa: 84 c0 test %al,%al 267ffc: 74 44 je 268042 267ffe: 41 0f b6 81 d0 55 00 movzbl 0x55d0(%r9),%eax 268005: 00 268006: ba 05 00 00 00 mov $0x5,%edx 26800b: 84 c0 test %al,%al 26800d: 74 33 je 268042 26800f: 41 0f b6 81 d9 55 00 movzbl 0x55d9(%r9),%eax 268016: 00 268017: 84 c0 test %al,%al 268019: 0f 85 be 00 00 00 jne 2680dd 26801f: 41 80 b9 e2 55 00 00 cmpb $0x0,0x55e2(%r9) 268026: 00 268027: ba 07 00 00 00 mov $0x7,%edx 26802c: 75 14 jne 268042 26802e: 0f b6 81 18 ac 00 00 movzbl 0xac18(%rcx),%eax 268035: ba 09 00 00 00 mov $0x9,%edx 26803a: 84 c0 test %al,%al 26803c: 0f 85 b2 02 00 00 jne 2682f4 268042: 88 81 2c 55 00 00 mov %al,0x552c(%rcx) 268048: 48 83 c1 01 add $0x1,%rcx 26804c: 48 39 cf cmp %rcx,%rdi 26804f: 75 83 jne 267fd4 268051: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 268058: 00 268059: 42 89 94 88 68 31 00 mov %edx,0x3168(%rax,%r9,4) 268060: 00 268061: 49 83 e9 01 sub $0x1,%r9 268065: 49 39 f3 cmp %rsi,%r11 268068: 0f 85 5c ff ff ff jne 267fca 26806e: 41 8b 84 24 98 30 00 mov 0x3098(%r12),%eax 268075: 00 268076: 41 8d 52 01 lea 0x1(%r10),%edx 26807a: 41 89 94 24 24 10 00 mov %edx,0x1024(%r12) 268081: 00 268082: 41 39 c2 cmp %eax,%r10d 268085: 73 13 jae 26809a 268087: eb 60 jmp 2680e9 268089: 40 84 f6 test %sil,%sil 26808c: 0f 85 d3 01 00 00 jne 268265 268092: 83 c0 01 add $0x1,%eax 268095: 41 39 c2 cmp %eax,%r10d 268098: 72 4f jb 2680e9 26809a: 48 63 c8 movslq %eax,%rcx 26809d: 41 80 bc 4c 2c 55 00 cmpb $0x0,0x552c(%r12,%rcx,2) 2680a4: 00 00 2680a6: 41 0f b6 b4 4c 2d 55 movzbl 0x552d(%r12,%rcx,2),%esi 2680ad: 00 00 2680af: 74 d8 je 268089 2680b1: 41 89 84 24 24 10 00 mov %eax,0x1024(%r12) 2680b8: 00 2680b9: 40 84 f6 test %sil,%sil 2680bc: 0f 85 15 02 00 00 jne 2682d7 2680c2: c7 84 24 18 01 00 00 movl $0x0,0x118(%rsp) 2680c9: 00 00 00 00 2680cd: 31 f6 xor %esi,%esi 2680cf: eb 28 jmp 2680f9 2680d1: 31 c0 xor %eax,%eax 2680d3: ba 01 00 00 00 mov $0x1,%edx 2680d8: e9 65 ff ff ff jmpq 268042 2680dd: 31 c0 xor %eax,%eax 2680df: ba 06 00 00 00 mov $0x6,%edx 2680e4: e9 59 ff ff ff jmpq 268042 2680e9: c7 84 24 18 01 00 00 movl $0x0,0x118(%rsp) 2680f0: 00 00 00 00 2680f4: 31 f6 xor %esi,%esi 2680f6: 48 63 ca movslq %edx,%rcx 2680f9: 44 8b 8c 24 18 01 00 mov 0x118(%rsp),%r9d 268100: 00 268101: 48 8d 04 09 lea (%rcx,%rcx,1),%rax 268105: 49 8d 14 04 lea (%r12,%rax,1),%rdx 268109: 42 0f b6 94 0a 08 83 movzbl 0x8308(%rdx,%r9,1),%edx 268110: 00 00 268112: 4c 01 c8 add %r9,%rax 268115: 48 89 c7 mov %rax,%rdi 268118: 48 c1 e0 06 shl $0x6,%rax 26811c: 48 c1 e7 05 shl $0x5,%rdi 268120: 41 88 94 24 a4 18 00 mov %dl,0x18a4(%r12) 268127: 00 268128: 4c 01 e0 add %r12,%rax 26812b: 31 d2 xor %edx,%edx 26812d: 4c 01 e7 add %r12,%rdi 268130: 44 8b 94 97 90 35 00 mov 0x3590(%rdi,%rdx,4),%r10d 268137: 00 268138: 45 89 94 94 b8 12 00 mov %r10d,0x12b8(%r12,%rdx,4) 26813f: 00 268140: f2 0f 10 84 d0 d0 4d movsd 0x4dd0(%rax,%rdx,8),%xmm0 268147: 00 00 268149: f2 41 0f 11 84 d4 88 movsd %xmm0,0x9988(%r12,%rdx,8) 268150: 99 00 00 268153: 48 83 c2 01 add $0x1,%rdx 268157: 4c 39 c2 cmp %r8,%rdx 26815a: 75 d4 jne 268130 26815c: 49 8d 84 49 b6 09 00 lea 0x9b6(%r9,%rcx,2),%rax 268163: 00 268164: 49 8d 14 cc lea (%r12,%rcx,8),%rdx 268168: f2 41 0f 10 84 c4 38 movsd 0x638(%r12,%rax,8),%xmm0 26816f: 06 00 00 268172: 48 89 c8 mov %rcx,%rax 268175: 41 89 b4 24 58 0c 00 mov %esi,0xc58(%r12) 26817c: 00 26817d: 48 89 ce mov %rcx,%rsi 268180: 48 c1 e0 04 shl $0x4,%rax 268184: 48 c1 e6 05 shl $0x5,%rsi 268188: f2 41 0f 11 84 24 38 movsd %xmm0,0x1038(%r12) 26818f: 10 00 00 268192: f2 0f 10 82 80 2d 00 movsd 0x2d80(%rdx),%xmm0 268199: 00 26819a: 48 c1 e1 06 shl $0x6,%rcx 26819e: 4c 01 e6 add %r12,%rsi 2681a1: 4c 01 e1 add %r12,%rcx 2681a4: f2 41 0f 11 84 24 48 movsd %xmm0,0x1048(%r12) 2681ab: 10 00 00 2681ae: f2 0f 10 82 08 30 00 movsd 0x3008(%rdx),%xmm0 2681b5: 00 2681b6: f2 41 0f 11 84 24 30 movsd %xmm0,0x1030(%r12) 2681bd: 10 00 00 2681c0: f2 0f 10 82 58 2e 00 movsd 0x2e58(%rdx),%xmm0 2681c7: 00 2681c8: f2 41 0f 11 84 24 28 movsd %xmm0,0x1028(%r12) 2681cf: 10 00 00 2681d2: f2 0f 10 82 a0 2e 00 movsd 0x2ea0(%rdx),%xmm0 2681d9: 00 2681da: f2 41 0f 11 84 24 40 movsd %xmm0,0x1040(%r12) 2681e1: 10 00 00 2681e4: f2 42 0f 10 84 20 40 movsd 0x5540(%rax,%r12,1),%xmm0 2681eb: 55 00 00 2681ee: 31 c0 xor %eax,%eax 2681f0: f2 41 0f 11 84 24 48 movsd %xmm0,0xf48(%r12) 2681f7: 0f 00 00 2681fa: f2 0f 10 82 d0 ab 00 movsd 0xabd0(%rdx),%xmm0 268201: 00 268202: f2 41 0f 11 84 24 98 movsd %xmm0,0xa698(%r12) 268209: a6 00 00 26820c: 31 ff xor %edi,%edi 26820e: 41 39 84 84 d0 17 00 cmp %eax,0x17d0(%r12,%rax,4) 268215: 00 268216: 75 07 jne 26821f 268218: 8b bc 86 f0 37 00 00 mov 0x37f0(%rsi,%rax,4),%edi 26821f: 41 89 bc 84 08 17 00 mov %edi,0x1708(%r12,%rax,4) 268226: 00 268227: 0f b6 bc 02 48 70 00 movzbl 0x7048(%rdx,%rax,1),%edi 26822e: 00 26822f: 41 88 bc 04 68 17 00 mov %dil,0x1768(%r12,%rax,1) 268236: 00 268237: f2 0f 10 84 c1 f0 73 movsd 0x73f0(%rcx,%rax,8),%xmm0 26823e: 00 00 268240: f2 41 0f 11 84 c4 28 movsd %xmm0,0x1728(%r12,%rax,8) 268247: 17 00 00 26824a: 48 83 c0 01 add $0x1,%rax 26824e: 4c 39 c0 cmp %r8,%rax 268251: 75 b9 jne 26820c 268253: 48 81 c4 58 01 00 00 add $0x158,%rsp 26825a: 5b pop %rbx 26825b: 5d pop %rbp 26825c: 41 5c pop %r12 26825e: 41 5d pop %r13 268260: 41 5e pop %r14 268262: 41 5f pop %r15 268264: c3 retq 268265: 41 89 84 24 24 10 00 mov %eax,0x1024(%r12) 26826c: 00 26826d: be 01 00 00 00 mov $0x1,%esi 268272: e9 82 fe ff ff jmpq 2680f9 268277: 49 c7 84 24 48 33 00 movq $0x0,0x3348(%r12) 26827e: 00 00 00 00 00 268283: 66 0f ef c9 pxor %xmm1,%xmm1 268287: e9 04 b8 ff ff jmpq 263a90 26828c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 268293 268293: 48 89 78 40 mov %rdi,0x40(%rax) 268297: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 26829e 26829e: 48 89 b8 80 00 00 00 mov %rdi,0x80(%rax) 2682a5: e9 ed a5 ff ff jmpq 262897 2682aa: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2682b2 2682b1: 00 2682b2: f2 0f 59 93 10 68 00 mulsd 0x6810(%rbx),%xmm2 2682b9: 00 2682ba: f2 0f 10 83 d0 67 00 movsd 0x67d0(%rbx),%xmm0 2682c1: 00 2682c2: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 2682c9: 00 2682ca: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 2682d1: 00 2682d2: e9 06 b5 ff ff jmpq 2637dd 2682d7: 41 8b 94 24 ac 0d 00 mov 0xdac(%r12),%edx 2682de: 00 2682df: 31 c0 xor %eax,%eax 2682e1: 85 d2 test %edx,%edx 2682e3: 0f 94 c0 sete %al 2682e6: 89 84 24 18 01 00 00 mov %eax,0x118(%rsp) 2682ed: 89 c6 mov %eax,%esi 2682ef: e9 05 fe ff ff jmpq 2680f9 2682f4: 0f b6 87 3e 56 00 00 movzbl 0x563e(%rdi),%eax 2682fb: ba 0a 00 00 00 mov $0xa,%edx 268300: 84 c0 test %al,%al 268302: 0f 84 3a fd ff ff je 268042 268308: 0f b6 81 78 54 00 00 movzbl 0x5478(%rcx),%eax 26830f: ba 0b 00 00 00 mov $0xb,%edx 268314: 84 c0 test %al,%al 268316: 0f 84 26 fd ff ff je 268042 26831c: 0f b6 81 8a 54 00 00 movzbl 0x548a(%rcx),%eax 268323: ba 0c 00 00 00 mov $0xc,%edx 268328: 84 c0 test %al,%al 26832a: 0f 84 12 fd ff ff je 268042 268330: 41 0f b6 84 24 62 31 movzbl 0x3162(%r12),%eax 268337: 00 00 268339: ba 0d 00 00 00 mov $0xd,%edx 26833e: 84 c0 test %al,%al 268340: 0f 84 fc fc ff ff je 268042 268346: 41 0f b6 84 24 aa 30 movzbl 0x30aa(%r12),%eax 26834d: 00 00 26834f: ba 0e 00 00 00 mov $0xe,%edx 268354: 84 c0 test %al,%al 268356: 0f 84 e6 fc ff ff je 268042 26835c: 41 0f b6 84 24 a9 30 movzbl 0x30a9(%r12),%eax 268363: 00 00 268365: ba 0f 00 00 00 mov $0xf,%edx 26836a: 84 c0 test %al,%al 26836c: 0f 84 d0 fc ff ff je 268042 268372: 41 0f b6 84 24 64 31 movzbl 0x3164(%r12),%eax 268379: 00 00 26837b: ba 10 00 00 00 mov $0x10,%edx 268380: 84 c0 test %al,%al 268382: 0f 84 ba fc ff ff je 268042 268388: 41 0f b6 84 24 65 31 movzbl 0x3165(%r12),%eax 26838f: 00 00 268391: ba 11 00 00 00 mov $0x11,%edx 268396: 84 c0 test %al,%al 268398: 0f 84 a4 fc ff ff je 268042 26839e: 41 0f b6 84 24 66 31 movzbl 0x3166(%r12),%eax 2683a5: 00 00 2683a7: ba 12 00 00 00 mov $0x12,%edx 2683ac: 84 c0 test %al,%al 2683ae: 0f 84 8e fc ff ff je 268042 2683b4: 0f b6 81 c2 53 00 00 movzbl 0x53c2(%rcx),%eax 2683bb: ba 16 00 00 00 mov $0x16,%edx 2683c0: 84 c0 test %al,%al 2683c2: 0f 84 7a fc ff ff je 268042 2683c8: 0f b6 87 62 56 00 00 movzbl 0x5662(%rdi),%eax 2683cf: ba 04 00 00 00 mov $0x4,%edx 2683d4: 84 c0 test %al,%al 2683d6: 0f 84 66 fc ff ff je 268042 2683dc: 0f b6 81 d4 53 00 00 movzbl 0x53d4(%rcx),%eax 2683e3: ba 17 00 00 00 mov $0x17,%edx 2683e8: 84 c0 test %al,%al 2683ea: 0f 84 52 fc ff ff je 268042 2683f0: 0f b6 81 52 56 00 00 movzbl 0x5652(%rcx),%eax 2683f7: ba 13 00 00 00 mov $0x13,%edx 2683fc: 84 c0 test %al,%al 2683fe: 0f 84 3e fc ff ff je 268042 268404: 41 80 bc 24 63 31 00 cmpb $0x0,0x3163(%r12) 26840b: 00 00 26840d: 0f 45 c5 cmovne %ebp,%eax 268410: 41 80 bc 24 63 31 00 cmpb $0x1,0x3163(%r12) 268417: 00 01 268419: 19 d2 sbb %edx,%edx 26841b: f7 d2 not %edx 26841d: 83 e2 15 and $0x15,%edx 268420: e9 1d fc ff ff jmpq 268042 268425: 41 c7 87 b0 a6 00 00 movl $0x0,0xa6b0(%r15) 26842c: 00 00 00 00 268430: 89 c0 mov %eax,%eax 268432: c7 44 01 fc 00 00 00 movl $0x0,-0x4(%rcx,%rax,1) 268439: 00 26843a: e9 c8 f3 ff ff jmpq 267807 26843f: 41 c7 84 24 d9 55 00 movl $0x0,0x55d9(%r12) 268446: 00 00 00 00 00 26844b: 89 d2 mov %edx,%edx 26844d: c7 44 11 fc 00 00 00 movl $0x0,-0x4(%rcx,%rdx,1) 268454: 00 268455: e9 76 c5 ff ff jmpq 2649d0 26845a: 80 3e 00 cmpb $0x0,(%rsi) 26845d: 0f 84 57 a3 ff ff je 2627ba 268463: 8b 48 20 mov 0x20(%rax),%ecx 268466: e9 54 cf ff ff jmpq 2653bf 26846b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000268470 : 268470: e8 00 00 00 00 callq 268475 268475: 41 55 push %r13 268477: 49 89 fd mov %rdi,%r13 26847a: 41 54 push %r12 26847c: 55 push %rbp 26847d: 53 push %rbx 26847e: 48 89 f3 mov %rsi,%rbx 268481: 44 8b 64 24 2c mov 0x2c(%rsp),%r12d 268486: 8b 6c 24 34 mov 0x34(%rsp),%ebp 26848a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26848f: ff 74 24 38 pushq 0x38(%rsp) 268493: 4c 89 ef mov %r13,%rdi 268496: ff 74 24 38 pushq 0x38(%rsp) 26849a: ff 74 24 38 pushq 0x38(%rsp) 26849e: e8 00 00 00 00 callq 2684a3 2684a3: 8b 44 24 40 mov 0x40(%rsp),%eax 2684a7: 66 0f ef c0 pxor %xmm0,%xmm0 2684ab: 48 83 c4 18 add $0x18,%rsp 2684af: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2684b4: 66 48 0f 7e c0 movq %xmm0,%rax 2684b9: 48 c1 e8 34 shr $0x34,%rax 2684bd: 25 ff 07 00 00 and $0x7ff,%eax 2684c2: 2d 09 04 00 00 sub $0x409,%eax 2684c7: 89 03 mov %eax,(%rbx) 2684c9: 45 85 e4 test %r12d,%r12d 2684cc: 74 20 je 2684ee 2684ce: 66 0f ef e4 pxor %xmm4,%xmm4 2684d2: f2 49 0f 2a e4 cvtsi2sd %r12,%xmm4 2684d7: 66 49 0f 7e e4 movq %xmm4,%r12 2684dc: 49 c1 ec 34 shr $0x34,%r12 2684e0: 41 81 e4 ff 07 00 00 and $0x7ff,%r12d 2684e7: 41 81 ec 06 04 00 00 sub $0x406,%r12d 2684ee: 8b 44 24 30 mov 0x30(%rsp),%eax 2684f2: 66 0f ef c9 pxor %xmm1,%xmm1 2684f6: 44 89 63 04 mov %r12d,0x4(%rbx) 2684fa: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2684ff: 66 48 0f 7e c8 movq %xmm1,%rax 268504: 48 c1 e8 34 shr $0x34,%rax 268508: 25 ff 07 00 00 and $0x7ff,%eax 26850d: 2d 09 04 00 00 sub $0x409,%eax 268512: 89 43 08 mov %eax,0x8(%rbx) 268515: 85 ed test %ebp,%ebp 268517: 74 1e je 268537 268519: 66 0f ef ed pxor %xmm5,%xmm5 26851d: f2 48 0f 2a ed cvtsi2sd %rbp,%xmm5 268522: 66 48 0f 7e ed movq %xmm5,%rbp 268527: 48 c1 ed 34 shr $0x34,%rbp 26852b: 81 e5 ff 07 00 00 and $0x7ff,%ebp 268531: 81 ed 04 04 00 00 sub $0x404,%ebp 268537: 8b 44 24 3c mov 0x3c(%rsp),%eax 26853b: 66 0f ef d2 pxor %xmm2,%xmm2 26853f: 66 0f ef db pxor %xmm3,%xmm3 268543: 89 6b 0c mov %ebp,0xc(%rbx) 268546: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26854b: 66 48 0f 7e d0 movq %xmm2,%rax 268550: 48 c1 e8 34 shr $0x34,%rax 268554: 25 ff 07 00 00 and $0x7ff,%eax 268559: 2d 05 04 00 00 sub $0x405,%eax 26855e: 89 43 10 mov %eax,0x10(%rbx) 268561: 8b 44 24 38 mov 0x38(%rsp),%eax 268565: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 26856a: 66 48 0f 7e d8 movq %xmm3,%rax 26856f: 48 c1 e8 34 shr $0x34,%rax 268573: 25 ff 07 00 00 and $0x7ff,%eax 268578: 2d 05 04 00 00 sub $0x405,%eax 26857d: 89 43 14 mov %eax,0x14(%rbx) 268580: 5b pop %rbx 268581: 5d pop %rbp 268582: 41 5c pop %r12 268584: 41 5d pop %r13 268586: c3 retq 268587: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26858e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 268595: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26859c: 31 c0 xor %eax,%eax 26859e: e8 00 00 00 00 callq 2685a3 2685a3: e9 e7 fe ff ff jmpq 26848f 2685a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2685af: 00 00000000002685b0 : 2685b0: e8 00 00 00 00 callq 2685b5 2685b5: 41 56 push %r14 2685b7: 41 54 push %r12 2685b9: 55 push %rbp 2685ba: 48 89 fd mov %rdi,%rbp 2685bd: 53 push %rbx 2685be: 48 89 f3 mov %rsi,%rbx 2685c1: 48 83 ec 48 sub $0x48,%rsp 2685c5: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 2685cb: f2 0f 11 4c 24 28 movsd %xmm1,0x28(%rsp) 2685d1: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 2685d7: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 2685dd: 81 fa 00 01 00 00 cmp $0x100,%edx 2685e3: 0f 87 94 01 00 00 ja 26877d 2685e9: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2685f0: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 2685f7: 85 d2 test %edx,%edx 2685f9: 75 0b jne 268606 2685fb: 48 83 c4 48 add $0x48,%rsp 2685ff: 5b pop %rbx 268600: 5d pop %rbp 268601: 41 5c pop %r12 268603: 41 5e pop %r14 268605: c3 retq 268606: 85 c9 test %ecx,%ecx 268608: 0f 84 87 01 00 00 je 268795 26860e: 8d 42 ff lea -0x1(%rdx),%eax 268611: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 268619 268618: 00 268619: 41 bc 10 00 00 00 mov $0x10,%r12d 26861f: 83 f8 0f cmp $0xf,%eax 268622: 0f 87 9c 02 00 00 ja 2688c4 268628: 89 d2 mov %edx,%edx 26862a: 66 0f ef f6 pxor %xmm6,%xmm6 26862e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 268636 268635: 00 268636: f2 0f 11 64 24 38 movsd %xmm4,0x38(%rsp) 26863c: f2 48 0f 2a f2 cvtsi2sd %rdx,%xmm6 268641: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 268647: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 26864d: 66 0f 28 c6 movapd %xmm6,%xmm0 268651: f2 0f 11 34 24 movsd %xmm6,(%rsp) 268656: f2 0f 5e c2 divsd %xmm2,%xmm0 26865a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26865e: e8 00 00 00 00 callq 268663 268663: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 268669: f2 0f 10 34 24 movsd (%rsp),%xmm6 26866e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 268672: 66 0f 28 f8 movapd %xmm0,%xmm7 268676: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 26867c: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 268684 268683: 00 268684: f2 0f 59 fa mulsd %xmm2,%xmm7 268688: f2 0f 10 64 24 38 movsd 0x38(%rsp),%xmm4 26868e: f2 0f 5e f3 divsd %xmm3,%xmm6 268692: 66 0f 2f ec comisd %xmm4,%xmm5 268696: 66 49 0f 7e fe movq %xmm7,%r14 26869b: f2 0f 5e fa divsd %xmm2,%xmm7 26869f: f2 0f 11 74 24 40 movsd %xmm6,0x40(%rsp) 2686a5: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 2686ab: 0f 83 00 02 00 00 jae 2688b1 2686b1: f2 0f 10 14 24 movsd (%rsp),%xmm2 2686b6: f2 0f 59 54 24 08 mulsd 0x8(%rsp),%xmm2 2686bc: f2 0f 5e 54 24 10 divsd 0x10(%rsp),%xmm2 2686c2: f2 0f 5e 54 24 18 divsd 0x18(%rsp),%xmm2 2686c8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2686d0 2686cf: 00 2686d0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2686d8 2686d7: 00 2686d8: f2 0f 11 55 00 movsd %xmm2,0x0(%rbp) 2686dd: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 2686e3: e8 00 00 00 00 callq 2686e8 2686e8: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 2686ee: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2686f2: 66 0f 2f c2 comisd %xmm2,%xmm0 2686f6: 0f 86 f6 01 00 00 jbe 2688f2 2686fc: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 268704 268703: 00 268704: 66 0f 2f 6c 24 20 comisd 0x20(%rsp),%xmm5 26870a: 0f 83 8a 01 00 00 jae 26889a 268710: f2 0f 10 04 24 movsd (%rsp),%xmm0 268715: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 26871b: f2 0f 5e 44 24 10 divsd 0x10(%rsp),%xmm0 268721: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 268727: f2 0f 11 03 movsd %xmm0,(%rbx) 26872b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268730: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268735: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26873a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26873f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268744: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268749: f2 0f 10 2b movsd (%rbx),%xmm5 26874d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 268755 268754: 00 268755: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26875d 26875c: 00 26875d: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 268762: e8 00 00 00 00 callq 268767 268767: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26876b: 66 0f 2f 04 24 comisd (%rsp),%xmm0 268770: 0f 87 85 fe ff ff ja 2685fb 268776: 0f 0b ud2 268778: e9 7e fe ff ff jmpq 2685fb 26877d: 0f 0b ud2 26877f: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 268786: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 26878d: 85 c9 test %ecx,%ecx 26878f: 0f 85 2f 01 00 00 jne 2688c4 268795: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26879d 26879c: 00 26879d: 41 bc 00 01 00 00 mov $0x100,%r12d 2687a3: e9 80 fe ff ff jmpq 268628 2687a8: f2 0f 10 03 movsd (%rbx),%xmm0 2687ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2687b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2687ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2687c1: b8 01 00 00 00 mov $0x1,%eax 2687c6: e8 00 00 00 00 callq 2687cb 2687cb: e9 79 ff ff ff jmpq 268749 2687d0: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 2687d5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2687dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2687e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2687ea: b8 01 00 00 00 mov $0x1,%eax 2687ef: e8 00 00 00 00 callq 2687f4 2687f4: e9 4b ff ff ff jmpq 268744 2687f9: f2 0f 10 44 24 40 movsd 0x40(%rsp),%xmm0 2687ff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 268806: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26880d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 268814: b8 01 00 00 00 mov $0x1,%eax 268819: e8 00 00 00 00 callq 26881e 26881e: e9 1c ff ff ff jmpq 26873f 268823: f2 0f 10 44 24 18 movsd 0x18(%rsp),%xmm0 268829: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 268830: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 268837: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26883e: b8 01 00 00 00 mov $0x1,%eax 268843: e8 00 00 00 00 callq 268848 268848: e9 ed fe ff ff jmpq 26873a 26884d: 66 49 0f 6e c6 movq %r14,%xmm0 268852: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 268859: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 268860: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 268867: b8 01 00 00 00 mov $0x1,%eax 26886c: e8 00 00 00 00 callq 268871 268871: e9 bf fe ff ff jmpq 268735 268876: 44 89 e1 mov %r12d,%ecx 268879: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 268880: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 268887: 31 c0 xor %eax,%eax 268889: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 268890: e8 00 00 00 00 callq 268895 268895: e9 96 fe ff ff jmpq 268730 26889a: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 2688a0: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 2688a6: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 2688ac: e9 76 fe ff ff jmpq 268727 2688b1: f2 0f 59 74 24 28 mulsd 0x28(%rsp),%xmm6 2688b7: 66 0f 28 d6 movapd %xmm6,%xmm2 2688bb: f2 0f 5e d7 divsd %xmm7,%xmm2 2688bf: e9 04 fe ff ff jmpq 2686c8 2688c4: 8d 42 ef lea -0x11(%rdx),%eax 2688c7: 83 f8 0e cmp $0xe,%eax 2688ca: 76 13 jbe 2688df 2688cc: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2688d4 2688d3: 00 2688d4: 41 bc 40 00 00 00 mov $0x40,%r12d 2688da: e9 49 fd ff ff jmpq 268628 2688df: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2688e7 2688e6: 00 2688e7: 41 bc 20 00 00 00 mov $0x20,%r12d 2688ed: e9 36 fd ff ff jmpq 268628 2688f2: 0f 0b ud2 2688f4: e9 03 fe ff ff jmpq 2686fc 2688f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000268900 : 268900: e8 00 00 00 00 callq 268905 268905: 41 55 push %r13 268907: 66 0f 28 e0 movapd %xmm0,%xmm4 26890b: 66 0f 28 e9 movapd %xmm1,%xmm5 26890f: 41 89 f5 mov %esi,%r13d 268912: 41 54 push %r12 268914: 45 89 c4 mov %r8d,%r12d 268917: 53 push %rbx 268918: 48 83 ec 18 sub $0x18,%rsp 26891c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 268924 268923: 00 268924: f2 0f 11 14 24 movsd %xmm2,(%rsp) 268929: 66 0f 2f c2 comisd %xmm2,%xmm0 26892d: 0f 83 4f 01 00 00 jae 268a82 268933: 89 c9 mov %ecx,%ecx 268935: 66 0f ef c0 pxor %xmm0,%xmm0 268939: 66 0f ef c9 pxor %xmm1,%xmm1 26893d: 44 89 c0 mov %r8d,%eax 268940: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 268945: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26894a: f2 0f 59 c4 mulsd %xmm4,%xmm0 26894e: f2 0f 5e c3 divsd %xmm3,%xmm0 268952: f2 0f 5e c1 divsd %xmm1,%xmm0 268956: 66 48 0f 7e c3 movq %xmm0,%rbx 26895b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268960: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268965: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26896a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26896f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268974: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268979: 48 83 c4 18 add $0x18,%rsp 26897d: 66 48 0f 6e c3 movq %rbx,%xmm0 268982: 5b pop %rbx 268983: 41 5c pop %r12 268985: 41 5d pop %r13 268987: c3 retq 268988: 66 0f 28 c4 movapd %xmm4,%xmm0 26898c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 268993: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26899a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2689a1: b8 01 00 00 00 mov $0x1,%eax 2689a6: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 2689ac: e8 00 00 00 00 callq 2689b1 2689b1: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 2689b7: eb a7 jmp 268960 2689b9: 66 0f 28 c5 movapd %xmm5,%xmm0 2689bd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2689c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2689cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2689d2: b8 01 00 00 00 mov $0x1,%eax 2689d7: e8 00 00 00 00 callq 2689dc 2689dc: eb 87 jmp 268965 2689de: 66 48 0f 6e c3 movq %rbx,%xmm0 2689e3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2689ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2689f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2689f8: b8 01 00 00 00 mov $0x1,%eax 2689fd: e8 00 00 00 00 callq 268a02 268a02: 66 48 0f 6e c3 movq %rbx,%xmm0 268a07: 48 83 c4 18 add $0x18,%rsp 268a0b: 5b pop %rbx 268a0c: 41 5c pop %r12 268a0e: 41 5d pop %r13 268a10: c3 retq 268a11: 44 89 e1 mov %r12d,%ecx 268a14: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 268a1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 268a22: 31 c0 xor %eax,%eax 268a24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 268a2b: e8 00 00 00 00 callq 268a30 268a30: e9 3f ff ff ff jmpq 268974 268a35: f2 0f 10 04 24 movsd (%rsp),%xmm0 268a3a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 268a41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 268a48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 268a4f: b8 01 00 00 00 mov $0x1,%eax 268a54: e8 00 00 00 00 callq 268a59 268a59: e9 11 ff ff ff jmpq 26896f 268a5e: 44 89 e9 mov %r13d,%ecx 268a61: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 268a68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 268a6f: 31 c0 xor %eax,%eax 268a71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 268a78: e8 00 00 00 00 callq 268a7d 268a7d: e9 e8 fe ff ff jmpq 26896a 268a82: 89 f0 mov %esi,%eax 268a84: 66 0f ef c0 pxor %xmm0,%xmm0 268a88: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 268a8d: 40 84 ff test %dil,%dil 268a90: 75 22 jne 268ab4 268a92: f2 0f 59 c4 mulsd %xmm4,%xmm0 268a96: f2 0f 5e c5 divsd %xmm5,%xmm0 268a9a: 44 89 e0 mov %r12d,%eax 268a9d: 66 0f ef c9 pxor %xmm1,%xmm1 268aa1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 268aa6: f2 0f 5e c1 divsd %xmm1,%xmm0 268aaa: 66 48 0f 7e c3 movq %xmm0,%rbx 268aaf: e9 a7 fe ff ff jmpq 26895b 268ab4: f2 0f 11 4c 24 10 movsd %xmm1,0x10(%rsp) 268aba: 89 d2 mov %edx,%edx 268abc: 66 0f ef c9 pxor %xmm1,%xmm1 268ac0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 268ac4: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 268ac9: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 268ad1 268ad0: 00 268ad1: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 268ad7: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 268adb: e8 00 00 00 00 callq 268ae0 268ae0: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 268ae6: f2 0f 10 6c 24 10 movsd 0x10(%rsp),%xmm5 268aec: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 268af0: f2 0f 59 c4 mulsd %xmm4,%xmm0 268af4: eb a0 jmp 268a96 268af6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 268afd: 00 00 00 0000000000268b00 : 268b00: e8 00 00 00 00 callq 268b05 268b05: 41 57 push %r15 268b07: 41 56 push %r14 268b09: 41 55 push %r13 268b0b: 41 54 push %r12 268b0d: 49 89 fc mov %rdi,%r12 268b10: 55 push %rbp 268b11: 48 89 cd mov %rcx,%rbp 268b14: 53 push %rbx 268b15: 48 89 d3 mov %rdx,%rbx 268b18: 48 83 ec 70 sub $0x70,%rsp 268b1c: 48 89 74 24 08 mov %rsi,0x8(%rsp) 268b21: 44 8b b4 24 18 01 00 mov 0x118(%rsp),%r14d 268b28: 00 268b29: 44 89 44 24 10 mov %r8d,0x10(%rsp) 268b2e: 8b 84 24 10 01 00 00 mov 0x110(%rsp),%eax 268b35: 44 88 4c 24 26 mov %r9b,0x26(%rsp) 268b3a: 65 48 8b 34 25 28 00 mov %gs:0x28,%rsi 268b41: 00 00 268b43: 48 89 74 24 68 mov %rsi,0x68(%rsp) 268b48: 31 f6 xor %esi,%esi 268b4a: 45 84 f6 test %r14b,%r14b 268b4d: 0f 84 77 01 00 00 je 268cca 268b53: 85 c0 test %eax,%eax 268b55: 0f 85 bb 00 00 00 jne 268c16 268b5b: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax 268b62: 89 84 24 f0 00 00 00 mov %eax,0xf0(%rsp) 268b69: 8b 84 24 e8 00 00 00 mov 0xe8(%rsp),%eax 268b70: 89 84 24 e0 00 00 00 mov %eax,0xe0(%rsp) 268b77: 8b 84 24 d8 00 00 00 mov 0xd8(%rsp),%eax 268b7e: 89 84 24 c8 00 00 00 mov %eax,0xc8(%rsp) 268b85: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 268b8c: 89 84 24 c0 00 00 00 mov %eax,0xc0(%rsp) 268b93: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 268b98: 80 7c 24 26 01 cmpb $0x1,0x26(%rsp) 268b9d: 48 b8 00 20 00 00 00 movabs $0x40000002000,%rax 268ba4: 04 00 00 268ba7: 48 89 07 mov %rax,(%rdi) 268baa: 48 b8 00 08 00 00 00 movabs $0x10000000800,%rax 268bb1: 01 00 00 268bb4: 48 89 47 08 mov %rax,0x8(%rdi) 268bb8: 19 c0 sbb %eax,%eax 268bba: 25 00 06 00 00 and $0x600,%eax 268bbf: 05 00 02 00 00 add $0x200,%eax 268bc4: 83 bc 24 a8 00 00 00 cmpl $0x1,0xa8(%rsp) 268bcb: 01 268bcc: 89 47 10 mov %eax,0x10(%rdi) 268bcf: 8b 44 24 10 mov 0x10(%rsp),%eax 268bd3: 0f 94 44 24 27 sete 0x27(%rsp) 268bd8: 85 c0 test %eax,%eax 268bda: 0f 84 3f 01 00 00 je 268d1f 268be0: 83 f8 01 cmp $0x1,%eax 268be3: 0f 84 b7 0a 00 00 je 2696a0 268be9: 83 f8 02 cmp $0x2,%eax 268bec: 0f 84 fe 0a 00 00 je 2696f0 268bf2: 83 f8 03 cmp $0x3,%eax 268bf5: 0f 84 29 0a 00 00 je 269624 268bfb: 83 f8 04 cmp $0x4,%eax 268bfe: 0f 84 3c 0b 00 00 je 269740 268c04: 45 31 ed xor %r13d,%r13d 268c07: 83 f8 08 cmp $0x8,%eax 268c0a: 41 0f 94 c5 sete %r13b 268c0e: 44 89 ea mov %r13d,%edx 268c11: e9 11 01 00 00 jmpq 268d27 268c16: 8b 84 24 00 01 00 00 mov 0x100(%rsp),%eax 268c1d: 66 0f ef c0 pxor %xmm0,%xmm0 268c21: 44 8b ac 24 08 01 00 mov 0x108(%rsp),%r13d 268c28: 00 268c29: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 268c2e: 41 d1 ed shr %r13d 268c31: f2 0f 59 c1 mulsd %xmm1,%xmm0 268c35: f2 4c 0f 2c f8 cvttsd2si %xmm0,%r15 268c3a: 66 0f ef c0 pxor %xmm0,%xmm0 268c3e: f2 41 0f 2a c5 cvtsi2sd %r13d,%xmm0 268c43: f2 0f 59 c8 mulsd %xmm0,%xmm1 268c47: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 268c4c: 48 89 04 24 mov %rax,(%rsp) 268c50: 8b 84 24 d8 00 00 00 mov 0xd8(%rsp),%eax 268c57: 89 84 24 c8 00 00 00 mov %eax,0xc8(%rsp) 268c5e: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax 268c65: 89 84 24 f0 00 00 00 mov %eax,0xf0(%rsp) 268c6c: 8b 84 24 e8 00 00 00 mov 0xe8(%rsp),%eax 268c73: 89 84 24 e0 00 00 00 mov %eax,0xe0(%rsp) 268c7a: 8b 04 24 mov (%rsp),%eax 268c7d: 66 0f ef c9 pxor %xmm1,%xmm1 268c81: 66 0f ef c0 pxor %xmm0,%xmm0 268c85: 83 bc 24 a8 00 00 00 cmpl $0x1,0xa8(%rsp) 268c8c: 01 268c8d: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 268c92: 44 89 f8 mov %r15d,%eax 268c95: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 268c9a: 0f 84 0d 0a 00 00 je 2696ad 268ca0: e8 00 00 00 00 callq 268ca5 268ca5: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 268caa: 89 8c 24 c0 00 00 00 mov %ecx,0xc0(%rsp) 268cb1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268cb6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268cbb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268cc0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268cc5: e9 c9 fe ff ff jmpq 268b93 268cca: 85 c0 test %eax,%eax 268ccc: 0f 84 c1 fe ff ff je 268b93 268cd2: 8b 84 24 00 01 00 00 mov 0x100(%rsp),%eax 268cd9: 66 0f ef c9 pxor %xmm1,%xmm1 268cdd: 44 8b ac 24 08 01 00 mov 0x108(%rsp),%r13d 268ce4: 00 268ce5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 268cea: 41 d1 ed shr %r13d 268ced: f2 0f 59 c8 mulsd %xmm0,%xmm1 268cf1: f2 4c 0f 2c f9 cvttsd2si %xmm1,%r15 268cf6: 66 0f ef c9 pxor %xmm1,%xmm1 268cfa: f2 41 0f 2a cd cvtsi2sd %r13d,%xmm1 268cff: f2 0f 59 c1 mulsd %xmm1,%xmm0 268d03: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 268d08: 48 89 04 24 mov %rax,(%rsp) 268d0c: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 268d13: 89 84 24 d0 00 00 00 mov %eax,0xd0(%rsp) 268d1a: e9 5b ff ff ff jmpq 268c7a 268d1f: 45 31 ed xor %r13d,%r13d 268d22: ba 02 00 00 00 mov $0x2,%edx 268d27: 41 8b 84 24 b8 05 00 mov 0x5b8(%r12),%eax 268d2e: 00 268d2f: 66 0f ef d2 pxor %xmm2,%xmm2 268d33: c7 44 24 58 00 00 00 movl $0x0,0x58(%rsp) 268d3a: 00 268d3b: c7 44 24 5c 00 00 00 movl $0x0,0x5c(%rsp) 268d42: 00 268d43: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 268d48: c7 44 24 60 00 00 00 movl $0x0,0x60(%rsp) 268d4f: 00 268d50: c7 44 24 64 00 00 00 movl $0x0,0x64(%rsp) 268d57: 00 268d58: 66 48 0f 7e d1 movq %xmm2,%rcx 268d5d: 48 c1 e9 34 shr $0x34,%rcx 268d61: 89 c8 mov %ecx,%eax 268d63: 44 89 e9 mov %r13d,%ecx 268d66: 25 ff 07 00 00 and $0x7ff,%eax 268d6b: 89 44 24 1c mov %eax,0x1c(%rsp) 268d6f: 41 8b 44 24 2c mov 0x2c(%r12),%eax 268d74: 89 44 24 38 mov %eax,0x38(%rsp) 268d78: 41 8b 44 24 30 mov 0x30(%r12),%eax 268d7d: 89 44 24 3c mov %eax,0x3c(%rsp) 268d81: 41 8b 44 24 34 mov 0x34(%r12),%eax 268d86: 89 44 24 40 mov %eax,0x40(%rsp) 268d8a: 48 8d 44 24 60 lea 0x60(%rsp),%rax 268d8f: 50 push %rax 268d90: 48 8d 44 24 60 lea 0x60(%rsp),%rax 268d95: 50 push %rax 268d96: 8b b4 24 c0 00 00 00 mov 0xc0(%rsp),%esi 268d9d: 8b 7c 24 20 mov 0x20(%rsp),%edi 268da1: 4c 8d 4c 24 74 lea 0x74(%rsp),%r9 268da6: 4c 8d 44 24 6c lea 0x6c(%rsp),%r8 268dab: 89 54 24 10 mov %edx,0x10(%rsp) 268daf: e8 00 00 00 00 callq 268db4 268db4: 41 58 pop %r8 268db6: 41 59 pop %r9 268db8: 45 84 f6 test %r14b,%r14b 268dbb: 0f 85 2b 07 00 00 jne 2694ec 268dc1: 8b 14 24 mov (%rsp),%edx 268dc4: 44 8b 7c 24 58 mov 0x58(%rsp),%r15d 268dc9: 44 8b 74 24 5c mov 0x5c(%rsp),%r14d 268dce: 41 89 d5 mov %edx,%r13d 268dd1: 66 0f ef db pxor %xmm3,%xmm3 268dd5: f2 41 0f 2a dd cvtsi2sd %r13d,%xmm3 268dda: 66 48 0f 7e d8 movq %xmm3,%rax 268ddf: 48 c1 e8 34 shr $0x34,%rax 268de3: 25 ff 07 00 00 and $0x7ff,%eax 268de8: 89 44 24 14 mov %eax,0x14(%rsp) 268dec: 2d ff 03 00 00 sub $0x3ff,%eax 268df1: 89 44 24 28 mov %eax,0x28(%rsp) 268df5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268dfa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268dff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268e04: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 268e09: 44 89 f8 mov %r15d,%eax 268e0c: 66 0f ef e4 pxor %xmm4,%xmm4 268e10: 66 0f ef ed pxor %xmm5,%xmm5 268e14: 8b b4 24 b0 00 00 00 mov 0xb0(%rsp),%esi 268e1b: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 268e20: 66 48 0f 7e e1 movq %xmm4,%rcx 268e25: 48 c1 e9 34 shr $0x34,%rcx 268e29: 89 c8 mov %ecx,%eax 268e2b: 25 ff 07 00 00 and $0x7ff,%eax 268e30: 89 44 24 34 mov %eax,0x34(%rsp) 268e34: 44 89 f0 mov %r14d,%eax 268e37: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 268e3c: 66 48 0f 7e e8 movq %xmm5,%rax 268e41: 48 c1 e8 34 shr $0x34,%rax 268e45: 25 ff 07 00 00 and $0x7ff,%eax 268e4a: 81 7c 24 1c 0b 04 00 cmpl $0x40b,0x1c(%rsp) 268e51: 00 268e52: 89 44 24 20 mov %eax,0x20(%rsp) 268e56: 8d 88 01 fc ff ff lea -0x3ff(%rax),%ecx 268e5c: 0f 94 04 24 sete (%rsp) 268e60: 85 f6 test %esi,%esi 268e62: 0f 84 c6 05 00 00 je 26942e 268e68: 83 bc 24 b8 00 00 00 cmpl $0x2,0xb8(%rsp) 268e6f: 02 268e70: 0f 84 81 08 00 00 je 2696f7 268e76: 83 bc 24 b8 00 00 00 cmpl $0x1,0xb8(%rsp) 268e7d: 01 268e7e: 0f 84 52 08 00 00 je 2696d6 268e84: c6 04 24 00 movb $0x0,(%rsp) 268e88: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 268e90 268e8f: 00 268e90: ba 0b 04 00 00 mov $0x40b,%edx 268e95: c7 44 24 44 0c 00 00 movl $0xc,0x44(%rsp) 268e9c: 00 268e9d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 268ea5 268ea4: 00 268ea5: 89 54 24 2c mov %edx,0x2c(%rsp) 268ea9: 89 4c 24 18 mov %ecx,0x18(%rsp) 268ead: e8 00 00 00 00 callq 268eb2 268eb2: 8b 44 24 18 mov 0x18(%rsp),%eax 268eb6: 8b 54 24 2c mov 0x2c(%rsp),%edx 268eba: 0f 28 c8 movaps %xmm0,%xmm1 268ebd: 66 0f ef c0 pxor %xmm0,%xmm0 268ec1: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 268ec6: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 268eca: 48 89 c1 mov %rax,%rcx 268ecd: f2 0f 58 c1 addsd %xmm1,%xmm0 268ed1: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 268ed6: 29 c2 sub %eax,%edx 268ed8: 89 44 24 18 mov %eax,0x18(%rsp) 268edc: 89 54 24 48 mov %edx,0x48(%rsp) 268ee0: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 268ee7: 83 bc 24 a8 00 00 00 cmpl $0x1,0xa8(%rsp) 268eee: 01 268eef: 44 8d 40 ff lea -0x1(%rax),%r8d 268ef3: 0f 84 02 06 00 00 je 2694fb 268ef9: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 268f00: 8d 70 ff lea -0x1(%rax),%esi 268f03: 89 f0 mov %esi,%eax 268f05: 45 85 ff test %r15d,%r15d 268f08: 74 10 je 268f1a 268f0a: 31 d2 xor %edx,%edx 268f0c: 41 f7 f7 div %r15d 268f0f: 41 8d 04 37 lea (%r15,%rsi,1),%eax 268f13: 29 d0 sub %edx,%eax 268f15: 85 d2 test %edx,%edx 268f17: 0f 44 c6 cmove %esi,%eax 268f1a: 8b 7c 24 34 mov 0x34(%rsp),%edi 268f1e: 44 01 f8 add %r15d,%eax 268f21: 89 c2 mov %eax,%edx 268f23: 89 03 mov %eax,(%rbx) 268f25: 8d 8f 01 fc ff ff lea -0x3ff(%rdi),%ecx 268f2b: bf 01 00 00 00 mov $0x1,%edi 268f30: d3 ea shr %cl,%edx 268f32: 89 53 08 mov %edx,0x8(%rbx) 268f35: 44 89 ea mov %r13d,%edx 268f38: 41 0f af d6 imul %r14d,%edx 268f3c: 44 89 7d 0c mov %r15d,0xc(%rbp) 268f40: 41 89 ff mov %edi,%r15d 268f43: 44 89 75 08 mov %r14d,0x8(%rbp) 268f47: 0f af c2 imul %edx,%eax 268f4a: 89 45 00 mov %eax,0x0(%rbp) 268f4d: 8b 44 24 20 mov 0x20(%rsp),%eax 268f51: 8d 90 04 fc ff ff lea -0x3fc(%rax),%edx 268f57: b8 0e 00 00 00 mov $0xe,%eax 268f5c: 29 d0 sub %edx,%eax 268f5e: 2b 44 24 28 sub 0x28(%rsp),%eax 268f62: 89 c1 mov %eax,%ecx 268f64: 41 d3 e7 shl %cl,%r15d 268f67: 89 d1 mov %edx,%ecx 268f69: d3 e7 shl %cl,%edi 268f6b: 44 89 7c 24 30 mov %r15d,0x30(%rsp) 268f70: 89 fd mov %edi,%ebp 268f72: 45 85 ff test %r15d,%r15d 268f75: 74 11 je 268f88 268f77: 41 8d 4f ff lea -0x1(%r15),%ecx 268f7b: 42 8d 3c 3e lea (%rsi,%r15,1),%edi 268f7f: 21 f1 and %esi,%ecx 268f81: 29 cf sub %ecx,%edi 268f83: 85 c9 test %ecx,%ecx 268f85: 0f 45 f7 cmovne %edi,%esi 268f88: 41 01 f7 add %esi,%r15d 268f8b: 89 c1 mov %eax,%ecx 268f8d: 44 89 fe mov %r15d,%esi 268f90: d3 ee shr %cl,%esi 268f92: 89 73 24 mov %esi,0x24(%rbx) 268f95: 89 f0 mov %esi,%eax 268f97: 89 ee mov %ebp,%esi 268f99: 89 73 28 mov %esi,0x28(%rbx) 268f9c: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 268fa1: c1 e0 06 shl $0x6,%eax 268fa4: 66 0f ef f6 pxor %xmm6,%xmm6 268fa8: 89 43 2c mov %eax,0x2c(%rbx) 268fab: 66 0f ef ff pxor %xmm7,%xmm7 268faf: 8b 7c 24 14 mov 0x14(%rsp),%edi 268fb3: 45 89 f2 mov %r14d,%r10d 268fb6: 8b 46 08 mov 0x8(%rsi),%eax 268fb9: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 268fbe: 8b 46 0c mov 0xc(%rsi),%eax 268fc1: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 268fc6: 66 48 0f 7e f1 movq %xmm6,%rcx 268fcb: 48 c1 e9 34 shr $0x34,%rcx 268fcf: 66 48 0f 7e f8 movq %xmm7,%rax 268fd4: 81 e1 ff 07 00 00 and $0x7ff,%ecx 268fda: 48 c1 e8 34 shr $0x34,%rax 268fde: 83 c1 08 add $0x8,%ecx 268fe1: 25 ff 07 00 00 and $0x7ff,%eax 268fe6: 29 f9 sub %edi,%ecx 268fe8: 83 c0 08 add $0x8,%eax 268feb: 29 d1 sub %edx,%ecx 268fed: 29 f8 sub %edi,%eax 268fef: 29 d0 sub %edx,%eax 268ff1: 89 44 24 28 mov %eax,0x28(%rsp) 268ff5: 44 89 f8 mov %r15d,%eax 268ff8: d3 e8 shr %cl,%eax 268ffa: 89 44 24 2c mov %eax,0x2c(%rsp) 268ffe: b8 01 00 00 00 mov $0x1,%eax 269003: d3 e0 shl %cl,%eax 269005: 83 e8 01 sub $0x1,%eax 269008: 41 21 c7 and %eax,%r15d 26900b: 41 c1 e2 06 shl $0x6,%r10d 26900f: 44 89 c0 mov %r8d,%eax 269012: 74 11 je 269025 269014: 31 d2 xor %edx,%edx 269016: 41 f7 f2 div %r10d 269019: 43 8d 04 10 lea (%r8,%r10,1),%eax 26901d: 29 d0 sub %edx,%eax 26901f: 85 d2 test %edx,%edx 269021: 41 0f 44 c0 cmove %r8d,%eax 269025: 45 8d 0c 02 lea (%r10,%rax,1),%r9d 269029: 8b 84 24 f0 00 00 00 mov 0xf0(%rsp),%eax 269030: 41 8b 8c 24 b8 05 00 mov 0x5b8(%r12),%ecx 269037: 00 269038: 41 0f af c5 imul %r13d,%eax 26903c: 44 0f af c8 imul %eax,%r9d 269040: 41 c1 e9 08 shr $0x8,%r9d 269044: 45 89 cc mov %r9d,%r12d 269047: 41 29 cc sub %ecx,%r12d 26904a: c1 e1 03 shl $0x3,%ecx 26904d: 74 13 je 269062 26904f: 44 89 e0 mov %r12d,%eax 269052: 31 d2 xor %edx,%edx 269054: f7 f1 div %ecx 269056: 42 8d 04 21 lea (%rcx,%r12,1),%eax 26905a: 29 d0 sub %edx,%eax 26905c: 85 d2 test %edx,%edx 26905e: 44 0f 45 e0 cmovne %eax,%r12d 269062: 41 01 cc add %ecx,%r12d 269065: 31 d2 xor %edx,%edx 269067: 44 89 e0 mov %r12d,%eax 26906a: f7 f1 div %ecx 26906c: 41 89 c6 mov %eax,%r14d 26906f: 41 89 c4 mov %eax,%r12d 269072: 41 c1 e6 06 shl $0x6,%r14d 269076: 44 89 73 0c mov %r14d,0xc(%rbx) 26907a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26907f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 269084: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 269089: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26908e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 269093: 0f b6 4c 24 28 movzbl 0x28(%rsp),%ecx 269098: b8 02 00 00 00 mov $0x2,%eax 26909d: 8b 74 24 2c mov 0x2c(%rsp),%esi 2690a1: d3 e0 shl %cl,%eax 2690a3: 8b 8c 24 b0 00 00 00 mov 0xb0(%rsp),%ecx 2690aa: 89 c2 mov %eax,%edx 2690ac: 29 e8 sub %ebp,%eax 2690ae: 2b 54 24 30 sub 0x30(%rsp),%edx 2690b2: 83 bc 24 a8 00 00 00 cmpl $0x1,0xa8(%rsp) 2690b9: 01 2690ba: 0f 45 c2 cmovne %edx,%eax 2690bd: 41 39 c7 cmp %eax,%r15d 2690c0: 0f 97 c0 seta %al 2690c3: 0f b6 c0 movzbl %al,%eax 2690c6: 8d 44 30 01 lea 0x1(%rax,%rsi,1),%eax 2690ca: 89 43 20 mov %eax,0x20(%rbx) 2690cd: 85 c9 test %ecx,%ecx 2690cf: 0f 84 0f 01 00 00 je 2691e4 2690d5: 44 8b 4c 24 48 mov 0x48(%rsp),%r9d 2690da: 44 2b 4c 24 14 sub 0x14(%rsp),%r9d 2690df: 83 7c 24 44 0c cmpl $0xc,0x44(%rsp) 2690e4: 74 0a je 2690f0 2690e6: 80 3c 24 00 cmpb $0x0,(%rsp) 2690ea: 0f 85 f2 04 00 00 jne 2695e2 2690f0: 41 8d 69 03 lea 0x3(%r9),%ebp 2690f4: 31 ff xor %edi,%edi 2690f6: 0f b6 4c 24 18 movzbl 0x18(%rsp),%ecx 2690fb: b8 01 00 00 00 mov $0x1,%eax 269100: 89 c2 mov %eax,%edx 269102: d3 e2 shl %cl,%edx 269104: 83 bc 24 a8 00 00 00 cmpl $0x1,0xa8(%rsp) 26910b: 01 26910c: 89 d6 mov %edx,%esi 26910e: 0f 84 92 04 00 00 je 2695a6 269114: 8b 94 24 c0 00 00 00 mov 0xc0(%rsp),%edx 26911b: 89 e9 mov %ebp,%ecx 26911d: d3 e0 shl %cl,%eax 26911f: 83 ea 01 sub $0x1,%edx 269122: 85 c0 test %eax,%eax 269124: 74 12 je 269138 269126: 8d 48 ff lea -0x1(%rax),%ecx 269129: 44 8d 04 02 lea (%rdx,%rax,1),%r8d 26912d: 21 d1 and %edx,%ecx 26912f: 41 29 c8 sub %ecx,%r8d 269132: 85 c9 test %ecx,%ecx 269134: 41 0f 45 d0 cmovne %r8d,%edx 269138: 01 d0 add %edx,%eax 26913a: 89 e9 mov %ebp,%ecx 26913c: 89 c2 mov %eax,%edx 26913e: d3 ea shr %cl,%edx 269140: 89 53 10 mov %edx,0x10(%rbx) 269143: 89 d1 mov %edx,%ecx 269145: c1 e2 06 shl $0x6,%edx 269148: 89 73 18 mov %esi,0x18(%rbx) 26914b: c1 e1 07 shl $0x7,%ecx 26914e: 80 3c 24 00 cmpb $0x0,(%rsp) 269152: 0f 45 d1 cmovne %ecx,%edx 269155: 80 7c 24 26 00 cmpb $0x0,0x26(%rsp) 26915a: 89 53 1c mov %edx,0x1c(%rbx) 26915d: 0f 84 81 01 00 00 je 2692e4 269163: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 269168: b9 03 00 00 00 mov $0x3,%ecx 26916d: c7 46 14 00 02 00 00 movl $0x200,0x14(%rsi) 269174: 83 bc 24 a8 00 00 00 cmpl $0x1,0xa8(%rsp) 26917b: 01 26917c: 0f 84 91 01 00 00 je 269313 269182: 01 e9 add %ebp,%ecx 269184: 80 3c 24 01 cmpb $0x1,(%rsp) 269188: 66 0f ef c0 pxor %xmm0,%xmm0 26918c: 66 0f ef c9 pxor %xmm1,%xmm1 269190: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 269195: 83 d1 ff adc $0xffffffff,%ecx 269198: b8 01 00 00 00 mov $0x1,%eax 26919d: d3 e0 shl %cl,%eax 26919f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2691a4: f2 0f 5e c1 divsd %xmm1,%xmm0 2691a8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2691b0 2691af: 00 2691b0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2691b4: e8 00 00 00 00 callq 2691b9 2691b9: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2691be: 89 43 14 mov %eax,0x14(%rbx) 2691c1: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2691c6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2691cd: 00 00 2691cf: 0f 85 82 05 00 00 jne 269757 2691d5: 48 83 c4 70 add $0x70,%rsp 2691d9: 5b pop %rbx 2691da: 5d pop %rbp 2691db: 41 5c pop %r12 2691dd: 41 5d pop %r13 2691df: 41 5e pop %r14 2691e1: 41 5f pop %r15 2691e3: c3 retq 2691e4: 8b 7c 24 40 mov 0x40(%rsp),%edi 2691e8: 8b 6c 24 1c mov 0x1c(%rsp),%ebp 2691ec: 66 0f ef c0 pxor %xmm0,%xmm0 2691f0: 66 0f ef c9 pxor %xmm1,%xmm1 2691f4: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 2691f9: 89 f8 mov %edi,%eax 2691fb: 41 83 e8 03 sub $0x3,%r8d 2691ff: d1 e8 shr %eax 269201: 41 83 f8 02 cmp $0x2,%r8d 269205: 0f 43 c7 cmovae %edi,%eax 269208: 31 d2 xor %edx,%edx 26920a: 83 c5 03 add $0x3,%ebp 26920d: 2b 6c 24 14 sub 0x14(%rsp),%ebp 269211: 89 e9 mov %ebp,%ecx 269213: 89 c6 mov %eax,%esi 269215: 8b 44 24 38 mov 0x38(%rsp),%eax 269219: 03 44 24 3c add 0x3c(%rsp),%eax 26921d: 89 c7 mov %eax,%edi 26921f: 89 f0 mov %esi,%eax 269221: c1 e0 10 shl $0x10,%eax 269224: d3 e7 shl %cl,%edi 269226: 41 f7 f5 div %r13d 269229: f3 48 0f 2a cf cvtsi2ss %rdi,%xmm1 26922e: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 269233: e8 00 00 00 00 callq 269238 269238: 66 0f ef c9 pxor %xmm1,%xmm1 26923c: 8b 94 24 e0 00 00 00 mov 0xe0(%rsp),%edx 269243: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 269247: 66 0f ef c0 pxor %xmm0,%xmm0 26924b: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 269250: f2 0f 5e c8 divsd %xmm0,%xmm1 269254: 66 0f ef c0 pxor %xmm0,%xmm0 269258: 66 48 0f 7e c8 movq %xmm1,%rax 26925d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 269265 269264: 00 269265: 48 c1 e8 34 shr $0x34,%rax 269269: 25 ff 07 00 00 and $0x7ff,%eax 26926e: 2d ff 03 00 00 sub $0x3ff,%eax 269273: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 269277: e8 00 00 00 00 callq 26927c 26927c: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 269281: 83 fa 02 cmp $0x2,%edx 269284: 0f 86 c6 04 00 00 jbe 269750 26928a: 89 e9 mov %ebp,%ecx 26928c: b8 01 00 00 00 mov $0x1,%eax 269291: bf 07 00 00 00 mov $0x7,%edi 269296: d3 e0 shl %cl,%eax 269298: 83 fa 07 cmp $0x7,%edx 26929b: 0f 46 fa cmovbe %edx,%edi 26929e: 89 c6 mov %eax,%esi 2692a0: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 2692a7: 89 f9 mov %edi,%ecx 2692a9: d3 e0 shl %cl,%eax 2692ab: 83 e8 01 sub $0x1,%eax 2692ae: 85 f6 test %esi,%esi 2692b0: 74 0f je 2692c1 2692b2: 8d 56 ff lea -0x1(%rsi),%edx 2692b5: 8d 0c 30 lea (%rax,%rsi,1),%ecx 2692b8: 21 c2 and %eax,%edx 2692ba: 29 d1 sub %edx,%ecx 2692bc: 85 d2 test %edx,%edx 2692be: 0f 45 c1 cmovne %ecx,%eax 2692c1: 01 f0 add %esi,%eax 2692c3: 89 e9 mov %ebp,%ecx 2692c5: be 01 00 00 00 mov $0x1,%esi 2692ca: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2692d1: 00 2692d2: 89 c2 mov %eax,%edx 2692d4: d3 ea shr %cl,%edx 2692d6: 89 f9 mov %edi,%ecx 2692d8: 31 ff xor %edi,%edi 2692da: 89 53 10 mov %edx,0x10(%rbx) 2692dd: d3 e6 shl %cl,%esi 2692df: e9 5f fe ff ff jmpq 269143 2692e4: 8b 94 24 b0 00 00 00 mov 0xb0(%rsp),%edx 2692eb: 85 d2 test %edx,%edx 2692ed: 0f 95 c2 setne %dl 2692f0: 84 54 24 27 test %dl,0x27(%rsp) 2692f4: 0f 84 96 02 00 00 je 269590 2692fa: 85 ff test %edi,%edi 2692fc: 0f 85 8e 02 00 00 jne 269590 269302: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 269307: b9 03 00 00 00 mov $0x3,%ecx 26930c: c7 47 14 00 02 00 00 movl $0x200,0x14(%rdi) 269313: 03 4c 24 18 add 0x18(%rsp),%ecx 269317: e9 68 fe ff ff jmpq 269184 26931c: 44 89 f1 mov %r14d,%ecx 26931f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 269326: 31 c0 xor %eax,%eax 269328: 44 89 44 24 4c mov %r8d,0x4c(%rsp) 26932d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269334: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26933b: e8 00 00 00 00 callq 269340 269340: 44 8b 44 24 4c mov 0x4c(%rsp),%r8d 269345: e9 49 fd ff ff jmpq 269093 26934a: 44 89 e1 mov %r12d,%ecx 26934d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 269354: 31 c0 xor %eax,%eax 269356: 44 89 44 24 4c mov %r8d,0x4c(%rsp) 26935b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269362: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269369: e8 00 00 00 00 callq 26936e 26936e: 44 8b 44 24 4c mov 0x4c(%rsp),%r8d 269373: e9 16 fd ff ff jmpq 26908e 269378: 44 89 c9 mov %r9d,%ecx 26937b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 269382: 31 c0 xor %eax,%eax 269384: 44 89 44 24 4c mov %r8d,0x4c(%rsp) 269389: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269390: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269397: e8 00 00 00 00 callq 26939c 26939c: 44 8b 44 24 4c mov 0x4c(%rsp),%r8d 2693a1: e9 e3 fc ff ff jmpq 269089 2693a6: b8 00 00 10 00 mov $0x100000,%eax 2693ab: 31 d2 xor %edx,%edx 2693ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2693b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2693bb: 41 f7 f5 div %r13d 2693be: 44 89 4c 24 50 mov %r9d,0x50(%rsp) 2693c3: 44 89 44 24 4c mov %r8d,0x4c(%rsp) 2693c8: 31 d2 xor %edx,%edx 2693ca: 41 f7 f2 div %r10d 2693cd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2693d4: 89 c1 mov %eax,%ecx 2693d6: 31 c0 xor %eax,%eax 2693d8: e8 00 00 00 00 callq 2693dd 2693dd: 44 8b 4c 24 50 mov 0x50(%rsp),%r9d 2693e2: 44 8b 44 24 4c mov 0x4c(%rsp),%r8d 2693e7: e9 98 fc ff ff jmpq 269084 2693ec: 44 89 d1 mov %r10d,%ecx 2693ef: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2693f6: 31 c0 xor %eax,%eax 2693f8: 44 89 4c 24 54 mov %r9d,0x54(%rsp) 2693fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269404: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26940b: 44 89 44 24 50 mov %r8d,0x50(%rsp) 269410: 44 89 54 24 4c mov %r10d,0x4c(%rsp) 269415: e8 00 00 00 00 callq 26941a 26941a: 44 8b 4c 24 54 mov 0x54(%rsp),%r9d 26941f: 44 8b 44 24 50 mov 0x50(%rsp),%r8d 269424: 44 8b 54 24 4c mov 0x4c(%rsp),%r10d 269429: e9 51 fc ff ff jmpq 26907f 26942e: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 269435: 00 269436: c7 44 24 48 07 04 00 movl $0x407,0x48(%rsp) 26943d: 00 26943e: c6 04 24 00 movb $0x0,(%rsp) 269442: c7 44 24 44 08 00 00 movl $0x8,0x44(%rsp) 269449: 00 26944a: e9 91 fa ff ff jmpq 268ee0 26944f: 44 89 f1 mov %r14d,%ecx 269452: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 269459: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269460: 31 c0 xor %eax,%eax 269462: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269469: e8 00 00 00 00 callq 26946e 26946e: e9 96 f9 ff ff jmpq 268e09 269473: 44 89 f9 mov %r15d,%ecx 269476: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26947d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269484: 31 c0 xor %eax,%eax 269486: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26948d: e8 00 00 00 00 callq 269492 269492: e9 6d f9 ff ff jmpq 268e04 269497: 0f b6 4c 24 27 movzbl 0x27(%rsp),%ecx 26949c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2694a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2694aa: 31 c0 xor %eax,%eax 2694ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2694b3: e8 00 00 00 00 callq 2694b8 2694b8: e9 42 f9 ff ff jmpq 268dff 2694bd: 8b bc 24 b0 00 00 00 mov 0xb0(%rsp),%edi 2694c4: 31 c9 xor %ecx,%ecx 2694c6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2694cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2694d4: 85 ff test %edi,%edi 2694d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2694dd: 0f 94 c1 sete %cl 2694e0: 31 c0 xor %eax,%eax 2694e2: e8 00 00 00 00 callq 2694e7 2694e7: e9 0e f9 ff ff jmpq 268dfa 2694ec: 44 8b 7c 24 60 mov 0x60(%rsp),%r15d 2694f1: 44 8b 74 24 64 mov 0x64(%rsp),%r14d 2694f6: e9 d6 f8 ff ff jmpq 268dd1 2694fb: 44 89 c0 mov %r8d,%eax 2694fe: 45 85 f6 test %r14d,%r14d 269501: 74 11 je 269514 269503: 31 d2 xor %edx,%edx 269505: 41 f7 f6 div %r14d 269508: 43 8d 04 30 lea (%r8,%r14,1),%eax 26950c: 29 d0 sub %edx,%eax 26950e: 85 d2 test %edx,%edx 269510: 41 0f 44 c0 cmove %r8d,%eax 269514: 44 01 f0 add %r14d,%eax 269517: 89 c2 mov %eax,%edx 269519: 89 03 mov %eax,(%rbx) 26951b: d3 ea shr %cl,%edx 26951d: 89 53 08 mov %edx,0x8(%rbx) 269520: 44 89 ea mov %r13d,%edx 269523: 41 0f af d7 imul %r15d,%edx 269527: 44 89 7d 0c mov %r15d,0xc(%rbp) 26952b: 41 bf 01 00 00 00 mov $0x1,%r15d 269531: 44 89 fe mov %r15d,%esi 269534: 44 89 75 08 mov %r14d,0x8(%rbp) 269538: 0f af c2 imul %edx,%eax 26953b: ba 0e 00 00 00 mov $0xe,%edx 269540: 89 45 00 mov %eax,0x0(%rbp) 269543: 8b 44 24 20 mov 0x20(%rsp),%eax 269547: 8d b8 04 fc ff ff lea -0x3fc(%rax),%edi 26954d: 44 89 f8 mov %r15d,%eax 269550: 45 89 c7 mov %r8d,%r15d 269553: 29 fa sub %edi,%edx 269555: 2b 54 24 28 sub 0x28(%rsp),%edx 269559: 89 d1 mov %edx,%ecx 26955b: d3 e6 shl %cl,%esi 26955d: 89 f9 mov %edi,%ecx 26955f: d3 e0 shl %cl,%eax 269561: 89 c5 mov %eax,%ebp 269563: 85 c0 test %eax,%eax 269565: 74 13 je 26957a 269567: 8d 48 ff lea -0x1(%rax),%ecx 26956a: 45 8d 3c 00 lea (%r8,%rax,1),%r15d 26956e: 44 21 c1 and %r8d,%ecx 269571: 41 29 cf sub %ecx,%r15d 269574: 85 c9 test %ecx,%ecx 269576: 45 0f 44 f8 cmove %r8d,%r15d 26957a: 41 01 c7 add %eax,%r15d 26957d: 89 f9 mov %edi,%ecx 26957f: 89 74 24 30 mov %esi,0x30(%rsp) 269583: 44 89 f8 mov %r15d,%eax 269586: d3 e8 shr %cl,%eax 269588: 89 43 24 mov %eax,0x24(%rbx) 26958b: e9 09 fa ff ff jmpq 268f99 269590: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 269595: b9 05 00 00 00 mov $0x5,%ecx 26959a: c7 47 14 00 08 00 00 movl $0x800,0x14(%rdi) 2695a1: e9 ce fb ff ff jmpq 269174 2695a6: 41 39 e9 cmp %ebp,%r9d 2695a9: 44 0f 47 cd cmova %ebp,%r9d 2695ad: 85 d2 test %edx,%edx 2695af: 74 12 je 2695c3 2695b1: 8d 42 ff lea -0x1(%rdx),%eax 2695b4: 41 8d 0c 10 lea (%r8,%rdx,1),%ecx 2695b8: 44 21 c0 and %r8d,%eax 2695bb: 29 c1 sub %eax,%ecx 2695bd: 85 c0 test %eax,%eax 2695bf: 44 0f 45 c1 cmovne %ecx,%r8d 2695c3: 0f b6 4c 24 18 movzbl 0x18(%rsp),%ecx 2695c8: 41 8d 04 10 lea (%r8,%rdx,1),%eax 2695cc: be 01 00 00 00 mov $0x1,%esi 2695d1: 89 c2 mov %eax,%edx 2695d3: d3 ea shr %cl,%edx 2695d5: 44 89 c9 mov %r9d,%ecx 2695d8: 89 53 10 mov %edx,0x10(%rbx) 2695db: d3 e6 shl %cl,%esi 2695dd: e9 61 fb ff ff jmpq 269143 2695e2: 8b 44 24 20 mov 0x20(%rsp),%eax 2695e6: 8b 6c 24 34 mov 0x34(%rsp),%ebp 2695ea: bf 04 00 00 00 mov $0x4,%edi 2695ef: 2d fb 03 00 00 sub $0x3fb,%eax 2695f4: 81 ed fb 03 00 00 sub $0x3fb,%ebp 2695fa: 89 44 24 18 mov %eax,0x18(%rsp) 2695fe: e9 f3 fa ff ff jmpq 2690f6 269603: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26960a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269611: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269618: 31 c0 xor %eax,%eax 26961a: e8 00 00 00 00 callq 26961f 26961f: e9 92 f6 ff ff jmpq 268cb6 269624: ba 01 00 00 00 mov $0x1,%edx 269629: 41 bd 02 00 00 00 mov $0x2,%r13d 26962f: e9 f3 f6 ff ff jmpq 268d27 269634: 44 89 e9 mov %r13d,%ecx 269637: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26963e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269645: 31 c0 xor %eax,%eax 269647: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26964e: e8 00 00 00 00 callq 269653 269653: e9 68 f6 ff ff jmpq 268cc0 269658: 44 89 f9 mov %r15d,%ecx 26965b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 269662: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269669: 31 c0 xor %eax,%eax 26966b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269672: e8 00 00 00 00 callq 269677 269677: e9 3f f6 ff ff jmpq 268cbb 26967c: 8b 0c 24 mov (%rsp),%ecx 26967f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 269686: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26968d: 31 c0 xor %eax,%eax 26968f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269696: e8 00 00 00 00 callq 26969b 26969b: e9 f3 f4 ff ff jmpq 268b93 2696a0: ba 04 00 00 00 mov $0x4,%edx 2696a5: 45 31 ed xor %r13d,%r13d 2696a8: e9 7a f6 ff ff jmpq 268d27 2696ad: e8 00 00 00 00 callq 2696b2 2696b2: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 2696b7: 89 8c 24 c8 00 00 00 mov %ecx,0xc8(%rsp) 2696be: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2696c3: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 2696ca: 89 84 24 c0 00 00 00 mov %eax,0xc0(%rsp) 2696d1: e9 e0 f5 ff ff jmpq 268cb6 2696d6: c7 44 24 44 10 00 00 movl $0x10,0x44(%rsp) 2696dd: 00 2696de: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2696e6 2696e5: 00 2696e6: ba 0f 04 00 00 mov $0x40f,%edx 2696eb: e9 ad f7 ff ff jmpq 268e9d 2696f0: ba 08 00 00 00 mov $0x8,%edx 2696f5: eb ae jmp 2696a5 2696f7: c7 44 24 44 12 00 00 movl $0x12,0x44(%rsp) 2696fe: 00 2696ff: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 269707 269706: 00 269707: ba 11 04 00 00 mov $0x411,%edx 26970c: e9 8c f7 ff ff jmpq 268e9d 269711: 31 c0 xor %eax,%eax 269713: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26971a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269721: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269728: e8 00 00 00 00 callq 26972d 26972d: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 269734: 89 84 24 c0 00 00 00 mov %eax,0xc0(%rsp) 26973b: e9 76 f5 ff ff jmpq 268cb6 269740: 41 bd 04 00 00 00 mov $0x4,%r13d 269746: ba 02 00 00 00 mov $0x2,%edx 26974b: e9 d7 f5 ff ff jmpq 268d27 269750: 0f 0b ud2 269752: e9 33 fb ff ff jmpq 26928a 269757: e8 00 00 00 00 callq 26975c 26975c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000269760 : 269760: e8 00 00 00 00 callq 269765 269765: 55 push %rbp 269766: 48 89 e5 mov %rsp,%rbp 269769: 41 57 push %r15 26976b: 41 56 push %r14 26976d: 41 55 push %r13 26976f: 4c 8d 6d 10 lea 0x10(%rbp),%r13 269773: 41 54 push %r12 269775: 49 89 fc mov %rdi,%r12 269778: 53 push %rbx 269779: 48 89 f3 mov %rsi,%rbx 26977c: 48 83 ec 50 sub $0x50,%rsp 269780: 45 8b 75 00 mov 0x0(%r13),%r14d 269784: 41 8b 55 64 mov 0x64(%r13),%edx 269788: 41 8b 4d 68 mov 0x68(%r13),%ecx 26978c: 41 8b 7d 40 mov 0x40(%r13),%edi 269790: 41 8d 46 fd lea -0x3(%r14),%eax 269794: 45 8b 45 54 mov 0x54(%r13),%r8d 269798: 45 0f b6 4d 28 movzbl 0x28(%r13),%r9d 26979d: 89 55 d0 mov %edx,-0x30(%rbp) 2697a0: 83 f8 01 cmp $0x1,%eax 2697a3: 41 8b 55 70 mov 0x70(%r13),%edx 2697a7: 45 8b 7d 3c mov 0x3c(%r13),%r15d 2697ab: 89 4d cc mov %ecx,-0x34(%rbp) 2697ae: 0f 96 06 setbe (%rsi) 2697b1: 41 83 fe 04 cmp $0x4,%r14d 2697b5: 41 8b 4d 74 mov 0x74(%r13),%ecx 2697b9: 0f 94 46 01 sete 0x1(%rsi) 2697bd: 41 8b 75 58 mov 0x58(%r13),%esi 2697c1: 89 55 c4 mov %edx,-0x3c(%rbp) 2697c4: 41 8b 95 d8 00 00 00 mov 0xd8(%r13),%edx 2697cb: 89 75 d4 mov %esi,-0x2c(%rbp) 2697ce: 41 8b 75 6c mov 0x6c(%r13),%esi 2697d2: 89 45 b4 mov %eax,-0x4c(%rbp) 2697d5: 41 8b 45 38 mov 0x38(%r13),%eax 2697d9: 89 75 c8 mov %esi,-0x38(%rbp) 2697dc: 41 8b 75 78 mov 0x78(%r13),%esi 2697e0: 89 4d c0 mov %ecx,-0x40(%rbp) 2697e3: 48 8d 4b 04 lea 0x4(%rbx),%rcx 2697e7: 89 75 bc mov %esi,-0x44(%rbp) 2697ea: 48 8d 73 34 lea 0x34(%rbx),%rsi 2697ee: 89 55 b8 mov %edx,-0x48(%rbp) 2697f1: 45 8b 95 04 01 00 00 mov 0x104(%r13),%r10d 2697f8: 48 8d 53 64 lea 0x64(%rbx),%rdx 2697fc: 45 8b 9d 2c 01 00 00 mov 0x12c(%r13),%r11d 269803: 44 89 45 a8 mov %r8d,-0x58(%rbp) 269807: f2 41 0f 10 85 40 01 movsd 0x140(%r13),%xmm0 26980e: 00 00 269810: 44 89 55 a0 mov %r10d,-0x60(%rbp) 269814: f2 41 0f 10 8d 50 01 movsd 0x150(%r13),%xmm1 26981b: 00 00 26981d: 44 89 5d 8c mov %r11d,-0x74(%rbp) 269821: 6a 00 pushq $0x0 269823: 41 53 push %r11 269825: 44 8b 5d b8 mov -0x48(%rbp),%r11d 269829: 41 52 push %r10 26982b: 44 8b 55 bc mov -0x44(%rbp),%r10d 26982f: 41 53 push %r11 269831: 44 8b 5d c0 mov -0x40(%rbp),%r11d 269835: 41 52 push %r10 269837: 44 8b 55 c4 mov -0x3c(%rbp),%r10d 26983b: 41 53 push %r11 26983d: 44 8b 5d c8 mov -0x38(%rbp),%r11d 269841: 41 52 push %r10 269843: 44 8b 55 cc mov -0x34(%rbp),%r10d 269847: 41 53 push %r11 269849: 44 8b 5d d0 mov -0x30(%rbp),%r11d 26984d: 41 52 push %r10 26984f: 44 8b 55 d4 mov -0x2c(%rbp),%r10d 269853: 41 53 push %r11 269855: 41 52 push %r10 269857: 41 50 push %r8 269859: 45 89 f0 mov %r14d,%r8d 26985c: 57 push %rdi 26985d: 41 57 push %r15 26985f: 50 push %rax 269860: 89 7d ac mov %edi,-0x54(%rbp) 269863: 4c 89 e7 mov %r12,%rdi 269866: 89 45 b0 mov %eax,-0x50(%rbp) 269869: f2 0f 11 4d 90 movsd %xmm1,-0x70(%rbp) 26986e: 44 88 4d a7 mov %r9b,-0x59(%rbp) 269872: f2 0f 11 45 98 movsd %xmm0,-0x68(%rbp) 269877: e8 84 f2 ff ff callq 268b00 26987c: 8b 45 b4 mov -0x4c(%rbp),%eax 26987f: 48 83 c4 78 add $0x78,%rsp 269883: 83 f8 01 cmp $0x1,%eax 269886: 77 7b ja 269903 269888: 44 8b 5d 8c mov -0x74(%rbp),%r11d 26988c: 44 8b 55 a0 mov -0x60(%rbp),%r10d 269890: 6a 01 pushq $0x1 269892: 48 8d 4b 1c lea 0x1c(%rbx),%rcx 269896: 44 8b 4d b8 mov -0x48(%rbp),%r9d 26989a: 44 8b 45 a8 mov -0x58(%rbp),%r8d 26989e: 48 8d 93 94 00 00 00 lea 0x94(%rbx),%rdx 2698a5: 48 8d 73 4c lea 0x4c(%rbx),%rsi 2698a9: 8b 7d ac mov -0x54(%rbp),%edi 2698ac: 8b 45 b0 mov -0x50(%rbp),%eax 2698af: 41 53 push %r11 2698b1: 44 8b 5d d0 mov -0x30(%rbp),%r11d 2698b5: f2 0f 10 4d 90 movsd -0x70(%rbp),%xmm1 2698ba: 41 52 push %r10 2698bc: 44 8b 55 d4 mov -0x2c(%rbp),%r10d 2698c0: f2 0f 10 45 98 movsd -0x68(%rbp),%xmm0 2698c5: 41 51 push %r9 2698c7: 44 8b 4d bc mov -0x44(%rbp),%r9d 2698cb: 41 51 push %r9 2698cd: 44 8b 4d c0 mov -0x40(%rbp),%r9d 2698d1: 41 51 push %r9 2698d3: 44 8b 4d c4 mov -0x3c(%rbp),%r9d 2698d7: 41 51 push %r9 2698d9: 44 8b 4d c8 mov -0x38(%rbp),%r9d 2698dd: 41 51 push %r9 2698df: 44 8b 4d cc mov -0x34(%rbp),%r9d 2698e3: 41 51 push %r9 2698e5: 44 0f b6 4d a7 movzbl -0x59(%rbp),%r9d 2698ea: 41 53 push %r11 2698ec: 41 52 push %r10 2698ee: 41 50 push %r8 2698f0: 45 89 f0 mov %r14d,%r8d 2698f3: 57 push %rdi 2698f4: 4c 89 e7 mov %r12,%rdi 2698f7: 41 57 push %r15 2698f9: 50 push %rax 2698fa: e8 01 f2 ff ff callq 268b00 2698ff: 48 83 c4 78 add $0x78,%rsp 269903: 41 8b 54 24 28 mov 0x28(%r12),%edx 269908: 44 8b 73 04 mov 0x4(%rbx),%r14d 26990c: 44 8b 43 1c mov 0x1c(%rbx),%r8d 269910: c1 e2 0a shl $0xa,%edx 269913: 80 7b 01 00 cmpb $0x0,0x1(%rbx) 269917: 74 4f je 269968 269919: b9 ab aa aa aa mov $0xaaaaaaab,%ecx 26991e: 45 01 f6 add %r14d,%r14d 269921: 4c 0f af f1 imul %rcx,%r14 269925: 49 c1 ee 21 shr $0x21,%r14 269929: 41 0f b6 f6 movzbl %r14b,%esi 26992d: 41 8d 86 00 01 00 00 lea 0x100(%r14),%eax 269934: 29 f0 sub %esi,%eax 269936: 85 f6 test %esi,%esi 269938: 44 0f 45 f0 cmovne %eax,%r14d 26993c: 45 01 c0 add %r8d,%r8d 26993f: 4c 0f af c1 imul %rcx,%r8 269943: 41 81 c6 00 01 00 00 add $0x100,%r14d 26994a: 49 c1 e8 21 shr $0x21,%r8 26994e: 41 0f b6 c8 movzbl %r8b,%ecx 269952: 41 8d 80 00 01 00 00 lea 0x100(%r8),%eax 269959: 29 c8 sub %ecx,%eax 26995b: 85 c9 test %ecx,%ecx 26995d: 44 0f 45 c0 cmovne %eax,%r8d 269961: 41 81 c0 00 01 00 00 add $0x100,%r8d 269968: 80 3b 00 cmpb $0x0,(%rbx) 26996b: 0f 84 fe 00 00 00 je 269a6f 269971: 43 8d 04 06 lea (%r14,%r8,1),%eax 269975: 01 c0 add %eax,%eax 269977: 39 c2 cmp %eax,%edx 269979: 0f 82 bb 01 00 00 jb 269b3a 26997f: 44 89 c2 mov %r8d,%edx 269982: 44 89 f1 mov %r14d,%ecx 269985: 31 c0 xor %eax,%eax 269987: 89 4b 08 mov %ecx,0x8(%rbx) 26998a: 89 53 20 mov %edx,0x20(%rbx) 26998d: 45 85 ff test %r15d,%r15d 269990: 0f 85 f3 00 00 00 jne 269a89 269996: bf 01 00 00 00 mov $0x1,%edi 26999b: be 01 00 00 00 mov $0x1,%esi 2699a0: 89 73 68 mov %esi,0x68(%rbx) 2699a3: 89 bb 98 00 00 00 mov %edi,0x98(%rbx) 2699a9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2699ae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2699b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2699b8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2699bd: f3 0f 6f 13 movdqu (%rbx),%xmm2 2699c1: 4c 89 e7 mov %r12,%rdi 2699c4: 41 0f 11 55 00 movups %xmm2,0x0(%r13) 2699c9: f3 0f 6f 5b 10 movdqu 0x10(%rbx),%xmm3 2699ce: 41 0f 11 5d 10 movups %xmm3,0x10(%r13) 2699d3: f3 0f 6f 63 20 movdqu 0x20(%rbx),%xmm4 2699d8: 41 0f 11 65 20 movups %xmm4,0x20(%r13) 2699dd: f3 0f 6f 6b 30 movdqu 0x30(%rbx),%xmm5 2699e2: 41 0f 11 6d 30 movups %xmm5,0x30(%r13) 2699e7: f3 0f 6f 73 40 movdqu 0x40(%rbx),%xmm6 2699ec: 41 0f 11 75 40 movups %xmm6,0x40(%r13) 2699f1: f3 0f 6f 7b 50 movdqu 0x50(%rbx),%xmm7 2699f6: 41 0f 11 7d 50 movups %xmm7,0x50(%r13) 2699fb: f3 0f 6f 53 60 movdqu 0x60(%rbx),%xmm2 269a00: 41 0f 11 55 60 movups %xmm2,0x60(%r13) 269a05: f3 0f 6f 5b 70 movdqu 0x70(%rbx),%xmm3 269a0a: 41 0f 11 5d 70 movups %xmm3,0x70(%r13) 269a0f: f3 0f 6f a3 80 00 00 movdqu 0x80(%rbx),%xmm4 269a16: 00 269a17: 41 0f 11 a5 80 00 00 movups %xmm4,0x80(%r13) 269a1e: 00 269a1f: f3 0f 6f ab 90 00 00 movdqu 0x90(%rbx),%xmm5 269a26: 00 269a27: 41 0f 11 ad 90 00 00 movups %xmm5,0x90(%r13) 269a2e: 00 269a2f: f3 0f 6f b3 a0 00 00 movdqu 0xa0(%rbx),%xmm6 269a36: 00 269a37: 41 0f 11 b5 a0 00 00 movups %xmm6,0xa0(%r13) 269a3e: 00 269a3f: f3 0f 6f bb b0 00 00 movdqu 0xb0(%rbx),%xmm7 269a46: 00 269a47: 41 0f 11 bd b0 00 00 movups %xmm7,0xb0(%r13) 269a4e: 00 269a4f: 8b 83 c0 00 00 00 mov 0xc0(%rbx),%eax 269a55: 41 89 85 c0 00 00 00 mov %eax,0xc0(%r13) 269a5c: 48 8d 65 d8 lea -0x28(%rbp),%rsp 269a60: 5b pop %rbx 269a61: 41 5c pop %r12 269a63: 41 5d pop %r13 269a65: 41 5e pop %r14 269a67: 41 5f pop %r15 269a69: 5d pop %rbp 269a6a: e9 00 00 00 00 jmpq 269a6f 269a6f: 43 8d 0c 36 lea (%r14,%r14,1),%ecx 269a73: 39 ca cmp %ecx,%edx 269a75: 0f 92 c0 setb %al 269a78: 31 d2 xor %edx,%edx 269a7a: 89 4b 08 mov %ecx,0x8(%rbx) 269a7d: 89 53 20 mov %edx,0x20(%rbx) 269a80: 45 85 ff test %r15d,%r15d 269a83: 0f 84 0d ff ff ff je 269996 269a89: 83 7d b0 01 cmpl $0x1,-0x50(%rbp) 269a8d: 8b 4b 10 mov 0x10(%rbx),%ecx 269a90: be 01 00 00 00 mov $0x1,%esi 269a95: 0f 45 4b 0c cmovne 0xc(%rbx),%ecx 269a99: 8b 53 28 mov 0x28(%rbx),%edx 269a9c: 0f 45 53 24 cmovne 0x24(%rbx),%edx 269aa0: 85 c9 test %ecx,%ecx 269aa2: 74 36 je 269ada 269aa4: 89 c9 mov %ecx,%ecx 269aa6: 66 0f ef d2 pxor %xmm2,%xmm2 269aaa: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 269aaf: 66 48 0f 7e d1 movq %xmm2,%rcx 269ab4: 48 c1 e9 34 shr $0x34,%rcx 269ab8: 81 e1 ff 07 00 00 and $0x7ff,%ecx 269abe: 8d b9 01 fc ff ff lea -0x3ff(%rcx),%edi 269ac4: 81 f9 ff 03 00 00 cmp $0x3ff,%ecx 269aca: 0f 84 f7 00 00 00 je 269bc7 269ad0: 84 c0 test %al,%al 269ad2: 0f 84 ef 00 00 00 je 269bc7 269ad8: d3 e6 shl %cl,%esi 269ada: bf 01 00 00 00 mov $0x1,%edi 269adf: 85 d2 test %edx,%edx 269ae1: 0f 84 b9 fe ff ff je 2699a0 269ae7: 89 d2 mov %edx,%edx 269ae9: 66 0f ef db pxor %xmm3,%xmm3 269aed: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 269af2: 66 48 0f 7e d9 movq %xmm3,%rcx 269af7: 48 c1 e9 34 shr $0x34,%rcx 269afb: 81 e1 ff 07 00 00 and $0x7ff,%ecx 269b01: 81 e9 ff 03 00 00 sub $0x3ff,%ecx 269b07: d3 e7 shl %cl,%edi 269b09: e9 92 fe ff ff jmpq 2699a0 269b0e: 0f b6 c8 movzbl %al,%ecx 269b11: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 269b18: 31 c0 xor %eax,%eax 269b1a: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 269b1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269b25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269b2c: e8 00 00 00 00 callq 269b31 269b31: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 269b35: e9 74 fe ff ff jmpq 2699ae 269b3a: 44 89 f1 mov %r14d,%ecx 269b3d: 44 89 c2 mov %r8d,%edx 269b40: b8 01 00 00 00 mov $0x1,%eax 269b45: d1 e9 shr %ecx 269b47: e9 2e ff ff ff jmpq 269a7a 269b4c: 44 89 c1 mov %r8d,%ecx 269b4f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 269b56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269b5d: 31 c0 xor %eax,%eax 269b5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269b66: e8 00 00 00 00 callq 269b6b 269b6b: e9 4d fe ff ff jmpq 2699bd 269b70: 44 89 f1 mov %r14d,%ecx 269b73: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 269b7a: 31 c0 xor %eax,%eax 269b7c: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 269b80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269b87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269b8e: e8 00 00 00 00 callq 269b93 269b93: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 269b97: e9 1c fe ff ff jmpq 2699b8 269b9c: 31 c9 xor %ecx,%ecx 269b9e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 269ba5: 31 c0 xor %eax,%eax 269ba7: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 269bab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 269bb2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 269bb9: e8 00 00 00 00 callq 269bbe 269bbe: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 269bc2: e9 ec fd ff ff jmpq 2699b3 269bc7: be 01 00 00 00 mov $0x1,%esi 269bcc: 89 f9 mov %edi,%ecx 269bce: d3 e6 shl %cl,%esi 269bd0: e9 05 ff ff ff jmpq 269ada 269bd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 269bdc: 00 00 00 00 0000000000269be0 : 269be0: e8 00 00 00 00 callq 269be5 269be5: 55 push %rbp 269be6: b9 18 00 00 00 mov $0x18,%ecx 269beb: 48 89 e5 mov %rsp,%rbp 269bee: 41 57 push %r15 269bf0: 49 89 ff mov %rdi,%r15 269bf3: 41 56 push %r14 269bf5: 48 8d bd 30 fe ff ff lea -0x1d0(%rbp),%rdi 269bfc: 49 89 f6 mov %rsi,%r14 269bff: 41 55 push %r13 269c01: 41 54 push %r12 269c03: 41 52 push %r10 269c05: 4c 8d 55 10 lea 0x10(%rbp),%r10 269c09: 53 push %rbx 269c0a: 48 81 ec 50 03 00 00 sub $0x350,%rsp 269c11: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 269c18: 00 00 269c1a: 48 89 45 c8 mov %rax,-0x38(%rbp) 269c1e: 31 c0 xor %eax,%eax 269c20: f3 48 ab rep stos %rax,%es:(%rdi) 269c23: 48 89 f1 mov %rsi,%rcx 269c26: c7 07 00 00 00 00 movl $0x0,(%rdi) 269c2c: 48 8d 7e 08 lea 0x8(%rsi),%rdi 269c30: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 269c34: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 269c3b: 48 29 f9 sub %rdi,%rcx 269c3e: 48 c7 46 4c 00 00 00 movq $0x0,0x4c(%rsi) 269c45: 00 269c46: 4c 89 d6 mov %r10,%rsi 269c49: 83 c1 54 add $0x54,%ecx 269c4c: c1 e9 03 shr $0x3,%ecx 269c4f: f3 48 ab rep stos %rax,%es:(%rdi) 269c52: 48 89 e7 mov %rsp,%rdi 269c55: b9 33 00 00 00 mov $0x33,%ecx 269c5a: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 269c5d: 48 8d b5 30 fe ff ff lea -0x1d0(%rbp),%rsi 269c64: 4c 89 ff mov %r15,%rdi 269c67: e8 f4 fa ff ff callq 269760 269c6c: 8b 85 38 fe ff ff mov -0x1c8(%rbp),%eax 269c72: 4c 89 f6 mov %r14,%rsi 269c75: f3 0f 6f 9d 60 fe ff movdqu -0x1a0(%rbp),%xmm3 269c7c: ff 269c7d: f3 0f 6f a5 70 fe ff movdqu -0x190(%rbp),%xmm4 269c84: ff 269c85: 0f b6 8d 30 fe ff ff movzbl -0x1d0(%rbp),%ecx 269c8c: 48 81 c4 80 01 00 00 add $0x180,%rsp 269c93: 4c 89 ff mov %r15,%rdi 269c96: 89 85 20 fe ff ff mov %eax,-0x1e0(%rbp) 269c9c: 8b 85 50 fe ff ff mov -0x1b0(%rbp),%eax 269ca2: 0f 11 a5 40 ff ff ff movups %xmm4,-0xc0(%rbp) 269ca9: f3 0f 6f ad 80 fe ff movdqu -0x180(%rbp),%xmm5 269cb0: ff 269cb1: f3 0f 6f b5 90 fe ff movdqu -0x170(%rbp),%xmm6 269cb8: ff 269cb9: 89 85 1c fe ff ff mov %eax,-0x1e4(%rbp) 269cbf: 8b 85 64 fe ff ff mov -0x19c(%rbp),%eax 269cc5: 0f 11 9d 30 ff ff ff movups %xmm3,-0xd0(%rbp) 269ccc: f3 0f 6f bd 34 ff ff movdqu -0xcc(%rbp),%xmm7 269cd3: ff 269cd4: 44 8b ad ac fe ff ff mov -0x154(%rbp),%r13d 269cdb: 89 85 2c fe ff ff mov %eax,-0x1d4(%rbp) 269ce1: 8b 85 dc fe ff ff mov -0x124(%rbp),%eax 269ce7: 88 8d 2b fe ff ff mov %cl,-0x1d5(%rbp) 269ced: 44 8b a5 98 fe ff ff mov -0x168(%rbp),%r12d 269cf4: 89 85 18 fe ff ff mov %eax,-0x1e8(%rbp) 269cfa: 41 8b 47 28 mov 0x28(%r15),%eax 269cfe: 0f 11 ad 50 ff ff ff movups %xmm5,-0xb0(%rbp) 269d05: 8b 9d c8 fe ff ff mov -0x138(%rbp),%ebx 269d0b: 89 85 24 fe ff ff mov %eax,-0x1dc(%rbp) 269d11: 48 8b 85 44 ff ff ff mov -0xbc(%rbp),%rax 269d18: 0f 11 b5 60 ff ff ff movups %xmm6,-0xa0(%rbp) 269d1f: 48 89 44 24 10 mov %rax,0x10(%rsp) 269d24: 0f 11 3c 24 movups %xmm7,(%rsp) 269d28: e8 43 e7 ff ff callq 268470 269d2d: 66 0f ef d2 pxor %xmm2,%xmm2 269d31: 66 0f ef c0 pxor %xmm0,%xmm0 269d35: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 269d3d 269d3c: 00 269d3d: f2 49 0f 2a d5 cvtsi2sd %r13,%xmm2 269d42: 66 48 0f 7e d0 movq %xmm2,%rax 269d47: 48 c1 e8 34 shr $0x34,%rax 269d4b: 25 ff 07 00 00 and $0x7ff,%eax 269d50: 2d ff 03 00 00 sub $0x3ff,%eax 269d55: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 269d59: e8 00 00 00 00 callq 269d5e 269d5e: 0f b6 8d 2b fe ff ff movzbl -0x1d5(%rbp),%ecx 269d65: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 269d69: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 269d71 269d70: 00 269d71: 48 83 c4 18 add $0x18,%rsp 269d75: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 269d7a: 41 89 46 1c mov %eax,0x1c(%r14) 269d7e: 84 c9 test %cl,%cl 269d80: 0f 85 6e 01 00 00 jne 269ef4 269d86: 66 0f ef db pxor %xmm3,%xmm3 269d8a: 66 0f ef e4 pxor %xmm4,%xmm4 269d8e: 41 c7 46 4c 01 00 00 movl $0x1,0x4c(%r14) 269d95: 00 269d96: f2 49 0f 2a dc cvtsi2sd %r12,%xmm3 269d9b: f2 48 0f 2a e3 cvtsi2sd %rbx,%xmm4 269da0: 66 48 0f 7e d8 movq %xmm3,%rax 269da5: 48 c1 e8 34 shr $0x34,%rax 269da9: 25 ff 07 00 00 and $0x7ff,%eax 269dae: 2d ff 03 00 00 sub $0x3ff,%eax 269db3: 41 89 46 18 mov %eax,0x18(%r14) 269db7: 66 48 0f 7e e0 movq %xmm4,%rax 269dbc: 48 c1 e8 34 shr $0x34,%rax 269dc0: 25 ff 07 00 00 and $0x7ff,%eax 269dc5: 2d ff 03 00 00 sub $0x3ff,%eax 269dca: 41 89 46 38 mov %eax,0x38(%r14) 269dce: 31 c0 xor %eax,%eax 269dd0: 81 bd 2c fe ff ff 00 cmpl $0x8000,-0x1d4(%rbp) 269dd7: 80 00 00 269dda: 0f 92 c0 setb %al 269ddd: 01 c0 add %eax,%eax 269ddf: 41 89 46 40 mov %eax,0x40(%r14) 269de3: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 269dea: 00 00 00 269ded: 49 89 46 44 mov %rax,0x44(%r14) 269df1: 31 c0 xor %eax,%eax 269df3: 84 c9 test %cl,%cl 269df5: 74 5b je 269e52 269df7: 8b 85 24 fe ff ff mov -0x1dc(%rbp),%eax 269dfd: 66 0f ef c0 pxor %xmm0,%xmm0 269e01: 66 0f ef c9 pxor %xmm1,%xmm1 269e05: 66 0f ef d2 pxor %xmm2,%xmm2 269e09: c1 e0 0a shl $0xa,%eax 269e0c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 269e11: 8b 85 20 fe ff ff mov -0x1e0(%rbp),%eax 269e17: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 269e1c: 8b 85 1c fe ff ff mov -0x1e4(%rbp),%eax 269e22: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 269e27: f2 0f 5e ca divsd %xmm2,%xmm1 269e2b: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 269e33 269e32: 00 269e33: 66 0f 2f d1 comisd %xmm1,%xmm2 269e37: 0f 82 86 00 00 00 jb 269ec3 269e3d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 269e45 269e44: 00 269e45: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 269e4d 269e4c: 00 269e4d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 269e52: 41 89 46 50 mov %eax,0x50(%r14) 269e56: f3 41 0f 6f 2e movdqu (%r14),%xmm5 269e5b: 48 83 ec 58 sub $0x58,%rsp 269e5f: 4c 89 ff mov %r15,%rdi 269e62: f3 41 0f 6f 76 10 movdqu 0x10(%r14),%xmm6 269e68: f3 41 0f 6f 7e 20 movdqu 0x20(%r14),%xmm7 269e6e: 89 44 24 50 mov %eax,0x50(%rsp) 269e72: f3 41 0f 6f 4e 30 movdqu 0x30(%r14),%xmm1 269e78: f3 41 0f 6f 56 40 movdqu 0x40(%r14),%xmm2 269e7e: 0f 11 2c 24 movups %xmm5,(%rsp) 269e82: 0f 11 74 24 10 movups %xmm6,0x10(%rsp) 269e87: 0f 11 7c 24 20 movups %xmm7,0x20(%rsp) 269e8c: 0f 11 4c 24 30 movups %xmm1,0x30(%rsp) 269e91: 0f 11 54 24 40 movups %xmm2,0x40(%rsp) 269e96: e8 00 00 00 00 callq 269e9b 269e9b: 48 83 c4 58 add $0x58,%rsp 269e9f: 48 8b 45 c8 mov -0x38(%rbp),%rax 269ea3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 269eaa: 00 00 269eac: 0f 85 c6 00 00 00 jne 269f78 269eb2: 48 8d 65 d0 lea -0x30(%rbp),%rsp 269eb6: 5b pop %rbx 269eb7: 41 5a pop %r10 269eb9: 41 5c pop %r12 269ebb: 41 5d pop %r13 269ebd: 41 5e pop %r14 269ebf: 41 5f pop %r15 269ec1: 5d pop %rbp 269ec2: c3 retq 269ec3: f2 0f 58 c0 addsd %xmm0,%xmm0 269ec7: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 269ecf 269ece: 00 269ecf: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 269ed4: 66 0f ef c0 pxor %xmm0,%xmm0 269ed8: 25 00 ff ff ff and $0xffffff00,%eax 269edd: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 269ee2: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 269eea 269ee9: 00 269eea: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 269eef: e9 5e ff ff ff jmpq 269e52 269ef4: f3 0f 6f 9d 4c ff ff movdqu -0xb4(%rbp),%xmm3 269efb: ff 269efc: 48 83 ec 18 sub $0x18,%rsp 269f00: 49 8d 76 20 lea 0x20(%r14),%rsi 269f04: 4c 89 ff mov %r15,%rdi 269f07: 48 8b 85 5c ff ff ff mov -0xa4(%rbp),%rax 269f0e: 0f 11 1c 24 movups %xmm3,(%rsp) 269f12: 48 89 44 24 10 mov %rax,0x10(%rsp) 269f17: e8 54 e5 ff ff callq 268470 269f1c: 8b 85 18 fe ff ff mov -0x1e8(%rbp),%eax 269f22: 66 0f ef e4 pxor %xmm4,%xmm4 269f26: 66 0f ef c0 pxor %xmm0,%xmm0 269f2a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 269f32 269f31: 00 269f32: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 269f37: 66 48 0f 7e e0 movq %xmm4,%rax 269f3c: 48 c1 e8 34 shr $0x34,%rax 269f40: 25 ff 07 00 00 and $0x7ff,%eax 269f45: 2d ff 03 00 00 sub $0x3ff,%eax 269f4a: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 269f4e: e8 00 00 00 00 callq 269f53 269f53: 0f b6 8d 2b fe ff ff movzbl -0x1d5(%rbp),%ecx 269f5a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 269f5e: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 269f66 269f65: 00 269f66: 48 83 c4 18 add $0x18,%rsp 269f6a: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 269f6f: 41 89 46 3c mov %eax,0x3c(%r14) 269f73: e9 0e fe ff ff jmpq 269d86 269f78: e8 00 00 00 00 callq 269f7d 269f7d: 0f 1f 00 nopl (%rax) 0000000000269f80 : 269f80: e8 00 00 00 00 callq 269f85 269f85: 4c 8d 54 24 08 lea 0x8(%rsp),%r10 269f8a: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 269f8e: 41 ff 72 f8 pushq -0x8(%r10) 269f92: 55 push %rbp 269f93: 48 89 e5 mov %rsp,%rbp 269f96: 41 57 push %r15 269f98: 41 56 push %r14 269f9a: 4c 8d bd 00 ff ff ff lea -0x100(%rbp),%r15 269fa1: 49 89 ce mov %rcx,%r14 269fa4: b9 18 00 00 00 mov $0x18,%ecx 269fa9: 41 55 push %r13 269fab: 49 89 fd mov %rdi,%r13 269fae: 4c 89 ff mov %r15,%rdi 269fb1: 41 54 push %r12 269fb3: 45 89 c4 mov %r8d,%r12d 269fb6: 41 52 push %r10 269fb8: 53 push %rbx 269fb9: 48 89 f3 mov %rsi,%rbx 269fbc: 4c 89 f6 mov %r14,%rsi 269fbf: 48 81 ec 80 02 00 00 sub $0x280,%rsp 269fc6: 41 8b 02 mov (%r10),%eax 269fc9: 44 89 85 58 fe ff ff mov %r8d,-0x1a8(%rbp) 269fd0: 44 89 8d 8c fe ff ff mov %r9d,-0x174(%rbp) 269fd7: 89 85 00 fe ff ff mov %eax,-0x200(%rbp) 269fdd: 41 8b 42 08 mov 0x8(%r10),%eax 269fe1: 48 89 95 38 fe ff ff mov %rdx,-0x1c8(%rbp) 269fe8: 44 89 c2 mov %r8d,%edx 269feb: 89 85 f8 fd ff ff mov %eax,-0x208(%rbp) 269ff1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 269ff8: 00 00 269ffa: 48 89 45 c8 mov %rax,-0x38(%rbp) 269ffe: 31 c0 xor %eax,%eax 26a000: c7 85 f4 fe ff ff 00 movl $0x0,-0x10c(%rbp) 26a007: 00 00 00 26a00a: f3 48 ab rep stos %rax,%es:(%rdi) 26a00d: c7 07 00 00 00 00 movl $0x0,(%rdi) 26a013: 4c 89 ef mov %r13,%rdi 26a016: e8 00 00 00 00 callq 26a01b 26a01b: 44 89 e2 mov %r12d,%edx 26a01e: 4c 89 f6 mov %r14,%rsi 26a021: 4c 89 ef mov %r13,%rdi 26a024: f2 0f 11 85 b8 fe ff movsd %xmm0,-0x148(%rbp) 26a02b: ff 26a02c: e8 00 00 00 00 callq 26a031 26a031: 44 89 e2 mov %r12d,%edx 26a034: 4c 89 f6 mov %r14,%rsi 26a037: 4c 89 ef mov %r13,%rdi 26a03a: f2 0f 11 85 50 fe ff movsd %xmm0,-0x1b0(%rbp) 26a041: ff 26a042: e8 00 00 00 00 callq 26a047 26a047: 44 89 e2 mov %r12d,%edx 26a04a: 4c 89 f6 mov %r14,%rsi 26a04d: 4c 89 ef mov %r13,%rdi 26a050: f2 0f 11 85 c8 fe ff movsd %xmm0,-0x138(%rbp) 26a057: ff 26a058: e8 00 00 00 00 callq 26a05d 26a05d: 44 89 e2 mov %r12d,%edx 26a060: 4c 89 f6 mov %r14,%rsi 26a063: 4c 89 ef mov %r13,%rdi 26a066: f2 0f 11 85 d0 fe ff movsd %xmm0,-0x130(%rbp) 26a06d: ff 26a06e: e8 00 00 00 00 callq 26a073 26a073: 44 89 e2 mov %r12d,%edx 26a076: 4c 89 f6 mov %r14,%rsi 26a079: 4c 89 ef mov %r13,%rdi 26a07c: f2 0f 11 85 b0 fe ff movsd %xmm0,-0x150(%rbp) 26a083: ff 26a084: e8 00 00 00 00 callq 26a089 26a089: 44 89 e2 mov %r12d,%edx 26a08c: 4c 89 f6 mov %r14,%rsi 26a08f: 4c 89 ef mov %r13,%rdi 26a092: f2 0f 11 85 c0 fe ff movsd %xmm0,-0x140(%rbp) 26a099: ff 26a09a: e8 00 00 00 00 callq 26a09f 26a09f: 44 89 e2 mov %r12d,%edx 26a0a2: 4c 89 f6 mov %r14,%rsi 26a0a5: 4c 89 ef mov %r13,%rdi 26a0a8: f2 0f 11 85 e8 fe ff movsd %xmm0,-0x118(%rbp) 26a0af: ff 26a0b0: e8 00 00 00 00 callq 26a0b5 26a0b5: f2 0f 10 ad 50 fe ff movsd -0x1b0(%rbp),%xmm5 26a0bc: ff 26a0bd: 4c 89 ef mov %r13,%rdi 26a0c0: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26a0c5: f2 41 0f 10 85 38 01 movsd 0x138(%r13),%xmm0 26a0cc: 00 00 26a0ce: f2 0f 11 ad e0 fe ff movsd %xmm5,-0x120(%rbp) 26a0d5: ff 26a0d6: f2 0f 5e c5 divsd %xmm5,%xmm0 26a0da: 89 85 f0 fe ff ff mov %eax,-0x110(%rbp) 26a0e0: ff b5 f0 fe ff ff pushq -0x110(%rbp) 26a0e6: ff b5 e8 fe ff ff pushq -0x118(%rbp) 26a0ec: ff b5 e0 fe ff ff pushq -0x120(%rbp) 26a0f2: f2 0f 11 85 d8 fe ff movsd %xmm0,-0x128(%rbp) 26a0f9: ff 26a0fa: ff b5 d8 fe ff ff pushq -0x128(%rbp) 26a100: ff b5 d0 fe ff ff pushq -0x130(%rbp) 26a106: ff b5 c8 fe ff ff pushq -0x138(%rbp) 26a10c: ff b5 c0 fe ff ff pushq -0x140(%rbp) 26a112: ff b5 b8 fe ff ff pushq -0x148(%rbp) 26a118: ff b5 b0 fe ff ff pushq -0x150(%rbp) 26a11e: e8 00 00 00 00 callq 26a123 26a123: 48 83 c4 48 add $0x48,%rsp 26a127: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a12c: 44 8b a5 8c fe ff ff mov -0x174(%rbp),%r12d 26a133: 48 81 ec 98 01 00 00 sub $0x198,%rsp 26a13a: b8 33 00 00 00 mov $0x33,%eax 26a13f: 48 89 c1 mov %rax,%rcx 26a142: 48 89 e7 mov %rsp,%rdi 26a145: 4d 69 e4 30 02 00 00 imul $0x230,%r12,%r12 26a14c: 4d 01 f4 add %r14,%r12 26a14f: 4c 89 e6 mov %r12,%rsi 26a152: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 26a155: 4c 89 fe mov %r15,%rsi 26a158: 4c 89 ef mov %r13,%rdi 26a15b: 48 89 8d 68 fe ff ff mov %rcx,-0x198(%rbp) 26a162: e8 f9 f5 ff ff callq 269760 26a167: 8b 85 64 ff ff ff mov -0x9c(%rbp),%eax 26a16d: 48 8d 7b 08 lea 0x8(%rbx),%rdi 26a171: 48 89 d9 mov %rbx,%rcx 26a174: 45 8b bc 24 e4 00 00 mov 0xe4(%r12),%r15d 26a17b: 00 26a17c: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 26a180: 48 81 c4 98 01 00 00 add $0x198,%rsp 26a187: 89 85 e8 fd ff ff mov %eax,-0x218(%rbp) 26a18d: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 26a193: 48 29 f9 sub %rdi,%rcx 26a196: 81 c1 c8 00 00 00 add $0xc8,%ecx 26a19c: 89 85 e4 fd ff ff mov %eax,-0x21c(%rbp) 26a1a2: 8b 85 78 ff ff ff mov -0x88(%rbp),%eax 26a1a8: c1 e9 03 shr $0x3,%ecx 26a1ab: 89 85 e0 fd ff ff mov %eax,-0x220(%rbp) 26a1b1: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 26a1b7: 89 85 84 fd ff ff mov %eax,-0x27c(%rbp) 26a1bd: 8b 45 84 mov -0x7c(%rbp),%eax 26a1c0: 89 85 dc fd ff ff mov %eax,-0x224(%rbp) 26a1c6: 8b 45 8c mov -0x74(%rbp),%eax 26a1c9: 89 85 80 fd ff ff mov %eax,-0x280(%rbp) 26a1cf: 8b 45 94 mov -0x6c(%rbp),%eax 26a1d2: 89 85 6c fd ff ff mov %eax,-0x294(%rbp) 26a1d8: 8b 45 9c mov -0x64(%rbp),%eax 26a1db: 89 85 68 fd ff ff mov %eax,-0x298(%rbp) 26a1e1: 8b 45 a8 mov -0x58(%rbp),%eax 26a1e4: 89 85 d8 fd ff ff mov %eax,-0x228(%rbp) 26a1ea: 8b 45 ac mov -0x54(%rbp),%eax 26a1ed: 89 85 64 fd ff ff mov %eax,-0x29c(%rbp) 26a1f3: 8b 45 b4 mov -0x4c(%rbp),%eax 26a1f6: 89 85 70 fd ff ff mov %eax,-0x290(%rbp) 26a1fc: 8b 45 bc mov -0x44(%rbp),%eax 26a1ff: 89 85 58 fd ff ff mov %eax,-0x2a8(%rbp) 26a205: 41 8b 84 24 f0 00 00 mov 0xf0(%r12),%eax 26a20c: 00 26a20d: 89 85 28 fe ff ff mov %eax,-0x1d8(%rbp) 26a213: 41 8b 84 24 e8 00 00 mov 0xe8(%r12),%eax 26a21a: 00 26a21b: 89 85 f0 fd ff ff mov %eax,-0x210(%rbp) 26a221: 41 8b 84 24 ec 00 00 mov 0xec(%r12),%eax 26a228: 00 26a229: 89 85 20 fe ff ff mov %eax,-0x1e0(%rbp) 26a22f: 41 8b 85 28 01 00 00 mov 0x128(%r13),%eax 26a236: 89 85 c8 fd ff ff mov %eax,-0x238(%rbp) 26a23c: f2 41 0f 10 b4 24 10 movsd 0x210(%r12),%xmm6 26a243: 02 00 00 26a246: f2 41 0f 10 9c 24 20 movsd 0x120(%r12),%xmm3 26a24d: 01 00 00 26a250: 41 0f b6 84 24 18 01 movzbl 0x118(%r12),%eax 26a257: 00 00 26a259: f2 0f 11 b5 70 fe ff movsd %xmm6,-0x190(%rbp) 26a260: ff 26a261: f2 41 0f 10 bc 24 08 movsd 0x208(%r12),%xmm7 26a268: 02 00 00 26a26b: f2 41 0f 10 ac 24 18 movsd 0x218(%r12),%xmm5 26a272: 02 00 00 26a275: f2 0f 5e f3 divsd %xmm3,%xmm6 26a279: 88 85 30 fe ff ff mov %al,-0x1d0(%rbp) 26a27f: 48 8b 85 68 fe ff ff mov -0x198(%rbp),%rax 26a286: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 26a28d: 48 c7 83 c0 00 00 00 movq $0x0,0xc0(%rbx) 26a294: 00 00 00 00 26a298: f2 0f 11 bd 10 fe ff movsd %xmm7,-0x1f0(%rbp) 26a29f: ff 26a2a0: f2 0f 11 ad c0 fd ff movsd %xmm5,-0x240(%rbp) 26a2a7: ff 26a2a8: f2 0f 11 9d 60 fe ff movsd %xmm3,-0x1a0(%rbp) 26a2af: ff 26a2b0: f2 0f 11 b5 80 fe ff movsd %xmm6,-0x180(%rbp) 26a2b7: ff 26a2b8: f3 48 ab rep stos %rax,%es:(%rdi) 26a2bb: 48 8b 85 38 fe ff ff mov -0x1c8(%rbp),%rax 26a2c2: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26a2c9: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 26a2d0: 00 26a2d1: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 26a2d8: 00 26a2d9: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 26a2e0: 00 26a2e1: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 26a2e8: 00 26a2e9: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 26a2f0: 00 26a2f1: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 26a2f8: 00 26a2f9: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 26a300: 00 26a301: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 26a308: 00 26a309: 48 c7 40 48 00 00 00 movq $0x0,0x48(%rax) 26a310: 00 26a311: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a316: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a31b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a320: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a325: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a32a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a32f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a334: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26a33c 26a33b: 00 26a33c: 66 0f 2f 95 80 fe ff comisd -0x180(%rbp),%xmm2 26a343: ff 26a344: 0f 86 fd 23 00 00 jbe 26c747 26a34a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26a352 26a351: 00 26a352: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26a35a 26a359: 00 26a35a: e8 00 00 00 00 callq 26a35f 26a35f: f2 0f 10 ad 80 fe ff movsd -0x180(%rbp),%xmm5 26a366: ff 26a367: 66 0f ef e4 pxor %xmm4,%xmm4 26a36b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26a373 26a372: 00 26a373: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26a377: f2 0f 59 c5 mulsd %xmm5,%xmm0 26a37b: 66 0f 28 dd movapd %xmm5,%xmm3 26a37f: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26a384: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26a38c 26a38b: 00 26a38c: 89 43 2c mov %eax,0x2c(%rbx) 26a38f: 8b 85 28 fe ff ff mov -0x1d8(%rbp),%eax 26a395: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 26a39a: f2 0f 59 dc mulsd %xmm4,%xmm3 26a39e: f2 0f 11 a5 68 fe ff movsd %xmm4,-0x198(%rbp) 26a3a5: ff 26a3a6: f2 0f 11 9d 48 fe ff movsd %xmm3,-0x1b8(%rbp) 26a3ad: ff 26a3ae: e8 00 00 00 00 callq 26a3b3 26a3b3: 80 bd 30 fe ff ff 00 cmpb $0x0,-0x1d0(%rbp) 26a3ba: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26a3be: f2 0f 59 85 48 fe ff mulsd -0x1b8(%rbp),%xmm0 26a3c5: ff 26a3c6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26a3cb: 89 43 0c mov %eax,0xc(%rbx) 26a3ce: 8b 85 20 fe ff ff mov -0x1e0(%rbp),%eax 26a3d4: 0f 84 f6 01 00 00 je 26a5d0 26a3da: 66 0f ef c0 pxor %xmm0,%xmm0 26a3de: d1 e8 shr %eax 26a3e0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26a3e8 26a3e7: 00 26a3e8: f2 49 0f 2a c7 cvtsi2sd %r15,%xmm0 26a3ed: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 26a3f4: ff 26a3f5: 89 43 04 mov %eax,0x4(%rbx) 26a3f8: f2 4c 0f 2c f8 cvttsd2si %xmm0,%r15 26a3fd: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26a405 26a404: 00 26a405: 44 89 3b mov %r15d,(%rbx) 26a408: e8 00 00 00 00 callq 26a40d 26a40d: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26a412: 44 39 f8 cmp %r15d,%eax 26a415: 0f 86 32 22 00 00 jbe 26c64d 26a41b: 44 8b bd 58 fe ff ff mov -0x1a8(%rbp),%r15d 26a422: 4c 89 f6 mov %r14,%rsi 26a425: 4c 89 ef mov %r13,%rdi 26a428: 44 89 fa mov %r15d,%edx 26a42b: e8 00 00 00 00 callq 26a430 26a430: 44 89 fa mov %r15d,%edx 26a433: 4c 89 f6 mov %r14,%rsi 26a436: 4c 89 ef mov %r13,%rdi 26a439: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26a43f: f2 0f 11 85 40 fe ff movsd %xmm0,-0x1c0(%rbp) 26a446: ff 26a447: e8 00 00 00 00 callq 26a44c 26a44c: f2 0f 10 ad 60 fe ff movsd -0x1a0(%rbp),%xmm5 26a453: ff 26a454: f2 0f 11 85 b0 fd ff movsd %xmm0,-0x250(%rbp) 26a45b: ff 26a45c: f2 0f 59 e8 mulsd %xmm0,%xmm5 26a460: 66 0f 28 c5 movapd %xmm5,%xmm0 26a464: f2 0f 5e 85 68 fe ff divsd -0x198(%rbp),%xmm0 26a46b: ff 26a46c: f2 0f 11 85 48 fe ff movsd %xmm0,-0x1b8(%rbp) 26a473: ff 26a474: 44 8b bd f0 fd ff ff mov -0x210(%rbp),%r15d 26a47b: 41 d1 ef shr %r15d 26a47e: e9 ec 01 00 00 jmpq 26a66f 26a483: 31 c9 xor %ecx,%ecx 26a485: 80 bd 30 fe ff ff 00 cmpb $0x0,-0x1d0(%rbp) 26a48c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26a493: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26a49a: 0f 95 c1 setne %cl 26a49d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26a4a4: 31 c0 xor %eax,%eax 26a4a6: e8 00 00 00 00 callq 26a4ab 26a4ab: e9 84 fe ff ff jmpq 26a334 26a4b0: f2 0f 10 85 10 fe ff movsd -0x1f0(%rbp),%xmm0 26a4b7: ff 26a4b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26a4bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26a4c6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26a4cd: b8 01 00 00 00 mov $0x1,%eax 26a4d2: e8 00 00 00 00 callq 26a4d7 26a4d7: e9 44 fe ff ff jmpq 26a320 26a4dc: 0f b6 8d f8 fd ff ff movzbl -0x208(%rbp),%ecx 26a4e3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26a4ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26a4f1: 31 c0 xor %eax,%eax 26a4f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26a4fa: e8 00 00 00 00 callq 26a4ff 26a4ff: e9 17 fe ff ff jmpq 26a31b 26a504: 0f b6 8d 00 fe ff ff movzbl -0x200(%rbp),%ecx 26a50b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26a512: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26a519: 31 c0 xor %eax,%eax 26a51b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26a522: e8 00 00 00 00 callq 26a527 26a527: e9 ea fd ff ff jmpq 26a316 26a52c: 8b 95 8c fe ff ff mov -0x174(%rbp),%edx 26a532: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26a539: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26a540: 31 c0 xor %eax,%eax 26a542: e8 00 00 00 00 callq 26a547 26a547: e9 e0 fb ff ff jmpq 26a12c 26a54c: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26a553: ff 26a554: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26a55b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26a562: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26a569: b8 01 00 00 00 mov $0x1,%eax 26a56e: e8 00 00 00 00 callq 26a573 26a573: e9 b2 fd ff ff jmpq 26a32a 26a578: f2 0f 10 85 c0 fd ff movsd -0x240(%rbp),%xmm0 26a57f: ff 26a580: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26a587: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26a58e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26a595: b8 01 00 00 00 mov $0x1,%eax 26a59a: e8 00 00 00 00 callq 26a59f 26a59f: e9 81 fd ff ff jmpq 26a325 26a5a4: f2 0f 10 85 60 fe ff movsd -0x1a0(%rbp),%xmm0 26a5ab: ff 26a5ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26a5b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26a5ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26a5c1: b8 01 00 00 00 mov $0x1,%eax 26a5c6: e8 00 00 00 00 callq 26a5cb 26a5cb: e9 5f fd ff ff jmpq 26a32f 26a5d0: 66 0f ef c0 pxor %xmm0,%xmm0 26a5d4: 89 43 04 mov %eax,0x4(%rbx) 26a5d7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26a5df 26a5de: 00 26a5df: f2 49 0f 2a c7 cvtsi2sd %r15,%xmm0 26a5e4: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 26a5eb: ff 26a5ec: f2 4c 0f 2c f8 cvttsd2si %xmm0,%r15 26a5f1: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26a5f9 26a5f8: 00 26a5f9: 44 89 3b mov %r15d,(%rbx) 26a5fc: e8 00 00 00 00 callq 26a601 26a601: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26a606: 41 39 c7 cmp %eax,%r15d 26a609: 0f 83 3e 20 00 00 jae 26c64d 26a60f: 44 8b bd 58 fe ff ff mov -0x1a8(%rbp),%r15d 26a616: 4c 89 f6 mov %r14,%rsi 26a619: 4c 89 ef mov %r13,%rdi 26a61c: 44 89 fa mov %r15d,%edx 26a61f: e8 00 00 00 00 callq 26a624 26a624: 44 89 fa mov %r15d,%edx 26a627: 4c 89 f6 mov %r14,%rsi 26a62a: 4c 89 ef mov %r13,%rdi 26a62d: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26a633: f2 0f 11 85 40 fe ff movsd %xmm0,-0x1c0(%rbp) 26a63a: ff 26a63b: e8 00 00 00 00 callq 26a640 26a640: f2 0f 10 bd 60 fe ff movsd -0x1a0(%rbp),%xmm7 26a647: ff 26a648: 44 8b bd f0 fd ff ff mov -0x210(%rbp),%r15d 26a64f: f2 0f 11 85 b0 fd ff movsd %xmm0,-0x250(%rbp) 26a656: ff 26a657: f2 0f 59 f8 mulsd %xmm0,%xmm7 26a65b: 66 0f 28 c7 movapd %xmm7,%xmm0 26a65f: f2 0f 5e 85 68 fe ff divsd -0x198(%rbp),%xmm0 26a666: ff 26a667: f2 0f 11 85 48 fe ff movsd %xmm0,-0x1b8(%rbp) 26a66e: ff 26a66f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26a677 26a676: 00 26a677: 0f 28 c1 movaps %xmm1,%xmm0 26a67a: e8 00 00 00 00 callq 26a67f 26a67f: 0f 28 c8 movaps %xmm0,%xmm1 26a682: 66 0f ef c0 pxor %xmm0,%xmm0 26a686: f2 49 0f 2a c7 cvtsi2sd %r15,%xmm0 26a68b: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 26a68f: f2 0f 59 c1 mulsd %xmm1,%xmm0 26a693: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26a69b 26a69a: 00 26a69b: f2 4c 0f 2c f8 cvttsd2si %xmm0,%r15 26a6a0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26a6a8 26a6a7: 00 26a6a8: 44 89 7b 08 mov %r15d,0x8(%rbx) 26a6ac: e8 00 00 00 00 callq 26a6b1 26a6b1: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26a6b6: 41 39 c7 cmp %eax,%r15d 26a6b9: 0f 83 9d 20 00 00 jae 26c75c 26a6bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a6c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a6c9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a6ce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a6d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a6d8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a6dd: 41 8b 04 24 mov (%r12),%eax 26a6e1: f2 41 0f 10 b4 24 40 movsd 0x140(%r12),%xmm6 26a6e8: 01 00 00 26a6eb: 41 8b 8c 24 84 01 00 mov 0x184(%r12),%ecx 26a6f2: 00 26a6f3: 45 8b 94 24 10 01 00 mov 0x110(%r12),%r10d 26a6fa: 00 26a6fb: 83 e8 03 sub $0x3,%eax 26a6fe: f2 41 0f 10 bc 24 50 movsd 0x150(%r12),%xmm7 26a705: 01 00 00 26a708: f2 41 0f 10 ac 24 48 movsd 0x148(%r12),%xmm5 26a70f: 01 00 00 26a712: f2 0f 11 b5 40 fe ff movsd %xmm6,-0x1c0(%rbp) 26a719: ff 26a71a: 89 85 50 fe ff ff mov %eax,-0x1b0(%rbp) 26a720: 41 8b 44 24 38 mov 0x38(%r12),%eax 26a725: 45 8b 84 24 14 01 00 mov 0x114(%r12),%r8d 26a72c: 00 26a72d: 41 8b 95 2c 01 00 00 mov 0x12c(%r13),%edx 26a734: f2 0f 11 bd 18 fe ff movsd %xmm7,-0x1e8(%rbp) 26a73b: ff 26a73c: 89 85 7c fd ff ff mov %eax,-0x284(%rbp) 26a742: 41 8b 44 24 58 mov 0x58(%r12),%eax 26a747: 45 8b bd 30 01 00 00 mov 0x130(%r13),%r15d 26a74e: f2 0f 11 ad 48 fe ff movsd %xmm5,-0x1b8(%rbp) 26a755: ff 26a756: f2 41 0f 10 94 24 58 movsd 0x158(%r12),%xmm2 26a75d: 01 00 00 26a760: 89 85 08 fe ff ff mov %eax,-0x1f8(%rbp) 26a766: 41 8b 44 24 54 mov 0x54(%r12),%eax 26a76b: f2 0f 11 95 d0 fd ff movsd %xmm2,-0x230(%rbp) 26a772: ff 26a773: 89 85 78 fd ff ff mov %eax,-0x288(%rbp) 26a779: 41 8b 44 24 68 mov 0x68(%r12),%eax 26a77e: 89 85 88 fe ff ff mov %eax,-0x178(%rbp) 26a784: 41 8b 44 24 64 mov 0x64(%r12),%eax 26a789: 89 85 74 fd ff ff mov %eax,-0x28c(%rbp) 26a78f: 41 8b 84 24 88 01 00 mov 0x188(%r12),%eax 26a796: 00 26a797: 89 85 b8 fd ff ff mov %eax,-0x248(%rbp) 26a79d: 41 8b 84 24 90 01 00 mov 0x190(%r12),%eax 26a7a4: 00 26a7a5: 89 85 98 fd ff ff mov %eax,-0x268(%rbp) 26a7ab: 41 8b 84 24 0c 01 00 mov 0x10c(%r12),%eax 26a7b2: 00 26a7b3: 85 c9 test %ecx,%ecx 26a7b5: 0f 84 f5 12 00 00 je 26bab0 26a7bb: 41 03 95 40 01 00 00 add 0x140(%r13),%edx 26a7c2: 89 95 90 fd ff ff mov %edx,-0x270(%rbp) 26a7c8: 41 8b b5 48 01 00 00 mov 0x148(%r13),%esi 26a7cf: 41 8b 94 24 a8 01 00 mov 0x1a8(%r12),%edx 26a7d6: 00 26a7d7: 89 b5 88 fd ff ff mov %esi,-0x278(%rbp) 26a7dd: 41 8b b4 24 8c 00 00 mov 0x8c(%r12),%esi 26a7e4: 00 26a7e5: 89 b5 60 fd ff ff mov %esi,-0x2a0(%rbp) 26a7eb: 41 8b b5 4c 01 00 00 mov 0x14c(%r13),%esi 26a7f2: 89 b5 5c fd ff ff mov %esi,-0x2a4(%rbp) 26a7f8: 85 d2 test %edx,%edx 26a7fa: 0f 85 b1 18 00 00 jne 26c0b1 26a800: 66 0f ef c9 pxor %xmm1,%xmm1 26a804: 66 0f ef c0 pxor %xmm0,%xmm0 26a808: 66 0f ef d2 pxor %xmm2,%xmm2 26a80c: 44 01 d0 add %r10d,%eax 26a80f: 44 01 c0 add %r8d,%eax 26a812: 41 8b 94 24 08 01 00 mov 0x108(%r12),%edx 26a819: 00 26a81a: 80 bd 30 fe ff ff 00 cmpb $0x0,-0x1d0(%rbp) 26a821: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26a826: 8b 85 20 fe ff ff mov -0x1e0(%rbp),%eax 26a82c: f2 0f 5e 8d 68 fe ff divsd -0x198(%rbp),%xmm1 26a833: ff 26a834: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26a839: 49 89 d1 mov %rdx,%r9 26a83c: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26a841: 0f 84 b4 10 00 00 je 26b8fb 26a847: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 26a84f 26a84e: 00 26a84f: 31 c0 xor %eax,%eax 26a851: f2 0f 59 c3 mulsd %xmm3,%xmm0 26a855: f2 0f 59 d3 mulsd %xmm3,%xmm2 26a859: f2 0f 5c c1 subsd %xmm1,%xmm0 26a85d: 66 0f 2f d0 comisd %xmm0,%xmm2 26a861: 0f 93 c0 setae %al 26a864: 41 d1 e9 shr %r9d 26a867: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 26a86d: 44 39 8d c8 fd ff ff cmp %r9d,-0x238(%rbp) 26a874: 77 0f ja 26a885 26a876: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a87b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a880: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a885: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26a88b: 8b 95 58 fe ff ff mov -0x1a8(%rbp),%edx 26a891: 4c 89 f6 mov %r14,%rsi 26a894: 4c 89 ef mov %r13,%rdi 26a897: e8 00 00 00 00 callq 26a89c 26a89c: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26a8a2: 4c 89 f6 mov %r14,%rsi 26a8a5: 4c 89 ef mov %r13,%rdi 26a8a8: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26a8ad: 8b 95 58 fe ff ff mov -0x1a8(%rbp),%edx 26a8b3: 48 89 85 a8 fd ff ff mov %rax,-0x258(%rbp) 26a8ba: e8 00 00 00 00 callq 26a8bf 26a8bf: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26a8c4: 48 89 85 a0 fd ff ff mov %rax,-0x260(%rbp) 26a8cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a8d0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a8d5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a8da: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a8df: f2 41 0f 10 8d f0 04 movsd 0x4f0(%r13),%xmm1 26a8e6: 00 00 26a8e8: 80 bd 00 fe ff ff 00 cmpb $0x0,-0x200(%rbp) 26a8ef: 0f 85 3a 18 00 00 jne 26c12f 26a8f5: 80 bd f8 fd ff ff 00 cmpb $0x0,-0x208(%rbp) 26a8fc: 0f 85 09 18 00 00 jne 26c10b 26a902: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26a908: 8b 95 58 fe ff ff mov -0x1a8(%rbp),%edx 26a90e: 4c 89 f6 mov %r14,%rsi 26a911: 4c 89 ef mov %r13,%rdi 26a914: e8 00 00 00 00 callq 26a919 26a919: f2 0f 11 85 00 fe ff movsd %xmm0,-0x200(%rbp) 26a920: ff 26a921: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a926: 44 8b bd 58 fe ff ff mov -0x1a8(%rbp),%r15d 26a92d: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26a933: 4c 89 f6 mov %r14,%rsi 26a936: 4c 89 ef mov %r13,%rdi 26a939: 44 89 fa mov %r15d,%edx 26a93c: e8 00 00 00 00 callq 26a941 26a941: 44 89 fa mov %r15d,%edx 26a944: 4c 89 f6 mov %r14,%rsi 26a947: 4c 89 ef mov %r13,%rdi 26a94a: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26a950: f2 0f 11 85 20 fe ff movsd %xmm0,-0x1e0(%rbp) 26a957: ff 26a958: e8 00 00 00 00 callq 26a95d 26a95d: 44 89 fa mov %r15d,%edx 26a960: 4c 89 f6 mov %r14,%rsi 26a963: 4c 89 ef mov %r13,%rdi 26a966: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26a96c: f2 0f 11 85 30 fe ff movsd %xmm0,-0x1d0(%rbp) 26a973: ff 26a974: e8 00 00 00 00 callq 26a979 26a979: 44 89 fa mov %r15d,%edx 26a97c: 4c 89 f6 mov %r14,%rsi 26a97f: 4c 89 ef mov %r13,%rdi 26a982: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26a988: f2 0f 11 85 c8 fd ff movsd %xmm0,-0x238(%rbp) 26a98f: ff 26a990: e8 00 00 00 00 callq 26a995 26a995: 83 bd 28 fe ff ff 4b cmpl $0x4b,-0x1d8(%rbp) 26a99c: f2 0f 11 85 f8 fd ff movsd %xmm0,-0x208(%rbp) 26a9a3: ff 26a9a4: 0f 87 69 12 00 00 ja 26bc13 26a9aa: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 26a9b2 26a9b1: 00 26a9b2: f2 0f 11 b5 28 fe ff movsd %xmm6,-0x1d8(%rbp) 26a9b9: ff 26a9ba: 66 49 0f 7e f7 movq %xmm6,%r15 26a9bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a9c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a9c9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a9ce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26a9d3: 66 49 0f 6e f7 movq %r15,%xmm6 26a9d8: 66 0f 2f b5 20 fe ff comisd -0x1e0(%rbp),%xmm6 26a9df: ff 26a9e0: 0f 86 a2 11 00 00 jbe 26bb88 26a9e6: f2 0f 10 a5 28 fe ff movsd -0x1d8(%rbp),%xmm4 26a9ed: ff 26a9ee: 66 0f 2f a5 30 fe ff comisd -0x1d0(%rbp),%xmm4 26a9f5: ff 26a9f6: 0f 86 59 1d 00 00 jbe 26c755 26a9fc: f2 0f 10 85 20 fe ff movsd -0x1e0(%rbp),%xmm0 26aa03: ff 26aa04: f2 0f 58 85 30 fe ff addsd -0x1d0(%rbp),%xmm0 26aa0b: ff 26aa0c: f2 0f 10 9d 00 fe ff movsd -0x200(%rbp),%xmm3 26aa13: ff 26aa14: 66 0f 2f d8 comisd %xmm0,%xmm3 26aa18: 0f 86 30 1d 00 00 jbe 26c74e 26aa1e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26aa23: 44 8b bd 58 fe ff ff mov -0x1a8(%rbp),%r15d 26aa2a: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26aa30: 4c 89 f6 mov %r14,%rsi 26aa33: 4c 89 ef mov %r13,%rdi 26aa36: 44 89 fa mov %r15d,%edx 26aa39: e8 00 00 00 00 callq 26aa3e 26aa3e: 44 89 fa mov %r15d,%edx 26aa41: 4c 89 f6 mov %r14,%rsi 26aa44: 4c 89 ef mov %r13,%rdi 26aa47: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26aa4d: f2 0f 11 85 28 fe ff movsd %xmm0,-0x1d8(%rbp) 26aa54: ff 26aa55: e8 00 00 00 00 callq 26aa5a 26aa5a: f2 0f 11 85 f0 fd ff movsd %xmm0,-0x210(%rbp) 26aa61: ff 26aa62: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26aa67: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26aa6c: f2 0f 10 a5 40 fe ff movsd -0x1c0(%rbp),%xmm4 26aa73: ff 26aa74: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 26aa7c 26aa7b: 00 26aa7c: 66 0f 2f fc comisd %xmm4,%xmm7 26aa80: 66 0f 28 f4 movapd %xmm4,%xmm6 26aa84: 0f 83 f4 14 00 00 jae 26bf7e 26aa8a: 83 bd b8 fd ff ff 06 cmpl $0x6,-0x248(%rbp) 26aa91: 0f 87 ff 19 00 00 ja 26c496 26aa97: f2 0f 58 f4 addsd %xmm4,%xmm6 26aa9b: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 26aaa3 26aaa2: 00 26aaa3: f2 0f 5d ee minsd %xmm6,%xmm5 26aaa7: f2 0f 11 ad 40 fe ff movsd %xmm5,-0x1c0(%rbp) 26aaae: ff 26aaaf: f2 0f 10 bd 40 fe ff movsd -0x1c0(%rbp),%xmm7 26aab6: ff 26aab7: f2 0f 59 bd 10 fe ff mulsd -0x1f0(%rbp),%xmm7 26aabe: ff 26aabf: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 26aac7 26aac6: 00 26aac7: f2 0f 11 bd 40 fe ff movsd %xmm7,-0x1c0(%rbp) 26aace: ff 26aacf: f2 0f 10 bd 18 fe ff movsd -0x1e8(%rbp),%xmm7 26aad6: ff 26aad7: 66 0f 2f ef comisd %xmm7,%xmm5 26aadb: 66 0f 28 e7 movapd %xmm7,%xmm4 26aadf: 0f 83 ae 14 00 00 jae 26bf93 26aae5: 83 bd 98 fd ff ff 06 cmpl $0x6,-0x268(%rbp) 26aaec: 0f 87 c1 19 00 00 ja 26c4b3 26aaf2: f2 0f 58 e7 addsd %xmm7,%xmm4 26aaf6: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 26aafe 26aafd: 00 26aafe: f2 0f 5d f4 minsd %xmm4,%xmm6 26ab02: f2 0f 11 b5 18 fe ff movsd %xmm6,-0x1e8(%rbp) 26ab09: ff 26ab0a: f2 0f 10 ad 10 fe ff movsd -0x1f0(%rbp),%xmm5 26ab11: ff 26ab12: f2 0f 59 ad 18 fe ff mulsd -0x1e8(%rbp),%xmm5 26ab19: ff 26ab1a: 41 80 bc 24 90 00 00 cmpb $0x0,0x90(%r12) 26ab21: 00 00 26ab23: 41 8b 84 24 2c 01 00 mov 0x12c(%r12),%eax 26ab2a: 00 26ab2b: f2 0f 11 ad 88 fd ff movsd %xmm5,-0x278(%rbp) 26ab32: ff 26ab33: 0f 84 da 0d 00 00 je 26b913 26ab39: 45 8b bc 24 d8 00 00 mov 0xd8(%r12),%r15d 26ab40: 00 26ab41: 45 85 ff test %r15d,%r15d 26ab44: 75 08 jne 26ab4e 26ab46: 85 c0 test %eax,%eax 26ab48: 0f 84 e0 1a 00 00 je 26c62e 26ab4e: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 26ab55: 00 26ab56: 8b 8d e8 fd ff ff mov -0x218(%rbp),%ecx 26ab5c: 31 ff xor %edi,%edi 26ab5e: 85 c0 test %eax,%eax 26ab60: f2 0f 10 9d 40 fe ff movsd -0x1c0(%rbp),%xmm3 26ab67: ff 26ab68: 40 0f 95 c7 setne %dil 26ab6c: 44 89 fe mov %r15d,%esi 26ab6f: f2 0f 10 95 28 fe ff movsd -0x1d8(%rbp),%xmm2 26ab76: ff 26ab77: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 26ab7e: ff 26ab7f: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26ab86: ff 26ab87: 41 b8 01 00 00 00 mov $0x1,%r8d 26ab8d: e8 6e dd ff ff callq 268900 26ab92: 31 ff xor %edi,%edi 26ab94: 8b 8d e8 fd ff ff mov -0x218(%rbp),%ecx 26ab9a: 44 89 fe mov %r15d,%esi 26ab9d: 41 8b 84 24 2c 01 00 mov 0x12c(%r12),%eax 26aba4: 00 26aba5: f2 0f 11 85 c0 fd ff movsd %xmm0,-0x240(%rbp) 26abac: ff 26abad: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 26abb4: 00 26abb5: 41 b8 01 00 00 00 mov $0x1,%r8d 26abbb: f2 0f 10 9d 40 fe ff movsd -0x1c0(%rbp),%xmm3 26abc2: ff 26abc3: f2 0f 10 95 48 fe ff movsd -0x1b8(%rbp),%xmm2 26abca: ff 26abcb: 85 c0 test %eax,%eax 26abcd: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 26abd4: ff 26abd5: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26abdc: ff 26abdd: 40 0f 95 c7 setne %dil 26abe1: e8 1a dd ff ff callq 268900 26abe6: f2 0f 11 85 b8 fd ff movsd %xmm0,-0x248(%rbp) 26abed: ff 26abee: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26abf3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26abf8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26abfd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26ac02: 66 0f ef ff pxor %xmm7,%xmm7 26ac06: 83 bd 50 fe ff ff 01 cmpl $0x1,-0x1b0(%rbp) 26ac0d: f2 0f 11 bd 90 fd ff movsd %xmm7,-0x270(%rbp) 26ac14: ff 26ac15: f2 0f 11 bd 98 fd ff movsd %xmm7,-0x268(%rbp) 26ac1c: ff 26ac1d: 0f 86 2f 15 00 00 jbe 26c152 26ac23: 83 bd 7c fd ff ff 01 cmpl $0x1,-0x284(%rbp) 26ac2a: 8b 85 74 fd ff ff mov -0x28c(%rbp),%eax 26ac30: 44 89 fe mov %r15d,%esi 26ac33: 0f 44 85 88 fe ff ff cmove -0x178(%rbp),%eax 26ac3a: 45 8b 84 24 2c 01 00 mov 0x12c(%r12),%r8d 26ac41: 00 26ac42: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 26ac49: 00 26ac4a: f2 0f 10 9d 40 fe ff movsd -0x1c0(%rbp),%xmm3 26ac51: ff 26ac52: 89 85 88 fe ff ff mov %eax,-0x178(%rbp) 26ac58: 8b 85 78 fd ff ff mov -0x288(%rbp),%eax 26ac5e: 0f 44 85 08 fe ff ff cmove -0x1f8(%rbp),%eax 26ac65: f2 0f 10 95 28 fe ff movsd -0x1d8(%rbp),%xmm2 26ac6c: ff 26ac6d: 31 ff xor %edi,%edi 26ac6f: 45 85 c0 test %r8d,%r8d 26ac72: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 26ac79: ff 26ac7a: 44 8b 85 e4 fd ff ff mov -0x21c(%rbp),%r8d 26ac81: 40 0f 95 c7 setne %dil 26ac85: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26ac8c: ff 26ac8d: 89 c1 mov %eax,%ecx 26ac8f: 89 85 08 fe ff ff mov %eax,-0x1f8(%rbp) 26ac95: e8 66 dc ff ff callq 268900 26ac9a: 31 ff xor %edi,%edi 26ac9c: 8b 8d 08 fe ff ff mov -0x1f8(%rbp),%ecx 26aca2: 44 89 fe mov %r15d,%esi 26aca5: 45 8b 8c 24 2c 01 00 mov 0x12c(%r12),%r9d 26acac: 00 26acad: f2 0f 11 85 18 fe ff movsd %xmm0,-0x1e8(%rbp) 26acb4: ff 26acb5: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 26acbc: 00 26acbd: 44 8b 85 e4 fd ff ff mov -0x21c(%rbp),%r8d 26acc4: f2 0f 10 9d 40 fe ff movsd -0x1c0(%rbp),%xmm3 26accb: ff 26accc: 45 85 c9 test %r9d,%r9d 26accf: f2 0f 10 95 48 fe ff movsd -0x1b8(%rbp),%xmm2 26acd6: ff 26acd7: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 26acde: ff 26acdf: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26ace6: ff 26ace7: 40 0f 95 c7 setne %dil 26aceb: e8 10 dc ff ff callq 268900 26acf0: f2 0f 11 85 10 fe ff movsd %xmm0,-0x1f0(%rbp) 26acf7: ff 26acf8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26acfd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26ad02: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ad0a 26ad09: 00 26ad0a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26ad12 26ad11: 00 26ad12: e8 00 00 00 00 callq 26ad17 26ad17: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ad1b: 66 0f 2f 85 18 fe ff comisd -0x1e8(%rbp),%xmm0 26ad22: ff 26ad23: 0f 86 72 1a 00 00 jbe 26c79b 26ad29: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ad31 26ad30: 00 26ad31: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26ad39 26ad38: 00 26ad39: e8 00 00 00 00 callq 26ad3e 26ad3e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ad42: 66 0f 2f 85 10 fe ff comisd -0x1f0(%rbp),%xmm0 26ad49: ff 26ad4a: 0f 86 59 1a 00 00 jbe 26c7a9 26ad50: 66 0f ef ed pxor %xmm5,%xmm5 26ad54: 83 bd 50 fe ff ff 01 cmpl $0x1,-0x1b0(%rbp) 26ad5b: f2 0f 11 ad e8 fd ff movsd %xmm5,-0x218(%rbp) 26ad62: ff 26ad63: f2 0f 11 ad 08 fe ff movsd %xmm5,-0x1f8(%rbp) 26ad6a: ff 26ad6b: 0f 86 37 12 00 00 jbe 26bfa8 26ad71: 41 8b 84 24 8c 00 00 mov 0x8c(%r12),%eax 26ad78: 00 26ad79: 48 c7 85 90 fe ff ff movq $0x0,-0x170(%rbp) 26ad80: 00 00 00 00 26ad84: 48 c7 85 98 fe ff ff movq $0x0,-0x168(%rbp) 26ad8b: 00 00 00 00 26ad8f: 85 c0 test %eax,%eax 26ad91: 0f 8f 16 11 00 00 jg 26bead 26ad97: 48 c7 85 a0 fe ff ff movq $0x0,-0x160(%rbp) 26ad9e: 00 00 00 00 26ada2: 48 c7 85 a8 fe ff ff movq $0x0,-0x158(%rbp) 26ada9: 00 00 00 00 26adad: 8b 85 a0 fd ff ff mov -0x260(%rbp),%eax 26adb3: 66 0f ef c0 pxor %xmm0,%xmm0 26adb7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26adbf 26adbe: 00 26adbf: 89 43 14 mov %eax,0x14(%rbx) 26adc2: 8b 85 a8 fd ff ff mov -0x258(%rbp),%eax 26adc8: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26adcd: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 26add4: ff 26add5: f2 4c 0f 2c f8 cvttsd2si %xmm0,%r15 26adda: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26ade2 26ade1: 00 26ade2: 44 89 7b 10 mov %r15d,0x10(%rbx) 26ade6: e8 00 00 00 00 callq 26adeb 26adeb: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26adf0: 41 39 c7 cmp %eax,%r15d 26adf3: 0f 83 a9 19 00 00 jae 26c7a2 26adf9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ae01 26ae00: 00 26ae01: 0f 28 c1 movaps %xmm1,%xmm0 26ae04: e8 00 00 00 00 callq 26ae09 26ae09: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ae11 26ae10: 00 26ae11: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ae15: f2 0f 59 85 00 fe ff mulsd -0x200(%rbp),%xmm0 26ae1c: ff 26ae1d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26ae22: 0f 28 c1 movaps %xmm1,%xmm0 26ae25: 89 43 18 mov %eax,0x18(%rbx) 26ae28: e8 00 00 00 00 callq 26ae2d 26ae2d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ae35 26ae34: 00 26ae35: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ae39: f2 0f 59 85 20 fe ff mulsd -0x1e0(%rbp),%xmm0 26ae40: ff 26ae41: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26ae46: 0f 28 c1 movaps %xmm1,%xmm0 26ae49: 89 43 1c mov %eax,0x1c(%rbx) 26ae4c: e8 00 00 00 00 callq 26ae51 26ae51: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ae59 26ae58: 00 26ae59: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ae5d: f2 0f 59 85 30 fe ff mulsd -0x1d0(%rbp),%xmm0 26ae64: ff 26ae65: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26ae6a: 0f 28 c1 movaps %xmm1,%xmm0 26ae6d: 89 43 20 mov %eax,0x20(%rbx) 26ae70: e8 00 00 00 00 callq 26ae75 26ae75: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ae7d 26ae7c: 00 26ae7d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ae81: f2 0f 59 85 c8 fd ff mulsd -0x238(%rbp),%xmm0 26ae88: ff 26ae89: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26ae8e: 0f 28 c1 movaps %xmm1,%xmm0 26ae91: 89 43 24 mov %eax,0x24(%rbx) 26ae94: e8 00 00 00 00 callq 26ae99 26ae99: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26aea1 26aea0: 00 26aea1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26aea5: f2 0f 59 85 f8 fd ff mulsd -0x208(%rbp),%xmm0 26aeac: ff 26aead: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26aeb2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26aeba 26aeb9: 00 26aeba: 89 43 28 mov %eax,0x28(%rbx) 26aebd: e8 00 00 00 00 callq 26aec2 26aec2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26aeca 26aec9: 00 26aeca: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26aece: f2 0f 59 85 28 fe ff mulsd -0x1d8(%rbp),%xmm0 26aed5: ff 26aed6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26aedb: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26aee3 26aee2: 00 26aee3: 89 43 30 mov %eax,0x30(%rbx) 26aee6: e8 00 00 00 00 callq 26aeeb 26aeeb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26aeef: f2 0f 59 85 f0 fd ff mulsd -0x210(%rbp),%xmm0 26aef6: ff 26aef7: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26aefc: 89 43 34 mov %eax,0x34(%rbx) 26aeff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26af04: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26af09: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26af0e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26af13: f2 0f 10 85 30 fe ff movsd -0x1d0(%rbp),%xmm0 26af1a: ff 26af1b: f2 0f 59 85 68 fe ff mulsd -0x198(%rbp),%xmm0 26af22: ff 26af23: 66 0f ef d2 pxor %xmm2,%xmm2 26af27: f2 0f 10 9d 80 fe ff movsd -0x180(%rbp),%xmm3 26af2e: ff 26af2f: 8b 85 e0 fd ff ff mov -0x220(%rbp),%eax 26af35: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 26af3d 26af3c: 00 26af3d: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26af42: 66 0f 28 f0 movapd %xmm0,%xmm6 26af46: f2 0f 59 f3 mulsd %xmm3,%xmm6 26af4a: f2 0f 11 95 30 fe ff movsd %xmm2,-0x1d0(%rbp) 26af51: ff 26af52: f2 0f 11 b5 40 fe ff movsd %xmm6,-0x1c0(%rbp) 26af59: ff 26af5a: f2 0f 5e f2 divsd %xmm2,%xmm6 26af5e: f2 0f 10 95 70 fe ff movsd -0x190(%rbp),%xmm2 26af65: ff 26af66: f2 0f 5e d3 divsd %xmm3,%xmm2 26af6a: f2 4c 0f 2c fe cvttsd2si %xmm6,%r15 26af6f: 44 89 7b 38 mov %r15d,0x38(%rbx) 26af73: 44 89 f8 mov %r15d,%eax 26af76: 66 0f 2f ea comisd %xmm2,%xmm5 26af7a: f2 0f 11 95 20 fe ff movsd %xmm2,-0x1e0(%rbp) 26af81: ff 26af82: 76 26 jbe 26afaa 26af84: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26af8c 26af8b: 00 26af8c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26af94 26af93: 00 26af94: e8 00 00 00 00 callq 26af99 26af99: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26af9e: 41 39 c7 cmp %eax,%r15d 26afa1: 0f 83 29 15 00 00 jae 26c4d0 26afa7: 8b 43 38 mov 0x38(%rbx),%eax 26afaa: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26afb2 26afb1: 00 26afb2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26afba 26afb9: 00 26afba: 89 85 28 fe ff ff mov %eax,-0x1d8(%rbp) 26afc0: e8 00 00 00 00 callq 26afc5 26afc5: 8b 85 28 fe ff ff mov -0x1d8(%rbp),%eax 26afcb: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 26afd0: 39 d0 cmp %edx,%eax 26afd2: 0f 83 28 18 00 00 jae 26c800 26afd8: 83 bd 50 fe ff ff 01 cmpl $0x1,-0x1b0(%rbp) 26afdf: 77 5f ja 26b040 26afe1: 8b 85 d8 fd ff ff mov -0x228(%rbp),%eax 26afe7: 66 0f ef c9 pxor %xmm1,%xmm1 26afeb: f2 0f 10 85 40 fe ff movsd -0x1c0(%rbp),%xmm0 26aff2: ff 26aff3: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 26affb 26affa: 00 26affb: 66 0f 2f ad 20 fe ff comisd -0x1e0(%rbp),%xmm5 26b002: ff 26b003: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26b008: f2 0f 5e c1 divsd %xmm1,%xmm0 26b00c: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b011: 89 43 3c mov %eax,0x3c(%rbx) 26b014: 41 89 c7 mov %eax,%r15d 26b017: 0f 87 ed 14 00 00 ja 26c50a 26b01d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b025 26b024: 00 26b025: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b02d 26b02c: 00 26b02d: e8 00 00 00 00 callq 26b032 26b032: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b037: 41 39 c7 cmp %eax,%r15d 26b03a: 0f 83 f0 17 00 00 jae 26c830 26b040: 31 c0 xor %eax,%eax 26b042: 41 80 7c 24 18 00 cmpb $0x0,0x18(%r12) 26b048: 44 8b bd dc fd ff ff mov -0x224(%rbp),%r15d 26b04f: 74 1a je 26b06b 26b051: 66 0f ef c9 pxor %xmm1,%xmm1 26b055: f2 0f 10 85 40 fe ff movsd -0x1c0(%rbp),%xmm0 26b05c: ff 26b05d: f2 49 0f 2a cf cvtsi2sd %r15,%xmm1 26b062: f2 0f 5e c1 divsd %xmm1,%xmm0 26b066: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b06b: 89 43 40 mov %eax,0x40(%rbx) 26b06e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b076 26b075: 00 26b076: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b07e 26b07d: 00 26b07e: 89 85 40 fe ff ff mov %eax,-0x1c0(%rbp) 26b084: e8 00 00 00 00 callq 26b089 26b089: 8b 85 40 fe ff ff mov -0x1c0(%rbp),%eax 26b08f: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 26b094: 39 d0 cmp %edx,%eax 26b096: 0f 83 1b 17 00 00 jae 26c7b7 26b09c: f2 0f 10 85 f8 fd ff movsd -0x208(%rbp),%xmm0 26b0a3: ff 26b0a4: 8b 43 40 mov 0x40(%rbx),%eax 26b0a7: 31 d2 xor %edx,%edx 26b0a9: f2 0f 59 85 68 fe ff mulsd -0x198(%rbp),%xmm0 26b0b0: ff 26b0b1: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 26b0b8: ff 26b0b9: 89 43 44 mov %eax,0x44(%rbx) 26b0bc: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 26b0c1: 89 c8 mov %ecx,%eax 26b0c3: f7 b5 e0 fd ff ff divl -0x220(%rbp) 26b0c9: 31 d2 xor %edx,%edx 26b0cb: 89 43 48 mov %eax,0x48(%rbx) 26b0ce: 89 c8 mov %ecx,%eax 26b0d0: f7 b5 dc fd ff ff divl -0x224(%rbp) 26b0d6: 83 bd 50 fe ff ff 01 cmpl $0x1,-0x1b0(%rbp) 26b0dd: 89 43 50 mov %eax,0x50(%rbx) 26b0e0: 77 1a ja 26b0fc 26b0e2: 89 c8 mov %ecx,%eax 26b0e4: 31 d2 xor %edx,%edx 26b0e6: f7 b5 d8 fd ff ff divl -0x228(%rbp) 26b0ec: 31 d2 xor %edx,%edx 26b0ee: 89 43 4c mov %eax,0x4c(%rbx) 26b0f1: 89 c8 mov %ecx,%eax 26b0f3: f7 b5 70 fd ff ff divl -0x290(%rbp) 26b0f9: 89 43 54 mov %eax,0x54(%rbx) 26b0fc: 44 8b a5 58 fe ff ff mov -0x1a8(%rbp),%r12d 26b103: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26b109: 4c 89 f6 mov %r14,%rsi 26b10c: 4c 89 ef mov %r13,%rdi 26b10f: 44 89 e2 mov %r12d,%edx 26b112: e8 00 00 00 00 callq 26b117 26b117: 44 89 e2 mov %r12d,%edx 26b11a: 4c 89 f6 mov %r14,%rsi 26b11d: 4c 89 ef mov %r13,%rdi 26b120: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 26b127: ff 26b128: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26b12e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b133: 89 83 b0 00 00 00 mov %eax,0xb0(%rbx) 26b139: e8 00 00 00 00 callq 26b13e 26b13e: 44 89 e2 mov %r12d,%edx 26b141: 4c 89 f6 mov %r14,%rsi 26b144: 4c 89 ef mov %r13,%rdi 26b147: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 26b14e: ff 26b14f: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26b155: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b15a: 89 83 b4 00 00 00 mov %eax,0xb4(%rbx) 26b160: e8 00 00 00 00 callq 26b165 26b165: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 26b16c: ff 26b16d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b175 26b174: 00 26b175: f2 0f 11 85 58 fe ff movsd %xmm0,-0x1a8(%rbp) 26b17c: ff 26b17d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b185 26b184: 00 26b185: e8 00 00 00 00 callq 26b18a 26b18a: 44 89 e2 mov %r12d,%edx 26b18d: 4c 89 f6 mov %r14,%rsi 26b190: 4c 89 ef mov %r13,%rdi 26b193: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b197: f2 0f 59 85 58 fe ff mulsd -0x1a8(%rbp),%xmm0 26b19e: ff 26b19f: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26b1a5: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b1aa: 89 83 b8 00 00 00 mov %eax,0xb8(%rbx) 26b1b0: e8 00 00 00 00 callq 26b1b5 26b1b5: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 26b1bc: ff 26b1bd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b1c5 26b1c4: 00 26b1c5: f2 0f 11 85 58 fe ff movsd %xmm0,-0x1a8(%rbp) 26b1cc: ff 26b1cd: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b1d5 26b1d4: 00 26b1d5: e8 00 00 00 00 callq 26b1da 26b1da: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b1e2 26b1e1: 00 26b1e2: 44 8b a3 b0 00 00 00 mov 0xb0(%rbx),%r12d 26b1e9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b1ed: f2 0f 59 85 58 fe ff mulsd -0x1a8(%rbp),%xmm0 26b1f4: ff 26b1f5: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b1fa: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b202 26b201: 00 26b202: 89 83 bc 00 00 00 mov %eax,0xbc(%rbx) 26b208: e8 00 00 00 00 callq 26b20d 26b20d: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b212: 41 39 c4 cmp %eax,%r12d 26b215: 0f 83 4a 12 00 00 jae 26c465 26b21b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b223 26b222: 00 26b223: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b22b 26b22a: 00 26b22b: 44 8b a3 b4 00 00 00 mov 0xb4(%rbx),%r12d 26b232: e8 00 00 00 00 callq 26b237 26b237: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b23c: 41 39 c4 cmp %eax,%r12d 26b23f: 0f 83 ef 11 00 00 jae 26c434 26b245: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b24d 26b24c: 00 26b24d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b255 26b254: 00 26b255: 44 8b a3 b8 00 00 00 mov 0xb8(%rbx),%r12d 26b25c: e8 00 00 00 00 callq 26b261 26b261: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b266: 41 39 c4 cmp %eax,%r12d 26b269: 0f 83 94 11 00 00 jae 26c403 26b26f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b277 26b276: 00 26b277: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b27f 26b27e: 00 26b27f: 44 8b a3 bc 00 00 00 mov 0xbc(%rbx),%r12d 26b286: e8 00 00 00 00 callq 26b28b 26b28b: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b290: 41 39 c4 cmp %eax,%r12d 26b293: 0f 83 39 11 00 00 jae 26c3d2 26b299: 8b 85 84 fd ff ff mov -0x27c(%rbp),%eax 26b29f: 66 0f ef e4 pxor %xmm4,%xmm4 26b2a3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b2ab 26b2aa: 00 26b2ab: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 26b2b0: 0f 28 c1 movaps %xmm1,%xmm0 26b2b3: f2 0f 11 a5 28 fe ff movsd %xmm4,-0x1d8(%rbp) 26b2ba: ff 26b2bb: f2 0f 5e a5 48 fe ff divsd -0x1b8(%rbp),%xmm4 26b2c2: ff 26b2c3: f2 0f 11 a5 58 fe ff movsd %xmm4,-0x1a8(%rbp) 26b2ca: ff 26b2cb: e8 00 00 00 00 callq 26b2d0 26b2d0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b2d8 26b2d7: 00 26b2d8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b2dc: f2 0f 59 85 58 fe ff mulsd -0x1a8(%rbp),%xmm0 26b2e3: ff 26b2e4: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 26b2e9: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b2f1 26b2f0: 00 26b2f1: 44 89 63 58 mov %r12d,0x58(%rbx) 26b2f5: e8 00 00 00 00 callq 26b2fa 26b2fa: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b2ff: 41 39 c4 cmp %eax,%r12d 26b302: 0f 83 a8 14 00 00 jae 26c7b0 26b308: 83 bd 50 fe ff ff 01 cmpl $0x1,-0x1b0(%rbp) 26b30f: 0f 86 f0 0f 00 00 jbe 26c305 26b315: 8b 85 80 fd ff ff mov -0x280(%rbp),%eax 26b31b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b323 26b322: 00 26b323: 66 0f ef c0 pxor %xmm0,%xmm0 26b327: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26b32c: f2 0f 5e 85 48 fe ff divsd -0x1b8(%rbp),%xmm0 26b333: ff 26b334: f2 0f 11 85 40 fe ff movsd %xmm0,-0x1c0(%rbp) 26b33b: ff 26b33c: 0f 28 c1 movaps %xmm1,%xmm0 26b33f: e8 00 00 00 00 callq 26b344 26b344: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b34c 26b34b: 00 26b34c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b350: f2 0f 59 85 40 fe ff mulsd -0x1c0(%rbp),%xmm0 26b357: ff 26b358: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 26b35d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b365 26b364: 00 26b365: 44 89 63 68 mov %r12d,0x68(%rbx) 26b369: e8 00 00 00 00 callq 26b36e 26b36e: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b373: 41 39 c4 cmp %eax,%r12d 26b376: 0f 83 18 14 00 00 jae 26c794 26b37c: 8b 43 68 mov 0x68(%rbx),%eax 26b37f: 89 43 6c mov %eax,0x6c(%rbx) 26b382: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26b387: f2 0f 10 85 58 fe ff movsd -0x1a8(%rbp),%xmm0 26b38e: ff 26b38f: f2 0f 59 85 68 fe ff mulsd -0x198(%rbp),%xmm0 26b396: ff 26b397: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 26b39e: ff 26b39f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b3a7 26b3a6: 00 26b3a7: f2 0f 5e 85 30 fe ff divsd -0x1d0(%rbp),%xmm0 26b3ae: ff 26b3af: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 26b3b4: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b3bc 26b3bb: 00 26b3bc: 44 89 63 60 mov %r12d,0x60(%rbx) 26b3c0: e8 00 00 00 00 callq 26b3c5 26b3c5: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b3ca: 41 39 c4 cmp %eax,%r12d 26b3cd: 0f 83 d1 0f 00 00 jae 26c3a4 26b3d3: f2 0f 10 85 40 fe ff movsd -0x1c0(%rbp),%xmm0 26b3da: ff 26b3db: f2 0f 59 85 68 fe ff mulsd -0x198(%rbp),%xmm0 26b3e2: ff 26b3e3: 66 0f ef c9 pxor %xmm1,%xmm1 26b3e7: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 26b3ee: ff 26b3ef: f2 49 0f 2a cf cvtsi2sd %r15,%xmm1 26b3f4: f2 0f 5e c1 divsd %xmm1,%xmm0 26b3f8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b400 26b3ff: 00 26b400: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 26b405: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b40d 26b40c: 00 26b40d: 44 89 63 70 mov %r12d,0x70(%rbx) 26b411: e8 00 00 00 00 callq 26b416 26b416: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b41b: 41 39 c4 cmp %eax,%r12d 26b41e: 0f 83 52 0f 00 00 jae 26c376 26b424: 83 bd 50 fe ff ff 01 cmpl $0x1,-0x1b0(%rbp) 26b42b: 0f 86 da 0d 00 00 jbe 26c20b 26b431: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b439 26b438: 00 26b439: 66 0f ef c0 pxor %xmm0,%xmm0 26b43d: f2 0f 5a 85 c0 fd ff cvtsd2ss -0x240(%rbp),%xmm0 26b444: ff 26b445: e8 00 00 00 00 callq 26b44a 26b44a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b452 26b451: 00 26b452: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b457: 66 0f ef c0 pxor %xmm0,%xmm0 26b45b: f2 0f 5a 85 b8 fd ff cvtsd2ss -0x248(%rbp),%xmm0 26b462: ff 26b463: 89 43 78 mov %eax,0x78(%rbx) 26b466: e8 00 00 00 00 callq 26b46b 26b46b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b473 26b472: 00 26b473: 44 8b 63 78 mov 0x78(%rbx),%r12d 26b477: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b47c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b484 26b483: 00 26b484: 89 83 80 00 00 00 mov %eax,0x80(%rbx) 26b48a: e8 00 00 00 00 callq 26b48f 26b48f: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b494: 41 39 c4 cmp %eax,%r12d 26b497: 0f 83 f0 12 00 00 jae 26c78d 26b49d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b4a5 26b4a4: 00 26b4a5: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b4ad 26b4ac: 00 26b4ad: 44 8b a3 80 00 00 00 mov 0x80(%rbx),%r12d 26b4b4: e8 00 00 00 00 callq 26b4b9 26b4b9: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b4be: 41 39 c4 cmp %eax,%r12d 26b4c1: 0f 83 bf 12 00 00 jae 26c786 26b4c7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b4cf 26b4ce: 00 26b4cf: 66 0f ef c0 pxor %xmm0,%xmm0 26b4d3: f2 0f 5a 85 98 fd ff cvtsd2ss -0x268(%rbp),%xmm0 26b4da: ff 26b4db: e8 00 00 00 00 callq 26b4e0 26b4e0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b4e8 26b4e7: 00 26b4e8: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b4ed: 66 0f ef c0 pxor %xmm0,%xmm0 26b4f1: f2 0f 5a 85 90 fd ff cvtsd2ss -0x270(%rbp),%xmm0 26b4f8: ff 26b4f9: 89 43 7c mov %eax,0x7c(%rbx) 26b4fc: e8 00 00 00 00 callq 26b501 26b501: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b509 26b508: 00 26b509: 44 8b 63 7c mov 0x7c(%rbx),%r12d 26b50d: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b512: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b51a 26b519: 00 26b51a: 89 83 84 00 00 00 mov %eax,0x84(%rbx) 26b520: e8 00 00 00 00 callq 26b525 26b525: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b52a: 41 39 c4 cmp %eax,%r12d 26b52d: 0f 83 4c 12 00 00 jae 26c77f 26b533: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b53b 26b53a: 00 26b53b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b543 26b542: 00 26b543: 44 8b a3 84 00 00 00 mov 0x84(%rbx),%r12d 26b54a: e8 00 00 00 00 callq 26b54f 26b54f: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26b554: 41 39 c4 cmp %eax,%r12d 26b557: 0f 83 1b 12 00 00 jae 26c778 26b55d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b565 26b564: 00 26b565: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b56d 26b56c: 00 26b56d: 48 b8 03 00 00 00 03 movabs $0x300000003,%rax 26b574: 00 00 00 26b577: 48 c7 83 94 00 00 00 movq $0x0,0x94(%rbx) 26b57e: 00 00 00 00 26b582: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 26b589: c7 83 ac 00 00 00 ff movl $0x7fff,0xac(%rbx) 26b590: 7f 00 00 26b593: e8 00 00 00 00 callq 26b598 26b598: 4c 8b b5 38 fe ff ff mov -0x1c8(%rbp),%r14 26b59f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b5a7 26b5a6: 00 26b5a7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b5ab: f2 0f 59 85 18 fe ff mulsd -0x1e8(%rbp),%xmm0 26b5b2: ff 26b5b3: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b5b8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b5c0 26b5bf: 00 26b5c0: 41 89 46 20 mov %eax,0x20(%r14) 26b5c4: e8 00 00 00 00 callq 26b5c9 26b5c9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b5d1 26b5d0: 00 26b5d1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b5d5: f2 0f 59 85 10 fe ff mulsd -0x1f0(%rbp),%xmm0 26b5dc: ff 26b5dd: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b5e2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b5ea 26b5e9: 00 26b5ea: 41 89 46 10 mov %eax,0x10(%r14) 26b5ee: e8 00 00 00 00 callq 26b5f3 26b5f3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b5fb 26b5fa: 00 26b5fb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b5ff: f2 0f 59 85 08 fe ff mulsd -0x1f8(%rbp),%xmm0 26b606: ff 26b607: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b60c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b614 26b613: 00 26b614: 41 89 46 24 mov %eax,0x24(%r14) 26b618: e8 00 00 00 00 callq 26b61d 26b61d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b625 26b624: 00 26b625: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b629: f2 0f 59 85 e8 fd ff mulsd -0x218(%rbp),%xmm0 26b630: ff 26b631: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b636: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b63e 26b63d: 00 26b63e: 41 89 46 14 mov %eax,0x14(%r14) 26b642: e8 00 00 00 00 callq 26b647 26b647: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b64f 26b64e: 00 26b64f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b653: f2 0f 59 85 90 fe ff mulsd -0x170(%rbp),%xmm0 26b65a: ff 26b65b: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b660: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b668 26b667: 00 26b668: 41 89 46 28 mov %eax,0x28(%r14) 26b66c: e8 00 00 00 00 callq 26b671 26b671: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b679 26b678: 00 26b679: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b67d: f2 0f 59 85 98 fe ff mulsd -0x168(%rbp),%xmm0 26b684: ff 26b685: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b68a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b692 26b691: 00 26b692: 41 89 46 18 mov %eax,0x18(%r14) 26b696: e8 00 00 00 00 callq 26b69b 26b69b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b6a3 26b6a2: 00 26b6a3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b6a7: f2 0f 59 85 a0 fe ff mulsd -0x160(%rbp),%xmm0 26b6ae: ff 26b6af: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b6b4: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b6bc 26b6bb: 00 26b6bc: 41 89 46 2c mov %eax,0x2c(%r14) 26b6c0: e8 00 00 00 00 callq 26b6c5 26b6c5: 41 c7 06 00 00 00 00 movl $0x0,(%r14) 26b6cc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b6d4 26b6d3: 00 26b6d4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b6d8: f2 0f 59 85 a8 fe ff mulsd -0x158(%rbp),%xmm0 26b6df: ff 26b6e0: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26b6e5: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b6ed 26b6ec: 00 26b6ed: 41 89 46 1c mov %eax,0x1c(%r14) 26b6f1: e8 00 00 00 00 callq 26b6f6 26b6f6: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 26b6fd 26b6fd: 0f 86 6e 10 00 00 jbe 26c771 26b703: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26b70b 26b70a: 00 26b70b: f2 0f 59 85 68 fe ff mulsd -0x198(%rbp),%xmm0 26b712: ff 26b713: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 26b71a: ff 26b71b: 48 8b 85 38 fe ff ff mov -0x1c8(%rbp),%rax 26b722: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b72a 26b729: 00 26b72a: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 26b72f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b737 26b736: 00 26b737: 44 89 60 04 mov %r12d,0x4(%rax) 26b73b: 45 89 e4 mov %r12d,%r12d 26b73e: e8 00 00 00 00 callq 26b743 26b743: 66 0f ef c9 pxor %xmm1,%xmm1 26b747: f2 49 0f 2a cc cvtsi2sd %r12,%xmm1 26b74c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b750: 66 0f 2f c1 comisd %xmm1,%xmm0 26b754: 0f 86 10 10 00 00 jbe 26c76a 26b75a: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26b761: ff 26b762: f2 0f 59 85 b0 fd ff mulsd -0x250(%rbp),%xmm0 26b769: ff 26b76a: 48 b9 08 00 00 00 08 movabs $0x800000008,%rcx 26b771: 00 00 00 26b774: 48 8b 85 38 fe ff ff mov -0x1c8(%rbp),%rax 26b77b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26b783 26b782: 00 26b783: c7 40 0c 0e 00 00 00 movl $0xe,0xc(%rax) 26b78a: 48 89 48 30 mov %rcx,0x30(%rax) 26b78e: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 26b793: c7 40 38 08 00 00 00 movl $0x8,0x38(%rax) 26b79a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26b7a2 26b7a1: 00 26b7a2: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 26b7a9: 00 26b7aa: c7 40 48 00 00 00 00 movl $0x0,0x48(%rax) 26b7b1: 44 89 60 08 mov %r12d,0x8(%rax) 26b7b5: 45 89 e4 mov %r12d,%r12d 26b7b8: e8 00 00 00 00 callq 26b7bd 26b7bd: 66 0f ef c9 pxor %xmm1,%xmm1 26b7c1: f2 49 0f 2a cc cvtsi2sd %r12,%xmm1 26b7c6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26b7ca: 66 0f 2f c1 comisd %xmm1,%xmm0 26b7ce: 0f 86 8f 0f 00 00 jbe 26c763 26b7d4: 48 8b 85 38 fe ff ff mov -0x1c8(%rbp),%rax 26b7db: 48 83 ec 50 sub $0x50,%rsp 26b7df: 4c 89 ef mov %r13,%rdi 26b7e2: f3 0f 6f 20 movdqu (%rax),%xmm4 26b7e6: 0f 11 24 24 movups %xmm4,(%rsp) 26b7ea: f3 0f 6f 50 10 movdqu 0x10(%rax),%xmm2 26b7ef: 0f 11 54 24 10 movups %xmm2,0x10(%rsp) 26b7f4: f3 0f 6f 70 20 movdqu 0x20(%rax),%xmm6 26b7f9: 0f 11 74 24 20 movups %xmm6,0x20(%rsp) 26b7fe: f3 0f 6f 60 30 movdqu 0x30(%rax),%xmm4 26b803: 0f 11 64 24 30 movups %xmm4,0x30(%rsp) 26b808: f3 0f 6f 50 40 movdqu 0x40(%rax),%xmm2 26b80d: 0f 29 a5 70 fe ff ff movaps %xmm4,-0x190(%rbp) 26b814: 0f 11 54 24 40 movups %xmm2,0x40(%rsp) 26b819: e8 00 00 00 00 callq 26b81e 26b81e: f3 0f 6f 1b movdqu (%rbx),%xmm3 26b822: f3 0f 6f 73 10 movdqu 0x10(%rbx),%xmm6 26b827: 4c 89 ef mov %r13,%rdi 26b82a: f3 0f 6f 7b 20 movdqu 0x20(%rbx),%xmm7 26b82f: f3 0f 6f 63 30 movdqu 0x30(%rbx),%xmm4 26b834: 48 83 ec 78 sub $0x78,%rsp 26b838: f3 0f 6f 6b 40 movdqu 0x40(%rbx),%xmm5 26b83d: f3 0f 6f 53 50 movdqu 0x50(%rbx),%xmm2 26b842: 0f 11 1c 24 movups %xmm3,(%rsp) 26b846: 48 8b 83 c0 00 00 00 mov 0xc0(%rbx),%rax 26b84d: f3 0f 6f 5b 60 movdqu 0x60(%rbx),%xmm3 26b852: 0f 11 74 24 10 movups %xmm6,0x10(%rsp) 26b857: 0f 11 7c 24 20 movups %xmm7,0x20(%rsp) 26b85c: f3 0f 6f 73 70 movdqu 0x70(%rbx),%xmm6 26b861: f3 0f 6f bb 80 00 00 movdqu 0x80(%rbx),%xmm7 26b868: 00 26b869: 0f 11 64 24 30 movups %xmm4,0x30(%rsp) 26b86e: f3 0f 6f a3 90 00 00 movdqu 0x90(%rbx),%xmm4 26b875: 00 26b876: 0f 11 6c 24 40 movups %xmm5,0x40(%rsp) 26b87b: f3 0f 6f ab a0 00 00 movdqu 0xa0(%rbx),%xmm5 26b882: 00 26b883: 0f 11 54 24 50 movups %xmm2,0x50(%rsp) 26b888: f3 0f 6f 93 b0 00 00 movdqu 0xb0(%rbx),%xmm2 26b88f: 00 26b890: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 26b897: 00 26b898: 0f 11 5c 24 60 movups %xmm3,0x60(%rsp) 26b89d: 0f 11 74 24 70 movups %xmm6,0x70(%rsp) 26b8a2: 0f 11 bc 24 80 00 00 movups %xmm7,0x80(%rsp) 26b8a9: 00 26b8aa: 0f 11 a4 24 90 00 00 movups %xmm4,0x90(%rsp) 26b8b1: 00 26b8b2: 0f 11 ac 24 a0 00 00 movups %xmm5,0xa0(%rsp) 26b8b9: 00 26b8ba: 0f 11 94 24 b0 00 00 movups %xmm2,0xb0(%rsp) 26b8c1: 00 26b8c2: e8 00 00 00 00 callq 26b8c7 26b8c7: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 26b8ce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26b8d3: 48 8b 45 c8 mov -0x38(%rbp),%rax 26b8d7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 26b8de: 00 00 26b8e0: 0f 85 58 0f 00 00 jne 26c83e 26b8e6: 48 8d 65 d0 lea -0x30(%rbp),%rsp 26b8ea: 5b pop %rbx 26b8eb: 41 5a pop %r10 26b8ed: 41 5c pop %r12 26b8ef: 41 5d pop %r13 26b8f1: 41 5e pop %r14 26b8f3: 41 5f pop %r15 26b8f5: 5d pop %rbp 26b8f6: 49 8d 62 f8 lea -0x8(%r10),%rsp 26b8fa: c3 retq 26b8fb: f2 0f 5c c1 subsd %xmm1,%xmm0 26b8ff: 31 c0 xor %eax,%eax 26b901: 66 0f 2f d0 comisd %xmm0,%xmm2 26b905: 0f 93 c0 setae %al 26b908: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 26b90e: e9 5a ef ff ff jmpq 26a86d 26b913: 45 8b bc 24 d0 00 00 mov 0xd0(%r12),%r15d 26b91a: 00 26b91b: e9 2e f2 ff ff jmpq 26ab4e 26b920: 8b 4b 28 mov 0x28(%rbx),%ecx 26b923: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26b92a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26b931: 31 c0 xor %eax,%eax 26b933: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26b93a: e8 00 00 00 00 callq 26b93f 26b93f: e9 cf f5 ff ff jmpq 26af13 26b944: 8b 4b 24 mov 0x24(%rbx),%ecx 26b947: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26b94e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26b955: 31 c0 xor %eax,%eax 26b957: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26b95e: e8 00 00 00 00 callq 26b963 26b963: e9 a6 f5 ff ff jmpq 26af0e 26b968: 8b 4b 20 mov 0x20(%rbx),%ecx 26b96b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26b972: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26b979: 31 c0 xor %eax,%eax 26b97b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26b982: e8 00 00 00 00 callq 26b987 26b987: e9 7d f5 ff ff jmpq 26af09 26b98c: 8b 4b 1c mov 0x1c(%rbx),%ecx 26b98f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26b996: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26b99d: 31 c0 xor %eax,%eax 26b99f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26b9a6: e8 00 00 00 00 callq 26b9ab 26b9ab: e9 54 f5 ff ff jmpq 26af04 26b9b0: f2 0f 10 85 10 fe ff movsd -0x1f0(%rbp),%xmm0 26b9b7: ff 26b9b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26b9bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26b9c6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26b9cd: b8 01 00 00 00 mov $0x1,%eax 26b9d2: e8 00 00 00 00 callq 26b9d7 26b9d7: e9 26 f3 ff ff jmpq 26ad02 26b9dc: f2 0f 10 85 18 fe ff movsd -0x1e8(%rbp),%xmm0 26b9e3: ff 26b9e4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26b9eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26b9f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26b9f9: b8 01 00 00 00 mov $0x1,%eax 26b9fe: e8 00 00 00 00 callq 26ba03 26ba03: e9 f5 f2 ff ff jmpq 26acfd 26ba08: f2 0f 10 85 b8 fd ff movsd -0x248(%rbp),%xmm0 26ba0f: ff 26ba10: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26ba17: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ba1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ba25: b8 01 00 00 00 mov $0x1,%eax 26ba2a: e8 00 00 00 00 callq 26ba2f 26ba2f: e9 ce f1 ff ff jmpq 26ac02 26ba34: f2 0f 10 85 c0 fd ff movsd -0x240(%rbp),%xmm0 26ba3b: ff 26ba3c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26ba43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ba4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ba51: b8 01 00 00 00 mov $0x1,%eax 26ba56: e8 00 00 00 00 callq 26ba5b 26ba5b: e9 9d f1 ff ff jmpq 26abfd 26ba60: f2 0f 10 85 40 fe ff movsd -0x1c0(%rbp),%xmm0 26ba67: ff 26ba68: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26ba6f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ba76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ba7d: b8 01 00 00 00 mov $0x1,%eax 26ba82: e8 00 00 00 00 callq 26ba87 26ba87: e9 6c f1 ff ff jmpq 26abf8 26ba8c: 44 89 f9 mov %r15d,%ecx 26ba8f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26ba96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ba9d: 31 c0 xor %eax,%eax 26ba9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26baa6: e8 00 00 00 00 callq 26baab 26baab: e9 43 f1 ff ff jmpq 26abf3 26bab0: 41 03 95 44 01 00 00 add 0x144(%r13),%edx 26bab7: 89 95 90 fd ff ff mov %edx,-0x270(%rbp) 26babd: e9 06 ed ff ff jmpq 26a7c8 26bac2: f2 0f 10 85 f0 fd ff movsd -0x210(%rbp),%xmm0 26bac9: ff 26baca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bad1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bad8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26badf: b8 01 00 00 00 mov $0x1,%eax 26bae4: e8 00 00 00 00 callq 26bae9 26bae9: e9 7e ef ff ff jmpq 26aa6c 26baee: f2 0f 10 85 28 fe ff movsd -0x1d8(%rbp),%xmm0 26baf5: ff 26baf6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bafd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bb04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bb0b: b8 01 00 00 00 mov $0x1,%eax 26bb10: e8 00 00 00 00 callq 26bb15 26bb15: e9 4d ef ff ff jmpq 26aa67 26bb1a: f2 0f 10 8d 00 fe ff movsd -0x200(%rbp),%xmm1 26bb21: ff 26bb22: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bb29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bb30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bb37: b8 01 00 00 00 mov $0x1,%eax 26bb3c: f2 0f 5c c8 subsd %xmm0,%xmm1 26bb40: 66 0f 28 c1 movapd %xmm1,%xmm0 26bb44: e8 00 00 00 00 callq 26bb49 26bb49: e9 d5 ee ff ff jmpq 26aa23 26bb4e: f2 0f 10 85 30 fe ff movsd -0x1d0(%rbp),%xmm0 26bb55: ff 26bb56: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bb5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bb64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bb6b: b8 01 00 00 00 mov $0x1,%eax 26bb70: e8 00 00 00 00 callq 26bb75 26bb75: 66 49 0f 6e f7 movq %r15,%xmm6 26bb7a: 66 0f 2f b5 20 fe ff comisd -0x1e0(%rbp),%xmm6 26bb81: ff 26bb82: 0f 87 5e ee ff ff ja 26a9e6 26bb88: 0f 0b ud2 26bb8a: e9 57 ee ff ff jmpq 26a9e6 26bb8f: f2 0f 10 85 20 fe ff movsd -0x1e0(%rbp),%xmm0 26bb96: ff 26bb97: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bb9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bba5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bbac: b8 01 00 00 00 mov $0x1,%eax 26bbb1: e8 00 00 00 00 callq 26bbb6 26bbb6: e9 13 ee ff ff jmpq 26a9ce 26bbbb: f2 0f 10 85 f8 fd ff movsd -0x208(%rbp),%xmm0 26bbc2: ff 26bbc3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bbca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bbd1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bbd8: b8 01 00 00 00 mov $0x1,%eax 26bbdd: e8 00 00 00 00 callq 26bbe2 26bbe2: e9 e2 ed ff ff jmpq 26a9c9 26bbe7: f2 0f 10 85 c8 fd ff movsd -0x238(%rbp),%xmm0 26bbee: ff 26bbef: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bbf6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bbfd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bc04: b8 01 00 00 00 mov $0x1,%eax 26bc09: e8 00 00 00 00 callq 26bc0e 26bc0e: e9 b1 ed ff ff jmpq 26a9c4 26bc13: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 26bc1b 26bc1a: 00 26bc1b: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 26bc23 26bc22: 00 26bc23: f2 0f 11 bd 28 fe ff movsd %xmm7,-0x1d8(%rbp) 26bc2a: ff 26bc2b: 66 49 0f 7e e7 movq %xmm4,%r15 26bc30: e9 8a ed ff ff jmpq 26a9bf 26bc35: f2 0f 10 85 00 fe ff movsd -0x200(%rbp),%xmm0 26bc3c: ff 26bc3d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bc44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bc4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bc52: b8 01 00 00 00 mov $0x1,%eax 26bc57: e8 00 00 00 00 callq 26bc5c 26bc5c: e9 c5 ec ff ff jmpq 26a926 26bc61: 8b 8d a0 fd ff ff mov -0x260(%rbp),%ecx 26bc67: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bc6e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bc75: 31 c0 xor %eax,%eax 26bc77: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bc7e: e8 00 00 00 00 callq 26bc83 26bc83: e9 57 ec ff ff jmpq 26a8df 26bc88: 8b 8d a8 fd ff ff mov -0x258(%rbp),%ecx 26bc8e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bc95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bc9c: 31 c0 xor %eax,%eax 26bc9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bca5: e8 00 00 00 00 callq 26bcaa 26bcaa: e9 2b ec ff ff jmpq 26a8da 26bcaf: 8b b5 90 fd ff ff mov -0x270(%rbp),%esi 26bcb5: 45 89 ff mov %r15d,%r15d 26bcb8: 66 0f ef c0 pxor %xmm0,%xmm0 26bcbc: 66 0f ef c9 pxor %xmm1,%xmm1 26bcc0: 8b 85 60 fd ff ff mov -0x2a0(%rbp),%eax 26bcc6: 0f af 85 5c fd ff ff imul -0x2a4(%rbp),%eax 26bccd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bcd4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bcdb: 03 85 88 fd ff ff add -0x278(%rbp),%eax 26bce1: f2 49 0f 2a cf cvtsi2sd %r15,%xmm1 26bce6: f2 0f 10 9d 60 fe ff movsd -0x1a0(%rbp),%xmm3 26bced: ff 26bcee: 01 f0 add %esi,%eax 26bcf0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bcf7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26bcfc: 31 c0 xor %eax,%eax 26bcfe: f2 0f 59 cb mulsd %xmm3,%xmm1 26bd02: f2 0f 5e 8d c0 fd ff divsd -0x240(%rbp),%xmm1 26bd09: ff 26bd0a: f2 0f 59 c3 mulsd %xmm3,%xmm0 26bd0e: f2 0f 5e 85 10 fe ff divsd -0x1f0(%rbp),%xmm0 26bd15: ff 26bd16: f2 0f 58 c1 addsd %xmm1,%xmm0 26bd1a: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 26bd1f: e8 00 00 00 00 callq 26bd24 26bd24: e9 ac eb ff ff jmpq 26a8d5 26bd29: 8b 8d 28 fe ff ff mov -0x1d8(%rbp),%ecx 26bd2f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bd36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bd3d: 31 c0 xor %eax,%eax 26bd3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bd46: e8 00 00 00 00 callq 26bd4b 26bd4b: e9 80 eb ff ff jmpq 26a8d0 26bd50: f2 0f 10 85 80 fe ff movsd -0x180(%rbp),%xmm0 26bd57: ff 26bd58: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bd5f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bd66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bd6d: b8 01 00 00 00 mov $0x1,%eax 26bd72: e8 00 00 00 00 callq 26bd77 26bd77: e9 61 e9 ff ff jmpq 26a6dd 26bd7c: 8b 4b 08 mov 0x8(%rbx),%ecx 26bd7f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bd86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bd8d: 31 c0 xor %eax,%eax 26bd8f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bd96: e8 00 00 00 00 callq 26bd9b 26bd9b: e9 38 e9 ff ff jmpq 26a6d8 26bda0: f2 0f 10 85 40 fe ff movsd -0x1c0(%rbp),%xmm0 26bda7: ff 26bda8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bdaf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bdb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bdbd: b8 01 00 00 00 mov $0x1,%eax 26bdc2: e8 00 00 00 00 callq 26bdc7 26bdc7: e9 07 e9 ff ff jmpq 26a6d3 26bdcc: f2 0f 10 85 48 fe ff movsd -0x1b8(%rbp),%xmm0 26bdd3: ff 26bdd4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26bddb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26bde2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26bde9: b8 01 00 00 00 mov $0x1,%eax 26bdee: e8 00 00 00 00 callq 26bdf3 26bdf3: e9 d6 e8 ff ff jmpq 26a6ce 26bdf8: f2 0f 10 85 b0 fd ff movsd -0x250(%rbp),%xmm0 26bdff: ff 26be00: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26be07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26be0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26be15: b8 01 00 00 00 mov $0x1,%eax 26be1a: e8 00 00 00 00 callq 26be1f 26be1f: e9 a5 e8 ff ff jmpq 26a6c9 26be24: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 26be2b: ff 26be2c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26be33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26be3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26be41: b8 01 00 00 00 mov $0x1,%eax 26be46: e8 00 00 00 00 callq 26be4b 26be4b: e9 74 e8 ff ff jmpq 26a6c4 26be50: 8b 95 8c fe ff ff mov -0x174(%rbp),%edx 26be56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26be5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26be64: 31 c0 xor %eax,%eax 26be66: e8 00 00 00 00 callq 26be6b 26be6b: e9 63 fa ff ff jmpq 26b8d3 26be70: f2 0f 10 85 68 fe ff movsd -0x198(%rbp),%xmm0 26be77: ff 26be78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26be7f: f2 0f 5e 85 60 fe ff divsd -0x1a0(%rbp),%xmm0 26be86: ff 26be87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26be8e: f2 0f 59 85 28 fe ff mulsd -0x1d8(%rbp),%xmm0 26be95: ff 26be96: b8 01 00 00 00 mov $0x1,%eax 26be9b: f2 0f 5e 85 48 fe ff divsd -0x1b8(%rbp),%xmm0 26bea2: ff 26bea3: e8 00 00 00 00 callq 26bea8 26bea8: e9 da f4 ff ff jmpq 26b387 26bead: 41 8b 8c 24 80 00 00 mov 0x80(%r12),%ecx 26beb4: 00 26beb5: 41 8b 54 24 7c mov 0x7c(%r12),%edx 26beba: 48 8d b5 98 fe ff ff lea -0x168(%rbp),%rsi 26bec1: 48 8d bd 90 fe ff ff lea -0x170(%rbp),%rdi 26bec8: f2 0f 10 ad 48 fe ff movsd -0x1b8(%rbp),%xmm5 26becf: ff 26bed0: f2 0f 10 a5 28 fe ff movsd -0x1d8(%rbp),%xmm4 26bed7: ff 26bed8: f2 0f 10 95 40 fe ff movsd -0x1c0(%rbp),%xmm2 26bedf: ff 26bee0: f2 0f 10 8d 80 fe ff movsd -0x180(%rbp),%xmm1 26bee7: ff 26bee8: f2 41 0f 10 9c 24 40 movsd 0x140(%r12),%xmm3 26beef: 01 00 00 26bef2: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26bef9: ff 26befa: e8 b1 c6 ff ff callq 2685b0 26beff: 41 83 bc 24 8c 00 00 cmpl $0x1,0x8c(%r12) 26bf06: 00 01 26bf08: 48 c7 85 a0 fe ff ff movq $0x0,-0x160(%rbp) 26bf0f: 00 00 00 00 26bf13: 48 c7 85 a8 fe ff ff movq $0x0,-0x158(%rbp) 26bf1a: 00 00 00 00 26bf1e: 0f 8e 89 ee ff ff jle 26adad 26bf24: 41 8b 8c 24 88 00 00 mov 0x88(%r12),%ecx 26bf2b: 00 26bf2c: 41 8b 94 24 84 00 00 mov 0x84(%r12),%edx 26bf33: 00 26bf34: 48 8d b5 a8 fe ff ff lea -0x158(%rbp),%rsi 26bf3b: 48 8d bd a0 fe ff ff lea -0x160(%rbp),%rdi 26bf42: f2 0f 10 ad 48 fe ff movsd -0x1b8(%rbp),%xmm5 26bf49: ff 26bf4a: f2 0f 10 a5 28 fe ff movsd -0x1d8(%rbp),%xmm4 26bf51: ff 26bf52: f2 0f 10 95 40 fe ff movsd -0x1c0(%rbp),%xmm2 26bf59: ff 26bf5a: f2 0f 10 8d 80 fe ff movsd -0x180(%rbp),%xmm1 26bf61: ff 26bf62: f2 41 0f 10 9c 24 40 movsd 0x140(%r12),%xmm3 26bf69: 01 00 00 26bf6c: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26bf73: ff 26bf74: e8 37 c6 ff ff callq 2685b0 26bf79: e9 2f ee ff ff jmpq 26adad 26bf7e: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 26bf86 26bf85: 00 26bf86: f2 0f 11 bd 40 fe ff movsd %xmm7,-0x1c0(%rbp) 26bf8d: ff 26bf8e: e9 1c eb ff ff jmpq 26aaaf 26bf93: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 26bf9b 26bf9a: 00 26bf9b: f2 0f 11 9d 18 fe ff movsd %xmm3,-0x1e8(%rbp) 26bfa2: ff 26bfa3: e9 62 eb ff ff jmpq 26ab0a 26bfa8: 41 8b 8c 24 2c 01 00 mov 0x12c(%r12),%ecx 26bfaf: 00 26bfb0: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 26bfb7: 00 26bfb8: 31 ff xor %edi,%edi 26bfba: 44 89 fe mov %r15d,%esi 26bfbd: 44 8b 85 68 fd ff ff mov -0x298(%rbp),%r8d 26bfc4: f2 0f 10 9d 88 fd ff movsd -0x278(%rbp),%xmm3 26bfcb: ff 26bfcc: 85 c9 test %ecx,%ecx 26bfce: f2 0f 10 95 f0 fd ff movsd -0x210(%rbp),%xmm2 26bfd5: ff 26bfd6: 8b 8d 88 fe ff ff mov -0x178(%rbp),%ecx 26bfdc: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 26bfe3: ff 26bfe4: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26bfeb: ff 26bfec: 40 0f 95 c7 setne %dil 26bff0: e8 0b c9 ff ff callq 268900 26bff5: 41 8b b4 24 2c 01 00 mov 0x12c(%r12),%esi 26bffc: 00 26bffd: 31 ff xor %edi,%edi 26bfff: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 26c006: 00 26c007: f2 0f 11 85 08 fe ff movsd %xmm0,-0x1f8(%rbp) 26c00e: ff 26c00f: 44 8b 85 68 fd ff ff mov -0x298(%rbp),%r8d 26c016: 8b 8d 88 fe ff ff mov -0x178(%rbp),%ecx 26c01c: 85 f6 test %esi,%esi 26c01e: f2 0f 10 9d 88 fd ff movsd -0x278(%rbp),%xmm3 26c025: ff 26c026: f2 0f 10 95 d0 fd ff movsd -0x230(%rbp),%xmm2 26c02d: ff 26c02e: 44 89 fe mov %r15d,%esi 26c031: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 26c038: ff 26c039: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26c040: ff 26c041: 40 0f 95 c7 setne %dil 26c045: e8 b6 c8 ff ff callq 268900 26c04a: f2 0f 11 85 e8 fd ff movsd %xmm0,-0x218(%rbp) 26c051: ff 26c052: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26c057: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26c05c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c064 26c063: 00 26c064: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c06c 26c06b: 00 26c06c: e8 00 00 00 00 callq 26c071 26c071: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c075: 66 0f 2f 85 08 fe ff comisd -0x1f8(%rbp),%xmm0 26c07c: ff 26c07d: 0f 86 b4 07 00 00 jbe 26c837 26c083: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c08b 26c08a: 00 26c08b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c093 26c092: 00 26c093: e8 00 00 00 00 callq 26c098 26c098: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c09c: 66 0f 2f 85 e8 fd ff comisd -0x218(%rbp),%xmm0 26c0a3: ff 26c0a4: 0f 87 c7 ec ff ff ja 26ad71 26c0aa: 0f 0b ud2 26c0ac: e9 c0 ec ff ff jmpq 26ad71 26c0b1: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26c0b7: 8b 95 58 fe ff ff mov -0x1a8(%rbp),%edx 26c0bd: 4c 89 f6 mov %r14,%rsi 26c0c0: 4c 89 ef mov %r13,%rdi 26c0c3: 44 89 85 54 fd ff ff mov %r8d,-0x2ac(%rbp) 26c0ca: 44 89 95 a0 fd ff ff mov %r10d,-0x260(%rbp) 26c0d1: 89 85 a8 fd ff ff mov %eax,-0x258(%rbp) 26c0d7: e8 00 00 00 00 callq 26c0dc 26c0dc: 44 8b 85 54 fd ff ff mov -0x2ac(%rbp),%r8d 26c0e3: 44 8b 95 a0 fd ff ff mov -0x260(%rbp),%r10d 26c0ea: 66 0f 28 c8 movapd %xmm0,%xmm1 26c0ee: 66 0f ef c0 pxor %xmm0,%xmm0 26c0f2: 8b 85 a8 fd ff ff mov -0x258(%rbp),%eax 26c0f8: f2 49 0f 2a c7 cvtsi2sd %r15,%xmm0 26c0fd: f2 0f 58 c1 addsd %xmm1,%xmm0 26c101: f2 4c 0f 2c f8 cvttsd2si %xmm0,%r15 26c106: e9 f5 e6 ff ff jmpq 26a800 26c10b: f2 41 0f 10 85 c8 05 movsd 0x5c8(%r13),%xmm0 26c112: 00 00 26c114: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26c118: f2 41 0f 58 85 f0 04 addsd 0x4f0(%r13),%xmm0 26c11f: 00 00 26c121: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26c125: e8 00 00 00 00 callq 26c12a 26c12a: e9 d3 e7 ff ff jmpq 26a902 26c12f: 66 0f ef c0 pxor %xmm0,%xmm0 26c133: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26c137: f2 41 0f 5a 85 e0 04 cvtsd2ss 0x4e0(%r13),%xmm0 26c13e: 00 00 26c140: e8 00 00 00 00 callq 26c145 26c145: 66 0f ef c9 pxor %xmm1,%xmm1 26c149: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26c14d: e9 a3 e7 ff ff jmpq 26a8f5 26c152: 45 8b 94 24 2c 01 00 mov 0x12c(%r12),%r10d 26c159: 00 26c15a: 8b 8d 6c fd ff ff mov -0x294(%rbp),%ecx 26c160: 31 ff xor %edi,%edi 26c162: 41 b8 01 00 00 00 mov $0x1,%r8d 26c168: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 26c16f: 00 26c170: f2 0f 10 9d 88 fd ff movsd -0x278(%rbp),%xmm3 26c177: ff 26c178: 44 89 fe mov %r15d,%esi 26c17b: 45 85 d2 test %r10d,%r10d 26c17e: f2 0f 10 95 f0 fd ff movsd -0x210(%rbp),%xmm2 26c185: ff 26c186: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 26c18d: ff 26c18e: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26c195: ff 26c196: 40 0f 95 c7 setne %dil 26c19a: e8 61 c7 ff ff callq 268900 26c19f: 31 ff xor %edi,%edi 26c1a1: 8b 8d 6c fd ff ff mov -0x294(%rbp),%ecx 26c1a7: 44 89 fe mov %r15d,%esi 26c1aa: 45 8b 9c 24 2c 01 00 mov 0x12c(%r12),%r11d 26c1b1: 00 26c1b2: f2 0f 11 85 98 fd ff movsd %xmm0,-0x268(%rbp) 26c1b9: ff 26c1ba: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 26c1c1: 00 26c1c2: 41 b8 01 00 00 00 mov $0x1,%r8d 26c1c8: f2 0f 10 9d 88 fd ff movsd -0x278(%rbp),%xmm3 26c1cf: ff 26c1d0: f2 0f 10 95 d0 fd ff movsd -0x230(%rbp),%xmm2 26c1d7: ff 26c1d8: 45 85 db test %r11d,%r11d 26c1db: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 26c1e2: ff 26c1e3: f2 0f 10 85 70 fe ff movsd -0x190(%rbp),%xmm0 26c1ea: ff 26c1eb: 40 0f 95 c7 setne %dil 26c1ef: e8 0c c7 ff ff callq 268900 26c1f4: f2 0f 11 85 90 fd ff movsd %xmm0,-0x270(%rbp) 26c1fb: ff 26c1fc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26c201: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26c206: e9 18 ea ff ff jmpq 26ac23 26c20b: 8b 85 64 fd ff ff mov -0x29c(%rbp),%eax 26c211: 66 0f ef c0 pxor %xmm0,%xmm0 26c215: 66 0f ef c9 pxor %xmm1,%xmm1 26c219: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26c21e: 8b 85 d8 fd ff ff mov -0x228(%rbp),%eax 26c224: f2 0f 5e 85 d0 fd ff divsd -0x230(%rbp),%xmm0 26c22b: ff 26c22c: f2 0f 59 85 68 fe ff mulsd -0x198(%rbp),%xmm0 26c233: ff 26c234: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 26c23b: ff 26c23c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26c241: f2 0f 5e c1 divsd %xmm1,%xmm0 26c245: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c24d 26c24c: 00 26c24d: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 26c252: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c25a 26c259: 00 26c25a: 44 89 63 64 mov %r12d,0x64(%rbx) 26c25e: e8 00 00 00 00 callq 26c263 26c263: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26c268: 41 39 c4 cmp %eax,%r12d 26c26b: 0f 83 a8 04 00 00 jae 26c719 26c271: 8b 85 58 fd ff ff mov -0x2a8(%rbp),%eax 26c277: 66 0f ef c0 pxor %xmm0,%xmm0 26c27b: 66 0f ef c9 pxor %xmm1,%xmm1 26c27f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26c284: 8b 85 70 fd ff ff mov -0x290(%rbp),%eax 26c28a: f2 0f 5e 85 d0 fd ff divsd -0x230(%rbp),%xmm0 26c291: ff 26c292: f2 0f 59 85 68 fe ff mulsd -0x198(%rbp),%xmm0 26c299: ff 26c29a: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 26c2a1: ff 26c2a2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26c2a7: f2 0f 5e c1 divsd %xmm1,%xmm0 26c2ab: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c2b3 26c2b2: 00 26c2b3: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 26c2b8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c2c0 26c2bf: 00 26c2c0: 44 89 63 74 mov %r12d,0x74(%rbx) 26c2c4: e8 00 00 00 00 callq 26c2c9 26c2c9: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26c2ce: 41 39 c4 cmp %eax,%r12d 26c2d1: 0f 82 5a f1 ff ff jb 26b431 26c2d7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c2df 26c2de: 00 26c2df: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c2e7 26c2e6: 00 26c2e7: e8 00 00 00 00 callq 26c2ec 26c2ec: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c2f0: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26c2f8 26c2f7: 00 26c2f8: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26c2fd: 89 43 74 mov %eax,0x74(%rbx) 26c300: e9 2c f1 ff ff jmpq 26b431 26c305: 8b 85 64 fd ff ff mov -0x29c(%rbp),%eax 26c30b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c313 26c312: 00 26c313: 66 0f ef c0 pxor %xmm0,%xmm0 26c317: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26c31c: f2 0f 5e 85 d0 fd ff divsd -0x230(%rbp),%xmm0 26c323: ff 26c324: f2 0f 11 85 40 fe ff movsd %xmm0,-0x1c0(%rbp) 26c32b: ff 26c32c: 0f 28 c1 movaps %xmm1,%xmm0 26c32f: e8 00 00 00 00 callq 26c334 26c334: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c33c 26c33b: 00 26c33c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c340: f2 0f 59 85 40 fe ff mulsd -0x1c0(%rbp),%xmm0 26c347: ff 26c348: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 26c34d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c355 26c354: 00 26c355: 44 89 63 5c mov %r12d,0x5c(%rbx) 26c359: e8 00 00 00 00 callq 26c35e 26c35e: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26c363: 41 39 c4 cmp %eax,%r12d 26c366: 0f 82 a9 ef ff ff jb 26b315 26c36c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26c371: e9 9f ef ff ff jmpq 26b315 26c376: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c37e 26c37d: 00 26c37e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c386 26c385: 00 26c386: e8 00 00 00 00 callq 26c38b 26c38b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c38f: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26c397 26c396: 00 26c397: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26c39c: 89 43 70 mov %eax,0x70(%rbx) 26c39f: e9 80 f0 ff ff jmpq 26b424 26c3a4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c3ac 26c3ab: 00 26c3ac: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c3b4 26c3b3: 00 26c3b4: e8 00 00 00 00 callq 26c3b9 26c3b9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c3bd: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26c3c5 26c3c4: 00 26c3c5: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26c3ca: 89 43 60 mov %eax,0x60(%rbx) 26c3cd: e9 01 f0 ff ff jmpq 26b3d3 26c3d2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c3da 26c3d9: 00 26c3da: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c3e2 26c3e1: 00 26c3e2: e8 00 00 00 00 callq 26c3e7 26c3e7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c3eb: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26c3f3 26c3f2: 00 26c3f3: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26c3f8: 89 83 bc 00 00 00 mov %eax,0xbc(%rbx) 26c3fe: e9 96 ee ff ff jmpq 26b299 26c403: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c40b 26c40a: 00 26c40b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c413 26c412: 00 26c413: e8 00 00 00 00 callq 26c418 26c418: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c41c: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26c424 26c423: 00 26c424: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26c429: 89 83 b8 00 00 00 mov %eax,0xb8(%rbx) 26c42f: e9 3b ee ff ff jmpq 26b26f 26c434: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c43c 26c43b: 00 26c43c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c444 26c443: 00 26c444: e8 00 00 00 00 callq 26c449 26c449: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c44d: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26c455 26c454: 00 26c455: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26c45a: 89 83 b4 00 00 00 mov %eax,0xb4(%rbx) 26c460: e9 e0 ed ff ff jmpq 26b245 26c465: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c46d 26c46c: 00 26c46d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c475 26c474: 00 26c475: e8 00 00 00 00 callq 26c47a 26c47a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c47e: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26c486 26c485: 00 26c486: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26c48b: 89 83 b0 00 00 00 mov %eax,0xb0(%rbx) 26c491: e9 85 ed ff ff jmpq 26b21b 26c496: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26c49e 26c49d: 00 26c49e: f2 0f 5d 95 40 fe ff minsd -0x1c0(%rbp),%xmm2 26c4a5: ff 26c4a6: f2 0f 11 95 40 fe ff movsd %xmm2,-0x1c0(%rbp) 26c4ad: ff 26c4ae: e9 fc e5 ff ff jmpq 26aaaf 26c4b3: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 26c4bb 26c4ba: 00 26c4bb: f2 0f 5d a5 18 fe ff minsd -0x1e8(%rbp),%xmm4 26c4c2: ff 26c4c3: f2 0f 11 a5 18 fe ff movsd %xmm4,-0x1e8(%rbp) 26c4ca: ff 26c4cb: e9 3a e6 ff ff jmpq 26ab0a 26c4d0: 83 bd 50 fe ff ff 01 cmpl $0x1,-0x1b0(%rbp) 26c4d7: c7 43 38 ff 1f 00 00 movl $0x1fff,0x38(%rbx) 26c4de: 0f 87 5c eb ff ff ja 26b040 26c4e4: 8b 85 d8 fd ff ff mov -0x228(%rbp),%eax 26c4ea: 66 0f ef c9 pxor %xmm1,%xmm1 26c4ee: f2 0f 10 85 40 fe ff movsd -0x1c0(%rbp),%xmm0 26c4f5: ff 26c4f6: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26c4fb: f2 0f 5e c1 divsd %xmm1,%xmm0 26c4ff: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26c504: 89 43 3c mov %eax,0x3c(%rbx) 26c507: 41 89 c7 mov %eax,%r15d 26c50a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c512 26c511: 00 26c512: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c51a 26c519: 00 26c51a: e8 00 00 00 00 callq 26c51f 26c51f: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26c524: 44 39 f8 cmp %r15d,%eax 26c527: 0f 87 17 01 00 00 ja 26c644 26c52d: c7 43 3c ff 1f 00 00 movl $0x1fff,0x3c(%rbx) 26c534: e9 07 eb ff ff jmpq 26b040 26c539: 45 8d 41 01 lea 0x1(%r9),%r8d 26c53d: 44 89 c9 mov %r9d,%ecx 26c540: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26c547: 31 c0 xor %eax,%eax 26c549: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26c550: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26c557: e8 00 00 00 00 callq 26c55c 26c55c: e9 24 e3 ff ff jmpq 26a885 26c561: 44 8b 85 c8 fd ff ff mov -0x238(%rbp),%r8d 26c568: 44 89 c9 mov %r9d,%ecx 26c56b: 31 c0 xor %eax,%eax 26c56d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26c574: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26c57b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26c582: 44 89 8d 30 fe ff ff mov %r9d,-0x1d0(%rbp) 26c589: e8 00 00 00 00 callq 26c58e 26c58e: 44 8b 8d 30 fe ff ff mov -0x1d0(%rbp),%r9d 26c595: e9 e6 e2 ff ff jmpq 26a880 26c59a: 44 8b 85 20 fe ff ff mov -0x1e0(%rbp),%r8d 26c5a1: 8b 8d f0 fd ff ff mov -0x210(%rbp),%ecx 26c5a7: 31 c0 xor %eax,%eax 26c5a9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26c5b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26c5b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26c5be: 44 89 8d 30 fe ff ff mov %r9d,-0x1d0(%rbp) 26c5c5: e8 00 00 00 00 callq 26c5ca 26c5ca: 44 8b 8d 30 fe ff ff mov -0x1d0(%rbp),%r9d 26c5d1: e9 a5 e2 ff ff jmpq 26a87b 26c5d6: f2 0f 10 85 98 fd ff movsd -0x268(%rbp),%xmm0 26c5dd: ff 26c5de: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26c5e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26c5ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26c5f3: b8 01 00 00 00 mov $0x1,%eax 26c5f8: e8 00 00 00 00 callq 26c5fd 26c5fd: e9 ff fb ff ff jmpq 26c201 26c602: f2 0f 10 85 08 fe ff movsd -0x1f8(%rbp),%xmm0 26c609: ff 26c60a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26c611: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26c618: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26c61f: b8 01 00 00 00 mov $0x1,%eax 26c624: e8 00 00 00 00 callq 26c629 26c629: e9 29 fa ff ff jmpq 26c057 26c62e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26c633: 41 8b 8c 24 d0 00 00 mov 0xd0(%r12),%ecx 26c63a: 00 26c63b: 44 8d 3c 09 lea (%rcx,%rcx,1),%r15d 26c63f: e9 0a e5 ff ff jmpq 26ab4e 26c644: 44 8b 7b 3c mov 0x3c(%rbx),%r15d 26c648: e9 d0 e9 ff ff jmpq 26b01d 26c64d: 0f 0b ud2 26c64f: 44 8b bd 58 fe ff ff mov -0x1a8(%rbp),%r15d 26c656: 4c 89 f6 mov %r14,%rsi 26c659: 4c 89 ef mov %r13,%rdi 26c65c: 44 89 fa mov %r15d,%edx 26c65f: e8 00 00 00 00 callq 26c664 26c664: 44 89 fa mov %r15d,%edx 26c667: 4c 89 f6 mov %r14,%rsi 26c66a: 4c 89 ef mov %r13,%rdi 26c66d: 8b 8d 8c fe ff ff mov -0x174(%rbp),%ecx 26c673: f2 0f 11 85 40 fe ff movsd %xmm0,-0x1c0(%rbp) 26c67a: ff 26c67b: e8 00 00 00 00 callq 26c680 26c680: f2 0f 10 95 60 fe ff movsd -0x1a0(%rbp),%xmm2 26c687: ff 26c688: 80 bd 30 fe ff ff 00 cmpb $0x0,-0x1d0(%rbp) 26c68f: f2 0f 11 85 b0 fd ff movsd %xmm0,-0x250(%rbp) 26c696: ff 26c697: 44 8b bd f0 fd ff ff mov -0x210(%rbp),%r15d 26c69e: f2 0f 59 d0 mulsd %xmm0,%xmm2 26c6a2: 66 0f 28 c2 movapd %xmm2,%xmm0 26c6a6: f2 0f 5e 85 68 fe ff divsd -0x198(%rbp),%xmm0 26c6ad: ff 26c6ae: f2 0f 11 85 48 fe ff movsd %xmm0,-0x1b8(%rbp) 26c6b5: ff 26c6b6: 0f 85 b8 dd ff ff jne 26a474 26c6bc: e9 ae df ff ff jmpq 26a66f 26c6c1: f2 0f 10 85 e8 fd ff movsd -0x218(%rbp),%xmm0 26c6c8: ff 26c6c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26c6d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26c6d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26c6de: b8 01 00 00 00 mov $0x1,%eax 26c6e3: e8 00 00 00 00 callq 26c6e8 26c6e8: e9 6f f9 ff ff jmpq 26c05c 26c6ed: f2 0f 10 85 90 fd ff movsd -0x270(%rbp),%xmm0 26c6f4: ff 26c6f5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26c6fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26c703: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26c70a: b8 01 00 00 00 mov $0x1,%eax 26c70f: e8 00 00 00 00 callq 26c714 26c714: e9 0a e5 ff ff jmpq 26ac23 26c719: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c721 26c720: 00 26c721: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c729 26c728: 00 26c729: e8 00 00 00 00 callq 26c72e 26c72e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26c732: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26c73a 26c739: 00 26c73a: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26c73f: 89 43 64 mov %eax,0x64(%rbx) 26c742: e9 2a fb ff ff jmpq 26c271 26c747: 0f 0b ud2 26c749: e9 fc db ff ff jmpq 26a34a 26c74e: 0f 0b ud2 26c750: e9 c9 e2 ff ff jmpq 26aa1e 26c755: 0f 0b ud2 26c757: e9 a0 e2 ff ff jmpq 26a9fc 26c75c: 0f 0b ud2 26c75e: e9 5c df ff ff jmpq 26a6bf 26c763: 0f 0b ud2 26c765: e9 6a f0 ff ff jmpq 26b7d4 26c76a: 0f 0b ud2 26c76c: e9 e9 ef ff ff jmpq 26b75a 26c771: 0f 0b ud2 26c773: e9 8b ef ff ff jmpq 26b703 26c778: 0f 0b ud2 26c77a: e9 de ed ff ff jmpq 26b55d 26c77f: 0f 0b ud2 26c781: e9 ad ed ff ff jmpq 26b533 26c786: 0f 0b ud2 26c788: e9 3a ed ff ff jmpq 26b4c7 26c78d: 0f 0b ud2 26c78f: e9 09 ed ff ff jmpq 26b49d 26c794: 0f 0b ud2 26c796: e9 e1 eb ff ff jmpq 26b37c 26c79b: 0f 0b ud2 26c79d: e9 87 e5 ff ff jmpq 26ad29 26c7a2: 0f 0b ud2 26c7a4: e9 50 e6 ff ff jmpq 26adf9 26c7a9: 0f 0b ud2 26c7ab: e9 a0 e5 ff ff jmpq 26ad50 26c7b0: 0f 0b ud2 26c7b2: e9 51 eb ff ff jmpq 26b308 26c7b7: 0f 0b ud2 26c7b9: e9 de e8 ff ff jmpq 26b09c 26c7be: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26c7c6 26c7c5: 00 26c7c6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26c7ce 26c7cd: 00 26c7ce: e8 00 00 00 00 callq 26c7d3 26c7d3: 8b 4b 5c mov 0x5c(%rbx),%ecx 26c7d6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26c7dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26c7e4: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26c7e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26c7f0: 44 8d 40 ff lea -0x1(%rax),%r8d 26c7f4: 31 c0 xor %eax,%eax 26c7f6: e8 00 00 00 00 callq 26c7fb 26c7fb: e9 15 eb ff ff jmpq 26b315 26c800: 0f 0b ud2 26c802: e9 d1 e7 ff ff jmpq 26afd8 26c807: 31 c0 xor %eax,%eax 26c809: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 26c810: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26c817: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26c81e: e8 00 00 00 00 callq 26c823 26c823: 41 8b 84 24 2c 01 00 mov 0x12c(%r12),%eax 26c82a: 00 26c82b: e9 03 fe ff ff jmpq 26c633 26c830: 0f 0b ud2 26c832: e9 09 e8 ff ff jmpq 26b040 26c837: 0f 0b ud2 26c839: e9 45 f8 ff ff jmpq 26c083 26c83e: e8 00 00 00 00 callq 26c843 26c843: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 26c84a: 00 00 00 00 26c84e: 66 90 xchg %ax,%ax 000000000026c850 : 26c850: e8 00 00 00 00 callq 26c855 26c855: 48 b8 00 01 00 00 44 movabs $0x4400000100,%rax 26c85c: 00 00 00 26c85f: c7 46 08 3c 00 00 00 movl $0x3c,0x8(%rsi) 26c866: 48 89 06 mov %rax,(%rsi) 26c869: c3 retq 26c86a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000026c870 : 26c870: e8 00 00 00 00 callq 26c875 26c875: 48 8b 44 24 30 mov 0x30(%rsp),%rax 26c87a: 4c 8b 54 24 38 mov 0x38(%rsp),%r10 26c87f: 84 d2 test %dl,%dl 26c881: 75 14 jne 26c897 26c883: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26c88a: 40 84 ff test %dil,%dil 26c88d: 75 6c jne 26c8fb 26c88f: 49 c7 02 00 00 00 00 movq $0x0,(%r10) 26c896: c3 retq 26c897: 89 c9 mov %ecx,%ecx 26c899: 66 0f ef d2 pxor %xmm2,%xmm2 26c89d: 45 89 c9 mov %r9d,%r9d 26c8a0: 83 ee 03 sub $0x3,%esi 26c8a3: 66 0f ef db pxor %xmm3,%xmm3 26c8a7: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 26c8ac: f2 49 0f 2a d9 cvtsi2sd %r9,%xmm3 26c8b1: f2 0f 59 d0 mulsd %xmm0,%xmm2 26c8b5: f2 0f 59 d9 mulsd %xmm1,%xmm3 26c8b9: f2 0f 5e d3 divsd %xmm3,%xmm2 26c8bd: 83 fe 01 cmp $0x1,%esi 26c8c0: 0f 86 9f 00 00 00 jbe 26c965 26c8c6: f2 0f 11 10 movsd %xmm2,(%rax) 26c8ca: 40 84 ff test %dil,%dil 26c8cd: 74 c0 je 26c88f 26c8cf: 8b 44 24 10 mov 0x10(%rsp),%eax 26c8d3: 66 0f ef d2 pxor %xmm2,%xmm2 26c8d7: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26c8dc: 8b 44 24 20 mov 0x20(%rsp),%eax 26c8e0: f2 0f 59 d0 mulsd %xmm0,%xmm2 26c8e4: 66 0f ef c0 pxor %xmm0,%xmm0 26c8e8: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26c8ed: f2 0f 59 c8 mulsd %xmm0,%xmm1 26c8f1: f2 0f 5e d1 divsd %xmm1,%xmm2 26c8f5: f2 41 0f 11 12 movsd %xmm2,(%r10) 26c8fa: c3 retq 26c8fb: 83 ee 03 sub $0x3,%esi 26c8fe: 83 fe 01 cmp $0x1,%esi 26c901: 77 cc ja 26c8cf 26c903: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 26c90b 26c90a: 00 26c90b: f2 0f 59 e8 mulsd %xmm0,%xmm5 26c90f: 8b 44 24 10 mov 0x10(%rsp),%eax 26c913: 66 0f ef d2 pxor %xmm2,%xmm2 26c917: 66 0f ef db pxor %xmm3,%xmm3 26c91b: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26c920: 8b 44 24 20 mov 0x20(%rsp),%eax 26c924: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 26c929: 8b 44 24 18 mov 0x18(%rsp),%eax 26c92d: f2 0f 59 c2 mulsd %xmm2,%xmm0 26c931: 66 0f ef d2 pxor %xmm2,%xmm2 26c935: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26c93a: 8b 44 24 28 mov 0x28(%rsp),%eax 26c93e: f2 0f 59 d9 mulsd %xmm1,%xmm3 26c942: f2 0f 59 d5 mulsd %xmm5,%xmm2 26c946: f2 0f 5e c3 divsd %xmm3,%xmm0 26c94a: 66 0f ef db pxor %xmm3,%xmm3 26c94e: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 26c953: f2 0f 59 cb mulsd %xmm3,%xmm1 26c957: f2 0f 5e d1 divsd %xmm1,%xmm2 26c95b: f2 0f 58 c2 addsd %xmm2,%xmm0 26c95f: f2 41 0f 11 02 movsd %xmm0,(%r10) 26c964: c3 retq 26c965: 8b 54 24 08 mov 0x8(%rsp),%edx 26c969: 45 89 c0 mov %r8d,%r8d 26c96c: 66 0f ef db pxor %xmm3,%xmm3 26c970: 66 0f ef e4 pxor %xmm4,%xmm4 26c974: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 26c97c 26c97b: 00 26c97c: f2 49 0f 2a d8 cvtsi2sd %r8,%xmm3 26c981: f2 48 0f 2a e2 cvtsi2sd %rdx,%xmm4 26c986: f2 0f 59 e8 mulsd %xmm0,%xmm5 26c98a: f2 0f 59 e1 mulsd %xmm1,%xmm4 26c98e: f2 0f 59 dd mulsd %xmm5,%xmm3 26c992: f2 0f 5e dc divsd %xmm4,%xmm3 26c996: f2 0f 58 d3 addsd %xmm3,%xmm2 26c99a: f2 0f 11 10 movsd %xmm2,(%rax) 26c99e: 40 84 ff test %dil,%dil 26c9a1: 0f 85 68 ff ff ff jne 26c90f 26c9a7: e9 e3 fe ff ff jmpq 26c88f 26c9ac: 0f 1f 40 00 nopl 0x0(%rax) 000000000026c9b0 : 26c9b0: e8 00 00 00 00 callq 26c9b5 26c9b5: 83 fe 01 cmp $0x1,%esi 26c9b8: 0f 84 91 01 00 00 je 26cb4f 26c9be: 40 84 ff test %dil,%dil 26c9c1: 0f 84 83 00 00 00 je 26ca4a 26c9c7: 83 fa 01 cmp $0x1,%edx 26c9ca: 0f 84 f7 03 00 00 je 26cdc7 26c9d0: 83 fa 02 cmp $0x2,%edx 26c9d3: 0f 84 be 02 00 00 je 26cc97 26c9d9: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26c9e1 26c9e0: 00 26c9e1: 0f 8a 2e 04 00 00 jp 26ce15 26c9e7: 0f 85 28 04 00 00 jne 26ce15 26c9ed: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26c9f5 26c9f4: 00 26c9f5: 31 c0 xor %eax,%eax 26c9f7: 66 0f 2f c8 comisd %xmm0,%xmm1 26c9fb: 0f 87 4d 01 00 00 ja 26cb4e 26ca01: 8d 04 49 lea (%rcx,%rcx,2),%eax 26ca04: 66 0f ef c9 pxor %xmm1,%xmm1 26ca08: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26ca0d: f2 0f 5c 0d 00 00 00 subsd 0x0(%rip),%xmm1 # 26ca15 26ca14: 00 26ca15: 66 0f 2f c1 comisd %xmm1,%xmm0 26ca19: 0f 83 3e 04 00 00 jae 26ce5d 26ca1f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26ca27 26ca26: 00 26ca27: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ca2f 26ca2e: 00 26ca2f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26ca33: e8 00 00 00 00 callq 26ca38 26ca38: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ca3c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26ca44 26ca43: 00 26ca44: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26ca49: c3 retq 26ca4a: 83 fa 01 cmp $0x1,%edx 26ca4d: 0f 84 ca 02 00 00 je 26cd1d 26ca53: 83 ea 02 sub $0x2,%edx 26ca56: 83 fa 01 cmp $0x1,%edx 26ca59: 0f 86 fa 01 00 00 jbe 26cc59 26ca5f: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26ca67 26ca66: 00 26ca67: 66 0f 2f c2 comisd %xmm2,%xmm0 26ca6b: 72 2a jb 26ca97 26ca6d: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26ca75 26ca74: 00 26ca75: 0f 9b c0 setnp %al 26ca78: 0f 44 f8 cmove %eax,%edi 26ca7b: 40 84 ff test %dil,%dil 26ca7e: 0f 85 0e 01 00 00 jne 26cb92 26ca84: 66 0f 2e ca ucomisd %xmm2,%xmm1 26ca88: 0f 9b c0 setnp %al 26ca8b: 0f 44 f8 cmove %eax,%edi 26ca8e: 40 84 ff test %dil,%dil 26ca91: 0f 85 fb 00 00 00 jne 26cb92 26ca97: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26ca9f 26ca9e: 00 26ca9f: 66 0f 2f c2 comisd %xmm2,%xmm0 26caa3: 72 2d jb 26cad2 26caa5: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26caad 26caac: 00 26caad: ba 00 00 00 00 mov $0x0,%edx 26cab2: 0f 9b c0 setnp %al 26cab5: 0f 45 c2 cmovne %edx,%eax 26cab8: 84 c0 test %al,%al 26caba: 0f 85 1f 04 00 00 jne 26cedf 26cac0: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cac4: 0f 9b c2 setnp %dl 26cac7: 0f 44 c2 cmove %edx,%eax 26caca: 84 c0 test %al,%al 26cacc: 0f 85 0d 04 00 00 jne 26cedf 26cad2: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cada 26cad9: 00 26cada: 66 0f 2f c2 comisd %xmm2,%xmm0 26cade: 72 2d jb 26cb0d 26cae0: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cae8 26cae7: 00 26cae8: ba 00 00 00 00 mov $0x0,%edx 26caed: 0f 9b c0 setnp %al 26caf0: 0f 45 c2 cmovne %edx,%eax 26caf3: 84 c0 test %al,%al 26caf5: 0f 85 96 01 00 00 jne 26cc91 26cafb: 66 0f 2e ca ucomisd %xmm2,%xmm1 26caff: 0f 9b c2 setnp %dl 26cb02: 0f 44 c2 cmove %edx,%eax 26cb05: 84 c0 test %al,%al 26cb07: 0f 85 84 01 00 00 jne 26cc91 26cb0d: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cb15 26cb14: 00 26cb15: 66 0f 2f c2 comisd %xmm2,%xmm0 26cb19: 0f 82 fb 01 00 00 jb 26cd1a 26cb1f: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cb27 26cb26: 00 26cb27: ba 00 00 00 00 mov $0x0,%edx 26cb2c: 0f 9b c0 setnp %al 26cb2f: 0f 45 c2 cmovne %edx,%eax 26cb32: 84 c0 test %al,%al 26cb34: 0f 85 da 01 00 00 jne 26cd14 26cb3a: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cb3e: 0f 9b c2 setnp %dl 26cb41: 0f 45 d0 cmovne %eax,%edx 26cb44: 31 c0 xor %eax,%eax 26cb46: 84 d2 test %dl,%dl 26cb48: 0f 85 c6 01 00 00 jne 26cd14 26cb4e: c3 retq 26cb4f: 83 fa 01 cmp $0x1,%edx 26cb52: 0f 84 89 01 00 00 je 26cce1 26cb58: 85 d2 test %edx,%edx 26cb5a: 75 3c jne 26cb98 26cb5c: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cb64 26cb63: 00 26cb64: 66 0f 2f c2 comisd %xmm2,%xmm0 26cb68: 0f 82 29 ff ff ff jb 26ca97 26cb6e: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cb76 26cb75: 00 26cb76: 0f 9b c0 setnp %al 26cb79: 0f 45 c2 cmovne %edx,%eax 26cb7c: 84 c0 test %al,%al 26cb7e: 75 12 jne 26cb92 26cb80: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cb84: 0f 9b c2 setnp %dl 26cb87: 0f 44 c2 cmove %edx,%eax 26cb8a: 84 c0 test %al,%al 26cb8c: 0f 84 05 ff ff ff je 26ca97 26cb92: b8 24 00 00 00 mov $0x24,%eax 26cb97: c3 retq 26cb98: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cba0 26cb9f: 00 26cba0: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 26cba8 26cba7: 00 26cba8: 66 0f 2f c2 comisd %xmm2,%xmm0 26cbac: 72 2d jb 26cbdb 26cbae: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cbb6 26cbb5: 00 26cbb6: ba 00 00 00 00 mov $0x0,%edx 26cbbb: 0f 9b c0 setnp %al 26cbbe: 0f 45 c2 cmovne %edx,%eax 26cbc1: 84 c0 test %al,%al 26cbc3: 0f 85 c8 00 00 00 jne 26cc91 26cbc9: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cbcd: 0f 9b c2 setnp %dl 26cbd0: 0f 44 c2 cmove %edx,%eax 26cbd3: 84 c0 test %al,%al 26cbd5: 0f 85 b6 00 00 00 jne 26cc91 26cbdb: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cbe3 26cbe2: 00 26cbe3: 66 0f 2f c2 comisd %xmm2,%xmm0 26cbe7: 72 2d jb 26cc16 26cbe9: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cbf1 26cbf0: 00 26cbf1: ba 00 00 00 00 mov $0x0,%edx 26cbf6: 0f 9b c0 setnp %al 26cbf9: 0f 45 c2 cmovne %edx,%eax 26cbfc: 84 c0 test %al,%al 26cbfe: 0f 85 e7 02 00 00 jne 26ceeb 26cc04: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cc08: 0f 9b c2 setnp %dl 26cc0b: 0f 44 c2 cmove %edx,%eax 26cc0e: 84 c0 test %al,%al 26cc10: 0f 85 d5 02 00 00 jne 26ceeb 26cc16: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cc1e 26cc1d: 00 26cc1e: 66 0f 2f c2 comisd %xmm2,%xmm0 26cc22: 0f 82 f2 00 00 00 jb 26cd1a 26cc28: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cc30 26cc2f: 00 26cc30: ba 00 00 00 00 mov $0x0,%edx 26cc35: 0f 9b c0 setnp %al 26cc38: 0f 45 c2 cmovne %edx,%eax 26cc3b: 84 c0 test %al,%al 26cc3d: 75 14 jne 26cc53 26cc3f: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cc43: 0f 9b c2 setnp %dl 26cc46: 0f 45 d0 cmovne %eax,%edx 26cc49: 31 c0 xor %eax,%eax 26cc4b: 84 d2 test %dl,%dl 26cc4d: 0f 84 fb fe ff ff je 26cb4e 26cc53: b8 10 00 00 00 mov $0x10,%eax 26cc58: c3 retq 26cc59: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cc61 26cc60: 00 26cc61: 66 0f 2f c2 comisd %xmm2,%xmm0 26cc65: 0f 82 70 ff ff ff jb 26cbdb 26cc6b: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cc73 26cc72: 00 26cc73: 0f 9b c0 setnp %al 26cc76: 0f 44 f8 cmove %eax,%edi 26cc79: 40 84 ff test %dil,%dil 26cc7c: 75 13 jne 26cc91 26cc7e: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cc82: 0f 9b c0 setnp %al 26cc85: 0f 44 f8 cmove %eax,%edi 26cc88: 40 84 ff test %dil,%dil 26cc8b: 0f 84 4a ff ff ff je 26cbdb 26cc91: b8 18 00 00 00 mov $0x18,%eax 26cc96: c3 retq 26cc97: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cc9f 26cc9e: 00 26cc9f: 0f 8a fe 01 00 00 jp 26cea3 26cca5: 0f 85 f8 01 00 00 jne 26cea3 26ccab: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26ccb3 26ccb2: 00 26ccb3: 31 c0 xor %eax,%eax 26ccb5: 66 0f 2f c8 comisd %xmm0,%xmm1 26ccb9: 0f 87 8f fe ff ff ja 26cb4e 26ccbf: 01 c9 add %ecx,%ecx 26ccc1: 66 0f ef c9 pxor %xmm1,%xmm1 26ccc5: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 26ccca: f2 0f 5c 0d 00 00 00 subsd 0x0(%rip),%xmm1 # 26ccd2 26ccd1: 00 26ccd2: 66 0f 2f c1 comisd %xmm1,%xmm0 26ccd6: 0f 83 81 01 00 00 jae 26ce5d 26ccdc: e9 3e fd ff ff jmpq 26ca1f 26cce1: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cce9 26cce8: 00 26cce9: 66 0f 2f c2 comisd %xmm2,%xmm0 26cced: 72 5e jb 26cd4d 26ccef: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26ccf7 26ccf6: 00 26ccf7: ba 00 00 00 00 mov $0x0,%edx 26ccfc: 0f 9b c0 setnp %al 26ccff: 0f 45 c2 cmovne %edx,%eax 26cd02: 84 c0 test %al,%al 26cd04: 75 0e jne 26cd14 26cd06: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cd0a: 0f 9b c2 setnp %dl 26cd0d: 0f 44 c2 cmove %edx,%eax 26cd10: 84 c0 test %al,%al 26cd12: 74 39 je 26cd4d 26cd14: b8 12 00 00 00 mov $0x12,%eax 26cd19: c3 retq 26cd1a: 31 c0 xor %eax,%eax 26cd1c: c3 retq 26cd1d: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cd25 26cd24: 00 26cd25: 66 0f 2f c2 comisd %xmm2,%xmm0 26cd29: 72 22 jb 26cd4d 26cd2b: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cd33 26cd32: 00 26cd33: 0f 9b c0 setnp %al 26cd36: 0f 44 f8 cmove %eax,%edi 26cd39: 40 84 ff test %dil,%dil 26cd3c: 75 d6 jne 26cd14 26cd3e: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cd42: 0f 9b c0 setnp %al 26cd45: 0f 44 f8 cmove %eax,%edi 26cd48: 40 84 ff test %dil,%dil 26cd4b: 75 c7 jne 26cd14 26cd4d: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cd55 26cd54: 00 26cd55: 66 0f 2f c2 comisd %xmm2,%xmm0 26cd59: 72 2d jb 26cd88 26cd5b: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cd63 26cd62: 00 26cd63: ba 00 00 00 00 mov $0x0,%edx 26cd68: 0f 9b c0 setnp %al 26cd6b: 0f 45 c2 cmovne %edx,%eax 26cd6e: 84 c0 test %al,%al 26cd70: 0f 85 6f 01 00 00 jne 26cee5 26cd76: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cd7a: 0f 9b c2 setnp %dl 26cd7d: 0f 44 c2 cmove %edx,%eax 26cd80: 84 c0 test %al,%al 26cd82: 0f 85 5d 01 00 00 jne 26cee5 26cd88: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26cd90 26cd8f: 00 26cd90: 66 0f 2f c2 comisd %xmm2,%xmm0 26cd94: 72 84 jb 26cd1a 26cd96: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cd9e 26cd9d: 00 26cd9e: ba 00 00 00 00 mov $0x0,%edx 26cda3: 0f 9b c0 setnp %al 26cda6: 0f 45 c2 cmovne %edx,%eax 26cda9: 84 c0 test %al,%al 26cdab: 75 14 jne 26cdc1 26cdad: 66 0f 2e ca ucomisd %xmm2,%xmm1 26cdb1: 0f 9b c2 setnp %dl 26cdb4: 0f 45 d0 cmovne %eax,%edx 26cdb7: 31 c0 xor %eax,%eax 26cdb9: 84 d2 test %dl,%dl 26cdbb: 0f 84 8d fd ff ff je 26cb4e 26cdc1: b8 0c 00 00 00 mov $0xc,%eax 26cdc6: c3 retq 26cdc7: 66 0f 2e 0d 00 00 00 ucomisd 0x0(%rip),%xmm1 # 26cdcf 26cdce: 00 26cdcf: 0f 8a 8e 00 00 00 jp 26ce63 26cdd5: 0f 85 88 00 00 00 jne 26ce63 26cddb: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26cde3 26cde2: 00 26cde3: 31 c0 xor %eax,%eax 26cde5: 66 0f 2f c8 comisd %xmm0,%xmm1 26cde9: 0f 87 5f fd ff ff ja 26cb4e 26cdef: 89 c9 mov %ecx,%ecx 26cdf1: 66 0f ef c9 pxor %xmm1,%xmm1 26cdf5: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 26cdfa: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 26ce02 26ce01: 00 26ce02: f2 0f 5c 0d 00 00 00 subsd 0x0(%rip),%xmm1 # 26ce0a 26ce09: 00 26ce0a: 66 0f 2f c1 comisd %xmm1,%xmm0 26ce0e: 73 4d jae 26ce5d 26ce10: e9 0a fc ff ff jmpq 26ca1f 26ce15: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26ce1d 26ce1c: 00 26ce1d: 31 c0 xor %eax,%eax 26ce1f: 66 0f 2f d0 comisd %xmm0,%xmm2 26ce23: 0f 87 25 fd ff ff ja 26cb4e 26ce29: 66 0f 2f d1 comisd %xmm1,%xmm2 26ce2d: 0f 87 1b fd ff ff ja 26cb4e 26ce33: 8d 14 49 lea (%rcx,%rcx,2),%edx 26ce36: 66 0f ef d2 pxor %xmm2,%xmm2 26ce3a: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 26ce3f: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 26ce47 26ce46: 00 26ce47: 66 0f 2f ca comisd %xmm2,%xmm1 26ce4b: 0f 87 a0 00 00 00 ja 26cef1 26ce51: 31 c0 xor %eax,%eax 26ce53: 66 0f 2f c8 comisd %xmm0,%xmm1 26ce57: 0f 87 f1 fc ff ff ja 26cb4e 26ce5d: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 26ce62: c3 retq 26ce63: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26ce6b 26ce6a: 00 26ce6b: 31 c0 xor %eax,%eax 26ce6d: 66 0f 2f d0 comisd %xmm0,%xmm2 26ce71: 0f 87 d7 fc ff ff ja 26cb4e 26ce77: 66 0f 2f d1 comisd %xmm1,%xmm2 26ce7b: 0f 87 cd fc ff ff ja 26cb4e 26ce81: 89 c9 mov %ecx,%ecx 26ce83: 66 0f ef d2 pxor %xmm2,%xmm2 26ce87: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 26ce8c: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 26ce94 26ce93: 00 26ce94: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 26ce9c 26ce9b: 00 26ce9c: 66 0f 2f ca comisd %xmm2,%xmm1 26cea0: 76 af jbe 26ce51 26cea2: c3 retq 26cea3: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26ceab 26ceaa: 00 26ceab: 31 c0 xor %eax,%eax 26cead: 66 0f 2f d0 comisd %xmm0,%xmm2 26ceb1: 0f 87 97 fc ff ff ja 26cb4e 26ceb7: 66 0f 2f d1 comisd %xmm1,%xmm2 26cebb: 0f 87 8d fc ff ff ja 26cb4e 26cec1: 01 c9 add %ecx,%ecx 26cec3: 66 0f ef d2 pxor %xmm2,%xmm2 26cec7: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 26cecc: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 26ced4 26ced3: 00 26ced4: 66 0f 2f ca comisd %xmm2,%xmm1 26ced8: 0f 86 73 ff ff ff jbe 26ce51 26cede: c3 retq 26cedf: b8 1e 00 00 00 mov $0x1e,%eax 26cee4: c3 retq 26cee5: b8 0f 00 00 00 mov $0xf,%eax 26ceea: c3 retq 26ceeb: b8 14 00 00 00 mov $0x14,%eax 26cef0: c3 retq 26cef1: c3 retq 26cef2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 26cef9: 00 00 00 00 26cefd: 0f 1f 00 nopl (%rax) 000000000026cf00 : 26cf00: e8 00 00 00 00 callq 26cf05 26cf05: 41 57 push %r15 26cf07: 41 56 push %r14 26cf09: 41 55 push %r13 26cf0b: 41 54 push %r12 26cf0d: 55 push %rbp 26cf0e: 53 push %rbx 26cf0f: 48 83 ec 30 sub $0x30,%rsp 26cf13: 48 89 54 24 18 mov %rdx,0x18(%rsp) 26cf18: 4c 8b 64 24 78 mov 0x78(%rsp),%r12 26cf1d: 85 f6 test %esi,%esi 26cf1f: 0f 84 e2 02 00 00 je 26d207 26cf25: 8d 46 ff lea -0x1(%rsi),%eax 26cf28: 48 89 fb mov %rdi,%rbx 26cf2b: 49 89 cd mov %rcx,%r13 26cf2e: 4d 89 c6 mov %r8,%r14 26cf31: 48 89 44 24 28 mov %rax,0x28(%rsp) 26cf36: 89 f0 mov %esi,%eax 26cf38: 4c 89 cd mov %r9,%rbp 26cf3b: 45 31 ff xor %r15d,%r15d 26cf3e: 48 89 44 24 20 mov %rax,0x20(%rsp) 26cf43: e9 10 01 00 00 jmpq 26d058 26cf48: 0f 85 64 01 00 00 jne 26d0b2 26cf4e: 66 0f ef db pxor %xmm3,%xmm3 26cf52: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 26cf5a 26cf59: 00 26cf5a: 66 0f ef f6 pxor %xmm6,%xmm6 26cf5e: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 26cf64: 66 0f 2f c6 comisd %xmm6,%xmm0 26cf68: f2 0f 11 14 24 movsd %xmm2,(%rsp) 26cf6d: 0f 86 b5 01 00 00 jbe 26d128 26cf73: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26cf7b 26cf7a: 00 26cf7b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26cf7f: e8 00 00 00 00 callq 26cf84 26cf84: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 26cf8a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 26cf8f: 0f 28 d0 movaps %xmm0,%xmm2 26cf92: f2 0f 10 04 24 movsd (%rsp),%xmm0 26cf97: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 26cf9f 26cf9e: 00 26cf9f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26cfa7 26cfa6: 00 26cfa7: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 26cfab: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26cfb3 26cfb2: 00 26cfb3: f2 42 0f 59 7c fd 00 mulsd 0x0(%rbp,%r15,8),%xmm7 26cfba: f2 0f 59 d0 mulsd %xmm0,%xmm2 26cfbe: 66 0f ef c0 pxor %xmm0,%xmm0 26cfc2: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 26cfca 26cfc9: 00 26cfca: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 26cfcf: f2 42 0f 5a 04 f8 cvtsd2ss (%rax,%r15,8),%xmm0 26cfd5: f2 0f 5e d3 divsd %xmm3,%xmm2 26cfd9: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 26cfdf: e8 00 00 00 00 callq 26cfe4 26cfe4: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 26cfea: 66 0f ef c9 pxor %xmm1,%xmm1 26cfee: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26cff2: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26cff7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26cfff 26cffe: 00 26cfff: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 26d003: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 26d009: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d00d: e8 00 00 00 00 callq 26d012 26d012: 66 0f ef c9 pxor %xmm1,%xmm1 26d016: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26d01a: f2 42 0f 11 8c fb 18 movsd %xmm1,0xd18(%rbx,%r15,8) 26d021: 0d 00 00 26d024: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26d02c 26d02b: 00 26d02c: f2 43 0f 59 0c fc mulsd (%r12,%r15,8),%xmm1 26d032: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26d036: e8 00 00 00 00 callq 26d03b 26d03b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d03f: f2 42 0f 11 84 fb 18 movsd %xmm0,0xd18(%rbx,%r15,8) 26d046: 0d 00 00 26d049: 49 83 c7 01 add $0x1,%r15 26d04d: 4c 3b 7c 24 20 cmp 0x20(%rsp),%r15 26d052: 0f 84 4b 01 00 00 je 26d1a3 26d058: f2 43 0f 10 0c fe movsd (%r14,%r15,8),%xmm1 26d05e: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 26d066 26d065: 00 26d066: f2 42 0f 10 54 fd 00 movsd 0x0(%rbp,%r15,8),%xmm2 26d06d: 66 0f 2f e1 comisd %xmm1,%xmm4 26d071: 0f 83 82 00 00 00 jae 26d0f9 26d077: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 26d07e: 00 26d07f: 66 0f 28 c2 movapd %xmm2,%xmm0 26d083: f2 42 0f 5e 04 f8 divsd (%rax,%r15,8),%xmm0 26d089: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 26d090: 00 26d091: f2 42 0f 5e 04 f8 divsd (%rax,%r15,8),%xmm0 26d097: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 26d09d: f2 43 0f 10 44 fd 00 movsd 0x0(%r13,%r15,8),%xmm0 26d0a4: 66 0f ef ed pxor %xmm5,%xmm5 26d0a8: 66 0f 2e c5 ucomisd %xmm5,%xmm0 26d0ac: 0f 8b 96 fe ff ff jnp 26cf48 26d0b2: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 26d0ba 26d0b9: 00 26d0ba: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 26d0c2 26d0c1: 00 26d0c2: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 26d0ca 26d0c9: 00 26d0ca: f2 0f 59 da mulsd %xmm2,%xmm3 26d0ce: 66 0f 2f e9 comisd %xmm1,%xmm5 26d0d2: 0f 83 96 00 00 00 jae 26d16e 26d0d8: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 26d0df: 00 26d0e0: f2 42 0f 5e 1c f8 divsd (%rax,%r15,8),%xmm3 26d0e6: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 26d0ed: 00 26d0ee: f2 42 0f 5e 1c f8 divsd (%rax,%r15,8),%xmm3 26d0f4: e9 59 fe ff ff jmpq 26cf52 26d0f9: 48 8b 44 24 68 mov 0x68(%rsp),%rax 26d0fe: 66 0f ef c0 pxor %xmm0,%xmm0 26d102: f2 42 0f 2a 04 b8 cvtsi2sdl (%rax,%r15,4),%xmm0 26d108: 48 8b 44 24 70 mov 0x70(%rsp),%rax 26d10d: f2 0f 59 c2 mulsd %xmm2,%xmm0 26d111: f2 42 0f 5e 04 f8 divsd (%rax,%r15,8),%xmm0 26d117: f2 43 0f 5e 04 fc divsd (%r12,%r15,8),%xmm0 26d11d: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 26d123: e9 75 ff ff ff jmpq 26d09d 26d128: 48 8b 44 24 18 mov 0x18(%rsp),%rax 26d12d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d135 26d134: 00 26d135: 66 0f ef c0 pxor %xmm0,%xmm0 26d139: f2 42 0f 5a 04 f8 cvtsd2ss (%rax,%r15,8),%xmm0 26d13f: e8 00 00 00 00 callq 26d144 26d144: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d148: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26d14d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26d155 26d154: 00 26d155: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 26d15b: f2 42 0f 11 84 fb 18 movsd %xmm0,0xd18(%rbx,%r15,8) 26d162: 0d 00 00 26d165: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d169: e9 b6 fe ff ff jmpq 26d024 26d16e: 48 8b 44 24 68 mov 0x68(%rsp),%rax 26d173: 66 0f ef c9 pxor %xmm1,%xmm1 26d177: f2 42 0f 2a 0c b8 cvtsi2sdl (%rax,%r15,4),%xmm1 26d17d: 48 8b 44 24 70 mov 0x70(%rsp),%rax 26d182: f2 0f 59 d9 mulsd %xmm1,%xmm3 26d186: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26d18e 26d18d: 00 26d18e: f2 42 0f 59 0c f8 mulsd (%rax,%r15,8),%xmm1 26d194: f2 0f 5e d9 divsd %xmm1,%xmm3 26d198: f2 43 0f 5e 1c fc divsd (%r12,%r15,8),%xmm3 26d19e: e9 af fd ff ff jmpq 26cf52 26d1a3: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 26d1aa: 00 26d1ab: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26d1b3 26d1b2: 00 26d1b3: 48 8d ab 18 0d 00 00 lea 0xd18(%rbx),%rbp 26d1ba: 4c 8b a4 24 98 00 00 mov 0x98(%rsp),%r12 26d1c1: 00 26d1c2: f2 0f 11 00 movsd %xmm0,(%rax) 26d1c6: 48 8b 44 24 28 mov 0x28(%rsp),%rax 26d1cb: 48 8d 9c c3 20 0d 00 lea 0xd20(%rbx,%rax,8),%rbx 26d1d2: 00 26d1d3: 66 0f ef c9 pxor %xmm1,%xmm1 26d1d7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d1db: 48 83 c5 08 add $0x8,%rbp 26d1df: f2 0f 5a 4d f8 cvtsd2ss -0x8(%rbp),%xmm1 26d1e4: e8 00 00 00 00 callq 26d1e9 26d1e9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d1ed: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 26d1f3: 48 39 eb cmp %rbp,%rbx 26d1f6: 75 db jne 26d1d3 26d1f8: 48 83 c4 30 add $0x30,%rsp 26d1fc: 5b pop %rbx 26d1fd: 5d pop %rbp 26d1fe: 41 5c pop %r12 26d200: 41 5d pop %r13 26d202: 41 5e pop %r14 26d204: 41 5f pop %r15 26d206: c3 retq 26d207: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 26d20e: 00 26d20f: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 26d216 26d216: 48 89 10 mov %rdx,(%rax) 26d219: 48 83 c4 30 add $0x30,%rsp 26d21d: 5b pop %rbx 26d21e: 5d pop %rbp 26d21f: 41 5c pop %r12 26d221: 41 5d pop %r13 26d223: 41 5e pop %r14 26d225: 41 5f pop %r15 26d227: c3 retq 26d228: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 26d22f: 00 000000000026d230 : 26d230: e8 00 00 00 00 callq 26d235 26d235: 41 56 push %r14 26d237: f2 0f 58 c8 addsd %xmm0,%xmm1 26d23b: 49 89 fe mov %rdi,%r14 26d23e: 41 55 push %r13 26d240: 4d 89 cd mov %r9,%r13 26d243: 41 54 push %r12 26d245: 55 push %rbp 26d246: 44 89 c5 mov %r8d,%ebp 26d249: 53 push %rbx 26d24a: 89 cb mov %ecx,%ebx 26d24c: 48 83 ec 08 sub $0x8,%rsp 26d250: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 26d258 26d257: 00 26d258: 4c 8b 64 24 38 mov 0x38(%rsp),%r12 26d25d: 84 d2 test %dl,%dl 26d25f: 0f 84 cd 00 00 00 je 26d332 26d265: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 26d26d 26d26c: 00 26d26d: 66 0f ef c0 pxor %xmm0,%xmm0 26d271: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 26d275: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d27d 26d27c: 00 26d27d: e8 00 00 00 00 callq 26d282 26d282: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d286: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 26d28c: 41 80 be 58 1a 00 00 cmpb $0x0,0x1a58(%r14) 26d293: 00 26d294: 0f 84 c5 00 00 00 je 26d35f 26d29a: 85 ed test %ebp,%ebp 26d29c: 74 05 je 26d2a3 26d29e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26d2a3: 89 d8 mov %ebx,%eax 26d2a5: 66 0f ef d2 pxor %xmm2,%xmm2 26d2a9: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 26d2af: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d2b7 26d2b6: 00 26d2b7: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26d2bc: f2 0f 5e c2 divsd %xmm2,%xmm0 26d2c0: f2 0f 11 14 24 movsd %xmm2,(%rsp) 26d2c5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d2c9: e8 00 00 00 00 callq 26d2ce 26d2ce: f2 0f 10 14 24 movsd (%rsp),%xmm2 26d2d3: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26d2d8: 41 89 04 24 mov %eax,(%r12) 26d2dc: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 26d2e2: 89 c1 mov %eax,%ecx 26d2e4: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 26d2ec 26d2eb: 00 26d2ec: 76 2d jbe 26d31b 26d2ee: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26d2f6 26d2f5: 00 26d2f6: 31 d2 xor %edx,%edx 26d2f8: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26d2fd: f7 f3 div %ebx 26d2ff: 0f af d9 imul %ecx,%ebx 26d302: 48 83 c4 08 add $0x8,%rsp 26d306: 66 0f ef c0 pxor %xmm0,%xmm0 26d30a: 8d 04 13 lea (%rbx,%rdx,1),%eax 26d30d: 5b pop %rbx 26d30e: 5d pop %rbp 26d30f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26d314: 41 5c pop %r12 26d316: 41 5d pop %r13 26d318: 41 5e pop %r14 26d31a: c3 retq 26d31b: f2 0f 58 d0 addsd %xmm0,%xmm2 26d31f: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 26d327 26d326: 00 26d327: 31 d2 xor %edx,%edx 26d329: f2 48 0f 2c c2 cvttsd2si %xmm2,%rax 26d32e: f7 f3 div %ebx 26d330: eb cd jmp 26d2ff 26d332: 66 0f 28 d0 movapd %xmm0,%xmm2 26d336: 40 0f b6 f6 movzbl %sil,%esi 26d33a: 66 0f ef c0 pxor %xmm0,%xmm0 26d33e: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 26d346 26d345: 00 26d346: f2 0f 2a c6 cvtsi2sd %esi,%xmm0 26d34a: f2 0f 59 c3 mulsd %xmm3,%xmm0 26d34e: f2 0f 59 c2 mulsd %xmm2,%xmm0 26d352: f2 0f 58 c8 addsd %xmm0,%xmm1 26d356: f2 0f 59 cb mulsd %xmm3,%xmm1 26d35a: e9 0e ff ff ff jmpq 26d26d 26d35f: 89 d8 mov %ebx,%eax 26d361: 66 0f ef d2 pxor %xmm2,%xmm2 26d365: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 26d36b: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26d373 26d372: 00 26d373: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26d378: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d380 26d37f: 00 26d380: f2 0f 5e c2 divsd %xmm2,%xmm0 26d384: f2 0f 11 14 24 movsd %xmm2,(%rsp) 26d389: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d38d: e8 00 00 00 00 callq 26d392 26d392: f2 0f 10 14 24 movsd (%rsp),%xmm2 26d397: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d39b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 26d3a3 26d3a2: 00 26d3a3: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26d3a8: 41 89 04 24 mov %eax,(%r12) 26d3ac: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 26d3b2: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 26d3ba 26d3b9: 00 26d3ba: 76 51 jbe 26d40d 26d3bc: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26d3c4 26d3c3: 00 26d3c4: 31 d2 xor %edx,%edx 26d3c6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26d3cb: f7 f3 div %ebx 26d3cd: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26d3d5 26d3d4: 00 26d3d5: 89 d2 mov %edx,%edx 26d3d7: 66 0f ef c9 pxor %xmm1,%xmm1 26d3db: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 26d3e0: e8 00 00 00 00 callq 26d3e5 26d3e5: 41 8b 0c 24 mov (%r12),%ecx 26d3e9: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 26d3ee: e9 0c ff ff ff jmpq 26d2ff 26d3f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26d3fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26d401: 31 c0 xor %eax,%eax 26d403: e8 00 00 00 00 callq 26d408 26d408: e9 96 fe ff ff jmpq 26d2a3 26d40d: f2 0f 58 d0 addsd %xmm0,%xmm2 26d411: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 26d419 26d418: 00 26d419: 31 d2 xor %edx,%edx 26d41b: f2 48 0f 2c c2 cvttsd2si %xmm2,%rax 26d420: f7 f3 div %ebx 26d422: eb a9 jmp 26d3cd 26d424: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 26d42b: 00 00 00 00 26d42f: 90 nop 000000000026d430 : 26d430: e8 00 00 00 00 callq 26d435 26d435: 41 56 push %r14 26d437: 89 d2 mov %edx,%edx 26d439: 66 0f ef ed pxor %xmm5,%xmm5 26d43d: 45 89 ce mov %r9d,%r14d 26d440: 41 55 push %r13 26d442: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 26d447: 41 89 fd mov %edi,%r13d 26d44a: 41 54 push %r12 26d44c: 45 89 c4 mov %r8d,%r12d 26d44f: 55 push %rbp 26d450: 89 cd mov %ecx,%ebp 26d452: 53 push %rbx 26d453: 89 f3 mov %esi,%ebx 26d455: 48 83 ec 30 sub $0x30,%rsp 26d459: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26d461 26d460: 00 26d461: f2 0f 11 4c 24 20 movsd %xmm1,0x20(%rsp) 26d467: f2 0f 5e d1 divsd %xmm1,%xmm2 26d46b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d473 26d472: 00 26d473: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 26d479: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 26d47e: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 26d482: 0f 28 c2 movaps %xmm2,%xmm0 26d485: f3 0f 11 54 24 1c movss %xmm2,0x1c(%rsp) 26d48b: e8 00 00 00 00 callq 26d490 26d490: 66 0f ef ff pxor %xmm7,%xmm7 26d494: f2 0f 10 34 24 movsd (%rsp),%xmm6 26d499: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 26d4a1 26d4a0: 00 26d4a1: f2 49 0f 2a fe cvtsi2sd %r14,%xmm7 26d4a6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d4aa: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d4b2 26d4b1: 00 26d4b2: f2 0f 59 f0 mulsd %xmm0,%xmm6 26d4b6: 66 0f ef c0 pxor %xmm0,%xmm0 26d4ba: f2 0f 59 e7 mulsd %xmm7,%xmm4 26d4be: f2 0f 11 7c 24 28 movsd %xmm7,0x28(%rsp) 26d4c4: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 26d4ca: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 26d4ce: e8 00 00 00 00 callq 26d4d3 26d4d3: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 26d4d9: f3 0f 10 54 24 1c movss 0x1c(%rsp),%xmm2 26d4df: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d4e3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d4eb 26d4ea: 00 26d4eb: f2 0f 59 e0 mulsd %xmm0,%xmm4 26d4ef: 0f 28 c2 movaps %xmm2,%xmm0 26d4f2: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 26d4f8: e8 00 00 00 00 callq 26d4fd 26d4fd: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 26d505 26d504: 00 26d505: f2 0f 59 34 24 mulsd (%rsp),%xmm6 26d50a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d512 26d511: 00 26d512: f3 0f 11 44 24 1c movss %xmm0,0x1c(%rsp) 26d518: 66 0f ef c0 pxor %xmm0,%xmm0 26d51c: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 26d520: e8 00 00 00 00 callq 26d525 26d525: f3 0f 10 54 24 1c movss 0x1c(%rsp),%xmm2 26d52b: 66 0f ef c9 pxor %xmm1,%xmm1 26d52f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d533: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 26d53b 26d53a: 00 26d53b: f3 0f 5a ca cvtss2sd %xmm2,%xmm1 26d53f: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 26d545: f2 0f 59 c1 mulsd %xmm1,%xmm0 26d549: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d551 26d550: 00 26d551: f2 0f 58 d0 addsd %xmm0,%xmm2 26d555: 66 0f ef c0 pxor %xmm0,%xmm0 26d559: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 26d55e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26d566 26d565: 00 26d566: f2 0f 11 14 24 movsd %xmm2,(%rsp) 26d56b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d56f: e8 00 00 00 00 callq 26d574 26d574: f2 0f 10 14 24 movsd (%rsp),%xmm2 26d579: 66 0f ef c9 pxor %xmm1,%xmm1 26d57d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d581: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 26d587: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d58b: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 26d58f: e8 00 00 00 00 callq 26d594 26d594: 41 83 fd 01 cmp $0x1,%r13d 26d598: f2 0f 10 5c 24 20 movsd 0x20(%rsp),%xmm3 26d59e: 75 11 jne 26d5b1 26d5a0: 48 83 c4 30 add $0x30,%rsp 26d5a4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d5a8: 5b pop %rbx 26d5a9: 5d pop %rbp 26d5aa: 41 5c pop %r12 26d5ac: 41 5d pop %r13 26d5ae: 41 5e pop %r14 26d5b0: c3 retq 26d5b1: f2 0f 58 db addsd %xmm3,%xmm3 26d5b5: f3 0f 11 44 24 20 movss %xmm0,0x20(%rsp) 26d5bb: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26d5c3 26d5c2: 00 26d5c3: 66 0f ef ed pxor %xmm5,%xmm5 26d5c7: f2 49 0f 2a ec cvtsi2sd %r12,%xmm5 26d5cc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d5d4 26d5d3: 00 26d5d4: f2 0f 5e c3 divsd %xmm3,%xmm0 26d5d8: 66 0f ef db pxor %xmm3,%xmm3 26d5dc: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 26d5e1: f2 0f 5a d8 cvtsd2ss %xmm0,%xmm3 26d5e5: 0f 28 c3 movaps %xmm3,%xmm0 26d5e8: f3 0f 11 5c 24 1c movss %xmm3,0x1c(%rsp) 26d5ee: e8 00 00 00 00 callq 26d5f3 26d5f3: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 26d5fb 26d5fa: 00 26d5fb: f2 0f 59 5c 24 28 mulsd 0x28(%rsp),%xmm3 26d601: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d605: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26d60a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d612 26d611: 00 26d612: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 26d618: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26d620 26d61f: 00 26d620: f2 0f 59 c3 mulsd %xmm3,%xmm0 26d624: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d628: e8 00 00 00 00 callq 26d62d 26d62d: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 26d633: f3 0f 10 5c 24 1c movss 0x1c(%rsp),%xmm3 26d639: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d63d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d645 26d644: 00 26d645: f2 0f 59 e0 mulsd %xmm0,%xmm4 26d649: 0f 28 c3 movaps %xmm3,%xmm0 26d64c: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 26d652: e8 00 00 00 00 callq 26d657 26d657: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d65f 26d65e: 00 26d65f: 66 0f 7e c3 movd %xmm0,%ebx 26d663: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26d66b 26d66a: 00 26d66b: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26d670: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d674: e8 00 00 00 00 callq 26d679 26d679: 66 0f ef c9 pxor %xmm1,%xmm1 26d67d: 66 0f 6e fb movd %ebx,%xmm7 26d681: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26d685: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 26d68d 26d68c: 00 26d68d: 66 0f ef c0 pxor %xmm0,%xmm0 26d691: f3 0f 5a c7 cvtss2sd %xmm7,%xmm0 26d695: f2 0f 59 c8 mulsd %xmm0,%xmm1 26d699: 66 0f ef c0 pxor %xmm0,%xmm0 26d69d: f2 48 0f 2a c5 cvtsi2sd %rbp,%xmm0 26d6a2: f2 0f 58 4c 24 10 addsd 0x10(%rsp),%xmm1 26d6a8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26d6b0 26d6af: 00 26d6b0: 66 48 0f 7e cb movq %xmm1,%rbx 26d6b5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d6bd 26d6bc: 00 26d6bd: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d6c1: e8 00 00 00 00 callq 26d6c6 26d6c6: 66 0f ef c9 pxor %xmm1,%xmm1 26d6ca: 66 48 0f 6e eb movq %rbx,%xmm5 26d6cf: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26d6d3: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0 26d6d9: f2 0f 58 c0 addsd %xmm0,%xmm0 26d6dd: f2 0f 5e c8 divsd %xmm0,%xmm1 26d6e1: 66 0f ef c0 pxor %xmm0,%xmm0 26d6e5: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 26d6e9: 66 0f ef c9 pxor %xmm1,%xmm1 26d6ed: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 26d6f1: e8 00 00 00 00 callq 26d6f6 26d6f6: f3 0f 10 54 24 20 movss 0x20(%rsp),%xmm2 26d6fc: 0f 28 c8 movaps %xmm0,%xmm1 26d6ff: 0f 28 c2 movaps %xmm2,%xmm0 26d702: e8 00 00 00 00 callq 26d707 26d707: 48 83 c4 30 add $0x30,%rsp 26d70b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26d70f: 5b pop %rbx 26d710: 5d pop %rbp 26d711: 41 5c pop %r12 26d713: 41 5d pop %r13 26d715: 41 5e pop %r14 26d717: c3 retq 26d718: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 26d71f: 00 000000000026d720 : 26d720: e8 00 00 00 00 callq 26d725 26d725: 41 57 push %r15 26d727: 41 89 f2 mov %esi,%r10d 26d72a: 89 d6 mov %edx,%esi 26d72c: 45 89 c7 mov %r8d,%r15d 26d72f: 41 56 push %r14 26d731: 41 55 push %r13 26d733: 41 54 push %r12 26d735: 55 push %rbp 26d736: 53 push %rbx 26d737: 44 89 cb mov %r9d,%ebx 26d73a: 48 83 ec 28 sub $0x28,%rsp 26d73e: 41 83 f8 21 cmp $0x21,%r8d 26d742: 0f 94 c2 sete %dl 26d745: 45 85 c0 test %r8d,%r8d 26d748: 89 4c 24 10 mov %ecx,0x10(%rsp) 26d74c: 8b 6c 24 78 mov 0x78(%rsp),%ebp 26d750: 0f 94 c0 sete %al 26d753: 44 8b a4 24 80 00 00 mov 0x80(%rsp),%r12d 26d75a: 00 26d75b: 09 c2 or %eax,%edx 26d75d: 41 89 d6 mov %edx,%r14d 26d760: 45 84 d2 test %r10b,%r10b 26d763: 0f 84 cc 03 00 00 je 26db35 26d769: 66 0f ef c0 pxor %xmm0,%xmm0 26d76d: 44 8b 54 24 60 mov 0x60(%rsp),%r10d 26d772: 41 89 f5 mov %esi,%r13d 26d775: 89 74 24 14 mov %esi,0x14(%rsp) 26d779: 8d 14 f5 00 00 00 00 lea 0x0(,%rsi,8),%edx 26d780: 41 c1 e5 06 shl $0x6,%r13d 26d784: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 26d789: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 26d790: 00 26d791: 45 85 d2 test %r10d,%r10d 26d794: 89 10 mov %edx,(%rax) 26d796: 8d 14 cd 00 00 00 00 lea 0x0(,%rcx,8),%edx 26d79d: 8b 4c 24 70 mov 0x70(%rsp),%ecx 26d7a1: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 26d7a8: 00 26d7a9: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 26d7ae: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26d7b6 26d7b5: 00 26d7b6: 89 10 mov %edx,(%rax) 26d7b8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d7bc: 0f 84 e0 04 00 00 je 26dca2 26d7c2: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 26d7c9: 00 26d7ca: 66 0f ef c9 pxor %xmm1,%xmm1 26d7ce: 89 10 mov %edx,(%rax) 26d7d0: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 26d7d7: 00 26d7d8: 8b 10 mov (%rax),%edx 26d7da: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 26d7df: e8 00 00 00 00 callq 26d7e4 26d7e4: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 26d7eb: 00 26d7ec: 66 0f ef ed pxor %xmm5,%xmm5 26d7f0: 0f 28 c8 movaps %xmm0,%xmm1 26d7f3: f2 49 0f 2a ed cvtsi2sd %r13,%xmm5 26d7f8: 66 0f ef c0 pxor %xmm0,%xmm0 26d7fc: 8b 10 mov (%rax),%edx 26d7fe: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 26d802: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 26d809: 00 26d80a: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26d80f: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 26d814: f2 0f 58 c1 addsd %xmm1,%xmm0 26d818: 66 0f ef c9 pxor %xmm1,%xmm1 26d81c: f3 49 0f 2a cd cvtsi2ss %r13,%xmm1 26d821: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 26d826: 66 0f ef c0 pxor %xmm0,%xmm0 26d82a: 89 08 mov %ecx,(%rax) 26d82c: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 26d833: 00 26d834: 8b 10 mov (%rax),%edx 26d836: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 26d83d: 00 26d83e: 0f af d3 imul %ebx,%edx 26d841: 0f af d1 imul %ecx,%edx 26d844: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26d849: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26d851 26d850: 00 26d851: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 26d856: 66 0f ef c0 pxor %xmm0,%xmm0 26d85a: 89 10 mov %edx,(%rax) 26d85c: 8b 54 24 68 mov 0x68(%rsp),%edx 26d860: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26d865: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26d86d 26d86c: 00 26d86d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26d871: e8 00 00 00 00 callq 26d876 26d876: 8b 94 24 b0 00 00 00 mov 0xb0(%rsp),%edx 26d87d: 8b 74 24 14 mov 0x14(%rsp),%esi 26d881: 0f 28 c8 movaps %xmm0,%xmm1 26d884: 66 0f ef c0 pxor %xmm0,%xmm0 26d888: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 26d88d: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26d892: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 26d896: f2 0f 58 0c 24 addsd (%rsp),%xmm1 26d89b: 89 da mov %ebx,%edx 26d89d: f2 0f 59 c1 mulsd %xmm1,%xmm0 26d8a1: 66 0f ef c9 pxor %xmm1,%xmm1 26d8a5: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 26d8aa: f2 0f 59 c1 mulsd %xmm1,%xmm0 26d8ae: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26d8b6 26d8b5: 00 26d8b6: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 26d8bb: 40 84 ed test %bpl,%bpl 26d8be: 0f 85 e1 04 00 00 jne 26dda5 26d8c4: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 26d8cb: 00 26d8cc: c7 00 00 00 00 00 movl $0x0,(%rax) 26d8d2: 45 84 f6 test %r14b,%r14b 26d8d5: 0f 84 73 07 00 00 je 26e04e 26d8db: b8 00 01 00 00 mov $0x100,%eax 26d8e0: 31 d2 xor %edx,%edx 26d8e2: 41 89 f0 mov %esi,%r8d 26d8e5: 31 c9 xor %ecx,%ecx 26d8e7: f7 f3 div %ebx 26d8e9: 48 8b bc 24 b8 00 00 mov 0xb8(%rsp),%rdi 26d8f0: 00 26d8f1: 31 d2 xor %edx,%edx 26d8f3: 41 be 00 01 00 00 mov $0x100,%r14d 26d8f9: f7 f6 div %esi 26d8fb: 89 07 mov %eax,(%rdi) 26d8fd: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax 26d904: 00 26d905: 45 31 ed xor %r13d,%r13d 26d908: c7 00 00 00 00 00 movl $0x0,(%rax) 26d90e: 31 c0 xor %eax,%eax 26d910: 41 01 c5 add %eax,%r13d 26d913: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 26d91a: 00 26d91b: 44 03 28 add (%rax),%r13d 26d91e: 41 01 cd add %ecx,%r13d 26d921: 45 84 e4 test %r12b,%r12b 26d924: 74 19 je 26d93f 26d926: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 26d92d: 2b 84 24 90 00 00 00 sub 0x90(%rsp),%eax 26d934: 8d 04 c5 01 00 00 00 lea 0x1(,%rax,8),%eax 26d93b: 44 0f af e8 imul %eax,%r13d 26d93f: 40 84 ed test %bpl,%bpl 26d942: 0f 84 b8 05 00 00 je 26df00 26d948: 45 85 ff test %r15d,%r15d 26d94b: 0f 85 f0 05 00 00 jne 26df41 26d951: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 26d958: 00 26d959: 66 0f ef c0 pxor %xmm0,%xmm0 26d95d: 66 0f ef c9 pxor %xmm1,%xmm1 26d961: 48 8b b4 24 18 01 00 mov 0x118(%rsp),%rsi 26d968: 00 26d969: f2 48 0f 2a cb cvtsi2sd %rbx,%xmm1 26d96e: 8b 94 24 a8 00 00 00 mov 0xa8(%rsp),%edx 26d975: c7 00 01 00 00 00 movl $0x1,(%rax) 26d97b: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 26d982: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26d987: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26d98f 26d98e: 00 26d98f: f2 0f 5e c1 divsd %xmm1,%xmm0 26d993: 66 0f ef c9 pxor %xmm1,%xmm1 26d997: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26d99c: 66 0f ef c0 pxor %xmm0,%xmm0 26d9a0: 89 06 mov %eax,(%rsi) 26d9a2: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 26d9a9: 00 26d9aa: c7 00 40 00 00 00 movl $0x40,(%rax) 26d9b0: 8b 06 mov (%rsi),%eax 26d9b2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26d9b7: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 26d9be: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26d9c3: f2 0f 59 c8 mulsd %xmm0,%xmm1 26d9c7: 66 0f ef c0 pxor %xmm0,%xmm0 26d9cb: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26d9d0: f2 0f 5e c8 divsd %xmm0,%xmm1 26d9d4: 66 0f ef c0 pxor %xmm0,%xmm0 26d9d8: 66 48 0f 7e c8 movq %xmm1,%rax 26d9dd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26d9e5 26d9e4: 00 26d9e5: 48 c1 e8 34 shr $0x34,%rax 26d9e9: 25 ff 07 00 00 and $0x7ff,%eax 26d9ee: 2d ff 03 00 00 sub $0x3ff,%eax 26d9f3: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 26d9f7: e8 00 00 00 00 callq 26d9fc 26d9fc: b8 01 00 00 00 mov $0x1,%eax 26da01: 66 0f ef c9 pxor %xmm1,%xmm1 26da05: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 26da0a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 26da12 26da11: 00 26da12: d3 e0 shl %cl,%eax 26da14: f3 0f 2a c8 cvtsi2ss %eax,%xmm1 26da18: e8 00 00 00 00 callq 26da1d 26da1d: 48 8b 9c 24 e0 00 00 mov 0xe0(%rsp),%rbx 26da24: 00 26da25: 66 0f ef c9 pxor %xmm1,%xmm1 26da29: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26da2e: 66 0f ef c0 pxor %xmm0,%xmm0 26da32: 89 03 mov %eax,(%rbx) 26da34: 0f af 84 24 a8 00 00 imul 0xa8(%rsp),%eax 26da3b: 00 26da3c: 83 e8 01 sub $0x1,%eax 26da3f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26da44: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 26da4b: 00 26da4c: 8b 00 mov (%rax),%eax 26da4e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26da53: f2 0f 5e c1 divsd %xmm1,%xmm0 26da57: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26da5f 26da5e: 00 26da5f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26da63: e8 00 00 00 00 callq 26da68 26da68: 66 0f ef c9 pxor %xmm1,%xmm1 26da6c: 31 d2 xor %edx,%edx 26da6e: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 26da75: 00 26da76: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26da7a: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 26da82 26da81: 00 26da82: 48 8b b4 24 d8 00 00 mov 0xd8(%rsp),%rsi 26da89: 00 26da8a: 48 8b 9c 24 18 01 00 mov 0x118(%rsp),%rbx 26da91: 00 26da92: 8b 00 mov (%rax),%eax 26da94: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26da99: f2 0f 59 c1 mulsd %xmm1,%xmm0 26da9d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26daa2: 89 06 mov %eax,(%rsi) 26daa4: 48 8b b4 24 28 01 00 mov 0x128(%rsp),%rsi 26daab: 00 26daac: f7 33 divl (%rbx) 26daae: 48 8b 9c 24 c8 00 00 mov 0xc8(%rsp),%rbx 26dab5: 00 26dab6: 0f af 06 imul (%rsi),%eax 26dab9: 89 03 mov %eax,(%rbx) 26dabb: bb 01 00 00 00 mov $0x1,%ebx 26dac0: 8b 94 24 a0 00 00 00 mov 0xa0(%rsp),%edx 26dac7: c1 e2 06 shl $0x6,%edx 26daca: 39 d0 cmp %edx,%eax 26dacc: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 26dad3: 00 26dad4: 0f 96 00 setbe (%rax) 26dad7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26dadc: 45 84 e4 test %r12b,%r12b 26dadf: 0f 84 b1 03 00 00 je 26de96 26dae5: 48 8b 9c 24 c8 00 00 mov 0xc8(%rsp),%rbx 26daec: 00 26daed: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 26daf4: 2b 84 24 90 00 00 00 sub 0x90(%rsp),%eax 26dafb: 8d 04 c5 01 00 00 00 lea 0x1(,%rax,8),%eax 26db02: 0f af 03 imul (%rbx),%eax 26db05: 89 03 mov %eax,(%rbx) 26db07: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 26db0e: 00 26db0f: c7 00 00 02 00 00 movl $0x200,(%rax) 26db15: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 26db1c: 00 26db1d: c7 00 00 02 00 00 movl $0x200,(%rax) 26db23: 48 83 c4 28 add $0x28,%rsp 26db27: 44 89 e8 mov %r13d,%eax 26db2a: 5b pop %rbx 26db2b: 5d pop %rbp 26db2c: 41 5c pop %r12 26db2e: 41 5d pop %r13 26db30: 41 5e pop %r14 26db32: 41 5f pop %r15 26db34: c3 retq 26db35: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 26db3c: 00 26db3d: c7 00 00 00 00 00 movl $0x0,(%rax) 26db43: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 26db4a: 00 26db4b: c7 00 00 00 00 00 movl $0x0,(%rax) 26db51: 84 d2 test %dl,%dl 26db53: 0f 84 0c 03 00 00 je 26de65 26db59: 41 89 f0 mov %esi,%r8d 26db5c: 31 c9 xor %ecx,%ecx 26db5e: 41 be 00 01 00 00 mov $0x100,%r14d 26db64: 44 89 f0 mov %r14d,%eax 26db67: 31 d2 xor %edx,%edx 26db69: f7 f3 div %ebx 26db6b: 31 d2 xor %edx,%edx 26db6d: 41 f7 f0 div %r8d 26db70: 48 8b 94 24 b8 00 00 mov 0xb8(%rsp),%rdx 26db77: 00 26db78: 89 02 mov %eax,(%rdx) 26db7a: 40 84 ed test %bpl,%bpl 26db7d: 0f 84 7a fd ff ff je 26d8fd 26db83: 8b 87 54 0f 00 00 mov 0xf54(%rdi),%eax 26db89: 8b 97 58 0f 00 00 mov 0xf58(%rdi),%edx 26db8f: 83 c0 01 add $0x1,%eax 26db92: 83 c2 01 add $0x1,%edx 26db95: 0f af c2 imul %edx,%eax 26db98: 83 f8 02 cmp $0x2,%eax 26db9b: 0f 86 5c fd ff ff jbe 26d8fd 26dba1: 66 0f ef d2 pxor %xmm2,%xmm2 26dba5: 66 0f ef db pxor %xmm3,%xmm3 26dba9: 66 0f ef c9 pxor %xmm1,%xmm1 26dbad: 89 74 24 24 mov %esi,0x24(%rsp) 26dbb1: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 26dbb8: 44 8b 4c 24 60 mov 0x60(%rsp),%r9d 26dbbd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 26dbc2: 89 4c 24 20 mov %ecx,0x20(%rsp) 26dbc6: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26dbcb: 44 89 c0 mov %r8d,%eax 26dbce: 45 85 c9 test %r9d,%r9d 26dbd1: 44 89 44 24 14 mov %r8d,0x14(%rsp) 26dbd6: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 26dbdb: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 26dbe0: f2 0f 11 14 24 movsd %xmm2,(%rsp) 26dbe5: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 26dbeb: 0f 85 97 04 00 00 jne 26e088 26dbf1: 8b 44 24 68 mov 0x68(%rsp),%eax 26dbf5: 66 0f ef c0 pxor %xmm0,%xmm0 26dbf9: 83 e8 01 sub $0x1,%eax 26dbfc: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 26dc01: e8 00 00 00 00 callq 26dc06 26dc06: 89 d8 mov %ebx,%eax 26dc08: 66 0f ef c9 pxor %xmm1,%xmm1 26dc0c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26dc10: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26dc15: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 26dc1b: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26dc20: f2 0f 59 c1 mulsd %xmm1,%xmm0 26dc24: 66 0f ef c9 pxor %xmm1,%xmm1 26dc28: f2 41 0f 2a ce cvtsi2sd %r14d,%xmm1 26dc2d: f2 0f 5c c1 subsd %xmm1,%xmm0 26dc31: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26dc39 26dc38: 00 26dc39: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26dc41 26dc40: 00 26dc41: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26dc45: e8 00 00 00 00 callq 26dc4a 26dc4a: 44 8b 44 24 14 mov 0x14(%rsp),%r8d 26dc4f: 48 8b b4 24 30 01 00 mov 0x130(%rsp),%rsi 26dc56: 00 26dc57: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26dc5b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 26dc63 26dc62: 00 26dc63: 8b 4c 24 20 mov 0x20(%rsp),%ecx 26dc67: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26dc6f 26dc6e: 00 26dc6f: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 26dc74: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26dc79: 89 06 mov %eax,(%rsi) 26dc7b: 8b 74 24 24 mov 0x24(%rsp),%esi 26dc7f: 41 89 c5 mov %eax,%r13d 26dc82: 8b 87 54 0f 00 00 mov 0xf54(%rdi),%eax 26dc88: 8b 97 58 0f 00 00 mov 0xf58(%rdi),%edx 26dc8e: 83 c0 01 add $0x1,%eax 26dc91: 83 c2 01 add $0x1,%edx 26dc94: 0f af c2 imul %edx,%eax 26dc97: 83 e8 03 sub $0x3,%eax 26dc9a: c1 e0 07 shl $0x7,%eax 26dc9d: e9 6e fc ff ff jmpq 26d910 26dca2: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 26dca9: 00 26dcaa: 66 0f ef c9 pxor %xmm1,%xmm1 26dcae: 8b 10 mov (%rax),%edx 26dcb0: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 26dcb7: 00 26dcb8: 89 10 mov %edx,(%rax) 26dcba: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 26dcc1: 00 26dcc2: 8b 10 mov (%rax),%edx 26dcc4: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 26dcc9: e8 00 00 00 00 callq 26dcce 26dcce: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 26dcd5: 00 26dcd6: 66 0f ef e4 pxor %xmm4,%xmm4 26dcda: 0f 28 c8 movaps %xmm0,%xmm1 26dcdd: f2 49 0f 2a e5 cvtsi2sd %r13,%xmm4 26dce2: 66 0f ef c0 pxor %xmm0,%xmm0 26dce6: 8b 10 mov (%rax),%edx 26dce8: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 26dcec: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 26dcf3: 00 26dcf4: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26dcf9: f2 0f 11 24 24 movsd %xmm4,(%rsp) 26dcfe: f2 0f 58 c1 addsd %xmm1,%xmm0 26dd02: 66 0f ef c9 pxor %xmm1,%xmm1 26dd06: f3 49 0f 2a cd cvtsi2ss %r13,%xmm1 26dd0b: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 26dd10: 66 0f ef c0 pxor %xmm0,%xmm0 26dd14: 89 08 mov %ecx,(%rax) 26dd16: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 26dd1d: 00 26dd1e: 8b 10 mov (%rax),%edx 26dd20: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 26dd27: 00 26dd28: 0f af d3 imul %ebx,%edx 26dd2b: 0f af d1 imul %ecx,%edx 26dd2e: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26dd33: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26dd3b 26dd3a: 00 26dd3b: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 26dd40: 66 0f ef c0 pxor %xmm0,%xmm0 26dd44: 89 10 mov %edx,(%rax) 26dd46: 8b 44 24 68 mov 0x68(%rsp),%eax 26dd4a: 8d 50 ff lea -0x1(%rax),%edx 26dd4d: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 26dd52: e8 00 00 00 00 callq 26dd57 26dd57: 8b 94 24 b0 00 00 00 mov 0xb0(%rsp),%edx 26dd5e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 26dd63: 0f 28 c8 movaps %xmm0,%xmm1 26dd66: 66 0f ef c0 pxor %xmm0,%xmm0 26dd6a: 8b 74 24 14 mov 0x14(%rsp),%esi 26dd6e: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26dd73: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 26dd77: f2 0f 58 0c 24 addsd (%rsp),%xmm1 26dd7c: 89 da mov %ebx,%edx 26dd7e: f2 0f 59 c1 mulsd %xmm1,%xmm0 26dd82: 66 0f ef c9 pxor %xmm1,%xmm1 26dd86: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 26dd8b: f2 0f 59 c1 mulsd %xmm1,%xmm0 26dd8f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26dd97 26dd96: 00 26dd97: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 26dd9c: 40 84 ed test %bpl,%bpl 26dd9f: 0f 84 1f fb ff ff je 26d8c4 26dda5: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 26ddac: 66 0f ef c0 pxor %xmm0,%xmm0 26ddb0: 66 0f ef c9 pxor %xmm1,%xmm1 26ddb4: 89 74 24 08 mov %esi,0x8(%rsp) 26ddb8: 2b 94 24 98 00 00 00 sub 0x98(%rsp),%edx 26ddbf: 48 89 3c 24 mov %rdi,(%rsp) 26ddc3: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26ddc8: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx 26ddcf: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 26ddd4: f2 0f 5e c1 divsd %xmm1,%xmm0 26ddd8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26dde0 26dddf: 00 26dde0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26dde4: e8 00 00 00 00 callq 26dde9 26dde9: 48 8b 3c 24 mov (%rsp),%rdi 26dded: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 26ddf4: 00 26ddf5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ddf9: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 26de01 26de00: 00 26de01: 8b 74 24 08 mov 0x8(%rsp),%esi 26de05: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26de0d 26de0c: 00 26de0d: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 26de12: 89 10 mov %edx,(%rax) 26de14: 8b 87 54 0f 00 00 mov 0xf54(%rdi),%eax 26de1a: 44 8d 68 01 lea 0x1(%rax),%r13d 26de1e: 8b 87 58 0f 00 00 mov 0xf58(%rdi),%eax 26de24: 8d 48 01 lea 0x1(%rax),%ecx 26de27: 44 0f af e9 imul %ecx,%r13d 26de2b: 41 83 ed 02 sub $0x2,%r13d 26de2f: 44 89 e9 mov %r13d,%ecx 26de32: c1 e1 07 shl $0x7,%ecx 26de35: 45 84 f6 test %r14b,%r14b 26de38: 75 06 jne 26de40 26de3a: 41 83 ff 20 cmp $0x20,%r15d 26de3e: 75 31 jne 26de71 26de40: b8 00 01 00 00 mov $0x100,%eax 26de45: 31 d2 xor %edx,%edx 26de47: 41 89 f0 mov %esi,%r8d 26de4a: 41 be 00 01 00 00 mov $0x100,%r14d 26de50: f7 f3 div %ebx 26de52: 31 d2 xor %edx,%edx 26de54: f7 f6 div %esi 26de56: 48 8b 94 24 b8 00 00 mov 0xb8(%rsp),%rdx 26de5d: 00 26de5e: 89 02 mov %eax,(%rdx) 26de60: e9 1e fd ff ff jmpq 26db83 26de65: 41 83 f8 20 cmp $0x20,%r8d 26de69: 0f 84 ea fc ff ff je 26db59 26de6f: 31 c9 xor %ecx,%ecx 26de71: 44 89 f8 mov %r15d,%eax 26de74: 83 e0 ef and $0xffffffef,%eax 26de77: 83 e8 05 sub $0x5,%eax 26de7a: 83 f8 01 cmp $0x1,%eax 26de7d: 0f 87 da 01 00 00 ja 26e05d 26de83: 44 8d 04 b5 00 00 00 lea 0x0(,%rsi,4),%r8d 26de8a: 00 26de8b: 41 be 00 10 00 00 mov $0x1000,%r14d 26de91: e9 ce fc ff ff jmpq 26db64 26de96: 40 84 ed test %bpl,%bpl 26de99: 0f 84 81 00 00 00 je 26df20 26de9f: 8b 4c 24 60 mov 0x60(%rsp),%ecx 26dea3: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 26deaa: 00 26deab: 45 85 ff test %r15d,%r15d 26deae: 0f 95 c2 setne %dl 26deb1: 85 c9 test %ecx,%ecx 26deb3: c7 00 00 08 00 00 movl $0x800,(%rax) 26deb9: 0f 95 c0 setne %al 26debc: 84 c2 test %al,%dl 26debe: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 26dec5: 00 26dec6: 74 09 je 26ded1 26dec8: 83 fb 01 cmp $0x1,%ebx 26decb: 0f 84 4d 03 00 00 je 26e21e 26ded1: c7 00 00 08 00 00 movl $0x800,(%rax) 26ded7: e9 47 fc ff ff jmpq 26db23 26dedc: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 26dee3: 00 26dee4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26deeb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26def2: 8b 10 mov (%rax),%edx 26def4: 31 c0 xor %eax,%eax 26def6: e8 00 00 00 00 callq 26defb 26defb: e9 dc fb ff ff jmpq 26dadc 26df00: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 26df07: 00 26df08: 31 db xor %ebx,%ebx 26df0a: c7 00 00 00 00 00 movl $0x0,(%rax) 26df10: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 26df17: 00 26df18: c6 00 01 movb $0x1,(%rax) 26df1b: e9 b7 fb ff ff jmpq 26dad7 26df20: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 26df27: 00 26df28: c7 00 00 00 00 00 movl $0x0,(%rax) 26df2e: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 26df35: 00 26df36: c7 00 00 00 00 00 movl $0x0,(%rax) 26df3c: e9 e2 fb ff ff jmpq 26db23 26df41: 41 81 fe 00 10 00 00 cmp $0x1000,%r14d 26df48: 0f 84 d9 01 00 00 je 26e127 26df4e: 81 bc 24 98 00 00 00 cmpl $0x1000,0x98(%rsp) 26df55: 00 10 00 00 26df59: 0f 85 c8 01 00 00 jne 26e127 26df5f: 41 81 fe 00 10 00 00 cmp $0x1000,%r14d 26df66: 0f 86 bb 01 00 00 jbe 26e127 26df6c: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 26df73: 00 26df74: 8b 4c 24 10 mov 0x10(%rsp),%ecx 26df78: c1 e6 04 shl $0x4,%esi 26df7b: bb 10 00 00 00 mov $0x10,%ebx 26df80: 89 30 mov %esi,(%rax) 26df82: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 26df89: 00 26df8a: c1 e1 04 shl $0x4,%ecx 26df8d: 89 08 mov %ecx,(%rax) 26df8f: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 26df96: 00 26df97: c7 00 80 00 00 00 movl $0x80,(%rax) 26df9d: 8b 44 24 70 mov 0x70(%rsp),%eax 26dfa1: 44 8d 70 ff lea -0x1(%rax),%r14d 26dfa5: 8b 44 24 60 mov 0x60(%rsp),%eax 26dfa9: 85 c0 test %eax,%eax 26dfab: 0f 85 c3 01 00 00 jne 26e174 26dfb1: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 26dfb8: 00 26dfb9: 48 8b bc 24 e0 00 00 mov 0xe0(%rsp),%rdi 26dfc0: 00 26dfc1: 66 0f ef c0 pxor %xmm0,%xmm0 26dfc5: 66 0f ef c9 pxor %xmm1,%xmm1 26dfc9: f2 49 0f 2a c6 cvtsi2sd %r14,%xmm0 26dfce: 8b 00 mov (%rax),%eax 26dfd0: 89 07 mov %eax,(%rdi) 26dfd2: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 26dfd9: 00 26dfda: 8b 00 mov (%rax),%eax 26dfdc: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26dfe1: f2 0f 5e c1 divsd %xmm1,%xmm0 26dfe5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26dfed 26dfec: 00 26dfed: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26dff1: e8 00 00 00 00 callq 26dff6 26dff6: 66 0f ef c9 pxor %xmm1,%xmm1 26dffa: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 26e001: 00 26e002: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e006: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 26e00e 26e00d: 00 26e00e: 48 8b b4 24 d8 00 00 mov 0xd8(%rsp),%rsi 26e015: 00 26e016: 8b 00 mov (%rax),%eax 26e018: 48 8b bc 24 18 01 00 mov 0x118(%rsp),%rdi 26e01f: 00 26e020: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26e025: f2 0f 59 c1 mulsd %xmm1,%xmm0 26e029: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26e02e: 89 06 mov %eax,(%rsi) 26e030: 31 d2 xor %edx,%edx 26e032: 48 8b b4 24 28 01 00 mov 0x128(%rsp),%rsi 26e039: 00 26e03a: f7 37 divl (%rdi) 26e03c: 48 8b bc 24 c8 00 00 mov 0xc8(%rsp),%rdi 26e043: 00 26e044: 0f af 06 imul (%rsi),%eax 26e047: 89 07 mov %eax,(%rdi) 26e049: e9 72 fa ff ff jmpq 26dac0 26e04e: 41 83 ff 20 cmp $0x20,%r15d 26e052: 0f 85 17 fe ff ff jne 26de6f 26e058: e9 7e f8 ff ff jmpq 26d8db 26e05d: 41 89 f0 mov %esi,%r8d 26e060: 41 83 ff 1f cmp $0x1f,%r15d 26e064: 0f 87 bf 01 00 00 ja 26e229 26e06a: b8 00 06 06 86 mov $0x86060600,%eax 26e06f: 4c 0f a3 f8 bt %r15,%rax 26e073: 0f 83 b0 01 00 00 jae 26e229 26e079: 41 c1 e0 04 shl $0x4,%r8d 26e07d: 41 be 00 00 01 00 mov $0x10000,%r14d 26e083: e9 dc fa ff ff jmpq 26db64 26e088: 8b 44 24 70 mov 0x70(%rsp),%eax 26e08c: 66 0f ef c0 pxor %xmm0,%xmm0 26e090: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26e095: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26e09d 26e09c: 00 26e09d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26e0a1: e8 00 00 00 00 callq 26e0a6 26e0a6: 89 d8 mov %ebx,%eax 26e0a8: 66 0f ef c9 pxor %xmm1,%xmm1 26e0ac: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e0b0: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26e0b5: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 26e0bb: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26e0c0: f2 0f 59 c1 mulsd %xmm1,%xmm0 26e0c4: 66 0f ef c9 pxor %xmm1,%xmm1 26e0c8: f2 41 0f 2a ce cvtsi2sd %r14d,%xmm1 26e0cd: f2 0f 5c c1 subsd %xmm1,%xmm0 26e0d1: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26e0d9 26e0d8: 00 26e0d9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26e0e1 26e0e0: 00 26e0e1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26e0e5: e8 00 00 00 00 callq 26e0ea 26e0ea: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 26e0ef: 48 8b b4 24 30 01 00 mov 0x130(%rsp),%rsi 26e0f6: 00 26e0f7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e0fb: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 26e103 26e102: 00 26e103: 8b 4c 24 20 mov 0x20(%rsp),%ecx 26e107: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26e10f 26e10e: 00 26e10f: 44 8b 44 24 14 mov 0x14(%rsp),%r8d 26e114: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26e119: 89 06 mov %eax,(%rsi) 26e11b: 41 89 c5 mov %eax,%r13d 26e11e: 8b 74 24 24 mov 0x24(%rsp),%esi 26e122: e9 5b fb ff ff jmpq 26dc82 26e127: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 26e12e: 00 26e12f: 48 8b 9c 24 18 01 00 mov 0x118(%rsp),%rbx 26e136: 00 26e137: 44 89 00 mov %r8d,(%rax) 26e13a: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 26e141: 00 26e142: 8b 00 mov (%rax),%eax 26e144: 89 44 24 10 mov %eax,0x10(%rsp) 26e148: c1 e0 03 shl $0x3,%eax 26e14b: 89 03 mov %eax,(%rbx) 26e14d: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 26e154: 00 26e155: bb 01 00 00 00 mov $0x1,%ebx 26e15a: c7 00 40 00 00 00 movl $0x40,(%rax) 26e160: 8b 44 24 70 mov 0x70(%rsp),%eax 26e164: 44 8d 70 ff lea -0x1(%rax),%r14d 26e168: 8b 44 24 60 mov 0x60(%rsp),%eax 26e16c: 85 c0 test %eax,%eax 26e16e: 0f 84 3d fe ff ff je 26dfb1 26e174: 48 8b b4 24 18 01 00 mov 0x118(%rsp),%rsi 26e17b: 00 26e17c: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 26e183: 00 26e184: 66 0f ef c0 pxor %xmm0,%xmm0 26e188: 66 0f ef c9 pxor %xmm1,%xmm1 26e18c: 8b 16 mov (%rsi),%edx 26e18e: 8b 00 mov (%rax),%eax 26e190: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 26e195: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 26e19a: e8 00 00 00 00 callq 26e19f 26e19f: 48 8b bc 24 e0 00 00 mov 0xe0(%rsp),%rdi 26e1a6: 00 26e1a7: 66 0f ef c9 pxor %xmm1,%xmm1 26e1ab: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 26e1b0: 66 0f ef c0 pxor %xmm0,%xmm0 26e1b4: f2 49 0f 2a c6 cvtsi2sd %r14,%xmm0 26e1b9: 89 07 mov %eax,(%rdi) 26e1bb: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 26e1c2: 00 26e1c3: 8b 00 mov (%rax),%eax 26e1c5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26e1ca: f2 0f 5e c1 divsd %xmm1,%xmm0 26e1ce: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26e1d6 26e1d5: 00 26e1d6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26e1da: e8 00 00 00 00 callq 26e1df 26e1df: 66 0f ef c9 pxor %xmm1,%xmm1 26e1e3: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 26e1ea: 00 26e1eb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e1ef: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 26e1f7 26e1f6: 00 26e1f7: 48 8b b4 24 d8 00 00 mov 0xd8(%rsp),%rsi 26e1fe: 00 26e1ff: 8b 00 mov (%rax),%eax 26e201: 48 8b bc 24 20 01 00 mov 0x120(%rsp),%rdi 26e208: 00 26e209: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26e20e: f2 0f 59 c1 mulsd %xmm1,%xmm0 26e212: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26e217: 89 06 mov %eax,(%rsi) 26e219: e9 12 fe ff ff jmpq 26e030 26e21e: c7 00 00 02 00 00 movl $0x200,(%rax) 26e224: e9 fa f8 ff ff jmpq 26db23 26e229: 41 c1 e0 05 shl $0x5,%r8d 26e22d: 41 be 00 00 04 00 mov $0x40000,%r14d 26e233: e9 2c f9 ff ff jmpq 26db64 26e238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 26e23f: 00 000000000026e240 : 26e240: e8 00 00 00 00 callq 26e245 26e245: 41 57 push %r15 26e247: 41 56 push %r14 26e249: 41 55 push %r13 26e24b: 41 54 push %r12 26e24d: 55 push %rbp 26e24e: 48 89 fd mov %rdi,%rbp 26e251: 53 push %rbx 26e252: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 26e259: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax 26e260: 44 8b b4 24 10 01 00 mov 0x110(%rsp),%r14d 26e267: 00 26e268: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 26e26d: 44 8b ac 24 e8 00 00 mov 0xe8(%rsp),%r13d 26e274: 00 26e275: 8b 9c 24 b0 01 00 00 mov 0x1b0(%rsp),%ebx 26e27c: 88 84 24 83 00 00 00 mov %al,0x83(%rsp) 26e283: 4c 8b a4 24 b8 01 00 mov 0x1b8(%rsp),%r12 26e28a: 00 26e28b: 44 88 74 24 18 mov %r14b,0x18(%rsp) 26e290: 45 84 ed test %r13b,%r13b 26e293: 74 11 je 26e2a6 26e295: 48 8b bc 24 f0 00 00 mov 0xf0(%rsp),%rdi 26e29c: 00 26e29d: 80 3f 00 cmpb $0x0,(%rdi) 26e2a0: 0f 85 06 01 00 00 jne 26e3ac 26e2a6: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26e2ae 26e2ad: 00 26e2ae: 45 31 ff xor %r15d,%r15d 26e2b1: 80 7d 24 00 cmpb $0x0,0x24(%rbp) 26e2b5: f2 0f 11 4c 24 08 movsd %xmm1,0x8(%rsp) 26e2bb: 0f 84 07 01 00 00 je 26e3c8 26e2c1: f2 0f 58 da addsd %xmm2,%xmm3 26e2c5: f2 0f 10 55 00 movsd 0x0(%rbp),%xmm2 26e2ca: 66 0f ef e4 pxor %xmm4,%xmm4 26e2ce: 66 0f 2e d4 ucomisd %xmm4,%xmm2 26e2d2: f2 4c 0f 2c cb cvttsd2si %xmm3,%r9 26e2d7: 0f 8b 07 01 00 00 jnp 26e3e4 26e2dd: f2 0f 10 5d 08 movsd 0x8(%rbp),%xmm3 26e2e2: 66 0f ef e4 pxor %xmm4,%xmm4 26e2e6: 66 0f 2e dc ucomisd %xmm4,%xmm3 26e2ea: 0f 8b fb 00 00 00 jnp 26e3eb 26e2f0: 44 8b 5d 40 mov 0x40(%rbp),%r11d 26e2f4: 66 0f ef c0 pxor %xmm0,%xmm0 26e2f8: 45 89 c9 mov %r9d,%r9d 26e2fb: f2 0f 10 65 10 movsd 0x10(%rbp),%xmm4 26e300: 89 f6 mov %esi,%esi 26e302: f2 49 0f 2a c3 cvtsi2sd %r11,%xmm0 26e307: f2 0f 59 f0 mulsd %xmm0,%xmm6 26e30b: 66 0f ef c0 pxor %xmm0,%xmm0 26e30f: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 26e314: f2 0f 58 e8 addsd %xmm0,%xmm5 26e318: 66 0f ef c0 pxor %xmm0,%xmm0 26e31c: f2 0f 58 f5 addsd %xmm5,%xmm6 26e320: f2 4c 0f 2c ce cvttsd2si %xmm6,%r9 26e325: 45 89 c9 mov %r9d,%r9d 26e328: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 26e32d: f2 4c 0f 2c cf cvttsd2si %xmm7,%r9 26e332: f2 0f 59 c4 mulsd %xmm4,%xmm0 26e336: 45 89 c9 mov %r9d,%r9d 26e339: 66 0f 28 c8 movapd %xmm0,%xmm1 26e33d: 66 0f ef c0 pxor %xmm0,%xmm0 26e341: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 26e346: f2 0f 5e ca divsd %xmm2,%xmm1 26e34a: f2 0f 59 c4 mulsd %xmm4,%xmm0 26e34e: f2 0f 5e c3 divsd %xmm3,%xmm0 26e352: f2 0f 58 c1 addsd %xmm1,%xmm0 26e356: 66 0f ef c9 pxor %xmm1,%xmm1 26e35a: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 26e35f: f2 0f 58 c1 addsd %xmm1,%xmm0 26e363: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 26e369: 83 7d 20 01 cmpl $0x1,0x20(%rbp) 26e36d: 76 15 jbe 26e384 26e36f: 89 d2 mov %edx,%edx 26e371: 66 0f ef c9 pxor %xmm1,%xmm1 26e375: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 26e37a: f2 0f 58 c1 addsd %xmm1,%xmm0 26e37e: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 26e384: 83 f9 01 cmp $0x1,%ecx 26e387: 0f 84 cd 10 00 00 je 26f45a 26e38d: 8b 75 3c mov 0x3c(%rbp),%esi 26e390: 85 f6 test %esi,%esi 26e392: 74 78 je 26e40c 26e394: 84 db test %bl,%bl 26e396: 74 74 je 26e40c 26e398: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 26e3a0 26e39f: 00 26e3a0: f2 0f 11 5c 24 60 movsd %xmm3,0x60(%rsp) 26e3a6: 66 0f 28 d3 movapd %xmm3,%xmm2 26e3aa: eb 72 jmp 26e41e 26e3ac: f2 0f 5e c1 divsd %xmm1,%xmm0 26e3b0: 44 8b 7f 04 mov 0x4(%rdi),%r15d 26e3b4: 44 2b 7f 08 sub 0x8(%rdi),%r15d 26e3b8: 80 7d 24 00 cmpb $0x0,0x24(%rbp) 26e3bc: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 26e3c2: 0f 85 f9 fe ff ff jne 26e2c1 26e3c8: f2 0f 58 e2 addsd %xmm2,%xmm4 26e3cc: f2 0f 10 55 00 movsd 0x0(%rbp),%xmm2 26e3d1: f2 4c 0f 2c cc cvttsd2si %xmm4,%r9 26e3d6: 66 0f ef e4 pxor %xmm4,%xmm4 26e3da: 66 0f 2e d4 ucomisd %xmm4,%xmm2 26e3de: 0f 8a f9 fe ff ff jp 26e2dd 26e3e4: 74 0b je 26e3f1 26e3e6: e9 f2 fe ff ff jmpq 26e2dd 26e3eb: 0f 85 ff fe ff ff jne 26e2f0 26e3f1: 41 bc 01 00 00 00 mov $0x1,%r12d 26e3f7: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 26e3fe: 44 89 e0 mov %r12d,%eax 26e401: 5b pop %rbx 26e402: 5d pop %rbp 26e403: 41 5c pop %r12 26e405: 41 5d pop %r13 26e407: 41 5e pop %r14 26e409: 41 5f pop %r15 26e40b: c3 retq 26e40c: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 26e414 26e413: 00 26e414: 66 0f ef d2 pxor %xmm2,%xmm2 26e418: f2 0f 11 5c 24 60 movsd %xmm3,0x60(%rsp) 26e41e: 89 44 24 34 mov %eax,0x34(%rsp) 26e422: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 26e429: 00 26e42a: 66 0f ef c9 pxor %xmm1,%xmm1 26e42e: 44 89 44 24 20 mov %r8d,0x20(%rsp) 26e433: f2 0f 11 10 movsd %xmm2,(%rax) 26e437: 8b 55 48 mov 0x48(%rbp),%edx 26e43a: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 26e43f: f2 0f 59 d1 mulsd %xmm1,%xmm2 26e443: f2 41 0f 58 14 24 addsd (%r12),%xmm2 26e449: 66 0f 28 c2 movapd %xmm2,%xmm0 26e44d: f2 0f 11 14 24 movsd %xmm2,(%rsp) 26e452: f2 0f 5e c1 divsd %xmm1,%xmm0 26e456: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26e45e 26e45d: 00 26e45e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26e462: e8 00 00 00 00 callq 26e467 26e467: 66 0f ef c9 pxor %xmm1,%xmm1 26e46b: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 26e472: 00 26e473: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e477: f2 0f 10 14 24 movsd (%rsp),%xmm2 26e47c: f2 0f 11 00 movsd %xmm0,(%rax) 26e480: 8b 55 48 mov 0x48(%rbp),%edx 26e483: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 26e488: f2 0f 59 c1 mulsd %xmm1,%xmm0 26e48c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26e494 26e493: 00 26e494: f2 0f 5c d0 subsd %xmm0,%xmm2 26e498: 66 0f ef c0 pxor %xmm0,%xmm0 26e49c: f2 41 0f 11 14 24 movsd %xmm2,(%r12) 26e4a2: 8b 55 48 mov 0x48(%rbp),%edx 26e4a5: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26e4aa: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26e4b2 26e4b1: 00 26e4b2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26e4b6: e8 00 00 00 00 callq 26e4bb 26e4bb: 44 8b 44 24 20 mov 0x20(%rsp),%r8d 26e4c0: 48 8b 84 24 30 02 00 mov 0x230(%rsp),%rax 26e4c7: 00 26e4c8: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 26e4cd: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26e4d5 26e4d4: 00 26e4d5: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26e4dd 26e4dc: 00 26e4dd: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26e4e5 26e4e4: 00 26e4e5: 89 10 mov %edx,(%rax) 26e4e7: f2 0f 10 5d 00 movsd 0x0(%rbp),%xmm3 26e4ec: f2 0f 5e 4d 08 divsd 0x8(%rbp),%xmm1 26e4f1: f2 0f 5e 45 18 divsd 0x18(%rbp),%xmm0 26e4f6: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax 26e4fd: 00 26e4fe: f2 0f 5e d3 divsd %xmm3,%xmm2 26e502: f2 0f 58 ca addsd %xmm2,%xmm1 26e506: 66 0f ef d2 pxor %xmm2,%xmm2 26e50a: f2 49 0f 2a d0 cvtsi2sd %r8,%xmm2 26e50f: f2 0f 59 d1 mulsd %xmm1,%xmm2 26e513: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26e51b 26e51a: 00 26e51b: f2 0f 5e cb divsd %xmm3,%xmm1 26e51f: f2 0f 58 c1 addsd %xmm1,%xmm0 26e523: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26e52b 26e52a: 00 26e52b: f2 0f 58 c2 addsd %xmm2,%xmm0 26e52f: f2 0f 59 45 10 mulsd 0x10(%rbp),%xmm0 26e534: f2 0f 11 00 movsd %xmm0,(%rax) 26e538: f2 0f 10 5d 00 movsd 0x0(%rbp),%xmm3 26e53d: f2 0f 5e 4d 18 divsd 0x18(%rbp),%xmm1 26e542: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26e54a 26e549: 00 26e54a: f2 0f 58 ca addsd %xmm2,%xmm1 26e54e: f2 0f 5e c3 divsd %xmm3,%xmm0 26e552: f2 0f 58 c8 addsd %xmm0,%xmm1 26e556: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26e55e 26e55d: 00 26e55e: f2 0f 5e c3 divsd %xmm3,%xmm0 26e562: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26e566: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26e56a: e8 00 00 00 00 callq 26e56f 26e56f: 66 0f ef c9 pxor %xmm1,%xmm1 26e573: 48 8b 94 24 40 02 00 mov 0x240(%rsp),%rdx 26e57a: 00 26e57b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e57f: f2 0f 59 45 10 mulsd 0x10(%rbp),%xmm0 26e584: 48 8b 84 24 30 02 00 mov 0x230(%rsp),%rax 26e58b: 00 26e58c: f2 0f 11 02 movsd %xmm0,(%rdx) 26e590: 8b 10 mov (%rax),%edx 26e592: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax 26e599: 00 26e59a: f2 0f 10 55 10 movsd 0x10(%rbp),%xmm2 26e59f: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 26e5a4: f2 0f 58 08 addsd (%rax),%xmm1 26e5a8: 8b 55 48 mov 0x48(%rbp),%edx 26e5ab: 8b 44 24 34 mov 0x34(%rsp),%eax 26e5af: f2 0f 58 c1 addsd %xmm1,%xmm0 26e5b3: f2 0f 5e c2 divsd %xmm2,%xmm0 26e5b7: f2 0f 11 44 24 28 movsd %xmm0,0x28(%rsp) 26e5bd: 66 0f ef c0 pxor %xmm0,%xmm0 26e5c1: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 26e5c6: f2 0f 5e c2 divsd %xmm2,%xmm0 26e5ca: f2 0f 11 04 24 movsd %xmm0,(%rsp) 26e5cf: 84 c0 test %al,%al 26e5d1: 0f 85 9a 0e 00 00 jne 26f471 26e5d7: 8b 44 24 10 mov 0x10(%rsp),%eax 26e5db: 66 0f ef d2 pxor %xmm2,%xmm2 26e5df: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 26e5e6: 00 00 26e5e8: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26e5ed: 45 84 ed test %r13b,%r13b 26e5f0: 74 55 je 26e647 26e5f2: 83 bc 24 e0 00 00 00 cmpl $0x2,0xe0(%rsp) 26e5f9: 02 26e5fa: 0f 86 8a 05 00 00 jbe 26eb8a 26e600: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 26e607: 00 26e608: 8b 8c 24 e0 00 00 00 mov 0xe0(%rsp),%ecx 26e60f: 66 0f ef c0 pxor %xmm0,%xmm0 26e613: 8b 40 04 mov 0x4(%rax),%eax 26e616: 8d 51 fe lea -0x2(%rcx),%edx 26e619: 83 c0 01 add $0x1,%eax 26e61c: 0f af c2 imul %edx,%eax 26e61f: 83 e8 01 sub $0x1,%eax 26e622: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26e627: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26e62e: 00 26e62f: f2 0f 59 84 24 18 01 mulsd 0x118(%rsp),%xmm0 26e636: 00 00 26e638: f2 0f 58 84 24 20 01 addsd 0x120(%rsp),%xmm0 26e63f: 00 00 26e641: f2 0f 11 00 movsd %xmm0,(%rax) 26e645: eb 22 jmp 26e669 26e647: 45 84 f6 test %r14b,%r14b 26e64a: 0f 84 24 05 00 00 je 26eb74 26e650: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26e658 26e657: 00 26e658: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26e65d: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26e664: 00 26e665: f2 0f 11 00 movsd %xmm0,(%rax) 26e669: f2 0f 10 84 24 28 01 movsd 0x128(%rsp),%xmm0 26e670: 00 00 26e672: 66 0f ef c9 pxor %xmm1,%xmm1 26e676: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 26e67c: f2 0f 58 84 24 a0 01 addsd 0x1a0(%rsp),%xmm0 26e683: 00 00 26e685: f2 0f 5a 8c 24 a8 01 cvtsd2ss 0x1a8(%rsp),%xmm1 26e68c: 00 00 26e68e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26e692: e8 00 00 00 00 callq 26e697 26e697: 8b 45 48 mov 0x48(%rbp),%eax 26e69a: f2 0f 10 3c 24 movsd (%rsp),%xmm7 26e69f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e6a3: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 26e6a9: 66 0f ef c9 pxor %xmm1,%xmm1 26e6ad: f2 0f 5e c7 divsd %xmm7,%xmm0 26e6b1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26e6b6: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 26e6bd: 00 26e6be: f2 0f 5c d0 subsd %xmm0,%xmm2 26e6c2: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 26e6c8: f2 0f 58 44 24 40 addsd 0x40(%rsp),%xmm0 26e6ce: f2 0f 5e c7 divsd %xmm7,%xmm0 26e6d2: f2 0f 5c d0 subsd %xmm0,%xmm2 26e6d6: f2 41 0f 10 04 24 movsd (%r12),%xmm0 26e6dc: f2 0f 5e c1 divsd %xmm1,%xmm0 26e6e0: 66 0f ef c9 pxor %xmm1,%xmm1 26e6e4: f2 0f 5a 8c 24 70 01 cvtsd2ss 0x170(%rsp),%xmm1 26e6eb: 00 00 26e6ed: f2 0f 58 00 addsd (%rax),%xmm0 26e6f1: f2 0f 5c d0 subsd %xmm0,%xmm2 26e6f5: 66 0f ef c0 pxor %xmm0,%xmm0 26e6f9: f2 0f 5a 84 24 48 01 cvtsd2ss 0x148(%rsp),%xmm0 26e700: 00 00 26e702: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 26e708: e8 00 00 00 00 callq 26e70d 26e70d: 8b 9c 24 50 01 00 00 mov 0x150(%rsp),%ebx 26e714: 8b 55 28 mov 0x28(%rbp),%edx 26e717: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e71b: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26e720: 8b 84 24 50 01 00 00 mov 0x150(%rsp),%eax 26e727: d1 eb shr %ebx 26e729: 83 e8 01 sub $0x1,%eax 26e72c: 83 eb 01 sub $0x1,%ebx 26e72f: f2 0f 11 44 24 20 movsd %xmm0,0x20(%rsp) 26e735: 85 d2 test %edx,%edx 26e737: 0f 85 a7 05 00 00 jne 26ece4 26e73d: 8b 55 2c mov 0x2c(%rbp),%edx 26e740: 66 0f ef c0 pxor %xmm0,%xmm0 26e744: 66 0f ef c9 pxor %xmm1,%xmm1 26e748: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 26e74d: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 26e752: e8 00 00 00 00 callq 26e757 26e757: 8b 45 2c mov 0x2c(%rbp),%eax 26e75a: 48 8b 8c 24 20 02 00 mov 0x220(%rsp),%rcx 26e761: 00 26e762: 0f 28 c8 movaps %xmm0,%xmm1 26e765: 66 0f ef c0 pxor %xmm0,%xmm0 26e769: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26e76e: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 26e772: f2 0f 58 c1 addsd %xmm1,%xmm0 26e776: 66 0f ef c9 pxor %xmm1,%xmm1 26e77a: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26e77f: 66 0f ef c0 pxor %xmm0,%xmm0 26e783: f3 48 0f 2a c3 cvtsi2ss %rbx,%xmm0 26e788: 89 01 mov %eax,(%rcx) 26e78a: 8b 45 34 mov 0x34(%rbp),%eax 26e78d: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 26e792: e8 00 00 00 00 callq 26e797 26e797: 8b 45 34 mov 0x34(%rbp),%eax 26e79a: 0f 28 c8 movaps %xmm0,%xmm1 26e79d: 66 0f ef c0 pxor %xmm0,%xmm0 26e7a1: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 26e7a5: 48 8b 8c 24 28 02 00 mov 0x228(%rsp),%rcx 26e7ac: 00 26e7ad: 66 0f ef ed pxor %xmm5,%xmm5 26e7b1: f2 0f 5a ac 24 58 01 cvtsd2ss 0x158(%rsp),%xmm5 26e7b8: 00 00 26e7ba: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26e7bf: f3 0f 11 6c 24 34 movss %xmm5,0x34(%rsp) 26e7c5: f2 0f 58 c1 addsd %xmm1,%xmm0 26e7c9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26e7d1 26e7d0: 00 26e7d1: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26e7d6: 66 0f ef c0 pxor %xmm0,%xmm0 26e7da: 89 01 mov %eax,(%rcx) 26e7dc: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 26e7e3: 00 26e7e4: 8b 00 mov (%rax),%eax 26e7e6: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26e7eb: f2 0f 59 84 24 48 01 mulsd 0x148(%rsp),%xmm0 26e7f2: 00 00 26e7f4: f2 0f 11 44 24 38 movsd %xmm0,0x38(%rsp) 26e7fa: 0f 28 c5 movaps %xmm5,%xmm0 26e7fd: e8 00 00 00 00 callq 26e802 26e802: f2 0f 10 74 24 38 movsd 0x38(%rsp),%xmm6 26e808: 66 0f ef e4 pxor %xmm4,%xmm4 26e80c: 48 8b 84 24 28 02 00 mov 0x228(%rsp),%rax 26e813: 00 26e814: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e818: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26e820 26e81f: 00 26e820: f2 0f 5a a4 24 78 01 cvtsd2ss 0x178(%rsp),%xmm4 26e827: 00 00 26e829: f3 0f 11 64 24 38 movss %xmm4,0x38(%rsp) 26e82f: 8b 00 mov (%rax),%eax 26e831: f2 0f 59 f0 mulsd %xmm0,%xmm6 26e835: 66 0f ef c0 pxor %xmm0,%xmm0 26e839: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26e83e: f2 0f 59 84 24 70 01 mulsd 0x170(%rsp),%xmm0 26e845: 00 00 26e847: f2 0f 11 74 24 50 movsd %xmm6,0x50(%rsp) 26e84d: f2 0f 11 44 24 58 movsd %xmm0,0x58(%rsp) 26e853: 0f 28 c4 movaps %xmm4,%xmm0 26e856: e8 00 00 00 00 callq 26e85b 26e85b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e85f: f2 0f 59 44 24 58 mulsd 0x58(%rsp),%xmm0 26e865: f2 0f 58 44 24 50 addsd 0x50(%rsp),%xmm0 26e86b: f2 0f 5e 44 24 20 divsd 0x20(%rsp),%xmm0 26e871: f2 0f 11 44 24 58 movsd %xmm0,0x58(%rsp) 26e877: 45 84 ed test %r13b,%r13b 26e87a: 0f 85 ce 0c 00 00 jne 26f54e 26e880: f2 0f 10 3c 24 movsd (%rsp),%xmm7 26e885: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26e88d 26e88c: 00 26e88d: f2 0f 59 d7 mulsd %xmm7,%xmm2 26e891: f2 0f 5c fa subsd %xmm2,%xmm7 26e895: 66 0f 28 c7 movapd %xmm7,%xmm0 26e899: 45 84 f6 test %r14b,%r14b 26e89c: 0f 85 fc 14 00 00 jne 26fd9e 26e8a2: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26e8aa 26e8a9: 00 26e8aa: 66 48 0f 7e c3 movq %xmm0,%rbx 26e8af: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26e8b7 26e8b6: 00 26e8b7: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 26e8bf 26e8be: 00 26e8bf: 66 0f ef c0 pxor %xmm0,%xmm0 26e8c3: f2 0f 5e 14 24 divsd (%rsp),%xmm2 26e8c8: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 26e8cc: e8 00 00 00 00 callq 26e8d1 26e8d1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26e8d9 26e8d8: 00 26e8d9: 66 41 0f 7e c6 movd %xmm0,%r14d 26e8de: 66 48 0f 6e c3 movq %rbx,%xmm0 26e8e3: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26e8eb 26e8ea: 00 26e8eb: f2 0f 5e 04 24 divsd (%rsp),%xmm0 26e8f0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26e8f4: e8 00 00 00 00 callq 26e8f9 26e8f9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26e901 26e900: 00 26e901: f3 0f 11 44 24 50 movss %xmm0,0x50(%rsp) 26e907: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26e90f 26e90e: 00 26e90f: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 26e915: f2 0f 5e 04 24 divsd (%rsp),%xmm0 26e91a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26e91e: e8 00 00 00 00 callq 26e923 26e923: f3 0f 10 54 24 50 movss 0x50(%rsp),%xmm2 26e929: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 26e931 26e930: 00 26e931: 66 41 0f 6e fe movd %r14d,%xmm7 26e936: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e93a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26e942 26e941: 00 26e942: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 26e946: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 26e94e 26e94d: 00 26e94e: f2 0f 59 f0 mulsd %xmm0,%xmm6 26e952: 66 0f ef c0 pxor %xmm0,%xmm0 26e956: f3 0f 5a c7 cvtss2sd %xmm7,%xmm0 26e95a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26e962 26e961: 00 26e962: f2 0f 58 d2 addsd %xmm2,%xmm2 26e966: f2 0f 11 74 24 68 movsd %xmm6,0x68(%rsp) 26e96c: f2 0f 58 d0 addsd %xmm0,%xmm2 26e970: f2 0f 10 44 24 48 movsd 0x48(%rsp),%xmm0 26e976: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 26e97e 26e97d: 00 26e97e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26e986 26e985: 00 26e986: f2 0f 58 d6 addsd %xmm6,%xmm2 26e98a: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 26e992 26e991: 00 26e992: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26e996: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 26e99c: e8 00 00 00 00 callq 26e9a1 26e9a1: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 26e9a7: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26e9ae: 00 26e9af: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26e9b3: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26e9bb 26e9ba: 00 26e9bb: f2 0f 5d d0 minsd %xmm0,%xmm2 26e9bf: f2 0f 11 10 movsd %xmm2,(%rax) 26e9c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26e9c8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26e9cd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26e9d2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26e9d7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26e9dc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26e9e1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26e9e6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26e9eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26e9f0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26e9f5: 48 8b 84 24 d0 01 00 mov 0x1d0(%rsp),%rax 26e9fc: 00 26e9fd: 41 bc 01 00 00 00 mov $0x1,%r12d 26ea03: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26ea0a: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 26ea11: 00 26ea12: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26ea19: 48 8b 84 24 e0 01 00 mov 0x1e0(%rsp),%rax 26ea20: 00 26ea21: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26ea28: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 26ea2f: 00 26ea30: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26ea37: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 26ea3e: 00 26ea3f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26ea46: 48 8b 84 24 f8 01 00 mov 0x1f8(%rsp),%rax 26ea4d: 00 26ea4e: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26ea55: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26ea5c: 00 26ea5d: f2 0f 10 00 movsd (%rax),%xmm0 26ea61: 66 0f 2f 44 24 60 comisd 0x60(%rsp),%xmm0 26ea67: 0f 87 68 03 00 00 ja 26edd5 26ea6d: 8b 84 24 30 01 00 00 mov 0x130(%rsp),%eax 26ea74: 8b 94 24 38 01 00 00 mov 0x138(%rsp),%edx 26ea7b: 03 94 24 40 01 00 00 add 0x140(%rsp),%edx 26ea82: 85 c0 test %eax,%eax 26ea84: 0f 84 7c 01 00 00 je 26ec06 26ea8a: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 26ea91: 00 26ea92: 66 0f ef db pxor %xmm3,%xmm3 26ea96: f2 0f 10 08 movsd (%rax),%xmm1 26ea9a: 66 0f 2f cb comisd %xmm3,%xmm1 26ea9e: 0f 86 fa 00 00 00 jbe 26eb9e 26eaa4: 8b 84 24 30 01 00 00 mov 0x130(%rsp),%eax 26eaab: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 26eab0: 66 0f ef c0 pxor %xmm0,%xmm0 26eab4: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26eab9: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 26eabf: f2 0f 5e c1 divsd %xmm1,%xmm0 26eac3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26eac7: 85 d2 test %edx,%edx 26eac9: 0f 85 e1 00 00 00 jne 26ebb0 26eacf: 66 0f ef c9 pxor %xmm1,%xmm1 26ead3: e8 00 00 00 00 callq 26ead8 26ead8: 48 8b 84 24 18 02 00 mov 0x218(%rsp),%rax 26eadf: 00 26eae0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26eae4: f2 0f 11 00 movsd %xmm0,(%rax) 26eae8: 45 84 e4 test %r12b,%r12b 26eaeb: 0f 84 06 f9 ff ff je 26e3f7 26eaf1: 48 8b 84 24 d0 01 00 mov 0x1d0(%rsp),%rax 26eaf8: 00 26eaf9: 41 bc 01 00 00 00 mov $0x1,%r12d 26eaff: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26eb06: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 26eb0d: 00 26eb0e: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26eb15: 48 8b 84 24 e0 01 00 mov 0x1e0(%rsp),%rax 26eb1c: 00 26eb1d: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26eb24: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26eb2b: 00 26eb2c: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26eb33: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 26eb3a: 00 26eb3b: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26eb42: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 26eb49: 00 26eb4a: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26eb51: 48 8b 84 24 f8 01 00 mov 0x1f8(%rsp),%rax 26eb58: 00 26eb59: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26eb60: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 26eb67: 00 26eb68: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26eb6f: e9 83 f8 ff ff jmpq 26e3f7 26eb74: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26eb7b: 00 26eb7c: f2 0f 10 3c 24 movsd (%rsp),%xmm7 26eb81: f2 0f 11 38 movsd %xmm7,(%rax) 26eb85: e9 df fa ff ff jmpq 26e669 26eb8a: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26eb91: 00 26eb92: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26eb99: e9 cb fa ff ff jmpq 26e669 26eb9e: 85 d2 test %edx,%edx 26eba0: 0f 84 cc 10 00 00 je 26fc72 26eba6: 66 0f ef c0 pxor %xmm0,%xmm0 26ebaa: 41 bc 01 00 00 00 mov $0x1,%r12d 26ebb0: 48 8b 84 24 e0 01 00 mov 0x1e0(%rsp),%rax 26ebb7: 00 26ebb8: 66 0f ef f6 pxor %xmm6,%xmm6 26ebbc: f2 0f 10 10 movsd (%rax),%xmm2 26ebc0: 66 0f 2f d6 comisd %xmm6,%xmm2 26ebc4: 0f 86 9f 0c 00 00 jbe 26f869 26ebca: 8b 84 24 40 01 00 00 mov 0x140(%rsp),%eax 26ebd1: 66 0f ef c9 pxor %xmm1,%xmm1 26ebd5: 66 0f ef db pxor %xmm3,%xmm3 26ebd9: f2 0f 59 14 24 mulsd (%rsp),%xmm2 26ebde: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26ebe3: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 26ebea: f2 0f 59 4c 24 08 mulsd 0x8(%rsp),%xmm1 26ebf0: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 26ebf5: f2 0f 58 cb addsd %xmm3,%xmm1 26ebf9: f2 0f 5e ca divsd %xmm2,%xmm1 26ebfd: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26ec01: e9 cd fe ff ff jmpq 26ead3 26ec06: 66 0f ef c0 pxor %xmm0,%xmm0 26ec0a: e9 b8 fe ff ff jmpq 26eac7 26ec0f: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 26ec15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ec1c: b8 01 00 00 00 mov $0x1,%eax 26ec21: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ec28: e8 00 00 00 00 callq 26ec2d 26ec2d: e9 af fd ff ff jmpq 26e9e1 26ec32: f2 0f 10 04 24 movsd (%rsp),%xmm0 26ec37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ec3e: b8 01 00 00 00 mov $0x1,%eax 26ec43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ec4a: e8 00 00 00 00 callq 26ec4f 26ec4f: e9 88 fd ff ff jmpq 26e9dc 26ec54: f2 0f 10 84 24 a8 01 movsd 0x1a8(%rsp),%xmm0 26ec5b: 00 00 26ec5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ec64: b8 01 00 00 00 mov $0x1,%eax 26ec69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ec70: e8 00 00 00 00 callq 26ec75 26ec75: e9 5d fd ff ff jmpq 26e9d7 26ec7a: f2 0f 10 84 24 a0 01 movsd 0x1a0(%rsp),%xmm0 26ec81: 00 00 26ec83: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ec8a: b8 01 00 00 00 mov $0x1,%eax 26ec8f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ec96: e8 00 00 00 00 callq 26ec9b 26ec9b: e9 32 fd ff ff jmpq 26e9d2 26eca0: f2 0f 10 84 24 28 01 movsd 0x128(%rsp),%xmm0 26eca7: 00 00 26eca9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ecb0: b8 01 00 00 00 mov $0x1,%eax 26ecb5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ecbc: e8 00 00 00 00 callq 26ecc1 26ecc1: e9 07 fd ff ff jmpq 26e9cd 26ecc6: 8b 54 24 10 mov 0x10(%rsp),%edx 26ecca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ecd1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ecd8: 31 c0 xor %eax,%eax 26ecda: e8 00 00 00 00 callq 26ecdf 26ecdf: e9 e4 fc ff ff jmpq 26e9c8 26ece4: 8b 55 30 mov 0x30(%rbp),%edx 26ece7: 66 0f ef c0 pxor %xmm0,%xmm0 26eceb: 66 0f ef c9 pxor %xmm1,%xmm1 26ecef: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 26ecf4: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 26ecf9: e8 00 00 00 00 callq 26ecfe 26ecfe: 8b 45 30 mov 0x30(%rbp),%eax 26ed01: 48 8b 8c 24 20 02 00 mov 0x220(%rsp),%rcx 26ed08: 00 26ed09: 0f 28 c8 movaps %xmm0,%xmm1 26ed0c: 66 0f ef c0 pxor %xmm0,%xmm0 26ed10: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26ed15: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 26ed19: f2 0f 58 c1 addsd %xmm1,%xmm0 26ed1d: 66 0f ef c9 pxor %xmm1,%xmm1 26ed21: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26ed26: 66 0f ef c0 pxor %xmm0,%xmm0 26ed2a: f3 48 0f 2a c3 cvtsi2ss %rbx,%xmm0 26ed2f: 89 01 mov %eax,(%rcx) 26ed31: 8b 45 38 mov 0x38(%rbp),%eax 26ed34: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 26ed39: e8 00 00 00 00 callq 26ed3e 26ed3e: 8b 45 38 mov 0x38(%rbp),%eax 26ed41: 0f 28 c8 movaps %xmm0,%xmm1 26ed44: e9 54 fa ff ff jmpq 26e79d 26ed49: 8b 55 48 mov 0x48(%rbp),%edx 26ed4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ed53: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ed5a: 31 c0 xor %eax,%eax 26ed5c: e8 00 00 00 00 callq 26ed61 26ed61: e9 8f fc ff ff jmpq 26e9f5 26ed66: f2 41 0f 10 04 24 movsd (%r12),%xmm0 26ed6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ed73: b8 01 00 00 00 mov $0x1,%eax 26ed78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ed7f: e8 00 00 00 00 callq 26ed84 26ed84: e9 67 fc ff ff jmpq 26e9f0 26ed89: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 26ed90: 00 26ed91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ed98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ed9f: f2 0f 10 00 movsd (%rax),%xmm0 26eda3: b8 01 00 00 00 mov $0x1,%eax 26eda8: e8 00 00 00 00 callq 26edad 26edad: e9 39 fc ff ff jmpq 26e9eb 26edb2: f2 0f 10 44 24 40 movsd 0x40(%rsp),%xmm0 26edb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26edbf: b8 01 00 00 00 mov $0x1,%eax 26edc4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26edcb: e8 00 00 00 00 callq 26edd0 26edd0: e9 11 fc ff ff jmpq 26e9e6 26edd5: 8b 84 24 30 01 00 00 mov 0x130(%rsp),%eax 26eddc: 66 0f ef db pxor %xmm3,%xmm3 26ede0: 66 0f ef ed pxor %xmm5,%xmm5 26ede4: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 26edea: 66 0f ef c0 pxor %xmm0,%xmm0 26edee: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26edf6 26edf5: 00 26edf6: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 26edfb: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 26ee02: 01 c0 add %eax,%eax 26ee04: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 26ee09: 8b 84 24 40 01 00 00 mov 0x140(%rsp),%eax 26ee10: f2 0f 59 dc mulsd %xmm4,%xmm3 26ee14: 01 c0 add %eax,%eax 26ee16: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26ee1b: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 26ee22: 00 26ee23: f2 0f 11 6c 24 70 movsd %xmm5,0x70(%rsp) 26ee29: 8b 00 mov (%rax),%eax 26ee2b: f2 0f 58 eb addsd %xmm3,%xmm5 26ee2f: f2 0f 11 5c 24 48 movsd %xmm3,0x48(%rsp) 26ee35: 66 0f 28 f0 movapd %xmm0,%xmm6 26ee39: f2 0f 59 f4 mulsd %xmm4,%xmm6 26ee3d: 66 0f 28 c5 movapd %xmm5,%xmm0 26ee41: f2 0f 10 ac 24 48 01 movsd 0x148(%rsp),%xmm5 26ee48: 00 00 26ee4a: f2 0f 58 c6 addsd %xmm6,%xmm0 26ee4e: f2 0f 11 74 24 78 movsd %xmm6,0x78(%rsp) 26ee54: f2 0f 11 44 24 20 movsd %xmm0,0x20(%rsp) 26ee5a: 66 0f ef c0 pxor %xmm0,%xmm0 26ee5e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26ee63: f2 0f 59 e8 mulsd %xmm0,%xmm5 26ee67: f3 0f 10 44 24 34 movss 0x34(%rsp),%xmm0 26ee6d: f2 0f 11 6c 24 28 movsd %xmm5,0x28(%rsp) 26ee73: e8 00 00 00 00 callq 26ee78 26ee78: 48 8b 84 24 28 02 00 mov 0x228(%rsp),%rax 26ee7f: 00 26ee80: f2 0f 10 74 24 20 movsd 0x20(%rsp),%xmm6 26ee86: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ee8a: f2 0f 59 44 24 28 mulsd 0x28(%rsp),%xmm0 26ee90: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ee98 26ee97: 00 26ee98: 8b 00 mov (%rax),%eax 26ee9a: f2 0f 58 f0 addsd %xmm0,%xmm6 26ee9e: 66 0f ef c0 pxor %xmm0,%xmm0 26eea2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26eea7: f2 0f 59 84 24 70 01 mulsd 0x170(%rsp),%xmm0 26eeae: 00 00 26eeb0: f2 0f 11 74 24 28 movsd %xmm6,0x28(%rsp) 26eeb6: f2 0f 11 44 24 40 movsd %xmm0,0x40(%rsp) 26eebc: f3 0f 10 44 24 38 movss 0x38(%rsp),%xmm0 26eec2: e8 00 00 00 00 callq 26eec7 26eec7: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26eece: 00 26eecf: 66 0f ef d2 pxor %xmm2,%xmm2 26eed3: f2 0f 10 bc 24 48 01 movsd 0x148(%rsp),%xmm7 26eeda: 00 00 26eedc: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 26eee0: f2 0f 10 04 24 movsd (%rsp),%xmm0 26eee5: f2 0f 59 54 24 40 mulsd 0x40(%rsp),%xmm2 26eeeb: f2 0f 59 00 mulsd (%rax),%xmm0 26eeef: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26eef6: 00 26eef7: f2 0f 58 54 24 28 addsd 0x28(%rsp),%xmm2 26eefd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ef05 26ef04: 00 26ef05: f2 0f 5c 00 subsd (%rax),%xmm0 26ef09: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 26ef10: 00 26ef11: 8b 00 mov (%rax),%eax 26ef13: f2 0f 5e d0 divsd %xmm0,%xmm2 26ef17: 66 0f ef c0 pxor %xmm0,%xmm0 26ef1b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26ef20: f2 0f 59 f8 mulsd %xmm0,%xmm7 26ef24: f3 0f 10 44 24 34 movss 0x34(%rsp),%xmm0 26ef2a: f2 0f 11 7c 24 28 movsd %xmm7,0x28(%rsp) 26ef30: f2 0f 11 54 24 60 movsd %xmm2,0x60(%rsp) 26ef36: e8 00 00 00 00 callq 26ef3b 26ef3b: 48 8b 84 24 28 02 00 mov 0x228(%rsp),%rax 26ef42: 00 26ef43: f2 0f 10 b4 24 70 01 movsd 0x170(%rsp),%xmm6 26ef4a: 00 00 26ef4c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ef50: f2 0f 59 44 24 28 mulsd 0x28(%rsp),%xmm0 26ef56: f2 0f 10 5c 24 48 movsd 0x48(%rsp),%xmm3 26ef5c: 8b 00 mov (%rax),%eax 26ef5e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ef66 26ef65: 00 26ef66: f2 0f 11 5c 24 50 movsd %xmm3,0x50(%rsp) 26ef6c: 66 0f 28 e8 movapd %xmm0,%xmm5 26ef70: 66 0f ef c0 pxor %xmm0,%xmm0 26ef74: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26ef79: f2 0f 58 eb addsd %xmm3,%xmm5 26ef7d: f2 0f 11 6c 24 40 movsd %xmm5,0x40(%rsp) 26ef83: f2 0f 59 f0 mulsd %xmm0,%xmm6 26ef87: f3 0f 10 44 24 38 movss 0x38(%rsp),%xmm0 26ef8d: f2 0f 11 74 24 48 movsd %xmm6,0x48(%rsp) 26ef93: e8 00 00 00 00 callq 26ef98 26ef98: 41 8d 47 01 lea 0x1(%r15),%eax 26ef9c: 66 0f ef ff pxor %xmm7,%xmm7 26efa0: f2 0f 10 a4 24 18 01 movsd 0x118(%rsp),%xmm4 26efa7: 00 00 26efa9: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 26efae: 49 89 c7 mov %rax,%r15 26efb1: f2 0f 10 0c 24 movsd (%rsp),%xmm1 26efb6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26efba: f2 0f 58 e4 addsd %xmm4,%xmm4 26efbe: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26efc5: 00 26efc6: f2 0f 59 44 24 48 mulsd 0x48(%rsp),%xmm0 26efcc: f2 0f 58 44 24 40 addsd 0x40(%rsp),%xmm0 26efd2: f2 0f 59 08 mulsd (%rax),%xmm1 26efd6: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26efdd: 00 26efde: f2 0f 59 e7 mulsd %xmm7,%xmm4 26efe2: f2 0f 11 7c 24 28 movsd %xmm7,0x28(%rsp) 26efe8: f2 0f 5c 08 subsd (%rax),%xmm1 26efec: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 26eff3: 00 26eff4: 44 8b 20 mov (%rax),%r12d 26eff7: f2 0f 11 a4 24 90 00 movsd %xmm4,0x90(%rsp) 26effe: 00 00 26f000: f2 0f 5c cc subsd %xmm4,%xmm1 26f004: f2 0f 5e c1 divsd %xmm1,%xmm0 26f008: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f010 26f00f: 00 26f010: f2 0f 11 44 24 48 movsd %xmm0,0x48(%rsp) 26f016: f3 0f 10 44 24 34 movss 0x34(%rsp),%xmm0 26f01c: e8 00 00 00 00 callq 26f021 26f021: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f029 26f028: 00 26f029: 48 8b 84 24 28 02 00 mov 0x228(%rsp),%rax 26f030: 00 26f031: f3 0f 11 84 24 84 00 movss %xmm0,0x84(%rsp) 26f038: 00 00 26f03a: f3 0f 10 44 24 38 movss 0x38(%rsp),%xmm0 26f040: 8b 18 mov (%rax),%ebx 26f042: e8 00 00 00 00 callq 26f047 26f047: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26f04e: 00 26f04f: 44 0f af bc 24 e0 00 imul 0xe0(%rsp),%r15d 26f056: 00 00 26f058: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f060 26f05f: 00 26f060: f3 0f 11 84 24 98 00 movss %xmm0,0x98(%rsp) 26f067: 00 00 26f069: f3 0f 10 44 24 34 movss 0x34(%rsp),%xmm0 26f06f: f2 0f 10 28 movsd (%rax),%xmm5 26f073: 41 8d 47 ff lea -0x1(%r15),%eax 26f077: f2 0f 11 ac 24 88 00 movsd %xmm5,0x88(%rsp) 26f07e: 00 00 26f080: 66 0f ef ed pxor %xmm5,%xmm5 26f084: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 26f089: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 26f090: 00 26f091: f2 0f 59 ac 24 18 01 mulsd 0x118(%rsp),%xmm5 26f098: 00 00 26f09a: 44 8b 30 mov (%rax),%r14d 26f09d: f2 0f 11 6c 24 40 movsd %xmm5,0x40(%rsp) 26f0a3: e8 00 00 00 00 callq 26f0a8 26f0a8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f0b0 26f0af: 00 26f0b0: 48 8b 84 24 28 02 00 mov 0x228(%rsp),%rax 26f0b7: 00 26f0b8: f3 0f 11 84 24 9c 00 movss %xmm0,0x9c(%rsp) 26f0bf: 00 00 26f0c1: f3 0f 10 44 24 38 movss 0x38(%rsp),%xmm0 26f0c7: 44 8b 38 mov (%rax),%r15d 26f0ca: e8 00 00 00 00 callq 26f0cf 26f0cf: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26f0d6: 00 26f0d7: f2 0f 10 6c 24 40 movsd 0x40(%rsp),%xmm5 26f0dd: f2 0f 10 5c 24 50 movsd 0x50(%rsp),%xmm3 26f0e3: f2 0f 10 54 24 60 movsd 0x60(%rsp),%xmm2 26f0e9: 0f 28 f8 movaps %xmm0,%xmm7 26f0ec: f2 0f 10 30 movsd (%rax),%xmm6 26f0f0: 8b 44 24 10 mov 0x10(%rsp),%eax 26f0f4: 3b 84 24 d8 00 00 00 cmp 0xd8(%rsp),%eax 26f0fb: 0f 84 be 09 00 00 je 26fabf 26f101: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26f108: 00 26f109: f2 44 0f 10 00 movsd (%rax),%xmm8 26f10e: f2 0f 10 a4 24 20 01 movsd 0x120(%rsp),%xmm4 26f115: 00 00 26f117: 66 0f 28 c3 movapd %xmm3,%xmm0 26f11b: f2 0f 5e c2 divsd %xmm2,%xmm0 26f11f: f2 0f 58 e5 addsd %xmm5,%xmm4 26f123: f2 41 0f 58 c0 addsd %xmm8,%xmm0 26f128: 66 0f 2f c4 comisd %xmm4,%xmm0 26f12c: 0f 82 85 01 00 00 jb 26f2b7 26f132: 8b 84 24 40 01 00 00 mov 0x140(%rsp),%eax 26f139: 66 0f ef c0 pxor %xmm0,%xmm0 26f13d: 66 0f ef c9 pxor %xmm1,%xmm1 26f141: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26f146: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 26f14d: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 26f153: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26f158: f2 0f 58 c1 addsd %xmm1,%xmm0 26f15c: f2 0f 10 4c 24 28 movsd 0x28(%rsp),%xmm1 26f162: f2 0f 59 8c 24 18 01 mulsd 0x118(%rsp),%xmm1 26f169: 00 00 26f16b: f2 0f 5e c2 divsd %xmm2,%xmm0 26f16f: 66 0f 2f c1 comisd %xmm1,%xmm0 26f173: 0f 82 3e 01 00 00 jb 26f2b7 26f179: 48 8b 84 24 d0 01 00 mov 0x1d0(%rsp),%rax 26f180: 00 26f181: f2 0f 11 10 movsd %xmm2,(%rax) 26f185: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26f18d 26f18c: 00 26f18d: f2 0f 59 14 24 mulsd (%rsp),%xmm2 26f192: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 26f198: 45 84 ed test %r13b,%r13b 26f19b: 0f 85 69 0a 00 00 jne 26fc0a 26f1a1: f2 0f 10 04 24 movsd (%rsp),%xmm0 26f1a6: f2 0f 5c 44 24 10 subsd 0x10(%rsp),%xmm0 26f1ac: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26f1b4 26f1b3: 00 26f1b4: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) 26f1b9: f2 0f 11 44 24 20 movsd %xmm0,0x20(%rsp) 26f1bf: 0f 85 87 05 00 00 jne 26f74c 26f1c5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f1cd 26f1cc: 00 26f1cd: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26f1d5 26f1d4: 00 26f1d5: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 26f1db: f2 0f 5e 04 24 divsd (%rsp),%xmm0 26f1e0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26f1e4: e8 00 00 00 00 callq 26f1e9 26f1e9: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 26f1f0: 00 26f1f1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26f1f5: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26f1fd 26f1fc: 00 26f1fd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f205 26f204: 00 26f205: f2 0f 11 00 movsd %xmm0,(%rax) 26f209: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26f211 26f210: 00 26f211: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 26f217: f2 0f 5e 04 24 divsd (%rsp),%xmm0 26f21c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26f220: e8 00 00 00 00 callq 26f225 26f225: 48 8b 84 24 e0 01 00 mov 0x1e0(%rsp),%rax 26f22c: 00 26f22d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26f231: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26f239 26f238: 00 26f239: f2 0f 11 00 movsd %xmm0,(%rax) 26f23d: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26f244: 00 26f245: f2 0f 10 10 movsd (%rax),%xmm2 26f249: 66 0f ef ed pxor %xmm5,%xmm5 26f24d: 66 0f 2f d5 comisd %xmm5,%xmm2 26f251: 0f 87 30 06 00 00 ja 26f887 26f257: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 26f25e: 00 26f25f: 41 bc 01 00 00 00 mov $0x1,%r12d 26f265: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26f26c: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 26f273: 00 26f274: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26f27b: 48 8b 84 24 f8 01 00 mov 0x1f8(%rsp),%rax 26f282: 00 26f283: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26f28a: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 26f291: 00 26f292: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26f299: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26f29e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26f2a3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26f2a8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26f2ad: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26f2b2: e9 b6 f7 ff ff jmpq 26ea6d 26f2b7: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 26f2bd: 66 0f 28 c3 movapd %xmm3,%xmm0 26f2c1: f2 0f 5e c2 divsd %xmm2,%xmm0 26f2c5: f2 41 0f 58 c0 addsd %xmm8,%xmm0 26f2ca: 66 0f 2f c4 comisd %xmm4,%xmm0 26f2ce: 72 47 jb 26f317 26f2d0: 8b 84 24 40 01 00 00 mov 0x140(%rsp),%eax 26f2d7: 66 0f ef c0 pxor %xmm0,%xmm0 26f2db: 66 0f ef c9 pxor %xmm1,%xmm1 26f2df: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26f2e4: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 26f2eb: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 26f2f1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26f2f6: f2 0f 58 c1 addsd %xmm1,%xmm0 26f2fa: f2 0f 10 4c 24 28 movsd 0x28(%rsp),%xmm1 26f300: f2 0f 59 8c 24 18 01 mulsd 0x118(%rsp),%xmm1 26f307: 00 00 26f309: f2 0f 5e c2 divsd %xmm2,%xmm0 26f30d: 66 0f 2f c8 comisd %xmm0,%xmm1 26f311: 0f 87 62 fe ff ff ja 26f179 26f317: 66 0f ef c9 pxor %xmm1,%xmm1 26f31b: 66 0f ef c0 pxor %xmm0,%xmm0 26f31f: 66 0f ef d2 pxor %xmm2,%xmm2 26f323: f3 0f 5a 84 24 84 00 cvtss2sd 0x84(%rsp),%xmm0 26f32a: 00 00 26f32c: f2 49 0f 2a cc cvtsi2sd %r12,%xmm1 26f331: f2 0f 59 8c 24 48 01 mulsd 0x148(%rsp),%xmm1 26f338: 00 00 26f33a: f3 0f 5a 94 24 98 00 cvtss2sd 0x98(%rsp),%xmm2 26f341: 00 00 26f343: f2 0f 59 c8 mulsd %xmm0,%xmm1 26f347: f2 0f 10 44 24 70 movsd 0x70(%rsp),%xmm0 26f34d: f2 0f 58 44 24 78 addsd 0x78(%rsp),%xmm0 26f353: f2 0f 58 c8 addsd %xmm0,%xmm1 26f357: 66 0f ef c0 pxor %xmm0,%xmm0 26f35b: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 26f360: f2 0f 59 84 24 70 01 mulsd 0x170(%rsp),%xmm0 26f367: 00 00 26f369: f2 0f 59 c2 mulsd %xmm2,%xmm0 26f36d: f2 0f 58 c1 addsd %xmm1,%xmm0 26f371: f2 0f 10 8c 24 88 00 movsd 0x88(%rsp),%xmm1 26f378: 00 00 26f37a: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 26f37f: f2 0f 5c 8c 24 20 01 subsd 0x120(%rsp),%xmm1 26f386: 00 00 26f388: f2 0f 5c cd subsd %xmm5,%xmm1 26f38c: f2 0f 5e c1 divsd %xmm1,%xmm0 26f390: 66 0f 28 cb movapd %xmm3,%xmm1 26f394: f2 0f 5e c8 divsd %xmm0,%xmm1 26f398: f2 44 0f 58 c1 addsd %xmm1,%xmm8 26f39d: 66 41 0f 2f e0 comisd %xmm8,%xmm4 26f3a2: 76 54 jbe 26f3f8 26f3a4: 8b 84 24 40 01 00 00 mov 0x140(%rsp),%eax 26f3ab: 66 0f ef c9 pxor %xmm1,%xmm1 26f3af: 66 0f ef d2 pxor %xmm2,%xmm2 26f3b3: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26f3b8: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 26f3bf: f2 0f 59 4c 24 08 mulsd 0x8(%rsp),%xmm1 26f3c5: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26f3ca: f2 0f 58 ca addsd %xmm2,%xmm1 26f3ce: f2 0f 10 54 24 28 movsd 0x28(%rsp),%xmm2 26f3d4: f2 0f 59 94 24 18 01 mulsd 0x118(%rsp),%xmm2 26f3db: 00 00 26f3dd: f2 0f 5e c8 divsd %xmm0,%xmm1 26f3e1: 66 0f 2f ca comisd %xmm2,%xmm1 26f3e5: 72 11 jb 26f3f8 26f3e7: 48 8b 84 24 d0 01 00 mov 0x1d0(%rsp),%rax 26f3ee: 00 26f3ef: f2 0f 11 00 movsd %xmm0,(%rax) 26f3f3: e9 8d fd ff ff jmpq 26f185 26f3f8: 66 0f ef c0 pxor %xmm0,%xmm0 26f3fc: 66 0f ef c9 pxor %xmm1,%xmm1 26f400: f3 0f 5a ff cvtss2sd %xmm7,%xmm7 26f404: f2 49 0f 2a c6 cvtsi2sd %r14,%xmm0 26f409: f2 0f 59 34 24 mulsd (%rsp),%xmm6 26f40e: f3 0f 5a 8c 24 9c 00 cvtss2sd 0x9c(%rsp),%xmm1 26f415: 00 00 26f417: f2 0f 59 84 24 48 01 mulsd 0x148(%rsp),%xmm0 26f41e: 00 00 26f420: f2 0f 5c b4 24 20 01 subsd 0x120(%rsp),%xmm6 26f427: 00 00 26f429: f2 0f 5c f5 subsd %xmm5,%xmm6 26f42d: f2 0f 5c b4 24 90 00 subsd 0x90(%rsp),%xmm6 26f434: 00 00 26f436: f2 0f 59 c1 mulsd %xmm1,%xmm0 26f43a: 66 0f ef c9 pxor %xmm1,%xmm1 26f43e: f2 49 0f 2a cf cvtsi2sd %r15,%xmm1 26f443: f2 0f 59 8c 24 70 01 mulsd 0x170(%rsp),%xmm1 26f44a: 00 00 26f44c: f2 0f 59 f9 mulsd %xmm1,%xmm7 26f450: f2 0f 58 c7 addsd %xmm7,%xmm0 26f454: f2 0f 5e c6 divsd %xmm6,%xmm0 26f458: eb 8d jmp 26f3e7 26f45a: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 26f462 26f461: 00 26f462: f2 0f 11 6c 24 60 movsd %xmm5,0x60(%rsp) 26f468: 66 0f 28 d5 movapd %xmm5,%xmm2 26f46c: e9 ad ef ff ff jmpq 26e41e 26f471: f2 0f 10 8c 24 20 01 movsd 0x120(%rsp),%xmm1 26f478: 00 00 26f47a: 66 0f ef c0 pxor %xmm0,%xmm0 26f47e: f2 0f 5c 8c 24 28 01 subsd 0x128(%rsp),%xmm1 26f485: 00 00 26f487: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26f48b: e8 00 00 00 00 callq 26f490 26f490: 66 0f ef f6 pxor %xmm6,%xmm6 26f494: 8b 84 24 08 01 00 00 mov 0x108(%rsp),%eax 26f49b: f3 0f 5a f0 cvtss2sd %xmm0,%xmm6 26f49f: 66 0f ef c0 pxor %xmm0,%xmm0 26f4a3: f2 0f 11 74 24 40 movsd %xmm6,0x40(%rsp) 26f4a9: 83 bc 24 00 01 00 00 cmpl $0xffffffff,0x100(%rsp) 26f4b0: ff 26f4b1: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26f4b6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26f4be 26f4bd: 00 26f4be: f2 0f 5e 45 08 divsd 0x8(%rbp),%xmm0 26f4c3: 0f 84 ca 07 00 00 je 26fc93 26f4c9: 66 0f ef db pxor %xmm3,%xmm3 26f4cd: f2 0f 2a 9c 24 00 01 cvtsi2sdl 0x100(%rsp),%xmm3 26f4d4: 00 00 26f4d6: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 26f4db: 8b 4d 3c mov 0x3c(%rbp),%ecx 26f4de: 85 c9 test %ecx,%ecx 26f4e0: 74 0c je 26f4ee 26f4e2: 84 db test %bl,%bl 26f4e4: 75 08 jne 26f4ee 26f4e6: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 26f4ee 26f4ed: 00 26f4ee: f2 0f 10 4c 24 28 movsd 0x28(%rsp),%xmm1 26f4f4: 8b 44 24 10 mov 0x10(%rsp),%eax 26f4f8: 66 0f ef d2 pxor %xmm2,%xmm2 26f4fc: f2 0f 58 8c 24 a0 01 addsd 0x1a0(%rsp),%xmm1 26f503: 00 00 26f505: f2 0f 10 3c 24 movsd (%rsp),%xmm7 26f50a: f2 0f 58 8c 24 20 01 addsd 0x120(%rsp),%xmm1 26f511: 00 00 26f513: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26f518: f2 0f 58 c1 addsd %xmm1,%xmm0 26f51c: 66 0f 28 cf movapd %xmm7,%xmm1 26f520: f2 0f 59 ca mulsd %xmm2,%xmm1 26f524: f2 0f 58 c7 addsd %xmm7,%xmm0 26f528: f2 0f 58 c3 addsd %xmm3,%xmm0 26f52c: 66 0f 2f c1 comisd %xmm1,%xmm0 26f530: 0f 86 6e 05 00 00 jbe 26faa4 26f536: f2 0f 5e c7 divsd %xmm7,%xmm0 26f53a: 48 8b 8c 24 08 02 00 mov 0x208(%rsp),%rcx 26f541: 00 26f542: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 26f547: 89 01 mov %eax,(%rcx) 26f549: e9 9f f0 ff ff jmpq 26e5ed 26f54e: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 26f555: 41 8d 5f 01 lea 0x1(%r15),%ebx 26f559: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 26f561 26f560: 00 26f561: 66 0f ef c0 pxor %xmm0,%xmm0 26f565: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 26f56a: 0f af c3 imul %ebx,%eax 26f56d: 83 e8 01 sub $0x1,%eax 26f570: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26f575: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 26f579: 0f 28 cb movaps %xmm3,%xmm1 26f57c: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 26f582: f2 0f 59 84 24 18 01 mulsd 0x118(%rsp),%xmm0 26f589: 00 00 26f58b: f2 0f 58 84 24 20 01 addsd 0x120(%rsp),%xmm0 26f592: 00 00 26f594: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26f598: e8 00 00 00 00 callq 26f59d 26f59d: 8b 84 24 30 01 00 00 mov 0x130(%rsp),%eax 26f5a4: 66 0f ef d2 pxor %xmm2,%xmm2 26f5a8: 0f 28 c8 movaps %xmm0,%xmm1 26f5ab: 66 0f ef c0 pxor %xmm0,%xmm0 26f5af: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26f5b4: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26f5bb: 00 26f5bc: f2 0f 59 54 24 08 mulsd 0x8(%rsp),%xmm2 26f5c2: f2 0f 5e 54 24 58 divsd 0x58(%rsp),%xmm2 26f5c8: f2 0f 58 10 addsd (%rax),%xmm2 26f5cc: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 26f5d0: e8 00 00 00 00 callq 26f5d5 26f5d5: 66 0f ef d2 pxor %xmm2,%xmm2 26f5d9: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 26f5df: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 26f5e3: f2 0f 10 04 24 movsd (%rsp),%xmm0 26f5e8: f2 0f 5c c2 subsd %xmm2,%xmm0 26f5ec: 0f 28 cb movaps %xmm3,%xmm1 26f5ef: f2 0f 11 54 24 50 movsd %xmm2,0x50(%rsp) 26f5f5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26f5f9: e8 00 00 00 00 callq 26f5fe 26f5fe: 66 0f ef db pxor %xmm3,%xmm3 26f602: f2 48 0f 2a db cvtsi2sd %rbx,%xmm3 26f607: 0f 28 c8 movaps %xmm0,%xmm1 26f60a: 66 0f ef c0 pxor %xmm0,%xmm0 26f60e: f2 0f 59 9c 24 18 01 mulsd 0x118(%rsp),%xmm3 26f615: 00 00 26f617: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 26f61b: e8 00 00 00 00 callq 26f620 26f620: 8b 84 24 40 01 00 00 mov 0x140(%rsp),%eax 26f627: 66 0f ef db pxor %xmm3,%xmm3 26f62b: 0f 28 c8 movaps %xmm0,%xmm1 26f62e: 66 0f ef c0 pxor %xmm0,%xmm0 26f632: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 26f637: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 26f63e: f2 0f 59 5c 24 08 mulsd 0x8(%rsp),%xmm3 26f644: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26f649: f2 0f 58 d8 addsd %xmm0,%xmm3 26f64d: 66 0f ef c0 pxor %xmm0,%xmm0 26f651: f2 0f 5e 5c 24 58 divsd 0x58(%rsp),%xmm3 26f657: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 26f65b: e8 00 00 00 00 callq 26f660 26f660: 66 0f ef ed pxor %xmm5,%xmm5 26f664: f2 0f 10 54 24 50 movsd 0x50(%rsp),%xmm2 26f66a: f3 0f 5a e8 cvtss2sd %xmm0,%xmm5 26f66e: c6 44 24 18 01 movb $0x1,0x18(%rsp) 26f673: 66 48 0f 7e eb movq %xmm5,%rbx 26f678: e9 32 f2 ff ff jmpq 26e8af 26f67d: 8b 94 24 40 01 00 00 mov 0x140(%rsp),%edx 26f684: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26f68b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26f692: 31 c0 xor %eax,%eax 26f694: e8 00 00 00 00 callq 26f699 26f699: e9 cf f3 ff ff jmpq 26ea6d 26f69e: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26f6a5: 00 26f6a6: f2 0f 10 04 24 movsd (%rsp),%xmm0 26f6ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26f6b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26f6b9: f2 0f 59 00 mulsd (%rax),%xmm0 26f6bd: b8 01 00 00 00 mov $0x1,%eax 26f6c2: e8 00 00 00 00 callq 26f6c7 26f6c7: e9 e1 fb ff ff jmpq 26f2ad 26f6cc: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26f6d3: 00 26f6d4: f2 0f 10 04 24 movsd (%rsp),%xmm0 26f6d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26f6e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26f6e7: f2 0f 59 00 mulsd (%rax),%xmm0 26f6eb: b8 01 00 00 00 mov $0x1,%eax 26f6f0: f2 0f 5c 44 24 10 subsd 0x10(%rsp),%xmm0 26f6f6: f2 0f 5c 44 24 20 subsd 0x20(%rsp),%xmm0 26f6fc: e8 00 00 00 00 callq 26f701 26f701: e9 a2 fb ff ff jmpq 26f2a8 26f706: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 26f70c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26f713: b8 01 00 00 00 mov $0x1,%eax 26f718: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26f71f: e8 00 00 00 00 callq 26f724 26f724: e9 7a fb ff ff jmpq 26f2a3 26f729: f2 0f 10 44 24 10 movsd 0x10(%rsp),%xmm0 26f72f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26f736: b8 01 00 00 00 mov $0x1,%eax 26f73b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26f742: e8 00 00 00 00 callq 26f747 26f747: e9 52 fb ff ff jmpq 26f29e 26f74c: 66 0f ef c9 pxor %xmm1,%xmm1 26f750: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26f754: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 26f758: e8 00 00 00 00 callq 26f75d 26f75d: 0f 28 c8 movaps %xmm0,%xmm1 26f760: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 26f766: f2 0f 59 84 24 18 01 mulsd 0x118(%rsp),%xmm0 26f76d: 00 00 26f76f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26f773: e8 00 00 00 00 callq 26f778 26f778: 8b 84 24 40 01 00 00 mov 0x140(%rsp),%eax 26f77f: 66 0f ef d2 pxor %xmm2,%xmm2 26f783: 0f 28 c8 movaps %xmm0,%xmm1 26f786: 66 0f ef c0 pxor %xmm0,%xmm0 26f78a: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 26f78f: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 26f796: f2 0f 59 54 24 08 mulsd 0x8(%rsp),%xmm2 26f79c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26f7a1: 48 8b 84 24 d0 01 00 mov 0x1d0(%rsp),%rax 26f7a8: 00 26f7a9: f2 0f 58 d0 addsd %xmm0,%xmm2 26f7ad: 66 0f ef c0 pxor %xmm0,%xmm0 26f7b1: f2 0f 5e 10 divsd (%rax),%xmm2 26f7b5: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 26f7b9: e8 00 00 00 00 callq 26f7be 26f7be: 66 0f ef ff pxor %xmm7,%xmm7 26f7c2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f7ca 26f7c9: 00 26f7ca: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 26f7ce: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26f7d6 26f7d5: 00 26f7d6: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 26f7dc: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 26f7e2: f2 0f 5e 04 24 divsd (%rsp),%xmm0 26f7e7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26f7eb: e8 00 00 00 00 callq 26f7f0 26f7f0: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 26f7f7: 00 26f7f8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26f7fc: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26f804 26f803: 00 26f804: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f80c 26f80b: 00 26f80c: f2 0f 11 00 movsd %xmm0,(%rax) 26f810: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26f818 26f817: 00 26f818: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 26f81e: f2 0f 5e 04 24 divsd (%rsp),%xmm0 26f823: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26f827: e8 00 00 00 00 callq 26f82c 26f82c: 48 8b 84 24 e0 01 00 mov 0x1e0(%rsp),%rax 26f833: 00 26f834: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26f838: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26f840 26f83f: 00 26f840: f2 0f 11 00 movsd %xmm0,(%rax) 26f844: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 26f84b: 00 26f84c: f2 0f 58 c0 addsd %xmm0,%xmm0 26f850: f2 0f 58 00 addsd (%rax),%xmm0 26f854: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26f85b: 00 26f85c: f2 0f 10 10 movsd (%rax),%xmm2 26f860: f2 0f 5c d0 subsd %xmm0,%xmm2 26f864: e9 e0 f9 ff ff jmpq 26f249 26f869: 66 0f ef c9 pxor %xmm1,%xmm1 26f86d: e8 00 00 00 00 callq 26f872 26f872: 48 8b 84 24 18 02 00 mov 0x218(%rsp),%rax 26f879: 00 26f87a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26f87e: f2 0f 11 00 movsd %xmm0,(%rax) 26f882: e9 6a f2 ff ff jmpq 26eaf1 26f887: f2 0f 10 9c 24 48 01 movsd 0x148(%rsp),%xmm3 26f88e: 00 00 26f890: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 26f897: 00 26f898: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 26f89e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f8a6 26f8a5: 00 26f8a6: f2 0f 5e da divsd %xmm2,%xmm3 26f8aa: f2 0f 11 18 movsd %xmm3,(%rax) 26f8ae: f2 0f 5a db cvtsd2ss %xmm3,%xmm3 26f8b2: 0f 28 c3 movaps %xmm3,%xmm0 26f8b5: f3 0f 11 5c 24 28 movss %xmm3,0x28(%rsp) 26f8bb: e8 00 00 00 00 callq 26f8c0 26f8c0: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 26f8c7: 00 26f8c8: 83 bc 24 90 01 00 00 cmpl $0x4,0x190(%rsp) 26f8cf: 04 26f8d0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26f8d4: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 26f8da: f2 0f 11 00 movsd %xmm0,(%rax) 26f8de: 76 4e jbe 26f92e 26f8e0: f2 0f 10 9c 24 60 01 movsd 0x160(%rsp),%xmm3 26f8e7: 00 00 26f8e9: 66 0f 2f 1d 00 00 00 comisd 0x0(%rip),%xmm3 # 26f8f1 26f8f0: 00 26f8f1: 76 3b jbe 26f92e 26f8f3: 66 0f 28 c3 movapd %xmm3,%xmm0 26f8f7: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26f8ff 26f8fe: 00 26f8ff: f3 0f 10 5c 24 28 movss 0x28(%rsp),%xmm3 26f905: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 26f90d 26f90c: 00 26f90d: 66 0f 2f d0 comisd %xmm0,%xmm2 26f911: 0f 87 0f 04 00 00 ja 26fd26 26f917: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 26f91e: 00 26f91f: c6 84 24 83 00 00 00 movb $0x1,0x83(%rsp) 26f926: 01 26f927: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26f92e: f2 0f 10 84 24 70 01 movsd 0x170(%rsp),%xmm0 26f935: 00 00 26f937: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 26f93e: 00 26f93f: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 26f945: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f94d 26f94c: 00 26f94d: f2 0f 5e c2 divsd %xmm2,%xmm0 26f951: f2 0f 11 00 movsd %xmm0,(%rax) 26f955: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 26f959: e8 00 00 00 00 callq 26f95e 26f95e: 66 0f ef c9 pxor %xmm1,%xmm1 26f962: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 26f969: 00 26f96a: 83 bc 24 98 01 00 00 cmpl $0x4,0x198(%rsp) 26f971: 04 26f972: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26f976: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 26f97c: f2 0f 11 08 movsd %xmm1,(%rax) 26f980: 76 3a jbe 26f9bc 26f982: f2 0f 10 9c 24 80 01 movsd 0x180(%rsp),%xmm3 26f989: 00 00 26f98b: f2 0f 5c 1d 00 00 00 subsd 0x0(%rip),%xmm3 # 26f993 26f992: 00 26f993: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 26f99b 26f99a: 00 26f99b: 66 0f 2f d3 comisd %xmm3,%xmm2 26f99f: 0f 87 0c 03 00 00 ja 26fcb1 26f9a5: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 26f9ac: 00 26f9ad: c6 84 24 83 00 00 00 movb $0x1,0x83(%rsp) 26f9b4: 01 26f9b5: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 26f9bc: 8b 45 20 mov 0x20(%rbp),%eax 26f9bf: 66 0f ef c0 pxor %xmm0,%xmm0 26f9c3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26f9cb 26f9ca: 00 26f9cb: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 26f9d1: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26f9d6: f2 0f 59 84 24 48 01 mulsd 0x148(%rsp),%xmm0 26f9dd: 00 00 26f9df: f2 0f 5e c2 divsd %xmm2,%xmm0 26f9e3: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 26f9e9: f3 0f 10 44 24 34 movss 0x34(%rsp),%xmm0 26f9ef: e8 00 00 00 00 callq 26f9f4 26f9f4: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 26f9fb: 00 26f9fc: f2 0f 10 54 24 28 movsd 0x28(%rsp),%xmm2 26fa02: 0f 28 c8 movaps %xmm0,%xmm1 26fa05: 66 0f ef c0 pxor %xmm0,%xmm0 26fa09: 8b 00 mov (%rax),%eax 26fa0b: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 26fa0f: f2 0f 59 4c 24 18 mulsd 0x18(%rsp),%xmm1 26fa15: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26fa1a: 48 8b 84 24 f8 01 00 mov 0x1f8(%rsp),%rax 26fa21: 00 26fa22: f2 0f 59 c1 mulsd %xmm1,%xmm0 26fa26: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26fa2e 26fa2d: 00 26fa2e: f2 0f 5e 04 24 divsd (%rsp),%xmm0 26fa33: f2 0f 11 00 movsd %xmm0,(%rax) 26fa37: 8b 45 20 mov 0x20(%rbp),%eax 26fa3a: 66 0f ef c0 pxor %xmm0,%xmm0 26fa3e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26fa43: f2 0f 59 84 24 70 01 mulsd 0x170(%rsp),%xmm0 26fa4a: 00 00 26fa4c: f2 0f 5e c2 divsd %xmm2,%xmm0 26fa50: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 26fa56: f3 0f 10 44 24 38 movss 0x38(%rsp),%xmm0 26fa5c: e8 00 00 00 00 callq 26fa61 26fa61: 48 8b 84 24 28 02 00 mov 0x228(%rsp),%rax 26fa68: 00 26fa69: 44 0f b6 a4 24 83 00 movzbl 0x83(%rsp),%r12d 26fa70: 00 00 26fa72: 0f 28 c8 movaps %xmm0,%xmm1 26fa75: 66 0f ef c0 pxor %xmm0,%xmm0 26fa79: 8b 00 mov (%rax),%eax 26fa7b: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 26fa7f: f2 0f 59 4c 24 18 mulsd 0x18(%rsp),%xmm1 26fa85: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 26fa8a: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 26fa91: 00 26fa92: f2 0f 59 c1 mulsd %xmm1,%xmm0 26fa96: f2 0f 5e 04 24 divsd (%rsp),%xmm0 26fa9b: f2 0f 11 00 movsd %xmm0,(%rax) 26fa9f: e9 f5 f7 ff ff jmpq 26f299 26faa4: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax 26faab: 00 26faac: c6 84 24 83 00 00 00 movb $0x0,0x83(%rsp) 26fab3: 00 26fab4: c7 00 00 00 00 00 movl $0x0,(%rax) 26faba: e9 2e eb ff ff jmpq 26e5ed 26fabf: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 26fac7 26fac6: 00 26fac7: f2 0f 59 44 24 58 mulsd 0x58(%rsp),%xmm0 26facd: 66 0f 2f d0 comisd %xmm0,%xmm2 26fad1: 0f 86 2a f6 ff ff jbe 26f101 26fad7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26fadf 26fade: 00 26fadf: 66 0f ef e4 pxor %xmm4,%xmm4 26fae3: f2 0f 11 74 24 60 movsd %xmm6,0x60(%rsp) 26fae9: f2 0f 5a 64 24 68 cvtsd2ss 0x68(%rsp),%xmm4 26faef: 0f 28 c4 movaps %xmm4,%xmm0 26faf2: f3 0f 11 7c 24 58 movss %xmm7,0x58(%rsp) 26faf8: f2 0f 11 6c 24 50 movsd %xmm5,0x50(%rsp) 26fafe: f2 0f 11 54 24 40 movsd %xmm2,0x40(%rsp) 26fb04: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 26fb0a: f3 0f 11 64 24 68 movss %xmm4,0x68(%rsp) 26fb10: e8 00 00 00 00 callq 26fb15 26fb15: 66 0f ef c9 pxor %xmm1,%xmm1 26fb19: f2 0f 10 74 24 60 movsd 0x60(%rsp),%xmm6 26fb1f: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26fb26: 00 26fb27: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26fb2b: 66 0f ef ff pxor %xmm7,%xmm7 26fb2f: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 26fb35: f2 0f 10 54 24 40 movsd 0x40(%rsp),%xmm2 26fb3b: 66 0f 28 c6 movapd %xmm6,%xmm0 26fb3f: f2 44 0f 10 00 movsd (%rax),%xmm8 26fb44: f2 0f 10 6c 24 50 movsd 0x50(%rsp),%xmm5 26fb4a: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 26fb52 26fb51: 00 26fb52: f2 0f 5c c1 subsd %xmm1,%xmm0 26fb56: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26fb5e 26fb5d: 00 26fb5e: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26fb63: f2 41 0f 5c c0 subsd %xmm8,%xmm0 26fb68: 66 0f 2f c7 comisd %xmm7,%xmm0 26fb6c: f3 0f 10 7c 24 58 movss 0x58(%rsp),%xmm7 26fb72: 0f 86 96 f5 ff ff jbe 26f10e 26fb78: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 26fb7f: 00 26fb80: f3 0f 10 64 24 68 movss 0x68(%rsp),%xmm4 26fb86: f2 0f 11 5c 24 40 movsd %xmm3,0x40(%rsp) 26fb8c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26fb94 26fb93: 00 26fb94: f2 0f 10 10 movsd (%rax),%xmm2 26fb98: 0f 28 c4 movaps %xmm4,%xmm0 26fb9b: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 26fba1: e8 00 00 00 00 callq 26fba6 26fba6: 66 0f ef c9 pxor %xmm1,%xmm1 26fbaa: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 26fbb0: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26fbb7: 00 26fbb8: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26fbbc: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 26fbc4 26fbc3: 00 26fbc4: f2 0f 10 74 24 60 movsd 0x60(%rsp),%xmm6 26fbca: f2 44 0f 10 00 movsd (%rax),%xmm8 26fbcf: f3 0f 10 7c 24 58 movss 0x58(%rsp),%xmm7 26fbd5: f2 0f 10 6c 24 50 movsd 0x50(%rsp),%xmm5 26fbdb: f2 0f 10 5c 24 40 movsd 0x40(%rsp),%xmm3 26fbe1: f2 0f 5c d1 subsd %xmm1,%xmm2 26fbe5: 66 0f 28 c2 movapd %xmm2,%xmm0 26fbe9: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 26fbf1 26fbf0: 00 26fbf1: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 26fbf7: f2 0f 59 04 24 mulsd (%rsp),%xmm0 26fbfc: f2 41 0f 5c c0 subsd %xmm8,%xmm0 26fc01: f2 0f 5e d0 divsd %xmm0,%xmm2 26fc05: e9 04 f5 ff ff jmpq 26f10e 26fc0a: 66 0f ef c0 pxor %xmm0,%xmm0 26fc0e: 66 0f ef c9 pxor %xmm1,%xmm1 26fc12: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 26fc18: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 26fc1c: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 26fc22: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 26fc26: e8 00 00 00 00 callq 26fc2b 26fc2b: 48 8b 84 24 d0 01 00 mov 0x1d0(%rsp),%rax 26fc32: 00 26fc33: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 26fc39: 0f 28 c8 movaps %xmm0,%xmm1 26fc3c: 66 0f ef c0 pxor %xmm0,%xmm0 26fc40: f2 0f 5e 18 divsd (%rax),%xmm3 26fc44: 48 8b 84 24 10 02 00 mov 0x210(%rsp),%rax 26fc4b: 00 26fc4c: f2 0f 58 18 addsd (%rax),%xmm3 26fc50: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 26fc54: e8 00 00 00 00 callq 26fc59 26fc59: 66 0f ef db pxor %xmm3,%xmm3 26fc5d: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 26fc63: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 26fc67: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 26fc6d: e9 2f f5 ff ff jmpq 26f1a1 26fc72: 66 0f ef c9 pxor %xmm1,%xmm1 26fc76: 0f 28 c1 movaps %xmm1,%xmm0 26fc79: e8 00 00 00 00 callq 26fc7e 26fc7e: 48 8b 84 24 18 02 00 mov 0x218(%rsp),%rax 26fc85: 00 26fc86: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26fc8a: f2 0f 11 00 movsd %xmm0,(%rax) 26fc8e: e9 5e ee ff ff jmpq 26eaf1 26fc93: 8b 45 44 mov 0x44(%rbp),%eax 26fc96: 66 0f ef db pxor %xmm3,%xmm3 26fc9a: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 26fc9f: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 26fca4: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 26fcac 26fcab: 00 26fcac: e9 2a f8 ff ff jmpq 26f4db 26fcb1: 8b 84 24 88 01 00 00 mov 0x188(%rsp),%eax 26fcb8: 66 0f ef c9 pxor %xmm1,%xmm1 26fcbc: 66 0f ef e4 pxor %xmm4,%xmm4 26fcc0: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26fcc5: 8b 84 24 98 01 00 00 mov 0x198(%rsp),%eax 26fccc: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 26fcd1: f2 0f 59 cc mulsd %xmm4,%xmm1 26fcd5: 66 0f 28 e2 movapd %xmm2,%xmm4 26fcd9: f2 0f 5c e3 subsd %xmm3,%xmm4 26fcdd: f2 0f 5e cc divsd %xmm4,%xmm1 26fce1: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26fce5: e8 00 00 00 00 callq 26fcea 26fcea: 66 0f ef c9 pxor %xmm1,%xmm1 26fcee: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 26fcf5: 00 26fcf6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26fcfa: f2 0f 11 08 movsd %xmm1,(%rax) 26fcfe: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26fd06 26fd05: 00 26fd06: e8 00 00 00 00 callq 26fd0b 26fd0b: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 26fd12: 00 26fd13: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 26fd19: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26fd1d: f2 0f 11 00 movsd %xmm0,(%rax) 26fd21: e9 96 fc ff ff jmpq 26f9bc 26fd26: 8b 84 24 68 01 00 00 mov 0x168(%rsp),%eax 26fd2d: 66 0f ef c9 pxor %xmm1,%xmm1 26fd31: 66 0f ef e4 pxor %xmm4,%xmm4 26fd35: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 26fd3a: 8b 84 24 90 01 00 00 mov 0x190(%rsp),%eax 26fd41: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 26fd46: f2 0f 59 cc mulsd %xmm4,%xmm1 26fd4a: 66 0f 28 e2 movapd %xmm2,%xmm4 26fd4e: f2 0f 5c e0 subsd %xmm0,%xmm4 26fd52: 0f 28 c3 movaps %xmm3,%xmm0 26fd55: f2 0f 5e cc divsd %xmm4,%xmm1 26fd59: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 26fd5d: e8 00 00 00 00 callq 26fd62 26fd62: 66 0f ef c9 pxor %xmm1,%xmm1 26fd66: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 26fd6d: 00 26fd6e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 26fd72: f2 0f 11 08 movsd %xmm1,(%rax) 26fd76: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26fd7e 26fd7d: 00 26fd7e: e8 00 00 00 00 callq 26fd83 26fd83: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 26fd8a: 00 26fd8b: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 26fd91: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26fd95: f2 0f 11 00 movsd %xmm0,(%rax) 26fd99: e9 90 fb ff ff jmpq 26f92e 26fd9e: 66 0f ef db pxor %xmm3,%xmm3 26fda2: 41 8d 5f 01 lea 0x1(%r15),%ebx 26fda6: f2 0f 5a da cvtsd2ss %xmm2,%xmm3 26fdaa: e9 3d f8 ff ff jmpq 26f5ec 26fdaf: 90 nop 000000000026fdb0 : 26fdb0: e8 00 00 00 00 callq 26fdb5 26fdb5: f2 0f 59 c1 mulsd %xmm1,%xmm0 26fdb9: 55 push %rbp 26fdba: f2 0f 58 e5 addsd %xmm5,%xmm4 26fdbe: 48 89 d5 mov %rdx,%rbp 26fdc1: 53 push %rbx 26fdc2: 48 89 f3 mov %rsi,%rbx 26fdc5: f2 0f 58 e6 addsd %xmm6,%xmm4 26fdc9: 48 83 ec 10 sub $0x10,%rsp 26fdcd: f2 0f 59 c2 mulsd %xmm2,%xmm0 26fdd1: f2 0f 11 24 24 movsd %xmm4,(%rsp) 26fdd6: f2 0f 5e c3 divsd %xmm3,%xmm0 26fdda: f2 0f 11 07 movsd %xmm0,(%rdi) 26fdde: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 26fde4: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 26fdec 26fdeb: 00 26fdec: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 26fdf4 26fdf3: 00 26fdf4: f2 0f 5e f8 divsd %xmm0,%xmm7 26fdf8: f2 0f 11 3e movsd %xmm7,(%rsi) 26fdfc: f2 0f 59 07 mulsd (%rdi),%xmm0 26fe00: 66 0f 28 c8 movapd %xmm0,%xmm1 26fe04: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 26fe0a: f2 0f 10 44 24 30 movsd 0x30(%rsp),%xmm0 26fe10: f2 0f 5e c1 divsd %xmm1,%xmm0 26fe14: f2 0f 11 02 movsd %xmm0,(%rdx) 26fe18: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26fe1d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26fe22: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26fe27: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26fe2c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26fe31: f2 0f 10 44 24 38 movsd 0x38(%rsp),%xmm0 26fe37: f2 0f 58 c0 addsd %xmm0,%xmm0 26fe3b: f2 0f 58 04 24 addsd (%rsp),%xmm0 26fe40: f2 0f 58 44 24 40 addsd 0x40(%rsp),%xmm0 26fe46: f2 0f 58 44 24 48 addsd 0x48(%rsp),%xmm0 26fe4c: f2 0f 58 45 00 addsd 0x0(%rbp),%xmm0 26fe51: f2 0f 58 03 addsd (%rbx),%xmm0 26fe55: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26fe5a: 48 83 c4 10 add $0x10,%rsp 26fe5e: 5b pop %rbx 26fe5f: 5d pop %rbp 26fe60: c3 retq 26fe61: f2 0f 10 07 movsd (%rdi),%xmm0 26fe65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26fe6c: b8 01 00 00 00 mov $0x1,%eax 26fe71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26fe78: e8 00 00 00 00 callq 26fe7d 26fe7d: eb 9e jmp 26fe1d 26fe7f: f2 0f 10 04 24 movsd (%rsp),%xmm0 26fe84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26fe8b: b8 01 00 00 00 mov $0x1,%eax 26fe90: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26fe97: e8 00 00 00 00 callq 26fe9c 26fe9c: eb 84 jmp 26fe22 26fe9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26fea5: b8 01 00 00 00 mov $0x1,%eax 26feaa: f2 0f 11 04 24 movsd %xmm0,(%rsp) 26feaf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26feb6: e8 00 00 00 00 callq 26febb 26febb: f2 0f 10 04 24 movsd (%rsp),%xmm0 26fec0: 48 83 c4 10 add $0x10,%rsp 26fec4: 5b pop %rbx 26fec5: 5d pop %rbp 26fec6: c3 retq 26fec7: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 26fecc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26fed3: b8 01 00 00 00 mov $0x1,%eax 26fed8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26fedf: e8 00 00 00 00 callq 26fee4 26fee4: e9 48 ff ff ff jmpq 26fe31 26fee9: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0 26feef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26fef6: b8 01 00 00 00 mov $0x1,%eax 26fefb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ff02: e8 00 00 00 00 callq 26ff07 26ff07: e9 20 ff ff ff jmpq 26fe2c 26ff0c: f2 0f 10 03 movsd (%rbx),%xmm0 26ff10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 26ff17: b8 01 00 00 00 mov $0x1,%eax 26ff1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 26ff23: e8 00 00 00 00 callq 26ff28 26ff28: e9 fa fe ff ff jmpq 26fe27 26ff2d: 0f 1f 00 nopl (%rax) 000000000026ff30 : 26ff30: e8 00 00 00 00 callq 26ff35 26ff35: 41 57 push %r15 26ff37: 8d 41 ff lea -0x1(%rcx),%eax 26ff3a: 41 56 push %r14 26ff3c: 41 89 fe mov %edi,%r14d 26ff3f: 41 55 push %r13 26ff41: 41 89 cd mov %ecx,%r13d 26ff44: 41 54 push %r12 26ff46: 55 push %rbp 26ff47: 89 d5 mov %edx,%ebp 26ff49: 53 push %rbx 26ff4a: 89 f3 mov %esi,%ebx 26ff4c: 48 83 ec 10 sub $0x10,%rsp 26ff50: 83 f8 01 cmp $0x1,%eax 26ff53: 0f 86 2b 01 00 00 jbe 270084 26ff59: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 26ff61 26ff60: 00 26ff61: 41 bc 01 00 00 00 mov $0x1,%r12d 26ff67: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 26ff6f 26ff6e: 00 26ff6f: 66 0f ef db pxor %xmm3,%xmm3 26ff73: f2 0f 5e d0 divsd %xmm0,%xmm2 26ff77: f2 0f 5e d1 divsd %xmm1,%xmm2 26ff7b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ff83 26ff82: 00 26ff83: f2 0f 5a da cvtsd2ss %xmm2,%xmm3 26ff87: 0f 28 c3 movaps %xmm3,%xmm0 26ff8a: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 26ff90: f3 0f 11 5c 24 04 movss %xmm3,0x4(%rsp) 26ff96: e8 00 00 00 00 callq 26ff9b 26ff9b: f3 0f 10 5c 24 04 movss 0x4(%rsp),%xmm3 26ffa1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 26ffa9 26ffa8: 00 26ffa9: 66 41 0f 7e c7 movd %xmm0,%r15d 26ffae: 0f 28 c3 movaps %xmm3,%xmm0 26ffb1: e8 00 00 00 00 callq 26ffb6 26ffb6: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 26ffbc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 26ffc0: f2 0f 5c d0 subsd %xmm0,%xmm2 26ffc4: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 26ffcc 26ffcb: 00 26ffcc: 72 0d jb 26ffdb 26ffce: 66 41 0f 6e e7 movd %r15d,%xmm4 26ffd3: 66 0f ef c0 pxor %xmm0,%xmm0 26ffd7: f3 0f 5a c4 cvtss2sd %xmm4,%xmm0 26ffdb: f2 4c 0f 2c d0 cvttsd2si %xmm0,%r10 26ffe0: 41 b8 51 00 00 00 mov $0x51,%r8d 26ffe6: 41 83 fe 08 cmp $0x8,%r14d 26ffea: 74 13 je 26ffff 26ffec: 41 83 fe 0a cmp $0xa,%r14d 26fff0: 41 b8 59 00 00 00 mov $0x59,%r8d 26fff6: b8 71 00 00 00 mov $0x71,%eax 26fffb: 44 0f 45 c0 cmovne %eax,%r8d 26ffff: 89 d8 mov %ebx,%eax 270001: 31 d2 xor %edx,%edx 270003: 41 b9 ab aa aa aa mov $0xaaaaaaab,%r9d 270009: 41 f7 f4 div %r12d 27000c: 31 d2 xor %edx,%edx 27000e: 8d 48 02 lea 0x2(%rax),%ecx 270011: 89 c3 mov %eax,%ebx 270013: 49 0f af c9 imul %r9,%rcx 270017: 48 c1 e9 21 shr $0x21,%rcx 27001b: 8d 3c 49 lea (%rcx,%rcx,2),%edi 27001e: 29 c7 sub %eax,%edi 270020: 41 8d 42 2d lea 0x2d(%r10),%eax 270024: f7 f3 div %ebx 270026: 0f af c7 imul %edi,%eax 270029: 42 8d 44 10 2f lea 0x2f(%rax,%r10,1),%eax 27002e: 49 0f af c1 imul %r9,%rax 270032: 48 c1 e8 21 shr $0x21,%rax 270036: 85 ff test %edi,%edi 270038: 40 0f 95 c6 setne %sil 27003c: 45 8d 44 00 07 lea 0x7(%r8,%rax,1),%r8d 270041: 31 c0 xor %eax,%eax 270043: 85 d2 test %edx,%edx 270045: 0f 94 c0 sete %al 270048: 31 d2 xor %edx,%edx 27004a: 21 f0 and %esi,%eax 27004c: 41 83 fd 03 cmp $0x3,%r13d 270050: 0f 94 c2 sete %dl 270053: 83 ed 01 sub $0x1,%ebp 270056: 48 83 c4 10 add $0x10,%rsp 27005a: 8d 74 10 16 lea 0x16(%rax,%rdx,1),%esi 27005e: 42 8d 44 01 ff lea -0x1(%rcx,%r8,1),%eax 270063: 31 d2 xor %edx,%edx 270065: 5b pop %rbx 270066: f7 f1 div %ecx 270068: 0f af cd imul %ebp,%ecx 27006b: 44 01 c6 add %r8d,%esi 27006e: 5d pop %rbp 27006f: 0f af c1 imul %ecx,%eax 270072: 01 f0 add %esi,%eax 270074: 41 0f af c4 imul %r12d,%eax 270078: 41 5c pop %r12 27007a: 41 5d pop %r13 27007c: 41 5e pop %r14 27007e: 41 5f pop %r15 270080: 8d 04 40 lea (%rax,%rax,2),%eax 270083: c3 retq 270084: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27008c 27008b: 00 27008c: 41 bc 02 00 00 00 mov $0x2,%r12d 270092: e9 d0 fe ff ff jmpq 26ff67 270097: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 27009e: 00 00 00000000002700a0 : 2700a0: e8 00 00 00 00 callq 2700a5 2700a5: 41 57 push %r15 2700a7: f2 0f 58 ca addsd %xmm2,%xmm1 2700ab: 41 56 push %r14 2700ad: 41 55 push %r13 2700af: 41 54 push %r12 2700b1: 55 push %rbp 2700b2: 48 89 fd mov %rdi,%rbp 2700b5: 44 89 cf mov %r9d,%edi 2700b8: 53 push %rbx 2700b9: 89 d3 mov %edx,%ebx 2700bb: 48 81 ec f0 01 00 00 sub $0x1f0,%rsp 2700c2: 48 8b 84 24 58 02 00 mov 0x258(%rsp),%rax 2700c9: 00 2700ca: 89 b4 24 3c 01 00 00 mov %esi,0x13c(%rsp) 2700d1: 89 4c 24 08 mov %ecx,0x8(%rsp) 2700d5: 4c 8b 8c 24 50 02 00 mov 0x250(%rsp),%r9 2700dc: 00 2700dd: 48 89 44 24 48 mov %rax,0x48(%rsp) 2700e2: 48 8b 84 24 68 02 00 mov 0x268(%rsp),%rax 2700e9: 00 2700ea: 44 89 44 24 70 mov %r8d,0x70(%rsp) 2700ef: 48 8b 8c 24 48 02 00 mov 0x248(%rsp),%rcx 2700f6: 00 2700f7: 48 89 44 24 38 mov %rax,0x38(%rsp) 2700fc: 48 8b 84 24 78 02 00 mov 0x278(%rsp),%rax 270103: 00 270104: 48 8b b4 24 60 02 00 mov 0x260(%rsp),%rsi 27010b: 00 27010c: 4c 8b 84 24 70 02 00 mov 0x270(%rsp),%r8 270113: 00 270114: f2 0f 11 94 24 08 01 movsd %xmm2,0x108(%rsp) 27011b: 00 00 27011d: 48 89 44 24 10 mov %rax,0x10(%rsp) 270122: 48 8b 84 24 88 02 00 mov 0x288(%rsp),%rax 270129: 00 27012a: 4c 8b ac 24 80 02 00 mov 0x280(%rsp),%r13 270131: 00 270132: f2 0f 11 b4 24 f8 00 movsd %xmm6,0xf8(%rsp) 270139: 00 00 27013b: f2 0f 58 f1 addsd %xmm1,%xmm6 27013f: 4c 8b a4 24 a0 02 00 mov 0x2a0(%rsp),%r12 270146: 00 270147: 48 89 44 24 18 mov %rax,0x18(%rsp) 27014c: 48 8b 84 24 90 02 00 mov 0x290(%rsp),%rax 270153: 00 270154: f2 0f 11 84 24 80 00 movsd %xmm0,0x80(%rsp) 27015b: 00 00 27015d: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 270164: 00 270165: 48 8b 84 24 98 02 00 mov 0x298(%rsp),%rax 27016c: 00 27016d: 66 0f 28 d6 movapd %xmm6,%xmm2 270171: f2 0f 11 bc 24 10 01 movsd %xmm7,0x110(%rsp) 270178: 00 00 27017a: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 270181: 00 270182: 48 8b 84 24 a8 02 00 mov 0x2a8(%rsp),%rax 270189: 00 27018a: 4c 8b bc 24 b0 02 00 mov 0x2b0(%rsp),%r15 270191: 00 270192: 4c 8b 94 24 00 03 00 mov 0x300(%rsp),%r10 270199: 00 27019a: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 2701a1: 00 2701a2: 48 8b 84 24 b8 02 00 mov 0x2b8(%rsp),%rax 2701a9: 00 2701aa: 4c 8b 9c 24 08 03 00 mov 0x308(%rsp),%r11 2701b1: 00 2701b2: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 2701b9: 00 2701ba: 48 8b 84 24 c0 02 00 mov 0x2c0(%rsp),%rax 2701c1: 00 2701c2: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 2701c9: 00 2701ca: 48 8b 84 24 c8 02 00 mov 0x2c8(%rsp),%rax 2701d1: 00 2701d2: 48 89 44 24 58 mov %rax,0x58(%rsp) 2701d7: 48 8b 84 24 d0 02 00 mov 0x2d0(%rsp),%rax 2701de: 00 2701df: 48 89 44 24 68 mov %rax,0x68(%rsp) 2701e4: 48 8b 84 24 d8 02 00 mov 0x2d8(%rsp),%rax 2701eb: 00 2701ec: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 2701f3: 00 2701f4: 48 8b 84 24 e0 02 00 mov 0x2e0(%rsp),%rax 2701fb: 00 2701fc: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 270203: 00 270204: 48 8b 84 24 e8 02 00 mov 0x2e8(%rsp),%rax 27020b: 00 27020c: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) 270213: 00 270214: 48 8b 84 24 f0 02 00 mov 0x2f0(%rsp),%rax 27021b: 00 27021c: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 270223: 00 270224: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax 27022b: 00 27022c: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) 270233: 00 270234: 48 8b 84 24 10 03 00 mov 0x310(%rsp),%rax 27023b: 00 27023c: 48 89 44 24 60 mov %rax,0x60(%rsp) 270241: 48 8b 84 24 18 03 00 mov 0x318(%rsp),%rax 270248: 00 270249: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 270250: 00 270251: 48 8b 84 24 20 03 00 mov 0x320(%rsp),%rax 270258: 00 270259: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) 270260: 00 270261: 48 8b 84 24 28 03 00 mov 0x328(%rsp),%rax 270268: 00 270269: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) 270270: 00 270271: 48 8b 84 24 30 03 00 mov 0x330(%rsp),%rax 270278: 00 270279: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) 270280: 00 270281: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 270288: 00 00 27028a: 48 89 84 24 e8 01 00 mov %rax,0x1e8(%rsp) 270291: 00 270292: 31 c0 xor %eax,%eax 270294: 48 c7 85 b8 0c 00 00 movq $0x0,0xcb8(%rbp) 27029b: 00 00 00 00 27029f: 85 d2 test %edx,%edx 2702a1: 0f 84 49 0b 00 00 je 270df0 2702a7: 89 d0 mov %edx,%eax 2702a9: 89 3c 24 mov %edi,(%rsp) 2702ac: 44 8d 72 ff lea -0x1(%rdx),%r14d 2702b0: 31 d2 xor %edx,%edx 2702b2: 48 89 44 24 30 mov %rax,0x30(%rsp) 2702b7: 31 c0 xor %eax,%eax 2702b9: 48 89 74 24 20 mov %rsi,0x20(%rsp) 2702be: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 2702c3: 03 14 81 add (%rcx,%rax,4),%edx 2702c6: 89 95 b8 0c 00 00 mov %edx,0xcb8(%rbp) 2702cc: 41 80 3c 01 00 cmpb $0x0,(%r9,%rax,1) 2702d1: 74 09 je 2702dc 2702d3: 8b 3c 81 mov (%rcx,%rax,4),%edi 2702d6: 01 bd bc 0c 00 00 add %edi,0xcbc(%rbp) 2702dc: 48 83 c0 01 add $0x1,%rax 2702e0: 48 39 c6 cmp %rax,%rsi 2702e3: 75 de jne 2702c3 2702e5: 66 0f ef ff pxor %xmm7,%xmm7 2702e9: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 2702ee: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 2702f3: 31 c0 xor %eax,%eax 2702f5: 48 c7 85 90 19 00 00 movq $0x0,0x1990(%rbp) 2702fc: 00 00 00 00 270300: 8b 3c 24 mov (%rsp),%edi 270303: 66 0f 28 c7 movapd %xmm7,%xmm0 270307: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 27030c: f2 0f 58 04 c6 addsd (%rsi,%rax,8),%xmm0 270311: f2 41 0f 58 04 c0 addsd (%r8,%rax,8),%xmm0 270317: 48 83 c0 01 add $0x1,%rax 27031b: f2 0f 11 85 90 19 00 movsd %xmm0,0x1990(%rbp) 270322: 00 270323: 48 39 c2 cmp %rax,%rdx 270326: 75 e4 jne 27030c 270328: 48 8b 44 24 60 mov 0x60(%rsp),%rax 27032d: 48 8b 74 24 68 mov 0x68(%rsp),%rsi 270332: f2 41 0f 11 0a movsd %xmm1,(%r10) 270337: 31 d2 xor %edx,%edx 270339: f2 0f 11 10 movsd %xmm2,(%rax) 27033d: 4a 8d 4c 36 01 lea 0x1(%rsi,%r14,1),%rcx 270342: 48 89 f0 mov %rsi,%rax 270345: c7 85 98 19 00 00 00 movl $0x0,0x1998(%rbp) 27034c: 00 00 00 27034f: 80 38 00 cmpb $0x0,(%rax) 270352: 74 09 je 27035d 270354: 83 c2 01 add $0x1,%edx 270357: 89 95 98 19 00 00 mov %edx,0x1998(%rbp) 27035d: 48 83 c0 01 add $0x1,%rax 270361: 48 39 c1 cmp %rax,%rcx 270364: 75 e9 jne 27034f 270366: 83 fa 01 cmp $0x1,%edx 270369: 0f 86 6a 0a 00 00 jbe 270dd9 27036f: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 270377 270376: 00 270377: 66 0f 28 c6 movapd %xmm6,%xmm0 27037b: f2 0f 11 74 24 78 movsd %xmm6,0x78(%rsp) 270381: f2 0f 59 c4 mulsd %xmm4,%xmm0 270385: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27038d 27038c: 00 27038d: f2 0f 5e c5 divsd %xmm5,%xmm0 270391: f2 0f 58 c3 addsd %xmm3,%xmm0 270395: f2 0f 58 9c 24 f8 00 addsd 0xf8(%rsp),%xmm3 27039c: 00 00 27039e: f2 41 0f 11 03 movsd %xmm0,(%r11) 2703a3: 83 bd 98 19 00 00 01 cmpl $0x1,0x1998(%rbp) 2703aa: 76 16 jbe 2703c2 2703ac: f2 0f 59 64 24 78 mulsd 0x78(%rsp),%xmm4 2703b2: f2 0f 59 25 00 00 00 mulsd 0x0(%rip),%xmm4 # 2703ba 2703b9: 00 2703ba: f2 0f 5e e5 divsd %xmm5,%xmm4 2703be: f2 0f 58 dc addsd %xmm4,%xmm3 2703c2: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 2703c9: 00 2703ca: 8b 74 24 08 mov 0x8(%rsp),%esi 2703ce: 89 5c 24 74 mov %ebx,0x74(%rsp) 2703d2: 45 31 f6 xor %r14d,%r14d 2703d5: 8b 8c 24 30 02 00 00 mov 0x230(%rsp),%ecx 2703dc: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2703e4 2703e3: 00 2703e4: f2 0f 11 18 movsd %xmm3,(%rax) 2703e8: 8d 04 3f lea (%rdi,%rdi,1),%eax 2703eb: 48 8b 9c 24 00 01 00 mov 0x100(%rsp),%rbx 2703f2: 00 2703f3: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 2703fa: 00 2703fb: 01 c9 add %ecx,%ecx 2703fd: 89 f8 mov %edi,%eax 2703ff: 89 8c 24 38 01 00 00 mov %ecx,0x138(%rsp) 270406: 48 89 b4 24 a0 00 00 mov %rsi,0xa0(%rsp) 27040d: 00 27040e: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 270415: 00 270416: f2 0f 11 bc 24 e8 00 movsd %xmm7,0xe8(%rsp) 27041d: 00 00 27041f: e9 61 03 00 00 jmpq 270785 270424: 66 0f 28 f8 movapd %xmm0,%xmm7 270428: f2 0f 5e f9 divsd %xmm1,%xmm7 27042c: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 270432: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 27043a 270439: 00 27043a: f2 0f 59 d1 mulsd %xmm1,%xmm2 27043e: 66 0f 2f d3 comisd %xmm3,%xmm2 270442: 0f 86 70 05 00 00 jbe 2709b8 270448: f2 0f 5e c2 divsd %xmm2,%xmm0 27044c: f2 0f 11 44 24 40 movsd %xmm0,0x40(%rsp) 270452: 48 8b 44 24 38 mov 0x38(%rsp),%rax 270457: f2 0f 10 3c 24 movsd (%rsp),%xmm7 27045c: f2 0f 10 84 24 80 00 movsd 0x80(%rsp),%xmm0 270463: 00 00 270465: f2 0f 59 44 24 78 mulsd 0x78(%rsp),%xmm0 27046b: 42 8b 14 b0 mov (%rax,%r14,4),%edx 27046f: 48 8b 44 24 48 mov 0x48(%rsp),%rax 270474: f2 0f 11 7c 24 28 movsd %xmm7,0x28(%rsp) 27047a: 42 8b 04 b0 mov (%rax,%r14,4),%eax 27047e: 85 d2 test %edx,%edx 270480: 74 16 je 270498 270482: 39 c2 cmp %eax,%edx 270484: 0f 82 8b 05 00 00 jb 270a15 27048a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 270492 270491: 00 270492: f2 0f 11 44 24 28 movsd %xmm0,0x28(%rsp) 270498: 48 8b bc 24 98 00 00 mov 0x98(%rsp),%rdi 27049f: 00 2704a0: f2 42 0f 5e 04 f7 divsd (%rdi,%r14,8),%xmm0 2704a6: f2 0f 5e c1 divsd %xmm1,%xmm0 2704aa: 66 0f ef c9 pxor %xmm1,%xmm1 2704ae: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 2704b3: f2 42 0f 11 84 f4 60 movsd %xmm0,0x160(%rsp,%r14,8) 2704ba: 01 00 00 2704bd: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2704c1: e8 00 00 00 00 callq 2704c6 2704c6: 42 8b 14 b3 mov (%rbx,%r14,4),%edx 2704ca: 66 0f ef ed pxor %xmm5,%xmm5 2704ce: f2 43 0f 10 24 f7 movsd (%r15,%r14,8),%xmm4 2704d4: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2704d9: 66 0f ef c0 pxor %xmm0,%xmm0 2704dd: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 2704e2: 42 89 84 b4 40 01 00 mov %eax,0x140(%rsp,%r14,4) 2704e9: 00 2704ea: 89 c0 mov %eax,%eax 2704ec: 66 0f 28 d5 movapd %xmm5,%xmm2 2704f0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2704f5: 48 8b 44 24 58 mov 0x58(%rsp),%rax 2704fa: f2 0f 5e d4 divsd %xmm4,%xmm2 2704fe: f2 46 0f 10 04 f0 movsd (%rax,%r14,8),%xmm8 270504: 66 44 0f 2f 04 24 comisd (%rsp),%xmm8 27050a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 270511 270511: 66 48 0f 6e f8 movq %rax,%xmm7 270516: f2 0f 59 c2 mulsd %xmm2,%xmm0 27051a: 66 0f 28 d8 movapd %xmm0,%xmm3 27051e: f2 43 0f 5e 1c f4 divsd (%r12,%r14,8),%xmm3 270524: f2 42 0f 11 9c f4 a0 movsd %xmm3,0x1a0(%rsp,%r14,8) 27052b: 01 00 00 27052e: 0f 86 97 00 00 00 jbe 2705cb 270534: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 27053a: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 27053f: f2 0f 11 9c 24 b8 00 movsd %xmm3,0xb8(%rsp) 270546: 00 00 270548: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 270550 27054f: 00 270550: f2 43 0f 59 4c f5 00 mulsd 0x0(%r13,%r14,8),%xmm1 270557: f2 41 0f 5e c0 divsd %xmm8,%xmm0 27055c: 42 8b 04 b6 mov (%rsi,%r14,4),%eax 270560: f2 0f 5e c1 divsd %xmm1,%xmm0 270564: 66 0f ef c9 pxor %xmm1,%xmm1 270568: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 27056d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 270571: e8 00 00 00 00 callq 270576 270576: 42 8b 04 b3 mov (%rbx,%r14,4),%eax 27057a: 66 0f ef ed pxor %xmm5,%xmm5 27057e: f2 43 0f 10 24 f7 movsd (%r15,%r14,8),%xmm4 270584: 66 0f ef ff pxor %xmm7,%xmm7 270588: f2 0f 10 9c 24 b8 00 movsd 0xb8(%rsp),%xmm3 27058f: 00 00 270591: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 270596: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 27059b: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2705a3 2705a2: 00 2705a3: f2 43 0f 59 04 f4 mulsd (%r12,%r14,8),%xmm0 2705a9: 66 0f 28 d5 movapd %xmm5,%xmm2 2705ad: f2 0f 5e d4 divsd %xmm4,%xmm2 2705b1: 89 c0 mov %eax,%eax 2705b3: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 2705b8: 48 8b 44 24 58 mov 0x58(%rsp),%rax 2705bd: f2 46 0f 10 04 f0 movsd (%rax,%r14,8),%xmm8 2705c3: f2 0f 59 fa mulsd %xmm2,%xmm7 2705c7: f2 0f 5e f8 divsd %xmm0,%xmm7 2705cb: f2 0f 10 4c 24 08 movsd 0x8(%rsp),%xmm1 2705d1: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 2705d7: 48 8b 44 24 60 mov 0x60(%rsp),%rax 2705dc: 83 7c 24 74 01 cmpl $0x1,0x74(%rsp) 2705e1: f2 0f 59 ca mulsd %xmm2,%xmm1 2705e5: f2 0f 10 30 movsd (%rax),%xmm6 2705e9: f2 0f 58 c1 addsd %xmm1,%xmm0 2705ed: f2 0f 58 c3 addsd %xmm3,%xmm0 2705f1: f2 0f 5c c6 subsd %xmm6,%xmm0 2705f5: 0f 84 f5 03 00 00 je 2709f0 2705fb: 66 0f ef c9 pxor %xmm1,%xmm1 2705ff: 48 8b 44 24 48 mov 0x48(%rsp),%rax 270604: f2 44 0f 10 0d 00 00 movsd 0x0(%rip),%xmm9 # 27060d 27060b: 00 00 27060d: f2 48 0f 2a 4c 24 30 cvtsi2sdq 0x30(%rsp),%xmm1 270614: f2 47 0f 10 14 f4 movsd (%r12,%r14,8),%xmm10 27061a: 66 44 0f 2f 04 24 comisd (%rsp),%xmm8 270620: 66 41 0f 28 d9 movapd %xmm9,%xmm3 270625: 42 8b 04 b0 mov (%rax,%r14,4),%eax 270629: f2 0f 5e d9 divsd %xmm1,%xmm3 27062d: f2 44 0f 5c cb subsd %xmm3,%xmm9 270632: 66 0f ef db pxor %xmm3,%xmm3 270636: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 27063b: f2 41 0f 59 d9 mulsd %xmm9,%xmm3 270640: f2 0f 59 dd mulsd %xmm5,%xmm3 270644: f2 0f 5e dc divsd %xmm4,%xmm3 270648: f2 41 0f 5e da divsd %xmm10,%xmm3 27064d: f2 0f 5c c3 subsd %xmm3,%xmm0 270651: 0f 86 8a 03 00 00 jbe 2709e1 270657: f2 0f 59 54 24 40 mulsd 0x40(%rsp),%xmm2 27065d: 48 8b 44 24 38 mov 0x38(%rsp),%rax 270662: f2 44 0f 59 15 00 00 mulsd 0x0(%rip),%xmm10 # 27066b 270669: 00 00 27066b: f2 0f 58 54 24 50 addsd 0x50(%rsp),%xmm2 270671: 42 8b 04 b0 mov (%rax,%r14,4),%eax 270675: f2 0f 58 d7 addsd %xmm7,%xmm2 270679: 66 0f 28 ca movapd %xmm2,%xmm1 27067d: 66 0f ef d2 pxor %xmm2,%xmm2 270681: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 270686: f2 0f 5c ce subsd %xmm6,%xmm1 27068a: f2 44 0f 59 ca mulsd %xmm2,%xmm9 27068f: f2 41 0f 59 e9 mulsd %xmm9,%xmm5 270694: f2 0f 5e ec divsd %xmm4,%xmm5 270698: f2 41 0f 5e ea divsd %xmm10,%xmm5 27069d: f2 0f 5c cd subsd %xmm5,%xmm1 2706a1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2706a5: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2706a9: e8 00 00 00 00 callq 2706ae 2706ae: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2706b2: f2 42 0f 11 84 f5 c8 movsd %xmm0,0xdc8(%rbp,%r14,8) 2706b9: 0d 00 00 2706bc: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2706c1: 42 80 3c 30 00 cmpb $0x0,(%rax,%r14,1) 2706c6: 0f 84 aa 00 00 00 je 270776 2706cc: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 2706d3: 00 2706d4: 42 83 3c b0 01 cmpl $0x1,(%rax,%r14,4) 2706d9: 0f 85 5d 03 00 00 jne 270a3c 2706df: 8b 84 24 30 02 00 00 mov 0x230(%rsp),%eax 2706e6: 8b bc 24 28 02 00 00 mov 0x228(%rsp),%edi 2706ed: 66 0f ef c9 pxor %xmm1,%xmm1 2706f1: 66 0f ef d2 pxor %xmm2,%xmm2 2706f5: 01 f8 add %edi,%eax 2706f7: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2706fc: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 270703: 00 270704: f2 42 0f 10 04 f0 movsd (%rax,%r14,8),%xmm0 27070a: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 270711: 00 270712: f2 42 0f 59 04 f0 mulsd (%rax,%r14,8),%xmm0 270718: 42 8b 04 b3 mov (%rbx,%r14,4),%eax 27071c: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 270721: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 270728: 00 270729: f2 42 0f 59 14 f0 mulsd (%rax,%r14,8),%xmm2 27072f: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 270736: 00 270737: f2 43 0f 5e 14 f7 divsd (%r15,%r14,8),%xmm2 27073d: f2 0f 5e c2 divsd %xmm2,%xmm0 270741: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 270749 270748: 00 270749: f2 0f 5e c8 divsd %xmm0,%xmm1 27074d: f2 0f 5c 08 subsd (%rax),%xmm1 270751: 66 0f ef c0 pxor %xmm0,%xmm0 270755: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 270759: f2 42 0f 5a 84 f5 c8 cvtsd2ss 0xdc8(%rbp,%r14,8),%xmm0 270760: 0d 00 00 270763: e8 00 00 00 00 callq 270768 270768: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27076c: f2 42 0f 11 84 f5 c8 movsd %xmm0,0xdc8(%rbp,%r14,8) 270773: 0d 00 00 270776: 49 83 c6 01 add $0x1,%r14 27077a: 4c 39 74 24 30 cmp %r14,0x30(%rsp) 27077f: 0f 84 63 03 00 00 je 270ae8 270785: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 27078a: 8b 44 24 70 mov 0x70(%rsp),%eax 27078e: 31 d2 xor %edx,%edx 270790: 66 0f ef d2 pxor %xmm2,%xmm2 270794: f2 43 0f 10 5c f5 00 movsd 0x0(%r13,%r14,8),%xmm3 27079b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2707a3 2707a2: 00 2707a3: 66 0f ef c0 pxor %xmm0,%xmm0 2707a7: 42 f7 34 b7 divl (%rdi,%r14,4) 2707ab: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 2707b1: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2707b6: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2707bb: f2 42 0f 5a 04 f0 cvtsd2ss (%rax,%r14,8),%xmm0 2707c1: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 2707c7: e8 00 00 00 00 callq 2707cc 2707cc: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 2707d2: 66 0f ef c9 pxor %xmm1,%xmm1 2707d6: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 2707dc: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2707e0: 66 0f ef c0 pxor %xmm0,%xmm0 2707e4: f2 0f 5e d9 divsd %xmm1,%xmm3 2707e8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2707f0 2707ef: 00 2707f0: f2 0f 5e d3 divsd %xmm3,%xmm2 2707f4: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 2707f8: e8 00 00 00 00 callq 2707fd 2707fd: 66 0f ef db pxor %xmm3,%xmm3 270801: f3 48 0f 2a 9c 24 a0 cvtsi2ssq 0xa0(%rsp),%xmm3 270808: 00 00 00 27080b: 0f 28 c8 movaps %xmm0,%xmm1 27080e: 0f 28 c3 movaps %xmm3,%xmm0 270811: f3 0f 11 5c 24 28 movss %xmm3,0x28(%rsp) 270817: e8 00 00 00 00 callq 27081c 27081c: 66 0f ef c9 pxor %xmm1,%xmm1 270820: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 270825: 31 d2 xor %edx,%edx 270827: 48 8b b4 24 88 00 00 mov 0x88(%rsp),%rsi 27082e: 00 27082f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 270833: 66 0f ef d2 pxor %xmm2,%xmm2 270837: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 27083f 27083e: 00 27083f: 42 8b 04 b6 mov (%rsi,%r14,4),%eax 270843: 83 e8 01 sub $0x1,%eax 270846: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27084b: f2 0f 5c c1 subsd %xmm1,%xmm0 27084f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 270857 270856: 00 270857: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27085c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 270864 270863: 00 270864: 89 85 bc 0d 00 00 mov %eax,0xdbc(%rbp) 27086a: 8b 44 24 70 mov 0x70(%rsp),%eax 27086e: f2 43 0f 59 64 f5 00 mulsd 0x0(%r13,%r14,8),%xmm4 270875: 42 f7 34 b7 divl (%rdi,%r14,4) 270879: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 27087f: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 270884: 48 8b 44 24 18 mov 0x18(%rsp),%rax 270889: f2 42 0f 59 04 f0 mulsd (%rax,%r14,8),%xmm0 27088f: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 270895: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 270899: e8 00 00 00 00 callq 27089e 27089e: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 2708a4: 66 0f ef c9 pxor %xmm1,%xmm1 2708a8: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2708ac: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 2708b2: 66 0f ef c0 pxor %xmm0,%xmm0 2708b6: f2 0f 5e e1 divsd %xmm1,%xmm4 2708ba: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2708c2 2708c1: 00 2708c2: f2 0f 5e d4 divsd %xmm4,%xmm2 2708c6: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 2708ca: e8 00 00 00 00 callq 2708cf 2708cf: f3 0f 10 5c 24 28 movss 0x28(%rsp),%xmm3 2708d5: 0f 28 c8 movaps %xmm0,%xmm1 2708d8: 0f 28 c3 movaps %xmm3,%xmm0 2708db: e8 00 00 00 00 callq 2708e0 2708e0: 66 0f ef c9 pxor %xmm1,%xmm1 2708e4: 66 0f ef d2 pxor %xmm2,%xmm2 2708e8: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2708ef: 00 2708f0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2708f4: 66 0f ef db pxor %xmm3,%xmm3 2708f8: f2 48 0f 2a 9c 24 b0 cvtsi2sdq 0xb0(%rsp),%xmm3 2708ff: 00 00 00 270902: 42 8b 04 b0 mov (%rax,%r14,4),%eax 270906: 83 e8 01 sub $0x1,%eax 270909: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27090e: f2 0f 5c c1 subsd %xmm1,%xmm0 270912: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 270917: 66 0f ef c0 pxor %xmm0,%xmm0 27091b: 89 85 c0 0d 00 00 mov %eax,0xdc0(%rbp) 270921: 42 8b 14 b3 mov (%rbx,%r14,4),%edx 270925: 89 c0 mov %eax,%eax 270927: f2 43 0f 10 0c f4 movsd (%r12,%r14,8),%xmm1 27092d: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 270932: 8b 95 bc 0d 00 00 mov 0xdbc(%rbp),%edx 270938: f2 43 0f 5e 04 f7 divsd (%r15,%r14,8),%xmm0 27093e: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 270943: f2 0f 5e d1 divsd %xmm1,%xmm2 270947: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 27094f 27094e: 00 27094f: f2 0f 59 d0 mulsd %xmm0,%xmm2 270953: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 270959: 66 0f ef d2 pxor %xmm2,%xmm2 27095d: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 270962: f2 0f 5e d1 divsd %xmm1,%xmm2 270966: f2 43 0f 10 4c f5 00 movsd 0x0(%r13,%r14,8),%xmm1 27096d: 66 0f 2f cb comisd %xmm3,%xmm1 270971: f2 0f 59 d0 mulsd %xmm0,%xmm2 270975: 66 0f ef c0 pxor %xmm0,%xmm0 270979: f2 48 0f 2a 84 24 a8 cvtsi2sdq 0xa8(%rsp),%xmm0 270980: 00 00 00 270983: f2 0f 11 54 24 50 movsd %xmm2,0x50(%rsp) 270989: 0f 87 95 fa ff ff ja 270424 27098f: 66 0f 2f c8 comisd %xmm0,%xmm1 270993: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27099a 27099a: 48 89 44 24 08 mov %rax,0x8(%rsp) 27099f: 0f 87 8d fa ff ff ja 270432 2709a5: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2709ad 2709ac: 00 2709ad: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 2709b3: e9 7a fa ff ff jmpq 270432 2709b8: 66 0f 2f d0 comisd %xmm0,%xmm2 2709bc: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2709c3 2709c3: 48 89 44 24 40 mov %rax,0x40(%rsp) 2709c8: 0f 87 84 fa ff ff ja 270452 2709ce: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2709d6 2709d5: 00 2709d6: f2 0f 11 7c 24 40 movsd %xmm7,0x40(%rsp) 2709dc: e9 71 fa ff ff jmpq 270452 2709e1: f2 42 0f 11 84 f5 c8 movsd %xmm0,0xdc8(%rbp,%r14,8) 2709e8: 0d 00 00 2709eb: e9 cc fc ff ff jmpq 2706bc 2709f0: 66 44 0f 2f 04 24 comisd (%rsp),%xmm8 2709f6: 76 e9 jbe 2709e1 2709f8: f2 0f 10 4c 24 40 movsd 0x40(%rsp),%xmm1 2709fe: f2 0f 59 ca mulsd %xmm2,%xmm1 270a02: f2 0f 58 4c 24 50 addsd 0x50(%rsp),%xmm1 270a08: f2 0f 58 cf addsd %xmm7,%xmm1 270a0c: f2 0f 5c ce subsd %xmm6,%xmm1 270a10: e9 8c fc ff ff jmpq 2706a1 270a15: 66 0f 28 d8 movapd %xmm0,%xmm3 270a19: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 270a21 270a20: 00 270a21: f2 0f 58 d8 addsd %xmm0,%xmm3 270a25: f2 0f 5e c2 divsd %xmm2,%xmm0 270a29: f2 0f 5e da divsd %xmm2,%xmm3 270a2d: f2 0f 11 44 24 28 movsd %xmm0,0x28(%rsp) 270a33: 66 0f 28 c3 movapd %xmm3,%xmm0 270a37: e9 5c fa ff ff jmpq 270498 270a3c: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 270a43: 66 0f ef c9 pxor %xmm1,%xmm1 270a47: 66 0f ef c0 pxor %xmm0,%xmm0 270a4b: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 270a53 270a52: 00 270a53: f2 0f 10 b4 24 e8 00 movsd 0xe8(%rsp),%xmm6 270a5a: 00 00 270a5c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 270a61: 8b 84 24 28 02 00 00 mov 0x228(%rsp),%eax 270a68: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 270a6d: f2 0f 59 ca mulsd %xmm2,%xmm1 270a71: f2 0f 59 c2 mulsd %xmm2,%xmm0 270a75: f2 0f 5e ce divsd %xmm6,%xmm1 270a79: f2 0f 5e c6 divsd %xmm6,%xmm0 270a7d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 270a81: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 270a85: e8 00 00 00 00 callq 270a8a 270a8a: 66 0f ef c9 pxor %xmm1,%xmm1 270a8e: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 270a95: 00 270a96: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 270a9a: 66 0f ef d2 pxor %xmm2,%xmm2 270a9e: f2 42 0f 10 04 f0 movsd (%rax,%r14,8),%xmm0 270aa4: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 270aab: 00 270aac: f2 42 0f 59 04 f0 mulsd (%rax,%r14,8),%xmm0 270ab2: 42 8b 04 b3 mov (%rbx,%r14,4),%eax 270ab6: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 270abb: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 270ac2: 00 270ac3: f2 42 0f 59 14 f0 mulsd (%rax,%r14,8),%xmm2 270ac9: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 270ad0: 00 270ad1: f2 43 0f 5e 14 f7 divsd (%r15,%r14,8),%xmm2 270ad7: f2 0f 5e c2 divsd %xmm2,%xmm0 270adb: f2 0f 5e c8 divsd %xmm0,%xmm1 270adf: f2 0f 5c 08 subsd (%rax),%xmm1 270ae3: e9 69 fc ff ff jmpq 270751 270ae8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 270aef 270aef: 8b 5c 24 74 mov 0x74(%rsp),%ebx 270af3: 31 d2 xor %edx,%edx 270af5: 66 0f ef c0 pxor %xmm0,%xmm0 270af9: 48 8b b4 24 f0 00 00 mov 0xf0(%rsp),%rsi 270b00: 00 270b01: 48 89 85 08 0e 00 00 mov %rax,0xe08(%rbp) 270b08: 66 48 0f 6e d0 movq %rax,%xmm2 270b0d: eb 14 jmp 270b23 270b0f: 66 0f ef c0 pxor %xmm0,%xmm0 270b13: 66 0f 28 d1 movapd %xmm1,%xmm2 270b17: f2 0f 2a c2 cvtsi2sd %edx,%xmm0 270b1b: 48 83 c2 01 add $0x1,%rdx 270b1f: 39 d3 cmp %edx,%ebx 270b21: 76 48 jbe 270b6b 270b23: f2 0f 10 8c d5 c8 0d movsd 0xdc8(%rbp,%rdx,8),%xmm1 270b2a: 00 00 270b2c: 66 0f 2f d1 comisd %xmm1,%xmm2 270b30: 76 e9 jbe 270b1b 270b32: f2 0f 11 8d 08 0e 00 movsd %xmm1,0xe08(%rbp) 270b39: 00 270b3a: 8b 0c 96 mov (%rsi,%rdx,4),%ecx 270b3d: 39 d1 cmp %edx,%ecx 270b3f: 74 ce je 270b0f 270b41: 31 c0 xor %eax,%eax 270b43: eb 07 jmp 270b4c 270b45: 83 c0 01 add $0x1,%eax 270b48: 39 c3 cmp %eax,%ebx 270b4a: 74 13 je 270b5f 270b4c: 39 c1 cmp %eax,%ecx 270b4e: 75 f5 jne 270b45 270b50: 66 0f ef c0 pxor %xmm0,%xmm0 270b54: 83 c0 01 add $0x1,%eax 270b57: f2 0f 2a c1 cvtsi2sd %ecx,%xmm0 270b5b: 39 c3 cmp %eax,%ebx 270b5d: 75 ed jne 270b4c 270b5f: 48 83 c2 01 add $0x1,%rdx 270b63: 66 0f 28 d1 movapd %xmm1,%xmm2 270b67: 39 d3 cmp %edx,%ebx 270b69: 77 b8 ja 270b23 270b6b: f2 0f 58 94 24 f8 00 addsd 0xf8(%rsp),%xmm2 270b72: 00 00 270b74: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax 270b7b: 00 270b7c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 270b83 270b83: 48 8b b4 24 f0 00 00 mov 0xf0(%rsp),%rsi 270b8a: 00 270b8b: f2 0f 11 10 movsd %xmm2,(%rax) 270b8f: 31 c0 xor %eax,%eax 270b91: 66 48 0f 6e d7 movq %rdi,%xmm2 270b96: 66 0f ef c9 pxor %xmm1,%xmm1 270b9a: 8b 14 86 mov (%rsi,%rax,4),%edx 270b9d: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 270ba1: 66 0f 2e c8 ucomisd %xmm0,%xmm1 270ba5: 7a 0a jp 270bb1 270ba7: 66 0f 2f c8 comisd %xmm0,%xmm1 270bab: 75 04 jne 270bb1 270bad: 39 d0 cmp %edx,%eax 270baf: 74 26 je 270bd7 270bb1: 66 0f ef c9 pxor %xmm1,%xmm1 270bb5: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 270bba: 66 0f 2e c8 ucomisd %xmm0,%xmm1 270bbe: 7a 06 jp 270bc6 270bc0: 66 0f 2f c8 comisd %xmm0,%xmm1 270bc4: 74 11 je 270bd7 270bc6: f2 0f 10 8c c5 c8 0d movsd 0xdc8(%rbp,%rax,8),%xmm1 270bcd: 00 00 270bcf: f2 0f 5d ca minsd %xmm2,%xmm1 270bd3: 66 0f 28 d1 movapd %xmm1,%xmm2 270bd7: 48 83 c0 01 add $0x1,%rax 270bdb: 39 c3 cmp %eax,%ebx 270bdd: 77 b7 ja 270b96 270bdf: 48 c7 85 98 33 00 00 movq $0x0,0x3398(%rbp) 270be6: 00 00 00 00 270bea: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 270bf2 270bf1: 00 270bf2: 31 c0 xor %eax,%eax 270bf4: 48 8b 94 24 f0 00 00 mov 0xf0(%rsp),%rdx 270bfb: 00 270bfc: 39 04 82 cmp %eax,(%rdx,%rax,4) 270bff: 75 14 jne 270c15 270c01: f2 0f 10 85 98 33 00 movsd 0x3398(%rbp),%xmm0 270c08: 00 270c09: f2 0f 58 c1 addsd %xmm1,%xmm0 270c0d: f2 0f 11 85 98 33 00 movsd %xmm0,0x3398(%rbp) 270c14: 00 270c15: 48 83 c0 01 add $0x1,%rax 270c19: 39 c3 cmp %eax,%ebx 270c1b: 77 df ja 270bfc 270c1d: f2 0f 10 85 08 0e 00 movsd 0xe08(%rbp),%xmm0 270c24: 00 270c25: 66 0f 2f 04 24 comisd (%rsp),%xmm0 270c2a: 0f 86 3f 01 00 00 jbe 270d6f 270c30: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 270c37: 00 270c38: c7 00 01 00 00 00 movl $0x1,(%rax) 270c3e: f2 0f 10 94 24 a0 01 movsd 0x1a0(%rsp),%xmm2 270c45: 00 00 270c47: 85 db test %ebx,%ebx 270c49: 0f 84 67 01 00 00 je 270db6 270c4f: 66 0f ef c9 pxor %xmm1,%xmm1 270c53: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 270c58: 48 8b b4 24 00 01 00 mov 0x100(%rsp),%rsi 270c5f: 00 270c60: 31 c0 xor %eax,%eax 270c62: 66 0f 28 c1 movapd %xmm1,%xmm0 270c66: 66 0f 28 ca movapd %xmm2,%xmm1 270c6a: eb 09 jmp 270c75 270c6c: f2 0f 10 8c c4 a0 01 movsd 0x1a0(%rsp,%rax,8),%xmm1 270c73: 00 00 270c75: 66 0f 2f d1 comisd %xmm1,%xmm2 270c79: 72 49 jb 270cc4 270c7b: 8b 14 81 mov (%rcx,%rax,4),%edx 270c7e: 66 0f ef c0 pxor %xmm0,%xmm0 270c82: 66 0f ef db pxor %xmm3,%xmm3 270c86: f2 0f 10 8c c4 60 01 movsd 0x160(%rsp,%rax,8),%xmm1 270c8d: 00 00 270c8f: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 270c94: 8b 94 84 40 01 00 00 mov 0x140(%rsp,%rax,4),%edx 270c9b: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 270ca0: 8b 14 86 mov (%rsi,%rax,4),%edx 270ca3: f2 0f 5c cb subsd %xmm3,%xmm1 270ca7: f2 0f 5c c1 subsd %xmm1,%xmm0 270cab: 66 0f ef c9 pxor %xmm1,%xmm1 270caf: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 270cb4: f2 41 0f 5e 0c c7 divsd (%r15,%rax,8),%xmm1 270cba: f2 0f 59 c1 mulsd %xmm1,%xmm0 270cbe: f2 41 0f 5e 04 c4 divsd (%r12,%rax,8),%xmm0 270cc4: 48 83 c0 01 add $0x1,%rax 270cc8: 39 c3 cmp %eax,%ebx 270cca: 77 a0 ja 270c6c 270ccc: 66 0f ef c9 pxor %xmm1,%xmm1 270cd0: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 270cd4: f2 0f 10 bc 24 10 01 movsd 0x110(%rsp),%xmm7 270cdb: 00 00 270cdd: f2 0f 58 bd 88 19 00 addsd 0x1988(%rbp),%xmm7 270ce4: 00 270ce5: f2 0f 10 ac 24 08 01 movsd 0x108(%rsp),%xmm5 270cec: 00 00 270cee: f2 0f 10 94 24 e8 00 movsd 0xe8(%rsp),%xmm2 270cf5: 00 00 270cf7: f2 0f 5e 94 24 40 02 divsd 0x240(%rsp),%xmm2 270cfe: 00 00 270d00: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 270d07: 00 270d08: f2 0f 10 84 24 38 02 movsd 0x238(%rsp),%xmm0 270d0f: 00 00 270d11: f2 0f 58 fd addsd %xmm5,%xmm7 270d15: f2 0f 58 fa addsd %xmm2,%xmm7 270d19: f2 0f 11 38 movsd %xmm7,(%rax) 270d1d: f2 0f 58 85 88 19 00 addsd 0x1988(%rbp),%xmm0 270d24: 00 270d25: f2 0f 58 c5 addsd %xmm5,%xmm0 270d29: f2 0f 58 c2 addsd %xmm2,%xmm0 270d2d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 270d31: e8 00 00 00 00 callq 270d36 270d36: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 270d3d: 00 270d3e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 270d42: f2 0f 11 00 movsd %xmm0,(%rax) 270d46: 48 8b 84 24 e8 01 00 mov 0x1e8(%rsp),%rax 270d4d: 00 270d4e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 270d55: 00 00 270d57: 0f 85 44 01 00 00 jne 270ea1 270d5d: 48 81 c4 f0 01 00 00 add $0x1f0,%rsp 270d64: 5b pop %rbx 270d65: 5d pop %rbp 270d66: 41 5c pop %r12 270d68: 41 5d pop %r13 270d6a: 41 5e pop %r14 270d6c: 41 5f pop %r15 270d6e: c3 retq 270d6f: 80 bd f0 17 00 00 00 cmpb $0x0,0x17f0(%rbp) 270d76: 75 14 jne 270d8c 270d78: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 270d80 270d7f: 00 270d80: 66 0f 2e 85 98 33 00 ucomisd 0x3398(%rbp),%xmm0 270d87: 00 270d88: 7a 35 jp 270dbf 270d8a: 75 33 jne 270dbf 270d8c: 8b 84 24 3c 01 00 00 mov 0x13c(%rsp),%eax 270d93: 85 c0 test %eax,%eax 270d95: 75 2f jne 270dc6 270d97: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 270d9e: 00 270d9f: f2 0f 10 94 24 a0 01 movsd 0x1a0(%rsp),%xmm2 270da6: 00 00 270da8: c7 00 02 00 00 00 movl $0x2,(%rax) 270dae: 85 db test %ebx,%ebx 270db0: 0f 85 99 fe ff ff jne 270c4f 270db6: 66 0f ef c9 pxor %xmm1,%xmm1 270dba: e9 15 ff ff ff jmpq 270cd4 270dbf: 66 0f 2f 14 24 comisd (%rsp),%xmm2 270dc4: 77 c6 ja 270d8c 270dc6: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 270dcd: 00 270dce: c7 00 03 00 00 00 movl $0x3,(%rax) 270dd4: e9 65 fe ff ff jmpq 270c3e 270dd9: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 270de1 270de0: 00 270de1: 66 0f 28 c3 movapd %xmm3,%xmm0 270de5: f2 0f 11 74 24 78 movsd %xmm6,0x78(%rsp) 270deb: e9 a5 f5 ff ff jmpq 270395 270df0: 48 c7 85 90 19 00 00 movq $0x0,0x1990(%rbp) 270df7: 00 00 00 00 270dfb: 48 8b 44 24 60 mov 0x60(%rsp),%rax 270e00: f2 41 0f 11 0a movsd %xmm1,(%r10) 270e05: f2 0f 11 30 movsd %xmm6,(%rax) 270e09: c7 85 98 19 00 00 00 movl $0x0,0x1998(%rbp) 270e10: 00 00 00 270e13: f2 41 0f 11 1b movsd %xmm3,(%r11) 270e18: 83 bd 98 19 00 00 01 cmpl $0x1,0x1998(%rbp) 270e1f: f2 0f 58 9c 24 f8 00 addsd 0xf8(%rsp),%xmm3 270e26: 00 00 270e28: 76 18 jbe 270e42 270e2a: f2 0f 59 25 00 00 00 mulsd 0x0(%rip),%xmm4 # 270e32 270e31: 00 270e32: f2 0f 59 25 00 00 00 mulsd 0x0(%rip),%xmm4 # 270e3a 270e39: 00 270e3a: f2 0f 5e e5 divsd %xmm5,%xmm4 270e3e: f2 0f 58 dc addsd %xmm4,%xmm3 270e42: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 270e4a 270e49: 00 270e4a: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 270e51: 00 270e52: 66 0f ef ed pxor %xmm5,%xmm5 270e56: f2 0f 10 84 24 f8 00 movsd 0xf8(%rsp),%xmm0 270e5d: 00 00 270e5f: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 270e64: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 270e6c 270e6b: 00 270e6c: f2 0f 11 18 movsd %xmm3,(%rax) 270e70: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax 270e77: 00 270e78: f2 0f 58 c2 addsd %xmm2,%xmm0 270e7c: f2 0f 11 95 08 0e 00 movsd %xmm2,0xe08(%rbp) 270e83: 00 270e84: f2 0f 11 ac 24 e8 00 movsd %xmm5,0xe8(%rsp) 270e8b: 00 00 270e8d: f2 0f 11 00 movsd %xmm0,(%rax) 270e91: 48 c7 85 98 33 00 00 movq $0x0,0x3398(%rbp) 270e98: 00 00 00 00 270e9c: e9 7c fd ff ff jmpq 270c1d 270ea1: e8 00 00 00 00 callq 270ea6 270ea6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 270ead: 00 00 00 0000000000270eb0 : 270eb0: e8 00 00 00 00 callq 270eb5 270eb5: 41 57 push %r15 270eb7: 41 89 ff mov %edi,%r15d 270eba: 41 56 push %r14 270ebc: 41 89 f6 mov %esi,%r14d 270ebf: 41 55 push %r13 270ec1: 41 54 push %r12 270ec3: 55 push %rbp 270ec4: 89 cd mov %ecx,%ebp 270ec6: 53 push %rbx 270ec7: 89 d3 mov %edx,%ebx 270ec9: 48 83 ec 40 sub $0x40,%rsp 270ecd: 4c 8b a4 24 a8 00 00 mov 0xa8(%rsp),%r12 270ed4: 00 270ed5: 4c 8b ac 24 b0 00 00 mov 0xb0(%rsp),%r13 270edc: 00 270edd: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 270ee2: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 270ee8: 66 0f ef db pxor %xmm3,%xmm3 270eec: 41 c7 04 24 00 00 00 movl $0x0,(%r12) 270ef3: 00 270ef4: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 270efa: 41 c7 45 00 00 00 00 movl $0x0,0x0(%r13) 270f01: 00 270f02: f2 0f 11 64 24 18 movsd %xmm4,0x18(%rsp) 270f08: f2 0f 11 6c 24 38 movsd %xmm5,0x38(%rsp) 270f0e: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 270f14: 45 85 c0 test %r8d,%r8d 270f17: 0f 85 23 02 00 00 jne 271140 270f1d: 66 0f ef c0 pxor %xmm0,%xmm0 270f21: f2 49 0f 2a c7 cvtsi2sd %r15,%xmm0 270f26: 66 49 0f 7e df movq %xmm3,%r15 270f2b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 270f33 270f32: 00 270f33: 85 db test %ebx,%ebx 270f35: 74 16 je 270f4d 270f37: 41 39 de cmp %ebx,%r14d 270f3a: 0f 87 c5 00 00 00 ja 271005 270f40: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 270f48 270f47: 00 270f48: 66 49 0f 7e c7 movq %xmm0,%r15 270f4d: f2 0f 5e c6 divsd %xmm6,%xmm0 270f51: 66 0f ef d2 pxor %xmm2,%xmm2 270f55: 66 0f ef c9 pxor %xmm1,%xmm1 270f59: 89 e8 mov %ebp,%eax 270f5b: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 270f60: f3 49 0f 2a ce cvtsi2ss %r14,%xmm1 270f65: f3 0f 11 4c 24 34 movss %xmm1,0x34(%rsp) 270f6b: f2 0f 5e c2 divsd %xmm2,%xmm0 270f6f: 66 0f ef d2 pxor %xmm2,%xmm2 270f73: f2 0f 5a d0 cvtsd2ss %xmm0,%xmm2 270f77: 0f 28 c2 movaps %xmm2,%xmm0 270f7a: f3 0f 11 54 24 28 movss %xmm2,0x28(%rsp) 270f80: e8 00 00 00 00 callq 270f85 270f85: 66 0f ef db pxor %xmm3,%xmm3 270f89: f3 0f 10 54 24 28 movss 0x28(%rsp),%xmm2 270f8f: f3 0f 10 4c 24 34 movss 0x34(%rsp),%xmm1 270f95: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 270f99: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 270f9f: f2 0f 5e 44 24 10 divsd 0x10(%rsp),%xmm0 270fa5: 66 0f 28 e0 movapd %xmm0,%xmm4 270fa9: f2 0f 5c 24 24 subsd (%rsp),%xmm4 270fae: 66 0f 2f dc comisd %xmm4,%xmm3 270fb2: 0f 83 6f 01 00 00 jae 271127 270fb8: f2 0f 5e c4 divsd %xmm4,%xmm0 270fbc: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 270fc3: 00 270fc4: f2 0f 11 00 movsd %xmm0,(%rax) 270fc8: f2 0f 10 6c 24 18 movsd 0x18(%rsp),%xmm5 270fce: 66 0f 2f eb comisd %xmm3,%xmm5 270fd2: 0f 87 0b 01 00 00 ja 2710e3 270fd8: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 270fdf: 00 270fe0: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 270fe7 270fe7: 48 89 10 mov %rdx,(%rax) 270fea: f2 0f 10 7c 24 20 movsd 0x20(%rsp),%xmm7 270ff0: 66 0f 2f fb comisd %xmm3,%xmm7 270ff4: 77 35 ja 27102b 270ff6: 48 83 c4 40 add $0x40,%rsp 270ffa: 5b pop %rbx 270ffb: 5d pop %rbp 270ffc: 41 5c pop %r12 270ffe: 41 5d pop %r13 271000: 41 5e pop %r14 271002: 41 5f pop %r15 271004: c3 retq 271005: 66 0f 28 d0 movapd %xmm0,%xmm2 271009: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 271011 271010: 00 271011: f2 0f 58 d0 addsd %xmm0,%xmm2 271015: f2 0f 5e c1 divsd %xmm1,%xmm0 271019: f2 0f 5e d1 divsd %xmm1,%xmm2 27101d: 66 49 0f 7e c7 movq %xmm0,%r15 271022: 66 0f 28 c2 movapd %xmm2,%xmm0 271026: e9 22 ff ff ff jmpq 270f4d 27102b: 66 49 0f 6e d7 movq %r15,%xmm2 271030: d1 ed shr %ebp 271032: 66 0f ef c0 pxor %xmm0,%xmm0 271036: 66 0f ef c9 pxor %xmm1,%xmm1 27103a: f2 0f 5e d7 divsd %xmm7,%xmm2 27103e: f2 0f 2a c5 cvtsi2sd %ebp,%xmm0 271042: f3 48 0f 2a cb cvtsi2ss %rbx,%xmm1 271047: f3 0f 11 4c 24 20 movss %xmm1,0x20(%rsp) 27104d: f2 0f 5e d0 divsd %xmm0,%xmm2 271051: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 271055: 0f 28 c2 movaps %xmm2,%xmm0 271058: f3 0f 11 54 24 18 movss %xmm2,0x18(%rsp) 27105e: e8 00 00 00 00 callq 271063 271063: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 271069: 66 0f ef db pxor %xmm3,%xmm3 27106d: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 271073: f2 0f 59 25 00 00 00 mulsd 0x0(%rip),%xmm4 # 27107b 27107a: 00 27107b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27107f: f3 0f 10 4c 24 20 movss 0x20(%rsp),%xmm1 271085: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 27108b: f2 0f 5e c4 divsd %xmm4,%xmm0 27108f: 66 0f 28 e0 movapd %xmm0,%xmm4 271093: f2 0f 5c 24 24 subsd (%rsp),%xmm4 271098: 66 0f 2f dc comisd %xmm4,%xmm3 27109c: 0f 83 07 02 00 00 jae 2712a9 2710a2: f2 0f 5e c4 divsd %xmm4,%xmm0 2710a6: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 2710ad: 00 2710ae: f2 0f 11 00 movsd %xmm0,(%rax) 2710b2: f2 0f 10 6c 24 38 movsd 0x38(%rsp),%xmm5 2710b8: 66 0f 2f eb comisd %xmm3,%xmm5 2710bc: 0f 87 84 01 00 00 ja 271246 2710c2: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 2710c9: 00 2710ca: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 2710d1 2710d1: 48 89 30 mov %rsi,(%rax) 2710d4: 48 83 c4 40 add $0x40,%rsp 2710d8: 5b pop %rbx 2710d9: 5d pop %rbp 2710da: 41 5c pop %r12 2710dc: 41 5d pop %r13 2710de: 41 5e pop %r14 2710e0: 41 5f pop %r15 2710e2: c3 retq 2710e3: 0f 28 c2 movaps %xmm2,%xmm0 2710e6: e8 00 00 00 00 callq 2710eb 2710eb: 66 0f ef db pxor %xmm3,%xmm3 2710ef: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2710f3: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 2710f9: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 2710ff: 66 0f 28 c8 movapd %xmm0,%xmm1 271103: f2 0f 5c 0c 24 subsd (%rsp),%xmm1 271108: 66 0f 2f d9 comisd %xmm1,%xmm3 27110c: 0f 83 7e 01 00 00 jae 271290 271112: f2 0f 5e c1 divsd %xmm1,%xmm0 271116: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 27111d: 00 27111e: f2 0f 11 00 movsd %xmm0,(%rax) 271122: e9 c3 fe ff ff jmpq 270fea 271127: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 27112e: 00 27112f: 41 c7 04 24 01 00 00 movl $0x1,(%r12) 271136: 00 271137: f2 0f 11 18 movsd %xmm3,(%rax) 27113b: e9 88 fe ff ff jmpq 270fc8 271140: 45 0f af c1 imul %r9d,%r8d 271144: 66 0f ef c0 pxor %xmm0,%xmm0 271148: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 271150 27114f: 00 271150: f2 0f 11 74 24 28 movsd %xmm6,0x28(%rsp) 271156: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 27115e 27115d: 00 27115e: f2 49 0f 2a c0 cvtsi2sd %r8,%xmm0 271163: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27116b 27116a: 00 27116b: f2 0f 5e d0 divsd %xmm0,%xmm2 27116f: 66 0f ef c0 pxor %xmm0,%xmm0 271173: 66 48 0f 7e d0 movq %xmm2,%rax 271178: 48 c1 e8 34 shr $0x34,%rax 27117c: 25 ff 07 00 00 and $0x7ff,%eax 271181: 2d ff 03 00 00 sub $0x3ff,%eax 271186: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 27118a: e8 00 00 00 00 callq 27118f 27118f: b8 01 00 00 00 mov $0x1,%eax 271194: 66 0f ef db pxor %xmm3,%xmm3 271198: f2 0f 10 74 24 28 movsd 0x28(%rsp),%xmm6 27119e: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 2711a3: 66 0f ef c0 pxor %xmm0,%xmm0 2711a7: d3 e0 shl %cl,%eax 2711a9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2711ae: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 2711b4: 66 0f 28 c8 movapd %xmm0,%xmm1 2711b8: f2 0f 5e 4c 24 10 divsd 0x10(%rsp),%xmm1 2711be: 66 0f 28 d1 movapd %xmm1,%xmm2 2711c2: f2 0f 5c 14 24 subsd (%rsp),%xmm2 2711c7: 66 0f 2f da comisd %xmm2,%xmm3 2711cb: 73 45 jae 271212 2711cd: f2 0f 5e ca divsd %xmm2,%xmm1 2711d1: f2 0f 10 7c 24 18 movsd 0x18(%rsp),%xmm7 2711d7: 48 8b 44 24 78 mov 0x78(%rsp),%rax 2711dc: 66 0f 2f fb comisd %xmm3,%xmm7 2711e0: f2 0f 11 08 movsd %xmm1,(%rax) 2711e4: 76 49 jbe 27122f 2711e6: f2 0f 5e c7 divsd %xmm7,%xmm0 2711ea: 66 0f 28 c8 movapd %xmm0,%xmm1 2711ee: f2 0f 5c 0c 24 subsd (%rsp),%xmm1 2711f3: 66 0f 2f d9 comisd %xmm1,%xmm3 2711f7: 0f 83 c5 00 00 00 jae 2712c2 2711fd: f2 0f 5e c1 divsd %xmm1,%xmm0 271201: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 271208: 00 271209: f2 0f 11 00 movsd %xmm0,(%rax) 27120d: e9 0b fd ff ff jmpq 270f1d 271212: f2 0f 10 7c 24 18 movsd 0x18(%rsp),%xmm7 271218: 48 8b 44 24 78 mov 0x78(%rsp),%rax 27121d: 41 c7 04 24 01 00 00 movl $0x1,(%r12) 271224: 00 271225: 66 0f 2f fb comisd %xmm3,%xmm7 271229: f2 0f 11 18 movsd %xmm3,(%rax) 27122d: 77 b7 ja 2711e6 27122f: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 271236: 00 271237: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 27123e 27123e: 48 89 38 mov %rdi,(%rax) 271241: e9 d7 fc ff ff jmpq 270f1d 271246: 0f 28 c2 movaps %xmm2,%xmm0 271249: e8 00 00 00 00 callq 27124e 27124e: 66 0f ef db pxor %xmm3,%xmm3 271252: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271256: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 27125c: f2 0f 5e 44 24 38 divsd 0x38(%rsp),%xmm0 271262: 66 0f 28 c8 movapd %xmm0,%xmm1 271266: f2 0f 5c 0c 24 subsd (%rsp),%xmm1 27126b: 66 0f 2f d9 comisd %xmm1,%xmm3 27126f: 73 6d jae 2712de 271271: f2 0f 5e c1 divsd %xmm1,%xmm0 271275: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 27127c: 00 27127d: f2 0f 11 00 movsd %xmm0,(%rax) 271281: 48 83 c4 40 add $0x40,%rsp 271285: 5b pop %rbx 271286: 5d pop %rbp 271287: 41 5c pop %r12 271289: 41 5d pop %r13 27128b: 41 5e pop %r14 27128d: 41 5f pop %r15 27128f: c3 retq 271290: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 271297: 00 271298: 41 c7 45 00 01 00 00 movl $0x1,0x0(%r13) 27129f: 00 2712a0: f2 0f 11 18 movsd %xmm3,(%rax) 2712a4: e9 41 fd ff ff jmpq 270fea 2712a9: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 2712b0: 00 2712b1: 41 c7 04 24 01 00 00 movl $0x1,(%r12) 2712b8: 00 2712b9: f2 0f 11 18 movsd %xmm3,(%rax) 2712bd: e9 f0 fd ff ff jmpq 2710b2 2712c2: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 2712c9: 00 2712ca: 41 c7 45 00 01 00 00 movl $0x1,0x0(%r13) 2712d1: 00 2712d2: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2712d9: e9 3f fc ff ff jmpq 270f1d 2712de: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 2712e5: 00 2712e6: 41 c7 45 00 01 00 00 movl $0x1,0x0(%r13) 2712ed: 00 2712ee: f2 0f 11 18 movsd %xmm3,(%rax) 2712f2: e9 ff fc ff ff jmpq 270ff6 2712f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2712fe: 00 00 0000000000271300 : 271300: e8 00 00 00 00 callq 271305 271305: 41 57 push %r15 271307: 45 89 c9 mov %r9d,%r9d 27130a: 41 56 push %r14 27130c: 41 55 push %r13 27130e: 41 54 push %r12 271310: 55 push %rbp 271311: 53 push %rbx 271312: 44 89 c3 mov %r8d,%ebx 271315: 48 83 ec 50 sub $0x50,%rsp 271319: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 27131f: 66 0f 28 dc movapd %xmm4,%xmm3 271323: 44 8b a4 24 a8 00 00 mov 0xa8(%rsp),%r12d 27132a: 00 27132b: 48 8b ac 24 d0 00 00 mov 0xd0(%rsp),%rbp 271332: 00 271333: f2 0f 58 dd addsd %xmm5,%xmm3 271337: 4c 8b ac 24 d8 00 00 mov 0xd8(%rsp),%r13 27133e: 00 27133f: f2 0f 58 de addsd %xmm6,%xmm3 271343: f2 0f 59 df mulsd %xmm7,%xmm3 271347: 66 0f ef ff pxor %xmm7,%xmm7 27134b: f2 49 0f 2a f9 cvtsi2sd %r9,%xmm7 271350: f2 0f 5e df divsd %xmm7,%xmm3 271354: f2 0f 11 5c 24 18 movsd %xmm3,0x18(%rsp) 27135a: 45 84 c0 test %r8b,%r8b 27135d: 0f 84 92 01 00 00 je 2714f5 271363: 40 84 f6 test %sil,%sil 271366: 0f 84 c5 03 00 00 je 271731 27136c: f2 0f 5e c1 divsd %xmm1,%xmm0 271370: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 271378 271377: 00 271378: 29 ca sub %ecx,%edx 27137a: f2 0f 11 04 24 movsd %xmm0,(%rsp) 27137f: 44 8d 72 01 lea 0x1(%rdx),%r14d 271383: 66 0f ef c9 pxor %xmm1,%xmm1 271387: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 27138f 27138e: 00 27138f: f2 0f 11 5c 24 48 movsd %xmm3,0x48(%rsp) 271395: 41 0f af fe imul %r14d,%edi 271399: f2 0f 59 24 24 mulsd (%rsp),%xmm4 27139e: f2 0f 11 6c 24 30 movsd %xmm5,0x30(%rsp) 2713a4: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 2713aa: f2 0f 59 bc 24 90 00 mulsd 0x90(%rsp),%xmm7 2713b1: 00 00 2713b3: f2 0f 11 74 24 40 movsd %xmm6,0x40(%rsp) 2713b9: 8d 47 ff lea -0x1(%rdi),%eax 2713bc: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2713c1: f2 0f 59 4c 24 10 mulsd 0x10(%rsp),%xmm1 2713c7: 66 0f 28 c4 movapd %xmm4,%xmm0 2713cb: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 2713d1: 66 49 0f 7e e7 movq %xmm4,%r15 2713d6: f2 0f 58 84 24 a0 00 addsd 0xa0(%rsp),%xmm0 2713dd: 00 00 2713df: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 2713e5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2713e9: f2 0f 58 ca addsd %xmm2,%xmm1 2713ed: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2713f1: e8 00 00 00 00 callq 2713f6 2713f6: f2 0f 10 7c 24 20 movsd 0x20(%rsp),%xmm7 2713fc: f2 0f 5a ff cvtsd2ss %xmm7,%xmm7 271400: 0f 28 cf movaps %xmm7,%xmm1 271403: f3 0f 11 7c 24 28 movss %xmm7,0x28(%rsp) 271409: e8 00 00 00 00 callq 27140e 27140e: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 271416 271415: 00 271416: 66 0f ef f6 pxor %xmm6,%xmm6 27141a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 271422 271421: 00 271422: f3 0f 5a f0 cvtss2sd %xmm0,%xmm6 271426: 66 0f 28 c6 movapd %xmm6,%xmm0 27142a: f2 0f 11 74 24 20 movsd %xmm6,0x20(%rsp) 271430: f2 0f 5e 84 24 90 00 divsd 0x90(%rsp),%xmm0 271437: 00 00 271439: f2 0f 59 c4 mulsd %xmm4,%xmm0 27143d: f2 0f 11 64 24 38 movsd %xmm4,0x38(%rsp) 271443: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271447: e8 00 00 00 00 callq 27144c 27144c: f3 0f 10 7c 24 28 movss 0x28(%rsp),%xmm7 271452: f2 0f 10 6c 24 30 movsd 0x30(%rsp),%xmm5 271458: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27145c: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 271462: f2 0f 10 74 24 40 movsd 0x40(%rsp),%xmm6 271468: f2 0f 10 5c 24 48 movsd 0x48(%rsp),%xmm3 27146e: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 271473: 44 89 f2 mov %r14d,%edx 271476: 66 0f ef c9 pxor %xmm1,%xmm1 27147a: f2 0f 58 ee addsd %xmm6,%xmm5 27147e: f2 0f 10 04 24 movsd (%rsp),%xmm0 271483: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 271488: f2 0f 59 4c 24 10 mulsd 0x10(%rsp),%xmm1 27148e: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 271494: f3 0f 11 7c 24 28 movss %xmm7,0x28(%rsp) 27149a: f2 0f 59 c5 mulsd %xmm5,%xmm0 27149e: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 2714a4: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 2714aa: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2714ae: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2714b2: e8 00 00 00 00 callq 2714b7 2714b7: f3 0f 10 7c 24 28 movss 0x28(%rsp),%xmm7 2714bd: 0f 28 cf movaps %xmm7,%xmm1 2714c0: e8 00 00 00 00 callq 2714c5 2714c5: 66 0f ef f6 pxor %xmm6,%xmm6 2714c9: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 2714cf: f3 0f 5a f0 cvtss2sd %xmm0,%xmm6 2714d3: 66 0f 28 d6 movapd %xmm6,%xmm2 2714d7: f2 0f 11 74 24 28 movsd %xmm6,0x28(%rsp) 2714dd: f2 0f 5e 94 24 90 00 divsd 0x90(%rsp),%xmm2 2714e4: 00 00 2714e6: f2 0f 59 54 24 38 mulsd 0x38(%rsp),%xmm2 2714ec: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 2714f0: e9 b1 00 00 00 jmpq 2715a6 2714f5: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 2714fb: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 271503 271502: 00 271503: 66 0f ef d2 pxor %xmm2,%xmm2 271507: f2 0f 5e 94 24 90 00 divsd 0x90(%rsp),%xmm2 27150e: 00 00 271510: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 271518 271517: 00 271518: f2 0f 11 74 24 30 movsd %xmm6,0x30(%rsp) 27151e: f2 0f 59 d4 mulsd %xmm4,%xmm2 271522: f2 0f 11 6c 24 28 movsd %xmm5,0x28(%rsp) 271528: f2 0f 11 64 24 38 movsd %xmm4,0x38(%rsp) 27152e: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 271532: 0f 28 c2 movaps %xmm2,%xmm0 271535: f3 0f 11 14 24 movss %xmm2,(%rsp) 27153a: e8 00 00 00 00 callq 27153f 27153f: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 271547 271546: 00 271547: 45 84 e4 test %r12b,%r12b 27154a: f3 0f 10 14 24 movss (%rsp),%xmm2 27154f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271553: f2 0f 10 64 24 20 movsd 0x20(%rsp),%xmm4 271559: f2 0f 10 74 24 30 movsd 0x30(%rsp),%xmm6 27155f: f2 0f 59 c5 mulsd %xmm5,%xmm0 271563: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 271569: f2 0f 10 6c 24 28 movsd 0x28(%rsp),%xmm5 27156f: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 271574: 0f 85 21 03 00 00 jne 27189b 27157a: f2 0f 58 ee addsd %xmm6,%xmm5 27157e: 66 0f ef ff pxor %xmm7,%xmm7 271582: 66 49 0f 7e e7 movq %xmm4,%r15 271587: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 27158f 27158e: 00 27158f: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 271595: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 27159a: f2 0f 11 7c 24 28 movsd %xmm7,0x28(%rsp) 2715a0: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 2715a6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2715ae 2715ad: 00 2715ae: 0f 28 c2 movaps %xmm2,%xmm0 2715b1: f2 0f 11 5c 24 18 movsd %xmm3,0x18(%rsp) 2715b7: e8 00 00 00 00 callq 2715bc 2715bc: f2 0f 10 4c 24 10 movsd 0x10(%rsp),%xmm1 2715c2: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 2715c7: f2 0f 10 94 24 90 00 movsd 0x90(%rsp),%xmm2 2715ce: 00 00 2715d0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2715d4: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 2715da: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 2715e0: f2 0f 59 55 00 mulsd 0x0(%rbp),%xmm2 2715e5: f2 0f 59 84 24 90 00 mulsd 0x90(%rsp),%xmm0 2715ec: 00 00 2715ee: f2 0f 5e c8 divsd %xmm0,%xmm1 2715f2: 66 49 0f 6e c7 movq %r15,%xmm0 2715f7: f2 0f 5e c2 divsd %xmm2,%xmm0 2715fb: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2715ff: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271603: e8 00 00 00 00 callq 271608 271608: f2 0f 10 5c 24 18 movsd 0x18(%rsp),%xmm3 27160e: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 271615: 00 271616: f2 0f 5f 9c 24 98 00 maxsd 0x98(%rsp),%xmm3 27161d: 00 00 27161f: 8b 8c 24 88 00 00 00 mov 0x88(%rsp),%ecx 271626: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27162a: f2 0f 11 00 movsd %xmm0,(%rax) 27162e: 44 89 e0 mov %r12d,%eax 271631: 83 f0 01 xor $0x1,%eax 271634: 8d 51 fd lea -0x3(%rcx),%edx 271637: f2 0f 11 9c 24 98 00 movsd %xmm3,0x98(%rsp) 27163e: 00 00 271640: 21 d8 and %ebx,%eax 271642: 83 fa 01 cmp $0x1,%edx 271645: 0f 86 fa 00 00 00 jbe 271745 27164b: 84 c0 test %al,%al 27164d: 74 73 je 2716c2 27164f: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 271656: 66 0f ef c0 pxor %xmm0,%xmm0 27165a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27165f: f2 0f 59 84 24 90 00 mulsd 0x90(%rsp),%xmm0 271666: 00 00 271668: f2 0f 5e 84 24 98 00 divsd 0x98(%rsp),%xmm0 27166f: 00 00 271671: f2 0f 10 4d 00 movsd 0x0(%rbp),%xmm1 271676: 31 c0 xor %eax,%eax 271678: 66 0f 2f 0d 00 00 00 comisd 0x0(%rip),%xmm1 # 271680 27167f: 00 271680: 73 27 jae 2716a9 271682: f2 41 0f 10 4d 00 movsd 0x0(%r13),%xmm1 271688: 66 0f 2f 0d 00 00 00 comisd 0x0(%rip),%xmm1 # 271690 27168f: 00 271690: 73 17 jae 2716a9 271692: f2 0f 10 4c 24 28 movsd 0x28(%rsp),%xmm1 271698: f2 0f 58 c9 addsd %xmm1,%xmm1 27169c: f2 0f 58 4c 24 20 addsd 0x20(%rsp),%xmm1 2716a2: 66 0f 2f c8 comisd %xmm0,%xmm1 2716a6: 0f 96 c0 setbe %al 2716a9: 48 8b 94 24 e8 00 00 mov 0xe8(%rsp),%rdx 2716b0: 00 2716b1: 88 02 mov %al,(%rdx) 2716b3: 48 83 c4 50 add $0x50,%rsp 2716b7: 5b pop %rbx 2716b8: 5d pop %rbp 2716b9: 41 5c pop %r12 2716bb: 41 5d pop %r13 2716bd: 41 5e pop %r14 2716bf: 41 5f pop %r15 2716c1: c3 retq 2716c2: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 2716c9: 66 0f ef c0 pxor %xmm0,%xmm0 2716cd: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2716d2: f2 0f 59 84 24 90 00 mulsd 0x90(%rsp),%xmm0 2716d9: 00 00 2716db: f2 0f 5e 84 24 98 00 divsd 0x98(%rsp),%xmm0 2716e2: 00 00 2716e4: 80 fb 01 cmp $0x1,%bl 2716e7: 74 05 je 2716ee 2716e9: 45 84 e4 test %r12b,%r12b 2716ec: 75 83 jne 271671 2716ee: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 2716f5: 66 0f ef c9 pxor %xmm1,%xmm1 2716f9: 66 0f ef d2 pxor %xmm2,%xmm2 2716fd: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 271702: f2 0f 59 8c 24 90 00 mulsd 0x90(%rsp),%xmm1 271709: 00 00 27170b: f2 0f 5e 8c 24 98 00 divsd 0x98(%rsp),%xmm1 271712: 00 00 271714: f2 0f 5a d1 cvtsd2ss %xmm1,%xmm2 271718: 66 0f ef c9 pxor %xmm1,%xmm1 27171c: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 271720: 0f 28 c2 movaps %xmm2,%xmm0 271723: e8 00 00 00 00 callq 271728 271728: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27172c: e9 40 ff ff ff jmpq 271671 271731: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 271739 271738: 00 271739: 31 d2 xor %edx,%edx 27173b: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 271740: e9 3a fc ff ff jmpq 27137f 271745: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 27174d 27174c: 00 27174d: 84 c0 test %al,%al 27174f: 0f 85 f1 00 00 00 jne 271846 271755: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 27175c: 66 0f ef d2 pxor %xmm2,%xmm2 271760: 66 0f ef c9 pxor %xmm1,%xmm1 271764: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 271769: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 271770: f2 0f 59 94 24 90 00 mulsd 0x90(%rsp),%xmm2 271777: 00 00 271779: f2 0f 5e 94 24 98 00 divsd 0x98(%rsp),%xmm2 271780: 00 00 271782: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 271787: f2 0f 59 8c 24 90 00 mulsd 0x90(%rsp),%xmm1 27178e: 00 00 271790: f2 0f 5e cb divsd %xmm3,%xmm1 271794: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 271798: 80 fb 01 cmp $0x1,%bl 27179b: 74 1b je 2717b8 27179d: 45 84 e4 test %r12b,%r12b 2717a0: 74 16 je 2717b8 2717a2: 66 0f ef c0 pxor %xmm0,%xmm0 2717a6: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 2717aa: e8 00 00 00 00 callq 2717af 2717af: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2717b3: e9 b9 fe ff ff jmpq 271671 2717b8: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 2717bf: 66 0f ef c0 pxor %xmm0,%xmm0 2717c3: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 2717c9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2717ce: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 2717d5: f2 0f 59 84 24 90 00 mulsd 0x90(%rsp),%xmm0 2717dc: 00 00 2717de: f2 0f 5e 84 24 98 00 divsd 0x98(%rsp),%xmm0 2717e5: 00 00 2717e7: 66 48 0f 7e c3 movq %xmm0,%rbx 2717ec: 66 0f ef c0 pxor %xmm0,%xmm0 2717f0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2717f5: f2 0f 59 84 24 90 00 mulsd 0x90(%rsp),%xmm0 2717fc: 00 00 2717fe: f2 0f 5e c3 divsd %xmm3,%xmm0 271802: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271806: e8 00 00 00 00 callq 27180b 27180b: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 271811: 66 48 0f 6e e3 movq %rbx,%xmm4 271816: f3 0f 11 04 24 movss %xmm0,(%rsp) 27181b: 66 0f ef c9 pxor %xmm1,%xmm1 27181f: 66 0f ef c0 pxor %xmm0,%xmm0 271823: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 271827: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 27182b: e8 00 00 00 00 callq 271830 271830: f3 0f 10 1c 24 movss (%rsp),%xmm3 271835: 0f 28 cb movaps %xmm3,%xmm1 271838: e8 00 00 00 00 callq 27183d 27183d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271841: e9 2b fe ff ff jmpq 271671 271846: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 27184d: 66 0f ef c9 pxor %xmm1,%xmm1 271851: 66 0f ef c0 pxor %xmm0,%xmm0 271855: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27185a: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 271861: f2 0f 59 8c 24 90 00 mulsd 0x90(%rsp),%xmm1 271868: 00 00 27186a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27186f: f2 0f 59 84 24 90 00 mulsd 0x90(%rsp),%xmm0 271876: 00 00 271878: f2 0f 5e 84 24 98 00 divsd 0x98(%rsp),%xmm0 27187f: 00 00 271881: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271885: f2 0f 5e cb divsd %xmm3,%xmm1 271889: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27188d: e8 00 00 00 00 callq 271892 271892: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271896: e9 d6 fd ff ff jmpq 271671 27189b: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 2718a1: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2718a9 2718a8: 00 2718a9: 66 49 0f 7e e7 movq %xmm4,%r15 2718ae: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2718b5: 00 00 2718b7: f2 0f 59 bc 24 90 00 mulsd 0x90(%rsp),%xmm7 2718be: 00 00 2718c0: 41 be 01 00 00 00 mov $0x1,%r14d 2718c6: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 2718cb: f2 0f 5a ff cvtsd2ss %xmm7,%xmm7 2718cf: e9 9f fb ff ff jmpq 271473 2718d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2718db: 00 00 00 00 2718df: 90 nop 00000000002718e0 : 2718e0: e8 00 00 00 00 callq 2718e5 2718e5: 41 57 push %r15 2718e7: 41 56 push %r14 2718e9: 41 55 push %r13 2718eb: 49 89 fd mov %rdi,%r13 2718ee: 41 54 push %r12 2718f0: 55 push %rbp 2718f1: 53 push %rbx 2718f2: 48 81 ec 98 01 00 00 sub $0x198,%rsp 2718f9: 44 8b 9f 50 10 00 00 mov 0x1050(%rdi),%r11d 271900: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 271907: 00 00 271909: 48 89 84 24 90 01 00 mov %rax,0x190(%rsp) 271910: 00 271911: 31 c0 xor %eax,%eax 271913: 48 c7 87 60 0c 00 00 movq $0x0,0xc60(%rdi) 27191a: 00 00 00 00 27191e: 48 c7 87 78 0c 00 00 movq $0x0,0xc78(%rdi) 271925: 00 00 00 00 271929: 48 c7 87 80 0c 00 00 movq $0x0,0xc80(%rdi) 271930: 00 00 00 00 271934: 48 c7 87 88 0c 00 00 movq $0x0,0xc88(%rdi) 27193b: 00 00 00 00 27193f: 45 85 db test %r11d,%r11d 271942: 0f 84 e4 4b 00 00 je 27652c 271948: 31 db xor %ebx,%ebx 27194a: eb 13 jmp 27195f 27194c: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 271953: 48 83 c3 01 add $0x1,%rbx 271957: 39 d8 cmp %ebx,%eax 271959: 0f 86 ac 00 00 00 jbe 271a0b 27195f: 41 80 bc 1d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbx,1) 271966: 00 00 271968: 74 e2 je 27194c 27196a: 41 8b 85 8c 0f 00 00 mov 0xf8c(%r13),%eax 271971: 45 8b 8c 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%r9d 271978: 00 271979: 45 8b 84 9d 50 15 00 mov 0x1550(%r13,%rbx,4),%r8d 271980: 00 271981: 41 8b 8c 9d 30 15 00 mov 0x1530(%r13,%rbx,4),%ecx 271988: 00 271989: 41 8b 94 9d 10 15 00 mov 0x1510(%r13,%rbx,4),%edx 271990: 00 271991: f2 41 0f 10 9c dd 10 movsd 0x1410(%r13,%rbx,8),%xmm3 271998: 14 00 00 27199b: 41 8b b4 9d f0 14 00 mov 0x14f0(%r13,%rbx,4),%esi 2719a2: 00 2719a3: 41 8b bc 9d d0 14 00 mov 0x14d0(%r13,%rbx,4),%edi 2719aa: 00 2719ab: f2 41 0f 10 94 dd b0 movsd 0x15b0(%r13,%rbx,8),%xmm2 2719b2: 15 00 00 2719b5: f2 41 0f 10 8c dd 70 movsd 0x1570(%r13,%rbx,8),%xmm1 2719bc: 15 00 00 2719bf: f2 41 0f 10 84 dd d8 movsd 0x12d8(%r13,%rbx,8),%xmm0 2719c6: 12 00 00 2719c9: 50 push %rax 2719ca: 48 83 c3 01 add $0x1,%rbx 2719ce: e8 00 00 00 00 callq 2719d3 2719d3: 66 0f 28 c8 movapd %xmm0,%xmm1 2719d7: 66 0f ef c0 pxor %xmm0,%xmm0 2719db: f2 41 0f 5a 85 60 0c cvtsd2ss 0xc60(%r13),%xmm0 2719e2: 00 00 2719e4: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2719e8: e8 00 00 00 00 callq 2719ed 2719ed: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2719f4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2719f8: f2 41 0f 11 85 60 0c movsd %xmm0,0xc60(%r13) 2719ff: 00 00 271a01: 41 5a pop %r10 271a03: 39 d8 cmp %ebx,%eax 271a05: 0f 87 54 ff ff ff ja 27195f 271a0b: 85 c0 test %eax,%eax 271a0d: 0f 84 f7 4b 00 00 je 27660a 271a13: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 271a1b 271a1a: 00 271a1b: 49 8d 85 38 11 00 00 lea 0x1138(%r13),%rax 271a22: 49 8d ad b8 11 00 00 lea 0x11b8(%r13),%rbp 271a29: 45 31 e4 xor %r12d,%r12d 271a2c: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 271a33: 00 271a34: 48 89 c3 mov %rax,%rbx 271a37: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 271a3c: e9 69 01 00 00 jmpq 271baa 271a41: f2 0f 59 c1 mulsd %xmm1,%xmm0 271a45: 8b 45 00 mov 0x0(%rbp),%eax 271a48: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 271a50 271a4f: 00 271a50: 66 49 0f 7e c6 movq %xmm0,%r14 271a55: 66 0f ef c0 pxor %xmm0,%xmm0 271a59: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 271a5e: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 271a66 271a65: 00 271a66: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271a6a: e8 00 00 00 00 callq 271a6f 271a6f: 66 0f ef c9 pxor %xmm1,%xmm1 271a73: 66 0f ef d2 pxor %xmm2,%xmm2 271a77: f2 41 0f 5a 95 98 0f cvtsd2ss 0xf98(%r13),%xmm2 271a7e: 00 00 271a80: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 271a84: 66 49 0f 6e c6 movq %r14,%xmm0 271a89: f2 0f 5e c1 divsd %xmm1,%xmm0 271a8d: 66 0f ef c9 pxor %xmm1,%xmm1 271a91: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 271a95: 0f 28 c2 movaps %xmm2,%xmm0 271a98: e8 00 00 00 00 callq 271a9d 271a9d: 66 0f ef c9 pxor %xmm1,%xmm1 271aa1: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 271aa5: f2 0f 11 8b 10 87 00 movsd %xmm1,0x8710(%rbx) 271aac: 00 271aad: f2 0f 10 03 movsd (%rbx),%xmm0 271ab1: f2 0f 59 43 40 mulsd 0x40(%rbx),%xmm0 271ab6: f2 0f 10 a3 a0 01 00 movsd 0x1a0(%rbx),%xmm4 271abd: 00 271abe: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 271ac4: f2 0f 5e c1 divsd %xmm1,%xmm0 271ac8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 271ad0 271acf: 00 271ad0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271ad4: e8 00 00 00 00 callq 271ad9 271ad9: 8b 45 20 mov 0x20(%rbp),%eax 271adc: 66 0f ef c9 pxor %xmm1,%xmm1 271ae0: f3 0f 11 44 24 18 movss %xmm0,0x18(%rsp) 271ae6: 66 0f ef c0 pxor %xmm0,%xmm0 271aea: f2 0f 5a 0b cvtsd2ss (%rbx),%xmm1 271aee: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 271af3: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 271afb 271afa: 00 271afb: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 271b01: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 271b09 271b08: 00 271b09: e8 00 00 00 00 callq 271b0e 271b0e: f3 0f 10 54 24 18 movss 0x18(%rsp),%xmm2 271b14: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271b18: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 271b1e: 0f 28 ca movaps %xmm2,%xmm1 271b21: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271b25: e8 00 00 00 00 callq 271b2a 271b2a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271b2e: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 271b34: f2 41 0f 11 85 68 0c movsd %xmm0,0xc68(%r13) 271b3b: 00 00 271b3d: 83 7d 00 06 cmpl $0x6,0x0(%rbp) 271b41: 77 06 ja 271b49 271b43: 83 7d 20 06 cmpl $0x6,0x20(%rbp) 271b47: 76 1b jbe 271b64 271b49: f2 0f 10 8b a0 01 00 movsd 0x1a0(%rbx),%xmm1 271b50: 00 271b51: f2 0f 58 c9 addsd %xmm1,%xmm1 271b55: 66 0f 2f c8 comisd %xmm0,%xmm1 271b59: 76 09 jbe 271b64 271b5b: f2 41 0f 11 8d 68 0c movsd %xmm1,0xc68(%r13) 271b62: 00 00 271b64: 8b 85 10 02 00 00 mov 0x210(%rbp),%eax 271b6a: 83 e8 03 sub $0x3,%eax 271b6d: 83 f8 01 cmp $0x1,%eax 271b70: 76 7b jbe 271bed 271b72: 48 c7 83 50 87 00 00 movq $0x0,0x8750(%rbx) 271b79: 00 00 00 00 271b7d: f2 41 0f 10 85 68 0c movsd 0xc68(%r13),%xmm0 271b84: 00 00 271b86: f2 0f 11 83 10 88 00 movsd %xmm0,0x8810(%rbx) 271b8d: 00 271b8e: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 271b95: 41 83 c4 01 add $0x1,%r12d 271b99: 48 83 c3 08 add $0x8,%rbx 271b9d: 48 83 c5 04 add $0x4,%rbp 271ba1: 44 39 e0 cmp %r12d,%eax 271ba4: 0f 86 11 02 00 00 jbe 271dbb 271baa: f2 41 0f 10 8d a0 0f movsd 0xfa0(%r13),%xmm1 271bb1: 00 00 271bb3: f2 0f 10 03 movsd (%rbx),%xmm0 271bb7: 66 0f 2f 04 24 comisd (%rsp),%xmm0 271bbc: 0f 87 7f fe ff ff ja 271a41 271bc2: 66 0f ef c0 pxor %xmm0,%xmm0 271bc6: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 271bca: f2 41 0f 5a 85 98 0f cvtsd2ss 0xf98(%r13),%xmm0 271bd1: 00 00 271bd3: e8 00 00 00 00 callq 271bd8 271bd8: 66 0f ef c9 pxor %xmm1,%xmm1 271bdc: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 271be0: f2 0f 11 8b 10 87 00 movsd %xmm1,0x8710(%rbx) 271be7: 00 271be8: e9 c0 fe ff ff jmpq 271aad 271bed: f2 41 0f 10 9d a0 0f movsd 0xfa0(%r13),%xmm3 271bf4: 00 00 271bf6: f2 0f 10 13 movsd (%rbx),%xmm2 271bfa: 66 0f 2f 14 24 comisd (%rsp),%xmm2 271bff: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 271c05: 0f 86 73 01 00 00 jbe 271d7e 271c0b: 8b 45 40 mov 0x40(%rbp),%eax 271c0e: 66 0f ef c0 pxor %xmm0,%xmm0 271c12: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 271c1a 271c19: 00 271c1a: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 271c20: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 271c25: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 271c2d 271c2c: 00 271c2d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271c31: e8 00 00 00 00 callq 271c36 271c36: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 271c3c: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 271c42: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 271c4a 271c49: 00 271c4a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271c4e: f2 0f 59 d3 mulsd %xmm3,%xmm2 271c52: f2 0f 11 6c 24 18 movsd %xmm5,0x18(%rsp) 271c58: 66 0f 28 ca movapd %xmm2,%xmm1 271c5c: f2 0f 59 cd mulsd %xmm5,%xmm1 271c60: f2 0f 5e c8 divsd %xmm0,%xmm1 271c64: 66 0f ef c0 pxor %xmm0,%xmm0 271c68: f2 41 0f 5a 85 98 0f cvtsd2ss 0xf98(%r13),%xmm0 271c6f: 00 00 271c71: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 271c75: e8 00 00 00 00 callq 271c7a 271c7a: 66 0f ef c9 pxor %xmm1,%xmm1 271c7e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 271c82: f2 0f 11 8b 50 87 00 movsd %xmm1,0x8750(%rbx) 271c89: 00 271c8a: f2 0f 10 03 movsd (%rbx),%xmm0 271c8e: f2 0f 59 43 40 mulsd 0x40(%rbx),%xmm0 271c93: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 271c9b 271c9a: 00 271c9b: f2 0f 10 a3 a0 01 00 movsd 0x1a0(%rbx),%xmm4 271ca2: 00 271ca3: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 271ca9: f2 0f 5e c1 divsd %xmm1,%xmm0 271cad: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 271cb5 271cb4: 00 271cb5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271cb9: e8 00 00 00 00 callq 271cbe 271cbe: f2 0f 10 4c 24 18 movsd 0x18(%rsp),%xmm1 271cc4: f2 0f 59 0b mulsd (%rbx),%xmm1 271cc8: 8b 45 60 mov 0x60(%rbp),%eax 271ccb: f3 0f 11 44 24 20 movss %xmm0,0x20(%rsp) 271cd1: 66 0f ef c0 pxor %xmm0,%xmm0 271cd5: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 271cda: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 271ce2 271ce1: 00 271ce2: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 271ce8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 271cf0 271cef: 00 271cf0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 271cf4: e8 00 00 00 00 callq 271cf9 271cf9: f3 0f 10 54 24 20 movss 0x20(%rsp),%xmm2 271cff: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271d03: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 271d09: 0f 28 ca movaps %xmm2,%xmm1 271d0c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271d10: e8 00 00 00 00 callq 271d15 271d15: 66 0f ef c9 pxor %xmm1,%xmm1 271d19: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 271d1d: f2 0f 59 4c 24 08 mulsd 0x8(%rsp),%xmm1 271d23: f2 41 0f 11 8d 70 0c movsd %xmm1,0xc70(%r13) 271d2a: 00 00 271d2c: 83 7d 40 06 cmpl $0x6,0x40(%rbp) 271d30: 77 06 ja 271d38 271d32: 83 7d 60 06 cmpl $0x6,0x60(%rbp) 271d36: 76 1f jbe 271d57 271d38: f2 0f 10 83 a0 01 00 movsd 0x1a0(%rbx),%xmm0 271d3f: 00 271d40: f2 0f 58 c0 addsd %xmm0,%xmm0 271d44: 66 0f 2f c1 comisd %xmm1,%xmm0 271d48: 76 0d jbe 271d57 271d4a: f2 41 0f 11 85 70 0c movsd %xmm0,0xc70(%r13) 271d51: 00 00 271d53: 66 0f 28 c8 movapd %xmm0,%xmm1 271d57: 66 0f ef c0 pxor %xmm0,%xmm0 271d5b: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 271d5f: f2 41 0f 5a 85 68 0c cvtsd2ss 0xc68(%r13),%xmm0 271d66: 00 00 271d68: e8 00 00 00 00 callq 271d6d 271d6d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271d71: f2 0f 11 83 10 88 00 movsd %xmm0,0x8810(%rbx) 271d78: 00 271d79: e9 10 fe ff ff jmpq 271b8e 271d7e: 66 0f ef c0 pxor %xmm0,%xmm0 271d82: 66 0f ef c9 pxor %xmm1,%xmm1 271d86: f2 41 0f 5a 85 98 0f cvtsd2ss 0xf98(%r13),%xmm0 271d8d: 00 00 271d8f: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 271d93: e8 00 00 00 00 callq 271d98 271d98: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 271da0 271d9f: 00 271da0: 66 0f ef c9 pxor %xmm1,%xmm1 271da4: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 271da8: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 271dae: f2 0f 11 8b 50 87 00 movsd %xmm1,0x8750(%rbx) 271db5: 00 271db6: e9 cf fe ff ff jmpq 271c8a 271dbb: 85 c0 test %eax,%eax 271dbd: 0f 84 17 48 00 00 je 2765da 271dc3: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 271dcb 271dca: 00 271dcb: 31 db xor %ebx,%ebx 271dcd: f2 0f 11 ac 24 d0 00 movsd %xmm5,0xd0(%rsp) 271dd4: 00 00 271dd6: e9 8e 00 00 00 jmpq 271e69 271ddb: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 271de3 271de2: 00 271de3: f2 0f 59 d8 mulsd %xmm0,%xmm3 271de7: 0f 28 c4 movaps %xmm4,%xmm0 271dea: f2 0f 59 d3 mulsd %xmm3,%xmm2 271dee: f2 0f 59 ca mulsd %xmm2,%xmm1 271df2: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 271df6: e8 00 00 00 00 callq 271dfb 271dfb: f2 41 0f 10 8d c0 0e movsd 0xec0(%r13),%xmm1 271e02: 00 00 271e04: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 271e0b: 00 00 271e0d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271e11: f2 0f 58 0c 24 addsd (%rsp),%xmm1 271e16: f2 41 0f 11 85 78 0c movsd %xmm0,0xc78(%r13) 271e1d: 00 00 271e1f: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 271e27 271e26: 00 271e27: f2 41 0f 59 84 dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm0 271e2e: 12 00 00 271e31: f2 0f 59 c8 mulsd %xmm0,%xmm1 271e35: 66 0f ef c0 pxor %xmm0,%xmm0 271e39: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 271e3d: f2 41 0f 5a 85 80 0c cvtsd2ss 0xc80(%r13),%xmm0 271e44: 00 00 271e46: e8 00 00 00 00 callq 271e4b 271e4b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271e4f: f2 41 0f 11 85 80 0c movsd %xmm0,0xc80(%r13) 271e56: 00 00 271e58: 48 83 c3 01 add $0x1,%rbx 271e5c: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 271e63: 0f 86 ad 00 00 00 jbe 271f16 271e69: 41 39 9c 9d d0 17 00 cmp %ebx,0x17d0(%r13,%rbx,4) 271e70: 00 271e71: 75 e5 jne 271e58 271e73: f2 0f 10 bc 24 d0 00 movsd 0xd0(%rsp),%xmm7 271e7a: 00 00 271e7c: f2 0f 10 2c 24 movsd (%rsp),%xmm5 271e81: 66 0f ef e4 pxor %xmm4,%xmm4 271e85: f2 41 0f 10 95 c0 0e movsd 0xec0(%r13),%xmm2 271e8c: 00 00 271e8e: f2 41 0f 10 8d b0 0f movsd 0xfb0(%r13),%xmm1 271e95: 00 00 271e97: f2 41 0f 5a a5 78 0c cvtsd2ss 0xc78(%r13),%xmm4 271e9e: 00 00 271ea0: 45 8b 8c 9d 08 17 00 mov 0x1708(%r13,%rbx,4),%r9d 271ea7: 00 271ea8: f2 41 0f 10 84 dd d8 movsd 0x12d8(%r13,%rbx,8),%xmm0 271eaf: 12 00 00 271eb2: f2 0f 5e d7 divsd %xmm7,%xmm2 271eb6: f2 0f 5e cf divsd %xmm7,%xmm1 271eba: f2 0f 58 d5 addsd %xmm5,%xmm2 271ebe: f2 0f 58 cd addsd %xmm5,%xmm1 271ec2: 45 85 c9 test %r9d,%r9d 271ec5: 0f 85 10 ff ff ff jne 271ddb 271ecb: f2 0f 59 c2 mulsd %xmm2,%xmm0 271ecf: f2 0f 59 c8 mulsd %xmm0,%xmm1 271ed3: 0f 28 c4 movaps %xmm4,%xmm0 271ed6: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 271eda: e8 00 00 00 00 callq 271edf 271edf: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271ee3: f2 41 0f 11 85 78 0c movsd %xmm0,0xc78(%r13) 271eea: 00 00 271eec: f2 41 0f 10 85 c0 0e movsd 0xec0(%r13),%xmm0 271ef3: 00 00 271ef5: 66 0f 28 c8 movapd %xmm0,%xmm1 271ef9: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 271f00: 00 00 271f02: f2 0f 58 0c 24 addsd (%rsp),%xmm1 271f07: f2 41 0f 59 8c dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm1 271f0e: 12 00 00 271f11: e9 1f ff ff ff jmpq 271e35 271f16: 66 0f ef c9 pxor %xmm1,%xmm1 271f1a: 66 0f ef c0 pxor %xmm0,%xmm0 271f1e: f2 41 0f 5a 8d 60 0c cvtsd2ss 0xc60(%r13),%xmm1 271f25: 00 00 271f27: f2 41 0f 5a 85 78 0c cvtsd2ss 0xc78(%r13),%xmm0 271f2e: 00 00 271f30: e8 00 00 00 00 callq 271f35 271f35: 66 0f ef c9 pxor %xmm1,%xmm1 271f39: f2 41 0f 5a 8d 60 0c cvtsd2ss 0xc60(%r13),%xmm1 271f40: 00 00 271f42: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271f46: f2 41 0f 11 85 78 0c movsd %xmm0,0xc78(%r13) 271f4d: 00 00 271f4f: 66 0f ef c0 pxor %xmm0,%xmm0 271f53: f2 41 0f 5a 85 80 0c cvtsd2ss 0xc80(%r13),%xmm0 271f5a: 00 00 271f5c: e8 00 00 00 00 callq 271f61 271f61: f2 41 0f 10 95 c8 0e movsd 0xec8(%r13),%xmm2 271f68: 00 00 271f6a: 66 0f ef e4 pxor %xmm4,%xmm4 271f6e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271f72: f2 41 0f 11 85 80 0c movsd %xmm0,0xc80(%r13) 271f79: 00 00 271f7b: 66 0f 2e d4 ucomisd %xmm4,%xmm2 271f7f: 0f 8b 14 46 00 00 jnp 276599 271f85: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 271f8d 271f8c: 00 271f8d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 271f95 271f94: 00 271f95: 66 0f 28 c2 movapd %xmm2,%xmm0 271f99: f2 0f 11 14 24 movsd %xmm2,(%rsp) 271f9e: f2 41 0f 5e 85 78 0c divsd 0xc78(%r13),%xmm0 271fa5: 00 00 271fa7: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271fab: e8 00 00 00 00 callq 271fb0 271fb0: f2 0f 10 14 24 movsd (%rsp),%xmm2 271fb5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 271fbd 271fbc: 00 271fbd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 271fc1: f2 0f 5e d0 divsd %xmm0,%xmm2 271fc5: f2 41 0f 11 95 90 0c movsd %xmm2,0xc90(%r13) 271fcc: 00 00 271fce: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 271fd6 271fd5: 00 271fd6: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 271fdd: 00 00 271fdf: 66 0f 28 c2 movapd %xmm2,%xmm0 271fe3: f2 0f 11 14 24 movsd %xmm2,(%rsp) 271fe8: f2 41 0f 5e 85 80 0c divsd 0xc80(%r13),%xmm0 271fef: 00 00 271ff1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 271ff5: e8 00 00 00 00 callq 271ffa 271ffa: f2 0f 10 14 24 movsd (%rsp),%xmm2 271fff: 41 8b 85 00 0b 00 00 mov 0xb00(%r13),%eax 272006: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27200a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 272012 272011: 00 272012: f2 0f 5e d0 divsd %xmm0,%xmm2 272016: 83 e8 01 sub $0x1,%eax 272019: 48 8d 04 40 lea (%rax,%rax,2),%rax 27201d: 48 c1 e0 05 shl $0x5,%rax 272021: f2 41 0f 11 95 98 0c movsd %xmm2,0xc98(%r13) 272028: 00 00 27202a: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 272032 272031: 00 272032: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 272039: 00 00 27203b: 66 0f 28 c2 movapd %xmm2,%xmm0 27203f: f2 0f 11 14 24 movsd %xmm2,(%rsp) 272044: f2 41 0f 5e 84 05 d8 divsd 0x7d8(%r13,%rax,1),%xmm0 27204b: 07 00 00 27204e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 272052: e8 00 00 00 00 callq 272057 272057: f2 0f 10 14 24 movsd (%rsp),%xmm2 27205c: 66 0f ef c9 pxor %xmm1,%xmm1 272060: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 272064: f2 0f 5e d1 divsd %xmm1,%xmm2 272068: f2 41 0f 10 8d 98 0c movsd 0xc98(%r13),%xmm1 27206f: 00 00 272071: 66 0f 2f ca comisd %xmm2,%xmm1 272075: 66 0f 28 c2 movapd %xmm2,%xmm0 272079: f2 41 0f 11 95 a0 0c movsd %xmm2,0xca0(%r13) 272080: 00 00 272082: 0f 86 03 42 00 00 jbe 27628b 272088: f2 41 0f 11 8d c8 1a movsd %xmm1,0x1ac8(%r13) 27208f: 00 00 272091: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 272096: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 27209e 27209d: 00 27209e: 45 8b 85 50 10 00 00 mov 0x1050(%r13),%r8d 2720a5: 31 db xor %ebx,%ebx 2720a7: f2 41 0f 10 85 88 0c movsd 0xc88(%r13),%xmm0 2720ae: 00 00 2720b0: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 2720b5: 45 85 c0 test %r8d,%r8d 2720b8: 74 6c je 272126 2720ba: 66 0f ef db pxor %xmm3,%xmm3 2720be: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2720c2: f2 41 0f 10 8c dd 48 movsd 0x9948(%r13,%rbx,8),%xmm1 2720c9: 99 00 00 2720cc: f2 41 0f 2a 9c 9d b8 cvtsi2sdl 0x12b8(%r13,%rbx,4),%xmm3 2720d3: 12 00 00 2720d6: 66 0f 28 d1 movapd %xmm1,%xmm2 2720da: f2 41 0f 10 8d c0 0e movsd 0xec0(%r13),%xmm1 2720e1: 00 00 2720e3: f2 0f 5e 8c 24 d0 00 divsd 0xd0(%rsp),%xmm1 2720ea: 00 00 2720ec: f2 0f 58 0c 24 addsd (%rsp),%xmm1 2720f1: f2 0f 5e d3 divsd %xmm3,%xmm2 2720f5: f2 0f 59 ca mulsd %xmm2,%xmm1 2720f9: f2 41 0f 11 8c dd d0 movsd %xmm1,0x1ad0(%r13,%rbx,8) 272100: 1a 00 00 272103: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 272107: 48 83 c3 01 add $0x1,%rbx 27210b: e8 00 00 00 00 callq 272110 272110: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 272114: f2 41 0f 11 85 88 0c movsd %xmm0,0xc88(%r13) 27211b: 00 00 27211d: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 272124: 77 94 ja 2720ba 272126: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 27212e 27212d: 00 27212e: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 272135: 00 00 272137: 66 0f 28 ca movapd %xmm2,%xmm1 27213b: f2 0f 11 14 24 movsd %xmm2,(%rsp) 272140: f2 0f 5e c8 divsd %xmm0,%xmm1 272144: 66 0f ef c0 pxor %xmm0,%xmm0 272148: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 27214c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 272154 272153: 00 272154: e8 00 00 00 00 callq 272159 272159: f2 0f 10 14 24 movsd (%rsp),%xmm2 27215e: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 272165: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 272169: f2 0f 5e d0 divsd %xmm0,%xmm2 27216d: f2 41 0f 11 95 88 0c movsd %xmm2,0xc88(%r13) 272174: 00 00 272176: 85 ff test %edi,%edi 272178: 74 6a je 2721e4 27217a: 31 db xor %ebx,%ebx 27217c: eb 09 jmp 272187 27217e: f2 41 0f 10 95 88 0c movsd 0xc88(%r13),%xmm2 272185: 00 00 272187: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27218f 27218e: 00 27218f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 272197 272196: 00 272197: f2 0f 11 14 24 movsd %xmm2,(%rsp) 27219c: f2 41 0f 59 84 dd d0 mulsd 0x1ad0(%r13,%rbx,8),%xmm0 2721a3: 1a 00 00 2721a6: f2 0f 5e c2 divsd %xmm2,%xmm0 2721aa: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2721ae: e8 00 00 00 00 callq 2721b3 2721b3: f2 0f 10 14 24 movsd (%rsp),%xmm2 2721b8: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 2721c0 2721bf: 00 2721c0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2721c4: f2 0f 59 c2 mulsd %xmm2,%xmm0 2721c8: f2 41 0f 11 84 dd d0 movsd %xmm0,0x1ad0(%r13,%rbx,8) 2721cf: 1a 00 00 2721d2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2721d7: 48 83 c3 01 add $0x1,%rbx 2721db: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 2721e2: 77 9a ja 27217e 2721e4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2721e9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2721ee: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2721f3: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 2721fa: 31 db xor %ebx,%ebx 2721fc: 85 ff test %edi,%edi 2721fe: 0f 84 f6 40 00 00 je 2762fa 272204: 41 8b b4 9d a8 13 00 mov 0x13a8(%r13,%rbx,4),%esi 27220b: 00 27220c: 85 f6 test %esi,%esi 27220e: 0f 85 83 0b 00 00 jne 272d97 272214: 41 8b 84 9d 74 10 00 mov 0x1074(%r13,%rbx,4),%eax 27221b: 00 27221c: 66 0f ef c0 pxor %xmm0,%xmm0 272220: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 272225: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9448(%r13,%rbx,8) 27222c: 94 00 00 27222f: 41 83 bc 9d 08 17 00 cmpl $0x1,0x1708(%r13,%rbx,4) 272236: 00 01 272238: 45 8b 84 9d d0 17 00 mov 0x17d0(%r13,%rbx,4),%r8d 27223f: 00 272240: 40 0f 94 c6 sete %sil 272244: 31 d2 xor %edx,%edx 272246: 89 f1 mov %esi,%ecx 272248: 41 39 d0 cmp %edx,%r8d 27224b: 0f 94 c0 sete %al 27224e: 40 20 f0 and %sil,%al 272251: 0f 45 c8 cmovne %eax,%ecx 272254: 83 c2 01 add $0x1,%edx 272257: 39 d7 cmp %edx,%edi 272259: 77 ed ja 272248 27225b: 84 c9 test %cl,%cl 27225d: 0f 85 69 0b 00 00 jne 272dcc 272263: 66 0f ef c9 pxor %xmm1,%xmm1 272267: f2 41 0f 2a 8c 9d b8 cvtsi2sdl 0x12b8(%r13,%rbx,4),%xmm1 27226e: 12 00 00 272271: f2 0f 5e c1 divsd %xmm1,%xmm0 272275: f2 41 0f 11 84 dd 08 movsd %xmm0,0x9408(%r13,%rbx,8) 27227c: 94 00 00 27227f: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 272286: 48 83 c3 01 add $0x1,%rbx 27228a: 39 df cmp %ebx,%edi 27228c: 0f 87 72 ff ff ff ja 272204 272292: 85 ff test %edi,%edi 272294: 0f 84 60 40 00 00 je 2762fa 27229a: 49 8d 85 88 93 00 00 lea 0x9388(%r13),%rax 2722a1: 8d 57 ff lea -0x1(%rdi),%edx 2722a4: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2722ac 2722ab: 00 2722ac: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2722b4 2722b3: 00 2722b4: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 2722bb: 00 2722bc: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2722c4 2722c3: 00 2722c4: 49 8d 8d c8 13 00 00 lea 0x13c8(%r13),%rcx 2722cb: 49 8d b4 d5 90 93 00 lea 0x9390(%r13,%rdx,8),%rsi 2722d2: 00 2722d3: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2722db 2722da: 00 2722db: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2722e3 2722e2: 00 2722e3: eb 2a jmp 27230f 2722e5: 83 fa 01 cmp $0x1,%edx 2722e8: 0f 84 8d 0b 00 00 je 272e7b 2722ee: 85 d2 test %edx,%edx 2722f0: 0f 85 9c 0b 00 00 jne 272e92 2722f6: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 2722fd: 00 2722fe: f2 0f 11 08 movsd %xmm1,(%rax) 272302: 48 83 c0 08 add $0x8,%rax 272306: 48 83 c1 04 add $0x4,%rcx 27230a: 48 39 c6 cmp %rax,%rsi 27230d: 74 21 je 272330 27230f: 8b 11 mov (%rcx),%edx 272311: 83 fa 02 cmp $0x2,%edx 272314: 75 cf jne 2722e5 272316: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 27231d: 00 27231e: 48 83 c0 08 add $0x8,%rax 272322: 48 83 c1 04 add $0x4,%rcx 272326: f2 0f 11 40 f8 movsd %xmm0,-0x8(%rax) 27232b: 48 39 c6 cmp %rax,%rsi 27232e: 75 df jne 27230f 272330: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 272338 272337: 00 272338: 31 db xor %ebx,%ebx 27233a: 49 c7 85 90 19 00 00 movq $0x0,0x1990(%r13) 272341: 00 00 00 00 272345: f2 0f 11 24 24 movsd %xmm4,(%rsp) 27234a: f2 41 0f 10 ac dd 48 movsd 0x9448(%r13,%rbx,8),%xmm5 272351: 94 00 00 272354: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27235c 27235b: 00 27235c: 66 0f ef c0 pxor %xmm0,%xmm0 272360: f2 41 0f 5a 84 dd 88 cvtsd2ss 0x9388(%r13,%rbx,8),%xmm0 272367: 93 00 00 27236a: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 272370: e8 00 00 00 00 callq 272375 272375: 66 0f ef c9 pxor %xmm1,%xmm1 272379: f2 0f 10 24 24 movsd (%rsp),%xmm4 27237e: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 272385: 00 272386: f2 41 0f 59 a4 dd 48 mulsd 0x9448(%r13,%rbx,8),%xmm4 27238d: 94 00 00 272390: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 272394: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 27239a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27239f: f2 41 0f 5e 8c dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm1 2723a6: 12 00 00 2723a9: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 2723af: f2 0f 5e c1 divsd %xmm1,%xmm0 2723b3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2723bb 2723ba: 00 2723bb: f2 41 0f 59 84 dd 78 mulsd 0x1178(%r13,%rbx,8),%xmm0 2723c2: 11 00 00 2723c5: f2 41 0f 11 84 dd 08 movsd %xmm0,0x9508(%r13,%rbx,8) 2723cc: 95 00 00 2723cf: 66 0f ef c0 pxor %xmm0,%xmm0 2723d3: f2 41 0f 5a 84 dd c8 cvtsd2ss 0x93c8(%r13,%rbx,8),%xmm0 2723da: 93 00 00 2723dd: e8 00 00 00 00 callq 2723e2 2723e2: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 2723e9: 00 2723ea: 66 0f ef c9 pxor %xmm1,%xmm1 2723ee: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2723f2: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 2723f8: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2723fd: f2 41 0f 5e 8c dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm1 272404: 12 00 00 272407: f2 0f 5e c1 divsd %xmm1,%xmm0 27240b: f2 41 0f 59 84 dd 78 mulsd 0x1178(%r13,%rbx,8),%xmm0 272412: 11 00 00 272415: f2 0f 59 04 24 mulsd (%rsp),%xmm0 27241a: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9548(%r13,%rbx,8) 272421: 95 00 00 272424: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 272429: f2 41 0f 58 84 dd 08 addsd 0x9508(%r13,%rbx,8),%xmm0 272430: 95 00 00 272433: 41 8b b5 50 10 00 00 mov 0x1050(%r13),%esi 27243a: 48 83 c3 01 add $0x1,%rbx 27243e: f2 41 0f 58 85 90 19 addsd 0x1990(%r13),%xmm0 272445: 00 00 272447: f2 41 0f 11 85 90 19 movsd %xmm0,0x1990(%r13) 27244e: 00 00 272450: 39 de cmp %ebx,%esi 272452: 0f 87 f2 fe ff ff ja 27234a 272458: 49 8d bd d8 12 00 00 lea 0x12d8(%r13),%rdi 27245f: 49 8d 9d b8 12 00 00 lea 0x12b8(%r13),%rbx 272466: 4d 8d 8d 08 94 00 00 lea 0x9408(%r13),%r9 27246d: 4d 8d 85 78 11 00 00 lea 0x1178(%r13),%r8 272474: 48 89 bc 24 00 01 00 mov %rdi,0x100(%rsp) 27247b: 00 27247c: 49 8d 8d c8 93 00 00 lea 0x93c8(%r13),%rcx 272483: 49 8d 85 68 1a 00 00 lea 0x1a68(%r13),%rax 27248a: 48 89 9c 24 10 01 00 mov %rbx,0x110(%rsp) 272491: 00 272492: 4c 89 8c 24 18 01 00 mov %r9,0x118(%rsp) 272499: 00 27249a: 4c 89 84 24 e8 00 00 mov %r8,0xe8(%rsp) 2724a1: 00 2724a2: 48 89 8c 24 f8 00 00 mov %rcx,0xf8(%rsp) 2724a9: 00 2724aa: 50 push %rax 2724ab: 49 8d 85 88 99 00 00 lea 0x9988(%r13),%rax 2724b2: 50 push %rax 2724b3: 49 8d 85 88 98 00 00 lea 0x9888(%r13),%rax 2724ba: 50 push %rax 2724bb: 49 8d 85 48 98 00 00 lea 0x9848(%r13),%rax 2724c2: 50 push %rax 2724c3: 57 push %rdi 2724c4: 4c 89 ef mov %r13,%rdi 2724c7: ff b4 24 08 01 00 00 pushq 0x108(%rsp) 2724ce: 53 push %rbx 2724cf: 48 8b 94 24 28 01 00 mov 0x128(%rsp),%rdx 2724d6: 00 2724d7: e8 24 aa ff ff callq 26cf00 2724dc: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 2724e3: 48 83 c4 38 add $0x38,%rsp 2724e7: 85 d2 test %edx,%edx 2724e9: 0f 84 0e 40 00 00 je 2764fd 2724ef: 31 c0 xor %eax,%eax 2724f1: eb 18 jmp 27250b 2724f3: 49 c7 84 c5 c8 98 00 movq $0x0,0x98c8(%r13,%rax,8) 2724fa: 00 00 00 00 00 2724ff: 48 83 c0 01 add $0x1,%rax 272503: 39 c2 cmp %eax,%edx 272505: 0f 86 9c 00 00 00 jbe 2725a7 27250b: 41 39 84 85 d0 17 00 cmp %eax,0x17d0(%r13,%rax,4) 272512: 00 272513: 75 de jne 2724f3 272515: 41 80 bc 05 68 17 00 cmpb $0x0,0x1768(%r13,%rax,1) 27251c: 00 00 27251e: 74 d3 je 2724f3 272520: 41 8b 8c 85 90 17 00 mov 0x1790(%r13,%rax,4),%ecx 272527: 00 272528: 83 e9 01 sub $0x1,%ecx 27252b: 83 f9 01 cmp $0x1,%ecx 27252e: 0f 86 8d 3b 00 00 jbe 2760c1 272534: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 27253b 27253b: 66 48 0f 6e c9 movq %rcx,%xmm1 272540: 66 48 0f 6e d1 movq %rcx,%xmm2 272545: b9 01 00 00 00 mov $0x1,%ecx 27254a: f2 41 0f 10 85 c0 0e movsd 0xec0(%r13),%xmm0 272551: 00 00 272553: 41 89 8d 78 0d 00 00 mov %ecx,0xd78(%r13) 27255a: f2 0f 5e 84 24 d0 00 divsd 0xd0(%rsp),%xmm0 272561: 00 00 272563: f2 0f 5c c8 subsd %xmm0,%xmm1 272567: 41 8b 8c 85 08 17 00 mov 0x1708(%r13,%rax,4),%ecx 27256e: 00 27256f: f2 41 0f 10 84 c5 18 movsd 0x1318(%r13,%rax,8),%xmm0 272576: 13 00 00 272579: 85 c9 test %ecx,%ecx 27257b: 0f 84 12 3b 00 00 je 276093 272581: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 272589 272588: 00 272589: f2 0f 5e c2 divsd %xmm2,%xmm0 27258d: f2 0f 5e c1 divsd %xmm1,%xmm0 272591: f2 41 0f 11 84 c5 c8 movsd %xmm0,0x98c8(%r13,%rax,8) 272598: 98 00 00 27259b: 48 83 c0 01 add $0x1,%rax 27259f: 39 c2 cmp %eax,%edx 2725a1: 0f 87 64 ff ff ff ja 27250b 2725a7: 31 db xor %ebx,%ebx 2725a9: bd 01 00 00 00 mov $0x1,%ebp 2725ae: eb 1f jmp 2725cf 2725b0: 41 c7 84 9d 08 99 00 movl $0x0,0x9908(%r13,%rbx,4) 2725b7: 00 00 00 00 00 2725bc: 48 83 c3 01 add $0x1,%rbx 2725c0: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 2725c7: 39 d9 cmp %ebx,%ecx 2725c9: 0f 86 08 01 00 00 jbe 2726d7 2725cf: 41 80 bc 1d 68 17 00 cmpb $0x0,0x1768(%r13,%rbx,1) 2725d6: 00 00 2725d8: f2 41 0f 10 94 dd 28 movsd 0x1728(%r13,%rbx,8),%xmm2 2725df: 17 00 00 2725e2: 74 cc je 2725b0 2725e4: 66 0f ef e4 pxor %xmm4,%xmm4 2725e8: 66 0f 2e d4 ucomisd %xmm4,%xmm2 2725ec: 0f 9a c0 setp %al 2725ef: 0f 45 c5 cmovne %ebp,%eax 2725f2: 84 c0 test %al,%al 2725f4: 74 ba je 2725b0 2725f6: 41 8b 84 9d 54 10 00 mov 0x1054(%r13,%rbx,4),%eax 2725fd: 00 2725fe: 66 0f ef db pxor %xmm3,%xmm3 272602: 66 0f ef c0 pxor %xmm0,%xmm0 272606: 45 8b b4 9d 90 17 00 mov 0x1790(%r13,%rbx,4),%r14d 27260d: 00 27260e: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 272613: 49 89 c4 mov %rax,%r12 272616: 41 8b 84 9d f0 15 00 mov 0x15f0(%r13,%rbx,4),%eax 27261d: 00 27261e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 272623: 41 8b 84 9d 08 17 00 mov 0x1708(%r13,%rbx,4),%eax 27262a: 00 27262b: f2 0f 5e c3 divsd %xmm3,%xmm0 27262f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 272633: 85 c0 test %eax,%eax 272635: 0f 85 aa 08 00 00 jne 272ee5 27263b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 272643 272642: 00 272643: f2 0f 11 14 24 movsd %xmm2,(%rsp) 272648: e8 00 00 00 00 callq 27264d 27264d: f2 0f 10 14 24 movsd (%rsp),%xmm2 272652: 44 89 f1 mov %r14d,%ecx 272655: 44 89 e2 mov %r12d,%edx 272658: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 27265d: 41 8b bc 9d 70 17 00 mov 0x1770(%r13,%rbx,4),%edi 272664: 00 272665: 66 0f 28 c2 movapd %xmm2,%xmm0 272669: e8 c2 d8 ff ff callq 26ff30 27266e: 41 8b 8c 9d 90 17 00 mov 0x1790(%r13,%rbx,4),%ecx 272675: 00 272676: ba 30 00 00 00 mov $0x30,%edx 27267b: 83 f9 01 cmp $0x1,%ecx 27267e: 74 10 je 272690 272680: 83 f9 02 cmp $0x2,%ecx 272683: ba 31 00 00 00 mov $0x31,%edx 272688: b9 1e 00 00 00 mov $0x1e,%ecx 27268d: 0f 45 d1 cmovne %ecx,%edx 272690: 01 d0 add %edx,%eax 272692: 41 89 84 9d 08 99 00 mov %eax,0x9908(%r13,%rbx,4) 272699: 00 27269a: 66 0f ef c0 pxor %xmm0,%xmm0 27269e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2726a3: f2 41 0f 59 84 dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm0 2726aa: 12 00 00 2726ad: f2 41 0f 5e 84 dd 18 divsd 0x1318(%r13,%rbx,8),%xmm0 2726b4: 13 00 00 2726b7: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2726bc: 41 89 84 9d 08 99 00 mov %eax,0x9908(%r13,%rbx,4) 2726c3: 00 2726c4: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 2726cb: 48 83 c3 01 add $0x1,%rbx 2726cf: 39 d9 cmp %ebx,%ecx 2726d1: 0f 87 f8 fe ff ff ja 2725cf 2726d7: 85 c9 test %ecx,%ecx 2726d9: 0f 84 1e 3e 00 00 je 2764fd 2726df: 49 8d 85 d0 17 00 00 lea 0x17d0(%r13),%rax 2726e6: 31 d2 xor %edx,%edx 2726e8: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) 2726ef: 00 2726f0: 48 89 c6 mov %rax,%rsi 2726f3: 31 c0 xor %eax,%eax 2726f5: eb 08 jmp 2726ff 2726f7: 48 83 c0 01 add $0x1,%rax 2726fb: 39 c1 cmp %eax,%ecx 2726fd: 76 29 jbe 272728 2726ff: 39 c2 cmp %eax,%edx 272701: 74 f4 je 2726f7 272703: 39 06 cmp %eax,(%rsi) 272705: 75 f0 jne 2726f7 272707: 41 80 bc 05 68 17 00 cmpb $0x0,0x1768(%r13,%rax,1) 27270e: 00 00 272710: 74 e5 je 2726f7 272712: 41 8b bc 85 08 99 00 mov 0x9908(%r13,%rax,4),%edi 272719: 00 27271a: 48 83 c0 01 add $0x1,%rax 27271e: 89 be 38 81 00 00 mov %edi,0x8138(%rsi) 272724: 39 c1 cmp %eax,%ecx 272726: 77 d7 ja 2726ff 272728: 83 c2 01 add $0x1,%edx 27272b: 48 83 c6 04 add $0x4,%rsi 27272f: 39 d1 cmp %edx,%ecx 272731: 75 c0 jne 2726f3 272733: 48 8d 84 24 38 01 00 lea 0x138(%rsp),%rax 27273a: 00 27273b: 4d 89 ee mov %r13,%r14 27273e: 4d 89 ec mov %r13,%r12 272741: 31 ed xor %ebp,%ebp 272743: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 27274a: 00 27274b: e9 0a 05 00 00 jmpq 272c5a 272750: 83 f8 08 cmp $0x8,%eax 272753: 0f 84 ef 05 00 00 je 272d48 272759: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 272761 272760: 00 272761: 41 8b 85 ac 0f 00 00 mov 0xfac(%r13),%eax 272768: f2 41 0f 59 86 08 94 mulsd 0x9408(%r14),%xmm0 27276f: 00 00 272771: 45 8b 8c 24 88 13 00 mov 0x1388(%r12),%r9d 272778: 00 272779: 89 44 24 30 mov %eax,0x30(%rsp) 27277d: 41 8b 85 5c 0f 00 00 mov 0xf5c(%r13),%eax 272784: 41 8b bc 24 14 11 00 mov 0x1114(%r12),%edi 27278b: 00 27278c: 45 0f b6 9d 51 0f 00 movzbl 0xf51(%r13),%r11d 272793: 00 272794: 44 89 4c 24 40 mov %r9d,0x40(%rsp) 272799: 89 04 24 mov %eax,(%rsp) 27279c: 41 8b 84 24 94 10 00 mov 0x1094(%r12),%eax 2727a3: 00 2727a4: 41 0f b6 8d 50 0f 00 movzbl 0xf50(%r13),%ecx 2727ab: 00 2727ac: 41 8b 94 24 a8 13 00 mov 0x13a8(%r12),%edx 2727b3: 00 2727b4: 89 7c 24 38 mov %edi,0x38(%rsp) 2727b8: f2 48 0f 2c f0 cvttsd2si %xmm0,%rsi 2727bd: d1 e8 shr %eax 2727bf: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2727c7 2727c6: 00 2727c7: 66 0f ef c0 pxor %xmm0,%xmm0 2727cb: 45 8b bd f8 0e 00 00 mov 0xef8(%r13),%r15d 2727d2: 41 8b 9d 58 0f 00 00 mov 0xf58(%r13),%ebx 2727d9: 44 89 5c 24 28 mov %r11d,0x28(%rsp) 2727de: f2 41 0f 5a 86 c8 93 cvtsd2ss 0x93c8(%r14),%xmm0 2727e5: 00 00 2727e7: 89 4c 24 08 mov %ecx,0x8(%rsp) 2727eb: 89 44 24 10 mov %eax,0x10(%rsp) 2727ef: 48 89 74 24 20 mov %rsi,0x20(%rsp) 2727f4: 89 54 24 18 mov %edx,0x18(%rsp) 2727f8: e8 00 00 00 00 callq 2727fd 2727fd: 4d 8d 94 24 c8 a2 00 lea 0xa2c8(%r12),%r10 272804: 00 272805: 45 8b 84 24 38 16 00 mov 0x1638(%r12),%r8d 27280c: 00 27280d: 41 8b 8c 24 c8 9a 00 mov 0x9ac8(%r12),%ecx 272814: 00 272815: 41 8b 94 24 88 9a 00 mov 0x9a88(%r12),%edx 27281c: 00 27281d: 41 0f b6 b4 2d 58 13 movzbl 0x1358(%r13,%rbp,1),%esi 272824: 00 00 272826: 41 52 push %r10 272828: 4d 8d 94 24 a8 a2 00 lea 0xa2a8(%r12),%r10 27282f: 00 272830: 41 52 push %r10 272832: 4d 8d 94 24 c8 9f 00 lea 0x9fc8(%r12),%r10 272839: 00 27283a: 41 52 push %r10 27283c: 4d 8d 94 24 a8 9f 00 lea 0x9fa8(%r12),%r10 272843: 00 272844: 41 52 push %r10 272846: 4d 8d 94 24 88 9f 00 lea 0x9f88(%r12),%r10 27284d: 00 27284e: 41 52 push %r10 272850: 4d 8d 95 38 90 00 00 lea 0x9038(%r13),%r10 272857: 41 52 push %r10 272859: 4d 8d 95 3c 90 00 00 lea 0x903c(%r13),%r10 272860: 41 52 push %r10 272862: 4d 8d 94 24 a0 86 00 lea 0x86a0(%r12),%r10 272869: 00 27286a: 41 52 push %r10 27286c: 4d 8d 94 24 c0 86 00 lea 0x86c0(%r12),%r10 272873: 00 272874: 41 52 push %r10 272876: 4d 8d 94 24 60 86 00 lea 0x8660(%r12),%r10 27287d: 00 27287e: 41 52 push %r10 272880: 4d 8d 94 24 80 86 00 lea 0x8680(%r12),%r10 272887: 00 272888: 41 52 push %r10 27288a: 4d 8d 94 24 40 86 00 lea 0x8640(%r12),%r10 272891: 00 272892: 41 52 push %r10 272894: 4d 8d 94 24 c8 9c 00 lea 0x9cc8(%r12),%r10 27289b: 00 27289c: 41 52 push %r10 27289e: 4c 8d 94 24 8b 01 00 lea 0x18b(%rsp),%r10 2728a5: 00 2728a6: 41 52 push %r10 2728a8: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2728af: 4c 8d 94 24 a4 01 00 lea 0x1a4(%rsp),%r10 2728b6: 00 2728b7: 41 52 push %r10 2728b9: 4d 8d 94 24 28 80 00 lea 0x8028(%r12),%r10 2728c0: 00 2728c1: 41 52 push %r10 2728c3: 44 8b 8c 24 c8 00 00 mov 0xc8(%rsp),%r9d 2728ca: 00 2728cb: 41 51 push %r9 2728cd: 8b bc 24 c8 00 00 00 mov 0xc8(%rsp),%edi 2728d4: f3 4c 0f 2c c8 cvttss2si %xmm0,%r9 2728d9: 57 push %rdi 2728da: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 2728e1: 50 push %rax 2728e2: 41 57 push %r15 2728e4: 8b bc 24 a8 00 00 00 mov 0xa8(%rsp),%edi 2728eb: 57 push %rdi 2728ec: 53 push %rbx 2728ed: 44 8b 9c 24 e0 00 00 mov 0xe0(%rsp),%r11d 2728f4: 00 2728f5: 41 53 push %r11 2728f7: 8b bc 24 c8 00 00 00 mov 0xc8(%rsp),%edi 2728fe: 57 push %rdi 2728ff: 8b bc 24 e8 00 00 00 mov 0xe8(%rsp),%edi 272906: 57 push %rdi 272907: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 27290e: 4c 89 ef mov %r13,%rdi 272911: 50 push %rax 272912: 8b 84 24 f0 00 00 00 mov 0xf0(%rsp),%eax 272919: 50 push %rax 27291a: e8 01 ae ff ff callq 26d720 27291f: 66 0f ef c9 pxor %xmm1,%xmm1 272923: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27292b 27292a: 00 27292b: 49 8d bc 24 38 91 00 lea 0x9138(%r12),%rdi 272932: 00 272933: 89 84 24 00 01 00 00 mov %eax,0x100(%rsp) 27293a: 41 8b 84 24 18 12 00 mov 0x1218(%r12),%eax 272941: 00 272942: 48 81 c4 e0 00 00 00 add $0xe0,%rsp 272949: 4d 8d 8e d8 90 00 00 lea 0x90d8(%r14),%r9 272950: 45 8b 84 24 d4 10 00 mov 0x10d4(%r12),%r8d 272957: 00 272958: 41 8b 8c 24 48 19 00 mov 0x1948(%r12),%ecx 27295f: 00 272960: f2 41 0f 59 86 78 11 mulsd 0x1178(%r14),%xmm0 272967: 00 00 272969: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27296e: 41 0f b6 95 20 10 00 movzbl 0x1020(%r13),%edx 272975: 00 272976: 41 0f b6 b4 2d 30 16 movzbl 0x1630(%r13,%rbp,1),%esi 27297d: 00 00 27297f: 57 push %rdi 272980: 4c 89 ef mov %r13,%rdi 272983: e8 a8 a8 ff ff callq 26d230 272988: f2 41 0f 11 86 08 98 movsd %xmm0,0x9808(%r14) 27298f: 00 00 272991: 41 8b 9d 30 90 00 00 mov 0x9030(%r13),%ebx 272998: 41 5f pop %r15 27299a: f2 49 0f 2c 8e 08 94 cvttsd2si 0x9408(%r14),%rcx 2729a1: 00 00 2729a3: 41 8b bd f8 0e 00 00 mov 0xef8(%r13),%edi 2729aa: 66 0f ef c0 pxor %xmm0,%xmm0 2729ae: 41 8b 85 5c 0f 00 00 mov 0xf5c(%r13),%eax 2729b5: 45 8b 94 24 68 13 00 mov 0x1368(%r12),%r10d 2729bc: 00 2729bd: f2 41 0f 5a 86 88 93 cvtsd2ss 0x9388(%r14),%xmm0 2729c4: 00 00 2729c6: 45 8b 8c 24 f4 10 00 mov 0x10f4(%r12),%r9d 2729cd: 00 2729ce: 41 8b b4 24 94 10 00 mov 0x1094(%r12),%esi 2729d5: 00 2729d6: 89 7c 24 38 mov %edi,0x38(%rsp) 2729da: 41 8b 94 24 a8 13 00 mov 0x13a8(%r12),%edx 2729e1: 00 2729e2: 41 0f b6 bd 50 0f 00 movzbl 0xf50(%r13),%edi 2729e9: 00 2729ea: 89 44 24 30 mov %eax,0x30(%rsp) 2729ee: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2729f6 2729f5: 00 2729f6: 41 0f b6 85 51 0f 00 movzbl 0xf51(%r13),%eax 2729fd: 00 2729fe: 44 89 54 24 48 mov %r10d,0x48(%rsp) 272a03: 44 89 4c 24 40 mov %r9d,0x40(%rsp) 272a08: 45 8b bd 58 0f 00 00 mov 0xf58(%r13),%r15d 272a0f: 89 04 24 mov %eax,(%rsp) 272a12: 89 7c 24 08 mov %edi,0x8(%rsp) 272a16: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 272a1b: 89 74 24 10 mov %esi,0x10(%rsp) 272a1f: 89 54 24 18 mov %edx,0x18(%rsp) 272a23: e8 00 00 00 00 callq 272a28 272a28: 4d 8d 9c 24 88 a2 00 lea 0xa288(%r12),%r11 272a2f: 00 272a30: 45 8b 84 24 38 16 00 mov 0x1638(%r12),%r8d 272a37: 00 272a38: 41 8b 8c 24 a8 9a 00 mov 0x9aa8(%r12),%ecx 272a3f: 00 272a40: 41 8b 94 24 68 9a 00 mov 0x9a68(%r12),%edx 272a47: 00 272a48: 41 0f b6 b4 2d 58 13 movzbl 0x1358(%r13,%rbp,1),%esi 272a4f: 00 00 272a51: 41 53 push %r11 272a53: 4d 8d 9c 24 68 a2 00 lea 0xa268(%r12),%r11 272a5a: 00 272a5b: 41 53 push %r11 272a5d: 4d 8d 9c 24 68 9f 00 lea 0x9f68(%r12),%r11 272a64: 00 272a65: 41 53 push %r11 272a67: 4d 8d 9c 24 48 9f 00 lea 0x9f48(%r12),%r11 272a6e: 00 272a6f: 41 53 push %r11 272a71: 4d 8d 9c 24 28 9f 00 lea 0x9f28(%r12),%r11 272a78: 00 272a79: 41 53 push %r11 272a7b: 4d 8d 9c 24 80 85 00 lea 0x8580(%r12),%r11 272a82: 00 272a83: 41 53 push %r11 272a85: 4d 8d 9c 24 60 85 00 lea 0x8560(%r12),%r11 272a8c: 00 272a8d: 41 53 push %r11 272a8f: 4d 8d 9c 24 00 86 00 lea 0x8600(%r12),%r11 272a96: 00 272a97: 41 53 push %r11 272a99: 4d 8d 9c 24 20 86 00 lea 0x8620(%r12),%r11 272aa0: 00 272aa1: 41 53 push %r11 272aa3: 4d 8d 9c 24 c0 85 00 lea 0x85c0(%r12),%r11 272aaa: 00 272aab: 41 53 push %r11 272aad: 4d 8d 9c 24 e0 85 00 lea 0x85e0(%r12),%r11 272ab4: 00 272ab5: 41 53 push %r11 272ab7: 4d 8d 9c 24 a0 85 00 lea 0x85a0(%r12),%r11 272abe: 00 272abf: 41 53 push %r11 272ac1: 4d 8d 9c 24 a8 9c 00 lea 0x9ca8(%r12),%r11 272ac8: 00 272ac9: 41 53 push %r11 272acb: 4d 8d 9c 24 08 80 00 lea 0x8008(%r12),%r11 272ad2: 00 272ad3: 49 83 c4 04 add $0x4,%r12 272ad7: 4c 8d 94 24 8a 01 00 lea 0x18a(%rsp),%r10 272ade: 00 272adf: 41 52 push %r10 272ae1: 4c 8d 94 24 94 01 00 lea 0x194(%rsp),%r10 272ae8: 00 272ae9: 41 52 push %r10 272aeb: 4c 8d 94 24 a0 01 00 lea 0x1a0(%rsp),%r10 272af2: 00 272af3: 41 52 push %r10 272af5: 41 53 push %r11 272af7: 44 8b 94 24 d0 00 00 mov 0xd0(%rsp),%r10d 272afe: 00 272aff: 41 52 push %r10 272b01: 44 8b 8c 24 d0 00 00 mov 0xd0(%rsp),%r9d 272b08: 00 272b09: 41 51 push %r9 272b0b: f3 4c 0f 2c c8 cvttss2si %xmm0,%r9 272b10: 53 push %rbx 272b11: 8b bc 24 d8 00 00 00 mov 0xd8(%rsp),%edi 272b18: 57 push %rdi 272b19: 8b 84 24 d8 00 00 00 mov 0xd8(%rsp),%eax 272b20: 50 push %rax 272b21: 41 57 push %r15 272b23: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 272b2a: 50 push %rax 272b2b: 8b bc 24 c8 00 00 00 mov 0xc8(%rsp),%edi 272b32: 57 push %rdi 272b33: 8b bc 24 f0 00 00 00 mov 0xf0(%rsp),%edi 272b3a: 57 push %rdi 272b3b: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 272b42: 4c 89 ef mov %r13,%rdi 272b45: 50 push %rax 272b46: 8b 84 24 f0 00 00 00 mov 0xf0(%rsp),%eax 272b4d: 50 push %rax 272b4e: e8 cd ab ff ff callq 26d720 272b53: 66 0f ef c0 pxor %xmm0,%xmm0 272b57: 66 0f ef c9 pxor %xmm1,%xmm1 272b5b: 44 8b 94 24 18 02 00 mov 0x218(%rsp),%r10d 272b62: 00 272b63: 41 89 c0 mov %eax,%r8d 272b66: 8b 84 24 04 02 00 00 mov 0x204(%rsp),%eax 272b6d: 8b bc 24 00 01 00 00 mov 0x100(%rsp),%edi 272b74: 4d 8d 9e 28 87 00 00 lea 0x8728(%r14),%r11 272b7b: 8b 8c 24 08 02 00 00 mov 0x208(%rsp),%ecx 272b82: 42 8d 14 10 lea (%rax,%r10,1),%edx 272b86: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 272b8b: 42 8d 14 07 lea (%rdi,%r8,1),%edx 272b8f: 44 8b 84 24 0c 02 00 mov 0x20c(%rsp),%r8d 272b96: 00 272b97: 48 81 c4 e0 00 00 00 add $0xe0,%rsp 272b9e: f2 41 0f 11 86 88 96 movsd %xmm0,0x9688(%r14) 272ba5: 00 00 272ba7: 66 0f ef c0 pxor %xmm0,%xmm0 272bab: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 272bb0: 42 8d 14 01 lea (%rcx,%r8,1),%edx 272bb4: f2 41 0f 11 86 c8 96 movsd %xmm0,0x96c8(%r14) 272bbb: 00 00 272bbd: 66 0f ef c0 pxor %xmm0,%xmm0 272bc1: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 272bc6: f2 41 0f 11 86 08 97 movsd %xmm0,0x9708(%r14) 272bcd: 00 00 272bcf: 41 8b 94 24 34 12 00 mov 0x1234(%r12),%edx 272bd6: 00 272bd7: f2 41 0f 10 86 78 11 movsd 0x1178(%r14),%xmm0 272bde: 00 00 272be0: 45 8b 8c 24 fc 85 00 mov 0x85fc(%r12),%r9d 272be7: 00 272be8: 41 8b b4 24 c4 13 00 mov 0x13c4(%r12),%esi 272bef: 00 272bf0: 41 0f b6 bd 50 0f 00 movzbl 0xf50(%r13),%edi 272bf7: 00 272bf8: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 272bfd: 41 0f b6 94 2d 58 13 movzbl 0x1358(%r13,%rbp,1),%edx 272c04: 00 00 272c06: f2 41 0f 5e 8e d8 12 divsd 0x12d8(%r14),%xmm1 272c0d: 00 00 272c0f: 41 53 push %r11 272c11: 4d 8d 9e e8 86 00 00 lea 0x86e8(%r14),%r11 272c18: 48 83 c5 01 add $0x1,%rbp 272c1c: 49 83 c6 08 add $0x8,%r14 272c20: 41 53 push %r11 272c22: 45 8b 9c 24 3c 86 00 mov 0x863c(%r12),%r11d 272c29: 00 272c2a: 41 53 push %r11 272c2c: 45 8b 9c 24 9c 85 00 mov 0x859c(%r12),%r11d 272c33: 00 272c34: 41 53 push %r11 272c36: 41 52 push %r10 272c38: 50 push %rax 272c39: 41 8b 84 24 9c 86 00 mov 0x869c(%r12),%eax 272c40: 00 272c41: 50 push %rax 272c42: e8 29 9c ff ff callq 26c870 272c47: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 272c4e: 48 83 c4 38 add $0x38,%rsp 272c52: 39 ea cmp %ebp,%edx 272c54: 0f 86 07 03 00 00 jbe 272f61 272c5a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 272c62 272c61: 00 272c62: 66 0f ef c0 pxor %xmm0,%xmm0 272c66: f2 41 0f 5a 86 c8 93 cvtsd2ss 0x93c8(%r14),%xmm0 272c6d: 00 00 272c6f: e8 00 00 00 00 callq 272c74 272c74: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 272c7c 272c7b: 00 272c7c: 66 0f 7e c3 movd %xmm0,%ebx 272c80: 66 0f ef c0 pxor %xmm0,%xmm0 272c84: f2 41 0f 5a 86 88 93 cvtsd2ss 0x9388(%r14),%xmm0 272c8b: 00 00 272c8d: e8 00 00 00 00 callq 272c92 272c92: 66 0f 6e fb movd %ebx,%xmm7 272c96: 49 8d 84 24 c8 9a 00 lea 0x9ac8(%r12),%rax 272c9d: 00 272c9e: 41 8b b4 24 38 16 00 mov 0x1638(%r12),%esi 272ca5: 00 272ca6: 41 8b bc 24 c8 13 00 mov 0x13c8(%r12),%edi 272cad: 00 272cae: 50 push %rax 272caf: f3 48 0f 2c cf cvttss2si %xmm7,%rcx 272cb4: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 272cb9: 49 8d 84 24 a8 9a 00 lea 0x9aa8(%r12),%rax 272cc0: 00 272cc1: 50 push %rax 272cc2: 4d 8d 8c 24 88 9a 00 lea 0x9a88(%r12),%r9 272cc9: 00 272cca: 4d 8d 84 24 68 9a 00 lea 0x9a68(%r12),%r8 272cd1: 00 272cd2: e8 00 00 00 00 callq 272cd7 272cd7: 66 0f ef c9 pxor %xmm1,%xmm1 272cdb: 41 8b 84 24 d8 11 00 mov 0x11d8(%r12),%eax 272ce2: 00 272ce3: 49 8d bc 24 18 91 00 lea 0x9118(%r12),%rdi 272cea: 00 272ceb: 45 8b 84 24 b4 10 00 mov 0x10b4(%r12),%r8d 272cf2: 00 272cf3: 4d 8d 8e 98 90 00 00 lea 0x9098(%r14),%r9 272cfa: 41 8b 8c 24 28 19 00 mov 0x1928(%r12),%ecx 272d01: 00 272d02: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 272d07: 41 0f b6 95 20 10 00 movzbl 0x1020(%r13),%edx 272d0e: 00 272d0f: 41 0f b6 b4 2d 30 16 movzbl 0x1630(%r13,%rbp,1),%esi 272d16: 00 00 272d18: f2 41 0f 10 86 78 11 movsd 0x1178(%r14),%xmm0 272d1f: 00 00 272d21: 57 push %rdi 272d22: 4c 89 ef mov %r13,%rdi 272d25: e8 06 a5 ff ff callq 26d230 272d2a: f2 41 0f 11 86 48 97 movsd %xmm0,0x9748(%r14) 272d31: 00 00 272d33: 48 83 c4 18 add $0x18,%rsp 272d37: 41 8b 84 24 c8 13 00 mov 0x13c8(%r12),%eax 272d3e: 00 272d3f: 83 f8 02 cmp $0x2,%eax 272d42: 0f 87 08 fa ff ff ja 272750 272d48: 41 c7 84 24 38 91 00 movl $0x0,0x9138(%r12) 272d4f: 00 00 00 00 00 272d54: 49 c7 86 08 98 00 00 movq $0x0,0x9808(%r14) 272d5b: 00 00 00 00 272d5f: 41 8b 9d ac 0f 00 00 mov 0xfac(%r13),%ebx 272d66: 41 03 9d a8 0f 00 00 add 0xfa8(%r13),%ebx 272d6d: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) 272d74: 00 272d75: c7 84 24 38 01 00 00 movl $0x0,0x138(%rsp) 272d7c: 00 00 00 00 272d80: c7 84 24 2c 01 00 00 movl $0x0,0x12c(%rsp) 272d87: 00 00 00 00 272d8b: 41 89 9d 30 90 00 00 mov %ebx,0x9030(%r13) 272d92: e9 03 fc ff ff jmpq 27299a 272d97: 41 8b 84 9d 94 10 00 mov 0x1094(%r13,%rbx,4),%eax 272d9e: 00 272d9f: 66 0f ef c0 pxor %xmm0,%xmm0 272da3: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 272da8: e9 78 f4 ff ff jmpq 272225 272dad: 89 da mov %ebx,%edx 272daf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 272db6: b8 01 00 00 00 mov $0x1,%eax 272dbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 272dc2: e8 00 00 00 00 callq 272dc7 272dc7: e9 0b f4 ff ff jmpq 2721d7 272dcc: 41 8b 84 9d f0 15 00 mov 0x15f0(%r13,%rbx,4),%eax 272dd3: 00 272dd4: 66 0f ef d2 pxor %xmm2,%xmm2 272dd8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 272de0 272ddf: 00 272de0: 66 0f ef e4 pxor %xmm4,%xmm4 272de4: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 272de9: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 272df1 272df0: 00 272df1: f2 41 0f 59 94 dd 38 mulsd 0x1138(%r13,%rbx,8),%xmm2 272df8: 11 00 00 272dfb: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 272dff: 0f 28 c4 movaps %xmm4,%xmm0 272e02: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 272e08: f3 0f 11 64 24 08 movss %xmm4,0x8(%rsp) 272e0e: e8 00 00 00 00 callq 272e13 272e13: f3 0f 10 64 24 08 movss 0x8(%rsp),%xmm4 272e19: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 272e21 272e20: 00 272e21: f3 0f 11 04 24 movss %xmm0,(%rsp) 272e26: 0f 28 c4 movaps %xmm4,%xmm0 272e29: e8 00 00 00 00 callq 272e2e 272e2e: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 272e34: 66 0f ef c9 pxor %xmm1,%xmm1 272e38: f3 0f 10 1c 24 movss (%rsp),%xmm3 272e3d: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 272e41: f2 0f 5c d1 subsd %xmm1,%xmm2 272e45: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 272e4d 272e4c: 00 272e4d: 73 03 jae 272e52 272e4f: 0f 28 d8 movaps %xmm0,%xmm3 272e52: 66 0f ef c0 pxor %xmm0,%xmm0 272e56: 0f 28 cb movaps %xmm3,%xmm1 272e59: f2 41 0f 5a 84 dd 48 cvtsd2ss 0x9448(%r13,%rbx,8),%xmm0 272e60: 94 00 00 272e63: e8 00 00 00 00 callq 272e68 272e68: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 272e6c: f2 41 0f 11 84 dd 08 movsd %xmm0,0x9408(%r13,%rbx,8) 272e73: 94 00 00 272e76: e9 04 f4 ff ff jmpq 27227f 272e7b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 272e82 272e82: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 272e89: 00 272e8a: 48 89 38 mov %rdi,(%rax) 272e8d: e9 70 f4 ff ff jmpq 272302 272e92: 83 fa 08 cmp $0x8,%edx 272e95: 0f 84 48 32 00 00 je 2760e3 272e9b: 83 fa 03 cmp $0x3,%edx 272e9e: 0f 84 14 36 00 00 je 2764b8 272ea4: f2 0f 11 20 movsd %xmm4,(%rax) 272ea8: f2 0f 11 58 40 movsd %xmm3,0x40(%rax) 272ead: e9 50 f4 ff ff jmpq 272302 272eb2: 89 da mov %ebx,%edx 272eb4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 272ebb: f2 41 0f 58 84 dd 08 addsd 0x9508(%r13,%rbx,8),%xmm0 272ec2: 95 00 00 272ec5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 272ecc: b8 01 00 00 00 mov $0x1,%eax 272ed1: e8 00 00 00 00 callq 272ed6 272ed6: f2 41 0f 10 84 dd 48 movsd 0x9548(%r13,%rbx,8),%xmm0 272edd: 95 00 00 272ee0: e9 44 f5 ff ff jmpq 272429 272ee5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 272eed 272eec: 00 272eed: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 272ef3: f2 0f 11 14 24 movsd %xmm2,(%rsp) 272ef8: e8 00 00 00 00 callq 272efd 272efd: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 272f03: f2 0f 10 14 24 movsd (%rsp),%xmm2 272f08: 44 89 f1 mov %r14d,%ecx 272f0b: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 272f13 272f12: 00 272f13: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 272f18: 41 8b bc 9d 70 17 00 mov 0x1770(%r13,%rbx,4),%edi 272f1f: 00 272f20: 66 0f 28 c2 movapd %xmm2,%xmm0 272f24: f2 48 0f 2c d3 cvttsd2si %xmm3,%rdx 272f29: e8 02 d0 ff ff callq 26ff30 272f2e: 41 8b 8c 9d 90 17 00 mov 0x1790(%r13,%rbx,4),%ecx 272f35: 00 272f36: ba 30 00 00 00 mov $0x30,%edx 272f3b: 83 f9 01 cmp $0x1,%ecx 272f3e: 74 10 je 272f50 272f40: 83 f9 02 cmp $0x2,%ecx 272f43: ba 31 00 00 00 mov $0x31,%edx 272f48: b9 1e 00 00 00 mov $0x1e,%ecx 272f4d: 0f 45 d1 cmovne %ecx,%edx 272f50: 01 d0 add %edx,%eax 272f52: 01 c0 add %eax,%eax 272f54: 41 89 84 9d 08 99 00 mov %eax,0x9908(%r13,%rbx,4) 272f5b: 00 272f5c: e9 39 f7 ff ff jmpq 27269a 272f61: 49 c7 85 b8 0c 00 00 movq $0x0,0xcb8(%r13) 272f68: 00 00 00 00 272f6c: 85 d2 test %edx,%edx 272f6e: 74 2f je 272f9f 272f70: 31 c0 xor %eax,%eax 272f72: 31 f6 xor %esi,%esi 272f74: 41 8b 8c 85 b8 12 00 mov 0x12b8(%r13,%rax,4),%ecx 272f7b: 00 272f7c: 01 ce add %ecx,%esi 272f7e: 41 80 bc 05 58 13 00 cmpb $0x0,0x1358(%r13,%rax,1) 272f85: 00 00 272f87: 74 07 je 272f90 272f89: 41 01 8d bc 0c 00 00 add %ecx,0xcbc(%r13) 272f90: 48 83 c0 01 add $0x1,%rax 272f94: 39 c2 cmp %eax,%edx 272f96: 77 dc ja 272f74 272f98: 41 89 b5 b8 0c 00 00 mov %esi,0xcb8(%r13) 272f9f: 49 8b 9d f0 0e 00 00 mov 0xef0(%r13),%rbx 272fa6: 66 0f ef c0 pxor %xmm0,%xmm0 272faa: 66 0f ef c9 pxor %xmm1,%xmm1 272fae: f2 41 0f 5a 8d e8 0e cvtsd2ss 0xee8(%r13),%xmm1 272fb5: 00 00 272fb7: f2 41 0f 5a 85 e0 0e cvtsd2ss 0xee0(%r13),%xmm0 272fbe: 00 00 272fc0: e8 00 00 00 00 callq 272fc5 272fc5: 66 0f ef c9 pxor %xmm1,%xmm1 272fc9: 66 48 0f 6e eb movq %rbx,%xmm5 272fce: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 272fd2: e8 00 00 00 00 callq 272fd7 272fd7: 66 0f ef c9 pxor %xmm1,%xmm1 272fdb: f2 41 0f 10 9d 48 0f movsd 0xf48(%r13),%xmm3 272fe2: 00 00 272fe4: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 272fe8: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 272ff0 272fef: 00 272ff0: f2 41 0f 11 8d d8 0e movsd %xmm1,0xed8(%r13) 272ff7: 00 00 272ff9: f2 41 0f 59 8d 98 0e mulsd 0xe98(%r13),%xmm1 273000: 00 00 273002: f2 41 0f 58 85 d0 0e addsd 0xed0(%r13),%xmm0 273009: 00 00 27300b: 41 80 bd 51 0f 00 00 cmpb $0x0,0xf51(%r13) 273012: 00 273013: 45 8b 95 5c 0f 00 00 mov 0xf5c(%r13),%r10d 27301a: 41 8b b5 58 0f 00 00 mov 0xf58(%r13),%esi 273021: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 273028: 45 0f b6 8d 50 0f 00 movzbl 0xf50(%r13),%r9d 27302f: 00 273030: 66 0f 28 d0 movapd %xmm0,%xmm2 273034: 41 8b bd 68 0f 00 00 mov 0xf68(%r13),%edi 27303b: f2 41 0f 5e 95 48 10 divsd 0x1048(%r13),%xmm2 273042: 00 00 273044: 45 8b 85 bc 0c 00 00 mov 0xcbc(%r13),%r8d 27304b: f2 0f 5e cb divsd %xmm3,%xmm1 27304f: 41 8b 85 40 0f 00 00 mov 0xf40(%r13),%eax 273056: 41 8b 8d b8 0c 00 00 mov 0xcb8(%r13),%ecx 27305d: f2 0f 58 d1 addsd %xmm1,%xmm2 273061: f2 41 0f 10 8d 80 0e movsd 0xe80(%r13),%xmm1 273068: 00 00 27306a: f2 41 0f 11 95 c0 0c movsd %xmm2,0xcc0(%r13) 273071: 00 00 273073: 66 0f 28 c2 movapd %xmm2,%xmm0 273077: f2 41 0f 10 95 78 0e movsd 0xe78(%r13),%xmm2 27307e: 00 00 273080: 0f 84 d3 01 00 00 je 273259 273086: 45 84 c9 test %r9b,%r9b 273089: 0f 84 ca 01 00 00 je 273259 27308f: 0f af c1 imul %ecx,%eax 273092: f2 0f 5e d1 divsd %xmm1,%xmm2 273096: 66 0f ef c9 pxor %xmm1,%xmm1 27309a: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2730a2 2730a1: 00 2730a2: 41 0f af f8 imul %r8d,%edi 2730a6: 44 29 d6 sub %r10d,%esi 2730a9: f2 0f 11 bc 24 d8 00 movsd %xmm7,0xd8(%rsp) 2730b0: 00 00 2730b2: 01 f8 add %edi,%eax 2730b4: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 2730b8: f2 0f 59 cf mulsd %xmm7,%xmm1 2730bc: f2 0f 5e cb divsd %xmm3,%xmm1 2730c0: f2 0f 58 c8 addsd %xmm0,%xmm1 2730c4: 85 d2 test %edx,%edx 2730c6: 0f 8e c4 01 00 00 jle 273290 2730cc: 8d 42 ff lea -0x1(%rdx),%eax 2730cf: 48 8b 8c 24 10 01 00 mov 0x110(%rsp),%rcx 2730d6: 00 2730d7: 8d 3c f5 01 00 00 00 lea 0x1(,%rsi,8),%edi 2730de: 49 8d b4 85 bc 12 00 lea 0x12bc(%r13,%rax,4),%rsi 2730e5: 00 2730e6: 8b 01 mov (%rcx),%eax 2730e8: 0f af 81 c8 72 00 00 imul 0x72c8(%rcx),%eax 2730ef: 66 0f ef c0 pxor %xmm0,%xmm0 2730f3: 48 83 c1 04 add $0x4,%rcx 2730f7: 0f af c7 imul %edi,%eax 2730fa: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 2730fe: f2 0f 59 c2 mulsd %xmm2,%xmm0 273102: f2 0f 5e c3 divsd %xmm3,%xmm0 273106: f2 0f 58 c8 addsd %xmm0,%xmm1 27310a: 48 39 ce cmp %rcx,%rsi 27310d: 75 d7 jne 2730e6 27310f: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 273117 273116: 00 273117: f2 41 0f 11 8d 78 1a movsd %xmm1,0x1a78(%r13) 27311e: 00 00 273120: f2 41 0f 5e 85 68 1a divsd 0x1a68(%r13),%xmm0 273127: 00 00 273129: f2 41 0f 11 85 b8 1b movsd %xmm0,0x1bb8(%r13) 273130: 00 00 273132: 45 31 e4 xor %r12d,%r12d 273135: eb 0d jmp 273144 273137: 49 83 c4 01 add $0x1,%r12 27313b: 44 39 e2 cmp %r12d,%edx 27313e: 0f 86 1e 08 00 00 jbe 273962 273144: 44 89 e5 mov %r12d,%ebp 273147: 47 39 a4 a5 d0 17 00 cmp %r12d,0x17d0(%r13,%r12,4) 27314e: 00 27314f: 75 e6 jne 273137 273151: 43 80 bc 25 e8 13 00 cmpb $0x0,0x13e8(%r13,%r12,1) 273158: 00 00 27315a: 0f 85 d0 32 00 00 jne 276430 273160: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 273167: 45 89 e6 mov %r12d,%r14d 27316a: 49 8d 84 c6 9e 0f 00 lea 0xf9e(%r14,%rax,8),%rax 273171: 00 273172: 49 c7 84 c5 30 06 00 movq $0x0,0x630(%r13,%rax,8) 273179: 00 00 00 00 00 27317e: 41 8b 9d 50 10 00 00 mov 0x1050(%r13),%ebx 273185: 85 db test %ebx,%ebx 273187: 0f 84 2e 01 00 00 je 2732bb 27318d: 31 db xor %ebx,%ebx 27318f: eb 0f jmp 2731a0 273191: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 273198: 48 83 c3 01 add $0x1,%rbx 27319c: 39 da cmp %ebx,%edx 27319e: 76 97 jbe 273137 2731a0: 41 39 ac 9d d0 17 00 cmp %ebp,0x17d0(%r13,%rbx,4) 2731a7: 00 2731a8: 75 e7 jne 273191 2731aa: 41 80 bc 1d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbx,1) 2731b1: 00 00 2731b3: 74 dc je 273191 2731b5: 41 8b 8c 9d 30 15 00 mov 0x1530(%r13,%rbx,4),%ecx 2731bc: 00 2731bd: 41 8b 94 9d 10 15 00 mov 0x1510(%r13,%rbx,4),%edx 2731c4: 00 2731c5: 41 8b b4 9d f0 14 00 mov 0x14f0(%r13,%rbx,4),%esi 2731cc: 00 2731cd: 41 8b bc 9d d0 14 00 mov 0x14d0(%r13,%rbx,4),%edi 2731d4: 00 2731d5: f2 4d 0f 2c 8c dd 10 cvttsd2si 0x1410(%r13,%rbx,8),%r9 2731dc: 14 00 00 2731df: f2 41 0f 10 bd 68 0e movsd 0xe68(%r13),%xmm7 2731e6: 00 00 2731e8: 45 8b 84 9d 50 15 00 mov 0x1550(%r13,%rbx,4),%r8d 2731ef: 00 2731f0: f2 41 0f 10 8c dd b0 movsd 0x15b0(%r13,%rbx,8),%xmm1 2731f7: 15 00 00 2731fa: f2 41 0f 10 84 dd 70 movsd 0x1570(%r13,%rbx,8),%xmm0 273201: 15 00 00 273204: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 273209: e8 22 a2 ff ff callq 26d430 27320e: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 273215: 66 0f 28 c8 movapd %xmm0,%xmm1 273219: 66 0f ef c0 pxor %xmm0,%xmm0 27321d: f2 41 0f 5e 8d 38 10 divsd 0x1038(%r13),%xmm1 273224: 00 00 273226: f2 0f 58 0c 24 addsd (%rsp),%xmm1 27322b: 4d 8d bc c6 9e 0f 00 lea 0xf9e(%r14,%rax,8),%r15 273232: 00 273233: f2 43 0f 5a 84 fd 30 cvtsd2ss 0x630(%r13,%r15,8),%xmm0 27323a: 06 00 00 27323d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 273241: e8 00 00 00 00 callq 273246 273246: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27324a: f2 43 0f 11 84 fd 30 movsd %xmm0,0x630(%r13,%r15,8) 273251: 06 00 00 273254: e9 38 ff ff ff jmpq 273191 273259: 0f af c1 imul %ecx,%eax 27325c: 66 0f ef c9 pxor %xmm1,%xmm1 273260: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 273268 273267: 00 273268: 41 0f af f8 imul %r8d,%edi 27326c: f2 0f 11 ac 24 d8 00 movsd %xmm5,0xd8(%rsp) 273273: 00 00 273275: 01 f8 add %edi,%eax 273277: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 27327b: f2 0f 59 cd mulsd %xmm5,%xmm1 27327f: f2 0f 5e cb divsd %xmm3,%xmm1 273283: f2 0f 58 c8 addsd %xmm0,%xmm1 273287: 45 84 c9 test %r9b,%r9b 27328a: 0f 85 1f 33 00 00 jne 2765af 273290: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 273298 273297: 00 273298: f2 41 0f 11 8d 78 1a movsd %xmm1,0x1a78(%r13) 27329f: 00 00 2732a1: f2 41 0f 5e 85 68 1a divsd 0x1a68(%r13),%xmm0 2732a8: 00 00 2732aa: f2 41 0f 11 85 b8 1b movsd %xmm0,0x1bb8(%r13) 2732b1: 00 00 2732b3: 85 d2 test %edx,%edx 2732b5: 0f 85 77 fe ff ff jne 273132 2732bb: 41 c7 85 b4 0d 00 00 movl $0xd,0xdb4(%r13) 2732c2: 0d 00 00 00 2732c6: 49 8b 9d 58 0e 00 00 mov 0xe58(%r13),%rbx 2732cd: 66 0f ef c0 pxor %xmm0,%xmm0 2732d1: 66 0f ef c9 pxor %xmm1,%xmm1 2732d5: f2 41 0f 5a 8d 50 0e cvtsd2ss 0xe50(%r13),%xmm1 2732dc: 00 00 2732de: f2 41 0f 5a 85 48 0e cvtsd2ss 0xe48(%r13),%xmm0 2732e5: 00 00 2732e7: e8 00 00 00 00 callq 2732ec 2732ec: 66 0f ef c9 pxor %xmm1,%xmm1 2732f0: 66 48 0f 6e e3 movq %rbx,%xmm4 2732f5: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 2732f9: e8 00 00 00 00 callq 2732fe 2732fe: 66 0f ef ed pxor %xmm5,%xmm5 273302: f3 0f 5a e8 cvtss2sd %xmm0,%xmm5 273306: f2 0f 11 ac 24 b0 00 movsd %xmm5,0xb0(%rsp) 27330d: 00 00 27330f: f2 41 0f 11 ad 60 0e movsd %xmm5,0xe60(%r13) 273316: 00 00 273318: 49 63 85 58 0c 00 00 movslq 0xc58(%r13),%rax 27331f: 49 63 95 24 10 00 00 movslq 0x1024(%r13),%rdx 273326: f2 41 0f 10 85 40 0e movsd 0xe40(%r13),%xmm0 27332d: 00 00 27332f: 48 8d 84 50 6c 06 00 lea 0x66c(%rax,%rdx,2),%rax 273336: 00 273337: 41 8b 44 85 00 mov 0x0(%r13,%rax,4),%eax 27333c: 85 c0 test %eax,%eax 27333e: 0f 84 c6 16 00 00 je 274a0a 273344: 83 f8 01 cmp $0x1,%eax 273347: 0f 84 36 17 00 00 je 274a83 27334d: 45 8b 9d 50 10 00 00 mov 0x1050(%r13),%r11d 273354: 45 85 db test %r11d,%r11d 273357: 0f 84 0c 17 00 00 je 274a69 27335d: 49 8d 85 50 90 00 00 lea 0x9050(%r13),%rax 273364: 4d 8d b5 10 1b 00 00 lea 0x1b10(%r13),%r14 27336b: 31 ed xor %ebp,%ebp 27336d: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 273374: 00 273375: 48 8d 84 24 2c 01 00 lea 0x12c(%rsp),%rax 27337c: 00 27337d: 4d 8d a5 30 1b 00 00 lea 0x1b30(%r13),%r12 273384: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 27338b: 00 27338c: eb 4d jmp 2733db 27338e: 41 8b 84 85 28 99 00 mov 0x9928(%r13,%rax,4),%eax 273395: 00 273396: 41 8b 95 b4 0d 00 00 mov 0xdb4(%r13),%edx 27339d: 66 0f ef c0 pxor %xmm0,%xmm0 2733a1: 66 0f ef c9 pxor %xmm1,%xmm1 2733a5: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 2733aa: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 2733af: e8 00 00 00 00 callq 2733b4 2733b4: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2733b9: 41 89 86 48 76 00 00 mov %eax,0x7648(%r14) 2733c0: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2733c7: 48 83 c5 01 add $0x1,%rbp 2733cb: 49 83 c6 04 add $0x4,%r14 2733cf: 49 83 c4 08 add $0x8,%r12 2733d3: 39 e8 cmp %ebp,%eax 2733d5: 0f 86 1e 08 00 00 jbe 273bf9 2733db: 41 80 bc 2d 94 18 00 cmpb $0x0,0x1894(%r13,%rbp,1) 2733e2: 00 00 2733e4: 0f 85 d9 06 00 00 jne 273ac3 2733ea: 49 c7 85 88 0d 00 00 movq $0x0,0xd88(%r13) 2733f1: 00 00 00 00 2733f5: 66 0f ef d2 pxor %xmm2,%xmm2 2733f9: 41 8b 86 a8 f7 ff ff mov -0x858(%r14),%eax 273400: 66 0f ef c9 pxor %xmm1,%xmm1 273404: f2 41 0f 10 84 24 58 movsd 0x7e58(%r12),%xmm0 27340b: 7e 00 00 27340e: f2 0f 11 94 24 a8 00 movsd %xmm2,0xa8(%rsp) 273415: 00 00 273417: 89 84 24 58 01 00 00 mov %eax,0x158(%rsp) 27341e: 41 0f b6 84 2d 9c 18 movzbl 0x189c(%r13,%rbp,1),%eax 273425: 00 00 273427: f2 0f 11 84 24 38 01 movsd %xmm0,0x138(%rsp) 27342e: 00 00 273430: f2 41 0f 10 85 38 10 movsd 0x1038(%r13),%xmm0 273437: 00 00 273439: 88 84 24 5c 01 00 00 mov %al,0x15c(%rsp) 273440: 41 8b 86 98 f8 ff ff mov -0x768(%r14),%eax 273447: f2 0f 11 84 24 40 01 movsd %xmm0,0x140(%rsp) 27344e: 00 00 273450: f2 41 0f 10 84 24 a8 movsd -0x858(%r12),%xmm0 273457: f7 ff ff 27345a: 89 84 24 60 01 00 00 mov %eax,0x160(%rsp) 273461: 41 8b 86 98 7f 00 00 mov 0x7f98(%r14),%eax 273468: f2 0f 11 84 24 48 01 movsd %xmm0,0x148(%rsp) 27346f: 00 00 273471: f2 41 0f 10 85 68 1a movsd 0x1a68(%r13),%xmm0 273478: 00 00 27347a: 89 84 24 64 01 00 00 mov %eax,0x164(%rsp) 273481: 41 8b 86 58 7f 00 00 mov 0x7f58(%r14),%eax 273488: f2 0f 11 84 24 50 01 movsd %xmm0,0x150(%rsp) 27348f: 00 00 273491: 66 0f ef c0 pxor %xmm0,%xmm0 273495: 89 84 24 68 01 00 00 mov %eax,0x168(%rsp) 27349c: 41 8b 86 b8 7f 00 00 mov 0x7fb8(%r14),%eax 2734a3: 89 84 24 6c 01 00 00 mov %eax,0x16c(%rsp) 2734aa: 41 8b 86 78 7f 00 00 mov 0x7f78(%r14),%eax 2734b1: 89 84 24 70 01 00 00 mov %eax,0x170(%rsp) 2734b8: 41 0f b6 84 2d 30 16 movzbl 0x1630(%r13,%rbp,1),%eax 2734bf: 00 00 2734c1: 89 84 24 74 01 00 00 mov %eax,0x174(%rsp) 2734c8: 41 8b 86 e4 fc ff ff mov -0x31c(%r14),%eax 2734cf: 89 84 24 78 01 00 00 mov %eax,0x178(%rsp) 2734d6: 41 8b 86 48 f7 ff ff mov -0x8b8(%r14),%eax 2734dd: 41 2b 86 00 fb ff ff sub -0x500(%r14),%eax 2734e4: 89 84 24 7c 01 00 00 mov %eax,0x17c(%rsp) 2734eb: 41 8b 86 28 f7 ff ff mov -0x8d8(%r14),%eax 2734f2: 89 84 24 80 01 00 00 mov %eax,0x180(%rsp) 2734f9: 41 0f b6 85 51 0f 00 movzbl 0xf51(%r13),%eax 273500: 00 273501: 41 8b be 28 76 00 00 mov 0x7628(%r14),%edi 273508: f2 49 0f 2c 8c 24 98 cvttsd2si 0x7b98(%r12),%rcx 27350f: 7b 00 00 273512: 88 84 24 2c 01 00 00 mov %al,0x12c(%rsp) 273519: 49 8b 85 58 0f 00 00 mov 0xf58(%r13),%rax 273520: 89 bc 24 98 00 00 00 mov %edi,0x98(%rsp) 273527: f2 49 0f 2c bc 24 d8 cvttsd2si 0x7bd8(%r12),%rdi 27352e: 7b 00 00 273531: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) 273538: 00 273539: 41 8b 86 08 76 00 00 mov 0x7608(%r14),%eax 273540: f2 45 0f 10 9c 24 a8 movsd 0x75a8(%r12),%xmm11 273547: 75 00 00 27354a: f2 45 0f 10 94 24 98 movsd 0x7898(%r12),%xmm10 273551: 78 00 00 273554: 89 44 24 7c mov %eax,0x7c(%rsp) 273558: f2 49 0f 2c 84 24 58 cvttsd2si 0x7b58(%r12),%rax 27355f: 7b 00 00 273562: f2 45 0f 10 8c 24 d8 movsd 0x7cd8(%r12),%xmm9 273569: 7c 00 00 27356c: 48 89 7c 24 38 mov %rdi,0x38(%rsp) 273571: 45 0f b6 95 20 10 00 movzbl 0x1020(%r13),%r10d 273578: 00 273579: 45 8b 8e 38 fe ff ff mov -0x1c8(%r14),%r9d 273580: f2 44 0f 11 9c 24 90 movsd %xmm11,0x90(%rsp) 273587: 00 00 00 27358a: f2 45 0f 10 84 24 68 movsd 0x7568(%r12),%xmm8 273591: 75 00 00 273594: 45 8b 86 18 fe ff ff mov -0x1e8(%r14),%r8d 27359b: f2 44 0f 11 94 24 88 movsd %xmm10,0x88(%rsp) 2735a2: 00 00 00 2735a5: f2 41 0f 10 bc 24 58 movsd 0x7858(%r12),%xmm7 2735ac: 78 00 00 2735af: 44 89 94 24 a4 00 00 mov %r10d,0xa4(%rsp) 2735b6: 00 2735b7: f2 41 0f 10 b4 24 18 movsd 0x7c18(%r12),%xmm6 2735be: 7c 00 00 2735c1: 44 89 8c 24 a0 00 00 mov %r9d,0xa0(%rsp) 2735c8: 00 2735c9: f2 4d 0f 2c bc 24 d8 cvttsd2si 0x78d8(%r12),%r15 2735d0: 78 00 00 2735d3: 48 89 44 24 30 mov %rax,0x30(%rsp) 2735d8: 44 89 84 24 9c 00 00 mov %r8d,0x9c(%rsp) 2735df: 00 2735e0: f2 44 0f 11 8c 24 80 movsd %xmm9,0x80(%rsp) 2735e7: 00 00 00 2735ea: f2 44 0f 11 44 24 70 movsd %xmm8,0x70(%rsp) 2735f1: f2 0f 11 7c 24 68 movsd %xmm7,0x68(%rsp) 2735f7: f2 0f 11 74 24 60 movsd %xmm6,0x60(%rsp) 2735fd: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 273602: 41 8b 96 70 fb ff ff mov -0x490(%r14),%edx 273609: 41 8b 8d b4 0d 00 00 mov 0xdb4(%r13),%ecx 273610: 41 8b 9e 90 fb ff ff mov -0x470(%r14),%ebx 273617: 89 54 24 10 mov %edx,0x10(%rsp) 27361b: 41 8b 96 18 7e 00 00 mov 0x7e18(%r14),%edx 273622: f3 48 0f 2a c1 cvtsi2ss %rcx,%xmm0 273627: 45 8b 8d 54 0f 00 00 mov 0xf54(%r13),%r9d 27362e: f2 41 0f 10 ad b8 1b movsd 0x1bb8(%r13),%xmm5 273635: 00 00 273637: 89 5c 24 08 mov %ebx,0x8(%rsp) 27363b: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 273640: 48 89 d3 mov %rdx,%rbx 273643: f2 41 0f 10 a5 78 1a movsd 0x1a78(%r13),%xmm4 27364a: 00 00 27364c: f2 41 0f 10 9d 60 0e movsd 0xe60(%r13),%xmm3 273653: 00 00 273655: 41 0f b6 b4 2d 58 13 movzbl 0x1358(%r13,%rbp,1),%esi 27365c: 00 00 27365e: 45 0f b6 85 50 0f 00 movzbl 0xf50(%r13),%r8d 273665: 00 273666: 44 89 4c 24 28 mov %r9d,0x28(%rsp) 27366b: 45 0f b6 94 2d 78 16 movzbl 0x1678(%r13,%rbp,1),%r10d 273672: 00 00 273674: f2 0f 11 6c 24 58 movsd %xmm5,0x58(%rsp) 27367a: 89 34 24 mov %esi,(%rsp) 27367d: 44 89 54 24 18 mov %r10d,0x18(%rsp) 273682: 44 89 44 24 20 mov %r8d,0x20(%rsp) 273687: f2 0f 11 64 24 50 movsd %xmm4,0x50(%rsp) 27368d: f2 0f 11 5c 24 48 movsd %xmm3,0x48(%rsp) 273693: e8 00 00 00 00 callq 273698 273698: 4d 8d 5c 24 40 lea 0x40(%r12),%r11 27369d: 41 8b 8e 80 fc ff ff mov -0x380(%r14),%ecx 2736a4: 41 8b b6 f8 7d 00 00 mov 0x7df8(%r14),%esi 2736ab: 0f 28 c8 movaps %xmm0,%xmm1 2736ae: f2 41 0f 10 84 24 d8 movsd 0x78d8(%r12),%xmm0 2736b5: 78 00 00 2736b8: f2 41 0f 5e 84 24 08 divsd -0x9f8(%r12),%xmm0 2736bf: f6 ff ff 2736c2: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 2736c7: f2 41 0f 10 85 78 0e movsd 0xe78(%r13),%xmm0 2736ce: 00 00 2736d0: 41 53 push %r11 2736d2: 4d 8d 9e f8 83 00 00 lea 0x83f8(%r14),%r11 2736d9: 41 54 push %r12 2736db: 41 56 push %r14 2736dd: 41 53 push %r11 2736df: 4d 8d 9e d8 83 00 00 lea 0x83d8(%r14),%r11 2736e6: 41 53 push %r11 2736e8: 4d 8d 9c 24 d8 66 00 lea 0x66d8(%r12),%r11 2736ef: 00 2736f0: 41 53 push %r11 2736f2: 4d 8d 9c 24 98 66 00 lea 0x6698(%r12),%r11 2736f9: 00 2736fa: 41 53 push %r11 2736fc: 4d 8d 9c 24 98 7c 00 lea 0x7c98(%r12),%r11 273703: 00 273704: ff b4 24 f0 00 00 00 pushq 0xf0(%rsp) 27370b: 41 53 push %r11 27370d: 4d 8d 9c 24 58 7c 00 lea 0x7c58(%r12),%r11 273714: 00 273715: 41 53 push %r11 273717: 4d 8d 9c 24 18 77 00 lea 0x7718(%r12),%r11 27371e: 00 27371f: 41 53 push %r11 273721: 4d 8d 9c 24 d8 76 00 lea 0x76d8(%r12),%r11 273728: 00 273729: 41 53 push %r11 27372b: 4d 8d 9c 24 d8 77 00 lea 0x77d8(%r12),%r11 273732: 00 273733: 41 53 push %r11 273735: 4d 8d 9c 24 98 77 00 lea 0x7798(%r12),%r11 27373c: 00 27373d: 41 53 push %r11 27373f: 4d 8d 9c 24 28 75 00 lea 0x7528(%r12),%r11 273746: 00 273747: 41 53 push %r11 273749: 4d 8d 9c 24 58 77 00 lea 0x7758(%r12),%r11 273750: 00 273751: 41 53 push %r11 273753: 4d 8d 9c 24 48 76 00 lea 0x7648(%r12),%r11 27375a: 00 27375b: 41 53 push %r11 27375d: 4d 8d 9c 24 88 76 00 lea 0x7688(%r12),%r11 273764: 00 273765: 41 53 push %r11 273767: 44 8b 94 24 34 01 00 mov 0x134(%rsp),%r10d 27376e: 00 27376f: 41 52 push %r10 273771: f2 0f 10 94 24 40 01 movsd 0x140(%rsp),%xmm2 273778: 00 00 27377a: 48 83 ec 08 sub $0x8,%rsp 27377e: f2 0f 11 14 24 movsd %xmm2,(%rsp) 273783: ff b4 24 50 01 00 00 pushq 0x150(%rsp) 27378a: 44 8b 8c 24 48 01 00 mov 0x148(%rsp),%r9d 273791: 00 273792: 41 51 push %r9 273794: 44 8b 84 24 4c 01 00 mov 0x14c(%rsp),%r8d 27379b: 00 27379c: 41 50 push %r8 27379e: 8b bc 24 50 01 00 00 mov 0x150(%rsp),%edi 2737a5: 57 push %rdi 2737a6: f2 44 0f 10 9c 24 50 movsd 0x150(%rsp),%xmm11 2737ad: 01 00 00 2737b0: 48 83 ec 18 sub $0x18,%rsp 2737b4: 8b 84 24 54 01 00 00 mov 0x154(%rsp),%eax 2737bb: f2 44 0f 11 5c 24 10 movsd %xmm11,0x10(%rsp) 2737c2: f2 44 0f 10 94 24 60 movsd 0x160(%rsp),%xmm10 2737c9: 01 00 00 2737cc: f2 44 0f 10 8c 24 58 movsd 0x158(%rsp),%xmm9 2737d3: 01 00 00 2737d6: f2 44 0f 11 54 24 08 movsd %xmm10,0x8(%rsp) 2737dd: f2 44 0f 11 0c 24 movsd %xmm9,(%rsp) 2737e3: 50 push %rax 2737e4: f2 44 0f 10 84 24 50 movsd 0x150(%rsp),%xmm8 2737eb: 01 00 00 2737ee: 48 83 ec 10 sub $0x10,%rsp 2737f2: f2 0f 10 bc 24 58 01 movsd 0x158(%rsp),%xmm7 2737f9: 00 00 2737fb: f2 44 0f 11 44 24 08 movsd %xmm8,0x8(%rsp) 273802: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 273807: 41 57 push %r15 273809: f2 0f 10 b4 24 58 01 movsd 0x158(%rsp),%xmm6 273810: 00 00 273812: 48 83 ec 08 sub $0x8,%rsp 273816: 44 8b bc 24 30 01 00 mov 0x130(%rsp),%r15d 27381d: 00 27381e: f2 0f 11 34 24 movsd %xmm6,(%rsp) 273823: 41 57 push %r15 273825: 8b bc 24 40 01 00 00 mov 0x140(%rsp),%edi 27382c: 57 push %rdi 27382d: 8b bc 24 50 01 00 00 mov 0x150(%rsp),%edi 273834: 57 push %rdi 273835: f2 0f 10 ac 24 70 01 movsd 0x170(%rsp),%xmm5 27383c: 00 00 27383e: 48 83 ec 18 sub $0x18,%rsp 273842: f2 0f 10 a4 24 80 01 movsd 0x180(%rsp),%xmm4 273849: 00 00 27384b: 8b 84 24 30 01 00 00 mov 0x130(%rsp),%eax 273852: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 273858: f2 0f 10 9c 24 78 01 movsd 0x178(%rsp),%xmm3 27385f: 00 00 273861: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 273867: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 27386c: 50 push %rax 27386d: 8b 84 24 40 01 00 00 mov 0x140(%rsp),%eax 273874: 50 push %rax 273875: 8b 84 24 50 01 00 00 mov 0x150(%rsp),%eax 27387c: 50 push %rax 27387d: 44 8b 94 24 60 01 00 mov 0x160(%rsp),%r10d 273884: 00 273885: 41 52 push %r10 273887: ff b4 24 10 02 00 00 pushq 0x210(%rsp) 27388e: 44 8b 84 24 78 01 00 mov 0x178(%rsp),%r8d 273895: 00 273896: 41 50 push %r8 273898: 44 8b 8c 24 88 01 00 mov 0x188(%rsp),%r9d 27389f: 00 2738a0: 41 51 push %r9 2738a2: f3 4c 0f 2c c9 cvttss2si %xmm1,%r9 2738a7: 53 push %rbx 2738a8: 45 8b 85 b8 0f 00 00 mov 0xfb8(%r13),%r8d 2738af: f2 41 0f 10 bd 18 10 movsd 0x1018(%r13),%xmm7 2738b6: 00 00 2738b8: f2 41 0f 10 b5 10 10 movsd 0x1010(%r13),%xmm6 2738bf: 00 00 2738c1: f2 41 0f 10 ad 08 10 movsd 0x1008(%r13),%xmm5 2738c8: 00 00 2738ca: f2 41 0f 10 a5 00 10 movsd 0x1000(%r13),%xmm4 2738d1: 00 00 2738d3: f2 41 0f 10 9d f8 0f movsd 0xff8(%r13),%xmm3 2738da: 00 00 2738dc: f2 41 0f 10 95 f0 0f movsd 0xff0(%r13),%xmm2 2738e3: 00 00 2738e5: 48 8b bc 24 38 02 00 mov 0x238(%rsp),%rdi 2738ec: 00 2738ed: f2 41 0f 10 8d 80 0e movsd 0xe80(%r13),%xmm1 2738f4: 00 00 2738f6: e8 45 a9 ff ff callq 26e240 2738fb: 41 88 84 2d 59 1a 00 mov %al,0x1a59(%r13,%rbp,1) 273902: 00 273903: 41 8b 86 c0 fc ff ff mov -0x340(%r14),%eax 27390a: 48 81 c4 70 01 00 00 add $0x170,%rsp 273911: 39 e8 cmp %ebp,%eax 273913: 0f 85 75 fa ff ff jne 27338e 273919: 41 8b 86 18 7e 00 00 mov 0x7e18(%r14),%eax 273920: 41 8b 95 b4 0d 00 00 mov 0xdb4(%r13),%edx 273927: 66 0f ef c0 pxor %xmm0,%xmm0 27392b: 66 0f ef c9 pxor %xmm1,%xmm1 27392f: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 273934: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 273939: e8 00 00 00 00 callq 27393e 27393e: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 273943: 41 89 96 48 76 00 00 mov %edx,0x7648(%r14) 27394a: 41 8b 85 50 90 00 00 mov 0x9050(%r13),%eax 273951: 85 c0 test %eax,%eax 273953: 0f 44 c2 cmove %edx,%eax 273956: 41 89 86 48 76 00 00 mov %eax,0x7648(%r14) 27395d: e9 5e fa ff ff jmpq 2733c0 273962: 85 d2 test %edx,%edx 273964: 0f 84 51 f9 ff ff je 2732bb 27396a: 31 ff xor %edi,%edi 27396c: 45 8b 94 bd d0 17 00 mov 0x17d0(%r13,%rdi,4),%r10d 273973: 00 273974: 31 c0 xor %eax,%eax 273976: 41 89 f9 mov %edi,%r9d 273979: 4c 89 d6 mov %r10,%rsi 27397c: 39 c6 cmp %eax,%esi 27397e: 75 2f jne 2739af 273980: 49 63 8d 24 10 00 00 movslq 0x1024(%r13),%rcx 273987: 48 c1 e1 03 shl $0x3,%rcx 27398b: 4e 8d 84 11 9e 0f 00 lea 0xf9e(%rcx,%r10,1),%r8 273992: 00 273993: 4a 8d 8c 09 9e 0f 00 lea 0xf9e(%rcx,%r9,1),%rcx 27399a: 00 27399b: f2 43 0f 10 84 c5 30 movsd 0x630(%r13,%r8,8),%xmm0 2739a2: 06 00 00 2739a5: f2 41 0f 11 84 cd 30 movsd %xmm0,0x630(%r13,%rcx,8) 2739ac: 06 00 00 2739af: 83 c0 01 add $0x1,%eax 2739b2: 39 d0 cmp %edx,%eax 2739b4: 75 c6 jne 27397c 2739b6: 48 83 c7 01 add $0x1,%rdi 2739ba: 39 f8 cmp %edi,%eax 2739bc: 77 ae ja 27396c 2739be: 41 c7 85 b4 0d 00 00 movl $0xd,0xdb4(%r13) 2739c5: 0d 00 00 00 2739c9: 31 db xor %ebx,%ebx 2739cb: 41 8b 84 9d 58 12 00 mov 0x1258(%r13,%rbx,4),%eax 2739d2: 00 2739d3: 49 63 95 24 10 00 00 movslq 0x1024(%r13),%rdx 2739da: 66 0f ef e4 pxor %xmm4,%xmm4 2739de: 66 0f ef c9 pxor %xmm1,%xmm1 2739e2: 41 2b 84 9d 10 16 00 sub 0x1610(%r13,%rbx,4),%eax 2739e9: 00 2739ea: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 2739ef: 89 d8 mov %ebx,%eax 2739f1: 48 8d 84 d0 9e 0f 00 lea 0xf9e(%rax,%rdx,8),%rax 2739f8: 00 2739f9: 41 8b 94 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%edx 273a00: 00 273a01: f2 41 0f 10 84 c5 30 movsd 0x630(%r13,%rax,8),%xmm0 273a08: 06 00 00 273a0b: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 273a10: f2 41 0f 5e 8c dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm1 273a17: 12 00 00 273a1a: f2 0f 5e c1 divsd %xmm1,%xmm0 273a1e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 273a26 273a25: 00 273a26: 66 48 0f 7e e5 movq %xmm4,%rbp 273a2b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 273a2f: e8 00 00 00 00 callq 273a34 273a34: 0f 28 c8 movaps %xmm0,%xmm1 273a37: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 273a3f 273a3e: 00 273a3f: e8 00 00 00 00 callq 273a44 273a44: 66 48 0f 6e cd movq %rbp,%xmm1 273a49: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 273a4d: f2 0f 5c c8 subsd %xmm0,%xmm1 273a51: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 273a56: 41 89 84 9d 28 99 00 mov %eax,0x9928(%r13,%rbx,4) 273a5d: 00 273a5e: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 273a65: 48 83 c3 01 add $0x1,%rbx 273a69: 39 d8 cmp %ebx,%eax 273a6b: 0f 87 5a ff ff ff ja 2739cb 273a71: 85 c0 test %eax,%eax 273a73: 0f 84 4d f8 ff ff je 2732c6 273a79: 41 8b 85 90 a6 00 00 mov 0xa690(%r13),%eax 273a80: 31 db xor %ebx,%ebx 273a82: 41 8b 94 9d 28 99 00 mov 0x9928(%r13,%rbx,4),%edx 273a89: 00 273a8a: 89 c0 mov %eax,%eax 273a8c: 66 0f ef c0 pxor %xmm0,%xmm0 273a90: 66 0f ef c9 pxor %xmm1,%xmm1 273a94: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 273a99: 48 83 c3 01 add $0x1,%rbx 273a9d: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 273aa2: e8 00 00 00 00 callq 273aa7 273aa7: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 273aac: 41 89 95 90 a6 00 00 mov %edx,0xa690(%r13) 273ab3: 89 d0 mov %edx,%eax 273ab5: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 273abc: 77 c4 ja 273a82 273abe: e9 03 f8 ff ff jmpq 2732c6 273ac3: f2 45 0f 10 8d b8 1b movsd 0x1bb8(%r13),%xmm9 273aca: 00 00 273acc: 41 8b 86 28 f7 ff ff mov -0x8d8(%r14),%eax 273ad3: 66 0f ef db pxor %xmm3,%xmm3 273ad7: 66 0f ef c0 pxor %xmm0,%xmm0 273adb: f2 45 0f 10 85 08 0f movsd 0xf08(%r13),%xmm8 273ae2: 00 00 273ae4: 4d 8b bd c0 0f 00 00 mov 0xfc0(%r13),%r15 273aeb: f2 41 0f 5a 84 24 58 cvtsd2ss 0x7858(%r12),%xmm0 273af2: 78 00 00 273af5: f2 41 0f 10 bd 18 0f movsd 0xf18(%r13),%xmm7 273afc: 00 00 273afe: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 273b03: f2 41 0f 10 b5 e8 0f movsd 0xfe8(%r13),%xmm6 273b0a: 00 00 273b0c: f2 41 0f 5e 9c 24 a8 divsd -0x858(%r12),%xmm3 273b13: f7 ff ff 273b16: f2 41 0f 10 ad e0 0f movsd 0xfe0(%r13),%xmm5 273b1d: 00 00 273b1f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 273b27 273b26: 00 273b27: f2 44 0f 11 4c 24 30 movsd %xmm9,0x30(%rsp) 273b2e: f2 41 0f 10 a5 d8 0f movsd 0xfd8(%r13),%xmm4 273b35: 00 00 273b37: 49 8b 9d c8 0f 00 00 mov 0xfc8(%r13),%rbx 273b3e: f2 44 0f 11 44 24 28 movsd %xmm8,0x28(%rsp) 273b45: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 273b4b: f2 0f 11 74 24 18 movsd %xmm6,0x18(%rsp) 273b51: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 273b57: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 273b5d: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 273b62: e8 00 00 00 00 callq 273b67 273b67: 49 8d 95 98 0d 00 00 lea 0xd98(%r13),%rdx 273b6e: f2 41 0f 10 8c 24 d8 movsd 0x78d8(%r12),%xmm1 273b75: 78 00 00 273b78: 49 8d b5 90 0d 00 00 lea 0xd90(%r13),%rsi 273b7f: 0f 28 d0 movaps %xmm0,%xmm2 273b82: 49 8d bd a0 0d 00 00 lea 0xda0(%r13),%rdi 273b89: f2 41 0f 10 84 24 48 movsd -0x9b8(%r12),%xmm0 273b90: f6 ff ff 273b93: ff b4 24 b0 00 00 00 pushq 0xb0(%rsp) 273b9a: f2 44 0f 10 4c 24 38 movsd 0x38(%rsp),%xmm9 273ba1: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 273ba5: 48 83 ec 10 sub $0x10,%rsp 273ba9: f2 44 0f 10 44 24 40 movsd 0x40(%rsp),%xmm8 273bb0: f2 44 0f 11 4c 24 08 movsd %xmm9,0x8(%rsp) 273bb7: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 273bbd: 41 57 push %r15 273bbf: 53 push %rbx 273bc0: f2 0f 10 7c 24 48 movsd 0x48(%rsp),%xmm7 273bc6: f2 0f 10 74 24 40 movsd 0x40(%rsp),%xmm6 273bcc: f2 0f 10 6c 24 38 movsd 0x38(%rsp),%xmm5 273bd2: f2 0f 10 64 24 30 movsd 0x30(%rsp),%xmm4 273bd8: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 273bde: e8 cd c1 ff ff callq 26fdb0 273be3: 66 0f 28 d0 movapd %xmm0,%xmm2 273be7: 48 83 c4 28 add $0x28,%rsp 273beb: f2 41 0f 11 85 88 0d movsd %xmm0,0xd88(%r13) 273bf2: 00 00 273bf4: e9 00 f8 ff ff jmpq 2733f9 273bf9: 85 c0 test %eax,%eax 273bfb: 0f 84 68 0e 00 00 je 274a69 273c01: 49 8d 85 2c 90 00 00 lea 0x902c(%r13),%rax 273c08: 45 31 ff xor %r15d,%r15d 273c0b: 4d 89 ee mov %r13,%r14 273c0e: 31 ed xor %ebp,%ebp 273c10: 4d 8d a5 28 90 00 00 lea 0x9028(%r13),%r12 273c17: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 273c1e: 00 273c1f: 31 db xor %ebx,%ebx 273c21: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 273c28: 00 00 273c2a: 48 89 44 24 38 mov %rax,0x38(%rsp) 273c2f: 4c 89 e0 mov %r12,%rax 273c32: 4d 89 fc mov %r15,%r12 273c35: 49 89 c7 mov %rax,%r15 273c38: 49 c7 86 48 81 00 00 movq $0x0,0x8148(%r14) 273c3f: 00 00 00 00 273c43: f2 41 0f 10 a6 08 92 movsd 0x9208(%r14),%xmm4 273c4a: 00 00 273c4c: 49 c7 86 88 81 00 00 movq $0x0,0x8188(%r14) 273c53: 00 00 00 00 273c57: 43 8b b4 a5 f4 17 00 mov 0x17f4(%r13,%r12,4),%esi 273c5e: 00 273c5f: 85 f6 test %esi,%esi 273c61: 0f 84 f3 0c 00 00 je 27495a 273c67: 43 8b 94 a5 38 12 00 mov 0x1238(%r13,%r12,4),%edx 273c6e: 00 273c6f: 66 0f ef ed pxor %xmm5,%xmm5 273c73: 66 0f ef c9 pxor %xmm1,%xmm1 273c77: f2 41 0f 10 9e 78 11 movsd 0x1178(%r14),%xmm3 273c7e: 00 00 273c80: 66 0f 28 d1 movapd %xmm1,%xmm2 273c84: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 273c89: 31 d2 xor %edx,%edx 273c8b: f2 41 0f 5e ae d8 12 divsd 0x12d8(%r14),%xmm5 273c92: 00 00 273c94: 41 8b 84 96 14 18 00 mov 0x1814(%r14,%rdx,4),%eax 273c9b: 00 273c9c: 66 0f ef c0 pxor %xmm0,%xmm0 273ca0: 41 0f af 84 96 54 18 imul 0x1854(%r14,%rdx,4),%eax 273ca7: 00 00 273ca9: 48 83 c2 01 add $0x1,%rdx 273cad: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 273cb2: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 273cba 273cb9: 00 273cba: f2 0f 5e c5 divsd %xmm5,%xmm0 273cbe: 66 0f 28 f0 movapd %xmm0,%xmm6 273cc2: f2 0f 59 f3 mulsd %xmm3,%xmm6 273cc6: f2 0f 59 c4 mulsd %xmm4,%xmm0 273cca: f2 0f 58 d6 addsd %xmm6,%xmm2 273cce: f2 0f 58 c8 addsd %xmm0,%xmm1 273cd2: 39 d6 cmp %edx,%esi 273cd4: 77 be ja 273c94 273cd6: f2 41 0f 11 96 48 81 movsd %xmm2,0x8148(%r14) 273cdd: 00 00 273cdf: f2 41 0f 11 8e 88 81 movsd %xmm1,0x8188(%r14) 273ce6: 00 00 273ce8: 41 8b 96 58 18 00 00 mov 0x1858(%r14),%edx 273cef: 41 8b 8e 54 18 00 00 mov 0x1854(%r14),%ecx 273cf6: 66 0f ef c0 pxor %xmm0,%xmm0 273cfa: 66 0f ef c9 pxor %xmm1,%xmm1 273cfe: f2 41 0f 10 be c8 93 movsd 0x93c8(%r14),%xmm7 273d05: 00 00 273d07: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 273d0d: f2 41 0f 10 b6 88 93 movsd 0x9388(%r14),%xmm6 273d14: 00 00 273d16: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 273d1b: f2 0f 11 64 24 28 movsd %xmm4,0x28(%rsp) 273d21: f2 41 0f 10 ae 48 92 movsd 0x9248(%r14),%xmm5 273d28: 00 00 273d2a: f3 48 0f 2a c1 cvtsi2ss %rcx,%xmm0 273d2f: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 273d35: f2 0f 11 74 24 18 movsd %xmm6,0x18(%rsp) 273d3b: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 273d41: e8 00 00 00 00 callq 273d46 273d46: 43 8b 94 a5 38 12 00 mov 0x1238(%r13,%r12,4),%edx 273d4d: 00 273d4e: 4d 8d 8e f0 89 00 00 lea 0x89f0(%r14),%r9 273d55: 45 8b 86 18 18 00 00 mov 0x1818(%r14),%r8d 273d5c: 0f 28 c8 movaps %xmm0,%xmm1 273d5f: 66 0f ef c0 pxor %xmm0,%xmm0 273d63: 45 03 86 14 18 00 00 add 0x1814(%r14),%r8d 273d6a: 43 8b b4 a5 28 19 00 mov 0x1928(%r13,%r12,4),%esi 273d71: 00 273d72: f2 49 0f 2c 8e 08 94 cvttsd2si 0x9408(%r14),%rcx 273d79: 00 00 273d7b: f2 49 0f 2c bd 28 0f cvttsd2si 0xf28(%r13),%rdi 273d82: 00 00 273d84: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 273d89: 43 8b 94 a5 48 19 00 mov 0x1948(%r13,%r12,4),%edx 273d90: 00 273d91: f2 41 0f 5e 86 d8 12 divsd 0x12d8(%r14),%xmm0 273d98: 00 00 273d9a: ff 74 24 38 pushq 0x38(%rsp) 273d9e: 41 57 push %r15 273da0: 41 51 push %r9 273da2: 4d 8d 8e b0 89 00 00 lea 0x89b0(%r14),%r9 273da9: 41 51 push %r9 273dab: 4d 8d 8e 70 89 00 00 lea 0x8970(%r14),%r9 273db2: 41 51 push %r9 273db4: 4d 8d 8e 30 89 00 00 lea 0x8930(%r14),%r9 273dbb: 41 51 push %r9 273dbd: 4d 8d 8e f0 88 00 00 lea 0x88f0(%r14),%r9 273dc4: 41 51 push %r9 273dc6: 4d 8d 8e b0 88 00 00 lea 0x88b0(%r14),%r9 273dcd: 41 51 push %r9 273dcf: f3 4c 0f 2c c9 cvttss2si %xmm1,%r9 273dd4: f2 0f 10 7c 24 60 movsd 0x60(%rsp),%xmm7 273dda: f2 0f 10 74 24 58 movsd 0x58(%rsp),%xmm6 273de0: f2 0f 10 6c 24 50 movsd 0x50(%rsp),%xmm5 273de6: f2 0f 10 64 24 68 movsd 0x68(%rsp),%xmm4 273dec: f2 0f 10 5c 24 70 movsd 0x70(%rsp),%xmm3 273df2: f2 41 0f 10 95 d8 31 movsd 0x31d8(%r13),%xmm2 273df9: 00 00 273dfb: f2 41 0f 10 8d 60 0e movsd 0xe60(%r13),%xmm1 273e02: 00 00 273e04: e8 a7 d0 ff ff callq 270eb0 273e09: 48 83 c4 40 add $0x40,%rsp 273e0d: 41 80 bd 10 0f 00 00 cmpb $0x0,0xf10(%r13) 273e14: 00 273e15: 0f 84 ff 0a 00 00 je 27491a 273e1b: f2 41 0f 10 86 f0 89 movsd 0x89f0(%r14),%xmm0 273e22: 00 00 273e24: f2 41 0f 10 8e f0 88 movsd 0x88f0(%r14),%xmm1 273e2b: 00 00 273e2d: f2 41 0f 59 86 c8 97 mulsd 0x97c8(%r14),%xmm0 273e34: 00 00 273e36: 66 0f ef db pxor %xmm3,%xmm3 273e3a: f2 41 0f 10 96 88 97 movsd 0x9788(%r14),%xmm2 273e41: 00 00 273e43: f2 41 0f 59 96 70 89 mulsd 0x8970(%r14),%xmm2 273e4a: 00 00 273e4c: f2 41 0f 5a 9e 08 82 cvtsd2ss 0x8208(%r14),%xmm3 273e53: 00 00 273e55: f2 0f 58 c2 addsd %xmm2,%xmm0 273e59: f2 41 0f 10 96 88 81 movsd 0x8188(%r14),%xmm2 273e60: 00 00 273e62: f2 0f 59 d1 mulsd %xmm1,%xmm2 273e66: f2 41 0f 10 8e 48 95 movsd 0x9548(%r14),%xmm1 273e6d: 00 00 273e6f: f2 41 0f 59 8e b0 89 mulsd 0x89b0(%r14),%xmm1 273e76: 00 00 273e78: f2 0f 58 d0 addsd %xmm0,%xmm2 273e7c: f2 41 0f 10 86 08 95 movsd 0x9508(%r14),%xmm0 273e83: 00 00 273e85: f2 41 0f 59 86 30 89 mulsd 0x8930(%r14),%xmm0 273e8c: 00 00 273e8e: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 273e94: f2 0f 58 c1 addsd %xmm1,%xmm0 273e98: f2 41 0f 10 8e 48 81 movsd 0x8148(%r14),%xmm1 273e9f: 00 00 273ea1: f2 41 0f 59 8e b0 88 mulsd 0x88b0(%r14),%xmm1 273ea8: 00 00 273eaa: f2 0f 58 c1 addsd %xmm1,%xmm0 273eae: 66 0f ef c9 pxor %xmm1,%xmm1 273eb2: f2 41 0f 58 86 e8 86 addsd 0x86e8(%r14),%xmm0 273eb9: 00 00 273ebb: f2 41 0f 58 86 28 87 addsd 0x8728(%r14),%xmm0 273ec2: 00 00 273ec4: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 273ec8: 0f 28 c3 movaps %xmm3,%xmm0 273ecb: e8 00 00 00 00 callq 273ed0 273ed0: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 273ed6: 66 0f ef c9 pxor %xmm1,%xmm1 273eda: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 273ede: e8 00 00 00 00 callq 273ee3 273ee3: f2 41 0f 10 8e 88 97 movsd 0x9788(%r14),%xmm1 273eea: 00 00 273eec: f2 41 0f 58 8e c8 97 addsd 0x97c8(%r14),%xmm1 273ef3: 00 00 273ef5: f2 41 0f 10 96 88 81 movsd 0x8188(%r14),%xmm2 273efc: 00 00 273efe: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 273f02: f2 0f 58 04 24 addsd (%rsp),%xmm0 273f07: f2 0f 58 d1 addsd %xmm1,%xmm2 273f0b: f2 41 0f 10 8e 48 95 movsd 0x9548(%r14),%xmm1 273f12: 00 00 273f14: f2 0f 11 04 24 movsd %xmm0,(%rsp) 273f19: f2 41 0f 10 86 08 95 movsd 0x9508(%r14),%xmm0 273f20: 00 00 273f22: f2 0f 58 c8 addsd %xmm0,%xmm1 273f26: 66 0f ef c0 pxor %xmm0,%xmm0 273f2a: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 273f30: f2 41 0f 58 8e 48 81 addsd 0x8148(%r14),%xmm1 273f37: 00 00 273f39: f2 41 0f 58 8e e8 86 addsd 0x86e8(%r14),%xmm1 273f40: 00 00 273f42: f2 41 0f 58 8e 28 87 addsd 0x8728(%r14),%xmm1 273f49: 00 00 273f4b: f2 41 0f 5a 86 08 82 cvtsd2ss 0x8208(%r14),%xmm0 273f52: 00 00 273f54: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 273f58: e8 00 00 00 00 callq 273f5d 273f5d: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 273f63: 66 0f ef c9 pxor %xmm1,%xmm1 273f67: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 273f6b: e8 00 00 00 00 callq 273f70 273f70: ba 01 00 00 00 mov $0x1,%edx 273f75: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 273f7d 273f7c: 00 273f7d: 66 41 0f 2e be 88 92 ucomisd 0x9288(%r14),%xmm7 273f84: 00 00 273f86: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 273f8a: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 273f90: 0f 47 da cmova %edx,%ebx 273f93: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 273f99: f2 41 0f 10 86 08 92 movsd 0x9208(%r14),%xmm0 273fa0: 00 00 273fa2: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 273faa 273fa9: 00 273faa: 0f 87 60 09 00 00 ja 274910 273fb0: f2 41 0f 10 86 48 92 movsd 0x9248(%r14),%xmm0 273fb7: 00 00 273fb9: 66 0f 2e 05 00 00 00 ucomisd 0x0(%rip),%xmm0 # 273fc1 273fc0: 00 273fc1: 0f 47 ea cmova %edx,%ebp 273fc4: 49 83 c4 01 add $0x1,%r12 273fc8: 49 83 c6 08 add $0x8,%r14 273fcc: 45 39 a5 50 10 00 00 cmp %r12d,0x1050(%r13) 273fd3: 0f 87 5f fc ff ff ja 273c38 273fd9: f2 41 0f 10 8d 48 0f movsd 0xf48(%r13),%xmm1 273fe0: 00 00 273fe2: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0 273fe8: 66 0f 2f 0c 24 comisd (%rsp),%xmm1 273fed: f2 0f 5e c1 divsd %xmm1,%xmm0 273ff1: 66 0f 28 d9 movapd %xmm1,%xmm3 273ff5: f2 41 0f 11 85 f0 34 movsd %xmm0,0x34f0(%r13) 273ffc: 00 00 273ffe: 0f 82 85 09 00 00 jb 274989 274004: 49 83 bd 28 90 00 00 cmpq $0x0,0x9028(%r13) 27400b: 00 27400c: 0f 85 77 09 00 00 jne 274989 274012: 40 84 ed test %bpl,%bpl 274015: 0f 85 6e 09 00 00 jne 274989 27401b: 84 db test %bl,%bl 27401d: 0f 85 66 09 00 00 jne 274989 274023: 41 c6 85 7e 0d 00 00 movb $0x1,0xd7e(%r13) 27402a: 01 27402b: f2 41 0f 11 8d a8 19 movsd %xmm1,0x19a8(%r13) 274032: 00 00 274034: 45 8b 95 50 10 00 00 mov 0x1050(%r13),%r10d 27403b: 45 85 d2 test %r10d,%r10d 27403e: 0f 84 b0 20 00 00 je 2760f4 274044: 31 db xor %ebx,%ebx 274046: f2 41 0f 10 8c dd 88 movsd 0x9788(%r13,%rbx,8),%xmm1 27404d: 97 00 00 274050: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 274055: f2 41 0f 59 8c dd 70 mulsd 0x8970(%r13,%rbx,8),%xmm1 27405c: 89 00 00 27405f: f2 41 0f 10 84 dd c8 movsd 0x97c8(%r13,%rbx,8),%xmm0 274066: 97 00 00 274069: f2 41 0f 59 84 dd f0 mulsd 0x89f0(%r13,%rbx,8),%xmm0 274070: 89 00 00 274073: f2 41 0f 10 94 dd 48 movsd 0x9548(%r13,%rbx,8),%xmm2 27407a: 95 00 00 27407d: f2 41 0f 59 94 dd b0 mulsd 0x89b0(%r13,%rbx,8),%xmm2 274084: 89 00 00 274087: f2 0f 58 c8 addsd %xmm0,%xmm1 27408b: f2 41 0f 10 84 dd 88 movsd 0x8188(%r13,%rbx,8),%xmm0 274092: 81 00 00 274095: f2 41 0f 59 84 dd f0 mulsd 0x88f0(%r13,%rbx,8),%xmm0 27409c: 88 00 00 27409f: f2 0f 58 c8 addsd %xmm0,%xmm1 2740a3: f2 41 0f 10 84 dd 08 movsd 0x9508(%r13,%rbx,8),%xmm0 2740aa: 95 00 00 2740ad: f2 41 0f 59 84 dd 30 mulsd 0x8930(%r13,%rbx,8),%xmm0 2740b4: 89 00 00 2740b7: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2740bb: f2 0f 58 c2 addsd %xmm2,%xmm0 2740bf: f2 41 0f 10 94 dd 48 movsd 0x8148(%r13,%rbx,8),%xmm2 2740c6: 81 00 00 2740c9: f2 41 0f 59 94 dd b0 mulsd 0x88b0(%r13,%rbx,8),%xmm2 2740d0: 88 00 00 2740d3: 48 83 c3 01 add $0x1,%rbx 2740d7: f2 0f 58 c2 addsd %xmm2,%xmm0 2740db: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2740df: e8 00 00 00 00 callq 2740e4 2740e4: f2 0f 10 1c 24 movsd (%rsp),%xmm3 2740e9: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 2740f0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2740f4: f2 0f 5c d8 subsd %xmm0,%xmm3 2740f8: f2 41 0f 11 9d a8 19 movsd %xmm3,0x19a8(%r13) 2740ff: 00 00 274101: 39 da cmp %ebx,%edx 274103: 0f 87 3d ff ff ff ja 274046 274109: 41 c7 85 b0 1b 00 00 movl $0x0,0x1bb0(%r13) 274110: 00 00 00 00 274114: 85 d2 test %edx,%edx 274116: 0f 84 b0 24 00 00 je 2765cc 27411c: 83 ea 01 sub $0x1,%edx 27411f: 49 8d 85 88 96 00 00 lea 0x9688(%r13),%rax 274126: 49 8d b4 d5 90 96 00 lea 0x9690(%r13,%rdx,8),%rsi 27412d: 00 27412e: 31 d2 xor %edx,%edx 274130: 89 d2 mov %edx,%edx 274132: 66 0f ef c0 pxor %xmm0,%xmm0 274136: 48 83 c0 08 add $0x8,%rax 27413a: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27413f: f2 0f 58 40 38 addsd 0x38(%rax),%xmm0 274144: f2 0f 58 40 78 addsd 0x78(%rax),%xmm0 274149: f2 0f 58 40 f8 addsd -0x8(%rax),%xmm0 27414e: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 274153: 89 ca mov %ecx,%edx 274155: 48 39 c6 cmp %rax,%rsi 274158: 75 d6 jne 274130 27415a: 41 89 8d b0 1b 00 00 mov %ecx,0x1bb0(%r13) 274161: 4d 8d a5 48 82 00 00 lea 0x8248(%r13),%r12 274168: 31 db xor %ebx,%ebx 27416a: 49 8d ad e0 86 00 00 lea 0x86e0(%r13),%rbp 274171: 48 8d 44 1d 00 lea 0x0(%rbp,%rbx,1),%rax 274176: 66 0f ef c0 pxor %xmm0,%xmm0 27417a: f2 41 0f 10 b4 24 40 movsd 0x1440(%r12),%xmm6 274181: 14 00 00 274184: f2 41 0f 10 ac 24 c0 movsd 0x14c0(%r12),%xmm5 27418b: 14 00 00 27418e: f2 45 0f 10 85 78 0e movsd 0xe78(%r13),%xmm8 274195: 00 00 274197: 41 8b 8d 5c 0f 00 00 mov 0xf5c(%r13),%ecx 27419e: 41 8b 95 58 0f 00 00 mov 0xf58(%r13),%edx 2741a5: 41 0f b6 b5 51 0f 00 movzbl 0xf51(%r13),%esi 2741ac: 00 2741ad: f2 41 0f 10 a4 24 80 movsd 0x1480(%r12),%xmm4 2741b4: 14 00 00 2741b7: 41 8b bd 54 0f 00 00 mov 0xf54(%r13),%edi 2741be: 50 push %rax 2741bf: 49 8d 84 24 80 00 00 lea 0x80(%r12),%rax 2741c6: 00 2741c7: 50 push %rax 2741c8: 49 8d 44 24 40 lea 0x40(%r12),%rax 2741cd: 50 push %rax 2741ce: 41 54 push %r12 2741d0: 41 8b 84 9d a0 86 00 mov 0x86a0(%r13,%rbx,4),%eax 2741d7: 00 2741d8: 49 83 c4 08 add $0x8,%r12 2741dc: 50 push %rax 2741dd: 41 8b 84 9d 40 86 00 mov 0x8640(%r13,%rbx,4),%eax 2741e4: 00 2741e5: 50 push %rax 2741e6: 41 8b 84 9d 00 86 00 mov 0x8600(%r13,%rbx,4),%eax 2741ed: 00 2741ee: 50 push %rax 2741ef: 41 8b 84 9d a0 85 00 mov 0x85a0(%r13,%rbx,4),%eax 2741f6: 00 2741f7: 50 push %rax 2741f8: 41 0f b6 84 1d 58 13 movzbl 0x1358(%r13,%rbx,1),%eax 2741ff: 00 00 274201: 50 push %rax 274202: 41 ff b4 24 78 ff ff pushq -0x88(%r12) 274209: ff 27420a: 41 ff b4 24 28 8f ff pushq -0x70d8(%r12) 274211: ff 274212: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 274219: 00 27421a: 48 83 ec 08 sub $0x8,%rsp 27421e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 274223: f2 41 0f 5e 84 24 88 divsd -0x6f78(%r12),%xmm0 27422a: 90 ff ff 27422d: f2 0f 11 04 24 movsd %xmm0,(%rsp) 274232: 41 8b 84 9d c8 13 00 mov 0x13c8(%r13,%rbx,4),%eax 274239: 00 27423a: 66 41 0f 28 c0 movapd %xmm8,%xmm0 27423f: 48 83 c3 01 add $0x1,%rbx 274243: 50 push %rax 274244: 45 8b 8d b0 1b 00 00 mov 0x1bb0(%r13),%r9d 27424b: f2 41 0f 10 bd a8 19 movsd 0x19a8(%r13),%xmm7 274252: 00 00 274254: 45 0f b6 85 50 0f 00 movzbl 0xf50(%r13),%r8d 27425b: 00 27425c: f2 41 0f 10 9d 60 0e movsd 0xe60(%r13),%xmm3 274263: 00 00 274265: f2 41 0f 10 95 78 1a movsd 0x1a78(%r13),%xmm2 27426c: 00 00 27426e: f2 41 0f 10 8d 80 0e movsd 0xe80(%r13),%xmm1 274275: 00 00 274277: e8 84 d0 ff ff callq 271300 27427c: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 274283: 48 83 c4 68 add $0x68,%rsp 274287: 39 d8 cmp %ebx,%eax 274289: 0f 87 e2 fe ff ff ja 274171 27428f: 49 c7 85 e0 34 00 00 movq $0x0,0x34e0(%r13) 274296: 00 00 00 00 27429a: 49 c7 85 e8 34 00 00 movq $0x0,0x34e8(%r13) 2742a1: 00 00 00 00 2742a5: 85 c0 test %eax,%eax 2742a7: 0f 84 11 23 00 00 je 2765be 2742ad: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2742b4: 00 00 2742b6: 49 8d 9d 08 7a 00 00 lea 0x7a08(%r13),%rbx 2742bd: 45 31 f6 xor %r14d,%r14d 2742c0: eb 0f jmp 2742d1 2742c2: f2 41 0f 10 a5 e0 34 movsd 0x34e0(%r13),%xmm4 2742c9: 00 00 2742cb: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 2742d1: f2 0f 10 83 80 1d 00 movsd 0x1d80(%rbx),%xmm0 2742d8: 00 2742d9: f2 0f 10 0b movsd (%rbx),%xmm1 2742dd: 41 83 c6 01 add $0x1,%r14d 2742e1: 48 83 c3 08 add $0x8,%rbx 2742e5: f2 0f 59 83 60 0f 00 mulsd 0xf60(%rbx),%xmm0 2742ec: 00 2742ed: f2 0f 10 9b b8 08 00 movsd 0x8b8(%rbx),%xmm3 2742f4: 00 2742f5: f2 0f 10 93 b8 1d 00 movsd 0x1db8(%rbx),%xmm2 2742fc: 00 2742fd: f2 0f 59 93 e0 0f 00 mulsd 0xfe0(%rbx),%xmm2 274304: 00 274305: f2 0f 59 8b 20 0f 00 mulsd 0xf20(%rbx),%xmm1 27430c: 00 27430d: f2 0f 58 c3 addsd %xmm3,%xmm0 274311: f2 0f 58 cb addsd %xmm3,%xmm1 274315: f2 0f 58 c2 addsd %xmm2,%xmm0 274319: f2 0f 10 93 78 07 00 movsd 0x778(%rbx),%xmm2 274320: 00 274321: f2 0f 59 93 e0 0e 00 mulsd 0xee0(%rbx),%xmm2 274328: 00 274329: f2 0f 58 d0 addsd %xmm0,%xmm2 27432d: f2 0f 10 43 38 movsd 0x38(%rbx),%xmm0 274332: f2 0f 59 83 a0 0f 00 mulsd 0xfa0(%rbx),%xmm0 274339: 00 27433a: f2 0f 11 14 24 movsd %xmm2,(%rsp) 27433f: f2 0f 58 c8 addsd %xmm0,%xmm1 274343: f2 0f 10 83 38 07 00 movsd 0x738(%rbx),%xmm0 27434a: 00 27434b: f2 0f 59 83 a0 0e 00 mulsd 0xea0(%rbx),%xmm0 274352: 00 274353: f2 0f 58 c8 addsd %xmm0,%xmm1 274357: 66 0f ef c0 pxor %xmm0,%xmm0 27435b: f2 0f 5a 83 f8 07 00 cvtsd2ss 0x7f8(%rbx),%xmm0 274362: 00 274363: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 274367: e8 00 00 00 00 callq 27436c 27436c: f2 0f 10 14 24 movsd (%rsp),%xmm2 274371: 66 0f ef c9 pxor %xmm1,%xmm1 274375: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 274379: e8 00 00 00 00 callq 27437e 27437e: 66 0f ef d2 pxor %xmm2,%xmm2 274382: f2 41 0f 10 ad e8 34 movsd 0x34e8(%r13),%xmm5 274389: 00 00 27438b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27438f: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 274395: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 27439a: f2 41 0f 11 85 e0 34 movsd %xmm0,0x34e0(%r13) 2743a1: 00 00 2743a3: f2 0f 10 83 b8 08 00 movsd 0x8b8(%rbx),%xmm0 2743aa: 00 2743ab: f2 0f 10 8b 78 1d 00 movsd 0x1d78(%rbx),%xmm1 2743b2: 00 2743b3: f2 0f 5a 93 f8 07 00 cvtsd2ss 0x7f8(%rbx),%xmm2 2743ba: 00 2743bb: f2 0f 58 c8 addsd %xmm0,%xmm1 2743bf: f2 0f 58 8b b8 1d 00 addsd 0x1db8(%rbx),%xmm1 2743c6: 00 2743c7: f2 0f 58 8b 78 07 00 addsd 0x778(%rbx),%xmm1 2743ce: 00 2743cf: f2 0f 58 83 f8 1a 00 addsd 0x1af8(%rbx),%xmm0 2743d6: 00 2743d7: f2 0f 58 83 38 1b 00 addsd 0x1b38(%rbx),%xmm0 2743de: 00 2743df: f2 0f 58 83 38 07 00 addsd 0x738(%rbx),%xmm0 2743e6: 00 2743e7: 66 49 0f 7e cc movq %xmm1,%r12 2743ec: 66 0f ef c9 pxor %xmm1,%xmm1 2743f0: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 2743f4: 0f 28 c2 movaps %xmm2,%xmm0 2743f7: e8 00 00 00 00 callq 2743fc 2743fc: 66 49 0f 6e fc movq %r12,%xmm7 274401: 66 0f ef c9 pxor %xmm1,%xmm1 274405: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 274409: e8 00 00 00 00 callq 27440e 27440e: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 274415: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 274419: f2 0f 58 04 24 addsd (%rsp),%xmm0 27441e: f2 41 0f 11 85 e8 34 movsd %xmm0,0x34e8(%r13) 274425: 00 00 274427: 44 39 f0 cmp %r14d,%eax 27442a: 0f 87 92 fe ff ff ja 2742c2 274430: f2 41 0f 10 8d 48 0f movsd 0xf48(%r13),%xmm1 274437: 00 00 274439: f2 0f 5e c1 divsd %xmm1,%xmm0 27443d: f2 41 0f 11 85 f8 34 movsd %xmm0,0x34f8(%r13) 274444: 00 00 274446: f2 41 0f 10 85 e0 34 movsd 0x34e0(%r13),%xmm0 27444d: 00 00 27444f: 66 0f 2e c1 ucomisd %xmm1,%xmm0 274453: 41 0f 96 85 a8 0d 00 setbe 0xda8(%r13) 27445a: 00 27445b: 85 c0 test %eax,%eax 27445d: 0f 84 d3 1c 00 00 je 276136 274463: 8d 50 ff lea -0x1(%rax),%edx 274466: 49 8d 94 15 e1 86 00 lea 0x86e1(%r13,%rdx,1),%rdx 27446d: 00 27446e: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 274472: 75 08 jne 27447c 274474: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 27447b: 00 27447c: 48 83 c5 01 add $0x1,%rbp 274480: 48 39 ea cmp %rbp,%rdx 274483: 75 e9 jne 27446e 274485: 31 db xor %ebx,%ebx 274487: 41 80 bc 1d 59 1a 00 cmpb $0x0,0x1a59(%r13,%rbx,1) 27448e: 00 00 274490: 74 0d je 27449f 274492: 41 c6 85 7e 0d 00 00 movb $0x0,0xd7e(%r13) 274499: 00 27449a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 27449f: 48 83 c3 01 add $0x1,%rbx 2744a3: 89 c2 mov %eax,%edx 2744a5: 39 d8 cmp %ebx,%eax 2744a7: 77 de ja 274487 2744a9: 41 8b 85 b4 0d 00 00 mov 0xdb4(%r13),%eax 2744b0: 83 c0 01 add $0x1,%eax 2744b3: 41 80 bd 7e 0d 00 00 cmpb $0x0,0xd7e(%r13) 2744ba: 00 2744bb: 41 89 85 b4 0d 00 00 mov %eax,0xdb4(%r13) 2744c2: 74 26 je 2744ea 2744c4: 41 80 bd a4 18 00 00 cmpb $0x0,0x18a4(%r13) 2744cb: 00 2744cc: 75 0e jne 2744dc 2744ce: 41 80 bd 51 0f 00 00 cmpb $0x0,0xf51(%r13) 2744d5: 00 2744d6: 0f 84 34 1f 00 00 je 276410 2744dc: 41 80 bd a8 0d 00 00 cmpb $0x0,0xda8(%r13) 2744e3: 00 2744e4: 0f 85 26 1f 00 00 jne 276410 2744ea: f2 41 0f 10 8d 60 0e movsd 0xe60(%r13),%xmm1 2744f1: 00 00 2744f3: f2 0f 11 8c 24 b0 00 movsd %xmm1,0xb0(%rsp) 2744fa: 00 00 2744fc: 41 3b 85 90 a6 00 00 cmp 0xa690(%r13),%eax 274503: 0f 86 0f ee ff ff jbe 273318 274509: 49 63 bd 24 10 00 00 movslq 0x1024(%r13),%rdi 274510: 49 63 b5 58 0c 00 00 movslq 0xc58(%r13),%rsi 274517: 4d 8d b5 38 12 00 00 lea 0x1238(%r13),%r14 27451e: 49 8d 9d 58 13 00 00 lea 0x1358(%r13),%rbx 274525: 41 8b 85 70 0f 00 00 mov 0xf70(%r13),%eax 27452c: 41 8b 8d 80 0f 00 00 mov 0xf80(%r13),%ecx 274533: 66 0f ef e4 pxor %xmm4,%xmm4 274537: 48 8d b4 7e 6c 06 00 lea 0x66c(%rsi,%rdi,2),%rsi 27453e: 00 27453f: 49 8d bd c0 1a 00 00 lea 0x1ac0(%r13),%rdi 274546: f2 41 0f 10 85 28 0f movsd 0xf28(%r13),%xmm0 27454d: 00 00 27454f: 41 8b 74 b5 00 mov 0x0(%r13,%rsi,4),%esi 274554: 57 push %rdi 274555: 49 8d bd 90 1a 00 00 lea 0x1a90(%r13),%rdi 27455c: 57 push %rdi 27455d: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 274562: 49 8d bd 88 1a 00 00 lea 0x1a88(%r13),%rdi 274569: 57 push %rdi 27456a: 49 8d bd a0 1a 00 00 lea 0x1aa0(%r13),%rdi 274571: 57 push %rdi 274572: 49 8d bd 98 1a 00 00 lea 0x1a98(%r13),%rdi 274579: 57 push %rdi 27457a: 49 8d bd 80 1a 00 00 lea 0x1a80(%r13),%rdi 274581: 57 push %rdi 274582: 49 8d bd 70 1a 00 00 lea 0x1a70(%r13),%rdi 274589: 57 push %rdi 27458a: 49 8d bd 90 14 00 00 lea 0x1490(%r13),%rdi 274591: ff b4 24 00 01 00 00 pushq 0x100(%rsp) 274598: 57 push %rdi 274599: 49 8d bd 50 14 00 00 lea 0x1450(%r13),%rdi 2745a0: 57 push %rdi 2745a1: 49 8d bd 10 14 00 00 lea 0x1410(%r13),%rdi 2745a8: 57 push %rdi 2745a9: 49 8d bd d0 14 00 00 lea 0x14d0(%r13),%rdi 2745b0: 57 push %rdi 2745b1: 49 8d bd e8 13 00 00 lea 0x13e8(%r13),%rdi 2745b8: 48 89 bc 24 98 00 00 mov %rdi,0x98(%rsp) 2745bf: 00 2745c0: 57 push %rdi 2745c1: 49 8d bd 18 12 00 00 lea 0x1218(%r13),%rdi 2745c8: ff b4 24 60 01 00 00 pushq 0x160(%rsp) 2745cf: ff b4 24 60 01 00 00 pushq 0x160(%rsp) 2745d6: ff b4 24 80 01 00 00 pushq 0x180(%rsp) 2745dd: ff b4 24 80 01 00 00 pushq 0x180(%rsp) 2745e4: 41 56 push %r14 2745e6: ff b4 24 78 01 00 00 pushq 0x178(%rsp) 2745ed: 57 push %rdi 2745ee: 49 8d bd d8 11 00 00 lea 0x11d8(%r13),%rdi 2745f5: 57 push %rdi 2745f6: 48 8b ac 24 88 01 00 mov 0x188(%rsp),%rbp 2745fd: 00 2745fe: 49 8d bd 68 19 00 00 lea 0x1968(%r13),%rdi 274605: 55 push %rbp 274606: ff b4 24 c8 01 00 00 pushq 0x1c8(%rsp) 27460d: 57 push %rdi 27460e: 49 8d bd 48 95 00 00 lea 0x9548(%r13),%rdi 274615: 57 push %rdi 274616: 49 8d bd 48 19 00 00 lea 0x1948(%r13),%rdi 27461d: 57 push %rdi 27461e: 49 8d bd 08 95 00 00 lea 0x9508(%r13),%rdi 274625: 57 push %rdi 274626: 49 8d bd 28 19 00 00 lea 0x1928(%r13),%rdi 27462d: 57 push %rdi 27462e: 53 push %rbx 27462f: 4c 8b bc 24 f8 01 00 mov 0x1f8(%rsp),%r15 274636: 00 274637: 41 57 push %r15 274639: 41 ff b5 68 1a 00 00 pushq 0x1a68(%r13) 274640: 41 ff b5 40 0e 00 00 pushq 0xe40(%r13) 274647: 41 8b bd 88 0f 00 00 mov 0xf88(%r13),%edi 27464e: 57 push %rdi 27464f: 41 8b bd 84 0f 00 00 mov 0xf84(%r13),%edi 274656: 57 push %rdi 274657: 45 8b 8d 38 0f 00 00 mov 0xf38(%r13),%r9d 27465e: 4c 89 ef mov %r13,%rdi 274661: f2 41 0f 10 bd 38 0e movsd 0xe38(%r13),%xmm7 274668: 00 00 27466a: 45 8b 85 7c 0f 00 00 mov 0xf7c(%r13),%r8d 274671: f2 41 0f 10 b5 00 0f movsd 0xf00(%r13),%xmm6 274678: 00 00 27467a: f2 41 0f 10 ad 40 10 movsd 0x1040(%r13),%xmm5 274681: 00 00 274683: f2 41 0f 10 9d 68 0e movsd 0xe68(%r13),%xmm3 27468a: 00 00 27468c: f2 41 0f 10 95 78 1a movsd 0x1a78(%r13),%xmm2 274693: 00 00 274695: e8 06 ba ff ff callq 2700a0 27469a: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 2746a1: 48 81 c4 10 01 00 00 add $0x110,%rsp 2746a8: 85 c9 test %ecx,%ecx 2746aa: 0f 84 bf 17 00 00 je 275e6f 2746b0: 8d 79 ff lea -0x1(%rcx),%edi 2746b3: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2746bb 2746ba: 00 2746bb: 48 89 e8 mov %rbp,%rax 2746be: 4c 89 fa mov %r15,%rdx 2746c1: 48 c1 e7 03 shl $0x3,%rdi 2746c5: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2746cd 2746cc: 00 2746cd: 49 8d b4 3d 40 11 00 lea 0x1140(%r13,%rdi,1),%rsi 2746d4: 00 2746d5: eb 76 jmp 27474d 2746d7: 0f 85 bc 00 00 00 jne 274799 2746dd: 48 c7 80 70 76 00 00 movq $0x0,0x7670(%rax) 2746e4: 00 00 00 00 2746e8: 66 0f 2f 90 d0 80 00 comisd 0x80d0(%rax),%xmm2 2746ef: 00 2746f0: 8b 8a 30 8c 00 00 mov 0x8c30(%rdx),%ecx 2746f6: 0f 83 e6 00 00 00 jae 2747e2 2746fc: 66 0f ef ed pxor %xmm5,%xmm5 274700: 66 0f ef c0 pxor %xmm0,%xmm0 274704: 66 0f 2e e5 ucomisd %xmm5,%xmm4 274708: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 27470d: f2 0f 5e 80 10 87 00 divsd 0x8710(%rax),%xmm0 274714: 00 274715: f2 0f 5e 80 50 88 00 divsd 0x8850(%rax),%xmm0 27471c: 00 27471d: f2 0f 11 80 50 84 00 movsd %xmm0,0x8450(%rax) 274724: 00 274725: 0f 8a e5 00 00 00 jp 274810 27472b: 0f 85 df 00 00 00 jne 274810 274731: 48 c7 80 90 84 00 00 movq $0x0,0x8490(%rax) 274738: 00 00 00 00 27473c: 48 83 c0 08 add $0x8,%rax 274740: 48 83 c2 04 add $0x4,%rdx 274744: 48 39 c6 cmp %rax,%rsi 274747: 0f 84 09 01 00 00 je 274856 27474d: f2 0f 10 48 40 movsd 0x40(%rax),%xmm1 274752: 8b 8a 30 8c 00 00 mov 0x8c30(%rdx),%ecx 274758: 66 0f 2f d1 comisd %xmm1,%xmm2 27475c: 0f 83 83 02 00 00 jae 2749e5 274762: 66 0f ef c0 pxor %xmm0,%xmm0 274766: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 27476b: f2 0f 5e 80 10 87 00 divsd 0x8710(%rax),%xmm0 274772: 00 274773: f2 0f 5e 80 50 88 00 divsd 0x8850(%rax),%xmm0 27477a: 00 27477b: f2 0f 11 80 30 76 00 movsd %xmm0,0x7630(%rax) 274782: 00 274783: f2 0f 10 a0 90 82 00 movsd 0x8290(%rax),%xmm4 27478a: 00 27478b: 66 0f ef ff pxor %xmm7,%xmm7 27478f: 66 0f 2e e7 ucomisd %xmm7,%xmm4 274793: 0f 8b 3e ff ff ff jnp 2746d7 274799: f2 0f 59 cb mulsd %xmm3,%xmm1 27479d: 8b 8a 50 8c 00 00 mov 0x8c50(%rdx),%ecx 2747a3: 66 0f 2f d1 comisd %xmm1,%xmm2 2747a7: 0f 83 2f 03 00 00 jae 274adc 2747ad: 66 0f 2f 90 d0 80 00 comisd 0x80d0(%rax),%xmm2 2747b4: 00 2747b5: 66 0f ef c0 pxor %xmm0,%xmm0 2747b9: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 2747be: f2 0f 5e 80 50 87 00 divsd 0x8750(%rax),%xmm0 2747c5: 00 2747c6: f2 0f 5e 80 50 88 00 divsd 0x8850(%rax),%xmm0 2747cd: 00 2747ce: f2 0f 11 80 70 76 00 movsd %xmm0,0x7670(%rax) 2747d5: 00 2747d6: 8b 8a 30 8c 00 00 mov 0x8c30(%rdx),%ecx 2747dc: 0f 82 1a ff ff ff jb 2746fc 2747e2: 66 0f ef ed pxor %xmm5,%xmm5 2747e6: 0f af 0a imul (%rdx),%ecx 2747e9: 66 0f ef c0 pxor %xmm0,%xmm0 2747ed: 66 0f 2e e5 ucomisd %xmm5,%xmm4 2747f1: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 2747f6: f2 0f 5e 00 divsd (%rax),%xmm0 2747fa: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 274801: 00 274802: f2 0f 11 80 50 84 00 movsd %xmm0,0x8450(%rax) 274809: 00 27480a: 0f 8b 1b ff ff ff jnp 27472b 274810: 66 0f 2f 90 10 81 00 comisd 0x8110(%rax),%xmm2 274817: 00 274818: 8b 8a 50 8c 00 00 mov 0x8c50(%rdx),%ecx 27481e: 0f 83 8b 02 00 00 jae 274aaf 274824: 66 0f ef c0 pxor %xmm0,%xmm0 274828: 48 83 c0 08 add $0x8,%rax 27482c: 48 83 c2 04 add $0x4,%rdx 274830: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 274835: f2 0f 5e 80 48 87 00 divsd 0x8748(%rax),%xmm0 27483c: 00 27483d: f2 0f 5e 80 48 88 00 divsd 0x8848(%rax),%xmm0 274844: 00 274845: f2 0f 11 80 88 84 00 movsd %xmm0,0x8488(%rax) 27484c: 00 27484d: 48 39 c6 cmp %rax,%rsi 274850: 0f 85 f7 fe ff ff jne 27474d 274856: 49 8d 85 a8 13 00 00 lea 0x13a8(%r13),%rax 27485d: 49 8d 8d 68 87 00 00 lea 0x8768(%r13),%rcx 274864: 48 89 44 24 28 mov %rax,0x28(%rsp) 274869: 48 89 c6 mov %rax,%rsi 27486c: 49 8d bc 3d 70 87 00 lea 0x8770(%r13,%rdi,1),%rdi 274873: 00 274874: eb 72 jmp 2748e8 274876: f7 b6 00 87 00 00 divl 0x8700(%rsi) 27487c: 66 0f ef c9 pxor %xmm1,%xmm1 274880: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 274885: f2 0f 10 01 movsd (%rcx),%xmm0 274889: 66 0f ef e4 pxor %xmm4,%xmm4 27488d: 66 0f 2e a1 60 0c 00 ucomisd 0xc60(%rcx),%xmm4 274894: 00 274895: f2 0f 5e c1 divsd %xmm1,%xmm0 274899: f2 0f 11 81 80 00 00 movsd %xmm0,0x80(%rcx) 2748a0: 00 2748a1: f2 0f 10 81 20 0e 00 movsd 0xe20(%rcx),%xmm0 2748a8: 00 2748a9: f2 0f 5e c1 divsd %xmm1,%xmm0 2748ad: f2 0f 11 81 a0 0e 00 movsd %xmm0,0xea0(%rcx) 2748b4: 00 2748b5: 0f 8a 4e 02 00 00 jp 274b09 2748bb: 0f 85 48 02 00 00 jne 274b09 2748c1: 48 c7 81 c0 00 00 00 movq $0x0,0xc0(%rcx) 2748c8: 00 00 00 00 2748cc: 48 83 c1 08 add $0x8,%rcx 2748d0: 48 83 c6 04 add $0x4,%rsi 2748d4: 48 c7 81 d8 0e 00 00 movq $0x0,0xed8(%rcx) 2748db: 00 00 00 00 2748df: 48 39 cf cmp %rcx,%rdi 2748e2: 0f 84 7a 02 00 00 je 274b62 2748e8: 44 8b 0e mov (%rsi),%r9d 2748eb: 8b 86 40 8b 00 00 mov 0x8b40(%rsi),%eax 2748f1: 31 d2 xor %edx,%edx 2748f3: 45 85 c9 test %r9d,%r9d 2748f6: 0f 84 7a ff ff ff je 274876 2748fc: f7 b6 c0 86 00 00 divl 0x86c0(%rsi) 274902: 66 0f ef c9 pxor %xmm1,%xmm1 274906: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27490b: e9 75 ff ff ff jmpq 274885 274910: bd 01 00 00 00 mov $0x1,%ebp 274915: e9 aa f6 ff ff jmpq 273fc4 27491a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 274921 274921: 49 89 86 30 89 00 00 mov %rax,0x8930(%r14) 274928: 66 48 0f 6e c8 movq %rax,%xmm1 27492d: 66 48 0f 6e c0 movq %rax,%xmm0 274932: 49 89 86 b0 89 00 00 mov %rax,0x89b0(%r14) 274939: 49 89 86 b0 88 00 00 mov %rax,0x88b0(%r14) 274940: 49 89 86 70 89 00 00 mov %rax,0x8970(%r14) 274947: 49 89 86 f0 89 00 00 mov %rax,0x89f0(%r14) 27494e: 49 89 86 f0 88 00 00 mov %rax,0x88f0(%r14) 274955: e9 d3 f4 ff ff jmpq 273e2d 27495a: f2 41 0f 10 9e 78 11 movsd 0x1178(%r14),%xmm3 274961: 00 00 274963: e9 80 f3 ff ff jmpq 273ce8 274968: 31 c0 xor %eax,%eax 27496a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 274971: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 274978: e8 00 00 00 00 callq 27497d 27497d: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 274984: e9 16 fb ff ff jmpq 27449f 274989: 41 c6 85 7e 0d 00 00 movb $0x0,0xd7e(%r13) 274990: 00 274991: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 274996: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 27499d: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 2749a4: 00 2749a5: 89 c2 mov %eax,%edx 2749a7: 85 c0 test %eax,%eax 2749a9: 0f 85 d6 fa ff ff jne 274485 2749af: e9 f5 fa ff ff jmpq 2744a9 2749b4: 31 c0 xor %eax,%eax 2749b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2749bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2749c4: e8 00 00 00 00 callq 2749c9 2749c9: 41 80 bd 7e 0d 00 00 cmpb $0x0,0xd7e(%r13) 2749d0: 00 2749d1: 74 c3 je 274996 2749d3: f2 41 0f 10 8d 48 0f movsd 0xf48(%r13),%xmm1 2749da: 00 00 2749dc: 66 0f 28 d9 movapd %xmm1,%xmm3 2749e0: e9 46 f6 ff ff jmpq 27402b 2749e5: 0f af 0a imul (%rdx),%ecx 2749e8: 66 0f ef c0 pxor %xmm0,%xmm0 2749ec: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 2749f1: f2 0f 5e 00 divsd (%rax),%xmm0 2749f5: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 2749fc: 00 2749fd: f2 0f 11 80 30 76 00 movsd %xmm0,0x7630(%rax) 274a04: 00 274a05: e9 79 fd ff ff jmpq 274783 274a0a: f2 41 0f 10 a5 00 0f movsd 0xf00(%r13),%xmm4 274a11: 00 00 274a13: 66 0f ef c9 pxor %xmm1,%xmm1 274a17: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 274a1b: f2 0f 5a 8c 24 b0 00 cvtsd2ss 0xb0(%rsp),%xmm1 274a22: 00 00 274a24: f2 0f 11 24 24 movsd %xmm4,(%rsp) 274a29: e8 00 00 00 00 callq 274a2e 274a2e: 0f 28 c8 movaps %xmm0,%xmm1 274a31: f2 0f 10 04 24 movsd (%rsp),%xmm0 274a36: f2 0f 58 84 24 b0 00 addsd 0xb0(%rsp),%xmm0 274a3d: 00 00 274a3f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 274a43: e8 00 00 00 00 callq 274a48 274a48: 45 8b 9d 50 10 00 00 mov 0x1050(%r13),%r11d 274a4f: 66 0f ef ff pxor %xmm7,%xmm7 274a53: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 274a57: f2 0f 11 bc 24 b0 00 movsd %xmm7,0xb0(%rsp) 274a5e: 00 00 274a60: 45 85 db test %r11d,%r11d 274a63: 0f 85 f4 e8 ff ff jne 27335d 274a69: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 274a70: 00 00 274a72: 31 ed xor %ebp,%ebp 274a74: 31 db xor %ebx,%ebx 274a76: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 274a7d: 00 274a7e: e9 56 f5 ff ff jmpq 273fd9 274a83: 66 0f ef c9 pxor %xmm1,%xmm1 274a87: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 274a8b: f2 0f 5a 8c 24 b0 00 cvtsd2ss 0xb0(%rsp),%xmm1 274a92: 00 00 274a94: e8 00 00 00 00 callq 274a99 274a99: 66 0f ef ff pxor %xmm7,%xmm7 274a9d: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 274aa1: f2 0f 11 bc 24 b0 00 movsd %xmm7,0xb0(%rsp) 274aa8: 00 00 274aaa: e9 9e e8 ff ff jmpq 27334d 274aaf: 0f af 0a imul (%rdx),%ecx 274ab2: f2 0f 10 08 movsd (%rax),%xmm1 274ab6: 66 0f ef c0 pxor %xmm0,%xmm0 274aba: f2 0f 59 cb mulsd %xmm3,%xmm1 274abe: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 274ac3: f2 0f 5e c1 divsd %xmm1,%xmm0 274ac7: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 274ace: 00 274acf: f2 0f 11 80 90 84 00 movsd %xmm0,0x8490(%rax) 274ad6: 00 274ad7: e9 60 fc ff ff jmpq 27473c 274adc: 0f af 0a imul (%rdx),%ecx 274adf: f2 0f 10 08 movsd (%rax),%xmm1 274ae3: 66 0f ef c0 pxor %xmm0,%xmm0 274ae7: f2 0f 59 cb mulsd %xmm3,%xmm1 274aeb: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 274af0: f2 0f 5e c1 divsd %xmm1,%xmm0 274af4: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 274afb: 00 274afc: f2 0f 11 80 70 76 00 movsd %xmm0,0x7670(%rax) 274b03: 00 274b04: e9 df fb ff ff jmpq 2746e8 274b09: 44 8b 06 mov (%rsi),%r8d 274b0c: 8b 86 60 8b 00 00 mov 0x8b60(%rsi),%eax 274b12: 31 d2 xor %edx,%edx 274b14: 45 85 c0 test %r8d,%r8d 274b17: 0f 85 29 01 00 00 jne 274c46 274b1d: f7 b6 20 87 00 00 divl 0x8720(%rsi) 274b23: 66 0f ef c9 pxor %xmm1,%xmm1 274b27: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 274b2c: f2 0f 10 41 40 movsd 0x40(%rcx),%xmm0 274b31: 48 83 c1 08 add $0x8,%rcx 274b35: 48 83 c6 04 add $0x4,%rsi 274b39: f2 0f 5e c1 divsd %xmm1,%xmm0 274b3d: f2 0f 11 81 b8 00 00 movsd %xmm0,0xb8(%rcx) 274b44: 00 274b45: f2 0f 10 81 58 0e 00 movsd 0xe58(%rcx),%xmm0 274b4c: 00 274b4d: f2 0f 5e c1 divsd %xmm1,%xmm0 274b51: f2 0f 11 81 d8 0e 00 movsd %xmm0,0xed8(%rcx) 274b58: 00 274b59: 48 39 cf cmp %rcx,%rdi 274b5c: 0f 85 86 fd ff ff jne 2748e8 274b62: 41 8b 8d 54 0f 00 00 mov 0xf54(%r13),%ecx 274b69: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 274b70: 41 8b b5 68 0f 00 00 mov 0xf68(%r13),%esi 274b77: 41 0f b6 ad 50 0f 00 movzbl 0xf50(%r13),%ebp 274b7e: 00 274b7f: 89 0c 24 mov %ecx,(%rsp) 274b82: 41 8b 8d 6c 0f 00 00 mov 0xf6c(%r13),%ecx 274b89: 85 c0 test %eax,%eax 274b8b: 0f 84 de 12 00 00 je 275e6f 274b91: 48 8b 94 24 e8 00 00 mov 0xe8(%rsp),%rdx 274b98: 00 274b99: 8d 78 ff lea -0x1(%rax),%edi 274b9c: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 274ba4 274ba3: 00 274ba4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 274ba9: 89 c7 mov %eax,%edi 274bab: 49 89 d7 mov %rdx,%r15 274bae: 48 89 d0 mov %rdx,%rax 274bb1: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 274bb6: 31 d2 xor %edx,%edx 274bb8: eb 7a jmp 274c34 274bba: 45 8b 84 95 a0 85 00 mov 0x85a0(%r13,%rdx,4),%r8d 274bc1: 00 274bc2: 66 0f ef c0 pxor %xmm0,%xmm0 274bc6: f2 0f 10 08 movsd (%rax),%xmm1 274bca: 66 0f ef e4 pxor %xmm4,%xmm4 274bce: 66 0f 2e a0 50 82 00 ucomisd 0x8250(%rax),%xmm4 274bd5: 00 274bd6: f2 49 0f 2a c0 cvtsi2sd %r8,%xmm0 274bdb: f2 0f 5e c1 divsd %xmm1,%xmm0 274bdf: f2 0f 11 80 f0 8b 00 movsd %xmm0,0x8bf0(%rax) 274be6: 00 274be7: 0f 8a 3f 02 00 00 jp 274e2c 274bed: 0f 85 39 02 00 00 jne 274e2c 274bf3: 48 c7 80 30 8c 00 00 movq $0x0,0x8c30(%rax) 274bfa: 00 00 00 00 274bfe: 41 80 bc 15 58 13 00 cmpb $0x0,0x1358(%r13,%rdx,1) 274c05: 00 00 274c07: 74 51 je 274c5a 274c09: 45 8b 84 95 00 86 00 mov 0x8600(%r13,%rdx,4),%r8d 274c10: 00 274c11: 66 0f ef c0 pxor %xmm0,%xmm0 274c15: 48 83 c2 01 add $0x1,%rdx 274c19: 48 83 c0 08 add $0x8,%rax 274c1d: f2 49 0f 2a c0 cvtsi2sd %r8,%xmm0 274c22: f2 0f 5e 40 f8 divsd -0x8(%rax),%xmm0 274c27: f2 0f 11 80 68 8c 00 movsd %xmm0,0x8c68(%rax) 274c2e: 00 274c2f: 48 39 d7 cmp %rdx,%rdi 274c32: 74 3e je 274c72 274c34: 40 84 ed test %bpl,%bpl 274c37: 75 81 jne 274bba 274c39: 48 c7 80 f0 8b 00 00 movq $0x0,0x8bf0(%rax) 274c40: 00 00 00 00 274c44: eb ad jmp 274bf3 274c46: f7 b6 e0 86 00 00 divl 0x86e0(%rsi) 274c4c: 66 0f ef c9 pxor %xmm1,%xmm1 274c50: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 274c55: e9 d2 fe ff ff jmpq 274b2c 274c5a: 48 83 c2 01 add $0x1,%rdx 274c5e: 48 83 c0 08 add $0x8,%rax 274c62: 48 c7 80 68 8c 00 00 movq $0x0,0x8c68(%rax) 274c69: 00 00 00 00 274c6d: 48 39 d7 cmp %rdx,%rdi 274c70: 75 c2 jne 274c34 274c72: 48 8b 44 24 18 mov 0x18(%rsp),%rax 274c77: 49 89 dc mov %rbx,%r12 274c7a: c1 e6 12 shl $0x12,%esi 274c7d: 40 88 6c 24 30 mov %bpl,0x30(%rsp) 274c82: c1 e1 08 shl $0x8,%ecx 274c85: 48 89 5c 24 40 mov %rbx,0x40(%rsp) 274c8a: 4c 89 fd mov %r15,%rbp 274c8d: 4c 89 f3 mov %r14,%rbx 274c90: 4d 8d 8c 05 59 13 00 lea 0x1359(%r13,%rax,1),%r9 274c97: 00 274c98: 4c 89 6c 24 48 mov %r13,0x48(%rsp) 274c9d: 4d 89 e5 mov %r12,%r13 274ca0: 89 74 24 08 mov %esi,0x8(%rsp) 274ca4: 4d 89 cf mov %r9,%r15 274ca7: 89 4c 24 10 mov %ecx,0x10(%rsp) 274cab: eb 36 jmp 274ce3 274cad: 48 c7 85 b0 8c 00 00 movq $0x0,0x8cb0(%rbp) 274cb4: 00 00 00 00 274cb8: 48 c7 85 f0 8c 00 00 movq $0x0,0x8cf0(%rbp) 274cbf: 00 00 00 00 274cc3: 48 c7 85 30 8d 00 00 movq $0x0,0x8d30(%rbp) 274cca: 00 00 00 00 274cce: 49 83 c5 01 add $0x1,%r13 274cd2: 48 83 c5 08 add $0x8,%rbp 274cd6: 48 83 c3 04 add $0x4,%rbx 274cda: 4d 39 ef cmp %r13,%r15 274cdd: 0f 84 7b 01 00 00 je 274e5e 274ce3: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 274ce8: 74 c3 je 274cad 274cea: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 274cf2 274cf1: 00 274cf2: 66 0f ef c0 pxor %xmm0,%xmm0 274cf6: f2 0f 5a 85 10 82 00 cvtsd2ss 0x8210(%rbp),%xmm0 274cfd: 00 274cfe: e8 00 00 00 00 callq 274d03 274d03: 8b 44 24 08 mov 0x8(%rsp),%eax 274d07: 0f 28 c8 movaps %xmm0,%xmm1 274d0a: 66 0f ef c0 pxor %xmm0,%xmm0 274d0e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 274d13: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 274d17: 8b 83 c8 73 00 00 mov 0x73c8(%rbx),%eax 274d1d: f2 0f 5e c1 divsd %xmm1,%xmm0 274d21: 66 0f ef c9 pxor %xmm1,%xmm1 274d25: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 274d2a: f2 0f 5e c1 divsd %xmm1,%xmm0 274d2e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 274d36 274d35: 00 274d36: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 274d3b: 66 0f ef c0 pxor %xmm0,%xmm0 274d3f: f2 0f 5a 85 10 82 00 cvtsd2ss 0x8210(%rbp),%xmm0 274d46: 00 274d47: e8 00 00 00 00 callq 274d4c 274d4c: 31 d2 xor %edx,%edx 274d4e: 8b 83 c8 73 00 00 mov 0x73c8(%rbx),%eax 274d54: 0f 28 d0 movaps %xmm0,%xmm2 274d57: 66 0f ef c0 pxor %xmm0,%xmm0 274d5b: 66 0f ef c9 pxor %xmm1,%xmm1 274d5f: 8b b3 70 01 00 00 mov 0x170(%rbx),%esi 274d65: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 274d6a: 8b 44 24 10 mov 0x10(%rsp),%eax 274d6e: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 274d72: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 274d77: 8b 83 e8 73 00 00 mov 0x73e8(%rbx),%eax 274d7d: 41 f7 f4 div %r12d 274d80: f2 0f 5e ca divsd %xmm2,%xmm1 274d84: f2 0f 5e c8 divsd %xmm0,%xmm1 274d88: f2 4c 0f 2c c1 cvttsd2si %xmm1,%r8 274d8d: 45 01 c0 add %r8d,%r8d 274d90: 85 f6 test %esi,%esi 274d92: 0f 85 ba 00 00 00 jne 274e52 274d98: 44 2b 83 a8 73 00 00 sub 0x73a8(%rbx),%r8d 274d9f: 44 39 c2 cmp %r8d,%edx 274da2: 66 0f ef c9 pxor %xmm1,%xmm1 274da6: 66 0f ef db pxor %xmm3,%xmm3 274daa: f2 0f 5e 45 00 divsd 0x0(%rbp),%xmm0 274daf: 0f 97 c2 seta %dl 274db2: f2 0f 10 95 60 01 00 movsd 0x160(%rbp),%xmm2 274db9: 00 274dba: 0f b6 d2 movzbl %dl,%edx 274dbd: 8d 44 02 01 lea 0x1(%rdx,%rax,1),%eax 274dc1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 274dc6: 8b 03 mov (%rbx),%eax 274dc8: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 274dcd: f2 0f 59 c3 mulsd %xmm3,%xmm0 274dd1: f2 0f 5e c2 divsd %xmm2,%xmm0 274dd5: f2 0f 5e c1 divsd %xmm1,%xmm0 274dd9: f2 0f 11 85 b0 8c 00 movsd %xmm0,0x8cb0(%rbp) 274de0: 00 274de1: 8b 03 mov (%rbx),%eax 274de3: 66 0f ef c0 pxor %xmm0,%xmm0 274de7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 274dec: f2 0f 59 85 90 81 00 mulsd 0x8190(%rbp),%xmm0 274df3: 00 274df4: f2 0f 5e c2 divsd %xmm2,%xmm0 274df8: f2 0f 5e c1 divsd %xmm1,%xmm0 274dfc: f2 0f 11 85 f0 8c 00 movsd %xmm0,0x8cf0(%rbp) 274e03: 00 274e04: 8b 03 mov (%rbx),%eax 274e06: 66 0f ef c0 pxor %xmm0,%xmm0 274e0a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 274e0f: f2 0f 59 85 10 71 00 mulsd 0x7110(%rbp),%xmm0 274e16: 00 274e17: f2 0f 5e c2 divsd %xmm2,%xmm0 274e1b: f2 0f 5e c1 divsd %xmm1,%xmm0 274e1f: f2 0f 11 85 30 8d 00 movsd %xmm0,0x8d30(%rbp) 274e26: 00 274e27: e9 a2 fe ff ff jmpq 274cce 274e2c: 45 8b 84 95 40 86 00 mov 0x8640(%r13,%rdx,4),%r8d 274e33: 00 274e34: f2 0f 59 ca mulsd %xmm2,%xmm1 274e38: 66 0f ef c0 pxor %xmm0,%xmm0 274e3c: f2 49 0f 2a c0 cvtsi2sd %r8,%xmm0 274e41: f2 0f 5e c1 divsd %xmm1,%xmm0 274e45: f2 0f 11 80 30 8c 00 movsd %xmm0,0x8c30(%rax) 274e4c: 00 274e4d: e9 ac fd ff ff jmpq 274bfe 274e52: 44 2b 83 88 73 00 00 sub 0x7388(%rbx),%r8d 274e59: e9 41 ff ff ff jmpq 274d9f 274e5e: 4c 8b 6c 24 48 mov 0x48(%rsp),%r13 274e63: 48 8b 44 24 18 mov 0x18(%rsp),%rax 274e68: 0f b6 6c 24 30 movzbl 0x30(%rsp),%ebp 274e6d: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 274e72: 4c 8b bc 24 00 01 00 mov 0x100(%rsp),%r15 274e79: 00 274e7a: 4d 8d a4 c5 e0 12 00 lea 0x12e0(%r13,%rax,8),%r12 274e81: 00 274e82: e9 1b 01 00 00 jmpq 274fa2 274e87: 41 8b 86 48 73 00 00 mov 0x7348(%r14),%eax 274e8e: 41 8b 8e 70 01 00 00 mov 0x170(%r14),%ecx 274e95: 31 d2 xor %edx,%edx 274e97: 41 f7 b6 30 8d 00 00 divl 0x8d30(%r14) 274e9e: 85 c9 test %ecx,%ecx 274ea0: 0f 85 28 05 00 00 jne 2753ce 274ea6: 41 0f af 86 f0 8c 00 imul 0x8cf0(%r14),%eax 274ead: 00 274eae: 41 8b 96 70 8a 00 00 mov 0x8a70(%r14),%edx 274eb5: 66 0f ef c0 pxor %xmm0,%xmm0 274eb9: 66 0f ef c9 pxor %xmm1,%xmm1 274ebd: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 274ec2: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 274ec7: f3 0f 5e c1 divss %xmm1,%xmm0 274ecb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 274ed3 274ed2: 00 274ed3: e8 00 00 00 00 callq 274ed8 274ed8: 66 0f ef c9 pxor %xmm1,%xmm1 274edc: f2 41 0f 10 17 movsd (%r15),%xmm2 274ee1: 66 0f ef ff pxor %xmm7,%xmm7 274ee5: 66 41 0f 2e bf f0 80 ucomisd 0x80f0(%r15),%xmm7 274eec: 00 00 274eee: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 274ef3: 66 0f ef c0 pxor %xmm0,%xmm0 274ef7: 89 c0 mov %eax,%eax 274ef9: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 274efe: 41 8b 06 mov (%r14),%eax 274f01: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 274f06: f2 41 0f 59 87 90 8a mulsd 0x8a90(%r15),%xmm0 274f0d: 00 00 274f0f: f2 0f 5e c2 divsd %xmm2,%xmm0 274f13: f2 0f 5e c1 divsd %xmm1,%xmm0 274f17: f2 41 0f 11 87 10 8d movsd %xmm0,0x8d10(%r15) 274f1e: 00 00 274f20: 41 8b 06 mov (%r14),%eax 274f23: 66 0f ef c0 pxor %xmm0,%xmm0 274f27: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 274f2c: f2 41 0f 59 87 30 80 mulsd 0x8030(%r15),%xmm0 274f33: 00 00 274f35: f2 0f 5e c2 divsd %xmm2,%xmm0 274f39: f2 0f 5e c1 divsd %xmm1,%xmm0 274f3d: f2 41 0f 11 87 90 8d movsd %xmm0,0x8d90(%r15) 274f44: 00 00 274f46: 41 8b 06 mov (%r14),%eax 274f49: 66 0f ef c0 pxor %xmm0,%xmm0 274f4d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 274f52: f2 41 0f 59 87 b0 6f mulsd 0x6fb0(%r15),%xmm0 274f59: 00 00 274f5b: f2 0f 5e c2 divsd %xmm2,%xmm0 274f5f: f2 0f 5e c1 divsd %xmm1,%xmm0 274f63: f2 41 0f 11 87 10 8e movsd %xmm0,0x8e10(%r15) 274f6a: 00 00 274f6c: 7a 60 jp 274fce 274f6e: 75 5e jne 274fce 274f70: 49 c7 87 50 8d 00 00 movq $0x0,0x8d50(%r15) 274f77: 00 00 00 00 274f7b: 49 83 c7 08 add $0x8,%r15 274f7f: 49 83 c6 04 add $0x4,%r14 274f83: 49 c7 87 c8 8d 00 00 movq $0x0,0x8dc8(%r15) 274f8a: 00 00 00 00 274f8e: 49 c7 87 48 8e 00 00 movq $0x0,0x8e48(%r15) 274f95: 00 00 00 00 274f99: 4d 39 fc cmp %r15,%r12 274f9c: 0f 84 19 01 00 00 je 2750bb 274fa2: 40 84 ed test %bpl,%bpl 274fa5: 0f 85 dc fe ff ff jne 274e87 274fab: 49 c7 87 10 8d 00 00 movq $0x0,0x8d10(%r15) 274fb2: 00 00 00 00 274fb6: 49 c7 87 90 8d 00 00 movq $0x0,0x8d90(%r15) 274fbd: 00 00 00 00 274fc1: 49 c7 87 10 8e 00 00 movq $0x0,0x8e10(%r15) 274fc8: 00 00 00 00 274fcc: eb a2 jmp 274f70 274fce: 41 8b 86 48 73 00 00 mov 0x7348(%r14),%eax 274fd5: 31 d2 xor %edx,%edx 274fd7: 41 f7 b6 90 8d 00 00 divl 0x8d90(%r14) 274fde: 41 8b 96 70 01 00 00 mov 0x170(%r14),%edx 274fe5: 85 d2 test %edx,%edx 274fe7: 0f 85 ee 03 00 00 jne 2753db 274fed: 41 0f af 86 50 8d 00 imul 0x8d50(%r14),%eax 274ff4: 00 274ff5: 66 0f ef c0 pxor %xmm0,%xmm0 274ff9: 66 0f ef c9 pxor %xmm1,%xmm1 274ffd: 49 83 c7 08 add $0x8,%r15 275001: 49 83 c6 04 add $0x4,%r14 275005: 41 8b 96 8c 8a 00 00 mov 0x8a8c(%r14),%edx 27500c: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 275011: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 275016: f3 0f 5e c1 divss %xmm1,%xmm0 27501a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 275022 275021: 00 275022: e8 00 00 00 00 callq 275027 275027: 66 0f ef c9 pxor %xmm1,%xmm1 27502b: f2 41 0f 10 57 f8 movsd -0x8(%r15),%xmm2 275031: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 275036: 66 0f ef c0 pxor %xmm0,%xmm0 27503a: 89 c0 mov %eax,%eax 27503c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 275041: 41 8b 46 fc mov -0x4(%r14),%eax 275045: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27504a: f2 41 0f 59 87 c8 8a mulsd 0x8ac8(%r15),%xmm0 275051: 00 00 275053: f2 0f 5e c2 divsd %xmm2,%xmm0 275057: f2 0f 5e c1 divsd %xmm1,%xmm0 27505b: f2 41 0f 11 87 48 8d movsd %xmm0,0x8d48(%r15) 275062: 00 00 275064: 41 8b 46 fc mov -0x4(%r14),%eax 275068: 66 0f ef c0 pxor %xmm0,%xmm0 27506c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 275071: f2 41 0f 59 87 28 80 mulsd 0x8028(%r15),%xmm0 275078: 00 00 27507a: f2 0f 5e c2 divsd %xmm2,%xmm0 27507e: f2 0f 5e c1 divsd %xmm1,%xmm0 275082: f2 41 0f 11 87 c8 8d movsd %xmm0,0x8dc8(%r15) 275089: 00 00 27508b: 41 8b 46 fc mov -0x4(%r14),%eax 27508f: 66 0f ef c0 pxor %xmm0,%xmm0 275093: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 275098: f2 41 0f 59 87 a8 6f mulsd 0x6fa8(%r15),%xmm0 27509f: 00 00 2750a1: f2 0f 5e c2 divsd %xmm2,%xmm0 2750a5: f2 0f 5e c1 divsd %xmm1,%xmm0 2750a9: f2 41 0f 11 87 48 8e movsd %xmm0,0x8e48(%r15) 2750b0: 00 00 2750b2: 4d 39 fc cmp %r15,%r12 2750b5: 0f 85 e7 fe ff ff jne 274fa2 2750bb: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 2750c0: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 2750c5: 45 31 ff xor %r15d,%r15d 2750c8: 4d 8d b5 68 a2 00 00 lea 0xa268(%r13),%r14 2750cf: 4c 8b a4 24 f8 00 00 mov 0xf8(%rsp),%r12 2750d6: 00 2750d7: 41 89 ed mov %ebp,%r13d 2750da: 48 89 dd mov %rbx,%rbp 2750dd: 48 c1 e7 02 shl $0x2,%rdi 2750e1: 48 89 fb mov %rdi,%rbx 2750e4: e9 aa 02 00 00 jmpq 275393 2750e9: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 2750ed: 0f 84 f5 02 00 00 je 2753e8 2750f3: 41 8b 96 f8 e2 ff ff mov -0x1d08(%r14),%edx 2750fa: 66 0f ef d2 pxor %xmm2,%xmm2 2750fe: 83 3c 24 01 cmpl $0x1,(%rsp) 275102: f2 41 0f 10 0c 24 movsd (%r12),%xmm1 275108: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 27510d: 0f 84 2a 10 00 00 je 27613d 275113: 41 8b 16 mov (%r14),%edx 275116: 66 0f ef c0 pxor %xmm0,%xmm0 27511a: 66 0f ef ff pxor %xmm7,%xmm7 27511e: 66 0f 2f cf comisd %xmm7,%xmm1 275122: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27512a 275129: 00 27512a: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27512f: f2 0f 5e c2 divsd %xmm2,%xmm0 275133: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 275137: 0f 86 bf 12 00 00 jbe 2763fc 27513d: e8 00 00 00 00 callq 275142 275142: 41 8b 56 40 mov 0x40(%r14),%edx 275146: 66 0f ef c9 pxor %xmm1,%xmm1 27514a: f3 0f 11 44 24 10 movss %xmm0,0x10(%rsp) 275150: 66 0f ef c0 pxor %xmm0,%xmm0 275154: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 275159: 41 8b 96 f8 e2 ff ff mov -0x1d08(%r14),%edx 275160: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 275165: f2 0f 5e c1 divsd %xmm1,%xmm0 275169: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 275171 275170: 00 275171: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 275175: e8 00 00 00 00 callq 27517a 27517a: f3 0f 10 54 24 10 movss 0x10(%rsp),%xmm2 275180: 41 8b 56 20 mov 0x20(%r14),%edx 275184: 0f 28 c8 movaps %xmm0,%xmm1 275187: 66 0f ef c0 pxor %xmm0,%xmm0 27518b: f3 0f 5a c2 cvtss2sd %xmm2,%xmm0 27518f: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 275193: f2 0f 58 c1 addsd %xmm1,%xmm0 275197: 66 0f ef c9 pxor %xmm1,%xmm1 27519b: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 2751a1: 66 0f ef c0 pxor %xmm0,%xmm0 2751a5: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 2751aa: 41 8b 96 f8 e2 ff ff mov -0x1d08(%r14),%edx 2751b1: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2751b6: f2 0f 5e c1 divsd %xmm1,%xmm0 2751ba: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2751c2 2751c1: 00 2751c2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2751c6: e8 00 00 00 00 callq 2751cb 2751cb: f2 0f 10 7c 24 10 movsd 0x10(%rsp),%xmm7 2751d1: 41 8b 56 60 mov 0x60(%r14),%edx 2751d5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2751d9: 66 0f ef c9 pxor %xmm1,%xmm1 2751dd: f2 0f 58 f8 addsd %xmm0,%xmm7 2751e1: 66 0f ef c0 pxor %xmm0,%xmm0 2751e5: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 2751ea: 41 8b 96 f8 e2 ff ff mov -0x1d08(%r14),%edx 2751f1: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2751f6: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 2751fc: f2 0f 5e c1 divsd %xmm1,%xmm0 275200: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 275208 275207: 00 275208: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27520c: e8 00 00 00 00 callq 275211 275211: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 275215: f2 0f 58 44 24 10 addsd 0x10(%rsp),%xmm0 27521b: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 275220: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 275224: 0f 84 69 02 00 00 je 275493 27522a: 41 8b 16 mov (%r14),%edx 27522d: 41 8b 76 20 mov 0x20(%r14),%esi 275231: 66 0f ef ed pxor %xmm5,%xmm5 275235: f2 41 0f 10 04 24 movsd (%r12),%xmm0 27523b: c1 ea 06 shr $0x6,%edx 27523e: c1 ee 06 shr $0x6,%esi 275241: 66 0f 2f c5 comisd %xmm5,%xmm0 275245: 0f 86 aa 11 00 00 jbe 2763f5 27524b: 45 8b 46 40 mov 0x40(%r14),%r8d 27524f: 41 c1 e8 06 shr $0x6,%r8d 275253: 44 01 c6 add %r8d,%esi 275256: 45 8b 46 60 mov 0x60(%r14),%r8d 27525a: 41 c1 e8 06 shr $0x6,%r8d 27525e: 44 01 c6 add %r8d,%esi 275261: 01 f2 add %esi,%edx 275263: 89 c9 mov %ecx,%ecx 275265: 66 0f ef c9 pxor %xmm1,%xmm1 275269: 66 0f ef db pxor %xmm3,%xmm3 27526d: 83 3c 24 02 cmpl $0x2,(%rsp) 275271: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 275276: 41 8b 8e d0 6f ff ff mov -0x9030(%r14),%ecx 27527d: 66 0f ef d2 pxor %xmm2,%xmm2 275281: 66 0f ef ed pxor %xmm5,%xmm5 275285: f2 41 0f 10 84 24 00 movsd -0x100(%r12),%xmm0 27528c: ff ff ff 27528f: f2 0f 2a ea cvtsi2sd %edx,%xmm5 275293: f2 41 0f 10 a4 24 10 movsd -0x80f0(%r12),%xmm4 27529a: 7f ff ff 27529d: f2 41 0f 10 b4 24 80 movsd -0x1180(%r12),%xmm6 2752a4: ee ff ff 2752a7: f2 48 0f 2a d9 cvtsi2sd %rcx,%xmm3 2752ac: f2 0f 59 d8 mulsd %xmm0,%xmm3 2752b0: f2 0f 5e dc divsd %xmm4,%xmm3 2752b4: f2 0f 5e d9 divsd %xmm1,%xmm3 2752b8: f2 41 0f 11 9c 24 a0 movsd %xmm3,0xda0(%r12) 2752bf: 0d 00 00 2752c2: 41 8b 8e d0 6f ff ff mov -0x9030(%r14),%ecx 2752c9: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 2752ce: f2 0f 59 d6 mulsd %xmm6,%xmm2 2752d2: f2 0f 5e d4 divsd %xmm4,%xmm2 2752d6: f2 0f 5e d1 divsd %xmm1,%xmm2 2752da: 66 0f ef c9 pxor %xmm1,%xmm1 2752de: f2 41 0f 11 94 24 e0 movsd %xmm2,0xde0(%r12) 2752e5: 0d 00 00 2752e8: 41 8b 96 d0 6f ff ff mov -0x9030(%r14),%edx 2752ef: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2752f4: f2 0f 59 c8 mulsd %xmm0,%xmm1 2752f8: 66 0f ef c0 pxor %xmm0,%xmm0 2752fc: f2 0f 5e cc divsd %xmm4,%xmm1 275300: f2 0f 5e cd divsd %xmm5,%xmm1 275304: f2 41 0f 11 8c 24 20 movsd %xmm1,0xe20(%r12) 27530b: 0e 00 00 27530e: 41 8b 96 d0 6f ff ff mov -0x9030(%r14),%edx 275315: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27531a: f2 0f 59 c6 mulsd %xmm6,%xmm0 27531e: f2 0f 5e c4 divsd %xmm4,%xmm0 275322: f2 0f 5e c5 divsd %xmm5,%xmm0 275326: f2 41 0f 11 84 24 60 movsd %xmm0,0xe60(%r12) 27532d: 0e 00 00 275330: 76 48 jbe 27537a 275332: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 27533a 275339: 00 27533a: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 275342 275341: 00 275342: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 27534a 275349: 00 27534a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 275352 275351: 00 275352: f2 41 0f 11 9c 24 a0 movsd %xmm3,0xda0(%r12) 275359: 0d 00 00 27535c: f2 41 0f 11 94 24 e0 movsd %xmm2,0xde0(%r12) 275363: 0d 00 00 275366: f2 41 0f 11 8c 24 20 movsd %xmm1,0xe20(%r12) 27536d: 0e 00 00 275370: f2 41 0f 11 84 24 60 movsd %xmm0,0xe60(%r12) 275377: 0e 00 00 27537a: 49 83 c7 04 add $0x4,%r15 27537e: 49 83 c4 08 add $0x8,%r12 275382: 49 83 c6 04 add $0x4,%r14 275386: 48 83 c5 01 add $0x1,%rbp 27538a: 4c 39 fb cmp %r15,%rbx 27538d: 0f 84 28 01 00 00 je 2754bb 275393: 45 84 ed test %r13b,%r13b 275396: 0f 85 4d fd ff ff jne 2750e9 27539c: 49 c7 84 24 a0 0d 00 movq $0x0,0xda0(%r12) 2753a3: 00 00 00 00 00 2753a8: 49 c7 84 24 e0 0d 00 movq $0x0,0xde0(%r12) 2753af: 00 00 00 00 00 2753b4: 49 c7 84 24 20 0e 00 movq $0x0,0xe20(%r12) 2753bb: 00 00 00 00 00 2753c0: 49 c7 84 24 60 0e 00 movq $0x0,0xe60(%r12) 2753c7: 00 00 00 00 00 2753cc: eb ac jmp 27537a 2753ce: 41 0f af 86 10 8d 00 imul 0x8d10(%r14),%eax 2753d5: 00 2753d6: e9 d3 fa ff ff jmpq 274eae 2753db: 41 0f af 86 70 8d 00 imul 0x8d70(%r14),%eax 2753e2: 00 2753e3: e9 0d fc ff ff jmpq 274ff5 2753e8: 83 3c 24 01 cmpl $0x1,(%rsp) 2753ec: 76 ae jbe 27539c 2753ee: 41 8b 16 mov (%r14),%edx 2753f1: 66 0f ef c0 pxor %xmm0,%xmm0 2753f5: 66 0f ef c9 pxor %xmm1,%xmm1 2753f9: 66 0f ef ff pxor %xmm7,%xmm7 2753fd: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 275402: 41 8b 96 f8 e2 ff ff mov -0x1d08(%r14),%edx 275409: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 27540e: f2 0f 5e c1 divsd %xmm1,%xmm0 275412: f2 41 0f 10 0c 24 movsd (%r12),%xmm1 275418: 66 0f 2f cf comisd %xmm7,%xmm1 27541c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 275424 275423: 00 275424: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 275428: 0f 86 84 0c 00 00 jbe 2760b2 27542e: e8 00 00 00 00 callq 275433 275433: 41 8b 56 40 mov 0x40(%r14),%edx 275437: f3 0f 11 44 24 10 movss %xmm0,0x10(%rsp) 27543d: 66 0f ef c0 pxor %xmm0,%xmm0 275441: 66 0f ef c9 pxor %xmm1,%xmm1 275445: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27544a: 41 8b 96 f8 e2 ff ff mov -0x1d08(%r14),%edx 275451: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 275456: f2 0f 5e c1 divsd %xmm1,%xmm0 27545a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 275462 275461: 00 275462: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 275466: e8 00 00 00 00 callq 27546b 27546b: f3 0f 10 54 24 10 movss 0x10(%rsp),%xmm2 275471: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 275475: 0f 28 c8 movaps %xmm0,%xmm1 275478: 66 0f ef c0 pxor %xmm0,%xmm0 27547c: f3 0f 5a c2 cvtss2sd %xmm2,%xmm0 275480: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 275484: f2 0f 58 c1 addsd %xmm1,%xmm0 275488: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 27548d: 0f 85 97 fd ff ff jne 27522a 275493: 41 8b 16 mov (%r14),%edx 275496: f2 41 0f 10 04 24 movsd (%r12),%xmm0 27549c: 66 0f ef ed pxor %xmm5,%xmm5 2754a0: c1 ea 06 shr $0x6,%edx 2754a3: 66 0f 2f c5 comisd %xmm5,%xmm0 2754a7: 0f 86 b6 fd ff ff jbe 275263 2754ad: 41 8b 76 40 mov 0x40(%r14),%esi 2754b1: c1 ee 06 shr $0x6,%esi 2754b4: 01 f2 add %esi,%edx 2754b6: e9 a8 fd ff ff jmpq 275263 2754bb: 4c 8b 6c 24 08 mov 0x8(%rsp),%r13 2754c0: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2754c7: 85 c0 test %eax,%eax 2754c9: 0f 84 a0 09 00 00 je 275e6f 2754cf: 31 db xor %ebx,%ebx 2754d1: eb 60 jmp 275533 2754d3: 41 c6 84 1d f8 91 00 movb $0x0,0x91f8(%r13,%rbx,1) 2754da: 00 00 2754dc: 83 f8 01 cmp $0x1,%eax 2754df: 0f 84 ca 00 00 00 je 2755af 2754e5: 41 c6 84 1d 00 92 00 movb $0x0,0x9200(%r13,%rbx,1) 2754ec: 00 00 2754ee: f2 41 0f 11 8c dd 48 movsd %xmm1,0x9348(%r13,%rbx,8) 2754f5: 93 00 00 2754f8: 41 80 bc 1d 78 16 00 cmpb $0x0,0x1678(%r13,%rbx,1) 2754ff: 00 00 275501: 75 1d jne 275520 275503: f2 41 0f 10 84 dd 48 movsd 0x9348(%r13,%rbx,8),%xmm0 27550a: 93 00 00 27550d: f2 41 0f 58 85 b8 1b addsd 0x1bb8(%r13),%xmm0 275514: 00 00 275516: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9348(%r13,%rbx,8) 27551d: 93 00 00 275520: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 275527: 48 83 c3 01 add $0x1,%rbx 27552b: 39 d9 cmp %ebx,%ecx 27552d: 0f 86 ae 00 00 00 jbe 2755e1 275533: 49 63 85 58 0c 00 00 movslq 0xc58(%r13),%rax 27553a: 49 63 95 24 10 00 00 movslq 0x1024(%r13),%rdx 275541: f2 41 0f 10 8d 70 1a movsd 0x1a70(%r13),%xmm1 275548: 00 00 27554a: 48 8d 84 50 6c 06 00 lea 0x66c(%rax,%rdx,2),%rax 275551: 00 275552: 41 8b 44 85 00 mov 0x0(%r13,%rax,4),%eax 275557: 85 c0 test %eax,%eax 275559: 0f 85 74 ff ff ff jne 2754d3 27555f: 41 c6 84 1d f8 91 00 movb $0x1,0x91f8(%r13,%rbx,1) 275566: 00 01 275568: 66 0f ef c0 pxor %xmm0,%xmm0 27556c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 275570: 41 c6 84 1d 00 92 00 movb $0x1,0x9200(%r13,%rbx,1) 275577: 00 01 275579: f2 41 0f 5a 85 90 1a cvtsd2ss 0x1a90(%r13),%xmm0 275580: 00 00 275582: e8 00 00 00 00 callq 275587 275587: 0f 28 c8 movaps %xmm0,%xmm1 27558a: 66 0f ef c0 pxor %xmm0,%xmm0 27558e: f2 41 0f 5a 85 98 1a cvtsd2ss 0x1a98(%r13),%xmm0 275595: 00 00 275597: e8 00 00 00 00 callq 27559c 27559c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2755a0: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9348(%r13,%rbx,8) 2755a7: 93 00 00 2755aa: e9 49 ff ff ff jmpq 2754f8 2755af: 41 c6 84 1d 00 92 00 movb $0x1,0x9200(%r13,%rbx,1) 2755b6: 00 01 2755b8: 66 0f ef c0 pxor %xmm0,%xmm0 2755bc: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2755c0: f2 41 0f 5a 85 90 1a cvtsd2ss 0x1a90(%r13),%xmm0 2755c7: 00 00 2755c9: e8 00 00 00 00 callq 2755ce 2755ce: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2755d2: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9348(%r13,%rbx,8) 2755d9: 93 00 00 2755dc: e9 17 ff ff ff jmpq 2754f8 2755e1: 41 c7 85 b8 0d 00 00 movl $0x0,0xdb8(%r13) 2755e8: 00 00 00 00 2755ec: 85 c9 test %ecx,%ecx 2755ee: 0f 84 86 08 00 00 je 275e7a 2755f4: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2755f9: 31 d2 xor %edx,%edx 2755fb: 41 ba 40 44 44 c4 mov $0xc4444440,%r10d 275601: eb 3c jmp 27563f 275603: c7 80 20 86 00 00 00 movl $0x0,0x8620(%rax) 27560a: 00 00 00 27560d: 66 0f ef c0 pxor %xmm0,%xmm0 275611: c7 80 40 86 00 00 00 movl $0x0,0x8640(%rax) 275618: 00 00 00 27561b: c7 80 60 86 00 00 00 movl $0x0,0x8660(%rax) 275622: 00 00 00 275625: f2 41 0f 11 84 d5 28 movsd %xmm0,0x9a28(%r13,%rdx,8) 27562c: 9a 00 00 27562f: 48 83 c2 01 add $0x1,%rdx 275633: 48 83 c0 04 add $0x4,%rax 275637: 39 d1 cmp %edx,%ecx 275639: 0f 86 38 01 00 00 jbe 275777 27563f: 41 80 bc 15 58 13 00 cmpb $0x0,0x1358(%r13,%rdx,1) 275646: 00 00 275648: 74 b9 je 275603 27564a: f2 49 0f 2c b4 d5 88 cvttsd2si 0x9388(%r13,%rdx,8),%rsi 275651: 93 00 00 275654: 8b 38 mov (%rax),%edi 275656: 44 8b 80 80 05 00 00 mov 0x580(%rax),%r8d 27565d: 83 fe 01 cmp $0x1,%esi 275660: 0f 84 87 00 00 00 je 2756ed 275666: 44 8b 88 90 02 00 00 mov 0x290(%rax),%r9d 27566d: 83 fe 02 cmp $0x2,%esi 275670: 0f 84 b1 00 00 00 je 275727 275676: 83 fe 04 cmp $0x4,%esi 275679: 0f 84 e7 00 00 00 je 275766 27567f: 83 fe 08 cmp $0x8,%esi 275682: 0f 85 7b ff ff ff jne 275603 275688: 41 83 f9 1f cmp $0x1f,%r9d 27568c: 0f 87 34 0e 00 00 ja 2764c6 275692: 41 83 f8 08 cmp $0x8,%r8d 275696: 41 0f 94 c3 sete %r11b 27569a: 4d 0f a3 ca bt %r9,%r10 27569e: 44 89 de mov %r11d,%esi 2756a1: 0f 83 27 0e 00 00 jae 2764ce 2756a7: 83 ff 01 cmp $0x1,%edi 2756aa: 0f 85 35 0e 00 00 jne 2764e5 2756b0: 45 84 db test %r11b,%r11b 2756b3: 75 7d jne 275732 2756b5: 83 ff 01 cmp $0x1,%edi 2756b8: 0f 85 27 0e 00 00 jne 2764e5 2756be: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2756c5 2756c5: c7 80 20 86 00 00 00 movl $0x100,0x8620(%rax) 2756cc: 01 00 00 2756cf: c7 80 40 86 00 00 40 movl $0x40,0x8640(%rax) 2756d6: 00 00 00 2756d9: c7 80 60 86 00 00 01 movl $0x1,0x8660(%rax) 2756e0: 00 00 00 2756e3: 66 48 0f 6e c7 movq %rdi,%xmm0 2756e8: e9 38 ff ff ff jmpq 275625 2756ed: 83 ff 01 cmp $0x1,%edi 2756f0: 74 40 je 275732 2756f2: 41 83 f8 10 cmp $0x10,%r8d 2756f6: 74 3a je 275732 2756f8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2756ff 2756ff: c7 80 20 86 00 00 80 movl $0x80,0x8620(%rax) 275706: 00 00 00 275709: c7 80 40 86 00 00 80 movl $0x80,0x8640(%rax) 275710: 00 00 00 275713: c7 80 60 86 00 00 00 movl $0x0,0x8660(%rax) 27571a: 00 00 00 27571d: 66 48 0f 6e c7 movq %rdi,%xmm0 275722: e9 fe fe ff ff jmpq 275625 275727: 83 ff 01 cmp $0x1,%edi 27572a: 75 3a jne 275766 27572c: 41 83 f8 10 cmp $0x10,%r8d 275730: 75 2f jne 275761 275732: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 275739 275739: c7 80 20 86 00 00 00 movl $0x100,0x8620(%rax) 275740: 01 00 00 275743: c7 80 40 86 00 00 00 movl $0x100,0x8640(%rax) 27574a: 01 00 00 27574d: c7 80 60 86 00 00 00 movl $0x0,0x8660(%rax) 275754: 00 00 00 275757: 66 48 0f 6e c7 movq %rdi,%xmm0 27575c: e9 c4 fe ff ff jmpq 275625 275761: 83 ff 01 cmp $0x1,%edi 275764: 74 92 je 2756f8 275766: 41 83 f8 08 cmp $0x8,%r8d 27576a: 74 c6 je 275732 27576c: 83 ff 01 cmp $0x1,%edi 27576f: 0f 85 49 ff ff ff jne 2756be 275775: eb 81 jmp 2756f8 275777: 48 8b 9c 24 e8 00 00 mov 0xe8(%rsp),%rbx 27577e: 00 27577f: 31 ed xor %ebp,%ebp 275781: eb 64 jmp 2757e7 275783: 48 c7 83 70 89 00 00 movq $0x0,0x8970(%rbx) 27578a: 00 00 00 00 27578e: 48 c7 83 b0 89 00 00 movq $0x0,0x89b0(%rbx) 275795: 00 00 00 00 275799: 48 c7 83 f0 89 00 00 movq $0x0,0x89f0(%rbx) 2757a0: 00 00 00 00 2757a4: 48 c7 83 b0 8a 00 00 movq $0x0,0x8ab0(%rbx) 2757ab: 00 00 00 00 2757af: 48 c7 83 70 8a 00 00 movq $0x0,0x8a70(%rbx) 2757b6: 00 00 00 00 2757ba: 48 c7 83 30 8a 00 00 movq $0x0,0x8a30(%rbx) 2757c1: 00 00 00 00 2757c5: 48 c7 83 f0 8a 00 00 movq $0x0,0x8af0(%rbx) 2757cc: 00 00 00 00 2757d0: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2757d7: 48 83 c5 01 add $0x1,%rbp 2757db: 48 83 c3 08 add $0x8,%rbx 2757df: 39 e8 cmp %ebp,%eax 2757e1: 0f 86 56 03 00 00 jbe 275b3d 2757e7: 41 80 bc 2d 94 18 00 cmpb $0x0,0x1894(%r13,%rbp,1) 2757ee: 00 00 2757f0: 74 91 je 275783 2757f2: f2 41 0f 10 a5 d8 0f movsd 0xfd8(%r13),%xmm4 2757f9: 00 00 2757fb: f2 0f 11 a3 70 89 00 movsd %xmm4,0x8970(%rbx) 275802: 00 275803: f2 41 0f 10 ad e0 0f movsd 0xfe0(%r13),%xmm5 27580a: 00 00 27580c: f2 0f 11 ab b0 89 00 movsd %xmm5,0x89b0(%rbx) 275813: 00 275814: f2 41 0f 10 b5 e8 0f movsd 0xfe8(%r13),%xmm6 27581b: 00 00 27581d: f2 0f 11 b3 f0 89 00 movsd %xmm6,0x89f0(%rbx) 275824: 00 275825: 49 63 85 58 0c 00 00 movslq 0xc58(%r13),%rax 27582c: 49 63 95 24 10 00 00 movslq 0x1024(%r13),%rdx 275833: f2 41 0f 10 85 40 0e movsd 0xe40(%r13),%xmm0 27583a: 00 00 27583c: f2 45 0f 10 85 60 0e movsd 0xe60(%r13),%xmm8 275843: 00 00 275845: 48 8d 84 50 6c 06 00 lea 0x66c(%rax,%rdx,2),%rax 27584c: 00 27584d: 41 8b 44 85 00 mov 0x0(%r13,%rax,4),%eax 275852: 85 c0 test %eax,%eax 275854: 0f 84 9c 09 00 00 je 2761f6 27585a: 83 f8 01 cmp $0x1,%eax 27585d: 0f 84 bb 0b 00 00 je 27641e 275863: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 27586a: 00 27586b: 66 0f ef db pxor %xmm3,%xmm3 27586f: f2 41 0f 10 95 b8 1b movsd 0x1bb8(%r13),%xmm2 275876: 00 00 275878: 66 0f ef c0 pxor %xmm0,%xmm0 27587c: f2 41 0f 10 bd 18 0f movsd 0xf18(%r13),%xmm7 275883: 00 00 275885: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27588d 27588c: 00 27588d: f2 44 0f 11 44 24 30 movsd %xmm8,0x30(%rsp) 275894: f2 0f 5a 83 10 82 00 cvtsd2ss 0x8210(%rbx),%xmm0 27589b: 00 27589c: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 2758a1: 4d 8b bd 08 0f 00 00 mov 0xf08(%r13),%r15 2758a8: f2 0f 5e 9b 60 01 00 divsd 0x160(%rbx),%xmm3 2758af: 00 2758b0: 4d 8b b5 c0 0f 00 00 mov 0xfc0(%r13),%r14 2758b7: 4d 8b a5 c8 0f 00 00 mov 0xfc8(%r13),%r12 2758be: f2 0f 11 74 24 28 movsd %xmm6,0x28(%rsp) 2758c4: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 2758ca: f2 0f 11 64 24 18 movsd %xmm4,0x18(%rsp) 2758d0: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 2758d6: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 2758dc: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 2758e1: e8 00 00 00 00 callq 2758e6 2758e6: f2 44 0f 10 44 24 30 movsd 0x30(%rsp),%xmm8 2758ed: f2 0f 10 8b 90 82 00 movsd 0x8290(%rbx),%xmm1 2758f4: 00 2758f5: 49 8d 95 98 0d 00 00 lea 0xd98(%r13),%rdx 2758fc: 48 83 ec 10 sub $0x10,%rsp 275900: 49 8d b5 90 0d 00 00 lea 0xd90(%r13),%rsi 275907: 49 8d bd a0 0d 00 00 lea 0xda0(%r13),%rdi 27590e: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 275914: f2 44 0f 11 44 24 08 movsd %xmm8,0x8(%rsp) 27591b: f2 0f 11 14 24 movsd %xmm2,(%rsp) 275920: 66 0f ef d2 pxor %xmm2,%xmm2 275924: 41 57 push %r15 275926: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 27592a: 41 56 push %r14 27592c: 41 54 push %r12 27592e: f2 0f 10 7c 24 30 movsd 0x30(%rsp),%xmm7 275934: f2 0f 10 74 24 50 movsd 0x50(%rsp),%xmm6 27593a: f2 0f 10 6c 24 48 movsd 0x48(%rsp),%xmm5 275940: f2 0f 10 64 24 40 movsd 0x40(%rsp),%xmm4 275946: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 27594c: f2 0f 10 03 movsd (%rbx),%xmm0 275950: e8 5b a4 ff ff callq 26fdb0 275955: 66 0f ef c9 pxor %xmm1,%xmm1 275959: f2 41 0f 11 85 88 0d movsd %xmm0,0xd88(%r13) 275960: 00 00 275962: 48 83 c4 28 add $0x28,%rsp 275966: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 27596d: 00 27596e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 275973: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 27597a: 00 27597b: f2 0f 5e c1 divsd %xmm1,%xmm0 27597f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 275987 275986: 00 275987: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27598b: e8 00 00 00 00 callq 275990 275990: 66 0f ef c9 pxor %xmm1,%xmm1 275994: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 275998: f2 0f 11 83 b0 8a 00 movsd %xmm0,0x8ab0(%rbx) 27599f: 00 2759a0: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 2759a7: 00 2759a8: f2 41 0f 10 85 08 0f movsd 0xf08(%r13),%xmm0 2759af: 00 00 2759b1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2759b6: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 2759bd: 00 2759be: f2 0f 5e c1 divsd %xmm1,%xmm0 2759c2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2759ca 2759c9: 00 2759ca: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2759ce: e8 00 00 00 00 callq 2759d3 2759d3: 66 0f ef c9 pxor %xmm1,%xmm1 2759d7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2759db: f2 0f 11 83 30 8a 00 movsd %xmm0,0x8a30(%rbx) 2759e2: 00 2759e3: f2 41 0f 10 85 08 0f movsd 0xf08(%r13),%xmm0 2759ea: 00 00 2759ec: f2 41 0f 58 85 90 0d addsd 0xd90(%r13),%xmm0 2759f3: 00 00 2759f5: f2 41 0f 58 85 98 0d addsd 0xd98(%r13),%xmm0 2759fc: 00 00 2759fe: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 275a05: 00 275a06: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 275a0b: f2 0f 5e 8b 60 01 00 divsd 0x160(%rbx),%xmm1 275a12: 00 275a13: f2 0f 5e c1 divsd %xmm1,%xmm0 275a17: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 275a1f 275a1e: 00 275a1f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 275a23: e8 00 00 00 00 callq 275a28 275a28: 66 0f ef db pxor %xmm3,%xmm3 275a2c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 275a30: f2 0f 11 83 70 8a 00 movsd %xmm0,0x8a70(%rbx) 275a37: 00 275a38: f2 41 0f 10 8d a0 0d movsd 0xda0(%r13),%xmm1 275a3f: 00 00 275a41: f2 41 0f 10 95 18 0f movsd 0xf18(%r13),%xmm2 275a48: 00 00 275a4a: f2 0f 59 d1 mulsd %xmm1,%xmm2 275a4e: f2 41 0f 11 95 10 0e movsd %xmm2,0xe10(%r13) 275a55: 00 00 275a57: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 275a5e: 00 275a5f: f2 0f 10 83 50 81 00 movsd 0x8150(%rbx),%xmm0 275a66: 00 275a67: f2 0f 58 83 90 81 00 addsd 0x8190(%rbx),%xmm0 275a6e: 00 275a6f: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 275a74: f2 0f 59 c3 mulsd %xmm3,%xmm0 275a78: f2 0f 5e 83 60 01 00 divsd 0x160(%rbx),%xmm0 275a7f: 00 275a80: f2 0f 59 c1 mulsd %xmm1,%xmm0 275a84: f2 41 0f 59 8d 88 0d mulsd 0xd88(%r13),%xmm1 275a8b: 00 00 275a8d: f2 41 0f 58 85 d0 0f addsd 0xfd0(%r13),%xmm0 275a94: 00 00 275a96: f2 41 0f 11 85 18 0e movsd %xmm0,0xe18(%r13) 275a9d: 00 00 275a9f: f2 0f 58 c8 addsd %xmm0,%xmm1 275aa3: 66 0f ef c0 pxor %xmm0,%xmm0 275aa7: f2 41 0f 11 8d 20 0e movsd %xmm1,0xe20(%r13) 275aae: 00 00 275ab0: f2 0f 5c ca subsd %xmm2,%xmm1 275ab4: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 275ab8: e8 00 00 00 00 callq 275abd 275abd: 66 0f ef c9 pxor %xmm1,%xmm1 275ac1: 66 0f ef d2 pxor %xmm2,%xmm2 275ac5: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 275ac9: f2 41 0f 10 85 a0 0d movsd 0xda0(%r13),%xmm0 275ad0: 00 00 275ad2: f2 41 0f 59 85 c8 0f mulsd 0xfc8(%r13),%xmm0 275ad9: 00 00 275adb: f2 41 0f 11 8d 28 0e movsd %xmm1,0xe28(%r13) 275ae2: 00 00 275ae4: f2 0f 5e 84 24 d0 00 divsd 0xd0(%rsp),%xmm0 275aeb: 00 00 275aed: f2 0f 5e c8 divsd %xmm0,%xmm1 275af1: f2 41 0f 11 8d 30 0e movsd %xmm1,0xe30(%r13) 275af8: 00 00 275afa: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 275b01: 00 275b02: f2 0f 10 83 50 81 00 movsd 0x8150(%rbx),%xmm0 275b09: 00 275b0a: f2 0f 58 83 90 81 00 addsd 0x8190(%rbx),%xmm0 275b11: 00 275b12: f2 41 0f 58 8d 88 0d addsd 0xd88(%r13),%xmm1 275b19: 00 00 275b1b: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 275b20: f2 0f 59 c2 mulsd %xmm2,%xmm0 275b24: f2 0f 5e 83 60 01 00 divsd 0x160(%rbx),%xmm0 275b2b: 00 275b2c: f2 0f 58 c1 addsd %xmm1,%xmm0 275b30: f2 0f 11 83 f0 8a 00 movsd %xmm0,0x8af0(%rbx) 275b37: 00 275b38: e9 93 fc ff ff jmpq 2757d0 275b3d: 85 c0 test %eax,%eax 275b3f: 0f 84 35 03 00 00 je 275e7a 275b45: 31 db xor %ebx,%ebx 275b47: e9 a8 00 00 00 jmpq 275bf4 275b4c: 49 c7 84 dd e8 18 00 movq $0x0,0x18e8(%r13,%rbx,8) 275b53: 00 00 00 00 00 275b58: f2 41 0f 11 84 dd a8 movsd %xmm0,0x18a8(%r13,%rbx,8) 275b5f: 18 00 00 275b62: f2 41 0f 10 84 dd a8 movsd 0x18a8(%r13,%rbx,8),%xmm0 275b69: 18 00 00 275b6c: 66 0f ef c9 pxor %xmm1,%xmm1 275b70: f2 41 0f 5e 84 dd 88 divsd 0x9388(%r13,%rbx,8),%xmm0 275b77: 93 00 00 275b7a: f2 41 0f 5e 84 dd 08 divsd 0x9408(%r13,%rbx,8),%xmm0 275b81: 94 00 00 275b84: f2 41 0f 11 84 dd 00 movsd %xmm0,0xa300(%r13,%rbx,8) 275b8b: a3 00 00 275b8e: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 275b93: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 275b97: e8 00 00 00 00 callq 275b9c 275b9c: 66 0f ef c9 pxor %xmm1,%xmm1 275ba0: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 275ba4: 66 0f ef c0 pxor %xmm0,%xmm0 275ba8: f2 41 0f 11 8c dd 40 movsd %xmm1,0xa340(%r13,%rbx,8) 275baf: a3 00 00 275bb2: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 275bb9: 00 275bba: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 275bbf: f2 41 0f 5e 84 dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm0 275bc6: 12 00 00 275bc9: f2 0f 59 c1 mulsd %xmm1,%xmm0 275bcd: f2 41 0f 5e 84 dd 78 divsd 0x1178(%r13,%rbx,8),%xmm0 275bd4: 11 00 00 275bd7: f2 41 0f 11 84 dd e8 movsd %xmm0,0x9ce8(%r13,%rbx,8) 275bde: 9c 00 00 275be1: 48 83 c3 01 add $0x1,%rbx 275be5: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 275bec: 39 da cmp %ebx,%edx 275bee: 0f 86 80 00 00 00 jbe 275c74 275bf4: 41 8b 94 9d 48 19 00 mov 0x1948(%r13,%rbx,4),%edx 275bfb: 00 275bfc: 41 8b 84 9d 28 19 00 mov 0x1928(%r13,%rbx,4),%eax 275c03: 00 275c04: f2 0f 10 84 24 d8 00 movsd 0xd8(%rsp),%xmm0 275c0b: 00 00 275c0d: f2 41 0f 59 85 28 0f mulsd 0xf28(%r13),%xmm0 275c14: 00 00 275c16: 85 d2 test %edx,%edx 275c18: 0f 84 2e ff ff ff je 275b4c 275c1e: 39 c2 cmp %eax,%edx 275c20: 72 21 jb 275c43 275c22: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 275c2a 275c29: 00 275c2a: f2 41 0f 11 84 dd a8 movsd %xmm0,0x18a8(%r13,%rbx,8) 275c31: 18 00 00 275c34: f2 41 0f 11 84 dd e8 movsd %xmm0,0x18e8(%r13,%rbx,8) 275c3b: 18 00 00 275c3e: e9 1f ff ff ff jmpq 275b62 275c43: 66 0f 28 c8 movapd %xmm0,%xmm1 275c47: f2 0f 58 c8 addsd %xmm0,%xmm1 275c4b: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 275c53 275c52: 00 275c53: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 275c5b 275c5a: 00 275c5b: f2 41 0f 11 84 dd e8 movsd %xmm0,0x18e8(%r13,%rbx,8) 275c62: 18 00 00 275c65: f2 41 0f 11 8c dd a8 movsd %xmm1,0x18a8(%r13,%rbx,8) 275c6c: 18 00 00 275c6f: e9 ee fe ff ff jmpq 275b62 275c74: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 275c7b 275c7b: 4d 89 a5 c8 0c 00 00 mov %r12,0xcc8(%r13) 275c82: 85 d2 test %edx,%edx 275c84: 0f 84 fe 01 00 00 je 275e88 275c8a: 31 db xor %ebx,%ebx 275c8c: 66 49 0f 6e cc movq %r12,%xmm1 275c91: eb 15 jmp 275ca8 275c93: 48 83 c3 01 add $0x1,%rbx 275c97: 39 da cmp %ebx,%edx 275c99: 0f 86 da 00 00 00 jbe 275d79 275c9f: f2 41 0f 10 8d c8 0c movsd 0xcc8(%r13),%xmm1 275ca6: 00 00 275ca8: f2 41 0f 10 84 dd e8 movsd 0x9ce8(%r13,%rbx,8),%xmm0 275caf: 9c 00 00 275cb2: 66 0f 2f c8 comisd %xmm0,%xmm1 275cb6: 76 db jbe 275c93 275cb8: f2 41 0f 11 85 c8 0c movsd %xmm0,0xcc8(%r13) 275cbf: 00 00 275cc1: 66 0f ef c0 pxor %xmm0,%xmm0 275cc5: 41 8b 84 9d 58 12 00 mov 0x1258(%r13,%rbx,4),%eax 275ccc: 00 275ccd: 66 0f ef c9 pxor %xmm1,%xmm1 275cd1: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 275cd6: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 275cdd: 00 275cde: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 275ce3: f2 0f 59 c1 mulsd %xmm1,%xmm0 275ce7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 275cef 275cee: 00 275cef: f2 41 0f 5e 84 dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm0 275cf6: 12 00 00 275cf9: f2 41 0f 11 85 d0 0c movsd %xmm0,0xcd0(%r13) 275d00: 00 00 275d02: 66 0f ef c0 pxor %xmm0,%xmm0 275d06: f2 41 0f 5a 84 dd 88 cvtsd2ss 0x9388(%r13,%rbx,8),%xmm0 275d0d: 93 00 00 275d10: e8 00 00 00 00 callq 275d15 275d15: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 275d1c: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 275d21: 41 89 85 f0 a2 00 00 mov %eax,0xa2f0(%r13) 275d28: f2 41 0f 10 84 dd 08 movsd 0x9408(%r13,%rbx,8),%xmm0 275d2f: 94 00 00 275d32: f2 41 0f 11 85 f8 a2 movsd %xmm0,0xa2f8(%r13) 275d39: 00 00 275d3b: 66 0f ef c0 pxor %xmm0,%xmm0 275d3f: 41 8b 84 9d 28 19 00 mov 0x1928(%r13,%rbx,4),%eax 275d46: 00 275d47: f2 41 0f 10 8c dd 00 movsd 0xa300(%r13,%rbx,8),%xmm1 275d4e: a3 00 00 275d51: f2 41 0f 5c 8c dd 40 subsd 0xa340(%r13,%rbx,8),%xmm1 275d58: a3 00 00 275d5b: 48 83 c3 01 add $0x1,%rbx 275d5f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 275d64: f2 0f 5c c1 subsd %xmm1,%xmm0 275d68: f2 41 0f 11 85 e8 a2 movsd %xmm0,0xa2e8(%r13) 275d6f: 00 00 275d71: 39 da cmp %ebx,%edx 275d73: 0f 87 26 ff ff ff ja 275c9f 275d79: 49 c7 85 d8 0c 00 00 movq $0x0,0xcd8(%r13) 275d80: 00 00 00 00 275d84: 49 c7 85 e0 0c 00 00 movq $0x0,0xce0(%r13) 275d8b: 00 00 00 00 275d8f: 85 d2 test %edx,%edx 275d91: 0f 84 0f 08 00 00 je 2765a6 275d97: 31 db xor %ebx,%ebx 275d99: 66 0f ef d2 pxor %xmm2,%xmm2 275d9d: e9 97 00 00 00 jmpq 275e39 275da2: 41 81 bc 9d e8 99 00 cmpl $0x100,0x99e8(%r13,%rbx,4) 275da9: 00 00 01 00 00 275dae: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 275db6 275db5: 00 275db6: 74 08 je 275dc0 275db8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 275dc0 275dbf: 00 275dc0: f2 0f 58 d8 addsd %xmm0,%xmm3 275dc4: 66 0f ef c0 pxor %xmm0,%xmm0 275dc8: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 275dce: f2 41 0f 5a 84 dd c0 cvtsd2ss 0x16c0(%r13,%rbx,8),%xmm0 275dd5: 16 00 00 275dd8: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 275ddd: e8 00 00 00 00 callq 275de2 275de2: f2 0f 10 1c 24 movsd (%rsp),%xmm3 275de7: 66 0f ef c9 pxor %xmm1,%xmm1 275deb: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 275df1: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 275df5: f2 0f 5e d9 divsd %xmm1,%xmm3 275df9: f2 0f 58 d3 addsd %xmm3,%xmm2 275dfd: f2 41 0f 11 95 d8 0c movsd %xmm2,0xcd8(%r13) 275e04: 00 00 275e06: f2 41 0f 10 85 e0 0c movsd 0xce0(%r13),%xmm0 275e0d: 00 00 275e0f: f2 41 0f 58 84 dd e8 addsd 0x86e8(%r13,%rbx,8),%xmm0 275e16: 86 00 00 275e19: f2 41 0f 58 84 dd 28 addsd 0x8728(%r13,%rbx,8),%xmm0 275e20: 87 00 00 275e23: 48 83 c3 01 add $0x1,%rbx 275e27: f2 41 0f 11 85 e0 0c movsd %xmm0,0xce0(%r13) 275e2e: 00 00 275e30: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 275e37: 76 69 jbe 275ea2 275e39: 41 80 bc 1d 58 13 00 cmpb $0x0,0x1358(%r13,%rbx,1) 275e40: 00 00 275e42: f2 41 0f 10 84 dd 08 movsd 0x9508(%r13,%rbx,8),%xmm0 275e49: 95 00 00 275e4c: f2 41 0f 10 9c dd 48 movsd 0x9548(%r13,%rbx,8),%xmm3 275e53: 95 00 00 275e56: 0f 85 46 ff ff ff jne 275da2 275e5c: f2 0f 58 d0 addsd %xmm0,%xmm2 275e60: f2 0f 58 d3 addsd %xmm3,%xmm2 275e64: f2 41 0f 11 95 d8 0c movsd %xmm2,0xcd8(%r13) 275e6b: 00 00 275e6d: eb 97 jmp 275e06 275e6f: 41 c7 85 b8 0d 00 00 movl $0x0,0xdb8(%r13) 275e76: 00 00 00 00 275e7a: 4c 8b 25 00 00 00 00 mov 0x0(%rip),%r12 # 275e81 275e81: 4d 89 a5 c8 0c 00 00 mov %r12,0xcc8(%r13) 275e88: 49 c7 85 d8 0c 00 00 movq $0x0,0xcd8(%r13) 275e8f: 00 00 00 00 275e93: 66 0f ef d2 pxor %xmm2,%xmm2 275e97: 49 c7 85 e0 0c 00 00 movq $0x0,0xce0(%r13) 275e9e: 00 00 00 00 275ea2: f2 41 0f 10 85 90 19 movsd 0x1990(%r13),%xmm0 275ea9: 00 00 275eab: 41 8b 85 20 0f 00 00 mov 0xf20(%r13),%eax 275eb2: 66 0f ef c9 pxor %xmm1,%xmm1 275eb6: 66 0f 28 d8 movapd %xmm0,%xmm3 275eba: c1 e0 0a shl $0xa,%eax 275ebd: f2 0f 5e da divsd %xmm2,%xmm3 275ec1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 275ec6: f2 41 0f 59 85 c8 0c mulsd 0xcc8(%r13),%xmm0 275ecd: 00 00 275ecf: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 275ed3: f2 41 0f 11 9d 00 17 movsd %xmm3,0x1700(%r13) 275eda: 00 00 275edc: f2 0f 59 cb mulsd %xmm3,%xmm1 275ee0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 275ee4: e8 00 00 00 00 callq 275ee9 275ee9: 41 8b 85 f0 a2 00 00 mov 0xa2f0(%r13),%eax 275ef0: f2 41 0f 10 9d c8 0c movsd 0xcc8(%r13),%xmm3 275ef7: 00 00 275ef9: f2 41 0f 10 8d 90 19 movsd 0x1990(%r13),%xmm1 275f00: 00 00 275f02: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 275f06: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 275f0e 275f0d: 00 275f0e: f2 41 0f 11 85 e8 0c movsd %xmm0,0xce8(%r13) 275f15: 00 00 275f17: f2 41 0f 59 ad 48 10 mulsd 0x1048(%r13),%xmm5 275f1e: 00 00 275f20: f2 41 0f 10 a5 48 0f movsd 0xf48(%r13),%xmm4 275f27: 00 00 275f29: f2 0f 59 cb mulsd %xmm3,%xmm1 275f2d: f2 41 0f 59 9d e0 0c mulsd 0xce0(%r13),%xmm3 275f34: 00 00 275f36: f2 0f 5c c8 subsd %xmm0,%xmm1 275f3a: f2 41 0f 5e 85 00 17 divsd 0x1700(%r13),%xmm0 275f41: 00 00 275f43: f2 0f 5e c4 divsd %xmm4,%xmm0 275f47: 66 0f 28 d1 movapd %xmm1,%xmm2 275f4b: 66 0f ef c9 pxor %xmm1,%xmm1 275f4f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 275f54: f2 41 0f 59 8d e8 a2 mulsd 0xa2e8(%r13),%xmm1 275f5b: 00 00 275f5d: f2 41 0f 59 8d f8 a2 mulsd 0xa2f8(%r13),%xmm1 275f64: 00 00 275f66: f2 0f 5e d5 divsd %xmm5,%xmm2 275f6a: f2 0f 5e cc divsd %xmm4,%xmm1 275f6e: f2 0f 58 d0 addsd %xmm0,%xmm2 275f72: 66 0f 28 c3 movapd %xmm3,%xmm0 275f76: f2 0f 5e c4 divsd %xmm4,%xmm0 275f7a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 275f7e: f2 0f 58 c2 addsd %xmm2,%xmm0 275f82: f2 41 0f 11 85 f0 0c movsd %xmm0,0xcf0(%r13) 275f89: 00 00 275f8b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 275f8f: e8 00 00 00 00 callq 275f94 275f94: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 275f9b: 41 c7 85 98 19 00 00 movl $0x0,0x1998(%r13) 275fa2: 00 00 00 00 275fa6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 275faa: f2 41 0f 11 85 f0 0c movsd %xmm0,0xcf0(%r13) 275fb1: 00 00 275fb3: 85 d2 test %edx,%edx 275fb5: 0f 84 9d 05 00 00 je 276558 275fbb: 8d 4a ff lea -0x1(%rdx),%ecx 275fbe: 48 8b 44 24 38 mov 0x38(%rsp),%rax 275fc3: 49 8d b4 0d e9 13 00 lea 0x13e9(%r13,%rcx,1),%rsi 275fca: 00 275fcb: 31 c9 xor %ecx,%ecx 275fcd: 80 38 00 cmpb $0x0,(%rax) 275fd0: 74 0a je 275fdc 275fd2: 83 c1 01 add $0x1,%ecx 275fd5: 41 89 8d 98 19 00 00 mov %ecx,0x1998(%r13) 275fdc: 48 83 c0 01 add $0x1,%rax 275fe0: 48 39 f0 cmp %rsi,%rax 275fe3: 75 e8 jne 275fcd 275fe5: 85 c9 test %ecx,%ecx 275fe7: 0f 84 54 03 00 00 je 276341 275fed: 49 c7 85 b0 1a 00 00 movq $0x0,0x1ab0(%r13) 275ff4: 00 00 00 00 275ff8: 4d 89 a5 10 0d 00 00 mov %r12,0xd10(%r13) 275fff: 66 49 0f 6e c4 movq %r12,%xmm0 276004: 31 db xor %ebx,%ebx 276006: eb 3e jmp 276046 276008: 83 fa 01 cmp $0x1,%edx 27600b: 74 43 je 276050 27600d: 66 0f ef c9 pxor %xmm1,%xmm1 276011: 66 0f ef d2 pxor %xmm2,%xmm2 276015: f2 41 0f 11 95 08 0d movsd %xmm2,0xd08(%r13) 27601c: 00 00 27601e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 276022: 83 c3 01 add $0x1,%ebx 276025: e8 00 00 00 00 callq 27602a 27602a: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 276031: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 276035: f2 41 0f 11 85 10 0d movsd %xmm0,0xd10(%r13) 27603c: 00 00 27603e: 39 da cmp %ebx,%edx 276040: 0f 86 46 03 00 00 jbe 27638c 276046: 41 80 bd f0 17 00 00 cmpb $0x0,0x17f0(%r13) 27604d: 00 27604e: 74 b8 je 276008 276050: 89 d9 mov %ebx,%ecx 276052: 66 0f ef d2 pxor %xmm2,%xmm2 276056: 66 0f ef c9 pxor %xmm1,%xmm1 27605a: 49 8d 44 8d 00 lea 0x0(%r13,%rcx,4),%rax 27605f: 8b 90 58 12 00 00 mov 0x1258(%rax),%edx 276065: 2b 90 10 16 00 00 sub 0x1610(%rax),%edx 27606b: 8b 80 38 12 00 00 mov 0x1238(%rax),%eax 276071: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 276076: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27607b: f2 0f 59 d1 mulsd %xmm1,%xmm2 27607f: 66 0f ef c9 pxor %xmm1,%xmm1 276083: f2 41 0f 5e 94 cd d8 divsd 0x12d8(%r13,%rcx,8),%xmm2 27608a: 12 00 00 27608d: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 276091: eb 82 jmp 276015 276093: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 27609b 27609a: 00 27609b: f2 0f 5e c2 divsd %xmm2,%xmm0 27609f: f2 0f 5e c1 divsd %xmm1,%xmm0 2760a3: f2 41 0f 11 84 c5 c8 movsd %xmm0,0x98c8(%r13,%rax,8) 2760aa: 98 00 00 2760ad: e9 4d c4 ff ff jmpq 2724ff 2760b2: e8 00 00 00 00 callq 2760b7 2760b7: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 2760bc: e9 5f f1 ff ff jmpq 275220 2760c1: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 2760c8 2760c8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2760cf 2760cf: 66 48 0f 6e d1 movq %rcx,%xmm2 2760d4: 66 48 0f 6e cf movq %rdi,%xmm1 2760d9: b9 02 00 00 00 mov $0x2,%ecx 2760de: e9 67 c4 ff ff jmpq 27254a 2760e3: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 2760ea: 00 2760eb: f2 0f 11 10 movsd %xmm2,(%rax) 2760ef: e9 0e c2 ff ff jmpq 272302 2760f4: 41 c7 85 b0 1b 00 00 movl $0x0,0x1bb0(%r13) 2760fb: 00 00 00 00 2760ff: 49 c7 85 e0 34 00 00 movq $0x0,0x34e0(%r13) 276106: 00 00 00 00 27610a: 49 c7 85 e8 34 00 00 movq $0x0,0x34e8(%r13) 276111: 00 00 00 00 276115: 66 0f ef c0 pxor %xmm0,%xmm0 276119: 66 0f ef e4 pxor %xmm4,%xmm4 27611d: f2 0f 5e c1 divsd %xmm1,%xmm0 276121: 66 0f 2e e1 ucomisd %xmm1,%xmm4 276125: 41 0f 96 85 a8 0d 00 setbe 0xda8(%r13) 27612c: 00 27612d: f2 41 0f 11 85 f8 34 movsd %xmm0,0x34f8(%r13) 276134: 00 00 276136: 31 d2 xor %edx,%edx 276138: e9 6c e3 ff ff jmpq 2744a9 27613d: 41 8b 56 20 mov 0x20(%r14),%edx 276141: 66 0f ef c0 pxor %xmm0,%xmm0 276145: 66 0f ef ed pxor %xmm5,%xmm5 276149: 66 0f 2f cd comisd %xmm5,%xmm1 27614d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 276155 276154: 00 276155: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27615a: f2 0f 5e c2 divsd %xmm2,%xmm0 27615e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 276162: 0f 86 15 02 00 00 jbe 27637d 276168: e8 00 00 00 00 callq 27616d 27616d: 41 8b 56 60 mov 0x60(%r14),%edx 276171: 66 0f ef c9 pxor %xmm1,%xmm1 276175: f3 0f 11 44 24 10 movss %xmm0,0x10(%rsp) 27617b: 66 0f ef c0 pxor %xmm0,%xmm0 27617f: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 276184: 41 8b 96 f8 e2 ff ff mov -0x1d08(%r14),%edx 27618b: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 276190: f2 0f 5e c1 divsd %xmm1,%xmm0 276194: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27619c 27619b: 00 27619c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2761a0: e8 00 00 00 00 callq 2761a5 2761a5: f3 0f 10 54 24 10 movss 0x10(%rsp),%xmm2 2761ab: 0f 28 c8 movaps %xmm0,%xmm1 2761ae: 66 0f ef c0 pxor %xmm0,%xmm0 2761b2: f3 0f 5a c2 cvtss2sd %xmm2,%xmm0 2761b6: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 2761ba: f2 0f 58 c1 addsd %xmm1,%xmm0 2761be: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 2761c3: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 2761c7: f2 41 0f 10 04 24 movsd (%r12),%xmm0 2761cd: 0f 84 c0 f2 ff ff je 275493 2761d3: 41 8b 56 20 mov 0x20(%r14),%edx 2761d7: 66 0f ef ed pxor %xmm5,%xmm5 2761db: c1 ea 06 shr $0x6,%edx 2761de: 66 0f 2f c5 comisd %xmm5,%xmm0 2761e2: 0f 86 7b f0 ff ff jbe 275263 2761e8: 41 8b 76 60 mov 0x60(%r14),%esi 2761ec: c1 ee 06 shr $0x6,%esi 2761ef: 01 f2 add %esi,%edx 2761f1: e9 6d f0 ff ff jmpq 275263 2761f6: 66 0f ef c9 pxor %xmm1,%xmm1 2761fa: f2 44 0f 11 44 24 08 movsd %xmm8,0x8(%rsp) 276201: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 276205: f2 41 0f 10 bd 00 0f movsd 0xf00(%r13),%xmm7 27620c: 00 00 27620e: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 276213: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 276218: e8 00 00 00 00 callq 27621d 27621d: f2 44 0f 10 44 24 08 movsd 0x8(%rsp),%xmm8 276224: f2 44 0f 58 04 24 addsd (%rsp),%xmm8 27622a: 0f 28 c8 movaps %xmm0,%xmm1 27622d: 66 0f ef c0 pxor %xmm0,%xmm0 276231: f2 41 0f 5a c0 cvtsd2ss %xmm8,%xmm0 276236: e8 00 00 00 00 callq 27623b 27623b: 66 45 0f ef c0 pxor %xmm8,%xmm8 276240: f2 41 0f 10 b5 e8 0f movsd 0xfe8(%r13),%xmm6 276247: 00 00 276249: f2 41 0f 10 ad e0 0f movsd 0xfe0(%r13),%xmm5 276250: 00 00 276252: f2 41 0f 10 a5 d8 0f movsd 0xfd8(%r13),%xmm4 276259: 00 00 27625b: f3 44 0f 5a c0 cvtss2sd %xmm0,%xmm8 276260: e9 fe f5 ff ff jmpq 275863 276265: f2 41 0f 10 85 c8 1a movsd 0x1ac8(%r13),%xmm0 27626c: 00 00 27626e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 276275: b8 01 00 00 00 mov $0x1,%eax 27627a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 276281: e8 00 00 00 00 callq 276286 276286: e9 0b be ff ff jmpq 272096 27628b: f2 41 0f 5d 85 90 0c minsd 0xc90(%r13),%xmm0 276292: 00 00 276294: f2 41 0f 11 85 c8 1a movsd %xmm0,0x1ac8(%r13) 27629b: 00 00 27629d: e9 ef bd ff ff jmpq 272091 2762a2: f2 41 0f 10 85 48 10 movsd 0x1048(%r13),%xmm0 2762a9: 00 00 2762ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2762b2: b8 01 00 00 00 mov $0x1,%eax 2762b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2762be: e8 00 00 00 00 callq 2762c3 2762c3: e9 21 bf ff ff jmpq 2721e9 2762c8: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 2762cf: 00 00 2762d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2762d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2762df: 31 db xor %ebx,%ebx 2762e1: b8 01 00 00 00 mov $0x1,%eax 2762e6: e8 00 00 00 00 callq 2762eb 2762eb: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 2762f2: 85 ff test %edi,%edi 2762f4: 0f 85 0a bf ff ff jne 272204 2762fa: 49 8d 85 88 93 00 00 lea 0x9388(%r13),%rax 276301: 31 f6 xor %esi,%esi 276303: 49 c7 85 90 19 00 00 movq $0x0,0x1990(%r13) 27630a: 00 00 00 00 27630e: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 276315: 00 276316: e9 3d c1 ff ff jmpq 272458 27631b: f2 41 0f 10 85 b0 0c movsd 0xcb0(%r13),%xmm0 276322: 00 00 276324: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27632b: b8 01 00 00 00 mov $0x1,%eax 276330: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 276337: e8 00 00 00 00 callq 27633c 27633c: e9 ad be ff ff jmpq 2721ee 276341: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 276349 276348: 00 276349: 4d 89 a5 10 0d 00 00 mov %r12,0xd10(%r13) 276350: f2 41 0f 58 85 38 0e addsd 0xe38(%r13),%xmm0 276357: 00 00 276359: f2 41 0f 5e 85 c8 0c divsd 0xcc8(%r13),%xmm0 276360: 00 00 276362: f2 0f 5c c8 subsd %xmm0,%xmm1 276366: f2 0f 59 8c 24 d0 00 mulsd 0xd0(%rsp),%xmm1 27636d: 00 00 27636f: f2 41 0f 11 8d b0 1a movsd %xmm1,0x1ab0(%r13) 276376: 00 00 276378: e9 82 fc ff ff jmpq 275fff 27637d: e8 00 00 00 00 callq 276382 276382: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 276387: e9 37 fe ff ff jmpq 2761c3 27638c: f2 41 0f 10 8d b0 1a movsd 0x1ab0(%r13),%xmm1 276393: 00 00 276395: f2 0f 10 a4 24 d0 00 movsd 0xd0(%rsp),%xmm4 27639c: 00 00 27639e: f2 41 0f 10 95 d0 0c movsd 0xcd0(%r13),%xmm2 2763a5: 00 00 2763a7: f2 0f 5e cc divsd %xmm4,%xmm1 2763ab: 66 0f 28 da movapd %xmm2,%xmm3 2763af: f2 0f 5c d8 subsd %xmm0,%xmm3 2763b3: f2 0f 59 cb mulsd %xmm3,%xmm1 2763b7: f2 0f 58 c1 addsd %xmm1,%xmm0 2763bb: f2 0f 5e c2 divsd %xmm2,%xmm0 2763bf: f2 0f 59 c4 mulsd %xmm4,%xmm0 2763c3: f2 41 0f 11 85 a8 1a movsd %xmm0,0x1aa8(%r13) 2763ca: 00 00 2763cc: 48 8b 84 24 90 01 00 mov 0x190(%rsp),%rax 2763d3: 00 2763d4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2763db: 00 00 2763dd: 0f 85 66 02 00 00 jne 276649 2763e3: 48 81 c4 98 01 00 00 add $0x198,%rsp 2763ea: 5b pop %rbx 2763eb: 5d pop %rbp 2763ec: 41 5c pop %r12 2763ee: 41 5d pop %r13 2763f0: 41 5e pop %r14 2763f2: 41 5f pop %r15 2763f4: c3 retq 2763f5: 01 f2 add %esi,%edx 2763f7: e9 67 ee ff ff jmpq 275263 2763fc: e8 00 00 00 00 callq 276401 276401: 41 8b 56 20 mov 0x20(%r14),%edx 276405: f3 0f 11 44 24 10 movss %xmm0,0x10(%rsp) 27640b: e9 2d f0 ff ff jmpq 27543d 276410: f2 41 0f 10 8d 60 0e movsd 0xe60(%r13),%xmm1 276417: 00 00 276419: e9 eb e0 ff ff jmpq 274509 27641e: 66 0f ef c9 pxor %xmm1,%xmm1 276422: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 276426: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 27642b: e9 06 fe ff ff jmpq 276236 276430: f2 4f 0f 2c 8c e5 10 cvttsd2si 0x1410(%r13,%r12,8),%r9 276437: 14 00 00 27643a: 43 8b 8c a5 30 15 00 mov 0x1530(%r13,%r12,4),%ecx 276441: 00 276442: 45 89 e6 mov %r12d,%r14d 276445: 43 8b 94 a5 10 15 00 mov 0x1510(%r13,%r12,4),%edx 27644c: 00 27644d: f2 41 0f 10 a5 68 0e movsd 0xe68(%r13),%xmm4 276454: 00 00 276456: 43 8b b4 a5 f0 14 00 mov 0x14f0(%r13,%r12,4),%esi 27645d: 00 27645e: 43 8b bc a5 d0 14 00 mov 0x14d0(%r13,%r12,4),%edi 276465: 00 276466: f2 43 0f 10 84 e5 70 movsd 0x1570(%r13,%r12,8),%xmm0 27646d: 15 00 00 276470: 47 8b 84 a5 50 15 00 mov 0x1550(%r13,%r12,4),%r8d 276477: 00 276478: f2 0f 11 24 24 movsd %xmm4,(%rsp) 27647d: f2 43 0f 10 8c e5 b0 movsd 0x15b0(%r13,%r12,8),%xmm1 276484: 15 00 00 276487: e8 a4 6f ff ff callq 26d430 27648c: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 276493: f2 41 0f 5e 85 38 10 divsd 0x1038(%r13),%xmm0 27649a: 00 00 27649c: f2 0f 58 04 24 addsd (%rsp),%xmm0 2764a1: 49 8d 84 c6 9e 0f 00 lea 0xf9e(%r14,%rax,8),%rax 2764a8: 00 2764a9: f2 41 0f 11 84 c5 30 movsd %xmm0,0x630(%r13,%rax,8) 2764b0: 06 00 00 2764b3: e9 c6 cc ff ff jmpq 27317e 2764b8: f2 0f 11 10 movsd %xmm2,(%rax) 2764bc: f2 0f 11 48 40 movsd %xmm1,0x40(%rax) 2764c1: e9 3c be ff ff jmpq 272302 2764c6: 41 83 f8 08 cmp $0x8,%r8d 2764ca: 40 0f 94 c6 sete %sil 2764ce: 83 ff 01 cmp $0x1,%edi 2764d1: 0f 85 5b f2 ff ff jne 275732 2764d7: 40 84 f6 test %sil,%sil 2764da: 0f 84 18 f2 ff ff je 2756f8 2764e0: e9 4d f2 ff ff jmpq 275732 2764e5: 41 83 f8 04 cmp $0x4,%r8d 2764e9: 0f 84 43 f2 ff ff je 275732 2764ef: 83 ff 01 cmp $0x1,%edi 2764f2: 0f 85 00 f2 ff ff jne 2756f8 2764f8: e9 c1 f1 ff ff jmpq 2756be 2764fd: 49 8d 85 d0 17 00 00 lea 0x17d0(%r13),%rax 276504: 49 c7 85 b8 0c 00 00 movq $0x0,0xcb8(%r13) 27650b: 00 00 00 00 27650f: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) 276516: 00 276517: 48 8d 84 24 38 01 00 lea 0x138(%rsp),%rax 27651e: 00 27651f: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 276526: 00 276527: e9 73 ca ff ff jmpq 272f9f 27652c: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 276534 276533: 00 276534: 66 0f ef c0 pxor %xmm0,%xmm0 276538: 48 8d 87 38 11 00 00 lea 0x1138(%rdi),%rax 27653f: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 276546: 00 276547: 0f 28 c8 movaps %xmm0,%xmm1 27654a: f2 0f 11 ac 24 d0 00 movsd %xmm5,0xd0(%rsp) 276551: 00 00 276553: e9 d8 b9 ff ff jmpq 271f30 276558: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 276560 27655f: 00 276560: 4d 89 a5 10 0d 00 00 mov %r12,0xd10(%r13) 276567: f2 41 0f 58 85 38 0e addsd 0xe38(%r13),%xmm0 27656e: 00 00 276570: f2 41 0f 5e 85 c8 0c divsd 0xcc8(%r13),%xmm0 276577: 00 00 276579: f2 0f 5c c8 subsd %xmm0,%xmm1 27657d: 66 49 0f 6e c4 movq %r12,%xmm0 276582: f2 0f 59 8c 24 d0 00 mulsd 0xd0(%rsp),%xmm1 276589: 00 00 27658b: f2 41 0f 11 8d b0 1a movsd %xmm1,0x1ab0(%r13) 276592: 00 00 276594: e9 fc fd ff ff jmpq 276395 276599: 0f 85 e6 b9 ff ff jne 271f85 27659f: 0f 0b ud2 2765a1: e9 df b9 ff ff jmpq 271f85 2765a6: 66 0f ef d2 pxor %xmm2,%xmm2 2765aa: e9 f3 f8 ff ff jmpq 275ea2 2765af: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2765b7 2765b6: 00 2765b7: 31 f6 xor %esi,%esi 2765b9: e9 06 cb ff ff jmpq 2730c4 2765be: f2 41 0f 10 8d 48 0f movsd 0xf48(%r13),%xmm1 2765c5: 00 00 2765c7: e9 49 fb ff ff jmpq 276115 2765cc: f2 41 0f 10 8d 48 0f movsd 0xf48(%r13),%xmm1 2765d3: 00 00 2765d5: e9 25 fb ff ff jmpq 2760ff 2765da: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2765e2 2765e1: 00 2765e2: 66 0f ef c0 pxor %xmm0,%xmm0 2765e6: 66 0f ef c9 pxor %xmm1,%xmm1 2765ea: f2 41 0f 5a 85 78 0c cvtsd2ss 0xc78(%r13),%xmm0 2765f1: 00 00 2765f3: f2 41 0f 5a 8d 60 0c cvtsd2ss 0xc60(%r13),%xmm1 2765fa: 00 00 2765fc: f2 0f 11 a4 24 d0 00 movsd %xmm4,0xd0(%rsp) 276603: 00 00 276605: e9 26 b9 ff ff jmpq 271f30 27660a: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 276612 276611: 00 276612: 66 0f ef c9 pxor %xmm1,%xmm1 276616: 66 0f ef c0 pxor %xmm0,%xmm0 27661a: 49 8d 85 38 11 00 00 lea 0x1138(%r13),%rax 276621: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 276628: 00 276629: f2 41 0f 5a 8d 60 0c cvtsd2ss 0xc60(%r13),%xmm1 276630: 00 00 276632: f2 41 0f 5a 85 78 0c cvtsd2ss 0xc78(%r13),%xmm0 276639: 00 00 27663b: f2 0f 11 a4 24 d0 00 movsd %xmm4,0xd0(%rsp) 276642: 00 00 276644: e9 e7 b8 ff ff jmpq 271f30 276649: e8 00 00 00 00 callq 27664e 27664e: 66 90 xchg %ax,%ax 0000000000276650 : 276650: e8 00 00 00 00 callq 276655 276655: 41 57 push %r15 276657: 41 56 push %r14 276659: 41 55 push %r13 27665b: 41 54 push %r12 27665d: 55 push %rbp 27665e: 48 89 fd mov %rdi,%rbp 276661: 53 push %rbx 276662: 4c 8d a5 74 10 00 00 lea 0x1074(%rbp),%r12 276669: 31 db xor %ebx,%ebx 27666b: 48 83 ec 28 sub $0x28,%rsp 27666f: e8 00 00 00 00 callq 276674 276674: 48 89 ef mov %rbp,%rdi 276677: e8 00 00 00 00 callq 27667c 27667c: 8b 85 50 10 00 00 mov 0x1050(%rbp),%eax 276682: 85 c0 test %eax,%eax 276684: 0f 84 be 02 00 00 je 276948 27668a: 41 8b 84 24 54 03 00 mov 0x354(%r12),%eax 276691: 00 276692: 41 8b 94 24 c4 05 00 mov 0x5c4(%r12),%edx 276699: 00 27669a: 83 f8 02 cmp $0x2,%eax 27669d: 0f 84 31 04 00 00 je 276ad4 2766a3: 83 f8 01 cmp $0x1,%eax 2766a6: 0f 84 37 05 00 00 je 276be3 2766ac: 85 c0 test %eax,%eax 2766ae: 0f 84 80 05 00 00 je 276c34 2766b4: 83 f8 08 cmp $0x8,%eax 2766b7: 0f 84 3a 06 00 00 je 276cf7 2766bd: 83 f8 03 cmp $0x3,%eax 2766c0: 0f 84 8c 06 00 00 je 276d52 2766c6: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2766ce 2766cd: 00 2766ce: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 2766d6 2766d5: 00 2766d6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2766de 2766dd: 00 2766de: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 2766e4: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 2766ea: 85 d2 test %edx,%edx 2766ec: 0f 85 a4 04 00 00 jne 276b96 2766f2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2766f9 2766f9: 48 89 44 24 08 mov %rax,0x8(%rsp) 2766fe: 48 89 04 24 mov %rax,(%rsp) 276702: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27670a 276709: 00 27670a: e8 00 00 00 00 callq 27670f 27670f: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 276717 276716: 00 276717: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27671f 27671e: 00 27671f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 276723: f2 0f 5e d0 divsd %xmm0,%xmm2 276727: 66 0f ef c0 pxor %xmm0,%xmm0 27672b: f2 0f 5a 44 24 20 cvtsd2ss 0x20(%rsp),%xmm0 276731: f2 0f 5e 14 24 divsd (%rsp),%xmm2 276736: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 27673c: e8 00 00 00 00 callq 276741 276741: 66 0f ef c9 pxor %xmm1,%xmm1 276745: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 27674b: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 27674f: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 276757 276756: 00 276757: f2 0f 5e c1 divsd %xmm1,%xmm0 27675b: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 276761: 41 8b 94 24 34 03 00 mov 0x334(%r12),%edx 276768: 00 276769: 85 d2 test %edx,%edx 27676b: 74 0b je 276778 27676d: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 276773: f2 0f 11 14 24 movsd %xmm2,(%rsp) 276778: 41 8b 84 24 54 03 00 mov 0x354(%r12),%eax 27677f: 00 276780: 41 8b 8c 24 c4 05 00 mov 0x5c4(%r12),%ecx 276787: 00 276788: 83 f8 08 cmp $0x8,%eax 27678b: 40 0f 94 c6 sete %sil 27678f: 83 f8 02 cmp $0x2,%eax 276792: 0f 86 43 02 00 00 jbe 2769db 276798: 40 84 f6 test %sil,%sil 27679b: 0f 85 3a 02 00 00 jne 2769db 2767a1: 85 c9 test %ecx,%ecx 2767a3: 0f 84 de 03 00 00 je 276b87 2767a9: 83 f8 03 cmp $0x3,%eax 2767ac: 0f 84 f9 01 00 00 je 2769ab 2767b2: f2 0f 10 2c 24 movsd (%rsp),%xmm5 2767b7: 66 49 0f 7e ed movq %xmm5,%r13 2767bc: 83 f8 04 cmp $0x4,%eax 2767bf: 0f 84 6d 05 00 00 je 276d32 2767c5: 85 d2 test %edx,%edx 2767c7: 0f 85 f0 01 00 00 jne 2769bd 2767cd: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 2767d3: 66 49 0f 7e ef movq %xmm5,%r15 2767d8: 41 8b 04 24 mov (%r12),%eax 2767dc: 66 0f ef c0 pxor %xmm0,%xmm0 2767e0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2767e5: 41 83 bc 24 94 06 00 cmpl $0x1,0x694(%r12) 2767ec: 00 01 2767ee: 8b bd 50 10 00 00 mov 0x1050(%rbp),%edi 2767f4: 40 0f 94 c6 sete %sil 2767f8: 85 ff test %edi,%edi 2767fa: 0f 84 96 04 00 00 je 276c96 276800: 45 8b 84 24 5c 07 00 mov 0x75c(%r12),%r8d 276807: 00 276808: 89 f1 mov %esi,%ecx 27680a: 31 d2 xor %edx,%edx 27680c: 41 39 d0 cmp %edx,%r8d 27680f: 0f 94 c0 sete %al 276812: 40 20 f0 and %sil,%al 276815: 0f 45 c8 cmovne %eax,%ecx 276818: 83 c2 01 add $0x1,%edx 27681b: 39 fa cmp %edi,%edx 27681d: 75 ed jne 27680c 27681f: 84 c9 test %cl,%cl 276821: 0f 85 10 03 00 00 jne 276b37 276827: 66 0f ef c9 pxor %xmm1,%xmm1 27682b: f2 41 0f 2a 8c 24 44 cvtsi2sdl 0x244(%r12),%xmm1 276832: 02 00 00 276835: f2 0f 5e c1 divsd %xmm1,%xmm0 276839: 66 49 0f 7e c6 movq %xmm0,%r14 27683e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 276846 276845: 00 276846: 66 0f ef c0 pxor %xmm0,%xmm0 27684a: f2 0f 5a 44 24 10 cvtsd2ss 0x10(%rsp),%xmm0 276850: e8 00 00 00 00 callq 276855 276855: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 27685d 27685c: 00 27685d: 66 0f ef c9 pxor %xmm1,%xmm1 276861: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 276865: f2 0f 5e d8 divsd %xmm0,%xmm3 276869: 66 49 0f 6e c6 movq %r14,%xmm0 27686e: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 276876 276875: 00 276876: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27687a: f2 0f 5e 1c 24 divsd (%rsp),%xmm3 27687f: f2 0f 11 5c 24 18 movsd %xmm3,0x18(%rsp) 276885: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 276889: e8 00 00 00 00 callq 27688e 27688e: f2 0f 10 5c 24 18 movsd 0x18(%rsp),%xmm3 276894: 66 0f ef d2 pxor %xmm2,%xmm2 276898: 41 83 bc 24 54 03 00 cmpl $0x4,0x354(%r12) 27689f: 00 04 2768a1: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 2768a5: f2 0f 58 d3 addsd %xmm3,%xmm2 2768a9: f2 0f 59 54 24 10 mulsd 0x10(%rsp),%xmm2 2768af: f2 0f 59 14 24 mulsd (%rsp),%xmm2 2768b4: 0f 84 92 03 00 00 je 276c4c 2768ba: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 2768c0: 66 0f ef ff pxor %xmm7,%xmm7 2768c4: 66 0f ef c0 pxor %xmm0,%xmm0 2768c8: 66 0f 2f f7 comisd %xmm7,%xmm6 2768cc: 0f 87 3e 01 00 00 ja 276a10 2768d2: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2768da 2768d9: 00 2768da: f2 0f 59 8d 28 0f 00 mulsd 0xf28(%rbp),%xmm1 2768e1: 00 2768e2: f2 0f 58 c2 addsd %xmm2,%xmm0 2768e6: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 2768ee 2768ed: 00 2768ee: f2 0f 59 d9 mulsd %xmm1,%xmm3 2768f2: 66 0f 2f d8 comisd %xmm0,%xmm3 2768f6: 0f 82 84 00 00 00 jb 276980 2768fc: f2 48 0f 2c 54 24 08 cvttsd2si 0x8(%rsp),%rdx 276903: f2 48 0f 2c 04 24 cvttsd2si (%rsp),%rax 276909: 41 89 94 24 d4 08 00 mov %edx,0x8d4(%r12) 276910: 00 276911: 41 89 84 24 b4 08 00 mov %eax,0x8b4(%r12) 276918: 00 276919: 89 d0 mov %edx,%eax 27691b: 85 c0 test %eax,%eax 27691d: 75 3f jne 27695e 27691f: 48 c7 84 dd e8 18 00 movq $0x0,0x18e8(%rbp,%rbx,8) 276926: 00 00 00 00 00 27692b: f2 0f 11 8c dd a8 18 movsd %xmm1,0x18a8(%rbp,%rbx,8) 276932: 00 00 276934: 48 83 c3 01 add $0x1,%rbx 276938: 49 83 c4 04 add $0x4,%r12 27693c: 39 9d 50 10 00 00 cmp %ebx,0x1050(%rbp) 276942: 0f 87 42 fd ff ff ja 27668a 276948: 48 83 c4 28 add $0x28,%rsp 27694c: 48 89 ef mov %rbp,%rdi 27694f: 5b pop %rbx 276950: 5d pop %rbp 276951: 41 5c pop %r12 276953: 41 5d pop %r13 276955: 41 5e pop %r14 276957: 41 5f pop %r15 276959: e9 82 af ff ff jmpq 2718e0 27695e: 41 39 84 24 b4 08 00 cmp %eax,0x8b4(%r12) 276965: 00 276966: 0f 87 48 02 00 00 ja 276bb4 27696c: f2 0f 11 9c dd a8 18 movsd %xmm3,0x18a8(%rbp,%rbx,8) 276973: 00 00 276975: f2 0f 11 9c dd e8 18 movsd %xmm3,0x18e8(%rbp,%rbx,8) 27697c: 00 00 27697e: eb b4 jmp 276934 276980: 66 49 0f 6e f5 movq %r13,%xmm6 276985: 66 49 0f 6e ff movq %r15,%xmm7 27698a: f2 48 0f 2c c6 cvttsd2si %xmm6,%rax 27698f: f2 48 0f 2c d7 cvttsd2si %xmm7,%rdx 276994: 41 89 84 24 b4 08 00 mov %eax,0x8b4(%r12) 27699b: 00 27699c: 41 89 94 24 d4 08 00 mov %edx,0x8d4(%r12) 2769a3: 00 2769a4: 89 d0 mov %edx,%eax 2769a6: e9 70 ff ff ff jmpq 27691b 2769ab: 85 d2 test %edx,%edx 2769ad: 0f 84 5d 03 00 00 je 276d10 2769b3: f2 0f 10 2c 24 movsd (%rsp),%xmm5 2769b8: 66 49 0f 7e ed movq %xmm5,%r13 2769bd: 41 8b 44 24 20 mov 0x20(%r12),%eax 2769c2: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 2769c8: 66 0f ef c0 pxor %xmm0,%xmm0 2769cc: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2769d1: 66 49 0f 7e f7 movq %xmm6,%r15 2769d6: e9 0a fe ff ff jmpq 2767e5 2769db: 85 c9 test %ecx,%ecx 2769dd: 0f 84 95 01 00 00 je 276b78 2769e3: 83 f8 02 cmp $0x2,%eax 2769e6: 0f 84 b1 02 00 00 je 276c9d 2769ec: 85 d2 test %edx,%edx 2769ee: 74 09 je 2769f9 2769f0: 40 84 f6 test %sil,%sil 2769f3: 0f 85 80 03 00 00 jne 276d79 2769f9: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 276a01 276a00: 00 276a01: f2 0f 59 2c 24 mulsd (%rsp),%xmm5 276a06: 66 49 0f 7e ed movq %xmm5,%r13 276a0b: e9 b5 fd ff ff jmpq 2767c5 276a10: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 276a18 276a17: 00 276a18: 66 0f ef c0 pxor %xmm0,%xmm0 276a1c: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 276a22: f2 0f 5a 44 24 20 cvtsd2ss 0x20(%rsp),%xmm0 276a28: e8 00 00 00 00 callq 276a2d 276a2d: 66 0f ef c9 pxor %xmm1,%xmm1 276a31: 66 49 0f 6e e6 movq %r14,%xmm4 276a36: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 276a3e 276a3d: 00 276a3e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 276a42: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 276a4a 276a49: 00 276a4a: f2 0f 5e d9 divsd %xmm1,%xmm3 276a4e: 66 0f ef c9 pxor %xmm1,%xmm1 276a52: f2 0f 59 c4 mulsd %xmm4,%xmm0 276a56: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 276a5e 276a5d: 00 276a5e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 276a62: f2 0f 5e 5c 24 08 divsd 0x8(%rsp),%xmm3 276a68: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 276a6e: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 276a72: e8 00 00 00 00 callq 276a77 276a77: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 276a7d: 41 83 bc 24 54 03 00 cmpl $0x4,0x354(%r12) 276a84: 00 04 276a86: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 276a8a: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 276a90: f2 0f 58 c3 addsd %xmm3,%xmm0 276a94: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 276a9a: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 276aa0: 0f 85 2c fe ff ff jne 2768d2 276aa6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 276aae 276aad: 00 276aae: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 276ab4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 276ab8: e8 00 00 00 00 callq 276abd 276abd: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 276ac3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 276ac7: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 276acf 276ace: 00 276acf: e9 fe fd ff ff jmpq 2768d2 276ad4: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 276adc 276adb: 00 276adc: 85 d2 test %edx,%edx 276ade: 0f 85 92 01 00 00 jne 276c76 276ae4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 276aeb 276aeb: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 276af3 276af2: 00 276af3: 48 89 04 24 mov %rax,(%rsp) 276af7: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 276afd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 276b05 276b04: 00 276b05: e8 00 00 00 00 callq 276b0a 276b0a: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 276b12 276b11: 00 276b12: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 276b19: 00 00 276b1b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 276b1f: f2 0f 5e d0 divsd %xmm0,%xmm2 276b23: 66 0f ef c0 pxor %xmm0,%xmm0 276b27: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 276b2d: f2 0f 5e 14 24 divsd (%rsp),%xmm2 276b32: e9 2a fc ff ff jmpq 276761 276b37: 41 8b 84 24 7c 05 00 mov 0x57c(%r12),%eax 276b3e: 00 276b3f: 66 0f ef c9 pxor %xmm1,%xmm1 276b43: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 276b47: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 276b4c: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 276b54 276b53: 00 276b54: f2 0f 59 8c dd 38 11 mulsd 0x1138(%rbp,%rbx,8),%xmm1 276b5b: 00 00 276b5d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 276b61: e8 00 00 00 00 callq 276b66 276b66: 66 0f ef ff pxor %xmm7,%xmm7 276b6a: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 276b6e: 66 49 0f 7e fe movq %xmm7,%r14 276b73: e9 c6 fc ff ff jmpq 27683e 276b78: f2 0f 10 34 24 movsd (%rsp),%xmm6 276b7d: 66 49 0f 7e f5 movq %xmm6,%r13 276b82: e9 3e fc ff ff jmpq 2767c5 276b87: f2 0f 10 3c 24 movsd (%rsp),%xmm7 276b8c: 66 49 0f 7e fd movq %xmm7,%r13 276b91: e9 2f fc ff ff jmpq 2767c5 276b96: 83 f8 03 cmp $0x3,%eax 276b99: 0f 84 38 01 00 00 je 276cd7 276b9f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 276ba6 276ba6: 48 89 44 24 08 mov %rax,0x8(%rsp) 276bab: 48 89 04 24 mov %rax,(%rsp) 276baf: e9 4e fb ff ff jmpq 276702 276bb4: 66 0f 28 c1 movapd %xmm1,%xmm0 276bb8: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 276bc0 276bbf: 00 276bc0: f2 0f 58 c1 addsd %xmm1,%xmm0 276bc4: f2 0f 5e ca divsd %xmm2,%xmm1 276bc8: f2 0f 5e c2 divsd %xmm2,%xmm0 276bcc: f2 0f 11 8c dd e8 18 movsd %xmm1,0x18e8(%rbp,%rbx,8) 276bd3: 00 00 276bd5: f2 0f 11 84 dd a8 18 movsd %xmm0,0x18a8(%rbp,%rbx,8) 276bdc: 00 00 276bde: e9 51 fd ff ff jmpq 276934 276be3: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 276beb 276bea: 00 276beb: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 276bf3 276bf2: 00 276bf3: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 276bf9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 276c00 276c00: 48 89 3c 24 mov %rdi,(%rsp) 276c04: 85 d2 test %edx,%edx 276c06: 0f 84 f1 fe ff ff je 276afd 276c0c: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 276c14 276c13: 00 276c14: f2 0f 11 24 24 movsd %xmm4,(%rsp) 276c19: 83 f8 01 cmp $0x1,%eax 276c1c: 0f 86 db fe ff ff jbe 276afd 276c22: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 276c2a 276c29: 00 276c2a: f2 0f 11 24 24 movsd %xmm4,(%rsp) 276c2f: e9 c9 fe ff ff jmpq 276afd 276c34: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 276c3c 276c3b: 00 276c3c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 276c44 276c43: 00 276c44: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 276c4a: eb ad jmp 276bf9 276c4c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 276c54 276c53: 00 276c54: 66 0f ef c0 pxor %xmm0,%xmm0 276c58: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 276c5c: e8 00 00 00 00 callq 276c61 276c61: 66 0f ef d2 pxor %xmm2,%xmm2 276c65: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 276c69: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 276c71 276c70: 00 276c71: e9 44 fc ff ff jmpq 2768ba 276c76: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 276c7e 276c7d: 00 276c7e: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 276c86 276c85: 00 276c86: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 276c8c: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 276c91: e9 67 fe ff ff jmpq 276afd 276c96: 89 f1 mov %esi,%ecx 276c98: e9 82 fb ff ff jmpq 27681f 276c9d: 83 f9 1d cmp $0x1d,%ecx 276ca0: 0f 87 53 fd ff ff ja 2769f9 276ca6: b8 20 22 22 22 mov $0x22222220,%eax 276cab: 48 0f a3 c8 bt %rcx,%rax 276caf: 0f 83 44 fd ff ff jae 2769f9 276cb5: 85 d2 test %edx,%edx 276cb7: 0f 85 3c fd ff ff jne 2769f9 276cbd: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 276cc3: f2 0f 10 34 24 movsd (%rsp),%xmm6 276cc8: 66 49 0f 7e ff movq %xmm7,%r15 276ccd: 66 49 0f 7e f5 movq %xmm6,%r13 276cd2: e9 01 fb ff ff jmpq 2767d8 276cd7: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 276cdf 276cde: 00 276cdf: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 276ce7 276ce6: 00 276ce7: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 276ced: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 276cf2: e9 0b fa ff ff jmpq 276702 276cf7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 276cfe 276cfe: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 276d06 276d05: 00 276d06: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 276d0b: e9 e9 fe ff ff jmpq 276bf9 276d10: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 276d18 276d17: 00 276d18: f2 0f 59 24 24 mulsd (%rsp),%xmm4 276d1d: 66 49 0f 7e e5 movq %xmm4,%r13 276d22: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 276d28: 66 49 0f 7e e7 movq %xmm4,%r15 276d2d: e9 a6 fa ff ff jmpq 2767d8 276d32: 85 d2 test %edx,%edx 276d34: 0f 85 83 fc ff ff jne 2769bd 276d3a: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 276d42 276d41: 00 276d42: f2 0f 59 74 24 08 mulsd 0x8(%rsp),%xmm6 276d48: 66 49 0f 7e f7 movq %xmm6,%r15 276d4d: e9 86 fa ff ff jmpq 2767d8 276d52: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 276d5a 276d59: 00 276d5a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 276d61 276d61: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 276d69 276d68: 00 276d69: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 276d6e: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 276d74: e9 71 f9 ff ff jmpq 2766ea 276d79: f2 0f 10 3c 24 movsd (%rsp),%xmm7 276d7e: 66 49 0f 7e fd movq %xmm7,%r13 276d83: e9 35 fc ff ff jmpq 2769bd 276d88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 276d8f: 00 0000000000276d90 : 276d90: e8 00 00 00 00 callq 276d95 276d95: 41 57 push %r15 276d97: 49 89 ff mov %rdi,%r15 276d9a: 41 56 push %r14 276d9c: 41 55 push %r13 276d9e: 41 54 push %r12 276da0: 55 push %rbp 276da1: 49 8d af b8 11 00 00 lea 0x11b8(%r15),%rbp 276da8: 53 push %rbx 276da9: 48 89 ea mov %rbp,%rdx 276dac: 48 81 ec 80 03 00 00 sub $0x380,%rsp 276db3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 276dba: 00 00 276dbc: 48 89 84 24 78 03 00 mov %rax,0x378(%rsp) 276dc3: 00 276dc4: 31 c0 xor %eax,%eax 276dc6: 8b 87 50 10 00 00 mov 0x1050(%rdi),%eax 276dcc: c6 87 9c 30 00 00 01 movb $0x1,0x309c(%rdi) 276dd3: 8d 78 ff lea -0x1(%rax),%edi 276dd6: 31 c0 xor %eax,%eax 276dd8: eb 30 jmp 276e0a 276dda: 8b 8a 10 02 00 00 mov 0x210(%rdx),%ecx 276de0: 83 f9 02 cmp $0x2,%ecx 276de3: 0f 86 f0 00 00 00 jbe 276ed9 276de9: 83 f9 08 cmp $0x8,%ecx 276dec: 0f 84 e7 00 00 00 je 276ed9 276df2: 41 c6 87 9c 30 00 00 movb $0x0,0x309c(%r15) 276df9: 00 276dfa: 48 83 c0 01 add $0x1,%rax 276dfe: 48 83 c2 04 add $0x4,%rdx 276e02: 39 c7 cmp %eax,%edi 276e04: 0f 82 36 01 00 00 jb 276f40 276e0a: 41 80 bc 07 9c 18 00 cmpb $0x0,0x189c(%r15,%rax,1) 276e11: 00 00 276e13: 74 c5 je 276dda 276e15: 8b 72 20 mov 0x20(%rdx),%esi 276e18: 8d 4e ff lea -0x1(%rsi),%ecx 276e1b: 83 f9 07 cmp $0x7,%ecx 276e1e: 77 d2 ja 276df2 276e20: 8b 0a mov (%rdx),%ecx 276e22: 44 8d 41 ff lea -0x1(%rcx),%r8d 276e26: 41 83 f8 07 cmp $0x7,%r8d 276e2a: 77 c6 ja 276df2 276e2c: 83 f9 01 cmp $0x1,%ecx 276e2f: 74 05 je 276e36 276e31: f6 c1 01 test $0x1,%cl 276e34: 75 bc jne 276df2 276e36: f2 41 0f 10 8c c7 38 movsd 0x1138(%r15,%rax,8),%xmm1 276e3d: 11 00 00 276e40: 66 41 0f 2f 8f 68 2d comisd 0x2d68(%r15),%xmm1 276e47: 00 00 276e49: 77 a7 ja 276df2 276e4b: f2 41 0f 10 84 c7 78 movsd 0x1178(%r15,%rax,8),%xmm0 276e52: 11 00 00 276e55: 66 41 0f 2f 87 70 2d comisd 0x2d70(%r15),%xmm0 276e5c: 00 00 276e5e: 77 92 ja 276df2 276e60: 66 0f ef d2 pxor %xmm2,%xmm2 276e64: f2 0f 2a d1 cvtsi2sd %ecx,%xmm2 276e68: 66 0f 2f ca comisd %xmm2,%xmm1 276e6c: 77 84 ja 276df2 276e6e: 66 0f ef d2 pxor %xmm2,%xmm2 276e72: f2 0f 2a d6 cvtsi2sd %esi,%xmm2 276e76: 66 0f 2f c2 comisd %xmm2,%xmm0 276e7a: 0f 87 72 ff ff ff ja 276df2 276e80: 8b 8a 10 02 00 00 mov 0x210(%rdx),%ecx 276e86: 83 f9 02 cmp $0x2,%ecx 276e89: 0f 86 6b ff ff ff jbe 276dfa 276e8f: 83 f9 08 cmp $0x8,%ecx 276e92: 0f 84 62 ff ff ff je 276dfa 276e98: 8b 4a 40 mov 0x40(%rdx),%ecx 276e9b: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 276ea3 276ea2: 00 276ea3: 66 0f ef d2 pxor %xmm2,%xmm2 276ea7: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 276eac: 66 0f 2f ca comisd %xmm2,%xmm1 276eb0: 0f 87 3c ff ff ff ja 276df2 276eb6: 8b 4a 60 mov 0x60(%rdx),%ecx 276eb9: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 276ec1 276ec0: 00 276ec1: 66 0f ef c9 pxor %xmm1,%xmm1 276ec5: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 276eca: 66 0f 2f c1 comisd %xmm1,%xmm0 276ece: 0f 87 1e ff ff ff ja 276df2 276ed4: e9 21 ff ff ff jmpq 276dfa 276ed9: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 276ee1 276ee0: 00 276ee1: 66 41 0f 2e ac c7 38 ucomisd 0x1138(%r15,%rax,8),%xmm5 276ee8: 11 00 00 276eeb: 0f 8a 01 ff ff ff jp 276df2 276ef1: 66 41 0f 2f ac c7 38 comisd 0x1138(%r15,%rax,8),%xmm5 276ef8: 11 00 00 276efb: 0f 85 f1 fe ff ff jne 276df2 276f01: 83 3a 01 cmpl $0x1,(%rdx) 276f04: 0f 85 e8 fe ff ff jne 276df2 276f0a: 66 41 0f 2e ac c7 78 ucomisd 0x1178(%r15,%rax,8),%xmm5 276f11: 11 00 00 276f14: 0f 8a d8 fe ff ff jp 276df2 276f1a: 66 41 0f 2f ac c7 78 comisd 0x1178(%r15,%rax,8),%xmm5 276f21: 11 00 00 276f24: 0f 85 c8 fe ff ff jne 276df2 276f2a: 8b 72 20 mov 0x20(%rdx),%esi 276f2d: 83 fe 01 cmp $0x1,%esi 276f30: 0f 85 bc fe ff ff jne 276df2 276f36: b9 01 00 00 00 mov $0x1,%ecx 276f3b: e9 f6 fe ff ff jmpq 276e36 276f40: 49 8d 8f 58 13 00 00 lea 0x1358(%r15),%rcx 276f47: 89 fe mov %edi,%esi 276f49: 41 c6 87 9d 30 00 00 movb $0x1,0x309d(%r15) 276f50: 01 276f51: 49 8d 87 a8 13 00 00 lea 0x13a8(%r15),%rax 276f58: 48 89 8c 24 d8 02 00 mov %rcx,0x2d8(%rsp) 276f5f: 00 276f60: 49 89 cc mov %rcx,%r12 276f63: bf 40 44 44 44 mov $0x44444440,%edi 276f68: 4d 8d 84 b7 ac 13 00 lea 0x13ac(%r15,%rsi,4),%r8 276f6f: 00 276f70: eb 1a jmp 276f8c 276f72: 44 8b 10 mov (%rax),%r10d 276f75: 45 85 d2 test %r10d,%r10d 276f78: 75 44 jne 276fbe 276f7a: 80 39 00 cmpb $0x0,(%rcx) 276f7d: 75 3f jne 276fbe 276f7f: 48 83 c0 04 add $0x4,%rax 276f83: 48 83 c1 01 add $0x1,%rcx 276f87: 4c 39 c0 cmp %r8,%rax 276f8a: 74 47 je 276fd3 276f8c: 8b 90 90 02 00 00 mov 0x290(%rax),%edx 276f92: 85 d2 test %edx,%edx 276f94: 74 dc je 276f72 276f96: 83 fa 1e cmp $0x1e,%edx 276f99: 0f 86 d2 00 00 00 jbe 277071 276f9f: 83 fa 1f cmp $0x1f,%edx 276fa2: 0f 85 d9 00 00 00 jne 277081 276fa8: 8b 50 20 mov 0x20(%rax),%edx 276fab: 44 8d 4a fd lea -0x3(%rdx),%r9d 276faf: 41 83 f9 01 cmp $0x1,%r9d 276fb3: 76 09 jbe 276fbe 276fb5: 83 fa 08 cmp $0x8,%edx 276fb8: 0f 85 a7 56 00 00 jne 27c665 276fbe: 41 c6 87 9d 30 00 00 movb $0x0,0x309d(%r15) 276fc5: 00 276fc6: 48 83 c0 04 add $0x4,%rax 276fca: 48 83 c1 01 add $0x1,%rcx 276fce: 4c 39 c0 cmp %r8,%rax 276fd1: 75 b9 jne 276f8c 276fd3: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 276fdb 276fda: 00 276fdb: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 276fe3 276fe2: 00 276fe3: 49 8d 97 74 10 00 00 lea 0x1074(%r15),%rdx 276fea: 49 8d 87 88 6f 00 00 lea 0x6f88(%r15),%rax 276ff1: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 276ff9 276ff8: 00 276ff9: 49 8d b4 f7 90 6f 00 lea 0x6f90(%r15,%rsi,8),%rsi 277000: 00 277001: eb 20 jmp 277023 277003: 8b 0a mov (%rdx),%ecx 277005: 66 0f ef c0 pxor %xmm0,%xmm0 277009: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 27700e: f2 0f 11 00 movsd %xmm0,(%rax) 277012: 48 83 c0 08 add $0x8,%rax 277016: 48 83 c2 04 add $0x4,%rdx 27701a: 48 39 f0 cmp %rsi,%rax 27701d: 0f 84 e9 00 00 00 je 27710c 277023: 8b 8a 54 03 00 00 mov 0x354(%rdx),%ecx 277029: 83 f9 02 cmp $0x2,%ecx 27702c: 0f 84 89 00 00 00 je 2770bb 277032: 83 f9 01 cmp $0x1,%ecx 277035: 0f 84 92 00 00 00 je 2770cd 27703b: 85 c9 test %ecx,%ecx 27703d: 0f 85 a5 00 00 00 jne 2770e8 277043: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 27704a 27704a: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 277051: 00 00 00 00 277055: 48 89 48 40 mov %rcx,0x40(%rax) 277059: 8b 8a 34 03 00 00 mov 0x334(%rdx),%ecx 27705f: 85 c9 test %ecx,%ecx 277061: 74 a0 je 277003 277063: 8b 4a 20 mov 0x20(%rdx),%ecx 277066: 66 0f ef c0 pxor %xmm0,%xmm0 27706a: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 27706f: eb 9d jmp 27700e 277071: 48 0f a3 d7 bt %rdx,%rdi 277075: 73 0a jae 277081 277077: 83 78 20 02 cmpl $0x2,0x20(%rax) 27707b: 0f 85 3d ff ff ff jne 276fbe 277081: 83 ea 20 sub $0x20,%edx 277084: 83 fa 01 cmp $0x1,%edx 277087: 0f 87 d8 58 00 00 ja 27c965 27708d: 8b 50 20 mov 0x20(%rax),%edx 277090: 83 ea 01 sub $0x1,%edx 277093: 83 fa 01 cmp $0x1,%edx 277096: 0f 87 22 ff ff ff ja 276fbe 27709c: 44 8b 08 mov (%rax),%r9d 27709f: 45 85 c9 test %r9d,%r9d 2770a2: 0f 85 16 ff ff ff jne 276fbe 2770a8: 41 80 bf 64 2d 00 00 cmpb $0x0,0x2d64(%r15) 2770af: 00 2770b0: 0f 84 08 ff ff ff je 276fbe 2770b6: e9 bf fe ff ff jmpq 276f7a 2770bb: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 2770c2: 00 00 00 00 2770c6: f2 0f 11 48 40 movsd %xmm1,0x40(%rax) 2770cb: eb 8c jmp 277059 2770cd: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 2770d4 2770d4: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 2770db: 00 00 00 00 2770df: 48 89 48 40 mov %rcx,0x40(%rax) 2770e3: e9 71 ff ff ff jmpq 277059 2770e8: 83 f9 08 cmp $0x8,%ecx 2770eb: 0f 84 0a 03 00 00 je 2773fb 2770f1: 83 f9 03 cmp $0x3,%ecx 2770f4: 0f 84 c3 53 00 00 je 27c4bd 2770fa: f2 0f 11 58 40 movsd %xmm3,0x40(%rax) 2770ff: f2 0f 11 90 80 00 00 movsd %xmm2,0x80(%rax) 277106: 00 277107: e9 4d ff ff ff jmpq 277059 27710c: 31 db xor %ebx,%ebx 27710e: f2 41 0f 10 ac df 88 movsd 0x6f88(%r15,%rbx,8),%xmm5 277115: 6f 00 00 277118: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 277120 27711f: 00 277120: 66 0f ef c0 pxor %xmm0,%xmm0 277124: f2 41 0f 5a 84 df c8 cvtsd2ss 0x6fc8(%r15,%rbx,8),%xmm0 27712b: 6f 00 00 27712e: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 277133: e8 00 00 00 00 callq 277138 277138: 41 8b 84 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%eax 27713f: 00 277140: 66 0f ef c9 pxor %xmm1,%xmm1 277144: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 27714c 27714b: 00 27714c: f2 41 0f 59 ac df 88 mulsd 0x6f88(%r15,%rbx,8),%xmm5 277153: 6f 00 00 277156: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27715a: f2 0f 59 04 24 mulsd (%rsp),%xmm0 27715f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 277164: f2 41 0f 5e 8c df d8 divsd 0x12d8(%r15,%rbx,8),%xmm1 27716b: 12 00 00 27716e: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 277173: f2 0f 5e c1 divsd %xmm1,%xmm0 277177: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27717f 27717e: 00 27717f: f2 41 0f 59 84 df 78 mulsd 0x1178(%r15,%rbx,8),%xmm0 277186: 11 00 00 277189: f2 41 0f 11 84 df 08 movsd %xmm0,0x7a08(%r15,%rbx,8) 277190: 7a 00 00 277193: 66 0f ef c0 pxor %xmm0,%xmm0 277197: f2 41 0f 5a 84 df 08 cvtsd2ss 0x7008(%r15,%rbx,8),%xmm0 27719e: 70 00 00 2771a1: e8 00 00 00 00 callq 2771a6 2771a6: 41 8b 84 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%eax 2771ad: 00 2771ae: 66 0f ef c9 pxor %xmm1,%xmm1 2771b2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2771b6: f2 0f 59 04 24 mulsd (%rsp),%xmm0 2771bb: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2771c0: f2 41 0f 5e 8c df d8 divsd 0x12d8(%r15,%rbx,8),%xmm1 2771c7: 12 00 00 2771ca: f2 0f 5e c1 divsd %xmm1,%xmm0 2771ce: f2 41 0f 59 84 df 78 mulsd 0x1178(%r15,%rbx,8),%xmm0 2771d5: 11 00 00 2771d8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2771e0 2771df: 00 2771e0: f2 41 0f 11 84 df 48 movsd %xmm0,0x7a48(%r15,%rbx,8) 2771e7: 7a 00 00 2771ea: f2 41 0f 58 84 df 08 addsd 0x7a08(%r15,%rbx,8),%xmm0 2771f1: 7a 00 00 2771f4: f2 41 0f 11 84 df 88 movsd %xmm0,0x7a88(%r15,%rbx,8) 2771fb: 7a 00 00 2771fe: 48 83 c3 01 add $0x1,%rbx 277202: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 277209: 8d 48 ff lea -0x1(%rax),%ecx 27720c: 39 d9 cmp %ebx,%ecx 27720e: 0f 83 fa fe ff ff jae 27710e 277214: 49 8d 87 d8 12 00 00 lea 0x12d8(%r15),%rax 27721b: 31 d2 xor %edx,%edx 27721d: 48 89 84 24 f0 01 00 mov %rax,0x1f0(%rsp) 277224: 00 277225: eb 1b jmp 277242 277227: 48 c7 80 f0 67 00 00 movq $0x0,0x67f0(%rax) 27722e: 00 00 00 00 277232: 48 8d 72 01 lea 0x1(%rdx),%rsi 277236: 48 83 c0 08 add $0x8,%rax 27723a: 48 39 ca cmp %rcx,%rdx 27723d: 74 76 je 2772b5 27723f: 48 89 f2 mov %rsi,%rdx 277242: 41 80 bc 17 e8 13 00 cmpb $0x0,0x13e8(%r15,%rdx,1) 277249: 00 00 27724b: 74 da je 277227 27724d: 41 8b b4 97 d0 14 00 mov 0x14d0(%r15,%rdx,4),%esi 277254: 00 277255: f2 0f 10 80 38 01 00 movsd 0x138(%rax),%xmm0 27725c: 00 27725d: f2 0f 59 80 78 01 00 mulsd 0x178(%rax),%xmm0 277264: 00 277265: 83 fe 01 cmp $0x1,%esi 277268: 0f 84 42 01 00 00 je 2773b0 27726e: 83 fe 04 cmp $0x4,%esi 277271: 41 8b b4 97 38 12 00 mov 0x1238(%r15,%rdx,4),%esi 277278: 00 277279: 66 0f ef c9 pxor %xmm1,%xmm1 27727d: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 277282: f2 0f 59 88 b8 01 00 mulsd 0x1b8(%rax),%xmm1 277289: 00 27728a: f2 0f 5e 08 divsd (%rax),%xmm1 27728e: f2 0f 5e c1 divsd %xmm1,%xmm0 277292: 0f 84 4e 01 00 00 je 2773e6 277298: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2772a0 27729f: 00 2772a0: 48 8d 72 01 lea 0x1(%rdx),%rsi 2772a4: 48 83 c0 08 add $0x8,%rax 2772a8: f2 0f 11 80 e8 67 00 movsd %xmm0,0x67e8(%rax) 2772af: 00 2772b0: 48 39 ca cmp %rcx,%rdx 2772b3: 75 8a jne 27723f 2772b5: 41 c6 87 a8 30 00 00 movb $0x0,0x30a8(%r15) 2772bc: 00 2772bd: 49 8d 84 17 59 13 00 lea 0x1359(%r15,%rdx,1),%rax 2772c4: 00 2772c5: 41 80 3c 24 00 cmpb $0x0,(%r12) 2772ca: 74 08 je 2772d4 2772cc: 41 c6 87 a8 30 00 00 movb $0x1,0x30a8(%r15) 2772d3: 01 2772d4: 49 83 c4 01 add $0x1,%r12 2772d8: 49 39 c4 cmp %rax,%r12 2772db: 75 e8 jne 2772c5 2772dd: 31 db xor %ebx,%ebx 2772df: eb 2c jmp 27730d 2772e1: f2 41 0f 59 87 70 0e mulsd 0xe70(%r15),%xmm0 2772e8: 00 00 2772ea: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2772f2 2772f1: 00 2772f2: f2 41 0f 11 84 07 40 movsd %xmm0,0x5540(%r15,%rax,1) 2772f9: 55 00 00 2772fc: 48 83 c3 01 add $0x1,%rbx 277300: 41 39 9f 00 0b 00 00 cmp %ebx,0xb00(%r15) 277307: 0f 82 09 01 00 00 jb 277416 27730d: f2 41 0f 10 8c df 58 movsd 0x2e58(%r15,%rbx,8),%xmm1 277314: 2e 00 00 277317: f2 41 0f 59 8f a8 0e mulsd 0xea8(%r15),%xmm1 27731e: 00 00 277320: f2 41 0f 10 84 df 08 movsd 0x3008(%r15,%rbx,8),%xmm0 277327: 30 00 00 27732a: f2 41 0f 59 87 98 0e mulsd 0xe98(%r15),%xmm0 277331: 00 00 277333: 66 49 0f 7e cc movq %xmm1,%r12 277338: f2 41 0f 10 8f a0 0e movsd 0xea0(%r15),%xmm1 27733f: 00 00 277341: f2 0f 59 c8 mulsd %xmm0,%xmm1 277345: f2 41 0f 10 87 b0 0e movsd 0xeb0(%r15),%xmm0 27734c: 00 00 27734e: f2 41 0f 59 84 df 80 mulsd 0x2d80(%r15,%rbx,8),%xmm0 277355: 2d 00 00 277358: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27735c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 277360: e8 00 00 00 00 callq 277365 277365: 66 49 0f 6e ec movq %r12,%xmm5 27736a: 66 0f ef c9 pxor %xmm1,%xmm1 27736e: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 277372: e8 00 00 00 00 callq 277377 277377: 48 89 d8 mov %rbx,%rax 27737a: 48 c1 e0 04 shl $0x4,%rax 27737e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277382: f2 41 0f 11 84 07 00 movsd %xmm0,0x3500(%r15,%rax,1) 277389: 35 00 00 27738c: 41 80 bf 51 0f 00 00 cmpb $0x0,0xf51(%r15) 277393: 00 277394: 0f 84 47 ff ff ff je 2772e1 27739a: f2 41 0f 59 87 78 0e mulsd 0xe78(%r15),%xmm0 2773a1: 00 00 2773a3: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2773ab 2773aa: 00 2773ab: e9 42 ff ff ff jmpq 2772f2 2773b0: 41 8b b4 97 38 12 00 mov 0x1238(%r15,%rdx,4),%esi 2773b7: 00 2773b8: 66 0f ef c9 pxor %xmm1,%xmm1 2773bc: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 2773c1: f2 0f 59 88 b8 01 00 mulsd 0x1b8(%rax),%xmm1 2773c8: 00 2773c9: f2 0f 5e 08 divsd (%rax),%xmm1 2773cd: f2 0f 5e c1 divsd %xmm1,%xmm0 2773d1: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2773d9 2773d8: 00 2773d9: f2 0f 11 80 f0 67 00 movsd %xmm0,0x67f0(%rax) 2773e0: 00 2773e1: e9 4c fe ff ff jmpq 277232 2773e6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2773ee 2773ed: 00 2773ee: f2 0f 11 80 f0 67 00 movsd %xmm0,0x67f0(%rax) 2773f5: 00 2773f6: e9 37 fe ff ff jmpq 277232 2773fb: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 277402 277402: 48 c7 80 80 00 00 00 movq $0x0,0x80(%rax) 277409: 00 00 00 00 27740d: 48 89 48 40 mov %rcx,0x40(%rax) 277411: e9 43 fc ff ff jmpq 277059 277416: 41 c6 87 a9 30 00 00 movb $0x1,0x30a9(%r15) 27741d: 01 27741e: 31 db xor %ebx,%ebx 277420: eb 34 jmp 277456 277422: 01 d0 add %edx,%eax 277424: 66 0f ef c0 pxor %xmm0,%xmm0 277428: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27742d: f2 41 0f 5e 87 68 0e divsd 0xe68(%r15),%xmm0 277434: 00 00 277436: 66 0f 2f d0 comisd %xmm0,%xmm2 27743a: 76 08 jbe 277444 27743c: 41 c6 87 a9 30 00 00 movb $0x0,0x30a9(%r15) 277443: 00 277444: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 27744b: 48 83 c3 01 add $0x1,%rbx 27744f: 83 e8 01 sub $0x1,%eax 277452: 39 d8 cmp %ebx,%eax 277454: 72 7b jb 2774d1 277456: 41 80 bc 1f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbx,1) 27745d: 00 00 27745f: 74 e3 je 277444 277461: 41 83 bc 9f d0 14 00 cmpl $0x1,0x14d0(%r15,%rbx,4) 277468: 00 01 27746a: 41 8b 97 88 0f 00 00 mov 0xf88(%r15),%edx 277471: f2 41 0f 10 94 df c8 movsd 0x7ac8(%r15,%rbx,8),%xmm2 277478: 7a 00 00 27747b: 41 8b 87 84 0f 00 00 mov 0xf84(%r15),%eax 277482: 74 9e je 277422 277484: 66 0f ef c9 pxor %xmm1,%xmm1 277488: 66 0f ef c0 pxor %xmm0,%xmm0 27748c: f2 0f 11 14 24 movsd %xmm2,(%rsp) 277491: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 277496: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 27749b: f2 0f 58 c9 addsd %xmm1,%xmm1 27749f: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2774a3: e8 00 00 00 00 callq 2774a8 2774a8: f2 0f 10 14 24 movsd (%rsp),%xmm2 2774ad: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2774b1: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2774b9 2774b8: 00 2774b9: f2 41 0f 5e 87 68 0e divsd 0xe68(%r15),%xmm0 2774c0: 00 00 2774c2: 66 0f 2f d0 comisd %xmm0,%xmm2 2774c6: 0f 87 70 ff ff ff ja 27743c 2774cc: e9 73 ff ff ff jmpq 277444 2774d1: 31 db xor %ebx,%ebx 2774d3: 4d 8b a7 f0 0e 00 00 mov 0xef0(%r15),%r12 2774da: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2774e2 2774e1: 00 2774e2: 66 0f ef c9 pxor %xmm1,%xmm1 2774e6: f2 41 0f 58 87 d0 0e addsd 0xed0(%r15),%xmm0 2774ed: 00 00 2774ef: f2 41 0f 5e 84 df 80 divsd 0x2d80(%r15,%rbx,8),%xmm0 2774f6: 2d 00 00 2774f9: f2 0f 11 04 24 movsd %xmm0,(%rsp) 2774fe: 66 0f ef c0 pxor %xmm0,%xmm0 277502: f2 41 0f 5a 8f e8 0e cvtsd2ss 0xee8(%r15),%xmm1 277509: 00 00 27750b: f2 41 0f 5a 87 e0 0e cvtsd2ss 0xee0(%r15),%xmm0 277512: 00 00 277514: e8 00 00 00 00 callq 277519 277519: 66 49 0f 6e f4 movq %r12,%xmm6 27751e: 66 0f ef c9 pxor %xmm1,%xmm1 277522: f2 0f 5a ce cvtsd2ss %xmm6,%xmm1 277526: e8 00 00 00 00 callq 27752b 27752b: 48 89 d8 mov %rbx,%rax 27752e: 66 0f ef c9 pxor %xmm1,%xmm1 277532: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277536: 48 c1 e0 04 shl $0x4,%rax 27753a: f2 41 0f 59 87 98 0e mulsd 0xe98(%r15),%xmm0 277541: 00 00 277543: f2 41 0f 10 94 07 40 movsd 0x5540(%r15,%rax,1),%xmm2 27754a: 55 00 00 27754d: f2 0f 5e c2 divsd %xmm2,%xmm0 277551: f2 0f 58 04 24 addsd (%rsp),%xmm0 277556: f2 41 0f 11 84 df f8 movsd %xmm0,0x55f8(%r15,%rbx,8) 27755d: 55 00 00 277560: 41 8b 87 20 0f 00 00 mov 0xf20(%r15),%eax 277567: 41 2b 87 40 0f 00 00 sub 0xf40(%r15),%eax 27756e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 277573: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 27757b 27757a: 00 27757b: f2 0f 5e ca divsd %xmm2,%xmm1 27757f: 66 0f 2f c8 comisd %xmm0,%xmm1 277583: 41 0f 97 84 5f 40 56 seta 0x5640(%r15,%rbx,2) 27758a: 00 00 27758c: 48 83 c3 01 add $0x1,%rbx 277590: 41 39 9f 00 0b 00 00 cmp %ebx,0xb00(%r15) 277597: 0f 83 36 ff ff ff jae 2774d3 27759d: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 2775a4: 31 c9 xor %ecx,%ecx 2775a6: 41 c7 87 b8 30 00 00 movl $0x0,0x30b8(%r15) 2775ad: 00 00 00 00 2775b1: 8d 50 ff lea -0x1(%rax),%edx 2775b4: 31 c0 xor %eax,%eax 2775b6: 41 80 bc 07 e8 13 00 cmpb $0x0,0x13e8(%r15,%rax,1) 2775bd: 00 00 2775bf: 74 26 je 2775e7 2775c1: 41 8b b4 87 f0 13 00 mov 0x13f0(%r15,%rax,4),%esi 2775c8: 00 2775c9: 85 f6 test %esi,%esi 2775cb: 75 11 jne 2775de 2775cd: 41 c7 84 87 f0 13 00 movl $0x1,0x13f0(%r15,%rax,4) 2775d4: 00 01 00 00 00 2775d9: be 01 00 00 00 mov $0x1,%esi 2775de: 01 f1 add %esi,%ecx 2775e0: 41 89 8f b8 30 00 00 mov %ecx,0x30b8(%r15) 2775e7: 48 83 c0 01 add $0x1,%rax 2775eb: 39 c2 cmp %eax,%edx 2775ed: 73 c7 jae 2775b6 2775ef: 41 c6 87 aa 30 00 00 movb $0x1,0x30aa(%r15) 2775f6: 01 2775f7: 41 39 8f 78 2d 00 00 cmp %ecx,0x2d78(%r15) 2775fe: 73 08 jae 277608 277600: 41 c6 87 aa 30 00 00 movb $0x0,0x30aa(%r15) 277607: 00 277608: 31 c0 xor %eax,%eax 27760a: 41 80 bc 07 e8 13 00 cmpb $0x0,0x13e8(%r15,%rax,1) 277611: 00 00 277613: 74 1d je 277632 277615: 41 80 bf ab 30 00 00 cmpb $0x0,0x30ab(%r15) 27761c: 00 27761d: 75 13 jne 277632 27761f: 41 83 bc 87 d0 14 00 cmpl $0x4,0x14d0(%r15,%rax,4) 277626: 00 04 277628: 75 08 jne 277632 27762a: 41 c6 87 aa 30 00 00 movb $0x0,0x30aa(%r15) 277631: 00 277632: 48 83 c0 01 add $0x1,%rax 277636: 39 c2 cmp %eax,%edx 277638: 73 d0 jae 27760a 27763a: 41 c6 87 64 31 00 00 movb $0x1,0x3164(%r15) 277641: 01 277642: 31 db xor %ebx,%ebx 277644: 41 80 bc 1f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbx,1) 27764b: 00 00 27764d: 0f 84 73 01 00 00 je 2777c6 277653: 41 80 bf 7c 2d 00 00 cmpb $0x0,0x2d7c(%r15) 27765a: 00 27765b: 75 40 jne 27769d 27765d: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 277665 277664: 00 277665: 66 41 0f 2e ac df 70 ucomisd 0x1570(%r15,%rbx,8),%xmm5 27766c: 15 00 00 27766f: 7a 24 jp 277695 277671: 66 41 0f 2f ac df 70 comisd 0x1570(%r15,%rbx,8),%xmm5 277678: 15 00 00 27767b: 75 18 jne 277695 27767d: 66 41 0f 2e ac df b0 ucomisd 0x15b0(%r15,%rbx,8),%xmm5 277684: 15 00 00 277687: 7a 0c jp 277695 277689: 66 41 0f 2f ac df b0 comisd 0x15b0(%r15,%rbx,8),%xmm5 277690: 15 00 00 277693: 74 08 je 27769d 277695: 41 c6 87 64 31 00 00 movb $0x0,0x3164(%r15) 27769c: 00 27769d: f2 41 0f 10 8c df 70 movsd 0x1570(%r15,%rbx,8),%xmm1 2776a4: 15 00 00 2776a7: 66 41 0f 2f 8f b0 31 comisd 0x31b0(%r15),%xmm1 2776ae: 00 00 2776b0: 77 37 ja 2776e9 2776b2: f2 41 0f 10 84 df b0 movsd 0x15b0(%r15,%rbx,8),%xmm0 2776b9: 15 00 00 2776bc: 66 41 0f 2f 87 b8 31 comisd 0x31b8(%r15),%xmm0 2776c3: 00 00 2776c5: 77 22 ja 2776e9 2776c7: f2 41 0f 10 97 a0 31 movsd 0x31a0(%r15),%xmm2 2776ce: 00 00 2776d0: 66 0f 2f d1 comisd %xmm1,%xmm2 2776d4: 77 13 ja 2776e9 2776d6: f2 41 0f 10 97 a8 31 movsd 0x31a8(%r15),%xmm2 2776dd: 00 00 2776df: 66 0f 2f d0 comisd %xmm0,%xmm2 2776e3: 0f 86 9e 4f 00 00 jbe 27c687 2776e9: 41 c6 87 64 31 00 00 movb $0x0,0x3164(%r15) 2776f0: 00 2776f1: f2 41 0f 10 84 df b0 movsd 0x15b0(%r15,%rbx,8),%xmm0 2776f8: 15 00 00 2776fb: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 277703 277702: 00 277703: 66 0f 2f e8 comisd %xmm0,%xmm5 277707: 0f 87 13 1f 00 00 ja 279620 27770d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 277714 277714: 49 89 87 40 33 00 00 mov %rax,0x3340(%r15) 27771b: 41 8b 84 9f d0 14 00 mov 0x14d0(%r15,%rbx,4),%eax 277722: 00 277723: 83 f8 01 cmp $0x1,%eax 277726: 0f 84 fd 07 00 00 je 277f29 27772c: 83 f8 03 cmp $0x3,%eax 27772f: 74 09 je 27773a 277731: 83 f8 04 cmp $0x4,%eax 277734: 0f 85 c6 07 00 00 jne 277f00 27773a: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 277742 277741: 00 277742: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 27774a 277749: 00 27774a: 66 0f ef d2 pxor %xmm2,%xmm2 27774e: f2 41 0f 10 8f 90 31 movsd 0x3190(%r15),%xmm1 277755: 00 00 277757: 41 8b 94 9f 10 15 00 mov 0x1510(%r15,%rbx,4),%edx 27775e: 00 27775f: f2 0f 59 c8 mulsd %xmm0,%xmm1 277763: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 277768: f2 0f 5e cb divsd %xmm3,%xmm1 27776c: f2 41 0f 5e 8c df 10 divsd 0x1410(%r15,%rbx,8),%xmm1 277773: 14 00 00 277776: f2 41 0f 5c 8f 40 33 subsd 0x3340(%r15),%xmm1 27777d: 00 00 27777f: 66 0f 2f d1 comisd %xmm1,%xmm2 277783: 0f 87 6f 07 00 00 ja 277ef8 277789: f2 41 0f 10 8c df b0 movsd 0x15b0(%r15,%rbx,8),%xmm1 277790: 15 00 00 277793: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 27779b 27779a: 00 27779b: f2 0f 58 c9 addsd %xmm1,%xmm1 27779f: 66 0f 2f e9 comisd %xmm1,%xmm5 2777a3: 0f 87 32 4d 00 00 ja 27c4db 2777a9: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2777b1 2777b0: 00 2777b1: f2 41 0f 11 8f 48 33 movsd %xmm1,0x3348(%r15) 2777b8: 00 00 2777ba: 83 e8 03 sub $0x3,%eax 2777bd: 83 f8 01 cmp $0x1,%eax 2777c0: 0f 86 db 06 00 00 jbe 277ea1 2777c6: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 2777cd: 48 83 c3 01 add $0x1,%rbx 2777d1: 8d 50 ff lea -0x1(%rax),%edx 2777d4: 39 da cmp %ebx,%edx 2777d6: 0f 83 68 fe ff ff jae 277644 2777dc: 49 c7 87 50 33 00 00 movq $0x0,0x3350(%r15) 2777e3: 00 00 00 00 2777e7: 31 db xor %ebx,%ebx 2777e9: eb 0f jmp 2777fa 2777eb: 48 83 c3 01 add $0x1,%rbx 2777ef: 8d 50 ff lea -0x1(%rax),%edx 2777f2: 39 da cmp %ebx,%edx 2777f4: 0f 82 ae 00 00 00 jb 2778a8 2777fa: 41 80 bc 1f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbx,1) 277801: 00 00 277803: 74 e6 je 2777eb 277805: 41 8b 87 8c 0f 00 00 mov 0xf8c(%r15),%eax 27780c: 41 8b 94 9f 10 15 00 mov 0x1510(%r15,%rbx,4),%edx 277813: 00 277814: 45 8b 8c 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%r9d 27781b: 00 27781c: 45 8b 84 9f 50 15 00 mov 0x1550(%r15,%rbx,4),%r8d 277823: 00 277824: 41 8b 8c 9f 30 15 00 mov 0x1530(%r15,%rbx,4),%ecx 27782b: 00 27782c: f2 41 0f 10 9c df 10 movsd 0x1410(%r15,%rbx,8),%xmm3 277833: 14 00 00 277836: 41 8b b4 9f f0 14 00 mov 0x14f0(%r15,%rbx,4),%esi 27783d: 00 27783e: 41 8b bc 9f d0 14 00 mov 0x14d0(%r15,%rbx,4),%edi 277845: 00 277846: f2 41 0f 10 94 df b0 movsd 0x15b0(%r15,%rbx,8),%xmm2 27784d: 15 00 00 277850: f2 41 0f 10 8c df 70 movsd 0x1570(%r15,%rbx,8),%xmm1 277857: 15 00 00 27785a: f2 41 0f 10 84 df d8 movsd 0x12d8(%r15,%rbx,8),%xmm0 277861: 12 00 00 277864: 50 push %rax 277865: 48 83 c3 01 add $0x1,%rbx 277869: e8 00 00 00 00 callq 27786e 27786e: 66 0f 28 c8 movapd %xmm0,%xmm1 277872: 66 0f ef c0 pxor %xmm0,%xmm0 277876: f2 41 0f 5a 87 50 33 cvtsd2ss 0x3350(%r15),%xmm0 27787d: 00 00 27787f: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 277883: e8 00 00 00 00 callq 277888 277888: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27788c: f2 41 0f 11 87 50 33 movsd %xmm0,0x3350(%r15) 277893: 00 00 277895: 58 pop %rax 277896: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 27789d: 8d 50 ff lea -0x1(%rax),%edx 2778a0: 39 da cmp %ebx,%edx 2778a2: 0f 83 52 ff ff ff jae 2777fa 2778a8: 49 8d 87 38 11 00 00 lea 0x1138(%r15),%rax 2778af: 31 db xor %ebx,%ebx 2778b1: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 2778b8: 00 2778b9: 49 89 c4 mov %rax,%r12 2778bc: f2 41 0f 10 8f a0 0f movsd 0xfa0(%r15),%xmm1 2778c3: 00 00 2778c5: f2 41 0f 10 04 24 movsd (%r12),%xmm0 2778cb: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2778d3 2778d2: 00 2778d3: 76 3b jbe 277910 2778d5: f2 0f 59 c1 mulsd %xmm1,%xmm0 2778d9: 8b 45 00 mov 0x0(%rbp),%eax 2778dc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2778e4 2778e3: 00 2778e4: 66 49 0f 7e c5 movq %xmm0,%r13 2778e9: 66 0f ef c0 pxor %xmm0,%xmm0 2778ed: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2778f2: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2778fa 2778f9: 00 2778fa: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2778fe: e8 00 00 00 00 callq 277903 277903: 66 49 0f 6e cd movq %r13,%xmm1 277908: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27790c: f2 0f 5e c8 divsd %xmm0,%xmm1 277910: 66 0f ef c0 pxor %xmm0,%xmm0 277914: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 277918: f2 41 0f 5a 87 98 0f cvtsd2ss 0xf98(%r15),%xmm0 27791f: 00 00 277921: e8 00 00 00 00 callq 277926 277926: 66 0f ef ed pxor %xmm5,%xmm5 27792a: 66 41 0f 2e ac 24 d0 ucomisd 0x5ed0(%r12),%xmm5 277931: 5e 00 00 277934: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277938: f2 41 0f 11 84 24 d0 movsd %xmm0,0x69d0(%r12) 27793f: 69 00 00 277942: 0f 8b 0b 08 00 00 jnp 278153 277948: f2 41 0f 10 14 24 movsd (%r12),%xmm2 27794e: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 277956 277955: 00 277956: f2 41 0f 10 9f a0 0f movsd 0xfa0(%r15),%xmm3 27795d: 00 00 27795f: f2 0f 59 c2 mulsd %xmm2,%xmm0 277963: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 277969: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 277971 277970: 00 277971: 0f 86 a1 08 00 00 jbe 278218 277977: 8b 45 40 mov 0x40(%rbp),%eax 27797a: 66 0f ef c0 pxor %xmm0,%xmm0 27797e: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 277983: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27798b 27798a: 00 27798b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 277990: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 277998 277997: 00 277998: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27799c: e8 00 00 00 00 callq 2779a1 2779a1: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 2779a7: f2 0f 10 1c 24 movsd (%rsp),%xmm3 2779ac: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2779b4 2779b3: 00 2779b4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2779b8: f2 0f 59 d3 mulsd %xmm3,%xmm2 2779bc: f2 0f 59 ca mulsd %xmm2,%xmm1 2779c0: f2 0f 5e c8 divsd %xmm0,%xmm1 2779c4: 66 0f ef c0 pxor %xmm0,%xmm0 2779c8: f2 41 0f 5a 87 98 0f cvtsd2ss 0xf98(%r15),%xmm0 2779cf: 00 00 2779d1: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2779d5: e8 00 00 00 00 callq 2779da 2779da: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2779de: f2 41 0f 11 84 24 10 movsd %xmm0,0x6a10(%r12) 2779e5: 6a 00 00 2779e8: f2 41 0f 10 0c 24 movsd (%r12),%xmm1 2779ee: 8b 45 60 mov 0x60(%rbp),%eax 2779f1: f2 41 0f 10 54 24 40 movsd 0x40(%r12),%xmm2 2779f8: f2 41 0f 10 ac 24 a0 movsd 0x1a0(%r12),%xmm5 2779ff: 01 00 00 277a02: f2 0f 59 d1 mulsd %xmm1,%xmm2 277a06: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 277a0b: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 277a13 277a12: 00 277a13: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 277a1b 277a1a: 00 277a1b: f2 0f 5e d0 divsd %xmm0,%xmm2 277a1f: 66 0f ef c0 pxor %xmm0,%xmm0 277a23: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 277a28: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 277a30 277a2f: 00 277a30: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 277a36: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 277a3e 277a3d: 00 277a3e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 277a42: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 277a48: e8 00 00 00 00 callq 277a4d 277a4d: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 277a53: 8b 45 20 mov 0x20(%rbp),%eax 277a56: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277a5a: f2 41 0f 10 0c 24 movsd (%r12),%xmm1 277a60: f2 41 0f 10 5c 24 40 movsd 0x40(%r12),%xmm3 277a67: f2 0f 59 f0 mulsd %xmm0,%xmm6 277a6b: 66 0f ef c0 pxor %xmm0,%xmm0 277a6f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 277a74: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 277a7c 277a7b: 00 277a7c: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 277a82: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 277a8a 277a89: 00 277a8a: f2 0f 59 d9 mulsd %xmm1,%xmm3 277a8e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 277a92: f2 41 0f 5e 9c 24 d0 divsd 0x69d0(%r12),%xmm3 277a99: 69 00 00 277a9c: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 277aa2: 66 49 0f 7e f6 movq %xmm6,%r14 277aa7: e8 00 00 00 00 callq 277aac 277aac: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 277ab2: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 277ab8: 66 0f ef c9 pxor %xmm1,%xmm1 277abc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277ac0: f2 0f 59 f0 mulsd %xmm0,%xmm6 277ac4: 66 0f ef c0 pxor %xmm0,%xmm0 277ac8: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 277acc: 66 49 0f 7e f5 movq %xmm6,%r13 277ad1: 66 49 0f 6e f6 movq %r14,%xmm6 277ad6: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 277ada: e8 00 00 00 00 callq 277adf 277adf: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 277ae5: 66 49 0f 6e f5 movq %r13,%xmm6 277aea: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 277af0: 66 0f ef c9 pxor %xmm1,%xmm1 277af4: 66 0f ef c0 pxor %xmm0,%xmm0 277af8: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 277afc: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 277b00: e8 00 00 00 00 callq 277b05 277b05: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 277b0b: 0f 28 ca movaps %xmm2,%xmm1 277b0e: e8 00 00 00 00 callq 277b13 277b13: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 277b1b 277b1a: 00 277b1b: e8 00 00 00 00 callq 277b20 277b20: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277b24: f2 0f 59 04 24 mulsd (%rsp),%xmm0 277b29: f2 41 0f 11 84 24 10 movsd %xmm0,0x5e10(%r12) 277b30: 5e 00 00 277b33: 83 7d 00 06 cmpl $0x6,0x0(%rbp) 277b37: 77 12 ja 277b4b 277b39: 83 7d 20 06 cmpl $0x6,0x20(%rbp) 277b3d: 77 0c ja 277b4b 277b3f: 83 7d 40 06 cmpl $0x6,0x40(%rbp) 277b43: 77 06 ja 277b4b 277b45: 83 7d 60 06 cmpl $0x6,0x60(%rbp) 277b49: 76 1e jbe 277b69 277b4b: f2 41 0f 10 8c 24 a0 movsd 0x1a0(%r12),%xmm1 277b52: 01 00 00 277b55: f2 0f 58 c9 addsd %xmm1,%xmm1 277b59: 66 0f 2f c8 comisd %xmm0,%xmm1 277b5d: 76 0a jbe 277b69 277b5f: f2 41 0f 11 8c 24 10 movsd %xmm1,0x5e10(%r12) 277b66: 5e 00 00 277b69: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 277b70: 83 c3 01 add $0x1,%ebx 277b73: 49 83 c4 08 add $0x8,%r12 277b77: 48 83 c5 04 add $0x4,%rbp 277b7b: 83 e8 01 sub $0x1,%eax 277b7e: 39 d8 cmp %ebx,%eax 277b80: 0f 83 36 fd ff ff jae 2778bc 277b86: 48 8b 9c 24 a0 01 00 mov 0x1a0(%rsp),%rbx 277b8d: 00 277b8e: 4d 8d a7 84 78 00 00 lea 0x7884(%r15),%r12 277b95: 31 ed xor %ebp,%ebp 277b97: e9 ff 01 00 00 jmpq 277d9b 277b9c: 41 8b 04 24 mov (%r12),%eax 277ba0: 66 0f ef c0 pxor %xmm0,%xmm0 277ba4: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 277ba9: f2 0f 11 83 d0 67 00 movsd %xmm0,0x67d0(%rbx) 277bb0: 00 277bb1: 41 8b 44 24 40 mov 0x40(%r12),%eax 277bb6: 66 0f ef c0 pxor %xmm0,%xmm0 277bba: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 277bbf: f2 0f 11 83 10 68 00 movsd %xmm0,0x6810(%rbx) 277bc6: 00 277bc7: 41 8b 84 24 44 9b ff mov -0x64bc(%r12),%eax 277bce: ff 277bcf: 83 f8 02 cmp $0x2,%eax 277bd2: 0f 86 83 02 00 00 jbe 277e5b 277bd8: 83 f8 08 cmp $0x8,%eax 277bdb: 0f 84 7a 02 00 00 je 277e5b 277be1: 45 8b 9c 24 b4 9d ff mov -0x624c(%r12),%r11d 277be8: ff 277be9: 45 85 db test %r11d,%r11d 277bec: 0f 84 2c 05 00 00 je 27811e 277bf2: 83 f8 03 cmp $0x3,%eax 277bf5: 0f 84 4a 06 00 00 je 278245 277bfb: 85 d2 test %edx,%edx 277bfd: 75 09 jne 277c08 277bff: 83 f8 04 cmp $0x4,%eax 277c02: 0f 84 69 4b 00 00 je 27c771 277c08: f2 0f 10 83 d0 67 00 movsd 0x67d0(%rbx),%xmm0 277c0f: 00 277c10: f2 0f 10 93 10 68 00 movsd 0x6810(%rbx),%xmm2 277c17: 00 277c18: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 277c1f: 00 277c20: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 277c27: 00 277c28: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 277c30 277c2f: 00 277c30: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 277c38 277c37: 00 277c38: f2 41 0f 11 8f 58 33 movsd %xmm1,0x3358(%r15) 277c3f: 00 00 277c41: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 277c49 277c48: 00 277c49: f2 0f 59 9b d0 5e 00 mulsd 0x5ed0(%rbx),%xmm3 277c50: 00 277c51: f2 0f 59 83 90 5e 00 mulsd 0x5e90(%rbx),%xmm0 277c58: 00 277c59: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 277c61 277c60: 00 277c61: f2 41 0f 59 8f 28 0f mulsd 0xf28(%r15),%xmm1 277c68: 00 00 277c6a: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 277c72 277c71: 00 277c72: f2 0f 59 d3 mulsd %xmm3,%xmm2 277c76: f2 0f 58 c2 addsd %xmm2,%xmm0 277c7a: f2 0f 5e c8 divsd %xmm0,%xmm1 277c7e: 0f 28 c4 movaps %xmm4,%xmm0 277c81: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 277c85: e8 00 00 00 00 callq 277c8a 277c8a: 66 0f ef ed pxor %xmm5,%xmm5 277c8e: 41 8b 87 7c 0f 00 00 mov 0xf7c(%r15),%eax 277c95: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277c99: f2 41 0f 11 87 60 33 movsd %xmm0,0x3360(%r15) 277ca0: 00 00 277ca2: 66 0f 2e ab d0 5e 00 ucomisd 0x5ed0(%rbx),%xmm5 277ca9: 00 277caa: 0f 8a ed 02 00 00 jp 277f9d 277cb0: 0f 85 e7 02 00 00 jne 277f9d 277cb6: 66 0f ef ed pxor %xmm5,%xmm5 277cba: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 277cc2 277cc1: 00 277cc2: 66 0f ef c0 pxor %xmm0,%xmm0 277cc6: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 277ccb: f2 0f 5a 03 cvtsd2ss (%rbx),%xmm0 277ccf: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 277cd4: e8 00 00 00 00 callq 277cd9 277cd9: f2 0f 10 2c 24 movsd (%rsp),%xmm5 277cde: 41 8b 84 24 e4 a0 ff mov -0x5f1c(%r12),%eax 277ce5: ff 277ce6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277cea: f2 0f 59 e8 mulsd %xmm0,%xmm5 277cee: 66 0f ef c0 pxor %xmm0,%xmm0 277cf2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 277cf7: 41 8b 84 24 54 99 ff mov -0x66ac(%r12),%eax 277cfe: ff 277cff: 66 0f 28 cd movapd %xmm5,%xmm1 277d03: 66 0f ef ed pxor %xmm5,%xmm5 277d07: f2 0f 5e c8 divsd %xmm0,%xmm1 277d0b: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 277d10: 66 0f ef c0 pxor %xmm0,%xmm0 277d14: f2 0f 5a 43 40 cvtsd2ss 0x40(%rbx),%xmm0 277d19: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 277d1e: 66 49 0f 7e cd movq %xmm1,%r13 277d23: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 277d2b 277d2a: 00 277d2b: e8 00 00 00 00 callq 277d30 277d30: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 277d38 277d37: 00 277d38: 66 0f ef c9 pxor %xmm1,%xmm1 277d3c: e8 00 00 00 00 callq 277d41 277d41: 66 49 0f 6e cd movq %r13,%xmm1 277d46: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277d4a: f2 0f 58 04 24 addsd (%rsp),%xmm0 277d4f: f2 0f 5e c8 divsd %xmm0,%xmm1 277d53: f2 41 0f 11 8f 68 33 movsd %xmm1,0x3368(%r15) 277d5a: 00 00 277d5c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 277d60: 66 0f ef c0 pxor %xmm0,%xmm0 277d64: 83 c5 01 add $0x1,%ebp 277d67: 48 83 c3 08 add $0x8,%rbx 277d6b: 49 83 c4 04 add $0x4,%r12 277d6f: f2 41 0f 5a 87 60 33 cvtsd2ss 0x3360(%r15),%xmm0 277d76: 00 00 277d78: e8 00 00 00 00 callq 277d7d 277d7d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277d81: f2 0f 11 83 c8 6f 00 movsd %xmm0,0x6fc8(%rbx) 277d88: 00 277d89: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 277d90: 83 e8 01 sub $0x1,%eax 277d93: 39 e8 cmp %ebp,%eax 277d95: 0f 82 b7 04 00 00 jb 278252 277d9b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 277da3 277da2: 00 277da3: 66 0f ef c0 pxor %xmm0,%xmm0 277da7: f2 0f 5a 83 d0 5e 00 cvtsd2ss 0x5ed0(%rbx),%xmm0 277dae: 00 277daf: e8 00 00 00 00 callq 277db4 277db4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 277dbc 277dbb: 00 277dbc: 66 41 0f 7e c5 movd %xmm0,%r13d 277dc1: 66 0f ef c0 pxor %xmm0,%xmm0 277dc5: f2 0f 5a 83 90 5e 00 cvtsd2ss 0x5e90(%rbx),%xmm0 277dcc: 00 277dcd: e8 00 00 00 00 callq 277dd2 277dd2: 4d 89 e0 mov %r12,%r8 277dd5: 66 41 0f 6e ed movd %r13d,%xmm5 277dda: 49 8d 44 24 60 lea 0x60(%r12),%rax 277ddf: 41 8b b4 24 b4 9d ff mov -0x624c(%r12),%esi 277de6: ff 277de7: 4d 8d 4c 24 40 lea 0x40(%r12),%r9 277dec: 41 8b bc 24 44 9b ff mov -0x64bc(%r12),%edi 277df3: ff 277df4: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 277df9: 50 push %rax 277dfa: 49 8d 44 24 20 lea 0x20(%r12),%rax 277dff: f3 48 0f 2c cd cvttss2si %xmm5,%rcx 277e04: 50 push %rax 277e05: e8 00 00 00 00 callq 277e0a 277e0a: 41 8b 94 24 24 9b ff mov -0x64dc(%r12),%edx 277e11: ff 277e12: 41 5d pop %r13 277e14: 41 5e pop %r14 277e16: 85 d2 test %edx,%edx 277e18: 0f 84 7e fd ff ff je 277b9c 277e1e: 41 8b 44 24 20 mov 0x20(%r12),%eax 277e23: 66 0f ef c0 pxor %xmm0,%xmm0 277e27: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 277e2c: f2 0f 11 83 d0 67 00 movsd %xmm0,0x67d0(%rbx) 277e33: 00 277e34: 41 8b 44 24 60 mov 0x60(%r12),%eax 277e39: 66 0f ef c0 pxor %xmm0,%xmm0 277e3d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 277e42: f2 0f 11 83 10 68 00 movsd %xmm0,0x6810(%rbx) 277e49: 00 277e4a: 41 8b 84 24 44 9b ff mov -0x64bc(%r12),%eax 277e51: ff 277e52: 83 f8 02 cmp $0x2,%eax 277e55: 0f 87 7d fd ff ff ja 277bd8 277e5b: 41 8b 8c 24 b4 9d ff mov -0x624c(%r12),%ecx 277e62: ff 277e63: 85 c9 test %ecx,%ecx 277e65: 0f 84 b3 02 00 00 je 27811e 277e6b: 83 f8 02 cmp $0x2,%eax 277e6e: 0f 84 04 18 00 00 je 279678 277e74: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 277e7c 277e7b: 00 277e7c: f2 0f 59 83 d0 67 00 mulsd 0x67d0(%rbx),%xmm0 277e83: 00 277e84: f2 0f 10 93 10 68 00 movsd 0x6810(%rbx),%xmm2 277e8b: 00 277e8c: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 277e93: 00 277e94: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 277e9b: 00 277e9c: e9 87 fd ff ff jmpq 277c28 277ea1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 277ea8 277ea8: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 277eb0 277eaf: 00 277eb0: 66 48 0f 6e c0 movq %rax,%xmm0 277eb5: f2 41 0f 59 87 98 31 mulsd 0x3198(%r15),%xmm0 277ebc: 00 00 277ebe: 41 8b 84 9f 50 15 00 mov 0x1550(%r15,%rbx,4),%eax 277ec5: 00 277ec6: 66 0f ef d2 pxor %xmm2,%xmm2 277eca: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 277ecf: f2 0f 5e c3 divsd %xmm3,%xmm0 277ed3: f2 41 0f 5e 84 df 10 divsd 0x1410(%r15,%rbx,8),%xmm0 277eda: 14 00 00 277edd: f2 0f 5c c1 subsd %xmm1,%xmm0 277ee1: 66 0f 2f d0 comisd %xmm0,%xmm2 277ee5: 0f 86 db f8 ff ff jbe 2777c6 277eeb: 41 c6 87 64 31 00 00 movb $0x0,0x3164(%r15) 277ef2: 00 277ef3: e9 ce f8 ff ff jmpq 2777c6 277ef8: 41 c6 87 64 31 00 00 movb $0x0,0x3164(%r15) 277eff: 00 277f00: f2 41 0f 10 84 df b0 movsd 0x15b0(%r15,%rbx,8),%xmm0 277f07: 15 00 00 277f0a: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 277f12 277f11: 00 277f12: 66 0f ef c9 pxor %xmm1,%xmm1 277f16: f2 0f 58 c0 addsd %xmm0,%xmm0 277f1a: 66 0f 2f e8 comisd %xmm0,%xmm5 277f1e: 0f 86 85 f8 ff ff jbe 2777a9 277f24: e9 88 f8 ff ff jmpq 2777b1 277f29: 41 8b 94 9f 10 15 00 mov 0x1510(%r15,%rbx,4),%edx 277f30: 00 277f31: 66 0f ef c9 pxor %xmm1,%xmm1 277f35: f2 41 0f 10 87 90 31 movsd 0x3190(%r15),%xmm0 277f3c: 00 00 277f3e: f2 41 0f 58 87 98 31 addsd 0x3198(%r15),%xmm0 277f45: 00 00 277f47: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 277f4f 277f4e: 00 277f4f: f2 41 0f 5e 84 df 10 divsd 0x1410(%r15,%rbx,8),%xmm0 277f56: 14 00 00 277f59: f2 41 0f 5c 87 40 33 subsd 0x3340(%r15),%xmm0 277f60: 00 00 277f62: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 277f67: 66 0f 2f c8 comisd %xmm0,%xmm1 277f6b: 77 8b ja 277ef8 277f6d: f2 41 0f 10 84 df b0 movsd 0x15b0(%r15,%rbx,8),%xmm0 277f74: 15 00 00 277f77: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 277f7f 277f7e: 00 277f7f: f2 0f 58 c0 addsd %xmm0,%xmm0 277f83: 66 0f 2f e8 comisd %xmm0,%xmm5 277f87: 0f 86 1c f8 ff ff jbe 2777a9 277f8d: 49 c7 87 48 33 00 00 movq $0x0,0x3348(%r15) 277f94: 00 00 00 00 277f98: e9 29 f8 ff ff jmpq 2777c6 277f9d: 66 0f ef c0 pxor %xmm0,%xmm0 277fa1: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 277fa9 277fa8: 00 277fa9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 277fb1 277fb0: 00 277fb1: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 277fb6: f2 0f 59 2b mulsd (%rbx),%xmm5 277fba: f2 0f 58 c0 addsd %xmm0,%xmm0 277fbe: f2 0f 11 04 24 movsd %xmm0,(%rsp) 277fc3: 66 0f ef c0 pxor %xmm0,%xmm0 277fc7: f2 0f 5a c5 cvtsd2ss %xmm5,%xmm0 277fcb: e8 00 00 00 00 callq 277fd0 277fd0: f2 0f 10 0c 24 movsd (%rsp),%xmm1 277fd5: 41 8b 84 24 e4 a0 ff mov -0x5f1c(%r12),%eax 277fdc: ff 277fdd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 277fe1: 66 0f ef ed pxor %xmm5,%xmm5 277fe5: f2 0f 59 c8 mulsd %xmm0,%xmm1 277fe9: 66 0f ef c0 pxor %xmm0,%xmm0 277fed: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 277ff2: 41 8b 84 24 94 99 ff mov -0x666c(%r12),%eax 277ff9: ff 277ffa: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 277fff: f2 0f 5e c8 divsd %xmm0,%xmm1 278003: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27800b 27800a: 00 27800b: f2 0f 59 43 40 mulsd 0x40(%rbx),%xmm0 278010: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 278015: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 278019: 66 49 0f 7e ce movq %xmm1,%r14 27801e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 278026 278025: 00 278026: e8 00 00 00 00 callq 27802b 27802b: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 278033 278032: 00 278033: 66 0f ef c9 pxor %xmm1,%xmm1 278037: e8 00 00 00 00 callq 27803c 27803c: 66 49 0f 6e ee movq %r14,%xmm5 278041: 41 8b 87 7c 0f 00 00 mov 0xf7c(%r15),%eax 278048: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 278050 27804f: 00 278050: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 278054: f2 0f 58 04 24 addsd (%rsp),%xmm0 278059: f2 0f 5e e8 divsd %xmm0,%xmm5 27805d: 66 0f ef c0 pxor %xmm0,%xmm0 278061: f2 0f 5a 03 cvtsd2ss (%rbx),%xmm0 278065: 66 49 0f 7e ee movq %xmm5,%r14 27806a: 66 0f ef ed pxor %xmm5,%xmm5 27806e: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 278073: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 278078: e8 00 00 00 00 callq 27807d 27807d: 66 0f ef c9 pxor %xmm1,%xmm1 278081: 66 0f ef ed pxor %xmm5,%xmm5 278085: 41 8b 84 24 e4 a0 ff mov -0x5f1c(%r12),%eax 27808c: ff 27808d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 278091: f2 0f 59 04 24 mulsd (%rsp),%xmm0 278096: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27809b: 41 8b 84 24 54 99 ff mov -0x66ac(%r12),%eax 2780a2: ff 2780a3: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 2780a8: f2 0f 5e c1 divsd %xmm1,%xmm0 2780ac: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2780b4 2780b3: 00 2780b4: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 2780b9: 66 49 0f 7e c5 movq %xmm0,%r13 2780be: 66 0f ef c0 pxor %xmm0,%xmm0 2780c2: f2 0f 5a 43 40 cvtsd2ss 0x40(%rbx),%xmm0 2780c7: e8 00 00 00 00 callq 2780cc 2780cc: 66 0f ef c9 pxor %xmm1,%xmm1 2780d0: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 2780d8 2780d7: 00 2780d8: e8 00 00 00 00 callq 2780dd 2780dd: 66 0f ef c9 pxor %xmm1,%xmm1 2780e1: 66 49 0f 6e ee movq %r14,%xmm5 2780e6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2780ea: f2 0f 58 0c 24 addsd (%rsp),%xmm1 2780ef: 66 49 0f 6e c5 movq %r13,%xmm0 2780f4: f2 0f 5e c1 divsd %xmm1,%xmm0 2780f8: 66 0f ef c9 pxor %xmm1,%xmm1 2780fc: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 278100: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 278104: e8 00 00 00 00 callq 278109 278109: 0f 28 c8 movaps %xmm0,%xmm1 27810c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 278110: f2 41 0f 11 87 68 33 movsd %xmm0,0x3368(%r15) 278117: 00 00 278119: e9 42 fc ff ff jmpq 277d60 27811e: f2 0f 10 83 d0 67 00 movsd 0x67d0(%rbx),%xmm0 278125: 00 278126: f2 0f 10 93 10 68 00 movsd 0x6810(%rbx),%xmm2 27812d: 00 27812e: f3 0f 10 25 00 00 00 movss 0x0(%rip),%xmm4 # 278136 278135: 00 278136: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27813e 27813d: 00 27813e: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 278145: 00 278146: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 27814d: 00 27814e: e9 e5 fa ff ff jmpq 277c38 278153: 0f 85 ef f7 ff ff jne 277948 278159: f2 41 0f 10 0c 24 movsd (%r12),%xmm1 27815f: f2 41 0f 10 44 24 40 movsd 0x40(%r12),%xmm0 278166: 49 c7 84 24 10 6a 00 movq $0x0,0x6a10(%r12) 27816d: 00 00 00 00 00 278172: f2 41 0f 10 ac 24 a0 movsd 0x1a0(%r12),%xmm5 278179: 01 00 00 27817c: 8b 45 20 mov 0x20(%rbp),%eax 27817f: f2 0f 59 c1 mulsd %xmm1,%xmm0 278183: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 278187: f2 41 0f 5e 84 24 d0 divsd 0x69d0(%r12),%xmm0 27818e: 69 00 00 278191: 66 49 0f 7e c5 movq %xmm0,%r13 278196: 66 0f ef c0 pxor %xmm0,%xmm0 27819a: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 27819f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2781a4: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2781ac 2781ab: 00 2781ac: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 2781b2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2781ba 2781b9: 00 2781ba: e8 00 00 00 00 callq 2781bf 2781bf: 66 49 0f 6e f5 movq %r13,%xmm6 2781c4: 66 0f ef c9 pxor %xmm1,%xmm1 2781c8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2781cc: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 2781d2: f2 0f 5a ce cvtsd2ss %xmm6,%xmm1 2781d6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2781da: e8 00 00 00 00 callq 2781df 2781df: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2781e7 2781e6: 00 2781e7: e8 00 00 00 00 callq 2781ec 2781ec: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2781f0: f2 0f 59 04 24 mulsd (%rsp),%xmm0 2781f5: f2 41 0f 11 84 24 10 movsd %xmm0,0x5e10(%r12) 2781fc: 5e 00 00 2781ff: 83 7d 00 06 cmpl $0x6,0x0(%rbp) 278203: 0f 87 42 f9 ff ff ja 277b4b 278209: 83 7d 20 06 cmpl $0x6,0x20(%rbp) 27820d: 0f 86 56 f9 ff ff jbe 277b69 278213: e9 33 f9 ff ff jmpq 277b4b 278218: 66 0f ef c0 pxor %xmm0,%xmm0 27821c: 66 0f ef c9 pxor %xmm1,%xmm1 278220: f2 41 0f 5a 87 98 0f cvtsd2ss 0xf98(%r15),%xmm0 278227: 00 00 278229: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 27822d: e8 00 00 00 00 callq 278232 278232: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 278236: f2 41 0f 11 84 24 10 movsd %xmm0,0x6a10(%r12) 27823d: 6a 00 00 278240: e9 a3 f7 ff ff jmpq 2779e8 278245: 85 d2 test %edx,%edx 278247: 0f 85 bb f9 ff ff jne 277c08 27824d: e9 22 fc ff ff jmpq 277e74 278252: 49 8d 4f 04 lea 0x4(%r15),%rcx 278256: 4c 89 7c 24 30 mov %r15,0x30(%rsp) 27825b: 4d 89 fc mov %r15,%r12 27825e: 4d 89 fe mov %r15,%r14 278261: 4c 89 7c 24 38 mov %r15,0x38(%rsp) 278266: 41 8b 87 00 0b 00 00 mov 0xb00(%r15),%eax 27826d: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 278274: 00 00 278276: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 27827d: 00 27827e: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 278283: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 27828b 27828a: 00 27828b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 278293 278292: 00 278293: 4d 89 f7 mov %r14,%r15 278296: f2 41 0f 59 96 c8 0e mulsd 0xec8(%r14),%xmm2 27829d: 00 00 27829f: 66 0f 28 c2 movapd %xmm2,%xmm0 2782a3: f2 0f 11 14 24 movsd %xmm2,(%rsp) 2782a8: f2 41 0f 5e 84 c6 50 divsd 0x3050(%r14,%rax,8),%xmm0 2782af: 30 00 00 2782b2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2782b6: e8 00 00 00 00 callq 2782bb 2782bb: f2 0f 10 14 24 movsd (%rsp),%xmm2 2782c0: 48 8b 44 24 50 mov 0x50(%rsp),%rax 2782c5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2782c9: 4c 89 64 24 18 mov %r12,0x18(%rsp) 2782ce: f2 0f 5e d0 divsd %xmm0,%xmm2 2782d2: 49 8d 0c 06 lea (%r14,%rax,1),%rcx 2782d6: 4d 8d 2c c6 lea (%r14,%rax,8),%r13 2782da: 48 c1 e0 06 shl $0x6,%rax 2782de: 4c 01 f0 add %r14,%rax 2782e1: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 2782e6: 48 89 04 24 mov %rax,(%rsp) 2782ea: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2782ef: c7 84 24 f8 01 00 00 movl $0x0,0x1f8(%rsp) 2782f6: 00 00 00 00 2782fa: 48 89 44 24 28 mov %rax,0x28(%rsp) 2782ff: 48 8b 44 24 30 mov 0x30(%rsp),%rax 278304: 48 05 f0 37 00 00 add $0x37f0,%rax 27830a: 48 89 44 24 58 mov %rax,0x58(%rsp) 27830f: 48 63 44 24 10 movslq 0x10(%rsp),%rax 278314: 48 c1 e0 04 shl $0x4,%rax 278318: 48 89 44 24 60 mov %rax,0x60(%rsp) 27831d: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 278323: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 27832b 27832a: 00 27832b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 278333 278332: 00 278333: 45 31 f6 xor %r14d,%r14d 278336: f2 41 0f 59 97 c8 0e mulsd 0xec8(%r15),%xmm2 27833d: 00 00 27833f: 66 0f 28 c2 movapd %xmm2,%xmm0 278343: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 278349: f2 41 0f 5e 84 24 50 divsd 0x3050(%r12),%xmm0 278350: 30 00 00 278353: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 278357: e8 00 00 00 00 callq 27835c 27835c: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 278362: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27836a 278369: 00 27836a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27836e: f2 0f 5e d0 divsd %xmm0,%xmm2 278372: f2 41 0f 11 97 70 33 movsd %xmm2,0x3370(%r15) 278379: 00 00 27837b: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 278383 278382: 00 278383: f2 41 0f 59 97 c8 0e mulsd 0xec8(%r15),%xmm2 27838a: 00 00 27838c: 66 0f 28 c2 movapd %xmm2,%xmm0 278390: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 278396: f2 41 0f 5e 84 24 78 divsd 0x2f78(%r12),%xmm0 27839d: 2f 00 00 2783a0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2783a4: e8 00 00 00 00 callq 2783a9 2783a9: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 2783af: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2783b4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2783b8: 48 8b 5c 24 58 mov 0x58(%rsp),%rbx 2783bd: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp 2783c2: f2 0f 5e d0 divsd %xmm0,%xmm2 2783c6: f2 41 0f 11 97 78 33 movsd %xmm2,0x3378(%r15) 2783cd: 00 00 2783cf: 49 c7 85 e8 53 00 00 movq $0x0,0x53e8(%r13) 2783d6: 00 00 00 00 2783da: c6 80 78 54 00 00 01 movb $0x1,0x5478(%rax) 2783e1: 4c 89 e8 mov %r13,%rax 2783e4: 49 89 dd mov %rbx,%r13 2783e7: f2 41 0f 10 87 c0 0e movsd 0xec0(%r15),%xmm0 2783ee: 00 00 2783f0: 48 89 c3 mov %rax,%rbx 2783f3: e9 81 01 00 00 jmpq 278579 2783f8: 8b 44 24 10 mov 0x10(%rsp),%eax 2783fc: 41 39 87 00 0b 00 00 cmp %eax,0xb00(%r15) 278403: 0f 84 56 02 00 00 je 27865f 278409: f2 41 0f 11 97 88 33 movsd %xmm2,0x3388(%r15) 278410: 00 00 278412: 41 c7 45 00 00 00 00 movl $0x0,0x0(%r13) 278419: 00 27841a: 41 80 bf 74 0f 00 00 cmpb $0x0,0xf74(%r15) 278421: 00 278422: f2 41 0f 11 8f 90 33 movsd %xmm1,0x3390(%r15) 278429: 00 00 27842b: 74 46 je 278473 27842d: 66 0f 2f 4c 24 20 comisd 0x20(%rsp),%xmm1 278433: 0f 87 07 02 00 00 ja 278640 278439: 43 80 bc 37 68 17 00 cmpb $0x0,0x1768(%r15,%r14,1) 278440: 00 00 278442: 74 12 je 278456 278444: 43 81 bc b7 f0 15 00 cmpl $0x1440,0x15f0(%r15,%r14,4) 27844b: 00 40 14 00 00 278450: 0f 87 ea 01 00 00 ja 278640 278456: 43 81 bc b7 f0 15 00 cmpl $0x1000,0x15f0(%r15,%r14,4) 27845d: 00 00 10 00 00 278462: 76 0f jbe 278473 278464: 43 83 bc b7 90 17 00 cmpl $0x1,0x1790(%r15,%r14,4) 27846b: 00 01 27846d: 0f 84 cd 01 00 00 je 278640 278473: f2 43 0f 59 84 f7 48 mulsd 0x6f48(%r15,%r14,8),%xmm0 27847a: 6f 00 00 27847d: f2 41 0f 10 97 78 33 movsd 0x3378(%r15),%xmm2 278484: 00 00 278486: 66 0f 2f d0 comisd %xmm0,%xmm2 27848a: 0f 82 8b 01 00 00 jb 27861b 278490: f2 43 0f 10 94 f7 08 movsd 0x8108(%r15,%r14,8),%xmm2 278497: 81 00 00 27849a: 66 43 0f 2f 94 f7 88 comisd 0x6f88(%r15,%r14,8),%xmm2 2784a1: 6f 00 00 2784a4: 0f 82 71 01 00 00 jb 27861b 2784aa: 45 8b 55 00 mov 0x0(%r13),%r10d 2784ae: 45 85 d2 test %r10d,%r10d 2784b1: 0f 85 64 01 00 00 jne 27861b 2784b7: c7 85 90 35 00 00 01 movl $0x1,0x3590(%rbp) 2784be: 00 00 00 2784c1: 48 8b 04 24 mov (%rsp),%rax 2784c5: f2 42 0f 11 84 f0 d0 movsd %xmm0,0x4dd0(%rax,%r14,8) 2784cc: 4d 00 00 2784cf: 66 0f ef c0 pxor %xmm0,%xmm0 2784d3: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2784d7: f2 0f 5a 83 e8 53 00 cvtsd2ss 0x53e8(%rbx),%xmm0 2784de: 00 2784df: e8 00 00 00 00 callq 2784e4 2784e4: 66 0f ef db pxor %xmm3,%xmm3 2784e8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2784ec: f2 0f 11 83 e8 53 00 movsd %xmm0,0x53e8(%rbx) 2784f3: 00 2784f4: 8b b5 90 35 00 00 mov 0x3590(%rbp),%esi 2784fa: f2 43 0f 10 8c f7 48 movsd 0x6f48(%r15,%r14,8),%xmm1 278501: 6f 00 00 278504: f2 41 0f 10 87 c0 0e movsd 0xec0(%r15),%xmm0 27850b: 00 00 27850d: f2 48 0f 2a de cvtsi2sd %rsi,%xmm3 278512: 66 0f 28 d0 movapd %xmm0,%xmm2 278516: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 27851e 27851d: 00 27851e: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 278526 278525: 00 278526: f2 0f 5e cb divsd %xmm3,%xmm1 27852a: f2 0f 59 ca mulsd %xmm2,%xmm1 27852e: 66 41 0f 2f 8f 78 33 comisd 0x3378(%r15),%xmm1 278535: 00 00 278537: 77 14 ja 27854d 278539: f2 41 0f 10 8f 90 33 movsd 0x3390(%r15),%xmm1 278540: 00 00 278542: 66 41 0f 2f 8f 70 33 comisd 0x3370(%r15),%xmm1 278549: 00 00 27854b: 76 0c jbe 278559 27854d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 278552: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 278559: 41 8b bf 50 10 00 00 mov 0x1050(%r15),%edi 278560: 49 83 c6 01 add $0x1,%r14 278564: 48 83 c5 04 add $0x4,%rbp 278568: 49 83 c5 04 add $0x4,%r13 27856c: 44 8d 47 ff lea -0x1(%rdi),%r8d 278570: 45 39 f0 cmp %r14d,%r8d 278573: 0f 82 14 01 00 00 jb 27868d 278579: f2 43 0f 10 9c f7 d8 movsd 0x12d8(%r15,%r14,8),%xmm3 278580: 12 00 00 278583: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 27858b 27858a: 00 27858b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 278593 278592: 00 278593: f2 41 0f 10 97 b0 0f movsd 0xfb0(%r15),%xmm2 27859a: 00 00 27859c: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 2785a4 2785a3: 00 2785a4: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 2785ac 2785ab: 00 2785ac: 66 0f 28 eb movapd %xmm3,%xmm5 2785b0: f2 0f 59 e8 mulsd %xmm0,%xmm5 2785b4: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 2785bc 2785bb: 00 2785bc: 66 0f 28 cd movapd %xmm5,%xmm1 2785c0: f2 0f 59 ca mulsd %xmm2,%xmm1 2785c4: f2 0f 59 d8 mulsd %xmm0,%xmm3 2785c8: f2 41 0f 11 8f 80 33 movsd %xmm1,0x3380(%r15) 2785cf: 00 00 2785d1: f2 41 0f 10 a4 24 50 movsd 0x3050(%r12),%xmm4 2785d8: 30 00 00 2785db: f2 0f 59 d3 mulsd %xmm3,%xmm2 2785df: 66 0f 2f cc comisd %xmm4,%xmm1 2785e3: 0f 83 0f fe ff ff jae 2783f8 2785e9: f2 41 0f 11 97 88 33 movsd %xmm2,0x3388(%r15) 2785f0: 00 00 2785f2: 66 0f 2f d4 comisd %xmm4,%xmm2 2785f6: 0f 82 16 fe ff ff jb 278412 2785fc: 8b 44 24 10 mov 0x10(%rsp),%eax 278600: 41 39 87 00 0b 00 00 cmp %eax,0xb00(%r15) 278607: 0f 85 05 fe ff ff jne 278412 27860d: f2 41 0f 11 9f 88 33 movsd %xmm3,0x3388(%r15) 278614: 00 00 278616: e9 f7 fd ff ff jmpq 278412 27861b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 278623 278622: 00 278623: 48 8b 04 24 mov (%rsp),%rax 278627: c7 85 90 35 00 00 02 movl $0x2,0x3590(%rbp) 27862e: 00 00 00 278631: f2 42 0f 11 84 f0 d0 movsd %xmm0,0x4dd0(%rax,%r14,8) 278638: 4d 00 00 27863b: e9 8f fe ff ff jmpq 2784cf 278640: 41 c7 45 00 01 00 00 movl $0x1,0x0(%r13) 278647: 00 278648: f2 41 0f 10 8f 88 33 movsd 0x3388(%r15),%xmm1 27864f: 00 00 278651: f2 41 0f 11 8f 90 33 movsd %xmm1,0x3390(%r15) 278658: 00 00 27865a: e9 14 fe ff ff jmpq 278473 27865f: 66 0f 2f d4 comisd %xmm4,%xmm2 278663: 66 0f 28 cd movapd %xmm5,%xmm1 278667: f2 41 0f 11 af 80 33 movsd %xmm5,0x3380(%r15) 27866e: 00 00 278670: f2 41 0f 11 97 88 33 movsd %xmm2,0x3388(%r15) 278677: 00 00 278679: 0f 82 93 fd ff ff jb 278412 27867f: f2 41 0f 11 9f 88 33 movsd %xmm3,0x3388(%r15) 278686: 00 00 278688: e9 85 fd ff ff jmpq 278412 27868d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 278692: 44 89 c1 mov %r8d,%ecx 278695: 49 89 dd mov %rbx,%r13 278698: 4c 29 fb sub %r15,%rbx 27869b: 48 01 d9 add %rbx,%rcx 27869e: 31 f6 xor %esi,%esi 2786a0: c7 80 9c 54 00 00 00 movl $0x0,0x549c(%rax) 2786a7: 00 00 00 2786aa: 4c 89 f8 mov %r15,%rax 2786ad: 48 f7 d8 neg %rax 2786b0: 48 89 84 24 b0 01 00 mov %rax,0x1b0(%rsp) 2786b7: 00 2786b8: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2786bd: 4c 8d 04 88 lea (%rax,%rcx,4),%r8 2786c1: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 2786c6: 03 b1 90 35 00 00 add 0x3590(%rcx),%esi 2786cc: 48 83 c1 04 add $0x4,%rcx 2786d0: 4c 39 c1 cmp %r8,%rcx 2786d3: 75 f1 jne 2786c6 2786d5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2786da: 83 bc 24 f8 01 00 00 cmpl $0x1,0x1f8(%rsp) 2786e1: 01 2786e2: 89 b0 9c 54 00 00 mov %esi,0x549c(%rax) 2786e8: 0f 84 65 0e 00 00 je 279553 2786ee: 41 39 b7 d0 31 00 00 cmp %esi,0x31d0(%r15) 2786f5: 0f 82 dc 08 00 00 jb 278fd7 2786fb: 66 0f ef c0 pxor %xmm0,%xmm0 2786ff: 66 0f ef c9 pxor %xmm1,%xmm1 278703: f2 41 0f 5a 85 e8 53 cvtsd2ss 0x53e8(%r13),%xmm0 27870a: 00 00 27870c: f2 41 0f 5a 8f 50 33 cvtsd2ss 0x3350(%r15),%xmm1 278713: 00 00 278715: e8 00 00 00 00 callq 27871a 27871a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27871e: f2 41 0f 11 85 e8 53 movsd %xmm0,0x53e8(%r13) 278725: 00 00 278727: f2 41 0f 10 87 50 33 movsd 0x3350(%r15),%xmm0 27872e: 00 00 278730: 66 41 0f 2f 87 70 33 comisd 0x3370(%r15),%xmm0 278737: 00 00 278739: 76 0c jbe 278747 27873b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 278740: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 278747: 48 83 44 24 08 01 addq $0x1,0x8(%rsp) 27874d: 49 83 c5 08 add $0x8,%r13 278751: 48 83 44 24 18 04 addq $0x4,0x18(%rsp) 278757: 48 83 44 24 28 20 addq $0x20,0x28(%rsp) 27875d: 48 83 04 24 40 addq $0x40,(%rsp) 278762: 83 bc 24 f8 01 00 00 cmpl $0x1,0x1f8(%rsp) 278769: 01 27876a: 0f 85 40 01 00 00 jne 2788b0 278770: 83 44 24 10 01 addl $0x1,0x10(%rsp) 278775: 41 8b 87 00 0b 00 00 mov 0xb00(%r15),%eax 27877c: 4d 89 fe mov %r15,%r14 27877f: 49 83 c4 08 add $0x8,%r12 278783: 8b 4c 24 10 mov 0x10(%rsp),%ecx 278787: 48 83 44 24 38 40 addq $0x40,0x38(%rsp) 27878d: 48 83 44 24 50 02 addq $0x2,0x50(%rsp) 278793: 48 83 44 24 30 20 addq $0x20,0x30(%rsp) 278799: 39 c8 cmp %ecx,%eax 27879b: 0f 83 e2 fa ff ff jae 278283 2787a1: 4c 89 fd mov %r15,%rbp 2787a4: 45 31 e4 xor %r12d,%r12d 2787a7: 43 c6 84 67 70 78 00 movb $0x1,0x7870(%r15,%r12,2) 2787ae: 00 01 2787b0: 31 db xor %ebx,%ebx 2787b2: eb 3d jmp 2787f1 2787b4: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2787bc 2787bb: 00 2787bc: f2 41 0f 59 84 df 88 mulsd 0x6f88(%r15,%rbx,8),%xmm0 2787c3: 6f 00 00 2787c6: 66 41 0f 2f 84 df 08 comisd 0x8108(%r15,%rbx,8),%xmm0 2787cd: 81 00 00 2787d0: 76 09 jbe 2787db 2787d2: 43 c6 84 67 70 78 00 movb $0x0,0x7870(%r15,%r12,2) 2787d9: 00 00 2787db: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 2787e2: 48 83 c3 01 add $0x1,%rbx 2787e6: 83 e8 01 sub $0x1,%eax 2787e9: 39 d8 cmp %ebx,%eax 2787eb: 0f 82 cf 00 00 00 jb 2788c0 2787f1: 83 bc 9d f0 37 00 00 cmpl $0x1,0x37f0(%rbp,%rbx,4) 2787f8: 01 2787f9: 75 b9 jne 2787b4 2787fb: 41 8b 84 9f f0 15 00 mov 0x15f0(%r15,%rbx,4),%eax 278802: 00 278803: 66 0f ef d2 pxor %xmm2,%xmm2 278807: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27880f 27880e: 00 27880f: 66 0f ef e4 pxor %xmm4,%xmm4 278813: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 278818: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 278820 27881f: 00 278820: f2 41 0f 59 94 df 38 mulsd 0x1138(%r15,%rbx,8),%xmm2 278827: 11 00 00 27882a: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 27882e: 0f 28 c4 movaps %xmm4,%xmm0 278831: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 278837: f3 0f 11 64 24 08 movss %xmm4,0x8(%rsp) 27883d: e8 00 00 00 00 callq 278842 278842: f3 0f 10 64 24 08 movss 0x8(%rsp),%xmm4 278848: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 278850 27884f: 00 278850: f3 0f 11 04 24 movss %xmm0,(%rsp) 278855: 0f 28 c4 movaps %xmm4,%xmm0 278858: e8 00 00 00 00 callq 27885d 27885d: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 278863: 66 0f ef c9 pxor %xmm1,%xmm1 278867: f3 0f 10 1c 24 movss (%rsp),%xmm3 27886c: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 278870: f2 0f 5c d1 subsd %xmm1,%xmm2 278874: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 27887c 27887b: 00 27887c: 73 03 jae 278881 27887e: 0f 28 d8 movaps %xmm0,%xmm3 278881: 66 0f ef c0 pxor %xmm0,%xmm0 278885: 0f 28 cb movaps %xmm3,%xmm1 278888: f2 41 0f 5a 84 df 88 cvtsd2ss 0x6f88(%r15,%rbx,8),%xmm0 27888f: 6f 00 00 278892: e8 00 00 00 00 callq 278897 278897: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27889b: 66 41 0f 2f 84 df 08 comisd 0x8108(%r15,%rbx,8),%xmm0 2788a2: 81 00 00 2788a5: 0f 86 30 ff ff ff jbe 2787db 2788ab: e9 22 ff ff ff jmpq 2787d2 2788b0: c7 84 24 f8 01 00 00 movl $0x1,0x1f8(%rsp) 2788b7: 01 00 00 00 2788bb: e9 63 fa ff ff jmpq 278323 2788c0: 41 8b 97 00 0b 00 00 mov 0xb00(%r15),%edx 2788c7: 49 83 c4 01 add $0x1,%r12 2788cb: 48 83 c5 20 add $0x20,%rbp 2788cf: 44 39 e2 cmp %r12d,%edx 2788d2: 0f 83 cf fe ff ff jae 2787a7 2788d8: 41 8b 8f d0 31 00 00 mov 0x31d0(%r15),%ecx 2788df: 8d 72 01 lea 0x1(%rdx),%esi 2788e2: 31 d2 xor %edx,%edx 2788e4: 41 39 8c d7 9c 54 00 cmp %ecx,0x549c(%r15,%rdx,8) 2788eb: 00 2788ec: 41 0f 96 84 57 8a 54 setbe 0x548a(%r15,%rdx,2) 2788f3: 00 00 2788f5: 41 39 8c d7 a0 54 00 cmp %ecx,0x54a0(%r15,%rdx,8) 2788fc: 00 2788fd: 41 0f 96 84 57 8b 54 setbe 0x548b(%r15,%rdx,2) 278904: 00 00 278906: 48 83 c2 01 add $0x1,%rdx 27890a: 48 39 d6 cmp %rdx,%rsi 27890d: 75 d5 jne 2788e4 27890f: 49 c7 87 98 33 00 00 movq $0x0,0x3398(%r15) 278916: 00 00 00 00 27891a: 89 c0 mov %eax,%eax 27891c: 31 d2 xor %edx,%edx 27891e: 66 0f ef c0 pxor %xmm0,%xmm0 278922: eb 03 jmp 278927 278924: 48 89 ca mov %rcx,%rdx 278927: 41 39 94 97 d0 17 00 cmp %edx,0x17d0(%r15,%rdx,4) 27892e: 00 27892f: 75 11 jne 278942 278931: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 278939 278938: 00 278939: f2 41 0f 11 87 98 33 movsd %xmm0,0x3398(%r15) 278940: 00 00 278942: 48 8d 4a 01 lea 0x1(%rdx),%rcx 278946: 48 39 c2 cmp %rax,%rdx 278949: 75 d9 jne 278924 27894b: 41 8b 87 d4 31 00 00 mov 0x31d4(%r15),%eax 278952: 66 0f ef c9 pxor %xmm1,%xmm1 278956: 41 c6 87 63 31 00 00 movb $0x0,0x3163(%r15) 27895d: 00 27895e: 49 8d 8c 97 74 17 00 lea 0x1774(%r15,%rdx,4),%rcx 278965: 00 278966: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27896b: 49 8d 87 70 17 00 00 lea 0x1770(%r15),%rax 278972: 48 89 44 24 18 mov %rax,0x18(%rsp) 278977: 66 0f 2f c8 comisd %xmm0,%xmm1 27897b: 41 0f 93 87 62 31 00 setae 0x3162(%r15) 278982: 00 278983: 8b 10 mov (%rax),%edx 278985: 89 d6 mov %edx,%esi 278987: 83 e6 fd and $0xfffffffd,%esi 27898a: 83 fe 08 cmp $0x8,%esi 27898d: 74 0d je 27899c 27898f: 83 fa 0c cmp $0xc,%edx 278992: 74 08 je 27899c 278994: 41 c6 87 63 31 00 00 movb $0x1,0x3163(%r15) 27899b: 01 27899c: 48 83 c0 04 add $0x4,%rax 2789a0: 48 39 c8 cmp %rcx,%rax 2789a3: 75 de jne 278983 2789a5: 49 8d 87 b0 71 00 00 lea 0x71b0(%r15),%rax 2789ac: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 2789b3: 00 2789b4: 4d 89 fe mov %r15,%r14 2789b7: 48 89 44 24 10 mov %rax,0x10(%rsp) 2789bc: 49 8d 87 18 13 00 00 lea 0x1318(%r15),%rax 2789c3: 48 89 44 24 20 mov %rax,0x20(%rsp) 2789c8: 4c 89 34 24 mov %r14,(%rsp) 2789cc: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 2789d1: 45 31 e4 xor %r12d,%r12d 2789d4: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 2789d9: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 2789de: eb 35 jmp 278a15 2789e0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2789e7 2789e7: 48 89 85 40 02 00 00 mov %rax,0x240(%rbp) 2789ee: 49 83 c4 01 add $0x1,%r12 2789f2: 49 83 c6 01 add $0x1,%r14 2789f6: 48 83 c5 08 add $0x8,%rbp 2789fa: 48 83 c3 04 add $0x4,%rbx 2789fe: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 278a05: 49 83 c5 08 add $0x8,%r13 278a09: 83 e8 01 sub $0x1,%eax 278a0c: 44 39 e0 cmp %r12d,%eax 278a0f: 0f 82 f9 01 00 00 jb 278c0e 278a15: 41 c6 86 48 70 00 00 movb $0x0,0x7048(%r14) 278a1c: 00 278a1d: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 278a24: 00 278a25: 44 39 63 60 cmp %r12d,0x60(%rbx) 278a29: 75 b5 jne 2789e0 278a2b: 8b 73 40 mov 0x40(%rbx),%esi 278a2e: 83 fe 01 cmp $0x1,%esi 278a31: 0f 84 ba 07 00 00 je 2791f1 278a37: 85 f6 test %esi,%esi 278a39: 74 05 je 278a40 278a3b: 83 fe 03 cmp $0x3,%esi 278a3e: 75 ae jne 2789ee 278a40: 66 0f ef c0 pxor %xmm0,%xmm0 278a44: 83 fe 03 cmp $0x3,%esi 278a47: 74 09 je 278a52 278a49: f2 41 0f 10 87 a0 33 movsd 0x33a0(%r15),%xmm0 278a50: 00 00 278a52: f2 41 0f 11 87 a8 33 movsd %xmm0,0x33a8(%r15) 278a59: 00 00 278a5b: 48 8b 04 24 mov (%rsp),%rax 278a5f: f2 0f 10 80 e8 2e 00 movsd 0x2ee8(%rax),%xmm0 278a66: 00 278a67: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 278a6f 278a6e: 00 278a6f: 0f 83 05 08 00 00 jae 27927a 278a75: f2 41 0f 10 87 b0 33 movsd 0x33b0(%r15),%xmm0 278a7c: 00 00 278a7e: 66 0f ef ed pxor %xmm5,%xmm5 278a82: 66 0f 2e c5 ucomisd %xmm5,%xmm0 278a86: 0f 8a 62 ff ff ff jp 2789ee 278a8c: 0f 85 5c ff ff ff jne 2789ee 278a92: 48 8b 04 24 mov (%rsp),%rax 278a96: f2 0f 10 80 e8 2e 00 movsd 0x2ee8(%rax),%xmm0 278a9d: 00 278a9e: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 278aa6 278aa5: 00 278aa6: 0f 83 2c 09 00 00 jae 2793d8 278aac: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 278ab4 278ab3: 00 278ab4: 0f 82 34 ff ff ff jb 2789ee 278aba: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 278ac2 278ac1: 00 278ac2: 8b 53 20 mov 0x20(%rbx),%edx 278ac5: 31 ff xor %edi,%edi 278ac7: f2 41 0f 10 8f b8 0e movsd 0xeb8(%r15),%xmm1 278ace: 00 00 278ad0: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 278ad8 278ad7: 00 278ad8: 8b 73 40 mov 0x40(%rbx),%esi 278adb: f2 0f 5c c1 subsd %xmm1,%xmm0 278adf: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 278ae7 278ae6: 00 278ae7: 8b 0b mov (%rbx),%ecx 278ae9: f2 41 0f 59 85 d8 1e mulsd 0x1ed8(%r13),%xmm0 278af0: 00 00 278af2: f2 41 0f 10 8d 18 1f movsd 0x1f18(%r13),%xmm1 278af9: 00 00 278afb: f2 41 0f 5e 45 00 divsd 0x0(%r13),%xmm0 278b01: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 278b09 278b08: 00 278b09: e8 a2 3e ff ff callq 26c9b0 278b0e: 66 0f ef c0 pxor %xmm0,%xmm0 278b12: bf 01 00 00 00 mov $0x1,%edi 278b17: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 278b1f 278b1e: 00 278b1f: f2 41 0f 10 8f b8 0e movsd 0xeb8(%r15),%xmm1 278b26: 00 00 278b28: 89 c0 mov %eax,%eax 278b2a: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 278b32 278b31: 00 278b32: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 278b37: f2 41 0f 11 87 b0 33 movsd %xmm0,0x33b0(%r15) 278b3e: 00 00 278b40: 8b 53 20 mov 0x20(%rbx),%edx 278b43: 8b 73 40 mov 0x40(%rbx),%esi 278b46: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 278b4e 278b4d: 00 278b4e: 8b 0b mov (%rbx),%ecx 278b50: f2 0f 5c c1 subsd %xmm1,%xmm0 278b54: f2 41 0f 10 8f a8 33 movsd 0x33a8(%r15),%xmm1 278b5b: 00 00 278b5d: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 278b65 278b64: 00 278b65: f2 0f 5c d1 subsd %xmm1,%xmm2 278b69: f2 41 0f 10 8d 18 1f movsd 0x1f18(%r13),%xmm1 278b70: 00 00 278b72: f2 0f 59 c2 mulsd %xmm2,%xmm0 278b76: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 278b7e 278b7d: 00 278b7e: f2 41 0f 59 85 d8 1e mulsd 0x1ed8(%r13),%xmm0 278b85: 00 00 278b87: f2 41 0f 5e 45 00 divsd 0x0(%r13),%xmm0 278b8d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 278b95 278b94: 00 278b95: e8 16 3e ff ff callq 26c9b0 278b9a: 41 89 87 b8 33 00 00 mov %eax,0x33b8(%r15) 278ba1: 43 80 bc 27 68 17 00 cmpb $0x0,0x1768(%r15,%r12,1) 278ba8: 00 00 278baa: 75 1d jne 278bc9 278bac: f2 41 0f 10 87 b0 33 movsd 0x33b0(%r15),%xmm0 278bb3: 00 00 278bb5: 66 0f ef ed pxor %xmm5,%xmm5 278bb9: 66 0f 2e c5 ucomisd %xmm5,%xmm0 278bbd: 0f 8a 13 0b 00 00 jp 2796d6 278bc3: 0f 85 0d 0b 00 00 jne 2796d6 278bc9: 41 c6 86 48 70 00 00 movb $0x1,0x7048(%r14) 278bd0: 01 278bd1: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 278bd8 278bd8: 8b 7b 40 mov 0x40(%rbx),%edi 278bdb: 66 48 0f 6e c1 movq %rcx,%xmm0 278be0: 85 ff test %edi,%edi 278be2: 74 04 je 278be8 278be4: 66 0f ef c0 pxor %xmm0,%xmm0 278be8: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 278bed: 89 c0 mov %eax,%eax 278bef: 66 0f ef c0 pxor %xmm0,%xmm0 278bf3: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 278bf8: f2 41 0f 11 87 b0 33 movsd %xmm0,0x33b0(%r15) 278bff: 00 00 278c01: f2 0f 11 85 40 02 00 movsd %xmm0,0x240(%rbp) 278c08: 00 278c09: e9 e0 fd ff ff jmpq 2789ee 278c0e: 83 44 24 08 01 addl $0x1,0x8(%rsp) 278c13: 4c 8b 34 24 mov (%rsp),%r14 278c17: 8b 4c 24 08 mov 0x8(%rsp),%ecx 278c1b: 41 8b bf 00 0b 00 00 mov 0xb00(%r15),%edi 278c22: 48 83 44 24 10 40 addq $0x40,0x10(%rsp) 278c28: 49 83 c6 08 add $0x8,%r14 278c2c: 39 cf cmp %ecx,%edi 278c2e: 0f 83 94 fd ff ff jae 2789c8 278c34: 49 8d 4f 40 lea 0x40(%r15),%rcx 278c38: 49 89 f9 mov %rdi,%r9 278c3b: 4d 8d 87 d0 55 00 00 lea 0x55d0(%r15),%r8 278c42: 4c 89 fe mov %r15,%rsi 278c45: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 278c4a: 49 c1 e1 06 shl $0x6,%r9 278c4e: 49 01 c9 add %rcx,%r9 278c51: 41 c6 00 01 movb $0x1,(%r8) 278c55: 31 d2 xor %edx,%edx 278c57: eb 12 jmp 278c6b 278c59: 75 1f jne 278c7a 278c5b: 41 c6 00 00 movb $0x0,(%r8) 278c5f: 48 8d 4a 01 lea 0x1(%rdx),%rcx 278c63: 48 39 c2 cmp %rax,%rdx 278c66: 74 3b je 278ca3 278c68: 48 89 ca mov %rcx,%rdx 278c6b: 66 0f ef ed pxor %xmm5,%xmm5 278c6f: 66 0f 2e ac d6 f0 73 ucomisd 0x73f0(%rsi,%rdx,8),%xmm5 278c76: 00 00 278c78: 7b df jnp 278c59 278c7a: 41 83 bc 97 90 17 00 cmpl $0x1,0x1790(%r15,%rdx,4) 278c81: 00 01 278c83: 75 da jne 278c5f 278c85: 41 80 bc 17 30 16 00 cmpb $0x0,0x1630(%r15,%rdx,1) 278c8c: 00 00 278c8e: 74 cf je 278c5f 278c90: 41 80 bf 20 10 00 00 cmpb $0x0,0x1020(%r15) 278c97: 00 278c98: 75 c1 jne 278c5b 278c9a: 48 8d 4a 01 lea 0x1(%rdx),%rcx 278c9e: 48 39 c2 cmp %rax,%rdx 278ca1: 75 c5 jne 278c68 278ca3: 48 83 c6 40 add $0x40,%rsi 278ca7: 49 83 c0 01 add $0x1,%r8 278cab: 49 39 f1 cmp %rsi,%r9 278cae: 75 a1 jne 278c51 278cb0: 4d 8d 97 e2 55 00 00 lea 0x55e2(%r15),%r10 278cb7: 4d 8d 5c ff 08 lea 0x8(%r15,%rdi,8),%r11 278cbc: 4d 89 f9 mov %r15,%r9 278cbf: 4d 89 f8 mov %r15,%r8 278cc2: 31 d2 xor %edx,%edx 278cc4: 41 39 94 97 d0 17 00 cmp %edx,0x17d0(%r15,%rdx,4) 278ccb: 00 278ccc: 74 1c je 278cea 278cce: 31 f6 xor %esi,%esi 278cd0: 48 8d 4a 01 lea 0x1(%rdx),%rcx 278cd4: 48 39 d0 cmp %rdx,%rax 278cd7: 0f 84 b4 00 00 00 je 278d91 278cdd: 48 89 ca mov %rcx,%rdx 278ce0: 41 39 94 97 d0 17 00 cmp %edx,0x17d0(%r15,%rdx,4) 278ce7: 00 278ce8: 75 e4 jne 278cce 278cea: 41 8b 8c 97 b0 17 00 mov 0x17b0(%r15,%rdx,4),%ecx 278cf1: 00 278cf2: 85 c9 test %ecx,%ecx 278cf4: 74 05 je 278cfb 278cf6: 83 f9 03 cmp $0x3,%ecx 278cf9: 75 d3 jne 278cce 278cfb: 41 8b 8c 97 90 17 00 mov 0x1790(%r15,%rdx,4),%ecx 278d02: 00 278d03: 83 e9 01 sub $0x1,%ecx 278d06: 83 f9 02 cmp $0x2,%ecx 278d09: 0f 92 c1 setb %cl 278d0c: 0f b6 c9 movzbl %cl,%ecx 278d0f: 83 c1 01 add $0x1,%ecx 278d12: 41 89 8f 78 0d 00 00 mov %ecx,0xd78(%r15) 278d19: 41 0f b6 b4 10 48 70 movzbl 0x7048(%r8,%rdx,1),%esi 278d20: 00 00 278d22: 40 84 f6 test %sil,%sil 278d25: 74 a7 je 278cce 278d27: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 278d2f 278d2e: 00 278d2f: 66 0f ef d2 pxor %xmm2,%xmm2 278d33: 41 83 bc 91 f0 37 00 cmpl $0x1,0x37f0(%r9,%rdx,4) 278d3a: 00 01 278d3c: f2 41 0f 10 8f c0 0e movsd 0xec0(%r15),%xmm1 278d43: 00 00 278d45: f2 0f 2a d1 cvtsi2sd %ecx,%xmm2 278d49: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 278d51 278d50: 00 278d51: f2 0f 5c c1 subsd %xmm1,%xmm0 278d55: f2 41 0f 10 8c d7 18 movsd 0x1318(%r15,%rdx,8),%xmm1 278d5c: 13 00 00 278d5f: 0f 84 4f 06 00 00 je 2793b4 278d65: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 278d6d 278d6c: 00 278d6d: f2 0f 5e ca divsd %xmm2,%xmm1 278d71: f2 41 0f 59 80 c0 2f mulsd 0x2fc0(%r8),%xmm0 278d78: 00 00 278d7a: 66 0f 2f c8 comisd %xmm0,%xmm1 278d7e: 0f 86 4a ff ff ff jbe 278cce 278d84: 48 8d 4a 01 lea 0x1(%rdx),%rcx 278d88: 48 39 d0 cmp %rdx,%rax 278d8b: 0f 85 4c ff ff ff jne 278cdd 278d91: 49 83 c0 08 add $0x8,%r8 278d95: 41 88 32 mov %sil,(%r10) 278d98: 49 83 c1 20 add $0x20,%r9 278d9c: 49 83 c2 01 add $0x1,%r10 278da0: 4d 39 c3 cmp %r8,%r11 278da3: 0f 85 19 ff ff ff jne 278cc2 278da9: 41 8b 97 78 0f 00 00 mov 0xf78(%r15),%edx 278db0: 66 0f ef c9 pxor %xmm1,%xmm1 278db4: 49 8d 8f d9 55 00 00 lea 0x55d9(%r15),%rcx 278dbb: 45 31 c0 xor %r8d,%r8d 278dbe: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 278dc3: 48 8d 57 01 lea 0x1(%rdi),%rdx 278dc7: 83 fa 08 cmp $0x8,%edx 278dca: 0f 82 d6 08 00 00 jb 2796a6 278dd0: 49 c7 87 d9 55 00 00 movq $0x0,0x55d9(%r15) 278dd7: 00 00 00 00 278ddb: 89 d6 mov %edx,%esi 278ddd: 49 89 c9 mov %rcx,%r9 278de0: 48 c7 44 31 f8 00 00 movq $0x0,-0x8(%rcx,%rsi,1) 278de7: 00 00 278de9: 49 8d b7 e1 55 00 00 lea 0x55e1(%r15),%rsi 278df0: 48 83 e6 f8 and $0xfffffffffffffff8,%rsi 278df4: 49 29 f1 sub %rsi,%r9 278df7: 44 01 ca add %r9d,%edx 278dfa: 83 e2 f8 and $0xfffffff8,%edx 278dfd: 83 fa 08 cmp $0x8,%edx 278e00: 72 16 jb 278e18 278e02: 83 e2 f8 and $0xfffffff8,%edx 278e05: 45 31 c9 xor %r9d,%r9d 278e08: 45 89 ca mov %r9d,%r10d 278e0b: 41 83 c1 08 add $0x8,%r9d 278e0f: 4e 89 04 16 mov %r8,(%rsi,%r10,1) 278e13: 41 39 d1 cmp %edx,%r9d 278e16: 72 f0 jb 278e08 278e18: 4a 8d 14 bd 00 00 00 lea 0x0(,%r15,4),%rdx 278e1f: 00 278e20: 4d 89 f8 mov %r15,%r8 278e23: 48 89 ce mov %rcx,%rsi 278e26: 49 29 d0 sub %rdx,%r8 278e29: 49 8d 4c 07 01 lea 0x1(%r15,%rax,1),%rcx 278e2e: 49 8d bc 3f da 55 00 lea 0x55da(%r15,%rdi,1),%rdi 278e35: 00 278e36: 48 f7 d0 not %rax 278e39: 4c 89 84 24 08 03 00 mov %r8,0x308(%rsp) 278e40: 00 278e41: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 278e45: 66 0f ef c0 pxor %xmm0,%xmm0 278e49: eb 11 jmp 278e5c 278e4b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 278e53 278e52: 00 278e53: 48 83 c2 01 add $0x1,%rdx 278e57: 48 39 ca cmp %rcx,%rdx 278e5a: 74 25 je 278e81 278e5c: 80 ba 48 70 00 00 00 cmpb $0x0,0x7048(%rdx) 278e63: 74 ee je 278e53 278e65: 41 83 bc 90 f0 37 00 cmpl $0x1,0x37f0(%r8,%rdx,4) 278e6c: 00 01 278e6e: 75 db jne 278e4b 278e70: 48 83 c2 01 add $0x1,%rdx 278e74: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 278e7c 278e7b: 00 278e7c: 48 39 ca cmp %rcx,%rdx 278e7f: 75 db jne 278e5c 278e81: 66 0f 2f c1 comisd %xmm1,%xmm0 278e85: 76 03 jbe 278e8a 278e87: c6 06 01 movb $0x1,(%rsi) 278e8a: 48 83 c6 01 add $0x1,%rsi 278e8e: 48 83 c1 08 add $0x8,%rcx 278e92: 48 39 fe cmp %rdi,%rsi 278e95: 75 aa jne 278e41 278e97: 49 8d 87 d0 17 00 00 lea 0x17d0(%r15),%rax 278e9e: 4c 89 fb mov %r15,%rbx 278ea1: 4c 89 fd mov %r15,%rbp 278ea4: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 278eab: 00 278eac: 48 89 84 24 b8 01 00 mov %rax,0x1b8(%rsp) 278eb3: 00 278eb4: 49 8d 87 d4 17 00 00 lea 0x17d4(%r15),%rax 278ebb: 4c 8b a4 24 b0 01 00 mov 0x1b0(%rsp),%r12 278ec2: 00 278ec3: 48 89 84 24 00 02 00 mov %rax,0x200(%rsp) 278eca: 00 278ecb: 49 8d 87 f0 15 00 00 lea 0x15f0(%r15),%rax 278ed2: 48 89 44 24 18 mov %rax,0x18(%rsp) 278ed7: f2 41 0f 11 87 c0 33 movsd %xmm0,0x33c0(%r15) 278ede: 00 00 278ee0: 48 8b 04 24 mov (%rsp),%rax 278ee4: 4c 8d 85 f0 73 00 00 lea 0x73f0(%rbp),%r8 278eeb: 48 89 6c 24 20 mov %rbp,0x20(%rsp) 278ef0: 45 31 ed xor %r13d,%r13d 278ef3: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 278ef8: 4c 89 fd mov %r15,%rbp 278efb: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 278f00: 4d 8d 0c c7 lea (%r15,%rax,8),%r9 278f04: 48 c1 e0 05 shl $0x5,%rax 278f08: 4c 89 64 24 28 mov %r12,0x28(%rsp) 278f0d: 4d 89 c7 mov %r8,%r15 278f10: 48 89 44 24 08 mov %rax,0x8(%rsp) 278f15: 4c 89 cb mov %r9,%rbx 278f18: eb 70 jmp 278f8a 278f1a: c7 85 d0 33 00 00 00 movl $0x0,0x33d0(%rbp) 278f21: 00 00 00 278f24: f2 41 0f 10 07 movsd (%r15),%xmm0 278f29: 66 0f ef ed pxor %xmm5,%xmm5 278f2d: ba 00 00 00 00 mov $0x0,%edx 278f32: 66 0f 2e c5 ucomisd %xmm5,%xmm0 278f36: 0f 9b c0 setnp %al 278f39: 0f 45 c2 cmovne %edx,%eax 278f3c: 84 c0 test %al,%al 278f3e: 75 16 jne 278f56 278f40: 66 0f 2e 05 00 00 00 ucomisd 0x0(%rip),%xmm0 # 278f48 278f47: 00 278f48: 0f 9b c2 setnp %dl 278f4b: 0f 44 c2 cmove %edx,%eax 278f4e: 84 c0 test %al,%al 278f50: 0f 84 95 07 00 00 je 2796eb 278f56: 48 c7 85 c8 33 00 00 movq $0x0,0x33c8(%rbp) 278f5d: 00 00 00 00 278f61: 49 c7 87 40 02 00 00 movq $0x0,0x240(%r15) 278f68: 00 00 00 00 278f6c: 8b 95 50 10 00 00 mov 0x1050(%rbp),%edx 278f72: 49 83 c5 01 add $0x1,%r13 278f76: 49 83 c6 04 add $0x4,%r14 278f7a: 49 83 c7 08 add $0x8,%r15 278f7e: 8d 42 ff lea -0x1(%rdx),%eax 278f81: 44 39 e8 cmp %r13d,%eax 278f84: 0f 82 b4 08 00 00 jb 27983e 278f8a: 45 39 ae e0 01 00 00 cmp %r13d,0x1e0(%r14) 278f91: 75 87 jne 278f1a 278f93: 42 80 bc 2b 48 70 00 cmpb $0x0,0x7048(%rbx,%r13,1) 278f9a: 00 00 278f9c: 0f 84 78 ff ff ff je 278f1a 278fa2: f2 42 0f 10 84 ed 18 movsd 0x1318(%rbp,%r13,8),%xmm0 278fa9: 13 00 00 278fac: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 278fb4 278fb3: 00 278fb4: 0f 87 c8 32 00 00 ja 27c282 278fba: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 278fc2 278fc1: 00 278fc2: 0f 86 a1 32 00 00 jbe 27c269 278fc8: c7 85 d0 33 00 00 08 movl $0x8,0x33d0(%rbp) 278fcf: 00 00 00 278fd2: e9 4d ff ff ff jmpq 278f24 278fd7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 278fdc: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 278fe1: 45 31 f6 xor %r14d,%r14d 278fe4: 4c 89 ed mov %r13,%rbp 278fe7: 49 c7 85 e8 53 00 00 movq $0x0,0x53e8(%r13) 278fee: 00 00 00 00 278ff2: 4d 89 f5 mov %r14,%r13 278ff5: 49 89 de mov %rbx,%r14 278ff8: c6 80 78 54 00 00 01 movb $0x1,0x5478(%rax) 278fff: 4c 89 f8 mov %r15,%rax 279002: 48 89 fb mov %rdi,%rbx 279005: 4d 89 e7 mov %r12,%r15 279008: 49 89 c4 mov %rax,%r12 27900b: e9 06 01 00 00 jmpq 279116 279010: c7 83 90 35 00 00 01 movl $0x1,0x3590(%rbx) 279017: 00 00 00 27901a: 48 8b 04 24 mov (%rsp),%rax 27901e: f2 42 0f 11 84 e8 d0 movsd %xmm0,0x4dd0(%rax,%r13,8) 279025: 4d 00 00 279028: 8b 44 24 10 mov 0x10(%rsp),%eax 27902c: 41 39 84 24 00 0b 00 cmp %eax,0xb00(%r12) 279033: 00 279034: 0f 84 5b 01 00 00 je 279195 27903a: f2 43 0f 59 8c ec d8 mulsd 0x12d8(%r12,%r13,8),%xmm1 279041: 12 00 00 279044: f2 41 0f 10 94 24 b0 movsd 0xfb0(%r12),%xmm2 27904b: 0f 00 00 27904e: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 279056 279055: 00 279056: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 27905e 27905d: 00 27905e: f2 0f 59 ca mulsd %xmm2,%xmm1 279062: f2 41 0f 11 8c 24 90 movsd %xmm1,0x3390(%r12) 279069: 33 00 00 27906c: 66 0f ef c0 pxor %xmm0,%xmm0 279070: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 279074: f2 0f 5a 85 e8 53 00 cvtsd2ss 0x53e8(%rbp),%xmm0 27907b: 00 27907c: e8 00 00 00 00 callq 279081 279081: 66 0f ef d2 pxor %xmm2,%xmm2 279085: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 279089: f2 0f 11 85 e8 53 00 movsd %xmm0,0x53e8(%rbp) 279090: 00 279091: 8b b3 90 35 00 00 mov 0x3590(%rbx),%esi 279097: f2 43 0f 10 8c ec 48 movsd 0x6f48(%r12,%r13,8),%xmm1 27909e: 6f 00 00 2790a1: f2 41 0f 10 84 24 c0 movsd 0xec0(%r12),%xmm0 2790a8: 0e 00 00 2790ab: f2 48 0f 2a d6 cvtsi2sd %rsi,%xmm2 2790b0: f2 0f 5e ca divsd %xmm2,%xmm1 2790b4: 66 0f 28 d0 movapd %xmm0,%xmm2 2790b8: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 2790c0 2790bf: 00 2790c0: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 2790c8 2790c7: 00 2790c8: f2 0f 59 ca mulsd %xmm2,%xmm1 2790cc: 66 41 0f 2f 8c 24 78 comisd 0x3378(%r12),%xmm1 2790d3: 33 00 00 2790d6: 77 16 ja 2790ee 2790d8: f2 41 0f 10 8c 24 90 movsd 0x3390(%r12),%xmm1 2790df: 33 00 00 2790e2: 66 41 0f 2f 8c 24 70 comisd 0x3370(%r12),%xmm1 2790e9: 33 00 00 2790ec: 76 0c jbe 2790fa 2790ee: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2790f3: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 2790fa: 41 8b 84 24 50 10 00 mov 0x1050(%r12),%eax 279101: 00 279102: 49 83 c5 01 add $0x1,%r13 279106: 48 83 c3 04 add $0x4,%rbx 27910a: 8d 70 ff lea -0x1(%rax),%esi 27910d: 44 39 ee cmp %r13d,%esi 279110: 0f 82 8e 00 00 00 jb 2791a4 279116: 48 8b 44 24 30 mov 0x30(%rsp),%rax 27911b: 66 0f 28 c8 movapd %xmm0,%xmm1 27911f: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 279127 279126: 00 279127: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 27912f 27912e: 00 27912f: 42 c7 84 a8 f0 37 00 movl $0x0,0x37f0(%rax,%r13,4) 279136: 00 00 00 00 00 27913b: f2 43 0f 10 94 ec 08 movsd 0x8108(%r12,%r13,8),%xmm2 279142: 81 00 00 279145: 66 43 0f 2f 94 ec 88 comisd 0x6f88(%r12,%r13,8),%xmm2 27914c: 6f 00 00 27914f: f2 43 0f 10 84 ec 48 movsd 0x6f48(%r12,%r13,8),%xmm0 279156: 6f 00 00 279159: f2 0f 59 c1 mulsd %xmm1,%xmm0 27915d: 0f 83 ad fe ff ff jae 279010 279163: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27916b 27916a: 00 27916b: 48 8b 04 24 mov (%rsp),%rax 27916f: c7 83 90 35 00 00 02 movl $0x2,0x3590(%rbx) 279176: 00 00 00 279179: f2 42 0f 11 84 e8 d0 movsd %xmm0,0x4dd0(%rax,%r13,8) 279180: 4d 00 00 279183: 8b 44 24 10 mov 0x10(%rsp),%eax 279187: 41 39 84 24 00 0b 00 cmp %eax,0xb00(%r12) 27918e: 00 27918f: 0f 85 a5 fe ff ff jne 27903a 279195: f2 43 0f 59 8c ec d8 mulsd 0x12d8(%r12,%r13,8),%xmm1 27919c: 12 00 00 27919f: e9 be fe ff ff jmpq 279062 2791a4: 4c 89 e0 mov %r12,%rax 2791a7: 4d 89 fc mov %r15,%r12 2791aa: 49 01 f6 add %rsi,%r14 2791ad: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 2791b2: 49 89 c7 mov %rax,%r15 2791b5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2791ba: 49 89 ed mov %rbp,%r13 2791bd: 31 f6 xor %esi,%esi 2791bf: c7 80 9c 54 00 00 00 movl $0x0,0x549c(%rax) 2791c6: 00 00 00 2791c9: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2791ce: 4a 8d 3c b0 lea (%rax,%r14,4),%rdi 2791d2: 03 b1 90 35 00 00 add 0x3590(%rcx),%esi 2791d8: 48 83 c1 04 add $0x4,%rcx 2791dc: 48 39 f9 cmp %rdi,%rcx 2791df: 75 f1 jne 2791d2 2791e1: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2791e6: 89 b0 9c 54 00 00 mov %esi,0x549c(%rax) 2791ec: e9 0a f5 ff ff jmpq 2786fb 2791f1: 41 c6 86 48 70 00 00 movb $0x0,0x7048(%r14) 2791f8: 00 2791f9: 48 8b 04 24 mov (%rsp),%rax 2791fd: 66 0f ef c9 pxor %xmm1,%xmm1 279201: 8b 0b mov (%rbx),%ecx 279203: 8b 53 20 mov 0x20(%rbx),%edx 279206: f2 41 0f 10 95 18 1f movsd 0x1f18(%r13),%xmm2 27920d: 00 00 27920f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 279217 279216: 00 279217: f2 0f 5a 88 e8 2e 00 cvtsd2ss 0x2ee8(%rax),%xmm1 27921e: 00 27921f: 89 4c 24 38 mov %ecx,0x38(%rsp) 279223: 89 54 24 30 mov %edx,0x30(%rsp) 279227: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 27922d: e8 00 00 00 00 callq 279232 279232: 8b 4c 24 38 mov 0x38(%rsp),%ecx 279236: 8b 54 24 30 mov 0x30(%rsp),%edx 27923a: 31 ff xor %edi,%edi 27923c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 279240: f2 41 0f 5e 45 00 divsd 0x0(%r13),%xmm0 279246: f2 0f 10 54 24 28 movsd 0x28(%rsp),%xmm2 27924c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 279254 279253: 00 279254: be 01 00 00 00 mov $0x1,%esi 279259: 66 0f 28 ca movapd %xmm2,%xmm1 27925d: e8 4e 37 ff ff callq 26c9b0 279262: 66 0f ef c0 pxor %xmm0,%xmm0 279266: 89 c0 mov %eax,%eax 279268: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27926d: f2 0f 11 85 40 02 00 movsd %xmm0,0x240(%rbp) 279274: 00 279275: e9 74 f7 ff ff jmpq 2789ee 27927a: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 279282 279281: 00 279282: 8b 53 20 mov 0x20(%rbx),%edx 279285: 31 ff xor %edi,%edi 279287: f2 41 0f 10 8f b8 0e movsd 0xeb8(%r15),%xmm1 27928e: 00 00 279290: 8b 0b mov (%rbx),%ecx 279292: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 27929a 279299: 00 27929a: f2 0f 5c c1 subsd %xmm1,%xmm0 27929e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2792a6 2792a5: 00 2792a6: f2 41 0f 10 8d 18 1f movsd 0x1f18(%r13),%xmm1 2792ad: 00 00 2792af: f2 41 0f 59 85 d8 1e mulsd 0x1ed8(%r13),%xmm0 2792b6: 00 00 2792b8: f2 41 0f 5e 45 00 divsd 0x0(%r13),%xmm0 2792be: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2792c6 2792c5: 00 2792c6: e8 e5 36 ff ff callq 26c9b0 2792cb: 66 0f ef c0 pxor %xmm0,%xmm0 2792cf: bf 01 00 00 00 mov $0x1,%edi 2792d4: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2792dc 2792db: 00 2792dc: f2 41 0f 10 8f b8 0e movsd 0xeb8(%r15),%xmm1 2792e3: 00 00 2792e5: 89 c0 mov %eax,%eax 2792e7: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2792ef 2792ee: 00 2792ef: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2792f4: f2 41 0f 11 87 b0 33 movsd %xmm0,0x33b0(%r15) 2792fb: 00 00 2792fd: 8b 53 20 mov 0x20(%rbx),%edx 279300: 8b 73 40 mov 0x40(%rbx),%esi 279303: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27930b 27930a: 00 27930b: 8b 0b mov (%rbx),%ecx 27930d: f2 0f 5c c1 subsd %xmm1,%xmm0 279311: f2 41 0f 10 8f a8 33 movsd 0x33a8(%r15),%xmm1 279318: 00 00 27931a: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 279322 279321: 00 279322: f2 0f 5c d1 subsd %xmm1,%xmm2 279326: f2 41 0f 10 8d 18 1f movsd 0x1f18(%r13),%xmm1 27932d: 00 00 27932f: f2 0f 59 c2 mulsd %xmm2,%xmm0 279333: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27933b 27933a: 00 27933b: f2 41 0f 59 85 d8 1e mulsd 0x1ed8(%r13),%xmm0 279342: 00 00 279344: f2 41 0f 5e 45 00 divsd 0x0(%r13),%xmm0 27934a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 279352 279351: 00 279352: e8 59 36 ff ff callq 26c9b0 279357: 41 89 87 b8 33 00 00 mov %eax,0x33b8(%r15) 27935e: 43 80 bc 27 68 17 00 cmpb $0x0,0x1768(%r15,%r12,1) 279365: 00 00 279367: 0f 84 c8 01 00 00 je 279535 27936d: 41 c6 86 48 70 00 00 movb $0x1,0x7048(%r14) 279374: 01 279375: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 27937c 27937c: 44 8b 4b 40 mov 0x40(%rbx),%r9d 279380: 66 48 0f 6e c1 movq %rcx,%xmm0 279385: 45 85 c9 test %r9d,%r9d 279388: 74 04 je 27938e 27938a: 66 0f ef c0 pxor %xmm0,%xmm0 27938e: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 279393: 89 c0 mov %eax,%eax 279395: 66 0f ef c0 pxor %xmm0,%xmm0 279399: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27939e: f2 41 0f 11 87 b0 33 movsd %xmm0,0x33b0(%r15) 2793a5: 00 00 2793a7: f2 0f 11 85 40 02 00 movsd %xmm0,0x240(%rbp) 2793ae: 00 2793af: e9 ca f6 ff ff jmpq 278a7e 2793b4: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2793bc 2793bb: 00 2793bc: f2 0f 5e ca divsd %xmm2,%xmm1 2793c0: f2 41 0f 59 80 c0 2f mulsd 0x2fc0(%r8),%xmm0 2793c7: 00 00 2793c9: 66 0f 2f c8 comisd %xmm0,%xmm1 2793cd: 0f 87 fd f8 ff ff ja 278cd0 2793d3: e9 f6 f8 ff ff jmpq 278cce 2793d8: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2793e0 2793df: 00 2793e0: 8b 53 20 mov 0x20(%rbx),%edx 2793e3: 31 ff xor %edi,%edi 2793e5: f2 41 0f 10 8f b8 0e movsd 0xeb8(%r15),%xmm1 2793ec: 00 00 2793ee: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2793f6 2793f5: 00 2793f6: 8b 73 40 mov 0x40(%rbx),%esi 2793f9: f2 0f 5c c1 subsd %xmm1,%xmm0 2793fd: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 279405 279404: 00 279405: 8b 0b mov (%rbx),%ecx 279407: f2 41 0f 59 85 d8 1e mulsd 0x1ed8(%r13),%xmm0 27940e: 00 00 279410: f2 41 0f 10 8d 18 1f movsd 0x1f18(%r13),%xmm1 279417: 00 00 279419: f2 41 0f 5e 45 00 divsd 0x0(%r13),%xmm0 27941f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 279427 279426: 00 279427: e8 84 35 ff ff callq 26c9b0 27942c: 66 0f ef c0 pxor %xmm0,%xmm0 279430: bf 01 00 00 00 mov $0x1,%edi 279435: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 27943d 27943c: 00 27943d: f2 41 0f 10 8f b8 0e movsd 0xeb8(%r15),%xmm1 279444: 00 00 279446: 89 c0 mov %eax,%eax 279448: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 279450 27944f: 00 279450: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 279455: f2 41 0f 11 87 b0 33 movsd %xmm0,0x33b0(%r15) 27945c: 00 00 27945e: 8b 53 20 mov 0x20(%rbx),%edx 279461: 8b 73 40 mov 0x40(%rbx),%esi 279464: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27946c 27946b: 00 27946c: 8b 0b mov (%rbx),%ecx 27946e: f2 0f 5c c1 subsd %xmm1,%xmm0 279472: f2 41 0f 10 8f a8 33 movsd 0x33a8(%r15),%xmm1 279479: 00 00 27947b: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 279483 279482: 00 279483: f2 0f 5c d1 subsd %xmm1,%xmm2 279487: f2 41 0f 10 8d 18 1f movsd 0x1f18(%r13),%xmm1 27948e: 00 00 279490: f2 0f 59 c2 mulsd %xmm2,%xmm0 279494: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27949c 27949b: 00 27949c: f2 41 0f 59 85 d8 1e mulsd 0x1ed8(%r13),%xmm0 2794a3: 00 00 2794a5: f2 41 0f 5e 45 00 divsd 0x0(%r13),%xmm0 2794ab: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2794b3 2794b2: 00 2794b3: e8 f8 34 ff ff callq 26c9b0 2794b8: 41 89 87 b8 33 00 00 mov %eax,0x33b8(%r15) 2794bf: 43 80 bc 27 68 17 00 cmpb $0x0,0x1768(%r15,%r12,1) 2794c6: 00 00 2794c8: 0f 84 34 01 00 00 je 279602 2794ce: 41 c6 86 48 70 00 00 movb $0x1,0x7048(%r14) 2794d5: 01 2794d6: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 2794dd 2794dd: 44 8b 43 40 mov 0x40(%rbx),%r8d 2794e1: 66 48 0f 6e c1 movq %rcx,%xmm0 2794e6: 45 85 c0 test %r8d,%r8d 2794e9: 0f 85 ae 01 00 00 jne 27969d 2794ef: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 2794f4: 89 c0 mov %eax,%eax 2794f6: 66 0f ef c0 pxor %xmm0,%xmm0 2794fa: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2794ff: f2 41 0f 11 87 b0 33 movsd %xmm0,0x33b0(%r15) 279506: 00 00 279508: 66 0f ef ed pxor %xmm5,%xmm5 27950c: f2 0f 11 85 40 02 00 movsd %xmm0,0x240(%rbp) 279513: 00 279514: 66 0f 2e c5 ucomisd %xmm5,%xmm0 279518: 0f 8a d0 f4 ff ff jp 2789ee 27951e: 0f 85 ca f4 ff ff jne 2789ee 279524: 48 8b 04 24 mov (%rsp),%rax 279528: f2 0f 10 80 e8 2e 00 movsd 0x2ee8(%rax),%xmm0 27952f: 00 279530: e9 77 f5 ff ff jmpq 278aac 279535: 41 c6 86 48 70 00 00 movb $0x0,0x7048(%r14) 27953c: 00 27953d: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 279544: 00 279545: f2 41 0f 10 87 b0 33 movsd 0x33b0(%r15),%xmm0 27954c: 00 00 27954e: e9 54 fe ff ff jmpq 2793a7 279553: 45 8b 8f d0 31 00 00 mov 0x31d0(%r15),%r9d 27955a: 45 8b 84 24 a0 54 00 mov 0x54a0(%r12),%r8d 279561: 00 279562: 45 39 c8 cmp %r9d,%r8d 279565: 0f 83 83 f1 ff ff jae 2786ee 27956b: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 279570: 44 8d 14 3f lea (%rdi,%rdi,1),%r10d 279574: 45 39 c2 cmp %r8d,%r10d 279577: 76 79 jbe 2795f2 279579: 31 c0 xor %eax,%eax 27957b: 31 c9 xor %ecx,%ecx 27957d: 66 0f ef db pxor %xmm3,%xmm3 279581: 85 ff test %edi,%edi 279583: 74 28 je 2795ad 279585: f2 41 0f 10 8c c7 88 movsd 0x7a88(%r15,%rax,8),%xmm1 27958c: 7a 00 00 27958f: 66 0f 2f cb comisd %xmm3,%xmm1 279593: 76 10 jbe 2795a5 279595: 83 bc 82 b0 35 00 00 cmpl $0x1,0x35b0(%rdx,%rax,4) 27959c: 01 27959d: 75 06 jne 2795a5 27959f: 89 c1 mov %eax,%ecx 2795a1: 66 0f 28 d9 movapd %xmm1,%xmm3 2795a5: 48 83 c0 01 add $0x1,%rax 2795a9: 39 c7 cmp %eax,%edi 2795ab: 77 d8 ja 279585 2795ad: 48 8b 44 24 60 mov 0x60(%rsp),%rax 2795b2: 41 83 c0 01 add $0x1,%r8d 2795b6: 48 01 c8 add %rcx,%rax 2795b9: 41 c7 84 87 b0 35 00 movl $0x2,0x35b0(%r15,%rax,4) 2795c0: 00 02 00 00 00 2795c5: f2 41 0f 10 8c cf 48 movsd 0x6f48(%r15,%rcx,8),%xmm1 2795cc: 6f 00 00 2795cf: f2 0f 59 ca mulsd %xmm2,%xmm1 2795d3: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2795db 2795da: 00 2795db: f2 41 0f 11 8c c7 10 movsd %xmm1,0x4e10(%r15,%rax,8) 2795e2: 4e 00 00 2795e5: 45 89 84 24 a0 54 00 mov %r8d,0x54a0(%r12) 2795ec: 00 2795ed: 45 39 c8 cmp %r9d,%r8d 2795f0: 75 82 jne 279574 2795f2: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2795f7: 8b b0 9c 54 00 00 mov 0x549c(%rax),%esi 2795fd: e9 ec f0 ff ff jmpq 2786ee 279602: 41 c6 86 48 70 00 00 movb $0x0,0x7048(%r14) 279609: 00 27960a: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 279611: 00 279612: f2 41 0f 10 87 b0 33 movsd 0x33b0(%r15),%xmm0 279619: 00 00 27961b: e9 e8 fe ff ff jmpq 279508 279620: 66 0f 28 cd movapd %xmm5,%xmm1 279624: f2 0f 5e c8 divsd %xmm0,%xmm1 279628: 66 0f ef c0 pxor %xmm0,%xmm0 27962c: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 279630: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 279638 279637: 00 279638: e8 00 00 00 00 callq 27963d 27963d: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 279645 279644: 00 279645: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 279649: f2 0f 5e c8 divsd %xmm0,%xmm1 27964d: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 279655 279654: 00 279655: f2 0f 5c c1 subsd %xmm1,%xmm0 279659: 66 0f ef c9 pxor %xmm1,%xmm1 27965d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 279661: e8 00 00 00 00 callq 279666 279666: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27966a: f2 41 0f 11 87 40 33 movsd %xmm0,0x3340(%r15) 279671: 00 00 279673: e9 a3 e0 ff ff jmpq 27771b 279678: 83 f9 1d cmp $0x1d,%ecx 27967b: 0f 87 f3 e7 ff ff ja 277e74 279681: b8 20 22 22 22 mov $0x22222220,%eax 279686: 48 0f a3 c8 bt %rcx,%rax 27968a: 0f 83 e4 e7 ff ff jae 277e74 279690: 85 d2 test %edx,%edx 279692: 0f 84 70 e5 ff ff je 277c08 279698: e9 d7 e7 ff ff jmpq 277e74 27969d: 66 0f ef c0 pxor %xmm0,%xmm0 2796a1: e9 49 fe ff ff jmpq 2794ef 2796a6: f6 c2 04 test $0x4,%dl 2796a9: 0f 85 8b 32 00 00 jne 27c93a 2796af: 85 d2 test %edx,%edx 2796b1: 0f 84 61 f7 ff ff je 278e18 2796b7: 41 c6 87 d9 55 00 00 movb $0x0,0x55d9(%r15) 2796be: 00 2796bf: f6 c2 02 test $0x2,%dl 2796c2: 0f 84 50 f7 ff ff je 278e18 2796c8: 89 d2 mov %edx,%edx 2796ca: 31 f6 xor %esi,%esi 2796cc: 66 89 74 11 fe mov %si,-0x2(%rcx,%rdx,1) 2796d1: e9 42 f7 ff ff jmpq 278e18 2796d6: 41 c6 86 48 70 00 00 movb $0x0,0x7048(%r14) 2796dd: 00 2796de: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 2796e5: 00 2796e6: e9 16 f5 ff ff jmpq 278c01 2796eb: f2 0f 11 85 c8 33 00 movsd %xmm0,0x33c8(%rbp) 2796f2: 00 2796f3: 42 80 bc 2b 48 70 00 cmpb $0x0,0x7048(%rbx,%r13,1) 2796fa: 00 00 2796fc: 0f 84 5f f8 ff ff je 278f61 279702: 48 8b 44 24 08 mov 0x8(%rsp),%rax 279707: 41 8b 8e a0 01 00 00 mov 0x1a0(%r14),%ecx 27970e: ba 00 00 00 00 mov $0x0,%edx 279713: 44 8b a5 d0 33 00 00 mov 0x33d0(%rbp),%r12d 27971a: 41 8b 84 06 00 22 00 mov 0x2200(%r14,%rax,1),%eax 279721: 00 279722: 89 4c 24 38 mov %ecx,0x38(%rsp) 279726: 85 c0 test %eax,%eax 279728: 41 8b 06 mov (%r14),%eax 27972b: 0f 85 92 00 00 00 jne 2797c3 279731: 41 f7 f4 div %r12d 279734: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27973c 27973b: 00 27973c: 66 0f ef c0 pxor %xmm0,%xmm0 279740: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 279745: e8 00 00 00 00 callq 27974a 27974a: 41 8b be 80 01 00 00 mov 0x180(%r14),%edi 279751: 8b 4c 24 38 mov 0x38(%rsp),%ecx 279755: 44 89 e2 mov %r12d,%edx 279758: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 27975d: f2 0f 10 85 c8 33 00 movsd 0x33c8(%rbp),%xmm0 279764: 00 279765: e8 c6 67 ff ff callq 26ff30 27976a: 41 8b 8e a0 01 00 00 mov 0x1a0(%r14),%ecx 279771: 89 c2 mov %eax,%edx 279773: b8 30 00 00 00 mov $0x30,%eax 279778: 83 f9 01 cmp $0x1,%ecx 27977b: 74 10 je 27978d 27977d: 83 f9 02 cmp $0x2,%ecx 279780: b8 31 00 00 00 mov $0x31,%eax 279785: b9 1e 00 00 00 mov $0x1e,%ecx 27978a: 0f 45 c1 cmovne %ecx,%eax 27978d: 01 d0 add %edx,%eax 27978f: 66 0f ef c0 pxor %xmm0,%xmm0 279793: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 279798: f2 41 0f 11 87 40 02 movsd %xmm0,0x240(%r15) 27979f: 00 00 2797a1: f2 42 0f 59 84 ed d8 mulsd 0x12d8(%rbp,%r13,8),%xmm0 2797a8: 12 00 00 2797ab: f2 42 0f 5e 84 ed 18 divsd 0x1318(%rbp,%r13,8),%xmm0 2797b2: 13 00 00 2797b5: f2 41 0f 11 87 40 02 movsd %xmm0,0x240(%r15) 2797bc: 00 00 2797be: e9 a9 f7 ff ff jmpq 278f6c 2797c3: 41 f7 f4 div %r12d 2797c6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2797ce 2797cd: 00 2797ce: 66 0f ef c0 pxor %xmm0,%xmm0 2797d2: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 2797d7: e8 00 00 00 00 callq 2797dc 2797dc: 41 8b be 80 01 00 00 mov 0x180(%r14),%edi 2797e3: 8b 4c 24 38 mov 0x38(%rsp),%ecx 2797e7: 44 89 e2 mov %r12d,%edx 2797ea: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 2797ef: f2 0f 10 85 c8 33 00 movsd 0x33c8(%rbp),%xmm0 2797f6: 00 2797f7: d1 ea shr %edx 2797f9: e8 32 67 ff ff callq 26ff30 2797fe: 41 8b 8e a0 01 00 00 mov 0x1a0(%r14),%ecx 279805: 89 c2 mov %eax,%edx 279807: b8 30 00 00 00 mov $0x30,%eax 27980c: 83 f9 01 cmp $0x1,%ecx 27980f: 74 10 je 279821 279811: 83 f9 02 cmp $0x2,%ecx 279814: b8 31 00 00 00 mov $0x31,%eax 279819: b9 1e 00 00 00 mov $0x1e,%ecx 27981e: 0f 45 c1 cmovne %ecx,%eax 279821: 01 d0 add %edx,%eax 279823: 66 0f ef c0 pxor %xmm0,%xmm0 279827: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27982c: f2 0f 58 c0 addsd %xmm0,%xmm0 279830: f2 41 0f 11 87 40 02 movsd %xmm0,0x240(%r15) 279837: 00 00 279839: e9 63 ff ff ff jmpq 2797a1 27983e: 41 89 c0 mov %eax,%r8d 279841: 49 89 ef mov %rbp,%r15 279844: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 279849: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 27984e: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 279855: 00 279856: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 27985b: 48 8b bc 24 b8 01 00 mov 0x1b8(%rsp),%rdi 279862: 00 279863: 4e 8d 0c 80 lea (%rax,%r8,4),%r9 279867: 8b 37 mov (%rdi),%esi 279869: 31 c9 xor %ecx,%ecx 27986b: 31 c0 xor %eax,%eax 27986d: eb 07 jmp 279876 27986f: 83 c0 01 add $0x1,%eax 279872: 39 c2 cmp %eax,%edx 279874: 74 28 je 27989e 279876: 39 ce cmp %ecx,%esi 279878: 75 f5 jne 27986f 27987a: 80 bc 0b 48 70 00 00 cmpb $0x0,0x7048(%rbx,%rcx,1) 279881: 00 279882: 74 eb je 27986f 279884: f2 0f 10 84 cd 30 76 movsd 0x7630(%rbp,%rcx,8),%xmm0 27988b: 00 00 27988d: 83 c0 01 add $0x1,%eax 279890: f2 41 0f 11 84 7c 90 movsd %xmm0,0x4690(%r12,%rdi,2) 279897: 46 00 00 27989a: 39 c2 cmp %eax,%edx 27989c: 75 d8 jne 279876 27989e: 48 8d 41 01 lea 0x1(%rcx),%rax 2798a2: 49 39 c8 cmp %rcx,%r8 2798a5: 74 05 je 2798ac 2798a7: 48 89 c1 mov %rax,%rcx 2798aa: eb bf jmp 27986b 2798ac: 48 83 c7 04 add $0x4,%rdi 2798b0: 49 39 f9 cmp %rdi,%r9 2798b3: 75 b2 jne 279867 2798b5: 48 83 04 24 01 addq $0x1,(%rsp) 2798ba: 48 8b 0c 24 mov (%rsp),%rcx 2798be: 48 83 c5 40 add $0x40,%rbp 2798c2: 49 83 c4 40 add $0x40,%r12 2798c6: 41 8b 87 00 0b 00 00 mov 0xb00(%r15),%eax 2798cd: 48 83 c3 08 add $0x8,%rbx 2798d1: 39 c8 cmp %ecx,%eax 2798d3: 0f 83 07 f6 ff ff jae 278ee0 2798d9: 89 c7 mov %eax,%edi 2798db: 49 8d 8f e4 54 00 00 lea 0x54e4(%r15),%rcx 2798e2: 4c 89 fe mov %r15,%rsi 2798e5: 48 c1 e7 06 shl $0x6,%rdi 2798e9: 48 03 7c 24 10 add 0x10(%rsp),%rdi 2798ee: c7 01 00 00 00 00 movl $0x0,(%rcx) 2798f4: 31 c0 xor %eax,%eax 2798f6: 41 80 bc 07 58 13 00 cmpb $0x0,0x1358(%r15,%rax,1) 2798fd: 00 00 2798ff: 74 0b je 27990c 279901: 44 8b 84 86 90 35 00 mov 0x3590(%rsi,%rax,4),%r8d 279908: 00 279909: 44 01 01 add %r8d,(%rcx) 27990c: 48 83 c0 01 add $0x1,%rax 279910: 39 c2 cmp %eax,%edx 279912: 77 e2 ja 2798f6 279914: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 27991b: 31 c0 xor %eax,%eax 27991d: 41 80 bc 07 58 13 00 cmpb $0x0,0x1358(%r15,%rax,1) 279924: 00 00 279926: 74 0c je 279934 279928: 44 8b 84 86 b0 35 00 mov 0x35b0(%rsi,%rax,4),%r8d 27992f: 00 279930: 44 01 41 04 add %r8d,0x4(%rcx) 279934: 48 83 c0 01 add $0x1,%rax 279938: 39 c2 cmp %eax,%edx 27993a: 77 e1 ja 27991d 27993c: 48 83 c6 40 add $0x40,%rsi 279940: 48 83 c1 08 add $0x8,%rcx 279944: 48 39 fe cmp %rdi,%rsi 279947: 75 a5 jne 2798ee 279949: 49 8b 9f 58 0e 00 00 mov 0xe58(%r15),%rbx 279950: 66 0f ef c0 pxor %xmm0,%xmm0 279954: 66 0f ef c9 pxor %xmm1,%xmm1 279958: f2 41 0f 5a 8f 50 0e cvtsd2ss 0xe50(%r15),%xmm1 27995f: 00 00 279961: f2 41 0f 5a 87 48 0e cvtsd2ss 0xe48(%r15),%xmm0 279968: 00 00 27996a: e8 00 00 00 00 callq 27996f 27996f: 66 0f ef c9 pxor %xmm1,%xmm1 279973: 66 48 0f 6e eb movq %rbx,%xmm5 279978: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 27997c: e8 00 00 00 00 callq 279981 279981: 41 8b bf 80 0d 00 00 mov 0xd80(%r15),%edi 279988: 49 8d 97 44 1a 00 00 lea 0x1a44(%r15),%rdx 27998f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 279993: 49 8d b7 40 1a 00 00 lea 0x1a40(%r15),%rsi 27999a: f2 41 0f 11 87 60 0e movsd %xmm0,0xe60(%r15) 2799a1: 00 00 2799a3: e8 00 00 00 00 callq 2799a8 2799a8: 4c 89 f9 mov %r15,%rcx 2799ab: 41 88 87 b0 0d 00 00 mov %al,0xdb0(%r15) 2799b2: 49 8d 87 08 34 00 00 lea 0x3408(%r15),%rax 2799b9: 48 89 84 24 20 02 00 mov %rax,0x220(%rsp) 2799c0: 00 2799c1: 49 8d 87 50 52 00 00 lea 0x5250(%r15),%rax 2799c8: 48 89 84 24 28 02 00 mov %rax,0x228(%rsp) 2799cf: 00 2799d0: 49 8d 87 48 7b 00 00 lea 0x7b48(%r15),%rax 2799d7: 48 89 84 24 30 02 00 mov %rax,0x230(%rsp) 2799de: 00 2799df: 49 8d 87 08 7b 00 00 lea 0x7b08(%r15),%rax 2799e6: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp) 2799ed: 00 2799ee: 49 8d 87 d0 37 00 00 lea 0x37d0(%r15),%rax 2799f5: 48 89 84 24 c0 01 00 mov %rax,0x1c0(%rsp) 2799fc: 00 2799fd: 49 8d 87 10 39 00 00 lea 0x3910(%r15),%rax 279a04: 48 89 84 24 d0 01 00 mov %rax,0x1d0(%rsp) 279a0b: 00 279a0c: 49 8d 87 78 11 00 00 lea 0x1178(%r15),%rax 279a13: 48 89 84 24 d8 01 00 mov %rax,0x1d8(%rsp) 279a1a: 00 279a1b: 49 8d 87 08 70 00 00 lea 0x7008(%r15),%rax 279a22: 48 89 84 24 e0 01 00 mov %rax,0x1e0(%rsp) 279a29: 00 279a2a: 49 8d 87 c8 6f 00 00 lea 0x6fc8(%r15),%rax 279a31: 48 89 84 24 e8 01 00 mov %rax,0x1e8(%rsp) 279a38: 00 279a39: 49 8d 87 88 a2 00 00 lea 0xa288(%r15),%rax 279a40: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) 279a47: 00 279a48: 49 8d 87 68 a2 00 00 lea 0xa268(%r15),%rax 279a4f: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) 279a56: 00 279a57: 49 8d 87 68 9f 00 00 lea 0x9f68(%r15),%rax 279a5e: 48 89 84 24 68 01 00 mov %rax,0x168(%rsp) 279a65: 00 279a66: 49 8d 87 48 9f 00 00 lea 0x9f48(%r15),%rax 279a6d: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) 279a74: 00 279a75: 49 8d 87 28 9f 00 00 lea 0x9f28(%r15),%rax 279a7c: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) 279a83: 00 279a84: 49 8d 87 a8 9c 00 00 lea 0x9ca8(%r15),%rax 279a8b: 48 89 84 24 80 01 00 mov %rax,0x180(%rsp) 279a92: 00 279a93: 49 8d 87 b4 34 00 00 lea 0x34b4(%r15),%rax 279a9a: 48 89 84 24 88 01 00 mov %rax,0x188(%rsp) 279aa1: 00 279aa2: 49 8d 87 a8 34 00 00 lea 0x34a8(%r15),%rax 279aa9: 48 89 84 24 90 01 00 mov %rax,0x190(%rsp) 279ab0: 00 279ab1: 49 8d 87 08 9f 00 00 lea 0x9f08(%r15),%rax 279ab8: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 279abf: 00 279ac0: 49 8d 87 e8 9e 00 00 lea 0x9ee8(%r15),%rax 279ac7: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 279ace: 00 279acf: 49 8d 87 50 90 00 00 lea 0x9050(%r15),%rax 279ad6: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 279add: 00 279ade: 49 8d 87 48 90 00 00 lea 0x9048(%r15),%rax 279ae5: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) 279aec: 00 279aed: 49 8d 87 40 90 00 00 lea 0x9040(%r15),%rax 279af4: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 279afb: 00 279afc: 49 8d 87 2c 90 00 00 lea 0x902c(%r15),%rax 279b03: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) 279b0a: 00 279b0b: 49 8d 87 28 90 00 00 lea 0x9028(%r15),%rax 279b12: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) 279b19: 00 279b1a: 49 8d 87 c0 1a 00 00 lea 0x1ac0(%r15),%rax 279b21: 48 89 84 24 40 02 00 mov %rax,0x240(%rsp) 279b28: 00 279b29: 49 8d 87 90 1a 00 00 lea 0x1a90(%r15),%rax 279b30: 48 89 84 24 48 02 00 mov %rax,0x248(%rsp) 279b37: 00 279b38: 49 8d 87 88 1a 00 00 lea 0x1a88(%r15),%rax 279b3f: 48 89 84 24 50 02 00 mov %rax,0x250(%rsp) 279b46: 00 279b47: 49 8d 87 a0 1a 00 00 lea 0x1aa0(%r15),%rax 279b4e: 48 89 84 24 58 02 00 mov %rax,0x258(%rsp) 279b55: 00 279b56: 49 8d 87 98 1a 00 00 lea 0x1a98(%r15),%rax 279b5d: 48 89 84 24 60 02 00 mov %rax,0x260(%rsp) 279b64: 00 279b65: 49 8d 87 80 1a 00 00 lea 0x1a80(%r15),%rax 279b6c: 48 89 84 24 68 02 00 mov %rax,0x268(%rsp) 279b73: 00 279b74: 49 8d 87 70 1a 00 00 lea 0x1a70(%r15),%rax 279b7b: 48 89 84 24 70 02 00 mov %rax,0x270(%rsp) 279b82: 00 279b83: 49 8d 87 90 14 00 00 lea 0x1490(%r15),%rax 279b8a: 48 89 84 24 78 02 00 mov %rax,0x278(%rsp) 279b91: 00 279b92: 49 8d 87 50 14 00 00 lea 0x1450(%r15),%rax 279b99: 48 89 84 24 80 02 00 mov %rax,0x280(%rsp) 279ba0: 00 279ba1: 49 8d 87 10 14 00 00 lea 0x1410(%r15),%rax 279ba8: 48 89 84 24 88 02 00 mov %rax,0x288(%rsp) 279baf: 00 279bb0: 49 8d 87 d0 14 00 00 lea 0x14d0(%r15),%rax 279bb7: 48 89 84 24 90 02 00 mov %rax,0x290(%rsp) 279bbe: 00 279bbf: 49 8d 87 e8 13 00 00 lea 0x13e8(%r15),%rax 279bc6: 48 89 84 24 98 02 00 mov %rax,0x298(%rsp) 279bcd: 00 279bce: 49 8d 87 38 12 00 00 lea 0x1238(%r15),%rax 279bd5: 48 89 84 24 a0 02 00 mov %rax,0x2a0(%rsp) 279bdc: 00 279bdd: 49 8d 87 18 12 00 00 lea 0x1218(%r15),%rax 279be4: 48 89 84 24 a8 02 00 mov %rax,0x2a8(%rsp) 279beb: 00 279bec: 49 8d 87 d8 11 00 00 lea 0x11d8(%r15),%rax 279bf3: 48 89 84 24 b0 02 00 mov %rax,0x2b0(%rsp) 279bfa: 00 279bfb: 49 8d 87 68 19 00 00 lea 0x1968(%r15),%rax 279c02: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) 279c09: 00 279c0a: 49 8d 87 48 7a 00 00 lea 0x7a48(%r15),%rax 279c11: 48 89 84 24 c0 02 00 mov %rax,0x2c0(%rsp) 279c18: 00 279c19: 49 8d 87 b0 3b 00 00 lea 0x3bb0(%r15),%rax 279c20: 48 89 84 24 c8 02 00 mov %rax,0x2c8(%rsp) 279c27: 00 279c28: 49 8d 87 08 7a 00 00 lea 0x7a08(%r15),%rax 279c2f: 48 89 84 24 08 02 00 mov %rax,0x208(%rsp) 279c36: 00 279c37: 49 8d 87 90 3b 00 00 lea 0x3b90(%r15),%rax 279c3e: 48 89 84 24 d0 02 00 mov %rax,0x2d0(%rsp) 279c45: 00 279c46: 4a 8d 04 fd 00 00 00 lea 0x0(,%r15,8),%rax 279c4d: 00 279c4e: 48 29 c1 sub %rax,%rcx 279c51: 49 8d 87 a0 85 00 00 lea 0x85a0(%r15),%rax 279c58: 4c 89 bc 24 d0 00 00 mov %r15,0xd0(%rsp) 279c5f: 00 279c60: 48 89 84 24 e8 02 00 mov %rax,0x2e8(%rsp) 279c67: 00 279c68: 49 8d 87 08 6e 00 00 lea 0x6e08(%r15),%rax 279c6f: 48 89 84 24 e0 02 00 mov %rax,0x2e0(%rsp) 279c76: 00 279c77: 49 8d 87 20 53 00 00 lea 0x5320(%r15),%rax 279c7e: 48 89 84 24 f0 02 00 mov %rax,0x2f0(%rsp) 279c85: 00 279c86: 49 8d 87 b0 88 00 00 lea 0x88b0(%r15),%rax 279c8d: 48 89 8c 24 40 01 00 mov %rcx,0x140(%rsp) 279c94: 00 279c95: 48 c7 84 24 10 01 00 movq $0x0,0x110(%rsp) 279c9c: 00 00 00 00 00 279ca1: c7 84 24 fc 01 00 00 movl $0x0,0x1fc(%rsp) 279ca8: 00 00 00 00 279cac: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp) 279cb3: 00 279cb4: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 279cbb: 00 279cbc: 48 c7 84 24 98 01 00 movq $0x0,0x198(%rsp) 279cc3: 00 00 00 00 00 279cc8: 49 8d 0c 07 lea (%r15,%rax,1),%rcx 279ccc: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi 279cd3: 00 279cd4: 48 89 8c 24 08 01 00 mov %rcx,0x108(%rsp) 279cdb: 00 279cdc: 48 89 c1 mov %rax,%rcx 279cdf: 4d 8d 34 37 lea (%r15,%rsi,1),%r14 279ce3: 48 c1 e1 06 shl $0x6,%rcx 279ce7: 48 89 b4 24 10 02 00 mov %rsi,0x210(%rsp) 279cee: 00 279cef: 48 89 8c 24 c8 01 00 mov %rcx,0x1c8(%rsp) 279cf6: 00 279cf7: 4c 01 f9 add %r15,%rcx 279cfa: 48 89 8c 24 c8 00 00 mov %rcx,0xc8(%rsp) 279d01: 00 279d02: 48 89 c1 mov %rax,%rcx 279d05: 48 c1 e0 04 shl $0x4,%rax 279d09: 4c 01 f8 add %r15,%rax 279d0c: 49 8d 0c 8f lea (%r15,%rcx,4),%rcx 279d10: 48 89 b4 24 a8 01 00 mov %rsi,0x1a8(%rsp) 279d17: 00 279d18: 48 89 84 24 18 02 00 mov %rax,0x218(%rsp) 279d1f: 00 279d20: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 279d27: 00 279d28: 48 89 8c 24 18 01 00 mov %rcx,0x118(%rsp) 279d2f: 00 279d30: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) 279d37: 00 279d38: 48 05 20 83 00 00 add $0x8320,%rax 279d3e: 48 89 84 24 00 03 00 mov %rax,0x300(%rsp) 279d45: 00 279d46: 48 8d 81 68 88 00 00 lea 0x8868(%rcx),%rax 279d4d: 48 89 84 24 f8 02 00 mov %rax,0x2f8(%rsp) 279d54: 00 279d55: 48 8b 84 24 98 01 00 mov 0x198(%rsp),%rax 279d5c: 00 279d5d: 31 ed xor %ebp,%ebp 279d5f: 4c 89 74 24 18 mov %r14,0x18(%rsp) 279d64: 48 8b 9c 24 a0 01 00 mov 0x1a0(%rsp),%rbx 279d6b: 00 279d6c: 4c 8b a4 24 c8 01 00 mov 0x1c8(%rsp),%r12 279d73: 00 279d74: 48 c1 e0 06 shl $0x6,%rax 279d78: 4c 8b ac 24 18 02 00 mov 0x218(%rsp),%r13 279d7f: 00 279d80: 4c 8b b4 24 d8 00 00 mov 0xd8(%rsp),%r14 279d87: 00 279d88: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) 279d8f: 00 279d90: 4c 89 f8 mov %r15,%rax 279d93: 49 89 ef mov %rbp,%r15 279d96: 48 89 c5 mov %rax,%rbp 279d99: eb 3c jmp 279dd7 279d9b: f2 48 0f 2c 8b d0 67 cvttsd2si 0x67d0(%rbx),%rcx 279da2: 00 00 279da4: 42 89 8c bd 90 3b 00 mov %ecx,0x3b90(%rbp,%r15,4) 279dab: 00 279dac: f2 48 0f 2c 8b 10 68 cvttsd2si 0x6810(%rbx),%rcx 279db3: 00 00 279db5: 42 89 8c bd b0 3b 00 mov %ecx,0x3bb0(%rbp,%r15,4) 279dbc: 00 279dbd: 8b b5 50 10 00 00 mov 0x1050(%rbp),%esi 279dc3: 49 83 c7 01 add $0x1,%r15 279dc7: 48 83 c3 08 add $0x8,%rbx 279dcb: 8d 4e ff lea -0x1(%rsi),%ecx 279dce: 44 39 f9 cmp %r15d,%ecx 279dd1: 0f 82 df 02 00 00 jb 27a0b6 279dd7: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 279dde: 00 279ddf: 48 8d 0c 18 lea (%rax,%rbx,1),%rcx 279de3: f2 42 0f 10 84 21 98 movsd 0x3c98(%rcx,%r12,1),%xmm0 279dea: 3c 00 00 279ded: f2 0f 11 83 18 41 00 movsd %xmm0,0x4118(%rbx) 279df4: 00 279df5: 43 8b 8c be 90 35 00 mov 0x3590(%r14,%r15,4),%ecx 279dfc: 00 279dfd: 42 89 8c bd d0 37 00 mov %ecx,0x37d0(%rbp,%r15,4) 279e04: 00 279e05: 43 83 bc bd f0 37 00 cmpl $0x1,0x37f0(%r13,%r15,4) 279e0c: 00 01 279e0e: 0f 84 fd 01 00 00 je 27a011 279e14: 66 0f ef c9 pxor %xmm1,%xmm1 279e18: f2 0f 10 83 50 5e 00 movsd 0x5e50(%rbx),%xmm0 279e1f: 00 279e20: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 279e25: f2 0f 5e c1 divsd %xmm1,%xmm0 279e29: f2 0f 11 83 d8 27 00 movsd %xmm0,0x27d8(%rbx) 279e30: 00 279e31: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 279e39 279e38: 00 279e39: 66 0f ef c0 pxor %xmm0,%xmm0 279e3d: f2 0f 5a 83 90 5e 00 cvtsd2ss 0x5e90(%rbx),%xmm0 279e44: 00 279e45: e8 00 00 00 00 callq 279e4a 279e4a: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 279e52 279e51: 00 279e52: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 279e56: f2 0f 5e c8 divsd %xmm0,%xmm1 279e5a: f2 0f 5e 8b d0 67 00 divsd 0x67d0(%rbx),%xmm1 279e61: 00 279e62: f2 0f 11 8d d8 33 00 movsd %xmm1,0x33d8(%rbp) 279e69: 00 279e6a: f2 0f 10 83 d8 27 00 movsd 0x27d8(%rbx),%xmm0 279e71: 00 279e72: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 279e7a 279e79: 00 279e7a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 279e7e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 279e82: e8 00 00 00 00 callq 279e87 279e87: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 279e8b: f2 0f 58 85 d8 33 00 addsd 0x33d8(%rbp),%xmm0 279e92: 00 279e93: f2 0f 59 83 90 5e 00 mulsd 0x5e90(%rbx),%xmm0 279e9a: 00 279e9b: f2 0f 59 83 d0 67 00 mulsd 0x67d0(%rbx),%xmm0 279ea2: 00 279ea3: f2 0f 11 85 e0 33 00 movsd %xmm0,0x33e0(%rbp) 279eaa: 00 279eab: 42 83 bc bd c8 13 00 cmpl $0x4,0x13c8(%rbp,%r15,4) 279eb2: 00 04 279eb4: 0f 84 2d 01 00 00 je 279fe7 279eba: f2 0f 10 83 10 68 00 movsd 0x6810(%rbx),%xmm0 279ec1: 00 279ec2: 66 0f ef ed pxor %xmm5,%xmm5 279ec6: 66 0f 2f c5 comisd %xmm5,%xmm0 279eca: 77 60 ja 279f2c 279ecc: 48 c7 85 f0 33 00 00 movq $0x0,0x33f0(%rbp) 279ed3: 00 00 00 00 279ed7: 66 0f ef c0 pxor %xmm0,%xmm0 279edb: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 279ee3 279ee2: 00 279ee3: f2 0f 59 8d 28 0f 00 mulsd 0xf28(%rbp),%xmm1 279eea: 00 279eeb: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 279ef3 279ef2: 00 279ef3: f2 0f 58 85 e0 33 00 addsd 0x33e0(%rbp),%xmm0 279efa: 00 279efb: 66 0f 2f c8 comisd %xmm0,%xmm1 279eff: 0f 83 96 fe ff ff jae 279d9b 279f05: f2 48 0f 2c 8b 50 68 cvttsd2si 0x6850(%rbx),%rcx 279f0c: 00 00 279f0e: 42 89 8c bd 90 3b 00 mov %ecx,0x3b90(%rbp,%r15,4) 279f15: 00 279f16: f2 48 0f 2c 8b 90 68 cvttsd2si 0x6890(%rbx),%rcx 279f1d: 00 00 279f1f: 42 89 8c bd b0 3b 00 mov %ecx,0x3bb0(%rbp,%r15,4) 279f26: 00 279f27: e9 91 fe ff ff jmpq 279dbd 279f2c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 279f34 279f33: 00 279f34: 66 0f ef c0 pxor %xmm0,%xmm0 279f38: f2 0f 5a 83 d0 5e 00 cvtsd2ss 0x5ed0(%rbx),%xmm0 279f3f: 00 279f40: e8 00 00 00 00 callq 279f45 279f45: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 279f4d 279f4c: 00 279f4d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 279f51: f2 0f 5e c8 divsd %xmm0,%xmm1 279f55: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 279f5d 279f5c: 00 279f5d: f2 0f 5e 8b 10 68 00 divsd 0x6810(%rbx),%xmm1 279f64: 00 279f65: f2 0f 11 8d e8 33 00 movsd %xmm1,0x33e8(%rbp) 279f6c: 00 279f6d: f2 0f 59 83 d8 27 00 mulsd 0x27d8(%rbx),%xmm0 279f74: 00 279f75: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 279f79: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 279f81 279f80: 00 279f81: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 279f85: e8 00 00 00 00 callq 279f8a 279f8a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 279f8e: f2 0f 58 85 e8 33 00 addsd 0x33e8(%rbp),%xmm0 279f95: 00 279f96: f2 0f 59 83 d0 5e 00 mulsd 0x5ed0(%rbx),%xmm0 279f9d: 00 279f9e: f2 0f 59 83 10 68 00 mulsd 0x6810(%rbx),%xmm0 279fa5: 00 279fa6: f2 0f 11 85 f0 33 00 movsd %xmm0,0x33f0(%rbp) 279fad: 00 279fae: 42 83 bc bd c8 13 00 cmpl $0x4,0x13c8(%rbp,%r15,4) 279fb5: 00 04 279fb7: 0f 85 1e ff ff ff jne 279edb 279fbd: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 279fc5 279fc4: 00 279fc5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 279fc9: e8 00 00 00 00 callq 279fce 279fce: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 279fd2: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 279fda 279fd9: 00 279fda: f2 0f 11 85 f0 33 00 movsd %xmm0,0x33f0(%rbp) 279fe1: 00 279fe2: e9 f4 fe ff ff jmpq 279edb 279fe7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 279fef 279fee: 00 279fef: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 279ff3: e8 00 00 00 00 callq 279ff8 279ff8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 279ffc: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 27a004 27a003: 00 27a004: f2 0f 11 85 e0 33 00 movsd %xmm0,0x33e0(%rbp) 27a00b: 00 27a00c: e9 a9 fe ff ff jmpq 279eba 27a011: 42 8b 8c bd f0 15 00 mov 0x15f0(%rbp,%r15,4),%ecx 27a018: 00 27a019: 66 0f ef d2 pxor %xmm2,%xmm2 27a01d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27a025 27a024: 00 27a025: 66 0f ef e4 pxor %xmm4,%xmm4 27a029: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 27a02e: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 27a036 27a035: 00 27a036: f2 0f 59 13 mulsd (%rbx),%xmm2 27a03a: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 27a03e: 0f 28 c4 movaps %xmm4,%xmm0 27a041: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 27a047: f3 0f 11 64 24 08 movss %xmm4,0x8(%rsp) 27a04d: e8 00 00 00 00 callq 27a052 27a052: f3 0f 10 64 24 08 movss 0x8(%rsp),%xmm4 27a058: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27a060 27a05f: 00 27a060: f3 0f 11 04 24 movss %xmm0,(%rsp) 27a065: 0f 28 c4 movaps %xmm4,%xmm0 27a068: e8 00 00 00 00 callq 27a06d 27a06d: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 27a073: 66 0f ef c9 pxor %xmm1,%xmm1 27a077: f3 0f 10 1c 24 movss (%rsp),%xmm3 27a07c: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 27a080: f2 0f 5c d1 subsd %xmm1,%xmm2 27a084: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 27a08c 27a08b: 00 27a08c: 73 03 jae 27a091 27a08e: 0f 28 d8 movaps %xmm0,%xmm3 27a091: 66 0f ef c0 pxor %xmm0,%xmm0 27a095: 0f 28 cb movaps %xmm3,%xmm1 27a098: f2 0f 5a 83 50 5e 00 cvtsd2ss 0x5e50(%rbx),%xmm0 27a09f: 00 27a0a0: e8 00 00 00 00 callq 27a0a5 27a0a5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27a0a9: f2 0f 11 83 d8 27 00 movsd %xmm0,0x27d8(%rbx) 27a0b0: 00 27a0b1: e9 7b fd ff ff jmpq 279e31 27a0b6: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 27a0bb: 48 89 ef mov %rbp,%rdi 27a0be: 49 89 ef mov %rbp,%r15 27a0c1: 45 31 ed xor %r13d,%r13d 27a0c4: ff b4 24 20 02 00 00 pushq 0x220(%rsp) 27a0cb: ff b4 24 30 02 00 00 pushq 0x230(%rsp) 27a0d2: ff b4 24 40 02 00 00 pushq 0x240(%rsp) 27a0d9: ff b4 24 50 02 00 00 pushq 0x250(%rsp) 27a0e0: ff b4 24 10 02 00 00 pushq 0x210(%rsp) 27a0e7: ff b4 24 c8 01 00 00 pushq 0x1c8(%rsp) 27a0ee: ff b4 24 f0 01 00 00 pushq 0x1f0(%rsp) 27a0f5: 48 8b 8c 24 18 02 00 mov 0x218(%rsp),%rcx 27a0fc: 00 27a0fd: 4c 8b 8c 24 08 02 00 mov 0x208(%rsp),%r9 27a104: 00 27a105: 4c 8b 84 24 10 02 00 mov 0x210(%rsp),%r8 27a10c: 00 27a10d: 48 8b 94 24 20 02 00 mov 0x220(%rsp),%rdx 27a114: 00 27a115: e8 e6 2d ff ff callq 26cf00 27a11a: 48 8b b4 24 e0 01 00 mov 0x1e0(%rsp),%rsi 27a121: 00 27a122: 48 8b 84 24 28 03 00 mov 0x328(%rsp),%rax 27a129: 00 27a12a: 48 8b ac 24 20 03 00 mov 0x320(%rsp),%rbp 27a131: 00 27a132: 4c 8b a4 24 18 03 00 mov 0x318(%rsp),%r12 27a139: 00 27a13a: 48 83 c4 38 add $0x38,%rsp 27a13e: 48 8b 8c 24 10 02 00 mov 0x210(%rsp),%rcx 27a145: 00 27a146: 48 01 f0 add %rsi,%rax 27a149: 4c 89 74 24 58 mov %r14,0x58(%rsp) 27a14e: 4d 89 ee mov %r13,%r14 27a151: 49 89 c5 mov %rax,%r13 27a154: 48 29 f1 sub %rsi,%rcx 27a157: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 27a15c: e9 25 05 00 00 jmpq 27a686 27a161: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27a169 27a168: 00 27a169: 8b 95 f4 8a ff ff mov -0x750c(%rbp),%edx 27a16f: 41 8b 87 f8 0e 00 00 mov 0xef8(%r15),%eax 27a176: 41 0f b6 bf 50 0f 00 movzbl 0xf50(%r15),%edi 27a17d: 00 27a17e: 41 8b 8f 58 0f 00 00 mov 0xf58(%r15),%ecx 27a185: 41 0f b6 b7 51 0f 00 movzbl 0xf51(%r15),%esi 27a18c: 00 27a18d: f2 41 0f 59 84 24 08 mulsd -0x34f8(%r12),%xmm0 27a194: cb ff ff 27a197: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27a19f 27a19e: 00 27a19f: 89 44 24 40 mov %eax,0x40(%rsp) 27a1a3: 40 88 7c 24 20 mov %dil,0x20(%rsp) 27a1a8: 41 8b 87 5c 0f 00 00 mov 0xf5c(%r15),%eax 27a1af: 8b bd 74 8b ff ff mov -0x748c(%rbp),%edi 27a1b5: 89 4c 24 10 mov %ecx,0x10(%rsp) 27a1b9: 89 44 24 08 mov %eax,0x8(%rsp) 27a1bd: 40 88 74 24 18 mov %sil,0x18(%rsp) 27a1c2: f2 4c 0f 2c d0 cvttsd2si %xmm0,%r10 27a1c7: 66 0f ef c0 pxor %xmm0,%xmm0 27a1cb: 89 7c 24 38 mov %edi,0x38(%rsp) 27a1cf: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27a1d4: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27a1dc 27a1db: 00 27a1dc: 8b 95 08 8e ff ff mov -0x71f8(%rbp),%edx 27a1e2: 89 14 24 mov %edx,(%rsp) 27a1e5: 4c 89 54 24 30 mov %r10,0x30(%rsp) 27a1ea: f2 4c 0f 2c d8 cvttsd2si %xmm0,%r11 27a1ef: 66 0f ef c0 pxor %xmm0,%xmm0 27a1f3: f2 41 0f 5a 84 24 00 cvtsd2ss 0x200(%r12),%xmm0 27a1fa: 02 00 00 27a1fd: 4c 89 5c 24 28 mov %r11,0x28(%rsp) 27a202: e8 00 00 00 00 callq 27a207 27a207: 4d 8d 8f c8 a2 00 00 lea 0xa2c8(%r15),%r9 27a20e: 44 8b 85 98 90 ff ff mov -0x6f68(%rbp),%r8d 27a215: 8b 8d 44 f3 ff ff mov -0xcbc(%rbp),%ecx 27a21b: 43 0f b6 b4 37 58 13 movzbl 0x1358(%r15,%r14,1),%esi 27a222: 00 00 27a224: 8b 95 24 f3 ff ff mov -0xcdc(%rbp),%edx 27a22a: 41 51 push %r9 27a22c: 4d 8d 8f a8 a2 00 00 lea 0xa2a8(%r15),%r9 27a233: 41 51 push %r9 27a235: 4d 8d 8f c8 9f 00 00 lea 0x9fc8(%r15),%r9 27a23c: 41 51 push %r9 27a23e: 4d 8d 8f a8 9f 00 00 lea 0x9fa8(%r15),%r9 27a245: 41 51 push %r9 27a247: 4d 8d 8f 88 9f 00 00 lea 0x9f88(%r15),%r9 27a24e: 41 51 push %r9 27a250: 4d 8d 8f 38 90 00 00 lea 0x9038(%r15),%r9 27a257: 41 51 push %r9 27a259: 4d 8d 8f 3c 90 00 00 lea 0x903c(%r15),%r9 27a260: 41 51 push %r9 27a262: 4c 8d 8d 00 01 00 00 lea 0x100(%rbp),%r9 27a269: 41 51 push %r9 27a26b: 4c 8d 8d 20 01 00 00 lea 0x120(%rbp),%r9 27a272: 41 51 push %r9 27a274: 4c 8d 8d c0 00 00 00 lea 0xc0(%rbp),%r9 27a27b: 41 51 push %r9 27a27d: 4c 8d 8d e0 00 00 00 lea 0xe0(%rbp),%r9 27a284: 41 51 push %r9 27a286: 4c 8d 8d a0 00 00 00 lea 0xa0(%rbp),%r9 27a28d: 41 51 push %r9 27a28f: 4d 8d 8f c8 9c 00 00 lea 0x9cc8(%r15),%r9 27a296: 41 51 push %r9 27a298: 4d 8d 8f b0 34 00 00 lea 0x34b0(%r15),%r9 27a29f: 41 55 push %r13 27a2a1: 41 51 push %r9 27a2a3: 4d 8d 8f ac 34 00 00 lea 0x34ac(%r15),%r9 27a2aa: 41 51 push %r9 27a2ac: 4c 8d 8d 88 fa ff ff lea -0x578(%rbp),%r9 27a2b3: 41 51 push %r9 27a2b5: f3 4c 0f 2c c8 cvttss2si %xmm0,%r9 27a2ba: 6a 00 pushq $0x0 27a2bc: 8b bc 24 c8 00 00 00 mov 0xc8(%rsp),%edi 27a2c3: 57 push %rdi 27a2c4: 4c 89 ff mov %r15,%rdi 27a2c7: 53 push %rbx 27a2c8: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 27a2cf: 50 push %rax 27a2d0: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 27a2d7: 50 push %rax 27a2d8: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 27a2df: 50 push %rax 27a2e0: 0f b6 84 24 d0 00 00 movzbl 0xd0(%rsp),%eax 27a2e7: 00 27a2e8: 50 push %rax 27a2e9: 0f b6 84 24 e0 00 00 movzbl 0xe0(%rsp),%eax 27a2f0: 00 27a2f1: 50 push %rax 27a2f2: 4c 8b 94 24 f8 00 00 mov 0xf8(%rsp),%r10 27a2f9: 00 27a2fa: 41 52 push %r10 27a2fc: 4c 8b 9c 24 f8 00 00 mov 0xf8(%rsp),%r11 27a303: 00 27a304: 41 53 push %r11 27a306: 8b 84 24 d8 00 00 00 mov 0xd8(%rsp),%eax 27a30d: 50 push %rax 27a30e: e8 0d 34 ff ff callq 26d720 27a313: 66 0f ef c0 pxor %xmm0,%xmm0 27a317: 66 0f ef c9 pxor %xmm1,%xmm1 27a31b: 48 8d bd 48 e8 ff ff lea -0x17b8(%rbp),%rdi 27a322: 89 c0 mov %eax,%eax 27a324: 48 81 c4 e0 00 00 00 add $0xe0,%rsp 27a32b: 4d 8d 4c 24 40 lea 0x40(%r12),%r9 27a330: 41 0f b6 97 20 10 00 movzbl 0x1020(%r15),%edx 27a337: 00 27a338: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27a33d: f2 41 0f 11 87 a0 34 movsd %xmm0,0x34a0(%r15) 27a344: 00 00 27a346: 8b 85 78 8c ff ff mov -0x7388(%rbp),%eax 27a34c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27a354 27a353: 00 27a354: f2 41 0f 59 84 24 70 mulsd -0x5c90(%r12),%xmm0 27a35b: a3 ff ff 27a35e: 44 8b 85 34 8b ff ff mov -0x74cc(%rbp),%r8d 27a365: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27a36a: 8b 8d 10 b6 ff ff mov -0x49f0(%rbp),%ecx 27a370: 43 0f b6 b4 37 30 16 movzbl 0x1630(%r15,%r14,1),%esi 27a377: 00 00 27a379: 57 push %rdi 27a37a: 4c 89 ff mov %r15,%rdi 27a37d: e8 ae 2e ff ff callq 26d230 27a382: f2 41 0f 11 84 24 40 movsd %xmm0,-0x4c0(%r12) 27a389: fb ff ff 27a38c: 41 8b 9f a8 0f 00 00 mov 0xfa8(%r15),%ebx 27a393: 41 89 9f 30 90 00 00 mov %ebx,0x9030(%r15) 27a39a: 41 5b pop %r11 27a39c: 41 8b bf f8 0e 00 00 mov 0xef8(%r15),%edi 27a3a3: 44 8b 95 c8 8d ff ff mov -0x7238(%rbp),%r10d 27a3aa: 66 0f ef c0 pxor %xmm0,%xmm0 27a3ae: 41 8b 87 5c 0f 00 00 mov 0xf5c(%r15),%eax 27a3b5: 44 8b 8d 54 8b ff ff mov -0x74ac(%rbp),%r9d 27a3bc: f2 41 0f 5a 84 24 c0 cvtsd2ss 0x1c0(%r12),%xmm0 27a3c3: 01 00 00 27a3c6: 89 7c 24 38 mov %edi,0x38(%rsp) 27a3ca: 8b 95 f4 8a ff ff mov -0x750c(%rbp),%edx 27a3d0: f2 49 0f 2c bc 24 08 cvttsd2si -0x34f8(%r12),%rdi 27a3d7: cb ff ff 27a3da: 41 0f b6 8f 51 0f 00 movzbl 0xf51(%r15),%ecx 27a3e1: 00 27a3e2: 44 89 54 24 48 mov %r10d,0x48(%rsp) 27a3e7: 41 0f b6 b7 50 0f 00 movzbl 0xf50(%r15),%esi 27a3ee: 00 27a3ef: 44 8b 95 08 8e ff ff mov -0x71f8(%rbp),%r10d 27a3f6: 89 44 24 30 mov %eax,0x30(%rsp) 27a3fa: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27a402 27a401: 00 27a402: 41 8b 87 58 0f 00 00 mov 0xf58(%r15),%eax 27a409: 44 89 4c 24 40 mov %r9d,0x40(%rsp) 27a40e: 89 4c 24 08 mov %ecx,0x8(%rsp) 27a412: 89 04 24 mov %eax,(%rsp) 27a415: 89 74 24 10 mov %esi,0x10(%rsp) 27a419: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 27a41e: 89 54 24 18 mov %edx,0x18(%rsp) 27a422: 44 89 54 24 20 mov %r10d,0x20(%rsp) 27a427: e8 00 00 00 00 callq 27a42c 27a42c: 4c 8d 5d e0 lea -0x20(%rbp),%r11 27a430: 44 8b 85 98 90 ff ff mov -0x6f68(%rbp),%r8d 27a437: 8b 8d 04 f3 ff ff mov -0xcfc(%rbp),%ecx 27a43d: 43 0f b6 b4 37 58 13 movzbl 0x1358(%r15,%r14,1),%esi 27a444: 00 00 27a446: 8b 95 e4 f2 ff ff mov -0xd1c(%rbp),%edx 27a44c: ff b4 24 58 01 00 00 pushq 0x158(%rsp) 27a453: ff b4 24 68 01 00 00 pushq 0x168(%rsp) 27a45a: ff b4 24 78 01 00 00 pushq 0x178(%rsp) 27a461: ff b4 24 88 01 00 00 pushq 0x188(%rsp) 27a468: ff b4 24 98 01 00 00 pushq 0x198(%rsp) 27a46f: 41 53 push %r11 27a471: 4c 8d 5d c0 lea -0x40(%rbp),%r11 27a475: 41 53 push %r11 27a477: 4c 8d 5d 60 lea 0x60(%rbp),%r11 27a47b: 41 53 push %r11 27a47d: 4c 8d 9d 80 00 00 00 lea 0x80(%rbp),%r11 27a484: 41 53 push %r11 27a486: 4c 8d 5d 20 lea 0x20(%rbp),%r11 27a48a: 41 53 push %r11 27a48c: 4c 8d 5d 40 lea 0x40(%rbp),%r11 27a490: 41 53 push %r11 27a492: 4d 8d 9d 70 ff ff ff lea -0x90(%r13),%r11 27a499: 49 83 c5 01 add $0x1,%r13 27a49d: 55 push %rbp 27a49e: ff b4 24 e0 01 00 00 pushq 0x1e0(%rsp) 27a4a5: 41 53 push %r11 27a4a7: 4c 8d 9d 68 fa ff ff lea -0x598(%rbp),%r11 27a4ae: ff b4 24 f8 01 00 00 pushq 0x1f8(%rsp) 27a4b5: ff b4 24 08 02 00 00 pushq 0x208(%rsp) 27a4bc: 41 53 push %r11 27a4be: 44 8b 94 24 d0 00 00 mov 0xd0(%rsp),%r10d 27a4c5: 00 27a4c6: 41 52 push %r10 27a4c8: 44 8b 8c 24 d0 00 00 mov 0xd0(%rsp),%r9d 27a4cf: 00 27a4d0: 41 51 push %r9 27a4d2: f3 4c 0f 2c c8 cvttss2si %xmm0,%r9 27a4d7: 53 push %rbx 27a4d8: 8b bc 24 d8 00 00 00 mov 0xd8(%rsp),%edi 27a4df: 57 push %rdi 27a4e0: 8b 84 24 d8 00 00 00 mov 0xd8(%rsp),%eax 27a4e7: 50 push %rax 27a4e8: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 27a4ef: 50 push %rax 27a4f0: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 27a4f7: 50 push %rax 27a4f8: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 27a4ff: 50 push %rax 27a500: 8b bc 24 f0 00 00 00 mov 0xf0(%rsp),%edi 27a507: 57 push %rdi 27a508: 8b 84 24 e8 00 00 00 mov 0xe8(%rsp),%eax 27a50f: 4c 89 ff mov %r15,%rdi 27a512: 50 push %rax 27a513: 44 8b 94 24 f8 00 00 mov 0xf8(%rsp),%r10d 27a51a: 00 27a51b: 41 52 push %r10 27a51d: e8 fe 31 ff ff callq 26d720 27a522: 66 0f ef c0 pxor %xmm0,%xmm0 27a526: 66 0f ef c9 pxor %xmm1,%xmm1 27a52a: 4d 89 e1 mov %r12,%r9 27a52d: 89 c0 mov %eax,%eax 27a52f: 48 8d bd 28 e8 ff ff lea -0x17d8(%rbp),%rdi 27a536: 48 81 c4 e0 00 00 00 add $0xe0,%rsp 27a53d: 41 0f b6 97 20 10 00 movzbl 0x1020(%r15),%edx 27a544: 00 27a545: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27a54a: 48 83 c5 04 add $0x4,%rbp 27a54e: f2 41 0f 11 87 98 34 movsd %xmm0,0x3498(%r15) 27a555: 00 00 27a557: 8b 85 34 8c ff ff mov -0x73cc(%rbp),%eax 27a55d: 43 0f b6 b4 37 30 16 movzbl 0x1630(%r15,%r14,1),%esi 27a564: 00 00 27a566: 44 8b 85 10 8b ff ff mov -0x74f0(%rbp),%r8d 27a56d: 8b 8d ec b5 ff ff mov -0x4a14(%rbp),%ecx 27a573: f2 41 0f 10 84 24 70 movsd -0x5c90(%r12),%xmm0 27a57a: a3 ff ff 27a57d: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27a582: 57 push %rdi 27a583: 4c 89 ff mov %r15,%rdi 27a586: e8 a5 2c ff ff callq 26d230 27a58b: 4d 8d 9c 24 20 19 00 lea 0x1920(%r12),%r11 27a592: 00 27a593: 66 0f ef c9 pxor %xmm1,%xmm1 27a597: f2 41 0f 11 84 24 c0 movsd %xmm0,-0x940(%r12) 27a59e: f6 ff ff 27a5a1: f2 41 0f 10 87 98 34 movsd 0x3498(%r15),%xmm0 27a5a8: 00 00 27a5aa: f2 41 0f 58 87 a0 34 addsd 0x34a0(%r15),%xmm0 27a5b1: 00 00 27a5b3: f2 41 0f 11 84 24 40 movsd %xmm0,-0x16c0(%r12) 27a5ba: e9 ff ff 27a5bd: 66 0f ef c0 pxor %xmm0,%xmm0 27a5c1: 41 8b 8f a8 34 00 00 mov 0x34a8(%r15),%ecx 27a5c8: 45 8b 87 ac 34 00 00 mov 0x34ac(%r15),%r8d 27a5cf: 42 8d 04 01 lea (%rcx,%r8,1),%eax 27a5d3: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27a5d8: f2 41 0f 11 84 24 c0 movsd %xmm0,-0x1240(%r12) 27a5df: ed ff ff 27a5e2: 66 0f ef c0 pxor %xmm0,%xmm0 27a5e6: 41 8b 87 b4 34 00 00 mov 0x34b4(%r15),%eax 27a5ed: 45 8b 97 b0 34 00 00 mov 0x34b0(%r15),%r10d 27a5f4: 42 8d 14 10 lea (%rax,%r10,1),%edx 27a5f8: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27a5fd: f2 41 0f 11 84 24 40 movsd %xmm0,-0xdc0(%r12) 27a604: f2 ff ff 27a607: 8b 95 94 8c ff ff mov -0x736c(%rbp),%edx 27a60d: f2 41 0f 10 84 24 70 movsd -0x5c90(%r12),%xmm0 27a614: a3 ff ff 27a617: 44 8b 4d 5c mov 0x5c(%rbp),%r9d 27a61b: 8b b5 24 8e ff ff mov -0x71dc(%rbp),%esi 27a621: 41 0f b6 bf 50 0f 00 movzbl 0xf50(%r15),%edi 27a628: 00 27a629: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 27a62e: 43 0f b6 94 37 58 13 movzbl 0x1358(%r15,%r14,1),%edx 27a635: 00 00 27a637: f2 41 0f 5e 8c 24 d0 divsd -0x5b30(%r12),%xmm1 27a63e: a4 ff ff 27a641: 41 53 push %r11 27a643: 4d 8d 9c 24 e0 18 00 lea 0x18e0(%r12),%r11 27a64a: 00 27a64b: 49 83 c6 01 add $0x1,%r14 27a64f: 49 83 c4 08 add $0x8,%r12 27a653: 41 53 push %r11 27a655: 44 8b 9d 9c 00 00 00 mov 0x9c(%rbp),%r11d 27a65c: 41 53 push %r11 27a65e: 44 8b 5d fc mov -0x4(%rbp),%r11d 27a662: 41 53 push %r11 27a664: 41 52 push %r10 27a666: 50 push %rax 27a667: 8b 85 fc 00 00 00 mov 0xfc(%rbp),%eax 27a66d: 50 push %rax 27a66e: e8 fd 21 ff ff callq 26c870 27a673: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 27a67a: 48 83 c4 40 add $0x40,%rsp 27a67e: 8d 50 ff lea -0x1(%rax),%edx 27a681: 44 39 f2 cmp %r14d,%edx 27a684: 72 64 jb 27a6ea 27a686: 8b 85 28 8e ff ff mov -0x71d8(%rbp),%eax 27a68c: 41 8b 9f ac 0f 00 00 mov 0xfac(%r15),%ebx 27a693: 83 f8 02 cmp $0x2,%eax 27a696: 76 09 jbe 27a6a1 27a698: 83 f8 08 cmp $0x8,%eax 27a69b: 0f 85 c0 fa ff ff jne 27a161 27a6a1: 48 8b 44 24 50 mov 0x50(%rsp),%rax 27a6a6: 48 8b 8c 24 98 01 00 mov 0x198(%rsp),%rcx 27a6ad: 00 27a6ae: 49 c7 87 a0 34 00 00 movq $0x0,0x34a0(%r15) 27a6b5: 00 00 00 00 27a6b9: 49 c7 87 ac 34 00 00 movq $0x0,0x34ac(%r15) 27a6c0: 00 00 00 00 27a6c4: 49 c7 84 24 40 fb ff movq $0x0,-0x4c0(%r12) 27a6cb: ff 00 00 00 00 27a6d0: 4c 01 e8 add %r13,%rax 27a6d3: c6 04 c8 01 movb $0x1,(%rax,%rcx,8) 27a6d7: 41 03 9f a8 0f 00 00 add 0xfa8(%r15),%ebx 27a6de: 41 89 9f 30 90 00 00 mov %ebx,0x9030(%r15) 27a6e5: e9 b2 fc ff ff jmpq 27a39c 27a6ea: 45 8b 87 40 0f 00 00 mov 0xf40(%r15),%r8d 27a6f1: 4c 8b 94 24 18 01 00 mov 0x118(%rsp),%r10 27a6f8: 00 27a6f9: 66 0f ef c9 pxor %xmm1,%xmm1 27a6fd: 45 8b 8f 68 0f 00 00 mov 0xf68(%r15),%r9d 27a704: 48 8b 9c 24 10 01 00 mov 0x110(%rsp),%rbx 27a70b: 00 27a70c: 45 0f af 82 9c 54 00 imul 0x549c(%r10),%r8d 27a713: 00 27a714: 4c 8b 74 24 58 mov 0x58(%rsp),%r14 27a719: 45 0f af 8a e4 54 00 imul 0x54e4(%r10),%r9d 27a720: 00 27a721: 41 8b bf 5c 0f 00 00 mov 0xf5c(%r15),%edi 27a728: 41 8b 8f 58 0f 00 00 mov 0xf58(%r15),%ecx 27a72f: f2 41 0f 10 9c df 40 movsd 0x5540(%r15,%rbx,8),%xmm3 27a736: 55 00 00 27a739: f2 41 0f 10 87 80 0e movsd 0xe80(%r15),%xmm0 27a740: 00 00 27a742: 41 0f b6 b7 50 0f 00 movzbl 0xf50(%r15),%esi 27a749: 00 27a74a: f2 41 0f 10 97 78 0e movsd 0xe78(%r15),%xmm2 27a751: 00 00 27a753: 45 01 c8 add %r9d,%r8d 27a756: 41 80 bf 51 0f 00 00 cmpb $0x0,0xf51(%r15) 27a75d: 00 27a75e: f2 41 0f 2a c8 cvtsi2sd %r8d,%xmm1 27a763: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 27a76b 27a76a: 00 27a76b: f2 0f 5e cb divsd %xmm3,%xmm1 27a76f: f2 41 0f 58 8c 9f f8 addsd 0x55f8(%r15,%rbx,4),%xmm1 27a776: 55 00 00 27a779: 0f 84 ce 1a 00 00 je 27c24d 27a77f: 40 84 f6 test %sil,%sil 27a782: 74 4a je 27a7ce 27a784: f2 0f 5e d0 divsd %xmm0,%xmm2 27a788: 29 f9 sub %edi,%ecx 27a78a: 85 c0 test %eax,%eax 27a78c: 7e 40 jle 27a7ce 27a78e: 8d 3c cd 01 00 00 00 lea 0x1(,%rcx,8),%edi 27a795: 48 8b 8c 24 c0 01 00 mov 0x1c0(%rsp),%rcx 27a79c: 00 27a79d: 49 8d b4 97 d4 37 00 lea 0x37d4(%r15,%rdx,4),%rsi 27a7a4: 00 27a7a5: 8b 11 mov (%rcx),%edx 27a7a7: 0f af 91 b0 4d 00 00 imul 0x4db0(%rcx),%edx 27a7ae: 66 0f ef c0 pxor %xmm0,%xmm0 27a7b2: 48 83 c1 04 add $0x4,%rcx 27a7b6: 0f af d7 imul %edi,%edx 27a7b9: f2 0f 2a c2 cvtsi2sd %edx,%xmm0 27a7bd: f2 0f 59 c2 mulsd %xmm2,%xmm0 27a7c1: f2 0f 5e c3 divsd %xmm3,%xmm0 27a7c5: f2 0f 58 c8 addsd %xmm0,%xmm1 27a7c9: 48 39 ce cmp %rcx,%rsi 27a7cc: 75 d7 jne 27a7a5 27a7ce: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27a7d6 27a7d5: 00 27a7d6: 4c 8b ac 24 00 03 00 mov 0x300(%rsp),%r13 27a7dd: 00 27a7de: 31 db xor %ebx,%ebx 27a7e0: f2 41 0f 5e 87 08 34 divsd 0x3408(%r15),%xmm0 27a7e7: 00 00 27a7e9: f2 41 0f 11 8f b8 34 movsd %xmm1,0x34b8(%r15) 27a7f0: 00 00 27a7f2: f2 41 0f 11 87 c0 34 movsd %xmm0,0x34c0(%r15) 27a7f9: 00 00 27a7fb: eb 10 jmp 27a80d 27a7fd: 48 83 c3 01 add $0x1,%rbx 27a801: 49 83 c5 08 add $0x8,%r13 27a805: 39 d9 cmp %ebx,%ecx 27a807: 0f 82 df 00 00 00 jb 27a8ec 27a80d: 41 89 dc mov %ebx,%r12d 27a810: 8d 48 ff lea -0x1(%rax),%ecx 27a813: 41 39 9c 9f d0 17 00 cmp %ebx,0x17d0(%r15,%rbx,4) 27a81a: 00 27a81b: 75 e0 jne 27a7fd 27a81d: 41 80 bc 1f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbx,1) 27a824: 00 00 27a826: 0f 85 95 19 00 00 jne 27c1c1 27a82c: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 27a833: 00 27a834: 31 ed xor %ebp,%ebp 27a836: eb 12 jmp 27a84a 27a838: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 27a83f: 48 83 c5 01 add $0x1,%rbp 27a843: 8d 48 ff lea -0x1(%rax),%ecx 27a846: 39 e9 cmp %ebp,%ecx 27a848: 72 b3 jb 27a7fd 27a84a: 45 39 a4 af d0 17 00 cmp %r12d,0x17d0(%r15,%rbp,4) 27a851: 00 27a852: 75 e4 jne 27a838 27a854: 41 80 bc 2f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbp,1) 27a85b: 00 00 27a85d: 74 d9 je 27a838 27a85f: 41 8b 8c af 30 15 00 mov 0x1530(%r15,%rbp,4),%ecx 27a866: 00 27a867: 41 8b 94 af 10 15 00 mov 0x1510(%r15,%rbp,4),%edx 27a86e: 00 27a86f: 41 8b b4 af f0 14 00 mov 0x14f0(%r15,%rbp,4),%esi 27a876: 00 27a877: 41 8b bc af d0 14 00 mov 0x14d0(%r15,%rbp,4),%edi 27a87e: 00 27a87f: f2 4d 0f 2c 8c ef 10 cvttsd2si 0x1410(%r15,%rbp,8),%r9 27a886: 14 00 00 27a889: f2 41 0f 10 af 68 0e movsd 0xe68(%r15),%xmm5 27a890: 00 00 27a892: 45 8b 84 af 50 15 00 mov 0x1550(%r15,%rbp,4),%r8d 27a899: 00 27a89a: f2 41 0f 10 8c ef b0 movsd 0x15b0(%r15,%rbp,8),%xmm1 27a8a1: 15 00 00 27a8a4: f2 41 0f 10 84 ef 70 movsd 0x1570(%r15,%rbp,8),%xmm0 27a8ab: 15 00 00 27a8ae: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 27a8b3: e8 78 2b ff ff callq 26d430 27a8b8: 66 0f 28 c8 movapd %xmm0,%xmm1 27a8bc: 66 0f ef c0 pxor %xmm0,%xmm0 27a8c0: f2 41 0f 5e 8e e8 53 divsd 0x53e8(%r14),%xmm1 27a8c7: 00 00 27a8c9: f2 0f 58 0c 24 addsd (%rsp),%xmm1 27a8ce: f2 41 0f 5a 45 00 cvtsd2ss 0x0(%r13),%xmm0 27a8d4: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27a8d8: e8 00 00 00 00 callq 27a8dd 27a8dd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27a8e1: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 27a8e7: e9 4c ff ff ff jmpq 27a838 27a8ec: 48 8b 84 24 00 02 00 mov 0x200(%rsp),%rax 27a8f3: 00 27a8f4: 48 8b bc 24 b8 01 00 mov 0x1b8(%rsp),%rdi 27a8fb: 00 27a8fc: 4c 8b 8c 24 b0 01 00 mov 0x1b0(%rsp),%r9 27a903: 00 27a904: 4c 8b 94 24 d0 00 00 mov 0xd0(%rsp),%r10 27a90b: 00 27a90c: 4c 8d 04 88 lea (%rax,%rcx,4),%r8 27a910: 8b 37 mov (%rdi),%esi 27a912: 31 c0 xor %eax,%eax 27a914: eb 03 jmp 27a919 27a916: 48 89 d0 mov %rdx,%rax 27a919: 39 c6 cmp %eax,%esi 27a91b: 75 14 jne 27a931 27a91d: f2 41 0f 10 84 c2 20 movsd 0x8320(%r10,%rax,8),%xmm0 27a924: 83 00 00 27a927: f2 41 0f 11 84 79 80 movsd %xmm0,0x5380(%r9,%rdi,2) 27a92e: 53 00 00 27a931: 48 8d 50 01 lea 0x1(%rax),%rdx 27a935: 48 39 c1 cmp %rax,%rcx 27a938: 75 dc jne 27a916 27a93a: 48 83 c7 04 add $0x4,%rdi 27a93e: 49 39 f8 cmp %rdi,%r8 27a941: 75 cd jne 27a910 27a943: 49 c7 87 b0 32 00 00 movq $0x0,0x32b0(%r15) 27a94a: 00 00 00 00 27a94e: 48 8b ac 24 d0 00 00 mov 0xd0(%rsp),%rbp 27a955: 00 27a956: 31 db xor %ebx,%ebx 27a958: 41 8b 84 9f 58 12 00 mov 0x1258(%r15,%rbx,4),%eax 27a95f: 00 27a960: 66 0f ef ed pxor %xmm5,%xmm5 27a964: 41 2b 84 9f 10 16 00 sub 0x1610(%r15,%rbx,4),%eax 27a96b: 00 27a96c: 66 0f ef c9 pxor %xmm1,%xmm1 27a970: f2 0f 10 84 dd 20 83 movsd 0x8320(%rbp,%rbx,8),%xmm0 27a977: 00 00 27a979: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 27a97e: 41 8b 84 9f 38 12 00 mov 0x1238(%r15,%rbx,4),%eax 27a985: 00 27a986: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27a98b: f2 41 0f 5e 8c df d8 divsd 0x12d8(%r15,%rbx,8),%xmm1 27a992: 12 00 00 27a995: f2 0f 5e c1 divsd %xmm1,%xmm0 27a999: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27a9a1 27a9a0: 00 27a9a1: 66 49 0f 7e ec movq %xmm5,%r12 27a9a6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27a9aa: e8 00 00 00 00 callq 27a9af 27a9af: 0f 28 c8 movaps %xmm0,%xmm1 27a9b2: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 27a9ba 27a9b9: 00 27a9ba: e8 00 00 00 00 callq 27a9bf 27a9bf: 66 49 0f 6e cc movq %r12,%xmm1 27a9c4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27a9c8: f2 0f 5c c8 subsd %xmm0,%xmm1 27a9cc: 66 0f ef c0 pxor %xmm0,%xmm0 27a9d0: f2 41 0f 11 8c df 88 movsd %xmm1,0x7b88(%r15,%rbx,8) 27a9d7: 7b 00 00 27a9da: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27a9de: 48 83 c3 01 add $0x1,%rbx 27a9e2: f2 41 0f 5a 87 b0 32 cvtsd2ss 0x32b0(%r15),%xmm0 27a9e9: 00 00 27a9eb: e8 00 00 00 00 callq 27a9f0 27a9f0: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 27a9f7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27a9fb: f2 41 0f 11 87 b0 32 movsd %xmm0,0x32b0(%r15) 27aa02: 00 00 27aa04: 83 e8 01 sub $0x1,%eax 27aa07: 39 d8 cmp %ebx,%eax 27aa09: 0f 83 49 ff ff ff jae 27a958 27aa0f: 48 8b 8c 24 a8 01 00 mov 0x1a8(%rsp),%rcx 27aa16: 00 27aa17: 41 8b 87 40 1a 00 00 mov 0x1a40(%r15),%eax 27aa1e: 4d 89 f5 mov %r14,%r13 27aa21: f2 41 0f 11 87 00 0d movsd %xmm0,0xd00(%r15) 27aa28: 00 00 27aa2a: 49 8d 0c cf lea (%r15,%rcx,8),%rcx 27aa2e: 41 89 87 f8 0c 00 00 mov %eax,0xcf8(%r15) 27aa35: 48 89 8c 24 20 01 00 mov %rcx,0x120(%rsp) 27aa3c: 00 27aa3d: 49 8d 4e 01 lea 0x1(%r14),%rcx 27aa41: 48 89 8c 24 28 01 00 mov %rcx,0x128(%rsp) 27aa48: 00 27aa49: 48 8b 8c 24 18 01 00 mov 0x118(%rsp),%rcx 27aa50: 00 27aa51: 89 81 b0 19 00 00 mov %eax,0x19b0(%rcx) 27aa57: f2 45 0f 10 87 60 0e movsd 0xe60(%r15),%xmm8 27aa5e: 00 00 27aa60: f2 41 0f 11 87 50 1a movsd %xmm0,0x1a50(%r15) 27aa67: 00 00 27aa69: f2 41 0f 10 87 40 0e movsd 0xe40(%r15),%xmm0 27aa70: 00 00 27aa72: 85 c0 test %eax,%eax 27aa74: 0f 84 81 0f 00 00 je 27b9fb 27aa7a: 83 f8 01 cmp $0x1,%eax 27aa7d: 0f 84 cc 0f 00 00 je 27ba4f 27aa83: 4c 8b b4 24 20 01 00 mov 0x120(%rsp),%r14 27aa8a: 00 27aa8b: 4c 89 e8 mov %r13,%rax 27aa8e: 4d 89 fc mov %r15,%r12 27aa91: 31 db xor %ebx,%ebx 27aa93: f2 45 0f 11 87 c8 34 movsd %xmm8,0x34c8(%r15) 27aa9a: 00 00 27aa9c: 4c 89 fd mov %r15,%rbp 27aa9f: 4d 89 f5 mov %r14,%r13 27aaa2: 49 89 c6 mov %rax,%r14 27aaa5: e9 9a 05 00 00 jmpq 27b044 27aaaa: 49 c7 87 88 0d 00 00 movq $0x0,0xd88(%r15) 27aab1: 00 00 00 00 27aab5: 66 0f ef db pxor %xmm3,%xmm3 27aab9: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 27aac0: 00 27aac1: 66 0f ef c9 pxor %xmm1,%xmm1 27aac5: f2 44 0f 11 84 24 c0 movsd %xmm8,0xc0(%rsp) 27aacc: 00 00 00 27aacf: f2 0f 11 9c 24 b8 00 movsd %xmm3,0xb8(%rsp) 27aad6: 00 00 27aad8: f2 0f 10 84 d8 d0 4d movsd 0x4dd0(%rax,%rbx,8),%xmm0 27aadf: 00 00 27aae1: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 27aae8: 00 27aae9: f2 0f 11 84 24 20 03 movsd %xmm0,0x320(%rsp) 27aaf0: 00 00 27aaf2: 8b 84 98 90 35 00 00 mov 0x3590(%rax,%rbx,4),%eax 27aaf9: f2 41 0f 10 86 e8 53 movsd 0x53e8(%r14),%xmm0 27ab00: 00 00 27ab02: 89 84 24 40 03 00 00 mov %eax,0x340(%rsp) 27ab09: 41 0f b6 84 1f 9c 18 movzbl 0x189c(%r15,%rbx,1),%eax 27ab10: 00 00 27ab12: f2 0f 11 84 24 28 03 movsd %xmm0,0x328(%rsp) 27ab19: 00 00 27ab1b: f2 0f 10 85 d8 12 00 movsd 0x12d8(%rbp),%xmm0 27ab22: 00 27ab23: 88 84 24 44 03 00 00 mov %al,0x344(%rsp) 27ab2a: 41 8b 84 24 a8 13 00 mov 0x13a8(%r12),%eax 27ab31: 00 27ab32: f2 0f 11 84 24 30 03 movsd %xmm0,0x330(%rsp) 27ab39: 00 00 27ab3b: f2 41 0f 10 87 08 34 movsd 0x3408(%r15),%xmm0 27ab42: 00 00 27ab44: 89 84 24 48 03 00 00 mov %eax,0x348(%rsp) 27ab4b: 41 8b 84 24 a4 78 00 mov 0x78a4(%r12),%eax 27ab52: 00 27ab53: f2 0f 11 84 24 38 03 movsd %xmm0,0x338(%rsp) 27ab5a: 00 00 27ab5c: 66 0f ef c0 pxor %xmm0,%xmm0 27ab60: 89 84 24 4c 03 00 00 mov %eax,0x34c(%rsp) 27ab67: 41 8b 84 24 84 78 00 mov 0x7884(%r12),%eax 27ab6e: 00 27ab6f: 89 84 24 50 03 00 00 mov %eax,0x350(%rsp) 27ab76: 41 8b 84 24 e4 78 00 mov 0x78e4(%r12),%eax 27ab7d: 00 27ab7e: 89 84 24 54 03 00 00 mov %eax,0x354(%rsp) 27ab85: 41 8b 84 24 c4 78 00 mov 0x78c4(%r12),%eax 27ab8c: 00 27ab8d: 89 84 24 58 03 00 00 mov %eax,0x358(%rsp) 27ab94: 41 0f b6 84 1f 30 16 movzbl 0x1630(%r15,%rbx,1),%eax 27ab9b: 00 00 27ab9d: 89 84 24 5c 03 00 00 mov %eax,0x35c(%rsp) 27aba4: 41 8b 84 24 f4 17 00 mov 0x17f4(%r12),%eax 27abab: 00 27abac: 89 84 24 60 03 00 00 mov %eax,0x360(%rsp) 27abb3: 41 8b 84 24 58 12 00 mov 0x1258(%r12),%eax 27abba: 00 27abbb: 41 2b 84 24 10 16 00 sub 0x1610(%r12),%eax 27abc2: 00 27abc3: 89 84 24 64 03 00 00 mov %eax,0x364(%rsp) 27abca: 41 8b 84 24 38 12 00 mov 0x1238(%r12),%eax 27abd1: 00 27abd2: 41 8b bc 24 e8 6d 00 mov 0x6de8(%r12),%edi 27abd9: 00 27abda: f2 44 0f 10 ad 48 6e movsd 0x6e48(%rbp),%xmm13 27abe1: 00 00 27abe3: 89 84 24 68 03 00 00 mov %eax,0x368(%rsp) 27abea: 41 0f b6 87 51 0f 00 movzbl 0xf51(%r15),%eax 27abf1: 00 27abf2: 89 bc 24 a8 00 00 00 mov %edi,0xa8(%rsp) 27abf9: f2 48 0f 2c bd 48 60 cvttsd2si 0x6048(%rbp),%rdi 27ac00: 00 00 27ac02: 88 84 24 14 03 00 00 mov %al,0x314(%rsp) 27ac09: 49 8b 87 58 0f 00 00 mov 0xf58(%r15),%rax 27ac10: f2 44 0f 10 a5 08 70 movsd 0x7008(%rbp),%xmm12 27ac17: 00 00 27ac19: f2 44 0f 10 9d 48 69 movsd 0x6948(%rbp),%xmm11 27ac20: 00 00 27ac22: f2 44 0f 11 ac 24 a0 movsd %xmm13,0xa0(%rsp) 27ac29: 00 00 00 27ac2c: 48 89 84 24 18 03 00 mov %rax,0x318(%rsp) 27ac33: 00 27ac34: 41 8b 84 24 c8 6d 00 mov 0x6dc8(%r12),%eax 27ac3b: 00 27ac3c: f2 44 0f 10 95 08 6e movsd 0x6e08(%rbp),%xmm10 27ac43: 00 00 27ac45: f2 0f 10 bd c8 64 00 movsd 0x64c8(%rbp),%xmm7 27ac4c: 00 27ac4d: 48 89 7c 24 38 mov %rdi,0x38(%rsp) 27ac52: 89 84 24 8c 00 00 00 mov %eax,0x8c(%rsp) 27ac59: 45 8b 8c 24 b0 3b 00 mov 0x3bb0(%r12),%r9d 27ac60: 00 27ac61: f2 48 0f 2c 85 10 39 cvttsd2si 0x3910(%rbp),%rax 27ac68: 00 00 27ac6a: 45 8b 84 24 90 3b 00 mov 0x3b90(%r12),%r8d 27ac71: 00 27ac72: f2 44 0f 11 a4 24 98 movsd %xmm12,0x98(%rsp) 27ac79: 00 00 00 27ac7c: f2 44 0f 10 8d c8 6f movsd 0x6fc8(%rbp),%xmm9 27ac83: 00 00 27ac85: f2 0f 11 7c 24 70 movsd %xmm7,0x70(%rsp) 27ac8b: 45 0f b6 97 20 10 00 movzbl 0x1020(%r15),%r10d 27ac92: 00 27ac93: 44 89 8c 24 b0 00 00 mov %r9d,0xb0(%rsp) 27ac9a: 00 27ac9b: 44 89 94 24 b4 00 00 mov %r10d,0xb4(%rsp) 27aca2: 00 27aca3: 44 89 84 24 ac 00 00 mov %r8d,0xac(%rsp) 27acaa: 00 27acab: 48 89 44 24 30 mov %rax,0x30(%rsp) 27acb0: f2 44 0f 11 9c 24 90 movsd %xmm11,0x90(%rsp) 27acb7: 00 00 00 27acba: f2 44 0f 11 94 24 80 movsd %xmm10,0x80(%rsp) 27acc1: 00 00 00 27acc4: f2 44 0f 11 4c 24 78 movsd %xmm9,0x78(%rsp) 27accb: f2 48 0f 2c b5 c8 5b cvttsd2si 0x5bc8(%rbp),%rsi 27acd2: 00 00 27acd4: f2 0f 10 95 88 7b 00 movsd 0x7b88(%rbp),%xmm2 27acdb: 00 27acdc: f2 41 0f 5a 87 50 1a cvtsd2ss 0x1a50(%r15),%xmm0 27ace3: 00 00 27ace5: f2 48 0f 2c 8d 48 57 cvttsd2si 0x5748(%rbp),%rcx 27acec: 00 00 27acee: 45 8b 94 24 a0 16 00 mov 0x16a0(%r12),%r10d 27acf5: 00 27acf6: 41 0f b6 94 1f 58 13 movzbl 0x1358(%r15,%rbx,1),%edx 27acfd: 00 00 27acff: 41 8b bf 54 0f 00 00 mov 0xf54(%r15),%edi 27ad06: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 27ad0a: f2 0f 11 54 24 50 movsd %xmm2,0x50(%rsp) 27ad10: 45 8b 8c 24 80 16 00 mov 0x1680(%r12),%r9d 27ad17: 00 27ad18: 44 89 54 24 08 mov %r10d,0x8(%rsp) 27ad1d: 45 0f b6 84 1f 78 16 movzbl 0x1678(%r15,%rbx,1),%r8d 27ad24: 00 00 27ad26: 48 89 74 24 40 mov %rsi,0x40(%rsp) 27ad2b: f2 41 0f 10 b7 c0 34 movsd 0x34c0(%r15),%xmm6 27ad32: 00 00 27ad34: 45 0f b6 9f 50 0f 00 movzbl 0xf50(%r15),%r11d 27ad3b: 00 27ad3c: 89 14 24 mov %edx,(%rsp) 27ad3f: f2 41 0f 10 af b8 34 movsd 0x34b8(%r15),%xmm5 27ad46: 00 00 27ad48: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 27ad4d: f2 41 0f 10 a7 60 0e movsd 0xe60(%r15),%xmm4 27ad54: 00 00 27ad56: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 27ad5b: 44 89 44 24 18 mov %r8d,0x18(%rsp) 27ad60: 44 89 5c 24 20 mov %r11d,0x20(%rsp) 27ad65: 89 7c 24 28 mov %edi,0x28(%rsp) 27ad69: f2 0f 11 74 24 68 movsd %xmm6,0x68(%rsp) 27ad6f: f2 0f 11 6c 24 60 movsd %xmm5,0x60(%rsp) 27ad75: f2 0f 11 64 24 58 movsd %xmm4,0x58(%rsp) 27ad7b: e8 00 00 00 00 callq 27ad80 27ad80: 48 8b b4 24 d0 00 00 mov 0xd0(%rsp),%rsi 27ad87: 00 27ad88: 4c 8d 9d 70 1b 00 00 lea 0x1b70(%rbp),%r11 27ad8f: 41 8b 8c 24 90 17 00 mov 0x1790(%r12),%ecx 27ad96: 00 27ad97: 0f 28 c8 movaps %xmm0,%xmm1 27ad9a: f2 0f 10 85 10 39 00 movsd 0x3910(%rbp),%xmm0 27ada1: 00 27ada2: f2 0f 5e 85 38 11 00 divsd 0x1138(%rbp),%xmm0 27ada9: 00 27adaa: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 27adaf: f2 48 0f 2c b4 de 30 cvttsd2si 0x7630(%rsi,%rbx,8),%rsi 27adb6: 76 00 00 27adb9: 48 83 c3 01 add $0x1,%rbx 27adbd: f2 41 0f 10 87 78 0e movsd 0xe78(%r15),%xmm0 27adc4: 00 00 27adc6: 41 53 push %r11 27adc8: 4c 8d 9d 30 1b 00 00 lea 0x1b30(%rbp),%r11 27adcf: 41 53 push %r11 27add1: 4d 8d 9c 24 10 1b 00 lea 0x1b10(%r12),%r11 27add8: 00 27add9: 49 83 c4 04 add $0x4,%r12 27addd: 41 53 push %r11 27addf: 4c 8d 9d 08 82 00 00 lea 0x8208(%rbp),%r11 27ade6: ff b4 24 f8 00 00 00 pushq 0xf8(%rsp) 27aded: ff b4 24 08 01 00 00 pushq 0x108(%rsp) 27adf4: 41 53 push %r11 27adf6: 4c 8d 9d c8 81 00 00 lea 0x81c8(%rbp),%r11 27adfd: 41 53 push %r11 27adff: 4d 8d 9d 50 49 00 00 lea 0x4950(%r13),%r11 27ae06: ff b4 24 28 01 00 00 pushq 0x128(%rsp) 27ae0d: 41 53 push %r11 27ae0f: 4d 8d 9d d0 44 00 00 lea 0x44d0(%r13),%r11 27ae16: 41 53 push %r11 27ae18: 4d 8d 9d 50 40 00 00 lea 0x4050(%r13),%r11 27ae1f: 41 53 push %r11 27ae21: 4d 8d 9d d0 3b 00 00 lea 0x3bd0(%r13),%r11 27ae28: 49 83 c5 08 add $0x8,%r13 27ae2c: 41 53 push %r11 27ae2e: 4c 8d 9d 08 6f 00 00 lea 0x6f08(%rbp),%r11 27ae35: 41 53 push %r11 27ae37: 4c 8d 9d c8 6e 00 00 lea 0x6ec8(%rbp),%r11 27ae3e: 41 53 push %r11 27ae40: 4c 8d 9d 08 57 00 00 lea 0x5708(%rbp),%r11 27ae47: 41 53 push %r11 27ae49: 4c 8d 9d 88 6e 00 00 lea 0x6e88(%rbp),%r11 27ae50: 48 83 c5 08 add $0x8,%rbp 27ae54: 41 53 push %r11 27ae56: ff b4 24 78 01 00 00 pushq 0x178(%rsp) 27ae5d: ff b4 24 88 01 00 00 pushq 0x188(%rsp) 27ae64: 44 8b 94 24 44 01 00 mov 0x144(%rsp),%r10d 27ae6b: 00 27ae6c: 41 52 push %r10 27ae6e: f2 0f 10 9c 24 50 01 movsd 0x150(%rsp),%xmm3 27ae75: 00 00 27ae77: 48 83 ec 10 sub $0x10,%rsp 27ae7b: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 27ae81: 44 8b 8c 24 58 01 00 mov 0x158(%rsp),%r9d 27ae88: 00 27ae89: f2 44 0f 10 84 24 68 movsd 0x168(%rsp),%xmm8 27ae90: 01 00 00 27ae93: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 27ae99: 41 51 push %r9 27ae9b: 44 8b 84 24 5c 01 00 mov 0x15c(%rsp),%r8d 27aea2: 00 27aea3: 41 50 push %r8 27aea5: 8b bc 24 60 01 00 00 mov 0x160(%rsp),%edi 27aeac: 57 push %rdi 27aead: f2 44 0f 10 ac 24 60 movsd 0x160(%rsp),%xmm13 27aeb4: 01 00 00 27aeb7: 48 83 ec 18 sub $0x18,%rsp 27aebb: 8b 84 24 64 01 00 00 mov 0x164(%rsp),%eax 27aec2: f2 44 0f 11 6c 24 10 movsd %xmm13,0x10(%rsp) 27aec9: f2 44 0f 10 a4 24 70 movsd 0x170(%rsp),%xmm12 27aed0: 01 00 00 27aed3: f2 44 0f 10 9c 24 68 movsd 0x168(%rsp),%xmm11 27aeda: 01 00 00 27aedd: f2 44 0f 11 64 24 08 movsd %xmm12,0x8(%rsp) 27aee4: f2 44 0f 11 1c 24 movsd %xmm11,(%rsp) 27aeea: 50 push %rax 27aeeb: f2 44 0f 10 94 24 60 movsd 0x160(%rsp),%xmm10 27aef2: 01 00 00 27aef5: 48 83 ec 10 sub $0x10,%rsp 27aef9: 8b 84 24 20 01 00 00 mov 0x120(%rsp),%eax 27af00: f2 44 0f 11 54 24 08 movsd %xmm10,0x8(%rsp) 27af07: f2 44 0f 10 8c 24 68 movsd 0x168(%rsp),%xmm9 27af0e: 01 00 00 27af11: f2 44 0f 11 0c 24 movsd %xmm9,(%rsp) 27af17: 50 push %rax 27af18: f2 0f 10 bc 24 68 01 movsd 0x168(%rsp),%xmm7 27af1f: 00 00 27af21: 48 83 ec 08 sub $0x8,%rsp 27af25: 8b 84 24 38 01 00 00 mov 0x138(%rsp),%eax 27af2c: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 27af31: 50 push %rax 27af32: 8b 84 24 48 01 00 00 mov 0x148(%rsp),%eax 27af39: 50 push %rax 27af3a: 8b 84 24 58 01 00 00 mov 0x158(%rsp),%eax 27af41: 50 push %rax 27af42: f2 0f 10 b4 24 80 01 movsd 0x180(%rsp),%xmm6 27af49: 00 00 27af4b: 48 83 ec 18 sub $0x18,%rsp 27af4f: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 27af55: f2 0f 10 ac 24 90 01 movsd 0x190(%rsp),%xmm5 27af5c: 00 00 27af5e: 8b 84 24 30 01 00 00 mov 0x130(%rsp),%eax 27af65: f2 0f 10 a4 24 88 01 movsd 0x188(%rsp),%xmm4 27af6c: 00 00 27af6e: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 27af74: f2 0f 11 24 24 movsd %xmm4,(%rsp) 27af79: 50 push %rax 27af7a: 44 8b 94 24 40 01 00 mov 0x140(%rsp),%r10d 27af81: 00 27af82: 41 52 push %r10 27af84: 44 8b 8c 24 50 01 00 mov 0x150(%rsp),%r9d 27af8b: 00 27af8c: 41 51 push %r9 27af8e: 44 8b 84 24 60 01 00 mov 0x160(%rsp),%r8d 27af95: 00 27af96: f3 4c 0f 2c c9 cvttss2si %xmm1,%r9 27af9b: 41 50 push %r8 27af9d: 48 8d 84 24 64 04 00 lea 0x464(%rsp),%rax 27afa4: 00 27afa5: 50 push %rax 27afa6: 44 8b 9c 24 78 01 00 mov 0x178(%rsp),%r11d 27afad: 00 27afae: 41 53 push %r11 27afb0: 8b bc 24 88 01 00 00 mov 0x188(%rsp),%edi 27afb7: 57 push %rdi 27afb8: f2 0f 10 94 24 b8 01 movsd 0x1b8(%rsp),%xmm2 27afbf: 00 00 27afc1: f2 48 0f 2c c2 cvttsd2si %xmm2,%rax 27afc6: 50 push %rax 27afc7: 45 8b 87 b8 0f 00 00 mov 0xfb8(%r15),%r8d 27afce: f2 41 0f 10 bf 18 10 movsd 0x1018(%r15),%xmm7 27afd5: 00 00 27afd7: f2 41 0f 10 b7 10 10 movsd 0x1010(%r15),%xmm6 27afde: 00 00 27afe0: f2 41 0f 10 af 08 10 movsd 0x1008(%r15),%xmm5 27afe7: 00 00 27afe9: f2 41 0f 10 a7 00 10 movsd 0x1000(%r15),%xmm4 27aff0: 00 00 27aff2: f2 41 0f 10 9f f8 0f movsd 0xff8(%r15),%xmm3 27aff9: 00 00 27affb: 48 8d bc 24 90 04 00 lea 0x490(%rsp),%rdi 27b002: 00 27b003: f2 41 0f 10 97 f0 0f movsd 0xff0(%r15),%xmm2 27b00a: 00 00 27b00c: f2 41 0f 10 8f 80 0e movsd 0xe80(%r15),%xmm1 27b013: 00 00 27b015: e8 26 32 ff ff callq 26e240 27b01a: 42 88 84 33 cf 30 00 mov %al,0x30cf(%rbx,%r14,1) 27b021: 00 27b022: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 27b029: 48 81 c4 70 01 00 00 add $0x170,%rsp 27b030: 83 e8 01 sub $0x1,%eax 27b033: 39 d8 cmp %ebx,%eax 27b035: 0f 82 89 01 00 00 jb 27b1c4 27b03b: f2 45 0f 10 87 c8 34 movsd 0x34c8(%r15),%xmm8 27b042: 00 00 27b044: 41 80 bc 1f 94 18 00 cmpb $0x0,0x1894(%r15,%rbx,1) 27b04b: 00 00 27b04d: 0f 84 57 fa ff ff je 27aaaa 27b053: f2 45 0f 10 97 c0 34 movsd 0x34c0(%r15),%xmm10 27b05a: 00 00 27b05c: 66 0f ef db pxor %xmm3,%xmm3 27b060: f2 45 0f 10 8f 08 0f movsd 0xf08(%r15),%xmm9 27b067: 00 00 27b069: 66 0f ef c0 pxor %xmm0,%xmm0 27b06d: f2 45 0f 10 a7 c0 0f movsd 0xfc0(%r15),%xmm12 27b074: 00 00 27b076: f2 44 0f 11 44 24 48 movsd %xmm8,0x48(%rsp) 27b07d: f2 45 0f 10 9f c8 0f movsd 0xfc8(%r15),%xmm11 27b084: 00 00 27b086: f2 0f 5a 85 c8 6f 00 cvtsd2ss 0x6fc8(%rbp),%xmm0 27b08d: 00 27b08e: f2 41 0f 10 bf 18 0f movsd 0xf18(%r15),%xmm7 27b095: 00 00 27b097: f2 44 0f 11 54 24 40 movsd %xmm10,0x40(%rsp) 27b09e: f2 41 0f 10 b7 e8 0f movsd 0xfe8(%r15),%xmm6 27b0a5: 00 00 27b0a7: f2 41 0f 10 af e0 0f movsd 0xfe0(%r15),%xmm5 27b0ae: 00 00 27b0b0: 41 8b 84 24 38 12 00 mov 0x1238(%r12),%eax 27b0b7: 00 27b0b8: f2 44 0f 11 4c 24 38 movsd %xmm9,0x38(%rsp) 27b0bf: f2 41 0f 10 a7 d8 0f movsd 0xfd8(%r15),%xmm4 27b0c6: 00 00 27b0c8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27b0d0 27b0cf: 00 27b0d0: f2 44 0f 11 64 24 30 movsd %xmm12,0x30(%rsp) 27b0d7: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 27b0dc: f2 44 0f 11 5c 24 28 movsd %xmm11,0x28(%rsp) 27b0e3: f2 0f 5e 9d d8 12 00 divsd 0x12d8(%rbp),%xmm3 27b0ea: 00 27b0eb: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 27b0f1: f2 0f 11 74 24 18 movsd %xmm6,0x18(%rsp) 27b0f7: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 27b0fd: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 27b103: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 27b108: e8 00 00 00 00 callq 27b10d 27b10d: f2 44 0f 10 44 24 48 movsd 0x48(%rsp),%xmm8 27b114: f2 0f 10 8d 10 39 00 movsd 0x3910(%rbp),%xmm1 27b11b: 00 27b11c: 49 8d 97 98 0d 00 00 lea 0xd98(%r15),%rdx 27b123: 48 83 ec 28 sub $0x28,%rsp 27b127: 0f 28 d0 movaps %xmm0,%xmm2 27b12a: f2 0f 10 85 78 11 00 movsd 0x1178(%rbp),%xmm0 27b131: 00 27b132: 49 8d b7 90 0d 00 00 lea 0xd90(%r15),%rsi 27b139: f2 44 0f 10 54 24 68 movsd 0x68(%rsp),%xmm10 27b140: f2 44 0f 10 4c 24 60 movsd 0x60(%rsp),%xmm9 27b147: 49 8d bf a0 0d 00 00 lea 0xda0(%r15),%rdi 27b14e: f2 44 0f 11 44 24 20 movsd %xmm8,0x20(%rsp) 27b155: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 27b15b: f2 0f 10 7c 24 48 movsd 0x48(%rsp),%xmm7 27b161: f3 0f 5a d2 cvtss2sd %xmm2,%xmm2 27b165: f2 44 0f 10 64 24 58 movsd 0x58(%rsp),%xmm12 27b16c: f2 44 0f 10 5c 24 50 movsd 0x50(%rsp),%xmm11 27b173: f2 44 0f 11 54 24 18 movsd %xmm10,0x18(%rsp) 27b17a: f2 0f 10 74 24 40 movsd 0x40(%rsp),%xmm6 27b180: f2 0f 10 6c 24 38 movsd 0x38(%rsp),%xmm5 27b186: f2 44 0f 11 4c 24 10 movsd %xmm9,0x10(%rsp) 27b18d: f2 0f 10 64 24 30 movsd 0x30(%rsp),%xmm4 27b193: f2 44 0f 11 64 24 08 movsd %xmm12,0x8(%rsp) 27b19a: f2 44 0f 11 1c 24 movsd %xmm11,(%rsp) 27b1a0: e8 0b 4c ff ff callq 26fdb0 27b1a5: f2 45 0f 10 87 c8 34 movsd 0x34c8(%r15),%xmm8 27b1ac: 00 00 27b1ae: 66 0f 28 d8 movapd %xmm0,%xmm3 27b1b2: 48 83 c4 28 add $0x28,%rsp 27b1b6: f2 41 0f 11 87 88 0d movsd %xmm0,0xd88(%r15) 27b1bd: 00 00 27b1bf: e9 f5 f8 ff ff jmpq 27aab9 27b1c4: 4c 8b a4 24 c8 00 00 mov 0xc8(%rsp),%r12 27b1cb: 00 27b1cc: 4d 89 f5 mov %r14,%r13 27b1cf: 31 ed xor %ebp,%ebp 27b1d1: 49 c7 87 d8 34 00 00 movq $0x0,0x34d8(%r15) 27b1d8: 00 00 00 00 27b1dc: 4c 89 6c 24 28 mov %r13,0x28(%rsp) 27b1e1: 48 8b 9c 24 48 01 00 mov 0x148(%rsp),%rbx 27b1e8: 00 27b1e9: 4d 89 e5 mov %r12,%r13 27b1ec: 4c 8b b4 24 30 01 00 mov 0x130(%rsp),%r14 27b1f3: 00 27b1f4: 49 89 ec mov %rbp,%r12 27b1f7: 49 c7 87 d0 34 00 00 movq $0x0,0x34d0(%r15) 27b1fe: 00 00 00 00 27b202: 48 8b ac 24 38 01 00 mov 0x138(%rsp),%rbp 27b209: 00 27b20a: e9 1e 01 00 00 jmpq 27b32d 27b20f: f2 0f 10 bb 40 01 00 movsd 0x140(%rbx),%xmm7 27b216: 00 27b217: f2 0f 10 8b 98 f8 ff movsd -0x768(%rbx),%xmm1 27b21e: ff 27b21f: f2 0f 59 0b mulsd (%rbx),%xmm1 27b223: 49 83 c4 01 add $0x1,%r12 27b227: 49 83 c5 08 add $0x8,%r13 27b22b: f2 0f 10 83 58 f1 ff movsd -0xea8(%rbx),%xmm0 27b232: ff 27b233: f2 0f 59 83 80 00 00 mulsd 0x80(%rbx),%xmm0 27b23a: 00 27b23b: 48 83 c3 08 add $0x8,%rbx 27b23f: f2 0f 10 a3 90 f1 ff movsd -0xe70(%rbx),%xmm4 27b246: ff 27b247: f2 0f 59 a3 f8 00 00 mulsd 0xf8(%rbx),%xmm4 27b24e: 00 27b24f: f2 0f 10 b3 30 fe ff movsd -0x1d0(%rbx),%xmm6 27b256: ff 27b257: f2 41 0f 10 97 d8 34 movsd 0x34d8(%r15),%xmm2 27b25e: 00 00 27b260: f2 0f 10 ab 70 fe ff movsd -0x190(%rbx),%xmm5 27b267: ff 27b268: f2 41 0f 10 9f d0 34 movsd 0x34d0(%r15),%xmm3 27b26f: 00 00 27b271: f2 0f 58 d1 addsd %xmm1,%xmm2 27b275: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 27b27a: f2 0f 58 d0 addsd %xmm0,%xmm2 27b27e: f2 0f 58 c4 addsd %xmm4,%xmm0 27b282: f2 0f 58 d4 addsd %xmm4,%xmm2 27b286: f2 0f 58 c1 addsd %xmm1,%xmm0 27b28a: f2 0f 58 d6 addsd %xmm6,%xmm2 27b28e: 66 0f 28 c8 movapd %xmm0,%xmm1 27b292: 66 0f ef c0 pxor %xmm0,%xmm0 27b296: f2 0f 58 ce addsd %xmm6,%xmm1 27b29a: f2 0f 58 d5 addsd %xmm5,%xmm2 27b29e: f2 0f 58 cd addsd %xmm5,%xmm1 27b2a2: f2 41 0f 11 97 d8 34 movsd %xmm2,0x34d8(%r15) 27b2a9: 00 00 27b2ab: f2 41 0f 59 bd 48 49 mulsd 0x4948(%r13),%xmm7 27b2b2: 00 00 27b2b4: f2 41 0f 10 9d c8 44 movsd 0x44c8(%r13),%xmm3 27b2bb: 00 00 27b2bd: f2 0f 59 9b b8 00 00 mulsd 0xb8(%rbx),%xmm3 27b2c4: 00 27b2c5: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27b2c9: f2 0f 5a 83 50 f9 ff cvtsd2ss -0x6b0(%rbx),%xmm0 27b2d0: ff 27b2d1: 66 0f 28 d7 movapd %xmm7,%xmm2 27b2d5: f2 0f 58 d3 addsd %xmm3,%xmm2 27b2d9: f2 0f 10 9b d0 f8 ff movsd -0x730(%rbx),%xmm3 27b2e0: ff 27b2e1: f2 0f 59 5b 38 mulsd 0x38(%rbx),%xmm3 27b2e6: f2 0f 58 d3 addsd %xmm3,%xmm2 27b2ea: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 27b2f0: e8 00 00 00 00 callq 27b2f5 27b2f5: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 27b2fb: 66 0f ef c9 pxor %xmm1,%xmm1 27b2ff: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 27b303: e8 00 00 00 00 callq 27b308 27b308: 41 8b 8f 50 10 00 00 mov 0x1050(%r15),%ecx 27b30f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27b313: f2 0f 58 04 24 addsd (%rsp),%xmm0 27b318: 8d 41 ff lea -0x1(%rcx),%eax 27b31b: f2 41 0f 11 87 d0 34 movsd %xmm0,0x34d0(%r15) 27b322: 00 00 27b324: 44 39 e0 cmp %r12d,%eax 27b327: 0f 82 00 02 00 00 jb 27b52d 27b32d: 48 c7 83 98 f8 ff ff movq $0x0,-0x768(%rbx) 27b334: 00 00 00 00 27b338: 48 c7 83 d8 f8 ff ff movq $0x0,-0x728(%rbx) 27b33f: 00 00 00 00 27b343: 43 8b 84 a7 f4 17 00 mov 0x17f4(%r15,%r12,4),%eax 27b34a: 00 27b34b: 85 c0 test %eax,%eax 27b34d: 0f 84 cd 01 00 00 je 27b520 27b353: 83 e8 01 sub $0x1,%eax 27b356: 66 0f ef c0 pxor %xmm0,%xmm0 27b35a: 66 0f ef c9 pxor %xmm1,%xmm1 27b35e: 44 89 e2 mov %r12d,%edx 27b361: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 27b365: f2 0f 10 9b c8 88 ff movsd -0x7738(%rbx),%xmm3 27b36c: ff 27b36d: f2 41 0f 10 95 d0 3b movsd 0x3bd0(%r13),%xmm2 27b374: 00 00 27b376: 41 8b 84 97 14 18 00 mov 0x1814(%r15,%rdx,4),%eax 27b37d: 00 27b37e: 41 0f af 84 97 54 18 imul 0x1854(%r15,%rdx,4),%eax 27b385: 00 00 27b387: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27b38c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27b394 27b393: 00 27b394: 43 8b 84 a7 38 12 00 mov 0x1238(%r15,%r12,4),%eax 27b39b: 00 27b39c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27b3a1: f2 0f 5e 8b 28 8a ff divsd -0x75d8(%rbx),%xmm1 27b3a8: ff 27b3a9: f2 0f 5e c1 divsd %xmm1,%xmm0 27b3ad: 66 0f 28 cb movapd %xmm3,%xmm1 27b3b1: f2 0f 59 c8 mulsd %xmm0,%xmm1 27b3b5: f2 0f 59 c2 mulsd %xmm2,%xmm0 27b3b9: f2 0f 11 8b 98 f8 ff movsd %xmm1,-0x768(%rbx) 27b3c0: ff 27b3c1: f2 0f 11 83 d8 f8 ff movsd %xmm0,-0x728(%rbx) 27b3c8: ff 27b3c9: 8b 83 a8 8f ff ff mov -0x7058(%rbx),%eax 27b3cf: 8b 93 a4 8f ff ff mov -0x705c(%rbx),%edx 27b3d5: 66 0f ef c0 pxor %xmm0,%xmm0 27b3d9: 66 0f ef c9 pxor %xmm1,%xmm1 27b3dd: f2 0f 10 bb 58 e7 ff movsd -0x18a8(%rbx),%xmm7 27b3e4: ff 27b3e5: f2 0f 11 5c 24 20 movsd %xmm3,0x20(%rsp) 27b3eb: f2 0f 10 b3 18 e7 ff movsd -0x18e8(%rbx),%xmm6 27b3f2: ff 27b3f3: f2 41 0f 10 ad 50 40 movsd 0x4050(%r13),%xmm5 27b3fa: 00 00 27b3fc: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 27b401: f2 41 0f 10 a5 d0 3b movsd 0x3bd0(%r13),%xmm4 27b408: 00 00 27b40a: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 27b40f: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 27b415: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 27b41b: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 27b421: f2 0f 11 24 24 movsd %xmm4,(%rsp) 27b426: e8 00 00 00 00 callq 27b42b 27b42b: 43 8b 84 a7 38 12 00 mov 0x1238(%r15,%r12,4),%eax 27b432: 00 27b433: 44 8b 83 68 8f ff ff mov -0x7098(%rbx),%r8d 27b43a: 0f 28 c8 movaps %xmm0,%xmm1 27b43d: 66 0f ef c0 pxor %xmm0,%xmm0 27b441: 44 03 83 64 8f ff ff add -0x709c(%rbx),%r8d 27b448: 43 8b 94 a7 b0 3b 00 mov 0x3bb0(%r15,%r12,4),%edx 27b44f: 00 27b450: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27b455: 48 8d 83 40 01 00 00 lea 0x140(%rbx),%rax 27b45c: 43 8b b4 a7 90 3b 00 mov 0x3b90(%r15,%r12,4),%esi 27b463: 00 27b464: f2 0f 5e 83 28 8a ff divsd -0x75d8(%rbx),%xmm0 27b46b: ff 27b46c: f2 48 0f 2c 8b 60 b0 cvttsd2si -0x4fa0(%rbx),%rcx 27b473: ff ff 27b475: f2 49 0f 2c bf 28 0f cvttsd2si 0xf28(%r15),%rdi 27b47c: 00 00 27b47e: 41 56 push %r14 27b480: 55 push %rbp 27b481: f3 4c 0f 2c c9 cvttss2si %xmm1,%r9 27b486: 50 push %rax 27b487: 48 8d 83 00 01 00 00 lea 0x100(%rbx),%rax 27b48e: 50 push %rax 27b48f: 48 8d 83 c0 00 00 00 lea 0xc0(%rbx),%rax 27b496: 50 push %rax 27b497: 48 8d 83 80 00 00 00 lea 0x80(%rbx),%rax 27b49e: 50 push %rax 27b49f: 48 8d 43 40 lea 0x40(%rbx),%rax 27b4a3: 50 push %rax 27b4a4: 53 push %rbx 27b4a5: f2 0f 10 7c 24 58 movsd 0x58(%rsp),%xmm7 27b4ab: f2 0f 10 74 24 50 movsd 0x50(%rsp),%xmm6 27b4b1: f2 0f 10 6c 24 48 movsd 0x48(%rsp),%xmm5 27b4b7: f2 0f 10 64 24 40 movsd 0x40(%rsp),%xmm4 27b4bd: f2 0f 10 5c 24 60 movsd 0x60(%rsp),%xmm3 27b4c3: f2 41 0f 10 97 d8 31 movsd 0x31d8(%r15),%xmm2 27b4ca: 00 00 27b4cc: f2 41 0f 10 8f 60 0e movsd 0xe60(%r15),%xmm1 27b4d3: 00 00 27b4d5: e8 d6 59 ff ff callq 270eb0 27b4da: 48 83 c4 40 add $0x40,%rsp 27b4de: 41 80 bf 10 0f 00 00 cmpb $0x0,0xf10(%r15) 27b4e5: 00 27b4e6: 0f 85 23 fd ff ff jne 27b20f 27b4ec: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27b4f3 27b4f3: 48 89 03 mov %rax,(%rbx) 27b4f6: 66 48 0f 6e f8 movq %rax,%xmm7 27b4fb: 48 89 43 40 mov %rax,0x40(%rbx) 27b4ff: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 27b506: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 27b50d: 48 89 83 00 01 00 00 mov %rax,0x100(%rbx) 27b514: 48 89 83 40 01 00 00 mov %rax,0x140(%rbx) 27b51b: e9 f7 fc ff ff jmpq 27b217 27b520: f2 0f 10 9b c8 88 ff movsd -0x7738(%rbx),%xmm3 27b527: ff 27b528: e9 9c fe ff ff jmpq 27b3c9 27b52d: 48 8b b4 24 10 01 00 mov 0x110(%rsp),%rsi 27b534: 00 27b535: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 27b53a: 41 c6 84 37 b0 53 00 movb $0x1,0x53b0(%r15,%rsi,1) 27b541: 00 01 27b543: f2 41 0f 10 bc f7 40 movsd 0x5540(%r15,%rsi,8),%xmm7 27b54a: 55 00 00 27b54d: f2 41 0f 10 8f d8 34 movsd 0x34d8(%r15),%xmm1 27b554: 00 00 27b556: 66 0f 2f cf comisd %xmm7,%xmm1 27b55a: 0f 87 34 04 00 00 ja 27b994 27b560: 41 83 bf 28 90 00 00 cmpl $0x1,0x9028(%r15) 27b567: 01 27b568: 0f 84 26 04 00 00 je 27b994 27b56e: 66 0f 2f c7 comisd %xmm7,%xmm0 27b572: 48 8b b4 24 08 01 00 mov 0x108(%rsp),%rsi 27b579: 00 27b57a: c6 86 c2 53 00 00 01 movb $0x1,0x53c2(%rsi) 27b581: 0f 87 41 04 00 00 ja 27b9c8 27b587: 41 83 bf 2c 90 00 00 cmpl $0x1,0x902c(%r15) 27b58e: 01 27b58f: 0f 84 33 04 00 00 je 27b9c8 27b595: 89 c2 mov %eax,%edx 27b597: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27b59f 27b59e: 00 27b59f: 31 c0 xor %eax,%eax 27b5a1: 48 8b bc 24 08 01 00 mov 0x108(%rsp),%rdi 27b5a8: 00 27b5a9: eb 03 jmp 27b5ae 27b5ab: 48 89 f0 mov %rsi,%rax 27b5ae: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 27b5b6 27b5b5: 00 27b5b6: 66 41 0f 2f b4 c7 88 comisd 0x6e88(%r15,%rax,8),%xmm6 27b5bd: 6e 00 00 27b5c0: 77 2f ja 27b5f1 27b5c2: f2 41 0f 10 84 c7 c8 movsd 0x6ec8(%r15,%rax,8),%xmm0 27b5c9: 6e 00 00 27b5cc: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 27b5d4 27b5d3: 00 27b5d4: 73 1b jae 27b5f1 27b5d6: f2 41 0f 10 84 c7 08 movsd 0x6f08(%r15,%rax,8),%xmm0 27b5dd: 6f 00 00 27b5e0: 66 0f 2f c1 comisd %xmm1,%xmm0 27b5e4: 73 0b jae 27b5f1 27b5e6: 41 80 bc 05 d0 30 00 cmpb $0x0,0x30d0(%r13,%rax,1) 27b5ed: 00 00 27b5ef: 74 07 je 27b5f8 27b5f1: c6 87 c2 53 00 00 00 movb $0x0,0x53c2(%rdi) 27b5f8: 48 8d 70 01 lea 0x1(%rax),%rsi 27b5fc: 48 39 c2 cmp %rax,%rdx 27b5ff: 75 aa jne 27b5ab 27b601: 4c 8b 84 24 08 01 00 mov 0x108(%rsp),%r8 27b608: 00 27b609: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 27b610: 00 27b611: 48 8b bc 24 40 01 00 mov 0x140(%rsp),%rdi 27b618: 00 27b619: 41 c6 80 d4 53 00 00 movb $0x1,0x53d4(%r8) 27b620: 01 27b621: 48 8d 34 10 lea (%rax,%rdx,1),%rsi 27b625: 4c 89 e8 mov %r13,%rax 27b628: f2 0f 10 84 c7 d0 3b movsd 0x3bd0(%rdi,%rax,8),%xmm0 27b62f: 00 00 27b631: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 27b639 27b638: 00 27b639: 77 1c ja 27b657 27b63b: f2 0f 10 84 c7 50 40 movsd 0x4050(%rdi,%rax,8),%xmm0 27b642: 00 00 27b644: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 27b64c 27b64b: 00 27b64c: 77 09 ja 27b657 27b64e: 80 b8 d0 30 00 00 00 cmpb $0x0,0x30d0(%rax) 27b655: 74 08 je 27b65f 27b657: 41 c6 80 d4 53 00 00 movb $0x0,0x53d4(%r8) 27b65e: 00 27b65f: 48 83 c0 01 add $0x1,%rax 27b663: 48 39 c6 cmp %rax,%rsi 27b666: 75 c0 jne 27b628 27b668: 41 c6 87 48 1a 00 00 movb $0x0,0x1a48(%r15) 27b66f: 00 27b670: f2 41 0f 10 97 50 1a movsd 0x1a50(%r15),%xmm2 27b677: 00 00 27b679: 85 c9 test %ecx,%ecx 27b67b: 0f 84 5b 03 00 00 je 27b9dc 27b681: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27b689 27b688: 00 27b689: 49 8d 87 c8 6e 00 00 lea 0x6ec8(%r15),%rax 27b690: 49 8d 94 d7 d0 6e 00 lea 0x6ed0(%r15,%rdx,8),%rdx 27b697: 00 27b698: f2 0f 10 40 40 movsd 0x40(%rax),%xmm0 27b69d: 66 0f 2f c1 comisd %xmm1,%xmm0 27b6a1: 73 0e jae 27b6b1 27b6a3: f2 0f 10 00 movsd (%rax),%xmm0 27b6a7: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 27b6af 27b6ae: 00 27b6af: 72 08 jb 27b6b9 27b6b1: 41 c6 87 48 1a 00 00 movb $0x1,0x1a48(%r15) 27b6b8: 01 27b6b9: 48 83 c0 08 add $0x8,%rax 27b6bd: 48 39 c2 cmp %rax,%rdx 27b6c0: 75 d6 jne 27b698 27b6c2: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27b6ca 27b6c9: 00 27b6ca: 66 0f 2f c2 comisd %xmm2,%xmm0 27b6ce: 0f 83 08 03 00 00 jae 27b9dc 27b6d4: 41 80 bf 48 1a 00 00 cmpb $0x0,0x1a48(%r15) 27b6db: 00 27b6dc: 0f 84 fa 02 00 00 je 27b9dc 27b6e2: f2 41 0f 10 87 00 0d movsd 0xd00(%r15),%xmm0 27b6e9: 00 00 27b6eb: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 27b6f3 27b6f2: 00 27b6f3: f2 41 0f 11 87 00 0d movsd %xmm0,0xd00(%r15) 27b6fa: 00 00 27b6fc: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 27b703: 00 27b704: 0f b6 90 c2 53 00 00 movzbl 0x53c2(%rax),%edx 27b70b: 84 d2 test %dl,%dl 27b70d: 74 0d je 27b71c 27b70f: 80 b8 d4 53 00 00 00 cmpb $0x0,0x53d4(%rax) 27b716: 0f 85 54 03 00 00 jne 27ba70 27b71c: f2 41 0f 10 87 00 0d movsd 0xd00(%r15),%xmm0 27b723: 00 00 27b725: 41 8b 87 f8 0c 00 00 mov 0xcf8(%r15),%eax 27b72c: 66 41 0f 2e 87 b0 32 ucomisd 0x32b0(%r15),%xmm0 27b733: 00 00 27b735: 0f 8a 0e f3 ff ff jp 27aa49 27b73b: 66 41 0f 2f 87 b0 32 comisd 0x32b0(%r15),%xmm0 27b742: 00 00 27b744: 0f 85 ff f2 ff ff jne 27aa49 27b74a: 41 39 87 44 1a 00 00 cmp %eax,0x1a44(%r15) 27b751: 0f 83 f2 f2 ff ff jae 27aa49 27b757: 4d 89 ee mov %r13,%r14 27b75a: 84 d2 test %dl,%dl 27b75c: 0f 85 d1 0a 00 00 jne 27c233 27b762: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 27b769: 00 27b76a: c6 80 08 83 00 00 00 movb $0x0,0x8308(%rax) 27b771: 49 8b 9f f0 0e 00 00 mov 0xef0(%r15),%rbx 27b778: 66 0f ef c0 pxor %xmm0,%xmm0 27b77c: 66 0f ef c9 pxor %xmm1,%xmm1 27b780: 49 83 c6 08 add $0x8,%r14 27b784: f2 41 0f 5a 8f e8 0e cvtsd2ss 0xee8(%r15),%xmm1 27b78b: 00 00 27b78d: f2 41 0f 5a 87 e0 0e cvtsd2ss 0xee0(%r15),%xmm0 27b794: 00 00 27b796: e8 00 00 00 00 callq 27b79b 27b79b: 66 0f ef c9 pxor %xmm1,%xmm1 27b79f: 66 48 0f 6e eb movq %rbx,%xmm5 27b7a4: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 27b7a8: e8 00 00 00 00 callq 27b7ad 27b7ad: 41 8b 8f 80 0f 00 00 mov 0xf80(%r15),%ecx 27b7b4: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 27b7bb: 00 27b7bc: 48 8b 9c 24 18 01 00 mov 0x118(%rsp),%rbx 27b7c3: 00 27b7c4: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 27b7cb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27b7cf: 66 0f ef e4 pxor %xmm4,%xmm4 27b7d3: f2 41 0f 11 87 d8 0e movsd %xmm0,0xed8(%r15) 27b7da: 00 00 27b7dc: f2 41 0f 10 87 28 0f movsd 0xf28(%r15),%xmm0 27b7e3: 00 00 27b7e5: f2 41 0f 10 ac 87 a0 movsd 0x2ea0(%r15,%rax,4),%xmm5 27b7ec: 2e 00 00 27b7ef: 8b b3 b0 19 00 00 mov 0x19b0(%rbx),%esi 27b7f5: 41 8b 87 70 0f 00 00 mov 0xf70(%r15),%eax 27b7fc: 48 83 c3 04 add $0x4,%rbx 27b800: ff b4 24 40 02 00 00 pushq 0x240(%rsp) 27b807: ff b4 24 50 02 00 00 pushq 0x250(%rsp) 27b80e: ff b4 24 60 02 00 00 pushq 0x260(%rsp) 27b815: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 27b81a: ff b4 24 70 02 00 00 pushq 0x270(%rsp) 27b821: ff b4 24 80 02 00 00 pushq 0x280(%rsp) 27b828: ff b4 24 90 02 00 00 pushq 0x290(%rsp) 27b82f: ff b4 24 a0 02 00 00 pushq 0x2a0(%rsp) 27b836: 48 8b bc 24 30 03 00 mov 0x330(%rsp),%rdi 27b83d: 00 27b83e: 48 8b ac 24 d0 01 00 mov 0x1d0(%rsp),%rbp 27b845: 00 27b846: 48 8d 3c af lea (%rdi,%rbp,4),%rdi 27b84a: 57 push %rdi 27b84b: ff b4 24 b8 02 00 00 pushq 0x2b8(%rsp) 27b852: ff b4 24 c8 02 00 00 pushq 0x2c8(%rsp) 27b859: ff b4 24 d8 02 00 00 pushq 0x2d8(%rsp) 27b860: ff b4 24 e8 02 00 00 pushq 0x2e8(%rsp) 27b867: ff b4 24 f8 02 00 00 pushq 0x2f8(%rsp) 27b86e: ff b4 24 48 02 00 00 pushq 0x248(%rsp) 27b875: ff b4 24 58 02 00 00 pushq 0x258(%rsp) 27b87c: ff b4 24 30 02 00 00 pushq 0x230(%rsp) 27b883: ff b4 24 70 02 00 00 pushq 0x270(%rsp) 27b88a: ff b4 24 28 03 00 00 pushq 0x328(%rsp) 27b891: ff b4 24 68 02 00 00 pushq 0x268(%rsp) 27b898: ff b4 24 40 03 00 00 pushq 0x340(%rsp) 27b89f: ff b4 24 50 03 00 00 pushq 0x350(%rsp) 27b8a6: ff b4 24 48 02 00 00 pushq 0x248(%rsp) 27b8ad: ff b4 24 80 02 00 00 pushq 0x280(%rsp) 27b8b4: ff b4 24 70 03 00 00 pushq 0x370(%rsp) 27b8bb: ff b4 24 80 03 00 00 pushq 0x380(%rsp) 27b8c2: ff b4 24 90 03 00 00 pushq 0x390(%rsp) 27b8c9: ff b4 24 d8 02 00 00 pushq 0x2d8(%rsp) 27b8d0: ff b4 24 a8 03 00 00 pushq 0x3a8(%rsp) 27b8d7: ff b4 24 b8 03 00 00 pushq 0x3b8(%rsp) 27b8de: ff b4 24 a8 02 00 00 pushq 0x2a8(%rsp) 27b8e5: 41 ff b7 08 34 00 00 pushq 0x3408(%r15) 27b8ec: 41 ff b7 40 0e 00 00 pushq 0xe40(%r15) 27b8f3: 41 8b bf 88 0f 00 00 mov 0xf88(%r15),%edi 27b8fa: 57 push %rdi 27b8fb: 41 8b bf 84 0f 00 00 mov 0xf84(%r15),%edi 27b902: 57 push %rdi 27b903: 45 8b 8f 38 0f 00 00 mov 0xf38(%r15),%r9d 27b90a: 4c 89 ff mov %r15,%rdi 27b90d: f2 41 0f 10 bf 38 0e movsd 0xe38(%r15),%xmm7 27b914: 00 00 27b916: 45 8b 87 7c 0f 00 00 mov 0xf7c(%r15),%r8d 27b91d: f2 41 0f 10 b7 00 0f movsd 0xf00(%r15),%xmm6 27b924: 00 00 27b926: f2 41 0f 10 9f 68 0e movsd 0xe68(%r15),%xmm3 27b92d: 00 00 27b92f: f2 41 0f 10 97 b8 34 movsd 0x34b8(%r15),%xmm2 27b936: 00 00 27b938: f2 41 0f 10 8f 60 0e movsd 0xe60(%r15),%xmm1 27b93f: 00 00 27b941: e8 5a 47 ff ff callq 2700a0 27b946: 48 83 84 24 18 02 00 addq $0x1,0x218(%rsp) 27b94d: 00 01 27b94f: 48 83 84 24 d8 01 00 addq $0x40,0x1d8(%rsp) 27b956: 00 40 27b958: 48 83 84 24 e8 01 00 addq $0x20,0x1e8(%rsp) 27b95f: 00 20 27b961: 48 83 84 24 b8 02 00 addq $0x8,0x2b8(%rsp) 27b968: 00 08 27b96a: 48 89 9c 24 28 02 00 mov %rbx,0x228(%rsp) 27b971: 00 27b972: 48 81 c4 10 01 00 00 add $0x110,%rsp 27b979: 48 83 fd 01 cmp $0x1,%rbp 27b97d: 0f 84 c1 04 00 00 je 27be44 27b983: 48 c7 84 24 98 01 00 movq $0x1,0x198(%rsp) 27b98a: 00 01 00 00 00 27b98f: e9 c1 e3 ff ff jmpq 279d55 27b994: 48 8b b4 24 10 01 00 mov 0x110(%rsp),%rsi 27b99b: 00 27b99c: 66 0f 2f c7 comisd %xmm7,%xmm0 27b9a0: 41 c6 84 37 b0 53 00 movb $0x0,0x53b0(%r15,%rsi,1) 27b9a7: 00 00 27b9a9: 48 8b b4 24 08 01 00 mov 0x108(%rsp),%rsi 27b9b0: 00 27b9b1: c6 86 c2 53 00 00 01 movb $0x1,0x53c2(%rsi) 27b9b8: 77 0e ja 27b9c8 27b9ba: 41 83 bf 28 90 00 00 cmpl $0x1,0x9028(%r15) 27b9c1: 01 27b9c2: 0f 85 bf fb ff ff jne 27b587 27b9c8: 48 8b b4 24 08 01 00 mov 0x108(%rsp),%rsi 27b9cf: 00 27b9d0: c6 86 c2 53 00 00 00 movb $0x0,0x53c2(%rsi) 27b9d7: e9 b9 fb ff ff jmpq 27b595 27b9dc: f2 41 0f 10 87 b0 32 movsd 0x32b0(%r15),%xmm0 27b9e3: 00 00 27b9e5: 41 83 87 f8 0c 00 00 addl $0x1,0xcf8(%r15) 27b9ec: 01 27b9ed: f2 41 0f 11 87 00 0d movsd %xmm0,0xd00(%r15) 27b9f4: 00 00 27b9f6: e9 01 fd ff ff jmpq 27b6fc 27b9fb: 66 0f ef c9 pxor %xmm1,%xmm1 27b9ff: f2 44 0f 11 44 24 08 movsd %xmm8,0x8(%rsp) 27ba06: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27ba0a: f2 41 0f 10 af 00 0f movsd 0xf00(%r15),%xmm5 27ba11: 00 00 27ba13: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 27ba18: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 27ba1d: e8 00 00 00 00 callq 27ba22 27ba22: f2 44 0f 10 44 24 08 movsd 0x8(%rsp),%xmm8 27ba29: f2 44 0f 58 04 24 addsd (%rsp),%xmm8 27ba2f: 0f 28 c8 movaps %xmm0,%xmm1 27ba32: 66 0f ef c0 pxor %xmm0,%xmm0 27ba36: f2 41 0f 5a c0 cvtsd2ss %xmm8,%xmm0 27ba3b: e8 00 00 00 00 callq 27ba40 27ba40: 66 45 0f ef c0 pxor %xmm8,%xmm8 27ba45: f3 44 0f 5a c0 cvtss2sd %xmm0,%xmm8 27ba4a: e9 34 f0 ff ff jmpq 27aa83 27ba4f: 66 0f ef c9 pxor %xmm1,%xmm1 27ba53: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27ba57: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 27ba5c: e8 00 00 00 00 callq 27ba61 27ba61: 66 45 0f ef c0 pxor %xmm8,%xmm8 27ba66: f3 44 0f 5a c0 cvtss2sd %xmm0,%xmm8 27ba6b: e9 13 f0 ff ff jmpq 27aa83 27ba70: 4d 89 ee mov %r13,%r14 27ba73: 48 8b ac 24 08 02 00 mov 0x208(%rsp),%rbp 27ba7a: 00 27ba7b: 4d 89 fd mov %r15,%r13 27ba7e: 45 31 e4 xor %r12d,%r12d 27ba81: f2 41 0f 11 bf a8 19 movsd %xmm7,0x19a8(%r15) 27ba88: 00 00 27ba8a: 4c 8b bc 24 c8 01 00 mov 0x1c8(%rsp),%r15 27ba91: 00 27ba92: 48 89 eb mov %rbp,%rbx 27ba95: f2 0f 10 55 40 movsd 0x40(%rbp),%xmm2 27ba9a: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 27baa1: 00 27baa2: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 27baa7: 41 83 c4 01 add $0x1,%r12d 27baab: f2 0f 59 95 a8 0f 00 mulsd 0xfa8(%rbp),%xmm2 27bab2: 00 27bab3: 48 01 e8 add %rbp,%rax 27bab6: 48 83 c5 08 add $0x8,%rbp 27baba: f2 42 0f 10 8c 38 c8 movsd -0x3538(%rax,%r15,1),%xmm1 27bac1: ca ff ff 27bac4: f2 0f 59 8d 60 0f 00 mulsd 0xf60(%rbp),%xmm1 27bacb: 00 27bacc: 66 0f 28 c1 movapd %xmm1,%xmm0 27bad0: f2 42 0f 10 8c 38 48 movsd -0x30b8(%rax,%r15,1),%xmm1 27bad7: cf ff ff 27bada: f2 0f 59 8d e0 0f 00 mulsd 0xfe0(%rbp),%xmm1 27bae1: 00 27bae2: f2 0f 58 c8 addsd %xmm0,%xmm1 27bae6: f2 0f 10 85 78 07 00 movsd 0x778(%rbp),%xmm0 27baed: 00 27baee: f2 0f 59 85 e0 0e 00 mulsd 0xee0(%rbp),%xmm0 27baf5: 00 27baf6: f2 0f 58 c8 addsd %xmm0,%xmm1 27bafa: f2 0f 10 45 f8 movsd -0x8(%rbp),%xmm0 27baff: f2 0f 59 85 20 0f 00 mulsd 0xf20(%rbp),%xmm0 27bb06: 00 27bb07: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27bb0b: f2 0f 58 c2 addsd %xmm2,%xmm0 27bb0f: f2 0f 10 95 38 07 00 movsd 0x738(%rbp),%xmm2 27bb16: 00 27bb17: f2 0f 59 95 a0 0e 00 mulsd 0xea0(%rbp),%xmm2 27bb1e: 00 27bb1f: f2 0f 58 c2 addsd %xmm2,%xmm0 27bb23: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27bb27: e8 00 00 00 00 callq 27bb2c 27bb2c: f2 0f 10 3c 24 movsd (%rsp),%xmm7 27bb31: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 27bb38: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27bb3c: f2 0f 5c f8 subsd %xmm0,%xmm7 27bb40: 8d 50 ff lea -0x1(%rax),%edx 27bb43: f2 41 0f 11 bd a8 19 movsd %xmm7,0x19a8(%r13) 27bb4a: 00 00 27bb4c: 44 39 e2 cmp %r12d,%edx 27bb4f: 0f 83 40 ff ff ff jae 27ba95 27bb55: 4d 89 ef mov %r13,%r15 27bb58: 49 8d 85 48 57 00 00 lea 0x5748(%r13),%rax 27bb5f: 45 31 c9 xor %r9d,%r9d 27bb62: 41 c7 85 b0 1b 00 00 movl $0x0,0x1bb0(%r13) 27bb69: 00 00 00 00 27bb6d: 49 8d 94 d5 50 57 00 lea 0x5750(%r13,%rdx,8),%rdx 27bb74: 00 27bb75: 45 89 c9 mov %r9d,%r9d 27bb78: 66 0f ef c0 pxor %xmm0,%xmm0 27bb7c: 48 83 c0 08 add $0x8,%rax 27bb80: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 27bb85: f2 0f 58 40 f8 addsd -0x8(%rax),%xmm0 27bb8a: f2 0f 58 80 78 04 00 addsd 0x478(%rax),%xmm0 27bb91: 00 27bb92: f2 0f 58 80 f8 08 00 addsd 0x8f8(%rax),%xmm0 27bb99: 00 27bb9a: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 27bb9f: 41 89 c9 mov %ecx,%r9d 27bba2: 48 39 c2 cmp %rax,%rdx 27bba5: 75 ce jne 27bb75 27bba7: 41 89 8f b0 1b 00 00 mov %ecx,0x1bb0(%r15) 27bbae: 4d 8d a7 48 82 00 00 lea 0x8248(%r15),%r12 27bbb5: 31 ed xor %ebp,%ebp 27bbb7: 4d 8d af e0 86 00 00 lea 0x86e0(%r15),%r13 27bbbe: eb 10 jmp 27bbd0 27bbc0: f2 41 0f 10 bf a8 19 movsd 0x19a8(%r15),%xmm7 27bbc7: 00 00 27bbc9: 45 8b 8f b0 1b 00 00 mov 0x1bb0(%r15),%r9d 27bbd0: 49 8d 44 2d 00 lea 0x0(%r13,%rbp,1),%rax 27bbd5: 66 0f ef c0 pxor %xmm0,%xmm0 27bbd9: f2 41 0f 10 b4 24 00 movsd -0x2200(%r12),%xmm6 27bbe0: de ff ff 27bbe3: f2 41 0f 10 ac 24 80 movsd -0x2680(%r12),%xmm5 27bbea: d9 ff ff 27bbed: f2 45 0f 10 87 78 0e movsd 0xe78(%r15),%xmm8 27bbf4: 00 00 27bbf6: 41 8b 8f 5c 0f 00 00 mov 0xf5c(%r15),%ecx 27bbfd: 41 8b 97 58 0f 00 00 mov 0xf58(%r15),%edx 27bc04: 41 0f b6 b7 51 0f 00 movzbl 0xf51(%r15),%esi 27bc0b: 00 27bc0c: f2 41 0f 10 a4 24 00 movsd -0x2b00(%r12),%xmm4 27bc13: d5 ff ff 27bc16: 41 8b bf 54 0f 00 00 mov 0xf54(%r15),%edi 27bc1d: 50 push %rax 27bc1e: 49 8d 84 24 80 00 00 lea 0x80(%r12),%rax 27bc25: 00 27bc26: 50 push %rax 27bc27: 49 8d 44 24 40 lea 0x40(%r12),%rax 27bc2c: 50 push %rax 27bc2d: 41 54 push %r12 27bc2f: 41 8b 84 af a0 86 00 mov 0x86a0(%r15,%rbp,4),%eax 27bc36: 00 27bc37: 49 83 c4 08 add $0x8,%r12 27bc3b: 50 push %rax 27bc3c: 41 8b 84 af 40 86 00 mov 0x8640(%r15,%rbp,4),%eax 27bc43: 00 27bc44: 50 push %rax 27bc45: 41 8b 84 af 00 86 00 mov 0x8600(%r15,%rbp,4),%eax 27bc4c: 00 27bc4d: 50 push %rax 27bc4e: 41 8b 84 af a0 85 00 mov 0x85a0(%r15,%rbp,4),%eax 27bc55: 00 27bc56: 50 push %rax 27bc57: 41 0f b6 84 2f 58 13 movzbl 0x1358(%r15,%rbp,1),%eax 27bc5e: 00 00 27bc60: 50 push %rax 27bc61: 41 ff b4 24 78 ff ff pushq -0x88(%r12) 27bc68: ff 27bc69: 41 ff b4 24 28 8f ff pushq -0x70d8(%r12) 27bc70: ff 27bc71: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 27bc78: 00 27bc79: 48 83 ec 08 sub $0x8,%rsp 27bc7d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27bc82: f2 41 0f 5e 84 24 88 divsd -0x6f78(%r12),%xmm0 27bc89: 90 ff ff 27bc8c: f2 0f 11 04 24 movsd %xmm0,(%rsp) 27bc91: 41 8b 84 af c8 13 00 mov 0x13c8(%r15,%rbp,4),%eax 27bc98: 00 27bc99: 66 41 0f 28 c0 movapd %xmm8,%xmm0 27bc9e: 48 83 c5 01 add $0x1,%rbp 27bca2: 50 push %rax 27bca3: 45 0f b6 87 50 0f 00 movzbl 0xf50(%r15),%r8d 27bcaa: 00 27bcab: f2 41 0f 10 9f 60 0e movsd 0xe60(%r15),%xmm3 27bcb2: 00 00 27bcb4: f2 41 0f 10 97 b8 34 movsd 0x34b8(%r15),%xmm2 27bcbb: 00 00 27bcbd: f2 41 0f 10 8f 80 0e movsd 0xe80(%r15),%xmm1 27bcc4: 00 00 27bcc6: e8 35 56 ff ff callq 271300 27bccb: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 27bcd2: 48 83 c4 68 add $0x68,%rsp 27bcd6: 83 e8 01 sub $0x1,%eax 27bcd9: 39 e8 cmp %ebp,%eax 27bcdb: 0f 83 df fe ff ff jae 27bbc0 27bce1: 4c 89 fd mov %r15,%rbp 27bce4: 66 0f ef db pxor %xmm3,%xmm3 27bce8: 45 31 e4 xor %r12d,%r12d 27bceb: 49 c7 87 e0 34 00 00 movq $0x0,0x34e0(%r15) 27bcf2: 00 00 00 00 27bcf6: 4c 8b bc 24 c8 01 00 mov 0x1c8(%rsp),%r15 27bcfd: 00 27bcfe: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 27bd05: 00 27bd06: f2 0f 10 0b movsd (%rbx),%xmm1 27bd0a: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 27bd10: 41 83 c4 01 add $0x1,%r12d 27bd14: f2 0f 10 a3 c0 08 00 movsd 0x8c0(%rbx),%xmm4 27bd1b: 00 27bd1c: f2 0f 59 8b 28 0f 00 mulsd 0xf28(%rbx),%xmm1 27bd23: 00 27bd24: 48 01 d8 add %rbx,%rax 27bd27: 48 83 c3 08 add $0x8,%rbx 27bd2b: f2 42 0f 10 84 38 c8 movsd -0x3538(%rax,%r15,1),%xmm0 27bd32: ca ff ff 27bd35: f2 0f 59 83 60 0f 00 mulsd 0xf60(%rbx),%xmm0 27bd3c: 00 27bd3d: f2 0f 58 cc addsd %xmm4,%xmm1 27bd41: 66 0f 28 d0 movapd %xmm0,%xmm2 27bd45: f2 42 0f 10 84 38 48 movsd -0x30b8(%rax,%r15,1),%xmm0 27bd4c: cf ff ff 27bd4f: f2 0f 59 83 e0 0f 00 mulsd 0xfe0(%rbx),%xmm0 27bd56: 00 27bd57: f2 0f 58 d4 addsd %xmm4,%xmm2 27bd5b: f2 0f 58 c2 addsd %xmm2,%xmm0 27bd5f: f2 0f 10 93 78 07 00 movsd 0x778(%rbx),%xmm2 27bd66: 00 27bd67: f2 0f 59 93 e0 0e 00 mulsd 0xee0(%rbx),%xmm2 27bd6e: 00 27bd6f: f2 0f 58 d0 addsd %xmm0,%xmm2 27bd73: f2 0f 10 43 38 movsd 0x38(%rbx),%xmm0 27bd78: f2 0f 59 83 a0 0f 00 mulsd 0xfa0(%rbx),%xmm0 27bd7f: 00 27bd80: f2 0f 11 14 24 movsd %xmm2,(%rsp) 27bd85: f2 0f 58 c8 addsd %xmm0,%xmm1 27bd89: f2 0f 10 83 38 07 00 movsd 0x738(%rbx),%xmm0 27bd90: 00 27bd91: f2 0f 59 83 a0 0e 00 mulsd 0xea0(%rbx),%xmm0 27bd98: 00 27bd99: f2 0f 58 c8 addsd %xmm0,%xmm1 27bd9d: 66 0f ef c0 pxor %xmm0,%xmm0 27bda1: f2 0f 5a 83 f8 07 00 cvtsd2ss 0x7f8(%rbx),%xmm0 27bda8: 00 27bda9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27bdad: e8 00 00 00 00 callq 27bdb2 27bdb2: f2 0f 10 14 24 movsd (%rsp),%xmm2 27bdb7: 66 0f ef c9 pxor %xmm1,%xmm1 27bdbb: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 27bdbf: e8 00 00 00 00 callq 27bdc4 27bdc4: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 27bdca: 8b 85 50 10 00 00 mov 0x1050(%rbp),%eax 27bdd0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27bdd4: f2 0f 58 d8 addsd %xmm0,%xmm3 27bdd8: 83 e8 01 sub $0x1,%eax 27bddb: f2 0f 11 9d e0 34 00 movsd %xmm3,0x34e0(%rbp) 27bde2: 00 27bde3: 44 39 e0 cmp %r12d,%eax 27bde6: 0f 83 12 ff ff ff jae 27bcfe 27bdec: 48 8b 8c 24 08 01 00 mov 0x108(%rsp),%rcx 27bdf3: 00 27bdf4: 48 8b b4 24 10 01 00 mov 0x110(%rsp),%rsi 27bdfb: 00 27bdfc: 49 89 ef mov %rbp,%r15 27bdff: c6 81 08 83 00 00 01 movb $0x1,0x8308(%rcx) 27be06: 66 0f 2f 9c f5 40 55 comisd 0x5540(%rbp,%rsi,8),%xmm3 27be0d: 00 00 27be0f: 76 07 jbe 27be18 27be11: c6 81 08 83 00 00 00 movb $0x0,0x8308(%rcx) 27be18: 49 8d 84 07 e1 86 00 lea 0x86e1(%r15,%rax,1),%rax 27be1f: 00 27be20: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 27be25: 75 0f jne 27be36 27be27: 48 8b 8c 24 08 01 00 mov 0x108(%rsp),%rcx 27be2e: 00 27be2f: c6 81 08 83 00 00 00 movb $0x0,0x8308(%rcx) 27be36: 49 83 c5 01 add $0x1,%r13 27be3a: 4c 39 e8 cmp %r13,%rax 27be3d: 75 e1 jne 27be20 27be3f: e9 2d f9 ff ff jmpq 27b771 27be44: 83 84 24 fc 01 00 00 addl $0x1,0x1fc(%rsp) 27be4b: 01 27be4c: 8b 84 24 fc 01 00 00 mov 0x1fc(%rsp),%eax 27be53: 48 83 84 24 10 01 00 addq $0x2,0x110(%rsp) 27be5a: 00 02 27be5c: 48 83 84 24 d0 00 00 addq $0x40,0xd0(%rsp) 27be63: 00 40 27be65: 48 83 84 24 b0 01 00 addq $0x40,0x1b0(%rsp) 27be6c: 00 40 27be6e: 41 39 87 00 0b 00 00 cmp %eax,0xb00(%r15) 27be75: 0f 83 39 de ff ff jae 279cb4 27be7b: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 27be82: 85 d2 test %edx,%edx 27be84: 0f 84 a7 0a 00 00 je 27c931 27be8a: 83 ea 01 sub $0x1,%edx 27be8d: 49 8d 87 88 7a 00 00 lea 0x7a88(%r15),%rax 27be94: 66 0f ef d2 pxor %xmm2,%xmm2 27be98: 49 8d 94 d7 90 7a 00 lea 0x7a90(%r15,%rdx,8),%rdx 27be9f: 00 27bea0: f2 0f 58 10 addsd (%rax),%xmm2 27bea4: 48 83 c0 08 add $0x8,%rax 27bea8: 48 39 c2 cmp %rax,%rdx 27beab: 75 f3 jne 27bea0 27bead: 31 db xor %ebx,%ebx 27beaf: f2 41 0f 10 84 df 08 movsd 0x3008(%r15,%rbx,8),%xmm0 27beb6: 30 00 00 27beb9: 48 89 dd mov %rbx,%rbp 27bebc: f2 0f 11 14 24 movsd %xmm2,(%rsp) 27bec1: f2 41 0f 10 8f 98 0e movsd 0xe98(%r15),%xmm1 27bec8: 00 00 27beca: 48 c1 e5 04 shl $0x4,%rbp 27bece: f2 0f 59 c8 mulsd %xmm0,%xmm1 27bed2: f2 41 0f 10 84 2f 00 movsd 0x3500(%r15,%rbp,1),%xmm0 27bed9: 35 00 00 27bedc: f2 41 0f 59 8f a0 0e mulsd 0xea0(%r15),%xmm1 27bee3: 00 00 27bee5: f2 41 0f 59 8f 90 0e mulsd 0xe90(%r15),%xmm1 27beec: 00 00 27beee: f2 41 0f 59 87 88 0e mulsd 0xe88(%r15),%xmm0 27bef5: 00 00 27bef7: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 27beff 27befe: 00 27beff: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27bf03: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 27bf0b 27bf0a: 00 27bf0b: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27bf0f: e8 00 00 00 00 callq 27bf14 27bf14: f2 0f 10 14 24 movsd (%rsp),%xmm2 27bf19: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27bf1d: f2 41 0f 11 84 2f 78 movsd %xmm0,0x5678(%r15,%rbp,1) 27bf24: 56 00 00 27bf27: 66 0f 2f c2 comisd %xmm2,%xmm0 27bf2b: 41 0f 93 84 5f 64 56 setae 0x5664(%r15,%rbx,2) 27bf32: 00 00 27bf34: 41 8b 87 00 0b 00 00 mov 0xb00(%r15),%eax 27bf3b: 48 83 c3 01 add $0x1,%rbx 27bf3f: 39 d8 cmp %ebx,%eax 27bf41: 0f 83 68 ff ff ff jae 27beaf 27bf47: 41 8b 8f 50 10 00 00 mov 0x1050(%r15),%ecx 27bf4e: 48 c1 e0 04 shl $0x4,%rax 27bf52: 49 8d 97 52 56 00 00 lea 0x5652(%r15),%rdx 27bf59: 49 8d bf 98 52 00 00 lea 0x5298(%r15),%rdi 27bf60: 4d 8d 8c 07 a8 52 00 lea 0x52a8(%r15,%rax,1),%r9 27bf67: 00 27bf68: 83 e9 01 sub $0x1,%ecx 27bf6b: 49 89 c8 mov %rcx,%r8 27bf6e: 49 8d b4 0f 99 52 00 lea 0x5299(%r15,%rcx,1),%rsi 27bf75: 00 27bf76: 49 8d 8c 0f 91 52 00 lea 0x5291(%r15,%rcx,1),%rcx 27bf7d: 00 27bf7e: 41 ba 01 01 00 00 mov $0x101,%r10d 27bf84: 48 8d 47 f8 lea -0x8(%rdi),%rax 27bf88: 66 44 89 12 mov %r10w,(%rdx) 27bf8c: 80 38 00 cmpb $0x0,(%rax) 27bf8f: 74 09 je 27bf9a 27bf91: 80 b8 90 00 00 00 00 cmpb $0x0,0x90(%rax) 27bf98: 75 03 jne 27bf9d 27bf9a: c6 02 00 movb $0x0,(%rdx) 27bf9d: 48 83 c0 01 add $0x1,%rax 27bfa1: 48 39 c1 cmp %rax,%rcx 27bfa4: 75 e6 jne 27bf8c 27bfa6: 48 89 f8 mov %rdi,%rax 27bfa9: 80 38 00 cmpb $0x0,(%rax) 27bfac: 74 09 je 27bfb7 27bfae: 80 b8 90 00 00 00 00 cmpb $0x0,0x90(%rax) 27bfb5: 75 04 jne 27bfbb 27bfb7: c6 42 01 00 movb $0x0,0x1(%rdx) 27bfbb: 48 83 c0 01 add $0x1,%rax 27bfbf: 48 39 c6 cmp %rax,%rsi 27bfc2: 75 e5 jne 27bfa9 27bfc4: 48 83 c7 10 add $0x10,%rdi 27bfc8: 48 83 c2 02 add $0x2,%rdx 27bfcc: 48 83 c6 10 add $0x10,%rsi 27bfd0: 48 83 c1 10 add $0x10,%rcx 27bfd4: 49 39 f9 cmp %rdi,%r9 27bfd7: 75 a5 jne 27bf7e 27bfd9: 41 c6 87 65 31 00 00 movb $0x1,0x3165(%r15) 27bfe0: 01 27bfe1: 31 c0 xor %eax,%eax 27bfe3: eb 09 jmp 27bfee 27bfe5: 48 83 c0 01 add $0x1,%rax 27bfe9: 41 39 c0 cmp %eax,%r8d 27bfec: 72 52 jb 27c040 27bfee: 41 8b 94 c7 14 18 00 mov 0x1814(%r15,%rax,8),%edx 27bff5: 00 27bff6: 85 d2 test %edx,%edx 27bff8: 74 eb je 27bfe5 27bffa: 41 8b 94 87 f4 17 00 mov 0x17f4(%r15,%rax,4),%edx 27c001: 00 27c002: 85 d2 test %edx,%edx 27c004: 74 df je 27bfe5 27c006: 41 83 bc c7 54 18 00 cmpl $0x40,0x1854(%r15,%rax,8) 27c00d: 00 40 27c00f: 0f 84 8d 04 00 00 je 27c4a2 27c015: 83 fa 01 cmp $0x1,%edx 27c018: 74 cb je 27bfe5 27c01a: 41 83 bc c7 58 18 00 cmpl $0x40,0x1858(%r15,%rax,8) 27c021: 00 40 27c023: 75 c0 jne 27bfe5 27c025: 41 80 bf 7d 2d 00 00 cmpb $0x0,0x2d7d(%r15) 27c02c: 00 27c02d: 75 b6 jne 27bfe5 27c02f: 48 83 c0 01 add $0x1,%rax 27c033: 41 c6 87 65 31 00 00 movb $0x0,0x3165(%r15) 27c03a: 00 27c03b: 41 39 c0 cmp %eax,%r8d 27c03e: 73 ae jae 27bfee 27c040: 41 c6 87 66 31 00 00 movb $0x1,0x3166(%r15) 27c047: 01 27c048: 31 db xor %ebx,%ebx 27c04a: e9 9b 00 00 00 jmpq 27c0ea 27c04f: 83 f8 08 cmp $0x8,%eax 27c052: 0f 84 5a 01 00 00 je 27c1b2 27c058: 41 8b 84 9f 28 80 00 mov 0x8028(%r15,%rbx,4),%eax 27c05f: 00 27c060: 66 0f ef ed pxor %xmm5,%xmm5 27c064: 66 0f ef c9 pxor %xmm1,%xmm1 27c068: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27c06c: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 27c071: 41 8b 84 9f 74 10 00 mov 0x1074(%r15,%rbx,4),%eax 27c078: 00 27c079: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27c07e: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 27c086 27c085: 00 27c086: 66 48 0f 7e ed movq %xmm5,%rbp 27c08b: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27c08f: e8 00 00 00 00 callq 27c094 27c094: 66 48 0f 6e ed movq %rbp,%xmm5 27c099: 66 0f ef c9 pxor %xmm1,%xmm1 27c09d: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 27c0a1: e8 00 00 00 00 callq 27c0a6 27c0a6: 66 0f ef c9 pxor %xmm1,%xmm1 27c0aa: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27c0ae: f2 41 0f 11 84 df c8 movsd %xmm0,0x80c8(%r15,%rbx,8) 27c0b5: 80 00 00 27c0b8: 41 8b 84 9f 14 11 00 mov 0x1114(%r15,%rbx,4),%eax 27c0bf: 00 27c0c0: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27c0c5: 66 0f 2f c1 comisd %xmm1,%xmm0 27c0c9: 76 08 jbe 27c0d3 27c0cb: 41 c6 87 66 31 00 00 movb $0x0,0x3166(%r15) 27c0d2: 00 27c0d3: 45 8b 87 50 10 00 00 mov 0x1050(%r15),%r8d 27c0da: 48 83 c3 01 add $0x1,%rbx 27c0de: 41 8d 40 ff lea -0x1(%r8),%eax 27c0e2: 39 d8 cmp %ebx,%eax 27c0e4: 0f 82 69 02 00 00 jb 27c353 27c0ea: 41 8b 84 9f 08 80 00 mov 0x8008(%r15,%rbx,4),%eax 27c0f1: 00 27c0f2: 66 0f ef ed pxor %xmm5,%xmm5 27c0f6: 66 0f ef c0 pxor %xmm0,%xmm0 27c0fa: 66 0f ef c9 pxor %xmm1,%xmm1 27c0fe: 41 8b 94 9f f4 10 00 mov 0x10f4(%r15,%rbx,4),%edx 27c105: 00 27c106: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 27c10b: 41 8b 84 9f 74 10 00 mov 0x1074(%r15,%rbx,4),%eax 27c112: 00 27c113: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 27c118: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 27c11d: 66 48 0f 7e ed movq %xmm5,%rbp 27c122: e8 00 00 00 00 callq 27c127 27c127: 66 48 0f 6e ed movq %rbp,%xmm5 27c12c: 66 0f ef c9 pxor %xmm1,%xmm1 27c130: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 27c134: e8 00 00 00 00 callq 27c139 27c139: 66 0f ef c9 pxor %xmm1,%xmm1 27c13d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27c141: f2 41 0f 11 84 df 88 movsd %xmm0,0x8088(%r15,%rbx,8) 27c148: 80 00 00 27c14b: 41 8b 84 9f f4 10 00 mov 0x10f4(%r15,%rbx,4),%eax 27c152: 00 27c153: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27c158: 66 0f 2f c1 comisd %xmm1,%xmm0 27c15c: 76 08 jbe 27c166 27c15e: 41 c6 87 66 31 00 00 movb $0x0,0x3166(%r15) 27c165: 00 27c166: 41 80 bc 1f 58 13 00 cmpb $0x0,0x1358(%r15,%rbx,1) 27c16d: 00 00 27c16f: 0f 85 51 01 00 00 jne 27c2c6 27c175: 41 8b 84 9f 68 13 00 mov 0x1368(%r15,%rbx,4),%eax 27c17c: 00 27c17d: 66 0f ef c0 pxor %xmm0,%xmm0 27c181: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27c186: f2 41 0f 11 84 df 48 movsd %xmm0,0x8048(%r15,%rbx,8) 27c18d: 80 00 00 27c190: 41 8b 94 9f 14 11 00 mov 0x1114(%r15,%rbx,4),%edx 27c197: 00 27c198: 41 8b 84 9f c8 13 00 mov 0x13c8(%r15,%rbx,4),%eax 27c19f: 00 27c1a0: 66 0f ef c0 pxor %xmm0,%xmm0 27c1a4: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27c1a9: 83 f8 02 cmp $0x2,%eax 27c1ac: 0f 87 9d fe ff ff ja 27c04f 27c1b2: f2 41 0f 11 84 df c8 movsd %xmm0,0x80c8(%r15,%rbx,8) 27c1b9: 80 00 00 27c1bc: e9 12 ff ff ff jmpq 27c0d3 27c1c1: 41 8b 8c 9f 30 15 00 mov 0x1530(%r15,%rbx,4),%ecx 27c1c8: 00 27c1c9: 41 8b 94 9f 10 15 00 mov 0x1510(%r15,%rbx,4),%edx 27c1d0: 00 27c1d1: 41 8b b4 9f f0 14 00 mov 0x14f0(%r15,%rbx,4),%esi 27c1d8: 00 27c1d9: f2 4d 0f 2c 8c df 10 cvttsd2si 0x1410(%r15,%rbx,8),%r9 27c1e0: 14 00 00 27c1e3: 41 8b bc 9f d0 14 00 mov 0x14d0(%r15,%rbx,4),%edi 27c1ea: 00 27c1eb: 45 8b 84 9f 50 15 00 mov 0x1550(%r15,%rbx,4),%r8d 27c1f2: 00 27c1f3: f2 41 0f 10 af 68 0e movsd 0xe68(%r15),%xmm5 27c1fa: 00 00 27c1fc: f2 41 0f 10 84 df 70 movsd 0x1570(%r15,%rbx,8),%xmm0 27c203: 15 00 00 27c206: f2 41 0f 10 8c df b0 movsd 0x15b0(%r15,%rbx,8),%xmm1 27c20d: 15 00 00 27c210: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 27c215: e8 16 12 ff ff callq 26d430 27c21a: f2 41 0f 5e 86 e8 53 divsd 0x53e8(%r14),%xmm0 27c221: 00 00 27c223: f2 0f 58 04 24 addsd (%rsp),%xmm0 27c228: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 27c22e: e9 01 e6 ff ff jmpq 27a834 27c233: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 27c23a: 00 27c23b: 80 b8 d4 53 00 00 00 cmpb $0x0,0x53d4(%rax) 27c242: 0f 84 1a f5 ff ff je 27b762 27c248: e9 26 f8 ff ff jmpq 27ba73 27c24d: 40 84 f6 test %sil,%sil 27c250: 0f 84 78 e5 ff ff je 27a7ce 27c256: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 27c25d 27c25d: 66 48 0f 6e d1 movq %rcx,%xmm2 27c262: 31 c9 xor %ecx,%ecx 27c264: e9 21 e5 ff ff jmpq 27a78a 27c269: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 27c271 27c270: 00 27c271: 76 38 jbe 27c2ab 27c273: c7 85 d0 33 00 00 04 movl $0x4,0x33d0(%rbp) 27c27a: 00 00 00 27c27d: e9 a2 cc ff ff jmpq 278f24 27c282: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27c28a 27c289: 00 27c28a: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 27c292 27c291: 00 27c292: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27c296: e8 00 00 00 00 callq 27c29b 27c29b: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 27c2a0: 89 85 d0 33 00 00 mov %eax,0x33d0(%rbp) 27c2a6: e9 79 cc ff ff jmpq 278f24 27c2ab: 31 c0 xor %eax,%eax 27c2ad: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 27c2b5 27c2b4: 00 27c2b5: 0f 97 c0 seta %al 27c2b8: 83 c0 01 add $0x1,%eax 27c2bb: 89 85 d0 33 00 00 mov %eax,0x33d0(%rbp) 27c2c1: e9 5e cc ff ff jmpq 278f24 27c2c6: 41 8b 84 9f a4 78 00 mov 0x78a4(%r15,%rbx,4),%eax 27c2cd: 00 27c2ce: 66 0f ef c0 pxor %xmm0,%xmm0 27c2d2: 41 8b 94 9f 68 13 00 mov 0x1368(%r15,%rbx,4),%edx 27c2d9: 00 27c2da: 66 0f ef c9 pxor %xmm1,%xmm1 27c2de: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27c2e3: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27c2eb 27c2ea: 00 27c2eb: 41 8b 84 9f 74 10 00 mov 0x1074(%r15,%rbx,4),%eax 27c2f2: 00 27c2f3: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 27c2f8: 66 48 0f 7e c5 movq %xmm0,%rbp 27c2fd: 66 0f ef c0 pxor %xmm0,%xmm0 27c301: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 27c306: e8 00 00 00 00 callq 27c30b 27c30b: 66 48 0f 6e ed movq %rbp,%xmm5 27c310: 66 0f ef c9 pxor %xmm1,%xmm1 27c314: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 27c318: e8 00 00 00 00 callq 27c31d 27c31d: 66 0f ef c9 pxor %xmm1,%xmm1 27c321: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27c325: f2 41 0f 11 84 df 48 movsd %xmm0,0x8048(%r15,%rbx,8) 27c32c: 80 00 00 27c32f: 41 8b 84 9f 68 13 00 mov 0x1368(%r15,%rbx,4),%eax 27c336: 00 27c337: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27c33c: 66 0f 2f c1 comisd %xmm1,%xmm0 27c340: 0f 86 4a fe ff ff jbe 27c190 27c346: 41 c6 87 66 31 00 00 movb $0x0,0x3166(%r15) 27c34d: 00 27c34e: e9 3d fe ff ff jmpq 27c190 27c353: 41 8b bf 00 0b 00 00 mov 0xb00(%r15),%edi 27c35a: 85 ff test %edi,%edi 27c35c: 0f 88 c4 00 00 00 js 27c426 27c362: 48 63 f7 movslq %edi,%rsi 27c365: 89 fa mov %edi,%edx 27c367: 41 0f b6 9f 9c 30 00 movzbl 0x309c(%r15),%ebx 27c36e: 00 27c36f: 48 8d 04 36 lea (%rsi,%rsi,1),%rax 27c373: 48 01 d2 add %rdx,%rdx 27c376: 4c 01 fe add %r15,%rsi 27c379: 4d 8d 5c 07 02 lea 0x2(%r15,%rax,1),%r11 27c37e: 48 29 d0 sub %rdx,%rax 27c381: 4d 8d 0c 07 lea (%r15,%rax,1),%r9 27c385: 4d 89 da mov %r11,%r10 27c388: 49 83 eb 02 sub $0x2,%r11 27c38c: 4c 89 d9 mov %r11,%rcx 27c38f: 84 db test %bl,%bl 27c391: 0f 84 f3 00 00 00 je 27c48a 27c397: 41 0f b6 87 9d 30 00 movzbl 0x309d(%r15),%eax 27c39e: 00 27c39f: ba 02 00 00 00 mov $0x2,%edx 27c3a4: 84 c0 test %al,%al 27c3a6: 74 53 je 27c3fb 27c3a8: 41 0f b6 82 6e 78 00 movzbl 0x786e(%r10),%eax 27c3af: 00 27c3b0: ba 03 00 00 00 mov $0x3,%edx 27c3b5: 84 c0 test %al,%al 27c3b7: 74 42 je 27c3fb 27c3b9: 0f b6 86 d0 55 00 00 movzbl 0x55d0(%rsi),%eax 27c3c0: ba 05 00 00 00 mov $0x5,%edx 27c3c5: 84 c0 test %al,%al 27c3c7: 74 32 je 27c3fb 27c3c9: 0f b6 86 d9 55 00 00 movzbl 0x55d9(%rsi),%eax 27c3d0: 84 c0 test %al,%al 27c3d2: 0f 85 be 00 00 00 jne 27c496 27c3d8: 80 be e2 55 00 00 00 cmpb $0x0,0x55e2(%rsi) 27c3df: ba 07 00 00 00 mov $0x7,%edx 27c3e4: 75 15 jne 27c3fb 27c3e6: 41 0f b6 82 3e 56 00 movzbl 0x563e(%r10),%eax 27c3ed: 00 27c3ee: ba 0a 00 00 00 mov $0xa,%edx 27c3f3: 84 c0 test %al,%al 27c3f5: 0f 85 18 04 00 00 jne 27c813 27c3fb: 88 81 2c 55 00 00 mov %al,0x552c(%rcx) 27c401: 48 83 c1 01 add $0x1,%rcx 27c405: 49 39 ca cmp %rcx,%r10 27c408: 75 85 jne 27c38f 27c40a: 48 8b 84 24 08 03 00 mov 0x308(%rsp),%rax 27c411: 00 27c412: 89 94 b0 68 31 00 00 mov %edx,0x3168(%rax,%rsi,4) 27c419: 48 83 ee 01 sub $0x1,%rsi 27c41d: 4d 39 cb cmp %r9,%r11 27c420: 0f 85 5f ff ff ff jne 27c385 27c426: 41 8b 97 98 30 00 00 mov 0x3098(%r15),%edx 27c42d: 8d 4f 01 lea 0x1(%rdi),%ecx 27c430: 41 89 8f 24 10 00 00 mov %ecx,0x1024(%r15) 27c437: 39 d7 cmp %edx,%edi 27c439: 73 19 jae 27c454 27c43b: e9 5e 03 00 00 jmpq 27c79e 27c440: 40 84 f6 test %sil,%sil 27c443: 0f 85 a6 00 00 00 jne 27c4ef 27c449: 83 c2 01 add $0x1,%edx 27c44c: 39 d7 cmp %edx,%edi 27c44e: 0f 82 4a 03 00 00 jb 27c79e 27c454: 48 63 c2 movslq %edx,%rax 27c457: 41 80 bc 47 2c 55 00 cmpb $0x0,0x552c(%r15,%rax,2) 27c45e: 00 00 27c460: 41 0f b6 b4 47 2d 55 movzbl 0x552d(%r15,%rax,2),%esi 27c467: 00 00 27c469: 74 d5 je 27c440 27c46b: 41 89 97 24 10 00 00 mov %edx,0x1024(%r15) 27c472: 40 84 f6 test %sil,%sil 27c475: 0f 85 38 03 00 00 jne 27c7b3 27c47b: c7 84 24 f8 01 00 00 movl $0x0,0x1f8(%rsp) 27c482: 00 00 00 00 27c486: 31 f6 xor %esi,%esi 27c488: eb 71 jmp 27c4fb 27c48a: 31 c0 xor %eax,%eax 27c48c: ba 01 00 00 00 mov $0x1,%edx 27c491: e9 65 ff ff ff jmpq 27c3fb 27c496: 31 c0 xor %eax,%eax 27c498: ba 06 00 00 00 mov $0x6,%edx 27c49d: e9 59 ff ff ff jmpq 27c3fb 27c4a2: 41 80 bf 7d 2d 00 00 cmpb $0x0,0x2d7d(%r15) 27c4a9: 00 27c4aa: 0f 85 65 fb ff ff jne 27c015 27c4b0: 41 c6 87 65 31 00 00 movb $0x0,0x3165(%r15) 27c4b7: 00 27c4b8: e9 58 fb ff ff jmpq 27c015 27c4bd: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 27c4c4 27c4c4: 48 89 48 40 mov %rcx,0x40(%rax) 27c4c8: 48 8b 0d 00 00 00 00 mov 0x0(%rip),%rcx # 27c4cf 27c4cf: 48 89 88 80 00 00 00 mov %rcx,0x80(%rax) 27c4d6: e9 7e ab ff ff jmpq 277059 27c4db: 49 c7 87 48 33 00 00 movq $0x0,0x3348(%r15) 27c4e2: 00 00 00 00 27c4e6: 66 0f ef c9 pxor %xmm1,%xmm1 27c4ea: e9 c6 b9 ff ff jmpq 277eb5 27c4ef: 41 89 97 24 10 00 00 mov %edx,0x1024(%r15) 27c4f6: be 01 00 00 00 mov $0x1,%esi 27c4fb: 44 8b 8c 24 f8 01 00 mov 0x1f8(%rsp),%r9d 27c502: 00 27c503: 48 8d 14 00 lea (%rax,%rax,1),%rdx 27c507: 49 8d 0c 17 lea (%r15,%rdx,1),%rcx 27c50b: 42 0f b6 8c 09 08 83 movzbl 0x8308(%rcx,%r9,1),%ecx 27c512: 00 00 27c514: 4c 01 ca add %r9,%rdx 27c517: 48 89 d7 mov %rdx,%rdi 27c51a: 48 c1 e2 06 shl $0x6,%rdx 27c51e: 48 c1 e7 05 shl $0x5,%rdi 27c522: 41 88 8f a4 18 00 00 mov %cl,0x18a4(%r15) 27c529: 4c 01 fa add %r15,%rdx 27c52c: 31 c9 xor %ecx,%ecx 27c52e: 4c 01 ff add %r15,%rdi 27c531: 44 8b 94 8f 90 35 00 mov 0x3590(%rdi,%rcx,4),%r10d 27c538: 00 27c539: 45 89 94 8f b8 12 00 mov %r10d,0x12b8(%r15,%rcx,4) 27c540: 00 27c541: f2 0f 10 84 ca d0 4d movsd 0x4dd0(%rdx,%rcx,8),%xmm0 27c548: 00 00 27c54a: f2 41 0f 11 84 cf 88 movsd %xmm0,0x9988(%r15,%rcx,8) 27c551: 99 00 00 27c554: 48 83 c1 01 add $0x1,%rcx 27c558: 49 39 c8 cmp %rcx,%r8 27c55b: 75 d4 jne 27c531 27c55d: 49 8d 94 41 b6 09 00 lea 0x9b6(%r9,%rax,2),%rdx 27c564: 00 27c565: 48 89 c1 mov %rax,%rcx 27c568: f2 41 0f 10 84 d7 38 movsd 0x638(%r15,%rdx,8),%xmm0 27c56f: 06 00 00 27c572: 49 8d 14 c7 lea (%r15,%rax,8),%rdx 27c576: 41 89 b7 58 0c 00 00 mov %esi,0xc58(%r15) 27c57d: 48 c1 e1 04 shl $0x4,%rcx 27c581: 48 89 c6 mov %rax,%rsi 27c584: 48 c1 e0 06 shl $0x6,%rax 27c588: f2 41 0f 11 87 38 10 movsd %xmm0,0x1038(%r15) 27c58f: 00 00 27c591: 48 c1 e6 05 shl $0x5,%rsi 27c595: f2 0f 10 82 80 2d 00 movsd 0x2d80(%rdx),%xmm0 27c59c: 00 27c59d: 4c 01 fe add %r15,%rsi 27c5a0: f2 41 0f 11 87 48 10 movsd %xmm0,0x1048(%r15) 27c5a7: 00 00 27c5a9: f2 0f 10 82 08 30 00 movsd 0x3008(%rdx),%xmm0 27c5b0: 00 27c5b1: f2 41 0f 11 87 30 10 movsd %xmm0,0x1030(%r15) 27c5b8: 00 00 27c5ba: f2 0f 10 82 58 2e 00 movsd 0x2e58(%rdx),%xmm0 27c5c1: 00 27c5c2: f2 41 0f 11 87 28 10 movsd %xmm0,0x1028(%r15) 27c5c9: 00 00 27c5cb: f2 0f 10 82 a0 2e 00 movsd 0x2ea0(%rdx),%xmm0 27c5d2: 00 27c5d3: f2 41 0f 11 87 40 10 movsd %xmm0,0x1040(%r15) 27c5da: 00 00 27c5dc: f2 42 0f 10 84 39 40 movsd 0x5540(%rcx,%r15,1),%xmm0 27c5e3: 55 00 00 27c5e6: 49 8d 0c 07 lea (%r15,%rax,1),%rcx 27c5ea: 31 c0 xor %eax,%eax 27c5ec: f2 41 0f 11 87 48 0f movsd %xmm0,0xf48(%r15) 27c5f3: 00 00 27c5f5: 31 ff xor %edi,%edi 27c5f7: 41 39 84 87 d0 17 00 cmp %eax,0x17d0(%r15,%rax,4) 27c5fe: 00 27c5ff: 75 07 jne 27c608 27c601: 8b bc 86 f0 37 00 00 mov 0x37f0(%rsi,%rax,4),%edi 27c608: 41 89 bc 87 08 17 00 mov %edi,0x1708(%r15,%rax,4) 27c60f: 00 27c610: 0f b6 bc 02 48 70 00 movzbl 0x7048(%rdx,%rax,1),%edi 27c617: 00 27c618: 41 88 bc 07 68 17 00 mov %dil,0x1768(%r15,%rax,1) 27c61f: 00 27c620: f2 0f 10 84 c1 f0 73 movsd 0x73f0(%rcx,%rax,8),%xmm0 27c627: 00 00 27c629: f2 41 0f 11 84 c7 28 movsd %xmm0,0x1728(%r15,%rax,8) 27c630: 17 00 00 27c633: 48 83 c0 01 add $0x1,%rax 27c637: 49 39 c0 cmp %rax,%r8 27c63a: 75 b9 jne 27c5f5 27c63c: 48 8b 84 24 78 03 00 mov 0x378(%rsp),%rax 27c643: 00 27c644: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 27c64b: 00 00 27c64d: 0f 85 0d 03 00 00 jne 27c960 27c653: 48 81 c4 80 03 00 00 add $0x380,%rsp 27c65a: 5b pop %rbx 27c65b: 5d pop %rbp 27c65c: 41 5c pop %r12 27c65e: 41 5d pop %r13 27c660: 41 5e pop %r14 27c662: 41 5f pop %r15 27c664: c3 retq 27c665: 80 39 00 cmpb $0x0,(%rcx) 27c668: 0f 84 11 a9 ff ff je 276f7f 27c66e: 83 ea 03 sub $0x3,%edx 27c671: 83 fa 01 cmp $0x1,%edx 27c674: 0f 87 05 a9 ff ff ja 276f7f 27c67a: 41 c6 87 9d 30 00 00 movb $0x0,0x309d(%r15) 27c681: 00 27c682: e9 3f a9 ff ff jmpq 276fc6 27c687: 41 8b 94 9f f0 14 00 mov 0x14f0(%r15,%rbx,4),%edx 27c68e: 00 27c68f: 66 0f ef ed pxor %xmm5,%xmm5 27c693: f2 41 0f 10 97 c0 31 movsd 0x31c0(%r15),%xmm2 27c69a: 00 00 27c69c: f2 48 0f 2a ea cvtsi2sd %rdx,%xmm5 27c6a1: 48 89 d0 mov %rdx,%rax 27c6a4: 66 0f 2f ea comisd %xmm2,%xmm5 27c6a8: 0f 87 3b b0 ff ff ja 2776e9 27c6ae: 41 8b 94 9f 10 15 00 mov 0x1510(%r15,%rbx,4),%edx 27c6b5: 00 27c6b6: 66 0f ef db pxor %xmm3,%xmm3 27c6ba: f2 41 0f 10 a7 c8 31 movsd 0x31c8(%r15),%xmm4 27c6c1: 00 00 27c6c3: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 27c6c8: 66 0f 2f dc comisd %xmm4,%xmm3 27c6cc: 0f 87 17 b0 ff ff ja 2776e9 27c6d2: 66 0f 2f cd comisd %xmm5,%xmm1 27c6d6: 0f 87 0d b0 ff ff ja 2776e9 27c6dc: 66 0f 2f c3 comisd %xmm3,%xmm0 27c6e0: 0f 87 03 b0 ff ff ja 2776e9 27c6e6: 83 f8 02 cmp $0x2,%eax 27c6e9: 76 08 jbe 27c6f3 27c6eb: a8 01 test $0x1,%al 27c6ed: 0f 85 f6 af ff ff jne 2776e9 27c6f3: 41 83 bc 9f d0 14 00 cmpl $0x1,0x14d0(%r15,%rbx,4) 27c6fa: 00 01 27c6fc: 0f 84 f9 af ff ff je 2776fb 27c702: 41 8b 94 9f 30 15 00 mov 0x1530(%r15,%rbx,4),%edx 27c709: 00 27c70a: 66 0f ef db pxor %xmm3,%xmm3 27c70e: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 27c713: 48 89 d0 mov %rdx,%rax 27c716: 66 0f 2f da comisd %xmm2,%xmm3 27c71a: 0f 87 c9 af ff ff ja 2776e9 27c720: 41 8b 94 9f 50 15 00 mov 0x1550(%r15,%rbx,4),%edx 27c727: 00 27c728: 66 0f ef d2 pxor %xmm2,%xmm2 27c72c: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 27c731: 66 0f 2f d4 comisd %xmm4,%xmm2 27c735: 0f 87 ae af ff ff ja 2776e9 27c73b: f2 0f 58 c9 addsd %xmm1,%xmm1 27c73f: 66 0f 2f cb comisd %xmm3,%xmm1 27c743: 0f 87 a0 af ff ff ja 2776e9 27c749: 66 0f 28 c8 movapd %xmm0,%xmm1 27c74d: f2 0f 58 c8 addsd %xmm0,%xmm1 27c751: 66 0f 2f ca comisd %xmm2,%xmm1 27c755: 0f 87 8e af ff ff ja 2776e9 27c75b: 83 f8 02 cmp $0x2,%eax 27c75e: 0f 86 97 af ff ff jbe 2776fb 27c764: a8 01 test $0x1,%al 27c766: 0f 84 8f af ff ff je 2776fb 27c76c: e9 78 af ff ff jmpq 2776e9 27c771: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 27c779 27c778: 00 27c779: f2 0f 59 93 10 68 00 mulsd 0x6810(%rbx),%xmm2 27c780: 00 27c781: f2 0f 10 83 d0 67 00 movsd 0x67d0(%rbx),%xmm0 27c788: 00 27c789: f2 0f 11 83 50 68 00 movsd %xmm0,0x6850(%rbx) 27c790: 00 27c791: f2 0f 11 93 90 68 00 movsd %xmm2,0x6890(%rbx) 27c798: 00 27c799: e9 8a b4 ff ff jmpq 277c28 27c79e: c7 84 24 f8 01 00 00 movl $0x0,0x1f8(%rsp) 27c7a5: 00 00 00 00 27c7a9: 31 f6 xor %esi,%esi 27c7ab: 48 63 c1 movslq %ecx,%rax 27c7ae: e9 48 fd ff ff jmpq 27c4fb 27c7b3: 41 8b 97 ac 0d 00 00 mov 0xdac(%r15),%edx 27c7ba: be 01 00 00 00 mov $0x1,%esi 27c7bf: 85 d2 test %edx,%edx 27c7c1: 0f 84 34 fd ff ff je 27c4fb 27c7c7: c7 84 24 f8 01 00 00 movl $0x0,0x1f8(%rsp) 27c7ce: 00 00 00 00 27c7d2: 31 f6 xor %esi,%esi 27c7d4: 83 fa 02 cmp $0x2,%edx 27c7d7: 0f 85 1e fd ff ff jne 27c4fb 27c7dd: 41 8b 94 c7 6c 88 00 mov 0x886c(%r15,%rax,8),%edx 27c7e4: 00 27c7e5: 83 fa 01 cmp $0x1,%edx 27c7e8: 0f 84 88 01 00 00 je 27c976 27c7ee: 83 fa 02 cmp $0x2,%edx 27c7f1: 0f 85 04 fd ff ff jne 27c4fb 27c7f7: 31 c9 xor %ecx,%ecx 27c7f9: 41 83 bc c7 68 88 00 cmpl $0x3,0x8868(%r15,%rax,8) 27c800: 00 03 27c802: 0f 94 c1 sete %cl 27c805: 89 8c 24 f8 01 00 00 mov %ecx,0x1f8(%rsp) 27c80c: 89 ce mov %ecx,%esi 27c80e: e9 e8 fc ff ff jmpq 27c4fb 27c813: 0f b6 81 78 54 00 00 movzbl 0x5478(%rcx),%eax 27c81a: ba 0b 00 00 00 mov $0xb,%edx 27c81f: 84 c0 test %al,%al 27c821: 0f 84 d4 fb ff ff je 27c3fb 27c827: 0f b6 81 8a 54 00 00 movzbl 0x548a(%rcx),%eax 27c82e: ba 0c 00 00 00 mov $0xc,%edx 27c833: 84 c0 test %al,%al 27c835: 0f 84 c0 fb ff ff je 27c3fb 27c83b: 41 0f b6 87 62 31 00 movzbl 0x3162(%r15),%eax 27c842: 00 27c843: ba 0d 00 00 00 mov $0xd,%edx 27c848: 84 c0 test %al,%al 27c84a: 0f 84 ab fb ff ff je 27c3fb 27c850: 41 0f b6 87 aa 30 00 movzbl 0x30aa(%r15),%eax 27c857: 00 27c858: ba 0e 00 00 00 mov $0xe,%edx 27c85d: 84 c0 test %al,%al 27c85f: 0f 84 96 fb ff ff je 27c3fb 27c865: 41 0f b6 87 a9 30 00 movzbl 0x30a9(%r15),%eax 27c86c: 00 27c86d: ba 0f 00 00 00 mov $0xf,%edx 27c872: 84 c0 test %al,%al 27c874: 0f 84 81 fb ff ff je 27c3fb 27c87a: 41 0f b6 87 64 31 00 movzbl 0x3164(%r15),%eax 27c881: 00 27c882: ba 10 00 00 00 mov $0x10,%edx 27c887: 84 c0 test %al,%al 27c889: 0f 84 6c fb ff ff je 27c3fb 27c88f: 41 0f b6 87 65 31 00 movzbl 0x3165(%r15),%eax 27c896: 00 27c897: ba 11 00 00 00 mov $0x11,%edx 27c89c: 84 c0 test %al,%al 27c89e: 0f 84 57 fb ff ff je 27c3fb 27c8a4: 41 0f b6 87 66 31 00 movzbl 0x3166(%r15),%eax 27c8ab: 00 27c8ac: ba 12 00 00 00 mov $0x12,%edx 27c8b1: 84 c0 test %al,%al 27c8b3: 0f 84 42 fb ff ff je 27c3fb 27c8b9: 41 0f b6 82 62 56 00 movzbl 0x5662(%r10),%eax 27c8c0: 00 27c8c1: ba 04 00 00 00 mov $0x4,%edx 27c8c6: 84 c0 test %al,%al 27c8c8: 0f 84 2d fb ff ff je 27c3fb 27c8ce: 0f b6 81 52 56 00 00 movzbl 0x5652(%rcx),%eax 27c8d5: ba 13 00 00 00 mov $0x13,%edx 27c8da: 84 c0 test %al,%al 27c8dc: 0f 84 19 fb ff ff je 27c3fb 27c8e2: 41 80 bf 63 31 00 00 cmpb $0x0,0x3163(%r15) 27c8e9: 00 27c8ea: 75 68 jne 27c954 27c8ec: 41 80 bf 51 0f 00 00 cmpb $0x0,0xf51(%r15) 27c8f3: 00 27c8f4: 74 14 je 27c90a 27c8f6: 0f b6 81 08 83 00 00 movzbl 0x8308(%rcx),%eax 27c8fd: ba 14 00 00 00 mov $0x14,%edx 27c902: 84 c0 test %al,%al 27c904: 0f 84 f1 fa ff ff je 27c3fb 27c90a: 0f b6 81 c2 53 00 00 movzbl 0x53c2(%rcx),%eax 27c911: ba 16 00 00 00 mov $0x16,%edx 27c916: 84 c0 test %al,%al 27c918: 0f 84 dd fa ff ff je 27c3fb 27c91e: 0f b6 81 d4 53 00 00 movzbl 0x53d4(%rcx),%eax 27c925: 3c 01 cmp $0x1,%al 27c927: 19 d2 sbb %edx,%edx 27c929: 83 e2 17 and $0x17,%edx 27c92c: e9 ca fa ff ff jmpq 27c3fb 27c931: 66 0f ef d2 pxor %xmm2,%xmm2 27c935: e9 73 f5 ff ff jmpq 27bead 27c93a: 41 c7 87 d9 55 00 00 movl $0x0,0x55d9(%r15) 27c941: 00 00 00 00 27c945: 89 d2 mov %edx,%edx 27c947: c7 44 11 fc 00 00 00 movl $0x0,-0x4(%rcx,%rdx,1) 27c94e: 00 27c94f: e9 c4 c4 ff ff jmpq 278e18 27c954: 31 c0 xor %eax,%eax 27c956: ba 15 00 00 00 mov $0x15,%edx 27c95b: e9 9b fa ff ff jmpq 27c3fb 27c960: e8 00 00 00 00 callq 27c965 27c965: 80 39 00 cmpb $0x0,(%rcx) 27c968: 0f 84 11 a6 ff ff je 276f7f 27c96e: 8b 50 20 mov 0x20(%rax),%edx 27c971: e9 f8 fc ff ff jmpq 27c66e 27c976: 31 c9 xor %ecx,%ecx 27c978: 41 83 bc c7 68 88 00 cmpl $0x1,0x8868(%r15,%rax,8) 27c97f: 00 01 27c981: 0f 95 c1 setne %cl 27c984: 89 8c 24 f8 01 00 00 mov %ecx,0x1f8(%rsp) 27c98b: 89 ce mov %ecx,%esi 27c98d: e9 69 fb ff ff jmpq 27c4fb 27c992: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 27c999: 00 00 00 27c99c: 0f 1f 40 00 nopl 0x0(%rax) 000000000027c9a0 : 27c9a0: e8 00 00 00 00 callq 27c9a5 27c9a5: 4c 8b 54 24 30 mov 0x30(%rsp),%r10 27c9aa: 48 8b 44 24 38 mov 0x38(%rsp),%rax 27c9af: 66 0f 28 e8 movapd %xmm0,%xmm5 27c9b3: 84 d2 test %dl,%dl 27c9b5: 75 14 jne 27c9cb 27c9b7: 49 c7 02 00 00 00 00 movq $0x0,(%r10) 27c9be: 40 84 ff test %dil,%dil 27c9c1: 75 75 jne 27ca38 27c9c3: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 27c9ca: c3 retq 27c9cb: 89 c9 mov %ecx,%ecx 27c9cd: 66 0f ef c0 pxor %xmm0,%xmm0 27c9d1: 66 0f ef e4 pxor %xmm4,%xmm4 27c9d5: 45 89 c9 mov %r9d,%r9d 27c9d8: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 27c9dd: 8d 56 fd lea -0x3(%rsi),%edx 27c9e0: f2 49 0f 2a e1 cvtsi2sd %r9,%xmm4 27c9e5: f2 0f 59 c5 mulsd %xmm5,%xmm0 27c9e9: f2 0f 59 e2 mulsd %xmm2,%xmm4 27c9ed: f2 0f 5e c4 divsd %xmm4,%xmm0 27c9f1: 83 fa 02 cmp $0x2,%edx 27c9f4: 0f 86 a4 00 00 00 jbe 27ca9e 27c9fa: 83 fe 0a cmp $0xa,%esi 27c9fd: 0f 84 9b 00 00 00 je 27ca9e 27ca03: f2 41 0f 11 02 movsd %xmm0,(%r10) 27ca08: 40 84 ff test %dil,%dil 27ca0b: 74 b6 je 27c9c3 27ca0d: 8b 54 24 10 mov 0x10(%rsp),%edx 27ca11: 66 0f ef c0 pxor %xmm0,%xmm0 27ca15: 66 0f ef c9 pxor %xmm1,%xmm1 27ca19: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27ca1e: 8b 54 24 20 mov 0x20(%rsp),%edx 27ca22: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 27ca27: f2 0f 59 c5 mulsd %xmm5,%xmm0 27ca2b: f2 0f 59 d1 mulsd %xmm1,%xmm2 27ca2f: f2 0f 5e c2 divsd %xmm2,%xmm0 27ca33: f2 0f 11 00 movsd %xmm0,(%rax) 27ca37: c3 retq 27ca38: 8d 56 fd lea -0x3(%rsi),%edx 27ca3b: 83 fa 02 cmp $0x2,%edx 27ca3e: 76 05 jbe 27ca45 27ca40: 83 fe 0a cmp $0xa,%esi 27ca43: 75 c8 jne 27ca0d 27ca45: 8b 54 24 10 mov 0x10(%rsp),%edx 27ca49: 66 0f ef db pxor %xmm3,%xmm3 27ca4d: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 27ca52: 8b 54 24 20 mov 0x20(%rsp),%edx 27ca56: f2 0f 59 dd mulsd %xmm5,%xmm3 27ca5a: 66 0f 28 c3 movapd %xmm3,%xmm0 27ca5e: 66 0f ef db pxor %xmm3,%xmm3 27ca62: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 27ca67: 8b 54 24 18 mov 0x18(%rsp),%edx 27ca6b: f2 0f 59 da mulsd %xmm2,%xmm3 27ca6f: f2 0f 5e c3 divsd %xmm3,%xmm0 27ca73: 66 0f ef db pxor %xmm3,%xmm3 27ca77: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 27ca7c: 8b 54 24 28 mov 0x28(%rsp),%edx 27ca80: f2 0f 59 cb mulsd %xmm3,%xmm1 27ca84: 66 0f ef db pxor %xmm3,%xmm3 27ca88: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 27ca8d: f2 0f 59 d3 mulsd %xmm3,%xmm2 27ca91: f2 0f 5e ca divsd %xmm2,%xmm1 27ca95: f2 0f 58 c1 addsd %xmm1,%xmm0 27ca99: f2 0f 11 00 movsd %xmm0,(%rax) 27ca9d: c3 retq 27ca9e: 8b 54 24 08 mov 0x8(%rsp),%edx 27caa2: 45 89 c0 mov %r8d,%r8d 27caa5: 66 0f ef e4 pxor %xmm4,%xmm4 27caa9: 66 0f ef db pxor %xmm3,%xmm3 27caad: f2 49 0f 2a e0 cvtsi2sd %r8,%xmm4 27cab2: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 27cab7: f2 0f 59 e1 mulsd %xmm1,%xmm4 27cabb: f2 0f 59 da mulsd %xmm2,%xmm3 27cabf: f2 0f 5e e3 divsd %xmm3,%xmm4 27cac3: f2 0f 58 e0 addsd %xmm0,%xmm4 27cac7: f2 41 0f 11 22 movsd %xmm4,(%r10) 27cacc: 40 84 ff test %dil,%dil 27cacf: 0f 85 70 ff ff ff jne 27ca45 27cad5: e9 e9 fe ff ff jmpq 27c9c3 27cada: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000027cae0 : 27cae0: e8 00 00 00 00 callq 27cae5 27cae5: 41 57 push %r15 27cae7: 41 56 push %r14 27cae9: 41 55 push %r13 27caeb: 41 54 push %r12 27caed: 55 push %rbp 27caee: 53 push %rbx 27caef: 48 83 ec 28 sub $0x28,%rsp 27caf3: 48 89 14 24 mov %rdx,(%rsp) 27caf7: 48 8b ac 24 88 00 00 mov 0x88(%rsp),%rbp 27cafe: 00 27caff: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 27cb04: 85 f6 test %esi,%esi 27cb06: 0f 84 a4 02 00 00 je 27cdb0 27cb0c: 8d 46 ff lea -0x1(%rsi),%eax 27cb0f: 45 31 ed xor %r13d,%r13d 27cb12: 89 74 24 24 mov %esi,0x24(%rsp) 27cb16: 48 89 fb mov %rdi,%rbx 27cb19: 48 89 44 24 18 mov %rax,0x18(%rsp) 27cb1e: 89 f0 mov %esi,%eax 27cb20: 4d 89 ec mov %r13,%r12 27cb23: 49 89 ce mov %rcx,%r14 27cb26: 48 c1 e0 02 shl $0x2,%rax 27cb2a: 4c 8b 6c 24 60 mov 0x60(%rsp),%r13 27cb2f: 4d 89 c7 mov %r8,%r15 27cb32: 48 89 44 24 08 mov %rax,0x8(%rsp) 27cb37: eb 69 jmp 27cba2 27cb39: 48 8b 04 24 mov (%rsp),%rax 27cb3d: 66 0f ef c0 pxor %xmm0,%xmm0 27cb41: f2 42 0f 2a 04 20 cvtsi2sdl (%rax,%r12,1),%xmm0 27cb47: f2 0f 59 25 00 00 00 mulsd 0x0(%rip),%xmm4 # 27cb4f 27cb4e: 00 27cb4f: f2 0f 59 c4 mulsd %xmm4,%xmm0 27cb53: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27cb5b 27cb5a: 00 27cb5b: f2 0f 5e c2 divsd %xmm2,%xmm0 27cb5f: f2 42 0f 11 84 63 18 movsd %xmm0,0xd18(%rbx,%r12,2) 27cb66: 0d 00 00 27cb69: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27cb6d: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27cb75 27cb74: 00 27cb75: f2 42 0f 59 4c 65 00 mulsd 0x0(%rbp,%r12,2),%xmm1 27cb7c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27cb80: e8 00 00 00 00 callq 27cb85 27cb85: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27cb89: f2 42 0f 11 84 63 18 movsd %xmm0,0xd18(%rbx,%r12,2) 27cb90: 0d 00 00 27cb93: 49 83 c4 04 add $0x4,%r12 27cb97: 4c 39 64 24 08 cmp %r12,0x8(%rsp) 27cb9c: 0f 84 5e 01 00 00 je 27cd00 27cba2: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 27cbaa 27cba9: 00 27cbaa: 66 43 0f 2f 34 67 comisd (%r15,%r12,2),%xmm6 27cbb0: f2 43 0f 10 64 65 00 movsd 0x0(%r13,%r12,2),%xmm4 27cbb7: 0f 83 e6 00 00 00 jae 27cca3 27cbbd: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 27cbc4: 00 27cbc5: 66 0f 28 d4 movapd %xmm4,%xmm2 27cbc9: f2 42 0f 5e 14 60 divsd (%rax,%r12,2),%xmm2 27cbcf: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 27cbd6: 00 27cbd7: f2 42 0f 5e 14 60 divsd (%rax,%r12,2),%xmm2 27cbdd: 43 8b 14 26 mov (%r14,%r12,1),%edx 27cbe1: 85 d2 test %edx,%edx 27cbe3: 0f 84 50 ff ff ff je 27cb39 27cbe9: 48 8b 44 24 68 mov 0x68(%rsp),%rax 27cbee: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 27cbf6 27cbf5: 00 27cbf6: f2 42 0f 10 0c 60 movsd (%rax,%r12,2),%xmm1 27cbfc: 48 8b 44 24 10 mov 0x10(%rsp),%rax 27cc01: 66 42 0f 2f 3c 60 comisd (%rax,%r12,2),%xmm7 27cc07: 0f 83 c3 00 00 00 jae 27ccd0 27cc0d: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 27cc14: 00 27cc15: 66 0f 28 e9 movapd %xmm1,%xmm5 27cc19: f2 42 0f 5e 2c 60 divsd (%rax,%r12,2),%xmm5 27cc1f: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 27cc26: 00 27cc27: f2 42 0f 5e 2c 60 divsd (%rax,%r12,2),%xmm5 27cc2d: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 27cc35 27cc34: 00 27cc35: 48 8b 04 24 mov (%rsp),%rax 27cc39: 66 0f ef c0 pxor %xmm0,%xmm0 27cc3d: f2 0f 59 dc mulsd %xmm4,%xmm3 27cc41: f2 42 0f 2a 04 20 cvtsi2sdl (%rax,%r12,1),%xmm0 27cc47: f2 0f 59 d8 mulsd %xmm0,%xmm3 27cc4b: 85 d2 test %edx,%edx 27cc4d: 0f 8e f4 fe ff ff jle 27cb47 27cc53: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 27cc5b 27cc5a: 00 27cc5b: 66 0f ef c0 pxor %xmm0,%xmm0 27cc5f: f2 0f 2a c2 cvtsi2sd %edx,%xmm0 27cc63: f2 0f 59 c8 mulsd %xmm0,%xmm1 27cc67: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27cc6f 27cc6e: 00 27cc6f: f2 0f 59 c8 mulsd %xmm0,%xmm1 27cc73: f2 0f 59 c3 mulsd %xmm3,%xmm0 27cc77: f2 0f 5e cd divsd %xmm5,%xmm1 27cc7b: f2 0f 5e c2 divsd %xmm2,%xmm0 27cc7f: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27cc83: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27cc87: e8 00 00 00 00 callq 27cc8c 27cc8c: 66 0f ef c9 pxor %xmm1,%xmm1 27cc90: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 27cc94: f2 42 0f 11 8c 63 18 movsd %xmm1,0xd18(%rbx,%r12,2) 27cc9b: 0d 00 00 27cc9e: e9 ca fe ff ff jmpq 27cb6d 27cca3: 48 8b 44 24 70 mov 0x70(%rsp),%rax 27cca8: 66 0f ef d2 pxor %xmm2,%xmm2 27ccac: 42 8b 14 20 mov (%rax,%r12,1),%edx 27ccb0: 48 8b 44 24 78 mov 0x78(%rsp),%rax 27ccb5: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 27ccba: f2 0f 59 d4 mulsd %xmm4,%xmm2 27ccbe: f2 42 0f 5e 14 60 divsd (%rax,%r12,2),%xmm2 27ccc4: f2 42 0f 5e 54 65 00 divsd 0x0(%rbp,%r12,2),%xmm2 27cccb: e9 0d ff ff ff jmpq 27cbdd 27ccd0: 48 8b 44 24 70 mov 0x70(%rsp),%rax 27ccd5: 66 0f ef ed pxor %xmm5,%xmm5 27ccd9: 42 8b 0c 20 mov (%rax,%r12,1),%ecx 27ccdd: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 27cce4: 00 27cce5: f2 48 0f 2a e9 cvtsi2sd %rcx,%xmm5 27ccea: f2 0f 59 e9 mulsd %xmm1,%xmm5 27ccee: f2 42 0f 5e 2c 60 divsd (%rax,%r12,2),%xmm5 27ccf4: f2 42 0f 5e 6c 65 00 divsd 0x0(%rbp,%r12,2),%xmm5 27ccfb: e9 2d ff ff ff jmpq 27cc2d 27cd00: 44 8b 64 24 24 mov 0x24(%rsp),%r12d 27cd05: 48 8b 94 24 a8 00 00 mov 0xa8(%rsp),%rdx 27cd0c: 00 27cd0d: 31 c0 xor %eax,%eax 27cd0f: 66 0f ef c9 pxor %xmm1,%xmm1 27cd13: 48 8b 8c 24 b0 00 00 mov 0xb0(%rsp),%rcx 27cd1a: 00 27cd1b: f2 0f 58 0c c2 addsd (%rdx,%rax,8),%xmm1 27cd20: f2 0f 58 0c c1 addsd (%rcx,%rax,8),%xmm1 27cd25: 48 83 c0 01 add $0x1,%rax 27cd29: 41 39 c4 cmp %eax,%r12d 27cd2c: 77 ed ja 27cd1b 27cd2e: 66 0f ef c0 pxor %xmm0,%xmm0 27cd32: 48 8d ab 18 0d 00 00 lea 0xd18(%rbx),%rbp 27cd39: f2 0f 2a 84 24 b8 00 cvtsi2sdl 0xb8(%rsp),%xmm0 27cd40: 00 00 27cd42: f2 0f 5e c8 divsd %xmm0,%xmm1 27cd46: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 27cd4e 27cd4d: 00 27cd4e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27cd52: e8 00 00 00 00 callq 27cd57 27cd57: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 27cd5e: 00 27cd5f: 4c 8b a4 24 c0 00 00 mov 0xc0(%rsp),%r12 27cd66: 00 27cd67: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27cd6b: f2 0f 11 00 movsd %xmm0,(%rax) 27cd6f: 48 8b 44 24 18 mov 0x18(%rsp),%rax 27cd74: 48 8d 9c c3 20 0d 00 lea 0xd20(%rbx,%rax,8),%rbx 27cd7b: 00 27cd7c: 66 0f ef c9 pxor %xmm1,%xmm1 27cd80: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27cd84: 48 83 c5 08 add $0x8,%rbp 27cd88: f2 0f 5a 4d f8 cvtsd2ss -0x8(%rbp),%xmm1 27cd8d: e8 00 00 00 00 callq 27cd92 27cd92: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27cd96: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 27cd9c: 48 39 eb cmp %rbp,%rbx 27cd9f: 75 db jne 27cd7c 27cda1: 48 83 c4 28 add $0x28,%rsp 27cda5: 5b pop %rbx 27cda6: 5d pop %rbp 27cda7: 41 5c pop %r12 27cda9: 41 5d pop %r13 27cdab: 41 5e pop %r14 27cdad: 41 5f pop %r15 27cdaf: c3 retq 27cdb0: 66 0f ef c0 pxor %xmm0,%xmm0 27cdb4: 66 0f ef c9 pxor %xmm1,%xmm1 27cdb8: f2 0f 2a 84 24 b8 00 cvtsi2sdl 0xb8(%rsp),%xmm0 27cdbf: 00 00 27cdc1: f2 0f 5e c8 divsd %xmm0,%xmm1 27cdc5: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 27cdcd 27cdcc: 00 27cdcd: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27cdd1: e8 00 00 00 00 callq 27cdd6 27cdd6: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 27cddd: 00 27cdde: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27cde2: f2 0f 11 00 movsd %xmm0,(%rax) 27cde6: 48 83 c4 28 add $0x28,%rsp 27cdea: 5b pop %rbx 27cdeb: 5d pop %rbp 27cdec: 41 5c pop %r12 27cdee: 41 5d pop %r13 27cdf0: 41 5e pop %r14 27cdf2: 41 5f pop %r15 27cdf4: c3 retq 27cdf5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 27cdfc: 00 00 00 00 000000000027ce00 : 27ce00: e8 00 00 00 00 callq 27ce05 27ce05: 41 56 push %r14 27ce07: f2 0f 58 c8 addsd %xmm0,%xmm1 27ce0b: 49 89 fe mov %rdi,%r14 27ce0e: 41 55 push %r13 27ce10: 4d 89 cd mov %r9,%r13 27ce13: 41 54 push %r12 27ce15: 55 push %rbp 27ce16: 44 89 c5 mov %r8d,%ebp 27ce19: 53 push %rbx 27ce1a: 89 cb mov %ecx,%ebx 27ce1c: 48 83 ec 08 sub $0x8,%rsp 27ce20: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 27ce28 27ce27: 00 27ce28: 4c 8b 64 24 38 mov 0x38(%rsp),%r12 27ce2d: 84 d2 test %dl,%dl 27ce2f: 0f 84 cd 00 00 00 je 27cf02 27ce35: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 27ce3d 27ce3c: 00 27ce3d: 66 0f ef c0 pxor %xmm0,%xmm0 27ce41: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 27ce45: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27ce4d 27ce4c: 00 27ce4d: e8 00 00 00 00 callq 27ce52 27ce52: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27ce56: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 27ce5c: 41 80 be 58 1a 00 00 cmpb $0x0,0x1a58(%r14) 27ce63: 00 27ce64: 0f 84 c5 00 00 00 je 27cf2f 27ce6a: 85 ed test %ebp,%ebp 27ce6c: 74 05 je 27ce73 27ce6e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 27ce73: 89 d8 mov %ebx,%eax 27ce75: 66 0f ef d2 pxor %xmm2,%xmm2 27ce79: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 27ce7f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27ce87 27ce86: 00 27ce87: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 27ce8c: f2 0f 5e c2 divsd %xmm2,%xmm0 27ce90: f2 0f 11 14 24 movsd %xmm2,(%rsp) 27ce95: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27ce99: e8 00 00 00 00 callq 27ce9e 27ce9e: f2 0f 10 14 24 movsd (%rsp),%xmm2 27cea3: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 27cea8: 41 89 04 24 mov %eax,(%r12) 27ceac: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 27ceb2: 89 c1 mov %eax,%ecx 27ceb4: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 27cebc 27cebb: 00 27cebc: 76 2d jbe 27ceeb 27cebe: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 27cec6 27cec5: 00 27cec6: 31 d2 xor %edx,%edx 27cec8: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27cecd: f7 f3 div %ebx 27cecf: 0f af d9 imul %ecx,%ebx 27ced2: 48 83 c4 08 add $0x8,%rsp 27ced6: 66 0f ef c0 pxor %xmm0,%xmm0 27ceda: 8d 04 13 lea (%rbx,%rdx,1),%eax 27cedd: 5b pop %rbx 27cede: 5d pop %rbp 27cedf: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27cee4: 41 5c pop %r12 27cee6: 41 5d pop %r13 27cee8: 41 5e pop %r14 27ceea: c3 retq 27ceeb: f2 0f 58 d0 addsd %xmm0,%xmm2 27ceef: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 27cef7 27cef6: 00 27cef7: 31 d2 xor %edx,%edx 27cef9: f2 48 0f 2c c2 cvttsd2si %xmm2,%rax 27cefe: f7 f3 div %ebx 27cf00: eb cd jmp 27cecf 27cf02: 66 0f 28 d0 movapd %xmm0,%xmm2 27cf06: 40 0f b6 f6 movzbl %sil,%esi 27cf0a: 66 0f ef c0 pxor %xmm0,%xmm0 27cf0e: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 27cf16 27cf15: 00 27cf16: f2 0f 2a c6 cvtsi2sd %esi,%xmm0 27cf1a: f2 0f 59 c3 mulsd %xmm3,%xmm0 27cf1e: f2 0f 59 c2 mulsd %xmm2,%xmm0 27cf22: f2 0f 58 c8 addsd %xmm0,%xmm1 27cf26: f2 0f 59 cb mulsd %xmm3,%xmm1 27cf2a: e9 0e ff ff ff jmpq 27ce3d 27cf2f: 89 d8 mov %ebx,%eax 27cf31: 66 0f ef d2 pxor %xmm2,%xmm2 27cf35: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 27cf3b: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 27cf43 27cf42: 00 27cf43: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 27cf48: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27cf50 27cf4f: 00 27cf50: f2 0f 5e c2 divsd %xmm2,%xmm0 27cf54: f2 0f 11 14 24 movsd %xmm2,(%rsp) 27cf59: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27cf5d: e8 00 00 00 00 callq 27cf62 27cf62: f2 0f 10 14 24 movsd (%rsp),%xmm2 27cf67: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27cf6b: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 27cf73 27cf72: 00 27cf73: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27cf78: 41 89 04 24 mov %eax,(%r12) 27cf7c: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 27cf82: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 27cf8a 27cf89: 00 27cf8a: 76 51 jbe 27cfdd 27cf8c: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 27cf94 27cf93: 00 27cf94: 31 d2 xor %edx,%edx 27cf96: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27cf9b: f7 f3 div %ebx 27cf9d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 27cfa5 27cfa4: 00 27cfa5: 89 d2 mov %edx,%edx 27cfa7: 66 0f ef c9 pxor %xmm1,%xmm1 27cfab: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 27cfb0: e8 00 00 00 00 callq 27cfb5 27cfb5: 41 8b 0c 24 mov (%r12),%ecx 27cfb9: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 27cfbe: e9 0c ff ff ff jmpq 27cecf 27cfc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27cfca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 27cfd1: 31 c0 xor %eax,%eax 27cfd3: e8 00 00 00 00 callq 27cfd8 27cfd8: e9 96 fe ff ff jmpq 27ce73 27cfdd: f2 0f 58 d0 addsd %xmm0,%xmm2 27cfe1: f2 0f 5c 15 00 00 00 subsd 0x0(%rip),%xmm2 # 27cfe9 27cfe8: 00 27cfe9: 31 d2 xor %edx,%edx 27cfeb: f2 48 0f 2c c2 cvttsd2si %xmm2,%rax 27cff0: f7 f3 div %ebx 27cff2: eb a9 jmp 27cf9d 27cff4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 27cffb: 00 00 00 00 27cfff: 90 nop 000000000027d000 : 27d000: e8 00 00 00 00 callq 27d005 27d005: 41 55 push %r13 27d007: 0f af f2 imul %edx,%esi 27d00a: 49 89 fd mov %rdi,%r13 27d00d: 41 54 push %r12 27d00f: 41 0f af c8 imul %r8d,%ecx 27d013: 55 push %rbp 27d014: 53 push %rbx 27d015: 8d 1c 0e lea (%rsi,%rcx,1),%ebx 27d018: 48 83 ec 08 sub $0x8,%rsp 27d01c: 8b 44 24 30 mov 0x30(%rsp),%eax 27d020: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp 27d025: 4c 8b 64 24 48 mov 0x48(%rsp),%r12 27d02a: 45 84 c9 test %r9b,%r9b 27d02d: 0f 84 8c 00 00 00 je 27d0bf 27d033: 84 c0 test %al,%al 27d035: 0f 84 84 00 00 00 je 27d0bf 27d03b: 66 0f 28 d8 movapd %xmm0,%xmm3 27d03f: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27d047 27d046: 00 27d047: f2 0f 5e d9 divsd %xmm1,%xmm3 27d04b: 66 0f 2f c2 comisd %xmm2,%xmm0 27d04f: 0f 86 a1 00 00 00 jbe 27d0f6 27d055: 66 0f ef c9 pxor %xmm1,%xmm1 27d059: 66 0f ef c0 pxor %xmm0,%xmm0 27d05d: f2 0f 2a cb cvtsi2sd %ebx,%xmm1 27d061: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 27d069 27d068: 00 27d069: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 27d06e: f2 0f 58 c8 addsd %xmm0,%xmm1 27d072: 8b 44 24 38 mov 0x38(%rsp),%eax 27d076: 85 c0 test %eax,%eax 27d078: 74 36 je 27d0b0 27d07a: 8b 44 24 50 mov 0x50(%rsp),%eax 27d07e: 8b 4c 24 38 mov 0x38(%rsp),%ecx 27d082: 31 d2 xor %edx,%edx 27d084: 8d 34 c5 01 00 00 00 lea 0x1(,%rax,8),%esi 27d08b: 8b 44 95 00 mov 0x0(%rbp,%rdx,4),%eax 27d08f: 41 0f af 04 94 imul (%r12,%rdx,4),%eax 27d094: 66 0f ef c0 pxor %xmm0,%xmm0 27d098: 48 83 c2 01 add $0x1,%rdx 27d09c: 0f af c6 imul %esi,%eax 27d09f: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 27d0a3: f2 0f 59 c3 mulsd %xmm3,%xmm0 27d0a7: f2 0f 58 c8 addsd %xmm0,%xmm1 27d0ab: 48 39 d1 cmp %rdx,%rcx 27d0ae: 75 db jne 27d08b 27d0b0: 48 83 c4 08 add $0x8,%rsp 27d0b4: 66 0f 28 c1 movapd %xmm1,%xmm0 27d0b8: 5b pop %rbx 27d0b9: 5d pop %rbp 27d0ba: 41 5c pop %r12 27d0bc: 41 5d pop %r13 27d0be: c3 retq 27d0bf: 66 0f ef c9 pxor %xmm1,%xmm1 27d0c3: 66 0f ef c0 pxor %xmm0,%xmm0 27d0c7: f2 0f 2a cb cvtsi2sd %ebx,%xmm1 27d0cb: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 27d0d3 27d0d2: 00 27d0d3: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 27d0d8: f2 0f 58 c8 addsd %xmm0,%xmm1 27d0dc: 45 84 c9 test %r9b,%r9b 27d0df: 74 cf je 27d0b0 27d0e1: c7 44 24 50 00 00 00 movl $0x0,0x50(%rsp) 27d0e8: 00 27d0e9: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 27d0f1 27d0f0: 00 27d0f1: e9 7c ff ff ff jmpq 27d072 27d0f6: 66 0f 2f d0 comisd %xmm0,%xmm2 27d0fa: 8b 44 24 50 mov 0x50(%rsp),%eax 27d0fe: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 27d103: 72 0e jb 27d113 27d105: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27d10d 27d10c: 00 27d10d: 66 0f 2f c2 comisd %xmm2,%xmm0 27d111: 77 26 ja 27d139 27d113: 83 e8 02 sub $0x2,%eax 27d116: 66 0f ef c9 pxor %xmm1,%xmm1 27d11a: 66 0f ef c0 pxor %xmm0,%xmm0 27d11e: f3 0f 2a c8 cvtsi2ss %eax,%xmm1 27d122: e8 00 00 00 00 callq 27d127 27d127: f2 0f 10 1c 24 movsd (%rsp),%xmm3 27d12c: f3 0f 2c c0 cvttss2si %xmm0,%eax 27d130: 89 44 24 50 mov %eax,0x50(%rsp) 27d134: e9 1c ff ff ff jmpq 27d055 27d139: 83 e8 01 sub $0x1,%eax 27d13c: eb d8 jmp 27d116 27d13e: 66 90 xchg %ax,%ax 000000000027d140 : 27d140: e8 00 00 00 00 callq 27d145 27d145: 41 57 push %r15 27d147: 41 56 push %r14 27d149: 41 55 push %r13 27d14b: 41 54 push %r12 27d14d: 55 push %rbp 27d14e: 53 push %rbx 27d14f: 89 fb mov %edi,%ebx 27d151: 48 81 ec f8 01 00 00 sub $0x1f8,%rsp 27d158: 48 8b 84 24 30 02 00 mov 0x230(%rsp),%rax 27d15f: 00 27d160: 48 89 b4 24 b0 00 00 mov %rsi,0xb0(%rsp) 27d167: 00 27d168: 89 94 24 d4 00 00 00 mov %edx,0xd4(%rsp) 27d16f: 4c 8b bc 24 60 02 00 mov 0x260(%rsp),%r15 27d176: 00 27d177: 48 89 44 24 08 mov %rax,0x8(%rsp) 27d17c: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax 27d183: 00 27d184: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 27d189: 4c 8b a4 24 68 02 00 mov 0x268(%rsp),%r12 27d190: 00 27d191: 48 89 44 24 10 mov %rax,0x10(%rsp) 27d196: 48 8b 84 24 40 02 00 mov 0x240(%rsp),%rax 27d19d: 00 27d19e: 4c 89 4c 24 28 mov %r9,0x28(%rsp) 27d1a3: 4c 8b b4 24 70 02 00 mov 0x270(%rsp),%r14 27d1aa: 00 27d1ab: 48 89 04 24 mov %rax,(%rsp) 27d1af: 48 8b 84 24 48 02 00 mov 0x248(%rsp),%rax 27d1b6: 00 27d1b7: 48 8b bc 24 78 02 00 mov 0x278(%rsp),%rdi 27d1be: 00 27d1bf: f2 0f 11 84 24 b8 00 movsd %xmm0,0xb8(%rsp) 27d1c6: 00 00 27d1c8: 48 89 44 24 70 mov %rax,0x70(%rsp) 27d1cd: 48 8b 84 24 50 02 00 mov 0x250(%rsp),%rax 27d1d4: 00 27d1d5: f2 0f 11 8c 24 c0 00 movsd %xmm1,0xc0(%rsp) 27d1dc: 00 00 27d1de: 48 89 44 24 68 mov %rax,0x68(%rsp) 27d1e3: 48 8b 84 24 58 02 00 mov 0x258(%rsp),%rax 27d1ea: 00 27d1eb: f2 0f 11 94 24 c8 00 movsd %xmm2,0xc8(%rsp) 27d1f2: 00 00 27d1f4: 48 89 44 24 78 mov %rax,0x78(%rsp) 27d1f9: 48 8b 84 24 80 02 00 mov 0x280(%rsp),%rax 27d200: 00 27d201: f2 0f 11 9c 24 20 01 movsd %xmm3,0x120(%rsp) 27d208: 00 00 27d20a: 48 89 44 24 38 mov %rax,0x38(%rsp) 27d20f: 48 8b 84 24 88 02 00 mov 0x288(%rsp),%rax 27d216: 00 27d217: 4c 8b ac 24 e0 02 00 mov 0x2e0(%rsp),%r13 27d21e: 00 27d21f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 27d226: 00 27d227: 48 8b 84 24 90 02 00 mov 0x290(%rsp),%rax 27d22e: 00 27d22f: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 27d236: 00 27d237: 48 8b 84 24 98 02 00 mov 0x298(%rsp),%rax 27d23e: 00 27d23f: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 27d246: 00 27d247: 48 8b 84 24 a0 02 00 mov 0x2a0(%rsp),%rax 27d24e: 00 27d24f: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 27d256: 00 27d257: 48 8b 84 24 a8 02 00 mov 0x2a8(%rsp),%rax 27d25e: 00 27d25f: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 27d266: 00 27d267: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax 27d26e: 00 27d26f: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 27d276: 00 27d277: 48 8b 84 24 b8 02 00 mov 0x2b8(%rsp),%rax 27d27e: 00 27d27f: 48 89 44 24 60 mov %rax,0x60(%rsp) 27d284: 48 8b 84 24 c0 02 00 mov 0x2c0(%rsp),%rax 27d28b: 00 27d28c: 48 89 44 24 30 mov %rax,0x30(%rsp) 27d291: 48 8b 84 24 c8 02 00 mov 0x2c8(%rsp),%rax 27d298: 00 27d299: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 27d2a0: 00 27d2a1: 48 8b 84 24 d0 02 00 mov 0x2d0(%rsp),%rax 27d2a8: 00 27d2a9: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 27d2b0: 00 27d2b1: 48 8b 84 24 d8 02 00 mov 0x2d8(%rsp),%rax 27d2b8: 00 27d2b9: 48 89 44 24 20 mov %rax,0x20(%rsp) 27d2be: 48 8b 84 24 e8 02 00 mov 0x2e8(%rsp),%rax 27d2c5: 00 27d2c6: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) 27d2cd: 00 27d2ce: 48 8b 84 24 f0 02 00 mov 0x2f0(%rsp),%rax 27d2d5: 00 27d2d6: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 27d2dd: 00 27d2de: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax 27d2e5: 00 27d2e6: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) 27d2ed: 00 27d2ee: 48 8b 84 24 00 03 00 mov 0x300(%rsp),%rax 27d2f5: 00 27d2f6: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 27d2fd: 00 27d2fe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 27d305: 00 00 27d307: 48 89 84 24 f0 01 00 mov %rax,0x1f0(%rsp) 27d30e: 00 27d30f: 31 c0 xor %eax,%eax 27d311: 48 c7 84 24 28 01 00 movq $0x0,0x128(%rsp) 27d318: 00 00 00 00 00 27d31d: 48 c7 84 24 30 01 00 movq $0x0,0x130(%rsp) 27d324: 00 00 00 00 00 27d329: 48 c7 84 24 38 01 00 movq $0x0,0x138(%rsp) 27d330: 00 00 00 00 00 27d335: 48 c7 84 24 40 01 00 movq $0x0,0x140(%rsp) 27d33c: 00 00 00 00 00 27d341: 48 c7 84 24 48 01 00 movq $0x0,0x148(%rsp) 27d348: 00 00 00 00 00 27d34d: 48 c7 84 24 50 01 00 movq $0x0,0x150(%rsp) 27d354: 00 00 00 00 00 27d359: 48 c7 84 24 58 01 00 movq $0x0,0x158(%rsp) 27d360: 00 00 00 00 00 27d365: 48 c7 84 24 60 01 00 movq $0x0,0x160(%rsp) 27d36c: 00 00 00 00 00 27d371: 48 c7 84 24 68 01 00 movq $0x0,0x168(%rsp) 27d378: 00 00 00 00 00 27d37d: 48 c7 84 24 70 01 00 movq $0x0,0x170(%rsp) 27d384: 00 00 00 00 00 27d389: 48 c7 84 24 78 01 00 movq $0x0,0x178(%rsp) 27d390: 00 00 00 00 00 27d395: 48 c7 84 24 80 01 00 movq $0x0,0x180(%rsp) 27d39c: 00 00 00 00 00 27d3a1: 48 c7 84 24 88 01 00 movq $0x0,0x188(%rsp) 27d3a8: 00 00 00 00 00 27d3ad: 48 c7 84 24 90 01 00 movq $0x0,0x190(%rsp) 27d3b4: 00 00 00 00 00 27d3b9: 48 c7 84 24 98 01 00 movq $0x0,0x198(%rsp) 27d3c0: 00 00 00 00 00 27d3c5: 48 c7 84 24 a0 01 00 movq $0x0,0x1a0(%rsp) 27d3cc: 00 00 00 00 00 27d3d1: 48 c7 84 24 a8 01 00 movq $0x0,0x1a8(%rsp) 27d3d8: 00 00 00 00 00 27d3dd: 48 c7 84 24 b0 01 00 movq $0x0,0x1b0(%rsp) 27d3e4: 00 00 00 00 00 27d3e9: 48 c7 84 24 b8 01 00 movq $0x0,0x1b8(%rsp) 27d3f0: 00 00 00 00 00 27d3f5: 48 c7 84 24 c0 01 00 movq $0x0,0x1c0(%rsp) 27d3fc: 00 00 00 00 00 27d401: 48 c7 84 24 c8 01 00 movq $0x0,0x1c8(%rsp) 27d408: 00 00 00 00 00 27d40d: 48 c7 84 24 d0 01 00 movq $0x0,0x1d0(%rsp) 27d414: 00 00 00 00 00 27d419: 48 c7 84 24 d8 01 00 movq $0x0,0x1d8(%rsp) 27d420: 00 00 00 00 00 27d425: 48 c7 84 24 e0 01 00 movq $0x0,0x1e0(%rsp) 27d42c: 00 00 00 00 00 27d431: 85 db test %ebx,%ebx 27d433: 0f 84 13 06 00 00 je 27da4c 27d439: 31 ed xor %ebp,%ebp 27d43b: 4c 89 64 24 40 mov %r12,0x40(%rsp) 27d440: 4c 89 6c 24 48 mov %r13,0x48(%rsp) 27d445: 49 89 ec mov %rbp,%r12 27d448: 41 89 dd mov %ebx,%r13d 27d44b: 48 89 fd mov %rdi,%rbp 27d44e: 4c 89 c3 mov %r8,%rbx 27d451: 48 8b 44 24 08 mov 0x8(%rsp),%rax 27d456: f2 42 0f 10 04 e3 movsd (%rbx,%r12,8),%xmm0 27d45c: 66 0f ef c9 pxor %xmm1,%xmm1 27d460: f2 42 0f 5e 04 e0 divsd (%rax,%r12,8),%xmm0 27d466: 48 8b 44 24 10 mov 0x10(%rsp),%rax 27d46b: f2 42 0f 5e 04 e0 divsd (%rax,%r12,8),%xmm0 27d471: 48 8b 04 24 mov (%rsp),%rax 27d475: f2 42 0f 11 84 e4 68 movsd %xmm0,0x168(%rsp,%r12,8) 27d47c: 01 00 00 27d47f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27d483: f3 42 0f 2a 0c a0 cvtsi2ssl (%rax,%r12,4),%xmm1 27d489: e8 00 00 00 00 callq 27d48e 27d48e: 66 0f ef c9 pxor %xmm1,%xmm1 27d492: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 27d496: 66 0f ef c0 pxor %xmm0,%xmm0 27d49a: f2 42 0f 11 8c e4 a8 movsd %xmm1,0x1a8(%rsp,%r12,8) 27d4a1: 01 00 00 27d4a4: f2 43 0f 2a 04 a7 cvtsi2sdl (%r15,%r12,4),%xmm0 27d4aa: f2 43 0f 5e 04 e6 divsd (%r14,%r12,8),%xmm0 27d4b0: f2 0f 59 c1 mulsd %xmm1,%xmm0 27d4b4: f2 42 0f 5e 44 e5 00 divsd 0x0(%rbp,%r12,8),%xmm0 27d4bb: f2 42 0f 11 84 e4 28 movsd %xmm0,0x128(%rsp,%r12,8) 27d4c2: 01 00 00 27d4c5: 49 83 c4 01 add $0x1,%r12 27d4c9: 45 39 e5 cmp %r12d,%r13d 27d4cc: 77 83 ja 27d451 27d4ce: 4c 8b 64 24 40 mov 0x40(%rsp),%r12 27d4d3: 66 0f ef c0 pxor %xmm0,%xmm0 27d4d7: 66 0f ef c9 pxor %xmm1,%xmm1 27d4db: 44 89 eb mov %r13d,%ebx 27d4de: f2 0f 10 a4 24 28 01 movsd 0x128(%rsp),%xmm4 27d4e5: 00 00 27d4e7: 4c 8b 6c 24 48 mov 0x48(%rsp),%r13 27d4ec: 41 8b 04 24 mov (%r12),%eax 27d4f0: 41 0f af 07 imul (%r15),%eax 27d4f4: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 27d4fa: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 27d4fe: 48 8b 44 24 28 mov 0x28(%rsp),%rax 27d503: f2 41 0f 5e 06 divsd (%r14),%xmm0 27d508: f2 0f 11 44 24 48 movsd %xmm0,0x48(%rsp) 27d50e: f2 0f 10 84 24 68 01 movsd 0x168(%rsp),%xmm0 27d515: 00 00 27d517: f2 0f 5c 84 24 a8 01 subsd 0x1a8(%rsp),%xmm0 27d51e: 00 00 27d520: 8b 00 mov (%rax),%eax 27d522: 89 84 24 d0 00 00 00 mov %eax,0xd0(%rsp) 27d529: 48 8b 44 24 10 mov 0x10(%rsp),%rax 27d52e: f2 0f 10 28 movsd (%rax),%xmm5 27d532: 48 8b 04 24 mov (%rsp),%rax 27d536: f2 0f 2a 08 cvtsi2sdl (%rax),%xmm1 27d53a: f2 0f 11 6c 24 50 movsd %xmm5,0x50(%rsp) 27d540: 31 c0 xor %eax,%eax 27d542: f2 0f 5c c8 subsd %xmm0,%xmm1 27d546: f2 0f 11 4c 24 58 movsd %xmm1,0x58(%rsp) 27d54c: 48 83 c0 01 add $0x1,%rax 27d550: 39 c3 cmp %eax,%ebx 27d552: 0f 86 8c 00 00 00 jbe 27d5e4 27d558: f2 0f 10 84 c4 28 01 movsd 0x128(%rsp,%rax,8),%xmm0 27d55f: 00 00 27d561: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 27d567: 66 0f 2f f8 comisd %xmm0,%xmm7 27d56b: 76 df jbe 27d54c 27d56d: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 27d572: 41 8b 14 84 mov (%r12,%rax,4),%edx 27d576: 66 0f ef d2 pxor %xmm2,%xmm2 27d57a: 66 0f ef c9 pxor %xmm1,%xmm1 27d57e: 41 0f af 14 87 imul (%r15,%rax,4),%edx 27d583: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 27d589: 8b 34 87 mov (%rdi,%rax,4),%esi 27d58c: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 27d591: 89 b4 24 d0 00 00 00 mov %esi,0xd0(%rsp) 27d598: 48 8b 34 24 mov (%rsp),%rsi 27d59c: f2 0f 2a ca cvtsi2sd %edx,%xmm1 27d5a0: f2 41 0f 5e 0c c6 divsd (%r14,%rax,8),%xmm1 27d5a6: f2 0f 11 4c 24 48 movsd %xmm1,0x48(%rsp) 27d5ac: f2 0f 10 34 c7 movsd (%rdi,%rax,8),%xmm6 27d5b1: f2 0f 10 8c c4 68 01 movsd 0x168(%rsp,%rax,8),%xmm1 27d5b8: 00 00 27d5ba: f2 0f 2a 14 86 cvtsi2sdl (%rsi,%rax,4),%xmm2 27d5bf: f2 0f 5c 8c c4 a8 01 subsd 0x1a8(%rsp,%rax,8),%xmm1 27d5c6: 00 00 27d5c8: 48 83 c0 01 add $0x1,%rax 27d5cc: f2 0f 11 74 24 50 movsd %xmm6,0x50(%rsp) 27d5d2: f2 0f 5c d1 subsd %xmm1,%xmm2 27d5d6: f2 0f 11 54 24 58 movsd %xmm2,0x58(%rsp) 27d5dc: 39 c3 cmp %eax,%ebx 27d5de: 0f 87 74 ff ff ff ja 27d558 27d5e4: 66 0f ef f6 pxor %xmm6,%xmm6 27d5e8: 4c 89 bc 24 08 01 00 mov %r15,0x108(%rsp) 27d5ef: 00 27d5f0: 31 ed xor %ebp,%ebp 27d5f2: 4c 8b bc 24 f0 00 00 mov 0xf0(%rsp),%r15 27d5f9: 00 27d5fa: 4c 89 a4 24 10 01 00 mov %r12,0x110(%rsp) 27d601: 00 27d602: 66 0f 28 d6 movapd %xmm6,%xmm2 27d606: 4d 89 ec mov %r13,%r12 27d609: 66 0f 28 e6 movapd %xmm6,%xmm4 27d60d: 4c 89 b4 24 18 01 00 mov %r14,0x118(%rsp) 27d614: 00 27d615: 4c 8b ac 24 f8 00 00 mov 0xf8(%rsp),%r13 27d61c: 00 27d61d: 4c 8b 74 24 30 mov 0x30(%rsp),%r14 27d622: f2 0f 11 74 24 40 movsd %xmm6,0x40(%rsp) 27d628: e9 60 01 00 00 jmpq 27d78d 27d62d: 48 8b 04 24 mov (%rsp),%rax 27d631: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27d639 27d638: 00 27d639: 8b 0c a8 mov (%rax,%rbp,4),%ecx 27d63c: 48 8b 44 24 38 mov 0x38(%rsp),%rax 27d641: 83 3c a8 01 cmpl $0x1,(%rax,%rbp,4) 27d645: 0f 84 63 01 00 00 je 27d7ae 27d64b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 27d652: 00 27d653: 39 0c a8 cmp %ecx,(%rax,%rbp,4) 27d656: 7f 21 jg 27d679 27d658: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 27d65f: 00 27d660: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27d668 27d667: 00 27d668: 81 3c a8 ff 00 00 00 cmpl $0xff,(%rax,%rbp,4) 27d66f: 7e 08 jle 27d679 27d671: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27d679 27d678: 00 27d679: 48 8b 44 24 68 mov 0x68(%rsp),%rax 27d67e: 66 0f ef c0 pxor %xmm0,%xmm0 27d682: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 27d688: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 27d68e: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 27d694: f2 0f 5a 04 e8 cvtsd2ss (%rax,%rbp,8),%xmm0 27d699: e8 00 00 00 00 callq 27d69e 27d69e: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 27d6a4: 48 8b 44 24 20 mov 0x20(%rsp),%rax 27d6a9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27d6ad: f2 0f 10 54 24 28 movsd 0x28(%rsp),%xmm2 27d6b3: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 27d6b9: f2 0f 5e d8 divsd %xmm0,%xmm3 27d6bd: f2 0f 58 d3 addsd %xmm3,%xmm2 27d6c1: f2 0f 10 1c e8 movsd (%rax,%rbp,8),%xmm3 27d6c6: 66 0f 2f 5c 24 40 comisd 0x40(%rsp),%xmm3 27d6cc: 0f 86 90 00 00 00 jbe 27d762 27d6d2: 48 8b 44 24 70 mov 0x70(%rsp),%rax 27d6d7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27d6df 27d6de: 00 27d6df: 8b 0c a8 mov (%rax,%rbp,4),%ecx 27d6e2: 48 8b 44 24 38 mov 0x38(%rsp),%rax 27d6e7: 83 3c a8 01 cmpl $0x1,(%rax,%rbp,4) 27d6eb: 0f 84 10 03 00 00 je 27da01 27d6f1: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 27d6f8: 00 27d6f9: 39 0c a8 cmp %ecx,(%rax,%rbp,4) 27d6fc: 7f 21 jg 27d71f 27d6fe: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 27d705: 00 27d706: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27d70e 27d70d: 00 27d70e: 81 3c a8 ff 00 00 00 cmpl $0xff,(%rax,%rbp,4) 27d715: 7e 08 jle 27d71f 27d717: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27d71f 27d71e: 00 27d71f: 48 8b 44 24 78 mov 0x78(%rsp),%rax 27d724: 66 0f ef c0 pxor %xmm0,%xmm0 27d728: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 27d72e: f2 0f 11 5c 24 28 movsd %xmm3,0x28(%rsp) 27d734: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 27d73a: f2 0f 5a 04 e8 cvtsd2ss (%rax,%rbp,8),%xmm0 27d73f: e8 00 00 00 00 callq 27d744 27d744: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 27d74a: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 27d750: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27d754: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 27d75a: f2 0f 5e d8 divsd %xmm0,%xmm3 27d75e: f2 0f 58 d3 addsd %xmm3,%xmm2 27d762: 48 8b 44 24 18 mov 0x18(%rsp),%rax 27d767: 66 0f ef c9 pxor %xmm1,%xmm1 27d76b: f2 41 0f 10 04 ec movsd (%r12,%rbp,8),%xmm0 27d771: f2 41 0f 58 44 ed 00 addsd 0x0(%r13,%rbp,8),%xmm0 27d778: f2 0f 2a 0c a8 cvtsi2sdl (%rax,%rbp,4),%xmm1 27d77d: 48 83 c5 01 add $0x1,%rbp 27d781: f2 0f 59 c1 mulsd %xmm1,%xmm0 27d785: f2 0f 58 e0 addsd %xmm0,%xmm4 27d789: 39 eb cmp %ebp,%ebx 27d78b: 76 37 jbe 27d7c4 27d78d: 41 80 3c 2e 00 cmpb $0x0,(%r14,%rbp,1) 27d792: f2 41 0f 10 1c ef movsd (%r15,%rbp,8),%xmm3 27d798: 0f 85 8f fe ff ff jne 27d62d 27d79e: 48 8b 44 24 20 mov 0x20(%rsp),%rax 27d7a3: f2 0f 58 d3 addsd %xmm3,%xmm2 27d7a7: f2 0f 58 14 e8 addsd (%rax,%rbp,8),%xmm2 27d7ac: eb b4 jmp 27d762 27d7ae: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 27d7b5: 00 27d7b6: 39 0c a8 cmp %ecx,(%rax,%rbp,4) 27d7b9: 0f 8f ba fe ff ff jg 27d679 27d7bf: e9 94 fe ff ff jmpq 27d658 27d7c4: 4c 8b bc 24 08 01 00 mov 0x108(%rsp),%r15 27d7cb: 00 27d7cc: 4c 8b a4 24 10 01 00 mov 0x110(%rsp),%r12 27d7d3: 00 27d7d4: 4c 8b b4 24 18 01 00 mov 0x118(%rsp),%r14 27d7db: 00 27d7dc: 48 8b b4 24 b0 00 00 mov 0xb0(%rsp),%rsi 27d7e3: 00 27d7e4: 66 0f ef c9 pxor %xmm1,%xmm1 27d7e8: 66 0f ef c0 pxor %xmm0,%xmm0 27d7ec: f2 0f 10 b4 24 b8 00 movsd 0xb8(%rsp),%xmm6 27d7f3: 00 00 27d7f5: f2 0f 11 64 24 18 movsd %xmm4,0x18(%rsp) 27d7fb: 66 0f 28 ee movapd %xmm6,%xmm5 27d7ff: 48 c1 e6 0a shl $0xa,%rsi 27d803: f2 0f 5e ea divsd %xmm2,%xmm5 27d807: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 27d80c: f2 0f 59 74 24 08 mulsd 0x8(%rsp),%xmm6 27d812: f2 0f 11 34 24 movsd %xmm6,(%rsp) 27d817: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 27d81b: f2 0f 59 cd mulsd %xmm5,%xmm1 27d81f: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 27d825: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27d829: e8 00 00 00 00 callq 27d82e 27d82e: f2 0f 10 14 24 movsd (%rsp),%xmm2 27d833: f2 0f 10 ac 24 c0 00 movsd 0xc0(%rsp),%xmm5 27d83a: 00 00 27d83c: f2 0f 59 2d 00 00 00 mulsd 0x0(%rip),%xmm5 # 27d844 27d843: 00 27d844: 66 0f ef db pxor %xmm3,%xmm3 27d848: f2 0f 10 64 24 18 movsd 0x18(%rsp),%xmm4 27d84e: 66 0f ef c9 pxor %xmm1,%xmm1 27d852: f2 0f 10 bc 24 c8 00 movsd 0xc8(%rsp),%xmm7 27d859: 00 00 27d85b: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 27d85f: f2 0f 5c d3 subsd %xmm3,%xmm2 27d863: f2 0f 2a 8c 24 d0 00 cvtsi2sdl 0xd0(%rsp),%xmm1 27d86a: 00 00 27d86c: f2 0f 59 4c 24 58 mulsd 0x58(%rsp),%xmm1 27d872: f2 0f 59 4c 24 50 mulsd 0x50(%rsp),%xmm1 27d878: f2 0f 5e d5 divsd %xmm5,%xmm2 27d87c: f2 0f 10 6c 24 10 movsd 0x10(%rsp),%xmm5 27d882: f2 0f 5e dd divsd %xmm5,%xmm3 27d886: 66 0f 28 c2 movapd %xmm2,%xmm0 27d88a: f2 0f 5e cf divsd %xmm7,%xmm1 27d88e: 66 0f 28 d3 movapd %xmm3,%xmm2 27d892: f2 0f 5e d7 divsd %xmm7,%xmm2 27d896: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27d89a: f2 0f 58 d0 addsd %xmm0,%xmm2 27d89e: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0 27d8a4: f2 0f 59 c4 mulsd %xmm4,%xmm0 27d8a8: f2 0f 5e c7 divsd %xmm7,%xmm0 27d8ac: f2 0f 58 c2 addsd %xmm2,%xmm0 27d8b0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27d8b4: e8 00 00 00 00 callq 27d8b9 27d8b9: 85 db test %ebx,%ebx 27d8bb: 0f 84 56 01 00 00 je 27da17 27d8c1: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 27d8c8: 00 27d8c9: 8d 53 ff lea -0x1(%rbx),%edx 27d8cc: 48 8d 4c 10 01 lea 0x1(%rax,%rdx,1),%rcx 27d8d1: 31 d2 xor %edx,%edx 27d8d3: 80 38 01 cmpb $0x1,(%rax) 27d8d6: 83 da ff sbb $0xffffffff,%edx 27d8d9: 48 83 c0 01 add $0x1,%rax 27d8dd: 48 39 c1 cmp %rax,%rcx 27d8e0: 75 f1 jne 27d8d3 27d8e2: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 27d8ea 27d8e9: 00 27d8ea: 66 0f ef c9 pxor %xmm1,%xmm1 27d8ee: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 27d8f3: 85 d2 test %edx,%edx 27d8f5: 0f 84 1c 01 00 00 je 27da17 27d8fb: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 27d902: 00 27d903: 83 fb 01 cmp $0x1,%ebx 27d906: 66 0f ef c0 pxor %xmm0,%xmm0 27d90a: 40 0f 94 c5 sete %bpl 27d90e: f2 0f 11 08 movsd %xmm1,(%rax) 27d912: 40 0a ac 24 d4 00 00 or 0xd4(%rsp),%bpl 27d919: 00 27d91a: 74 1c je 27d938 27d91c: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi 27d921: 41 8b 04 24 mov (%r12),%eax 27d925: 66 0f ef c0 pxor %xmm0,%xmm0 27d929: 2b 07 sub (%rdi),%eax 27d92b: 41 0f af 07 imul (%r15),%eax 27d92f: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 27d933: f2 41 0f 5e 06 divsd (%r14),%xmm0 27d938: 85 db test %ebx,%ebx 27d93a: 74 52 je 27d98e 27d93c: 45 31 ed xor %r13d,%r13d 27d93f: 66 0f ef c9 pxor %xmm1,%xmm1 27d943: 40 84 ed test %bpl,%bpl 27d946: 74 24 je 27d96c 27d948: 48 8b 44 24 60 mov 0x60(%rsp),%rax 27d94d: 43 8b 14 ac mov (%r12,%r13,4),%edx 27d951: 66 0f ef c9 pxor %xmm1,%xmm1 27d955: 42 2b 14 a8 sub (%rax,%r13,4),%edx 27d959: 43 0f af 14 af imul (%r15,%r13,4),%edx 27d95e: f2 0f 2a ca cvtsi2sd %edx,%xmm1 27d962: f2 43 0f 5e 0c ee divsd (%r14,%r13,8),%xmm1 27d968: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27d96c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27d970: e8 00 00 00 00 callq 27d975 27d975: 49 83 c5 01 add $0x1,%r13 27d979: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27d97d: 44 39 eb cmp %r13d,%ebx 27d980: 77 bd ja 27d93f 27d982: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 27d989: 00 27d98a: f2 0f 10 08 movsd (%rax),%xmm1 27d98e: f2 0f 10 34 24 movsd (%rsp),%xmm6 27d993: f2 0f 10 6c 24 48 movsd 0x48(%rsp),%xmm5 27d999: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 27d9a0: 00 27d9a1: f2 0f 5e ce divsd %xmm6,%xmm1 27d9a5: 66 0f 28 d5 movapd %xmm5,%xmm2 27d9a9: f2 0f 5c d0 subsd %xmm0,%xmm2 27d9ad: f2 0f 59 ca mulsd %xmm2,%xmm1 27d9b1: f2 0f 58 c1 addsd %xmm1,%xmm0 27d9b5: f2 0f 5e c5 divsd %xmm5,%xmm0 27d9b9: f2 0f 59 c6 mulsd %xmm6,%xmm0 27d9bd: f2 0f 11 00 movsd %xmm0,(%rax) 27d9c1: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 27d9c8: 00 27d9c9: 48 85 c0 test %rax,%rax 27d9cc: 74 0a je 27d9d8 27d9ce: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 27d9d4: f2 0f 11 20 movsd %xmm4,(%rax) 27d9d8: 48 8b 84 24 f0 01 00 mov 0x1f0(%rsp),%rax 27d9df: 00 27d9e0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 27d9e7: 00 00 27d9e9: 0f 85 c0 00 00 00 jne 27daaf 27d9ef: 48 81 c4 f8 01 00 00 add $0x1f8,%rsp 27d9f6: 5b pop %rbx 27d9f7: 5d pop %rbp 27d9f8: 41 5c pop %r12 27d9fa: 41 5d pop %r13 27d9fc: 41 5e pop %r14 27d9fe: 41 5f pop %r15 27da00: c3 retq 27da01: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 27da08: 00 27da09: 39 0c a8 cmp %ecx,(%rax,%rbp,4) 27da0c: 0f 8f 0d fd ff ff jg 27d71f 27da12: e9 e7 fc ff ff jmpq 27d6fe 27da17: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27da1f 27da1e: 00 27da1f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27da23: f2 0f 58 84 24 20 01 addsd 0x120(%rsp),%xmm0 27da2a: 00 00 27da2c: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 27da32: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 27da3a 27da39: 00 27da3a: f2 0f 5c c8 subsd %xmm0,%xmm1 27da3e: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 27da43: f2 0f 59 cf mulsd %xmm7,%xmm1 27da47: e9 af fe ff ff jmpq 27d8fb 27da4c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 27da51: 66 0f ef c0 pxor %xmm0,%xmm0 27da55: 66 0f ef e4 pxor %xmm4,%xmm4 27da59: 66 0f 28 d4 movapd %xmm4,%xmm2 27da5d: f2 0f 11 64 24 40 movsd %xmm4,0x40(%rsp) 27da63: f2 0f 10 30 movsd (%rax),%xmm6 27da67: 41 8b 07 mov (%r15),%eax 27da6a: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 27da70: 41 0f af 04 24 imul (%r12),%eax 27da75: f2 0f 11 74 24 50 movsd %xmm6,0x50(%rsp) 27da7b: 66 0f ef f6 pxor %xmm6,%xmm6 27da7f: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 27da83: 48 8b 44 24 28 mov 0x28(%rsp),%rax 27da88: f2 41 0f 5e 06 divsd (%r14),%xmm0 27da8d: f2 0f 11 44 24 48 movsd %xmm0,0x48(%rsp) 27da93: 8b 00 mov (%rax),%eax 27da95: 89 84 24 d0 00 00 00 mov %eax,0xd0(%rsp) 27da9c: 48 8b 04 24 mov (%rsp),%rax 27daa0: f2 0f 2a 30 cvtsi2sdl (%rax),%xmm6 27daa4: f2 0f 11 74 24 58 movsd %xmm6,0x58(%rsp) 27daaa: e9 2d fd ff ff jmpq 27d7dc 27daaf: e8 00 00 00 00 callq 27dab4 27dab4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 27dabb: 00 00 00 00 27dabf: 90 nop 000000000027dac0 : 27dac0: e8 00 00 00 00 callq 27dac5 27dac5: 83 f9 01 cmp $0x1,%ecx 27dac8: 0f 84 8b 01 00 00 je 27dc59 27dace: 41 89 ca mov %ecx,%r10d 27dad1: 85 c9 test %ecx,%ecx 27dad3: 0f 84 12 01 00 00 je 27dbeb 27dad9: 31 c0 xor %eax,%eax 27dadb: 83 fa 01 cmp $0x1,%edx 27dade: 0f 94 c1 sete %cl 27dae1: 0f 94 c0 sete %al 27dae4: 0f b6 c9 movzbl %cl,%ecx 27dae7: 8d 04 85 14 00 00 00 lea 0x14(,%rax,4),%eax 27daee: 8d 0c cd 10 00 00 00 lea 0x10(,%rcx,8),%ecx 27daf5: 41 83 fa 02 cmp $0x2,%r10d 27daf9: 0f 84 30 02 00 00 je 27dd2f 27daff: 47 8d 04 40 lea (%r8,%r8,2),%r8d 27db03: 66 0f ef db pxor %xmm3,%xmm3 27db07: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 27db0f 27db0e: 00 27db0f: 41 ba 08 00 00 00 mov $0x8,%r10d 27db15: f2 49 0f 2a d8 cvtsi2sd %r8,%xmm3 27db1a: 41 b8 18 00 00 00 mov $0x18,%r8d 27db20: f2 0f 5c dc subsd %xmm4,%xmm3 27db24: 66 0f ef ed pxor %xmm5,%xmm5 27db28: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 27db30 27db2f: 00 27db30: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27db38 27db37: 00 27db38: f2 0f 2a ef cvtsi2sd %edi,%xmm5 27db3c: f2 0f 59 c5 mulsd %xmm5,%xmm0 27db40: f2 0f 5e c1 divsd %xmm1,%xmm0 27db44: 85 d2 test %edx,%edx 27db46: 75 0d jne 27db55 27db48: 40 84 f6 test %sil,%sil 27db4b: 74 08 je 27db55 27db4d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27db55 27db54: 00 27db55: 41 83 f9 02 cmp $0x2,%r9d 27db59: 0f 84 e5 00 00 00 je 27dc44 27db5f: 41 83 f9 01 cmp $0x1,%r9d 27db63: 75 10 jne 27db75 27db65: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27db6d 27db6c: 00 27db6d: f2 0f 5d c8 minsd %xmm0,%xmm1 27db71: 66 0f 28 c1 movapd %xmm1,%xmm0 27db75: 66 0f ef f6 pxor %xmm6,%xmm6 27db79: 66 0f 2e d6 ucomisd %xmm6,%xmm2 27db7d: 0f 8a 9c 00 00 00 jp 27dc1f 27db83: 0f 85 96 00 00 00 jne 27dc1f 27db89: 40 84 f6 test %sil,%sil 27db8c: 0f 84 02 01 00 00 je 27dc94 27db92: 66 0f ef c9 pxor %xmm1,%xmm1 27db96: f2 41 0f 2a ca cvtsi2sd %r10d,%xmm1 27db9b: 66 0f 2f c8 comisd %xmm0,%xmm1 27db9f: 0f 87 96 00 00 00 ja 27dc3b 27dba5: 66 0f 2f c3 comisd %xmm3,%xmm0 27dba9: 0f 83 90 00 00 00 jae 27dc3f 27dbaf: 48 83 ec 08 sub $0x8,%rsp 27dbb3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27dbbb 27dbba: 00 27dbbb: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27dbc3 27dbc2: 00 27dbc3: f2 0f 11 24 24 movsd %xmm4,(%rsp) 27dbc8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27dbcc: e8 00 00 00 00 callq 27dbd1 27dbd1: f2 0f 10 24 24 movsd (%rsp),%xmm4 27dbd6: 66 0f ef db pxor %xmm3,%xmm3 27dbda: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 27dbde: 48 83 c4 08 add $0x8,%rsp 27dbe2: f2 0f 59 dc mulsd %xmm4,%xmm3 27dbe6: 66 0f 28 c3 movapd %xmm3,%xmm0 27dbea: c3 retq 27dbeb: 43 8d 04 40 lea (%r8,%r8,2),%eax 27dbef: 66 0f ef db pxor %xmm3,%xmm3 27dbf3: b9 18 00 00 00 mov $0x18,%ecx 27dbf8: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 27dc00 27dbff: 00 27dc00: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 27dc05: 41 b8 24 00 00 00 mov $0x24,%r8d 27dc0b: b8 1e 00 00 00 mov $0x1e,%eax 27dc10: 41 ba 08 00 00 00 mov $0x8,%r10d 27dc16: f2 0f 5c dc subsd %xmm4,%xmm3 27dc1a: e9 05 ff ff ff jmpq 27db24 27dc1f: 40 84 f6 test %sil,%sil 27dc22: 0f 84 a3 00 00 00 je 27dccb 27dc28: 66 0f ef c0 pxor %xmm0,%xmm0 27dc2c: f2 41 0f 2a c2 cvtsi2sd %r10d,%xmm0 27dc31: 66 0f 2f d0 comisd %xmm0,%xmm2 27dc35: 0f 83 de 00 00 00 jae 27dd19 27dc3b: 66 0f ef db pxor %xmm3,%xmm3 27dc3f: 66 0f 28 c3 movapd %xmm3,%xmm0 27dc43: c3 retq 27dc44: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27dc4c 27dc4b: 00 27dc4c: f2 0f 5d c8 minsd %xmm0,%xmm1 27dc50: 66 0f 28 c1 movapd %xmm1,%xmm0 27dc54: e9 1c ff ff ff jmpq 27db75 27dc59: 45 89 c0 mov %r8d,%r8d 27dc5c: 66 0f ef db pxor %xmm3,%xmm3 27dc60: b8 0f 00 00 00 mov $0xf,%eax 27dc65: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 27dc6d 27dc6c: 00 27dc6d: f2 49 0f 2a d8 cvtsi2sd %r8,%xmm3 27dc72: b9 0c 00 00 00 mov $0xc,%ecx 27dc77: 41 b8 12 00 00 00 mov $0x12,%r8d 27dc7d: 41 ba 06 00 00 00 mov $0x6,%r10d 27dc83: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 27dc8b 27dc8a: 00 27dc8b: f2 0f 5c dc subsd %xmm4,%xmm3 27dc8f: e9 90 fe ff ff jmpq 27db24 27dc94: 66 0f ef db pxor %xmm3,%xmm3 27dc98: f2 41 0f 2a d8 cvtsi2sd %r8d,%xmm3 27dc9d: 66 0f 2f c3 comisd %xmm3,%xmm0 27dca1: 73 9c jae 27dc3f 27dca3: 66 0f ef db pxor %xmm3,%xmm3 27dca7: f2 0f 2a d8 cvtsi2sd %eax,%xmm3 27dcab: 66 0f 2f c3 comisd %xmm3,%xmm0 27dcaf: 73 8e jae 27dc3f 27dcb1: 66 0f ef db pxor %xmm3,%xmm3 27dcb5: f2 0f 2a d9 cvtsi2sd %ecx,%xmm3 27dcb9: 66 0f 28 cb movapd %xmm3,%xmm1 27dcbd: f2 0f c2 c8 02 cmplesd %xmm0,%xmm1 27dcc2: 66 0f 54 d9 andpd %xmm1,%xmm3 27dcc6: 66 0f 28 c3 movapd %xmm3,%xmm0 27dcca: c3 retq 27dccb: 66 0f ef c0 pxor %xmm0,%xmm0 27dccf: f2 41 0f 2a c0 cvtsi2sd %r8d,%xmm0 27dcd4: 66 0f 2e d0 ucomisd %xmm0,%xmm2 27dcd8: 7a 06 jp 27dce0 27dcda: 66 0f 2f d0 comisd %xmm0,%xmm2 27dcde: 74 30 je 27dd10 27dce0: 66 0f ef c0 pxor %xmm0,%xmm0 27dce4: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 27dce8: 66 0f 2e d0 ucomisd %xmm0,%xmm2 27dcec: 7a 06 jp 27dcf4 27dcee: 66 0f 2f d0 comisd %xmm0,%xmm2 27dcf2: 74 1c je 27dd10 27dcf4: 66 0f ef c0 pxor %xmm0,%xmm0 27dcf8: f2 0f 2a c1 cvtsi2sd %ecx,%xmm0 27dcfc: 66 0f 2e d0 ucomisd %xmm0,%xmm2 27dd00: 0f 8a 35 ff ff ff jp 27dc3b 27dd06: 66 0f 2f d0 comisd %xmm0,%xmm2 27dd0a: 0f 85 2b ff ff ff jne 27dc3b 27dd10: 66 0f 28 da movapd %xmm2,%xmm3 27dd14: 66 0f 28 c3 movapd %xmm3,%xmm0 27dd18: c3 retq 27dd19: 66 0f 28 c2 movapd %xmm2,%xmm0 27dd1d: f2 0f c2 c3 02 cmplesd %xmm3,%xmm0 27dd22: 66 0f 54 d0 andpd %xmm0,%xmm2 27dd26: 66 0f 28 da movapd %xmm2,%xmm3 27dd2a: 66 0f 28 c3 movapd %xmm3,%xmm0 27dd2e: c3 retq 27dd2f: 45 01 c0 add %r8d,%r8d 27dd32: 66 0f ef db pxor %xmm3,%xmm3 27dd36: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 27dd3e 27dd3d: 00 27dd3e: 41 ba 07 00 00 00 mov $0x7,%r10d 27dd44: f2 49 0f 2a d8 cvtsi2sd %r8,%xmm3 27dd49: 41 b8 18 00 00 00 mov $0x18,%r8d 27dd4f: f2 0f 5c dc subsd %xmm4,%xmm3 27dd53: e9 cc fd ff ff jmpq 27db24 27dd58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 27dd5f: 00 000000000027dd60 : 27dd60: e8 00 00 00 00 callq 27dd65 27dd65: 41 57 push %r15 27dd67: 41 56 push %r14 27dd69: 49 89 fe mov %rdi,%r14 27dd6c: 41 55 push %r13 27dd6e: 41 54 push %r12 27dd70: 55 push %rbp 27dd71: 89 d5 mov %edx,%ebp 27dd73: 53 push %rbx 27dd74: 44 89 cb mov %r9d,%ebx 27dd77: 48 83 ec 40 sub $0x40,%rsp 27dd7b: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 27dd82: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 27dd89: 00 27dd8a: 89 74 24 10 mov %esi,0x10(%rsp) 27dd8e: 89 4c 24 0c mov %ecx,0xc(%rsp) 27dd92: 44 8b a4 24 98 00 00 mov 0x98(%rsp),%r12d 27dd99: 00 27dd9a: 44 89 44 24 08 mov %r8d,0x8(%rsp) 27dd9f: 4c 8b bc 24 08 01 00 mov 0x108(%rsp),%r15 27dda6: 00 27dda7: 89 04 24 mov %eax,(%rsp) 27ddaa: 45 84 ed test %r13b,%r13b 27ddad: 74 4d je 27ddfc 27ddaf: 45 84 e4 test %r12b,%r12b 27ddb2: 74 48 je 27ddfc 27ddb4: 81 bc 24 b0 00 00 00 cmpl $0x7ff,0xb0(%rsp) 27ddbb: ff 07 00 00 27ddbf: 76 42 jbe 27de03 27ddc1: 8b b4 24 b0 00 00 00 mov 0xb0(%rsp),%esi 27ddc8: 8d 96 00 f8 ff ff lea -0x800(%rsi),%edx 27ddce: 81 fa ff f7 0f 00 cmp $0xff7ff,%edx 27ddd4: 0f 86 63 08 00 00 jbe 27e63d 27ddda: 8b 14 24 mov (%rsp),%edx 27dddd: 83 ea 02 sub $0x2,%edx 27dde0: 66 0f ef c9 pxor %xmm1,%xmm1 27dde4: 66 0f ef c0 pxor %xmm0,%xmm0 27dde8: f3 0f 2a ca cvtsi2ss %edx,%xmm1 27ddec: e8 00 00 00 00 callq 27ddf1 27ddf1: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 27ddf6: 48 89 04 24 mov %rax,(%rsp) 27ddfa: eb 07 jmp 27de03 27ddfc: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 27de03: 8b 8c 24 80 00 00 00 mov 0x80(%rsp),%ecx 27de0a: 8b 44 24 0c mov 0xc(%rsp),%eax 27de0e: 66 0f ef c0 pxor %xmm0,%xmm0 27de12: 8d 14 ed 00 00 00 00 lea 0x0(,%rbp,8),%edx 27de19: 41 89 17 mov %edx,(%r15) 27de1c: 83 7c 24 78 01 cmpl $0x1,0x78(%rsp) 27de21: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 27de26: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 27de2e 27de2d: 00 27de2e: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx 27de35: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 27de3c: 00 27de3d: f2 0f 11 44 24 28 movsd %xmm0,0x28(%rsp) 27de43: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27de47: 89 10 mov %edx,(%rax) 27de49: f3 0f 11 44 24 38 movss %xmm0,0x38(%rsp) 27de4f: 0f 84 c2 05 00 00 je 27e417 27de55: 41 8b 17 mov (%r15),%edx 27de58: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 27de5f: 00 27de60: 66 0f ef c9 pxor %xmm1,%xmm1 27de64: 89 10 mov %edx,(%rax) 27de66: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 27de6d: 00 27de6e: 8b 10 mov (%rax),%edx 27de70: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 27de75: e8 00 00 00 00 callq 27de7a 27de7a: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 27de81: 00 27de82: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 27de8a 27de89: 00 27de8a: 0f 28 c8 movaps %xmm0,%xmm1 27de8d: 66 0f ef c0 pxor %xmm0,%xmm0 27de91: 48 8b bc 24 d8 00 00 mov 0xd8(%rsp),%rdi 27de98: 00 27de99: 8b 10 mov (%rax),%edx 27de9b: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 27de9f: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 27dea6: 00 27dea7: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27deac: f2 0f 58 c1 addsd %xmm1,%xmm0 27deb0: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 27deb5: 66 0f ef c0 pxor %xmm0,%xmm0 27deb9: 89 10 mov %edx,(%rax) 27debb: 41 8b 07 mov (%r15),%eax 27debe: 0f af c3 imul %ebx,%eax 27dec1: 0f af c2 imul %edx,%eax 27dec4: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27dec9: f2 0f 59 c4 mulsd %xmm4,%xmm0 27decd: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27ded2: 89 07 mov %eax,(%rdi) 27ded4: 89 e8 mov %ebp,%eax 27ded6: 66 0f ef db pxor %xmm3,%xmm3 27deda: 66 0f ef ed pxor %xmm5,%xmm5 27dede: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 27dee4: 8b 94 24 88 00 00 00 mov 0x88(%rsp),%edx 27deeb: c1 e0 06 shl $0x6,%eax 27deee: 66 0f ef c9 pxor %xmm1,%xmm1 27def2: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 27def7: 83 ea 01 sub $0x1,%edx 27defa: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 27deff: f3 48 0f 2a da cvtsi2ss %rdx,%xmm3 27df04: f2 0f 11 6c 24 30 movsd %xmm5,0x30(%rsp) 27df0a: 0f 28 c3 movaps %xmm3,%xmm0 27df0d: f3 0f 11 5c 24 18 movss %xmm3,0x18(%rsp) 27df13: e8 00 00 00 00 callq 27df18 27df18: 89 d8 mov %ebx,%eax 27df1a: 66 0f ef d2 pxor %xmm2,%xmm2 27df1e: 45 84 ed test %r13b,%r13b 27df21: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 27df26: f3 0f 10 5c 24 18 movss 0x18(%rsp),%xmm3 27df2c: f2 0f 10 64 24 20 movsd 0x20(%rsp),%xmm4 27df32: 0f 85 5f 05 00 00 jne 27e497 27df38: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 27df3f: 00 27df40: 45 31 ff xor %r15d,%r15d 27df43: c7 00 00 00 00 00 movl $0x0,(%rax) 27df49: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 27df4e: 75 1f jne 27df6f 27df50: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 27df57: 00 27df58: 45 31 ff xor %r15d,%r15d 27df5b: c7 00 00 00 00 00 movl $0x0,(%rax) 27df61: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 27df68: 00 27df69: c7 00 00 00 00 00 movl $0x0,(%rax) 27df6f: 8b 4c 24 08 mov 0x8(%rsp),%ecx 27df73: 89 ee mov %ebp,%esi 27df75: 85 c9 test %ecx,%ecx 27df77: 0f 84 0d 03 00 00 je 27e28a 27df7d: c1 e6 04 shl $0x4,%esi 27df80: b9 00 00 01 00 mov $0x10000,%ecx 27df85: 89 c8 mov %ecx,%eax 27df87: 31 d2 xor %edx,%edx 27df89: 48 8b bc 24 d0 00 00 mov 0xd0(%rsp),%rdi 27df90: 00 27df91: f7 f3 div %ebx 27df93: 31 d2 xor %edx,%edx 27df95: f7 f6 div %esi 27df97: 89 07 mov %eax,(%rdi) 27df99: 45 84 ed test %r13b,%r13b 27df9c: 0f 84 f0 00 00 00 je 27e092 27dfa2: 41 83 be 54 0f 00 00 cmpl $0x1,0xf54(%r14) 27dfa9: 01 27dfaa: 0f 86 e2 00 00 00 jbe 27e092 27dfb0: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 27dfb7: 66 0f ef ff pxor %xmm7,%xmm7 27dfbb: 66 0f ef f6 pxor %xmm6,%xmm6 27dfbf: 66 0f ef c9 pxor %xmm1,%xmm1 27dfc3: 83 7c 24 78 01 cmpl $0x1,0x78(%rsp) 27dfc8: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 27dfcd: 89 f0 mov %esi,%eax 27dfcf: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 27dfd4: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 27dfd9: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 27dfdf: f2 0f 11 74 24 18 movsd %xmm6,0x18(%rsp) 27dfe5: 0f 84 5c 06 00 00 je 27e647 27dfeb: 0f 28 c3 movaps %xmm3,%xmm0 27dfee: 89 74 24 38 mov %esi,0x38(%rsp) 27dff2: 89 4c 24 30 mov %ecx,0x30(%rsp) 27dff6: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 27dffc: e8 00 00 00 00 callq 27e001 27e001: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 27e007: 8b 4c 24 30 mov 0x30(%rsp),%ecx 27e00b: 66 0f ef c9 pxor %xmm1,%xmm1 27e00f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e013: f2 0f 58 44 24 18 addsd 0x18(%rsp),%xmm0 27e019: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 27e01f: f2 0f 2a c9 cvtsi2sd %ecx,%xmm1 27e023: 89 4c 24 10 mov %ecx,0x10(%rsp) 27e027: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 27e02d: f2 0f 59 c2 mulsd %xmm2,%xmm0 27e031: f2 0f 5c c1 subsd %xmm1,%xmm0 27e035: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27e03d 27e03c: 00 27e03d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27e045 27e044: 00 27e045: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27e049: e8 00 00 00 00 callq 27e04e 27e04e: 8b 4c 24 10 mov 0x10(%rsp),%ecx 27e052: 48 8b 9c 24 48 01 00 mov 0x148(%rsp),%rbx 27e059: 00 27e05a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e05e: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 27e066 27e065: 00 27e066: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27e06e 27e06d: 00 27e06e: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 27e074: 8b 74 24 38 mov 0x38(%rsp),%esi 27e078: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 27e07d: 89 13 mov %edx,(%rbx) 27e07f: 89 d0 mov %edx,%eax 27e081: 45 8b b6 54 0f 00 00 mov 0xf54(%r14),%r14d 27e088: 41 83 ee 02 sub $0x2,%r14d 27e08c: 41 c1 e6 07 shl $0x7,%r14d 27e090: eb 13 jmp 27e0a5 27e092: 48 8b 84 24 48 01 00 mov 0x148(%rsp),%rax 27e099: 00 27e09a: 45 31 f6 xor %r14d,%r14d 27e09d: c7 00 00 00 00 00 movl $0x0,(%rax) 27e0a3: 31 c0 xor %eax,%eax 27e0a5: 48 8b 9c 24 50 01 00 mov 0x150(%rsp),%rbx 27e0ac: 00 27e0ad: 44 03 3b add (%rbx),%r15d 27e0b0: 45 01 fe add %r15d,%r14d 27e0b3: 41 01 c6 add %eax,%r14d 27e0b6: 45 84 e4 test %r12b,%r12b 27e0b9: 74 0e je 27e0c9 27e0bb: 8b 04 24 mov (%rsp),%eax 27e0be: 8d 04 c5 01 00 00 00 lea 0x1(,%rax,8),%eax 27e0c5: 44 0f af f0 imul %eax,%r14d 27e0c9: 8b 54 24 08 mov 0x8(%rsp),%edx 27e0cd: 85 d2 test %edx,%edx 27e0cf: 0f 85 45 02 00 00 jne 27e31a 27e0d5: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27e0dd 27e0dc: 00 27e0dd: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 27e0e4: 00 27e0e5: 31 d2 xor %edx,%edx 27e0e7: 66 0f ef f6 pxor %xmm6,%xmm6 27e0eb: 48 8b bc 24 30 01 00 mov 0x130(%rsp),%rdi 27e0f2: 00 27e0f3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27e0fb 27e0fa: 00 27e0fb: f2 0f 5e c2 divsd %xmm2,%xmm0 27e0ff: c7 00 01 00 00 00 movl $0x1,(%rax) 27e105: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27e10a: 66 0f ef c0 pxor %xmm0,%xmm0 27e10e: 89 07 mov %eax,(%rdi) 27e110: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax 27e117: 00 27e118: c7 00 40 00 00 00 movl $0x40,(%rax) 27e11e: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 27e125: 0f af 07 imul (%rdi),%eax 27e128: f7 b4 24 c0 00 00 00 divl 0xc0(%rsp) 27e12f: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 27e134: 66 48 0f 7e f0 movq %xmm6,%rax 27e139: 48 c1 e8 34 shr $0x34,%rax 27e13d: 25 ff 07 00 00 and $0x7ff,%eax 27e142: 2d ff 03 00 00 sub $0x3ff,%eax 27e147: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 27e14b: e8 00 00 00 00 callq 27e150 27e150: b8 01 00 00 00 mov $0x1,%eax 27e155: 66 0f ef c9 pxor %xmm1,%xmm1 27e159: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 27e15e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 27e166 27e165: 00 27e166: d3 e0 shl %cl,%eax 27e168: f3 0f 2a c8 cvtsi2ss %eax,%xmm1 27e16c: e8 00 00 00 00 callq 27e171 27e171: 48 8b bc 24 f8 00 00 mov 0xf8(%rsp),%rdi 27e178: 00 27e179: 66 0f ef c9 pxor %xmm1,%xmm1 27e17d: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 27e182: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 27e188: 89 07 mov %eax,(%rdi) 27e18a: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax 27e191: 00 27e192: 8b 00 mov (%rax),%eax 27e194: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27e199: f2 0f 5e c1 divsd %xmm1,%xmm0 27e19d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27e1a5 27e1a4: 00 27e1a5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27e1a9: e8 00 00 00 00 callq 27e1ae 27e1ae: 66 0f ef c9 pxor %xmm1,%xmm1 27e1b2: 31 d2 xor %edx,%edx 27e1b4: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax 27e1bb: 00 27e1bc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e1c0: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 27e1c8 27e1c7: 00 27e1c8: 48 8b b4 24 f0 00 00 mov 0xf0(%rsp),%rsi 27e1cf: 00 27e1d0: 48 8b 9c 24 30 01 00 mov 0x130(%rsp),%rbx 27e1d7: 00 27e1d8: 8b 00 mov (%rax),%eax 27e1da: 48 8b bc 24 40 01 00 mov 0x140(%rsp),%rdi 27e1e1: 00 27e1e2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27e1e7: f2 0f 59 c1 mulsd %xmm1,%xmm0 27e1eb: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27e1f0: 89 06 mov %eax,(%rsi) 27e1f2: 48 8b b4 24 e0 00 00 mov 0xe0(%rsp),%rsi 27e1f9: 00 27e1fa: f7 33 divl (%rbx) 27e1fc: bb 01 00 00 00 mov $0x1,%ebx 27e201: 0f af 07 imul (%rdi),%eax 27e204: 89 06 mov %eax,(%rsi) 27e206: 8b 94 24 b8 00 00 00 mov 0xb8(%rsp),%edx 27e20d: c1 e2 06 shl $0x6,%edx 27e210: 39 c2 cmp %eax,%edx 27e212: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 27e219: 00 27e21a: 0f 93 00 setae (%rax) 27e21d: 45 84 ed test %r13b,%r13b 27e220: 75 19 jne 27e23b 27e222: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 27e229: 00 27e22a: c7 00 00 00 00 00 movl $0x0,(%rax) 27e230: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 27e237: 00 27e238: c6 00 01 movb $0x1,(%rax) 27e23b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 27e240: 45 84 e4 test %r12b,%r12b 27e243: 74 4f je 27e294 27e245: 48 8b 9c 24 e0 00 00 mov 0xe0(%rsp),%rbx 27e24c: 00 27e24d: 8b 04 24 mov (%rsp),%eax 27e250: 8d 04 c5 01 00 00 00 lea 0x1(,%rax,8),%eax 27e257: 0f af 03 imul (%rbx),%eax 27e25a: 89 03 mov %eax,(%rbx) 27e25c: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 27e263: 00 27e264: c7 00 00 02 00 00 movl $0x200,(%rax) 27e26a: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 27e271: 00 27e272: c7 00 00 02 00 00 movl $0x200,(%rax) 27e278: 48 83 c4 40 add $0x40,%rsp 27e27c: 44 89 f0 mov %r14d,%eax 27e27f: 5b pop %rbx 27e280: 5d pop %rbp 27e281: 41 5c pop %r12 27e283: 41 5d pop %r13 27e285: 41 5e pop %r14 27e287: 41 5f pop %r15 27e289: c3 retq 27e28a: b9 00 01 00 00 mov $0x100,%ecx 27e28f: e9 f1 fc ff ff jmpq 27df85 27e294: 45 84 ed test %r13b,%r13b 27e297: 74 60 je 27e2f9 27e299: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 27e2a0: 00 27e2a1: c7 00 00 08 00 00 movl $0x800,(%rax) 27e2a7: 8b 44 24 08 mov 0x8(%rsp),%eax 27e2ab: 85 c0 test %eax,%eax 27e2ad: 0f 95 c2 setne %dl 27e2b0: 83 7c 24 78 01 cmpl $0x1,0x78(%rsp) 27e2b5: 0f 94 c0 sete %al 27e2b8: 84 c2 test %al,%dl 27e2ba: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 27e2c1: 00 27e2c2: 74 09 je 27e2cd 27e2c4: 83 fb 01 cmp $0x1,%ebx 27e2c7: 0f 84 18 04 00 00 je 27e6e5 27e2cd: c7 00 00 08 00 00 movl $0x800,(%rax) 27e2d3: eb a3 jmp 27e278 27e2d5: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 27e2dc: 00 27e2dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 27e2e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 27e2eb: 8b 10 mov (%rax),%edx 27e2ed: 31 c0 xor %eax,%eax 27e2ef: e8 00 00 00 00 callq 27e2f4 27e2f4: e9 47 ff ff ff jmpq 27e240 27e2f9: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 27e300: 00 27e301: c7 00 00 00 00 00 movl $0x0,(%rax) 27e307: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 27e30e: 00 27e30f: c7 00 00 00 00 00 movl $0x0,(%rax) 27e315: e9 5e ff ff ff jmpq 27e278 27e31a: 83 bc 24 a8 00 00 00 cmpl $0x4,0xa8(%rsp) 27e321: 04 27e322: 0f 85 15 02 00 00 jne 27e53d 27e328: 81 f9 00 10 00 00 cmp $0x1000,%ecx 27e32e: 0f 86 09 02 00 00 jbe 27e53d 27e334: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 27e33b: 00 27e33c: 8b 4c 24 0c mov 0xc(%rsp),%ecx 27e340: c1 e5 04 shl $0x4,%ebp 27e343: bb 10 00 00 00 mov $0x10,%ebx 27e348: 89 28 mov %ebp,(%rax) 27e34a: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax 27e351: 00 27e352: c1 e1 04 shl $0x4,%ecx 27e355: 89 08 mov %ecx,(%rax) 27e357: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax 27e35e: 00 27e35f: c7 00 80 00 00 00 movl $0x80,(%rax) 27e365: 8b 84 24 80 00 00 00 mov 0x80(%rsp),%eax 27e36c: 83 7c 24 78 01 cmpl $0x1,0x78(%rsp) 27e371: 8d 68 ff lea -0x1(%rax),%ebp 27e374: 0f 84 00 02 00 00 je 27e57a 27e37a: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 27e381: 00 27e382: 48 8b b4 24 f8 00 00 mov 0xf8(%rsp),%rsi 27e389: 00 27e38a: 66 0f ef c0 pxor %xmm0,%xmm0 27e38e: 66 0f ef c9 pxor %xmm1,%xmm1 27e392: f2 48 0f 2a c5 cvtsi2sd %rbp,%xmm0 27e397: 8b 00 mov (%rax),%eax 27e399: 89 06 mov %eax,(%rsi) 27e39b: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax 27e3a2: 00 27e3a3: 8b 00 mov (%rax),%eax 27e3a5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27e3aa: f2 0f 5e c1 divsd %xmm1,%xmm0 27e3ae: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27e3b6 27e3b5: 00 27e3b6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27e3ba: e8 00 00 00 00 callq 27e3bf 27e3bf: 66 0f ef c9 pxor %xmm1,%xmm1 27e3c3: 31 d2 xor %edx,%edx 27e3c5: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax 27e3cc: 00 27e3cd: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e3d1: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 27e3d9 27e3d8: 00 27e3d9: 48 8b 8c 24 f0 00 00 mov 0xf0(%rsp),%rcx 27e3e0: 00 27e3e1: 48 8b bc 24 30 01 00 mov 0x130(%rsp),%rdi 27e3e8: 00 27e3e9: 8b 00 mov (%rax),%eax 27e3eb: 48 8b b4 24 40 01 00 mov 0x140(%rsp),%rsi 27e3f2: 00 27e3f3: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27e3f8: f2 0f 59 c1 mulsd %xmm1,%xmm0 27e3fc: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27e401: 89 01 mov %eax,(%rcx) 27e403: 48 8b 8c 24 e0 00 00 mov 0xe0(%rsp),%rcx 27e40a: 00 27e40b: f7 37 divl (%rdi) 27e40d: 0f af 06 imul (%rsi),%eax 27e410: 89 01 mov %eax,(%rcx) 27e412: e9 ef fd ff ff jmpq 27e206 27e417: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 27e41e: 00 27e41f: 66 0f ef c9 pxor %xmm1,%xmm1 27e423: f3 0f 10 44 24 38 movss 0x38(%rsp),%xmm0 27e429: 89 10 mov %edx,(%rax) 27e42b: 41 8b 17 mov (%r15),%edx 27e42e: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 27e433: e8 00 00 00 00 callq 27e438 27e438: 41 8b 07 mov (%r15),%eax 27e43b: 48 8b bc 24 00 01 00 mov 0x100(%rsp),%rdi 27e442: 00 27e443: 0f 28 c8 movaps %xmm0,%xmm1 27e446: 66 0f ef c0 pxor %xmm0,%xmm0 27e44a: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 27e452 27e451: 00 27e452: 48 8b b4 24 d8 00 00 mov 0xd8(%rsp),%rsi 27e459: 00 27e45a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27e45f: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 27e463: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 27e46a: 00 27e46b: f2 0f 58 c1 addsd %xmm1,%xmm0 27e46f: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 27e474: 66 0f ef c0 pxor %xmm0,%xmm0 27e478: 89 10 mov %edx,(%rax) 27e47a: 8b 07 mov (%rdi),%eax 27e47c: 0f af c3 imul %ebx,%eax 27e47f: 0f af c2 imul %edx,%eax 27e482: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27e487: f2 0f 59 c4 mulsd %xmm4,%xmm0 27e48b: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27e490: 89 06 mov %eax,(%rsi) 27e492: e9 3d fa ff ff jmpq 27ded4 27e497: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 27e49e: 66 0f ef c9 pxor %xmm1,%xmm1 27e4a2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e4a6: f2 0f 58 44 24 30 addsd 0x30(%rsp),%xmm0 27e4ac: f3 0f 11 5c 24 20 movss %xmm3,0x20(%rsp) 27e4b2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27e4b7: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 27e4bd: f2 0f 59 c1 mulsd %xmm1,%xmm0 27e4c1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27e4c9 27e4c8: 00 27e4c9: f2 0f 59 c2 mulsd %xmm2,%xmm0 27e4cd: f2 0f 59 c4 mulsd %xmm4,%xmm0 27e4d1: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27e4d6: 66 0f ef c0 pxor %xmm0,%xmm0 27e4da: 89 c0 mov %eax,%eax 27e4dc: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27e4e1: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 27e4e9 27e4e8: 00 27e4e9: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27e4f1 27e4f0: 00 27e4f1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27e4f5: e8 00 00 00 00 callq 27e4fa 27e4fa: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 27e500: 48 8b bc 24 50 01 00 mov 0x150(%rsp),%rdi 27e507: 00 27e508: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e50c: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 27e514 27e513: 00 27e514: f3 0f 10 5c 24 20 movss 0x20(%rsp),%xmm3 27e51a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27e522 27e521: 00 27e522: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27e527: 89 07 mov %eax,(%rdi) 27e529: 41 8b 86 54 0f 00 00 mov 0xf54(%r14),%eax 27e530: 44 8d 78 ff lea -0x1(%rax),%r15d 27e534: 41 c1 e7 07 shl $0x7,%r15d 27e538: e9 0c fa ff ff jmpq 27df49 27e53d: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 27e544: 00 27e545: 48 8b 9c 24 30 01 00 mov 0x130(%rsp),%rbx 27e54c: 00 27e54d: 89 30 mov %esi,(%rax) 27e54f: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 27e556: 00 27e557: 8b 00 mov (%rax),%eax 27e559: 89 44 24 0c mov %eax,0xc(%rsp) 27e55d: c1 e0 03 shl $0x3,%eax 27e560: 89 03 mov %eax,(%rbx) 27e562: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax 27e569: 00 27e56a: bb 01 00 00 00 mov $0x1,%ebx 27e56f: c7 00 40 00 00 00 movl $0x40,(%rax) 27e575: e9 eb fd ff ff jmpq 27e365 27e57a: 48 8b 8c 24 30 01 00 mov 0x130(%rsp),%rcx 27e581: 00 27e582: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 27e589: 00 27e58a: 66 0f ef c0 pxor %xmm0,%xmm0 27e58e: 66 0f ef c9 pxor %xmm1,%xmm1 27e592: 8b 11 mov (%rcx),%edx 27e594: 8b 00 mov (%rax),%eax 27e596: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 27e59b: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 27e5a0: e8 00 00 00 00 callq 27e5a5 27e5a5: 48 8b bc 24 f8 00 00 mov 0xf8(%rsp),%rdi 27e5ac: 00 27e5ad: 66 0f ef c9 pxor %xmm1,%xmm1 27e5b1: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 27e5b6: 66 0f ef c0 pxor %xmm0,%xmm0 27e5ba: f2 48 0f 2a c5 cvtsi2sd %rbp,%xmm0 27e5bf: 89 07 mov %eax,(%rdi) 27e5c1: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 27e5c8: 00 27e5c9: 8b 00 mov (%rax),%eax 27e5cb: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27e5d0: f2 0f 5e c1 divsd %xmm1,%xmm0 27e5d4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27e5dc 27e5db: 00 27e5dc: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27e5e0: e8 00 00 00 00 callq 27e5e5 27e5e5: 66 0f ef c9 pxor %xmm1,%xmm1 27e5e9: 31 d2 xor %edx,%edx 27e5eb: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 27e5f2: 00 27e5f3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e5f7: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 27e5ff 27e5fe: 00 27e5ff: 48 8b b4 24 f0 00 00 mov 0xf0(%rsp),%rsi 27e606: 00 27e607: 48 8b 8c 24 38 01 00 mov 0x138(%rsp),%rcx 27e60e: 00 27e60f: 8b 00 mov (%rax),%eax 27e611: 48 8b bc 24 40 01 00 mov 0x140(%rsp),%rdi 27e618: 00 27e619: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27e61e: f2 0f 59 c1 mulsd %xmm1,%xmm0 27e622: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27e627: 89 06 mov %eax,(%rsi) 27e629: 48 8b b4 24 e0 00 00 mov 0xe0(%rsp),%rsi 27e630: 00 27e631: f7 31 divl (%rcx) 27e633: 0f af 07 imul (%rdi),%eax 27e636: 89 06 mov %eax,(%rsi) 27e638: e9 c9 fb ff ff jmpq 27e206 27e63d: 83 e8 01 sub $0x1,%eax 27e640: 89 c2 mov %eax,%edx 27e642: e9 99 f7 ff ff jmpq 27dde0 27e647: f3 0f 10 44 24 38 movss 0x38(%rsp),%xmm0 27e64d: 89 74 24 30 mov %esi,0x30(%rsp) 27e651: 89 4c 24 3c mov %ecx,0x3c(%rsp) 27e655: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 27e65b: e8 00 00 00 00 callq 27e660 27e660: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 27e666: 8b 4c 24 3c mov 0x3c(%rsp),%ecx 27e66a: 66 0f ef c9 pxor %xmm1,%xmm1 27e66e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e672: f2 0f 58 44 24 18 addsd 0x18(%rsp),%xmm0 27e678: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 27e67e: f2 0f 2a c9 cvtsi2sd %ecx,%xmm1 27e682: 89 4c 24 10 mov %ecx,0x10(%rsp) 27e686: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 27e68c: f2 0f 59 c2 mulsd %xmm2,%xmm0 27e690: f2 0f 5c c1 subsd %xmm1,%xmm0 27e694: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27e69c 27e69b: 00 27e69c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27e6a4 27e6a3: 00 27e6a4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27e6a8: e8 00 00 00 00 callq 27e6ad 27e6ad: 8b 74 24 30 mov 0x30(%rsp),%esi 27e6b1: 48 8b 9c 24 48 01 00 mov 0x148(%rsp),%rbx 27e6b8: 00 27e6b9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e6bd: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 27e6c5 27e6c4: 00 27e6c5: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27e6cd 27e6cc: 00 27e6cd: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 27e6d3: 8b 4c 24 10 mov 0x10(%rsp),%ecx 27e6d7: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 27e6dc: 89 13 mov %edx,(%rbx) 27e6de: 89 d0 mov %edx,%eax 27e6e0: e9 9c f9 ff ff jmpq 27e081 27e6e5: c7 00 00 02 00 00 movl $0x200,(%rax) 27e6eb: e9 88 fb ff ff jmpq 27e278 000000000027e6f0 : 27e6f0: e8 00 00 00 00 callq 27e6f5 27e6f5: 41 56 push %r14 27e6f7: 89 ff mov %edi,%edi 27e6f9: 66 0f ef db pxor %xmm3,%xmm3 27e6fd: 41 55 push %r13 27e6ff: f2 48 0f 2a de cvtsi2sd %rsi,%xmm3 27e704: 49 89 cd mov %rcx,%r13 27e707: 41 54 push %r12 27e709: 49 89 f4 mov %rsi,%r12 27e70c: 55 push %rbp 27e70d: 44 89 c5 mov %r8d,%ebp 27e710: 53 push %rbx 27e711: 48 89 d3 mov %rdx,%rbx 27e714: 66 0f 28 e3 movapd %xmm3,%xmm4 27e718: 48 83 eb 01 sub $0x1,%rbx 27e71c: 48 83 ec 18 sub $0x18,%rsp 27e720: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27e728 27e727: 00 27e728: f2 0f 5e 25 00 00 00 divsd 0x0(%rip),%xmm4 # 27e730 27e72f: 00 27e730: f2 0f 11 44 24 10 movsd %xmm0,0x10(%rsp) 27e736: 66 0f ef c0 pxor %xmm0,%xmm0 27e73a: f2 48 0f 2a c7 cvtsi2sd %rdi,%xmm0 27e73f: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 27e745: f2 0f 11 04 24 movsd %xmm0,(%rsp) 27e74a: 66 0f ef c0 pxor %xmm0,%xmm0 27e74e: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 27e752: e8 00 00 00 00 callq 27e757 27e757: 66 0f ef c9 pxor %xmm1,%xmm1 27e75b: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 27e761: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 27e765: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 27e76a: 66 0f ef c0 pxor %xmm0,%xmm0 27e76e: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 27e772: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27e776: e8 00 00 00 00 callq 27e77b 27e77b: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 27e781: 66 0f ef c9 pxor %xmm1,%xmm1 27e785: 66 41 0f 7e c6 movd %xmm0,%r14d 27e78a: f2 0f 10 04 24 movsd (%rsp),%xmm0 27e78f: f2 49 0f 2a cd cvtsi2sd %r13,%xmm1 27e794: f2 0f 58 c2 addsd %xmm2,%xmm0 27e798: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 27e7a0 27e79f: 00 27e7a0: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27e7a8 27e7a7: 00 27e7a8: f2 0f 5c c8 subsd %xmm0,%xmm1 27e7ac: 66 0f ef c0 pxor %xmm0,%xmm0 27e7b0: f2 0f 5e ca divsd %xmm2,%xmm1 27e7b4: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 27e7b8: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27e7c0 27e7bf: 00 27e7c0: e8 00 00 00 00 callq 27e7c5 27e7c5: 66 0f ef c9 pxor %xmm1,%xmm1 27e7c9: f2 48 0f 2a cb cvtsi2sd %rbx,%xmm1 27e7ce: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e7d2: f2 0f 5c c8 subsd %xmm0,%xmm1 27e7d6: 66 0f ef c0 pxor %xmm0,%xmm0 27e7da: 66 0f 2f c1 comisd %xmm1,%xmm0 27e7de: 77 29 ja 27e809 27e7e0: 66 41 0f 6e f6 movd %r14d,%xmm6 27e7e5: 66 0f ef d2 pxor %xmm2,%xmm2 27e7e9: 66 0f ef c0 pxor %xmm0,%xmm0 27e7ed: 4c 29 e5 sub %r12,%rbp 27e7f0: f3 0f 5a d6 cvtss2sd %xmm6,%xmm2 27e7f4: f2 0f 59 ca mulsd %xmm2,%xmm1 27e7f8: f2 48 0f 2a c5 cvtsi2sd %rbp,%xmm0 27e7fd: f2 0f 58 c1 addsd %xmm1,%xmm0 27e801: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 27e809 27e808: 00 27e809: 48 83 c4 18 add $0x18,%rsp 27e80d: 5b pop %rbx 27e80e: 5d pop %rbp 27e80f: 41 5c pop %r12 27e811: 41 5d pop %r13 27e813: 41 5e pop %r14 27e815: c3 retq 27e816: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 27e81d: 00 00 00 000000000027e820 : 27e820: e8 00 00 00 00 callq 27e825 27e825: 41 57 push %r15 27e827: 66 0f 28 e8 movapd %xmm0,%xmm5 27e82b: 66 0f 28 e1 movapd %xmm1,%xmm4 27e82f: 49 89 cf mov %rcx,%r15 27e832: 41 56 push %r14 27e834: 4d 89 c6 mov %r8,%r14 27e837: 41 55 push %r13 27e839: 41 54 push %r12 27e83b: 45 89 cc mov %r9d,%r12d 27e83e: 55 push %rbp 27e83f: 48 89 d5 mov %rdx,%rbp 27e842: 53 push %rbx 27e843: 48 89 f3 mov %rsi,%rbx 27e846: 48 83 ec 28 sub $0x28,%rsp 27e84a: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27e852 27e851: 00 27e852: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27e85a 27e859: 00 27e85a: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 27e862 27e861: 00 27e862: f2 0f 11 64 24 20 movsd %xmm4,0x20(%rsp) 27e868: 44 8b 6c 24 60 mov 0x60(%rsp),%r13d 27e86d: f2 0f 5e cc divsd %xmm4,%xmm1 27e871: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 27e877: f2 0f 5e c5 divsd %xmm5,%xmm0 27e87b: f2 0f 5e f5 divsd %xmm5,%xmm6 27e87f: f2 0f 58 c1 addsd %xmm1,%xmm0 27e883: 66 0f ef c9 pxor %xmm1,%xmm1 27e887: f2 0f 2a cf cvtsi2sd %edi,%xmm1 27e88b: f2 0f 59 c1 mulsd %xmm1,%xmm0 27e88f: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27e897 27e896: 00 27e897: f2 0f 5e ca divsd %xmm2,%xmm1 27e89b: f2 0f 58 ce addsd %xmm6,%xmm1 27e89f: f2 0f 58 c8 addsd %xmm0,%xmm1 27e8a3: f2 0f 59 cb mulsd %xmm3,%xmm1 27e8a7: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 27e8ac: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27e8b4 27e8b3: 00 27e8b4: f2 0f 5e ca divsd %xmm2,%xmm1 27e8b8: 66 0f ef d2 pxor %xmm2,%xmm2 27e8bc: f2 0f 58 c1 addsd %xmm1,%xmm0 27e8c0: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27e8c8 27e8c7: 00 27e8c8: f2 0f 5e cd divsd %xmm5,%xmm1 27e8cc: f2 0f 58 c1 addsd %xmm1,%xmm0 27e8d0: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27e8d8 27e8d7: 00 27e8d8: f2 0f 5e cd divsd %xmm5,%xmm1 27e8dc: f2 0f 5a d1 cvtsd2ss %xmm1,%xmm2 27e8e0: 66 0f ef c9 pxor %xmm1,%xmm1 27e8e4: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 27e8e8: 0f 28 c2 movaps %xmm2,%xmm0 27e8eb: e8 00 00 00 00 callq 27e8f0 27e8f0: 66 0f ef d2 pxor %xmm2,%xmm2 27e8f4: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 27e8fa: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 27e902 27e901: 00 27e902: f2 48 0f 2a d3 cvtsi2sd %rbx,%xmm2 27e907: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e90b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27e913 27e912: 00 27e913: f2 0f 59 c3 mulsd %xmm3,%xmm0 27e917: f2 0f 11 5c 24 18 movsd %xmm3,0x18(%rsp) 27e91d: f2 0f 59 f2 mulsd %xmm2,%xmm6 27e921: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 27e927: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 27e92d: 66 0f ef c0 pxor %xmm0,%xmm0 27e931: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 27e935: e8 00 00 00 00 callq 27e93a 27e93a: f2 0f 10 5c 24 18 movsd 0x18(%rsp),%xmm3 27e940: 48 8b 44 24 68 mov 0x68(%rsp),%rax 27e945: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27e949: f2 0f 58 04 24 addsd (%rsp),%xmm0 27e94e: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 27e954: f2 0f 10 64 24 20 movsd 0x20(%rsp),%xmm4 27e95a: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 27e960: f2 0f 5e c3 divsd %xmm3,%xmm0 27e964: f2 0f 5e d3 divsd %xmm3,%xmm2 27e968: f2 0f 11 00 movsd %xmm0,(%rax) 27e96c: 66 0f ef c0 pxor %xmm0,%xmm0 27e970: 48 8b 44 24 70 mov 0x70(%rsp),%rax 27e975: f2 49 0f 2a c7 cvtsi2sd %r15,%xmm0 27e97a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27e982 27e981: 00 27e982: f2 0f 5e c4 divsd %xmm4,%xmm0 27e986: f2 0f 11 00 movsd %xmm0,(%rax) 27e98a: 48 8b 44 24 78 mov 0x78(%rsp),%rax 27e98f: f2 0f 11 10 movsd %xmm2,(%rax) 27e993: 4d 85 f6 test %r14,%r14 27e996: 75 48 jne 27e9e0 27e998: 48 0f af dd imul %rbp,%rbx 27e99c: 66 0f ef c0 pxor %xmm0,%xmm0 27e9a0: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 27e9a5: f2 0f 5e c3 divsd %xmm3,%xmm0 27e9a9: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27e9b1 27e9b0: 00 27e9b1: 41 83 fc 01 cmp $0x1,%r12d 27e9b5: 75 0e jne 27e9c5 27e9b7: 41 80 fd 01 cmp $0x1,%r13b 27e9bb: 74 08 je 27e9c5 27e9bd: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27e9c5 27e9c4: 00 27e9c5: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 27e9cc: 00 27e9cd: f2 0f 11 00 movsd %xmm0,(%rax) 27e9d1: 48 83 c4 28 add $0x28,%rsp 27e9d5: 5b pop %rbx 27e9d6: 5d pop %rbp 27e9d7: 41 5c pop %r12 27e9d9: 41 5d pop %r13 27e9db: 41 5e pop %r14 27e9dd: 41 5f pop %r15 27e9df: c3 retq 27e9e0: 49 0f af de imul %r14,%rbx 27e9e4: 66 0f ef c0 pxor %xmm0,%xmm0 27e9e8: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 27e9ed: f2 0f 5e c3 divsd %xmm3,%xmm0 27e9f1: eb be jmp 27e9b1 27e9f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 27e9fa: 00 00 00 00 27e9fe: 66 90 xchg %ax,%ax 000000000027ea00 : 27ea00: e8 00 00 00 00 callq 27ea05 27ea05: 41 57 push %r15 27ea07: 66 49 0f 7e ff movq %xmm7,%r15 27ea0c: 41 56 push %r14 27ea0e: 41 89 d6 mov %edx,%r14d 27ea11: 41 55 push %r13 27ea13: 49 89 fd mov %rdi,%r13 27ea16: 41 54 push %r12 27ea18: 55 push %rbp 27ea19: 48 89 f5 mov %rsi,%rbp 27ea1c: 53 push %rbx 27ea1d: 89 cb mov %ecx,%ebx 27ea1f: 48 83 ec 30 sub $0x30,%rsp 27ea23: 4c 8b a4 24 80 00 00 mov 0x80(%rsp),%r12 27ea2a: 00 27ea2b: f2 0f 11 04 24 movsd %xmm0,(%rsp) 27ea30: f2 0f 11 4c 24 08 movsd %xmm1,0x8(%rsp) 27ea36: 41 c6 04 24 00 movb $0x0,(%r12) 27ea3b: 45 85 c0 test %r8d,%r8d 27ea3e: 75 41 jne 27ea81 27ea40: 66 0f ef ff pxor %xmm7,%xmm7 27ea44: 66 0f 2f df comisd %xmm7,%xmm3 27ea48: 0f 87 fd 00 00 00 ja 27eb4b 27ea4e: 66 0f ef ff pxor %xmm7,%xmm7 27ea52: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27ea5a 27ea59: 00 27ea5a: 48 8b 44 24 70 mov 0x70(%rsp),%rax 27ea5f: 66 0f 2f ef comisd %xmm7,%xmm5 27ea63: f2 0f 11 00 movsd %xmm0,(%rax) 27ea67: 76 09 jbe 27ea72 27ea69: 48 8b 44 24 78 mov 0x78(%rsp),%rax 27ea6e: f2 0f 11 00 movsd %xmm0,(%rax) 27ea72: 48 83 c4 30 add $0x30,%rsp 27ea76: 5b pop %rbx 27ea77: 5d pop %rbp 27ea78: 41 5c pop %r12 27ea7a: 41 5d pop %r13 27ea7c: 41 5e pop %r14 27ea7e: 41 5f pop %r15 27ea80: c3 retq 27ea81: 45 0f af c1 imul %r9d,%r8d 27ea85: 66 0f ef c0 pxor %xmm0,%xmm0 27ea89: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27ea91 27ea90: 00 27ea91: f2 0f 11 74 24 28 movsd %xmm6,0x28(%rsp) 27ea97: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 27ea9f 27ea9e: 00 27ea9f: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 27eaa5: f2 0f 11 64 24 18 movsd %xmm4,0x18(%rsp) 27eaab: f2 49 0f 2a c0 cvtsi2sd %r8,%xmm0 27eab0: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27eab8 27eab7: 00 27eab8: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 27eabe: f2 0f 5e d0 divsd %xmm0,%xmm2 27eac2: 66 0f ef c0 pxor %xmm0,%xmm0 27eac6: 66 48 0f 7e d0 movq %xmm2,%rax 27eacb: 48 c1 e8 34 shr $0x34,%rax 27eacf: 25 ff 07 00 00 and $0x7ff,%eax 27ead4: 2d ff 03 00 00 sub $0x3ff,%eax 27ead9: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 27eadd: e8 00 00 00 00 callq 27eae2 27eae2: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 27eae8: 66 0f ef f6 pxor %xmm6,%xmm6 27eaec: f2 0f 10 64 24 18 movsd 0x18(%rsp),%xmm4 27eaf2: f2 0f 10 6c 24 20 movsd 0x20(%rsp),%xmm5 27eaf8: 66 0f 2f de comisd %xmm6,%xmm3 27eafc: f2 0f 10 74 24 28 movsd 0x28(%rsp),%xmm6 27eb02: 0f 86 29 01 00 00 jbe 27ec31 27eb08: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 27eb0d: b8 01 00 00 00 mov $0x1,%eax 27eb12: 66 0f ef c0 pxor %xmm0,%xmm0 27eb16: 66 0f ef d2 pxor %xmm2,%xmm2 27eb1a: d3 e0 shl %cl,%eax 27eb1c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27eb21: f2 0f 59 04 24 mulsd (%rsp),%xmm0 27eb26: f2 0f 5e c3 divsd %xmm3,%xmm0 27eb2a: 66 0f 28 c8 movapd %xmm0,%xmm1 27eb2e: f2 0f 5c 4c 24 08 subsd 0x8(%rsp),%xmm1 27eb34: 66 0f 2f d1 comisd %xmm1,%xmm2 27eb38: 0f 83 3d 01 00 00 jae 27ec7b 27eb3e: f2 0f 5e c1 divsd %xmm1,%xmm0 27eb42: 48 8b 44 24 68 mov 0x68(%rsp),%rax 27eb47: f2 0f 11 00 movsd %xmm0,(%rax) 27eb4b: f2 0f 5e f4 divsd %xmm4,%xmm6 27eb4f: 66 0f ef c9 pxor %xmm1,%xmm1 27eb53: f2 0f 11 6c 24 18 movsd %xmm5,0x18(%rsp) 27eb59: f2 49 0f 2a cd cvtsi2sd %r13,%xmm1 27eb5e: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 27eb64: 66 0f 28 c6 movapd %xmm6,%xmm0 27eb68: f2 0f 5e c1 divsd %xmm1,%xmm0 27eb6c: 66 0f ef c9 pxor %xmm1,%xmm1 27eb70: f3 49 0f 2a ce cvtsi2ss %r14,%xmm1 27eb75: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27eb79: e8 00 00 00 00 callq 27eb7e 27eb7e: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 27eb84: 66 0f ef ff pxor %xmm7,%xmm7 27eb88: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27eb8c: f2 0f 59 04 24 mulsd (%rsp),%xmm0 27eb91: f2 0f 10 6c 24 18 movsd 0x18(%rsp),%xmm5 27eb97: f2 0f 5e c3 divsd %xmm3,%xmm0 27eb9b: 66 0f 28 c8 movapd %xmm0,%xmm1 27eb9f: f2 0f 5c 4c 24 08 subsd 0x8(%rsp),%xmm1 27eba5: 66 0f 2f f9 comisd %xmm1,%xmm7 27eba9: 0f 83 b6 00 00 00 jae 27ec65 27ebaf: f2 0f 5e c1 divsd %xmm1,%xmm0 27ebb3: 48 8b 44 24 70 mov 0x70(%rsp),%rax 27ebb8: f2 0f 11 00 movsd %xmm0,(%rax) 27ebbc: 66 0f ef e4 pxor %xmm4,%xmm4 27ebc0: 66 0f 2f ec comisd %xmm4,%xmm5 27ebc4: 0f 86 a8 fe ff ff jbe 27ea72 27ebca: 66 49 0f 6e c7 movq %r15,%xmm0 27ebcf: 66 0f ef c9 pxor %xmm1,%xmm1 27ebd3: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 27ebd9: f2 0f 5e c5 divsd %xmm5,%xmm0 27ebdd: f2 48 0f 2a cd cvtsi2sd %rbp,%xmm1 27ebe2: f2 0f 5e c1 divsd %xmm1,%xmm0 27ebe6: 66 0f ef c9 pxor %xmm1,%xmm1 27ebea: f3 48 0f 2a cb cvtsi2ss %rbx,%xmm1 27ebef: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27ebf3: e8 00 00 00 00 callq 27ebf8 27ebf8: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 27ebfe: 66 0f ef ff pxor %xmm7,%xmm7 27ec02: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27ec06: f2 0f 59 04 24 mulsd (%rsp),%xmm0 27ec0b: f2 0f 5e c3 divsd %xmm3,%xmm0 27ec0f: 66 0f 28 c8 movapd %xmm0,%xmm1 27ec13: f2 0f 5c 4c 24 08 subsd 0x8(%rsp),%xmm1 27ec19: 66 0f 2f f9 comisd %xmm1,%xmm7 27ec1d: 73 26 jae 27ec45 27ec1f: f2 0f 5e c1 divsd %xmm1,%xmm0 27ec23: 48 8b 44 24 78 mov 0x78(%rsp),%rax 27ec28: f2 0f 11 00 movsd %xmm0,(%rax) 27ec2c: e9 41 fe ff ff jmpq 27ea72 27ec31: 48 8b 44 24 68 mov 0x68(%rsp),%rax 27ec36: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 27ec3d 27ec3d: 48 89 10 mov %rdx,(%rax) 27ec40: e9 fb fd ff ff jmpq 27ea40 27ec45: 48 8b 44 24 78 mov 0x78(%rsp),%rax 27ec4a: 41 c6 04 24 01 movb $0x1,(%r12) 27ec4f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 27ec56: 48 83 c4 30 add $0x30,%rsp 27ec5a: 5b pop %rbx 27ec5b: 5d pop %rbp 27ec5c: 41 5c pop %r12 27ec5e: 41 5d pop %r13 27ec60: 41 5e pop %r14 27ec62: 41 5f pop %r15 27ec64: c3 retq 27ec65: 48 8b 44 24 70 mov 0x70(%rsp),%rax 27ec6a: 41 c6 04 24 01 movb $0x1,(%r12) 27ec6f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 27ec76: e9 41 ff ff ff jmpq 27ebbc 27ec7b: 48 8b 44 24 68 mov 0x68(%rsp),%rax 27ec80: 41 c6 04 24 01 movb $0x1,(%r12) 27ec85: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 27ec8c: e9 ba fe ff ff jmpq 27eb4b 27ec91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 27ec98: 00 00 00 00 27ec9c: 0f 1f 40 00 nopl 0x0(%rax) 000000000027eca0 : 27eca0: e8 00 00 00 00 callq 27eca5 27eca5: 41 57 push %r15 27eca7: 49 89 ff mov %rdi,%r15 27ecaa: 44 89 cf mov %r9d,%edi 27ecad: f2 0f 58 c1 addsd %xmm1,%xmm0 27ecb1: 41 56 push %r14 27ecb3: 41 55 push %r13 27ecb5: 41 89 d5 mov %edx,%r13d 27ecb8: 41 54 push %r12 27ecba: 55 push %rbp 27ecbb: 53 push %rbx 27ecbc: 48 81 ec e0 01 00 00 sub $0x1e0,%rsp 27ecc3: 48 8b 84 24 30 02 00 mov 0x230(%rsp),%rax 27ecca: 00 27eccb: 89 b4 24 2c 01 00 00 mov %esi,0x12c(%rsp) 27ecd2: 89 ce mov %ecx,%esi 27ecd4: 44 89 44 24 70 mov %r8d,0x70(%rsp) 27ecd9: 48 8b 8c 24 20 02 00 mov 0x220(%rsp),%rcx 27ece0: 00 27ece1: 48 89 44 24 78 mov %rax,0x78(%rsp) 27ece6: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax 27eced: 00 27ecee: f2 0f 11 8c 24 f0 00 movsd %xmm1,0xf0(%rsp) 27ecf5: 00 00 27ecf7: 4c 8b 84 24 28 02 00 mov 0x228(%rsp),%r8 27ecfe: 00 27ecff: 48 89 44 24 38 mov %rax,0x38(%rsp) 27ed04: 48 8b 84 24 40 02 00 mov 0x240(%rsp),%rax 27ed0b: 00 27ed0c: f2 0f 11 ac 24 e8 00 movsd %xmm5,0xe8(%rsp) 27ed13: 00 00 27ed15: f2 0f 58 e8 addsd %xmm0,%xmm5 27ed19: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 27ed20: 00 27ed21: 48 8b 84 24 48 02 00 mov 0x248(%rsp),%rax 27ed28: 00 27ed29: f2 0f 11 b4 24 f8 00 movsd %xmm6,0xf8(%rsp) 27ed30: 00 00 27ed32: 48 89 44 24 08 mov %rax,0x8(%rsp) 27ed37: 48 8b 84 24 50 02 00 mov 0x250(%rsp),%rax 27ed3e: 00 27ed3f: 66 0f 28 cd movapd %xmm5,%xmm1 27ed43: f2 0f 11 bc 24 00 01 movsd %xmm7,0x100(%rsp) 27ed4a: 00 00 27ed4c: 48 89 44 24 10 mov %rax,0x10(%rsp) 27ed51: 48 8b 84 24 58 02 00 mov 0x258(%rsp),%rax 27ed58: 00 27ed59: 48 89 44 24 48 mov %rax,0x48(%rsp) 27ed5e: 48 8b 84 24 60 02 00 mov 0x260(%rsp),%rax 27ed65: 00 27ed66: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 27ed6d: 00 27ed6e: 48 8b 84 24 68 02 00 mov 0x268(%rsp),%rax 27ed75: 00 27ed76: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 27ed7d: 00 27ed7e: 48 8b 84 24 70 02 00 mov 0x270(%rsp),%rax 27ed85: 00 27ed86: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 27ed8d: 00 27ed8e: 48 8b 84 24 78 02 00 mov 0x278(%rsp),%rax 27ed95: 00 27ed96: 4c 8b a4 24 80 02 00 mov 0x280(%rsp),%r12 27ed9d: 00 27ed9e: 48 8b 9c 24 90 02 00 mov 0x290(%rsp),%rbx 27eda5: 00 27eda6: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 27edad: 00 27edae: 48 8b 84 24 88 02 00 mov 0x288(%rsp),%rax 27edb5: 00 27edb6: 48 8b ac 24 98 02 00 mov 0x298(%rsp),%rbp 27edbd: 00 27edbe: 4c 8b 8c 24 00 03 00 mov 0x300(%rsp),%r9 27edc5: 00 27edc6: 48 89 44 24 30 mov %rax,0x30(%rsp) 27edcb: 48 8b 84 24 a0 02 00 mov 0x2a0(%rsp),%rax 27edd2: 00 27edd3: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 27edda: 00 27eddb: 48 8b 84 24 a8 02 00 mov 0x2a8(%rsp),%rax 27ede2: 00 27ede3: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 27edea: 00 27edeb: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax 27edf2: 00 27edf3: 48 89 44 24 50 mov %rax,0x50(%rsp) 27edf8: 48 8b 84 24 b8 02 00 mov 0x2b8(%rsp),%rax 27edff: 00 27ee00: 48 89 44 24 18 mov %rax,0x18(%rsp) 27ee05: 48 8b 84 24 c0 02 00 mov 0x2c0(%rsp),%rax 27ee0c: 00 27ee0d: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 27ee14: 00 27ee15: 48 8b 84 24 c8 02 00 mov 0x2c8(%rsp),%rax 27ee1c: 00 27ee1d: 48 89 44 24 68 mov %rax,0x68(%rsp) 27ee22: 48 8b 84 24 d0 02 00 mov 0x2d0(%rsp),%rax 27ee29: 00 27ee2a: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 27ee31: 00 27ee32: 48 8b 84 24 d8 02 00 mov 0x2d8(%rsp),%rax 27ee39: 00 27ee3a: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 27ee41: 00 27ee42: 48 8b 84 24 e0 02 00 mov 0x2e0(%rsp),%rax 27ee49: 00 27ee4a: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 27ee51: 00 27ee52: 48 8b 84 24 e8 02 00 mov 0x2e8(%rsp),%rax 27ee59: 00 27ee5a: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) 27ee61: 00 27ee62: 48 8b 84 24 f0 02 00 mov 0x2f0(%rsp),%rax 27ee69: 00 27ee6a: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) 27ee71: 00 27ee72: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax 27ee79: 00 27ee7a: 48 89 44 24 58 mov %rax,0x58(%rsp) 27ee7f: 48 8b 84 24 08 03 00 mov 0x308(%rsp),%rax 27ee86: 00 27ee87: 4c 8b 94 24 10 03 00 mov 0x310(%rsp),%r10 27ee8e: 00 27ee8f: 48 89 44 24 60 mov %rax,0x60(%rsp) 27ee94: 48 8b 84 24 18 03 00 mov 0x318(%rsp),%rax 27ee9b: 00 27ee9c: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) 27eea3: 00 27eea4: 48 8b 84 24 20 03 00 mov 0x320(%rsp),%rax 27eeab: 00 27eeac: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) 27eeb3: 00 27eeb4: 48 8b 84 24 28 03 00 mov 0x328(%rsp),%rax 27eebb: 00 27eebc: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) 27eec3: 00 27eec4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 27eecb: 00 00 27eecd: 48 89 84 24 d8 01 00 mov %rax,0x1d8(%rsp) 27eed4: 00 27eed5: 31 c0 xor %eax,%eax 27eed7: 48 c7 84 24 50 01 00 movq $0x0,0x150(%rsp) 27eede: 00 00 00 00 00 27eee3: 48 c7 84 24 58 01 00 movq $0x0,0x158(%rsp) 27eeea: 00 00 00 00 00 27eeef: 48 c7 84 24 60 01 00 movq $0x0,0x160(%rsp) 27eef6: 00 00 00 00 00 27eefb: 48 c7 84 24 68 01 00 movq $0x0,0x168(%rsp) 27ef02: 00 00 00 00 00 27ef07: 48 c7 84 24 70 01 00 movq $0x0,0x170(%rsp) 27ef0e: 00 00 00 00 00 27ef13: 48 c7 84 24 78 01 00 movq $0x0,0x178(%rsp) 27ef1a: 00 00 00 00 00 27ef1f: 48 c7 84 24 80 01 00 movq $0x0,0x180(%rsp) 27ef26: 00 00 00 00 00 27ef2b: 48 c7 84 24 88 01 00 movq $0x0,0x188(%rsp) 27ef32: 00 00 00 00 00 27ef37: 48 c7 84 24 30 01 00 movq $0x0,0x130(%rsp) 27ef3e: 00 00 00 00 00 27ef43: 48 c7 84 24 38 01 00 movq $0x0,0x138(%rsp) 27ef4a: 00 00 00 00 00 27ef4f: 48 c7 84 24 40 01 00 movq $0x0,0x140(%rsp) 27ef56: 00 00 00 00 00 27ef5b: 48 c7 84 24 48 01 00 movq $0x0,0x148(%rsp) 27ef62: 00 00 00 00 00 27ef67: 48 c7 84 24 90 01 00 movq $0x0,0x190(%rsp) 27ef6e: 00 00 00 00 00 27ef73: 48 c7 84 24 98 01 00 movq $0x0,0x198(%rsp) 27ef7a: 00 00 00 00 00 27ef7f: 48 c7 84 24 a0 01 00 movq $0x0,0x1a0(%rsp) 27ef86: 00 00 00 00 00 27ef8b: 48 c7 84 24 a8 01 00 movq $0x0,0x1a8(%rsp) 27ef92: 00 00 00 00 00 27ef97: 48 c7 84 24 b0 01 00 movq $0x0,0x1b0(%rsp) 27ef9e: 00 00 00 00 00 27efa3: 48 c7 84 24 b8 01 00 movq $0x0,0x1b8(%rsp) 27efaa: 00 00 00 00 00 27efaf: 48 c7 84 24 c0 01 00 movq $0x0,0x1c0(%rsp) 27efb6: 00 00 00 00 00 27efbb: 48 c7 84 24 c8 01 00 movq $0x0,0x1c8(%rsp) 27efc2: 00 00 00 00 00 27efc7: 49 c7 87 b8 0c 00 00 movq $0x0,0xcb8(%r15) 27efce: 00 00 00 00 27efd2: 85 d2 test %edx,%edx 27efd4: 0f 84 36 09 00 00 je 27f910 27efda: 41 89 d6 mov %edx,%r14d 27efdd: 89 34 24 mov %esi,(%rsp) 27efe0: 44 8d 5a ff lea -0x1(%rdx),%r11d 27efe4: 31 d2 xor %edx,%edx 27efe6: 4c 89 74 24 40 mov %r14,0x40(%rsp) 27efeb: 03 14 81 add (%rcx,%rax,4),%edx 27efee: 41 89 97 b8 0c 00 00 mov %edx,0xcb8(%r15) 27eff5: 41 80 3c 00 00 cmpb $0x0,(%r8,%rax,1) 27effa: 74 0a je 27f006 27effc: 8b 34 81 mov (%rcx,%rax,4),%esi 27efff: 41 01 b7 bc 0c 00 00 add %esi,0xcbc(%r15) 27f006: 48 83 c0 01 add $0x1,%rax 27f00a: 49 39 c6 cmp %rax,%r14 27f00d: 75 dc jne 27efeb 27f00f: 48 8b 44 24 58 mov 0x58(%rsp),%rax 27f014: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx 27f019: 31 d2 xor %edx,%edx 27f01b: 8b 34 24 mov (%rsp),%esi 27f01e: f2 0f 11 00 movsd %xmm0,(%rax) 27f022: 48 8b 44 24 60 mov 0x60(%rsp),%rax 27f027: f2 0f 11 08 movsd %xmm1,(%rax) 27f02b: 48 89 c8 mov %rcx,%rax 27f02e: 4a 8d 4c 19 01 lea 0x1(%rcx,%r11,1),%rcx 27f033: 41 c7 87 98 19 00 00 movl $0x0,0x1998(%r15) 27f03a: 00 00 00 00 27f03e: 80 38 00 cmpb $0x0,(%rax) 27f041: 74 0a je 27f04d 27f043: 83 c2 01 add $0x1,%edx 27f046: 41 89 97 98 19 00 00 mov %edx,0x1998(%r15) 27f04d: 48 83 c0 01 add $0x1,%rax 27f051: 48 39 c1 cmp %rax,%rcx 27f054: 75 e8 jne 27f03e 27f056: 66 0f 28 c2 movapd %xmm2,%xmm0 27f05a: 83 fa 01 cmp $0x1,%edx 27f05d: 76 1c jbe 27f07b 27f05f: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27f067 27f066: 00 27f067: f2 0f 59 c3 mulsd %xmm3,%xmm0 27f06b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27f073 27f072: 00 27f073: f2 0f 5e c4 divsd %xmm4,%xmm0 27f077: f2 0f 58 c2 addsd %xmm2,%xmm0 27f07b: f2 0f 58 94 24 e8 00 addsd 0xe8(%rsp),%xmm2 27f082: 00 00 27f084: f2 41 0f 11 01 movsd %xmm0,(%r9) 27f089: 41 83 bf 98 19 00 00 cmpl $0x1,0x1998(%r15) 27f090: 01 27f091: 0f 86 63 08 00 00 jbe 27f8fa 27f097: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 27f09f 27f09e: 00 27f09f: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 27f0a7 27f0a6: 00 27f0a7: f2 0f 5e dc divsd %xmm4,%xmm3 27f0ab: f2 0f 58 da addsd %xmm2,%xmm3 27f0af: f2 41 0f 11 1a movsd %xmm3,(%r10) 27f0b4: 45 31 f6 xor %r14d,%r14d 27f0b7: c1 e7 0a shl $0xa,%edi 27f0ba: 89 f0 mov %esi,%eax 27f0bc: 66 0f ef ff pxor %xmm7,%xmm7 27f0c0: 44 89 6c 24 74 mov %r13d,0x74(%rsp) 27f0c5: 4d 89 f5 mov %r14,%r13 27f0c8: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 27f0cd: 89 bc 24 28 01 00 00 mov %edi,0x128(%rsp) 27f0d4: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 27f0db: 00 27f0dc: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 27f0e1: e9 87 01 00 00 jmpq 27f26d 27f0e6: 66 0f ef db pxor %xmm3,%xmm3 27f0ea: 48 8b 44 24 38 mov 0x38(%rsp),%rax 27f0ef: 66 0f 2f 2c 24 comisd (%rsp),%xmm5 27f0f4: f2 44 0f 10 0d 00 00 movsd 0x0(%rip),%xmm9 # 27f0fd 27f0fb: 00 00 27f0fd: f2 48 0f 2a 5c 24 40 cvtsi2sdq 0x40(%rsp),%xmm3 27f104: 42 8b 04 a8 mov (%rax,%r13,4),%eax 27f108: 66 45 0f 28 d1 movapd %xmm9,%xmm10 27f10d: f2 44 0f 5e d3 divsd %xmm3,%xmm10 27f112: 66 0f ef db pxor %xmm3,%xmm3 27f116: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 27f11b: f2 45 0f 5c ca subsd %xmm10,%xmm9 27f120: f2 41 0f 59 d9 mulsd %xmm9,%xmm3 27f125: f2 0f 59 dc mulsd %xmm4,%xmm3 27f129: f2 0f 5e de divsd %xmm6,%xmm3 27f12d: f2 43 0f 5e 1c ec divsd (%r12,%r13,8),%xmm3 27f133: f2 0f 5c c3 subsd %xmm3,%xmm0 27f137: 0f 86 c1 04 00 00 jbe 27f5fe 27f13d: f2 0f 58 4c 24 20 addsd 0x20(%rsp),%xmm1 27f143: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 27f14a: 00 27f14b: 42 8b 04 a8 mov (%rax,%r13,4),%eax 27f14f: f2 0f 5c cf subsd %xmm7,%xmm1 27f153: f2 0f 5c ca subsd %xmm2,%xmm1 27f157: 66 0f ef d2 pxor %xmm2,%xmm2 27f15b: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 27f160: 48 8b 44 24 30 mov 0x30(%rsp),%rax 27f165: f2 41 0f 5c c8 subsd %xmm8,%xmm1 27f16a: f2 44 0f 59 ca mulsd %xmm2,%xmm9 27f16f: f2 41 0f 59 e1 mulsd %xmm9,%xmm4 27f174: f2 0f 5e e6 divsd %xmm6,%xmm4 27f178: f2 42 0f 5e 24 e8 divsd (%rax,%r13,8),%xmm4 27f17e: f2 0f 5c cc subsd %xmm4,%xmm1 27f182: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27f186: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27f18a: e8 00 00 00 00 callq 27f18f 27f18f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27f193: f2 43 0f 11 84 ef c8 movsd %xmm0,0xdc8(%r15,%r13,8) 27f19a: 0d 00 00 27f19d: 48 8b 44 24 68 mov 0x68(%rsp),%rax 27f1a2: 42 80 3c 28 00 cmpb $0x0,(%rax,%r13,1) 27f1a7: 0f 84 b1 00 00 00 je 27f25e 27f1ad: 8b 84 24 28 01 00 00 mov 0x128(%rsp),%eax 27f1b4: 66 0f ef c9 pxor %xmm1,%xmm1 27f1b8: 66 0f ef d2 pxor %xmm2,%xmm2 27f1bc: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27f1c1: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 27f1c8: 00 27f1c9: f2 42 0f 10 04 e8 movsd (%rax,%r13,8),%xmm0 27f1cf: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 27f1d6: 00 27f1d7: f2 42 0f 59 04 e8 mulsd (%rax,%r13,8),%xmm0 27f1dd: 42 8b 04 ab mov (%rbx,%r13,4),%eax 27f1e1: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 27f1e6: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 27f1ed: 00 27f1ee: f2 42 0f 59 14 e8 mulsd (%rax,%r13,8),%xmm2 27f1f4: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 27f1fb: 00 27f1fc: f2 42 0f 5e 54 ed 00 divsd 0x0(%rbp,%r13,8),%xmm2 27f203: f2 0f 5e c2 divsd %xmm2,%xmm0 27f207: 42 83 3c a8 02 cmpl $0x2,(%rax,%r13,4) 27f20c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 27f214 27f213: 00 27f214: f2 0f 5e c8 divsd %xmm0,%xmm1 27f218: 75 08 jne 27f222 27f21a: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 27f222 27f221: 00 27f222: 41 83 bf 90 0f 00 00 cmpl $0x2,0xf90(%r15) 27f229: 02 27f22a: 75 04 jne 27f230 27f22c: f2 0f 58 c9 addsd %xmm1,%xmm1 27f230: f2 41 0f 5c 8f a0 1a subsd 0x1aa0(%r15),%xmm1 27f237: 00 00 27f239: 66 0f ef c0 pxor %xmm0,%xmm0 27f23d: f2 43 0f 5a 84 ef c8 cvtsd2ss 0xdc8(%r15,%r13,8),%xmm0 27f244: 0d 00 00 27f247: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27f24b: e8 00 00 00 00 callq 27f250 27f250: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27f254: f2 43 0f 11 84 ef c8 movsd %xmm0,0xdc8(%r15,%r13,8) 27f25b: 0d 00 00 27f25e: 49 83 c5 01 add $0x1,%r13 27f262: 4c 39 6c 24 40 cmp %r13,0x40(%rsp) 27f267: 0f 84 a0 03 00 00 je 27f60d 27f26d: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 27f272: 8b 44 24 70 mov 0x70(%rsp),%eax 27f276: 31 d2 xor %edx,%edx 27f278: 66 0f ef d2 pxor %xmm2,%xmm2 27f27c: 48 8b b4 24 80 00 00 mov 0x80(%rsp),%rsi 27f283: 00 27f284: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27f28c 27f28b: 00 27f28c: 66 0f ef c0 pxor %xmm0,%xmm0 27f290: 42 f7 34 af divl (%rdi,%r13,4) 27f294: f2 42 0f 5a 04 ee cvtsd2ss (%rsi,%r13,8),%xmm0 27f29a: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 27f29f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 27f2a4: f2 42 0f 10 1c e8 movsd (%rax,%r13,8),%xmm3 27f2aa: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 27f2b0: f2 0f 11 5c 24 18 movsd %xmm3,0x18(%rsp) 27f2b6: e8 00 00 00 00 callq 27f2bb 27f2bb: f2 0f 10 5c 24 18 movsd 0x18(%rsp),%xmm3 27f2c1: 66 0f ef c9 pxor %xmm1,%xmm1 27f2c5: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 27f2cb: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 27f2cf: 66 0f ef c0 pxor %xmm0,%xmm0 27f2d3: f2 0f 5e d9 divsd %xmm1,%xmm3 27f2d7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27f2df 27f2de: 00 27f2df: f2 0f 5e d3 divsd %xmm3,%xmm2 27f2e3: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 27f2e7: e8 00 00 00 00 callq 27f2ec 27f2ec: 66 0f ef db pxor %xmm3,%xmm3 27f2f0: f3 48 0f 2a 9c 24 b0 cvtsi2ssq 0xb0(%rsp),%xmm3 27f2f7: 00 00 00 27f2fa: 0f 28 c8 movaps %xmm0,%xmm1 27f2fd: 0f 28 c3 movaps %xmm3,%xmm0 27f300: f3 0f 11 5c 24 28 movss %xmm3,0x28(%rsp) 27f306: e8 00 00 00 00 callq 27f30b 27f30b: 66 0f ef c9 pxor %xmm1,%xmm1 27f30f: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 27f314: 31 d2 xor %edx,%edx 27f316: 48 8b b4 24 90 00 00 mov 0x90(%rsp),%rsi 27f31d: 00 27f31e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27f322: 66 0f ef d2 pxor %xmm2,%xmm2 27f326: 42 8b 04 ae mov (%rsi,%r13,4),%eax 27f32a: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 27f32f: 83 e8 01 sub $0x1,%eax 27f332: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27f337: f2 0f 5c c1 subsd %xmm1,%xmm0 27f33b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27f343 27f342: 00 27f343: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27f348: 66 0f ef c0 pxor %xmm0,%xmm0 27f34c: 41 89 87 bc 0d 00 00 mov %eax,0xdbc(%r15) 27f353: 8b 44 24 70 mov 0x70(%rsp),%eax 27f357: f2 42 0f 10 24 ee movsd (%rsi,%r13,8),%xmm4 27f35d: 42 f7 34 af divl (%rdi,%r13,4) 27f361: 48 8b bc 24 88 00 00 mov 0x88(%rsp),%rdi 27f368: 00 27f369: f2 0f 11 64 24 18 movsd %xmm4,0x18(%rsp) 27f36f: f2 42 0f 5a 04 ef cvtsd2ss (%rdi,%r13,8),%xmm0 27f375: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 27f37a: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 27f380: e8 00 00 00 00 callq 27f385 27f385: f2 0f 10 64 24 18 movsd 0x18(%rsp),%xmm4 27f38b: 66 0f ef c9 pxor %xmm1,%xmm1 27f38f: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 27f395: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 27f399: 66 0f ef c0 pxor %xmm0,%xmm0 27f39d: f2 0f 5e e1 divsd %xmm1,%xmm4 27f3a1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27f3a9 27f3a8: 00 27f3a9: f2 0f 5e d4 divsd %xmm4,%xmm2 27f3ad: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 27f3b1: e8 00 00 00 00 callq 27f3b6 27f3b6: f3 0f 10 5c 24 28 movss 0x28(%rsp),%xmm3 27f3bc: 0f 28 c8 movaps %xmm0,%xmm1 27f3bf: 0f 28 c3 movaps %xmm3,%xmm0 27f3c2: e8 00 00 00 00 callq 27f3c7 27f3c7: 66 0f ef c9 pxor %xmm1,%xmm1 27f3cb: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 27f3d0: 48 8b 8c 24 98 00 00 mov 0x98(%rsp),%rcx 27f3d7: 00 27f3d8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27f3dc: 42 8b 04 a9 mov (%rcx,%r13,4),%eax 27f3e0: 48 8b 4c 24 78 mov 0x78(%rsp),%rcx 27f3e5: 83 e8 01 sub $0x1,%eax 27f3e8: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27f3ed: f2 0f 5c c1 subsd %xmm1,%xmm0 27f3f1: 66 0f ef c9 pxor %xmm1,%xmm1 27f3f5: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 27f3fa: 66 0f ef c0 pxor %xmm0,%xmm0 27f3fe: 41 89 87 c0 0d 00 00 mov %eax,0xdc0(%r15) 27f405: 42 8b 14 ab mov (%rbx,%r13,4),%edx 27f409: 89 c0 mov %eax,%eax 27f40b: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27f410: 41 8b 97 bc 0d 00 00 mov 0xdbc(%r15),%edx 27f417: f2 42 0f 5e 44 ed 00 divsd 0x0(%rbp,%r13,8),%xmm0 27f41e: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 27f423: f2 43 0f 5e 0c ec divsd (%r12,%r13,8),%xmm1 27f429: f2 0f 59 c8 mulsd %xmm0,%xmm1 27f42d: f2 0f 11 4c 24 18 movsd %xmm1,0x18(%rsp) 27f433: 66 0f ef c9 pxor %xmm1,%xmm1 27f437: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27f43c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 27f441: f2 42 0f 5e 0c ef divsd (%rdi,%r13,8),%xmm1 27f447: f2 0f 59 c8 mulsd %xmm0,%xmm1 27f44b: f2 42 0f 10 04 e9 movsd (%rcx,%r13,8),%xmm0 27f451: 48 8b 8c 24 a0 00 00 mov 0xa0(%rsp),%rcx 27f458: 00 27f459: f2 42 0f 5e 04 e9 divsd (%rcx,%r13,8),%xmm0 27f45f: f2 42 0f 5e 04 e8 divsd (%rax,%r13,8),%xmm0 27f465: 48 8b 44 24 38 mov 0x38(%rsp),%rax 27f46a: f2 42 0f 11 84 ec 50 movsd %xmm0,0x150(%rsp,%r13,8) 27f471: 01 00 00 27f474: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27f478: 42 8b 04 a8 mov (%rax,%r13,4),%eax 27f47c: f2 0f 11 4c 24 20 movsd %xmm1,0x20(%rsp) 27f482: 66 0f ef c9 pxor %xmm1,%xmm1 27f486: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 27f48b: e8 00 00 00 00 callq 27f490 27f490: 42 8b 14 ab mov (%rbx,%r13,4),%edx 27f494: 66 0f ef e4 pxor %xmm4,%xmm4 27f498: f2 42 0f 10 74 ed 00 movsd 0x0(%rbp,%r13,8),%xmm6 27f49f: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 27f4a4: 66 0f ef c0 pxor %xmm0,%xmm0 27f4a8: f2 48 0f 2a e2 cvtsi2sd %rdx,%xmm4 27f4ad: 42 89 84 ac 30 01 00 mov %eax,0x130(%rsp,%r13,4) 27f4b4: 00 27f4b5: 89 c0 mov %eax,%eax 27f4b7: 66 44 0f 28 c4 movapd %xmm4,%xmm8 27f4bc: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 27f4c1: 48 8b 44 24 50 mov 0x50(%rsp),%rax 27f4c6: f2 44 0f 5e c6 divsd %xmm6,%xmm8 27f4cb: f2 42 0f 10 2c e8 movsd (%rax,%r13,8),%xmm5 27f4d1: 66 0f 2f 2c 24 comisd (%rsp),%xmm5 27f4d6: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27f4dd 27f4dd: 66 48 0f 6e c8 movq %rax,%xmm1 27f4e2: f2 41 0f 59 c0 mulsd %xmm8,%xmm0 27f4e7: 66 0f 28 d8 movapd %xmm0,%xmm3 27f4eb: f2 43 0f 5e 1c ec divsd (%r12,%r13,8),%xmm3 27f4f1: f2 42 0f 11 9c ec 90 movsd %xmm3,0x190(%rsp,%r13,8) 27f4f8: 01 00 00 27f4fb: 0f 86 8c 00 00 00 jbe 27f58d 27f501: 66 0f ef c9 pxor %xmm1,%xmm1 27f505: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 27f50a: f2 43 0f 10 84 ef e8 movsd 0x18e8(%r15,%r13,8),%xmm0 27f511: 18 00 00 27f514: f2 0f 11 5c 24 28 movsd %xmm3,0x28(%rsp) 27f51a: 48 8b 8c 24 b8 00 00 mov 0xb8(%rsp),%rcx 27f521: 00 27f522: f2 0f 5e c5 divsd %xmm5,%xmm0 27f526: 42 8b 04 a9 mov (%rcx,%r13,4),%eax 27f52a: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 27f52f: f2 42 0f 5e 04 ee divsd (%rsi,%r13,8),%xmm0 27f535: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27f539: e8 00 00 00 00 callq 27f53e 27f53e: 42 8b 04 ab mov (%rbx,%r13,4),%eax 27f542: 66 0f ef e4 pxor %xmm4,%xmm4 27f546: f2 42 0f 10 74 ed 00 movsd 0x0(%rbp,%r13,8),%xmm6 27f54d: 66 0f ef c9 pxor %xmm1,%xmm1 27f551: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 27f556: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 27f55b: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 27f561: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 27f566: 66 44 0f 28 c4 movapd %xmm4,%xmm8 27f56b: f2 44 0f 5e c6 divsd %xmm6,%xmm8 27f570: 89 c0 mov %eax,%eax 27f572: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 27f577: 48 8b 44 24 50 mov 0x50(%rsp),%rax 27f57c: f2 42 0f 10 2c e8 movsd (%rax,%r13,8),%xmm5 27f582: f2 41 0f 59 c8 mulsd %xmm8,%xmm1 27f587: f2 42 0f 5e 0c ef divsd (%rdi,%r13,8),%xmm1 27f58d: f2 43 0f 10 14 ee movsd (%r14,%r13,8),%xmm2 27f593: 48 8b 44 24 58 mov 0x58(%rsp),%rax 27f598: f2 0f 10 44 24 18 movsd 0x18(%rsp),%xmm0 27f59e: 83 7c 24 74 01 cmpl $0x1,0x74(%rsp) 27f5a3: f2 0f 5e d4 divsd %xmm4,%xmm2 27f5a7: f2 0f 10 38 movsd (%rax),%xmm7 27f5ab: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 27f5b2: 00 27f5b3: f2 0f 58 c3 addsd %xmm3,%xmm0 27f5b7: f2 0f 5c c7 subsd %xmm7,%xmm0 27f5bb: f2 42 0f 58 14 e8 addsd (%rax,%r13,8),%xmm2 27f5c1: 48 8b 44 24 60 mov 0x60(%rsp),%rax 27f5c6: f2 41 0f 59 d0 mulsd %xmm8,%xmm2 27f5cb: f2 44 0f 10 00 movsd (%rax),%xmm8 27f5d0: f2 0f 5c c2 subsd %xmm2,%xmm0 27f5d4: f2 41 0f 5c c0 subsd %xmm8,%xmm0 27f5d9: 0f 85 07 fb ff ff jne 27f0e6 27f5df: 66 0f 2f 2c 24 comisd (%rsp),%xmm5 27f5e4: 76 18 jbe 27f5fe 27f5e6: f2 0f 58 4c 24 20 addsd 0x20(%rsp),%xmm1 27f5ec: f2 0f 5c cf subsd %xmm7,%xmm1 27f5f0: f2 0f 5c ca subsd %xmm2,%xmm1 27f5f4: f2 41 0f 5c c8 subsd %xmm8,%xmm1 27f5f9: e9 84 fb ff ff jmpq 27f182 27f5fe: f2 43 0f 11 84 ef c8 movsd %xmm0,0xdc8(%r15,%r13,8) 27f605: 0d 00 00 27f608: e9 90 fb ff ff jmpq 27f19d 27f60d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27f614 27f614: 44 8b 6c 24 74 mov 0x74(%rsp),%r13d 27f619: 31 d2 xor %edx,%edx 27f61b: 66 0f ef c0 pxor %xmm0,%xmm0 27f61f: 48 8b b4 24 e0 00 00 mov 0xe0(%rsp),%rsi 27f626: 00 27f627: 49 89 87 08 0e 00 00 mov %rax,0xe08(%r15) 27f62e: 66 48 0f 6e d0 movq %rax,%xmm2 27f633: eb 15 jmp 27f64a 27f635: 66 0f ef c0 pxor %xmm0,%xmm0 27f639: 66 0f 28 d1 movapd %xmm1,%xmm2 27f63d: f2 0f 2a c2 cvtsi2sd %edx,%xmm0 27f641: 48 83 c2 01 add $0x1,%rdx 27f645: 41 39 d5 cmp %edx,%r13d 27f648: 76 4d jbe 27f697 27f64a: f2 41 0f 10 8c d7 c8 movsd 0xdc8(%r15,%rdx,8),%xmm1 27f651: 0d 00 00 27f654: 66 0f 2f d1 comisd %xmm1,%xmm2 27f658: 76 e7 jbe 27f641 27f65a: f2 41 0f 11 8f 08 0e movsd %xmm1,0xe08(%r15) 27f661: 00 00 27f663: 8b 0c 96 mov (%rsi,%rdx,4),%ecx 27f666: 39 d1 cmp %edx,%ecx 27f668: 74 cb je 27f635 27f66a: 31 c0 xor %eax,%eax 27f66c: eb 08 jmp 27f676 27f66e: 83 c0 01 add $0x1,%eax 27f671: 41 39 c5 cmp %eax,%r13d 27f674: 74 14 je 27f68a 27f676: 39 c1 cmp %eax,%ecx 27f678: 75 f4 jne 27f66e 27f67a: 66 0f ef c0 pxor %xmm0,%xmm0 27f67e: 83 c0 01 add $0x1,%eax 27f681: f2 0f 2a c1 cvtsi2sd %ecx,%xmm0 27f685: 41 39 c5 cmp %eax,%r13d 27f688: 75 ec jne 27f676 27f68a: 48 83 c2 01 add $0x1,%rdx 27f68e: 66 0f 28 d1 movapd %xmm1,%xmm2 27f692: 41 39 d5 cmp %edx,%r13d 27f695: 77 b3 ja 27f64a 27f697: f2 0f 58 94 24 e8 00 addsd 0xe8(%rsp),%xmm2 27f69e: 00 00 27f6a0: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 27f6a7: 00 27f6a8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 27f6af 27f6af: 48 8b b4 24 e0 00 00 mov 0xe0(%rsp),%rsi 27f6b6: 00 27f6b7: f2 0f 11 10 movsd %xmm2,(%rax) 27f6bb: 66 48 0f 6e df movq %rdi,%xmm3 27f6c0: 31 c0 xor %eax,%eax 27f6c2: 66 0f ef c9 pxor %xmm1,%xmm1 27f6c6: 8b 14 86 mov (%rsi,%rax,4),%edx 27f6c9: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 27f6cd: 66 0f 2e c8 ucomisd %xmm0,%xmm1 27f6d1: 7a 0a jp 27f6dd 27f6d3: 66 0f 2f c8 comisd %xmm0,%xmm1 27f6d7: 75 04 jne 27f6dd 27f6d9: 39 d0 cmp %edx,%eax 27f6db: 74 27 je 27f704 27f6dd: 66 0f ef c9 pxor %xmm1,%xmm1 27f6e1: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 27f6e6: 66 0f 2e c8 ucomisd %xmm0,%xmm1 27f6ea: 7a 06 jp 27f6f2 27f6ec: 66 0f 2f c8 comisd %xmm0,%xmm1 27f6f0: 74 12 je 27f704 27f6f2: f2 41 0f 10 8c c7 c8 movsd 0xdc8(%r15,%rax,8),%xmm1 27f6f9: 0d 00 00 27f6fc: f2 0f 5d cb minsd %xmm3,%xmm1 27f700: 66 0f 28 d9 movapd %xmm1,%xmm3 27f704: 48 83 c0 01 add $0x1,%rax 27f708: 41 39 c5 cmp %eax,%r13d 27f70b: 77 b5 ja 27f6c2 27f70d: 49 c7 87 98 33 00 00 movq $0x0,0x3398(%r15) 27f714: 00 00 00 00 27f718: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27f720 27f71f: 00 27f720: 31 c0 xor %eax,%eax 27f722: 48 8b 94 24 e0 00 00 mov 0xe0(%rsp),%rdx 27f729: 00 27f72a: 39 04 82 cmp %eax,(%rdx,%rax,4) 27f72d: 75 16 jne 27f745 27f72f: f2 41 0f 10 87 98 33 movsd 0x3398(%r15),%xmm0 27f736: 00 00 27f738: f2 0f 58 c1 addsd %xmm1,%xmm0 27f73c: f2 41 0f 11 87 98 33 movsd %xmm0,0x3398(%r15) 27f743: 00 00 27f745: 48 83 c0 01 add $0x1,%rax 27f749: 41 39 c5 cmp %eax,%r13d 27f74c: 77 dc ja 27f72a 27f74e: f2 0f 10 94 24 90 01 movsd 0x190(%rsp),%xmm2 27f755: 00 00 27f757: f2 41 0f 10 87 08 0e movsd 0xe08(%r15),%xmm0 27f75e: 00 00 27f760: 66 0f 2f 04 24 comisd (%rsp),%xmm0 27f765: 0f 86 4e 01 00 00 jbe 27f8b9 27f76b: 8b 94 24 2c 01 00 00 mov 0x12c(%rsp),%edx 27f772: 85 d2 test %edx,%edx 27f774: 0f 84 1f 01 00 00 je 27f899 27f77a: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 27f781: 00 27f782: c7 00 03 00 00 00 movl $0x3,(%rax) 27f788: 45 85 ed test %r13d,%r13d 27f78b: 0f 84 1f 01 00 00 je 27f8b0 27f791: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 27f796: 66 0f 28 c2 movapd %xmm2,%xmm0 27f79a: 31 c0 xor %eax,%eax 27f79c: 66 0f ef c9 pxor %xmm1,%xmm1 27f7a0: eb 09 jmp 27f7ab 27f7a2: f2 0f 10 84 c4 90 01 movsd 0x190(%rsp,%rax,8),%xmm0 27f7a9: 00 00 27f7ab: 66 0f 2f d0 comisd %xmm0,%xmm2 27f7af: 72 4d jb 27f7fe 27f7b1: 8b 14 81 mov (%rcx,%rax,4),%edx 27f7b4: 66 0f ef c9 pxor %xmm1,%xmm1 27f7b8: 66 0f ef db pxor %xmm3,%xmm3 27f7bc: f2 0f 10 94 c4 50 01 movsd 0x150(%rsp,%rax,8),%xmm2 27f7c3: 00 00 27f7c5: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 27f7ca: 8b 94 84 30 01 00 00 mov 0x130(%rsp,%rax,4),%edx 27f7d1: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 27f7d6: 8b 14 83 mov (%rbx,%rax,4),%edx 27f7d9: f2 0f 5c d3 subsd %xmm3,%xmm2 27f7dd: f2 0f 5c ca subsd %xmm2,%xmm1 27f7e1: 66 0f ef d2 pxor %xmm2,%xmm2 27f7e5: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 27f7ea: f2 0f 5e 54 c5 00 divsd 0x0(%rbp,%rax,8),%xmm2 27f7f0: f2 0f 59 ca mulsd %xmm2,%xmm1 27f7f4: 66 0f 28 d0 movapd %xmm0,%xmm2 27f7f8: f2 41 0f 5e 0c c4 divsd (%r12,%rax,8),%xmm1 27f7fe: 48 83 c0 01 add $0x1,%rax 27f802: 41 39 c5 cmp %eax,%r13d 27f805: 77 9b ja 27f7a2 27f807: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 27f80b: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27f813 27f812: 00 27f813: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 27f81a: 00 27f81b: f2 0f 10 bc 24 f0 00 movsd 0xf0(%rsp),%xmm7 27f822: 00 00 27f824: f2 0f 10 b4 24 f8 00 movsd 0xf8(%rsp),%xmm6 27f82b: 00 00 27f82d: 66 0f 28 d0 movapd %xmm0,%xmm2 27f831: f2 0f 5e 94 24 18 02 divsd 0x218(%rsp),%xmm2 27f838: 00 00 27f83a: f2 0f 58 f7 addsd %xmm7,%xmm6 27f83e: f2 0f 58 bc 24 00 01 addsd 0x100(%rsp),%xmm7 27f845: 00 00 27f847: f2 0f 58 f2 addsd %xmm2,%xmm6 27f84b: 66 0f 28 c7 movapd %xmm7,%xmm0 27f84f: f2 0f 58 c2 addsd %xmm2,%xmm0 27f853: f2 0f 11 30 movsd %xmm6,(%rax) 27f857: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 27f85b: e8 00 00 00 00 callq 27f860 27f860: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 27f867: 00 27f868: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27f86c: f2 0f 11 00 movsd %xmm0,(%rax) 27f870: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 27f877: 00 27f878: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 27f87f: 00 00 27f881: 0f 85 22 01 00 00 jne 27f9a9 27f887: 48 81 c4 e0 01 00 00 add $0x1e0,%rsp 27f88e: 5b pop %rbx 27f88f: 5d pop %rbp 27f890: 41 5c pop %r12 27f892: 41 5d pop %r13 27f894: 41 5e pop %r14 27f896: 41 5f pop %r15 27f898: c3 retq 27f899: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 27f8a0: 00 27f8a1: c7 00 01 00 00 00 movl $0x1,(%rax) 27f8a7: 45 85 ed test %r13d,%r13d 27f8aa: 0f 85 e1 fe ff ff jne 27f791 27f8b0: 66 0f ef c9 pxor %xmm1,%xmm1 27f8b4: e9 52 ff ff ff jmpq 27f80b 27f8b9: 41 80 bf f0 17 00 00 cmpb $0x0,0x17f0(%r15) 27f8c0: 00 27f8c1: 75 15 jne 27f8d8 27f8c3: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 27f8cb 27f8ca: 00 27f8cb: 66 41 0f 2e 87 98 33 ucomisd 0x3398(%r15),%xmm0 27f8d2: 00 00 27f8d4: 7a 2e jp 27f904 27f8d6: 75 2c jne 27f904 27f8d8: 8b 84 24 2c 01 00 00 mov 0x12c(%rsp),%eax 27f8df: 85 c0 test %eax,%eax 27f8e1: 0f 85 93 fe ff ff jne 27f77a 27f8e7: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 27f8ee: 00 27f8ef: c7 00 02 00 00 00 movl $0x2,(%rax) 27f8f5: e9 8e fe ff ff jmpq 27f788 27f8fa: f2 41 0f 11 12 movsd %xmm2,(%r10) 27f8ff: e9 b0 f7 ff ff jmpq 27f0b4 27f904: 66 0f 2f 1c 24 comisd (%rsp),%xmm3 27f909: 77 cd ja 27f8d8 27f90b: e9 6a fe ff ff jmpq 27f77a 27f910: 48 8b 44 24 58 mov 0x58(%rsp),%rax 27f915: f2 0f 11 00 movsd %xmm0,(%rax) 27f919: 48 8b 44 24 60 mov 0x60(%rsp),%rax 27f91e: f2 0f 11 28 movsd %xmm5,(%rax) 27f922: 41 c7 87 98 19 00 00 movl $0x0,0x1998(%r15) 27f929: 00 00 00 00 27f92d: f2 41 0f 11 11 movsd %xmm2,(%r9) 27f932: 41 83 bf 98 19 00 00 cmpl $0x1,0x1998(%r15) 27f939: 01 27f93a: f2 0f 58 94 24 e8 00 addsd 0xe8(%rsp),%xmm2 27f941: 00 00 27f943: 76 18 jbe 27f95d 27f945: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 27f94d 27f94c: 00 27f94d: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 27f955 27f954: 00 27f955: f2 0f 5e dc divsd %xmm4,%xmm3 27f959: f2 0f 58 d3 addsd %xmm3,%xmm2 27f95d: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 27f965 27f964: 00 27f965: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 27f96c: 00 27f96d: 66 0f ef f6 pxor %xmm6,%xmm6 27f971: f2 41 0f 11 12 movsd %xmm2,(%r10) 27f976: f2 0f 10 84 24 e8 00 movsd 0xe8(%rsp),%xmm0 27f97d: 00 00 27f97f: f2 0f 11 34 24 movsd %xmm6,(%rsp) 27f984: 66 0f 28 d6 movapd %xmm6,%xmm2 27f988: f2 41 0f 11 9f 08 0e movsd %xmm3,0xe08(%r15) 27f98f: 00 00 27f991: f2 0f 58 c3 addsd %xmm3,%xmm0 27f995: f2 0f 11 00 movsd %xmm0,(%rax) 27f999: 49 c7 87 98 33 00 00 movq $0x0,0x3398(%r15) 27f9a0: 00 00 00 00 27f9a4: e9 ae fd ff ff jmpq 27f757 27f9a9: e8 00 00 00 00 callq 27f9ae 27f9ae: 66 90 xchg %ax,%ax 000000000027f9b0 : 27f9b0: e8 00 00 00 00 callq 27f9b5 27f9b5: 41 56 push %r14 27f9b7: 49 89 d6 mov %rdx,%r14 27f9ba: 53 push %rbx 27f9bb: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 27f9c0: 4c 8b 5c 24 20 mov 0x20(%rsp),%r11 27f9c5: 4c 8b 54 24 30 mov 0x30(%rsp),%r10 27f9ca: 83 ff 02 cmp $0x2,%edi 27f9cd: 0f 84 e6 00 00 00 je 27fab9 27f9d3: 89 f8 mov %edi,%eax 27f9d5: 83 e0 f7 and $0xfffffff7,%eax 27f9d8: 83 f8 01 cmp $0x1,%eax 27f9db: 75 76 jne 27fa53 27f9dd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27f9e4 27f9e4: 49 89 00 mov %rax,(%r8) 27f9e7: 49 c7 01 00 00 00 00 movq $0x0,(%r9) 27f9ee: c7 02 04 00 00 00 movl $0x4,(%rdx) 27f9f4: c7 01 00 00 00 00 movl $0x0,(%rcx) 27f9fa: 83 ff 02 cmp $0x2,%edi 27f9fd: 0f 86 30 02 00 00 jbe 27fc33 27fa03: 83 ff 08 cmp $0x8,%edi 27fa06: 0f 84 27 02 00 00 je 27fc33 27fa0c: 83 ff 09 cmp $0x9,%edi 27fa0f: 0f 84 44 01 00 00 je 27fb59 27fa15: 85 f6 test %esi,%esi 27fa17: 0f 85 21 01 00 00 jne 27fb3e 27fa1d: c7 03 01 00 00 00 movl $0x1,(%rbx) 27fa23: 41 c7 03 01 00 00 00 movl $0x1,(%r11) 27fa2a: be 00 01 00 00 mov $0x100,%esi 27fa2f: 31 d2 xor %edx,%edx 27fa31: 89 f0 mov %esi,%eax 27fa33: 41 f7 36 divl (%r14) 27fa36: 31 d2 xor %edx,%edx 27fa38: f7 33 divl (%rbx) 27fa3a: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 27fa3f: 31 d2 xor %edx,%edx 27fa41: 89 03 mov %eax,(%rbx) 27fa43: 89 f0 mov %esi,%eax 27fa45: f7 31 divl (%rcx) 27fa47: 31 d2 xor %edx,%edx 27fa49: 41 f7 33 divl (%r11) 27fa4c: 41 89 02 mov %eax,(%r10) 27fa4f: 5b pop %rbx 27fa50: 41 5e pop %r14 27fa52: c3 retq 27fa53: 85 ff test %edi,%edi 27fa55: 0f 84 b5 00 00 00 je 27fb10 27fa5b: 83 ff 08 cmp $0x8,%edi 27fa5e: 0f 84 0e 01 00 00 je 27fb72 27fa64: 83 ff 0a cmp $0xa,%edi 27fa67: 0f 84 67 01 00 00 je 27fbd4 27fa6d: 83 ff 03 cmp $0x3,%edi 27fa70: 0f 84 31 01 00 00 je 27fba7 27fa76: 83 ff 05 cmp $0x5,%edi 27fa79: 0f 84 8f 01 00 00 je 27fc0e 27fa7f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fa86 27fa86: 49 89 00 mov %rax,(%r8) 27fa89: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fa90 27fa90: 49 89 01 mov %rax,(%r9) 27fa93: c7 02 02 00 00 00 movl $0x2,(%rdx) 27fa99: c7 01 04 00 00 00 movl $0x4,(%rcx) 27fa9f: 85 f6 test %esi,%esi 27faa1: 0f 84 76 ff ff ff je 27fa1d 27faa7: c7 03 08 00 00 00 movl $0x8,(%rbx) 27faad: 41 c7 03 08 00 00 00 movl $0x8,(%r11) 27fab4: e9 71 ff ff ff jmpq 27fa2a 27fab9: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fac0 27fac0: 49 89 00 mov %rax,(%r8) 27fac3: 49 c7 01 00 00 00 00 movq $0x0,(%r9) 27faca: c7 02 08 00 00 00 movl $0x8,(%rdx) 27fad0: c7 01 00 00 00 00 movl $0x0,(%rcx) 27fad6: 85 f6 test %esi,%esi 27fad8: 0f 85 84 00 00 00 jne 27fb62 27fade: c7 03 01 00 00 00 movl $0x1,(%rbx) 27fae4: b9 01 00 00 00 mov $0x1,%ecx 27fae9: b8 00 01 00 00 mov $0x100,%eax 27faee: 31 d2 xor %edx,%edx 27faf0: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 27faf5: 41 f7 36 divl (%r14) 27faf8: 31 d2 xor %edx,%edx 27fafa: f7 f1 div %ecx 27fafc: 89 03 mov %eax,(%rbx) 27fafe: 41 c7 03 00 00 00 00 movl $0x0,(%r11) 27fb05: 41 c7 02 00 00 00 00 movl $0x0,(%r10) 27fb0c: 5b pop %rbx 27fb0d: 41 5e pop %r14 27fb0f: c3 retq 27fb10: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fb17 27fb17: 49 89 00 mov %rax,(%r8) 27fb1a: 49 c7 01 00 00 00 00 movq $0x0,(%r9) 27fb21: c7 02 02 00 00 00 movl $0x2,(%rdx) 27fb27: c7 01 00 00 00 00 movl $0x0,(%rcx) 27fb2d: 85 f6 test %esi,%esi 27fb2f: 74 ad je 27fade 27fb31: c7 03 08 00 00 00 movl $0x8,(%rbx) 27fb37: b9 08 00 00 00 mov $0x8,%ecx 27fb3c: eb ab jmp 27fae9 27fb3e: 83 ff 03 cmp $0x3,%edi 27fb41: 0f 85 60 ff ff ff jne 27faa7 27fb47: c7 03 10 00 00 00 movl $0x10,(%rbx) 27fb4d: 41 c7 03 08 00 00 00 movl $0x8,(%r11) 27fb54: e9 d1 fe ff ff jmpq 27fa2a 27fb59: 85 f6 test %esi,%esi 27fb5b: 75 d4 jne 27fb31 27fb5d: e9 7c ff ff ff jmpq 27fade 27fb62: c7 03 04 00 00 00 movl $0x4,(%rbx) 27fb68: b9 04 00 00 00 mov $0x4,%ecx 27fb6d: e9 77 ff ff ff jmpq 27fae9 27fb72: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fb79 27fb79: 49 89 00 mov %rax,(%r8) 27fb7c: 49 c7 01 00 00 00 00 movq $0x0,(%r9) 27fb83: c7 02 01 00 00 00 movl $0x1,(%rdx) 27fb89: c7 01 00 00 00 00 movl $0x0,(%rcx) 27fb8f: 85 f6 test %esi,%esi 27fb91: 0f 84 47 ff ff ff je 27fade 27fb97: c7 03 10 00 00 00 movl $0x10,(%rbx) 27fb9d: b9 10 00 00 00 mov $0x10,%ecx 27fba2: e9 42 ff ff ff jmpq 27fae9 27fba7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fbae 27fbae: 49 89 00 mov %rax,(%r8) 27fbb1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fbb8 27fbb8: 49 89 01 mov %rax,(%r9) 27fbbb: c7 02 01 00 00 00 movl $0x1,(%rdx) 27fbc1: c7 01 02 00 00 00 movl $0x2,(%rcx) 27fbc7: 85 f6 test %esi,%esi 27fbc9: 0f 84 4e fe ff ff je 27fa1d 27fbcf: e9 73 ff ff ff jmpq 27fb47 27fbd4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fbdb 27fbdb: 49 89 00 mov %rax,(%r8) 27fbde: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fbe5 27fbe5: 49 89 01 mov %rax,(%r9) 27fbe8: c7 02 04 00 00 00 movl $0x4,(%rdx) 27fbee: c7 01 01 00 00 00 movl $0x1,(%rcx) 27fbf4: 85 f6 test %esi,%esi 27fbf6: 0f 84 21 fe ff ff je 27fa1d 27fbfc: c7 03 08 00 00 00 movl $0x8,(%rbx) 27fc02: 41 c7 03 10 00 00 00 movl $0x10,(%r11) 27fc09: e9 1c fe ff ff jmpq 27fa2a 27fc0e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fc15 27fc15: 49 89 00 mov %rax,(%r8) 27fc18: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 27fc1f 27fc1f: 49 89 01 mov %rax,(%r9) 27fc22: c7 02 02 00 00 00 movl $0x2,(%rdx) 27fc28: c7 01 04 00 00 00 movl $0x4,(%rcx) 27fc2e: e9 6c fe ff ff jmpq 27fa9f 27fc33: 85 f6 test %esi,%esi 27fc35: 0f 84 a3 fe ff ff je 27fade 27fc3b: 83 ff 08 cmp $0x8,%edi 27fc3e: 0f 84 53 ff ff ff je 27fb97 27fc44: e9 e8 fe ff ff jmpq 27fb31 27fc49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000027fc50 : 27fc50: e8 00 00 00 00 callq 27fc55 27fc55: 41 57 push %r15 27fc57: 8d 41 ff lea -0x1(%rcx),%eax 27fc5a: 41 56 push %r14 27fc5c: 41 89 fe mov %edi,%r14d 27fc5f: 41 55 push %r13 27fc61: 41 89 cd mov %ecx,%r13d 27fc64: 41 54 push %r12 27fc66: 41 bc 01 00 00 00 mov $0x1,%r12d 27fc6c: 55 push %rbp 27fc6d: 89 d5 mov %edx,%ebp 27fc6f: 53 push %rbx 27fc70: 89 f3 mov %esi,%ebx 27fc72: 48 83 ec 10 sub $0x10,%rsp 27fc76: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27fc7e 27fc7d: 00 27fc7e: 83 f8 01 cmp $0x1,%eax 27fc81: 77 0e ja 27fc91 27fc83: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27fc8b 27fc8a: 00 27fc8b: 41 bc 02 00 00 00 mov $0x2,%r12d 27fc91: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 27fc99 27fc98: 00 27fc99: 66 0f ef db pxor %xmm3,%xmm3 27fc9d: f2 0f 5e d0 divsd %xmm0,%xmm2 27fca1: f2 0f 5e d1 divsd %xmm1,%xmm2 27fca5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27fcad 27fcac: 00 27fcad: f2 0f 5a da cvtsd2ss %xmm2,%xmm3 27fcb1: 0f 28 c3 movaps %xmm3,%xmm0 27fcb4: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 27fcba: f3 0f 11 5c 24 04 movss %xmm3,0x4(%rsp) 27fcc0: e8 00 00 00 00 callq 27fcc5 27fcc5: f3 0f 10 5c 24 04 movss 0x4(%rsp),%xmm3 27fccb: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 27fcd3 27fcd2: 00 27fcd3: 66 41 0f 7e c7 movd %xmm0,%r15d 27fcd8: 0f 28 c3 movaps %xmm3,%xmm0 27fcdb: e8 00 00 00 00 callq 27fce0 27fce0: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 27fce6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 27fcea: f2 0f 5c d0 subsd %xmm0,%xmm2 27fcee: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 27fcf6 27fcf5: 00 27fcf6: 72 0d jb 27fd05 27fcf8: 66 41 0f 6e e7 movd %r15d,%xmm4 27fcfd: 66 0f ef c0 pxor %xmm0,%xmm0 27fd01: f3 0f 5a c4 cvtss2sd %xmm4,%xmm0 27fd05: f2 4c 0f 2c d0 cvttsd2si %xmm0,%r10 27fd0a: 41 b8 51 00 00 00 mov $0x51,%r8d 27fd10: 41 83 fe 08 cmp $0x8,%r14d 27fd14: 74 13 je 27fd29 27fd16: 41 83 fe 0a cmp $0xa,%r14d 27fd1a: 41 b8 59 00 00 00 mov $0x59,%r8d 27fd20: b8 71 00 00 00 mov $0x71,%eax 27fd25: 44 0f 45 c0 cmovne %eax,%r8d 27fd29: 89 d8 mov %ebx,%eax 27fd2b: 31 d2 xor %edx,%edx 27fd2d: 41 b9 ab aa aa aa mov $0xaaaaaaab,%r9d 27fd33: 41 f7 f4 div %r12d 27fd36: 31 d2 xor %edx,%edx 27fd38: 8d 48 02 lea 0x2(%rax),%ecx 27fd3b: 89 c3 mov %eax,%ebx 27fd3d: 49 0f af c9 imul %r9,%rcx 27fd41: 48 c1 e9 21 shr $0x21,%rcx 27fd45: 8d 3c 49 lea (%rcx,%rcx,2),%edi 27fd48: 29 c7 sub %eax,%edi 27fd4a: 41 8d 42 2d lea 0x2d(%r10),%eax 27fd4e: f7 f3 div %ebx 27fd50: 0f af c7 imul %edi,%eax 27fd53: 42 8d 44 10 2f lea 0x2f(%rax,%r10,1),%eax 27fd58: 49 0f af c1 imul %r9,%rax 27fd5c: 48 c1 e8 21 shr $0x21,%rax 27fd60: 85 d2 test %edx,%edx 27fd62: 0f 94 c2 sete %dl 27fd65: 45 8d 44 00 07 lea 0x7(%r8,%rax,1),%r8d 27fd6a: 31 c0 xor %eax,%eax 27fd6c: 85 ff test %edi,%edi 27fd6e: 0f 95 c0 setne %al 27fd71: 21 d0 and %edx,%eax 27fd73: 31 d2 xor %edx,%edx 27fd75: 41 83 fd 02 cmp $0x2,%r13d 27fd79: 0f 97 c2 seta %dl 27fd7c: 83 ed 01 sub $0x1,%ebp 27fd7f: 48 83 c4 10 add $0x10,%rsp 27fd83: 8d 74 10 16 lea 0x16(%rax,%rdx,1),%esi 27fd87: 42 8d 44 01 ff lea -0x1(%rcx,%r8,1),%eax 27fd8c: 31 d2 xor %edx,%edx 27fd8e: 5b pop %rbx 27fd8f: f7 f1 div %ecx 27fd91: 0f af cd imul %ebp,%ecx 27fd94: 44 01 c6 add %r8d,%esi 27fd97: 5d pop %rbp 27fd98: 0f af c1 imul %ecx,%eax 27fd9b: 01 f0 add %esi,%eax 27fd9d: 41 0f af c4 imul %r12d,%eax 27fda1: 41 5c pop %r12 27fda3: 41 5d pop %r13 27fda5: 41 5e pop %r14 27fda7: 41 5f pop %r15 27fda9: 8d 04 40 lea (%rax,%rax,2),%eax 27fdac: c3 retq 27fdad: 0f 1f 00 nopl (%rax) 000000000027fdb0 : 27fdb0: e8 00 00 00 00 callq 27fdb5 27fdb5: 41 57 push %r15 27fdb7: 41 56 push %r14 27fdb9: 41 55 push %r13 27fdbb: 41 54 push %r12 27fdbd: 55 push %rbp 27fdbe: 53 push %rbx 27fdbf: 48 83 ec 38 sub $0x38,%rsp 27fdc3: 48 89 54 24 20 mov %rdx,0x20(%rsp) 27fdc8: 4c 8b bc 24 a0 00 00 mov 0xa0(%rsp),%r15 27fdcf: 00 27fdd0: 48 89 0c 24 mov %rcx,(%rsp) 27fdd4: 4c 8b b4 24 b0 00 00 mov 0xb0(%rsp),%r14 27fddb: 00 27fddc: 4c 89 44 24 28 mov %r8,0x28(%rsp) 27fde1: 4c 89 4c 24 30 mov %r9,0x30(%rsp) 27fde6: 40 88 7c 24 1f mov %dil,0x1f(%rsp) 27fdeb: 85 f6 test %esi,%esi 27fded: 0f 84 2b 03 00 00 je 28011e 27fdf3: 4c 8b a4 24 f0 00 00 mov 0xf0(%rsp),%r12 27fdfa: 00 27fdfb: 48 8b ac 24 e0 00 00 mov 0xe0(%rsp),%rbp 27fe02: 00 27fe03: 89 f3 mov %esi,%ebx 27fe05: 45 31 ed xor %r13d,%r13d 27fe08: 48 8b 44 24 70 mov 0x70(%rsp),%rax 27fe0d: 66 0f ef c0 pxor %xmm0,%xmm0 27fe11: 66 0f ef c9 pxor %xmm1,%xmm1 27fe15: f3 43 0f 2a 0c ae cvtsi2ssl (%r14,%r13,4),%xmm1 27fe1b: 42 8b 14 a8 mov (%rax,%r13,4),%edx 27fe1f: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 27fe24: e8 00 00 00 00 callq 27fe29 27fe29: 66 0f ef c0 pxor %xmm0,%xmm0 27fe2d: 66 0f ef c9 pxor %xmm1,%xmm1 27fe31: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 27fe38: 00 27fe39: f3 43 0f 2a 0c af cvtsi2ssl (%r15,%r13,4),%xmm1 27fe3f: 42 8b 14 a8 mov (%rax,%r13,4),%edx 27fe43: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 27fe48: e8 00 00 00 00 callq 27fe4d 27fe4d: 48 8b 44 24 78 mov 0x78(%rsp),%rax 27fe52: 66 0f ef c0 pxor %xmm0,%xmm0 27fe56: 66 0f ef c9 pxor %xmm1,%xmm1 27fe5a: 42 8b 14 a8 mov (%rax,%r13,4),%edx 27fe5e: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 27fe65: 00 27fe66: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 27fe6b: f3 42 0f 2a 0c a8 cvtsi2ssl (%rax,%r13,4),%xmm1 27fe71: e8 00 00 00 00 callq 27fe76 27fe76: 66 0f ef c0 pxor %xmm0,%xmm0 27fe7a: 66 0f ef c9 pxor %xmm1,%xmm1 27fe7e: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 27fe85: 00 27fe86: 42 8b 14 a8 mov (%rax,%r13,4),%edx 27fe8a: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 27fe91: 00 27fe92: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 27fe97: f3 42 0f 2a 0c a8 cvtsi2ssl (%rax,%r13,4),%xmm1 27fe9d: e8 00 00 00 00 callq 27fea2 27fea2: 48 8b 04 24 mov (%rsp),%rax 27fea6: 42 83 3c a8 01 cmpl $0x1,(%rax,%r13,4) 27feab: 0f 84 cd 03 00 00 je 28027e 27feb1: 48 8b 44 24 28 mov 0x28(%rsp),%rax 27feb6: 66 0f ef c0 pxor %xmm0,%xmm0 27feba: 42 8b 14 a8 mov (%rax,%r13,4),%edx 27febe: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 27fec3: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 27fec8: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 27fecf: 00 27fed0: 31 d2 xor %edx,%edx 27fed2: 42 8b 34 a8 mov (%rax,%r13,4),%esi 27fed6: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 27fedd: 00 27fede: 42 8b 0c a8 mov (%rax,%r13,4),%ecx 27fee2: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 27fee9: 00 27feea: 39 d1 cmp %edx,%ecx 27feec: 75 03 jne 27fef1 27feee: 8b 34 90 mov (%rax,%rdx,4),%esi 27fef1: 48 83 c2 01 add $0x1,%rdx 27fef5: 48 39 da cmp %rbx,%rdx 27fef8: 75 f0 jne 27feea 27fefa: 83 fe 02 cmp $0x2,%esi 27fefd: 0f 84 04 04 00 00 je 280307 27ff03: 83 fe 01 cmp $0x1,%esi 27ff06: 0f 84 ab 04 00 00 je 2803b7 27ff0c: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 27ff13: 00 27ff14: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 27ff19: 42 83 3c a8 02 cmpl $0x2,(%rax,%r13,4) 27ff1e: 0f 84 d0 03 00 00 je 2802f4 27ff24: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 27ff2a: 48 8b 44 24 20 mov 0x20(%rsp),%rax 27ff2f: 42 8b 04 a8 mov (%rax,%r13,4),%eax 27ff33: 8d 50 fd lea -0x3(%rax),%edx 27ff36: 89 44 24 0c mov %eax,0xc(%rsp) 27ff3a: 83 fa 02 cmp $0x2,%edx 27ff3d: 0f 87 ea 01 00 00 ja 28012d 27ff43: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 27ff4b 27ff4a: 00 27ff4b: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 27ff52: 00 27ff53: f2 0f 59 c1 mulsd %xmm1,%xmm0 27ff57: f2 42 0f 11 04 e8 movsd %xmm0,(%rax,%r13,8) 27ff5d: f2 0f 59 4d 00 mulsd 0x0(%rbp),%xmm1 27ff62: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 27ff69: 00 27ff6a: f2 42 0f 11 0c e8 movsd %xmm1,(%rax,%r13,8) 27ff70: 80 7c 24 1f 00 cmpb $0x0,0x1f(%rsp) 27ff75: 74 27 je 27ff9e 27ff77: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 27ff7c: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 27ff83: 00 27ff84: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 27ff8a: f2 42 0f 10 04 e8 movsd (%rax,%r13,8),%xmm0 27ff90: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 27ff97: 00 27ff98: f2 42 0f 11 04 e8 movsd %xmm0,(%rax,%r13,8) 27ff9e: 48 8b 44 24 70 mov 0x70(%rsp),%rax 27ffa3: 66 0f ef c0 pxor %xmm0,%xmm0 27ffa7: 66 0f ef c9 pxor %xmm1,%xmm1 27ffab: f3 43 0f 2a 0c ae cvtsi2ssl (%r14,%r13,4),%xmm1 27ffb1: 42 8b 14 a8 mov (%rax,%r13,4),%edx 27ffb5: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 27ffba: e8 00 00 00 00 callq 27ffbf 27ffbf: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 27ffc6: 00 27ffc7: 66 0f ef c9 pxor %xmm1,%xmm1 27ffcb: f3 0f 11 44 24 0c movss %xmm0,0xc(%rsp) 27ffd1: 66 0f ef c0 pxor %xmm0,%xmm0 27ffd5: f3 43 0f 2a 0c af cvtsi2ssl (%r15,%r13,4),%xmm1 27ffdb: 42 8b 14 a8 mov (%rax,%r13,4),%edx 27ffdf: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 27ffe4: e8 00 00 00 00 callq 27ffe9 27ffe9: 48 8b 44 24 78 mov 0x78(%rsp),%rax 27ffee: 66 0f ef c9 pxor %xmm1,%xmm1 27fff2: f3 0f 11 44 24 18 movss %xmm0,0x18(%rsp) 27fff8: 66 0f ef c0 pxor %xmm0,%xmm0 27fffc: 42 8b 14 a8 mov (%rax,%r13,4),%edx 280000: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 280007: 00 280008: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 28000d: f3 42 0f 2a 0c a8 cvtsi2ssl (%rax,%r13,4),%xmm1 280013: e8 00 00 00 00 callq 280018 280018: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 28001f: 00 280020: 66 0f ef c9 pxor %xmm1,%xmm1 280024: f3 0f 11 44 24 10 movss %xmm0,0x10(%rsp) 28002a: 66 0f ef c0 pxor %xmm0,%xmm0 28002e: 42 8b 14 a8 mov (%rax,%r13,4),%edx 280032: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 280039: 00 28003a: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 28003f: f3 42 0f 2a 0c a8 cvtsi2ssl (%rax,%r13,4),%xmm1 280045: e8 00 00 00 00 callq 28004a 28004a: 48 8b 04 24 mov (%rsp),%rax 28004e: 42 83 3c a8 01 cmpl $0x1,(%rax,%r13,4) 280053: 0f 84 fa 00 00 00 je 280153 280059: 43 8b 14 af mov (%r15,%r13,4),%edx 28005d: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 280064: 00 280065: 66 0f ef c9 pxor %xmm1,%xmm1 280069: 42 89 14 a8 mov %edx,(%rax,%r13,4) 28006d: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 280074: 00 280075: 42 8b 14 a8 mov (%rax,%r13,4),%edx 280079: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 280080: 00 280081: 42 89 14 a8 mov %edx,(%rax,%r13,4) 280085: f2 41 0f 10 04 24 movsd (%r12),%xmm0 28008b: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 280093 280092: 00 280093: f3 43 0f 2a 0c ae cvtsi2ssl (%r14,%r13,4),%xmm1 280099: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28009d: e8 00 00 00 00 callq 2800a2 2800a2: 4b 63 0c ae movslq (%r14,%r13,4),%rcx 2800a6: 66 0f ef c9 pxor %xmm1,%xmm1 2800aa: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 2800af: 66 0f ef c0 pxor %xmm0,%xmm0 2800b3: 48 01 ca add %rcx,%rdx 2800b6: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2800bb: f3 48 0f 2c 54 24 0c cvttss2si 0xc(%rsp),%rdx 2800c2: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2800c6: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 2800cb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2800cf: e8 00 00 00 00 callq 2800d4 2800d4: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 2800db: 00 2800dc: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 2800e1: 42 89 14 a8 mov %edx,(%rax,%r13,4) 2800e5: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 2800ec: 00 2800ed: 42 8b 14 a8 mov (%rax,%r13,4),%edx 2800f1: 85 d2 test %edx,%edx 2800f3: 0f 8f a1 01 00 00 jg 28029a 2800f9: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 280100: 00 280101: 42 c7 04 a8 00 00 00 movl $0x0,(%rax,%r13,4) 280108: 00 280109: 49 83 c5 01 add $0x1,%r13 28010d: 49 83 c4 08 add $0x8,%r12 280111: 48 83 c5 08 add $0x8,%rbp 280115: 4c 39 eb cmp %r13,%rbx 280118: 0f 85 ea fc ff ff jne 27fe08 28011e: 48 83 c4 38 add $0x38,%rsp 280122: 5b pop %rbx 280123: 5d pop %rbp 280124: 41 5c pop %r12 280126: 41 5d pop %r13 280128: 41 5e pop %r14 28012a: 41 5f pop %r15 28012c: c3 retq 28012d: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 280134: 00 280135: f2 42 0f 11 04 e8 movsd %xmm0,(%rax,%r13,8) 28013b: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 280142: 00 280143: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 280148: f2 42 0f 11 04 e8 movsd %xmm0,(%rax,%r13,8) 28014e: e9 1d fe ff ff jmpq 27ff70 280153: 43 8b 14 ae mov (%r14,%r13,4),%edx 280157: 66 0f ef c9 pxor %xmm1,%xmm1 28015b: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 280162: 00 280163: f3 0f 11 44 24 0c movss %xmm0,0xc(%rsp) 280169: 42 89 14 a8 mov %edx,(%rax,%r13,4) 28016d: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 280174: 00 280175: 42 8b 14 a8 mov (%rax,%r13,4),%edx 280179: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 280180: 00 280181: 42 89 14 a8 mov %edx,(%rax,%r13,4) 280185: f2 41 0f 10 04 24 movsd (%r12),%xmm0 28018b: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 280193 280192: 00 280193: f3 43 0f 2a 0c af cvtsi2ssl (%r15,%r13,4),%xmm1 280199: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28019d: e8 00 00 00 00 callq 2801a2 2801a2: 4b 63 0c af movslq (%r15,%r13,4),%rcx 2801a6: 66 0f ef c9 pxor %xmm1,%xmm1 2801aa: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 2801af: 66 0f ef c0 pxor %xmm0,%xmm0 2801b3: 48 01 ca add %rcx,%rdx 2801b6: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2801bb: f3 48 0f 2c 54 24 18 cvttss2si 0x18(%rsp),%rdx 2801c2: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2801c6: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 2801cb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2801cf: e8 00 00 00 00 callq 2801d4 2801d4: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 2801db: 00 2801dc: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 2801e1: 42 89 14 a8 mov %edx,(%rax,%r13,4) 2801e5: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 2801ec: 00 2801ed: 42 8b 04 a8 mov (%rax,%r13,4),%eax 2801f1: 85 c0 test %eax,%eax 2801f3: 0f 8e 00 ff ff ff jle 2800f9 2801f9: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 280200: 00 280201: 66 0f ef c9 pxor %xmm1,%xmm1 280205: f2 42 0f 10 04 e8 movsd (%rax,%r13,8),%xmm0 28020b: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 280212: 00 280213: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 28021b 28021a: 00 28021b: f3 42 0f 2a 0c a8 cvtsi2ssl (%rax,%r13,4),%xmm1 280221: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 280225: e8 00 00 00 00 callq 28022a 28022a: f3 0f 10 54 24 0c movss 0xc(%rsp),%xmm2 280230: 66 0f ef c9 pxor %xmm1,%xmm1 280234: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 28023b: 00 28023c: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 280241: 4a 63 0c a8 movslq (%rax,%r13,4),%rcx 280245: 48 01 ca add %rcx,%rdx 280248: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 28024d: f3 48 0f 2c d2 cvttss2si %xmm2,%rdx 280252: 66 0f ef c0 pxor %xmm0,%xmm0 280256: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28025a: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 28025f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 280263: e8 00 00 00 00 callq 280268 280268: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 28026f: 00 280270: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 280275: 42 89 14 a8 mov %edx,(%rax,%r13,4) 280279: e9 8b fe ff ff jmpq 280109 28027e: 48 8b 44 24 30 mov 0x30(%rsp),%rax 280283: 66 0f ef c0 pxor %xmm0,%xmm0 280287: 42 8b 14 a8 mov (%rax,%r13,4),%edx 28028b: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 280290: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 280295: e9 2e fc ff ff jmpq 27fec8 28029a: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 2802a1: 00 2802a2: 66 0f ef c9 pxor %xmm1,%xmm1 2802a6: f2 42 0f 10 04 e8 movsd (%rax,%r13,8),%xmm0 2802ac: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 2802b3: 00 2802b4: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2802bc 2802bb: 00 2802bc: f3 42 0f 2a 0c a8 cvtsi2ssl (%rax,%r13,4),%xmm1 2802c2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2802c6: e8 00 00 00 00 callq 2802cb 2802cb: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 2802d2: 00 2802d3: 66 0f ef c9 pxor %xmm1,%xmm1 2802d7: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 2802dc: 4a 63 0c a8 movslq (%rax,%r13,4),%rcx 2802e0: 48 01 ca add %rcx,%rdx 2802e3: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2802e8: f3 48 0f 2c 54 24 10 cvttss2si 0x10(%rsp),%rdx 2802ef: e9 5e ff ff ff jmpq 280252 2802f4: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2802fc 2802fb: 00 2802fc: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 280302: e9 23 fc ff ff jmpq 27ff2a 280307: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 28030e: 00 28030f: 66 0f ef d2 pxor %xmm2,%xmm2 280313: 42 8b 14 a8 mov (%rax,%r13,4),%edx 280317: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 28031c: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 280324 280323: 00 280324: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 28032b: 00 28032c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 280334 280333: 00 280334: 66 0f ef e4 pxor %xmm4,%xmm4 280338: f2 42 0f 59 14 e8 mulsd (%rax,%r13,8),%xmm2 28033e: f2 0f 5a e2 cvtsd2ss %xmm2,%xmm4 280342: 0f 28 c4 movaps %xmm4,%xmm0 280345: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 28034b: f3 0f 11 64 24 18 movss %xmm4,0x18(%rsp) 280351: e8 00 00 00 00 callq 280356 280356: f3 0f 10 64 24 18 movss 0x18(%rsp),%xmm4 28035c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 280364 280363: 00 280364: f3 0f 11 44 24 0c movss %xmm0,0xc(%rsp) 28036a: 0f 28 c4 movaps %xmm4,%xmm0 28036d: e8 00 00 00 00 callq 280372 280372: f2 0f 10 54 24 10 movsd 0x10(%rsp),%xmm2 280378: 66 0f ef c9 pxor %xmm1,%xmm1 28037c: f3 0f 10 5c 24 0c movss 0xc(%rsp),%xmm3 280382: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 280386: f2 0f 5c d1 subsd %xmm1,%xmm2 28038a: 66 0f 2f 15 00 00 00 comisd 0x0(%rip),%xmm2 # 280392 280391: 00 280392: 73 03 jae 280397 280394: 0f 28 d8 movaps %xmm0,%xmm3 280397: 66 0f ef c0 pxor %xmm0,%xmm0 28039b: 0f 28 cb movaps %xmm3,%xmm1 28039e: f2 0f 5a 45 00 cvtsd2ss 0x0(%rbp),%xmm0 2803a3: e8 00 00 00 00 callq 2803a8 2803a8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2803ac: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 2803b2: e9 73 fb ff ff jmpq 27ff2a 2803b7: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 2803be: 00 2803bf: 66 0f ef d2 pxor %xmm2,%xmm2 2803c3: 42 8b 14 a8 mov (%rax,%r13,4),%edx 2803c7: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 2803cc: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 2803d4 2803d3: 00 2803d4: e9 4b ff ff ff jmpq 280324 2803d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002803e0 : 2803e0: e8 00 00 00 00 callq 2803e5 2803e5: 41 57 push %r15 2803e7: 40 0f b6 ff movzbl %dil,%edi 2803eb: 41 56 push %r14 2803ed: 41 55 push %r13 2803ef: 41 54 push %r12 2803f1: 55 push %rbp 2803f2: 48 89 d5 mov %rdx,%rbp 2803f5: 53 push %rbx 2803f6: 89 f3 mov %esi,%ebx 2803f8: 48 81 ec 98 01 00 00 sub $0x198,%rsp 2803ff: 48 8b 84 24 d8 01 00 mov 0x1d8(%rsp),%rax 280406: 00 280407: 48 8b 94 24 90 02 00 mov 0x290(%rsp),%rdx 28040e: 00 28040f: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 280414: 4c 89 c9 mov %r9,%rcx 280417: 48 8b b4 24 88 02 00 mov 0x288(%rsp),%rsi 28041e: 00 28041f: 4c 8b 9c 24 80 02 00 mov 0x280(%rsp),%r11 280426: 00 280427: 4c 89 84 24 b8 00 00 mov %r8,0xb8(%rsp) 28042e: 00 28042f: 48 89 04 24 mov %rax,(%rsp) 280433: 48 8b 84 24 48 02 00 mov 0x248(%rsp),%rax 28043a: 00 28043b: 48 89 54 24 20 mov %rdx,0x20(%rsp) 280440: 48 8b 94 24 a0 02 00 mov 0x2a0(%rsp),%rdx 280447: 00 280448: 48 89 44 24 08 mov %rax,0x8(%rsp) 28044d: 48 8b 84 24 50 02 00 mov 0x250(%rsp),%rax 280454: 00 280455: 48 89 54 24 28 mov %rdx,0x28(%rsp) 28045a: 48 8b 94 24 a8 02 00 mov 0x2a8(%rsp),%rdx 280461: 00 280462: 48 89 44 24 10 mov %rax,0x10(%rsp) 280467: 48 8b 84 24 70 02 00 mov 0x270(%rsp),%rax 28046e: 00 28046f: 48 89 54 24 30 mov %rdx,0x30(%rsp) 280474: 48 8b 94 24 b0 02 00 mov 0x2b0(%rsp),%rdx 28047b: 00 28047c: 4c 8b 94 24 78 02 00 mov 0x278(%rsp),%r10 280483: 00 280484: 4c 89 8c 24 a0 00 00 mov %r9,0xa0(%rsp) 28048b: 00 28048c: 48 89 44 24 18 mov %rax,0x18(%rsp) 280491: 4c 8b b4 24 d0 01 00 mov 0x1d0(%rsp),%r14 280498: 00 280499: 48 89 b4 24 c0 00 00 mov %rsi,0xc0(%rsp) 2804a0: 00 2804a1: 4c 8b bc 24 98 02 00 mov 0x298(%rsp),%r15 2804a8: 00 2804a9: 48 89 54 24 38 mov %rdx,0x38(%rsp) 2804ae: 48 8b 94 24 b8 02 00 mov 0x2b8(%rsp),%rdx 2804b5: 00 2804b6: 48 89 54 24 48 mov %rdx,0x48(%rsp) 2804bb: 4c 89 f2 mov %r14,%rdx 2804be: 65 4c 8b 04 25 28 00 mov %gs:0x28,%r8 2804c5: 00 00 2804c7: 4c 89 84 24 90 01 00 mov %r8,0x190(%rsp) 2804ce: 00 2804cf: 45 31 c0 xor %r8d,%r8d 2804d2: 48 c7 84 24 c8 00 00 movq $0x0,0xc8(%rsp) 2804d9: 00 00 00 00 00 2804de: 48 c7 84 24 d0 00 00 movq $0x0,0xd0(%rsp) 2804e5: 00 00 00 00 00 2804ea: 48 c7 84 24 d8 00 00 movq $0x0,0xd8(%rsp) 2804f1: 00 00 00 00 00 2804f6: 48 c7 84 24 e0 00 00 movq $0x0,0xe0(%rsp) 2804fd: 00 00 00 00 00 280502: 48 c7 84 24 e8 00 00 movq $0x0,0xe8(%rsp) 280509: 00 00 00 00 00 28050e: 48 c7 84 24 f0 00 00 movq $0x0,0xf0(%rsp) 280515: 00 00 00 00 00 28051a: 48 c7 84 24 f8 00 00 movq $0x0,0xf8(%rsp) 280521: 00 00 00 00 00 280526: 48 c7 84 24 00 01 00 movq $0x0,0x100(%rsp) 28052d: 00 00 00 00 00 280532: 48 c7 84 24 08 01 00 movq $0x0,0x108(%rsp) 280539: 00 00 00 00 00 28053e: 48 c7 84 24 10 01 00 movq $0x0,0x110(%rsp) 280545: 00 00 00 00 00 28054a: 48 c7 84 24 18 01 00 movq $0x0,0x118(%rsp) 280551: 00 00 00 00 00 280556: 48 c7 84 24 20 01 00 movq $0x0,0x120(%rsp) 28055d: 00 00 00 00 00 280562: 48 c7 84 24 28 01 00 movq $0x0,0x128(%rsp) 280569: 00 00 00 00 00 28056e: 48 c7 84 24 30 01 00 movq $0x0,0x130(%rsp) 280575: 00 00 00 00 00 28057a: 48 c7 84 24 38 01 00 movq $0x0,0x138(%rsp) 280581: 00 00 00 00 00 280586: 48 c7 84 24 40 01 00 movq $0x0,0x140(%rsp) 28058d: 00 00 00 00 00 280592: 48 c7 84 24 48 01 00 movq $0x0,0x148(%rsp) 280599: 00 00 00 00 00 28059e: 48 c7 84 24 50 01 00 movq $0x0,0x150(%rsp) 2805a5: 00 00 00 00 00 2805aa: 48 c7 84 24 58 01 00 movq $0x0,0x158(%rsp) 2805b1: 00 00 00 00 00 2805b6: 48 c7 84 24 60 01 00 movq $0x0,0x160(%rsp) 2805bd: 00 00 00 00 00 2805c2: 48 c7 84 24 68 01 00 movq $0x0,0x168(%rsp) 2805c9: 00 00 00 00 00 2805ce: 48 c7 84 24 70 01 00 movq $0x0,0x170(%rsp) 2805d5: 00 00 00 00 00 2805da: 48 c7 84 24 78 01 00 movq $0x0,0x178(%rsp) 2805e1: 00 00 00 00 00 2805e6: 48 c7 84 24 80 01 00 movq $0x0,0x180(%rsp) 2805ed: 00 00 00 00 00 2805f2: 41 52 push %r10 2805f4: 4c 89 54 24 70 mov %r10,0x70(%rsp) 2805f9: 50 push %rax 2805fa: 4c 8d a4 24 f8 00 00 lea 0xf8(%rsp),%r12 280601: 00 280602: 41 54 push %r12 280604: 4c 8d ac 24 e0 00 00 lea 0xe0(%rsp),%r13 28060b: 00 28060c: 41 55 push %r13 28060e: 56 push %rsi 28060f: 89 de mov %ebx,%esi 280611: 41 53 push %r11 280613: 48 8d 84 24 78 01 00 lea 0x178(%rsp),%rax 28061a: 00 28061b: 4c 89 9c 24 90 00 00 mov %r11,0x90(%rsp) 280622: 00 280623: 50 push %rax 280624: 48 8d 84 24 40 01 00 lea 0x140(%rsp),%rax 28062b: 00 28062c: 50 push %rax 28062d: ff b4 24 a8 02 00 00 pushq 0x2a8(%rsp) 280634: ff b4 24 a8 02 00 00 pushq 0x2a8(%rsp) 28063b: ff b4 24 a8 02 00 00 pushq 0x2a8(%rsp) 280642: ff b4 24 90 02 00 00 pushq 0x290(%rsp) 280649: ff b4 24 88 02 00 00 pushq 0x288(%rsp) 280650: ff b4 24 88 02 00 00 pushq 0x288(%rsp) 280657: ff b4 24 88 02 00 00 pushq 0x288(%rsp) 28065e: ff b4 24 88 02 00 00 pushq 0x288(%rsp) 280665: ff b4 24 c0 02 00 00 pushq 0x2c0(%rsp) 28066c: ff b4 24 b8 02 00 00 pushq 0x2b8(%rsp) 280673: ff b4 24 98 02 00 00 pushq 0x298(%rsp) 28067a: ff b4 24 98 02 00 00 pushq 0x298(%rsp) 280681: ff b4 24 98 02 00 00 pushq 0x298(%rsp) 280688: ff b4 24 98 02 00 00 pushq 0x298(%rsp) 28068f: 4c 8b 8c 24 98 02 00 mov 0x298(%rsp),%r9 280696: 00 280697: 4c 8b 84 24 90 02 00 mov 0x290(%rsp),%r8 28069e: 00 28069f: e8 0c f7 ff ff callq 27fdb0 2806a4: 48 8b 94 24 f8 00 00 mov 0xf8(%rsp),%rdx 2806ab: 00 2806ac: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 2806b3: c6 02 01 movb $0x1,(%rdx) 2806b6: 85 db test %ebx,%ebx 2806b8: 0f 8e 60 02 00 00 jle 28091e 2806be: 48 89 ef mov %rbp,%rdi 2806c1: 48 c1 e5 0b shl $0xb,%rbp 2806c5: 4c 8b 54 24 68 mov 0x68(%rsp),%r10 2806ca: 4d 89 f0 mov %r14,%r8 2806cd: 48 89 e8 mov %rbp,%rax 2806d0: 48 c1 e7 0a shl $0xa,%rdi 2806d4: 4c 8b 5c 24 60 mov 0x60(%rsp),%r11 2806d9: 48 b9 56 55 55 55 55 movabs $0x5555555555555556,%rcx 2806e0: 55 55 55 2806e3: 48 f7 e9 imul %rcx 2806e6: 48 c1 fd 3f sar $0x3f,%rbp 2806ea: 48 89 f8 mov %rdi,%rax 2806ed: 48 89 fe mov %rdi,%rsi 2806f0: 48 89 7c 24 58 mov %rdi,0x58(%rsp) 2806f5: 48 d1 fe sar %rsi 2806f8: 48 29 ea sub %rbp,%rdx 2806fb: 48 89 94 24 a8 00 00 mov %rdx,0xa8(%rsp) 280702: 00 280703: 48 f7 e9 imul %rcx 280706: 48 89 f8 mov %rdi,%rax 280709: 4c 89 ff mov %r15,%rdi 28070c: 48 c1 f8 3f sar $0x3f,%rax 280710: 48 29 c2 sub %rax,%rdx 280713: 48 63 c3 movslq %ebx,%rax 280716: 31 db xor %ebx,%ebx 280718: 48 89 94 24 b0 00 00 mov %rdx,0xb0(%rsp) 28071f: 00 280720: 48 89 44 24 40 mov %rax,0x40(%rsp) 280725: e9 83 00 00 00 jmpq 2807ad 28072a: 66 0f ef c0 pxor %xmm0,%xmm0 28072e: 48 8b 44 24 28 mov 0x28(%rsp),%rax 280733: f2 48 0f 2a 44 24 58 cvtsi2sdq 0x58(%rsp),%xmm0 28073a: f2 0f 11 04 d8 movsd %xmm0,(%rax,%rbx,8) 28073f: 48 8b 44 24 30 mov 0x30(%rsp),%rax 280744: 48 c7 04 d8 00 00 00 movq $0x0,(%rax,%rbx,8) 28074b: 00 28074c: 4c 01 f1 add %r14,%rcx 28074f: 48 39 ce cmp %rcx,%rsi 280752: 0f 8c a6 01 00 00 jl 2808fe 280758: 48 8b 44 24 50 mov 0x50(%rsp),%rax 28075d: f2 41 0f 10 04 db movsd (%r11,%rbx,8),%xmm0 280763: 66 0f 2f 04 d8 comisd (%rax,%rbx,8),%xmm0 280768: 0f 87 90 01 00 00 ja 2808fe 28076e: 8b 04 9f mov (%rdi,%rbx,4),%eax 280771: 85 c0 test %eax,%eax 280773: 7e 20 jle 280795 280775: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 28077c: 00 28077d: f2 0f 10 04 d8 movsd (%rax,%rbx,8),%xmm0 280782: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 280789: 00 28078a: 66 0f 2f 04 d8 comisd (%rax,%rbx,8),%xmm0 28078f: 0f 87 69 01 00 00 ja 2808fe 280795: 48 8b 44 24 38 mov 0x38(%rsp),%rax 28079a: c6 04 18 01 movb $0x1,(%rax,%rbx,1) 28079e: 48 83 c3 01 add $0x1,%rbx 2807a2: 48 39 5c 24 40 cmp %rbx,0x40(%rsp) 2807a7: 0f 84 71 01 00 00 je 28091e 2807ad: 48 8b 0c 24 mov (%rsp),%rcx 2807b1: 41 8b 04 98 mov (%r8,%rbx,4),%eax 2807b5: 45 8b 34 9c mov (%r12,%rbx,4),%r14d 2807b9: 45 8b 4c 9d 00 mov 0x0(%r13,%rbx,4),%r9d 2807be: 8b 14 99 mov (%rcx,%rbx,4),%edx 2807c1: 83 f8 02 cmp $0x2,%eax 2807c4: 0f 86 be 01 00 00 jbe 280988 2807ca: 83 f8 08 cmp $0x8,%eax 2807cd: 0f 84 b5 01 00 00 je 280988 2807d3: 83 f8 09 cmp $0x9,%eax 2807d6: 0f 84 da 03 00 00 je 280bb6 2807dc: 85 d2 test %edx,%edx 2807de: 0f 84 12 04 00 00 je 280bf6 2807e4: 83 f8 0a cmp $0xa,%eax 2807e7: 0f 84 3a 04 00 00 je 280c27 2807ed: 44 89 f5 mov %r14d,%ebp 2807f0: c1 ed 1f shr $0x1f,%ebp 2807f3: 44 01 f5 add %r14d,%ebp 2807f6: d1 fd sar %ebp 2807f8: 83 f8 03 cmp $0x3,%eax 2807fb: 0f 84 8a 04 00 00 je 280c8b 280801: 44 89 ca mov %r9d,%edx 280804: c1 ea 1f shr $0x1f,%edx 280807: 44 01 ca add %r9d,%edx 28080a: d1 fa sar %edx 28080c: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 280811: 66 0f ef c0 pxor %xmm0,%xmm0 280815: 66 0f ef c9 pxor %xmm1,%xmm1 280819: f2 41 0f 2a c9 cvtsi2sd %r9d,%xmm1 28081e: f2 0f 2a 04 99 cvtsi2sdl (%rcx,%rbx,4),%xmm0 280823: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 280828: f2 0f 59 04 d9 mulsd (%rcx,%rbx,8),%xmm0 28082d: f2 0f 59 c8 mulsd %xmm0,%xmm1 280831: f2 4c 0f 2c f9 cvttsd2si %xmm1,%r15 280836: 66 0f ef c9 pxor %xmm1,%xmm1 28083a: f2 0f 2a ca cvtsi2sd %edx,%xmm1 28083e: f2 0f 59 c1 mulsd %xmm1,%xmm0 280842: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 280847: 83 f8 04 cmp $0x4,%eax 28084a: 0f 84 e6 01 00 00 je 280a36 280850: 48 8b 44 24 10 mov 0x10(%rsp),%rax 280855: 66 0f ef c0 pxor %xmm0,%xmm0 280859: 66 0f ef c9 pxor %xmm1,%xmm1 28085d: f2 41 0f 2a 04 9a cvtsi2sdl (%r10,%rbx,4),%xmm0 280863: f2 0f 59 04 d8 mulsd (%rax,%rbx,8),%xmm0 280868: f2 41 0f 2a ce cvtsi2sd %r14d,%xmm1 28086d: f2 0f 59 c8 mulsd %xmm0,%xmm1 280871: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 280876: 66 0f ef c9 pxor %xmm1,%xmm1 28087a: f2 0f 2a cd cvtsi2sd %ebp,%xmm1 28087e: f2 0f 59 c1 mulsd %xmm1,%xmm0 280882: f2 4c 0f 2c f0 cvttsd2si %xmm0,%r14 280887: 4e 8d 0c 38 lea (%rax,%r15,1),%r9 28088b: 49 39 f1 cmp %rsi,%r9 28088e: 0f 8f b3 00 00 00 jg 280947 280894: 41 8b 54 9d 00 mov 0x0(%r13,%rbx,4),%edx 280899: 4c 8b 4c 24 20 mov 0x20(%rsp),%r9 28089e: 41 8b 2c 9c mov (%r12,%rbx,4),%ebp 2808a2: 41 89 14 99 mov %edx,(%r9,%rbx,4) 2808a6: 89 2c 9f mov %ebp,(%rdi,%rbx,4) 2808a9: 85 ed test %ebp,%ebp 2808ab: 0f 84 79 fe ff ff je 28072a 2808b1: 66 0f ef c0 pxor %xmm0,%xmm0 2808b5: 66 0f ef c9 pxor %xmm1,%xmm1 2808b9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2808be: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2808c6 2808c5: 00 2808c6: f2 49 0f 2a cf cvtsi2sd %r15,%xmm1 2808cb: 66 0f 2f c1 comisd %xmm1,%xmm0 2808cf: 0f 82 2c 01 00 00 jb 280a01 2808d5: 66 0f ef c0 pxor %xmm0,%xmm0 2808d9: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2808de: 4c 01 f1 add %r14,%rcx 2808e1: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 2808e6: f2 0f 11 04 d8 movsd %xmm0,(%rax,%rbx,8) 2808eb: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2808f0: f2 0f 11 04 d8 movsd %xmm0,(%rax,%rbx,8) 2808f5: 48 39 ce cmp %rcx,%rsi 2808f8: 0f 8d 5a fe ff ff jge 280758 2808fe: 48 8b 44 24 48 mov 0x48(%rsp),%rax 280903: c6 00 00 movb $0x0,(%rax) 280906: 48 8b 44 24 38 mov 0x38(%rsp),%rax 28090b: c6 04 18 00 movb $0x0,(%rax,%rbx,1) 28090f: 48 83 c3 01 add $0x1,%rbx 280913: 48 39 5c 24 40 cmp %rbx,0x40(%rsp) 280918: 0f 85 8f fe ff ff jne 2807ad 28091e: 48 8b 84 24 90 01 00 mov 0x190(%rsp),%rax 280925: 00 280926: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 28092d: 00 00 28092f: 0f 85 6d 03 00 00 jne 280ca2 280935: 48 81 c4 98 01 00 00 add $0x198,%rsp 28093c: 5b pop %rbx 28093d: 5d pop %rbp 28093e: 41 5c pop %r12 280940: 41 5d pop %r13 280942: 41 5e pop %r14 280944: 41 5f pop %r15 280946: c3 retq 280947: 66 0f ef c0 pxor %xmm0,%xmm0 28094b: 66 0f ef c9 pxor %xmm1,%xmm1 28094f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 280954: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28095c 28095b: 00 28095c: f2 49 0f 2a cf cvtsi2sd %r15,%xmm1 280961: 66 0f 2f c8 comisd %xmm0,%xmm1 280965: 72 58 jb 2809bf 280967: 4c 8d 0c 08 lea (%rax,%rcx,1),%r9 28096b: 4c 39 ce cmp %r9,%rsi 28096e: 7c 4f jl 2809bf 280970: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 280975: 41 8b 2c 9c mov (%r12,%rbx,4),%ebp 280979: 41 89 14 9f mov %edx,(%r15,%rbx,4) 28097d: 49 89 cf mov %rcx,%r15 280980: 89 2c 9f mov %ebp,(%rdi,%rbx,4) 280983: e9 21 ff ff ff jmpq 2808a9 280988: 85 d2 test %edx,%edx 28098a: 74 70 je 2809fc 28098c: 83 f8 02 cmp $0x2,%eax 28098f: 0f 84 6c 02 00 00 je 280c01 280995: 83 f8 08 cmp $0x8,%eax 280998: 75 12 jne 2809ac 28099a: 48 8b 94 24 a0 00 00 mov 0xa0(%rsp),%rdx 2809a1: 00 2809a2: 83 3c 9a 01 cmpl $0x1,(%rdx,%rbx,4) 2809a6: 0f 84 12 02 00 00 je 280bbe 2809ac: 44 89 ca mov %r9d,%edx 2809af: c1 ea 1f shr $0x1f,%edx 2809b2: 44 01 ca add %r9d,%edx 2809b5: d1 fa sar %edx 2809b7: 44 89 f5 mov %r14d,%ebp 2809ba: e9 4d fe ff ff jmpq 28080c 2809bf: 66 0f 2f c1 comisd %xmm1,%xmm0 2809c3: 76 21 jbe 2809e6 2809c5: 4b 8d 04 3e lea (%r14,%r15,1),%rax 2809c9: 48 39 c6 cmp %rax,%rsi 2809cc: 7c 18 jl 2809e6 2809ce: 41 8b 44 9d 00 mov 0x0(%r13,%rbx,4),%eax 2809d3: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 2809d8: 89 04 9a mov %eax,(%rdx,%rbx,4) 2809db: 4c 89 f0 mov %r14,%rax 2809de: 89 2c 9f mov %ebp,(%rdi,%rbx,4) 2809e1: e9 c3 fe ff ff jmpq 2808a9 2809e6: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2809eb: 49 89 cf mov %rcx,%r15 2809ee: 89 14 98 mov %edx,(%rax,%rbx,4) 2809f1: 4c 89 f0 mov %r14,%rax 2809f4: 89 2c 9f mov %ebp,(%rdi,%rbx,4) 2809f7: e9 ad fe ff ff jmpq 2808a9 2809fc: 44 89 ca mov %r9d,%edx 2809ff: eb b6 jmp 2809b7 280a01: 66 0f ef c0 pxor %xmm0,%xmm0 280a05: 48 8b 44 24 28 mov 0x28(%rsp),%rax 280a0a: f2 48 0f 2a 84 24 a8 cvtsi2sdq 0xa8(%rsp),%xmm0 280a11: 00 00 00 280a14: f2 0f 11 04 d8 movsd %xmm0,(%rax,%rbx,8) 280a19: 66 0f ef c0 pxor %xmm0,%xmm0 280a1d: 48 8b 44 24 30 mov 0x30(%rsp),%rax 280a22: f2 48 0f 2a 84 24 b0 cvtsi2sdq 0xb0(%rsp),%xmm0 280a29: 00 00 00 280a2c: f2 0f 11 04 d8 movsd %xmm0,(%rax,%rbx,8) 280a31: e9 16 fd ff ff jmpq 28074c 280a36: 66 0f ef c0 pxor %xmm0,%xmm0 280a3a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 280a42 280a41: 00 280a42: 48 89 b4 24 90 00 00 mov %rsi,0x90(%rsp) 280a49: 00 280a4a: f2 49 0f 2a c7 cvtsi2sd %r15,%xmm0 280a4f: 48 89 bc 24 88 00 00 mov %rdi,0x88(%rsp) 280a56: 00 280a57: 4c 89 9c 24 80 00 00 mov %r11,0x80(%rsp) 280a5e: 00 280a5f: 4c 89 54 24 78 mov %r10,0x78(%rsp) 280a64: 4c 89 44 24 70 mov %r8,0x70(%rsp) 280a69: 89 54 24 60 mov %edx,0x60(%rsp) 280a6d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 280a71: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 280a76: e8 00 00 00 00 callq 280a7b 280a7b: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx 280a80: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 280a88 280a87: 00 280a88: f3 4c 0f 2c f8 cvttss2si %xmm0,%r15 280a8d: 66 0f ef c0 pxor %xmm0,%xmm0 280a91: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 280a96: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 280a9a: e8 00 00 00 00 callq 280a9f 280a9f: 48 8b 44 24 10 mov 0x10(%rsp),%rax 280aa4: 4c 8b 54 24 78 mov 0x78(%rsp),%r10 280aa9: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 280aae: 66 0f ef c0 pxor %xmm0,%xmm0 280ab2: 66 0f ef c9 pxor %xmm1,%xmm1 280ab6: 8b 54 24 60 mov 0x60(%rsp),%edx 280aba: f2 41 0f 2a 04 9a cvtsi2sdl (%r10,%rbx,4),%xmm0 280ac0: f2 0f 59 04 d8 mulsd (%rax,%rbx,8),%xmm0 280ac5: 4c 8b 44 24 70 mov 0x70(%rsp),%r8 280aca: f2 41 0f 2a 0c 9c cvtsi2sdl (%r12,%rbx,4),%xmm1 280ad0: 4c 8b 9c 24 80 00 00 mov 0x80(%rsp),%r11 280ad7: 00 280ad8: 48 8b bc 24 88 00 00 mov 0x88(%rsp),%rdi 280adf: 00 280ae0: 41 83 3c 98 04 cmpl $0x4,(%r8,%rbx,4) 280ae5: 48 8b b4 24 90 00 00 mov 0x90(%rsp),%rsi 280aec: 00 280aed: f2 0f 59 c8 mulsd %xmm0,%xmm1 280af1: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 280af6: 66 0f ef c9 pxor %xmm1,%xmm1 280afa: f2 0f 2a cd cvtsi2sd %ebp,%xmm1 280afe: f2 0f 59 c1 mulsd %xmm1,%xmm0 280b02: f2 4c 0f 2c f0 cvttsd2si %xmm0,%r14 280b07: 0f 85 7a fd ff ff jne 280887 280b0d: 66 0f ef c0 pxor %xmm0,%xmm0 280b11: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 280b19 280b18: 00 280b19: 48 89 b4 24 98 00 00 mov %rsi,0x98(%rsp) 280b20: 00 280b21: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 280b26: 48 89 bc 24 90 00 00 mov %rdi,0x90(%rsp) 280b2d: 00 280b2e: 4c 89 9c 24 88 00 00 mov %r11,0x88(%rsp) 280b35: 00 280b36: 4c 89 94 24 80 00 00 mov %r10,0x80(%rsp) 280b3d: 00 280b3e: 4c 89 44 24 78 mov %r8,0x78(%rsp) 280b43: 48 89 4c 24 70 mov %rcx,0x70(%rsp) 280b48: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 280b4c: 89 54 24 68 mov %edx,0x68(%rsp) 280b50: e8 00 00 00 00 callq 280b55 280b55: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 280b5d 280b5c: 00 280b5d: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 280b62: 66 0f ef c0 pxor %xmm0,%xmm0 280b66: f2 49 0f 2a c6 cvtsi2sd %r14,%xmm0 280b6b: 48 89 44 24 60 mov %rax,0x60(%rsp) 280b70: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 280b74: e8 00 00 00 00 callq 280b79 280b79: 4c 8b 44 24 78 mov 0x78(%rsp),%r8 280b7e: 48 8b b4 24 98 00 00 mov 0x98(%rsp),%rsi 280b85: 00 280b86: f3 4c 0f 2c f0 cvttss2si %xmm0,%r14 280b8b: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 280b92: 00 280b93: 4c 8b 9c 24 88 00 00 mov 0x88(%rsp),%r11 280b9a: 00 280b9b: 4c 8b 94 24 80 00 00 mov 0x80(%rsp),%r10 280ba2: 00 280ba3: 48 8b 4c 24 70 mov 0x70(%rsp),%rcx 280ba8: 8b 54 24 68 mov 0x68(%rsp),%edx 280bac: 48 8b 44 24 60 mov 0x60(%rsp),%rax 280bb1: e9 d1 fc ff ff jmpq 280887 280bb6: 85 d2 test %edx,%edx 280bb8: 0f 85 ee fd ff ff jne 2809ac 280bbe: 48 8b 44 24 18 mov 0x18(%rsp),%rax 280bc3: 66 0f ef c9 pxor %xmm1,%xmm1 280bc7: 66 0f ef c0 pxor %xmm0,%xmm0 280bcb: 44 89 f5 mov %r14d,%ebp 280bce: f2 41 0f 2a c1 cvtsi2sd %r9d,%xmm0 280bd3: 44 89 ca mov %r9d,%edx 280bd6: f2 0f 2a 0c 98 cvtsi2sdl (%rax,%rbx,4),%xmm1 280bdb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 280be0: f2 0f 59 0c d8 mulsd (%rax,%rbx,8),%xmm1 280be5: f2 0f 59 c1 mulsd %xmm1,%xmm0 280be9: f2 4c 0f 2c f8 cvttsd2si %xmm0,%r15 280bee: 4c 89 f9 mov %r15,%rcx 280bf1: e9 5a fc ff ff jmpq 280850 280bf6: 44 89 f5 mov %r14d,%ebp 280bf9: 44 89 ca mov %r9d,%edx 280bfc: e9 0b fc ff ff jmpq 28080c 280c01: 89 d1 mov %edx,%ecx 280c03: 83 e1 ef and $0xffffffef,%ecx 280c06: 83 f9 09 cmp $0x9,%ecx 280c09: 74 09 je 280c14 280c0b: 83 fa 11 cmp $0x11,%edx 280c0e: 0f 85 98 fd ff ff jne 2809ac 280c14: 48 8b 94 24 a0 00 00 mov 0xa0(%rsp),%rdx 280c1b: 00 280c1c: 83 3c 9a 01 cmpl $0x1,(%rdx,%rbx,4) 280c20: 75 9c jne 280bbe 280c22: e9 85 fd ff ff jmpq 2809ac 280c27: 44 89 ca mov %r9d,%edx 280c2a: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 280c31: 00 280c32: 44 89 f5 mov %r14d,%ebp 280c35: c1 ea 1f shr $0x1f,%edx 280c38: 44 01 ca add %r9d,%edx 280c3b: d1 fa sar %edx 280c3d: 83 3c 98 01 cmpl $0x1,(%rax,%rbx,4) 280c41: 74 08 je 280c4b 280c43: c1 ed 1f shr $0x1f,%ebp 280c46: 44 01 f5 add %r14d,%ebp 280c49: d1 fd sar %ebp 280c4b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 280c50: 66 0f ef c0 pxor %xmm0,%xmm0 280c54: 66 0f ef c9 pxor %xmm1,%xmm1 280c58: f2 41 0f 2a c9 cvtsi2sd %r9d,%xmm1 280c5d: f2 0f 2a 04 98 cvtsi2sdl (%rax,%rbx,4),%xmm0 280c62: 48 8b 44 24 08 mov 0x8(%rsp),%rax 280c67: f2 0f 59 04 d8 mulsd (%rax,%rbx,8),%xmm0 280c6c: f2 0f 59 c8 mulsd %xmm0,%xmm1 280c70: f2 4c 0f 2c f9 cvttsd2si %xmm1,%r15 280c75: 66 0f ef c9 pxor %xmm1,%xmm1 280c79: f2 0f 2a ca cvtsi2sd %edx,%xmm1 280c7d: f2 0f 59 c1 mulsd %xmm1,%xmm0 280c81: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 280c86: e9 c5 fb ff ff jmpq 280850 280c8b: 48 8b 94 24 a0 00 00 mov 0xa0(%rsp),%rdx 280c92: 00 280c93: 83 3c 9a 01 cmpl $0x1,(%rdx,%rbx,4) 280c97: 0f 85 64 fb ff ff jne 280801 280c9d: 44 89 ca mov %r9d,%edx 280ca0: eb a9 jmp 280c4b 280ca2: e8 00 00 00 00 callq 280ca7 280ca7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 280cae: 00 00 0000000000280cb0 : 280cb0: e8 00 00 00 00 callq 280cb5 280cb5: 41 57 push %r15 280cb7: 41 56 push %r14 280cb9: 41 55 push %r13 280cbb: 41 54 push %r12 280cbd: 55 push %rbp 280cbe: 53 push %rbx 280cbf: 48 89 fb mov %rdi,%rbx 280cc2: 48 81 ec c0 02 00 00 sub $0x2c0,%rsp 280cc9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 280cd0: 00 00 280cd2: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) 280cd9: 00 280cda: 31 c0 xor %eax,%eax 280cdc: 48 c7 84 24 30 01 00 movq $0x0,0x130(%rsp) 280ce3: 00 00 00 00 00 280ce8: 48 c7 84 24 38 01 00 movq $0x0,0x138(%rsp) 280cef: 00 00 00 00 00 280cf4: 48 c7 84 24 40 01 00 movq $0x0,0x140(%rsp) 280cfb: 00 00 00 00 00 280d00: 48 c7 84 24 48 01 00 movq $0x0,0x148(%rsp) 280d07: 00 00 00 00 00 280d0c: 48 c7 84 24 50 01 00 movq $0x0,0x150(%rsp) 280d13: 00 00 00 00 00 280d18: 48 c7 84 24 58 01 00 movq $0x0,0x158(%rsp) 280d1f: 00 00 00 00 00 280d24: 48 c7 84 24 60 01 00 movq $0x0,0x160(%rsp) 280d2b: 00 00 00 00 00 280d30: 48 c7 84 24 68 01 00 movq $0x0,0x168(%rsp) 280d37: 00 00 00 00 00 280d3c: 48 c7 84 24 70 01 00 movq $0x0,0x170(%rsp) 280d43: 00 00 00 00 00 280d48: 48 c7 84 24 78 01 00 movq $0x0,0x178(%rsp) 280d4f: 00 00 00 00 00 280d54: 48 c7 84 24 80 01 00 movq $0x0,0x180(%rsp) 280d5b: 00 00 00 00 00 280d60: 48 c7 84 24 88 01 00 movq $0x0,0x188(%rsp) 280d67: 00 00 00 00 00 280d6c: 48 c7 84 24 90 01 00 movq $0x0,0x190(%rsp) 280d73: 00 00 00 00 00 280d78: 48 c7 84 24 98 01 00 movq $0x0,0x198(%rsp) 280d7f: 00 00 00 00 00 280d84: 48 c7 84 24 a0 01 00 movq $0x0,0x1a0(%rsp) 280d8b: 00 00 00 00 00 280d90: 48 c7 84 24 a8 01 00 movq $0x0,0x1a8(%rsp) 280d97: 00 00 00 00 00 280d9c: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 280da3: 00 00 280da5: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 280dac: 00 00 280dae: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 280db5: 00 00 280db7: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 280dbe: 00 00 280dc0: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 280dc7: 00 00 280dc9: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 280dd0: 00 00 280dd2: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 280dd9: 00 00 280ddb: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 280de2: 00 00 280de4: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 280deb: 00 00 280ded: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) 280df4: 00 00 280df6: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 280dfd: 00 00 00 00 00 280e02: 48 c7 84 24 88 00 00 movq $0x0,0x88(%rsp) 280e09: 00 00 00 00 00 280e0e: 48 c7 84 24 90 00 00 movq $0x0,0x90(%rsp) 280e15: 00 00 00 00 00 280e1a: 48 c7 84 24 98 00 00 movq $0x0,0x98(%rsp) 280e21: 00 00 00 00 00 280e26: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 280e2d: 00 00 00 00 00 280e32: 48 c7 84 24 a8 00 00 movq $0x0,0xa8(%rsp) 280e39: 00 00 00 00 00 280e3e: 48 c7 84 24 b0 00 00 movq $0x0,0xb0(%rsp) 280e45: 00 00 00 00 00 280e4a: 48 c7 84 24 b8 00 00 movq $0x0,0xb8(%rsp) 280e51: 00 00 00 00 00 280e56: 48 c7 84 24 c0 00 00 movq $0x0,0xc0(%rsp) 280e5d: 00 00 00 00 00 280e62: 48 c7 84 24 c8 00 00 movq $0x0,0xc8(%rsp) 280e69: 00 00 00 00 00 280e6e: 48 c7 84 24 d0 00 00 movq $0x0,0xd0(%rsp) 280e75: 00 00 00 00 00 280e7a: 48 c7 84 24 d8 00 00 movq $0x0,0xd8(%rsp) 280e81: 00 00 00 00 00 280e86: 48 c7 84 24 e0 00 00 movq $0x0,0xe0(%rsp) 280e8d: 00 00 00 00 00 280e92: 48 c7 84 24 e8 00 00 movq $0x0,0xe8(%rsp) 280e99: 00 00 00 00 00 280e9e: 48 c7 84 24 b0 01 00 movq $0x0,0x1b0(%rsp) 280ea5: 00 00 00 00 00 280eaa: 48 c7 84 24 b8 01 00 movq $0x0,0x1b8(%rsp) 280eb1: 00 00 00 00 00 280eb6: 48 c7 84 24 c0 01 00 movq $0x0,0x1c0(%rsp) 280ebd: 00 00 00 00 00 280ec2: 48 c7 84 24 c8 01 00 movq $0x0,0x1c8(%rsp) 280ec9: 00 00 00 00 00 280ece: 48 c7 84 24 d0 01 00 movq $0x0,0x1d0(%rsp) 280ed5: 00 00 00 00 00 280eda: 48 c7 84 24 d8 01 00 movq $0x0,0x1d8(%rsp) 280ee1: 00 00 00 00 00 280ee6: 48 c7 84 24 e0 01 00 movq $0x0,0x1e0(%rsp) 280eed: 00 00 00 00 00 280ef2: 48 c7 84 24 e8 01 00 movq $0x0,0x1e8(%rsp) 280ef9: 00 00 00 00 00 280efe: 48 c7 84 24 f0 01 00 movq $0x0,0x1f0(%rsp) 280f05: 00 00 00 00 00 280f0a: 48 c7 84 24 f8 01 00 movq $0x0,0x1f8(%rsp) 280f11: 00 00 00 00 00 280f16: 48 c7 84 24 00 02 00 movq $0x0,0x200(%rsp) 280f1d: 00 00 00 00 00 280f22: 48 c7 84 24 08 02 00 movq $0x0,0x208(%rsp) 280f29: 00 00 00 00 00 280f2e: 48 c7 84 24 10 02 00 movq $0x0,0x210(%rsp) 280f35: 00 00 00 00 00 280f3a: 48 c7 84 24 18 02 00 movq $0x0,0x218(%rsp) 280f41: 00 00 00 00 00 280f46: 48 c7 84 24 20 02 00 movq $0x0,0x220(%rsp) 280f4d: 00 00 00 00 00 280f52: 48 c7 84 24 28 02 00 movq $0x0,0x228(%rsp) 280f59: 00 00 00 00 00 280f5e: 48 c7 84 24 30 02 00 movq $0x0,0x230(%rsp) 280f65: 00 00 00 00 00 280f6a: 8b 87 50 10 00 00 mov 0x1050(%rdi),%eax 280f70: 48 c7 84 24 38 02 00 movq $0x0,0x238(%rsp) 280f77: 00 00 00 00 00 280f7c: 48 c7 84 24 40 02 00 movq $0x0,0x240(%rsp) 280f83: 00 00 00 00 00 280f88: 48 c7 84 24 48 02 00 movq $0x0,0x248(%rsp) 280f8f: 00 00 00 00 00 280f94: 48 c7 84 24 50 02 00 movq $0x0,0x250(%rsp) 280f9b: 00 00 00 00 00 280fa0: 48 c7 84 24 58 02 00 movq $0x0,0x258(%rsp) 280fa7: 00 00 00 00 00 280fac: 48 c7 84 24 60 02 00 movq $0x0,0x260(%rsp) 280fb3: 00 00 00 00 00 280fb8: 48 c7 84 24 68 02 00 movq $0x0,0x268(%rsp) 280fbf: 00 00 00 00 00 280fc4: 48 c7 84 24 70 02 00 movq $0x0,0x270(%rsp) 280fcb: 00 00 00 00 00 280fd0: 48 c7 84 24 78 02 00 movq $0x0,0x278(%rsp) 280fd7: 00 00 00 00 00 280fdc: 48 c7 84 24 80 02 00 movq $0x0,0x280(%rsp) 280fe3: 00 00 00 00 00 280fe8: 48 c7 84 24 88 02 00 movq $0x0,0x288(%rsp) 280fef: 00 00 00 00 00 280ff4: 48 c7 84 24 90 02 00 movq $0x0,0x290(%rsp) 280ffb: 00 00 00 00 00 281000: 48 c7 84 24 98 02 00 movq $0x0,0x298(%rsp) 281007: 00 00 00 00 00 28100c: 48 c7 84 24 a0 02 00 movq $0x0,0x2a0(%rsp) 281013: 00 00 00 00 00 281018: 48 c7 84 24 a8 02 00 movq $0x0,0x2a8(%rsp) 28101f: 00 00 00 00 00 281024: 48 c7 84 24 f0 00 00 movq $0x0,0xf0(%rsp) 28102b: 00 00 00 00 00 281030: 48 c7 84 24 f8 00 00 movq $0x0,0xf8(%rsp) 281037: 00 00 00 00 00 28103c: 48 c7 84 24 00 01 00 movq $0x0,0x100(%rsp) 281043: 00 00 00 00 00 281048: 48 c7 84 24 08 01 00 movq $0x0,0x108(%rsp) 28104f: 00 00 00 00 00 281054: 48 c7 84 24 10 01 00 movq $0x0,0x110(%rsp) 28105b: 00 00 00 00 00 281060: 48 c7 84 24 18 01 00 movq $0x0,0x118(%rsp) 281067: 00 00 00 00 00 28106c: 48 c7 84 24 20 01 00 movq $0x0,0x120(%rsp) 281073: 00 00 00 00 00 281078: 48 c7 84 24 28 01 00 movq $0x0,0x128(%rsp) 28107f: 00 00 00 00 00 281084: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 28108b: 00 00 28108d: c6 44 24 27 00 movb $0x0,0x27(%rsp) 281092: 85 c0 test %eax,%eax 281094: 0f 84 f4 01 00 00 je 28128e 28109a: 48 8d 84 24 d0 00 00 lea 0xd0(%rsp),%rax 2810a1: 00 2810a2: 45 31 e4 xor %r12d,%r12d 2810a5: 31 ed xor %ebp,%ebp 2810a7: 48 89 44 24 10 mov %rax,0x10(%rsp) 2810ac: 89 eb mov %ebp,%ebx 2810ae: 48 8d 84 24 b0 00 00 lea 0xb0(%rsp),%rax 2810b5: 00 2810b6: 4c 89 e5 mov %r12,%rbp 2810b9: 48 89 44 24 18 mov %rax,0x18(%rsp) 2810be: 48 8d 84 24 90 00 00 lea 0x90(%rsp),%rax 2810c5: 00 2810c6: 4c 8d 6c 24 50 lea 0x50(%rsp),%r13 2810cb: 49 89 fc mov %rdi,%r12 2810ce: 48 89 04 24 mov %rax,(%rsp) 2810d2: 48 8d 44 24 70 lea 0x70(%rsp),%rax 2810d7: 4c 8d bc 24 70 01 00 lea 0x170(%rsp),%r15 2810de: 00 2810df: 48 89 44 24 08 mov %rax,0x8(%rsp) 2810e4: 4c 8d b4 24 30 01 00 lea 0x130(%rsp),%r14 2810eb: 00 2810ec: 48 8d 44 24 30 lea 0x30(%rsp),%rax 2810f1: 41 8b b4 2c 38 16 00 mov 0x1638(%r12,%rbp,1),%esi 2810f8: 00 2810f9: 4c 8d 44 2d 00 lea 0x0(%rbp,%rbp,1),%r8 2810fe: 83 c3 01 add $0x1,%ebx 281101: 48 8d 14 28 lea (%rax,%rbp,1),%rdx 281105: 48 8b 44 24 10 mov 0x10(%rsp),%rax 28110a: 49 8d 4c 2d 00 lea 0x0(%r13,%rbp,1),%rcx 28110f: 41 8b bc 2c c8 13 00 mov 0x13c8(%r12,%rbp,1),%edi 281116: 00 281117: 4c 8d 0c 28 lea (%rax,%rbp,1),%r9 28111b: 41 51 push %r9 28111d: 48 8b 44 24 20 mov 0x20(%rsp),%rax 281122: 4c 8d 0c 28 lea (%rax,%rbp,1),%r9 281126: 41 51 push %r9 281128: 48 8b 44 24 10 mov 0x10(%rsp),%rax 28112d: 4c 8d 0c 28 lea (%rax,%rbp,1),%r9 281131: 41 51 push %r9 281133: 48 8b 44 24 20 mov 0x20(%rsp),%rax 281138: 4c 8d 0c 28 lea (%rax,%rbp,1),%r9 28113c: 48 83 c5 04 add $0x4,%rbp 281140: 41 51 push %r9 281142: 4f 8d 0c 07 lea (%r15,%r8,1),%r9 281146: 4d 01 f0 add %r14,%r8 281149: e8 62 e8 ff ff callq 27f9b0 28114e: 41 8b b4 24 50 10 00 mov 0x1050(%r12),%esi 281155: 00 281156: 48 83 c4 20 add $0x20,%rsp 28115a: 39 de cmp %ebx,%esi 28115c: 77 8e ja 2810ec 28115e: 4c 89 e3 mov %r12,%rbx 281161: 48 8d 44 24 27 lea 0x27(%rsp),%rax 281166: 4c 8d 8b a8 13 00 00 lea 0x13a8(%rbx),%r9 28116d: 31 ff xor %edi,%edi 28116f: f2 48 0f 2c 93 28 0f cvttsd2si 0xf28(%rbx),%rdx 281176: 00 00 281178: 50 push %rax 281179: 48 8d 44 24 30 lea 0x30(%rsp),%rax 28117e: 50 push %rax 28117f: 48 8d 83 e8 18 00 00 lea 0x18e8(%rbx),%rax 281186: 50 push %rax 281187: 48 8d 83 a8 18 00 00 lea 0x18a8(%rbx),%rax 28118e: 50 push %rax 28118f: 48 8d 83 48 19 00 00 lea 0x1948(%rbx),%rax 281196: 50 push %rax 281197: 48 8d 83 28 19 00 00 lea 0x1928(%rbx),%rax 28119e: 50 push %rax 28119f: 48 8d 84 24 a0 02 00 lea 0x2a0(%rsp),%rax 2811a6: 00 2811a7: 50 push %rax 2811a8: 48 8d 84 24 68 02 00 lea 0x268(%rsp),%rax 2811af: 00 2811b0: 50 push %rax 2811b1: 48 8d 84 24 50 01 00 lea 0x150(%rsp),%rax 2811b8: 00 2811b9: 50 push %rax 2811ba: 48 8d 84 24 38 01 00 lea 0x138(%rsp),%rax 2811c1: 00 2811c2: 50 push %rax 2811c3: 48 8d 83 b8 12 00 00 lea 0x12b8(%rbx),%rax 2811ca: 50 push %rax 2811cb: 48 8d 83 38 11 00 00 lea 0x1138(%rbx),%rax 2811d2: 50 push %rax 2811d3: 48 8d 83 f0 15 00 00 lea 0x15f0(%rbx),%rax 2811da: 50 push %rax 2811db: 48 8d 83 d0 17 00 00 lea 0x17d0(%rbx),%rax 2811e2: 41 57 push %r15 2811e4: 41 56 push %r14 2811e6: 41 55 push %r13 2811e8: 50 push %rax 2811e9: 48 8d 83 08 17 00 00 lea 0x1708(%rbx),%rax 2811f0: 50 push %rax 2811f1: 48 8d 83 04 b3 00 00 lea 0xb304(%rbx),%rax 2811f8: ff b4 24 a0 00 00 00 pushq 0xa0(%rsp) 2811ff: ff b4 24 b0 00 00 00 pushq 0xb0(%rsp) 281206: ff b4 24 a0 00 00 00 pushq 0xa0(%rsp) 28120d: ff b4 24 b0 00 00 00 pushq 0xb0(%rsp) 281214: 50 push %rax 281215: 48 8d 83 e4 b2 00 00 lea 0xb2e4(%rbx),%rax 28121c: 50 push %rax 28121d: 48 8d 83 c4 b2 00 00 lea 0xb2c4(%rbx),%rax 281224: 50 push %rax 281225: 48 8d 83 a4 b2 00 00 lea 0xb2a4(%rbx),%rax 28122c: 50 push %rax 28122d: 48 8d 83 94 10 00 00 lea 0x1094(%rbx),%rax 281234: 50 push %rax 281235: 48 8d 83 74 10 00 00 lea 0x1074(%rbx),%rax 28123c: 50 push %rax 28123d: 48 8d 83 38 16 00 00 lea 0x1638(%rbx),%rax 281244: 50 push %rax 281245: 48 8d 83 c8 13 00 00 lea 0x13c8(%rbx),%rax 28124c: 50 push %rax 28124d: 4c 8d 84 24 e0 02 00 lea 0x2e0(%rsp),%r8 281254: 00 281255: 48 8d 8c 24 a0 02 00 lea 0x2a0(%rsp),%rcx 28125c: 00 28125d: e8 7e f1 ff ff callq 2803e0 281262: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 281269: 48 8b 84 24 b8 02 00 mov 0x2b8(%rsp),%rax 281270: 00 281271: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 281278: 00 00 28127a: 75 5e jne 2812da 28127c: 48 81 c4 c0 02 00 00 add $0x2c0,%rsp 281283: 5b pop %rbx 281284: 5d pop %rbp 281285: 41 5c pop %r12 281287: 41 5d pop %r13 281289: 41 5e pop %r14 28128b: 41 5f pop %r15 28128d: c3 retq 28128e: 48 8d 84 24 d0 00 00 lea 0xd0(%rsp),%rax 281295: 00 281296: 31 f6 xor %esi,%esi 281298: 4c 8d bc 24 70 01 00 lea 0x170(%rsp),%r15 28129f: 00 2812a0: 48 89 44 24 10 mov %rax,0x10(%rsp) 2812a5: 48 8d 84 24 b0 00 00 lea 0xb0(%rsp),%rax 2812ac: 00 2812ad: 4c 8d 6c 24 50 lea 0x50(%rsp),%r13 2812b2: 48 89 44 24 18 mov %rax,0x18(%rsp) 2812b7: 48 8d 84 24 90 00 00 lea 0x90(%rsp),%rax 2812be: 00 2812bf: 4c 8d b4 24 30 01 00 lea 0x130(%rsp),%r14 2812c6: 00 2812c7: 48 89 04 24 mov %rax,(%rsp) 2812cb: 48 8d 44 24 70 lea 0x70(%rsp),%rax 2812d0: 48 89 44 24 08 mov %rax,0x8(%rsp) 2812d5: e9 87 fe ff ff jmpq 281161 2812da: e8 00 00 00 00 callq 2812df 2812df: 90 nop 00000000002812e0 : 2812e0: e8 00 00 00 00 callq 2812e5 2812e5: 41 57 push %r15 2812e7: 41 56 push %r14 2812e9: 41 55 push %r13 2812eb: 41 54 push %r12 2812ed: 55 push %rbp 2812ee: 53 push %rbx 2812ef: 89 cb mov %ecx,%ebx 2812f1: 48 81 ec e0 04 00 00 sub $0x4e0,%rsp 2812f8: 48 8b 8c 24 60 05 00 mov 0x560(%rsp),%rcx 2812ff: 00 281300: 48 89 bc 24 e8 01 00 mov %rdi,0x1e8(%rsp) 281307: 00 281308: 89 b4 24 4c 01 00 00 mov %esi,0x14c(%rsp) 28130f: 8b bc 24 20 05 00 00 mov 0x520(%rsp),%edi 281316: 89 d6 mov %edx,%esi 281318: 48 89 8c 24 50 01 00 mov %rcx,0x150(%rsp) 28131f: 00 281320: 48 8b 8c 24 68 05 00 mov 0x568(%rsp),%rcx 281327: 00 281328: 44 89 8c 24 50 02 00 mov %r9d,0x250(%rsp) 28132f: 00 281330: 8b 84 24 30 05 00 00 mov 0x530(%rsp),%eax 281337: 48 89 8c 24 58 01 00 mov %rcx,0x158(%rsp) 28133e: 00 28133f: 48 8b 8c 24 70 05 00 mov 0x570(%rsp),%rcx 281346: 00 281347: 44 8b a4 24 38 05 00 mov 0x538(%rsp),%r12d 28134e: 00 28134f: 4c 8b 8c 24 90 05 00 mov 0x590(%rsp),%r9 281356: 00 281357: f2 0f 11 94 24 38 02 movsd %xmm2,0x238(%rsp) 28135e: 00 00 281360: 48 89 8c 24 60 01 00 mov %rcx,0x160(%rsp) 281367: 00 281368: 48 8b 8c 24 78 05 00 mov 0x578(%rsp),%rcx 28136f: 00 281370: 4c 8b 94 24 98 05 00 mov 0x598(%rsp),%r10 281377: 00 281378: f2 0f 11 a4 24 f0 01 movsd %xmm4,0x1f0(%rsp) 28137f: 00 00 281381: 48 89 8c 24 68 01 00 mov %rcx,0x168(%rsp) 281388: 00 281389: 48 8b 8c 24 80 05 00 mov 0x580(%rsp),%rcx 281390: 00 281391: f2 0f 11 ac 24 f8 01 movsd %xmm5,0x1f8(%rsp) 281398: 00 00 28139a: 48 89 8c 24 70 01 00 mov %rcx,0x170(%rsp) 2813a1: 00 2813a2: 48 8b 8c 24 88 05 00 mov 0x588(%rsp),%rcx 2813a9: 00 2813aa: 48 89 8c 24 58 02 00 mov %rcx,0x258(%rsp) 2813b1: 00 2813b2: 48 8b 8c 24 a0 05 00 mov 0x5a0(%rsp),%rcx 2813b9: 00 2813ba: 48 89 8c 24 60 02 00 mov %rcx,0x260(%rsp) 2813c1: 00 2813c2: 48 8b 8c 24 a8 05 00 mov 0x5a8(%rsp),%rcx 2813c9: 00 2813ca: 4c 8b bc 24 20 06 00 mov 0x620(%rsp),%r15 2813d1: 00 2813d2: 4c 8b b4 24 28 06 00 mov 0x628(%rsp),%r14 2813d9: 00 2813da: 48 89 8c 24 68 02 00 mov %rcx,0x268(%rsp) 2813e1: 00 2813e2: 48 8b 8c 24 b0 05 00 mov 0x5b0(%rsp),%rcx 2813e9: 00 2813ea: 48 89 8c 24 70 02 00 mov %rcx,0x270(%rsp) 2813f1: 00 2813f2: 48 8b 8c 24 b8 05 00 mov 0x5b8(%rsp),%rcx 2813f9: 00 2813fa: 48 89 8c 24 78 02 00 mov %rcx,0x278(%rsp) 281401: 00 281402: 48 8b 8c 24 c0 05 00 mov 0x5c0(%rsp),%rcx 281409: 00 28140a: 48 89 8c 24 80 02 00 mov %rcx,0x280(%rsp) 281411: 00 281412: 48 8b 8c 24 c8 05 00 mov 0x5c8(%rsp),%rcx 281419: 00 28141a: 48 89 8c 24 88 02 00 mov %rcx,0x288(%rsp) 281421: 00 281422: 48 8b 8c 24 d0 05 00 mov 0x5d0(%rsp),%rcx 281429: 00 28142a: 48 89 8c 24 90 02 00 mov %rcx,0x290(%rsp) 281431: 00 281432: 48 8b 8c 24 d8 05 00 mov 0x5d8(%rsp),%rcx 281439: 00 28143a: 48 89 8c 24 98 02 00 mov %rcx,0x298(%rsp) 281441: 00 281442: 48 8b 8c 24 e0 05 00 mov 0x5e0(%rsp),%rcx 281449: 00 28144a: 48 89 8c 24 a0 02 00 mov %rcx,0x2a0(%rsp) 281451: 00 281452: 48 8b 8c 24 e8 05 00 mov 0x5e8(%rsp),%rcx 281459: 00 28145a: 48 89 8c 24 40 02 00 mov %rcx,0x240(%rsp) 281461: 00 281462: 48 8b 8c 24 f0 05 00 mov 0x5f0(%rsp),%rcx 281469: 00 28146a: 48 89 8c 24 a8 02 00 mov %rcx,0x2a8(%rsp) 281471: 00 281472: 48 8b 8c 24 f8 05 00 mov 0x5f8(%rsp),%rcx 281479: 00 28147a: 48 89 8c 24 b0 02 00 mov %rcx,0x2b0(%rsp) 281481: 00 281482: 48 8b 8c 24 00 06 00 mov 0x600(%rsp),%rcx 281489: 00 28148a: 48 89 8c 24 b8 02 00 mov %rcx,0x2b8(%rsp) 281491: 00 281492: 48 8b 8c 24 08 06 00 mov 0x608(%rsp),%rcx 281499: 00 28149a: 48 89 8c 24 c0 02 00 mov %rcx,0x2c0(%rsp) 2814a1: 00 2814a2: 48 8b 8c 24 10 06 00 mov 0x610(%rsp),%rcx 2814a9: 00 2814aa: 48 89 8c 24 d8 00 00 mov %rcx,0xd8(%rsp) 2814b1: 00 2814b2: 48 8b 8c 24 18 06 00 mov 0x618(%rsp),%rcx 2814b9: 00 2814ba: 48 89 8c 24 e0 00 00 mov %rcx,0xe0(%rsp) 2814c1: 00 2814c2: 48 8b 8c 24 30 06 00 mov 0x630(%rsp),%rcx 2814c9: 00 2814ca: 40 88 bc 24 4a 01 00 mov %dil,0x14a(%rsp) 2814d1: 00 2814d2: 4c 8b 9c 24 70 06 00 mov 0x670(%rsp),%r11 2814d9: 00 2814da: 48 89 8c 24 c8 02 00 mov %rcx,0x2c8(%rsp) 2814e1: 00 2814e2: 48 8b 8c 24 38 06 00 mov 0x638(%rsp),%rcx 2814e9: 00 2814ea: 88 84 24 23 02 00 00 mov %al,0x223(%rsp) 2814f1: 48 89 8c 24 d0 02 00 mov %rcx,0x2d0(%rsp) 2814f8: 00 2814f9: 48 8b 8c 24 40 06 00 mov 0x640(%rsp),%rcx 281500: 00 281501: 48 89 8c 24 d8 02 00 mov %rcx,0x2d8(%rsp) 281508: 00 281509: 48 8b 8c 24 48 06 00 mov 0x648(%rsp),%rcx 281510: 00 281511: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 281516: 48 8b 8c 24 50 06 00 mov 0x650(%rsp),%rcx 28151d: 00 28151e: 48 89 8c 24 e0 02 00 mov %rcx,0x2e0(%rsp) 281525: 00 281526: 48 8b 8c 24 58 06 00 mov 0x658(%rsp),%rcx 28152d: 00 28152e: 48 89 8c 24 e8 02 00 mov %rcx,0x2e8(%rsp) 281535: 00 281536: 48 8b 8c 24 60 06 00 mov 0x660(%rsp),%rcx 28153d: 00 28153e: 48 89 8c 24 e8 00 00 mov %rcx,0xe8(%rsp) 281545: 00 281546: 48 8b 8c 24 68 06 00 mov 0x668(%rsp),%rcx 28154d: 00 28154e: 48 89 8c 24 f0 00 00 mov %rcx,0xf0(%rsp) 281555: 00 281556: 48 8b 8c 24 78 06 00 mov 0x678(%rsp),%rcx 28155d: 00 28155e: 48 89 8c 24 f0 02 00 mov %rcx,0x2f0(%rsp) 281565: 00 281566: 0f b6 8c 24 48 05 00 movzbl 0x548(%rsp),%ecx 28156d: 00 28156e: 88 8c 24 93 01 00 00 mov %cl,0x193(%rsp) 281575: 0f b6 8c 24 58 05 00 movzbl 0x558(%rsp),%ecx 28157c: 00 28157d: 88 8c 24 92 01 00 00 mov %cl,0x192(%rsp) 281584: 65 48 8b 0c 25 28 00 mov %gs:0x28,%rcx 28158b: 00 00 28158d: 48 89 8c 24 d8 04 00 mov %rcx,0x4d8(%rsp) 281594: 00 281595: 31 c9 xor %ecx,%ecx 281597: 84 c0 test %al,%al 281599: 0f 84 46 10 00 00 je 2825e5 28159f: f2 0f 10 a4 24 f0 01 movsd 0x1f0(%rsp),%xmm4 2815a6: 00 00 2815a8: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2815b0 2815af: 00 2815b0: 66 0f 28 ec movapd %xmm4,%xmm5 2815b4: f2 0f 5e e8 divsd %xmm0,%xmm5 2815b8: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 2815be: f2 0f 10 ac 24 f8 01 movsd 0x1f8(%rsp),%xmm5 2815c5: 00 00 2815c7: f2 0f 5e ec divsd %xmm4,%xmm5 2815cb: f2 0f 11 6c 24 78 movsd %xmm5,0x78(%rsp) 2815d1: 48 8b 8c 24 e8 01 00 mov 0x1e8(%rsp),%rcx 2815d8: 00 2815d9: 8b 91 d0 04 00 00 mov 0x4d0(%rcx),%edx 2815df: 85 d2 test %edx,%edx 2815e1: 0f 84 7b 0d 00 00 je 282362 2815e7: 83 bc 24 28 05 00 00 cmpl $0x2,0x528(%rsp) 2815ee: 02 2815ef: 0f 8e 96 0d 00 00 jle 28238b 2815f5: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 2815fd 2815fc: 00 2815fd: f2 0f 11 ac 24 30 01 movsd %xmm5,0x130(%rsp) 281604: 00 00 281606: 66 0f ef ed pxor %xmm5,%xmm5 28160a: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 28160f: f2 0f 5e d8 divsd %xmm0,%xmm3 281613: 8b 8c 24 40 05 00 00 mov 0x540(%rsp),%ecx 28161a: 66 0f ef e4 pxor %xmm4,%xmm4 28161e: 66 0f ef ed pxor %xmm5,%xmm5 281622: ba 01 00 00 00 mov $0x1,%edx 281627: f2 0f 2a e6 cvtsi2sd %esi,%xmm4 28162b: 4c 89 5c 24 20 mov %r11,0x20(%rsp) 281630: 8d 69 01 lea 0x1(%rcx),%ebp 281633: 8b 8c 24 28 05 00 00 mov 0x528(%rsp),%ecx 28163a: 4c 89 54 24 70 mov %r10,0x70(%rsp) 28163f: 89 ac 24 f8 02 00 00 mov %ebp,0x2f8(%rsp) 281646: 83 e9 02 sub $0x2,%ecx 281649: 83 bc 24 28 05 00 00 cmpl $0x2,0x528(%rsp) 281650: 02 281651: 0f 4e 8c 24 28 05 00 cmovle 0x528(%rsp),%ecx 281658: 00 281659: 84 c0 test %al,%al 28165b: 0f 45 d5 cmovne %ebp,%edx 28165e: 4c 89 8c 24 38 01 00 mov %r9,0x138(%rsp) 281665: 00 281666: 48 c7 84 24 00 02 00 movq $0x0,0x200(%rsp) 28166d: 00 00 00 00 00 281672: 0f af d1 imul %ecx,%edx 281675: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 28167b: 48 c7 84 24 08 02 00 movq $0x0,0x208(%rsp) 281682: 00 00 00 00 00 281687: 48 c7 84 24 88 01 00 movq $0x0,0x188(%rsp) 28168e: 00 00 00 00 00 281693: 8d 4a ff lea -0x1(%rdx),%ecx 281696: 89 8c 24 54 02 00 00 mov %ecx,0x254(%rsp) 28169d: 8b 8c 24 28 05 00 00 mov 0x528(%rsp),%ecx 2816a4: 8d 51 02 lea 0x2(%rcx),%edx 2816a7: 0f af d5 imul %ebp,%edx 2816aa: 83 bc 24 50 05 00 00 cmpl $0x1,0x550(%rsp) 2816b1: 01 2816b2: 8d 4a ff lea -0x1(%rdx),%ecx 2816b5: 0f 94 c2 sete %dl 2816b8: 83 c3 20 add $0x20,%ebx 2816bb: 09 c2 or %eax,%edx 2816bd: f2 0f 2a eb cvtsi2sd %ebx,%xmm5 2816c1: 0f b6 c0 movzbl %al,%eax 2816c4: 89 8c 24 fc 02 00 00 mov %ecx,0x2fc(%rsp) 2816cb: 89 84 24 24 02 00 00 mov %eax,0x224(%rsp) 2816d2: 40 0f b6 c7 movzbl %dil,%eax 2816d6: 89 84 24 30 02 00 00 mov %eax,0x230(%rsp) 2816dd: 49 63 c0 movslq %r8d,%rax 2816e0: 48 89 84 24 28 02 00 mov %rax,0x228(%rsp) 2816e7: 00 2816e8: 41 8d 44 24 ff lea -0x1(%r12),%eax 2816ed: 89 84 24 34 02 00 00 mov %eax,0x234(%rsp) 2816f4: 48 8d 84 c4 c8 03 00 lea 0x3c8(%rsp,%rax,8),%rax 2816fb: 00 2816fc: 88 94 24 4b 01 00 00 mov %dl,0x14b(%rsp) 281703: 48 89 84 24 10 02 00 mov %rax,0x210(%rsp) 28170a: 00 28170b: f2 0f 11 ac 24 48 02 movsd %xmm5,0x248(%rsp) 281712: 00 00 281714: f2 0f 11 9c 24 18 02 movsd %xmm3,0x218(%rsp) 28171b: 00 00 28171d: 48 8b b4 24 08 02 00 mov 0x208(%rsp),%rsi 281724: 00 281725: 48 8b 84 24 d0 02 00 mov 0x2d0(%rsp),%rax 28172c: 00 28172d: 48 8b 8c 24 00 02 00 mov 0x200(%rsp),%rcx 281734: 00 281735: 48 8b bc 24 88 01 00 mov 0x188(%rsp),%rdi 28173c: 00 28173d: 48 01 f0 add %rsi,%rax 281740: 48 8b 94 24 a0 02 00 mov 0x2a0(%rsp),%rdx 281747: 00 281748: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) 28174f: 00 281750: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 281757: 00 281758: 48 8b 84 24 78 02 00 mov 0x278(%rsp),%rax 28175f: 00 281760: 48 01 c8 add %rcx,%rax 281763: 48 89 84 24 b8 01 00 mov %rax,0x1b8(%rsp) 28176a: 00 28176b: 48 8b 84 24 80 02 00 mov 0x280(%rsp),%rax 281772: 00 281773: 48 01 c8 add %rcx,%rax 281776: 48 89 84 24 b0 01 00 mov %rax,0x1b0(%rsp) 28177d: 00 28177e: 48 8b 84 24 88 02 00 mov 0x288(%rsp),%rax 281785: 00 281786: 48 01 c8 add %rcx,%rax 281789: 48 89 84 24 a8 01 00 mov %rax,0x1a8(%rsp) 281790: 00 281791: 48 8b 84 24 90 02 00 mov 0x290(%rsp),%rax 281798: 00 281799: 48 01 c8 add %rcx,%rax 28179c: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 2817a3: 00 2817a4: 48 8b 84 24 68 02 00 mov 0x268(%rsp),%rax 2817ab: 00 2817ac: 48 01 c8 add %rcx,%rax 2817af: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) 2817b6: 00 2817b7: 48 8d 04 fd 00 00 00 lea 0x0(,%rdi,8),%rax 2817be: 00 2817bf: 48 01 c2 add %rax,%rdx 2817c2: 48 03 84 24 98 02 00 add 0x298(%rsp),%rax 2817c9: 00 2817ca: 48 89 94 24 c8 01 00 mov %rdx,0x1c8(%rsp) 2817d1: 00 2817d2: 48 8b 94 24 a8 02 00 mov 0x2a8(%rsp),%rdx 2817d9: 00 2817da: 48 89 84 24 c0 01 00 mov %rax,0x1c0(%rsp) 2817e1: 00 2817e2: 48 89 f0 mov %rsi,%rax 2817e5: 48 01 f2 add %rsi,%rdx 2817e8: 48 8b b4 24 b0 02 00 mov 0x2b0(%rsp),%rsi 2817ef: 00 2817f0: 48 89 94 24 d8 01 00 mov %rdx,0x1d8(%rsp) 2817f7: 00 2817f8: 48 01 c6 add %rax,%rsi 2817fb: 48 89 b4 24 c8 00 00 mov %rsi,0xc8(%rsp) 281802: 00 281803: 48 8b b4 24 c8 02 00 mov 0x2c8(%rsp),%rsi 28180a: 00 28180b: 48 01 c6 add %rax,%rsi 28180e: 48 89 b4 24 b8 00 00 mov %rsi,0xb8(%rsp) 281815: 00 281816: 48 8b b4 24 d8 02 00 mov 0x2d8(%rsp),%rsi 28181d: 00 28181e: 48 01 c6 add %rax,%rsi 281821: 48 89 b4 24 a8 00 00 mov %rsi,0xa8(%rsp) 281828: 00 281829: 48 8b b4 24 e0 02 00 mov 0x2e0(%rsp),%rsi 281830: 00 281831: 48 01 c6 add %rax,%rsi 281834: 48 89 b4 24 a0 00 00 mov %rsi,0xa0(%rsp) 28183b: 00 28183c: 48 8b b4 24 e8 02 00 mov 0x2e8(%rsp),%rsi 281843: 00 281844: 48 01 c6 add %rax,%rsi 281847: 48 89 b4 24 98 00 00 mov %rsi,0x98(%rsp) 28184e: 00 28184f: 48 8b b4 24 70 02 00 mov 0x270(%rsp),%rsi 281856: 00 281857: 48 c7 84 24 f8 00 00 movq $0x0,0xf8(%rsp) 28185e: 00 00 00 00 00 281863: 48 01 c6 add %rax,%rsi 281866: 48 89 b4 24 80 01 00 mov %rsi,0x180(%rsp) 28186d: 00 28186e: 48 89 b4 24 e0 01 00 mov %rsi,0x1e0(%rsp) 281875: 00 281876: 48 8b b4 24 58 02 00 mov 0x258(%rsp),%rsi 28187d: 00 28187e: 48 01 c6 add %rax,%rsi 281881: 48 8b 84 24 f0 02 00 mov 0x2f0(%rsp),%rax 281888: 00 281889: 48 89 b4 24 40 01 00 mov %rsi,0x140(%rsp) 281890: 00 281891: 48 8b b4 24 60 02 00 mov 0x260(%rsp),%rsi 281898: 00 281899: 48 01 c8 add %rcx,%rax 28189c: 48 89 84 24 d0 01 00 mov %rax,0x1d0(%rsp) 2818a3: 00 2818a4: 48 8d 84 24 40 04 00 lea 0x440(%rsp),%rax 2818ab: 00 2818ac: 48 01 c8 add %rcx,%rax 2818af: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) 2818b6: 00 2818b7: 48 89 f8 mov %rdi,%rax 2818ba: 48 c1 e0 06 shl $0x6,%rax 2818be: 48 8d 1c 06 lea (%rsi,%rax,1),%rbx 2818c2: 48 8b b4 24 b8 02 00 mov 0x2b8(%rsp),%rsi 2818c9: 00 2818ca: 48 01 c6 add %rax,%rsi 2818cd: 48 03 84 24 c0 02 00 add 0x2c0(%rsp),%rax 2818d4: 00 2818d5: 48 89 b4 24 d0 00 00 mov %rsi,0xd0(%rsp) 2818dc: 00 2818dd: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 2818e4: 00 2818e5: 48 c7 84 24 40 03 00 movq $0x0,0x340(%rsp) 2818ec: 00 00 00 00 00 2818f1: 48 c7 84 24 48 03 00 movq $0x0,0x348(%rsp) 2818f8: 00 00 00 00 00 2818fd: 48 c7 84 24 50 03 00 movq $0x0,0x350(%rsp) 281904: 00 00 00 00 00 281909: 48 c7 84 24 58 03 00 movq $0x0,0x358(%rsp) 281910: 00 00 00 00 00 281915: 48 c7 84 24 60 03 00 movq $0x0,0x360(%rsp) 28191c: 00 00 00 00 00 281921: 48 c7 84 24 68 03 00 movq $0x0,0x368(%rsp) 281928: 00 00 00 00 00 28192d: 48 c7 84 24 70 03 00 movq $0x0,0x370(%rsp) 281934: 00 00 00 00 00 281939: 48 c7 84 24 78 03 00 movq $0x0,0x378(%rsp) 281940: 00 00 00 00 00 281945: 48 c7 84 24 80 03 00 movq $0x0,0x380(%rsp) 28194c: 00 00 00 00 00 281951: 48 c7 84 24 88 03 00 movq $0x0,0x388(%rsp) 281958: 00 00 00 00 00 28195d: 48 c7 84 24 90 03 00 movq $0x0,0x390(%rsp) 281964: 00 00 00 00 00 281969: 48 c7 84 24 98 03 00 movq $0x0,0x398(%rsp) 281970: 00 00 00 00 00 281975: 48 c7 84 24 a0 03 00 movq $0x0,0x3a0(%rsp) 28197c: 00 00 00 00 00 281981: 48 c7 84 24 a8 03 00 movq $0x0,0x3a8(%rsp) 281988: 00 00 00 00 00 28198d: 48 c7 84 24 b0 03 00 movq $0x0,0x3b0(%rsp) 281994: 00 00 00 00 00 281999: 48 c7 84 24 b8 03 00 movq $0x0,0x3b8(%rsp) 2819a0: 00 00 00 00 00 2819a5: 48 c7 84 24 c0 03 00 movq $0x0,0x3c0(%rsp) 2819ac: 00 00 00 00 00 2819b1: 48 c7 84 24 c8 03 00 movq $0x0,0x3c8(%rsp) 2819b8: 00 00 00 00 00 2819bd: 48 c7 84 24 d0 03 00 movq $0x0,0x3d0(%rsp) 2819c4: 00 00 00 00 00 2819c9: 48 c7 84 24 d8 03 00 movq $0x0,0x3d8(%rsp) 2819d0: 00 00 00 00 00 2819d5: 48 c7 84 24 e0 03 00 movq $0x0,0x3e0(%rsp) 2819dc: 00 00 00 00 00 2819e1: 48 c7 84 24 e8 03 00 movq $0x0,0x3e8(%rsp) 2819e8: 00 00 00 00 00 2819ed: 48 c7 84 24 f0 03 00 movq $0x0,0x3f0(%rsp) 2819f4: 00 00 00 00 00 2819f9: 48 c7 84 24 f8 03 00 movq $0x0,0x3f8(%rsp) 281a00: 00 00 00 00 00 281a05: 48 c7 84 24 00 04 00 movq $0x0,0x400(%rsp) 281a0c: 00 00 00 00 00 281a11: 48 c7 84 24 08 04 00 movq $0x0,0x408(%rsp) 281a18: 00 00 00 00 00 281a1d: 48 c7 84 24 10 04 00 movq $0x0,0x410(%rsp) 281a24: 00 00 00 00 00 281a29: 48 c7 84 24 18 04 00 movq $0x0,0x418(%rsp) 281a30: 00 00 00 00 00 281a35: 48 c7 84 24 20 04 00 movq $0x0,0x420(%rsp) 281a3c: 00 00 00 00 00 281a41: 48 c7 84 24 28 04 00 movq $0x0,0x428(%rsp) 281a48: 00 00 00 00 00 281a4d: 48 c7 84 24 30 04 00 movq $0x0,0x430(%rsp) 281a54: 00 00 00 00 00 281a59: 48 c7 84 24 38 04 00 movq $0x0,0x438(%rsp) 281a60: 00 00 00 00 00 281a65: 48 c7 84 24 20 03 00 movq $0x0,0x320(%rsp) 281a6c: 00 00 00 00 00 281a71: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 281a78: 00 281a79: 48 c7 84 24 28 03 00 movq $0x0,0x328(%rsp) 281a80: 00 00 00 00 00 281a85: 48 c7 84 24 30 03 00 movq $0x0,0x330(%rsp) 281a8c: 00 00 00 00 00 281a91: 48 c7 84 24 38 03 00 movq $0x0,0x338(%rsp) 281a98: 00 00 00 00 00 281a9d: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 281aa4: 45 85 e4 test %r12d,%r12d 281aa7: 74 58 je 281b01 281aa9: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 281ab1 281ab0: 00 281ab1: 48 8b 8c 24 78 01 00 mov 0x178(%rsp),%rcx 281ab8: 00 281ab9: 31 c0 xor %eax,%eax 281abb: 66 0f ef d2 pxor %xmm2,%xmm2 281abf: 8b 14 83 mov (%rbx,%rax,4),%edx 281ac2: 66 0f ef c0 pxor %xmm0,%xmm0 281ac6: 66 0f ef c9 pxor %xmm1,%xmm1 281aca: f2 41 0f 2a 0c 87 cvtsi2sdl (%r15,%rax,4),%xmm1 281ad0: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 281ad5: f2 0f 59 04 c1 mulsd (%rcx,%rax,8),%xmm0 281ada: f2 0f 59 cb mulsd %xmm3,%xmm1 281ade: f2 41 0f 5e 0c c6 divsd (%r14,%rax,8),%xmm1 281ae4: 48 83 c0 01 add $0x1,%rax 281ae8: f2 0f 5e c1 divsd %xmm1,%xmm0 281aec: f2 0f 58 d0 addsd %xmm0,%xmm2 281af0: 41 39 c4 cmp %eax,%r12d 281af3: 77 ca ja 281abf 281af5: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 281afc: 00 281afd: f2 0f 11 10 movsd %xmm2,(%rax) 281b01: 8b 8c 24 34 02 00 00 mov 0x234(%rsp),%ecx 281b08: 31 c0 xor %eax,%eax 281b0a: 8b 14 83 mov (%rbx,%rax,4),%edx 281b0d: 89 94 84 20 03 00 00 mov %edx,0x320(%rsp,%rax,4) 281b14: 48 83 c0 01 add $0x1,%rax 281b18: 39 c1 cmp %eax,%ecx 281b1a: 73 ee jae 281b0a 281b1c: 48 8b 44 24 70 mov 0x70(%rsp),%rax 281b21: 48 8b b4 24 b8 01 00 mov 0x1b8(%rsp),%rsi 281b28: 00 281b29: 80 bc 24 4b 01 00 00 cmpb $0x0,0x14b(%rsp) 281b30: 00 281b31: f2 0f 10 20 movsd (%rax),%xmm4 281b35: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 281b3c: 00 281b3d: f2 0f 10 04 46 movsd (%rsi,%rax,2),%xmm0 281b42: 48 8b b4 24 b0 01 00 mov 0x1b0(%rsp),%rsi 281b49: 00 281b4a: f2 0f 11 64 24 28 movsd %xmm4,0x28(%rsp) 281b50: f2 0f 58 04 46 addsd (%rsi,%rax,2),%xmm0 281b55: 48 8b b4 24 a8 01 00 mov 0x1a8(%rsp),%rsi 281b5c: 00 281b5d: f2 0f 58 04 46 addsd (%rsi,%rax,2),%xmm0 281b62: 48 8b b4 24 a0 01 00 mov 0x1a0(%rsp),%rsi 281b69: 00 281b6a: f2 0f 10 0c 46 movsd (%rsi,%rax,2),%xmm1 281b6f: f2 0f 11 8c 24 18 01 movsd %xmm1,0x118(%rsp) 281b76: 00 00 281b78: 74 15 je 281b8f 281b7a: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax 281b81: 00 281b82: f2 0f 10 28 movsd (%rax),%xmm5 281b86: f2 0f 11 ac 24 18 01 movsd %xmm5,0x118(%rsp) 281b8d: 00 00 281b8f: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 281b95: 4c 8b ac 24 f8 00 00 mov 0xf8(%rsp),%r13 281b9c: 00 281b9d: f2 0f 10 94 24 18 01 movsd 0x118(%rsp),%xmm2 281ba4: 00 00 281ba6: f2 0f 5e 54 24 78 divsd 0x78(%rsp),%xmm2 281bac: f2 0f 58 d0 addsd %xmm0,%xmm2 281bb0: f2 0f 5e 54 24 10 divsd 0x10(%rsp),%xmm2 281bb6: f2 0f 5e d5 divsd %xmm5,%xmm2 281bba: f2 0f 58 c1 addsd %xmm1,%xmm0 281bbe: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax 281bc5: 00 281bc6: 66 0f ef c9 pxor %xmm1,%xmm1 281bca: f2 0f 5e c5 divsd %xmm5,%xmm0 281bce: 66 48 0f 7e d5 movq %xmm2,%rbp 281bd3: 66 0f ef d2 pxor %xmm2,%xmm2 281bd7: f2 42 0f 5a 14 68 cvtsd2ss (%rax,%r13,2),%xmm2 281bdd: f2 0f 5e 84 24 18 02 divsd 0x218(%rsp),%xmm0 281be4: 00 00 281be6: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 281bea: 0f 28 c2 movaps %xmm2,%xmm0 281bed: e8 00 00 00 00 callq 281bf2 281bf2: 66 48 0f 6e fd movq %rbp,%xmm7 281bf7: 66 0f ef c9 pxor %xmm1,%xmm1 281bfb: 4c 89 ed mov %r13,%rbp 281bfe: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 281c02: e8 00 00 00 00 callq 281c07 281c07: 48 8b 84 24 c8 01 00 mov 0x1c8(%rsp),%rax 281c0e: 00 281c0f: f3 0f 11 84 24 94 01 movss %xmm0,0x194(%rsp) 281c16: 00 00 281c18: 42 8b 0c 28 mov (%rax,%r13,1),%ecx 281c1c: 48 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%rax 281c23: 00 281c24: 42 8b 34 28 mov (%rax,%r13,1),%esi 281c28: 8b 84 24 40 05 00 00 mov 0x540(%rsp),%eax 281c2f: 50 push %rax 281c30: ff b4 24 48 02 00 00 pushq 0x248(%rsp) 281c37: 48 8d 84 24 30 03 00 lea 0x330(%rsp),%rax 281c3e: 00 281c3f: 50 push %rax 281c40: 41 54 push %r12 281c42: 8b 84 24 44 02 00 00 mov 0x244(%rsp),%eax 281c49: 50 push %rax 281c4a: 44 8b 8c 24 58 02 00 mov 0x258(%rsp),%r9d 281c51: 00 281c52: f2 0f 10 94 24 60 02 movsd 0x260(%rsp),%xmm2 281c59: 00 00 281c5b: 44 8b 84 24 40 05 00 mov 0x540(%rsp),%r8d 281c62: 00 281c63: f2 0f 10 8c 24 20 02 movsd 0x220(%rsp),%xmm1 281c6a: 00 00 281c6c: 8b 94 24 78 02 00 00 mov 0x278(%rsp),%edx 281c73: f2 0f 10 84 24 18 02 movsd 0x218(%rsp),%xmm0 281c7a: 00 00 281c7c: 48 8b bc 24 50 02 00 mov 0x250(%rsp),%rdi 281c83: 00 281c84: e8 77 b3 ff ff callq 27d000 281c89: f2 0f 5e 44 24 38 divsd 0x38(%rsp),%xmm0 281c8f: f2 0f 10 ac 24 70 02 movsd 0x270(%rsp),%xmm5 281c96: 00 00 281c98: f2 0f 5e 44 24 30 divsd 0x30(%rsp),%xmm0 281c9e: f2 0f 58 e8 addsd %xmm0,%xmm5 281ca2: f2 0f 11 ac 24 30 01 movsd %xmm5,0x130(%rsp) 281ca9: 00 00 281cab: 48 83 c4 28 add $0x28,%rsp 281caf: 45 85 e4 test %r12d,%r12d 281cb2: 0f 84 24 09 00 00 je 2825dc 281cb8: 66 0f ef f6 pxor %xmm6,%xmm6 281cbc: f2 0f 58 ed addsd %xmm5,%xmm5 281cc0: 48 c1 e5 03 shl $0x3,%rbp 281cc4: 45 31 ed xor %r13d,%r13d 281cc7: 48 8d 84 24 80 03 00 lea 0x380(%rsp),%rax 281cce: 00 281ccf: 48 89 9c 24 98 01 00 mov %rbx,0x198(%rsp) 281cd6: 00 281cd7: 48 89 eb mov %rbp,%rbx 281cda: 4c 89 ed mov %r13,%rbp 281cdd: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 281ce4: 00 281ce5: 48 8d 84 24 00 04 00 lea 0x400(%rsp),%rax 281cec: 00 281ced: 4c 8b ac 24 d8 01 00 mov 0x1d8(%rsp),%r13 281cf4: 00 281cf5: f2 0f 2a b4 24 54 02 cvtsi2sdl 0x254(%rsp),%xmm6 281cfc: 00 00 281cfe: 44 89 a4 24 38 05 00 mov %r12d,0x538(%rsp) 281d05: 00 281d06: 4c 8b a4 24 e0 01 00 mov 0x1e0(%rsp),%r12 281d0d: 00 281d0e: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 281d15: 00 281d16: f2 0f 11 ac 24 10 01 movsd %xmm5,0x110(%rsp) 281d1d: 00 00 281d1f: f2 0f 11 b4 24 80 00 movsd %xmm6,0x80(%rsp) 281d26: 00 00 281d28: eb 36 jmp 281d60 281d2a: 48 8b 44 24 20 mov 0x20(%rsp),%rax 281d2f: f2 0f 10 00 movsd (%rax),%xmm0 281d33: f2 0f 11 84 ec c0 03 movsd %xmm0,0x3c0(%rsp,%rbp,8) 281d3a: 00 00 281d3c: 48 8b 44 24 30 mov 0x30(%rsp),%rax 281d41: 80 3c 28 00 cmpb $0x0,(%rax,%rbp,1) 281d45: 0f 85 aa 03 00 00 jne 2820f5 281d4b: 48 83 c5 01 add $0x1,%rbp 281d4f: 48 83 c3 04 add $0x4,%rbx 281d53: 39 ac 24 38 05 00 00 cmp %ebp,0x538(%rsp) 281d5a: 0f 86 ac 06 00 00 jbe 28240c 281d60: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 281d67: 00 281d68: 66 0f ef c0 pxor %xmm0,%xmm0 281d6c: 66 0f ef d2 pxor %xmm2,%xmm2 281d70: 66 0f ef e4 pxor %xmm4,%xmm4 281d74: f2 41 0f 10 5c 5d 00 movsd 0x0(%r13,%rbx,2),%xmm3 281d7b: f2 0f 10 0c 58 movsd (%rax,%rbx,2),%xmm1 281d80: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 281d87: 00 281d88: f2 0f 2a 04 18 cvtsi2sdl (%rax,%rbx,1),%xmm0 281d8d: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 281d94: 00 281d95: f2 0f 2a 14 a8 cvtsi2sdl (%rax,%rbp,4),%xmm2 281d9a: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 281da1: 00 281da2: f2 0f 59 c3 mulsd %xmm3,%xmm0 281da6: f2 0f 59 c2 mulsd %xmm2,%xmm0 281daa: 66 0f ef d2 pxor %xmm2,%xmm2 281dae: f2 0f 2a 14 18 cvtsi2sdl (%rax,%rbx,1),%xmm2 281db3: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 281dba: 00 281dbb: f2 0f 2a 24 a8 cvtsi2sdl (%rax,%rbp,4),%xmm4 281dc0: 8b 84 ac 20 03 00 00 mov 0x320(%rsp,%rbp,4),%eax 281dc7: f2 0f 59 d1 mulsd %xmm1,%xmm2 281dcb: 89 44 24 38 mov %eax,0x38(%rsp) 281dcf: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 281dd6: 00 281dd7: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 281ddb: f2 0f 10 3c 58 movsd (%rax,%rbx,2),%xmm7 281de0: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 281de7: 00 281de8: f2 0f 10 2c 58 movsd (%rax,%rbx,2),%xmm5 281ded: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 281df4: 00 281df5: f2 0f 11 7c 24 40 movsd %xmm7,0x40(%rsp) 281dfb: f2 0f 59 d4 mulsd %xmm4,%xmm2 281dff: f2 0f 10 34 58 movsd (%rax,%rbx,2),%xmm6 281e04: f2 0f 11 6c 24 48 movsd %xmm5,0x48(%rsp) 281e0a: f2 0f 11 74 24 50 movsd %xmm6,0x50(%rsp) 281e10: f2 0f 58 d0 addsd %xmm0,%xmm2 281e14: 66 0f ef c0 pxor %xmm0,%xmm0 281e18: f2 0f 5e 54 24 10 divsd 0x10(%rsp),%xmm2 281e1e: f2 0f 5e 54 24 08 divsd 0x8(%rsp),%xmm2 281e24: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 281e28: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 281e2e: f2 0f 11 94 ec 40 03 movsd %xmm2,0x340(%rsp,%rbp,8) 281e35: 00 00 281e37: e8 00 00 00 00 callq 281e3c 281e3c: 66 45 0f ef d2 pxor %xmm10,%xmm10 281e41: 66 0f ef db pxor %xmm3,%xmm3 281e45: f2 45 0f 10 0c ee movsd (%r14,%rbp,8),%xmm9 281e4b: f2 45 0f 2a 14 af cvtsi2sdl (%r15,%rbp,4),%xmm10 281e51: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 281e55: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 281e5c: 00 281e5d: 80 bc 24 4a 01 00 00 cmpb $0x0,0x14a(%rsp) 281e64: 00 281e65: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 281e6b: f2 41 0f 59 da mulsd %xmm10,%xmm3 281e70: f2 41 0f 5e d9 divsd %xmm9,%xmm3 281e75: f2 0f 11 1c e8 movsd %xmm3,(%rax,%rbp,8) 281e7a: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 281e81: 00 281e82: f2 0f 10 24 58 movsd (%rax,%rbx,2),%xmm4 281e87: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 281e8e: 00 281e8f: f2 44 0f 10 04 58 movsd (%rax,%rbx,2),%xmm8 281e95: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 281e9c: 00 281e9d: f2 0f 10 34 e8 movsd (%rax,%rbp,8),%xmm6 281ea2: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 281ea9: 00 281eaa: f2 0f 10 3c e8 movsd (%rax,%rbp,8),%xmm7 281eaf: 48 8b 44 24 70 mov 0x70(%rsp),%rax 281eb4: f2 0f 10 08 movsd (%rax),%xmm1 281eb8: 74 19 je 281ed3 281eba: 48 8b 44 24 30 mov 0x30(%rsp),%rax 281ebf: 80 3c 28 00 cmpb $0x0,(%rax,%rbp,1) 281ec3: 74 0e je 281ed3 281ec5: 80 bc 24 93 01 00 00 cmpb $0x0,0x193(%rsp) 281ecc: 00 281ecd: 0f 85 04 05 00 00 jne 2823d7 281ed3: 66 0f ef ed pxor %xmm5,%xmm5 281ed7: f2 41 0f 10 04 5c movsd (%r12,%rbx,2),%xmm0 281edd: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 281ee5 281ee4: 00 281ee5: f2 0f 11 7c 24 68 movsd %xmm7,0x68(%rsp) 281eeb: f2 0f 59 8c 24 80 00 mulsd 0x80(%rsp),%xmm1 281ef2: 00 00 281ef4: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 281efb: 00 281efc: f2 0f 11 74 24 60 movsd %xmm6,0x60(%rsp) 281f02: f2 44 0f 11 44 24 58 movsd %xmm8,0x58(%rsp) 281f09: f2 41 0f 59 c2 mulsd %xmm10,%xmm0 281f0e: f2 0f 11 64 24 18 movsd %xmm4,0x18(%rsp) 281f14: f2 0f 11 2c e8 movsd %xmm5,(%rax,%rbp,8) 281f19: f2 41 0f 5e c1 divsd %xmm9,%xmm0 281f1e: f2 0f 5c 44 24 28 subsd 0x28(%rsp),%xmm0 281f24: f2 0f 5c c1 subsd %xmm1,%xmm0 281f28: f2 0f 5c c5 subsd %xmm5,%xmm0 281f2c: 66 0f 2f 04 24 comisd (%rsp),%xmm0 281f31: 0f 86 f3 fd ff ff jbe 281d2a 281f37: f2 0f 10 74 24 78 movsd 0x78(%rsp),%xmm6 281f3d: f2 44 0f 10 4c 24 40 movsd 0x40(%rsp),%xmm9 281f44: f2 0f 59 c2 mulsd %xmm2,%xmm0 281f48: 66 0f ef c9 pxor %xmm1,%xmm1 281f4c: f2 0f 11 ac 24 00 01 movsd %xmm5,0x100(%rsp) 281f53: 00 00 281f55: f2 0f 10 6c 24 10 movsd 0x10(%rsp),%xmm5 281f5b: f2 0f 2a 4c 24 38 cvtsi2sdl 0x38(%rsp),%xmm1 281f61: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 281f67: f2 44 0f 10 94 24 10 movsd 0x110(%rsp),%xmm10 281f6e: 01 00 00 281f71: f2 44 0f 5e ce divsd %xmm6,%xmm9 281f76: f2 44 0f 5e d1 divsd %xmm1,%xmm10 281f7b: f2 0f 10 4c 24 50 movsd 0x50(%rsp),%xmm1 281f81: f2 0f 58 c9 addsd %xmm1,%xmm1 281f85: f2 44 0f 5e cd divsd %xmm5,%xmm9 281f8a: f2 0f 5e cd divsd %xmm5,%xmm1 281f8e: f2 44 0f 5e cf divsd %xmm7,%xmm9 281f93: f2 0f 5e cf divsd %xmm7,%xmm1 281f97: f2 44 0f 59 8c 24 30 mulsd 0x130(%rsp),%xmm9 281f9e: 01 00 00 281fa1: f2 45 0f 58 d1 addsd %xmm9,%xmm10 281fa6: f2 44 0f 10 4c 24 48 movsd 0x48(%rsp),%xmm9 281fad: f2 45 0f 58 c9 addsd %xmm9,%xmm9 281fb2: f2 44 0f 5e ce divsd %xmm6,%xmm9 281fb7: f2 44 0f 5e cd divsd %xmm5,%xmm9 281fbc: f2 44 0f 5e cf divsd %xmm7,%xmm9 281fc1: f2 45 0f 58 ca addsd %xmm10,%xmm9 281fc6: f2 41 0f 58 c9 addsd %xmm9,%xmm1 281fcb: 66 44 0f 28 cb movapd %xmm3,%xmm9 281fd0: f2 0f 58 ca addsd %xmm2,%xmm1 281fd4: f2 0f 5e c1 divsd %xmm1,%xmm0 281fd8: 66 0f ef c9 pxor %xmm1,%xmm1 281fdc: f2 44 0f 5e c8 divsd %xmm0,%xmm9 281fe1: 66 0f ef c0 pxor %xmm0,%xmm0 281fe5: f2 0f 2a 84 ac 20 03 cvtsi2sdl 0x320(%rsp,%rbp,4),%xmm0 281fec: 00 00 281fee: f2 0f 59 c2 mulsd %xmm2,%xmm0 281ff2: f2 0f 5e c3 divsd %xmm3,%xmm0 281ff6: f2 41 0f 5a c9 cvtsd2ss %xmm9,%xmm1 281ffb: f2 44 0f 11 4c 24 40 movsd %xmm9,0x40(%rsp) 282002: f2 0f 11 44 24 38 movsd %xmm0,0x38(%rsp) 282008: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 282010 28200f: 00 282010: e8 00 00 00 00 callq 282015 282015: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 28201d 28201c: 00 28201d: f2 0f 10 5c 24 38 movsd 0x38(%rsp),%xmm3 282023: f2 44 0f 10 4c 24 40 movsd 0x40(%rsp),%xmm9 28202a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28202e: f2 0f 59 d8 mulsd %xmm0,%xmm3 282032: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 28203a 282039: 00 28203a: f2 41 0f 59 c9 mulsd %xmm9,%xmm1 28203f: f2 0f 11 5c 24 38 movsd %xmm3,0x38(%rsp) 282045: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 282049: e8 00 00 00 00 callq 28204e 28204e: f2 44 0f 10 44 24 58 movsd 0x58(%rsp),%xmm8 282055: f2 0f 10 64 24 18 movsd 0x18(%rsp),%xmm4 28205b: f2 0f 10 74 24 60 movsd 0x60(%rsp),%xmm6 282061: f2 0f 10 7c 24 68 movsd 0x68(%rsp),%xmm7 282067: f2 41 0f 58 e0 addsd %xmm8,%xmm4 28206c: 66 45 0f ef c0 pxor %xmm8,%xmm8 282071: 80 bc 24 4b 01 00 00 cmpb $0x0,0x14b(%rsp) 282078: 00 282079: f2 0f 10 ac 24 00 01 movsd 0x100(%rsp),%xmm5 282080: 00 00 282082: f2 0f 58 f7 addsd %xmm7,%xmm6 282086: f3 44 0f 5a c0 cvtss2sd %xmm0,%xmm8 28208b: f2 44 0f 59 44 24 38 mulsd 0x38(%rsp),%xmm8 282092: f2 0f 5e e6 divsd %xmm6,%xmm4 282096: f2 41 0f 59 e0 mulsd %xmm8,%xmm4 28209b: f2 0f 11 a4 ec c0 03 movsd %xmm4,0x3c0(%rsp,%rbp,8) 2820a2: 00 00 2820a4: 0f 84 92 fc ff ff je 281d3c 2820aa: 66 45 0f ef c0 pxor %xmm8,%xmm8 2820af: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2820b4: f2 44 0f 2a 84 ac 20 cvtsi2sdl 0x320(%rsp,%rbp,4),%xmm8 2820bb: 03 00 00 2820be: f2 44 0f 59 84 24 18 mulsd 0x118(%rsp),%xmm8 2820c5: 01 00 00 2820c8: f2 44 0f 5e 44 24 78 divsd 0x78(%rsp),%xmm8 2820cf: f2 44 0f 5e 44 24 10 divsd 0x10(%rsp),%xmm8 2820d6: 80 3c 28 00 cmpb $0x0,(%rax,%rbp,1) 2820da: f2 44 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm8 2820e1: f2 41 0f 58 e0 addsd %xmm8,%xmm4 2820e6: f2 0f 11 a4 ec c0 03 movsd %xmm4,0x3c0(%rsp,%rbp,8) 2820ed: 00 00 2820ef: 0f 84 56 fc ff ff je 281d4b 2820f5: 48 8b 84 24 60 01 00 mov 0x160(%rsp),%rax 2820fc: 00 2820fd: 49 63 34 af movslq (%r15,%rbp,4),%rsi 282101: f2 0f 11 6c 24 18 movsd %xmm5,0x18(%rsp) 282107: 48 8b bc 24 38 01 00 mov 0x138(%rsp),%rdi 28210e: 00 28210f: 48 c7 84 24 00 03 00 movq $0x0,0x300(%rsp) 282116: 00 00 00 00 00 28211b: 48 c7 84 24 08 03 00 movq $0x0,0x308(%rsp) 282122: 00 00 00 00 00 282127: 48 63 0c a8 movslq (%rax,%rbp,4),%rcx 28212b: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 282132: 00 282133: 48 c7 84 24 10 03 00 movq $0x0,0x310(%rsp) 28213a: 00 00 00 00 00 28213f: 48 c7 84 24 18 03 00 movq $0x0,0x318(%rsp) 282146: 00 00 00 00 00 28214b: 8b 14 a8 mov (%rax,%rbp,4),%edx 28214e: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax 282155: 00 282156: 2b 14 a8 sub (%rax,%rbp,4),%edx 282159: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 282160: 00 282161: 48 63 d2 movslq %edx,%rdx 282164: f2 0f 10 0c 47 movsd (%rdi,%rax,2),%xmm1 282169: 48 8b bc 24 40 01 00 mov 0x140(%rsp),%rdi 282170: 00 282171: f2 0f 10 04 5f movsd (%rdi,%rbx,2),%xmm0 282176: 48 8d bc 24 10 03 00 lea 0x310(%rsp),%rdi 28217d: 00 28217e: 57 push %rdi 28217f: 48 8d bc 24 20 03 00 lea 0x320(%rsp),%rdi 282186: 00 282187: 57 push %rdi 282188: 48 8d bc 24 18 03 00 lea 0x318(%rsp),%rdi 28218f: 00 282190: 57 push %rdi 282191: 48 8d bc 24 18 03 00 lea 0x318(%rsp),%rdi 282198: 00 282199: 57 push %rdi 28219a: 0f b6 bc 24 b2 01 00 movzbl 0x1b2(%rsp),%edi 2821a1: 00 2821a2: 57 push %rdi 2821a3: 48 8b bc 24 98 01 00 mov 0x198(%rsp),%rdi 2821aa: 00 2821ab: f2 41 0f 10 1c ee movsd (%r14,%rbp,8),%xmm3 2821b1: 44 0f b6 0c 2f movzbl (%rdi,%rbp,1),%r9d 2821b6: 48 8b bc 24 90 01 00 mov 0x190(%rsp),%rdi 2821bd: 00 2821be: 4c 63 04 af movslq (%rdi,%rbp,4),%r8 2821c2: 48 8b bc 24 48 01 00 mov 0x148(%rsp),%rdi 2821c9: 00 2821ca: f2 0f 10 14 47 movsd (%rdi,%rax,2),%xmm2 2821cf: 8b bc 24 74 01 00 00 mov 0x174(%rsp),%edi 2821d6: e8 45 c6 ff ff callq 27e820 2821db: 66 0f ef c0 pxor %xmm0,%xmm0 2821df: f2 0f 10 6c 24 40 movsd 0x40(%rsp),%xmm5 2821e5: f2 41 0f 2a 04 af cvtsi2sdl (%r15,%rbp,4),%xmm0 2821eb: f2 41 0f 59 04 5c mulsd (%r12,%rbx,2),%xmm0 2821f1: f2 41 0f 5e 04 ee divsd (%r14,%rbp,8),%xmm0 2821f7: f2 0f 5c 44 24 50 subsd 0x50(%rsp),%xmm0 2821fd: f2 0f 5c 84 24 28 03 subsd 0x328(%rsp),%xmm0 282204: 00 00 282206: f2 0f 5c 84 24 30 03 subsd 0x330(%rsp),%xmm0 28220d: 00 00 28220f: f2 0f 5c 84 24 40 03 subsd 0x340(%rsp),%xmm0 282216: 00 00 282218: f2 0f 5c 84 24 38 03 subsd 0x338(%rsp),%xmm0 28221f: 00 00 282221: 48 83 c4 28 add $0x28,%rsp 282225: f2 0f 5c c5 subsd %xmm5,%xmm0 282229: 66 0f 2f 04 24 comisd (%rsp),%xmm0 28222e: 0f 87 6e 01 00 00 ja 2823a2 282234: 48 8b 44 24 20 mov 0x20(%rsp),%rax 282239: f2 0f 10 00 movsd (%rax),%xmm0 28223d: f2 0f 11 84 ec c0 03 movsd %xmm0,0x3c0(%rsp,%rbp,8) 282244: 00 00 282246: e9 00 fb ff ff jmpq 281d4b 28224b: 45 89 f4 mov %r14d,%r12d 28224e: 49 89 de mov %rbx,%r14 282251: 48 8b 5c 24 50 mov 0x50(%rsp),%rbx 282256: 4c 8b ac 24 e8 01 00 mov 0x1e8(%rsp),%r13 28225d: 00 28225e: 66 0f ef c9 pxor %xmm1,%xmm1 282262: 48 83 c3 20 add $0x20,%rbx 282266: f3 0f 10 84 24 94 01 movss 0x194(%rsp),%xmm0 28226d: 00 00 28226f: 49 63 85 b8 b4 00 00 movslq 0xb4b8(%r13),%rax 282276: 48 89 c2 mov %rax,%rdx 282279: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 282280: c1 fa 1f sar $0x1f,%edx 282283: 48 c1 f8 25 sar $0x25,%rax 282287: 29 d0 sub %edx,%eax 282289: 83 c0 01 add $0x1,%eax 28228c: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 282290: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 282298 282297: 00 282298: f2 0f 11 4c 24 18 movsd %xmm1,0x18(%rsp) 28229e: 66 0f ef c9 pxor %xmm1,%xmm1 2822a2: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 2822a6: e8 00 00 00 00 callq 2822ab 2822ab: 66 0f ef c9 pxor %xmm1,%xmm1 2822af: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 2822b4: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2822b8: f2 0f 59 4c 24 18 mulsd 0x18(%rsp),%xmm1 2822be: 66 0f ef c0 pxor %xmm0,%xmm0 2822c2: f2 0f 5a 45 00 cvtsd2ss 0x0(%rbp),%xmm0 2822c7: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2822cb: e8 00 00 00 00 callq 2822d0 2822d0: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 2822d7: 00 2822d8: 48 8b b4 24 d0 01 00 mov 0x1d0(%rsp),%rsi 2822df: 00 2822e0: 48 83 84 24 28 01 00 addq $0x8,0x128(%rsp) 2822e7: 00 08 2822e9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2822ed: f2 0f 11 04 46 movsd %xmm0,(%rsi,%rax,2) 2822f2: 48 83 c0 04 add $0x4,%rax 2822f6: 48 83 84 24 80 01 00 addq $0x40,0x180(%rsp) 2822fd: 00 40 2822ff: 48 83 84 24 78 01 00 addq $0x40,0x178(%rsp) 282306: 00 40 282308: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) 28230f: 00 282310: 48 83 f8 08 cmp $0x8,%rax 282314: 0f 85 cb f5 ff ff jne 2818e5 28231a: 48 83 c5 08 add $0x8,%rbp 28231e: 48 83 44 24 70 08 addq $0x8,0x70(%rsp) 282324: 48 83 84 24 88 01 00 addq $0x1,0x188(%rsp) 28232b: 00 01 28232d: 48 8b 84 24 88 01 00 mov 0x188(%rsp),%rax 282334: 00 282335: 48 83 84 24 38 01 00 addq $0x10,0x138(%rsp) 28233c: 00 10 28233e: 48 83 ac 24 08 02 00 subq $0xffffffffffffff80,0x208(%rsp) 282345: 00 80 282347: 48 83 84 24 00 02 00 addq $0x10,0x200(%rsp) 28234e: 00 10 282350: 48 89 6c 24 20 mov %rbp,0x20(%rsp) 282355: 41 39 85 d0 04 00 00 cmp %eax,0x4d0(%r13) 28235c: 0f 87 bb f3 ff ff ja 28171d 282362: 48 8b 84 24 d8 04 00 mov 0x4d8(%rsp),%rax 282369: 00 28236a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 282371: 00 00 282373: 0f 85 91 02 00 00 jne 28260a 282379: 48 81 c4 e0 04 00 00 add $0x4e0,%rsp 282380: 5b pop %rbx 282381: 5d pop %rbp 282382: 41 5c pop %r12 282384: 41 5d pop %r13 282386: 41 5e pop %r14 282388: 41 5f pop %r15 28238a: c3 retq 28238b: 66 0f ef e4 pxor %xmm4,%xmm4 28238f: f2 0f 11 24 24 movsd %xmm4,(%rsp) 282394: f2 0f 11 a4 24 30 01 movsd %xmm4,0x130(%rsp) 28239b: 00 00 28239d: e9 6d f2 ff ff jmpq 28160f 2823a2: f2 0f 10 8c 24 08 01 movsd 0x108(%rsp),%xmm1 2823a9: 00 00 2823ab: f2 0f 5e c8 divsd %xmm0,%xmm1 2823af: 66 0f ef c0 pxor %xmm0,%xmm0 2823b3: f2 0f 5a 84 ec c0 03 cvtsd2ss 0x3c0(%rsp,%rbp,8),%xmm0 2823ba: 00 00 2823bc: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2823c0: e8 00 00 00 00 callq 2823c5 2823c5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2823c9: f2 0f 11 84 ec c0 03 movsd %xmm0,0x3c0(%rsp,%rbp,8) 2823d0: 00 00 2823d2: e9 74 f9 ff ff jmpq 281d4b 2823d7: 66 0f ef ed pxor %xmm5,%xmm5 2823db: 80 bc 24 23 02 00 00 cmpb $0x0,0x223(%rsp) 2823e2: 00 2823e3: f2 0f 2a ac 24 28 05 cvtsi2sdl 0x528(%rsp),%xmm5 2823ea: 00 00 2823ec: f2 0f 59 e9 mulsd %xmm1,%xmm5 2823f0: 0f 84 e1 fa ff ff je 281ed7 2823f6: 66 0f ef c0 pxor %xmm0,%xmm0 2823fa: f2 0f 2a 84 24 f8 02 cvtsi2sdl 0x2f8(%rsp),%xmm0 282401: 00 00 282403: f2 0f 59 e8 mulsd %xmm0,%xmm5 282407: e9 cb fa ff ff jmpq 281ed7 28240c: 48 8b 9c 24 98 01 00 mov 0x198(%rsp),%rbx 282413: 00 282414: 44 8b a4 24 38 05 00 mov 0x538(%rsp),%r12d 28241b: 00 28241c: f2 0f 10 84 24 c0 03 movsd 0x3c0(%rsp),%xmm0 282423: 00 00 282425: 48 8b 94 24 10 02 00 mov 0x210(%rsp),%rdx 28242c: 00 28242d: 48 8d 84 24 c8 03 00 lea 0x3c8(%rsp),%rax 282434: 00 282435: 66 0f ef d2 pxor %xmm2,%xmm2 282439: eb 08 jmp 282443 28243b: f2 0f 10 00 movsd (%rax),%xmm0 28243f: 48 83 c0 08 add $0x8,%rax 282443: f2 0f 58 d0 addsd %xmm0,%xmm2 282447: 48 39 c2 cmp %rax,%rdx 28244a: 75 ef jne 28243b 28244c: 48 8b 44 24 70 mov 0x70(%rsp),%rax 282451: 80 bc 24 4a 01 00 00 cmpb $0x0,0x14a(%rsp) 282458: 00 282459: 66 0f ef c0 pxor %xmm0,%xmm0 28245d: f2 0f 10 20 movsd (%rax),%xmm4 282461: 74 1b je 28247e 282463: 80 bc 24 23 02 00 00 cmpb $0x0,0x223(%rsp) 28246a: 00 28246b: 0f 84 54 01 00 00 je 2825c5 282471: 66 0f ef c0 pxor %xmm0,%xmm0 282475: f2 0f 2a 84 24 fc 02 cvtsi2sdl 0x2fc(%rsp),%xmm0 28247c: 00 00 28247e: f2 0f 59 e0 mulsd %xmm0,%xmm4 282482: 45 85 e4 test %r12d,%r12d 282485: 0f 84 cb fd ff ff je 282256 28248b: 48 89 5c 24 50 mov %rbx,0x50(%rsp) 282490: f2 0f 10 7c 24 28 movsd 0x28(%rsp),%xmm7 282496: 4c 89 f3 mov %r14,%rbx 282499: 45 31 ed xor %r13d,%r13d 28249c: 45 89 e6 mov %r12d,%r14d 28249f: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 2824a7 2824a6: 00 2824a7: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 2824af 2824ae: 00 2824af: 48 8d 8c 24 80 03 00 lea 0x380(%rsp),%rcx 2824b6: 00 2824b7: 4c 8b a4 24 80 01 00 mov 0x180(%rsp),%r12 2824be: 00 2824bf: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp 2824c6: 00 2824c7: eb 16 jmp 2824df 2824c9: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2824ce: f2 0f 10 10 movsd (%rax),%xmm2 2824d2: 49 83 c5 01 add $0x1,%r13 2824d6: 45 39 ee cmp %r13d,%r14d 2824d9: 0f 86 6c fd ff ff jbe 28224b 2824df: f2 42 0f 10 1c e9 movsd (%rcx,%r13,8),%xmm3 2824e5: f2 43 0f 10 04 ec movsd (%r12,%r13,8),%xmm0 2824eb: 66 0f ef c9 pxor %xmm1,%xmm1 2824ef: f2 43 0f 2a 0c af cvtsi2sdl (%r15,%r13,4),%xmm1 2824f5: f2 0f 59 de mulsd %xmm6,%xmm3 2824f9: f2 0f 5c c5 subsd %xmm5,%xmm0 2824fd: f2 0f 59 c1 mulsd %xmm1,%xmm0 282501: 66 0f 28 cc movapd %xmm4,%xmm1 282505: f2 42 0f 5e 04 eb divsd (%rbx,%r13,8),%xmm0 28250b: f2 0f 5c c7 subsd %xmm7,%xmm0 28250f: f2 42 0f 5c 44 ed 00 subsd 0x0(%rbp,%r13,8),%xmm0 282516: f2 0f 58 cb addsd %xmm3,%xmm1 28251a: 66 0f 2f c8 comisd %xmm0,%xmm1 28251e: 73 a9 jae 2824c9 282520: f2 0f 5c c4 subsd %xmm4,%xmm0 282524: f2 0f 11 64 24 28 movsd %xmm4,0x28(%rsp) 28252a: f2 0f 10 a4 24 08 01 movsd 0x108(%rsp),%xmm4 282531: 00 00 282533: f2 46 0f 10 84 ec 40 movsd 0x340(%rsp,%r13,8),%xmm8 28253a: 03 00 00 28253d: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 282542: 66 0f 28 cc movapd %xmm4,%xmm1 282546: f2 0f 11 74 24 40 movsd %xmm6,0x40(%rsp) 28254c: f2 0f 58 cc addsd %xmm4,%xmm1 282550: f2 0f 11 7c 24 38 movsd %xmm7,0x38(%rsp) 282556: f2 44 0f 58 c1 addsd %xmm1,%xmm8 28255b: f2 44 0f 5e c0 divsd %xmm0,%xmm8 282560: f2 0f 5c c3 subsd %xmm3,%xmm0 282564: f2 0f 5e c8 divsd %xmm0,%xmm1 282568: 66 0f ef c0 pxor %xmm0,%xmm0 28256c: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 282570: f2 44 0f 11 44 24 18 movsd %xmm8,0x18(%rsp) 282577: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28257b: e8 00 00 00 00 callq 282580 282580: f2 44 0f 10 44 24 18 movsd 0x18(%rsp),%xmm8 282587: 66 0f ef c9 pxor %xmm1,%xmm1 28258b: f2 41 0f 5a c8 cvtsd2ss %xmm8,%xmm1 282590: e8 00 00 00 00 callq 282595 282595: 66 0f ef d2 pxor %xmm2,%xmm2 282599: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2825a0 2825a0: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 2825a5: f2 0f 10 74 24 40 movsd 0x40(%rsp),%xmm6 2825ab: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 2825af: f2 0f 10 7c 24 38 movsd 0x38(%rsp),%xmm7 2825b5: f2 0f 10 64 24 28 movsd 0x28(%rsp),%xmm4 2825bb: 66 48 0f 6e e8 movq %rax,%xmm5 2825c0: e9 0d ff ff ff jmpq 2824d2 2825c5: 8b 84 24 28 05 00 00 mov 0x528(%rsp),%eax 2825cc: 66 0f ef c0 pxor %xmm0,%xmm0 2825d0: 83 c0 01 add $0x1,%eax 2825d3: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 2825d7: e9 a2 fe ff ff jmpq 28247e 2825dc: 66 0f ef c0 pxor %xmm0,%xmm0 2825e0: e9 40 fe ff ff jmpq 282425 2825e5: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2825ed 2825ec: 00 2825ed: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2825f5 2825f4: 00 2825f5: f2 0f 5e f0 divsd %xmm0,%xmm6 2825f9: f2 0f 11 64 24 78 movsd %xmm4,0x78(%rsp) 2825ff: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 282605: e9 c7 ef ff ff jmpq 2815d1 28260a: e8 00 00 00 00 callq 28260f 28260f: 90 nop 0000000000282610 : 282610: e8 00 00 00 00 callq 282615 282615: 41 57 push %r15 282617: 41 8d 41 fd lea -0x3(%r9),%eax 28261b: 41 56 push %r14 28261d: 41 89 ce mov %ecx,%r14d 282620: 41 55 push %r13 282622: 41 54 push %r12 282624: 55 push %rbp 282625: 53 push %rbx 282626: 48 83 ec 50 sub $0x50,%rsp 28262a: 83 f8 01 cmp $0x1,%eax 28262d: 41 0f 96 c5 setbe %r13b 282631: 41 83 f9 0a cmp $0xa,%r9d 282635: 44 8b bc 24 a8 00 00 mov 0xa8(%rsp),%r15d 28263c: 00 28263d: 48 8b 9c 24 d0 00 00 mov 0xd0(%rsp),%rbx 282644: 00 282645: 0f 94 c0 sete %al 282648: 48 8b ac 24 d8 00 00 mov 0xd8(%rsp),%rbp 28264f: 00 282650: 41 09 c5 or %eax,%r13d 282653: 84 c9 test %cl,%cl 282655: 0f 84 04 03 00 00 je 28295f 28265b: 40 84 f6 test %sil,%sil 28265e: 0f 84 e8 04 00 00 je 282b4c 282664: 66 44 0f 28 c0 movapd %xmm0,%xmm8 282669: 66 0f 28 c4 movapd %xmm4,%xmm0 28266d: 45 89 c0 mov %r8d,%r8d 282670: f2 0f 58 c5 addsd %xmm5,%xmm0 282674: f2 44 0f 5e c1 divsd %xmm1,%xmm8 282679: f2 0f 58 c6 addsd %xmm6,%xmm0 28267d: f2 0f 59 f8 mulsd %xmm0,%xmm7 282681: 66 0f ef c0 pxor %xmm0,%xmm0 282685: f2 49 0f 2a c0 cvtsi2sd %r8,%xmm0 28268a: f2 0f 5e f8 divsd %xmm0,%xmm7 28268e: 66 0f 28 c4 movapd %xmm4,%xmm0 282692: 44 8d 62 01 lea 0x1(%rdx),%r12d 282696: 66 0f ef c9 pxor %xmm1,%xmm1 28269a: f2 44 0f 10 8c 24 88 movsd 0x88(%rsp),%xmm9 2826a1: 00 00 00 2826a4: f2 41 0f 59 c0 mulsd %xmm8,%xmm0 2826a9: 41 0f af fc imul %r12d,%edi 2826ad: f2 0f 11 6c 24 40 movsd %xmm5,0x40(%rsp) 2826b3: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 2826bb 2826ba: 00 2826bb: f2 0f 11 74 24 48 movsd %xmm6,0x48(%rsp) 2826c1: f2 44 0f 59 cd mulsd %xmm5,%xmm9 2826c6: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 2826cc: 8d 47 ff lea -0x1(%rdi),%eax 2826cf: f2 0f 11 64 24 30 movsd %xmm4,0x30(%rsp) 2826d5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2826da: f2 44 0f 11 44 24 28 movsd %xmm8,0x28(%rsp) 2826e1: f2 0f 11 5c 24 38 movsd %xmm3,0x38(%rsp) 2826e7: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 2826ed: f2 44 0f 11 0c 24 movsd %xmm9,(%rsp) 2826f3: f2 0f 59 cb mulsd %xmm3,%xmm1 2826f7: f2 0f 58 ca addsd %xmm2,%xmm1 2826fb: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2826ff: f2 0f 5e c7 divsd %xmm7,%xmm0 282703: f2 0f 58 84 24 a0 00 addsd 0xa0(%rsp),%xmm0 28270a: 00 00 28270c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 282710: e8 00 00 00 00 callq 282715 282715: f2 44 0f 10 0c 24 movsd (%rsp),%xmm9 28271b: f2 45 0f 5a c9 cvtsd2ss %xmm9,%xmm9 282720: 41 0f 28 c9 movaps %xmm9,%xmm1 282724: f3 44 0f 11 4c 24 08 movss %xmm9,0x8(%rsp) 28272b: e8 00 00 00 00 callq 282730 282730: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 282738 282737: 00 282738: 66 0f ef db pxor %xmm3,%xmm3 28273c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 282744 282743: 00 282744: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 282748: 66 0f 28 c3 movapd %xmm3,%xmm0 28274c: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 282751: f2 0f 5e 84 24 88 00 divsd 0x88(%rsp),%xmm0 282758: 00 00 28275a: f2 0f 59 c7 mulsd %xmm7,%xmm0 28275e: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 282764: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 282768: e8 00 00 00 00 callq 28276d 28276d: f2 0f 10 74 24 48 movsd 0x48(%rsp),%xmm6 282773: f2 0f 10 6c 24 40 movsd 0x40(%rsp),%xmm5 282779: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28277d: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 282783: f2 0f 10 5c 24 38 movsd 0x38(%rsp),%xmm3 282789: f2 0f 10 64 24 30 movsd 0x30(%rsp),%xmm4 28278f: f2 44 0f 10 44 24 28 movsd 0x28(%rsp),%xmm8 282796: f2 0f 10 7c 24 20 movsd 0x20(%rsp),%xmm7 28279c: f3 44 0f 10 4c 24 08 movss 0x8(%rsp),%xmm9 2827a3: f2 0f 11 03 movsd %xmm0,(%rbx) 2827a7: f2 41 0f 59 f0 mulsd %xmm8,%xmm6 2827ac: 44 89 e2 mov %r12d,%edx 2827af: 66 0f ef c9 pxor %xmm1,%xmm1 2827b3: f2 0f 11 64 24 30 movsd %xmm4,0x30(%rsp) 2827b9: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2827be: f2 44 0f 11 44 24 28 movsd %xmm8,0x28(%rsp) 2827c5: f3 44 0f 11 4c 24 08 movss %xmm9,0x8(%rsp) 2827cc: f2 0f 58 f5 addsd %xmm5,%xmm6 2827d0: f2 0f 59 cb mulsd %xmm3,%xmm1 2827d4: 66 0f 28 c6 movapd %xmm6,%xmm0 2827d8: f2 0f 11 74 24 20 movsd %xmm6,0x20(%rsp) 2827de: f2 0f 5e c7 divsd %xmm7,%xmm0 2827e2: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2827e6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2827ea: e8 00 00 00 00 callq 2827ef 2827ef: f3 44 0f 10 4c 24 08 movss 0x8(%rsp),%xmm9 2827f6: 41 0f 28 c9 movaps %xmm9,%xmm1 2827fa: e8 00 00 00 00 callq 2827ff 2827ff: 66 0f ef e4 pxor %xmm4,%xmm4 282803: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28280b 28280a: 00 28280b: f3 0f 5a e0 cvtss2sd %xmm0,%xmm4 28280f: 66 0f 28 c4 movapd %xmm4,%xmm0 282813: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 282819: f2 0f 5e 84 24 88 00 divsd 0x88(%rsp),%xmm0 282820: 00 00 282822: f2 0f 59 44 24 18 mulsd 0x18(%rsp),%xmm0 282828: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28282c: e8 00 00 00 00 callq 282831 282831: f2 0f 10 74 24 20 movsd 0x20(%rsp),%xmm6 282837: 45 84 f6 test %r14b,%r14b 28283a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28283e: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 282844: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 282849: f2 0f 59 84 24 88 00 mulsd 0x88(%rsp),%xmm0 282850: 00 00 282852: f2 0f 5e f0 divsd %xmm0,%xmm6 282856: 0f 84 a4 02 00 00 je 282b00 28285c: f2 44 0f 10 44 24 28 movsd 0x28(%rsp),%xmm8 282863: f2 0f 10 64 24 30 movsd 0x30(%rsp),%xmm4 282869: 66 0f ef c9 pxor %xmm1,%xmm1 28286d: 41 83 f7 01 xor $0x1,%r15d 282871: f2 0f 10 84 24 88 00 movsd 0x88(%rsp),%xmm0 282878: 00 00 28287a: f2 0f 59 03 mulsd (%rbx),%xmm0 28287e: f2 0f 5a ce cvtsd2ss %xmm6,%xmm1 282882: f2 44 0f 59 c4 mulsd %xmm4,%xmm8 282887: f2 44 0f 5e c0 divsd %xmm0,%xmm8 28288c: 66 0f ef c0 pxor %xmm0,%xmm0 282890: f2 41 0f 5a c0 cvtsd2ss %xmm8,%xmm0 282895: e8 00 00 00 00 callq 28289a 28289a: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 2828a1: 00 2828a2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2828a6: f2 0f 11 00 movsd %xmm0,(%rax) 2828aa: 45 84 ed test %r13b,%r13b 2828ad: 0f 84 a7 03 00 00 je 282c5a 2828b3: 45 84 ff test %r15b,%r15b 2828b6: 0f 84 69 01 00 00 je 282a25 2828bc: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 2828c3: 66 0f ef c9 pxor %xmm1,%xmm1 2828c7: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2828cc: f2 0f 59 8c 24 88 00 mulsd 0x88(%rsp),%xmm1 2828d3: 00 00 2828d5: f2 0f 5e 8c 24 98 00 divsd 0x98(%rsp),%xmm1 2828dc: 00 00 2828de: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 2828e5: 66 0f ef c0 pxor %xmm0,%xmm0 2828e9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2828ed: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2828f2: f2 0f 59 84 24 88 00 mulsd 0x88(%rsp),%xmm0 2828f9: 00 00 2828fb: f2 0f 5e 84 24 90 00 divsd 0x90(%rsp),%xmm0 282902: 00 00 282904: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 282908: e8 00 00 00 00 callq 28290d 28290d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 282911: f2 0f 10 0b movsd (%rbx),%xmm1 282915: 31 c0 xor %eax,%eax 282917: 66 0f 2f 0d 00 00 00 comisd 0x0(%rip),%xmm1 # 28291f 28291e: 00 28291f: 73 25 jae 282946 282921: f2 0f 10 4d 00 movsd 0x0(%rbp),%xmm1 282926: 66 0f 2f 0d 00 00 00 comisd 0x0(%rip),%xmm1 # 28292e 28292d: 00 28292e: 73 16 jae 282946 282930: f2 0f 10 4c 24 08 movsd 0x8(%rsp),%xmm1 282936: f2 0f 58 c9 addsd %xmm1,%xmm1 28293a: f2 0f 58 0c 24 addsd (%rsp),%xmm1 28293f: 66 0f 2f c8 comisd %xmm0,%xmm1 282943: 0f 96 c0 setbe %al 282946: 48 8b 94 24 e8 00 00 mov 0xe8(%rsp),%rdx 28294d: 00 28294e: 88 02 mov %al,(%rdx) 282950: 48 83 c4 50 add $0x50,%rsp 282954: 5b pop %rbx 282955: 5d pop %rbp 282956: 41 5c pop %r12 282958: 41 5d pop %r13 28295a: 41 5e pop %r14 28295c: 41 5f pop %r15 28295e: c3 retq 28295f: 45 84 ff test %r15b,%r15b 282962: 0f 85 e4 01 00 00 jne 282b4c 282968: 66 0f ef d2 pxor %xmm2,%xmm2 28296c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 282974 282973: 00 282974: f2 0f 5e 94 24 88 00 divsd 0x88(%rsp),%xmm2 28297b: 00 00 28297d: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 282985 282984: 00 282985: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 282989: 0f 28 c2 movaps %xmm2,%xmm0 28298c: f3 0f 11 14 24 movss %xmm2,(%rsp) 282991: e8 00 00 00 00 callq 282996 282996: f3 0f 10 14 24 movss (%rsp),%xmm2 28299b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2829a3 2829a2: 00 2829a3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2829a7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2829af 2829ae: 00 2829af: f2 0f 11 03 movsd %xmm0,(%rbx) 2829b3: 0f 28 c2 movaps %xmm2,%xmm0 2829b6: e8 00 00 00 00 callq 2829bb 2829bb: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 2829c2: 00 2829c3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2829c7: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2829cf 2829ce: 00 2829cf: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 2829d4: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2829db: 45 84 ed test %r13b,%r13b 2829de: 75 36 jne 282a16 2829e0: 66 0f ef ed pxor %xmm5,%xmm5 2829e4: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 2829ea: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 2829ef: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 2829f6: 66 0f ef c9 pxor %xmm1,%xmm1 2829fa: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2829ff: f2 0f 59 8c 24 88 00 mulsd 0x88(%rsp),%xmm1 282a06: 00 00 282a08: f2 0f 5e 8c 24 90 00 divsd 0x90(%rsp),%xmm1 282a0f: 00 00 282a11: e9 c8 fe ff ff jmpq 2828de 282a16: 66 0f ef db pxor %xmm3,%xmm3 282a1a: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 282a20: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 282a25: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 282a2c: 66 0f ef c0 pxor %xmm0,%xmm0 282a30: 66 0f ef c9 pxor %xmm1,%xmm1 282a34: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 282a39: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 282a40: f2 0f 59 84 24 88 00 mulsd 0x88(%rsp),%xmm0 282a47: 00 00 282a49: f2 0f 5e 84 24 90 00 divsd 0x90(%rsp),%xmm0 282a50: 00 00 282a52: 66 49 0f 7e c5 movq %xmm0,%r13 282a57: 66 0f ef c0 pxor %xmm0,%xmm0 282a5b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 282a60: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 282a67: f2 0f 59 84 24 88 00 mulsd 0x88(%rsp),%xmm0 282a6e: 00 00 282a70: f2 0f 5e 84 24 90 00 divsd 0x90(%rsp),%xmm0 282a77: 00 00 282a79: 66 49 0f 7e c4 movq %xmm0,%r12 282a7e: 66 0f ef c0 pxor %xmm0,%xmm0 282a82: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 282a87: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 282a8e: f2 0f 59 8c 24 88 00 mulsd 0x88(%rsp),%xmm1 282a95: 00 00 282a97: f2 0f 5e 8c 24 98 00 divsd 0x98(%rsp),%xmm1 282a9e: 00 00 282aa0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 282aa4: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 282aa9: f2 0f 59 84 24 88 00 mulsd 0x88(%rsp),%xmm0 282ab0: 00 00 282ab2: f2 0f 5e 84 24 98 00 divsd 0x98(%rsp),%xmm0 282ab9: 00 00 282abb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 282abf: e8 00 00 00 00 callq 282ac4 282ac4: 66 49 0f 6e ec movq %r12,%xmm5 282ac9: 66 49 0f 6e dd movq %r13,%xmm3 282ace: f3 0f 11 44 24 10 movss %xmm0,0x10(%rsp) 282ad4: 66 0f ef c9 pxor %xmm1,%xmm1 282ad8: 66 0f ef c0 pxor %xmm0,%xmm0 282adc: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 282ae0: f2 0f 5a c5 cvtsd2ss %xmm5,%xmm0 282ae4: e8 00 00 00 00 callq 282ae9 282ae9: f3 0f 10 54 24 10 movss 0x10(%rsp),%xmm2 282aef: 0f 28 ca movaps %xmm2,%xmm1 282af2: e8 00 00 00 00 callq 282af7 282af7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 282afb: e9 11 fe ff ff jmpq 282911 282b00: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 282b07: 00 282b08: f2 0f 11 30 movsd %xmm6,(%rax) 282b0c: 45 84 ed test %r13b,%r13b 282b0f: 0f 84 15 01 00 00 je 282c2a 282b15: 45 84 ff test %r15b,%r15b 282b18: 0f 84 07 ff ff ff je 282a25 282b1e: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 282b25: 66 0f ef c9 pxor %xmm1,%xmm1 282b29: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 282b2e: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 282b35: f2 0f 59 8c 24 88 00 mulsd 0x88(%rsp),%xmm1 282b3c: 00 00 282b3e: f2 0f 5e 8c 24 98 00 divsd 0x98(%rsp),%xmm1 282b45: 00 00 282b47: e9 99 fd ff ff jmpq 2828e5 282b4c: 66 0f 28 c4 movapd %xmm4,%xmm0 282b50: 45 89 c0 mov %r8d,%r8d 282b53: f2 0f 58 c5 addsd %xmm5,%xmm0 282b57: f2 0f 58 c6 addsd %xmm6,%xmm0 282b5b: f2 0f 59 f8 mulsd %xmm0,%xmm7 282b5f: 66 0f ef c0 pxor %xmm0,%xmm0 282b63: f2 49 0f 2a c0 cvtsi2sd %r8,%xmm0 282b68: f2 0f 5e f8 divsd %xmm0,%xmm7 282b6c: 45 84 f6 test %r14b,%r14b 282b6f: 0f 85 15 01 00 00 jne 282c8a 282b75: f2 0f 11 6c 24 30 movsd %xmm5,0x30(%rsp) 282b7b: 66 0f ef c0 pxor %xmm0,%xmm0 282b7f: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 282b87 282b86: 00 282b87: f2 0f 5e 84 24 88 00 divsd 0x88(%rsp),%xmm0 282b8e: 00 00 282b90: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 282b98 282b97: 00 282b98: f2 0f 11 74 24 38 movsd %xmm6,0x38(%rsp) 282b9e: 41 bc 01 00 00 00 mov $0x1,%r12d 282ba4: f2 0f 59 c5 mulsd %xmm5,%xmm0 282ba8: f2 0f 11 64 24 28 movsd %xmm4,0x28(%rsp) 282bae: f2 0f 11 5c 24 20 movsd %xmm3,0x20(%rsp) 282bb4: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 282bba: f2 0f 11 6c 24 18 movsd %xmm5,0x18(%rsp) 282bc0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 282bc4: e8 00 00 00 00 callq 282bc9 282bc9: 66 45 0f ef c9 pxor %xmm9,%xmm9 282bce: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 282bd6 282bd5: 00 282bd6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 282bda: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 282be1: 00 282be2: f2 44 0f 10 05 00 00 movsd 0x0(%rip),%xmm8 # 282beb 282be9: 00 00 282beb: f2 0f 59 c5 mulsd %xmm5,%xmm0 282bef: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 282bf5: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 282bfb: f2 0f 10 5c 24 20 movsd 0x20(%rsp),%xmm3 282c01: f2 0f 59 ac 24 88 00 mulsd 0x88(%rsp),%xmm5 282c08: 00 00 282c0a: f2 0f 10 64 24 28 movsd 0x28(%rsp),%xmm4 282c10: f2 0f 10 74 24 38 movsd 0x38(%rsp),%xmm6 282c16: f2 0f 11 03 movsd %xmm0,(%rbx) 282c1a: f2 44 0f 5a cd cvtsd2ss %xmm5,%xmm9 282c1f: f2 0f 10 6c 24 30 movsd 0x30(%rsp),%xmm5 282c25: e9 7d fb ff ff jmpq 2827a7 282c2a: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 282c31: 66 0f ef c0 pxor %xmm0,%xmm0 282c35: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 282c3a: f2 0f 59 84 24 88 00 mulsd 0x88(%rsp),%xmm0 282c41: 00 00 282c43: f2 0f 5e 84 24 90 00 divsd 0x90(%rsp),%xmm0 282c4a: 00 00 282c4c: 45 84 ff test %r15b,%r15b 282c4f: 0f 85 bc fc ff ff jne 282911 282c55: e9 9c fd ff ff jmpq 2829f6 282c5a: 45 84 ff test %r15b,%r15b 282c5d: 0f 84 8c fd ff ff je 2829ef 282c63: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 282c6a: 66 0f ef c0 pxor %xmm0,%xmm0 282c6e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 282c73: f2 0f 59 84 24 88 00 mulsd 0x88(%rsp),%xmm0 282c7a: 00 00 282c7c: f2 0f 5e 84 24 90 00 divsd 0x90(%rsp),%xmm0 282c83: 00 00 282c85: e9 87 fc ff ff jmpq 282911 282c8a: f2 44 0f 10 05 00 00 movsd 0x0(%rip),%xmm8 # 282c93 282c91: 00 00 282c93: 31 d2 xor %edx,%edx 282c95: e9 f4 f9 ff ff jmpq 28268e 282c9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000282ca0 : 282ca0: e8 00 00 00 00 callq 282ca5 282ca5: 41 57 push %r15 282ca7: 41 56 push %r14 282ca9: 41 55 push %r13 282cab: 41 54 push %r12 282cad: 55 push %rbp 282cae: 53 push %rbx 282caf: 48 89 fb mov %rdi,%rbx 282cb2: 44 89 c7 mov %r8d,%edi 282cb5: 48 81 ec 40 01 00 00 sub $0x140,%rsp 282cbc: 8b 84 24 50 02 00 00 mov 0x250(%rsp),%eax 282cc3: 89 94 24 dc 00 00 00 mov %edx,0xdc(%rsp) 282cca: 89 8c 24 e0 00 00 00 mov %ecx,0xe0(%rsp) 282cd1: 44 8b a4 24 88 01 00 mov 0x188(%rsp),%r12d 282cd8: 00 282cd9: 89 44 24 30 mov %eax,0x30(%rsp) 282cdd: 48 8b 84 24 68 02 00 mov 0x268(%rsp),%rax 282ce4: 00 282ce5: 89 b4 24 c0 00 00 00 mov %esi,0xc0(%rsp) 282cec: 8b 94 24 90 01 00 00 mov 0x190(%rsp),%edx 282cf3: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 282cfa: 00 282cfb: 48 8b 84 24 70 02 00 mov 0x270(%rsp),%rax 282d02: 00 282d03: 44 89 4c 24 20 mov %r9d,0x20(%rsp) 282d08: 44 8b 94 24 a0 01 00 mov 0x1a0(%rsp),%r10d 282d0f: 00 282d10: 48 89 44 24 70 mov %rax,0x70(%rsp) 282d15: 48 8b 84 24 78 02 00 mov 0x278(%rsp),%rax 282d1c: 00 282d1d: 8b ac 24 a8 01 00 00 mov 0x1a8(%rsp),%ebp 282d24: 4c 8b b4 24 58 02 00 mov 0x258(%rsp),%r14 282d2b: 00 282d2c: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 282d32: 48 89 44 24 38 mov %rax,0x38(%rsp) 282d37: 48 8b 84 24 80 02 00 mov 0x280(%rsp),%rax 282d3e: 00 282d3f: 4c 8b bc 24 60 02 00 mov 0x260(%rsp),%r15 282d46: 00 282d47: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 282d4d: f2 0f 11 9c 24 98 00 movsd %xmm3,0x98(%rsp) 282d54: 00 00 282d56: f2 0f 11 a4 24 a0 00 movsd %xmm4,0xa0(%rsp) 282d5d: 00 00 282d5f: f2 0f 11 ac 24 c8 00 movsd %xmm5,0xc8(%rsp) 282d66: 00 00 282d68: f2 0f 11 b4 24 d0 00 movsd %xmm6,0xd0(%rsp) 282d6f: 00 00 282d71: 48 89 44 24 40 mov %rax,0x40(%rsp) 282d76: 48 8b 84 24 88 02 00 mov 0x288(%rsp),%rax 282d7d: 00 282d7e: 48 8b 8c 24 b0 02 00 mov 0x2b0(%rsp),%rcx 282d85: 00 282d86: 4c 8b ac 24 c8 02 00 mov 0x2c8(%rsp),%r13 282d8d: 00 282d8e: 48 89 44 24 68 mov %rax,0x68(%rsp) 282d93: 48 8b 84 24 90 02 00 mov 0x290(%rsp),%rax 282d9a: 00 282d9b: 48 89 8c 24 80 00 00 mov %rcx,0x80(%rsp) 282da2: 00 282da3: 48 8b 8c 24 b8 02 00 mov 0x2b8(%rsp),%rcx 282daa: 00 282dab: 48 89 44 24 60 mov %rax,0x60(%rsp) 282db0: 48 8b 84 24 98 02 00 mov 0x298(%rsp),%rax 282db7: 00 282db8: 48 89 8c 24 b0 00 00 mov %rcx,0xb0(%rsp) 282dbf: 00 282dc0: 48 8b 8c 24 c0 02 00 mov 0x2c0(%rsp),%rcx 282dc7: 00 282dc8: 48 89 44 24 78 mov %rax,0x78(%rsp) 282dcd: 48 8b 84 24 a0 02 00 mov 0x2a0(%rsp),%rax 282dd4: 00 282dd5: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 282dda: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 282de1: 00 282de2: 48 8b 84 24 a8 02 00 mov 0x2a8(%rsp),%rax 282de9: 00 282dea: 65 48 8b 0c 25 28 00 mov %gs:0x28,%rcx 282df1: 00 00 282df3: 48 89 8c 24 38 01 00 mov %rcx,0x138(%rsp) 282dfa: 00 282dfb: 31 c9 xor %ecx,%ecx 282dfd: 48 c7 84 24 18 01 00 movq $0x0,0x118(%rsp) 282e04: 00 00 00 00 00 282e09: 48 c7 84 24 20 01 00 movq $0x0,0x120(%rsp) 282e10: 00 00 00 00 00 282e15: 48 c7 84 24 28 01 00 movq $0x0,0x128(%rsp) 282e1c: 00 00 00 00 00 282e21: 48 c7 84 24 30 01 00 movq $0x0,0x130(%rsp) 282e28: 00 00 00 00 00 282e2d: 45 84 e4 test %r12b,%r12b 282e30: 74 2d je 282e5f 282e32: 84 d2 test %dl,%dl 282e34: 74 29 je 282e5f 282e36: f2 0f 5e c1 divsd %xmm1,%xmm0 282e3a: 8b 8c 24 98 01 00 00 mov 0x198(%rsp),%ecx 282e41: 44 8b 9c 24 80 01 00 mov 0x180(%rsp),%r11d 282e48: 00 282e49: 8d 71 01 lea 0x1(%rcx),%esi 282e4c: 89 b4 24 b8 00 00 00 mov %esi,0xb8(%rsp) 282e53: 44 0f af de imul %esi,%r11d 282e57: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 282e5d: eb 21 jmp 282e80 282e5f: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 282e67 282e66: 00 282e67: 44 8b 9c 24 80 01 00 mov 0x180(%rsp),%r11d 282e6e: 00 282e6f: c7 84 24 b8 00 00 00 movl $0x1,0xb8(%rsp) 282e76: 01 00 00 00 282e7a: f2 0f 11 64 24 18 movsd %xmm4,0x18(%rsp) 282e80: 4c 8d 84 24 30 01 00 lea 0x130(%rsp),%r8 282e87: 00 282e88: 44 89 54 24 50 mov %r10d,0x50(%rsp) 282e8d: 8b 53 44 mov 0x44(%rbx),%edx 282e90: 8b 8c 24 b8 01 00 00 mov 0x1b8(%rsp),%ecx 282e97: f2 0f 10 03 movsd (%rbx),%xmm0 282e9b: 48 89 44 24 58 mov %rax,0x58(%rsp) 282ea0: 8b 73 48 mov 0x48(%rbx),%esi 282ea3: 44 8b 4b 3c mov 0x3c(%rbx),%r9d 282ea7: 44 89 5c 24 08 mov %r11d,0x8(%rsp) 282eac: f2 0f 10 5b 10 movsd 0x10(%rbx),%xmm3 282eb1: f2 0f 10 53 18 movsd 0x18(%rbx),%xmm2 282eb6: 41 50 push %r8 282eb8: f2 0f 10 4b 08 movsd 0x8(%rbx),%xmm1 282ebd: 4c 8d 84 24 30 01 00 lea 0x130(%rsp),%r8 282ec4: 00 282ec5: 41 50 push %r8 282ec7: 4c 8d 84 24 30 01 00 lea 0x130(%rsp),%r8 282ece: 00 282ecf: 41 50 push %r8 282ed1: 4c 8d 84 24 30 01 00 lea 0x130(%rsp),%r8 282ed8: 00 282ed9: 41 50 push %r8 282edb: 44 0f b6 44 24 50 movzbl 0x50(%rsp),%r8d 282ee1: 41 50 push %r8 282ee3: 4c 63 84 24 d8 01 00 movslq 0x1d8(%rsp),%r8 282eea: 00 282eeb: e8 30 b9 ff ff callq 27e820 282ef0: 8b 53 48 mov 0x48(%rbx),%edx 282ef3: 44 8b 5c 24 30 mov 0x30(%rsp),%r11d 282ef8: 66 0f ef c0 pxor %xmm0,%xmm0 282efc: f2 0f 10 ac 24 e8 01 movsd 0x1e8(%rsp),%xmm5 282f03: 00 00 282f05: f2 0f 10 64 24 38 movsd 0x38(%rsp),%xmm4 282f0b: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 282f10: 41 8d 53 ff lea -0x1(%r11),%edx 282f14: f2 0f 5e 43 10 divsd 0x10(%rbx),%xmm0 282f19: f2 0f 11 44 24 28 movsd %xmm0,0x28(%rsp) 282f1f: 66 0f ef c0 pxor %xmm0,%xmm0 282f23: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 282f28: f2 0f 59 c4 mulsd %xmm4,%xmm0 282f2c: f2 0f 58 e8 addsd %xmm0,%xmm5 282f30: f2 0f 11 ac 24 b0 00 movsd %xmm5,0xb0(%rsp) 282f37: 00 00 282f39: 48 83 c4 28 add $0x28,%rsp 282f3d: 44 20 e5 and %r12b,%bpl 282f40: 44 8b 54 24 50 mov 0x50(%rsp),%r10d 282f45: 48 8b 44 24 58 mov 0x58(%rsp),%rax 282f4a: 0f 84 af 03 00 00 je 2832ff 282f50: f2 0f 58 ac 24 48 02 addsd 0x248(%rsp),%xmm5 282f57: 00 00 282f59: 66 0f 28 c5 movapd %xmm5,%xmm0 282f5d: f2 0f 58 c4 addsd %xmm4,%xmm0 282f61: f2 41 0f 11 45 00 movsd %xmm0,0x0(%r13) 282f67: 45 84 d2 test %r10b,%r10b 282f6a: 0f 84 79 03 00 00 je 2832e9 282f70: 8b 54 24 20 mov 0x20(%rsp),%edx 282f74: 66 0f ef c9 pxor %xmm1,%xmm1 282f78: f2 0f 58 84 24 18 01 addsd 0x118(%rsp),%xmm0 282f7f: 00 00 282f81: f2 0f 58 84 24 20 01 addsd 0x120(%rsp),%xmm0 282f88: 00 00 282f8a: f2 0f 58 84 24 28 01 addsd 0x128(%rsp),%xmm0 282f91: 00 00 282f93: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 282f98: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 282f9d: f2 0f 58 84 24 30 01 addsd 0x130(%rsp),%xmm0 282fa4: 00 00 282fa6: 66 0f 2f c1 comisd %xmm1,%xmm0 282faa: 0f 86 56 01 00 00 jbe 283106 282fb0: c6 00 01 movb $0x1,(%rax) 282fb3: 40 84 ed test %bpl,%bpl 282fb6: 0f 84 6f 01 00 00 je 28312b 282fbc: f2 0f 10 84 24 88 00 movsd 0x88(%rsp),%xmm0 282fc3: 00 00 282fc5: 66 0f ef e4 pxor %xmm4,%xmm4 282fc9: f2 0f 58 84 24 48 02 addsd 0x248(%rsp),%xmm0 282fd0: 00 00 282fd2: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 282fd8: 48 8b 44 24 28 mov 0x28(%rsp),%rax 282fdd: f2 0f 11 00 movsd %xmm0,(%rax) 282fe1: 80 7b 24 00 cmpb $0x0,0x24(%rbx) 282fe5: f2 0f 10 44 24 48 movsd 0x48(%rsp),%xmm0 282feb: 0f 84 a2 02 00 00 je 283293 282ff1: f2 0f 58 84 24 98 00 addsd 0x98(%rsp),%xmm0 282ff8: 00 00 282ffa: f2 0f 10 13 movsd (%rbx),%xmm2 282ffe: 66 0f 2e 54 24 08 ucomisd 0x8(%rsp),%xmm2 283004: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 283009: 0f 8b a2 02 00 00 jnp 2832b1 28300f: f2 0f 10 5b 08 movsd 0x8(%rbx),%xmm3 283014: 66 0f 2e 5c 24 08 ucomisd 0x8(%rsp),%xmm3 28301a: 0f 8b f6 02 00 00 jnp 283316 283020: 8b 53 40 mov 0x40(%rbx),%edx 283023: 66 0f ef c0 pxor %xmm0,%xmm0 283027: 89 c0 mov %eax,%eax 283029: 66 0f ef c9 pxor %xmm1,%xmm1 28302d: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 283032: f2 0f 10 63 10 movsd 0x10(%rbx),%xmm4 283037: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 28303c: f2 0f 59 84 24 c8 00 mulsd 0xc8(%rsp),%xmm0 283043: 00 00 283045: f2 0f 58 c1 addsd %xmm1,%xmm0 283049: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 28304e: 66 0f ef c0 pxor %xmm0,%xmm0 283052: 89 c0 mov %eax,%eax 283054: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 283059: f2 48 0f 2c 84 24 d0 cvttsd2si 0xd0(%rsp),%rax 283060: 00 00 00 283063: f2 0f 59 c4 mulsd %xmm4,%xmm0 283067: 89 c0 mov %eax,%eax 283069: 66 0f 28 c8 movapd %xmm0,%xmm1 28306d: 66 0f ef c0 pxor %xmm0,%xmm0 283071: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 283076: f2 0f 5e ca divsd %xmm2,%xmm1 28307a: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 283081: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 283089 283088: 00 283089: f2 0f 59 c4 mulsd %xmm4,%xmm0 28308d: f2 0f 5e c3 divsd %xmm3,%xmm0 283091: f2 0f 58 c1 addsd %xmm1,%xmm0 283095: 66 0f ef c9 pxor %xmm1,%xmm1 283099: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28309e: f2 0f 58 c1 addsd %xmm1,%xmm0 2830a2: f2 41 0f 11 06 movsd %xmm0,(%r14) 2830a7: 80 7b 50 00 cmpb $0x0,0x50(%rbx) 2830ab: 75 04 jne 2830b1 2830ad: 66 0f ef d2 pxor %xmm2,%xmm2 2830b1: 8b 43 20 mov 0x20(%rbx),%eax 2830b4: 66 0f ef c9 pxor %xmm1,%xmm1 2830b8: f2 0f 58 c2 addsd %xmm2,%xmm0 2830bc: 8d 50 ff lea -0x1(%rax),%edx 2830bf: 8b 84 24 dc 00 00 00 mov 0xdc(%rsp),%eax 2830c6: 0f af c2 imul %edx,%eax 2830c9: 83 bc 24 e0 00 00 00 cmpl $0x1,0xe0(%rsp) 2830d0: 01 2830d1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2830d6: f2 0f 58 c1 addsd %xmm1,%xmm0 2830da: f2 41 0f 11 06 movsd %xmm0,(%r14) 2830df: 0f 84 4b 0e 00 00 je 283f30 2830e5: 8b 4b 3c mov 0x3c(%rbx),%ecx 2830e8: 85 c9 test %ecx,%ecx 2830ea: 74 52 je 28313e 2830ec: 80 7c 24 30 00 cmpb $0x0,0x30(%rsp) 2830f1: 74 4b je 28313e 2830f3: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2830fb 2830fa: 00 2830fb: f2 0f 11 94 24 d0 00 movsd %xmm2,0xd0(%rsp) 283102: 00 00 283104: eb 4d jmp 283153 283106: c6 00 00 movb $0x0,(%rax) 283109: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 28310e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283113: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283118: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 28311d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283122: 40 84 ed test %bpl,%bpl 283125: 0f 85 91 fe ff ff jne 282fbc 28312b: 66 0f ef ed pxor %xmm5,%xmm5 28312f: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 283135: 66 0f 28 c5 movapd %xmm5,%xmm0 283139: e9 9a fe ff ff jmpq 282fd8 28313e: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 283146 283145: 00 283146: 66 0f ef d2 pxor %xmm2,%xmm2 28314a: f2 0f 11 bc 24 d0 00 movsd %xmm7,0xd0(%rsp) 283151: 00 00 283153: f2 41 0f 11 17 movsd %xmm2,(%r15) 283158: 8b 43 48 mov 0x48(%rbx),%eax 28315b: 66 0f ef c9 pxor %xmm1,%xmm1 28315f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 283164: f2 0f 59 d1 mulsd %xmm1,%xmm2 283168: f2 41 0f 58 16 addsd (%r14),%xmm2 28316d: 66 0f 28 c2 movapd %xmm2,%xmm0 283171: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 283177: f2 0f 5e c1 divsd %xmm1,%xmm0 28317b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 283183 283182: 00 283183: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 283187: e8 00 00 00 00 callq 28318c 28318c: 66 0f ef c9 pxor %xmm1,%xmm1 283190: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 283196: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28319a: f2 41 0f 11 07 movsd %xmm0,(%r15) 28319f: 8b 43 48 mov 0x48(%rbx),%eax 2831a2: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 2831aa 2831a9: 00 2831aa: f2 0f 59 ac 24 88 00 mulsd 0x88(%rsp),%xmm5 2831b1: 00 00 2831b3: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2831b8: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 2831bf: f2 0f 59 c1 mulsd %xmm1,%xmm0 2831c3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2831cb 2831ca: 00 2831cb: f2 0f 5c d0 subsd %xmm0,%xmm2 2831cf: 66 0f ef c0 pxor %xmm0,%xmm0 2831d3: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2831d8: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 2831de: f2 41 0f 11 16 movsd %xmm2,(%r14) 2831e3: f2 0f 11 84 24 a0 00 movsd %xmm0,0xa0(%rsp) 2831ea: 00 00 2831ec: 66 0f 28 c5 movapd %xmm5,%xmm0 2831f0: f2 0f 5e 04 24 divsd (%rsp),%xmm0 2831f5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2831f9: e8 00 00 00 00 callq 2831fe 2831fe: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 283206 283205: 00 283206: f2 0f 59 ac 24 a0 00 mulsd 0xa0(%rsp),%xmm5 28320d: 00 00 28320f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 283217 283216: 00 283217: f3 0f 11 84 24 e0 00 movss %xmm0,0xe0(%rsp) 28321e: 00 00 283220: 66 0f 28 c5 movapd %xmm5,%xmm0 283224: f2 0f 5e 04 24 divsd (%rsp),%xmm0 283229: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28322d: e8 00 00 00 00 callq 283232 283232: f3 0f 11 84 24 e4 00 movss %xmm0,0xe4(%rsp) 283239: 00 00 28323b: 45 84 e4 test %r12b,%r12b 28323e: 0f 84 d9 00 00 00 je 28331d 283244: 83 bc 24 80 01 00 00 cmpl $0x2,0x180(%rsp) 28324b: 02 28324c: 0f 86 85 09 00 00 jbe 283bd7 283252: 8b 84 24 80 01 00 00 mov 0x180(%rsp),%eax 283259: 66 0f ef c0 pxor %xmm0,%xmm0 28325d: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 283265 283264: 00 283265: 83 e8 03 sub $0x3,%eax 283268: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28326d: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 283273: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 28327a: 00 28327b: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 283281: f2 0f 58 84 24 c0 01 addsd 0x1c0(%rsp),%xmm0 283288: 00 00 28328a: f2 0f 11 00 movsd %xmm0,(%rax) 28328e: e9 b8 00 00 00 jmpq 28334b 283293: f2 0f 58 84 24 a0 00 addsd 0xa0(%rsp),%xmm0 28329a: 00 00 28329c: f2 0f 10 13 movsd (%rbx),%xmm2 2832a0: 66 0f 2e 54 24 08 ucomisd 0x8(%rsp),%xmm2 2832a6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2832ab: 0f 8a 5e fd ff ff jp 28300f 2832b1: 0f 85 58 fd ff ff jne 28300f 2832b7: 41 bc 01 00 00 00 mov $0x1,%r12d 2832bd: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 2832c4: 00 2832c5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2832cc: 00 00 2832ce: 0f 85 2d 17 00 00 jne 284a01 2832d4: 48 81 c4 40 01 00 00 add $0x140,%rsp 2832db: 44 89 e0 mov %r12d,%eax 2832de: 5b pop %rbx 2832df: 5d pop %rbp 2832e0: 41 5c pop %r12 2832e2: 41 5d pop %r13 2832e4: 41 5e pop %r14 2832e6: 41 5f pop %r15 2832e8: c3 retq 2832e9: 66 0f ef f6 pxor %xmm6,%xmm6 2832ed: c6 00 00 movb $0x0,(%rax) 2832f0: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 2832f6: 66 0f 28 c6 movapd %xmm6,%xmm0 2832fa: e9 d9 fc ff ff jmpq 282fd8 2832ff: f2 0f 10 84 24 c0 01 movsd 0x1c0(%rsp),%xmm0 283306: 00 00 283308: f2 0f 58 84 24 48 02 addsd 0x248(%rsp),%xmm0 28330f: 00 00 283311: e9 4b fc ff ff jmpq 282f61 283316: 74 9f je 2832b7 283318: e9 03 fd ff ff jmpq 283020 28331d: 8b 53 4c mov 0x4c(%rbx),%edx 283320: 85 d2 test %edx,%edx 283322: 0f 84 8b 08 00 00 je 283bb3 283328: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 283330 28332f: 00 283330: f2 0f 10 04 24 movsd (%rsp),%xmm0 283335: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 28333c: 00 28333d: f2 0f 59 c5 mulsd %xmm5,%xmm0 283341: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 283347: f2 0f 11 00 movsd %xmm0,(%rax) 28334b: 8b 44 24 20 mov 0x20(%rsp),%eax 28334f: 66 0f ef ed pxor %xmm5,%xmm5 283353: 66 0f ef c9 pxor %xmm1,%xmm1 283357: f2 0f 10 84 24 48 02 movsd 0x248(%rsp),%xmm0 28335e: 00 00 283360: f2 0f 58 84 24 c8 01 addsd 0x1c8(%rsp),%xmm0 283367: 00 00 283369: f2 41 0f 5a 4d 00 cvtsd2ss 0x0(%r13),%xmm1 28336f: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 283374: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 283378: f2 0f 11 6c 24 50 movsd %xmm5,0x50(%rsp) 28337e: e8 00 00 00 00 callq 283383 283383: 8b 43 48 mov 0x48(%rbx),%eax 283386: 66 0f ef c9 pxor %xmm1,%xmm1 28338a: f2 0f 10 54 24 50 movsd 0x50(%rsp),%xmm2 283390: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 283394: 66 0f ef c0 pxor %xmm0,%xmm0 283398: f2 0f 58 8c 24 18 01 addsd 0x118(%rsp),%xmm1 28339f: 00 00 2833a1: f2 0f 5e 0c 24 divsd (%rsp),%xmm1 2833a6: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2833ab: f2 0f 5c d1 subsd %xmm1,%xmm2 2833af: f2 41 0f 10 0e movsd (%r14),%xmm1 2833b4: f2 0f 5e c8 divsd %xmm0,%xmm1 2833b8: 66 0f ef c0 pxor %xmm0,%xmm0 2833bc: f2 0f 5a 84 24 e8 01 cvtsd2ss 0x1e8(%rsp),%xmm0 2833c3: 00 00 2833c5: f2 41 0f 58 0f addsd (%r15),%xmm1 2833ca: f2 0f 5c d1 subsd %xmm1,%xmm2 2833ce: 66 0f ef c9 pxor %xmm1,%xmm1 2833d2: f2 0f 5a 8c 24 08 02 cvtsd2ss 0x208(%rsp),%xmm1 2833d9: 00 00 2833db: 66 48 0f 7e d5 movq %xmm2,%rbp 2833e0: e8 00 00 00 00 callq 2833e5 2833e5: f2 0f 10 34 24 movsd (%rsp),%xmm6 2833ea: 66 0f ef ff pxor %xmm7,%xmm7 2833ee: 66 0f ef e4 pxor %xmm4,%xmm4 2833f2: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 2833f6: f2 0f 11 7c 24 48 movsd %xmm7,0x48(%rsp) 2833fc: 66 0f ef db pxor %xmm3,%xmm3 283400: f2 0f 2a a4 24 f0 01 cvtsi2sdl 0x1f0(%rsp),%xmm4 283407: 00 00 283409: f2 0f 2a 9c 24 10 02 cvtsi2sdl 0x210(%rsp),%xmm3 283410: 00 00 283412: f2 0f 59 f7 mulsd %xmm7,%xmm6 283416: 66 0f ef ff pxor %xmm7,%xmm7 28341a: f2 48 0f 2a bc 24 28 cvtsi2sdq 0x228(%rsp),%xmm7 283421: 02 00 00 283424: f2 0f 11 a4 24 00 01 movsd %xmm4,0x100(%rsp) 28342b: 00 00 28342d: f2 0f 11 9c 24 10 01 movsd %xmm3,0x110(%rsp) 283434: 00 00 283436: f2 0f 11 bc 24 f8 00 movsd %xmm7,0xf8(%rsp) 28343d: 00 00 28343f: f2 0f 59 bc 24 e8 01 mulsd 0x1e8(%rsp),%xmm7 283446: 00 00 283448: f2 0f 11 b4 24 f0 00 movsd %xmm6,0xf0(%rsp) 28344f: 00 00 283451: f2 0f 59 fc mulsd %xmm4,%xmm7 283455: 66 0f ef e4 pxor %xmm4,%xmm4 283459: f2 48 0f 2a a4 24 30 cvtsi2sdq 0x230(%rsp),%xmm4 283460: 02 00 00 283463: f2 0f 11 a4 24 08 01 movsd %xmm4,0x108(%rsp) 28346a: 00 00 28346c: f2 0f 59 a4 24 08 02 mulsd 0x208(%rsp),%xmm4 283473: 00 00 283475: f2 0f 11 bc 24 c0 00 movsd %xmm7,0xc0(%rsp) 28347c: 00 00 28347e: 66 0f 28 c4 movapd %xmm4,%xmm0 283482: f2 0f 59 c3 mulsd %xmm3,%xmm0 283486: f2 0f 11 84 24 c8 00 movsd %xmm0,0xc8(%rsp) 28348d: 00 00 28348f: f2 0f 58 f8 addsd %xmm0,%xmm7 283493: f2 0f 11 bc 24 e8 00 movsd %xmm7,0xe8(%rsp) 28349a: 00 00 28349c: f2 0f 5e fe divsd %xmm6,%xmm7 2834a0: f2 0f 11 7c 24 58 movsd %xmm7,0x58(%rsp) 2834a6: 45 84 e4 test %r12b,%r12b 2834a9: 0f 85 9b 0a 00 00 jne 283f4a 2834af: f2 0f 10 1c 24 movsd (%rsp),%xmm3 2834b4: f2 0f 59 5c 24 10 mulsd 0x10(%rsp),%xmm3 2834ba: 83 7b 4c 01 cmpl $0x1,0x4c(%rbx) 2834be: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 2834c4: 0f 84 84 0e 00 00 je 28434e 2834ca: f2 0f 10 04 24 movsd (%rsp),%xmm0 2834cf: f2 0f 5c 44 24 30 subsd 0x30(%rsp),%xmm0 2834d5: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2834dd 2834dc: 00 2834dd: f2 0f 11 84 24 98 00 movsd %xmm0,0x98(%rsp) 2834e4: 00 00 2834e6: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2834ee 2834ed: 00 2834ee: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2834f6 2834f5: 00 2834f6: 66 0f ef ed pxor %xmm5,%xmm5 2834fa: f2 0f 59 44 24 30 mulsd 0x30(%rsp),%xmm0 283500: f2 0f 5e 04 24 divsd (%rsp),%xmm0 283505: f2 0f 5a e8 cvtsd2ss %xmm0,%xmm5 283509: 0f 28 c5 movaps %xmm5,%xmm0 28350c: f3 0f 11 ac 24 dc 00 movss %xmm5,0xdc(%rsp) 283513: 00 00 283515: e8 00 00 00 00 callq 28351a 28351a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 283522 283521: 00 283522: f3 0f 11 84 24 b8 00 movss %xmm0,0xb8(%rsp) 283529: 00 00 28352b: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 283533 283532: 00 283533: f2 0f 59 84 24 98 00 mulsd 0x98(%rsp),%xmm0 28353a: 00 00 28353c: f2 0f 5e 04 24 divsd (%rsp),%xmm0 283541: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 283545: e8 00 00 00 00 callq 28354a 28354a: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 283550: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 283554: 66 0f ef c9 pxor %xmm1,%xmm1 283558: f3 0f 10 94 24 b8 00 movss 0xb8(%rsp),%xmm2 28355f: 00 00 283561: f2 0f 59 c3 mulsd %xmm3,%xmm0 283565: f3 0f 5a ca cvtss2sd %xmm2,%xmm1 283569: f2 0f 59 cb mulsd %xmm3,%xmm1 28356d: f2 0f 58 c0 addsd %xmm0,%xmm0 283571: f2 0f 58 c1 addsd %xmm1,%xmm0 283575: f2 0f 58 44 24 48 addsd 0x48(%rsp),%xmm0 28357b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 283583 283582: 00 283583: f2 0f 11 84 24 b8 00 movsd %xmm0,0xb8(%rsp) 28358a: 00 00 28358c: 66 48 0f 6e c5 movq %rbp,%xmm0 283591: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 283599 283598: 00 283599: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2835a1 2835a0: 00 2835a1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2835a5: e8 00 00 00 00 callq 2835aa 2835aa: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2835ae: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 2835b4: f2 0f 11 44 24 48 movsd %xmm0,0x48(%rsp) 2835ba: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835c9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835ce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835d8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835dd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835e2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835e7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835ec: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835f1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835f6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2835fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283600: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283605: 48 8b 44 24 70 mov 0x70(%rsp),%rax 28360a: f2 0f 10 74 24 48 movsd 0x48(%rsp),%xmm6 283610: 66 0f 2f b4 24 d0 00 comisd 0xd0(%rsp),%xmm6 283617: 00 00 283619: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283620: 48 8b 44 24 38 mov 0x38(%rsp),%rax 283625: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 28362c: 48 8b 44 24 40 mov 0x40(%rsp),%rax 283631: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283638: 48 8b 44 24 68 mov 0x68(%rsp),%rax 28363d: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283644: 48 8b 44 24 60 mov 0x60(%rsp),%rax 283649: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283650: 48 8b 44 24 78 mov 0x78(%rsp),%rax 283655: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 28365c: 0f 86 be 08 00 00 jbe 283f20 283662: f2 44 0f 10 04 24 movsd (%rsp),%xmm8 283668: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 28366f: 00 283670: 66 0f ef d2 pxor %xmm2,%xmm2 283674: f2 44 0f 59 c6 mulsd %xmm6,%xmm8 283679: f2 0f 10 28 movsd (%rax),%xmm5 28367d: 66 41 0f 28 c8 movapd %xmm8,%xmm1 283682: f2 0f 5c cd subsd %xmm5,%xmm1 283686: 66 0f 2f 4c 24 08 comisd 0x8(%rsp),%xmm1 28368c: 76 60 jbe 2836ee 28368e: 8b 84 24 d0 01 00 00 mov 0x1d0(%rsp),%eax 283695: 66 0f ef c0 pxor %xmm0,%xmm0 283699: f2 0f 10 5c 24 18 movsd 0x18(%rsp),%xmm3 28369f: 66 0f ef d2 pxor %xmm2,%xmm2 2836a3: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2836a8: 8b 84 24 d8 01 00 00 mov 0x1d8(%rsp),%eax 2836af: 01 c0 add %eax,%eax 2836b1: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2836b6: 8b 84 24 e0 01 00 00 mov 0x1e0(%rsp),%eax 2836bd: f2 0f 59 c3 mulsd %xmm3,%xmm0 2836c1: 01 c0 add %eax,%eax 2836c3: f2 0f 58 c2 addsd %xmm2,%xmm0 2836c7: 66 0f ef d2 pxor %xmm2,%xmm2 2836cb: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2836d0: f2 0f 59 d3 mulsd %xmm3,%xmm2 2836d4: f2 0f 58 d0 addsd %xmm0,%xmm2 2836d8: f2 0f 58 94 24 c0 00 addsd 0xc0(%rsp),%xmm2 2836df: 00 00 2836e1: f2 0f 58 94 24 c8 00 addsd 0xc8(%rsp),%xmm2 2836e8: 00 00 2836ea: f2 0f 5e d1 divsd %xmm1,%xmm2 2836ee: 8b 44 24 20 mov 0x20(%rsp),%eax 2836f2: 3b 84 24 78 01 00 00 cmp 0x178(%rsp),%eax 2836f9: 0f 84 f8 0c 00 00 je 2843f7 2836ff: 66 0f ef db pxor %xmm3,%xmm3 283703: 66 0f ef e4 pxor %xmm4,%xmm4 283707: f3 0f 5a 9c 24 e4 00 cvtss2sd 0xe4(%rsp),%xmm3 28370e: 00 00 283710: f2 0f 59 5c 24 10 mulsd 0x10(%rsp),%xmm3 283716: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 28371b: 66 0f 28 fb movapd %xmm3,%xmm7 28371f: f2 0f 58 fb addsd %xmm3,%xmm7 283723: f2 0f 5c cf subsd %xmm7,%xmm1 283727: 66 0f 2f 4c 24 08 comisd 0x8(%rsp),%xmm1 28372d: 76 2c jbe 28375b 28372f: 8b 84 24 d0 01 00 00 mov 0x1d0(%rsp),%eax 283736: 66 0f ef e4 pxor %xmm4,%xmm4 28373a: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 28373f: f2 0f 59 64 24 18 mulsd 0x18(%rsp),%xmm4 283745: f2 0f 58 a4 24 c0 00 addsd 0xc0(%rsp),%xmm4 28374c: 00 00 28374e: f2 0f 58 a4 24 c8 00 addsd 0xc8(%rsp),%xmm4 283755: 00 00 283757: f2 0f 5e e1 divsd %xmm1,%xmm4 28375b: 66 0f ef c0 pxor %xmm0,%xmm0 28375f: 66 41 0f 28 f0 movapd %xmm8,%xmm6 283764: 66 0f ef c9 pxor %xmm1,%xmm1 283768: f3 0f 5a 84 24 e0 00 cvtss2sd 0xe0(%rsp),%xmm0 28376f: 00 00 283771: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 283777: f2 0f 59 04 24 mulsd (%rsp),%xmm0 28377c: f2 0f 5c f0 subsd %xmm0,%xmm6 283780: 66 0f 2f 74 24 08 comisd 0x8(%rsp),%xmm6 283786: 76 46 jbe 2837ce 283788: 8b 84 24 e0 01 00 00 mov 0x1e0(%rsp),%eax 28378f: 66 0f ef c9 pxor %xmm1,%xmm1 283793: 66 45 0f ef c9 pxor %xmm9,%xmm9 283798: 01 c0 add %eax,%eax 28379a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28379f: 8b 84 24 d8 01 00 00 mov 0x1d8(%rsp),%eax 2837a6: f2 0f 59 4c 24 18 mulsd 0x18(%rsp),%xmm1 2837ac: 01 c0 add %eax,%eax 2837ae: f2 4c 0f 2a c8 cvtsi2sd %rax,%xmm9 2837b3: f2 41 0f 58 c9 addsd %xmm9,%xmm1 2837b8: f2 0f 58 8c 24 c0 00 addsd 0xc0(%rsp),%xmm1 2837bf: 00 00 2837c1: f2 0f 58 8c 24 c8 00 addsd 0xc8(%rsp),%xmm1 2837c8: 00 00 2837ca: f2 0f 5e ce divsd %xmm6,%xmm1 2837ce: 8b 44 24 20 mov 0x20(%rsp),%eax 2837d2: 3b 84 24 78 01 00 00 cmp 0x178(%rsp),%eax 2837d9: 0f 84 bc 0c 00 00 je 28449b 2837df: f2 0f 5c f7 subsd %xmm7,%xmm6 2837e3: 66 0f 2f 74 24 08 comisd 0x8(%rsp),%xmm6 2837e9: 66 45 0f ef c0 pxor %xmm8,%xmm8 2837ee: 76 0f jbe 2837ff 2837f0: f2 44 0f 10 84 24 e8 movsd 0xe8(%rsp),%xmm8 2837f7: 00 00 00 2837fa: f2 44 0f 5e c6 divsd %xmm6,%xmm8 2837ff: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 283805: 66 0f 2f d6 comisd %xmm6,%xmm2 283809: 0f 86 0c 0b 00 00 jbe 28431b 28380f: 8b 84 24 d0 01 00 00 mov 0x1d0(%rsp),%eax 283816: 66 0f ef f6 pxor %xmm6,%xmm6 28381a: f2 0f 10 7c 24 18 movsd 0x18(%rsp),%xmm7 283820: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 283825: f2 0f 59 f7 mulsd %xmm7,%xmm6 283829: f2 0f 5e f2 divsd %xmm2,%xmm6 28382d: f2 0f 58 f5 addsd %xmm5,%xmm6 283831: 66 0f 2f f0 comisd %xmm0,%xmm6 283835: 72 36 jb 28386d 283837: 8b 94 24 e0 01 00 00 mov 0x1e0(%rsp),%edx 28383e: 66 0f ef f6 pxor %xmm6,%xmm6 283842: f2 48 0f 2a f2 cvtsi2sd %rdx,%xmm6 283847: 8b 94 24 d8 01 00 00 mov 0x1d8(%rsp),%edx 28384e: f2 0f 59 f7 mulsd %xmm7,%xmm6 283852: 66 0f ef ff pxor %xmm7,%xmm7 283856: f2 48 0f 2a fa cvtsi2sd %rdx,%xmm7 28385b: f2 0f 58 f7 addsd %xmm7,%xmm6 28385f: f2 0f 5e f2 divsd %xmm2,%xmm6 283863: 66 0f 2f f3 comisd %xmm3,%xmm6 283867: 0f 83 04 10 00 00 jae 284871 28386d: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 283873: 31 d2 xor %edx,%edx 283875: 66 0f 2f e6 comisd %xmm6,%xmm4 283879: 0f 86 af 0a 00 00 jbe 28432e 28387f: 66 0f ef f6 pxor %xmm6,%xmm6 283883: f2 44 0f 10 54 24 18 movsd 0x18(%rsp),%xmm10 28388a: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 28388f: f2 41 0f 59 f2 mulsd %xmm10,%xmm6 283894: 66 0f 28 fe movapd %xmm6,%xmm7 283898: f2 0f 5e fc divsd %xmm4,%xmm7 28389c: f2 0f 58 fd addsd %xmm5,%xmm7 2838a0: 66 0f 2f f8 comisd %xmm0,%xmm7 2838a4: 0f 82 4f 03 00 00 jb 283bf9 2838aa: 8b 84 24 e0 01 00 00 mov 0x1e0(%rsp),%eax 2838b1: 66 0f ef ff pxor %xmm7,%xmm7 2838b5: 66 45 0f ef c9 pxor %xmm9,%xmm9 2838ba: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 2838bf: 8b 84 24 d8 01 00 00 mov 0x1d8(%rsp),%eax 2838c6: f2 4c 0f 2a c8 cvtsi2sd %rax,%xmm9 2838cb: f2 41 0f 59 fa mulsd %xmm10,%xmm7 2838d0: f2 41 0f 58 f9 addsd %xmm9,%xmm7 2838d5: f2 0f 5e fc divsd %xmm4,%xmm7 2838d9: 66 0f 2f df comisd %xmm7,%xmm3 2838dd: 0f 86 16 03 00 00 jbe 283bf9 2838e3: 66 0f 2f 4c 24 08 comisd 0x8(%rsp),%xmm1 2838e9: b8 01 00 00 00 mov $0x1,%eax 2838ee: 0f 87 13 03 00 00 ja 283c07 2838f4: 84 d2 test %dl,%dl 2838f6: 75 04 jne 2838fc 2838f8: 66 0f 28 d4 movapd %xmm4,%xmm2 2838fc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283901: 66 0f 2f 54 24 08 comisd 0x8(%rsp),%xmm2 283907: 0f 86 21 09 00 00 jbe 28422e 28390d: f2 0f 10 2c 24 movsd (%rsp),%xmm5 283912: f2 0f 59 6c 24 10 mulsd 0x10(%rsp),%xmm5 283918: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 28391e: 45 84 e4 test %r12b,%r12b 283921: 0f 85 d6 0d 00 00 jne 2846fd 283927: 83 7b 4c 01 cmpl $0x1,0x4c(%rbx) 28392b: 0f 84 92 0f 00 00 je 2848c3 283931: f2 0f 10 04 24 movsd (%rsp),%xmm0 283936: f2 0f 5c 44 24 20 subsd 0x20(%rsp),%xmm0 28393c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 283944 283943: 00 283944: f2 0f 11 44 24 28 movsd %xmm0,0x28(%rsp) 28394a: f2 0f 10 6c 24 48 movsd 0x48(%rsp),%xmm5 283950: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 283957: 00 283958: f2 0f 10 a4 24 b8 00 movsd 0xb8(%rsp),%xmm4 28395f: 00 00 283961: 66 0f 2f ec comisd %xmm4,%xmm5 283965: 0f 86 df 08 00 00 jbe 28424a 28396b: f2 0f 11 20 movsd %xmm4,(%rax) 28396f: f2 0f 10 7c 24 30 movsd 0x30(%rsp),%xmm7 283975: 48 8b 44 24 70 mov 0x70(%rsp),%rax 28397a: f2 0f 10 9c 24 98 00 movsd 0x98(%rsp),%xmm3 283981: 00 00 283983: f2 0f 10 64 24 58 movsd 0x58(%rsp),%xmm4 283989: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 28398f: f2 0f 11 20 movsd %xmm4,(%rax) 283993: f2 0f 11 5c 24 28 movsd %xmm3,0x28(%rsp) 283999: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2839a1 2839a0: 00 2839a1: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 2839a7: f3 0f 10 84 24 dc 00 movss 0xdc(%rsp),%xmm0 2839ae: 00 00 2839b0: e8 00 00 00 00 callq 2839b5 2839b5: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp 2839ba: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2839c2 2839c1: 00 2839c2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2839c6: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 2839cc: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 2839d1: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2839d9 2839d8: 00 2839d9: f2 0f 59 44 24 28 mulsd 0x28(%rsp),%xmm0 2839df: f2 0f 5e 04 24 divsd (%rsp),%xmm0 2839e4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2839e8: e8 00 00 00 00 callq 2839ed 2839ed: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2839f2: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2839f6: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 2839fc: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 283a02: f2 0f 11 00 movsd %xmm0,(%rax) 283a06: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 283a0d: 00 283a0e: f2 0f 58 c0 addsd %xmm0,%xmm0 283a12: f2 0f 10 08 movsd (%rax),%xmm1 283a16: f2 0f 5c 4d 00 subsd 0x0(%rbp),%xmm1 283a1b: f2 0f 5c c8 subsd %xmm0,%xmm1 283a1f: 66 0f 2f cb comisd %xmm3,%xmm1 283a23: f2 0f 11 4c 24 10 movsd %xmm1,0x10(%rsp) 283a29: 76 10 jbe 283a3b 283a2b: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 283a31: 66 0f 2f d3 comisd %xmm3,%xmm2 283a35: 0f 87 f1 0a 00 00 ja 28452c 283a3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283a40: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283a45: 48 8b 44 24 68 mov 0x68(%rsp),%rax 283a4a: 41 bc 01 00 00 00 mov $0x1,%r12d 283a50: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283a57: 48 8b 44 24 60 mov 0x60(%rsp),%rax 283a5c: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283a63: 48 8b 44 24 78 mov 0x78(%rsp),%rax 283a68: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283a6f: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 283a76: 00 283a77: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283a7e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283a83: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283a88: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283a8d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283a92: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283a97: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283a9c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283aa1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283aa6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283aab: 8b 84 24 d0 01 00 00 mov 0x1d0(%rsp),%eax 283ab2: 85 c0 test %eax,%eax 283ab4: 0f 84 5d 04 00 00 je 283f17 283aba: 48 8b 44 24 38 mov 0x38(%rsp),%rax 283abf: f2 0f 10 08 movsd (%rax),%xmm1 283ac3: 66 0f 2f 4c 24 08 comisd 0x8(%rsp),%xmm1 283ac9: 0f 86 d4 03 00 00 jbe 283ea3 283acf: 8b 84 24 d0 01 00 00 mov 0x1d0(%rsp),%eax 283ad6: f2 0f 59 0c 24 mulsd (%rsp),%xmm1 283adb: 66 0f ef c0 pxor %xmm0,%xmm0 283adf: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 283ae4: f2 0f 59 44 24 18 mulsd 0x18(%rsp),%xmm0 283aea: f2 0f 5e c1 divsd %xmm1,%xmm0 283aee: 8b 84 24 d8 01 00 00 mov 0x1d8(%rsp),%eax 283af5: 03 84 24 e0 01 00 00 add 0x1e0(%rsp),%eax 283afc: 0f 85 c4 03 00 00 jne 283ec6 283b02: 66 0f ef c9 pxor %xmm1,%xmm1 283b06: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 283b0a: e8 00 00 00 00 callq 283b0f 283b0f: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 283b16: 00 283b17: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 283b1b: f2 0f 11 00 movsd %xmm0,(%rax) 283b1f: 45 84 e4 test %r12b,%r12b 283b22: 0f 84 95 f7 ff ff je 2832bd 283b28: 48 8b 44 24 70 mov 0x70(%rsp),%rax 283b2d: 41 bc 01 00 00 00 mov $0x1,%r12d 283b33: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283b3a: 48 8b 44 24 38 mov 0x38(%rsp),%rax 283b3f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283b46: 48 8b 44 24 40 mov 0x40(%rsp),%rax 283b4b: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283b52: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 283b59: 00 283b5a: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283b61: 48 8b 44 24 68 mov 0x68(%rsp),%rax 283b66: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283b6d: 48 8b 44 24 60 mov 0x60(%rsp),%rax 283b72: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283b79: 48 8b 44 24 78 mov 0x78(%rsp),%rax 283b7e: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283b85: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 283b8c: 00 283b8d: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283b94: e9 24 f7 ff ff jmpq 2832bd 283b99: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283ba0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283ba7: 31 c0 xor %eax,%eax 283ba9: e8 00 00 00 00 callq 283bae 283bae: e9 5b f5 ff ff jmpq 28310e 283bb3: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 283bba: 00 283bbb: f2 0f 10 1c 24 movsd (%rsp),%xmm3 283bc0: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 283bc8 283bc7: 00 283bc8: f2 0f 11 18 movsd %xmm3,(%rax) 283bcc: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 283bd2: e9 74 f7 ff ff jmpq 28334b 283bd7: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 283bde: 00 283bdf: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 283be7 283be6: 00 283be7: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 283bee: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 283bf4: e9 52 f7 ff ff jmpq 28334b 283bf9: 31 c0 xor %eax,%eax 283bfb: 66 0f 2f 4c 24 08 comisd 0x8(%rsp),%xmm1 283c01: 0f 86 8e 0c 00 00 jbe 284895 283c07: f2 0f 5e f1 divsd %xmm1,%xmm6 283c0b: f2 0f 58 ee addsd %xmm6,%xmm5 283c0f: 66 0f 2f c5 comisd %xmm5,%xmm0 283c13: 76 51 jbe 283c66 283c15: 8b 8c 24 e0 01 00 00 mov 0x1e0(%rsp),%ecx 283c1c: 66 0f ef c0 pxor %xmm0,%xmm0 283c20: 66 0f ef ed pxor %xmm5,%xmm5 283c24: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 283c29: 8b 8c 24 d8 01 00 00 mov 0x1d8(%rsp),%ecx 283c30: f2 0f 59 44 24 18 mulsd 0x18(%rsp),%xmm0 283c36: f2 48 0f 2a e9 cvtsi2sd %rcx,%xmm5 283c3b: f2 0f 58 c5 addsd %xmm5,%xmm0 283c3f: f2 0f 5e c1 divsd %xmm1,%xmm0 283c43: 66 0f 2f c3 comisd %xmm3,%xmm0 283c47: 72 1d jb 283c66 283c49: 84 d2 test %dl,%dl 283c4b: 0f 85 ab fc ff ff jne 2838fc 283c51: 66 0f 28 d4 movapd %xmm4,%xmm2 283c55: 84 c0 test %al,%al 283c57: 0f 85 9f fc ff ff jne 2838fc 283c5d: 66 0f 28 d1 movapd %xmm1,%xmm2 283c61: e9 96 fc ff ff jmpq 2838fc 283c66: 84 d2 test %dl,%dl 283c68: 0f 85 8e fc ff ff jne 2838fc 283c6e: 66 0f 28 d4 movapd %xmm4,%xmm2 283c72: 84 c0 test %al,%al 283c74: 0f 85 82 fc ff ff jne 2838fc 283c7a: 66 41 0f 28 d0 movapd %xmm8,%xmm2 283c7f: e9 78 fc ff ff jmpq 2838fc 283c84: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 283c8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283c91: b8 01 00 00 00 mov $0x1,%eax 283c96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283c9d: e8 00 00 00 00 callq 283ca2 283ca2: e9 54 f9 ff ff jmpq 2835fb 283ca7: 48 8b 44 24 28 mov 0x28(%rsp),%rax 283cac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283cb3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283cba: f2 0f 10 00 movsd (%rax),%xmm0 283cbe: b8 01 00 00 00 mov $0x1,%eax 283cc3: e8 00 00 00 00 callq 283cc8 283cc8: e9 29 f9 ff ff jmpq 2835f6 283ccd: f2 0f 10 84 24 30 01 movsd 0x130(%rsp),%xmm0 283cd4: 00 00 283cd6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283cdd: b8 01 00 00 00 mov $0x1,%eax 283ce2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283ce9: e8 00 00 00 00 callq 283cee 283cee: e9 fe f8 ff ff jmpq 2835f1 283cf3: f2 0f 10 84 24 28 01 movsd 0x128(%rsp),%xmm0 283cfa: 00 00 283cfc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283d03: b8 01 00 00 00 mov $0x1,%eax 283d08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283d0f: e8 00 00 00 00 callq 283d14 283d14: e9 d3 f8 ff ff jmpq 2835ec 283d19: f2 0f 10 84 24 20 01 movsd 0x120(%rsp),%xmm0 283d20: 00 00 283d22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283d29: b8 01 00 00 00 mov $0x1,%eax 283d2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283d35: e8 00 00 00 00 callq 283d3a 283d3a: e9 a8 f8 ff ff jmpq 2835e7 283d3f: f2 0f 10 84 24 48 02 movsd 0x248(%rsp),%xmm0 283d46: 00 00 283d48: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283d4f: b8 01 00 00 00 mov $0x1,%eax 283d54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283d5b: e8 00 00 00 00 callq 283d60 283d60: e9 7d f8 ff ff jmpq 2835e2 283d65: f2 0f 10 84 24 c8 01 movsd 0x1c8(%rsp),%xmm0 283d6c: 00 00 283d6e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283d75: b8 01 00 00 00 mov $0x1,%eax 283d7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283d81: e8 00 00 00 00 callq 283d86 283d86: e9 52 f8 ff ff jmpq 2835dd 283d8b: f2 0f 10 84 24 18 01 movsd 0x118(%rsp),%xmm0 283d92: 00 00 283d94: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283d9b: b8 01 00 00 00 mov $0x1,%eax 283da0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283da7: e8 00 00 00 00 callq 283dac 283dac: e9 27 f8 ff ff jmpq 2835d8 283db1: f2 41 0f 2c 17 cvttsd2si (%r15),%edx 283db6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283dbd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283dc4: 31 c0 xor %eax,%eax 283dc6: e8 00 00 00 00 callq 283dcb 283dcb: e9 35 f8 ff ff jmpq 283605 283dd0: f2 41 0f 10 06 movsd (%r14),%xmm0 283dd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283ddc: b8 01 00 00 00 mov $0x1,%eax 283de1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283de8: e8 00 00 00 00 callq 283ded 283ded: e9 0e f8 ff ff jmpq 283600 283df2: f2 0f 10 04 24 movsd (%rsp),%xmm0 283df7: f2 0f 59 44 24 50 mulsd 0x50(%rsp),%xmm0 283dfd: b8 01 00 00 00 mov $0x1,%eax 283e02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283e09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283e10: e8 00 00 00 00 callq 283e15 283e15: e9 b9 f7 ff ff jmpq 2835d3 283e1a: 8b 54 24 20 mov 0x20(%rsp),%edx 283e1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283e25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283e2c: 31 c0 xor %eax,%eax 283e2e: e8 00 00 00 00 callq 283e33 283e33: e9 96 f7 ff ff jmpq 2835ce 283e38: f2 0f 10 04 24 movsd (%rsp),%xmm0 283e3d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283e44: b8 01 00 00 00 mov $0x1,%eax 283e49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283e50: e8 00 00 00 00 callq 283e55 283e55: e9 6f f7 ff ff jmpq 2835c9 283e5a: f2 0f 10 44 24 48 movsd 0x48(%rsp),%xmm0 283e60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283e67: b8 01 00 00 00 mov $0x1,%eax 283e6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283e73: e8 00 00 00 00 callq 283e78 283e78: e9 47 f7 ff ff jmpq 2835c4 283e7d: f2 0f 10 84 24 b8 00 movsd 0xb8(%rsp),%xmm0 283e84: 00 00 283e86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 283e8d: b8 01 00 00 00 mov $0x1,%eax 283e92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 283e99: e8 00 00 00 00 callq 283e9e 283e9e: e9 1c f7 ff ff jmpq 2835bf 283ea3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283ea8: 8b 84 24 d8 01 00 00 mov 0x1d8(%rsp),%eax 283eaf: 03 84 24 e0 01 00 00 add 0x1e0(%rsp),%eax 283eb6: 0f 84 e6 09 00 00 je 2848a2 283ebc: 41 bc 01 00 00 00 mov $0x1,%r12d 283ec2: 66 0f ef c0 pxor %xmm0,%xmm0 283ec6: 48 8b 44 24 40 mov 0x40(%rsp),%rax 283ecb: f2 0f 10 10 movsd (%rax),%xmm2 283ecf: 66 0f 2f 54 24 08 comisd 0x8(%rsp),%xmm2 283ed5: 0f 86 f5 04 00 00 jbe 2843d0 283edb: 8b 84 24 e0 01 00 00 mov 0x1e0(%rsp),%eax 283ee2: 66 0f ef c9 pxor %xmm1,%xmm1 283ee6: 66 0f ef db pxor %xmm3,%xmm3 283eea: f2 0f 59 14 24 mulsd (%rsp),%xmm2 283eef: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 283ef4: 8b 84 24 d8 01 00 00 mov 0x1d8(%rsp),%eax 283efb: f2 0f 59 4c 24 18 mulsd 0x18(%rsp),%xmm1 283f01: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 283f06: f2 0f 58 cb addsd %xmm3,%xmm1 283f0a: f2 0f 5e ca divsd %xmm2,%xmm1 283f0e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 283f12: e9 ef fb ff ff jmpq 283b06 283f17: 66 0f ef c0 pxor %xmm0,%xmm0 283f1b: e9 ce fb ff ff jmpq 283aee 283f20: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 283f25: 41 bc 01 00 00 00 mov $0x1,%r12d 283f2b: e9 7b fb ff ff jmpq 283aab 283f30: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 283f38 283f37: 00 283f38: f2 0f 11 ac 24 d0 00 movsd %xmm5,0xd0(%rsp) 283f3f: 00 00 283f41: 66 0f 28 d5 movapd %xmm5,%xmm2 283f45: e9 09 f2 ff ff jmpq 283153 283f4a: 8b 84 24 d0 01 00 00 mov 0x1d0(%rsp),%eax 283f51: 66 0f ef c0 pxor %xmm0,%xmm0 283f55: 66 0f ef c9 pxor %xmm1,%xmm1 283f59: f2 0f 5a 8c 24 88 00 cvtsd2ss 0x88(%rsp),%xmm1 283f60: 00 00 283f62: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 283f67: f2 0f 59 44 24 18 mulsd 0x18(%rsp),%xmm0 283f6d: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 283f74: 00 283f75: f2 0f 5e c7 divsd %xmm7,%xmm0 283f79: f2 0f 58 00 addsd (%rax),%xmm0 283f7d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 283f81: e8 00 00 00 00 callq 283f86 283f86: f2 0f 10 14 24 movsd (%rsp),%xmm2 283f8b: f2 0f 59 54 24 10 mulsd 0x10(%rsp),%xmm2 283f91: f2 0f 5a d2 cvtsd2ss %xmm2,%xmm2 283f95: 0f 28 ca movaps %xmm2,%xmm1 283f98: f3 0f 11 94 24 98 00 movss %xmm2,0x98(%rsp) 283f9f: 00 00 283fa1: e8 00 00 00 00 callq 283fa6 283fa6: 66 0f ef ed pxor %xmm5,%xmm5 283faa: f3 0f 10 94 24 98 00 movss 0x98(%rsp),%xmm2 283fb1: 00 00 283fb3: f3 0f 5a e8 cvtss2sd %xmm0,%xmm5 283fb7: f2 0f 11 6c 24 30 movsd %xmm5,0x30(%rsp) 283fbd: 8b 84 24 e0 01 00 00 mov 0x1e0(%rsp),%eax 283fc4: 66 0f ef c0 pxor %xmm0,%xmm0 283fc8: 66 0f ef c9 pxor %xmm1,%xmm1 283fcc: f3 0f 11 94 24 98 00 movss %xmm2,0x98(%rsp) 283fd3: 00 00 283fd5: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 283fda: 8b 84 24 d8 01 00 00 mov 0x1d8(%rsp),%eax 283fe1: f2 0f 59 44 24 18 mulsd 0x18(%rsp),%xmm0 283fe7: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 283fec: f2 0f 58 c1 addsd %xmm1,%xmm0 283ff0: f2 0f 10 0c 24 movsd (%rsp),%xmm1 283ff5: f2 0f 5c 4c 24 30 subsd 0x30(%rsp),%xmm1 283ffb: f2 0f 5e 44 24 58 divsd 0x58(%rsp),%xmm0 284001: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 284005: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 284009: e8 00 00 00 00 callq 28400e 28400e: f3 0f 10 94 24 98 00 movss 0x98(%rsp),%xmm2 284015: 00 00 284017: 0f 28 ca movaps %xmm2,%xmm1 28401a: e8 00 00 00 00 callq 28401f 28401f: 66 0f ef ff pxor %xmm7,%xmm7 284023: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 284027: f2 0f 11 bc 24 98 00 movsd %xmm7,0x98(%rsp) 28402e: 00 00 284030: e9 b1 f4 ff ff jmpq 2834e6 284035: f2 0f 10 1c 24 movsd (%rsp),%xmm3 28403a: f2 0f 10 44 24 50 movsd 0x50(%rsp),%xmm0 284040: 66 0f ef d2 pxor %xmm2,%xmm2 284044: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28404b: f2 0f 10 4c 24 28 movsd 0x28(%rsp),%xmm1 284051: 8b 43 48 mov 0x48(%rbx),%eax 284054: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28405b: f2 0f 59 c3 mulsd %xmm3,%xmm0 28405f: f2 0f 58 c9 addsd %xmm1,%xmm1 284063: f2 0f 5c 44 24 20 subsd 0x20(%rsp),%xmm0 284069: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 28406e: b8 01 00 00 00 mov $0x1,%eax 284073: f2 0f 5c c1 subsd %xmm1,%xmm0 284077: f2 41 0f 10 0e movsd (%r14),%xmm1 28407c: f2 0f 5e ca divsd %xmm2,%xmm1 284080: f2 41 0f 58 0f addsd (%r15),%xmm1 284085: f2 0f 59 cb mulsd %xmm3,%xmm1 284089: f2 0f 5c c1 subsd %xmm1,%xmm0 28408d: f2 0f 5c 84 24 48 02 subsd 0x248(%rsp),%xmm0 284094: 00 00 284096: f2 0f 5c 84 24 c8 01 subsd 0x1c8(%rsp),%xmm0 28409d: 00 00 28409f: f2 0f 5c 84 24 18 01 subsd 0x118(%rsp),%xmm0 2840a6: 00 00 2840a8: e8 00 00 00 00 callq 2840ad 2840ad: e9 f4 f9 ff ff jmpq 283aa6 2840b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2840b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2840c0: 31 c0 xor %eax,%eax 2840c2: e8 00 00 00 00 callq 2840c7 2840c7: e9 d5 f9 ff ff jmpq 283aa1 2840cc: 8b 94 24 e0 01 00 00 mov 0x1e0(%rsp),%edx 2840d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2840da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2840e1: 31 c0 xor %eax,%eax 2840e3: e8 00 00 00 00 callq 2840e8 2840e8: e9 be f9 ff ff jmpq 283aab 2840ed: 8b 43 48 mov 0x48(%rbx),%eax 2840f0: 66 0f ef c9 pxor %xmm1,%xmm1 2840f4: f2 41 0f 10 06 movsd (%r14),%xmm0 2840f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 284100: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 284107: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28410c: b8 01 00 00 00 mov $0x1,%eax 284111: f2 0f 5e c1 divsd %xmm1,%xmm0 284115: f2 41 0f 58 07 addsd (%r15),%xmm0 28411a: f2 0f 59 04 24 mulsd (%rsp),%xmm0 28411f: e8 00 00 00 00 callq 284124 284124: e9 73 f9 ff ff jmpq 283a9c 284129: f2 0f 10 44 24 10 movsd 0x10(%rsp),%xmm0 28412f: f2 0f 59 04 24 mulsd (%rsp),%xmm0 284134: b8 01 00 00 00 mov $0x1,%eax 284139: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 284140: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 284147: e8 00 00 00 00 callq 28414c 28414c: e9 46 f9 ff ff jmpq 283a97 284151: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 284157: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28415e: b8 01 00 00 00 mov $0x1,%eax 284163: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28416a: e8 00 00 00 00 callq 28416f 28416f: e9 1e f9 ff ff jmpq 283a92 284174: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 28417a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 284181: b8 01 00 00 00 mov $0x1,%eax 284186: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28418d: e8 00 00 00 00 callq 284192 284192: e9 f6 f8 ff ff jmpq 283a8d 284197: f2 0f 10 44 24 20 movsd 0x20(%rsp),%xmm0 28419d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2841a4: b8 01 00 00 00 mov $0x1,%eax 2841a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2841b0: e8 00 00 00 00 callq 2841b5 2841b5: e9 ce f8 ff ff jmpq 283a88 2841ba: f2 0f 10 5c 24 28 movsd 0x28(%rsp),%xmm3 2841c0: f2 0f 10 04 24 movsd (%rsp),%xmm0 2841c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2841cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2841d3: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 2841d9: b8 01 00 00 00 mov $0x1,%eax 2841de: 66 0f 28 cb movapd %xmm3,%xmm1 2841e2: f2 0f 58 cb addsd %xmm3,%xmm1 2841e6: f2 0f 58 c1 addsd %xmm1,%xmm0 2841ea: f2 0f 58 44 24 20 addsd 0x20(%rsp),%xmm0 2841f0: e8 00 00 00 00 callq 2841f5 2841f5: e9 89 f8 ff ff jmpq 283a83 2841fa: 66 0f 28 c2 movapd %xmm2,%xmm0 2841fe: b8 01 00 00 00 mov $0x1,%eax 284203: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28420a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 284211: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 284217: e8 00 00 00 00 callq 28421c 28421c: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 284222: 66 0f 2f 54 24 08 comisd 0x8(%rsp),%xmm2 284228: 0f 87 df f6 ff ff ja 28390d 28422e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 284233: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 284239: f2 0f 11 6c 24 28 movsd %xmm5,0x28(%rsp) 28423f: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 284245: e9 00 f7 ff ff jmpq 28394a 28424a: f2 0f 10 6c 24 48 movsd 0x48(%rsp),%xmm5 284250: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 284258 284257: 00 284258: 66 0f ef ff pxor %xmm7,%xmm7 28425c: f2 0f 59 44 24 20 mulsd 0x20(%rsp),%xmm0 284262: f2 0f 11 28 movsd %xmm5,(%rax) 284266: 48 8b 44 24 70 mov 0x70(%rsp),%rax 28426b: f2 0f 5e 04 24 divsd (%rsp),%xmm0 284270: f2 0f 5a f8 cvtsd2ss %xmm0,%xmm7 284274: f3 0f 11 bc 24 dc 00 movss %xmm7,0xdc(%rsp) 28427b: 00 00 28427d: f2 0f 11 10 movsd %xmm2,(%rax) 284281: e9 13 f7 ff ff jmpq 283999 284286: f2 41 0f 10 45 00 movsd 0x0(%r13),%xmm0 28428c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 284293: b8 01 00 00 00 mov $0x1,%eax 284298: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28429f: e8 00 00 00 00 callq 2842a4 2842a4: e9 0a ed ff ff jmpq 282fb3 2842a9: f2 0f 10 84 24 30 01 movsd 0x130(%rsp),%xmm0 2842b0: 00 00 2842b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2842b9: b8 01 00 00 00 mov $0x1,%eax 2842be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2842c5: e8 00 00 00 00 callq 2842ca 2842ca: e9 4e ee ff ff jmpq 28311d 2842cf: f2 0f 10 84 24 28 01 movsd 0x128(%rsp),%xmm0 2842d6: 00 00 2842d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2842df: b8 01 00 00 00 mov $0x1,%eax 2842e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2842eb: e8 00 00 00 00 callq 2842f0 2842f0: e9 23 ee ff ff jmpq 283118 2842f5: f2 0f 10 84 24 20 01 movsd 0x120(%rsp),%xmm0 2842fc: 00 00 2842fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 284305: b8 01 00 00 00 mov $0x1,%eax 28430a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 284311: e8 00 00 00 00 callq 284316 284316: e9 f8 ed ff ff jmpq 283113 28431b: 31 d2 xor %edx,%edx 28431d: 66 0f 2f e6 comisd %xmm6,%xmm4 284321: 8b 84 24 d0 01 00 00 mov 0x1d0(%rsp),%eax 284328: 0f 87 51 f5 ff ff ja 28387f 28432e: 66 0f 2f ce comisd %xmm6,%xmm1 284332: 0f 86 42 f9 ff ff jbe 283c7a 284338: 66 0f ef f6 pxor %xmm6,%xmm6 28433c: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 284341: f2 0f 59 74 24 18 mulsd 0x18(%rsp),%xmm6 284347: 31 c0 xor %eax,%eax 284349: e9 b9 f8 ff ff jmpq 283c07 28434e: 66 0f ef d2 pxor %xmm2,%xmm2 284352: f2 0f 5a d3 cvtsd2ss %xmm3,%xmm2 284356: e9 62 fc ff ff jmpq 283fbd 28435b: f2 0f 10 44 24 10 movsd 0x10(%rsp),%xmm0 284361: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 284368: b8 01 00 00 00 mov $0x1,%eax 28436d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 284374: e8 00 00 00 00 callq 284379 284379: e9 c7 f6 ff ff jmpq 283a45 28437e: b9 15 05 00 00 mov $0x515,%ecx 284383: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 28438a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 284391: 31 c0 xor %eax,%eax 284393: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28439a: e8 00 00 00 00 callq 28439f 28439f: e9 9c f6 ff ff jmpq 283a40 2843a4: b9 29 05 00 00 mov $0x529,%ecx 2843a9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2843b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2843b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2843be: 31 c0 xor %eax,%eax 2843c0: 41 bc 01 00 00 00 mov $0x1,%r12d 2843c6: e8 00 00 00 00 callq 2843cb 2843cb: e9 db f6 ff ff jmpq 283aab 2843d0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2843d5: 66 0f ef c9 pxor %xmm1,%xmm1 2843d9: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2843dd: e8 00 00 00 00 callq 2843e2 2843e2: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 2843e9: 00 2843ea: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2843ee: f2 0f 11 00 movsd %xmm0,(%rax) 2843f2: e9 31 f7 ff ff jmpq 283b28 2843f7: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2843ff 2843fe: 00 2843ff: f2 0f 59 44 24 58 mulsd 0x58(%rsp),%xmm0 284405: 66 0f 2f d0 comisd %xmm0,%xmm2 284409: 0f 86 f0 f2 ff ff jbe 2836ff 28440f: f2 0f 10 9c 24 f0 00 movsd 0xf0(%rsp),%xmm3 284416: 00 00 284418: f2 0f 59 5c 24 10 mulsd 0x10(%rsp),%xmm3 28441e: 66 41 0f 28 c0 movapd %xmm8,%xmm0 284423: f2 0f 5c c3 subsd %xmm3,%xmm0 284427: f2 0f 10 1c 24 movsd (%rsp),%xmm3 28442c: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 284434 284433: 00 284434: f2 0f 5c c3 subsd %xmm3,%xmm0 284438: f2 0f 5c c5 subsd %xmm5,%xmm0 28443c: 66 0f 2f 44 24 08 comisd 0x8(%rsp),%xmm0 284442: 0f 86 b7 f2 ff ff jbe 2836ff 284448: 8b 84 24 d0 01 00 00 mov 0x1d0(%rsp),%eax 28444f: 66 0f ef db pxor %xmm3,%xmm3 284453: f2 0f 10 64 24 18 movsd 0x18(%rsp),%xmm4 284459: 66 0f ef d2 pxor %xmm2,%xmm2 28445d: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 284462: 8b 84 24 d8 01 00 00 mov 0x1d8(%rsp),%eax 284469: 01 c0 add %eax,%eax 28446b: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 284470: 8b 84 24 e0 01 00 00 mov 0x1e0(%rsp),%eax 284477: f2 0f 59 dc mulsd %xmm4,%xmm3 28447b: 01 c0 add %eax,%eax 28447d: f2 0f 58 da addsd %xmm2,%xmm3 284481: 66 0f ef d2 pxor %xmm2,%xmm2 284485: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 28448a: f2 0f 59 d4 mulsd %xmm4,%xmm2 28448e: f2 0f 58 d3 addsd %xmm3,%xmm2 284492: f2 0f 5e d0 divsd %xmm0,%xmm2 284496: e9 64 f2 ff ff jmpq 2836ff 28449b: f2 44 0f 10 0d 00 00 movsd 0x0(%rip),%xmm9 # 2844a4 2844a2: 00 00 2844a4: f2 44 0f 59 4c 24 58 mulsd 0x58(%rsp),%xmm9 2844ab: 66 41 0f 2f c9 comisd %xmm9,%xmm1 2844b0: 0f 86 29 f3 ff ff jbe 2837df 2844b6: f2 44 0f 10 8c 24 f0 movsd 0xf0(%rsp),%xmm9 2844bd: 00 00 00 2844c0: f2 44 0f 59 4c 24 10 mulsd 0x10(%rsp),%xmm9 2844c7: f2 45 0f 5c c1 subsd %xmm9,%xmm8 2844cc: f2 44 0f 10 0c 24 movsd (%rsp),%xmm9 2844d2: f2 44 0f 59 0d 00 00 mulsd 0x0(%rip),%xmm9 # 2844db 2844d9: 00 00 2844db: f2 45 0f 5c c1 subsd %xmm9,%xmm8 2844e0: f2 44 0f 5c c0 subsd %xmm0,%xmm8 2844e5: 66 44 0f 2f 44 24 08 comisd 0x8(%rsp),%xmm8 2844ec: 0f 86 ed f2 ff ff jbe 2837df 2844f2: 8b 84 24 e0 01 00 00 mov 0x1e0(%rsp),%eax 2844f9: 66 0f ef c9 pxor %xmm1,%xmm1 2844fd: 66 45 0f ef c9 pxor %xmm9,%xmm9 284502: 01 c0 add %eax,%eax 284504: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 284509: 8b 84 24 d8 01 00 00 mov 0x1d8(%rsp),%eax 284510: f2 0f 59 4c 24 18 mulsd 0x18(%rsp),%xmm1 284516: 01 c0 add %eax,%eax 284518: f2 4c 0f 2a c8 cvtsi2sd %rax,%xmm9 28451d: f2 41 0f 58 c9 addsd %xmm9,%xmm1 284522: f2 41 0f 5e c8 divsd %xmm8,%xmm1 284527: e9 b3 f2 ff ff jmpq 2837df 28452c: f2 0f 10 a4 24 e8 01 movsd 0x1e8(%rsp),%xmm4 284533: 00 00 284535: 48 8b 6c 24 68 mov 0x68(%rsp),%rbp 28453a: 66 0f ef d2 pxor %xmm2,%xmm2 28453e: 45 31 e4 xor %r12d,%r12d 284541: f2 0f 5e e1 divsd %xmm1,%xmm4 284545: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28454d 28454c: 00 28454d: f2 0f 5a d4 cvtsd2ss %xmm4,%xmm2 284551: f2 0f 11 65 00 movsd %xmm4,0x0(%rbp) 284556: 0f 28 c2 movaps %xmm2,%xmm0 284559: f2 0f 11 64 24 30 movsd %xmm4,0x30(%rsp) 28455f: f3 0f 11 54 24 48 movss %xmm2,0x48(%rsp) 284565: e8 00 00 00 00 callq 28456a 28456a: 83 bc 24 38 02 00 00 cmpl $0x4,0x238(%rsp) 284571: 04 284572: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 284576: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 28457b: 76 54 jbe 2845d1 28457d: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 284585 284584: 00 284585: f2 0f 10 94 24 f8 01 movsd 0x1f8(%rsp),%xmm2 28458c: 00 00 28458e: 66 0f 2f d1 comisd %xmm1,%xmm2 284592: 76 3d jbe 2845d1 284594: 66 0f 28 c2 movapd %xmm2,%xmm0 284598: f2 0f 10 7c 24 10 movsd 0x10(%rsp),%xmm7 28459e: f3 0f 10 54 24 48 movss 0x48(%rsp),%xmm2 2845a4: f2 0f 5c c1 subsd %xmm1,%xmm0 2845a8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2845b0 2845af: 00 2845b0: 66 0f 2f f8 comisd %xmm0,%xmm7 2845b4: 0f 87 de 03 00 00 ja 284998 2845ba: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2845bf: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2845c4: 41 bc 01 00 00 00 mov $0x1,%r12d 2845ca: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2845d1: 48 8b 6c 24 60 mov 0x60(%rsp),%rbp 2845d6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2845de 2845dd: 00 2845de: 66 0f ef c0 pxor %xmm0,%xmm0 2845e2: f2 0f 10 94 24 08 02 movsd 0x208(%rsp),%xmm2 2845e9: 00 00 2845eb: f2 0f 5e 54 24 10 divsd 0x10(%rsp),%xmm2 2845f1: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 2845f7: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 2845fb: f2 0f 11 55 00 movsd %xmm2,0x0(%rbp) 284600: e8 00 00 00 00 callq 284605 284605: 66 0f ef c9 pxor %xmm1,%xmm1 284609: 83 bc 24 40 02 00 00 cmpl $0x4,0x240(%rsp) 284610: 04 284611: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 284617: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 28461b: f2 0f 11 4d 00 movsd %xmm1,0x0(%rbp) 284620: 76 40 jbe 284662 284622: f2 0f 10 9c 24 18 02 movsd 0x218(%rsp),%xmm3 284629: 00 00 28462b: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 284631: f2 0f 5c 1d 00 00 00 subsd 0x0(%rip),%xmm3 # 284639 284638: 00 284639: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 284641 284640: 00 284641: 66 0f 2f e3 comisd %xmm3,%xmm4 284645: 0f 87 b9 02 00 00 ja 284904 28464b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 284650: 48 8b 44 24 60 mov 0x60(%rsp),%rax 284655: 41 bc 01 00 00 00 mov $0x1,%r12d 28465b: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 284662: f2 0f 10 84 24 00 01 movsd 0x100(%rsp),%xmm0 284669: 00 00 28466b: f2 0f 59 44 24 30 mulsd 0x30(%rsp),%xmm0 284671: f2 0f 59 84 24 f8 00 mulsd 0xf8(%rsp),%xmm0 284678: 00 00 28467a: f2 0f 10 24 24 movsd (%rsp),%xmm4 28467f: f2 0f 59 94 24 10 01 mulsd 0x110(%rsp),%xmm2 284686: 00 00 284688: 48 8b 44 24 78 mov 0x78(%rsp),%rax 28468d: f2 0f 59 94 24 08 01 mulsd 0x108(%rsp),%xmm2 284694: 00 00 284696: f2 0f 5e c4 divsd %xmm4,%xmm0 28469a: f2 0f 5e d4 divsd %xmm4,%xmm2 28469e: f2 0f 11 00 movsd %xmm0,(%rax) 2846a2: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax 2846a9: 00 2846aa: f2 0f 11 10 movsd %xmm2,(%rax) 2846ae: e9 cb f3 ff ff jmpq 283a7e 2846b3: b9 d9 04 00 00 mov $0x4d9,%ecx 2846b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2846bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2846c6: 31 c0 xor %eax,%eax 2846c8: f2 0f 11 94 24 80 00 movsd %xmm2,0x80(%rsp) 2846cf: 00 00 2846d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2846d8: e8 00 00 00 00 callq 2846dd 2846dd: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 2846e3: f2 0f 10 94 24 80 00 movsd 0x80(%rsp),%xmm2 2846ea: 00 00 2846ec: f2 0f 11 7c 24 28 movsd %xmm7,0x28(%rsp) 2846f2: f2 0f 11 7c 24 20 movsd %xmm7,0x20(%rsp) 2846f8: e9 4d f2 ff ff jmpq 28394a 2846fd: 8b 84 24 d0 01 00 00 mov 0x1d0(%rsp),%eax 284704: 66 0f ef c0 pxor %xmm0,%xmm0 284708: 66 0f ef c9 pxor %xmm1,%xmm1 28470c: f2 0f 11 94 24 c0 00 movsd %xmm2,0xc0(%rsp) 284713: 00 00 284715: f2 0f 5a 8c 24 88 00 cvtsd2ss 0x88(%rsp),%xmm1 28471c: 00 00 28471e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 284723: f2 0f 59 44 24 18 mulsd 0x18(%rsp),%xmm0 284729: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 284730: 00 284731: f2 0f 5e c2 divsd %xmm2,%xmm0 284735: f2 0f 58 00 addsd (%rax),%xmm0 284739: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28473d: e8 00 00 00 00 callq 284742 284742: 66 0f ef c9 pxor %xmm1,%xmm1 284746: f2 0f 5a 4c 24 20 cvtsd2ss 0x20(%rsp),%xmm1 28474c: f3 0f 11 4c 24 28 movss %xmm1,0x28(%rsp) 284752: e8 00 00 00 00 callq 284757 284757: 66 0f ef d2 pxor %xmm2,%xmm2 28475b: f3 0f 10 4c 24 28 movss 0x28(%rsp),%xmm1 284761: f3 0f 5a d0 cvtss2sd %xmm0,%xmm2 284765: f2 0f 11 54 24 20 movsd %xmm2,0x20(%rsp) 28476b: f2 0f 10 94 24 c0 00 movsd 0xc0(%rsp),%xmm2 284772: 00 00 284774: 8b 84 24 e0 01 00 00 mov 0x1e0(%rsp),%eax 28477b: 66 0f ef c0 pxor %xmm0,%xmm0 28477f: 66 0f ef db pxor %xmm3,%xmm3 284783: f2 0f 11 94 24 80 00 movsd %xmm2,0x80(%rsp) 28478a: 00 00 28478c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 284791: 8b 84 24 d8 01 00 00 mov 0x1d8(%rsp),%eax 284798: f2 0f 59 44 24 18 mulsd 0x18(%rsp),%xmm0 28479e: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 2847a3: f2 0f 58 c3 addsd %xmm3,%xmm0 2847a7: f2 0f 5e c2 divsd %xmm2,%xmm0 2847ab: 66 48 0f 7e c5 movq %xmm0,%rbp 2847b0: f2 0f 10 04 24 movsd (%rsp),%xmm0 2847b5: f2 0f 5c 44 24 20 subsd 0x20(%rsp),%xmm0 2847bb: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2847c3 2847c2: 00 2847c3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2847c7: e8 00 00 00 00 callq 2847cc 2847cc: 66 48 0f 6e fd movq %rbp,%xmm7 2847d1: 66 0f ef c9 pxor %xmm1,%xmm1 2847d5: f2 0f 5a 8c 24 a0 00 cvtsd2ss 0xa0(%rsp),%xmm1 2847dc: 00 00 2847de: f3 0f 11 44 24 28 movss %xmm0,0x28(%rsp) 2847e4: 66 0f ef c0 pxor %xmm0,%xmm0 2847e8: f2 0f 5a c7 cvtsd2ss %xmm7,%xmm0 2847ec: e8 00 00 00 00 callq 2847f1 2847f1: f3 0f 10 5c 24 28 movss 0x28(%rsp),%xmm3 2847f7: 0f 28 cb movaps %xmm3,%xmm1 2847fa: e8 00 00 00 00 callq 2847ff 2847ff: 66 0f ef db pxor %xmm3,%xmm3 284803: f2 0f 10 94 24 80 00 movsd 0x80(%rsp),%xmm2 28480a: 00 00 28480c: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 284810: f2 0f 11 5c 24 28 movsd %xmm3,0x28(%rsp) 284816: e9 2f f1 ff ff jmpq 28394a 28481b: b9 40 05 00 00 mov $0x540,%ecx 284820: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 284827: 31 c0 xor %eax,%eax 284829: f2 0f 11 04 24 movsd %xmm0,(%rsp) 28482e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 284835: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28483c: e8 00 00 00 00 callq 284841 284841: f2 0f 10 04 24 movsd (%rsp),%xmm0 284846: e9 8a fb ff ff jmpq 2843d5 28484b: b9 37 05 00 00 mov $0x537,%ecx 284850: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 284857: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28485e: 31 c0 xor %eax,%eax 284860: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 284867: e8 00 00 00 00 callq 28486c 28486c: e9 37 f6 ff ff jmpq 283ea8 284871: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 284877: ba 01 00 00 00 mov $0x1,%edx 28487c: 66 0f 2f e7 comisd %xmm7,%xmm4 284880: 0f 87 f9 ef ff ff ja 28387f 284886: 66 0f 2f cf comisd %xmm7,%xmm1 28488a: 0f 87 a8 fa ff ff ja 284338 284890: e9 67 f0 ff ff jmpq 2838fc 284895: 84 d2 test %dl,%dl 284897: 0f 85 5f f0 ff ff jne 2838fc 28489d: e9 d8 f3 ff ff jmpq 283c7a 2848a2: 66 0f ef c9 pxor %xmm1,%xmm1 2848a6: 0f 28 c1 movaps %xmm1,%xmm0 2848a9: e8 00 00 00 00 callq 2848ae 2848ae: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax 2848b5: 00 2848b6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2848ba: f2 0f 11 00 movsd %xmm0,(%rax) 2848be: e9 65 f2 ff ff jmpq 283b28 2848c3: 66 0f ef c9 pxor %xmm1,%xmm1 2848c7: f2 0f 5a 4c 24 20 cvtsd2ss 0x20(%rsp),%xmm1 2848cd: e9 a2 fe ff ff jmpq 284774 2848d2: b9 0c 05 00 00 mov $0x50c,%ecx 2848d7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2848de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2848e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2848ec: 31 c0 xor %eax,%eax 2848ee: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 2848f4: e8 00 00 00 00 callq 2848f9 2848f9: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 2848ff: e9 4c fd ff ff jmpq 284650 284904: 8b 84 24 20 02 00 00 mov 0x220(%rsp),%eax 28490b: 66 0f ef c9 pxor %xmm1,%xmm1 28490f: 66 0f ef e4 pxor %xmm4,%xmm4 284913: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 284918: 8b 84 24 40 02 00 00 mov 0x240(%rsp),%eax 28491f: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 284924: f2 0f 59 cc mulsd %xmm4,%xmm1 284928: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 28492e: f2 0f 5c e3 subsd %xmm3,%xmm4 284932: f2 0f 5e cc divsd %xmm4,%xmm1 284936: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28493a: e8 00 00 00 00 callq 28493f 28493f: 48 8b 6c 24 60 mov 0x60(%rsp),%rbp 284944: 66 0f ef c9 pxor %xmm1,%xmm1 284948: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 28494c: f2 0f 11 4d 00 movsd %xmm1,0x0(%rbp) 284951: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 284959 284958: 00 284959: e8 00 00 00 00 callq 28495e 28495e: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 284964: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 284968: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 28496d: e9 f0 fc ff ff jmpq 284662 284972: b9 fd 04 00 00 mov $0x4fd,%ecx 284977: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 28497e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 284985: 31 c0 xor %eax,%eax 284987: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 28498e: e8 00 00 00 00 callq 284993 284993: e9 27 fc ff ff jmpq 2845bf 284998: 8b 84 24 00 02 00 00 mov 0x200(%rsp),%eax 28499f: 66 0f ef c9 pxor %xmm1,%xmm1 2849a3: 66 0f ef db pxor %xmm3,%xmm3 2849a7: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2849ac: 8b 84 24 38 02 00 00 mov 0x238(%rsp),%eax 2849b3: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 2849b8: f2 0f 59 cb mulsd %xmm3,%xmm1 2849bc: 66 0f 28 df movapd %xmm7,%xmm3 2849c0: f2 0f 5c d8 subsd %xmm0,%xmm3 2849c4: 0f 28 c2 movaps %xmm2,%xmm0 2849c7: f2 0f 5e cb divsd %xmm3,%xmm1 2849cb: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2849cf: e8 00 00 00 00 callq 2849d4 2849d4: 48 8b 6c 24 68 mov 0x68(%rsp),%rbp 2849d9: 66 0f ef c9 pxor %xmm1,%xmm1 2849dd: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 2849e1: f2 0f 11 4d 00 movsd %xmm1,0x0(%rbp) 2849e6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2849ee 2849ed: 00 2849ee: e8 00 00 00 00 callq 2849f3 2849f3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2849f7: f2 0f 11 45 00 movsd %xmm0,0x0(%rbp) 2849fc: e9 d0 fb ff ff jmpq 2845d1 284a01: e8 00 00 00 00 callq 284a06 284a06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 284a0d: 00 00 00 0000000000284a10 : 284a10: e8 00 00 00 00 callq 284a15 284a15: 41 55 push %r13 284a17: 89 f6 mov %esi,%esi 284a19: 49 89 cd mov %rcx,%r13 284a1c: 41 54 push %r12 284a1e: 4d 89 c4 mov %r8,%r12 284a21: 55 push %rbp 284a22: 89 d5 mov %edx,%ebp 284a24: 53 push %rbx 284a25: 44 89 cb mov %r9d,%ebx 284a28: 48 83 ec 18 sub $0x18,%rsp 284a2c: f2 0f 11 04 24 movsd %xmm0,(%rsp) 284a31: 66 0f ef c0 pxor %xmm0,%xmm0 284a35: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 284a3a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 284a42 284a41: 00 284a42: f2 0f 11 4c 24 08 movsd %xmm1,0x8(%rsp) 284a48: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 284a50 284a4f: 00 284a50: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 284a54: e8 00 00 00 00 callq 284a59 284a59: 66 0f ef e4 pxor %xmm4,%xmm4 284a5d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 284a65 284a64: 00 284a65: f2 48 0f 2a e5 cvtsi2sd %rbp,%xmm4 284a6a: 66 0f ef db pxor %xmm3,%xmm3 284a6e: 49 0f af ec imul %r12,%rbp 284a72: f3 0f 5a d8 cvtss2sd %xmm0,%xmm3 284a76: 66 0f ef c0 pxor %xmm0,%xmm0 284a7a: f2 0f 59 1c 24 mulsd (%rsp),%xmm3 284a7f: f2 49 0f 2a c4 cvtsi2sd %r12,%xmm0 284a84: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 284a8c 284a8b: 00 284a8c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 284a90: f2 0f 5e 5c 24 08 divsd 0x8(%rsp),%xmm3 284a96: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 284a9c: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 284aa2: e8 00 00 00 00 callq 284aa7 284aa7: 66 0f ef c9 pxor %xmm1,%xmm1 284aab: f2 0f 10 2c 24 movsd (%rsp),%xmm5 284ab0: 8b 44 24 40 mov 0x40(%rsp),%eax 284ab4: f2 48 0f 2a cd cvtsi2sd %rbp,%xmm1 284ab9: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 284abf: 66 0f ef d2 pxor %xmm2,%xmm2 284ac3: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 284ac9: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 284ace: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 284ad6 284ad5: 00 284ad6: f2 0f 5c ca subsd %xmm2,%xmm1 284ada: 66 0f 28 d5 movapd %xmm5,%xmm2 284ade: f2 0f 59 d4 mulsd %xmm4,%xmm2 284ae2: f2 0f 59 d1 mulsd %xmm1,%xmm2 284ae6: 66 0f ef c9 pxor %xmm1,%xmm1 284aea: f2 49 0f 2a cd cvtsi2sd %r13,%xmm1 284aef: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 284af7 284af6: 00 284af7: f2 0f 5e d1 divsd %xmm1,%xmm2 284afb: 66 0f ef c9 pxor %xmm1,%xmm1 284aff: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 284b03: f2 0f 59 cc mulsd %xmm4,%xmm1 284b07: 66 0f ef c0 pxor %xmm0,%xmm0 284b0b: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 284b10: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 284b18 284b17: 00 284b18: f2 0f 59 cd mulsd %xmm5,%xmm1 284b1c: f2 0f 5e c8 divsd %xmm0,%xmm1 284b20: 66 0f ef c0 pxor %xmm0,%xmm0 284b24: f2 0f 5a c3 cvtsd2ss %xmm3,%xmm0 284b28: f2 0f 11 14 24 movsd %xmm2,(%rsp) 284b2d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 284b31: e8 00 00 00 00 callq 284b36 284b36: f2 0f 10 14 24 movsd (%rsp),%xmm2 284b3b: 66 0f ef c9 pxor %xmm1,%xmm1 284b3f: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 284b43: e8 00 00 00 00 callq 284b48 284b48: 48 83 c4 18 add $0x18,%rsp 284b4c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 284b50: 5b pop %rbx 284b51: 5d pop %rbp 284b52: 41 5c pop %r12 284b54: 41 5d pop %r13 284b56: c3 retq 284b57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 284b5e: 00 00 0000000000284b60 : 284b60: e8 00 00 00 00 callq 284b65 284b65: 41 57 push %r15 284b67: 41 56 push %r14 284b69: 41 55 push %r13 284b6b: 49 89 fd mov %rdi,%r13 284b6e: 41 54 push %r12 284b70: 55 push %rbp 284b71: 53 push %rbx 284b72: 48 81 ec e8 01 00 00 sub $0x1e8,%rsp 284b79: 48 63 97 58 0c 00 00 movslq 0xc58(%rdi),%rdx 284b80: f2 0f 10 87 b0 0e 00 movsd 0xeb0(%rdi),%xmm0 284b87: 00 284b88: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 284b8f: 00 00 284b91: 48 89 84 24 e0 01 00 mov %rax,0x1e0(%rsp) 284b98: 00 284b99: 31 c0 xor %eax,%eax 284b9b: 48 63 87 24 10 00 00 movslq 0x1024(%rdi),%rax 284ba2: f2 0f 59 87 48 10 00 mulsd 0x1048(%rdi),%xmm0 284ba9: 00 284baa: 48 8d 2c 42 lea (%rdx,%rax,2),%rbp 284bae: 8b b4 af f8 19 00 00 mov 0x19f8(%rdi,%rbp,4),%esi 284bb5: 48 c7 87 60 0c 00 00 movq $0x0,0xc60(%rdi) 284bbc: 00 00 00 00 284bc0: 48 c7 87 78 0c 00 00 movq $0x0,0xc78(%rdi) 284bc7: 00 00 00 00 284bcb: 48 c7 87 80 0c 00 00 movq $0x0,0xc80(%rdi) 284bd2: 00 00 00 00 284bd6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 284bda: 48 c7 87 88 0c 00 00 movq $0x0,0xc88(%rdi) 284be1: 00 00 00 00 284be5: f2 0f 10 8c c7 58 2e movsd 0x2e58(%rdi,%rax,8),%xmm1 284bec: 00 00 284bee: f2 0f 59 8f a8 0e 00 mulsd 0xea8(%rdi),%xmm1 284bf5: 00 284bf6: 89 b4 24 dc 00 00 00 mov %esi,0xdc(%rsp) 284bfd: 66 48 0f 7e cb movq %xmm1,%rbx 284c02: f2 0f 10 8c c7 08 30 movsd 0x3008(%rdi,%rax,8),%xmm1 284c09: 00 00 284c0b: f2 0f 59 8f 98 0e 00 mulsd 0xe98(%rdi),%xmm1 284c12: 00 284c13: f2 0f 59 8f a0 0e 00 mulsd 0xea0(%rdi),%xmm1 284c1a: 00 284c1b: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 284c1f: e8 00 00 00 00 callq 284c24 284c24: 66 48 0f 6e eb movq %rbx,%xmm5 284c29: 66 0f ef c9 pxor %xmm1,%xmm1 284c2d: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 284c31: e8 00 00 00 00 callq 284c36 284c36: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 284c3a: f2 41 0f 11 84 ed 00 movsd %xmm0,0x3500(%r13,%rbp,8) 284c41: 35 00 00 284c44: 49 63 85 58 0c 00 00 movslq 0xc58(%r13),%rax 284c4b: 49 63 95 24 10 00 00 movslq 0x1024(%r13),%rdx 284c52: 41 80 bd 51 0f 00 00 cmpb $0x0,0xf51(%r13) 284c59: 00 284c5a: 48 8d 84 50 da 05 00 lea 0x5da(%rax,%rdx,2),%rax 284c61: 00 284c62: f2 41 0f 10 84 c5 30 movsd 0x630(%r13,%rax,8),%xmm0 284c69: 06 00 00 284c6c: 0f 85 23 4c 00 00 jne 289895 284c72: f2 41 0f 59 85 70 0e mulsd 0xe70(%r13),%xmm0 284c79: 00 00 284c7b: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 284c83 284c82: 00 284c83: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 284c89: f2 0f 5e c6 divsd %xmm6,%xmm0 284c8d: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 284c94: 31 db xor %ebx,%ebx 284c96: f2 41 0f 11 85 48 0f movsd %xmm0,0xf48(%r13) 284c9d: 00 00 284c9f: 85 c0 test %eax,%eax 284ca1: 75 18 jne 284cbb 284ca3: e9 3a 04 00 00 jmpq 2850e2 284ca8: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 284caf: 48 83 c3 01 add $0x1,%rbx 284cb3: 39 d8 cmp %ebx,%eax 284cb5: 0f 86 a5 00 00 00 jbe 284d60 284cbb: 41 80 bc 1d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbx,1) 284cc2: 00 00 284cc4: 74 e2 je 284ca8 284cc6: 45 8b 8c 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%r9d 284ccd: 00 284cce: 49 63 8c 9d 80 b2 00 movslq 0xb280(%r13,%rbx,4),%rcx 284cd5: 00 284cd6: 41 8b 94 9d 44 b3 00 mov 0xb344(%r13,%rbx,4),%edx 284cdd: 00 284cde: 41 8b b4 9d 24 b3 00 mov 0xb324(%r13,%rbx,4),%esi 284ce5: 00 284ce6: f2 49 0f 2c 85 a0 b3 cvttsd2si 0xb3a0(%r13),%rax 284ced: 00 00 284cef: f2 41 0f 10 94 dd b0 movsd 0x15b0(%r13,%rbx,8),%xmm2 284cf6: 15 00 00 284cf9: f2 4d 0f 2c 84 dd 10 cvttsd2si 0x1410(%r13,%rbx,8),%r8 284d00: 14 00 00 284d03: f2 41 0f 10 8c dd 70 movsd 0x1570(%r13,%rbx,8),%xmm1 284d0a: 15 00 00 284d0d: 41 8b bc 9d d0 14 00 mov 0x14d0(%r13,%rbx,4),%edi 284d14: 00 284d15: f2 41 0f 10 84 dd d8 movsd 0x12d8(%r13,%rbx,8),%xmm0 284d1c: 12 00 00 284d1f: 48 83 c3 01 add $0x1,%rbx 284d23: 50 push %rax 284d24: e8 00 00 00 00 callq 284d29 284d29: 66 0f 28 c8 movapd %xmm0,%xmm1 284d2d: 66 0f ef c0 pxor %xmm0,%xmm0 284d31: f2 41 0f 5a 85 60 0c cvtsd2ss 0xc60(%r13),%xmm0 284d38: 00 00 284d3a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 284d3e: e8 00 00 00 00 callq 284d43 284d43: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 284d47: f2 41 0f 11 85 60 0c movsd %xmm0,0xc60(%r13) 284d4e: 00 00 284d50: 58 pop %rax 284d51: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 284d58: 39 d8 cmp %ebx,%eax 284d5a: 0f 87 5b ff ff ff ja 284cbb 284d60: 85 c0 test %eax,%eax 284d62: 49 8d 85 38 11 00 00 lea 0x1138(%r13),%rax 284d69: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 284d70: 00 284d71: 0f 84 7a 03 00 00 je 2850f1 284d77: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 284d7f 284d7e: 00 284d7f: 48 89 c3 mov %rax,%rbx 284d82: 49 8d ad b8 11 00 00 lea 0x11b8(%r13),%rbp 284d89: 45 31 e4 xor %r12d,%r12d 284d8c: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 284d91: e9 72 01 00 00 jmpq 284f08 284d96: f2 0f 59 c1 mulsd %xmm1,%xmm0 284d9a: 8b 45 00 mov 0x0(%rbp),%eax 284d9d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 284da5 284da4: 00 284da5: 66 49 0f 7e c6 movq %xmm0,%r14 284daa: 66 0f ef c0 pxor %xmm0,%xmm0 284dae: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 284db3: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 284dbb 284dba: 00 284dbb: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 284dbf: e8 00 00 00 00 callq 284dc4 284dc4: 66 0f ef c9 pxor %xmm1,%xmm1 284dc8: 66 0f ef d2 pxor %xmm2,%xmm2 284dcc: f2 41 0f 5a 95 98 0f cvtsd2ss 0xf98(%r13),%xmm2 284dd3: 00 00 284dd5: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 284dd9: 66 49 0f 6e c6 movq %r14,%xmm0 284dde: f2 0f 5e c1 divsd %xmm1,%xmm0 284de2: 66 0f ef c9 pxor %xmm1,%xmm1 284de6: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 284dea: 0f 28 c2 movaps %xmm2,%xmm0 284ded: e8 00 00 00 00 callq 284df2 284df2: 66 0f ef c9 pxor %xmm1,%xmm1 284df6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 284dfa: f2 0f 11 8b 10 87 00 movsd %xmm1,0x8710(%rbx) 284e01: 00 284e02: f2 0f 10 03 movsd (%rbx),%xmm0 284e06: f2 0f 59 43 40 mulsd 0x40(%rbx),%xmm0 284e0b: f2 0f 10 ab a0 01 00 movsd 0x1a0(%rbx),%xmm5 284e12: 00 284e13: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 284e19: f2 0f 5e c1 divsd %xmm1,%xmm0 284e1d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 284e25 284e24: 00 284e25: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 284e29: e8 00 00 00 00 callq 284e2e 284e2e: 8b 45 20 mov 0x20(%rbp),%eax 284e31: 66 0f ef c9 pxor %xmm1,%xmm1 284e35: f3 0f 11 44 24 20 movss %xmm0,0x20(%rsp) 284e3b: 66 0f ef c0 pxor %xmm0,%xmm0 284e3f: f2 0f 5a 0b cvtsd2ss (%rbx),%xmm1 284e43: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 284e48: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 284e50 284e4f: 00 284e50: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 284e56: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 284e5e 284e5d: 00 284e5e: e8 00 00 00 00 callq 284e63 284e63: f3 0f 10 54 24 20 movss 0x20(%rsp),%xmm2 284e69: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 284e6d: f2 0f 59 44 24 18 mulsd 0x18(%rsp),%xmm0 284e73: 0f 28 ca movaps %xmm2,%xmm1 284e76: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 284e7a: e8 00 00 00 00 callq 284e7f 284e7f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 284e83: f2 0f 59 44 24 10 mulsd 0x10(%rsp),%xmm0 284e89: f2 41 0f 11 85 68 0c movsd %xmm0,0xc68(%r13) 284e90: 00 00 284e92: 83 7d 00 06 cmpl $0x6,0x0(%rbp) 284e96: 77 06 ja 284e9e 284e98: 83 7d 20 06 cmpl $0x6,0x20(%rbp) 284e9c: 76 1b jbe 284eb9 284e9e: f2 0f 10 8b a0 01 00 movsd 0x1a0(%rbx),%xmm1 284ea5: 00 284ea6: f2 0f 58 c9 addsd %xmm1,%xmm1 284eaa: 66 0f 2f c8 comisd %xmm0,%xmm1 284eae: 76 09 jbe 284eb9 284eb0: f2 41 0f 11 8d 68 0c movsd %xmm1,0xc68(%r13) 284eb7: 00 00 284eb9: 8b 85 10 02 00 00 mov 0x210(%rbp),%eax 284ebf: 8d 50 fd lea -0x3(%rax),%edx 284ec2: 83 fa 02 cmp $0x2,%edx 284ec5: 0f 86 80 00 00 00 jbe 284f4b 284ecb: 83 f8 0a cmp $0xa,%eax 284ece: 74 7b je 284f4b 284ed0: 48 c7 83 50 87 00 00 movq $0x0,0x8750(%rbx) 284ed7: 00 00 00 00 284edb: f2 41 0f 10 85 68 0c movsd 0xc68(%r13),%xmm0 284ee2: 00 00 284ee4: f2 0f 11 83 10 88 00 movsd %xmm0,0x8810(%rbx) 284eeb: 00 284eec: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 284ef3: 41 83 c4 01 add $0x1,%r12d 284ef7: 48 83 c3 08 add $0x8,%rbx 284efb: 48 83 c5 04 add $0x4,%rbp 284eff: 44 39 e0 cmp %r12d,%eax 284f02: 0f 86 bc 0f 00 00 jbe 285ec4 284f08: f2 41 0f 10 8d a0 0f movsd 0xfa0(%r13),%xmm1 284f0f: 00 00 284f11: f2 0f 10 03 movsd (%rbx),%xmm0 284f15: 66 0f 2f 04 24 comisd (%rsp),%xmm0 284f1a: 0f 87 76 fe ff ff ja 284d96 284f20: 66 0f ef c0 pxor %xmm0,%xmm0 284f24: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 284f28: f2 41 0f 5a 85 98 0f cvtsd2ss 0xf98(%r13),%xmm0 284f2f: 00 00 284f31: e8 00 00 00 00 callq 284f36 284f36: 66 0f ef c9 pxor %xmm1,%xmm1 284f3a: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 284f3e: f2 0f 11 8b 10 87 00 movsd %xmm1,0x8710(%rbx) 284f45: 00 284f46: e9 b7 fe ff ff jmpq 284e02 284f4b: f2 0f 10 83 c8 a0 00 movsd 0xa0c8(%rbx),%xmm0 284f52: 00 284f53: 66 0f 2f 04 24 comisd (%rsp),%xmm0 284f58: f2 41 0f 10 8d a0 0f movsd 0xfa0(%r13),%xmm1 284f5f: 00 00 284f61: 0f 86 54 01 00 00 jbe 2850bb 284f67: f2 0f 59 c1 mulsd %xmm1,%xmm0 284f6b: 8b 45 40 mov 0x40(%rbp),%eax 284f6e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 284f76 284f75: 00 284f76: 66 49 0f 7e c6 movq %xmm0,%r14 284f7b: 66 0f ef c0 pxor %xmm0,%xmm0 284f7f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 284f84: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 284f8c 284f8b: 00 284f8c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 284f90: e8 00 00 00 00 callq 284f95 284f95: 66 0f ef c9 pxor %xmm1,%xmm1 284f99: 66 0f ef d2 pxor %xmm2,%xmm2 284f9d: f2 41 0f 5a 95 98 0f cvtsd2ss 0xf98(%r13),%xmm2 284fa4: 00 00 284fa6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 284faa: 66 49 0f 6e c6 movq %r14,%xmm0 284faf: f2 0f 5e c1 divsd %xmm1,%xmm0 284fb3: 66 0f ef c9 pxor %xmm1,%xmm1 284fb7: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 284fbb: 0f 28 c2 movaps %xmm2,%xmm0 284fbe: e8 00 00 00 00 callq 284fc3 284fc3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 284fc7: f2 0f 11 83 50 87 00 movsd %xmm0,0x8750(%rbx) 284fce: 00 284fcf: f2 0f 10 8b c8 a0 00 movsd 0xa0c8(%rbx),%xmm1 284fd6: 00 284fd7: f2 0f 10 93 08 a1 00 movsd 0xa108(%rbx),%xmm2 284fde: 00 284fdf: 8b 45 60 mov 0x60(%rbp),%eax 284fe2: f2 0f 10 ab a0 01 00 movsd 0x1a0(%rbx),%xmm5 284fe9: 00 284fea: f2 0f 59 d1 mulsd %xmm1,%xmm2 284fee: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 284ff2: f2 0f 11 6c 24 10 movsd %xmm5,0x10(%rsp) 284ff8: f2 0f 5e d0 divsd %xmm0,%xmm2 284ffc: 66 0f ef c0 pxor %xmm0,%xmm0 285000: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 285005: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 28500d 28500c: 00 28500d: f2 0f 11 44 24 18 movsd %xmm0,0x18(%rsp) 285013: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 28501b 28501a: 00 28501b: 66 49 0f 7e d6 movq %xmm2,%r14 285020: e8 00 00 00 00 callq 285025 285025: 66 49 0f 6e fe movq %r14,%xmm7 28502a: 66 0f ef c9 pxor %xmm1,%xmm1 28502e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 285032: f2 0f 59 44 24 18 mulsd 0x18(%rsp),%xmm0 285038: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 28503c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 285040: e8 00 00 00 00 callq 285045 285045: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28504d 28504c: 00 28504d: e8 00 00 00 00 callq 285052 285052: 66 0f ef c9 pxor %xmm1,%xmm1 285056: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 28505a: f2 0f 59 4c 24 10 mulsd 0x10(%rsp),%xmm1 285060: f2 41 0f 11 8d 70 0c movsd %xmm1,0xc70(%r13) 285067: 00 00 285069: 83 7d 40 06 cmpl $0x6,0x40(%rbp) 28506d: 77 06 ja 285075 28506f: 83 7d 60 06 cmpl $0x6,0x60(%rbp) 285073: 76 1f jbe 285094 285075: f2 0f 10 83 a0 01 00 movsd 0x1a0(%rbx),%xmm0 28507c: 00 28507d: f2 0f 58 c0 addsd %xmm0,%xmm0 285081: 66 0f 2f c1 comisd %xmm1,%xmm0 285085: 76 0d jbe 285094 285087: f2 41 0f 11 85 70 0c movsd %xmm0,0xc70(%r13) 28508e: 00 00 285090: 66 0f 28 c8 movapd %xmm0,%xmm1 285094: 66 0f ef c0 pxor %xmm0,%xmm0 285098: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28509c: f2 41 0f 5a 85 68 0c cvtsd2ss 0xc68(%r13),%xmm0 2850a3: 00 00 2850a5: e8 00 00 00 00 callq 2850aa 2850aa: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2850ae: f2 0f 11 83 10 88 00 movsd %xmm0,0x8810(%rbx) 2850b5: 00 2850b6: e9 31 fe ff ff jmpq 284eec 2850bb: 66 0f ef c0 pxor %xmm0,%xmm0 2850bf: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2850c3: f2 41 0f 5a 85 98 0f cvtsd2ss 0xf98(%r13),%xmm0 2850ca: 00 00 2850cc: e8 00 00 00 00 callq 2850d1 2850d1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2850d5: f2 0f 11 83 50 87 00 movsd %xmm0,0x8750(%rbx) 2850dc: 00 2850dd: e9 ed fe ff ff jmpq 284fcf 2850e2: 49 8d 85 38 11 00 00 lea 0x1138(%r13),%rax 2850e9: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 2850f0: 00 2850f1: 66 0f ef c0 pxor %xmm0,%xmm0 2850f5: 66 0f ef c9 pxor %xmm1,%xmm1 2850f9: f2 41 0f 5a 8d 60 0c cvtsd2ss 0xc60(%r13),%xmm1 285100: 00 00 285102: f2 41 0f 5a 85 78 0c cvtsd2ss 0xc78(%r13),%xmm0 285109: 00 00 28510b: e8 00 00 00 00 callq 285110 285110: 66 0f ef c9 pxor %xmm1,%xmm1 285114: f2 41 0f 5a 8d 60 0c cvtsd2ss 0xc60(%r13),%xmm1 28511b: 00 00 28511d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 285121: f2 41 0f 11 85 78 0c movsd %xmm0,0xc78(%r13) 285128: 00 00 28512a: 66 0f ef c0 pxor %xmm0,%xmm0 28512e: f2 41 0f 5a 85 80 0c cvtsd2ss 0xc80(%r13),%xmm0 285135: 00 00 285137: e8 00 00 00 00 callq 28513c 28513c: f2 41 0f 10 95 c8 0e movsd 0xec8(%r13),%xmm2 285143: 00 00 285145: 66 0f ef f6 pxor %xmm6,%xmm6 285149: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28514d: f2 41 0f 11 85 80 0c movsd %xmm0,0xc80(%r13) 285154: 00 00 285156: 66 0f 2e d6 ucomisd %xmm6,%xmm2 28515a: 0f 8b 56 4a 00 00 jnp 289bb6 285160: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 285168 285167: 00 285168: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 285170 28516f: 00 285170: 66 0f 28 c2 movapd %xmm2,%xmm0 285174: f2 0f 11 14 24 movsd %xmm2,(%rsp) 285179: f2 41 0f 5e 85 78 0c divsd 0xc78(%r13),%xmm0 285180: 00 00 285182: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 285186: e8 00 00 00 00 callq 28518b 28518b: f2 0f 10 14 24 movsd (%rsp),%xmm2 285190: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 285198 285197: 00 285198: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28519c: f2 0f 5e d0 divsd %xmm0,%xmm2 2851a0: f2 41 0f 11 95 90 0c movsd %xmm2,0xc90(%r13) 2851a7: 00 00 2851a9: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2851b1 2851b0: 00 2851b1: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 2851b8: 00 00 2851ba: 66 0f 28 c2 movapd %xmm2,%xmm0 2851be: f2 0f 11 14 24 movsd %xmm2,(%rsp) 2851c3: f2 41 0f 5e 85 80 0c divsd 0xc80(%r13),%xmm0 2851ca: 00 00 2851cc: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2851d0: e8 00 00 00 00 callq 2851d5 2851d5: f2 0f 10 14 24 movsd (%rsp),%xmm2 2851da: 41 8b 85 d0 04 00 00 mov 0x4d0(%r13),%eax 2851e1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2851e5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2851ed 2851ec: 00 2851ed: f2 0f 5e d0 divsd %xmm0,%xmm2 2851f1: 83 e8 01 sub $0x1,%eax 2851f4: 48 8d 04 40 lea (%rax,%rax,2),%rax 2851f8: 48 c1 e0 05 shl $0x5,%rax 2851fc: f2 41 0f 11 95 98 0c movsd %xmm2,0xc98(%r13) 285203: 00 00 285205: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 28520d 28520c: 00 28520d: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 285214: 00 00 285216: 66 0f 28 c2 movapd %xmm2,%xmm0 28521a: f2 0f 11 14 24 movsd %xmm2,(%rsp) 28521f: f2 41 0f 5e 84 05 d8 divsd 0x7d8(%r13,%rax,1),%xmm0 285226: 07 00 00 285229: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28522d: e8 00 00 00 00 callq 285232 285232: f2 0f 10 14 24 movsd (%rsp),%xmm2 285237: 66 0f ef c9 pxor %xmm1,%xmm1 28523b: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 28523f: f2 0f 5e d1 divsd %xmm1,%xmm2 285243: f2 41 0f 10 8d 98 0c movsd 0xc98(%r13),%xmm1 28524a: 00 00 28524c: f2 41 0f 11 95 a0 0c movsd %xmm2,0xca0(%r13) 285253: 00 00 285255: 66 0f 2f ca comisd %xmm2,%xmm1 285259: 77 13 ja 28526e 28525b: f2 41 0f 10 8d 90 0c movsd 0xc90(%r13),%xmm1 285262: 00 00 285264: 66 0f 2f ca comisd %xmm2,%xmm1 285268: 0f 87 e4 46 00 00 ja 289952 28526e: f2 41 0f 11 8d c8 1a movsd %xmm1,0x1ac8(%r13) 285275: 00 00 285277: f2 41 0f 11 8d 38 10 movsd %xmm1,0x1038(%r13) 28527e: 00 00 285280: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 285285: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 28528d 28528c: 00 28528d: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 285294: 31 db xor %ebx,%ebx 285296: f2 41 0f 10 85 88 0c movsd 0xc88(%r13),%xmm0 28529d: 00 00 28529f: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 2852a4: 85 c0 test %eax,%eax 2852a6: 74 69 je 285311 2852a8: 66 0f ef db pxor %xmm3,%xmm3 2852ac: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2852b0: f2 41 0f 10 8c dd 48 movsd 0x9948(%r13,%rbx,8),%xmm1 2852b7: 99 00 00 2852ba: f2 41 0f 2a 9c 9d b8 cvtsi2sdl 0x12b8(%r13,%rbx,4),%xmm3 2852c1: 12 00 00 2852c4: 66 0f 28 d1 movapd %xmm1,%xmm2 2852c8: f2 41 0f 10 8d c0 0e movsd 0xec0(%r13),%xmm1 2852cf: 00 00 2852d1: f2 0f 5e 4c 24 08 divsd 0x8(%rsp),%xmm1 2852d7: f2 0f 58 0c 24 addsd (%rsp),%xmm1 2852dc: f2 0f 5e d3 divsd %xmm3,%xmm2 2852e0: f2 0f 59 ca mulsd %xmm2,%xmm1 2852e4: f2 41 0f 11 8c dd d0 movsd %xmm1,0x1ad0(%r13,%rbx,8) 2852eb: 1a 00 00 2852ee: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2852f2: 48 83 c3 01 add $0x1,%rbx 2852f6: e8 00 00 00 00 callq 2852fb 2852fb: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2852ff: f2 41 0f 11 85 88 0c movsd %xmm0,0xc88(%r13) 285306: 00 00 285308: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 28530f: 77 97 ja 2852a8 285311: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 285319 285318: 00 285319: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 285320: 00 00 285322: 66 0f 28 ca movapd %xmm2,%xmm1 285326: f2 0f 11 14 24 movsd %xmm2,(%rsp) 28532b: f2 0f 5e c8 divsd %xmm0,%xmm1 28532f: 66 0f ef c0 pxor %xmm0,%xmm0 285333: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 285337: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28533f 28533e: 00 28533f: e8 00 00 00 00 callq 285344 285344: f2 0f 10 14 24 movsd (%rsp),%xmm2 285349: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 285350: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 285354: f2 0f 5e d0 divsd %xmm0,%xmm2 285358: f2 41 0f 11 95 88 0c movsd %xmm2,0xc88(%r13) 28535f: 00 00 285361: 85 c0 test %eax,%eax 285363: 74 7b je 2853e0 285365: 31 db xor %ebx,%ebx 285367: eb 09 jmp 285372 285369: f2 41 0f 10 95 88 0c movsd 0xc88(%r13),%xmm2 285370: 00 00 285372: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28537a 285379: 00 28537a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 285382 285381: 00 285382: f2 0f 11 14 24 movsd %xmm2,(%rsp) 285387: f2 41 0f 59 84 dd d0 mulsd 0x1ad0(%r13,%rbx,8),%xmm0 28538e: 1a 00 00 285391: f2 0f 5e c2 divsd %xmm2,%xmm0 285395: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 285399: e8 00 00 00 00 callq 28539e 28539e: f2 0f 10 14 24 movsd (%rsp),%xmm2 2853a3: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 2853ab 2853aa: 00 2853ab: 0f 28 c8 movaps %xmm0,%xmm1 2853ae: 66 0f 28 c2 movapd %xmm2,%xmm0 2853b2: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 2853b6: f2 0f 59 c1 mulsd %xmm1,%xmm0 2853ba: f2 41 0f 11 84 dd d0 movsd %xmm0,0x1ad0(%r13,%rbx,8) 2853c1: 1a 00 00 2853c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2853c9: f2 41 0f 11 84 dd 88 movsd %xmm0,0x9988(%r13,%rbx,8) 2853d0: 99 00 00 2853d3: 48 83 c3 01 add $0x1,%rbx 2853d7: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 2853de: 77 89 ja 285369 2853e0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2853e5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2853ea: 45 8b bd 50 10 00 00 mov 0x1050(%r13),%r15d 2853f1: 45 85 ff test %r15d,%r15d 2853f4: 0f 84 0d 45 00 00 je 289907 2853fa: 49 8d 85 00 a4 00 00 lea 0xa400(%r13),%rax 285401: 45 31 e4 xor %r12d,%r12d 285404: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) 28540b: 00 28540c: 48 89 c3 mov %rax,%rbx 28540f: 49 8d 85 88 93 00 00 lea 0x9388(%r13),%rax 285416: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) 28541d: 00 28541e: 48 89 c5 mov %rax,%rbp 285421: 8b b3 38 72 ff ff mov -0x8dc8(%rbx),%esi 285427: 48 8d 4b 20 lea 0x20(%rbx),%rcx 28542b: 49 89 e8 mov %rbp,%r8 28542e: 48 89 da mov %rbx,%rdx 285431: 48 8d 83 c8 f6 ff ff lea -0x938(%rbx),%rax 285438: 8b bb c8 6f ff ff mov -0x9038(%rbx),%edi 28543e: 4c 8d 4d 40 lea 0x40(%rbp),%r9 285442: 41 83 c4 01 add $0x1,%r12d 285446: 50 push %rax 285447: 48 8d 83 a8 f6 ff ff lea -0x958(%rbx),%rax 28544e: 48 83 c5 08 add $0x8,%rbp 285452: 50 push %rax 285453: 48 8d 83 88 f6 ff ff lea -0x978(%rbx),%rax 28545a: 50 push %rax 28545b: 48 8d 83 68 f6 ff ff lea -0x998(%rbx),%rax 285462: 48 83 c3 04 add $0x4,%rbx 285466: 50 push %rax 285467: e8 44 a5 ff ff callq 27f9b0 28546c: 41 8b b5 50 10 00 00 mov 0x1050(%r13),%esi 285473: 48 83 c4 20 add $0x20,%rsp 285477: 44 39 e6 cmp %r12d,%esi 28547a: 77 a5 ja 285421 28547c: 49 8d bd c0 a3 00 00 lea 0xa3c0(%r13),%rdi 285483: 4d 8d 95 d0 17 00 00 lea 0x17d0(%r13),%r10 28548a: 4d 8d 85 c8 9a 00 00 lea 0x9ac8(%r13),%r8 285491: 4d 8d 8d a8 9a 00 00 lea 0x9aa8(%r13),%r9 285498: 48 89 bc 24 18 01 00 mov %rdi,0x118(%rsp) 28549f: 00 2854a0: 4d 8d 9d 88 9a 00 00 lea 0x9a88(%r13),%r11 2854a7: 49 8d 9d 08 94 00 00 lea 0x9408(%r13),%rbx 2854ae: 4c 89 84 24 40 01 00 mov %r8,0x140(%rsp) 2854b5: 00 2854b6: 4d 8d b5 b8 12 00 00 lea 0x12b8(%r13),%r14 2854bd: 4d 8d bd 68 9a 00 00 lea 0x9a68(%r13),%r15 2854c4: 4c 89 8c 24 48 01 00 mov %r9,0x148(%rsp) 2854cb: 00 2854cc: 49 8d 8d a8 13 00 00 lea 0x13a8(%r13),%rcx 2854d3: 49 8d 85 08 9f 00 00 lea 0x9f08(%r13),%rax 2854da: 48 89 9c 24 00 01 00 mov %rbx,0x100(%rsp) 2854e1: 00 2854e2: 4c 89 b4 24 e8 00 00 mov %r14,0xe8(%rsp) 2854e9: 00 2854ea: 4d 8d a5 20 a4 00 00 lea 0xa420(%r13),%r12 2854f1: 49 8d 95 c8 13 00 00 lea 0x13c8(%r13),%rdx 2854f8: 4c 89 94 24 30 01 00 mov %r10,0x130(%rsp) 2854ff: 00 285500: 4c 89 9c 24 50 01 00 mov %r11,0x150(%rsp) 285507: 00 285508: 4c 89 bc 24 58 01 00 mov %r15,0x158(%rsp) 28550f: 00 285510: 48 89 8c 24 10 01 00 mov %rcx,0x110(%rsp) 285517: 00 285518: 50 push %rax 285519: 49 8d 85 e8 9e 00 00 lea 0x9ee8(%r13),%rax 285520: 50 push %rax 285521: 49 8d 85 00 8e 00 00 lea 0x8e00(%r13),%rax 285528: 50 push %rax 285529: 49 8d 85 e0 8d 00 00 lea 0x8de0(%r13),%rax 285530: 50 push %rax 285531: 49 8d 85 80 a3 00 00 lea 0xa380(%r13),%rax 285538: 57 push %rdi 285539: 31 ff xor %edi,%edi 28553b: 53 push %rbx 28553c: 50 push %rax 28553d: 49 8d 85 48 94 00 00 lea 0x9448(%r13),%rax 285544: 50 push %rax 285545: 49 8d 85 f0 15 00 00 lea 0x15f0(%r13),%rax 28554c: 41 56 push %r14 28554e: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 285555: 50 push %rax 285556: 49 8d 85 08 17 00 00 lea 0x1708(%r13),%rax 28555d: 41 52 push %r10 28555f: 41 50 push %r8 285561: 4d 8d 85 74 10 00 00 lea 0x1074(%r13),%r8 285568: 41 51 push %r9 28556a: 4d 8d 8d 94 10 00 00 lea 0x1094(%r13),%r9 285571: 41 53 push %r11 285573: 41 57 push %r15 285575: 41 54 push %r12 285577: 50 push %rax 285578: 49 8d 85 04 b3 00 00 lea 0xb304(%r13),%rax 28557f: 50 push %rax 285580: 49 8d 85 e4 b2 00 00 lea 0xb2e4(%r13),%rax 285587: 50 push %rax 285588: 49 8d 85 c4 b2 00 00 lea 0xb2c4(%r13),%rax 28558f: 50 push %rax 285590: 49 8d 85 a4 b2 00 00 lea 0xb2a4(%r13),%rax 285597: 50 push %rax 285598: e8 13 a8 ff ff callq 27fdb0 28559d: 41 8b b5 50 10 00 00 mov 0x1050(%r13),%esi 2855a4: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 2855ab: 85 f6 test %esi,%esi 2855ad: 0f 84 9b 00 00 00 je 28564e 2855b3: 31 db xor %ebx,%ebx 2855b5: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 2855bc: 00 2855bd: 66 0f ef d2 pxor %xmm2,%xmm2 2855c1: 66 0f ef c0 pxor %xmm0,%xmm0 2855c5: 66 0f ef c9 pxor %xmm1,%xmm1 2855c9: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2855ce: 41 8b 84 9d 00 a4 00 mov 0xa400(%r13,%rbx,4),%eax 2855d5: 00 2855d6: f2 41 0f 5e 94 dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm2 2855dd: 12 00 00 2855e0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2855e5: f2 41 0f 59 84 dd 48 mulsd 0x9448(%r13,%rbx,8),%xmm0 2855ec: 94 00 00 2855ef: f2 0f 5e c2 divsd %xmm2,%xmm0 2855f3: f2 41 0f 59 84 dd 78 mulsd 0x1178(%r13,%rbx,8),%xmm0 2855fa: 11 00 00 2855fd: f2 41 0f 11 84 dd 08 movsd %xmm0,0x9508(%r13,%rbx,8) 285604: 95 00 00 285607: 41 8b 84 9d 20 a4 00 mov 0xa420(%r13,%rbx,4),%eax 28560e: 00 28560f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 285614: f2 41 0f 59 8c dd 80 mulsd 0xa380(%r13,%rbx,8),%xmm1 28561b: a3 00 00 28561e: f2 0f 5e ca divsd %xmm2,%xmm1 285622: f2 41 0f 59 8c dd 40 mulsd 0xb240(%r13,%rbx,8),%xmm1 285629: b2 00 00 28562c: f2 41 0f 11 8c dd 48 movsd %xmm1,0x9548(%r13,%rbx,8) 285633: 95 00 00 285636: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 28563b: 41 8b b5 50 10 00 00 mov 0x1050(%r13),%esi 285642: 48 83 c3 01 add $0x1,%rbx 285646: 39 de cmp %ebx,%esi 285648: 0f 87 67 ff ff ff ja 2855b5 28564e: 49 8d 8d 48 95 00 00 lea 0x9548(%r13),%rcx 285655: 49 8d bd 08 95 00 00 lea 0x9508(%r13),%rdi 28565c: 49 8d 95 d8 12 00 00 lea 0x12d8(%r13),%rdx 285663: 49 8d 9d 00 b2 00 00 lea 0xb200(%r13),%rbx 28566a: 48 89 8c 24 60 01 00 mov %rcx,0x160(%rsp) 285671: 00 285672: 4d 8d 8d 40 b2 00 00 lea 0xb240(%r13),%r9 285679: 4d 8d 85 78 11 00 00 lea 0x1178(%r13),%r8 285680: 48 89 bc 24 38 01 00 mov %rdi,0x138(%rsp) 285687: 00 285688: 49 8d 85 68 1a 00 00 lea 0x1a68(%r13),%rax 28568f: 48 89 94 24 f8 00 00 mov %rdx,0xf8(%rsp) 285696: 00 285697: 48 89 9c 24 68 01 00 mov %rbx,0x168(%rsp) 28569e: 00 28569f: 4c 89 8c 24 70 01 00 mov %r9,0x170(%rsp) 2856a6: 00 2856a7: 4c 89 84 24 08 01 00 mov %r8,0x108(%rsp) 2856ae: 00 2856af: 50 push %rax 2856b0: f2 41 0f 2c 85 b0 0e cvttsd2si 0xeb0(%r13),%eax 2856b7: 00 00 2856b9: 50 push %rax 2856ba: 49 8d 85 88 99 00 00 lea 0x9988(%r13),%rax 2856c1: 51 push %rcx 2856c2: 4c 89 e1 mov %r12,%rcx 2856c5: 57 push %rdi 2856c6: 4c 89 ef mov %r13,%rdi 2856c9: 50 push %rax 2856ca: 49 8d 85 88 98 00 00 lea 0x9888(%r13),%rax 2856d1: 50 push %rax 2856d2: 49 8d 85 48 98 00 00 lea 0x9848(%r13),%rax 2856d9: 50 push %rax 2856da: 52 push %rdx 2856db: 53 push %rbx 2856dc: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2856e3: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2856ea: ff b4 24 70 01 00 00 pushq 0x170(%rsp) 2856f1: ff b4 24 60 01 00 00 pushq 0x160(%rsp) 2856f8: 48 8b 94 24 90 01 00 mov 0x190(%rsp),%rdx 2856ff: 00 285700: e8 db 73 ff ff callq 27cae0 285705: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 28570c: 48 83 c4 68 add $0x68,%rsp 285710: 85 c9 test %ecx,%ecx 285712: 0f 84 ab 44 00 00 je 289bc3 285718: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 28571e: 49 8d 95 18 13 00 00 lea 0x1318(%r13),%rdx 285725: 31 c0 xor %eax,%eax 285727: eb 1b jmp 285744 285729: 48 c7 82 b0 85 00 00 movq $0x0,0x85b0(%rdx) 285730: 00 00 00 00 285734: 48 83 c0 01 add $0x1,%rax 285738: 48 83 c2 08 add $0x8,%rdx 28573c: 39 c1 cmp %eax,%ecx 28573e: 0f 86 a2 00 00 00 jbe 2857e6 285744: 41 39 84 85 d0 17 00 cmp %eax,0x17d0(%r13,%rax,4) 28574b: 00 28574c: 75 db jne 285729 28574e: 41 80 bc 05 68 17 00 cmpb $0x0,0x1768(%r13,%rax,1) 285755: 00 00 285757: 74 d0 je 285729 285759: 41 8b b4 85 90 17 00 mov 0x1790(%r13,%rax,4),%esi 285760: 00 285761: 83 fe 01 cmp $0x1,%esi 285764: 0f 84 e6 06 00 00 je 285e50 28576a: 83 fe 02 cmp $0x2,%esi 28576d: 0f 84 dd 06 00 00 je 285e50 285773: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 28577a 28577a: 41 c7 85 78 0d 00 00 movl $0x1,0xd78(%r13) 285781: 01 00 00 00 285785: 66 48 0f 6e ce movq %rsi,%xmm1 28578a: 66 48 0f 6e d6 movq %rsi,%xmm2 28578f: f2 41 0f 10 85 c0 0e movsd 0xec0(%r13),%xmm0 285796: 00 00 285798: 41 8b b4 85 08 17 00 mov 0x1708(%r13,%rax,4),%esi 28579f: 00 2857a0: f2 0f 5e c3 divsd %xmm3,%xmm0 2857a4: f2 0f 5c c8 subsd %xmm0,%xmm1 2857a8: f2 0f 10 02 movsd (%rdx),%xmm0 2857ac: 83 fe 02 cmp $0x2,%esi 2857af: 0f 84 bd 41 00 00 je 289972 2857b5: 83 fe 01 cmp $0x1,%esi 2857b8: 0f 84 4a 43 00 00 je 289b08 2857be: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2857c6 2857c5: 00 2857c6: f2 0f 5e c2 divsd %xmm2,%xmm0 2857ca: 48 83 c0 01 add $0x1,%rax 2857ce: 48 83 c2 08 add $0x8,%rdx 2857d2: f2 0f 5e c1 divsd %xmm1,%xmm0 2857d6: f2 0f 11 82 a8 85 00 movsd %xmm0,0x85a8(%rdx) 2857dd: 00 2857de: 39 c1 cmp %eax,%ecx 2857e0: 0f 87 5e ff ff ff ja 285744 2857e6: 31 db xor %ebx,%ebx 2857e8: bd 01 00 00 00 mov $0x1,%ebp 2857ed: eb 1f jmp 28580e 2857ef: 41 c7 84 9d 08 99 00 movl $0x0,0x9908(%r13,%rbx,4) 2857f6: 00 00 00 00 00 2857fb: 48 83 c3 01 add $0x1,%rbx 2857ff: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 285806: 39 d9 cmp %ebx,%ecx 285808: 0f 86 3f 01 00 00 jbe 28594d 28580e: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 285815: 89 da mov %ebx,%edx 285817: 66 0f ef f6 pxor %xmm6,%xmm6 28581b: 48 8d 84 d0 b8 0d 00 lea 0xdb8(%rax,%rdx,8),%rax 285822: 00 285823: f2 41 0f 10 94 c5 30 movsd 0x630(%r13,%rax,8),%xmm2 28582a: 06 00 00 28582d: 66 0f 2e d6 ucomisd %xmm6,%xmm2 285831: 0f 9a c0 setp %al 285834: 0f 45 c5 cmovne %ebp,%eax 285837: 84 c0 test %al,%al 285839: 74 b4 je 2857ef 28583b: 41 80 bc 1d 68 17 00 cmpb $0x0,0x1768(%r13,%rbx,1) 285842: 00 00 285844: 74 a9 je 2857ef 285846: 41 8b 94 9d 54 10 00 mov 0x1054(%r13,%rbx,4),%edx 28584d: 00 28584e: 66 0f ef db pxor %xmm3,%xmm3 285852: 66 0f ef c0 pxor %xmm0,%xmm0 285856: 41 8b 84 9d 08 17 00 mov 0x1708(%r13,%rbx,4),%eax 28585d: 00 28585e: 45 8b b4 9d 90 17 00 mov 0x1790(%r13,%rbx,4),%r14d 285865: 00 285866: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 28586b: 49 89 d4 mov %rdx,%r12 28586e: 41 8b 94 9d f0 15 00 mov 0x15f0(%r13,%rbx,4),%edx 285875: 00 285876: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 28587b: f2 0f 5e c3 divsd %xmm3,%xmm0 28587f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 285883: 85 c0 test %eax,%eax 285885: 0f 84 f0 3e 00 00 je 28977b 28588b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 285893 285892: 00 285893: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 285899: f2 0f 11 14 24 movsd %xmm2,(%rsp) 28589e: 83 f8 01 cmp $0x1,%eax 2858a1: 0f 84 e8 40 00 00 je 28998f 2858a7: e8 00 00 00 00 callq 2858ac 2858ac: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2858b4 2858b3: 00 2858b4: 44 89 f1 mov %r14d,%ecx 2858b7: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 2858bd: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 2858c2: f2 0f 10 14 24 movsd (%rsp),%xmm2 2858c7: 41 8b bc 9d 70 17 00 mov 0x1770(%r13,%rbx,4),%edi 2858ce: 00 2858cf: f2 0f 59 d9 mulsd %xmm1,%xmm3 2858d3: 66 0f 28 c2 movapd %xmm2,%xmm0 2858d7: f2 48 0f 2c d3 cvttsd2si %xmm3,%rdx 2858dc: e8 6f a3 ff ff callq 27fc50 2858e1: 41 8b 8c 9d 90 17 00 mov 0x1790(%r13,%rbx,4),%ecx 2858e8: 00 2858e9: ba 30 00 00 00 mov $0x30,%edx 2858ee: c1 e0 02 shl $0x2,%eax 2858f1: 83 f9 01 cmp $0x1,%ecx 2858f4: 74 10 je 285906 2858f6: 83 f9 02 cmp $0x2,%ecx 2858f9: ba 31 00 00 00 mov $0x31,%edx 2858fe: b9 1e 00 00 00 mov $0x1e,%ecx 285903: 0f 45 d1 cmovne %ecx,%edx 285906: 01 d0 add %edx,%eax 285908: 66 0f ef c0 pxor %xmm0,%xmm0 28590c: 41 89 84 9d 08 99 00 mov %eax,0x9908(%r13,%rbx,4) 285913: 00 285914: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 285919: f2 41 0f 59 84 dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm0 285920: 12 00 00 285923: f2 41 0f 5e 84 dd 18 divsd 0x1318(%r13,%rbx,8),%xmm0 28592a: 13 00 00 28592d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 285932: 41 89 84 9d 08 99 00 mov %eax,0x9908(%r13,%rbx,4) 285939: 00 28593a: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 285941: 48 83 c3 01 add $0x1,%rbx 285945: 39 d9 cmp %ebx,%ecx 285947: 0f 87 c1 fe ff ff ja 28580e 28594d: 85 c9 test %ecx,%ecx 28594f: 0f 84 6e 42 00 00 je 289bc3 285955: 48 8b b4 24 30 01 00 mov 0x130(%rsp),%rsi 28595c: 00 28595d: 31 d2 xor %edx,%edx 28595f: 31 c0 xor %eax,%eax 285961: eb 08 jmp 28596b 285963: 48 83 c0 01 add $0x1,%rax 285967: 39 c1 cmp %eax,%ecx 285969: 76 29 jbe 285994 28596b: 39 c2 cmp %eax,%edx 28596d: 74 f4 je 285963 28596f: 39 06 cmp %eax,(%rsi) 285971: 75 f0 jne 285963 285973: 41 80 bc 05 68 17 00 cmpb $0x0,0x1768(%r13,%rax,1) 28597a: 00 00 28597c: 74 e5 je 285963 28597e: 41 8b bc 85 08 99 00 mov 0x9908(%r13,%rax,4),%edi 285985: 00 285986: 48 83 c0 01 add $0x1,%rax 28598a: 89 be 38 81 00 00 mov %edi,0x8138(%rsi) 285990: 39 c1 cmp %eax,%ecx 285992: 77 d7 ja 28596b 285994: 83 c2 01 add $0x1,%edx 285997: 48 83 c6 04 add $0x4,%rsi 28599b: 39 d1 cmp %edx,%ecx 28599d: 75 c0 jne 28595f 28599f: 48 8d 84 24 88 01 00 lea 0x188(%rsp),%rax 2859a6: 00 2859a7: 4c 89 eb mov %r13,%rbx 2859aa: 31 ed xor %ebp,%ebp 2859ac: 4d 89 ef mov %r13,%r15 2859af: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 2859b6: 00 2859b7: 49 8d 85 44 a4 00 00 lea 0xa444(%r13),%rax 2859be: 48 89 04 24 mov %rax,(%rsp) 2859c2: e9 a0 02 00 00 jmpq 285c67 2859c7: 83 fa 0a cmp $0xa,%edx 2859ca: 0f 84 fa 02 00 00 je 285cca 2859d0: 41 c7 85 34 90 00 00 movl $0x0,0x9034(%r13) 2859d7: 00 00 00 00 2859db: 01 f0 add %esi,%eax 2859dd: 45 31 e4 xor %r12d,%r12d 2859e0: 41 89 85 30 90 00 00 mov %eax,0x9030(%r13) 2859e7: c7 83 38 91 00 00 00 movl $0x0,0x9138(%rbx) 2859ee: 00 00 00 2859f1: 49 c7 87 08 98 00 00 movq $0x0,0x9808(%r15) 2859f8: 00 00 00 00 2859fc: 48 8d bb 88 a2 00 00 lea 0xa288(%rbx),%rdi 285a03: 44 8b 8b 00 a4 00 00 mov 0xa400(%rbx),%r9d 285a0a: 44 8b 83 38 16 00 00 mov 0x1638(%rbx),%r8d 285a11: 8b 8b a8 9a 00 00 mov 0x9aa8(%rbx),%ecx 285a17: 8b 93 68 9a 00 00 mov 0x9a68(%rbx),%edx 285a1d: 41 0f b6 b4 2d 58 13 movzbl 0x1358(%r13,%rbp,1),%esi 285a24: 00 00 285a26: 57 push %rdi 285a27: 48 8d bb 68 a2 00 00 lea 0xa268(%rbx),%rdi 285a2e: 57 push %rdi 285a2f: 48 8d bb 68 9f 00 00 lea 0x9f68(%rbx),%rdi 285a36: 57 push %rdi 285a37: 48 8d bb 48 9f 00 00 lea 0x9f48(%rbx),%rdi 285a3e: 57 push %rdi 285a3f: 48 8d bb 28 9f 00 00 lea 0x9f28(%rbx),%rdi 285a46: 57 push %rdi 285a47: 48 8d bb 80 85 00 00 lea 0x8580(%rbx),%rdi 285a4e: 57 push %rdi 285a4f: 48 8d bb 60 85 00 00 lea 0x8560(%rbx),%rdi 285a56: 57 push %rdi 285a57: 48 8d bb 00 86 00 00 lea 0x8600(%rbx),%rdi 285a5e: 57 push %rdi 285a5f: 48 8d bb 20 86 00 00 lea 0x8620(%rbx),%rdi 285a66: 57 push %rdi 285a67: 48 8d bb c0 85 00 00 lea 0x85c0(%rbx),%rdi 285a6e: 57 push %rdi 285a6f: 48 8d bb e0 85 00 00 lea 0x85e0(%rbx),%rdi 285a76: 57 push %rdi 285a77: 48 8d bb a0 85 00 00 lea 0x85a0(%rbx),%rdi 285a7e: 57 push %rdi 285a7f: 48 8d bb a8 9c 00 00 lea 0x9ca8(%rbx),%rdi 285a86: 57 push %rdi 285a87: 48 8d bc 24 e2 01 00 lea 0x1e2(%rsp),%rdi 285a8e: 00 285a8f: 57 push %rdi 285a90: 48 8d bc 24 ec 01 00 lea 0x1ec(%rsp),%rdi 285a97: 00 285a98: 57 push %rdi 285a99: 48 8d bc 24 f8 01 00 lea 0x1f8(%rsp),%rdi 285aa0: 00 285aa1: 57 push %rdi 285aa2: 48 8d bb 08 80 00 00 lea 0x8008(%rbx),%rdi 285aa9: 57 push %rdi 285aaa: 8b bb 68 13 00 00 mov 0x1368(%rbx),%edi 285ab0: 57 push %rdi 285ab1: 8b bb f4 10 00 00 mov 0x10f4(%rbx),%edi 285ab7: 57 push %rdi 285ab8: 4c 89 ef mov %r13,%rdi 285abb: 50 push %rax 285abc: f2 49 0f 2c 85 80 b3 cvttsd2si 0xb380(%r13),%rax 285ac3: 00 00 285ac5: 50 push %rax 285ac6: f2 49 0f 2c 85 78 b3 cvttsd2si 0xb378(%r13),%rax 285acd: 00 00 285acf: 50 push %rax 285ad0: 41 8b 85 90 b3 00 00 mov 0xb390(%r13),%eax 285ad7: 50 push %rax 285ad8: 41 0f b6 85 51 0f 00 movzbl 0xf51(%r13),%eax 285adf: 00 285ae0: 50 push %rax 285ae1: 41 0f b6 85 50 0f 00 movzbl 0xf50(%r13),%eax 285ae8: 00 285ae9: 50 push %rax 285aea: 8b 83 94 10 00 00 mov 0x1094(%rbx),%eax 285af0: 50 push %rax 285af1: f2 49 0f 2c 87 08 94 cvttsd2si 0x9408(%r15),%rax 285af8: 00 00 285afa: 50 push %rax 285afb: 8b 83 a8 13 00 00 mov 0x13a8(%rbx),%eax 285b01: 50 push %rax 285b02: e8 59 82 ff ff callq 27dd60 285b07: 8b bb d8 11 00 00 mov 0x11d8(%rbx),%edi 285b0d: 66 0f ef c9 pxor %xmm1,%xmm1 285b11: 4c 8d 8b 18 91 00 00 lea 0x9118(%rbx),%r9 285b18: 48 81 c4 e0 00 00 00 add $0xe0,%rsp 285b1f: 41 89 c6 mov %eax,%r14d 285b22: 44 8b 83 b4 10 00 00 mov 0x10b4(%rbx),%r8d 285b29: 8b 8b 28 19 00 00 mov 0x1928(%rbx),%ecx 285b2f: f2 48 0f 2a cf cvtsi2sd %rdi,%xmm1 285b34: 4c 89 ef mov %r13,%rdi 285b37: 48 83 c3 04 add $0x4,%rbx 285b3b: 41 0f b6 b4 2d 30 16 movzbl 0x1630(%r13,%rbp,1),%esi 285b42: 00 00 285b44: 41 0f b6 95 20 10 00 movzbl 0x1020(%r13),%edx 285b4b: 00 285b4c: f2 41 0f 10 87 78 11 movsd 0x1178(%r15),%xmm0 285b53: 00 00 285b55: 41 51 push %r9 285b57: 4d 8d 8f 98 90 00 00 lea 0x9098(%r15),%r9 285b5e: e8 9d 72 ff ff callq 27ce00 285b63: 8b 94 24 84 01 00 00 mov 0x184(%rsp),%edx 285b6a: 44 8b 8c 24 90 01 00 mov 0x190(%rsp),%r9d 285b71: 00 285b72: 43 8d 04 34 lea (%r12,%r14,1),%eax 285b76: f2 41 0f 11 87 48 97 movsd %xmm0,0x9748(%r15) 285b7d: 00 00 285b7f: 66 0f ef c0 pxor %xmm0,%xmm0 285b83: 66 0f ef d2 pxor %xmm2,%xmm2 285b87: 44 8b 84 24 8c 01 00 mov 0x18c(%rsp),%r8d 285b8e: 00 285b8f: 42 8d 0c 0a lea (%rdx,%r9,1),%ecx 285b93: 4d 8d a7 28 87 00 00 lea 0x8728(%r15),%r12 285b9a: f2 41 0f 10 8f 40 b2 movsd 0xb240(%r15),%xmm1 285ba1: 00 00 285ba3: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 285ba8: 8b 8c 24 88 01 00 00 mov 0x188(%rsp),%ecx 285baf: f2 41 0f 11 87 88 96 movsd %xmm0,0x9688(%r15) 285bb6: 00 00 285bb8: 66 0f ef c0 pxor %xmm0,%xmm0 285bbc: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 285bc1: 42 8d 04 01 lea (%rcx,%r8,1),%eax 285bc5: f2 41 0f 11 87 c8 96 movsd %xmm0,0x96c8(%r15) 285bcc: 00 00 285bce: 66 0f ef c0 pxor %xmm0,%xmm0 285bd2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 285bd7: f2 41 0f 11 87 08 97 movsd %xmm0,0x9708(%r15) 285bde: 00 00 285be0: 8b b3 34 12 00 00 mov 0x1234(%rbx),%esi 285be6: 45 0f b6 9c 2d 58 13 movzbl 0x1358(%r13,%rbp,1),%r11d 285bed: 00 00 285bef: 48 83 c5 01 add $0x1,%rbp 285bf3: 8b 83 fc 85 00 00 mov 0x85fc(%rbx),%eax 285bf9: 41 0f b6 bd 50 0f 00 movzbl 0xf50(%r13),%edi 285c00: 00 285c01: f2 41 0f 10 87 78 11 movsd 0x1178(%r15),%xmm0 285c08: 00 00 285c0a: f2 48 0f 2a d6 cvtsi2sd %rsi,%xmm2 285c0f: 8b b3 c4 13 00 00 mov 0x13c4(%rbx),%esi 285c15: f2 41 0f 5e 97 d8 12 divsd 0x12d8(%r15),%xmm2 285c1c: 00 00 285c1e: 41 54 push %r12 285c20: 4d 8d a7 e8 86 00 00 lea 0x86e8(%r15),%r12 285c27: 49 83 c7 08 add $0x8,%r15 285c2b: 41 54 push %r12 285c2d: 44 8b a3 3c 86 00 00 mov 0x863c(%rbx),%r12d 285c34: 41 54 push %r12 285c36: 44 8b a3 9c 85 00 00 mov 0x859c(%rbx),%r12d 285c3d: 41 54 push %r12 285c3f: 41 51 push %r9 285c41: 41 89 c1 mov %eax,%r9d 285c44: 52 push %rdx 285c45: 8b 93 9c 86 00 00 mov 0x869c(%rbx),%edx 285c4b: 52 push %rdx 285c4c: 44 89 da mov %r11d,%edx 285c4f: e8 4c 6d ff ff callq 27c9a0 285c54: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 285c5b: 48 83 c4 40 add $0x40,%rsp 285c5f: 39 ea cmp %ebp,%edx 285c61: 0f 86 fe 03 00 00 jbe 286065 285c67: 8b 93 c8 13 00 00 mov 0x13c8(%rbx),%edx 285c6d: c7 84 24 7c 01 00 00 movl $0x0,0x17c(%rsp) 285c74: 00 00 00 00 285c78: c6 84 24 7a 01 00 00 movb $0x0,0x17a(%rsp) 285c7f: 00 285c80: 49 8b bd a8 0f 00 00 mov 0xfa8(%r13),%rdi 285c87: 8d 4a fd lea -0x3(%rdx),%ecx 285c8a: c7 84 24 80 01 00 00 movl $0x0,0x180(%rsp) 285c91: 00 00 00 00 285c95: 41 8b b5 a8 0f 00 00 mov 0xfa8(%r13),%esi 285c9c: c6 84 24 7b 01 00 00 movb $0x0,0x17b(%rsp) 285ca3: 00 285ca4: 41 8b 85 ac 0f 00 00 mov 0xfac(%r13),%eax 285cab: c7 84 24 84 01 00 00 movl $0x0,0x184(%rsp) 285cb2: 00 00 00 00 285cb6: c7 84 24 88 01 00 00 movl $0x0,0x188(%rsp) 285cbd: 00 00 00 00 285cc1: 83 f9 02 cmp $0x2,%ecx 285cc4: 0f 87 fd fc ff ff ja 2859c7 285cca: 83 ea 04 sub $0x4,%edx 285ccd: 83 fa 01 cmp $0x1,%edx 285cd0: 0f 86 6b 03 00 00 jbe 286041 285cd6: 49 89 bd 30 90 00 00 mov %rdi,0x9030(%r13) 285cdd: 48 8d bb c8 a2 00 00 lea 0xa2c8(%rbx),%rdi 285ce4: 44 8b 8b 20 a4 00 00 mov 0xa420(%rbx),%r9d 285ceb: 44 8b 83 38 16 00 00 mov 0x1638(%rbx),%r8d 285cf2: 8b 8b c8 9a 00 00 mov 0x9ac8(%rbx),%ecx 285cf8: 8b 93 88 9a 00 00 mov 0x9a88(%rbx),%edx 285cfe: 41 0f b6 b4 2d 58 13 movzbl 0x1358(%r13,%rbp,1),%esi 285d05: 00 00 285d07: 57 push %rdi 285d08: 48 8d bb a8 a2 00 00 lea 0xa2a8(%rbx),%rdi 285d0f: 57 push %rdi 285d10: 48 8d bb c8 9f 00 00 lea 0x9fc8(%rbx),%rdi 285d17: 57 push %rdi 285d18: 48 8d bb a8 9f 00 00 lea 0x9fa8(%rbx),%rdi 285d1f: 57 push %rdi 285d20: 48 8d bb 88 9f 00 00 lea 0x9f88(%rbx),%rdi 285d27: 57 push %rdi 285d28: 49 8d bd 40 a4 00 00 lea 0xa440(%r13),%rdi 285d2f: ff 74 24 28 pushq 0x28(%rsp) 285d33: 57 push %rdi 285d34: 48 8d bb a0 86 00 00 lea 0x86a0(%rbx),%rdi 285d3b: 57 push %rdi 285d3c: 48 8d bb c0 86 00 00 lea 0x86c0(%rbx),%rdi 285d43: 57 push %rdi 285d44: 48 8d bb 60 86 00 00 lea 0x8660(%rbx),%rdi 285d4b: 57 push %rdi 285d4c: 48 8d bb 80 86 00 00 lea 0x8680(%rbx),%rdi 285d53: 57 push %rdi 285d54: 48 8d bb 40 86 00 00 lea 0x8640(%rbx),%rdi 285d5b: 57 push %rdi 285d5c: 48 8d bb c8 9c 00 00 lea 0x9cc8(%rbx),%rdi 285d63: 57 push %rdi 285d64: 48 8d bc 24 e3 01 00 lea 0x1e3(%rsp),%rdi 285d6b: 00 285d6c: 57 push %rdi 285d6d: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 285d74: 48 8d bc 24 fc 01 00 lea 0x1fc(%rsp),%rdi 285d7b: 00 285d7c: 57 push %rdi 285d7d: 48 8d bb 28 80 00 00 lea 0x8028(%rbx),%rdi 285d84: 57 push %rdi 285d85: 8b bb 88 13 00 00 mov 0x1388(%rbx),%edi 285d8b: 57 push %rdi 285d8c: 8b bb 14 11 00 00 mov 0x1114(%rbx),%edi 285d92: 57 push %rdi 285d93: 4c 89 ef mov %r13,%rdi 285d96: 50 push %rax 285d97: f2 49 0f 2c 85 80 b3 cvttsd2si 0xb380(%r13),%rax 285d9e: 00 00 285da0: 50 push %rax 285da1: f2 49 0f 2c 85 78 b3 cvttsd2si 0xb378(%r13),%rax 285da8: 00 00 285daa: 50 push %rax 285dab: 41 8b 85 90 b3 00 00 mov 0xb390(%r13),%eax 285db2: 50 push %rax 285db3: 41 0f b6 85 51 0f 00 movzbl 0xf51(%r13),%eax 285dba: 00 285dbb: 50 push %rax 285dbc: 41 0f b6 85 50 0f 00 movzbl 0xf50(%r13),%eax 285dc3: 00 285dc4: 50 push %rax 285dc5: 8b 83 dc b1 00 00 mov 0xb1dc(%rbx),%eax 285dcb: 50 push %rax 285dcc: f2 49 0f 2c 87 c0 a3 cvttsd2si 0xa3c0(%r15),%rax 285dd3: 00 00 285dd5: 50 push %rax 285dd6: 8b 83 a8 13 00 00 mov 0x13a8(%rbx),%eax 285ddc: 50 push %rax 285ddd: e8 7e 7f ff ff callq 27dd60 285de2: 66 0f ef c9 pxor %xmm1,%xmm1 285de6: 48 8d bb 38 91 00 00 lea 0x9138(%rbx),%rdi 285ded: 44 8b 83 d4 10 00 00 mov 0x10d4(%rbx),%r8d 285df4: 41 89 c4 mov %eax,%r12d 285df7: 8b 83 18 12 00 00 mov 0x1218(%rbx),%eax 285dfd: 48 81 c4 e0 00 00 00 add $0xe0,%rsp 285e04: 8b 8b 48 19 00 00 mov 0x1948(%rbx),%ecx 285e0a: 41 0f b6 95 20 10 00 movzbl 0x1020(%r13),%edx 285e11: 00 285e12: 4d 8d 8f d8 90 00 00 lea 0x90d8(%r15),%r9 285e19: 41 0f b6 b4 2d 30 16 movzbl 0x1630(%r13,%rbp,1),%esi 285e20: 00 00 285e22: f2 41 0f 10 87 40 b2 movsd 0xb240(%r15),%xmm0 285e29: 00 00 285e2b: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 285e30: 57 push %rdi 285e31: 4c 89 ef mov %r13,%rdi 285e34: e8 c7 6f ff ff callq 27ce00 285e39: f2 41 0f 11 87 08 98 movsd %xmm0,0x9808(%r15) 285e40: 00 00 285e42: 41 8b 85 30 90 00 00 mov 0x9030(%r13),%eax 285e49: 41 5e pop %r14 285e4b: e9 ac fb ff ff jmpq 2859fc 285e50: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 285e57 285e57: 41 c7 85 78 0d 00 00 movl $0x2,0xd78(%r13) 285e5e: 02 00 00 00 285e62: 66 48 0f 6e d6 movq %rsi,%xmm2 285e67: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 285e6e 285e6e: 66 48 0f 6e ce movq %rsi,%xmm1 285e73: e9 17 f9 ff ff jmpq 28578f 285e78: 89 da mov %ebx,%edx 285e7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 285e81: b8 01 00 00 00 mov $0x1,%eax 285e86: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 285e8d: e8 00 00 00 00 callq 285e92 285e92: f2 41 0f 10 84 dd d0 movsd 0x1ad0(%r13,%rbx,8),%xmm0 285e99: 1a 00 00 285e9c: e9 28 f5 ff ff jmpq 2853c9 285ea1: f2 0f 58 c1 addsd %xmm1,%xmm0 285ea5: 89 da mov %ebx,%edx 285ea7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 285eae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 285eb5: b8 01 00 00 00 mov $0x1,%eax 285eba: e8 00 00 00 00 callq 285ebf 285ebf: e9 77 f7 ff ff jmpq 28563b 285ec4: 85 c0 test %eax,%eax 285ec6: 0f 84 25 f2 ff ff je 2850f1 285ecc: 31 db xor %ebx,%ebx 285ece: eb 7e jmp 285f4e 285ed0: f2 0f 59 c5 mulsd %xmm5,%xmm0 285ed4: 66 0f ef c9 pxor %xmm1,%xmm1 285ed8: f2 0f 59 c4 mulsd %xmm4,%xmm0 285edc: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 285ee0: 0f 28 c6 movaps %xmm6,%xmm0 285ee3: e8 00 00 00 00 callq 285ee8 285ee8: 66 0f ef d2 pxor %xmm2,%xmm2 285eec: 66 0f ef c9 pxor %xmm1,%xmm1 285ef0: f2 41 0f 5a 95 80 0c cvtsd2ss 0xc80(%r13),%xmm2 285ef7: 00 00 285ef9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 285efd: f2 41 0f 11 85 78 0c movsd %xmm0,0xc78(%r13) 285f04: 00 00 285f06: f2 41 0f 10 85 c0 0e movsd 0xec0(%r13),%xmm0 285f0d: 00 00 285f0f: f2 0f 5e 44 24 08 divsd 0x8(%rsp),%xmm0 285f15: f2 0f 58 04 24 addsd (%rsp),%xmm0 285f1a: f2 41 0f 59 84 dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm0 285f21: 12 00 00 285f24: f2 0f 5a c8 cvtsd2ss %xmm0,%xmm1 285f28: 0f 28 c2 movaps %xmm2,%xmm0 285f2b: e8 00 00 00 00 callq 285f30 285f30: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 285f34: f2 41 0f 11 85 80 0c movsd %xmm0,0xc80(%r13) 285f3b: 00 00 285f3d: 48 83 c3 01 add $0x1,%rbx 285f41: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 285f48: 0f 86 a3 f1 ff ff jbe 2850f1 285f4e: 41 39 9c 9d d0 17 00 cmp %ebx,0x17d0(%r13,%rbx,4) 285f55: 00 285f56: 75 e5 jne 285f3d 285f58: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 285f5e: f2 0f 10 1c 24 movsd (%rsp),%xmm3 285f63: 66 0f ef f6 pxor %xmm6,%xmm6 285f67: f2 41 0f 10 8d c0 0e movsd 0xec0(%r13),%xmm1 285f6e: 00 00 285f70: 41 8b 84 9d 08 17 00 mov 0x1708(%r13,%rbx,4),%eax 285f77: 00 285f78: f2 41 0f 5a b5 78 0c cvtsd2ss 0xc78(%r13),%xmm6 285f7f: 00 00 285f81: f2 41 0f 10 84 dd d8 movsd 0x12d8(%r13,%rbx,8),%xmm0 285f88: 12 00 00 285f8b: f2 0f 5e cf divsd %xmm7,%xmm1 285f8f: 66 0f 28 e9 movapd %xmm1,%xmm5 285f93: f2 41 0f 10 8d b0 0f movsd 0xfb0(%r13),%xmm1 285f9a: 00 00 285f9c: f2 0f 58 eb addsd %xmm3,%xmm5 285fa0: f2 0f 5e cf divsd %xmm7,%xmm1 285fa4: 66 0f 28 e1 movapd %xmm1,%xmm4 285fa8: f2 0f 58 e3 addsd %xmm3,%xmm4 285fac: 83 f8 02 cmp $0x2,%eax 285faf: 0f 84 43 37 00 00 je 2896f8 285fb5: 83 f8 01 cmp $0x1,%eax 285fb8: 0f 85 12 ff ff ff jne 285ed0 285fbe: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 285fc6 285fc5: 00 285fc6: f2 0f 59 d0 mulsd %xmm0,%xmm2 285fca: 0f 28 c6 movaps %xmm6,%xmm0 285fcd: f2 0f 59 d5 mulsd %xmm5,%xmm2 285fd1: 66 0f 28 ca movapd %xmm2,%xmm1 285fd5: f2 0f 59 cc mulsd %xmm4,%xmm1 285fd9: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 285fdd: e8 00 00 00 00 callq 285fe2 285fe2: f2 41 0f 10 8d c0 0e movsd 0xec0(%r13),%xmm1 285fe9: 00 00 285feb: f2 0f 5e 4c 24 08 divsd 0x8(%rsp),%xmm1 285ff1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 285ff5: f2 0f 58 0c 24 addsd (%rsp),%xmm1 285ffa: f2 41 0f 11 85 78 0c movsd %xmm0,0xc78(%r13) 286001: 00 00 286003: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28600b 28600a: 00 28600b: f2 41 0f 59 84 dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm0 286012: 12 00 00 286015: f2 0f 59 c8 mulsd %xmm0,%xmm1 286019: 66 0f ef c0 pxor %xmm0,%xmm0 28601d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 286021: f2 41 0f 5a 85 80 0c cvtsd2ss 0xc80(%r13),%xmm0 286028: 00 00 28602a: e8 00 00 00 00 callq 28602f 28602f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 286033: f2 41 0f 11 85 80 0c movsd %xmm0,0xc80(%r13) 28603a: 00 00 28603c: e9 fc fe ff ff jmpq 285f3d 286041: 83 bb a8 13 00 00 01 cmpl $0x1,0x13a8(%rbx) 286048: 0f 84 88 fc ff ff je 285cd6 28604e: 01 f0 add %esi,%eax 286050: d1 e8 shr %eax 286052: 41 89 85 30 90 00 00 mov %eax,0x9030(%r13) 286059: 41 89 85 34 90 00 00 mov %eax,0x9034(%r13) 286060: e9 78 fc ff ff jmpq 285cdd 286065: 49 c7 85 b8 0c 00 00 movq $0x0,0xcb8(%r13) 28606c: 00 00 00 00 286070: 85 d2 test %edx,%edx 286072: 74 2f je 2860a3 286074: 31 c0 xor %eax,%eax 286076: 31 f6 xor %esi,%esi 286078: 41 8b 8c 85 b8 12 00 mov 0x12b8(%r13,%rax,4),%ecx 28607f: 00 286080: 01 ce add %ecx,%esi 286082: 41 80 bc 05 58 13 00 cmpb $0x0,0x1358(%r13,%rax,1) 286089: 00 00 28608b: 74 07 je 286094 28608d: 41 01 8d bc 0c 00 00 add %ecx,0xcbc(%r13) 286094: 48 83 c0 01 add $0x1,%rax 286098: 39 c2 cmp %eax,%edx 28609a: 77 dc ja 286078 28609c: 41 89 b5 b8 0c 00 00 mov %esi,0xcb8(%r13) 2860a3: 49 8b 9d f0 0e 00 00 mov 0xef0(%r13),%rbx 2860aa: 66 0f ef c0 pxor %xmm0,%xmm0 2860ae: 66 0f ef c9 pxor %xmm1,%xmm1 2860b2: f2 41 0f 10 ad 98 0e movsd 0xe98(%r13),%xmm5 2860b9: 00 00 2860bb: f2 41 0f 5a 8d e8 0e cvtsd2ss 0xee8(%r13),%xmm1 2860c2: 00 00 2860c4: f2 41 0f 5a 85 e0 0e cvtsd2ss 0xee0(%r13),%xmm0 2860cb: 00 00 2860cd: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 2860d2: e8 00 00 00 00 callq 2860d7 2860d7: 66 48 0f 6e f3 movq %rbx,%xmm6 2860dc: 66 0f ef c9 pxor %xmm1,%xmm1 2860e0: f2 0f 5a ce cvtsd2ss %xmm6,%xmm1 2860e4: e8 00 00 00 00 callq 2860e9 2860e9: 41 8b 85 90 b3 00 00 mov 0xb390(%r13),%eax 2860f0: f2 41 0f 10 bd 48 0f movsd 0xf48(%r13),%xmm7 2860f7: 00 00 2860f9: f2 41 0f 10 b5 48 10 movsd 0x1048(%r13),%xmm6 286100: 00 00 286102: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 286106: f2 0f 59 04 24 mulsd (%rsp),%xmm0 28610b: f2 49 0f 2c 9d d0 0e cvttsd2si 0xed0(%r13),%rbx 286112: 00 00 286114: 41 8b 8d bc 0c 00 00 mov 0xcbc(%r13),%ecx 28611b: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 286121: f2 41 0f 10 9d 78 0e movsd 0xe78(%r13),%xmm3 286128: 00 00 28612a: 41 8b 95 40 0f 00 00 mov 0xf40(%r13),%edx 286131: f2 0f 11 74 24 10 movsd %xmm6,0x10(%rsp) 286137: 41 8b b5 b8 0c 00 00 mov 0xcb8(%r13),%esi 28613e: 50 push %rax 28613f: 49 8d 85 80 85 00 00 lea 0x8580(%r13),%rax 286146: 50 push %rax 286147: ff b4 24 f8 00 00 00 pushq 0xf8(%rsp) 28614e: f2 48 0f 2c f8 cvttsd2si %xmm0,%rdi 286153: 66 0f 28 c3 movapd %xmm3,%xmm0 286157: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 28615e: 48 83 c3 20 add $0x20,%rbx 286162: 50 push %rax 286163: 41 0f b6 85 51 0f 00 movzbl 0xf51(%r13),%eax 28616a: 00 28616b: 50 push %rax 28616c: 45 0f b6 8d 50 0f 00 movzbl 0xf50(%r13),%r9d 286173: 00 286174: f2 41 0f 10 8d 80 0e movsd 0xe80(%r13),%xmm1 28617b: 00 00 28617d: 45 8b 85 68 0f 00 00 mov 0xf68(%r13),%r8d 286184: f2 41 0f 10 95 80 b3 movsd 0xb380(%r13),%xmm2 28618b: 00 00 28618d: e8 6e 6e ff ff callq 27d000 286192: 66 0f 28 c8 movapd %xmm0,%xmm1 286196: 66 0f ef c0 pxor %xmm0,%xmm0 28619a: f2 0f 5e 4c 24 30 divsd 0x30(%rsp),%xmm1 2861a0: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 2861a5: f2 0f 5e 44 24 38 divsd 0x38(%rsp),%xmm0 2861ab: f2 0f 58 c1 addsd %xmm1,%xmm0 2861af: 41 8b 9d 50 10 00 00 mov 0x1050(%r13),%ebx 2861b6: 48 83 c4 28 add $0x28,%rsp 2861ba: f2 41 0f 11 85 78 1a movsd %xmm0,0x1a78(%r13) 2861c1: 00 00 2861c3: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2861cb 2861ca: 00 2861cb: f2 41 0f 5e 85 68 1a divsd 0x1a68(%r13),%xmm0 2861d2: 00 00 2861d4: f2 41 0f 11 85 b8 1b movsd %xmm0,0x1bb8(%r13) 2861db: 00 00 2861dd: 85 db test %ebx,%ebx 2861df: 0f 84 ed 38 00 00 je 289ad2 2861e5: 31 ed xor %ebp,%ebp 2861e7: eb 13 jmp 2861fc 2861e9: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 2861f0: 48 83 c5 01 add $0x1,%rbp 2861f4: 39 e9 cmp %ebp,%ecx 2861f6: 0f 86 08 01 00 00 jbe 286304 2861fc: 41 89 ec mov %ebp,%r12d 2861ff: 41 39 ac ad d0 17 00 cmp %ebp,0x17d0(%r13,%rbp,4) 286206: 00 286207: 75 e0 jne 2861e9 286209: 41 80 bc 2d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbp,1) 286210: 00 00 286212: 0f 85 35 38 00 00 jne 289a4d 286218: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 28621f: 41 89 ee mov %ebp,%r14d 286222: 49 8d 84 c6 9e 0f 00 lea 0xf9e(%r14,%rax,8),%rax 286229: 00 28622a: 49 c7 84 c5 30 06 00 movq $0x0,0x630(%r13,%rax,8) 286231: 00 00 00 00 00 286236: 45 8b 9d 50 10 00 00 mov 0x1050(%r13),%r11d 28623d: 45 85 db test %r11d,%r11d 286240: 0f 84 8c 38 00 00 je 289ad2 286246: 31 db xor %ebx,%ebx 286248: eb 0f jmp 286259 28624a: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 286251: 48 83 c3 01 add $0x1,%rbx 286255: 39 d9 cmp %ebx,%ecx 286257: 76 97 jbe 2861f0 286259: 45 39 a4 9d d0 17 00 cmp %r12d,0x17d0(%r13,%rbx,4) 286260: 00 286261: 75 e7 jne 28624a 286263: 41 80 bc 1d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbx,1) 28626a: 00 00 28626c: 74 dc je 28624a 28626e: f2 49 0f 2c 8c dd 90 cvttsd2si 0x1490(%r13,%rbx,8),%rcx 286275: 14 00 00 286278: f2 41 0f 10 b5 68 0e movsd 0xe68(%r13),%xmm6 28627f: 00 00 286281: 41 8b bc 9d 44 b3 00 mov 0xb344(%r13,%rbx,4),%edi 286288: 00 286289: 45 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%r8d 286290: 00 286291: f2 49 0f 2c 94 dd 50 cvttsd2si 0x1450(%r13,%rbx,8),%rdx 286298: 14 00 00 28629b: f2 0f 11 34 24 movsd %xmm6,(%rsp) 2862a0: f2 41 0f 10 84 dd b0 movsd 0x15b0(%r13,%rbx,8),%xmm0 2862a7: 15 00 00 2862aa: f2 49 0f 2c b4 dd 10 cvttsd2si 0x1410(%r13,%rbx,8),%rsi 2862b1: 14 00 00 2862b4: e8 37 84 ff ff callq 27e6f0 2862b9: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 2862c0: 66 0f 28 c8 movapd %xmm0,%xmm1 2862c4: 66 0f ef c0 pxor %xmm0,%xmm0 2862c8: f2 41 0f 5e 8d 38 10 divsd 0x1038(%r13),%xmm1 2862cf: 00 00 2862d1: f2 0f 58 0c 24 addsd (%rsp),%xmm1 2862d6: 4d 8d bc c6 9e 0f 00 lea 0xf9e(%r14,%rax,8),%r15 2862dd: 00 2862de: f2 43 0f 5a 84 fd 30 cvtsd2ss 0x630(%r13,%r15,8),%xmm0 2862e5: 06 00 00 2862e8: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2862ec: e8 00 00 00 00 callq 2862f1 2862f1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2862f5: f2 43 0f 11 84 fd 30 movsd %xmm0,0x630(%r13,%r15,8) 2862fc: 06 00 00 2862ff: e9 46 ff ff ff jmpq 28624a 286304: 85 c9 test %ecx,%ecx 286306: 0f 84 c6 37 00 00 je 289ad2 28630c: 31 ff xor %edi,%edi 28630e: 45 8b 94 bd d0 17 00 mov 0x17d0(%r13,%rdi,4),%r10d 286315: 00 286316: 31 c0 xor %eax,%eax 286318: 41 89 f9 mov %edi,%r9d 28631b: 4c 89 d6 mov %r10,%rsi 28631e: 39 c6 cmp %eax,%esi 286320: 75 2f jne 286351 286322: 49 63 95 24 10 00 00 movslq 0x1024(%r13),%rdx 286329: 48 c1 e2 03 shl $0x3,%rdx 28632d: 4e 8d 84 12 9e 0f 00 lea 0xf9e(%rdx,%r10,1),%r8 286334: 00 286335: 4a 8d 94 0a 9e 0f 00 lea 0xf9e(%rdx,%r9,1),%rdx 28633c: 00 28633d: f2 43 0f 10 84 c5 30 movsd 0x630(%r13,%r8,8),%xmm0 286344: 06 00 00 286347: f2 41 0f 11 84 d5 30 movsd %xmm0,0x630(%r13,%rdx,8) 28634e: 06 00 00 286351: 83 c0 01 add $0x1,%eax 286354: 39 c8 cmp %ecx,%eax 286356: 75 c6 jne 28631e 286358: 48 83 c7 01 add $0x1,%rdi 28635c: 39 f8 cmp %edi,%eax 28635e: 77 ae ja 28630e 286360: 31 db xor %ebx,%ebx 286362: 41 8b 84 9d 58 12 00 mov 0x1258(%r13,%rbx,4),%eax 286369: 00 28636a: 49 63 95 24 10 00 00 movslq 0x1024(%r13),%rdx 286371: 66 0f ef ff pxor %xmm7,%xmm7 286375: 66 0f ef c9 pxor %xmm1,%xmm1 286379: 41 2b 84 9d 10 16 00 sub 0x1610(%r13,%rbx,4),%eax 286380: 00 286381: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 286386: 89 d8 mov %ebx,%eax 286388: 48 8d 84 d0 9e 0f 00 lea 0xf9e(%rax,%rdx,8),%rax 28638f: 00 286390: 41 8b 94 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%edx 286397: 00 286398: f2 41 0f 10 84 c5 30 movsd 0x630(%r13,%rax,8),%xmm0 28639f: 06 00 00 2863a2: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2863a7: f2 41 0f 5e 8c dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm1 2863ae: 12 00 00 2863b1: f2 0f 5e c1 divsd %xmm1,%xmm0 2863b5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2863bd 2863bc: 00 2863bd: 66 48 0f 7e fd movq %xmm7,%rbp 2863c2: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2863c6: e8 00 00 00 00 callq 2863cb 2863cb: 0f 28 c8 movaps %xmm0,%xmm1 2863ce: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2863d6 2863d5: 00 2863d6: e8 00 00 00 00 callq 2863db 2863db: 66 48 0f 6e cd movq %rbp,%xmm1 2863e0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2863e4: f2 0f 5c c8 subsd %xmm0,%xmm1 2863e8: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 2863ed: 41 89 84 9d 28 99 00 mov %eax,0x9928(%r13,%rbx,4) 2863f4: 00 2863f5: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2863fc: 48 83 c3 01 add $0x1,%rbx 286400: 39 d8 cmp %ebx,%eax 286402: 0f 87 5a ff ff ff ja 286362 286408: 41 c7 85 90 a6 00 00 movl $0x0,0xa690(%r13) 28640f: 00 00 00 00 286413: 85 c0 test %eax,%eax 286415: 74 40 je 286457 286417: 31 db xor %ebx,%ebx 286419: 31 c0 xor %eax,%eax 28641b: 41 8b 94 9d 28 99 00 mov 0x9928(%r13,%rbx,4),%edx 286422: 00 286423: 89 c0 mov %eax,%eax 286425: 66 0f ef c0 pxor %xmm0,%xmm0 286429: 66 0f ef c9 pxor %xmm1,%xmm1 28642d: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 286432: 48 83 c3 01 add $0x1,%rbx 286436: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 28643b: e8 00 00 00 00 callq 286440 286440: f3 48 0f 2c d0 cvttss2si %xmm0,%rdx 286445: 41 89 95 90 a6 00 00 mov %edx,0xa690(%r13) 28644c: 89 d0 mov %edx,%eax 28644e: 41 39 9d 50 10 00 00 cmp %ebx,0x1050(%r13) 286455: 77 c4 ja 28641b 286457: f2 41 0f 10 85 70 b3 movsd 0xb370(%r13),%xmm0 28645e: 00 00 286460: 66 0f ef ed pxor %xmm5,%xmm5 286464: 66 0f 2f c5 comisd %xmm5,%xmm0 286468: 77 09 ja 286473 28646a: f2 41 0f 10 85 00 0f movsd 0xf00(%r13),%xmm0 286471: 00 00 286473: f2 41 0f 10 bd 28 10 movsd 0x1028(%r13),%xmm7 28647a: 00 00 28647c: 4d 8b a5 58 0e 00 00 mov 0xe58(%r13),%r12 286483: f2 41 0f 11 85 48 a4 movsd %xmm0,0xa448(%r13) 28648a: 00 00 28648c: 66 0f ef c9 pxor %xmm1,%xmm1 286490: f2 41 0f 10 ad 90 b1 movsd 0xb190(%r13),%xmm5 286497: 00 00 286499: 66 0f ef c0 pxor %xmm0,%xmm0 28649d: f2 41 0f 5a 8d 50 0e cvtsd2ss 0xe50(%r13),%xmm1 2864a4: 00 00 2864a6: 49 8b 9d 98 b1 00 00 mov 0xb198(%r13),%rbx 2864ad: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 2864b2: 41 0f b6 ad 88 b1 00 movzbl 0xb188(%r13),%ebp 2864b9: 00 2864ba: f2 41 0f 5a 85 48 0e cvtsd2ss 0xe48(%r13),%xmm0 2864c1: 00 00 2864c3: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 2864c9: e8 00 00 00 00 callq 2864ce 2864ce: 66 49 0f 6e fc movq %r12,%xmm7 2864d3: 66 0f ef c9 pxor %xmm1,%xmm1 2864d7: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 2864db: e8 00 00 00 00 callq 2864e0 2864e0: 66 0f ef ff pxor %xmm7,%xmm7 2864e4: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 2864e8: f2 0f 11 bc 24 c0 00 movsd %xmm7,0xc0(%rsp) 2864ef: 00 00 2864f1: 40 84 ed test %bpl,%bpl 2864f4: 74 29 je 28651f 2864f6: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 2864fe 2864fd: 00 2864fe: 66 48 0f 6e c3 movq %rbx,%xmm0 286503: f2 0f 5e 04 24 divsd (%rsp),%xmm0 286508: f2 0f 5c c6 subsd %xmm6,%xmm0 28650c: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 286512: f2 0f 58 c7 addsd %xmm7,%xmm0 286516: f2 0f 11 84 24 c0 00 movsd %xmm0,0xc0(%rsp) 28651d: 00 00 28651f: f2 0f 10 ac 24 c0 00 movsd 0xc0(%rsp),%xmm5 286526: 00 00 286528: 49 8d 85 38 12 00 00 lea 0x1238(%r13),%rax 28652f: 49 c7 85 f0 34 00 00 movq $0x0,0x34f0(%r13) 286536: 00 00 00 00 28653a: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 286541: 00 286542: 49 8d 85 b8 91 00 00 lea 0x91b8(%r13),%rax 286549: 49 c7 85 f8 34 00 00 movq $0x0,0x34f8(%r13) 286550: 00 00 00 00 286554: 41 c7 85 b4 0d 00 00 movl $0xd,0xdb4(%r13) 28655b: 0d 00 00 00 28655f: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 286566: 00 286567: f2 41 0f 11 ad 60 0e movsd %xmm5,0xe60(%r13) 28656e: 00 00 286570: 44 8b 94 24 dc 00 00 mov 0xdc(%rsp),%r10d 286577: 00 286578: f2 41 0f 10 85 40 0e movsd 0xe40(%r13),%xmm0 28657f: 00 00 286581: 45 85 d2 test %r10d,%r10d 286584: 0f 84 07 19 00 00 je 287e91 28658a: 83 bc 24 dc 00 00 00 cmpl $0x1,0xdc(%rsp) 286591: 01 286592: 0f 84 ab 19 00 00 je 287f43 286598: 45 8b 8d 50 10 00 00 mov 0x1050(%r13),%r9d 28659f: 45 85 c9 test %r9d,%r9d 2865a2: 0f 84 48 19 00 00 je 287ef0 2865a8: 4d 8d b5 88 a6 00 00 lea 0xa688(%r13),%r14 2865af: 45 31 e4 xor %r12d,%r12d 2865b2: 48 8b ac 24 d0 00 00 mov 0xd0(%rsp),%rbp 2865b9: 00 2865ba: 4c 8b bc 24 e0 00 00 mov 0xe0(%rsp),%r15 2865c1: 00 2865c2: 4c 89 f0 mov %r14,%rax 2865c5: 45 89 e6 mov %r12d,%r14d 2865c8: 49 89 c4 mov %rax,%r12 2865cb: e9 49 01 00 00 jmpq 286719 2865d0: 41 8b 95 b8 0f 00 00 mov 0xfb8(%r13),%edx 2865d7: 66 0f ef c0 pxor %xmm0,%xmm0 2865db: 48 63 d8 movslq %eax,%rbx 2865de: f2 41 0f 10 9d 68 1a movsd 0x1a68(%r13),%xmm3 2865e5: 00 00 2865e7: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2865ef 2865ee: 00 2865ef: 48 8d 83 94 01 00 00 lea 0x194(%rbx),%rax 2865f6: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 2865fb: 48 89 04 24 mov %rax,(%rsp) 2865ff: f2 0f 5e e2 divsd %xmm2,%xmm4 286603: f2 0f 59 c8 mulsd %xmm0,%xmm1 286607: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28660f 28660e: 00 28660f: f2 0f 5e c3 divsd %xmm3,%xmm0 286613: f2 0f 58 c4 addsd %xmm4,%xmm0 286617: f2 0f 58 c1 addsd %xmm1,%xmm0 28661b: f2 41 0f 59 84 dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm0 286622: 12 00 00 286625: 49 8d 5c 9d 00 lea 0x0(%r13,%rbx,4),%rbx 28662a: f2 41 0f 11 87 78 89 movsd %xmm0,-0x7688(%r15) 286631: ff ff 286633: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28663b 28663a: 00 28663b: f2 0f 5e c3 divsd %xmm3,%xmm0 28663f: f2 0f 58 c8 addsd %xmm0,%xmm1 286643: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28664b 28664a: 00 28664b: f2 0f 5e c2 divsd %xmm2,%xmm0 28664f: f2 0f 58 c8 addsd %xmm0,%xmm1 286653: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28665b 28665a: 00 28665b: f2 0f 5e c2 divsd %xmm2,%xmm0 28665f: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 286663: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 286667: e8 00 00 00 00 callq 28666c 28666c: 48 8b 04 24 mov (%rsp),%rax 286670: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 286678 286677: 00 286678: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28667c: f2 41 0f 59 84 c5 38 mulsd 0x638(%r13,%rax,8),%xmm0 286683: 06 00 00 286686: f2 41 0f 11 87 b8 89 movsd %xmm0,-0x7648(%r15) 28668d: ff ff 28668f: 8b 83 38 12 00 00 mov 0x1238(%rbx),%eax 286695: 66 0f ef c0 pxor %xmm0,%xmm0 286699: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28669e: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2866a6 2866a5: 00 2866a6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2866aa: e8 00 00 00 00 callq 2866af 2866af: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2866b4: 89 85 d8 08 00 00 mov %eax,0x8d8(%rbp) 2866ba: 8b 83 28 99 00 00 mov 0x9928(%rbx),%eax 2866c0: 85 c0 test %eax,%eax 2866c2: 75 0c jne 2866d0 2866c4: 8b 85 f0 86 00 00 mov 0x86f0(%rbp),%eax 2866ca: 89 83 28 99 00 00 mov %eax,0x9928(%rbx) 2866d0: 66 0f ef c0 pxor %xmm0,%xmm0 2866d4: 66 0f ef c9 pxor %xmm1,%xmm1 2866d8: 41 83 c6 01 add $0x1,%r14d 2866dc: 48 83 c5 04 add $0x4,%rbp 2866e0: 41 8b 95 b4 0d 00 00 mov 0xdb4(%r13),%edx 2866e7: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 2866ec: 49 83 c7 08 add $0x8,%r15 2866f0: 49 83 c4 01 add $0x1,%r12 2866f4: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 2866f9: e8 00 00 00 00 callq 2866fe 2866fe: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 286703: 89 85 1c 7f 00 00 mov %eax,0x7f1c(%rbp) 286709: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 286710: 44 39 f0 cmp %r14d,%eax 286713: 0f 86 f6 05 00 00 jbe 286d0f 286719: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax 28671f: 66 0f ef c9 pxor %xmm1,%xmm1 286723: 48 c7 84 24 a8 01 00 movq $0x0,0x1a8(%rsp) 28672a: 00 00 00 00 00 28672f: f2 41 0f 10 87 d0 07 movsd 0x7d0(%r15),%xmm0 286736: 00 00 286738: 48 c7 84 24 d8 01 00 movq $0x0,0x1d8(%rsp) 28673f: 00 00 00 00 00 286744: 89 84 24 a8 01 00 00 mov %eax,0x1a8(%rsp) 28674b: 41 0f b6 84 24 14 72 movzbl -0x8dec(%r12),%eax 286752: ff ff 286754: f2 0f 11 84 24 88 01 movsd %xmm0,0x188(%rsp) 28675b: 00 00 28675d: f2 41 0f 10 85 38 10 movsd 0x1038(%r13),%xmm0 286764: 00 00 286766: 88 84 24 ac 01 00 00 mov %al,0x1ac(%rsp) 28676d: 8b 85 70 01 00 00 mov 0x170(%rbp),%eax 286773: f2 0f 11 84 24 90 01 movsd %xmm0,0x190(%rsp) 28677a: 00 00 28677c: f2 41 0f 10 87 20 81 movsd -0x7ee0(%r15),%xmm0 286783: ff ff 286785: 89 84 24 b0 01 00 00 mov %eax,0x1b0(%rsp) 28678c: 8b 85 70 88 00 00 mov 0x8870(%rbp),%eax 286792: f2 0f 11 84 24 98 01 movsd %xmm0,0x198(%rsp) 286799: 00 00 28679b: f2 41 0f 10 85 68 1a movsd 0x1a68(%r13),%xmm0 2867a2: 00 00 2867a4: 89 84 24 b4 01 00 00 mov %eax,0x1b4(%rsp) 2867ab: 8b 85 30 88 00 00 mov 0x8830(%rbp),%eax 2867b1: f2 0f 11 84 24 a0 01 movsd %xmm0,0x1a0(%rsp) 2867b8: 00 00 2867ba: 66 0f ef c0 pxor %xmm0,%xmm0 2867be: 89 84 24 b8 01 00 00 mov %eax,0x1b8(%rsp) 2867c5: 8b 85 90 88 00 00 mov 0x8890(%rbp),%eax 2867cb: 89 84 24 bc 01 00 00 mov %eax,0x1bc(%rsp) 2867d2: 8b 85 50 88 00 00 mov 0x8850(%rbp),%eax 2867d8: 89 84 24 c0 01 00 00 mov %eax,0x1c0(%rsp) 2867df: 41 0f b6 84 24 a8 6f movzbl -0x9058(%r12),%eax 2867e6: ff ff 2867e8: 89 84 24 c4 01 00 00 mov %eax,0x1c4(%rsp) 2867ef: 8b 85 bc 05 00 00 mov 0x5bc(%rbp),%eax 2867f5: 89 84 24 c8 01 00 00 mov %eax,0x1c8(%rsp) 2867fc: 8b 45 20 mov 0x20(%rbp),%eax 2867ff: 2b 85 d8 03 00 00 sub 0x3d8(%rbp),%eax 286805: 89 84 24 cc 01 00 00 mov %eax,0x1cc(%rsp) 28680c: 8b 45 00 mov 0x0(%rbp),%eax 28680f: 89 84 24 d0 01 00 00 mov %eax,0x1d0(%rsp) 286816: 45 0f b6 95 20 10 00 movzbl 0x1020(%r13),%r10d 28681d: 00 28681e: 41 0f b6 84 24 d0 6c movzbl -0x9330(%r12),%eax 286825: ff ff 286827: 44 8b 85 d0 04 00 00 mov 0x4d0(%rbp),%r8d 28682e: 44 89 94 24 d8 00 00 mov %r10d,0xd8(%rsp) 286835: 00 286836: 8b b5 f0 06 00 00 mov 0x6f0(%rbp),%esi 28683c: 45 85 c0 test %r8d,%r8d 28683f: 89 84 24 d4 01 00 00 mov %eax,0x1d4(%rsp) 286846: f2 4d 0f 2c 97 d0 04 cvttsd2si 0x4d0(%r15),%r10 28684d: 00 00 28684f: f2 45 0f 10 8f 20 ff movsd -0xe0(%r15),%xmm9 286856: ff ff 286858: 8b 85 10 07 00 00 mov 0x710(%rbp),%eax 28685e: 0f 95 84 24 d8 01 00 setne 0x1d8(%rsp) 286865: 00 286866: 8b 8d d0 8c 00 00 mov 0x8cd0(%rbp),%ecx 28686c: 8b bd b0 8c 00 00 mov 0x8cb0(%rbp),%edi 286872: 89 74 24 08 mov %esi,0x8(%rsp) 286876: 8b 95 00 7f 00 00 mov 0x7f00(%rbp),%edx 28687c: 8b 9d e8 91 00 00 mov 0x91e8(%rbp),%ebx 286882: 89 04 24 mov %eax,(%rsp) 286885: f2 45 0f 10 87 50 06 movsd 0x650(%r15),%xmm8 28688c: 00 00 28688e: 44 8b 85 e0 7e 00 00 mov 0x7ee0(%rbp),%r8d 286895: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 28689a: f2 41 0f 10 b7 e0 fe movsd -0x120(%r15),%xmm6 2868a1: ff ff 2868a3: 44 8b 8d c8 91 00 00 mov 0x91c8(%rbp),%r9d 2868aa: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 2868af: f2 41 0f 10 af 90 05 movsd 0x590(%r15),%xmm5 2868b6: 00 00 2868b8: 89 54 24 20 mov %edx,0x20(%rsp) 2868bc: 89 5c 24 28 mov %ebx,0x28(%rsp) 2868c0: 44 89 44 24 2c mov %r8d,0x2c(%rsp) 2868c5: 44 89 4c 24 38 mov %r9d,0x38(%rsp) 2868ca: 4c 89 54 24 50 mov %r10,0x50(%rsp) 2868cf: f2 44 0f 11 8c 24 b8 movsd %xmm9,0xb8(%rsp) 2868d6: 00 00 00 2868d9: f2 44 0f 11 84 24 b0 movsd %xmm8,0xb0(%rsp) 2868e0: 00 00 00 2868e3: f2 0f 11 b4 24 a8 00 movsd %xmm6,0xa8(%rsp) 2868ea: 00 00 2868ec: f2 0f 11 ac 24 a0 00 movsd %xmm5,0xa0(%rsp) 2868f3: 00 00 2868f5: f2 4d 0f 2c 9f 50 05 cvttsd2si 0x550(%r15),%r11 2868fc: 00 00 2868fe: 41 8b 8d 90 b3 00 00 mov 0xb390(%r13),%ecx 286905: 41 0f b6 95 50 0f 00 movzbl 0xf50(%r13),%edx 28690c: 00 28690d: 44 8b 8d 68 04 00 00 mov 0x468(%rbp),%r9d 286914: 89 4c 24 30 mov %ecx,0x30(%rsp) 286918: 41 8b 8d b4 0d 00 00 mov 0xdb4(%r13),%ecx 28691f: 89 54 24 40 mov %edx,0x40(%rsp) 286923: 8b 95 f0 86 00 00 mov 0x86f0(%rbp),%edx 286929: f2 49 0f 2c b7 10 05 cvttsd2si 0x510(%r15),%rsi 286930: 00 00 286932: 44 8b 85 48 04 00 00 mov 0x448(%rbp),%r8d 286939: 4c 89 5c 24 58 mov %r11,0x58(%rsp) 28693e: f3 48 0f 2a ca cvtsi2ss %rdx,%xmm1 286943: 41 8b 9d 54 0f 00 00 mov 0xf54(%r13),%ebx 28694a: 41 0f b6 bd 94 b3 00 movzbl 0xb394(%r13),%edi 286951: 00 286952: 44 89 8c 24 80 00 00 mov %r9d,0x80(%rsp) 286959: 00 28695a: f3 48 0f 2a c1 cvtsi2ss %rcx,%xmm0 28695f: 44 89 44 24 78 mov %r8d,0x78(%rsp) 286964: f2 41 0f 10 a5 b8 1b movsd 0x1bb8(%r13),%xmm4 28696b: 00 00 28696d: f2 41 0f 10 9d 78 1a movsd 0x1a78(%r13),%xmm3 286974: 00 00 286976: 89 7c 24 70 mov %edi,0x70(%rsp) 28697a: f2 41 0f 10 bd 60 0e movsd 0xe60(%r13),%xmm7 286981: 00 00 286983: 41 0f b6 bd 51 0f 00 movzbl 0xf51(%r13),%edi 28698a: 00 28698b: 48 89 74 24 60 mov %rsi,0x60(%rsp) 286990: 41 0f b6 84 24 f0 6f movzbl -0x9010(%r12),%eax 286997: ff ff 286999: 89 5c 24 48 mov %ebx,0x48(%rsp) 28699d: 48 89 d3 mov %rdx,%rbx 2869a0: 89 7c 24 3c mov %edi,0x3c(%rsp) 2869a4: 89 44 24 68 mov %eax,0x68(%rsp) 2869a8: f2 0f 11 a4 24 98 00 movsd %xmm4,0x98(%rsp) 2869af: 00 00 2869b1: f2 0f 11 9c 24 90 00 movsd %xmm3,0x90(%rsp) 2869b8: 00 00 2869ba: f2 0f 11 bc 24 88 00 movsd %xmm7,0x88(%rsp) 2869c1: 00 00 2869c3: e8 00 00 00 00 callq 2869c8 2869c8: 4d 8d 9f d8 12 00 00 lea 0x12d8(%r15),%r11 2869cf: 8b 8d 58 05 00 00 mov 0x558(%rbp),%ecx 2869d5: f2 41 0f 10 95 f0 0f movsd 0xff0(%r13),%xmm2 2869dc: 00 00 2869de: 8b b5 d0 86 00 00 mov 0x86d0(%rbp),%esi 2869e4: 0f 28 c8 movaps %xmm0,%xmm1 2869e7: f2 41 0f 10 87 50 02 movsd 0x250(%r15),%xmm0 2869ee: 00 00 2869f0: f2 41 0f 5e 87 80 7f divsd -0x8080(%r15),%xmm0 2869f7: ff ff 2869f9: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 2869fe: f2 41 0f 10 85 78 0e movsd 0xe78(%r13),%xmm0 286a05: 00 00 286a07: 41 53 push %r11 286a09: 4d 8d 9f 98 12 00 00 lea 0x1298(%r15),%r11 286a10: 41 53 push %r11 286a12: 4d 8d 9f 50 f0 ff ff lea -0xfb0(%r15),%r11 286a19: 41 53 push %r11 286a1b: 4d 8d 9f 10 f0 ff ff lea -0xff0(%r15),%r11 286a22: 41 53 push %r11 286a24: 4d 8d 9f 10 06 00 00 lea 0x610(%r15),%r11 286a2b: 41 54 push %r12 286a2d: 41 53 push %r11 286a2f: 4d 8d 9f d0 05 00 00 lea 0x5d0(%r15),%r11 286a36: 41 53 push %r11 286a38: 4d 8d 9f 90 00 00 00 lea 0x90(%r15),%r11 286a3f: 41 53 push %r11 286a41: 4d 8d 5f 50 lea 0x50(%r15),%r11 286a45: 41 53 push %r11 286a47: 4d 8d 9f 50 01 00 00 lea 0x150(%r15),%r11 286a4e: 41 53 push %r11 286a50: 4d 8d 9f 10 01 00 00 lea 0x110(%r15),%r11 286a57: 41 53 push %r11 286a59: 4d 8d 9f a0 fe ff ff lea -0x160(%r15),%r11 286a60: 41 53 push %r11 286a62: 4d 8d 9f d0 00 00 00 lea 0xd0(%r15),%r11 286a69: 41 53 push %r11 286a6b: 4d 8d 5f c0 lea -0x40(%r15),%r11 286a6f: 41 53 push %r11 286a71: 41 57 push %r15 286a73: 44 8b 94 24 50 01 00 mov 0x150(%rsp),%r10d 286a7a: 00 286a7b: 41 52 push %r10 286a7d: ff b4 24 40 01 00 00 pushq 0x140(%rsp) 286a84: 8b 84 24 88 00 00 00 mov 0x88(%rsp),%eax 286a8b: 50 push %rax 286a8c: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 286a93: 50 push %rax 286a94: ff b4 24 a8 00 00 00 pushq 0xa8(%rsp) 286a9b: ff b4 24 b8 00 00 00 pushq 0xb8(%rsp) 286aa2: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 286aa9: 50 push %rax 286aaa: f2 44 0f 10 8c 24 68 movsd 0x168(%rsp),%xmm9 286ab1: 01 00 00 286ab4: 48 83 ec 08 sub $0x8,%rsp 286ab8: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 286abf: f2 44 0f 11 0c 24 movsd %xmm9,(%rsp) 286ac5: 50 push %rax 286ac6: f2 44 0f 10 84 24 70 movsd 0x170(%rsp),%xmm8 286acd: 01 00 00 286ad0: 48 83 ec 08 sub $0x8,%rsp 286ad4: 44 8b 84 24 f4 00 00 mov 0xf4(%rsp),%r8d 286adb: 00 286adc: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 286ae2: 41 50 push %r8 286ae4: f2 0f 10 b4 24 78 01 movsd 0x178(%rsp),%xmm6 286aeb: 00 00 286aed: 48 83 ec 08 sub $0x8,%rsp 286af1: 44 8b 8c 24 10 01 00 mov 0x110(%rsp),%r9d 286af8: 00 286af9: f2 0f 11 34 24 movsd %xmm6,(%rsp) 286afe: 41 51 push %r9 286b00: f2 0f 10 ac 24 80 01 movsd 0x180(%rsp),%xmm5 286b07: 00 00 286b09: 48 83 ec 08 sub $0x8,%rsp 286b0d: 44 8b 94 24 38 01 00 mov 0x138(%rsp),%r10d 286b14: 00 286b15: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 286b1a: 41 52 push %r10 286b1c: 44 8b 84 24 48 01 00 mov 0x148(%rsp),%r8d 286b23: 00 286b24: 41 50 push %r8 286b26: 44 8b 8c 24 58 01 00 mov 0x158(%rsp),%r9d 286b2d: 00 286b2e: 41 51 push %r9 286b30: f2 0f 10 a4 24 98 01 movsd 0x198(%rsp),%xmm4 286b37: 00 00 286b39: 48 83 ec 10 sub $0x10,%rsp 286b3d: f2 0f 10 9c 24 a0 01 movsd 0x1a0(%rsp),%xmm3 286b44: 00 00 286b46: 44 8b 8c 24 90 01 00 mov 0x190(%rsp),%r9d 286b4d: 00 286b4e: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 286b54: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 286b59: 41 51 push %r9 286b5b: 44 8b 84 24 90 01 00 mov 0x190(%rsp),%r8d 286b62: 00 286b63: f3 4c 0f 2c c9 cvttss2si %xmm1,%r9 286b68: 41 50 push %r8 286b6a: 8b bc 24 90 01 00 00 mov 0x190(%rsp),%edi 286b71: 57 push %rdi 286b72: 8b 84 24 90 01 00 00 mov 0x190(%rsp),%eax 286b79: 50 push %rax 286b7a: 8b 84 24 60 01 00 00 mov 0x160(%rsp),%eax 286b81: 50 push %rax 286b82: 8b bc 24 74 01 00 00 mov 0x174(%rsp),%edi 286b89: 57 push %rdi 286b8a: 8b 84 24 80 01 00 00 mov 0x180(%rsp),%eax 286b91: 50 push %rax 286b92: 8b 84 24 90 01 00 00 mov 0x190(%rsp),%eax 286b99: 50 push %rax 286b9a: 53 push %rbx 286b9b: 45 8b 85 b8 0f 00 00 mov 0xfb8(%r13),%r8d 286ba2: f2 41 0f 58 95 08 10 addsd 0x1008(%r13),%xmm2 286ba9: 00 00 286bab: f2 41 0f 10 8d 80 0e movsd 0xe80(%r13),%xmm1 286bb2: 00 00 286bb4: f2 0f 10 bc 24 e0 01 movsd 0x1e0(%rsp),%xmm7 286bbb: 00 00 286bbd: f2 41 0f 10 b5 18 10 movsd 0x1018(%r13),%xmm6 286bc4: 00 00 286bc6: f2 41 0f 10 ad 10 10 movsd 0x1010(%r13),%xmm5 286bcd: 00 00 286bcf: 48 8b bc 24 20 02 00 mov 0x220(%rsp),%rdi 286bd6: 00 286bd7: f2 41 0f 10 a5 00 10 movsd 0x1000(%r13),%xmm4 286bde: 00 00 286be0: f2 41 0f 10 9d f8 0f movsd 0xff8(%r13),%xmm3 286be7: 00 00 286be9: e8 b2 c0 ff ff callq 282ca0 286bee: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 286bf6 286bf5: 00 286bf6: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 286bfe 286bfd: 00 286bfe: 41 88 84 24 d1 73 ff mov %al,-0x8c2f(%r12) 286c05: ff 286c06: 8b 85 98 05 00 00 mov 0x598(%rbp),%eax 286c0c: f2 41 0f 5e 8d 38 10 divsd 0x1038(%r13),%xmm1 286c13: 00 00 286c15: 48 81 c4 58 01 00 00 add $0x158,%rsp 286c1c: f2 41 0f 10 97 d0 07 movsd 0x7d0(%r15),%xmm2 286c23: 00 00 286c25: f2 0f 5e c2 divsd %xmm2,%xmm0 286c29: f2 0f 58 c8 addsd %xmm0,%xmm1 286c2d: 44 39 f0 cmp %r14d,%eax 286c30: 0f 85 9a f9 ff ff jne 2865d0 286c36: 41 8b 85 b8 0f 00 00 mov 0xfb8(%r13),%eax 286c3d: 66 0f ef c0 pxor %xmm0,%xmm0 286c41: f2 41 0f 10 9d 68 1a movsd 0x1a68(%r13),%xmm3 286c48: 00 00 286c4a: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 286c52 286c51: 00 286c52: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 286c57: f2 0f 5e e2 divsd %xmm2,%xmm4 286c5b: f2 0f 59 c8 mulsd %xmm0,%xmm1 286c5f: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 286c67 286c66: 00 286c67: f2 0f 5e c3 divsd %xmm3,%xmm0 286c6b: f2 0f 58 c4 addsd %xmm4,%xmm0 286c6f: f2 0f 58 c1 addsd %xmm1,%xmm0 286c73: f2 41 0f 59 87 20 81 mulsd -0x7ee0(%r15),%xmm0 286c7a: ff ff 286c7c: f2 41 0f 11 87 78 89 movsd %xmm0,-0x7688(%r15) 286c83: ff ff 286c85: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 286c8d 286c8c: 00 286c8d: f2 0f 5e c3 divsd %xmm3,%xmm0 286c91: f2 0f 58 c8 addsd %xmm0,%xmm1 286c95: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 286c9d 286c9c: 00 286c9d: f2 0f 5e c2 divsd %xmm2,%xmm0 286ca1: f2 0f 58 c8 addsd %xmm0,%xmm1 286ca5: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 286cad 286cac: 00 286cad: f2 0f 5e c2 divsd %xmm2,%xmm0 286cb1: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 286cb5: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 286cb9: e8 00 00 00 00 callq 286cbe 286cbe: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 286cc6 286cc5: 00 286cc6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 286cca: f2 41 0f 59 87 20 81 mulsd -0x7ee0(%r15),%xmm0 286cd1: ff ff 286cd3: f2 41 0f 11 87 b8 89 movsd %xmm0,-0x7648(%r15) 286cda: ff ff 286cdc: 8b 45 00 mov 0x0(%rbp),%eax 286cdf: 66 0f ef c0 pxor %xmm0,%xmm0 286ce3: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 286ce8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 286cf0 286cef: 00 286cf0: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 286cf4: e8 00 00 00 00 callq 286cf9 286cf9: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 286cfe: 89 85 d8 08 00 00 mov %eax,0x8d8(%rbp) 286d04: 8b 85 f0 86 00 00 mov 0x86f0(%rbp),%eax 286d0a: e9 c1 f9 ff ff jmpq 2866d0 286d0f: 49 c7 85 28 90 00 00 movq $0x0,0x9028(%r13) 286d16: 00 00 00 00 286d1a: 85 c0 test %eax,%eax 286d1c: 0f 84 db 2e 00 00 je 289bfd 286d22: 49 8d 85 58 b5 00 00 lea 0xb558(%r13),%rax 286d29: 31 ed xor %ebp,%ebp 286d2b: 66 45 0f ef c0 pxor %xmm8,%xmm8 286d30: 4c 8b b4 24 d0 00 00 mov 0xd0(%rsp),%r14 286d37: 00 286d38: 41 89 ef mov %ebp,%r15d 286d3b: 48 89 44 24 18 mov %rax,0x18(%rsp) 286d40: 45 31 e4 xor %r12d,%r12d 286d43: 48 89 c5 mov %rax,%rbp 286d46: 49 8d 9d b0 88 00 00 lea 0x88b0(%r13),%rbx 286d4d: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 286d53: eb 55 jmp 286daa 286d55: f2 0f 10 83 98 09 00 movsd 0x998(%rbx),%xmm0 286d5c: 00 286d5d: 66 0f 2e 05 00 00 00 ucomisd 0x0(%rip),%xmm0 # 286d65 286d64: 00 286d65: 44 0f 47 e0 cmova %eax,%r12d 286d69: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 286d6d: 74 0b je 286d7a 286d6f: 41 c7 85 28 90 00 00 movl $0x1,0x9028(%r13) 286d76: 01 00 00 00 286d7a: 80 7d 08 00 cmpb $0x0,0x8(%rbp) 286d7e: 74 0b je 286d8b 286d80: 41 c7 85 2c 90 00 00 movl $0x1,0x902c(%r13) 286d87: 01 00 00 00 286d8b: 48 83 c5 01 add $0x1,%rbp 286d8f: 49 83 c6 04 add $0x4,%r14 286d93: 48 83 c3 08 add $0x8,%rbx 286d97: 89 ea mov %ebp,%edx 286d99: 2b 54 24 18 sub 0x18(%rsp),%edx 286d9d: 41 39 95 50 10 00 00 cmp %edx,0x1050(%r13) 286da4: 0f 86 2a 03 00 00 jbe 2870d4 286daa: 41 8b 16 mov (%r14),%edx 286dad: 66 45 0f ef c9 pxor %xmm9,%xmm9 286db2: 66 0f ef c0 pxor %xmm0,%xmm0 286db6: 44 8b 83 64 8f ff ff mov -0x709c(%rbx),%r8d 286dbd: 44 8b 8b a4 8f ff ff mov -0x705c(%rbx),%r9d 286dc4: f2 0f 10 9b c8 88 ff movsd -0x7738(%rbx),%xmm3 286dcb: ff 286dcc: 4c 8d 93 00 01 00 00 lea 0x100(%rbx),%r10 286dd3: f2 44 0f 11 44 24 10 movsd %xmm8,0x10(%rsp) 286dda: f2 4c 0f 2a ca cvtsi2sd %rdx,%xmm9 286ddf: 41 8b 96 bc 05 00 00 mov 0x5bc(%r14),%edx 286de6: f2 44 0f 5e 8b 28 8a divsd -0x75d8(%rbx),%xmm9 286ded: ff ff 286def: f2 0f 10 bb 38 90 ff movsd -0x6fc8(%rbx),%xmm7 286df6: ff 286df7: f2 0f 10 b3 f8 8f ff movsd -0x7008(%rbx),%xmm6 286dfe: ff 286dff: f2 0f 10 ab 18 0b 00 movsd 0xb18(%rbx),%xmm5 286e06: 00 286e07: 41 0f af d0 imul %r8d,%edx 286e0b: f2 0f 10 a3 d8 0a 00 movsd 0xad8(%rbx),%xmm4 286e12: 00 286e13: 41 0f af d1 imul %r9d,%edx 286e17: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 286e1c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 286e24 286e23: 00 286e24: f2 41 0f 5e c1 divsd %xmm9,%xmm0 286e29: 66 0f 28 c8 movapd %xmm0,%xmm1 286e2d: f2 0f 59 cb mulsd %xmm3,%xmm1 286e31: f2 0f 59 83 58 09 00 mulsd 0x958(%rbx),%xmm0 286e38: 00 286e39: f2 0f 11 8b 98 f8 ff movsd %xmm1,-0x768(%rbx) 286e40: ff 286e41: f2 0f 11 83 d8 f8 ff movsd %xmm0,-0x728(%rbx) 286e48: ff 286e49: 41 8b 8e 10 07 00 00 mov 0x710(%r14),%ecx 286e50: 41 8b 96 f0 06 00 00 mov 0x6f0(%r14),%edx 286e57: 66 41 0f 28 c1 movapd %xmm9,%xmm0 286e5c: 41 8b b6 d0 8c 00 00 mov 0x8cd0(%r14),%esi 286e63: 41 8b be b0 8c 00 00 mov 0x8cb0(%r14),%edi 286e6a: 55 push %rbp 286e6b: 41 52 push %r10 286e6d: 4c 8d 93 80 00 00 00 lea 0x80(%rbx),%r10 286e74: 41 52 push %r10 286e76: 53 push %rbx 286e77: f2 41 0f 10 95 d8 31 movsd 0x31d8(%r13),%xmm2 286e7e: 00 00 286e80: f2 41 0f 10 8d 60 0e movsd 0xe60(%r13),%xmm1 286e87: 00 00 286e89: e8 72 7b ff ff callq 27ea00 286e8e: 41 8b 16 mov (%r14),%edx 286e91: 4c 8d 55 08 lea 0x8(%rbp),%r10 286e95: 66 0f ef c0 pxor %xmm0,%xmm0 286e99: 48 83 c4 20 add $0x20,%rsp 286e9d: f2 0f 10 b3 f8 8f ff movsd -0x7008(%rbx),%xmm6 286ea4: ff 286ea5: f2 0f 10 bb 38 90 ff movsd -0x6fc8(%rbx),%xmm7 286eac: ff 286ead: f2 0f 10 ab 18 0b 00 movsd 0xb18(%rbx),%xmm5 286eb4: 00 286eb5: f2 0f 10 a3 d8 0a 00 movsd 0xad8(%rbx),%xmm4 286ebc: 00 286ebd: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 286ec2: f2 0f 5e 83 28 8a ff divsd -0x75d8(%rbx),%xmm0 286ec9: ff 286eca: 44 8b 8b a4 8f ff ff mov -0x705c(%rbx),%r9d 286ed1: 44 8b 83 64 8f ff ff mov -0x709c(%rbx),%r8d 286ed8: 41 8b 8e 10 07 00 00 mov 0x710(%r14),%ecx 286edf: 41 8b 96 f0 06 00 00 mov 0x6f0(%r14),%edx 286ee6: 41 8b b6 d0 8c 00 00 mov 0x8cd0(%r14),%esi 286eed: 41 8b be b0 8c 00 00 mov 0x8cb0(%r14),%edi 286ef4: f2 0f 10 9b 58 09 00 movsd 0x958(%rbx),%xmm3 286efb: 00 286efc: 41 52 push %r10 286efe: 4c 8d 93 40 01 00 00 lea 0x140(%rbx),%r10 286f05: 41 52 push %r10 286f07: 4c 8d 93 c0 00 00 00 lea 0xc0(%rbx),%r10 286f0e: 41 52 push %r10 286f10: 4c 8d 53 40 lea 0x40(%rbx),%r10 286f14: 41 52 push %r10 286f16: f2 41 0f 10 95 d8 31 movsd 0x31d8(%r13),%xmm2 286f1d: 00 00 286f1f: f2 41 0f 10 8d 60 0e movsd 0xe60(%r13),%xmm1 286f26: 00 00 286f28: e8 d3 7a ff ff callq 27ea00 286f2d: f2 0f 10 8b d8 0e 00 movsd 0xed8(%rbx),%xmm1 286f34: 00 286f35: f2 0f 10 93 18 0f 00 movsd 0xf18(%rbx),%xmm2 286f3c: 00 286f3d: 66 0f ef c0 pxor %xmm0,%xmm0 286f41: f2 0f 59 93 40 01 00 mulsd 0x140(%rbx),%xmm2 286f48: 00 286f49: f2 0f 10 9b 98 0c 00 movsd 0xc98(%rbx),%xmm3 286f50: 00 286f51: f2 41 0f 2a 86 80 00 cvtsi2sdl 0x80(%r14),%xmm0 286f58: 00 00 286f5a: f2 0f 59 8b c0 00 00 mulsd 0xc0(%rbx),%xmm1 286f61: 00 286f62: f2 0f 59 9b 00 01 00 mulsd 0x100(%rbx),%xmm3 286f69: 00 286f6a: f2 0f 58 ca addsd %xmm2,%xmm1 286f6e: f2 0f 10 93 d8 f8 ff movsd -0x728(%rbx),%xmm2 286f75: ff 286f76: f2 0f 59 53 40 mulsd 0x40(%rbx),%xmm2 286f7b: f2 0f 59 c8 mulsd %xmm0,%xmm1 286f7f: f2 0f 58 d1 addsd %xmm1,%xmm2 286f83: f2 0f 10 8b 58 0c 00 movsd 0xc58(%rbx),%xmm1 286f8a: 00 286f8b: f2 0f 59 8b 80 00 00 mulsd 0x80(%rbx),%xmm1 286f92: 00 286f93: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 286f99: 48 83 c4 20 add $0x20,%rsp 286f9d: f2 0f 58 cb addsd %xmm3,%xmm1 286fa1: f2 0f 10 9b 98 f8 ff movsd -0x768(%rbx),%xmm3 286fa8: ff 286fa9: f2 0f 59 1b mulsd (%rbx),%xmm3 286fad: f2 0f 58 cb addsd %xmm3,%xmm1 286fb1: f2 0f 10 9b 38 fe ff movsd -0x1c8(%rbx),%xmm3 286fb8: ff 286fb9: f2 0f 58 9b 78 fe ff addsd -0x188(%rbx),%xmm3 286fc0: ff 286fc1: f2 0f 59 d8 mulsd %xmm0,%xmm3 286fc5: f2 0f 59 83 58 f9 ff mulsd -0x6a8(%rbx),%xmm0 286fcc: ff 286fcd: f2 0f 58 cb addsd %xmm3,%xmm1 286fd1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 286fd5: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 286fd9: e8 00 00 00 00 callq 286fde 286fde: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 286fe4: 66 0f ef c9 pxor %xmm1,%xmm1 286fe8: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 286fec: e8 00 00 00 00 callq 286ff1 286ff1: f2 0f 10 9b 38 fe ff movsd -0x1c8(%rbx),%xmm3 286ff8: ff 286ff9: f2 0f 58 9b 78 fe ff addsd -0x188(%rbx),%xmm3 287000: ff 287001: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 287005: f2 0f 58 04 24 addsd (%rsp),%xmm0 28700a: f2 0f 10 8b d8 0e 00 movsd 0xed8(%rbx),%xmm1 287011: 00 287012: f2 0f 10 93 18 0f 00 movsd 0xf18(%rbx),%xmm2 287019: 00 28701a: f2 0f 11 04 24 movsd %xmm0,(%rsp) 28701f: 66 0f ef c0 pxor %xmm0,%xmm0 287023: f2 0f 58 d1 addsd %xmm1,%xmm2 287027: f2 0f 10 8b 58 0c 00 movsd 0xc58(%rbx),%xmm1 28702e: 00 28702f: f2 41 0f 2a 86 80 00 cvtsi2sdl 0x80(%r14),%xmm0 287036: 00 00 287038: f2 0f 58 8b 98 0c 00 addsd 0xc98(%rbx),%xmm1 28703f: 00 287040: f2 0f 58 8b 98 f8 ff addsd -0x768(%rbx),%xmm1 287047: ff 287048: f2 0f 59 d8 mulsd %xmm0,%xmm3 28704c: f2 0f 59 d0 mulsd %xmm0,%xmm2 287050: f2 0f 59 83 58 f9 ff mulsd -0x6a8(%rbx),%xmm0 287057: ff 287058: f2 0f 58 93 d8 f8 ff addsd -0x728(%rbx),%xmm2 28705f: ff 287060: f2 0f 58 cb addsd %xmm3,%xmm1 287064: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 28706a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28706e: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 287072: e8 00 00 00 00 callq 287077 287077: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 28707d: 66 0f ef c9 pxor %xmm1,%xmm1 287081: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 287085: e8 00 00 00 00 callq 28708a 28708a: f2 44 0f 10 44 24 10 movsd 0x10(%rsp),%xmm8 287091: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 287099 287098: 00 287099: 66 0f 2e b3 d8 09 00 ucomisd 0x9d8(%rbx),%xmm6 2870a0: 00 2870a1: b8 01 00 00 00 mov $0x1,%eax 2870a6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2870aa: f2 44 0f 58 c0 addsd %xmm0,%xmm8 2870af: f2 0f 10 83 58 09 00 movsd 0x958(%rbx),%xmm0 2870b6: 00 2870b7: 44 0f 47 f8 cmova %eax,%r15d 2870bb: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2870c3 2870c2: 00 2870c3: 0f 86 8c fc ff ff jbe 286d55 2870c9: 41 bc 01 00 00 00 mov $0x1,%r12d 2870cf: e9 95 fc ff ff jmpq 286d69 2870d4: 44 89 fd mov %r15d,%ebp 2870d7: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 2870de: 00 00 2870e0: 66 0f 2f 04 24 comisd (%rsp),%xmm0 2870e5: f2 44 0f 5e c0 divsd %xmm0,%xmm8 2870ea: f2 45 0f 11 85 f0 34 movsd %xmm8,0x34f0(%r13) 2870f1: 00 00 2870f3: 0f 82 d4 07 00 00 jb 2878cd 2870f9: 49 83 bd 28 90 00 00 cmpq $0x0,0x9028(%r13) 287100: 00 287101: 0f 85 c6 07 00 00 jne 2878cd 287107: 45 84 e4 test %r12b,%r12b 28710a: 0f 85 bd 07 00 00 jne 2878cd 287110: 40 84 ed test %bpl,%bpl 287113: 0f 85 b4 07 00 00 jne 2878cd 287119: 41 80 bd a4 18 00 00 cmpb $0x0,0x18a4(%r13) 287120: 00 287121: 41 c6 85 7e 0d 00 00 movb $0x1,0xd7e(%r13) 287128: 01 287129: 0f 85 d6 07 00 00 jne 287905 28712f: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 287136: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 28713d: 00 28713e: 89 c2 mov %eax,%edx 287140: 85 c0 test %eax,%eax 287142: 74 2f je 287173 287144: 31 db xor %ebx,%ebx 287146: 41 80 bc 1d 59 1a 00 cmpb $0x0,0x1a59(%r13,%rbx,1) 28714d: 00 00 28714f: 75 0b jne 28715c 287151: 41 80 bc 1d 88 a6 00 cmpb $0x0,0xa688(%r13,%rbx,1) 287158: 00 00 28715a: 74 0d je 287169 28715c: 41 c6 85 7e 0d 00 00 movb $0x0,0xd7e(%r13) 287163: 00 287164: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 287169: 48 83 c3 01 add $0x1,%rbx 28716d: 89 c2 mov %eax,%edx 28716f: 39 d8 cmp %ebx,%eax 287171: 77 d3 ja 287146 287173: f2 41 0f 10 ad 60 0e movsd 0xe60(%r13),%xmm5 28717a: 00 00 28717c: 41 8b 85 b4 0d 00 00 mov 0xdb4(%r13),%eax 287183: f2 0f 11 ac 24 c0 00 movsd %xmm5,0xc0(%rsp) 28718a: 00 00 28718c: 83 c0 01 add $0x1,%eax 28718f: 41 80 bd 7e 0d 00 00 cmpb $0x0,0xd7e(%r13) 287196: 00 287197: 41 89 85 b4 0d 00 00 mov %eax,0xdb4(%r13) 28719e: 0f 84 0d 07 00 00 je 2878b1 2871a4: 41 80 bd a4 18 00 00 cmpb $0x0,0x18a4(%r13) 2871ab: 00 2871ac: 0f 85 c4 0c 00 00 jne 287e76 2871b2: 41 80 bd 51 0f 00 00 cmpb $0x0,0xf51(%r13) 2871b9: 00 2871ba: 0f 85 b6 0c 00 00 jne 287e76 2871c0: 41 83 bd d0 b4 00 00 cmpl $0x1,0xb4d0(%r13) 2871c7: 01 2871c8: 0f 84 a8 0c 00 00 je 287e76 2871ce: 41 c6 85 7f 0d 00 00 movb $0x1,0xd7f(%r13) 2871d5: 01 2871d6: 49 8d bd e8 13 00 00 lea 0x13e8(%r13),%rdi 2871dd: 4d 8d 95 a8 18 00 00 lea 0x18a8(%r13),%r10 2871e4: c7 84 24 88 01 00 00 movl $0x0,0x188(%rsp) 2871eb: 00 00 00 00 2871ef: 41 8b 85 70 0f 00 00 mov 0xf70(%r13),%eax 2871f6: 4d 8d 85 58 13 00 00 lea 0x1358(%r13),%r8 2871fd: 48 89 7c 24 70 mov %rdi,0x70(%rsp) 287202: 66 0f ef db pxor %xmm3,%xmm3 287206: 49 8d 9d 48 19 00 00 lea 0x1948(%r13),%rbx 28720d: 4d 8d b5 28 19 00 00 lea 0x1928(%r13),%r14 287214: 49 8d b5 c0 1a 00 00 lea 0x1ac0(%r13),%rsi 28721b: 4c 89 44 24 68 mov %r8,0x68(%rsp) 287220: 41 8b 8d 80 0f 00 00 mov 0xf80(%r13),%ecx 287227: 4c 89 94 24 88 00 00 mov %r10,0x88(%rsp) 28722e: 00 28722f: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 287234: 48 89 5c 24 78 mov %rbx,0x78(%rsp) 287239: 4c 89 b4 24 80 00 00 mov %r14,0x80(%rsp) 287240: 00 287241: 56 push %rsi 287242: 49 8d b5 90 1a 00 00 lea 0x1a90(%r13),%rsi 287249: 56 push %rsi 28724a: 49 8d b5 88 1a 00 00 lea 0x1a88(%r13),%rsi 287251: 56 push %rsi 287252: 49 8d b5 a0 1a 00 00 lea 0x1aa0(%r13),%rsi 287259: 56 push %rsi 28725a: 49 8d b5 98 1a 00 00 lea 0x1a98(%r13),%rsi 287261: 56 push %rsi 287262: 49 8d b5 80 1a 00 00 lea 0x1a80(%r13),%rsi 287269: 56 push %rsi 28726a: 49 8d b5 70 1a 00 00 lea 0x1a70(%r13),%rsi 287271: 56 push %rsi 287272: 49 8d b5 90 14 00 00 lea 0x1490(%r13),%rsi 287279: ff b4 24 00 01 00 00 pushq 0x100(%rsp) 287280: 56 push %rsi 287281: 49 8d b5 50 14 00 00 lea 0x1450(%r13),%rsi 287288: 56 push %rsi 287289: 49 8d b5 10 14 00 00 lea 0x1410(%r13),%rsi 287290: 56 push %rsi 287291: 49 8d b5 d0 14 00 00 lea 0x14d0(%r13),%rsi 287298: 56 push %rsi 287299: 49 8d b5 78 91 00 00 lea 0x9178(%r13),%rsi 2872a0: 57 push %rdi 2872a1: 4c 89 ef mov %r13,%rdi 2872a4: 56 push %rsi 2872a5: 49 8d b5 c8 93 00 00 lea 0x93c8(%r13),%rsi 2872ac: ff b4 24 50 01 00 00 pushq 0x150(%rsp) 2872b3: 56 push %rsi 2872b4: 49 8d b5 18 12 00 00 lea 0x1218(%r13),%rsi 2872bb: ff b4 24 a0 01 00 00 pushq 0x1a0(%rsp) 2872c2: ff b4 24 b8 01 00 00 pushq 0x1b8(%rsp) 2872c9: ff b4 24 88 01 00 00 pushq 0x188(%rsp) 2872d0: ff b4 24 68 01 00 00 pushq 0x168(%rsp) 2872d7: ff b4 24 10 02 00 00 pushq 0x210(%rsp) 2872de: ff b4 24 b0 01 00 00 pushq 0x1b0(%rsp) 2872e5: 56 push %rsi 2872e6: 49 8d b5 d8 11 00 00 lea 0x11d8(%r13),%rsi 2872ed: 56 push %rsi 2872ee: 49 8d b5 68 19 00 00 lea 0x1968(%r13),%rsi 2872f5: ff b4 24 28 02 00 00 pushq 0x228(%rsp) 2872fc: ff b4 24 b8 01 00 00 pushq 0x1b8(%rsp) 287303: ff b4 24 e8 01 00 00 pushq 0x1e8(%rsp) 28730a: ff b4 24 d8 01 00 00 pushq 0x1d8(%rsp) 287311: 56 push %rsi 287312: 53 push %rbx 287313: 41 56 push %r14 287315: 41 52 push %r10 287317: 41 50 push %r8 287319: ff b4 24 f0 01 00 00 pushq 0x1f0(%rsp) 287320: 41 ff b5 68 1a 00 00 pushq 0x1a68(%r13) 287327: f2 4d 0f 2c 8d 98 b3 cvttsd2si 0xb398(%r13),%r9 28732e: 00 00 287330: f2 41 0f 10 bd 40 0e movsd 0xe40(%r13),%xmm7 287337: 00 00 287339: f2 41 0f 10 b5 38 0e movsd 0xe38(%r13),%xmm6 287340: 00 00 287342: f2 41 0f 10 ad 48 a4 movsd 0xa448(%r13),%xmm5 287349: 00 00 28734b: f2 41 0f 10 a5 40 10 movsd 0x1040(%r13),%xmm4 287352: 00 00 287354: f2 41 0f 10 95 68 0e movsd 0xe68(%r13),%xmm2 28735b: 00 00 28735d: f2 41 0f 10 8d 78 1a movsd 0x1a78(%r13),%xmm1 287364: 00 00 287366: f2 0f 10 84 24 d8 01 movsd 0x1d8(%rsp),%xmm0 28736d: 00 00 28736f: 45 8b 85 7c 0f 00 00 mov 0xf7c(%r13),%r8d 287376: 8b b4 24 f4 01 00 00 mov 0x1f4(%rsp),%esi 28737d: e8 1e 79 ff ff callq 27eca0 287382: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 287389: 48 81 c4 18 01 00 00 add $0x118,%rsp 287390: 85 ff test %edi,%edi 287392: 0f 84 1d 04 00 00 je 2877b5 287398: 31 db xor %ebx,%ebx 28739a: eb 7a jmp 287416 28739c: 41 8b 94 9d d0 17 00 mov 0x17d0(%r13,%rbx,4),%edx 2873a3: 00 2873a4: 39 da cmp %ebx,%edx 2873a6: 0f 85 64 0b 00 00 jne 287f10 2873ac: 41 8b 84 9d 58 91 00 mov 0x9158(%r13,%rbx,4),%eax 2873b3: 00 2873b4: 41 89 85 10 a5 00 00 mov %eax,0xa510(%r13) 2873bb: 41 0f af 84 9d 38 12 imul 0x1238(%r13,%rbx,4),%eax 2873c2: 00 00 2873c4: 66 0f ef c9 pxor %xmm1,%xmm1 2873c8: 66 0f ef c0 pxor %xmm0,%xmm0 2873cc: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2873d1: f2 41 0f 5e 8c dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm1 2873d8: 12 00 00 2873db: f2 41 0f 5c 8d a0 1a subsd 0x1aa0(%r13),%xmm1 2873e2: 00 00 2873e4: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2873e8: e8 00 00 00 00 callq 2873ed 2873ed: 0f 2e 05 00 00 00 00 ucomiss 0x0(%rip),%xmm0 # 2873f4 2873f4: ba 01 00 00 00 mov $0x1,%edx 2873f9: 0f 9a c0 setp %al 2873fc: 0f 45 c2 cmovne %edx,%eax 2873ff: 41 88 84 1d 14 a5 00 mov %al,0xa514(%r13,%rbx,1) 287406: 00 287407: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 28740e: 48 83 c3 01 add $0x1,%rbx 287412: 39 df cmp %ebx,%edi 287414: 76 27 jbe 28743d 287416: 41 80 bc 1d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbx,1) 28741d: 00 00 28741f: 0f 85 77 ff ff ff jne 28739c 287425: 41 c6 84 1d 14 a5 00 movb $0x0,0xa514(%r13,%rbx,1) 28742c: 00 00 28742e: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 287435: 48 83 c3 01 add $0x1,%rbx 287439: 39 df cmp %ebx,%edi 28743b: 77 d9 ja 287416 28743d: 85 ff test %edi,%edi 28743f: 0f 84 70 03 00 00 je 2877b5 287445: 48 8b ac 24 f0 00 00 mov 0xf0(%rsp),%rbp 28744c: 00 28744d: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 287455 287454: 00 287455: 83 ef 01 sub $0x1,%edi 287458: 48 c1 e7 03 shl $0x3,%rdi 28745c: 48 8b 94 24 e8 00 00 mov 0xe8(%rsp),%rdx 287463: 00 287464: 49 8d 9c 3d 40 11 00 lea 0x1140(%r13,%rdi,1),%rbx 28746b: 00 28746c: 48 89 e8 mov %rbp,%rax 28746f: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 287474: eb 6a jmp 2874e0 287476: 48 c7 80 70 76 00 00 movq $0x0,0x7670(%rax) 28747d: 00 00 00 00 287481: 66 0f 2f 88 d0 80 00 comisd 0x80d0(%rax),%xmm1 287488: 00 287489: 8b 8a 30 8c 00 00 mov 0x8c30(%rdx),%ecx 28748f: 0f 83 d4 00 00 00 jae 287569 287495: 66 0f ef c0 pxor %xmm0,%xmm0 287499: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 28749e: f2 0f 5e 80 10 87 00 divsd 0x8710(%rax),%xmm0 2874a5: 00 2874a6: f2 0f 5e 80 50 88 00 divsd 0x8850(%rax),%xmm0 2874ad: 00 2874ae: f2 0f 11 80 50 84 00 movsd %xmm0,0x8450(%rax) 2874b5: 00 2874b6: 8b 8a 68 91 00 00 mov 0x9168(%rdx),%ecx 2874bc: 85 c9 test %ecx,%ecx 2874be: 0f 85 d3 00 00 00 jne 287597 2874c4: 48 c7 80 90 84 00 00 movq $0x0,0x8490(%rax) 2874cb: 00 00 00 00 2874cf: 48 83 c0 08 add $0x8,%rax 2874d3: 48 83 c2 04 add $0x4,%rdx 2874d7: 48 39 c3 cmp %rax,%rbx 2874da: 0f 84 fd 00 00 00 je 2875dd 2874e0: 66 0f 2f 48 40 comisd 0x40(%rax),%xmm1 2874e5: 8b 8a 30 8c 00 00 mov 0x8c30(%rdx),%ecx 2874eb: 0f 83 f1 0c 00 00 jae 2881e2 2874f1: 66 0f ef c0 pxor %xmm0,%xmm0 2874f5: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 2874fa: f2 0f 5e 80 10 87 00 divsd 0x8710(%rax),%xmm0 287501: 00 287502: f2 0f 5e 80 50 88 00 divsd 0x8850(%rax),%xmm0 287509: 00 28750a: f2 0f 11 80 30 76 00 movsd %xmm0,0x7630(%rax) 287511: 00 287512: 8b b2 68 91 00 00 mov 0x9168(%rdx),%esi 287518: 85 f6 test %esi,%esi 28751a: 0f 84 56 ff ff ff je 287476 287520: 66 0f 2f 88 08 a1 00 comisd 0xa108(%rax),%xmm1 287527: 00 287528: 8b 8a 50 8c 00 00 mov 0x8c50(%rdx),%ecx 28752e: 0f 83 fc 0c 00 00 jae 288230 287534: 66 0f 2f 88 d0 80 00 comisd 0x80d0(%rax),%xmm1 28753b: 00 28753c: 66 0f ef c0 pxor %xmm0,%xmm0 287540: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 287545: f2 0f 5e 80 50 87 00 divsd 0x8750(%rax),%xmm0 28754c: 00 28754d: f2 0f 5e 80 50 88 00 divsd 0x8850(%rax),%xmm0 287554: 00 287555: f2 0f 11 80 70 76 00 movsd %xmm0,0x7670(%rax) 28755c: 00 28755d: 8b 8a 30 8c 00 00 mov 0x8c30(%rdx),%ecx 287563: 0f 82 2c ff ff ff jb 287495 287569: 0f af 0a imul (%rdx),%ecx 28756c: 66 0f ef c0 pxor %xmm0,%xmm0 287570: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 287575: f2 0f 5e 00 divsd (%rax),%xmm0 287579: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 287580: 00 287581: f2 0f 11 80 50 84 00 movsd %xmm0,0x8450(%rax) 287588: 00 287589: 8b 8a 68 91 00 00 mov 0x9168(%rdx),%ecx 28758f: 85 c9 test %ecx,%ecx 287591: 0f 84 2d ff ff ff je 2874c4 287597: 66 0f 2f 88 10 81 00 comisd 0x8110(%rax),%xmm1 28759e: 00 28759f: 8b 8a 50 8c 00 00 mov 0x8c50(%rdx),%ecx 2875a5: 0f 83 5c 0c 00 00 jae 288207 2875ab: 66 0f ef c0 pxor %xmm0,%xmm0 2875af: 48 83 c0 08 add $0x8,%rax 2875b3: 48 83 c2 04 add $0x4,%rdx 2875b7: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 2875bc: f2 0f 5e 80 48 87 00 divsd 0x8748(%rax),%xmm0 2875c3: 00 2875c4: f2 0f 5e 80 48 88 00 divsd 0x8848(%rax),%xmm0 2875cb: 00 2875cc: f2 0f 11 80 88 84 00 movsd %xmm0,0x8488(%rax) 2875d3: 00 2875d4: 48 39 c3 cmp %rax,%rbx 2875d7: 0f 85 03 ff ff ff jne 2874e0 2875dd: 48 8b b4 24 10 01 00 mov 0x110(%rsp),%rsi 2875e4: 00 2875e5: 49 8d 8d 68 87 00 00 lea 0x8768(%r13),%rcx 2875ec: 49 8d bc 3d 70 87 00 lea 0x8770(%r13,%rdi,1),%rdi 2875f3: 00 2875f4: eb 27 jmp 28761d 2875f6: 48 c7 81 c0 00 00 00 movq $0x0,0xc0(%rcx) 2875fd: 00 00 00 00 287601: 48 83 c1 08 add $0x8,%rcx 287605: 48 83 c6 04 add $0x4,%rsi 287609: 48 c7 81 d8 0e 00 00 movq $0x0,0xed8(%rcx) 287610: 00 00 00 00 287614: 48 39 cf cmp %rcx,%rdi 287617: 0f 84 a6 00 00 00 je 2876c3 28761d: 31 d2 xor %edx,%edx 28761f: 83 3e 01 cmpl $0x1,(%rsi) 287622: 8b 86 40 8b 00 00 mov 0x8b40(%rsi),%eax 287628: 0f 84 36 0c 00 00 je 288264 28762e: f7 b6 00 87 00 00 divl 0x8700(%rsi) 287634: 66 0f ef c9 pxor %xmm1,%xmm1 287638: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28763d: f2 0f 10 01 movsd (%rcx),%xmm0 287641: f2 0f 5e c1 divsd %xmm1,%xmm0 287645: f2 0f 11 81 80 00 00 movsd %xmm0,0x80(%rcx) 28764c: 00 28764d: f2 0f 10 81 20 0e 00 movsd 0xe20(%rcx),%xmm0 287654: 00 287655: f2 0f 5e c1 divsd %xmm1,%xmm0 287659: f2 0f 11 81 a0 0e 00 movsd %xmm0,0xea0(%rcx) 287660: 00 287661: 44 8b be 78 90 00 00 mov 0x9078(%rsi),%r15d 287668: 45 85 ff test %r15d,%r15d 28766b: 74 89 je 2875f6 28766d: 31 d2 xor %edx,%edx 28766f: 83 3e 01 cmpl $0x1,(%rsi) 287672: 8b 86 60 8b 00 00 mov 0x8b60(%rsi),%eax 287678: 0f 84 fa 0b 00 00 je 288278 28767e: f7 b6 20 87 00 00 divl 0x8720(%rsi) 287684: 66 0f ef c9 pxor %xmm1,%xmm1 287688: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28768d: f2 0f 10 41 40 movsd 0x40(%rcx),%xmm0 287692: 48 83 c1 08 add $0x8,%rcx 287696: 48 83 c6 04 add $0x4,%rsi 28769a: f2 0f 5e c1 divsd %xmm1,%xmm0 28769e: f2 0f 11 81 b8 00 00 movsd %xmm0,0xb8(%rcx) 2876a5: 00 2876a6: f2 0f 10 81 58 0e 00 movsd 0xe58(%rcx),%xmm0 2876ad: 00 2876ae: f2 0f 5e c1 divsd %xmm1,%xmm0 2876b2: f2 0f 11 81 d8 0e 00 movsd %xmm0,0xed8(%rcx) 2876b9: 00 2876ba: 48 39 cf cmp %rcx,%rdi 2876bd: 0f 85 5a ff ff ff jne 28761d 2876c3: 4d 8d a5 f4 17 00 00 lea 0x17f4(%r13),%r12 2876ca: e9 87 00 00 00 jmpq 287756 2876cf: 8b 85 dc 06 00 00 mov 0x6dc(%rbp),%eax 2876d5: 66 0f ef c0 pxor %xmm0,%xmm0 2876d9: f2 0f 10 34 24 movsd (%rsp),%xmm6 2876de: 66 0f ef d2 pxor %xmm2,%xmm2 2876e2: 66 0f 2f 75 40 comisd 0x40(%rbp),%xmm6 2876e7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2876ec: f3 0f 2c c1 cvttss2si %xmm1,%eax 2876f0: 66 0f 28 c8 movapd %xmm0,%xmm1 2876f4: f2 0f 2a d0 cvtsi2sd %eax,%xmm2 2876f8: 0f 83 ac 0b 00 00 jae 2882aa 2876fe: f2 0f 5e 8d 10 87 00 divsd 0x8710(%rbp),%xmm1 287705: 00 287706: f2 0f 5e 8d 50 88 00 divsd 0x8850(%rbp),%xmm1 28770d: 00 28770e: f2 0f 5e ca divsd %xmm2,%xmm1 287712: f2 0f 11 8d 50 83 00 movsd %xmm1,0x8350(%rbp) 287719: 00 28771a: f2 0f 10 3c 24 movsd (%rsp),%xmm7 28771f: 66 0f 2f bd d0 80 00 comisd 0x80d0(%rbp),%xmm7 287726: 00 287727: 0f 83 5f 0b 00 00 jae 28828c 28772d: f2 0f 5e 85 10 87 00 divsd 0x8710(%rbp),%xmm0 287734: 00 287735: f2 0f 5e 85 50 88 00 divsd 0x8850(%rbp),%xmm0 28773c: 00 28773d: f2 0f 5e c2 divsd %xmm2,%xmm0 287741: f2 0f 11 85 90 83 00 movsd %xmm0,0x8390(%rbp) 287748: 00 287749: 48 83 c5 08 add $0x8,%rbp 28774d: 49 83 c4 04 add $0x4,%r12 287751: 48 39 eb cmp %rbp,%rbx 287754: 74 58 je 2877ae 287756: 8b 85 dc 06 00 00 mov 0x6dc(%rbp),%eax 28775c: 0f af 85 1c 07 00 00 imul 0x71c(%rbp),%eax 287763: 66 0f ef c0 pxor %xmm0,%xmm0 287767: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28776f 28776e: 00 28776f: c1 e8 0b shr $0xb,%eax 287772: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 287776: e8 00 00 00 00 callq 28777b 28777b: 45 8b 34 24 mov (%r12),%r14d 28777f: 0f 28 c8 movaps %xmm0,%xmm1 287782: 45 85 f6 test %r14d,%r14d 287785: 0f 85 44 ff ff ff jne 2876cf 28778b: 48 c7 85 50 83 00 00 movq $0x0,0x8350(%rbp) 287792: 00 00 00 00 287796: 48 83 c5 08 add $0x8,%rbp 28779a: 49 83 c4 04 add $0x4,%r12 28779e: 48 c7 85 88 83 00 00 movq $0x0,0x8388(%rbp) 2877a5: 00 00 00 00 2877a9: 48 39 eb cmp %rbp,%rbx 2877ac: 75 a8 jne 287756 2877ae: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 2877b5: 45 8b bd 6c 0f 00 00 mov 0xf6c(%r13),%r15d 2877bc: 45 8b 95 68 0f 00 00 mov 0xf68(%r13),%r10d 2877c3: 41 0f b6 ad 50 0f 00 movzbl 0xf50(%r13),%ebp 2877ca: 00 2877cb: 85 ff test %edi,%edi 2877cd: 0f 84 b3 23 00 00 je 289b86 2877d3: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 2877da: 00 2877db: 44 8d 67 ff lea -0x1(%rdi),%r12d 2877df: 49 8d 95 a0 85 00 00 lea 0x85a0(%r13),%rdx 2877e6: 4a 8d 34 e5 00 00 00 lea 0x0(,%r12,8),%rsi 2877ed: 00 2877ee: 48 89 34 24 mov %rsi,(%rsp) 2877f2: 48 89 c1 mov %rax,%rcx 2877f5: 4d 8d 84 35 80 11 00 lea 0x1180(%r13,%rsi,1),%r8 2877fc: 00 2877fd: eb 4c jmp 28784b 2877ff: 48 c7 80 30 8c 00 00 movq $0x0,0x8c30(%rax) 287806: 00 00 00 00 28780a: 66 0f ef c0 pxor %xmm0,%xmm0 28780e: f2 0f 2a 42 60 cvtsi2sdl 0x60(%rdx),%xmm0 287813: f2 0f 5e c1 divsd %xmm1,%xmm0 287817: f2 0f 11 80 70 8c 00 movsd %xmm0,0x8c70(%rax) 28781e: 00 28781f: 44 8b 8a 80 1e 00 00 mov 0x1e80(%rdx),%r9d 287826: 45 85 c9 test %r9d,%r9d 287829: 0f 85 40 07 00 00 jne 287f6f 28782f: 48 c7 80 a8 93 00 00 movq $0x0,0x93a8(%rax) 287836: 00 00 00 00 28783a: 48 83 c0 08 add $0x8,%rax 28783e: 48 83 c2 04 add $0x4,%rdx 287842: 49 39 c0 cmp %rax,%r8 287845: 0f 84 51 07 00 00 je 287f9c 28784b: 66 0f ef c0 pxor %xmm0,%xmm0 28784f: f2 0f 10 08 movsd (%rax),%xmm1 287853: f2 0f 2a 02 cvtsi2sdl (%rdx),%xmm0 287857: f2 0f 5e c1 divsd %xmm1,%xmm0 28785b: f2 0f 11 80 f0 8b 00 movsd %xmm0,0x8bf0(%rax) 287862: 00 287863: 44 8b 9a 80 1e 00 00 mov 0x1e80(%rdx),%r11d 28786a: 45 85 db test %r11d,%r11d 28786d: 74 90 je 2877ff 28786f: 66 0f ef c0 pxor %xmm0,%xmm0 287873: f2 0f 2a 82 a0 00 00 cvtsi2sdl 0xa0(%rdx),%xmm0 28787a: 00 28787b: f2 0f 5e 80 c8 a0 00 divsd 0xa0c8(%rax),%xmm0 287882: 00 287883: f2 0f 11 80 30 8c 00 movsd %xmm0,0x8c30(%rax) 28788a: 00 28788b: e9 7a ff ff ff jmpq 28780a 287890: 31 c0 xor %eax,%eax 287892: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 287899: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2878a0: e8 00 00 00 00 callq 2878a5 2878a5: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2878ac: e9 b8 f8 ff ff jmpq 287169 2878b1: 41 c6 85 7f 0d 00 00 movb $0x0,0xd7f(%r13) 2878b8: 00 2878b9: 41 3b 85 90 a6 00 00 cmp 0xa690(%r13),%eax 2878c0: 0f 86 aa ec ff ff jbe 286570 2878c6: 0f 0b ud2 2878c8: e9 09 f9 ff ff jmpq 2871d6 2878cd: 41 c6 85 7e 0d 00 00 movb $0x0,0xd7e(%r13) 2878d4: 00 2878d5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2878da: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2878df: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2878e4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2878e9: 41 80 bd 7e 0d 00 00 cmpb $0x0,0xd7e(%r13) 2878f0: 00 2878f1: 0f 84 38 f8 ff ff je 28712f 2878f7: 41 80 bd a4 18 00 00 cmpb $0x0,0x18a4(%r13) 2878fe: 00 2878ff: 0f 84 2a f8 ff ff je 28712f 287905: f2 41 0f 10 9d 48 0f movsd 0xf48(%r13),%xmm3 28790c: 00 00 28790e: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 287915: f2 41 0f 11 9d a8 19 movsd %xmm3,0x19a8(%r13) 28791c: 00 00 28791e: 66 0f 28 c3 movapd %xmm3,%xmm0 287922: 85 ff test %edi,%edi 287924: 0f 84 fb 21 00 00 je 289b25 28792a: 31 db xor %ebx,%ebx 28792c: f2 41 0f 10 8c dd 88 movsd 0x9788(%r13,%rbx,8),%xmm1 287933: 97 00 00 287936: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 28793c: f2 41 0f 59 8c dd 70 mulsd 0x8970(%r13,%rbx,8),%xmm1 287943: 89 00 00 287946: f2 41 0f 10 84 dd c8 movsd 0x97c8(%r13,%rbx,8),%xmm0 28794d: 97 00 00 287950: f2 41 0f 59 84 dd f0 mulsd 0x89f0(%r13,%rbx,8),%xmm0 287957: 89 00 00 28795a: f2 41 0f 10 94 dd 48 movsd 0x9548(%r13,%rbx,8),%xmm2 287961: 95 00 00 287964: f2 41 0f 59 94 dd b0 mulsd 0x89b0(%r13,%rbx,8),%xmm2 28796b: 89 00 00 28796e: f2 0f 58 c8 addsd %xmm0,%xmm1 287972: 66 0f ef c0 pxor %xmm0,%xmm0 287976: f2 41 0f 2a 84 9d b8 cvtsi2sdl 0x12b8(%r13,%rbx,4),%xmm0 28797d: 12 00 00 287980: f2 0f 59 c8 mulsd %xmm0,%xmm1 287984: f2 41 0f 10 84 dd 88 movsd 0x8188(%r13,%rbx,8),%xmm0 28798b: 81 00 00 28798e: f2 41 0f 59 84 dd f0 mulsd 0x88f0(%r13,%rbx,8),%xmm0 287995: 88 00 00 287998: f2 0f 58 c8 addsd %xmm0,%xmm1 28799c: f2 41 0f 10 84 dd 08 movsd 0x9508(%r13,%rbx,8),%xmm0 2879a3: 95 00 00 2879a6: f2 41 0f 59 84 dd 30 mulsd 0x8930(%r13,%rbx,8),%xmm0 2879ad: 89 00 00 2879b0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2879b4: f2 0f 58 c2 addsd %xmm2,%xmm0 2879b8: f2 41 0f 10 94 dd 48 movsd 0x8148(%r13,%rbx,8),%xmm2 2879bf: 81 00 00 2879c2: f2 41 0f 59 94 dd b0 mulsd 0x88b0(%r13,%rbx,8),%xmm2 2879c9: 88 00 00 2879cc: 48 83 c3 01 add $0x1,%rbx 2879d0: f2 0f 58 c2 addsd %xmm2,%xmm0 2879d4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2879d8: e8 00 00 00 00 callq 2879dd 2879dd: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 2879e3: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 2879ea: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2879ee: f2 0f 5c d8 subsd %xmm0,%xmm3 2879f2: f2 41 0f 11 9d a8 19 movsd %xmm3,0x19a8(%r13) 2879f9: 00 00 2879fb: 39 d9 cmp %ebx,%ecx 2879fd: 0f 87 29 ff ff ff ja 28792c 287a03: 41 c7 85 b0 1b 00 00 movl $0x0,0x1bb0(%r13) 287a0a: 00 00 00 00 287a0e: 85 c9 test %ecx,%ecx 287a10: 0f 84 fc 21 00 00 je 289c12 287a16: 31 c0 xor %eax,%eax 287a18: 31 d2 xor %edx,%edx 287a1a: f2 41 0f 10 84 c5 c8 movsd 0x96c8(%r13,%rax,8),%xmm0 287a21: 96 00 00 287a24: 66 0f ef c9 pxor %xmm1,%xmm1 287a28: 89 d2 mov %edx,%edx 287a2a: f2 41 0f 58 84 c5 08 addsd 0x9708(%r13,%rax,8),%xmm0 287a31: 97 00 00 287a34: f2 41 0f 2a 8c 85 b8 cvtsi2sdl 0x12b8(%r13,%rax,4),%xmm1 287a3b: 12 00 00 287a3e: f2 41 0f 58 84 c5 88 addsd 0x9688(%r13,%rax,8),%xmm0 287a45: 96 00 00 287a48: 48 83 c0 01 add $0x1,%rax 287a4c: f2 0f 59 c1 mulsd %xmm1,%xmm0 287a50: 66 0f ef c9 pxor %xmm1,%xmm1 287a54: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 287a59: f2 0f 58 c1 addsd %xmm1,%xmm0 287a5d: f2 48 0f 2c f0 cvttsd2si %xmm0,%rsi 287a62: 89 f2 mov %esi,%edx 287a64: 39 c1 cmp %eax,%ecx 287a66: 77 b2 ja 287a1a 287a68: 41 89 b5 b0 1b 00 00 mov %esi,0x1bb0(%r13) 287a6f: 49 8d ad 48 82 00 00 lea 0x8248(%r13),%rbp 287a76: 45 31 e4 xor %r12d,%r12d 287a79: 49 8d 9d e0 86 00 00 lea 0x86e0(%r13),%rbx 287a80: 4a 8d 04 23 lea (%rbx,%r12,1),%rax 287a84: 47 8b 8c a5 c8 13 00 mov 0x13c8(%r13,%r12,4),%r9d 287a8b: 00 287a8c: f2 0f 10 b5 40 14 00 movsd 0x1440(%rbp),%xmm6 287a93: 00 287a94: 66 0f ef c0 pxor %xmm0,%xmm0 287a98: f2 0f 10 ad c0 14 00 movsd 0x14c0(%rbp),%xmm5 287a9f: 00 287aa0: f2 0f 10 a5 80 14 00 movsd 0x1480(%rbp),%xmm4 287aa7: 00 287aa8: f2 45 0f 10 85 78 0e movsd 0xe78(%r13),%xmm8 287aaf: 00 00 287ab1: 41 0f b6 8d 50 0f 00 movzbl 0xf50(%r13),%ecx 287ab8: 00 287ab9: 41 8b 95 90 b3 00 00 mov 0xb390(%r13),%edx 287ac0: 41 0f b6 b5 51 0f 00 movzbl 0xf51(%r13),%esi 287ac7: 00 287ac8: 41 8b bd 54 0f 00 00 mov 0xf54(%r13),%edi 287acf: 50 push %rax 287ad0: 48 8d 85 80 00 00 00 lea 0x80(%rbp),%rax 287ad7: 50 push %rax 287ad8: 48 8d 45 40 lea 0x40(%rbp),%rax 287adc: 50 push %rax 287add: 55 push %rbp 287ade: 43 8b 84 a5 a0 86 00 mov 0x86a0(%r13,%r12,4),%eax 287ae5: 00 287ae6: 48 83 c5 08 add $0x8,%rbp 287aea: 50 push %rax 287aeb: 43 8b 84 a5 40 86 00 mov 0x8640(%r13,%r12,4),%eax 287af2: 00 287af3: 50 push %rax 287af4: 43 8b 84 a5 00 86 00 mov 0x8600(%r13,%r12,4),%eax 287afb: 00 287afc: 50 push %rax 287afd: 43 8b 84 a5 a0 85 00 mov 0x85a0(%r13,%r12,4),%eax 287b04: 00 287b05: 50 push %rax 287b06: 43 0f b6 84 25 58 13 movzbl 0x1358(%r13,%r12,1),%eax 287b0d: 00 00 287b0f: 50 push %rax 287b10: ff b5 78 ff ff ff pushq -0x88(%rbp) 287b16: ff b5 f0 2f 00 00 pushq 0x2ff0(%rbp) 287b1c: ff b5 28 8f ff ff pushq -0x70d8(%rbp) 287b22: 43 8b 84 a5 38 12 00 mov 0x1238(%r13,%r12,4),%eax 287b29: 00 287b2a: 49 83 c4 01 add $0x1,%r12 287b2e: 48 83 ec 08 sub $0x8,%rsp 287b32: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 287b37: f2 0f 5e 85 88 90 ff divsd -0x6f78(%rbp),%xmm0 287b3e: ff 287b3f: f2 0f 11 04 24 movsd %xmm0,(%rsp) 287b44: 45 8b 85 b0 1b 00 00 mov 0x1bb0(%r13),%r8d 287b4b: 66 41 0f 28 c0 movapd %xmm8,%xmm0 287b50: f2 41 0f 10 bd a8 19 movsd 0x19a8(%r13),%xmm7 287b57: 00 00 287b59: f2 41 0f 10 9d 60 0e movsd 0xe60(%r13),%xmm3 287b60: 00 00 287b62: f2 41 0f 10 95 78 1a movsd 0x1a78(%r13),%xmm2 287b69: 00 00 287b6b: f2 41 0f 10 8d 80 0e movsd 0xe80(%r13),%xmm1 287b72: 00 00 287b74: e8 97 aa ff ff callq 282610 287b79: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 287b80: 48 83 c4 68 add $0x68,%rsp 287b84: 44 39 e0 cmp %r12d,%eax 287b87: 0f 87 f3 fe ff ff ja 287a80 287b8d: 49 c7 85 e0 34 00 00 movq $0x0,0x34e0(%r13) 287b94: 00 00 00 00 287b98: 49 c7 85 e8 34 00 00 movq $0x0,0x34e8(%r13) 287b9f: 00 00 00 00 287ba3: 85 c0 test %eax,%eax 287ba5: 0f 84 3f 20 00 00 je 289bea 287bab: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 287bb2: 00 00 287bb4: 49 8d ad 08 7a 00 00 lea 0x7a08(%r13),%rbp 287bbb: 45 31 f6 xor %r14d,%r14d 287bbe: eb 0f jmp 287bcf 287bc0: f2 41 0f 10 b5 e0 34 movsd 0x34e0(%r13),%xmm6 287bc7: 00 00 287bc9: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 287bcf: f2 0f 10 85 80 1d 00 movsd 0x1d80(%rbp),%xmm0 287bd6: 00 287bd7: f2 0f 59 85 68 0f 00 mulsd 0xf68(%rbp),%xmm0 287bde: 00 287bdf: 66 0f ef d2 pxor %xmm2,%xmm2 287be3: 48 83 c5 08 add $0x8,%rbp 287be7: f2 0f 10 9d b8 08 00 movsd 0x8b8(%rbp),%xmm3 287bee: 00 287bef: f2 0f 10 8d b8 1d 00 movsd 0x1db8(%rbp),%xmm1 287bf6: 00 287bf7: f2 43 0f 2a 94 b5 b8 cvtsi2sdl 0x12b8(%r13,%r14,4),%xmm2 287bfe: 12 00 00 287c01: f2 0f 59 8d e0 0f 00 mulsd 0xfe0(%rbp),%xmm1 287c08: 00 287c09: f2 0f 58 c3 addsd %xmm3,%xmm0 287c0d: f2 0f 59 da mulsd %xmm2,%xmm3 287c11: f2 0f 58 c1 addsd %xmm1,%xmm0 287c15: f2 0f 10 8d 78 07 00 movsd 0x778(%rbp),%xmm1 287c1c: 00 287c1d: f2 0f 59 8d e0 0e 00 mulsd 0xee0(%rbp),%xmm1 287c24: 00 287c25: f2 0f 59 c2 mulsd %xmm2,%xmm0 287c29: f2 0f 59 95 f8 07 00 mulsd 0x7f8(%rbp),%xmm2 287c30: 00 287c31: f2 0f 58 c1 addsd %xmm1,%xmm0 287c35: f2 0f 10 4d f8 movsd -0x8(%rbp),%xmm1 287c3a: f2 0f 59 8d 20 0f 00 mulsd 0xf20(%rbp),%xmm1 287c41: 00 287c42: 66 49 0f 7e c4 movq %xmm0,%r12 287c47: f2 0f 10 45 38 movsd 0x38(%rbp),%xmm0 287c4c: f2 0f 59 85 a0 0f 00 mulsd 0xfa0(%rbp),%xmm0 287c53: 00 287c54: f2 0f 58 cb addsd %xmm3,%xmm1 287c58: f2 0f 58 c8 addsd %xmm0,%xmm1 287c5c: f2 0f 10 85 38 07 00 movsd 0x738(%rbp),%xmm0 287c63: 00 287c64: f2 0f 59 85 a0 0e 00 mulsd 0xea0(%rbp),%xmm0 287c6b: 00 287c6c: f2 0f 58 c8 addsd %xmm0,%xmm1 287c70: 66 0f ef c0 pxor %xmm0,%xmm0 287c74: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 287c78: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 287c7c: e8 00 00 00 00 callq 287c81 287c81: 66 49 0f 6e fc movq %r12,%xmm7 287c86: 66 0f ef c9 pxor %xmm1,%xmm1 287c8a: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 287c8e: e8 00 00 00 00 callq 287c93 287c93: 66 0f ef d2 pxor %xmm2,%xmm2 287c97: f2 41 0f 10 bd e8 34 movsd 0x34e8(%r13),%xmm7 287c9e: 00 00 287ca0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 287ca4: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 287caa: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 287cb0: f2 41 0f 11 85 e0 34 movsd %xmm0,0x34e0(%r13) 287cb7: 00 00 287cb9: f2 0f 10 85 b8 08 00 movsd 0x8b8(%rbp),%xmm0 287cc0: 00 287cc1: f2 0f 10 8d 78 1d 00 movsd 0x1d78(%rbp),%xmm1 287cc8: 00 287cc9: f2 43 0f 2a 94 b5 b8 cvtsi2sdl 0x12b8(%r13,%r14,4),%xmm2 287cd0: 12 00 00 287cd3: 49 83 c6 01 add $0x1,%r14 287cd7: f2 0f 58 c8 addsd %xmm0,%xmm1 287cdb: f2 0f 58 8d b8 1d 00 addsd 0x1db8(%rbp),%xmm1 287ce2: 00 287ce3: f2 0f 59 ca mulsd %xmm2,%xmm1 287ce7: f2 0f 58 8d 78 07 00 addsd 0x778(%rbp),%xmm1 287cee: 00 287cef: 66 49 0f 7e cc movq %xmm1,%r12 287cf4: 66 0f 28 c8 movapd %xmm0,%xmm1 287cf8: 66 0f ef c0 pxor %xmm0,%xmm0 287cfc: f2 0f 59 ca mulsd %xmm2,%xmm1 287d00: f2 0f 59 95 f8 07 00 mulsd 0x7f8(%rbp),%xmm2 287d07: 00 287d08: f2 0f 58 8d f8 1a 00 addsd 0x1af8(%rbp),%xmm1 287d0f: 00 287d10: f2 0f 58 8d 38 1b 00 addsd 0x1b38(%rbp),%xmm1 287d17: 00 287d18: f2 0f 58 8d 38 07 00 addsd 0x738(%rbp),%xmm1 287d1f: 00 287d20: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 287d24: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 287d28: e8 00 00 00 00 callq 287d2d 287d2d: 66 49 0f 6e ec movq %r12,%xmm5 287d32: 66 0f ef c9 pxor %xmm1,%xmm1 287d36: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 287d3a: e8 00 00 00 00 callq 287d3f 287d3f: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 287d46: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 287d4a: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 287d50: f2 41 0f 11 85 e8 34 movsd %xmm0,0x34e8(%r13) 287d57: 00 00 287d59: 44 39 f0 cmp %r14d,%eax 287d5c: 0f 87 5e fe ff ff ja 287bc0 287d62: f2 41 0f 10 8d 48 0f movsd 0xf48(%r13),%xmm1 287d69: 00 00 287d6b: 41 c6 85 a8 0d 00 00 movb $0x1,0xda8(%r13) 287d72: 01 287d73: f2 0f 5e c1 divsd %xmm1,%xmm0 287d77: f2 41 0f 11 85 f8 34 movsd %xmm0,0x34f8(%r13) 287d7e: 00 00 287d80: f2 41 0f 10 85 e0 34 movsd 0x34e0(%r13),%xmm0 287d87: 00 00 287d89: 66 0f 2f c1 comisd %xmm1,%xmm0 287d8d: 76 16 jbe 287da5 287d8f: f2 0f 10 2c 24 movsd (%rsp),%xmm5 287d94: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 287d9b: 00 287d9c: f2 41 0f 11 ad e0 34 movsd %xmm5,0x34e0(%r13) 287da3: 00 00 287da5: 85 c0 test %eax,%eax 287da7: 0f 84 d2 1d 00 00 je 289b7f 287dad: 8d 50 ff lea -0x1(%rax),%edx 287db0: 49 8d 94 15 e1 86 00 lea 0x86e1(%r13,%rdx,1),%rdx 287db7: 00 287db8: 80 3b 00 cmpb $0x0,(%rbx) 287dbb: 75 08 jne 287dc5 287dbd: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 287dc4: 00 287dc5: 48 83 c3 01 add $0x1,%rbx 287dc9: 48 39 da cmp %rbx,%rdx 287dcc: 75 ea jne 287db8 287dce: e9 71 f3 ff ff jmpq 287144 287dd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 287dda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 287de1: 31 c0 xor %eax,%eax 287de3: e8 00 00 00 00 callq 287de8 287de8: e9 ed fa ff ff jmpq 2878da 287ded: 40 84 ed test %bpl,%bpl 287df0: 48 c7 c0 00 00 00 00 mov $0x0,%rax 287df7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 287dfe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 287e05: 48 0f 44 d0 cmove %rax,%rdx 287e09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 287e10: 31 c0 xor %eax,%eax 287e12: e8 00 00 00 00 callq 287e17 287e17: e9 cd fa ff ff jmpq 2878e9 287e1c: 45 84 e4 test %r12b,%r12b 287e1f: 48 c7 c0 00 00 00 00 mov $0x0,%rax 287e26: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 287e2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 287e34: 48 0f 44 d0 cmove %rax,%rdx 287e38: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 287e3f: 31 c0 xor %eax,%eax 287e41: e8 00 00 00 00 callq 287e46 287e46: e9 99 fa ff ff jmpq 2878e4 287e4b: f2 41 0f 10 8d 48 0f movsd 0xf48(%r13),%xmm1 287e52: 00 00 287e54: f2 0f 10 04 24 movsd (%rsp),%xmm0 287e59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 287e60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 287e67: b8 02 00 00 00 mov $0x2,%eax 287e6c: e8 00 00 00 00 callq 287e71 287e71: e9 69 fa ff ff jmpq 2878df 287e76: 41 80 bd a8 0d 00 00 cmpb $0x0,0xda8(%r13) 287e7d: 00 287e7e: 0f 85 4a f3 ff ff jne 2871ce 287e84: 41 c6 85 7f 0d 00 00 movb $0x0,0xd7f(%r13) 287e8b: 00 287e8c: e9 45 f3 ff ff jmpq 2871d6 287e91: f2 41 0f 10 ad 48 a4 movsd 0xa448(%r13),%xmm5 287e98: 00 00 287e9a: 66 0f ef c9 pxor %xmm1,%xmm1 287e9e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 287ea2: f2 0f 5a 8c 24 c0 00 cvtsd2ss 0xc0(%rsp),%xmm1 287ea9: 00 00 287eab: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 287eb0: e8 00 00 00 00 callq 287eb5 287eb5: 0f 28 c8 movaps %xmm0,%xmm1 287eb8: f2 0f 10 04 24 movsd (%rsp),%xmm0 287ebd: f2 0f 58 84 24 c0 00 addsd 0xc0(%rsp),%xmm0 287ec4: 00 00 287ec6: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 287eca: e8 00 00 00 00 callq 287ecf 287ecf: 45 8b 8d 50 10 00 00 mov 0x1050(%r13),%r9d 287ed6: 66 0f ef ff pxor %xmm7,%xmm7 287eda: f3 0f 5a f8 cvtss2sd %xmm0,%xmm7 287ede: f2 0f 11 bc 24 c0 00 movsd %xmm7,0xc0(%rsp) 287ee5: 00 00 287ee7: 45 85 c9 test %r9d,%r9d 287eea: 0f 85 b8 e6 ff ff jne 2865a8 287ef0: 66 45 0f ef c0 pxor %xmm8,%xmm8 287ef5: 45 31 e4 xor %r12d,%r12d 287ef8: 31 ed xor %ebp,%ebp 287efa: 49 c7 85 28 90 00 00 movq $0x0,0x9028(%r13) 287f01: 00 00 00 00 287f05: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 287f0b: e9 c7 f1 ff ff jmpq 2870d7 287f10: 31 c0 xor %eax,%eax 287f12: eb 08 jmp 287f1c 287f14: 48 83 c0 01 add $0x1,%rax 287f18: 39 c7 cmp %eax,%edi 287f1a: 76 1b jbe 287f37 287f1c: 39 c2 cmp %eax,%edx 287f1e: 75 f4 jne 287f14 287f20: 41 8b 8c 85 58 91 00 mov 0x9158(%r13,%rax,4),%ecx 287f27: 00 287f28: 48 83 c0 01 add $0x1,%rax 287f2c: 41 89 8d 10 a5 00 00 mov %ecx,0xa510(%r13) 287f33: 39 c7 cmp %eax,%edi 287f35: 77 e5 ja 287f1c 287f37: 41 8b 85 10 a5 00 00 mov 0xa510(%r13),%eax 287f3e: e9 78 f4 ff ff jmpq 2873bb 287f43: 66 0f ef c9 pxor %xmm1,%xmm1 287f47: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 287f4b: f2 0f 5a 8c 24 c0 00 cvtsd2ss 0xc0(%rsp),%xmm1 287f52: 00 00 287f54: e8 00 00 00 00 callq 287f59 287f59: 66 0f ef ed pxor %xmm5,%xmm5 287f5d: f3 0f 5a e8 cvtss2sd %xmm0,%xmm5 287f61: f2 0f 11 ac 24 c0 00 movsd %xmm5,0xc0(%rsp) 287f68: 00 00 287f6a: e9 29 e6 ff ff jmpq 286598 287f6f: 66 0f ef c0 pxor %xmm0,%xmm0 287f73: 48 83 c0 08 add $0x8,%rax 287f77: 48 83 c2 04 add $0x4,%rdx 287f7b: f2 0f 2a 82 fc 00 00 cvtsi2sdl 0xfc(%rdx),%xmm0 287f82: 00 287f83: f2 0f 5e 80 c0 a0 00 divsd 0xa0c0(%rax),%xmm0 287f8a: 00 287f8b: f2 0f 11 80 a0 93 00 movsd %xmm0,0x93a0(%rax) 287f92: 00 287f93: 49 39 c0 cmp %rax,%r8 287f96: 0f 85 af f8 ff ff jne 28784b 287f9c: 48 8b b4 24 d0 00 00 mov 0xd0(%rsp),%rsi 287fa3: 00 287fa4: 40 88 6c 24 08 mov %bpl,0x8(%rsp) 287fa9: 41 c1 e2 12 shl $0x12,%r10d 287fad: 41 c1 e7 08 shl $0x8,%r15d 287fb1: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 287fb6: 48 89 f3 mov %rsi,%rbx 287fb9: e9 d7 01 00 00 jmpq 288195 287fbe: 44 8b a6 c8 91 00 00 mov 0x91c8(%rsi),%r12d 287fc5: 44 89 d0 mov %r10d,%eax 287fc8: 44 8b 8e c8 73 00 00 mov 0x73c8(%rsi),%r9d 287fcf: 99 cltd 287fd0: 41 f7 fc idiv %r12d 287fd3: 99 cltd 287fd4: 41 f7 f9 idiv %r9d 287fd7: 31 d2 xor %edx,%edx 287fd9: 41 89 c3 mov %eax,%r11d 287fdc: 8b 86 e8 73 00 00 mov 0x73e8(%rsi),%eax 287fe2: 41 f7 f3 div %r11d 287fe5: 41 89 c3 mov %eax,%r11d 287fe8: 44 89 f8 mov %r15d,%eax 287feb: 89 d5 mov %edx,%ebp 287fed: 99 cltd 287fee: 41 f7 fc idiv %r12d 287ff1: 99 cltd 287ff2: 41 f7 f9 idiv %r9d 287ff5: 01 c0 add %eax,%eax 287ff7: 83 be 70 01 00 00 01 cmpl $0x1,0x170(%rsi) 287ffe: 0f 84 55 02 00 00 je 288259 288004: 2b 86 a8 73 00 00 sub 0x73a8(%rsi),%eax 28800a: 66 0f ef db pxor %xmm3,%xmm3 28800e: 66 0f ef c0 pxor %xmm0,%xmm0 288012: 66 0f ef d2 pxor %xmm2,%xmm2 288016: 39 c5 cmp %eax,%ebp 288018: f2 0f 2a 1e cvtsi2sdl (%rsi),%xmm3 28801c: f2 0f 10 89 60 01 00 movsd 0x160(%rcx),%xmm1 288023: 00 288024: 0f 97 c0 seta %al 288027: f2 0f 10 a1 10 71 00 movsd 0x7110(%rcx),%xmm4 28802e: 00 28802f: f2 41 0f 2a c1 cvtsi2sd %r9d,%xmm0 288034: f2 0f 5e 01 divsd (%rcx),%xmm0 288038: 0f b6 c0 movzbl %al,%eax 28803b: 42 8d 44 18 01 lea 0x1(%rax,%r11,1),%eax 288040: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 288045: f2 0f 59 c3 mulsd %xmm3,%xmm0 288049: f2 0f 10 99 90 81 00 movsd 0x8190(%rcx),%xmm3 288050: 00 288051: f2 0f 5e c1 divsd %xmm1,%xmm0 288055: f2 0f 5e c2 divsd %xmm2,%xmm0 288059: f2 0f 11 81 b0 8c 00 movsd %xmm0,0x8cb0(%rcx) 288060: 00 288061: 66 0f ef c0 pxor %xmm0,%xmm0 288065: f2 0f 2a 06 cvtsi2sdl (%rsi),%xmm0 288069: f2 0f 59 c3 mulsd %xmm3,%xmm0 28806d: f2 0f 5e c1 divsd %xmm1,%xmm0 288071: f2 0f 5e c2 divsd %xmm2,%xmm0 288075: f2 0f 11 81 f0 8c 00 movsd %xmm0,0x8cf0(%rcx) 28807c: 00 28807d: 66 0f ef c0 pxor %xmm0,%xmm0 288081: f2 0f 2a 06 cvtsi2sdl (%rsi),%xmm0 288085: f2 0f 59 c4 mulsd %xmm4,%xmm0 288089: f2 0f 5e c1 divsd %xmm1,%xmm0 28808d: f2 0f 5e c2 divsd %xmm2,%xmm0 288091: f2 0f 11 81 30 8d 00 movsd %xmm0,0x8d30(%rcx) 288098: 00 288099: 44 8b 8e e8 91 00 00 mov 0x91e8(%rsi),%r9d 2880a0: 45 85 c9 test %r9d,%r9d 2880a3: 0f 84 16 01 00 00 je 2881bf 2880a9: 44 89 d0 mov %r10d,%eax 2880ac: 8b ae 68 74 00 00 mov 0x7468(%rsi),%ebp 2880b2: 66 0f ef d2 pxor %xmm2,%xmm2 2880b6: 66 0f ef c0 pxor %xmm0,%xmm0 2880ba: 99 cltd 2880bb: 41 f7 f9 idiv %r9d 2880be: 99 cltd 2880bf: f7 fd idiv %ebp 2880c1: 89 c2 mov %eax,%edx 2880c3: 8b 86 88 74 00 00 mov 0x7488(%rsi),%eax 2880c9: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 2880ce: 49 89 d3 mov %rdx,%r11 2880d1: 31 d2 xor %edx,%edx 2880d3: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 2880d7: 41 f7 f3 div %r11d 2880da: f2 0f 5e c2 divsd %xmm2,%xmm0 2880de: 44 89 f8 mov %r15d,%eax 2880e1: 41 89 d6 mov %edx,%r14d 2880e4: 99 cltd 2880e5: 41 f7 f9 idiv %r9d 2880e8: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 2880ed: 99 cltd 2880ee: f7 fd idiv %ebp 2880f0: 01 c0 add %eax,%eax 2880f2: 83 be 70 01 00 00 01 cmpl $0x1,0x170(%rsi) 2880f9: 0f 84 65 16 00 00 je 289764 2880ff: 2b 86 48 74 00 00 sub 0x7448(%rsi),%eax 288105: 66 0f ef d2 pxor %xmm2,%xmm2 288109: 66 0f ef c0 pxor %xmm0,%xmm0 28810d: 66 0f ef ed pxor %xmm5,%xmm5 288111: 41 39 c6 cmp %eax,%r14d 288114: f2 0f 2a 16 cvtsi2sdl (%rsi),%xmm2 288118: 0f 97 c0 seta %al 28811b: f2 0f 2a c5 cvtsi2sd %ebp,%xmm0 28811f: f2 0f 5e 81 c8 a0 00 divsd 0xa0c8(%rcx),%xmm0 288126: 00 288127: 0f b6 c0 movzbl %al,%eax 28812a: 42 8d 44 20 01 lea 0x1(%rax,%r12,1),%eax 28812f: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 288134: f2 0f 59 c2 mulsd %xmm2,%xmm0 288138: 66 0f ef d2 pxor %xmm2,%xmm2 28813c: f2 0f 5e c1 divsd %xmm1,%xmm0 288140: f2 0f 5e c5 divsd %xmm5,%xmm0 288144: f2 0f 11 81 e8 93 00 movsd %xmm0,0x93e8(%rcx) 28814b: 00 28814c: 66 0f ef c0 pxor %xmm0,%xmm0 288150: f2 0f 2a 16 cvtsi2sdl (%rsi),%xmm2 288154: f2 0f 59 d3 mulsd %xmm3,%xmm2 288158: f2 0f 5e d1 divsd %xmm1,%xmm2 28815c: f2 0f 5e d5 divsd %xmm5,%xmm2 288160: f2 0f 11 91 28 94 00 movsd %xmm2,0x9428(%rcx) 288167: 00 288168: f2 0f 2a 06 cvtsi2sdl (%rsi),%xmm0 28816c: f2 0f 59 c4 mulsd %xmm4,%xmm0 288170: f2 0f 5e c1 divsd %xmm1,%xmm0 288174: f2 0f 5e c5 divsd %xmm5,%xmm0 288178: f2 0f 11 81 68 94 00 movsd %xmm0,0x9468(%rcx) 28817f: 00 288180: 48 83 c1 08 add $0x8,%rcx 288184: 48 83 c7 01 add $0x1,%rdi 288188: 48 83 c6 04 add $0x4,%rsi 28818c: 49 39 c8 cmp %rcx,%r8 28818f: 0f 84 33 01 00 00 je 2882c8 288195: 80 3f 00 cmpb $0x0,(%rdi) 288198: 0f 85 20 fe ff ff jne 287fbe 28819e: 48 c7 81 b0 8c 00 00 movq $0x0,0x8cb0(%rcx) 2881a5: 00 00 00 00 2881a9: 48 c7 81 f0 8c 00 00 movq $0x0,0x8cf0(%rcx) 2881b0: 00 00 00 00 2881b4: 48 c7 81 30 8d 00 00 movq $0x0,0x8d30(%rcx) 2881bb: 00 00 00 00 2881bf: 48 c7 81 e8 93 00 00 movq $0x0,0x93e8(%rcx) 2881c6: 00 00 00 00 2881ca: 48 c7 81 28 94 00 00 movq $0x0,0x9428(%rcx) 2881d1: 00 00 00 00 2881d5: 48 c7 81 68 94 00 00 movq $0x0,0x9468(%rcx) 2881dc: 00 00 00 00 2881e0: eb 9e jmp 288180 2881e2: 0f af 0a imul (%rdx),%ecx 2881e5: 66 0f ef c0 pxor %xmm0,%xmm0 2881e9: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 2881ee: f2 0f 5e 00 divsd (%rax),%xmm0 2881f2: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 2881f9: 00 2881fa: f2 0f 11 80 30 76 00 movsd %xmm0,0x7630(%rax) 288201: 00 288202: e9 0b f3 ff ff jmpq 287512 288207: 0f af 0a imul (%rdx),%ecx 28820a: 66 0f ef c0 pxor %xmm0,%xmm0 28820e: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 288213: f2 0f 5e 80 c8 a0 00 divsd 0xa0c8(%rax),%xmm0 28821a: 00 28821b: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 288222: 00 288223: f2 0f 11 80 90 84 00 movsd %xmm0,0x8490(%rax) 28822a: 00 28822b: e9 9f f2 ff ff jmpq 2874cf 288230: 0f af 0a imul (%rdx),%ecx 288233: 66 0f ef c0 pxor %xmm0,%xmm0 288237: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 28823c: f2 0f 5e 80 c8 a0 00 divsd 0xa0c8(%rax),%xmm0 288243: 00 288244: f2 0f 5e 80 a0 01 00 divsd 0x1a0(%rax),%xmm0 28824b: 00 28824c: f2 0f 11 80 70 76 00 movsd %xmm0,0x7670(%rax) 288253: 00 288254: e9 28 f2 ff ff jmpq 287481 288259: 2b 86 88 73 00 00 sub 0x7388(%rsi),%eax 28825f: e9 a6 fd ff ff jmpq 28800a 288264: f7 b6 c0 86 00 00 divl 0x86c0(%rsi) 28826a: 66 0f ef c9 pxor %xmm1,%xmm1 28826e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 288273: e9 c5 f3 ff ff jmpq 28763d 288278: f7 b6 e0 86 00 00 divl 0x86e0(%rsi) 28827e: 66 0f ef c9 pxor %xmm1,%xmm1 288282: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 288287: e9 01 f4 ff ff jmpq 28768d 28828c: f2 0f 5e 45 00 divsd 0x0(%rbp),%xmm0 288291: f2 0f 5e 85 a0 01 00 divsd 0x1a0(%rbp),%xmm0 288298: 00 288299: f2 0f 5e c2 divsd %xmm2,%xmm0 28829d: f2 0f 11 85 90 83 00 movsd %xmm0,0x8390(%rbp) 2882a4: 00 2882a5: e9 9f f4 ff ff jmpq 287749 2882aa: f2 0f 5e 4d 00 divsd 0x0(%rbp),%xmm1 2882af: f2 0f 5e 8d a0 01 00 divsd 0x1a0(%rbp),%xmm1 2882b6: 00 2882b7: f2 0f 5e ca divsd %xmm2,%xmm1 2882bb: f2 0f 11 8d 50 83 00 movsd %xmm1,0x8350(%rbp) 2882c2: 00 2882c3: e9 52 f4 ff ff jmpq 28771a 2882c8: 4c 8b 24 24 mov (%rsp),%r12 2882cc: 4d 8d b5 e0 12 00 00 lea 0x12e0(%r13),%r14 2882d3: 0f b6 6c 24 08 movzbl 0x8(%rsp),%ebp 2882d8: 4c 8b bc 24 f8 00 00 mov 0xf8(%rsp),%r15 2882df: 00 2882e0: 4d 01 f4 add %r14,%r12 2882e3: e9 ad 01 00 00 jmpq 288495 2882e8: 8b 83 48 73 00 00 mov 0x7348(%rbx),%eax 2882ee: 99 cltd 2882ef: f7 bb 30 8d 00 00 idivl 0x8d30(%rbx) 2882f5: 83 bb 70 01 00 00 01 cmpl $0x1,0x170(%rbx) 2882fc: 0f 84 09 05 00 00 je 28880b 288302: 0f af 83 f0 8c 00 00 imul 0x8cf0(%rbx),%eax 288309: 66 0f ef c0 pxor %xmm0,%xmm0 28830d: 66 0f ef c9 pxor %xmm1,%xmm1 288311: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 288316: f2 0f 2a 83 70 8a 00 cvtsi2sdl 0x8a70(%rbx),%xmm0 28831d: 00 28831e: f2 0f 5e c1 divsd %xmm1,%xmm0 288322: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28832a 288329: 00 28832a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28832e: e8 00 00 00 00 callq 288333 288333: f2 41 0f 10 17 movsd (%r15),%xmm2 288338: 66 0f ef c9 pxor %xmm1,%xmm1 28833c: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 288341: 66 0f ef c0 pxor %xmm0,%xmm0 288345: f2 0f 2a 03 cvtsi2sdl (%rbx),%xmm0 288349: f2 41 0f 59 87 90 8a mulsd 0x8a90(%r15),%xmm0 288350: 00 00 288352: 89 c0 mov %eax,%eax 288354: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 288359: f2 0f 5e c2 divsd %xmm2,%xmm0 28835d: f2 0f 5e c1 divsd %xmm1,%xmm0 288361: f2 41 0f 11 87 10 8d movsd %xmm0,0x8d10(%r15) 288368: 00 00 28836a: 66 0f ef c0 pxor %xmm0,%xmm0 28836e: f2 0f 2a 03 cvtsi2sdl (%rbx),%xmm0 288372: f2 41 0f 59 87 30 80 mulsd 0x8030(%r15),%xmm0 288379: 00 00 28837b: f2 0f 5e c2 divsd %xmm2,%xmm0 28837f: f2 0f 5e c1 divsd %xmm1,%xmm0 288383: f2 41 0f 11 87 90 8d movsd %xmm0,0x8d90(%r15) 28838a: 00 00 28838c: 66 0f ef c0 pxor %xmm0,%xmm0 288390: f2 0f 2a 03 cvtsi2sdl (%rbx),%xmm0 288394: f2 41 0f 59 87 b0 6f mulsd 0x6fb0(%r15),%xmm0 28839b: 00 00 28839d: f2 0f 5e c2 divsd %xmm2,%xmm0 2883a1: f2 0f 5e c1 divsd %xmm1,%xmm0 2883a5: f2 41 0f 11 87 10 8e movsd %xmm0,0x8e10(%r15) 2883ac: 00 00 2883ae: 44 8b 83 e8 91 00 00 mov 0x91e8(%rbx),%r8d 2883b5: 45 85 c0 test %r8d,%r8d 2883b8: 0f 84 01 01 00 00 je 2884bf 2883be: 8b 83 48 73 00 00 mov 0x7348(%rbx),%eax 2883c4: 99 cltd 2883c5: f7 bb 90 8d 00 00 idivl 0x8d90(%rbx) 2883cb: 83 bb 70 01 00 00 01 cmpl $0x1,0x170(%rbx) 2883d2: 0f 84 97 13 00 00 je 28976f 2883d8: 0f af 83 50 8d 00 00 imul 0x8d50(%rbx),%eax 2883df: 66 0f ef c0 pxor %xmm0,%xmm0 2883e3: 66 0f ef c9 pxor %xmm1,%xmm1 2883e7: 49 83 c7 08 add $0x8,%r15 2883eb: 48 83 c3 04 add $0x4,%rbx 2883ef: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2883f4: f2 0f 2a 83 8c 8a 00 cvtsi2sdl 0x8a8c(%rbx),%xmm0 2883fb: 00 2883fc: f2 0f 5e c1 divsd %xmm1,%xmm0 288400: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288408 288407: 00 288408: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28840c: e8 00 00 00 00 callq 288411 288411: f2 41 0f 10 57 f8 movsd -0x8(%r15),%xmm2 288417: 66 0f ef c9 pxor %xmm1,%xmm1 28841b: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 288420: 66 0f ef c0 pxor %xmm0,%xmm0 288424: f2 0f 2a 43 fc cvtsi2sdl -0x4(%rbx),%xmm0 288429: f2 41 0f 59 87 c8 8a mulsd 0x8ac8(%r15),%xmm0 288430: 00 00 288432: 89 c0 mov %eax,%eax 288434: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 288439: f2 0f 5e c2 divsd %xmm2,%xmm0 28843d: f2 0f 5e c1 divsd %xmm1,%xmm0 288441: f2 41 0f 11 87 48 8d movsd %xmm0,0x8d48(%r15) 288448: 00 00 28844a: 66 0f ef c0 pxor %xmm0,%xmm0 28844e: f2 0f 2a 43 fc cvtsi2sdl -0x4(%rbx),%xmm0 288453: f2 41 0f 59 87 28 80 mulsd 0x8028(%r15),%xmm0 28845a: 00 00 28845c: f2 0f 5e c2 divsd %xmm2,%xmm0 288460: f2 0f 5e c1 divsd %xmm1,%xmm0 288464: f2 41 0f 11 87 c8 8d movsd %xmm0,0x8dc8(%r15) 28846b: 00 00 28846d: 66 0f ef c0 pxor %xmm0,%xmm0 288471: f2 0f 2a 43 fc cvtsi2sdl -0x4(%rbx),%xmm0 288476: f2 41 0f 59 87 a8 6f mulsd 0x6fa8(%r15),%xmm0 28847d: 00 00 28847f: f2 0f 5e c2 divsd %xmm2,%xmm0 288483: f2 0f 5e c1 divsd %xmm1,%xmm0 288487: f2 41 0f 11 87 48 8e movsd %xmm0,0x8e48(%r15) 28848e: 00 00 288490: 4d 39 fc cmp %r15,%r12 288493: 74 58 je 2884ed 288495: 40 84 ed test %bpl,%bpl 288498: 0f 85 4a fe ff ff jne 2882e8 28849e: 49 c7 87 10 8d 00 00 movq $0x0,0x8d10(%r15) 2884a5: 00 00 00 00 2884a9: 49 c7 87 90 8d 00 00 movq $0x0,0x8d90(%r15) 2884b0: 00 00 00 00 2884b4: 49 c7 87 10 8e 00 00 movq $0x0,0x8e10(%r15) 2884bb: 00 00 00 00 2884bf: 49 c7 87 50 8d 00 00 movq $0x0,0x8d50(%r15) 2884c6: 00 00 00 00 2884ca: 49 83 c7 08 add $0x8,%r15 2884ce: 48 83 c3 04 add $0x4,%rbx 2884d2: 49 c7 87 c8 8d 00 00 movq $0x0,0x8dc8(%r15) 2884d9: 00 00 00 00 2884dd: 49 c7 87 48 8e 00 00 movq $0x0,0x8e48(%r15) 2884e4: 00 00 00 00 2884e8: 4d 39 fc cmp %r15,%r12 2884eb: 75 a8 jne 288495 2884ed: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2884f4: 45 0f b6 bd 50 0f 00 movzbl 0xf50(%r13),%r15d 2884fb: 00 2884fc: 41 8b 95 54 0f 00 00 mov 0xf54(%r13),%edx 288503: 85 c0 test %eax,%eax 288505: 0f 84 7b 16 00 00 je 289b86 28850b: 83 e8 01 sub $0x1,%eax 28850e: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 288513: 4d 8d a5 68 a2 00 00 lea 0xa268(%r13),%r12 28851a: 41 89 d5 mov %edx,%r13d 28851d: 48 8b 9c 24 f8 00 00 mov 0xf8(%rsp),%rbx 288524: 00 288525: 48 8b 6c 24 68 mov 0x68(%rsp),%rbp 28852a: 4d 8d 34 c6 lea (%r14,%rax,8),%r14 28852e: e9 a1 02 00 00 jmpq 2887d4 288533: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 288537: 0f 84 da 02 00 00 je 288817 28853d: 49 8d 84 24 b8 01 00 lea 0x1b8(%r12),%rax 288544: 00 288545: 66 0f ef c9 pxor %xmm1,%xmm1 288549: 41 8b 8c 24 b8 01 00 mov 0x1b8(%r12),%ecx 288550: 00 288551: f2 41 0f 2a 8c 24 f8 cvtsi2sdl -0x1d08(%r12),%xmm1 288558: e2 ff ff 28855b: 48 89 04 24 mov %rax,(%rsp) 28855f: 41 83 fd 01 cmp $0x1,%r13d 288563: 0f 84 6e 12 00 00 je 2897d7 288569: 41 8b 34 24 mov (%r12),%esi 28856d: 66 0f ef c0 pxor %xmm0,%xmm0 288571: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 288576: f2 0f 5e c1 divsd %xmm1,%xmm0 28857a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288582 288581: 00 288582: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 288586: 85 c9 test %ecx,%ecx 288588: 0f 8e 58 14 00 00 jle 2899e6 28858e: e8 00 00 00 00 callq 288593 288593: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 288598: 66 0f ef c9 pxor %xmm1,%xmm1 28859c: f2 41 0f 2a 8c 24 f8 cvtsi2sdl -0x1d08(%r12),%xmm1 2885a3: e2 ff ff 2885a6: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 2885ac: 66 0f ef c0 pxor %xmm0,%xmm0 2885b0: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 2885b5: f2 0f 5e c1 divsd %xmm1,%xmm0 2885b9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2885c1 2885c0: 00 2885c1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2885c5: e8 00 00 00 00 callq 2885ca 2885ca: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 2885d0: 0f 28 c8 movaps %xmm0,%xmm1 2885d3: 66 0f ef c0 pxor %xmm0,%xmm0 2885d7: f3 0f 5a c2 cvtss2sd %xmm2,%xmm0 2885db: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 2885e3 2885e2: 00 2885e3: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 2885e7: f2 0f 58 c1 addsd %xmm1,%xmm0 2885eb: 66 0f ef c9 pxor %xmm1,%xmm1 2885ef: f2 41 0f 2a 8c 24 f8 cvtsi2sdl -0x1d08(%r12),%xmm1 2885f6: e2 ff ff 2885f9: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 2885ff: 66 0f ef c0 pxor %xmm0,%xmm0 288603: f2 41 0f 2a 44 24 20 cvtsi2sdl 0x20(%r12),%xmm0 28860a: f2 0f 5e c1 divsd %xmm1,%xmm0 28860e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288616 288615: 00 288616: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28861a: e8 00 00 00 00 callq 28861f 28861f: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 288625: 66 0f ef c9 pxor %xmm1,%xmm1 288629: f2 41 0f 2a 8c 24 f8 cvtsi2sdl -0x1d08(%r12),%xmm1 288630: e2 ff ff 288633: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 288637: f2 0f 58 e8 addsd %xmm0,%xmm5 28863b: 66 0f ef c0 pxor %xmm0,%xmm0 28863f: f2 41 0f 2a 44 24 60 cvtsi2sdl 0x60(%r12),%xmm0 288646: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 28864c: f2 0f 5e c1 divsd %xmm1,%xmm0 288650: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288658 288657: 00 288658: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28865c: e8 00 00 00 00 callq 288661 288661: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 288665: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 28866b: f2 0f 2c f8 cvttsd2si %xmm0,%edi 28866f: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 288673: 0f 84 4e 02 00 00 je 2888c7 288679: 41 8b 4c 24 20 mov 0x20(%r12),%ecx 28867e: 45 8b 04 24 mov (%r12),%r8d 288682: 48 8b 04 24 mov (%rsp),%rax 288686: 41 c1 e8 06 shr $0x6,%r8d 28868a: 8d 71 3f lea 0x3f(%rcx),%esi 28868d: 85 c9 test %ecx,%ecx 28868f: 0f 49 f1 cmovns %ecx,%esi 288692: 8b 10 mov (%rax),%edx 288694: c1 fe 06 sar $0x6,%esi 288697: 41 8d 0c 30 lea (%r8,%rsi,1),%ecx 28869b: 85 d2 test %edx,%edx 28869d: 7e 22 jle 2886c1 28869f: 45 8b 4c 24 60 mov 0x60(%r12),%r9d 2886a4: 45 85 c9 test %r9d,%r9d 2886a7: 41 8d 49 3f lea 0x3f(%r9),%ecx 2886ab: 41 0f 49 c9 cmovns %r9d,%ecx 2886af: c1 f9 06 sar $0x6,%ecx 2886b2: 01 f1 add %esi,%ecx 2886b4: 41 8b 74 24 40 mov 0x40(%r12),%esi 2886b9: c1 ee 06 shr $0x6,%esi 2886bc: 01 f1 add %esi,%ecx 2886be: 44 01 c1 add %r8d,%ecx 2886c1: 66 0f ef db pxor %xmm3,%xmm3 2886c5: f2 0f 10 23 movsd (%rbx),%xmm4 2886c9: 66 0f ef c9 pxor %xmm1,%xmm1 2886cd: 66 0f ef d2 pxor %xmm2,%xmm2 2886d1: 41 8b b4 24 d0 6f ff mov -0x9030(%r12),%esi 2886d8: ff 2886d9: f2 0f 2a cf cvtsi2sd %edi,%xmm1 2886dd: 66 0f ef ed pxor %xmm5,%xmm5 2886e1: f2 0f 10 83 f0 7f 00 movsd 0x7ff0(%rbx),%xmm0 2886e8: 00 2886e9: f2 0f 10 b3 70 6f 00 movsd 0x6f70(%rbx),%xmm6 2886f0: 00 2886f1: f2 0f 2a e9 cvtsi2sd %ecx,%xmm5 2886f5: f2 48 0f 2a de cvtsi2sd %rsi,%xmm3 2886fa: f2 0f 59 d8 mulsd %xmm0,%xmm3 2886fe: f2 0f 5e dc divsd %xmm4,%xmm3 288702: f2 0f 5e d9 divsd %xmm1,%xmm3 288706: f2 0f 11 9b 90 8e 00 movsd %xmm3,0x8e90(%rbx) 28870d: 00 28870e: 41 8b b4 24 d0 6f ff mov -0x9030(%r12),%esi 288715: ff 288716: f2 48 0f 2a d6 cvtsi2sd %rsi,%xmm2 28871b: f2 0f 59 d6 mulsd %xmm6,%xmm2 28871f: f2 0f 5e d4 divsd %xmm4,%xmm2 288723: f2 0f 5e d1 divsd %xmm1,%xmm2 288727: 66 0f ef c9 pxor %xmm1,%xmm1 28872b: f2 0f 11 93 d0 8e 00 movsd %xmm2,0x8ed0(%rbx) 288732: 00 288733: 41 8b 8c 24 d0 6f ff mov -0x9030(%r12),%ecx 28873a: ff 28873b: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 288740: f2 0f 59 c8 mulsd %xmm0,%xmm1 288744: 66 0f ef c0 pxor %xmm0,%xmm0 288748: f2 0f 5e cc divsd %xmm4,%xmm1 28874c: f2 0f 5e cd divsd %xmm5,%xmm1 288750: f2 0f 11 8b 10 8f 00 movsd %xmm1,0x8f10(%rbx) 288757: 00 288758: 41 8b 8c 24 d0 6f ff mov -0x9030(%r12),%ecx 28875f: ff 288760: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 288765: f2 0f 59 c6 mulsd %xmm6,%xmm0 288769: f2 0f 5e c4 divsd %xmm4,%xmm0 28876d: f2 0f 5e c5 divsd %xmm5,%xmm0 288771: f2 0f 11 83 50 8f 00 movsd %xmm0,0x8f50(%rbx) 288778: 00 288779: 41 83 fd 02 cmp $0x2,%r13d 28877d: 76 40 jbe 2887bf 28877f: f2 0f 59 1d 00 00 00 mulsd 0x0(%rip),%xmm3 # 288787 288786: 00 288787: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 28878f 28878e: 00 28878f: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 288797 288796: 00 288797: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28879f 28879e: 00 28879f: f2 0f 11 9b 90 8e 00 movsd %xmm3,0x8e90(%rbx) 2887a6: 00 2887a7: f2 0f 11 93 d0 8e 00 movsd %xmm2,0x8ed0(%rbx) 2887ae: 00 2887af: f2 0f 11 8b 10 8f 00 movsd %xmm1,0x8f10(%rbx) 2887b6: 00 2887b7: f2 0f 11 83 50 8f 00 movsd %xmm0,0x8f50(%rbx) 2887be: 00 2887bf: 48 83 c3 08 add $0x8,%rbx 2887c3: 48 83 c5 01 add $0x1,%rbp 2887c7: 49 83 c4 04 add $0x4,%r12 2887cb: 49 39 de cmp %rbx,%r14 2887ce: 0f 84 17 01 00 00 je 2888eb 2887d4: 45 84 ff test %r15b,%r15b 2887d7: 0f 85 56 fd ff ff jne 288533 2887dd: 48 c7 83 90 8e 00 00 movq $0x0,0x8e90(%rbx) 2887e4: 00 00 00 00 2887e8: 48 c7 83 d0 8e 00 00 movq $0x0,0x8ed0(%rbx) 2887ef: 00 00 00 00 2887f3: 48 c7 83 10 8f 00 00 movq $0x0,0x8f10(%rbx) 2887fa: 00 00 00 00 2887fe: 48 c7 83 50 8f 00 00 movq $0x0,0x8f50(%rbx) 288805: 00 00 00 00 288809: eb b4 jmp 2887bf 28880b: 0f af 83 10 8d 00 00 imul 0x8d10(%rbx),%eax 288812: e9 f2 fa ff ff jmpq 288309 288817: 41 83 fd 01 cmp $0x1,%r13d 28881b: 76 c0 jbe 2887dd 28881d: 41 8b 0c 24 mov (%r12),%ecx 288821: 66 0f ef c0 pxor %xmm0,%xmm0 288825: 66 0f ef c9 pxor %xmm1,%xmm1 288829: 41 8b bc 24 b8 01 00 mov 0x1b8(%r12),%edi 288830: 00 288831: f2 41 0f 2a 8c 24 f8 cvtsi2sdl -0x1d08(%r12),%xmm1 288838: e2 ff ff 28883b: 49 8d 84 24 b8 01 00 lea 0x1b8(%r12),%rax 288842: 00 288843: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 288848: 48 89 04 24 mov %rax,(%rsp) 28884c: f2 0f 5e c1 divsd %xmm1,%xmm0 288850: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288858 288857: 00 288858: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28885c: 85 ff test %edi,%edi 28885e: 0f 8e 65 0f 00 00 jle 2897c9 288864: e8 00 00 00 00 callq 288869 288869: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 28886e: 66 0f ef c9 pxor %xmm1,%xmm1 288872: f2 41 0f 2a 8c 24 f8 cvtsi2sdl -0x1d08(%r12),%xmm1 288879: e2 ff ff 28887c: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 288882: 66 0f ef c0 pxor %xmm0,%xmm0 288886: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 28888b: f2 0f 5e c1 divsd %xmm1,%xmm0 28888f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288897 288896: 00 288897: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28889b: e8 00 00 00 00 callq 2888a0 2888a0: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 2888a6: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 2888aa: 0f 28 c8 movaps %xmm0,%xmm1 2888ad: 66 0f ef c0 pxor %xmm0,%xmm0 2888b1: f3 0f 5a c2 cvtss2sd %xmm2,%xmm0 2888b5: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 2888b9: f2 0f 58 c1 addsd %xmm1,%xmm0 2888bd: f2 0f 2c f8 cvttsd2si %xmm0,%edi 2888c1: 0f 85 b2 fd ff ff jne 288679 2888c7: 48 8b 04 24 mov (%rsp),%rax 2888cb: 41 8b 0c 24 mov (%r12),%ecx 2888cf: 8b 30 mov (%rax),%esi 2888d1: c1 e9 06 shr $0x6,%ecx 2888d4: 85 f6 test %esi,%esi 2888d6: 0f 8e e5 fd ff ff jle 2886c1 2888dc: 41 8b 74 24 40 mov 0x40(%r12),%esi 2888e1: c1 ee 06 shr $0x6,%esi 2888e4: 01 f1 add %esi,%ecx 2888e6: e9 d6 fd ff ff jmpq 2886c1 2888eb: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2888f0: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 2888f7: 85 c0 test %eax,%eax 2888f9: 0f 84 87 12 00 00 je 289b86 2888ff: 8b ac 24 dc 00 00 00 mov 0xdc(%rsp),%ebp 288906: 31 db xor %ebx,%ebx 288908: eb 60 jmp 28896a 28890a: 41 c6 84 1d f8 91 00 movb $0x0,0x91f8(%r13,%rbx,1) 288911: 00 00 288913: 83 fd 01 cmp $0x1,%ebp 288916: 0f 84 ab 00 00 00 je 2889c7 28891c: 41 c6 84 1d 00 92 00 movb $0x0,0x9200(%r13,%rbx,1) 288923: 00 00 288925: f2 41 0f 11 8c dd 48 movsd %xmm1,0x9348(%r13,%rbx,8) 28892c: 93 00 00 28892f: 41 80 bc 1d 78 16 00 cmpb $0x0,0x1678(%r13,%rbx,1) 288936: 00 00 288938: 75 1d jne 288957 28893a: f2 41 0f 10 84 dd 48 movsd 0x9348(%r13,%rbx,8),%xmm0 288941: 93 00 00 288944: f2 41 0f 58 85 b8 1b addsd 0x1bb8(%r13),%xmm0 28894b: 00 00 28894d: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9348(%r13,%rbx,8) 288954: 93 00 00 288957: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 28895e: 48 83 c3 01 add $0x1,%rbx 288962: 39 d8 cmp %ebx,%eax 288964: 0f 86 8f 00 00 00 jbe 2889f9 28896a: f2 41 0f 10 8d 70 1a movsd 0x1a70(%r13),%xmm1 288971: 00 00 288973: 85 ed test %ebp,%ebp 288975: 75 93 jne 28890a 288977: 41 c6 84 1d f8 91 00 movb $0x1,0x91f8(%r13,%rbx,1) 28897e: 00 01 288980: 66 0f ef c0 pxor %xmm0,%xmm0 288984: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 288988: 41 c6 84 1d 00 92 00 movb $0x1,0x9200(%r13,%rbx,1) 28898f: 00 01 288991: f2 41 0f 5a 85 90 1a cvtsd2ss 0x1a90(%r13),%xmm0 288998: 00 00 28899a: e8 00 00 00 00 callq 28899f 28899f: 0f 28 c8 movaps %xmm0,%xmm1 2889a2: 66 0f ef c0 pxor %xmm0,%xmm0 2889a6: f2 41 0f 5a 85 98 1a cvtsd2ss 0x1a98(%r13),%xmm0 2889ad: 00 00 2889af: e8 00 00 00 00 callq 2889b4 2889b4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2889b8: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9348(%r13,%rbx,8) 2889bf: 93 00 00 2889c2: e9 68 ff ff ff jmpq 28892f 2889c7: 41 c6 84 1d 00 92 00 movb $0x1,0x9200(%r13,%rbx,1) 2889ce: 00 01 2889d0: 66 0f ef c0 pxor %xmm0,%xmm0 2889d4: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2889d8: f2 41 0f 5a 85 90 1a cvtsd2ss 0x1a90(%r13),%xmm0 2889df: 00 00 2889e1: e8 00 00 00 00 callq 2889e6 2889e6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2889ea: f2 41 0f 11 84 dd 48 movsd %xmm0,0x9348(%r13,%rbx,8) 2889f1: 93 00 00 2889f4: e9 36 ff ff ff jmpq 28892f 2889f9: 41 c7 85 b8 0d 00 00 movl $0x0,0xdb8(%r13) 288a00: 00 00 00 00 288a04: 85 c0 test %eax,%eax 288a06: 0f 84 85 11 00 00 je 289b91 288a0c: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 288a14 288a13: 00 288a14: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 288a1c 288a1b: 00 288a1c: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 288a23: 00 00 288a25: 4c 89 6c 24 20 mov %r13,0x20(%rsp) 288a2a: 4c 8b bc 24 10 01 00 mov 0x110(%rsp),%r15 288a31: 00 288a32: f2 0f 11 34 24 movsd %xmm6,(%rsp) 288a37: f2 0f 11 7c 24 60 movsd %xmm7,0x60(%rsp) 288a3d: e9 03 02 00 00 jmpq 288c45 288a42: 4c 89 e8 mov %r13,%rax 288a45: 4c 63 54 24 58 movslq 0x58(%rsp),%r10 288a4a: 8b 4c 24 50 mov 0x50(%rsp),%ecx 288a4e: 45 89 f3 mov %r14d,%r11d 288a51: 48 99 cqto 288a53: 49 f7 fa idiv %r10 288a56: 4c 0f af d9 imul %rcx,%r11 288a5a: 49 89 c5 mov %rax,%r13 288a5d: 4c 89 e0 mov %r12,%rax 288a60: 48 99 cqto 288a62: 4d 0f af eb imul %r11,%r13 288a66: 49 f7 fa idiv %r10 288a69: 49 89 c4 mov %rax,%r12 288a6c: 49 c1 e4 08 shl $0x8,%r12 288a70: 4c 89 e0 mov %r12,%rax 288a73: 48 99 cqto 288a75: 48 f7 f9 idiv %rcx 288a78: 83 7c 24 10 04 cmpl $0x4,0x10(%rsp) 288a7d: 49 89 c4 mov %rax,%r12 288a80: 0f 84 21 04 00 00 je 288ea7 288a86: 4e 8d 1c 2b lea (%rbx,%r13,1),%r11 288a8a: 66 0f ef c0 pxor %xmm0,%xmm0 288a8e: 4b 8d 04 1b lea (%r11,%r11,1),%rax 288a92: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 288a97: 66 0f 2f d8 comisd %xmm0,%xmm3 288a9b: 0f 83 ad 05 00 00 jae 28904e 288aa1: 66 0f ef c0 pxor %xmm0,%xmm0 288aa5: 66 0f ef c9 pxor %xmm1,%xmm1 288aa9: f2 49 0f 2a c5 cvtsi2sd %r13,%xmm0 288aae: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 288ab6 288ab5: 00 288ab6: f2 48 0f 2a cb cvtsi2sd %rbx,%xmm1 288abb: 66 0f 2f c1 comisd %xmm1,%xmm0 288abf: 0f 86 94 05 00 00 jbe 289059 288ac5: 4c 01 db add %r11,%rbx 288ac8: 66 0f ef d2 pxor %xmm2,%xmm2 288acc: f2 48 0f 2a d3 cvtsi2sd %rbx,%xmm2 288ad1: 66 0f 2f da comisd %xmm2,%xmm3 288ad5: 0f 82 7e 05 00 00 jb 289059 288adb: 41 ba 01 00 00 00 mov $0x1,%r10d 288ae1: 45 31 db xor %r11d,%r11d 288ae4: 4b 8d 04 21 lea (%r9,%r12,1),%rax 288ae8: 66 0f ef c0 pxor %xmm0,%xmm0 288aec: 48 8d 14 00 lea (%rax,%rax,1),%rdx 288af0: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 288af5: 66 0f 2f d8 comisd %xmm0,%xmm3 288af9: 0f 83 01 05 00 00 jae 289000 288aff: 66 0f ef c0 pxor %xmm0,%xmm0 288b03: 66 0f ef c9 pxor %xmm1,%xmm1 288b07: f2 49 0f 2a c4 cvtsi2sd %r12,%xmm0 288b0c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 288b14 288b13: 00 288b14: f2 49 0f 2a c9 cvtsi2sd %r9,%xmm1 288b19: 66 0f 2f c1 comisd %xmm1,%xmm0 288b1d: 0f 86 62 05 00 00 jbe 289085 288b23: 49 01 c1 add %rax,%r9 288b26: 66 0f ef d2 pxor %xmm2,%xmm2 288b2a: f2 49 0f 2a d1 cvtsi2sd %r9,%xmm2 288b2f: 66 0f 2f da comisd %xmm2,%xmm3 288b33: 0f 82 4c 05 00 00 jb 289085 288b39: bb 01 00 00 00 mov $0x1,%ebx 288b3e: 45 31 c9 xor %r9d,%r9d 288b41: 83 ff 02 cmp $0x2,%edi 288b44: 0f 84 c4 04 00 00 je 28900e 288b4a: 83 ff 04 cmp $0x4,%edi 288b4d: 0f 94 c0 sete %al 288b50: 41 83 f8 1f cmp $0x1f,%r8d 288b54: 0f 95 c2 setne %dl 288b57: 21 c2 and %eax,%edx 288b59: 83 f2 01 xor $0x1,%edx 288b5c: 0f b6 d2 movzbl %dl,%edx 288b5f: 83 ff 08 cmp $0x8,%edi 288b62: 0f 84 8c 06 00 00 je 2891f4 288b68: 41 83 f8 1f cmp $0x1f,%r8d 288b6c: 41 0f 94 c4 sete %r12b 288b70: 41 20 c4 and %al,%r12b 288b73: 0f 84 97 04 00 00 je 289010 288b79: 41 83 fe 02 cmp $0x2,%r14d 288b7d: 0f 84 35 08 00 00 je 2893b8 288b83: 41 83 fe 08 cmp $0x8,%r14d 288b87: 0f 84 0d 08 00 00 je 28939a 288b8d: 41 83 fe 04 cmp $0x4,%r14d 288b91: bf 01 00 00 00 mov $0x1,%edi 288b96: 0f 94 c0 sete %al 288b99: 31 ed xor %ebp,%ebp 288b9b: 44 21 e0 and %r12d,%eax 288b9e: 83 f0 01 xor $0x1,%eax 288ba1: 0f b6 c0 movzbl %al,%eax 288ba4: 83 7c 24 28 01 cmpl $0x1,0x28(%rsp) 288ba9: 0f 84 90 06 00 00 je 28923f 288baf: 45 85 db test %r11d,%r11d 288bb2: 0f 85 e2 06 00 00 jne 28929a 288bb8: 8d 47 01 lea 0x1(%rdi),%eax 288bbb: 45 85 d2 test %r10d,%r10d 288bbe: 0f 84 8f 06 00 00 je 289253 288bc4: 41 c7 87 20 86 00 00 movl $0x100,0x8620(%r15) 288bcb: 00 01 00 00 288bcf: 41 c7 87 40 86 00 00 movl $0x100,0x8640(%r15) 288bd6: 00 01 00 00 288bda: 41 c7 87 80 ce 00 00 movl $0x0,0xce80(%r15) 288be1: 00 00 00 00 288be5: 41 c7 87 78 92 00 00 movl $0x100,0x9278(%r15) 288bec: 00 01 00 00 288bf0: 83 f8 02 cmp $0x2,%eax 288bf3: 0f 84 ea 06 00 00 je 2892e3 288bf9: 41 c7 87 98 92 00 00 movl $0x40,0x9298(%r15) 288c00: 40 00 00 00 288c04: 41 c7 87 a0 ce 00 00 movl $0x40,0xcea0(%r15) 288c0b: 40 00 00 00 288c0f: 80 7c 24 18 01 cmpb $0x1,0x18(%rsp) 288c14: 0f 85 94 03 00 00 jne 288fae 288c1a: 45 85 f6 test %r14d,%r14d 288c1d: 0f 84 8b 03 00 00 je 288fae 288c23: 48 8b 44 24 20 mov 0x20(%rsp),%rax 288c28: 48 83 44 24 08 01 addq $0x1,0x8(%rsp) 288c2e: 49 83 c7 04 add $0x4,%r15 288c32: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 288c37: 8b 80 50 10 00 00 mov 0x1050(%rax),%eax 288c3d: 39 f0 cmp %esi,%eax 288c3f: 0f 86 7e 07 00 00 jbe 2893c3 288c45: 41 8b 07 mov (%r15),%eax 288c48: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 288c4d: 31 d2 xor %edx,%edx 288c4f: 41 8b b7 3c 9f 00 00 mov 0x9f3c(%r15),%esi 288c56: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 288c5e 288c5d: 00 288c5e: 89 44 24 28 mov %eax,0x28(%rsp) 288c62: 41 8b 87 e0 86 00 00 mov 0x86e0(%r15),%eax 288c69: 89 74 24 2c mov %esi,0x2c(%rsp) 288c6d: 41 8b 77 20 mov 0x20(%r15),%esi 288c71: 89 44 24 50 mov %eax,0x50(%rsp) 288c75: 48 8b 44 24 20 mov 0x20(%rsp),%rax 288c7a: 41 8b bf 58 90 00 00 mov 0x9058(%r15),%edi 288c81: 89 74 24 10 mov %esi,0x10(%rsp) 288c85: f2 0f 59 98 28 0f 00 mulsd 0xf28(%rax),%xmm3 288c8c: 00 288c8d: 0f b6 84 08 58 13 00 movzbl 0x1358(%rax,%rcx,1),%eax 288c94: 00 288c95: 45 8b b7 78 90 00 00 mov 0x9078(%r15),%r14d 288c9c: 45 8b 87 90 02 00 00 mov 0x290(%r15),%r8d 288ca3: 88 44 24 18 mov %al,0x18(%rsp) 288ca7: 8d 46 fd lea -0x3(%rsi),%eax 288caa: 41 8b af c0 86 00 00 mov 0x86c0(%r15),%ebp 288cb1: 83 f8 02 cmp $0x2,%eax 288cb4: 45 8b af fc 9e 00 00 mov 0x9efc(%r15),%r13d 288cbb: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 288cc3 288cc2: 00 288cc3: 0f 96 c2 setbe %dl 288cc6: 31 c0 xor %eax,%eax 288cc8: 83 ff 01 cmp $0x1,%edi 288ccb: 0f 95 c0 setne %al 288cce: 83 ff 08 cmp $0x8,%edi 288cd1: 75 31 jne 288d04 288cd3: 45 89 c1 mov %r8d,%r9d 288cd6: 66 0f ef ed pxor %xmm5,%xmm5 288cda: 41 83 e1 ef and $0xffffffef,%r9d 288cde: 41 83 f9 09 cmp $0x9,%r9d 288ce2: 41 0f 94 c1 sete %r9b 288ce6: 41 83 f8 11 cmp $0x11,%r8d 288cea: 41 0f 94 c2 sete %r10b 288cee: 45 09 d1 or %r10d,%r9d 288cf1: 41 80 f9 01 cmp $0x1,%r9b 288cf5: 41 b9 01 00 00 00 mov $0x1,%r9d 288cfb: 41 83 d1 00 adc $0x0,%r9d 288cff: f2 41 0f 2a e9 cvtsi2sd %r9d,%xmm5 288d04: 66 0f ef d2 pxor %xmm2,%xmm2 288d08: 89 fb mov %edi,%ebx 288d0a: 66 0f ef c9 pxor %xmm1,%xmm1 288d0e: 83 c0 01 add $0x1,%eax 288d11: f2 48 0f 2a d5 cvtsi2sd %rbp,%xmm2 288d16: f2 0f 10 44 24 60 movsd 0x60(%rsp),%xmm0 288d1c: f2 48 0f 2a cb cvtsi2sd %rbx,%xmm1 288d21: f2 0f 59 c3 mulsd %xmm3,%xmm0 288d25: f2 0f 59 ca mulsd %xmm2,%xmm1 288d29: 66 0f 28 e1 movapd %xmm1,%xmm4 288d2d: 66 0f ef c9 pxor %xmm1,%xmm1 288d31: f2 0f 5e e5 divsd %xmm5,%xmm4 288d35: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 288d3d 288d3c: 00 288d3d: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 288d41: 8d 42 01 lea 0x1(%rdx),%eax 288d44: 89 44 24 58 mov %eax,0x58(%rsp) 288d48: f2 0f 5e ea divsd %xmm2,%xmm5 288d4c: f2 0f 5e e9 divsd %xmm1,%xmm5 288d50: 41 83 fe 08 cmp $0x8,%r14d 288d54: 0f 84 55 03 00 00 je 2890af 288d5a: 45 85 f6 test %r14d,%r14d 288d5d: 0f 85 0e 06 00 00 jne 289371 288d63: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 288d6b 288d6a: 00 288d6b: 66 0f ef d2 pxor %xmm2,%xmm2 288d6f: 83 7c 24 10 04 cmpl $0x4,0x10(%rsp) 288d74: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 288d79: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 288d7e: 66 0f 28 c2 movapd %xmm2,%xmm0 288d82: f2 0f 5e c4 divsd %xmm4,%xmm0 288d86: f2 0f 5e d5 divsd %xmm5,%xmm2 288d8a: 0f 84 d1 03 00 00 je 289161 288d90: f2 0f 5c 04 24 subsd (%rsp),%xmm0 288d95: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288d9d 288d9c: 00 288d9d: 44 89 44 24 3c mov %r8d,0x3c(%rsp) 288da2: 41 bc 80 16 00 00 mov $0x1680,%r12d 288da8: 89 7c 24 30 mov %edi,0x30(%rsp) 288dac: f2 0f 11 5c 24 40 movsd %xmm3,0x40(%rsp) 288db2: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 288db8: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 288dbc: e8 00 00 00 00 callq 288dc1 288dc1: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 288dc7: f2 0f 5c 14 24 subsd (%rsp),%xmm2 288dcc: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288dd4 288dd3: 00 288dd4: f3 0f 11 44 24 38 movss %xmm0,0x38(%rsp) 288dda: 66 0f ef c0 pxor %xmm0,%xmm0 288dde: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 288de2: e8 00 00 00 00 callq 288de7 288de7: f3 0f 10 6c 24 38 movss 0x38(%rsp),%xmm5 288ded: 8b 7c 24 30 mov 0x30(%rsp),%edi 288df1: 44 8b 44 24 3c mov 0x3c(%rsp),%r8d 288df6: f2 0f 10 5c 24 40 movsd 0x40(%rsp),%xmm3 288dfc: 0f 28 e0 movaps %xmm0,%xmm4 288dff: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 288e07 288e06: 00 288e07: 0f 28 cd movaps %xmm5,%xmm1 288e0a: 44 89 44 24 3c mov %r8d,0x3c(%rsp) 288e0f: 89 7c 24 30 mov %edi,0x30(%rsp) 288e13: f2 0f 11 5c 24 40 movsd %xmm3,0x40(%rsp) 288e19: f3 0f 11 64 24 48 movss %xmm4,0x48(%rsp) 288e1f: e8 00 00 00 00 callq 288e24 288e24: f3 0f 10 64 24 48 movss 0x48(%rsp),%xmm4 288e2a: f3 0f 11 44 24 38 movss %xmm0,0x38(%rsp) 288e30: 66 0f ef c0 pxor %xmm0,%xmm0 288e34: f3 49 0f 2a c4 cvtsi2ss %r12,%xmm0 288e39: 0f 28 cc movaps %xmm4,%xmm1 288e3c: e8 00 00 00 00 callq 288e41 288e41: f3 0f 10 54 24 38 movss 0x38(%rsp),%xmm2 288e47: 44 8b 64 24 2c mov 0x2c(%rsp),%r12d 288e4c: 8b 7c 24 30 mov 0x30(%rsp),%edi 288e50: 44 8b 44 24 3c mov 0x3c(%rsp),%r8d 288e55: f3 48 0f 2c c2 cvttss2si %xmm2,%rax 288e5a: f2 0f 10 5c 24 40 movsd 0x40(%rsp),%xmm3 288e60: 4c 39 e8 cmp %r13,%rax 288e63: 4c 0f 4e e8 cmovle %rax,%r13 288e67: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 288e6c: 4c 39 e0 cmp %r12,%rax 288e6f: 4c 0f 4e e0 cmovle %rax,%r12 288e73: 48 0f af dd imul %rbp,%rbx 288e77: 4c 89 e0 mov %r12,%rax 288e7a: 48 c1 e0 08 shl $0x8,%rax 288e7e: 49 0f af dd imul %r13,%rbx 288e82: 48 99 cqto 288e84: 48 f7 fd idiv %rbp 288e87: 45 85 f6 test %r14d,%r14d 288e8a: 48 89 c5 mov %rax,%rbp 288e8d: 49 89 c1 mov %rax,%r9 288e90: 0f 85 ac fb ff ff jne 288a42 288e96: 45 31 e4 xor %r12d,%r12d 288e99: 45 31 ed xor %r13d,%r13d 288e9c: 83 7c 24 10 04 cmpl $0x4,0x10(%rsp) 288ea1: 0f 85 df fb ff ff jne 288a86 288ea7: 48 01 db add %rbx,%rbx 288eaa: 66 0f ef c0 pxor %xmm0,%xmm0 288eae: 44 89 44 24 38 mov %r8d,0x38(%rsp) 288eb3: 48 01 ed add %rbp,%rbp 288eb6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288ebe 288ebd: 00 288ebe: 89 7c 24 2c mov %edi,0x2c(%rsp) 288ec2: 4d 01 e4 add %r12,%r12 288ec5: 48 b8 56 55 55 55 55 movabs $0x5555555555555556,%rax 288ecc: 55 55 55 288ecf: 48 f7 eb imul %rbx 288ed2: 48 c1 fb 3f sar $0x3f,%rbx 288ed6: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 288edc: 48 29 da sub %rbx,%rdx 288edf: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 288ee4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 288ee8: e8 00 00 00 00 callq 288eed 288eed: 4f 8d 5c 2d 00 lea 0x0(%r13,%r13,1),%r11 288ef2: 48 b8 56 55 55 55 55 movabs $0x5555555555555556,%rax 288ef9: 55 55 55 288efc: 49 f7 eb imul %r11 288eff: 49 c1 fb 3f sar $0x3f,%r11 288f03: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288f0b 288f0a: 00 288f0b: f3 48 0f 2c d8 cvttss2si %xmm0,%rbx 288f10: 66 0f ef c0 pxor %xmm0,%xmm0 288f14: 4c 29 da sub %r11,%rdx 288f17: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 288f1c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 288f20: e8 00 00 00 00 callq 288f25 288f25: 48 b8 56 55 55 55 55 movabs $0x5555555555555556,%rax 288f2c: 55 55 55 288f2f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288f37 288f36: 00 288f37: 48 f7 ed imul %rbp 288f3a: 48 c1 fd 3f sar $0x3f,%rbp 288f3e: f3 4c 0f 2c e8 cvttss2si %xmm0,%r13 288f43: 66 0f ef c0 pxor %xmm0,%xmm0 288f47: 48 29 ea sub %rbp,%rdx 288f4a: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 288f4f: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 288f53: e8 00 00 00 00 callq 288f58 288f58: 48 b8 56 55 55 55 55 movabs $0x5555555555555556,%rax 288f5f: 55 55 55 288f62: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 288f6a 288f69: 00 288f6a: 49 f7 ec imul %r12 288f6d: 49 c1 fc 3f sar $0x3f,%r12 288f71: f3 4c 0f 2c c8 cvttss2si %xmm0,%r9 288f76: 66 0f ef c0 pxor %xmm0,%xmm0 288f7a: 4c 29 e2 sub %r12,%rdx 288f7d: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 288f82: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 288f87: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 288f8b: e8 00 00 00 00 callq 288f90 288f90: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 288f96: 44 8b 44 24 38 mov 0x38(%rsp),%r8d 288f9b: f3 4c 0f 2c e0 cvttss2si %xmm0,%r12 288fa0: 8b 7c 24 2c mov 0x2c(%rsp),%edi 288fa4: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 288fa9: e9 d8 fa ff ff jmpq 288a86 288fae: 41 c7 87 78 92 00 00 movl $0x0,0x9278(%r15) 288fb5: 00 00 00 00 288fb9: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) 288fbe: 41 c7 87 98 92 00 00 movl $0x0,0x9298(%r15) 288fc5: 00 00 00 00 288fc9: 41 c7 87 a0 ce 00 00 movl $0x0,0xcea0(%r15) 288fd0: 00 00 00 00 288fd4: 0f 85 49 fc ff ff jne 288c23 288fda: 41 c7 87 20 86 00 00 movl $0x0,0x8620(%r15) 288fe1: 00 00 00 00 288fe5: 41 c7 87 40 86 00 00 movl $0x0,0x8640(%r15) 288fec: 00 00 00 00 288ff0: 41 c7 87 80 ce 00 00 movl $0x0,0xce80(%r15) 288ff7: 00 00 00 00 288ffb: e9 23 fc ff ff jmpq 288c23 289000: 31 db xor %ebx,%ebx 289002: 45 31 c9 xor %r9d,%r9d 289005: 83 ff 02 cmp $0x2,%edi 289008: 0f 85 3c fb ff ff jne 288b4a 28900e: 31 d2 xor %edx,%edx 289010: bd 01 00 00 00 mov $0x1,%ebp 289015: 41 83 fe 04 cmp $0x4,%r14d 289019: 0f 94 c0 sete %al 28901c: 41 83 fe 02 cmp $0x2,%r14d 289020: 0f 84 08 02 00 00 je 28922e 289026: 41 83 f8 1f cmp $0x1f,%r8d 28902a: 40 0f 95 c7 setne %dil 28902e: 21 c7 and %eax,%edi 289030: 83 f7 01 xor $0x1,%edi 289033: 40 0f b6 ff movzbl %dil,%edi 289037: 41 83 fe 08 cmp $0x8,%r14d 28903b: 0f 84 f2 02 00 00 je 289333 289041: 41 83 f8 1f cmp $0x1f,%r8d 289045: 41 0f 94 c4 sete %r12b 289049: e9 4d fb ff ff jmpq 288b9b 28904e: 45 31 d2 xor %r10d,%r10d 289051: 45 31 db xor %r11d,%r11d 289054: e9 8b fa ff ff jmpq 288ae4 289059: 66 0f 2f c8 comisd %xmm0,%xmm1 28905d: 0f 82 ed 02 00 00 jb 289350 289063: 4d 01 eb add %r13,%r11 289066: 66 0f ef c0 pxor %xmm0,%xmm0 28906a: 45 31 d2 xor %r10d,%r10d 28906d: f2 49 0f 2a c3 cvtsi2sd %r11,%xmm0 289072: 41 bb 01 00 00 00 mov $0x1,%r11d 289078: 66 0f 2f d8 comisd %xmm0,%xmm3 28907c: 41 0f 92 c2 setb %r10b 289080: e9 5f fa ff ff jmpq 288ae4 289085: 66 0f 2f c8 comisd %xmm0,%xmm1 289089: 0f 82 d2 02 00 00 jb 289361 28908f: 49 01 c4 add %rax,%r12 289092: 66 0f ef c0 pxor %xmm0,%xmm0 289096: 31 db xor %ebx,%ebx 289098: 41 b9 01 00 00 00 mov $0x1,%r9d 28909e: f2 49 0f 2a c4 cvtsi2sd %r12,%xmm0 2890a3: 66 0f 2f d8 comisd %xmm0,%xmm3 2890a7: 0f 92 c3 setb %bl 2890aa: e9 92 fa ff ff jmpq 288b41 2890af: 44 89 c0 mov %r8d,%eax 2890b2: 66 45 0f ef c0 pxor %xmm8,%xmm8 2890b7: 83 e0 ef and $0xffffffef,%eax 2890ba: 83 f8 09 cmp $0x9,%eax 2890bd: 0f 94 c0 sete %al 2890c0: 41 83 f8 11 cmp $0x11,%r8d 2890c4: 0f 94 c2 sete %dl 2890c7: 09 d0 or %edx,%eax 2890c9: 3c 01 cmp $0x1,%al 2890cb: b8 01 00 00 00 mov $0x1,%eax 2890d0: 83 d0 00 adc $0x0,%eax 2890d3: f2 44 0f 2a c0 cvtsi2sd %eax,%xmm8 2890d8: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2890e0 2890df: 00 2890e0: 66 0f ef d2 pxor %xmm2,%xmm2 2890e4: 66 0f ef ff pxor %xmm7,%xmm7 2890e8: 66 0f ef c9 pxor %xmm1,%xmm1 2890ec: 66 0f ef f6 pxor %xmm6,%xmm6 2890f0: f2 0f 2a 74 24 58 cvtsi2sdl 0x58(%rsp),%xmm6 2890f6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2890fb: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 289100: 8b 44 24 50 mov 0x50(%rsp),%eax 289104: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 289109: 44 89 f0 mov %r14d,%eax 28910c: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 289111: 31 c0 xor %eax,%eax 289113: 41 83 fe 01 cmp $0x1,%r14d 289117: 66 0f 28 c2 movapd %xmm2,%xmm0 28911b: 0f 95 c0 setne %al 28911e: 83 c0 01 add $0x1,%eax 289121: 83 7c 24 10 04 cmpl $0x4,0x10(%rsp) 289126: f2 0f 59 cf mulsd %xmm7,%xmm1 28912a: f2 41 0f 5e c8 divsd %xmm8,%xmm1 28912f: f2 0f 5e ce divsd %xmm6,%xmm1 289133: f2 0f 58 cc addsd %xmm4,%xmm1 289137: 66 0f ef e4 pxor %xmm4,%xmm4 28913b: f2 0f 2a e0 cvtsi2sd %eax,%xmm4 28913f: f2 0f 5e c1 divsd %xmm1,%xmm0 289143: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 28914b 28914a: 00 28914b: f2 0f 5e cf divsd %xmm7,%xmm1 28914f: f2 0f 5e cc divsd %xmm4,%xmm1 289153: f2 0f 5e ce divsd %xmm6,%xmm1 289157: f2 0f 58 e9 addsd %xmm1,%xmm5 28915b: f2 0f 5e d5 divsd %xmm5,%xmm2 28915f: 75 10 jne 289171 289161: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 289169 289168: 00 289169: f2 0f 59 c1 mulsd %xmm1,%xmm0 28916d: f2 0f 59 d1 mulsd %xmm1,%xmm2 289171: f2 0f 5c 04 24 subsd (%rsp),%xmm0 289176: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28917e 28917d: 00 28917e: 44 89 44 24 3c mov %r8d,0x3c(%rsp) 289183: 89 7c 24 30 mov %edi,0x30(%rsp) 289187: f2 0f 11 5c 24 40 movsd %xmm3,0x40(%rsp) 28918d: f2 0f 11 54 24 48 movsd %xmm2,0x48(%rsp) 289193: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 289197: e8 00 00 00 00 callq 28919c 28919c: f2 0f 10 54 24 48 movsd 0x48(%rsp),%xmm2 2891a2: f2 0f 5c 14 24 subsd (%rsp),%xmm2 2891a7: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2891af 2891ae: 00 2891af: f3 0f 11 44 24 38 movss %xmm0,0x38(%rsp) 2891b5: 66 0f ef c0 pxor %xmm0,%xmm0 2891b9: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 2891bd: e8 00 00 00 00 callq 2891c2 2891c2: 41 83 fe 01 cmp $0x1,%r14d 2891c6: f2 0f 10 5c 24 40 movsd 0x40(%rsp),%xmm3 2891cc: 4d 19 e4 sbb %r12,%r12 2891cf: 44 8b 44 24 3c mov 0x3c(%rsp),%r8d 2891d4: 8b 7c 24 30 mov 0x30(%rsp),%edi 2891d8: 0f 28 e0 movaps %xmm0,%xmm4 2891db: 41 81 e4 40 0b 00 00 and $0xb40,%r12d 2891e2: f3 0f 10 6c 24 38 movss 0x38(%rsp),%xmm5 2891e8: 49 81 c4 40 0b 00 00 add $0xb40,%r12 2891ef: e9 0b fc ff ff jmpq 288dff 2891f4: 44 89 c0 mov %r8d,%eax 2891f7: 31 ed xor %ebp,%ebp 2891f9: 83 e0 ef and $0xffffffef,%eax 2891fc: 83 f8 0a cmp $0xa,%eax 2891ff: 0f 84 10 fe ff ff je 289015 289205: 41 83 f8 12 cmp $0x12,%r8d 289209: 40 0f 94 c5 sete %bpl 28920d: 41 83 f8 1f cmp $0x1f,%r8d 289211: 0f 94 c0 sete %al 289214: 09 c5 or %eax,%ebp 289216: 83 f5 01 xor $0x1,%ebp 289219: 41 83 fe 04 cmp $0x4,%r14d 28921d: 40 0f b6 ed movzbl %bpl,%ebp 289221: 0f 94 c0 sete %al 289224: 41 83 fe 02 cmp $0x2,%r14d 289228: 0f 85 f8 fd ff ff jne 289026 28922e: 41 83 f8 1f cmp $0x1f,%r8d 289232: 41 0f 94 c4 sete %r12b 289236: 31 c0 xor %eax,%eax 289238: 31 ff xor %edi,%edi 28923a: e9 5c f9 ff ff jmpq 288b9b 28923f: 45 85 c9 test %r9d,%r9d 289242: 0f 85 b6 00 00 00 jne 2892fe 289248: 83 c0 01 add $0x1,%eax 28924b: 85 db test %ebx,%ebx 28924d: 0f 85 71 f9 ff ff jne 288bc4 289253: 41 c7 87 20 86 00 00 movl $0x100,0x8620(%r15) 28925a: 00 01 00 00 28925e: 41 c7 87 40 86 00 00 movl $0x100,0x8640(%r15) 289265: 00 01 00 00 289269: 41 c7 87 80 ce 00 00 movl $0x0,0xce80(%r15) 289270: 00 00 00 00 289274: 41 c7 87 78 92 00 00 movl $0x100,0x9278(%r15) 28927b: 00 01 00 00 28927f: 41 c7 87 98 92 00 00 movl $0x100,0x9298(%r15) 289286: 00 01 00 00 28928a: 41 c7 87 a0 ce 00 00 movl $0x0,0xcea0(%r15) 289291: 00 00 00 00 289295: e9 75 f9 ff ff jmpq 288c0f 28929a: 83 c2 01 add $0x1,%edx 28929d: 8d 47 01 lea 0x1(%rdi),%eax 2892a0: 45 85 d2 test %r10d,%r10d 2892a3: 74 63 je 289308 2892a5: 83 fa 02 cmp $0x2,%edx 2892a8: 0f 84 34 08 00 00 je 289ae2 2892ae: 41 c7 87 20 86 00 00 movl $0x100,0x8620(%r15) 2892b5: 00 01 00 00 2892b9: 41 c7 87 40 86 00 00 movl $0x40,0x8640(%r15) 2892c0: 40 00 00 00 2892c4: 41 c7 87 80 ce 00 00 movl $0x40,0xce80(%r15) 2892cb: 40 00 00 00 2892cf: 41 c7 87 78 92 00 00 movl $0x100,0x9278(%r15) 2892d6: 00 01 00 00 2892da: 83 f8 02 cmp $0x2,%eax 2892dd: 0f 85 16 f9 ff ff jne 288bf9 2892e3: 41 c7 87 98 92 00 00 movl $0x80,0x9298(%r15) 2892ea: 80 00 00 00 2892ee: 41 c7 87 a0 ce 00 00 movl $0x80,0xcea0(%r15) 2892f5: 80 00 00 00 2892f9: e9 11 f9 ff ff jmpq 288c0f 2892fe: 8d 55 01 lea 0x1(%rbp),%edx 289301: 83 c0 01 add $0x1,%eax 289304: 85 db test %ebx,%ebx 289306: 75 9d jne 2892a5 289308: 41 c7 87 20 86 00 00 movl $0x100,0x8620(%r15) 28930f: 00 01 00 00 289313: 83 fa 02 cmp $0x2,%edx 289316: 75 67 jne 28937f 289318: 41 c7 87 40 86 00 00 movl $0x80,0x8640(%r15) 28931f: 80 00 00 00 289323: 41 c7 87 80 ce 00 00 movl $0x80,0xce80(%r15) 28932a: 80 00 00 00 28932e: e9 41 ff ff ff jmpq 289274 289333: 45 89 c4 mov %r8d,%r12d 289336: 31 c0 xor %eax,%eax 289338: 41 83 e4 ef and $0xffffffef,%r12d 28933c: 41 83 fc 0a cmp $0xa,%r12d 289340: 0f 84 5e f8 ff ff je 288ba4 289346: 41 83 f8 1f cmp $0x1f,%r8d 28934a: 41 0f 94 c4 sete %r12b 28934e: eb 51 jmp 2893a1 289350: 41 ba 01 00 00 00 mov $0x1,%r10d 289356: 41 bb 01 00 00 00 mov $0x1,%r11d 28935c: e9 83 f7 ff ff jmpq 288ae4 289361: bb 01 00 00 00 mov $0x1,%ebx 289366: 41 b9 01 00 00 00 mov $0x1,%r9d 28936c: e9 d0 f7 ff ff jmpq 288b41 289371: f2 44 0f 10 05 00 00 movsd 0x0(%rip),%xmm8 # 28937a 289378: 00 00 28937a: e9 59 fd ff ff jmpq 2890d8 28937f: 41 c7 87 40 86 00 00 movl $0x40,0x8640(%r15) 289386: 40 00 00 00 28938a: 41 c7 87 80 ce 00 00 movl $0x40,0xce80(%r15) 289391: 40 00 00 00 289395: e9 da fe ff ff jmpq 289274 28939a: 31 ed xor %ebp,%ebp 28939c: bf 01 00 00 00 mov $0x1,%edi 2893a1: 41 83 f8 12 cmp $0x12,%r8d 2893a5: 0f 94 c0 sete %al 2893a8: 41 09 c4 or %eax,%r12d 2893ab: 41 83 f4 01 xor $0x1,%r12d 2893af: 41 0f b6 c4 movzbl %r12b,%eax 2893b3: e9 ec f7 ff ff jmpq 288ba4 2893b8: 31 c0 xor %eax,%eax 2893ba: 31 ff xor %edi,%edi 2893bc: 31 ed xor %ebp,%ebp 2893be: e9 d8 f7 ff ff jmpq 288b9b 2893c3: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13 2893c8: 85 c0 test %eax,%eax 2893ca: 0f 84 c1 07 00 00 je 289b91 2893d0: 31 db xor %ebx,%ebx 2893d2: 31 ed xor %ebp,%ebp 2893d4: 66 48 0f 6e c3 movq %rbx,%xmm0 2893d9: eb 36 jmp 289411 2893db: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 2893e3 2893e2: 00 2893e3: 66 48 0f 7e d3 movq %xmm2,%rbx 2893e8: 66 48 0f 6e eb movq %rbx,%xmm5 2893ed: 66 0f ef c9 pxor %xmm1,%xmm1 2893f1: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2893f5: 48 83 c5 01 add $0x1,%rbp 2893f9: f2 0f 5a cd cvtsd2ss %xmm5,%xmm1 2893fd: e8 00 00 00 00 callq 289402 289402: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 289409: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28940d: 39 ea cmp %ebp,%edx 28940f: 76 6d jbe 28947e 289411: 41 80 bc 2d e8 13 00 cmpb $0x0,0x13e8(%r13,%rbp,1) 289418: 00 00 28941a: 74 cc je 2893e8 28941c: f2 41 0f 10 8c ed 10 movsd 0x1410(%r13,%rbp,8),%xmm1 289423: 14 00 00 289426: f2 41 0f 10 94 ed 50 movsd 0x1450(%r13,%rbp,8),%xmm2 28942d: 14 00 00 289430: 41 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%eax 289437: 00 289438: 41 83 bc ad d0 14 00 cmpl $0x1,0x14d0(%r13,%rbp,4) 28943f: 00 01 289441: f2 0f 59 d1 mulsd %xmm1,%xmm2 289445: 66 0f ef c9 pxor %xmm1,%xmm1 289449: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28944e: f2 41 0f 59 8c ed 90 mulsd 0x1490(%r13,%rbp,8),%xmm1 289455: 14 00 00 289458: f2 41 0f 5e 8c ed d8 divsd 0x12d8(%r13,%rbp,8),%xmm1 28945f: 12 00 00 289462: f2 0f 5e d1 divsd %xmm1,%xmm2 289466: 0f 85 6f ff ff ff jne 2893db 28946c: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 289474 289473: 00 289474: 66 48 0f 7e d3 movq %xmm2,%rbx 289479: e9 6a ff ff ff jmpq 2893e8 28947e: 49 c7 85 90 19 00 00 movq $0x0,0x1990(%r13) 289485: 00 00 00 00 289489: 85 d2 test %edx,%edx 28948b: 0f 84 0b 07 00 00 je 289b9c 289491: 83 ea 01 sub $0x1,%edx 289494: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 28949b: 00 28949c: 66 0f ef c0 pxor %xmm0,%xmm0 2894a0: 49 8d 94 d5 10 95 00 lea 0x9510(%r13,%rdx,8),%rdx 2894a7: 00 2894a8: f2 0f 58 00 addsd (%rax),%xmm0 2894ac: 48 83 c0 08 add $0x8,%rax 2894b0: f2 0f 58 40 38 addsd 0x38(%rax),%xmm0 2894b5: 48 39 c2 cmp %rax,%rdx 2894b8: 75 ee jne 2894a8 2894ba: f2 41 0f 11 85 90 19 movsd %xmm0,0x1990(%r13) 2894c1: 00 00 2894c3: 31 db xor %ebx,%ebx 2894c5: 66 0f ef c0 pxor %xmm0,%xmm0 2894c9: f2 41 0f 10 8c dd 08 movsd 0x9508(%r13,%rbx,8),%xmm1 2894d0: 95 00 00 2894d3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2894d7: f2 41 0f 58 8c dd 48 addsd 0x9548(%r13,%rbx,8),%xmm1 2894de: 95 00 00 2894e1: 48 83 c3 01 add $0x1,%rbx 2894e5: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2894e9: e8 00 00 00 00 callq 2894ee 2894ee: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 2894f5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2894f9: 39 df cmp %ebx,%edi 2894fb: 77 cc ja 2894c9 2894fd: 49 c7 85 80 a6 00 00 movq $0x0,0xa680(%r13) 289504: 00 00 00 00 289508: 41 c6 85 b8 b1 00 00 movb $0x1,0xb1b8(%r13) 28950f: 01 289510: 85 ff test %edi,%edi 289512: 0f 84 cb 06 00 00 je 289be3 289518: 31 db xor %ebx,%ebx 28951a: eb 08 jmp 289524 28951c: 48 83 c3 01 add $0x1,%rbx 289520: 39 df cmp %ebx,%edi 289522: 76 5d jbe 289581 289524: 41 39 9c 9d d0 17 00 cmp %ebx,0x17d0(%r13,%rbx,4) 28952b: 00 28952c: 75 ee jne 28951c 28952e: 41 8b 84 9d 28 99 00 mov 0x9928(%r13,%rbx,4),%eax 289535: 00 289536: 41 2b 84 9d 58 91 00 sub 0x9158(%r13,%rbx,4),%eax 28953d: 00 28953e: 66 0f ef c9 pxor %xmm1,%xmm1 289542: 41 0f af 84 9d 38 12 imul 0x1238(%r13,%rbx,4),%eax 289549: 00 00 28954b: 41 80 bd b8 b1 00 00 cmpb $0x0,0xb1b8(%r13) 289552: 00 289553: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 289558: f2 41 0f 5e 8c dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm1 28955f: 12 00 00 289562: 0f 84 61 01 00 00 je 2896c9 289568: 48 83 c3 01 add $0x1,%rbx 28956c: 41 c6 85 b8 b1 00 00 movb $0x0,0xb1b8(%r13) 289573: 00 289574: f2 41 0f 11 8d 80 a6 movsd %xmm1,0xa680(%r13) 28957b: 00 00 28957d: 39 df cmp %ebx,%edi 28957f: 77 a3 ja 289524 289581: 49 8d 85 c8 0c 00 00 lea 0xcc8(%r13),%rax 289588: 41 0f b6 95 f0 17 00 movzbl 0x17f0(%r13),%edx 28958f: 00 289590: f2 41 0f 10 85 90 19 movsd 0x1990(%r13),%xmm0 289597: 00 00 289599: 41 8b b5 20 0f 00 00 mov 0xf20(%r13),%esi 2895a0: 50 push %rax 2895a1: 49 8d 85 a8 1a 00 00 lea 0x1aa8(%r13),%rax 2895a8: 50 push %rax 2895a9: 49 8d 85 b0 1a 00 00 lea 0x1ab0(%r13),%rax 2895b0: 50 push %rax 2895b1: 49 8d 85 28 87 00 00 lea 0x8728(%r13),%rax 2895b8: 50 push %rax 2895b9: 49 8d 85 e8 86 00 00 lea 0x86e8(%r13),%rax 2895c0: 50 push %rax 2895c1: 49 8d 85 10 16 00 00 lea 0x1610(%r13),%rax 2895c8: ff b4 24 88 01 00 00 pushq 0x188(%rsp) 2895cf: ff b4 24 68 01 00 00 pushq 0x168(%rsp) 2895d6: ff b4 24 a8 00 00 00 pushq 0xa8(%rsp) 2895dd: ff b4 24 a8 00 00 00 pushq 0xa8(%rsp) 2895e4: 50 push %rax 2895e5: 49 8d 85 20 a6 00 00 lea 0xa620(%r13),%rax 2895ec: 50 push %rax 2895ed: 49 8d 85 c8 99 00 00 lea 0x99c8(%r13),%rax 2895f4: 50 push %rax 2895f5: 49 8d 85 58 12 00 00 lea 0x1258(%r13),%rax 2895fc: ff b4 24 a0 01 00 00 pushq 0x1a0(%rsp) 289603: ff b4 24 b8 01 00 00 pushq 0x1b8(%rsp) 28960a: ff b4 24 b8 01 00 00 pushq 0x1b8(%rsp) 289611: ff b4 24 d0 01 00 00 pushq 0x1d0(%rsp) 289618: ff b4 24 90 01 00 00 pushq 0x190(%rsp) 28961f: ff b4 24 90 01 00 00 pushq 0x190(%rsp) 289626: ff b4 24 88 01 00 00 pushq 0x188(%rsp) 28962d: 50 push %rax 28962e: 49 8d 85 e8 b3 00 00 lea 0xb3e8(%r13),%rax 289635: ff b4 24 70 01 00 00 pushq 0x170(%rsp) 28963c: 50 push %rax 28963d: 49 8d 85 a8 b3 00 00 lea 0xb3a8(%r13),%rax 289644: 50 push %rax 289645: ff b4 24 30 01 00 00 pushq 0x130(%rsp) 28964c: ff b4 24 40 01 00 00 pushq 0x140(%rsp) 289653: ff b4 24 c8 01 00 00 pushq 0x1c8(%rsp) 28965a: ff b4 24 f0 01 00 00 pushq 0x1f0(%rsp) 289661: 4c 8b 8c 24 00 02 00 mov 0x200(%rsp),%r9 289668: 00 289669: 4c 8b 84 24 60 01 00 mov 0x160(%rsp),%r8 289670: 00 289671: 48 8b 8c 24 c0 01 00 mov 0x1c0(%rsp),%rcx 289678: 00 289679: f2 41 0f 10 9d 38 0e movsd 0xe38(%r13),%xmm3 289680: 00 00 289682: f2 41 0f 10 95 48 0f movsd 0xf48(%r13),%xmm2 289689: 00 00 28968b: f2 41 0f 10 8d 48 10 movsd 0x1048(%r13),%xmm1 289692: 00 00 289694: e8 a7 3a ff ff callq 27d140 289699: 48 81 c4 d8 00 00 00 add $0xd8,%rsp 2896a0: 48 8b 84 24 e0 01 00 mov 0x1e0(%rsp),%rax 2896a7: 00 2896a8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2896af: 00 00 2896b1: 0f 85 41 05 00 00 jne 289bf8 2896b7: 48 81 c4 e8 01 00 00 add $0x1e8,%rsp 2896be: 5b pop %rbx 2896bf: 5d pop %rbp 2896c0: 41 5c pop %r12 2896c2: 41 5d pop %r13 2896c4: 41 5e pop %r14 2896c6: 41 5f pop %r15 2896c8: c3 retq 2896c9: 66 0f ef c0 pxor %xmm0,%xmm0 2896cd: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 2896d1: f2 41 0f 5a 85 80 a6 cvtsd2ss 0xa680(%r13),%xmm0 2896d8: 00 00 2896da: e8 00 00 00 00 callq 2896df 2896df: 41 8b bd 50 10 00 00 mov 0x1050(%r13),%edi 2896e6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2896ea: f2 41 0f 11 85 80 a6 movsd %xmm0,0xa680(%r13) 2896f1: 00 00 2896f3: e9 24 fe ff ff jmpq 28951c 2896f8: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 289700 2896ff: 00 289700: 66 0f 28 d8 movapd %xmm0,%xmm3 289704: 66 0f ef c9 pxor %xmm1,%xmm1 289708: 0f 28 c6 movaps %xmm6,%xmm0 28970b: f2 0f 59 df mulsd %xmm7,%xmm3 28970f: f2 0f 11 7c 24 10 movsd %xmm7,0x10(%rsp) 289715: f2 0f 59 dd mulsd %xmm5,%xmm3 289719: 66 0f 28 d3 movapd %xmm3,%xmm2 28971d: f2 0f 59 d4 mulsd %xmm4,%xmm2 289721: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 289725: e8 00 00 00 00 callq 28972a 28972a: f2 0f 10 7c 24 10 movsd 0x10(%rsp),%xmm7 289730: f2 41 0f 10 8d c0 0e movsd 0xec0(%r13),%xmm1 289737: 00 00 289739: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28973d: f2 0f 5e 4c 24 08 divsd 0x8(%rsp),%xmm1 289743: f2 0f 58 0c 24 addsd (%rsp),%xmm1 289748: f2 41 0f 11 85 78 0c movsd %xmm0,0xc78(%r13) 28974f: 00 00 289751: f2 41 0f 59 bc dd d8 mulsd 0x12d8(%r13,%rbx,8),%xmm7 289758: 12 00 00 28975b: f2 0f 59 cf mulsd %xmm7,%xmm1 28975f: e9 b5 c8 ff ff jmpq 286019 289764: 2b 86 28 74 00 00 sub 0x7428(%rsi),%eax 28976a: e9 96 e9 ff ff jmpq 288105 28976f: 0f af 83 70 8d 00 00 imul 0x8d70(%rbx),%eax 289776: e9 64 ec ff ff jmpq 2883df 28977b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 289783 289782: 00 289783: f2 0f 11 14 24 movsd %xmm2,(%rsp) 289788: e8 00 00 00 00 callq 28978d 28978d: f2 0f 10 14 24 movsd (%rsp),%xmm2 289792: 44 89 f1 mov %r14d,%ecx 289795: 44 89 e2 mov %r12d,%edx 289798: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 28979d: 41 8b bc 9d 70 17 00 mov 0x1770(%r13,%rbx,4),%edi 2897a4: 00 2897a5: 66 0f 28 c2 movapd %xmm2,%xmm0 2897a9: e8 a2 64 ff ff callq 27fc50 2897ae: 41 8b 8c 9d 90 17 00 mov 0x1790(%r13,%rbx,4),%ecx 2897b5: 00 2897b6: ba 30 00 00 00 mov $0x30,%edx 2897bb: 83 f9 01 cmp $0x1,%ecx 2897be: 0f 85 32 c1 ff ff jne 2858f6 2897c4: e9 3d c1 ff ff jmpq 285906 2897c9: e8 00 00 00 00 callq 2897ce 2897ce: f3 0f 2c f8 cvttss2si %xmm0,%edi 2897d2: e9 98 ee ff ff jmpq 28866f 2897d7: 66 0f ef c0 pxor %xmm0,%xmm0 2897db: f2 41 0f 2a 44 24 20 cvtsi2sdl 0x20(%r12),%xmm0 2897e2: f2 0f 5e c1 divsd %xmm1,%xmm0 2897e6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2897ee 2897ed: 00 2897ee: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2897f2: 85 c9 test %ecx,%ecx 2897f4: 0f 8e 6a 01 00 00 jle 289964 2897fa: e8 00 00 00 00 callq 2897ff 2897ff: 66 0f ef c9 pxor %xmm1,%xmm1 289803: f2 41 0f 2a 8c 24 f8 cvtsi2sdl -0x1d08(%r12),%xmm1 28980a: e2 ff ff 28980d: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 289813: 66 0f ef c0 pxor %xmm0,%xmm0 289817: f2 41 0f 2a 44 24 60 cvtsi2sdl 0x60(%r12),%xmm0 28981e: f2 0f 5e c1 divsd %xmm1,%xmm0 289822: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28982a 289829: 00 28982a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28982e: e8 00 00 00 00 callq 289833 289833: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 289839: 0f 28 c8 movaps %xmm0,%xmm1 28983c: 66 0f ef c0 pxor %xmm0,%xmm0 289840: f3 0f 5a c2 cvtss2sd %xmm2,%xmm0 289844: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 289848: f2 0f 58 c1 addsd %xmm1,%xmm0 28984c: f2 0f 2c f8 cvttsd2si %xmm0,%edi 289850: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 289854: 45 8b 84 24 b8 01 00 mov 0x1b8(%r12),%r8d 28985b: 00 28985c: 0f 84 65 f0 ff ff je 2888c7 289862: 41 8b 74 24 20 mov 0x20(%r12),%esi 289867: 85 f6 test %esi,%esi 289869: 8d 4e 3f lea 0x3f(%rsi),%ecx 28986c: 0f 49 ce cmovns %esi,%ecx 28986f: c1 f9 06 sar $0x6,%ecx 289872: 45 85 c0 test %r8d,%r8d 289875: 0f 8e 46 ee ff ff jle 2886c1 28987b: 45 8b 44 24 60 mov 0x60(%r12),%r8d 289880: 45 85 c0 test %r8d,%r8d 289883: 41 8d 70 3f lea 0x3f(%r8),%esi 289887: 41 0f 49 f0 cmovns %r8d,%esi 28988b: c1 fe 06 sar $0x6,%esi 28988e: 01 f1 add %esi,%ecx 289890: e9 2c ee ff ff jmpq 2886c1 289895: f2 41 0f 59 85 78 0e mulsd 0xe78(%r13),%xmm0 28989c: 00 00 28989e: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 2898a6 2898a5: 00 2898a6: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 2898ac: f2 0f 5e c7 divsd %xmm7,%xmm0 2898b0: e9 d8 b3 ff ff jmpq 284c8d 2898b5: 66 0f 28 c1 movapd %xmm1,%xmm0 2898b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2898c0: b8 01 00 00 00 mov $0x1,%eax 2898c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2898cc: e8 00 00 00 00 callq 2898d1 2898d1: e9 af b9 ff ff jmpq 285285 2898d6: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 2898dd: 00 00 2898df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2898e6: b8 01 00 00 00 mov $0x1,%eax 2898eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2898f2: e8 00 00 00 00 callq 2898f7 2898f7: 45 8b bd 50 10 00 00 mov 0x1050(%r13),%r15d 2898fe: 45 85 ff test %r15d,%r15d 289901: 0f 85 f3 ba ff ff jne 2853fa 289907: 49 8d 85 00 a4 00 00 lea 0xa400(%r13),%rax 28990e: 31 f6 xor %esi,%esi 289910: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) 289917: 00 289918: 49 8d 85 88 93 00 00 lea 0x9388(%r13),%rax 28991f: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) 289926: 00 289927: e9 50 bb ff ff jmpq 28547c 28992c: f2 41 0f 10 85 48 10 movsd 0x1048(%r13),%xmm0 289933: 00 00 289935: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28993c: b8 01 00 00 00 mov $0x1,%eax 289941: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 289948: e8 00 00 00 00 callq 28994d 28994d: e9 93 ba ff ff jmpq 2853e5 289952: f2 41 0f 11 95 c8 1a movsd %xmm2,0x1ac8(%r13) 289959: 00 00 28995b: 66 0f 28 ca movapd %xmm2,%xmm1 28995f: e9 13 b9 ff ff jmpq 285277 289964: e8 00 00 00 00 callq 289969 289969: f3 0f 2c f8 cvttss2si %xmm0,%edi 28996d: e9 de fe ff ff jmpq 289850 289972: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 28997a 289979: 00 28997a: f2 0f 5e c2 divsd %xmm2,%xmm0 28997e: f2 0f 5e c1 divsd %xmm1,%xmm0 289982: f2 0f 11 82 b0 85 00 movsd %xmm0,0x85b0(%rdx) 289989: 00 28998a: e9 a5 bd ff ff jmpq 285734 28998f: e8 00 00 00 00 callq 289994 289994: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 28999c 28999b: 00 28999c: 44 89 f1 mov %r14d,%ecx 28999f: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 2899a5: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 2899aa: f2 0f 10 14 24 movsd (%rsp),%xmm2 2899af: 41 8b bc 9d 70 17 00 mov 0x1770(%r13,%rbx,4),%edi 2899b6: 00 2899b7: f2 0f 59 d9 mulsd %xmm1,%xmm3 2899bb: 66 0f 28 c2 movapd %xmm2,%xmm0 2899bf: f2 48 0f 2c d3 cvttsd2si %xmm3,%rdx 2899c4: e8 87 62 ff ff callq 27fc50 2899c9: 41 8b 8c 9d 90 17 00 mov 0x1790(%r13,%rbx,4),%ecx 2899d0: 00 2899d1: ba 30 00 00 00 mov $0x30,%edx 2899d6: 01 c0 add %eax,%eax 2899d8: 83 f9 01 cmp $0x1,%ecx 2899db: 0f 85 15 bf ff ff jne 2858f6 2899e1: e9 20 bf ff ff jmpq 285906 2899e6: e8 00 00 00 00 callq 2899eb 2899eb: 66 0f ef c9 pxor %xmm1,%xmm1 2899ef: f2 41 0f 2a 8c 24 f8 cvtsi2sdl -0x1d08(%r12),%xmm1 2899f6: e2 ff ff 2899f9: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 2899ff: 66 0f ef c0 pxor %xmm0,%xmm0 289a03: f2 41 0f 2a 44 24 20 cvtsi2sdl 0x20(%r12),%xmm0 289a0a: f2 0f 5e c1 divsd %xmm1,%xmm0 289a0e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 289a16 289a15: 00 289a16: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 289a1a: e8 00 00 00 00 callq 289a1f 289a1f: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 289a25: 0f 28 c8 movaps %xmm0,%xmm1 289a28: 66 0f ef c0 pxor %xmm0,%xmm0 289a2c: f3 0f 5a c2 cvtss2sd %xmm2,%xmm0 289a30: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 289a38 289a37: 00 289a38: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 289a3c: f2 0f 58 c2 addsd %xmm2,%xmm0 289a40: f2 0f 58 c1 addsd %xmm1,%xmm0 289a44: f2 0f 2c f8 cvttsd2si %xmm0,%edi 289a48: e9 22 ec ff ff jmpq 28866f 289a4d: f2 49 0f 2c 8c ed 90 cvttsd2si 0x1490(%r13,%rbp,8),%rcx 289a54: 14 00 00 289a57: 41 89 ee mov %ebp,%r14d 289a5a: f2 41 0f 10 b5 68 0e movsd 0xe68(%r13),%xmm6 289a61: 00 00 289a63: 41 8b bc ad 44 b3 00 mov 0xb344(%r13,%rbp,4),%edi 289a6a: 00 289a6b: f2 49 0f 2c 94 ed 50 cvttsd2si 0x1450(%r13,%rbp,8),%rdx 289a72: 14 00 00 289a75: f2 49 0f 2c b4 ed 10 cvttsd2si 0x1410(%r13,%rbp,8),%rsi 289a7c: 14 00 00 289a7f: 45 8b 84 ad 38 12 00 mov 0x1238(%r13,%rbp,4),%r8d 289a86: 00 289a87: f2 0f 11 34 24 movsd %xmm6,(%rsp) 289a8c: f2 41 0f 10 84 ed b0 movsd 0x15b0(%r13,%rbp,8),%xmm0 289a93: 15 00 00 289a96: e8 55 4c ff ff callq 27e6f0 289a9b: 49 63 85 24 10 00 00 movslq 0x1024(%r13),%rax 289aa2: f2 41 0f 5e 85 38 10 divsd 0x1038(%r13),%xmm0 289aa9: 00 00 289aab: f2 0f 58 04 24 addsd (%rsp),%xmm0 289ab0: 49 8d 84 c6 9e 0f 00 lea 0xf9e(%r14,%rax,8),%rax 289ab7: 00 289ab8: f2 41 0f 11 84 c5 30 movsd %xmm0,0x630(%r13,%rax,8) 289abf: 06 00 00 289ac2: 45 8b 9d 50 10 00 00 mov 0x1050(%r13),%r11d 289ac9: 45 85 db test %r11d,%r11d 289acc: 0f 85 74 c7 ff ff jne 286246 289ad2: 41 c7 85 90 a6 00 00 movl $0x0,0xa690(%r13) 289ad9: 00 00 00 00 289add: e9 75 c9 ff ff jmpq 286457 289ae2: 41 c7 87 20 86 00 00 movl $0x100,0x8620(%r15) 289ae9: 00 01 00 00 289aed: 41 c7 87 40 86 00 00 movl $0x80,0x8640(%r15) 289af4: 80 00 00 00 289af8: 41 c7 87 80 ce 00 00 movl $0x80,0xce80(%r15) 289aff: 80 00 00 00 289b03: e9 dd f0 ff ff jmpq 288be5 289b08: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 289b10 289b0f: 00 289b10: f2 0f 5e c2 divsd %xmm2,%xmm0 289b14: f2 0f 5e c1 divsd %xmm1,%xmm0 289b18: f2 0f 11 82 b0 85 00 movsd %xmm0,0x85b0(%rdx) 289b1f: 00 289b20: e9 0f bc ff ff jmpq 285734 289b25: 41 c7 85 b0 1b 00 00 movl $0x0,0x1bb0(%r13) 289b2c: 00 00 00 00 289b30: 49 c7 85 e0 34 00 00 movq $0x0,0x34e0(%r13) 289b37: 00 00 00 00 289b3b: 49 c7 85 e8 34 00 00 movq $0x0,0x34e8(%r13) 289b42: 00 00 00 00 289b46: 66 0f ef c9 pxor %xmm1,%xmm1 289b4a: 66 0f ef ed pxor %xmm5,%xmm5 289b4e: 41 c6 85 a8 0d 00 00 movb $0x1,0xda8(%r13) 289b55: 01 289b56: f2 0f 5e c8 divsd %xmm0,%xmm1 289b5a: 66 0f 2f e8 comisd %xmm0,%xmm5 289b5e: f2 41 0f 11 8d f8 34 movsd %xmm1,0x34f8(%r13) 289b65: 00 00 289b67: 76 16 jbe 289b7f 289b69: f2 0f 10 2c 24 movsd (%rsp),%xmm5 289b6e: 41 c6 85 a8 0d 00 00 movb $0x0,0xda8(%r13) 289b75: 00 289b76: f2 41 0f 11 ad e0 34 movsd %xmm5,0x34e0(%r13) 289b7d: 00 00 289b7f: 31 d2 xor %edx,%edx 289b81: e9 ed d5 ff ff jmpq 287173 289b86: 41 c7 85 b8 0d 00 00 movl $0x0,0xdb8(%r13) 289b8d: 00 00 00 00 289b91: 49 c7 85 90 19 00 00 movq $0x0,0x1990(%r13) 289b98: 00 00 00 00 289b9c: 49 c7 85 80 a6 00 00 movq $0x0,0xa680(%r13) 289ba3: 00 00 00 00 289ba7: 31 ff xor %edi,%edi 289ba9: 41 c6 85 b8 b1 00 00 movb $0x1,0xb1b8(%r13) 289bb0: 01 289bb1: e9 cb f9 ff ff jmpq 289581 289bb6: 0f 85 a4 b5 ff ff jne 285160 289bbc: 0f 0b ud2 289bbe: e9 9d b5 ff ff jmpq 285160 289bc3: 48 8d 84 24 88 01 00 lea 0x188(%rsp),%rax 289bca: 00 289bcb: 49 c7 85 b8 0c 00 00 movq $0x0,0xcb8(%r13) 289bd2: 00 00 00 00 289bd6: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 289bdd: 00 289bde: e9 c0 c4 ff ff jmpq 2860a3 289be3: 31 ff xor %edi,%edi 289be5: e9 97 f9 ff ff jmpq 289581 289bea: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 289bf1: 00 00 289bf3: e9 4e ff ff ff jmpq 289b46 289bf8: e8 00 00 00 00 callq 289bfd 289bfd: 66 45 0f ef c0 pxor %xmm8,%xmm8 289c02: 45 31 e4 xor %r12d,%r12d 289c05: 31 ed xor %ebp,%ebp 289c07: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 289c0d: e9 c5 d4 ff ff jmpq 2870d7 289c12: f2 41 0f 10 85 48 0f movsd 0xf48(%r13),%xmm0 289c19: 00 00 289c1b: e9 10 ff ff ff jmpq 289b30 0000000000289c20 : 289c20: e8 00 00 00 00 callq 289c25 289c25: 55 push %rbp 289c26: 48 89 fd mov %rdi,%rbp 289c29: e8 00 00 00 00 callq 289c2e 289c2e: 48 89 ef mov %rbp,%rdi 289c31: e8 00 00 00 00 callq 289c36 289c36: 48 89 ef mov %rbp,%rdi 289c39: e8 72 70 ff ff callq 280cb0 289c3e: 48 89 ef mov %rbp,%rdi 289c41: 5d pop %rbp 289c42: e9 19 af ff ff jmpq 284b60 289c47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 289c4e: 00 00 0000000000289c50 : 289c50: e8 00 00 00 00 callq 289c55 289c55: 41 57 push %r15 289c57: 49 89 ff mov %rdi,%r15 289c5a: 41 56 push %r14 289c5c: 41 55 push %r13 289c5e: 41 54 push %r12 289c60: 55 push %rbp 289c61: 53 push %rbx 289c62: 49 8d 9f b8 11 00 00 lea 0x11b8(%r15),%rbx 289c69: 48 89 da mov %rbx,%rdx 289c6c: 48 81 ec 78 03 00 00 sub $0x378,%rsp 289c73: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 289c7a: 00 00 289c7c: 48 89 84 24 70 03 00 mov %rax,0x370(%rsp) 289c83: 00 289c84: 31 c0 xor %eax,%eax 289c86: 8b 87 50 10 00 00 mov 0x1050(%rdi),%eax 289c8c: c6 87 9c 30 00 00 01 movb $0x1,0x309c(%rdi) 289c93: 48 c7 84 24 68 03 00 movq $0x0,0x368(%rsp) 289c9a: 00 00 00 00 00 289c9f: 8d 78 ff lea -0x1(%rax),%edi 289ca2: 31 c0 xor %eax,%eax 289ca4: eb 4f jmp 289cf5 289ca6: 8b 8a 10 02 00 00 mov 0x210(%rdx),%ecx 289cac: 83 e1 f7 and $0xfffffff7,%ecx 289caf: 83 f9 02 cmp $0x2,%ecx 289cb2: 77 29 ja 289cdd 289cb4: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 289cbc 289cbb: 00 289cbc: 66 41 0f 2e bc c7 38 ucomisd 0x1138(%r15,%rax,8),%xmm7 289cc3: 11 00 00 289cc6: 7a 15 jp 289cdd 289cc8: 66 41 0f 2f bc c7 38 comisd 0x1138(%r15,%rax,8),%xmm7 289ccf: 11 00 00 289cd2: 75 09 jne 289cdd 289cd4: 83 3a 01 cmpl $0x1,(%rdx) 289cd7: 0f 84 a1 5e 00 00 je 28fb7e 289cdd: 41 c6 87 9c 30 00 00 movb $0x0,0x309c(%r15) 289ce4: 00 289ce5: 48 83 c0 01 add $0x1,%rax 289ce9: 48 83 c2 04 add $0x4,%rdx 289ced: 39 c7 cmp %eax,%edi 289cef: 0f 82 1c 01 00 00 jb 289e11 289cf5: 41 80 bc 07 9c 18 00 cmpb $0x0,0x189c(%r15,%rax,1) 289cfc: 00 00 289cfe: 74 a6 je 289ca6 289d00: 8b 72 20 mov 0x20(%rdx),%esi 289d03: 8d 4e ff lea -0x1(%rsi),%ecx 289d06: 83 f9 07 cmp $0x7,%ecx 289d09: 77 d2 ja 289cdd 289d0b: 8b 0a mov (%rdx),%ecx 289d0d: 44 8d 41 ff lea -0x1(%rcx),%r8d 289d11: 41 83 f8 07 cmp $0x7,%r8d 289d15: 77 c6 ja 289cdd 289d17: 83 f9 01 cmp $0x1,%ecx 289d1a: 74 05 je 289d21 289d1c: f6 c1 01 test $0x1,%cl 289d1f: 75 bc jne 289cdd 289d21: f2 41 0f 10 9c c7 38 movsd 0x1138(%r15,%rax,8),%xmm3 289d28: 11 00 00 289d2b: f2 41 0f 10 87 68 2d movsd 0x2d68(%r15),%xmm0 289d32: 00 00 289d34: 66 0f 2f d8 comisd %xmm0,%xmm3 289d38: 77 a3 ja 289cdd 289d3a: f2 41 0f 10 8c c7 78 movsd 0x1178(%r15,%rax,8),%xmm1 289d41: 11 00 00 289d44: f2 41 0f 10 97 70 2d movsd 0x2d70(%r15),%xmm2 289d4b: 00 00 289d4d: 66 0f 2f ca comisd %xmm2,%xmm1 289d51: 77 8a ja 289cdd 289d53: 66 0f ef e4 pxor %xmm4,%xmm4 289d57: f2 0f 2a e1 cvtsi2sd %ecx,%xmm4 289d5b: 66 0f 2f dc comisd %xmm4,%xmm3 289d5f: 0f 87 78 ff ff ff ja 289cdd 289d65: 66 0f ef db pxor %xmm3,%xmm3 289d69: f2 0f 2a de cvtsi2sd %esi,%xmm3 289d6d: 66 0f 2f cb comisd %xmm3,%xmm1 289d71: 0f 87 66 ff ff ff ja 289cdd 289d77: 8b 8a 10 02 00 00 mov 0x210(%rdx),%ecx 289d7d: 8d 71 f8 lea -0x8(%rcx),%esi 289d80: 83 fe 01 cmp $0x1,%esi 289d83: 0f 86 5c ff ff ff jbe 289ce5 289d89: 83 f9 02 cmp $0x2,%ecx 289d8c: 0f 86 53 ff ff ff jbe 289ce5 289d92: 8b 72 60 mov 0x60(%rdx),%esi 289d95: 8d 4e ff lea -0x1(%rsi),%ecx 289d98: 83 f9 07 cmp $0x7,%ecx 289d9b: 0f 87 3c ff ff ff ja 289cdd 289da1: 8b 4a 40 mov 0x40(%rdx),%ecx 289da4: 44 8d 41 ff lea -0x1(%rcx),%r8d 289da8: 41 83 f8 07 cmp $0x7,%r8d 289dac: 0f 87 2b ff ff ff ja 289cdd 289db2: 83 f9 01 cmp $0x1,%ecx 289db5: 74 09 je 289dc0 289db7: f6 c1 01 test $0x1,%cl 289dba: 0f 85 1d ff ff ff jne 289cdd 289dc0: f2 41 0f 10 8c c7 00 movsd 0xb200(%r15,%rax,8),%xmm1 289dc7: b2 00 00 289dca: 66 0f 2f c8 comisd %xmm0,%xmm1 289dce: 0f 87 09 ff ff ff ja 289cdd 289dd4: f2 41 0f 10 84 c7 40 movsd 0xb240(%r15,%rax,8),%xmm0 289ddb: b2 00 00 289dde: 66 0f 2f c2 comisd %xmm2,%xmm0 289de2: 0f 87 f5 fe ff ff ja 289cdd 289de8: 66 0f ef d2 pxor %xmm2,%xmm2 289dec: f2 0f 2a d1 cvtsi2sd %ecx,%xmm2 289df0: 66 0f 2f ca comisd %xmm2,%xmm1 289df4: 0f 87 e3 fe ff ff ja 289cdd 289dfa: 66 0f ef c9 pxor %xmm1,%xmm1 289dfe: f2 0f 2a ce cvtsi2sd %esi,%xmm1 289e02: 66 0f 2f c1 comisd %xmm1,%xmm0 289e06: 0f 87 d1 fe ff ff ja 289cdd 289e0c: e9 d4 fe ff ff jmpq 289ce5 289e11: 41 c6 87 9d 30 00 00 movb $0x1,0x309d(%r15) 289e18: 01 289e19: 31 c0 xor %eax,%eax 289e1b: eb 26 jmp 289e43 289e1d: 41 83 bc 87 a8 13 00 cmpl $0x1,0x13a8(%r15,%rax,4) 289e24: 00 01 289e26: 74 0b je 289e33 289e28: 41 80 bc 07 58 13 00 cmpb $0x0,0x1358(%r15,%rax,1) 289e2f: 00 00 289e31: 74 08 je 289e3b 289e33: 41 c6 87 9d 30 00 00 movb $0x0,0x309d(%r15) 289e3a: 00 289e3b: 48 83 c0 01 add $0x1,%rax 289e3f: 39 c7 cmp %eax,%edi 289e41: 72 2e jb 289e71 289e43: 41 8b 94 87 38 16 00 mov 0x1638(%r15,%rax,4),%edx 289e4a: 00 289e4b: 85 d2 test %edx,%edx 289e4d: 74 ce je 289e1d 289e4f: 89 d1 mov %edx,%ecx 289e51: 83 e1 ef and $0xffffffef,%ecx 289e54: 83 f9 0a cmp $0xa,%ecx 289e57: 74 05 je 289e5e 289e59: 83 fa 12 cmp $0x12,%edx 289e5c: 75 dd jne 289e3b 289e5e: 41 83 bc 87 c8 13 00 cmpl $0x2,0x13c8(%r15,%rax,4) 289e65: 00 02 289e67: 75 ca jne 289e33 289e69: 48 83 c0 01 add $0x1,%rax 289e6d: 39 c7 cmp %eax,%edi 289e6f: 73 d2 jae 289e43 289e71: 49 8d 87 00 a4 00 00 lea 0xa400(%r15),%rax 289e78: 45 31 ed xor %r13d,%r13d 289e7b: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 289e82: 00 289e83: 48 89 c5 mov %rax,%rbp 289e86: 49 8d 87 c8 6f 00 00 lea 0x6fc8(%r15),%rax 289e8d: 48 89 84 24 c8 01 00 mov %rax,0x1c8(%rsp) 289e94: 00 289e95: 49 89 c4 mov %rax,%r12 289e98: 8b b5 38 72 ff ff mov -0x8dc8(%rbp),%esi 289e9e: 48 8d 4d 20 lea 0x20(%rbp),%rcx 289ea2: 4d 89 e0 mov %r12,%r8 289ea5: 48 89 ea mov %rbp,%rdx 289ea8: 48 8d 85 e4 d4 ff ff lea -0x2b1c(%rbp),%rax 289eaf: 8b bd c8 6f ff ff mov -0x9038(%rbp),%edi 289eb5: 4d 8d 4c 24 40 lea 0x40(%r12),%r9 289eba: 41 83 c5 01 add $0x1,%r13d 289ebe: 50 push %rax 289ebf: 48 8d 85 a4 d4 ff ff lea -0x2b5c(%rbp),%rax 289ec6: 49 83 c4 08 add $0x8,%r12 289eca: 50 push %rax 289ecb: 48 8d 85 c4 d4 ff ff lea -0x2b3c(%rbp),%rax 289ed2: 50 push %rax 289ed3: 48 8d 85 84 d4 ff ff lea -0x2b7c(%rbp),%rax 289eda: 48 83 c5 04 add $0x4,%rbp 289ede: 50 push %rax 289edf: e8 cc 5a ff ff callq 27f9b0 289ee4: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 289eeb: 48 83 c4 20 add $0x20,%rsp 289eef: 83 e8 01 sub $0x1,%eax 289ef2: 44 39 e8 cmp %r13d,%eax 289ef5: 73 a1 jae 289e98 289ef7: 49 8d b7 74 10 00 00 lea 0x1074(%r15),%rsi 289efe: 49 8d 8f 78 10 00 00 lea 0x1078(%r15),%rcx 289f05: 48 89 8c 24 f0 02 00 mov %rcx,0x2f0(%rsp) 289f0c: 00 289f0d: 49 8d 97 88 6f 00 00 lea 0x6f88(%r15),%rdx 289f14: 48 8d 0c 81 lea (%rcx,%rax,4),%rcx 289f18: 48 89 f0 mov %rsi,%rax 289f1b: 48 89 b4 24 90 00 00 mov %rsi,0x90(%rsp) 289f22: 00 289f23: 48 89 b4 24 e0 02 00 mov %rsi,0x2e0(%rsp) 289f2a: 00 289f2b: eb 34 jmp 289f61 289f2d: 8b 30 mov (%rax),%esi 289f2f: 66 0f ef c0 pxor %xmm0,%xmm0 289f33: 48 83 c0 04 add $0x4,%rax 289f37: 48 83 c2 08 add $0x8,%rdx 289f3b: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 289f40: f2 0f 11 42 f8 movsd %xmm0,-0x8(%rdx) 289f45: 8b b0 44 a1 00 00 mov 0xa144(%rax),%esi 289f4b: 66 0f ef c0 pxor %xmm0,%xmm0 289f4f: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 289f54: f2 0f 11 82 30 1b 00 movsd %xmm0,0x1b30(%rdx) 289f5b: 00 289f5c: 48 39 c8 cmp %rcx,%rax 289f5f: 74 3e je 289f9f 289f61: 83 b8 34 03 00 00 01 cmpl $0x1,0x334(%rax) 289f68: 75 c3 jne 289f2d 289f6a: 8b 70 20 mov 0x20(%rax),%esi 289f6d: 66 0f ef c0 pxor %xmm0,%xmm0 289f71: 48 83 c0 04 add $0x4,%rax 289f75: 48 83 c2 08 add $0x8,%rdx 289f79: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 289f7e: f2 0f 11 42 f8 movsd %xmm0,-0x8(%rdx) 289f83: 8b b0 64 a1 00 00 mov 0xa164(%rax),%esi 289f89: 66 0f ef c0 pxor %xmm0,%xmm0 289f8d: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 289f92: f2 0f 11 82 30 1b 00 movsd %xmm0,0x1b30(%rdx) 289f99: 00 289f9a: 48 39 c8 cmp %rcx,%rax 289f9d: 75 c2 jne 289f61 289f9f: 31 ed xor %ebp,%ebp 289fa1: f2 41 0f 10 bc ef 88 movsd 0x6f88(%r15,%rbp,8),%xmm7 289fa8: 6f 00 00 289fab: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 289fb3 289fb2: 00 289fb3: 66 0f ef c0 pxor %xmm0,%xmm0 289fb7: f2 41 0f 5a 84 ef c8 cvtsd2ss 0x6fc8(%r15,%rbp,8),%xmm0 289fbe: 6f 00 00 289fc1: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 289fc6: e8 00 00 00 00 callq 289fcb 289fcb: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 289fd2: 00 289fd3: 66 0f ef c9 pxor %xmm1,%xmm1 289fd7: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 289fdf 289fde: 00 289fdf: f2 41 0f 59 bc ef 88 mulsd 0x6f88(%r15,%rbp,8),%xmm7 289fe6: 6f 00 00 289fe9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 289fed: f2 0f 59 04 24 mulsd (%rsp),%xmm0 289ff2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 289ff7: f2 41 0f 5e 8c ef d8 divsd 0x12d8(%r15,%rbp,8),%xmm1 289ffe: 12 00 00 28a001: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28a006: f2 0f 5e c1 divsd %xmm1,%xmm0 28a00a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28a012 28a011: 00 28a012: f2 41 0f 59 84 ef 78 mulsd 0x1178(%r15,%rbp,8),%xmm0 28a019: 11 00 00 28a01c: f2 41 0f 11 84 ef 08 movsd %xmm0,0x7a08(%r15,%rbp,8) 28a023: 7a 00 00 28a026: 66 0f ef c0 pxor %xmm0,%xmm0 28a02a: f2 41 0f 5a 84 ef 08 cvtsd2ss 0x7008(%r15,%rbp,8),%xmm0 28a031: 70 00 00 28a034: e8 00 00 00 00 callq 28a039 28a039: 41 8b 84 af 38 12 00 mov 0x1238(%r15,%rbp,4),%eax 28a040: 00 28a041: 66 0f ef c9 pxor %xmm1,%xmm1 28a045: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a049: f2 0f 59 04 24 mulsd (%rsp),%xmm0 28a04e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28a053: f2 41 0f 5e 8c ef d8 divsd 0x12d8(%r15,%rbp,8),%xmm1 28a05a: 12 00 00 28a05d: f2 0f 5e c1 divsd %xmm1,%xmm0 28a061: f2 41 0f 59 84 ef 78 mulsd 0x1178(%r15,%rbp,8),%xmm0 28a068: 11 00 00 28a06b: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28a073 28a072: 00 28a073: f2 41 0f 11 84 ef 48 movsd %xmm0,0x7a48(%r15,%rbp,8) 28a07a: 7a 00 00 28a07d: 48 83 c5 01 add $0x1,%rbp 28a081: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28a088: 8d 50 ff lea -0x1(%rax),%edx 28a08b: 39 ea cmp %ebp,%edx 28a08d: 0f 83 0e ff ff ff jae 289fa1 28a093: 49 8d 87 d8 12 00 00 lea 0x12d8(%r15),%rax 28a09a: 31 c9 xor %ecx,%ecx 28a09c: 48 89 84 24 d0 01 00 mov %rax,0x1d0(%rsp) 28a0a3: 00 28a0a4: eb 1b jmp 28a0c1 28a0a6: 48 c7 80 f0 67 00 00 movq $0x0,0x67f0(%rax) 28a0ad: 00 00 00 00 28a0b1: 48 8d 71 01 lea 0x1(%rcx),%rsi 28a0b5: 48 83 c0 08 add $0x8,%rax 28a0b9: 48 39 d1 cmp %rdx,%rcx 28a0bc: 74 6b je 28a129 28a0be: 48 89 f1 mov %rsi,%rcx 28a0c1: 41 80 bc 0f e8 13 00 cmpb $0x0,0x13e8(%r15,%rcx,1) 28a0c8: 00 00 28a0ca: 74 da je 28a0a6 28a0cc: f2 0f 10 80 38 01 00 movsd 0x138(%rax),%xmm0 28a0d3: 00 28a0d4: 66 0f ef c9 pxor %xmm1,%xmm1 28a0d8: 41 8b b4 8f 38 12 00 mov 0x1238(%r15,%rcx,4),%esi 28a0df: 00 28a0e0: f2 0f 59 80 78 01 00 mulsd 0x178(%rax),%xmm0 28a0e7: 00 28a0e8: 41 83 bc 8f d0 14 00 cmpl $0x2,0x14d0(%r15,%rcx,4) 28a0ef: 00 02 28a0f1: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 28a0f6: f2 0f 59 88 b8 01 00 mulsd 0x1b8(%rax),%xmm1 28a0fd: 00 28a0fe: f2 0f 5e 08 divsd (%rax),%xmm1 28a102: f2 0f 5e c1 divsd %xmm1,%xmm0 28a106: 0f 84 13 5a 00 00 je 28fb1f 28a10c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28a114 28a113: 00 28a114: 48 8d 71 01 lea 0x1(%rcx),%rsi 28a118: 48 83 c0 08 add $0x8,%rax 28a11c: f2 0f 11 80 e8 67 00 movsd %xmm0,0x67e8(%rax) 28a123: 00 28a124: 48 39 d1 cmp %rdx,%rcx 28a127: 75 95 jne 28a0be 28a129: 41 8b b7 90 0f 00 00 mov 0xf90(%r15),%esi 28a130: 41 c6 87 a9 30 00 00 movb $0x1,0x30a9(%r15) 28a137: 01 28a138: 31 c0 xor %eax,%eax 28a13a: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 28a142 28a141: 00 28a142: 8d 4e ff lea -0x1(%rsi),%ecx 28a145: eb 03 jmp 28a14a 28a147: 48 89 f8 mov %rdi,%rax 28a14a: 41 80 bc 07 e8 13 00 cmpb $0x0,0x13e8(%r15,%rax,1) 28a151: 00 00 28a153: 74 3b je 28a190 28a155: f2 41 0f 10 94 c7 c8 movsd 0x7ac8(%r15,%rax,8),%xmm2 28a15c: 7a 00 00 28a15f: f2 41 0f 10 87 98 b3 movsd 0xb398(%r15),%xmm0 28a166: 00 00 28a168: f2 41 0f 10 9f 68 0e movsd 0xe68(%r15),%xmm3 28a16f: 00 00 28a171: 83 f9 01 cmp $0x1,%ecx 28a174: 77 04 ja 28a17a 28a176: f2 0f 58 c0 addsd %xmm0,%xmm0 28a17a: f2 0f 59 c1 mulsd %xmm1,%xmm0 28a17e: f2 0f 5e c3 divsd %xmm3,%xmm0 28a182: 66 0f 2f d0 comisd %xmm0,%xmm2 28a186: 76 08 jbe 28a190 28a188: 41 c6 87 a9 30 00 00 movb $0x0,0x30a9(%r15) 28a18f: 00 28a190: 48 8d 78 01 lea 0x1(%rax),%rdi 28a194: 48 39 d0 cmp %rdx,%rax 28a197: 75 ae jne 28a147 28a199: 49 8d 87 e8 13 00 00 lea 0x13e8(%r15),%rax 28a1a0: 49 8d bc 17 e9 13 00 lea 0x13e9(%r15,%rdx,1),%rdi 28a1a7: 00 28a1a8: 41 c7 87 b8 30 00 00 movl $0x0,0x30b8(%r15) 28a1af: 00 00 00 00 28a1b3: 48 89 84 24 d8 02 00 mov %rax,0x2d8(%rsp) 28a1ba: 00 28a1bb: 48 89 c1 mov %rax,%rcx 28a1be: 31 c0 xor %eax,%eax 28a1c0: 80 39 00 cmpb $0x0,(%rcx) 28a1c3: 74 0a je 28a1cf 28a1c5: 83 c0 01 add $0x1,%eax 28a1c8: 41 89 87 b8 30 00 00 mov %eax,0x30b8(%r15) 28a1cf: 48 83 c1 01 add $0x1,%rcx 28a1d3: 48 39 f9 cmp %rdi,%rcx 28a1d6: 75 e8 jne 28a1c0 28a1d8: 41 0f b6 8f 70 b4 00 movzbl 0xb470(%r15),%ecx 28a1df: 00 28a1e0: 41 39 87 78 2d 00 00 cmp %eax,0x2d78(%r15) 28a1e7: 0f 93 84 24 ef 02 00 setae 0x2ef(%rsp) 28a1ee: 00 28a1ef: 88 8c 24 ee 02 00 00 mov %cl,0x2ee(%rsp) 28a1f6: 84 c9 test %cl,%cl 28a1f8: 75 0e jne 28a208 28a1fa: 8d 4e ff lea -0x1(%rsi),%ecx 28a1fd: 83 f9 01 cmp $0x1,%ecx 28a200: 0f 97 84 24 ee 02 00 seta 0x2ee(%rsp) 28a207: 00 28a208: 83 f8 01 cmp $0x1,%eax 28a20b: 76 1a jbe 28a227 28a20d: 0f b6 8c 24 ee 02 00 movzbl 0x2ee(%rsp),%ecx 28a214: 00 28a215: 83 fe 01 cmp $0x1,%esi 28a218: b8 00 00 00 00 mov $0x0,%eax 28a21d: 0f 44 c8 cmove %eax,%ecx 28a220: 88 8c 24 ee 02 00 00 mov %cl,0x2ee(%rsp) 28a227: 41 c6 87 64 31 00 00 movb $0x1,0x3164(%r15) 28a22e: 01 28a22f: 31 c0 xor %eax,%eax 28a231: 41 80 bc 07 e8 13 00 cmpb $0x0,0x13e8(%r15,%rax,1) 28a238: 00 00 28a23a: 0f 84 95 00 00 00 je 28a2d5 28a240: f2 41 0f 10 8c c7 70 movsd 0x1570(%r15,%rax,8),%xmm1 28a247: 15 00 00 28a24a: 41 8b b4 87 44 b3 00 mov 0xb344(%r15,%rax,4),%esi 28a251: 00 28a252: 66 41 0f 2f 8f b0 31 comisd 0x31b0(%r15),%xmm1 28a259: 00 00 28a25b: 77 37 ja 28a294 28a25d: f2 41 0f 10 84 c7 b0 movsd 0x15b0(%r15,%rax,8),%xmm0 28a264: 15 00 00 28a267: 66 41 0f 2f 87 b8 31 comisd 0x31b8(%r15),%xmm0 28a26e: 00 00 28a270: 77 22 ja 28a294 28a272: f2 41 0f 10 97 a0 31 movsd 0x31a0(%r15),%xmm2 28a279: 00 00 28a27b: 66 0f 2f d1 comisd %xmm1,%xmm2 28a27f: 77 13 ja 28a294 28a281: f2 41 0f 10 97 a8 31 movsd 0x31a8(%r15),%xmm2 28a288: 00 00 28a28a: 66 0f 2f d0 comisd %xmm0,%xmm2 28a28e: 0f 86 27 5f 00 00 jbe 2901bb 28a294: 41 c6 87 64 31 00 00 movb $0x0,0x3164(%r15) 28a29b: 00 28a29c: f2 41 0f 10 84 c7 10 movsd 0x1410(%r15,%rax,8),%xmm0 28a2a3: 14 00 00 28a2a6: 8d 4e ff lea -0x1(%rsi),%ecx 28a2a9: 66 0f ef c9 pxor %xmm1,%xmm1 28a2ad: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 28a2b2: f2 0f 58 c0 addsd %xmm0,%xmm0 28a2b6: f2 0f 59 c1 mulsd %xmm1,%xmm0 28a2ba: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28a2c2 28a2c1: 00 28a2c2: 66 41 0f 2f 87 a0 b3 comisd 0xb3a0(%r15),%xmm0 28a2c9: 00 00 28a2cb: 76 08 jbe 28a2d5 28a2cd: 41 c6 87 64 31 00 00 movb $0x0,0x3164(%r15) 28a2d4: 00 28a2d5: 48 8d 48 01 lea 0x1(%rax),%rcx 28a2d9: 48 39 d0 cmp %rdx,%rax 28a2dc: 74 08 je 28a2e6 28a2de: 48 89 c8 mov %rcx,%rax 28a2e1: e9 4b ff ff ff jmpq 28a231 28a2e6: 49 c7 87 50 33 00 00 movq $0x0,0x3350(%r15) 28a2ed: 00 00 00 00 28a2f1: 31 ed xor %ebp,%ebp 28a2f3: eb 16 jmp 28a30b 28a2f5: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28a2fc: 48 83 c5 01 add $0x1,%rbp 28a300: 83 e8 01 sub $0x1,%eax 28a303: 39 e8 cmp %ebp,%eax 28a305: 0f 82 97 00 00 00 jb 28a3a2 28a30b: 41 80 bc 2f e8 13 00 cmpb $0x0,0x13e8(%r15,%rbp,1) 28a312: 00 00 28a314: 74 df je 28a2f5 28a316: 45 8b 8c af 38 12 00 mov 0x1238(%r15,%rbp,4),%r9d 28a31d: 00 28a31e: 49 63 8c af 80 b2 00 movslq 0xb280(%r15,%rbp,4),%rcx 28a325: 00 28a326: 41 8b 94 af 44 b3 00 mov 0xb344(%r15,%rbp,4),%edx 28a32d: 00 28a32e: 41 8b b4 af 24 b3 00 mov 0xb324(%r15,%rbp,4),%esi 28a335: 00 28a336: f2 49 0f 2c 87 a0 b3 cvttsd2si 0xb3a0(%r15),%rax 28a33d: 00 00 28a33f: f2 41 0f 10 94 ef b0 movsd 0x15b0(%r15,%rbp,8),%xmm2 28a346: 15 00 00 28a349: f2 4d 0f 2c 84 ef 10 cvttsd2si 0x1410(%r15,%rbp,8),%r8 28a350: 14 00 00 28a353: f2 41 0f 10 8c ef 70 movsd 0x1570(%r15,%rbp,8),%xmm1 28a35a: 15 00 00 28a35d: 41 8b bc af d0 14 00 mov 0x14d0(%r15,%rbp,4),%edi 28a364: 00 28a365: f2 41 0f 10 84 ef d8 movsd 0x12d8(%r15,%rbp,8),%xmm0 28a36c: 12 00 00 28a36f: 50 push %rax 28a370: e8 00 00 00 00 callq 28a375 28a375: 66 0f 28 c8 movapd %xmm0,%xmm1 28a379: 66 0f ef c0 pxor %xmm0,%xmm0 28a37d: f2 41 0f 5a 87 50 33 cvtsd2ss 0x3350(%r15),%xmm0 28a384: 00 00 28a386: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28a38a: e8 00 00 00 00 callq 28a38f 28a38f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a393: f2 41 0f 11 87 50 33 movsd %xmm0,0x3350(%r15) 28a39a: 00 00 28a39c: 58 pop %rax 28a39d: e9 53 ff ff ff jmpq 28a2f5 28a3a2: 49 8d 87 38 11 00 00 lea 0x1138(%r15),%rax 28a3a9: 31 ed xor %ebp,%ebp 28a3ab: 48 89 84 24 b8 01 00 mov %rax,0x1b8(%rsp) 28a3b2: 00 28a3b3: 49 89 c4 mov %rax,%r12 28a3b6: f2 41 0f 10 8f a0 0f movsd 0xfa0(%r15),%xmm1 28a3bd: 00 00 28a3bf: f2 41 0f 10 04 24 movsd (%r12),%xmm0 28a3c5: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 28a3cd 28a3cc: 00 28a3cd: 76 3a jbe 28a409 28a3cf: f2 0f 59 c1 mulsd %xmm1,%xmm0 28a3d3: 8b 03 mov (%rbx),%eax 28a3d5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28a3dd 28a3dc: 00 28a3dd: 66 49 0f 7e c5 movq %xmm0,%r13 28a3e2: 66 0f ef c0 pxor %xmm0,%xmm0 28a3e6: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28a3eb: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 28a3f3 28a3f2: 00 28a3f3: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28a3f7: e8 00 00 00 00 callq 28a3fc 28a3fc: 66 49 0f 6e cd movq %r13,%xmm1 28a401: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a405: f2 0f 5e c8 divsd %xmm0,%xmm1 28a409: 66 0f ef c0 pxor %xmm0,%xmm0 28a40d: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28a411: f2 41 0f 5a 87 98 0f cvtsd2ss 0xf98(%r15),%xmm0 28a418: 00 00 28a41a: e8 00 00 00 00 callq 28a41f 28a41f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a423: f2 41 0f 11 84 24 d0 movsd %xmm0,0x69d0(%r12) 28a42a: 69 00 00 28a42d: 8b 83 68 92 00 00 mov 0x9268(%rbx),%eax 28a433: 85 c0 test %eax,%eax 28a435: 0f 84 cc 03 00 00 je 28a807 28a43b: f2 41 0f 10 84 24 c8 movsd 0xa0c8(%r12),%xmm0 28a442: a0 00 00 28a445: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 28a44d 28a44c: 00 28a44d: f2 41 0f 10 8f a0 0f movsd 0xfa0(%r15),%xmm1 28a454: 00 00 28a456: 76 3b jbe 28a493 28a458: f2 0f 59 c1 mulsd %xmm1,%xmm0 28a45c: 8b 43 40 mov 0x40(%rbx),%eax 28a45f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28a467 28a466: 00 28a467: 66 49 0f 7e c5 movq %xmm0,%r13 28a46c: 66 0f ef c0 pxor %xmm0,%xmm0 28a470: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28a475: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 28a47d 28a47c: 00 28a47d: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28a481: e8 00 00 00 00 callq 28a486 28a486: 66 49 0f 6e cd movq %r13,%xmm1 28a48b: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a48f: f2 0f 5e c8 divsd %xmm0,%xmm1 28a493: 66 0f ef c0 pxor %xmm0,%xmm0 28a497: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28a49b: f2 41 0f 5a 87 98 0f cvtsd2ss 0xf98(%r15),%xmm0 28a4a2: 00 00 28a4a4: e8 00 00 00 00 callq 28a4a9 28a4a9: f2 41 0f 10 8c 24 c8 movsd 0xa0c8(%r12),%xmm1 28a4b0: a0 00 00 28a4b3: f2 41 0f 10 94 24 08 movsd 0xa108(%r12),%xmm2 28a4ba: a1 00 00 28a4bd: f2 41 0f 10 bc 24 a0 movsd 0x1a0(%r12),%xmm7 28a4c4: 01 00 00 28a4c7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a4cb: f2 41 0f 11 84 24 10 movsd %xmm0,0x6a10(%r12) 28a4d2: 6a 00 00 28a4d5: 8b 43 60 mov 0x60(%rbx),%eax 28a4d8: f2 0f 59 d1 mulsd %xmm1,%xmm2 28a4dc: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28a4e0: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28a4e5: f2 0f 5e d0 divsd %xmm0,%xmm2 28a4e9: 66 0f ef c0 pxor %xmm0,%xmm0 28a4ed: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28a4f2: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 28a4fa 28a4f9: 00 28a4fa: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 28a500: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 28a508 28a507: 00 28a508: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 28a50e: e8 00 00 00 00 callq 28a513 28a513: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 28a519: 8b 43 20 mov 0x20(%rbx),%eax 28a51c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a520: f2 41 0f 10 0c 24 movsd (%r12),%xmm1 28a526: f2 41 0f 10 5c 24 40 movsd 0x40(%r12),%xmm3 28a52d: f2 0f 59 f0 mulsd %xmm0,%xmm6 28a531: 66 0f ef c0 pxor %xmm0,%xmm0 28a535: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28a53a: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 28a542 28a541: 00 28a542: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 28a548: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 28a550 28a54f: 00 28a550: f2 0f 59 d9 mulsd %xmm1,%xmm3 28a554: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28a558: f2 41 0f 5e 9c 24 d0 divsd 0x69d0(%r12),%xmm3 28a55f: 69 00 00 28a562: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 28a568: 66 49 0f 7e f6 movq %xmm6,%r14 28a56d: e8 00 00 00 00 callq 28a572 28a572: f2 0f 10 74 24 08 movsd 0x8(%rsp),%xmm6 28a578: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 28a57e: 66 0f ef c9 pxor %xmm1,%xmm1 28a582: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a586: f2 0f 59 f0 mulsd %xmm0,%xmm6 28a58a: 66 0f ef c0 pxor %xmm0,%xmm0 28a58e: f2 0f 5a ca cvtsd2ss %xmm2,%xmm1 28a592: 66 49 0f 7e f5 movq %xmm6,%r13 28a597: 66 49 0f 6e f6 movq %r14,%xmm6 28a59c: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 28a5a0: e8 00 00 00 00 callq 28a5a5 28a5a5: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 28a5ab: 66 49 0f 6e f5 movq %r13,%xmm6 28a5b0: f3 0f 11 44 24 08 movss %xmm0,0x8(%rsp) 28a5b6: 66 0f ef c9 pxor %xmm1,%xmm1 28a5ba: 66 0f ef c0 pxor %xmm0,%xmm0 28a5be: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 28a5c2: f2 0f 5a c6 cvtsd2ss %xmm6,%xmm0 28a5c6: e8 00 00 00 00 callq 28a5cb 28a5cb: f3 0f 10 54 24 08 movss 0x8(%rsp),%xmm2 28a5d1: 0f 28 ca movaps %xmm2,%xmm1 28a5d4: e8 00 00 00 00 callq 28a5d9 28a5d9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28a5e1 28a5e0: 00 28a5e1: e8 00 00 00 00 callq 28a5e6 28a5e6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a5ea: f2 0f 59 04 24 mulsd (%rsp),%xmm0 28a5ef: f2 41 0f 11 84 24 10 movsd %xmm0,0x5e10(%r12) 28a5f6: 5e 00 00 28a5f9: 83 3b 06 cmpl $0x6,(%rbx) 28a5fc: 77 12 ja 28a610 28a5fe: 83 7b 20 06 cmpl $0x6,0x20(%rbx) 28a602: 77 0c ja 28a610 28a604: 83 7b 40 06 cmpl $0x6,0x40(%rbx) 28a608: 77 06 ja 28a610 28a60a: 83 7b 60 06 cmpl $0x6,0x60(%rbx) 28a60e: 76 1e jbe 28a62e 28a610: f2 41 0f 10 8c 24 a0 movsd 0x1a0(%r12),%xmm1 28a617: 01 00 00 28a61a: f2 0f 58 c9 addsd %xmm1,%xmm1 28a61e: 66 0f 2f c8 comisd %xmm0,%xmm1 28a622: 76 0a jbe 28a62e 28a624: f2 41 0f 11 8c 24 10 movsd %xmm1,0x5e10(%r12) 28a62b: 5e 00 00 28a62e: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28a635: 83 c5 01 add $0x1,%ebp 28a638: 49 83 c4 08 add $0x8,%r12 28a63c: 48 83 c3 04 add $0x4,%rbx 28a640: 83 e8 01 sub $0x1,%eax 28a643: 39 e8 cmp %ebp,%eax 28a645: 0f 83 6b fd ff ff jae 28a3b6 28a64b: 31 ed xor %ebp,%ebp 28a64d: e9 55 01 00 00 jmpq 28a7a7 28a652: 66 0f ef ff pxor %xmm7,%xmm7 28a656: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28a65e 28a65d: 00 28a65e: f2 0f 2a f8 cvtsi2sd %eax,%xmm7 28a662: f2 0f 59 c7 mulsd %xmm7,%xmm0 28a666: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28a66b: f2 44 0f 2c e0 cvttsd2si %xmm0,%r12d 28a670: 41 8b 87 7c 0f 00 00 mov 0xf7c(%r15),%eax 28a677: 66 0f ef ff pxor %xmm7,%xmm7 28a67b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28a683 28a682: 00 28a683: 66 0f ef c0 pxor %xmm0,%xmm0 28a687: f2 41 0f 5a 84 ef 38 cvtsd2ss 0x1138(%r15,%rbp,8),%xmm0 28a68e: 11 00 00 28a691: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 28a696: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 28a69c: e8 00 00 00 00 callq 28a6a1 28a6a1: f2 0f 10 7c 24 08 movsd 0x8(%rsp),%xmm7 28a6a7: 41 8b 84 af 68 19 00 mov 0x1968(%r15,%rbp,4),%eax 28a6ae: 00 28a6af: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a6b3: f2 0f 59 f8 mulsd %xmm0,%xmm7 28a6b7: 66 0f ef c0 pxor %xmm0,%xmm0 28a6bb: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28a6c0: 41 8b 84 af d8 11 00 mov 0x11d8(%r15,%rbp,4),%eax 28a6c7: 00 28a6c8: 66 0f 28 cf movapd %xmm7,%xmm1 28a6cc: 66 0f ef ff pxor %xmm7,%xmm7 28a6d0: f2 0f 5e c8 divsd %xmm0,%xmm1 28a6d4: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 28a6d9: 66 0f ef c0 pxor %xmm0,%xmm0 28a6dd: f2 41 0f 5a 84 ef 78 cvtsd2ss 0x1178(%r15,%rbp,8),%xmm0 28a6e4: 11 00 00 28a6e7: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 28a6ed: 66 48 0f 7e cb movq %xmm1,%rbx 28a6f2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28a6fa 28a6f9: 00 28a6fa: e8 00 00 00 00 callq 28a6ff 28a6ff: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 28a707 28a706: 00 28a707: 66 0f ef c9 pxor %xmm1,%xmm1 28a70b: e8 00 00 00 00 callq 28a710 28a710: 66 48 0f 6e cb movq %rbx,%xmm1 28a715: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a719: f2 0f 58 44 24 08 addsd 0x8(%rsp),%xmm0 28a71f: f2 0f 5e c8 divsd %xmm0,%xmm1 28a723: f2 41 0f 11 8f 00 8b movsd %xmm1,0x8b00(%r15) 28a72a: 00 00 28a72c: 45 8b ac af 20 a4 00 mov 0xa420(%r15,%rbp,4),%r13d 28a733: 00 28a734: 45 85 ed test %r13d,%r13d 28a737: 0f 85 88 01 00 00 jne 28a8c5 28a73d: 49 c7 87 08 8b 00 00 movq $0x0,0x8b08(%r15) 28a744: 00 00 00 00 28a748: 66 0f ef c0 pxor %xmm0,%xmm0 28a74c: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28a750: f2 0f 5a 04 24 cvtsd2ss (%rsp),%xmm0 28a755: e8 00 00 00 00 callq 28a75a 28a75a: 66 0f ef c9 pxor %xmm1,%xmm1 28a75e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a762: f2 41 0f 11 84 ef 10 movsd %xmm0,0x8b10(%r15,%rbp,8) 28a769: 8b 00 00 28a76c: 66 0f ef c0 pxor %xmm0,%xmm0 28a770: f2 41 0f 5a 8f 08 8b cvtsd2ss 0x8b08(%r15),%xmm1 28a777: 00 00 28a779: f3 41 0f 2a c4 cvtsi2ss %r12d,%xmm0 28a77e: e8 00 00 00 00 callq 28a783 28a783: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a787: f2 41 0f 11 84 ef 50 movsd %xmm0,0x8b50(%r15,%rbp,8) 28a78e: 8b 00 00 28a791: 41 8b b7 50 10 00 00 mov 0x1050(%r15),%esi 28a798: 48 83 c5 01 add $0x1,%rbp 28a79c: 8d 46 ff lea -0x1(%rsi),%eax 28a79f: 39 e8 cmp %ebp,%eax 28a7a1: 0f 82 e4 01 00 00 jb 28a98b 28a7a7: 45 8b b4 af 38 16 00 mov 0x1638(%r15,%rbp,4),%r14d 28a7ae: 00 28a7af: b8 00 20 00 00 mov $0x2000,%eax 28a7b4: 45 85 f6 test %r14d,%r14d 28a7b7: 74 25 je 28a7de 28a7b9: 41 83 bc af a8 13 00 cmpl $0x1,0x13a8(%r15,%rbp,4) 28a7c0: 00 01 28a7c2: b8 80 16 00 00 mov $0x1680,%eax 28a7c7: 75 15 jne 28a7de 28a7c9: 41 83 bc af 20 a4 00 cmpl $0x1,0xa420(%r15,%rbp,4) 28a7d0: 00 01 28a7d2: 19 c0 sbb %eax,%eax 28a7d4: 25 40 0b 00 00 and $0xb40,%eax 28a7d9: 05 40 0b 00 00 add $0xb40,%eax 28a7de: 41 8b 8c af c8 13 00 mov 0x13c8(%r15,%rbp,4),%ecx 28a7e5: 00 28a7e6: 8d 51 fd lea -0x3(%rcx),%edx 28a7e9: 83 fa 02 cmp $0x2,%edx 28a7ec: 0f 86 60 fe ff ff jbe 28a652 28a7f2: 66 0f ef ff pxor %xmm7,%xmm7 28a7f6: 41 89 c4 mov %eax,%r12d 28a7f9: f2 0f 2a f8 cvtsi2sd %eax,%xmm7 28a7fd: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28a802: e9 69 fe ff ff jmpq 28a670 28a807: f2 41 0f 10 0c 24 movsd (%r12),%xmm1 28a80d: f2 41 0f 10 44 24 40 movsd 0x40(%r12),%xmm0 28a814: 49 c7 84 24 10 6a 00 movq $0x0,0x6a10(%r12) 28a81b: 00 00 00 00 00 28a820: f2 41 0f 10 bc 24 a0 movsd 0x1a0(%r12),%xmm7 28a827: 01 00 00 28a82a: 8b 43 20 mov 0x20(%rbx),%eax 28a82d: f2 0f 59 c1 mulsd %xmm1,%xmm0 28a831: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28a835: f2 41 0f 5e 84 24 d0 divsd 0x69d0(%r12),%xmm0 28a83c: 69 00 00 28a83f: 66 49 0f 7e c5 movq %xmm0,%r13 28a844: 66 0f ef c0 pxor %xmm0,%xmm0 28a848: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28a84d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28a852: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 28a85a 28a859: 00 28a85a: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 28a860: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 28a868 28a867: 00 28a868: e8 00 00 00 00 callq 28a86d 28a86d: 66 49 0f 6e f5 movq %r13,%xmm6 28a872: 66 0f ef c9 pxor %xmm1,%xmm1 28a876: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a87a: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 28a880: f2 0f 5a ce cvtsd2ss %xmm6,%xmm1 28a884: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28a888: e8 00 00 00 00 callq 28a88d 28a88d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28a895 28a894: 00 28a895: e8 00 00 00 00 callq 28a89a 28a89a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a89e: f2 0f 59 04 24 mulsd (%rsp),%xmm0 28a8a3: f2 41 0f 11 84 24 10 movsd %xmm0,0x5e10(%r12) 28a8aa: 5e 00 00 28a8ad: 83 3b 06 cmpl $0x6,(%rbx) 28a8b0: 0f 87 5a fd ff ff ja 28a610 28a8b6: 83 7b 20 06 cmpl $0x6,0x20(%rbx) 28a8ba: 0f 86 6e fd ff ff jbe 28a62e 28a8c0: e9 4b fd ff ff jmpq 28a610 28a8c5: 41 8b 87 7c 0f 00 00 mov 0xf7c(%r15),%eax 28a8cc: 66 0f ef ff pxor %xmm7,%xmm7 28a8d0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28a8d8 28a8d7: 00 28a8d8: 66 0f ef c0 pxor %xmm0,%xmm0 28a8dc: f2 41 0f 5a 84 ef 00 cvtsd2ss 0xb200(%r15,%rbp,8),%xmm0 28a8e3: b2 00 00 28a8e6: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 28a8eb: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 28a8f1: e8 00 00 00 00 callq 28a8f6 28a8f6: 66 0f ef c9 pxor %xmm1,%xmm1 28a8fa: 66 0f ef ff pxor %xmm7,%xmm7 28a8fe: 41 8b 84 af 68 19 00 mov 0x1968(%r15,%rbp,4),%eax 28a905: 00 28a906: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28a90a: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 28a910: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28a915: 41 8b 84 af 18 12 00 mov 0x1218(%r15,%rbp,4),%eax 28a91c: 00 28a91d: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 28a922: f2 0f 5e c1 divsd %xmm1,%xmm0 28a926: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28a92e 28a92d: 00 28a92e: f2 0f 11 7c 24 08 movsd %xmm7,0x8(%rsp) 28a934: 66 48 0f 7e c3 movq %xmm0,%rbx 28a939: 66 0f ef c0 pxor %xmm0,%xmm0 28a93d: f2 41 0f 5a 84 ef 40 cvtsd2ss 0xb240(%r15,%rbp,8),%xmm0 28a944: b2 00 00 28a947: e8 00 00 00 00 callq 28a94c 28a94c: f3 0f 5c 05 00 00 00 subss 0x0(%rip),%xmm0 # 28a954 28a953: 00 28a954: 66 0f ef c9 pxor %xmm1,%xmm1 28a958: e8 00 00 00 00 callq 28a95d 28a95d: 66 0f ef c9 pxor %xmm1,%xmm1 28a961: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 28a965: f2 0f 58 4c 24 08 addsd 0x8(%rsp),%xmm1 28a96b: 66 48 0f 6e c3 movq %rbx,%xmm0 28a970: f2 0f 5e c1 divsd %xmm1,%xmm0 28a974: f2 41 0f 10 8f 00 8b movsd 0x8b00(%r15),%xmm1 28a97b: 00 00 28a97d: f2 41 0f 11 87 08 8b movsd %xmm0,0x8b08(%r15) 28a984: 00 00 28a986: e9 bd fd ff ff jmpq 28a748 28a98b: 49 8d 87 00 b2 00 00 lea 0xb200(%r15),%rax 28a992: 49 8d 97 94 10 00 00 lea 0x1094(%r15),%rdx 28a999: 48 89 84 24 d8 01 00 mov %rax,0x1d8(%rsp) 28a9a0: 00 28a9a1: 49 8d 87 a4 b2 00 00 lea 0xb2a4(%r15),%rax 28a9a8: 49 8d bf f0 15 00 00 lea 0x15f0(%r15),%rdi 28a9af: 48 89 44 24 50 mov %rax,0x50(%rsp) 28a9b4: 49 8d 87 38 16 00 00 lea 0x1638(%r15),%rax 28a9bb: 4d 8d 97 20 a4 00 00 lea 0xa420(%r15),%r10 28a9c2: 48 89 44 24 60 mov %rax,0x60(%rsp) 28a9c7: 49 8d 87 a8 13 00 00 lea 0x13a8(%r15),%rax 28a9ce: 4d 8d 9f e4 78 00 00 lea 0x78e4(%r15),%r11 28a9d5: 48 89 54 24 58 mov %rdx,0x58(%rsp) 28a9da: 49 8d 97 c8 13 00 00 lea 0x13c8(%r15),%rdx 28a9e1: 4d 8d a7 c4 78 00 00 lea 0x78c4(%r15),%r12 28a9e8: 48 89 44 24 70 mov %rax,0x70(%rsp) 28a9ed: 49 8d 87 10 8b 00 00 lea 0x8b10(%r15),%rax 28a9f4: 49 8d 8f 04 b3 00 00 lea 0xb304(%r15),%rcx 28a9fb: 48 89 54 24 68 mov %rdx,0x68(%rsp) 28aa00: 4d 8d 8f e4 b2 00 00 lea 0xb2e4(%r15),%r9 28aa07: 4d 8d 87 c4 b2 00 00 lea 0xb2c4(%r15),%r8 28aa0e: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 28aa15: 00 28aa16: 49 8d 9f 08 70 00 00 lea 0x7008(%r15),%rbx 28aa1d: 4d 8d b7 d0 17 00 00 lea 0x17d0(%r15),%r14 28aa24: 49 8d af a4 78 00 00 lea 0x78a4(%r15),%rbp 28aa2b: 4d 8d af 84 78 00 00 lea 0x7884(%r15),%r13 28aa32: 48 89 bc 24 b8 00 00 mov %rdi,0xb8(%rsp) 28aa39: 00 28aa3a: 49 8d 97 50 8b 00 00 lea 0x8b50(%r15),%rdx 28aa41: 49 8d 87 70 78 00 00 lea 0x7870(%r15),%rax 28aa48: 4c 89 94 24 d8 00 00 mov %r10,0xd8(%rsp) 28aa4f: 00 28aa50: 4c 89 9c 24 c0 00 00 mov %r11,0xc0(%rsp) 28aa57: 00 28aa58: 4c 89 a4 24 d0 00 00 mov %r12,0xd0(%rsp) 28aa5f: 00 28aa60: 48 89 8c 24 e8 00 00 mov %rcx,0xe8(%rsp) 28aa67: 00 28aa68: 4c 89 8c 24 f0 00 00 mov %r9,0xf0(%rsp) 28aa6f: 00 28aa70: 4c 89 84 24 f8 00 00 mov %r8,0xf8(%rsp) 28aa77: 00 28aa78: 48 89 54 24 78 mov %rdx,0x78(%rsp) 28aa7d: f2 49 0f 2c 97 28 0f cvttsd2si 0xf28(%r15),%rdx 28aa84: 00 00 28aa86: 48 89 9c 24 e0 01 00 mov %rbx,0x1e0(%rsp) 28aa8d: 00 28aa8e: 4c 89 b4 24 c0 01 00 mov %r14,0x1c0(%rsp) 28aa95: 00 28aa96: 48 89 ac 24 c8 00 00 mov %rbp,0xc8(%rsp) 28aa9d: 00 28aa9e: 4c 89 ac 24 e0 00 00 mov %r13,0xe0(%rsp) 28aaa5: 00 28aaa6: 50 push %rax 28aaa7: 49 8d 87 cd 8e 00 00 lea 0x8ecd(%r15),%rax 28aaae: 50 push %rax 28aaaf: 49 8d 87 e8 18 00 00 lea 0x18e8(%r15),%rax 28aab6: 50 push %rax 28aab7: 49 8d 87 a8 18 00 00 lea 0x18a8(%r15),%rax 28aabe: 50 push %rax 28aabf: 49 8d 87 48 19 00 00 lea 0x1948(%r15),%rax 28aac6: 50 push %rax 28aac7: 49 8d 87 28 19 00 00 lea 0x1928(%r15),%rax 28aace: 50 push %rax 28aacf: 49 8d 87 c0 a3 00 00 lea 0xa3c0(%r15),%rax 28aad6: 50 push %rax 28aad7: 49 8d 87 08 94 00 00 lea 0x9408(%r15),%rax 28aade: 50 push %rax 28aadf: 49 8d 87 08 9f 00 00 lea 0x9f08(%r15),%rax 28aae6: 50 push %rax 28aae7: 49 8d 87 e8 9e 00 00 lea 0x9ee8(%r15),%rax 28aaee: 50 push %rax 28aaef: 49 8d 87 b8 12 00 00 lea 0x12b8(%r15),%rax 28aaf6: 48 89 84 24 50 03 00 mov %rax,0x350(%rsp) 28aafd: 00 28aafe: 50 push %rax 28aaff: 49 8d 87 90 8b 00 00 lea 0x8b90(%r15),%rax 28ab06: ff b4 24 10 02 00 00 pushq 0x210(%rsp) 28ab0d: 57 push %rdi 28ab0e: bf 01 00 00 00 mov $0x1,%edi 28ab13: 53 push %rbx 28ab14: ff b4 24 38 02 00 00 pushq 0x238(%rsp) 28ab1b: 41 52 push %r10 28ab1d: 41 56 push %r14 28ab1f: 50 push %rax 28ab20: 41 53 push %r11 28ab22: 55 push %rbp 28ab23: 41 54 push %r12 28ab25: 41 55 push %r13 28ab27: 51 push %rcx 28ab28: 41 51 push %r9 28ab2a: 41 50 push %r8 28ab2c: ff b4 24 18 01 00 00 pushq 0x118(%rsp) 28ab33: ff b4 24 28 01 00 00 pushq 0x128(%rsp) 28ab3a: ff b4 24 68 01 00 00 pushq 0x168(%rsp) 28ab41: ff b4 24 40 01 00 00 pushq 0x140(%rsp) 28ab48: ff b4 24 50 01 00 00 pushq 0x150(%rsp) 28ab4f: 4c 8b 8c 24 60 01 00 mov 0x160(%rsp),%r9 28ab56: 00 28ab57: 4c 8b 84 24 68 01 00 mov 0x168(%rsp),%r8 28ab5e: 00 28ab5f: 48 8b 8c 24 70 01 00 mov 0x170(%rsp),%rcx 28ab66: 00 28ab67: e8 74 58 ff ff callq 2803e0 28ab6c: 45 8b a7 00 0b 00 00 mov 0xb00(%r15),%r12d 28ab73: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 28ab7a: 45 85 e4 test %r12d,%r12d 28ab7d: 0f 84 e5 56 00 00 je 290268 28ab83: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 28ab8b 28ab8a: 00 28ab8b: 49 8d 47 04 lea 0x4(%r15),%rax 28ab8f: 4d 89 fe mov %r15,%r14 28ab92: 4c 89 bc 24 88 00 00 mov %r15,0x88(%rsp) 28ab99: 00 28ab9a: 4c 89 7c 24 28 mov %r15,0x28(%rsp) 28ab9f: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 28aba7 28aba6: 00 28aba7: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 28abae: 00 00 00 00 00 28abb3: c7 44 24 48 00 00 00 movl $0x0,0x48(%rsp) 28abba: 00 28abbb: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 28abc2: 00 28abc3: f2 0f 11 bc 24 08 01 movsd %xmm7,0x108(%rsp) 28abca: 00 00 28abcc: 66 0f ef ff pxor %xmm7,%xmm7 28abd0: f2 0f 11 bc 24 48 01 movsd %xmm7,0x148(%rsp) 28abd7: 00 00 28abd9: 48 8b 8c 24 a0 00 00 mov 0xa0(%rsp),%rcx 28abe0: 00 28abe1: 4c 89 74 24 20 mov %r14,0x20(%rsp) 28abe6: 4d 89 fd mov %r15,%r13 28abe9: c7 44 24 40 00 00 00 movl $0x0,0x40(%rsp) 28abf0: 00 28abf1: 4c 8b a4 24 88 00 00 mov 0x88(%rsp),%r12 28abf8: 00 28abf9: 49 8d 04 0f lea (%r15,%rcx,1),%rax 28abfd: 48 89 44 24 18 mov %rax,0x18(%rsp) 28ac02: 48 89 c8 mov %rcx,%rax 28ac05: 48 c1 e0 05 shl $0x5,%rax 28ac09: 4c 01 f8 add %r15,%rax 28ac0c: 48 89 44 24 30 mov %rax,0x30(%rsp) 28ac11: 48 8d 04 cd 00 00 00 lea 0x0(,%rcx,8),%rax 28ac18: 00 28ac19: 48 89 44 24 38 mov %rax,0x38(%rsp) 28ac1e: 48 8b 44 24 28 mov 0x28(%rsp),%rax 28ac23: 48 05 f0 37 00 00 add $0x37f0,%rax 28ac29: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 28ac30: 00 28ac31: f2 0f 10 94 24 08 01 movsd 0x108(%rsp),%xmm2 28ac38: 00 00 28ac3a: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 28ac40: 4c 89 e5 mov %r12,%rbp 28ac43: 45 31 ff xor %r15d,%r15d 28ac46: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 28ac4d: 00 00 28ac4f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28ac57 28ac56: 00 28ac57: 66 0f 28 c2 movapd %xmm2,%xmm0 28ac5b: f2 0f 11 14 24 movsd %xmm2,(%rsp) 28ac60: f2 41 0f 5e 86 50 30 divsd 0x3050(%r14),%xmm0 28ac67: 00 00 28ac69: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28ac6d: e8 00 00 00 00 callq 28ac72 28ac72: f2 0f 10 14 24 movsd (%rsp),%xmm2 28ac77: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28ac7f 28ac7e: 00 28ac7f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28ac83: f2 0f 5e d0 divsd %xmm0,%xmm2 28ac87: f2 41 0f 11 95 70 33 movsd %xmm2,0x3370(%r13) 28ac8e: 00 00 28ac90: f2 0f 10 94 24 08 01 movsd 0x108(%rsp),%xmm2 28ac97: 00 00 28ac99: f2 41 0f 59 95 c8 0e mulsd 0xec8(%r13),%xmm2 28aca0: 00 00 28aca2: 66 0f 28 c2 movapd %xmm2,%xmm0 28aca6: f2 0f 11 14 24 movsd %xmm2,(%rsp) 28acab: f2 41 0f 5e 86 78 2f divsd 0x2f78(%r14),%xmm0 28acb2: 00 00 28acb4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28acb8: e8 00 00 00 00 callq 28acbd 28acbd: f2 0f 10 14 24 movsd (%rsp),%xmm2 28acc2: 4c 89 f2 mov %r14,%rdx 28acc5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 28acca: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28acce: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 28acd3: 49 89 ee mov %rbp,%r14 28acd6: 4c 8b 84 24 a8 00 00 mov 0xa8(%rsp),%r8 28acdd: 00 28acde: f2 0f 5e d0 divsd %xmm0,%xmm2 28ace2: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 28ace8: 48 89 dd mov %rbx,%rbp 28aceb: f2 41 0f 11 95 78 33 movsd %xmm2,0x3378(%r13) 28acf2: 00 00 28acf4: 49 c7 84 24 e8 53 00 movq $0x0,0x53e8(%r12) 28acfb: 00 00 00 00 00 28ad00: c6 80 78 54 00 00 01 movb $0x1,0x5478(%rax) 28ad07: 48 8b 44 24 38 mov 0x38(%rsp),%rax 28ad0c: f2 41 0f 10 85 c0 0e movsd 0xec0(%r13),%xmm0 28ad13: 00 00 28ad15: 4d 8d 54 c5 00 lea 0x0(%r13,%rax,8),%r10 28ad1a: 4c 89 e0 mov %r12,%rax 28ad1d: 4d 89 c4 mov %r8,%r12 28ad20: 4c 89 d3 mov %r10,%rbx 28ad23: e9 40 02 00 00 jmpq 28af68 28ad28: 41 8b b5 d0 04 00 00 mov 0x4d0(%r13),%esi 28ad2f: 8d 4e ff lea -0x1(%rsi),%ecx 28ad32: 66 41 0f 2e b4 cd 50 ucomisd 0x3050(%r13,%rcx,8),%xmm6 28ad39: 30 00 00 28ad3c: 0f 8a d1 03 00 00 jp 28b113 28ad42: 0f 85 cb 03 00 00 jne 28b113 28ad48: f2 0f 10 a2 78 2f 00 movsd 0x2f78(%rdx),%xmm4 28ad4f: 00 28ad50: 66 41 0f 2e a4 cd 78 ucomisd 0x2f78(%r13,%rcx,8),%xmm4 28ad57: 2f 00 00 28ad5a: 7a 0b jp 28ad67 28ad5c: 75 09 jne 28ad67 28ad5e: f2 41 0f 11 ad 80 33 movsd %xmm5,0x3380(%r13) 28ad65: 00 00 28ad67: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 28ad6f 28ad6e: 00 28ad6f: 66 0f 28 e9 movapd %xmm1,%xmm5 28ad73: f2 0f 59 e2 mulsd %xmm2,%xmm4 28ad77: f2 0f 59 e0 mulsd %xmm0,%xmm4 28ad7b: f2 0f 59 ec mulsd %xmm4,%xmm5 28ad7f: f2 41 0f 11 ad d8 8e movsd %xmm5,0x8ed8(%r13) 28ad86: 00 00 28ad88: 66 0f 2f ee comisd %xmm6,%xmm5 28ad8c: 0f 83 77 02 00 00 jae 28b009 28ad92: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 28ad9a 28ad99: 00 28ad9a: 8d 4e ff lea -0x1(%rsi),%ecx 28ad9d: f2 0f 59 d0 mulsd %xmm0,%xmm2 28ada1: f2 0f 59 ca mulsd %xmm2,%xmm1 28ada5: f2 41 0f 11 8d e0 8e movsd %xmm1,0x8ee0(%r13) 28adac: 00 00 28adae: 66 0f 2f ce comisd %xmm6,%xmm1 28adb2: 72 1f jb 28add3 28adb4: f2 0f 10 8a 78 2f 00 movsd 0x2f78(%rdx),%xmm1 28adbb: 00 28adbc: 66 41 0f 2e 8c cd 78 ucomisd 0x2f78(%r13,%rcx,8),%xmm1 28adc3: 2f 00 00 28adc6: 7a 0b jp 28add3 28adc8: 75 09 jne 28add3 28adca: f2 41 0f 11 95 e0 8e movsd %xmm2,0x8ee0(%r13) 28add1: 00 00 28add3: 41 8b 8d b8 e2 00 00 mov 0xe2b8(%r13),%ecx 28adda: 83 f9 01 cmp $0x1,%ecx 28addd: 0f 84 78 02 00 00 je 28b05b 28ade3: 83 f9 02 cmp $0x2,%ecx 28ade6: 0f 84 13 04 00 00 je 28b1ff 28adec: 83 f9 03 cmp $0x3,%ecx 28adef: 0f 84 8d 03 00 00 je 28b182 28adf5: f2 41 0f 10 95 d8 8e movsd 0x8ed8(%r13),%xmm2 28adfc: 00 00 28adfe: f2 41 0f 10 8d 70 33 movsd 0x3370(%r13),%xmm1 28ae05: 00 00 28ae07: 66 0f 2f d1 comisd %xmm1,%xmm2 28ae0b: 0f 87 71 03 00 00 ja 28b182 28ae11: f2 41 0f 10 a5 80 33 movsd 0x3380(%r13),%xmm4 28ae18: 00 00 28ae1a: 66 0f 2f e1 comisd %xmm1,%xmm4 28ae1e: 0f 86 82 04 00 00 jbe 28b2a6 28ae24: 41 c7 04 24 01 00 00 movl $0x1,(%r12) 28ae2b: 00 28ae2c: f2 41 0f 11 95 90 33 movsd %xmm2,0x3390(%r13) 28ae33: 00 00 28ae35: 43 80 bc 3d 68 17 00 cmpb $0x0,0x1768(%r13,%r15,1) 28ae3c: 00 00 28ae3e: 0f 84 e4 03 00 00 je 28b228 28ae44: 43 8b 8c bd f0 15 00 mov 0x15f0(%r13,%r15,4),%ecx 28ae4b: 00 28ae4c: 81 f9 40 14 00 00 cmp $0x1440,%ecx 28ae52: 0f 87 bc 04 00 00 ja 28b314 28ae58: 43 83 bc bd 90 17 00 cmpl $0x1,0x1790(%r13,%r15,4) 28ae5f: 00 01 28ae61: 0f 84 d8 03 00 00 je 28b23f 28ae67: f2 41 0f 10 8d 90 33 movsd 0x3390(%r13),%xmm1 28ae6e: 00 00 28ae70: 41 c6 86 30 8a 00 00 movb $0x0,0x8a30(%r14) 28ae77: 00 28ae78: c7 85 90 35 00 00 02 movl $0x2,0x3590(%rbp) 28ae7f: 00 00 00 28ae82: f2 43 0f 59 84 fd 48 mulsd 0x6f48(%r13,%r15,8),%xmm0 28ae89: 6f 00 00 28ae8c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28ae94 28ae93: 00 28ae94: f2 0f 11 83 d0 4d 00 movsd %xmm0,0x4dd0(%rbx) 28ae9b: 00 28ae9c: 66 0f ef c0 pxor %xmm0,%xmm0 28aea0: 48 89 54 24 10 mov %rdx,0x10(%rsp) 28aea5: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28aea9: 48 89 04 24 mov %rax,(%rsp) 28aead: f2 0f 5a 80 e8 53 00 cvtsd2ss 0x53e8(%rax),%xmm0 28aeb4: 00 28aeb5: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 28aebb: e8 00 00 00 00 callq 28aec0 28aec0: 48 8b 04 24 mov (%rsp),%rax 28aec4: 66 0f ef e4 pxor %xmm4,%xmm4 28aec8: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 28aece: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28aed2: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 28aed7: f2 0f 11 80 e8 53 00 movsd %xmm0,0x53e8(%rax) 28aede: 00 28aedf: 8b 8d 90 35 00 00 mov 0x3590(%rbp),%ecx 28aee5: f2 41 0f 10 85 c0 0e movsd 0xec0(%r13),%xmm0 28aeec: 00 00 28aeee: f2 43 0f 10 8c fd 48 movsd 0x6f48(%r13,%r15,8),%xmm1 28aef5: 6f 00 00 28aef8: f2 48 0f 2a e1 cvtsi2sd %rcx,%xmm4 28aefd: 66 0f 28 d0 movapd %xmm0,%xmm2 28af01: f2 0f 5e d3 divsd %xmm3,%xmm2 28af05: f2 0f 5e cc divsd %xmm4,%xmm1 28af09: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 28af11 28af10: 00 28af11: f2 0f 59 ca mulsd %xmm2,%xmm1 28af15: 66 41 0f 2f 8d 78 33 comisd 0x3378(%r13),%xmm1 28af1c: 00 00 28af1e: 77 14 ja 28af34 28af20: f2 41 0f 10 8d 90 33 movsd 0x3390(%r13),%xmm1 28af27: 00 00 28af29: 66 41 0f 2f 8d 70 33 comisd 0x3370(%r13),%xmm1 28af30: 00 00 28af32: 76 0c jbe 28af40 28af34: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 28af39: c6 81 78 54 00 00 00 movb $0x0,0x5478(%rcx) 28af40: 49 83 c7 01 add $0x1,%r15 28af44: 48 83 c5 04 add $0x4,%rbp 28af48: 49 83 c6 01 add $0x1,%r14 28af4c: 48 83 c3 08 add $0x8,%rbx 28af50: 41 8b b5 50 10 00 00 mov 0x1050(%r13),%esi 28af57: 49 83 c4 04 add $0x4,%r12 28af5b: 44 8d 5e ff lea -0x1(%rsi),%r11d 28af5f: 45 39 fb cmp %r15d,%r11d 28af62: 0f 82 d7 03 00 00 jb 28b33f 28af68: f2 41 0f 10 8d b0 0f movsd 0xfb0(%r13),%xmm1 28af6f: 00 00 28af71: f2 0f 5e c3 divsd %xmm3,%xmm0 28af75: f2 43 0f 10 94 fd d8 movsd 0x12d8(%r13,%r15,8),%xmm2 28af7c: 12 00 00 28af7f: 66 0f 28 ea movapd %xmm2,%xmm5 28af83: f2 0f 5e cb divsd %xmm3,%xmm1 28af87: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 28af8f 28af8e: 00 28af8f: f2 0f 59 e8 mulsd %xmm0,%xmm5 28af93: 66 0f 28 e5 movapd %xmm5,%xmm4 28af97: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 28af9f 28af9e: 00 28af9f: f2 0f 59 e1 mulsd %xmm1,%xmm4 28afa3: f2 41 0f 11 a5 80 33 movsd %xmm4,0x3380(%r13) 28afaa: 00 00 28afac: f2 0f 10 b2 50 30 00 movsd 0x3050(%rdx),%xmm6 28afb3: 00 28afb4: 66 0f 2f e6 comisd %xmm6,%xmm4 28afb8: 0f 83 6a fd ff ff jae 28ad28 28afbe: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 28afc6 28afc5: 00 28afc6: 66 0f 28 e9 movapd %xmm1,%xmm5 28afca: f2 0f 59 e2 mulsd %xmm2,%xmm4 28afce: f2 0f 59 e0 mulsd %xmm0,%xmm4 28afd2: f2 0f 59 ec mulsd %xmm4,%xmm5 28afd6: f2 41 0f 11 ad d8 8e movsd %xmm5,0x8ed8(%r13) 28afdd: 00 00 28afdf: 66 0f 2f ee comisd %xmm6,%xmm5 28afe3: 0f 82 51 01 00 00 jb 28b13a 28afe9: 41 8b 8d d0 04 00 00 mov 0x4d0(%r13),%ecx 28aff0: 83 e9 01 sub $0x1,%ecx 28aff3: 66 41 0f 2e b4 cd 50 ucomisd 0x3050(%r13,%rcx,8),%xmm6 28affa: 30 00 00 28affd: 0f 8a de 01 00 00 jp 28b1e1 28b003: 0f 85 d8 01 00 00 jne 28b1e1 28b009: f2 0f 10 aa 78 2f 00 movsd 0x2f78(%rdx),%xmm5 28b010: 00 28b011: 66 41 0f 2e ac cd 78 ucomisd 0x2f78(%r13,%rcx,8),%xmm5 28b018: 2f 00 00 28b01b: 7a 0b jp 28b028 28b01d: 75 09 jne 28b028 28b01f: f2 41 0f 11 a5 d8 8e movsd %xmm4,0x8ed8(%r13) 28b026: 00 00 28b028: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 28b030 28b02f: 00 28b030: f2 0f 59 d0 mulsd %xmm0,%xmm2 28b034: f2 0f 59 ca mulsd %xmm2,%xmm1 28b038: f2 41 0f 11 8d e0 8e movsd %xmm1,0x8ee0(%r13) 28b03f: 00 00 28b041: 66 0f 2f ce comisd %xmm6,%xmm1 28b045: 0f 83 69 fd ff ff jae 28adb4 28b04b: 41 8b 8d b8 e2 00 00 mov 0xe2b8(%r13),%ecx 28b052: 83 f9 01 cmp $0x1,%ecx 28b055: 0f 85 88 fd ff ff jne 28ade3 28b05b: 41 c7 04 24 00 00 00 movl $0x0,(%r12) 28b062: 00 28b063: f2 41 0f 10 8d 80 33 movsd 0x3380(%r13),%xmm1 28b06a: 00 00 28b06c: f2 41 0f 11 8d 90 33 movsd %xmm1,0x3390(%r13) 28b073: 00 00 28b075: 43 80 bc 3d 68 17 00 cmpb $0x0,0x1768(%r13,%r15,1) 28b07c: 00 00 28b07e: 0f 84 42 02 00 00 je 28b2c6 28b084: 43 8b 8c bd f0 15 00 mov 0x15f0(%r13,%r15,4),%ecx 28b08b: 00 28b08c: 81 f9 40 14 00 00 cmp $0x1440,%ecx 28b092: 0f 87 7c 02 00 00 ja 28b314 28b098: 43 83 bc bd 90 17 00 cmpl $0x1,0x1790(%r13,%r15,4) 28b09f: 00 01 28b0a1: 0f 84 36 02 00 00 je 28b2dd 28b0a7: 41 83 bd ac 0d 00 00 cmpl $0x3,0xdac(%r13) 28b0ae: 03 28b0af: 74 30 je 28b0e1 28b0b1: f2 43 0f 10 8c fd 48 movsd 0x6f48(%r13,%r15,8),%xmm1 28b0b8: 6f 00 00 28b0bb: f2 41 0f 10 95 78 33 movsd 0x3378(%r13),%xmm2 28b0c2: 00 00 28b0c4: f2 0f 59 c8 mulsd %xmm0,%xmm1 28b0c8: 66 0f 2f d1 comisd %xmm1,%xmm2 28b0cc: 0f 82 a4 01 00 00 jb 28b276 28b0d2: 43 80 bc 3d cd 8e 00 cmpb $0x0,0x8ecd(%r13,%r15,1) 28b0d9: 00 00 28b0db: 0f 84 95 01 00 00 je 28b276 28b0e1: 41 c6 86 30 8a 00 00 movb $0x0,0x8a30(%r14) 28b0e8: 00 28b0e9: c7 85 90 35 00 00 01 movl $0x1,0x3590(%rbp) 28b0f0: 00 00 00 28b0f3: f2 43 0f 59 84 fd 48 mulsd 0x6f48(%r13,%r15,8),%xmm0 28b0fa: 6f 00 00 28b0fd: f2 0f 11 83 d0 4d 00 movsd %xmm0,0x4dd0(%rbx) 28b104: 00 28b105: f2 41 0f 10 8d 90 33 movsd 0x3390(%r13),%xmm1 28b10c: 00 00 28b10e: e9 89 fd ff ff jmpq 28ae9c 28b113: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 28b11b 28b11a: 00 28b11b: f2 0f 59 e2 mulsd %xmm2,%xmm4 28b11f: f2 0f 59 e0 mulsd %xmm0,%xmm4 28b123: f2 0f 59 e1 mulsd %xmm1,%xmm4 28b127: f2 41 0f 11 a5 d8 8e movsd %xmm4,0x8ed8(%r13) 28b12e: 00 00 28b130: 66 0f 2f e6 comisd %xmm6,%xmm4 28b134: 0f 83 a7 00 00 00 jae 28b1e1 28b13a: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 28b142 28b141: 00 28b142: f2 0f 59 d0 mulsd %xmm0,%xmm2 28b146: f2 0f 59 ca mulsd %xmm2,%xmm1 28b14a: f2 41 0f 11 8d e0 8e movsd %xmm1,0x8ee0(%r13) 28b151: 00 00 28b153: 66 0f 2f ce comisd %xmm6,%xmm1 28b157: 0f 82 76 fc ff ff jb 28add3 28b15d: 41 8b 8d d0 04 00 00 mov 0x4d0(%r13),%ecx 28b164: 83 e9 01 sub $0x1,%ecx 28b167: 66 41 0f 2e b4 cd 50 ucomisd 0x3050(%r13,%rcx,8),%xmm6 28b16e: 30 00 00 28b171: 0f 8a 5c fc ff ff jp 28add3 28b177: 0f 84 37 fc ff ff je 28adb4 28b17d: e9 51 fc ff ff jmpq 28add3 28b182: 41 c7 04 24 02 00 00 movl $0x2,(%r12) 28b189: 00 28b18a: f2 41 0f 10 8d e0 8e movsd 0x8ee0(%r13),%xmm1 28b191: 00 00 28b193: f2 41 0f 11 8d 90 33 movsd %xmm1,0x3390(%r13) 28b19a: 00 00 28b19c: 43 80 bc 3d 68 17 00 cmpb $0x0,0x1768(%r13,%r15,1) 28b1a3: 00 00 28b1a5: 74 00 je 28b1a7 28b1a7: f2 41 0f 10 8d 90 33 movsd 0x3390(%r13),%xmm1 28b1ae: 00 00 28b1b0: 41 c6 86 30 8a 00 00 movb $0x0,0x8a30(%r14) 28b1b7: 00 28b1b8: c7 85 90 35 00 00 04 movl $0x4,0x3590(%rbp) 28b1bf: 00 00 00 28b1c2: f2 43 0f 59 84 fd 48 mulsd 0x6f48(%r13,%r15,8),%xmm0 28b1c9: 6f 00 00 28b1cc: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28b1d4 28b1d3: 00 28b1d4: f2 0f 11 83 d0 4d 00 movsd %xmm0,0x4dd0(%rbx) 28b1db: 00 28b1dc: e9 bb fc ff ff jmpq 28ae9c 28b1e1: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 28b1e9 28b1e8: 00 28b1e9: f2 0f 59 d0 mulsd %xmm0,%xmm2 28b1ed: f2 0f 59 d1 mulsd %xmm1,%xmm2 28b1f1: f2 41 0f 11 95 e0 8e movsd %xmm2,0x8ee0(%r13) 28b1f8: 00 00 28b1fa: e9 d4 fb ff ff jmpq 28add3 28b1ff: 41 c7 04 24 01 00 00 movl $0x1,(%r12) 28b206: 00 28b207: f2 41 0f 10 8d d8 8e movsd 0x8ed8(%r13),%xmm1 28b20e: 00 00 28b210: f2 41 0f 11 8d 90 33 movsd %xmm1,0x3390(%r13) 28b217: 00 00 28b219: 43 80 bc 3d 68 17 00 cmpb $0x0,0x1768(%r13,%r15,1) 28b220: 00 00 28b222: 0f 85 1c fc ff ff jne 28ae44 28b228: 43 83 bc bd 90 17 00 cmpl $0x1,0x1790(%r13,%r15,4) 28b22f: 00 01 28b231: 0f 85 30 fc ff ff jne 28ae67 28b237: 43 8b 8c bd f0 15 00 mov 0x15f0(%r13,%r15,4),%ecx 28b23e: 00 28b23f: 81 f9 00 10 00 00 cmp $0x1000,%ecx 28b245: 0f 86 1c fc ff ff jbe 28ae67 28b24b: 81 f9 01 20 00 00 cmp $0x2001,%ecx 28b251: 0f 86 9e 00 00 00 jbe 28b2f5 28b257: 41 c7 04 24 02 00 00 movl $0x2,(%r12) 28b25e: 00 28b25f: f2 41 0f 10 8d e0 8e movsd 0x8ee0(%r13),%xmm1 28b266: 00 00 28b268: f2 41 0f 11 8d 90 33 movsd %xmm1,0x3390(%r13) 28b26f: 00 00 28b271: e9 3a ff ff ff jmpq 28b1b0 28b276: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 28b27e 28b27d: 00 28b27e: 41 c6 86 30 8a 00 00 movb $0x1,0x8a30(%r14) 28b285: 01 28b286: c7 85 90 35 00 00 02 movl $0x2,0x3590(%rbp) 28b28d: 00 00 00 28b290: f2 0f 11 8b d0 4d 00 movsd %xmm1,0x4dd0(%rbx) 28b297: 00 28b298: f2 41 0f 10 8d 90 33 movsd 0x3390(%r13),%xmm1 28b29f: 00 00 28b2a1: e9 f6 fb ff ff jmpq 28ae9c 28b2a6: 41 c7 04 24 00 00 00 movl $0x0,(%r12) 28b2ad: 00 28b2ae: f2 41 0f 11 a5 90 33 movsd %xmm4,0x3390(%r13) 28b2b5: 00 00 28b2b7: 43 80 bc 3d 68 17 00 cmpb $0x0,0x1768(%r13,%r15,1) 28b2be: 00 00 28b2c0: 0f 85 be fd ff ff jne 28b084 28b2c6: 43 83 bc bd 90 17 00 cmpl $0x1,0x1790(%r13,%r15,4) 28b2cd: 00 01 28b2cf: 0f 85 d2 fd ff ff jne 28b0a7 28b2d5: 43 8b 8c bd f0 15 00 mov 0x15f0(%r13,%r15,4),%ecx 28b2dc: 00 28b2dd: 81 f9 00 10 00 00 cmp $0x1000,%ecx 28b2e3: 0f 86 be fd ff ff jbe 28b0a7 28b2e9: 81 f9 01 20 00 00 cmp $0x2001,%ecx 28b2ef: 0f 87 62 ff ff ff ja 28b257 28b2f5: 41 c7 04 24 01 00 00 movl $0x1,(%r12) 28b2fc: 00 28b2fd: f2 41 0f 10 8d d8 8e movsd 0x8ed8(%r13),%xmm1 28b304: 00 00 28b306: f2 41 0f 11 8d 90 33 movsd %xmm1,0x3390(%r13) 28b30d: 00 00 28b30f: e9 5c fb ff ff jmpq 28ae70 28b314: 81 f9 81 28 00 00 cmp $0x2881,%ecx 28b31a: 0f 86 9a 04 00 00 jbe 28b7ba 28b320: 41 c7 04 24 02 00 00 movl $0x2,(%r12) 28b327: 00 28b328: f2 41 0f 10 8d e0 8e movsd 0x8ee0(%r13),%xmm1 28b32f: 00 00 28b331: f2 41 0f 11 8d 90 33 movsd %xmm1,0x3390(%r13) 28b338: 00 00 28b33a: e9 68 fe ff ff jmpq 28b1a7 28b33f: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 28b344: 49 89 c4 mov %rax,%r12 28b347: 49 89 d6 mov %rdx,%r14 28b34a: 44 89 da mov %r11d,%edx 28b34d: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 28b354: 00 28b355: 48 03 54 24 38 add 0x38(%rsp),%rdx 28b35a: 45 31 c9 xor %r9d,%r9d 28b35d: c7 81 9c 54 00 00 00 movl $0x0,0x549c(%rcx) 28b364: 00 00 00 28b367: c7 81 e8 8e 00 00 00 movl $0x0,0x8ee8(%rcx) 28b36e: 00 00 00 28b371: 4c 8d 14 90 lea (%rax,%rdx,4),%r10 28b375: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 28b37a: 8b 82 90 35 00 00 mov 0x3590(%rdx),%eax 28b380: 41 01 c1 add %eax,%r9d 28b383: 83 f8 01 cmp $0x1,%eax 28b386: 75 07 jne 28b38f 28b388: 83 81 e8 8e 00 00 01 addl $0x1,0x8ee8(%rcx) 28b38f: 48 83 c2 04 add $0x4,%rdx 28b393: 4c 39 d2 cmp %r10,%rdx 28b396: 75 e2 jne 28b37a 28b398: 48 8b 44 24 20 mov 0x20(%rsp),%rax 28b39d: 83 7c 24 40 01 cmpl $0x1,0x40(%rsp) 28b3a2: 44 89 88 9c 54 00 00 mov %r9d,0x549c(%rax) 28b3a9: 0f 84 bb 06 00 00 je 28ba6a 28b3af: 45 39 8d d0 31 00 00 cmp %r9d,0x31d0(%r13) 28b3b6: 0f 82 39 04 00 00 jb 28b7f5 28b3bc: 66 0f ef c0 pxor %xmm0,%xmm0 28b3c0: 66 0f ef c9 pxor %xmm1,%xmm1 28b3c4: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 28b3c9: f2 41 0f 5a 84 24 e8 cvtsd2ss 0x53e8(%r12),%xmm0 28b3d0: 53 00 00 28b3d3: f2 41 0f 5a 8d 50 33 cvtsd2ss 0x3350(%r13),%xmm1 28b3da: 00 00 28b3dc: e8 00 00 00 00 callq 28b3e1 28b3e1: f2 0f 10 1c 24 movsd (%rsp),%xmm3 28b3e6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28b3ea: f2 41 0f 11 84 24 e8 movsd %xmm0,0x53e8(%r12) 28b3f1: 53 00 00 28b3f4: f2 41 0f 10 85 50 33 movsd 0x3350(%r13),%xmm0 28b3fb: 00 00 28b3fd: 66 41 0f 2f 85 70 33 comisd 0x3370(%r13),%xmm0 28b404: 00 00 28b406: 76 0c jbe 28b414 28b408: 48 8b 44 24 18 mov 0x18(%rsp),%rax 28b40d: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 28b414: 48 83 44 24 18 01 addq $0x1,0x18(%rsp) 28b41a: 49 83 c4 08 add $0x8,%r12 28b41e: 48 83 44 24 20 04 addq $0x4,0x20(%rsp) 28b424: 48 83 44 24 30 20 addq $0x20,0x30(%rsp) 28b42a: 48 83 44 24 38 08 addq $0x8,0x38(%rsp) 28b430: 83 7c 24 40 01 cmpl $0x1,0x40(%rsp) 28b435: 0f 85 ad 03 00 00 jne 28b7e8 28b43b: 83 44 24 48 01 addl $0x1,0x48(%rsp) 28b440: 41 8b 95 00 0b 00 00 mov 0xb00(%r13),%edx 28b447: 4d 89 ef mov %r13,%r15 28b44a: 49 83 c6 08 add $0x8,%r14 28b44e: 8b 44 24 48 mov 0x48(%rsp),%eax 28b452: 48 83 44 24 28 20 addq $0x20,0x28(%rsp) 28b458: 48 83 84 24 a0 00 00 addq $0x2,0xa0(%rsp) 28b45f: 00 02 28b461: 48 83 84 24 88 00 00 addq $0x10,0x88(%rsp) 28b468: 00 10 28b46a: 39 c2 cmp %eax,%edx 28b46c: 0f 87 67 f7 ff ff ja 28abd9 28b472: 85 d2 test %edx,%edx 28b474: 74 33 je 28b4a9 28b476: 41 8b 8d d0 31 00 00 mov 0x31d0(%r13),%ecx 28b47d: 31 c0 xor %eax,%eax 28b47f: 41 3b 8c c7 9c 54 00 cmp 0x549c(%r15,%rax,8),%ecx 28b486: 00 28b487: 41 0f 93 84 47 8a 54 setae 0x548a(%r15,%rax,2) 28b48e: 00 00 28b490: 41 3b 8c c7 a0 54 00 cmp 0x54a0(%r15,%rax,8),%ecx 28b497: 00 28b498: 41 0f 93 84 47 8b 54 setae 0x548b(%r15,%rax,2) 28b49f: 00 00 28b4a1: 48 83 c0 01 add $0x1,%rax 28b4a5: 39 c2 cmp %eax,%edx 28b4a7: 77 d6 ja 28b47f 28b4a9: 49 8d 97 70 17 00 00 lea 0x1770(%r15),%rdx 28b4b0: 41 8b 8f 50 10 00 00 mov 0x1050(%r15),%ecx 28b4b7: 41 c6 87 63 31 00 00 movb $0x0,0x3163(%r15) 28b4be: 00 28b4bf: 48 89 54 24 20 mov %rdx,0x20(%rsp) 28b4c4: 8d 41 ff lea -0x1(%rcx),%eax 28b4c7: 49 8d b4 87 74 17 00 lea 0x1774(%r15,%rax,4),%rsi 28b4ce: 00 28b4cf: 48 89 d0 mov %rdx,%rax 28b4d2: 8b 10 mov (%rax),%edx 28b4d4: 89 d7 mov %edx,%edi 28b4d6: 83 e7 fd and $0xfffffffd,%edi 28b4d9: 83 ff 08 cmp $0x8,%edi 28b4dc: 74 0d je 28b4eb 28b4de: 83 fa 0c cmp $0xc,%edx 28b4e1: 74 08 je 28b4eb 28b4e3: 41 c6 87 63 31 00 00 movb $0x1,0x3163(%r15) 28b4ea: 01 28b4eb: 48 83 c0 04 add $0x4,%rax 28b4ef: 48 39 f0 cmp %rsi,%rax 28b4f2: 75 de jne 28b4d2 28b4f4: 31 db xor %ebx,%ebx 28b4f6: 85 c9 test %ecx,%ecx 28b4f8: 75 1b jne 28b515 28b4fa: eb 62 jmp 28b55e 28b4fc: 41 c7 84 9f 54 10 00 movl $0x0,0x1054(%r15,%rbx,4) 28b503: 00 00 00 00 00 28b508: 48 83 c3 01 add $0x1,%rbx 28b50c: 41 39 9f 50 10 00 00 cmp %ebx,0x1050(%r15) 28b513: 76 49 jbe 28b55e 28b515: 41 39 9c 9f d0 17 00 cmp %ebx,0x17d0(%r15,%rbx,4) 28b51c: 00 28b51d: 75 dd jne 28b4fc 28b51f: f2 41 0f 10 84 df 18 movsd 0x1318(%r15,%rbx,8),%xmm0 28b526: 13 00 00 28b529: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 28b531 28b530: 00 28b531: 0f 87 1c 46 00 00 ja 28fb53 28b537: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 28b53f 28b53e: 00 28b53f: 0f 86 ef 45 00 00 jbe 28fb34 28b545: 41 c7 84 9f 54 10 00 movl $0x8,0x1054(%r15,%rbx,4) 28b54c: 00 08 00 00 00 28b551: 48 83 c3 01 add $0x1,%rbx 28b555: 41 39 9f 50 10 00 00 cmp %ebx,0x1050(%r15) 28b55c: 77 b7 ja 28b515 28b55e: 45 8b 9f 00 0b 00 00 mov 0xb00(%r15),%r11d 28b565: 45 85 db test %r11d,%r11d 28b568: 0f 84 0c 4d 00 00 je 29027a 28b56e: 49 8d 87 b0 71 00 00 lea 0x71b0(%r15),%rax 28b575: 4c 89 3c 24 mov %r15,(%rsp) 28b579: 4d 89 fe mov %r15,%r14 28b57c: 48 89 44 24 10 mov %rax,0x10(%rsp) 28b581: 49 8d 87 f0 37 00 00 lea 0x37f0(%r15),%rax 28b588: 48 89 44 24 18 mov %rax,0x18(%rsp) 28b58d: 49 8d 87 18 13 00 00 lea 0x1318(%r15),%rax 28b594: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 28b59b: 00 28b59c: 48 89 44 24 28 mov %rax,0x28(%rsp) 28b5a1: 4c 8b 5c 24 18 mov 0x18(%rsp),%r11 28b5a6: 4d 89 f2 mov %r14,%r10 28b5a9: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 28b5ae: 45 31 e4 xor %r12d,%r12d 28b5b1: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 28b5b6: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 28b5bb: 4c 8b 2c 24 mov (%rsp),%r13 28b5bf: 4d 89 de mov %r11,%r14 28b5c2: eb 36 jmp 28b5fa 28b5c4: 48 c7 85 40 02 00 00 movq $0x0,0x240(%rbp) 28b5cb: 00 00 00 00 28b5cf: 49 83 c4 01 add $0x1,%r12 28b5d3: 49 83 c5 01 add $0x1,%r13 28b5d7: 48 83 c5 08 add $0x8,%rbp 28b5db: 48 83 c3 04 add $0x4,%rbx 28b5df: 41 8b 8a 50 10 00 00 mov 0x1050(%r10),%ecx 28b5e6: 49 83 c6 04 add $0x4,%r14 28b5ea: 49 83 c7 08 add $0x8,%r15 28b5ee: 8d 41 ff lea -0x1(%rcx),%eax 28b5f1: 44 39 e0 cmp %r12d,%eax 28b5f4: 0f 82 85 05 00 00 jb 28bb7f 28b5fa: 41 c6 85 48 70 00 00 movb $0x0,0x7048(%r13) 28b601: 00 28b602: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 28b609: 00 28b60a: 44 39 63 60 cmp %r12d,0x60(%rbx) 28b60e: 75 b4 jne 28b5c4 28b610: 8b 53 40 mov 0x40(%rbx),%edx 28b613: 83 fa 01 cmp $0x1,%edx 28b616: 0f 84 81 09 00 00 je 28bf9d 28b61c: 85 d2 test %edx,%edx 28b61e: 74 05 je 28b625 28b620: 83 fa 03 cmp $0x3,%edx 28b623: 75 aa jne 28b5cf 28b625: 43 80 bc 22 64 b3 00 cmpb $0x0,0xb364(%r10,%r12,1) 28b62c: 00 00 28b62e: 0f 84 b4 0a 00 00 je 28c0e8 28b634: 41 c6 85 48 70 00 00 movb $0x1,0x7048(%r13) 28b63b: 01 28b63c: 41 c6 82 30 8f 00 00 movb $0x1,0x8f30(%r10) 28b643: 01 28b644: 85 d2 test %edx,%edx 28b646: 75 0b jne 28b653 28b648: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 28b64f 28b64f: 48 89 45 00 mov %rax,0x0(%rbp) 28b653: 49 c7 82 b0 33 00 00 movq $0x0,0x33b0(%r10) 28b65a: 00 00 00 00 28b65e: 48 8b 04 24 mov (%rsp),%rax 28b662: f2 0f 10 80 e8 2e 00 movsd 0x2ee8(%rax),%xmm0 28b669: 00 28b66a: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 28b672 28b671: 00 28b672: 0f 83 d9 09 00 00 jae 28c051 28b678: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 28b680 28b67f: 00 28b680: 0f 83 77 0a 00 00 jae 28c0fd 28b686: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 28b68e 28b68d: 00 28b68e: 0f 82 3b ff ff ff jb 28b5cf 28b694: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 28b69c 28b69b: 00 28b69c: 8b 4b 20 mov 0x20(%rbx),%ecx 28b69f: 4c 89 54 24 38 mov %r10,0x38(%rsp) 28b6a4: f2 41 0f 10 8a b8 0e movsd 0xeb8(%r10),%xmm1 28b6ab: 00 00 28b6ad: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28b6b5 28b6b4: 00 28b6b5: 8b 53 40 mov 0x40(%rbx),%edx 28b6b8: 45 8b 0e mov (%r14),%r9d 28b6bb: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 28b6c1: f2 0f 5e cb divsd %xmm3,%xmm1 28b6c5: 41 0f b6 b2 30 8f 00 movzbl 0x8f30(%r10),%esi 28b6cc: 00 28b6cd: 44 8b 03 mov (%rbx),%r8d 28b6d0: f2 41 0f 2c bf d8 1e cvttsd2si 0x1ed8(%r15),%edi 28b6d7: 00 00 28b6d9: f2 41 0f 10 97 18 1f movsd 0x1f18(%r15),%xmm2 28b6e0: 00 00 28b6e2: f2 0f 5c c1 subsd %xmm1,%xmm0 28b6e6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28b6ee 28b6ed: 00 28b6ee: f2 41 0f 10 0f movsd (%r15),%xmm1 28b6f3: e8 c8 23 ff ff callq 27dac0 28b6f8: 4c 8b 54 24 38 mov 0x38(%rsp),%r10 28b6fd: f2 0f 10 bc 24 48 01 movsd 0x148(%rsp),%xmm7 28b704: 00 00 28b706: f2 41 0f 11 82 b0 33 movsd %xmm0,0x33b0(%r10) 28b70d: 00 00 28b70f: 66 0f 2e c7 ucomisd %xmm7,%xmm0 28b713: 0f 8a 94 00 00 00 jp 28b7ad 28b719: 0f 85 8e 00 00 00 jne 28b7ad 28b71f: f2 41 0f 10 97 18 1f movsd 0x1f18(%r15),%xmm2 28b726: 00 00 28b728: 66 0f 2e d7 ucomisd %xmm7,%xmm2 28b72c: 7a 7f jp 28b7ad 28b72e: 75 7d jne 28b7ad 28b730: 41 c6 85 48 70 00 00 movb $0x1,0x7048(%r13) 28b737: 01 28b738: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 28b73e: 41 c6 82 30 8f 00 00 movb $0x1,0x8f30(%r10) 28b745: 01 28b746: 8b 53 40 mov 0x40(%rbx),%edx 28b749: 85 d2 test %edx,%edx 28b74b: 75 0b jne 28b758 28b74d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 28b754 28b754: 48 89 45 00 mov %rax,0x0(%rbp) 28b758: 8b 4b 20 mov 0x20(%rbx),%ecx 28b75b: 45 8b 0e mov (%r14),%r9d 28b75e: be 01 00 00 00 mov $0x1,%esi 28b763: 4c 89 54 24 30 mov %r10,0x30(%rsp) 28b768: f2 41 0f 10 8a b8 0e movsd 0xeb8(%r10),%xmm1 28b76f: 00 00 28b771: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28b779 28b778: 00 28b779: f2 41 0f 2c bf d8 1e cvttsd2si 0x1ed8(%r15),%edi 28b780: 00 00 28b782: 44 8b 03 mov (%rbx),%r8d 28b785: f2 0f 5e cb divsd %xmm3,%xmm1 28b789: f2 0f 5c c1 subsd %xmm1,%xmm0 28b78d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28b795 28b794: 00 28b795: f2 41 0f 10 0f movsd (%r15),%xmm1 28b79a: e8 21 23 ff ff callq 27dac0 28b79f: 4c 8b 54 24 30 mov 0x30(%rsp),%r10 28b7a4: f2 41 0f 11 82 b0 33 movsd %xmm0,0x33b0(%r10) 28b7ab: 00 00 28b7ad: f2 0f 11 85 40 02 00 movsd %xmm0,0x240(%rbp) 28b7b4: 00 28b7b5: e9 15 fe ff ff jmpq 28b5cf 28b7ba: 41 c7 04 24 01 00 00 movl $0x1,(%r12) 28b7c1: 00 28b7c2: f2 41 0f 10 8d d8 8e movsd 0x8ed8(%r13),%xmm1 28b7c9: 00 00 28b7cb: f2 41 0f 11 8d 90 33 movsd %xmm1,0x3390(%r13) 28b7d2: 00 00 28b7d4: 43 83 bc bd 90 17 00 cmpl $0x1,0x1790(%r13,%r15,4) 28b7db: 00 01 28b7dd: 0f 85 84 f6 ff ff jne 28ae67 28b7e3: e9 63 fa ff ff jmpq 28b24b 28b7e8: c7 44 24 40 01 00 00 movl $0x1,0x40(%rsp) 28b7ef: 00 28b7f0: e9 3c f4 ff ff jmpq 28ac31 28b7f5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 28b7fa: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 28b7ff: 4c 89 eb mov %r13,%rbx 28b802: 4c 89 e5 mov %r12,%rbp 28b805: 49 c7 84 24 e8 53 00 movq $0x0,0x53e8(%r12) 28b80c: 00 00 00 00 00 28b811: 45 31 ff xor %r15d,%r15d 28b814: 48 f7 db neg %rbx 28b817: c6 80 78 54 00 00 01 movb $0x1,0x5478(%rax) 28b81e: 49 89 f4 mov %rsi,%r12 28b821: e9 6e 01 00 00 jmpq 28b994 28b826: 41 83 bd ac 0d 00 00 cmpl $0x3,0xdac(%r13) 28b82d: 03 28b82e: 0f 84 90 01 00 00 je 28b9c4 28b834: 42 c6 84 3d 30 8a 00 movb $0x1,0x8a30(%rbp,%r15,1) 28b83b: 00 01 28b83d: 41 c7 84 24 90 35 00 movl $0x2,0x3590(%r12) 28b844: 00 02 00 00 00 28b849: f2 43 0f 10 84 fd 48 movsd 0x6f48(%r13,%r15,8),%xmm0 28b850: 6f 00 00 28b853: f2 0f 59 c1 mulsd %xmm1,%xmm0 28b857: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28b85f 28b85e: 00 28b85f: f2 42 0f 11 84 63 d0 movsd %xmm0,0x4dd0(%rbx,%r12,2) 28b866: 4d 00 00 28b869: f2 41 0f 10 86 50 30 movsd 0x3050(%r14),%xmm0 28b870: 00 00 28b872: 41 8b 95 00 0b 00 00 mov 0xb00(%r13),%edx 28b879: 83 ea 01 sub $0x1,%edx 28b87c: 66 41 0f 2e 84 d5 50 ucomisd 0x3050(%r13,%rdx,8),%xmm0 28b883: 30 00 00 28b886: 48 8d 8a 44 05 00 00 lea 0x544(%rdx),%rcx 28b88d: 0f 8a 63 01 00 00 jp 28b9f6 28b893: 66 41 0f 2f 84 cd 30 comisd 0x630(%r13,%rcx,8),%xmm0 28b89a: 06 00 00 28b89d: 0f 85 53 01 00 00 jne 28b9f6 28b8a3: f2 41 0f 10 86 78 2f movsd 0x2f78(%r14),%xmm0 28b8aa: 00 00 28b8ac: 48 8d 8a 28 05 00 00 lea 0x528(%rdx),%rcx 28b8b3: 66 41 0f 2e 84 d5 78 ucomisd 0x2f78(%r13,%rdx,8),%xmm0 28b8ba: 2f 00 00 28b8bd: 0f 8a 33 01 00 00 jp 28b9f6 28b8c3: 66 41 0f 2f 84 cd 38 comisd 0x638(%r13,%rcx,8),%xmm0 28b8ca: 06 00 00 28b8cd: 0f 85 23 01 00 00 jne 28b9f6 28b8d3: f2 43 0f 59 8c fd d8 mulsd 0x12d8(%r13,%r15,8),%xmm1 28b8da: 12 00 00 28b8dd: f2 41 0f 11 8d 90 33 movsd %xmm1,0x3390(%r13) 28b8e4: 00 00 28b8e6: 66 0f ef c0 pxor %xmm0,%xmm0 28b8ea: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28b8ee: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 28b8f3: f2 0f 5a 85 e8 53 00 cvtsd2ss 0x53e8(%rbp),%xmm0 28b8fa: 00 28b8fb: e8 00 00 00 00 callq 28b900 28b900: 66 0f ef d2 pxor %xmm2,%xmm2 28b904: f2 0f 10 1c 24 movsd (%rsp),%xmm3 28b909: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28b90d: f2 0f 11 85 e8 53 00 movsd %xmm0,0x53e8(%rbp) 28b914: 00 28b915: 41 8b 94 24 90 35 00 mov 0x3590(%r12),%edx 28b91c: 00 28b91d: f2 41 0f 10 85 c0 0e movsd 0xec0(%r13),%xmm0 28b924: 00 00 28b926: f2 43 0f 10 8c fd 48 movsd 0x6f48(%r13,%r15,8),%xmm1 28b92d: 6f 00 00 28b930: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 28b935: f2 0f 5e ca divsd %xmm2,%xmm1 28b939: 66 0f 28 d0 movapd %xmm0,%xmm2 28b93d: f2 0f 5e d3 divsd %xmm3,%xmm2 28b941: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 28b949 28b948: 00 28b949: f2 0f 59 ca mulsd %xmm2,%xmm1 28b94d: 66 41 0f 2f 8d 78 33 comisd 0x3378(%r13),%xmm1 28b954: 00 00 28b956: 77 14 ja 28b96c 28b958: f2 41 0f 10 8d 90 33 movsd 0x3390(%r13),%xmm1 28b95f: 00 00 28b961: 66 41 0f 2f 8d 70 33 comisd 0x3370(%r13),%xmm1 28b968: 00 00 28b96a: 76 0c jbe 28b978 28b96c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 28b971: c6 80 78 54 00 00 00 movb $0x0,0x5478(%rax) 28b978: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 28b97f: 49 83 c7 01 add $0x1,%r15 28b983: 49 83 c4 04 add $0x4,%r12 28b987: 44 8d 40 ff lea -0x1(%rax),%r8d 28b98b: 45 39 f8 cmp %r15d,%r8d 28b98e: 0f 82 8a 00 00 00 jb 28ba1e 28b994: 66 0f 28 c8 movapd %xmm0,%xmm1 28b998: 48 8b 44 24 28 mov 0x28(%rsp),%rax 28b99d: f2 0f 5e cb divsd %xmm3,%xmm1 28b9a1: 42 c7 84 b8 f0 37 00 movl $0x0,0x37f0(%rax,%r15,4) 28b9a8: 00 00 00 00 00 28b9ad: 43 80 bc 3d cd 8e 00 cmpb $0x0,0x8ecd(%r13,%r15,1) 28b9b4: 00 00 28b9b6: f2 0f 58 0d 00 00 00 addsd 0x0(%rip),%xmm1 # 28b9be 28b9bd: 00 28b9be: 0f 84 62 fe ff ff je 28b826 28b9c4: 42 c6 84 3d 30 8a 00 movb $0x0,0x8a30(%rbp,%r15,1) 28b9cb: 00 00 28b9cd: 41 c7 84 24 90 35 00 movl $0x1,0x3590(%r12) 28b9d4: 00 01 00 00 00 28b9d9: f2 43 0f 10 84 fd 48 movsd 0x6f48(%r13,%r15,8),%xmm0 28b9e0: 6f 00 00 28b9e3: f2 0f 59 c1 mulsd %xmm1,%xmm0 28b9e7: f2 42 0f 11 84 63 d0 movsd %xmm0,0x4dd0(%rbx,%r12,2) 28b9ee: 4d 00 00 28b9f1: e9 73 fe ff ff jmpq 28b869 28b9f6: f2 41 0f 10 95 b0 0f movsd 0xfb0(%r13),%xmm2 28b9fd: 00 00 28b9ff: f2 43 0f 59 8c fd d8 mulsd 0x12d8(%r13,%r15,8),%xmm1 28ba06: 12 00 00 28ba09: f2 0f 5e d3 divsd %xmm3,%xmm2 28ba0d: f2 0f 58 15 00 00 00 addsd 0x0(%rip),%xmm2 # 28ba15 28ba14: 00 28ba15: f2 0f 59 ca mulsd %xmm2,%xmm1 28ba19: e9 bf fe ff ff jmpq 28b8dd 28ba1e: 48 8b 44 24 20 mov 0x20(%rsp),%rax 28ba23: 44 89 c2 mov %r8d,%edx 28ba26: 48 03 54 24 38 add 0x38(%rsp),%rdx 28ba2b: 49 89 ec mov %rbp,%r12 28ba2e: 31 f6 xor %esi,%esi 28ba30: c7 80 9c 54 00 00 00 movl $0x0,0x549c(%rax) 28ba37: 00 00 00 28ba3a: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 28ba41: 00 28ba42: 4c 8d 04 90 lea (%rax,%rdx,4),%r8 28ba46: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 28ba4b: 03 b2 90 35 00 00 add 0x3590(%rdx),%esi 28ba51: 48 83 c2 04 add $0x4,%rdx 28ba55: 4c 39 c2 cmp %r8,%rdx 28ba58: 75 f1 jne 28ba4b 28ba5a: 48 8b 44 24 20 mov 0x20(%rsp),%rax 28ba5f: 89 b0 9c 54 00 00 mov %esi,0x549c(%rax) 28ba65: e9 52 f9 ff ff jmpq 28b3bc 28ba6a: 41 83 bd ac 0d 00 00 cmpl $0x3,0xdac(%r13) 28ba71: 03 28ba72: 0f 84 37 f9 ff ff je 28b3af 28ba78: 45 8b 95 d0 31 00 00 mov 0x31d0(%r13),%r10d 28ba7f: 41 8b 96 a0 54 00 00 mov 0x54a0(%r14),%edx 28ba86: 44 39 d2 cmp %r10d,%edx 28ba89: 0f 83 20 f9 ff ff jae 28b3af 28ba8f: 45 8b 86 ec 8e 00 00 mov 0x8eec(%r14),%r8d 28ba96: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 28ba9b: 48 8b 9c 24 88 00 00 mov 0x88(%rsp),%rbx 28baa2: 00 28baa3: 45 01 c2 add %r8d,%r10d 28baa6: 44 89 d0 mov %r10d,%eax 28baa9: 4c 63 54 24 48 movslq 0x48(%rsp),%r10 28baae: 29 d0 sub %edx,%eax 28bab0: 83 c2 01 add $0x1,%edx 28bab3: 49 c1 e2 04 shl $0x4,%r10 28bab7: 44 29 c2 sub %r8d,%edx 28baba: 4f 8d 5c 15 00 lea 0x0(%r13,%r10,1),%r11 28babf: 41 89 d1 mov %edx,%r9d 28bac2: 45 85 c0 test %r8d,%r8d 28bac5: 0f 84 a3 00 00 00 je 28bb6e 28bacb: 31 d2 xor %edx,%edx 28bacd: 31 c9 xor %ecx,%ecx 28bacf: 66 0f ef e4 pxor %xmm4,%xmm4 28bad3: 85 f6 test %esi,%esi 28bad5: 74 3d je 28bb14 28bad7: f2 41 0f 10 8c d5 08 movsd 0x7a08(%r13,%rdx,8),%xmm1 28bade: 7a 00 00 28bae1: f2 41 0f 58 8c d5 48 addsd 0x7a48(%r13,%rdx,8),%xmm1 28bae8: 7a 00 00 28baeb: 66 0f 2f cc comisd %xmm4,%xmm1 28baef: 76 1b jbe 28bb0c 28baf1: 8b ac 97 f0 37 00 00 mov 0x37f0(%rdi,%rdx,4),%ebp 28baf8: 85 ed test %ebp,%ebp 28bafa: 75 10 jne 28bb0c 28bafc: 80 bc 13 38 8a 00 00 cmpb $0x0,0x8a38(%rbx,%rdx,1) 28bb03: 00 28bb04: 75 06 jne 28bb0c 28bb06: 89 d1 mov %edx,%ecx 28bb08: 66 0f 28 e1 movapd %xmm1,%xmm4 28bb0c: 48 83 c2 01 add $0x1,%rdx 28bb10: 39 d6 cmp %edx,%esi 28bb12: 77 c3 ja 28bad7 28bb14: 89 ca mov %ecx,%edx 28bb16: 42 c6 84 1a 38 8a 00 movb $0x1,0x8a38(%rdx,%r11,1) 28bb1d: 00 01 28bb1f: 49 8d 0c 12 lea (%r10,%rdx,1),%rcx 28bb23: 41 c7 84 8d b0 35 00 movl $0x2,0x35b0(%r13,%rcx,4) 28bb2a: 00 02 00 00 00 28bb2f: f2 41 0f 10 8c d5 48 movsd 0x6f48(%r13,%rdx,8),%xmm1 28bb36: 6f 00 00 28bb39: 43 8d 14 01 lea (%r9,%r8,1),%edx 28bb3d: 41 83 c0 01 add $0x1,%r8d 28bb41: f2 0f 59 ca mulsd %xmm2,%xmm1 28bb45: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 28bb4d 28bb4c: 00 28bb4d: f2 41 0f 11 8c cd 10 movsd %xmm1,0x4e10(%r13,%rcx,8) 28bb54: 4e 00 00 28bb57: 41 89 96 a0 54 00 00 mov %edx,0x54a0(%r14) 28bb5e: 45 89 86 ec 8e 00 00 mov %r8d,0x8eec(%r14) 28bb65: 41 39 c0 cmp %eax,%r8d 28bb68: 0f 85 54 ff ff ff jne 28bac2 28bb6e: 48 8b 44 24 20 mov 0x20(%rsp),%rax 28bb73: 44 8b 88 9c 54 00 00 mov 0x549c(%rax),%r9d 28bb7a: e9 30 f8 ff ff jmpq 28b3af 28bb7f: 83 44 24 08 01 addl $0x1,0x8(%rsp) 28bb84: 41 8b 92 00 0b 00 00 mov 0xb00(%r10),%edx 28bb8b: 4d 89 d6 mov %r10,%r14 28bb8e: 8b 74 24 08 mov 0x8(%rsp),%esi 28bb92: 48 83 04 24 08 addq $0x8,(%rsp) 28bb97: 48 83 44 24 10 40 addq $0x40,0x10(%rsp) 28bb9d: 48 83 44 24 18 20 addq $0x20,0x18(%rsp) 28bba3: 39 f2 cmp %esi,%edx 28bba5: 0f 87 f6 f9 ff ff ja 28b5a1 28bbab: 4d 89 d7 mov %r10,%r15 28bbae: 85 d2 test %edx,%edx 28bbb0: 0f 84 10 06 00 00 je 28c1c6 28bbb6: 44 8d 5a ff lea -0x1(%rdx),%r11d 28bbba: 49 8d b2 d0 55 00 00 lea 0x55d0(%r10),%rsi 28bbc1: 49 b9 01 01 01 01 01 movabs $0x101010101010101,%r9 28bbc8: 01 01 01 28bbcb: 83 fa 08 cmp $0x8,%edx 28bbce: 0f 82 0d 41 00 00 jb 28fce1 28bbd4: 4d 8d 82 d8 55 00 00 lea 0x55d8(%r10),%r8 28bbdb: 48 89 f3 mov %rsi,%rbx 28bbde: 89 d7 mov %edx,%edi 28bbe0: 4d 89 8a d0 55 00 00 mov %r9,0x55d0(%r10) 28bbe7: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 28bbeb: 4c 89 4c 3e f8 mov %r9,-0x8(%rsi,%rdi,1) 28bbf0: 4c 29 c3 sub %r8,%rbx 28bbf3: 01 d3 add %edx,%ebx 28bbf5: 83 e3 f8 and $0xfffffff8,%ebx 28bbf8: 83 fb 08 cmp $0x8,%ebx 28bbfb: 72 13 jb 28bc10 28bbfd: 83 e3 f8 and $0xfffffff8,%ebx 28bc00: 31 ff xor %edi,%edi 28bc02: 41 89 fa mov %edi,%r10d 28bc05: 83 c7 08 add $0x8,%edi 28bc08: 4f 89 0c 10 mov %r9,(%r8,%r10,1) 28bc0c: 39 df cmp %ebx,%edi 28bc0e: 72 f2 jb 28bc02 28bc10: 4c 89 df mov %r11,%rdi 28bc13: 4d 89 f8 mov %r15,%r8 28bc16: 89 c0 mov %eax,%eax 28bc18: 48 c1 e7 06 shl $0x6,%rdi 28bc1c: 4d 8d 54 3f 40 lea 0x40(%r15,%rdi,1),%r10 28bc21: 31 ff xor %edi,%edi 28bc23: eb 0c jmp 28bc31 28bc25: 4c 8d 4f 01 lea 0x1(%rdi),%r9 28bc29: 48 39 c7 cmp %rax,%rdi 28bc2c: 74 4c je 28bc7a 28bc2e: 4c 89 cf mov %r9,%rdi 28bc31: 41 39 bc bf d0 17 00 cmp %edi,0x17d0(%r15,%rdi,4) 28bc38: 00 28bc39: 75 ea jne 28bc25 28bc3b: 45 8b 8c bf b0 17 00 mov 0x17b0(%r15,%rdi,4),%r9d 28bc42: 00 28bc43: 41 83 f9 03 cmp $0x3,%r9d 28bc47: 74 06 je 28bc4f 28bc49: 41 83 f9 01 cmp $0x1,%r9d 28bc4d: 77 d6 ja 28bc25 28bc4f: f2 0f 10 bc 24 48 01 movsd 0x148(%rsp),%xmm7 28bc56: 00 00 28bc58: 66 41 0f 2e bc f8 f0 ucomisd 0x73f0(%r8,%rdi,8),%xmm7 28bc5f: 73 00 00 28bc62: 0f 8a ae 40 00 00 jp 28fd16 28bc68: 0f 85 a8 40 00 00 jne 28fd16 28bc6e: c6 06 00 movb $0x0,(%rsi) 28bc71: 4c 8d 4f 01 lea 0x1(%rdi),%r9 28bc75: 48 39 c7 cmp %rax,%rdi 28bc78: 75 b4 jne 28bc2e 28bc7a: 49 83 c0 40 add $0x40,%r8 28bc7e: 48 83 c6 01 add $0x1,%rsi 28bc82: 4d 39 d0 cmp %r10,%r8 28bc85: 75 9a jne 28bc21 28bc87: 49 8d b7 31 8f 00 00 lea 0x8f31(%r15),%rsi 28bc8e: 49 b9 01 01 01 01 01 movabs $0x101010101010101,%r9 28bc95: 01 01 01 28bc98: 83 fa 08 cmp $0x8,%edx 28bc9b: 0f 83 0e 43 00 00 jae 28ffaf 28bca1: f6 c2 04 test $0x4,%dl 28bca4: 0f 85 07 46 00 00 jne 2902b1 28bcaa: 85 d2 test %edx,%edx 28bcac: 74 11 je 28bcbf 28bcae: 41 c6 87 31 8f 00 00 movb $0x1,0x8f31(%r15) 28bcb5: 01 28bcb6: f6 c2 02 test $0x2,%dl 28bcb9: 0f 85 0c 46 00 00 jne 2902cb 28bcbf: 4c 89 df mov %r11,%rdi 28bcc2: 4d 89 f8 mov %r15,%r8 28bcc5: 48 c1 e7 05 shl $0x5,%rdi 28bcc9: 4d 8d 54 3f 20 lea 0x20(%r15,%rdi,1),%r10 28bcce: 31 ff xor %edi,%edi 28bcd0: 85 c9 test %ecx,%ecx 28bcd2: 75 0a jne 28bcde 28bcd4: eb 46 jmp 28bd1c 28bcd6: 48 83 c7 01 add $0x1,%rdi 28bcda: 39 f9 cmp %edi,%ecx 28bcdc: 76 3e jbe 28bd1c 28bcde: 41 39 bc bf d0 17 00 cmp %edi,0x17d0(%r15,%rdi,4) 28bce5: 00 28bce6: 75 ee jne 28bcd6 28bce8: 41 83 bc b8 f0 37 00 cmpl $0x2,0x37f0(%r8,%rdi,4) 28bcef: 00 02 28bcf1: 75 e3 jne 28bcd6 28bcf3: 41 80 bf a1 b2 00 00 cmpb $0x0,0xb2a1(%r15) 28bcfa: 00 28bcfb: 74 14 je 28bd11 28bcfd: 45 8b 8c bf b0 17 00 mov 0x17b0(%r15,%rdi,4),%r9d 28bd04: 00 28bd05: 41 83 f9 03 cmp $0x3,%r9d 28bd09: 74 06 je 28bd11 28bd0b: 41 83 f9 01 cmp $0x1,%r9d 28bd0f: 77 c5 ja 28bcd6 28bd11: 48 83 c7 01 add $0x1,%rdi 28bd15: c6 06 00 movb $0x0,(%rsi) 28bd18: 39 f9 cmp %edi,%ecx 28bd1a: 77 c2 ja 28bcde 28bd1c: 49 83 c0 20 add $0x20,%r8 28bd20: 48 83 c6 01 add $0x1,%rsi 28bd24: 4d 39 d0 cmp %r10,%r8 28bd27: 75 a5 jne 28bcce 28bd29: 41 8b 8f 78 0f 00 00 mov 0xf78(%r15),%ecx 28bd30: 66 0f ef c9 pxor %xmm1,%xmm1 28bd34: 49 8d bf d9 55 00 00 lea 0x55d9(%r15),%rdi 28bd3b: 31 f6 xor %esi,%esi 28bd3d: f2 48 0f 2a c9 cvtsi2sd %rcx,%xmm1 28bd42: 83 fa 08 cmp $0x8,%edx 28bd45: 0f 83 1f 44 00 00 jae 29016a 28bd4b: f6 c2 04 test $0x4,%dl 28bd4e: 0f 85 8a 45 00 00 jne 2902de 28bd54: 85 d2 test %edx,%edx 28bd56: 74 11 je 28bd69 28bd58: 41 c6 87 d9 55 00 00 movb $0x0,0x55d9(%r15) 28bd5f: 00 28bd60: f6 c2 02 test $0x2,%dl 28bd63: 0f 85 8f 45 00 00 jne 2902f8 28bd69: 4a 8d 14 bd 00 00 00 lea 0x0(,%r15,4),%rdx 28bd70: 00 28bd71: 4d 89 f8 mov %r15,%r8 28bd74: 49 8d 4c 07 01 lea 0x1(%r15,%rax,1),%rcx 28bd79: 48 f7 d0 not %rax 28bd7c: 4f 8d 8c 1f da 55 00 lea 0x55da(%r15,%r11,1),%r9 28bd83: 00 28bd84: 49 29 d0 sub %rdx,%r8 28bd87: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 28bd8b: 66 0f ef c0 pxor %xmm0,%xmm0 28bd8f: eb 1a jmp 28bdab 28bd91: 83 fe 01 cmp $0x1,%esi 28bd94: 0f 84 b5 42 00 00 je 29004f 28bd9a: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 28bda2 28bda1: 00 28bda2: 48 83 c2 01 add $0x1,%rdx 28bda6: 48 39 ca cmp %rcx,%rdx 28bda9: 74 27 je 28bdd2 28bdab: 80 ba 48 70 00 00 00 cmpb $0x0,0x7048(%rdx) 28bdb2: 74 ee je 28bda2 28bdb4: 41 8b b4 90 f0 37 00 mov 0x37f0(%r8,%rdx,4),%esi 28bdbb: 00 28bdbc: 83 fe 02 cmp $0x2,%esi 28bdbf: 75 d0 jne 28bd91 28bdc1: 48 83 c2 01 add $0x1,%rdx 28bdc5: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 28bdcd 28bdcc: 00 28bdcd: 48 39 ca cmp %rcx,%rdx 28bdd0: 75 d9 jne 28bdab 28bdd2: 66 0f 2f c1 comisd %xmm1,%xmm0 28bdd6: 76 03 jbe 28bddb 28bdd8: c6 07 01 movb $0x1,(%rdi) 28bddb: 48 83 c7 01 add $0x1,%rdi 28bddf: 48 83 c1 08 add $0x8,%rcx 28bde3: 4c 39 cf cmp %r9,%rdi 28bde6: 75 9f jne 28bd87 28bde8: 49 8d 87 d4 17 00 00 lea 0x17d4(%r15),%rax 28bdef: 4d 89 f8 mov %r15,%r8 28bdf2: 4d 89 fe mov %r15,%r14 28bdf5: 4d 89 fc mov %r15,%r12 28bdf8: 48 89 44 24 10 mov %rax,0x10(%rsp) 28bdfd: 49 8d 87 54 10 00 00 lea 0x1054(%r15),%rax 28be04: 49 f7 d8 neg %r8 28be07: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 28be0e: 00 28be0f: 4d 89 c5 mov %r8,%r13 28be12: 48 89 44 24 18 mov %rax,0x18(%rsp) 28be17: f2 41 0f 11 87 c0 33 movsd %xmm0,0x33c0(%r15) 28be1e: 00 00 28be20: 48 8b 04 24 mov (%rsp),%rax 28be24: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 28be29: 31 db xor %ebx,%ebx 28be2b: 4c 89 64 24 20 mov %r12,0x20(%rsp) 28be30: 4d 8d 84 24 f0 73 00 lea 0x73f0(%r12),%r8 28be37: 00 28be38: 48 c1 e0 05 shl $0x5,%rax 28be3c: 49 89 ec mov %rbp,%r12 28be3f: 48 89 dd mov %rbx,%rbp 28be42: 4c 89 c3 mov %r8,%rbx 28be45: 48 89 44 24 08 mov %rax,0x8(%rsp) 28be4a: 4c 89 f0 mov %r14,%rax 28be4d: 4d 89 ee mov %r13,%r14 28be50: 49 89 c5 mov %rax,%r13 28be53: eb 36 jmp 28be8b 28be55: 75 43 jne 28be9a 28be57: 49 c7 87 b0 e2 00 00 movq $0x0,0xe2b0(%r15) 28be5e: 00 00 00 00 28be62: 48 c7 83 40 02 00 00 movq $0x0,0x240(%rbx) 28be69: 00 00 00 00 28be6d: 41 8b 8f 50 10 00 00 mov 0x1050(%r15),%ecx 28be74: 48 83 c5 01 add $0x1,%rbp 28be78: 48 83 c3 08 add $0x8,%rbx 28be7c: 49 83 c4 04 add $0x4,%r12 28be80: 8d 71 ff lea -0x1(%rcx),%esi 28be83: 39 ee cmp %ebp,%esi 28be85: 0f 82 69 41 00 00 jb 28fff4 28be8b: f2 0f 10 03 movsd (%rbx),%xmm0 28be8f: 66 0f 2e 84 24 48 01 ucomisd 0x148(%rsp),%xmm0 28be96: 00 00 28be98: 7b bb jnp 28be55 28be9a: f2 41 0f 11 87 b0 e2 movsd %xmm0,0xe2b0(%r15) 28bea1: 00 00 28bea3: 41 80 bc 2d 48 70 00 cmpb $0x0,0x7048(%r13,%rbp,1) 28beaa: 00 00 28beac: 74 b4 je 28be62 28beae: 48 8b 44 24 08 mov 0x8(%rsp),%rax 28beb3: 41 8b 8c 24 3c 07 00 mov 0x73c(%r12),%ecx 28beba: 00 28bebb: 41 8b 84 04 9c 27 00 mov 0x279c(%r12,%rax,1),%eax 28bec2: 00 28bec3: 89 4c 24 30 mov %ecx,0x30(%rsp) 28bec7: 85 c0 test %eax,%eax 28bec9: 0f 84 8d 41 00 00 je 29005c 28becf: 41 8b 94 24 9c 05 00 mov 0x59c(%r12),%edx 28bed6: 00 28bed7: 83 f8 01 cmp $0x1,%eax 28beda: 41 8b 04 24 mov (%r12),%eax 28bede: 66 0f ef c0 pxor %xmm0,%xmm0 28bee2: 66 0f ef c9 pxor %xmm1,%xmm1 28bee6: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 28beeb: 89 c2 mov %eax,%edx 28beed: 89 44 24 28 mov %eax,0x28(%rsp) 28bef1: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 28bef6: f2 0f 5e c1 divsd %xmm1,%xmm0 28befa: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28bf02 28bf01: 00 28bf02: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28bf06: 0f 84 e8 41 00 00 je 2900f4 28bf0c: e8 00 00 00 00 callq 28bf11 28bf11: 8b 44 24 28 mov 0x28(%rsp),%eax 28bf15: 8b 4c 24 30 mov 0x30(%rsp),%ecx 28bf19: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 28bf1e: 41 8b bc 24 1c 07 00 mov 0x71c(%r12),%edi 28bf25: 00 28bf26: f2 41 0f 10 87 b0 e2 movsd 0xe2b0(%r15),%xmm0 28bf2d: 00 00 28bf2f: c1 e8 02 shr $0x2,%eax 28bf32: 89 c2 mov %eax,%edx 28bf34: e8 17 3d ff ff callq 27fc50 28bf39: 41 8b 8c 24 3c 07 00 mov 0x73c(%r12),%ecx 28bf40: 00 28bf41: 89 c2 mov %eax,%edx 28bf43: b8 30 00 00 00 mov $0x30,%eax 28bf48: 83 f9 01 cmp $0x1,%ecx 28bf4b: 74 10 je 28bf5d 28bf4d: 83 f9 02 cmp $0x2,%ecx 28bf50: b8 31 00 00 00 mov $0x31,%eax 28bf55: b9 1e 00 00 00 mov $0x1e,%ecx 28bf5a: 0f 45 c1 cmovne %ecx,%eax 28bf5d: 01 d0 add %edx,%eax 28bf5f: 66 0f ef c0 pxor %xmm0,%xmm0 28bf63: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 28bf6b 28bf6a: 00 28bf6b: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28bf70: f2 0f 59 c1 mulsd %xmm1,%xmm0 28bf74: f2 0f 11 83 40 02 00 movsd %xmm0,0x240(%rbx) 28bf7b: 00 28bf7c: f2 41 0f 59 84 ef d8 mulsd 0x12d8(%r15,%rbp,8),%xmm0 28bf83: 12 00 00 28bf86: f2 41 0f 5e 84 ef 18 divsd 0x1318(%r15,%rbp,8),%xmm0 28bf8d: 13 00 00 28bf90: f2 0f 11 83 40 02 00 movsd %xmm0,0x240(%rbx) 28bf97: 00 28bf98: e9 d0 fe ff ff jmpq 28be6d 28bf9d: 41 c6 85 48 70 00 00 movb $0x0,0x7048(%r13) 28bfa4: 00 28bfa5: 48 8b 04 24 mov (%rsp),%rax 28bfa9: 66 0f ef c9 pxor %xmm1,%xmm1 28bfad: 45 8b 0e mov (%r14),%r9d 28bfb0: 44 8b 03 mov (%rbx),%r8d 28bfb3: 4c 89 94 24 98 00 00 mov %r10,0x98(%rsp) 28bfba: 00 28bfbb: 8b 4b 20 mov 0x20(%rbx),%ecx 28bfbe: f2 41 0f 10 1f movsd (%r15),%xmm3 28bfc3: f2 41 0f 10 97 18 1f movsd 0x1f18(%r15),%xmm2 28bfca: 00 00 28bfcc: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 28bfd4 28bfd3: 00 28bfd4: f2 0f 5a 88 e8 2e 00 cvtsd2ss 0x2ee8(%rax),%xmm1 28bfdb: 00 28bfdc: 44 89 8c 24 88 00 00 mov %r9d,0x88(%rsp) 28bfe3: 00 28bfe4: 44 89 44 24 48 mov %r8d,0x48(%rsp) 28bfe9: 89 4c 24 40 mov %ecx,0x40(%rsp) 28bfed: f2 0f 11 54 24 38 movsd %xmm2,0x38(%rsp) 28bff3: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 28bff9: e8 00 00 00 00 callq 28bffe 28bffe: 44 8b 44 24 48 mov 0x48(%rsp),%r8d 28c003: 8b 4c 24 40 mov 0x40(%rsp),%ecx 28c007: 31 f6 xor %esi,%esi 28c009: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28c00d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28c015 28c014: 00 28c015: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 28c01b: ba 01 00 00 00 mov $0x1,%edx 28c020: 44 8b 8c 24 88 00 00 mov 0x88(%rsp),%r9d 28c027: 00 28c028: f2 0f 10 54 24 38 movsd 0x38(%rsp),%xmm2 28c02e: bf 03 00 00 00 mov $0x3,%edi 28c033: 66 0f 28 cb movapd %xmm3,%xmm1 28c037: e8 84 1a ff ff callq 27dac0 28c03c: 4c 8b 94 24 98 00 00 mov 0x98(%rsp),%r10 28c043: 00 28c044: f2 0f 11 85 40 02 00 movsd %xmm0,0x240(%rbp) 28c04b: 00 28c04c: e9 7e f5 ff ff jmpq 28b5cf 28c051: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 28c059 28c058: 00 28c059: 8b 4b 20 mov 0x20(%rbx),%ecx 28c05c: 4c 89 54 24 30 mov %r10,0x30(%rsp) 28c061: f2 41 0f 10 8a b8 0e movsd 0xeb8(%r10),%xmm1 28c068: 00 00 28c06a: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28c072 28c071: 00 28c072: f2 41 0f 2c bf d8 1e cvttsd2si 0x1ed8(%r15),%edi 28c079: 00 00 28c07b: 41 0f b6 b2 30 8f 00 movzbl 0x8f30(%r10),%esi 28c082: 00 28c083: f2 0f 5e cb divsd %xmm3,%xmm1 28c087: 45 8b 0e mov (%r14),%r9d 28c08a: 44 8b 03 mov (%rbx),%r8d 28c08d: f2 41 0f 10 97 18 1f movsd 0x1f18(%r15),%xmm2 28c094: 00 00 28c096: f2 0f 5c c1 subsd %xmm1,%xmm0 28c09a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28c0a2 28c0a1: 00 28c0a2: f2 41 0f 10 0f movsd (%r15),%xmm1 28c0a7: e8 14 1a ff ff callq 27dac0 28c0ac: 4c 8b 54 24 30 mov 0x30(%rsp),%r10 28c0b1: 66 0f 2e 84 24 48 01 ucomisd 0x148(%rsp),%xmm0 28c0b8: 00 00 28c0ba: f2 41 0f 11 82 b0 33 movsd %xmm0,0x33b0(%r10) 28c0c1: 00 00 28c0c3: f2 0f 11 85 40 02 00 movsd %xmm0,0x240(%rbp) 28c0ca: 00 28c0cb: 0f 8a fe f4 ff ff jp 28b5cf 28c0d1: 0f 85 f8 f4 ff ff jne 28b5cf 28c0d7: 48 8b 04 24 mov (%rsp),%rax 28c0db: f2 0f 10 80 e8 2e 00 movsd 0x2ee8(%rax),%xmm0 28c0e2: 00 28c0e3: e9 90 f5 ff ff jmpq 28b678 28c0e8: 41 c6 85 48 70 00 00 movb $0x0,0x7048(%r13) 28c0ef: 00 28c0f0: 41 c6 82 30 8f 00 00 movb $0x0,0x8f30(%r10) 28c0f7: 00 28c0f8: e9 56 f5 ff ff jmpq 28b653 28c0fd: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 28c105 28c104: 00 28c105: 8b 4b 20 mov 0x20(%rbx),%ecx 28c108: 4c 89 54 24 30 mov %r10,0x30(%rsp) 28c10d: f2 41 0f 10 8a b8 0e movsd 0xeb8(%r10),%xmm1 28c114: 00 00 28c116: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28c11e 28c11d: 00 28c11e: f2 41 0f 2c bf d8 1e cvttsd2si 0x1ed8(%r15),%edi 28c125: 00 00 28c127: 41 0f b6 b2 30 8f 00 movzbl 0x8f30(%r10),%esi 28c12e: 00 28c12f: f2 0f 5e cb divsd %xmm3,%xmm1 28c133: 8b 53 40 mov 0x40(%rbx),%edx 28c136: 45 8b 0e mov (%r14),%r9d 28c139: f2 41 0f 10 97 18 1f movsd 0x1f18(%r15),%xmm2 28c140: 00 00 28c142: 44 8b 03 mov (%rbx),%r8d 28c145: f2 0f 5c c1 subsd %xmm1,%xmm0 28c149: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28c151 28c150: 00 28c151: f2 41 0f 10 0f movsd (%r15),%xmm1 28c156: e8 65 19 ff ff callq 27dac0 28c15b: 4c 8b 54 24 30 mov 0x30(%rsp),%r10 28c160: 66 0f 2e 84 24 48 01 ucomisd 0x148(%rsp),%xmm0 28c167: 00 00 28c169: f2 41 0f 11 82 b0 33 movsd %xmm0,0x33b0(%r10) 28c170: 00 00 28c172: f2 0f 11 85 40 02 00 movsd %xmm0,0x240(%rbp) 28c179: 00 28c17a: 0f 8a 4f f4 ff ff jp 28b5cf 28c180: 0f 85 49 f4 ff ff jne 28b5cf 28c186: 48 8b 04 24 mov (%rsp),%rax 28c18a: f2 0f 10 80 e8 2e 00 movsd 0x2ee8(%rax),%xmm0 28c191: 00 28c192: e9 ef f4 ff ff jmpq 28b686 28c197: 49 83 c0 04 add $0x4,%r8 28c19b: 4d 39 c8 cmp %r9,%r8 28c19e: 0f 85 6f 3e 00 00 jne 290013 28c1a4: 48 83 04 24 01 addq $0x1,(%rsp) 28c1a9: 49 83 c4 40 add $0x40,%r12 28c1ad: 48 8b 04 24 mov (%rsp),%rax 28c1b1: 49 83 c5 40 add $0x40,%r13 28c1b5: 49 83 c6 08 add $0x8,%r14 28c1b9: 41 39 87 00 0b 00 00 cmp %eax,0xb00(%r15) 28c1c0: 0f 87 5a fc ff ff ja 28be20 28c1c6: 41 8b bf d0 04 00 00 mov 0x4d0(%r15),%edi 28c1cd: 85 ff test %edi,%edi 28c1cf: 0f 84 86 03 00 00 je 28c55b 28c1d5: 49 8d 87 a4 e2 00 00 lea 0xe2a4(%r15),%rax 28c1dc: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 28c1e3: 00 28c1e4: 41 89 ce mov %ecx,%r14d 28c1e7: 48 89 44 24 38 mov %rax,0x38(%rsp) 28c1ec: 49 8d 87 18 b5 00 00 lea 0xb518(%r15),%rax 28c1f3: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 28c1fa: 00 28c1fb: 49 8d 87 d8 b4 00 00 lea 0xb4d8(%r15),%rax 28c202: 48 89 84 24 a8 01 00 mov %rax,0x1a8(%rsp) 28c209: 00 28c20a: 49 8d 87 b0 3b 00 00 lea 0x3bb0(%r15),%rax 28c211: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 28c218: 00 28c219: 49 8d 87 90 3b 00 00 lea 0x3b90(%r15),%rax 28c220: 48 89 84 24 98 01 00 mov %rax,0x198(%rsp) 28c227: 00 28c228: 49 8d 87 60 8f 00 00 lea 0x8f60(%r15),%rax 28c22f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 28c236: 00 28c237: 49 8d 87 10 39 00 00 lea 0x3910(%r15),%rax 28c23e: 48 89 44 24 40 mov %rax,0x40(%rsp) 28c243: 49 8d 87 88 b5 00 00 lea 0xb588(%r15),%rax 28c24a: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 28c251: 00 28c252: 49 8d 87 68 b5 00 00 lea 0xb568(%r15),%rax 28c259: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 28c260: 00 28c261: 49 8d 87 d0 37 00 00 lea 0x37d0(%r15),%rax 28c268: 48 89 44 24 18 mov %rax,0x18(%rsp) 28c26d: 49 8d 87 3c 8f 00 00 lea 0x8f3c(%r15),%rax 28c274: 48 89 44 24 20 mov %rax,0x20(%rsp) 28c279: 48 63 44 24 10 movslq 0x10(%rsp),%rax 28c27e: 45 31 ed xor %r13d,%r13d 28c281: 45 89 f4 mov %r14d,%r12d 28c284: 4d 89 ee mov %r13,%r14 28c287: 48 89 c2 mov %rax,%rdx 28c28a: 49 8d 8c 47 70 78 00 lea 0x7870(%r15,%rax,2),%rcx 28c291: 00 28c292: 48 89 c5 mov %rax,%rbp 28c295: 48 c1 e0 05 shl $0x5,%rax 28c299: 48 c1 e2 07 shl $0x7,%rdx 28c29d: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 28c2a2: 49 8d 84 07 f0 37 00 lea 0x37f0(%r15,%rax,1),%rax 28c2a9: 00 28c2aa: 48 c1 e5 06 shl $0x6,%rbp 28c2ae: 49 8d 8c 17 90 cd 00 lea 0xcd90(%r15,%rdx,1),%rcx 28c2b5: 00 28c2b6: 48 89 44 24 30 mov %rax,0x30(%rsp) 28c2bb: 49 8d 1c 2f lea (%r15,%rbp,1),%rbx 28c2bf: 48 89 0c 24 mov %rcx,(%rsp) 28c2c3: 31 f6 xor %esi,%esi 28c2c5: 45 85 e4 test %r12d,%r12d 28c2c8: 74 65 je 28c32f 28c2ca: 48 8b 04 24 mov (%rsp),%rax 28c2ce: 45 89 e5 mov %r12d,%r13d 28c2d1: 49 8d bf 50 52 00 00 lea 0x5250(%r15),%rdi 28c2d8: 4a 8d 14 ed 00 00 00 lea 0x0(,%r13,8),%rdx 28c2df: 00 28c2e0: 48 8d b0 40 80 ff ff lea -0x7fc0(%rax),%rsi 28c2e7: e8 00 00 00 00 callq 28c2ec 28c2ec: 41 8d 54 24 ff lea -0x1(%r12),%edx 28c2f1: 48 8b 44 24 18 mov 0x18(%rsp),%rax 28c2f6: 49 8d b4 97 d4 37 00 lea 0x37d4(%r15,%rdx,4),%rsi 28c2fd: 00 28c2fe: 49 8d 14 06 lea (%r14,%rax,1),%rdx 28c302: 48 83 c0 04 add $0x4,%rax 28c306: 8b 94 2a c0 fd ff ff mov -0x240(%rdx,%rbp,1),%edx 28c30d: 89 50 fc mov %edx,-0x4(%rax) 28c310: 48 39 f0 cmp %rsi,%rax 28c313: 75 e9 jne 28c2fe 28c315: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 28c31a: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 28c31f: 4a 8d 14 ad 00 00 00 lea 0x0(,%r13,4),%rdx 28c326: 00 28c327: e8 00 00 00 00 callq 28c32c 28c32c: 44 89 e6 mov %r12d,%esi 28c32f: f2 49 0f 2c 97 28 0f cvttsd2si 0xf28(%r15),%rdx 28c336: 00 00 28c338: ff 74 24 08 pushq 0x8(%rsp) 28c33c: 31 ff xor %edi,%edi 28c33e: ff 74 24 40 pushq 0x40(%rsp) 28c342: ff b4 24 b0 00 00 00 pushq 0xb0(%rsp) 28c349: ff b4 24 c0 01 00 00 pushq 0x1c0(%rsp) 28c350: ff b4 24 c0 01 00 00 pushq 0x1c0(%rsp) 28c357: ff b4 24 c0 01 00 00 pushq 0x1c0(%rsp) 28c35e: ff b4 24 b8 00 00 00 pushq 0xb8(%rsp) 28c365: ff 74 24 78 pushq 0x78(%rsp) 28c369: ff b4 24 f0 00 00 00 pushq 0xf0(%rsp) 28c370: ff b4 24 f0 00 00 00 pushq 0xf0(%rsp) 28c377: ff 74 24 68 pushq 0x68(%rsp) 28c37b: ff b4 24 10 02 00 00 pushq 0x210(%rsp) 28c382: ff b4 24 18 01 00 00 pushq 0x118(%rsp) 28c389: ff b4 24 48 02 00 00 pushq 0x248(%rsp) 28c390: ff b4 24 38 02 00 00 pushq 0x238(%rsp) 28c397: ff b4 24 50 01 00 00 pushq 0x150(%rsp) 28c39e: ff b4 24 40 02 00 00 pushq 0x240(%rsp) 28c3a5: ff b4 24 a8 00 00 00 pushq 0xa8(%rsp) 28c3ac: ff b4 24 50 01 00 00 pushq 0x150(%rsp) 28c3b3: ff b4 24 60 01 00 00 pushq 0x160(%rsp) 28c3ba: ff b4 24 70 01 00 00 pushq 0x170(%rsp) 28c3c1: ff b4 24 88 01 00 00 pushq 0x188(%rsp) 28c3c8: ff b4 24 98 01 00 00 pushq 0x198(%rsp) 28c3cf: ff b4 24 a8 01 00 00 pushq 0x1a8(%rsp) 28c3d6: ff b4 24 b8 01 00 00 pushq 0x1b8(%rsp) 28c3dd: ff b4 24 18 01 00 00 pushq 0x118(%rsp) 28c3e4: ff b4 24 28 01 00 00 pushq 0x128(%rsp) 28c3eb: ff b4 24 68 01 00 00 pushq 0x168(%rsp) 28c3f2: ff b4 24 40 01 00 00 pushq 0x140(%rsp) 28c3f9: ff b4 24 50 01 00 00 pushq 0x150(%rsp) 28c400: 4c 8b 8c 24 60 01 00 mov 0x160(%rsp),%r9 28c407: 00 28c408: 4c 8b 84 24 68 01 00 mov 0x168(%rsp),%r8 28c40f: 00 28c410: 48 8b 8c 24 70 01 00 mov 0x170(%rsp),%rcx 28c417: 00 28c418: e8 c3 3f ff ff callq 2803e0 28c41d: 45 8b a7 50 10 00 00 mov 0x1050(%r15),%r12d 28c424: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 28c42b: 45 85 e4 test %r12d,%r12d 28c42e: 0f 84 ee 00 00 00 je 28c522 28c434: 45 89 e0 mov %r12d,%r8d 28c437: 48 8b b4 24 a8 00 00 mov 0xa8(%rsp),%rsi 28c43e: 00 28c43f: 48 8d bb 10 d2 00 00 lea 0xd210(%rbx),%rdi 28c446: 4e 8d 2c 85 00 00 00 lea 0x0(,%r8,4),%r13 28c44d: 00 28c44e: 4c 89 44 24 28 mov %r8,0x28(%rsp) 28c453: 4c 89 ea mov %r13,%rdx 28c456: e8 00 00 00 00 callq 28c45b 28c45b: 48 8b b4 24 b0 00 00 mov 0xb0(%rsp),%rsi 28c462: 00 28c463: 48 8d bb 50 d4 00 00 lea 0xd450(%rbx),%rdi 28c46a: 4c 89 ea mov %r13,%rdx 28c46d: e8 00 00 00 00 callq 28c472 28c472: 41 8d 54 24 ff lea -0x1(%r12),%edx 28c477: 4c 8b 44 24 28 mov 0x28(%rsp),%r8 28c47c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 28c483: 00 28c484: 49 8d bc d7 68 8f 00 lea 0x8f68(%r15,%rdx,8),%rdi 28c48b: 00 28c48c: 48 89 da mov %rbx,%rdx 28c48f: f2 48 0f 2c 88 b0 a9 cvttsd2si -0x5650(%rax),%rcx 28c496: ff ff 28c498: 48 83 c0 08 add $0x8,%rax 28c49c: 48 83 c2 04 add $0x4,%rdx 28c4a0: 89 8a 20 db 00 00 mov %ecx,0xdb20(%rdx) 28c4a6: f2 48 0f 2c 48 f8 cvttsd2si -0x8(%rax),%rcx 28c4ac: 89 8a 60 dd 00 00 mov %ecx,0xdd60(%rdx) 28c4b2: 48 39 f8 cmp %rdi,%rax 28c4b5: 75 d8 jne 28c48f 28c4b7: 49 c1 e0 03 shl $0x3,%r8 28c4bb: 48 8b b4 24 a0 00 00 mov 0xa0(%rsp),%rsi 28c4c2: 00 28c4c3: 48 8b 3c 24 mov (%rsp),%rdi 28c4c7: 4c 89 c2 mov %r8,%rdx 28c4ca: 4c 89 44 24 28 mov %r8,0x28(%rsp) 28c4cf: e8 00 00 00 00 callq 28c4d4 28c4d4: 48 8b b4 24 98 01 00 mov 0x198(%rsp),%rsi 28c4db: 00 28c4dc: 48 8d bb a4 d6 00 00 lea 0xd6a4(%rbx),%rdi 28c4e3: 4c 89 ea mov %r13,%rdx 28c4e6: e8 00 00 00 00 callq 28c4eb 28c4eb: 48 8b b4 24 a0 01 00 mov 0x1a0(%rsp),%rsi 28c4f2: 00 28c4f3: 48 8d bb e4 d8 00 00 lea 0xd8e4(%rbx),%rdi 28c4fa: 4c 89 ea mov %r13,%rdx 28c4fd: e8 00 00 00 00 callq 28c502 28c502: 48 8b 04 24 mov (%rsp),%rax 28c506: 4c 8b 44 24 28 mov 0x28(%rsp),%r8 28c50b: 48 8b b4 24 a8 01 00 mov 0x1a8(%rsp),%rsi 28c512: 00 28c513: 48 8d b8 80 fb ff ff lea -0x480(%rax),%rdi 28c51a: 4c 89 c2 mov %r8,%rdx 28c51d: e8 00 00 00 00 callq 28c522 28c522: 49 83 c6 20 add $0x20,%r14 28c526: 48 83 44 24 08 01 addq $0x1,0x8(%rsp) 28c52c: 48 83 c3 20 add $0x20,%rbx 28c530: 48 83 04 24 40 addq $0x40,(%rsp) 28c535: 49 83 fe 40 cmp $0x40,%r14 28c539: 0f 85 84 fd ff ff jne 28c2c3 28c53f: 83 44 24 10 01 addl $0x1,0x10(%rsp) 28c544: 45 89 e6 mov %r12d,%r14d 28c547: 8b 44 24 10 mov 0x10(%rsp),%eax 28c54b: 41 39 87 d0 04 00 00 cmp %eax,0x4d0(%r15) 28c552: 0f 87 21 fd ff ff ja 28c279 28c558: 44 89 e1 mov %r12d,%ecx 28c55b: 85 c9 test %ecx,%ecx 28c55d: 0f 84 82 00 00 00 je 28c5e5 28c563: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 28c56b 28c56a: 00 28c56b: 8d 71 ff lea -0x1(%rcx),%esi 28c56e: 49 8d 97 38 12 00 00 lea 0x1238(%r15),%rdx 28c575: 49 8d 87 78 11 00 00 lea 0x1178(%r15),%rax 28c57c: 49 8d b4 b7 3c 12 00 lea 0x123c(%r15,%rsi,4),%rsi 28c583: 00 28c584: f2 0f 11 bc 24 18 01 movsd %xmm7,0x118(%rsp) 28c58b: 00 00 28c58d: 66 0f ef c0 pxor %xmm0,%xmm0 28c591: 66 0f ef c9 pxor %xmm1,%xmm1 28c595: 48 83 c2 04 add $0x4,%rdx 28c599: 48 83 c0 08 add $0x8,%rax 28c59d: 8b ba b8 05 00 00 mov 0x5b8(%rdx),%edi 28c5a3: 0f af b8 94 06 00 00 imul 0x694(%rax),%edi 28c5aa: 0f af b8 d4 06 00 00 imul 0x6d4(%rax),%edi 28c5b1: f2 48 0f 2a c7 cvtsi2sd %rdi,%xmm0 28c5b6: 8b 7a fc mov -0x4(%rdx),%edi 28c5b9: f2 0f 59 84 24 18 01 mulsd 0x118(%rsp),%xmm0 28c5c0: 00 00 28c5c2: f2 48 0f 2a cf cvtsi2sd %rdi,%xmm1 28c5c7: f2 0f 5e 88 58 01 00 divsd 0x158(%rax),%xmm1 28c5ce: 00 28c5cf: f2 0f 5e c1 divsd %xmm1,%xmm0 28c5d3: f2 0f 59 40 f8 mulsd -0x8(%rax),%xmm0 28c5d8: f2 0f 11 80 c8 6f 00 movsd %xmm0,0x6fc8(%rax) 28c5df: 00 28c5e0: 48 39 f2 cmp %rsi,%rdx 28c5e3: 75 a8 jne 28c58d 28c5e5: 41 8b b7 00 0b 00 00 mov 0xb00(%r15),%esi 28c5ec: 85 f6 test %esi,%esi 28c5ee: 0f 84 28 0d 00 00 je 28d31c 28c5f4: 49 8d 87 60 8f 00 00 lea 0x8f60(%r15),%rax 28c5fb: 89 cb mov %ecx,%ebx 28c5fd: 4c 89 bc 24 c0 00 00 mov %r15,0xc0(%rsp) 28c604: 00 28c605: 4d 89 fe mov %r15,%r14 28c608: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 28c60f: 00 28c610: 49 8d 87 10 39 00 00 lea 0x3910(%r15),%rax 28c617: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) 28c61e: 00 28c61f: 49 8d 87 d0 37 00 00 lea 0x37d0(%r15),%rax 28c626: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) 28c62d: 00 28c62e: 49 8d 87 24 8e 00 00 lea 0x8e24(%r15),%rax 28c635: 48 89 44 24 08 mov %rax,0x8(%rsp) 28c63a: 49 8d 87 20 8e 00 00 lea 0x8e20(%r15),%rax 28c641: 48 89 44 24 10 mov %rax,0x10(%rsp) 28c646: 49 8d 87 74 e2 00 00 lea 0xe274(%r15),%rax 28c64d: 48 89 44 24 18 mov %rax,0x18(%rsp) 28c652: 49 8d 87 84 e2 00 00 lea 0xe284(%r15),%rax 28c659: 48 89 44 24 20 mov %rax,0x20(%rsp) 28c65e: 49 8d 87 80 e2 00 00 lea 0xe280(%r15),%rax 28c665: 48 89 44 24 28 mov %rax,0x28(%rsp) 28c66a: 49 8d 87 90 e2 00 00 lea 0xe290(%r15),%rax 28c671: 48 89 44 24 30 mov %rax,0x30(%rsp) 28c676: 49 8d 87 8c e2 00 00 lea 0xe28c(%r15),%rax 28c67d: 48 89 44 24 38 mov %rax,0x38(%rsp) 28c682: 49 8d 87 98 e2 00 00 lea 0xe298(%r15),%rax 28c689: 48 89 44 24 40 mov %rax,0x40(%rsp) 28c68e: 49 8d 87 a0 e2 00 00 lea 0xe2a0(%r15),%rax 28c695: 48 89 44 24 48 mov %rax,0x48(%rsp) 28c69a: 49 8d 87 00 8e 00 00 lea 0x8e00(%r15),%rax 28c6a1: 48 89 44 24 50 mov %rax,0x50(%rsp) 28c6a6: 49 8d 87 b4 34 00 00 lea 0x34b4(%r15),%rax 28c6ad: 48 89 44 24 58 mov %rax,0x58(%rsp) 28c6b2: 49 8d 87 a8 34 00 00 lea 0x34a8(%r15),%rax 28c6b9: 48 89 44 24 60 mov %rax,0x60(%rsp) 28c6be: 49 8d 87 48 7a 00 00 lea 0x7a48(%r15),%rax 28c6c5: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) 28c6cc: 00 28c6cd: 49 8d 87 08 7a 00 00 lea 0x7a08(%r15),%rax 28c6d4: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 28c6db: 00 28c6dc: 49 8d 87 50 52 00 00 lea 0x5250(%r15),%rax 28c6e3: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) 28c6ea: 00 28c6eb: 49 8d 87 48 7b 00 00 lea 0x7b48(%r15),%rax 28c6f2: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) 28c6f9: 00 28c6fa: 49 8d 87 08 7b 00 00 lea 0x7b08(%r15),%rax 28c701: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) 28c708: 00 28c709: 49 8d 87 40 b2 00 00 lea 0xb240(%r15),%rax 28c710: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) 28c717: 00 28c718: 49 8d 87 78 11 00 00 lea 0x1178(%r15),%rax 28c71f: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) 28c726: 00 28c727: 49 8d 87 18 b5 00 00 lea 0xb518(%r15),%rax 28c72e: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 28c735: 00 28c736: 49 8d 87 d8 b4 00 00 lea 0xb4d8(%r15),%rax 28c73d: 48 89 84 24 a8 01 00 mov %rax,0x1a8(%rsp) 28c744: 00 28c745: 49 8d 87 b0 3b 00 00 lea 0x3bb0(%r15),%rax 28c74c: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 28c753: 00 28c754: 49 8d 87 90 3b 00 00 lea 0x3b90(%r15),%rax 28c75b: 48 89 84 24 98 01 00 mov %rax,0x198(%rsp) 28c762: 00 28c763: 49 8d 87 88 b5 00 00 lea 0xb588(%r15),%rax 28c76a: 4c 89 bc 24 e0 00 00 mov %r15,0xe0(%rsp) 28c771: 00 28c772: 48 c7 84 24 08 01 00 movq $0x0,0x108(%rsp) 28c779: 00 00 00 00 00 28c77e: 48 c7 84 24 e8 00 00 movq $0x0,0xe8(%rsp) 28c785: 00 00 00 00 00 28c78a: 48 c7 84 24 10 01 00 movq $0x0,0x110(%rsp) 28c791: 00 00 00 00 00 28c796: c7 84 24 f8 00 00 00 movl $0x0,0xf8(%rsp) 28c79d: 00 00 00 00 28c7a1: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 28c7a8: 00 28c7a9: 49 8d 87 68 b5 00 00 lea 0xb568(%r15),%rax 28c7b0: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 28c7b7: 00 28c7b8: 49 8d 87 68 8f 00 00 lea 0x8f68(%r15),%rax 28c7bf: 48 89 84 24 68 01 00 mov %rax,0x168(%rsp) 28c7c6: 00 28c7c7: 49 8d 87 a0 85 00 00 lea 0x85a0(%r15),%rax 28c7ce: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) 28c7d5: 00 28c7d6: 49 8d 87 08 6e 00 00 lea 0x6e08(%r15),%rax 28c7dd: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) 28c7e4: 00 28c7e5: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax 28c7ec: 00 28c7ed: 48 8b 8c 24 c0 00 00 mov 0xc0(%rsp),%rcx 28c7f4: 00 28c7f5: 48 c7 84 24 b8 00 00 movq $0x0,0xb8(%rsp) 28c7fc: 00 00 00 00 00 28c801: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 28c808: 00 00 28c80a: 48 c1 e0 05 shl $0x5,%rax 28c80e: 48 89 8c 24 d0 00 00 mov %rcx,0xd0(%rsp) 28c815: 00 28c816: 4c 01 f0 add %r14,%rax 28c819: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 28c820: 00 28c821: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 28c828: 00 28c829: 49 8d 34 06 lea (%r14,%rax,1),%rsi 28c82d: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 28c834: 00 28c835: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 28c83c: 00 28c83d: 48 89 b4 24 c8 00 00 mov %rsi,0xc8(%rsp) 28c844: 00 28c845: 4c 01 f0 add %r14,%rax 28c848: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 28c84f: 00 28c850: 48 05 90 c4 00 00 add $0xc490,%rax 28c856: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) 28c85d: 00 28c85e: 49 8d 86 38 8e 00 00 lea 0x8e38(%r14),%rax 28c865: 48 89 44 24 78 mov %rax,0x78(%rsp) 28c86a: 44 8d 6b ff lea -0x1(%rbx),%r13d 28c86e: 4c 8b bc 24 80 00 00 mov 0x80(%rsp),%r15 28c875: 00 28c876: 48 8b bc 24 a8 00 00 mov 0xa8(%rsp),%rdi 28c87d: 00 28c87e: 49 8d 6d 01 lea 0x1(%r13),%rbp 28c882: 4c 8d 24 ad 00 00 00 lea 0x0(,%rbp,4),%r12 28c889: 00 28c88a: 49 8d b7 10 d2 00 00 lea 0xd210(%r15),%rsi 28c891: 4c 89 e2 mov %r12,%rdx 28c894: e8 00 00 00 00 callq 28c899 28c899: 48 8b bc 24 b0 00 00 mov 0xb0(%rsp),%rdi 28c8a0: 00 28c8a1: 49 8d b7 50 d4 00 00 lea 0xd450(%r15),%rsi 28c8a8: 4c 89 e2 mov %r12,%rdx 28c8ab: e8 00 00 00 00 callq 28c8b0 28c8b0: 48 8b 8c 24 68 01 00 mov 0x168(%rsp),%rcx 28c8b7: 00 28c8b8: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 28c8bf: 00 28c8c0: 4c 89 fa mov %r15,%rdx 28c8c3: 4a 8d 34 e9 lea (%rcx,%r13,8),%rsi 28c8c7: 8b 8a 24 db 00 00 mov 0xdb24(%rdx),%ecx 28c8cd: 66 0f ef c0 pxor %xmm0,%xmm0 28c8d1: 48 83 c0 08 add $0x8,%rax 28c8d5: 48 83 c2 04 add $0x4,%rdx 28c8d9: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 28c8de: f2 0f 11 80 a8 a9 ff movsd %xmm0,-0x5658(%rax) 28c8e5: ff 28c8e6: 8b 8a 60 dd 00 00 mov 0xdd60(%rdx),%ecx 28c8ec: 66 0f ef c0 pxor %xmm0,%xmm0 28c8f0: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 28c8f5: f2 0f 11 40 f8 movsd %xmm0,-0x8(%rax) 28c8fa: 48 39 c6 cmp %rax,%rsi 28c8fd: 75 c8 jne 28c8c7 28c8ff: 4c 8b bc 24 90 00 00 mov 0x90(%rsp),%r15 28c906: 00 28c907: 4c 8d 2c ed 00 00 00 lea 0x0(,%rbp,8),%r13 28c90e: 00 28c90f: 48 8b bc 24 a0 00 00 mov 0xa0(%rsp),%rdi 28c916: 00 28c917: 4c 89 ea mov %r13,%rdx 28c91a: 49 8d b7 90 cd 00 00 lea 0xcd90(%r15),%rsi 28c921: e8 00 00 00 00 callq 28c926 28c926: 48 8b ac 24 80 00 00 mov 0x80(%rsp),%rbp 28c92d: 00 28c92e: 48 8b bc 24 98 01 00 mov 0x198(%rsp),%rdi 28c935: 00 28c936: 4c 89 e2 mov %r12,%rdx 28c939: 48 8d b5 a4 d6 00 00 lea 0xd6a4(%rbp),%rsi 28c940: e8 00 00 00 00 callq 28c945 28c945: 48 8b bc 24 a0 01 00 mov 0x1a0(%rsp),%rdi 28c94c: 00 28c94d: 48 8d b5 e4 d8 00 00 lea 0xd8e4(%rbp),%rsi 28c954: 4c 89 e2 mov %r12,%rdx 28c957: e8 00 00 00 00 callq 28c95c 28c95c: 48 8b bc 24 a8 01 00 mov 0x1a8(%rsp),%rdi 28c963: 00 28c964: 49 8d b7 10 c9 00 00 lea 0xc910(%r15),%rsi 28c96b: 4c 89 ea mov %r13,%rdx 28c96e: e8 00 00 00 00 callq 28c973 28c973: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 28c97a: 00 28c97b: c7 80 e4 54 00 00 00 movl $0x0,0x54e4(%rax) 28c982: 00 00 00 28c985: 31 c0 xor %eax,%eax 28c987: 85 db test %ebx,%ebx 28c989: 74 30 je 28c9bb 28c98b: 48 8b 94 24 d0 00 00 mov 0xd0(%rsp),%rdx 28c992: 00 28c993: 48 8b b4 24 80 00 00 mov 0x80(%rsp),%rsi 28c99a: 00 28c99b: 41 80 bc 06 58 13 00 cmpb $0x0,0x1358(%r14,%rax,1) 28c9a2: 00 00 28c9a4: 74 0d je 28c9b3 28c9a6: 8b 8c 86 90 35 00 00 mov 0x3590(%rsi,%rax,4),%ecx 28c9ad: 01 8a e4 54 00 00 add %ecx,0x54e4(%rdx) 28c9b3: 48 83 c0 01 add $0x1,%rax 28c9b7: 39 c3 cmp %eax,%ebx 28c9b9: 77 e0 ja 28c99b 28c9bb: 48 8b 44 24 68 mov 0x68(%rsp),%rax 28c9c0: 4c 8b bc 24 78 01 00 mov 0x178(%rsp),%r15 28c9c7: 00 28c9c8: 45 31 e4 xor %r12d,%r12d 28c9cb: 48 8b 9c 24 60 01 00 mov 0x160(%rsp),%rbx 28c9d2: 00 28c9d3: 48 8b ac 24 70 01 00 mov 0x170(%rsp),%rbp 28c9da: 00 28c9db: 48 c1 e0 03 shl $0x3,%rax 28c9df: 4c 8b ac 24 90 00 00 mov 0x90(%rsp),%r13 28c9e6: 00 28c9e7: 4c 03 bc 24 b8 00 00 add 0xb8(%rsp),%r15 28c9ee: 00 28c9ef: 48 89 44 24 70 mov %rax,0x70(%rsp) 28c9f4: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 28c9fb: 00 28c9fc: 48 05 20 53 00 00 add $0x5320,%rax 28ca02: 48 89 04 24 mov %rax,(%rsp) 28ca06: e9 9a 02 00 00 jmpq 28cca5 28ca0b: 83 fa 0a cmp $0xa,%edx 28ca0e: 0f 84 b8 02 00 00 je 28cccc 28ca14: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx 28ca19: 48 8b 14 24 mov (%rsp),%rdx 28ca1d: 01 f0 add %esi,%eax 28ca1f: 41 c7 86 34 90 00 00 movl $0x0,0x9034(%r14) 28ca26: 00 00 00 00 28ca2a: 48 2b 54 24 70 sub 0x70(%rsp),%rdx 28ca2f: 41 89 86 30 90 00 00 mov %eax,0x9030(%r14) 28ca36: 49 c7 86 a0 34 00 00 movq $0x0,0x34a0(%r14) 28ca3d: 00 00 00 00 28ca41: 49 c7 86 ac 34 00 00 movq $0x0,0x34ac(%r14) 28ca48: 00 00 00 00 28ca4c: 49 c7 85 48 69 00 00 movq $0x0,0x6948(%r13) 28ca53: 00 00 00 00 28ca57: c6 04 ca 01 movb $0x1,(%rdx,%rcx,8) 28ca5b: 48 8d 7b e0 lea -0x20(%rbx),%rdi 28ca5f: 8b 8b 04 f3 ff ff mov -0xcfc(%rbx),%ecx 28ca65: 49 83 c5 08 add $0x8,%r13 28ca69: 44 8b 8b 60 1e 00 00 mov 0x1e60(%rbx),%r9d 28ca70: 44 8b 83 98 90 ff ff mov -0x6f68(%rbx),%r8d 28ca77: 8b 93 e4 f2 ff ff mov -0xd1c(%rbx),%edx 28ca7d: 43 0f b6 b4 26 58 13 movzbl 0x1358(%r14,%r12,1),%esi 28ca84: 00 00 28ca86: ff 74 24 08 pushq 0x8(%rsp) 28ca8a: ff 74 24 18 pushq 0x18(%rsp) 28ca8e: ff 74 24 28 pushq 0x28(%rsp) 28ca92: ff 74 24 38 pushq 0x38(%rsp) 28ca96: ff 74 24 48 pushq 0x48(%rsp) 28ca9a: 57 push %rdi 28ca9b: 48 8d 7b 60 lea 0x60(%rbx),%rdi 28ca9f: ff 74 24 60 pushq 0x60(%rsp) 28caa3: 57 push %rdi 28caa4: ff 74 24 78 pushq 0x78(%rsp) 28caa8: ff b4 24 88 00 00 00 pushq 0x88(%rsp) 28caaf: ff b4 24 98 00 00 00 pushq 0x98(%rsp) 28cab6: 53 push %rbx 28cab7: ff b4 24 b0 00 00 00 pushq 0xb0(%rsp) 28cabe: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 28cac3: 48 81 ef 90 00 00 00 sub $0x90,%rdi 28caca: 57 push %rdi 28cacb: 48 8d bb 68 fa ff ff lea -0x598(%rbx),%rdi 28cad2: ff b4 24 c8 00 00 00 pushq 0xc8(%rsp) 28cad9: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 28cae0: 57 push %rdi 28cae1: 8b bb c8 8d ff ff mov -0x7238(%rbx),%edi 28cae7: 57 push %rdi 28cae8: 8b bb 54 8b ff ff mov -0x74ac(%rbx),%edi 28caee: 57 push %rdi 28caef: 4c 89 f7 mov %r14,%rdi 28caf2: 50 push %rax 28caf3: f2 49 0f 2c 86 80 b3 cvttsd2si 0xb380(%r14),%rax 28cafa: 00 00 28cafc: 50 push %rax 28cafd: f2 49 0f 2c 86 78 b3 cvttsd2si 0xb378(%r14),%rax 28cb04: 00 00 28cb06: 50 push %rax 28cb07: 41 8b 86 90 b3 00 00 mov 0xb390(%r14),%eax 28cb0e: 50 push %rax 28cb0f: 41 0f b6 86 51 0f 00 movzbl 0xf51(%r14),%eax 28cb16: 00 28cb17: 50 push %rax 28cb18: 41 0f b6 86 50 0f 00 movzbl 0xf50(%r14),%eax 28cb1f: 00 28cb20: 50 push %rax 28cb21: 8b 83 f4 8a ff ff mov -0x750c(%rbx),%eax 28cb27: 50 push %rax 28cb28: f2 48 0f 2c 85 08 cb cvttsd2si -0x34f8(%rbp),%rax 28cb2f: ff ff 28cb31: 50 push %rax 28cb32: 8b 83 08 8e ff ff mov -0x71f8(%rbx),%eax 28cb38: 50 push %rax 28cb39: e8 22 12 ff ff callq 27dd60 28cb3e: 66 0f ef c0 pxor %xmm0,%xmm0 28cb42: 66 0f ef c9 pxor %xmm1,%xmm1 28cb46: 49 89 e9 mov %rbp,%r9 28cb49: 89 c0 mov %eax,%eax 28cb4b: 48 8d bb 28 e8 ff ff lea -0x17d8(%rbx),%rdi 28cb52: 48 83 c5 08 add $0x8,%rbp 28cb56: 48 81 c4 e0 00 00 00 add $0xe0,%rsp 28cb5d: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28cb62: 41 0f b6 96 20 10 00 movzbl 0x1020(%r14),%edx 28cb69: 00 28cb6a: 48 83 c3 04 add $0x4,%rbx 28cb6e: f2 41 0f 11 86 98 34 movsd %xmm0,0x3498(%r14) 28cb75: 00 00 28cb77: 8b 83 34 8c ff ff mov -0x73cc(%rbx),%eax 28cb7d: 43 0f b6 b4 26 30 16 movzbl 0x1630(%r14,%r12,1),%esi 28cb84: 00 00 28cb86: 44 8b 83 10 8b ff ff mov -0x74f0(%rbx),%r8d 28cb8d: 8b 8b ec b5 ff ff mov -0x4a14(%rbx),%ecx 28cb93: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28cb98: f2 0f 10 85 68 a3 ff movsd -0x5c98(%rbp),%xmm0 28cb9f: ff 28cba0: 57 push %rdi 28cba1: 4c 89 f7 mov %r14,%rdi 28cba4: e8 57 02 ff ff callq 27ce00 28cba9: 4d 8d 9f 80 fb ff ff lea -0x480(%r15),%r11 28cbb0: 66 0f ef d2 pxor %xmm2,%xmm2 28cbb4: f2 41 0f 11 85 c0 64 movsd %xmm0,0x64c0(%r13) 28cbbb: 00 00 28cbbd: f2 41 0f 10 86 98 34 movsd 0x3498(%r14),%xmm0 28cbc4: 00 00 28cbc6: f2 41 0f 58 86 a0 34 addsd 0x34a0(%r14),%xmm0 28cbcd: 00 00 28cbcf: f2 41 0f 11 85 40 57 movsd %xmm0,0x5740(%r13) 28cbd6: 00 00 28cbd8: 41 8b 8e a8 34 00 00 mov 0x34a8(%r14),%ecx 28cbdf: 45 8b 86 ac 34 00 00 mov 0x34ac(%r14),%r8d 28cbe6: 66 0f ef c0 pxor %xmm0,%xmm0 28cbea: 42 8d 04 01 lea (%rcx,%r8,1),%eax 28cbee: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28cbf3: f2 41 0f 11 85 c0 5b movsd %xmm0,0x5bc0(%r13) 28cbfa: 00 00 28cbfc: 41 8b 86 b4 34 00 00 mov 0x34b4(%r14),%eax 28cc03: 45 8b 96 b0 34 00 00 mov 0x34b0(%r14),%r10d 28cc0a: 66 0f ef c0 pxor %xmm0,%xmm0 28cc0e: 42 8d 14 10 lea (%rax,%r10,1),%edx 28cc12: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 28cc17: f2 41 0f 11 85 40 60 movsd %xmm0,0x6040(%r13) 28cc1e: 00 00 28cc20: 8b 93 94 8c ff ff mov -0x736c(%rbx),%edx 28cc26: 44 8b 4b 5c mov 0x5c(%rbx),%r9d 28cc2a: f2 0f 10 8d 30 44 00 movsd 0x4430(%rbp),%xmm1 28cc31: 00 28cc32: f2 0f 10 85 68 a3 ff movsd -0x5c98(%rbp),%xmm0 28cc39: ff 28cc3a: 8b b3 24 8e ff ff mov -0x71dc(%rbx),%esi 28cc40: 41 0f b6 be 50 0f 00 movzbl 0xf50(%r14),%edi 28cc47: 00 28cc48: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 28cc4d: f2 0f 5e 95 c8 a4 ff divsd -0x5b38(%rbp),%xmm2 28cc54: ff 28cc55: 43 0f b6 94 26 58 13 movzbl 0x1358(%r14,%r12,1),%edx 28cc5c: 00 00 28cc5e: 41 53 push %r11 28cc60: 49 83 c4 01 add $0x1,%r12 28cc64: 41 57 push %r15 28cc66: 44 8b 9b 9c 00 00 00 mov 0x9c(%rbx),%r11d 28cc6d: 49 83 c7 08 add $0x8,%r15 28cc71: 41 53 push %r11 28cc73: 44 8b 5b fc mov -0x4(%rbx),%r11d 28cc77: 41 53 push %r11 28cc79: 41 52 push %r10 28cc7b: 50 push %rax 28cc7c: 8b 83 fc 00 00 00 mov 0xfc(%rbx),%eax 28cc82: 50 push %rax 28cc83: e8 18 fd fe ff callq 27c9a0 28cc88: 41 8b 86 50 10 00 00 mov 0x1050(%r14),%eax 28cc8f: 48 83 44 24 40 01 addq $0x1,0x40(%rsp) 28cc95: 48 83 c4 40 add $0x40,%rsp 28cc99: 83 e8 01 sub $0x1,%eax 28cc9c: 44 39 e0 cmp %r12d,%eax 28cc9f: 0f 82 d3 01 00 00 jb 28ce78 28cca5: 8b 93 28 8e ff ff mov -0x71d8(%rbx),%edx 28ccab: 49 8b be a8 0f 00 00 mov 0xfa8(%r14),%rdi 28ccb2: 41 8b b6 a8 0f 00 00 mov 0xfa8(%r14),%esi 28ccb9: 41 8b 86 ac 0f 00 00 mov 0xfac(%r14),%eax 28ccc0: 8d 4a fd lea -0x3(%rdx),%ecx 28ccc3: 83 f9 02 cmp $0x2,%ecx 28ccc6: 0f 87 3f fd ff ff ja 28ca0b 28cccc: 83 ea 04 sub $0x4,%edx 28cccf: 83 fa 01 cmp $0x1,%edx 28ccd2: 0f 86 7c 01 00 00 jbe 28ce54 28ccd8: 49 89 be 30 90 00 00 mov %rdi,0x9030(%r14) 28ccdf: 49 8d be 34 8e 00 00 lea 0x8e34(%r14),%rdi 28cce6: 44 8b 8b 80 1e 00 00 mov 0x1e80(%rbx),%r9d 28cced: 44 8b 83 98 90 ff ff mov -0x6f68(%rbx),%r8d 28ccf4: 8b 8b 04 f3 ff ff mov -0xcfc(%rbx),%ecx 28ccfa: 8b 93 24 f3 ff ff mov -0xcdc(%rbx),%edx 28cd00: 43 0f b6 b4 26 58 13 movzbl 0x1358(%r14,%r12,1),%esi 28cd07: 00 00 28cd09: ff 74 24 78 pushq 0x78(%rsp) 28cd0d: 57 push %rdi 28cd0e: 49 8d be 70 e2 00 00 lea 0xe270(%r14),%rdi 28cd15: 57 push %rdi 28cd16: 49 8d be 7c e2 00 00 lea 0xe27c(%r14),%rdi 28cd1d: 57 push %rdi 28cd1e: 49 8d be 78 e2 00 00 lea 0xe278(%r14),%rdi 28cd25: 57 push %rdi 28cd26: 49 8d be 30 8e 00 00 lea 0x8e30(%r14),%rdi 28cd2d: 57 push %rdi 28cd2e: 49 8d be 2c 8e 00 00 lea 0x8e2c(%r14),%rdi 28cd35: 57 push %rdi 28cd36: 48 8d bb 00 01 00 00 lea 0x100(%rbx),%rdi 28cd3d: 57 push %rdi 28cd3e: 49 8d be 88 e2 00 00 lea 0xe288(%r14),%rdi 28cd45: 57 push %rdi 28cd46: 49 8d be 94 e2 00 00 lea 0xe294(%r14),%rdi 28cd4d: 57 push %rdi 28cd4e: 49 8d be 9c e2 00 00 lea 0xe29c(%r14),%rdi 28cd55: 57 push %rdi 28cd56: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi 28cd5d: 57 push %rdi 28cd5e: 49 8d be 28 8e 00 00 lea 0x8e28(%r14),%rdi 28cd65: 57 push %rdi 28cd66: 49 8d be b0 34 00 00 lea 0x34b0(%r14),%rdi 28cd6d: ff 74 24 68 pushq 0x68(%rsp) 28cd71: 57 push %rdi 28cd72: 49 8d be ac 34 00 00 lea 0x34ac(%r14),%rdi 28cd79: 57 push %rdi 28cd7a: 48 8d bb 88 fa ff ff lea -0x578(%rbx),%rdi 28cd81: 57 push %rdi 28cd82: 6a 00 pushq $0x0 28cd84: 8b bb 74 8b ff ff mov -0x748c(%rbx),%edi 28cd8a: 57 push %rdi 28cd8b: 4c 89 f7 mov %r14,%rdi 28cd8e: 50 push %rax 28cd8f: f2 49 0f 2c 86 80 b3 cvttsd2si 0xb380(%r14),%rax 28cd96: 00 00 28cd98: 50 push %rax 28cd99: f2 49 0f 2c 86 78 b3 cvttsd2si 0xb378(%r14),%rax 28cda0: 00 00 28cda2: 50 push %rax 28cda3: 41 8b 86 90 b3 00 00 mov 0xb390(%r14),%eax 28cdaa: 50 push %rax 28cdab: 41 0f b6 86 51 0f 00 movzbl 0xf51(%r14),%eax 28cdb2: 00 28cdb3: 50 push %rax 28cdb4: 41 0f b6 86 50 0f 00 movzbl 0xf50(%r14),%eax 28cdbb: 00 28cdbc: 50 push %rax 28cdbd: 8b 83 3c 2c 00 00 mov 0x2c3c(%rbx),%eax 28cdc3: 50 push %rax 28cdc4: f2 48 0f 2c 85 58 21 cvttsd2si 0x2158(%rbp),%rax 28cdcb: 00 00 28cdcd: 50 push %rax 28cdce: 8b 83 08 8e ff ff mov -0x71f8(%rbx),%eax 28cdd4: 50 push %rax 28cdd5: e8 86 0f ff ff callq 27dd60 28cdda: 66 0f ef c0 pxor %xmm0,%xmm0 28cdde: 66 0f ef c9 pxor %xmm1,%xmm1 28cde2: 48 8d bb 48 e8 ff ff lea -0x17b8(%rbx),%rdi 28cde9: 89 c0 mov %eax,%eax 28cdeb: 48 81 c4 e0 00 00 00 add $0xe0,%rsp 28cdf2: 41 0f b6 96 20 10 00 movzbl 0x1020(%r14),%edx 28cdf9: 00 28cdfa: 4c 8d 4d 40 lea 0x40(%rbp),%r9 28cdfe: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28ce03: f2 41 0f 11 86 a0 34 movsd %xmm0,0x34a0(%r14) 28ce0a: 00 00 28ce0c: 8b 83 78 8c ff ff mov -0x7388(%rbx),%eax 28ce12: 44 8b 83 34 8b ff ff mov -0x74cc(%rbx),%r8d 28ce19: 8b 8b 10 b6 ff ff mov -0x49f0(%rbx),%ecx 28ce1f: f2 0f 10 85 38 44 00 movsd 0x4438(%rbp),%xmm0 28ce26: 00 28ce27: 43 0f b6 b4 26 30 16 movzbl 0x1630(%r14,%r12,1),%esi 28ce2e: 00 00 28ce30: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28ce35: 57 push %rdi 28ce36: 4c 89 f7 mov %r14,%rdi 28ce39: e8 c2 ff fe ff callq 27ce00 28ce3e: f2 41 0f 11 85 48 69 movsd %xmm0,0x6948(%r13) 28ce45: 00 00 28ce47: 41 8b 86 30 90 00 00 mov 0x9030(%r14),%eax 28ce4e: 5a pop %rdx 28ce4f: e9 07 fc ff ff jmpq 28ca5b 28ce54: 83 bb 08 8e ff ff 01 cmpl $0x1,-0x71f8(%rbx) 28ce5b: 0f 84 77 fe ff ff je 28ccd8 28ce61: 01 f0 add %esi,%eax 28ce63: d1 e8 shr %eax 28ce65: 41 89 86 30 90 00 00 mov %eax,0x9030(%r14) 28ce6c: 41 89 86 34 90 00 00 mov %eax,0x9034(%r14) 28ce73: e9 67 fe ff ff jmpq 28ccdf 28ce78: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 28ce7f: 00 28ce80: 4d 8b a6 58 0e 00 00 mov 0xe58(%r14),%r12 28ce87: 66 0f ef c0 pxor %xmm0,%xmm0 28ce8b: 66 0f ef c9 pxor %xmm1,%xmm1 28ce8f: f2 41 0f 10 b6 90 b1 movsd 0xb190(%r14),%xmm6 28ce96: 00 00 28ce98: 49 8b 9e 98 b1 00 00 mov 0xb198(%r14),%rbx 28ce9f: f2 41 0f 5a 8e 50 0e cvtsd2ss 0xe50(%r14),%xmm1 28cea6: 00 00 28cea8: f2 41 0f 5a 86 48 0e cvtsd2ss 0xe48(%r14),%xmm0 28ceaf: 00 00 28ceb1: f2 0f 10 b8 58 2e 00 movsd 0x2e58(%rax),%xmm7 28ceb8: 00 28ceb9: 41 0f b6 ae 88 b1 00 movzbl 0xb188(%r14),%ebp 28cec0: 00 28cec1: f2 0f 11 74 24 70 movsd %xmm6,0x70(%rsp) 28cec7: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28cecc: e8 00 00 00 00 callq 28ced1 28ced1: 66 49 0f 6e fc movq %r12,%xmm7 28ced6: 66 0f ef c9 pxor %xmm1,%xmm1 28ceda: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 28cede: e8 00 00 00 00 callq 28cee3 28cee3: 66 0f ef c9 pxor %xmm1,%xmm1 28cee7: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 28ceeb: 40 84 ed test %bpl,%bpl 28ceee: 74 1c je 28cf0c 28cef0: 66 48 0f 6e c3 movq %rbx,%xmm0 28cef5: f2 0f 5e 04 24 divsd (%rsp),%xmm0 28cefa: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 28cf02 28cf01: 00 28cf02: f2 0f 59 44 24 70 mulsd 0x70(%rsp),%xmm0 28cf08: f2 0f 58 c8 addsd %xmm0,%xmm1 28cf0c: 4c 8b ac 24 c0 00 00 mov 0xc0(%rsp),%r13 28cf13: 00 28cf14: f2 41 0f 11 8d a8 b5 movsd %xmm1,0xb5a8(%r13) 28cf1b: 00 00 28cf1d: 41 8b ae 50 10 00 00 mov 0x1050(%r14),%ebp 28cf24: 85 ed test %ebp,%ebp 28cf26: 0f 84 99 03 00 00 je 28d2c5 28cf2c: 49 8d 9e b0 88 00 00 lea 0x88b0(%r14),%rbx 28cf33: 31 ed xor %ebp,%ebp 28cf35: eb 09 jmp 28cf40 28cf37: f2 41 0f 10 8d a8 b5 movsd 0xb5a8(%r13),%xmm1 28cf3e: 00 00 28cf40: 41 8b 84 ae 38 12 00 mov 0x1238(%r14,%rbp,4),%eax 28cf47: 00 28cf48: 4c 8d a4 24 68 03 00 lea 0x368(%rsp),%r12 28cf4f: 00 28cf50: 66 0f ef c0 pxor %xmm0,%xmm0 28cf54: 49 63 b4 ae 88 b5 00 movslq 0xb588(%r14,%rbp,4),%rsi 28cf5b: 00 28cf5c: f2 0f 10 bb 68 2c 00 movsd 0x2c68(%rbx),%xmm7 28cf63: 00 28cf64: f2 0f 10 b3 28 2c 00 movsd 0x2c28(%rbx),%xmm6 28cf6b: 00 28cf6c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28cf71: 4c 89 e0 mov %r12,%rax 28cf74: f2 0f 10 ab 58 e7 ff movsd -0x18a8(%rbx),%xmm5 28cf7b: ff 28cf7c: f2 0f 10 a3 18 e7 ff movsd -0x18e8(%rbx),%xmm4 28cf83: ff 28cf84: 48 01 e8 add %rbp,%rax 28cf87: f2 0f 10 9b c8 88 ff movsd -0x7738(%rbx),%xmm3 28cf8e: ff 28cf8f: 44 8b 8b a4 8f ff ff mov -0x705c(%rbx),%r9d 28cf96: f2 0f 5e 83 28 8a ff divsd -0x75d8(%rbx),%xmm0 28cf9d: ff 28cf9e: 44 8b 83 64 8f ff ff mov -0x709c(%rbx),%r8d 28cfa5: 41 8b 8c ae b0 3b 00 mov 0x3bb0(%r14,%rbp,4),%ecx 28cfac: 00 28cfad: 41 8b 94 ae 90 3b 00 mov 0x3b90(%r14,%rbp,4),%edx 28cfb4: 00 28cfb5: 49 63 bc ae 68 b5 00 movslq 0xb568(%r14,%rbp,4),%rdi 28cfbc: 00 28cfbd: 50 push %rax 28cfbe: 48 8d 83 00 01 00 00 lea 0x100(%rbx),%rax 28cfc5: 50 push %rax 28cfc6: 48 8d 83 80 00 00 00 lea 0x80(%rbx),%rax 28cfcd: 48 83 c5 01 add $0x1,%rbp 28cfd1: 50 push %rax 28cfd2: 53 push %rbx 28cfd3: 48 83 c3 08 add $0x8,%rbx 28cfd7: f2 41 0f 10 96 d8 31 movsd 0x31d8(%r14),%xmm2 28cfde: 00 00 28cfe0: e8 1b 1a ff ff callq 27ea00 28cfe5: 41 8b b6 50 10 00 00 mov 0x1050(%r14),%esi 28cfec: 48 83 c4 20 add $0x20,%rsp 28cff0: 39 ee cmp %ebp,%esi 28cff2: 0f 87 3f ff ff ff ja 28cf37 28cff8: 48 8b bc 24 e0 00 00 mov 0xe0(%rsp),%rdi 28cfff: 00 28d000: 4c 8b 44 24 68 mov 0x68(%rsp),%r8 28d005: 42 c6 84 07 90 d6 00 movb $0x0,0xd690(%rdi,%r8,1) 28d00c: 00 00 28d00e: 85 f6 test %esi,%esi 28d010: 0f 84 c4 02 00 00 je 28d2da 28d016: 8d 4e ff lea -0x1(%rsi),%ecx 28d019: 49 8d 44 24 01 lea 0x1(%r12),%rax 28d01e: 48 8d 14 08 lea (%rax,%rcx,1),%rdx 28d022: eb 04 jmp 28d028 28d024: 48 83 c0 01 add $0x1,%rax 28d028: 41 80 3c 24 00 cmpb $0x0,(%r12) 28d02d: 74 09 je 28d038 28d02f: 42 c6 84 07 90 d6 00 movb $0x1,0xd690(%rdi,%r8,1) 28d036: 00 01 28d038: 49 89 c4 mov %rax,%r12 28d03b: 48 39 d0 cmp %rdx,%rax 28d03e: 75 e4 jne 28d024 28d040: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 28d047: 00 28d048: 4c 8b 8c 24 b8 00 00 mov 0xb8(%rsp),%r9 28d04f: 00 28d050: 49 8d bc ce 10 7a 00 lea 0x7a10(%r14,%rcx,8),%rdi 28d057: 00 28d058: 4c 8b 84 24 e8 00 00 mov 0xe8(%rsp),%r8 28d05f: 00 28d060: f2 0f 10 00 movsd (%rax),%xmm0 28d064: f2 0f 10 48 40 movsd 0x40(%rax),%xmm1 28d069: 49 8d 14 01 lea (%r9,%rax,1),%rdx 28d06d: 48 83 c0 08 add $0x8,%rax 28d071: f2 0f 59 80 20 0f 00 mulsd 0xf20(%rax),%xmm0 28d078: 00 28d079: f2 0f 59 88 a0 0f 00 mulsd 0xfa0(%rax),%xmm1 28d080: 00 28d081: f2 0f 58 c1 addsd %xmm1,%xmm0 28d085: f2 42 0f 11 84 02 68 movsd %xmm0,0x4068(%rdx,%r8,1) 28d08c: 40 00 00 28d08f: f2 0f 10 80 38 07 00 movsd 0x738(%rax),%xmm0 28d096: 00 28d097: f2 0f 59 80 a0 0e 00 mulsd 0xea0(%rax),%xmm0 28d09e: 00 28d09f: f2 42 0f 11 84 02 e8 movsd %xmm0,0x3be8(%rdx,%r8,1) 28d0a6: 3b 00 00 28d0a9: 48 39 f8 cmp %rdi,%rax 28d0ac: 75 b2 jne 28d060 28d0ae: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 28d0b5: 00 28d0b6: 48 8b 94 24 80 00 00 mov 0x80(%rsp),%rdx 28d0bd: 00 28d0be: f2 0f 10 8c 24 48 01 movsd 0x148(%rsp),%xmm1 28d0c5: 00 00 28d0c7: 49 c7 84 06 58 e1 00 movq $0x0,0xe158(%r14,%rax,1) 28d0ce: 00 00 00 00 00 28d0d3: 48 01 c1 add %rax,%rcx 28d0d6: 49 8d 7c ce 08 lea 0x8(%r14,%rcx,8),%rdi 28d0db: 66 0f 28 e1 movapd %xmm1,%xmm4 28d0df: 66 0f 28 d9 movapd %xmm1,%xmm3 28d0e3: 49 c7 84 06 c8 e0 00 movq $0x0,0xe0c8(%r14,%rax,1) 28d0ea: 00 00 00 00 00 28d0ef: 49 c7 84 06 38 e0 00 movq $0x0,0xe038(%r14,%rax,1) 28d0f6: 00 00 00 00 00 28d0fb: 66 0f 28 d1 movapd %xmm1,%xmm2 28d0ff: 49 c7 84 06 a8 df 00 movq $0x0,0xdfa8(%r14,%rax,1) 28d106: 00 00 00 00 00 28d10b: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 28d112: 00 28d113: 8b 8a 90 35 00 00 mov 0x3590(%rdx),%ecx 28d119: 66 0f ef c0 pxor %xmm0,%xmm0 28d11d: f2 0f 10 a8 90 c4 00 movsd 0xc490(%rax),%xmm5 28d124: 00 28d125: 48 83 c0 08 add $0x8,%rax 28d129: f2 0f 58 88 68 ba 00 addsd 0xba68(%rax),%xmm1 28d130: 00 28d131: f2 0f 58 90 e8 b5 00 addsd 0xb5e8(%rax),%xmm2 28d138: 00 28d139: 48 83 c2 04 add $0x4,%rdx 28d13d: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 28d142: f2 0f 59 e8 mulsd %xmm0,%xmm5 28d146: f2 0f 59 80 08 c0 00 mulsd 0xc008(%rax),%xmm0 28d14d: 00 28d14e: f2 0f 58 dd addsd %xmm5,%xmm3 28d152: f2 0f 58 e0 addsd %xmm0,%xmm4 28d156: 48 39 f8 cmp %rdi,%rax 28d159: 75 b8 jne 28d113 28d15b: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 28d162: 00 28d163: f2 41 0f 11 8c 06 58 movsd %xmm1,0xe158(%r14,%rax,1) 28d16a: e1 00 00 28d16d: f2 41 0f 11 94 06 c8 movsd %xmm2,0xe0c8(%r14,%rax,1) 28d174: e0 00 00 28d177: f2 41 0f 11 9c 06 38 movsd %xmm3,0xe038(%r14,%rax,1) 28d17e: e0 00 00 28d181: f2 41 0f 11 a4 06 a8 movsd %xmm4,0xdfa8(%r14,%rax,1) 28d188: df 00 00 28d18b: 48 8b 9c 24 c8 00 00 mov 0xc8(%rsp),%rbx 28d192: 00 28d193: 4c 89 f7 mov %r14,%rdi 28d196: 48 8d 83 08 34 00 00 lea 0x3408(%rbx),%rax 28d19d: 48 83 c3 08 add $0x8,%rbx 28d1a1: 50 push %rax 28d1a2: f2 41 0f 2c 86 b0 0e cvttsd2si 0xeb0(%r14),%eax 28d1a9: 00 00 28d1ab: 50 push %rax 28d1ac: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 28d1b3: ff b4 24 08 01 00 00 pushq 0x108(%rsp) 28d1ba: ff b4 24 50 01 00 00 pushq 0x150(%rsp) 28d1c1: ff b4 24 60 01 00 00 pushq 0x160(%rsp) 28d1c8: ff b4 24 70 01 00 00 pushq 0x170(%rsp) 28d1cf: ff b4 24 08 02 00 00 pushq 0x208(%rsp) 28d1d6: ff b4 24 18 02 00 00 pushq 0x218(%rsp) 28d1dd: ff b4 24 00 02 00 00 pushq 0x200(%rsp) 28d1e4: ff b4 24 70 01 00 00 pushq 0x170(%rsp) 28d1eb: ff b4 24 e0 00 00 00 pushq 0xe0(%rsp) 28d1f2: ff b4 24 78 01 00 00 pushq 0x178(%rsp) 28d1f9: 4c 8b 8c 24 b8 01 00 mov 0x1b8(%rsp),%r9 28d200: 00 28d201: 4c 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%r8 28d208: 00 28d209: 48 8b 8c 24 40 01 00 mov 0x140(%rsp),%rcx 28d210: 00 28d211: 48 8b 94 24 68 01 00 mov 0x168(%rsp),%rdx 28d218: 00 28d219: e8 c2 f8 fe ff callq 27cae0 28d21e: 48 83 84 24 e8 00 00 addq $0x20,0xe8(%rsp) 28d225: 00 20 28d227: 48 83 84 24 f8 00 00 addq $0x40,0xf8(%rsp) 28d22e: 00 40 28d230: 48 83 84 24 00 01 00 addq $0x8,0x100(%rsp) 28d237: 00 08 28d239: 48 83 84 24 20 01 00 addq $0x40,0x120(%rsp) 28d240: 00 40 28d242: 48 83 84 24 38 01 00 addq $0x4,0x138(%rsp) 28d249: 00 04 28d24b: 48 89 9c 24 30 01 00 mov %rbx,0x130(%rsp) 28d252: 00 28d253: 48 83 c4 68 add $0x68,%rsp 28d257: 48 83 7c 24 68 01 cmpq $0x1,0x68(%rsp) 28d25d: 74 15 je 28d274 28d25f: 48 c7 44 24 68 01 00 movq $0x1,0x68(%rsp) 28d266: 00 00 28d268: 41 8b 9e 50 10 00 00 mov 0x1050(%r14),%ebx 28d26f: e9 f6 f5 ff ff jmpq 28c86a 28d274: 83 84 24 f8 00 00 00 addl $0x1,0xf8(%rsp) 28d27b: 01 28d27c: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax 28d283: 48 83 84 24 10 01 00 addq $0x2,0x110(%rsp) 28d28a: 00 02 28d28c: 48 83 ac 24 e8 00 00 subq $0xffffffffffffff80,0xe8(%rsp) 28d293: 00 80 28d295: 48 83 84 24 e0 00 00 addq $0x2,0xe0(%rsp) 28d29c: 00 02 28d29e: 48 83 84 24 c0 00 00 addq $0x8,0xc0(%rsp) 28d2a5: 00 08 28d2a7: 48 83 84 24 08 01 00 addq $0x10,0x108(%rsp) 28d2ae: 00 10 28d2b0: 41 39 86 00 0b 00 00 cmp %eax,0xb00(%r14) 28d2b7: 76 60 jbe 28d319 28d2b9: 41 8b 9e 50 10 00 00 mov 0x1050(%r14),%ebx 28d2c0: e9 20 f5 ff ff jmpq 28c7e5 28d2c5: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax 28d2cc: 00 28d2cd: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx 28d2d2: c6 84 08 90 d6 00 00 movb $0x0,0xd690(%rax,%rcx,1) 28d2d9: 00 28d2da: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 28d2e1: 00 28d2e2: 31 f6 xor %esi,%esi 28d2e4: 49 c7 84 06 58 e1 00 movq $0x0,0xe158(%r14,%rax,1) 28d2eb: 00 00 00 00 00 28d2f0: 49 c7 84 06 c8 e0 00 movq $0x0,0xe0c8(%r14,%rax,1) 28d2f7: 00 00 00 00 00 28d2fc: 49 c7 84 06 38 e0 00 movq $0x0,0xe038(%r14,%rax,1) 28d303: 00 00 00 00 00 28d308: 49 c7 84 06 a8 df 00 movq $0x0,0xdfa8(%r14,%rax,1) 28d30f: 00 00 00 00 00 28d314: e9 72 fe ff ff jmpq 28d18b 28d319: 4d 89 f7 mov %r14,%r15 28d31c: 41 8b 9f d0 04 00 00 mov 0x4d0(%r15),%ebx 28d323: 4c 89 fd mov %r15,%rbp 28d326: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 28d32d: 00 00 28d32f: 85 db test %ebx,%ebx 28d331: 0f 84 38 02 00 00 je 28d56f 28d337: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 28d33c: 48 8d 85 80 00 00 00 lea 0x80(%rbp),%rax 28d343: 48 89 44 24 10 mov %rax,0x10(%rsp) 28d348: 48 c1 e3 04 shl $0x4,%rbx 28d34c: 4c 01 fb add %r15,%rbx 28d34f: 45 31 e4 xor %r12d,%r12d 28d352: eb 17 jmp 28d36b 28d354: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28d35b: 83 e8 01 sub $0x1,%eax 28d35e: 49 83 c4 01 add $0x1,%r12 28d362: 44 39 e0 cmp %r12d,%eax 28d365: 0f 82 db 00 00 00 jb 28d446 28d36b: 45 89 e6 mov %r12d,%r14d 28d36e: 47 3b a4 a7 d0 17 00 cmp 0x17d0(%r15,%r12,4),%r12d 28d375: 00 28d376: 75 dc jne 28d354 28d378: 43 80 bc 27 e8 13 00 cmpb $0x0,0x13e8(%r15,%r12,1) 28d37f: 00 00 28d381: 0f 85 a5 03 00 00 jne 28d72c 28d387: 4b c7 84 e7 e8 e1 00 movq $0x0,0xe1e8(%r15,%r12,8) 28d38e: 00 00 00 00 00 28d393: 45 31 ed xor %r13d,%r13d 28d396: eb 13 jmp 28d3ab 28d398: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28d39f: 49 83 c5 01 add $0x1,%r13 28d3a3: 83 e8 01 sub $0x1,%eax 28d3a6: 44 39 e8 cmp %r13d,%eax 28d3a9: 72 b3 jb 28d35e 28d3ab: 47 3b b4 af d0 17 00 cmp 0x17d0(%r15,%r13,4),%r14d 28d3b2: 00 28d3b3: 75 e3 jne 28d398 28d3b5: 43 80 bc 2f e8 13 00 cmpb $0x0,0x13e8(%r15,%r13,1) 28d3bc: 00 00 28d3be: 74 d8 je 28d398 28d3c0: f2 4b 0f 2c 8c ef 90 cvttsd2si 0x1490(%r15,%r13,8),%rcx 28d3c7: 14 00 00 28d3ca: f2 41 0f 10 bf 68 0e movsd 0xe68(%r15),%xmm7 28d3d1: 00 00 28d3d3: 43 8b bc af 44 b3 00 mov 0xb344(%r15,%r13,4),%edi 28d3da: 00 28d3db: 47 8b 84 af 38 12 00 mov 0x1238(%r15,%r13,4),%r8d 28d3e2: 00 28d3e3: f2 4b 0f 2c 94 ef 50 cvttsd2si 0x1450(%r15,%r13,8),%rdx 28d3ea: 14 00 00 28d3ed: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28d3f2: f2 43 0f 10 84 ef b0 movsd 0x15b0(%r15,%r13,8),%xmm0 28d3f9: 15 00 00 28d3fc: f2 4b 0f 2c b4 ef 10 cvttsd2si 0x1410(%r15,%r13,8),%rsi 28d403: 14 00 00 28d406: e8 e5 12 ff ff callq 27e6f0 28d40b: 66 0f 28 c8 movapd %xmm0,%xmm1 28d40f: f2 0f 5e 8b e8 53 00 divsd 0x53e8(%rbx),%xmm1 28d416: 00 28d417: 66 0f ef c0 pxor %xmm0,%xmm0 28d41b: f2 0f 58 0c 24 addsd (%rsp),%xmm1 28d420: f2 43 0f 5a 84 e7 e8 cvtsd2ss 0xe1e8(%r15,%r12,8),%xmm0 28d427: e1 00 00 28d42a: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28d42e: e8 00 00 00 00 callq 28d433 28d433: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28d437: f2 43 0f 11 84 e7 e8 movsd %xmm0,0xe1e8(%r15,%r12,8) 28d43e: e1 00 00 28d441: e9 52 ff ff ff jmpq 28d398 28d446: 8d 48 01 lea 0x1(%rax),%ecx 28d449: 31 f6 xor %esi,%esi 28d44b: 41 8b 94 b7 d0 17 00 mov 0x17d0(%r15,%rsi,4),%edx 28d452: 00 28d453: 31 c0 xor %eax,%eax 28d455: 39 c2 cmp %eax,%edx 28d457: 75 14 jne 28d46d 28d459: f2 41 0f 10 84 c7 e8 movsd 0xe1e8(%r15,%rax,8),%xmm0 28d460: e1 00 00 28d463: f2 41 0f 11 84 f7 e8 movsd %xmm0,0xe1e8(%r15,%rsi,8) 28d46a: e1 00 00 28d46d: 48 83 c0 01 add $0x1,%rax 28d471: 48 39 c8 cmp %rcx,%rax 28d474: 75 df jne 28d455 28d476: 48 83 c6 01 add $0x1,%rsi 28d47a: 48 39 c6 cmp %rax,%rsi 28d47d: 75 cc jne 28d44b 28d47f: 48 c7 83 b0 32 00 00 movq $0x0,0x32b0(%rbx) 28d486: 00 00 00 00 28d48a: 45 31 e4 xor %r12d,%r12d 28d48d: 43 8b 84 a7 58 12 00 mov 0x1258(%r15,%r12,4),%eax 28d494: 00 28d495: 66 0f ef ff pxor %xmm7,%xmm7 28d499: 43 2b 84 a7 10 16 00 sub 0x1610(%r15,%r12,4),%eax 28d4a0: 00 28d4a1: 66 0f ef c9 pxor %xmm1,%xmm1 28d4a5: f2 43 0f 10 84 e7 e8 movsd 0xe1e8(%r15,%r12,8),%xmm0 28d4ac: e1 00 00 28d4af: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 28d4b4: 43 8b 84 a7 38 12 00 mov 0x1238(%r15,%r12,4),%eax 28d4bb: 00 28d4bc: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28d4c1: f2 43 0f 5e 8c e7 d8 divsd 0x12d8(%r15,%r12,8),%xmm1 28d4c8: 12 00 00 28d4cb: f2 0f 5e c1 divsd %xmm1,%xmm0 28d4cf: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28d4d7 28d4d6: 00 28d4d7: 66 49 0f 7e fd movq %xmm7,%r13 28d4dc: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28d4e0: e8 00 00 00 00 callq 28d4e5 28d4e5: 0f 28 c8 movaps %xmm0,%xmm1 28d4e8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 28d4f0 28d4ef: 00 28d4f0: e8 00 00 00 00 callq 28d4f5 28d4f5: 66 49 0f 6e cd movq %r13,%xmm1 28d4fa: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28d4fe: f2 0f 5c c8 subsd %xmm0,%xmm1 28d502: 66 0f ef c0 pxor %xmm0,%xmm0 28d506: f2 42 0f 11 8c e5 88 movsd %xmm1,0x7b88(%rbp,%r12,8) 28d50d: 7b 00 00 28d510: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28d514: 49 83 c4 01 add $0x1,%r12 28d518: f2 0f 5a 83 b0 32 00 cvtsd2ss 0x32b0(%rbx),%xmm0 28d51f: 00 28d520: e8 00 00 00 00 callq 28d525 28d525: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28d529: f2 0f 11 83 b0 32 00 movsd %xmm0,0x32b0(%rbx) 28d530: 00 28d531: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28d538: 83 e8 01 sub $0x1,%eax 28d53b: 44 39 e0 cmp %r12d,%eax 28d53e: 0f 83 49 ff ff ff jae 28d48d 28d544: 48 83 c5 40 add $0x40,%rbp 28d548: 48 83 c3 08 add $0x8,%rbx 28d54c: 48 3b 6c 24 10 cmp 0x10(%rsp),%rbp 28d551: 0f 85 f8 fd ff ff jne 28d34f 28d557: 48 83 44 24 08 01 addq $0x1,0x8(%rsp) 28d55d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 28d562: 41 39 87 d0 04 00 00 cmp %eax,0x4d0(%r15) 28d569: 0f 87 c8 fd ff ff ja 28d337 28d56f: 49 8b 9f f0 0e 00 00 mov 0xef0(%r15),%rbx 28d576: 66 0f ef c0 pxor %xmm0,%xmm0 28d57a: 66 0f ef c9 pxor %xmm1,%xmm1 28d57e: f2 41 0f 10 bf 98 0e movsd 0xe98(%r15),%xmm7 28d585: 00 00 28d587: f2 41 0f 5a 8f e8 0e cvtsd2ss 0xee8(%r15),%xmm1 28d58e: 00 00 28d590: f2 41 0f 5a 87 e0 0e cvtsd2ss 0xee0(%r15),%xmm0 28d597: 00 00 28d599: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28d59e: e8 00 00 00 00 callq 28d5a3 28d5a3: 66 48 0f 6e f3 movq %rbx,%xmm6 28d5a8: 66 0f ef c9 pxor %xmm1,%xmm1 28d5ac: f2 0f 5a ce cvtsd2ss %xmm6,%xmm1 28d5b0: e8 00 00 00 00 callq 28d5b5 28d5b5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28d5b9: f2 0f 59 04 24 mulsd (%rsp),%xmm0 28d5be: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 28d5c3: f2 41 0f 10 87 70 b3 movsd 0xb370(%r15),%xmm0 28d5ca: 00 00 28d5cc: 66 0f 2f 84 24 48 01 comisd 0x148(%rsp),%xmm0 28d5d3: 00 00 28d5d5: 48 89 84 24 e8 01 00 mov %rax,0x1e8(%rsp) 28d5dc: 00 28d5dd: 77 09 ja 28d5e8 28d5df: f2 41 0f 10 87 00 0f movsd 0xf00(%r15),%xmm0 28d5e6: 00 00 28d5e8: 41 8b 8f d0 04 00 00 mov 0x4d0(%r15),%ecx 28d5ef: 31 c0 xor %eax,%eax 28d5f1: f2 41 0f 11 87 48 a4 movsd %xmm0,0xa448(%r15) 28d5f8: 00 00 28d5fa: 48 89 ca mov %rcx,%rdx 28d5fd: 48 c1 e1 03 shl $0x3,%rcx 28d601: 85 d2 test %edx,%edx 28d603: 74 27 je 28d62c 28d605: f2 41 0f 10 8c 07 80 movsd 0x2d80(%r15,%rax,1),%xmm1 28d60c: 2d 00 00 28d60f: f2 41 0f 11 8c 47 c8 movsd %xmm1,0x2dc8(%r15,%rax,2) 28d616: 2d 00 00 28d619: f2 41 0f 11 8c 47 d0 movsd %xmm1,0x2dd0(%r15,%rax,2) 28d620: 2d 00 00 28d623: 48 83 c0 08 add $0x8,%rax 28d627: 48 39 c8 cmp %rcx,%rax 28d62a: 75 d9 jne 28d605 28d62c: 41 80 bf bc e2 00 00 cmpb $0x0,0xe2bc(%r15) 28d633: 00 28d634: 0f 85 43 27 00 00 jne 28fd7d 28d63a: 85 d2 test %edx,%edx 28d63c: 0f 84 eb 2b 00 00 je 29022d 28d642: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 28d64a 28d649: 00 28d64a: 4d 8d 67 10 lea 0x10(%r15),%r12 28d64e: 31 ed xor %ebp,%ebp 28d650: eb 3b jmp 28d68d 28d652: f2 41 0f 59 87 70 0e mulsd 0xe70(%r15),%xmm0 28d659: 00 00 28d65b: f2 0f 5e 04 24 divsd (%rsp),%xmm0 28d660: f2 0f 11 83 40 55 00 movsd %xmm0,0x5540(%rbx) 28d667: 00 28d668: 48 83 c3 08 add $0x8,%rbx 28d66c: 49 39 dc cmp %rbx,%r12 28d66f: 75 26 jne 28d697 28d671: 41 8b 97 d0 04 00 00 mov 0x4d0(%r15),%edx 28d678: 48 83 c5 01 add $0x1,%rbp 28d67c: f2 0f 10 1c 24 movsd (%rsp),%xmm3 28d681: 49 83 c4 10 add $0x10,%r12 28d685: 39 ea cmp %ebp,%edx 28d687: 0f 86 06 01 00 00 jbe 28d793 28d68d: 49 8d 5c 24 f0 lea -0x10(%r12),%rbx 28d692: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 28d697: f2 41 0f 10 8c ef 58 movsd 0x2e58(%r15,%rbp,8),%xmm1 28d69e: 2e 00 00 28d6a1: f2 41 0f 59 8f a8 0e mulsd 0xea8(%r15),%xmm1 28d6a8: 00 00 28d6aa: f2 41 0f 10 84 ef 08 movsd 0x3008(%r15,%rbp,8),%xmm0 28d6b1: 30 00 00 28d6b4: 66 49 0f 7e cd movq %xmm1,%r13 28d6b9: f2 41 0f 10 8f 98 0e movsd 0xe98(%r15),%xmm1 28d6c0: 00 00 28d6c2: f2 0f 59 c8 mulsd %xmm0,%xmm1 28d6c6: f2 41 0f 10 87 b0 0e movsd 0xeb0(%r15),%xmm0 28d6cd: 00 00 28d6cf: f2 41 0f 59 8f a0 0e mulsd 0xea0(%r15),%xmm1 28d6d6: 00 00 28d6d8: f2 0f 59 83 c8 2d 00 mulsd 0x2dc8(%rbx),%xmm0 28d6df: 00 28d6e0: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28d6e4: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28d6e8: e8 00 00 00 00 callq 28d6ed 28d6ed: 66 49 0f 6e fd movq %r13,%xmm7 28d6f2: 66 0f ef c9 pxor %xmm1,%xmm1 28d6f6: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 28d6fa: e8 00 00 00 00 callq 28d6ff 28d6ff: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28d703: f2 0f 11 83 00 35 00 movsd %xmm0,0x3500(%rbx) 28d70a: 00 28d70b: 41 80 bf 51 0f 00 00 cmpb $0x0,0xf51(%r15) 28d712: 00 28d713: 0f 84 39 ff ff ff je 28d652 28d719: f2 41 0f 59 87 78 0e mulsd 0xe78(%r15),%xmm0 28d720: 00 00 28d722: f2 0f 5e 04 24 divsd (%rsp),%xmm0 28d727: e9 34 ff ff ff jmpq 28d660 28d72c: f2 4b 0f 2c 8c e7 90 cvttsd2si 0x1490(%r15,%r12,8),%rcx 28d733: 14 00 00 28d736: f2 41 0f 10 bf 68 0e movsd 0xe68(%r15),%xmm7 28d73d: 00 00 28d73f: 43 8b bc a7 44 b3 00 mov 0xb344(%r15,%r12,4),%edi 28d746: 00 28d747: f2 4b 0f 2c 94 e7 50 cvttsd2si 0x1450(%r15,%r12,8),%rdx 28d74e: 14 00 00 28d751: f2 4b 0f 2c b4 e7 10 cvttsd2si 0x1410(%r15,%r12,8),%rsi 28d758: 14 00 00 28d75b: 47 8b 84 a7 38 12 00 mov 0x1238(%r15,%r12,4),%r8d 28d762: 00 28d763: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28d768: f2 43 0f 10 84 e7 b0 movsd 0x15b0(%r15,%r12,8),%xmm0 28d76f: 15 00 00 28d772: e8 79 0f ff ff callq 27e6f0 28d777: f2 0f 5e 83 e8 53 00 divsd 0x53e8(%rbx),%xmm0 28d77e: 00 28d77f: f2 0f 58 04 24 addsd (%rsp),%xmm0 28d784: f2 43 0f 11 84 e7 e8 movsd %xmm0,0xe1e8(%r15,%r12,8) 28d78b: e1 00 00 28d78e: e9 00 fc ff ff jmpq 28d393 28d793: 85 d2 test %edx,%edx 28d795: 0f 84 92 2a 00 00 je 29022d 28d79b: 66 0f ef d2 pxor %xmm2,%xmm2 28d79f: 41 8b 87 20 0f 00 00 mov 0xf20(%r15),%eax 28d7a6: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28d7ae 28d7ad: 00 28d7ae: 89 d1 mov %edx,%ecx 28d7b0: 41 2b 87 40 0f 00 00 sub 0xf40(%r15),%eax 28d7b7: 66 0f ef e4 pxor %xmm4,%xmm4 28d7bb: 48 01 c9 add %rcx,%rcx 28d7be: f2 48 0f 2a 94 24 e8 cvtsi2sdq 0x1e8(%rsp),%xmm2 28d7c5: 01 00 00 28d7c8: c1 e0 0a shl $0xa,%eax 28d7cb: f2 41 0f 58 87 d0 0e addsd 0xed0(%r15),%xmm0 28d7d2: 00 00 28d7d4: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 28d7d9: 31 c0 xor %eax,%eax 28d7db: 66 0f 28 fa movapd %xmm2,%xmm7 28d7df: 66 0f 28 f4 movapd %xmm4,%xmm6 28d7e3: 66 0f 28 c8 movapd %xmm0,%xmm1 28d7e7: f2 41 0f 10 ac c7 40 movsd 0x5540(%r15,%rax,8),%xmm5 28d7ee: 55 00 00 28d7f1: f2 41 0f 5e 8c c7 c8 divsd 0x2dc8(%r15,%rax,8),%xmm1 28d7f8: 2d 00 00 28d7fb: f2 0f 5e fd divsd %xmm5,%xmm7 28d7ff: f2 0f 5e f5 divsd %xmm5,%xmm6 28d803: f2 0f 58 cf addsd %xmm7,%xmm1 28d807: 66 0f 28 fa movapd %xmm2,%xmm7 28d80b: 66 0f 2f f1 comisd %xmm1,%xmm6 28d80f: 66 0f 28 f4 movapd %xmm4,%xmm6 28d813: 66 0f 28 c8 movapd %xmm0,%xmm1 28d817: 41 0f 97 84 07 40 56 seta 0x5640(%r15,%rax,1) 28d81e: 00 00 28d820: f2 41 0f 10 ac c7 48 movsd 0x5548(%r15,%rax,8),%xmm5 28d827: 55 00 00 28d82a: f2 41 0f 5e 8c c7 d0 divsd 0x2dd0(%r15,%rax,8),%xmm1 28d831: 2d 00 00 28d834: f2 0f 5e fd divsd %xmm5,%xmm7 28d838: f2 0f 5e f5 divsd %xmm5,%xmm6 28d83c: f2 0f 58 cf addsd %xmm7,%xmm1 28d840: 66 0f 2f f1 comisd %xmm1,%xmm6 28d844: 41 0f 97 84 07 41 56 seta 0x5641(%r15,%rax,1) 28d84b: 00 00 28d84d: 48 83 c0 02 add $0x2,%rax 28d851: 48 39 c1 cmp %rax,%rcx 28d854: 75 85 jne 28d7db 28d856: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28d85d: 66 0f ef d2 pxor %xmm2,%xmm2 28d861: 85 c0 test %eax,%eax 28d863: 74 3b je 28d8a0 28d865: 8d 70 ff lea -0x1(%rax),%esi 28d868: 49 8d 8f 08 7a 00 00 lea 0x7a08(%r15),%rcx 28d86f: 66 0f ef d2 pxor %xmm2,%xmm2 28d873: 48 89 f0 mov %rsi,%rax 28d876: 49 8d b4 f7 10 7a 00 lea 0x7a10(%r15,%rsi,8),%rsi 28d87d: 00 28d87e: f2 0f 58 11 addsd (%rcx),%xmm2 28d882: 48 83 c1 08 add $0x8,%rcx 28d886: f2 0f 58 51 38 addsd 0x38(%rcx),%xmm2 28d88b: 48 39 ce cmp %rcx,%rsi 28d88e: 75 ee jne 28d87e 28d890: 85 d2 test %edx,%edx 28d892: 0f 84 f2 14 00 00 je 28ed8a 28d898: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 28d8a0 28d89f: 00 28d8a0: 45 31 e4 xor %r12d,%r12d 28d8a3: 4c 89 e5 mov %r12,%rbp 28d8a6: 4f 8d 2c 67 lea (%r15,%r12,2),%r13 28d8aa: 4d 89 e6 mov %r12,%r14 28d8ad: f2 0f 11 54 24 08 movsd %xmm2,0x8(%rsp) 28d8b3: 48 c1 e5 04 shl $0x4,%rbp 28d8b7: 49 83 c4 01 add $0x1,%r12 28d8bb: 48 8d 5d 10 lea 0x10(%rbp),%rbx 28d8bf: f2 43 0f 10 84 f7 08 movsd 0x3008(%r15,%r14,8),%xmm0 28d8c6: 30 00 00 28d8c9: f2 0f 11 1c 24 movsd %xmm3,(%rsp) 28d8ce: f2 41 0f 10 8f 98 0e movsd 0xe98(%r15),%xmm1 28d8d5: 00 00 28d8d7: f2 0f 59 c8 mulsd %xmm0,%xmm1 28d8db: f2 41 0f 10 84 2f 00 movsd 0x3500(%r15,%rbp,1),%xmm0 28d8e2: 35 00 00 28d8e5: f2 41 0f 59 8f a0 0e mulsd 0xea0(%r15),%xmm1 28d8ec: 00 00 28d8ee: f2 41 0f 59 8f 90 0e mulsd 0xe90(%r15),%xmm1 28d8f5: 00 00 28d8f7: f2 41 0f 59 87 88 0e mulsd 0xe88(%r15),%xmm0 28d8fe: 00 00 28d900: f2 0f 5e cb divsd %xmm3,%xmm1 28d904: f2 0f 5e c3 divsd %xmm3,%xmm0 28d908: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28d90c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28d910: e8 00 00 00 00 callq 28d915 28d915: f2 0f 10 54 24 08 movsd 0x8(%rsp),%xmm2 28d91b: f2 0f 10 1c 24 movsd (%rsp),%xmm3 28d920: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28d924: f2 41 0f 11 84 2f 78 movsd %xmm0,0x5678(%r15,%rbp,1) 28d92b: 56 00 00 28d92e: 66 0f 2f c2 comisd %xmm2,%xmm0 28d932: 41 0f 93 85 64 56 00 setae 0x5664(%r13) 28d939: 00 28d93a: 48 83 c5 08 add $0x8,%rbp 28d93e: 49 83 c5 01 add $0x1,%r13 28d942: 48 39 eb cmp %rbp,%rbx 28d945: 0f 85 74 ff ff ff jne 28d8bf 28d94b: 41 8b 87 d0 04 00 00 mov 0x4d0(%r15),%eax 28d952: 44 39 e0 cmp %r12d,%eax 28d955: 0f 87 48 ff ff ff ja 28d8a3 28d95b: 85 c0 test %eax,%eax 28d95d: 0f 84 1d 14 00 00 je 28ed80 28d963: 49 8d 87 d8 b4 00 00 lea 0xb4d8(%r15),%rax 28d96a: 4c 89 f9 mov %r15,%rcx 28d96d: 4c 89 bc 24 18 02 00 mov %r15,0x218(%rsp) 28d974: 00 28d975: 48 89 84 24 a8 01 00 mov %rax,0x1a8(%rsp) 28d97c: 00 28d97d: 49 8d 87 b0 3b 00 00 lea 0x3bb0(%r15),%rax 28d984: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 28d98b: 00 28d98c: 49 8d 87 90 3b 00 00 lea 0x3b90(%r15),%rax 28d993: 48 89 84 24 98 01 00 mov %rax,0x198(%rsp) 28d99a: 00 28d99b: 49 8d 87 60 8f 00 00 lea 0x8f60(%r15),%rax 28d9a2: 48 89 84 24 28 02 00 mov %rax,0x228(%rsp) 28d9a9: 00 28d9aa: 49 8d 87 10 39 00 00 lea 0x3910(%r15),%rax 28d9b1: 48 89 84 24 30 02 00 mov %rax,0x230(%rsp) 28d9b8: 00 28d9b9: 49 8d 87 d0 37 00 00 lea 0x37d0(%r15),%rax 28d9c0: 48 89 84 24 f0 01 00 mov %rax,0x1f0(%rsp) 28d9c7: 00 28d9c8: 49 8d 87 40 b2 00 00 lea 0xb240(%r15),%rax 28d9cf: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp) 28d9d6: 00 28d9d7: 49 8d 87 78 11 00 00 lea 0x1178(%r15),%rax 28d9de: 48 89 84 24 40 02 00 mov %rax,0x240(%rsp) 28d9e5: 00 28d9e6: 49 8d 87 38 12 00 00 lea 0x1238(%r15),%rax 28d9ed: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) 28d9f4: 00 28d9f5: 49 8d 87 80 85 00 00 lea 0x8580(%r15),%rax 28d9fc: 48 89 84 24 48 02 00 mov %rax,0x248(%rsp) 28da03: 00 28da04: 49 8d 87 c0 1a 00 00 lea 0x1ac0(%r15),%rax 28da0b: 48 89 84 24 50 02 00 mov %rax,0x250(%rsp) 28da12: 00 28da13: 49 8d 87 90 1a 00 00 lea 0x1a90(%r15),%rax 28da1a: 48 89 84 24 58 02 00 mov %rax,0x258(%rsp) 28da21: 00 28da22: 49 8d 87 88 1a 00 00 lea 0x1a88(%r15),%rax 28da29: 48 89 84 24 60 02 00 mov %rax,0x260(%rsp) 28da30: 00 28da31: 49 8d 87 a0 1a 00 00 lea 0x1aa0(%r15),%rax 28da38: 48 89 84 24 68 02 00 mov %rax,0x268(%rsp) 28da3f: 00 28da40: 49 8d 87 98 1a 00 00 lea 0x1a98(%r15),%rax 28da47: 48 89 84 24 70 02 00 mov %rax,0x270(%rsp) 28da4e: 00 28da4f: 49 8d 87 80 1a 00 00 lea 0x1a80(%r15),%rax 28da56: 48 89 84 24 78 02 00 mov %rax,0x278(%rsp) 28da5d: 00 28da5e: 49 8d 87 70 1a 00 00 lea 0x1a70(%r15),%rax 28da65: 48 89 84 24 80 02 00 mov %rax,0x280(%rsp) 28da6c: 00 28da6d: 49 8d 87 90 14 00 00 lea 0x1490(%r15),%rax 28da74: 48 89 84 24 88 02 00 mov %rax,0x288(%rsp) 28da7b: 00 28da7c: 49 8d 87 50 14 00 00 lea 0x1450(%r15),%rax 28da83: 48 89 84 24 90 02 00 mov %rax,0x290(%rsp) 28da8a: 00 28da8b: 49 8d 87 10 14 00 00 lea 0x1410(%r15),%rax 28da92: 48 89 84 24 98 02 00 mov %rax,0x298(%rsp) 28da99: 00 28da9a: 49 8d 87 d0 14 00 00 lea 0x14d0(%r15),%rax 28daa1: 48 89 84 24 a0 02 00 mov %rax,0x2a0(%rsp) 28daa8: 00 28daa9: 49 8d 87 78 91 00 00 lea 0x9178(%r15),%rax 28dab0: 48 89 84 24 a8 02 00 mov %rax,0x2a8(%rsp) 28dab7: 00 28dab8: 49 8d 87 b8 91 00 00 lea 0x91b8(%r15),%rax 28dabf: 48 89 84 24 b0 02 00 mov %rax,0x2b0(%rsp) 28dac6: 00 28dac7: 49 8d 87 18 12 00 00 lea 0x1218(%r15),%rax 28dace: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) 28dad5: 00 28dad6: 49 8d 87 d8 11 00 00 lea 0x11d8(%r15),%rax 28dadd: 48 89 84 24 c0 02 00 mov %rax,0x2c0(%rsp) 28dae4: 00 28dae5: 49 8d 87 68 19 00 00 lea 0x1968(%r15),%rax 28daec: 48 89 84 24 c8 02 00 mov %rax,0x2c8(%rsp) 28daf3: 00 28daf4: 49 8d 87 58 13 00 00 lea 0x1358(%r15),%rax 28dafb: 48 89 84 24 d0 02 00 mov %rax,0x2d0(%rsp) 28db02: 00 28db03: 4a 8d 04 fd 00 00 00 lea 0x0(,%r15,8),%rax 28db0a: 00 28db0b: 48 29 c1 sub %rax,%rcx 28db0e: 49 8d 87 f0 37 00 00 lea 0x37f0(%r15),%rax 28db15: 4c 89 bc 24 10 01 00 mov %r15,0x110(%rsp) 28db1c: 00 28db1d: 48 89 8c 24 68 01 00 mov %rcx,0x168(%rsp) 28db24: 00 28db25: 4c 89 bc 24 00 01 00 mov %r15,0x100(%rsp) 28db2c: 00 28db2d: 48 c7 84 24 80 01 00 movq $0x0,0x180(%rsp) 28db34: 00 00 00 00 00 28db39: 48 c7 84 24 20 02 00 movq $0x0,0x220(%rsp) 28db40: 00 00 00 00 00 28db45: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 28db4d 28db4c: 00 28db4d: 48 89 84 24 f8 02 00 mov %rax,0x2f8(%rsp) 28db54: 00 28db55: 49 8d 87 f0 88 00 00 lea 0x88f0(%r15),%rax 28db5c: 48 89 84 24 88 01 00 mov %rax,0x188(%rsp) 28db63: 00 28db64: 49 8d 87 60 b5 00 00 lea 0xb560(%r15),%rax 28db6b: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) 28db72: 00 28db73: 49 8d 87 61 b5 00 00 lea 0xb561(%r15),%rax 28db7a: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) 28db81: 00 28db82: 49 8d 87 68 b5 00 00 lea 0xb568(%r15),%rax 28db89: f2 0f 11 bc 24 08 01 movsd %xmm7,0x108(%rsp) 28db90: 00 00 28db92: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 28db9a 28db99: 00 28db9a: c7 84 24 e8 02 00 00 movl $0x0,0x2e8(%rsp) 28dba1: 00 00 00 00 28dba5: 48 89 84 24 08 02 00 mov %rax,0x208(%rsp) 28dbac: 00 28dbad: f2 0f 11 bc 24 18 01 movsd %xmm7,0x118(%rsp) 28dbb4: 00 00 28dbb6: 48 8b 84 24 20 02 00 mov 0x220(%rsp),%rax 28dbbd: 00 28dbbe: 48 8b 8c 24 80 01 00 mov 0x180(%rsp),%rcx 28dbc5: 00 28dbc6: 48 c7 84 24 78 01 00 movq $0x0,0x178(%rsp) 28dbcd: 00 00 00 00 00 28dbd2: 49 8d 34 07 lea (%r15,%rax,1),%rsi 28dbd6: 4c 01 f9 add %r15,%rcx 28dbd9: 48 c1 e0 04 shl $0x4,%rax 28dbdd: 48 03 84 24 f8 02 00 add 0x2f8(%rsp),%rax 28dbe4: 00 28dbe5: 48 89 b4 24 f8 00 00 mov %rsi,0xf8(%rsp) 28dbec: 00 28dbed: 48 8b b4 24 10 01 00 mov 0x110(%rsp),%rsi 28dbf4: 00 28dbf5: 48 89 8c 24 10 02 00 mov %rcx,0x210(%rsp) 28dbfc: 00 28dbfd: 48 89 84 24 00 02 00 mov %rax,0x200(%rsp) 28dc04: 00 28dc05: 48 8b 84 24 18 02 00 mov 0x218(%rsp),%rax 28dc0c: 00 28dc0d: 48 89 8c 24 30 01 00 mov %rcx,0x130(%rsp) 28dc14: 00 28dc15: 48 8b 8c 24 00 01 00 mov 0x100(%rsp),%rcx 28dc1c: 00 28dc1d: 48 89 84 24 f8 01 00 mov %rax,0x1f8(%rsp) 28dc24: 00 28dc25: 48 89 b4 24 f0 00 00 mov %rsi,0xf0(%rsp) 28dc2c: 00 28dc2d: 48 89 8c 24 50 01 00 mov %rcx,0x150(%rsp) 28dc34: 00 28dc35: 48 89 84 24 b0 01 00 mov %rax,0x1b0(%rsp) 28dc3c: 00 28dc3d: 48 8b 84 24 b0 01 00 mov 0x1b0(%rsp),%rax 28dc44: 00 28dc45: 48 8b 8c 24 f8 00 00 mov 0xf8(%rsp),%rcx 28dc4c: 00 28dc4d: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 28dc55 28dc54: 00 28dc55: f2 0f 5e 80 08 34 00 divsd 0x3408(%rax),%xmm0 28dc5c: 00 28dc5d: f2 41 0f 11 87 c0 34 movsd %xmm0,0x34c0(%r15) 28dc64: 00 00 28dc66: c6 81 b0 53 00 00 01 movb $0x1,0x53b0(%rcx) 28dc6d: f2 0f 10 80 58 e1 00 movsd 0xe158(%rax),%xmm0 28dc74: 00 28dc75: f2 0f 58 80 c8 e0 00 addsd 0xe0c8(%rax),%xmm0 28dc7c: 00 28dc7d: f2 0f 58 80 38 e0 00 addsd 0xe038(%rax),%xmm0 28dc84: 00 28dc85: f2 0f 58 80 a8 df 00 addsd 0xdfa8(%rax),%xmm0 28dc8c: 00 28dc8d: f2 0f 10 98 40 55 00 movsd 0x5540(%rax),%xmm3 28dc94: 00 28dc95: 66 0f 2f c3 comisd %xmm3,%xmm0 28dc99: 77 09 ja 28dca4 28dc9b: 80 b9 90 d6 00 00 00 cmpb $0x0,0xd690(%rcx) 28dca2: 74 0f je 28dcb3 28dca4: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 28dcab: 00 28dcac: c6 80 b0 53 00 00 00 movb $0x0,0x53b0(%rax) 28dcb3: 41 8b 97 50 10 00 00 mov 0x1050(%r15),%edx 28dcba: 48 8b 8c 24 f0 00 00 mov 0xf0(%rsp),%rcx 28dcc1: 00 28dcc2: 31 c0 xor %eax,%eax 28dcc4: 85 d2 test %edx,%edx 28dcc6: 0f 84 ea 01 00 00 je 28deb6 28dccc: 8b b1 90 35 00 00 mov 0x3590(%rcx),%esi 28dcd2: 66 0f ef c0 pxor %xmm0,%xmm0 28dcd6: 48 83 c1 04 add $0x4,%rcx 28dcda: 41 89 b4 87 d0 37 00 mov %esi,0x37d0(%r15,%rax,4) 28dce1: 00 28dce2: 8b b1 20 db 00 00 mov 0xdb20(%rcx),%esi 28dce8: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 28dced: f2 41 0f 11 84 c7 10 movsd %xmm0,0x3910(%r15,%rax,8) 28dcf4: 39 00 00 28dcf7: 8b b1 60 dd 00 00 mov 0xdd60(%rcx),%esi 28dcfd: 66 0f ef c0 pxor %xmm0,%xmm0 28dd01: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 28dd06: f2 41 0f 11 84 c7 60 movsd %xmm0,0x8f60(%r15,%rax,8) 28dd0d: 8f 00 00 28dd10: 48 83 c0 01 add $0x1,%rax 28dd14: 39 c2 cmp %eax,%edx 28dd16: 77 b4 ja 28dccc 28dd18: 48 8b 8c 24 f0 00 00 mov 0xf0(%rsp),%rcx 28dd1f: 00 28dd20: 41 89 d0 mov %edx,%r8d 28dd23: 4a 8d 04 85 00 00 00 lea 0x0(,%r8,4),%rax 28dd2a: 00 28dd2b: 48 8d b1 10 d2 00 00 lea 0xd210(%rcx),%rsi 28dd32: 83 f8 08 cmp $0x8,%eax 28dd35: 0f 83 39 17 00 00 jae 28f474 28dd3b: a8 04 test $0x4,%al 28dd3d: 0f 85 c3 1e 00 00 jne 28fc06 28dd43: 85 c0 test %eax,%eax 28dd45: 74 0d je 28dd54 28dd47: 0f b6 0e movzbl (%rsi),%ecx 28dd4a: 48 8b b4 24 08 02 00 mov 0x208(%rsp),%rsi 28dd51: 00 28dd52: 88 0e mov %cl,(%rsi) 28dd54: 48 8b b4 24 f0 00 00 mov 0xf0(%rsp),%rsi 28dd5b: 00 28dd5c: 49 8d 8f 88 b5 00 00 lea 0xb588(%r15),%rcx 28dd63: 48 81 c6 50 d4 00 00 add $0xd450,%rsi 28dd6a: 83 f8 08 cmp $0x8,%eax 28dd6d: 0f 83 65 17 00 00 jae 28f4d8 28dd73: a8 04 test $0x4,%al 28dd75: 0f 85 2a 1f 00 00 jne 28fca5 28dd7b: 85 c0 test %eax,%eax 28dd7d: 74 0a je 28dd89 28dd7f: 0f b6 0e movzbl (%rsi),%ecx 28dd82: 41 88 8f 88 b5 00 00 mov %cl,0xb588(%r15) 28dd89: 49 8d 8f 08 17 00 00 lea 0x1708(%r15),%rcx 28dd90: 83 f8 08 cmp $0x8,%eax 28dd93: 0f 83 a7 17 00 00 jae 28f540 28dd99: a8 04 test $0x4,%al 28dd9b: 0f 85 80 1e 00 00 jne 28fc21 28dda1: 85 c0 test %eax,%eax 28dda3: 74 12 je 28ddb7 28dda5: 48 8b b4 24 00 02 00 mov 0x200(%rsp),%rsi 28ddac: 00 28ddad: 0f b6 0e movzbl (%rsi),%ecx 28ddb0: 41 88 8f 08 17 00 00 mov %cl,0x1708(%r15) 28ddb7: 48 8b 9c 24 30 01 00 mov 0x130(%rsp),%rbx 28ddbe: 00 28ddbf: 49 c1 e0 03 shl $0x3,%r8 28ddc3: 49 8d 8f 18 b5 00 00 lea 0xb518(%r15),%rcx 28ddca: 45 89 c1 mov %r8d,%r9d 28ddcd: 48 8b bb 90 cd 00 00 mov 0xcd90(%rbx),%rdi 28ddd4: 48 8d b3 90 cd 00 00 lea 0xcd90(%rbx),%rsi 28dddb: 49 89 bf 18 b5 00 00 mov %rdi,0xb518(%r15) 28dde2: 4a 8b bc 0b 88 cd 00 mov 0xcd88(%rbx,%r9,1),%rdi 28dde9: 00 28ddea: 4b 89 bc 0f 10 b5 00 mov %rdi,0xb510(%r15,%r9,1) 28ddf1: 00 28ddf2: 49 8d bf 20 b5 00 00 lea 0xb520(%r15),%rdi 28ddf9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 28ddfd: 48 29 f9 sub %rdi,%rcx 28de00: 48 29 ce sub %rcx,%rsi 28de03: 44 01 c1 add %r8d,%ecx 28de06: c1 e9 03 shr $0x3,%ecx 28de09: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 28de0c: 48 8b 8c 24 f0 00 00 mov 0xf0(%rsp),%rcx 28de13: 00 28de14: 48 81 c1 a4 d6 00 00 add $0xd6a4,%rcx 28de1b: 83 f8 08 cmp $0x8,%eax 28de1e: 0f 83 78 17 00 00 jae 28f59c 28de24: a8 04 test $0x4,%al 28de26: 0f 85 36 1f 00 00 jne 28fd62 28de2c: 85 c0 test %eax,%eax 28de2e: 74 0d je 28de3d 28de30: 0f b6 09 movzbl (%rcx),%ecx 28de33: 48 8b b4 24 98 01 00 mov 0x198(%rsp),%rsi 28de3a: 00 28de3b: 88 0e mov %cl,(%rsi) 28de3d: 48 8b 8c 24 f0 00 00 mov 0xf0(%rsp),%rcx 28de44: 00 28de45: 48 81 c1 e4 d8 00 00 add $0xd8e4,%rcx 28de4c: 83 f8 08 cmp $0x8,%eax 28de4f: 0f 83 b0 17 00 00 jae 28f605 28de55: a8 04 test $0x4,%al 28de57: 0f 85 ea 1e 00 00 jne 28fd47 28de5d: 85 c0 test %eax,%eax 28de5f: 74 0d je 28de6e 28de61: 0f b6 01 movzbl (%rcx),%eax 28de64: 48 8b 8c 24 a0 01 00 mov 0x1a0(%rsp),%rcx 28de6b: 00 28de6c: 88 01 mov %al,(%rcx) 28de6e: 48 8b bc 24 30 01 00 mov 0x130(%rsp),%rdi 28de75: 00 28de76: 48 8b 8c 24 a8 01 00 mov 0x1a8(%rsp),%rcx 28de7d: 00 28de7e: 48 8b 87 10 c9 00 00 mov 0xc910(%rdi),%rax 28de85: 48 8d b7 10 c9 00 00 lea 0xc910(%rdi),%rsi 28de8c: 48 89 01 mov %rax,(%rcx) 28de8f: 4a 8b 84 0f 08 c9 00 mov 0xc908(%rdi,%r9,1),%rax 28de96: 00 28de97: 49 8d bf e0 b4 00 00 lea 0xb4e0(%r15),%rdi 28de9e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 28dea2: 4a 89 44 09 f8 mov %rax,-0x8(%rcx,%r9,1) 28dea7: 48 29 f9 sub %rdi,%rcx 28deaa: 48 29 ce sub %rcx,%rsi 28dead: 44 01 c1 add %r8d,%ecx 28deb0: c1 e9 03 shr $0x3,%ecx 28deb3: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 28deb6: 45 8b 97 40 0f 00 00 mov 0xf40(%r15),%r10d 28debd: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 28dec3: 4d 89 fd mov %r15,%r13 28dec6: 4c 8b b4 24 b0 01 00 mov 0x1b0(%rsp),%r14 28decd: 00 28dece: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 28ded5: 00 28ded6: f2 49 0f 2c 9f d0 0e cvttsd2si 0xed0(%r15),%rbx 28dedd: 00 00 28dedf: f2 41 0f 10 be c8 2d movsd 0x2dc8(%r14),%xmm7 28dee6: 00 00 28dee8: f2 41 0f 10 87 78 0e movsd 0xe78(%r15),%xmm0 28deef: 00 00 28def1: 8b 88 e4 54 00 00 mov 0x54e4(%rax),%ecx 28def7: 8b b0 9c 54 00 00 mov 0x549c(%rax),%esi 28defd: 41 8b 87 90 b3 00 00 mov 0xb390(%r15),%eax 28df04: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28df09: 48 83 c3 20 add $0x20,%rbx 28df0d: 50 push %rax 28df0e: ff b4 24 50 02 00 00 pushq 0x250(%rsp) 28df15: ff b4 24 00 02 00 00 pushq 0x200(%rsp) 28df1c: 52 push %rdx 28df1d: 44 89 d2 mov %r10d,%edx 28df20: 41 0f b6 87 51 0f 00 movzbl 0xf51(%r15),%eax 28df27: 00 28df28: 50 push %rax 28df29: 45 0f b6 8f 50 0f 00 movzbl 0xf50(%r15),%r9d 28df30: 00 28df31: f2 41 0f 10 8f 80 0e movsd 0xe80(%r15),%xmm1 28df38: 00 00 28df3a: 45 8b 87 68 0f 00 00 mov 0xf68(%r15),%r8d 28df41: f2 41 0f 10 97 80 b3 movsd 0xb380(%r15),%xmm2 28df48: 00 00 28df4a: 48 8b bc 24 10 02 00 mov 0x210(%rsp),%rdi 28df51: 00 28df52: e8 a9 f0 fe ff callq 27d000 28df57: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 28df5d: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax 28df64: 00 28df65: 66 0f 28 c8 movapd %xmm0,%xmm1 28df69: 66 0f ef c0 pxor %xmm0,%xmm0 28df6d: f2 0f 5e cb divsd %xmm3,%xmm1 28df71: f2 48 0f 2a c3 cvtsi2sd %rbx,%xmm0 28df76: 48 01 c0 add %rax,%rax 28df79: f2 0f 5e 44 24 28 divsd 0x28(%rsp),%xmm0 28df7f: 4c 29 f8 sub %r15,%rax 28df82: 48 89 84 24 b8 01 00 mov %rax,0x1b8(%rsp) 28df89: 00 28df8a: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax 28df91: 00 28df92: 48 83 c4 28 add $0x28,%rsp 28df96: 48 8b 8c 24 78 01 00 mov 0x178(%rsp),%rcx 28df9d: 00 28df9e: c7 84 24 28 01 00 00 movl $0x0,0x128(%rsp) 28dfa5: 00 00 00 00 28dfa9: 48 01 c8 add %rcx,%rax 28dfac: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) 28dfb3: 00 28dfb4: 48 8b 84 24 f8 01 00 mov 0x1f8(%rsp),%rax 28dfbb: 00 28dfbc: 48 05 80 bf 00 00 add $0xbf80,%rax 28dfc2: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) 28dfc9: 00 28dfca: 49 8d 46 01 lea 0x1(%r14),%rax 28dfce: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) 28dfd5: 00 28dfd6: f2 0f 58 c1 addsd %xmm1,%xmm0 28dfda: f2 41 0f 11 87 b8 34 movsd %xmm0,0x34b8(%r15) 28dfe1: 00 00 28dfe3: f2 41 0f 10 86 b0 32 movsd 0x32b0(%r14),%xmm0 28dfea: 00 00 28dfec: f2 41 0f 11 87 00 0d movsd %xmm0,0xd00(%r15) 28dff3: 00 00 28dff5: 4d 89 f7 mov %r14,%r15 28dff8: 48 8b b4 24 50 01 00 mov 0x150(%rsp),%rsi 28dfff: 00 28e000: 8b 84 24 28 01 00 00 mov 0x128(%rsp),%eax 28e007: 89 86 f8 19 00 00 mov %eax,0x19f8(%rsi) 28e00d: 48 8b b4 24 00 01 00 mov 0x100(%rsp),%rsi 28e014: 00 28e015: f2 41 0f 11 85 50 1a movsd %xmm0,0x1a50(%r13) 28e01c: 00 00 28e01e: f2 41 0f 10 8d 40 0e movsd 0xe40(%r13),%xmm1 28e025: 00 00 28e027: f2 0f 10 a6 a8 b5 00 movsd 0xb5a8(%rsi),%xmm4 28e02e: 00 28e02f: 85 c0 test %eax,%eax 28e031: 0f 84 dd 0f 00 00 je 28f014 28e037: 83 bc 24 28 01 00 00 cmpl $0x1,0x128(%rsp) 28e03e: 01 28e03f: 66 0f 28 fc movapd %xmm4,%xmm7 28e043: 0f 84 35 10 00 00 je 28f07e 28e049: 4c 8b 94 24 30 01 00 mov 0x130(%rsp),%r10 28e050: 00 28e051: 4c 89 ed mov %r13,%rbp 28e054: 31 db xor %ebx,%ebx 28e056: 4c 8b a4 24 60 01 00 mov 0x160(%rsp),%r12 28e05d: 00 28e05e: 4c 8b b4 24 58 01 00 mov 0x158(%rsp),%r14 28e065: 00 28e066: f2 41 0f 11 a5 c8 34 movsd %xmm4,0x34c8(%r13) 28e06d: 00 00 28e06f: 4c 89 d0 mov %r10,%rax 28e072: 4d 89 fa mov %r15,%r10 28e075: 4d 89 e7 mov %r12,%r15 28e078: 49 89 c4 mov %rax,%r12 28e07b: eb 22 jmp 28e09f 28e07d: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 28e084: 00 28e085: f2 41 0f 10 a5 c8 34 movsd 0x34c8(%r13),%xmm4 28e08c: 00 00 28e08e: f2 41 0f 10 85 50 1a movsd 0x1a50(%r13),%xmm0 28e095: 00 00 28e097: f2 0f 10 b8 a8 b5 00 movsd 0xb5a8(%rax),%xmm7 28e09e: 00 28e09f: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 28e0a6: 00 28e0a7: 4c 89 94 24 d8 00 00 mov %r10,0xd8(%rsp) 28e0ae: 00 28e0af: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28e0b3: 48 c7 84 24 28 03 00 movq $0x0,0x328(%rsp) 28e0ba: 00 00 00 00 00 28e0bf: f2 41 0f 10 8c 24 d0 movsd 0x4dd0(%r12),%xmm1 28e0c6: 4d 00 00 28e0c9: f2 0f 11 bc 24 e8 00 movsd %xmm7,0xe8(%rsp) 28e0d0: 00 00 28e0d2: 8b 84 98 90 35 00 00 mov 0x3590(%rax,%rbx,4),%eax 28e0d9: f2 0f 11 8c 24 08 03 movsd %xmm1,0x308(%rsp) 28e0e0: 00 00 28e0e2: f2 41 0f 10 8a e8 53 movsd 0x53e8(%r10),%xmm1 28e0e9: 00 00 28e0eb: 89 84 24 28 03 00 00 mov %eax,0x328(%rsp) 28e0f2: 41 0f b6 84 1d 9c 18 movzbl 0x189c(%r13,%rbx,1),%eax 28e0f9: 00 00 28e0fb: f2 0f 11 8c 24 10 03 movsd %xmm1,0x310(%rsp) 28e102: 00 00 28e104: f2 0f 10 8d d8 12 00 movsd 0x12d8(%rbp),%xmm1 28e10b: 00 28e10c: 88 84 24 2c 03 00 00 mov %al,0x32c(%rsp) 28e113: 41 8b 86 70 01 00 00 mov 0x170(%r14),%eax 28e11a: f2 0f 11 8c 24 18 03 movsd %xmm1,0x318(%rsp) 28e121: 00 00 28e123: f2 41 0f 10 8a 08 34 movsd 0x3408(%r10),%xmm1 28e12a: 00 00 28e12c: 89 84 24 30 03 00 00 mov %eax,0x330(%rsp) 28e133: 41 8b 86 6c 66 00 00 mov 0x666c(%r14),%eax 28e13a: f2 0f 11 a4 24 e0 00 movsd %xmm4,0xe0(%rsp) 28e141: 00 00 28e143: 89 84 24 34 03 00 00 mov %eax,0x334(%rsp) 28e14a: 41 8b 86 4c 66 00 00 mov 0x664c(%r14),%eax 28e151: f2 0f 11 8c 24 20 03 movsd %xmm1,0x320(%rsp) 28e158: 00 00 28e15a: 66 0f ef c9 pxor %xmm1,%xmm1 28e15e: 89 84 24 38 03 00 00 mov %eax,0x338(%rsp) 28e165: 41 8b 86 ac 66 00 00 mov 0x66ac(%r14),%eax 28e16c: 48 c7 84 24 58 03 00 movq $0x0,0x358(%rsp) 28e173: 00 00 00 00 00 28e178: 89 84 24 3c 03 00 00 mov %eax,0x33c(%rsp) 28e17f: 41 8b 86 8c 66 00 00 mov 0x668c(%r14),%eax 28e186: 89 84 24 40 03 00 00 mov %eax,0x340(%rsp) 28e18d: 41 0f b6 84 1d 30 16 movzbl 0x1630(%r13,%rbx,1),%eax 28e194: 00 00 28e196: 89 84 24 44 03 00 00 mov %eax,0x344(%rsp) 28e19d: 41 8b 86 bc 05 00 00 mov 0x5bc(%r14),%eax 28e1a4: 89 84 24 48 03 00 00 mov %eax,0x348(%rsp) 28e1ab: 41 8b 46 20 mov 0x20(%r14),%eax 28e1af: 41 2b 86 d8 03 00 00 sub 0x3d8(%r14),%eax 28e1b6: 41 8b be 58 29 00 00 mov 0x2958(%r14),%edi 28e1bd: 89 84 24 4c 03 00 00 mov %eax,0x34c(%rsp) 28e1c4: 41 8b 06 mov (%r14),%eax 28e1c7: 45 8b 9e d0 04 00 00 mov 0x4d0(%r14),%r11d 28e1ce: 45 8b 86 78 29 00 00 mov 0x2978(%r14),%r8d 28e1d5: 89 bc 24 c0 00 00 00 mov %edi,0xc0(%rsp) 28e1dc: 89 84 24 50 03 00 00 mov %eax,0x350(%rsp) 28e1e3: 41 8b be e8 91 00 00 mov 0x91e8(%r14),%edi 28e1ea: 41 0f b6 84 1d 58 13 movzbl 0x1358(%r13,%rbx,1),%eax 28e1f1: 00 00 28e1f3: 41 8b 8e b0 5b 00 00 mov 0x5bb0(%r14),%ecx 28e1fa: 45 85 db test %r11d,%r11d 28e1fd: 44 89 84 24 c8 00 00 mov %r8d,0xc8(%rsp) 28e204: 00 28e205: f2 44 0f 10 9d 48 6e movsd 0x6e48(%rbp),%xmm11 28e20c: 00 00 28e20e: 41 8b b6 90 5b 00 00 mov 0x5b90(%r14),%esi 28e215: 0f 95 84 24 58 03 00 setne 0x358(%rsp) 28e21c: 00 28e21d: 49 83 c4 08 add $0x8,%r12 28e221: 45 0f b6 8d 20 10 00 movzbl 0x1020(%r13),%r9d 28e228: 00 28e229: 89 4c 24 08 mov %ecx,0x8(%rsp) 28e22d: 49 83 c6 04 add $0x4,%r14 28e231: 89 84 24 54 03 00 00 mov %eax,0x354(%rsp) 28e238: 49 63 86 4c a3 00 00 movslq 0xa34c(%r14),%rax 28e23f: f2 44 0f 10 8d 08 6e movsd 0x6e08(%rbp),%xmm9 28e246: 00 00 28e248: 41 8b 96 c4 91 00 00 mov 0x91c4(%r14),%edx 28e24f: 89 7c 24 10 mov %edi,0x10(%rsp) 28e253: f2 45 0f 10 94 24 40 movsd 0x6940(%r12),%xmm10 28e25a: 69 00 00 28e25d: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 28e264: 00 28e265: 49 63 86 2c a3 00 00 movslq 0xa32c(%r14),%rax 28e26c: 89 74 24 18 mov %esi,0x18(%rsp) 28e270: 44 89 8c 24 d0 00 00 mov %r9d,0xd0(%rsp) 28e277: 00 28e278: 48 89 04 24 mov %rax,(%rsp) 28e27c: f2 44 0f 11 9c 24 b0 movsd %xmm11,0xb0(%rsp) 28e283: 00 00 00 28e286: f2 44 0f 11 94 24 a8 movsd %xmm10,0xa8(%rsp) 28e28d: 00 00 00 28e290: f2 44 0f 11 8c 24 a0 movsd %xmm9,0xa0(%rsp) 28e297: 00 00 00 28e29a: 89 54 24 20 mov %edx,0x20(%rsp) 28e29e: 41 8b 8e 44 04 00 00 mov 0x444(%r14),%ecx 28e2a5: f2 4d 0f 2c 8c 24 40 cvttsd2si 0x6040(%r12),%r9 28e2ac: 60 00 00 28e2af: f2 41 0f 10 9c 24 80 movsd 0x7b80(%r12),%xmm3 28e2b6: 7b 00 00 28e2b9: f2 4d 0f 2c 84 24 c0 cvttsd2si 0x5bc0(%r12),%r8 28e2c0: 5b 00 00 28e2c3: 89 4c 24 30 mov %ecx,0x30(%rsp) 28e2c7: f2 4d 0f 2c 94 24 40 cvttsd2si 0x5740(%r12),%r10 28e2ce: 57 00 00 28e2d1: 45 8b 9e 64 04 00 00 mov 0x464(%r14),%r11d 28e2d8: f2 0f 5a cb cvtsd2ss %xmm3,%xmm1 28e2dc: f2 0f 11 9c 24 80 00 movsd %xmm3,0x80(%rsp) 28e2e3: 00 00 28e2e5: 41 0f b6 94 1d 78 16 movzbl 0x1678(%r13,%rbx,1),%edx 28e2ec: 00 00 28e2ee: 41 8b 8d 54 0f 00 00 mov 0xf54(%r13),%ecx 28e2f5: f2 45 0f 10 84 24 c0 movsd 0x64c0(%r12),%xmm8 28e2fc: 64 00 00 28e2ff: 41 0f b6 b5 94 b3 00 movzbl 0xb394(%r13),%esi 28e306: 00 28e307: 4c 89 4c 24 68 mov %r9,0x68(%rsp) 28e30c: f2 41 0f 10 b5 c0 34 movsd 0x34c0(%r13),%xmm6 28e313: 00 00 28e315: 45 8b 8d 90 b3 00 00 mov 0xb390(%r13),%r9d 28e31c: 4c 89 44 24 70 mov %r8,0x70(%rsp) 28e321: f2 41 0f 10 ad b8 34 movsd 0x34b8(%r13),%xmm5 28e328: 00 00 28e32a: 45 0f b6 85 51 0f 00 movzbl 0xf51(%r13),%r8d 28e331: 00 28e332: 4c 89 54 24 78 mov %r10,0x78(%rsp) 28e337: 45 0f b6 95 50 0f 00 movzbl 0xf50(%r13),%r10d 28e33e: 00 28e33f: 44 89 5c 24 28 mov %r11d,0x28(%rsp) 28e344: 89 74 24 38 mov %esi,0x38(%rsp) 28e348: 89 54 24 40 mov %edx,0x40(%rsp) 28e34c: 44 89 4c 24 48 mov %r9d,0x48(%rsp) 28e351: 44 89 44 24 50 mov %r8d,0x50(%rsp) 28e356: 44 89 54 24 58 mov %r10d,0x58(%rsp) 28e35b: 89 4c 24 60 mov %ecx,0x60(%rsp) 28e35f: f2 44 0f 11 84 24 98 movsd %xmm8,0x98(%rsp) 28e366: 00 00 00 28e369: f2 0f 11 b4 24 90 00 movsd %xmm6,0x90(%rsp) 28e370: 00 00 28e372: f2 0f 11 ac 24 88 00 movsd %xmm5,0x88(%rsp) 28e379: 00 00 28e37b: e8 00 00 00 00 callq 28e380 28e380: 48 8b bc 24 10 01 00 mov 0x110(%rsp),%rdi 28e387: 00 28e388: 4c 8d 9d 90 a4 00 00 lea 0xa490(%rbp),%r11 28e38f: 41 8b 8e 54 05 00 00 mov 0x554(%r14),%ecx 28e396: f2 41 0f 10 95 f0 0f movsd 0xff0(%r13),%xmm2 28e39d: 00 00 28e39f: 0f 28 c8 movaps %xmm0,%xmm1 28e3a2: f2 0f 10 85 10 39 00 movsd 0x3910(%rbp),%xmm0 28e3a9: 00 28e3aa: f2 0f 5e 85 38 11 00 divsd 0x1138(%rbp),%xmm0 28e3b1: 00 28e3b2: f2 48 0f 2c b4 df 30 cvttsd2si 0x7630(%rdi,%rbx,8),%rsi 28e3b9: 76 00 00 28e3bc: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 28e3c1: f2 41 0f 10 85 78 0e movsd 0xe78(%r13),%xmm0 28e3c8: 00 00 28e3ca: 41 53 push %r11 28e3cc: 4c 8d 9d 50 a4 00 00 lea 0xa450(%rbp),%r11 28e3d3: 41 53 push %r11 28e3d5: 4c 8d 9d 08 82 00 00 lea 0x8208(%rbp),%r11 28e3dc: 41 53 push %r11 28e3de: 4c 8d 9d c8 81 00 00 lea 0x81c8(%rbp),%r11 28e3e5: 41 53 push %r11 28e3e7: 48 8b bc 24 40 01 00 mov 0x140(%rsp),%rdi 28e3ee: 00 28e3ef: 4c 8d 1c 1f lea (%rdi,%rbx,1),%r11 28e3f3: 41 53 push %r11 28e3f5: 4d 8d 9f 50 49 00 00 lea 0x4950(%r15),%r11 28e3fc: 41 53 push %r11 28e3fe: 4d 8d 9f d0 44 00 00 lea 0x44d0(%r15),%r11 28e405: 41 53 push %r11 28e407: 4d 8d 9f 50 40 00 00 lea 0x4050(%r15),%r11 28e40e: 41 53 push %r11 28e410: 4d 8d 9f d0 3b 00 00 lea 0x3bd0(%r15),%r11 28e417: 49 83 c7 08 add $0x8,%r15 28e41b: 41 53 push %r11 28e41d: 4c 8d 9d 08 6f 00 00 lea 0x6f08(%rbp),%r11 28e424: 41 53 push %r11 28e426: 4c 8d 9d c8 6e 00 00 lea 0x6ec8(%rbp),%r11 28e42d: 41 53 push %r11 28e42f: 4c 8d 9d 08 57 00 00 lea 0x5708(%rbp),%r11 28e436: 41 53 push %r11 28e438: 4c 8d 9d 88 6e 00 00 lea 0x6e88(%rbp),%r11 28e43f: 41 53 push %r11 28e441: 4c 8d 9d 78 91 00 00 lea 0x9178(%rbp),%r11 28e448: 41 53 push %r11 28e44a: 4c 8d 9d b8 91 00 00 lea 0x91b8(%rbp),%r11 28e451: 48 83 c5 08 add $0x8,%rbp 28e455: 41 53 push %r11 28e457: 44 8b 8c 24 48 01 00 mov 0x148(%rsp),%r9d 28e45e: 00 28e45f: 41 51 push %r9 28e461: f2 0f 10 a4 24 60 01 movsd 0x160(%rsp),%xmm4 28e468: 00 00 28e46a: 48 83 ec 08 sub $0x8,%rsp 28e46e: 44 8b 84 24 50 01 00 mov 0x150(%rsp),%r8d 28e475: 00 28e476: f2 0f 11 24 24 movsd %xmm4,(%rsp) 28e47b: 41 50 push %r8 28e47d: 8b bc 24 50 01 00 00 mov 0x150(%rsp),%edi 28e484: 57 push %rdi 28e485: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax 28e48c: 00 28e48d: 50 push %rax 28e48e: ff b4 24 a0 00 00 00 pushq 0xa0(%rsp) 28e495: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 28e49c: 50 push %rax 28e49d: f2 44 0f 10 9c 24 60 movsd 0x160(%rsp),%xmm11 28e4a4: 01 00 00 28e4a7: 48 83 ec 08 sub $0x8,%rsp 28e4ab: 8b bc 24 c8 00 00 00 mov 0xc8(%rsp),%edi 28e4b2: f2 44 0f 11 1c 24 movsd %xmm11,(%rsp) 28e4b8: 57 push %rdi 28e4b9: f2 44 0f 10 94 24 68 movsd 0x168(%rsp),%xmm10 28e4c0: 01 00 00 28e4c3: 48 83 ec 08 sub $0x8,%rsp 28e4c7: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 28e4ce: f2 44 0f 11 14 24 movsd %xmm10,(%rsp) 28e4d4: 50 push %rax 28e4d5: f2 44 0f 10 8c 24 70 movsd 0x170(%rsp),%xmm9 28e4dc: 01 00 00 28e4df: 48 83 ec 08 sub $0x8,%rsp 28e4e3: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax 28e4ea: f2 44 0f 11 0c 24 movsd %xmm9,(%rsp) 28e4f0: 50 push %rax 28e4f1: f2 44 0f 10 84 24 78 movsd 0x178(%rsp),%xmm8 28e4f8: 01 00 00 28e4fb: 48 83 ec 08 sub $0x8,%rsp 28e4ff: 8b bc 24 50 01 00 00 mov 0x150(%rsp),%edi 28e506: f2 44 0f 11 04 24 movsd %xmm8,(%rsp) 28e50c: 57 push %rdi 28e50d: 8b bc 24 60 01 00 00 mov 0x160(%rsp),%edi 28e514: 57 push %rdi 28e515: 8b bc 24 70 01 00 00 mov 0x170(%rsp),%edi 28e51c: 57 push %rdi 28e51d: f2 0f 10 b4 24 90 01 movsd 0x190(%rsp),%xmm6 28e524: 00 00 28e526: 48 83 ec 10 sub $0x10,%rsp 28e52a: f2 0f 10 ac 24 98 01 movsd 0x198(%rsp),%xmm5 28e531: 00 00 28e533: 44 8b 9c 24 38 01 00 mov 0x138(%rsp),%r11d 28e53a: 00 28e53b: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 28e541: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 28e546: 41 53 push %r11 28e548: 8b 84 24 48 01 00 00 mov 0x148(%rsp),%eax 28e54f: 50 push %rax 28e550: 8b 84 24 58 01 00 00 mov 0x158(%rsp),%eax 28e557: 50 push %rax 28e558: 8b 84 24 68 01 00 00 mov 0x168(%rsp),%eax 28e55f: 50 push %rax 28e560: 44 8b 8c 24 78 01 00 mov 0x178(%rsp),%r9d 28e567: 00 28e568: 41 51 push %r9 28e56a: 44 8b 84 24 88 01 00 mov 0x188(%rsp),%r8d 28e571: 00 28e572: f3 4c 0f 2c c9 cvttss2si %xmm1,%r9 28e577: 41 50 push %r8 28e579: 44 8b 94 24 98 01 00 mov 0x198(%rsp),%r10d 28e580: 00 28e581: 41 52 push %r10 28e583: 8b 84 24 a8 01 00 00 mov 0x1a8(%rsp),%eax 28e58a: 50 push %rax 28e58b: f2 0f 10 9c 24 d0 01 movsd 0x1d0(%rsp),%xmm3 28e592: 00 00 28e594: f2 48 0f 2c c3 cvttsd2si %xmm3,%rax 28e599: 50 push %rax 28e59a: 45 8b 85 b8 0f 00 00 mov 0xfb8(%r13),%r8d 28e5a1: f2 41 0f 58 95 08 10 addsd 0x1008(%r13),%xmm2 28e5a8: 00 00 28e5aa: f2 0f 10 bc 24 40 02 movsd 0x240(%rsp),%xmm7 28e5b1: 00 00 28e5b3: f2 41 0f 10 b5 18 10 movsd 0x1018(%r13),%xmm6 28e5ba: 00 00 28e5bc: f2 41 0f 10 ad 10 10 movsd 0x1010(%r13),%xmm5 28e5c3: 00 00 28e5c5: f2 41 0f 10 a5 00 10 movsd 0x1000(%r13),%xmm4 28e5cc: 00 00 28e5ce: 48 8d bc 24 60 04 00 lea 0x460(%rsp),%rdi 28e5d5: 00 28e5d6: f2 41 0f 10 9d f8 0f movsd 0xff8(%r13),%xmm3 28e5dd: 00 00 28e5df: f2 41 0f 10 8d 80 0e movsd 0xe80(%r13),%xmm1 28e5e6: 00 00 28e5e8: e8 b3 46 ff ff callq 282ca0 28e5ed: 4c 8b 94 24 30 02 00 mov 0x230(%rsp),%r10 28e5f4: 00 28e5f5: 48 81 c4 58 01 00 00 add $0x158,%rsp 28e5fc: 41 88 84 1a f0 be 00 mov %al,0xbef0(%r10,%rbx,1) 28e603: 00 28e604: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 28e60b: 48 83 c3 01 add $0x1,%rbx 28e60f: 83 e8 01 sub $0x1,%eax 28e612: 39 d8 cmp %ebx,%eax 28e614: 0f 83 63 fa ff ff jae 28e07d 28e61a: 4c 89 14 24 mov %r10,(%rsp) 28e61e: 4d 89 ef mov %r13,%r15 28e621: 48 8b 9c 24 88 01 00 mov 0x188(%rsp),%rbx 28e628: 00 28e629: 31 ed xor %ebp,%ebp 28e62b: 4c 8b a4 24 80 01 00 mov 0x180(%rsp),%r12 28e632: 00 28e633: 4c 8b b4 24 78 01 00 mov 0x178(%rsp),%r14 28e63a: 00 28e63b: 4c 8b ac 24 40 01 00 mov 0x140(%rsp),%r13 28e642: 00 28e643: 4a 8d 14 33 lea (%rbx,%r14,1),%rdx 28e647: 4d 8d 54 2d 00 lea 0x0(%r13,%rbp,1),%r10 28e64c: 66 0f ef c0 pxor %xmm0,%xmm0 28e650: f2 0f 10 bb 28 2c 00 movsd 0x2c28(%rbx),%xmm7 28e657: 00 28e658: f2 0f 10 b3 e8 2b 00 movsd 0x2be8(%rbx),%xmm6 28e65f: 00 28e660: f2 0f 10 ab 18 e7 ff movsd -0x18e8(%rbx),%xmm5 28e667: ff 28e668: f2 0f 10 a3 d8 e6 ff movsd -0x1928(%rbx),%xmm4 28e66f: ff 28e670: 44 8b 8b 64 8f ff ff mov -0x709c(%rbx),%r9d 28e677: 44 8b 83 24 8f ff ff mov -0x70dc(%rbx),%r8d 28e67e: 41 8b 8c af b0 3b 00 mov 0x3bb0(%r15,%rbp,4),%ecx 28e685: 00 28e686: 49 63 b4 af 88 b5 00 movslq 0xb588(%r15,%rbp,4),%rsi 28e68d: 00 28e68e: 49 63 bc af 68 b5 00 movslq 0xb568(%r15,%rbp,4),%rdi 28e695: 00 28e696: f2 42 0f 10 9c 22 e0 movsd -0x4d20(%rdx,%r12,1),%xmm3 28e69d: b2 ff ff 28e6a0: 41 8b 94 af 38 12 00 mov 0x1238(%r15,%rbp,4),%edx 28e6a7: 00 28e6a8: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 28e6ad: 41 8b 94 af 90 3b 00 mov 0x3b90(%r15,%rbp,4),%edx 28e6b4: 00 28e6b5: f2 0f 5e 83 e8 89 ff divsd -0x7618(%rbx),%xmm0 28e6bc: ff 28e6bd: 41 52 push %r10 28e6bf: 4c 8d 93 c0 00 00 00 lea 0xc0(%rbx),%r10 28e6c6: 48 83 c5 01 add $0x1,%rbp 28e6ca: 41 52 push %r10 28e6cc: 4c 8d 93 80 00 00 00 lea 0x80(%rbx),%r10 28e6d3: 41 52 push %r10 28e6d5: 53 push %rbx 28e6d6: 48 83 c3 08 add $0x8,%rbx 28e6da: f2 41 0f 10 97 d8 31 movsd 0x31d8(%r15),%xmm2 28e6e1: 00 00 28e6e3: f2 41 0f 10 8f 60 0e movsd 0xe60(%r15),%xmm1 28e6ea: 00 00 28e6ec: e8 0f 03 ff ff callq 27ea00 28e6f1: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28e6f8: 48 83 c4 20 add $0x20,%rsp 28e6fc: 8d 50 ff lea -0x1(%rax),%edx 28e6ff: 39 ea cmp %ebp,%edx 28e701: 0f 83 3c ff ff ff jae 28e643 28e707: 4d 89 fd mov %r15,%r13 28e70a: 48 8b ac 24 30 01 00 mov 0x130(%rsp),%rbp 28e711: 00 28e712: 4c 8b 3c 24 mov (%rsp),%r15 28e716: 31 db xor %ebx,%ebx 28e718: 49 c7 85 d0 34 00 00 movq $0x0,0x34d0(%r13) 28e71f: 00 00 00 00 28e723: 4c 8b a4 24 f0 00 00 mov 0xf0(%rsp),%r12 28e72a: 00 28e72b: 66 0f ef db pxor %xmm3,%xmm3 28e72f: 66 0f ef c9 pxor %xmm1,%xmm1 28e733: 66 0f ef c0 pxor %xmm0,%xmm0 28e737: 66 0f ef d2 pxor %xmm2,%xmm2 28e73b: 48 83 c5 08 add $0x8,%rbp 28e73f: 41 8b 84 9d f4 17 00 mov 0x17f4(%r13,%rbx,4),%eax 28e746: 00 28e747: f2 0f 11 5c 24 10 movsd %xmm3,0x10(%rsp) 28e74d: 41 0f af 84 dd 14 18 imul 0x1814(%r13,%rbx,8),%eax 28e754: 00 00 28e756: 41 0f af 84 dd 54 18 imul 0x1854(%r13,%rbx,8),%eax 28e75d: 00 00 28e75f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 28e764: 41 8b 84 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%eax 28e76b: 00 28e76c: f2 0f 59 8c 24 18 01 mulsd 0x118(%rsp),%xmm1 28e773: 00 00 28e775: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28e77a: f2 41 0f 5e 84 dd d8 divsd 0x12d8(%r13,%rbx,8),%xmm0 28e781: 12 00 00 28e784: f2 0f 5e c8 divsd %xmm0,%xmm1 28e788: f2 0f 59 8d c8 3b 00 mulsd 0x3bc8(%rbp),%xmm1 28e78f: 00 28e790: f2 41 0f 11 8c dd 88 movsd %xmm1,0x8188(%r13,%rbx,8) 28e797: 81 00 00 28e79a: 41 8b 84 9c 90 35 00 mov 0x3590(%r12,%rbx,4),%eax 28e7a1: 00 28e7a2: f2 0f 10 85 88 c4 00 movsd 0xc488(%rbp),%xmm0 28e7a9: 00 28e7aa: f2 0f 58 85 08 c0 00 addsd 0xc008(%rbp),%xmm0 28e7b1: 00 28e7b2: f2 0f 10 ad 48 49 00 movsd 0x4948(%rbp),%xmm5 28e7b9: 00 28e7ba: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 28e7bf: f2 0f 10 a5 68 ba 00 movsd 0xba68(%rbp),%xmm4 28e7c6: 00 28e7c7: f2 41 0f 59 ac dd f0 mulsd 0x89f0(%r13,%rbx,8),%xmm5 28e7ce: 89 00 00 28e7d1: f2 41 0f 59 8c dd f0 mulsd 0x88f0(%r13,%rbx,8),%xmm1 28e7d8: 88 00 00 28e7db: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 28e7e1: f2 0f 59 c2 mulsd %xmm2,%xmm0 28e7e5: f2 0f 58 85 e8 b5 00 addsd 0xb5e8(%rbp),%xmm0 28e7ec: 00 28e7ed: 66 49 0f 7e c6 movq %xmm0,%r14 28e7f2: f2 0f 10 85 c8 44 00 movsd 0x44c8(%rbp),%xmm0 28e7f9: 00 28e7fa: f2 41 0f 59 84 dd 70 mulsd 0x8970(%r13,%rbx,8),%xmm0 28e801: 89 00 00 28e804: f2 0f 58 c5 addsd %xmm5,%xmm0 28e808: f2 0f 59 c2 mulsd %xmm2,%xmm0 28e80c: f2 41 0f 59 94 dd 08 mulsd 0x8208(%r13,%rbx,8),%xmm2 28e813: 82 00 00 28e816: 48 83 c3 01 add $0x1,%rbx 28e81a: f2 0f 58 c8 addsd %xmm0,%xmm1 28e81e: 66 0f ef c0 pxor %xmm0,%xmm0 28e822: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 28e826: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28e82a: e8 00 00 00 00 callq 28e82f 28e82f: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 28e835: 66 49 0f 6e fe movq %r14,%xmm7 28e83a: f3 0f 11 04 24 movss %xmm0,(%rsp) 28e83f: 66 0f ef c9 pxor %xmm1,%xmm1 28e843: 66 0f ef c0 pxor %xmm0,%xmm0 28e847: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 28e84b: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 28e84f: e8 00 00 00 00 callq 28e854 28e854: f3 0f 10 14 24 movss (%rsp),%xmm2 28e859: 0f 28 ca movaps %xmm2,%xmm1 28e85c: e8 00 00 00 00 callq 28e861 28e861: f2 0f 10 5c 24 10 movsd 0x10(%rsp),%xmm3 28e867: 41 8b 8d 50 10 00 00 mov 0x1050(%r13),%ecx 28e86e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28e872: f2 0f 58 d8 addsd %xmm0,%xmm3 28e876: 8d 51 ff lea -0x1(%rcx),%edx 28e879: f2 41 0f 11 9d d0 34 movsd %xmm3,0x34d0(%r13) 28e880: 00 00 28e882: 39 da cmp %ebx,%edx 28e884: 0f 83 a5 fe ff ff jae 28e72f 28e88a: 48 8b b4 24 70 01 00 mov 0x170(%rsp),%rsi 28e891: 00 28e892: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax 28e899: 00 28e89a: 41 c7 85 2c 90 00 00 movl $0x0,0x902c(%r13) 28e8a1: 00 00 00 00 28e8a5: 48 01 d6 add %rdx,%rsi 28e8a8: 80 38 00 cmpb $0x0,(%rax) 28e8ab: 74 0b je 28e8b8 28e8ad: 41 c7 85 2c 90 00 00 movl $0x1,0x902c(%r13) 28e8b4: 01 00 00 00 28e8b8: 48 83 c0 01 add $0x1,%rax 28e8bc: 48 39 c6 cmp %rax,%rsi 28e8bf: 75 e7 jne 28e8a8 28e8c1: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 28e8c8: 00 28e8c9: 80 b8 b0 53 00 00 00 cmpb $0x0,0x53b0(%rax) 28e8d0: c6 80 c2 53 00 00 01 movb $0x1,0x53c2(%rax) 28e8d7: 0f 84 0d 07 00 00 je 28efea 28e8dd: 66 41 0f 2f 9f 40 55 comisd 0x5540(%r15),%xmm3 28e8e4: 00 00 28e8e6: 0f 87 fe 06 00 00 ja 28efea 28e8ec: 41 83 bd 2c 90 00 00 cmpl $0x1,0x902c(%r13) 28e8f3: 01 28e8f4: 0f 84 f0 06 00 00 je 28efea 28e8fa: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 28e902 28e901: 00 28e902: 48 8b bc 24 f8 00 00 mov 0xf8(%rsp),%rdi 28e909: 00 28e90a: 31 c0 xor %eax,%eax 28e90c: eb 03 jmp 28e911 28e90e: 48 89 f0 mov %rsi,%rax 28e911: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 28e919 28e918: 00 28e919: 66 41 0f 2f ac c5 88 comisd 0x6e88(%r13,%rax,8),%xmm5 28e920: 6e 00 00 28e923: 77 2f ja 28e954 28e925: f2 41 0f 10 84 c5 c8 movsd 0x6ec8(%r13,%rax,8),%xmm0 28e92c: 6e 00 00 28e92f: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 28e937 28e936: 00 28e937: 73 1b jae 28e954 28e939: f2 41 0f 10 84 c5 08 movsd 0x6f08(%r13,%rax,8),%xmm0 28e940: 6f 00 00 28e943: 66 0f 2f c1 comisd %xmm1,%xmm0 28e947: 73 0b jae 28e954 28e949: 41 80 bc 07 f0 be 00 cmpb $0x0,0xbef0(%r15,%rax,1) 28e950: 00 00 28e952: 74 07 je 28e95b 28e954: c6 87 c2 53 00 00 00 movb $0x0,0x53c2(%rdi) 28e95b: 48 8d 70 01 lea 0x1(%rax),%rsi 28e95f: 48 39 c2 cmp %rax,%rdx 28e962: 75 aa jne 28e90e 28e964: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 28e96b: 00 28e96c: 48 8b bc 24 f8 00 00 mov 0xf8(%rsp),%rdi 28e973: 00 28e974: c6 80 bc b4 00 00 01 movb $0x1,0xb4bc(%rax) 28e97b: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 28e982: 00 28e983: 48 8d 34 10 lea (%rax,%rdx,1),%rsi 28e987: 4c 89 f8 mov %r15,%rax 28e98a: 85 c9 test %ecx,%ecx 28e98c: 74 19 je 28e9a7 28e98e: 80 b8 80 bf 00 00 00 cmpb $0x0,0xbf80(%rax) 28e995: 74 07 je 28e99e 28e997: c6 87 bc b4 00 00 00 movb $0x0,0xb4bc(%rdi) 28e99e: 48 83 c0 01 add $0x1,%rax 28e9a2: 48 39 c6 cmp %rax,%rsi 28e9a5: 75 e7 jne 28e98e 28e9a7: 4c 8b 84 24 f8 00 00 mov 0xf8(%rsp),%r8 28e9ae: 00 28e9af: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax 28e9b6: 00 28e9b7: 48 8b bc 24 68 01 00 mov 0x168(%rsp),%rdi 28e9be: 00 28e9bf: 41 c6 80 d4 53 00 00 movb $0x1,0x53d4(%r8) 28e9c6: 01 28e9c7: 48 8d 34 10 lea (%rax,%rdx,1),%rsi 28e9cb: 4c 89 f8 mov %r15,%rax 28e9ce: f2 0f 10 84 c7 d0 3b movsd 0x3bd0(%rdi,%rax,8),%xmm0 28e9d5: 00 00 28e9d7: f2 0f 10 b4 24 08 01 movsd 0x108(%rsp),%xmm6 28e9de: 00 00 28e9e0: 66 0f 2f c6 comisd %xmm6,%xmm0 28e9e4: 77 18 ja 28e9fe 28e9e6: f2 0f 10 84 c7 50 40 movsd 0x4050(%rdi,%rax,8),%xmm0 28e9ed: 00 00 28e9ef: 66 0f 2f c6 comisd %xmm6,%xmm0 28e9f3: 77 09 ja 28e9fe 28e9f5: 80 b8 f0 be 00 00 00 cmpb $0x0,0xbef0(%rax) 28e9fc: 74 08 je 28ea06 28e9fe: 41 c6 80 d4 53 00 00 movb $0x0,0x53d4(%r8) 28ea05: 00 28ea06: 48 83 c0 01 add $0x1,%rax 28ea0a: 48 39 c6 cmp %rax,%rsi 28ea0d: 75 bf jne 28e9ce 28ea0f: 41 c6 85 48 1a 00 00 movb $0x0,0x1a48(%r13) 28ea16: 00 28ea17: 85 c9 test %ecx,%ecx 28ea19: 74 45 je 28ea60 28ea1b: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 28ea23 28ea22: 00 28ea23: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 28ea2b 28ea2a: 00 28ea2b: 49 8d 85 c8 6e 00 00 lea 0x6ec8(%r13),%rax 28ea32: 49 8d 94 d5 d0 6e 00 lea 0x6ed0(%r13,%rdx,8),%rdx 28ea39: 00 28ea3a: f2 0f 10 40 40 movsd 0x40(%rax),%xmm0 28ea3f: 66 0f 2f c1 comisd %xmm1,%xmm0 28ea43: 73 0a jae 28ea4f 28ea45: f2 0f 10 00 movsd (%rax),%xmm0 28ea49: 66 0f 2f c2 comisd %xmm2,%xmm0 28ea4d: 72 08 jb 28ea57 28ea4f: 41 c6 85 48 1a 00 00 movb $0x1,0x1a48(%r13) 28ea56: 01 28ea57: 48 83 c0 08 add $0x8,%rax 28ea5b: 48 39 c2 cmp %rax,%rdx 28ea5e: 75 da jne 28ea3a 28ea60: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 28ea67: 00 28ea68: 80 b8 c2 53 00 00 00 cmpb $0x0,0x53c2(%rax) 28ea6f: 74 15 je 28ea86 28ea71: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 28ea78: 00 28ea79: 80 b8 d4 53 00 00 00 cmpb $0x0,0x53d4(%rax) 28ea80: 0f 85 0a 06 00 00 jne 28f090 28ea86: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 28ea8d: 00 28ea8e: c6 80 08 83 00 00 00 movb $0x0,0x8308(%rax) 28ea95: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 28ea9d 28ea9c: 00 28ea9d: 66 41 0f 2f bd 50 1a comisd 0x1a50(%r13),%xmm7 28eaa4: 00 00 28eaa6: 0f 83 52 05 00 00 jae 28effe 28eaac: 41 80 bd 48 1a 00 00 cmpb $0x0,0x1a48(%r13) 28eab3: 00 28eab4: 0f 84 44 05 00 00 je 28effe 28eaba: f2 41 0f 10 85 00 0d movsd 0xd00(%r13),%xmm0 28eac1: 00 00 28eac3: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 28eacb 28eaca: 00 28eacb: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 28ead2: 00 28ead3: f2 41 0f 11 85 00 0d movsd %xmm0,0xd00(%r13) 28eada: 00 00 28eadc: 80 b8 c2 53 00 00 00 cmpb $0x0,0x53c2(%rax) 28eae3: 74 37 je 28eb1c 28eae5: 80 b8 bc b4 00 00 00 cmpb $0x0,0xb4bc(%rax) 28eaec: 74 2e je 28eb1c 28eaee: 80 b8 d4 53 00 00 00 cmpb $0x0,0x53d4(%rax) 28eaf5: 74 25 je 28eb1c 28eaf7: 41 80 bd 51 0f 00 00 cmpb $0x0,0xf51(%r13) 28eafe: 00 28eaff: 75 0a jne 28eb0b 28eb01: 41 83 bd d0 b4 00 00 cmpl $0x1,0xb4d0(%r13) 28eb08: 01 28eb09: 75 3b jne 28eb46 28eb0b: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 28eb12: 00 28eb13: 80 b8 08 83 00 00 00 cmpb $0x0,0x8308(%rax) 28eb1a: 75 2a jne 28eb46 28eb1c: 66 41 0f 2e 87 b0 32 ucomisd 0x32b0(%r15),%xmm0 28eb23: 00 00 28eb25: ba 01 00 00 00 mov $0x1,%edx 28eb2a: 0f 9a c0 setp %al 28eb2d: 0f 45 c2 cmovne %edx,%eax 28eb30: 84 c0 test %al,%al 28eb32: 0f 85 c0 f4 ff ff jne 28dff8 28eb38: 83 bc 24 28 01 00 00 cmpl $0x2,0x128(%rsp) 28eb3f: 02 28eb40: 0f 8e b2 f4 ff ff jle 28dff8 28eb46: 48 8b 9c 24 50 01 00 mov 0x150(%rsp),%rbx 28eb4d: 00 28eb4e: 4c 8b b4 24 00 01 00 mov 0x100(%rsp),%r14 28eb55: 00 28eb56: 66 0f ef db pxor %xmm3,%xmm3 28eb5a: 4d 89 ef mov %r13,%r15 28eb5d: 41 8b 85 70 0f 00 00 mov 0xf70(%r13),%eax 28eb64: 41 8b 8d 80 0f 00 00 mov 0xf80(%r13),%ecx 28eb6b: 48 8d bb 68 88 00 00 lea 0x8868(%rbx),%rdi 28eb72: 8b b3 f8 19 00 00 mov 0x19f8(%rbx),%esi 28eb78: f2 41 0f 10 a6 a0 2e movsd 0x2ea0(%r14),%xmm4 28eb7f: 00 00 28eb81: 48 83 c3 04 add $0x4,%rbx 28eb85: f2 41 0f 10 86 a8 b5 movsd 0xb5a8(%r14),%xmm0 28eb8c: 00 00 28eb8e: 41 8b 95 50 10 00 00 mov 0x1050(%r13),%edx 28eb95: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 28eb9a: ff b4 24 50 02 00 00 pushq 0x250(%rsp) 28eba1: ff b4 24 60 02 00 00 pushq 0x260(%rsp) 28eba8: ff b4 24 70 02 00 00 pushq 0x270(%rsp) 28ebaf: ff b4 24 80 02 00 00 pushq 0x280(%rsp) 28ebb6: ff b4 24 90 02 00 00 pushq 0x290(%rsp) 28ebbd: ff b4 24 a0 02 00 00 pushq 0x2a0(%rsp) 28ebc4: ff b4 24 b0 02 00 00 pushq 0x2b0(%rsp) 28ebcb: 57 push %rdi 28ebcc: 4c 89 ef mov %r13,%rdi 28ebcf: ff b4 24 c8 02 00 00 pushq 0x2c8(%rsp) 28ebd6: ff b4 24 d8 02 00 00 pushq 0x2d8(%rsp) 28ebdd: ff b4 24 e8 02 00 00 pushq 0x2e8(%rsp) 28ebe4: ff b4 24 f8 02 00 00 pushq 0x2f8(%rsp) 28ebeb: ff b4 24 38 03 00 00 pushq 0x338(%rsp) 28ebf2: ff b4 24 10 03 00 00 pushq 0x310(%rsp) 28ebf9: ff b4 24 20 03 00 00 pushq 0x320(%rsp) 28ec00: ff b4 24 58 02 00 00 pushq 0x258(%rsp) 28ec07: ff b4 24 48 02 00 00 pushq 0x248(%rsp) 28ec0e: ff b4 24 48 02 00 00 pushq 0x248(%rsp) 28ec15: ff b4 24 60 02 00 00 pushq 0x260(%rsp) 28ec1c: ff b4 24 f0 01 00 00 pushq 0x1f0(%rsp) 28ec23: ff b4 24 d8 02 00 00 pushq 0x2d8(%rsp) 28ec2a: ff b4 24 e8 02 00 00 pushq 0x2e8(%rsp) 28ec31: ff b4 24 68 03 00 00 pushq 0x368(%rsp) 28ec38: ff b4 24 78 03 00 00 pushq 0x378(%rsp) 28ec3f: ff b4 24 98 02 00 00 pushq 0x298(%rsp) 28ec46: ff b4 24 80 02 00 00 pushq 0x280(%rsp) 28ec4d: ff b4 24 f8 02 00 00 pushq 0x2f8(%rsp) 28ec54: ff b4 24 08 03 00 00 pushq 0x308(%rsp) 28ec5b: ff b4 24 a8 03 00 00 pushq 0x3a8(%rsp) 28ec62: ff b4 24 88 02 00 00 pushq 0x288(%rsp) 28ec69: ff b4 24 88 02 00 00 pushq 0x288(%rsp) 28ec70: ff b4 24 a0 02 00 00 pushq 0x2a0(%rsp) 28ec77: ff b4 24 d0 03 00 00 pushq 0x3d0(%rsp) 28ec7e: ff b4 24 f8 02 00 00 pushq 0x2f8(%rsp) 28ec85: 48 8b ac 24 c0 02 00 mov 0x2c0(%rsp),%rbp 28ec8c: 00 28ec8d: ff b5 08 34 00 00 pushq 0x3408(%rbp) 28ec93: 45 8b 85 7c 0f 00 00 mov 0xf7c(%r13),%r8d 28ec9a: f2 4d 0f 2c 8d 98 b3 cvttsd2si 0xb398(%r13),%r9 28eca1: 00 00 28eca3: f2 41 0f 10 bd 40 0e movsd 0xe40(%r13),%xmm7 28ecaa: 00 00 28ecac: f2 41 0f 10 b5 38 0e movsd 0xe38(%r13),%xmm6 28ecb3: 00 00 28ecb5: f2 41 0f 10 ad 48 a4 movsd 0xa448(%r13),%xmm5 28ecbc: 00 00 28ecbe: f2 41 0f 10 95 68 0e movsd 0xe68(%r13),%xmm2 28ecc5: 00 00 28ecc7: f2 41 0f 10 8d b8 34 movsd 0x34b8(%r13),%xmm1 28ecce: 00 00 28ecd0: e8 cb ff fe ff callq 27eca0 28ecd5: 48 89 ef mov %rbp,%rdi 28ecd8: 48 83 84 24 90 02 00 addq $0x40,0x290(%rsp) 28ecdf: 00 40 28ece1: 48 8b 84 24 90 02 00 mov 0x290(%rsp),%rax 28ece8: 00 28ece9: 48 83 c7 08 add $0x8,%rdi 28eced: 48 83 84 24 10 02 00 addq $0x1,0x210(%rsp) 28ecf4: 00 01 28ecf6: 48 83 84 24 48 02 00 addq $0x40,0x248(%rsp) 28ecfd: 00 40 28ecff: 48 83 84 24 08 02 00 addq $0x20,0x208(%rsp) 28ed06: 00 20 28ed08: 48 83 84 24 10 03 00 addq $0x8,0x310(%rsp) 28ed0f: 00 08 28ed11: 48 89 bc 24 c8 02 00 mov %rdi,0x2c8(%rsp) 28ed18: 00 28ed19: 48 89 9c 24 68 02 00 mov %rbx,0x268(%rsp) 28ed20: 00 28ed21: 48 81 c4 18 01 00 00 add $0x118,%rsp 28ed28: 48 3d 80 00 00 00 cmp $0x80,%rax 28ed2e: 0f 85 09 ef ff ff jne 28dc3d 28ed34: 49 83 c6 08 add $0x8,%r14 28ed38: 83 84 24 e8 02 00 00 addl $0x1,0x2e8(%rsp) 28ed3f: 01 28ed40: 8b 84 24 e8 02 00 00 mov 0x2e8(%rsp),%eax 28ed47: 48 83 84 24 20 02 00 addq $0x2,0x220(%rsp) 28ed4e: 00 02 28ed50: 48 83 ac 24 80 01 00 subq $0xffffffffffffff80,0x180(%rsp) 28ed57: 00 80 28ed59: 48 83 84 24 10 01 00 addq $0x40,0x110(%rsp) 28ed60: 00 40 28ed62: 48 83 84 24 18 02 00 addq $0x10,0x218(%rsp) 28ed69: 00 10 28ed6b: 4c 89 b4 24 00 01 00 mov %r14,0x100(%rsp) 28ed72: 00 28ed73: 41 39 85 d0 04 00 00 cmp %eax,0x4d0(%r13) 28ed7a: 0f 87 36 ee ff ff ja 28dbb6 28ed80: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28ed87: 83 e8 01 sub $0x1,%eax 28ed8a: 41 8b 97 00 0b 00 00 mov 0xb00(%r15),%edx 28ed91: 85 d2 test %edx,%edx 28ed93: 0f 84 c8 14 00 00 je 290261 28ed99: 83 ea 01 sub $0x1,%edx 28ed9c: 89 c1 mov %eax,%ecx 28ed9e: 49 8d b7 52 56 00 00 lea 0x5652(%r15),%rsi 28eda5: 48 c1 e2 04 shl $0x4,%rdx 28eda9: 4d 8d 84 0f 99 52 00 lea 0x5299(%r15,%rcx,1),%r8 28edb0: 00 28edb1: 4d 8d 8f 98 52 00 00 lea 0x5298(%r15),%r9 28edb8: 49 8d bc 0f 91 52 00 lea 0x5291(%r15,%rcx,1),%rdi 28edbf: 00 28edc0: 49 8d 94 17 a8 52 00 lea 0x52a8(%r15,%rdx,1),%rdx 28edc7: 00 28edc8: 41 ba 01 01 00 00 mov $0x101,%r10d 28edce: 49 8d 41 f8 lea -0x8(%r9),%rax 28edd2: 66 44 89 16 mov %r10w,(%rsi) 28edd6: 80 38 00 cmpb $0x0,(%rax) 28edd9: 74 09 je 28ede4 28eddb: 80 b8 90 00 00 00 00 cmpb $0x0,0x90(%rax) 28ede2: 75 03 jne 28ede7 28ede4: c6 06 00 movb $0x0,(%rsi) 28ede7: 48 83 c0 01 add $0x1,%rax 28edeb: 48 39 c7 cmp %rax,%rdi 28edee: 75 e6 jne 28edd6 28edf0: 4c 89 c8 mov %r9,%rax 28edf3: 80 38 00 cmpb $0x0,(%rax) 28edf6: 74 09 je 28ee01 28edf8: 80 b8 90 00 00 00 00 cmpb $0x0,0x90(%rax) 28edff: 75 04 jne 28ee05 28ee01: c6 46 01 00 movb $0x0,0x1(%rsi) 28ee05: 48 83 c0 01 add $0x1,%rax 28ee09: 49 39 c0 cmp %rax,%r8 28ee0c: 75 e5 jne 28edf3 28ee0e: 49 83 c1 10 add $0x10,%r9 28ee12: 48 83 c6 02 add $0x2,%rsi 28ee16: 49 83 c0 10 add $0x10,%r8 28ee1a: 48 83 c7 10 add $0x10,%rdi 28ee1e: 4c 39 ca cmp %r9,%rdx 28ee21: 75 a5 jne 28edc8 28ee23: 41 c6 87 65 31 00 00 movb $0x1,0x3165(%r15) 28ee2a: 01 28ee2b: 49 8d 97 14 18 00 00 lea 0x1814(%r15),%rdx 28ee32: 49 8d 84 cf 1c 18 00 lea 0x181c(%r15,%rcx,8),%rax 28ee39: 00 28ee3a: eb 09 jmp 28ee45 28ee3c: 48 83 c2 08 add $0x8,%rdx 28ee40: 48 39 d0 cmp %rdx,%rax 28ee43: 74 27 je 28ee6c 28ee45: 8b 0a mov (%rdx),%ecx 28ee47: 85 c9 test %ecx,%ecx 28ee49: 74 f1 je 28ee3c 28ee4b: 83 7a 40 40 cmpl $0x40,0x40(%rdx) 28ee4f: 75 eb jne 28ee3c 28ee51: 41 80 bf 7d 2d 00 00 cmpb $0x0,0x2d7d(%r15) 28ee58: 00 28ee59: 75 e1 jne 28ee3c 28ee5b: 48 83 c2 08 add $0x8,%rdx 28ee5f: 41 c6 87 65 31 00 00 movb $0x0,0x3165(%r15) 28ee66: 00 28ee67: 48 39 d0 cmp %rdx,%rax 28ee6a: 75 d9 jne 28ee45 28ee6c: 49 8d af f4 10 00 00 lea 0x10f4(%r15),%rbp 28ee73: 41 c6 87 66 31 00 00 movb $0x1,0x3166(%r15) 28ee7a: 01 28ee7b: 4d 8d a7 88 80 00 00 lea 0x8088(%r15),%r12 28ee82: 31 db xor %ebx,%ebx 28ee84: e9 9e 00 00 00 jmpq 28ef27 28ee89: 8b 85 74 02 00 00 mov 0x274(%rbp),%eax 28ee8f: 66 0f ef c0 pxor %xmm0,%xmm0 28ee93: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28ee98: f2 41 0f 11 84 24 20 movsd %xmm0,0xf20(%r12) 28ee9f: 0f 00 00 28eea2: 8b 55 20 mov 0x20(%rbp),%edx 28eea5: 8b 85 d4 02 00 00 mov 0x2d4(%rbp),%eax 28eeab: 66 0f ef c0 pxor %xmm0,%xmm0 28eeaf: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 28eeb4: 8d 50 f8 lea -0x8(%rax),%edx 28eeb7: 83 fa 01 cmp $0x1,%edx 28eeba: 76 09 jbe 28eec5 28eebc: 83 f8 02 cmp $0x2,%eax 28eebf: 0f 87 a4 07 00 00 ja 28f669 28eec5: f2 41 0f 11 44 24 40 movsd %xmm0,0x40(%r12) 28eecc: 8b 85 94 02 00 00 mov 0x294(%rbp),%eax 28eed2: 66 0f ef c0 pxor %xmm0,%xmm0 28eed6: f2 41 0f 10 0c 24 movsd (%r12),%xmm1 28eedc: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28eee1: f2 41 0f 11 84 24 60 movsd %xmm0,0xf60(%r12) 28eee8: 0f 00 00 28eeeb: 8b 45 00 mov 0x0(%rbp),%eax 28eeee: 66 0f ef c0 pxor %xmm0,%xmm0 28eef2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28eef7: 66 0f 2f c8 comisd %xmm0,%xmm1 28eefb: 0f 86 12 08 00 00 jbe 28f713 28ef01: 41 c6 87 66 31 00 00 movb $0x0,0x3166(%r15) 28ef08: 00 28ef09: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28ef10: 48 83 c3 01 add $0x1,%rbx 28ef14: 48 83 c5 04 add $0x4,%rbp 28ef18: 49 83 c4 08 add $0x8,%r12 28ef1c: 83 e8 01 sub $0x1,%eax 28ef1f: 39 d8 cmp %ebx,%eax 28ef21: 0f 82 37 08 00 00 jb 28f75e 28ef27: 66 0f ef ff pxor %xmm7,%xmm7 28ef2b: 8b 55 00 mov 0x0(%rbp),%edx 28ef2e: 66 0f ef c0 pxor %xmm0,%xmm0 28ef32: 66 0f ef c9 pxor %xmm1,%xmm1 28ef36: 8b 85 14 6f 00 00 mov 0x6f14(%rbp),%eax 28ef3c: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 28ef41: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 28ef46: 8b 85 b0 a1 00 00 mov 0xa1b0(%rbp),%eax 28ef4c: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 28ef51: 66 49 0f 7e fd movq %xmm7,%r13 28ef56: e8 00 00 00 00 callq 28ef5b 28ef5b: 66 49 0f 6e fd movq %r13,%xmm7 28ef60: 66 0f ef c9 pxor %xmm1,%xmm1 28ef64: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 28ef68: e8 00 00 00 00 callq 28ef6d 28ef6d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28ef71: f2 41 0f 11 04 24 movsd %xmm0,(%r12) 28ef77: 41 80 bc 1f 58 13 00 cmpb $0x0,0x1358(%r15,%rbx,1) 28ef7e: 00 00 28ef80: 0f 84 03 ff ff ff je 28ee89 28ef86: 8b 85 b0 67 00 00 mov 0x67b0(%rbp),%eax 28ef8c: 66 0f ef c0 pxor %xmm0,%xmm0 28ef90: 8b 95 74 02 00 00 mov 0x274(%rbp),%edx 28ef96: 66 0f ef c9 pxor %xmm1,%xmm1 28ef9a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28ef9f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28efa7 28efa6: 00 28efa7: 8b 85 b0 a1 00 00 mov 0xa1b0(%rbp),%eax 28efad: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 28efb2: 66 49 0f 7e c5 movq %xmm0,%r13 28efb7: 66 0f ef c0 pxor %xmm0,%xmm0 28efbb: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 28efc0: e8 00 00 00 00 callq 28efc5 28efc5: 66 49 0f 6e fd movq %r13,%xmm7 28efca: 66 0f ef c9 pxor %xmm1,%xmm1 28efce: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 28efd2: e8 00 00 00 00 callq 28efd7 28efd7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28efdb: f2 41 0f 11 84 24 20 movsd %xmm0,0xf20(%r12) 28efe2: 0f 00 00 28efe5: e9 b8 fe ff ff jmpq 28eea2 28efea: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax 28eff1: 00 28eff2: c6 80 c2 53 00 00 00 movb $0x0,0x53c2(%rax) 28eff9: e9 fc f8 ff ff jmpq 28e8fa 28effe: 83 84 24 28 01 00 00 addl $0x1,0x128(%rsp) 28f005: 01 28f006: f2 41 0f 10 87 b0 32 movsd 0x32b0(%r15),%xmm0 28f00d: 00 00 28f00f: e9 b7 fa ff ff jmpq 28eacb 28f014: f2 41 0f 10 bd 48 a4 movsd 0xa448(%r13),%xmm7 28f01b: 00 00 28f01d: 66 0f ef c0 pxor %xmm0,%xmm0 28f021: f2 0f 11 64 24 08 movsd %xmm4,0x8(%rsp) 28f027: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 28f02b: 66 0f ef c9 pxor %xmm1,%xmm1 28f02f: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 28f033: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28f038: e8 00 00 00 00 callq 28f03d 28f03d: f2 0f 10 64 24 08 movsd 0x8(%rsp),%xmm4 28f043: f2 0f 58 24 24 addsd (%rsp),%xmm4 28f048: 0f 28 c8 movaps %xmm0,%xmm1 28f04b: 66 0f ef c0 pxor %xmm0,%xmm0 28f04f: f2 0f 5a c4 cvtsd2ss %xmm4,%xmm0 28f053: e8 00 00 00 00 callq 28f058 28f058: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax 28f05f: 00 28f060: 66 0f ef e4 pxor %xmm4,%xmm4 28f064: f3 0f 5a e0 cvtss2sd %xmm0,%xmm4 28f068: f2 41 0f 10 85 50 1a movsd 0x1a50(%r13),%xmm0 28f06f: 00 00 28f071: f2 0f 10 b8 a8 b5 00 movsd 0xb5a8(%rax),%xmm7 28f078: 00 28f079: e9 cb ef ff ff jmpq 28e049 28f07e: 66 0f ef c0 pxor %xmm0,%xmm0 28f082: f2 0f 5a c1 cvtsd2ss %xmm1,%xmm0 28f086: 66 0f ef c9 pxor %xmm1,%xmm1 28f08a: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 28f08e: eb c3 jmp 28f053 28f090: f2 41 0f 10 bf 40 55 movsd 0x5540(%r15),%xmm7 28f097: 00 00 28f099: 48 8b ac 24 90 01 00 mov 0x190(%rsp),%rbp 28f0a0: 00 28f0a1: 31 db xor %ebx,%ebx 28f0a3: 4c 8b a4 24 f0 00 00 mov 0xf0(%rsp),%r12 28f0aa: 00 28f0ab: f2 41 0f 11 bd a8 19 movsd %xmm7,0x19a8(%r13) 28f0b2: 00 00 28f0b4: f2 0f 10 8d d0 44 00 movsd 0x44d0(%rbp),%xmm1 28f0bb: 00 28f0bc: f2 0f 11 3c 24 movsd %xmm7,(%rsp) 28f0c1: 48 83 c5 08 add $0x8,%rbp 28f0c5: f2 0f 10 85 48 49 00 movsd 0x4948(%rbp),%xmm0 28f0cc: 00 28f0cd: f2 41 0f 59 8c dd 70 mulsd 0x8970(%r13,%rbx,8),%xmm1 28f0d4: 89 00 00 28f0d7: 41 8b 84 9c 90 35 00 mov 0x3590(%r12,%rbx,4),%eax 28f0de: 00 28f0df: f2 41 0f 59 84 dd f0 mulsd 0x89f0(%r13,%rbx,8),%xmm0 28f0e6: 89 00 00 28f0e9: f2 0f 58 c8 addsd %xmm0,%xmm1 28f0ed: 66 0f ef c0 pxor %xmm0,%xmm0 28f0f1: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28f0f6: f2 0f 59 c8 mulsd %xmm0,%xmm1 28f0fa: f2 41 0f 10 84 dd 88 movsd 0x8188(%r13,%rbx,8),%xmm0 28f101: 81 00 00 28f104: f2 41 0f 59 84 dd f0 mulsd 0x88f0(%r13,%rbx,8),%xmm0 28f10b: 88 00 00 28f10e: 48 83 c3 01 add $0x1,%rbx 28f112: f2 0f 58 c8 addsd %xmm0,%xmm1 28f116: f2 0f 10 85 68 ba 00 movsd 0xba68(%rbp),%xmm0 28f11d: 00 28f11e: f2 0f 58 85 e8 b5 00 addsd 0xb5e8(%rbp),%xmm0 28f125: 00 28f126: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28f12a: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28f12e: e8 00 00 00 00 callq 28f133 28f133: f2 0f 10 3c 24 movsd (%rsp),%xmm7 28f138: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 28f13f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28f143: f2 0f 5c f8 subsd %xmm0,%xmm7 28f147: 83 e8 01 sub $0x1,%eax 28f14a: f2 41 0f 11 bd a8 19 movsd %xmm7,0x19a8(%r13) 28f151: 00 00 28f153: 39 d8 cmp %ebx,%eax 28f155: 0f 83 59 ff ff ff jae 28f0b4 28f15b: 4c 89 fa mov %r15,%rdx 28f15e: 45 31 c0 xor %r8d,%r8d 28f161: 41 c7 85 b0 1b 00 00 movl $0x0,0x1bb0(%r13) 28f168: 00 00 00 00 28f16c: 4c 29 ea sub %r13,%rdx 28f16f: 48 01 d0 add %rdx,%rax 28f172: 48 8b 94 24 f0 00 00 mov 0xf0(%rsp),%rdx 28f179: 00 28f17a: 49 8d 4c c5 08 lea 0x8(%r13,%rax,8),%rcx 28f17f: 48 8b 84 24 90 01 00 mov 0x190(%rsp),%rax 28f186: 00 28f187: 66 0f ef c0 pxor %xmm0,%xmm0 28f18b: 45 89 c0 mov %r8d,%r8d 28f18e: 66 0f ef c9 pxor %xmm1,%xmm1 28f192: 48 83 c0 08 add $0x8,%rax 28f196: 8b b2 90 35 00 00 mov 0x3590(%rdx),%esi 28f19c: f2 49 0f 2a c8 cvtsi2sd %r8,%xmm1 28f1a1: 48 83 c2 04 add $0x4,%rdx 28f1a5: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 28f1aa: f2 0f 59 80 40 57 00 mulsd 0x5740(%rax),%xmm0 28f1b1: 00 28f1b2: f2 0f 58 c1 addsd %xmm1,%xmm0 28f1b6: f2 0f 58 80 c0 5b 00 addsd 0x5bc0(%rax),%xmm0 28f1bd: 00 28f1be: f2 0f 58 80 40 60 00 addsd 0x6040(%rax),%xmm0 28f1c5: 00 28f1c6: f2 48 0f 2c f0 cvttsd2si %xmm0,%rsi 28f1cb: 41 89 f0 mov %esi,%r8d 28f1ce: 48 39 c1 cmp %rax,%rcx 28f1d1: 75 b4 jne 28f187 28f1d3: 4c 8b b4 24 90 01 00 mov 0x190(%rsp),%r14 28f1da: 00 28f1db: 4c 89 3c 24 mov %r15,(%rsp) 28f1df: 49 8d ad 48 82 00 00 lea 0x8248(%r13),%rbp 28f1e6: 31 db xor %ebx,%ebx 28f1e8: 41 89 b5 b0 1b 00 00 mov %esi,0x1bb0(%r13) 28f1ef: 4d 8d a5 e0 86 00 00 lea 0x86e0(%r13),%r12 28f1f6: 4d 89 f7 mov %r14,%r15 28f1f9: 4c 8b b4 24 00 01 00 mov 0x100(%rsp),%r14 28f200: 00 28f201: eb 10 jmp 28f213 28f203: f2 41 0f 10 bd a8 19 movsd 0x19a8(%r13),%xmm7 28f20a: 00 00 28f20c: 45 8b 85 b0 1b 00 00 mov 0x1bb0(%r13),%r8d 28f213: 4d 8d 14 1c lea (%r12,%rbx,1),%r10 28f217: 41 8b 95 90 b3 00 00 mov 0xb390(%r13),%edx 28f21e: 45 8b 8c 9d c8 13 00 mov 0x13c8(%r13,%rbx,4),%r9d 28f225: 00 28f226: 66 0f ef c0 pxor %xmm0,%xmm0 28f22a: f2 41 0f 10 b7 48 60 movsd 0x6048(%r15),%xmm6 28f231: 00 00 28f233: 41 8b bd 54 0f 00 00 mov 0xf54(%r13),%edi 28f23a: 49 83 c7 08 add $0x8,%r15 28f23e: 41 0f b6 8d 50 0f 00 movzbl 0xf50(%r13),%ecx 28f245: 00 28f246: 41 0f b6 b5 51 0f 00 movzbl 0xf51(%r13),%esi 28f24d: 00 28f24e: f2 45 0f 10 85 78 0e movsd 0xe78(%r13),%xmm8 28f255: 00 00 28f257: f2 41 0f 10 af c0 5b movsd 0x5bc0(%r15),%xmm5 28f25e: 00 00 28f260: f2 41 0f 10 a7 40 57 movsd 0x5740(%r15),%xmm4 28f267: 00 00 28f269: f2 41 0f 10 9e a8 b5 movsd 0xb5a8(%r14),%xmm3 28f270: 00 00 28f272: 41 52 push %r10 28f274: 4c 8d 95 80 00 00 00 lea 0x80(%rbp),%r10 28f27b: 41 52 push %r10 28f27d: 4c 8d 55 40 lea 0x40(%rbp),%r10 28f281: 41 52 push %r10 28f283: 55 push %rbp 28f284: 45 8b 94 9d a0 86 00 mov 0x86a0(%r13,%rbx,4),%r10d 28f28b: 00 28f28c: 48 83 c5 08 add $0x8,%rbp 28f290: 41 52 push %r10 28f292: 45 8b 94 9d 40 86 00 mov 0x8640(%r13,%rbx,4),%r10d 28f299: 00 28f29a: 41 52 push %r10 28f29c: 45 8b 94 9d 00 86 00 mov 0x8600(%r13,%rbx,4),%r10d 28f2a3: 00 28f2a4: 41 52 push %r10 28f2a6: 45 8b 94 9d a0 85 00 mov 0x85a0(%r13,%rbx,4),%r10d 28f2ad: 00 28f2ae: 41 52 push %r10 28f2b0: 45 0f b6 94 1d 58 13 movzbl 0x1358(%r13,%rbx,1),%r10d 28f2b7: 00 00 28f2b9: 41 52 push %r10 28f2bb: ff b5 78 ff ff ff pushq -0x88(%rbp) 28f2c1: ff b5 f0 2f 00 00 pushq 0x2ff0(%rbp) 28f2c7: ff b5 28 8f ff ff pushq -0x70d8(%rbp) 28f2cd: 45 8b 94 9d 38 12 00 mov 0x1238(%r13,%rbx,4),%r10d 28f2d4: 00 28f2d5: 48 83 c3 01 add $0x1,%rbx 28f2d9: 48 83 ec 08 sub $0x8,%rsp 28f2dd: f2 49 0f 2a c2 cvtsi2sd %r10,%xmm0 28f2e2: f2 0f 5e 85 88 90 ff divsd -0x6f78(%rbp),%xmm0 28f2e9: ff 28f2ea: f2 0f 11 04 24 movsd %xmm0,(%rsp) 28f2ef: 66 41 0f 28 c0 movapd %xmm8,%xmm0 28f2f4: f2 41 0f 10 95 b8 34 movsd 0x34b8(%r13),%xmm2 28f2fb: 00 00 28f2fd: f2 41 0f 10 8d 80 0e movsd 0xe80(%r13),%xmm1 28f304: 00 00 28f306: e8 05 33 ff ff callq 282610 28f30b: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 28f312: 48 83 c4 68 add $0x68,%rsp 28f316: 8d 50 ff lea -0x1(%rax),%edx 28f319: 39 da cmp %ebx,%edx 28f31b: 0f 83 e2 fe ff ff jae 28f203 28f321: 4c 8b 3c 24 mov (%rsp),%r15 28f325: 31 db xor %ebx,%ebx 28f327: 66 0f ef db pxor %xmm3,%xmm3 28f32b: 49 c7 85 e0 34 00 00 movq $0x0,0x34e0(%r13) 28f332: 00 00 00 00 28f336: 48 8b ac 24 90 01 00 mov 0x190(%rsp),%rbp 28f33d: 00 28f33e: 4c 8b b4 24 f0 00 00 mov 0xf0(%rsp),%r14 28f345: 00 28f346: f2 0f 10 85 d0 44 00 movsd 0x44d0(%rbp),%xmm0 28f34d: 00 28f34e: 66 0f ef d2 pxor %xmm2,%xmm2 28f352: f2 41 0f 10 8c dd c8 movsd 0x82c8(%r13,%rbx,8),%xmm1 28f359: 82 00 00 28f35c: f2 0f 11 5c 24 08 movsd %xmm3,0x8(%rsp) 28f362: f2 41 0f 59 84 dd 70 mulsd 0x8970(%r13,%rbx,8),%xmm0 28f369: 89 00 00 28f36c: f2 0f 10 a5 50 49 00 movsd 0x4950(%rbp),%xmm4 28f373: 00 28f374: 48 83 c5 08 add $0x8,%rbp 28f378: f2 41 0f 59 a4 dd f0 mulsd 0x89f0(%r13,%rbx,8),%xmm4 28f37f: 89 00 00 28f382: 41 8b 84 9e 90 35 00 mov 0x3590(%r14,%rbx,4),%eax 28f389: 00 28f38a: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 28f38f: f2 0f 58 c1 addsd %xmm1,%xmm0 28f393: f2 0f 59 ca mulsd %xmm2,%xmm1 28f397: f2 0f 58 c4 addsd %xmm4,%xmm0 28f39b: f2 0f 58 8d 68 ba 00 addsd 0xba68(%rbp),%xmm1 28f3a2: 00 28f3a3: f2 41 0f 10 a4 dd 88 movsd 0x8188(%r13,%rbx,8),%xmm4 28f3aa: 81 00 00 28f3ad: f2 41 0f 59 a4 dd f0 mulsd 0x88f0(%r13,%rbx,8),%xmm4 28f3b4: 88 00 00 28f3b7: f2 0f 58 8d e8 b5 00 addsd 0xb5e8(%rbp),%xmm1 28f3be: 00 28f3bf: f2 0f 59 c2 mulsd %xmm2,%xmm0 28f3c3: f2 41 0f 59 94 dd 08 mulsd 0x8208(%r13,%rbx,8),%xmm2 28f3ca: 82 00 00 28f3cd: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 28f3d1: 48 83 c3 01 add $0x1,%rbx 28f3d5: f2 0f 58 e0 addsd %xmm0,%xmm4 28f3d9: 66 0f ef c0 pxor %xmm0,%xmm0 28f3dd: f2 0f 5a c2 cvtsd2ss %xmm2,%xmm0 28f3e1: f2 0f 11 24 24 movsd %xmm4,(%rsp) 28f3e6: e8 00 00 00 00 callq 28f3eb 28f3eb: f2 0f 10 24 24 movsd (%rsp),%xmm4 28f3f0: 66 0f ef c9 pxor %xmm1,%xmm1 28f3f4: f2 0f 5a cc cvtsd2ss %xmm4,%xmm1 28f3f8: e8 00 00 00 00 callq 28f3fd 28f3fd: f2 0f 10 5c 24 08 movsd 0x8(%rsp),%xmm3 28f403: 41 8b 85 50 10 00 00 mov 0x1050(%r13),%eax 28f40a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28f40e: f2 0f 58 d8 addsd %xmm0,%xmm3 28f412: 83 e8 01 sub $0x1,%eax 28f415: f2 41 0f 11 9d e0 34 movsd %xmm3,0x34e0(%r13) 28f41c: 00 00 28f41e: 39 d8 cmp %ebx,%eax 28f420: 0f 83 20 ff ff ff jae 28f346 28f426: 48 8b 8c 24 f8 00 00 mov 0xf8(%rsp),%rcx 28f42d: 00 28f42e: c6 81 08 83 00 00 01 movb $0x1,0x8308(%rcx) 28f435: 66 41 0f 2f 9f 40 55 comisd 0x5540(%r15),%xmm3 28f43c: 00 00 28f43e: 76 07 jbe 28f447 28f440: c6 81 08 83 00 00 00 movb $0x0,0x8308(%rcx) 28f447: 48 8b 8c 24 f8 00 00 mov 0xf8(%rsp),%rcx 28f44e: 00 28f44f: 4c 89 e2 mov %r12,%rdx 28f452: 49 8d 84 05 e1 86 00 lea 0x86e1(%r13,%rax,1),%rax 28f459: 00 28f45a: 80 3a 00 cmpb $0x0,(%rdx) 28f45d: 75 07 jne 28f466 28f45f: c6 81 08 83 00 00 00 movb $0x0,0x8308(%rcx) 28f466: 48 83 c2 01 add $0x1,%rdx 28f46a: 48 39 d0 cmp %rdx,%rax 28f46d: 75 eb jne 28f45a 28f46f: e9 21 f6 ff ff jmpq 28ea95 28f474: 48 8b 8c 24 f0 00 00 mov 0xf0(%rsp),%rcx 28f47b: 00 28f47c: 48 8b 9c 24 08 02 00 mov 0x208(%rsp),%rbx 28f483: 00 28f484: 4d 8d 8f 70 b5 00 00 lea 0xb570(%r15),%r9 28f48b: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 28f48f: 48 8b 89 10 d2 00 00 mov 0xd210(%rcx),%rcx 28f496: 48 89 0b mov %rcx,(%rbx) 28f499: 89 c1 mov %eax,%ecx 28f49b: 48 8b 7c 0e f8 mov -0x8(%rsi,%rcx,1),%rdi 28f4a0: 48 89 7c 0b f8 mov %rdi,-0x8(%rbx,%rcx,1) 28f4a5: 48 89 d9 mov %rbx,%rcx 28f4a8: 4c 29 c9 sub %r9,%rcx 28f4ab: 48 29 ce sub %rcx,%rsi 28f4ae: 01 c1 add %eax,%ecx 28f4b0: 83 e1 f8 and $0xfffffff8,%ecx 28f4b3: 83 f9 08 cmp $0x8,%ecx 28f4b6: 0f 82 98 e8 ff ff jb 28dd54 28f4bc: 83 e1 f8 and $0xfffffff8,%ecx 28f4bf: 31 ff xor %edi,%edi 28f4c1: 41 89 fa mov %edi,%r10d 28f4c4: 83 c7 08 add $0x8,%edi 28f4c7: 4e 8b 1c 16 mov (%rsi,%r10,1),%r11 28f4cb: 4f 89 1c 11 mov %r11,(%r9,%r10,1) 28f4cf: 39 cf cmp %ecx,%edi 28f4d1: 72 ee jb 28f4c1 28f4d3: e9 7c e8 ff ff jmpq 28dd54 28f4d8: 48 8b bc 24 f0 00 00 mov 0xf0(%rsp),%rdi 28f4df: 00 28f4e0: 48 8b bf 50 d4 00 00 mov 0xd450(%rdi),%rdi 28f4e7: 49 89 bf 88 b5 00 00 mov %rdi,0xb588(%r15) 28f4ee: 89 c7 mov %eax,%edi 28f4f0: 4c 8b 4c 3e f8 mov -0x8(%rsi,%rdi,1),%r9 28f4f5: 4c 89 4c 39 f8 mov %r9,-0x8(%rcx,%rdi,1) 28f4fa: 4d 8d 8f 90 b5 00 00 lea 0xb590(%r15),%r9 28f501: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 28f505: 4c 29 c9 sub %r9,%rcx 28f508: 48 29 ce sub %rcx,%rsi 28f50b: 01 c1 add %eax,%ecx 28f50d: 83 e1 f8 and $0xfffffff8,%ecx 28f510: 83 f9 08 cmp $0x8,%ecx 28f513: 0f 82 70 e8 ff ff jb 28dd89 28f519: 83 e1 f8 and $0xfffffff8,%ecx 28f51c: 31 ff xor %edi,%edi 28f51e: 41 89 fa mov %edi,%r10d 28f521: 83 c7 08 add $0x8,%edi 28f524: 4e 8b 1c 16 mov (%rsi,%r10,1),%r11 28f528: 4f 89 1c 11 mov %r11,(%r9,%r10,1) 28f52c: 39 cf cmp %ecx,%edi 28f52e: 72 ee jb 28f51e 28f530: 49 8d 8f 08 17 00 00 lea 0x1708(%r15),%rcx 28f537: 83 f8 08 cmp $0x8,%eax 28f53a: 0f 82 59 e8 ff ff jb 28dd99 28f540: 48 8b 9c 24 00 02 00 mov 0x200(%rsp),%rbx 28f547: 00 28f548: 48 8b 33 mov (%rbx),%rsi 28f54b: 49 89 b7 08 17 00 00 mov %rsi,0x1708(%r15) 28f552: 89 c6 mov %eax,%esi 28f554: 48 8b 7c 33 f8 mov -0x8(%rbx,%rsi,1),%rdi 28f559: 48 89 7c 31 f8 mov %rdi,-0x8(%rcx,%rsi,1) 28f55e: 49 8d bf 10 17 00 00 lea 0x1710(%r15),%rdi 28f565: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 28f569: 48 29 f9 sub %rdi,%rcx 28f56c: 48 29 cb sub %rcx,%rbx 28f56f: 01 c1 add %eax,%ecx 28f571: 83 e1 f8 and $0xfffffff8,%ecx 28f574: 49 89 da mov %rbx,%r10 28f577: 83 f9 08 cmp $0x8,%ecx 28f57a: 0f 82 37 e8 ff ff jb 28ddb7 28f580: 83 e1 f8 and $0xfffffff8,%ecx 28f583: 31 f6 xor %esi,%esi 28f585: 41 89 f1 mov %esi,%r9d 28f588: 83 c6 08 add $0x8,%esi 28f58b: 4f 8b 1c 0a mov (%r10,%r9,1),%r11 28f58f: 4e 89 1c 0f mov %r11,(%rdi,%r9,1) 28f593: 39 ce cmp %ecx,%esi 28f595: 72 ee jb 28f585 28f597: e9 1b e8 ff ff jmpq 28ddb7 28f59c: 48 8b b4 24 f0 00 00 mov 0xf0(%rsp),%rsi 28f5a3: 00 28f5a4: 48 8b 9c 24 98 01 00 mov 0x198(%rsp),%rbx 28f5ab: 00 28f5ac: 48 8b b6 a4 d6 00 00 mov 0xd6a4(%rsi),%rsi 28f5b3: 48 89 33 mov %rsi,(%rbx) 28f5b6: 89 c6 mov %eax,%esi 28f5b8: 48 8b 7c 31 f8 mov -0x8(%rcx,%rsi,1),%rdi 28f5bd: 48 89 7c 33 f8 mov %rdi,-0x8(%rbx,%rsi,1) 28f5c2: 49 8d bf 98 3b 00 00 lea 0x3b98(%r15),%rdi 28f5c9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 28f5cd: 48 29 fb sub %rdi,%rbx 28f5d0: 49 89 db mov %rbx,%r11 28f5d3: 48 29 d9 sub %rbx,%rcx 28f5d6: 41 01 c3 add %eax,%r11d 28f5d9: 41 83 e3 f8 and $0xfffffff8,%r11d 28f5dd: 41 83 fb 08 cmp $0x8,%r11d 28f5e1: 0f 82 56 e8 ff ff jb 28de3d 28f5e7: 41 83 e3 f8 and $0xfffffff8,%r11d 28f5eb: 31 f6 xor %esi,%esi 28f5ed: 41 89 f2 mov %esi,%r10d 28f5f0: 83 c6 08 add $0x8,%esi 28f5f3: 4a 8b 1c 11 mov (%rcx,%r10,1),%rbx 28f5f7: 4a 89 1c 17 mov %rbx,(%rdi,%r10,1) 28f5fb: 44 39 de cmp %r11d,%esi 28f5fe: 72 ed jb 28f5ed 28f600: e9 38 e8 ff ff jmpq 28de3d 28f605: 48 8b b4 24 f0 00 00 mov 0xf0(%rsp),%rsi 28f60c: 00 28f60d: 48 8b 9c 24 a0 01 00 mov 0x1a0(%rsp),%rbx 28f614: 00 28f615: 48 8b b6 e4 d8 00 00 mov 0xd8e4(%rsi),%rsi 28f61c: 48 89 33 mov %rsi,(%rbx) 28f61f: 89 c6 mov %eax,%esi 28f621: 48 8b 7c 31 f8 mov -0x8(%rcx,%rsi,1),%rdi 28f626: 48 89 7c 33 f8 mov %rdi,-0x8(%rbx,%rsi,1) 28f62b: 49 8d bf b8 3b 00 00 lea 0x3bb8(%r15),%rdi 28f632: 48 89 de mov %rbx,%rsi 28f635: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 28f639: 48 29 fe sub %rdi,%rsi 28f63c: 01 f0 add %esi,%eax 28f63e: 48 29 f1 sub %rsi,%rcx 28f641: 83 e0 f8 and $0xfffffff8,%eax 28f644: 83 f8 08 cmp $0x8,%eax 28f647: 0f 82 21 e8 ff ff jb 28de6e 28f64d: 83 e0 f8 and $0xfffffff8,%eax 28f650: 31 f6 xor %esi,%esi 28f652: 41 89 f2 mov %esi,%r10d 28f655: 83 c6 08 add $0x8,%esi 28f658: 4e 8b 1c 11 mov (%rcx,%r10,1),%r11 28f65c: 4e 89 1c 17 mov %r11,(%rdi,%r10,1) 28f660: 39 c6 cmp %eax,%esi 28f662: 72 ee jb 28f652 28f664: e9 05 e8 ff ff jmpq 28de6e 28f669: 8b 85 34 6f 00 00 mov 0x6f34(%rbp),%eax 28f66f: 66 0f ef ff pxor %xmm7,%xmm7 28f673: 66 0f ef c9 pxor %xmm1,%xmm1 28f677: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28f67b: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 28f680: 8b 85 d0 a1 00 00 mov 0xa1d0(%rbp),%eax 28f686: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 28f68b: 66 49 0f 7e fd movq %xmm7,%r13 28f690: e8 00 00 00 00 callq 28f695 28f695: 66 49 0f 6e fd movq %r13,%xmm7 28f69a: 66 0f ef c9 pxor %xmm1,%xmm1 28f69e: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 28f6a2: e8 00 00 00 00 callq 28f6a7 28f6a7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28f6ab: f2 41 0f 11 44 24 40 movsd %xmm0,0x40(%r12) 28f6b2: 41 80 bc 1f 58 13 00 cmpb $0x0,0x1358(%r15,%rbx,1) 28f6b9: 00 00 28f6bb: 0f 85 80 05 00 00 jne 28fc41 28f6c1: 8b 85 94 02 00 00 mov 0x294(%rbp),%eax 28f6c7: 66 0f ef c0 pxor %xmm0,%xmm0 28f6cb: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28f6d0: f2 41 0f 11 84 24 60 movsd %xmm0,0xf60(%r12) 28f6d7: 0f 00 00 28f6da: 8b 45 00 mov 0x0(%rbp),%eax 28f6dd: 66 0f ef c0 pxor %xmm0,%xmm0 28f6e1: f2 41 0f 10 0c 24 movsd (%r12),%xmm1 28f6e7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28f6ec: 66 0f 2f c8 comisd %xmm0,%xmm1 28f6f0: 0f 87 0b f8 ff ff ja 28ef01 28f6f6: 8b 45 20 mov 0x20(%rbp),%eax 28f6f9: 66 0f ef c0 pxor %xmm0,%xmm0 28f6fd: f2 41 0f 10 4c 24 40 movsd 0x40(%r12),%xmm1 28f704: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28f709: 66 0f 2f c8 comisd %xmm0,%xmm1 28f70d: 0f 87 ee f7 ff ff ja 28ef01 28f713: 8b 85 74 02 00 00 mov 0x274(%rbp),%eax 28f719: 66 0f ef c0 pxor %xmm0,%xmm0 28f71d: f2 41 0f 10 8c 24 20 movsd 0xf20(%r12),%xmm1 28f724: 0f 00 00 28f727: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28f72c: 66 0f 2f c8 comisd %xmm0,%xmm1 28f730: 0f 87 cb f7 ff ff ja 28ef01 28f736: 8b 85 94 02 00 00 mov 0x294(%rbp),%eax 28f73c: 66 0f ef c0 pxor %xmm0,%xmm0 28f740: f2 41 0f 10 8c 24 60 movsd 0xf60(%r12),%xmm1 28f747: 0f 00 00 28f74a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28f74f: 66 0f 2f c8 comisd %xmm0,%xmm1 28f753: 0f 87 a8 f7 ff ff ja 28ef01 28f759: e9 ab f7 ff ff jmpq 28ef09 28f75e: 89 c1 mov %eax,%ecx 28f760: 4c 8b 8c 24 f0 02 00 mov 0x2f0(%rsp),%r9 28f767: 00 28f768: 31 ff xor %edi,%edi 28f76a: 48 8b 84 24 e0 02 00 mov 0x2e0(%rsp),%rax 28f771: 00 28f772: 48 8d 34 8d 00 00 00 lea 0x0(,%rcx,4),%rsi 28f779: 00 28f77a: 41 b8 01 00 00 00 mov $0x1,%r8d 28f780: 49 01 f1 add %rsi,%r9 28f783: eb 34 jmp 28f7b9 28f785: 8b 90 70 a2 00 00 mov 0xa270(%rax),%edx 28f78b: 39 50 20 cmp %edx,0x20(%rax) 28f78e: 41 0f 47 f8 cmova %r8d,%edi 28f792: 44 8b 90 54 03 00 00 mov 0x354(%rax),%r10d 28f799: 41 8d 52 f8 lea -0x8(%r10),%edx 28f79d: 83 fa 01 cmp $0x1,%edx 28f7a0: 0f 97 c2 seta %dl 28f7a3: 41 83 fa 02 cmp $0x2,%r10d 28f7a7: 41 0f 97 c2 seta %r10b 28f7ab: 44 20 d2 and %r10b,%dl 28f7ae: 75 1a jne 28f7ca 28f7b0: 48 83 c0 04 add $0x4,%rax 28f7b4: 4c 39 c8 cmp %r9,%rax 28f7b7: 74 3b je 28f7f4 28f7b9: 8b 90 30 a2 00 00 mov 0xa230(%rax),%edx 28f7bf: 39 10 cmp %edx,(%rax) 28f7c1: 76 c2 jbe 28f785 28f7c3: bf 01 00 00 00 mov $0x1,%edi 28f7c8: eb c8 jmp 28f792 28f7ca: 8b 98 50 a2 00 00 mov 0xa250(%rax),%ebx 28f7d0: 39 98 48 a1 00 00 cmp %ebx,0xa148(%rax) 28f7d6: 0f 87 14 02 00 00 ja 28f9f0 28f7dc: 8b 98 90 a2 00 00 mov 0xa290(%rax),%ebx 28f7e2: 39 98 68 a1 00 00 cmp %ebx,0xa168(%rax) 28f7e8: 0f 47 fa cmova %edx,%edi 28f7eb: 48 83 c0 04 add $0x4,%rax 28f7ef: 4c 39 c8 cmp %r9,%rax 28f7f2: 75 c5 jne 28f7b9 28f7f4: 45 8b 8f 00 0b 00 00 mov 0xb00(%r15),%r9d 28f7fb: 45 89 cb mov %r9d,%r11d 28f7fe: 41 83 eb 01 sub $0x1,%r11d 28f802: 0f 88 6e 01 00 00 js 28f976 28f808: 49 63 c3 movslq %r11d,%rax 28f80b: 0f b6 ac 24 ee 02 00 movzbl 0x2ee(%rsp),%ebp 28f812: 00 28f813: 41 0f b7 9f 9c 30 00 movzwl 0x309c(%r15),%ebx 28f81a: 00 28f81b: 4d 8d 54 47 02 lea 0x2(%r15,%rax,2),%r10 28f820: 4d 8d 84 07 d0 55 00 lea 0x55d0(%r15,%rax,1),%r8 28f827: 00 28f828: 40 22 ac 24 ef 02 00 and 0x2ef(%rsp),%bpl 28f82f: 00 28f830: eb 21 jmp 28f853 28f832: 88 82 2c 55 00 00 mov %al,0x552c(%rdx) 28f838: 48 83 c2 01 add $0x1,%rdx 28f83c: 4c 39 e2 cmp %r12,%rdx 28f83f: 75 1c jne 28f85d 28f841: 41 83 eb 01 sub $0x1,%r11d 28f845: 49 83 e8 01 sub $0x1,%r8 28f849: 41 83 fb ff cmp $0xffffffff,%r11d 28f84d: 0f 84 23 01 00 00 je 28f976 28f853: 4d 89 d4 mov %r10,%r12 28f856: 49 83 ea 02 sub $0x2,%r10 28f85a: 4c 89 d2 mov %r10,%rdx 28f85d: 31 c0 xor %eax,%eax 28f85f: 66 81 fb 01 01 cmp $0x101,%bx 28f864: 75 cc jne 28f832 28f866: 0f b6 82 70 78 00 00 movzbl 0x7870(%rdx),%eax 28f86d: 84 c0 test %al,%al 28f86f: 74 c1 je 28f832 28f871: 41 0f b6 00 movzbl (%r8),%eax 28f875: 84 c0 test %al,%al 28f877: 74 b9 je 28f832 28f879: 41 0f b6 80 61 39 00 movzbl 0x3961(%r8),%eax 28f880: 00 28f881: 84 c0 test %al,%al 28f883: 74 ad je 28f832 28f885: 41 0f b6 40 09 movzbl 0x9(%r8),%eax 28f88a: 84 c0 test %al,%al 28f88c: 0f 85 48 04 00 00 jne 28fcda 28f892: 41 80 78 1b 00 cmpb $0x0,0x1b(%r8) 28f897: 75 99 jne 28f832 28f899: 0f b6 82 40 56 00 00 movzbl 0x5640(%rdx),%eax 28f8a0: 84 c0 test %al,%al 28f8a2: 74 8e je 28f832 28f8a4: 0f b6 82 78 54 00 00 movzbl 0x5478(%rdx),%eax 28f8ab: 84 c0 test %al,%al 28f8ad: 74 83 je 28f832 28f8af: 0f b6 82 8a 54 00 00 movzbl 0x548a(%rdx),%eax 28f8b6: 84 c0 test %al,%al 28f8b8: 0f 84 74 ff ff ff je 28f832 28f8be: 89 e8 mov %ebp,%eax 28f8c0: 40 84 ed test %bpl,%bpl 28f8c3: 0f 84 69 ff ff ff je 28f832 28f8c9: 41 0f b6 87 a9 30 00 movzbl 0x30a9(%r15),%eax 28f8d0: 00 28f8d1: 84 c0 test %al,%al 28f8d3: 0f 84 59 ff ff ff je 28f832 28f8d9: 41 8b 87 64 31 00 00 mov 0x3164(%r15),%eax 28f8e0: 25 ff ff ff 00 and $0xffffff,%eax 28f8e5: 3d 01 01 01 00 cmp $0x10101,%eax 28f8ea: 41 0f 95 c5 setne %r13b 28f8ee: 31 c0 xor %eax,%eax 28f8f0: 41 08 fd or %dil,%r13b 28f8f3: 0f 85 39 ff ff ff jne 28f832 28f8f9: 0f b6 82 c2 53 00 00 movzbl 0x53c2(%rdx),%eax 28f900: 84 c0 test %al,%al 28f902: 0f 84 2a ff ff ff je 28f832 28f908: 0f b6 82 bc b4 00 00 movzbl 0xb4bc(%rdx),%eax 28f90f: 84 c0 test %al,%al 28f911: 0f 84 1b ff ff ff je 28f832 28f917: 0f b6 82 64 56 00 00 movzbl 0x5664(%rdx),%eax 28f91e: 84 c0 test %al,%al 28f920: 0f 84 0c ff ff ff je 28f832 28f926: 0f b6 82 d4 53 00 00 movzbl 0x53d4(%rdx),%eax 28f92d: 84 c0 test %al,%al 28f92f: 0f 84 fd fe ff ff je 28f832 28f935: 0f b6 82 52 56 00 00 movzbl 0x5652(%rdx),%eax 28f93c: 84 c0 test %al,%al 28f93e: 0f 84 ee fe ff ff je 28f832 28f944: 41 80 bf 63 31 00 00 cmpb $0x0,0x3163(%r15) 28f94b: 00 28f94c: 0f 85 88 03 00 00 jne 28fcda 28f952: 41 80 bf 51 0f 00 00 cmpb $0x0,0xf51(%r15) 28f959: 00 28f95a: 75 0e jne 28f96a 28f95c: 41 83 bf d0 b4 00 00 cmpl $0x1,0xb4d0(%r15) 28f963: 01 28f964: 0f 85 c8 fe ff ff jne 28f832 28f96a: 0f b6 82 08 83 00 00 movzbl 0x8308(%rdx),%eax 28f971: e9 bc fe ff ff jmpq 28f832 28f976: 44 89 cf mov %r9d,%edi 28f979: 45 85 c9 test %r9d,%r9d 28f97c: 0f 88 a1 08 00 00 js 290223 28f982: 49 63 c1 movslq %r9d,%rax 28f985: 31 d2 xor %edx,%edx 28f987: 49 8d 04 47 lea (%r15,%rax,2),%rax 28f98b: eb 3f jmp 28f9cc 28f98d: 44 0f b6 80 2c 55 00 movzbl 0x552c(%rax),%r8d 28f994: 00 28f995: 45 84 c0 test %r8b,%r8b 28f998: 75 4d jne 28f9e7 28f99a: 80 b8 2d 55 00 00 00 cmpb $0x0,0x552d(%rax) 28f9a1: 74 1d je 28f9c0 28f9a3: 41 89 bf 24 10 00 00 mov %edi,0x1024(%r15) 28f9aa: 44 0f b6 80 2d 55 00 movzbl 0x552d(%rax),%r8d 28f9b1: 00 28f9b2: 45 88 87 a0 b2 00 00 mov %r8b,0xb2a0(%r15) 28f9b9: 0f b6 90 2d 55 00 00 movzbl 0x552d(%rax),%edx 28f9c0: 83 ef 01 sub $0x1,%edi 28f9c3: 48 83 e8 02 sub $0x2,%rax 28f9c7: 83 ff ff cmp $0xffffffff,%edi 28f9ca: 74 2b je 28f9f7 28f9cc: 44 39 cf cmp %r9d,%edi 28f9cf: 75 bc jne 28f98d 28f9d1: 41 89 bf 24 10 00 00 mov %edi,0x1024(%r15) 28f9d8: 44 0f b6 80 2c 55 00 movzbl 0x552c(%rax),%r8d 28f9df: 00 28f9e0: 45 84 c0 test %r8b,%r8b 28f9e3: 74 c5 je 28f9aa 28f9e5: eb cb jmp 28f9b2 28f9e7: 41 89 bf 24 10 00 00 mov %edi,0x1024(%r15) 28f9ee: eb c2 jmp 28f9b2 28f9f0: 89 d7 mov %edx,%edi 28f9f2: e9 b9 fd ff ff jmpq 28f7b0 28f9f7: 41 89 d1 mov %edx,%r9d 28f9fa: 4d 63 87 24 10 00 00 movslq 0x1024(%r15),%r8 28fa01: 49 8d bf 88 b3 00 00 lea 0xb388(%r15),%rdi 28fa08: 4f 8d 14 00 lea (%r8,%r8,1),%r10 28fa0c: 4b 8d 04 17 lea (%r15,%r10,1),%rax 28fa10: 0f b6 84 10 08 83 00 movzbl 0x8308(%rax,%rdx,1),%eax 28fa17: 00 28fa18: 41 88 87 a4 18 00 00 mov %al,0x18a4(%r15) 28fa1f: 48 8d 41 01 lea 0x1(%rcx),%rax 28fa23: 49 8d 8c 12 46 11 00 lea 0x1146(%r10,%rdx,1),%rcx 28fa2a: 00 28fa2b: 49 8d 0c cf lea (%r15,%rcx,8),%rcx 28fa2f: 83 f8 08 cmp $0x8,%eax 28fa32: 0f 83 7c 01 00 00 jae 28fbb4 28fa38: a8 04 test $0x4,%al 28fa3a: 0f 85 08 08 00 00 jne 290248 28fa40: 85 c0 test %eax,%eax 28fa42: 74 13 je 28fa57 28fa44: 44 0f b6 11 movzbl (%rcx),%r10d 28fa48: 45 88 97 88 b3 00 00 mov %r10b,0xb388(%r15) 28fa4f: a8 02 test $0x2,%al 28fa51: 0f 85 2f 08 00 00 jne 290286 28fa57: 49 8d bc 37 bc 12 00 lea 0x12bc(%r15,%rsi,1),%rdi 28fa5e: 00 28fa5f: 4c 89 c1 mov %r8,%rcx 28fa62: 48 89 d6 mov %rdx,%rsi 28fa65: 48 8b 84 24 00 03 00 mov 0x300(%rsp),%rax 28fa6c: 00 28fa6d: 48 c1 e6 05 shl $0x5,%rsi 28fa71: 48 c1 e1 06 shl $0x6,%rcx 28fa75: 4c 8d 14 06 lea (%rsi,%rax,1),%r10 28fa79: 48 83 c0 04 add $0x4,%rax 28fa7d: 45 8b 94 0a d8 22 00 mov 0x22d8(%r10,%rcx,1),%r10d 28fa84: 00 28fa85: 44 89 50 fc mov %r10d,-0x4(%rax) 28fa89: 48 39 f8 cmp %rdi,%rax 28fa8c: 75 e7 jne 28fa75 28fa8e: 4a 8d 14 42 lea (%rdx,%r8,2),%rdx 28fa92: 4b 8d 04 c7 lea (%r15,%r8,8),%rax 28fa96: f2 41 0f 10 84 d7 c8 movsd 0x2dc8(%r15,%rdx,8),%xmm0 28fa9d: 2d 00 00 28faa0: f2 41 0f 11 87 48 10 movsd %xmm0,0x1048(%r15) 28faa7: 00 00 28faa9: f2 0f 10 80 08 30 00 movsd 0x3008(%rax),%xmm0 28fab0: 00 28fab1: f2 41 0f 11 87 30 10 movsd %xmm0,0x1030(%r15) 28fab8: 00 00 28faba: f2 0f 10 80 58 2e 00 movsd 0x2e58(%rax),%xmm0 28fac1: 00 28fac2: f2 41 0f 11 87 28 10 movsd %xmm0,0x1028(%r15) 28fac9: 00 00 28facb: f2 0f 10 80 a0 2e 00 movsd 0x2ea0(%rax),%xmm0 28fad2: 00 28fad3: f2 41 0f 11 87 40 10 movsd %xmm0,0x1040(%r15) 28fada: 00 00 28fadc: f2 41 0f 10 84 d7 40 movsd 0x5540(%r15,%rdx,8),%xmm0 28fae3: 55 00 00 28fae6: 45 89 8f 58 0c 00 00 mov %r9d,0xc58(%r15) 28faed: f2 41 0f 11 87 48 0f movsd %xmm0,0xf48(%r15) 28faf4: 00 00 28faf6: 48 8b 84 24 70 03 00 mov 0x370(%rsp),%rax 28fafd: 00 28fafe: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 28fb05: 00 00 28fb07: 0f 85 fb 07 00 00 jne 290308 28fb0d: 48 81 c4 78 03 00 00 add $0x378,%rsp 28fb14: 5b pop %rbx 28fb15: 5d pop %rbp 28fb16: 41 5c pop %r12 28fb18: 41 5d pop %r13 28fb1a: 41 5e pop %r14 28fb1c: 41 5f pop %r15 28fb1e: c3 retq 28fb1f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28fb27 28fb26: 00 28fb27: f2 0f 11 80 f0 67 00 movsd %xmm0,0x67f0(%rax) 28fb2e: 00 28fb2f: e9 7d a5 ff ff jmpq 28a0b1 28fb34: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 28fb3c 28fb3b: 00 28fb3c: 0f 86 7b 01 00 00 jbe 28fcbd 28fb42: 41 c7 84 9f 54 10 00 movl $0x4,0x1054(%r15,%rbx,4) 28fb49: 00 04 00 00 00 28fb4e: e9 b5 b9 ff ff jmpq 28b508 28fb53: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 28fb5b 28fb5a: 00 28fb5b: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 28fb63 28fb62: 00 28fb63: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 28fb67: e8 00 00 00 00 callq 28fb6c 28fb6c: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 28fb71: 41 89 84 9f 54 10 00 mov %eax,0x1054(%r15,%rbx,4) 28fb78: 00 28fb79: e9 8a b9 ff ff jmpq 28b508 28fb7e: 66 41 0f 2e bc c7 78 ucomisd 0x1178(%r15,%rax,8),%xmm7 28fb85: 11 00 00 28fb88: 0f 8a 4f a1 ff ff jp 289cdd 28fb8e: 66 41 0f 2f bc c7 78 comisd 0x1178(%r15,%rax,8),%xmm7 28fb95: 11 00 00 28fb98: 0f 85 3f a1 ff ff jne 289cdd 28fb9e: 8b 72 20 mov 0x20(%rdx),%esi 28fba1: 83 fe 01 cmp $0x1,%esi 28fba4: 0f 85 33 a1 ff ff jne 289cdd 28fbaa: b9 01 00 00 00 mov $0x1,%ecx 28fbaf: e9 6d a1 ff ff jmpq 289d21 28fbb4: 4c 8b 11 mov (%rcx),%r10 28fbb7: 4d 89 97 88 b3 00 00 mov %r10,0xb388(%r15) 28fbbe: 41 89 c2 mov %eax,%r10d 28fbc1: 4e 8b 5c 11 f8 mov -0x8(%rcx,%r10,1),%r11 28fbc6: 4e 89 5c 17 f8 mov %r11,-0x8(%rdi,%r10,1) 28fbcb: 4d 8d 97 90 b3 00 00 lea 0xb390(%r15),%r10 28fbd2: 49 83 e2 f8 and $0xfffffffffffffff8,%r10 28fbd6: 4c 29 d7 sub %r10,%rdi 28fbd9: 01 f8 add %edi,%eax 28fbdb: 48 29 f9 sub %rdi,%rcx 28fbde: 83 e0 f8 and $0xfffffff8,%eax 28fbe1: 83 f8 08 cmp $0x8,%eax 28fbe4: 0f 82 6d fe ff ff jb 28fa57 28fbea: 83 e0 f8 and $0xfffffff8,%eax 28fbed: 31 ff xor %edi,%edi 28fbef: 41 89 fb mov %edi,%r11d 28fbf2: 83 c7 08 add $0x8,%edi 28fbf5: 4a 8b 1c 19 mov (%rcx,%r11,1),%rbx 28fbf9: 4b 89 1c 1a mov %rbx,(%r10,%r11,1) 28fbfd: 39 c7 cmp %eax,%edi 28fbff: 72 ee jb 28fbef 28fc01: e9 51 fe ff ff jmpq 28fa57 28fc06: 8b 0e mov (%rsi),%ecx 28fc08: 48 8b bc 24 08 02 00 mov 0x208(%rsp),%rdi 28fc0f: 00 28fc10: 89 0f mov %ecx,(%rdi) 28fc12: 89 c1 mov %eax,%ecx 28fc14: 8b 74 0e fc mov -0x4(%rsi,%rcx,1),%esi 28fc18: 89 74 0f fc mov %esi,-0x4(%rdi,%rcx,1) 28fc1c: e9 33 e1 ff ff jmpq 28dd54 28fc21: 48 8b bc 24 00 02 00 mov 0x200(%rsp),%rdi 28fc28: 00 28fc29: 8b 37 mov (%rdi),%esi 28fc2b: 41 89 b7 08 17 00 00 mov %esi,0x1708(%r15) 28fc32: 89 c6 mov %eax,%esi 28fc34: 8b 7c 37 fc mov -0x4(%rdi,%rsi,1),%edi 28fc38: 89 7c 31 fc mov %edi,-0x4(%rcx,%rsi,1) 28fc3c: e9 76 e1 ff ff jmpq 28ddb7 28fc41: 8b 85 f0 67 00 00 mov 0x67f0(%rbp),%eax 28fc47: 66 0f ef c0 pxor %xmm0,%xmm0 28fc4b: 8b 95 94 02 00 00 mov 0x294(%rbp),%edx 28fc51: 66 0f ef c9 pxor %xmm1,%xmm1 28fc55: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 28fc5a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 28fc62 28fc61: 00 28fc62: 8b 85 d0 a1 00 00 mov 0xa1d0(%rbp),%eax 28fc68: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 28fc6d: 66 49 0f 7e c5 movq %xmm0,%r13 28fc72: 66 0f ef c0 pxor %xmm0,%xmm0 28fc76: f3 48 0f 2a c2 cvtsi2ss %rdx,%xmm0 28fc7b: e8 00 00 00 00 callq 28fc80 28fc80: 66 49 0f 6e fd movq %r13,%xmm7 28fc85: 66 0f ef c9 pxor %xmm1,%xmm1 28fc89: f2 0f 5a cf cvtsd2ss %xmm7,%xmm1 28fc8d: e8 00 00 00 00 callq 28fc92 28fc92: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 28fc96: f2 41 0f 11 84 24 60 movsd %xmm0,0xf60(%r12) 28fc9d: 0f 00 00 28fca0: e9 35 fa ff ff jmpq 28f6da 28fca5: 8b 3e mov (%rsi),%edi 28fca7: 41 89 bf 88 b5 00 00 mov %edi,0xb588(%r15) 28fcae: 89 c7 mov %eax,%edi 28fcb0: 8b 74 3e fc mov -0x4(%rsi,%rdi,1),%esi 28fcb4: 89 74 39 fc mov %esi,-0x4(%rcx,%rdi,1) 28fcb8: e9 cc e0 ff ff jmpq 28dd89 28fcbd: 31 c0 xor %eax,%eax 28fcbf: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 28fcc7 28fcc6: 00 28fcc7: 0f 97 c0 seta %al 28fcca: 83 c0 01 add $0x1,%eax 28fccd: 41 89 84 9f 54 10 00 mov %eax,0x1054(%r15,%rbx,4) 28fcd4: 00 28fcd5: e9 2e b8 ff ff jmpq 28b508 28fcda: 31 c0 xor %eax,%eax 28fcdc: e9 51 fb ff ff jmpq 28f832 28fce1: f6 c2 04 test $0x4,%dl 28fce4: 0f 85 ad 05 00 00 jne 290297 28fcea: 85 d2 test %edx,%edx 28fcec: 0f 84 1e bf ff ff je 28bc10 28fcf2: 41 c6 82 d0 55 00 00 movb $0x1,0x55d0(%r10) 28fcf9: 01 28fcfa: f6 c2 02 test $0x2,%dl 28fcfd: 0f 84 0d bf ff ff je 28bc10 28fd03: 89 d7 mov %edx,%edi 28fd05: 41 ba 01 01 00 00 mov $0x101,%r10d 28fd0b: 66 44 89 54 3e fe mov %r10w,-0x2(%rsi,%rdi,1) 28fd11: e9 fa be ff ff jmpq 28bc10 28fd16: 41 83 bc bf 90 17 00 cmpl $0x1,0x1790(%r15,%rdi,4) 28fd1d: 00 01 28fd1f: 0f 85 00 bf ff ff jne 28bc25 28fd25: 41 80 bc 3f 30 16 00 cmpb $0x0,0x1630(%r15,%rdi,1) 28fd2c: 00 00 28fd2e: 0f 84 f1 be ff ff je 28bc25 28fd34: 41 80 bf 20 10 00 00 cmpb $0x0,0x1020(%r15) 28fd3b: 00 28fd3c: 0f 84 e3 be ff ff je 28bc25 28fd42: e9 27 bf ff ff jmpq 28bc6e 28fd47: 8b 31 mov (%rcx),%esi 28fd49: 48 8b bc 24 a0 01 00 mov 0x1a0(%rsp),%rdi 28fd50: 00 28fd51: 89 c0 mov %eax,%eax 28fd53: 89 37 mov %esi,(%rdi) 28fd55: 8b 4c 01 fc mov -0x4(%rcx,%rax,1),%ecx 28fd59: 89 4c 07 fc mov %ecx,-0x4(%rdi,%rax,1) 28fd5d: e9 0c e1 ff ff jmpq 28de6e 28fd62: 8b 31 mov (%rcx),%esi 28fd64: 48 8b bc 24 98 01 00 mov 0x198(%rsp),%rdi 28fd6b: 00 28fd6c: 89 37 mov %esi,(%rdi) 28fd6e: 89 c6 mov %eax,%esi 28fd70: 8b 4c 31 fc mov -0x4(%rcx,%rsi,1),%ecx 28fd74: 89 4c 37 fc mov %ecx,-0x4(%rdi,%rsi,1) 28fd78: e9 c0 e0 ff ff jmpq 28de3d 28fd7d: 49 8d 87 80 2d 00 00 lea 0x2d80(%r15),%rax 28fd84: 49 8d 9f c8 2d 00 00 lea 0x2dc8(%r15),%rbx 28fd8b: 4c 89 ff mov %r15,%rdi 28fd8e: 41 8b b7 b8 0f 00 00 mov 0xfb8(%r15),%esi 28fd95: f2 41 0f 2c 97 b0 0e cvttsd2si 0xeb0(%r15),%edx 28fd9c: 00 00 28fd9e: f2 41 0f 2c 8f d0 0e cvttsd2si 0xed0(%r15),%ecx 28fda5: 00 00 28fda7: 53 push %rbx 28fda8: 50 push %rax 28fda9: 49 8d 87 48 7a 00 00 lea 0x7a48(%r15),%rax 28fdb0: 50 push %rax 28fdb1: 49 8d 87 08 7a 00 00 lea 0x7a08(%r15),%rax 28fdb8: 50 push %rax 28fdb9: 49 8d 87 f0 b5 00 00 lea 0xb5f0(%r15),%rax 28fdc0: 50 push %rax 28fdc1: 49 8d 87 70 ba 00 00 lea 0xba70(%r15),%rax 28fdc8: 50 push %rax 28fdc9: 49 8d 87 78 16 00 00 lea 0x1678(%r15),%rax 28fdd0: 50 push %rax 28fdd1: 49 8d 87 c8 5b 00 00 lea 0x5bc8(%r15),%rax 28fdd8: 50 push %rax 28fdd9: 49 8d 87 48 60 00 00 lea 0x6048(%r15),%rax 28fde0: 50 push %rax 28fde1: 49 8d 87 48 57 00 00 lea 0x5748(%r15),%rax 28fde8: 50 push %rax 28fde9: 49 8d 87 38 12 00 00 lea 0x1238(%r15),%rax 28fdf0: ff b4 24 20 02 00 00 pushq 0x220(%rsp) 28fdf7: 50 push %rax 28fdf8: 49 8d 87 50 d4 00 00 lea 0xd450(%r15),%rax 28fdff: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 28fe06: ff b4 24 68 01 00 00 pushq 0x168(%rsp) 28fe0d: 50 push %rax 28fe0e: 49 8d 87 10 d2 00 00 lea 0xd210(%r15),%rax 28fe15: 50 push %rax 28fe16: 49 8d 87 48 69 00 00 lea 0x6948(%r15),%rax 28fe1d: 50 push %rax 28fe1e: 49 8d 87 c8 64 00 00 lea 0x64c8(%r15),%rax 28fe25: 50 push %rax 28fe26: 49 8d 87 80 85 00 00 lea 0x8580(%r15),%rax 28fe2d: 50 push %rax 28fe2e: 49 8d 87 e4 54 00 00 lea 0x54e4(%r15),%rax 28fe35: 50 push %rax 28fe36: 49 8d 87 9c 54 00 00 lea 0x549c(%r15),%rax 28fe3d: 50 push %rax 28fe3e: 49 8d 87 a8 df 00 00 lea 0xdfa8(%r15),%rax 28fe45: 50 push %rax 28fe46: 49 8d 87 38 e0 00 00 lea 0xe038(%r15),%rax 28fe4d: 50 push %rax 28fe4e: 49 8d 87 c8 e0 00 00 lea 0xe0c8(%r15),%rax 28fe55: 50 push %rax 28fe56: 49 8d 87 58 e1 00 00 lea 0xe158(%r15),%rax 28fe5d: 50 push %rax 28fe5e: 49 8d 87 88 7b 00 00 lea 0x7b88(%r15),%rax 28fe65: 50 push %rax 28fe66: 49 8d 87 08 34 00 00 lea 0x3408(%r15),%rax 28fe6d: 50 push %rax 28fe6e: 49 8d 87 90 35 00 00 lea 0x3590(%r15),%rax 28fe75: 50 push %rax 28fe76: 49 8d 87 a8 b5 00 00 lea 0xb5a8(%r15),%rax 28fe7d: 50 push %rax 28fe7e: 49 8d 87 e8 53 00 00 lea 0x53e8(%r15),%rax 28fe85: 50 push %rax 28fe86: 49 8d 87 d0 4d 00 00 lea 0x4dd0(%r15),%rax 28fe8d: 50 push %rax 28fe8e: 49 8d 87 30 16 00 00 lea 0x1630(%r15),%rax 28fe95: 50 push %rax 28fe96: 49 8d 87 80 16 00 00 lea 0x1680(%r15),%rax 28fe9d: 50 push %rax 28fe9e: 49 8d 87 a0 16 00 00 lea 0x16a0(%r15),%rax 28fea5: 50 push %rax 28fea6: 49 8d 87 10 16 00 00 lea 0x1610(%r15),%rax 28fead: 50 push %rax 28feae: 49 8d 87 58 12 00 00 lea 0x1258(%r15),%rax 28feb5: 50 push %rax 28feb6: 41 0f b6 87 20 10 00 movzbl 0x1020(%r15),%eax 28febd: 00 28febe: 50 push %rax 28febf: 41 8b 87 d0 b4 00 00 mov 0xb4d0(%r15),%eax 28fec6: 50 push %rax 28fec7: 41 0f b6 87 94 b3 00 movzbl 0xb394(%r15),%eax 28fece: 00 28fecf: 50 push %rax 28fed0: 41 8b 87 90 b3 00 00 mov 0xb390(%r15),%eax 28fed7: 50 push %rax 28fed8: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 28fedf: 50 push %rax 28fee0: 41 0f b6 87 51 0f 00 movzbl 0xf51(%r15),%eax 28fee7: 00 28fee8: 50 push %rax 28fee9: 41 8b 87 54 0f 00 00 mov 0xf54(%r15),%eax 28fef0: 50 push %rax 28fef1: 41 0f b6 87 50 0f 00 movzbl 0xf50(%r15),%eax 28fef8: 00 28fef9: 50 push %rax 28fefa: 41 8b 87 68 0f 00 00 mov 0xf68(%r15),%eax 28ff01: 50 push %rax 28ff02: f2 41 0f 10 b7 70 0e movsd 0xe70(%r15),%xmm6 28ff09: 00 00 28ff0b: f2 41 0f 10 af 80 0e movsd 0xe80(%r15),%xmm5 28ff12: 00 00 28ff14: f2 41 0f 10 a7 78 0e movsd 0xe78(%r15),%xmm4 28ff1b: 00 00 28ff1d: f2 41 0f 10 9f 88 0e movsd 0xe88(%r15),%xmm3 28ff24: 00 00 28ff26: f2 41 0f 10 97 80 b3 movsd 0xb380(%r15),%xmm2 28ff2d: 00 00 28ff2f: 45 8b 8f 40 0f 00 00 mov 0xf40(%r15),%r9d 28ff36: 44 8b 84 24 50 03 00 mov 0x350(%rsp),%r8d 28ff3d: 00 28ff3e: f2 41 0f 10 8f 40 0e movsd 0xe40(%r15),%xmm1 28ff45: 00 00 28ff47: e8 94 13 ff ff callq 2812e0 28ff4c: 41 8b 97 d0 04 00 00 mov 0x4d0(%r15),%edx 28ff53: 48 81 c4 68 01 00 00 add $0x168,%rsp 28ff5a: 41 80 bf bd e2 00 00 cmpb $0x0,0xe2bd(%r15) 28ff61: 00 28ff62: 0f 84 d2 d6 ff ff je 28d63a 28ff68: 85 d2 test %edx,%edx 28ff6a: 0f 84 bd 02 00 00 je 29022d 28ff70: f2 41 0f 10 87 00 06 movsd 0x600(%r15),%xmm0 28ff77: 00 00 28ff79: 83 ea 01 sub $0x1,%edx 28ff7c: 48 89 d8 mov %rbx,%rax 28ff7f: 48 c1 e2 04 shl $0x4,%rdx 28ff83: 49 8d 94 17 d8 2d 00 lea 0x2dd8(%r15,%rdx,1),%rdx 28ff8a: 00 28ff8b: 66 0f 2f 00 comisd (%rax),%xmm0 28ff8f: 76 04 jbe 28ff95 28ff91: f2 0f 11 00 movsd %xmm0,(%rax) 28ff95: 66 0f 2f 40 08 comisd 0x8(%rax),%xmm0 28ff9a: 76 05 jbe 28ffa1 28ff9c: f2 0f 11 40 08 movsd %xmm0,0x8(%rax) 28ffa1: 48 83 c0 10 add $0x10,%rax 28ffa5: 48 39 c2 cmp %rax,%rdx 28ffa8: 75 e1 jne 28ff8b 28ffaa: e9 93 d6 ff ff jmpq 28d642 28ffaf: 4d 8d 87 39 8f 00 00 lea 0x8f39(%r15),%r8 28ffb6: 48 89 f3 mov %rsi,%rbx 28ffb9: 89 d7 mov %edx,%edi 28ffbb: 4d 89 8f 31 8f 00 00 mov %r9,0x8f31(%r15) 28ffc2: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 28ffc6: 4c 89 4c 3e f8 mov %r9,-0x8(%rsi,%rdi,1) 28ffcb: 4c 29 c3 sub %r8,%rbx 28ffce: 01 d3 add %edx,%ebx 28ffd0: 83 e3 f8 and $0xfffffff8,%ebx 28ffd3: 83 fb 08 cmp $0x8,%ebx 28ffd6: 0f 82 e3 bc ff ff jb 28bcbf 28ffdc: 83 e3 f8 and $0xfffffff8,%ebx 28ffdf: 31 ff xor %edi,%edi 28ffe1: 41 89 fa mov %edi,%r10d 28ffe4: 83 c7 08 add $0x8,%edi 28ffe7: 4f 89 0c 10 mov %r9,(%r8,%r10,1) 28ffeb: 39 df cmp %ebx,%edi 28ffed: 72 f2 jb 28ffe1 28ffef: e9 cb bc ff ff jmpq 28bcbf 28fff4: 4c 89 e8 mov %r13,%rax 28fff7: 4d 89 f5 mov %r14,%r13 28fffa: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 28ffff: 4c 8b 84 24 c0 01 00 mov 0x1c0(%rsp),%r8 290006: 00 290007: 49 89 c6 mov %rax,%r14 29000a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 29000f: 4c 8d 0c b0 lea (%rax,%rsi,4),%r9 290013: 41 8b 38 mov (%r8),%edi 290016: 31 c0 xor %eax,%eax 290018: eb 10 jmp 29002a 29001a: 48 8d 50 01 lea 0x1(%rax),%rdx 29001e: 48 39 f0 cmp %rsi,%rax 290021: 0f 84 70 c1 ff ff je 28c197 290027: 48 89 d0 mov %rdx,%rax 29002a: 39 c7 cmp %eax,%edi 29002c: 75 ec jne 29001a 29002e: 41 80 bc 06 48 70 00 cmpb $0x0,0x7048(%r14,%rax,1) 290035: 00 00 290037: 74 e1 je 29001a 290039: f2 41 0f 10 84 c4 30 movsd 0x7630(%r12,%rax,8),%xmm0 290040: 76 00 00 290043: f2 43 0f 11 84 45 90 movsd %xmm0,0x4690(%r13,%r8,2) 29004a: 46 00 00 29004d: eb cb jmp 29001a 29004f: f2 0f 58 05 00 00 00 addsd 0x0(%rip),%xmm0 # 290057 290056: 00 290057: e9 46 bd ff ff jmpq 28bda2 29005c: 41 8b 14 24 mov (%r12),%edx 290060: 41 8b 84 24 9c 05 00 mov 0x59c(%r12),%eax 290067: 00 290068: 66 0f ef c0 pxor %xmm0,%xmm0 29006c: 66 0f ef c9 pxor %xmm1,%xmm1 290070: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 290075: 89 d0 mov %edx,%eax 290077: 89 54 24 28 mov %edx,0x28(%rsp) 29007b: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 290080: f2 0f 5e c1 divsd %xmm1,%xmm0 290084: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29008c 29008b: 00 29008c: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 290090: e8 00 00 00 00 callq 290095 290095: 8b 4c 24 30 mov 0x30(%rsp),%ecx 290099: 8b 54 24 28 mov 0x28(%rsp),%edx 29009d: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 2900a2: 41 8b bc 24 1c 07 00 mov 0x71c(%r12),%edi 2900a9: 00 2900aa: f2 41 0f 10 87 b0 e2 movsd 0xe2b0(%r15),%xmm0 2900b1: 00 00 2900b3: e8 98 fb fe ff callq 27fc50 2900b8: 41 8b 8c 24 3c 07 00 mov 0x73c(%r12),%ecx 2900bf: 00 2900c0: 89 c2 mov %eax,%edx 2900c2: b8 30 00 00 00 mov $0x30,%eax 2900c7: 83 f9 01 cmp $0x1,%ecx 2900ca: 74 10 je 2900dc 2900cc: 83 f9 02 cmp $0x2,%ecx 2900cf: b8 31 00 00 00 mov $0x31,%eax 2900d4: b9 1e 00 00 00 mov $0x1e,%ecx 2900d9: 0f 45 c1 cmovne %ecx,%eax 2900dc: 01 d0 add %edx,%eax 2900de: 66 0f ef c0 pxor %xmm0,%xmm0 2900e2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2900e7: f2 0f 11 83 40 02 00 movsd %xmm0,0x240(%rbx) 2900ee: 00 2900ef: e9 88 be ff ff jmpq 28bf7c 2900f4: e8 00 00 00 00 callq 2900f9 2900f9: 8b 44 24 28 mov 0x28(%rsp),%eax 2900fd: 8b 4c 24 30 mov 0x30(%rsp),%ecx 290101: f3 48 0f 2c f0 cvttss2si %xmm0,%rsi 290106: 41 8b bc 24 1c 07 00 mov 0x71c(%r12),%edi 29010d: 00 29010e: f2 41 0f 10 87 b0 e2 movsd 0xe2b0(%r15),%xmm0 290115: 00 00 290117: d1 e8 shr %eax 290119: 89 c2 mov %eax,%edx 29011b: e8 30 fb fe ff callq 27fc50 290120: 66 0f ef c0 pxor %xmm0,%xmm0 290124: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 29012c 29012b: 00 29012c: 89 c0 mov %eax,%eax 29012e: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 290133: 41 8b 84 24 3c 07 00 mov 0x73c(%r12),%eax 29013a: 00 29013b: f2 0f 58 c0 addsd %xmm0,%xmm0 29013f: 83 f8 01 cmp $0x1,%eax 290142: 74 15 je 290159 290144: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 29014c 29014b: 00 29014c: 83 f8 02 cmp $0x2,%eax 29014f: 74 08 je 290159 290151: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 290159 290158: 00 290159: f2 0f 58 c1 addsd %xmm1,%xmm0 29015d: f2 0f 11 83 40 02 00 movsd %xmm0,0x240(%rbx) 290164: 00 290165: e9 12 be ff ff jmpq 28bf7c 29016a: 49 c7 87 d9 55 00 00 movq $0x0,0x55d9(%r15) 290171: 00 00 00 00 290175: 89 d1 mov %edx,%ecx 290177: 49 89 f8 mov %rdi,%r8 29017a: 48 c7 44 0f f8 00 00 movq $0x0,-0x8(%rdi,%rcx,1) 290181: 00 00 290183: 49 8d 8f e1 55 00 00 lea 0x55e1(%r15),%rcx 29018a: 48 83 e1 f8 and $0xfffffffffffffff8,%rcx 29018e: 49 29 c8 sub %rcx,%r8 290191: 44 01 c2 add %r8d,%edx 290194: 83 e2 f8 and $0xfffffff8,%edx 290197: 83 fa 08 cmp $0x8,%edx 29019a: 0f 82 c9 bb ff ff jb 28bd69 2901a0: 83 e2 f8 and $0xfffffff8,%edx 2901a3: 45 31 c0 xor %r8d,%r8d 2901a6: 45 89 c1 mov %r8d,%r9d 2901a9: 41 83 c0 08 add $0x8,%r8d 2901ad: 4a 89 34 09 mov %rsi,(%rcx,%r9,1) 2901b1: 41 39 d0 cmp %edx,%r8d 2901b4: 72 f0 jb 2901a6 2901b6: e9 ae bb ff ff jmpq 28bd69 2901bb: 41 8b bc 87 24 b3 00 mov 0xb324(%r15,%rax,4),%edi 2901c2: 00 2901c3: 66 0f ef db pxor %xmm3,%xmm3 2901c7: f2 48 0f 2a df cvtsi2sd %rdi,%xmm3 2901cc: 48 89 f9 mov %rdi,%rcx 2901cf: 66 41 0f 2f 9f c0 31 comisd 0x31c0(%r15),%xmm3 2901d6: 00 00 2901d8: 0f 87 b6 a0 ff ff ja 28a294 2901de: 89 f7 mov %esi,%edi 2901e0: 66 0f ef d2 pxor %xmm2,%xmm2 2901e4: f2 48 0f 2a d7 cvtsi2sd %rdi,%xmm2 2901e9: 66 41 0f 2f 97 c8 31 comisd 0x31c8(%r15),%xmm2 2901f0: 00 00 2901f2: 0f 87 9c a0 ff ff ja 28a294 2901f8: 66 0f 2f cb comisd %xmm3,%xmm1 2901fc: 0f 87 92 a0 ff ff ja 28a294 290202: 66 0f 2f c2 comisd %xmm2,%xmm0 290206: 0f 87 88 a0 ff ff ja 28a294 29020c: 83 f9 02 cmp $0x2,%ecx 29020f: 0f 86 87 a0 ff ff jbe 28a29c 290215: 83 e1 01 and $0x1,%ecx 290218: 0f 84 7e a0 ff ff je 28a29c 29021e: e9 71 a0 ff ff jmpq 28a294 290223: 45 31 c9 xor %r9d,%r9d 290226: 31 d2 xor %edx,%edx 290228: e9 cd f7 ff ff jmpq 28f9fa 29022d: 41 8b 87 50 10 00 00 mov 0x1050(%r15),%eax 290234: 31 d2 xor %edx,%edx 290236: 85 c0 test %eax,%eax 290238: 0f 85 27 d6 ff ff jne 28d865 29023e: b8 ff ff ff ff mov $0xffffffff,%eax 290243: e9 42 eb ff ff jmpq 28ed8a 290248: 44 8b 11 mov (%rcx),%r10d 29024b: 89 c0 mov %eax,%eax 29024d: 45 89 97 88 b3 00 00 mov %r10d,0xb388(%r15) 290254: 8b 4c 01 fc mov -0x4(%rcx,%rax,1),%ecx 290258: 89 4c 07 fc mov %ecx,-0x4(%rdi,%rax,1) 29025c: e9 f6 f7 ff ff jmpq 28fa57 290261: 89 c1 mov %eax,%ecx 290263: e9 bb eb ff ff jmpq 28ee23 290268: 66 0f ef ff pxor %xmm7,%xmm7 29026c: f2 0f 11 bc 24 48 01 movsd %xmm7,0x148(%rsp) 290273: 00 00 290275: e9 2f b2 ff ff jmpq 28b4a9 29027a: 41 8b 8f 50 10 00 00 mov 0x1050(%r15),%ecx 290281: e9 40 bf ff ff jmpq 28c1c6 290286: 89 c0 mov %eax,%eax 290288: 0f b7 4c 01 fe movzwl -0x2(%rcx,%rax,1),%ecx 29028d: 66 89 4c 07 fe mov %cx,-0x2(%rdi,%rax,1) 290292: e9 c0 f7 ff ff jmpq 28fa57 290297: 41 c7 82 d0 55 00 00 movl $0x1010101,0x55d0(%r10) 29029e: 01 01 01 01 2902a2: 89 d7 mov %edx,%edi 2902a4: c7 44 3e fc 01 01 01 movl $0x1010101,-0x4(%rsi,%rdi,1) 2902ab: 01 2902ac: e9 5f b9 ff ff jmpq 28bc10 2902b1: 41 c7 87 31 8f 00 00 movl $0x1010101,0x8f31(%r15) 2902b8: 01 01 01 01 2902bc: 89 d7 mov %edx,%edi 2902be: c7 44 3e fc 01 01 01 movl $0x1010101,-0x4(%rsi,%rdi,1) 2902c5: 01 2902c6: e9 f4 b9 ff ff jmpq 28bcbf 2902cb: 89 d7 mov %edx,%edi 2902cd: 41 b9 01 01 00 00 mov $0x101,%r9d 2902d3: 66 44 89 4c 3e fe mov %r9w,-0x2(%rsi,%rdi,1) 2902d9: e9 e1 b9 ff ff jmpq 28bcbf 2902de: 41 c7 87 d9 55 00 00 movl $0x0,0x55d9(%r15) 2902e5: 00 00 00 00 2902e9: 89 d2 mov %edx,%edx 2902eb: c7 44 17 fc 00 00 00 movl $0x0,-0x4(%rdi,%rdx,1) 2902f2: 00 2902f3: e9 71 ba ff ff jmpq 28bd69 2902f8: 89 d2 mov %edx,%edx 2902fa: 45 31 c0 xor %r8d,%r8d 2902fd: 66 44 89 44 17 fe mov %r8w,-0x2(%rdi,%rdx,1) 290303: e9 61 ba ff ff jmpq 28bd69 290308: e8 00 00 00 00 callq 29030d 29030d: 0f 1f 00 nopl (%rax) 0000000000290310 : 290310: e8 00 00 00 00 callq 290315 290315: 41 55 push %r13 290317: 49 89 fd mov %rdi,%r13 29031a: 41 54 push %r12 29031c: 55 push %rbp 29031d: 53 push %rbx 29031e: 48 89 f3 mov %rsi,%rbx 290321: 44 8b 64 24 2c mov 0x2c(%rsp),%r12d 290326: 8b 6c 24 34 mov 0x34(%rsp),%ebp 29032a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29032f: ff 74 24 38 pushq 0x38(%rsp) 290333: 4c 89 ef mov %r13,%rdi 290336: ff 74 24 38 pushq 0x38(%rsp) 29033a: ff 74 24 38 pushq 0x38(%rsp) 29033e: e8 00 00 00 00 callq 290343 290343: 8b 44 24 40 mov 0x40(%rsp),%eax 290347: 66 0f ef c0 pxor %xmm0,%xmm0 29034b: 48 83 c4 18 add $0x18,%rsp 29034f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 290354: 66 48 0f 7e c0 movq %xmm0,%rax 290359: 48 c1 e8 34 shr $0x34,%rax 29035d: 25 ff 07 00 00 and $0x7ff,%eax 290362: 2d 09 04 00 00 sub $0x409,%eax 290367: 89 03 mov %eax,(%rbx) 290369: 45 85 e4 test %r12d,%r12d 29036c: 74 20 je 29038e 29036e: 66 0f ef e4 pxor %xmm4,%xmm4 290372: f2 49 0f 2a e4 cvtsi2sd %r12,%xmm4 290377: 66 49 0f 7e e4 movq %xmm4,%r12 29037c: 49 c1 ec 34 shr $0x34,%r12 290380: 41 81 e4 ff 07 00 00 and $0x7ff,%r12d 290387: 41 81 ec 06 04 00 00 sub $0x406,%r12d 29038e: 8b 44 24 30 mov 0x30(%rsp),%eax 290392: 66 0f ef c9 pxor %xmm1,%xmm1 290396: 44 89 63 04 mov %r12d,0x4(%rbx) 29039a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 29039f: 66 48 0f 7e c8 movq %xmm1,%rax 2903a4: 48 c1 e8 34 shr $0x34,%rax 2903a8: 25 ff 07 00 00 and $0x7ff,%eax 2903ad: 2d 09 04 00 00 sub $0x409,%eax 2903b2: 89 43 08 mov %eax,0x8(%rbx) 2903b5: 85 ed test %ebp,%ebp 2903b7: 74 1e je 2903d7 2903b9: 66 0f ef ed pxor %xmm5,%xmm5 2903bd: f2 48 0f 2a ed cvtsi2sd %rbp,%xmm5 2903c2: 66 48 0f 7e ed movq %xmm5,%rbp 2903c7: 48 c1 ed 34 shr $0x34,%rbp 2903cb: 81 e5 ff 07 00 00 and $0x7ff,%ebp 2903d1: 81 ed 04 04 00 00 sub $0x404,%ebp 2903d7: 8b 44 24 3c mov 0x3c(%rsp),%eax 2903db: 66 0f ef d2 pxor %xmm2,%xmm2 2903df: 66 0f ef db pxor %xmm3,%xmm3 2903e3: 89 6b 0c mov %ebp,0xc(%rbx) 2903e6: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2903eb: 66 48 0f 7e d0 movq %xmm2,%rax 2903f0: 48 c1 e8 34 shr $0x34,%rax 2903f4: 25 ff 07 00 00 and $0x7ff,%eax 2903f9: 2d 05 04 00 00 sub $0x405,%eax 2903fe: 89 43 10 mov %eax,0x10(%rbx) 290401: 8b 44 24 38 mov 0x38(%rsp),%eax 290405: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 29040a: 66 48 0f 7e d8 movq %xmm3,%rax 29040f: 48 c1 e8 34 shr $0x34,%rax 290413: 25 ff 07 00 00 and $0x7ff,%eax 290418: 2d 05 04 00 00 sub $0x405,%eax 29041d: 89 43 14 mov %eax,0x14(%rbx) 290420: 5b pop %rbx 290421: 5d pop %rbp 290422: 41 5c pop %r12 290424: 41 5d pop %r13 290426: c3 retq 290427: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29042e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 290435: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29043c: 31 c0 xor %eax,%eax 29043e: e8 00 00 00 00 callq 290443 290443: e9 e7 fe ff ff jmpq 29032f 290448: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29044f: 00 0000000000290450 : 290450: e8 00 00 00 00 callq 290455 290455: 41 56 push %r14 290457: 41 54 push %r12 290459: 55 push %rbp 29045a: 48 89 fd mov %rdi,%rbp 29045d: 53 push %rbx 29045e: 48 89 f3 mov %rsi,%rbx 290461: 48 83 ec 48 sub $0x48,%rsp 290465: f2 0f 11 44 24 08 movsd %xmm0,0x8(%rsp) 29046b: f2 0f 11 4c 24 28 movsd %xmm1,0x28(%rsp) 290471: f2 0f 11 54 24 10 movsd %xmm2,0x10(%rsp) 290477: f2 0f 11 6c 24 20 movsd %xmm5,0x20(%rsp) 29047d: 81 fa 00 01 00 00 cmp $0x100,%edx 290483: 0f 87 94 01 00 00 ja 29061d 290489: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 290490: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 290497: 85 d2 test %edx,%edx 290499: 75 0b jne 2904a6 29049b: 48 83 c4 48 add $0x48,%rsp 29049f: 5b pop %rbx 2904a0: 5d pop %rbp 2904a1: 41 5c pop %r12 2904a3: 41 5e pop %r14 2904a5: c3 retq 2904a6: 85 c9 test %ecx,%ecx 2904a8: 0f 84 87 01 00 00 je 290635 2904ae: 8d 42 ff lea -0x1(%rdx),%eax 2904b1: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2904b9 2904b8: 00 2904b9: 41 bc 10 00 00 00 mov $0x10,%r12d 2904bf: 83 f8 0f cmp $0xf,%eax 2904c2: 0f 87 9c 02 00 00 ja 290764 2904c8: 89 d2 mov %edx,%edx 2904ca: 66 0f ef f6 pxor %xmm6,%xmm6 2904ce: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2904d6 2904d5: 00 2904d6: f2 0f 11 64 24 38 movsd %xmm4,0x38(%rsp) 2904dc: f2 48 0f 2a f2 cvtsi2sd %rdx,%xmm6 2904e1: f2 0f 11 5c 24 30 movsd %xmm3,0x30(%rsp) 2904e7: f2 0f 11 54 24 18 movsd %xmm2,0x18(%rsp) 2904ed: 66 0f 28 c6 movapd %xmm6,%xmm0 2904f1: f2 0f 11 34 24 movsd %xmm6,(%rsp) 2904f6: f2 0f 5e c2 divsd %xmm2,%xmm0 2904fa: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2904fe: e8 00 00 00 00 callq 290503 290503: f2 0f 10 54 24 18 movsd 0x18(%rsp),%xmm2 290509: f2 0f 10 34 24 movsd (%rsp),%xmm6 29050e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 290512: 66 0f 28 f8 movapd %xmm0,%xmm7 290516: f2 0f 10 5c 24 30 movsd 0x30(%rsp),%xmm3 29051c: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 290524 290523: 00 290524: f2 0f 59 fa mulsd %xmm2,%xmm7 290528: f2 0f 10 64 24 38 movsd 0x38(%rsp),%xmm4 29052e: f2 0f 5e f3 divsd %xmm3,%xmm6 290532: 66 0f 2f ec comisd %xmm4,%xmm5 290536: 66 49 0f 7e fe movq %xmm7,%r14 29053b: f2 0f 5e fa divsd %xmm2,%xmm7 29053f: f2 0f 11 74 24 40 movsd %xmm6,0x40(%rsp) 290545: f2 0f 11 7c 24 18 movsd %xmm7,0x18(%rsp) 29054b: 0f 83 00 02 00 00 jae 290751 290551: f2 0f 10 14 24 movsd (%rsp),%xmm2 290556: f2 0f 59 54 24 08 mulsd 0x8(%rsp),%xmm2 29055c: f2 0f 5e 54 24 10 divsd 0x10(%rsp),%xmm2 290562: f2 0f 5e 54 24 18 divsd 0x18(%rsp),%xmm2 290568: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 290570 29056f: 00 290570: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 290578 290577: 00 290578: f2 0f 11 55 00 movsd %xmm2,0x0(%rbp) 29057d: f2 0f 11 54 24 30 movsd %xmm2,0x30(%rsp) 290583: e8 00 00 00 00 callq 290588 290588: f2 0f 10 54 24 30 movsd 0x30(%rsp),%xmm2 29058e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 290592: 66 0f 2f c2 comisd %xmm2,%xmm0 290596: 0f 86 f6 01 00 00 jbe 290792 29059c: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 2905a4 2905a3: 00 2905a4: 66 0f 2f 6c 24 20 comisd 0x20(%rsp),%xmm5 2905aa: 0f 83 8a 01 00 00 jae 29073a 2905b0: f2 0f 10 04 24 movsd (%rsp),%xmm0 2905b5: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 2905bb: f2 0f 5e 44 24 10 divsd 0x10(%rsp),%xmm0 2905c1: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 2905c7: f2 0f 11 03 movsd %xmm0,(%rbx) 2905cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2905d0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2905d5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2905da: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2905df: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2905e4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2905e9: f2 0f 10 2b movsd (%rbx),%xmm5 2905ed: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2905f5 2905f4: 00 2905f5: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2905fd 2905fc: 00 2905fd: f2 0f 11 2c 24 movsd %xmm5,(%rsp) 290602: e8 00 00 00 00 callq 290607 290607: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 29060b: 66 0f 2f 04 24 comisd (%rsp),%xmm0 290610: 0f 87 85 fe ff ff ja 29049b 290616: 0f 0b ud2 290618: e9 7e fe ff ff jmpq 29049b 29061d: 0f 0b ud2 29061f: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 290626: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 29062d: 85 c9 test %ecx,%ecx 29062f: 0f 85 2f 01 00 00 jne 290764 290635: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 29063d 29063c: 00 29063d: 41 bc 00 01 00 00 mov $0x100,%r12d 290643: e9 80 fe ff ff jmpq 2904c8 290648: f2 0f 10 03 movsd (%rbx),%xmm0 29064c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 290653: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29065a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 290661: b8 01 00 00 00 mov $0x1,%eax 290666: e8 00 00 00 00 callq 29066b 29066b: e9 79 ff ff ff jmpq 2905e9 290670: f2 0f 10 45 00 movsd 0x0(%rbp),%xmm0 290675: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29067c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 290683: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29068a: b8 01 00 00 00 mov $0x1,%eax 29068f: e8 00 00 00 00 callq 290694 290694: e9 4b ff ff ff jmpq 2905e4 290699: f2 0f 10 44 24 40 movsd 0x40(%rsp),%xmm0 29069f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2906a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2906ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2906b4: b8 01 00 00 00 mov $0x1,%eax 2906b9: e8 00 00 00 00 callq 2906be 2906be: e9 1c ff ff ff jmpq 2905df 2906c3: f2 0f 10 44 24 18 movsd 0x18(%rsp),%xmm0 2906c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2906d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2906d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2906de: b8 01 00 00 00 mov $0x1,%eax 2906e3: e8 00 00 00 00 callq 2906e8 2906e8: e9 ed fe ff ff jmpq 2905da 2906ed: 66 49 0f 6e c6 movq %r14,%xmm0 2906f2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2906f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 290700: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 290707: b8 01 00 00 00 mov $0x1,%eax 29070c: e8 00 00 00 00 callq 290711 290711: e9 bf fe ff ff jmpq 2905d5 290716: 44 89 e1 mov %r12d,%ecx 290719: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 290720: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 290727: 31 c0 xor %eax,%eax 290729: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 290730: e8 00 00 00 00 callq 290735 290735: e9 96 fe ff ff jmpq 2905d0 29073a: f2 0f 10 44 24 28 movsd 0x28(%rsp),%xmm0 290740: f2 0f 59 44 24 40 mulsd 0x40(%rsp),%xmm0 290746: f2 0f 5e 44 24 18 divsd 0x18(%rsp),%xmm0 29074c: e9 76 fe ff ff jmpq 2905c7 290751: f2 0f 59 74 24 28 mulsd 0x28(%rsp),%xmm6 290757: 66 0f 28 d6 movapd %xmm6,%xmm2 29075b: f2 0f 5e d7 divsd %xmm7,%xmm2 29075f: e9 04 fe ff ff jmpq 290568 290764: 8d 42 ef lea -0x11(%rdx),%eax 290767: 83 f8 0e cmp $0xe,%eax 29076a: 76 13 jbe 29077f 29076c: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 290774 290773: 00 290774: 41 bc 40 00 00 00 mov $0x40,%r12d 29077a: e9 49 fd ff ff jmpq 2904c8 29077f: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 290787 290786: 00 290787: 41 bc 20 00 00 00 mov $0x20,%r12d 29078d: e9 36 fd ff ff jmpq 2904c8 290792: 0f 0b ud2 290794: e9 03 fe ff ff jmpq 29059c 290799: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002907a0 : 2907a0: e8 00 00 00 00 callq 2907a5 2907a5: 41 55 push %r13 2907a7: 66 0f 28 e0 movapd %xmm0,%xmm4 2907ab: 66 0f 28 e9 movapd %xmm1,%xmm5 2907af: 41 89 f5 mov %esi,%r13d 2907b2: 41 54 push %r12 2907b4: 45 89 c4 mov %r8d,%r12d 2907b7: 53 push %rbx 2907b8: 48 83 ec 20 sub $0x20,%rsp 2907bc: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2907c4 2907c3: 00 2907c4: f2 0f 11 14 24 movsd %xmm2,(%rsp) 2907c9: 66 0f 2f c2 comisd %xmm2,%xmm0 2907cd: 0f 83 4f 01 00 00 jae 290922 2907d3: 89 c9 mov %ecx,%ecx 2907d5: 66 0f ef c0 pxor %xmm0,%xmm0 2907d9: 66 0f ef c9 pxor %xmm1,%xmm1 2907dd: 44 89 c0 mov %r8d,%eax 2907e0: f2 48 0f 2a c1 cvtsi2sd %rcx,%xmm0 2907e5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2907ea: f2 0f 59 c4 mulsd %xmm4,%xmm0 2907ee: f2 0f 5e c3 divsd %xmm3,%xmm0 2907f2: f2 0f 5e c1 divsd %xmm1,%xmm0 2907f6: 66 48 0f 7e c3 movq %xmm0,%rbx 2907fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290800: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290805: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29080a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29080f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290814: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290819: 48 83 c4 20 add $0x20,%rsp 29081d: 66 48 0f 6e c3 movq %rbx,%xmm0 290822: 5b pop %rbx 290823: 41 5c pop %r12 290825: 41 5d pop %r13 290827: c3 retq 290828: 66 0f 28 c4 movapd %xmm4,%xmm0 29082c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 290833: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29083a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 290841: b8 01 00 00 00 mov $0x1,%eax 290846: f2 0f 11 6c 24 08 movsd %xmm5,0x8(%rsp) 29084c: e8 00 00 00 00 callq 290851 290851: f2 0f 10 6c 24 08 movsd 0x8(%rsp),%xmm5 290857: eb a7 jmp 290800 290859: 66 0f 28 c5 movapd %xmm5,%xmm0 29085d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 290864: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29086b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 290872: b8 01 00 00 00 mov $0x1,%eax 290877: e8 00 00 00 00 callq 29087c 29087c: eb 87 jmp 290805 29087e: 66 48 0f 6e c3 movq %rbx,%xmm0 290883: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29088a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 290891: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 290898: b8 01 00 00 00 mov $0x1,%eax 29089d: e8 00 00 00 00 callq 2908a2 2908a2: 66 48 0f 6e c3 movq %rbx,%xmm0 2908a7: 48 83 c4 20 add $0x20,%rsp 2908ab: 5b pop %rbx 2908ac: 41 5c pop %r12 2908ae: 41 5d pop %r13 2908b0: c3 retq 2908b1: 44 89 e1 mov %r12d,%ecx 2908b4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2908bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2908c2: 31 c0 xor %eax,%eax 2908c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2908cb: e8 00 00 00 00 callq 2908d0 2908d0: e9 3f ff ff ff jmpq 290814 2908d5: f2 0f 10 04 24 movsd (%rsp),%xmm0 2908da: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2908e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2908e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2908ef: b8 01 00 00 00 mov $0x1,%eax 2908f4: e8 00 00 00 00 callq 2908f9 2908f9: e9 11 ff ff ff jmpq 29080f 2908fe: 44 89 e9 mov %r13d,%ecx 290901: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 290908: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29090f: 31 c0 xor %eax,%eax 290911: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 290918: e8 00 00 00 00 callq 29091d 29091d: e9 e8 fe ff ff jmpq 29080a 290922: 89 f0 mov %esi,%eax 290924: 66 0f ef c0 pxor %xmm0,%xmm0 290928: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 29092d: 85 ff test %edi,%edi 29092f: 75 22 jne 290953 290931: f2 0f 59 c4 mulsd %xmm4,%xmm0 290935: 44 89 c0 mov %r8d,%eax 290938: f2 0f 5e c1 divsd %xmm1,%xmm0 29093c: 66 0f ef c9 pxor %xmm1,%xmm1 290940: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 290945: f2 0f 5e c1 divsd %xmm1,%xmm0 290949: 66 48 0f 7e c3 movq %xmm0,%rbx 29094e: e9 a8 fe ff ff jmpq 2907fb 290953: f2 0f 11 4c 24 18 movsd %xmm1,0x18(%rsp) 290959: 01 ff add %edi,%edi 29095b: 89 d2 mov %edx,%edx 29095d: 66 0f ef d2 pxor %xmm2,%xmm2 290961: 66 0f ef c9 pxor %xmm1,%xmm1 290965: f2 48 0f 2a d7 cvtsi2sd %rdi,%xmm2 29096a: f2 0f 11 64 24 10 movsd %xmm4,0x10(%rsp) 290970: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 290974: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 290979: 66 0f 28 f2 movapd %xmm2,%xmm6 29097d: f2 0f 5e ca divsd %xmm2,%xmm1 290981: f2 0f 59 f4 mulsd %xmm4,%xmm6 290985: f2 0f 11 74 24 08 movsd %xmm6,0x8(%rsp) 29098b: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 29098f: e8 00 00 00 00 callq 290994 290994: 44 89 e0 mov %r12d,%eax 290997: f2 0f 10 6c 24 18 movsd 0x18(%rsp),%xmm5 29099d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2909a1: f2 0f 59 44 24 08 mulsd 0x8(%rsp),%xmm0 2909a7: 66 0f ef c9 pxor %xmm1,%xmm1 2909ab: f2 0f 10 64 24 10 movsd 0x10(%rsp),%xmm4 2909b1: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2909b6: f2 0f 5e c5 divsd %xmm5,%xmm0 2909ba: f2 0f 5e c1 divsd %xmm1,%xmm0 2909be: 66 48 0f 7e c3 movq %xmm0,%rbx 2909c3: e9 33 fe ff ff jmpq 2907fb 2909c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2909cf: 00 00000000002909d0 : 2909d0: e8 00 00 00 00 callq 2909d5 2909d5: 41 57 push %r15 2909d7: 45 89 c7 mov %r8d,%r15d 2909da: 41 56 push %r14 2909dc: 41 55 push %r13 2909de: 41 54 push %r12 2909e0: 55 push %rbp 2909e1: 53 push %rbx 2909e2: 48 89 d3 mov %rdx,%rbx 2909e5: 48 83 ec 58 sub $0x58,%rsp 2909e9: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 2909f0: 48 89 74 24 08 mov %rsi,0x8(%rsp) 2909f5: 8b b4 24 08 01 00 00 mov 0x108(%rsp),%esi 2909fc: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 290a01: 89 44 24 20 mov %eax,0x20(%rsp) 290a05: 8b ac 24 10 01 00 00 mov 0x110(%rsp),%ebp 290a0c: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 290a11: 8b 84 24 00 01 00 00 mov 0x100(%rsp),%eax 290a18: 44 88 4c 24 36 mov %r9b,0x36(%rsp) 290a1d: 89 74 24 18 mov %esi,0x18(%rsp) 290a21: 40 84 f6 test %sil,%sil 290a24: 75 78 jne 290a9e 290a26: 40 84 ed test %bpl,%bpl 290a29: 75 73 jne 290a9e 290a2b: 85 c0 test %eax,%eax 290a2d: 0f 84 af 06 00 00 je 2910e2 290a33: 8d 0c 00 lea (%rax,%rax,1),%ecx 290a36: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax 290a3d: 31 d2 xor %edx,%edx 290a3f: f7 f1 div %ecx 290a41: 41 89 c4 mov %eax,%r12d 290a44: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 290a4b: 89 84 24 c8 00 00 00 mov %eax,0xc8(%rsp) 290a52: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 290a59: 89 84 24 e8 00 00 00 mov %eax,0xe8(%rsp) 290a60: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 290a67: 89 84 24 d8 00 00 00 mov %eax,0xd8(%rsp) 290a6e: 8b 84 24 f0 00 00 00 mov 0xf0(%rsp),%eax 290a75: 66 0f ef c9 pxor %xmm1,%xmm1 290a79: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 290a7e: 44 89 e0 mov %r12d,%eax 290a81: f2 0f 59 c8 mulsd %xmm0,%xmm1 290a85: f2 4c 0f 2c f1 cvttsd2si %xmm1,%r14 290a8a: 66 0f ef c9 pxor %xmm1,%xmm1 290a8e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 290a93: f2 0f 59 c1 mulsd %xmm1,%xmm0 290a97: f2 4c 0f 2c e8 cvttsd2si %xmm0,%r13 290a9c: eb 7e jmp 290b1c 290a9e: 8b 54 24 20 mov 0x20(%rsp),%edx 290aa2: 66 0f ef d2 pxor %xmm2,%xmm2 290aa6: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 290aab: f2 0f 59 15 00 00 00 mulsd 0x0(%rip),%xmm2 # 290ab3 290ab2: 00 290ab3: f2 48 0f 2c f2 cvttsd2si %xmm2,%rsi 290ab8: 48 89 74 24 20 mov %rsi,0x20(%rsp) 290abd: 85 c0 test %eax,%eax 290abf: 0f 84 a2 00 00 00 je 290b67 290ac5: 8d 0c 00 lea (%rax,%rax,1),%ecx 290ac8: 8b 84 24 f8 00 00 00 mov 0xf8(%rsp),%eax 290acf: 31 d2 xor %edx,%edx 290ad1: 66 0f ef db pxor %xmm3,%xmm3 290ad5: 66 0f ef d2 pxor %xmm2,%xmm2 290ad9: f7 f1 div %ecx 290adb: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) 290ae0: 89 c2 mov %eax,%edx 290ae2: 8b 84 24 f0 00 00 00 mov 0xf0(%rsp),%eax 290ae9: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 290aee: 49 89 d4 mov %rdx,%r12 290af1: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 290af6: 0f 84 25 0e 00 00 je 291921 290afc: f2 0f 59 d9 mulsd %xmm1,%xmm3 290b00: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 290b07: f2 0f 59 ca mulsd %xmm2,%xmm1 290b0b: 89 84 24 b0 00 00 00 mov %eax,0xb0(%rsp) 290b12: f2 4c 0f 2c f3 cvttsd2si %xmm3,%r14 290b17: f2 4c 0f 2c e9 cvttsd2si %xmm1,%r13 290b1c: 44 89 e8 mov %r13d,%eax 290b1f: 66 0f ef c9 pxor %xmm1,%xmm1 290b23: 66 0f ef c0 pxor %xmm0,%xmm0 290b27: 83 bc 24 90 00 00 00 cmpl $0x1,0x90(%rsp) 290b2e: 01 290b2f: f3 48 0f 2a c8 cvtsi2ss %rax,%xmm1 290b34: 44 89 f0 mov %r14d,%eax 290b37: f3 48 0f 2a c0 cvtsi2ss %rax,%xmm0 290b3c: 0f 84 18 0c 00 00 je 29175a 290b42: e8 00 00 00 00 callq 290b47 290b47: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 290b4c: 89 8c 24 c0 00 00 00 mov %ecx,0xc0(%rsp) 290b53: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290b58: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290b5d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290b62: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290b67: 40 80 fd 01 cmp $0x1,%bpl 290b6b: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 290b70: 19 c0 sbb %eax,%eax 290b72: 25 00 10 00 00 and $0x1000,%eax 290b77: 05 00 10 00 00 add $0x1000,%eax 290b7c: 89 06 mov %eax,(%rsi) 290b7e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 290b83: 80 7c 24 36 01 cmpb $0x1,0x36(%rsp) 290b88: 66 0f ef e4 pxor %xmm4,%xmm4 290b8c: 48 b8 00 04 00 00 00 movabs $0x80000000400,%rax 290b93: 08 00 00 290b96: 48 89 47 04 mov %rax,0x4(%rdi) 290b9a: 19 c0 sbb %eax,%eax 290b9c: 25 00 06 00 00 and $0x600,%eax 290ba1: c7 47 0c 00 01 00 00 movl $0x100,0xc(%rdi) 290ba8: 05 00 02 00 00 add $0x200,%eax 290bad: 83 bc 24 90 00 00 00 cmpl $0x1,0x90(%rsp) 290bb4: 01 290bb5: 89 47 10 mov %eax,0x10(%rdi) 290bb8: 48 8b 44 24 10 mov 0x10(%rsp),%rax 290bbd: 0f 94 44 24 37 sete 0x37(%rsp) 290bc2: 8b 80 c0 05 00 00 mov 0x5c0(%rax),%eax 290bc8: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 290bcd: 66 48 0f 7e e1 movq %xmm4,%rcx 290bd2: 48 c1 e9 34 shr $0x34,%rcx 290bd6: 89 c8 mov %ecx,%eax 290bd8: 25 ff 07 00 00 and $0x7ff,%eax 290bdd: 89 44 24 2c mov %eax,0x2c(%rsp) 290be1: 41 8d 47 fd lea -0x3(%r15),%eax 290be5: 83 f8 02 cmp $0x2,%eax 290be8: 76 0a jbe 290bf4 290bea: 41 83 ff 0a cmp $0xa,%r15d 290bee: 0f 85 da 04 00 00 jne 2910ce 290bf4: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) 290bf9: 75 5f jne 290c5a 290bfb: 48 8b 44 24 10 mov 0x10(%rsp),%rax 290c00: 8b 40 2c mov 0x2c(%rax),%eax 290c03: 89 44 24 48 mov %eax,0x48(%rsp) 290c07: 41 83 ff 02 cmp $0x2,%r15d 290c0b: 74 5f je 290c6c 290c0d: 44 89 f8 mov %r15d,%eax 290c10: 83 e0 f7 and $0xfffffff7,%eax 290c13: 83 f8 01 cmp $0x1,%eax 290c16: 0f 84 0e 05 00 00 je 29112a 290c1c: 45 85 ff test %r15d,%r15d 290c1f: 0f 85 ff 09 00 00 jne 291624 290c25: c7 44 24 04 02 00 00 movl $0x2,0x4(%rsp) 290c2c: 00 290c2d: 41 bd 80 00 00 00 mov $0x80,%r13d 290c33: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 290c3a: 41 bc 01 00 00 00 mov $0x1,%r12d 290c40: 85 c0 test %eax,%eax 290c42: 74 56 je 290c9a 290c44: 41 83 ff 08 cmp $0x8,%r15d 290c48: 0f 85 fb 0b 00 00 jne 291849 290c4e: 41 c1 ed 04 shr $0x4,%r13d 290c52: 41 bc 10 00 00 00 mov $0x10,%r12d 290c58: eb 40 jmp 290c9a 290c5a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 290c5f: 8b 40 30 mov 0x30(%rax),%eax 290c62: 89 44 24 48 mov %eax,0x48(%rsp) 290c66: 41 83 ff 02 cmp $0x2,%r15d 290c6a: 75 a1 jne 290c0d 290c6c: 83 bc 24 98 00 00 00 cmpl $0x1,0x98(%rsp) 290c73: 01 290c74: c7 44 24 04 08 00 00 movl $0x8,0x4(%rsp) 290c7b: 00 290c7c: 45 19 ed sbb %r13d,%r13d 290c7f: 41 83 e5 18 and $0x18,%r13d 290c83: 41 83 c5 08 add $0x8,%r13d 290c87: 83 bc 24 98 00 00 00 cmpl $0x1,0x98(%rsp) 290c8e: 01 290c8f: 45 19 e4 sbb %r12d,%r12d 290c92: 41 83 e4 fd and $0xfffffffd,%r12d 290c96: 41 83 c4 04 add $0x4,%r12d 290c9a: 31 d2 xor %edx,%edx 290c9c: 31 c9 xor %ecx,%ecx 290c9e: 31 c0 xor %eax,%eax 290ca0: 80 7c 24 18 00 cmpb $0x0,0x18(%rsp) 290ca5: 0f 44 54 24 04 cmove 0x4(%rsp),%edx 290caa: 66 0f ef e4 pxor %xmm4,%xmm4 290cae: 44 0f 45 e8 cmovne %eax,%r13d 290cb2: 44 0f 45 e1 cmovne %ecx,%r12d 290cb6: 89 54 24 04 mov %edx,0x4(%rsp) 290cba: f2 0f 2a e2 cvtsi2sd %edx,%xmm4 290cbe: 66 48 0f 7e e0 movq %xmm4,%rax 290cc3: 48 c1 e8 34 shr $0x34,%rax 290cc7: 25 ff 07 00 00 and $0x7ff,%eax 290ccc: 89 44 24 1c mov %eax,0x1c(%rsp) 290cd0: 2d ff 03 00 00 sub $0x3ff,%eax 290cd5: 89 44 24 40 mov %eax,0x40(%rsp) 290cd9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290cde: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290ce3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290ce8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290ced: 66 0f ef ed pxor %xmm5,%xmm5 290cf1: 66 0f ef f6 pxor %xmm6,%xmm6 290cf5: 8b b4 24 98 00 00 00 mov 0x98(%rsp),%esi 290cfc: f2 41 0f 2a ed cvtsi2sd %r13d,%xmm5 290d01: f2 41 0f 2a f4 cvtsi2sd %r12d,%xmm6 290d06: 66 48 0f 7e e9 movq %xmm5,%rcx 290d0b: 48 c1 e9 34 shr $0x34,%rcx 290d0f: 89 c8 mov %ecx,%eax 290d11: 25 ff 07 00 00 and $0x7ff,%eax 290d16: 89 44 24 44 mov %eax,0x44(%rsp) 290d1a: 66 48 0f 7e f0 movq %xmm6,%rax 290d1f: 48 c1 e8 34 shr $0x34,%rax 290d23: 25 ff 07 00 00 and $0x7ff,%eax 290d28: 81 7c 24 2c 0b 04 00 cmpl $0x40b,0x2c(%rsp) 290d2f: 00 290d30: 89 44 24 30 mov %eax,0x30(%rsp) 290d34: 44 8d b0 01 fc ff ff lea -0x3ff(%rax),%r14d 290d3b: 0f 94 44 24 35 sete 0x35(%rsp) 290d40: 85 f6 test %esi,%esi 290d42: 0f 84 41 06 00 00 je 291389 290d48: 83 bc 24 a0 00 00 00 cmpl $0x2,0xa0(%rsp) 290d4f: 02 290d50: 0f 84 9d 0a 00 00 je 2917f3 290d56: 83 bc 24 a0 00 00 00 cmpl $0x1,0xa0(%rsp) 290d5d: 01 290d5e: 0f 84 75 0a 00 00 je 2917d9 290d64: c6 44 24 35 00 movb $0x0,0x35(%rsp) 290d69: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 290d71 290d70: 00 290d71: bd 0b 04 00 00 mov $0x40b,%ebp 290d76: c7 44 24 4c 0c 00 00 movl $0xc,0x4c(%rsp) 290d7d: 00 290d7e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 290d86 290d85: 00 290d86: e8 00 00 00 00 callq 290d8b 290d8b: 44 89 f0 mov %r14d,%eax 290d8e: 0f 28 c8 movaps %xmm0,%xmm1 290d91: 66 0f ef c0 pxor %xmm0,%xmm0 290d95: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 290d9a: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 290d9e: f2 0f 58 c1 addsd %xmm1,%xmm0 290da2: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 290da7: 29 c5 sub %eax,%ebp 290da9: 89 44 24 28 mov %eax,0x28(%rsp) 290dad: 89 6c 24 50 mov %ebp,0x50(%rsp) 290db1: 8b 84 24 c8 00 00 00 mov 0xc8(%rsp),%eax 290db8: 83 bc 24 90 00 00 00 cmpl $0x1,0x90(%rsp) 290dbf: 01 290dc0: 44 8d 78 ff lea -0x1(%rax),%r15d 290dc4: 0f 84 7e 06 00 00 je 291448 290dca: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 290dd1: 8d 68 ff lea -0x1(%rax),%ebp 290dd4: 45 8d 74 2d 00 lea 0x0(%r13,%rbp,1),%r14d 290dd9: 45 85 ed test %r13d,%r13d 290ddc: 0f 84 1a 07 00 00 je 2914fc 290de2: 31 d2 xor %edx,%edx 290de4: 89 e8 mov %ebp,%eax 290de6: 41 f7 f5 div %r13d 290de9: 41 29 d6 sub %edx,%r14d 290dec: 85 d2 test %edx,%edx 290dee: 44 0f 44 f5 cmove %ebp,%r14d 290df2: 45 01 ee add %r13d,%r14d 290df5: 44 3b ac 24 d8 00 00 cmp 0xd8(%rsp),%r13d 290dfc: 00 290dfd: 0f 86 f9 06 00 00 jbe 2914fc 290e03: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290e08: 8b 44 24 44 mov 0x44(%rsp),%eax 290e0c: 44 89 33 mov %r14d,(%rbx) 290e0f: 8d 88 01 fc ff ff lea -0x3ff(%rax),%ecx 290e15: 44 89 f0 mov %r14d,%eax 290e18: d3 e8 shr %cl,%eax 290e1a: 8b 4c 24 40 mov 0x40(%rsp),%ecx 290e1e: 89 43 08 mov %eax,0x8(%rbx) 290e21: 8b 44 24 04 mov 0x4(%rsp),%eax 290e25: 41 0f af c4 imul %r12d,%eax 290e29: 44 0f af f0 imul %eax,%r14d 290e2d: 48 8b 44 24 38 mov 0x38(%rsp),%rax 290e32: 44 89 68 0c mov %r13d,0xc(%rax) 290e36: 41 bd 01 00 00 00 mov $0x1,%r13d 290e3c: 44 89 30 mov %r14d,(%rax) 290e3f: 44 89 ee mov %r13d,%esi 290e42: 44 89 60 08 mov %r12d,0x8(%rax) 290e46: 8b 44 24 30 mov 0x30(%rsp),%eax 290e4a: 8d 90 04 fc ff ff lea -0x3fc(%rax),%edx 290e50: b8 0e 00 00 00 mov $0xe,%eax 290e55: 01 d1 add %edx,%ecx 290e57: 29 c8 sub %ecx,%eax 290e59: 89 c1 mov %eax,%ecx 290e5b: d3 e6 shl %cl,%esi 290e5d: 89 d1 mov %edx,%ecx 290e5f: 89 74 24 20 mov %esi,0x20(%rsp) 290e63: 41 d3 e5 shl %cl,%r13d 290e66: 85 f6 test %esi,%esi 290e68: 74 10 je 290e7a 290e6a: 8d 4e ff lea -0x1(%rsi),%ecx 290e6d: 8d 7c 35 00 lea 0x0(%rbp,%rsi,1),%edi 290e71: 21 e9 and %ebp,%ecx 290e73: 29 cf sub %ecx,%edi 290e75: 85 c9 test %ecx,%ecx 290e77: 0f 45 ef cmovne %edi,%ebp 290e7a: 01 ee add %ebp,%esi 290e7c: 89 c1 mov %eax,%ecx 290e7e: 89 f7 mov %esi,%edi 290e80: d3 ef shr %cl,%edi 290e82: 44 89 e9 mov %r13d,%ecx 290e85: 89 7b 24 mov %edi,0x24(%rbx) 290e88: 89 f8 mov %edi,%eax 290e8a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 290e8f: c1 e0 06 shl $0x6,%eax 290e92: 89 4b 28 mov %ecx,0x28(%rbx) 290e95: 66 0f ef ff pxor %xmm7,%xmm7 290e99: 89 43 2c mov %eax,0x2c(%rbx) 290e9c: 66 0f ef db pxor %xmm3,%xmm3 290ea0: 44 8b 5c 24 1c mov 0x1c(%rsp),%r11d 290ea5: 45 89 e2 mov %r12d,%r10d 290ea8: 8b 47 08 mov 0x8(%rdi),%eax 290eab: bd 01 00 00 00 mov $0x1,%ebp 290eb0: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 290eb5: 8b 47 0c mov 0xc(%rdi),%eax 290eb8: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 290ebd: 66 48 0f 7e f9 movq %xmm7,%rcx 290ec2: 48 c1 e9 34 shr $0x34,%rcx 290ec6: 66 48 0f 7e d8 movq %xmm3,%rax 290ecb: 81 e1 ff 07 00 00 and $0x7ff,%ecx 290ed1: 48 c1 e8 34 shr $0x34,%rax 290ed5: 83 c1 08 add $0x8,%ecx 290ed8: 25 ff 07 00 00 and $0x7ff,%eax 290edd: 44 29 d9 sub %r11d,%ecx 290ee0: 83 c0 08 add $0x8,%eax 290ee3: 29 d1 sub %edx,%ecx 290ee5: 44 29 d8 sub %r11d,%eax 290ee8: d3 e5 shl %cl,%ebp 290eea: 29 d0 sub %edx,%eax 290eec: 83 ed 01 sub $0x1,%ebp 290eef: 89 44 24 40 mov %eax,0x40(%rsp) 290ef3: 89 f0 mov %esi,%eax 290ef5: 21 f5 and %esi,%ebp 290ef7: d3 e8 shr %cl,%eax 290ef9: 41 c1 e2 06 shl $0x6,%r10d 290efd: 89 44 24 38 mov %eax,0x38(%rsp) 290f01: 44 89 f8 mov %r15d,%eax 290f04: 74 11 je 290f17 290f06: 31 d2 xor %edx,%edx 290f08: 41 f7 f2 div %r10d 290f0b: 43 8d 04 3a lea (%r10,%r15,1),%eax 290f0f: 29 d0 sub %edx,%eax 290f11: 85 d2 test %edx,%edx 290f13: 41 0f 44 c7 cmove %r15d,%eax 290f17: 45 8d 04 02 lea (%r10,%rax,1),%r8d 290f1b: 8b 44 24 04 mov 0x4(%rsp),%eax 290f1f: 0f af 84 24 e8 00 00 imul 0xe8(%rsp),%eax 290f26: 00 290f27: 44 0f af c0 imul %eax,%r8d 290f2b: 48 8b 44 24 10 mov 0x10(%rsp),%rax 290f30: 8b 88 c0 05 00 00 mov 0x5c0(%rax),%ecx 290f36: 41 c1 e8 08 shr $0x8,%r8d 290f3a: 45 89 c4 mov %r8d,%r12d 290f3d: 41 29 cc sub %ecx,%r12d 290f40: c1 e1 03 shl $0x3,%ecx 290f43: 74 13 je 290f58 290f45: 44 89 e0 mov %r12d,%eax 290f48: 31 d2 xor %edx,%edx 290f4a: f7 f1 div %ecx 290f4c: 42 8d 04 21 lea (%rcx,%r12,1),%eax 290f50: 29 d0 sub %edx,%eax 290f52: 85 d2 test %edx,%edx 290f54: 44 0f 45 e0 cmovne %eax,%r12d 290f58: 41 01 cc add %ecx,%r12d 290f5b: 31 d2 xor %edx,%edx 290f5d: 44 89 e0 mov %r12d,%eax 290f60: f7 f1 div %ecx 290f62: 41 89 c6 mov %eax,%r14d 290f65: 41 89 c4 mov %eax,%r12d 290f68: 41 c1 e6 06 shl $0x6,%r14d 290f6c: 44 89 73 0c mov %r14d,0xc(%rbx) 290f70: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290f75: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290f7a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290f7f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290f84: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 290f89: 0f b6 4c 24 40 movzbl 0x40(%rsp),%ecx 290f8e: b8 02 00 00 00 mov $0x2,%eax 290f93: 8b 74 24 38 mov 0x38(%rsp),%esi 290f97: d3 e0 shl %cl,%eax 290f99: 8b 8c 24 98 00 00 00 mov 0x98(%rsp),%ecx 290fa0: 89 c2 mov %eax,%edx 290fa2: 44 29 e8 sub %r13d,%eax 290fa5: 2b 54 24 20 sub 0x20(%rsp),%edx 290fa9: 83 bc 24 90 00 00 00 cmpl $0x1,0x90(%rsp) 290fb0: 01 290fb1: 0f 45 c2 cmovne %edx,%eax 290fb4: 39 c5 cmp %eax,%ebp 290fb6: 0f 97 c0 seta %al 290fb9: 0f b6 c0 movzbl %al,%eax 290fbc: 8d 44 06 01 lea 0x1(%rsi,%rax,1),%eax 290fc0: 89 43 20 mov %eax,0x20(%rbx) 290fc3: 85 c9 test %ecx,%ecx 290fc5: 0f 84 d4 01 00 00 je 29119f 290fcb: 44 8b 44 24 50 mov 0x50(%rsp),%r8d 290fd0: 44 2b 44 24 1c sub 0x1c(%rsp),%r8d 290fd5: 83 7c 24 4c 0c cmpl $0xc,0x4c(%rsp) 290fda: 74 0b je 290fe7 290fdc: 80 7c 24 35 00 cmpb $0x0,0x35(%rsp) 290fe1: 0f 85 c0 05 00 00 jne 2915a7 290fe7: 41 8d 68 03 lea 0x3(%r8),%ebp 290feb: 31 f6 xor %esi,%esi 290fed: 0f b6 4c 24 28 movzbl 0x28(%rsp),%ecx 290ff2: b8 01 00 00 00 mov $0x1,%eax 290ff7: 89 c7 mov %eax,%edi 290ff9: d3 e7 shl %cl,%edi 290ffb: 83 bc 24 90 00 00 00 cmpl $0x1,0x90(%rsp) 291002: 01 291003: 89 fa mov %edi,%edx 291005: 0f 84 2e 05 00 00 je 291539 29100b: 89 e9 mov %ebp,%ecx 29100d: d3 e0 shl %cl,%eax 29100f: 41 89 c1 mov %eax,%r9d 291012: 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%eax 291019: 83 e8 01 sub $0x1,%eax 29101c: 45 85 c9 test %r9d,%r9d 29101f: 74 11 je 291032 291021: 41 8d 49 ff lea -0x1(%r9),%ecx 291025: 42 8d 3c 08 lea (%rax,%r9,1),%edi 291029: 21 c1 and %eax,%ecx 29102b: 29 cf sub %ecx,%edi 29102d: 85 c9 test %ecx,%ecx 29102f: 0f 45 c7 cmovne %edi,%eax 291032: 41 01 c1 add %eax,%r9d 291035: 89 e9 mov %ebp,%ecx 291037: 44 89 c8 mov %r9d,%eax 29103a: d3 e8 shr %cl,%eax 29103c: 89 43 10 mov %eax,0x10(%rbx) 29103f: 89 c1 mov %eax,%ecx 291041: c1 e0 06 shl $0x6,%eax 291044: 89 53 18 mov %edx,0x18(%rbx) 291047: c1 e1 07 shl $0x7,%ecx 29104a: 80 7c 24 35 00 cmpb $0x0,0x35(%rsp) 29104f: 0f 45 c1 cmovne %ecx,%eax 291052: 80 7c 24 36 00 cmpb $0x0,0x36(%rsp) 291057: 89 43 1c mov %eax,0x1c(%rbx) 29105a: 0f 84 10 02 00 00 je 291270 291060: 48 8b 44 24 08 mov 0x8(%rsp),%rax 291065: b9 03 00 00 00 mov $0x3,%ecx 29106a: c7 40 14 00 02 00 00 movl $0x200,0x14(%rax) 291071: 83 bc 24 90 00 00 00 cmpl $0x1,0x90(%rsp) 291078: 01 291079: 0f 84 20 02 00 00 je 29129f 29107f: 01 e9 add %ebp,%ecx 291081: 80 7c 24 35 01 cmpb $0x1,0x35(%rsp) 291086: b8 01 00 00 00 mov $0x1,%eax 29108b: 66 0f ef c0 pxor %xmm0,%xmm0 29108f: 83 d1 ff adc $0xffffffff,%ecx 291092: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 291097: 66 0f ef c9 pxor %xmm1,%xmm1 29109b: d3 e0 shl %cl,%eax 29109d: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2910a2: f2 0f 5e c1 divsd %xmm1,%xmm0 2910a6: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2910ae 2910ad: 00 2910ae: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 2910b2: e8 00 00 00 00 callq 2910b7 2910b7: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2910bc: 89 43 14 mov %eax,0x14(%rbx) 2910bf: 48 83 c4 58 add $0x58,%rsp 2910c3: 5b pop %rbx 2910c4: 5d pop %rbp 2910c5: 41 5c pop %r12 2910c7: 41 5d pop %r13 2910c9: 41 5e pop %r14 2910cb: 41 5f pop %r15 2910cd: c3 retq 2910ce: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2910d3: 8b 46 30 mov 0x30(%rsi),%eax 2910d6: 03 46 2c add 0x2c(%rsi),%eax 2910d9: 89 44 24 48 mov %eax,0x48(%rsp) 2910dd: e9 25 fb ff ff jmpq 290c07 2910e2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2910e7: c7 00 00 20 00 00 movl $0x2000,(%rax) 2910ed: 8b 84 24 e0 00 00 00 mov 0xe0(%rsp),%eax 2910f4: 89 84 24 e8 00 00 00 mov %eax,0xe8(%rsp) 2910fb: 8b 84 24 d0 00 00 00 mov 0xd0(%rsp),%eax 291102: 89 84 24 d8 00 00 00 mov %eax,0xd8(%rsp) 291109: 8b 84 24 b8 00 00 00 mov 0xb8(%rsp),%eax 291110: 89 84 24 c8 00 00 00 mov %eax,0xc8(%rsp) 291117: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 29111e: 89 84 24 c0 00 00 00 mov %eax,0xc0(%rsp) 291125: e9 54 fa ff ff jmpq 290b7e 29112a: 41 83 ff 02 cmp $0x2,%r15d 29112e: 0f 86 00 08 00 00 jbe 291934 291134: 41 83 ff 08 cmp $0x8,%r15d 291138: 0f 84 f6 07 00 00 je 291934 29113e: 41 83 ff 09 cmp $0x9,%r15d 291142: 0f 84 df 05 00 00 je 291727 291148: b8 00 01 00 00 mov $0x100,%eax 29114d: 31 c9 xor %ecx,%ecx 29114f: 31 d2 xor %edx,%edx 291151: 41 bd 40 00 00 00 mov $0x40,%r13d 291157: f7 f1 div %ecx 291159: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 291160: 00 291161: 31 d2 xor %edx,%edx 291163: 44 8b 84 24 98 00 00 mov 0x98(%rsp),%r8d 29116a: 00 29116b: 45 85 c0 test %r8d,%r8d 29116e: 0f 84 7f 04 00 00 je 2915f3 291174: 41 83 ff 0a cmp $0xa,%r15d 291178: 0f 84 ed 06 00 00 je 29186b 29117e: c1 e8 03 shr $0x3,%eax 291181: 41 83 ff 03 cmp $0x3,%r15d 291185: 0f 84 7b 07 00 00 je 291906 29118b: 41 c1 ed 03 shr $0x3,%r13d 29118f: b9 08 00 00 00 mov $0x8,%ecx 291194: 41 bc 08 00 00 00 mov $0x8,%r12d 29119a: e9 01 fb ff ff jmpq 290ca0 29119f: 8b 6c 24 2c mov 0x2c(%rsp),%ebp 2911a3: 8b 44 24 48 mov 0x48(%rsp),%eax 2911a7: 31 d2 xor %edx,%edx 2911a9: 66 0f ef ed pxor %xmm5,%xmm5 2911ad: 66 0f ef c0 pxor %xmm0,%xmm0 2911b1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2911b9 2911b8: 00 2911b9: 83 c5 03 add $0x3,%ebp 2911bc: 2b 6c 24 1c sub 0x1c(%rsp),%ebp 2911c0: 89 e9 mov %ebp,%ecx 2911c2: d3 e0 shl %cl,%eax 2911c4: f7 b4 24 d8 00 00 00 divl 0xd8(%rsp) 2911cb: f2 48 0f 2a e8 cvtsi2sd %rax,%xmm5 2911d0: 66 48 0f 7e e8 movq %xmm5,%rax 2911d5: 48 c1 e8 34 shr $0x34,%rax 2911d9: 25 ff 07 00 00 and $0x7ff,%eax 2911de: 2d ff 03 00 00 sub $0x3ff,%eax 2911e3: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 2911e7: e8 00 00 00 00 callq 2911ec 2911ec: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2911f1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2911f6: f3 4c 0f 2c e0 cvttss2si %xmm0,%r12 2911fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 291200: 41 83 fc 02 cmp $0x2,%r12d 291204: 0f 86 10 07 00 00 jbe 29191a 29120a: 41 b9 01 00 00 00 mov $0x1,%r9d 291210: 89 e9 mov %ebp,%ecx 291212: be 07 00 00 00 mov $0x7,%esi 291217: 44 89 c8 mov %r9d,%eax 29121a: 44 8b 8c 24 d8 00 00 mov 0xd8(%rsp),%r9d 291221: 00 291222: d3 e0 shl %cl,%eax 291224: 41 83 fc 07 cmp $0x7,%r12d 291228: 41 0f 46 f4 cmovbe %r12d,%esi 29122c: 89 f1 mov %esi,%ecx 29122e: 41 d3 e1 shl %cl,%r9d 291231: 41 83 e9 01 sub $0x1,%r9d 291235: 85 c0 test %eax,%eax 291237: 74 12 je 29124b 291239: 8d 50 ff lea -0x1(%rax),%edx 29123c: 41 8d 0c 01 lea (%r9,%rax,1),%ecx 291240: 44 21 ca and %r9d,%edx 291243: 29 d1 sub %edx,%ecx 291245: 85 d2 test %edx,%edx 291247: 44 0f 45 c9 cmovne %ecx,%r9d 29124b: 41 01 c1 add %eax,%r9d 29124e: 89 e9 mov %ebp,%ecx 291250: ba 01 00 00 00 mov $0x1,%edx 291255: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 29125c: 00 29125d: 44 89 c8 mov %r9d,%eax 291260: d3 e8 shr %cl,%eax 291262: 89 f1 mov %esi,%ecx 291264: 31 f6 xor %esi,%esi 291266: 89 43 10 mov %eax,0x10(%rbx) 291269: d3 e2 shl %cl,%edx 29126b: e9 cf fd ff ff jmpq 29103f 291270: 8b 94 24 98 00 00 00 mov 0x98(%rsp),%edx 291277: 85 d2 test %edx,%edx 291279: 0f 95 c0 setne %al 29127c: 84 44 24 37 test %al,0x37(%rsp) 291280: 48 8b 44 24 08 mov 0x8(%rsp),%rax 291285: 0f 84 9d 02 00 00 je 291528 29128b: 85 f6 test %esi,%esi 29128d: 0f 85 95 02 00 00 jne 291528 291293: c7 40 14 00 02 00 00 movl $0x200,0x14(%rax) 29129a: b9 03 00 00 00 mov $0x3,%ecx 29129f: 03 4c 24 28 add 0x28(%rsp),%ecx 2912a3: e9 d9 fd ff ff jmpq 291081 2912a8: 44 89 f1 mov %r14d,%ecx 2912ab: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2912b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2912b9: 31 c0 xor %eax,%eax 2912bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2912c2: e8 00 00 00 00 callq 2912c7 2912c7: e9 bd fc ff ff jmpq 290f89 2912cc: 44 89 e1 mov %r12d,%ecx 2912cf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2912d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2912dd: 31 c0 xor %eax,%eax 2912df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2912e6: e8 00 00 00 00 callq 2912eb 2912eb: e9 94 fc ff ff jmpq 290f84 2912f0: 44 89 c1 mov %r8d,%ecx 2912f3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2912fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291301: 31 c0 xor %eax,%eax 291303: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29130a: e8 00 00 00 00 callq 29130f 29130f: e9 6b fc ff ff jmpq 290f7f 291314: b8 00 00 10 00 mov $0x100000,%eax 291319: 31 d2 xor %edx,%edx 29131b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291322: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 291329: f7 74 24 04 divl 0x4(%rsp) 29132d: 44 89 44 24 10 mov %r8d,0x10(%rsp) 291332: 31 d2 xor %edx,%edx 291334: 41 f7 f2 div %r10d 291337: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29133e: 89 c1 mov %eax,%ecx 291340: 31 c0 xor %eax,%eax 291342: e8 00 00 00 00 callq 291347 291347: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 29134c: e9 29 fc ff ff jmpq 290f7a 291351: 44 89 d1 mov %r10d,%ecx 291354: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29135b: 31 c0 xor %eax,%eax 29135d: 44 89 44 24 54 mov %r8d,0x54(%rsp) 291362: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291369: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 291370: 44 89 54 24 10 mov %r10d,0x10(%rsp) 291375: e8 00 00 00 00 callq 29137a 29137a: 44 8b 44 24 54 mov 0x54(%rsp),%r8d 29137f: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 291384: e9 ec fb ff ff jmpq 290f75 291389: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 291390: 00 291391: c7 44 24 50 07 04 00 movl $0x407,0x50(%rsp) 291398: 00 291399: c6 44 24 35 00 movb $0x0,0x35(%rsp) 29139e: c7 44 24 4c 08 00 00 movl $0x8,0x4c(%rsp) 2913a5: 00 2913a6: e9 06 fa ff ff jmpq 290db1 2913ab: 44 89 e1 mov %r12d,%ecx 2913ae: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2913b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2913bc: 31 c0 xor %eax,%eax 2913be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2913c5: e8 00 00 00 00 callq 2913ca 2913ca: e9 1e f9 ff ff jmpq 290ced 2913cf: 44 89 e9 mov %r13d,%ecx 2913d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2913d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2913e0: 31 c0 xor %eax,%eax 2913e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2913e9: e8 00 00 00 00 callq 2913ee 2913ee: e9 f5 f8 ff ff jmpq 290ce8 2913f3: 0f b6 4c 24 37 movzbl 0x37(%rsp),%ecx 2913f8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2913ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291406: 31 c0 xor %eax,%eax 291408: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29140f: e8 00 00 00 00 callq 291414 291414: e9 ca f8 ff ff jmpq 290ce3 291419: 8b bc 24 98 00 00 00 mov 0x98(%rsp),%edi 291420: 31 c9 xor %ecx,%ecx 291422: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 291429: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291430: 85 ff test %edi,%edi 291432: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 291439: 0f 94 c1 sete %cl 29143c: 31 c0 xor %eax,%eax 29143e: e8 00 00 00 00 callq 291443 291443: e9 96 f8 ff ff jmpq 290cde 291448: 43 8d 2c 3c lea (%r12,%r15,1),%ebp 29144c: 45 85 e4 test %r12d,%r12d 29144f: 0f 84 44 02 00 00 je 291699 291455: 31 d2 xor %edx,%edx 291457: 44 89 f8 mov %r15d,%eax 29145a: 41 f7 f4 div %r12d 29145d: 29 d5 sub %edx,%ebp 29145f: 85 d2 test %edx,%edx 291461: 41 0f 44 ef cmove %r15d,%ebp 291465: 44 01 e5 add %r12d,%ebp 291468: 44 3b 64 24 20 cmp 0x20(%rsp),%r12d 29146d: 0f 86 26 02 00 00 jbe 291699 291473: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 291478: 89 e8 mov %ebp,%eax 29147a: 44 89 f1 mov %r14d,%ecx 29147d: 89 2b mov %ebp,(%rbx) 29147f: ba 0e 00 00 00 mov $0xe,%edx 291484: d3 e8 shr %cl,%eax 291486: be 01 00 00 00 mov $0x1,%esi 29148b: 89 43 08 mov %eax,0x8(%rbx) 29148e: 8b 44 24 04 mov 0x4(%rsp),%eax 291492: 41 0f af c5 imul %r13d,%eax 291496: 0f af e8 imul %eax,%ebp 291499: 48 8b 44 24 38 mov 0x38(%rsp),%rax 29149e: 44 89 68 0c mov %r13d,0xc(%rax) 2914a2: 89 28 mov %ebp,(%rax) 2914a4: 44 89 fd mov %r15d,%ebp 2914a7: 44 89 60 08 mov %r12d,0x8(%rax) 2914ab: 8b 44 24 30 mov 0x30(%rsp),%eax 2914af: 8d b8 04 fc ff ff lea -0x3fc(%rax),%edi 2914b5: 8b 44 24 40 mov 0x40(%rsp),%eax 2914b9: 01 f8 add %edi,%eax 2914bb: 29 c2 sub %eax,%edx 2914bd: 89 f0 mov %esi,%eax 2914bf: 89 d1 mov %edx,%ecx 2914c1: d3 e0 shl %cl,%eax 2914c3: 89 f9 mov %edi,%ecx 2914c5: 89 44 24 20 mov %eax,0x20(%rsp) 2914c9: 89 f0 mov %esi,%eax 2914cb: d3 e0 shl %cl,%eax 2914cd: 41 89 c5 mov %eax,%r13d 2914d0: 85 c0 test %eax,%eax 2914d2: 74 12 je 2914e6 2914d4: 8d 48 ff lea -0x1(%rax),%ecx 2914d7: 42 8d 2c 38 lea (%rax,%r15,1),%ebp 2914db: 44 21 f9 and %r15d,%ecx 2914de: 29 cd sub %ecx,%ebp 2914e0: 85 c9 test %ecx,%ecx 2914e2: 41 0f 44 ef cmove %r15d,%ebp 2914e6: 8d 74 05 00 lea 0x0(%rbp,%rax,1),%esi 2914ea: 89 f9 mov %edi,%ecx 2914ec: 89 f0 mov %esi,%eax 2914ee: d3 e8 shr %cl,%eax 2914f0: 8b 4c 24 20 mov 0x20(%rsp),%ecx 2914f4: 89 43 24 mov %eax,0x24(%rbx) 2914f7: e9 8e f9 ff ff jmpq 290e8a 2914fc: 44 3b b4 24 d8 00 00 cmp 0xd8(%rsp),%r14d 291503: 00 291504: 0f 86 fe f8 ff ff jbe 290e08 29150a: 8b 84 24 d8 00 00 00 mov 0xd8(%rsp),%eax 291511: 39 84 24 c0 00 00 00 cmp %eax,0xc0(%rsp) 291518: 0f 86 1e 03 00 00 jbe 29183c 29151e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 291523: e9 e0 f8 ff ff jmpq 290e08 291528: c7 40 14 00 08 00 00 movl $0x800,0x14(%rax) 29152f: b9 05 00 00 00 mov $0x5,%ecx 291534: e9 38 fb ff ff jmpq 291071 291539: 41 39 e8 cmp %ebp,%r8d 29153c: 44 0f 47 c5 cmova %ebp,%r8d 291540: 85 ff test %edi,%edi 291542: 74 12 je 291556 291544: 8d 47 ff lea -0x1(%rdi),%eax 291547: 42 8d 14 3f lea (%rdi,%r15,1),%edx 29154b: 44 21 f8 and %r15d,%eax 29154e: 29 c2 sub %eax,%edx 291550: 85 c0 test %eax,%eax 291552: 44 0f 45 fa cmovne %edx,%r15d 291556: 0f b6 4c 24 28 movzbl 0x28(%rsp),%ecx 29155b: 45 8d 0c 3f lea (%r15,%rdi,1),%r9d 29155f: ba 01 00 00 00 mov $0x1,%edx 291564: 44 89 c8 mov %r9d,%eax 291567: d3 e8 shr %cl,%eax 291569: 44 89 c1 mov %r8d,%ecx 29156c: 89 43 10 mov %eax,0x10(%rbx) 29156f: d3 e2 shl %cl,%edx 291571: e9 c9 fa ff ff jmpq 29103f 291576: 8b 4c 24 48 mov 0x48(%rsp),%ecx 29157a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 291581: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291588: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29158f: 31 c0 xor %eax,%eax 291591: f3 0f 11 44 24 04 movss %xmm0,0x4(%rsp) 291597: e8 00 00 00 00 callq 29159c 29159c: f3 0f 10 44 24 04 movss 0x4(%rsp),%xmm0 2915a2: e9 4f fc ff ff jmpq 2911f6 2915a7: 8b 44 24 30 mov 0x30(%rsp),%eax 2915ab: 8b 6c 24 44 mov 0x44(%rsp),%ebp 2915af: be 04 00 00 00 mov $0x4,%esi 2915b4: 2d fb 03 00 00 sub $0x3fb,%eax 2915b9: 81 ed fb 03 00 00 sub $0x3fb,%ebp 2915bf: 89 44 24 28 mov %eax,0x28(%rsp) 2915c3: e9 25 fa ff ff jmpq 290fed 2915c8: 8b 8c 24 d8 00 00 00 mov 0xd8(%rsp),%ecx 2915cf: 45 89 e8 mov %r13d,%r8d 2915d2: 31 c0 xor %eax,%eax 2915d4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2915db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2915e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2915e9: e8 00 00 00 00 callq 2915ee 2915ee: e9 15 f8 ff ff jmpq 290e08 2915f3: b9 01 00 00 00 mov $0x1,%ecx 2915f8: 41 bc 01 00 00 00 mov $0x1,%r12d 2915fe: e9 9d f6 ff ff jmpq 290ca0 291603: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29160a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291611: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 291618: 31 c0 xor %eax,%eax 29161a: e8 00 00 00 00 callq 29161f 29161f: e9 34 f5 ff ff jmpq 290b58 291624: 41 83 ff 08 cmp $0x8,%r15d 291628: 0f 84 2a 02 00 00 je 291858 29162e: 41 83 ff 0a cmp $0xa,%r15d 291632: 0f 84 b1 02 00 00 je 2918e9 291638: 41 83 ff 03 cmp $0x3,%r15d 29163c: ba 80 00 00 00 mov $0x80,%edx 291641: b8 40 00 00 00 mov $0x40,%eax 291646: 41 bd 00 01 00 00 mov $0x100,%r13d 29164c: 40 0f 95 c6 setne %sil 291650: 0f 44 c2 cmove %edx,%eax 291653: 44 0f 45 ea cmovne %edx,%r13d 291657: 0f 95 c2 setne %dl 29165a: 40 0f b6 f6 movzbl %sil,%esi 29165e: 0f b6 d2 movzbl %dl,%edx 291661: 83 c6 01 add $0x1,%esi 291664: 8d 54 12 02 lea 0x2(%rdx,%rdx,1),%edx 291668: 89 74 24 04 mov %esi,0x4(%rsp) 29166c: e9 f2 fa ff ff jmpq 291163 291671: 8b 4c 24 20 mov 0x20(%rsp),%ecx 291675: 45 89 e0 mov %r12d,%r8d 291678: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29167f: 31 c0 xor %eax,%eax 291681: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291688: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29168f: e8 00 00 00 00 callq 291694 291694: e9 df fd ff ff jmpq 291478 291699: 8b 44 24 20 mov 0x20(%rsp),%eax 29169d: 39 c5 cmp %eax,%ebp 29169f: 0f 86 d3 fd ff ff jbe 291478 2916a5: 39 84 24 c8 00 00 00 cmp %eax,0xc8(%rsp) 2916ac: 0f 87 d0 01 00 00 ja 291882 2916b2: 8b 6c 24 20 mov 0x20(%rsp),%ebp 2916b6: e9 bd fd ff ff jmpq 291478 2916bb: 44 89 e1 mov %r12d,%ecx 2916be: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2916c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2916cc: 31 c0 xor %eax,%eax 2916ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2916d5: e8 00 00 00 00 callq 2916da 2916da: e9 83 f4 ff ff jmpq 290b62 2916df: 44 89 f1 mov %r14d,%ecx 2916e2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2916e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2916f0: 31 c0 xor %eax,%eax 2916f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2916f9: e8 00 00 00 00 callq 2916fe 2916fe: e9 5a f4 ff ff jmpq 290b5d 291703: 44 89 e9 mov %r13d,%ecx 291706: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29170d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291714: 31 c0 xor %eax,%eax 291716: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29171d: e8 00 00 00 00 callq 291722 291722: e9 40 f4 ff ff jmpq 290b67 291727: 83 bc 24 98 00 00 00 cmpl $0x1,0x98(%rsp) 29172e: 01 29172f: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 291736: 00 291737: 45 19 ed sbb %r13d,%r13d 29173a: 41 83 e5 38 and $0x38,%r13d 29173e: 41 83 c5 08 add $0x8,%r13d 291742: 83 bc 24 98 00 00 00 cmpl $0x1,0x98(%rsp) 291749: 01 29174a: 45 19 e4 sbb %r12d,%r12d 29174d: 41 83 e4 f9 and $0xfffffff9,%r12d 291751: 41 83 c4 08 add $0x8,%r12d 291755: e9 40 f5 ff ff jmpq 290c9a 29175a: e8 00 00 00 00 callq 29175f 29175f: f3 48 0f 2c c8 cvttss2si %xmm0,%rcx 291764: 89 8c 24 c8 00 00 00 mov %ecx,0xc8(%rsp) 29176b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 291770: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 291777: 89 84 24 c0 00 00 00 mov %eax,0xc0(%rsp) 29177e: e9 d5 f3 ff ff jmpq 290b58 291783: 0f b6 4c 24 18 movzbl 0x18(%rsp),%ecx 291788: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29178f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291796: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29179d: 31 c0 xor %eax,%eax 29179f: f3 0f 11 44 24 04 movss %xmm0,0x4(%rsp) 2917a5: e8 00 00 00 00 callq 2917aa 2917aa: f3 0f 10 44 24 04 movss 0x4(%rsp),%xmm0 2917b0: e9 3c fa ff ff jmpq 2911f1 2917b5: 44 89 e1 mov %r12d,%ecx 2917b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2917bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2917c6: 31 c0 xor %eax,%eax 2917c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2917cf: e8 00 00 00 00 callq 2917d4 2917d4: e9 27 fa ff ff jmpq 291200 2917d9: c7 44 24 4c 10 00 00 movl $0x10,0x4c(%rsp) 2917e0: 00 2917e1: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2917e9 2917e8: 00 2917e9: bd 0f 04 00 00 mov $0x40f,%ebp 2917ee: e9 8b f5 ff ff jmpq 290d7e 2917f3: c7 44 24 4c 12 00 00 movl $0x12,0x4c(%rsp) 2917fa: 00 2917fb: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 291803 291802: 00 291803: bd 11 04 00 00 mov $0x411,%ebp 291808: e9 71 f5 ff ff jmpq 290d7e 29180d: 31 c0 xor %eax,%eax 29180f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 291816: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29181d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 291824: e8 00 00 00 00 callq 291829 291829: 8b 84 24 b0 00 00 00 mov 0xb0(%rsp),%eax 291830: 89 84 24 c0 00 00 00 mov %eax,0xc0(%rsp) 291837: e9 1c f3 ff ff jmpq 290b58 29183c: 44 8b b4 24 d8 00 00 mov 0xd8(%rsp),%r14d 291843: 00 291844: e9 bf f5 ff ff jmpq 290e08 291849: 41 c1 ed 03 shr $0x3,%r13d 29184d: 41 bc 08 00 00 00 mov $0x8,%r12d 291853: e9 42 f4 ff ff jmpq 290c9a 291858: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 29185f: 00 291860: 41 bd 00 01 00 00 mov $0x100,%r13d 291866: e9 c8 f3 ff ff jmpq 290c33 29186b: 41 c1 ed 03 shr $0x3,%r13d 29186f: c1 e8 04 shr $0x4,%eax 291872: b9 10 00 00 00 mov $0x10,%ecx 291877: 41 bc 08 00 00 00 mov $0x8,%r12d 29187d: e9 1e f4 ff ff jmpq 290ca0 291882: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 291887: e9 ec fb ff ff jmpq 291478 29188c: 8b 8c 24 d8 00 00 00 mov 0xd8(%rsp),%ecx 291893: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29189a: 31 c0 xor %eax,%eax 29189c: 44 8b 84 24 c0 00 00 mov 0xc0(%rsp),%r8d 2918a3: 00 2918a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2918ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2918b2: e8 00 00 00 00 callq 2918b7 2918b7: e9 4c f5 ff ff jmpq 290e08 2918bc: 44 8b 84 24 c8 00 00 mov 0xc8(%rsp),%r8d 2918c3: 00 2918c4: 8b 4c 24 20 mov 0x20(%rsp),%ecx 2918c8: 31 c0 xor %eax,%eax 2918ca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2918d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2918d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2918df: e8 00 00 00 00 callq 2918e4 2918e4: e9 8f fb ff ff jmpq 291478 2918e9: b8 00 01 00 00 mov $0x100,%eax 2918ee: 41 bd 40 00 00 00 mov $0x40,%r13d 2918f4: ba 01 00 00 00 mov $0x1,%edx 2918f9: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 291900: 00 291901: e9 5d f8 ff ff jmpq 291163 291906: 41 c1 ed 04 shr $0x4,%r13d 29190a: b9 08 00 00 00 mov $0x8,%ecx 29190f: 41 bc 10 00 00 00 mov $0x10,%r12d 291915: e9 86 f3 ff ff jmpq 290ca0 29191a: 0f 0b ud2 29191c: e9 e9 f8 ff ff jmpq 29120a 291921: 8b b4 24 c0 00 00 00 mov 0xc0(%rsp),%esi 291928: 89 b4 24 b0 00 00 00 mov %esi,0xb0(%rsp) 29192f: e9 41 f1 ff ff jmpq 290a75 291934: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 29193b: 00 29193c: 41 bd 40 00 00 00 mov $0x40,%r13d 291942: e9 ec f2 ff ff jmpq 290c33 291947: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 29194e: 00 00 0000000000291950 : 291950: e8 00 00 00 00 callq 291955 291955: 55 push %rbp 291956: 48 89 e5 mov %rsp,%rbp 291959: 41 57 push %r15 29195b: 41 56 push %r14 29195d: 41 55 push %r13 29195f: 4c 8d 6d 10 lea 0x10(%rbp),%r13 291963: 41 54 push %r12 291965: 49 89 fc mov %rdi,%r12 291968: 53 push %rbx 291969: 48 89 f3 mov %rsi,%rbx 29196c: 48 83 ec 50 sub $0x50,%rsp 291970: 45 8b 75 00 mov 0x0(%r13),%r14d 291974: 41 8b 7d 40 mov 0x40(%r13),%edi 291978: 45 8b 45 48 mov 0x48(%r13),%r8d 29197c: 45 0f b6 4d 28 movzbl 0x28(%r13),%r9d 291981: 41 8d 46 fd lea -0x3(%r14),%eax 291985: 41 83 fe 0a cmp $0xa,%r14d 291989: 89 7d 8c mov %edi,-0x74(%rbp) 29198c: 45 8b 7d 3c mov 0x3c(%r13),%r15d 291990: 0f 94 c1 sete %cl 291993: 83 f8 02 cmp $0x2,%eax 291996: 89 45 90 mov %eax,-0x70(%rbp) 291999: 41 8b 45 38 mov 0x38(%r13),%eax 29199d: 0f 96 c2 setbe %dl 2919a0: 88 4e 02 mov %cl,0x2(%rsi) 2919a3: 09 ca or %ecx,%edx 2919a5: 41 83 fe 04 cmp $0x4,%r14d 2919a9: 41 8b 4d 58 mov 0x58(%r13),%ecx 2919ad: 89 45 b0 mov %eax,-0x50(%rbp) 2919b0: 0f 94 46 01 sete 0x1(%rsi) 2919b4: 88 16 mov %dl,(%rsi) 2919b6: 41 8b 75 54 mov 0x54(%r13),%esi 2919ba: 41 8b 55 64 mov 0x64(%r13),%edx 2919be: 89 4d d0 mov %ecx,-0x30(%rbp) 2919c1: 89 75 d4 mov %esi,-0x2c(%rbp) 2919c4: 41 8b 4d 6c mov 0x6c(%r13),%ecx 2919c8: 89 55 cc mov %edx,-0x34(%rbp) 2919cb: 41 8b 75 68 mov 0x68(%r13),%esi 2919cf: 41 8b 55 70 mov 0x70(%r13),%edx 2919d3: 44 89 45 88 mov %r8d,-0x78(%rbp) 2919d7: 89 4d c4 mov %ecx,-0x3c(%rbp) 2919da: 89 55 c0 mov %edx,-0x40(%rbp) 2919dd: 89 75 c8 mov %esi,-0x38(%rbp) 2919e0: 41 8b 75 74 mov 0x74(%r13),%esi 2919e4: 41 8b 4d 78 mov 0x78(%r13),%ecx 2919e8: 41 8b 95 d8 00 00 00 mov 0xd8(%r13),%edx 2919ef: 45 8b 95 04 01 00 00 mov 0x104(%r13),%r10d 2919f6: 45 8b 9d 2c 01 00 00 mov 0x12c(%r13),%r11d 2919fd: 89 75 bc mov %esi,-0x44(%rbp) 291a00: 48 8d 73 34 lea 0x34(%rbx),%rsi 291a04: f2 41 0f 10 85 40 01 movsd 0x140(%r13),%xmm0 291a0b: 00 00 291a0d: 89 4d b8 mov %ecx,-0x48(%rbp) 291a10: 48 8d 4b 04 lea 0x4(%rbx),%rcx 291a14: f2 41 0f 10 8d 50 01 movsd 0x150(%r13),%xmm1 291a1b: 00 00 291a1d: 89 55 b4 mov %edx,-0x4c(%rbp) 291a20: 48 8d 53 64 lea 0x64(%rbx),%rdx 291a24: 6a 00 pushq $0x0 291a26: 44 89 5d 94 mov %r11d,-0x6c(%rbp) 291a2a: 6a 00 pushq $0x0 291a2c: 44 89 55 a8 mov %r10d,-0x58(%rbp) 291a30: 41 53 push %r11 291a32: 44 8b 5d b8 mov -0x48(%rbp),%r11d 291a36: 41 52 push %r10 291a38: 44 8b 55 b4 mov -0x4c(%rbp),%r10d 291a3c: 41 52 push %r10 291a3e: 44 8b 55 bc mov -0x44(%rbp),%r10d 291a42: 41 53 push %r11 291a44: 44 8b 5d c0 mov -0x40(%rbp),%r11d 291a48: 41 52 push %r10 291a4a: 44 8b 55 c4 mov -0x3c(%rbp),%r10d 291a4e: 41 53 push %r11 291a50: 44 8b 5d c8 mov -0x38(%rbp),%r11d 291a54: 41 52 push %r10 291a56: 44 8b 55 cc mov -0x34(%rbp),%r10d 291a5a: 41 53 push %r11 291a5c: 44 8b 5d d0 mov -0x30(%rbp),%r11d 291a60: 41 52 push %r10 291a62: 41 53 push %r11 291a64: 44 8b 55 d4 mov -0x2c(%rbp),%r10d 291a68: 44 88 4d af mov %r9b,-0x51(%rbp) 291a6c: 41 52 push %r10 291a6e: 41 50 push %r8 291a70: 45 89 f0 mov %r14d,%r8d 291a73: 57 push %rdi 291a74: 4c 89 e7 mov %r12,%rdi 291a77: 41 57 push %r15 291a79: 50 push %rax 291a7a: f2 0f 11 4d 98 movsd %xmm1,-0x68(%rbp) 291a7f: f2 0f 11 45 a0 movsd %xmm0,-0x60(%rbp) 291a84: e8 47 ef ff ff callq 2909d0 291a89: 8b 45 90 mov -0x70(%rbp),%eax 291a8c: 44 0f b6 4d af movzbl -0x51(%rbp),%r9d 291a91: 48 81 c4 88 00 00 00 add $0x88,%rsp 291a98: f2 0f 10 45 a0 movsd -0x60(%rbp),%xmm0 291a9d: f2 0f 10 4d 98 movsd -0x68(%rbp),%xmm1 291aa2: 83 f8 02 cmp $0x2,%eax 291aa5: 44 8b 55 a8 mov -0x58(%rbp),%r10d 291aa9: 44 8b 5d 94 mov -0x6c(%rbp),%r11d 291aad: 0f 86 e7 01 00 00 jbe 291c9a 291ab3: 41 83 fe 0a cmp $0xa,%r14d 291ab7: 0f 84 dd 01 00 00 je 291c9a 291abd: 41 8b 44 24 28 mov 0x28(%r12),%eax 291ac2: 44 8b 73 04 mov 0x4(%rbx),%r14d 291ac6: 44 8b 43 1c mov 0x1c(%rbx),%r8d 291aca: c1 e0 0a shl $0xa,%eax 291acd: 80 7b 01 00 cmpb $0x0,0x1(%rbx) 291ad1: 74 68 je 291b3b 291ad3: 66 0f ef c0 pxor %xmm0,%xmm0 291ad7: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 291adf 291ade: 00 291adf: f2 49 0f 2a c6 cvtsi2sd %r14,%xmm0 291ae4: f2 0f 58 c0 addsd %xmm0,%xmm0 291ae8: f2 0f 5e c1 divsd %xmm1,%xmm0 291aec: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 291af1: 66 0f ef c0 pxor %xmm0,%xmm0 291af5: f2 49 0f 2a c0 cvtsi2sd %r8,%xmm0 291afa: 0f b6 ca movzbl %dl,%ecx 291afd: 44 8d b2 00 01 00 00 lea 0x100(%rdx),%r14d 291b04: f2 0f 58 c0 addsd %xmm0,%xmm0 291b08: 41 29 ce sub %ecx,%r14d 291b0b: 85 c9 test %ecx,%ecx 291b0d: 44 0f 44 f2 cmove %edx,%r14d 291b11: f2 0f 5e c1 divsd %xmm1,%xmm0 291b15: 41 81 c6 00 01 00 00 add $0x100,%r14d 291b1c: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 291b21: 0f b6 ca movzbl %dl,%ecx 291b24: 44 8d 82 00 01 00 00 lea 0x100(%rdx),%r8d 291b2b: 41 29 c8 sub %ecx,%r8d 291b2e: 85 c9 test %ecx,%ecx 291b30: 44 0f 44 c2 cmove %edx,%r8d 291b34: 41 81 c0 00 01 00 00 add $0x100,%r8d 291b3b: 80 3b 00 cmpb $0x0,(%rbx) 291b3e: 0f 84 cd 01 00 00 je 291d11 291b44: 43 8d 14 06 lea (%r14,%r8,1),%edx 291b48: 01 d2 add %edx,%edx 291b4a: 39 d0 cmp %edx,%eax 291b4c: 0f 82 1c 02 00 00 jb 291d6e 291b52: 44 89 c2 mov %r8d,%edx 291b55: 44 89 f1 mov %r14d,%ecx 291b58: 45 31 c9 xor %r9d,%r9d 291b5b: 31 f6 xor %esi,%esi 291b5d: 89 4b 08 mov %ecx,0x8(%rbx) 291b60: 89 53 20 mov %edx,0x20(%rbx) 291b63: 45 85 ff test %r15d,%r15d 291b66: 0f 84 96 01 00 00 je 291d02 291b6c: 83 7d b0 01 cmpl $0x1,-0x50(%rbp) 291b70: 8b 53 10 mov 0x10(%rbx),%edx 291b73: bf 01 00 00 00 mov $0x1,%edi 291b78: 0f 45 53 0c cmovne 0xc(%rbx),%edx 291b7c: 8b 43 28 mov 0x28(%rbx),%eax 291b7f: 0f 45 43 24 cmovne 0x24(%rbx),%eax 291b83: 85 d2 test %edx,%edx 291b85: 74 37 je 291bbe 291b87: 89 d2 mov %edx,%edx 291b89: 66 0f ef d2 pxor %xmm2,%xmm2 291b8d: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 291b92: 66 48 0f 7e d1 movq %xmm2,%rcx 291b97: 48 c1 e9 34 shr $0x34,%rcx 291b9b: 81 e1 ff 07 00 00 and $0x7ff,%ecx 291ba1: 8d 91 01 fc ff ff lea -0x3ff(%rcx),%edx 291ba7: 81 f9 ff 03 00 00 cmp $0x3ff,%ecx 291bad: 0f 84 02 03 00 00 je 291eb5 291bb3: 40 84 f6 test %sil,%sil 291bb6: 0f 84 f9 02 00 00 je 291eb5 291bbc: d3 e7 shl %cl,%edi 291bbe: ba 01 00 00 00 mov $0x1,%edx 291bc3: 85 c0 test %eax,%eax 291bc5: 0f 85 67 01 00 00 jne 291d32 291bcb: 89 7b 68 mov %edi,0x68(%rbx) 291bce: 89 93 98 00 00 00 mov %edx,0x98(%rbx) 291bd4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 291bd9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 291bde: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 291be3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 291be8: f3 0f 6f 13 movdqu (%rbx),%xmm2 291bec: 4c 89 e7 mov %r12,%rdi 291bef: 41 0f 11 55 00 movups %xmm2,0x0(%r13) 291bf4: f3 0f 6f 5b 10 movdqu 0x10(%rbx),%xmm3 291bf9: 41 0f 11 5d 10 movups %xmm3,0x10(%r13) 291bfe: f3 0f 6f 63 20 movdqu 0x20(%rbx),%xmm4 291c03: 41 0f 11 65 20 movups %xmm4,0x20(%r13) 291c08: f3 0f 6f 6b 30 movdqu 0x30(%rbx),%xmm5 291c0d: 41 0f 11 6d 30 movups %xmm5,0x30(%r13) 291c12: f3 0f 6f 73 40 movdqu 0x40(%rbx),%xmm6 291c17: 41 0f 11 75 40 movups %xmm6,0x40(%r13) 291c1c: f3 0f 6f 7b 50 movdqu 0x50(%rbx),%xmm7 291c21: 41 0f 11 7d 50 movups %xmm7,0x50(%r13) 291c26: f3 0f 6f 53 60 movdqu 0x60(%rbx),%xmm2 291c2b: 41 0f 11 55 60 movups %xmm2,0x60(%r13) 291c30: f3 0f 6f 5b 70 movdqu 0x70(%rbx),%xmm3 291c35: 41 0f 11 5d 70 movups %xmm3,0x70(%r13) 291c3a: f3 0f 6f a3 80 00 00 movdqu 0x80(%rbx),%xmm4 291c41: 00 291c42: 41 0f 11 a5 80 00 00 movups %xmm4,0x80(%r13) 291c49: 00 291c4a: f3 0f 6f ab 90 00 00 movdqu 0x90(%rbx),%xmm5 291c51: 00 291c52: 41 0f 11 ad 90 00 00 movups %xmm5,0x90(%r13) 291c59: 00 291c5a: f3 0f 6f b3 a0 00 00 movdqu 0xa0(%rbx),%xmm6 291c61: 00 291c62: 41 0f 11 b5 a0 00 00 movups %xmm6,0xa0(%r13) 291c69: 00 291c6a: f3 0f 6f bb b0 00 00 movdqu 0xb0(%rbx),%xmm7 291c71: 00 291c72: 41 0f 11 bd b0 00 00 movups %xmm7,0xb0(%r13) 291c79: 00 291c7a: 8b 83 c0 00 00 00 mov 0xc0(%rbx),%eax 291c80: 41 89 85 c0 00 00 00 mov %eax,0xc0(%r13) 291c87: 48 8d 65 d8 lea -0x28(%rbp),%rsp 291c8b: 5b pop %rbx 291c8c: 41 5c pop %r12 291c8e: 41 5d pop %r13 291c90: 41 5e pop %r14 291c92: 41 5f pop %r15 291c94: 5d pop %rbp 291c95: e9 00 00 00 00 jmpq 291c9a 291c9a: 31 c0 xor %eax,%eax 291c9c: 80 7b 02 00 cmpb $0x0,0x2(%rbx) 291ca0: 48 8d 4b 1c lea 0x1c(%rbx),%rcx 291ca4: 45 89 f0 mov %r14d,%r8d 291ca7: 0f 95 c0 setne %al 291caa: 48 8d 93 94 00 00 00 lea 0x94(%rbx),%rdx 291cb1: 48 8d 73 4c lea 0x4c(%rbx),%rsi 291cb5: 4c 89 e7 mov %r12,%rdi 291cb8: 50 push %rax 291cb9: 8b 45 b4 mov -0x4c(%rbp),%eax 291cbc: 6a 01 pushq $0x1 291cbe: 41 53 push %r11 291cc0: 41 52 push %r10 291cc2: 50 push %rax 291cc3: 8b 45 b8 mov -0x48(%rbp),%eax 291cc6: 50 push %rax 291cc7: 8b 45 bc mov -0x44(%rbp),%eax 291cca: 50 push %rax 291ccb: 8b 45 c0 mov -0x40(%rbp),%eax 291cce: 50 push %rax 291ccf: 8b 45 c4 mov -0x3c(%rbp),%eax 291cd2: 50 push %rax 291cd3: 8b 45 c8 mov -0x38(%rbp),%eax 291cd6: 50 push %rax 291cd7: 8b 45 cc mov -0x34(%rbp),%eax 291cda: 50 push %rax 291cdb: 8b 45 d0 mov -0x30(%rbp),%eax 291cde: 50 push %rax 291cdf: 8b 45 d4 mov -0x2c(%rbp),%eax 291ce2: 50 push %rax 291ce3: 8b 45 88 mov -0x78(%rbp),%eax 291ce6: 50 push %rax 291ce7: 8b 45 8c mov -0x74(%rbp),%eax 291cea: 50 push %rax 291ceb: 8b 45 b0 mov -0x50(%rbp),%eax 291cee: 41 57 push %r15 291cf0: 50 push %rax 291cf1: e8 da ec ff ff callq 2909d0 291cf6: 48 81 c4 88 00 00 00 add $0x88,%rsp 291cfd: e9 bb fd ff ff jmpq 291abd 291d02: ba 01 00 00 00 mov $0x1,%edx 291d07: bf 01 00 00 00 mov $0x1,%edi 291d0c: e9 ba fe ff ff jmpq 291bcb 291d11: 43 8d 14 36 lea (%r14,%r14,1),%edx 291d15: 39 d0 cmp %edx,%eax 291d17: 0f 83 35 fe ff ff jae 291b52 291d1d: 44 89 f1 mov %r14d,%ecx 291d20: 44 89 c2 mov %r8d,%edx 291d23: 45 31 c9 xor %r9d,%r9d 291d26: be 01 00 00 00 mov $0x1,%esi 291d2b: d1 e9 shr %ecx 291d2d: e9 2b fe ff ff jmpq 291b5d 291d32: 89 c0 mov %eax,%eax 291d34: 66 0f ef db pxor %xmm3,%xmm3 291d38: f2 48 0f 2a d8 cvtsi2sd %rax,%xmm3 291d3d: 66 48 0f 7e d9 movq %xmm3,%rcx 291d42: 48 c1 e9 34 shr $0x34,%rcx 291d46: 81 e1 ff 07 00 00 and $0x7ff,%ecx 291d4c: 8d 81 01 fc ff ff lea -0x3ff(%rcx),%eax 291d52: 81 f9 ff 03 00 00 cmp $0x3ff,%ecx 291d58: 0f 84 65 01 00 00 je 291ec3 291d5e: 45 84 c9 test %r9b,%r9b 291d61: 0f 84 5c 01 00 00 je 291ec3 291d67: d3 e2 shl %cl,%edx 291d69: e9 5d fe ff ff jmpq 291bcb 291d6e: 44 89 f2 mov %r14d,%edx 291d71: 66 0f ef c0 pxor %xmm0,%xmm0 291d75: 66 0f ef c9 pxor %xmm1,%xmm1 291d79: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 291d7e: 44 89 c2 mov %r8d,%edx 291d81: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 291d86: f2 0f 5e c1 divsd %xmm1,%xmm0 291d8a: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 291d92 291d91: 00 291d92: 66 0f 2f c8 comisd %xmm0,%xmm1 291d96: 0f 86 db 00 00 00 jbe 291e77 291d9c: 44 89 c2 mov %r8d,%edx 291d9f: d1 ea shr %edx 291da1: 41 8d 0c 16 lea (%r14,%rdx,1),%ecx 291da5: 01 c9 add %ecx,%ecx 291da7: 39 c8 cmp %ecx,%eax 291da9: 44 89 f1 mov %r14d,%ecx 291dac: 0f 83 f6 00 00 00 jae 291ea8 291db2: d1 e9 shr %ecx 291db4: 41 b9 01 00 00 00 mov $0x1,%r9d 291dba: be 01 00 00 00 mov $0x1,%esi 291dbf: e9 99 fd ff ff jmpq 291b5d 291dc4: 44 89 f1 mov %r14d,%ecx 291dc7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 291dce: 31 c0 xor %eax,%eax 291dd0: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 291dd4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291ddb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 291de2: e8 00 00 00 00 callq 291de7 291de7: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 291deb: e9 f3 fd ff ff jmpq 291be3 291df0: 41 0f b6 c9 movzbl %r9b,%ecx 291df4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 291dfb: 31 c0 xor %eax,%eax 291dfd: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 291e01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291e08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 291e0f: e8 00 00 00 00 callq 291e14 291e14: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 291e18: e9 c1 fd ff ff jmpq 291bde 291e1d: 44 89 c1 mov %r8d,%ecx 291e20: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 291e27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291e2e: 31 c0 xor %eax,%eax 291e30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 291e37: e8 00 00 00 00 callq 291e3c 291e3c: e9 a7 fd ff ff jmpq 291be8 291e41: 40 0f b6 ce movzbl %sil,%ecx 291e45: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 291e4c: 31 c0 xor %eax,%eax 291e4e: 44 88 4d d0 mov %r9b,-0x30(%rbp) 291e52: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 291e59: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 291e60: 44 89 45 d4 mov %r8d,-0x2c(%rbp) 291e64: e8 00 00 00 00 callq 291e69 291e69: 44 0f b6 4d d0 movzbl -0x30(%rbp),%r9d 291e6e: 44 8b 45 d4 mov -0x2c(%rbp),%r8d 291e72: e9 62 fd ff ff jmpq 291bd9 291e77: 44 89 f1 mov %r14d,%ecx 291e7a: d1 e9 shr %ecx 291e7c: 41 8d 14 08 lea (%r8,%rcx,1),%edx 291e80: 01 d2 add %edx,%edx 291e82: 39 d0 cmp %edx,%eax 291e84: 44 89 c2 mov %r8d,%edx 291e87: 73 12 jae 291e9b 291e89: d1 ea shr %edx 291e8b: 41 b9 01 00 00 00 mov $0x1,%r9d 291e91: be 01 00 00 00 mov $0x1,%esi 291e96: e9 c2 fc ff ff jmpq 291b5d 291e9b: 45 31 c9 xor %r9d,%r9d 291e9e: be 01 00 00 00 mov $0x1,%esi 291ea3: e9 b5 fc ff ff jmpq 291b5d 291ea8: 41 b9 01 00 00 00 mov $0x1,%r9d 291eae: 31 f6 xor %esi,%esi 291eb0: e9 a8 fc ff ff jmpq 291b5d 291eb5: bf 01 00 00 00 mov $0x1,%edi 291eba: 89 d1 mov %edx,%ecx 291ebc: d3 e7 shl %cl,%edi 291ebe: e9 fb fc ff ff jmpq 291bbe 291ec3: ba 01 00 00 00 mov $0x1,%edx 291ec8: 89 c1 mov %eax,%ecx 291eca: d3 e2 shl %cl,%edx 291ecc: e9 fa fc ff ff jmpq 291bcb 291ed1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 291ed8: 00 00 00 00 291edc: 0f 1f 40 00 nopl 0x0(%rax) 0000000000291ee0 : 291ee0: e8 00 00 00 00 callq 291ee5 291ee5: 55 push %rbp 291ee6: b9 18 00 00 00 mov $0x18,%ecx 291eeb: 48 89 e5 mov %rsp,%rbp 291eee: 41 57 push %r15 291ef0: 49 89 f7 mov %rsi,%r15 291ef3: 41 56 push %r14 291ef5: 49 89 fe mov %rdi,%r14 291ef8: 48 8d bd 30 fe ff ff lea -0x1d0(%rbp),%rdi 291eff: 41 55 push %r13 291f01: 41 54 push %r12 291f03: 41 52 push %r10 291f05: 4c 8d 55 10 lea 0x10(%rbp),%r10 291f09: 53 push %rbx 291f0a: 48 81 ec 58 03 00 00 sub $0x358,%rsp 291f11: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 291f18: 00 00 291f1a: 48 89 45 c8 mov %rax,-0x38(%rbp) 291f1e: 31 c0 xor %eax,%eax 291f20: f3 48 ab rep stos %rax,%es:(%rdi) 291f23: 48 89 f1 mov %rsi,%rcx 291f26: c7 07 00 00 00 00 movl $0x0,(%rdi) 291f2c: 48 8d 7e 08 lea 0x8(%rsi),%rdi 291f30: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 291f34: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 291f3b: 48 29 f9 sub %rdi,%rcx 291f3e: 48 c7 46 4c 00 00 00 movq $0x0,0x4c(%rsi) 291f45: 00 291f46: 4c 89 d6 mov %r10,%rsi 291f49: 83 c1 54 add $0x54,%ecx 291f4c: c1 e9 03 shr $0x3,%ecx 291f4f: f3 48 ab rep stos %rax,%es:(%rdi) 291f52: 48 89 e7 mov %rsp,%rdi 291f55: b9 33 00 00 00 mov $0x33,%ecx 291f5a: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 291f5d: 48 8d b5 30 fe ff ff lea -0x1d0(%rbp),%rsi 291f64: 4c 89 f7 mov %r14,%rdi 291f67: e8 e4 f9 ff ff callq 291950 291f6c: 8b 85 38 fe ff ff mov -0x1c8(%rbp),%eax 291f72: 4c 89 fe mov %r15,%rsi 291f75: f3 0f 6f 9d 60 fe ff movdqu -0x1a0(%rbp),%xmm3 291f7c: ff 291f7d: f3 0f 6f a5 70 fe ff movdqu -0x190(%rbp),%xmm4 291f84: ff 291f85: 0f b6 8d 30 fe ff ff movzbl -0x1d0(%rbp),%ecx 291f8c: 48 81 c4 80 01 00 00 add $0x180,%rsp 291f93: 4c 89 f7 mov %r14,%rdi 291f96: 89 85 20 fe ff ff mov %eax,-0x1e0(%rbp) 291f9c: 8b 85 50 fe ff ff mov -0x1b0(%rbp),%eax 291fa2: 0f 11 a5 40 ff ff ff movups %xmm4,-0xc0(%rbp) 291fa9: f3 0f 6f ad 80 fe ff movdqu -0x180(%rbp),%xmm5 291fb0: ff 291fb1: f3 0f 6f b5 90 fe ff movdqu -0x170(%rbp),%xmm6 291fb8: ff 291fb9: 89 85 1c fe ff ff mov %eax,-0x1e4(%rbp) 291fbf: 8b 85 64 fe ff ff mov -0x19c(%rbp),%eax 291fc5: 0f 11 9d 30 ff ff ff movups %xmm3,-0xd0(%rbp) 291fcc: f3 0f 6f bd 34 ff ff movdqu -0xcc(%rbp),%xmm7 291fd3: ff 291fd4: 44 8b ad ac fe ff ff mov -0x154(%rbp),%r13d 291fdb: 89 85 2c fe ff ff mov %eax,-0x1d4(%rbp) 291fe1: 8b 85 7c fe ff ff mov -0x184(%rbp),%eax 291fe7: 88 8d 2b fe ff ff mov %cl,-0x1d5(%rbp) 291fed: 44 8b a5 98 fe ff ff mov -0x168(%rbp),%r12d 291ff4: 89 85 14 fe ff ff mov %eax,-0x1ec(%rbp) 291ffa: 8b 85 dc fe ff ff mov -0x124(%rbp),%eax 292000: 0f 11 ad 50 ff ff ff movups %xmm5,-0xb0(%rbp) 292007: 8b 9d c8 fe ff ff mov -0x138(%rbp),%ebx 29200d: 89 85 18 fe ff ff mov %eax,-0x1e8(%rbp) 292013: 41 8b 46 28 mov 0x28(%r14),%eax 292017: 0f 11 b5 60 ff ff ff movups %xmm6,-0xa0(%rbp) 29201e: 89 85 24 fe ff ff mov %eax,-0x1dc(%rbp) 292024: 48 8b 85 44 ff ff ff mov -0xbc(%rbp),%rax 29202b: 0f 11 3c 24 movups %xmm7,(%rsp) 29202f: 48 89 44 24 10 mov %rax,0x10(%rsp) 292034: e8 d7 e2 ff ff callq 290310 292039: 66 0f ef d2 pxor %xmm2,%xmm2 29203d: 66 0f ef c0 pxor %xmm0,%xmm0 292041: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 292049 292048: 00 292049: f2 49 0f 2a d5 cvtsi2sd %r13,%xmm2 29204e: 66 48 0f 7e d0 movq %xmm2,%rax 292053: 48 c1 e8 34 shr $0x34,%rax 292057: 25 ff 07 00 00 and $0x7ff,%eax 29205c: 2d ff 03 00 00 sub $0x3ff,%eax 292061: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 292065: e8 00 00 00 00 callq 29206a 29206a: 0f b6 8d 2b fe ff ff movzbl -0x1d5(%rbp),%ecx 292071: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 292075: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 29207d 29207c: 00 29207d: 48 83 c4 18 add $0x18,%rsp 292081: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 292086: 41 89 47 1c mov %eax,0x1c(%r15) 29208a: 84 c9 test %cl,%cl 29208c: 0f 85 89 01 00 00 jne 29221b 292092: 66 0f ef db pxor %xmm3,%xmm3 292096: 66 0f ef e4 pxor %xmm4,%xmm4 29209a: f2 49 0f 2a dc cvtsi2sd %r12,%xmm3 29209f: f2 48 0f 2a e3 cvtsi2sd %rbx,%xmm4 2920a4: 66 48 0f 7e d8 movq %xmm3,%rax 2920a9: 48 c1 e8 34 shr $0x34,%rax 2920ad: 25 ff 07 00 00 and $0x7ff,%eax 2920b2: 2d ff 03 00 00 sub $0x3ff,%eax 2920b7: 41 89 47 18 mov %eax,0x18(%r15) 2920bb: 66 48 0f 7e e0 movq %xmm4,%rax 2920c0: 48 c1 e8 34 shr $0x34,%rax 2920c4: 25 ff 07 00 00 and $0x7ff,%eax 2920c9: 2d ff 03 00 00 sub $0x3ff,%eax 2920ce: 81 bd 2c fe ff ff ff cmpl $0x7fff,-0x1d4(%rbp) 2920d5: 7f 00 00 2920d8: 41 89 47 38 mov %eax,0x38(%r15) 2920dc: 0f 87 b9 00 00 00 ja 29219b 2920e2: 84 c9 test %cl,%cl 2920e4: 0f 85 89 00 00 00 jne 292173 2920ea: 48 b8 02 00 00 00 01 movabs $0x100000002,%rax 2920f1: 00 00 00 2920f4: 49 89 47 40 mov %rax,0x40(%r15) 2920f8: 48 83 e8 01 sub $0x1,%rax 2920fc: 49 89 47 48 mov %rax,0x48(%r15) 292100: 31 c0 xor %eax,%eax 292102: 41 89 47 50 mov %eax,0x50(%r15) 292106: f3 41 0f 6f 2f movdqu (%r15),%xmm5 29210b: 48 83 ec 58 sub $0x58,%rsp 29210f: 4c 89 f7 mov %r14,%rdi 292112: f3 41 0f 6f 77 10 movdqu 0x10(%r15),%xmm6 292118: f3 41 0f 6f 7f 20 movdqu 0x20(%r15),%xmm7 29211e: 89 44 24 50 mov %eax,0x50(%rsp) 292122: f3 41 0f 6f 4f 30 movdqu 0x30(%r15),%xmm1 292128: f3 41 0f 6f 57 40 movdqu 0x40(%r15),%xmm2 29212e: 0f 11 2c 24 movups %xmm5,(%rsp) 292132: 0f 11 74 24 10 movups %xmm6,0x10(%rsp) 292137: 0f 11 7c 24 20 movups %xmm7,0x20(%rsp) 29213c: 0f 11 4c 24 30 movups %xmm1,0x30(%rsp) 292141: 0f 11 54 24 40 movups %xmm2,0x40(%rsp) 292146: e8 00 00 00 00 callq 29214b 29214b: 48 83 c4 58 add $0x58,%rsp 29214f: 48 8b 45 c8 mov -0x38(%rbp),%rax 292153: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29215a: 00 00 29215c: 0f 85 89 01 00 00 jne 2922eb 292162: 48 8d 65 d0 lea -0x30(%rbp),%rsp 292166: 5b pop %rbx 292167: 41 5a pop %r10 292169: 41 5c pop %r12 29216b: 41 5d pop %r13 29216d: 41 5e pop %r14 29216f: 41 5f pop %r15 292171: 5d pop %rbp 292172: c3 retq 292173: 81 bd 14 fe ff ff ff cmpl $0x7fff,-0x1ec(%rbp) 29217a: 7f 00 00 29217d: 0f 86 4d 01 00 00 jbe 2922d0 292183: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 29218a: 00 00 00 29218d: 49 89 47 40 mov %rax,0x40(%r15) 292191: 48 83 c0 01 add $0x1,%rax 292195: 49 89 47 48 mov %rax,0x48(%r15) 292199: eb 20 jmp 2921bb 29219b: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2921a2: 00 00 00 2921a5: 49 89 47 40 mov %rax,0x40(%r15) 2921a9: 48 83 c0 01 add $0x1,%rax 2921ad: 49 89 47 48 mov %rax,0x48(%r15) 2921b1: 31 c0 xor %eax,%eax 2921b3: 84 c9 test %cl,%cl 2921b5: 0f 84 47 ff ff ff je 292102 2921bb: 8b 85 24 fe ff ff mov -0x1dc(%rbp),%eax 2921c1: 66 0f ef c0 pxor %xmm0,%xmm0 2921c5: 66 0f ef c9 pxor %xmm1,%xmm1 2921c9: 66 0f ef d2 pxor %xmm2,%xmm2 2921cd: c1 e0 0a shl $0xa,%eax 2921d0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2921d5: 8b 85 20 fe ff ff mov -0x1e0(%rbp),%eax 2921db: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2921e0: 8b 85 1c fe ff ff mov -0x1e4(%rbp),%eax 2921e6: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 2921eb: f2 0f 5e ca divsd %xmm2,%xmm1 2921ef: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2921f7 2921f6: 00 2921f7: 66 0f 2f d1 comisd %xmm1,%xmm2 2921fb: 0f 82 9e 00 00 00 jb 29229f 292201: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 292209 292208: 00 292209: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 292211 292210: 00 292211: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 292216: e9 e7 fe ff ff jmpq 292102 29221b: f3 0f 6f 9d 4c ff ff movdqu -0xb4(%rbp),%xmm3 292222: ff 292223: 48 83 ec 18 sub $0x18,%rsp 292227: 49 8d 77 20 lea 0x20(%r15),%rsi 29222b: 4c 89 f7 mov %r14,%rdi 29222e: 48 8b 85 5c ff ff ff mov -0xa4(%rbp),%rax 292235: 0f 11 1c 24 movups %xmm3,(%rsp) 292239: 48 89 44 24 10 mov %rax,0x10(%rsp) 29223e: e8 cd e0 ff ff callq 290310 292243: 8b 85 18 fe ff ff mov -0x1e8(%rbp),%eax 292249: 66 0f ef e4 pxor %xmm4,%xmm4 29224d: 66 0f ef c0 pxor %xmm0,%xmm0 292251: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 292259 292258: 00 292259: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 29225e: 66 48 0f 7e e0 movq %xmm4,%rax 292263: 48 c1 e8 34 shr $0x34,%rax 292267: 25 ff 07 00 00 and $0x7ff,%eax 29226c: 2d ff 03 00 00 sub $0x3ff,%eax 292271: f3 0f 2a c0 cvtsi2ss %eax,%xmm0 292275: e8 00 00 00 00 callq 29227a 29227a: 0f b6 8d 2b fe ff ff movzbl -0x1d5(%rbp),%ecx 292281: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 292285: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 29228d 29228c: 00 29228d: 48 83 c4 18 add $0x18,%rsp 292291: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 292296: 41 89 47 3c mov %eax,0x3c(%r15) 29229a: e9 f3 fd ff ff jmpq 292092 29229f: f2 0f 58 c0 addsd %xmm0,%xmm0 2922a3: f2 0f 5e 05 00 00 00 divsd 0x0(%rip),%xmm0 # 2922ab 2922aa: 00 2922ab: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2922b0: 66 0f ef c0 pxor %xmm0,%xmm0 2922b4: 25 00 ff ff ff and $0xffffff00,%eax 2922b9: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2922be: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2922c6 2922c5: 00 2922c6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2922cb: e9 32 fe ff ff jmpq 292102 2922d0: 48 b8 02 00 00 00 01 movabs $0x100000002,%rax 2922d7: 00 00 00 2922da: 49 89 47 40 mov %rax,0x40(%r15) 2922de: 48 83 e8 01 sub $0x1,%rax 2922e2: 49 89 47 48 mov %rax,0x48(%r15) 2922e6: e9 d0 fe ff ff jmpq 2921bb 2922eb: e8 00 00 00 00 callq 2922f0 00000000002922f0 : 2922f0: e8 00 00 00 00 callq 2922f5 2922f5: 4c 8d 54 24 08 lea 0x8(%rsp),%r10 2922fa: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 2922fe: 41 ff 72 f8 pushq -0x8(%r10) 292302: 55 push %rbp 292303: 48 89 e5 mov %rsp,%rbp 292306: 41 57 push %r15 292308: 49 89 cf mov %rcx,%r15 29230b: b9 18 00 00 00 mov $0x18,%ecx 292310: 41 56 push %r14 292312: 49 89 fe mov %rdi,%r14 292315: 41 55 push %r13 292317: 45 89 c5 mov %r8d,%r13d 29231a: 4c 8d 85 e0 fe ff ff lea -0x120(%rbp),%r8 292321: 41 54 push %r12 292323: 4c 89 c7 mov %r8,%rdi 292326: 41 52 push %r10 292328: 53 push %rbx 292329: 48 89 f3 mov %rsi,%rbx 29232c: 4c 89 fe mov %r15,%rsi 29232f: 48 81 ec d0 02 00 00 sub $0x2d0,%rsp 292336: 41 8b 02 mov (%r10),%eax 292339: 44 89 8d 6c fe ff ff mov %r9d,-0x194(%rbp) 292340: 48 89 95 18 fe ff ff mov %rdx,-0x1e8(%rbp) 292347: 44 89 ea mov %r13d,%edx 29234a: 89 85 00 fe ff ff mov %eax,-0x200(%rbp) 292350: 41 8b 42 08 mov 0x8(%r10),%eax 292354: 89 85 e0 fd ff ff mov %eax,-0x220(%rbp) 29235a: 41 8b 42 10 mov 0x10(%r10),%eax 29235e: 89 85 30 fe ff ff mov %eax,-0x1d0(%rbp) 292364: 41 8b 42 18 mov 0x18(%r10),%eax 292368: 89 85 28 fe ff ff mov %eax,-0x1d8(%rbp) 29236e: 41 8b 42 20 mov 0x20(%r10),%eax 292372: 89 85 f8 fd ff ff mov %eax,-0x208(%rbp) 292378: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29237f: 00 00 292381: 48 89 45 c8 mov %rax,-0x38(%rbp) 292385: 31 c0 xor %eax,%eax 292387: c7 85 d4 fe ff ff 00 movl $0x0,-0x12c(%rbp) 29238e: 00 00 00 292391: f3 48 ab rep stos %rax,%es:(%rdi) 292394: c7 07 00 00 00 00 movl $0x0,(%rdi) 29239a: 4c 89 f7 mov %r14,%rdi 29239d: e8 00 00 00 00 callq 2923a2 2923a2: 44 89 ea mov %r13d,%edx 2923a5: 4c 89 fe mov %r15,%rsi 2923a8: 4c 89 f7 mov %r14,%rdi 2923ab: f2 0f 11 85 98 fe ff movsd %xmm0,-0x168(%rbp) 2923b2: ff 2923b3: e8 00 00 00 00 callq 2923b8 2923b8: 44 89 ea mov %r13d,%edx 2923bb: 4c 89 fe mov %r15,%rsi 2923be: 4c 89 f7 mov %r14,%rdi 2923c1: f2 0f 11 85 38 fe ff movsd %xmm0,-0x1c8(%rbp) 2923c8: ff 2923c9: e8 00 00 00 00 callq 2923ce 2923ce: 44 89 ea mov %r13d,%edx 2923d1: 4c 89 fe mov %r15,%rsi 2923d4: 4c 89 f7 mov %r14,%rdi 2923d7: f2 0f 11 85 a8 fe ff movsd %xmm0,-0x158(%rbp) 2923de: ff 2923df: e8 00 00 00 00 callq 2923e4 2923e4: 44 89 ea mov %r13d,%edx 2923e7: 4c 89 fe mov %r15,%rsi 2923ea: 4c 89 f7 mov %r14,%rdi 2923ed: f2 0f 11 85 b0 fe ff movsd %xmm0,-0x150(%rbp) 2923f4: ff 2923f5: e8 00 00 00 00 callq 2923fa 2923fa: 44 89 ea mov %r13d,%edx 2923fd: 4c 89 fe mov %r15,%rsi 292400: 4c 89 f7 mov %r14,%rdi 292403: f2 0f 11 85 90 fe ff movsd %xmm0,-0x170(%rbp) 29240a: ff 29240b: e8 00 00 00 00 callq 292410 292410: 44 89 ea mov %r13d,%edx 292413: 4c 89 fe mov %r15,%rsi 292416: 4c 89 f7 mov %r14,%rdi 292419: f2 0f 11 85 a0 fe ff movsd %xmm0,-0x160(%rbp) 292420: ff 292421: e8 00 00 00 00 callq 292426 292426: 44 89 ea mov %r13d,%edx 292429: 4c 89 fe mov %r15,%rsi 29242c: 4c 89 f7 mov %r14,%rdi 29242f: f2 0f 11 85 c8 fe ff movsd %xmm0,-0x138(%rbp) 292436: ff 292437: e8 00 00 00 00 callq 29243c 29243c: f2 0f 10 a5 38 fe ff movsd -0x1c8(%rbp),%xmm4 292443: ff 292444: 4c 89 f7 mov %r14,%rdi 292447: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 29244c: f2 41 0f 10 86 38 01 movsd 0x138(%r14),%xmm0 292453: 00 00 292455: f2 0f 11 a5 c0 fe ff movsd %xmm4,-0x140(%rbp) 29245c: ff 29245d: f2 0f 5e c4 divsd %xmm4,%xmm0 292461: 89 85 d0 fe ff ff mov %eax,-0x130(%rbp) 292467: ff b5 d0 fe ff ff pushq -0x130(%rbp) 29246d: ff b5 c8 fe ff ff pushq -0x138(%rbp) 292473: ff b5 c0 fe ff ff pushq -0x140(%rbp) 292479: f2 0f 11 85 b8 fe ff movsd %xmm0,-0x148(%rbp) 292480: ff 292481: ff b5 b8 fe ff ff pushq -0x148(%rbp) 292487: ff b5 b0 fe ff ff pushq -0x150(%rbp) 29248d: ff b5 a8 fe ff ff pushq -0x158(%rbp) 292493: ff b5 a0 fe ff ff pushq -0x160(%rbp) 292499: ff b5 98 fe ff ff pushq -0x168(%rbp) 29249f: ff b5 90 fe ff ff pushq -0x170(%rbp) 2924a5: e8 00 00 00 00 callq 2924aa 2924aa: 48 83 c4 48 add $0x48,%rsp 2924ae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2924b3: 4c 8d 85 e0 fe ff ff lea -0x120(%rbp),%r8 2924ba: 8b 85 6c fe ff ff mov -0x194(%rbp),%eax 2924c0: 48 81 ec 98 01 00 00 sub $0x198,%rsp 2924c7: 48 89 e7 mov %rsp,%rdi 2924ca: 48 89 85 30 fd ff ff mov %rax,-0x2d0(%rbp) 2924d1: 48 69 c0 30 02 00 00 imul $0x230,%rax,%rax 2924d8: 4d 8d 24 07 lea (%r15,%rax,1),%r12 2924dc: b8 33 00 00 00 mov $0x33,%eax 2924e1: 48 89 c1 mov %rax,%rcx 2924e4: 4c 89 e6 mov %r12,%rsi 2924e7: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2924ea: 4c 89 f7 mov %r14,%rdi 2924ed: 4c 89 c6 mov %r8,%rsi 2924f0: 48 89 8d 48 fe ff ff mov %rcx,-0x1b8(%rbp) 2924f7: e8 54 f4 ff ff callq 291950 2924fc: 8b 85 44 ff ff ff mov -0xbc(%rbp),%eax 292502: 48 8d 7b 08 lea 0x8(%rbx),%rdi 292506: 48 89 d9 mov %rbx,%rcx 292509: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 29250d: 48 81 c4 98 01 00 00 add $0x198,%rsp 292514: 89 85 c8 fd ff ff mov %eax,-0x238(%rbp) 29251a: 8b 85 4c ff ff ff mov -0xb4(%rbp),%eax 292520: 48 29 f9 sub %rdi,%rcx 292523: 81 c1 c8 00 00 00 add $0xc8,%ecx 292529: 89 85 c4 fd ff ff mov %eax,-0x23c(%rbp) 29252f: 8b 85 58 ff ff ff mov -0xa8(%rbp),%eax 292535: c1 e9 03 shr $0x3,%ecx 292538: 89 85 c0 fd ff ff mov %eax,-0x240(%rbp) 29253e: 8b 85 5c ff ff ff mov -0xa4(%rbp),%eax 292544: 89 85 64 fd ff ff mov %eax,-0x29c(%rbp) 29254a: 8b 85 64 ff ff ff mov -0x9c(%rbp),%eax 292550: 89 85 bc fd ff ff mov %eax,-0x244(%rbp) 292556: 8b 85 6c ff ff ff mov -0x94(%rbp),%eax 29255c: 89 85 60 fd ff ff mov %eax,-0x2a0(%rbp) 292562: 8b 85 74 ff ff ff mov -0x8c(%rbp),%eax 292568: 89 85 4c fd ff ff mov %eax,-0x2b4(%rbp) 29256e: 8b 85 7c ff ff ff mov -0x84(%rbp),%eax 292574: 89 85 48 fd ff ff mov %eax,-0x2b8(%rbp) 29257a: 8b 45 88 mov -0x78(%rbp),%eax 29257d: 89 85 b8 fd ff ff mov %eax,-0x248(%rbp) 292583: 8b 45 8c mov -0x74(%rbp),%eax 292586: 89 85 44 fd ff ff mov %eax,-0x2bc(%rbp) 29258c: 8b 45 94 mov -0x6c(%rbp),%eax 29258f: 89 85 50 fd ff ff mov %eax,-0x2b0(%rbp) 292595: 8b 45 9c mov -0x64(%rbp),%eax 292598: 89 85 2c fd ff ff mov %eax,-0x2d4(%rbp) 29259e: 41 8b 84 24 f0 00 00 mov 0xf0(%r12),%eax 2925a5: 00 2925a6: 89 85 20 fe ff ff mov %eax,-0x1e0(%rbp) 2925ac: 41 8b 84 24 e4 00 00 mov 0xe4(%r12),%eax 2925b3: 00 2925b4: 89 85 90 fd ff ff mov %eax,-0x270(%rbp) 2925ba: 41 8b 84 24 e8 00 00 mov 0xe8(%r12),%eax 2925c1: 00 2925c2: 89 85 d0 fd ff ff mov %eax,-0x230(%rbp) 2925c8: 41 8b 84 24 ec 00 00 mov 0xec(%r12),%eax 2925cf: 00 2925d0: 89 85 08 fe ff ff mov %eax,-0x1f8(%rbp) 2925d6: 41 8b 86 28 01 00 00 mov 0x128(%r14),%eax 2925dd: f2 41 0f 10 ac 24 10 movsd 0x210(%r12),%xmm5 2925e4: 02 00 00 2925e7: f2 41 0f 10 a4 24 20 movsd 0x120(%r12),%xmm4 2925ee: 01 00 00 2925f1: 48 c7 85 70 fe ff ff movq $0x0,-0x190(%rbp) 2925f8: 00 00 00 00 2925fc: f2 41 0f 10 bc 24 08 movsd 0x208(%r12),%xmm7 292603: 02 00 00 292606: f2 41 0f 10 b4 24 18 movsd 0x218(%r12),%xmm6 29260d: 02 00 00 292610: 89 85 d8 fd ff ff mov %eax,-0x228(%rbp) 292616: f2 0f 11 ad 50 fe ff movsd %xmm5,-0x1b0(%rbp) 29261d: ff 29261e: f2 0f 5e ec divsd %xmm4,%xmm5 292622: 41 0f b6 84 24 18 01 movzbl 0x118(%r12),%eax 292629: 00 00 29262b: 48 c7 85 78 fe ff ff movq $0x0,-0x188(%rbp) 292632: 00 00 00 00 292636: 88 85 10 fe ff ff mov %al,-0x1f0(%rbp) 29263c: 48 c7 85 80 fe ff ff movq $0x0,-0x180(%rbp) 292643: 00 00 00 00 292647: 48 c7 85 88 fe ff ff movq $0x0,-0x178(%rbp) 29264e: 00 00 00 00 292652: 48 c7 45 b0 00 00 00 movq $0x0,-0x50(%rbp) 292659: 00 29265a: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) 292661: 00 292662: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) 292669: 00 29266a: f2 0f 11 bd e8 fd ff movsd %xmm7,-0x218(%rbp) 292671: ff 292672: f2 0f 11 b5 88 fd ff movsd %xmm6,-0x278(%rbp) 292679: ff 29267a: f2 0f 11 a5 40 fe ff movsd %xmm4,-0x1c0(%rbp) 292681: ff 292682: f2 0f 11 ad 60 fe ff movsd %xmm5,-0x1a0(%rbp) 292689: ff 29268a: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 292691: 48 c7 83 c0 00 00 00 movq $0x0,0xc0(%rbx) 292698: 00 00 00 00 29269c: 48 8b 85 48 fe ff ff mov -0x1b8(%rbp),%rax 2926a3: f3 48 ab rep stos %rax,%es:(%rdi) 2926a6: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 2926ad: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2926b4: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2926bb: 00 2926bc: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2926c3: 00 2926c4: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 2926cb: 00 2926cc: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 2926d3: 00 2926d4: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2926db: 00 2926dc: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 2926e3: 00 2926e4: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 2926eb: 00 2926ec: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 2926f3: 00 2926f4: 48 c7 40 48 00 00 00 movq $0x0,0x48(%rax) 2926fb: 00 2926fc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292701: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292706: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29270b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292710: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292715: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29271a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29271f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292724: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292729: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29272e: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 292736 292735: 00 292736: 66 0f 2f 95 60 fe ff comisd -0x1a0(%rbp),%xmm2 29273d: ff 29273e: 0f 86 4f 26 00 00 jbe 294d93 292744: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29274c 29274b: 00 29274c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 292754 292753: 00 292754: e8 00 00 00 00 callq 292759 292759: f2 0f 10 9d 60 fe ff movsd -0x1a0(%rbp),%xmm3 292760: ff 292761: 66 0f ef f6 pxor %xmm6,%xmm6 292765: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29276d 29276c: 00 29276d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 292771: f2 0f 59 c3 mulsd %xmm3,%xmm0 292775: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 29277a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 292782 292781: 00 292782: 89 43 2c mov %eax,0x2c(%rbx) 292785: 8b 85 20 fe ff ff mov -0x1e0(%rbp),%eax 29278b: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 292790: f2 0f 59 de mulsd %xmm6,%xmm3 292794: f2 0f 11 b5 48 fe ff movsd %xmm6,-0x1b8(%rbp) 29279b: ff 29279c: f2 0f 11 9d 30 fe ff movsd %xmm3,-0x1d0(%rbp) 2927a3: ff 2927a4: e8 00 00 00 00 callq 2927a9 2927a9: 80 bd 10 fe ff ff 00 cmpb $0x0,-0x1f0(%rbp) 2927b0: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2927b4: f2 0f 59 85 30 fe ff mulsd -0x1d0(%rbp),%xmm0 2927bb: ff 2927bc: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2927c1: 89 43 0c mov %eax,0xc(%rbx) 2927c4: 8b 85 08 fe ff ff mov -0x1f8(%rbp),%eax 2927ca: 0f 84 36 18 00 00 je 294006 2927d0: d1 e8 shr %eax 2927d2: 44 89 ea mov %r13d,%edx 2927d5: 4c 89 fe mov %r15,%rsi 2927d8: 4c 89 f7 mov %r14,%rdi 2927db: 89 43 04 mov %eax,0x4(%rbx) 2927de: e8 00 00 00 00 callq 2927e3 2927e3: 44 89 ea mov %r13d,%edx 2927e6: 4c 89 fe mov %r15,%rsi 2927e9: 4c 89 f7 mov %r14,%rdi 2927ec: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 2927f2: f2 0f 11 85 28 fe ff movsd %xmm0,-0x1d8(%rbp) 2927f9: ff 2927fa: e8 00 00 00 00 callq 2927ff 2927ff: f2 0f 10 bd 40 fe ff movsd -0x1c0(%rbp),%xmm7 292806: ff 292807: 8b 85 d0 fd ff ff mov -0x230(%rbp),%eax 29280d: f2 0f 11 85 70 fd ff movsd %xmm0,-0x290(%rbp) 292814: ff 292815: f2 0f 59 f8 mulsd %xmm0,%xmm7 292819: d1 e8 shr %eax 29281b: 89 85 30 fe ff ff mov %eax,-0x1d0(%rbp) 292821: 66 0f 28 c7 movapd %xmm7,%xmm0 292825: f2 0f 5e 85 48 fe ff divsd -0x1b8(%rbp),%xmm0 29282c: ff 29282d: f2 0f 11 85 f8 fd ff movsd %xmm0,-0x208(%rbp) 292834: ff 292835: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29283d 29283c: 00 29283d: 0f 28 c1 movaps %xmm1,%xmm0 292840: e8 00 00 00 00 callq 292845 292845: 8b 85 30 fe ff ff mov -0x1d0(%rbp),%eax 29284b: 0f 28 c8 movaps %xmm0,%xmm1 29284e: 66 0f ef c0 pxor %xmm0,%xmm0 292852: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 292857: f3 0f 5a c9 cvtss2sd %xmm1,%xmm1 29285b: f2 0f 59 c1 mulsd %xmm1,%xmm0 29285f: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 292867 292866: 00 292867: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 29286c: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 292874 292873: 00 292874: 89 53 08 mov %edx,0x8(%rbx) 292877: 48 89 95 30 fe ff ff mov %rdx,-0x1d0(%rbp) 29287e: e8 00 00 00 00 callq 292883 292883: 48 8b 95 30 fe ff ff mov -0x1d0(%rbp),%rdx 29288a: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 29288f: 39 c2 cmp %eax,%edx 292891: 0f 83 1f 25 00 00 jae 294db6 292897: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29289c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2928a1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2928a6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2928ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2928b0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2928b5: 41 8b 04 24 mov (%r12),%eax 2928b9: c6 85 38 fe ff ff 01 movb $0x1,-0x1c8(%rbp) 2928c0: 8d 50 fd lea -0x3(%rax),%edx 2928c3: 83 fa 02 cmp $0x2,%edx 2928c6: 76 0a jbe 2928d2 2928c8: 83 f8 0a cmp $0xa,%eax 2928cb: 0f 94 85 38 fe ff ff sete -0x1c8(%rbp) 2928d2: 41 8b 44 24 38 mov 0x38(%r12),%eax 2928d7: 41 8b b6 30 01 00 00 mov 0x130(%r14),%esi 2928de: f2 41 0f 10 bc 24 40 movsd 0x140(%r12),%xmm7 2928e5: 01 00 00 2928e8: f2 41 0f 10 b4 24 50 movsd 0x150(%r12),%xmm6 2928ef: 01 00 00 2928f2: 89 85 5c fd ff ff mov %eax,-0x2a4(%rbp) 2928f8: 41 8b 44 24 58 mov 0x58(%r12),%eax 2928fd: 89 b5 98 fd ff ff mov %esi,-0x268(%rbp) 292903: 41 8b b4 24 84 01 00 mov 0x184(%r12),%esi 29290a: 00 29290b: 89 85 f0 fd ff ff mov %eax,-0x210(%rbp) 292911: 41 8b 44 24 54 mov 0x54(%r12),%eax 292916: 45 8b 94 24 0c 01 00 mov 0x10c(%r12),%r10d 29291d: 00 29291e: 45 8b 84 24 14 01 00 mov 0x114(%r12),%r8d 292925: 00 292926: f2 0f 11 bd 30 fe ff movsd %xmm7,-0x1d0(%rbp) 29292d: ff 29292e: 89 85 58 fd ff ff mov %eax,-0x2a8(%rbp) 292934: 41 8b 44 24 68 mov 0x68(%r12),%eax 292939: 41 8b 96 2c 01 00 00 mov 0x12c(%r14),%edx 292940: f2 0f 11 b5 f8 fd ff movsd %xmm6,-0x208(%rbp) 292947: ff 292948: f2 41 0f 10 94 24 48 movsd 0x148(%r12),%xmm2 29294f: 01 00 00 292952: f2 41 0f 10 a4 24 58 movsd 0x158(%r12),%xmm4 292959: 01 00 00 29295c: 89 85 68 fe ff ff mov %eax,-0x198(%rbp) 292962: 41 8b 44 24 64 mov 0x64(%r12),%eax 292967: f2 0f 11 95 28 fe ff movsd %xmm2,-0x1d8(%rbp) 29296e: ff 29296f: f2 0f 11 a5 a0 fd ff movsd %xmm4,-0x260(%rbp) 292976: ff 292977: 89 85 54 fd ff ff mov %eax,-0x2ac(%rbp) 29297d: 41 8b 84 24 88 01 00 mov 0x188(%r12),%eax 292984: 00 292985: 89 85 80 fd ff ff mov %eax,-0x280(%rbp) 29298b: 41 8b 84 24 90 01 00 mov 0x190(%r12),%eax 292992: 00 292993: 89 85 78 fd ff ff mov %eax,-0x288(%rbp) 292999: 41 8b 84 24 10 01 00 mov 0x110(%r12),%eax 2929a0: 00 2929a1: 85 f6 test %esi,%esi 2929a3: 0f 84 2b 11 00 00 je 293ad4 2929a9: 41 03 96 40 01 00 00 add 0x140(%r14),%edx 2929b0: 89 95 38 fd ff ff mov %edx,-0x2c8(%rbp) 2929b6: 41 8b b6 48 01 00 00 mov 0x148(%r14),%esi 2929bd: 41 8b 8c 24 a8 01 00 mov 0x1a8(%r12),%ecx 2929c4: 00 2929c5: 89 b5 68 fd ff ff mov %esi,-0x298(%rbp) 2929cb: 41 8b b4 24 8c 00 00 mov 0x8c(%r12),%esi 2929d2: 00 2929d3: 89 b5 40 fd ff ff mov %esi,-0x2c0(%rbp) 2929d9: 41 8b b6 4c 01 00 00 mov 0x14c(%r14),%esi 2929e0: 89 b5 3c fd ff ff mov %esi,-0x2c4(%rbp) 2929e6: 85 c9 test %ecx,%ecx 2929e8: 0f 85 02 21 00 00 jne 294af0 2929ee: 66 0f ef c9 pxor %xmm1,%xmm1 2929f2: 66 0f ef c0 pxor %xmm0,%xmm0 2929f6: 66 0f ef d2 pxor %xmm2,%xmm2 2929fa: 44 01 d0 add %r10d,%eax 2929fd: 44 01 c0 add %r8d,%eax 292a00: 41 8b 94 24 08 01 00 mov 0x108(%r12),%edx 292a07: 00 292a08: 80 bd 10 fe ff ff 00 cmpb $0x0,-0x1f0(%rbp) 292a0f: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 292a14: 8b 85 08 fe ff ff mov -0x1f8(%rbp),%eax 292a1a: f2 0f 5e 8d 48 fe ff divsd -0x1b8(%rbp),%xmm1 292a21: ff 292a22: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 292a27: 49 89 d1 mov %rdx,%r9 292a2a: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 292a2f: 0f 84 87 10 00 00 je 293abc 292a35: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 292a3d 292a3c: 00 292a3d: 31 c0 xor %eax,%eax 292a3f: f2 0f 59 c3 mulsd %xmm3,%xmm0 292a43: f2 0f 59 d3 mulsd %xmm3,%xmm2 292a47: f2 0f 5c c1 subsd %xmm1,%xmm0 292a4b: 66 0f 2f d0 comisd %xmm0,%xmm2 292a4f: 0f 93 c0 setae %al 292a52: 41 d1 e9 shr %r9d 292a55: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 292a5b: 44 39 8d d8 fd ff ff cmp %r9d,-0x228(%rbp) 292a62: 77 0f ja 292a73 292a64: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292a69: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292a6e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292a73: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 292a79: 44 89 ea mov %r13d,%edx 292a7c: 4c 89 fe mov %r15,%rsi 292a7f: 4c 89 f7 mov %r14,%rdi 292a82: e8 00 00 00 00 callq 292a87 292a87: 44 89 ea mov %r13d,%edx 292a8a: 4c 89 fe mov %r15,%rsi 292a8d: 4c 89 f7 mov %r14,%rdi 292a90: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 292a95: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 292a9b: 48 89 85 b0 fd ff ff mov %rax,-0x250(%rbp) 292aa2: e8 00 00 00 00 callq 292aa7 292aa7: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 292aac: 48 89 85 a8 fd ff ff mov %rax,-0x258(%rbp) 292ab3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292ab8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292abd: 41 8b 84 24 2c 01 00 mov 0x12c(%r12),%eax 292ac4: 00 292ac5: 85 c0 test %eax,%eax 292ac7: 0f 85 f6 12 00 00 jne 293dc3 292acd: 8b 85 90 fd ff ff mov -0x270(%rbp),%eax 292ad3: 66 0f ef c0 pxor %xmm0,%xmm0 292ad7: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 292adc: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 292ae3: ff 292ae4: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 292ae9: 89 85 10 fe ff ff mov %eax,-0x1f0(%rbp) 292aef: 89 03 mov %eax,(%rbx) 292af1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 292af9 292af8: 00 292af9: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 292b01 292b00: 00 292b01: e8 00 00 00 00 callq 292b06 292b06: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 292b0b: 3b 85 10 fe ff ff cmp -0x1f0(%rbp),%eax 292b11: 0f 86 83 22 00 00 jbe 294d9a 292b17: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292b1c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292b21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292b26: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292b2b: f2 41 0f 10 8e f0 04 movsd 0x4f0(%r14),%xmm1 292b32: 00 00 292b34: 80 bd 00 fe ff ff 00 cmpb $0x0,-0x200(%rbp) 292b3b: 0f 85 13 20 00 00 jne 294b54 292b41: 80 bd e0 fd ff ff 00 cmpb $0x0,-0x220(%rbp) 292b48: 0f 85 0a 1d 00 00 jne 294858 292b4e: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 292b54: 44 89 ea mov %r13d,%edx 292b57: 4c 89 fe mov %r15,%rsi 292b5a: 4c 89 f7 mov %r14,%rdi 292b5d: e8 00 00 00 00 callq 292b62 292b62: f2 0f 11 85 e0 fd ff movsd %xmm0,-0x220(%rbp) 292b69: ff 292b6a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292b6f: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 292b75: 44 89 ea mov %r13d,%edx 292b78: 4c 89 fe mov %r15,%rsi 292b7b: 4c 89 f7 mov %r14,%rdi 292b7e: e8 00 00 00 00 callq 292b83 292b83: 44 89 ea mov %r13d,%edx 292b86: 4c 89 fe mov %r15,%rsi 292b89: 4c 89 f7 mov %r14,%rdi 292b8c: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 292b92: f2 0f 11 85 00 fe ff movsd %xmm0,-0x200(%rbp) 292b99: ff 292b9a: e8 00 00 00 00 callq 292b9f 292b9f: 44 89 ea mov %r13d,%edx 292ba2: 4c 89 fe mov %r15,%rsi 292ba5: 4c 89 f7 mov %r14,%rdi 292ba8: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 292bae: f2 0f 11 85 10 fe ff movsd %xmm0,-0x1f0(%rbp) 292bb5: ff 292bb6: e8 00 00 00 00 callq 292bbb 292bbb: 44 89 ea mov %r13d,%edx 292bbe: 4c 89 fe mov %r15,%rsi 292bc1: 4c 89 f7 mov %r14,%rdi 292bc4: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 292bca: f2 0f 11 85 98 fd ff movsd %xmm0,-0x268(%rbp) 292bd1: ff 292bd2: e8 00 00 00 00 callq 292bd7 292bd7: 83 bd 20 fe ff ff 4b cmpl $0x4b,-0x1e0(%rbp) 292bde: f2 0f 11 85 d8 fd ff movsd %xmm0,-0x228(%rbp) 292be5: ff 292be6: 0f 87 86 10 00 00 ja 293c72 292bec: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 292bf4 292bf3: 00 292bf4: f2 0f 11 95 08 fe ff movsd %xmm2,-0x1f8(%rbp) 292bfb: ff 292bfc: f2 0f 11 95 20 fe ff movsd %xmm2,-0x1e0(%rbp) 292c03: ff 292c04: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292c09: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292c0e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292c13: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292c18: f2 0f 10 bd 20 fe ff movsd -0x1e0(%rbp),%xmm7 292c1f: ff 292c20: 66 0f 2f bd 00 fe ff comisd -0x200(%rbp),%xmm7 292c27: ff 292c28: 0f 86 5e 21 00 00 jbe 294d8c 292c2e: f2 0f 10 ad 08 fe ff movsd -0x1f8(%rbp),%xmm5 292c35: ff 292c36: 66 0f 2f ad 10 fe ff comisd -0x1f0(%rbp),%xmm5 292c3d: ff 292c3e: 0f 86 5d 21 00 00 jbe 294da1 292c44: f2 0f 10 85 00 fe ff movsd -0x200(%rbp),%xmm0 292c4b: ff 292c4c: f2 0f 58 85 10 fe ff addsd -0x1f0(%rbp),%xmm0 292c53: ff 292c54: f2 0f 10 9d e0 fd ff movsd -0x220(%rbp),%xmm3 292c5b: ff 292c5c: 66 0f 2f d8 comisd %xmm0,%xmm3 292c60: 0f 86 42 21 00 00 jbe 294da8 292c66: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292c6b: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 292c71: 44 89 ea mov %r13d,%edx 292c74: 4c 89 fe mov %r15,%rsi 292c77: 4c 89 f7 mov %r14,%rdi 292c7a: e8 00 00 00 00 callq 292c7f 292c7f: 44 89 ea mov %r13d,%edx 292c82: 4c 89 fe mov %r15,%rsi 292c85: 4c 89 f7 mov %r14,%rdi 292c88: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 292c8e: f2 0f 11 85 08 fe ff movsd %xmm0,-0x1f8(%rbp) 292c95: ff 292c96: e8 00 00 00 00 callq 292c9b 292c9b: f2 0f 11 85 d0 fd ff movsd %xmm0,-0x230(%rbp) 292ca2: ff 292ca3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292ca8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292cad: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 292cb5 292cb4: 00 292cb5: f2 0f 10 9d 30 fe ff movsd -0x1d0(%rbp),%xmm3 292cbc: ff 292cbd: 66 0f 2f fb comisd %xmm3,%xmm7 292cc1: 0f 83 f1 18 00 00 jae 2945b8 292cc7: 83 bd 80 fd ff ff 06 cmpl $0x6,-0x280(%rbp) 292cce: 0f 87 64 15 00 00 ja 294238 292cd4: f2 0f 58 db addsd %xmm3,%xmm3 292cd8: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 292ce0 292cdf: 00 292ce0: f2 0f 5d fb minsd %xmm3,%xmm7 292ce4: f2 0f 11 bd 30 fe ff movsd %xmm7,-0x1d0(%rbp) 292ceb: ff 292cec: f2 0f 10 bd f8 fd ff movsd -0x208(%rbp),%xmm7 292cf3: ff 292cf4: f2 0f 10 ad 30 fe ff movsd -0x1d0(%rbp),%xmm5 292cfb: ff 292cfc: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 292d04 292d03: 00 292d04: f2 0f 59 ad e8 fd ff mulsd -0x218(%rbp),%xmm5 292d0b: ff 292d0c: 66 0f 2f d7 comisd %xmm7,%xmm2 292d10: f2 0f 11 ad 20 fe ff movsd %xmm5,-0x1e0(%rbp) 292d17: ff 292d18: 66 0f 28 ef movapd %xmm7,%xmm5 292d1c: 0f 83 81 18 00 00 jae 2945a3 292d22: 83 bd 78 fd ff ff 06 cmpl $0x6,-0x288(%rbp) 292d29: 0f 87 48 1e 00 00 ja 294b77 292d2f: f2 0f 58 ef addsd %xmm7,%xmm5 292d33: f2 0f 10 1d 00 00 00 movsd 0x0(%rip),%xmm3 # 292d3b 292d3a: 00 292d3b: f2 0f 5d dd minsd %xmm5,%xmm3 292d3f: f2 0f 11 9d f8 fd ff movsd %xmm3,-0x208(%rbp) 292d46: ff 292d47: f2 0f 10 bd e8 fd ff movsd -0x218(%rbp),%xmm7 292d4e: ff 292d4f: f2 0f 59 bd f8 fd ff mulsd -0x208(%rbp),%xmm7 292d56: ff 292d57: 41 80 bc 24 90 00 00 cmpb $0x0,0x90(%r12) 292d5e: 00 00 292d60: 41 8b bc 24 2c 01 00 mov 0x12c(%r12),%edi 292d67: 00 292d68: f2 0f 11 bd 68 fd ff movsd %xmm7,-0x298(%rbp) 292d6f: ff 292d70: 0f 84 34 17 00 00 je 2944aa 292d76: 41 8b 84 24 d8 00 00 mov 0xd8(%r12),%eax 292d7d: 00 292d7e: 89 85 30 fe ff ff mov %eax,-0x1d0(%rbp) 292d84: 85 c0 test %eax,%eax 292d86: 75 08 jne 292d90 292d88: 85 ff test %edi,%edi 292d8a: 0f 84 f2 1e 00 00 je 294c82 292d90: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 292d97: 00 292d98: 8b 8d c8 fd ff ff mov -0x238(%rbp),%ecx 292d9e: 41 b8 01 00 00 00 mov $0x1,%r8d 292da4: f2 0f 10 9d 20 fe ff movsd -0x1e0(%rbp),%xmm3 292dab: ff 292dac: f2 0f 10 95 08 fe ff movsd -0x1f8(%rbp),%xmm2 292db3: ff 292db4: 8b b5 30 fe ff ff mov -0x1d0(%rbp),%esi 292dba: f2 0f 10 8d 40 fe ff movsd -0x1c0(%rbp),%xmm1 292dc1: ff 292dc2: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 292dc9: ff 292dca: e8 d1 d9 ff ff callq 2907a0 292dcf: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 292dd6: 00 292dd7: 41 8b bc 24 2c 01 00 mov 0x12c(%r12),%edi 292dde: 00 292ddf: 41 b8 01 00 00 00 mov $0x1,%r8d 292de5: f2 0f 11 85 90 fd ff movsd %xmm0,-0x270(%rbp) 292dec: ff 292ded: 8b 8d c8 fd ff ff mov -0x238(%rbp),%ecx 292df3: f2 0f 10 9d 20 fe ff movsd -0x1e0(%rbp),%xmm3 292dfa: ff 292dfb: f2 0f 10 95 28 fe ff movsd -0x1d8(%rbp),%xmm2 292e02: ff 292e03: 8b b5 30 fe ff ff mov -0x1d0(%rbp),%esi 292e09: f2 0f 10 8d 40 fe ff movsd -0x1c0(%rbp),%xmm1 292e10: ff 292e11: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 292e18: ff 292e19: e8 82 d9 ff ff callq 2907a0 292e1e: f2 0f 11 85 88 fd ff movsd %xmm0,-0x278(%rbp) 292e25: ff 292e26: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292e2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292e30: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292e35: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292e3a: 66 0f ef ed pxor %xmm5,%xmm5 292e3e: 80 bd 38 fe ff ff 00 cmpb $0x0,-0x1c8(%rbp) 292e45: f2 0f 11 ad 78 fd ff movsd %xmm5,-0x288(%rbp) 292e4c: ff 292e4d: f2 0f 11 ad 80 fd ff movsd %xmm5,-0x280(%rbp) 292e54: ff 292e55: 0f 85 50 19 00 00 jne 2947ab 292e5b: 41 80 bc 24 91 00 00 cmpb $0x0,0x91(%r12) 292e62: 00 00 292e64: 74 4e je 292eb4 292e66: 41 80 7c 24 27 00 cmpb $0x0,0x27(%r12) 292e6c: 74 46 je 292eb4 292e6e: 41 80 7c 24 28 00 cmpb $0x0,0x28(%r12) 292e74: 41 8b 56 08 mov 0x8(%r14),%edx 292e78: 74 0a je 292e84 292e7a: 41 8b 46 0c mov 0xc(%r14),%eax 292e7e: 83 c0 01 add $0x1,%eax 292e81: 0f af d0 imul %eax,%edx 292e84: f2 41 0f 10 8e 00 05 movsd 0x500(%r14),%xmm1 292e8b: 00 00 292e8d: 89 d0 mov %edx,%eax 292e8f: 66 0f ef c0 pxor %xmm0,%xmm0 292e93: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 292e98: f2 0f 59 c1 mulsd %xmm1,%xmm0 292e9c: f2 0f 59 85 50 fe ff mulsd -0x1b0(%rbp),%xmm0 292ea3: ff 292ea4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292ea9: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 292eae: 89 83 c0 00 00 00 mov %eax,0xc0(%rbx) 292eb4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292eb9: 83 bd 5c fd ff ff 01 cmpl $0x1,-0x2a4(%rbp) 292ec0: 8b 85 54 fd ff ff mov -0x2ac(%rbp),%eax 292ec6: 0f 44 85 68 fe ff ff cmove -0x198(%rbp),%eax 292ecd: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 292ed4: 00 292ed5: 41 8b bc 24 2c 01 00 mov 0x12c(%r12),%edi 292edc: 00 292edd: 44 8b 85 c4 fd ff ff mov -0x23c(%rbp),%r8d 292ee4: 89 85 68 fe ff ff mov %eax,-0x198(%rbp) 292eea: 8b 85 58 fd ff ff mov -0x2a8(%rbp),%eax 292ef0: 0f 44 85 f0 fd ff ff cmove -0x210(%rbp),%eax 292ef7: f2 0f 10 9d 20 fe ff movsd -0x1e0(%rbp),%xmm3 292efe: ff 292eff: f2 0f 10 95 08 fe ff movsd -0x1f8(%rbp),%xmm2 292f06: ff 292f07: 8b b5 30 fe ff ff mov -0x1d0(%rbp),%esi 292f0d: f2 0f 10 8d 40 fe ff movsd -0x1c0(%rbp),%xmm1 292f14: ff 292f15: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 292f1c: ff 292f1d: 89 c1 mov %eax,%ecx 292f1f: 89 85 f0 fd ff ff mov %eax,-0x210(%rbp) 292f25: e8 76 d8 ff ff callq 2907a0 292f2a: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 292f31: 00 292f32: 41 8b bc 24 2c 01 00 mov 0x12c(%r12),%edi 292f39: 00 292f3a: f2 0f 11 85 f8 fd ff movsd %xmm0,-0x208(%rbp) 292f41: ff 292f42: 44 8b 85 c4 fd ff ff mov -0x23c(%rbp),%r8d 292f49: 8b 8d f0 fd ff ff mov -0x210(%rbp),%ecx 292f4f: f2 0f 10 9d 20 fe ff movsd -0x1e0(%rbp),%xmm3 292f56: ff 292f57: f2 0f 10 95 28 fe ff movsd -0x1d8(%rbp),%xmm2 292f5e: ff 292f5f: 8b b5 30 fe ff ff mov -0x1d0(%rbp),%esi 292f65: f2 0f 10 8d 40 fe ff movsd -0x1c0(%rbp),%xmm1 292f6c: ff 292f6d: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 292f74: ff 292f75: e8 26 d8 ff ff callq 2907a0 292f7a: f2 0f 11 85 f0 fd ff movsd %xmm0,-0x210(%rbp) 292f81: ff 292f82: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292f87: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 292f8c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 292f94 292f93: 00 292f94: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 292f9c 292f9b: 00 292f9c: e8 00 00 00 00 callq 292fa1 292fa1: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 292fa5: 66 0f 2f 85 f8 fd ff comisd -0x208(%rbp),%xmm0 292fac: ff 292fad: 0f 86 fc 1d 00 00 jbe 294daf 292fb3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 292fbb 292fba: 00 292fbb: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 292fc3 292fc2: 00 292fc3: e8 00 00 00 00 callq 292fc8 292fc8: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 292fcc: 66 0f 2f 85 f0 fd ff comisd -0x210(%rbp),%xmm0 292fd3: ff 292fd4: 0f 86 ab 1d 00 00 jbe 294d85 292fda: 66 0f ef ff pxor %xmm7,%xmm7 292fde: 80 bd 38 fe ff ff 00 cmpb $0x0,-0x1c8(%rbp) 292fe5: f2 0f 11 bd c8 fd ff movsd %xmm7,-0x238(%rbp) 292fec: ff 292fed: f2 0f 11 bd e8 fd ff movsd %xmm7,-0x218(%rbp) 292ff4: ff 292ff5: 0f 85 40 16 00 00 jne 29463b 292ffb: 41 8b 84 24 8c 00 00 mov 0x8c(%r12),%eax 293002: 00 293003: 48 c7 85 70 fe ff ff movq $0x0,-0x190(%rbp) 29300a: 00 00 00 00 29300e: 48 c7 85 78 fe ff ff movq $0x0,-0x188(%rbp) 293015: 00 00 00 00 293019: 85 c0 test %eax,%eax 29301b: 0f 8f 9c 14 00 00 jg 2944bd 293021: 48 c7 85 80 fe ff ff movq $0x0,-0x180(%rbp) 293028: 00 00 00 00 29302c: 48 c7 85 88 fe ff ff movq $0x0,-0x178(%rbp) 293033: 00 00 00 00 293037: 48 8b 85 a8 fd ff ff mov -0x258(%rbp),%rax 29303e: 89 43 14 mov %eax,0x14(%rbx) 293041: 83 f8 07 cmp $0x7,%eax 293044: 0f 87 52 15 00 00 ja 29459c 29304a: 8b 85 b0 fd ff ff mov -0x250(%rbp),%eax 293050: 66 0f ef c0 pxor %xmm0,%xmm0 293054: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29305c 29305b: 00 29305c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 293061: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 293068: ff 293069: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 29306e: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293076 293075: 00 293076: 44 89 63 10 mov %r12d,0x10(%rbx) 29307a: e8 00 00 00 00 callq 29307f 29307f: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 293084: 41 39 c4 cmp %eax,%r12d 293087: 0f 83 7d 1d 00 00 jae 294e0a 29308d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293095 293094: 00 293095: 0f 28 c1 movaps %xmm1,%xmm0 293098: e8 00 00 00 00 callq 29309d 29309d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2930a5 2930a4: 00 2930a5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2930a9: f2 0f 59 85 e0 fd ff mulsd -0x220(%rbp),%xmm0 2930b0: ff 2930b1: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2930b6: 0f 28 c1 movaps %xmm1,%xmm0 2930b9: 89 43 18 mov %eax,0x18(%rbx) 2930bc: e8 00 00 00 00 callq 2930c1 2930c1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2930c9 2930c8: 00 2930c9: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2930cd: f2 0f 59 85 00 fe ff mulsd -0x200(%rbp),%xmm0 2930d4: ff 2930d5: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2930da: 0f 28 c1 movaps %xmm1,%xmm0 2930dd: 89 43 1c mov %eax,0x1c(%rbx) 2930e0: e8 00 00 00 00 callq 2930e5 2930e5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2930ed 2930ec: 00 2930ed: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2930f1: f2 0f 59 85 10 fe ff mulsd -0x1f0(%rbp),%xmm0 2930f8: ff 2930f9: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2930fe: 0f 28 c1 movaps %xmm1,%xmm0 293101: 89 43 20 mov %eax,0x20(%rbx) 293104: e8 00 00 00 00 callq 293109 293109: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293111 293110: 00 293111: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293115: f2 0f 59 85 98 fd ff mulsd -0x268(%rbp),%xmm0 29311c: ff 29311d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 293122: 0f 28 c1 movaps %xmm1,%xmm0 293125: 89 43 24 mov %eax,0x24(%rbx) 293128: e8 00 00 00 00 callq 29312d 29312d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293135 293134: 00 293135: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293139: f2 0f 59 85 d8 fd ff mulsd -0x228(%rbp),%xmm0 293140: ff 293141: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 293146: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29314e 29314d: 00 29314e: 89 43 28 mov %eax,0x28(%rbx) 293151: e8 00 00 00 00 callq 293156 293156: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29315e 29315d: 00 29315e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293162: f2 0f 59 85 08 fe ff mulsd -0x1f8(%rbp),%xmm0 293169: ff 29316a: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 29316f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293177 293176: 00 293177: 89 43 30 mov %eax,0x30(%rbx) 29317a: e8 00 00 00 00 callq 29317f 29317f: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293183: f2 0f 59 85 d0 fd ff mulsd -0x230(%rbp),%xmm0 29318a: ff 29318b: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 293190: 89 43 34 mov %eax,0x34(%rbx) 293193: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 293198: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29319d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2931a2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2931a7: f2 0f 10 95 10 fe ff movsd -0x1f0(%rbp),%xmm2 2931ae: ff 2931af: f2 0f 59 95 48 fe ff mulsd -0x1b8(%rbp),%xmm2 2931b6: ff 2931b7: 66 0f ef f6 pxor %xmm6,%xmm6 2931bb: f2 0f 59 95 60 fe ff mulsd -0x1a0(%rbp),%xmm2 2931c2: ff 2931c3: 8b 85 c0 fd ff ff mov -0x240(%rbp),%eax 2931c9: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2931d1 2931d0: 00 2931d1: f2 48 0f 2a f0 cvtsi2sd %rax,%xmm6 2931d6: 66 0f 28 c2 movapd %xmm2,%xmm0 2931da: f2 0f 11 95 30 fe ff movsd %xmm2,-0x1d0(%rbp) 2931e1: ff 2931e2: f2 0f 5e c6 divsd %xmm6,%xmm0 2931e6: f2 0f 11 b5 10 fe ff movsd %xmm6,-0x1f0(%rbp) 2931ed: ff 2931ee: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 2931f3: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2931fb 2931fa: 00 2931fb: 44 89 63 38 mov %r12d,0x38(%rbx) 2931ff: e8 00 00 00 00 callq 293204 293204: f2 0f 10 95 30 fe ff movsd -0x1d0(%rbp),%xmm2 29320b: ff 29320c: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 293211: 41 39 c4 cmp %eax,%r12d 293214: 0f 83 e9 1b 00 00 jae 294e03 29321a: 80 bd 38 fe ff ff 00 cmpb $0x0,-0x1c8(%rbp) 293221: 0f 85 55 16 00 00 jne 29487c 293227: 8b 85 bc fd ff ff mov -0x244(%rbp),%eax 29322d: 66 0f ef e4 pxor %xmm4,%xmm4 293231: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293239 293238: 00 293239: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293241 293240: 00 293241: f2 48 0f 2a e0 cvtsi2sd %rax,%xmm4 293246: f2 0f 5e d4 divsd %xmm4,%xmm2 29324a: f2 0f 11 a5 08 fe ff movsd %xmm4,-0x1f8(%rbp) 293251: ff 293252: f2 4c 0f 2c e2 cvttsd2si %xmm2,%r12 293257: 44 89 63 40 mov %r12d,0x40(%rbx) 29325b: e8 00 00 00 00 callq 293260 293260: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 293265: 41 39 c4 cmp %eax,%r12d 293268: 0f 83 8e 1b 00 00 jae 294dfc 29326e: f2 0f 10 85 d8 fd ff movsd -0x228(%rbp),%xmm0 293275: ff 293276: 8b 43 40 mov 0x40(%rbx),%eax 293279: 31 d2 xor %edx,%edx 29327b: f2 0f 59 85 48 fe ff mulsd -0x1b8(%rbp),%xmm0 293282: ff 293283: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 29328a: ff 29328b: 89 43 44 mov %eax,0x44(%rbx) 29328e: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 293293: 89 c8 mov %ecx,%eax 293295: f7 b5 c0 fd ff ff divl -0x240(%rbp) 29329b: 31 d2 xor %edx,%edx 29329d: 89 43 48 mov %eax,0x48(%rbx) 2932a0: 89 c8 mov %ecx,%eax 2932a2: f7 b5 bc fd ff ff divl -0x244(%rbp) 2932a8: 80 bd 38 fe ff ff 00 cmpb $0x0,-0x1c8(%rbp) 2932af: 89 43 50 mov %eax,0x50(%rbx) 2932b2: 74 1a je 2932ce 2932b4: 89 c8 mov %ecx,%eax 2932b6: 31 d2 xor %edx,%edx 2932b8: f7 b5 b8 fd ff ff divl -0x248(%rbp) 2932be: 31 d2 xor %edx,%edx 2932c0: 89 43 4c mov %eax,0x4c(%rbx) 2932c3: 89 c8 mov %ecx,%eax 2932c5: f7 b5 50 fd ff ff divl -0x2b0(%rbp) 2932cb: 89 43 54 mov %eax,0x54(%rbx) 2932ce: 44 8b a5 6c fe ff ff mov -0x194(%rbp),%r12d 2932d5: 44 89 ea mov %r13d,%edx 2932d8: 4c 89 fe mov %r15,%rsi 2932db: 4c 89 f7 mov %r14,%rdi 2932de: 44 89 e1 mov %r12d,%ecx 2932e1: e8 00 00 00 00 callq 2932e6 2932e6: 44 89 e1 mov %r12d,%ecx 2932e9: 44 89 ea mov %r13d,%edx 2932ec: 4c 89 fe mov %r15,%rsi 2932ef: f2 0f 59 85 50 fe ff mulsd -0x1b0(%rbp),%xmm0 2932f6: ff 2932f7: 4c 89 f7 mov %r14,%rdi 2932fa: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2932ff: 89 83 b0 00 00 00 mov %eax,0xb0(%rbx) 293305: e8 00 00 00 00 callq 29330a 29330a: 44 89 e1 mov %r12d,%ecx 29330d: 44 89 ea mov %r13d,%edx 293310: 4c 89 fe mov %r15,%rsi 293313: f2 0f 59 85 50 fe ff mulsd -0x1b0(%rbp),%xmm0 29331a: ff 29331b: 4c 89 f7 mov %r14,%rdi 29331e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 293323: 89 83 b4 00 00 00 mov %eax,0xb4(%rbx) 293329: e8 00 00 00 00 callq 29332e 29332e: f2 0f 59 85 50 fe ff mulsd -0x1b0(%rbp),%xmm0 293335: ff 293336: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29333e 29333d: 00 29333e: f2 0f 11 85 30 fe ff movsd %xmm0,-0x1d0(%rbp) 293345: ff 293346: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29334e 29334d: 00 29334e: e8 00 00 00 00 callq 293353 293353: 44 89 e1 mov %r12d,%ecx 293356: 44 89 ea mov %r13d,%edx 293359: 4c 89 fe mov %r15,%rsi 29335c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293360: f2 0f 59 85 30 fe ff mulsd -0x1d0(%rbp),%xmm0 293367: ff 293368: 4c 89 f7 mov %r14,%rdi 29336b: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 293370: 89 83 b8 00 00 00 mov %eax,0xb8(%rbx) 293376: e8 00 00 00 00 callq 29337b 29337b: f2 0f 59 85 50 fe ff mulsd -0x1b0(%rbp),%xmm0 293382: ff 293383: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29338b 29338a: 00 29338b: f2 0f 11 85 30 fe ff movsd %xmm0,-0x1d0(%rbp) 293392: ff 293393: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29339b 29339a: 00 29339b: e8 00 00 00 00 callq 2933a0 2933a0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2933a8 2933a7: 00 2933a8: 44 8b a3 b0 00 00 00 mov 0xb0(%rbx),%r12d 2933af: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2933b3: f2 0f 59 85 30 fe ff mulsd -0x1d0(%rbp),%xmm0 2933ba: ff 2933bb: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2933c0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2933c8 2933c7: 00 2933c8: 89 83 bc 00 00 00 mov %eax,0xbc(%rbx) 2933ce: e8 00 00 00 00 callq 2933d3 2933d3: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2933d8: 41 39 c4 cmp %eax,%r12d 2933db: 0f 83 de 16 00 00 jae 294abf 2933e1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2933e9 2933e8: 00 2933e9: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2933f1 2933f0: 00 2933f1: 44 8b a3 b4 00 00 00 mov 0xb4(%rbx),%r12d 2933f8: e8 00 00 00 00 callq 2933fd 2933fd: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 293402: 41 39 c4 cmp %eax,%r12d 293405: 0f 83 83 16 00 00 jae 294a8e 29340b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293413 293412: 00 293413: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29341b 29341a: 00 29341b: 44 8b a3 b8 00 00 00 mov 0xb8(%rbx),%r12d 293422: e8 00 00 00 00 callq 293427 293427: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 29342c: 41 39 c4 cmp %eax,%r12d 29342f: 0f 83 28 16 00 00 jae 294a5d 293435: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29343d 29343c: 00 29343d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293445 293444: 00 293445: 44 8b a3 bc 00 00 00 mov 0xbc(%rbx),%r12d 29344c: e8 00 00 00 00 callq 293451 293451: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 293456: 41 39 c4 cmp %eax,%r12d 293459: 0f 83 cd 15 00 00 jae 294a2c 29345f: 8b 85 64 fd ff ff mov -0x29c(%rbp),%eax 293465: 66 0f ef ff pxor %xmm7,%xmm7 293469: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293471 293470: 00 293471: f2 48 0f 2a f8 cvtsi2sd %rax,%xmm7 293476: 0f 28 c1 movaps %xmm1,%xmm0 293479: f2 0f 11 bd 00 fe ff movsd %xmm7,-0x200(%rbp) 293480: ff 293481: f2 0f 5e bd 28 fe ff divsd -0x1d8(%rbp),%xmm7 293488: ff 293489: f2 0f 11 bd 30 fe ff movsd %xmm7,-0x1d0(%rbp) 293490: ff 293491: e8 00 00 00 00 callq 293496 293496: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29349e 29349d: 00 29349e: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2934a2: f2 0f 59 85 30 fe ff mulsd -0x1d0(%rbp),%xmm0 2934a9: ff 2934aa: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 2934af: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2934b7 2934b6: 00 2934b7: 44 89 63 58 mov %r12d,0x58(%rbx) 2934bb: e8 00 00 00 00 callq 2934c0 2934c0: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2934c5: 41 39 c4 cmp %eax,%r12d 2934c8: 0f 83 27 19 00 00 jae 294df5 2934ce: 80 bd 38 fe ff ff 00 cmpb $0x0,-0x1c8(%rbp) 2934d5: 0f 85 5f 12 00 00 jne 29473a 2934db: 8b 85 60 fd ff ff mov -0x2a0(%rbp),%eax 2934e1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2934e9 2934e8: 00 2934e9: 66 0f ef c0 pxor %xmm0,%xmm0 2934ed: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2934f2: f2 0f 5e 85 28 fe ff divsd -0x1d8(%rbp),%xmm0 2934f9: ff 2934fa: f2 0f 11 85 20 fe ff movsd %xmm0,-0x1e0(%rbp) 293501: ff 293502: 0f 28 c1 movaps %xmm1,%xmm0 293505: e8 00 00 00 00 callq 29350a 29350a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293512 293511: 00 293512: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293516: f2 0f 59 85 20 fe ff mulsd -0x1e0(%rbp),%xmm0 29351d: ff 29351e: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 293523: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29352b 29352a: 00 29352b: 44 89 63 68 mov %r12d,0x68(%rbx) 29352f: e8 00 00 00 00 callq 293534 293534: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 293539: 41 39 c4 cmp %eax,%r12d 29353c: 0f 83 ac 18 00 00 jae 294dee 293542: 8b 43 68 mov 0x68(%rbx),%eax 293545: 89 43 6c mov %eax,0x6c(%rbx) 293548: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29354d: f2 0f 10 85 30 fe ff movsd -0x1d0(%rbp),%xmm0 293554: ff 293555: f2 0f 59 85 48 fe ff mulsd -0x1b8(%rbp),%xmm0 29355c: ff 29355d: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 293564: ff 293565: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29356d 29356c: 00 29356d: f2 0f 5e 85 10 fe ff divsd -0x1f0(%rbp),%xmm0 293574: ff 293575: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 29357a: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293582 293581: 00 293582: 44 89 63 60 mov %r12d,0x60(%rbx) 293586: e8 00 00 00 00 callq 29358b 29358b: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 293590: 41 39 c4 cmp %eax,%r12d 293593: 0f 83 65 14 00 00 jae 2949fe 293599: f2 0f 10 85 20 fe ff movsd -0x1e0(%rbp),%xmm0 2935a0: ff 2935a1: f2 0f 59 85 48 fe ff mulsd -0x1b8(%rbp),%xmm0 2935a8: ff 2935a9: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 2935b0: ff 2935b1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2935b9 2935b8: 00 2935b9: f2 0f 5e 85 08 fe ff divsd -0x1f8(%rbp),%xmm0 2935c0: ff 2935c1: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 2935c6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2935ce 2935cd: 00 2935ce: 44 89 63 70 mov %r12d,0x70(%rbx) 2935d2: e8 00 00 00 00 callq 2935d7 2935d7: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2935dc: 41 39 c4 cmp %eax,%r12d 2935df: 0f 83 eb 13 00 00 jae 2949d0 2935e5: 80 bd 38 fe ff ff 00 cmpb $0x0,-0x1c8(%rbp) 2935ec: 0f 85 e4 12 00 00 jne 2948d6 2935f2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2935fa 2935f9: 00 2935fa: 66 0f ef c0 pxor %xmm0,%xmm0 2935fe: f2 0f 5a 85 90 fd ff cvtsd2ss -0x270(%rbp),%xmm0 293605: ff 293606: e8 00 00 00 00 callq 29360b 29360b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293613 293612: 00 293613: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 293618: 66 0f ef c0 pxor %xmm0,%xmm0 29361c: f2 0f 5a 85 88 fd ff cvtsd2ss -0x278(%rbp),%xmm0 293623: ff 293624: 89 43 78 mov %eax,0x78(%rbx) 293627: e8 00 00 00 00 callq 29362c 29362c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293634 293633: 00 293634: 44 8b 63 78 mov 0x78(%rbx),%r12d 293638: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 29363d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293645 293644: 00 293645: 89 83 80 00 00 00 mov %eax,0x80(%rbx) 29364b: e8 00 00 00 00 callq 293650 293650: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 293655: 41 39 c4 cmp %eax,%r12d 293658: 0f 83 89 17 00 00 jae 294de7 29365e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293666 293665: 00 293666: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29366e 29366d: 00 29366e: 44 8b a3 80 00 00 00 mov 0x80(%rbx),%r12d 293675: e8 00 00 00 00 callq 29367a 29367a: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 29367f: 41 39 c4 cmp %eax,%r12d 293682: 0f 83 58 17 00 00 jae 294de0 293688: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293690 29368f: 00 293690: 66 0f ef c0 pxor %xmm0,%xmm0 293694: f2 0f 5a 85 80 fd ff cvtsd2ss -0x280(%rbp),%xmm0 29369b: ff 29369c: e8 00 00 00 00 callq 2936a1 2936a1: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2936a9 2936a8: 00 2936a9: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2936ae: 66 0f ef c0 pxor %xmm0,%xmm0 2936b2: f2 0f 5a 85 78 fd ff cvtsd2ss -0x288(%rbp),%xmm0 2936b9: ff 2936ba: 89 43 7c mov %eax,0x7c(%rbx) 2936bd: e8 00 00 00 00 callq 2936c2 2936c2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2936ca 2936c9: 00 2936ca: 44 8b 63 7c mov 0x7c(%rbx),%r12d 2936ce: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2936d3: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2936db 2936da: 00 2936db: 89 83 84 00 00 00 mov %eax,0x84(%rbx) 2936e1: e8 00 00 00 00 callq 2936e6 2936e6: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2936eb: 41 39 c4 cmp %eax,%r12d 2936ee: 0f 83 e5 16 00 00 jae 294dd9 2936f4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2936fc 2936fb: 00 2936fc: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293704 293703: 00 293704: 44 8b a3 84 00 00 00 mov 0x84(%rbx),%r12d 29370b: e8 00 00 00 00 callq 293710 293710: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 293715: 41 39 c4 cmp %eax,%r12d 293718: 0f 83 b4 16 00 00 jae 294dd2 29371e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293726 293725: 00 293726: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29372e 29372d: 00 29372e: 48 b8 03 00 00 00 03 movabs $0x300000003,%rax 293735: 00 00 00 293738: 48 c7 83 94 00 00 00 movq $0x0,0x94(%rbx) 29373f: 00 00 00 00 293743: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 29374a: c7 83 ac 00 00 00 ff movl $0x7fff,0xac(%rbx) 293751: 7f 00 00 293754: e8 00 00 00 00 callq 293759 293759: 4c 8b bd 18 fe ff ff mov -0x1e8(%rbp),%r15 293760: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293768 293767: 00 293768: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 29376c: f2 0f 59 85 f8 fd ff mulsd -0x208(%rbp),%xmm0 293773: ff 293774: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 293779: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293781 293780: 00 293781: 41 89 47 20 mov %eax,0x20(%r15) 293785: e8 00 00 00 00 callq 29378a 29378a: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293792 293791: 00 293792: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293796: f2 0f 59 85 f0 fd ff mulsd -0x210(%rbp),%xmm0 29379d: ff 29379e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2937a3: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2937ab 2937aa: 00 2937ab: 41 89 47 10 mov %eax,0x10(%r15) 2937af: e8 00 00 00 00 callq 2937b4 2937b4: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2937bc 2937bb: 00 2937bc: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2937c0: f2 0f 59 85 e8 fd ff mulsd -0x218(%rbp),%xmm0 2937c7: ff 2937c8: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2937cd: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2937d5 2937d4: 00 2937d5: 41 89 47 24 mov %eax,0x24(%r15) 2937d9: e8 00 00 00 00 callq 2937de 2937de: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2937e6 2937e5: 00 2937e6: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2937ea: f2 0f 59 85 c8 fd ff mulsd -0x238(%rbp),%xmm0 2937f1: ff 2937f2: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2937f7: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2937ff 2937fe: 00 2937ff: 41 89 47 14 mov %eax,0x14(%r15) 293803: e8 00 00 00 00 callq 293808 293808: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293810 29380f: 00 293810: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293814: f2 0f 59 85 70 fe ff mulsd -0x190(%rbp),%xmm0 29381b: ff 29381c: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 293821: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293829 293828: 00 293829: 41 89 47 28 mov %eax,0x28(%r15) 29382d: e8 00 00 00 00 callq 293832 293832: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29383a 293839: 00 29383a: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 29383e: f2 0f 59 85 78 fe ff mulsd -0x188(%rbp),%xmm0 293845: ff 293846: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 29384b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293853 293852: 00 293853: 41 89 47 18 mov %eax,0x18(%r15) 293857: e8 00 00 00 00 callq 29385c 29385c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293864 293863: 00 293864: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293868: f2 0f 59 85 80 fe ff mulsd -0x180(%rbp),%xmm0 29386f: ff 293870: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 293875: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29387d 29387c: 00 29387d: 41 89 47 2c mov %eax,0x2c(%r15) 293881: e8 00 00 00 00 callq 293886 293886: 41 c7 07 00 00 00 00 movl $0x0,(%r15) 29388d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293895 293894: 00 293895: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293899: f2 0f 59 85 88 fe ff mulsd -0x178(%rbp),%xmm0 2938a0: ff 2938a1: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2938a6: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2938ae 2938ad: 00 2938ae: 41 89 47 1c mov %eax,0x1c(%r15) 2938b2: e8 00 00 00 00 callq 2938b7 2938b7: 0f 2f 05 00 00 00 00 comiss 0x0(%rip),%xmm0 # 2938be 2938be: 0f 86 07 15 00 00 jbe 294dcb 2938c4: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2938cc 2938cb: 00 2938cc: f2 0f 59 85 48 fe ff mulsd -0x1b8(%rbp),%xmm0 2938d3: ff 2938d4: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 2938db: ff 2938dc: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 2938e3: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2938eb 2938ea: 00 2938eb: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 2938f0: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2938f8 2938f7: 00 2938f8: 44 89 60 04 mov %r12d,0x4(%rax) 2938fc: 45 89 e4 mov %r12d,%r12d 2938ff: e8 00 00 00 00 callq 293904 293904: 66 0f ef c9 pxor %xmm1,%xmm1 293908: f2 49 0f 2a cc cvtsi2sd %r12,%xmm1 29390d: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 293911: 66 0f 2f c1 comisd %xmm1,%xmm0 293915: 0f 86 a9 14 00 00 jbe 294dc4 29391b: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 293922: ff 293923: f2 0f 59 85 70 fd ff mulsd -0x290(%rbp),%xmm0 29392a: ff 29392b: 48 b9 08 00 00 00 08 movabs $0x800000008,%rcx 293932: 00 00 00 293935: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 29393c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 293944 293943: 00 293944: c7 40 0c 0e 00 00 00 movl $0xe,0xc(%rax) 29394b: 48 89 48 30 mov %rcx,0x30(%rax) 29394f: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 293954: c7 40 38 08 00 00 00 movl $0x8,0x38(%rax) 29395b: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 293963 293962: 00 293963: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 29396a: 00 29396b: c7 40 48 00 00 00 00 movl $0x0,0x48(%rax) 293972: 44 89 60 08 mov %r12d,0x8(%rax) 293976: 45 89 e4 mov %r12d,%r12d 293979: e8 00 00 00 00 callq 29397e 29397e: 66 0f ef c9 pxor %xmm1,%xmm1 293982: f2 49 0f 2a cc cvtsi2sd %r12,%xmm1 293987: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 29398b: 66 0f 2f c1 comisd %xmm1,%xmm0 29398f: 0f 86 28 14 00 00 jbe 294dbd 293995: 48 8b 85 18 fe ff ff mov -0x1e8(%rbp),%rax 29399c: 48 83 ec 50 sub $0x50,%rsp 2939a0: 4c 89 f7 mov %r14,%rdi 2939a3: f3 0f 6f 10 movdqu (%rax),%xmm2 2939a7: 0f 11 14 24 movups %xmm2,(%rsp) 2939ab: f3 0f 6f 58 10 movdqu 0x10(%rax),%xmm3 2939b0: 0f 11 5c 24 10 movups %xmm3,0x10(%rsp) 2939b5: f3 0f 6f 70 20 movdqu 0x20(%rax),%xmm6 2939ba: 0f 11 74 24 20 movups %xmm6,0x20(%rsp) 2939bf: f3 0f 6f 50 30 movdqu 0x30(%rax),%xmm2 2939c4: 0f 11 54 24 30 movups %xmm2,0x30(%rsp) 2939c9: f3 0f 6f 58 40 movdqu 0x40(%rax),%xmm3 2939ce: 0f 29 95 50 fe ff ff movaps %xmm2,-0x1b0(%rbp) 2939d5: 0f 11 5c 24 40 movups %xmm3,0x40(%rsp) 2939da: e8 00 00 00 00 callq 2939df 2939df: f3 0f 6f 3b movdqu (%rbx),%xmm7 2939e3: 4c 89 f7 mov %r14,%rdi 2939e6: 48 83 ec 78 sub $0x78,%rsp 2939ea: 0f 11 3c 24 movups %xmm7,(%rsp) 2939ee: f3 0f 6f 73 10 movdqu 0x10(%rbx),%xmm6 2939f3: 0f 11 74 24 10 movups %xmm6,0x10(%rsp) 2939f8: f3 0f 6f 6b 20 movdqu 0x20(%rbx),%xmm5 2939fd: 0f 11 6c 24 20 movups %xmm5,0x20(%rsp) 293a02: f3 0f 6f 53 30 movdqu 0x30(%rbx),%xmm2 293a07: 0f 11 54 24 30 movups %xmm2,0x30(%rsp) 293a0c: f3 0f 6f 63 40 movdqu 0x40(%rbx),%xmm4 293a11: 0f 11 64 24 40 movups %xmm4,0x40(%rsp) 293a16: f3 0f 6f 5b 50 movdqu 0x50(%rbx),%xmm3 293a1b: 0f 11 5c 24 50 movups %xmm3,0x50(%rsp) 293a20: f3 0f 6f 7b 60 movdqu 0x60(%rbx),%xmm7 293a25: 0f 11 7c 24 60 movups %xmm7,0x60(%rsp) 293a2a: f3 0f 6f 73 70 movdqu 0x70(%rbx),%xmm6 293a2f: 0f 11 74 24 70 movups %xmm6,0x70(%rsp) 293a34: f3 0f 6f ab 80 00 00 movdqu 0x80(%rbx),%xmm5 293a3b: 00 293a3c: 0f 11 ac 24 80 00 00 movups %xmm5,0x80(%rsp) 293a43: 00 293a44: f3 0f 6f 93 90 00 00 movdqu 0x90(%rbx),%xmm2 293a4b: 00 293a4c: 0f 11 94 24 90 00 00 movups %xmm2,0x90(%rsp) 293a53: 00 293a54: f3 0f 6f a3 a0 00 00 movdqu 0xa0(%rbx),%xmm4 293a5b: 00 293a5c: 0f 11 a4 24 a0 00 00 movups %xmm4,0xa0(%rsp) 293a63: 00 293a64: f3 0f 6f 9b b0 00 00 movdqu 0xb0(%rbx),%xmm3 293a6b: 00 293a6c: 0f 11 9c 24 b0 00 00 movups %xmm3,0xb0(%rsp) 293a73: 00 293a74: 48 8b 83 c0 00 00 00 mov 0xc0(%rbx),%rax 293a7b: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 293a82: 00 293a83: e8 00 00 00 00 callq 293a88 293a88: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 293a8f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 293a94: 48 8b 45 c8 mov -0x38(%rbp),%rax 293a98: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 293a9f: 00 00 293aa1: 0f 85 dc 13 00 00 jne 294e83 293aa7: 48 8d 65 d0 lea -0x30(%rbp),%rsp 293aab: 5b pop %rbx 293aac: 41 5a pop %r10 293aae: 41 5c pop %r12 293ab0: 41 5d pop %r13 293ab2: 41 5e pop %r14 293ab4: 41 5f pop %r15 293ab6: 5d pop %rbp 293ab7: 49 8d 62 f8 lea -0x8(%r10),%rsp 293abb: c3 retq 293abc: f2 0f 5c c1 subsd %xmm1,%xmm0 293ac0: 31 c0 xor %eax,%eax 293ac2: 66 0f 2f d0 comisd %xmm0,%xmm2 293ac6: 0f 93 c0 setae %al 293ac9: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 293acf: e9 87 ef ff ff jmpq 292a5b 293ad4: 41 03 96 44 01 00 00 add 0x144(%r14),%edx 293adb: 89 95 38 fd ff ff mov %edx,-0x2c8(%rbp) 293ae1: e9 d0 ee ff ff jmpq 2929b6 293ae6: f2 0f 10 85 60 fe ff movsd -0x1a0(%rbp),%xmm0 293aed: ff 293aee: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293af5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293afc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293b03: b8 01 00 00 00 mov $0x1,%eax 293b08: e8 00 00 00 00 callq 293b0d 293b0d: e9 a3 ed ff ff jmpq 2928b5 293b12: 8b 4b 08 mov 0x8(%rbx),%ecx 293b15: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293b1c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293b23: 31 c0 xor %eax,%eax 293b25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293b2c: e8 00 00 00 00 callq 293b31 293b31: e9 7a ed ff ff jmpq 2928b0 293b36: f2 0f 10 85 d0 fd ff movsd -0x230(%rbp),%xmm0 293b3d: ff 293b3e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293b45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293b4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293b53: b8 01 00 00 00 mov $0x1,%eax 293b58: e8 00 00 00 00 callq 293b5d 293b5d: e9 4b f1 ff ff jmpq 292cad 293b62: f2 0f 10 85 08 fe ff movsd -0x1f8(%rbp),%xmm0 293b69: ff 293b6a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293b71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293b78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293b7f: b8 01 00 00 00 mov $0x1,%eax 293b84: e8 00 00 00 00 callq 293b89 293b89: e9 1a f1 ff ff jmpq 292ca8 293b8e: f2 0f 10 8d e0 fd ff movsd -0x220(%rbp),%xmm1 293b95: ff 293b96: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293b9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293ba4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293bab: b8 01 00 00 00 mov $0x1,%eax 293bb0: f2 0f 5c c8 subsd %xmm0,%xmm1 293bb4: 66 0f 28 c1 movapd %xmm1,%xmm0 293bb8: e8 00 00 00 00 callq 293bbd 293bbd: e9 a9 f0 ff ff jmpq 292c6b 293bc2: f2 0f 10 85 10 fe ff movsd -0x1f0(%rbp),%xmm0 293bc9: ff 293bca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293bd1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293bd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293bdf: b8 01 00 00 00 mov $0x1,%eax 293be4: e8 00 00 00 00 callq 293be9 293be9: e9 2a f0 ff ff jmpq 292c18 293bee: f2 0f 10 85 00 fe ff movsd -0x200(%rbp),%xmm0 293bf5: ff 293bf6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293bfd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293c04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293c0b: b8 01 00 00 00 mov $0x1,%eax 293c10: e8 00 00 00 00 callq 293c15 293c15: e9 f9 ef ff ff jmpq 292c13 293c1a: f2 0f 10 85 d8 fd ff movsd -0x228(%rbp),%xmm0 293c21: ff 293c22: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293c29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293c30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293c37: b8 01 00 00 00 mov $0x1,%eax 293c3c: e8 00 00 00 00 callq 293c41 293c41: e9 c8 ef ff ff jmpq 292c0e 293c46: f2 0f 10 85 98 fd ff movsd -0x268(%rbp),%xmm0 293c4d: ff 293c4e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293c55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293c5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293c63: b8 01 00 00 00 mov $0x1,%eax 293c68: e8 00 00 00 00 callq 293c6d 293c6d: e9 97 ef ff ff jmpq 292c09 293c72: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 293c7a 293c79: 00 293c7a: f2 0f 10 3d 00 00 00 movsd 0x0(%rip),%xmm7 # 293c82 293c81: 00 293c82: f2 0f 11 a5 08 fe ff movsd %xmm4,-0x1f8(%rbp) 293c89: ff 293c8a: f2 0f 11 bd 20 fe ff movsd %xmm7,-0x1e0(%rbp) 293c91: ff 293c92: e9 6d ef ff ff jmpq 292c04 293c97: f2 0f 10 85 e0 fd ff movsd -0x220(%rbp),%xmm0 293c9e: ff 293c9f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293ca6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293cad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293cb4: b8 01 00 00 00 mov $0x1,%eax 293cb9: e8 00 00 00 00 callq 293cbe 293cbe: e9 ac ee ff ff jmpq 292b6f 293cc3: 44 8b 85 a8 fd ff ff mov -0x258(%rbp),%r8d 293cca: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 293cd0: 31 c0 xor %eax,%eax 293cd2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293cd9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293ce0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293ce7: e8 00 00 00 00 callq 293cec 293cec: e9 3a ee ff ff jmpq 292b2b 293cf1: 44 8b 85 b0 fd ff ff mov -0x250(%rbp),%r8d 293cf8: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 293cfe: 31 c0 xor %eax,%eax 293d00: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293d07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293d0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293d15: e8 00 00 00 00 callq 293d1a 293d1a: e9 07 ee ff ff jmpq 292b26 293d1f: 8b 8d 38 fd ff ff mov -0x2c8(%rbp),%ecx 293d25: 8b 85 40 fd ff ff mov -0x2c0(%rbp),%eax 293d2b: 66 0f ef c0 pxor %xmm0,%xmm0 293d2f: 66 0f ef c9 pxor %xmm1,%xmm1 293d33: 0f af 85 3c fd ff ff imul -0x2c4(%rbp),%eax 293d3a: 03 85 68 fd ff ff add -0x298(%rbp),%eax 293d40: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293d47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293d4e: 01 c8 add %ecx,%eax 293d50: f2 0f 10 b5 40 fe ff movsd -0x1c0(%rbp),%xmm6 293d57: ff 293d58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293d5f: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 293d64: 8b 85 98 fd ff ff mov -0x268(%rbp),%eax 293d6a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 293d6f: 31 c0 xor %eax,%eax 293d71: f2 0f 59 c6 mulsd %xmm6,%xmm0 293d75: f2 0f 5e 85 e8 fd ff divsd -0x218(%rbp),%xmm0 293d7c: ff 293d7d: f2 0f 59 ce mulsd %xmm6,%xmm1 293d81: f2 0f 5e 8d 88 fd ff divsd -0x278(%rbp),%xmm1 293d88: ff 293d89: f2 0f 58 c1 addsd %xmm1,%xmm0 293d8d: f2 48 0f 2c c8 cvttsd2si %xmm0,%rcx 293d92: e8 00 00 00 00 callq 293d97 293d97: e9 85 ed ff ff jmpq 292b21 293d9c: 8b 8d 20 fe ff ff mov -0x1e0(%rbp),%ecx 293da2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293da9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293db0: 31 c0 xor %eax,%eax 293db2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293db9: e8 00 00 00 00 callq 293dbe 293dbe: e9 59 ed ff ff jmpq 292b1c 293dc3: 31 d2 xor %edx,%edx 293dc5: c7 45 aa 00 00 00 00 movl $0x0,-0x56(%rbp) 293dcc: 66 89 55 ae mov %dx,-0x52(%rbp) 293dd0: 45 85 ed test %r13d,%r13d 293dd3: 0f 84 bc 00 00 00 je 293e95 293dd9: 41 8d 45 ff lea -0x1(%r13),%eax 293ddd: 31 f6 xor %esi,%esi 293ddf: 48 8d 7d aa lea -0x56(%rbp),%rdi 293de3: 89 85 28 fd ff ff mov %eax,-0x2d8(%rbp) 293de9: 44 89 e8 mov %r13d,%eax 293dec: 48 89 c2 mov %rax,%rdx 293def: 48 89 85 10 fe ff ff mov %rax,-0x1f0(%rbp) 293df6: e8 00 00 00 00 callq 293dfb 293dfb: 48 8b 85 10 fe ff ff mov -0x1f0(%rbp),%rax 293e02: 31 f6 xor %esi,%esi 293e04: 48 8d 7d b0 lea -0x50(%rbp),%rdi 293e08: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 293e0f: 00 293e10: e8 00 00 00 00 callq 293e15 293e15: 4c 89 a5 08 fe ff ff mov %r12,-0x1f8(%rbp) 293e1c: 4d 8d 9f 90 00 00 00 lea 0x90(%r15),%r11 293e23: 45 31 d2 xor %r10d,%r10d 293e26: 4c 89 bd 20 fd ff ff mov %r15,-0x2e0(%rbp) 293e2d: 4c 8b bd 10 fe ff ff mov -0x1f0(%rbp),%r15 293e34: 4c 89 b5 d8 fd ff ff mov %r14,-0x228(%rbp) 293e3b: 4d 89 de mov %r11,%r14 293e3e: 48 89 9d d0 fd ff ff mov %rbx,-0x230(%rbp) 293e45: 4c 89 d3 mov %r10,%rbx 293e48: 41 80 3e 00 cmpb $0x0,(%r14) 293e4c: 74 0b je 293e59 293e4e: 80 7c 1d aa 00 cmpb $0x0,-0x56(%rbp,%rbx,1) 293e53: 0f 84 74 07 00 00 je 2945cd 293e59: 48 83 c3 01 add $0x1,%rbx 293e5d: 49 81 c6 30 02 00 00 add $0x230,%r14 293e64: 49 39 df cmp %rbx,%r15 293e67: 75 df jne 293e48 293e69: 4c 8b a5 08 fe ff ff mov -0x1f8(%rbp),%r12 293e70: 4c 8b b5 d8 fd ff ff mov -0x228(%rbp),%r14 293e77: 48 8b 9d d0 fd ff ff mov -0x230(%rbp),%rbx 293e7e: 4c 8b bd 20 fd ff ff mov -0x2e0(%rbp),%r15 293e85: 41 8b 84 24 2c 01 00 mov 0x12c(%r12),%eax 293e8c: 00 293e8d: 85 c0 test %eax,%eax 293e8f: 0f 84 38 ec ff ff je 292acd 293e95: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 293e9d 293e9c: 00 293e9d: 83 f8 01 cmp $0x1,%eax 293ea0: 74 0c je 293eae 293ea2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 293ea9 293ea9: 66 48 0f 6e c8 movq %rax,%xmm1 293eae: 48 8b 85 30 fd ff ff mov -0x2d0(%rbp),%rax 293eb5: 66 0f ef c0 pxor %xmm0,%xmm0 293eb9: 66 0f ef d2 pxor %xmm2,%xmm2 293ebd: 8b 44 85 b0 mov -0x50(%rbp,%rax,4),%eax 293ec1: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 293ec6: 41 8b 84 24 04 01 00 mov 0x104(%r12),%eax 293ecd: 00 293ece: f2 48 0f 2a d0 cvtsi2sd %rax,%xmm2 293ed3: 8b 85 90 fd ff ff mov -0x270(%rbp),%eax 293ed9: f2 0f 59 c2 mulsd %xmm2,%xmm0 293edd: f2 0f 5e c1 divsd %xmm1,%xmm0 293ee1: 66 0f ef c9 pxor %xmm1,%xmm1 293ee5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 293eea: f2 0f 58 c1 addsd %xmm1,%xmm0 293eee: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 293ef5: ff 293ef6: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 293efb: 89 85 10 fe ff ff mov %eax,-0x1f0(%rbp) 293f01: 89 03 mov %eax,(%rbx) 293f03: e9 e9 eb ff ff jmpq 292af1 293f08: 8b 8d a8 fd ff ff mov -0x258(%rbp),%ecx 293f0e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293f15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293f1c: 31 c0 xor %eax,%eax 293f1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293f25: e8 00 00 00 00 callq 293f2a 293f2a: e9 8e eb ff ff jmpq 292abd 293f2f: 8b 8d b0 fd ff ff mov -0x250(%rbp),%ecx 293f35: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293f3c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293f43: 31 c0 xor %eax,%eax 293f45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293f4c: e8 00 00 00 00 callq 293f51 293f51: e9 62 eb ff ff jmpq 292ab8 293f56: f2 0f 10 85 28 fe ff movsd -0x1d8(%rbp),%xmm0 293f5d: ff 293f5e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293f65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293f6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293f73: b8 01 00 00 00 mov $0x1,%eax 293f78: e8 00 00 00 00 callq 293f7d 293f7d: e9 29 e9 ff ff jmpq 2928ab 293f82: f2 0f 10 85 f8 fd ff movsd -0x208(%rbp),%xmm0 293f89: ff 293f8a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293f91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293f98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293f9f: b8 01 00 00 00 mov $0x1,%eax 293fa4: e8 00 00 00 00 callq 293fa9 293fa9: e9 f8 e8 ff ff jmpq 2928a6 293fae: f2 0f 10 85 70 fd ff movsd -0x290(%rbp),%xmm0 293fb5: ff 293fb6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293fbd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293fc4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293fcb: b8 01 00 00 00 mov $0x1,%eax 293fd0: e8 00 00 00 00 callq 293fd5 293fd5: e9 c7 e8 ff ff jmpq 2928a1 293fda: f2 0f 10 85 38 fe ff movsd -0x1c8(%rbp),%xmm0 293fe1: ff 293fe2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 293fe9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 293ff0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 293ff7: b8 01 00 00 00 mov $0x1,%eax 293ffc: e8 00 00 00 00 callq 294001 294001: e9 96 e8 ff ff jmpq 29289c 294006: 89 43 04 mov %eax,0x4(%rbx) 294009: 44 89 ea mov %r13d,%edx 29400c: 4c 89 fe mov %r15,%rsi 29400f: 4c 89 f7 mov %r14,%rdi 294012: e8 00 00 00 00 callq 294017 294017: 44 89 ea mov %r13d,%edx 29401a: 4c 89 fe mov %r15,%rsi 29401d: 4c 89 f7 mov %r14,%rdi 294020: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 294026: f2 0f 11 85 28 fe ff movsd %xmm0,-0x1d8(%rbp) 29402d: ff 29402e: e8 00 00 00 00 callq 294033 294033: f2 0f 10 a5 40 fe ff movsd -0x1c0(%rbp),%xmm4 29403a: ff 29403b: 8b 85 d0 fd ff ff mov -0x230(%rbp),%eax 294041: f2 0f 11 85 70 fd ff movsd %xmm0,-0x290(%rbp) 294048: ff 294049: f2 0f 59 e0 mulsd %xmm0,%xmm4 29404d: 89 85 30 fe ff ff mov %eax,-0x1d0(%rbp) 294053: 66 0f 28 c4 movapd %xmm4,%xmm0 294057: f2 0f 5e 85 48 fe ff divsd -0x1b8(%rbp),%xmm0 29405e: ff 29405f: f2 0f 11 85 f8 fd ff movsd %xmm0,-0x208(%rbp) 294066: ff 294067: e9 c9 e7 ff ff jmpq 292835 29406c: 31 c9 xor %ecx,%ecx 29406e: 80 bd 10 fe ff ff 00 cmpb $0x0,-0x1f0(%rbp) 294075: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29407c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294083: 0f 95 c1 setne %cl 294086: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29408d: 31 c0 xor %eax,%eax 29408f: e8 00 00 00 00 callq 294094 294094: e9 95 e6 ff ff jmpq 29272e 294099: f2 0f 10 85 40 fe ff movsd -0x1c0(%rbp),%xmm0 2940a0: ff 2940a1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2940a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2940af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2940b6: b8 01 00 00 00 mov $0x1,%eax 2940bb: e8 00 00 00 00 callq 2940c0 2940c0: e9 64 e6 ff ff jmpq 292729 2940c5: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 2940cc: ff 2940cd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2940d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2940db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2940e2: b8 01 00 00 00 mov $0x1,%eax 2940e7: e8 00 00 00 00 callq 2940ec 2940ec: e9 33 e6 ff ff jmpq 292724 2940f1: f2 0f 10 85 88 fd ff movsd -0x278(%rbp),%xmm0 2940f8: ff 2940f9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294100: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294107: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29410e: b8 01 00 00 00 mov $0x1,%eax 294113: e8 00 00 00 00 callq 294118 294118: e9 02 e6 ff ff jmpq 29271f 29411d: f2 0f 10 85 e8 fd ff movsd -0x218(%rbp),%xmm0 294124: ff 294125: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29412c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294133: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29413a: b8 01 00 00 00 mov $0x1,%eax 29413f: e8 00 00 00 00 callq 294144 294144: e9 d1 e5 ff ff jmpq 29271a 294149: 0f b6 8d f8 fd ff ff movzbl -0x208(%rbp),%ecx 294150: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294157: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29415e: 31 c0 xor %eax,%eax 294160: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294167: e8 00 00 00 00 callq 29416c 29416c: e9 a4 e5 ff ff jmpq 292715 294171: 0f b6 8d 28 fe ff ff movzbl -0x1d8(%rbp),%ecx 294178: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29417f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294186: 31 c0 xor %eax,%eax 294188: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29418f: e8 00 00 00 00 callq 294194 294194: e9 77 e5 ff ff jmpq 292710 294199: 0f b6 8d 30 fe ff ff movzbl -0x1d0(%rbp),%ecx 2941a0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2941a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2941ae: 31 c0 xor %eax,%eax 2941b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2941b7: e8 00 00 00 00 callq 2941bc 2941bc: e9 4a e5 ff ff jmpq 29270b 2941c1: 0f b6 8d e0 fd ff ff movzbl -0x220(%rbp),%ecx 2941c8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2941cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2941d6: 31 c0 xor %eax,%eax 2941d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2941df: e8 00 00 00 00 callq 2941e4 2941e4: e9 1d e5 ff ff jmpq 292706 2941e9: 0f b6 8d 00 fe ff ff movzbl -0x200(%rbp),%ecx 2941f0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2941f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2941fe: 31 c0 xor %eax,%eax 294200: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294207: e8 00 00 00 00 callq 29420c 29420c: e9 f0 e4 ff ff jmpq 292701 294211: 8b 95 6c fe ff ff mov -0x194(%rbp),%edx 294217: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29421e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294225: 31 c0 xor %eax,%eax 294227: e8 00 00 00 00 callq 29422c 29422c: 4c 8d 85 e0 fe ff ff lea -0x120(%rbp),%r8 294233: e9 82 e2 ff ff jmpq 2924ba 294238: f2 0f 10 35 00 00 00 movsd 0x0(%rip),%xmm6 # 294240 29423f: 00 294240: f2 0f 5d b5 30 fe ff minsd -0x1d0(%rbp),%xmm6 294247: ff 294248: f2 0f 11 b5 30 fe ff movsd %xmm6,-0x1d0(%rbp) 29424f: ff 294250: e9 97 ea ff ff jmpq 292cec 294255: 44 8b 85 08 fe ff ff mov -0x1f8(%rbp),%r8d 29425c: 8b 8d d0 fd ff ff mov -0x230(%rbp),%ecx 294262: 31 c0 xor %eax,%eax 294264: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29426b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294272: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294279: 44 89 8d 10 fe ff ff mov %r9d,-0x1f0(%rbp) 294280: e8 00 00 00 00 callq 294285 294285: 44 8b 8d 10 fe ff ff mov -0x1f0(%rbp),%r9d 29428c: e9 d8 e7 ff ff jmpq 292a69 294291: 8b 4b 28 mov 0x28(%rbx),%ecx 294294: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29429b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2942a2: 31 c0 xor %eax,%eax 2942a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2942ab: e8 00 00 00 00 callq 2942b0 2942b0: e9 f2 ee ff ff jmpq 2931a7 2942b5: 8b 4b 24 mov 0x24(%rbx),%ecx 2942b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2942bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2942c6: 31 c0 xor %eax,%eax 2942c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2942cf: e8 00 00 00 00 callq 2942d4 2942d4: e9 c9 ee ff ff jmpq 2931a2 2942d9: 8b 95 6c fe ff ff mov -0x194(%rbp),%edx 2942df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2942e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2942ed: 31 c0 xor %eax,%eax 2942ef: e8 00 00 00 00 callq 2942f4 2942f4: e9 9b f7 ff ff jmpq 293a94 2942f9: f2 0f 10 85 48 fe ff movsd -0x1b8(%rbp),%xmm0 294300: ff 294301: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294308: f2 0f 5e 85 40 fe ff divsd -0x1c0(%rbp),%xmm0 29430f: ff 294310: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294317: f2 0f 59 85 00 fe ff mulsd -0x200(%rbp),%xmm0 29431e: ff 29431f: b8 01 00 00 00 mov $0x1,%eax 294324: f2 0f 5e 85 28 fe ff divsd -0x1d8(%rbp),%xmm0 29432b: ff 29432c: e8 00 00 00 00 callq 294331 294331: e9 17 f2 ff ff jmpq 29354d 294336: 8b 4b 20 mov 0x20(%rbx),%ecx 294339: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294340: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294347: 31 c0 xor %eax,%eax 294349: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294350: e8 00 00 00 00 callq 294355 294355: e9 43 ee ff ff jmpq 29319d 29435a: 8b 4b 1c mov 0x1c(%rbx),%ecx 29435d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294364: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29436b: 31 c0 xor %eax,%eax 29436d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294374: e8 00 00 00 00 callq 294379 294379: e9 1a ee ff ff jmpq 293198 29437e: f2 0f 10 85 f0 fd ff movsd -0x210(%rbp),%xmm0 294385: ff 294386: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29438d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294394: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29439b: b8 01 00 00 00 mov $0x1,%eax 2943a0: e8 00 00 00 00 callq 2943a5 2943a5: e9 e2 eb ff ff jmpq 292f8c 2943aa: f2 0f 10 85 f8 fd ff movsd -0x208(%rbp),%xmm0 2943b1: ff 2943b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2943b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2943c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2943c7: b8 01 00 00 00 mov $0x1,%eax 2943cc: e8 00 00 00 00 callq 2943d1 2943d1: e9 b1 eb ff ff jmpq 292f87 2943d6: 41 0f b6 4c 24 25 movzbl 0x25(%r12),%ecx 2943dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2943e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2943ea: 31 c0 xor %eax,%eax 2943ec: 41 0f b6 94 24 91 00 movzbl 0x91(%r12),%edx 2943f3: 00 00 2943f5: e8 00 00 00 00 callq 2943fa 2943fa: e9 ba ea ff ff jmpq 292eb9 2943ff: f2 0f 10 85 88 fd ff movsd -0x278(%rbp),%xmm0 294406: ff 294407: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29440e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294415: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29441c: b8 01 00 00 00 mov $0x1,%eax 294421: e8 00 00 00 00 callq 294426 294426: e9 0f ea ff ff jmpq 292e3a 29442b: f2 0f 10 85 90 fd ff movsd -0x270(%rbp),%xmm0 294432: ff 294433: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29443a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294441: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294448: b8 01 00 00 00 mov $0x1,%eax 29444d: e8 00 00 00 00 callq 294452 294452: e9 de e9 ff ff jmpq 292e35 294457: f2 0f 10 85 20 fe ff movsd -0x1e0(%rbp),%xmm0 29445e: ff 29445f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294466: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29446d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294474: b8 01 00 00 00 mov $0x1,%eax 294479: e8 00 00 00 00 callq 29447e 29447e: e9 ad e9 ff ff jmpq 292e30 294483: 8b 8d 30 fe ff ff mov -0x1d0(%rbp),%ecx 294489: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294490: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294497: 31 c0 xor %eax,%eax 294499: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2944a0: e8 00 00 00 00 callq 2944a5 2944a5: e9 81 e9 ff ff jmpq 292e2b 2944aa: 41 8b 84 24 d0 00 00 mov 0xd0(%r12),%eax 2944b1: 00 2944b2: 89 85 30 fe ff ff mov %eax,-0x1d0(%rbp) 2944b8: e9 d3 e8 ff ff jmpq 292d90 2944bd: 41 8b 8c 24 80 00 00 mov 0x80(%r12),%ecx 2944c4: 00 2944c5: 41 8b 54 24 7c mov 0x7c(%r12),%edx 2944ca: 48 8d b5 78 fe ff ff lea -0x188(%rbp),%rsi 2944d1: 48 8d bd 70 fe ff ff lea -0x190(%rbp),%rdi 2944d8: f2 0f 10 ad 28 fe ff movsd -0x1d8(%rbp),%xmm5 2944df: ff 2944e0: f2 0f 10 a5 08 fe ff movsd -0x1f8(%rbp),%xmm4 2944e7: ff 2944e8: f2 0f 10 95 20 fe ff movsd -0x1e0(%rbp),%xmm2 2944ef: ff 2944f0: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 2944f7: ff 2944f8: f2 41 0f 10 9c 24 40 movsd 0x140(%r12),%xmm3 2944ff: 01 00 00 294502: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 294509: ff 29450a: e8 41 bf ff ff callq 290450 29450f: 41 83 bc 24 8c 00 00 cmpl $0x1,0x8c(%r12) 294516: 00 01 294518: 48 c7 85 80 fe ff ff movq $0x0,-0x180(%rbp) 29451f: 00 00 00 00 294523: 48 c7 85 88 fe ff ff movq $0x0,-0x178(%rbp) 29452a: 00 00 00 00 29452e: 0f 8e 03 eb ff ff jle 293037 294534: 41 8b 8c 24 88 00 00 mov 0x88(%r12),%ecx 29453b: 00 29453c: 41 8b 94 24 84 00 00 mov 0x84(%r12),%edx 294543: 00 294544: 48 8d b5 88 fe ff ff lea -0x178(%rbp),%rsi 29454b: 48 8d bd 80 fe ff ff lea -0x180(%rbp),%rdi 294552: f2 0f 10 ad 28 fe ff movsd -0x1d8(%rbp),%xmm5 294559: ff 29455a: f2 0f 10 a5 08 fe ff movsd -0x1f8(%rbp),%xmm4 294561: ff 294562: f2 0f 10 95 20 fe ff movsd -0x1e0(%rbp),%xmm2 294569: ff 29456a: f2 0f 10 8d 60 fe ff movsd -0x1a0(%rbp),%xmm1 294571: ff 294572: f2 41 0f 10 9c 24 40 movsd 0x140(%r12),%xmm3 294579: 01 00 00 29457c: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 294583: ff 294584: e8 c7 be ff ff callq 290450 294589: 48 8b 85 a8 fd ff ff mov -0x258(%rbp),%rax 294590: 89 43 14 mov %eax,0x14(%rbx) 294593: 83 f8 07 cmp $0x7,%eax 294596: 0f 86 ae ea ff ff jbe 29304a 29459c: 0f 0b ud2 29459e: e9 a7 ea ff ff jmpq 29304a 2945a3: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2945ab 2945aa: 00 2945ab: f2 0f 11 a5 f8 fd ff movsd %xmm4,-0x208(%rbp) 2945b2: ff 2945b3: e9 8f e7 ff ff jmpq 292d47 2945b8: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2945c0 2945bf: 00 2945c0: f2 0f 11 95 30 fe ff movsd %xmm2,-0x1d0(%rbp) 2945c7: ff 2945c8: e9 1f e7 ff ff jmpq 292cec 2945cd: 45 8b 46 0c mov 0xc(%r14),%r8d 2945d1: 41 39 dd cmp %ebx,%r13d 2945d4: 0f 86 7f f8 ff ff jbe 293e59 2945da: 44 8b 9d 28 fd ff ff mov -0x2d8(%rbp),%r11d 2945e1: 4d 89 f2 mov %r14,%r10 2945e4: 49 89 dc mov %rbx,%r12 2945e7: 44 89 c0 mov %r8d,%eax 2945ea: 45 31 c9 xor %r9d,%r9d 2945ed: 41 29 db sub %ebx,%r11d 2945f0: 49 01 db add %rbx,%r11 2945f3: eb 21 jmp 294616 2945f5: 49 81 c2 30 02 00 00 add $0x230,%r10 2945fc: 4d 39 dc cmp %r11,%r12 2945ff: 0f 84 54 f8 ff ff je 293e59 294605: b8 30 02 00 00 mov $0x230,%eax 29460a: 49 83 c4 01 add $0x1,%r12 29460e: 41 8b 84 02 dc fd ff mov -0x224(%r10,%rax,1),%eax 294615: ff 294616: 44 89 e1 mov %r12d,%ecx 294619: 44 39 c0 cmp %r8d,%eax 29461c: 75 d7 jne 2945f5 29461e: 41 80 3a 00 cmpb $0x0,(%r10) 294622: 74 d1 je 2945f5 294624: 42 80 7c 25 aa 00 cmpb $0x0,-0x56(%rbp,%r12,1) 29462a: 75 c9 jne 2945f5 29462c: 46 89 4c a5 b0 mov %r9d,-0x50(%rbp,%r12,4) 294631: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 294636: e9 b5 06 00 00 jmpq 294cf0 29463b: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 294642: 00 294643: 41 8b bc 24 2c 01 00 mov 0x12c(%r12),%edi 29464a: 00 29464b: 44 8b 85 48 fd ff ff mov -0x2b8(%rbp),%r8d 294652: 8b 8d 68 fe ff ff mov -0x198(%rbp),%ecx 294658: f2 0f 10 9d 68 fd ff movsd -0x298(%rbp),%xmm3 29465f: ff 294660: f2 0f 10 95 d0 fd ff movsd -0x230(%rbp),%xmm2 294667: ff 294668: 8b b5 30 fe ff ff mov -0x1d0(%rbp),%esi 29466e: f2 0f 10 8d 40 fe ff movsd -0x1c0(%rbp),%xmm1 294675: ff 294676: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 29467d: ff 29467e: e8 1d c1 ff ff callq 2907a0 294683: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 29468a: 00 29468b: 41 8b bc 24 2c 01 00 mov 0x12c(%r12),%edi 294692: 00 294693: f2 0f 11 85 e8 fd ff movsd %xmm0,-0x218(%rbp) 29469a: ff 29469b: 44 8b 85 48 fd ff ff mov -0x2b8(%rbp),%r8d 2946a2: 8b 8d 68 fe ff ff mov -0x198(%rbp),%ecx 2946a8: f2 0f 10 9d 68 fd ff movsd -0x298(%rbp),%xmm3 2946af: ff 2946b0: f2 0f 10 95 a0 fd ff movsd -0x260(%rbp),%xmm2 2946b7: ff 2946b8: 8b b5 30 fe ff ff mov -0x1d0(%rbp),%esi 2946be: f2 0f 10 8d 40 fe ff movsd -0x1c0(%rbp),%xmm1 2946c5: ff 2946c6: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 2946cd: ff 2946ce: e8 cd c0 ff ff callq 2907a0 2946d3: f2 0f 11 85 c8 fd ff movsd %xmm0,-0x238(%rbp) 2946da: ff 2946db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2946e0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2946e5: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2946ed 2946ec: 00 2946ed: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2946f5 2946f4: 00 2946f5: e8 00 00 00 00 callq 2946fa 2946fa: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2946fe: 66 0f 2f 85 e8 fd ff comisd -0x218(%rbp),%xmm0 294705: ff 294706: 0f 86 70 07 00 00 jbe 294e7c 29470c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294714 294713: 00 294714: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29471c 29471b: 00 29471c: e8 00 00 00 00 callq 294721 294721: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 294725: 66 0f 2f 85 c8 fd ff comisd -0x238(%rbp),%xmm0 29472c: ff 29472d: 0f 87 c8 e8 ff ff ja 292ffb 294733: 0f 0b ud2 294735: e9 c1 e8 ff ff jmpq 292ffb 29473a: 8b 85 44 fd ff ff mov -0x2bc(%rbp),%eax 294740: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294748 294747: 00 294748: 66 0f ef c0 pxor %xmm0,%xmm0 29474c: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 294751: f2 0f 5e 85 a0 fd ff divsd -0x260(%rbp),%xmm0 294758: ff 294759: f2 0f 11 85 20 fe ff movsd %xmm0,-0x1e0(%rbp) 294760: ff 294761: 0f 28 c1 movaps %xmm1,%xmm0 294764: e8 00 00 00 00 callq 294769 294769: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294771 294770: 00 294771: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 294775: f2 0f 59 85 20 fe ff mulsd -0x1e0(%rbp),%xmm0 29477c: ff 29477d: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 294782: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29478a 294789: 00 29478a: 44 89 63 5c mov %r12d,0x5c(%rbx) 29478e: e8 00 00 00 00 callq 294793 294793: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 294798: 41 39 c4 cmp %eax,%r12d 29479b: 0f 82 3a ed ff ff jb 2934db 2947a1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2947a6: e9 30 ed ff ff jmpq 2934db 2947ab: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 2947b2: 00 2947b3: 41 8b bc 24 2c 01 00 mov 0x12c(%r12),%edi 2947ba: 00 2947bb: 41 b8 01 00 00 00 mov $0x1,%r8d 2947c1: 8b 8d 4c fd ff ff mov -0x2b4(%rbp),%ecx 2947c7: f2 0f 10 9d 68 fd ff movsd -0x298(%rbp),%xmm3 2947ce: ff 2947cf: f2 0f 10 95 d0 fd ff movsd -0x230(%rbp),%xmm2 2947d6: ff 2947d7: 8b b5 30 fe ff ff mov -0x1d0(%rbp),%esi 2947dd: f2 0f 10 8d 40 fe ff movsd -0x1c0(%rbp),%xmm1 2947e4: ff 2947e5: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 2947ec: ff 2947ed: e8 ae bf ff ff callq 2907a0 2947f2: 41 8b 94 24 04 01 00 mov 0x104(%r12),%edx 2947f9: 00 2947fa: 41 8b bc 24 2c 01 00 mov 0x12c(%r12),%edi 294801: 00 294802: 41 b8 01 00 00 00 mov $0x1,%r8d 294808: f2 0f 11 85 80 fd ff movsd %xmm0,-0x280(%rbp) 29480f: ff 294810: 8b 8d 4c fd ff ff mov -0x2b4(%rbp),%ecx 294816: f2 0f 10 9d 68 fd ff movsd -0x298(%rbp),%xmm3 29481d: ff 29481e: f2 0f 10 95 a0 fd ff movsd -0x260(%rbp),%xmm2 294825: ff 294826: 8b b5 30 fe ff ff mov -0x1d0(%rbp),%esi 29482c: f2 0f 10 8d 40 fe ff movsd -0x1c0(%rbp),%xmm1 294833: ff 294834: f2 0f 10 85 50 fe ff movsd -0x1b0(%rbp),%xmm0 29483b: ff 29483c: e8 5f bf ff ff callq 2907a0 294841: f2 0f 11 85 78 fd ff movsd %xmm0,-0x288(%rbp) 294848: ff 294849: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29484e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 294853: e9 03 e6 ff ff jmpq 292e5b 294858: f2 41 0f 10 86 c8 05 movsd 0x5c8(%r14),%xmm0 29485f: 00 00 294861: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 294865: f2 41 0f 58 86 f0 04 addsd 0x4f0(%r14),%xmm0 29486c: 00 00 29486e: f2 0f 5a c0 cvtsd2ss %xmm0,%xmm0 294872: e8 00 00 00 00 callq 294877 294877: e9 d2 e2 ff ff jmpq 292b4e 29487c: 8b 85 b8 fd ff ff mov -0x248(%rbp),%eax 294882: 66 0f ef c9 pxor %xmm1,%xmm1 294886: 66 0f 28 c2 movapd %xmm2,%xmm0 29488a: f2 0f 11 95 30 fe ff movsd %xmm2,-0x1d0(%rbp) 294891: ff 294892: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 294897: f2 0f 5e c1 divsd %xmm1,%xmm0 29489b: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2948a3 2948a2: 00 2948a3: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 2948a8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2948b0 2948af: 00 2948b0: 44 89 63 3c mov %r12d,0x3c(%rbx) 2948b4: e8 00 00 00 00 callq 2948b9 2948b9: f2 0f 10 95 30 fe ff movsd -0x1d0(%rbp),%xmm2 2948c0: ff 2948c1: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 2948c6: 41 39 c4 cmp %eax,%r12d 2948c9: 0f 82 58 e9 ff ff jb 293227 2948cf: 0f 0b ud2 2948d1: e9 51 e9 ff ff jmpq 293227 2948d6: 8b 85 44 fd ff ff mov -0x2bc(%rbp),%eax 2948dc: 66 0f ef c0 pxor %xmm0,%xmm0 2948e0: 66 0f ef c9 pxor %xmm1,%xmm1 2948e4: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2948e9: 8b 85 b8 fd ff ff mov -0x248(%rbp),%eax 2948ef: f2 0f 5e 85 a0 fd ff divsd -0x260(%rbp),%xmm0 2948f6: ff 2948f7: f2 0f 59 85 48 fe ff mulsd -0x1b8(%rbp),%xmm0 2948fe: ff 2948ff: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 294906: ff 294907: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 29490c: f2 0f 5e c1 divsd %xmm1,%xmm0 294910: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294918 294917: 00 294918: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 29491d: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 294925 294924: 00 294925: 44 89 63 64 mov %r12d,0x64(%rbx) 294929: e8 00 00 00 00 callq 29492e 29492e: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 294933: 41 39 c4 cmp %eax,%r12d 294936: 0f 83 1b 04 00 00 jae 294d57 29493c: 8b 85 2c fd ff ff mov -0x2d4(%rbp),%eax 294942: 66 0f ef c0 pxor %xmm0,%xmm0 294946: 66 0f ef c9 pxor %xmm1,%xmm1 29494a: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 29494f: 8b 85 50 fd ff ff mov -0x2b0(%rbp),%eax 294955: f2 0f 5e 85 a0 fd ff divsd -0x260(%rbp),%xmm0 29495c: ff 29495d: f2 0f 59 85 48 fe ff mulsd -0x1b8(%rbp),%xmm0 294964: ff 294965: f2 0f 59 85 60 fe ff mulsd -0x1a0(%rbp),%xmm0 29496c: ff 29496d: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 294972: f2 0f 5e c1 divsd %xmm1,%xmm0 294976: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 29497e 29497d: 00 29497e: f2 4c 0f 2c e0 cvttsd2si %xmm0,%r12 294983: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 29498b 29498a: 00 29498b: 44 89 63 74 mov %r12d,0x74(%rbx) 29498f: e8 00 00 00 00 callq 294994 294994: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 294999: 41 39 c4 cmp %eax,%r12d 29499c: 0f 82 50 ec ff ff jb 2935f2 2949a2: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2949aa 2949a9: 00 2949aa: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2949b2 2949b1: 00 2949b2: e8 00 00 00 00 callq 2949b7 2949b7: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2949bb: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2949c3 2949c2: 00 2949c3: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2949c8: 89 43 74 mov %eax,0x74(%rbx) 2949cb: e9 22 ec ff ff jmpq 2935f2 2949d0: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 2949d8 2949d7: 00 2949d8: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 2949e0 2949df: 00 2949e0: e8 00 00 00 00 callq 2949e5 2949e5: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 2949e9: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 2949f1 2949f0: 00 2949f1: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2949f6: 89 43 70 mov %eax,0x70(%rbx) 2949f9: e9 e7 eb ff ff jmpq 2935e5 2949fe: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294a06 294a05: 00 294a06: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 294a0e 294a0d: 00 294a0e: e8 00 00 00 00 callq 294a13 294a13: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 294a17: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 294a1f 294a1e: 00 294a1f: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 294a24: 89 43 60 mov %eax,0x60(%rbx) 294a27: e9 6d eb ff ff jmpq 293599 294a2c: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294a34 294a33: 00 294a34: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 294a3c 294a3b: 00 294a3c: e8 00 00 00 00 callq 294a41 294a41: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 294a45: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 294a4d 294a4c: 00 294a4d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 294a52: 89 83 bc 00 00 00 mov %eax,0xbc(%rbx) 294a58: e9 02 ea ff ff jmpq 29345f 294a5d: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294a65 294a64: 00 294a65: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 294a6d 294a6c: 00 294a6d: e8 00 00 00 00 callq 294a72 294a72: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 294a76: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 294a7e 294a7d: 00 294a7e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 294a83: 89 83 b8 00 00 00 mov %eax,0xb8(%rbx) 294a89: e9 a7 e9 ff ff jmpq 293435 294a8e: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294a96 294a95: 00 294a96: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 294a9e 294a9d: 00 294a9e: e8 00 00 00 00 callq 294aa3 294aa3: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 294aa7: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 294aaf 294aae: 00 294aaf: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 294ab4: 89 83 b4 00 00 00 mov %eax,0xb4(%rbx) 294aba: e9 4c e9 ff ff jmpq 29340b 294abf: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294ac7 294ac6: 00 294ac7: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 294acf 294ace: 00 294acf: e8 00 00 00 00 callq 294ad4 294ad4: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 294ad8: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 294ae0 294adf: 00 294ae0: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 294ae5: 89 83 b0 00 00 00 mov %eax,0xb0(%rbx) 294aeb: e9 f1 e8 ff ff jmpq 2933e1 294af0: 8b 8d 6c fe ff ff mov -0x194(%rbp),%ecx 294af6: 44 89 ea mov %r13d,%edx 294af9: 4c 89 fe mov %r15,%rsi 294afc: 4c 89 f7 mov %r14,%rdi 294aff: 44 89 85 20 fd ff ff mov %r8d,-0x2e0(%rbp) 294b06: 89 85 a8 fd ff ff mov %eax,-0x258(%rbp) 294b0c: 44 89 95 b0 fd ff ff mov %r10d,-0x250(%rbp) 294b13: e8 00 00 00 00 callq 294b18 294b18: 8b 95 98 fd ff ff mov -0x268(%rbp),%edx 294b1e: 44 8b 85 20 fd ff ff mov -0x2e0(%rbp),%r8d 294b25: 66 0f 28 c8 movapd %xmm0,%xmm1 294b29: 66 0f ef c0 pxor %xmm0,%xmm0 294b2d: 44 8b 95 b0 fd ff ff mov -0x250(%rbp),%r10d 294b34: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 294b39: f2 0f 58 c1 addsd %xmm1,%xmm0 294b3d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 294b42: 48 89 85 98 fd ff ff mov %rax,-0x268(%rbp) 294b49: 8b 85 a8 fd ff ff mov -0x258(%rbp),%eax 294b4f: e9 9a de ff ff jmpq 2929ee 294b54: 66 0f ef c0 pxor %xmm0,%xmm0 294b58: f2 0f 5a c9 cvtsd2ss %xmm1,%xmm1 294b5c: f2 41 0f 5a 86 e0 04 cvtsd2ss 0x4e0(%r14),%xmm0 294b63: 00 00 294b65: e8 00 00 00 00 callq 294b6a 294b6a: 66 0f ef c9 pxor %xmm1,%xmm1 294b6e: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 294b72: e9 ca df ff ff jmpq 292b41 294b77: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 294b7f 294b7e: 00 294b7f: f2 0f 5d ad f8 fd ff minsd -0x208(%rbp),%xmm5 294b86: ff 294b87: f2 0f 11 ad f8 fd ff movsd %xmm5,-0x208(%rbp) 294b8e: ff 294b8f: e9 b3 e1 ff ff jmpq 292d47 294b94: 45 8d 41 01 lea 0x1(%r9),%r8d 294b98: 44 89 c9 mov %r9d,%ecx 294b9b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294ba2: 31 c0 xor %eax,%eax 294ba4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294bab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294bb2: e8 00 00 00 00 callq 294bb7 294bb7: e9 b7 de ff ff jmpq 292a73 294bbc: 44 8b 85 d8 fd ff ff mov -0x228(%rbp),%r8d 294bc3: 44 89 c9 mov %r9d,%ecx 294bc6: 31 c0 xor %eax,%eax 294bc8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294bcf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294bd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294bdd: 44 89 8d 10 fe ff ff mov %r9d,-0x1f0(%rbp) 294be4: e8 00 00 00 00 callq 294be9 294be9: 44 8b 8d 10 fe ff ff mov -0x1f0(%rbp),%r9d 294bf0: e9 79 de ff ff jmpq 292a6e 294bf5: f2 0f 10 85 80 fd ff movsd -0x280(%rbp),%xmm0 294bfc: ff 294bfd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294c04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294c0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294c12: b8 01 00 00 00 mov $0x1,%eax 294c17: e8 00 00 00 00 callq 294c1c 294c1c: e9 2d fc ff ff jmpq 29484e 294c21: f2 0f 10 85 e8 fd ff movsd -0x218(%rbp),%xmm0 294c28: ff 294c29: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294c30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294c37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294c3e: b8 01 00 00 00 mov $0x1,%eax 294c43: e8 00 00 00 00 callq 294c48 294c48: e9 93 fa ff ff jmpq 2946e0 294c4d: f2 0f 10 95 50 fe ff movsd -0x1b0(%rbp),%xmm2 294c54: ff 294c55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294c5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294c63: b8 03 00 00 00 mov $0x3,%eax 294c68: f2 0f 11 85 f8 fd ff movsd %xmm0,-0x208(%rbp) 294c6f: ff 294c70: e8 00 00 00 00 callq 294c75 294c75: f2 0f 10 85 f8 fd ff movsd -0x208(%rbp),%xmm0 294c7c: ff 294c7d: e9 27 e2 ff ff jmpq 292ea9 294c82: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 294c87: 41 8b 84 24 d0 00 00 mov 0xd0(%r12),%eax 294c8e: 00 294c8f: 01 c0 add %eax,%eax 294c91: 89 85 30 fe ff ff mov %eax,-0x1d0(%rbp) 294c97: e9 f4 e0 ff ff jmpq 292d90 294c9c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294ca3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294caa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294cb1: 31 c0 xor %eax,%eax 294cb3: 4c 89 9d 08 fd ff ff mov %r11,-0x2f8(%rbp) 294cba: 4c 89 95 10 fd ff ff mov %r10,-0x2f0(%rbp) 294cc1: 44 89 8d 1c fd ff ff mov %r9d,-0x2e4(%rbp) 294cc8: 44 89 85 10 fe ff ff mov %r8d,-0x1f0(%rbp) 294ccf: e8 00 00 00 00 callq 294cd4 294cd4: 4c 8b 9d 08 fd ff ff mov -0x2f8(%rbp),%r11 294cdb: 4c 8b 95 10 fd ff ff mov -0x2f0(%rbp),%r10 294ce2: 44 8b 8d 1c fd ff ff mov -0x2e4(%rbp),%r9d 294ce9: 44 8b 85 10 fe ff ff mov -0x1f0(%rbp),%r8d 294cf0: 42 c6 44 25 aa 01 movb $0x1,-0x56(%rbp,%r12,1) 294cf6: 41 83 c1 01 add $0x1,%r9d 294cfa: e9 f6 f8 ff ff jmpq 2945f5 294cff: f2 0f 10 85 78 fd ff movsd -0x288(%rbp),%xmm0 294d06: ff 294d07: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294d0e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294d15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294d1c: b8 01 00 00 00 mov $0x1,%eax 294d21: e8 00 00 00 00 callq 294d26 294d26: e9 30 e1 ff ff jmpq 292e5b 294d2b: f2 0f 10 85 c8 fd ff movsd -0x238(%rbp),%xmm0 294d32: ff 294d33: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294d3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294d41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294d48: b8 01 00 00 00 mov $0x1,%eax 294d4d: e8 00 00 00 00 callq 294d52 294d52: e9 8e f9 ff ff jmpq 2946e5 294d57: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294d5f 294d5e: 00 294d5f: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 294d67 294d66: 00 294d67: e8 00 00 00 00 callq 294d6c 294d6c: f3 0f 5a c0 cvtss2sd %xmm0,%xmm0 294d70: f2 0f 5c 05 00 00 00 subsd 0x0(%rip),%xmm0 # 294d78 294d77: 00 294d78: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 294d7d: 89 43 64 mov %eax,0x64(%rbx) 294d80: e9 b7 fb ff ff jmpq 29493c 294d85: 0f 0b ud2 294d87: e9 4e e2 ff ff jmpq 292fda 294d8c: 0f 0b ud2 294d8e: e9 9b de ff ff jmpq 292c2e 294d93: 0f 0b ud2 294d95: e9 aa d9 ff ff jmpq 292744 294d9a: 0f 0b ud2 294d9c: e9 76 dd ff ff jmpq 292b17 294da1: 0f 0b ud2 294da3: e9 9c de ff ff jmpq 292c44 294da8: 0f 0b ud2 294daa: e9 b7 de ff ff jmpq 292c66 294daf: 0f 0b ud2 294db1: e9 fd e1 ff ff jmpq 292fb3 294db6: 0f 0b ud2 294db8: e9 da da ff ff jmpq 292897 294dbd: 0f 0b ud2 294dbf: e9 d1 eb ff ff jmpq 293995 294dc4: 0f 0b ud2 294dc6: e9 50 eb ff ff jmpq 29391b 294dcb: 0f 0b ud2 294dcd: e9 f2 ea ff ff jmpq 2938c4 294dd2: 0f 0b ud2 294dd4: e9 45 e9 ff ff jmpq 29371e 294dd9: 0f 0b ud2 294ddb: e9 14 e9 ff ff jmpq 2936f4 294de0: 0f 0b ud2 294de2: e9 a1 e8 ff ff jmpq 293688 294de7: 0f 0b ud2 294de9: e9 70 e8 ff ff jmpq 29365e 294dee: 0f 0b ud2 294df0: e9 4d e7 ff ff jmpq 293542 294df5: 0f 0b ud2 294df7: e9 d2 e6 ff ff jmpq 2934ce 294dfc: 0f 0b ud2 294dfe: e9 6b e4 ff ff jmpq 29326e 294e03: 0f 0b ud2 294e05: e9 10 e4 ff ff jmpq 29321a 294e0a: 0f 0b ud2 294e0c: e9 7c e2 ff ff jmpq 29308d 294e11: f3 0f 10 0d 00 00 00 movss 0x0(%rip),%xmm1 # 294e19 294e18: 00 294e19: f3 0f 10 05 00 00 00 movss 0x0(%rip),%xmm0 # 294e21 294e20: 00 294e21: e8 00 00 00 00 callq 294e26 294e26: 8b 4b 5c mov 0x5c(%rbx),%ecx 294e29: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294e30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294e37: f3 48 0f 2c c0 cvttss2si %xmm0,%rax 294e3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294e43: 44 8d 40 ff lea -0x1(%rax),%r8d 294e47: 31 c0 xor %eax,%eax 294e49: e8 00 00 00 00 callq 294e4e 294e4e: e9 88 e6 ff ff jmpq 2934db 294e53: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 294e5a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 294e61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 294e68: 31 c0 xor %eax,%eax 294e6a: e8 00 00 00 00 callq 294e6f 294e6f: 41 8b bc 24 2c 01 00 mov 0x12c(%r12),%edi 294e76: 00 294e77: e9 0b fe ff ff jmpq 294c87 294e7c: 0f 0b ud2 294e7e: e9 89 f8 ff ff jmpq 29470c 294e83: e8 00 00 00 00 callq 294e88 294e88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 294e8f: 00 0000000000294e90 : 294e90: e8 00 00 00 00 callq 294e95 294e95: 48 89 fa mov %rdi,%rdx 294e98: 31 c0 xor %eax,%eax 294e9a: b9 46 00 00 00 mov $0x46,%ecx 294e9f: 48 8d bf d8 e6 00 00 lea 0xe6d8(%rdi),%rdi 294ea6: f3 48 ab rep stos %rax,%es:(%rdi) 294ea9: b9 27 00 00 00 mov $0x27,%ecx 294eae: 48 c7 82 d8 e6 00 00 movq $0x0,0xe6d8(%rdx) 294eb5: 00 00 00 00 294eb9: 48 c7 82 e0 e6 00 00 movq $0x0,0xe6e0(%rdx) 294ec0: 00 00 00 00 294ec4: 48 c7 82 e8 e6 00 00 movq $0x0,0xe6e8(%rdx) 294ecb: 00 00 00 00 294ecf: 48 c7 82 f0 e6 00 00 movq $0x0,0xe6f0(%rdx) 294ed6: 00 00 00 00 294eda: 48 c7 82 f8 e6 00 00 movq $0x0,0xe6f8(%rdx) 294ee1: 00 00 00 00 294ee5: 48 c7 82 00 e7 00 00 movq $0x0,0xe700(%rdx) 294eec: 00 00 00 00 294ef0: 48 c7 82 08 e7 00 00 movq $0x0,0xe708(%rdx) 294ef7: 00 00 00 00 294efb: 48 c7 82 18 e7 00 00 movq $0x0,0xe718(%rdx) 294f02: 00 00 00 00 294f06: 48 c7 82 20 e7 00 00 movq $0x0,0xe720(%rdx) 294f0d: 00 00 00 00 294f11: 48 c7 82 28 e7 00 00 movq $0x0,0xe728(%rdx) 294f18: 00 00 00 00 294f1c: 48 c7 82 30 e7 00 00 movq $0x0,0xe730(%rdx) 294f23: 00 00 00 00 294f27: 48 c7 82 38 e7 00 00 movq $0x0,0xe738(%rdx) 294f2e: 00 00 00 00 294f32: 48 c7 82 40 e7 00 00 movq $0x0,0xe740(%rdx) 294f39: 00 00 00 00 294f3d: 48 c7 82 48 e7 00 00 movq $0x0,0xe748(%rdx) 294f44: 00 00 00 00 294f48: 48 c7 82 50 e7 00 00 movq $0x0,0xe750(%rdx) 294f4f: 00 00 00 00 294f53: 48 c7 82 58 e7 00 00 movq $0x0,0xe758(%rdx) 294f5a: 00 00 00 00 294f5e: 48 c7 82 60 e7 00 00 movq $0x0,0xe760(%rdx) 294f65: 00 00 00 00 294f69: 48 c7 82 68 e7 00 00 movq $0x0,0xe768(%rdx) 294f70: 00 00 00 00 294f74: 48 c7 82 70 e7 00 00 movq $0x0,0xe770(%rdx) 294f7b: 00 00 00 00 294f7f: 48 c7 82 78 e7 00 00 movq $0x0,0xe778(%rdx) 294f86: 00 00 00 00 294f8a: 48 c7 82 80 e7 00 00 movq $0x0,0xe780(%rdx) 294f91: 00 00 00 00 294f95: 48 c7 82 88 e7 00 00 movq $0x0,0xe788(%rdx) 294f9c: 00 00 00 00 294fa0: 48 c7 82 90 e7 00 00 movq $0x0,0xe790(%rdx) 294fa7: 00 00 00 00 294fab: 48 c7 82 98 e7 00 00 movq $0x0,0xe798(%rdx) 294fb2: 00 00 00 00 294fb6: 48 c7 82 a0 e7 00 00 movq $0x0,0xe7a0(%rdx) 294fbd: 00 00 00 00 294fc1: 48 c7 82 a8 e7 00 00 movq $0x0,0xe7a8(%rdx) 294fc8: 00 00 00 00 294fcc: 48 c7 82 b0 e7 00 00 movq $0x0,0xe7b0(%rdx) 294fd3: 00 00 00 00 294fd7: 48 c7 82 b8 e7 00 00 movq $0x0,0xe7b8(%rdx) 294fde: 00 00 00 00 294fe2: 48 c7 82 c0 e7 00 00 movq $0x0,0xe7c0(%rdx) 294fe9: 00 00 00 00 294fed: 48 c7 82 c8 e7 00 00 movq $0x0,0xe7c8(%rdx) 294ff4: 00 00 00 00 294ff8: 48 c7 82 d0 e7 00 00 movq $0x0,0xe7d0(%rdx) 294fff: 00 00 00 00 295003: 48 c7 82 d8 e7 00 00 movq $0x0,0xe7d8(%rdx) 29500a: 00 00 00 00 29500e: 48 c7 82 e0 e7 00 00 movq $0x0,0xe7e0(%rdx) 295015: 00 00 00 00 295019: 48 c7 82 e8 e7 00 00 movq $0x0,0xe7e8(%rdx) 295020: 00 00 00 00 295024: 48 c7 82 f0 e7 00 00 movq $0x0,0xe7f0(%rdx) 29502b: 00 00 00 00 29502f: 48 c7 82 f8 e7 00 00 movq $0x0,0xe7f8(%rdx) 295036: 00 00 00 00 29503a: 48 c7 82 00 e8 00 00 movq $0x0,0xe800(%rdx) 295041: 00 00 00 00 295045: 48 c7 82 08 e8 00 00 movq $0x0,0xe808(%rdx) 29504c: 00 00 00 00 295050: 48 c7 82 10 e8 00 00 movq $0x0,0xe810(%rdx) 295057: 00 00 00 00 29505b: 48 c7 82 18 e8 00 00 movq $0x0,0xe818(%rdx) 295062: 00 00 00 00 295066: 48 c7 82 20 e8 00 00 movq $0x0,0xe820(%rdx) 29506d: 00 00 00 00 295071: 48 c7 82 28 e8 00 00 movq $0x0,0xe828(%rdx) 295078: 00 00 00 00 29507c: 48 c7 82 30 e8 00 00 movq $0x0,0xe830(%rdx) 295083: 00 00 00 00 295087: 48 c7 82 38 e8 00 00 movq $0x0,0xe838(%rdx) 29508e: 00 00 00 00 295092: 48 c7 82 40 e8 00 00 movq $0x0,0xe840(%rdx) 295099: 00 00 00 00 29509d: 48 c7 82 48 e8 00 00 movq $0x0,0xe848(%rdx) 2950a4: 00 00 00 00 2950a8: 48 c7 82 50 e8 00 00 movq $0x0,0xe850(%rdx) 2950af: 00 00 00 00 2950b3: 48 c7 82 58 e8 00 00 movq $0x0,0xe858(%rdx) 2950ba: 00 00 00 00 2950be: 48 c7 82 60 e8 00 00 movq $0x0,0xe860(%rdx) 2950c5: 00 00 00 00 2950c9: 48 c7 82 68 e8 00 00 movq $0x0,0xe868(%rdx) 2950d0: 00 00 00 00 2950d4: 48 c7 82 70 e8 00 00 movq $0x0,0xe870(%rdx) 2950db: 00 00 00 00 2950df: 48 c7 82 80 e8 00 00 movq $0x0,0xe880(%rdx) 2950e6: 00 00 00 00 2950ea: 48 c7 82 88 e8 00 00 movq $0x0,0xe888(%rdx) 2950f1: 00 00 00 00 2950f5: 48 c7 82 98 e8 00 00 movq $0x0,0xe898(%rdx) 2950fc: 00 00 00 00 295100: 48 c7 82 a0 e8 00 00 movq $0x0,0xe8a0(%rdx) 295107: 00 00 00 00 29510b: 48 c7 82 a8 e8 00 00 movq $0x0,0xe8a8(%rdx) 295112: 00 00 00 00 295116: 48 c7 82 b0 e8 00 00 movq $0x0,0xe8b0(%rdx) 29511d: 00 00 00 00 295121: 48 c7 82 b8 e8 00 00 movq $0x0,0xe8b8(%rdx) 295128: 00 00 00 00 29512c: 48 c7 82 c0 e8 00 00 movq $0x0,0xe8c0(%rdx) 295133: 00 00 00 00 295137: 48 c7 82 c8 e8 00 00 movq $0x0,0xe8c8(%rdx) 29513e: 00 00 00 00 295142: 48 c7 82 d0 e8 00 00 movq $0x0,0xe8d0(%rdx) 295149: 00 00 00 00 29514d: 48 c7 82 d8 e8 00 00 movq $0x0,0xe8d8(%rdx) 295154: 00 00 00 00 295158: 48 c7 82 e0 e8 00 00 movq $0x0,0xe8e0(%rdx) 29515f: 00 00 00 00 295163: 48 c7 82 e8 e8 00 00 movq $0x0,0xe8e8(%rdx) 29516a: 00 00 00 00 29516e: 48 c7 82 f0 e8 00 00 movq $0x0,0xe8f0(%rdx) 295175: 00 00 00 00 295179: 48 8b b2 08 e9 00 00 mov 0xe908(%rdx),%rsi 295180: 48 c7 82 f8 e8 00 00 movq $0x0,0xe8f8(%rdx) 295187: 00 00 00 00 29518b: 48 8d 7e 30 lea 0x30(%rsi),%rdi 29518f: f3 48 ab rep stos %rax,%es:(%rdi) 295192: 48 c7 46 30 00 00 00 movq $0x0,0x30(%rsi) 295199: 00 29519a: 48 c7 46 38 00 00 00 movq $0x0,0x38(%rsi) 2951a1: 00 2951a2: 48 c7 46 40 00 00 00 movq $0x0,0x40(%rsi) 2951a9: 00 2951aa: 48 c7 46 48 00 00 00 movq $0x0,0x48(%rsi) 2951b1: 00 2951b2: 48 c7 46 50 00 00 00 movq $0x0,0x50(%rsi) 2951b9: 00 2951ba: 48 c7 46 58 00 00 00 movq $0x0,0x58(%rsi) 2951c1: 00 2951c2: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 2951c9: 00 2951ca: 48 c7 46 68 00 00 00 movq $0x0,0x68(%rsi) 2951d1: 00 2951d2: 48 c7 46 70 00 00 00 movq $0x0,0x70(%rsi) 2951d9: 00 2951da: 48 c7 46 78 00 00 00 movq $0x0,0x78(%rsi) 2951e1: 00 2951e2: 48 c7 86 88 00 00 00 movq $0x0,0x88(%rsi) 2951e9: 00 00 00 00 2951ed: 48 c7 86 90 00 00 00 movq $0x0,0x90(%rsi) 2951f4: 00 00 00 00 2951f8: 48 c7 86 98 00 00 00 movq $0x0,0x98(%rsi) 2951ff: 00 00 00 00 295203: 48 c7 86 a0 00 00 00 movq $0x0,0xa0(%rsi) 29520a: 00 00 00 00 29520e: 48 c7 86 a8 00 00 00 movq $0x0,0xa8(%rsi) 295215: 00 00 00 00 295219: 48 c7 86 b0 00 00 00 movq $0x0,0xb0(%rsi) 295220: 00 00 00 00 295224: 48 c7 86 b8 00 00 00 movq $0x0,0xb8(%rsi) 29522b: 00 00 00 00 29522f: 48 c7 86 c0 00 00 00 movq $0x0,0xc0(%rsi) 295236: 00 00 00 00 29523a: 48 c7 86 c8 00 00 00 movq $0x0,0xc8(%rsi) 295241: 00 00 00 00 295245: 48 c7 86 d0 00 00 00 movq $0x0,0xd0(%rsi) 29524c: 00 00 00 00 295250: 48 c7 86 d8 00 00 00 movq $0x0,0xd8(%rsi) 295257: 00 00 00 00 29525b: 48 c7 86 e0 00 00 00 movq $0x0,0xe0(%rsi) 295262: 00 00 00 00 295266: 48 c7 86 e8 00 00 00 movq $0x0,0xe8(%rsi) 29526d: 00 00 00 00 295271: 48 c7 86 f0 00 00 00 movq $0x0,0xf0(%rsi) 295278: 00 00 00 00 29527c: 48 c7 86 f8 00 00 00 movq $0x0,0xf8(%rsi) 295283: 00 00 00 00 295287: 48 c7 86 00 01 00 00 movq $0x0,0x100(%rsi) 29528e: 00 00 00 00 295292: 48 c7 86 10 01 00 00 movq $0x0,0x110(%rsi) 295299: 00 00 00 00 29529d: 48 c7 86 18 01 00 00 movq $0x0,0x118(%rsi) 2952a4: 00 00 00 00 2952a8: 48 c7 86 20 01 00 00 movq $0x0,0x120(%rsi) 2952af: 00 00 00 00 2952b3: 48 c7 86 28 01 00 00 movq $0x0,0x128(%rsi) 2952ba: 00 00 00 00 2952be: 48 c7 86 30 01 00 00 movq $0x0,0x130(%rsi) 2952c5: 00 00 00 00 2952c9: 48 c7 86 40 01 00 00 movq $0x0,0x140(%rsi) 2952d0: 00 00 00 00 2952d4: 48 c7 86 48 01 00 00 movq $0x0,0x148(%rsi) 2952db: 00 00 00 00 2952df: 48 c7 86 50 01 00 00 movq $0x0,0x150(%rsi) 2952e6: 00 00 00 00 2952ea: 48 c7 86 58 01 00 00 movq $0x0,0x158(%rsi) 2952f1: 00 00 00 00 2952f5: 48 c7 86 60 01 00 00 movq $0x0,0x160(%rsi) 2952fc: 00 00 00 00 295300: 48 8b 82 98 02 00 00 mov 0x298(%rdx),%rax 295307: 83 78 20 01 cmpl $0x1,0x20(%rax) 29530b: 74 01 je 29530e 29530d: c3 retq 29530e: 48 8b 82 08 e9 00 00 mov 0xe908(%rdx),%rax 295315: 48 c7 82 e8 e6 00 00 movq $0x0,0xe6e8(%rdx) 29531c: 00 00 00 00 295320: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 295327: 00 295328: c3 retq 295329: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 0000000000295330 : 295330: e8 00 00 00 00 callq 295335 295335: 41 54 push %r12 295337: 49 89 f4 mov %rsi,%r12 29533a: 55 push %rbp 29533b: 48 89 d5 mov %rdx,%rbp 29533e: 53 push %rbx 29533f: 48 8b 8f 78 02 00 00 mov 0x278(%rdi),%rcx 295346: 48 89 fb mov %rdi,%rbx 295349: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 295350: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 295357: 8b 71 24 mov 0x24(%rcx),%esi 29535a: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 29535f: 44 8b 4a 74 mov 0x74(%rdx),%r9d 295363: 44 0f b6 40 1d movzbl 0x1d(%rax),%r8d 295368: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29536c: 51 push %rcx 29536d: b9 02 00 00 00 mov $0x2,%ecx 295372: 8b 52 78 mov 0x78(%rdx),%edx 295375: 52 push %rdx 295376: 0f b6 40 1e movzbl 0x1e(%rax),%eax 29537a: 31 d2 xor %edx,%edx 29537c: 50 push %rax 29537d: 41 8b 44 24 08 mov 0x8(%r12),%eax 295382: 50 push %rax 295383: e8 00 00 00 00 callq 295388 295388: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 29538f: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 295396: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29539d: 48 83 c4 20 add $0x20,%rsp 2953a1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2953a5: 8b 71 28 mov 0x28(%rcx),%esi 2953a8: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 2953ad: 44 8b 4a 7c mov 0x7c(%rdx),%r9d 2953b1: 44 0f b6 40 1f movzbl 0x1f(%rax),%r8d 2953b6: 51 push %rcx 2953b7: 8b 92 80 00 00 00 mov 0x80(%rdx),%edx 2953bd: b9 02 00 00 00 mov $0x2,%ecx 2953c2: 52 push %rdx 2953c3: 0f b6 40 20 movzbl 0x20(%rax),%eax 2953c7: 31 d2 xor %edx,%edx 2953c9: 50 push %rax 2953ca: 41 8b 04 24 mov (%r12),%eax 2953ce: 50 push %rax 2953cf: e8 00 00 00 00 callq 2953d4 2953d4: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 2953db: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 2953e2: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2953e9: 48 83 c4 20 add $0x20,%rsp 2953ed: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2953f1: 8b 71 2c mov 0x2c(%rcx),%esi 2953f4: 41 8b 4c 24 0c mov 0xc(%r12),%ecx 2953f9: 44 8b 8a 84 00 00 00 mov 0x84(%rdx),%r9d 295400: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 295405: 51 push %rcx 295406: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 29540c: b9 02 00 00 00 mov $0x2,%ecx 295411: 52 push %rdx 295412: 0f b6 40 22 movzbl 0x22(%rax),%eax 295416: 31 d2 xor %edx,%edx 295418: 50 push %rax 295419: 41 8b 44 24 08 mov 0x8(%r12),%eax 29541e: 50 push %rax 29541f: e8 00 00 00 00 callq 295424 295424: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 29542b: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 295432: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295439: 48 83 c4 20 add $0x20,%rsp 29543d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295441: 8b 71 30 mov 0x30(%rcx),%esi 295444: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 295449: 44 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%r9d 295450: 44 0f b6 40 23 movzbl 0x23(%rax),%r8d 295455: 51 push %rcx 295456: 8b 92 90 00 00 00 mov 0x90(%rdx),%edx 29545c: b9 02 00 00 00 mov $0x2,%ecx 295461: 52 push %rdx 295462: 0f b6 40 24 movzbl 0x24(%rax),%eax 295466: 31 d2 xor %edx,%edx 295468: 50 push %rax 295469: 41 8b 04 24 mov (%r12),%eax 29546d: 50 push %rax 29546e: e8 00 00 00 00 callq 295473 295473: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 29547a: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 295481: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295488: 48 83 c4 20 add $0x20,%rsp 29548c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295490: 8b 71 34 mov 0x34(%rcx),%esi 295493: 8b 4d 0c mov 0xc(%rbp),%ecx 295496: 44 8b 8a 94 00 00 00 mov 0x94(%rdx),%r9d 29549d: 44 0f b6 40 25 movzbl 0x25(%rax),%r8d 2954a2: 51 push %rcx 2954a3: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 2954a9: b9 02 00 00 00 mov $0x2,%ecx 2954ae: 52 push %rdx 2954af: 0f b6 40 26 movzbl 0x26(%rax),%eax 2954b3: 31 d2 xor %edx,%edx 2954b5: 50 push %rax 2954b6: 8b 45 08 mov 0x8(%rbp),%eax 2954b9: 50 push %rax 2954ba: e8 00 00 00 00 callq 2954bf 2954bf: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 2954c6: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 2954cd: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2954d4: 48 83 c4 20 add $0x20,%rsp 2954d8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2954dc: 8b 71 38 mov 0x38(%rcx),%esi 2954df: 8b 4d 04 mov 0x4(%rbp),%ecx 2954e2: 44 8b 8a 9c 00 00 00 mov 0x9c(%rdx),%r9d 2954e9: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 2954ee: 51 push %rcx 2954ef: 8b 92 a0 00 00 00 mov 0xa0(%rdx),%edx 2954f5: b9 02 00 00 00 mov $0x2,%ecx 2954fa: 52 push %rdx 2954fb: 0f b6 40 28 movzbl 0x28(%rax),%eax 2954ff: 31 d2 xor %edx,%edx 295501: 50 push %rax 295502: 8b 45 00 mov 0x0(%rbp),%eax 295505: 50 push %rax 295506: e8 00 00 00 00 callq 29550b 29550b: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 295512: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 295519: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295520: 48 83 c4 20 add $0x20,%rsp 295524: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295528: 8b 71 3c mov 0x3c(%rcx),%esi 29552b: 8b 4d 0c mov 0xc(%rbp),%ecx 29552e: 44 8b 8a a4 00 00 00 mov 0xa4(%rdx),%r9d 295535: 44 0f b6 40 29 movzbl 0x29(%rax),%r8d 29553a: 51 push %rcx 29553b: 8b 92 a8 00 00 00 mov 0xa8(%rdx),%edx 295541: b9 02 00 00 00 mov $0x2,%ecx 295546: 52 push %rdx 295547: 0f b6 40 2a movzbl 0x2a(%rax),%eax 29554b: 31 d2 xor %edx,%edx 29554d: 50 push %rax 29554e: 8b 45 08 mov 0x8(%rbp),%eax 295551: 50 push %rax 295552: e8 00 00 00 00 callq 295557 295557: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 29555e: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 295565: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29556c: 48 83 c4 20 add $0x20,%rsp 295570: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295574: 8b 71 40 mov 0x40(%rcx),%esi 295577: 8b 4d 04 mov 0x4(%rbp),%ecx 29557a: 44 8b 8a ac 00 00 00 mov 0xac(%rdx),%r9d 295581: 44 0f b6 40 2b movzbl 0x2b(%rax),%r8d 295586: 51 push %rcx 295587: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 29558d: b9 02 00 00 00 mov $0x2,%ecx 295592: 52 push %rdx 295593: 0f b6 40 2c movzbl 0x2c(%rax),%eax 295597: 31 d2 xor %edx,%edx 295599: 50 push %rax 29559a: 8b 45 00 mov 0x0(%rbp),%eax 29559d: 50 push %rax 29559e: e8 00 00 00 00 callq 2955a3 2955a3: 48 83 c4 20 add $0x20,%rsp 2955a7: 5b pop %rbx 2955a8: 5d pop %rbp 2955a9: 41 5c pop %r12 2955ab: c3 retq 2955ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002955b0 : 2955b0: e8 00 00 00 00 callq 2955b5 2955b5: 55 push %rbp 2955b6: b9 01 00 00 00 mov $0x1,%ecx 2955bb: 31 d2 xor %edx,%edx 2955bd: 53 push %rbx 2955be: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 2955c5: 48 89 fb mov %rdi,%rbx 2955c8: 48 8b 6e 10 mov 0x10(%rsi),%rbp 2955cc: 44 8b 88 7c 02 00 00 mov 0x27c(%rax),%r9d 2955d3: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 2955da: 48 c1 fd 12 sar $0x12,%rbp 2955de: 44 0f b6 80 9f 00 00 movzbl 0x9f(%rax),%r8d 2955e5: 00 2955e6: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 2955ed: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2955f1: 44 8b 90 74 01 00 00 mov 0x174(%rax),%r10d 2955f8: 48 8b 46 08 mov 0x8(%rsi),%rax 2955fc: 48 c1 f8 12 sar $0x12,%rax 295600: 44 89 d6 mov %r10d,%esi 295603: 50 push %rax 295604: e8 00 00 00 00 callq 295609 295609: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29560d: b9 01 00 00 00 mov $0x1,%ecx 295612: 31 d2 xor %edx,%edx 295614: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29561b: 44 8b 88 80 02 00 00 mov 0x280(%rax),%r9d 295622: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295629: 44 0f b6 80 a0 00 00 movzbl 0xa0(%rax),%r8d 295630: 00 295631: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 295638: 8b b0 78 01 00 00 mov 0x178(%rax),%esi 29563e: 55 push %rbp 29563f: e8 00 00 00 00 callq 295644 295644: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 29564b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295652: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 295659: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29565d: 44 8b 8a 54 02 00 00 mov 0x254(%rdx),%r9d 295664: 44 0f b6 80 95 00 00 movzbl 0x95(%rax),%r8d 29566b: 00 29566c: 8b b1 58 01 00 00 mov 0x158(%rcx),%esi 295672: 6a 03 pushq $0x3 295674: b9 02 00 00 00 mov $0x2,%ecx 295679: 8b 92 58 02 00 00 mov 0x258(%rdx),%edx 29567f: 52 push %rdx 295680: 0f b6 80 96 00 00 00 movzbl 0x96(%rax),%eax 295687: 31 d2 xor %edx,%edx 295689: 50 push %rax 29568a: 6a 01 pushq $0x1 29568c: e8 00 00 00 00 callq 295691 295691: 48 83 c4 30 add $0x30,%rsp 295695: 5b pop %rbx 295696: 5d pop %rbp 295697: c3 retq 295698: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29569f: 00 00000000002956a0 : 2956a0: e8 00 00 00 00 callq 2956a5 2956a5: 41 57 push %r15 2956a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2956ae: 41 56 push %r14 2956b0: 41 55 push %r13 2956b2: 4d 89 c5 mov %r8,%r13 2956b5: 41 54 push %r12 2956b7: 49 89 d4 mov %rdx,%r12 2956ba: 55 push %rbp 2956bb: 48 89 cd mov %rcx,%rbp 2956be: b9 0a 00 00 00 mov $0xa,%ecx 2956c3: 53 push %rbx 2956c4: 48 89 fb mov %rdi,%rbx 2956c7: 48 81 ec 78 01 00 00 sub $0x178,%rsp 2956ce: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2956d5: 00 00 2956d7: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) 2956de: 00 2956df: 31 c0 xor %eax,%eax 2956e1: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 2956e6: 4c 8d 7c 24 04 lea 0x4(%rsp),%r15 2956eb: 48 c7 44 24 54 00 00 movq $0x0,0x54(%rsp) 2956f2: 00 00 2956f4: 4c 8d b4 24 a8 00 00 lea 0xa8(%rsp),%r14 2956fb: 00 2956fc: 48 c7 84 24 a0 00 00 movq $0x0,0xa0(%rsp) 295703: 00 00 00 00 00 295708: f3 48 ab rep stos %rax,%es:(%rdi) 29570b: b9 19 00 00 00 mov $0x19,%ecx 295710: 4c 89 f7 mov %r14,%rdi 295713: f3 48 ab rep stos %rax,%es:(%rdi) 295716: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 29571b: 4c 89 f9 mov %r15,%rcx 29571e: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 295725: 00 00 295727: 48 c7 44 24 4c 00 00 movq $0x0,0x4c(%rsp) 29572e: 00 00 295730: 48 29 f9 sub %rdi,%rcx 295733: 83 c1 50 add $0x50,%ecx 295736: c1 e9 03 shr $0x3,%ecx 295739: f3 48 ab rep stos %rax,%es:(%rdi) 29573c: bf 04 00 00 00 mov $0x4,%edi 295741: e8 00 00 00 00 callq 295746 295746: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29574d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295751: 4c 8d 84 24 a4 00 00 lea 0xa4(%rsp),%r8 295758: 00 295759: 8b 88 44 01 00 00 mov 0x144(%rax),%ecx 29575f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295766: 0f b6 50 51 movzbl 0x51(%rax),%edx 29576a: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 295771: 8b b0 a8 00 00 00 mov 0xa8(%rax),%esi 295777: e8 00 00 00 00 callq 29577c 29577c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295783: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29578a: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 295791: 4c 8d 84 24 a0 00 00 lea 0xa0(%rsp),%r8 295798: 00 295799: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29579d: 44 0f b6 5a 54 movzbl 0x54(%rdx),%r11d 2957a2: 44 0f b6 4a 55 movzbl 0x55(%rdx),%r9d 2957a7: 8b 88 50 01 00 00 mov 0x150(%rax),%ecx 2957ad: 8b b6 ac 00 00 00 mov 0xac(%rsi),%esi 2957b3: 41 50 push %r8 2957b5: 44 8b 80 5c 01 00 00 mov 0x15c(%rax),%r8d 2957bc: 41 50 push %r8 2957be: 44 0f b6 42 57 movzbl 0x57(%rdx),%r8d 2957c3: 41 50 push %r8 2957c5: 4c 8d 84 24 b4 00 00 lea 0xb4(%rsp),%r8 2957cc: 00 2957cd: 41 50 push %r8 2957cf: 44 8b 80 58 01 00 00 mov 0x158(%rax),%r8d 2957d6: 41 50 push %r8 2957d8: 0f b6 52 56 movzbl 0x56(%rdx),%edx 2957dc: 52 push %rdx 2957dd: 48 8d 94 24 c8 00 00 lea 0xc8(%rsp),%rdx 2957e4: 00 2957e5: 52 push %rdx 2957e6: 8b 80 54 01 00 00 mov 0x154(%rax),%eax 2957ec: 44 89 da mov %r11d,%edx 2957ef: 50 push %rax 2957f0: 4c 8d 84 24 d4 00 00 lea 0xd4(%rsp),%r8 2957f7: 00 2957f8: e8 00 00 00 00 callq 2957fd 2957fd: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295804: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29580b: 48 83 c4 40 add $0x40,%rsp 29580f: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 295816: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29581a: 4c 8d 44 24 70 lea 0x70(%rsp),%r8 29581f: 44 0f b6 5a 58 movzbl 0x58(%rdx),%r11d 295824: 44 0f b6 4a 59 movzbl 0x59(%rdx),%r9d 295829: 8b 88 60 01 00 00 mov 0x160(%rax),%ecx 29582f: 8b b6 b0 00 00 00 mov 0xb0(%rsi),%esi 295835: 41 50 push %r8 295837: 44 8b 80 7c 01 00 00 mov 0x17c(%rax),%r8d 29583e: 41 50 push %r8 295840: 44 0f b6 42 5f movzbl 0x5f(%rdx),%r8d 295845: 41 50 push %r8 295847: 4c 8d 84 24 84 00 00 lea 0x84(%rsp),%r8 29584e: 00 29584f: 41 50 push %r8 295851: 44 8b 80 78 01 00 00 mov 0x178(%rax),%r8d 295858: 41 50 push %r8 29585a: 44 0f b6 42 5e movzbl 0x5e(%rdx),%r8d 29585f: 41 50 push %r8 295861: 4c 8d 84 24 98 00 00 lea 0x98(%rsp),%r8 295868: 00 295869: 41 50 push %r8 29586b: 44 8b 80 68 03 00 00 mov 0x368(%rax),%r8d 295872: 41 50 push %r8 295874: 44 0f b6 82 da 00 00 movzbl 0xda(%rdx),%r8d 29587b: 00 29587c: 41 50 push %r8 29587e: 4c 8d 84 24 ac 00 00 lea 0xac(%rsp),%r8 295885: 00 295886: 41 50 push %r8 295888: 44 8b 80 70 01 00 00 mov 0x170(%rax),%r8d 29588f: 41 50 push %r8 295891: 44 0f b6 42 5c movzbl 0x5c(%rdx),%r8d 295896: 41 50 push %r8 295898: 4c 8d 84 24 c0 00 00 lea 0xc0(%rsp),%r8 29589f: 00 2958a0: 41 50 push %r8 2958a2: 44 8b 80 6c 01 00 00 mov 0x16c(%rax),%r8d 2958a9: 41 50 push %r8 2958ab: 44 0f b6 42 5b movzbl 0x5b(%rdx),%r8d 2958b0: 41 50 push %r8 2958b2: 4c 8d 94 24 d4 00 00 lea 0xd4(%rsp),%r10 2958b9: 00 2958ba: 41 52 push %r10 2958bc: 44 8b 80 68 01 00 00 mov 0x168(%rax),%r8d 2958c3: 41 50 push %r8 2958c5: 0f b6 52 5a movzbl 0x5a(%rdx),%edx 2958c9: 52 push %rdx 2958ca: 48 8d 94 24 e8 00 00 lea 0xe8(%rsp),%rdx 2958d1: 00 2958d2: 52 push %rdx 2958d3: 8b 80 64 01 00 00 mov 0x164(%rax),%eax 2958d9: 44 89 da mov %r11d,%edx 2958dc: 50 push %rax 2958dd: 4c 8d 84 24 f4 00 00 lea 0xf4(%rsp),%r8 2958e4: 00 2958e5: e8 00 00 00 00 callq 2958ea 2958ea: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2958f1: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 2958f8: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 2958ff: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 295906: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29590a: 4c 8d 84 24 90 00 00 lea 0x90(%rsp),%r8 295911: 00 295912: 8b 88 80 01 00 00 mov 0x180(%rax),%ecx 295918: 44 0f b6 52 60 movzbl 0x60(%rdx),%r10d 29591d: 44 0f b6 4a 61 movzbl 0x61(%rdx),%r9d 295922: 8b b6 b4 00 00 00 mov 0xb4(%rsi),%esi 295928: 41 50 push %r8 29592a: 44 8b 80 9c 01 00 00 mov 0x19c(%rax),%r8d 295931: 41 50 push %r8 295933: 44 0f b6 42 67 movzbl 0x67(%rdx),%r8d 295938: 41 50 push %r8 29593a: 4c 8d 84 24 a4 00 00 lea 0xa4(%rsp),%r8 295941: 00 295942: 41 50 push %r8 295944: 44 8b 80 98 01 00 00 mov 0x198(%rax),%r8d 29594b: 41 50 push %r8 29594d: 44 0f b6 42 66 movzbl 0x66(%rdx),%r8d 295952: 41 50 push %r8 295954: 4c 8d 84 24 b4 00 00 lea 0xb4(%rsp),%r8 29595b: 00 29595c: 41 50 push %r8 29595e: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 295965: 41 50 push %r8 295967: 44 0f b6 42 64 movzbl 0x64(%rdx),%r8d 29596c: 41 50 push %r8 29596e: 4c 8d 84 24 c8 00 00 lea 0xc8(%rsp),%r8 295975: 00 295976: 41 50 push %r8 295978: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 29597f: 41 50 push %r8 295981: 44 0f b6 42 63 movzbl 0x63(%rdx),%r8d 295986: 41 50 push %r8 295988: 4c 8d 84 24 dc 00 00 lea 0xdc(%rsp),%r8 29598f: 00 295990: 41 50 push %r8 295992: 44 8b 80 88 01 00 00 mov 0x188(%rax),%r8d 295999: 41 50 push %r8 29599b: 0f b6 52 62 movzbl 0x62(%rdx),%edx 29599f: 52 push %rdx 2959a0: 48 8d 94 24 f0 00 00 lea 0xf0(%rsp),%rdx 2959a7: 00 2959a8: 52 push %rdx 2959a9: 8b 80 84 01 00 00 mov 0x184(%rax),%eax 2959af: 44 89 d2 mov %r10d,%edx 2959b2: 50 push %rax 2959b3: 4c 8d 84 24 fc 00 00 lea 0xfc(%rsp),%r8 2959ba: 00 2959bb: e8 00 00 00 00 callq 2959c0 2959c0: 41 8b 54 24 50 mov 0x50(%r12),%edx 2959c5: 8b 8c 24 2c 01 00 00 mov 0x12c(%rsp),%ecx 2959cc: 48 81 c4 88 00 00 00 add $0x88,%rsp 2959d3: 39 d1 cmp %edx,%ecx 2959d5: 74 11 je 2959e8 2959d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2959de: bf 04 00 00 00 mov $0x4,%edi 2959e3: e8 00 00 00 00 callq 2959e8 2959e8: 8b 8c 24 94 00 00 00 mov 0x94(%rsp),%ecx 2959ef: 41 8b 54 24 40 mov 0x40(%r12),%edx 2959f4: 39 d1 cmp %edx,%ecx 2959f6: 74 11 je 295a09 2959f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2959ff: bf 04 00 00 00 mov $0x4,%edi 295a04: e8 00 00 00 00 callq 295a09 295a09: 8b 8c 24 98 00 00 00 mov 0x98(%rsp),%ecx 295a10: 41 8b 54 24 44 mov 0x44(%r12),%edx 295a15: 39 d1 cmp %edx,%ecx 295a17: 74 11 je 295a2a 295a19: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295a20: bf 04 00 00 00 mov $0x4,%edi 295a25: e8 00 00 00 00 callq 295a2a 295a2a: 8b 8c 24 9c 00 00 00 mov 0x9c(%rsp),%ecx 295a31: 41 8b 54 24 48 mov 0x48(%r12),%edx 295a36: 39 d1 cmp %edx,%ecx 295a38: 74 11 je 295a4b 295a3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295a41: bf 04 00 00 00 mov $0x4,%edi 295a46: e8 00 00 00 00 callq 295a4b 295a4b: 8b 8c 24 a0 00 00 00 mov 0xa0(%rsp),%ecx 295a52: 41 8b 54 24 4c mov 0x4c(%r12),%edx 295a57: 39 d1 cmp %edx,%ecx 295a59: 74 11 je 295a6c 295a5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295a62: bf 04 00 00 00 mov $0x4,%edi 295a67: e8 00 00 00 00 callq 295a6c 295a6c: 8b 4c 24 54 mov 0x54(%rsp),%ecx 295a70: 41 8b 14 24 mov (%r12),%edx 295a74: 39 d1 cmp %edx,%ecx 295a76: 74 11 je 295a89 295a78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295a7f: bf 04 00 00 00 mov $0x4,%edi 295a84: e8 00 00 00 00 callq 295a89 295a89: 8b 4c 24 58 mov 0x58(%rsp),%ecx 295a8d: 41 8b 54 24 04 mov 0x4(%r12),%edx 295a92: 39 d1 cmp %edx,%ecx 295a94: 74 11 je 295aa7 295a96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295a9d: bf 04 00 00 00 mov $0x4,%edi 295aa2: e8 00 00 00 00 callq 295aa7 295aa7: 8b 4c 24 5c mov 0x5c(%rsp),%ecx 295aab: 41 8b 54 24 08 mov 0x8(%r12),%edx 295ab0: 39 d1 cmp %edx,%ecx 295ab2: 74 11 je 295ac5 295ab4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295abb: bf 04 00 00 00 mov $0x4,%edi 295ac0: e8 00 00 00 00 callq 295ac5 295ac5: 8b 4c 24 60 mov 0x60(%rsp),%ecx 295ac9: 41 8b 54 24 0c mov 0xc(%r12),%edx 295ace: 39 d1 cmp %edx,%ecx 295ad0: 74 11 je 295ae3 295ad2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295ad9: bf 04 00 00 00 mov $0x4,%edi 295ade: e8 00 00 00 00 callq 295ae3 295ae3: 8b 4c 24 64 mov 0x64(%rsp),%ecx 295ae7: 41 8b 54 24 10 mov 0x10(%r12),%edx 295aec: 39 d1 cmp %edx,%ecx 295aee: 74 11 je 295b01 295af0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295af7: bf 04 00 00 00 mov $0x4,%edi 295afc: e8 00 00 00 00 callq 295b01 295b01: 8b 4c 24 68 mov 0x68(%rsp),%ecx 295b05: 41 8b 54 24 14 mov 0x14(%r12),%edx 295b0a: 39 d1 cmp %edx,%ecx 295b0c: 74 11 je 295b1f 295b0e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295b15: bf 04 00 00 00 mov $0x4,%edi 295b1a: e8 00 00 00 00 callq 295b1f 295b1f: 8b 4c 24 6c mov 0x6c(%rsp),%ecx 295b23: 41 8b 54 24 18 mov 0x18(%r12),%edx 295b28: 39 d1 cmp %edx,%ecx 295b2a: 74 11 je 295b3d 295b2c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295b33: bf 04 00 00 00 mov $0x4,%edi 295b38: e8 00 00 00 00 callq 295b3d 295b3d: 8b 4c 24 70 mov 0x70(%rsp),%ecx 295b41: 41 8b 54 24 1c mov 0x1c(%r12),%edx 295b46: 39 d1 cmp %edx,%ecx 295b48: 74 11 je 295b5b 295b4a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295b51: bf 04 00 00 00 mov $0x4,%edi 295b56: e8 00 00 00 00 callq 295b5b 295b5b: 8b 4c 24 74 mov 0x74(%rsp),%ecx 295b5f: 41 8b 54 24 20 mov 0x20(%r12),%edx 295b64: 39 d1 cmp %edx,%ecx 295b66: 74 11 je 295b79 295b68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295b6f: bf 04 00 00 00 mov $0x4,%edi 295b74: e8 00 00 00 00 callq 295b79 295b79: 8b 4c 24 78 mov 0x78(%rsp),%ecx 295b7d: 41 8b 54 24 24 mov 0x24(%r12),%edx 295b82: 39 d1 cmp %edx,%ecx 295b84: 74 11 je 295b97 295b86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295b8d: bf 04 00 00 00 mov $0x4,%edi 295b92: e8 00 00 00 00 callq 295b97 295b97: 8b 4c 24 7c mov 0x7c(%rsp),%ecx 295b9b: 41 8b 54 24 28 mov 0x28(%r12),%edx 295ba0: 39 d1 cmp %edx,%ecx 295ba2: 74 11 je 295bb5 295ba4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295bab: bf 04 00 00 00 mov $0x4,%edi 295bb0: e8 00 00 00 00 callq 295bb5 295bb5: 8b 8c 24 80 00 00 00 mov 0x80(%rsp),%ecx 295bbc: 41 8b 54 24 2c mov 0x2c(%r12),%edx 295bc1: 39 d1 cmp %edx,%ecx 295bc3: 74 11 je 295bd6 295bc5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295bcc: bf 04 00 00 00 mov $0x4,%edi 295bd1: e8 00 00 00 00 callq 295bd6 295bd6: 8b 8c 24 84 00 00 00 mov 0x84(%rsp),%ecx 295bdd: 41 8b 54 24 30 mov 0x30(%r12),%edx 295be2: 39 d1 cmp %edx,%ecx 295be4: 74 11 je 295bf7 295be6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295bed: bf 04 00 00 00 mov $0x4,%edi 295bf2: e8 00 00 00 00 callq 295bf7 295bf7: 8b 8c 24 8c 00 00 00 mov 0x8c(%rsp),%ecx 295bfe: 41 8b 54 24 38 mov 0x38(%r12),%edx 295c03: 39 d1 cmp %edx,%ecx 295c05: 74 11 je 295c18 295c07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295c0e: bf 04 00 00 00 mov $0x4,%edi 295c13: e8 00 00 00 00 callq 295c18 295c18: 8b 8c 24 90 00 00 00 mov 0x90(%rsp),%ecx 295c1f: 41 8b 54 24 3c mov 0x3c(%r12),%edx 295c24: 39 d1 cmp %edx,%ecx 295c26: 74 11 je 295c39 295c28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295c2f: bf 04 00 00 00 mov $0x4,%edi 295c34: e8 00 00 00 00 callq 295c39 295c39: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295c40: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 295c47: 4c 8d 84 24 ac 00 00 lea 0xac(%rsp),%r8 295c4e: 00 295c4f: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 295c56: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295c5a: 44 0f b6 4a 69 movzbl 0x69(%rdx),%r9d 295c5f: 8b 88 a0 01 00 00 mov 0x1a0(%rax),%ecx 295c65: 0f b6 52 68 movzbl 0x68(%rdx),%edx 295c69: 8b b6 b8 00 00 00 mov 0xb8(%rsi),%esi 295c6f: 41 50 push %r8 295c71: 4d 89 f0 mov %r14,%r8 295c74: 8b 80 a4 01 00 00 mov 0x1a4(%rax),%eax 295c7a: 50 push %rax 295c7b: e8 00 00 00 00 callq 295c80 295c80: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295c87: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295c8b: 4c 8d 84 24 c0 00 00 lea 0xc0(%rsp),%r8 295c92: 00 295c93: 8b 88 a8 01 00 00 mov 0x1a8(%rax),%ecx 295c99: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295ca0: 0f b6 50 6a movzbl 0x6a(%rax),%edx 295ca4: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 295cab: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 295cb1: e8 00 00 00 00 callq 295cb6 295cb6: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295cbd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295cc1: 4c 8d 84 24 c4 00 00 lea 0xc4(%rsp),%r8 295cc8: 00 295cc9: 8b 88 ac 01 00 00 mov 0x1ac(%rax),%ecx 295ccf: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295cd6: 0f b6 50 6b movzbl 0x6b(%rax),%edx 295cda: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 295ce1: 8b b0 c0 00 00 00 mov 0xc0(%rax),%esi 295ce7: e8 00 00 00 00 callq 295cec 295cec: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295cf3: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 295cfa: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 295d01: 4c 8d 84 24 cc 00 00 lea 0xcc(%rsp),%r8 295d08: 00 295d09: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295d0d: 44 0f b6 4a 6d movzbl 0x6d(%rdx),%r9d 295d12: 8b 88 b0 01 00 00 mov 0x1b0(%rax),%ecx 295d18: 0f b6 52 6c movzbl 0x6c(%rdx),%edx 295d1c: 8b b6 c4 00 00 00 mov 0xc4(%rsi),%esi 295d22: 41 50 push %r8 295d24: 8b 80 b4 01 00 00 mov 0x1b4(%rax),%eax 295d2a: 50 push %rax 295d2b: 4c 8d 84 24 d8 00 00 lea 0xd8(%rsp),%r8 295d32: 00 295d33: e8 00 00 00 00 callq 295d38 295d38: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295d3f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295d43: 48 83 c4 20 add $0x20,%rsp 295d47: 8b 88 c8 01 00 00 mov 0x1c8(%rax),%ecx 295d4d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295d54: 4c 8d 84 24 d4 00 00 lea 0xd4(%rsp),%r8 295d5b: 00 295d5c: 0f b6 50 72 movzbl 0x72(%rax),%edx 295d60: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 295d67: 8b b0 d4 00 00 00 mov 0xd4(%rax),%esi 295d6d: e8 00 00 00 00 callq 295d72 295d72: 8b 55 00 mov 0x0(%rbp),%edx 295d75: 8b 8c 24 a8 00 00 00 mov 0xa8(%rsp),%ecx 295d7c: 39 d1 cmp %edx,%ecx 295d7e: 74 11 je 295d91 295d80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295d87: bf 04 00 00 00 mov $0x4,%edi 295d8c: e8 00 00 00 00 callq 295d91 295d91: 8b 8c 24 ac 00 00 00 mov 0xac(%rsp),%ecx 295d98: 8b 55 04 mov 0x4(%rbp),%edx 295d9b: 39 d1 cmp %edx,%ecx 295d9d: 74 11 je 295db0 295d9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295da6: bf 04 00 00 00 mov $0x4,%edi 295dab: e8 00 00 00 00 callq 295db0 295db0: 8b 8c 24 b0 00 00 00 mov 0xb0(%rsp),%ecx 295db7: 8b 55 08 mov 0x8(%rbp),%edx 295dba: 39 d1 cmp %edx,%ecx 295dbc: 74 11 je 295dcf 295dbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295dc5: bf 04 00 00 00 mov $0x4,%edi 295dca: e8 00 00 00 00 callq 295dcf 295dcf: 8b 8c 24 b4 00 00 00 mov 0xb4(%rsp),%ecx 295dd6: 8b 55 0c mov 0xc(%rbp),%edx 295dd9: 39 d1 cmp %edx,%ecx 295ddb: 74 11 je 295dee 295ddd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295de4: bf 04 00 00 00 mov $0x4,%edi 295de9: e8 00 00 00 00 callq 295dee 295dee: 8b 8c 24 b8 00 00 00 mov 0xb8(%rsp),%ecx 295df5: 8b 55 10 mov 0x10(%rbp),%edx 295df8: 39 d1 cmp %edx,%ecx 295dfa: 74 11 je 295e0d 295dfc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295e03: bf 04 00 00 00 mov $0x4,%edi 295e08: e8 00 00 00 00 callq 295e0d 295e0d: 8b 8c 24 bc 00 00 00 mov 0xbc(%rsp),%ecx 295e14: 8b 55 14 mov 0x14(%rbp),%edx 295e17: 39 d1 cmp %edx,%ecx 295e19: 74 11 je 295e2c 295e1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295e22: bf 04 00 00 00 mov $0x4,%edi 295e27: e8 00 00 00 00 callq 295e2c 295e2c: 8b 8c 24 d4 00 00 00 mov 0xd4(%rsp),%ecx 295e33: 8b 55 2c mov 0x2c(%rbp),%edx 295e36: 39 d1 cmp %edx,%ecx 295e38: 74 11 je 295e4b 295e3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 295e41: bf 04 00 00 00 mov $0x4,%edi 295e46: e8 00 00 00 00 callq 295e4b 295e4b: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295e52: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295e56: 4c 8d 84 24 e0 00 00 lea 0xe0(%rsp),%r8 295e5d: 00 295e5e: 8b 88 cc 01 00 00 mov 0x1cc(%rax),%ecx 295e64: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295e6b: 0f b6 50 73 movzbl 0x73(%rax),%edx 295e6f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 295e76: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 295e7c: e8 00 00 00 00 callq 295e81 295e81: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 295e88: 8b b0 e0 00 00 00 mov 0xe0(%rax),%esi 295e8e: 85 f6 test %esi,%esi 295e90: 0f 85 af 0b 00 00 jne 296a45 295e96: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 295e9c: 85 f6 test %esi,%esi 295e9e: 0f 85 6c 0b 00 00 jne 296a10 295ea4: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 295eab: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 295eb1: 4c 8d 84 24 10 01 00 lea 0x110(%rsp),%r8 295eb8: 00 295eb9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295ebd: 8b 8a dc 01 00 00 mov 0x1dc(%rdx),%ecx 295ec3: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 295eca: 0f b6 52 77 movzbl 0x77(%rdx),%edx 295ece: e8 00 00 00 00 callq 295ed3 295ed3: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295eda: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295ede: 4c 8d 84 24 18 01 00 lea 0x118(%rsp),%r8 295ee5: 00 295ee6: 8b 88 e0 01 00 00 mov 0x1e0(%rax),%ecx 295eec: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295ef3: 0f b6 50 78 movzbl 0x78(%rax),%edx 295ef7: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 295efe: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 295f04: e8 00 00 00 00 callq 295f09 295f09: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295f10: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 295f17: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 295f1e: 4c 8d 84 24 2c 01 00 lea 0x12c(%rsp),%r8 295f25: 00 295f26: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295f2a: 44 0f b6 4a 7c movzbl 0x7c(%rdx),%r9d 295f2f: 8b 88 ec 01 00 00 mov 0x1ec(%rax),%ecx 295f35: 0f b6 52 7b movzbl 0x7b(%rdx),%edx 295f39: 8b b6 f4 00 00 00 mov 0xf4(%rsi),%esi 295f3f: 41 50 push %r8 295f41: 8b 80 f0 01 00 00 mov 0x1f0(%rax),%eax 295f47: 50 push %rax 295f48: 4c 8d 84 24 38 01 00 lea 0x138(%rsp),%r8 295f4f: 00 295f50: e8 00 00 00 00 callq 295f55 295f55: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295f5c: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 295f63: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 295f6a: 4c 8d 84 24 34 01 00 lea 0x134(%rsp),%r8 295f71: 00 295f72: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295f76: 44 0f b6 4a 7a movzbl 0x7a(%rdx),%r9d 295f7b: 8b 88 e4 01 00 00 mov 0x1e4(%rax),%ecx 295f81: 0f b6 52 79 movzbl 0x79(%rdx),%edx 295f85: 8b b6 f0 00 00 00 mov 0xf0(%rsi),%esi 295f8b: 41 50 push %r8 295f8d: 8b 80 e8 01 00 00 mov 0x1e8(%rax),%eax 295f93: 50 push %rax 295f94: 4c 8d 84 24 40 01 00 lea 0x140(%rsp),%r8 295f9b: 00 295f9c: e8 00 00 00 00 callq 295fa1 295fa1: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 295fa8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 295fac: 48 83 c4 20 add $0x20,%rsp 295fb0: 8b 88 f8 01 00 00 mov 0x1f8(%rax),%ecx 295fb6: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 295fbd: 4c 8d 84 24 e4 00 00 lea 0xe4(%rsp),%r8 295fc4: 00 295fc5: 0f b6 50 7e movzbl 0x7e(%rax),%edx 295fc9: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 295fd0: 8b b0 00 01 00 00 mov 0x100(%rax),%esi 295fd6: e8 00 00 00 00 callq 295fdb 295fdb: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 295fe2: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 295fe8: 85 f6 test %esi,%esi 295fea: 0f 85 8a 0a 00 00 jne 296a7a 295ff0: 8b b0 0c 01 00 00 mov 0x10c(%rax),%esi 295ff6: 85 f6 test %esi,%esi 295ff8: 0f 85 da 09 00 00 jne 2969d8 295ffe: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 296005: 8b b0 10 01 00 00 mov 0x110(%rax),%esi 29600b: 4c 8d 84 24 14 01 00 lea 0x114(%rsp),%r8 296012: 00 296013: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296017: 8b 8a 08 02 00 00 mov 0x208(%rdx),%ecx 29601d: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 296024: 0f b6 92 82 00 00 00 movzbl 0x82(%rdx),%edx 29602b: e8 00 00 00 00 callq 296030 296030: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296037: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29603b: 4c 8d 84 24 1c 01 00 lea 0x11c(%rsp),%r8 296042: 00 296043: 8b 88 0c 02 00 00 mov 0x20c(%rax),%ecx 296049: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296050: 0f b6 90 83 00 00 00 movzbl 0x83(%rax),%edx 296057: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29605e: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 296064: e8 00 00 00 00 callq 296069 296069: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296070: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296074: 4c 8d 84 24 e8 00 00 lea 0xe8(%rsp),%r8 29607b: 00 29607c: 8b 88 d0 01 00 00 mov 0x1d0(%rax),%ecx 296082: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296089: 0f b6 50 74 movzbl 0x74(%rax),%edx 29608d: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296094: 8b b0 dc 00 00 00 mov 0xdc(%rax),%esi 29609a: e8 00 00 00 00 callq 29609f 29609f: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2960a6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2960aa: 4c 8d 84 24 ec 00 00 lea 0xec(%rsp),%r8 2960b1: 00 2960b2: 8b 88 fc 01 00 00 mov 0x1fc(%rax),%ecx 2960b8: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2960bf: 0f b6 50 7f movzbl 0x7f(%rax),%edx 2960c3: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 2960ca: 8b b0 04 01 00 00 mov 0x104(%rax),%esi 2960d0: e8 00 00 00 00 callq 2960d5 2960d5: 8b 55 38 mov 0x38(%rbp),%edx 2960d8: 8b 8c 24 e0 00 00 00 mov 0xe0(%rsp),%ecx 2960df: 39 d1 cmp %edx,%ecx 2960e1: 74 11 je 2960f4 2960e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2960ea: bf 04 00 00 00 mov $0x4,%edi 2960ef: e8 00 00 00 00 callq 2960f4 2960f4: 8b 8c 24 00 01 00 00 mov 0x100(%rsp),%ecx 2960fb: 8b 55 58 mov 0x58(%rbp),%edx 2960fe: 39 d1 cmp %edx,%ecx 296100: 74 11 je 296113 296102: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296109: bf 04 00 00 00 mov $0x4,%edi 29610e: e8 00 00 00 00 callq 296113 296113: 8b 8c 24 08 01 00 00 mov 0x108(%rsp),%ecx 29611a: 8b 55 60 mov 0x60(%rbp),%edx 29611d: 39 d1 cmp %edx,%ecx 29611f: 74 11 je 296132 296121: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296128: bf 04 00 00 00 mov $0x4,%edi 29612d: e8 00 00 00 00 callq 296132 296132: 8b 8c 24 10 01 00 00 mov 0x110(%rsp),%ecx 296139: 8b 55 68 mov 0x68(%rbp),%edx 29613c: 39 d1 cmp %edx,%ecx 29613e: 74 11 je 296151 296140: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296147: bf 04 00 00 00 mov $0x4,%edi 29614c: e8 00 00 00 00 callq 296151 296151: 8b 8c 24 18 01 00 00 mov 0x118(%rsp),%ecx 296158: 8b 55 70 mov 0x70(%rbp),%edx 29615b: 39 d1 cmp %edx,%ecx 29615d: 74 11 je 296170 29615f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296166: bf 04 00 00 00 mov $0x4,%edi 29616b: e8 00 00 00 00 callq 296170 296170: 8b 8c 24 28 01 00 00 mov 0x128(%rsp),%ecx 296177: 8b 95 80 00 00 00 mov 0x80(%rbp),%edx 29617d: 39 d1 cmp %edx,%ecx 29617f: 74 11 je 296192 296181: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296188: bf 04 00 00 00 mov $0x4,%edi 29618d: e8 00 00 00 00 callq 296192 296192: 8b 8c 24 2c 01 00 00 mov 0x12c(%rsp),%ecx 296199: 8b 95 84 00 00 00 mov 0x84(%rbp),%edx 29619f: 39 d1 cmp %edx,%ecx 2961a1: 74 11 je 2961b4 2961a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2961aa: bf 04 00 00 00 mov $0x4,%edi 2961af: e8 00 00 00 00 callq 2961b4 2961b4: 8b 8c 24 e4 00 00 00 mov 0xe4(%rsp),%ecx 2961bb: 8b 55 3c mov 0x3c(%rbp),%edx 2961be: 39 d1 cmp %edx,%ecx 2961c0: 74 11 je 2961d3 2961c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2961c9: bf 04 00 00 00 mov $0x4,%edi 2961ce: e8 00 00 00 00 callq 2961d3 2961d3: 8b 8c 24 04 01 00 00 mov 0x104(%rsp),%ecx 2961da: 8b 55 5c mov 0x5c(%rbp),%edx 2961dd: 39 d1 cmp %edx,%ecx 2961df: 74 11 je 2961f2 2961e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2961e8: bf 04 00 00 00 mov $0x4,%edi 2961ed: e8 00 00 00 00 callq 2961f2 2961f2: 8b 8c 24 0c 01 00 00 mov 0x10c(%rsp),%ecx 2961f9: 8b 55 64 mov 0x64(%rbp),%edx 2961fc: 39 d1 cmp %edx,%ecx 2961fe: 74 11 je 296211 296200: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296207: bf 04 00 00 00 mov $0x4,%edi 29620c: e8 00 00 00 00 callq 296211 296211: 8b 8c 24 14 01 00 00 mov 0x114(%rsp),%ecx 296218: 8b 55 6c mov 0x6c(%rbp),%edx 29621b: 39 d1 cmp %edx,%ecx 29621d: 74 11 je 296230 29621f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296226: bf 04 00 00 00 mov $0x4,%edi 29622b: e8 00 00 00 00 callq 296230 296230: 8b 8c 24 1c 01 00 00 mov 0x11c(%rsp),%ecx 296237: 8b 55 74 mov 0x74(%rbp),%edx 29623a: 39 d1 cmp %edx,%ecx 29623c: 74 11 je 29624f 29623e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296245: bf 04 00 00 00 mov $0x4,%edi 29624a: e8 00 00 00 00 callq 29624f 29624f: 8b 8c 24 20 01 00 00 mov 0x120(%rsp),%ecx 296256: 8b 55 78 mov 0x78(%rbp),%edx 296259: 39 d1 cmp %edx,%ecx 29625b: 74 11 je 29626e 29625d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296264: bf 04 00 00 00 mov $0x4,%edi 296269: e8 00 00 00 00 callq 29626e 29626e: 8b 8c 24 24 01 00 00 mov 0x124(%rsp),%ecx 296275: 8b 55 7c mov 0x7c(%rbp),%edx 296278: 39 d1 cmp %edx,%ecx 29627a: 74 11 je 29628d 29627c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296283: bf 04 00 00 00 mov $0x4,%edi 296288: e8 00 00 00 00 callq 29628d 29628d: 8b 8c 24 e8 00 00 00 mov 0xe8(%rsp),%ecx 296294: 8b 55 40 mov 0x40(%rbp),%edx 296297: 39 d1 cmp %edx,%ecx 296299: 74 11 je 2962ac 29629b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2962a2: bf 04 00 00 00 mov $0x4,%edi 2962a7: e8 00 00 00 00 callq 2962ac 2962ac: 8b 8c 24 ec 00 00 00 mov 0xec(%rsp),%ecx 2962b3: 8b 55 44 mov 0x44(%rbp),%edx 2962b6: 39 d1 cmp %edx,%ecx 2962b8: 74 11 je 2962cb 2962ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2962c1: bf 04 00 00 00 mov $0x4,%edi 2962c6: e8 00 00 00 00 callq 2962cb 2962cb: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2962d2: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 2962d7: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 2962de: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 2962e5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2962e9: 8b 88 10 02 00 00 mov 0x210(%rax),%ecx 2962ef: 44 0f b6 8a 85 00 00 movzbl 0x85(%rdx),%r9d 2962f6: 00 2962f7: 8b b6 18 01 00 00 mov 0x118(%rsi),%esi 2962fd: 0f b6 92 84 00 00 00 movzbl 0x84(%rdx),%edx 296304: 41 50 push %r8 296306: 4d 89 f8 mov %r15,%r8 296309: 8b 80 14 02 00 00 mov 0x214(%rax),%eax 29630f: 50 push %rax 296310: e8 00 00 00 00 callq 296315 296315: 41 8b 55 00 mov 0x0(%r13),%edx 296319: 8b 4c 24 14 mov 0x14(%rsp),%ecx 29631d: 58 pop %rax 29631e: 5e pop %rsi 29631f: 39 d1 cmp %edx,%ecx 296321: 74 11 je 296334 296323: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29632a: bf 04 00 00 00 mov $0x4,%edi 29632f: e8 00 00 00 00 callq 296334 296334: 8b 4c 24 08 mov 0x8(%rsp),%ecx 296338: 41 8b 55 04 mov 0x4(%r13),%edx 29633c: 39 d1 cmp %edx,%ecx 29633e: 74 11 je 296351 296340: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296347: bf 04 00 00 00 mov $0x4,%edi 29634c: e8 00 00 00 00 callq 296351 296351: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296358: 4c 8d 44 24 44 lea 0x44(%rsp),%r8 29635d: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 296364: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 29636b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29636f: 44 0f b6 92 88 00 00 movzbl 0x88(%rdx),%r10d 296376: 00 296377: 44 0f b6 8a 89 00 00 movzbl 0x89(%rdx),%r9d 29637e: 00 29637f: 8b 88 20 02 00 00 mov 0x220(%rax),%ecx 296385: 8b b6 20 01 00 00 mov 0x120(%rsi),%esi 29638b: 41 50 push %r8 29638d: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 296394: 41 50 push %r8 296396: 0f b6 92 8a 00 00 00 movzbl 0x8a(%rdx),%edx 29639d: 52 push %rdx 29639e: 48 8d 54 24 4c lea 0x4c(%rsp),%rdx 2963a3: 52 push %rdx 2963a4: 8b 80 24 02 00 00 mov 0x224(%rax),%eax 2963aa: 44 89 d2 mov %r10d,%edx 2963ad: 50 push %rax 2963ae: 4c 8d 44 24 3c lea 0x3c(%rsp),%r8 2963b3: e8 00 00 00 00 callq 2963b8 2963b8: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2963bf: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 2963c6: 48 83 c4 28 add $0x28,%rsp 2963ca: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 2963d1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2963d5: 4c 8d 44 24 48 lea 0x48(%rsp),%r8 2963da: 44 0f b6 92 88 00 00 movzbl 0x88(%rdx),%r10d 2963e1: 00 2963e2: 44 0f b6 8a 89 00 00 movzbl 0x89(%rdx),%r9d 2963e9: 00 2963ea: 8b 88 20 02 00 00 mov 0x220(%rax),%ecx 2963f0: 8b b6 28 01 00 00 mov 0x128(%rsi),%esi 2963f6: 41 50 push %r8 2963f8: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 2963ff: 41 50 push %r8 296401: 0f b6 92 8a 00 00 00 movzbl 0x8a(%rdx),%edx 296408: 52 push %rdx 296409: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 29640e: 52 push %rdx 29640f: 8b 80 24 02 00 00 mov 0x224(%rax),%eax 296415: 44 89 d2 mov %r10d,%edx 296418: 50 push %rax 296419: 4c 8d 44 24 40 lea 0x40(%rsp),%r8 29641e: e8 00 00 00 00 callq 296423 296423: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29642a: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 296431: 48 83 c4 28 add $0x28,%rsp 296435: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 29643c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296440: 4c 8d 44 24 4c lea 0x4c(%rsp),%r8 296445: 44 0f b6 92 88 00 00 movzbl 0x88(%rdx),%r10d 29644c: 00 29644d: 44 0f b6 8a 89 00 00 movzbl 0x89(%rdx),%r9d 296454: 00 296455: 8b 88 20 02 00 00 mov 0x220(%rax),%ecx 29645b: 8b b6 30 01 00 00 mov 0x130(%rsi),%esi 296461: 41 50 push %r8 296463: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 29646a: 41 50 push %r8 29646c: 0f b6 92 8a 00 00 00 movzbl 0x8a(%rdx),%edx 296473: 52 push %rdx 296474: 48 8d 54 24 54 lea 0x54(%rsp),%rdx 296479: 52 push %rdx 29647a: 8b 80 24 02 00 00 mov 0x224(%rax),%eax 296480: 44 89 d2 mov %r10d,%edx 296483: 50 push %rax 296484: 4c 8d 44 24 44 lea 0x44(%rsp),%r8 296489: e8 00 00 00 00 callq 29648e 29648e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296495: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296499: 48 83 c4 28 add $0x28,%rsp 29649d: 8b 88 30 03 00 00 mov 0x330(%rax),%ecx 2964a3: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2964aa: 4c 8d 84 24 f0 00 00 lea 0xf0(%rsp),%r8 2964b1: 00 2964b2: 0f b6 90 cc 00 00 00 movzbl 0xcc(%rax),%edx 2964b9: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 2964c0: 8b b0 c8 01 00 00 mov 0x1c8(%rax),%esi 2964c6: e8 00 00 00 00 callq 2964cb 2964cb: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2964d2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2964d6: 4c 8d 44 24 2c lea 0x2c(%rsp),%r8 2964db: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 2964e1: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2964e8: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 2964ef: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 2964f6: 8b b0 34 01 00 00 mov 0x134(%rax),%esi 2964fc: e8 00 00 00 00 callq 296501 296501: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296508: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29650c: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 296511: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 296517: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29651e: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 296525: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29652c: 8b b0 d4 01 00 00 mov 0x1d4(%rax),%esi 296532: e8 00 00 00 00 callq 296537 296537: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29653e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296542: 4c 8d 44 24 24 lea 0x24(%rsp),%r8 296547: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 29654d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296554: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 29655b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296562: 8b b0 24 01 00 00 mov 0x124(%rax),%esi 296568: e8 00 00 00 00 callq 29656d 29656d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296574: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296578: 4c 8d 44 24 28 lea 0x28(%rsp),%r8 29657d: 8b 88 2c 02 00 00 mov 0x22c(%rax),%ecx 296583: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29658a: 0f b6 90 8b 00 00 00 movzbl 0x8b(%rax),%edx 296591: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296598: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 29659e: e8 00 00 00 00 callq 2965a3 2965a3: 41 8b 55 10 mov 0x10(%r13),%edx 2965a7: 8b 4c 24 14 mov 0x14(%rsp),%ecx 2965ab: 39 d1 cmp %edx,%ecx 2965ad: 74 11 je 2965c0 2965af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2965b6: bf 04 00 00 00 mov $0x4,%edi 2965bb: e8 00 00 00 00 callq 2965c0 2965c0: 8b 4c 24 34 mov 0x34(%rsp),%ecx 2965c4: 41 8b 55 30 mov 0x30(%r13),%edx 2965c8: 39 d1 cmp %edx,%ecx 2965ca: 74 11 je 2965dd 2965cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2965d3: bf 04 00 00 00 mov $0x4,%edi 2965d8: e8 00 00 00 00 callq 2965dd 2965dd: 8b 4c 24 44 mov 0x44(%rsp),%ecx 2965e1: 41 8b 55 40 mov 0x40(%r13),%edx 2965e5: 39 d1 cmp %edx,%ecx 2965e7: 74 11 je 2965fa 2965e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2965f0: bf 04 00 00 00 mov $0x4,%edi 2965f5: e8 00 00 00 00 callq 2965fa 2965fa: 8b 4c 24 18 mov 0x18(%rsp),%ecx 2965fe: 41 8b 55 14 mov 0x14(%r13),%edx 296602: 39 d1 cmp %edx,%ecx 296604: 74 11 je 296617 296606: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29660d: bf 04 00 00 00 mov $0x4,%edi 296612: e8 00 00 00 00 callq 296617 296617: 8b 4c 24 38 mov 0x38(%rsp),%ecx 29661b: 41 8b 55 34 mov 0x34(%r13),%edx 29661f: 39 d1 cmp %edx,%ecx 296621: 74 11 je 296634 296623: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29662a: bf 04 00 00 00 mov $0x4,%edi 29662f: e8 00 00 00 00 callq 296634 296634: 8b 4c 24 48 mov 0x48(%rsp),%ecx 296638: 41 8b 55 44 mov 0x44(%r13),%edx 29663c: 39 d1 cmp %edx,%ecx 29663e: 74 11 je 296651 296640: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296647: bf 04 00 00 00 mov $0x4,%edi 29664c: e8 00 00 00 00 callq 296651 296651: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 296655: 41 8b 55 18 mov 0x18(%r13),%edx 296659: 39 d1 cmp %edx,%ecx 29665b: 74 11 je 29666e 29665d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296664: bf 04 00 00 00 mov $0x4,%edi 296669: e8 00 00 00 00 callq 29666e 29666e: 8b 4c 24 3c mov 0x3c(%rsp),%ecx 296672: 41 8b 55 38 mov 0x38(%r13),%edx 296676: 39 d1 cmp %edx,%ecx 296678: 74 11 je 29668b 29667a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296681: bf 04 00 00 00 mov $0x4,%edi 296686: e8 00 00 00 00 callq 29668b 29668b: 8b 4c 24 4c mov 0x4c(%rsp),%ecx 29668f: 41 8b 55 48 mov 0x48(%r13),%edx 296693: 39 d1 cmp %edx,%ecx 296695: 74 11 je 2966a8 296697: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29669e: bf 04 00 00 00 mov $0x4,%edi 2966a3: e8 00 00 00 00 callq 2966a8 2966a8: 8b 8c 24 f0 00 00 00 mov 0xf0(%rsp),%ecx 2966af: 8b 55 48 mov 0x48(%rbp),%edx 2966b2: 39 d1 cmp %edx,%ecx 2966b4: 74 11 je 2966c7 2966b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2966bd: bf 04 00 00 00 mov $0x4,%edi 2966c2: e8 00 00 00 00 callq 2966c7 2966c7: 8b 4c 24 2c mov 0x2c(%rsp),%ecx 2966cb: 41 8b 55 28 mov 0x28(%r13),%edx 2966cf: 39 d1 cmp %edx,%ecx 2966d1: 74 11 je 2966e4 2966d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2966da: bf 04 00 00 00 mov $0x4,%edi 2966df: e8 00 00 00 00 callq 2966e4 2966e4: 8b 4c 24 30 mov 0x30(%rsp),%ecx 2966e8: 41 8b 55 2c mov 0x2c(%r13),%edx 2966ec: 39 d1 cmp %edx,%ecx 2966ee: 74 11 je 296701 2966f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2966f7: bf 04 00 00 00 mov $0x4,%edi 2966fc: e8 00 00 00 00 callq 296701 296701: 8b 4c 24 24 mov 0x24(%rsp),%ecx 296705: 41 8b 55 20 mov 0x20(%r13),%edx 296709: 39 d1 cmp %edx,%ecx 29670b: 74 11 je 29671e 29670d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296714: bf 04 00 00 00 mov $0x4,%edi 296719: e8 00 00 00 00 callq 29671e 29671e: 8b 4c 24 28 mov 0x28(%rsp),%ecx 296722: 41 8b 55 24 mov 0x24(%r13),%edx 296726: 39 d1 cmp %edx,%ecx 296728: 74 11 je 29673b 29672a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296731: bf 04 00 00 00 mov $0x4,%edi 296736: e8 00 00 00 00 callq 29673b 29673b: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296742: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296746: 4c 8d 84 24 58 01 00 lea 0x158(%rsp),%r8 29674d: 00 29674e: 8b 88 58 03 00 00 mov 0x358(%rax),%ecx 296754: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29675b: 0f b6 90 d6 00 00 00 movzbl 0xd6(%rax),%edx 296762: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296769: 8b b0 ec 01 00 00 mov 0x1ec(%rax),%esi 29676f: e8 00 00 00 00 callq 296774 296774: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29677b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29677f: 4c 8d 84 24 60 01 00 lea 0x160(%rsp),%r8 296786: 00 296787: 8b 88 5c 03 00 00 mov 0x35c(%rax),%ecx 29678d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296794: 0f b6 90 d7 00 00 00 movzbl 0xd7(%rax),%edx 29679b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 2967a2: 8b b0 f0 01 00 00 mov 0x1f0(%rax),%esi 2967a8: e8 00 00 00 00 callq 2967ad 2967ad: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2967b4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2967b8: 4c 8d 84 24 5c 01 00 lea 0x15c(%rsp),%r8 2967bf: 00 2967c0: 8b 88 50 03 00 00 mov 0x350(%rax),%ecx 2967c6: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2967cd: 0f b6 90 d4 00 00 00 movzbl 0xd4(%rax),%edx 2967d4: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 2967db: 8b b0 dc 01 00 00 mov 0x1dc(%rax),%esi 2967e1: e8 00 00 00 00 callq 2967e6 2967e6: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2967ed: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2967f1: 4c 8d 84 24 64 01 00 lea 0x164(%rsp),%r8 2967f8: 00 2967f9: 8b 88 54 03 00 00 mov 0x354(%rax),%ecx 2967ff: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296806: 0f b6 90 d5 00 00 00 movzbl 0xd5(%rax),%edx 29680d: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296814: 8b b0 e0 01 00 00 mov 0x1e0(%rax),%esi 29681a: e8 00 00 00 00 callq 29681f 29681f: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296826: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29682a: 4c 8d 84 24 f4 00 00 lea 0xf4(%rsp),%r8 296831: 00 296832: 8b 88 60 03 00 00 mov 0x360(%rax),%ecx 296838: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29683f: 0f b6 90 d8 00 00 00 movzbl 0xd8(%rax),%edx 296846: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29684d: 8b b0 e4 01 00 00 mov 0x1e4(%rax),%esi 296853: e8 00 00 00 00 callq 296858 296858: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29685f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296863: 4c 8d 84 24 fc 00 00 lea 0xfc(%rsp),%r8 29686a: 00 29686b: 8b 88 64 03 00 00 mov 0x364(%rax),%ecx 296871: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296878: 0f b6 90 d9 00 00 00 movzbl 0xd9(%rax),%edx 29687f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296886: 8b b0 e8 01 00 00 mov 0x1e8(%rax),%esi 29688c: e8 00 00 00 00 callq 296891 296891: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296898: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29689c: 4c 8d 84 24 f8 00 00 lea 0xf8(%rsp),%r8 2968a3: 00 2968a4: 8b 88 34 03 00 00 mov 0x334(%rax),%ecx 2968aa: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2968b1: 0f b6 90 cd 00 00 00 movzbl 0xcd(%rax),%edx 2968b8: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 2968bf: 8b b0 cc 01 00 00 mov 0x1cc(%rax),%esi 2968c5: e8 00 00 00 00 callq 2968ca 2968ca: 8b 95 b0 00 00 00 mov 0xb0(%rbp),%edx 2968d0: 8b 8c 24 58 01 00 00 mov 0x158(%rsp),%ecx 2968d7: 39 d1 cmp %edx,%ecx 2968d9: 74 11 je 2968ec 2968db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2968e2: bf 04 00 00 00 mov $0x4,%edi 2968e7: e8 00 00 00 00 callq 2968ec 2968ec: 8b 8c 24 60 01 00 00 mov 0x160(%rsp),%ecx 2968f3: 8b 95 b8 00 00 00 mov 0xb8(%rbp),%edx 2968f9: 39 d1 cmp %edx,%ecx 2968fb: 74 11 je 29690e 2968fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296904: bf 04 00 00 00 mov $0x4,%edi 296909: e8 00 00 00 00 callq 29690e 29690e: 8b 8c 24 5c 01 00 00 mov 0x15c(%rsp),%ecx 296915: 8b 95 b4 00 00 00 mov 0xb4(%rbp),%edx 29691b: 39 d1 cmp %edx,%ecx 29691d: 74 11 je 296930 29691f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296926: bf 04 00 00 00 mov $0x4,%edi 29692b: e8 00 00 00 00 callq 296930 296930: 8b 8c 24 64 01 00 00 mov 0x164(%rsp),%ecx 296937: 8b 95 bc 00 00 00 mov 0xbc(%rbp),%edx 29693d: 39 d1 cmp %edx,%ecx 29693f: 74 11 je 296952 296941: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296948: bf 04 00 00 00 mov $0x4,%edi 29694d: e8 00 00 00 00 callq 296952 296952: 8b 8c 24 f4 00 00 00 mov 0xf4(%rsp),%ecx 296959: 8b 55 4c mov 0x4c(%rbp),%edx 29695c: 39 d1 cmp %edx,%ecx 29695e: 74 11 je 296971 296960: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296967: bf 04 00 00 00 mov $0x4,%edi 29696c: e8 00 00 00 00 callq 296971 296971: 8b 8c 24 fc 00 00 00 mov 0xfc(%rsp),%ecx 296978: 8b 55 54 mov 0x54(%rbp),%edx 29697b: 39 d1 cmp %edx,%ecx 29697d: 74 11 je 296990 29697f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 296986: bf 04 00 00 00 mov $0x4,%edi 29698b: e8 00 00 00 00 callq 296990 296990: 8b 8c 24 f8 00 00 00 mov 0xf8(%rsp),%ecx 296997: 8b 55 50 mov 0x50(%rbp),%edx 29699a: 39 d1 cmp %edx,%ecx 29699c: 74 11 je 2969af 29699e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2969a5: bf 04 00 00 00 mov $0x4,%edi 2969aa: e8 00 00 00 00 callq 2969af 2969af: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax 2969b6: 00 2969b7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2969be: 00 00 2969c0: 0f 85 ec 00 00 00 jne 296ab2 2969c6: 48 81 c4 78 01 00 00 add $0x178,%rsp 2969cd: 5b pop %rbx 2969ce: 5d pop %rbp 2969cf: 41 5c pop %r12 2969d1: 41 5d pop %r13 2969d3: 41 5e pop %r14 2969d5: 41 5f pop %r15 2969d7: c3 retq 2969d8: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2969df: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2969e3: 4c 8d 84 24 0c 01 00 lea 0x10c(%rsp),%r8 2969ea: 00 2969eb: 8b 88 04 02 00 00 mov 0x204(%rax),%ecx 2969f1: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2969f8: 0f b6 90 81 00 00 00 movzbl 0x81(%rax),%edx 2969ff: e8 00 00 00 00 callq 296a04 296a04: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296a0b: e9 ee f5 ff ff jmpq 295ffe 296a10: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296a17: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296a1b: 4c 8d 84 24 08 01 00 lea 0x108(%rsp),%r8 296a22: 00 296a23: 8b 88 d8 01 00 00 mov 0x1d8(%rax),%ecx 296a29: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296a30: 0f b6 50 76 movzbl 0x76(%rax),%edx 296a34: e8 00 00 00 00 callq 296a39 296a39: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296a40: e9 5f f4 ff ff jmpq 295ea4 296a45: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296a4c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296a50: 4c 8d 84 24 00 01 00 lea 0x100(%rsp),%r8 296a57: 00 296a58: 8b 88 d4 01 00 00 mov 0x1d4(%rax),%ecx 296a5e: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296a65: 0f b6 50 75 movzbl 0x75(%rax),%edx 296a69: e8 00 00 00 00 callq 296a6e 296a6e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296a75: e9 1c f4 ff ff jmpq 295e96 296a7a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296a81: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296a85: 4c 8d 84 24 04 01 00 lea 0x104(%rsp),%r8 296a8c: 00 296a8d: 8b 88 00 02 00 00 mov 0x200(%rax),%ecx 296a93: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296a9a: 0f b6 90 80 00 00 00 movzbl 0x80(%rax),%edx 296aa1: e8 00 00 00 00 callq 296aa6 296aa6: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296aad: e9 3e f5 ff ff jmpq 295ff0 296ab2: e8 00 00 00 00 callq 296ab7 296ab7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 296abe: 00 00 0000000000296ac0 : 296ac0: e8 00 00 00 00 callq 296ac5 296ac5: 41 54 push %r12 296ac7: ba 00 00 00 04 mov $0x4000000,%edx 296acc: 53 push %rbx 296acd: 48 8b 5f 08 mov 0x8(%rdi),%rbx 296ad1: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 296ad8: 48 8b 7b 18 mov 0x18(%rbx),%rdi 296adc: 44 8b 60 08 mov 0x8(%rax),%r12d 296ae0: 48 8b 07 mov (%rdi),%rax 296ae3: 44 89 e6 mov %r12d,%esi 296ae6: 48 8b 40 08 mov 0x8(%rax),%rax 296aea: e8 00 00 00 00 callq 296aef 296aef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 296af4: 5b pop %rbx 296af5: 41 5c pop %r12 296af7: c3 retq 296af8: 48 8b 73 10 mov 0x10(%rbx),%rsi 296afc: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 296b03 296b03: 89 c0 mov %eax,%eax 296b05: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 296b0d 296b0c: 00 296b0d: 73 e5 jae 296af4 296b0f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 296b16 296b16: 48 85 c0 test %rax,%rax 296b19: 74 15 je 296b30 296b1b: 48 8b 78 08 mov 0x8(%rax),%rdi 296b1f: 48 83 c6 08 add $0x8,%rsi 296b23: b9 00 00 00 04 mov $0x4000000,%ecx 296b28: 44 89 e2 mov %r12d,%edx 296b2b: e8 00 00 00 00 callq 296b30 296b30: 5b pop %rbx 296b31: 41 5c pop %r12 296b33: c3 retq 296b34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 296b3b: 00 00 00 00 296b3f: 90 nop 0000000000296b40 : 296b40: e8 00 00 00 00 callq 296b45 296b45: 55 push %rbp 296b46: 48 89 f5 mov %rsi,%rbp 296b49: 53 push %rbx 296b4a: 48 89 fb mov %rdi,%rbx 296b4d: 48 83 ec 18 sub $0x18,%rsp 296b51: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 296b58: 00 00 296b5a: 48 89 44 24 10 mov %rax,0x10(%rsp) 296b5f: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 296b66: 49 89 e0 mov %rsp,%r8 296b69: 8b 88 58 03 00 00 mov 0x358(%rax),%ecx 296b6f: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 296b76: 0f b6 90 d6 00 00 00 movzbl 0xd6(%rax),%edx 296b7d: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 296b84: 48 8b 7f 08 mov 0x8(%rdi),%rdi 296b88: 8b b0 ec 01 00 00 mov 0x1ec(%rax),%esi 296b8e: e8 00 00 00 00 callq 296b93 296b93: 8b 04 24 mov (%rsp),%eax 296b96: 8b 95 b0 00 00 00 mov 0xb0(%rbp),%edx 296b9c: 85 c0 test %eax,%eax 296b9e: 0f 84 54 02 00 00 je 296df8 296ba4: 39 d0 cmp %edx,%eax 296ba6: 0f 87 4c 02 00 00 ja 296df8 296bac: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296bb3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296bb7: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 296bbc: 8b 88 5c 03 00 00 mov 0x35c(%rax),%ecx 296bc2: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296bc9: 0f b6 90 d7 00 00 00 movzbl 0xd7(%rax),%edx 296bd0: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296bd7: 8b b0 f0 01 00 00 mov 0x1f0(%rax),%esi 296bdd: e8 00 00 00 00 callq 296be2 296be2: 8b 44 24 04 mov 0x4(%rsp),%eax 296be6: 8b 95 b8 00 00 00 mov 0xb8(%rbp),%edx 296bec: 85 c0 test %eax,%eax 296bee: 0f 84 c3 01 00 00 je 296db7 296bf4: 39 d0 cmp %edx,%eax 296bf6: 0f 87 bb 01 00 00 ja 296db7 296bfc: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296c03: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296c07: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 296c0c: 8b 88 50 03 00 00 mov 0x350(%rax),%ecx 296c12: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296c19: 0f b6 90 d4 00 00 00 movzbl 0xd4(%rax),%edx 296c20: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296c27: 8b b0 dc 01 00 00 mov 0x1dc(%rax),%esi 296c2d: e8 00 00 00 00 callq 296c32 296c32: 8b 44 24 08 mov 0x8(%rsp),%eax 296c36: 8b 95 b4 00 00 00 mov 0xb4(%rbp),%edx 296c3c: 85 c0 test %eax,%eax 296c3e: 0f 84 32 01 00 00 je 296d76 296c44: 39 d0 cmp %edx,%eax 296c46: 0f 87 2a 01 00 00 ja 296d76 296c4c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296c53: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296c57: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 296c5c: 8b 88 54 03 00 00 mov 0x354(%rax),%ecx 296c62: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296c69: 0f b6 90 d5 00 00 00 movzbl 0xd5(%rax),%edx 296c70: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296c77: 8b b0 e0 01 00 00 mov 0x1e0(%rax),%esi 296c7d: e8 00 00 00 00 callq 296c82 296c82: 8b 44 24 0c mov 0xc(%rsp),%eax 296c86: 8b 95 bc 00 00 00 mov 0xbc(%rbp),%edx 296c8c: 85 c0 test %eax,%eax 296c8e: 0f 84 a1 00 00 00 je 296d35 296c94: 39 d0 cmp %edx,%eax 296c96: 0f 87 99 00 00 00 ja 296d35 296c9c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296ca3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296ca7: b9 01 00 00 00 mov $0x1,%ecx 296cac: 31 d2 xor %edx,%edx 296cae: 44 8b 88 60 03 00 00 mov 0x360(%rax),%r9d 296cb5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296cbc: 44 0f b6 80 d8 00 00 movzbl 0xd8(%rax),%r8d 296cc3: 00 296cc4: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296ccb: 8b b0 e4 01 00 00 mov 0x1e4(%rax),%esi 296cd1: 8b 45 4c mov 0x4c(%rbp),%eax 296cd4: 50 push %rax 296cd5: e8 00 00 00 00 callq 296cda 296cda: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296cde: 31 d2 xor %edx,%edx 296ce0: b9 01 00 00 00 mov $0x1,%ecx 296ce5: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296cec: 44 8b 88 64 03 00 00 mov 0x364(%rax),%r9d 296cf3: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296cfa: 44 0f b6 80 d9 00 00 movzbl 0xd9(%rax),%r8d 296d01: 00 296d02: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296d09: 8b b0 e8 01 00 00 mov 0x1e8(%rax),%esi 296d0f: 8b 45 54 mov 0x54(%rbp),%eax 296d12: 50 push %rax 296d13: e8 00 00 00 00 callq 296d18 296d18: 58 pop %rax 296d19: 5a pop %rdx 296d1a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 296d1f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 296d26: 00 00 296d28: 0f 85 0c 01 00 00 jne 296e3a 296d2e: 48 83 c4 18 add $0x18,%rsp 296d32: 5b pop %rbx 296d33: 5d pop %rbp 296d34: c3 retq 296d35: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296d3c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296d40: b9 01 00 00 00 mov $0x1,%ecx 296d45: 44 8b 88 54 03 00 00 mov 0x354(%rax),%r9d 296d4c: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296d53: 44 0f b6 80 d5 00 00 movzbl 0xd5(%rax),%r8d 296d5a: 00 296d5b: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296d62: 8b b0 e0 01 00 00 mov 0x1e0(%rax),%esi 296d68: 52 push %rdx 296d69: 31 d2 xor %edx,%edx 296d6b: e8 00 00 00 00 callq 296d70 296d70: 59 pop %rcx 296d71: e9 26 ff ff ff jmpq 296c9c 296d76: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296d7d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296d81: b9 01 00 00 00 mov $0x1,%ecx 296d86: 44 8b 88 50 03 00 00 mov 0x350(%rax),%r9d 296d8d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296d94: 44 0f b6 80 d4 00 00 movzbl 0xd4(%rax),%r8d 296d9b: 00 296d9c: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296da3: 8b b0 dc 01 00 00 mov 0x1dc(%rax),%esi 296da9: 52 push %rdx 296daa: 31 d2 xor %edx,%edx 296dac: e8 00 00 00 00 callq 296db1 296db1: 5e pop %rsi 296db2: e9 95 fe ff ff jmpq 296c4c 296db7: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296dbe: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296dc2: b9 01 00 00 00 mov $0x1,%ecx 296dc7: 44 8b 88 5c 03 00 00 mov 0x35c(%rax),%r9d 296dce: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296dd5: 44 0f b6 80 d7 00 00 movzbl 0xd7(%rax),%r8d 296ddc: 00 296ddd: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296de4: 8b b0 f0 01 00 00 mov 0x1f0(%rax),%esi 296dea: 52 push %rdx 296deb: 31 d2 xor %edx,%edx 296ded: e8 00 00 00 00 callq 296df2 296df2: 5f pop %rdi 296df3: e9 04 fe ff ff jmpq 296bfc 296df8: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 296dff: 48 8b 7b 08 mov 0x8(%rbx),%rdi 296e03: b9 01 00 00 00 mov $0x1,%ecx 296e08: 44 8b 88 58 03 00 00 mov 0x358(%rax),%r9d 296e0f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 296e16: 44 0f b6 80 d6 00 00 movzbl 0xd6(%rax),%r8d 296e1d: 00 296e1e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 296e25: 8b b0 ec 01 00 00 mov 0x1ec(%rax),%esi 296e2b: 52 push %rdx 296e2c: 31 d2 xor %edx,%edx 296e2e: e8 00 00 00 00 callq 296e33 296e33: 41 58 pop %r8 296e35: e9 72 fd ff ff jmpq 296bac 296e3a: e8 00 00 00 00 callq 296e3f 296e3f: 90 nop 0000000000296e40 : 296e40: e8 00 00 00 00 callq 296e45 296e45: 41 54 push %r12 296e47: 49 89 f4 mov %rsi,%r12 296e4a: 55 push %rbp 296e4b: 48 89 fd mov %rdi,%rbp 296e4e: e8 00 00 00 00 callq 296e53 296e53: 4c 89 e6 mov %r12,%rsi 296e56: 48 89 ef mov %rbp,%rdi 296e59: 5d pop %rbp 296e5a: 41 5c pop %r12 296e5c: e9 df fc ff ff jmpq 296b40 296e61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 296e68: 00 00 00 00 296e6c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000296e70 : 296e70: e8 00 00 00 00 callq 296e75 296e75: 55 push %rbp 296e76: 48 89 fd mov %rdi,%rbp 296e79: 53 push %rbx 296e7a: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 296e81: 48 89 f3 mov %rsi,%rbx 296e84: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 296e8b: 44 8b 4b 50 mov 0x50(%rbx),%r9d 296e8f: 0f b6 4a 51 movzbl 0x51(%rdx),%ecx 296e93: 48 8b 97 78 02 00 00 mov 0x278(%rdi),%rdx 296e9a: 44 8b 80 44 01 00 00 mov 0x144(%rax),%r8d 296ea1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 296ea5: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 296eab: ba 01 00 00 00 mov $0x1,%edx 296eb0: e8 00 00 00 00 callq 296eb5 296eb5: 48 8b 8d 78 02 00 00 mov 0x278(%rbp),%rcx 296ebc: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 296ec3: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 296eca: 48 8b 7d 08 mov 0x8(%rbp),%rdi 296ece: 8b b1 ac 00 00 00 mov 0xac(%rcx),%esi 296ed4: 8b 4b 4c mov 0x4c(%rbx),%ecx 296ed7: 44 8b 8a 50 01 00 00 mov 0x150(%rdx),%r9d 296ede: 44 0f b6 40 54 movzbl 0x54(%rax),%r8d 296ee3: 51 push %rcx 296ee4: 8b 8a 5c 01 00 00 mov 0x15c(%rdx),%ecx 296eea: 51 push %rcx 296eeb: 0f b6 48 57 movzbl 0x57(%rax),%ecx 296eef: 51 push %rcx 296ef0: 8b 4b 48 mov 0x48(%rbx),%ecx 296ef3: 51 push %rcx 296ef4: 8b 8a 58 01 00 00 mov 0x158(%rdx),%ecx 296efa: 51 push %rcx 296efb: 0f b6 48 56 movzbl 0x56(%rax),%ecx 296eff: 51 push %rcx 296f00: 8b 4b 44 mov 0x44(%rbx),%ecx 296f03: 51 push %rcx 296f04: 8b 92 54 01 00 00 mov 0x154(%rdx),%edx 296f0a: b9 04 00 00 00 mov $0x4,%ecx 296f0f: 52 push %rdx 296f10: 0f b6 40 55 movzbl 0x55(%rax),%eax 296f14: 31 d2 xor %edx,%edx 296f16: 50 push %rax 296f17: 8b 43 40 mov 0x40(%rbx),%eax 296f1a: 50 push %rax 296f1b: e8 00 00 00 00 callq 296f20 296f20: 48 8b 8d 78 02 00 00 mov 0x278(%rbp),%rcx 296f27: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 296f2e: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 296f35: 48 83 c4 50 add $0x50,%rsp 296f39: 48 8b 7d 08 mov 0x8(%rbp),%rdi 296f3d: 8b b1 b0 00 00 00 mov 0xb0(%rcx),%esi 296f43: 8b 4b 1c mov 0x1c(%rbx),%ecx 296f46: 44 8b 8a 60 01 00 00 mov 0x160(%rdx),%r9d 296f4d: 44 0f b6 40 58 movzbl 0x58(%rax),%r8d 296f52: 51 push %rcx 296f53: 8b 8a 7c 01 00 00 mov 0x17c(%rdx),%ecx 296f59: 51 push %rcx 296f5a: 0f b6 48 5f movzbl 0x5f(%rax),%ecx 296f5e: 51 push %rcx 296f5f: 8b 4b 18 mov 0x18(%rbx),%ecx 296f62: 51 push %rcx 296f63: 8b 8a 78 01 00 00 mov 0x178(%rdx),%ecx 296f69: 51 push %rcx 296f6a: 0f b6 48 5e movzbl 0x5e(%rax),%ecx 296f6e: 51 push %rcx 296f6f: 8b 4b 14 mov 0x14(%rbx),%ecx 296f72: 51 push %rcx 296f73: 8b 8a 68 03 00 00 mov 0x368(%rdx),%ecx 296f79: 51 push %rcx 296f7a: 0f b6 88 da 00 00 00 movzbl 0xda(%rax),%ecx 296f81: 51 push %rcx 296f82: 8b 4b 10 mov 0x10(%rbx),%ecx 296f85: 51 push %rcx 296f86: 8b 8a 70 01 00 00 mov 0x170(%rdx),%ecx 296f8c: 51 push %rcx 296f8d: 0f b6 48 5c movzbl 0x5c(%rax),%ecx 296f91: 51 push %rcx 296f92: 8b 4b 0c mov 0xc(%rbx),%ecx 296f95: 51 push %rcx 296f96: 8b 8a 6c 01 00 00 mov 0x16c(%rdx),%ecx 296f9c: 51 push %rcx 296f9d: 0f b6 48 5b movzbl 0x5b(%rax),%ecx 296fa1: 51 push %rcx 296fa2: 8b 4b 08 mov 0x8(%rbx),%ecx 296fa5: 51 push %rcx 296fa6: 8b 8a 68 01 00 00 mov 0x168(%rdx),%ecx 296fac: 51 push %rcx 296fad: 0f b6 48 5a movzbl 0x5a(%rax),%ecx 296fb1: 51 push %rcx 296fb2: 8b 4b 04 mov 0x4(%rbx),%ecx 296fb5: 51 push %rcx 296fb6: 8b 92 64 01 00 00 mov 0x164(%rdx),%edx 296fbc: b9 08 00 00 00 mov $0x8,%ecx 296fc1: 52 push %rdx 296fc2: 0f b6 40 59 movzbl 0x59(%rax),%eax 296fc6: 31 d2 xor %edx,%edx 296fc8: 50 push %rax 296fc9: 8b 03 mov (%rbx),%eax 296fcb: 50 push %rax 296fcc: e8 00 00 00 00 callq 296fd1 296fd1: 48 8b 8d 78 02 00 00 mov 0x278(%rbp),%rcx 296fd8: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 296fdf: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 296fe6: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 296fed: 48 8b 7d 08 mov 0x8(%rbp),%rdi 296ff1: 8b b1 b4 00 00 00 mov 0xb4(%rcx),%esi 296ff7: 8b 4b 3c mov 0x3c(%rbx),%ecx 296ffa: 44 8b 8a 80 01 00 00 mov 0x180(%rdx),%r9d 297001: 44 0f b6 40 60 movzbl 0x60(%rax),%r8d 297006: 51 push %rcx 297007: 8b 8a 9c 01 00 00 mov 0x19c(%rdx),%ecx 29700d: 51 push %rcx 29700e: 0f b6 48 67 movzbl 0x67(%rax),%ecx 297012: 51 push %rcx 297013: 8b 4b 38 mov 0x38(%rbx),%ecx 297016: 51 push %rcx 297017: 8b 8a 98 01 00 00 mov 0x198(%rdx),%ecx 29701d: 51 push %rcx 29701e: 0f b6 48 66 movzbl 0x66(%rax),%ecx 297022: 51 push %rcx 297023: 8b 4b 30 mov 0x30(%rbx),%ecx 297026: 51 push %rcx 297027: 8b 8a 90 01 00 00 mov 0x190(%rdx),%ecx 29702d: 51 push %rcx 29702e: 0f b6 48 64 movzbl 0x64(%rax),%ecx 297032: 51 push %rcx 297033: 8b 4b 2c mov 0x2c(%rbx),%ecx 297036: 51 push %rcx 297037: 8b 8a 8c 01 00 00 mov 0x18c(%rdx),%ecx 29703d: 51 push %rcx 29703e: 0f b6 48 63 movzbl 0x63(%rax),%ecx 297042: 51 push %rcx 297043: 8b 4b 28 mov 0x28(%rbx),%ecx 297046: 51 push %rcx 297047: 8b 8a 88 01 00 00 mov 0x188(%rdx),%ecx 29704d: 51 push %rcx 29704e: 0f b6 48 62 movzbl 0x62(%rax),%ecx 297052: 51 push %rcx 297053: 8b 4b 24 mov 0x24(%rbx),%ecx 297056: 51 push %rcx 297057: 8b 92 84 01 00 00 mov 0x184(%rdx),%edx 29705d: b9 07 00 00 00 mov $0x7,%ecx 297062: 52 push %rdx 297063: 0f b6 40 61 movzbl 0x61(%rax),%eax 297067: 31 d2 xor %edx,%edx 297069: 50 push %rax 29706a: 8b 43 20 mov 0x20(%rbx),%eax 29706d: 50 push %rax 29706e: e8 00 00 00 00 callq 297073 297073: 48 81 c4 98 00 00 00 add $0x98,%rsp 29707a: 5b pop %rbx 29707b: 5d pop %rbp 29707c: c3 retq 29707d: 0f 1f 00 nopl (%rax) 0000000000297080 : 297080: e8 00 00 00 00 callq 297085 297085: 41 56 push %r14 297087: 49 89 ce mov %rcx,%r14 29708a: 41 55 push %r13 29708c: 49 89 d5 mov %rdx,%r13 29708f: 41 54 push %r12 297091: 49 89 f4 mov %rsi,%r12 297094: 4c 89 c6 mov %r8,%rsi 297097: 55 push %rbp 297098: 48 89 fd mov %rdi,%rbp 29709b: e8 00 00 00 00 callq 2970a0 2970a0: 4c 89 f6 mov %r14,%rsi 2970a3: 48 89 ef mov %rbp,%rdi 2970a6: e8 00 00 00 00 callq 2970ab 2970ab: 4c 89 e6 mov %r12,%rsi 2970ae: 48 89 ef mov %rbp,%rdi 2970b1: 4c 89 ea mov %r13,%rdx 2970b4: e8 00 00 00 00 callq 2970b9 2970b9: 4c 89 e6 mov %r12,%rsi 2970bc: 48 89 ef mov %rbp,%rdi 2970bf: 5d pop %rbp 2970c0: 41 5c pop %r12 2970c2: 41 5d pop %r13 2970c4: 41 5e pop %r14 2970c6: e9 75 fa ff ff jmpq 296b40 2970cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002970d0 : 2970d0: e8 00 00 00 00 callq 2970d5 2970d5: 41 54 push %r12 2970d7: b9 08 00 00 00 mov $0x8,%ecx 2970dc: 55 push %rbp 2970dd: 53 push %rbx 2970de: 48 89 fb mov %rdi,%rbx 2970e1: 48 83 ec 48 sub $0x48,%rsp 2970e5: 48 8b 57 08 mov 0x8(%rdi),%rdx 2970e9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2970f0: 00 00 2970f2: 48 89 44 24 40 mov %rax,0x40(%rsp) 2970f7: 31 c0 xor %eax,%eax 2970f9: 49 89 e4 mov %rsp,%r12 2970fc: 4c 89 e7 mov %r12,%rdi 2970ff: 48 8b aa 80 00 00 00 mov 0x80(%rdx),%rbp 297106: f3 48 ab rep stos %rax,%es:(%rdi) 297109: 48 8b 46 0c mov 0xc(%rsi),%rax 29710d: 8b 8b 88 00 00 00 mov 0x88(%rbx),%ecx 297113: c7 04 24 05 00 00 3c movl $0x3c000005,(%rsp) 29711a: 48 89 44 24 08 mov %rax,0x8(%rsp) 29711f: 48 8b 46 1c mov 0x1c(%rsi),%rax 297123: 83 e1 0f and $0xf,%ecx 297126: 48 89 44 24 10 mov %rax,0x10(%rsp) 29712b: 0f b6 46 34 movzbl 0x34(%rsi),%eax 29712f: c1 e0 04 shl $0x4,%eax 297132: 09 c8 or %ecx,%eax 297134: 0f b6 4e 35 movzbl 0x35(%rsi),%ecx 297138: c1 e1 05 shl $0x5,%ecx 29713b: 09 c8 or %ecx,%eax 29713d: 0f b6 4e 36 movzbl 0x36(%rsi),%ecx 297141: 83 e1 0f and $0xf,%ecx 297144: c1 e1 06 shl $0x6,%ecx 297147: 09 c8 or %ecx,%eax 297149: 0f b6 4e 37 movzbl 0x37(%rsi),%ecx 29714d: c1 e1 0a shl $0xa,%ecx 297150: 09 c8 or %ecx,%eax 297152: 66 25 ff 07 and $0x7ff,%ax 297156: 66 89 44 24 18 mov %ax,0x18(%rsp) 29715b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 297160: 4c 89 e6 mov %r12,%rsi 297163: 48 89 ef mov %rbp,%rdi 297166: e8 00 00 00 00 callq 29716b 29716b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 297170: 48 89 ef mov %rbp,%rdi 297173: e8 00 00 00 00 callq 297178 297178: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29717d: 48 89 ef mov %rbp,%rdi 297180: e8 00 00 00 00 callq 297185 297185: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29718a: 48 8b 44 24 40 mov 0x40(%rsp),%rax 29718f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 297196: 00 00 297198: 0f 85 61 01 00 00 jne 2972ff 29719e: 48 83 c4 48 add $0x48,%rsp 2971a2: 5b pop %rbx 2971a3: 5d pop %rbp 2971a4: 41 5c pop %r12 2971a6: c3 retq 2971a7: 48 8b 52 10 mov 0x10(%rdx),%rdx 2971ab: 4c 8b 52 08 mov 0x8(%rdx),%r10 2971af: 48 8b 32 mov (%rdx),%rsi 2971b2: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2971b9 2971b9: 89 c0 mov %eax,%eax 2971bb: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2971c3 2971c2: 00 2971c3: 73 9b jae 297160 2971c5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2971cc 2971cc: 48 85 c0 test %rax,%rax 2971cf: 74 21 je 2971f2 2971d1: 48 8b 78 08 mov 0x8(%rax),%rdi 2971d5: 68 b3 02 00 00 pushq $0x2b3 2971da: 48 8d 4a 10 lea 0x10(%rdx),%rcx 2971de: 4c 8d 42 18 lea 0x18(%rdx),%r8 2971e2: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2971e9: 4c 89 d2 mov %r10,%rdx 2971ec: e8 00 00 00 00 callq 2971f1 2971f1: 5e pop %rsi 2971f2: e9 69 ff ff ff jmpq 297160 2971f7: 48 8b 43 08 mov 0x8(%rbx),%rax 2971fb: 48 8b 50 10 mov 0x10(%rax),%rdx 2971ff: 4c 8b 52 08 mov 0x8(%rdx),%r10 297203: 48 8b 32 mov (%rdx),%rsi 297206: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 29720d 29720d: 89 c0 mov %eax,%eax 29720f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 297217 297216: 00 297217: 0f 83 6d ff ff ff jae 29718a 29721d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 297224 297224: 48 85 c0 test %rax,%rax 297227: 74 21 je 29724a 297229: 48 8b 78 08 mov 0x8(%rax),%rdi 29722d: 68 b9 02 00 00 pushq $0x2b9 297232: 48 8d 4a 10 lea 0x10(%rdx),%rcx 297236: 4c 8d 42 18 lea 0x18(%rdx),%r8 29723a: 49 c7 c1 00 00 00 00 mov $0x0,%r9 297241: 4c 89 d2 mov %r10,%rdx 297244: e8 00 00 00 00 callq 297249 297249: 58 pop %rax 29724a: e9 3b ff ff ff jmpq 29718a 29724f: 48 8b 43 08 mov 0x8(%rbx),%rax 297253: 48 8b 50 10 mov 0x10(%rax),%rdx 297257: 4c 8b 52 08 mov 0x8(%rdx),%r10 29725b: 48 8b 32 mov (%rdx),%rsi 29725e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 297265 297265: 89 c0 mov %eax,%eax 297267: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 29726f 29726e: 00 29726f: 0f 83 08 ff ff ff jae 29717d 297275: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 29727c 29727c: 48 85 c0 test %rax,%rax 29727f: 74 21 je 2972a2 297281: 48 8b 78 08 mov 0x8(%rax),%rdi 297285: 68 b7 02 00 00 pushq $0x2b7 29728a: 48 8d 4a 10 lea 0x10(%rdx),%rcx 29728e: 4c 8d 42 18 lea 0x18(%rdx),%r8 297292: 49 c7 c1 00 00 00 00 mov $0x0,%r9 297299: 4c 89 d2 mov %r10,%rdx 29729c: e8 00 00 00 00 callq 2972a1 2972a1: 5a pop %rdx 2972a2: e9 d6 fe ff ff jmpq 29717d 2972a7: 48 8b 43 08 mov 0x8(%rbx),%rax 2972ab: 48 8b 50 10 mov 0x10(%rax),%rdx 2972af: 4c 8b 52 08 mov 0x8(%rdx),%r10 2972b3: 48 8b 32 mov (%rdx),%rsi 2972b6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2972bd 2972bd: 89 c0 mov %eax,%eax 2972bf: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2972c7 2972c6: 00 2972c7: 0f 83 a3 fe ff ff jae 297170 2972cd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2972d4 2972d4: 48 85 c0 test %rax,%rax 2972d7: 74 21 je 2972fa 2972d9: 48 8b 78 08 mov 0x8(%rax),%rdi 2972dd: 68 b5 02 00 00 pushq $0x2b5 2972e2: 48 8d 4a 10 lea 0x10(%rdx),%rcx 2972e6: 4c 8d 42 18 lea 0x18(%rdx),%r8 2972ea: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2972f1: 4c 89 d2 mov %r10,%rdx 2972f4: e8 00 00 00 00 callq 2972f9 2972f9: 59 pop %rcx 2972fa: e9 71 fe ff ff jmpq 297170 2972ff: e8 00 00 00 00 callq 297304 297304: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29730b: 00 00 00 00 29730f: 90 nop 0000000000297310 : 297310: e8 00 00 00 00 callq 297315 297315: 41 55 push %r13 297317: b9 07 00 00 00 mov $0x7,%ecx 29731c: 41 54 push %r12 29731e: 41 89 d4 mov %edx,%r12d 297321: 55 push %rbp 297322: 48 89 f5 mov %rsi,%rbp 297325: 53 push %rbx 297326: 48 89 fb mov %rdi,%rbx 297329: 48 83 ec 40 sub $0x40,%rsp 29732d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 297334: 00 00 297336: 48 89 44 24 38 mov %rax,0x38(%rsp) 29733b: 31 c0 xor %eax,%eax 29733d: 49 89 e5 mov %rsp,%r13 297340: 4c 89 ef mov %r13,%rdi 297343: f3 48 ab rep stos %rax,%es:(%rdi) 297346: 0f b6 46 70 movzbl 0x70(%rsi),%eax 29734a: 88 44 24 36 mov %al,0x36(%rsp) 29734e: 8b 06 mov (%rsi),%eax 297350: 83 f8 01 cmp $0x1,%eax 297353: 0f 84 f7 04 00 00 je 297850 297359: 83 f8 02 cmp $0x2,%eax 29735c: 0f 84 87 05 00 00 je 2978e9 297362: 85 c0 test %eax,%eax 297364: 0f 84 4c 05 00 00 je 2978b6 29736a: b9 17 03 00 00 mov $0x317,%ecx 29736f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 297376: bf 02 00 00 00 mov $0x2,%edi 29737b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 297382: e8 00 00 00 00 callq 297387 297387: 0f b6 45 04 movzbl 0x4(%rbp),%eax 29738b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29738f: 44 88 64 24 35 mov %r12b,0x35(%rsp) 297394: 88 44 24 34 mov %al,0x34(%rsp) 297398: 48 8b 07 mov (%rdi),%rax 29739b: 80 b8 6e 02 00 00 00 cmpb $0x0,0x26e(%rax) 2973a2: 74 0a je 2973ae 2973a4: 83 7d 00 02 cmpl $0x2,0x0(%rbp) 2973a8: 0f 84 b7 05 00 00 je 297965 2973ae: 0f b6 4c 24 37 movzbl 0x37(%rsp),%ecx 2973b3: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 2973ba: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2973c1: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 2973c8: 44 8b 42 60 mov 0x60(%rdx),%r8d 2973cc: 44 0f b6 50 18 movzbl 0x18(%rax),%r10d 2973d1: 8b 76 20 mov 0x20(%rsi),%esi 2973d4: 51 push %rcx 2973d5: 44 8b 4a 68 mov 0x68(%rdx),%r9d 2973d9: 41 51 push %r9 2973db: 44 0f b6 48 1a movzbl 0x1a(%rax),%r9d 2973e0: 41 51 push %r9 2973e2: 45 0f b6 cc movzbl %r12b,%r9d 2973e6: 51 push %rcx 2973e7: 8b 52 64 mov 0x64(%rdx),%edx 2973ea: 44 89 d1 mov %r10d,%ecx 2973ed: 52 push %rdx 2973ee: 0f b6 40 19 movzbl 0x19(%rax),%eax 2973f2: ba 03 00 00 00 mov $0x3,%edx 2973f7: 50 push %rax 2973f8: e8 00 00 00 00 callq 2973fd 2973fd: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 297404: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297408: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29740f: 44 0f b6 4c 24 66 movzbl 0x66(%rsp),%r9d 297415: 48 83 c4 30 add $0x30,%rsp 297419: 0f b6 8a d3 00 00 00 movzbl 0xd3(%rdx),%ecx 297420: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 297427: 44 8b 80 4c 03 00 00 mov 0x34c(%rax),%r8d 29742e: 8b b2 d8 01 00 00 mov 0x1d8(%rdx),%esi 297434: ba 01 00 00 00 mov $0x1,%edx 297439: e8 00 00 00 00 callq 29743e 29743e: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 297445: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297449: 44 0f b6 4c 24 34 movzbl 0x34(%rsp),%r9d 29744f: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 297456: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 29745d: 44 8b 82 14 01 00 00 mov 0x114(%rdx),%r8d 297464: 0f b6 48 45 movzbl 0x45(%rax),%ecx 297468: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 29746e: 41 51 push %r9 297470: 44 8b 92 30 01 00 00 mov 0x130(%rdx),%r10d 297477: 41 52 push %r10 297479: 44 0f b6 50 4c movzbl 0x4c(%rax),%r10d 29747e: 41 52 push %r10 297480: 41 51 push %r9 297482: 44 8b 92 2c 01 00 00 mov 0x12c(%rdx),%r10d 297489: 41 52 push %r10 29748b: 44 0f b6 50 4b movzbl 0x4b(%rax),%r10d 297490: 41 52 push %r10 297492: 41 51 push %r9 297494: 44 8b 92 20 01 00 00 mov 0x120(%rdx),%r10d 29749b: 41 52 push %r10 29749d: 44 0f b6 50 48 movzbl 0x48(%rax),%r10d 2974a2: 41 52 push %r10 2974a4: 41 51 push %r9 2974a6: 44 8b 92 1c 01 00 00 mov 0x11c(%rdx),%r10d 2974ad: 41 52 push %r10 2974af: 44 0f b6 50 47 movzbl 0x47(%rax),%r10d 2974b4: 41 52 push %r10 2974b6: 41 51 push %r9 2974b8: 44 8b 92 28 01 00 00 mov 0x128(%rdx),%r10d 2974bf: 41 52 push %r10 2974c1: 44 0f b6 50 4a movzbl 0x4a(%rax),%r10d 2974c6: 41 52 push %r10 2974c8: 41 51 push %r9 2974ca: 44 8b 92 24 01 00 00 mov 0x124(%rdx),%r10d 2974d1: 41 52 push %r10 2974d3: 44 0f b6 50 49 movzbl 0x49(%rax),%r10d 2974d8: 41 52 push %r10 2974da: 41 51 push %r9 2974dc: 8b 92 18 01 00 00 mov 0x118(%rdx),%edx 2974e2: 52 push %rdx 2974e3: 0f b6 40 46 movzbl 0x46(%rax),%eax 2974e7: ba 08 00 00 00 mov $0x8,%edx 2974ec: 50 push %rax 2974ed: e8 00 00 00 00 callq 2974f2 2974f2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2974f6: b9 01 00 00 00 mov $0x1,%ecx 2974fb: 31 d2 xor %edx,%edx 2974fd: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 297504: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 29750b: 44 8b 88 e4 00 00 00 mov 0xe4(%rax),%r9d 297512: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 297519: 44 0f b6 40 39 movzbl 0x39(%rax),%r8d 29751e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 297525: 8b 70 74 mov 0x74(%rax),%esi 297528: 8b 44 24 14 mov 0x14(%rsp),%eax 29752c: 50 push %rax 29752d: e8 00 00 00 00 callq 297532 297532: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297536: b9 01 00 00 00 mov $0x1,%ecx 29753b: 31 d2 xor %edx,%edx 29753d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 297544: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 29754b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 297552: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 297557: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29755e: 8b 70 78 mov 0x78(%rax),%esi 297561: 8b 44 24 20 mov 0x20(%rsp),%eax 297565: 50 push %rax 297566: e8 00 00 00 00 callq 29756b 29756b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29756f: b9 01 00 00 00 mov $0x1,%ecx 297574: 31 d2 xor %edx,%edx 297576: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29757d: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 297584: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29758b: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 297590: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 297597: 8b 70 54 mov 0x54(%rax),%esi 29759a: 8b 44 24 14 mov 0x14(%rsp),%eax 29759e: 50 push %rax 29759f: e8 00 00 00 00 callq 2975a4 2975a4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2975a8: b9 01 00 00 00 mov $0x1,%ecx 2975ad: 31 d2 xor %edx,%edx 2975af: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2975b6: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 2975bd: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2975c4: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 2975c9: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 2975d0: 8b 70 58 mov 0x58(%rax),%esi 2975d3: 8b 44 24 20 mov 0x20(%rsp),%eax 2975d7: 50 push %rax 2975d8: e8 00 00 00 00 callq 2975dd 2975dd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2975e1: b9 01 00 00 00 mov $0x1,%ecx 2975e6: 31 d2 xor %edx,%edx 2975e8: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2975ef: 48 83 c4 20 add $0x20,%rsp 2975f3: 44 8b 88 cc 00 00 00 mov 0xcc(%rax),%r9d 2975fa: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 297601: 44 0f b6 40 33 movzbl 0x33(%rax),%r8d 297606: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29760d: 8b 70 5c mov 0x5c(%rax),%esi 297610: 8b 44 24 24 mov 0x24(%rsp),%eax 297614: 50 push %rax 297615: e8 00 00 00 00 callq 29761a 29761a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29761e: b9 01 00 00 00 mov $0x1,%ecx 297623: 31 d2 xor %edx,%edx 297625: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29762c: 44 8b 88 d0 00 00 00 mov 0xd0(%rax),%r9d 297633: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29763a: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 29763f: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 297646: 8b 70 60 mov 0x60(%rax),%esi 297649: 8b 44 24 30 mov 0x30(%rsp),%eax 29764d: 50 push %rax 29764e: e8 00 00 00 00 callq 297653 297653: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297657: b9 01 00 00 00 mov $0x1,%ecx 29765c: 31 d2 xor %edx,%edx 29765e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 297665: 44 8b 88 bc 00 00 00 mov 0xbc(%rax),%r9d 29766c: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 297673: 44 0f b6 40 2f movzbl 0x2f(%rax),%r8d 297678: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29767f: 8b 70 4c mov 0x4c(%rax),%esi 297682: 8b 44 24 3c mov 0x3c(%rsp),%eax 297686: 50 push %rax 297687: e8 00 00 00 00 callq 29768c 29768c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297690: b9 01 00 00 00 mov $0x1,%ecx 297695: 31 d2 xor %edx,%edx 297697: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29769e: 44 8b 88 c0 00 00 00 mov 0xc0(%rax),%r9d 2976a5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2976ac: 44 0f b6 40 30 movzbl 0x30(%rax),%r8d 2976b1: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 2976b8: 8b 70 50 mov 0x50(%rax),%esi 2976bb: 8b 44 24 48 mov 0x48(%rsp),%eax 2976bf: 50 push %rax 2976c0: e8 00 00 00 00 callq 2976c5 2976c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2976c9: b9 01 00 00 00 mov $0x1,%ecx 2976ce: 31 d2 xor %edx,%edx 2976d0: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2976d7: 48 83 c4 20 add $0x20,%rsp 2976db: 44 8b 88 d4 00 00 00 mov 0xd4(%rax),%r9d 2976e2: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 2976e9: 44 0f b6 40 35 movzbl 0x35(%rax),%r8d 2976ee: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 2976f5: 8b 70 64 mov 0x64(%rax),%esi 2976f8: 8b 44 24 1c mov 0x1c(%rsp),%eax 2976fc: 50 push %rax 2976fd: e8 00 00 00 00 callq 297702 297702: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297706: b9 01 00 00 00 mov $0x1,%ecx 29770b: 31 d2 xor %edx,%edx 29770d: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 297714: 44 8b 88 d8 00 00 00 mov 0xd8(%rax),%r9d 29771b: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 297722: 44 0f b6 40 36 movzbl 0x36(%rax),%r8d 297727: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29772e: 8b 70 68 mov 0x68(%rax),%esi 297731: 8b 44 24 28 mov 0x28(%rsp),%eax 297735: 50 push %rax 297736: e8 00 00 00 00 callq 29773b 29773b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29773f: b9 01 00 00 00 mov $0x1,%ecx 297744: 31 d2 xor %edx,%edx 297746: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29774d: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 297754: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29775b: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 297760: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 297767: 8b 70 44 mov 0x44(%rax),%esi 29776a: 8b 44 24 1c mov 0x1c(%rsp),%eax 29776e: 50 push %rax 29776f: e8 00 00 00 00 callq 297774 297774: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297778: b9 01 00 00 00 mov $0x1,%ecx 29777d: 31 d2 xor %edx,%edx 29777f: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 297786: 44 8b 88 b8 00 00 00 mov 0xb8(%rax),%r9d 29778d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 297794: 44 0f b6 40 2e movzbl 0x2e(%rax),%r8d 297799: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 2977a0: 8b 70 48 mov 0x48(%rax),%esi 2977a3: 8b 44 24 28 mov 0x28(%rsp),%eax 2977a7: 50 push %rax 2977a8: e8 00 00 00 00 callq 2977ad 2977ad: 48 83 c4 20 add $0x20,%rsp 2977b1: 48 8b 45 00 mov 0x0(%rbp),%rax 2977b5: 48 89 43 10 mov %rax,0x10(%rbx) 2977b9: 48 8b 45 08 mov 0x8(%rbp),%rax 2977bd: 48 89 43 18 mov %rax,0x18(%rbx) 2977c1: 48 8b 45 10 mov 0x10(%rbp),%rax 2977c5: 48 89 43 20 mov %rax,0x20(%rbx) 2977c9: 48 8b 45 18 mov 0x18(%rbp),%rax 2977cd: 48 89 43 28 mov %rax,0x28(%rbx) 2977d1: 48 8b 45 20 mov 0x20(%rbp),%rax 2977d5: 48 89 43 30 mov %rax,0x30(%rbx) 2977d9: 48 8b 45 28 mov 0x28(%rbp),%rax 2977dd: 48 89 43 38 mov %rax,0x38(%rbx) 2977e1: 48 8b 45 30 mov 0x30(%rbp),%rax 2977e5: 48 89 43 40 mov %rax,0x40(%rbx) 2977e9: 48 8b 45 38 mov 0x38(%rbp),%rax 2977ed: 48 89 43 48 mov %rax,0x48(%rbx) 2977f1: 48 8b 45 40 mov 0x40(%rbp),%rax 2977f5: 48 89 43 50 mov %rax,0x50(%rbx) 2977f9: 48 8b 45 48 mov 0x48(%rbp),%rax 2977fd: 48 89 43 58 mov %rax,0x58(%rbx) 297801: 48 8b 45 50 mov 0x50(%rbp),%rax 297805: 48 89 43 60 mov %rax,0x60(%rbx) 297809: 48 8b 45 58 mov 0x58(%rbp),%rax 29780d: 48 89 43 68 mov %rax,0x68(%rbx) 297811: 48 8b 45 60 mov 0x60(%rbp),%rax 297815: 48 89 43 70 mov %rax,0x70(%rbx) 297819: 48 8b 45 68 mov 0x68(%rbp),%rax 29781d: 48 89 43 78 mov %rax,0x78(%rbx) 297821: 48 8b 45 70 mov 0x70(%rbp),%rax 297825: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 29782c: 48 8b 44 24 38 mov 0x38(%rsp),%rax 297831: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 297838: 00 00 29783a: 0f 85 35 01 00 00 jne 297975 297840: 48 83 c4 40 add $0x40,%rsp 297844: b8 01 00 00 00 mov $0x1,%eax 297849: 5b pop %rbx 29784a: 5d pop %rbp 29784b: 41 5c pop %r12 29784d: 41 5d pop %r13 29784f: c3 retq 297850: 48 83 7e 08 00 cmpq $0x0,0x8(%rsi) 297855: 0f 84 2c fb ff ff je 297387 29785b: 48 83 7e 20 00 cmpq $0x0,0x20(%rsi) 297860: 0f 84 21 fb ff ff je 297387 297866: 48 83 7e 28 00 cmpq $0x0,0x28(%rsi) 29786b: c6 44 24 37 01 movb $0x1,0x37(%rsp) 297870: 74 0e je 297880 297872: 8b 46 28 mov 0x28(%rsi),%eax 297875: 89 44 24 28 mov %eax,0x28(%rsp) 297879: 8b 46 2c mov 0x2c(%rsi),%eax 29787c: 89 44 24 24 mov %eax,0x24(%rsp) 297880: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 297885: 74 0e je 297895 297887: 8b 45 10 mov 0x10(%rbp),%eax 29788a: 89 44 24 08 mov %eax,0x8(%rsp) 29788e: 8b 45 14 mov 0x14(%rbp),%eax 297891: 89 44 24 04 mov %eax,0x4(%rsp) 297895: 8b 45 08 mov 0x8(%rbp),%eax 297898: 89 44 24 10 mov %eax,0x10(%rsp) 29789c: 8b 45 0c mov 0xc(%rbp),%eax 29789f: 89 44 24 0c mov %eax,0xc(%rsp) 2978a3: 8b 45 20 mov 0x20(%rbp),%eax 2978a6: 89 44 24 30 mov %eax,0x30(%rsp) 2978aa: 8b 45 24 mov 0x24(%rbp),%eax 2978ad: 89 44 24 2c mov %eax,0x2c(%rsp) 2978b1: e9 d1 fa ff ff jmpq 297387 2978b6: 48 83 7e 08 00 cmpq $0x0,0x8(%rsi) 2978bb: 0f 84 82 00 00 00 je 297943 2978c1: 48 83 7e 10 00 cmpq $0x0,0x10(%rsi) 2978c6: 74 0e je 2978d6 2978c8: 8b 46 10 mov 0x10(%rsi),%eax 2978cb: 89 44 24 08 mov %eax,0x8(%rsp) 2978cf: 8b 46 14 mov 0x14(%rsi),%eax 2978d2: 89 44 24 04 mov %eax,0x4(%rsp) 2978d6: 8b 45 08 mov 0x8(%rbp),%eax 2978d9: 89 44 24 10 mov %eax,0x10(%rsp) 2978dd: 8b 45 0c mov 0xc(%rbp),%eax 2978e0: 89 44 24 0c mov %eax,0xc(%rsp) 2978e4: e9 9e fa ff ff jmpq 297387 2978e9: 48 83 7e 08 00 cmpq $0x0,0x8(%rsi) 2978ee: 0f 84 93 fa ff ff je 297387 2978f4: 48 83 7e 20 00 cmpq $0x0,0x20(%rsi) 2978f9: 0f 84 88 fa ff ff je 297387 2978ff: 48 83 7e 10 00 cmpq $0x0,0x10(%rsi) 297904: 74 1c je 297922 297906: 8b 46 10 mov 0x10(%rsi),%eax 297909: 89 44 24 08 mov %eax,0x8(%rsp) 29790d: 8b 46 14 mov 0x14(%rsi),%eax 297910: 89 44 24 04 mov %eax,0x4(%rsp) 297914: 8b 46 28 mov 0x28(%rsi),%eax 297917: 89 44 24 18 mov %eax,0x18(%rsp) 29791b: 8b 46 2c mov 0x2c(%rsi),%eax 29791e: 89 44 24 14 mov %eax,0x14(%rsp) 297922: 8b 45 08 mov 0x8(%rbp),%eax 297925: 89 44 24 10 mov %eax,0x10(%rsp) 297929: 8b 45 0c mov 0xc(%rbp),%eax 29792c: 89 44 24 0c mov %eax,0xc(%rsp) 297930: 8b 45 20 mov 0x20(%rbp),%eax 297933: 89 44 24 20 mov %eax,0x20(%rsp) 297937: 8b 45 24 mov 0x24(%rbp),%eax 29793a: 89 44 24 1c mov %eax,0x1c(%rsp) 29793e: e9 44 fa ff ff jmpq 297387 297943: b9 c8 02 00 00 mov $0x2c8,%ecx 297948: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29794f: bf 02 00 00 00 mov $0x2,%edi 297954: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29795b: e8 00 00 00 00 callq 297960 297960: e9 22 fa ff ff jmpq 297387 297965: 4c 89 ee mov %r13,%rsi 297968: 48 89 df mov %rbx,%rdi 29796b: e8 00 00 00 00 callq 297970 297970: e9 3c fe ff ff jmpq 2977b1 297975: e8 00 00 00 00 callq 29797a 29797a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000297980 : 297980: e8 00 00 00 00 callq 297985 297985: 48 b8 0f 00 00 00 0f movabs $0xf0000000f,%rax 29798c: 00 00 00 29798f: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 297996: 48 89 87 8c 00 00 00 mov %rax,0x8c(%rdi) 29799d: b8 01 00 00 00 mov $0x1,%eax 2979a2: 48 89 77 08 mov %rsi,0x8(%rdi) 2979a6: 48 89 8f 78 02 00 00 mov %rcx,0x278(%rdi) 2979ad: 4c 89 87 80 02 00 00 mov %r8,0x280(%rdi) 2979b4: 4c 89 8f 88 02 00 00 mov %r9,0x288(%rdi) 2979bb: 89 97 88 00 00 00 mov %edx,0x88(%rdi) 2979c1: c3 retq 2979c2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2979c9: 00 00 00 2979cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002979d0 : 2979d0: e8 00 00 00 00 callq 2979d5 2979d5: 55 push %rbp 2979d6: 48 89 f1 mov %rsi,%rcx 2979d9: 31 c0 xor %eax,%eax 2979db: 48 89 f5 mov %rsi,%rbp 2979de: 53 push %rbx 2979df: 48 89 fb mov %rdi,%rbx 2979e2: 48 8d 7e 08 lea 0x8(%rsi),%rdi 2979e6: 4c 8d 46 04 lea 0x4(%rsi),%r8 2979ea: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2979ee: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 2979f5: 48 29 f9 sub %rdi,%rcx 2979f8: 48 c7 46 58 00 00 00 movq $0x0,0x58(%rsi) 2979ff: 00 297a00: 83 c1 60 add $0x60,%ecx 297a03: c1 e9 03 shr $0x3,%ecx 297a06: f3 48 ab rep stos %rax,%es:(%rdi) 297a09: 48 8b 43 20 mov 0x20(%rbx),%rax 297a0d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297a11: 8b 48 5c mov 0x5c(%rax),%ecx 297a14: 48 8b 43 18 mov 0x18(%rbx),%rax 297a18: 0f b6 50 17 movzbl 0x17(%rax),%edx 297a1c: 48 8b 43 10 mov 0x10(%rbx),%rax 297a20: 8b 30 mov (%rax),%esi 297a22: e8 00 00 00 00 callq 297a27 297a27: 48 8b 43 20 mov 0x20(%rbx),%rax 297a2b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297a2f: 4c 8d 45 0c lea 0xc(%rbp),%r8 297a33: 8b 88 84 00 00 00 mov 0x84(%rax),%ecx 297a39: 48 8b 43 18 mov 0x18(%rbx),%rax 297a3d: 0f b6 50 21 movzbl 0x21(%rax),%edx 297a41: 48 8b 43 10 mov 0x10(%rbx),%rax 297a45: 8b 70 08 mov 0x8(%rax),%esi 297a48: e8 00 00 00 00 callq 297a4d 297a4d: 48 8b 43 20 mov 0x20(%rbx),%rax 297a51: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297a55: 4c 8d 45 10 lea 0x10(%rbp),%r8 297a59: 8b 88 94 00 00 00 mov 0x94(%rax),%ecx 297a5f: 48 8b 43 18 mov 0x18(%rbx),%rax 297a63: 0f b6 50 25 movzbl 0x25(%rax),%edx 297a67: 48 8b 43 10 mov 0x10(%rbx),%rax 297a6b: 8b 70 0c mov 0xc(%rax),%esi 297a6e: e8 00 00 00 00 callq 297a73 297a73: 48 8b 43 20 mov 0x20(%rbx),%rax 297a77: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297a7b: 4c 8d 45 14 lea 0x14(%rbp),%r8 297a7f: 8b 48 6c mov 0x6c(%rax),%ecx 297a82: 48 8b 43 18 mov 0x18(%rbx),%rax 297a86: 0f b6 50 1b movzbl 0x1b(%rax),%edx 297a8a: 48 8b 43 10 mov 0x10(%rbx),%rax 297a8e: 8b 70 10 mov 0x10(%rax),%esi 297a91: e8 00 00 00 00 callq 297a96 297a96: c7 45 18 01 00 00 00 movl $0x1,0x18(%rbp) 297a9d: 48 8b 43 20 mov 0x20(%rbx),%rax 297aa1: 4c 8d 45 1c lea 0x1c(%rbp),%r8 297aa5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297aa9: 8b 48 60 mov 0x60(%rax),%ecx 297aac: 48 8b 43 18 mov 0x18(%rbx),%rax 297ab0: 0f b6 50 18 movzbl 0x18(%rax),%edx 297ab4: 48 8b 43 10 mov 0x10(%rbx),%rax 297ab8: 8b 70 14 mov 0x14(%rax),%esi 297abb: e8 00 00 00 00 callq 297ac0 297ac0: 48 8b 43 20 mov 0x20(%rbx),%rax 297ac4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297ac8: 4c 8d 45 24 lea 0x24(%rbp),%r8 297acc: 8b 88 88 00 00 00 mov 0x88(%rax),%ecx 297ad2: 48 8b 43 18 mov 0x18(%rbx),%rax 297ad6: 0f b6 50 22 movzbl 0x22(%rax),%edx 297ada: 48 8b 43 10 mov 0x10(%rbx),%rax 297ade: 8b 70 1c mov 0x1c(%rax),%esi 297ae1: e8 00 00 00 00 callq 297ae6 297ae6: 48 8b 43 20 mov 0x20(%rbx),%rax 297aea: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297aee: 4c 8d 45 28 lea 0x28(%rbp),%r8 297af2: 8b 88 98 00 00 00 mov 0x98(%rax),%ecx 297af8: 48 8b 43 18 mov 0x18(%rbx),%rax 297afc: 0f b6 50 26 movzbl 0x26(%rax),%edx 297b00: 48 8b 43 10 mov 0x10(%rbx),%rax 297b04: 8b 70 20 mov 0x20(%rax),%esi 297b07: e8 00 00 00 00 callq 297b0c 297b0c: 48 8b 43 20 mov 0x20(%rbx),%rax 297b10: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297b14: 4c 8d 45 2c lea 0x2c(%rbp),%r8 297b18: 8b 48 70 mov 0x70(%rax),%ecx 297b1b: 48 8b 43 18 mov 0x18(%rbx),%rax 297b1f: 0f b6 50 1c movzbl 0x1c(%rax),%edx 297b23: 48 8b 43 10 mov 0x10(%rbx),%rax 297b27: 8b 70 24 mov 0x24(%rax),%esi 297b2a: e8 00 00 00 00 callq 297b2f 297b2f: c7 45 30 02 00 00 00 movl $0x2,0x30(%rbp) 297b36: 48 8b 43 20 mov 0x20(%rbx),%rax 297b3a: 4c 8d 45 34 lea 0x34(%rbp),%r8 297b3e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297b42: 8b 48 64 mov 0x64(%rax),%ecx 297b45: 48 8b 43 18 mov 0x18(%rbx),%rax 297b49: 0f b6 50 19 movzbl 0x19(%rax),%edx 297b4d: 48 8b 43 10 mov 0x10(%rbx),%rax 297b51: 8b 70 28 mov 0x28(%rax),%esi 297b54: e8 00 00 00 00 callq 297b59 297b59: 48 8b 43 20 mov 0x20(%rbx),%rax 297b5d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297b61: 4c 8d 45 3c lea 0x3c(%rbp),%r8 297b65: 8b 88 8c 00 00 00 mov 0x8c(%rax),%ecx 297b6b: 48 8b 43 18 mov 0x18(%rbx),%rax 297b6f: 0f b6 50 23 movzbl 0x23(%rax),%edx 297b73: 48 8b 43 10 mov 0x10(%rbx),%rax 297b77: 8b 70 30 mov 0x30(%rax),%esi 297b7a: e8 00 00 00 00 callq 297b7f 297b7f: 48 8b 43 20 mov 0x20(%rbx),%rax 297b83: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297b87: 4c 8d 45 40 lea 0x40(%rbp),%r8 297b8b: 8b 88 9c 00 00 00 mov 0x9c(%rax),%ecx 297b91: 48 8b 43 18 mov 0x18(%rbx),%rax 297b95: 0f b6 50 27 movzbl 0x27(%rax),%edx 297b99: 48 8b 43 10 mov 0x10(%rbx),%rax 297b9d: 8b 70 34 mov 0x34(%rax),%esi 297ba0: e8 00 00 00 00 callq 297ba5 297ba5: 48 8b 43 20 mov 0x20(%rbx),%rax 297ba9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297bad: 4c 8d 45 44 lea 0x44(%rbp),%r8 297bb1: 8b 48 74 mov 0x74(%rax),%ecx 297bb4: 48 8b 43 18 mov 0x18(%rbx),%rax 297bb8: 0f b6 50 1d movzbl 0x1d(%rax),%edx 297bbc: 48 8b 43 10 mov 0x10(%rbx),%rax 297bc0: 8b 70 38 mov 0x38(%rax),%esi 297bc3: e8 00 00 00 00 callq 297bc8 297bc8: c7 45 48 03 00 00 00 movl $0x3,0x48(%rbp) 297bcf: 48 8b 43 20 mov 0x20(%rbx),%rax 297bd3: 4c 8d 45 4c lea 0x4c(%rbp),%r8 297bd7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297bdb: 8b 48 68 mov 0x68(%rax),%ecx 297bde: 48 8b 43 18 mov 0x18(%rbx),%rax 297be2: 0f b6 50 1a movzbl 0x1a(%rax),%edx 297be6: 48 8b 43 10 mov 0x10(%rbx),%rax 297bea: 8b 70 3c mov 0x3c(%rax),%esi 297bed: e8 00 00 00 00 callq 297bf2 297bf2: 48 8b 43 20 mov 0x20(%rbx),%rax 297bf6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297bfa: 4c 8d 45 54 lea 0x54(%rbp),%r8 297bfe: 8b 88 90 00 00 00 mov 0x90(%rax),%ecx 297c04: 48 8b 43 18 mov 0x18(%rbx),%rax 297c08: 0f b6 50 24 movzbl 0x24(%rax),%edx 297c0c: 48 8b 43 10 mov 0x10(%rbx),%rax 297c10: 8b 70 44 mov 0x44(%rax),%esi 297c13: e8 00 00 00 00 callq 297c18 297c18: 48 8b 43 20 mov 0x20(%rbx),%rax 297c1c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297c20: 4c 8d 45 58 lea 0x58(%rbp),%r8 297c24: 8b 88 a0 00 00 00 mov 0xa0(%rax),%ecx 297c2a: 48 8b 43 18 mov 0x18(%rbx),%rax 297c2e: 0f b6 50 28 movzbl 0x28(%rax),%edx 297c32: 48 8b 43 10 mov 0x10(%rbx),%rax 297c36: 8b 70 48 mov 0x48(%rax),%esi 297c39: e8 00 00 00 00 callq 297c3e 297c3e: 48 8b 43 20 mov 0x20(%rbx),%rax 297c42: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297c46: 4c 8d 45 5c lea 0x5c(%rbp),%r8 297c4a: 8b 48 78 mov 0x78(%rax),%ecx 297c4d: 48 8b 43 18 mov 0x18(%rbx),%rax 297c51: 0f b6 50 1e movzbl 0x1e(%rax),%edx 297c55: 48 8b 43 10 mov 0x10(%rbx),%rax 297c59: 5b pop %rbx 297c5a: 5d pop %rbp 297c5b: 8b 70 4c mov 0x4c(%rax),%esi 297c5e: e9 00 00 00 00 jmpq 297c63 297c63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 297c6a: 00 00 00 00 297c6e: 66 90 xchg %ax,%ax 0000000000297c70 : 297c70: e8 00 00 00 00 callq 297c75 297c75: 41 55 push %r13 297c77: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 297c7e: 41 54 push %r12 297c80: 53 push %rbx 297c81: 48 8b 47 10 mov 0x10(%rdi),%rax 297c85: 48 89 fb mov %rdi,%rbx 297c88: 48 8b 7f 08 mov 0x8(%rdi),%rdi 297c8c: 8b 30 mov (%rax),%esi 297c8e: e8 00 00 00 00 callq 297c93 297c93: 41 89 c4 mov %eax,%r12d 297c96: 48 8b 43 10 mov 0x10(%rbx),%rax 297c9a: 48 8b 5b 08 mov 0x8(%rbx),%rbx 297c9e: 44 89 e2 mov %r12d,%edx 297ca1: 48 8b 7b 18 mov 0x18(%rbx),%rdi 297ca5: 44 8b 28 mov (%rax),%r13d 297ca8: 48 8b 07 mov (%rdi),%rax 297cab: 44 89 ee mov %r13d,%esi 297cae: 48 8b 40 08 mov 0x8(%rax),%rax 297cb2: e8 00 00 00 00 callq 297cb7 297cb7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 297cbc: 5b pop %rbx 297cbd: 41 5c pop %r12 297cbf: 41 5d pop %r13 297cc1: c3 retq 297cc2: 48 8b 73 10 mov 0x10(%rbx),%rsi 297cc6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 297ccd 297ccd: 89 c0 mov %eax,%eax 297ccf: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 297cd7 297cd6: 00 297cd7: 73 e3 jae 297cbc 297cd9: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 297ce0 297ce0: 48 85 c0 test %rax,%rax 297ce3: 74 13 je 297cf8 297ce5: 48 8b 78 08 mov 0x8(%rax),%rdi 297ce9: 48 83 c6 08 add $0x8,%rsi 297ced: 44 89 e1 mov %r12d,%ecx 297cf0: 44 89 ea mov %r13d,%edx 297cf3: e8 00 00 00 00 callq 297cf8 297cf8: 5b pop %rbx 297cf9: 41 5c pop %r12 297cfb: 41 5d pop %r13 297cfd: c3 retq 297cfe: 66 90 xchg %ax,%ax 0000000000297d00 : 297d00: e8 00 00 00 00 callq 297d05 297d05: 55 push %rbp 297d06: 41 b9 01 00 00 00 mov $0x1,%r9d 297d0c: bd 64 00 00 00 mov $0x64,%ebp 297d11: 53 push %rbx 297d12: 48 89 fb mov %rdi,%rbx 297d15: 48 83 ec 10 sub $0x10,%rsp 297d19: 48 8b 57 18 mov 0x18(%rdi),%rdx 297d1d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 297d24: 00 00 297d26: 48 89 44 24 08 mov %rax,0x8(%rsp) 297d2b: 48 8b 47 20 mov 0x20(%rdi),%rax 297d2f: 0f b6 4a 47 movzbl 0x47(%rdx),%ecx 297d33: 48 8b 57 10 mov 0x10(%rdi),%rdx 297d37: 48 8b 7f 08 mov 0x8(%rdi),%rdi 297d3b: 8b b2 e0 00 00 00 mov 0xe0(%rdx),%esi 297d41: ba 01 00 00 00 mov $0x1,%edx 297d46: 44 8b 80 1c 01 00 00 mov 0x11c(%rax),%r8d 297d4d: e8 00 00 00 00 callq 297d52 297d52: eb 13 jmp 297d67 297d54: bf e3 53 00 00 mov $0x53e3,%edi 297d59: e8 00 00 00 00 callq 297d5e 297d5e: 83 ed 01 sub $0x1,%ebp 297d61: 0f 84 4d 01 00 00 je 297eb4 297d67: 48 8b 43 20 mov 0x20(%rbx),%rax 297d6b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297d6f: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 297d74: 8b 88 4c 01 00 00 mov 0x14c(%rax),%ecx 297d7a: 48 8b 43 18 mov 0x18(%rbx),%rax 297d7e: 0f b6 50 53 movzbl 0x53(%rax),%edx 297d82: 48 8b 43 10 mov 0x10(%rbx),%rax 297d86: 8b b0 f0 00 00 00 mov 0xf0(%rax),%esi 297d8c: e8 00 00 00 00 callq 297d91 297d91: 8b 54 24 04 mov 0x4(%rsp),%edx 297d95: 85 d2 test %edx,%edx 297d97: 74 bb je 297d54 297d99: 48 8b 53 18 mov 0x18(%rbx),%rdx 297d9d: 48 8b 43 20 mov 0x20(%rbx),%rax 297da1: 41 b9 01 00 00 00 mov $0x1,%r9d 297da7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297dab: 0f b6 4a 52 movzbl 0x52(%rdx),%ecx 297daf: 48 8b 53 10 mov 0x10(%rbx),%rdx 297db3: 44 8b 80 48 01 00 00 mov 0x148(%rax),%r8d 297dba: 8b b2 ec 00 00 00 mov 0xec(%rdx),%esi 297dc0: ba 01 00 00 00 mov $0x1,%edx 297dc5: e8 00 00 00 00 callq 297dca 297dca: 48 8b 53 18 mov 0x18(%rbx),%rdx 297dce: 48 8b 43 20 mov 0x20(%rbx),%rax 297dd2: 41 b9 01 00 00 00 mov $0x1,%r9d 297dd8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297ddc: 0f b6 4a 51 movzbl 0x51(%rdx),%ecx 297de0: 48 8b 53 10 mov 0x10(%rbx),%rdx 297de4: 44 8b 80 44 01 00 00 mov 0x144(%rax),%r8d 297deb: 8b b2 ec 00 00 00 mov 0xec(%rdx),%esi 297df1: ba 01 00 00 00 mov $0x1,%edx 297df6: e8 00 00 00 00 callq 297dfb 297dfb: 48 8b 53 20 mov 0x20(%rbx),%rdx 297dff: 48 8b 43 18 mov 0x18(%rbx),%rax 297e03: 48 8b 73 10 mov 0x10(%rbx),%rsi 297e07: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297e0b: 44 8b 82 2c 01 00 00 mov 0x12c(%rdx),%r8d 297e12: 0f b6 48 4b movzbl 0x4b(%rax),%ecx 297e16: 8b b6 e8 00 00 00 mov 0xe8(%rsi),%esi 297e1c: 6a 00 pushq $0x0 297e1e: 44 8b 8a 38 01 00 00 mov 0x138(%rdx),%r9d 297e25: 41 51 push %r9 297e27: 44 0f b6 48 4e movzbl 0x4e(%rax),%r9d 297e2c: 41 51 push %r9 297e2e: 6a 00 pushq $0x0 297e30: 44 8b 8a 34 01 00 00 mov 0x134(%rdx),%r9d 297e37: 41 51 push %r9 297e39: 44 0f b6 48 4d movzbl 0x4d(%rax),%r9d 297e3e: 41 51 push %r9 297e40: 45 31 c9 xor %r9d,%r9d 297e43: 6a 00 pushq $0x0 297e45: 8b 92 30 01 00 00 mov 0x130(%rdx),%edx 297e4b: 52 push %rdx 297e4c: 0f b6 40 4c movzbl 0x4c(%rax),%eax 297e50: ba 04 00 00 00 mov $0x4,%edx 297e55: 50 push %rax 297e56: e8 00 00 00 00 callq 297e5b 297e5b: 48 8b 43 20 mov 0x20(%rbx),%rax 297e5f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297e63: 41 b9 05 00 00 00 mov $0x5,%r9d 297e69: 48 83 c4 48 add $0x48,%rsp 297e6d: 41 b8 01 00 00 00 mov $0x1,%r8d 297e73: 8b 88 50 01 00 00 mov 0x150(%rax),%ecx 297e79: 48 8b 43 18 mov 0x18(%rbx),%rax 297e7d: 0f b6 50 54 movzbl 0x54(%rax),%edx 297e81: 48 8b 43 10 mov 0x10(%rbx),%rax 297e85: 8b b0 f0 00 00 00 mov 0xf0(%rax),%esi 297e8b: 6a 65 pushq $0x65 297e8d: 68 00 00 00 00 pushq $0x0 297e92: 6a 64 pushq $0x64 297e94: e8 00 00 00 00 callq 297e99 297e99: 48 83 c4 18 add $0x18,%rsp 297e9d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 297ea2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 297ea9: 00 00 297eab: 75 14 jne 297ec1 297ead: 48 83 c4 10 add $0x10,%rsp 297eb1: 5b pop %rbx 297eb2: 5d pop %rbp 297eb3: c3 retq 297eb4: 8b 44 24 04 mov 0x4(%rsp),%eax 297eb8: 85 c0 test %eax,%eax 297eba: 74 e1 je 297e9d 297ebc: e9 d8 fe ff ff jmpq 297d99 297ec1: e8 00 00 00 00 callq 297ec6 297ec6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 297ecd: 00 00 00 0000000000297ed0 : 297ed0: e8 00 00 00 00 callq 297ed5 297ed5: 55 push %rbp 297ed6: 48 89 f5 mov %rsi,%rbp 297ed9: b9 01 00 00 00 mov $0x1,%ecx 297ede: 31 d2 xor %edx,%edx 297ee0: 53 push %rbx 297ee1: 48 89 fb mov %rdi,%rbx 297ee4: 48 83 ec 28 sub $0x28,%rsp 297ee8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 297eef: 00 00 297ef1: 48 89 44 24 20 mov %rax,0x20(%rsp) 297ef6: 48 8b 47 20 mov 0x20(%rdi),%rax 297efa: 44 8b 48 44 mov 0x44(%rax),%r9d 297efe: 48 8b 47 18 mov 0x18(%rdi),%rax 297f02: 44 0f b6 40 11 movzbl 0x11(%rax),%r8d 297f07: 48 8b 47 10 mov 0x10(%rdi),%rax 297f0b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 297f0f: 8b b0 8c 00 00 00 mov 0x8c(%rax),%esi 297f15: 48 8b 45 10 mov 0x10(%rbp),%rax 297f19: 48 c1 e8 18 shr $0x18,%rax 297f1d: 50 push %rax 297f1e: e8 00 00 00 00 callq 297f23 297f23: 48 8b 43 20 mov 0x20(%rbx),%rax 297f27: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297f2b: 31 d2 xor %edx,%edx 297f2d: b9 01 00 00 00 mov $0x1,%ecx 297f32: 44 8b 48 48 mov 0x48(%rax),%r9d 297f36: 48 8b 43 18 mov 0x18(%rbx),%rax 297f3a: 44 0f b6 40 12 movzbl 0x12(%rax),%r8d 297f3f: 48 8b 43 10 mov 0x10(%rbx),%rax 297f43: 8b b0 90 00 00 00 mov 0x90(%rax),%esi 297f49: 48 8b 45 00 mov 0x0(%rbp),%rax 297f4d: 48 c1 e8 18 shr $0x18,%rax 297f51: 50 push %rax 297f52: e8 00 00 00 00 callq 297f57 297f57: 48 8b 43 20 mov 0x20(%rbx),%rax 297f5b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297f5f: 31 d2 xor %edx,%edx 297f61: b9 01 00 00 00 mov $0x1,%ecx 297f66: 44 8b 48 4c mov 0x4c(%rax),%r9d 297f6a: 48 8b 43 18 mov 0x18(%rbx),%rax 297f6e: 44 0f b6 40 13 movzbl 0x13(%rax),%r8d 297f73: 48 8b 43 10 mov 0x10(%rbx),%rax 297f77: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 297f7d: 48 8b 45 08 mov 0x8(%rbp),%rax 297f81: 48 c1 e8 18 shr $0x18,%rax 297f85: 50 push %rax 297f86: e8 00 00 00 00 callq 297f8b 297f8b: 48 8b 43 20 mov 0x20(%rbx),%rax 297f8f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297f93: 31 d2 xor %edx,%edx 297f95: b9 01 00 00 00 mov $0x1,%ecx 297f9a: 44 8b 48 50 mov 0x50(%rax),%r9d 297f9e: 48 8b 43 18 mov 0x18(%rbx),%rax 297fa2: 44 0f b6 40 14 movzbl 0x14(%rax),%r8d 297fa7: 48 8b 43 10 mov 0x10(%rbx),%rax 297fab: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 297fb1: 48 8b 45 20 mov 0x20(%rbp),%rax 297fb5: 48 c1 e8 18 shr $0x18,%rax 297fb9: 50 push %rax 297fba: e8 00 00 00 00 callq 297fbf 297fbf: 48 8b 43 20 mov 0x20(%rbx),%rax 297fc3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297fc7: 31 d2 xor %edx,%edx 297fc9: 48 83 c4 20 add $0x20,%rsp 297fcd: b9 01 00 00 00 mov $0x1,%ecx 297fd2: 44 8b 48 54 mov 0x54(%rax),%r9d 297fd6: 48 8b 43 18 mov 0x18(%rbx),%rax 297fda: 44 0f b6 40 15 movzbl 0x15(%rax),%r8d 297fdf: 48 8b 43 10 mov 0x10(%rbx),%rax 297fe3: 8b b0 9c 00 00 00 mov 0x9c(%rax),%esi 297fe9: 48 8b 45 18 mov 0x18(%rbp),%rax 297fed: 48 c1 e8 18 shr $0x18,%rax 297ff1: 50 push %rax 297ff2: e8 00 00 00 00 callq 297ff7 297ff7: 48 8b 43 20 mov 0x20(%rbx),%rax 297ffb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 297fff: 31 d2 xor %edx,%edx 298001: b9 01 00 00 00 mov $0x1,%ecx 298006: 44 8b 48 58 mov 0x58(%rax),%r9d 29800a: 48 8b 43 18 mov 0x18(%rbx),%rax 29800e: 44 0f b6 40 16 movzbl 0x16(%rax),%r8d 298013: 48 8b 43 10 mov 0x10(%rbx),%rax 298017: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 29801d: 48 8b 45 28 mov 0x28(%rbp),%rax 298021: 48 c1 e8 18 shr $0x18,%rax 298025: 50 push %rax 298026: e8 00 00 00 00 callq 29802b 29802b: 48 8b 55 30 mov 0x30(%rbp),%rdx 29802f: 48 8b 45 38 mov 0x38(%rbp),%rax 298033: 59 pop %rcx 298034: 5e pop %rsi 298035: 48 39 c2 cmp %rax,%rdx 298038: 74 36 je 298070 29803a: 48 c1 e8 0c shr $0xc,%rax 29803e: 48 c1 ea 0c shr $0xc,%rdx 298042: 48 8d bb b0 00 00 00 lea 0xb0(%rbx),%rdi 298049: 48 89 e6 mov %rsp,%rsi 29804c: 48 89 44 24 08 mov %rax,0x8(%rsp) 298051: 48 8b 45 40 mov 0x40(%rbp),%rax 298055: 48 89 14 24 mov %rdx,(%rsp) 298059: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 298060: 00 00 298062: 48 83 c8 01 or $0x1,%rax 298066: 48 89 44 24 18 mov %rax,0x18(%rsp) 29806b: e8 00 00 00 00 callq 298070 298070: 48 89 df mov %rbx,%rdi 298073: e8 00 00 00 00 callq 298078 298078: 8b 83 ac 00 00 00 mov 0xac(%rbx),%eax 29807e: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 298083: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 29808a: 00 00 29808c: 75 07 jne 298095 29808e: 48 83 c4 28 add $0x28,%rsp 298092: 5b pop %rbx 298093: 5d pop %rbp 298094: c3 retq 298095: e8 00 00 00 00 callq 29809a 29809a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002980a0 : 2980a0: e8 00 00 00 00 callq 2980a5 2980a5: 41 57 push %r15 2980a7: 41 56 push %r14 2980a9: 41 89 ce mov %ecx,%r14d 2980ac: 41 55 push %r13 2980ae: 41 89 d5 mov %edx,%r13d 2980b1: 41 54 push %r12 2980b3: 55 push %rbp 2980b4: 48 89 f5 mov %rsi,%rbp 2980b7: 53 push %rbx 2980b8: 48 89 fb mov %rdi,%rbx 2980bb: 8b 46 04 mov 0x4(%rsi),%eax 2980be: 84 c9 test %cl,%cl 2980c0: 0f 85 a8 00 00 00 jne 29816e 2980c6: 39 47 30 cmp %eax,0x30(%rdi) 2980c9: 0f 82 9f 00 00 00 jb 29816e 2980cf: 41 0f 97 c4 seta %r12b 2980d3: 8b 45 0c mov 0xc(%rbp),%eax 2980d6: 39 43 38 cmp %eax,0x38(%rbx) 2980d9: 0f 83 7e 05 00 00 jae 29865d 2980df: 48 8b 53 20 mov 0x20(%rbx),%rdx 2980e3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2980e7: 89 43 38 mov %eax,0x38(%rbx) 2980ea: b9 01 00 00 00 mov $0x1,%ecx 2980ef: 44 8b 8a f8 00 00 00 mov 0xf8(%rdx),%r9d 2980f6: 48 8b 53 18 mov 0x18(%rbx),%rdx 2980fa: 44 0f b6 42 3e movzbl 0x3e(%rdx),%r8d 2980ff: 48 8b 53 10 mov 0x10(%rbx),%rdx 298103: 8b b2 bc 00 00 00 mov 0xbc(%rdx),%esi 298109: 50 push %rax 29810a: 31 d2 xor %edx,%edx 29810c: e8 00 00 00 00 callq 298111 298111: 8b 45 08 mov 0x8(%rbp),%eax 298114: 8b 53 34 mov 0x34(%rbx),%edx 298117: 59 pop %rcx 298118: 39 d0 cmp %edx,%eax 29811a: 0f 86 54 05 00 00 jbe 298674 298120: 48 8b 53 20 mov 0x20(%rbx),%rdx 298124: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298128: 89 43 34 mov %eax,0x34(%rbx) 29812b: b9 01 00 00 00 mov $0x1,%ecx 298130: 44 8b 8a e8 00 00 00 mov 0xe8(%rdx),%r9d 298137: 48 8b 53 18 mov 0x18(%rbx),%rdx 29813b: 44 0f b6 42 3a movzbl 0x3a(%rdx),%r8d 298140: 48 8b 53 10 mov 0x10(%rbx),%rdx 298144: 8b b2 ac 00 00 00 mov 0xac(%rdx),%esi 29814a: 50 push %rax 29814b: 31 d2 xor %edx,%edx 29814d: e8 00 00 00 00 callq 298152 298152: 8b 45 10 mov 0x10(%rbp),%eax 298155: 41 5b pop %r11 298157: 3b 43 3c cmp 0x3c(%rbx),%eax 29815a: 0f 8f 2b 05 00 00 jg 29868b 298160: b8 01 00 00 00 mov $0x1,%eax 298165: 44 0f 4c e0 cmovl %eax,%r12d 298169: e9 75 05 00 00 jmpq 2986e3 29816e: 48 8b 53 20 mov 0x20(%rbx),%rdx 298172: 48 8b 73 10 mov 0x10(%rbx),%rsi 298176: 89 43 30 mov %eax,0x30(%rbx) 298179: 41 0f af c5 imul %r13d,%eax 29817d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298181: b9 02 00 00 00 mov $0x2,%ecx 298186: 44 8b 4a 5c mov 0x5c(%rdx),%r9d 29818a: 4c 69 e0 d3 4d 62 10 imul $0x10624dd3,%rax,%r12 298191: b8 ff ff 1f 00 mov $0x1fffff,%eax 298196: 49 c1 ec 26 shr $0x26,%r12 29819a: 41 81 fc ff ff 1f 00 cmp $0x1fffff,%r12d 2981a1: 44 0f 47 e0 cmova %eax,%r12d 2981a5: 48 8b 43 18 mov 0x18(%rbx),%rax 2981a9: 44 0f b6 40 17 movzbl 0x17(%rax),%r8d 2981ae: 41 54 push %r12 2981b0: 8b 92 a8 00 00 00 mov 0xa8(%rdx),%edx 2981b6: 52 push %rdx 2981b7: 0f b6 40 2a movzbl 0x2a(%rax),%eax 2981bb: 31 d2 xor %edx,%edx 2981bd: 50 push %rax 2981be: 41 54 push %r12 2981c0: 8b 36 mov (%rsi),%esi 2981c2: e8 00 00 00 00 callq 2981c7 2981c7: 48 83 c4 20 add $0x20,%rsp 2981cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2981d0: 45 31 e4 xor %r12d,%r12d 2981d3: 45 84 f6 test %r14b,%r14b 2981d6: 0f 84 f7 fe ff ff je 2980d3 2981dc: 48 8b 53 20 mov 0x20(%rbx),%rdx 2981e0: 8b 45 0c mov 0xc(%rbp),%eax 2981e3: b9 01 00 00 00 mov $0x1,%ecx 2981e8: 45 31 e4 xor %r12d,%r12d 2981eb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2981ef: 89 43 38 mov %eax,0x38(%rbx) 2981f2: 44 8b 8a f8 00 00 00 mov 0xf8(%rdx),%r9d 2981f9: 48 8b 53 18 mov 0x18(%rbx),%rdx 2981fd: 44 0f b6 42 3e movzbl 0x3e(%rdx),%r8d 298202: 48 8b 53 10 mov 0x10(%rbx),%rdx 298206: 8b b2 bc 00 00 00 mov 0xbc(%rdx),%esi 29820c: 50 push %rax 29820d: 31 d2 xor %edx,%edx 29820f: e8 00 00 00 00 callq 298214 298214: 48 8b 53 20 mov 0x20(%rbx),%rdx 298218: 8b 45 08 mov 0x8(%rbp),%eax 29821b: b9 01 00 00 00 mov $0x1,%ecx 298220: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298224: 89 43 34 mov %eax,0x34(%rbx) 298227: 44 8b 8a e8 00 00 00 mov 0xe8(%rdx),%r9d 29822e: 48 8b 53 18 mov 0x18(%rbx),%rdx 298232: 44 0f b6 42 3a movzbl 0x3a(%rdx),%r8d 298237: 48 8b 53 10 mov 0x10(%rbx),%rdx 29823b: 8b b2 ac 00 00 00 mov 0xac(%rdx),%esi 298241: 50 push %rax 298242: 31 d2 xor %edx,%edx 298244: e8 00 00 00 00 callq 298249 298249: 41 59 pop %r9 29824b: 41 5a pop %r10 29824d: 8b 45 10 mov 0x10(%rbp),%eax 298250: 48 8b 53 20 mov 0x20(%rbx),%rdx 298254: b9 01 00 00 00 mov $0x1,%ecx 298259: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29825d: 89 43 3c mov %eax,0x3c(%rbx) 298260: 41 0f af c5 imul %r13d,%eax 298264: 44 8b 8a 08 01 00 00 mov 0x108(%rdx),%r9d 29826b: 48 8b 53 18 mov 0x18(%rbx),%rdx 29826f: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 298276: 44 0f b6 42 42 movzbl 0x42(%rdx),%r8d 29827b: 48 8b 53 10 mov 0x10(%rbx),%rdx 29827f: 8b b2 cc 00 00 00 mov 0xcc(%rdx),%esi 298285: ba ff ff 1f 00 mov $0x1fffff,%edx 29828a: 48 c1 e8 26 shr $0x26,%rax 29828e: 3d ff ff 1f 00 cmp $0x1fffff,%eax 298293: 0f 47 c2 cmova %edx,%eax 298296: 31 d2 xor %edx,%edx 298298: 50 push %rax 298299: e8 00 00 00 00 callq 29829e 29829e: 8b 45 24 mov 0x24(%rbp),%eax 2982a1: 41 5f pop %r15 2982a3: 48 8b 53 20 mov 0x20(%rbx),%rdx 2982a7: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2982ab: 89 43 50 mov %eax,0x50(%rbx) 2982ae: 41 0f af c5 imul %r13d,%eax 2982b2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2982b6: 44 8b 4a 60 mov 0x60(%rdx),%r9d 2982ba: 8b 71 14 mov 0x14(%rcx),%esi 2982bd: b9 02 00 00 00 mov $0x2,%ecx 2982c2: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 2982c9: b8 ff ff 1f 00 mov $0x1fffff,%eax 2982ce: 49 c1 ef 26 shr $0x26,%r15 2982d2: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 2982d9: 44 0f 47 f8 cmova %eax,%r15d 2982dd: 48 8b 43 18 mov 0x18(%rbx),%rax 2982e1: 44 0f b6 40 18 movzbl 0x18(%rax),%r8d 2982e6: 41 57 push %r15 2982e8: 8b 92 ac 00 00 00 mov 0xac(%rdx),%edx 2982ee: 52 push %rdx 2982ef: 0f b6 40 2b movzbl 0x2b(%rax),%eax 2982f3: 31 d2 xor %edx,%edx 2982f5: 50 push %rax 2982f6: 41 57 push %r15 2982f8: e8 00 00 00 00 callq 2982fd 2982fd: 48 83 c4 20 add $0x20,%rsp 298301: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 298306: 45 84 f6 test %r14b,%r14b 298309: 0f 84 2d 06 00 00 je 29893c 29830f: 48 8b 53 20 mov 0x20(%rbx),%rdx 298313: 8b 45 0c mov 0xc(%rbp),%eax 298316: b9 01 00 00 00 mov $0x1,%ecx 29831b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29831f: 89 43 38 mov %eax,0x38(%rbx) 298322: 44 8b 8a fc 00 00 00 mov 0xfc(%rdx),%r9d 298329: 48 8b 53 18 mov 0x18(%rbx),%rdx 29832d: 44 0f b6 42 3f movzbl 0x3f(%rdx),%r8d 298332: 48 8b 53 10 mov 0x10(%rbx),%rdx 298336: 8b b2 c0 00 00 00 mov 0xc0(%rdx),%esi 29833c: 50 push %rax 29833d: 31 d2 xor %edx,%edx 29833f: e8 00 00 00 00 callq 298344 298344: 58 pop %rax 298345: 48 8b 53 20 mov 0x20(%rbx),%rdx 298349: 8b 45 08 mov 0x8(%rbp),%eax 29834c: b9 01 00 00 00 mov $0x1,%ecx 298351: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298355: 89 43 34 mov %eax,0x34(%rbx) 298358: 44 8b 8a ec 00 00 00 mov 0xec(%rdx),%r9d 29835f: 48 8b 53 18 mov 0x18(%rbx),%rdx 298363: 44 0f b6 42 3b movzbl 0x3b(%rdx),%r8d 298368: 48 8b 53 10 mov 0x10(%rbx),%rdx 29836c: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 298372: 50 push %rax 298373: 31 d2 xor %edx,%edx 298375: e8 00 00 00 00 callq 29837a 29837a: 58 pop %rax 29837b: 8b 45 30 mov 0x30(%rbp),%eax 29837e: 48 8b 53 20 mov 0x20(%rbx),%rdx 298382: b9 01 00 00 00 mov $0x1,%ecx 298387: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29838b: 89 43 5c mov %eax,0x5c(%rbx) 29838e: 41 0f af c5 imul %r13d,%eax 298392: 44 8b 8a 0c 01 00 00 mov 0x10c(%rdx),%r9d 298399: 48 8b 53 18 mov 0x18(%rbx),%rdx 29839d: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 2983a4: 44 0f b6 42 43 movzbl 0x43(%rdx),%r8d 2983a9: 48 8b 53 10 mov 0x10(%rbx),%rdx 2983ad: 8b b2 d0 00 00 00 mov 0xd0(%rdx),%esi 2983b3: ba ff ff 1f 00 mov $0x1fffff,%edx 2983b8: 48 c1 e8 26 shr $0x26,%rax 2983bc: 3d ff ff 1f 00 cmp $0x1fffff,%eax 2983c1: 0f 47 c2 cmova %edx,%eax 2983c4: 31 d2 xor %edx,%edx 2983c6: 50 push %rax 2983c7: e8 00 00 00 00 callq 2983cc 2983cc: 8b 45 44 mov 0x44(%rbp),%eax 2983cf: 5a pop %rdx 2983d0: 48 8b 53 20 mov 0x20(%rbx),%rdx 2983d4: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2983d8: 89 43 70 mov %eax,0x70(%rbx) 2983db: 41 0f af c5 imul %r13d,%eax 2983df: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2983e3: 44 8b 4a 64 mov 0x64(%rdx),%r9d 2983e7: 8b 71 28 mov 0x28(%rcx),%esi 2983ea: b9 02 00 00 00 mov $0x2,%ecx 2983ef: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 2983f6: b8 ff ff 1f 00 mov $0x1fffff,%eax 2983fb: 49 c1 ef 26 shr $0x26,%r15 2983ff: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 298406: 44 0f 47 f8 cmova %eax,%r15d 29840a: 48 8b 43 18 mov 0x18(%rbx),%rax 29840e: 44 0f b6 40 19 movzbl 0x19(%rax),%r8d 298413: 41 57 push %r15 298415: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 29841b: 52 push %rdx 29841c: 0f b6 40 2c movzbl 0x2c(%rax),%eax 298420: 31 d2 xor %edx,%edx 298422: 50 push %rax 298423: 41 57 push %r15 298425: e8 00 00 00 00 callq 29842a 29842a: 48 83 c4 20 add $0x20,%rsp 29842e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 298433: 45 84 f6 test %r14b,%r14b 298436: 0f 84 7d 05 00 00 je 2989b9 29843c: 48 8b 53 20 mov 0x20(%rbx),%rdx 298440: 8b 45 0c mov 0xc(%rbp),%eax 298443: b9 01 00 00 00 mov $0x1,%ecx 298448: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29844c: 89 43 38 mov %eax,0x38(%rbx) 29844f: 44 8b 8a 00 01 00 00 mov 0x100(%rdx),%r9d 298456: 48 8b 53 18 mov 0x18(%rbx),%rdx 29845a: 44 0f b6 42 40 movzbl 0x40(%rdx),%r8d 29845f: 48 8b 53 10 mov 0x10(%rbx),%rdx 298463: 8b b2 c4 00 00 00 mov 0xc4(%rdx),%esi 298469: 50 push %rax 29846a: 31 d2 xor %edx,%edx 29846c: e8 00 00 00 00 callq 298471 298471: 59 pop %rcx 298472: 48 8b 53 20 mov 0x20(%rbx),%rdx 298476: 8b 45 08 mov 0x8(%rbp),%eax 298479: b9 01 00 00 00 mov $0x1,%ecx 29847e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298482: 89 43 34 mov %eax,0x34(%rbx) 298485: 44 8b 8a f0 00 00 00 mov 0xf0(%rdx),%r9d 29848c: 48 8b 53 18 mov 0x18(%rbx),%rdx 298490: 44 0f b6 42 3c movzbl 0x3c(%rdx),%r8d 298495: 48 8b 53 10 mov 0x10(%rbx),%rdx 298499: 8b b2 b4 00 00 00 mov 0xb4(%rdx),%esi 29849f: 50 push %rax 2984a0: 31 d2 xor %edx,%edx 2984a2: e8 00 00 00 00 callq 2984a7 2984a7: 5f pop %rdi 2984a8: 8b 45 50 mov 0x50(%rbp),%eax 2984ab: 48 8b 53 20 mov 0x20(%rbx),%rdx 2984af: b9 01 00 00 00 mov $0x1,%ecx 2984b4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2984b8: 89 43 7c mov %eax,0x7c(%rbx) 2984bb: 41 0f af c5 imul %r13d,%eax 2984bf: 44 8b 8a 10 01 00 00 mov 0x110(%rdx),%r9d 2984c6: 48 8b 53 18 mov 0x18(%rbx),%rdx 2984ca: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 2984d1: 44 0f b6 42 44 movzbl 0x44(%rdx),%r8d 2984d6: 48 8b 53 10 mov 0x10(%rbx),%rdx 2984da: 8b b2 d4 00 00 00 mov 0xd4(%rdx),%esi 2984e0: ba ff ff 1f 00 mov $0x1fffff,%edx 2984e5: 48 c1 e8 26 shr $0x26,%rax 2984e9: 3d ff ff 1f 00 cmp $0x1fffff,%eax 2984ee: 0f 47 c2 cmova %edx,%eax 2984f1: 31 d2 xor %edx,%edx 2984f3: 50 push %rax 2984f4: e8 00 00 00 00 callq 2984f9 2984f9: 8b 45 64 mov 0x64(%rbp),%eax 2984fc: 41 58 pop %r8 2984fe: 48 8b 53 20 mov 0x20(%rbx),%rdx 298502: 48 8b 4b 10 mov 0x10(%rbx),%rcx 298506: 89 83 90 00 00 00 mov %eax,0x90(%rbx) 29850c: 41 0f af c5 imul %r13d,%eax 298510: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298514: 44 8b 4a 68 mov 0x68(%rdx),%r9d 298518: 8b 71 3c mov 0x3c(%rcx),%esi 29851b: b9 02 00 00 00 mov $0x2,%ecx 298520: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 298527: b8 ff ff 1f 00 mov $0x1fffff,%eax 29852c: 49 c1 ef 26 shr $0x26,%r15 298530: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 298537: 44 0f 47 f8 cmova %eax,%r15d 29853b: 48 8b 43 18 mov 0x18(%rbx),%rax 29853f: 44 0f b6 40 1a movzbl 0x1a(%rax),%r8d 298544: 41 57 push %r15 298546: 8b 92 b4 00 00 00 mov 0xb4(%rdx),%edx 29854c: 52 push %rdx 29854d: 0f b6 40 2d movzbl 0x2d(%rax),%eax 298551: 31 d2 xor %edx,%edx 298553: 50 push %rax 298554: 41 57 push %r15 298556: e8 00 00 00 00 callq 29855b 29855b: 48 83 c4 20 add $0x20,%rsp 29855f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 298564: 45 84 f6 test %r14b,%r14b 298567: 0f 84 c9 04 00 00 je 298a36 29856d: 48 8b 53 20 mov 0x20(%rbx),%rdx 298571: 8b 45 0c mov 0xc(%rbp),%eax 298574: b9 01 00 00 00 mov $0x1,%ecx 298579: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29857d: 89 43 38 mov %eax,0x38(%rbx) 298580: 44 8b 8a 04 01 00 00 mov 0x104(%rdx),%r9d 298587: 48 8b 53 18 mov 0x18(%rbx),%rdx 29858b: 44 0f b6 42 41 movzbl 0x41(%rdx),%r8d 298590: 48 8b 53 10 mov 0x10(%rbx),%rdx 298594: 8b b2 c8 00 00 00 mov 0xc8(%rdx),%esi 29859a: 50 push %rax 29859b: 31 d2 xor %edx,%edx 29859d: e8 00 00 00 00 callq 2985a2 2985a2: 41 59 pop %r9 2985a4: 48 8b 53 20 mov 0x20(%rbx),%rdx 2985a8: 8b 45 08 mov 0x8(%rbp),%eax 2985ab: b9 01 00 00 00 mov $0x1,%ecx 2985b0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2985b4: 89 43 34 mov %eax,0x34(%rbx) 2985b7: 44 8b 8a f4 00 00 00 mov 0xf4(%rdx),%r9d 2985be: 48 8b 53 18 mov 0x18(%rbx),%rdx 2985c2: 44 0f b6 42 3d movzbl 0x3d(%rdx),%r8d 2985c7: 48 8b 53 10 mov 0x10(%rbx),%rdx 2985cb: 8b b2 b8 00 00 00 mov 0xb8(%rdx),%esi 2985d1: 50 push %rax 2985d2: 31 d2 xor %edx,%edx 2985d4: e8 00 00 00 00 callq 2985d9 2985d9: 8b 55 70 mov 0x70(%rbp),%edx 2985dc: 41 5b pop %r11 2985de: 89 93 9c 00 00 00 mov %edx,0x9c(%rbx) 2985e4: 41 0f af d5 imul %r13d,%edx 2985e8: 48 8b 43 20 mov 0x20(%rbx),%rax 2985ec: b9 01 00 00 00 mov $0x1,%ecx 2985f1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2985f5: 44 8b 88 14 01 00 00 mov 0x114(%rax),%r9d 2985fc: 48 8b 43 18 mov 0x18(%rbx),%rax 298600: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 298607: 44 0f b6 40 45 movzbl 0x45(%rax),%r8d 29860c: 48 8b 43 10 mov 0x10(%rbx),%rax 298610: 48 c1 ea 26 shr $0x26,%rdx 298614: 8b b0 d8 00 00 00 mov 0xd8(%rax),%esi 29861a: b8 ff ff 1f 00 mov $0x1fffff,%eax 29861f: 81 fa ff ff 1f 00 cmp $0x1fffff,%edx 298625: 0f 47 d0 cmova %eax,%edx 298628: 52 push %rdx 298629: 31 d2 xor %edx,%edx 29862b: e8 00 00 00 00 callq 298630 298630: 44 89 e0 mov %r12d,%eax 298633: 5b pop %rbx 298634: 5b pop %rbx 298635: 5d pop %rbp 298636: 41 5c pop %r12 298638: 41 5d pop %r13 29863a: 41 5e pop %r14 29863c: 41 5f pop %r15 29863e: c3 retq 29863f: 8b 55 04 mov 0x4(%rbp),%edx 298642: 44 89 e1 mov %r12d,%ecx 298645: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29864c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 298653: e8 00 00 00 00 callq 298658 298658: e9 73 fb ff ff jmpq 2981d0 29865d: b8 01 00 00 00 mov $0x1,%eax 298662: 8b 53 34 mov 0x34(%rbx),%edx 298665: 44 0f 47 e0 cmova %eax,%r12d 298669: 8b 45 08 mov 0x8(%rbp),%eax 29866c: 39 d0 cmp %edx,%eax 29866e: 0f 87 f5 05 00 00 ja 298c69 298674: 39 d0 cmp %edx,%eax 298676: b8 01 00 00 00 mov $0x1,%eax 29867b: 44 0f 42 e0 cmovb %eax,%r12d 29867f: 8b 45 10 mov 0x10(%rbp),%eax 298682: 3b 43 3c cmp 0x3c(%rbx),%eax 298685: 0f 8e d5 fa ff ff jle 298160 29868b: 48 8b 53 20 mov 0x20(%rbx),%rdx 29868f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298693: 89 43 3c mov %eax,0x3c(%rbx) 298696: 41 0f af c5 imul %r13d,%eax 29869a: b9 01 00 00 00 mov $0x1,%ecx 29869f: 44 8b 8a 08 01 00 00 mov 0x108(%rdx),%r9d 2986a6: 48 8b 53 18 mov 0x18(%rbx),%rdx 2986aa: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 2986b1: 44 0f b6 42 42 movzbl 0x42(%rdx),%r8d 2986b6: 48 8b 53 10 mov 0x10(%rbx),%rdx 2986ba: 48 c1 e8 26 shr $0x26,%rax 2986be: 8b b2 cc 00 00 00 mov 0xcc(%rdx),%esi 2986c4: ba ff ff 1f 00 mov $0x1fffff,%edx 2986c9: 3d ff ff 1f 00 cmp $0x1fffff,%eax 2986ce: 0f 47 c2 cmova %edx,%eax 2986d1: 31 d2 xor %edx,%edx 2986d3: 50 push %rax 2986d4: e8 00 00 00 00 callq 2986d9 2986d9: 5e pop %rsi 2986da: 45 84 f6 test %r14b,%r14b 2986dd: 0f 85 d7 05 00 00 jne 298cba 2986e3: 8b 45 24 mov 0x24(%rbp),%eax 2986e6: 3b 43 50 cmp 0x50(%rbx),%eax 2986e9: 0f 87 b4 fb ff ff ja 2982a3 2986ef: b8 01 00 00 00 mov $0x1,%eax 2986f4: 8b 53 38 mov 0x38(%rbx),%edx 2986f7: 44 0f 42 e0 cmovb %eax,%r12d 2986fb: 8b 45 0c mov 0xc(%rbp),%eax 2986fe: 39 d0 cmp %edx,%eax 298700: 0f 86 44 02 00 00 jbe 29894a 298706: 48 8b 53 20 mov 0x20(%rbx),%rdx 29870a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29870e: 89 43 38 mov %eax,0x38(%rbx) 298711: b9 01 00 00 00 mov $0x1,%ecx 298716: 44 8b 8a fc 00 00 00 mov 0xfc(%rdx),%r9d 29871d: 48 8b 53 18 mov 0x18(%rbx),%rdx 298721: 44 0f b6 42 3f movzbl 0x3f(%rdx),%r8d 298726: 48 8b 53 10 mov 0x10(%rbx),%rdx 29872a: 8b b2 c0 00 00 00 mov 0xc0(%rdx),%esi 298730: 50 push %rax 298731: 31 d2 xor %edx,%edx 298733: e8 00 00 00 00 callq 298738 298738: 59 pop %rcx 298739: 45 84 f6 test %r14b,%r14b 29873c: 0f 85 03 fc ff ff jne 298345 298742: 8b 45 08 mov 0x8(%rbp),%eax 298745: 8b 53 34 mov 0x34(%rbx),%edx 298748: 39 d0 cmp %edx,%eax 29874a: 0f 87 e1 04 00 00 ja 298c31 298750: 39 d0 cmp %edx,%eax 298752: b8 01 00 00 00 mov $0x1,%eax 298757: 44 0f 42 e0 cmovb %eax,%r12d 29875b: 8b 45 30 mov 0x30(%rbp),%eax 29875e: 3b 43 5c cmp 0x5c(%rbx),%eax 298761: 0f 8e 44 02 00 00 jle 2989ab 298767: 48 8b 53 20 mov 0x20(%rbx),%rdx 29876b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29876f: 89 43 5c mov %eax,0x5c(%rbx) 298772: 41 0f af c5 imul %r13d,%eax 298776: b9 01 00 00 00 mov $0x1,%ecx 29877b: 44 8b 8a 0c 01 00 00 mov 0x10c(%rdx),%r9d 298782: 48 8b 53 18 mov 0x18(%rbx),%rdx 298786: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 29878d: 44 0f b6 42 43 movzbl 0x43(%rdx),%r8d 298792: 48 8b 53 10 mov 0x10(%rbx),%rdx 298796: 48 c1 e8 26 shr $0x26,%rax 29879a: 8b b2 d0 00 00 00 mov 0xd0(%rdx),%esi 2987a0: ba ff ff 1f 00 mov $0x1fffff,%edx 2987a5: 3d ff ff 1f 00 cmp $0x1fffff,%eax 2987aa: 0f 47 c2 cmova %edx,%eax 2987ad: 31 d2 xor %edx,%edx 2987af: 50 push %rax 2987b0: e8 00 00 00 00 callq 2987b5 2987b5: 58 pop %rax 2987b6: 45 84 f6 test %r14b,%r14b 2987b9: 0f 85 eb 04 00 00 jne 298caa 2987bf: 8b 45 44 mov 0x44(%rbp),%eax 2987c2: 3b 43 70 cmp 0x70(%rbx),%eax 2987c5: 0f 87 05 fc ff ff ja 2983d0 2987cb: b8 01 00 00 00 mov $0x1,%eax 2987d0: 8b 53 38 mov 0x38(%rbx),%edx 2987d3: 44 0f 42 e0 cmovb %eax,%r12d 2987d7: 8b 45 0c mov 0xc(%rbp),%eax 2987da: 39 d0 cmp %edx,%eax 2987dc: 0f 86 e5 01 00 00 jbe 2989c7 2987e2: 48 8b 53 20 mov 0x20(%rbx),%rdx 2987e6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2987ea: 89 43 38 mov %eax,0x38(%rbx) 2987ed: b9 01 00 00 00 mov $0x1,%ecx 2987f2: 44 8b 8a 00 01 00 00 mov 0x100(%rdx),%r9d 2987f9: 48 8b 53 18 mov 0x18(%rbx),%rdx 2987fd: 44 0f b6 42 40 movzbl 0x40(%rdx),%r8d 298802: 48 8b 53 10 mov 0x10(%rbx),%rdx 298806: 8b b2 c4 00 00 00 mov 0xc4(%rdx),%esi 29880c: 50 push %rax 29880d: 31 d2 xor %edx,%edx 29880f: e8 00 00 00 00 callq 298814 298814: 58 pop %rax 298815: 45 84 f6 test %r14b,%r14b 298818: 0f 85 54 fc ff ff jne 298472 29881e: 8b 45 08 mov 0x8(%rbp),%eax 298821: 8b 53 34 mov 0x34(%rbx),%edx 298824: 39 c2 cmp %eax,%edx 298826: 0f 82 11 03 00 00 jb 298b3d 29882c: 39 d0 cmp %edx,%eax 29882e: b8 01 00 00 00 mov $0x1,%eax 298833: 44 0f 42 e0 cmovb %eax,%r12d 298837: 8b 45 50 mov 0x50(%rbp),%eax 29883a: 3b 43 7c cmp 0x7c(%rbx),%eax 29883d: 0f 8e e5 01 00 00 jle 298a28 298843: 48 8b 53 20 mov 0x20(%rbx),%rdx 298847: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29884b: 89 43 7c mov %eax,0x7c(%rbx) 29884e: 41 0f af c5 imul %r13d,%eax 298852: b9 01 00 00 00 mov $0x1,%ecx 298857: 44 8b 8a 10 01 00 00 mov 0x110(%rdx),%r9d 29885e: 48 8b 53 18 mov 0x18(%rbx),%rdx 298862: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 298869: 44 0f b6 42 44 movzbl 0x44(%rdx),%r8d 29886e: 48 8b 53 10 mov 0x10(%rbx),%rdx 298872: 48 c1 e8 26 shr $0x26,%rax 298876: 8b b2 d4 00 00 00 mov 0xd4(%rdx),%esi 29887c: ba ff ff 1f 00 mov $0x1fffff,%edx 298881: 3d ff ff 1f 00 cmp $0x1fffff,%eax 298886: 0f 47 c2 cmova %edx,%eax 298889: 31 d2 xor %edx,%edx 29888b: 50 push %rax 29888c: e8 00 00 00 00 callq 298891 298891: 58 pop %rax 298892: 45 84 f6 test %r14b,%r14b 298895: 0f 85 17 04 00 00 jne 298cb2 29889b: 8b 45 64 mov 0x64(%rbp),%eax 29889e: 3b 83 90 00 00 00 cmp 0x90(%rbx),%eax 2988a4: 0f 87 54 fc ff ff ja 2984fe 2988aa: b8 01 00 00 00 mov $0x1,%eax 2988af: 8b 53 38 mov 0x38(%rbx),%edx 2988b2: 44 0f 42 e0 cmovb %eax,%r12d 2988b6: 8b 45 0c mov 0xc(%rbp),%eax 2988b9: 39 d0 cmp %edx,%eax 2988bb: 0f 86 83 01 00 00 jbe 298a44 2988c1: 48 8b 53 20 mov 0x20(%rbx),%rdx 2988c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2988c9: 89 43 38 mov %eax,0x38(%rbx) 2988cc: b9 01 00 00 00 mov $0x1,%ecx 2988d1: 44 8b 8a 04 01 00 00 mov 0x104(%rdx),%r9d 2988d8: 48 8b 53 18 mov 0x18(%rbx),%rdx 2988dc: 44 0f b6 42 41 movzbl 0x41(%rdx),%r8d 2988e1: 48 8b 53 10 mov 0x10(%rbx),%rdx 2988e5: 8b b2 c8 00 00 00 mov 0xc8(%rdx),%esi 2988eb: 50 push %rax 2988ec: 31 d2 xor %edx,%edx 2988ee: e8 00 00 00 00 callq 2988f3 2988f3: 58 pop %rax 2988f4: 45 84 f6 test %r14b,%r14b 2988f7: 0f 85 a7 fc ff ff jne 2985a4 2988fd: 8b 45 08 mov 0x8(%rbp),%eax 298900: 8b 53 34 mov 0x34(%rbx),%edx 298903: 39 d0 cmp %edx,%eax 298905: 0f 87 ac 02 00 00 ja 298bb7 29890b: 39 d0 cmp %edx,%eax 29890d: b8 01 00 00 00 mov $0x1,%eax 298912: 44 0f 42 e0 cmovb %eax,%r12d 298916: 8b 55 70 mov 0x70(%rbp),%edx 298919: 3b 93 9c 00 00 00 cmp 0x9c(%rbx),%edx 29891f: 0f 8f b9 fc ff ff jg 2985de 298925: b8 01 00 00 00 mov $0x1,%eax 29892a: 5b pop %rbx 29892b: 5d pop %rbp 29892c: 44 0f 4c e0 cmovl %eax,%r12d 298930: 44 89 e0 mov %r12d,%eax 298933: 41 5c pop %r12 298935: 41 5d pop %r13 298937: 41 5e pop %r14 298939: 41 5f pop %r15 29893b: c3 retq 29893c: 8b 45 0c mov 0xc(%rbp),%eax 29893f: 8b 53 38 mov 0x38(%rbx),%edx 298942: 39 c2 cmp %eax,%edx 298944: 0f 82 a6 02 00 00 jb 298bf0 29894a: 39 c2 cmp %eax,%edx 29894c: b8 01 00 00 00 mov $0x1,%eax 298951: 8b 53 34 mov 0x34(%rbx),%edx 298954: 44 0f 47 e0 cmova %eax,%r12d 298958: 8b 45 08 mov 0x8(%rbp),%eax 29895b: 39 d0 cmp %edx,%eax 29895d: 0f 86 ed fd ff ff jbe 298750 298963: 48 8b 53 20 mov 0x20(%rbx),%rdx 298967: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29896b: 89 43 34 mov %eax,0x34(%rbx) 29896e: b9 01 00 00 00 mov $0x1,%ecx 298973: 44 8b 8a ec 00 00 00 mov 0xec(%rdx),%r9d 29897a: 48 8b 53 18 mov 0x18(%rbx),%rdx 29897e: 44 0f b6 42 3b movzbl 0x3b(%rdx),%r8d 298983: 48 8b 53 10 mov 0x10(%rbx),%rdx 298987: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 29898d: 50 push %rax 29898e: 31 d2 xor %edx,%edx 298990: e8 00 00 00 00 callq 298995 298995: 5a pop %rdx 298996: 45 84 f6 test %r14b,%r14b 298999: 0f 85 dc f9 ff ff jne 29837b 29899f: 8b 45 30 mov 0x30(%rbp),%eax 2989a2: 3b 43 5c cmp 0x5c(%rbx),%eax 2989a5: 0f 8f bc fd ff ff jg 298767 2989ab: b8 01 00 00 00 mov $0x1,%eax 2989b0: 44 0f 4c e0 cmovl %eax,%r12d 2989b4: e9 06 fe ff ff jmpq 2987bf 2989b9: 8b 45 0c mov 0xc(%rbp),%eax 2989bc: 8b 53 38 mov 0x38(%rbx),%edx 2989bf: 39 c2 cmp %eax,%edx 2989c1: 0f 82 35 01 00 00 jb 298afc 2989c7: 39 c2 cmp %eax,%edx 2989c9: b8 01 00 00 00 mov $0x1,%eax 2989ce: 8b 53 34 mov 0x34(%rbx),%edx 2989d1: 44 0f 47 e0 cmova %eax,%r12d 2989d5: 8b 45 08 mov 0x8(%rbp),%eax 2989d8: 39 d0 cmp %edx,%eax 2989da: 0f 86 4c fe ff ff jbe 29882c 2989e0: 48 8b 53 20 mov 0x20(%rbx),%rdx 2989e4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2989e8: 89 43 34 mov %eax,0x34(%rbx) 2989eb: b9 01 00 00 00 mov $0x1,%ecx 2989f0: 44 8b 8a f0 00 00 00 mov 0xf0(%rdx),%r9d 2989f7: 48 8b 53 18 mov 0x18(%rbx),%rdx 2989fb: 44 0f b6 42 3c movzbl 0x3c(%rdx),%r8d 298a00: 48 8b 53 10 mov 0x10(%rbx),%rdx 298a04: 8b b2 b4 00 00 00 mov 0xb4(%rdx),%esi 298a0a: 50 push %rax 298a0b: 31 d2 xor %edx,%edx 298a0d: e8 00 00 00 00 callq 298a12 298a12: 58 pop %rax 298a13: 45 84 f6 test %r14b,%r14b 298a16: 0f 85 8c fa ff ff jne 2984a8 298a1c: 8b 45 50 mov 0x50(%rbp),%eax 298a1f: 3b 43 7c cmp 0x7c(%rbx),%eax 298a22: 0f 8f 1b fe ff ff jg 298843 298a28: b8 01 00 00 00 mov $0x1,%eax 298a2d: 44 0f 4c e0 cmovl %eax,%r12d 298a31: e9 65 fe ff ff jmpq 29889b 298a36: 8b 45 0c mov 0xc(%rbp),%eax 298a39: 8b 53 38 mov 0x38(%rbx),%edx 298a3c: 39 c2 cmp %eax,%edx 298a3e: 0f 82 31 01 00 00 jb 298b75 298a44: 39 d0 cmp %edx,%eax 298a46: b8 01 00 00 00 mov $0x1,%eax 298a4b: 8b 53 34 mov 0x34(%rbx),%edx 298a4e: 44 0f 42 e0 cmovb %eax,%r12d 298a52: 8b 45 08 mov 0x8(%rbp),%eax 298a55: 39 d0 cmp %edx,%eax 298a57: 0f 86 ae fe ff ff jbe 29890b 298a5d: 48 8b 53 20 mov 0x20(%rbx),%rdx 298a61: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298a65: 89 43 34 mov %eax,0x34(%rbx) 298a68: b9 01 00 00 00 mov $0x1,%ecx 298a6d: 44 8b 8a f4 00 00 00 mov 0xf4(%rdx),%r9d 298a74: 48 8b 53 18 mov 0x18(%rbx),%rdx 298a78: 44 0f b6 42 3d movzbl 0x3d(%rdx),%r8d 298a7d: 48 8b 53 10 mov 0x10(%rbx),%rdx 298a81: 8b b2 b8 00 00 00 mov 0xb8(%rdx),%esi 298a87: 50 push %rax 298a88: 31 d2 xor %edx,%edx 298a8a: e8 00 00 00 00 callq 298a8f 298a8f: 41 5f pop %r15 298a91: 45 84 f6 test %r14b,%r14b 298a94: 0f 84 7c fe ff ff je 298916 298a9a: 8b 55 70 mov 0x70(%rbp),%edx 298a9d: e9 3c fb ff ff jmpq 2985de 298aa2: 8b 55 44 mov 0x44(%rbp),%edx 298aa5: 44 89 f9 mov %r15d,%ecx 298aa8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 298aaf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 298ab6: e8 00 00 00 00 callq 298abb 298abb: e9 73 f9 ff ff jmpq 298433 298ac0: 8b 55 24 mov 0x24(%rbp),%edx 298ac3: 44 89 f9 mov %r15d,%ecx 298ac6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 298acd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 298ad4: e8 00 00 00 00 callq 298ad9 298ad9: e9 28 f8 ff ff jmpq 298306 298ade: 8b 55 64 mov 0x64(%rbp),%edx 298ae1: 44 89 f9 mov %r15d,%ecx 298ae4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 298aeb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 298af2: e8 00 00 00 00 callq 298af7 298af7: e9 68 fa ff ff jmpq 298564 298afc: 48 8b 53 20 mov 0x20(%rbx),%rdx 298b00: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298b04: 89 43 38 mov %eax,0x38(%rbx) 298b07: b9 01 00 00 00 mov $0x1,%ecx 298b0c: 44 8b 8a 00 01 00 00 mov 0x100(%rdx),%r9d 298b13: 48 8b 53 18 mov 0x18(%rbx),%rdx 298b17: 44 0f b6 42 40 movzbl 0x40(%rdx),%r8d 298b1c: 48 8b 53 10 mov 0x10(%rbx),%rdx 298b20: 8b b2 c4 00 00 00 mov 0xc4(%rdx),%esi 298b26: 50 push %rax 298b27: 31 d2 xor %edx,%edx 298b29: e8 00 00 00 00 callq 298b2e 298b2e: 8b 45 08 mov 0x8(%rbp),%eax 298b31: 8b 53 34 mov 0x34(%rbx),%edx 298b34: 5f pop %rdi 298b35: 39 c2 cmp %eax,%edx 298b37: 0f 83 ef fc ff ff jae 29882c 298b3d: 48 8b 53 20 mov 0x20(%rbx),%rdx 298b41: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298b45: 89 43 34 mov %eax,0x34(%rbx) 298b48: b9 01 00 00 00 mov $0x1,%ecx 298b4d: 44 8b 8a f0 00 00 00 mov 0xf0(%rdx),%r9d 298b54: 48 8b 53 18 mov 0x18(%rbx),%rdx 298b58: 44 0f b6 42 3c movzbl 0x3c(%rdx),%r8d 298b5d: 48 8b 53 10 mov 0x10(%rbx),%rdx 298b61: 8b b2 b4 00 00 00 mov 0xb4(%rdx),%esi 298b67: 50 push %rax 298b68: 31 d2 xor %edx,%edx 298b6a: e8 00 00 00 00 callq 298b6f 298b6f: 5e pop %rsi 298b70: e9 c2 fc ff ff jmpq 298837 298b75: 48 8b 53 20 mov 0x20(%rbx),%rdx 298b79: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298b7d: 89 43 38 mov %eax,0x38(%rbx) 298b80: b9 01 00 00 00 mov $0x1,%ecx 298b85: 44 8b 8a 04 01 00 00 mov 0x104(%rdx),%r9d 298b8c: 48 8b 53 18 mov 0x18(%rbx),%rdx 298b90: 44 0f b6 42 41 movzbl 0x41(%rdx),%r8d 298b95: 48 8b 53 10 mov 0x10(%rbx),%rdx 298b99: 8b b2 c8 00 00 00 mov 0xc8(%rdx),%esi 298b9f: 50 push %rax 298ba0: 31 d2 xor %edx,%edx 298ba2: e8 00 00 00 00 callq 298ba7 298ba7: 8b 45 08 mov 0x8(%rbp),%eax 298baa: 8b 53 34 mov 0x34(%rbx),%edx 298bad: 41 58 pop %r8 298baf: 39 d0 cmp %edx,%eax 298bb1: 0f 86 54 fd ff ff jbe 29890b 298bb7: 48 8b 53 20 mov 0x20(%rbx),%rdx 298bbb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298bbf: 89 43 34 mov %eax,0x34(%rbx) 298bc2: b9 01 00 00 00 mov $0x1,%ecx 298bc7: 44 8b 8a f4 00 00 00 mov 0xf4(%rdx),%r9d 298bce: 48 8b 53 18 mov 0x18(%rbx),%rdx 298bd2: 44 0f b6 42 3d movzbl 0x3d(%rdx),%r8d 298bd7: 48 8b 53 10 mov 0x10(%rbx),%rdx 298bdb: 8b b2 b8 00 00 00 mov 0xb8(%rdx),%esi 298be1: 50 push %rax 298be2: 31 d2 xor %edx,%edx 298be4: e8 00 00 00 00 callq 298be9 298be9: 41 5a pop %r10 298beb: e9 26 fd ff ff jmpq 298916 298bf0: 48 8b 53 20 mov 0x20(%rbx),%rdx 298bf4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298bf8: 89 43 38 mov %eax,0x38(%rbx) 298bfb: b9 01 00 00 00 mov $0x1,%ecx 298c00: 44 8b 8a fc 00 00 00 mov 0xfc(%rdx),%r9d 298c07: 48 8b 53 18 mov 0x18(%rbx),%rdx 298c0b: 44 0f b6 42 3f movzbl 0x3f(%rdx),%r8d 298c10: 48 8b 53 10 mov 0x10(%rbx),%rdx 298c14: 8b b2 c0 00 00 00 mov 0xc0(%rdx),%esi 298c1a: 50 push %rax 298c1b: 31 d2 xor %edx,%edx 298c1d: e8 00 00 00 00 callq 298c22 298c22: 8b 45 08 mov 0x8(%rbp),%eax 298c25: 8b 53 34 mov 0x34(%rbx),%edx 298c28: 5e pop %rsi 298c29: 39 d0 cmp %edx,%eax 298c2b: 0f 86 1f fb ff ff jbe 298750 298c31: 48 8b 53 20 mov 0x20(%rbx),%rdx 298c35: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298c39: 89 43 34 mov %eax,0x34(%rbx) 298c3c: b9 01 00 00 00 mov $0x1,%ecx 298c41: 44 8b 8a ec 00 00 00 mov 0xec(%rdx),%r9d 298c48: 48 8b 53 18 mov 0x18(%rbx),%rdx 298c4c: 44 0f b6 42 3b movzbl 0x3b(%rdx),%r8d 298c51: 48 8b 53 10 mov 0x10(%rbx),%rdx 298c55: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 298c5b: 50 push %rax 298c5c: 31 d2 xor %edx,%edx 298c5e: e8 00 00 00 00 callq 298c63 298c63: 58 pop %rax 298c64: e9 f2 fa ff ff jmpq 29875b 298c69: 48 8b 53 20 mov 0x20(%rbx),%rdx 298c6d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298c71: 89 43 34 mov %eax,0x34(%rbx) 298c74: b9 01 00 00 00 mov $0x1,%ecx 298c79: 44 8b 8a e8 00 00 00 mov 0xe8(%rdx),%r9d 298c80: 48 8b 53 18 mov 0x18(%rbx),%rdx 298c84: 44 0f b6 42 3a movzbl 0x3a(%rdx),%r8d 298c89: 48 8b 53 10 mov 0x10(%rbx),%rdx 298c8d: 8b b2 ac 00 00 00 mov 0xac(%rdx),%esi 298c93: 50 push %rax 298c94: 31 d2 xor %edx,%edx 298c96: e8 00 00 00 00 callq 298c9b 298c9b: 5f pop %rdi 298c9c: 45 84 f6 test %r14b,%r14b 298c9f: 0f 84 da f9 ff ff je 29867f 298ca5: e9 a3 f5 ff ff jmpq 29824d 298caa: 8b 45 44 mov 0x44(%rbp),%eax 298cad: e9 1e f7 ff ff jmpq 2983d0 298cb2: 8b 45 64 mov 0x64(%rbp),%eax 298cb5: e9 44 f8 ff ff jmpq 2984fe 298cba: 8b 45 24 mov 0x24(%rbp),%eax 298cbd: e9 e1 f5 ff ff jmpq 2982a3 298cc2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 298cc9: 00 00 00 00 298ccd: 0f 1f 00 nopl (%rax) 0000000000298cd0 : 298cd0: e8 00 00 00 00 callq 298cd5 298cd5: 41 57 push %r15 298cd7: 41 56 push %r14 298cd9: 41 55 push %r13 298cdb: 49 89 f5 mov %rsi,%r13 298cde: 41 54 push %r12 298ce0: 41 89 cc mov %ecx,%r12d 298ce3: 55 push %rbp 298ce4: 89 d5 mov %edx,%ebp 298ce6: 53 push %rbx 298ce7: 48 89 fb mov %rdi,%rbx 298cea: 8b 46 18 mov 0x18(%rsi),%eax 298ced: 84 c9 test %cl,%cl 298cef: 0f 85 c2 00 00 00 jne 298db7 298cf5: 39 47 44 cmp %eax,0x44(%rdi) 298cf8: 0f 82 b9 00 00 00 jb 298db7 298cfe: 41 0f 97 c6 seta %r14b 298d02: 41 8b 45 14 mov 0x14(%r13),%eax 298d06: 3b 43 40 cmp 0x40(%rbx),%eax 298d09: 0f 87 1d 01 00 00 ja 298e2c 298d0f: b8 01 00 00 00 mov $0x1,%eax 298d14: 44 0f 42 f0 cmovb %eax,%r14d 298d18: 41 8b 45 38 mov 0x38(%r13),%eax 298d1c: 3b 43 64 cmp 0x64(%rbx),%eax 298d1f: 0f 87 79 01 00 00 ja 298e9e 298d25: b8 01 00 00 00 mov $0x1,%eax 298d2a: 44 0f 42 f0 cmovb %eax,%r14d 298d2e: 41 8b 45 34 mov 0x34(%r13),%eax 298d32: 3b 43 60 cmp 0x60(%rbx),%eax 298d35: 0f 87 d5 01 00 00 ja 298f10 298d3b: b8 01 00 00 00 mov $0x1,%eax 298d40: 44 0f 42 f0 cmovb %eax,%r14d 298d44: 41 8b 45 58 mov 0x58(%r13),%eax 298d48: 3b 83 84 00 00 00 cmp 0x84(%rbx),%eax 298d4e: 0f 87 2e 02 00 00 ja 298f82 298d54: b8 01 00 00 00 mov $0x1,%eax 298d59: 44 0f 42 f0 cmovb %eax,%r14d 298d5d: 41 8b 45 54 mov 0x54(%r13),%eax 298d61: 3b 83 80 00 00 00 cmp 0x80(%rbx),%eax 298d67: 0f 87 8a 02 00 00 ja 298ff7 298d6d: b8 01 00 00 00 mov $0x1,%eax 298d72: 44 0f 42 f0 cmovb %eax,%r14d 298d76: 41 8b 45 78 mov 0x78(%r13),%eax 298d7a: 3b 83 a4 00 00 00 cmp 0xa4(%rbx),%eax 298d80: 0f 87 e6 02 00 00 ja 29906c 298d86: b8 01 00 00 00 mov $0x1,%eax 298d8b: 44 0f 42 f0 cmovb %eax,%r14d 298d8f: 45 8b 65 74 mov 0x74(%r13),%r12d 298d93: 44 3b a3 a0 00 00 00 cmp 0xa0(%rbx),%r12d 298d9a: 0f 87 41 03 00 00 ja 2990e1 298da0: b8 01 00 00 00 mov $0x1,%eax 298da5: 5b pop %rbx 298da6: 5d pop %rbp 298da7: 44 0f 42 f0 cmovb %eax,%r14d 298dab: 41 5c pop %r12 298dad: 41 5d pop %r13 298daf: 44 89 f0 mov %r14d,%eax 298db2: 41 5e pop %r14 298db4: 41 5f pop %r15 298db6: c3 retq 298db7: 48 8b 53 20 mov 0x20(%rbx),%rdx 298dbb: 48 8b 4b 10 mov 0x10(%rbx),%rcx 298dbf: 89 43 44 mov %eax,0x44(%rbx) 298dc2: 0f af c5 imul %ebp,%eax 298dc5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298dc9: 44 8b 8a 84 00 00 00 mov 0x84(%rdx),%r9d 298dd0: 8b 71 08 mov 0x8(%rcx),%esi 298dd3: b9 02 00 00 00 mov $0x2,%ecx 298dd8: 4c 69 f0 d3 4d 62 10 imul $0x10624dd3,%rax,%r14 298ddf: b8 ff ff 1f 00 mov $0x1fffff,%eax 298de4: 49 c1 ee 26 shr $0x26,%r14 298de8: 41 81 fe ff ff 1f 00 cmp $0x1fffff,%r14d 298def: 44 0f 47 f0 cmova %eax,%r14d 298df3: 48 8b 43 18 mov 0x18(%rbx),%rax 298df7: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 298dfc: 41 56 push %r14 298dfe: 8b 92 b8 00 00 00 mov 0xb8(%rdx),%edx 298e04: 52 push %rdx 298e05: 0f b6 40 2e movzbl 0x2e(%rax),%eax 298e09: 31 d2 xor %edx,%edx 298e0b: 50 push %rax 298e0c: 41 56 push %r14 298e0e: e8 00 00 00 00 callq 298e13 298e13: 48 83 c4 20 add $0x20,%rsp 298e17: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 298e1c: 45 31 f6 xor %r14d,%r14d 298e1f: 45 84 e4 test %r12b,%r12b 298e22: 0f 84 da fe ff ff je 298d02 298e28: 41 8b 45 14 mov 0x14(%r13),%eax 298e2c: 48 8b 53 20 mov 0x20(%rbx),%rdx 298e30: 48 8b 4b 10 mov 0x10(%rbx),%rcx 298e34: 89 43 40 mov %eax,0x40(%rbx) 298e37: 0f af c5 imul %ebp,%eax 298e3a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298e3e: 44 8b 8a 94 00 00 00 mov 0x94(%rdx),%r9d 298e45: 8b 71 0c mov 0xc(%rcx),%esi 298e48: b9 02 00 00 00 mov $0x2,%ecx 298e4d: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 298e54: b8 ff ff 1f 00 mov $0x1fffff,%eax 298e59: 49 c1 ef 26 shr $0x26,%r15 298e5d: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 298e64: 44 0f 47 f8 cmova %eax,%r15d 298e68: 48 8b 43 18 mov 0x18(%rbx),%rax 298e6c: 44 0f b6 40 25 movzbl 0x25(%rax),%r8d 298e71: 41 57 push %r15 298e73: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 298e79: 52 push %rdx 298e7a: 0f b6 40 32 movzbl 0x32(%rax),%eax 298e7e: 31 d2 xor %edx,%edx 298e80: 50 push %rax 298e81: 41 57 push %r15 298e83: e8 00 00 00 00 callq 298e88 298e88: 48 83 c4 20 add $0x20,%rsp 298e8c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 298e91: 45 84 e4 test %r12b,%r12b 298e94: 0f 84 7e fe ff ff je 298d18 298e9a: 41 8b 45 38 mov 0x38(%r13),%eax 298e9e: 48 8b 53 20 mov 0x20(%rbx),%rdx 298ea2: 48 8b 4b 10 mov 0x10(%rbx),%rcx 298ea6: 89 43 64 mov %eax,0x64(%rbx) 298ea9: 0f af c5 imul %ebp,%eax 298eac: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298eb0: 44 8b 8a 88 00 00 00 mov 0x88(%rdx),%r9d 298eb7: 8b 71 1c mov 0x1c(%rcx),%esi 298eba: b9 02 00 00 00 mov $0x2,%ecx 298ebf: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 298ec6: b8 ff ff 1f 00 mov $0x1fffff,%eax 298ecb: 49 c1 ef 26 shr $0x26,%r15 298ecf: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 298ed6: 44 0f 47 f8 cmova %eax,%r15d 298eda: 48 8b 43 18 mov 0x18(%rbx),%rax 298ede: 44 0f b6 40 22 movzbl 0x22(%rax),%r8d 298ee3: 41 57 push %r15 298ee5: 8b 92 bc 00 00 00 mov 0xbc(%rdx),%edx 298eeb: 52 push %rdx 298eec: 0f b6 40 2f movzbl 0x2f(%rax),%eax 298ef0: 31 d2 xor %edx,%edx 298ef2: 50 push %rax 298ef3: 41 57 push %r15 298ef5: e8 00 00 00 00 callq 298efa 298efa: 48 83 c4 20 add $0x20,%rsp 298efe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 298f03: 45 84 e4 test %r12b,%r12b 298f06: 0f 84 22 fe ff ff je 298d2e 298f0c: 41 8b 45 34 mov 0x34(%r13),%eax 298f10: 48 8b 53 20 mov 0x20(%rbx),%rdx 298f14: 48 8b 4b 10 mov 0x10(%rbx),%rcx 298f18: 89 43 60 mov %eax,0x60(%rbx) 298f1b: 0f af c5 imul %ebp,%eax 298f1e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298f22: 44 8b 8a 98 00 00 00 mov 0x98(%rdx),%r9d 298f29: 8b 71 20 mov 0x20(%rcx),%esi 298f2c: b9 02 00 00 00 mov $0x2,%ecx 298f31: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 298f38: b8 ff ff 1f 00 mov $0x1fffff,%eax 298f3d: 49 c1 ef 26 shr $0x26,%r15 298f41: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 298f48: 44 0f 47 f8 cmova %eax,%r15d 298f4c: 48 8b 43 18 mov 0x18(%rbx),%rax 298f50: 44 0f b6 40 26 movzbl 0x26(%rax),%r8d 298f55: 41 57 push %r15 298f57: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 298f5d: 52 push %rdx 298f5e: 0f b6 40 32 movzbl 0x32(%rax),%eax 298f62: 31 d2 xor %edx,%edx 298f64: 50 push %rax 298f65: 41 57 push %r15 298f67: e8 00 00 00 00 callq 298f6c 298f6c: 48 83 c4 20 add $0x20,%rsp 298f70: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 298f75: 45 84 e4 test %r12b,%r12b 298f78: 0f 84 c6 fd ff ff je 298d44 298f7e: 41 8b 45 58 mov 0x58(%r13),%eax 298f82: 48 8b 53 20 mov 0x20(%rbx),%rdx 298f86: 48 8b 4b 10 mov 0x10(%rbx),%rcx 298f8a: 89 83 84 00 00 00 mov %eax,0x84(%rbx) 298f90: 0f af c5 imul %ebp,%eax 298f93: 48 8b 7b 08 mov 0x8(%rbx),%rdi 298f97: 44 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%r9d 298f9e: 8b 71 30 mov 0x30(%rcx),%esi 298fa1: b9 02 00 00 00 mov $0x2,%ecx 298fa6: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 298fad: b8 ff ff 1f 00 mov $0x1fffff,%eax 298fb2: 49 c1 ef 26 shr $0x26,%r15 298fb6: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 298fbd: 44 0f 47 f8 cmova %eax,%r15d 298fc1: 48 8b 43 18 mov 0x18(%rbx),%rax 298fc5: 44 0f b6 40 23 movzbl 0x23(%rax),%r8d 298fca: 41 57 push %r15 298fcc: 8b 92 c0 00 00 00 mov 0xc0(%rdx),%edx 298fd2: 52 push %rdx 298fd3: 0f b6 40 30 movzbl 0x30(%rax),%eax 298fd7: 31 d2 xor %edx,%edx 298fd9: 50 push %rax 298fda: 41 57 push %r15 298fdc: e8 00 00 00 00 callq 298fe1 298fe1: 48 83 c4 20 add $0x20,%rsp 298fe5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 298fea: 45 84 e4 test %r12b,%r12b 298fed: 0f 84 6a fd ff ff je 298d5d 298ff3: 41 8b 45 54 mov 0x54(%r13),%eax 298ff7: 48 8b 53 20 mov 0x20(%rbx),%rdx 298ffb: 48 8b 4b 10 mov 0x10(%rbx),%rcx 298fff: 89 83 80 00 00 00 mov %eax,0x80(%rbx) 299005: 0f af c5 imul %ebp,%eax 299008: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29900c: 44 8b 8a 9c 00 00 00 mov 0x9c(%rdx),%r9d 299013: 8b 71 34 mov 0x34(%rcx),%esi 299016: b9 02 00 00 00 mov $0x2,%ecx 29901b: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 299022: b8 ff ff 1f 00 mov $0x1fffff,%eax 299027: 49 c1 ef 26 shr $0x26,%r15 29902b: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 299032: 44 0f 47 f8 cmova %eax,%r15d 299036: 48 8b 43 18 mov 0x18(%rbx),%rax 29903a: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 29903f: 41 57 push %r15 299041: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 299047: 52 push %rdx 299048: 0f b6 40 32 movzbl 0x32(%rax),%eax 29904c: 31 d2 xor %edx,%edx 29904e: 50 push %rax 29904f: 41 57 push %r15 299051: e8 00 00 00 00 callq 299056 299056: 48 83 c4 20 add $0x20,%rsp 29905a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29905f: 45 84 e4 test %r12b,%r12b 299062: 0f 84 0e fd ff ff je 298d76 299068: 41 8b 45 78 mov 0x78(%r13),%eax 29906c: 48 8b 53 20 mov 0x20(%rbx),%rdx 299070: 48 8b 4b 10 mov 0x10(%rbx),%rcx 299074: 89 83 a4 00 00 00 mov %eax,0xa4(%rbx) 29907a: 0f af c5 imul %ebp,%eax 29907d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 299081: 44 8b 8a 90 00 00 00 mov 0x90(%rdx),%r9d 299088: 8b 71 44 mov 0x44(%rcx),%esi 29908b: b9 02 00 00 00 mov $0x2,%ecx 299090: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 299097: b8 ff ff 1f 00 mov $0x1fffff,%eax 29909c: 49 c1 ef 26 shr $0x26,%r15 2990a0: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 2990a7: 44 0f 47 f8 cmova %eax,%r15d 2990ab: 48 8b 43 18 mov 0x18(%rbx),%rax 2990af: 44 0f b6 40 24 movzbl 0x24(%rax),%r8d 2990b4: 41 57 push %r15 2990b6: 8b 92 c4 00 00 00 mov 0xc4(%rdx),%edx 2990bc: 52 push %rdx 2990bd: 0f b6 40 31 movzbl 0x31(%rax),%eax 2990c1: 31 d2 xor %edx,%edx 2990c3: 50 push %rax 2990c4: 41 57 push %r15 2990c6: e8 00 00 00 00 callq 2990cb 2990cb: 48 83 c4 20 add $0x20,%rsp 2990cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2990d4: 45 84 e4 test %r12b,%r12b 2990d7: 0f 84 b2 fc ff ff je 298d8f 2990dd: 45 8b 65 74 mov 0x74(%r13),%r12d 2990e1: 41 0f af ec imul %r12d,%ebp 2990e5: 44 89 a3 a0 00 00 00 mov %r12d,0xa0(%rbx) 2990ec: 48 8b 53 20 mov 0x20(%rbx),%rdx 2990f0: 48 8b 43 18 mov 0x18(%rbx),%rax 2990f4: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2990f8: 44 8b 8a a0 00 00 00 mov 0xa0(%rdx),%r9d 2990ff: 48 8b 7b 08 mov 0x8(%rbx),%rdi 299103: 4c 69 e5 d3 4d 62 10 imul $0x10624dd3,%rbp,%r12 29910a: bd ff ff 1f 00 mov $0x1fffff,%ebp 29910f: 44 0f b6 40 28 movzbl 0x28(%rax),%r8d 299114: 8b 71 48 mov 0x48(%rcx),%esi 299117: b9 02 00 00 00 mov $0x2,%ecx 29911c: 49 c1 ec 26 shr $0x26,%r12 299120: 41 81 fc ff ff 1f 00 cmp $0x1fffff,%r12d 299127: 44 0f 47 e5 cmova %ebp,%r12d 29912b: 41 54 push %r12 29912d: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 299133: 52 push %rdx 299134: 0f b6 40 32 movzbl 0x32(%rax),%eax 299138: 31 d2 xor %edx,%edx 29913a: 50 push %rax 29913b: 41 54 push %r12 29913d: e8 00 00 00 00 callq 299142 299142: 48 83 c4 20 add $0x20,%rsp 299146: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29914b: 5b pop %rbx 29914c: 44 89 f0 mov %r14d,%eax 29914f: 5d pop %rbp 299150: 41 5c pop %r12 299152: 41 5d pop %r13 299154: 41 5e pop %r14 299156: 41 5f pop %r15 299158: c3 retq 299159: 41 8b 55 18 mov 0x18(%r13),%edx 29915d: 44 89 f1 mov %r14d,%ecx 299160: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 299167: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29916e: e8 00 00 00 00 callq 299173 299173: e9 a4 fc ff ff jmpq 298e1c 299178: 41 8b 55 74 mov 0x74(%r13),%edx 29917c: 44 89 e1 mov %r12d,%ecx 29917f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 299186: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29918d: e8 00 00 00 00 callq 299192 299192: 44 89 f0 mov %r14d,%eax 299195: 5b pop %rbx 299196: 5d pop %rbp 299197: 41 5c pop %r12 299199: 41 5d pop %r13 29919b: 41 5e pop %r14 29919d: 41 5f pop %r15 29919f: c3 retq 2991a0: 41 8b 55 78 mov 0x78(%r13),%edx 2991a4: 44 89 f9 mov %r15d,%ecx 2991a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2991ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2991b5: e8 00 00 00 00 callq 2991ba 2991ba: e9 15 ff ff ff jmpq 2990d4 2991bf: 41 8b 55 54 mov 0x54(%r13),%edx 2991c3: 44 89 f9 mov %r15d,%ecx 2991c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2991cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2991d4: e8 00 00 00 00 callq 2991d9 2991d9: e9 81 fe ff ff jmpq 29905f 2991de: 41 8b 55 58 mov 0x58(%r13),%edx 2991e2: 44 89 f9 mov %r15d,%ecx 2991e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2991ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2991f3: e8 00 00 00 00 callq 2991f8 2991f8: e9 ed fd ff ff jmpq 298fea 2991fd: 41 8b 55 38 mov 0x38(%r13),%edx 299201: 44 89 f9 mov %r15d,%ecx 299204: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29920b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 299212: e8 00 00 00 00 callq 299217 299217: e9 e7 fc ff ff jmpq 298f03 29921c: 41 8b 55 14 mov 0x14(%r13),%edx 299220: 44 89 f9 mov %r15d,%ecx 299223: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29922a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 299231: e8 00 00 00 00 callq 299236 299236: e9 56 fc ff ff jmpq 298e91 29923b: 41 8b 55 34 mov 0x34(%r13),%edx 29923f: 44 89 f9 mov %r15d,%ecx 299242: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 299249: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 299250: e8 00 00 00 00 callq 299255 299255: e9 1b fd ff ff jmpq 298f75 29925a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000299260 : 299260: e8 00 00 00 00 callq 299265 299265: 41 57 push %r15 299267: 41 56 push %r14 299269: 49 89 f6 mov %rsi,%r14 29926c: 41 55 push %r13 29926e: 41 54 push %r12 299270: 41 89 cc mov %ecx,%r12d 299273: 55 push %rbp 299274: 89 d5 mov %edx,%ebp 299276: 53 push %rbx 299277: 48 89 fb mov %rdi,%rbx 29927a: 8b 46 1c mov 0x1c(%rsi),%eax 29927d: 84 c9 test %cl,%cl 29927f: 75 60 jne 2992e1 299281: 39 47 48 cmp %eax,0x48(%rdi) 299284: 72 5b jb 2992e1 299286: 41 0f 97 c5 seta %r13b 29928a: 41 8b 46 3c mov 0x3c(%r14),%eax 29928e: 3b 43 68 cmp 0x68(%rbx),%eax 299291: 0f 87 bc 00 00 00 ja 299353 299297: b8 00 00 00 00 mov $0x0,%eax 29929c: 44 0f 42 e8 cmovb %eax,%r13d 2992a0: 41 8b 46 5c mov 0x5c(%r14),%eax 2992a4: 3b 83 88 00 00 00 cmp 0x88(%rbx),%eax 2992aa: 0f 87 12 01 00 00 ja 2993c2 2992b0: b8 01 00 00 00 mov $0x1,%eax 2992b5: 44 0f 42 e8 cmovb %eax,%r13d 2992b9: 45 8b 66 7c mov 0x7c(%r14),%r12d 2992bd: 44 3b a3 a8 00 00 00 cmp 0xa8(%rbx),%r12d 2992c4: 0f 87 6a 01 00 00 ja 299434 2992ca: b8 01 00 00 00 mov $0x1,%eax 2992cf: 5b pop %rbx 2992d0: 5d pop %rbp 2992d1: 44 0f 42 e8 cmovb %eax,%r13d 2992d5: 41 5c pop %r12 2992d7: 44 89 e8 mov %r13d,%eax 2992da: 41 5d pop %r13 2992dc: 41 5e pop %r14 2992de: 41 5f pop %r15 2992e0: c3 retq 2992e1: 48 8b 53 20 mov 0x20(%rbx),%rdx 2992e5: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2992e9: 89 43 48 mov %eax,0x48(%rbx) 2992ec: 0f af c5 imul %ebp,%eax 2992ef: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2992f3: 44 8b 4a 6c mov 0x6c(%rdx),%r9d 2992f7: 8b 71 10 mov 0x10(%rcx),%esi 2992fa: b9 02 00 00 00 mov $0x2,%ecx 2992ff: 4c 69 e8 d3 4d 62 10 imul $0x10624dd3,%rax,%r13 299306: b8 ff ff 1f 00 mov $0x1fffff,%eax 29930b: 49 c1 ed 26 shr $0x26,%r13 29930f: 41 81 fd ff ff 1f 00 cmp $0x1fffff,%r13d 299316: 44 0f 47 e8 cmova %eax,%r13d 29931a: 48 8b 43 18 mov 0x18(%rbx),%rax 29931e: 44 0f b6 40 1b movzbl 0x1b(%rax),%r8d 299323: 41 55 push %r13 299325: 8b 92 d8 00 00 00 mov 0xd8(%rdx),%edx 29932b: 52 push %rdx 29932c: 0f b6 40 36 movzbl 0x36(%rax),%eax 299330: 31 d2 xor %edx,%edx 299332: 50 push %rax 299333: 41 55 push %r13 299335: e8 00 00 00 00 callq 29933a 29933a: 48 83 c4 20 add $0x20,%rsp 29933e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 299343: 45 31 ed xor %r13d,%r13d 299346: 45 84 e4 test %r12b,%r12b 299349: 0f 84 3b ff ff ff je 29928a 29934f: 41 8b 46 3c mov 0x3c(%r14),%eax 299353: 48 8b 53 20 mov 0x20(%rbx),%rdx 299357: 48 8b 4b 10 mov 0x10(%rbx),%rcx 29935b: 89 43 68 mov %eax,0x68(%rbx) 29935e: 0f af c5 imul %ebp,%eax 299361: 48 8b 7b 08 mov 0x8(%rbx),%rdi 299365: 44 8b 4a 70 mov 0x70(%rdx),%r9d 299369: 8b 71 24 mov 0x24(%rcx),%esi 29936c: b9 02 00 00 00 mov $0x2,%ecx 299371: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 299378: b8 ff ff 1f 00 mov $0x1fffff,%eax 29937d: 49 c1 ef 26 shr $0x26,%r15 299381: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 299388: 44 0f 47 f8 cmova %eax,%r15d 29938c: 48 8b 43 18 mov 0x18(%rbx),%rax 299390: 44 0f b6 40 1c movzbl 0x1c(%rax),%r8d 299395: 41 57 push %r15 299397: 8b 92 dc 00 00 00 mov 0xdc(%rdx),%edx 29939d: 52 push %rdx 29939e: 0f b6 40 37 movzbl 0x37(%rax),%eax 2993a2: 31 d2 xor %edx,%edx 2993a4: 50 push %rax 2993a5: 41 57 push %r15 2993a7: e8 00 00 00 00 callq 2993ac 2993ac: 48 83 c4 20 add $0x20,%rsp 2993b0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2993b5: 45 84 e4 test %r12b,%r12b 2993b8: 0f 84 e2 fe ff ff je 2992a0 2993be: 41 8b 46 5c mov 0x5c(%r14),%eax 2993c2: 48 8b 53 20 mov 0x20(%rbx),%rdx 2993c6: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2993ca: 89 83 88 00 00 00 mov %eax,0x88(%rbx) 2993d0: 0f af c5 imul %ebp,%eax 2993d3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2993d7: 44 8b 4a 74 mov 0x74(%rdx),%r9d 2993db: 8b 71 38 mov 0x38(%rcx),%esi 2993de: b9 02 00 00 00 mov $0x2,%ecx 2993e3: 4c 69 f8 d3 4d 62 10 imul $0x10624dd3,%rax,%r15 2993ea: b8 ff ff 1f 00 mov $0x1fffff,%eax 2993ef: 49 c1 ef 26 shr $0x26,%r15 2993f3: 41 81 ff ff ff 1f 00 cmp $0x1fffff,%r15d 2993fa: 44 0f 47 f8 cmova %eax,%r15d 2993fe: 48 8b 43 18 mov 0x18(%rbx),%rax 299402: 44 0f b6 40 1d movzbl 0x1d(%rax),%r8d 299407: 41 57 push %r15 299409: 8b 92 e0 00 00 00 mov 0xe0(%rdx),%edx 29940f: 52 push %rdx 299410: 0f b6 40 38 movzbl 0x38(%rax),%eax 299414: 31 d2 xor %edx,%edx 299416: 50 push %rax 299417: 41 57 push %r15 299419: e8 00 00 00 00 callq 29941e 29941e: 48 83 c4 20 add $0x20,%rsp 299422: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 299427: 45 84 e4 test %r12b,%r12b 29942a: 0f 84 89 fe ff ff je 2992b9 299430: 45 8b 66 7c mov 0x7c(%r14),%r12d 299434: 41 0f af ec imul %r12d,%ebp 299438: 44 89 a3 a8 00 00 00 mov %r12d,0xa8(%rbx) 29943f: 48 8b 53 20 mov 0x20(%rbx),%rdx 299443: 48 8b 43 18 mov 0x18(%rbx),%rax 299447: 48 8b 4b 10 mov 0x10(%rbx),%rcx 29944b: 44 8b 4a 78 mov 0x78(%rdx),%r9d 29944f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 299453: 4c 69 e5 d3 4d 62 10 imul $0x10624dd3,%rbp,%r12 29945a: bd ff ff 1f 00 mov $0x1fffff,%ebp 29945f: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 299464: 8b 71 4c mov 0x4c(%rcx),%esi 299467: b9 02 00 00 00 mov $0x2,%ecx 29946c: 49 c1 ec 26 shr $0x26,%r12 299470: 41 81 fc ff ff 1f 00 cmp $0x1fffff,%r12d 299477: 44 0f 47 e5 cmova %ebp,%r12d 29947b: 41 54 push %r12 29947d: 8b 92 e4 00 00 00 mov 0xe4(%rdx),%edx 299483: 52 push %rdx 299484: 0f b6 40 39 movzbl 0x39(%rax),%eax 299488: 31 d2 xor %edx,%edx 29948a: 50 push %rax 29948b: 41 54 push %r12 29948d: e8 00 00 00 00 callq 299492 299492: 48 83 c4 20 add $0x20,%rsp 299496: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29949b: 5b pop %rbx 29949c: 44 89 e8 mov %r13d,%eax 29949f: 5d pop %rbp 2994a0: 41 5c pop %r12 2994a2: 41 5d pop %r13 2994a4: 41 5e pop %r14 2994a6: 41 5f pop %r15 2994a8: c3 retq 2994a9: 41 8b 56 1c mov 0x1c(%r14),%edx 2994ad: 44 89 e9 mov %r13d,%ecx 2994b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2994b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2994be: e8 00 00 00 00 callq 2994c3 2994c3: e9 7b fe ff ff jmpq 299343 2994c8: 41 8b 56 5c mov 0x5c(%r14),%edx 2994cc: 44 89 f9 mov %r15d,%ecx 2994cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2994d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2994dd: e8 00 00 00 00 callq 2994e2 2994e2: e9 40 ff ff ff jmpq 299427 2994e7: 41 8b 56 3c mov 0x3c(%r14),%edx 2994eb: 44 89 f9 mov %r15d,%ecx 2994ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2994f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2994fc: e8 00 00 00 00 callq 299501 299501: e9 af fe ff ff jmpq 2993b5 299506: 41 8b 56 7c mov 0x7c(%r14),%edx 29950a: 44 89 e1 mov %r12d,%ecx 29950d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 299514: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29951b: e8 00 00 00 00 callq 299520 299520: 44 89 e8 mov %r13d,%eax 299523: 5b pop %rbx 299524: 5d pop %rbp 299525: 41 5c pop %r12 299527: 41 5d pop %r13 299529: 41 5e pop %r14 29952b: 41 5f pop %r15 29952d: c3 retq 29952e: 66 90 xchg %ax,%ax 0000000000299530 : 299530: e8 00 00 00 00 callq 299535 299535: 41 56 push %r14 299537: 44 0f b6 f1 movzbl %cl,%r14d 29953b: 41 55 push %r13 29953d: 44 89 f1 mov %r14d,%ecx 299540: 49 89 f5 mov %rsi,%r13 299543: 41 54 push %r12 299545: 55 push %rbp 299546: 48 89 fd mov %rdi,%rbp 299549: 53 push %rbx 29954a: 89 d3 mov %edx,%ebx 29954c: e8 00 00 00 00 callq 299551 299551: 44 89 f1 mov %r14d,%ecx 299554: 89 da mov %ebx,%edx 299556: 4c 89 ee mov %r13,%rsi 299559: 48 89 ef mov %rbp,%rdi 29955c: 41 89 c4 mov %eax,%r12d 29955f: e8 00 00 00 00 callq 299564 299564: 44 89 f1 mov %r14d,%ecx 299567: 89 da mov %ebx,%edx 299569: 4c 89 ee mov %r13,%rsi 29956c: 84 c0 test %al,%al 29956e: 48 89 ef mov %rbp,%rdi 299571: 44 0f 45 e0 cmovne %eax,%r12d 299575: e8 00 00 00 00 callq 29957a 29957a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 29957e: b9 01 00 00 00 mov $0x1,%ecx 299583: 84 c0 test %al,%al 299585: 44 0f 45 e0 cmovne %eax,%r12d 299589: 48 8b 45 20 mov 0x20(%rbp),%rax 29958d: 6b db 3c imul $0x3c,%ebx,%ebx 299590: 31 d2 xor %edx,%edx 299592: 44 8b 48 1c mov 0x1c(%rax),%r9d 299596: 48 8b 45 18 mov 0x18(%rbp),%rax 29959a: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 29959f: 48 8b 45 10 mov 0x10(%rbp),%rax 2995a3: 8b 70 54 mov 0x54(%rax),%esi 2995a6: 53 push %rbx 2995a7: e8 00 00 00 00 callq 2995ac 2995ac: 48 8b 55 20 mov 0x20(%rbp),%rdx 2995b0: 48 8b 45 18 mov 0x18(%rbp),%rax 2995b4: 41 b9 ff 01 00 00 mov $0x1ff,%r9d 2995ba: 48 8b 75 10 mov 0x10(%rbp),%rsi 2995be: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2995c2: 44 8b 42 20 mov 0x20(%rdx),%r8d 2995c6: 0f b6 48 08 movzbl 0x8(%rax),%ecx 2995ca: 8b 76 58 mov 0x58(%rsi),%esi 2995cd: 6a 0a pushq $0xa 2995cf: 8b 92 a4 00 00 00 mov 0xa4(%rdx),%edx 2995d5: 52 push %rdx 2995d6: 0f b6 40 29 movzbl 0x29(%rax),%eax 2995da: ba 02 00 00 00 mov $0x2,%edx 2995df: 50 push %rax 2995e0: e8 00 00 00 00 callq 2995e5 2995e5: 48 8b 55 18 mov 0x18(%rbp),%rdx 2995e9: 48 8b 45 20 mov 0x20(%rbp),%rax 2995ed: 41 b9 0f 00 00 00 mov $0xf,%r9d 2995f3: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2995f7: 48 83 c4 20 add $0x20,%rsp 2995fb: 0f b6 4a 46 movzbl 0x46(%rdx),%ecx 2995ff: 48 8b 55 10 mov 0x10(%rbp),%rdx 299603: 44 8b 80 18 01 00 00 mov 0x118(%rax),%r8d 29960a: 8b b2 dc 00 00 00 mov 0xdc(%rdx),%esi 299610: ba 01 00 00 00 mov $0x1,%edx 299615: e8 00 00 00 00 callq 29961a 29961a: 48 8b 45 08 mov 0x8(%rbp),%rax 29961e: 48 89 ef mov %rbp,%rdi 299621: 48 8b 00 mov (%rax),%rax 299624: 0f b6 b0 90 01 00 00 movzbl 0x190(%rax),%esi 29962b: 83 f6 01 xor $0x1,%esi 29962e: 40 0f b6 f6 movzbl %sil,%esi 299632: e8 00 00 00 00 callq 299637 299637: 44 89 e0 mov %r12d,%eax 29963a: 5b pop %rbx 29963b: 5d pop %rbp 29963c: 41 5c pop %r12 29963e: 41 5d pop %r13 299640: 41 5e pop %r14 299642: c3 retq 299643: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29964a: 00 00 00 00 29964e: 66 90 xchg %ax,%ax 0000000000299650 : 299650: e8 00 00 00 00 callq 299655 299655: 48 89 77 08 mov %rsi,0x8(%rdi) 299659: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 299660: 48 89 57 10 mov %rdx,0x10(%rdi) 299664: 48 89 4f 18 mov %rcx,0x18(%rdi) 299668: 4c 89 47 20 mov %r8,0x20(%rdi) 29966c: c7 47 28 0b 00 00 00 movl $0xb,0x28(%rdi) 299673: c7 87 b0 02 00 00 00 movl $0x29000,0x2b0(%rdi) 29967a: 90 02 00 29967d: c3 retq 29967e: 66 90 xchg %ax,%ax 0000000000299680 : 299680: e8 00 00 00 00 callq 299685 299685: b8 01 00 00 00 mov $0x1,%eax 29968a: c3 retq 29968b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000299690 : 299690: e8 00 00 00 00 callq 299695 299695: 66 0f 6f 05 00 00 00 movdqa 0x0(%rip),%xmm0 # 29969d 29969c: 00 29969d: 55 push %rbp 29969e: b8 01 00 00 00 mov $0x1,%eax 2996a3: 66 0f 6f 0d 00 00 00 movdqa 0x0(%rip),%xmm1 # 2996ab 2996aa: 00 2996ab: 66 0f 6f 15 00 00 00 movdqa 0x0(%rip),%xmm2 # 2996b3 2996b2: 00 2996b3: 66 0f 6f 1d 00 00 00 movdqa 0x0(%rip),%xmm3 # 2996bb 2996ba: 00 2996bb: 66 0f 6f 25 00 00 00 movdqa 0x0(%rip),%xmm4 # 2996c3 2996c2: 00 2996c3: 0f 11 06 movups %xmm0,(%rsi) 2996c6: 66 0f 6f 2d 00 00 00 movdqa 0x0(%rip),%xmm5 # 2996ce 2996cd: 00 2996ce: 66 0f 6f 35 00 00 00 movdqa 0x0(%rip),%xmm6 # 2996d6 2996d5: 00 2996d6: 0f 11 4e 10 movups %xmm1,0x10(%rsi) 2996da: 48 89 e5 mov %rsp,%rbp 2996dd: 66 0f 6f 3d 00 00 00 movdqa 0x0(%rip),%xmm7 # 2996e5 2996e4: 00 2996e5: 66 0f 6f 05 00 00 00 movdqa 0x0(%rip),%xmm0 # 2996ed 2996ec: 00 2996ed: 0f 11 56 20 movups %xmm2,0x20(%rsi) 2996f1: 66 0f 6f 0d 00 00 00 movdqa 0x0(%rip),%xmm1 # 2996f9 2996f8: 00 2996f9: 66 0f 6f 15 00 00 00 movdqa 0x0(%rip),%xmm2 # 299701 299700: 00 299701: 0f 11 5e 30 movups %xmm3,0x30(%rsi) 299705: 66 0f 6f 1d 00 00 00 movdqa 0x0(%rip),%xmm3 # 29970d 29970c: 00 29970d: 0f 11 66 40 movups %xmm4,0x40(%rsi) 299711: 5d pop %rbp 299712: 0f 11 6e 50 movups %xmm5,0x50(%rsi) 299716: 0f 11 76 60 movups %xmm6,0x60(%rsi) 29971a: 0f 11 7e 70 movups %xmm7,0x70(%rsi) 29971e: 0f 11 86 80 00 00 00 movups %xmm0,0x80(%rsi) 299725: 0f 11 8e 90 00 00 00 movups %xmm1,0x90(%rsi) 29972c: 0f 11 96 a0 00 00 00 movups %xmm2,0xa0(%rsi) 299733: 0f 11 9e b0 00 00 00 movups %xmm3,0xb0(%rsi) 29973a: c3 retq 29973b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000299740 : 299740: 48 83 ef 01 sub $0x1,%rdi 299744: b8 ff ff ff ff mov $0xffffffff,%eax 299749: 48 c1 ef 0c shr $0xc,%rdi 29974d: 48 0f bd c7 bsr %rdi,%rax 299751: 83 c0 01 add $0x1,%eax 299754: c3 retq 299755: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29975c: 00 00 00 00 0000000000299760 : 299760: e8 00 00 00 00 callq 299765 299765: 53 push %rbx 299766: 48 89 d3 mov %rdx,%rbx 299769: e8 00 00 00 00 callq 29976e 29976e: 41 89 c0 mov %eax,%r8d 299771: 85 c0 test %eax,%eax 299773: 74 1e je 299793 299775: 31 c0 xor %eax,%eax 299777: 48 63 d0 movslq %eax,%rdx 29977a: b9 01 01 00 00 mov $0x101,%ecx 29977f: 83 c0 01 add $0x1,%eax 299782: 48 69 d2 30 02 00 00 imul $0x230,%rdx,%rdx 299789: 66 89 4c 13 27 mov %cx,0x27(%rbx,%rdx,1) 29978e: 41 39 c0 cmp %eax,%r8d 299791: 75 e4 jne 299777 299793: 44 89 c0 mov %r8d,%eax 299796: 5b pop %rbx 299797: c3 retq 299798: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29979f: 00 00000000002997a0 : 2997a0: e8 00 00 00 00 callq 2997a5 2997a5: 41 55 push %r13 2997a7: 45 89 cd mov %r9d,%r13d 2997aa: 41 54 push %r12 2997ac: 49 89 d4 mov %rdx,%r12 2997af: 55 push %rbp 2997b0: 4c 89 c5 mov %r8,%rbp 2997b3: 53 push %rbx 2997b4: 48 89 cb mov %rcx,%rbx 2997b7: 48 83 ec 08 sub $0x8,%rsp 2997bb: f2 0f 10 89 c8 05 00 movsd 0x5c8(%rcx),%xmm1 2997c2: 00 2997c3: 39 b9 d0 04 00 00 cmp %edi,0x4d0(%rcx) 2997c9: 0f 86 76 01 00 00 jbe 299945 2997cf: 89 bd 00 02 00 00 mov %edi,0x200(%rbp) 2997d5: 48 63 ff movslq %edi,%rdi 2997d8: 44 89 ea mov %r13d,%edx 2997db: 48 8d 04 7f lea (%rdi,%rdi,2),%rax 2997df: 48 89 df mov %rbx,%rdi 2997e2: f2 0f 11 0c 24 movsd %xmm1,(%rsp) 2997e7: 48 c1 e0 05 shl $0x5,%rax 2997eb: 48 01 d8 add %rbx,%rax 2997ee: f2 0f 10 80 80 01 00 movsd 0x180(%rax),%xmm0 2997f5: 00 2997f6: f2 0f 11 85 20 02 00 movsd %xmm0,0x220(%rbp) 2997fd: 00 2997fe: f2 0f 10 80 88 01 00 movsd 0x188(%rax),%xmm0 299805: 00 299806: f2 0f 11 85 28 02 00 movsd %xmm0,0x228(%rbp) 29980d: 00 29980e: f2 0f 10 46 08 movsd 0x8(%rsi),%xmm0 299813: f2 0f 11 83 c8 05 00 movsd %xmm0,0x5c8(%rbx) 29981a: 00 29981b: f2 0f 10 46 10 movsd 0x10(%rsi),%xmm0 299820: f2 0f 11 83 d8 04 00 movsd %xmm0,0x4d8(%rbx) 299827: 00 299828: f2 0f 10 46 18 movsd 0x18(%rsi),%xmm0 29982d: 48 89 ee mov %rbp,%rsi 299830: f2 0f 11 83 e0 04 00 movsd %xmm0,0x4e0(%rbx) 299837: 00 299838: e8 00 00 00 00 callq 29983d 29983d: 44 89 ea mov %r13d,%edx 299840: 48 89 ee mov %rbp,%rsi 299843: 48 89 df mov %rbx,%rdi 299846: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 29984e 29984d: 00 29984e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 299853: 41 89 44 24 04 mov %eax,0x4(%r12) 299858: e8 00 00 00 00 callq 29985d 29985d: 44 89 ea mov %r13d,%edx 299860: 48 89 ee mov %rbp,%rsi 299863: 48 89 df mov %rbx,%rdi 299866: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 29986e 29986d: 00 29986e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 299873: 41 89 44 24 18 mov %eax,0x18(%r12) 299878: e8 00 00 00 00 callq 29987d 29987d: 44 89 ea mov %r13d,%edx 299880: 48 89 ee mov %rbp,%rsi 299883: 48 89 df mov %rbx,%rdi 299886: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 29988e 29988d: 00 29988e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 299893: 41 89 44 24 14 mov %eax,0x14(%r12) 299898: e8 00 00 00 00 callq 29989d 29989d: 44 89 ea mov %r13d,%edx 2998a0: 48 89 ee mov %rbp,%rsi 2998a3: 48 89 df mov %rbx,%rdi 2998a6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2998ae 2998ad: 00 2998ae: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2998b3: 41 89 44 24 1c mov %eax,0x1c(%r12) 2998b8: e8 00 00 00 00 callq 2998bd 2998bd: 44 89 ea mov %r13d,%edx 2998c0: 48 89 ee mov %rbp,%rsi 2998c3: 48 89 df mov %rbx,%rdi 2998c6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2998ce 2998cd: 00 2998ce: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2998d3: 41 89 04 24 mov %eax,(%r12) 2998d7: e8 00 00 00 00 callq 2998dc 2998dc: 44 89 ea mov %r13d,%edx 2998df: 48 89 ee mov %rbp,%rsi 2998e2: 48 89 df mov %rbx,%rdi 2998e5: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2998ed 2998ec: 00 2998ed: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2998f2: 41 89 44 24 08 mov %eax,0x8(%r12) 2998f7: e8 00 00 00 00 callq 2998fc 2998fc: 44 89 ea mov %r13d,%edx 2998ff: 48 89 ee mov %rbp,%rsi 299902: 48 89 df mov %rbx,%rdi 299905: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 29990d 29990c: 00 29990d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 299912: 41 89 44 24 0c mov %eax,0xc(%r12) 299917: e8 00 00 00 00 callq 29991c 29991c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 299924 299923: 00 299924: f2 0f 10 0c 24 movsd (%rsp),%xmm1 299929: f2 0f 2c c0 cvttsd2si %xmm0,%eax 29992d: 41 89 44 24 10 mov %eax,0x10(%r12) 299932: f2 0f 11 8b c8 05 00 movsd %xmm1,0x5c8(%rbx) 299939: 00 29993a: 48 83 c4 08 add $0x8,%rsp 29993e: 5b pop %rbx 29993f: 5d pop %rbp 299940: 41 5c pop %r12 299942: 41 5d pop %r13 299944: c3 retq 299945: 0f 0b ud2 299947: e9 83 fe ff ff jmpq 2997cf 29994c: 0f 1f 40 00 nopl 0x0(%rax) 0000000000299950 : 299950: e8 00 00 00 00 callq 299955 299955: 48 8b 87 80 03 00 00 mov 0x380(%rdi),%rax 29995c: 48 8b 00 mov (%rax),%rax 29995f: 8b 80 94 01 00 00 mov 0x194(%rax),%eax 299965: 85 c0 test %eax,%eax 299967: 75 26 jne 29998f 299969: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax 29996f: c6 87 4c 01 00 00 01 movb $0x1,0x14c(%rdi) 299976: 8d 90 fe 07 00 00 lea 0x7fe(%rax),%edx 29997c: 05 ff 03 00 00 add $0x3ff,%eax 299981: 0f 48 c2 cmovs %edx,%eax 299984: 25 00 fc ff ff and $0xfffffc00,%eax 299989: 89 87 50 01 00 00 mov %eax,0x150(%rdi) 29998f: e9 00 00 00 00 jmpq 299994 299994: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29999b: 00 00 00 00 29999f: 90 nop 00000000002999a0 : 2999a0: e8 00 00 00 00 callq 2999a5 2999a5: 55 push %rbp 2999a6: 48 89 e5 mov %rsp,%rbp 2999a9: 41 55 push %r13 2999ab: 41 54 push %r12 2999ad: 53 push %rbx 2999ae: 48 89 fb mov %rdi,%rbx 2999b1: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 2999b5: 48 81 ec 80 03 00 00 sub $0x380,%rsp 2999bc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2999c3: 00 00 2999c5: 48 89 84 24 78 03 00 mov %rax,0x378(%rsp) 2999cc: 00 2999cd: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2999d4: 8b 40 20 mov 0x20(%rax),%eax 2999d7: 83 e8 01 sub $0x1,%eax 2999da: 83 f8 01 cmp $0x1,%eax 2999dd: 0f 86 2c 02 00 00 jbe 299c0f 2999e3: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2999ea: 49 89 f3 mov %rsi,%r11 2999ed: 48 8b 90 18 04 00 00 mov 0x418(%rax),%rdx 2999f4: 8b 80 a8 02 00 00 mov 0x2a8(%rax),%eax 2999fa: 8b 12 mov (%rdx),%edx 2999fc: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 299a02 299a02: 89 15 00 00 00 00 mov %edx,0x0(%rip) # 299a08 299a08: 8b 46 04 mov 0x4(%rsi),%eax 299a0b: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 299a11 299a11: 44 8b ae 28 01 00 00 mov 0x128(%rsi),%r13d 299a18: 45 85 ed test %r13d,%r13d 299a1b: 0f 84 31 02 00 00 je 299c52 299a21: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 299a27 299a27: 4c 8d 46 0c lea 0xc(%rsi),%r8 299a2b: 45 31 c9 xor %r9d,%r9d 299a2e: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 299a33: 44 8d 50 ff lea -0x1(%rax),%r10d 299a37: 49 63 c2 movslq %r10d,%rax 299a3a: 4c 8d 24 40 lea (%rax,%rax,2),%r12 299a3e: 49 c1 e4 05 shl $0x5,%r12 299a42: 49 81 c4 00 00 00 00 add $0x0,%r12 299a49: 41 8b 38 mov (%r8),%edi 299a4c: 45 85 d2 test %r10d,%r10d 299a4f: 0f 88 f6 01 00 00 js 299c4b 299a55: 4c 89 e2 mov %r12,%rdx 299a58: 44 89 d0 mov %r10d,%eax 299a5b: eb 10 jmp 299a6d 299a5d: 83 e8 01 sub $0x1,%eax 299a60: 48 83 ea 60 sub $0x60,%rdx 299a64: 83 f8 ff cmp $0xffffffff,%eax 299a67: 0f 84 de 01 00 00 je 299c4b 299a6d: f2 48 0f 2c 0a cvttsd2si (%rdx),%rcx 299a72: 39 cf cmp %ecx,%edi 299a74: 72 e7 jb 299a5d 299a76: 66 0f ef c0 pxor %xmm0,%xmm0 299a7a: 41 8b 50 04 mov 0x4(%r8),%edx 299a7e: 48 8d 04 40 lea (%rax,%rax,2),%rax 299a82: 44 89 0e mov %r9d,(%rsi) 299a85: 48 c1 e0 05 shl $0x5,%rax 299a89: 41 83 c1 01 add $0x1,%r9d 299a8d: 49 83 c0 24 add $0x24,%r8 299a91: 48 83 c6 60 add $0x60,%rsi 299a95: f2 48 0f 2a c7 cvtsi2sd %rdi,%xmm0 299a9a: 41 8b 78 e4 mov -0x1c(%r8),%edi 299a9e: f2 0f 11 46 b0 movsd %xmm0,-0x50(%rsi) 299aa3: 66 0f ef c0 pxor %xmm0,%xmm0 299aa7: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 299aac: 41 8b 50 e8 mov -0x18(%r8),%edx 299ab0: f2 0f 11 46 d0 movsd %xmm0,-0x30(%rsi) 299ab5: 66 0f ef c0 pxor %xmm0,%xmm0 299ab9: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 299abe: 8d 14 3f lea (%rdi,%rdi,1),%edx 299ac1: f2 0f 11 46 b8 movsd %xmm0,-0x48(%rsi) 299ac6: 66 0f ef c0 pxor %xmm0,%xmm0 299aca: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 299acf: f2 0f 11 46 c8 movsd %xmm0,-0x38(%rsi) 299ad4: f2 0f 10 80 00 00 00 movsd 0x0(%rax),%xmm0 299adb: 00 299adc: f2 0f 11 46 d8 movsd %xmm0,-0x28(%rsi) 299ae1: f2 0f 10 80 00 00 00 movsd 0x0(%rax),%xmm0 299ae8: 00 299ae9: f2 0f 11 46 f0 movsd %xmm0,-0x10(%rsi) 299aee: f2 0f 10 80 00 00 00 movsd 0x0(%rax),%xmm0 299af5: 00 299af6: f2 0f 11 46 e0 movsd %xmm0,-0x20(%rsi) 299afb: f2 0f 10 80 00 00 00 movsd 0x0(%rax),%xmm0 299b02: 00 299b03: f2 0f 11 46 a8 movsd %xmm0,-0x58(%rsi) 299b08: f2 0f 10 80 00 00 00 movsd 0x0(%rax),%xmm0 299b0f: 00 299b10: f2 0f 11 46 f8 movsd %xmm0,-0x8(%rsi) 299b15: f2 0f 10 80 00 00 00 movsd 0x0(%rax),%xmm0 299b1c: 00 299b1d: f2 0f 11 46 c0 movsd %xmm0,-0x40(%rsi) 299b22: f2 0f 10 80 00 00 00 movsd 0x0(%rax),%xmm0 299b29: 00 299b2a: f2 0f 11 46 e8 movsd %xmm0,-0x18(%rsi) 299b2f: 45 39 cd cmp %r9d,%r13d 299b32: 0f 85 11 ff ff ff jne 299a49 299b38: 31 c0 xor %eax,%eax 299b3a: 31 d2 xor %edx,%edx 299b3c: f3 0f 6f 64 04 60 movdqu 0x60(%rsp,%rax,1),%xmm4 299b42: f3 0f 6f 4c 04 10 movdqu 0x10(%rsp,%rax,1),%xmm1 299b48: 83 c2 01 add $0x1,%edx 299b4b: f3 0f 6f 5c 04 20 movdqu 0x20(%rsp,%rax,1),%xmm3 299b51: f3 0f 6f 6c 04 30 movdqu 0x30(%rsp,%rax,1),%xmm5 299b57: f3 0f 6f 7c 04 40 movdqu 0x40(%rsp,%rax,1),%xmm7 299b5d: f3 0f 6f 54 04 50 movdqu 0x50(%rsp,%rax,1),%xmm2 299b63: 0f 29 24 24 movaps %xmm4,(%rsp) 299b67: 0f 29 88 00 00 00 00 movaps %xmm1,0x0(%rax) 299b6e: 0f 29 98 00 00 00 00 movaps %xmm3,0x0(%rax) 299b75: 0f 29 a8 00 00 00 00 movaps %xmm5,0x0(%rax) 299b7c: 0f 29 b8 00 00 00 00 movaps %xmm7,0x0(%rax) 299b83: 0f 29 90 00 00 00 00 movaps %xmm2,0x0(%rax) 299b8a: 0f 29 a0 00 00 00 00 movaps %xmm4,0x0(%rax) 299b91: 41 8b 8b 28 01 00 00 mov 0x128(%r11),%ecx 299b98: 48 83 c0 60 add $0x60,%rax 299b9c: 39 d1 cmp %edx,%ecx 299b9e: 77 9c ja 299b3c 299ba0: 85 c9 test %ecx,%ecx 299ba2: 74 6b je 299c0f 299ba4: 8d 71 ff lea -0x1(%rcx),%esi 299ba7: 89 c8 mov %ecx,%eax 299ba9: 89 0d 00 00 00 00 mov %ecx,0x0(%rip) # 299baf 299baf: 48 8d 3c 76 lea (%rsi,%rsi,2),%rdi 299bb3: 48 8d 04 40 lea (%rax,%rax,2),%rax 299bb7: 48 c1 e7 05 shl $0x5,%rdi 299bbb: 48 c1 e0 05 shl $0x5,%rax 299bbf: 66 0f 6f b7 00 00 00 movdqa 0x0(%rdi),%xmm6 299bc6: 00 299bc7: 48 8d b7 00 00 00 00 lea 0x0(%rdi),%rsi 299bce: 48 8d 90 00 00 00 00 lea 0x0(%rax),%rdx 299bd5: 0f 29 b0 00 00 00 00 movaps %xmm6,0x0(%rax) 299bdc: 66 0f 6f 7e 10 movdqa 0x10(%rsi),%xmm7 299be1: 0f 29 7a 10 movaps %xmm7,0x10(%rdx) 299be5: 66 0f 6f 76 20 movdqa 0x20(%rsi),%xmm6 299bea: 0f 29 72 20 movaps %xmm6,0x20(%rdx) 299bee: 66 0f 6f 7e 30 movdqa 0x30(%rsi),%xmm7 299bf3: 0f 29 7a 30 movaps %xmm7,0x30(%rdx) 299bf7: 66 0f 6f 76 40 movdqa 0x40(%rsi),%xmm6 299bfc: 0f 29 72 40 movaps %xmm6,0x40(%rdx) 299c00: 66 0f 6f 7e 50 movdqa 0x50(%rsi),%xmm7 299c05: 0f 29 7a 50 movaps %xmm7,0x50(%rdx) 299c09: 89 88 00 00 00 00 mov %ecx,0x0(%rax) 299c0f: 48 8b 84 24 78 03 00 mov 0x378(%rsp),%rax 299c16: 00 299c17: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 299c1e: 00 00 299c20: 75 34 jne 299c56 299c22: 48 8d 65 e8 lea -0x18(%rbp),%rsp 299c26: 48 8d bb f0 03 00 00 lea 0x3f0(%rbx),%rdi 299c2d: b9 04 00 00 00 mov $0x4,%ecx 299c32: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 299c39: 5b pop %rbx 299c3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 299c41: 41 5c pop %r12 299c43: 41 5d pop %r13 299c45: 5d pop %rbp 299c46: e9 00 00 00 00 jmpq 299c4b 299c4b: 31 c0 xor %eax,%eax 299c4d: e9 24 fe ff ff jmpq 299a76 299c52: 0f 0b ud2 299c54: eb b9 jmp 299c0f 299c56: e8 00 00 00 00 callq 299c5b 299c5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 0000000000299c60 : 299c60: e8 00 00 00 00 callq 299c65 299c65: 89 f0 mov %esi,%eax 299c67: 49 c7 c0 00 00 00 00 mov $0x0,%r8 299c6e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 299c75: 48 8d 14 80 lea (%rax,%rax,4),%rdx 299c79: 48 8d 04 50 lea (%rax,%rdx,2),%rax 299c7d: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 299c84: 00 299c85: e9 00 00 00 00 jmpq 299c8a 299c8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 0000000000299c90 : 299c90: e8 00 00 00 00 callq 299c95 299c95: 4c 8d 46 04 lea 0x4(%rsi),%r8 299c99: b9 00 c0 00 00 mov $0xc000,%ecx 299c9e: ba 0e 00 00 00 mov $0xe,%edx 299ca3: be 40 5d 00 00 mov $0x5d40,%esi 299ca8: e9 00 00 00 00 jmpq 299cad 299cad: 0f 1f 00 nopl (%rax) 0000000000299cb0 : 299cb0: e8 00 00 00 00 callq 299cb5 299cb5: 41 55 push %r13 299cb7: 41 54 push %r12 299cb9: 55 push %rbp 299cba: 31 ed xor %ebp,%ebp 299cbc: 53 push %rbx 299cbd: 44 8b 9f b0 02 00 00 mov 0x2b0(%rdi),%r11d 299cc4: 48 89 fb mov %rdi,%rbx 299cc7: 45 85 db test %r11d,%r11d 299cca: 74 2a je 299cf6 299ccc: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 299cd3: 00 299cd4: 48 85 ff test %rdi,%rdi 299cd7: 74 11 je 299cea 299cd9: e8 00 00 00 00 callq 299cde 299cde: 48 c7 84 eb 50 01 00 movq $0x0,0x150(%rbx,%rbp,8) 299ce5: 00 00 00 00 00 299cea: 48 83 c5 01 add $0x1,%rbp 299cee: 39 ab b0 02 00 00 cmp %ebp,0x2b0(%rbx) 299cf4: 77 d6 ja 299ccc 299cf6: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 299cfd: 48 8d ab 78 02 00 00 lea 0x278(%rbx),%rbp 299d04: 45 31 e4 xor %r12d,%r12d 299d07: 44 8b 50 24 mov 0x24(%rax),%r10d 299d0b: 45 85 d2 test %r10d,%r10d 299d0e: 74 24 je 299d34 299d10: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 299d15: 74 0f je 299d26 299d17: 48 89 ef mov %rbp,%rdi 299d1a: e8 00 00 00 00 callq 299d1f 299d1f: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 299d26: 41 83 c4 01 add $0x1,%r12d 299d2a: 48 83 c5 08 add $0x8,%rbp 299d2e: 44 39 60 24 cmp %r12d,0x24(%rax) 299d32: 77 dc ja 299d10 299d34: 48 8b bb b8 01 00 00 mov 0x1b8(%rbx),%rdi 299d3b: 48 85 ff test %rdi,%rdi 299d3e: 74 10 je 299d50 299d40: e8 00 00 00 00 callq 299d45 299d45: 48 c7 83 b8 01 00 00 movq $0x0,0x1b8(%rbx) 299d4c: 00 00 00 00 299d50: 48 8b bb b0 01 00 00 mov 0x1b0(%rbx),%rdi 299d57: 48 85 ff test %rdi,%rdi 299d5a: 74 10 je 299d6c 299d5c: e8 00 00 00 00 callq 299d61 299d61: 48 c7 83 b0 01 00 00 movq $0x0,0x1b0(%rbx) 299d68: 00 00 00 00 299d6c: 44 8b 8b a8 02 00 00 mov 0x2a8(%rbx),%r9d 299d73: 48 8d 6b 60 lea 0x60(%rbx),%rbp 299d77: 45 31 e4 xor %r12d,%r12d 299d7a: 4c 8d ab c0 03 00 00 lea 0x3c0(%rbx),%r13 299d81: 45 85 c9 test %r9d,%r9d 299d84: 74 62 je 299de8 299d86: 48 83 7d 60 00 cmpq $0x0,0x60(%rbp) 299d8b: 74 09 je 299d96 299d8d: 48 8d 7d 60 lea 0x60(%rbp),%rdi 299d91: e8 00 00 00 00 callq 299d96 299d96: 48 8b 45 00 mov 0x0(%rbp),%rax 299d9a: 48 85 c0 test %rax,%rax 299d9d: 74 10 je 299daf 299d9f: 48 8b 40 10 mov 0x10(%rax),%rax 299da3: 48 89 ef mov %rbp,%rdi 299da6: 48 8b 40 40 mov 0x40(%rax),%rax 299daa: e8 00 00 00 00 callq 299daf 299daf: 48 8b 7d d0 mov -0x30(%rbp),%rdi 299db3: 48 85 ff test %rdi,%rdi 299db6: 74 0d je 299dc5 299db8: e8 00 00 00 00 callq 299dbd 299dbd: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 299dc4: 00 299dc5: 48 83 bb c0 03 00 00 cmpq $0x0,0x3c0(%rbx) 299dcc: 00 299dcd: 74 08 je 299dd7 299dcf: 4c 89 ef mov %r13,%rdi 299dd2: e8 00 00 00 00 callq 299dd7 299dd7: 41 83 c4 01 add $0x1,%r12d 299ddb: 48 83 c5 08 add $0x8,%rbp 299ddf: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 299de6: 77 9e ja 299d86 299de8: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 299def: 48 8d ab c8 01 00 00 lea 0x1c8(%rbx),%rbp 299df6: 45 31 e4 xor %r12d,%r12d 299df9: 44 8b 40 1c mov 0x1c(%rax),%r8d 299dfd: 45 85 c0 test %r8d,%r8d 299e00: 74 50 je 299e52 299e02: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 299e07: 74 08 je 299e11 299e09: 48 89 ef mov %rbp,%rdi 299e0c: e8 00 00 00 00 callq 299e11 299e11: 48 8b 7d 30 mov 0x30(%rbp),%rdi 299e15: 48 85 ff test %rdi,%rdi 299e18: 74 0d je 299e27 299e1a: e8 00 00 00 00 callq 299e1f 299e1f: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 299e26: 00 299e27: 48 8b 7d 60 mov 0x60(%rbp),%rdi 299e2b: 48 85 ff test %rdi,%rdi 299e2e: 74 0d je 299e3d 299e30: e8 00 00 00 00 callq 299e35 299e35: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 299e3c: 00 299e3d: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 299e44: 41 83 c4 01 add $0x1,%r12d 299e48: 48 83 c5 08 add $0x8,%rbp 299e4c: 44 39 60 1c cmp %r12d,0x1c(%rax) 299e50: 77 b0 ja 299e02 299e52: 8b 78 04 mov 0x4(%rax),%edi 299e55: 85 ff test %edi,%edi 299e57: 74 3b je 299e94 299e59: 48 8d ab f0 00 00 00 lea 0xf0(%rbx),%rbp 299e60: 45 31 e4 xor %r12d,%r12d 299e63: 48 8b 55 00 mov 0x0(%rbp),%rdx 299e67: 48 85 d2 test %rdx,%rdx 299e6a: 74 1a je 299e86 299e6c: 48 8b 82 38 4b 00 00 mov 0x4b38(%rdx),%rax 299e73: 48 89 ef mov %rbp,%rdi 299e76: 48 8b 40 20 mov 0x20(%rax),%rax 299e7a: e8 00 00 00 00 callq 299e7f 299e7f: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 299e86: 41 83 c4 01 add $0x1,%r12d 299e8a: 48 83 c5 08 add $0x8,%rbp 299e8e: 44 39 60 04 cmp %r12d,0x4(%rax) 299e92: 77 cf ja 299e63 299e94: 8b 30 mov (%rax),%esi 299e96: 85 f6 test %esi,%esi 299e98: 74 2f je 299ec9 299e9a: 31 ed xor %ebp,%ebp 299e9c: 48 8b bc eb 20 01 00 mov 0x120(%rbx,%rbp,8),%rdi 299ea3: 00 299ea4: 48 85 ff test %rdi,%rdi 299ea7: 74 18 je 299ec1 299ea9: e8 00 00 00 00 callq 299eae 299eae: 48 c7 84 eb 20 01 00 movq $0x0,0x120(%rbx,%rbp,8) 299eb5: 00 00 00 00 00 299eba: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 299ec1: 48 83 c5 01 add $0x1,%rbp 299ec5: 39 28 cmp %ebp,(%rax) 299ec7: 77 d3 ja 299e9c 299ec9: 8b 48 18 mov 0x18(%rax),%ecx 299ecc: 85 c9 test %ecx,%ecx 299ece: 0f 85 2a 01 00 00 jne 299ffe 299ed4: 8b 93 b0 03 00 00 mov 0x3b0(%rbx),%edx 299eda: 48 8d ab 78 03 00 00 lea 0x378(%rbx),%rbp 299ee1: 45 31 e4 xor %r12d,%r12d 299ee4: 85 d2 test %edx,%edx 299ee6: 74 20 je 299f08 299ee8: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 299eed: 74 08 je 299ef7 299eef: 48 89 ef mov %rbp,%rdi 299ef2: e8 00 00 00 00 callq 299ef7 299ef7: 41 83 c4 01 add $0x1,%r12d 299efb: 48 83 c5 08 add $0x8,%rbp 299eff: 44 39 a3 b0 03 00 00 cmp %r12d,0x3b0(%rbx) 299f06: 77 e0 ja 299ee8 299f08: 8b 83 70 03 00 00 mov 0x370(%rbx),%eax 299f0e: 48 8d ab 38 03 00 00 lea 0x338(%rbx),%rbp 299f15: 45 31 e4 xor %r12d,%r12d 299f18: 85 c0 test %eax,%eax 299f1a: 74 28 je 299f44 299f1c: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 299f21: 74 10 je 299f33 299f23: 48 89 ef mov %rbp,%rdi 299f26: e8 00 00 00 00 callq 299f2b 299f2b: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 299f32: 00 299f33: 41 83 c4 01 add $0x1,%r12d 299f37: 48 83 c5 08 add $0x8,%rbp 299f3b: 44 39 a3 70 03 00 00 cmp %r12d,0x370(%rbx) 299f42: 77 d8 ja 299f1c 299f44: 48 83 bb 30 03 00 00 cmpq $0x0,0x330(%rbx) 299f4b: 00 299f4c: 74 17 je 299f65 299f4e: 48 8d bb 30 03 00 00 lea 0x330(%rbx),%rdi 299f55: e8 00 00 00 00 callq 299f5a 299f5a: 48 c7 83 30 03 00 00 movq $0x0,0x330(%rbx) 299f61: 00 00 00 00 299f65: 48 8b 83 c8 03 00 00 mov 0x3c8(%rbx),%rax 299f6c: 48 85 c0 test %rax,%rax 299f6f: 74 1f je 299f90 299f71: 48 8b 00 mov (%rax),%rax 299f74: 48 8d bb c8 03 00 00 lea 0x3c8(%rbx),%rdi 299f7b: 48 8b 00 mov (%rax),%rax 299f7e: 80 b8 7c 01 00 00 00 cmpb $0x0,0x17c(%rax) 299f85: 0f 84 b4 00 00 00 je 29a03f 299f8b: e8 00 00 00 00 callq 299f90 299f90: 48 83 bb d0 03 00 00 cmpq $0x0,0x3d0(%rbx) 299f97: 00 299f98: 74 0c je 299fa6 299f9a: 48 8d bb d0 03 00 00 lea 0x3d0(%rbx),%rdi 299fa1: e8 00 00 00 00 callq 299fa6 299fa6: 48 83 bb d8 03 00 00 cmpq $0x0,0x3d8(%rbx) 299fad: 00 299fae: 74 0c je 299fbc 299fb0: 48 8d bb d8 03 00 00 lea 0x3d8(%rbx),%rdi 299fb7: e8 00 00 00 00 callq 299fbc 299fbc: 48 83 bb b8 03 00 00 cmpq $0x0,0x3b8(%rbx) 299fc3: 00 299fc4: 74 0c je 299fd2 299fc6: 48 8d bb b8 03 00 00 lea 0x3b8(%rbx),%rdi 299fcd: e8 00 00 00 00 callq 299fd2 299fd2: 48 8b bb c0 01 00 00 mov 0x1c0(%rbx),%rdi 299fd9: 48 85 ff test %rdi,%rdi 299fdc: 74 19 je 299ff7 299fde: 48 81 fb 40 fe ff ff cmp $0xfffffffffffffe40,%rbx 299fe5: 74 10 je 299ff7 299fe7: e8 00 00 00 00 callq 299fec 299fec: 48 c7 83 c0 01 00 00 movq $0x0,0x1c0(%rbx) 299ff3: 00 00 00 00 299ff7: 5b pop %rbx 299ff8: 5d pop %rbp 299ff9: 41 5c pop %r12 299ffb: 41 5d pop %r13 299ffd: c3 retq 299ffe: 48 8b bb 60 02 00 00 mov 0x260(%rbx),%rdi 29a005: 48 85 ff test %rdi,%rdi 29a008: 74 10 je 29a01a 29a00a: e8 00 00 00 00 callq 29a00f 29a00f: 48 c7 83 60 02 00 00 movq $0x0,0x260(%rbx) 29a016: 00 00 00 00 29a01a: 48 8b bb 68 02 00 00 mov 0x268(%rbx),%rdi 29a021: 48 85 ff test %rdi,%rdi 29a024: 0f 84 aa fe ff ff je 299ed4 29a02a: e8 00 00 00 00 callq 29a02f 29a02f: 48 c7 83 68 02 00 00 movq $0x0,0x268(%rbx) 29a036: 00 00 00 00 29a03a: e9 95 fe ff ff jmpq 299ed4 29a03f: e8 00 00 00 00 callq 29a044 29a044: e9 47 ff ff ff jmpq 299f90 29a049: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000029a050 : 29a050: e8 00 00 00 00 callq 29a055 29a055: 55 push %rbp 29a056: 53 push %rbx 29a057: 48 8b 2f mov (%rdi),%rbp 29a05a: 48 89 fb mov %rdi,%rbx 29a05d: 48 89 ef mov %rbp,%rdi 29a060: e8 4b fc ff ff callq 299cb0 29a065: 48 89 ef mov %rbp,%rdi 29a068: e8 00 00 00 00 callq 29a06d 29a06d: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 29a074: 5b pop %rbx 29a075: 5d pop %rbp 29a076: c3 retq 29a077: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 29a07e: 00 00 000000000029a080 : 29a080: e8 00 00 00 00 callq 29a085 29a085: 41 54 push %r12 29a087: ba 40 00 00 00 mov $0x40,%edx 29a08c: be c0 0d 00 00 mov $0xdc0,%esi 29a091: 55 push %rbp 29a092: 48 89 fd mov %rdi,%rbp 29a095: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29a09c 29a09c: e8 00 00 00 00 callq 29a0a1 29a0a1: 49 89 c4 mov %rax,%r12 29a0a4: 48 85 c0 test %rax,%rax 29a0a7: 74 27 je 29a0d0 29a0a9: 8b 55 08 mov 0x8(%rbp),%edx 29a0ac: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29a0b3: 48 89 ee mov %rbp,%rsi 29a0b6: 48 89 c7 mov %rax,%rdi 29a0b9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29a0c0: 48 c1 e2 05 shl $0x5,%rdx 29a0c4: 48 81 c2 00 00 00 00 add $0x0,%rdx 29a0cb: e8 00 00 00 00 callq 29a0d0 29a0d0: 4c 89 e0 mov %r12,%rax 29a0d3: 5d pop %rbp 29a0d4: 41 5c pop %r12 29a0d6: c3 retq 29a0d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 29a0de: 00 00 000000000029a0e0 : 29a0e0: e8 00 00 00 00 callq 29a0e5 29a0e5: 41 55 push %r13 29a0e7: 41 89 fd mov %edi,%r13d 29a0ea: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29a0f1 29a0f1: ba 48 00 00 00 mov $0x48,%edx 29a0f6: 41 54 push %r12 29a0f8: 55 push %rbp 29a0f9: 48 89 f5 mov %rsi,%rbp 29a0fc: be c0 0d 00 00 mov $0xdc0,%esi 29a101: e8 00 00 00 00 callq 29a106 29a106: 49 89 c4 mov %rax,%r12 29a109: 48 85 c0 test %rax,%rax 29a10c: 74 30 je 29a13e 29a10e: 49 63 c5 movslq %r13d,%rax 29a111: 68 00 00 00 00 pushq $0x0 29a116: 48 8b 55 58 mov 0x58(%rbp),%rdx 29a11a: 44 89 e9 mov %r13d,%ecx 29a11d: 48 69 c0 3c 01 00 00 imul $0x13c,%rax,%rax 29a124: 49 c7 c1 00 00 00 00 mov $0x0,%r9 29a12b: 48 89 ee mov %rbp,%rsi 29a12e: 4c 89 e7 mov %r12,%rdi 29a131: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 29a138: e8 00 00 00 00 callq 29a13d 29a13d: 58 pop %rax 29a13e: 4c 89 e0 mov %r12,%rax 29a141: 5d pop %rbp 29a142: 41 5c pop %r12 29a144: 41 5d pop %r13 29a146: c3 retq 29a147: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 29a14e: 00 00 000000000029a150 : 29a150: e8 00 00 00 00 callq 29a155 29a155: 53 push %rbx 29a156: 48 89 fb mov %rdi,%rbx 29a159: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29a160 29a160: ba 68 01 00 00 mov $0x168,%edx 29a165: be c0 0d 00 00 mov $0xdc0,%esi 29a16a: e8 00 00 00 00 callq 29a16f 29a16f: 48 85 c0 test %rax,%rax 29a172: 74 24 je 29a198 29a174: ba 01 01 00 00 mov $0x101,%edx 29a179: 48 89 18 mov %rbx,(%rax) 29a17c: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 29a183: 00 29a184: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 29a18b: 00 29a18c: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 29a193: 00 29a194: 66 89 50 24 mov %dx,0x24(%rax) 29a198: 5b pop %rbx 29a199: c3 retq 29a19a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000029a1a0 : 29a1a0: e8 00 00 00 00 callq 29a1a5 29a1a5: 41 57 push %r15 29a1a7: 49 89 cf mov %rcx,%r15 29a1aa: 41 56 push %r14 29a1ac: 41 89 d6 mov %edx,%r14d 29a1af: ba 00 01 00 00 mov $0x100,%edx 29a1b4: 41 55 push %r13 29a1b6: 49 89 f5 mov %rsi,%r13 29a1b9: be c0 0d 00 00 mov $0xdc0,%esi 29a1be: 41 54 push %r12 29a1c0: 55 push %rbp 29a1c1: 48 89 fd mov %rdi,%rbp 29a1c4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29a1cb 29a1cb: 53 push %rbx 29a1cc: 44 89 c3 mov %r8d,%ebx 29a1cf: e8 00 00 00 00 callq 29a1d4 29a1d4: 49 89 c4 mov %rax,%r12 29a1d7: 48 85 c0 test %rax,%rax 29a1da: 74 2a je 29a206 29a1dc: 68 00 00 00 00 pushq $0x0 29a1e1: 4c 89 ea mov %r13,%rdx 29a1e4: 4d 89 f8 mov %r15,%r8 29a1e7: 44 89 f1 mov %r14d,%ecx 29a1ea: 49 c7 c1 00 00 00 00 mov $0x0,%r9 29a1f1: 48 89 ee mov %rbp,%rsi 29a1f4: 48 89 c7 mov %rax,%rdi 29a1f7: e8 00 00 00 00 callq 29a1fc 29a1fc: 5a pop %rdx 29a1fd: 84 c0 test %al,%al 29a1ff: 74 13 je 29a214 29a201: 41 88 5c 24 14 mov %bl,0x14(%r12) 29a206: 5b pop %rbx 29a207: 4c 89 e0 mov %r12,%rax 29a20a: 5d pop %rbp 29a20b: 41 5c pop %r12 29a20d: 41 5d pop %r13 29a20f: 41 5e pop %r14 29a211: 41 5f pop %r15 29a213: c3 retq 29a214: 31 c0 xor %eax,%eax 29a216: 45 31 e4 xor %r12d,%r12d 29a219: b9 f6 04 00 00 mov $0x4f6,%ecx 29a21e: bf 02 00 00 00 mov $0x2,%edi 29a223: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29a22a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29a231: e8 00 00 00 00 callq 29a236 29a236: 4c 89 e0 mov %r12,%rax 29a239: 5b pop %rbx 29a23a: 5d pop %rbp 29a23b: 41 5c pop %r12 29a23d: 41 5d pop %r13 29a23f: 41 5e pop %r14 29a241: 41 5f pop %r15 29a243: c3 retq 29a244: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29a24b: 00 00 00 00 29a24f: 90 nop 000000000029a250 : 29a250: e8 00 00 00 00 callq 29a255 29a255: 41 54 push %r12 29a257: ba e0 00 00 00 mov $0xe0,%edx 29a25c: be c0 0d 00 00 mov $0xdc0,%esi 29a261: 55 push %rbp 29a262: 48 89 fd mov %rdi,%rbp 29a265: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29a26c 29a26c: e8 00 00 00 00 callq 29a271 29a271: 49 89 c4 mov %rax,%r12 29a274: 48 85 c0 test %rax,%rax 29a277: 74 4c je 29a2c5 29a279: 48 63 45 18 movslq 0x18(%rbp),%rax 29a27d: 83 f8 04 cmp $0x4,%eax 29a280: 76 4a jbe 29a2cc 29a282: 0f 0b ud2 29a284: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29a28b: 8b 45 00 mov 0x0(%rbp),%eax 29a28e: 8b 55 08 mov 0x8(%rbp),%edx 29a291: 68 00 00 00 00 pushq $0x0 29a296: 48 89 ee mov %rbp,%rsi 29a299: 68 00 00 00 00 pushq $0x0 29a29e: 4c 89 e7 mov %r12,%rdi 29a2a1: 83 e8 01 sub $0x1,%eax 29a2a4: 4c 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%r9 29a2ab: 00 29a2ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29a2b3: 48 c1 e0 04 shl $0x4,%rax 29a2b7: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 29a2be: e8 00 00 00 00 callq 29a2c3 29a2c3: 58 pop %rax 29a2c4: 5a pop %rdx 29a2c5: 4c 89 e0 mov %r12,%rax 29a2c8: 5d pop %rbp 29a2c9: 41 5c pop %r12 29a2cb: c3 retq 29a2cc: 48 8d 0c c0 lea (%rax,%rax,8),%rcx 29a2d0: 48 c1 e1 05 shl $0x5,%rcx 29a2d4: 48 81 c1 00 00 00 00 add $0x0,%rcx 29a2db: eb ae jmp 29a28b 29a2dd: 0f 1f 00 nopl (%rax) 000000000029a2e0 : 29a2e0: e8 00 00 00 00 callq 29a2e5 29a2e5: 41 55 push %r13 29a2e7: ba 50 00 00 00 mov $0x50,%edx 29a2ec: 41 89 f5 mov %esi,%r13d 29a2ef: be c0 0d 00 00 mov $0xdc0,%esi 29a2f4: 41 54 push %r12 29a2f6: 55 push %rbp 29a2f7: 48 89 fd mov %rdi,%rbp 29a2fa: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29a301 29a301: e8 00 00 00 00 callq 29a306 29a306: 49 89 c4 mov %rax,%r12 29a309: 48 85 c0 test %rax,%rax 29a30c: 74 2e je 29a33c 29a30e: 44 89 e8 mov %r13d,%eax 29a311: 49 c7 c1 00 00 00 00 mov $0x0,%r9 29a318: 44 89 ea mov %r13d,%edx 29a31b: 48 89 ee mov %rbp,%rsi 29a31e: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 29a322: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29a329: 4c 89 e7 mov %r12,%rdi 29a32c: 48 c1 e1 04 shl $0x4,%rcx 29a330: 48 81 c1 00 00 00 00 add $0x0,%rcx 29a337: e8 00 00 00 00 callq 29a33c 29a33c: 4c 89 e0 mov %r12,%rax 29a33f: 5d pop %rbp 29a340: 41 5c pop %r12 29a342: 41 5d pop %r13 29a344: c3 retq 29a345: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29a34c: 00 00 00 00 000000000029a350 : 29a350: e8 00 00 00 00 callq 29a355 29a355: 41 57 push %r15 29a357: 41 56 push %r14 29a359: 41 55 push %r13 29a35b: 41 54 push %r12 29a35d: 49 89 d4 mov %rdx,%r12 29a360: 55 push %rbp 29a361: 44 89 cd mov %r9d,%ebp 29a364: 53 push %rbx 29a365: 48 89 f3 mov %rsi,%rbx 29a368: 48 83 ec 08 sub $0x8,%rsp 29a36c: 48 8b 87 80 03 00 00 mov 0x380(%rdi),%rax 29a373: 48 89 0c 24 mov %rcx,(%rsp) 29a377: 4c 8b a8 88 00 00 00 mov 0x88(%rax),%r13 29a37e: 4d 85 ed test %r13,%r13 29a381: 0f 84 9d 03 00 00 je 29a724 29a387: 8b 8f 78 02 00 00 mov 0x278(%rdi),%ecx 29a38d: 85 c9 test %ecx,%ecx 29a38f: 74 47 je 29a3d8 29a391: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 29a399 29a398: 00 29a399: 4c 89 ee mov %r13,%rsi 29a39c: 31 c0 xor %eax,%eax 29a39e: 66 0f ef c9 pxor %xmm1,%xmm1 29a3a2: 48 63 d0 movslq %eax,%rdx 29a3a5: 83 c0 01 add $0x1,%eax 29a3a8: f2 0f 2a c9 cvtsi2sd %ecx,%xmm1 29a3ac: 48 8d 14 92 lea (%rdx,%rdx,4),%rdx 29a3b0: f2 0f 5e c8 divsd %xmm0,%xmm1 29a3b4: f2 0f 11 8c d6 40 01 movsd %xmm1,0x140(%rsi,%rdx,8) 29a3bb: 00 00 29a3bd: 83 f8 04 cmp $0x4,%eax 29a3c0: 74 16 je 29a3d8 29a3c2: 48 8b 97 80 03 00 00 mov 0x380(%rdi),%rdx 29a3c9: 8b 8f 78 02 00 00 mov 0x278(%rdi),%ecx 29a3cf: 48 8b b2 88 00 00 00 mov 0x88(%rdx),%rsi 29a3d6: eb c6 jmp 29a39e 29a3d8: 8b 8f 7c 02 00 00 mov 0x27c(%rdi),%ecx 29a3de: 85 c9 test %ecx,%ecx 29a3e0: 74 47 je 29a429 29a3e2: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 29a3ea 29a3e9: 00 29a3ea: 31 d2 xor %edx,%edx 29a3ec: 66 0f ef c9 pxor %xmm1,%xmm1 29a3f0: 48 8b b7 80 03 00 00 mov 0x380(%rdi),%rsi 29a3f7: 48 63 c2 movslq %edx,%rax 29a3fa: 83 c2 01 add $0x1,%edx 29a3fd: f2 0f 2a c9 cvtsi2sd %ecx,%xmm1 29a401: 48 8d 04 80 lea (%rax,%rax,4),%rax 29a405: 4c 8b 9e 88 00 00 00 mov 0x88(%rsi),%r11 29a40c: 49 8d 04 c3 lea (%r11,%rax,8),%rax 29a410: f2 0f 5e c8 divsd %xmm0,%xmm1 29a414: f2 0f 11 88 48 01 00 movsd %xmm1,0x148(%rax) 29a41b: 00 29a41c: 83 fa 04 cmp $0x4,%edx 29a41f: 74 08 je 29a429 29a421: 8b 8f 7c 02 00 00 mov 0x27c(%rdi),%ecx 29a427: eb c3 jmp 29a3ec 29a429: 8b 87 80 02 00 00 mov 0x280(%rdi),%eax 29a42f: 85 c0 test %eax,%eax 29a431: 74 1c je 29a44f 29a433: 66 0f ef c9 pxor %xmm1,%xmm1 29a437: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 29a43f 29a43e: 00 29a43f: f2 0f 2a c8 cvtsi2sd %eax,%xmm1 29a443: f2 0f 5e c8 divsd %xmm0,%xmm1 29a447: f2 0f 11 8b 78 25 00 movsd %xmm1,0x2578(%rbx) 29a44e: 00 29a44f: 8b 8f 88 02 00 00 mov 0x288(%rdi),%ecx 29a455: 85 c9 test %ecx,%ecx 29a457: 74 47 je 29a4a0 29a459: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 29a461 29a460: 00 29a461: 31 d2 xor %edx,%edx 29a463: 66 0f ef c9 pxor %xmm1,%xmm1 29a467: 48 8b b7 80 03 00 00 mov 0x380(%rdi),%rsi 29a46e: 48 63 c2 movslq %edx,%rax 29a471: 83 c2 01 add $0x1,%edx 29a474: f2 0f 2a c9 cvtsi2sd %ecx,%xmm1 29a478: 48 8d 04 80 lea (%rax,%rax,4),%rax 29a47c: 4c 8b 8e 88 00 00 00 mov 0x88(%rsi),%r9 29a483: 49 8d 04 c1 lea (%r9,%rax,8),%rax 29a487: f2 0f 5e c8 divsd %xmm0,%xmm1 29a48b: f2 0f 11 88 38 01 00 movsd %xmm1,0x138(%rax) 29a492: 00 29a493: 83 fa 04 cmp $0x4,%edx 29a496: 74 08 je 29a4a0 29a498: 8b 8f 88 02 00 00 mov 0x288(%rdi),%ecx 29a49e: eb c3 jmp 29a463 29a4a0: 48 8b b7 78 03 00 00 mov 0x378(%rdi),%rsi 29a4a7: 44 8b 96 a8 02 00 00 mov 0x2a8(%rsi),%r10d 29a4ae: 45 85 d2 test %r10d,%r10d 29a4b1: 0f 84 35 02 00 00 je 29a6ec 29a4b7: 4c 63 fd movslq %ebp,%r15 29a4ba: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 29a4c2 29a4c1: 00 29a4c2: 31 d2 xor %edx,%edx 29a4c4: 45 31 f6 xor %r14d,%r14d 29a4c7: 4f 8d 1c 3f lea (%r15,%r15,1),%r11 29a4cb: 48 8d 8b c0 01 00 00 lea 0x1c0(%rbx),%rcx 29a4d2: 45 31 c9 xor %r9d,%r9d 29a4d5: 49 c1 e7 03 shl $0x3,%r15 29a4d9: eb 5d jmp 29a538 29a4db: 4c 63 93 e8 2c 00 00 movslq 0x2ce8(%rbx),%r10 29a4e2: 4d 01 da add %r11,%r10 29a4e5: 4a 8d b4 d6 cc 0d 00 lea 0xdcc(%rsi,%r10,8),%rsi 29a4ec: 00 29a4ed: f2 0f 10 04 f3 movsd (%rbx,%rsi,8),%xmm0 29a4f2: f2 0f 11 80 08 02 00 movsd %xmm0,0x208(%rax) 29a4f9: 00 29a4fa: 4d 63 14 90 movslq (%r8,%rdx,4),%r10 29a4fe: 46 39 94 93 60 38 00 cmp %r10d,0x3860(%rbx,%r10,4) 29a505: 00 29a506: 0f 84 cb 00 00 00 je 29a5d7 29a50c: c7 80 2c 01 00 00 00 movl $0x0,0x12c(%rax) 29a513: 00 00 00 29a516: 48 8b b7 78 03 00 00 mov 0x378(%rdi),%rsi 29a51d: 41 83 c1 01 add $0x1,%r9d 29a521: 48 83 c2 01 add $0x1,%rdx 29a525: 48 81 c1 d8 04 00 00 add $0x4d8,%rcx 29a52c: 39 96 a8 02 00 00 cmp %edx,0x2a8(%rsi) 29a532: 0f 86 b5 00 00 00 jbe 29a5ed 29a538: 48 83 39 00 cmpq $0x0,(%rcx) 29a53c: 74 e3 je 29a521 29a53e: 8b b6 20 03 00 00 mov 0x320(%rsi),%esi 29a544: 66 0f ef c0 pxor %xmm0,%xmm0 29a548: 49 63 c1 movslq %r9d,%rax 29a54b: 48 69 c0 30 02 00 00 imul $0x230,%rax,%rax 29a552: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 29a557: 4c 01 e0 add %r12,%rax 29a55a: f2 0f 5e c1 divsd %xmm1,%xmm0 29a55e: f2 0f 11 80 10 02 00 movsd %xmm0,0x210(%rax) 29a565: 00 29a566: 48 63 b3 e8 2c 00 00 movslq 0x2ce8(%rbx),%rsi 29a56d: 4a 8d b4 1e 8e 0e 00 lea 0xe8e(%rsi,%r11,1),%rsi 29a574: 00 29a575: f2 0f 10 44 f3 08 movsd 0x8(%rbx,%rsi,8),%xmm0 29a57b: f2 0f 11 80 18 02 00 movsd %xmm0,0x218(%rax) 29a582: 00 29a583: 49 63 34 90 movslq (%r8,%rdx,4),%rsi 29a587: 85 f6 test %esi,%esi 29a589: 0f 89 4c ff ff ff jns 29a4db 29a58f: 48 63 b3 e8 2c 00 00 movslq 0x2ce8(%rbx),%rsi 29a596: 4d 63 d6 movslq %r14d,%r10 29a599: 4c 01 de add %r11,%rsi 29a59c: 49 8d b4 f2 cc 0d 00 lea 0xdcc(%r10,%rsi,8),%rsi 29a5a3: 00 29a5a4: f2 0f 10 04 f3 movsd (%rbx,%rsi,8),%xmm0 29a5a9: 31 f6 xor %esi,%esi 29a5ab: f2 0f 11 80 08 02 00 movsd %xmm0,0x208(%rax) 29a5b2: 00 29a5b3: 46 39 b4 93 60 38 00 cmp %r14d,0x3860(%rbx,%r10,4) 29a5ba: 00 29a5bb: 75 0b jne 29a5c8 29a5bd: 4b 8d b4 3a 20 16 00 lea 0x1620(%r10,%r15,1),%rsi 29a5c4: 00 29a5c5: 8b 34 b3 mov (%rbx,%rsi,4),%esi 29a5c8: 89 b0 2c 01 00 00 mov %esi,0x12c(%rax) 29a5ce: 41 83 c6 01 add $0x1,%r14d 29a5d2: e9 3f ff ff ff jmpq 29a516 29a5d7: 4b 8d b4 3a 20 16 00 lea 0x1620(%r10,%r15,1),%rsi 29a5de: 00 29a5df: 8b 34 b3 mov (%rbx,%rsi,4),%esi 29a5e2: 89 b0 2c 01 00 00 mov %esi,0x12c(%rax) 29a5e8: e9 29 ff ff ff jmpq 29a516 29a5ed: 45 39 f1 cmp %r14d,%r9d 29a5f0: 74 22 je 29a614 29a5f2: 48 8b 86 10 04 00 00 mov 0x410(%rsi),%rax 29a5f9: 4c 89 e2 mov %r12,%rdx 29a5fc: 48 89 de mov %rbx,%rsi 29a5ff: 48 8b 40 30 mov 0x30(%rax),%rax 29a603: 48 85 c0 test %rax,%rax 29a606: 0f 84 e8 00 00 00 je 29a6f4 29a60c: e8 00 00 00 00 callq 29a611 29a611: 41 89 c6 mov %eax,%r14d 29a614: 48 8b 04 24 mov (%rsp),%rax 29a618: bf 00 00 00 00 mov $0x0,%edi 29a61d: 45 89 f1 mov %r14d,%r9d 29a620: 4d 89 e0 mov %r12,%r8 29a623: 48 8d 8b 90 20 00 00 lea 0x2090(%rbx),%rcx 29a62a: 49 8d b5 a8 01 00 00 lea 0x1a8(%r13),%rsi 29a631: 44 89 30 mov %r14d,(%rax) 29a634: 41 8b 85 28 01 00 00 mov 0x128(%r13),%eax 29a63b: 48 8d 93 94 1f 00 00 lea 0x1f94(%rbx),%rdx 29a642: 41 83 bd ac 01 00 00 cmpl $0x1,0x1ac(%r13) 29a649: 01 29a64a: 48 89 0c 24 mov %rcx,(%rsp) 29a64e: 44 8d 78 ff lea -0x1(%rax),%r15d 29a652: 41 0f 45 ff cmovne %r15d,%edi 29a656: e8 45 f1 ff ff callq 2997a0 29a65b: 83 fd 02 cmp $0x2,%ebp 29a65e: bf 02 00 00 00 mov $0x2,%edi 29a663: 45 89 f1 mov %r14d,%r9d 29a666: 0f 4d fd cmovge %ebp,%edi 29a669: 48 8b 0c 24 mov (%rsp),%rcx 29a66d: 4d 89 e0 mov %r12,%r8 29a670: 48 8d 93 74 1f 00 00 lea 0x1f74(%rbx),%rdx 29a677: 49 8d b5 80 01 00 00 lea 0x180(%r13),%rsi 29a67e: 44 39 ff cmp %r15d,%edi 29a681: 41 0f 4f ff cmovg %r15d,%edi 29a685: e8 16 f1 ff ff callq 2997a0 29a68a: 85 ed test %ebp,%ebp 29a68c: bf 01 00 00 00 mov $0x1,%edi 29a691: 48 8b 0c 24 mov (%rsp),%rcx 29a695: 0f 4f fd cmovg %ebp,%edi 29a698: 48 8d 93 54 1f 00 00 lea 0x1f54(%rbx),%rdx 29a69f: 45 89 f1 mov %r14d,%r9d 29a6a2: 4d 89 e0 mov %r12,%r8 29a6a5: 49 8d b5 58 01 00 00 lea 0x158(%r13),%rsi 29a6ac: 44 39 ff cmp %r15d,%edi 29a6af: 41 0f 4f ff cmovg %r15d,%edi 29a6b3: e8 e8 f0 ff ff callq 2997a0 29a6b8: 41 39 ef cmp %ebp,%r15d 29a6bb: 89 ef mov %ebp,%edi 29a6bd: 48 8b 0c 24 mov (%rsp),%rcx 29a6c1: 41 0f 4e ff cmovle %r15d,%edi 29a6c5: 48 83 c4 08 add $0x8,%rsp 29a6c9: 45 89 f1 mov %r14d,%r9d 29a6cc: 4d 89 e0 mov %r12,%r8 29a6cf: 48 8d 93 34 1f 00 00 lea 0x1f34(%rbx),%rdx 29a6d6: 49 8d b5 30 01 00 00 lea 0x130(%r13),%rsi 29a6dd: 5b pop %rbx 29a6de: 5d pop %rbp 29a6df: 41 5c pop %r12 29a6e1: 41 5d pop %r13 29a6e3: 41 5e pop %r14 29a6e5: 41 5f pop %r15 29a6e7: e9 b4 f0 ff ff jmpq 2997a0 29a6ec: 45 31 f6 xor %r14d,%r14d 29a6ef: e9 20 ff ff ff jmpq 29a614 29a6f4: e8 00 00 00 00 callq 29a6f9 29a6f9: 41 89 c6 mov %eax,%r14d 29a6fc: 85 c0 test %eax,%eax 29a6fe: 74 ec je 29a6ec 29a700: 31 c0 xor %eax,%eax 29a702: 48 63 d0 movslq %eax,%rdx 29a705: b9 01 01 00 00 mov $0x101,%ecx 29a70a: 83 c0 01 add $0x1,%eax 29a70d: 48 69 d2 30 02 00 00 imul $0x230,%rdx,%rdx 29a714: 66 41 89 4c 14 27 mov %cx,0x27(%r12,%rdx,1) 29a71a: 41 39 c6 cmp %eax,%r14d 29a71d: 75 e3 jne 29a702 29a71f: e9 f0 fe ff ff jmpq 29a614 29a724: 0f 0b ud2 29a726: e9 5c fc ff ff jmpq 29a387 29a72b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000029a730 : 29a730: e8 00 00 00 00 callq 29a735 29a735: 41 57 push %r15 29a737: 41 56 push %r14 29a739: 45 31 f6 xor %r14d,%r14d 29a73c: 41 55 push %r13 29a73e: 41 89 d5 mov %edx,%r13d 29a741: 41 54 push %r12 29a743: 55 push %rbp 29a744: 48 89 f5 mov %rsi,%rbp 29a747: 53 push %rbx 29a748: 48 89 fb mov %rdi,%rbx 29a74b: 48 83 ec 30 sub $0x30,%rsp 29a74f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29a756: 00 00 29a758: 48 89 44 24 28 mov %rax,0x28(%rsp) 29a75d: 31 c0 xor %eax,%eax 29a75f: 80 bf 10 02 00 00 00 cmpb $0x0,0x210(%rdi) 29a766: 0f 85 72 01 00 00 jne 29a8de 29a76c: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 29a773: be 20 0b 00 00 mov $0xb20,%esi 29a778: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 29a77f: 00 29a780: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 29a787: 00 29a788: 8b b8 a8 02 00 00 mov 0x2a8(%rax),%edi 29a78e: 48 69 ff 30 02 00 00 imul $0x230,%rdi,%rdi 29a795: e8 00 00 00 00 callq 29a79a 29a79a: 80 bb 10 02 00 00 00 cmpb $0x0,0x210(%rbx) 29a7a1: 49 89 c4 mov %rax,%r12 29a7a4: 74 08 je 29a7ae 29a7a6: 48 83 83 38 02 00 00 addq $0x1,0x238(%rbx) 29a7ad: 01 29a7ae: 48 39 ab 70 03 00 00 cmp %rbp,0x370(%rbx) 29a7b5: 0f 84 93 01 00 00 je 29a94e 29a7bb: 4c 8d 4c 24 08 lea 0x8(%rsp),%r9 29a7c0: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 29a7c5: 4c 89 e2 mov %r12,%rdx 29a7c8: 48 89 ee mov %rbp,%rsi 29a7cb: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 29a7d0: 48 89 df mov %rbx,%rdi 29a7d3: e8 00 00 00 00 callq 29a7d8 29a7d8: 41 89 c7 mov %eax,%r15d 29a7db: 8b 44 24 0c mov 0xc(%rsp),%eax 29a7df: 85 c0 test %eax,%eax 29a7e1: 74 1e je 29a801 29a7e3: 45 84 ff test %r15b,%r15b 29a7e6: 0f 84 78 01 00 00 je 29a964 29a7ec: 80 bb 10 02 00 00 00 cmpb $0x0,0x210(%rbx) 29a7f3: 75 51 jne 29a846 29a7f5: 45 84 ed test %r13b,%r13b 29a7f8: 0f 84 81 00 00 00 je 29a87f 29a7fe: 45 89 ef mov %r13d,%r15d 29a801: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 29a808: 00 29a809: 31 ed xor %ebp,%ebp 29a80b: 4c 89 e7 mov %r12,%rdi 29a80e: e8 00 00 00 00 callq 29a813 29a813: 80 bb 10 02 00 00 00 cmpb $0x0,0x210(%rbx) 29a81a: 0f 85 cb 00 00 00 jne 29a8eb 29a820: 48 8b 44 24 28 mov 0x28(%rsp),%rax 29a825: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29a82c: 00 00 29a82e: 0f 85 2b 01 00 00 jne 29a95f 29a834: 48 83 c4 30 add $0x30,%rsp 29a838: 44 89 f8 mov %r15d,%eax 29a83b: 5b pop %rbx 29a83c: 5d pop %rbp 29a83d: 41 5c pop %r12 29a83f: 41 5d pop %r13 29a841: 41 5e pop %r14 29a843: 41 5f pop %r15 29a845: c3 retq 29a846: e8 00 00 00 00 callq 29a84b 29a84b: 48 89 04 24 mov %rax,(%rsp) 29a84f: 45 84 ed test %r13b,%r13b 29a852: 74 33 je 29a887 29a854: 44 0f b6 bb 10 02 00 movzbl 0x210(%rbx),%r15d 29a85b: 00 29a85c: 45 84 ff test %r15b,%r15b 29a85f: 0f 84 f0 00 00 00 je 29a955 29a865: 48 85 c0 test %rax,%rax 29a868: 75 09 jne 29a873 29a86a: e8 00 00 00 00 callq 29a86f 29a86f: 48 89 04 24 mov %rax,(%rsp) 29a873: 48 83 83 40 02 00 00 addq $0x1,0x240(%rbx) 29a87a: 01 29a87b: 31 ed xor %ebp,%ebp 29a87d: eb 8c jmp 29a80b 29a87f: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 29a886: 00 29a887: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 29a88c: 48 89 ee mov %rbp,%rsi 29a88f: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 29a894: 4c 89 e2 mov %r12,%rdx 29a897: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 29a89c: 48 89 df mov %rbx,%rdi 29a89f: e8 00 00 00 00 callq 29a8a4 29a8a4: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 29a8a9: 48 89 ee mov %rbp,%rsi 29a8ac: 4c 89 e2 mov %r12,%rdx 29a8af: 8b 4c 24 0c mov 0xc(%rsp),%ecx 29a8b3: 48 89 df mov %rbx,%rdi 29a8b6: 31 ed xor %ebp,%ebp 29a8b8: e8 00 00 00 00 callq 29a8bd 29a8bd: 44 0f b6 ab 10 02 00 movzbl 0x210(%rbx),%r13d 29a8c4: 00 29a8c5: 45 84 ed test %r13b,%r13b 29a8c8: 0f 84 3d ff ff ff je 29a80b 29a8ce: e8 00 00 00 00 callq 29a8d3 29a8d3: 45 89 ef mov %r13d,%r15d 29a8d6: 48 89 c5 mov %rax,%rbp 29a8d9: e9 2d ff ff ff jmpq 29a80b 29a8de: e8 00 00 00 00 callq 29a8e3 29a8e3: 49 89 c6 mov %rax,%r14 29a8e6: e9 81 fe ff ff jmpq 29a76c 29a8eb: e8 00 00 00 00 callq 29a8f0 29a8f0: 48 8b 0c 24 mov (%rsp),%rcx 29a8f4: 48 89 c2 mov %rax,%rdx 29a8f7: 48 8b 83 18 02 00 00 mov 0x218(%rbx),%rax 29a8fe: 4c 29 f0 sub %r14,%rax 29a901: 48 01 d0 add %rdx,%rax 29a904: 48 89 83 18 02 00 00 mov %rax,0x218(%rbx) 29a90b: 48 8b 83 20 02 00 00 mov 0x220(%rbx),%rax 29a912: 48 01 c8 add %rcx,%rax 29a915: 4c 29 f0 sub %r14,%rax 29a918: 48 89 83 20 02 00 00 mov %rax,0x220(%rbx) 29a91f: 48 85 ed test %rbp,%rbp 29a922: 0f 84 f8 fe ff ff je 29a820 29a928: 48 89 e8 mov %rbp,%rax 29a92b: 48 29 c8 sub %rcx,%rax 29a92e: 48 01 83 28 02 00 00 add %rax,0x228(%rbx) 29a935: 48 8b 83 30 02 00 00 mov 0x230(%rbx),%rax 29a93c: 48 29 e8 sub %rbp,%rax 29a93f: 48 01 c2 add %rax,%rdx 29a942: 48 89 93 30 02 00 00 mov %rdx,0x230(%rbx) 29a949: e9 d2 fe ff ff jmpq 29a820 29a94e: 0f 0b ud2 29a950: e9 66 fe ff ff jmpq 29a7bb 29a955: 45 89 ef mov %r13d,%r15d 29a958: 31 ed xor %ebp,%ebp 29a95a: e9 ac fe ff ff jmpq 29a80b 29a95f: e8 00 00 00 00 callq 29a964 29a964: 8b 85 90 2b 00 00 mov 0x2b90(%rbp),%eax 29a96a: 8b bc 85 f8 51 00 00 mov 0x51f8(%rbp,%rax,4),%edi 29a971: e8 00 00 00 00 callq 29a976 29a976: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29a97d: 48 89 c6 mov %rax,%rsi 29a980: 31 c0 xor %eax,%eax 29a982: e8 00 00 00 00 callq 29a987 29a987: 80 bb 10 02 00 00 00 cmpb $0x0,0x210(%rbx) 29a98e: 0f 84 6d fe ff ff je 29a801 29a994: e8 00 00 00 00 callq 29a999 29a999: 31 ed xor %ebp,%ebp 29a99b: 48 83 83 50 02 00 00 addq $0x1,0x250(%rbx) 29a9a2: 01 29a9a3: 48 89 04 24 mov %rax,(%rsp) 29a9a7: e9 5f fe ff ff jmpq 29a80b 29a9ac: 0f 1f 40 00 nopl 0x0(%rax) 000000000029a9b0 : 29a9b0: e8 00 00 00 00 callq 29a9b5 29a9b5: 41 54 push %r12 29a9b7: 49 89 fc mov %rdi,%r12 29a9ba: bf 03 00 00 00 mov $0x3,%edi 29a9bf: 55 push %rbp 29a9c0: 48 89 f5 mov %rsi,%rbp 29a9c3: 53 push %rbx 29a9c4: 89 d3 mov %edx,%ebx 29a9c6: e8 00 00 00 00 callq 29a9cb 29a9cb: 0f b6 d3 movzbl %bl,%edx 29a9ce: 48 89 ee mov %rbp,%rsi 29a9d1: 4c 89 e7 mov %r12,%rdi 29a9d4: e8 57 fd ff ff callq 29a730 29a9d9: 41 89 c4 mov %eax,%r12d 29a9dc: e8 00 00 00 00 callq 29a9e1 29a9e1: 44 89 e0 mov %r12d,%eax 29a9e4: 5b pop %rbx 29a9e5: 5d pop %rbp 29a9e6: 41 5c pop %r12 29a9e8: c3 retq 29a9e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000029a9f0 : 29a9f0: e8 00 00 00 00 callq 29a9f5 29a9f5: 41 55 push %r13 29a9f7: 41 89 f5 mov %esi,%r13d 29a9fa: 41 54 push %r12 29a9fc: 55 push %rbp 29a9fd: 48 89 fd mov %rdi,%rbp 29aa00: bf 68 4b 00 00 mov $0x4b68,%edi 29aa05: e8 36 ed ff ff callq 299740 29aa0a: be c0 0d 00 00 mov $0xdc0,%esi 29aa0f: bf 68 4b 00 00 mov $0x4b68,%edi 29aa14: 89 c2 mov %eax,%edx 29aa16: e8 00 00 00 00 callq 29aa1b 29aa1b: 49 89 c4 mov %rax,%r12 29aa1e: 48 85 c0 test %rax,%rax 29aa21: 74 38 je 29aa5b 29aa23: 44 89 e8 mov %r13d,%eax 29aa26: 49 c7 c1 00 00 00 00 mov $0x0,%r9 29aa2d: 48 89 ee mov %rbp,%rsi 29aa30: 4c 89 e7 mov %r12,%rdi 29aa33: 48 8d 14 80 lea (%rax,%rax,4),%rdx 29aa37: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29aa3e: 48 8d 04 50 lea (%rax,%rdx,2),%rax 29aa42: 44 89 ea mov %r13d,%edx 29aa45: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 29aa4c: 00 29aa4d: e8 00 00 00 00 callq 29aa52 29aa52: 4c 89 e0 mov %r12,%rax 29aa55: 5d pop %rbp 29aa56: 41 5c pop %r12 29aa58: 41 5d pop %r13 29aa5a: c3 retq 29aa5b: b9 31 05 00 00 mov $0x531,%ecx 29aa60: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29aa67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29aa6e: 31 c0 xor %eax,%eax 29aa70: bf 02 00 00 00 mov $0x2,%edi 29aa75: e8 00 00 00 00 callq 29aa7a 29aa7a: eb d6 jmp 29aa52 29aa7c: 0f 1f 40 00 nopl 0x0(%rax) 000000000029aa80 : 29aa80: e8 00 00 00 00 callq 29aa85 29aa85: 41 54 push %r12 29aa87: ba 70 00 00 00 mov $0x70,%edx 29aa8c: 55 push %rbp 29aa8d: 48 89 fd mov %rdi,%rbp 29aa90: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29aa97 29aa97: 53 push %rbx 29aa98: 89 f3 mov %esi,%ebx 29aa9a: be c0 0d 00 00 mov $0xdc0,%esi 29aa9f: e8 00 00 00 00 callq 29aaa4 29aaa4: 49 89 c4 mov %rax,%r12 29aaa7: 48 85 c0 test %rax,%rax 29aaaa: 74 31 je 29aadd 29aaac: 89 58 18 mov %ebx,0x18(%rax) 29aaaf: 48 69 db 3c 01 00 00 imul $0x13c,%rbx,%rbx 29aab6: 48 89 c7 mov %rax,%rdi 29aab9: 48 89 68 10 mov %rbp,0x10(%rax) 29aabd: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 29aac4: 00 29aac5: 48 81 c3 00 00 00 00 add $0x0,%rbx 29aacc: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 29aad3: 00 29aad4: 48 89 58 20 mov %rbx,0x20(%rax) 29aad8: e8 00 00 00 00 callq 29aadd 29aadd: 4c 89 e0 mov %r12,%rax 29aae0: 5b pop %rbx 29aae1: 5d pop %rbp 29aae2: 41 5c pop %r12 29aae4: c3 retq 29aae5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29aaec: 00 00 00 00 000000000029aaf0 : 29aaf0: e8 00 00 00 00 callq 29aaf5 29aaf5: 41 54 push %r12 29aaf7: 55 push %rbp 29aaf8: 48 89 fd mov %rdi,%rbp 29aafb: bf 58 4d 00 00 mov $0x4d58,%edi 29ab00: e8 3b ec ff ff callq 299740 29ab05: be c0 0d 00 00 mov $0xdc0,%esi 29ab0a: bf 58 4d 00 00 mov $0x4d58,%edi 29ab0f: 89 c2 mov %eax,%edx 29ab11: e8 00 00 00 00 callq 29ab16 29ab16: 49 89 c4 mov %rax,%r12 29ab19: 48 85 c0 test %rax,%rax 29ab1c: 74 26 je 29ab44 29ab1e: 41 b9 06 00 00 00 mov $0x6,%r9d 29ab24: 48 89 ee mov %rbp,%rsi 29ab27: 48 89 c7 mov %rax,%rdi 29ab2a: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29ab31: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29ab38: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29ab3f: e8 00 00 00 00 callq 29ab44 29ab44: 4c 89 e0 mov %r12,%rax 29ab47: 5d pop %rbp 29ab48: 41 5c pop %r12 29ab4a: c3 retq 29ab4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000029ab50 : 29ab50: e8 00 00 00 00 callq 29ab55 29ab55: 41 55 push %r13 29ab57: ba 08 01 00 00 mov $0x108,%edx 29ab5c: 41 89 f5 mov %esi,%r13d 29ab5f: be c0 0d 00 00 mov $0xdc0,%esi 29ab64: 41 54 push %r12 29ab66: 55 push %rbp 29ab67: 48 89 fd mov %rdi,%rbp 29ab6a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29ab71 29ab71: e8 00 00 00 00 callq 29ab76 29ab76: 49 89 c4 mov %rax,%r12 29ab79: 48 85 c0 test %rax,%rax 29ab7c: 74 36 je 29abb4 29ab7e: 44 89 e9 mov %r13d,%ecx 29ab81: 49 c7 c1 00 00 00 00 mov $0x0,%r9 29ab88: 44 89 ea mov %r13d,%edx 29ab8b: 48 89 ee mov %rbp,%rsi 29ab8e: 48 69 c9 c4 00 00 00 imul $0xc4,%rcx,%rcx 29ab95: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29ab9c: 48 89 c7 mov %rax,%rdi 29ab9f: 48 81 c1 00 00 00 00 add $0x0,%rcx 29aba6: e8 00 00 00 00 callq 29abab 29abab: 4c 89 e0 mov %r12,%rax 29abae: 5d pop %rbp 29abaf: 41 5c pop %r12 29abb1: 41 5d pop %r13 29abb3: c3 retq 29abb4: b9 72 05 00 00 mov $0x572,%ecx 29abb9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29abc0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29abc7: 31 c0 xor %eax,%eax 29abc9: bf 02 00 00 00 mov $0x2,%edi 29abce: e8 00 00 00 00 callq 29abd3 29abd3: eb d6 jmp 29abab 29abd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29abdc: 00 00 00 00 000000000029abe0 : 29abe0: e8 00 00 00 00 callq 29abe5 29abe5: 41 57 push %r15 29abe7: ba 28 04 00 00 mov $0x428,%edx 29abec: 41 56 push %r14 29abee: 41 55 push %r13 29abf0: 41 54 push %r12 29abf2: 49 89 fc mov %rdi,%r12 29abf5: 55 push %rbp 29abf6: 53 push %rbx 29abf7: 48 89 f3 mov %rsi,%rbx 29abfa: be c0 0d 00 00 mov $0xdc0,%esi 29abff: 48 83 ec 38 sub $0x38,%rsp 29ac03: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29ac0a 29ac0a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29ac11: 00 00 29ac13: 48 89 44 24 30 mov %rax,0x30(%rsp) 29ac18: 31 c0 xor %eax,%eax 29ac1a: e8 00 00 00 00 callq 29ac1f 29ac1f: 48 85 c0 test %rax,%rax 29ac22: 0f 84 ac 08 00 00 je 29b4d4 29ac28: 4c 8b ab 98 02 00 00 mov 0x298(%rbx),%r13 29ac2f: 48 89 c5 mov %rax,%rbp 29ac32: 41 8b 44 24 54 mov 0x54(%r12),%eax 29ac37: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29ac3e: be 8a 35 00 00 mov $0x358a,%esi 29ac43: 4c 89 ef mov %r13,%rdi 29ac46: 89 44 24 1c mov %eax,0x1c(%rsp) 29ac4a: e8 00 00 00 00 callq 29ac4f 29ac4f: 41 ba 01 01 00 00 mov $0x101,%r10d 29ac55: 41 bb 01 01 00 00 mov $0x101,%r11d 29ac5b: 48 8d bb 80 01 00 00 lea 0x180(%rbx),%rdi 29ac62: 41 89 c4 mov %eax,%r12d 29ac65: 49 8b 45 58 mov 0x58(%r13),%rax 29ac69: b9 1f 00 00 00 mov $0x1f,%ecx 29ac6e: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 29ac75: 00 29ac76: 48 b8 04 00 00 00 ff movabs $0xffffffff00000004,%rax 29ac7d: ff ff ff 29ac80: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 29ac87: 48 b8 c8 00 00 00 64 movabs $0x64000000c8,%rax 29ac8e: 00 00 00 29ac91: 48 89 43 2c mov %rax,0x2c(%rbx) 29ac95: 48 b8 00 08 00 00 00 movabs $0x10000000800,%rax 29ac9c: 01 00 00 29ac9f: 48 89 43 34 mov %rax,0x34(%rbx) 29aca3: 0f b7 83 5c 01 00 00 movzwl 0x15c(%rbx),%eax 29acaa: 80 a3 60 01 00 00 e0 andb $0xe0,0x160(%rbx) 29acb1: 66 25 00 fe and $0xfe00,%ax 29acb5: 80 a3 64 01 00 00 e0 andb $0xe0,0x164(%rbx) 29acbc: 0c cd or $0xcd,%al 29acbe: c7 43 24 01 00 00 00 movl $0x1,0x24(%rbx) 29acc5: 66 89 83 5c 01 00 00 mov %ax,0x15c(%rbx) 29accc: 0f b6 83 5e 01 00 00 movzbl 0x15e(%rbx),%eax 29acd3: 66 44 89 53 48 mov %r10w,0x48(%rbx) 29acd8: 83 e0 e0 and $0xffffffe0,%eax 29acdb: 66 44 89 5b 4c mov %r11w,0x4c(%rbx) 29ace0: 83 c8 03 or $0x3,%eax 29ace3: c6 43 46 01 movb $0x1,0x46(%rbx) 29ace7: 88 83 5e 01 00 00 mov %al,0x15e(%rbx) 29aced: 0f b6 83 62 01 00 00 movzbl 0x162(%rbx),%eax 29acf4: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 29acfb: 00 00 00 00 29acff: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 29ad06: 00 00 00 00 29ad0a: 83 e0 80 and $0xffffff80,%eax 29ad0d: 83 c8 06 or $0x6,%eax 29ad10: 88 83 62 01 00 00 mov %al,0x162(%rbx) 29ad16: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 29ad1d: 44 8b 70 20 mov 0x20(%rax),%r14d 29ad21: b8 00 00 00 00 mov $0x0,%eax 29ad26: f3 48 ab rep stos %rax,%es:(%rdi) 29ad29: 45 85 f6 test %r14d,%r14d 29ad2c: 0f 84 f2 01 00 00 je 29af24 29ad32: 41 b8 01 01 00 00 mov $0x101,%r8d 29ad38: 41 b9 01 01 00 00 mov $0x101,%r9d 29ad3e: 48 b8 01 01 00 00 01 movabs $0x100000101,%rax 29ad45: 00 00 00 29ad48: c6 83 90 01 00 00 01 movb $0x1,0x190(%rbx) 29ad4f: 66 44 89 83 87 01 00 mov %r8w,0x187(%rbx) 29ad56: 00 29ad57: 66 44 89 8b 9f 01 00 mov %r9w,0x19f(%rbx) 29ad5e: 00 29ad5f: c6 83 ad 01 00 00 01 movb $0x1,0x1ad(%rbx) 29ad66: 48 89 83 e4 01 00 00 mov %rax,0x1e4(%rbx) 29ad6d: c6 83 04 02 00 00 01 movb $0x1,0x204(%rbx) 29ad74: c6 83 59 02 00 00 01 movb $0x1,0x259(%rbx) 29ad7b: 48 8b bb 48 e9 00 00 mov 0xe948(%rbx),%rdi 29ad82: 48 85 ff test %rdi,%rdi 29ad85: 74 0a je 29ad91 29ad87: be 10 00 00 00 mov $0x10,%esi 29ad8c: e8 00 00 00 00 callq 29ad91 29ad91: 49 8b 75 58 mov 0x58(%r13),%rsi 29ad95: 45 31 c0 xor %r8d,%r8d 29ad98: ba 09 00 00 00 mov $0x9,%edx 29ad9d: 4c 89 ef mov %r13,%rdi 29ada0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29ada7: e8 f4 f3 ff ff callq 29a1a0 29adac: 45 31 c0 xor %r8d,%r8d 29adaf: ba 0a 00 00 00 mov $0xa,%edx 29adb4: 4c 89 ef mov %r13,%rdi 29adb7: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 29adbe: 49 8b 75 58 mov 0x58(%r13),%rsi 29adc2: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29adc9: e8 d2 f3 ff ff callq 29a1a0 29adce: 45 31 c0 xor %r8d,%r8d 29add1: ba 0b 00 00 00 mov $0xb,%edx 29add6: 4c 89 ef mov %r13,%rdi 29add9: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 29ade0: 49 8b 75 58 mov 0x58(%r13),%rsi 29ade4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29adeb: e8 b0 f3 ff ff callq 29a1a0 29adf0: 45 31 c0 xor %r8d,%r8d 29adf3: ba 0c 00 00 00 mov $0xc,%edx 29adf8: 4c 89 ef mov %r13,%rdi 29adfb: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 29ae02: 49 8b 75 58 mov 0x58(%r13),%rsi 29ae06: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29ae0d: e8 8e f3 ff ff callq 29a1a0 29ae12: 45 31 c0 xor %r8d,%r8d 29ae15: ba 0d 00 00 00 mov $0xd,%edx 29ae1a: 4c 89 ef mov %r13,%rdi 29ae1d: 48 89 85 50 03 00 00 mov %rax,0x350(%rbp) 29ae24: 49 8b 75 58 mov 0x58(%r13),%rsi 29ae28: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29ae2f: e8 6c f3 ff ff callq 29a1a0 29ae34: ba 08 00 00 00 mov $0x8,%edx 29ae39: 41 b8 01 00 00 00 mov $0x1,%r8d 29ae3f: 4c 89 ef mov %r13,%rdi 29ae42: 48 89 85 58 03 00 00 mov %rax,0x358(%rbp) 29ae49: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29ae50: c7 85 70 03 00 00 05 movl $0x5,0x370(%rbp) 29ae57: 00 00 00 29ae5a: 49 8b 75 58 mov 0x58(%r13),%rsi 29ae5e: e8 3d f3 ff ff callq 29a1a0 29ae63: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 29ae69: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 29ae70: 85 d2 test %edx,%edx 29ae72: 0f 84 fc 00 00 00 je 29af74 29ae78: 83 ea 01 sub $0x1,%edx 29ae7b: 48 8d 85 38 03 00 00 lea 0x338(%rbp),%rax 29ae82: 48 8d 94 d5 40 03 00 lea 0x340(%rbp,%rdx,8),%rdx 29ae89: 00 29ae8a: eb 0d jmp 29ae99 29ae8c: 48 83 c0 08 add $0x8,%rax 29ae90: 48 39 d0 cmp %rdx,%rax 29ae93: 0f 84 db 00 00 00 je 29af74 29ae99: 48 83 38 00 cmpq $0x0,(%rax) 29ae9d: 75 ed jne 29ae8c 29ae9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29aea6: 31 c0 xor %eax,%eax 29aea8: e8 00 00 00 00 callq 29aead 29aead: b9 7d 07 00 00 mov $0x77d,%ecx 29aeb2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29aeb9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29aec0: bf 02 00 00 00 mov $0x2,%edi 29aec5: 31 c0 xor %eax,%eax 29aec7: e8 00 00 00 00 callq 29aecc 29aecc: 48 89 ef mov %rbp,%rdi 29aecf: 45 31 e4 xor %r12d,%r12d 29aed2: e8 d9 ed ff ff callq 299cb0 29aed7: b9 4c 08 00 00 mov $0x84c,%ecx 29aedc: bf 02 00 00 00 mov $0x2,%edi 29aee1: 31 c0 xor %eax,%eax 29aee3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29aeea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29aef1: e8 00 00 00 00 callq 29aef6 29aef6: 48 89 ef mov %rbp,%rdi 29aef9: e8 00 00 00 00 callq 29aefe 29aefe: 48 8b 44 24 30 mov 0x30(%rsp),%rax 29af03: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29af0a: 00 00 29af0c: 0f 85 25 0b 00 00 jne 29ba37 29af12: 48 83 c4 38 add $0x38,%rsp 29af16: 4c 89 e0 mov %r12,%rax 29af19: 5b pop %rbx 29af1a: 5d pop %rbp 29af1b: 41 5c pop %r12 29af1d: 41 5d pop %r13 29af1f: 41 5e pop %r14 29af21: 41 5f pop %r15 29af23: c3 retq 29af24: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 29af2b: 00 00 00 29af2e: c6 83 8d 01 00 00 10 movb $0x10,0x18d(%rbx) 29af35: 48 89 83 84 01 00 00 mov %rax,0x184(%rbx) 29af3c: 48 b8 01 00 00 00 00 movabs $0x100000000000001,%rax 29af43: 00 00 01 29af46: c7 83 98 01 00 00 02 movl $0x2,0x198(%rbx) 29af4d: 00 00 00 29af50: c7 83 b4 01 00 00 a0 movl $0x186a0,0x1b4(%rbx) 29af57: 86 01 00 29af5a: 48 89 83 e4 01 00 00 mov %rax,0x1e4(%rbx) 29af61: c6 83 f2 01 00 00 01 movb $0x1,0x1f2(%rbx) 29af68: c6 83 6f 02 00 00 01 movb $0x1,0x26f(%rbx) 29af6f: e9 07 fe ff ff jmpq 29ad7b 29af74: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29af7b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29af82: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29af89: 4c 89 ef mov %r13,%rdi 29af8c: e8 00 00 00 00 callq 29af91 29af91: 48 89 85 b8 03 00 00 mov %rax,0x3b8(%rbp) 29af98: 48 85 c0 test %rax,%rax 29af9b: 0f 84 c2 06 00 00 je 29b663 29afa1: 80 bb 7c 01 00 00 00 cmpb $0x0,0x17c(%rbx) 29afa8: 74 47 je 29aff1 29afaa: 4c 89 ef mov %r13,%rdi 29afad: e8 00 00 00 00 callq 29afb2 29afb2: 48 89 85 d8 03 00 00 mov %rax,0x3d8(%rbp) 29afb9: 48 85 c0 test %rax,%rax 29afbc: 0f 84 5a 08 00 00 je 29b81c 29afc2: 80 bb 7c 01 00 00 00 cmpb $0x0,0x17c(%rbx) 29afc9: 74 67 je 29b032 29afcb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29afd2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29afd9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29afe0: 4c 89 ef mov %r13,%rdi 29afe3: e8 00 00 00 00 callq 29afe8 29afe8: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 29afef: eb 65 jmp 29b056 29aff1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29aff8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29afff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b006: 4c 89 ef mov %r13,%rdi 29b009: e8 00 00 00 00 callq 29b00e 29b00e: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 29b015: 48 85 c0 test %rax,%rax 29b018: 0f 84 16 08 00 00 je 29b834 29b01e: 80 bb 7c 01 00 00 00 cmpb $0x0,0x17c(%rbx) 29b025: c6 83 08 02 00 00 00 movb $0x0,0x208(%rbx) 29b02c: 0f 85 78 ff ff ff jne 29afaa 29b032: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29b039: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b040: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b047: 4c 89 ef mov %r13,%rdi 29b04a: e8 00 00 00 00 callq 29b04f 29b04f: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 29b056: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29b05d 29b05d: ba 88 00 00 00 mov $0x88,%edx 29b062: be c0 0d 00 00 mov $0xdc0,%esi 29b067: e8 00 00 00 00 callq 29b06c 29b06c: 49 89 c6 mov %rax,%r14 29b06f: 48 85 c0 test %rax,%rax 29b072: 74 27 je 29b09b 29b074: 41 8b 45 20 mov 0x20(%r13),%eax 29b078: 83 e8 01 sub $0x1,%eax 29b07b: 83 f8 01 cmp $0x1,%eax 29b07e: 0f 87 ca 03 00 00 ja 29b44e 29b084: 41 c7 06 03 00 00 00 movl $0x3,(%r14) 29b08b: 49 c7 46 38 00 00 00 movq $0x0,0x38(%r14) 29b092: 00 29b093: 49 c7 46 30 00 00 00 movq $0x0,0x30(%r14) 29b09a: 00 29b09b: 45 89 e0 mov %r12d,%r8d 29b09e: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 29b0a4 29b0a4: 4c 89 b5 c0 01 00 00 mov %r14,0x1c0(%rbp) 29b0ab: 41 83 e0 0f and $0xf,%r8d 29b0af: 44 89 04 24 mov %r8d,(%rsp) 29b0b3: 85 d2 test %edx,%edx 29b0b5: 74 1d je 29b0d4 29b0b7: 89 d7 mov %edx,%edi 29b0b9: 31 c9 xor %ecx,%ecx 29b0bb: be 01 00 00 00 mov $0x1,%esi 29b0c0: 89 f0 mov %esi,%eax 29b0c2: d3 e0 shl %cl,%eax 29b0c4: 44 21 c0 and %r8d,%eax 29b0c7: 83 f8 01 cmp $0x1,%eax 29b0ca: 83 d2 ff adc $0xffffffff,%edx 29b0cd: 83 c1 01 add $0x1,%ecx 29b0d0: 39 cf cmp %ecx,%edi 29b0d2: 75 ec jne 29b0c0 29b0d4: 89 15 00 00 00 00 mov %edx,0x0(%rip) # 29b0da 29b0da: 48 8d bb f0 03 00 00 lea 0x3f0(%rbx),%rdi 29b0e1: b9 04 00 00 00 mov $0x4,%ecx 29b0e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b0ed: 89 15 00 00 00 00 mov %edx,0x0(%rip) # 29b0f3 29b0f3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b0fa: e8 00 00 00 00 callq 29b0ff 29b0ff: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 29b106: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 29b10b: 48 89 44 24 28 mov %rax,0x28(%rsp) 29b110: e8 00 00 00 00 callq 29b115 29b115: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 29b11c: 48 85 c0 test %rax,%rax 29b11f: 0f 84 a7 fd ff ff je 29aecc 29b125: 8b bd a8 02 00 00 mov 0x2a8(%rbp),%edi 29b12b: 85 ff test %edi,%edi 29b12d: 0f 84 1b 08 00 00 je 29b94e 29b133: 48 89 5c 24 20 mov %rbx,0x20(%rsp) 29b138: 45 31 ff xor %r15d,%r15d 29b13b: 45 31 e4 xor %r12d,%r12d 29b13e: e9 66 01 00 00 jmpq 29b2a9 29b143: 49 63 c7 movslq %r15d,%rax 29b146: ba 58 00 00 00 mov $0x58,%edx 29b14b: be c0 0d 00 00 mov $0xdc0,%esi 29b150: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29b157 29b157: 4c 8d 74 c5 00 lea 0x0(%rbp,%rax,8),%r14 29b15c: 48 89 44 24 10 mov %rax,0x10(%rsp) 29b161: 4d 89 56 30 mov %r10,0x30(%r14) 29b165: e8 00 00 00 00 callq 29b16a 29b16a: 48 85 c0 test %rax,%rax 29b16d: 0f 84 02 03 00 00 je 29b475 29b173: 48 8d 14 dd 00 00 00 lea 0x0(,%rbx,8),%rdx 29b17a: 00 29b17b: 4c 89 ee mov %r13,%rsi 29b17e: 48 89 c7 mov %rax,%rdi 29b181: 49 c7 c1 00 00 00 00 mov $0x0,%r9 29b188: 48 29 da sub %rbx,%rdx 29b18b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29b192: 48 89 44 24 08 mov %rax,0x8(%rsp) 29b197: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 29b19e: 00 29b19f: 44 89 e2 mov %r12d,%edx 29b1a2: e8 00 00 00 00 callq 29b1a7 29b1a7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 29b1ac: bf 90 2d 01 00 mov $0x12d90,%edi 29b1b1: 49 89 46 60 mov %rax,0x60(%r14) 29b1b5: e8 86 e5 ff ff callq 299740 29b1ba: be c0 0d 00 00 mov $0xdc0,%esi 29b1bf: bf 90 2d 01 00 mov $0x12d90,%edi 29b1c4: 89 c2 mov %eax,%edx 29b1c6: e8 00 00 00 00 callq 29b1cb 29b1cb: 48 85 c0 test %rax,%rax 29b1ce: 0f 84 24 02 00 00 je 29b3f8 29b1d4: 48 69 cb 2c 04 00 00 imul $0x42c,%rbx,%rcx 29b1db: 44 89 e2 mov %r12d,%edx 29b1de: 4c 89 ee mov %r13,%rsi 29b1e1: 48 89 c7 mov %rax,%rdi 29b1e4: 49 c7 c1 00 00 00 00 mov $0x0,%r9 29b1eb: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29b1f2: 48 89 44 24 08 mov %rax,0x8(%rsp) 29b1f7: 48 81 c1 00 00 00 00 add $0x0,%rcx 29b1fe: e8 00 00 00 00 callq 29b203 29b203: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 29b208: 84 c0 test %al,%al 29b20a: 0f 84 76 01 00 00 je 29b386 29b210: 4d 89 96 c0 00 00 00 mov %r10,0xc0(%r14) 29b217: 44 89 e6 mov %r12d,%esi 29b21a: 4c 89 ef mov %r13,%rdi 29b21d: e8 00 00 00 00 callq 29b222 29b222: 49 89 86 f0 00 00 00 mov %rax,0xf0(%r14) 29b229: 48 85 c0 test %rax,%rax 29b22c: 0f 84 47 04 00 00 je 29b679 29b232: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29b239 29b239: ba 70 00 00 00 mov $0x70,%edx 29b23e: be c0 0d 00 00 mov $0xdc0,%esi 29b243: e8 00 00 00 00 callq 29b248 29b248: 48 85 c0 test %rax,%rax 29b24b: 0f 84 ba 01 00 00 je 29b40b 29b251: 48 69 db 3c 01 00 00 imul $0x13c,%rbx,%rbx 29b258: 44 89 60 18 mov %r12d,0x18(%rax) 29b25c: 48 89 c7 mov %rax,%rdi 29b25f: 41 83 c7 01 add $0x1,%r15d 29b263: 4c 89 68 10 mov %r13,0x10(%rax) 29b267: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 29b26e: 00 29b26f: 48 81 c3 00 00 00 00 add $0x0,%rbx 29b276: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 29b27d: 00 29b27e: 48 89 58 20 mov %rbx,0x20(%rax) 29b282: 48 89 44 24 08 mov %rax,0x8(%rsp) 29b287: e8 00 00 00 00 callq 29b28c 29b28c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 29b291: 49 89 86 20 01 00 00 mov %rax,0x120(%r14) 29b298: 41 83 c4 01 add $0x1,%r12d 29b29c: 44 3b a5 a8 02 00 00 cmp 0x2a8(%rbp),%r12d 29b2a3: 0f 83 33 02 00 00 jae 29b4dc 29b2a9: b8 01 00 00 00 mov $0x1,%eax 29b2ae: 44 89 e1 mov %r12d,%ecx 29b2b1: d3 e0 shl %cl,%eax 29b2b3: 85 04 24 test %eax,(%rsp) 29b2b6: 75 e0 jne 29b298 29b2b8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29b2bf 29b2bf: ba 98 02 00 00 mov $0x298,%edx 29b2c4: be c0 0d 00 00 mov $0xdc0,%esi 29b2c9: e8 00 00 00 00 callq 29b2ce 29b2ce: 49 89 c2 mov %rax,%r10 29b2d1: 48 85 c0 test %rax,%rax 29b2d4: 74 72 je 29b348 29b2d6: 44 89 e3 mov %r12d,%ebx 29b2d9: 4c 89 d7 mov %r10,%rdi 29b2dc: 49 c7 c1 00 00 00 00 mov $0x0,%r9 29b2e3: 44 89 e2 mov %r12d,%edx 29b2e6: 48 89 d8 mov %rbx,%rax 29b2e9: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29b2f0: 4c 89 ee mov %r13,%rsi 29b2f3: 4c 89 54 24 08 mov %r10,0x8(%rsp) 29b2f8: 48 c1 e0 06 shl $0x6,%rax 29b2fc: 48 29 d8 sub %rbx,%rax 29b2ff: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 29b306: 00 29b307: e8 00 00 00 00 callq 29b30c 29b30c: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 29b311: 84 c0 test %al,%al 29b313: 0f 85 2a fe ff ff jne 29b143 29b319: bf 02 00 00 00 mov $0x2,%edi 29b31e: b9 08 05 00 00 mov $0x508,%ecx 29b323: 31 c0 xor %eax,%eax 29b325: 4c 89 14 24 mov %r10,(%rsp) 29b329: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b330: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b337: e8 00 00 00 00 callq 29b33c 29b33c: 4c 8b 14 24 mov (%rsp),%r10 29b340: 4c 89 d7 mov %r10,%rdi 29b343: e8 00 00 00 00 callq 29b348 29b348: 49 63 c7 movslq %r15d,%rax 29b34b: b9 c8 07 00 00 mov $0x7c8,%ecx 29b350: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b357: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b35e: 48 c7 44 c5 30 00 00 movq $0x0,0x30(%rbp,%rax,8) 29b365: 00 00 29b367: bf 02 00 00 00 mov $0x2,%edi 29b36c: 31 c0 xor %eax,%eax 29b36e: e8 00 00 00 00 callq 29b373 29b373: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b37a: 31 c0 xor %eax,%eax 29b37c: e8 00 00 00 00 callq 29b381 29b381: e9 46 fb ff ff jmpq 29aecc 29b386: 31 c0 xor %eax,%eax 29b388: b9 e3 02 00 00 mov $0x2e3,%ecx 29b38d: bf 02 00 00 00 mov $0x2,%edi 29b392: 4c 89 14 24 mov %r10,(%rsp) 29b396: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b39d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b3a4: e8 00 00 00 00 callq 29b3a9 29b3a9: 4c 8b 14 24 mov (%rsp),%r10 29b3ad: 4c 89 d7 mov %r10,%rdi 29b3b0: e8 00 00 00 00 callq 29b3b5 29b3b5: 48 8b 44 24 10 mov 0x10(%rsp),%rax 29b3ba: 48 c7 84 c5 c0 00 00 movq $0x0,0xc0(%rbp,%rax,8) 29b3c1: 00 00 00 00 00 29b3c6: 31 c0 xor %eax,%eax 29b3c8: b9 d8 07 00 00 mov $0x7d8,%ecx 29b3cd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b3d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b3db: bf 02 00 00 00 mov $0x2,%edi 29b3e0: e8 00 00 00 00 callq 29b3e5 29b3e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b3ec: 31 c0 xor %eax,%eax 29b3ee: e8 00 00 00 00 callq 29b3f3 29b3f3: e9 d4 fa ff ff jmpq 29aecc 29b3f8: 48 8b 44 24 10 mov 0x10(%rsp),%rax 29b3fd: 48 c7 84 c5 c0 00 00 movq $0x0,0xc0(%rbp,%rax,8) 29b404: 00 00 00 00 00 29b409: eb bb jmp 29b3c6 29b40b: 48 8b 44 24 10 mov 0x10(%rsp),%rax 29b410: b9 e9 07 00 00 mov $0x7e9,%ecx 29b415: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b41c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b423: bf 02 00 00 00 mov $0x2,%edi 29b428: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 29b42f: 00 00 00 00 00 29b434: 31 c0 xor %eax,%eax 29b436: e8 00 00 00 00 callq 29b43b 29b43b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b442: 31 c0 xor %eax,%eax 29b444: e8 00 00 00 00 callq 29b449 29b449: e9 7e fa ff ff jmpq 29aecc 29b44e: 4c 89 f6 mov %r14,%rsi 29b451: 4c 89 ef mov %r13,%rdi 29b454: e8 00 00 00 00 callq 29b459 29b459: 41 83 3e 03 cmpl $0x3,(%r14) 29b45d: 0f 84 38 fc ff ff je 29b09b 29b463: b9 11 00 00 00 mov $0x11,%ecx 29b468: 31 c0 xor %eax,%eax 29b46a: 4c 89 f7 mov %r14,%rdi 29b46d: f3 48 ab rep stos %rax,%es:(%rdi) 29b470: e9 26 fc ff ff jmpq 29b09b 29b475: 31 c0 xor %eax,%eax 29b477: b9 cc 02 00 00 mov $0x2cc,%ecx 29b47c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b483: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b48a: bf 02 00 00 00 mov $0x2,%edi 29b48f: e8 00 00 00 00 callq 29b494 29b494: 48 8b 44 24 10 mov 0x10(%rsp),%rax 29b499: b9 d0 07 00 00 mov $0x7d0,%ecx 29b49e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b4a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b4ac: bf 02 00 00 00 mov $0x2,%edi 29b4b1: 48 c7 44 c5 60 00 00 movq $0x0,0x60(%rbp,%rax,8) 29b4b8: 00 00 29b4ba: 31 c0 xor %eax,%eax 29b4bc: e8 00 00 00 00 callq 29b4c1 29b4c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b4c8: 31 c0 xor %eax,%eax 29b4ca: e8 00 00 00 00 callq 29b4cf 29b4cf: e9 f8 f9 ff ff jmpq 29aecc 29b4d4: 45 31 e4 xor %r12d,%r12d 29b4d7: e9 22 fa ff ff jmpq 29aefe 29b4dc: 44 89 7c 24 08 mov %r15d,0x8(%rsp) 29b4e1: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 29b4e6: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 29b4ed: 49 c7 c6 00 00 00 00 mov $0x0,%r14 29b4f4: 49 c7 c4 00 00 00 00 mov $0x0,%r12 29b4fb: 45 31 ff xor %r15d,%r15d 29b4fe: 8b 70 1c mov 0x1c(%rax),%esi 29b501: 85 f6 test %esi,%esi 29b503: 0f 8e a7 01 00 00 jle 29b6b0 29b509: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 29b50e: 4c 89 fb mov %r15,%rbx 29b511: e9 a4 00 00 00 jmpq 29b5ba 29b516: 49 8b 45 00 mov 0x0(%r13),%rax 29b51a: b9 60 09 00 00 mov $0x960,%ecx 29b51f: 4c 89 ff mov %r15,%rdi 29b522: 4d 89 e0 mov %r12,%r8 29b525: 49 c7 c1 00 00 00 00 mov $0x0,%r9 29b52c: 89 da mov %ebx,%edx 29b52e: 4c 89 ee mov %r13,%rsi 29b531: 0f b6 40 4c movzbl 0x4c(%rax),%eax 29b535: 50 push %rax 29b536: 68 00 00 00 00 pushq $0x0 29b53b: e8 00 00 00 00 callq 29b540 29b540: ba 50 00 00 00 mov $0x50,%edx 29b545: be c0 0d 00 00 mov $0xdc0,%esi 29b54a: 4c 89 bc dd c8 01 00 mov %r15,0x1c8(%rbp,%rbx,8) 29b551: 00 29b552: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29b559 29b559: e8 00 00 00 00 callq 29b55e 29b55e: 5a pop %rdx 29b55f: 59 pop %rcx 29b560: 49 89 c7 mov %rax,%r15 29b563: 48 85 c0 test %rax,%rax 29b566: 0f 84 b5 00 00 00 je 29b621 29b56c: 4c 89 f1 mov %r14,%rcx 29b56f: 89 da mov %ebx,%edx 29b571: 48 89 c7 mov %rax,%rdi 29b574: 49 c7 c1 00 00 00 00 mov $0x0,%r9 29b57b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29b582: 4c 89 ee mov %r13,%rsi 29b585: 49 83 c6 30 add $0x30,%r14 29b589: 49 83 c4 28 add $0x28,%r12 29b58d: e8 00 00 00 00 callq 29b592 29b592: 4c 89 bc dd f8 01 00 mov %r15,0x1f8(%rbp,%rbx,8) 29b599: 00 29b59a: 48 c7 84 dd 28 02 00 movq $0x0,0x228(%rbp,%rbx,8) 29b5a1: 00 00 00 00 00 29b5a6: 48 83 c3 01 add $0x1,%rbx 29b5aa: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 29b5b1: 39 58 1c cmp %ebx,0x1c(%rax) 29b5b4: 0f 8e f1 00 00 00 jle 29b6ab 29b5ba: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29b5c1 29b5c1: ba 70 00 00 00 mov $0x70,%edx 29b5c6: be c0 0d 00 00 mov $0xdc0,%esi 29b5cb: 89 1c 24 mov %ebx,(%rsp) 29b5ce: e8 00 00 00 00 callq 29b5d3 29b5d3: 49 89 c7 mov %rax,%r15 29b5d6: 48 85 c0 test %rax,%rax 29b5d9: 0f 85 37 ff ff ff jne 29b516 29b5df: 4c 63 3c 24 movslq (%rsp),%r15 29b5e3: 31 c0 xor %eax,%eax 29b5e5: b9 f3 07 00 00 mov $0x7f3,%ecx 29b5ea: bf 02 00 00 00 mov $0x2,%edi 29b5ef: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b5f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b5fd: 4a c7 84 fd c8 01 00 movq $0x0,0x1c8(%rbp,%r15,8) 29b604: 00 00 00 00 00 29b609: e8 00 00 00 00 callq 29b60e 29b60e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b615: 31 c0 xor %eax,%eax 29b617: e8 00 00 00 00 callq 29b61c 29b61c: e9 ab f8 ff ff jmpq 29aecc 29b621: 4c 63 3c 24 movslq (%rsp),%r15 29b625: 31 c0 xor %eax,%eax 29b627: b9 fa 07 00 00 mov $0x7fa,%ecx 29b62c: bf 02 00 00 00 mov $0x2,%edi 29b631: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b638: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b63f: 4a c7 84 fd f8 01 00 movq $0x0,0x1f8(%rbp,%r15,8) 29b646: 00 00 00 00 00 29b64b: e8 00 00 00 00 callq 29b650 29b650: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b657: 31 c0 xor %eax,%eax 29b659: e8 00 00 00 00 callq 29b65e 29b65e: e9 69 f8 ff ff jmpq 29aecc 29b663: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b66a: e8 00 00 00 00 callq 29b66f 29b66f: b9 85 07 00 00 mov $0x785,%ecx 29b674: e9 39 f8 ff ff jmpq 29aeb2 29b679: 31 c0 xor %eax,%eax 29b67b: b9 e0 07 00 00 mov $0x7e0,%ecx 29b680: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b687: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b68e: bf 02 00 00 00 mov $0x2,%edi 29b693: e8 00 00 00 00 callq 29b698 29b698: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b69f: 31 c0 xor %eax,%eax 29b6a1: e8 00 00 00 00 callq 29b6a6 29b6a6: e9 21 f8 ff ff jmpq 29aecc 29b6ab: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 29b6b0: 8b 44 24 08 mov 0x8(%rsp),%eax 29b6b4: bf 58 4d 00 00 mov $0x4d58,%edi 29b6b9: 89 85 24 03 00 00 mov %eax,0x324(%rbp) 29b6bf: 89 85 a8 02 00 00 mov %eax,0x2a8(%rbp) 29b6c5: 89 85 28 03 00 00 mov %eax,0x328(%rbp) 29b6cb: e8 70 e0 ff ff callq 299740 29b6d0: be c0 0d 00 00 mov $0xdc0,%esi 29b6d5: bf 58 4d 00 00 mov $0x4d58,%edi 29b6da: 89 c2 mov %eax,%edx 29b6dc: e8 00 00 00 00 callq 29b6e1 29b6e1: 49 89 c4 mov %rax,%r12 29b6e4: 48 85 c0 test %rax,%rax 29b6e7: 0f 84 6e 02 00 00 je 29b95b 29b6ed: 48 89 c7 mov %rax,%rdi 29b6f0: 41 b9 06 00 00 00 mov $0x6,%r9d 29b6f6: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29b6fd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29b704: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b70b: 4c 89 ee mov %r13,%rsi 29b70e: e8 00 00 00 00 callq 29b713 29b713: ba b8 02 00 00 mov $0x2b8,%edx 29b718: be c0 0d 00 00 mov $0xdc0,%esi 29b71d: 4c 89 a5 b8 01 00 00 mov %r12,0x1b8(%rbp) 29b724: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 29b72b 29b72b: e8 00 00 00 00 callq 29b730 29b730: 49 89 c4 mov %rax,%r12 29b733: 48 85 c0 test %rax,%rax 29b736: 0f 84 5c 02 00 00 je 29b998 29b73c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29b743: 48 89 c7 mov %rax,%rdi 29b746: 4c 89 ee mov %r13,%rsi 29b749: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b750: 49 c7 c0 00 00 00 00 mov $0x0,%r8 29b757: e8 00 00 00 00 callq 29b75c 29b75c: 49 8d 84 24 b0 00 00 lea 0xb0(%r12),%rax 29b763: 00 29b764: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b76b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29b772: 48 89 50 08 mov %rdx,0x8(%rax) 29b776: 48 83 c2 1c add $0x1c,%rdx 29b77a: 48 83 c0 20 add $0x20,%rax 29b77e: 4c 89 68 e0 mov %r13,-0x20(%rax) 29b782: 48 c7 40 f0 00 00 00 movq $0x0,-0x10(%rax) 29b789: 00 29b78a: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) 29b791: 00 29b792: 48 39 d1 cmp %rdx,%rcx 29b795: 75 db jne 29b772 29b797: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 29b79e: 4c 89 a5 b0 01 00 00 mov %r12,0x1b0(%rbp) 29b7a5: 41 c7 84 24 ac 00 00 movl $0x10,0xac(%r12) 29b7ac: 00 10 00 00 00 29b7b1: 45 31 e4 xor %r12d,%r12d 29b7b4: 8b 40 24 mov 0x24(%rax),%eax 29b7b7: 85 c0 test %eax,%eax 29b7b9: 7f 16 jg 29b7d1 29b7bb: e9 8a 00 00 00 jmpq 29b84a 29b7c0: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 29b7c7: 49 83 c4 01 add $0x1,%r12 29b7cb: 44 39 60 24 cmp %r12d,0x24(%rax) 29b7cf: 7e 79 jle 29b84a 29b7d1: 44 89 e6 mov %r12d,%esi 29b7d4: 4c 89 ef mov %r13,%rdi 29b7d7: e8 00 00 00 00 callq 29b7dc 29b7dc: 4a 89 84 e5 78 02 00 mov %rax,0x278(%rbp,%r12,8) 29b7e3: 00 29b7e4: 48 85 c0 test %rax,%rax 29b7e7: 75 d7 jne 29b7c0 29b7e9: b9 17 08 00 00 mov $0x817,%ecx 29b7ee: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b7f5: bf 02 00 00 00 mov $0x2,%edi 29b7fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b801: e8 00 00 00 00 callq 29b806 29b806: 44 89 e6 mov %r12d,%esi 29b809: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b810: 31 c0 xor %eax,%eax 29b812: e8 00 00 00 00 callq 29b817 29b817: e9 b0 f6 ff ff jmpq 29aecc 29b81c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b823: 31 c0 xor %eax,%eax 29b825: e8 00 00 00 00 callq 29b82a 29b82a: b9 9c 07 00 00 mov $0x79c,%ecx 29b82f: e9 7e f6 ff ff jmpq 29aeb2 29b834: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b83b: e8 00 00 00 00 callq 29b840 29b840: b9 90 07 00 00 mov $0x790,%ecx 29b845: e9 68 f6 ff ff jmpq 29aeb2 29b84a: 48 89 ee mov %rbp,%rsi 29b84d: 4c 89 ef mov %r13,%rdi 29b850: 49 89 ec mov %rbp,%r12 29b853: e8 00 00 00 00 callq 29b858 29b858: 84 c0 test %al,%al 29b85a: 0f 84 75 01 00 00 je 29b9d5 29b860: 48 89 ee mov %rbp,%rsi 29b863: 4c 89 ef mov %r13,%rdi 29b866: e8 00 00 00 00 callq 29b86b 29b86b: 84 c0 test %al,%al 29b86d: 0f 84 94 01 00 00 je 29ba07 29b873: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 29b87a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 29b881: 48 89 ea mov %rbp,%rdx 29b884: 48 89 de mov %rbx,%rsi 29b887: 0f b6 7c 24 1c movzbl 0x1c(%rsp),%edi 29b88c: 83 78 20 01 cmpl $0x1,0x20(%rax) 29b890: 48 c7 c0 00 00 00 00 mov $0x0,%rax 29b897: 48 0f 44 c8 cmove %rax,%rcx 29b89b: e8 00 00 00 00 callq 29b8a0 29b8a0: 84 c0 test %al,%al 29b8a2: 0f 84 24 f6 ff ff je 29aecc 29b8a8: 48 89 df mov %rbx,%rdi 29b8ab: e8 00 00 00 00 callq 29b8b0 29b8b0: 8b ad a8 02 00 00 mov 0x2a8(%rbp),%ebp 29b8b6: 89 6b 28 mov %ebp,0x28(%rbx) 29b8b9: 85 ed test %ebp,%ebp 29b8bb: 74 7e je 29b93b 29b8bd: 89 e8 mov %ebp,%eax 29b8bf: 48 8d 4b 54 lea 0x54(%rbx),%rcx 29b8c3: 31 f6 xor %esi,%esi 29b8c5: 48 8d 14 80 lea (%rax,%rax,4),%rdx 29b8c9: 48 89 cf mov %rcx,%rdi 29b8cc: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 29b8d0: 48 c1 e2 02 shl $0x2,%rdx 29b8d4: e8 00 00 00 00 callq 29b8d9 29b8d9: 31 c9 xor %ecx,%ecx 29b8db: 48 63 d1 movslq %ecx,%rdx 29b8de: 83 c1 01 add $0x1,%ecx 29b8e1: c7 00 03 00 00 00 movl $0x3,(%rax) 29b8e7: 48 83 c0 2c add $0x2c,%rax 29b8eb: 48 8d 34 92 lea (%rdx,%rdx,4),%rsi 29b8ef: 48 8d 14 72 lea (%rdx,%rsi,2),%rdx 29b8f3: 48 8d 14 93 lea (%rbx,%rdx,4),%rdx 29b8f7: 80 4a 58 07 orb $0x7,0x58(%rdx) 29b8fb: 80 4a 5c 0f orb $0xf,0x5c(%rdx) 29b8ff: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 29b906: c7 40 e4 80 3e 00 00 movl $0x3e80,-0x1c(%rax) 29b90d: c7 40 e8 80 3e 00 00 movl $0x3e80,-0x18(%rax) 29b914: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 29b91b: c7 40 f0 fa 00 00 00 movl $0xfa,-0x10(%rax) 29b922: c7 40 f4 fa 00 00 00 movl $0xfa,-0xc(%rax) 29b929: c7 40 f8 40 00 00 00 movl $0x40,-0x8(%rax) 29b930: c7 40 fc 40 00 00 00 movl $0x40,-0x4(%rax) 29b937: 39 cd cmp %ecx,%ebp 29b939: 75 a0 jne 29b8db 29b93b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 29b942 29b942: 48 89 83 68 01 00 00 mov %rax,0x168(%rbx) 29b949: e9 b0 f5 ff ff jmpq 29aefe 29b94e: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 29b955: 00 29b956: e9 8b fb ff ff jmpq 29b4e6 29b95b: 31 c0 xor %eax,%eax 29b95d: b9 08 08 00 00 mov $0x808,%ecx 29b962: 48 c7 85 b8 01 00 00 movq $0x0,0x1b8(%rbp) 29b969: 00 00 00 00 29b96d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b974: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b97b: bf 02 00 00 00 mov $0x2,%edi 29b980: e8 00 00 00 00 callq 29b985 29b985: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b98c: 31 c0 xor %eax,%eax 29b98e: e8 00 00 00 00 callq 29b993 29b993: e9 34 f5 ff ff jmpq 29aecc 29b998: 31 c0 xor %eax,%eax 29b99a: b9 0f 08 00 00 mov $0x80f,%ecx 29b99f: 48 c7 85 b0 01 00 00 movq $0x0,0x1b0(%rbp) 29b9a6: 00 00 00 00 29b9aa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b9b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b9b8: bf 02 00 00 00 mov $0x2,%edi 29b9bd: e8 00 00 00 00 callq 29b9c2 29b9c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b9c9: 31 c0 xor %eax,%eax 29b9cb: e8 00 00 00 00 callq 29b9d0 29b9d0: e9 f7 f4 ff ff jmpq 29aecc 29b9d5: 31 c0 xor %eax,%eax 29b9d7: b9 1e 08 00 00 mov $0x81e,%ecx 29b9dc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29b9e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29b9ea: bf 02 00 00 00 mov $0x2,%edi 29b9ef: e8 00 00 00 00 callq 29b9f4 29b9f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29b9fb: 31 c0 xor %eax,%eax 29b9fd: e8 00 00 00 00 callq 29ba02 29ba02: e9 c5 f4 ff ff jmpq 29aecc 29ba07: b9 23 08 00 00 mov $0x823,%ecx 29ba0c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29ba13: bf 02 00 00 00 mov $0x2,%edi 29ba18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29ba1f: e8 00 00 00 00 callq 29ba24 29ba24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29ba2b: 31 c0 xor %eax,%eax 29ba2d: e8 00 00 00 00 callq 29ba32 29ba32: e9 95 f4 ff ff jmpq 29aecc 29ba37: e8 00 00 00 00 callq 29ba3c 29ba3c: 0f 1f 40 00 nopl 0x0(%rax) 000000000029ba40 : 29ba40: e8 00 00 00 00 callq 29ba45 29ba45: 53 push %rbx 29ba46: 48 89 fb mov %rdi,%rbx 29ba49: 48 83 ec 48 sub $0x48,%rsp 29ba4d: 48 8b bf 80 00 00 00 mov 0x80(%rdi),%rdi 29ba54: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29ba5b: 00 00 29ba5d: 48 89 44 24 40 mov %rax,0x40(%rsp) 29ba62: 31 c0 xor %eax,%eax 29ba64: 8b 04 24 mov (%rsp),%eax 29ba67: 40 88 74 24 04 mov %sil,0x4(%rsp) 29ba6c: 48 89 e6 mov %rsp,%rsi 29ba6f: 88 54 24 06 mov %dl,0x6(%rsp) 29ba73: 25 00 00 ff c0 and $0xc0ff0000,%eax 29ba78: 88 4c 24 05 mov %cl,0x5(%rsp) 29ba7c: 0d 42 01 00 04 or $0x4000142,%eax 29ba81: c6 44 24 07 ff movb $0xff,0x7(%rsp) 29ba86: 89 04 24 mov %eax,(%rsp) 29ba89: e8 00 00 00 00 callq 29ba8e 29ba8e: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29ba95: e8 00 00 00 00 callq 29ba9a 29ba9a: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29baa1: e8 00 00 00 00 callq 29baa6 29baa6: 48 8b 44 24 40 mov 0x40(%rsp),%rax 29baab: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29bab2: 00 00 29bab4: 75 06 jne 29babc 29bab6: 48 83 c4 48 add $0x48,%rsp 29baba: 5b pop %rbx 29babb: c3 retq 29babc: e8 00 00 00 00 callq 29bac1 29bac1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29bac8: 00 00 00 00 29bacc: 0f 1f 40 00 nopl 0x0(%rax) 000000000029bad0 : 29bad0: e8 00 00 00 00 callq 29bad5 29bad5: 55 push %rbp 29bad6: 48 89 f5 mov %rsi,%rbp 29bad9: 53 push %rbx 29bada: 48 89 fb mov %rdi,%rbx 29badd: 48 83 ec 60 sub $0x60,%rsp 29bae1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29bae8: 00 00 29baea: 48 89 44 24 58 mov %rax,0x58(%rsp) 29baef: 48 8b 42 10 mov 0x10(%rdx),%rax 29baf3: 49 89 e0 mov %rsp,%r8 29baf6: 48 89 44 24 08 mov %rax,0x8(%rsp) 29bafb: 48 8b 42 18 mov 0x18(%rdx),%rax 29baff: 48 89 44 24 10 mov %rax,0x10(%rsp) 29bb04: 48 8b 42 20 mov 0x20(%rdx),%rax 29bb08: 48 89 44 24 18 mov %rax,0x18(%rsp) 29bb0d: 48 8b 42 28 mov 0x28(%rdx),%rax 29bb11: 48 89 44 24 20 mov %rax,0x20(%rsp) 29bb16: 48 8b 42 30 mov 0x30(%rdx),%rax 29bb1a: 48 89 44 24 28 mov %rax,0x28(%rsp) 29bb1f: 48 8b 42 38 mov 0x38(%rdx),%rax 29bb23: 48 89 44 24 30 mov %rax,0x30(%rsp) 29bb28: 48 8b 42 40 mov 0x40(%rdx),%rax 29bb2c: 48 89 44 24 38 mov %rax,0x38(%rsp) 29bb31: 48 8b 42 48 mov 0x48(%rdx),%rax 29bb35: 48 89 44 24 40 mov %rax,0x40(%rsp) 29bb3a: 48 8b 42 50 mov 0x50(%rdx),%rax 29bb3e: 48 89 44 24 48 mov %rax,0x48(%rsp) 29bb43: 48 8b 47 18 mov 0x18(%rdi),%rax 29bb47: 8b 48 40 mov 0x40(%rax),%ecx 29bb4a: 48 8b 47 10 mov 0x10(%rdi),%rax 29bb4e: 0f b6 50 10 movzbl 0x10(%rax),%edx 29bb52: 48 8b 47 08 mov 0x8(%rdi),%rax 29bb56: 48 8b 3f mov (%rdi),%rdi 29bb59: 8b b0 bc 01 00 00 mov 0x1bc(%rax),%esi 29bb5f: e8 00 00 00 00 callq 29bb64 29bb64: 48 8b 43 18 mov 0x18(%rbx),%rax 29bb68: 48 8b 3b mov (%rbx),%rdi 29bb6b: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 29bb70: 8b 48 44 mov 0x44(%rax),%ecx 29bb73: 48 8b 43 10 mov 0x10(%rbx),%rax 29bb77: 0f b6 50 11 movzbl 0x11(%rax),%edx 29bb7b: 48 8b 43 08 mov 0x8(%rbx),%rax 29bb7f: 8b b0 c0 01 00 00 mov 0x1c0(%rax),%esi 29bb85: e8 00 00 00 00 callq 29bb8a 29bb8a: 8b 04 24 mov (%rsp),%eax 29bb8d: 8b 54 24 04 mov 0x4(%rsp),%edx 29bb91: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 29bb96: 48 c1 e0 20 shl $0x20,%rax 29bb9a: 48 09 d0 or %rdx,%rax 29bb9d: 48 89 44 24 48 mov %rax,0x48(%rsp) 29bba2: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 29bba9: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 29bbb0: 48 8b 07 mov (%rdi),%rax 29bbb3: 48 8b 40 08 mov 0x8(%rax),%rax 29bbb7: e8 00 00 00 00 callq 29bbbc 29bbbc: 48 8b 4c 24 58 mov 0x58(%rsp),%rcx 29bbc1: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 29bbc8: 00 00 29bbca: 75 07 jne 29bbd3 29bbcc: 48 83 c4 60 add $0x60,%rsp 29bbd0: 5b pop %rbx 29bbd1: 5d pop %rbp 29bbd2: c3 retq 29bbd3: e8 00 00 00 00 callq 29bbd8 29bbd8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29bbdf: 00 000000000029bbe0 : 29bbe0: e8 00 00 00 00 callq 29bbe5 29bbe5: 48 8b 87 08 e9 00 00 mov 0xe908(%rdi),%rax 29bbec: 48 8b 50 08 mov 0x8(%rax),%rdx 29bbf0: 48 8b 38 mov (%rax),%rdi 29bbf3: 8b b2 6c 01 00 00 mov 0x16c(%rdx),%esi 29bbf9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29bc00: e8 00 00 00 00 callq 29bc05 29bc05: 3d 64 04 12 00 cmp $0x120464,%eax 29bc0a: 0f 95 c0 setne %al 29bc0d: c3 retq 29bc0e: 66 90 xchg %ax,%ax 000000000029bc10 : 29bc10: e8 00 00 00 00 callq 29bc15 29bc15: 48 8b bf 80 03 00 00 mov 0x380(%rdi),%rdi 29bc1c: 31 d2 xor %edx,%edx 29bc1e: 48 8b 47 08 mov 0x8(%rdi),%rax 29bc22: 48 8b 00 mov (%rax),%rax 29bc25: e9 00 00 00 00 jmpq 29bc2a 29bc2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 000000000029bc30 : 29bc30: e8 00 00 00 00 callq 29bc35 29bc35: 48 8b bf 80 03 00 00 mov 0x380(%rdi),%rdi 29bc3c: ba 01 00 00 00 mov $0x1,%edx 29bc41: 48 8b 47 08 mov 0x8(%rdi),%rax 29bc45: 48 8b 00 mov (%rax),%rax 29bc48: e9 00 00 00 00 jmpq 29bc4d 29bc4d: 0f 1f 00 nopl (%rax) 000000000029bc50 : 29bc50: e8 00 00 00 00 callq 29bc55 29bc55: 48 8b 46 08 mov 0x8(%rsi),%rax 29bc59: 80 b8 28 03 00 00 00 cmpb $0x0,0x328(%rax) 29bc60: 75 01 jne 29bc63 29bc62: c3 retq 29bc63: 53 push %rbx 29bc64: 48 89 f3 mov %rsi,%rbx 29bc67: c6 80 28 03 00 00 00 movb $0x0,0x328(%rax) 29bc6e: e8 00 00 00 00 callq 29bc73 29bc73: 48 89 df mov %rbx,%rdi 29bc76: e8 00 00 00 00 callq 29bc7b 29bc7b: 48 8b 43 08 mov 0x8(%rbx),%rax 29bc7f: c6 80 28 03 00 00 01 movb $0x1,0x328(%rax) 29bc86: 5b pop %rbx 29bc87: c3 retq 29bc88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29bc8f: 00 000000000029bc90 : 29bc90: e8 00 00 00 00 callq 29bc95 29bc95: 53 push %rbx 29bc96: 48 83 ec 48 sub $0x48,%rsp 29bc9a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29bca1: 00 00 29bca3: 48 89 44 24 40 mov %rax,0x40(%rsp) 29bca8: 48 8b 47 08 mov 0x8(%rdi),%rax 29bcac: 48 8b 90 f8 02 00 00 mov 0x2f8(%rax),%rdx 29bcb3: 48 8b 12 mov (%rdx),%rdx 29bcb6: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 29bcbd: 48 83 ba d0 03 00 00 cmpq $0x0,0x3d0(%rdx) 29bcc4: 00 29bcc5: 0f 85 8b 00 00 00 jne 29bd56 29bccb: 48 8b 40 08 mov 0x8(%rax),%rax 29bccf: 48 8b 97 78 02 00 00 mov 0x278(%rdi),%rdx 29bcd6: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax 29bcdd: 48 85 d2 test %rdx,%rdx 29bce0: 74 5e je 29bd40 29bce2: 48 85 c0 test %rax,%rax 29bce5: 74 59 je 29bd40 29bce7: 8b 40 10 mov 0x10(%rax),%eax 29bcea: 48 8b 1a mov (%rdx),%rbx 29bced: 48 89 e6 mov %rsp,%rsi 29bcf0: 48 8b 97 28 01 00 00 mov 0x128(%rdi),%rdx 29bcf7: 88 44 24 05 mov %al,0x5(%rsp) 29bcfb: b8 ff ff ff ff mov $0xffffffff,%eax 29bd00: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29bd07: 66 89 44 24 06 mov %ax,0x6(%rsp) 29bd0c: 8b 04 24 mov (%rsp),%eax 29bd0f: 8b 52 18 mov 0x18(%rdx),%edx 29bd12: 25 00 00 ff c0 and $0xc0ff0000,%eax 29bd17: 0d 42 01 00 04 or $0x4000142,%eax 29bd1c: 88 54 24 04 mov %dl,0x4(%rsp) 29bd20: 89 04 24 mov %eax,(%rsp) 29bd23: e8 00 00 00 00 callq 29bd28 29bd28: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29bd2f: e8 00 00 00 00 callq 29bd34 29bd34: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29bd3b: e8 00 00 00 00 callq 29bd40 29bd40: 48 8b 44 24 40 mov 0x40(%rsp),%rax 29bd45: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29bd4c: 00 00 29bd4e: 75 20 jne 29bd70 29bd50: 48 83 c4 48 add $0x48,%rsp 29bd54: 5b pop %rbx 29bd55: c3 retq 29bd56: 48 8b 44 24 40 mov 0x40(%rsp),%rax 29bd5b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29bd62: 00 00 29bd64: 75 0a jne 29bd70 29bd66: 48 83 c4 48 add $0x48,%rsp 29bd6a: 5b pop %rbx 29bd6b: e9 00 00 00 00 jmpq 29bd70 29bd70: e8 00 00 00 00 callq 29bd75 29bd75: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29bd7c: 00 00 00 00 000000000029bd80 : 29bd80: e8 00 00 00 00 callq 29bd85 29bd85: 53 push %rbx 29bd86: 48 83 ec 48 sub $0x48,%rsp 29bd8a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29bd91: 00 00 29bd93: 48 89 44 24 40 mov %rax,0x40(%rsp) 29bd98: 48 8b 47 08 mov 0x8(%rdi),%rax 29bd9c: 48 8b 90 f8 02 00 00 mov 0x2f8(%rax),%rdx 29bda3: 48 8b 12 mov (%rdx),%rdx 29bda6: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 29bdad: 48 83 ba d0 03 00 00 cmpq $0x0,0x3d0(%rdx) 29bdb4: 00 29bdb5: 0f 85 8b 00 00 00 jne 29be46 29bdbb: 48 8b 40 08 mov 0x8(%rax),%rax 29bdbf: 48 8b 97 78 02 00 00 mov 0x278(%rdi),%rdx 29bdc6: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax 29bdcd: 48 85 d2 test %rdx,%rdx 29bdd0: 74 5e je 29be30 29bdd2: 48 85 c0 test %rax,%rax 29bdd5: 74 59 je 29be30 29bdd7: 8b 40 10 mov 0x10(%rax),%eax 29bdda: 48 8b 1a mov (%rdx),%rbx 29bddd: 48 89 e6 mov %rsp,%rsi 29bde0: 48 8b 97 28 01 00 00 mov 0x128(%rdi),%rdx 29bde7: 88 44 24 05 mov %al,0x5(%rsp) 29bdeb: b8 01 ff ff ff mov $0xffffff01,%eax 29bdf0: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29bdf7: 66 89 44 24 06 mov %ax,0x6(%rsp) 29bdfc: 8b 04 24 mov (%rsp),%eax 29bdff: 8b 52 18 mov 0x18(%rdx),%edx 29be02: 25 00 00 ff c0 and $0xc0ff0000,%eax 29be07: 0d 42 01 00 04 or $0x4000142,%eax 29be0c: 88 54 24 04 mov %dl,0x4(%rsp) 29be10: 89 04 24 mov %eax,(%rsp) 29be13: e8 00 00 00 00 callq 29be18 29be18: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29be1f: e8 00 00 00 00 callq 29be24 29be24: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29be2b: e8 00 00 00 00 callq 29be30 29be30: 48 8b 44 24 40 mov 0x40(%rsp),%rax 29be35: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29be3c: 00 00 29be3e: 75 20 jne 29be60 29be40: 48 83 c4 48 add $0x48,%rsp 29be44: 5b pop %rbx 29be45: c3 retq 29be46: 48 8b 44 24 40 mov 0x40(%rsp),%rax 29be4b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29be52: 00 00 29be54: 75 0a jne 29be60 29be56: 48 83 c4 48 add $0x48,%rsp 29be5a: 5b pop %rbx 29be5b: e9 00 00 00 00 jmpq 29be60 29be60: e8 00 00 00 00 callq 29be65 29be65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29be6c: 00 00 00 00 000000000029be70 : 29be70: e8 00 00 00 00 callq 29be75 29be75: 41 54 push %r12 29be77: 41 89 d4 mov %edx,%r12d 29be7a: 55 push %rbp 29be7b: 89 f5 mov %esi,%ebp 29be7d: 53 push %rbx 29be7e: 48 83 ec 48 sub $0x48,%rsp 29be82: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29be89: 00 00 29be8b: 48 89 44 24 40 mov %rax,0x40(%rsp) 29be90: 48 8b 47 08 mov 0x8(%rdi),%rax 29be94: 48 8b 98 f8 02 00 00 mov 0x2f8(%rax),%rbx 29be9b: 48 8b 13 mov (%rbx),%rdx 29be9e: 48 8b 92 78 03 00 00 mov 0x378(%rdx),%rdx 29bea5: 48 83 ba d0 03 00 00 cmpq $0x0,0x3d0(%rdx) 29beac: 00 29bead: 0f 85 94 00 00 00 jne 29bf47 29beb3: 48 8b 40 08 mov 0x8(%rax),%rax 29beb7: 4c 8b 87 78 02 00 00 mov 0x278(%rdi),%r8 29bebe: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax 29bec5: 4d 85 c0 test %r8,%r8 29bec8: 74 1f je 29bee9 29beca: 48 85 c0 test %rax,%rax 29becd: 74 1a je 29bee9 29becf: 8b 48 10 mov 0x10(%rax),%ecx 29bed2: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 29bed9: ba 01 00 00 00 mov $0x1,%edx 29bede: 49 8b 38 mov (%r8),%rdi 29bee1: 8b 70 18 mov 0x18(%rax),%esi 29bee4: e8 57 fb ff ff callq 29ba40 29bee9: 8b 04 24 mov (%rsp),%eax 29beec: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29bef3: 48 89 e6 mov %rsp,%rsi 29bef6: 89 6c 24 08 mov %ebp,0x8(%rsp) 29befa: 44 89 64 24 04 mov %r12d,0x4(%rsp) 29beff: 25 00 00 ff c0 and $0xc0ff0000,%eax 29bf04: 0d 42 02 00 08 or $0x8000242,%eax 29bf09: 89 04 24 mov %eax,(%rsp) 29bf0c: e8 00 00 00 00 callq 29bf11 29bf11: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29bf18: e8 00 00 00 00 callq 29bf1d 29bf1d: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 29bf24: e8 00 00 00 00 callq 29bf29 29bf29: 48 8b 44 24 40 mov 0x40(%rsp),%rax 29bf2e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29bf35: 00 00 29bf37: 75 18 jne 29bf51 29bf39: 48 83 c4 48 add $0x48,%rsp 29bf3d: b8 01 00 00 00 mov $0x1,%eax 29bf42: 5b pop %rbx 29bf43: 5d pop %rbp 29bf44: 41 5c pop %r12 29bf46: c3 retq 29bf47: 44 89 e2 mov %r12d,%edx 29bf4a: e8 00 00 00 00 callq 29bf4f 29bf4f: eb d8 jmp 29bf29 29bf51: e8 00 00 00 00 callq 29bf56 29bf56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 29bf5d: 00 00 00 000000000029bf60 : 29bf60: e8 00 00 00 00 callq 29bf65 29bf65: 55 push %rbp 29bf66: 89 f5 mov %esi,%ebp 29bf68: 53 push %rbx 29bf69: 48 89 fb mov %rdi,%rbx 29bf6c: e8 00 00 00 00 callq 29bf71 29bf71: 8d 45 e0 lea -0x20(%rbp),%eax 29bf74: 83 e0 df and $0xffffffdf,%eax 29bf77: 74 08 je 29bf81 29bf79: 81 fd 80 00 00 00 cmp $0x80,%ebp 29bf7f: 75 36 jne 29bfb7 29bf81: f6 43 28 20 testb $0x20,0x28(%rbx) 29bf85: 75 33 jne 29bfba 29bf87: 48 8b 53 60 mov 0x60(%rbx),%rdx 29bf8b: 48 8b 43 68 mov 0x68(%rbx),%rax 29bf8f: 45 31 c9 xor %r9d,%r9d 29bf92: 48 8b 7b 10 mov 0x10(%rbx),%rdi 29bf96: 0f b6 8a 8a 00 00 00 movzbl 0x8a(%rdx),%ecx 29bf9d: 48 8b 53 48 mov 0x48(%rbx),%rdx 29bfa1: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 29bfa8: 5b pop %rbx 29bfa9: 8b 72 78 mov 0x78(%rdx),%esi 29bfac: 5d pop %rbp 29bfad: ba 01 00 00 00 mov $0x1,%edx 29bfb2: e9 00 00 00 00 jmpq 29bfb7 29bfb7: 5b pop %rbx 29bfb8: 5d pop %rbp 29bfb9: c3 retq 29bfba: 48 8b 53 60 mov 0x60(%rbx),%rdx 29bfbe: 48 8b 43 68 mov 0x68(%rbx),%rax 29bfc2: 41 b9 01 00 00 00 mov $0x1,%r9d 29bfc8: 48 8b 7b 10 mov 0x10(%rbx),%rdi 29bfcc: 0f b6 8a a9 00 00 00 movzbl 0xa9(%rdx),%ecx 29bfd3: 48 8b 53 48 mov 0x48(%rbx),%rdx 29bfd7: 44 8b 80 a4 02 00 00 mov 0x2a4(%rax),%r8d 29bfde: 8b 72 78 mov 0x78(%rdx),%esi 29bfe1: ba 01 00 00 00 mov $0x1,%edx 29bfe6: e8 00 00 00 00 callq 29bfeb 29bfeb: eb 9a jmp 29bf87 29bfed: 0f 1f 00 nopl (%rax) 000000000029bff0 : 29bff0: e8 00 00 00 00 callq 29bff5 29bff5: 53 push %rbx 29bff6: 48 89 fb mov %rdi,%rbx 29bff9: 48 83 ec 10 sub $0x10,%rsp 29bffd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29c004: 00 00 29c006: 48 89 44 24 08 mov %rax,0x8(%rsp) 29c00b: 31 c0 xor %eax,%eax 29c00d: f6 47 28 20 testb $0x20,0x28(%rdi) 29c011: 0f 84 9e 00 00 00 je 29c0b5 29c017: 48 8b 47 68 mov 0x68(%rdi),%rax 29c01b: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 29c020: 8b 88 a0 02 00 00 mov 0x2a0(%rax),%ecx 29c026: 48 8b 47 60 mov 0x60(%rdi),%rax 29c02a: 0f b6 90 a8 00 00 00 movzbl 0xa8(%rax),%edx 29c031: 48 8b 47 48 mov 0x48(%rdi),%rax 29c035: 48 8b 7f 10 mov 0x10(%rdi),%rdi 29c039: 8b 70 78 mov 0x78(%rax),%esi 29c03c: e8 00 00 00 00 callq 29c041 29c041: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 29c046: 0f 84 b5 00 00 00 je 29c101 29c04c: 48 8b 53 60 mov 0x60(%rbx),%rdx 29c050: 48 8b 43 68 mov 0x68(%rbx),%rax 29c054: 45 31 c9 xor %r9d,%r9d 29c057: 48 8b 7b 10 mov 0x10(%rbx),%rdi 29c05b: 0f b6 8a a9 00 00 00 movzbl 0xa9(%rdx),%ecx 29c062: 48 8b 53 48 mov 0x48(%rbx),%rdx 29c066: 44 8b 80 a4 02 00 00 mov 0x2a4(%rax),%r8d 29c06d: 8b 72 78 mov 0x78(%rdx),%esi 29c070: ba 01 00 00 00 mov $0x1,%edx 29c075: e8 00 00 00 00 callq 29c07a 29c07a: bf 18 9f 02 00 mov $0x29f18,%edi 29c07f: e8 00 00 00 00 callq 29c084 29c084: 48 8b 43 68 mov 0x68(%rbx),%rax 29c088: 48 8b 7b 10 mov 0x10(%rbx),%rdi 29c08c: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 29c091: 8b 88 a0 02 00 00 mov 0x2a0(%rax),%ecx 29c097: 48 8b 43 60 mov 0x60(%rbx),%rax 29c09b: 0f b6 90 a8 00 00 00 movzbl 0xa8(%rax),%edx 29c0a2: 48 8b 43 48 mov 0x48(%rbx),%rax 29c0a6: 8b 70 78 mov 0x78(%rax),%esi 29c0a9: e8 00 00 00 00 callq 29c0ae 29c0ae: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 29c0b3: 74 52 je 29c107 29c0b5: 48 8b 53 60 mov 0x60(%rbx),%rdx 29c0b9: 48 8b 43 68 mov 0x68(%rbx),%rax 29c0bd: 41 b9 01 00 00 00 mov $0x1,%r9d 29c0c3: 48 8b 7b 10 mov 0x10(%rbx),%rdi 29c0c7: 0f b6 8a 8a 00 00 00 movzbl 0x8a(%rdx),%ecx 29c0ce: 48 8b 53 48 mov 0x48(%rbx),%rdx 29c0d2: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 29c0d9: 8b 72 78 mov 0x78(%rdx),%esi 29c0dc: ba 01 00 00 00 mov $0x1,%edx 29c0e1: e8 00 00 00 00 callq 29c0e6 29c0e6: b8 01 00 00 00 mov $0x1,%eax 29c0eb: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 29c0f0: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 29c0f7: 00 00 29c0f9: 75 43 jne 29c13e 29c0fb: 48 83 c4 10 add $0x10,%rsp 29c0ff: 5b pop %rbx 29c100: c3 retq 29c101: 0f 0b ud2 29c103: 31 c0 xor %eax,%eax 29c105: eb e4 jmp 29c0eb 29c107: 0f 0b ud2 29c109: 48 8b 53 60 mov 0x60(%rbx),%rdx 29c10d: 48 8b 43 68 mov 0x68(%rbx),%rax 29c111: 41 b9 01 00 00 00 mov $0x1,%r9d 29c117: 48 8b 7b 10 mov 0x10(%rbx),%rdi 29c11b: 0f b6 8a a9 00 00 00 movzbl 0xa9(%rdx),%ecx 29c122: 48 8b 53 48 mov 0x48(%rbx),%rdx 29c126: 44 8b 80 a4 02 00 00 mov 0x2a4(%rax),%r8d 29c12d: 8b 72 78 mov 0x78(%rdx),%esi 29c130: ba 01 00 00 00 mov $0x1,%edx 29c135: e8 00 00 00 00 callq 29c13a 29c13a: 31 c0 xor %eax,%eax 29c13c: eb ad jmp 29c0eb 29c13e: e8 00 00 00 00 callq 29c143 29c143: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29c14a: 00 00 00 00 29c14e: 66 90 xchg %ax,%ax 000000000029c150 : 29c150: e8 00 00 00 00 callq 29c155 29c155: 41 55 push %r13 29c157: 49 89 f5 mov %rsi,%r13 29c15a: 41 54 push %r12 29c15c: 41 89 d4 mov %edx,%r12d 29c15f: 55 push %rbp 29c160: 48 89 fd mov %rdi,%rbp 29c163: e8 00 00 00 00 callq 29c168 29c168: 84 c0 test %al,%al 29c16a: 0f 84 4d 01 00 00 je 29c2bd 29c170: 48 8b 45 10 mov 0x10(%rbp),%rax 29c174: 48 8b 00 mov (%rax),%rax 29c177: 80 b8 f1 01 00 00 00 cmpb $0x0,0x1f1(%rax) 29c17e: 0f 84 26 01 00 00 je 29c2aa 29c184: c6 85 dc 00 00 00 00 movb $0x0,0xdc(%rbp) 29c18b: c7 45 72 01 01 01 01 movl $0x1010101,0x72(%rbp) 29c192: c6 45 76 01 movb $0x1,0x76(%rbp) 29c196: 41 8b 55 04 mov 0x4(%r13),%edx 29c19a: 83 fa 14 cmp $0x14,%edx 29c19d: 0f 84 d4 02 00 00 je 29c477 29c1a3: 0f 87 1a 01 00 00 ja 29c2c3 29c1a9: 83 fa 06 cmp $0x6,%edx 29c1ac: 0f 84 ff 01 00 00 je 29c3b1 29c1b2: 83 fa 0a cmp $0xa,%edx 29c1b5: 0f 85 de 01 00 00 jne 29c399 29c1bb: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 29c1c2: 48 8d 55 78 lea 0x78(%rbp),%rdx 29c1c6: 31 c0 xor %eax,%eax 29c1c8: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 29c1cc: 48 29 fa sub %rdi,%rdx 29c1cf: 8d 4a 64 lea 0x64(%rdx),%ecx 29c1d2: c1 e9 03 shr $0x3,%ecx 29c1d5: 89 ca mov %ecx,%edx 29c1d7: f3 48 ab rep stos %rax,%es:(%rdi) 29c1da: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 29c1e1: 89 d1 mov %edx,%ecx 29c1e3: 48 c7 85 d4 00 00 00 movq $0x0,0xd4(%rbp) 29c1ea: 00 00 00 00 29c1ee: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 29c1f2: f3 48 ab rep stos %rax,%es:(%rdi) 29c1f5: c7 45 78 02 00 00 00 movl $0x2,0x78(%rbp) 29c1fc: c7 45 7c 03 00 00 00 movl $0x3,0x7c(%rbp) 29c203: c7 85 80 00 00 00 09 movl $0x9,0x80(%rbp) 29c20a: 00 00 00 29c20d: c7 85 84 00 00 00 0f movl $0xf,0x84(%rbp) 29c214: 00 00 00 29c217: c7 85 88 00 00 00 c0 movl $0xc0,0x88(%rbp) 29c21e: 00 00 00 29c221: c7 85 8c 00 00 00 01 movl $0x1,0x8c(%rbp) 29c228: 00 00 00 29c22b: c6 85 91 00 00 00 01 movb $0x1,0x91(%rbp) 29c232: c6 85 92 00 00 00 01 movb $0x1,0x92(%rbp) 29c239: c6 85 94 00 00 00 01 movb $0x1,0x94(%rbp) 29c240: c6 85 95 00 00 00 01 movb $0x1,0x95(%rbp) 29c247: c7 85 9c 00 00 00 01 movl $0x1,0x9c(%rbp) 29c24e: 00 00 00 29c251: c7 85 a0 00 00 00 00 movl $0x8000,0xa0(%rbp) 29c258: 80 00 00 29c25b: c7 85 a4 00 00 00 01 movl $0x1,0xa4(%rbp) 29c262: 00 00 00 29c265: c7 85 a8 00 00 00 00 movl $0x9000,0xa8(%rbp) 29c26c: 90 00 00 29c26f: c7 85 ac 00 00 00 89 movl $0xc189,0xac(%rbp) 29c276: c1 00 00 29c279: c7 85 bc 00 00 00 05 movl $0x5,0xbc(%rbp) 29c280: 00 00 00 29c283: c7 85 c4 00 00 00 01 movl $0x1,0xc4(%rbp) 29c28a: 00 00 00 29c28d: 4c 89 ee mov %r13,%rsi 29c290: 48 89 ef mov %rbp,%rdi 29c293: e8 00 00 00 00 callq 29c298 29c298: 48 89 ef mov %rbp,%rdi 29c29b: be 20 00 00 00 mov $0x20,%esi 29c2a0: 5d pop %rbp 29c2a1: 41 5c pop %r12 29c2a3: 41 5d pop %r13 29c2a5: e9 00 00 00 00 jmpq 29c2aa 29c2aa: 44 89 e2 mov %r12d,%edx 29c2ad: 4c 89 ee mov %r13,%rsi 29c2b0: 48 89 ef mov %rbp,%rdi 29c2b3: 5d pop %rbp 29c2b4: 41 5c pop %r12 29c2b6: 41 5d pop %r13 29c2b8: e9 00 00 00 00 jmpq 29c2bd 29c2bd: 5d pop %rbp 29c2be: 41 5c pop %r12 29c2c0: 41 5d pop %r13 29c2c2: c3 retq 29c2c3: 83 fa 1e cmp $0x1e,%edx 29c2c6: 0f 85 cd 00 00 00 jne 29c399 29c2cc: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 29c2d3: 48 8d 55 78 lea 0x78(%rbp),%rdx 29c2d7: 31 c0 xor %eax,%eax 29c2d9: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 29c2dd: 48 29 fa sub %rdi,%rdx 29c2e0: 8d 4a 64 lea 0x64(%rdx),%ecx 29c2e3: c1 e9 03 shr $0x3,%ecx 29c2e6: 89 ca mov %ecx,%edx 29c2e8: f3 48 ab rep stos %rax,%es:(%rdi) 29c2eb: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 29c2f2: 89 d1 mov %edx,%ecx 29c2f4: 48 c7 85 d4 00 00 00 movq $0x0,0xd4(%rbp) 29c2fb: 00 00 00 00 29c2ff: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 29c303: f3 48 ab rep stos %rax,%es:(%rdi) 29c306: c7 45 78 02 00 00 00 movl $0x2,0x78(%rbp) 29c30d: c7 45 7c 01 00 00 00 movl $0x1,0x7c(%rbp) 29c314: c7 85 80 00 00 00 07 movl $0x7,0x80(%rbp) 29c31b: 00 00 00 29c31e: c7 85 84 00 00 00 10 movl $0x10,0x84(%rbp) 29c325: 00 00 00 29c328: c7 85 88 00 00 00 30 movl $0x130,0x88(%rbp) 29c32f: 01 00 00 29c332: c7 85 8c 00 00 00 01 movl $0x1,0x8c(%rbp) 29c339: 00 00 00 29c33c: c6 85 91 00 00 00 01 movb $0x1,0x91(%rbp) 29c343: c6 85 92 00 00 00 01 movb $0x1,0x92(%rbp) 29c34a: c6 85 94 00 00 00 01 movb $0x1,0x94(%rbp) 29c351: c6 85 95 00 00 00 01 movb $0x1,0x95(%rbp) 29c358: c7 85 a0 00 00 00 00 movl $0xc000,0xa0(%rbp) 29c35f: c0 00 00 29c362: c7 85 a4 00 00 00 01 movl $0x1,0xa4(%rbp) 29c369: 00 00 00 29c36c: c7 85 a8 00 00 00 00 movl $0xd800,0xa8(%rbp) 29c373: d8 00 00 29c376: c7 85 ac 00 00 00 4e movl $0x1224e,0xac(%rbp) 29c37d: 22 01 00 29c380: c7 85 bc 00 00 00 05 movl $0x5,0xbc(%rbp) 29c387: 00 00 00 29c38a: c7 85 c4 00 00 00 01 movl $0x1,0xc4(%rbp) 29c391: 00 00 00 29c394: e9 f4 fe ff ff jmpq 29c28d 29c399: 5d pop %rbp 29c39a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29c3a1: 41 5c pop %r12 29c3a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 29c3aa: 41 5d pop %r13 29c3ac: e9 00 00 00 00 jmpq 29c3b1 29c3b1: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 29c3b8: 48 8d 55 78 lea 0x78(%rbp),%rdx 29c3bc: 31 c0 xor %eax,%eax 29c3be: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 29c3c2: 48 29 fa sub %rdi,%rdx 29c3c5: 8d 4a 64 lea 0x64(%rdx),%ecx 29c3c8: c1 e9 03 shr $0x3,%ecx 29c3cb: 89 ca mov %ecx,%edx 29c3cd: f3 48 ab rep stos %rax,%es:(%rdi) 29c3d0: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 29c3d7: 89 d1 mov %edx,%ecx 29c3d9: 48 c7 85 d4 00 00 00 movq $0x0,0xd4(%rbp) 29c3e0: 00 00 00 00 29c3e4: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 29c3e8: f3 48 ab rep stos %rax,%es:(%rdi) 29c3eb: c7 45 78 02 00 00 00 movl $0x2,0x78(%rbp) 29c3f2: c7 45 7c 02 00 00 00 movl $0x2,0x7c(%rbp) 29c3f9: c7 85 80 00 00 00 09 movl $0x9,0x80(%rbp) 29c400: 00 00 00 29c403: c7 85 84 00 00 00 0f movl $0xf,0x84(%rbp) 29c40a: 00 00 00 29c40d: c7 85 88 00 00 00 ee movl $0xee,0x88(%rbp) 29c414: 00 00 00 29c417: c7 85 8c 00 00 00 01 movl $0x1,0x8c(%rbp) 29c41e: 00 00 00 29c421: c6 85 91 00 00 00 01 movb $0x1,0x91(%rbp) 29c428: c6 85 92 00 00 00 01 movb $0x1,0x92(%rbp) 29c42f: c6 85 95 00 00 00 01 movb $0x1,0x95(%rbp) 29c436: c7 85 9c 00 00 00 02 movl $0x2,0x9c(%rbp) 29c43d: 00 00 00 29c440: c7 85 a4 00 00 00 01 movl $0x1,0xa4(%rbp) 29c447: 00 00 00 29c44a: c7 85 a8 00 00 00 cd movl $0xaccd,0xa8(%rbp) 29c451: ac 00 00 29c454: c7 85 ac 00 00 00 3e movl $0xe83e,0xac(%rbp) 29c45b: e8 00 00 29c45e: c7 85 bc 00 00 00 05 movl $0x5,0xbc(%rbp) 29c465: 00 00 00 29c468: c7 85 c4 00 00 00 01 movl $0x1,0xc4(%rbp) 29c46f: 00 00 00 29c472: e9 16 fe ff ff jmpq 29c28d 29c477: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 29c47e: 48 8d 55 78 lea 0x78(%rbp),%rdx 29c482: 31 c0 xor %eax,%eax 29c484: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 29c488: 48 29 fa sub %rdi,%rdx 29c48b: 8d 4a 64 lea 0x64(%rdx),%ecx 29c48e: c1 e9 03 shr $0x3,%ecx 29c491: 89 ca mov %ecx,%edx 29c493: f3 48 ab rep stos %rax,%es:(%rdi) 29c496: 48 8d bd 80 00 00 00 lea 0x80(%rbp),%rdi 29c49d: 89 d1 mov %edx,%ecx 29c49f: 48 c7 85 d4 00 00 00 movq $0x0,0xd4(%rbp) 29c4a6: 00 00 00 00 29c4aa: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 29c4ae: f3 48 ab rep stos %rax,%es:(%rdi) 29c4b1: c7 45 78 02 00 00 00 movl $0x2,0x78(%rbp) 29c4b8: c7 45 7c 03 00 00 00 movl $0x3,0x7c(%rbp) 29c4bf: c7 85 80 00 00 00 09 movl $0x9,0x80(%rbp) 29c4c6: 00 00 00 29c4c9: c7 85 84 00 00 00 0f movl $0xf,0x84(%rbp) 29c4d0: 00 00 00 29c4d3: c7 85 88 00 00 00 c0 movl $0xc0,0x88(%rbp) 29c4da: 00 00 00 29c4dd: c7 85 8c 00 00 00 01 movl $0x1,0x8c(%rbp) 29c4e4: 00 00 00 29c4e7: c6 85 91 00 00 00 01 movb $0x1,0x91(%rbp) 29c4ee: c6 85 92 00 00 00 01 movb $0x1,0x92(%rbp) 29c4f5: c6 85 94 00 00 00 01 movb $0x1,0x94(%rbp) 29c4fc: c6 85 95 00 00 00 01 movb $0x1,0x95(%rbp) 29c503: e9 49 fd ff ff jmpq 29c251 29c508: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29c50f: 00 000000000029c510 : 29c510: e8 00 00 00 00 callq 29c515 29c515: 41 55 push %r13 29c517: 41 89 d5 mov %edx,%r13d 29c51a: 41 54 push %r12 29c51c: 49 89 f4 mov %rsi,%r12 29c51f: 55 push %rbp 29c520: 48 89 fd mov %rdi,%rbp 29c523: e8 00 00 00 00 callq 29c528 29c528: 84 c0 test %al,%al 29c52a: 75 06 jne 29c532 29c52c: 5d pop %rbp 29c52d: 41 5c pop %r12 29c52f: 41 5d pop %r13 29c531: c3 retq 29c532: 44 89 ea mov %r13d,%edx 29c535: 4c 89 e6 mov %r12,%rsi 29c538: 48 89 ef mov %rbp,%rdi 29c53b: 5d pop %rbp 29c53c: 41 5c pop %r12 29c53e: 41 5d pop %r13 29c540: e9 00 00 00 00 jmpq 29c545 29c545: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29c54c: 00 00 00 00 000000000029c550 : 29c550: e8 00 00 00 00 callq 29c555 29c555: 55 push %rbp 29c556: 49 89 cb mov %rcx,%r11 29c559: 48 89 e5 mov %rsp,%rbp 29c55c: 53 push %rbx 29c55d: 48 89 fb mov %rdi,%rbx 29c560: 48 83 ec 10 sub $0x10,%rsp 29c564: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29c56b: 00 00 29c56d: 48 89 44 24 08 mov %rax,0x8(%rsp) 29c572: 31 c0 xor %eax,%eax 29c574: 48 8b 46 10 mov 0x10(%rsi),%rax 29c578: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 29c57f: 00 29c580: 48 8b 40 58 mov 0x58(%rax),%rax 29c584: 4c 8b 10 mov (%rax),%r10 29c587: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 29c58e: 48 8b 4e 10 mov 0x10(%rsi),%rcx 29c592: 48 89 4f 10 mov %rcx,0x10(%rdi) 29c596: 8b 46 0c mov 0xc(%rsi),%eax 29c599: 89 47 18 mov %eax,0x18(%rdi) 29c59c: 8b 46 08 mov 0x8(%rsi),%eax 29c59f: 89 47 3c mov %eax,0x3c(%rdi) 29c5a2: 8b 46 04 mov 0x4(%rsi),%eax 29c5a5: c7 47 24 ff ff ff ff movl $0xffffffff,0x24(%rdi) 29c5ac: 89 47 1c mov %eax,0x1c(%rdi) 29c5af: 48 8b 02 mov (%rdx),%rax 29c5b2: 48 8b 52 08 mov 0x8(%rdx),%rdx 29c5b6: 48 89 47 28 mov %rax,0x28(%rdi) 29c5ba: 48 89 57 30 mov %rdx,0x30(%rdi) 29c5be: 48 8b 55 10 mov 0x10(%rbp),%rdx 29c5c2: 8b 46 18 mov 0x18(%rsi),%eax 29c5c5: c7 47 20 ef 00 00 00 movl $0xef,0x20(%rdi) 29c5cc: 48 89 57 60 mov %rdx,0x60(%rdi) 29c5d0: 48 8b 55 18 mov 0x18(%rbp),%rdx 29c5d4: 89 47 38 mov %eax,0x38(%rdi) 29c5d7: 4c 89 5f 48 mov %r11,0x48(%rdi) 29c5db: 4c 89 47 50 mov %r8,0x50(%rdi) 29c5df: 4c 89 4f 58 mov %r9,0x58(%rdi) 29c5e3: 48 89 57 68 mov %rdx,0x68(%rdi) 29c5e7: 83 f8 03 cmp $0x3,%eax 29c5ea: 0f 84 d1 00 00 00 je 29c6c1 29c5f0: 0f 8f a4 00 00 00 jg 29c69a 29c5f6: 83 f8 01 cmp $0x1,%eax 29c5f9: 0f 84 ce 00 00 00 je 29c6cd 29c5ff: 83 f8 02 cmp $0x2,%eax 29c602: 0f 85 82 00 00 00 jne 29c68a 29c608: c7 47 24 02 00 00 00 movl $0x2,0x24(%rdi) 29c60f: 80 4b 28 10 orb $0x10,0x28(%rbx) 29c613: 8b 73 18 mov 0x18(%rbx),%esi 29c616: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 29c61b: 48 8b 79 58 mov 0x58(%rcx),%rdi 29c61f: 49 8b 42 50 mov 0x50(%r10),%rax 29c623: e8 00 00 00 00 callq 29c628 29c628: 85 c0 test %eax,%eax 29c62a: 0f 85 00 00 00 00 jne 29c630 29c630: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 29c635: 89 d0 mov %edx,%eax 29c637: 89 d1 mov %edx,%ecx 29c639: d0 e8 shr %al 29c63b: d0 e9 shr %cl 29c63d: 83 e1 01 and $0x1,%ecx 29c640: 83 e0 02 and $0x2,%eax 29c643: 09 c8 or %ecx,%eax 29c645: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 29c648: 01 d2 add %edx,%edx 29c64a: 83 e1 10 and $0x10,%ecx 29c64d: 83 e2 20 and $0x20,%edx 29c650: 09 c8 or %ecx,%eax 29c652: 09 d0 or %edx,%eax 29c654: 0f b6 53 28 movzbl 0x28(%rbx),%edx 29c658: 83 e2 cc and $0xffffffcc,%edx 29c65b: 09 d0 or %edx,%eax 29c65d: 88 43 28 mov %al,0x28(%rbx) 29c660: 48 8b 43 10 mov 0x10(%rbx),%rax 29c664: 48 8b 00 mov (%rax),%rax 29c667: 80 b8 f3 01 00 00 00 cmpb $0x0,0x1f3(%rax) 29c66e: 74 04 je 29c674 29c670: 80 63 28 ef andb $0xef,0x28(%rbx) 29c674: 48 8b 44 24 08 mov 0x8(%rsp),%rax 29c679: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29c680: 00 00 29c682: 75 68 jne 29c6ec 29c684: 48 8b 5d f8 mov -0x8(%rbp),%rbx 29c688: c9 leaveq 29c689: c3 retq 29c68a: 85 c0 test %eax,%eax 29c68c: 75 4b jne 29c6d9 29c68e: c7 47 24 00 00 00 00 movl $0x0,0x24(%rdi) 29c695: e9 75 ff ff ff jmpq 29c60f 29c69a: 83 f8 05 cmp $0x5,%eax 29c69d: 74 41 je 29c6e0 29c69f: 83 f8 09 cmp $0x9,%eax 29c6a2: 75 0c jne 29c6b0 29c6a4: c7 47 24 06 00 00 00 movl $0x6,0x24(%rdi) 29c6ab: e9 5f ff ff ff jmpq 29c60f 29c6b0: 83 f8 04 cmp $0x4,%eax 29c6b3: 75 24 jne 29c6d9 29c6b5: c7 47 24 04 00 00 00 movl $0x4,0x24(%rdi) 29c6bc: e9 4e ff ff ff jmpq 29c60f 29c6c1: c7 47 24 03 00 00 00 movl $0x3,0x24(%rdi) 29c6c8: e9 42 ff ff ff jmpq 29c60f 29c6cd: c7 47 24 01 00 00 00 movl $0x1,0x24(%rdi) 29c6d4: e9 36 ff ff ff jmpq 29c60f 29c6d9: 0f 0b ud2 29c6db: e9 2f ff ff ff jmpq 29c60f 29c6e0: c7 47 24 05 00 00 00 movl $0x5,0x24(%rdi) 29c6e7: e9 23 ff ff ff jmpq 29c60f 29c6ec: e8 00 00 00 00 callq 29c6f1 29c6f1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 29c6f8: 00 00 00 29c6fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 000000000029c700 : 29c700: e8 00 00 00 00 callq 29c705 29c705: 48 89 fa mov %rdi,%rdx 29c708: 31 c0 xor %eax,%eax 29c70a: b9 46 00 00 00 mov $0x46,%ecx 29c70f: 48 8d bf d8 e6 00 00 lea 0xe6d8(%rdi),%rdi 29c716: f3 48 ab rep stos %rax,%es:(%rdi) 29c719: b9 27 00 00 00 mov $0x27,%ecx 29c71e: 48 c7 82 d8 e6 00 00 movq $0x0,0xe6d8(%rdx) 29c725: 00 00 00 00 29c729: 48 c7 82 e0 e6 00 00 movq $0x0,0xe6e0(%rdx) 29c730: 00 00 00 00 29c734: 48 c7 82 e8 e6 00 00 movq $0x0,0xe6e8(%rdx) 29c73b: 00 00 00 00 29c73f: 48 c7 82 f8 e6 00 00 movq $0x0,0xe6f8(%rdx) 29c746: 00 00 00 00 29c74a: 48 c7 82 00 e7 00 00 movq $0x0,0xe700(%rdx) 29c751: 00 00 00 00 29c755: 48 c7 82 08 e7 00 00 movq $0x0,0xe708(%rdx) 29c75c: 00 00 00 00 29c760: 48 c7 82 18 e7 00 00 movq $0x0,0xe718(%rdx) 29c767: 00 00 00 00 29c76b: 48 c7 82 20 e7 00 00 movq $0x0,0xe720(%rdx) 29c772: 00 00 00 00 29c776: 48 c7 82 28 e7 00 00 movq $0x0,0xe728(%rdx) 29c77d: 00 00 00 00 29c781: 48 c7 82 30 e7 00 00 movq $0x0,0xe730(%rdx) 29c788: 00 00 00 00 29c78c: 48 c7 82 38 e7 00 00 movq $0x0,0xe738(%rdx) 29c793: 00 00 00 00 29c797: 48 c7 82 40 e7 00 00 movq $0x0,0xe740(%rdx) 29c79e: 00 00 00 00 29c7a2: 48 c7 82 48 e7 00 00 movq $0x0,0xe748(%rdx) 29c7a9: 00 00 00 00 29c7ad: 48 c7 82 50 e7 00 00 movq $0x0,0xe750(%rdx) 29c7b4: 00 00 00 00 29c7b8: 48 c7 82 58 e7 00 00 movq $0x0,0xe758(%rdx) 29c7bf: 00 00 00 00 29c7c3: 48 c7 82 60 e7 00 00 movq $0x0,0xe760(%rdx) 29c7ca: 00 00 00 00 29c7ce: 48 c7 82 70 e7 00 00 movq $0x0,0xe770(%rdx) 29c7d5: 00 00 00 00 29c7d9: 48 c7 82 78 e7 00 00 movq $0x0,0xe778(%rdx) 29c7e0: 00 00 00 00 29c7e4: 48 c7 82 80 e7 00 00 movq $0x0,0xe780(%rdx) 29c7eb: 00 00 00 00 29c7ef: 48 c7 82 88 e7 00 00 movq $0x0,0xe788(%rdx) 29c7f6: 00 00 00 00 29c7fa: 48 c7 82 90 e7 00 00 movq $0x0,0xe790(%rdx) 29c801: 00 00 00 00 29c805: 48 c7 82 98 e7 00 00 movq $0x0,0xe798(%rdx) 29c80c: 00 00 00 00 29c810: 48 c7 82 a8 e7 00 00 movq $0x0,0xe7a8(%rdx) 29c817: 00 00 00 00 29c81b: 48 c7 82 b0 e7 00 00 movq $0x0,0xe7b0(%rdx) 29c822: 00 00 00 00 29c826: 48 c7 82 b8 e7 00 00 movq $0x0,0xe7b8(%rdx) 29c82d: 00 00 00 00 29c831: 48 c7 82 c0 e7 00 00 movq $0x0,0xe7c0(%rdx) 29c838: 00 00 00 00 29c83c: 48 c7 82 c8 e7 00 00 movq $0x0,0xe7c8(%rdx) 29c843: 00 00 00 00 29c847: 48 c7 82 d8 e7 00 00 movq $0x0,0xe7d8(%rdx) 29c84e: 00 00 00 00 29c852: 48 c7 82 e0 e7 00 00 movq $0x0,0xe7e0(%rdx) 29c859: 00 00 00 00 29c85d: 48 c7 82 e8 e7 00 00 movq $0x0,0xe7e8(%rdx) 29c864: 00 00 00 00 29c868: 48 c7 82 f0 e7 00 00 movq $0x0,0xe7f0(%rdx) 29c86f: 00 00 00 00 29c873: 48 c7 82 f8 e7 00 00 movq $0x0,0xe7f8(%rdx) 29c87a: 00 00 00 00 29c87e: 48 8b b2 08 e9 00 00 mov 0xe908(%rdx),%rsi 29c885: 48 c7 82 00 e8 00 00 movq $0x0,0xe800(%rdx) 29c88c: 00 00 00 00 29c890: 48 c7 82 08 e8 00 00 movq $0x0,0xe808(%rdx) 29c897: 00 00 00 00 29c89b: 48 8d 7e 30 lea 0x30(%rsi),%rdi 29c89f: 48 c7 82 10 e8 00 00 movq $0x0,0xe810(%rdx) 29c8a6: 00 00 00 00 29c8aa: 48 c7 82 18 e8 00 00 movq $0x0,0xe818(%rdx) 29c8b1: 00 00 00 00 29c8b5: 48 c7 82 20 e8 00 00 movq $0x0,0xe820(%rdx) 29c8bc: 00 00 00 00 29c8c0: 48 c7 82 28 e8 00 00 movq $0x0,0xe828(%rdx) 29c8c7: 00 00 00 00 29c8cb: 48 c7 82 30 e8 00 00 movq $0x0,0xe830(%rdx) 29c8d2: 00 00 00 00 29c8d6: 48 c7 82 38 e8 00 00 movq $0x0,0xe838(%rdx) 29c8dd: 00 00 00 00 29c8e1: 48 c7 82 40 e8 00 00 movq $0x0,0xe840(%rdx) 29c8e8: 00 00 00 00 29c8ec: 48 c7 82 48 e8 00 00 movq $0x0,0xe848(%rdx) 29c8f3: 00 00 00 00 29c8f7: 48 c7 82 50 e8 00 00 movq $0x0,0xe850(%rdx) 29c8fe: 00 00 00 00 29c902: 48 c7 82 58 e8 00 00 movq $0x0,0xe858(%rdx) 29c909: 00 00 00 00 29c90d: 48 c7 82 60 e8 00 00 movq $0x0,0xe860(%rdx) 29c914: 00 00 00 00 29c918: 48 c7 82 68 e8 00 00 movq $0x0,0xe868(%rdx) 29c91f: 00 00 00 00 29c923: 48 c7 82 70 e8 00 00 movq $0x0,0xe870(%rdx) 29c92a: 00 00 00 00 29c92e: 48 c7 82 78 e8 00 00 movq $0x0,0xe878(%rdx) 29c935: 00 00 00 00 29c939: 48 c7 82 80 e8 00 00 movq $0x0,0xe880(%rdx) 29c940: 00 00 00 00 29c944: 48 c7 82 88 e8 00 00 movq $0x0,0xe888(%rdx) 29c94b: 00 00 00 00 29c94f: 48 c7 82 90 e8 00 00 movq $0x0,0xe890(%rdx) 29c956: 00 00 00 00 29c95a: 48 c7 82 98 e8 00 00 movq $0x0,0xe898(%rdx) 29c961: 00 00 00 00 29c965: 48 c7 82 a0 e8 00 00 movq $0x0,0xe8a0(%rdx) 29c96c: 00 00 00 00 29c970: 48 c7 82 b8 e8 00 00 movq $0x0,0xe8b8(%rdx) 29c977: 00 00 00 00 29c97b: 48 c7 82 c0 e8 00 00 movq $0x0,0xe8c0(%rdx) 29c982: 00 00 00 00 29c986: 48 c7 82 c8 e8 00 00 movq $0x0,0xe8c8(%rdx) 29c98d: 00 00 00 00 29c991: 48 c7 82 d0 e8 00 00 movq $0x0,0xe8d0(%rdx) 29c998: 00 00 00 00 29c99c: 48 c7 82 d8 e8 00 00 movq $0x0,0xe8d8(%rdx) 29c9a3: 00 00 00 00 29c9a7: 48 c7 82 e0 e8 00 00 movq $0x0,0xe8e0(%rdx) 29c9ae: 00 00 00 00 29c9b2: 48 c7 82 e8 e8 00 00 movq $0x0,0xe8e8(%rdx) 29c9b9: 00 00 00 00 29c9bd: 48 c7 82 f0 e8 00 00 movq $0x0,0xe8f0(%rdx) 29c9c4: 00 00 00 00 29c9c8: 48 c7 82 00 e9 00 00 movq $0x0,0xe900(%rdx) 29c9cf: 00 00 00 00 29c9d3: f3 48 ab rep stos %rax,%es:(%rdi) 29c9d6: 48 c7 46 30 00 00 00 movq $0x0,0x30(%rsi) 29c9dd: 00 29c9de: 48 c7 46 38 00 00 00 movq $0x0,0x38(%rsi) 29c9e5: 00 29c9e6: 48 c7 46 40 00 00 00 movq $0x0,0x40(%rsi) 29c9ed: 00 29c9ee: 48 c7 46 48 00 00 00 movq $0x0,0x48(%rsi) 29c9f5: 00 29c9f6: 48 c7 46 50 00 00 00 movq $0x0,0x50(%rsi) 29c9fd: 00 29c9fe: 48 c7 46 58 00 00 00 movq $0x0,0x58(%rsi) 29ca05: 00 29ca06: 48 c7 46 60 00 00 00 movq $0x0,0x60(%rsi) 29ca0d: 00 29ca0e: 48 c7 46 68 00 00 00 movq $0x0,0x68(%rsi) 29ca15: 00 29ca16: 48 c7 46 70 00 00 00 movq $0x0,0x70(%rsi) 29ca1d: 00 29ca1e: 48 c7 46 78 00 00 00 movq $0x0,0x78(%rsi) 29ca25: 00 29ca26: 48 c7 86 88 00 00 00 movq $0x0,0x88(%rsi) 29ca2d: 00 00 00 00 29ca31: 48 c7 86 90 00 00 00 movq $0x0,0x90(%rsi) 29ca38: 00 00 00 00 29ca3c: 48 c7 86 98 00 00 00 movq $0x0,0x98(%rsi) 29ca43: 00 00 00 00 29ca47: 48 c7 86 a0 00 00 00 movq $0x0,0xa0(%rsi) 29ca4e: 00 00 00 00 29ca52: 48 c7 86 a8 00 00 00 movq $0x0,0xa8(%rsi) 29ca59: 00 00 00 00 29ca5d: 48 c7 86 b0 00 00 00 movq $0x0,0xb0(%rsi) 29ca64: 00 00 00 00 29ca68: 48 c7 86 b8 00 00 00 movq $0x0,0xb8(%rsi) 29ca6f: 00 00 00 00 29ca73: 48 c7 86 c0 00 00 00 movq $0x0,0xc0(%rsi) 29ca7a: 00 00 00 00 29ca7e: 48 c7 86 c8 00 00 00 movq $0x0,0xc8(%rsi) 29ca85: 00 00 00 00 29ca89: 48 c7 86 d0 00 00 00 movq $0x0,0xd0(%rsi) 29ca90: 00 00 00 00 29ca94: 48 c7 86 d8 00 00 00 movq $0x0,0xd8(%rsi) 29ca9b: 00 00 00 00 29ca9f: 48 c7 86 e0 00 00 00 movq $0x0,0xe0(%rsi) 29caa6: 00 00 00 00 29caaa: 48 c7 86 e8 00 00 00 movq $0x0,0xe8(%rsi) 29cab1: 00 00 00 00 29cab5: 48 c7 86 f0 00 00 00 movq $0x0,0xf0(%rsi) 29cabc: 00 00 00 00 29cac0: 48 c7 86 f8 00 00 00 movq $0x0,0xf8(%rsi) 29cac7: 00 00 00 00 29cacb: 48 c7 86 00 01 00 00 movq $0x0,0x100(%rsi) 29cad2: 00 00 00 00 29cad6: 48 c7 86 08 01 00 00 movq $0x0,0x108(%rsi) 29cadd: 00 00 00 00 29cae1: 48 c7 86 18 01 00 00 movq $0x0,0x118(%rsi) 29cae8: 00 00 00 00 29caec: 48 c7 86 20 01 00 00 movq $0x0,0x120(%rsi) 29caf3: 00 00 00 00 29caf7: 48 c7 86 28 01 00 00 movq $0x0,0x128(%rsi) 29cafe: 00 00 00 00 29cb02: 48 c7 86 30 01 00 00 movq $0x0,0x130(%rsi) 29cb09: 00 00 00 00 29cb0d: 48 c7 86 40 01 00 00 movq $0x0,0x140(%rsi) 29cb14: 00 00 00 00 29cb18: 48 c7 86 48 01 00 00 movq $0x0,0x148(%rsi) 29cb1f: 00 00 00 00 29cb23: 48 c7 86 50 01 00 00 movq $0x0,0x150(%rsi) 29cb2a: 00 00 00 00 29cb2e: 48 c7 86 58 01 00 00 movq $0x0,0x158(%rsi) 29cb35: 00 00 00 00 29cb39: 48 8b 82 98 02 00 00 mov 0x298(%rdx),%rax 29cb40: 83 78 20 01 cmpl $0x1,0x20(%rax) 29cb44: 74 01 je 29cb47 29cb46: c3 retq 29cb47: 48 8b 82 08 e9 00 00 mov 0xe908(%rdx),%rax 29cb4e: 48 c7 82 e8 e6 00 00 movq $0x0,0xe6e8(%rdx) 29cb55: 00 00 00 00 29cb59: 48 c7 40 40 00 00 00 movq $0x0,0x40(%rax) 29cb60: 00 29cb61: c3 retq 29cb62: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 29cb69: 00 00 00 29cb6c: 0f 1f 40 00 nopl 0x0(%rax) 000000000029cb70 : 29cb70: e8 00 00 00 00 callq 29cb75 29cb75: 49 89 c8 mov %rcx,%r8 29cb78: 83 ff 1f cmp $0x1f,%edi 29cb7b: 0f 87 99 00 00 00 ja 29cc1a 29cb81: b8 01 00 00 00 mov $0x1,%eax 29cb86: 89 f9 mov %edi,%ecx 29cb88: 48 d3 e0 shl %cl,%rax 29cb8b: a9 80 88 80 88 test $0x88808880,%eax 29cb90: 75 58 jne 29cbea 29cb92: a9 40 44 40 44 test $0x44404440,%eax 29cb97: 75 0e jne 29cba7 29cb99: 45 31 c9 xor %r9d,%r9d 29cb9c: a9 20 22 20 22 test $0x22202220,%eax 29cba1: 75 20 jne 29cbc3 29cba3: 44 89 c8 mov %r9d,%eax 29cba6: c3 retq 29cba7: 83 fe 08 cmp $0x8,%esi 29cbaa: 75 6e jne 29cc1a 29cbac: 41 b9 01 00 00 00 mov $0x1,%r9d 29cbb2: c7 02 01 00 00 00 movl $0x1,(%rdx) 29cbb8: 44 89 c8 mov %r9d,%eax 29cbbb: 41 c7 00 02 00 00 00 movl $0x2,(%r8) 29cbc2: c3 retq 29cbc3: 83 fe 01 cmp $0x1,%esi 29cbc6: 74 59 je 29cc21 29cbc8: 8d 46 fe lea -0x2(%rsi),%eax 29cbcb: 83 e0 fd and $0xfffffffd,%eax 29cbce: 74 33 je 29cc03 29cbd0: 83 fe 08 cmp $0x8,%esi 29cbd3: 75 ce jne 29cba3 29cbd5: c7 02 00 00 00 00 movl $0x0,(%rdx) 29cbdb: 41 b9 01 00 00 00 mov $0x1,%r9d 29cbe1: 41 c7 00 01 00 00 00 movl $0x1,(%r8) 29cbe8: eb b9 jmp 29cba3 29cbea: 83 fe 01 cmp $0x1,%esi 29cbed: 74 32 je 29cc21 29cbef: 83 fe 02 cmp $0x2,%esi 29cbf2: 74 0f je 29cc03 29cbf4: 83 ee 04 sub $0x4,%esi 29cbf7: 45 31 c9 xor %r9d,%r9d 29cbfa: 83 e6 fb and $0xfffffffb,%esi 29cbfd: 74 ad je 29cbac 29cbff: 44 89 c8 mov %r9d,%eax 29cc02: c3 retq 29cc03: 41 b9 01 00 00 00 mov $0x1,%r9d 29cc09: c7 02 02 00 00 00 movl $0x2,(%rdx) 29cc0f: 44 89 c8 mov %r9d,%eax 29cc12: 41 c7 00 01 00 00 00 movl $0x1,(%r8) 29cc19: c3 retq 29cc1a: 45 31 c9 xor %r9d,%r9d 29cc1d: 44 89 c8 mov %r9d,%eax 29cc20: c3 retq 29cc21: 41 b9 01 00 00 00 mov $0x1,%r9d 29cc27: c7 02 01 00 00 00 movl $0x1,(%rdx) 29cc2d: 44 89 c8 mov %r9d,%eax 29cc30: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 29cc37: c3 retq 29cc38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29cc3f: 00 000000000029cc40 : 29cc40: e8 00 00 00 00 callq 29cc45 29cc45: 4c 8b 57 08 mov 0x8(%rdi),%r10 29cc49: ba ff ff 1f 00 mov $0x1fffff,%edx 29cc4e: 48 8b 4f 20 mov 0x20(%rdi),%rcx 29cc52: 48 8b 77 10 mov 0x10(%rdi),%rsi 29cc56: 49 8b 02 mov (%r10),%rax 29cc59: 44 8b 49 5c mov 0x5c(%rcx),%r9d 29cc5d: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 29cc64: 8b 80 20 03 00 00 mov 0x320(%rax),%eax 29cc6a: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 29cc71: 48 c1 e8 26 shr $0x26,%rax 29cc75: 0f af 47 30 imul 0x30(%rdi),%eax 29cc79: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 29cc80: 48 c1 e8 26 shr $0x26,%rax 29cc84: 3d ff ff 1f 00 cmp $0x1fffff,%eax 29cc89: 0f 47 c2 cmova %edx,%eax 29cc8c: 48 8b 57 18 mov 0x18(%rdi),%rdx 29cc90: 4c 89 d7 mov %r10,%rdi 29cc93: 44 0f b6 42 17 movzbl 0x17(%rdx),%r8d 29cc98: 50 push %rax 29cc99: 8b 89 a8 00 00 00 mov 0xa8(%rcx),%ecx 29cc9f: 51 push %rcx 29cca0: 0f b6 52 2a movzbl 0x2a(%rdx),%edx 29cca4: b9 02 00 00 00 mov $0x2,%ecx 29cca9: 52 push %rdx 29ccaa: 31 d2 xor %edx,%edx 29ccac: 50 push %rax 29ccad: 8b 36 mov (%rsi),%esi 29ccaf: e8 00 00 00 00 callq 29ccb4 29ccb4: 48 83 c4 20 add $0x20,%rsp 29ccb8: c3 retq 29ccb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000029ccc0 : 29ccc0: e8 00 00 00 00 callq 29ccc5 29ccc5: 55 push %rbp 29ccc6: 48 89 f5 mov %rsi,%rbp 29ccc9: b9 01 00 00 00 mov $0x1,%ecx 29ccce: 31 d2 xor %edx,%edx 29ccd0: 53 push %rbx 29ccd1: 48 89 fb mov %rdi,%rbx 29ccd4: 48 83 ec 28 sub $0x28,%rsp 29ccd8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29ccdf: 00 00 29cce1: 48 89 44 24 20 mov %rax,0x20(%rsp) 29cce6: 48 8b 47 20 mov 0x20(%rdi),%rax 29ccea: 44 8b 48 44 mov 0x44(%rax),%r9d 29ccee: 48 8b 47 18 mov 0x18(%rdi),%rax 29ccf2: 44 0f b6 40 11 movzbl 0x11(%rax),%r8d 29ccf7: 48 8b 47 10 mov 0x10(%rdi),%rax 29ccfb: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29ccff: 8b b0 8c 00 00 00 mov 0x8c(%rax),%esi 29cd05: 48 8b 45 10 mov 0x10(%rbp),%rax 29cd09: 48 c1 e8 18 shr $0x18,%rax 29cd0d: 50 push %rax 29cd0e: e8 00 00 00 00 callq 29cd13 29cd13: 48 8b 43 20 mov 0x20(%rbx),%rax 29cd17: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29cd1b: 31 d2 xor %edx,%edx 29cd1d: b9 01 00 00 00 mov $0x1,%ecx 29cd22: 44 8b 48 48 mov 0x48(%rax),%r9d 29cd26: 48 8b 43 18 mov 0x18(%rbx),%rax 29cd2a: 44 0f b6 40 12 movzbl 0x12(%rax),%r8d 29cd2f: 48 8b 43 10 mov 0x10(%rbx),%rax 29cd33: 8b b0 90 00 00 00 mov 0x90(%rax),%esi 29cd39: 48 8b 45 00 mov 0x0(%rbp),%rax 29cd3d: 48 c1 e8 18 shr $0x18,%rax 29cd41: 50 push %rax 29cd42: e8 00 00 00 00 callq 29cd47 29cd47: 48 8b 43 20 mov 0x20(%rbx),%rax 29cd4b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29cd4f: 31 d2 xor %edx,%edx 29cd51: b9 01 00 00 00 mov $0x1,%ecx 29cd56: 44 8b 48 4c mov 0x4c(%rax),%r9d 29cd5a: 48 8b 43 18 mov 0x18(%rbx),%rax 29cd5e: 44 0f b6 40 13 movzbl 0x13(%rax),%r8d 29cd63: 48 8b 43 10 mov 0x10(%rbx),%rax 29cd67: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 29cd6d: 48 8b 45 08 mov 0x8(%rbp),%rax 29cd71: 48 c1 e8 18 shr $0x18,%rax 29cd75: 50 push %rax 29cd76: e8 00 00 00 00 callq 29cd7b 29cd7b: 48 8b 43 20 mov 0x20(%rbx),%rax 29cd7f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29cd83: 31 d2 xor %edx,%edx 29cd85: b9 01 00 00 00 mov $0x1,%ecx 29cd8a: 44 8b 48 50 mov 0x50(%rax),%r9d 29cd8e: 48 8b 43 18 mov 0x18(%rbx),%rax 29cd92: 44 0f b6 40 14 movzbl 0x14(%rax),%r8d 29cd97: 48 8b 43 10 mov 0x10(%rbx),%rax 29cd9b: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 29cda1: 48 8b 45 20 mov 0x20(%rbp),%rax 29cda5: 48 c1 e8 18 shr $0x18,%rax 29cda9: 50 push %rax 29cdaa: e8 00 00 00 00 callq 29cdaf 29cdaf: 48 8b 43 20 mov 0x20(%rbx),%rax 29cdb3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29cdb7: 31 d2 xor %edx,%edx 29cdb9: 48 83 c4 20 add $0x20,%rsp 29cdbd: b9 01 00 00 00 mov $0x1,%ecx 29cdc2: 44 8b 48 54 mov 0x54(%rax),%r9d 29cdc6: 48 8b 43 18 mov 0x18(%rbx),%rax 29cdca: 44 0f b6 40 15 movzbl 0x15(%rax),%r8d 29cdcf: 48 8b 43 10 mov 0x10(%rbx),%rax 29cdd3: 8b b0 9c 00 00 00 mov 0x9c(%rax),%esi 29cdd9: 48 8b 45 18 mov 0x18(%rbp),%rax 29cddd: 48 c1 e8 18 shr $0x18,%rax 29cde1: 50 push %rax 29cde2: e8 00 00 00 00 callq 29cde7 29cde7: 48 8b 43 20 mov 0x20(%rbx),%rax 29cdeb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29cdef: 31 d2 xor %edx,%edx 29cdf1: b9 01 00 00 00 mov $0x1,%ecx 29cdf6: 44 8b 48 58 mov 0x58(%rax),%r9d 29cdfa: 48 8b 43 18 mov 0x18(%rbx),%rax 29cdfe: 44 0f b6 40 16 movzbl 0x16(%rax),%r8d 29ce03: 48 8b 43 10 mov 0x10(%rbx),%rax 29ce07: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 29ce0d: 48 8b 45 28 mov 0x28(%rbp),%rax 29ce11: 48 c1 e8 18 shr $0x18,%rax 29ce15: 50 push %rax 29ce16: e8 00 00 00 00 callq 29ce1b 29ce1b: 48 8b 55 30 mov 0x30(%rbp),%rdx 29ce1f: 48 8b 45 38 mov 0x38(%rbp),%rax 29ce23: 59 pop %rcx 29ce24: 5e pop %rsi 29ce25: 48 39 c2 cmp %rax,%rdx 29ce28: 74 32 je 29ce5c 29ce2a: 48 c1 e8 0c shr $0xc,%rax 29ce2e: 48 c1 ea 0c shr $0xc,%rdx 29ce32: 48 8d bb b0 00 00 00 lea 0xb0(%rbx),%rdi 29ce39: 48 89 e6 mov %rsp,%rsi 29ce3c: 48 89 44 24 08 mov %rax,0x8(%rsp) 29ce41: 48 8b 45 40 mov 0x40(%rbp),%rax 29ce45: 48 89 14 24 mov %rdx,(%rsp) 29ce49: 48 89 44 24 18 mov %rax,0x18(%rsp) 29ce4e: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 29ce55: 00 00 29ce57: e8 00 00 00 00 callq 29ce5c 29ce5c: 48 8b 44 24 20 mov 0x20(%rsp),%rax 29ce61: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 29ce68: 00 00 29ce6a: 75 0c jne 29ce78 29ce6c: 48 83 c4 28 add $0x28,%rsp 29ce70: b8 10 00 00 00 mov $0x10,%eax 29ce75: 5b pop %rbx 29ce76: 5d pop %rbp 29ce77: c3 retq 29ce78: e8 00 00 00 00 callq 29ce7d 29ce7d: 0f 1f 00 nopl (%rax) 000000000029ce80 : 29ce80: e8 00 00 00 00 callq 29ce85 29ce85: 41 56 push %r14 29ce87: 44 0f b6 f1 movzbl %cl,%r14d 29ce8b: 41 55 push %r13 29ce8d: 44 89 f1 mov %r14d,%ecx 29ce90: 49 89 f5 mov %rsi,%r13 29ce93: 41 54 push %r12 29ce95: 55 push %rbp 29ce96: 48 89 fd mov %rdi,%rbp 29ce99: 53 push %rbx 29ce9a: 89 d3 mov %edx,%ebx 29ce9c: e8 00 00 00 00 callq 29cea1 29cea1: 44 89 f1 mov %r14d,%ecx 29cea4: 89 da mov %ebx,%edx 29cea6: 4c 89 ee mov %r13,%rsi 29cea9: 48 89 ef mov %rbp,%rdi 29ceac: 41 89 c4 mov %eax,%r12d 29ceaf: e8 00 00 00 00 callq 29ceb4 29ceb4: 44 89 f1 mov %r14d,%ecx 29ceb7: 89 da mov %ebx,%edx 29ceb9: 4c 89 ee mov %r13,%rsi 29cebc: 84 c0 test %al,%al 29cebe: 48 89 ef mov %rbp,%rdi 29cec1: 44 0f 45 e0 cmovne %eax,%r12d 29cec5: e8 00 00 00 00 callq 29ceca 29ceca: 48 8b 7d 08 mov 0x8(%rbp),%rdi 29cece: b9 01 00 00 00 mov $0x1,%ecx 29ced3: 84 c0 test %al,%al 29ced5: 44 0f 45 e0 cmovne %eax,%r12d 29ced9: 48 8b 45 20 mov 0x20(%rbp),%rax 29cedd: 6b db 3c imul $0x3c,%ebx,%ebx 29cee0: 31 d2 xor %edx,%edx 29cee2: 44 8b 48 1c mov 0x1c(%rax),%r9d 29cee6: 48 8b 45 18 mov 0x18(%rbp),%rax 29ceea: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 29ceef: 48 8b 45 10 mov 0x10(%rbp),%rax 29cef3: 8b 70 54 mov 0x54(%rax),%esi 29cef6: 53 push %rbx 29cef7: e8 00 00 00 00 callq 29cefc 29cefc: 48 8b 55 18 mov 0x18(%rbp),%rdx 29cf00: 48 8b 45 20 mov 0x20(%rbp),%rax 29cf04: 41 b9 ff 01 00 00 mov $0x1ff,%r9d 29cf0a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 29cf0e: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 29cf12: 48 8b 55 10 mov 0x10(%rbp),%rdx 29cf16: 44 8b 40 20 mov 0x20(%rax),%r8d 29cf1a: 8b 72 58 mov 0x58(%rdx),%esi 29cf1d: ba 01 00 00 00 mov $0x1,%edx 29cf22: e8 00 00 00 00 callq 29cf27 29cf27: 48 8b 45 08 mov 0x8(%rbp),%rax 29cf2b: 48 89 ef mov %rbp,%rdi 29cf2e: 48 8b 00 mov (%rax),%rax 29cf31: 0f b6 b0 90 01 00 00 movzbl 0x190(%rax),%esi 29cf38: 83 f6 01 xor $0x1,%esi 29cf3b: 40 0f b6 f6 movzbl %sil,%esi 29cf3f: e8 00 00 00 00 callq 29cf44 29cf44: 58 pop %rax 29cf45: 44 89 e0 mov %r12d,%eax 29cf48: 5b pop %rbx 29cf49: 5d pop %rbp 29cf4a: 41 5c pop %r12 29cf4c: 41 5d pop %r13 29cf4e: 41 5e pop %r14 29cf50: c3 retq 29cf51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29cf58: 00 00 00 00 29cf5c: 0f 1f 40 00 nopl 0x0(%rax) 000000000029cf60 : 29cf60: e8 00 00 00 00 callq 29cf65 29cf65: 41 55 push %r13 29cf67: 41 54 push %r12 29cf69: 55 push %rbp 29cf6a: 53 push %rbx 29cf6b: 48 83 ec 18 sub $0x18,%rsp 29cf6f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29cf76: 00 00 29cf78: 48 89 44 24 10 mov %rax,0x10(%rsp) 29cf7d: 48 8b 47 08 mov 0x8(%rdi),%rax 29cf81: 4c 8b 28 mov (%rax),%r13 29cf84: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 29cf8b: 48 c7 42 08 00 00 00 movq $0x0,0x8(%rdx) 29cf92: 00 29cf93: 48 c7 42 10 00 00 00 movq $0x0,0x10(%rdx) 29cf9a: 00 29cf9b: 48 c7 42 18 00 00 00 movq $0x0,0x18(%rdx) 29cfa2: 00 29cfa3: c7 42 20 00 00 00 00 movl $0x0,0x20(%rdx) 29cfaa: 41 83 bd 94 01 00 00 cmpl $0x1,0x194(%r13) 29cfb1: 01 29cfb2: 74 46 je 29cffa 29cfb4: 48 89 fd mov %rdi,%rbp 29cfb7: 49 89 f4 mov %rsi,%r12 29cfba: 8b 7e 08 mov 0x8(%rsi),%edi 29cfbd: 48 89 d3 mov %rdx,%rbx 29cfc0: 48 8b 45 00 mov 0x0(%rbp),%rax 29cfc4: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 29cfc9: 48 8b 40 28 mov 0x28(%rax),%rax 29cfcd: e8 00 00 00 00 callq 29cfd2 29cfd2: 84 c0 test %al,%al 29cfd4: 74 24 je 29cffa 29cfd6: 48 8b 45 00 mov 0x0(%rbp),%rax 29cfda: 41 8b 7c 24 0c mov 0xc(%r12),%edi 29cfdf: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 29cfe4: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 29cfe9: 8b 74 24 04 mov 0x4(%rsp),%esi 29cfed: 48 8b 40 20 mov 0x20(%rax),%rax 29cff1: e8 00 00 00 00 callq 29cff6 29cff6: 84 c0 test %al,%al 29cff8: 75 21 jne 29d01b 29cffa: 31 c0 xor %eax,%eax 29cffc: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 29d001: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 29d008: 00 00 29d00a: 0f 85 d8 01 00 00 jne 29d1e8 29d010: 48 83 c4 18 add $0x18,%rsp 29d014: 5b pop %rbx 29d015: 5d pop %rbp 29d016: 41 5c pop %r12 29d018: 41 5d pop %r13 29d01a: c3 retq 29d01b: 8b 74 24 04 mov 0x4(%rsp),%esi 29d01f: 41 8b 14 24 mov (%r12),%edx 29d023: 41 8b 4c 24 04 mov 0x4(%r12),%ecx 29d028: 83 fe 01 cmp $0x1,%esi 29d02b: 74 43 je 29d070 29d02d: 83 fe 02 cmp $0x2,%esi 29d030: 0f 84 f4 00 00 00 je 29d12a 29d036: 83 fe 04 cmp $0x4,%esi 29d039: 0f 84 58 01 00 00 je 29d197 29d03f: 41 ba 08 00 00 00 mov $0x8,%r10d 29d045: 41 b9 04 00 00 00 mov $0x4,%r9d 29d04b: 83 fe 08 cmp $0x8,%esi 29d04e: 74 2c je 29d07c 29d050: 48 b9 00 01 00 00 00 movabs $0x10000000100,%rcx 29d057: 01 00 00 29d05a: 80 4b 0c 0c orb $0xc,0xc(%rbx) 29d05e: 48 89 0b mov %rcx,(%rbx) 29d061: c6 43 08 00 movb $0x0,0x8(%rbx) 29d065: ba 01 01 00 00 mov $0x101,%edx 29d06a: 66 89 53 20 mov %dx,0x20(%rbx) 29d06e: eb 8c jmp 29cffc 29d070: 41 ba 10 00 00 00 mov $0x10,%r10d 29d076: 41 b9 10 00 00 00 mov $0x10,%r9d 29d07c: 8d 3c 36 lea (%rsi,%rsi,1),%edi 29d07f: 44 8b 85 b0 02 00 00 mov 0x2b0(%rbp),%r8d 29d086: 0f af d7 imul %edi,%edx 29d089: 0f af cf imul %edi,%ecx 29d08c: 41 0f af d1 imul %r9d,%edx 29d090: 41 0f af ca imul %r10d,%ecx 29d094: 41 39 d0 cmp %edx,%r8d 29d097: 73 5a jae 29d0f3 29d099: 41 8b 54 24 10 mov 0x10(%r12),%edx 29d09e: 83 fa 01 cmp $0x1,%edx 29d0a1: 0f 84 01 01 00 00 je 29d1a8 29d0a7: 83 fa 02 cmp $0x2,%edx 29d0aa: 0f 85 ce 00 00 00 jne 29d17e 29d0b0: 41 39 c8 cmp %ecx,%r8d 29d0b3: 73 51 jae 29d106 29d0b5: 83 7c 24 0c 01 cmpl $0x1,0xc(%rsp) 29d0ba: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 29d0c1: 0f 84 8f 00 00 00 je 29d156 29d0c7: 83 fe 02 cmp $0x2,%esi 29d0ca: 0f 84 07 01 00 00 je 29d1d7 29d0d0: 83 fa 02 cmp $0x2,%edx 29d0d3: 0f 84 21 ff ff ff je 29cffa 29d0d9: 48 b9 40 00 00 00 00 movabs $0x10000000040,%rcx 29d0e0: 01 00 00 29d0e3: 80 4b 0c 01 orb $0x1,0xc(%rbx) 29d0e7: 48 89 0b mov %rcx,(%rbx) 29d0ea: c6 43 08 01 movb $0x1,0x8(%rbx) 29d0ee: e9 72 ff ff ff jmpq 29d065 29d0f3: 41 39 c8 cmp %ecx,%r8d 29d0f6: 0f 83 cd 00 00 00 jae 29d1c9 29d0fc: 41 8b 54 24 10 mov 0x10(%r12),%edx 29d101: 83 fa 01 cmp $0x1,%edx 29d104: 75 35 jne 29d13b 29d106: 83 fe 02 cmp $0x2,%esi 29d109: 0f 85 41 ff ff ff jne 29d050 29d10f: 41 83 7c 24 0c 1b cmpl $0x1b,0xc(%r12) 29d115: 0f 85 35 ff ff ff jne 29d050 29d11b: 41 83 bd 94 01 00 00 cmpl $0x2,0x194(%r13) 29d122: 02 29d123: 75 3f jne 29d164 29d125: e9 d0 fe ff ff jmpq 29cffa 29d12a: 41 ba 10 00 00 00 mov $0x10,%r10d 29d130: 41 b9 08 00 00 00 mov $0x8,%r9d 29d136: e9 41 ff ff ff jmpq 29d07c 29d13b: 83 fa 02 cmp $0x2,%edx 29d13e: 0f 84 71 ff ff ff je 29d0b5 29d144: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 29d14b: 83 7c 24 0c 02 cmpl $0x2,0xc(%rsp) 29d150: 0f 84 71 ff ff ff je 29d0c7 29d156: 83 fe 02 cmp $0x2,%esi 29d159: 74 61 je 29d1bc 29d15b: 83 fa 02 cmp $0x2,%edx 29d15e: 0f 84 96 fe ff ff je 29cffa 29d164: 48 b9 80 00 00 00 80 movabs $0x8000000080,%rcx 29d16b: 00 00 00 29d16e: 80 4b 0c 06 orb $0x6,0xc(%rbx) 29d172: 48 89 0b mov %rcx,(%rbx) 29d175: c6 43 08 00 movb $0x0,0x8(%rbx) 29d179: e9 e7 fe ff ff jmpq 29d065 29d17e: 83 7c 24 08 02 cmpl $0x2,0x8(%rsp) 29d183: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 29d18a: 0f 84 37 ff ff ff je 29d0c7 29d190: 41 39 c8 cmp %ecx,%r8d 29d193: 73 c1 jae 29d156 29d195: eb b4 jmp 29d14b 29d197: 41 ba 08 00 00 00 mov $0x8,%r10d 29d19d: 41 b9 08 00 00 00 mov $0x8,%r9d 29d1a3: e9 d4 fe ff ff jmpq 29d07c 29d1a8: 83 7c 24 08 01 cmpl $0x1,0x8(%rsp) 29d1ad: 41 8b 95 94 01 00 00 mov 0x194(%r13),%edx 29d1b4: 0f 85 0d ff ff ff jne 29d0c7 29d1ba: eb 9a jmp 29d156 29d1bc: 41 83 7c 24 0c 1b cmpl $0x1b,0xc(%r12) 29d1c2: 75 97 jne 29d15b 29d1c4: e9 52 ff ff ff jmpq 29d11b 29d1c9: 83 fe 02 cmp $0x2,%esi 29d1cc: 0f 84 3d ff ff ff je 29d10f 29d1d2: e9 79 fe ff ff jmpq 29d050 29d1d7: 41 83 7c 24 0c 1b cmpl $0x1b,0xc(%r12) 29d1dd: 0f 85 ed fe ff ff jne 29d0d0 29d1e3: e9 33 ff ff ff jmpq 29d11b 29d1e8: e8 00 00 00 00 callq 29d1ed 29d1ed: 0f 1f 00 nopl (%rax) 000000000029d1f0 : 29d1f0: e8 00 00 00 00 callq 29d1f5 29d1f5: 48 89 77 08 mov %rsi,0x8(%rdi) 29d1f9: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 29d200: 48 89 57 10 mov %rdx,0x10(%rdi) 29d204: 48 89 4f 18 mov %rcx,0x18(%rdi) 29d208: 4c 89 47 20 mov %r8,0x20(%rdi) 29d20c: c7 47 28 0b 00 00 00 movl $0xb,0x28(%rdi) 29d213: c7 87 b0 02 00 00 00 movl $0x2e000,0x2b0(%rdi) 29d21a: e0 02 00 29d21d: c3 retq 29d21e: 66 90 xchg %ax,%ax 000000000029d220 : 29d220: e8 00 00 00 00 callq 29d225 29d225: 55 push %rbp 29d226: b9 01 00 00 00 mov $0x1,%ecx 29d22b: 31 d2 xor %edx,%edx 29d22d: 53 push %rbx 29d22e: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 29d235: 48 89 fb mov %rdi,%rbx 29d238: 48 8b 6e 10 mov 0x10(%rsi),%rbp 29d23c: 44 8b 88 7c 02 00 00 mov 0x27c(%rax),%r9d 29d243: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 29d24a: 48 c1 fd 12 sar $0x12,%rbp 29d24e: 44 0f b6 80 9f 00 00 movzbl 0x9f(%rax),%r8d 29d255: 00 29d256: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 29d25d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29d261: 44 8b 90 74 01 00 00 mov 0x174(%rax),%r10d 29d268: 48 8b 46 08 mov 0x8(%rsi),%rax 29d26c: 48 c1 f8 12 sar $0x12,%rax 29d270: 44 89 d6 mov %r10d,%esi 29d273: 50 push %rax 29d274: e8 00 00 00 00 callq 29d279 29d279: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d27d: b9 01 00 00 00 mov $0x1,%ecx 29d282: 31 d2 xor %edx,%edx 29d284: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d28b: 44 8b 88 80 02 00 00 mov 0x280(%rax),%r9d 29d292: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d299: 44 0f b6 80 a0 00 00 movzbl 0xa0(%rax),%r8d 29d2a0: 00 29d2a1: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d2a8: 8b b0 78 01 00 00 mov 0x178(%rax),%esi 29d2ae: 55 push %rbp 29d2af: e8 00 00 00 00 callq 29d2b4 29d2b4: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 29d2bb: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d2c2: 48 8b 8b 78 02 00 00 mov 0x278(%rbx),%rcx 29d2c9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d2cd: 44 8b 8a 54 02 00 00 mov 0x254(%rdx),%r9d 29d2d4: 44 0f b6 80 95 00 00 movzbl 0x95(%rax),%r8d 29d2db: 00 29d2dc: 8b b1 58 01 00 00 mov 0x158(%rcx),%esi 29d2e2: 6a 03 pushq $0x3 29d2e4: b9 02 00 00 00 mov $0x2,%ecx 29d2e9: 8b 92 58 02 00 00 mov 0x258(%rdx),%edx 29d2ef: 52 push %rdx 29d2f0: 0f b6 80 96 00 00 00 movzbl 0x96(%rax),%eax 29d2f7: 31 d2 xor %edx,%edx 29d2f9: 50 push %rax 29d2fa: 6a 01 pushq $0x1 29d2fc: e8 00 00 00 00 callq 29d301 29d301: 48 83 c4 30 add $0x30,%rsp 29d305: 5b pop %rbx 29d306: 5d pop %rbp 29d307: c3 retq 29d308: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29d30f: 00 000000000029d310 : 29d310: e8 00 00 00 00 callq 29d315 29d315: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 29d31c: 89 d1 mov %edx,%ecx 29d31e: 44 0f b6 ce movzbl %sil,%r9d 29d322: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 29d329: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 29d330: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29d334: 44 0f b6 50 4d movzbl 0x4d(%rax),%r10d 29d339: 44 8b 82 34 01 00 00 mov 0x134(%rdx),%r8d 29d340: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 29d346: 51 push %rcx 29d347: 44 8b 9a 70 03 00 00 mov 0x370(%rdx),%r11d 29d34e: 41 53 push %r11 29d350: 44 0f b6 98 dc 00 00 movzbl 0xdc(%rax),%r11d 29d357: 00 29d358: 41 53 push %r11 29d35a: 41 51 push %r9 29d35c: 44 8b 9a 3c 01 00 00 mov 0x13c(%rdx),%r11d 29d363: 41 53 push %r11 29d365: 44 0f b6 58 4f movzbl 0x4f(%rax),%r11d 29d36a: 41 53 push %r11 29d36c: 51 push %rcx 29d36d: 8b 92 6c 03 00 00 mov 0x36c(%rdx),%edx 29d373: 44 89 d1 mov %r10d,%ecx 29d376: 52 push %rdx 29d377: 0f b6 80 db 00 00 00 movzbl 0xdb(%rax),%eax 29d37e: ba 04 00 00 00 mov $0x4,%edx 29d383: 50 push %rax 29d384: e8 00 00 00 00 callq 29d389 29d389: 48 83 c4 48 add $0x48,%rsp 29d38d: c3 retq 29d38e: 66 90 xchg %ax,%ax 000000000029d390 : 29d390: e8 00 00 00 00 callq 29d395 29d395: 41 54 push %r12 29d397: 41 89 d4 mov %edx,%r12d 29d39a: 55 push %rbp 29d39b: 48 89 f5 mov %rsi,%rbp 29d39e: 45 0f b6 cc movzbl %r12b,%r9d 29d3a2: 53 push %rbx 29d3a3: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 29d3aa: 48 89 fb mov %rdi,%rbx 29d3ad: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 29d3b4: 0f b6 4a 18 movzbl 0x18(%rdx),%ecx 29d3b8: 48 8b 97 78 02 00 00 mov 0x278(%rdi),%rdx 29d3bf: 44 8b 40 60 mov 0x60(%rax),%r8d 29d3c3: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29d3c7: 8b 72 20 mov 0x20(%rdx),%esi 29d3ca: ba 01 00 00 00 mov $0x1,%edx 29d3cf: e8 00 00 00 00 callq 29d3d4 29d3d4: 45 84 e4 test %r12b,%r12b 29d3d7: 0f 84 e1 02 00 00 je 29d6be 29d3dd: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d3e4: 83 7d 00 01 cmpl $0x1,0x0(%rbp) 29d3e8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d3ec: 44 8b 40 64 mov 0x64(%rax),%r8d 29d3f0: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d3f7: 0f b6 48 19 movzbl 0x19(%rax),%ecx 29d3fb: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d402: 8b 70 20 mov 0x20(%rax),%esi 29d405: 0f 84 6a 02 00 00 je 29d675 29d40b: 45 31 c9 xor %r9d,%r9d 29d40e: ba 01 00 00 00 mov $0x1,%edx 29d413: e8 00 00 00 00 callq 29d418 29d418: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29d41f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d423: 45 31 c9 xor %r9d,%r9d 29d426: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d42d: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 29d431: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 29d438: 44 8b 40 68 mov 0x68(%rax),%r8d 29d43c: 8b 72 20 mov 0x20(%rdx),%esi 29d43f: ba 01 00 00 00 mov $0x1,%edx 29d444: e8 00 00 00 00 callq 29d449 29d449: 8b 45 00 mov 0x0(%rbp),%eax 29d44c: 83 f8 02 cmp $0x2,%eax 29d44f: 0f 84 a7 00 00 00 je 29d4fc 29d455: 0f 87 98 00 00 00 ja 29d4f3 29d45b: 85 c0 test %eax,%eax 29d45d: 0f 84 9c 02 00 00 je 29d6ff 29d463: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 29d468: 0f 85 8b 03 00 00 jne 29d7f9 29d46e: 48 8b 45 00 mov 0x0(%rbp),%rax 29d472: 48 89 43 10 mov %rax,0x10(%rbx) 29d476: 48 8b 45 08 mov 0x8(%rbp),%rax 29d47a: 48 89 43 18 mov %rax,0x18(%rbx) 29d47e: 48 8b 45 10 mov 0x10(%rbp),%rax 29d482: 48 89 43 20 mov %rax,0x20(%rbx) 29d486: 48 8b 45 18 mov 0x18(%rbp),%rax 29d48a: 48 89 43 28 mov %rax,0x28(%rbx) 29d48e: 48 8b 45 20 mov 0x20(%rbp),%rax 29d492: 48 89 43 30 mov %rax,0x30(%rbx) 29d496: 48 8b 45 28 mov 0x28(%rbp),%rax 29d49a: 48 89 43 38 mov %rax,0x38(%rbx) 29d49e: 48 8b 45 30 mov 0x30(%rbp),%rax 29d4a2: 48 89 43 40 mov %rax,0x40(%rbx) 29d4a6: 48 8b 45 38 mov 0x38(%rbp),%rax 29d4aa: 48 89 43 48 mov %rax,0x48(%rbx) 29d4ae: 48 8b 45 40 mov 0x40(%rbp),%rax 29d4b2: 48 89 43 50 mov %rax,0x50(%rbx) 29d4b6: 48 8b 45 48 mov 0x48(%rbp),%rax 29d4ba: 48 89 43 58 mov %rax,0x58(%rbx) 29d4be: 48 8b 45 50 mov 0x50(%rbp),%rax 29d4c2: 48 89 43 60 mov %rax,0x60(%rbx) 29d4c6: 48 8b 45 58 mov 0x58(%rbp),%rax 29d4ca: 48 89 43 68 mov %rax,0x68(%rbx) 29d4ce: 48 8b 45 60 mov 0x60(%rbp),%rax 29d4d2: 48 89 43 70 mov %rax,0x70(%rbx) 29d4d6: 48 8b 45 68 mov 0x68(%rbp),%rax 29d4da: 48 89 43 78 mov %rax,0x78(%rbx) 29d4de: 48 8b 45 70 mov 0x70(%rbp),%rax 29d4e2: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 29d4e9: 5b pop %rbx 29d4ea: b8 01 00 00 00 mov $0x1,%eax 29d4ef: 5d pop %rbp 29d4f0: 41 5c pop %r12 29d4f2: c3 retq 29d4f3: 83 f8 03 cmp $0x3,%eax 29d4f6: 0f 85 db 02 00 00 jne 29d7d7 29d4fc: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 29d501: 0f 84 67 ff ff ff je 29d46e 29d507: 48 83 7d 20 00 cmpq $0x0,0x20(%rbp) 29d50c: 0f 84 5c ff ff ff je 29d46e 29d512: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 29d519: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d520: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 29d525: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 29d52c: 44 8b 82 14 01 00 00 mov 0x114(%rdx),%r8d 29d533: 0f b6 48 45 movzbl 0x45(%rax),%ecx 29d537: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 29d53d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d541: 41 51 push %r9 29d543: 44 8b 92 28 01 00 00 mov 0x128(%rdx),%r10d 29d54a: 41 52 push %r10 29d54c: 44 0f b6 50 4a movzbl 0x4a(%rax),%r10d 29d551: 41 52 push %r10 29d553: 41 51 push %r9 29d555: 44 8b 92 24 01 00 00 mov 0x124(%rdx),%r10d 29d55c: 41 52 push %r10 29d55e: 44 0f b6 50 49 movzbl 0x49(%rax),%r10d 29d563: 41 52 push %r10 29d565: 41 51 push %r9 29d567: 8b 92 18 01 00 00 mov 0x118(%rdx),%edx 29d56d: 52 push %rdx 29d56e: 0f b6 40 46 movzbl 0x46(%rax),%eax 29d572: ba 04 00 00 00 mov $0x4,%edx 29d577: 50 push %rax 29d578: e8 00 00 00 00 callq 29d57d 29d57d: 48 83 c4 48 add $0x48,%rsp 29d581: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 29d586: 0f 85 0b 05 00 00 jne 29da97 29d58c: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d593: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d597: b9 01 00 00 00 mov $0x1,%ecx 29d59c: 31 d2 xor %edx,%edx 29d59e: 44 8b 88 d4 00 00 00 mov 0xd4(%rax),%r9d 29d5a5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d5ac: 44 0f b6 40 35 movzbl 0x35(%rax),%r8d 29d5b1: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d5b8: 8b 70 64 mov 0x64(%rax),%esi 29d5bb: 8b 45 24 mov 0x24(%rbp),%eax 29d5be: 50 push %rax 29d5bf: e8 00 00 00 00 callq 29d5c4 29d5c4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d5cb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d5cf: 44 8b 88 d8 00 00 00 mov 0xd8(%rax),%r9d 29d5d6: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d5dd: 44 0f b6 40 36 movzbl 0x36(%rax),%r8d 29d5e2: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d5e9: 8b 70 68 mov 0x68(%rax),%esi 29d5ec: 8b 45 20 mov 0x20(%rbp),%eax 29d5ef: 50 push %rax 29d5f0: b9 01 00 00 00 mov $0x1,%ecx 29d5f5: 31 d2 xor %edx,%edx 29d5f7: e8 00 00 00 00 callq 29d5fc 29d5fc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d600: b9 01 00 00 00 mov $0x1,%ecx 29d605: 31 d2 xor %edx,%edx 29d607: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d60e: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 29d615: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d61c: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 29d621: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d628: 8b 70 44 mov 0x44(%rax),%esi 29d62b: 8b 45 0c mov 0xc(%rbp),%eax 29d62e: 50 push %rax 29d62f: e8 00 00 00 00 callq 29d634 29d634: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d638: b9 01 00 00 00 mov $0x1,%ecx 29d63d: 31 d2 xor %edx,%edx 29d63f: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d646: 44 8b 88 b8 00 00 00 mov 0xb8(%rax),%r9d 29d64d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d654: 44 0f b6 40 2e movzbl 0x2e(%rax),%r8d 29d659: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d660: 8b 70 48 mov 0x48(%rax),%esi 29d663: 8b 45 08 mov 0x8(%rbp),%eax 29d666: 50 push %rax 29d667: e8 00 00 00 00 callq 29d66c 29d66c: 48 83 c4 20 add $0x20,%rsp 29d670: e9 f9 fd ff ff jmpq 29d46e 29d675: 41 b9 01 00 00 00 mov $0x1,%r9d 29d67b: ba 01 00 00 00 mov $0x1,%edx 29d680: e8 00 00 00 00 callq 29d685 29d685: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29d68c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d690: 41 b9 01 00 00 00 mov $0x1,%r9d 29d696: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d69d: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 29d6a1: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 29d6a8: 44 8b 40 68 mov 0x68(%rax),%r8d 29d6ac: 8b 72 20 mov 0x20(%rdx),%esi 29d6af: ba 01 00 00 00 mov $0x1,%edx 29d6b4: e8 00 00 00 00 callq 29d6b9 29d6b9: e9 8b fd ff ff jmpq 29d449 29d6be: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29d6c5: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d6cc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d6d0: 44 0f b6 4d 70 movzbl 0x70(%rbp),%r9d 29d6d5: 0f b6 8a d3 00 00 00 movzbl 0xd3(%rdx),%ecx 29d6dc: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 29d6e3: 44 8b 80 4c 03 00 00 mov 0x34c(%rax),%r8d 29d6ea: 8b b2 d8 01 00 00 mov 0x1d8(%rdx),%esi 29d6f0: ba 01 00 00 00 mov $0x1,%edx 29d6f5: e8 00 00 00 00 callq 29d6fa 29d6fa: e9 de fc ff ff jmpq 29d3dd 29d6ff: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 29d704: 0f 84 64 fd ff ff je 29d46e 29d70a: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 29d711: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d718: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 29d71d: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 29d724: 44 8b 82 14 01 00 00 mov 0x114(%rdx),%r8d 29d72b: 0f b6 48 45 movzbl 0x45(%rax),%ecx 29d72f: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 29d735: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d739: 41 51 push %r9 29d73b: 8b 92 24 01 00 00 mov 0x124(%rdx),%edx 29d741: 52 push %rdx 29d742: 0f b6 40 49 movzbl 0x49(%rax),%eax 29d746: ba 02 00 00 00 mov $0x2,%edx 29d74b: 50 push %rax 29d74c: e8 00 00 00 00 callq 29d751 29d751: 48 83 c4 18 add $0x18,%rsp 29d755: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 29d75a: 0f 85 c0 02 00 00 jne 29da20 29d760: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d767: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d76b: b9 01 00 00 00 mov $0x1,%ecx 29d770: 31 d2 xor %edx,%edx 29d772: 44 8b 88 b4 00 00 00 mov 0xb4(%rax),%r9d 29d779: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d780: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 29d785: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d78c: 8b 70 44 mov 0x44(%rax),%esi 29d78f: 8b 45 0c mov 0xc(%rbp),%eax 29d792: 50 push %rax 29d793: e8 00 00 00 00 callq 29d798 29d798: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d79c: 31 d2 xor %edx,%edx 29d79e: b9 01 00 00 00 mov $0x1,%ecx 29d7a3: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d7aa: 44 8b 88 b8 00 00 00 mov 0xb8(%rax),%r9d 29d7b1: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d7b8: 44 0f b6 40 2e movzbl 0x2e(%rax),%r8d 29d7bd: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d7c4: 8b 70 48 mov 0x48(%rax),%esi 29d7c7: 8b 45 08 mov 0x8(%rbp),%eax 29d7ca: 50 push %rax 29d7cb: e8 00 00 00 00 callq 29d7d0 29d7d0: 58 pop %rax 29d7d1: 5a pop %rdx 29d7d2: e9 97 fc ff ff jmpq 29d46e 29d7d7: b9 3a 01 00 00 mov $0x13a,%ecx 29d7dc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 29d7e3: bf 02 00 00 00 mov $0x2,%edi 29d7e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29d7ef: e8 00 00 00 00 callq 29d7f4 29d7f4: e9 75 fc ff ff jmpq 29d46e 29d7f9: 48 83 7d 20 00 cmpq $0x0,0x20(%rbp) 29d7fe: 0f 84 6a fc ff ff je 29d46e 29d804: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 29d809: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 29d810: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d817: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 29d81e: 44 8b 82 14 01 00 00 mov 0x114(%rdx),%r8d 29d825: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d829: 0f b6 48 45 movzbl 0x45(%rax),%ecx 29d82d: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 29d833: 41 51 push %r9 29d835: 44 8b 92 30 01 00 00 mov 0x130(%rdx),%r10d 29d83c: 41 52 push %r10 29d83e: 44 0f b6 50 4c movzbl 0x4c(%rax),%r10d 29d843: 41 52 push %r10 29d845: 41 51 push %r9 29d847: 44 8b 92 2c 01 00 00 mov 0x12c(%rdx),%r10d 29d84e: 41 52 push %r10 29d850: 44 0f b6 50 4b movzbl 0x4b(%rax),%r10d 29d855: 41 52 push %r10 29d857: 41 51 push %r9 29d859: 44 8b 92 20 01 00 00 mov 0x120(%rdx),%r10d 29d860: 41 52 push %r10 29d862: 44 0f b6 50 48 movzbl 0x48(%rax),%r10d 29d867: 41 52 push %r10 29d869: 41 51 push %r9 29d86b: 44 8b 92 1c 01 00 00 mov 0x11c(%rdx),%r10d 29d872: 41 52 push %r10 29d874: 44 0f b6 50 47 movzbl 0x47(%rax),%r10d 29d879: 41 52 push %r10 29d87b: 41 51 push %r9 29d87d: 44 8b 92 28 01 00 00 mov 0x128(%rdx),%r10d 29d884: 41 52 push %r10 29d886: 44 0f b6 50 4a movzbl 0x4a(%rax),%r10d 29d88b: 41 52 push %r10 29d88d: 41 51 push %r9 29d88f: 44 8b 92 24 01 00 00 mov 0x124(%rdx),%r10d 29d896: 41 52 push %r10 29d898: 44 0f b6 50 49 movzbl 0x49(%rax),%r10d 29d89d: 41 52 push %r10 29d89f: 41 51 push %r9 29d8a1: 8b 92 18 01 00 00 mov 0x118(%rdx),%edx 29d8a7: 52 push %rdx 29d8a8: 0f b6 40 46 movzbl 0x46(%rax),%eax 29d8ac: ba 08 00 00 00 mov $0x8,%edx 29d8b1: 50 push %rax 29d8b2: e8 00 00 00 00 callq 29d8b7 29d8b7: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 29d8be: 48 83 7d 28 00 cmpq $0x0,0x28(%rbp) 29d8c3: 0f 85 a0 03 00 00 jne 29dc69 29d8c9: 48 83 7d 10 00 cmpq $0x0,0x10(%rbp) 29d8ce: 0f 85 ac 02 00 00 jne 29db80 29d8d4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d8db: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d8df: b9 01 00 00 00 mov $0x1,%ecx 29d8e4: 31 d2 xor %edx,%edx 29d8e6: 44 8b 88 dc 00 00 00 mov 0xdc(%rax),%r9d 29d8ed: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d8f4: 44 0f b6 40 37 movzbl 0x37(%rax),%r8d 29d8f9: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d900: 8b 70 6c mov 0x6c(%rax),%esi 29d903: 8b 45 54 mov 0x54(%rbp),%eax 29d906: 50 push %rax 29d907: e8 00 00 00 00 callq 29d90c 29d90c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d910: b9 01 00 00 00 mov $0x1,%ecx 29d915: 31 d2 xor %edx,%edx 29d917: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d91e: 44 8b 88 e0 00 00 00 mov 0xe0(%rax),%r9d 29d925: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d92c: 44 0f b6 40 38 movzbl 0x38(%rax),%r8d 29d931: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d938: 8b 70 70 mov 0x70(%rax),%esi 29d93b: 8b 45 50 mov 0x50(%rbp),%eax 29d93e: 50 push %rax 29d93f: e8 00 00 00 00 callq 29d944 29d944: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d948: b9 01 00 00 00 mov $0x1,%ecx 29d94d: 31 d2 xor %edx,%edx 29d94f: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d956: 44 8b 88 bc 00 00 00 mov 0xbc(%rax),%r9d 29d95d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d964: 44 0f b6 40 2f movzbl 0x2f(%rax),%r8d 29d969: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d970: 8b 70 4c mov 0x4c(%rax),%esi 29d973: 8b 45 24 mov 0x24(%rbp),%eax 29d976: 50 push %rax 29d977: e8 00 00 00 00 callq 29d97c 29d97c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d980: b9 01 00 00 00 mov $0x1,%ecx 29d985: 31 d2 xor %edx,%edx 29d987: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d98e: 44 8b 88 c0 00 00 00 mov 0xc0(%rax),%r9d 29d995: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d99c: 44 0f b6 40 30 movzbl 0x30(%rax),%r8d 29d9a1: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d9a8: 8b 70 50 mov 0x50(%rax),%esi 29d9ab: 8b 45 20 mov 0x20(%rbp),%eax 29d9ae: 50 push %rax 29d9af: e8 00 00 00 00 callq 29d9b4 29d9b4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d9b8: b9 01 00 00 00 mov $0x1,%ecx 29d9bd: 31 d2 xor %edx,%edx 29d9bf: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d9c6: 48 83 c4 20 add $0x20,%rsp 29d9ca: 44 8b 88 d4 00 00 00 mov 0xd4(%rax),%r9d 29d9d1: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29d9d8: 44 0f b6 40 35 movzbl 0x35(%rax),%r8d 29d9dd: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29d9e4: 8b 70 64 mov 0x64(%rax),%esi 29d9e7: 8b 45 3c mov 0x3c(%rbp),%eax 29d9ea: 50 push %rax 29d9eb: e8 00 00 00 00 callq 29d9f0 29d9f0: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29d9f7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29d9fb: 44 8b 88 d8 00 00 00 mov 0xd8(%rax),%r9d 29da02: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29da09: 44 0f b6 40 36 movzbl 0x36(%rax),%r8d 29da0e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29da15: 8b 70 68 mov 0x68(%rax),%esi 29da18: 8b 45 38 mov 0x38(%rbp),%eax 29da1b: e9 cf fb ff ff jmpq 29d5ef 29da20: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29da27: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29da2b: b9 01 00 00 00 mov $0x1,%ecx 29da30: 31 d2 xor %edx,%edx 29da32: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 29da39: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29da40: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 29da45: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29da4c: 8b 70 54 mov 0x54(%rax),%esi 29da4f: 8b 45 14 mov 0x14(%rbp),%eax 29da52: 50 push %rax 29da53: e8 00 00 00 00 callq 29da58 29da58: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29da5c: b9 01 00 00 00 mov $0x1,%ecx 29da61: 31 d2 xor %edx,%edx 29da63: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29da6a: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 29da71: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29da78: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 29da7d: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29da84: 8b 70 58 mov 0x58(%rax),%esi 29da87: 8b 45 10 mov 0x10(%rbp),%eax 29da8a: 50 push %rax 29da8b: e8 00 00 00 00 callq 29da90 29da90: 59 pop %rcx 29da91: 5e pop %rsi 29da92: e9 c9 fc ff ff jmpq 29d760 29da97: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29da9e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29daa2: b9 01 00 00 00 mov $0x1,%ecx 29daa7: 31 d2 xor %edx,%edx 29daa9: 44 8b 88 e4 00 00 00 mov 0xe4(%rax),%r9d 29dab0: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29dab7: 44 0f b6 40 39 movzbl 0x39(%rax),%r8d 29dabc: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29dac3: 8b 70 74 mov 0x74(%rax),%esi 29dac6: 8b 45 2c mov 0x2c(%rbp),%eax 29dac9: 50 push %rax 29daca: e8 00 00 00 00 callq 29dacf 29dacf: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29dad3: b9 01 00 00 00 mov $0x1,%ecx 29dad8: 31 d2 xor %edx,%edx 29dada: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29dae1: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 29dae8: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29daef: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 29daf4: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29dafb: 8b 70 78 mov 0x78(%rax),%esi 29dafe: 8b 45 28 mov 0x28(%rbp),%eax 29db01: 50 push %rax 29db02: e8 00 00 00 00 callq 29db07 29db07: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29db0b: b9 01 00 00 00 mov $0x1,%ecx 29db10: 31 d2 xor %edx,%edx 29db12: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29db19: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 29db20: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29db27: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 29db2c: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29db33: 8b 70 54 mov 0x54(%rax),%esi 29db36: 8b 45 14 mov 0x14(%rbp),%eax 29db39: 50 push %rax 29db3a: e8 00 00 00 00 callq 29db3f 29db3f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29db43: b9 01 00 00 00 mov $0x1,%ecx 29db48: 31 d2 xor %edx,%edx 29db4a: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29db51: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 29db58: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29db5f: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 29db64: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29db6b: 8b 70 58 mov 0x58(%rax),%esi 29db6e: 8b 45 10 mov 0x10(%rbp),%eax 29db71: 50 push %rax 29db72: e8 00 00 00 00 callq 29db77 29db77: 48 83 c4 20 add $0x20,%rsp 29db7b: e9 0c fa ff ff jmpq 29d58c 29db80: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29db87: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29db8b: b9 01 00 00 00 mov $0x1,%ecx 29db90: 31 d2 xor %edx,%edx 29db92: 44 8b 88 e4 00 00 00 mov 0xe4(%rax),%r9d 29db99: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29dba0: 44 0f b6 40 39 movzbl 0x39(%rax),%r8d 29dba5: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29dbac: 8b 70 74 mov 0x74(%rax),%esi 29dbaf: 8b 45 44 mov 0x44(%rbp),%eax 29dbb2: 50 push %rax 29dbb3: e8 00 00 00 00 callq 29dbb8 29dbb8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29dbbc: b9 01 00 00 00 mov $0x1,%ecx 29dbc1: 31 d2 xor %edx,%edx 29dbc3: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29dbca: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 29dbd1: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29dbd8: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 29dbdd: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29dbe4: 8b 70 78 mov 0x78(%rax),%esi 29dbe7: 8b 45 40 mov 0x40(%rbp),%eax 29dbea: 50 push %rax 29dbeb: e8 00 00 00 00 callq 29dbf0 29dbf0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29dbf4: b9 01 00 00 00 mov $0x1,%ecx 29dbf9: 31 d2 xor %edx,%edx 29dbfb: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29dc02: 44 8b 88 c4 00 00 00 mov 0xc4(%rax),%r9d 29dc09: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29dc10: 44 0f b6 40 31 movzbl 0x31(%rax),%r8d 29dc15: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29dc1c: 8b 70 54 mov 0x54(%rax),%esi 29dc1f: 8b 45 14 mov 0x14(%rbp),%eax 29dc22: 50 push %rax 29dc23: e8 00 00 00 00 callq 29dc28 29dc28: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29dc2c: b9 01 00 00 00 mov $0x1,%ecx 29dc31: 31 d2 xor %edx,%edx 29dc33: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29dc3a: 44 8b 88 c8 00 00 00 mov 0xc8(%rax),%r9d 29dc41: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29dc48: 44 0f b6 40 32 movzbl 0x32(%rax),%r8d 29dc4d: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29dc54: 8b 70 58 mov 0x58(%rax),%esi 29dc57: 8b 45 10 mov 0x10(%rbp),%eax 29dc5a: 50 push %rax 29dc5b: e8 00 00 00 00 callq 29dc60 29dc60: 48 83 c4 20 add $0x20,%rsp 29dc64: e9 6b fc ff ff jmpq 29d8d4 29dc69: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29dc70: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29dc74: b9 01 00 00 00 mov $0x1,%ecx 29dc79: 31 d2 xor %edx,%edx 29dc7b: 44 8b 88 ec 00 00 00 mov 0xec(%rax),%r9d 29dc82: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29dc89: 44 0f b6 40 3b movzbl 0x3b(%rax),%r8d 29dc8e: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29dc95: 8b 70 7c mov 0x7c(%rax),%esi 29dc98: 8b 45 5c mov 0x5c(%rbp),%eax 29dc9b: 50 push %rax 29dc9c: e8 00 00 00 00 callq 29dca1 29dca1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29dca5: b9 01 00 00 00 mov $0x1,%ecx 29dcaa: 31 d2 xor %edx,%edx 29dcac: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29dcb3: 44 8b 88 f0 00 00 00 mov 0xf0(%rax),%r9d 29dcba: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29dcc1: 44 0f b6 40 3c movzbl 0x3c(%rax),%r8d 29dcc6: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29dccd: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 29dcd3: 8b 45 58 mov 0x58(%rbp),%eax 29dcd6: 50 push %rax 29dcd7: e8 00 00 00 00 callq 29dcdc 29dcdc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29dce0: b9 01 00 00 00 mov $0x1,%ecx 29dce5: 31 d2 xor %edx,%edx 29dce7: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29dcee: 44 8b 88 cc 00 00 00 mov 0xcc(%rax),%r9d 29dcf5: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29dcfc: 44 0f b6 40 33 movzbl 0x33(%rax),%r8d 29dd01: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29dd08: 8b 70 5c mov 0x5c(%rax),%esi 29dd0b: 8b 45 2c mov 0x2c(%rbp),%eax 29dd0e: 50 push %rax 29dd0f: e8 00 00 00 00 callq 29dd14 29dd14: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29dd18: b9 01 00 00 00 mov $0x1,%ecx 29dd1d: 31 d2 xor %edx,%edx 29dd1f: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29dd26: 44 8b 88 d0 00 00 00 mov 0xd0(%rax),%r9d 29dd2d: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29dd34: 44 0f b6 40 34 movzbl 0x34(%rax),%r8d 29dd39: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29dd40: 8b 70 60 mov 0x60(%rax),%esi 29dd43: 8b 45 28 mov 0x28(%rbp),%eax 29dd46: 50 push %rax 29dd47: e8 00 00 00 00 callq 29dd4c 29dd4c: 48 83 c4 20 add $0x20,%rsp 29dd50: e9 74 fb ff ff jmpq 29d8c9 29dd55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29dd5c: 00 00 00 00 000000000029dd60 : 29dd60: b8 ff ff ff ff mov $0xffffffff,%eax 29dd65: 0f bd c7 bsr %edi,%eax 29dd68: c3 retq 29dd69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000029dd70 : 29dd70: e8 00 00 00 00 callq 29dd75 29dd75: 53 push %rbx 29dd76: 48 89 fb mov %rdi,%rbx 29dd79: e8 00 00 00 00 callq 29dd7e 29dd7e: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29dd85: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29dd89: 4c 8d 83 fc 01 00 00 lea 0x1fc(%rbx),%r8 29dd90: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29dd97: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 29dd9e: 8b 88 60 01 00 00 mov 0x160(%rax),%ecx 29dda4: 44 0f b6 52 58 movzbl 0x58(%rdx),%r10d 29dda9: 44 0f b6 4a 59 movzbl 0x59(%rdx),%r9d 29ddae: 8b b6 b0 00 00 00 mov 0xb0(%rsi),%esi 29ddb4: 41 50 push %r8 29ddb6: 44 8b 80 7c 01 00 00 mov 0x17c(%rax),%r8d 29ddbd: 41 50 push %r8 29ddbf: 44 0f b6 42 5f movzbl 0x5f(%rdx),%r8d 29ddc4: 41 50 push %r8 29ddc6: 4c 8d 83 f8 01 00 00 lea 0x1f8(%rbx),%r8 29ddcd: 41 50 push %r8 29ddcf: 44 8b 80 78 01 00 00 mov 0x178(%rax),%r8d 29ddd6: 41 50 push %r8 29ddd8: 44 0f b6 42 5e movzbl 0x5e(%rdx),%r8d 29dddd: 41 50 push %r8 29dddf: 4c 8d 83 f0 01 00 00 lea 0x1f0(%rbx),%r8 29dde6: 41 50 push %r8 29dde8: 44 8b 80 70 01 00 00 mov 0x170(%rax),%r8d 29ddef: 41 50 push %r8 29ddf1: 44 0f b6 42 5c movzbl 0x5c(%rdx),%r8d 29ddf6: 41 50 push %r8 29ddf8: 4c 8d 83 ec 01 00 00 lea 0x1ec(%rbx),%r8 29ddff: 41 50 push %r8 29de01: 44 8b 80 6c 01 00 00 mov 0x16c(%rax),%r8d 29de08: 41 50 push %r8 29de0a: 44 0f b6 42 5b movzbl 0x5b(%rdx),%r8d 29de0f: 41 50 push %r8 29de11: 4c 8d 83 e8 01 00 00 lea 0x1e8(%rbx),%r8 29de18: 41 50 push %r8 29de1a: 44 8b 80 68 01 00 00 mov 0x168(%rax),%r8d 29de21: 41 50 push %r8 29de23: 0f b6 52 5a movzbl 0x5a(%rdx),%edx 29de27: 4c 8d 83 e0 01 00 00 lea 0x1e0(%rbx),%r8 29de2e: 52 push %rdx 29de2f: 48 8d 93 e4 01 00 00 lea 0x1e4(%rbx),%rdx 29de36: 52 push %rdx 29de37: 8b 80 64 01 00 00 mov 0x164(%rax),%eax 29de3d: 44 89 d2 mov %r10d,%edx 29de40: 50 push %rax 29de41: e8 00 00 00 00 callq 29de46 29de46: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29de4d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29de51: 4c 8d 83 1c 02 00 00 lea 0x21c(%rbx),%r8 29de58: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29de5f: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 29de66: 48 81 c4 88 00 00 00 add $0x88,%rsp 29de6d: 8b 88 80 01 00 00 mov 0x180(%rax),%ecx 29de73: 44 0f b6 52 60 movzbl 0x60(%rdx),%r10d 29de78: 44 0f b6 4a 61 movzbl 0x61(%rdx),%r9d 29de7d: 8b b6 b4 00 00 00 mov 0xb4(%rsi),%esi 29de83: 41 50 push %r8 29de85: 44 8b 80 9c 01 00 00 mov 0x19c(%rax),%r8d 29de8c: 41 50 push %r8 29de8e: 44 0f b6 42 67 movzbl 0x67(%rdx),%r8d 29de93: 41 50 push %r8 29de95: 4c 8d 83 18 02 00 00 lea 0x218(%rbx),%r8 29de9c: 41 50 push %r8 29de9e: 44 8b 80 98 01 00 00 mov 0x198(%rax),%r8d 29dea5: 41 50 push %r8 29dea7: 44 0f b6 42 66 movzbl 0x66(%rdx),%r8d 29deac: 41 50 push %r8 29deae: 4c 8d 83 10 02 00 00 lea 0x210(%rbx),%r8 29deb5: 41 50 push %r8 29deb7: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 29debe: 41 50 push %r8 29dec0: 44 0f b6 42 64 movzbl 0x64(%rdx),%r8d 29dec5: 41 50 push %r8 29dec7: 4c 8d 83 0c 02 00 00 lea 0x20c(%rbx),%r8 29dece: 41 50 push %r8 29ded0: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 29ded7: 41 50 push %r8 29ded9: 44 0f b6 42 63 movzbl 0x63(%rdx),%r8d 29dede: 41 50 push %r8 29dee0: 4c 8d 83 08 02 00 00 lea 0x208(%rbx),%r8 29dee7: 41 50 push %r8 29dee9: 44 8b 80 88 01 00 00 mov 0x188(%rax),%r8d 29def0: 41 50 push %r8 29def2: 0f b6 52 62 movzbl 0x62(%rdx),%edx 29def6: 4c 8d 83 00 02 00 00 lea 0x200(%rbx),%r8 29defd: 52 push %rdx 29defe: 48 8d 93 04 02 00 00 lea 0x204(%rbx),%rdx 29df05: 52 push %rdx 29df06: 8b 80 84 01 00 00 mov 0x184(%rax),%eax 29df0c: 44 89 d2 mov %r10d,%edx 29df0f: 50 push %rax 29df10: e8 00 00 00 00 callq 29df15 29df15: 48 81 c4 88 00 00 00 add $0x88,%rsp 29df1c: 5b pop %rbx 29df1d: c3 retq 29df1e: 66 90 xchg %ax,%ax 000000000029df20 : 29df20: e8 00 00 00 00 callq 29df25 29df25: 41 55 push %r13 29df27: 49 89 cd mov %rcx,%r13 29df2a: 41 54 push %r12 29df2c: 49 89 d4 mov %rdx,%r12 29df2f: 55 push %rbp 29df30: 48 89 f5 mov %rsi,%rbp 29df33: 4c 89 c6 mov %r8,%rsi 29df36: 53 push %rbx 29df37: 48 89 fb mov %rdi,%rbx 29df3a: e8 00 00 00 00 callq 29df3f 29df3f: 4c 89 ee mov %r13,%rsi 29df42: 48 89 df mov %rbx,%rdi 29df45: e8 00 00 00 00 callq 29df4a 29df4a: 4c 89 e2 mov %r12,%rdx 29df4d: 48 89 ee mov %rbp,%rsi 29df50: 48 89 df mov %rbx,%rdi 29df53: e8 00 00 00 00 callq 29df58 29df58: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29df5f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29df63: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29df6a: 44 8b 8d c0 00 00 00 mov 0xc0(%rbp),%r9d 29df71: 0f b6 8a e0 00 00 00 movzbl 0xe0(%rdx),%ecx 29df78: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 29df7f: 44 8b 80 80 03 00 00 mov 0x380(%rax),%r8d 29df86: 5b pop %rbx 29df87: 8b b2 f4 01 00 00 mov 0x1f4(%rdx),%esi 29df8d: 5d pop %rbp 29df8e: ba 01 00 00 00 mov $0x1,%edx 29df93: 41 5c pop %r12 29df95: 41 5d pop %r13 29df97: e9 00 00 00 00 jmpq 29df9c 29df9c: 0f 1f 40 00 nopl 0x0(%rax) 000000000029dfa0 : 29dfa0: e8 00 00 00 00 callq 29dfa5 29dfa5: 41 56 push %r14 29dfa7: 41 b9 01 00 00 00 mov $0x1,%r9d 29dfad: 41 55 push %r13 29dfaf: 41 54 push %r12 29dfb1: 55 push %rbp 29dfb2: 48 89 f5 mov %rsi,%rbp 29dfb5: 53 push %rbx 29dfb6: 48 8b 97 80 02 00 00 mov 0x280(%rdi),%rdx 29dfbd: 48 89 fb mov %rdi,%rbx 29dfc0: 48 8b 87 88 02 00 00 mov 0x288(%rdi),%rax 29dfc7: 0f b6 8a bf 00 00 00 movzbl 0xbf(%rdx),%ecx 29dfce: 48 8b 97 78 02 00 00 mov 0x278(%rdi),%rdx 29dfd5: 44 8b 80 fc 02 00 00 mov 0x2fc(%rax),%r8d 29dfdc: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29dfe0: 8b b2 ac 01 00 00 mov 0x1ac(%rdx),%esi 29dfe6: ba 01 00 00 00 mov $0x1,%edx 29dfeb: e8 00 00 00 00 callq 29dff0 29dff0: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29dff7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29dffb: 41 b9 01 00 00 00 mov $0x1,%r9d 29e001: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29e008: 0f b6 4a 1b movzbl 0x1b(%rdx),%ecx 29e00c: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 29e013: 44 8b 40 6c mov 0x6c(%rax),%r8d 29e017: 8b 72 20 mov 0x20(%rdx),%esi 29e01a: ba 01 00 00 00 mov $0x1,%edx 29e01f: e8 00 00 00 00 callq 29e024 29e024: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29e02b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29e02f: 45 31 c9 xor %r9d,%r9d 29e032: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29e039: 0f b6 8a c0 00 00 00 movzbl 0xc0(%rdx),%ecx 29e040: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 29e047: 44 8b 80 00 03 00 00 mov 0x300(%rax),%r8d 29e04e: 8b b2 ac 01 00 00 mov 0x1ac(%rdx),%esi 29e054: ba 01 00 00 00 mov $0x1,%edx 29e059: e8 00 00 00 00 callq 29e05e 29e05e: 48 8b 93 88 02 00 00 mov 0x288(%rbx),%rdx 29e065: 44 8b 4d 08 mov 0x8(%rbp),%r9d 29e069: 48 8b 83 80 02 00 00 mov 0x280(%rbx),%rax 29e070: 48 8b b3 78 02 00 00 mov 0x278(%rbx),%rsi 29e077: 44 8b 82 00 03 00 00 mov 0x300(%rdx),%r8d 29e07e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29e082: 0f b6 88 c0 00 00 00 movzbl 0xc0(%rax),%ecx 29e089: 8b b6 ac 01 00 00 mov 0x1ac(%rsi),%esi 29e08f: 41 51 push %r9 29e091: 44 8b 8a 08 03 00 00 mov 0x308(%rdx),%r9d 29e098: 41 51 push %r9 29e09a: 44 0f b6 88 c2 00 00 movzbl 0xc2(%rax),%r9d 29e0a1: 00 29e0a2: 41 51 push %r9 29e0a4: 44 0f b6 4d 04 movzbl 0x4(%rbp),%r9d 29e0a9: 41 51 push %r9 29e0ab: 8b 92 04 03 00 00 mov 0x304(%rdx),%edx 29e0b1: 41 b9 01 00 00 00 mov $0x1,%r9d 29e0b7: 52 push %rdx 29e0b8: 0f b6 80 c1 00 00 00 movzbl 0xc1(%rax),%eax 29e0bf: ba 03 00 00 00 mov $0x3,%edx 29e0c4: 50 push %rax 29e0c5: e8 00 00 00 00 callq 29e0ca 29e0ca: 4c 8b 63 08 mov 0x8(%rbx),%r12 29e0ce: 48 8b 83 78 02 00 00 mov 0x278(%rbx),%rax 29e0d5: 44 8b 75 10 mov 0x10(%rbp),%r14d 29e0d9: 48 83 c4 30 add $0x30,%rsp 29e0dd: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 29e0e2: 44 8b a8 a8 01 00 00 mov 0x1a8(%rax),%r13d 29e0e9: 44 89 f2 mov %r14d,%edx 29e0ec: 48 8b 07 mov (%rdi),%rax 29e0ef: 44 89 ee mov %r13d,%esi 29e0f2: 48 8b 40 08 mov 0x8(%rax),%rax 29e0f6: e8 00 00 00 00 callq 29e0fb 29e0fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29e100: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29e107: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29e10e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29e112: 44 8b 4d 14 mov 0x14(%rbp),%r9d 29e116: 0f b6 8a be 00 00 00 movzbl 0xbe(%rdx),%ecx 29e11d: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 29e124: 44 8b 80 f8 02 00 00 mov 0x2f8(%rax),%r8d 29e12b: 8b b2 a4 01 00 00 mov 0x1a4(%rdx),%esi 29e131: ba 01 00 00 00 mov $0x1,%edx 29e136: e8 00 00 00 00 callq 29e13b 29e13b: 48 8b 93 80 02 00 00 mov 0x280(%rbx),%rdx 29e142: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29e146: 45 31 c9 xor %r9d,%r9d 29e149: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 29e150: 0f b6 4a 1b movzbl 0x1b(%rdx),%ecx 29e154: 48 8b 93 78 02 00 00 mov 0x278(%rbx),%rdx 29e15b: 44 8b 40 6c mov 0x6c(%rax),%r8d 29e15f: 5b pop %rbx 29e160: 8b 72 20 mov 0x20(%rdx),%esi 29e163: 5d pop %rbp 29e164: ba 01 00 00 00 mov $0x1,%edx 29e169: 41 5c pop %r12 29e16b: 41 5d pop %r13 29e16d: 41 5e pop %r14 29e16f: e9 00 00 00 00 jmpq 29e174 29e174: 49 8b 74 24 10 mov 0x10(%r12),%rsi 29e179: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 29e180 29e180: 89 c0 mov %eax,%eax 29e182: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 29e18a 29e189: 00 29e18a: 0f 83 70 ff ff ff jae 29e100 29e190: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 29e197 29e197: 48 85 c0 test %rax,%rax 29e19a: 74 13 je 29e1af 29e19c: 48 8b 78 08 mov 0x8(%rax),%rdi 29e1a0: 48 83 c6 08 add $0x8,%rsi 29e1a4: 44 89 f1 mov %r14d,%ecx 29e1a7: 44 89 ea mov %r13d,%edx 29e1aa: e8 00 00 00 00 callq 29e1af 29e1af: e9 4c ff ff ff jmpq 29e100 29e1b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29e1bb: 00 00 00 00 29e1bf: 90 nop 000000000029e1c0 : 29e1c0: e8 00 00 00 00 callq 29e1c5 29e1c5: 41 54 push %r12 29e1c7: ba 00 00 00 04 mov $0x4000000,%edx 29e1cc: 53 push %rbx 29e1cd: 48 8b 5f 08 mov 0x8(%rdi),%rbx 29e1d1: 48 8b 87 78 02 00 00 mov 0x278(%rdi),%rax 29e1d8: 48 8b 7b 18 mov 0x18(%rbx),%rdi 29e1dc: 44 8b 60 08 mov 0x8(%rax),%r12d 29e1e0: 48 8b 07 mov (%rdi),%rax 29e1e3: 44 89 e6 mov %r12d,%esi 29e1e6: 48 8b 40 08 mov 0x8(%rax),%rax 29e1ea: e8 00 00 00 00 callq 29e1ef 29e1ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 29e1f4: 5b pop %rbx 29e1f5: 41 5c pop %r12 29e1f7: c3 retq 29e1f8: 48 8b 73 10 mov 0x10(%rbx),%rsi 29e1fc: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 29e203 29e203: 89 c0 mov %eax,%eax 29e205: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 29e20d 29e20c: 00 29e20d: 73 e5 jae 29e1f4 29e20f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 29e216 29e216: 48 85 c0 test %rax,%rax 29e219: 74 15 je 29e230 29e21b: 48 8b 78 08 mov 0x8(%rax),%rdi 29e21f: 48 83 c6 08 add $0x8,%rsi 29e223: b9 00 00 00 04 mov $0x4000000,%ecx 29e228: 44 89 e2 mov %r12d,%edx 29e22b: e8 00 00 00 00 callq 29e230 29e230: 5b pop %rbx 29e231: 41 5c pop %r12 29e233: c3 retq 29e234: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29e23b: 00 00 00 00 29e23f: 90 nop 000000000029e240 : 29e240: e8 00 00 00 00 callq 29e245 29e245: 53 push %rbx 29e246: 80 7e 08 00 cmpb $0x0,0x8(%rsi) 29e24a: 0f b6 4e 09 movzbl 0x9(%rsi),%ecx 29e24e: 74 08 je 29e258 29e250: 84 c9 test %cl,%cl 29e252: 0f 84 b0 00 00 00 je 29e308 29e258: 80 7e 10 00 cmpb $0x0,0x10(%rsi) 29e25c: 44 0f b6 56 11 movzbl 0x11(%rsi),%r10d 29e261: 74 0f je 29e272 29e263: 45 84 d2 test %r10b,%r10b 29e266: 75 0a jne 29e272 29e268: c6 46 11 01 movb $0x1,0x11(%rsi) 29e26c: 41 ba 01 00 00 00 mov $0x1,%r10d 29e272: 48 8b 97 88 02 00 00 mov 0x288(%rdi),%rdx 29e279: 48 8b 87 80 02 00 00 mov 0x280(%rdi),%rax 29e280: 44 0f b6 0e movzbl (%rsi),%r9d 29e284: 48 8b b7 78 02 00 00 mov 0x278(%rdi),%rsi 29e28b: 44 0f b6 58 4d movzbl 0x4d(%rax),%r11d 29e290: 44 8b 82 34 01 00 00 mov 0x134(%rdx),%r8d 29e297: 8b b6 a4 00 00 00 mov 0xa4(%rsi),%esi 29e29d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29e2a1: 41 52 push %r10 29e2a3: 8b 9a 78 03 00 00 mov 0x378(%rdx),%ebx 29e2a9: 53 push %rbx 29e2aa: 0f b6 98 de 00 00 00 movzbl 0xde(%rax),%ebx 29e2b1: 53 push %rbx 29e2b2: 51 push %rcx 29e2b3: 8b 9a 70 03 00 00 mov 0x370(%rdx),%ebx 29e2b9: 53 push %rbx 29e2ba: 0f b6 98 dc 00 00 00 movzbl 0xdc(%rax),%ebx 29e2c1: 53 push %rbx 29e2c2: 41 51 push %r9 29e2c4: 8b 9a 3c 01 00 00 mov 0x13c(%rdx),%ebx 29e2ca: 53 push %rbx 29e2cb: 0f b6 58 4f movzbl 0x4f(%rax),%ebx 29e2cf: 53 push %rbx 29e2d0: 41 52 push %r10 29e2d2: 44 8b 92 74 03 00 00 mov 0x374(%rdx),%r10d 29e2d9: 41 52 push %r10 29e2db: 44 0f b6 90 dd 00 00 movzbl 0xdd(%rax),%r10d 29e2e2: 00 29e2e3: 41 52 push %r10 29e2e5: 51 push %rcx 29e2e6: 8b 92 6c 03 00 00 mov 0x36c(%rdx),%edx 29e2ec: 44 89 d9 mov %r11d,%ecx 29e2ef: 52 push %rdx 29e2f0: 0f b6 80 db 00 00 00 movzbl 0xdb(%rax),%eax 29e2f7: ba 06 00 00 00 mov $0x6,%edx 29e2fc: 50 push %rax 29e2fd: e8 00 00 00 00 callq 29e302 29e302: 48 83 c4 78 add $0x78,%rsp 29e306: 5b pop %rbx 29e307: c3 retq 29e308: c6 46 09 01 movb $0x1,0x9(%rsi) 29e30c: b9 01 00 00 00 mov $0x1,%ecx 29e311: e9 42 ff ff ff jmpq 29e258 29e316: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 29e31d: 00 00 00 000000000029e320 : 29e320: e8 00 00 00 00 callq 29e325 29e325: 41 57 push %r15 29e327: 45 89 c7 mov %r8d,%r15d 29e32a: 41 56 push %r14 29e32c: 41 55 push %r13 29e32e: 4d 89 cd mov %r9,%r13 29e331: 41 54 push %r12 29e333: 41 89 f4 mov %esi,%r12d 29e336: 4c 89 ce mov %r9,%rsi 29e339: 55 push %rbp 29e33a: 48 89 fd mov %rdi,%rbp 29e33d: 53 push %rbx 29e33e: 48 89 d3 mov %rdx,%rbx 29e341: 48 83 ec 20 sub $0x20,%rsp 29e345: 8b 44 24 58 mov 0x58(%rsp),%eax 29e349: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 29e34e: 89 44 24 04 mov %eax,0x4(%rsp) 29e352: e8 00 00 00 00 callq 29e357 29e357: 8b 7b 20 mov 0x20(%rbx),%edi 29e35a: e8 01 fa ff ff callq 29dd60 29e35f: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 29e366: 8b 7b 08 mov 0x8(%rbx),%edi 29e369: 89 44 24 14 mov %eax,0x14(%rsp) 29e36d: 4c 8b b5 80 02 00 00 mov 0x280(%rbp),%r14 29e374: 48 89 54 24 08 mov %rdx,0x8(%rsp) 29e379: e8 e2 f9 ff ff callq 29dd60 29e37e: 8b 7b 04 mov 0x4(%rbx),%edi 29e381: 89 44 24 10 mov %eax,0x10(%rsp) 29e385: e8 d6 f9 ff ff callq 29dd60 29e38a: 48 8b bd 78 02 00 00 mov 0x278(%rbp),%rdi 29e391: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 29e396: 8b 74 24 14 mov 0x14(%rsp),%esi 29e39a: 41 89 c1 mov %eax,%r9d 29e39d: 41 0f b6 46 07 movzbl 0x7(%r14),%eax 29e3a2: 44 8b 42 1c mov 0x1c(%rdx),%r8d 29e3a6: 8b 7f 0c mov 0xc(%rdi),%edi 29e3a9: 56 push %rsi 29e3aa: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 29e3b0: 4c 8b 55 08 mov 0x8(%rbp),%r10 29e3b4: 56 push %rsi 29e3b5: 41 0f b6 b6 eb 00 00 movzbl 0xeb(%r14),%esi 29e3bc: 00 29e3bd: 56 push %rsi 29e3be: 8b 4c 24 28 mov 0x28(%rsp),%ecx 29e3c2: 89 fe mov %edi,%esi 29e3c4: 4c 89 d7 mov %r10,%rdi 29e3c7: 51 push %rcx 29e3c8: 8b 4a 30 mov 0x30(%rdx),%ecx 29e3cb: 51 push %rcx 29e3cc: 41 0f b6 4e 0c movzbl 0xc(%r14),%ecx 29e3d1: 51 push %rcx 29e3d2: 8b 4b 0c mov 0xc(%rbx),%ecx 29e3d5: 51 push %rcx 29e3d6: 8b 52 24 mov 0x24(%rdx),%edx 29e3d9: 89 c1 mov %eax,%ecx 29e3db: 52 push %rdx 29e3dc: 41 0f b6 56 09 movzbl 0x9(%r14),%edx 29e3e1: 52 push %rdx 29e3e2: ba 04 00 00 00 mov $0x4,%edx 29e3e7: e8 00 00 00 00 callq 29e3ec 29e3ec: 48 8b 95 88 02 00 00 mov 0x288(%rbp),%rdx 29e3f3: 48 8b 7d 08 mov 0x8(%rbp),%rdi 29e3f7: 48 8b 85 80 02 00 00 mov 0x280(%rbp),%rax 29e3fe: 44 0f b6 4b 1f movzbl 0x1f(%rbx),%r9d 29e403: 48 83 c4 48 add $0x48,%rsp 29e407: 48 8b b5 78 02 00 00 mov 0x278(%rbp),%rsi 29e40e: 44 8b 42 34 mov 0x34(%rdx),%r8d 29e412: 0f b6 48 0d movzbl 0xd(%rax),%ecx 29e416: 8b 76 10 mov 0x10(%rsi),%esi 29e419: 41 51 push %r9 29e41b: 44 8b 4a 40 mov 0x40(%rdx),%r9d 29e41f: 41 51 push %r9 29e421: 44 0f b6 48 10 movzbl 0x10(%rax),%r9d 29e426: 41 51 push %r9 29e428: 44 0f b6 4b 1d movzbl 0x1d(%rbx),%r9d 29e42d: 41 51 push %r9 29e42f: 8b 52 38 mov 0x38(%rdx),%edx 29e432: 44 8b 0b mov (%rbx),%r9d 29e435: 52 push %rdx 29e436: 0f b6 40 0e movzbl 0xe(%rax),%eax 29e43a: ba 03 00 00 00 mov $0x3,%edx 29e43f: 50 push %rax 29e440: e8 00 00 00 00 callq 29e445 29e445: 4c 8b 5c 24 48 mov 0x48(%rsp),%r11 29e44a: 4c 89 e9 mov %r13,%rcx 29e44d: 44 89 e6 mov %r12d,%esi 29e450: 48 89 ef mov %rbp,%rdi 29e453: 48 83 c4 30 add $0x30,%rsp 29e457: 4c 89 da mov %r11,%rdx 29e45a: e8 00 00 00 00 callq 29e45f 29e45f: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 29e464: 44 89 fe mov %r15d,%esi 29e467: 48 89 ef mov %rbp,%rdi 29e46a: e8 00 00 00 00 callq 29e46f 29e46f: 44 89 e6 mov %r12d,%esi 29e472: 48 89 ef mov %rbp,%rdi 29e475: 48 83 c4 20 add $0x20,%rsp 29e479: 5b pop %rbx 29e47a: 5d pop %rbp 29e47b: 41 5c pop %r12 29e47d: 41 5d pop %r13 29e47f: 41 5e pop %r14 29e481: 41 5f pop %r15 29e483: e9 00 00 00 00 jmpq 29e488 29e488: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29e48f: 00 000000000029e490 : 29e490: e8 00 00 00 00 callq 29e495 29e495: 48 b8 0f 00 00 00 0f movabs $0xf0000000f,%rax 29e49c: 00 00 00 29e49f: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 29e4a6: 48 89 87 8c 00 00 00 mov %rax,0x8c(%rdi) 29e4ad: b8 01 00 00 00 mov $0x1,%eax 29e4b2: 48 89 77 08 mov %rsi,0x8(%rdi) 29e4b6: 48 89 8f 78 02 00 00 mov %rcx,0x278(%rdi) 29e4bd: 4c 89 87 80 02 00 00 mov %r8,0x280(%rdi) 29e4c4: 4c 89 8f 88 02 00 00 mov %r9,0x288(%rdi) 29e4cb: 89 97 88 00 00 00 mov %edx,0x88(%rdi) 29e4d1: c3 retq 29e4d2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 29e4d9: 00 00 00 29e4dc: 0f 1f 40 00 nopl 0x0(%rax) 000000000029e4e0 : 29e4e0: e8 00 00 00 00 callq 29e4e5 29e4e5: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e4ec: 0f b6 80 ff 00 00 00 movzbl 0xff(%rax),%eax 29e4f3: 88 06 mov %al,(%rsi) 29e4f5: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e4fc: 8b 80 fc 03 00 00 mov 0x3fc(%rax),%eax 29e502: 89 46 0c mov %eax,0xc(%rsi) 29e505: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e50c: 0f b6 80 00 01 00 00 movzbl 0x100(%rax),%eax 29e513: 88 46 01 mov %al,0x1(%rsi) 29e516: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e51d: 8b 80 00 04 00 00 mov 0x400(%rax),%eax 29e523: 89 46 10 mov %eax,0x10(%rsi) 29e526: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e52d: 0f b6 80 01 01 00 00 movzbl 0x101(%rax),%eax 29e534: 88 46 02 mov %al,0x2(%rsi) 29e537: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e53e: 8b 80 04 04 00 00 mov 0x404(%rax),%eax 29e544: 89 46 14 mov %eax,0x14(%rsi) 29e547: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e54e: 0f b6 80 02 01 00 00 movzbl 0x102(%rax),%eax 29e555: 88 46 03 mov %al,0x3(%rsi) 29e558: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e55f: 8b 80 08 04 00 00 mov 0x408(%rax),%eax 29e565: 89 46 18 mov %eax,0x18(%rsi) 29e568: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e56f: 0f b6 80 f6 00 00 00 movzbl 0xf6(%rax),%eax 29e576: 88 46 04 mov %al,0x4(%rsi) 29e579: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e580: 8b 80 d8 03 00 00 mov 0x3d8(%rax),%eax 29e586: 89 46 1c mov %eax,0x1c(%rsi) 29e589: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e590: 0f b6 80 f7 00 00 00 movzbl 0xf7(%rax),%eax 29e597: 88 46 05 mov %al,0x5(%rsi) 29e59a: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e5a1: 8b 80 dc 03 00 00 mov 0x3dc(%rax),%eax 29e5a7: 89 46 20 mov %eax,0x20(%rsi) 29e5aa: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e5b1: 0f b6 80 f8 00 00 00 movzbl 0xf8(%rax),%eax 29e5b8: 88 46 06 mov %al,0x6(%rsi) 29e5bb: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e5c2: 8b 80 e0 03 00 00 mov 0x3e0(%rax),%eax 29e5c8: 89 46 24 mov %eax,0x24(%rsi) 29e5cb: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e5d2: 0f b6 80 bd 02 00 00 movzbl 0x2bd(%rax),%eax 29e5d9: 88 46 09 mov %al,0x9(%rsi) 29e5dc: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e5e3: 8b 80 f4 0a 00 00 mov 0xaf4(%rax),%eax 29e5e9: 89 46 30 mov %eax,0x30(%rsi) 29e5ec: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e5f3: 0f b6 80 ed 00 00 00 movzbl 0xed(%rax),%eax 29e5fa: 88 46 07 mov %al,0x7(%rsi) 29e5fd: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e604: 8b 80 b4 03 00 00 mov 0x3b4(%rax),%eax 29e60a: 89 46 28 mov %eax,0x28(%rsi) 29e60d: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e614: 0f b6 80 ee 00 00 00 movzbl 0xee(%rax),%eax 29e61b: 88 46 08 mov %al,0x8(%rsi) 29e61e: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e625: 8b 80 b8 03 00 00 mov 0x3b8(%rax),%eax 29e62b: 89 46 2c mov %eax,0x2c(%rsi) 29e62e: c3 retq 29e62f: 90 nop 000000000029e630 : 29e630: e8 00 00 00 00 callq 29e635 29e635: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 29e63c: 49 89 f0 mov %rsi,%r8 29e63f: 8b 88 7c 09 00 00 mov 0x97c(%rax),%ecx 29e645: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e64c: 0f b6 90 5f 02 00 00 movzbl 0x25f(%rax),%edx 29e653: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 29e65a: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29e65e: 8b b0 c4 03 00 00 mov 0x3c4(%rax),%esi 29e664: e9 00 00 00 00 jmpq 29e669 29e669: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 000000000029e670 : 29e670: e8 00 00 00 00 callq 29e675 29e675: 83 fe 09 cmp $0x9,%esi 29e678: 77 62 ja 29e6dc 29e67a: 89 f6 mov %esi,%esi 29e67c: 44 8b 14 b5 00 00 00 mov 0x0(,%rsi,4),%r10d 29e683: 00 29e684: 8b 0c b5 00 00 00 00 mov 0x0(,%rsi,4),%ecx 29e68b: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 29e692: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e699: 48 8b b7 60 e1 00 00 mov 0xe160(%rdi),%rsi 29e6a0: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29e6a4: 44 8b 8a 34 0a 00 00 mov 0xa34(%rdx),%r9d 29e6ab: 44 0f b6 80 8d 02 00 movzbl 0x28d(%rax),%r8d 29e6b2: 00 29e6b3: 8b b6 1c 04 00 00 mov 0x41c(%rsi),%esi 29e6b9: 41 52 push %r10 29e6bb: 8b 92 38 0a 00 00 mov 0xa38(%rdx),%edx 29e6c1: 52 push %rdx 29e6c2: 0f b6 80 8e 02 00 00 movzbl 0x28e(%rax),%eax 29e6c9: 31 d2 xor %edx,%edx 29e6cb: 50 push %rax 29e6cc: 51 push %rcx 29e6cd: b9 02 00 00 00 mov $0x2,%ecx 29e6d2: e8 00 00 00 00 callq 29e6d7 29e6d7: 48 83 c4 20 add $0x20,%rsp 29e6db: c3 retq 29e6dc: 31 c9 xor %ecx,%ecx 29e6de: 45 31 d2 xor %r10d,%r10d 29e6e1: eb a8 jmp 29e68b 29e6e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29e6ea: 00 00 00 00 29e6ee: 66 90 xchg %ax,%ax 000000000029e6f0 : 29e6f0: e8 00 00 00 00 callq 29e6f5 29e6f5: 83 ea 01 sub $0x1,%edx 29e6f8: 41 57 push %r15 29e6fa: 49 89 f7 mov %rsi,%r15 29e6fd: 41 56 push %r14 29e6ff: d1 ea shr %edx 29e701: 41 55 push %r13 29e703: 89 d0 mov %edx,%eax 29e705: 41 54 push %r12 29e707: 48 8d 04 40 lea (%rax,%rax,2),%rax 29e70b: 55 push %rbp 29e70c: 48 8d 44 c6 18 lea 0x18(%rsi,%rax,8),%rax 29e711: 53 push %rbx 29e712: 48 89 fb mov %rdi,%rbx 29e715: 48 83 ec 08 sub $0x8,%rsp 29e719: 48 89 04 24 mov %rax,(%rsp) 29e71d: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 29e724: 48 8b 8b 70 e1 00 00 mov 0xe170(%rbx),%rcx 29e72b: 49 83 c7 18 add $0x18,%r15 29e72f: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 29e736: 45 8b 6f ec mov -0x14(%r15),%r13d 29e73a: 8b b0 24 02 00 00 mov 0x224(%rax),%esi 29e740: 41 8b 47 f4 mov -0xc(%r15),%eax 29e744: 44 8b 89 2c 05 00 00 mov 0x52c(%rcx),%r9d 29e74b: 44 0f b6 82 4b 01 00 movzbl 0x14b(%rdx),%r8d 29e752: 00 29e753: 41 c1 e5 04 shl $0x4,%r13d 29e757: c1 e0 04 shl $0x4,%eax 29e75a: 41 8b 6f f0 mov -0x10(%r15),%ebp 29e75e: 45 8b 77 f8 mov -0x8(%r15),%r14d 29e762: 45 8b 67 fc mov -0x4(%r15),%r12d 29e766: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29e76a: 50 push %rax 29e76b: 8b 81 30 05 00 00 mov 0x530(%rcx),%eax 29e771: b9 02 00 00 00 mov $0x2,%ecx 29e776: 41 c1 e6 04 shl $0x4,%r14d 29e77a: 41 c1 e4 04 shl $0x4,%r12d 29e77e: c1 e5 04 shl $0x4,%ebp 29e781: 50 push %rax 29e782: 0f b6 82 4c 01 00 00 movzbl 0x14c(%rdx),%eax 29e789: 31 d2 xor %edx,%edx 29e78b: 50 push %rax 29e78c: 41 8b 47 e8 mov -0x18(%r15),%eax 29e790: c1 e0 04 shl $0x4,%eax 29e793: 50 push %rax 29e794: e8 00 00 00 00 callq 29e799 29e799: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29e7a0: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29e7a7: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29e7ae: 48 83 c4 20 add $0x20,%rsp 29e7b2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29e7b6: 44 8b 8a 2c 05 00 00 mov 0x52c(%rdx),%r9d 29e7bd: 44 0f b6 80 4b 01 00 movzbl 0x14b(%rax),%r8d 29e7c4: 00 29e7c5: 8b b1 24 02 00 00 mov 0x224(%rcx),%esi 29e7cb: 41 56 push %r14 29e7cd: b9 02 00 00 00 mov $0x2,%ecx 29e7d2: 8b 92 30 05 00 00 mov 0x530(%rdx),%edx 29e7d8: 52 push %rdx 29e7d9: 0f b6 80 4c 01 00 00 movzbl 0x14c(%rax),%eax 29e7e0: 31 d2 xor %edx,%edx 29e7e2: 50 push %rax 29e7e3: 41 55 push %r13 29e7e5: e8 00 00 00 00 callq 29e7ea 29e7ea: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29e7f1: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29e7f8: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29e7ff: 48 83 c4 20 add $0x20,%rsp 29e803: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29e807: 44 8b 8a 2c 05 00 00 mov 0x52c(%rdx),%r9d 29e80e: 44 0f b6 80 4b 01 00 movzbl 0x14b(%rax),%r8d 29e815: 00 29e816: 8b b1 24 02 00 00 mov 0x224(%rcx),%esi 29e81c: 41 54 push %r12 29e81e: b9 02 00 00 00 mov $0x2,%ecx 29e823: 8b 92 30 05 00 00 mov 0x530(%rdx),%edx 29e829: 52 push %rdx 29e82a: 0f b6 80 4c 01 00 00 movzbl 0x14c(%rax),%eax 29e831: 31 d2 xor %edx,%edx 29e833: 50 push %rax 29e834: 55 push %rbp 29e835: e8 00 00 00 00 callq 29e83a 29e83a: 48 83 c4 20 add $0x20,%rsp 29e83e: 4c 39 3c 24 cmp %r15,(%rsp) 29e842: 0f 85 d5 fe ff ff jne 29e71d 29e848: 48 83 c4 08 add $0x8,%rsp 29e84c: 5b pop %rbx 29e84d: 5d pop %rbp 29e84e: 41 5c pop %r12 29e850: 41 5d pop %r13 29e852: 41 5e pop %r14 29e854: 41 5f pop %r15 29e856: c3 retq 29e857: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 29e85e: 00 00 000000000029e860 : 29e860: e8 00 00 00 00 callq 29e865 29e865: 89 d2 mov %edx,%edx 29e867: 41 54 push %r12 29e869: 48 8d 04 52 lea (%rdx,%rdx,2),%rax 29e86d: 55 push %rbp 29e86e: 48 89 fd mov %rdi,%rbp 29e871: 53 push %rbx 29e872: 4c 8d 24 86 lea (%rsi,%rax,4),%r12 29e876: 48 89 f3 mov %rsi,%rbx 29e879: 8b 53 04 mov 0x4(%rbx),%edx 29e87c: 48 8b 7d 08 mov 0x8(%rbp),%rdi 29e880: b9 01 00 00 00 mov $0x1,%ecx 29e885: 48 83 c3 0c add $0xc,%rbx 29e889: 48 8b 85 70 e1 00 00 mov 0xe170(%rbp),%rax 29e890: c1 e2 0a shl $0xa,%edx 29e893: 44 8b 88 34 05 00 00 mov 0x534(%rax),%r9d 29e89a: 48 8b 85 68 e1 00 00 mov 0xe168(%rbp),%rax 29e8a1: 44 0f b6 80 4d 01 00 movzbl 0x14d(%rax),%r8d 29e8a8: 00 29e8a9: 48 8b 85 60 e1 00 00 mov 0xe160(%rbp),%rax 29e8b0: 8b b0 28 02 00 00 mov 0x228(%rax),%esi 29e8b6: 8b 43 f4 mov -0xc(%rbx),%eax 29e8b9: c1 e0 14 shl $0x14,%eax 29e8bc: 09 d0 or %edx,%eax 29e8be: 0b 43 fc or -0x4(%rbx),%eax 29e8c1: 31 d2 xor %edx,%edx 29e8c3: 50 push %rax 29e8c4: e8 00 00 00 00 callq 29e8c9 29e8c9: 58 pop %rax 29e8ca: 49 39 dc cmp %rbx,%r12 29e8cd: 75 aa jne 29e879 29e8cf: 5b pop %rbx 29e8d0: 5d pop %rbp 29e8d1: 41 5c pop %r12 29e8d3: c3 retq 29e8d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 29e8db: 00 00 00 00 29e8df: 90 nop 000000000029e8e0 : 29e8e0: e8 00 00 00 00 callq 29e8e5 29e8e5: 41 54 push %r12 29e8e7: 55 push %rbp 29e8e8: 53 push %rbx 29e8e9: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29e8f0: 48 89 fb mov %rdi,%rbx 29e8f3: 8b 6e 14 mov 0x14(%rsi),%ebp 29e8f6: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 29e8fd: 44 0f b6 98 80 02 00 movzbl 0x280(%rax),%r11d 29e904: 00 29e905: 44 0f b6 88 55 02 00 movzbl 0x255(%rax),%r9d 29e90c: 00 29e90d: 0f b6 88 54 02 00 00 movzbl 0x254(%rax),%ecx 29e914: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 29e91b: 44 8b a2 00 0a 00 00 mov 0xa00(%rdx),%r12d 29e922: 44 8b 92 54 09 00 00 mov 0x954(%rdx),%r10d 29e929: 8b b0 b8 03 00 00 mov 0x3b8(%rax),%esi 29e92f: 8d 45 fe lea -0x2(%rbp),%eax 29e932: 44 8b 82 50 09 00 00 mov 0x950(%rdx),%r8d 29e939: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29e93d: 83 f8 01 cmp $0x1,%eax 29e940: 0f 86 a0 00 00 00 jbe 29e9e6 29e946: 6a 00 pushq $0x0 29e948: ba 03 00 00 00 mov $0x3,%edx 29e94d: 41 54 push %r12 29e94f: 41 53 push %r11 29e951: 6a 00 pushq $0x0 29e953: 41 52 push %r10 29e955: 41 51 push %r9 29e957: 41 89 e9 mov %ebp,%r9d 29e95a: e8 00 00 00 00 callq 29e95f 29e95f: 48 83 c4 30 add $0x30,%rsp 29e963: 85 ed test %ebp,%ebp 29e965: 0f 85 98 00 00 00 jne 29ea03 29e96b: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 29e972: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 29e979: 45 31 c9 xor %r9d,%r9d 29e97c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29e980: 0f b6 8a 5c 02 00 00 movzbl 0x25c(%rdx),%ecx 29e987: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 29e98e: 44 8b 80 70 09 00 00 mov 0x970(%rax),%r8d 29e995: 8b b2 bc 03 00 00 mov 0x3bc(%rdx),%esi 29e99b: ba 01 00 00 00 mov $0x1,%edx 29e9a0: e8 00 00 00 00 callq 29e9a5 29e9a5: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 29e9ac: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29e9b0: 41 b9 ff ff ff ff mov $0xffffffff,%r9d 29e9b6: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 29e9bd: 0f b6 8a 5d 02 00 00 movzbl 0x25d(%rdx),%ecx 29e9c4: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 29e9cb: 44 8b 80 74 09 00 00 mov 0x974(%rax),%r8d 29e9d2: 5b pop %rbx 29e9d3: 8b b2 c0 03 00 00 mov 0x3c0(%rdx),%esi 29e9d9: 5d pop %rbp 29e9da: ba 01 00 00 00 mov $0x1,%edx 29e9df: 41 5c pop %r12 29e9e1: e9 00 00 00 00 jmpq 29e9e6 29e9e6: 6a 01 pushq $0x1 29e9e8: ba 03 00 00 00 mov $0x3,%edx 29e9ed: 41 54 push %r12 29e9ef: 41 53 push %r11 29e9f1: 6a 00 pushq $0x0 29e9f3: 41 52 push %r10 29e9f5: 41 51 push %r9 29e9f7: 41 89 e9 mov %ebp,%r9d 29e9fa: e8 00 00 00 00 callq 29e9ff 29e9ff: 48 83 c4 30 add $0x30,%rsp 29ea03: 5b pop %rbx 29ea04: 5d pop %rbp 29ea05: 41 5c pop %r12 29ea07: c3 retq 29ea08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 29ea0f: 00 000000000029ea10 : 29ea10: e8 00 00 00 00 callq 29ea15 29ea15: 41 57 push %r15 29ea17: 41 56 push %r14 29ea19: 41 55 push %r13 29ea1b: 41 54 push %r12 29ea1d: 55 push %rbp 29ea1e: 48 89 f5 mov %rsi,%rbp 29ea21: 53 push %rbx 29ea22: 48 89 fb mov %rdi,%rbx 29ea25: 48 83 ec 10 sub $0x10,%rsp 29ea29: 48 8b 8f 60 e1 00 00 mov 0xe160(%rdi),%rcx 29ea30: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 29ea37: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 29ea3e: 00 00 29ea40: 48 89 44 24 08 mov %rax,0x8(%rsp) 29ea45: 31 c0 xor %eax,%eax 29ea47: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 29ea4e: 48 8b 7f 08 mov 0x8(%rdi),%rdi 29ea52: 8b b1 34 02 00 00 mov 0x234(%rcx),%esi 29ea58: 48 85 ed test %rbp,%rbp 29ea5b: 0f 84 b6 17 00 00 je 2a0217 29ea61: 8b 8a 10 0b 00 00 mov 0xb10(%rdx),%ecx 29ea67: 0f b6 90 c4 02 00 00 movzbl 0x2c4(%rax),%edx 29ea6e: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 29ea73: 45 31 e4 xor %r12d,%r12d 29ea76: e8 00 00 00 00 callq 29ea7b 29ea7b: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 29ea82: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ea86: 41 b9 07 00 00 00 mov $0x7,%r9d 29ea8c: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 29ea93: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) 29ea98: 0f b6 8a f4 01 00 00 movzbl 0x1f4(%rdx),%ecx 29ea9f: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 29eaa6: 41 0f 95 c4 setne %r12b 29eaaa: 44 8b 80 d0 07 00 00 mov 0x7d0(%rax),%r8d 29eab1: 45 8d 74 24 01 lea 0x1(%r12),%r14d 29eab6: 8b b2 30 02 00 00 mov 0x230(%rdx),%esi 29eabc: ba 01 00 00 00 mov $0x1,%edx 29eac1: e8 00 00 00 00 callq 29eac6 29eac6: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 29eacd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ead1: 45 89 e1 mov %r12d,%r9d 29ead4: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 29eadb: 0f b6 8a f6 01 00 00 movzbl 0x1f6(%rdx),%ecx 29eae2: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 29eae9: 44 8b 80 d8 07 00 00 mov 0x7d8(%rax),%r8d 29eaf0: 8b b2 30 02 00 00 mov 0x230(%rdx),%esi 29eaf6: ba 01 00 00 00 mov $0x1,%edx 29eafb: e8 00 00 00 00 callq 29eb00 29eb00: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29eb04: 31 d2 xor %edx,%edx 29eb06: b9 01 00 00 00 mov $0x1,%ecx 29eb0b: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 29eb12: 44 8b 88 dc 07 00 00 mov 0x7dc(%rax),%r9d 29eb19: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29eb20: 44 0f b6 80 f7 01 00 movzbl 0x1f7(%rax),%r8d 29eb27: 00 29eb28: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 29eb2f: 8b b0 f0 02 00 00 mov 0x2f0(%rax),%esi 29eb35: 6a 00 pushq $0x0 29eb37: e8 00 00 00 00 callq 29eb3c 29eb3c: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29eb43: 5a pop %rdx 29eb44: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29eb4b: 41 83 fe 01 cmp $0x1,%r14d 29eb4f: 0f 84 39 0c 00 00 je 29f78e 29eb55: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29eb5c: 44 8b 8a 50 05 00 00 mov 0x550(%rdx),%r9d 29eb63: 44 0f b6 80 54 01 00 movzbl 0x154(%rax),%r8d 29eb6a: 00 29eb6b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29eb6f: 8b b1 38 02 00 00 mov 0x238(%rcx),%esi 29eb75: 6a 00 pushq $0x0 29eb77: b9 02 00 00 00 mov $0x2,%ecx 29eb7c: 8b 92 54 05 00 00 mov 0x554(%rdx),%edx 29eb82: 52 push %rdx 29eb83: 0f b6 80 55 01 00 00 movzbl 0x155(%rax),%eax 29eb8a: 31 d2 xor %edx,%edx 29eb8c: 50 push %rax 29eb8d: 8b 85 90 01 00 00 mov 0x190(%rbp),%eax 29eb93: 50 push %rax 29eb94: e8 00 00 00 00 callq 29eb99 29eb99: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29eba0: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29eba7: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29ebae: 48 83 c4 20 add $0x20,%rsp 29ebb2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ebb6: 44 8b 8a 58 05 00 00 mov 0x558(%rdx),%r9d 29ebbd: 44 0f b6 80 56 01 00 movzbl 0x156(%rax),%r8d 29ebc4: 00 29ebc5: 8b b1 3c 02 00 00 mov 0x23c(%rcx),%esi 29ebcb: 6a 00 pushq $0x0 29ebcd: b9 02 00 00 00 mov $0x2,%ecx 29ebd2: 8b 92 5c 05 00 00 mov 0x55c(%rdx),%edx 29ebd8: 52 push %rdx 29ebd9: 0f b6 80 57 01 00 00 movzbl 0x157(%rax),%eax 29ebe0: 31 d2 xor %edx,%edx 29ebe2: 50 push %rax 29ebe3: 8b 85 60 01 00 00 mov 0x160(%rbp),%eax 29ebe9: 50 push %rax 29ebea: e8 00 00 00 00 callq 29ebef 29ebef: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29ebf6: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29ebfd: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29ec04: 48 83 c4 20 add $0x20,%rsp 29ec08: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ec0c: 44 8b 8a 60 05 00 00 mov 0x560(%rdx),%r9d 29ec13: 44 0f b6 80 58 01 00 movzbl 0x158(%rax),%r8d 29ec1a: 00 29ec1b: 8b b1 40 02 00 00 mov 0x240(%rcx),%esi 29ec21: 6a 00 pushq $0x0 29ec23: b9 02 00 00 00 mov $0x2,%ecx 29ec28: 8b 92 64 05 00 00 mov 0x564(%rdx),%edx 29ec2e: 52 push %rdx 29ec2f: 0f b6 80 59 01 00 00 movzbl 0x159(%rax),%eax 29ec36: 31 d2 xor %edx,%edx 29ec38: 50 push %rax 29ec39: 8b 85 30 01 00 00 mov 0x130(%rbp),%eax 29ec3f: 50 push %rax 29ec40: e8 00 00 00 00 callq 29ec45 29ec45: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29ec4c: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29ec53: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29ec5a: 48 83 c4 20 add $0x20,%rsp 29ec5e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ec62: 8b b1 44 02 00 00 mov 0x244(%rcx),%esi 29ec68: 8b 8d 24 02 00 00 mov 0x224(%rbp),%ecx 29ec6e: 44 8b 8a 68 05 00 00 mov 0x568(%rdx),%r9d 29ec75: 44 0f b6 80 5a 01 00 movzbl 0x15a(%rax),%r8d 29ec7c: 00 29ec7d: 51 push %rcx 29ec7e: 8b 92 6c 05 00 00 mov 0x56c(%rdx),%edx 29ec84: b9 02 00 00 00 mov $0x2,%ecx 29ec89: 52 push %rdx 29ec8a: 0f b6 80 5b 01 00 00 movzbl 0x15b(%rax),%eax 29ec91: 31 d2 xor %edx,%edx 29ec93: 50 push %rax 29ec94: 8b 85 20 02 00 00 mov 0x220(%rbp),%eax 29ec9a: 50 push %rax 29ec9b: e8 00 00 00 00 callq 29eca0 29eca0: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29eca7: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29ecae: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29ecb5: 48 83 c4 20 add $0x20,%rsp 29ecb9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ecbd: 8b b1 48 02 00 00 mov 0x248(%rcx),%esi 29ecc3: 8b 8d f4 01 00 00 mov 0x1f4(%rbp),%ecx 29ecc9: 44 8b 8a 70 05 00 00 mov 0x570(%rdx),%r9d 29ecd0: 44 0f b6 80 5c 01 00 movzbl 0x15c(%rax),%r8d 29ecd7: 00 29ecd8: 51 push %rcx 29ecd9: 8b 92 74 05 00 00 mov 0x574(%rdx),%edx 29ecdf: b9 02 00 00 00 mov $0x2,%ecx 29ece4: 52 push %rdx 29ece5: 0f b6 80 5d 01 00 00 movzbl 0x15d(%rax),%eax 29ecec: 31 d2 xor %edx,%edx 29ecee: 50 push %rax 29ecef: 8b 85 f0 01 00 00 mov 0x1f0(%rbp),%eax 29ecf5: 50 push %rax 29ecf6: e8 00 00 00 00 callq 29ecfb 29ecfb: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29ed02: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29ed09: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29ed10: 48 83 c4 20 add $0x20,%rsp 29ed14: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ed18: 8b b1 4c 02 00 00 mov 0x24c(%rcx),%esi 29ed1e: 8b 8d c4 01 00 00 mov 0x1c4(%rbp),%ecx 29ed24: 44 8b 8a 78 05 00 00 mov 0x578(%rdx),%r9d 29ed2b: 44 0f b6 80 5e 01 00 movzbl 0x15e(%rax),%r8d 29ed32: 00 29ed33: 51 push %rcx 29ed34: 8b 92 7c 05 00 00 mov 0x57c(%rdx),%edx 29ed3a: b9 02 00 00 00 mov $0x2,%ecx 29ed3f: 52 push %rdx 29ed40: 0f b6 80 5f 01 00 00 movzbl 0x15f(%rax),%eax 29ed47: 31 d2 xor %edx,%edx 29ed49: 50 push %rax 29ed4a: 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%eax 29ed50: 50 push %rax 29ed51: e8 00 00 00 00 callq 29ed56 29ed56: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29ed5d: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29ed64: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29ed6b: 48 83 c4 20 add $0x20,%rsp 29ed6f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ed73: 8b b1 50 02 00 00 mov 0x250(%rcx),%esi 29ed79: 8b 4d 0c mov 0xc(%rbp),%ecx 29ed7c: 44 8b 8a 80 05 00 00 mov 0x580(%rdx),%r9d 29ed83: 44 0f b6 80 60 01 00 movzbl 0x160(%rax),%r8d 29ed8a: 00 29ed8b: 51 push %rcx 29ed8c: 8b 8a 8c 05 00 00 mov 0x58c(%rdx),%ecx 29ed92: 51 push %rcx 29ed93: 0f b6 88 63 01 00 00 movzbl 0x163(%rax),%ecx 29ed9a: 51 push %rcx 29ed9b: 8b 4d 08 mov 0x8(%rbp),%ecx 29ed9e: 51 push %rcx 29ed9f: 8b 8a 88 05 00 00 mov 0x588(%rdx),%ecx 29eda5: 51 push %rcx 29eda6: 0f b6 88 62 01 00 00 movzbl 0x162(%rax),%ecx 29edad: 51 push %rcx 29edae: 8b 4d 04 mov 0x4(%rbp),%ecx 29edb1: 51 push %rcx 29edb2: 8b 92 84 05 00 00 mov 0x584(%rdx),%edx 29edb8: b9 04 00 00 00 mov $0x4,%ecx 29edbd: 52 push %rdx 29edbe: 0f b6 80 61 01 00 00 movzbl 0x161(%rax),%eax 29edc5: 31 d2 xor %edx,%edx 29edc7: 50 push %rax 29edc8: 8b 45 00 mov 0x0(%rbp),%eax 29edcb: 50 push %rax 29edcc: e8 00 00 00 00 callq 29edd1 29edd1: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29edd8: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29eddf: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29ede6: 48 83 c4 50 add $0x50,%rsp 29edea: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29edee: 8b b1 54 02 00 00 mov 0x254(%rcx),%esi 29edf4: 8b 4d 1c mov 0x1c(%rbp),%ecx 29edf7: 44 8b 8a 90 05 00 00 mov 0x590(%rdx),%r9d 29edfe: 44 0f b6 80 64 01 00 movzbl 0x164(%rax),%r8d 29ee05: 00 29ee06: 51 push %rcx 29ee07: 8b 8a 9c 05 00 00 mov 0x59c(%rdx),%ecx 29ee0d: 51 push %rcx 29ee0e: 0f b6 88 67 01 00 00 movzbl 0x167(%rax),%ecx 29ee15: 51 push %rcx 29ee16: 8b 4d 18 mov 0x18(%rbp),%ecx 29ee19: 51 push %rcx 29ee1a: 8b 8a 98 05 00 00 mov 0x598(%rdx),%ecx 29ee20: 51 push %rcx 29ee21: 0f b6 88 66 01 00 00 movzbl 0x166(%rax),%ecx 29ee28: 51 push %rcx 29ee29: 8b 4d 14 mov 0x14(%rbp),%ecx 29ee2c: 51 push %rcx 29ee2d: 8b 92 94 05 00 00 mov 0x594(%rdx),%edx 29ee33: b9 04 00 00 00 mov $0x4,%ecx 29ee38: 52 push %rdx 29ee39: 0f b6 80 65 01 00 00 movzbl 0x165(%rax),%eax 29ee40: 31 d2 xor %edx,%edx 29ee42: 50 push %rax 29ee43: 8b 45 10 mov 0x10(%rbp),%eax 29ee46: 50 push %rax 29ee47: e8 00 00 00 00 callq 29ee4c 29ee4c: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29ee53: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29ee5a: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29ee61: 48 83 c4 50 add $0x50,%rsp 29ee65: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ee69: 8b b1 58 02 00 00 mov 0x258(%rcx),%esi 29ee6f: 8b 4d 2c mov 0x2c(%rbp),%ecx 29ee72: 44 8b 8a a0 05 00 00 mov 0x5a0(%rdx),%r9d 29ee79: 44 0f b6 80 68 01 00 movzbl 0x168(%rax),%r8d 29ee80: 00 29ee81: 51 push %rcx 29ee82: 8b 8a ac 05 00 00 mov 0x5ac(%rdx),%ecx 29ee88: 51 push %rcx 29ee89: 0f b6 88 6b 01 00 00 movzbl 0x16b(%rax),%ecx 29ee90: 51 push %rcx 29ee91: 8b 4d 28 mov 0x28(%rbp),%ecx 29ee94: 51 push %rcx 29ee95: 8b 8a a8 05 00 00 mov 0x5a8(%rdx),%ecx 29ee9b: 51 push %rcx 29ee9c: 0f b6 88 6a 01 00 00 movzbl 0x16a(%rax),%ecx 29eea3: 51 push %rcx 29eea4: 8b 4d 24 mov 0x24(%rbp),%ecx 29eea7: 51 push %rcx 29eea8: 8b 92 a4 05 00 00 mov 0x5a4(%rdx),%edx 29eeae: b9 04 00 00 00 mov $0x4,%ecx 29eeb3: 52 push %rdx 29eeb4: 0f b6 80 69 01 00 00 movzbl 0x169(%rax),%eax 29eebb: 31 d2 xor %edx,%edx 29eebd: 50 push %rax 29eebe: 8b 45 20 mov 0x20(%rbp),%eax 29eec1: 50 push %rax 29eec2: e8 00 00 00 00 callq 29eec7 29eec7: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29eece: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29eed5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29eedc: 48 83 c4 50 add $0x50,%rsp 29eee0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29eee4: 8b b1 5c 02 00 00 mov 0x25c(%rcx),%esi 29eeea: 8b 4d 3c mov 0x3c(%rbp),%ecx 29eeed: 44 8b 8a b0 05 00 00 mov 0x5b0(%rdx),%r9d 29eef4: 44 0f b6 80 6c 01 00 movzbl 0x16c(%rax),%r8d 29eefb: 00 29eefc: 51 push %rcx 29eefd: 8b 8a bc 05 00 00 mov 0x5bc(%rdx),%ecx 29ef03: 51 push %rcx 29ef04: 0f b6 88 6f 01 00 00 movzbl 0x16f(%rax),%ecx 29ef0b: 51 push %rcx 29ef0c: 8b 4d 38 mov 0x38(%rbp),%ecx 29ef0f: 51 push %rcx 29ef10: 8b 8a b8 05 00 00 mov 0x5b8(%rdx),%ecx 29ef16: 51 push %rcx 29ef17: 0f b6 88 6e 01 00 00 movzbl 0x16e(%rax),%ecx 29ef1e: 51 push %rcx 29ef1f: 8b 4d 34 mov 0x34(%rbp),%ecx 29ef22: 51 push %rcx 29ef23: 8b 92 b4 05 00 00 mov 0x5b4(%rdx),%edx 29ef29: b9 04 00 00 00 mov $0x4,%ecx 29ef2e: 52 push %rdx 29ef2f: 0f b6 80 6d 01 00 00 movzbl 0x16d(%rax),%eax 29ef36: 31 d2 xor %edx,%edx 29ef38: 50 push %rax 29ef39: 8b 45 30 mov 0x30(%rbp),%eax 29ef3c: 50 push %rax 29ef3d: e8 00 00 00 00 callq 29ef42 29ef42: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29ef49: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29ef50: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29ef57: 48 83 c4 50 add $0x50,%rsp 29ef5b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ef5f: 8b b1 60 02 00 00 mov 0x260(%rcx),%esi 29ef65: 8b 4d 4c mov 0x4c(%rbp),%ecx 29ef68: 44 8b 8a c0 05 00 00 mov 0x5c0(%rdx),%r9d 29ef6f: 44 0f b6 80 70 01 00 movzbl 0x170(%rax),%r8d 29ef76: 00 29ef77: 51 push %rcx 29ef78: 8b 8a cc 05 00 00 mov 0x5cc(%rdx),%ecx 29ef7e: 51 push %rcx 29ef7f: 0f b6 88 73 01 00 00 movzbl 0x173(%rax),%ecx 29ef86: 51 push %rcx 29ef87: 8b 4d 48 mov 0x48(%rbp),%ecx 29ef8a: 51 push %rcx 29ef8b: 8b 8a c8 05 00 00 mov 0x5c8(%rdx),%ecx 29ef91: 51 push %rcx 29ef92: 0f b6 88 72 01 00 00 movzbl 0x172(%rax),%ecx 29ef99: 51 push %rcx 29ef9a: 8b 4d 44 mov 0x44(%rbp),%ecx 29ef9d: 51 push %rcx 29ef9e: 8b 92 c4 05 00 00 mov 0x5c4(%rdx),%edx 29efa4: b9 04 00 00 00 mov $0x4,%ecx 29efa9: 52 push %rdx 29efaa: 0f b6 80 71 01 00 00 movzbl 0x171(%rax),%eax 29efb1: 31 d2 xor %edx,%edx 29efb3: 50 push %rax 29efb4: 8b 45 40 mov 0x40(%rbp),%eax 29efb7: 50 push %rax 29efb8: e8 00 00 00 00 callq 29efbd 29efbd: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29efc4: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29efcb: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29efd2: 48 83 c4 50 add $0x50,%rsp 29efd6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29efda: 8b b1 64 02 00 00 mov 0x264(%rcx),%esi 29efe0: 8b 4d 5c mov 0x5c(%rbp),%ecx 29efe3: 44 8b 8a d0 05 00 00 mov 0x5d0(%rdx),%r9d 29efea: 44 0f b6 80 74 01 00 movzbl 0x174(%rax),%r8d 29eff1: 00 29eff2: 51 push %rcx 29eff3: 8b 8a dc 05 00 00 mov 0x5dc(%rdx),%ecx 29eff9: 51 push %rcx 29effa: 0f b6 88 77 01 00 00 movzbl 0x177(%rax),%ecx 29f001: 51 push %rcx 29f002: 8b 4d 58 mov 0x58(%rbp),%ecx 29f005: 51 push %rcx 29f006: 8b 8a d8 05 00 00 mov 0x5d8(%rdx),%ecx 29f00c: 51 push %rcx 29f00d: 0f b6 88 76 01 00 00 movzbl 0x176(%rax),%ecx 29f014: 51 push %rcx 29f015: 8b 4d 54 mov 0x54(%rbp),%ecx 29f018: 51 push %rcx 29f019: 8b 92 d4 05 00 00 mov 0x5d4(%rdx),%edx 29f01f: b9 04 00 00 00 mov $0x4,%ecx 29f024: 52 push %rdx 29f025: 0f b6 80 75 01 00 00 movzbl 0x175(%rax),%eax 29f02c: 31 d2 xor %edx,%edx 29f02e: 50 push %rax 29f02f: 8b 45 50 mov 0x50(%rbp),%eax 29f032: 50 push %rax 29f033: e8 00 00 00 00 callq 29f038 29f038: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f03f: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f046: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f04d: 48 83 c4 50 add $0x50,%rsp 29f051: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f055: 8b b1 68 02 00 00 mov 0x268(%rcx),%esi 29f05b: 8b 4d 6c mov 0x6c(%rbp),%ecx 29f05e: 44 8b 8a e0 05 00 00 mov 0x5e0(%rdx),%r9d 29f065: 44 0f b6 80 78 01 00 movzbl 0x178(%rax),%r8d 29f06c: 00 29f06d: 51 push %rcx 29f06e: 8b 8a ec 05 00 00 mov 0x5ec(%rdx),%ecx 29f074: 51 push %rcx 29f075: 0f b6 88 7b 01 00 00 movzbl 0x17b(%rax),%ecx 29f07c: 51 push %rcx 29f07d: 8b 4d 68 mov 0x68(%rbp),%ecx 29f080: 51 push %rcx 29f081: 8b 8a e8 05 00 00 mov 0x5e8(%rdx),%ecx 29f087: 51 push %rcx 29f088: 0f b6 88 7a 01 00 00 movzbl 0x17a(%rax),%ecx 29f08f: 51 push %rcx 29f090: 8b 4d 64 mov 0x64(%rbp),%ecx 29f093: 51 push %rcx 29f094: 8b 92 e4 05 00 00 mov 0x5e4(%rdx),%edx 29f09a: b9 04 00 00 00 mov $0x4,%ecx 29f09f: 52 push %rdx 29f0a0: 0f b6 80 79 01 00 00 movzbl 0x179(%rax),%eax 29f0a7: 31 d2 xor %edx,%edx 29f0a9: 50 push %rax 29f0aa: 8b 45 60 mov 0x60(%rbp),%eax 29f0ad: 50 push %rax 29f0ae: e8 00 00 00 00 callq 29f0b3 29f0b3: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f0ba: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f0c1: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f0c8: 48 83 c4 50 add $0x50,%rsp 29f0cc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f0d0: 8b b1 6c 02 00 00 mov 0x26c(%rcx),%esi 29f0d6: 8b 4d 7c mov 0x7c(%rbp),%ecx 29f0d9: 44 8b 8a f0 05 00 00 mov 0x5f0(%rdx),%r9d 29f0e0: 44 0f b6 80 7c 01 00 movzbl 0x17c(%rax),%r8d 29f0e7: 00 29f0e8: 51 push %rcx 29f0e9: 8b 8a fc 05 00 00 mov 0x5fc(%rdx),%ecx 29f0ef: 51 push %rcx 29f0f0: 0f b6 88 7f 01 00 00 movzbl 0x17f(%rax),%ecx 29f0f7: 51 push %rcx 29f0f8: 8b 4d 78 mov 0x78(%rbp),%ecx 29f0fb: 51 push %rcx 29f0fc: 8b 8a f8 05 00 00 mov 0x5f8(%rdx),%ecx 29f102: 51 push %rcx 29f103: 0f b6 88 7e 01 00 00 movzbl 0x17e(%rax),%ecx 29f10a: 51 push %rcx 29f10b: 8b 4d 74 mov 0x74(%rbp),%ecx 29f10e: 51 push %rcx 29f10f: 8b 92 f4 05 00 00 mov 0x5f4(%rdx),%edx 29f115: b9 04 00 00 00 mov $0x4,%ecx 29f11a: 52 push %rdx 29f11b: 0f b6 80 7d 01 00 00 movzbl 0x17d(%rax),%eax 29f122: 31 d2 xor %edx,%edx 29f124: 50 push %rax 29f125: 8b 45 70 mov 0x70(%rbp),%eax 29f128: 50 push %rax 29f129: e8 00 00 00 00 callq 29f12e 29f12e: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f135: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f13c: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f143: 48 83 c4 50 add $0x50,%rsp 29f147: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f14b: 8b b1 70 02 00 00 mov 0x270(%rcx),%esi 29f151: 8b 8d 8c 00 00 00 mov 0x8c(%rbp),%ecx 29f157: 44 8b 8a 00 06 00 00 mov 0x600(%rdx),%r9d 29f15e: 44 0f b6 80 80 01 00 movzbl 0x180(%rax),%r8d 29f165: 00 29f166: 51 push %rcx 29f167: 8b 8a 0c 06 00 00 mov 0x60c(%rdx),%ecx 29f16d: 51 push %rcx 29f16e: 0f b6 88 83 01 00 00 movzbl 0x183(%rax),%ecx 29f175: 51 push %rcx 29f176: 8b 8d 88 00 00 00 mov 0x88(%rbp),%ecx 29f17c: 51 push %rcx 29f17d: 8b 8a 08 06 00 00 mov 0x608(%rdx),%ecx 29f183: 51 push %rcx 29f184: 0f b6 88 82 01 00 00 movzbl 0x182(%rax),%ecx 29f18b: 51 push %rcx 29f18c: 8b 8d 84 00 00 00 mov 0x84(%rbp),%ecx 29f192: 51 push %rcx 29f193: 8b 92 04 06 00 00 mov 0x604(%rdx),%edx 29f199: b9 04 00 00 00 mov $0x4,%ecx 29f19e: 52 push %rdx 29f19f: 0f b6 80 81 01 00 00 movzbl 0x181(%rax),%eax 29f1a6: 31 d2 xor %edx,%edx 29f1a8: 50 push %rax 29f1a9: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax 29f1af: 50 push %rax 29f1b0: e8 00 00 00 00 callq 29f1b5 29f1b5: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f1bc: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f1c3: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f1ca: 48 83 c4 50 add $0x50,%rsp 29f1ce: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f1d2: 8b b1 74 02 00 00 mov 0x274(%rcx),%esi 29f1d8: 8b 8d 9c 00 00 00 mov 0x9c(%rbp),%ecx 29f1de: 44 8b 8a 10 06 00 00 mov 0x610(%rdx),%r9d 29f1e5: 44 0f b6 80 84 01 00 movzbl 0x184(%rax),%r8d 29f1ec: 00 29f1ed: 51 push %rcx 29f1ee: 8b 8a 1c 06 00 00 mov 0x61c(%rdx),%ecx 29f1f4: 51 push %rcx 29f1f5: 0f b6 88 87 01 00 00 movzbl 0x187(%rax),%ecx 29f1fc: 51 push %rcx 29f1fd: 8b 8d 98 00 00 00 mov 0x98(%rbp),%ecx 29f203: 51 push %rcx 29f204: 8b 8a 18 06 00 00 mov 0x618(%rdx),%ecx 29f20a: 51 push %rcx 29f20b: 0f b6 88 86 01 00 00 movzbl 0x186(%rax),%ecx 29f212: 51 push %rcx 29f213: 8b 8d 94 00 00 00 mov 0x94(%rbp),%ecx 29f219: 51 push %rcx 29f21a: 8b 92 14 06 00 00 mov 0x614(%rdx),%edx 29f220: b9 04 00 00 00 mov $0x4,%ecx 29f225: 52 push %rdx 29f226: 0f b6 80 85 01 00 00 movzbl 0x185(%rax),%eax 29f22d: 31 d2 xor %edx,%edx 29f22f: 50 push %rax 29f230: 8b 85 90 00 00 00 mov 0x90(%rbp),%eax 29f236: 50 push %rax 29f237: e8 00 00 00 00 callq 29f23c 29f23c: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f243: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f24a: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f251: 48 83 c4 50 add $0x50,%rsp 29f255: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f259: 8b b1 78 02 00 00 mov 0x278(%rcx),%esi 29f25f: 8b 8d ac 00 00 00 mov 0xac(%rbp),%ecx 29f265: 44 8b 8a 20 06 00 00 mov 0x620(%rdx),%r9d 29f26c: 44 0f b6 80 88 01 00 movzbl 0x188(%rax),%r8d 29f273: 00 29f274: 51 push %rcx 29f275: 8b 8a 2c 06 00 00 mov 0x62c(%rdx),%ecx 29f27b: 51 push %rcx 29f27c: 0f b6 88 8b 01 00 00 movzbl 0x18b(%rax),%ecx 29f283: 51 push %rcx 29f284: 8b 8d a8 00 00 00 mov 0xa8(%rbp),%ecx 29f28a: 51 push %rcx 29f28b: 8b 8a 28 06 00 00 mov 0x628(%rdx),%ecx 29f291: 51 push %rcx 29f292: 0f b6 88 8a 01 00 00 movzbl 0x18a(%rax),%ecx 29f299: 51 push %rcx 29f29a: 8b 8d a4 00 00 00 mov 0xa4(%rbp),%ecx 29f2a0: 51 push %rcx 29f2a1: 8b 92 24 06 00 00 mov 0x624(%rdx),%edx 29f2a7: b9 04 00 00 00 mov $0x4,%ecx 29f2ac: 52 push %rdx 29f2ad: 0f b6 80 89 01 00 00 movzbl 0x189(%rax),%eax 29f2b4: 31 d2 xor %edx,%edx 29f2b6: 50 push %rax 29f2b7: 8b 85 a0 00 00 00 mov 0xa0(%rbp),%eax 29f2bd: 50 push %rax 29f2be: e8 00 00 00 00 callq 29f2c3 29f2c3: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f2ca: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f2d1: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f2d8: 48 83 c4 50 add $0x50,%rsp 29f2dc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f2e0: 8b b1 7c 02 00 00 mov 0x27c(%rcx),%esi 29f2e6: 8b 8d bc 00 00 00 mov 0xbc(%rbp),%ecx 29f2ec: 44 8b 8a 30 06 00 00 mov 0x630(%rdx),%r9d 29f2f3: 44 0f b6 80 8c 01 00 movzbl 0x18c(%rax),%r8d 29f2fa: 00 29f2fb: 51 push %rcx 29f2fc: 8b 8a 3c 06 00 00 mov 0x63c(%rdx),%ecx 29f302: 51 push %rcx 29f303: 0f b6 88 8f 01 00 00 movzbl 0x18f(%rax),%ecx 29f30a: 51 push %rcx 29f30b: 8b 8d b8 00 00 00 mov 0xb8(%rbp),%ecx 29f311: 51 push %rcx 29f312: 8b 8a 38 06 00 00 mov 0x638(%rdx),%ecx 29f318: 51 push %rcx 29f319: 0f b6 88 8e 01 00 00 movzbl 0x18e(%rax),%ecx 29f320: 51 push %rcx 29f321: 8b 8d b4 00 00 00 mov 0xb4(%rbp),%ecx 29f327: 51 push %rcx 29f328: 8b 92 34 06 00 00 mov 0x634(%rdx),%edx 29f32e: b9 04 00 00 00 mov $0x4,%ecx 29f333: 52 push %rdx 29f334: 0f b6 80 8d 01 00 00 movzbl 0x18d(%rax),%eax 29f33b: 31 d2 xor %edx,%edx 29f33d: 50 push %rax 29f33e: 8b 85 b0 00 00 00 mov 0xb0(%rbp),%eax 29f344: 50 push %rax 29f345: e8 00 00 00 00 callq 29f34a 29f34a: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f351: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f358: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f35f: 48 83 c4 50 add $0x50,%rsp 29f363: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f367: 8b b1 80 02 00 00 mov 0x280(%rcx),%esi 29f36d: 8b 8d cc 00 00 00 mov 0xcc(%rbp),%ecx 29f373: 44 8b 8a 40 06 00 00 mov 0x640(%rdx),%r9d 29f37a: 44 0f b6 80 90 01 00 movzbl 0x190(%rax),%r8d 29f381: 00 29f382: 51 push %rcx 29f383: 8b 8a 4c 06 00 00 mov 0x64c(%rdx),%ecx 29f389: 51 push %rcx 29f38a: 0f b6 88 93 01 00 00 movzbl 0x193(%rax),%ecx 29f391: 51 push %rcx 29f392: 8b 8d c8 00 00 00 mov 0xc8(%rbp),%ecx 29f398: 51 push %rcx 29f399: 8b 8a 48 06 00 00 mov 0x648(%rdx),%ecx 29f39f: 51 push %rcx 29f3a0: 0f b6 88 92 01 00 00 movzbl 0x192(%rax),%ecx 29f3a7: 51 push %rcx 29f3a8: 8b 8d c4 00 00 00 mov 0xc4(%rbp),%ecx 29f3ae: 51 push %rcx 29f3af: 8b 92 44 06 00 00 mov 0x644(%rdx),%edx 29f3b5: b9 04 00 00 00 mov $0x4,%ecx 29f3ba: 52 push %rdx 29f3bb: 0f b6 80 91 01 00 00 movzbl 0x191(%rax),%eax 29f3c2: 31 d2 xor %edx,%edx 29f3c4: 50 push %rax 29f3c5: 8b 85 c0 00 00 00 mov 0xc0(%rbp),%eax 29f3cb: 50 push %rax 29f3cc: e8 00 00 00 00 callq 29f3d1 29f3d1: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f3d8: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f3df: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f3e6: 48 83 c4 50 add $0x50,%rsp 29f3ea: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f3ee: 8b b1 84 02 00 00 mov 0x284(%rcx),%esi 29f3f4: 8b 8d dc 00 00 00 mov 0xdc(%rbp),%ecx 29f3fa: 44 8b 8a 50 06 00 00 mov 0x650(%rdx),%r9d 29f401: 44 0f b6 80 94 01 00 movzbl 0x194(%rax),%r8d 29f408: 00 29f409: 51 push %rcx 29f40a: 8b 8a 5c 06 00 00 mov 0x65c(%rdx),%ecx 29f410: 51 push %rcx 29f411: 0f b6 88 97 01 00 00 movzbl 0x197(%rax),%ecx 29f418: 51 push %rcx 29f419: 8b 8d d8 00 00 00 mov 0xd8(%rbp),%ecx 29f41f: 51 push %rcx 29f420: 8b 8a 58 06 00 00 mov 0x658(%rdx),%ecx 29f426: 51 push %rcx 29f427: 0f b6 88 96 01 00 00 movzbl 0x196(%rax),%ecx 29f42e: 51 push %rcx 29f42f: 8b 8d d4 00 00 00 mov 0xd4(%rbp),%ecx 29f435: 51 push %rcx 29f436: 8b 92 54 06 00 00 mov 0x654(%rdx),%edx 29f43c: b9 04 00 00 00 mov $0x4,%ecx 29f441: 52 push %rdx 29f442: 0f b6 80 95 01 00 00 movzbl 0x195(%rax),%eax 29f449: 31 d2 xor %edx,%edx 29f44b: 50 push %rax 29f44c: 8b 85 d0 00 00 00 mov 0xd0(%rbp),%eax 29f452: 50 push %rax 29f453: e8 00 00 00 00 callq 29f458 29f458: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f45f: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f466: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f46d: 48 83 c4 50 add $0x50,%rsp 29f471: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f475: 8b b1 88 02 00 00 mov 0x288(%rcx),%esi 29f47b: 8b 8d ec 00 00 00 mov 0xec(%rbp),%ecx 29f481: 44 8b 8a 60 06 00 00 mov 0x660(%rdx),%r9d 29f488: 44 0f b6 80 98 01 00 movzbl 0x198(%rax),%r8d 29f48f: 00 29f490: 51 push %rcx 29f491: 8b 8a 6c 06 00 00 mov 0x66c(%rdx),%ecx 29f497: 51 push %rcx 29f498: 0f b6 88 9b 01 00 00 movzbl 0x19b(%rax),%ecx 29f49f: 51 push %rcx 29f4a0: 8b 8d e8 00 00 00 mov 0xe8(%rbp),%ecx 29f4a6: 51 push %rcx 29f4a7: 8b 8a 68 06 00 00 mov 0x668(%rdx),%ecx 29f4ad: 51 push %rcx 29f4ae: 0f b6 88 9a 01 00 00 movzbl 0x19a(%rax),%ecx 29f4b5: 51 push %rcx 29f4b6: 8b 8d e4 00 00 00 mov 0xe4(%rbp),%ecx 29f4bc: 51 push %rcx 29f4bd: 8b 92 64 06 00 00 mov 0x664(%rdx),%edx 29f4c3: b9 04 00 00 00 mov $0x4,%ecx 29f4c8: 52 push %rdx 29f4c9: 0f b6 80 99 01 00 00 movzbl 0x199(%rax),%eax 29f4d0: 31 d2 xor %edx,%edx 29f4d2: 50 push %rax 29f4d3: 8b 85 e0 00 00 00 mov 0xe0(%rbp),%eax 29f4d9: 50 push %rax 29f4da: e8 00 00 00 00 callq 29f4df 29f4df: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f4e6: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f4ed: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f4f4: 48 83 c4 50 add $0x50,%rsp 29f4f8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f4fc: 8b b1 8c 02 00 00 mov 0x28c(%rcx),%esi 29f502: 8b 8d fc 00 00 00 mov 0xfc(%rbp),%ecx 29f508: 44 8b 8a 70 06 00 00 mov 0x670(%rdx),%r9d 29f50f: 44 0f b6 80 9c 01 00 movzbl 0x19c(%rax),%r8d 29f516: 00 29f517: 51 push %rcx 29f518: 8b 8a 7c 06 00 00 mov 0x67c(%rdx),%ecx 29f51e: 51 push %rcx 29f51f: 0f b6 88 9f 01 00 00 movzbl 0x19f(%rax),%ecx 29f526: 51 push %rcx 29f527: 8b 8d f8 00 00 00 mov 0xf8(%rbp),%ecx 29f52d: 51 push %rcx 29f52e: 8b 8a 78 06 00 00 mov 0x678(%rdx),%ecx 29f534: 51 push %rcx 29f535: 0f b6 88 9e 01 00 00 movzbl 0x19e(%rax),%ecx 29f53c: 51 push %rcx 29f53d: 8b 8d f4 00 00 00 mov 0xf4(%rbp),%ecx 29f543: 51 push %rcx 29f544: 8b 92 74 06 00 00 mov 0x674(%rdx),%edx 29f54a: b9 04 00 00 00 mov $0x4,%ecx 29f54f: 52 push %rdx 29f550: 0f b6 80 9d 01 00 00 movzbl 0x19d(%rax),%eax 29f557: 31 d2 xor %edx,%edx 29f559: 50 push %rax 29f55a: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 29f560: 50 push %rax 29f561: e8 00 00 00 00 callq 29f566 29f566: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f56d: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f574: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f57b: 48 83 c4 50 add $0x50,%rsp 29f57f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f583: 8b b1 90 02 00 00 mov 0x290(%rcx),%esi 29f589: 8b 8d 0c 01 00 00 mov 0x10c(%rbp),%ecx 29f58f: 44 8b 8a 80 06 00 00 mov 0x680(%rdx),%r9d 29f596: 44 0f b6 80 a0 01 00 movzbl 0x1a0(%rax),%r8d 29f59d: 00 29f59e: 51 push %rcx 29f59f: 8b 8a 8c 06 00 00 mov 0x68c(%rdx),%ecx 29f5a5: 51 push %rcx 29f5a6: 0f b6 88 a3 01 00 00 movzbl 0x1a3(%rax),%ecx 29f5ad: 51 push %rcx 29f5ae: 8b 8d 08 01 00 00 mov 0x108(%rbp),%ecx 29f5b4: 51 push %rcx 29f5b5: 8b 8a 88 06 00 00 mov 0x688(%rdx),%ecx 29f5bb: 51 push %rcx 29f5bc: 0f b6 88 a2 01 00 00 movzbl 0x1a2(%rax),%ecx 29f5c3: 51 push %rcx 29f5c4: 8b 8d 04 01 00 00 mov 0x104(%rbp),%ecx 29f5ca: 51 push %rcx 29f5cb: 8b 92 84 06 00 00 mov 0x684(%rdx),%edx 29f5d1: 52 push %rdx 29f5d2: 0f b6 80 a1 01 00 00 movzbl 0x1a1(%rax),%eax 29f5d9: 50 push %rax 29f5da: 8b 85 00 01 00 00 mov 0x100(%rbp),%eax 29f5e0: b9 04 00 00 00 mov $0x4,%ecx 29f5e5: 31 d2 xor %edx,%edx 29f5e7: 50 push %rax 29f5e8: e8 00 00 00 00 callq 29f5ed 29f5ed: 8b 85 08 4b 00 00 mov 0x4b08(%rbp),%eax 29f5f3: 48 83 c4 50 add $0x50,%rsp 29f5f7: 85 c0 test %eax,%eax 29f5f9: 0f 84 2a 01 00 00 je 29f729 29f5ff: 83 e8 01 sub $0x1,%eax 29f602: 4c 8d a5 60 02 00 00 lea 0x260(%rbp),%r12 29f609: 48 8d 04 c0 lea (%rax,%rax,8),%rax 29f60d: 4c 8d bc c5 a8 02 00 lea 0x2a8(%rbp,%rax,8),%r15 29f614: 00 29f615: 45 8b 6c 24 10 mov 0x10(%r12),%r13d 29f61a: 41 8b 44 24 04 mov 0x4(%r12),%eax 29f61f: b9 01 00 00 00 mov $0x1,%ecx 29f624: 49 83 c4 48 add $0x48,%r12 29f628: 41 8b 6c 24 cc mov -0x34(%r12),%ebp 29f62d: 41 8b 54 24 b8 mov -0x48(%r12),%edx 29f632: 41 c1 e5 0e shl $0xe,%r13d 29f636: 25 ff 3f 00 00 and $0x3fff,%eax 29f63b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f63f: 41 81 e5 00 c0 ff 00 and $0xffc000,%r13d 29f646: c1 e5 0e shl $0xe,%ebp 29f649: 81 e2 ff 3f 00 00 and $0x3fff,%edx 29f64f: 41 09 c5 or %eax,%r13d 29f652: 41 8b 44 24 c0 mov -0x40(%r12),%eax 29f657: 81 e5 00 c0 ff 00 and $0xffc000,%ebp 29f65d: 25 ff 3f 00 00 and $0x3fff,%eax 29f662: 09 c5 or %eax,%ebp 29f664: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 29f66b: 44 8b 88 e0 07 00 00 mov 0x7e0(%rax),%r9d 29f672: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f679: 44 0f b6 80 f8 01 00 movzbl 0x1f8(%rax),%r8d 29f680: 00 29f681: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 29f688: 8b b0 f4 02 00 00 mov 0x2f4(%rax),%esi 29f68e: 41 8b 44 24 c4 mov -0x3c(%r12),%eax 29f693: c1 e0 0e shl $0xe,%eax 29f696: 25 00 c0 ff 00 and $0xffc000,%eax 29f69b: 09 d0 or %edx,%eax 29f69d: 31 d2 xor %edx,%edx 29f69f: 50 push %rax 29f6a0: e8 00 00 00 00 callq 29f6a5 29f6a5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f6a9: b9 01 00 00 00 mov $0x1,%ecx 29f6ae: 31 d2 xor %edx,%edx 29f6b0: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 29f6b7: 44 8b 88 e0 07 00 00 mov 0x7e0(%rax),%r9d 29f6be: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f6c5: 44 0f b6 80 f8 01 00 movzbl 0x1f8(%rax),%r8d 29f6cc: 00 29f6cd: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 29f6d4: 8b b0 f4 02 00 00 mov 0x2f4(%rax),%esi 29f6da: 41 55 push %r13 29f6dc: e8 00 00 00 00 callq 29f6e1 29f6e1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f6e5: b9 01 00 00 00 mov $0x1,%ecx 29f6ea: 31 d2 xor %edx,%edx 29f6ec: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 29f6f3: 44 8b 88 e0 07 00 00 mov 0x7e0(%rax),%r9d 29f6fa: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f701: 44 0f b6 80 f8 01 00 movzbl 0x1f8(%rax),%r8d 29f708: 00 29f709: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 29f710: 8b b0 f4 02 00 00 mov 0x2f4(%rax),%esi 29f716: 55 push %rbp 29f717: e8 00 00 00 00 callq 29f71c 29f71c: 48 83 c4 18 add $0x18,%rsp 29f720: 4d 39 e7 cmp %r12,%r15 29f723: 0f 85 ec fe ff ff jne 29f615 29f729: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 29f730: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f734: b9 01 00 00 00 mov $0x1,%ecx 29f739: 31 d2 xor %edx,%edx 29f73b: 44 8b 88 4c 05 00 00 mov 0x54c(%rax),%r9d 29f742: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f749: 44 0f b6 80 53 01 00 movzbl 0x153(%rax),%r8d 29f750: 00 29f751: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 29f758: 8b b0 34 02 00 00 mov 0x234(%rax),%esi 29f75e: 41 56 push %r14 29f760: e8 00 00 00 00 callq 29f765 29f765: 58 pop %rax 29f766: b8 01 00 00 00 mov $0x1,%eax 29f76b: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 29f770: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 29f777: 00 00 29f779: 0f 85 bd 0a 00 00 jne 2a023c 29f77f: 48 83 c4 10 add $0x10,%rsp 29f783: 5b pop %rbx 29f784: 5d pop %rbp 29f785: 41 5c pop %r12 29f787: 41 5d pop %r13 29f789: 41 5e pop %r14 29f78b: 41 5f pop %r15 29f78d: c3 retq 29f78e: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f795: 44 8b 8a 90 06 00 00 mov 0x690(%rdx),%r9d 29f79c: 44 0f b6 80 a4 01 00 movzbl 0x1a4(%rax),%r8d 29f7a3: 00 29f7a4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f7a8: 8b b1 94 02 00 00 mov 0x294(%rcx),%esi 29f7ae: 6a 00 pushq $0x0 29f7b0: b9 02 00 00 00 mov $0x2,%ecx 29f7b5: 8b 92 94 06 00 00 mov 0x694(%rdx),%edx 29f7bb: 52 push %rdx 29f7bc: 0f b6 80 a5 01 00 00 movzbl 0x1a5(%rax),%eax 29f7c3: 31 d2 xor %edx,%edx 29f7c5: 50 push %rax 29f7c6: 8b 85 90 01 00 00 mov 0x190(%rbp),%eax 29f7cc: 50 push %rax 29f7cd: e8 00 00 00 00 callq 29f7d2 29f7d2: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f7d9: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f7e0: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f7e7: 48 83 c4 20 add $0x20,%rsp 29f7eb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f7ef: 44 8b 8a 98 06 00 00 mov 0x698(%rdx),%r9d 29f7f6: 44 0f b6 80 a6 01 00 movzbl 0x1a6(%rax),%r8d 29f7fd: 00 29f7fe: 8b b1 98 02 00 00 mov 0x298(%rcx),%esi 29f804: 6a 00 pushq $0x0 29f806: b9 02 00 00 00 mov $0x2,%ecx 29f80b: 8b 92 9c 06 00 00 mov 0x69c(%rdx),%edx 29f811: 52 push %rdx 29f812: 0f b6 80 a7 01 00 00 movzbl 0x1a7(%rax),%eax 29f819: 31 d2 xor %edx,%edx 29f81b: 50 push %rax 29f81c: 8b 85 60 01 00 00 mov 0x160(%rbp),%eax 29f822: 50 push %rax 29f823: e8 00 00 00 00 callq 29f828 29f828: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f82f: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f836: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f83d: 48 83 c4 20 add $0x20,%rsp 29f841: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f845: 44 8b 8a a0 06 00 00 mov 0x6a0(%rdx),%r9d 29f84c: 44 0f b6 80 a8 01 00 movzbl 0x1a8(%rax),%r8d 29f853: 00 29f854: 8b b1 9c 02 00 00 mov 0x29c(%rcx),%esi 29f85a: 6a 00 pushq $0x0 29f85c: b9 02 00 00 00 mov $0x2,%ecx 29f861: 8b 92 a4 06 00 00 mov 0x6a4(%rdx),%edx 29f867: 52 push %rdx 29f868: 0f b6 80 a9 01 00 00 movzbl 0x1a9(%rax),%eax 29f86f: 31 d2 xor %edx,%edx 29f871: 50 push %rax 29f872: 8b 85 30 01 00 00 mov 0x130(%rbp),%eax 29f878: 50 push %rax 29f879: e8 00 00 00 00 callq 29f87e 29f87e: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f885: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f88c: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f893: 48 83 c4 20 add $0x20,%rsp 29f897: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f89b: 8b b1 a0 02 00 00 mov 0x2a0(%rcx),%esi 29f8a1: 8b 8d 24 02 00 00 mov 0x224(%rbp),%ecx 29f8a7: 44 8b 8a a8 06 00 00 mov 0x6a8(%rdx),%r9d 29f8ae: 44 0f b6 80 aa 01 00 movzbl 0x1aa(%rax),%r8d 29f8b5: 00 29f8b6: 51 push %rcx 29f8b7: 8b 92 ac 06 00 00 mov 0x6ac(%rdx),%edx 29f8bd: b9 02 00 00 00 mov $0x2,%ecx 29f8c2: 52 push %rdx 29f8c3: 0f b6 80 ab 01 00 00 movzbl 0x1ab(%rax),%eax 29f8ca: 31 d2 xor %edx,%edx 29f8cc: 50 push %rax 29f8cd: 8b 85 20 02 00 00 mov 0x220(%rbp),%eax 29f8d3: 50 push %rax 29f8d4: e8 00 00 00 00 callq 29f8d9 29f8d9: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f8e0: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f8e7: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f8ee: 48 83 c4 20 add $0x20,%rsp 29f8f2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f8f6: 8b b1 a4 02 00 00 mov 0x2a4(%rcx),%esi 29f8fc: 8b 8d f4 01 00 00 mov 0x1f4(%rbp),%ecx 29f902: 44 8b 8a b0 06 00 00 mov 0x6b0(%rdx),%r9d 29f909: 44 0f b6 80 ac 01 00 movzbl 0x1ac(%rax),%r8d 29f910: 00 29f911: 51 push %rcx 29f912: 8b 92 b4 06 00 00 mov 0x6b4(%rdx),%edx 29f918: b9 02 00 00 00 mov $0x2,%ecx 29f91d: 52 push %rdx 29f91e: 0f b6 80 ad 01 00 00 movzbl 0x1ad(%rax),%eax 29f925: 31 d2 xor %edx,%edx 29f927: 50 push %rax 29f928: 8b 85 f0 01 00 00 mov 0x1f0(%rbp),%eax 29f92e: 50 push %rax 29f92f: e8 00 00 00 00 callq 29f934 29f934: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f93b: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f942: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f949: 48 83 c4 20 add $0x20,%rsp 29f94d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f951: 8b b1 a8 02 00 00 mov 0x2a8(%rcx),%esi 29f957: 8b 8d c4 01 00 00 mov 0x1c4(%rbp),%ecx 29f95d: 44 8b 8a b8 06 00 00 mov 0x6b8(%rdx),%r9d 29f964: 44 0f b6 80 ae 01 00 movzbl 0x1ae(%rax),%r8d 29f96b: 00 29f96c: 51 push %rcx 29f96d: 8b 92 bc 06 00 00 mov 0x6bc(%rdx),%edx 29f973: b9 02 00 00 00 mov $0x2,%ecx 29f978: 52 push %rdx 29f979: 0f b6 80 af 01 00 00 movzbl 0x1af(%rax),%eax 29f980: 31 d2 xor %edx,%edx 29f982: 50 push %rax 29f983: 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%eax 29f989: 50 push %rax 29f98a: e8 00 00 00 00 callq 29f98f 29f98f: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29f996: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29f99d: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29f9a4: 48 83 c4 20 add $0x20,%rsp 29f9a8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29f9ac: 8b b1 ac 02 00 00 mov 0x2ac(%rcx),%esi 29f9b2: 8b 4d 0c mov 0xc(%rbp),%ecx 29f9b5: 44 8b 8a c0 06 00 00 mov 0x6c0(%rdx),%r9d 29f9bc: 44 0f b6 80 b0 01 00 movzbl 0x1b0(%rax),%r8d 29f9c3: 00 29f9c4: 51 push %rcx 29f9c5: 8b 8a cc 06 00 00 mov 0x6cc(%rdx),%ecx 29f9cb: 51 push %rcx 29f9cc: 0f b6 88 b3 01 00 00 movzbl 0x1b3(%rax),%ecx 29f9d3: 51 push %rcx 29f9d4: 8b 4d 08 mov 0x8(%rbp),%ecx 29f9d7: 51 push %rcx 29f9d8: 8b 8a c8 06 00 00 mov 0x6c8(%rdx),%ecx 29f9de: 51 push %rcx 29f9df: 0f b6 88 b2 01 00 00 movzbl 0x1b2(%rax),%ecx 29f9e6: 51 push %rcx 29f9e7: 8b 4d 04 mov 0x4(%rbp),%ecx 29f9ea: 51 push %rcx 29f9eb: 8b 92 c4 06 00 00 mov 0x6c4(%rdx),%edx 29f9f1: b9 04 00 00 00 mov $0x4,%ecx 29f9f6: 52 push %rdx 29f9f7: 0f b6 80 b1 01 00 00 movzbl 0x1b1(%rax),%eax 29f9fe: 31 d2 xor %edx,%edx 29fa00: 50 push %rax 29fa01: 8b 45 00 mov 0x0(%rbp),%eax 29fa04: 50 push %rax 29fa05: e8 00 00 00 00 callq 29fa0a 29fa0a: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29fa11: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29fa18: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29fa1f: 48 83 c4 50 add $0x50,%rsp 29fa23: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29fa27: 8b b1 b0 02 00 00 mov 0x2b0(%rcx),%esi 29fa2d: 8b 4d 1c mov 0x1c(%rbp),%ecx 29fa30: 44 8b 8a d0 06 00 00 mov 0x6d0(%rdx),%r9d 29fa37: 44 0f b6 80 b4 01 00 movzbl 0x1b4(%rax),%r8d 29fa3e: 00 29fa3f: 51 push %rcx 29fa40: 8b 8a dc 06 00 00 mov 0x6dc(%rdx),%ecx 29fa46: 51 push %rcx 29fa47: 0f b6 88 b7 01 00 00 movzbl 0x1b7(%rax),%ecx 29fa4e: 51 push %rcx 29fa4f: 8b 4d 18 mov 0x18(%rbp),%ecx 29fa52: 51 push %rcx 29fa53: 8b 8a d8 06 00 00 mov 0x6d8(%rdx),%ecx 29fa59: 51 push %rcx 29fa5a: 0f b6 88 b6 01 00 00 movzbl 0x1b6(%rax),%ecx 29fa61: 51 push %rcx 29fa62: 8b 4d 14 mov 0x14(%rbp),%ecx 29fa65: 51 push %rcx 29fa66: 8b 92 d4 06 00 00 mov 0x6d4(%rdx),%edx 29fa6c: b9 04 00 00 00 mov $0x4,%ecx 29fa71: 52 push %rdx 29fa72: 0f b6 80 b5 01 00 00 movzbl 0x1b5(%rax),%eax 29fa79: 31 d2 xor %edx,%edx 29fa7b: 50 push %rax 29fa7c: 8b 45 10 mov 0x10(%rbp),%eax 29fa7f: 50 push %rax 29fa80: e8 00 00 00 00 callq 29fa85 29fa85: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29fa8c: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29fa93: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29fa9a: 48 83 c4 50 add $0x50,%rsp 29fa9e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29faa2: 8b b1 b4 02 00 00 mov 0x2b4(%rcx),%esi 29faa8: 8b 4d 2c mov 0x2c(%rbp),%ecx 29faab: 44 8b 8a e0 06 00 00 mov 0x6e0(%rdx),%r9d 29fab2: 44 0f b6 80 b8 01 00 movzbl 0x1b8(%rax),%r8d 29fab9: 00 29faba: 51 push %rcx 29fabb: 8b 8a ec 06 00 00 mov 0x6ec(%rdx),%ecx 29fac1: 51 push %rcx 29fac2: 0f b6 88 bb 01 00 00 movzbl 0x1bb(%rax),%ecx 29fac9: 51 push %rcx 29faca: 8b 4d 28 mov 0x28(%rbp),%ecx 29facd: 51 push %rcx 29face: 8b 8a e8 06 00 00 mov 0x6e8(%rdx),%ecx 29fad4: 51 push %rcx 29fad5: 0f b6 88 ba 01 00 00 movzbl 0x1ba(%rax),%ecx 29fadc: 51 push %rcx 29fadd: 8b 4d 24 mov 0x24(%rbp),%ecx 29fae0: 51 push %rcx 29fae1: 8b 92 e4 06 00 00 mov 0x6e4(%rdx),%edx 29fae7: b9 04 00 00 00 mov $0x4,%ecx 29faec: 52 push %rdx 29faed: 0f b6 80 b9 01 00 00 movzbl 0x1b9(%rax),%eax 29faf4: 31 d2 xor %edx,%edx 29faf6: 50 push %rax 29faf7: 8b 45 20 mov 0x20(%rbp),%eax 29fafa: 50 push %rax 29fafb: e8 00 00 00 00 callq 29fb00 29fb00: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29fb07: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29fb0e: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29fb15: 48 83 c4 50 add $0x50,%rsp 29fb19: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29fb1d: 8b b1 b8 02 00 00 mov 0x2b8(%rcx),%esi 29fb23: 8b 4d 3c mov 0x3c(%rbp),%ecx 29fb26: 44 8b 8a f0 06 00 00 mov 0x6f0(%rdx),%r9d 29fb2d: 44 0f b6 80 bc 01 00 movzbl 0x1bc(%rax),%r8d 29fb34: 00 29fb35: 51 push %rcx 29fb36: 8b 8a fc 06 00 00 mov 0x6fc(%rdx),%ecx 29fb3c: 51 push %rcx 29fb3d: 0f b6 88 bf 01 00 00 movzbl 0x1bf(%rax),%ecx 29fb44: 51 push %rcx 29fb45: 8b 4d 38 mov 0x38(%rbp),%ecx 29fb48: 51 push %rcx 29fb49: 8b 8a f8 06 00 00 mov 0x6f8(%rdx),%ecx 29fb4f: 51 push %rcx 29fb50: 0f b6 88 be 01 00 00 movzbl 0x1be(%rax),%ecx 29fb57: 51 push %rcx 29fb58: 8b 4d 34 mov 0x34(%rbp),%ecx 29fb5b: 51 push %rcx 29fb5c: 8b 92 f4 06 00 00 mov 0x6f4(%rdx),%edx 29fb62: b9 04 00 00 00 mov $0x4,%ecx 29fb67: 52 push %rdx 29fb68: 0f b6 80 bd 01 00 00 movzbl 0x1bd(%rax),%eax 29fb6f: 31 d2 xor %edx,%edx 29fb71: 50 push %rax 29fb72: 8b 45 30 mov 0x30(%rbp),%eax 29fb75: 50 push %rax 29fb76: e8 00 00 00 00 callq 29fb7b 29fb7b: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29fb82: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29fb89: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29fb90: 48 83 c4 50 add $0x50,%rsp 29fb94: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29fb98: 8b b1 bc 02 00 00 mov 0x2bc(%rcx),%esi 29fb9e: 8b 4d 4c mov 0x4c(%rbp),%ecx 29fba1: 44 8b 8a 00 07 00 00 mov 0x700(%rdx),%r9d 29fba8: 44 0f b6 80 c0 01 00 movzbl 0x1c0(%rax),%r8d 29fbaf: 00 29fbb0: 51 push %rcx 29fbb1: 8b 8a 0c 07 00 00 mov 0x70c(%rdx),%ecx 29fbb7: 51 push %rcx 29fbb8: 0f b6 88 c3 01 00 00 movzbl 0x1c3(%rax),%ecx 29fbbf: 51 push %rcx 29fbc0: 8b 4d 48 mov 0x48(%rbp),%ecx 29fbc3: 51 push %rcx 29fbc4: 8b 8a 08 07 00 00 mov 0x708(%rdx),%ecx 29fbca: 51 push %rcx 29fbcb: 0f b6 88 c2 01 00 00 movzbl 0x1c2(%rax),%ecx 29fbd2: 51 push %rcx 29fbd3: 8b 4d 44 mov 0x44(%rbp),%ecx 29fbd6: 51 push %rcx 29fbd7: 8b 92 04 07 00 00 mov 0x704(%rdx),%edx 29fbdd: b9 04 00 00 00 mov $0x4,%ecx 29fbe2: 52 push %rdx 29fbe3: 0f b6 80 c1 01 00 00 movzbl 0x1c1(%rax),%eax 29fbea: 31 d2 xor %edx,%edx 29fbec: 50 push %rax 29fbed: 8b 45 40 mov 0x40(%rbp),%eax 29fbf0: 50 push %rax 29fbf1: e8 00 00 00 00 callq 29fbf6 29fbf6: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29fbfd: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29fc04: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29fc0b: 48 83 c4 50 add $0x50,%rsp 29fc0f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29fc13: 8b b1 c0 02 00 00 mov 0x2c0(%rcx),%esi 29fc19: 8b 4d 5c mov 0x5c(%rbp),%ecx 29fc1c: 44 8b 8a 10 07 00 00 mov 0x710(%rdx),%r9d 29fc23: 44 0f b6 80 c4 01 00 movzbl 0x1c4(%rax),%r8d 29fc2a: 00 29fc2b: 51 push %rcx 29fc2c: 8b 8a 1c 07 00 00 mov 0x71c(%rdx),%ecx 29fc32: 51 push %rcx 29fc33: 0f b6 88 c7 01 00 00 movzbl 0x1c7(%rax),%ecx 29fc3a: 51 push %rcx 29fc3b: 8b 4d 58 mov 0x58(%rbp),%ecx 29fc3e: 51 push %rcx 29fc3f: 8b 8a 18 07 00 00 mov 0x718(%rdx),%ecx 29fc45: 51 push %rcx 29fc46: 0f b6 88 c6 01 00 00 movzbl 0x1c6(%rax),%ecx 29fc4d: 51 push %rcx 29fc4e: 8b 4d 54 mov 0x54(%rbp),%ecx 29fc51: 51 push %rcx 29fc52: 8b 92 14 07 00 00 mov 0x714(%rdx),%edx 29fc58: b9 04 00 00 00 mov $0x4,%ecx 29fc5d: 52 push %rdx 29fc5e: 0f b6 80 c5 01 00 00 movzbl 0x1c5(%rax),%eax 29fc65: 31 d2 xor %edx,%edx 29fc67: 50 push %rax 29fc68: 8b 45 50 mov 0x50(%rbp),%eax 29fc6b: 50 push %rax 29fc6c: e8 00 00 00 00 callq 29fc71 29fc71: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29fc78: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29fc7f: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29fc86: 48 83 c4 50 add $0x50,%rsp 29fc8a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29fc8e: 8b b1 c4 02 00 00 mov 0x2c4(%rcx),%esi 29fc94: 8b 4d 6c mov 0x6c(%rbp),%ecx 29fc97: 44 8b 8a 20 07 00 00 mov 0x720(%rdx),%r9d 29fc9e: 44 0f b6 80 c8 01 00 movzbl 0x1c8(%rax),%r8d 29fca5: 00 29fca6: 51 push %rcx 29fca7: 8b 8a 2c 07 00 00 mov 0x72c(%rdx),%ecx 29fcad: 51 push %rcx 29fcae: 0f b6 88 cb 01 00 00 movzbl 0x1cb(%rax),%ecx 29fcb5: 51 push %rcx 29fcb6: 8b 4d 68 mov 0x68(%rbp),%ecx 29fcb9: 51 push %rcx 29fcba: 8b 8a 28 07 00 00 mov 0x728(%rdx),%ecx 29fcc0: 51 push %rcx 29fcc1: 0f b6 88 ca 01 00 00 movzbl 0x1ca(%rax),%ecx 29fcc8: 51 push %rcx 29fcc9: 8b 4d 64 mov 0x64(%rbp),%ecx 29fccc: 51 push %rcx 29fccd: 8b 92 24 07 00 00 mov 0x724(%rdx),%edx 29fcd3: b9 04 00 00 00 mov $0x4,%ecx 29fcd8: 52 push %rdx 29fcd9: 0f b6 80 c9 01 00 00 movzbl 0x1c9(%rax),%eax 29fce0: 31 d2 xor %edx,%edx 29fce2: 50 push %rax 29fce3: 8b 45 60 mov 0x60(%rbp),%eax 29fce6: 50 push %rax 29fce7: e8 00 00 00 00 callq 29fcec 29fcec: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29fcf3: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29fcfa: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29fd01: 48 83 c4 50 add $0x50,%rsp 29fd05: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29fd09: 8b b1 c8 02 00 00 mov 0x2c8(%rcx),%esi 29fd0f: 8b 4d 7c mov 0x7c(%rbp),%ecx 29fd12: 44 8b 8a 30 07 00 00 mov 0x730(%rdx),%r9d 29fd19: 44 0f b6 80 cc 01 00 movzbl 0x1cc(%rax),%r8d 29fd20: 00 29fd21: 51 push %rcx 29fd22: 8b 8a 3c 07 00 00 mov 0x73c(%rdx),%ecx 29fd28: 51 push %rcx 29fd29: 0f b6 88 cf 01 00 00 movzbl 0x1cf(%rax),%ecx 29fd30: 51 push %rcx 29fd31: 8b 4d 78 mov 0x78(%rbp),%ecx 29fd34: 51 push %rcx 29fd35: 8b 8a 38 07 00 00 mov 0x738(%rdx),%ecx 29fd3b: 51 push %rcx 29fd3c: 0f b6 88 ce 01 00 00 movzbl 0x1ce(%rax),%ecx 29fd43: 51 push %rcx 29fd44: 8b 4d 74 mov 0x74(%rbp),%ecx 29fd47: 51 push %rcx 29fd48: 8b 92 34 07 00 00 mov 0x734(%rdx),%edx 29fd4e: b9 04 00 00 00 mov $0x4,%ecx 29fd53: 52 push %rdx 29fd54: 0f b6 80 cd 01 00 00 movzbl 0x1cd(%rax),%eax 29fd5b: 31 d2 xor %edx,%edx 29fd5d: 50 push %rax 29fd5e: 8b 45 70 mov 0x70(%rbp),%eax 29fd61: 50 push %rax 29fd62: e8 00 00 00 00 callq 29fd67 29fd67: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29fd6e: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29fd75: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29fd7c: 48 83 c4 50 add $0x50,%rsp 29fd80: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29fd84: 8b b1 cc 02 00 00 mov 0x2cc(%rcx),%esi 29fd8a: 8b 8d 8c 00 00 00 mov 0x8c(%rbp),%ecx 29fd90: 44 8b 8a 40 07 00 00 mov 0x740(%rdx),%r9d 29fd97: 44 0f b6 80 d0 01 00 movzbl 0x1d0(%rax),%r8d 29fd9e: 00 29fd9f: 51 push %rcx 29fda0: 8b 8a 4c 07 00 00 mov 0x74c(%rdx),%ecx 29fda6: 51 push %rcx 29fda7: 0f b6 88 d3 01 00 00 movzbl 0x1d3(%rax),%ecx 29fdae: 51 push %rcx 29fdaf: 8b 8d 88 00 00 00 mov 0x88(%rbp),%ecx 29fdb5: 51 push %rcx 29fdb6: 8b 8a 48 07 00 00 mov 0x748(%rdx),%ecx 29fdbc: 51 push %rcx 29fdbd: 0f b6 88 d2 01 00 00 movzbl 0x1d2(%rax),%ecx 29fdc4: 51 push %rcx 29fdc5: 8b 8d 84 00 00 00 mov 0x84(%rbp),%ecx 29fdcb: 51 push %rcx 29fdcc: 8b 92 44 07 00 00 mov 0x744(%rdx),%edx 29fdd2: b9 04 00 00 00 mov $0x4,%ecx 29fdd7: 52 push %rdx 29fdd8: 0f b6 80 d1 01 00 00 movzbl 0x1d1(%rax),%eax 29fddf: 31 d2 xor %edx,%edx 29fde1: 50 push %rax 29fde2: 8b 85 80 00 00 00 mov 0x80(%rbp),%eax 29fde8: 50 push %rax 29fde9: e8 00 00 00 00 callq 29fdee 29fdee: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29fdf5: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29fdfc: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29fe03: 48 83 c4 50 add $0x50,%rsp 29fe07: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29fe0b: 8b b1 d0 02 00 00 mov 0x2d0(%rcx),%esi 29fe11: 8b 8d 9c 00 00 00 mov 0x9c(%rbp),%ecx 29fe17: 44 8b 8a 50 07 00 00 mov 0x750(%rdx),%r9d 29fe1e: 44 0f b6 80 d4 01 00 movzbl 0x1d4(%rax),%r8d 29fe25: 00 29fe26: 51 push %rcx 29fe27: 8b 8a 5c 07 00 00 mov 0x75c(%rdx),%ecx 29fe2d: 51 push %rcx 29fe2e: 0f b6 88 d7 01 00 00 movzbl 0x1d7(%rax),%ecx 29fe35: 51 push %rcx 29fe36: 8b 8d 98 00 00 00 mov 0x98(%rbp),%ecx 29fe3c: 51 push %rcx 29fe3d: 8b 8a 58 07 00 00 mov 0x758(%rdx),%ecx 29fe43: 51 push %rcx 29fe44: 0f b6 88 d6 01 00 00 movzbl 0x1d6(%rax),%ecx 29fe4b: 51 push %rcx 29fe4c: 8b 8d 94 00 00 00 mov 0x94(%rbp),%ecx 29fe52: 51 push %rcx 29fe53: 8b 92 54 07 00 00 mov 0x754(%rdx),%edx 29fe59: b9 04 00 00 00 mov $0x4,%ecx 29fe5e: 52 push %rdx 29fe5f: 0f b6 80 d5 01 00 00 movzbl 0x1d5(%rax),%eax 29fe66: 31 d2 xor %edx,%edx 29fe68: 50 push %rax 29fe69: 8b 85 90 00 00 00 mov 0x90(%rbp),%eax 29fe6f: 50 push %rax 29fe70: e8 00 00 00 00 callq 29fe75 29fe75: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29fe7c: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29fe83: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29fe8a: 48 83 c4 50 add $0x50,%rsp 29fe8e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29fe92: 8b b1 d4 02 00 00 mov 0x2d4(%rcx),%esi 29fe98: 8b 8d ac 00 00 00 mov 0xac(%rbp),%ecx 29fe9e: 44 8b 8a 60 07 00 00 mov 0x760(%rdx),%r9d 29fea5: 44 0f b6 80 d8 01 00 movzbl 0x1d8(%rax),%r8d 29feac: 00 29fead: 51 push %rcx 29feae: 8b 8a 6c 07 00 00 mov 0x76c(%rdx),%ecx 29feb4: 51 push %rcx 29feb5: 0f b6 88 db 01 00 00 movzbl 0x1db(%rax),%ecx 29febc: 51 push %rcx 29febd: 8b 8d a8 00 00 00 mov 0xa8(%rbp),%ecx 29fec3: 51 push %rcx 29fec4: 8b 8a 68 07 00 00 mov 0x768(%rdx),%ecx 29feca: 51 push %rcx 29fecb: 0f b6 88 da 01 00 00 movzbl 0x1da(%rax),%ecx 29fed2: 51 push %rcx 29fed3: 8b 8d a4 00 00 00 mov 0xa4(%rbp),%ecx 29fed9: 51 push %rcx 29feda: 8b 92 64 07 00 00 mov 0x764(%rdx),%edx 29fee0: b9 04 00 00 00 mov $0x4,%ecx 29fee5: 52 push %rdx 29fee6: 0f b6 80 d9 01 00 00 movzbl 0x1d9(%rax),%eax 29feed: 31 d2 xor %edx,%edx 29feef: 50 push %rax 29fef0: 8b 85 a0 00 00 00 mov 0xa0(%rbp),%eax 29fef6: 50 push %rax 29fef7: e8 00 00 00 00 callq 29fefc 29fefc: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29ff03: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29ff0a: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29ff11: 48 83 c4 50 add $0x50,%rsp 29ff15: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ff19: 8b b1 d8 02 00 00 mov 0x2d8(%rcx),%esi 29ff1f: 8b 8d bc 00 00 00 mov 0xbc(%rbp),%ecx 29ff25: 44 8b 8a 70 07 00 00 mov 0x770(%rdx),%r9d 29ff2c: 44 0f b6 80 dc 01 00 movzbl 0x1dc(%rax),%r8d 29ff33: 00 29ff34: 51 push %rcx 29ff35: 8b 8a 7c 07 00 00 mov 0x77c(%rdx),%ecx 29ff3b: 51 push %rcx 29ff3c: 0f b6 88 df 01 00 00 movzbl 0x1df(%rax),%ecx 29ff43: 51 push %rcx 29ff44: 8b 8d b8 00 00 00 mov 0xb8(%rbp),%ecx 29ff4a: 51 push %rcx 29ff4b: 8b 8a 78 07 00 00 mov 0x778(%rdx),%ecx 29ff51: 51 push %rcx 29ff52: 0f b6 88 de 01 00 00 movzbl 0x1de(%rax),%ecx 29ff59: 51 push %rcx 29ff5a: 8b 8d b4 00 00 00 mov 0xb4(%rbp),%ecx 29ff60: 51 push %rcx 29ff61: 8b 92 74 07 00 00 mov 0x774(%rdx),%edx 29ff67: b9 04 00 00 00 mov $0x4,%ecx 29ff6c: 52 push %rdx 29ff6d: 0f b6 80 dd 01 00 00 movzbl 0x1dd(%rax),%eax 29ff74: 31 d2 xor %edx,%edx 29ff76: 50 push %rax 29ff77: 8b 85 b0 00 00 00 mov 0xb0(%rbp),%eax 29ff7d: 50 push %rax 29ff7e: e8 00 00 00 00 callq 29ff83 29ff83: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 29ff8a: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 29ff91: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 29ff98: 48 83 c4 50 add $0x50,%rsp 29ff9c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 29ffa0: 8b b1 dc 02 00 00 mov 0x2dc(%rcx),%esi 29ffa6: 8b 8d cc 00 00 00 mov 0xcc(%rbp),%ecx 29ffac: 44 8b 8a 80 07 00 00 mov 0x780(%rdx),%r9d 29ffb3: 44 0f b6 80 e0 01 00 movzbl 0x1e0(%rax),%r8d 29ffba: 00 29ffbb: 51 push %rcx 29ffbc: 8b 8a 8c 07 00 00 mov 0x78c(%rdx),%ecx 29ffc2: 51 push %rcx 29ffc3: 0f b6 88 e3 01 00 00 movzbl 0x1e3(%rax),%ecx 29ffca: 51 push %rcx 29ffcb: 8b 8d c8 00 00 00 mov 0xc8(%rbp),%ecx 29ffd1: 51 push %rcx 29ffd2: 8b 8a 88 07 00 00 mov 0x788(%rdx),%ecx 29ffd8: 51 push %rcx 29ffd9: 0f b6 88 e2 01 00 00 movzbl 0x1e2(%rax),%ecx 29ffe0: 51 push %rcx 29ffe1: 8b 8d c4 00 00 00 mov 0xc4(%rbp),%ecx 29ffe7: 51 push %rcx 29ffe8: 8b 92 84 07 00 00 mov 0x784(%rdx),%edx 29ffee: b9 04 00 00 00 mov $0x4,%ecx 29fff3: 52 push %rdx 29fff4: 0f b6 80 e1 01 00 00 movzbl 0x1e1(%rax),%eax 29fffb: 31 d2 xor %edx,%edx 29fffd: 50 push %rax 29fffe: 8b 85 c0 00 00 00 mov 0xc0(%rbp),%eax 2a0004: 50 push %rax 2a0005: e8 00 00 00 00 callq 2a000a 2a000a: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2a0011: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2a0018: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a001f: 48 83 c4 50 add $0x50,%rsp 2a0023: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a0027: 8b b1 e0 02 00 00 mov 0x2e0(%rcx),%esi 2a002d: 8b 8d dc 00 00 00 mov 0xdc(%rbp),%ecx 2a0033: 44 8b 8a 90 07 00 00 mov 0x790(%rdx),%r9d 2a003a: 44 0f b6 80 e4 01 00 movzbl 0x1e4(%rax),%r8d 2a0041: 00 2a0042: 51 push %rcx 2a0043: 8b 8a 9c 07 00 00 mov 0x79c(%rdx),%ecx 2a0049: 51 push %rcx 2a004a: 0f b6 88 e7 01 00 00 movzbl 0x1e7(%rax),%ecx 2a0051: 51 push %rcx 2a0052: 8b 8d d8 00 00 00 mov 0xd8(%rbp),%ecx 2a0058: 51 push %rcx 2a0059: 8b 8a 98 07 00 00 mov 0x798(%rdx),%ecx 2a005f: 51 push %rcx 2a0060: 0f b6 88 e6 01 00 00 movzbl 0x1e6(%rax),%ecx 2a0067: 51 push %rcx 2a0068: 8b 8d d4 00 00 00 mov 0xd4(%rbp),%ecx 2a006e: 51 push %rcx 2a006f: 8b 92 94 07 00 00 mov 0x794(%rdx),%edx 2a0075: b9 04 00 00 00 mov $0x4,%ecx 2a007a: 52 push %rdx 2a007b: 0f b6 80 e5 01 00 00 movzbl 0x1e5(%rax),%eax 2a0082: 31 d2 xor %edx,%edx 2a0084: 50 push %rax 2a0085: 8b 85 d0 00 00 00 mov 0xd0(%rbp),%eax 2a008b: 50 push %rax 2a008c: e8 00 00 00 00 callq 2a0091 2a0091: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2a0098: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2a009f: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a00a6: 48 83 c4 50 add $0x50,%rsp 2a00aa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a00ae: 8b b1 e4 02 00 00 mov 0x2e4(%rcx),%esi 2a00b4: 8b 8d ec 00 00 00 mov 0xec(%rbp),%ecx 2a00ba: 44 8b 8a a0 07 00 00 mov 0x7a0(%rdx),%r9d 2a00c1: 44 0f b6 80 e8 01 00 movzbl 0x1e8(%rax),%r8d 2a00c8: 00 2a00c9: 51 push %rcx 2a00ca: 8b 8a ac 07 00 00 mov 0x7ac(%rdx),%ecx 2a00d0: 51 push %rcx 2a00d1: 0f b6 88 eb 01 00 00 movzbl 0x1eb(%rax),%ecx 2a00d8: 51 push %rcx 2a00d9: 8b 8d e8 00 00 00 mov 0xe8(%rbp),%ecx 2a00df: 51 push %rcx 2a00e0: 8b 8a a8 07 00 00 mov 0x7a8(%rdx),%ecx 2a00e6: 51 push %rcx 2a00e7: 0f b6 88 ea 01 00 00 movzbl 0x1ea(%rax),%ecx 2a00ee: 51 push %rcx 2a00ef: 8b 8d e4 00 00 00 mov 0xe4(%rbp),%ecx 2a00f5: 51 push %rcx 2a00f6: 8b 92 a4 07 00 00 mov 0x7a4(%rdx),%edx 2a00fc: b9 04 00 00 00 mov $0x4,%ecx 2a0101: 52 push %rdx 2a0102: 0f b6 80 e9 01 00 00 movzbl 0x1e9(%rax),%eax 2a0109: 31 d2 xor %edx,%edx 2a010b: 50 push %rax 2a010c: 8b 85 e0 00 00 00 mov 0xe0(%rbp),%eax 2a0112: 50 push %rax 2a0113: e8 00 00 00 00 callq 2a0118 2a0118: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2a011f: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2a0126: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a012d: 48 83 c4 50 add $0x50,%rsp 2a0131: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a0135: 8b b1 e8 02 00 00 mov 0x2e8(%rcx),%esi 2a013b: 8b 8d fc 00 00 00 mov 0xfc(%rbp),%ecx 2a0141: 44 8b 8a b0 07 00 00 mov 0x7b0(%rdx),%r9d 2a0148: 44 0f b6 80 ec 01 00 movzbl 0x1ec(%rax),%r8d 2a014f: 00 2a0150: 51 push %rcx 2a0151: 8b 8a bc 07 00 00 mov 0x7bc(%rdx),%ecx 2a0157: 51 push %rcx 2a0158: 0f b6 88 ef 01 00 00 movzbl 0x1ef(%rax),%ecx 2a015f: 51 push %rcx 2a0160: 8b 8d f8 00 00 00 mov 0xf8(%rbp),%ecx 2a0166: 51 push %rcx 2a0167: 8b 8a b8 07 00 00 mov 0x7b8(%rdx),%ecx 2a016d: 51 push %rcx 2a016e: 0f b6 88 ee 01 00 00 movzbl 0x1ee(%rax),%ecx 2a0175: 51 push %rcx 2a0176: 8b 8d f4 00 00 00 mov 0xf4(%rbp),%ecx 2a017c: 51 push %rcx 2a017d: 8b 92 b4 07 00 00 mov 0x7b4(%rdx),%edx 2a0183: b9 04 00 00 00 mov $0x4,%ecx 2a0188: 52 push %rdx 2a0189: 0f b6 80 ed 01 00 00 movzbl 0x1ed(%rax),%eax 2a0190: 31 d2 xor %edx,%edx 2a0192: 50 push %rax 2a0193: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2a0199: 50 push %rax 2a019a: e8 00 00 00 00 callq 2a019f 2a019f: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2a01a6: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2a01ad: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a01b4: 48 83 c4 50 add $0x50,%rsp 2a01b8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a01bc: 8b b1 ec 02 00 00 mov 0x2ec(%rcx),%esi 2a01c2: 8b 8d 0c 01 00 00 mov 0x10c(%rbp),%ecx 2a01c8: 44 8b 8a c0 07 00 00 mov 0x7c0(%rdx),%r9d 2a01cf: 44 0f b6 80 f0 01 00 movzbl 0x1f0(%rax),%r8d 2a01d6: 00 2a01d7: 51 push %rcx 2a01d8: 8b 8a cc 07 00 00 mov 0x7cc(%rdx),%ecx 2a01de: 51 push %rcx 2a01df: 0f b6 88 f3 01 00 00 movzbl 0x1f3(%rax),%ecx 2a01e6: 51 push %rcx 2a01e7: 8b 8d 08 01 00 00 mov 0x108(%rbp),%ecx 2a01ed: 51 push %rcx 2a01ee: 8b 8a c8 07 00 00 mov 0x7c8(%rdx),%ecx 2a01f4: 51 push %rcx 2a01f5: 0f b6 88 f2 01 00 00 movzbl 0x1f2(%rax),%ecx 2a01fc: 51 push %rcx 2a01fd: 8b 8d 04 01 00 00 mov 0x104(%rbp),%ecx 2a0203: 51 push %rcx 2a0204: 8b 92 c4 07 00 00 mov 0x7c4(%rdx),%edx 2a020a: 52 push %rdx 2a020b: 0f b6 80 f1 01 00 00 movzbl 0x1f1(%rax),%eax 2a0212: e9 c2 f3 ff ff jmpq 29f5d9 2a0217: 44 8b 8a 4c 05 00 00 mov 0x54c(%rdx),%r9d 2a021e: 44 0f b6 80 53 01 00 movzbl 0x153(%rax),%r8d 2a0225: 00 2a0226: 6a 00 pushq $0x0 2a0228: b9 01 00 00 00 mov $0x1,%ecx 2a022d: 31 d2 xor %edx,%edx 2a022f: e8 00 00 00 00 callq 2a0234 2a0234: 31 c0 xor %eax,%eax 2a0236: 59 pop %rcx 2a0237: e9 2f f5 ff ff jmpq 29f76b 2a023c: e8 00 00 00 00 callq 2a0241 2a0241: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a0248: 00 00 00 00 2a024c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a0250 : 2a0250: e8 00 00 00 00 callq 2a0255 2a0255: 53 push %rbx 2a0256: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 2a025d: 48 89 fb mov %rdi,%rbx 2a0260: 41 89 f1 mov %esi,%r9d 2a0263: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2a026a: 0f b6 8a 4e 01 00 00 movzbl 0x14e(%rdx),%ecx 2a0271: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 2a0278: 44 8b 80 38 05 00 00 mov 0x538(%rax),%r8d 2a027f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a0283: 8b b2 2c 02 00 00 mov 0x22c(%rdx),%esi 2a0289: ba 01 00 00 00 mov $0x1,%edx 2a028e: e8 00 00 00 00 callq 2a0293 2a0293: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a0297: b9 01 00 00 00 mov $0x1,%ecx 2a029c: 31 d2 xor %edx,%edx 2a029e: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a02a5: 44 8b 88 28 05 00 00 mov 0x528(%rax),%r9d 2a02ac: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a02b3: 44 0f b6 80 4a 01 00 movzbl 0x14a(%rax),%r8d 2a02ba: 00 2a02bb: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a02c2: 8b b0 20 02 00 00 mov 0x220(%rax),%esi 2a02c8: 6a 00 pushq $0x0 2a02ca: e8 00 00 00 00 callq 2a02cf 2a02cf: 58 pop %rax 2a02d0: 5b pop %rbx 2a02d1: c3 retq 2a02d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a02d9: 00 00 00 00 2a02dd: 0f 1f 00 nopl (%rax) 00000000002a02e0 : 2a02e0: e8 00 00 00 00 callq 2a02e5 2a02e5: 55 push %rbp 2a02e6: 48 89 f5 mov %rsi,%rbp 2a02e9: 53 push %rbx 2a02ea: 48 89 fb mov %rdi,%rbx 2a02ed: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2a02f4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a02fb: 00 00 2a02fd: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2a0304: 00 2a0305: 31 c0 xor %eax,%eax 2a0307: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2a030c: e8 cf e1 ff ff callq 29e4e0 2a0311: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a0318: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a031c: 48 89 ee mov %rbp,%rsi 2a031f: 48 8b 88 a4 01 00 00 mov 0x1a4(%rax),%rcx 2a0326: 8b 90 ac 01 00 00 mov 0x1ac(%rax),%edx 2a032c: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 2a0331: 48 8b 88 18 05 00 00 mov 0x518(%rax),%rcx 2a0338: 89 54 24 48 mov %edx,0x48(%rsp) 2a033c: 8b 90 20 05 00 00 mov 0x520(%rax),%edx 2a0342: 48 89 4c 24 4c mov %rcx,0x4c(%rsp) 2a0347: 48 8b 88 bc 01 00 00 mov 0x1bc(%rax),%rcx 2a034e: 89 54 24 54 mov %edx,0x54(%rsp) 2a0352: 8b 90 d4 01 00 00 mov 0x1d4(%rax),%edx 2a0358: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 2a035d: 48 8b 88 c4 01 00 00 mov 0x1c4(%rax),%rcx 2a0364: 89 54 24 70 mov %edx,0x70(%rsp) 2a0368: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2a036d: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 2a0372: 48 8b 88 cc 01 00 00 mov 0x1cc(%rax),%rcx 2a0379: 8b 80 14 02 00 00 mov 0x214(%rax),%eax 2a037f: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 2a0384: 89 44 24 74 mov %eax,0x74(%rsp) 2a0388: e8 00 00 00 00 callq 2a038d 2a038d: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2a0394: 00 2a0395: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a039c: 00 00 2a039e: 75 0a jne 2a03aa 2a03a0: 48 81 c4 98 00 00 00 add $0x98,%rsp 2a03a7: 5b pop %rbx 2a03a8: 5d pop %rbp 2a03a9: c3 retq 2a03aa: e8 00 00 00 00 callq 2a03af 2a03af: 90 nop 00000000002a03b0 : 2a03b0: e8 00 00 00 00 callq 2a03b5 2a03b5: 55 push %rbp 2a03b6: 48 89 f5 mov %rsi,%rbp 2a03b9: 53 push %rbx 2a03ba: 48 89 fb mov %rdi,%rbx 2a03bd: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2a03c4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a03cb: 00 00 2a03cd: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2a03d4: 00 2a03d5: 31 c0 xor %eax,%eax 2a03d7: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2a03dc: e8 ff e0 ff ff callq 29e4e0 2a03e1: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a03e8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a03ec: 48 89 ee mov %rbp,%rsi 2a03ef: 48 8b 88 30 01 00 00 mov 0x130(%rax),%rcx 2a03f6: 8b 90 38 01 00 00 mov 0x138(%rax),%edx 2a03fc: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 2a0401: 48 8b 88 24 05 00 00 mov 0x524(%rax),%rcx 2a0408: 89 54 24 48 mov %edx,0x48(%rsp) 2a040c: 8b 90 2c 05 00 00 mov 0x52c(%rax),%edx 2a0412: 48 89 4c 24 4c mov %rcx,0x4c(%rsp) 2a0417: 48 8b 88 48 01 00 00 mov 0x148(%rax),%rcx 2a041e: 89 54 24 54 mov %edx,0x54(%rsp) 2a0422: 8b 90 60 01 00 00 mov 0x160(%rax),%edx 2a0428: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 2a042d: 48 8b 88 50 01 00 00 mov 0x150(%rax),%rcx 2a0434: 89 54 24 70 mov %edx,0x70(%rsp) 2a0438: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2a043d: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 2a0442: 48 8b 88 58 01 00 00 mov 0x158(%rax),%rcx 2a0449: 8b 80 a0 01 00 00 mov 0x1a0(%rax),%eax 2a044f: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 2a0454: 89 44 24 74 mov %eax,0x74(%rsp) 2a0458: e8 00 00 00 00 callq 2a045d 2a045d: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2a0464: 00 2a0465: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a046c: 00 00 2a046e: 75 0a jne 2a047a 2a0470: 48 81 c4 98 00 00 00 add $0x98,%rsp 2a0477: 5b pop %rbx 2a0478: 5d pop %rbp 2a0479: c3 retq 2a047a: e8 00 00 00 00 callq 2a047f 2a047f: 90 nop 00000000002a0480 : 2a0480: e8 00 00 00 00 callq 2a0485 2a0485: 41 57 push %r15 2a0487: 49 89 ff mov %rdi,%r15 2a048a: 41 56 push %r14 2a048c: 41 55 push %r13 2a048e: 41 54 push %r12 2a0490: 55 push %rbp 2a0491: 53 push %rbx 2a0492: 48 89 f3 mov %rsi,%rbx 2a0495: 48 83 ec 28 sub $0x28,%rsp 2a0499: 48 8b 8f 60 e1 00 00 mov 0xe160(%rdi),%rcx 2a04a0: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 2a04a7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a04ae: 00 00 2a04b0: 48 89 44 24 20 mov %rax,0x20(%rsp) 2a04b5: 31 c0 xor %eax,%eax 2a04b7: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2a04be: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a04c2: 8b b1 2c 01 00 00 mov 0x12c(%rcx),%esi 2a04c8: 48 85 db test %rbx,%rbx 2a04cb: 0f 84 7f 05 00 00 je 2a0a50 2a04d1: 8b 8a 18 0b 00 00 mov 0xb18(%rdx),%ecx 2a04d7: 0f b6 90 c6 02 00 00 movzbl 0x2c6(%rax),%edx 2a04de: 4c 8d 44 24 18 lea 0x18(%rsp),%r8 2a04e3: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2a04ea: 00 2a04eb: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 2a04f2: 00 2a04f3: e8 00 00 00 00 callq 2a04f8 2a04f8: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a04ff: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a0503: 4c 8d 44 24 1c lea 0x1c(%rsp),%r8 2a0508: 8b 88 1c 0b 00 00 mov 0xb1c(%rax),%ecx 2a050e: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a0515: 0f b6 90 c7 02 00 00 movzbl 0x2c7(%rax),%edx 2a051c: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a0523: 8b b0 2c 01 00 00 mov 0x12c(%rax),%esi 2a0529: e8 00 00 00 00 callq 2a052e 2a052e: 8b 6c 24 18 mov 0x18(%rsp),%ebp 2a0532: 83 fd 02 cmp $0x2,%ebp 2a0535: 0f 84 63 02 00 00 je 2a079e 2a053b: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2a0542: bd 01 00 00 00 mov $0x1,%ebp 2a0547: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a054e: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a0552: b9 01 00 00 00 mov $0x1,%ecx 2a0557: 31 d2 xor %edx,%edx 2a0559: 44 8b 88 1c 05 00 00 mov 0x51c(%rax),%r9d 2a0560: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a0567: 44 0f b6 80 47 01 00 movzbl 0x147(%rax),%r8d 2a056e: 00 2a056f: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a0576: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 2a057c: 6a 00 pushq $0x0 2a057e: e8 00 00 00 00 callq 2a0583 2a0583: 49 8b 97 70 e1 00 00 mov 0xe170(%r15),%rdx 2a058a: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 2a058f: 41 b9 07 00 00 00 mov $0x7,%r9d 2a0595: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a059c: 49 8b b7 60 e1 00 00 mov 0xe160(%r15),%rsi 2a05a3: 44 8b 82 00 0b 00 00 mov 0xb00(%rdx),%r8d 2a05aa: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a05ae: 0f b6 88 c0 02 00 00 movzbl 0x2c0(%rax),%ecx 2a05b5: 8b b6 30 05 00 00 mov 0x530(%rsi),%esi 2a05bb: 41 52 push %r10 2a05bd: 8b 92 04 0b 00 00 mov 0xb04(%rdx),%edx 2a05c3: 52 push %rdx 2a05c4: 0f b6 80 c1 02 00 00 movzbl 0x2c1(%rax),%eax 2a05cb: ba 02 00 00 00 mov $0x2,%edx 2a05d0: 50 push %rax 2a05d1: e8 00 00 00 00 callq 2a05d6 2a05d6: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a05da: b9 01 00 00 00 mov $0x1,%ecx 2a05df: 31 d2 xor %edx,%edx 2a05e1: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a05e8: 48 83 c4 20 add $0x20,%rsp 2a05ec: 44 8b 88 18 05 00 00 mov 0x518(%rax),%r9d 2a05f3: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a05fa: 44 0f b6 80 46 01 00 movzbl 0x146(%rax),%r8d 2a0601: 00 2a0602: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a0609: 8b b0 18 02 00 00 mov 0x218(%rax),%esi 2a060f: 6a 00 pushq $0x0 2a0611: e8 00 00 00 00 callq 2a0616 2a0616: 48 89 de mov %rbx,%rsi 2a0619: 41 5a pop %r10 2a061b: 4c 89 ff mov %r15,%rdi 2a061e: 83 fd 01 cmp $0x1,%ebp 2a0621: 0f 84 91 01 00 00 je 2a07b8 2a0627: e8 84 fd ff ff callq 2a03b0 2a062c: 44 8b a3 08 4b 00 00 mov 0x4b08(%rbx),%r12d 2a0633: 48 8d bb 30 02 00 00 lea 0x230(%rbx),%rdi 2a063a: 41 8d 44 24 ff lea -0x1(%r12),%eax 2a063f: 44 89 e6 mov %r12d,%esi 2a0642: 48 8d 2c c0 lea (%rax,%rax,8),%rbp 2a0646: 48 c1 e5 03 shl $0x3,%rbp 2a064a: 48 8d 04 2f lea (%rdi,%rbp,1),%rax 2a064e: 8b 48 34 mov 0x34(%rax),%ecx 2a0651: 44 8b 68 3c mov 0x3c(%rax),%r13d 2a0655: 44 03 68 30 add 0x30(%rax),%r13d 2a0659: 89 4c 24 08 mov %ecx,0x8(%rsp) 2a065d: 8b 48 40 mov 0x40(%rax),%ecx 2a0660: 44 89 6c 24 04 mov %r13d,0x4(%rsp) 2a0665: 89 4c 24 0c mov %ecx,0xc(%rsp) 2a0669: 8b 48 38 mov 0x38(%rax),%ecx 2a066c: 8b 40 44 mov 0x44(%rax),%eax 2a066f: 89 4c 24 10 mov %ecx,0x10(%rsp) 2a0673: 89 44 24 14 mov %eax,0x14(%rsp) 2a0677: e8 00 00 00 00 callq 2a067c 2a067c: 84 c0 test %al,%al 2a067e: 0f 84 3e 01 00 00 je 2a07c2 2a0684: 4c 8d b3 60 02 00 00 lea 0x260(%rbx),%r14 2a068b: 48 8d 9c 2b a8 02 00 lea 0x2a8(%rbx,%rbp,1),%rbx 2a0692: 00 2a0693: 45 85 e4 test %r12d,%r12d 2a0696: 74 4a je 2a06e2 2a0698: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a069c: b9 01 00 00 00 mov $0x1,%ecx 2a06a1: 31 d2 xor %edx,%edx 2a06a3: 49 83 c6 48 add $0x48,%r14 2a06a7: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a06ae: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 2a06b5: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a06bc: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 2a06c3: 00 2a06c4: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a06cb: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 2a06d1: 41 8b 46 b8 mov -0x48(%r14),%eax 2a06d5: 50 push %rax 2a06d6: e8 00 00 00 00 callq 2a06db 2a06db: 41 59 pop %r9 2a06dd: 49 39 de cmp %rbx,%r14 2a06e0: 75 b6 jne 2a0698 2a06e2: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a06e9: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a06ed: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 2a06f4: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a06fb: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 2a0702: 00 2a0703: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a070a: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 2a0710: 8b 44 24 04 mov 0x4(%rsp),%eax 2a0714: 50 push %rax 2a0715: b9 01 00 00 00 mov $0x1,%ecx 2a071a: 31 d2 xor %edx,%edx 2a071c: e8 00 00 00 00 callq 2a0721 2a0721: 5a pop %rdx 2a0722: 8b 1c 24 mov (%rsp),%ebx 2a0725: 41 b9 02 00 00 00 mov $0x2,%r9d 2a072b: 49 8b 97 70 e1 00 00 mov 0xe170(%r15),%rdx 2a0732: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a0739: 49 8b b7 60 e1 00 00 mov 0xe160(%r15),%rsi 2a0740: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a0744: 44 8b 82 14 0b 00 00 mov 0xb14(%rdx),%r8d 2a074b: 0f b6 88 c5 02 00 00 movzbl 0x2c5(%rax),%ecx 2a0752: 8b b6 2c 01 00 00 mov 0x12c(%rsi),%esi 2a0758: 53 push %rbx 2a0759: 8b 92 20 0b 00 00 mov 0xb20(%rdx),%edx 2a075f: 52 push %rdx 2a0760: 0f b6 80 c8 02 00 00 movzbl 0x2c8(%rax),%eax 2a0767: ba 02 00 00 00 mov $0x2,%edx 2a076c: 50 push %rax 2a076d: e8 00 00 00 00 callq 2a0772 2a0772: b8 01 00 00 00 mov $0x1,%eax 2a0777: 48 83 c4 18 add $0x18,%rsp 2a077b: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 2a0780: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2a0787: 00 00 2a0789: 0f 85 e6 02 00 00 jne 2a0a75 2a078f: 48 83 c4 28 add $0x28,%rsp 2a0793: 5b pop %rbx 2a0794: 5d pop %rbp 2a0795: 41 5c pop %r12 2a0797: 41 5d pop %r13 2a0799: 41 5e pop %r14 2a079b: 41 5f pop %r15 2a079d: c3 retq 2a079e: 44 8b 5c 24 1c mov 0x1c(%rsp),%r11d 2a07a3: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 2a07aa: 45 85 db test %r11d,%r11d 2a07ad: 0f 84 94 fd ff ff je 2a0547 2a07b3: e9 83 fd ff ff jmpq 2a053b 2a07b8: e8 23 fb ff ff callq 2a02e0 2a07bd: e9 6a fe ff ff jmpq 2a062c 2a07c2: 49 8b 97 68 e1 00 00 mov 0xe168(%r15),%rdx 2a07c9: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a07cd: 41 b9 04 00 00 00 mov $0x4,%r9d 2a07d3: 4c 8d ab 60 02 00 00 lea 0x260(%rbx),%r13 2a07da: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a07e1: 4c 8d b4 2b a8 02 00 lea 0x2a8(%rbx,%rbp,1),%r14 2a07e8: 00 2a07e9: 0f b6 8a c0 02 00 00 movzbl 0x2c0(%rdx),%ecx 2a07f0: 49 8b 97 60 e1 00 00 mov 0xe160(%r15),%rdx 2a07f7: 44 8b 80 00 0b 00 00 mov 0xb00(%rax),%r8d 2a07fe: 8b b2 30 05 00 00 mov 0x530(%rdx),%esi 2a0804: ba 01 00 00 00 mov $0x1,%edx 2a0809: e8 00 00 00 00 callq 2a080e 2a080e: 45 85 e4 test %r12d,%r12d 2a0811: 74 49 je 2a085c 2a0813: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a0817: b9 01 00 00 00 mov $0x1,%ecx 2a081c: 31 d2 xor %edx,%edx 2a081e: 49 83 c5 48 add $0x48,%r13 2a0822: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a0829: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 2a0830: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a0837: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 2a083e: 00 2a083f: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a0846: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 2a084c: 41 8b 45 b8 mov -0x48(%r13),%eax 2a0850: 50 push %rax 2a0851: e8 00 00 00 00 callq 2a0856 2a0856: 5f pop %rdi 2a0857: 4d 39 ee cmp %r13,%r14 2a085a: 75 b7 jne 2a0813 2a085c: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a0863: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a0867: b9 01 00 00 00 mov $0x1,%ecx 2a086c: 31 d2 xor %edx,%edx 2a086e: 4c 8d b3 64 02 00 00 lea 0x264(%rbx),%r14 2a0875: 4c 8d ac 2b ac 02 00 lea 0x2ac(%rbx,%rbp,1),%r13 2a087c: 00 2a087d: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 2a0884: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a088b: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 2a0892: 00 2a0893: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a089a: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 2a08a0: 8b 44 24 04 mov 0x4(%rsp),%eax 2a08a4: 50 push %rax 2a08a5: e8 00 00 00 00 callq 2a08aa 2a08aa: 49 8b 97 68 e1 00 00 mov 0xe168(%r15),%rdx 2a08b1: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a08b5: 41 b9 02 00 00 00 mov $0x2,%r9d 2a08bb: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a08c2: 0f b6 8a c0 02 00 00 movzbl 0x2c0(%rdx),%ecx 2a08c9: 49 8b 97 60 e1 00 00 mov 0xe160(%r15),%rdx 2a08d0: 44 8b 80 00 0b 00 00 mov 0xb00(%rax),%r8d 2a08d7: 8b b2 30 05 00 00 mov 0x530(%rdx),%esi 2a08dd: ba 01 00 00 00 mov $0x1,%edx 2a08e2: e8 00 00 00 00 callq 2a08e7 2a08e7: 41 58 pop %r8 2a08e9: 45 85 e4 test %r12d,%r12d 2a08ec: 74 49 je 2a0937 2a08ee: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a08f2: b9 01 00 00 00 mov $0x1,%ecx 2a08f7: 31 d2 xor %edx,%edx 2a08f9: 49 83 c6 48 add $0x48,%r14 2a08fd: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a0904: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 2a090b: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a0912: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 2a0919: 00 2a091a: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a0921: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 2a0927: 41 8b 46 b8 mov -0x48(%r14),%eax 2a092b: 50 push %rax 2a092c: e8 00 00 00 00 callq 2a0931 2a0931: 59 pop %rcx 2a0932: 4d 39 f5 cmp %r14,%r13 2a0935: 75 b7 jne 2a08ee 2a0937: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a093e: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a0942: b9 01 00 00 00 mov $0x1,%ecx 2a0947: 31 d2 xor %edx,%edx 2a0949: 4c 8d ab 68 02 00 00 lea 0x268(%rbx),%r13 2a0950: 48 8d 9c 2b b0 02 00 lea 0x2b0(%rbx,%rbp,1),%rbx 2a0957: 00 2a0958: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 2a095f: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a0966: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 2a096d: 00 2a096e: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a0975: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 2a097b: 8b 44 24 08 mov 0x8(%rsp),%eax 2a097f: 03 44 24 0c add 0xc(%rsp),%eax 2a0983: 50 push %rax 2a0984: e8 00 00 00 00 callq 2a0989 2a0989: 49 8b 97 68 e1 00 00 mov 0xe168(%r15),%rdx 2a0990: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a0994: 41 b9 01 00 00 00 mov $0x1,%r9d 2a099a: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a09a1: 0f b6 8a c0 02 00 00 movzbl 0x2c0(%rdx),%ecx 2a09a8: 49 8b 97 60 e1 00 00 mov 0xe160(%r15),%rdx 2a09af: 44 8b 80 00 0b 00 00 mov 0xb00(%rax),%r8d 2a09b6: 8b b2 30 05 00 00 mov 0x530(%rdx),%esi 2a09bc: ba 01 00 00 00 mov $0x1,%edx 2a09c1: e8 00 00 00 00 callq 2a09c6 2a09c6: 5e pop %rsi 2a09c7: 45 85 e4 test %r12d,%r12d 2a09ca: 74 49 je 2a0a15 2a09cc: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a09d0: b9 01 00 00 00 mov $0x1,%ecx 2a09d5: 31 d2 xor %edx,%edx 2a09d7: 49 83 c5 48 add $0x48,%r13 2a09db: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a09e2: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 2a09e9: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a09f0: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 2a09f7: 00 2a09f8: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a09ff: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 2a0a05: 41 8b 45 b8 mov -0x48(%r13),%eax 2a0a09: 50 push %rax 2a0a0a: e8 00 00 00 00 callq 2a0a0f 2a0a0f: 58 pop %rax 2a0a10: 4c 39 eb cmp %r13,%rbx 2a0a13: 75 b7 jne 2a09cc 2a0a15: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2a0a1c: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a0a20: 44 8b 88 8c 09 00 00 mov 0x98c(%rax),%r9d 2a0a27: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2a0a2e: 44 0f b6 80 63 02 00 movzbl 0x263(%rax),%r8d 2a0a35: 00 2a0a36: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2a0a3d: 8b b0 d0 03 00 00 mov 0x3d0(%rax),%esi 2a0a43: 8b 44 24 10 mov 0x10(%rsp),%eax 2a0a47: 03 44 24 14 add 0x14(%rsp),%eax 2a0a4b: e9 c4 fc ff ff jmpq 2a0714 2a0a50: 44 8b 8a 14 0b 00 00 mov 0xb14(%rdx),%r9d 2a0a57: 44 0f b6 80 c5 02 00 movzbl 0x2c5(%rax),%r8d 2a0a5e: 00 2a0a5f: 6a 00 pushq $0x0 2a0a61: b9 01 00 00 00 mov $0x1,%ecx 2a0a66: 31 d2 xor %edx,%edx 2a0a68: e8 00 00 00 00 callq 2a0a6d 2a0a6d: 31 c0 xor %eax,%eax 2a0a6f: 5b pop %rbx 2a0a70: e9 06 fd ff ff jmpq 2a077b 2a0a75: e8 00 00 00 00 callq 2a0a7a 2a0a7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002a0a80 : 2a0a80: e8 00 00 00 00 callq 2a0a85 2a0a85: 41 57 push %r15 2a0a87: 41 56 push %r14 2a0a89: 41 55 push %r13 2a0a8b: 41 54 push %r12 2a0a8d: 55 push %rbp 2a0a8e: 53 push %rbx 2a0a8f: 48 89 fb mov %rdi,%rbx 2a0a92: 48 83 ec 30 sub $0x30,%rsp 2a0a96: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 2a0a9d: 48 8b 8f 60 e1 00 00 mov 0xe160(%rdi),%rcx 2a0aa4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a0aab: 00 00 2a0aad: 48 89 44 24 28 mov %rax,0x28(%rsp) 2a0ab2: 31 c0 xor %eax,%eax 2a0ab4: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2a0abb: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a0abf: 48 85 f6 test %rsi,%rsi 2a0ac2: 0f 84 18 03 00 00 je 2a0de0 2a0ac8: 44 8b 8a 40 05 00 00 mov 0x540(%rdx),%r9d 2a0acf: 48 89 f5 mov %rsi,%rbp 2a0ad2: 0f b6 90 50 01 00 00 movzbl 0x150(%rax),%edx 2a0ad9: 4c 8d 44 24 20 lea 0x20(%rsp),%r8 2a0ade: 8b b1 2c 02 00 00 mov 0x22c(%rcx),%esi 2a0ae4: 44 89 c9 mov %r9d,%ecx 2a0ae7: e8 00 00 00 00 callq 2a0aec 2a0aec: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a0af3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a0af7: 4c 8d 44 24 1c lea 0x1c(%rsp),%r8 2a0afc: 8b 88 0c 0b 00 00 mov 0xb0c(%rax),%ecx 2a0b02: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a0b09: 0f b6 90 c3 02 00 00 movzbl 0x2c3(%rax),%edx 2a0b10: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a0b17: 8b b0 1c 02 00 00 mov 0x21c(%rax),%esi 2a0b1d: e8 00 00 00 00 callq 2a0b22 2a0b22: 44 8b 4c 24 1c mov 0x1c(%rsp),%r9d 2a0b27: 41 83 f9 01 cmp $0x1,%r9d 2a0b2b: 0f 84 64 02 00 00 je 2a0d95 2a0b31: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a0b38: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a0b3c: 4c 8d 44 24 24 lea 0x24(%rsp),%r8 2a0b41: 41 be 01 00 00 00 mov $0x1,%r14d 2a0b47: 8b 88 24 05 00 00 mov 0x524(%rax),%ecx 2a0b4d: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a0b54: 0f b6 90 49 01 00 00 movzbl 0x149(%rax),%edx 2a0b5b: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a0b62: 8b b0 1c 02 00 00 mov 0x21c(%rax),%esi 2a0b68: e8 00 00 00 00 callq 2a0b6d 2a0b6d: 45 31 c9 xor %r9d,%r9d 2a0b70: 44 0f b6 a5 4c e6 00 movzbl 0xe64c(%rbp),%r12d 2a0b77: 00 2a0b78: 44 0f b6 95 4d e6 00 movzbl 0xe64d(%rbp),%r10d 2a0b7f: 00 2a0b80: 45 84 e4 test %r12b,%r12b 2a0b83: 0f 84 7d 01 00 00 je 2a0d06 2a0b89: 48 8d 85 1c 11 00 00 lea 0x111c(%rbp),%rax 2a0b90: c7 44 24 14 b7 00 00 movl $0xb7,0x14(%rsp) 2a0b97: 00 2a0b98: 4c 8d bd 94 08 00 00 lea 0x894(%rbp),%r15 2a0b9f: 41 bd b6 00 00 00 mov $0xb6,%r13d 2a0ba5: 48 89 04 24 mov %rax,(%rsp) 2a0ba9: 48 8d 85 a4 19 00 00 lea 0x19a4(%rbp),%rax 2a0bb0: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a0bb5: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a0bbc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a0bc0: 44 88 54 24 10 mov %r10b,0x10(%rsp) 2a0bc5: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2a0bcc: 4c 8b 9b 68 e1 00 00 mov 0xe168(%rbx),%r11 2a0bd3: 8b b0 2c 02 00 00 mov 0x22c(%rax),%esi 2a0bd9: 44 89 d0 mov %r10d,%eax 2a0bdc: 83 f0 01 xor $0x1,%eax 2a0bdf: 44 8b 82 3c 05 00 00 mov 0x53c(%rdx),%r8d 2a0be6: 41 0f b6 8b 4f 01 00 movzbl 0x14f(%r11),%ecx 2a0bed: 00 2a0bee: 0f b6 c0 movzbl %al,%eax 2a0bf1: 50 push %rax 2a0bf2: 8b 82 40 05 00 00 mov 0x540(%rdx),%eax 2a0bf8: ba 02 00 00 00 mov $0x2,%edx 2a0bfd: 50 push %rax 2a0bfe: 41 0f b6 83 50 01 00 movzbl 0x150(%r11),%eax 2a0c05: 00 2a0c06: 50 push %rax 2a0c07: e8 00 00 00 00 callq 2a0c0c 2a0c0c: be 01 00 00 00 mov $0x1,%esi 2a0c11: 48 89 df mov %rbx,%rdi 2a0c14: e8 37 f6 ff ff callq 2a0250 2a0c19: 48 89 ee mov %rbp,%rsi 2a0c1c: 48 89 df mov %rbx,%rdi 2a0c1f: 8b 54 24 2c mov 0x2c(%rsp),%edx 2a0c23: 44 0f b6 54 24 28 movzbl 0x28(%rsp),%r10d 2a0c29: 48 83 c4 18 add $0x18,%rsp 2a0c2d: 45 84 d2 test %r10b,%r10b 2a0c30: 0f 84 01 01 00 00 je 2a0d37 2a0c36: e8 b5 da ff ff callq 29e6f0 2a0c3b: be 02 00 00 00 mov $0x2,%esi 2a0c40: 48 89 df mov %rbx,%rdi 2a0c43: e8 08 f6 ff ff callq 2a0250 2a0c48: 44 89 ea mov %r13d,%edx 2a0c4b: 4c 89 fe mov %r15,%rsi 2a0c4e: 48 89 df mov %rbx,%rdi 2a0c51: e8 9a da ff ff callq 29e6f0 2a0c56: be 04 00 00 00 mov $0x4,%esi 2a0c5b: 48 89 df mov %rbx,%rdi 2a0c5e: e8 ed f5 ff ff callq 2a0250 2a0c63: 48 8b 34 24 mov (%rsp),%rsi 2a0c67: 44 89 ea mov %r13d,%edx 2a0c6a: 48 89 df mov %rbx,%rdi 2a0c6d: e8 7e da ff ff callq 29e6f0 2a0c72: be 08 00 00 00 mov $0x8,%esi 2a0c77: 48 89 df mov %rbx,%rdi 2a0c7a: e8 d1 f5 ff ff callq 2a0250 2a0c7f: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2a0c84: 44 89 ea mov %r13d,%edx 2a0c87: 48 89 df mov %rbx,%rdi 2a0c8a: e8 61 da ff ff callq 29e6f0 2a0c8f: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2a0c96: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a0c9d: 45 89 f1 mov %r14d,%r9d 2a0ca0: 48 8b b3 60 e1 00 00 mov 0xe160(%rbx),%rsi 2a0ca7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a0cab: 44 8b 82 20 05 00 00 mov 0x520(%rdx),%r8d 2a0cb2: 0f b6 88 48 01 00 00 movzbl 0x148(%rax),%ecx 2a0cb9: 8b b6 1c 02 00 00 mov 0x21c(%rsi),%esi 2a0cbf: 41 54 push %r12 2a0cc1: 8b 92 24 05 00 00 mov 0x524(%rdx),%edx 2a0cc7: 52 push %rdx 2a0cc8: 0f b6 80 49 01 00 00 movzbl 0x149(%rax),%eax 2a0ccf: ba 02 00 00 00 mov $0x2,%edx 2a0cd4: 50 push %rax 2a0cd5: e8 00 00 00 00 callq 2a0cda 2a0cda: b8 01 00 00 00 mov $0x1,%eax 2a0cdf: 48 83 c4 18 add $0x18,%rsp 2a0ce3: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 2a0ce8: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2a0cef: 00 00 2a0cf1: 0f 85 2a 01 00 00 jne 2a0e21 2a0cf7: 48 83 c4 30 add $0x30,%rsp 2a0cfb: 5b pop %rbx 2a0cfc: 5d pop %rbp 2a0cfd: 41 5c pop %r12 2a0cff: 41 5d pop %r13 2a0d01: 41 5e pop %r14 2a0d03: 41 5f pop %r15 2a0d05: c3 retq 2a0d06: 48 8d 85 2c 73 00 00 lea 0x732c(%rbp),%rax 2a0d0d: c7 44 24 14 cd 04 00 movl $0x4cd,0x14(%rsp) 2a0d14: 00 2a0d15: 4c 8d bd 9c 39 00 00 lea 0x399c(%rbp),%r15 2a0d1c: 41 bd cc 04 00 00 mov $0x4cc,%r13d 2a0d22: 48 89 04 24 mov %rax,(%rsp) 2a0d26: 48 8d 85 bc ac 00 00 lea 0xacbc(%rbp),%rax 2a0d2d: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a0d32: e9 7e fe ff ff jmpq 2a0bb5 2a0d37: e8 24 db ff ff callq 29e860 2a0d3c: 48 89 df mov %rbx,%rdi 2a0d3f: be 02 00 00 00 mov $0x2,%esi 2a0d44: e8 07 f5 ff ff callq 2a0250 2a0d49: 44 89 ea mov %r13d,%edx 2a0d4c: 4c 89 fe mov %r15,%rsi 2a0d4f: 48 89 df mov %rbx,%rdi 2a0d52: e8 09 db ff ff callq 29e860 2a0d57: 48 89 df mov %rbx,%rdi 2a0d5a: be 04 00 00 00 mov $0x4,%esi 2a0d5f: e8 ec f4 ff ff callq 2a0250 2a0d64: 48 8b 34 24 mov (%rsp),%rsi 2a0d68: 44 89 ea mov %r13d,%edx 2a0d6b: 48 89 df mov %rbx,%rdi 2a0d6e: e8 ed da ff ff callq 29e860 2a0d73: 48 89 df mov %rbx,%rdi 2a0d76: be 08 00 00 00 mov $0x8,%esi 2a0d7b: e8 d0 f4 ff ff callq 2a0250 2a0d80: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2a0d85: 44 89 ea mov %r13d,%edx 2a0d88: 48 89 df mov %rbx,%rdi 2a0d8b: e8 d0 da ff ff callq 29e860 2a0d90: e9 fa fe ff ff jmpq 2a0c8f 2a0d95: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a0d9c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a0da0: 4c 8d 44 24 24 lea 0x24(%rsp),%r8 2a0da5: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 2a0daa: 41 be 02 00 00 00 mov $0x2,%r14d 2a0db0: 8b 88 24 05 00 00 mov 0x524(%rax),%ecx 2a0db6: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a0dbd: 0f b6 90 49 01 00 00 movzbl 0x149(%rax),%edx 2a0dc4: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a0dcb: 8b b0 1c 02 00 00 mov 0x21c(%rax),%esi 2a0dd1: e8 00 00 00 00 callq 2a0dd6 2a0dd6: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 2a0ddb: e9 90 fd ff ff jmpq 2a0b70 2a0de0: 44 8b 82 20 05 00 00 mov 0x520(%rdx),%r8d 2a0de7: 44 0f b6 90 48 01 00 movzbl 0x148(%rax),%r10d 2a0dee: 00 2a0def: 45 31 c9 xor %r9d,%r9d 2a0df2: 8b b1 1c 02 00 00 mov 0x21c(%rcx),%esi 2a0df8: 6a 01 pushq $0x1 2a0dfa: 8b 92 24 05 00 00 mov 0x524(%rdx),%edx 2a0e00: 44 89 d1 mov %r10d,%ecx 2a0e03: 52 push %rdx 2a0e04: 0f b6 80 49 01 00 00 movzbl 0x149(%rax),%eax 2a0e0b: ba 02 00 00 00 mov $0x2,%edx 2a0e10: 50 push %rax 2a0e11: e8 00 00 00 00 callq 2a0e16 2a0e16: 31 c0 xor %eax,%eax 2a0e18: 48 83 c4 18 add $0x18,%rsp 2a0e1c: e9 c2 fe ff ff jmpq 2a0ce3 2a0e21: e8 00 00 00 00 callq 2a0e26 2a0e26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2a0e2d: 00 00 00 00000000002a0e30 : 2a0e30: e8 00 00 00 00 callq 2a0e35 2a0e35: 41 55 push %r13 2a0e37: 49 89 fd mov %rdi,%r13 2a0e3a: 41 54 push %r12 2a0e3c: 49 89 d4 mov %rdx,%r12 2a0e3f: 55 push %rbp 2a0e40: 53 push %rbx 2a0e41: 48 89 f3 mov %rsi,%rbx 2a0e44: 48 83 ec 10 sub $0x10,%rsp 2a0e48: 8b 16 mov (%rsi),%edx 2a0e4a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a0e51: 00 00 2a0e53: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a0e58: 8b 46 24 mov 0x24(%rsi),%eax 2a0e5b: 39 d0 cmp %edx,%eax 2a0e5d: 74 3c je 2a0e9b 2a0e5f: 8b 7e 04 mov 0x4(%rsi),%edi 2a0e62: 39 7e 28 cmp %edi,0x28(%rsi) 2a0e65: 74 17 je 2a0e7e 2a0e67: 49 8b 4d 18 mov 0x18(%r13),%rcx 2a0e6b: 8b 09 mov (%rcx),%ecx 2a0e6d: 85 c9 test %ecx,%ecx 2a0e6f: 75 0d jne 2a0e7e 2a0e71: 83 be c8 00 00 00 06 cmpl $0x6,0xc8(%rsi) 2a0e78: 0f 84 16 02 00 00 je 2a1094 2a0e7e: 39 d0 cmp %edx,%eax 2a0e80: 7e 19 jle 2a0e9b 2a0e82: 49 8b 55 08 mov 0x8(%r13),%rdx 2a0e86: 48 8b 12 mov (%rdx),%rdx 2a0e89: 8b 92 8c 01 00 00 mov 0x18c(%rdx),%edx 2a0e8f: 39 d0 cmp %edx,%eax 2a0e91: 7e 08 jle 2a0e9b 2a0e93: 85 d2 test %edx,%edx 2a0e95: 0f 85 f9 01 00 00 jne 2a1094 2a0e9b: 41 8b 44 24 04 mov 0x4(%r12),%eax 2a0ea0: 85 c0 test %eax,%eax 2a0ea2: 0f 84 32 03 00 00 je 2a11da 2a0ea8: 89 43 0c mov %eax,0xc(%rbx) 2a0eab: 41 8b 04 24 mov (%r12),%eax 2a0eaf: 85 c0 test %eax,%eax 2a0eb1: 0f 84 c9 02 00 00 je 2a1180 2a0eb7: 89 43 08 mov %eax,0x8(%rbx) 2a0eba: 41 8b 44 24 08 mov 0x8(%r12),%eax 2a0ebf: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 2a0ec6: 85 c0 test %eax,%eax 2a0ec8: 0f 84 59 02 00 00 je 2a1127 2a0ece: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2a0ed5: ff ff 7f 2a0ed8: 89 43 10 mov %eax,0x10(%rbx) 2a0edb: 48 89 d0 mov %rdx,%rax 2a0ede: 48 c1 f8 3f sar $0x3f,%rax 2a0ee2: 48 89 c5 mov %rax,%rbp 2a0ee5: 48 31 d5 xor %rdx,%rbp 2a0ee8: 48 29 c5 sub %rax,%rbp 2a0eeb: b8 ff ff ff ff mov $0xffffffff,%eax 2a0ef0: 48 29 e9 sub %rbp,%rcx 2a0ef3: 48 01 c5 add %rax,%rbp 2a0ef6: 41 8b 44 24 0c mov 0xc(%r12),%eax 2a0efb: 85 c0 test %eax,%eax 2a0efd: 0f 84 c2 01 00 00 je 2a10c5 2a0f03: 83 f8 01 cmp $0x1,%eax 2a0f06: 74 08 je 2a0f10 2a0f08: a8 01 test $0x1,%al 2a0f0a: 0f 85 24 03 00 00 jne 2a1234 2a0f10: 89 43 14 mov %eax,0x14(%rbx) 2a0f13: 48 8b 43 78 mov 0x78(%rbx),%rax 2a0f17: bf fe ff ff ff mov $0xfffffffe,%edi 2a0f1c: 48 89 c6 mov %rax,%rsi 2a0f1f: 48 c1 fe 3f sar $0x3f,%rsi 2a0f23: 49 89 f4 mov %rsi,%r12 2a0f26: 49 31 c4 xor %rax,%r12 2a0f29: 49 29 f4 sub %rsi,%r12 2a0f2c: 48 be ff ff ff ff ff movabs $0x7fffffffffffffff,%rsi 2a0f33: ff ff 7f 2a0f36: 4c 29 e6 sub %r12,%rsi 2a0f39: 48 39 fe cmp %rdi,%rsi 2a0f3c: 0f 8e c9 04 00 00 jle 2a140b 2a0f42: be ff ff ff ff mov $0xffffffff,%esi 2a0f47: 49 01 f4 add %rsi,%r12 2a0f4a: 49 c1 ec 20 shr $0x20,%r12 2a0f4e: 44 89 e6 mov %r12d,%esi 2a0f51: f7 de neg %esi 2a0f53: 48 85 c0 test %rax,%rax 2a0f56: b8 fe ff ff ff mov $0xfffffffe,%eax 2a0f5b: 44 0f 48 e6 cmovs %esi,%r12d 2a0f5f: 48 39 c1 cmp %rax,%rcx 2a0f62: 0f 8e 9c 04 00 00 jle 2a1404 2a0f68: 48 c1 ed 20 shr $0x20,%rbp 2a0f6c: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2a0f71: 48 89 df mov %rbx,%rdi 2a0f74: 89 e8 mov %ebp,%eax 2a0f76: f7 d8 neg %eax 2a0f78: 48 85 d2 test %rdx,%rdx 2a0f7b: 48 89 e2 mov %rsp,%rdx 2a0f7e: 0f 48 e8 cmovs %eax,%ebp 2a0f81: 8b 83 c8 00 00 00 mov 0xc8(%rbx),%eax 2a0f87: 83 e8 07 sub $0x7,%eax 2a0f8a: 83 f8 02 cmp $0x2,%eax 2a0f8d: 49 8b 45 18 mov 0x18(%r13),%rax 2a0f91: 19 f6 sbb %esi,%esi 2a0f93: 48 8b 40 08 mov 0x8(%rax),%rax 2a0f97: 83 e6 03 and $0x3,%esi 2a0f9a: e8 00 00 00 00 callq 2a0f9f 2a0f9f: 48 8b 4b 78 mov 0x78(%rbx),%rcx 2a0fa3: be fe ff ff ff mov $0xfffffffe,%esi 2a0fa8: 48 89 ca mov %rcx,%rdx 2a0fab: 48 c1 fa 3f sar $0x3f,%rdx 2a0faf: 48 89 d0 mov %rdx,%rax 2a0fb2: 48 31 c8 xor %rcx,%rax 2a0fb5: 48 29 d0 sub %rdx,%rax 2a0fb8: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2a0fbf: ff ff 7f 2a0fc2: 48 29 c2 sub %rax,%rdx 2a0fc5: 48 39 f2 cmp %rsi,%rdx 2a0fc8: 0f 8e 2f 04 00 00 jle 2a13fd 2a0fce: be ff ff ff ff mov $0xffffffff,%esi 2a0fd3: 48 01 f0 add %rsi,%rax 2a0fd6: 48 c1 e8 20 shr $0x20,%rax 2a0fda: 89 c6 mov %eax,%esi 2a0fdc: f7 de neg %esi 2a0fde: 48 85 c9 test %rcx,%rcx 2a0fe1: 0f 48 c6 cmovs %esi,%eax 2a0fe4: 8b 34 24 mov (%rsp),%esi 2a0fe7: 83 f8 02 cmp $0x2,%eax 2a0fea: 0f 8f bd 00 00 00 jg 2a10ad 2a0ff0: 48 8b 8b 88 00 00 00 mov 0x88(%rbx),%rcx 2a0ff7: bf fe ff ff ff mov $0xfffffffe,%edi 2a0ffc: 48 89 ca mov %rcx,%rdx 2a0fff: 48 c1 fa 3f sar $0x3f,%rdx 2a1003: 48 89 d0 mov %rdx,%rax 2a1006: 48 31 c8 xor %rcx,%rax 2a1009: 48 29 d0 sub %rdx,%rax 2a100c: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2a1013: ff ff 7f 2a1016: 48 29 c2 sub %rax,%rdx 2a1019: 48 39 fa cmp %rdi,%rdx 2a101c: 0f 8e d4 03 00 00 jle 2a13f6 2a1022: bf ff ff ff ff mov $0xffffffff,%edi 2a1027: 48 01 f8 add %rdi,%rax 2a102a: 48 c1 e8 20 shr $0x20,%rax 2a102e: 89 c7 mov %eax,%edi 2a1030: f7 df neg %edi 2a1032: 48 85 c9 test %rcx,%rcx 2a1035: 8b 4c 24 04 mov 0x4(%rsp),%ecx 2a1039: 0f 48 c7 cmovs %edi,%eax 2a103c: 83 f8 02 cmp $0x2,%eax 2a103f: 7f 57 jg 2a1098 2a1041: 39 e9 cmp %ebp,%ecx 2a1043: 7c 4f jl 2a1094 2a1045: 44 39 e6 cmp %r12d,%esi 2a1048: 7c 4a jl 2a1094 2a104a: 39 73 08 cmp %esi,0x8(%rbx) 2a104d: 76 03 jbe 2a1052 2a104f: 89 73 08 mov %esi,0x8(%rbx) 2a1052: 39 4b 10 cmp %ecx,0x10(%rbx) 2a1055: 0f 87 e4 01 00 00 ja 2a123f 2a105b: 49 8b 45 08 mov 0x8(%r13),%rax 2a105f: 48 8b 00 mov (%rax),%rax 2a1062: 8b 80 e0 01 00 00 mov 0x1e0(%rax),%eax 2a1068: 85 c0 test %eax,%eax 2a106a: 0f 84 1b 03 00 00 je 2a138b 2a1070: b8 01 00 00 00 mov $0x1,%eax 2a1075: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2a107a: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2a1081: 00 00 2a1083: 0f 85 cf 03 00 00 jne 2a1458 2a1089: 48 83 c4 10 add $0x10,%rsp 2a108d: 5b pop %rbx 2a108e: 5d pop %rbp 2a108f: 41 5c pop %r12 2a1091: 41 5d pop %r13 2a1093: c3 retq 2a1094: 31 c0 xor %eax,%eax 2a1096: eb dd jmp 2a1075 2a1098: bf fe ff ff ff mov $0xfffffffe,%edi 2a109d: 48 39 fa cmp %rdi,%rdx 2a10a0: 0f 8e 6c 03 00 00 jle 2a1412 2a10a6: 83 c1 02 add $0x2,%ecx 2a10a9: 29 c1 sub %eax,%ecx 2a10ab: eb 94 jmp 2a1041 2a10ad: b9 fe ff ff ff mov $0xfffffffe,%ecx 2a10b2: 48 39 ca cmp %rcx,%rdx 2a10b5: 0f 8e 5e 03 00 00 jle 2a1419 2a10bb: 83 c6 02 add $0x2,%esi 2a10be: 29 c6 sub %eax,%esi 2a10c0: e9 2b ff ff ff jmpq 2a0ff0 2a10c5: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 2a10cc: 41 b8 fe ff ff ff mov $0xfffffffe,%r8d 2a10d2: 48 89 fe mov %rdi,%rsi 2a10d5: 48 c1 fe 3f sar $0x3f,%rsi 2a10d9: 48 89 f0 mov %rsi,%rax 2a10dc: 48 31 f8 xor %rdi,%rax 2a10df: 48 29 f0 sub %rsi,%rax 2a10e2: 48 be ff ff ff ff ff movabs $0x7fffffffffffffff,%rsi 2a10e9: ff ff 7f 2a10ec: 48 29 c6 sub %rax,%rsi 2a10ef: 4c 39 c6 cmp %r8,%rsi 2a10f2: 0f 8e 3d 03 00 00 jle 2a1435 2a10f8: 41 b8 ff ff ff ff mov $0xffffffff,%r8d 2a10fe: 4c 01 c0 add %r8,%rax 2a1101: 48 c1 e8 20 shr $0x20,%rax 2a1105: 41 89 c0 mov %eax,%r8d 2a1108: 41 f7 d8 neg %r8d 2a110b: 48 85 ff test %rdi,%rdi 2a110e: 41 0f 48 c0 cmovs %r8d,%eax 2a1112: 83 f8 01 cmp $0x1,%eax 2a1115: 0f 8f 2a 02 00 00 jg 2a1345 2a111b: c7 43 14 04 00 00 00 movl $0x4,0x14(%rbx) 2a1122: e9 ec fd ff ff jmpq 2a0f13 2a1127: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2a112e: ff ff 7f 2a1131: 48 89 d0 mov %rdx,%rax 2a1134: 48 c1 f8 3f sar $0x3f,%rax 2a1138: 48 89 c5 mov %rax,%rbp 2a113b: 48 31 d5 xor %rdx,%rbp 2a113e: 48 29 c5 sub %rax,%rbp 2a1141: b8 fe ff ff ff mov $0xfffffffe,%eax 2a1146: 48 29 e9 sub %rbp,%rcx 2a1149: 48 39 c1 cmp %rax,%rcx 2a114c: 0f 8e d5 02 00 00 jle 2a1427 2a1152: b8 ff ff ff ff mov $0xffffffff,%eax 2a1157: 48 01 c5 add %rax,%rbp 2a115a: 48 89 e8 mov %rbp,%rax 2a115d: 48 c1 e8 20 shr $0x20,%rax 2a1161: 89 c6 mov %eax,%esi 2a1163: f7 de neg %esi 2a1165: 48 85 d2 test %rdx,%rdx 2a1168: 0f 48 c6 cmovs %esi,%eax 2a116b: 83 f8 01 cmp $0x1,%eax 2a116e: 0f 8f d3 00 00 00 jg 2a1247 2a1174: c7 43 10 04 00 00 00 movl $0x4,0x10(%rbx) 2a117b: e9 76 fd ff ff jmpq 2a0ef6 2a1180: 48 8b 53 78 mov 0x78(%rbx),%rdx 2a1184: be fe ff ff ff mov $0xfffffffe,%esi 2a1189: 48 89 d1 mov %rdx,%rcx 2a118c: 48 c1 f9 3f sar $0x3f,%rcx 2a1190: 48 89 c8 mov %rcx,%rax 2a1193: 48 31 d0 xor %rdx,%rax 2a1196: 48 29 c8 sub %rcx,%rax 2a1199: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2a11a0: ff ff 7f 2a11a3: 48 29 c1 sub %rax,%rcx 2a11a6: 48 39 f1 cmp %rsi,%rcx 2a11a9: 0f 8e 71 02 00 00 jle 2a1420 2a11af: b9 ff ff ff ff mov $0xffffffff,%ecx 2a11b4: 48 01 c8 add %rcx,%rax 2a11b7: 48 c1 e8 20 shr $0x20,%rax 2a11bb: 89 c1 mov %eax,%ecx 2a11bd: f7 d9 neg %ecx 2a11bf: 48 85 d2 test %rdx,%rdx 2a11c2: 0f 48 c1 cmovs %ecx,%eax 2a11c5: 83 f8 01 cmp $0x1,%eax 2a11c8: 0f 8f 0d 01 00 00 jg 2a12db 2a11ce: c7 43 08 04 00 00 00 movl $0x4,0x8(%rbx) 2a11d5: e9 e0 fc ff ff jmpq 2a0eba 2a11da: 48 8b 4b 70 mov 0x70(%rbx),%rcx 2a11de: be fe ff ff ff mov $0xfffffffe,%esi 2a11e3: 48 89 ca mov %rcx,%rdx 2a11e6: 48 c1 fa 3f sar $0x3f,%rdx 2a11ea: 48 89 d0 mov %rdx,%rax 2a11ed: 48 31 c8 xor %rcx,%rax 2a11f0: 48 29 d0 sub %rdx,%rax 2a11f3: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2a11fa: ff ff 7f 2a11fd: 48 29 c2 sub %rax,%rdx 2a1200: 48 39 f2 cmp %rsi,%rdx 2a1203: 0f 8e 25 02 00 00 jle 2a142e 2a1209: be ff ff ff ff mov $0xffffffff,%esi 2a120e: 48 01 f0 add %rsi,%rax 2a1211: 48 c1 e8 20 shr $0x20,%rax 2a1215: 89 c6 mov %eax,%esi 2a1217: f7 de neg %esi 2a1219: 48 85 c9 test %rcx,%rcx 2a121c: 0f 48 c6 cmovs %esi,%eax 2a121f: 83 f8 01 cmp $0x1,%eax 2a1222: 0f 8f 40 01 00 00 jg 2a1368 2a1228: c7 43 0c 04 00 00 00 movl $0x4,0xc(%rbx) 2a122f: e9 77 fc ff ff jmpq 2a0eab 2a1234: 83 e8 01 sub $0x1,%eax 2a1237: 89 43 14 mov %eax,0x14(%rbx) 2a123a: e9 d4 fc ff ff jmpq 2a0f13 2a123f: 89 4b 10 mov %ecx,0x10(%rbx) 2a1242: e9 14 fe ff ff jmpq 2a105b 2a1247: 48 8b bb 88 00 00 00 mov 0x88(%rbx),%rdi 2a124e: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2a1255: 00 00 00 2a1258: e8 00 00 00 00 callq 2a125d 2a125d: be fe ff ff ff mov $0xfffffffe,%esi 2a1262: 48 89 c1 mov %rax,%rcx 2a1265: 48 89 c2 mov %rax,%rdx 2a1268: 48 c1 f9 3f sar $0x3f,%rcx 2a126c: 48 89 c8 mov %rcx,%rax 2a126f: 48 31 d0 xor %rdx,%rax 2a1272: 48 29 c8 sub %rcx,%rax 2a1275: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2a127c: ff ff 7f 2a127f: 48 29 c1 sub %rax,%rcx 2a1282: 48 39 f1 cmp %rsi,%rcx 2a1285: 0f 8e c6 01 00 00 jle 2a1451 2a128b: be ff ff ff ff mov $0xffffffff,%esi 2a1290: 48 01 f0 add %rsi,%rax 2a1293: 48 c1 e8 20 shr $0x20,%rax 2a1297: 89 c1 mov %eax,%ecx 2a1299: f7 d9 neg %ecx 2a129b: 48 85 d2 test %rdx,%rdx 2a129e: ba 08 00 00 00 mov $0x8,%edx 2a12a3: 0f 48 c1 cmovs %ecx,%eax 2a12a6: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2a12ad: ff ff 7f 2a12b0: 83 f8 08 cmp $0x8,%eax 2a12b3: 0f 4f c2 cmovg %edx,%eax 2a12b6: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 2a12bd: 89 43 10 mov %eax,0x10(%rbx) 2a12c0: 48 89 d0 mov %rdx,%rax 2a12c3: 48 c1 f8 3f sar $0x3f,%rax 2a12c7: 48 89 c5 mov %rax,%rbp 2a12ca: 48 31 d5 xor %rdx,%rbp 2a12cd: 48 29 c5 sub %rax,%rbp 2a12d0: 48 29 e9 sub %rbp,%rcx 2a12d3: 48 01 f5 add %rsi,%rbp 2a12d6: e9 1b fc ff ff jmpq 2a0ef6 2a12db: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2a12e2: 00 00 00 2a12e5: 48 8b 7b 78 mov 0x78(%rbx),%rdi 2a12e9: e8 00 00 00 00 callq 2a12ee 2a12ee: be fe ff ff ff mov $0xfffffffe,%esi 2a12f3: 48 89 c1 mov %rax,%rcx 2a12f6: 48 89 c2 mov %rax,%rdx 2a12f9: 48 c1 f9 3f sar $0x3f,%rcx 2a12fd: 48 89 c8 mov %rcx,%rax 2a1300: 48 31 d0 xor %rdx,%rax 2a1303: 48 29 c8 sub %rcx,%rax 2a1306: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2a130d: ff ff 7f 2a1310: 48 29 c1 sub %rax,%rcx 2a1313: 48 39 f1 cmp %rsi,%rcx 2a1316: 0f 8e 2e 01 00 00 jle 2a144a 2a131c: b9 ff ff ff ff mov $0xffffffff,%ecx 2a1321: 48 01 c8 add %rcx,%rax 2a1324: 48 c1 e8 20 shr $0x20,%rax 2a1328: 89 c1 mov %eax,%ecx 2a132a: f7 d9 neg %ecx 2a132c: 48 85 d2 test %rdx,%rdx 2a132f: ba 08 00 00 00 mov $0x8,%edx 2a1334: 0f 48 c1 cmovs %ecx,%eax 2a1337: 83 f8 08 cmp $0x8,%eax 2a133a: 0f 4f c2 cmovg %edx,%eax 2a133d: 89 43 08 mov %eax,0x8(%rbx) 2a1340: e9 75 fb ff ff jmpq 2a0eba 2a1345: bf fe ff ff ff mov $0xfffffffe,%edi 2a134a: 48 39 fe cmp %rdi,%rsi 2a134d: 0f 8e f0 00 00 00 jle 2a1443 2a1353: 01 c0 add %eax,%eax 2a1355: be 08 00 00 00 mov $0x8,%esi 2a135a: 83 f8 08 cmp $0x8,%eax 2a135d: 0f 4f c6 cmovg %esi,%eax 2a1360: 89 43 14 mov %eax,0x14(%rbx) 2a1363: e9 ab fb ff ff jmpq 2a0f13 2a1368: b9 fe ff ff ff mov $0xfffffffe,%ecx 2a136d: 48 39 ca cmp %rcx,%rdx 2a1370: 0f 8e c6 00 00 00 jle 2a143c 2a1376: 01 c0 add %eax,%eax 2a1378: ba 08 00 00 00 mov $0x8,%edx 2a137d: 83 f8 08 cmp $0x8,%eax 2a1380: 0f 4f c2 cmovg %edx,%eax 2a1383: 89 43 0c mov %eax,0xc(%rbx) 2a1386: e9 20 fb ff ff jmpq 2a0eab 2a138b: 48 8b 7b 70 mov 0x70(%rbx),%rdi 2a138f: e8 00 00 00 00 callq 2a1394 2a1394: 3d 00 00 08 00 cmp $0x80000,%eax 2a1399: 75 07 jne 2a13a2 2a139b: c7 43 0c 01 00 00 00 movl $0x1,0xc(%rbx) 2a13a2: 48 8b 7b 78 mov 0x78(%rbx),%rdi 2a13a6: e8 00 00 00 00 callq 2a13ab 2a13ab: 3d 00 00 08 00 cmp $0x80000,%eax 2a13b0: 75 07 jne 2a13b9 2a13b2: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) 2a13b9: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 2a13c0: e8 00 00 00 00 callq 2a13c5 2a13c5: 3d 00 00 08 00 cmp $0x80000,%eax 2a13ca: 75 07 jne 2a13d3 2a13cc: c7 43 14 01 00 00 00 movl $0x1,0x14(%rbx) 2a13d3: 48 8b bb 88 00 00 00 mov 0x88(%rbx),%rdi 2a13da: e8 00 00 00 00 callq 2a13df 2a13df: 3d 00 00 08 00 cmp $0x80000,%eax 2a13e4: 0f 85 86 fc ff ff jne 2a1070 2a13ea: c7 43 10 01 00 00 00 movl $0x1,0x10(%rbx) 2a13f1: e9 7a fc ff ff jmpq 2a1070 2a13f6: 0f 0b ud2 2a13f8: e9 25 fc ff ff jmpq 2a1022 2a13fd: 0f 0b ud2 2a13ff: e9 ca fb ff ff jmpq 2a0fce 2a1404: 0f 0b ud2 2a1406: e9 5d fb ff ff jmpq 2a0f68 2a140b: 0f 0b ud2 2a140d: e9 30 fb ff ff jmpq 2a0f42 2a1412: 0f 0b ud2 2a1414: e9 8d fc ff ff jmpq 2a10a6 2a1419: 0f 0b ud2 2a141b: e9 9b fc ff ff jmpq 2a10bb 2a1420: 0f 0b ud2 2a1422: e9 88 fd ff ff jmpq 2a11af 2a1427: 0f 0b ud2 2a1429: e9 24 fd ff ff jmpq 2a1152 2a142e: 0f 0b ud2 2a1430: e9 d4 fd ff ff jmpq 2a1209 2a1435: 0f 0b ud2 2a1437: e9 bc fc ff ff jmpq 2a10f8 2a143c: 0f 0b ud2 2a143e: e9 33 ff ff ff jmpq 2a1376 2a1443: 0f 0b ud2 2a1445: e9 09 ff ff ff jmpq 2a1353 2a144a: 0f 0b ud2 2a144c: e9 cb fe ff ff jmpq 2a131c 2a1451: 0f 0b ud2 2a1453: e9 33 fe ff ff jmpq 2a128b 2a1458: e8 00 00 00 00 callq 2a145d 2a145d: 0f 1f 00 nopl (%rax) 00000000002a1460 : 2a1460: e8 00 00 00 00 callq 2a1465 2a1465: 41 54 push %r12 2a1467: 55 push %rbp 2a1468: 53 push %rbx 2a1469: 48 89 fb mov %rdi,%rbx 2a146c: 48 83 ec 20 sub $0x20,%rsp 2a1470: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a1477: 00 00 2a1479: 48 89 44 24 18 mov %rax,0x18(%rsp) 2a147e: 31 c0 xor %eax,%eax 2a1480: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2a1487: 85 d2 test %edx,%edx 2a1489: 0f 84 92 01 00 00 je 2a1621 2a148f: 48 8d 69 04 lea 0x4(%rcx),%rbp 2a1493: 48 85 c9 test %rcx,%rcx 2a1496: 0f 84 2c 01 00 00 je 2a15c8 2a149c: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a14a3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a14a7: 49 89 e0 mov %rsp,%r8 2a14aa: 8b 88 6c 0a 00 00 mov 0xa6c(%rax),%ecx 2a14b0: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a14b7: 0f b6 90 9b 02 00 00 movzbl 0x29b(%rax),%edx 2a14be: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a14c5: 8b b0 3c 04 00 00 mov 0x43c(%rax),%esi 2a14cb: e8 00 00 00 00 callq 2a14d0 2a14d0: 83 3c 24 01 cmpl $0x1,(%rsp) 2a14d4: 0f 84 aa 00 00 00 je 2a1584 2a14da: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a14e1: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a14e8: 41 bc 01 00 00 00 mov $0x1,%r12d 2a14ee: 48 8b 80 70 0a 00 00 mov 0xa70(%rax),%rax 2a14f5: 0f b7 92 9c 02 00 00 movzwl 0x29c(%rdx),%edx 2a14fc: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a1501: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a1508: 66 89 54 24 04 mov %dx,0x4(%rsp) 2a150d: 48 8b 80 40 04 00 00 mov 0x440(%rax),%rax 2a1514: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a1519: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a151d: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2a1522: 48 89 ee mov %rbp,%rsi 2a1525: e8 00 00 00 00 callq 2a152a 2a152a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a152e: b9 01 00 00 00 mov $0x1,%ecx 2a1533: 31 d2 xor %edx,%edx 2a1535: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a153c: 44 8b 88 68 0a 00 00 mov 0xa68(%rax),%r9d 2a1543: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a154a: 44 0f b6 80 9a 02 00 movzbl 0x29a(%rax),%r8d 2a1551: 00 2a1552: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a1559: 8b b0 3c 04 00 00 mov 0x43c(%rax),%esi 2a155f: 41 54 push %r12 2a1561: e8 00 00 00 00 callq 2a1566 2a1566: 58 pop %rax 2a1567: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2a156c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a1573: 00 00 2a1575: 0f 85 1c 01 00 00 jne 2a1697 2a157b: 48 83 c4 20 add $0x20,%rsp 2a157f: 5b pop %rbx 2a1580: 5d pop %rbp 2a1581: 41 5c pop %r12 2a1583: c3 retq 2a1584: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a158b: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1592: 41 bc 02 00 00 00 mov $0x2,%r12d 2a1598: 48 8b 80 70 0a 00 00 mov 0xa70(%rax),%rax 2a159f: 0f b7 92 9c 02 00 00 movzwl 0x29c(%rdx),%edx 2a15a6: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a15ab: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2a15b2: 66 89 54 24 04 mov %dx,0x4(%rsp) 2a15b7: 48 8b 80 48 04 00 00 mov 0x448(%rax),%rax 2a15be: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a15c3: e9 51 ff ff ff jmpq 2a1519 2a15c8: 83 fe 01 cmp $0x1,%esi 2a15cb: 0f 84 90 00 00 00 je 2a1661 2a15d1: 83 fe 03 cmp $0x3,%esi 2a15d4: 0f 84 a8 00 00 00 je 2a1682 2a15da: 83 fe 05 cmp $0x5,%esi 2a15dd: 0f 84 a6 00 00 00 je 2a1689 2a15e3: 83 fe 09 cmp $0x9,%esi 2a15e6: 0f 84 8f 00 00 00 je 2a167b 2a15ec: 83 fe 06 cmp $0x6,%esi 2a15ef: 0f 84 9b 00 00 00 je 2a1690 2a15f5: b8 05 00 00 00 mov $0x5,%eax 2a15fa: 83 fe 0a cmp $0xa,%esi 2a15fd: 74 64 je 2a1663 2a15ff: b9 52 00 00 00 mov $0x52,%ecx 2a1604: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a160b: bf 02 00 00 00 mov $0x2,%edi 2a1610: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a1617: e8 00 00 00 00 callq 2a161c 2a161c: e9 46 ff ff ff jmpq 2a1567 2a1621: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2a1628: b9 01 00 00 00 mov $0x1,%ecx 2a162d: 44 8b 88 68 0a 00 00 mov 0xa68(%rax),%r9d 2a1634: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2a163b: 44 0f b6 80 9a 02 00 movzbl 0x29a(%rax),%r8d 2a1642: 00 2a1643: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2a164a: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a164e: 8b b0 3c 04 00 00 mov 0x43c(%rax),%esi 2a1654: 6a 00 pushq $0x0 2a1656: e8 00 00 00 00 callq 2a165b 2a165b: 5a pop %rdx 2a165c: e9 06 ff ff ff jmpq 2a1567 2a1661: 31 c0 xor %eax,%eax 2a1663: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 2a166a: 00 2a166b: 48 29 c2 sub %rax,%rdx 2a166e: 48 8d 2c 95 00 00 00 lea 0x0(,%rdx,4),%rbp 2a1675: 00 2a1676: e9 21 fe ff ff jmpq 2a149c 2a167b: b8 03 00 00 00 mov $0x3,%eax 2a1680: eb e1 jmp 2a1663 2a1682: b8 01 00 00 00 mov $0x1,%eax 2a1687: eb da jmp 2a1663 2a1689: b8 02 00 00 00 mov $0x2,%eax 2a168e: eb d3 jmp 2a1663 2a1690: b8 04 00 00 00 mov $0x4,%eax 2a1695: eb cc jmp 2a1663 2a1697: e8 00 00 00 00 callq 2a169c 2a169c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a16a0 : 2a16a0: e8 00 00 00 00 callq 2a16a5 2a16a5: 41 57 push %r15 2a16a7: 41 89 d2 mov %edx,%r10d 2a16aa: 41 56 push %r14 2a16ac: 41 55 push %r13 2a16ae: 41 89 f5 mov %esi,%r13d 2a16b1: 41 54 push %r12 2a16b3: 41 89 cc mov %ecx,%r12d 2a16b6: 55 push %rbp 2a16b7: 4c 89 c5 mov %r8,%rbp 2a16ba: 53 push %rbx 2a16bb: 48 89 fb mov %rdi,%rbx 2a16be: 48 83 ec 38 sub $0x38,%rsp 2a16c2: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 2a16c9: 48 8b 8f 60 e1 00 00 mov 0xe160(%rdi),%rcx 2a16d0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a16d7: 00 00 2a16d9: 48 89 44 24 30 mov %rax,0x30(%rsp) 2a16de: 31 c0 xor %eax,%eax 2a16e0: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2a16e7: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a16eb: 44 8b 8a 34 09 00 00 mov 0x934(%rdx),%r9d 2a16f2: 8b b1 ac 03 00 00 mov 0x3ac(%rcx),%esi 2a16f8: b9 02 00 00 00 mov $0x2,%ecx 2a16fd: 44 0f b6 80 4d 02 00 movzbl 0x24d(%rax),%r8d 2a1704: 00 2a1705: 41 52 push %r10 2a1707: 8b 92 30 09 00 00 mov 0x930(%rdx),%edx 2a170d: 52 push %rdx 2a170e: 0f b6 80 4c 02 00 00 movzbl 0x24c(%rax),%eax 2a1715: 31 d2 xor %edx,%edx 2a1717: 50 push %rax 2a1718: 6a 00 pushq $0x0 2a171a: e8 00 00 00 00 callq 2a171f 2a171f: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1726: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a172a: 45 31 c9 xor %r9d,%r9d 2a172d: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1734: 48 83 c4 20 add $0x20,%rsp 2a1738: 0f b6 8a 66 02 00 00 movzbl 0x266(%rdx),%ecx 2a173f: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1746: 44 8b 80 98 09 00 00 mov 0x998(%rax),%r8d 2a174d: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2a1753: ba 01 00 00 00 mov $0x1,%edx 2a1758: e8 00 00 00 00 callq 2a175d 2a175d: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1764: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1768: 45 31 c9 xor %r9d,%r9d 2a176b: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1772: 0f b6 8a 67 02 00 00 movzbl 0x267(%rdx),%ecx 2a1779: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1780: 44 8b 80 9c 09 00 00 mov 0x99c(%rax),%r8d 2a1787: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2a178d: ba 01 00 00 00 mov $0x1,%edx 2a1792: e8 00 00 00 00 callq 2a1797 2a1797: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a179e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a17a2: 45 31 c9 xor %r9d,%r9d 2a17a5: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a17ac: 0f b6 8a 68 02 00 00 movzbl 0x268(%rdx),%ecx 2a17b3: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a17ba: 44 8b 80 a0 09 00 00 mov 0x9a0(%rax),%r8d 2a17c1: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2a17c7: ba 01 00 00 00 mov $0x1,%edx 2a17cc: e8 00 00 00 00 callq 2a17d1 2a17d1: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a17d8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a17dc: 45 31 c9 xor %r9d,%r9d 2a17df: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a17e6: 0f b6 8a 69 02 00 00 movzbl 0x269(%rdx),%ecx 2a17ed: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a17f4: 44 8b 80 a4 09 00 00 mov 0x9a4(%rax),%r8d 2a17fb: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2a1801: ba 01 00 00 00 mov $0x1,%edx 2a1806: e8 00 00 00 00 callq 2a180b 2a180b: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1812: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1816: 45 31 c9 xor %r9d,%r9d 2a1819: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1820: 0f b6 8a 83 02 00 00 movzbl 0x283(%rdx),%ecx 2a1827: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a182e: 44 8b 80 0c 0a 00 00 mov 0xa0c(%rax),%r8d 2a1835: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2a183b: ba 01 00 00 00 mov $0x1,%edx 2a1840: e8 00 00 00 00 callq 2a1845 2a1845: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a184c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1850: 41 b9 01 00 00 00 mov $0x1,%r9d 2a1856: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a185d: 0f b6 8a 84 02 00 00 movzbl 0x284(%rdx),%ecx 2a1864: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a186b: 44 8b 80 10 0a 00 00 mov 0xa10(%rax),%r8d 2a1872: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2a1878: ba 01 00 00 00 mov $0x1,%edx 2a187d: e8 00 00 00 00 callq 2a1882 2a1882: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1889: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a188d: 41 b9 02 00 00 00 mov $0x2,%r9d 2a1893: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a189a: 0f b6 8a 85 02 00 00 movzbl 0x285(%rdx),%ecx 2a18a1: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a18a8: 44 8b 80 14 0a 00 00 mov 0xa14(%rax),%r8d 2a18af: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2a18b5: ba 01 00 00 00 mov $0x1,%edx 2a18ba: e8 00 00 00 00 callq 2a18bf 2a18bf: 41 8d 45 ff lea -0x1(%r13),%eax 2a18c3: 83 f8 17 cmp $0x17,%eax 2a18c6: 0f 87 ec 02 00 00 ja 2a1bb8 2a18cc: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 2a18d3: 44 8b 14 85 00 00 00 mov 0x0(,%rax,4),%r10d 2a18da: 00 2a18db: 44 8b 3c 85 00 00 00 mov 0x0(,%rax,4),%r15d 2a18e2: 00 2a18e3: 44 8b 2c 85 00 00 00 mov 0x0(,%rax,4),%r13d 2a18ea: 00 2a18eb: 89 74 24 04 mov %esi,0x4(%rsp) 2a18ef: 44 0f b6 b0 00 00 00 movzbl 0x0(%rax),%r14d 2a18f6: 00 2a18f7: 44 8b 1c 85 00 00 00 mov 0x0(,%rax,4),%r11d 2a18fe: 00 2a18ff: f6 04 85 00 00 00 00 testb $0x1,0x0(,%rax,4) 2a1906: 01 2a1907: 0f 84 09 01 00 00 je 2a1a16 2a190d: 48 85 ed test %rbp,%rbp 2a1910: 0f 84 00 01 00 00 je 2a1a16 2a1916: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a191d: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1924: 44 89 5c 24 0c mov %r11d,0xc(%rsp) 2a1929: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a192d: 44 8b 4d 00 mov 0x0(%rbp),%r9d 2a1931: 44 89 54 24 08 mov %r10d,0x8(%rsp) 2a1936: 0f b6 8a 6a 02 00 00 movzbl 0x26a(%rdx),%ecx 2a193d: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1944: 44 8b 80 a8 09 00 00 mov 0x9a8(%rax),%r8d 2a194b: 8b b2 d4 03 00 00 mov 0x3d4(%rdx),%esi 2a1951: ba 01 00 00 00 mov $0x1,%edx 2a1956: e8 00 00 00 00 callq 2a195b 2a195b: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1962: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1969: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a196d: 44 8b 4d 04 mov 0x4(%rbp),%r9d 2a1971: 0f b6 8a 6b 02 00 00 movzbl 0x26b(%rdx),%ecx 2a1978: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a197f: 44 8b 80 ac 09 00 00 mov 0x9ac(%rax),%r8d 2a1986: 8b b2 d4 03 00 00 mov 0x3d4(%rdx),%esi 2a198c: ba 01 00 00 00 mov $0x1,%edx 2a1991: e8 00 00 00 00 callq 2a1996 2a1996: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a199d: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a19a4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a19a8: 44 8b 4d 08 mov 0x8(%rbp),%r9d 2a19ac: 0f b6 8a 6c 02 00 00 movzbl 0x26c(%rdx),%ecx 2a19b3: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a19ba: 44 8b 80 b0 09 00 00 mov 0x9b0(%rax),%r8d 2a19c1: 8b b2 d4 03 00 00 mov 0x3d4(%rdx),%esi 2a19c7: ba 01 00 00 00 mov $0x1,%edx 2a19cc: e8 00 00 00 00 callq 2a19d1 2a19d1: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a19d8: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a19df: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a19e3: 44 8b 4d 0c mov 0xc(%rbp),%r9d 2a19e7: 0f b6 8a 6d 02 00 00 movzbl 0x26d(%rdx),%ecx 2a19ee: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a19f5: 44 8b 80 b4 09 00 00 mov 0x9b4(%rax),%r8d 2a19fc: 8b b2 d4 03 00 00 mov 0x3d4(%rdx),%esi 2a1a02: ba 01 00 00 00 mov $0x1,%edx 2a1a07: e8 00 00 00 00 callq 2a1a0c 2a1a0c: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 2a1a11: 44 8b 5c 24 0c mov 0xc(%rsp),%r11d 2a1a16: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2a1a1d: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a1a24: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2a1a2b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1a2f: 44 8b 8a 3c 09 00 00 mov 0x93c(%rdx),%r9d 2a1a36: 44 0f b6 80 4f 02 00 movzbl 0x24f(%rax),%r8d 2a1a3d: 00 2a1a3e: 8b b1 b0 03 00 00 mov 0x3b0(%rcx),%esi 2a1a44: 41 53 push %r11 2a1a46: b9 02 00 00 00 mov $0x2,%ecx 2a1a4b: 8b 92 3c 0a 00 00 mov 0xa3c(%rdx),%edx 2a1a51: 52 push %rdx 2a1a52: 0f b6 80 8f 02 00 00 movzbl 0x28f(%rax),%eax 2a1a59: 31 d2 xor %edx,%edx 2a1a5b: 50 push %rax 2a1a5c: 41 52 push %r10 2a1a5e: e8 00 00 00 00 callq 2a1a63 2a1a63: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1a6a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1a6e: 45 89 f9 mov %r15d,%r9d 2a1a71: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1a78: 48 83 c4 20 add $0x20,%rsp 2a1a7c: 0f b6 8a 5b 02 00 00 movzbl 0x25b(%rdx),%ecx 2a1a83: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1a8a: 44 8b 80 6c 09 00 00 mov 0x96c(%rax),%r8d 2a1a91: 8b b2 ac 03 00 00 mov 0x3ac(%rdx),%esi 2a1a97: ba 01 00 00 00 mov $0x1,%edx 2a1a9c: e8 00 00 00 00 callq 2a1aa1 2a1aa1: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2a1aa8: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a1aaf: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2a1ab6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1aba: 44 8b 8a 40 0a 00 00 mov 0xa40(%rdx),%r9d 2a1ac1: 44 0f b6 80 90 02 00 movzbl 0x290(%rax),%r8d 2a1ac8: 00 2a1ac9: 8b b1 20 04 00 00 mov 0x420(%rcx),%esi 2a1acf: 6a 00 pushq $0x0 2a1ad1: b9 02 00 00 00 mov $0x2,%ecx 2a1ad6: 8b 92 44 0a 00 00 mov 0xa44(%rdx),%edx 2a1adc: 52 push %rdx 2a1add: 0f b6 80 91 02 00 00 movzbl 0x291(%rax),%eax 2a1ae4: 31 d2 xor %edx,%edx 2a1ae6: 50 push %rax 2a1ae7: 6a 00 pushq $0x0 2a1ae9: e8 00 00 00 00 callq 2a1aee 2a1aee: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2a1af5: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2a1afc: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2a1b03: 48 83 c4 20 add $0x20,%rsp 2a1b07: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1b0b: 44 8b 8a 48 0a 00 00 mov 0xa48(%rdx),%r9d 2a1b12: 44 0f b6 80 92 02 00 movzbl 0x292(%rax),%r8d 2a1b19: 00 2a1b1a: 8b b1 24 04 00 00 mov 0x424(%rcx),%esi 2a1b20: 6a 00 pushq $0x0 2a1b22: b9 02 00 00 00 mov $0x2,%ecx 2a1b27: 8b 92 4c 0a 00 00 mov 0xa4c(%rdx),%edx 2a1b2d: 52 push %rdx 2a1b2e: 0f b6 80 93 02 00 00 movzbl 0x293(%rax),%eax 2a1b35: 31 d2 xor %edx,%edx 2a1b37: 50 push %rax 2a1b38: 6a 00 pushq $0x0 2a1b3a: e8 00 00 00 00 callq 2a1b3f 2a1b3f: 48 83 c4 20 add $0x20,%rsp 2a1b43: 80 bc 24 88 00 00 00 cmpb $0x0,0x88(%rsp) 2a1b4a: 00 2a1b4b: 0f 84 02 01 00 00 je 2a1c53 2a1b51: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2a1b56: 31 d2 xor %edx,%edx 2a1b58: 41 83 fd 04 cmp $0x4,%r13d 2a1b5c: 48 8d 4c 24 14 lea 0x14(%rsp),%rcx 2a1b61: 0f 97 c2 seta %dl 2a1b64: 44 89 ee mov %r13d,%esi 2a1b67: 48 89 df mov %rbx,%rdi 2a1b6a: 44 89 64 24 14 mov %r12d,0x14(%rsp) 2a1b6f: 48 89 44 24 18 mov %rax,0x18(%rsp) 2a1b74: 48 8b 44 24 78 mov 0x78(%rsp),%rax 2a1b79: 48 89 44 24 20 mov %rax,0x20(%rsp) 2a1b7e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 2a1b85: 00 2a1b86: 48 89 44 24 28 mov %rax,0x28(%rsp) 2a1b8b: e8 00 00 00 00 callq 2a1b90 2a1b90: 45 84 f6 test %r14b,%r14b 2a1b93: 75 45 jne 2a1bda 2a1b95: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2a1b9a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a1ba1: 00 00 2a1ba3: 0f 85 c0 00 00 00 jne 2a1c69 2a1ba9: 48 83 c4 38 add $0x38,%rsp 2a1bad: 5b pop %rbx 2a1bae: 5d pop %rbp 2a1baf: 41 5c pop %r12 2a1bb1: 41 5d pop %r13 2a1bb3: 41 5e pop %r14 2a1bb5: 41 5f pop %r15 2a1bb7: c3 retq 2a1bb8: 45 31 db xor %r11d,%r11d 2a1bbb: 45 31 f6 xor %r14d,%r14d 2a1bbe: 41 bd 01 00 00 00 mov $0x1,%r13d 2a1bc4: 45 31 d2 xor %r10d,%r10d 2a1bc7: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2a1bce: 00 2a1bcf: 41 bf 01 00 00 00 mov $0x1,%r15d 2a1bd5: e9 3c fe ff ff jmpq 2a1a16 2a1bda: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1be1: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1be8: 45 31 c9 xor %r9d,%r9d 2a1beb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1bef: 0f b6 8a 53 02 00 00 movzbl 0x253(%rdx),%ecx 2a1bf6: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1bfd: 44 8b 80 4c 09 00 00 mov 0x94c(%rax),%r8d 2a1c04: 8b b2 b4 03 00 00 mov 0x3b4(%rdx),%esi 2a1c0a: ba 01 00 00 00 mov $0x1,%edx 2a1c0f: e8 00 00 00 00 callq 2a1c14 2a1c14: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1c1b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1c1f: 45 31 c9 xor %r9d,%r9d 2a1c22: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1c29: 0f b6 8a 56 02 00 00 movzbl 0x256(%rdx),%ecx 2a1c30: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1c37: 44 8b 80 58 09 00 00 mov 0x958(%rax),%r8d 2a1c3e: 8b b2 b8 03 00 00 mov 0x3b8(%rdx),%esi 2a1c44: ba 01 00 00 00 mov $0x1,%edx 2a1c49: e8 00 00 00 00 callq 2a1c4e 2a1c4e: e9 42 ff ff ff jmpq 2a1b95 2a1c53: 8b 54 24 04 mov 0x4(%rsp),%edx 2a1c57: 31 c9 xor %ecx,%ecx 2a1c59: 44 89 ee mov %r13d,%esi 2a1c5c: 48 89 df mov %rbx,%rdi 2a1c5f: e8 00 00 00 00 callq 2a1c64 2a1c64: e9 27 ff ff ff jmpq 2a1b90 2a1c69: e8 00 00 00 00 callq 2a1c6e 2a1c6e: 66 90 xchg %ax,%ax 00000000002a1c70 : 2a1c70: e8 00 00 00 00 callq 2a1c75 2a1c75: 55 push %rbp 2a1c76: 48 89 f5 mov %rsi,%rbp 2a1c79: 53 push %rbx 2a1c7a: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 2a1c81: 48 89 fb mov %rdi,%rbx 2a1c84: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2a1c8b: 44 0f b7 4d 02 movzwl 0x2(%rbp),%r9d 2a1c90: 0f b6 8a 6e 02 00 00 movzbl 0x26e(%rdx),%ecx 2a1c97: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 2a1c9e: 44 8b 80 b8 09 00 00 mov 0x9b8(%rax),%r8d 2a1ca5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a1ca9: 8b b2 d8 03 00 00 mov 0x3d8(%rdx),%esi 2a1caf: ba 01 00 00 00 mov $0x1,%edx 2a1cb4: e8 00 00 00 00 callq 2a1cb9 2a1cb9: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1cc0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1cc4: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1ccb: 44 0f b7 4d 06 movzwl 0x6(%rbp),%r9d 2a1cd0: 0f b6 8a 6f 02 00 00 movzbl 0x26f(%rdx),%ecx 2a1cd7: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1cde: 44 8b 80 bc 09 00 00 mov 0x9bc(%rax),%r8d 2a1ce5: 8b b2 dc 03 00 00 mov 0x3dc(%rdx),%esi 2a1ceb: ba 01 00 00 00 mov $0x1,%edx 2a1cf0: e8 00 00 00 00 callq 2a1cf5 2a1cf5: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1cfc: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1d00: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1d07: 44 0f b7 4d 0a movzwl 0xa(%rbp),%r9d 2a1d0c: 0f b6 8a 70 02 00 00 movzbl 0x270(%rdx),%ecx 2a1d13: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1d1a: 44 8b 80 c0 09 00 00 mov 0x9c0(%rax),%r8d 2a1d21: 8b b2 e0 03 00 00 mov 0x3e0(%rdx),%esi 2a1d27: ba 01 00 00 00 mov $0x1,%edx 2a1d2c: e8 00 00 00 00 callq 2a1d31 2a1d31: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1d38: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1d3c: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1d43: 44 0f b7 4d 00 movzwl 0x0(%rbp),%r9d 2a1d48: 0f b6 8a 71 02 00 00 movzbl 0x271(%rdx),%ecx 2a1d4f: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1d56: 44 8b 80 c4 09 00 00 mov 0x9c4(%rax),%r8d 2a1d5d: 8b b2 e4 03 00 00 mov 0x3e4(%rdx),%esi 2a1d63: ba 01 00 00 00 mov $0x1,%edx 2a1d68: e8 00 00 00 00 callq 2a1d6d 2a1d6d: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1d74: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1d78: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1d7f: 44 0f b7 4d 04 movzwl 0x4(%rbp),%r9d 2a1d84: 0f b6 8a 72 02 00 00 movzbl 0x272(%rdx),%ecx 2a1d8b: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1d92: 44 8b 80 c8 09 00 00 mov 0x9c8(%rax),%r8d 2a1d99: 8b b2 e8 03 00 00 mov 0x3e8(%rdx),%esi 2a1d9f: ba 01 00 00 00 mov $0x1,%edx 2a1da4: e8 00 00 00 00 callq 2a1da9 2a1da9: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2a1db0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a1db4: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2a1dbb: 44 0f b7 4d 08 movzwl 0x8(%rbp),%r9d 2a1dc0: 0f b6 8a 73 02 00 00 movzbl 0x273(%rdx),%ecx 2a1dc7: 48 8b 93 60 e1 00 00 mov 0xe160(%rbx),%rdx 2a1dce: 44 8b 80 cc 09 00 00 mov 0x9cc(%rax),%r8d 2a1dd5: 5b pop %rbx 2a1dd6: 8b b2 ec 03 00 00 mov 0x3ec(%rdx),%esi 2a1ddc: 5d pop %rbp 2a1ddd: ba 01 00 00 00 mov $0x1,%edx 2a1de2: e9 00 00 00 00 jmpq 2a1de7 2a1de7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2a1dee: 00 00 00000000002a1df0 : 2a1df0: e8 00 00 00 00 callq 2a1df5 2a1df5: 48 b8 07 00 00 00 04 movabs $0x140400000007,%rax 2a1dfc: 14 00 00 2a1dff: 48 89 77 08 mov %rsi,0x8(%rdi) 2a1e03: 48 89 87 98 e1 00 00 mov %rax,0xe198(%rdi) 2a1e0a: b8 01 00 00 00 mov $0x1,%eax 2a1e0f: 89 57 10 mov %edx,0x10(%rdi) 2a1e12: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2a1e19: 48 c7 47 18 00 00 00 movq $0x0,0x18(%rdi) 2a1e20: 00 2a1e21: 48 89 8f 60 e1 00 00 mov %rcx,0xe160(%rdi) 2a1e28: 4c 89 87 68 e1 00 00 mov %r8,0xe168(%rdi) 2a1e2f: 4c 89 8f 70 e1 00 00 mov %r9,0xe170(%rdi) 2a1e36: c7 87 a0 e1 00 00 90 movl $0x90,0xe1a0(%rdi) 2a1e3d: 00 00 00 2a1e40: c3 retq 2a1e41: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2a1e48: 00 00 00 2a1e4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002a1e50 : 2a1e50: e8 00 00 00 00 callq 2a1e55 2a1e55: 53 push %rbx 2a1e56: 48 8b 57 30 mov 0x30(%rdi),%rdx 2a1e5a: 48 89 fb mov %rdi,%rbx 2a1e5d: 45 31 c9 xor %r9d,%r9d 2a1e60: 48 8b 47 28 mov 0x28(%rdi),%rax 2a1e64: 48 8b 77 20 mov 0x20(%rdi),%rsi 2a1e68: 44 8b 82 c0 02 00 00 mov 0x2c0(%rdx),%r8d 2a1e6f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a1e73: 0f b6 88 b0 00 00 00 movzbl 0xb0(%rax),%ecx 2a1e7a: 8b 76 28 mov 0x28(%rsi),%esi 2a1e7d: 6a 00 pushq $0x0 2a1e7f: 8b 92 c4 02 00 00 mov 0x2c4(%rdx),%edx 2a1e85: 52 push %rdx 2a1e86: 0f b6 80 b1 00 00 00 movzbl 0xb1(%rax),%eax 2a1e8d: ba 02 00 00 00 mov $0x2,%edx 2a1e92: 50 push %rax 2a1e93: 31 c0 xor %eax,%eax 2a1e95: e8 00 00 00 00 callq 2a1e9a 2a1e9a: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a1e9e: 48 8b 43 28 mov 0x28(%rbx),%rax 2a1ea2: 45 31 c9 xor %r9d,%r9d 2a1ea5: 48 8b 73 20 mov 0x20(%rbx),%rsi 2a1ea9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a1ead: 44 8b 82 c8 02 00 00 mov 0x2c8(%rdx),%r8d 2a1eb4: 0f b6 88 b2 00 00 00 movzbl 0xb2(%rax),%ecx 2a1ebb: 6a 00 pushq $0x0 2a1ebd: 8b 92 cc 02 00 00 mov 0x2cc(%rdx),%edx 2a1ec3: 52 push %rdx 2a1ec4: 0f b6 80 b3 00 00 00 movzbl 0xb3(%rax),%eax 2a1ecb: ba 02 00 00 00 mov $0x2,%edx 2a1ed0: 50 push %rax 2a1ed1: 8b 36 mov (%rsi),%esi 2a1ed3: 31 c0 xor %eax,%eax 2a1ed5: e8 00 00 00 00 callq 2a1eda 2a1eda: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a1ede: 48 8b 43 30 mov 0x30(%rbx),%rax 2a1ee2: 45 31 c9 xor %r9d,%r9d 2a1ee5: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a1ee9: 48 83 c4 30 add $0x30,%rsp 2a1eed: 0f b6 8a 9f 00 00 00 movzbl 0x9f(%rdx),%ecx 2a1ef4: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a1ef8: 44 8b 80 7c 02 00 00 mov 0x27c(%rax),%r8d 2a1eff: 31 c0 xor %eax,%eax 2a1f01: 8b 72 04 mov 0x4(%rdx),%esi 2a1f04: ba 01 00 00 00 mov $0x1,%edx 2a1f09: e8 00 00 00 00 callq 2a1f0e 2a1f0e: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a1f12: 48 8b 43 30 mov 0x30(%rbx),%rax 2a1f16: 41 b9 01 00 00 00 mov $0x1,%r9d 2a1f1c: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a1f20: 0f b6 8a 9e 00 00 00 movzbl 0x9e(%rdx),%ecx 2a1f27: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a1f2b: 44 8b 80 78 02 00 00 mov 0x278(%rax),%r8d 2a1f32: 5b pop %rbx 2a1f33: 31 c0 xor %eax,%eax 2a1f35: 8b 72 28 mov 0x28(%rdx),%esi 2a1f38: ba 01 00 00 00 mov $0x1,%edx 2a1f3d: e9 00 00 00 00 jmpq 2a1f42 2a1f42: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a1f49: 00 00 00 00 2a1f4d: 0f 1f 00 nopl (%rax) 00000000002a1f50 : 2a1f50: e8 00 00 00 00 callq 2a1f55 2a1f55: 48 8b 57 28 mov 0x28(%rdi),%rdx 2a1f59: 48 8b 47 30 mov 0x30(%rdi),%rax 2a1f5d: 41 89 f1 mov %esi,%r9d 2a1f60: 0f b6 8a 99 00 00 00 movzbl 0x99(%rdx),%ecx 2a1f67: 48 8b 57 20 mov 0x20(%rdi),%rdx 2a1f6b: 44 8b 80 64 02 00 00 mov 0x264(%rax),%r8d 2a1f72: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a1f76: 31 c0 xor %eax,%eax 2a1f78: 8b 72 58 mov 0x58(%rdx),%esi 2a1f7b: ba 01 00 00 00 mov $0x1,%edx 2a1f80: e9 00 00 00 00 jmpq 2a1f85 2a1f85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a1f8c: 00 00 00 00 00000000002a1f90 : 2a1f90: e8 00 00 00 00 callq 2a1f95 2a1f95: 55 push %rbp 2a1f96: 48 89 f5 mov %rsi,%rbp 2a1f99: 53 push %rbx 2a1f9a: 48 8b 4f 20 mov 0x20(%rdi),%rcx 2a1f9e: 48 89 fb mov %rdi,%rbx 2a1fa1: 48 8b 57 30 mov 0x30(%rdi),%rdx 2a1fa5: 48 8b 47 28 mov 0x28(%rdi),%rax 2a1fa9: 8b b1 20 01 00 00 mov 0x120(%rcx),%esi 2a1faf: 0f b7 4d 00 movzwl 0x0(%rbp),%ecx 2a1fb3: 44 8b 8a 20 01 00 00 mov 0x120(%rdx),%r9d 2a1fba: 44 0f b6 40 48 movzbl 0x48(%rax),%r8d 2a1fbf: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a1fc3: 51 push %rcx 2a1fc4: 8b 8a 28 01 00 00 mov 0x128(%rdx),%ecx 2a1fca: 51 push %rcx 2a1fcb: 0f b6 48 4a movzbl 0x4a(%rax),%ecx 2a1fcf: 51 push %rcx 2a1fd0: 0f b7 4d 02 movzwl 0x2(%rbp),%ecx 2a1fd4: 51 push %rcx 2a1fd5: 8b 92 24 01 00 00 mov 0x124(%rdx),%edx 2a1fdb: b9 03 00 00 00 mov $0x3,%ecx 2a1fe0: 52 push %rdx 2a1fe1: 0f b6 40 49 movzbl 0x49(%rax),%eax 2a1fe5: 31 d2 xor %edx,%edx 2a1fe7: 50 push %rax 2a1fe8: 0f b7 45 04 movzwl 0x4(%rbp),%eax 2a1fec: 50 push %rax 2a1fed: 31 c0 xor %eax,%eax 2a1fef: e8 00 00 00 00 callq 2a1ff4 2a1ff4: 48 8b 43 20 mov 0x20(%rbx),%rax 2a1ff8: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a1ffc: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a2000: 48 83 c4 38 add $0x38,%rsp 2a2004: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a2008: 8b b0 24 01 00 00 mov 0x124(%rax),%esi 2a200e: 0f b7 45 00 movzwl 0x0(%rbp),%eax 2a2012: 44 8b 89 2c 01 00 00 mov 0x12c(%rcx),%r9d 2a2019: 44 0f b6 42 4b movzbl 0x4b(%rdx),%r8d 2a201e: 66 c1 e8 0a shr $0xa,%ax 2a2022: 0f b7 c0 movzwl %ax,%eax 2a2025: 50 push %rax 2a2026: 8b 81 34 01 00 00 mov 0x134(%rcx),%eax 2a202c: 50 push %rax 2a202d: 0f b6 42 4d movzbl 0x4d(%rdx),%eax 2a2031: 50 push %rax 2a2032: 0f b7 45 02 movzwl 0x2(%rbp),%eax 2a2036: 66 c1 e8 0a shr $0xa,%ax 2a203a: 0f b7 c0 movzwl %ax,%eax 2a203d: 50 push %rax 2a203e: 8b 81 30 01 00 00 mov 0x130(%rcx),%eax 2a2044: b9 03 00 00 00 mov $0x3,%ecx 2a2049: 50 push %rax 2a204a: 0f b6 42 4c movzbl 0x4c(%rdx),%eax 2a204e: 31 d2 xor %edx,%edx 2a2050: 50 push %rax 2a2051: 0f b7 45 04 movzwl 0x4(%rbp),%eax 2a2055: 66 c1 e8 0a shr $0xa,%ax 2a2059: 0f b7 c0 movzwl %ax,%eax 2a205c: 50 push %rax 2a205d: 31 c0 xor %eax,%eax 2a205f: e8 00 00 00 00 callq 2a2064 2a2064: 48 83 c4 38 add $0x38,%rsp 2a2068: 5b pop %rbx 2a2069: 5d pop %rbp 2a206a: c3 retq 2a206b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002a2070 : 2a2070: e8 00 00 00 00 callq 2a2075 2a2075: 48 8b 47 28 mov 0x28(%rdi),%rax 2a2079: 48 8b 4f 20 mov 0x20(%rdi),%rcx 2a207d: 41 89 d3 mov %edx,%r11d 2a2080: 41 89 f2 mov %esi,%r10d 2a2083: 48 8b 57 30 mov 0x30(%rdi),%rdx 2a2087: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a208b: 44 0f b6 80 96 00 00 movzbl 0x96(%rax),%r8d 2a2092: 00 2a2093: 8b b1 28 01 00 00 mov 0x128(%rcx),%esi 2a2099: b9 02 00 00 00 mov $0x2,%ecx 2a209e: 44 8b 8a 58 02 00 00 mov 0x258(%rdx),%r9d 2a20a5: 41 53 push %r11 2a20a7: 8b 92 5c 02 00 00 mov 0x25c(%rdx),%edx 2a20ad: 52 push %rdx 2a20ae: 0f b6 80 97 00 00 00 movzbl 0x97(%rax),%eax 2a20b5: 31 d2 xor %edx,%edx 2a20b7: 50 push %rax 2a20b8: 31 c0 xor %eax,%eax 2a20ba: 41 52 push %r10 2a20bc: e8 00 00 00 00 callq 2a20c1 2a20c1: 48 83 c4 20 add $0x20,%rsp 2a20c5: c3 retq 2a20c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2a20cd: 00 00 00 00000000002a20d0 : 2a20d0: e8 00 00 00 00 callq 2a20d5 2a20d5: 48 8b 47 30 mov 0x30(%rdi),%rax 2a20d9: 41 89 f2 mov %esi,%r10d 2a20dc: b9 01 00 00 00 mov $0x1,%ecx 2a20e1: 31 d2 xor %edx,%edx 2a20e3: 44 8b 88 60 02 00 00 mov 0x260(%rax),%r9d 2a20ea: 48 8b 47 28 mov 0x28(%rdi),%rax 2a20ee: 44 0f b6 80 98 00 00 movzbl 0x98(%rax),%r8d 2a20f5: 00 2a20f6: 48 8b 47 20 mov 0x20(%rdi),%rax 2a20fa: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a20fe: 8b b0 34 01 00 00 mov 0x134(%rax),%esi 2a2104: 41 52 push %r10 2a2106: 31 c0 xor %eax,%eax 2a2108: e8 00 00 00 00 callq 2a210d 2a210d: 58 pop %rax 2a210e: c3 retq 2a210f: 90 nop 00000000002a2110 : 2a2110: e8 00 00 00 00 callq 2a2115 2a2115: 53 push %rbx 2a2116: 48 8b 57 28 mov 0x28(%rdi),%rdx 2a211a: 48 89 fb mov %rdi,%rbx 2a211d: 48 8b 47 30 mov 0x30(%rdi),%rax 2a2121: 44 8b 4b 18 mov 0x18(%rbx),%r9d 2a2125: 0f b6 4a 0a movzbl 0xa(%rdx),%ecx 2a2129: 48 8b 57 20 mov 0x20(%rdi),%rdx 2a212d: 44 8b 40 28 mov 0x28(%rax),%r8d 2a2131: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a2135: 31 c0 xor %eax,%eax 2a2137: 8b 72 04 mov 0x4(%rdx),%esi 2a213a: ba 01 00 00 00 mov $0x1,%edx 2a213f: e8 00 00 00 00 callq 2a2144 2a2144: 48 8b 43 30 mov 0x30(%rbx),%rax 2a2148: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a214c: 31 d2 xor %edx,%edx 2a214e: b9 01 00 00 00 mov $0x1,%ecx 2a2153: 44 8b 88 04 02 00 00 mov 0x204(%rax),%r9d 2a215a: 48 8b 43 28 mov 0x28(%rbx),%rax 2a215e: 44 0f b6 80 81 00 00 movzbl 0x81(%rax),%r8d 2a2165: 00 2a2166: 48 8b 43 20 mov 0x20(%rbx),%rax 2a216a: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 2a2170: 6a 01 pushq $0x1 2a2172: 31 c0 xor %eax,%eax 2a2174: e8 00 00 00 00 callq 2a2179 2a2179: 48 8b 43 30 mov 0x30(%rbx),%rax 2a217d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a2181: 31 d2 xor %edx,%edx 2a2183: b9 01 00 00 00 mov $0x1,%ecx 2a2188: 44 8b 48 1c mov 0x1c(%rax),%r9d 2a218c: 48 8b 43 28 mov 0x28(%rbx),%rax 2a2190: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 2a2195: 48 8b 43 20 mov 0x20(%rbx),%rax 2a2199: 8b 70 24 mov 0x24(%rax),%esi 2a219c: 6a 01 pushq $0x1 2a219e: 31 c0 xor %eax,%eax 2a21a0: e8 00 00 00 00 callq 2a21a5 2a21a5: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a21a9: 58 pop %rax 2a21aa: 5a pop %rdx 2a21ab: 83 7f 20 01 cmpl $0x1,0x20(%rdi) 2a21af: 75 02 jne 2a21b3 2a21b1: 5b pop %rbx 2a21b2: c3 retq 2a21b3: 48 8b 43 30 mov 0x30(%rbx),%rax 2a21b7: 41 b9 01 00 00 00 mov $0x1,%r9d 2a21bd: 41 b8 01 00 00 00 mov $0x1,%r8d 2a21c3: 8b 48 20 mov 0x20(%rax),%ecx 2a21c6: 48 8b 43 28 mov 0x28(%rbx),%rax 2a21ca: 0f b6 50 08 movzbl 0x8(%rax),%edx 2a21ce: 48 8b 43 20 mov 0x20(%rbx),%rax 2a21d2: 8b 70 24 mov 0x24(%rax),%esi 2a21d5: 6a 37 pushq $0x37 2a21d7: 68 00 00 00 00 pushq $0x0 2a21dc: 6a 0a pushq $0xa 2a21de: e8 00 00 00 00 callq 2a21e3 2a21e3: 48 83 c4 18 add $0x18,%rsp 2a21e7: 5b pop %rbx 2a21e8: c3 retq 2a21e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002a21f0 : 2a21f0: e8 00 00 00 00 callq 2a21f5 2a21f5: 53 push %rbx 2a21f6: 48 8b 57 28 mov 0x28(%rdi),%rdx 2a21fa: 48 89 fb mov %rdi,%rbx 2a21fd: 48 8b 47 30 mov 0x30(%rdi),%rax 2a2201: 44 8b 4b 18 mov 0x18(%rbx),%r9d 2a2205: 0f b6 4a 0a movzbl 0xa(%rdx),%ecx 2a2209: 48 8b 57 20 mov 0x20(%rdi),%rdx 2a220d: 44 8b 40 28 mov 0x28(%rax),%r8d 2a2211: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a2215: 31 c0 xor %eax,%eax 2a2217: 8b 72 04 mov 0x4(%rdx),%esi 2a221a: ba 01 00 00 00 mov $0x1,%edx 2a221f: e8 00 00 00 00 callq 2a2224 2a2224: 48 8b 43 30 mov 0x30(%rbx),%rax 2a2228: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a222c: 31 d2 xor %edx,%edx 2a222e: b9 01 00 00 00 mov $0x1,%ecx 2a2233: 44 8b 48 1c mov 0x1c(%rax),%r9d 2a2237: 48 8b 43 28 mov 0x28(%rbx),%rax 2a223b: 44 0f b6 40 07 movzbl 0x7(%rax),%r8d 2a2240: 48 8b 43 20 mov 0x20(%rbx),%rax 2a2244: 8b 70 24 mov 0x24(%rax),%esi 2a2247: 6a 01 pushq $0x1 2a2249: 31 c0 xor %eax,%eax 2a224b: e8 00 00 00 00 callq 2a2250 2a2250: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a2254: 58 pop %rax 2a2255: 83 7f 20 01 cmpl $0x1,0x20(%rdi) 2a2259: 75 02 jne 2a225d 2a225b: 5b pop %rbx 2a225c: c3 retq 2a225d: 48 8b 43 30 mov 0x30(%rbx),%rax 2a2261: 41 b9 01 00 00 00 mov $0x1,%r9d 2a2267: 41 b8 01 00 00 00 mov $0x1,%r8d 2a226d: 8b 48 20 mov 0x20(%rax),%ecx 2a2270: 48 8b 43 28 mov 0x28(%rbx),%rax 2a2274: 0f b6 50 08 movzbl 0x8(%rax),%edx 2a2278: 48 8b 43 20 mov 0x20(%rbx),%rax 2a227c: 8b 70 24 mov 0x24(%rax),%esi 2a227f: 6a 72 pushq $0x72 2a2281: 68 00 00 00 00 pushq $0x0 2a2286: 6a 0a pushq $0xa 2a2288: e8 00 00 00 00 callq 2a228d 2a228d: 48 83 c4 18 add $0x18,%rsp 2a2291: 5b pop %rbx 2a2292: c3 retq 2a2293: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a229a: 00 00 00 00 2a229e: 66 90 xchg %ax,%ax 00000000002a22a0 : 2a22a0: e8 00 00 00 00 callq 2a22a5 2a22a5: 53 push %rbx 2a22a6: 48 89 fb mov %rdi,%rbx 2a22a9: 48 83 ec 18 sub $0x18,%rsp 2a22ad: 48 8b 57 28 mov 0x28(%rdi),%rdx 2a22b1: 48 8b 77 20 mov 0x20(%rdi),%rsi 2a22b5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a22bc: 00 00 2a22be: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a22c3: 31 c0 xor %eax,%eax 2a22c5: 48 8b 47 30 mov 0x30(%rdi),%rax 2a22c9: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2a22ce: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a22d2: 44 0f b6 4a 15 movzbl 0x15(%rdx),%r9d 2a22d7: 8b 76 48 mov 0x48(%rsi),%esi 2a22da: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2a22e1: 8b 48 50 mov 0x50(%rax),%ecx 2a22e4: 0f b6 52 14 movzbl 0x14(%rdx),%edx 2a22e8: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2a22ef: 00 2a22f0: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 2a22f7: 00 2a22f8: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 2a22ff: 00 2a2300: 41 50 push %r8 2a2302: 8b 40 54 mov 0x54(%rax),%eax 2a2305: 50 push %rax 2a2306: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 2a230b: e8 00 00 00 00 callq 2a2310 2a2310: 48 8b 43 30 mov 0x30(%rbx),%rax 2a2314: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a2318: 48 8b 73 20 mov 0x20(%rbx),%rsi 2a231c: 4c 8d 44 24 1c lea 0x1c(%rsp),%r8 2a2321: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a2325: 44 0f b6 4a 0e movzbl 0xe(%rdx),%r9d 2a232a: 8b 48 34 mov 0x34(%rax),%ecx 2a232d: 0f b6 52 0d movzbl 0xd(%rdx),%edx 2a2331: 8b 76 34 mov 0x34(%rsi),%esi 2a2334: 41 50 push %r8 2a2336: 8b 40 38 mov 0x38(%rax),%eax 2a2339: 50 push %rax 2a233a: 4c 8d 44 24 28 lea 0x28(%rsp),%r8 2a233f: e8 00 00 00 00 callq 2a2344 2a2344: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a2348: 44 8b 4c 24 24 mov 0x24(%rsp),%r9d 2a234d: 48 8b 43 28 mov 0x28(%rbx),%rax 2a2351: 48 83 c4 20 add $0x20,%rsp 2a2355: 48 8b 73 20 mov 0x20(%rbx),%rsi 2a2359: 44 8b 82 c8 02 00 00 mov 0x2c8(%rdx),%r8d 2a2360: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a2364: 0f b6 88 b2 00 00 00 movzbl 0xb2(%rax),%ecx 2a236b: 41 51 push %r9 2a236d: 8b 92 cc 02 00 00 mov 0x2cc(%rdx),%edx 2a2373: 52 push %rdx 2a2374: 0f b6 80 b3 00 00 00 movzbl 0xb3(%rax),%eax 2a237b: ba 02 00 00 00 mov $0x2,%edx 2a2380: 50 push %rax 2a2381: 44 8b 4c 24 18 mov 0x18(%rsp),%r9d 2a2386: 31 c0 xor %eax,%eax 2a2388: 8b 36 mov (%rsi),%esi 2a238a: e8 00 00 00 00 callq 2a238f 2a238f: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a2393: 44 8b 4c 24 18 mov 0x18(%rsp),%r9d 2a2398: 48 8b 43 28 mov 0x28(%rbx),%rax 2a239c: 48 8b 73 20 mov 0x20(%rbx),%rsi 2a23a0: 44 8b 82 d0 02 00 00 mov 0x2d0(%rdx),%r8d 2a23a7: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a23ab: 0f b6 88 b4 00 00 00 movzbl 0xb4(%rax),%ecx 2a23b2: 8b b6 38 01 00 00 mov 0x138(%rsi),%esi 2a23b8: 41 51 push %r9 2a23ba: 41 b9 14 00 00 00 mov $0x14,%r9d 2a23c0: 8b 92 d4 02 00 00 mov 0x2d4(%rdx),%edx 2a23c6: 52 push %rdx 2a23c7: 0f b6 80 b5 00 00 00 movzbl 0xb5(%rax),%eax 2a23ce: ba 02 00 00 00 mov $0x2,%edx 2a23d3: 50 push %rax 2a23d4: 31 c0 xor %eax,%eax 2a23d6: e8 00 00 00 00 callq 2a23db 2a23db: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a23df: 48 8b 43 28 mov 0x28(%rbx),%rax 2a23e3: 48 8b 73 20 mov 0x20(%rbx),%rsi 2a23e7: 48 83 c4 30 add $0x30,%rsp 2a23eb: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a23ef: 44 8b 82 c0 02 00 00 mov 0x2c0(%rdx),%r8d 2a23f6: 0f b6 88 b0 00 00 00 movzbl 0xb0(%rax),%ecx 2a23fd: 8b 76 28 mov 0x28(%rsi),%esi 2a2400: 6a 01 pushq $0x1 2a2402: 44 8b 8a 78 02 00 00 mov 0x278(%rdx),%r9d 2a2409: 41 51 push %r9 2a240b: 44 0f b6 88 9e 00 00 movzbl 0x9e(%rax),%r9d 2a2412: 00 2a2413: 41 51 push %r9 2a2415: 44 8b 4c 24 24 mov 0x24(%rsp),%r9d 2a241a: 41 51 push %r9 2a241c: 8b 92 c4 02 00 00 mov 0x2c4(%rdx),%edx 2a2422: 52 push %rdx 2a2423: 0f b6 80 b1 00 00 00 movzbl 0xb1(%rax),%eax 2a242a: ba 03 00 00 00 mov $0x3,%edx 2a242f: 50 push %rax 2a2430: 8b 44 24 38 mov 0x38(%rsp),%eax 2a2434: 44 8d 88 37 ff ff ff lea -0xc9(%rax),%r9d 2a243b: 31 c0 xor %eax,%eax 2a243d: e8 00 00 00 00 callq 2a2442 2a2442: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a2446: 48 8b 43 30 mov 0x30(%rbx),%rax 2a244a: 41 b9 01 00 00 00 mov $0x1,%r9d 2a2450: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a2454: 48 83 c4 30 add $0x30,%rsp 2a2458: 0f b6 8a 9f 00 00 00 movzbl 0x9f(%rdx),%ecx 2a245f: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a2463: 44 8b 80 7c 02 00 00 mov 0x27c(%rax),%r8d 2a246a: 31 c0 xor %eax,%eax 2a246c: 8b 72 04 mov 0x4(%rdx),%esi 2a246f: ba 01 00 00 00 mov $0x1,%edx 2a2474: e8 00 00 00 00 callq 2a2479 2a2479: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2a247e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a2485: 00 00 2a2487: 75 06 jne 2a248f 2a2489: 48 83 c4 18 add $0x18,%rsp 2a248d: 5b pop %rbx 2a248e: c3 retq 2a248f: e8 00 00 00 00 callq 2a2494 2a2494: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a249b: 00 00 00 00 2a249f: 90 nop 00000000002a24a0 : 2a24a0: e8 00 00 00 00 callq 2a24a5 2a24a5: 53 push %rbx 2a24a6: 48 89 fb mov %rdi,%rbx 2a24a9: e8 00 00 00 00 callq 2a24ae 2a24ae: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a24b2: 48 8b 43 30 mov 0x30(%rbx),%rax 2a24b6: 45 31 c9 xor %r9d,%r9d 2a24b9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a24bd: 0f b6 8a 95 00 00 00 movzbl 0x95(%rdx),%ecx 2a24c4: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a24c8: 44 8b 80 54 02 00 00 mov 0x254(%rax),%r8d 2a24cf: 5b pop %rbx 2a24d0: 31 c0 xor %eax,%eax 2a24d2: 8b 72 50 mov 0x50(%rdx),%esi 2a24d5: ba 01 00 00 00 mov $0x1,%edx 2a24da: e9 00 00 00 00 jmpq 2a24df 2a24df: 90 nop 00000000002a24e0 : 2a24e0: e8 00 00 00 00 callq 2a24e5 2a24e5: 55 push %rbp 2a24e6: 48 89 f5 mov %rsi,%rbp 2a24e9: 53 push %rbx 2a24ea: 48 8b 57 30 mov 0x30(%rdi),%rdx 2a24ee: 48 89 fb mov %rdi,%rbx 2a24f1: 48 8b 47 28 mov 0x28(%rdi),%rax 2a24f5: 48 8b 4f 20 mov 0x20(%rdi),%rcx 2a24f9: 44 8b 8a 8c 02 00 00 mov 0x28c(%rdx),%r9d 2a2500: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a2504: 44 0f b6 80 a3 00 00 movzbl 0xa3(%rax),%r8d 2a250b: 00 2a250c: 8b b1 cc 00 00 00 mov 0xcc(%rcx),%esi 2a2512: 6a 0f pushq $0xf 2a2514: 8b 8a 9c 02 00 00 mov 0x29c(%rdx),%ecx 2a251a: 51 push %rcx 2a251b: 0f b6 88 a7 00 00 00 movzbl 0xa7(%rax),%ecx 2a2522: 51 push %rcx 2a2523: 6a 0f pushq $0xf 2a2525: 8b 8a 98 02 00 00 mov 0x298(%rdx),%ecx 2a252b: 51 push %rcx 2a252c: 0f b6 88 a6 00 00 00 movzbl 0xa6(%rax),%ecx 2a2533: 51 push %rcx 2a2534: 6a 0f pushq $0xf 2a2536: 8b 8a 94 02 00 00 mov 0x294(%rdx),%ecx 2a253c: 51 push %rcx 2a253d: 0f b6 88 a5 00 00 00 movzbl 0xa5(%rax),%ecx 2a2544: 51 push %rcx 2a2545: 8b 4b 18 mov 0x18(%rbx),%ecx 2a2548: 51 push %rcx 2a2549: 8b 92 90 02 00 00 mov 0x290(%rdx),%edx 2a254f: b9 05 00 00 00 mov $0x5,%ecx 2a2554: 52 push %rdx 2a2555: 0f b6 80 a4 00 00 00 movzbl 0xa4(%rax),%eax 2a255c: 31 d2 xor %edx,%edx 2a255e: 50 push %rax 2a255f: 31 c0 xor %eax,%eax 2a2561: 6a 00 pushq $0x0 2a2563: e8 00 00 00 00 callq 2a2568 2a2568: 48 89 ef mov %rbp,%rdi 2a256b: 48 83 c4 68 add $0x68,%rsp 2a256f: e8 00 00 00 00 callq 2a2574 2a2574: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a2578: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a257c: b9 01 00 00 00 mov $0x1,%ecx 2a2581: 0f b6 c0 movzbl %al,%eax 2a2584: 44 8b 8a d8 02 00 00 mov 0x2d8(%rdx),%r9d 2a258b: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a258f: 44 0f b6 82 b6 00 00 movzbl 0xb6(%rdx),%r8d 2a2596: 00 2a2597: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a259b: 8b 72 40 mov 0x40(%rdx),%esi 2a259e: 50 push %rax 2a259f: 31 d2 xor %edx,%edx 2a25a1: 31 c0 xor %eax,%eax 2a25a3: e8 00 00 00 00 callq 2a25a8 2a25a8: 48 8b 43 30 mov 0x30(%rbx),%rax 2a25ac: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a25b0: 31 d2 xor %edx,%edx 2a25b2: b9 01 00 00 00 mov $0x1,%ecx 2a25b7: 44 8b 88 a0 02 00 00 mov 0x2a0(%rax),%r9d 2a25be: 48 8b 43 28 mov 0x28(%rbx),%rax 2a25c2: 44 0f b6 80 a8 00 00 movzbl 0xa8(%rax),%r8d 2a25c9: 00 2a25ca: 48 8b 43 20 mov 0x20(%rbx),%rax 2a25ce: 8b b0 d0 00 00 00 mov 0xd0(%rax),%esi 2a25d4: 6a 00 pushq $0x0 2a25d6: 31 c0 xor %eax,%eax 2a25d8: e8 00 00 00 00 callq 2a25dd 2a25dd: c7 43 38 01 00 00 00 movl $0x1,0x38(%rbx) 2a25e4: 58 pop %rax 2a25e5: 5a pop %rdx 2a25e6: 5b pop %rbx 2a25e7: 5d pop %rbp 2a25e8: c3 retq 2a25e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002a25f0 : 2a25f0: e8 00 00 00 00 callq 2a25f5 2a25f5: 41 56 push %r14 2a25f7: 41 55 push %r13 2a25f9: 49 89 f5 mov %rsi,%r13 2a25fc: 41 54 push %r12 2a25fe: 55 push %rbp 2a25ff: 89 d5 mov %edx,%ebp 2a2601: 31 d2 xor %edx,%edx 2a2603: 53 push %rbx 2a2604: 8b 41 04 mov 0x4(%rcx),%eax 2a2607: 48 89 fb mov %rdi,%rbx 2a260a: 03 41 08 add 0x8(%rcx),%eax 2a260d: 03 41 0c add 0xc(%rcx),%eax 2a2610: f7 f5 div %ebp 2a2612: 8d 55 fe lea -0x2(%rbp),%edx 2a2615: 83 e2 fd and $0xfffffffd,%edx 2a2618: 41 89 c4 mov %eax,%r12d 2a261b: 48 8b 47 20 mov 0x20(%rdi),%rax 2a261f: 0f 85 9b 02 00 00 jne 2a28c0 2a2625: 83 fd 02 cmp $0x2,%ebp 2a2628: 0f 84 48 01 00 00 je 2a2776 2a262e: 83 fd 04 cmp $0x4,%ebp 2a2631: 74 7e je 2a26b1 2a2633: 8b b0 d0 00 00 00 mov 0xd0(%rax),%esi 2a2639: 85 f6 test %esi,%esi 2a263b: 0f 85 4e 02 00 00 jne 2a288f 2a2641: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a2645: 48 8b 4b 28 mov 0x28(%rbx),%rcx 2a2649: 45 89 e1 mov %r12d,%r9d 2a264c: 8b b0 1c 01 00 00 mov 0x11c(%rax),%esi 2a2652: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a2656: 31 c0 xor %eax,%eax 2a2658: 44 8b 82 b4 02 00 00 mov 0x2b4(%rdx),%r8d 2a265f: 0f b6 89 ad 00 00 00 movzbl 0xad(%rcx),%ecx 2a2666: ba 01 00 00 00 mov $0x1,%edx 2a266b: e8 00 00 00 00 callq 2a2670 2a2670: 48 8b 43 30 mov 0x30(%rbx),%rax 2a2674: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a2678: 31 d2 xor %edx,%edx 2a267a: b9 01 00 00 00 mov $0x1,%ecx 2a267f: 44 8b 88 d8 02 00 00 mov 0x2d8(%rax),%r9d 2a2686: 48 8b 43 28 mov 0x28(%rbx),%rax 2a268a: 44 0f b6 80 b6 00 00 movzbl 0xb6(%rax),%r8d 2a2691: 00 2a2692: 48 8b 43 20 mov 0x20(%rbx),%rax 2a2696: 8b 70 40 mov 0x40(%rax),%esi 2a2699: 8d 45 ff lea -0x1(%rbp),%eax 2a269c: 50 push %rax 2a269d: 31 c0 xor %eax,%eax 2a269f: e8 00 00 00 00 callq 2a26a4 2a26a4: 89 6b 38 mov %ebp,0x38(%rbx) 2a26a7: 59 pop %rcx 2a26a8: 5b pop %rbx 2a26a9: 5d pop %rbp 2a26aa: 41 5c pop %r12 2a26ac: 41 5d pop %r13 2a26ae: 41 5e pop %r14 2a26b0: c3 retq 2a26b1: 41 8b 7d 04 mov 0x4(%r13),%edi 2a26b5: 8b 36 mov (%rsi),%esi 2a26b7: ba 01 00 00 00 mov $0x1,%edx 2a26bc: 45 8b 55 08 mov 0x8(%r13),%r10d 2a26c0: 45 8b 5d 0c mov 0xc(%r13),%r11d 2a26c4: 8d 0c 3f lea (%rdi,%rdi,1),%ecx 2a26c7: 44 8d 04 36 lea (%rsi,%rsi,1),%r8d 2a26cb: 44 8b b0 d0 00 00 00 mov 0xd0(%rax),%r14d 2a26d2: d3 e2 shl %cl,%edx 2a26d4: 43 8d 0c 12 lea (%r10,%r10,1),%ecx 2a26d8: 44 0f ab c2 bts %r8d,%edx 2a26dc: 0f ab ca bts %ecx,%edx 2a26df: 43 8d 0c 1b lea (%r11,%r11,1),%ecx 2a26e3: 0f ab ca bts %ecx,%edx 2a26e6: 45 85 f6 test %r14d,%r14d 2a26e9: 0f 85 ff 00 00 00 jne 2a27ee 2a26ef: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a26f3: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a26f7: 44 8b b0 cc 00 00 00 mov 0xcc(%rax),%r14d 2a26fe: 4c 8b 6b 10 mov 0x10(%rbx),%r13 2a2702: 44 8b 89 8c 02 00 00 mov 0x28c(%rcx),%r9d 2a2709: 44 0f b6 82 a3 00 00 movzbl 0xa3(%rdx),%r8d 2a2710: 00 2a2711: 41 53 push %r11 2a2713: 8b 81 9c 02 00 00 mov 0x29c(%rcx),%eax 2a2719: 50 push %rax 2a271a: 0f b6 82 a7 00 00 00 movzbl 0xa7(%rdx),%eax 2a2721: 50 push %rax 2a2722: 41 52 push %r10 2a2724: 8b 81 98 02 00 00 mov 0x298(%rcx),%eax 2a272a: 50 push %rax 2a272b: 0f b6 82 a6 00 00 00 movzbl 0xa6(%rdx),%eax 2a2732: 50 push %rax 2a2733: 57 push %rdi 2a2734: 8b 81 94 02 00 00 mov 0x294(%rcx),%eax 2a273a: 4c 89 ef mov %r13,%rdi 2a273d: 50 push %rax 2a273e: 0f b6 82 a5 00 00 00 movzbl 0xa5(%rdx),%eax 2a2745: 50 push %rax 2a2746: 56 push %rsi 2a2747: 8b 81 90 02 00 00 mov 0x290(%rcx),%eax 2a274d: 44 89 f6 mov %r14d,%esi 2a2750: b9 05 00 00 00 mov $0x5,%ecx 2a2755: 50 push %rax 2a2756: 0f b6 82 a4 00 00 00 movzbl 0xa4(%rdx),%eax 2a275d: 31 d2 xor %edx,%edx 2a275f: 50 push %rax 2a2760: 31 c0 xor %eax,%eax 2a2762: 6a 03 pushq $0x3 2a2764: e8 00 00 00 00 callq 2a2769 2a2769: 48 8b 43 20 mov 0x20(%rbx),%rax 2a276d: 48 83 c4 68 add $0x68,%rsp 2a2771: e9 cb fe ff ff jmpq 2a2641 2a2776: 8b 0e mov (%rsi),%ecx 2a2778: 8b 56 04 mov 0x4(%rsi),%edx 2a277b: 8b b0 d0 00 00 00 mov 0xd0(%rax),%esi 2a2781: 85 f6 test %esi,%esi 2a2783: 0f 85 b5 00 00 00 jne 2a283e 2a2789: 48 8b 7b 30 mov 0x30(%rbx),%rdi 2a278d: 48 8b 73 28 mov 0x28(%rbx),%rsi 2a2791: 44 8b 98 cc 00 00 00 mov 0xcc(%rax),%r11d 2a2798: 4c 8b 53 10 mov 0x10(%rbx),%r10 2a279c: 44 8b 8f 8c 02 00 00 mov 0x28c(%rdi),%r9d 2a27a3: 44 0f b6 86 a3 00 00 movzbl 0xa3(%rsi),%r8d 2a27aa: 00 2a27ab: 52 push %rdx 2a27ac: 31 d2 xor %edx,%edx 2a27ae: 8b 87 94 02 00 00 mov 0x294(%rdi),%eax 2a27b4: 50 push %rax 2a27b5: 0f b6 86 a5 00 00 00 movzbl 0xa5(%rsi),%eax 2a27bc: 50 push %rax 2a27bd: 51 push %rcx 2a27be: 8b 87 90 02 00 00 mov 0x290(%rdi),%eax 2a27c4: b9 03 00 00 00 mov $0x3,%ecx 2a27c9: 4c 89 d7 mov %r10,%rdi 2a27cc: 50 push %rax 2a27cd: 0f b6 86 a4 00 00 00 movzbl 0xa4(%rsi),%eax 2a27d4: 44 89 de mov %r11d,%esi 2a27d7: 50 push %rax 2a27d8: 31 c0 xor %eax,%eax 2a27da: 6a 01 pushq $0x1 2a27dc: e8 00 00 00 00 callq 2a27e1 2a27e1: 48 8b 43 20 mov 0x20(%rbx),%rax 2a27e5: 48 83 c4 38 add $0x38,%rsp 2a27e9: e9 53 fe ff ff jmpq 2a2641 2a27ee: 48 8b 43 30 mov 0x30(%rbx),%rax 2a27f2: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a27f6: b9 01 00 00 00 mov $0x1,%ecx 2a27fb: 44 89 f6 mov %r14d,%esi 2a27fe: 44 8b 88 a0 02 00 00 mov 0x2a0(%rax),%r9d 2a2805: 48 8b 43 28 mov 0x28(%rbx),%rax 2a2809: 44 0f b6 80 a8 00 00 movzbl 0xa8(%rax),%r8d 2a2810: 00 2a2811: 52 push %rdx 2a2812: 31 c0 xor %eax,%eax 2a2814: 31 d2 xor %edx,%edx 2a2816: e8 00 00 00 00 callq 2a281b 2a281b: 58 pop %rax 2a281c: 48 8b 43 20 mov 0x20(%rbx),%rax 2a2820: 83 fd 04 cmp $0x4,%ebp 2a2823: 0f 85 18 fe ff ff jne 2a2641 2a2829: 41 8b 75 00 mov 0x0(%r13),%esi 2a282d: 41 8b 7d 04 mov 0x4(%r13),%edi 2a2831: 45 8b 55 08 mov 0x8(%r13),%r10d 2a2835: 45 8b 5d 0c mov 0xc(%r13),%r11d 2a2839: e9 b1 fe ff ff jmpq 2a26ef 2a283e: 48 8b 47 30 mov 0x30(%rdi),%rax 2a2842: 01 c9 add %ecx,%ecx 2a2844: 44 8b 88 a0 02 00 00 mov 0x2a0(%rax),%r9d 2a284b: 48 8b 47 28 mov 0x28(%rdi),%rax 2a284f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a2853: 44 0f b6 80 a8 00 00 movzbl 0xa8(%rax),%r8d 2a285a: 00 2a285b: b8 03 00 00 00 mov $0x3,%eax 2a2860: 41 89 c2 mov %eax,%r10d 2a2863: 41 d3 e2 shl %cl,%r10d 2a2866: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 2a2869: 31 d2 xor %edx,%edx 2a286b: d3 e0 shl %cl,%eax 2a286d: b9 01 00 00 00 mov $0x1,%ecx 2a2872: 44 09 d0 or %r10d,%eax 2a2875: 50 push %rax 2a2876: 31 c0 xor %eax,%eax 2a2878: e8 00 00 00 00 callq 2a287d 2a287d: 5f pop %rdi 2a287e: 41 8b 55 04 mov 0x4(%r13),%edx 2a2882: 41 8b 4d 00 mov 0x0(%r13),%ecx 2a2886: 48 8b 43 20 mov 0x20(%rbx),%rax 2a288a: e9 fa fe ff ff jmpq 2a2789 2a288f: 48 8b 47 30 mov 0x30(%rdi),%rax 2a2893: 31 d2 xor %edx,%edx 2a2895: b9 01 00 00 00 mov $0x1,%ecx 2a289a: 44 8b 88 a0 02 00 00 mov 0x2a0(%rax),%r9d 2a28a1: 48 8b 47 28 mov 0x28(%rdi),%rax 2a28a5: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a28a9: 44 0f b6 80 a8 00 00 movzbl 0xa8(%rax),%r8d 2a28b0: 00 2a28b1: 6a 00 pushq $0x0 2a28b3: 31 c0 xor %eax,%eax 2a28b5: e8 00 00 00 00 callq 2a28ba 2a28ba: 5a pop %rdx 2a28bb: e9 5c ff ff ff jmpq 2a281c 2a28c0: 0f 0b ud2 2a28c2: 8b b0 d0 00 00 00 mov 0xd0(%rax),%esi 2a28c8: 85 f6 test %esi,%esi 2a28ca: 0f 84 50 ff ff ff je 2a2820 2a28d0: 48 8b 47 30 mov 0x30(%rdi),%rax 2a28d4: b9 01 00 00 00 mov $0x1,%ecx 2a28d9: 31 d2 xor %edx,%edx 2a28db: 44 8b 88 a0 02 00 00 mov 0x2a0(%rax),%r9d 2a28e2: 48 8b 47 28 mov 0x28(%rdi),%rax 2a28e6: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a28ea: 44 0f b6 80 a8 00 00 movzbl 0xa8(%rax),%r8d 2a28f1: 00 2a28f2: 6a 00 pushq $0x0 2a28f4: 31 c0 xor %eax,%eax 2a28f6: e8 00 00 00 00 callq 2a28fb 2a28fb: 5e pop %rsi 2a28fc: 83 fd 02 cmp $0x2,%ebp 2a28ff: 0f 85 17 ff ff ff jne 2a281c 2a2905: e9 74 ff ff ff jmpq 2a287e 2a290a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002a2910 : 2a2910: e8 00 00 00 00 callq 2a2915 2a2915: 55 push %rbp 2a2916: 48 8b 57 28 mov 0x28(%rdi),%rdx 2a291a: 48 89 fd mov %rdi,%rbp 2a291d: 41 b9 02 00 00 00 mov $0x2,%r9d 2a2923: 48 8b 47 30 mov 0x30(%rdi),%rax 2a2927: 0f b6 8a b7 00 00 00 movzbl 0xb7(%rdx),%ecx 2a292e: 48 8b 57 20 mov 0x20(%rdi),%rdx 2a2932: 44 8b 80 dc 02 00 00 mov 0x2dc(%rax),%r8d 2a2939: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2a293d: 31 c0 xor %eax,%eax 2a293f: 8b 72 2c mov 0x2c(%rdx),%esi 2a2942: ba 01 00 00 00 mov $0x1,%edx 2a2947: e8 00 00 00 00 callq 2a294c 2a294c: 48 89 ef mov %rbp,%rdi 2a294f: 5d pop %rbp 2a2950: e9 00 00 00 00 jmpq 2a2955 2a2955: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a295c: 00 00 00 00 00000000002a2960 : 2a2960: e8 00 00 00 00 callq 2a2965 2a2965: 48 8b 57 30 mov 0x30(%rdi),%rdx 2a2969: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2a2970: 8b 42 30 mov 0x30(%rdx),%eax 2a2973: 83 c0 01 add $0x1,%eax 2a2976: 89 47 3c mov %eax,0x3c(%rdi) 2a2979: 8b 42 4c mov 0x4c(%rdx),%eax 2a297c: c7 47 44 20 00 00 00 movl $0x20,0x44(%rdi) 2a2983: 83 c0 01 add $0x1,%eax 2a2986: 89 47 40 mov %eax,0x40(%rdi) 2a2989: 48 b8 08 00 00 00 01 movabs $0x100000008,%rax 2a2990: 00 00 00 2a2993: 48 89 47 48 mov %rax,0x48(%rdi) 2a2997: 48 b8 03 00 00 00 05 movabs $0x500000003,%rax 2a299e: 00 00 00 2a29a1: 48 89 47 50 mov %rax,0x50(%rdi) 2a29a5: c3 retq 2a29a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2a29ad: 00 00 00 00000000002a29b0 : 2a29b0: e8 00 00 00 00 callq 2a29b5 2a29b5: 41 55 push %r13 2a29b7: 49 89 fd mov %rdi,%r13 2a29ba: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2a29c1 2a29c1: 41 54 push %r12 2a29c3: 49 89 f4 mov %rsi,%r12 2a29c6: be c0 0d 00 00 mov $0xdc0,%esi 2a29cb: 55 push %rbp 2a29cc: 48 89 d5 mov %rdx,%rbp 2a29cf: ba 48 00 00 00 mov $0x48,%edx 2a29d4: 53 push %rbx 2a29d5: 48 89 cb mov %rcx,%rbx 2a29d8: e8 00 00 00 00 callq 2a29dd 2a29dd: 48 85 c0 test %rax,%rax 2a29e0: 74 1e je 2a2a00 2a29e2: 4c 89 28 mov %r13,(%rax) 2a29e5: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2a29ec: 00 2a29ed: 4c 89 60 30 mov %r12,0x30(%rax) 2a29f1: 48 89 68 38 mov %rbp,0x38(%rax) 2a29f5: 48 89 58 40 mov %rbx,0x40(%rax) 2a29f9: 5b pop %rbx 2a29fa: 5d pop %rbp 2a29fb: 41 5c pop %r12 2a29fd: 41 5d pop %r13 2a29ff: c3 retq 2a2a00: b9 3e 00 00 00 mov $0x3e,%ecx 2a2a05: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a2a0c: bf 02 00 00 00 mov $0x2,%edi 2a2a11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a2a18: e8 00 00 00 00 callq 2a2a1d 2a2a1d: 31 c0 xor %eax,%eax 2a2a1f: eb d8 jmp 2a29f9 2a2a21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a2a28: 00 00 00 00 2a2a2c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a2a30 : 2a2a30: e8 00 00 00 00 callq 2a2a35 2a2a35: 41 55 push %r13 2a2a37: 49 89 fd mov %rdi,%r13 2a2a3a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2a2a41 2a2a41: 41 54 push %r12 2a2a43: 49 89 f4 mov %rsi,%r12 2a2a46: be c0 0d 00 00 mov $0xdc0,%esi 2a2a4b: 55 push %rbp 2a2a4c: 48 89 d5 mov %rdx,%rbp 2a2a4f: ba 48 00 00 00 mov $0x48,%edx 2a2a54: 53 push %rbx 2a2a55: 48 89 cb mov %rcx,%rbx 2a2a58: e8 00 00 00 00 callq 2a2a5d 2a2a5d: 48 85 c0 test %rax,%rax 2a2a60: 74 1e je 2a2a80 2a2a62: 4c 89 28 mov %r13,(%rax) 2a2a65: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2a2a6c: 00 2a2a6d: 4c 89 60 30 mov %r12,0x30(%rax) 2a2a71: 48 89 68 38 mov %rbp,0x38(%rax) 2a2a75: 48 89 58 40 mov %rbx,0x40(%rax) 2a2a79: 5b pop %rbx 2a2a7a: 5d pop %rbp 2a2a7b: 41 5c pop %r12 2a2a7d: 41 5d pop %r13 2a2a7f: c3 retq 2a2a80: b9 57 00 00 00 mov $0x57,%ecx 2a2a85: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a2a8c: bf 02 00 00 00 mov $0x2,%edi 2a2a91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a2a98: e8 00 00 00 00 callq 2a2a9d 2a2a9d: 31 c0 xor %eax,%eax 2a2a9f: eb d8 jmp 2a2a79 2a2aa1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2a2aa8: 00 00 00 2a2aab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002a2ab0 : 2a2ab0: e8 00 00 00 00 callq 2a2ab5 2a2ab5: 41 54 push %r12 2a2ab7: 49 89 d4 mov %rdx,%r12 2a2aba: 55 push %rbp 2a2abb: 53 push %rbx 2a2abc: 48 89 f3 mov %rsi,%rbx 2a2abf: 8b 76 04 mov 0x4(%rsi),%esi 2a2ac2: 85 f6 test %esi,%esi 2a2ac4: 0f 8f 90 00 00 00 jg 2a2b5a 2a2aca: 80 3b 00 cmpb $0x0,(%rbx) 2a2acd: 0f 84 92 00 00 00 je 2a2b65 2a2ad3: 8b 93 68 01 00 00 mov 0x168(%rbx),%edx 2a2ad9: 85 d2 test %edx,%edx 2a2adb: 0f 88 94 00 00 00 js 2a2b75 2a2ae1: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2a2ae8: 3b 90 28 03 00 00 cmp 0x328(%rax),%edx 2a2aee: 0f 83 96 00 00 00 jae 2a2b8a 2a2af4: 48 8b b8 b8 01 00 00 mov 0x1b8(%rax),%rdi 2a2afb: 48 63 ce movslq %esi,%rcx 2a2afe: 48 8b ac c8 68 02 00 mov 0x268(%rax,%rcx,8),%rbp 2a2b05: 00 2a2b06: 48 8b 07 mov (%rdi),%rax 2a2b09: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 2a2b10: e8 00 00 00 00 callq 2a2b15 2a2b15: 48 8b 45 00 mov 0x0(%rbp),%rax 2a2b19: 8b 93 bc 00 00 00 mov 0xbc(%rbx),%edx 2a2b1f: 48 89 ef mov %rbp,%rdi 2a2b22: 48 8d b3 f0 00 00 00 lea 0xf0(%rbx),%rsi 2a2b29: 48 8b 40 18 mov 0x18(%rax),%rax 2a2b2d: e8 00 00 00 00 callq 2a2b32 2a2b32: 48 63 43 04 movslq 0x4(%rbx),%rax 2a2b36: 48 89 ef mov %rbp,%rdi 2a2b39: 5b pop %rbx 2a2b3a: 48 8d 14 40 lea (%rax,%rax,2),%rdx 2a2b3e: 48 8d 04 90 lea (%rax,%rdx,4),%rax 2a2b42: 49 8d b4 84 b4 1f 00 lea 0x1fb4(%r12,%rax,4),%rsi 2a2b49: 00 2a2b4a: 48 8b 45 00 mov 0x0(%rbp),%rax 2a2b4e: 5d pop %rbp 2a2b4f: 41 5c pop %r12 2a2b51: 48 8b 40 20 mov 0x20(%rax),%rax 2a2b55: e9 00 00 00 00 jmpq 2a2b5a 2a2b5a: 0f 0b ud2 2a2b5c: 80 3b 00 cmpb $0x0,(%rbx) 2a2b5f: 0f 85 6e ff ff ff jne 2a2ad3 2a2b65: 0f 0b ud2 2a2b67: 8b 93 68 01 00 00 mov 0x168(%rbx),%edx 2a2b6d: 85 d2 test %edx,%edx 2a2b6f: 0f 89 6c ff ff ff jns 2a2ae1 2a2b75: 0f 0b ud2 2a2b77: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2a2b7e: 3b 90 28 03 00 00 cmp 0x328(%rax),%edx 2a2b84: 0f 82 6a ff ff ff jb 2a2af4 2a2b8a: 0f 0b ud2 2a2b8c: e9 63 ff ff ff jmpq 2a2af4 2a2b91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a2b98: 00 00 00 00 2a2b9c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a2ba0 : 2a2ba0: e8 00 00 00 00 callq 2a2ba5 2a2ba5: 55 push %rbp 2a2ba6: 53 push %rbx 2a2ba7: 4c 8b 86 58 02 00 00 mov 0x258(%rsi),%r8 2a2bae: 48 8b af 08 01 00 00 mov 0x108(%rdi),%rbp 2a2bb5: 4d 85 c0 test %r8,%r8 2a2bb8: 74 11 je 2a2bcb 2a2bba: 41 8b 40 04 mov 0x4(%r8),%eax 2a2bbe: 83 f8 03 cmp $0x3,%eax 2a2bc1: 74 20 je 2a2be3 2a2bc3: 83 f8 01 cmp $0x1,%eax 2a2bc6: 74 21 je 2a2be9 2a2bc8: 45 31 c0 xor %r8d,%r8d 2a2bcb: 48 8b 45 00 mov 0x0(%rbp),%rax 2a2bcf: 48 89 ef mov %rbp,%rdi 2a2bd2: 5b pop %rbx 2a2bd3: 4c 89 c6 mov %r8,%rsi 2a2bd6: 5d pop %rbp 2a2bd7: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax 2a2bde: e9 00 00 00 00 jmpq 2a2be3 2a2be3: 49 83 c0 10 add $0x10,%r8 2a2be7: eb e2 jmp 2a2bcb 2a2be9: 48 8d 5d 20 lea 0x20(%rbp),%rbx 2a2bed: 4c 89 c7 mov %r8,%rdi 2a2bf0: 31 d2 xor %edx,%edx 2a2bf2: 48 89 de mov %rbx,%rsi 2a2bf5: e8 00 00 00 00 callq 2a2bfa 2a2bfa: 49 89 d8 mov %rbx,%r8 2a2bfd: eb cc jmp 2a2bcb 2a2bff: 90 nop 00000000002a2c00 : 2a2c00: e8 00 00 00 00 callq 2a2c05 2a2c05: 41 56 push %r14 2a2c07: 41 55 push %r13 2a2c09: 41 54 push %r12 2a2c0b: 55 push %rbp 2a2c0c: 53 push %rbx 2a2c0d: 48 83 ec 08 sub $0x8,%rsp 2a2c11: 48 8b 9e 08 01 00 00 mov 0x108(%rsi),%rbx 2a2c18: 48 85 db test %rbx,%rbx 2a2c1b: 0f 84 de 00 00 00 je 2a2cff 2a2c21: 48 89 d5 mov %rdx,%rbp 2a2c24: 48 85 d2 test %rdx,%rdx 2a2c27: 0f 84 d2 00 00 00 je 2a2cff 2a2c2d: 48 8b 82 68 01 00 00 mov 0x168(%rdx),%rax 2a2c34: 49 89 f6 mov %rsi,%r14 2a2c37: be 04 00 00 00 mov $0x4,%esi 2a2c3c: 48 85 c0 test %rax,%rax 2a2c3f: 74 0a je 2a2c4b 2a2c41: 8b 50 04 mov 0x4(%rax),%edx 2a2c44: 85 d2 test %edx,%edx 2a2c46: 75 03 jne 2a2c4b 2a2c48: 8b 70 08 mov 0x8(%rax),%esi 2a2c4b: 48 8b 03 mov (%rbx),%rax 2a2c4e: 4c 8b af 08 e9 00 00 mov 0xe908(%rdi),%r13 2a2c55: 48 89 df mov %rbx,%rdi 2a2c58: 48 8b 40 08 mov 0x8(%rax),%rax 2a2c5c: e8 00 00 00 00 callq 2a2c61 2a2c61: 48 8b bd 68 01 00 00 mov 0x168(%rbp),%rdi 2a2c68: 48 85 ff test %rdi,%rdi 2a2c6b: 74 15 je 2a2c82 2a2c6d: 8b 47 04 mov 0x4(%rdi),%eax 2a2c70: 48 8d 77 10 lea 0x10(%rdi),%rsi 2a2c74: 83 f8 03 cmp $0x3,%eax 2a2c77: 74 0b je 2a2c84 2a2c79: 83 f8 01 cmp $0x1,%eax 2a2c7c: 0f 84 90 00 00 00 je 2a2d12 2a2c82: 31 f6 xor %esi,%esi 2a2c84: 48 8b 03 mov (%rbx),%rax 2a2c87: 48 89 df mov %rbx,%rdi 2a2c8a: 48 8b 00 mov (%rax),%rax 2a2c8d: e8 00 00 00 00 callq 2a2c92 2a2c92: 41 89 c4 mov %eax,%r12d 2a2c95: 49 8b 86 18 01 00 00 mov 0x118(%r14),%rax 2a2c9c: 48 85 c0 test %rax,%rax 2a2c9f: 74 4e je 2a2cef 2a2ca1: 48 83 38 00 cmpq $0x0,(%rax) 2a2ca5: 74 48 je 2a2cef 2a2ca7: 48 8b 03 mov (%rbx),%rax 2a2caa: 48 83 b8 e8 00 00 00 cmpq $0x0,0xe8(%rax) 2a2cb1: 00 2a2cb2: 74 15 je 2a2cc9 2a2cb4: 49 8b 85 50 01 00 00 mov 0x150(%r13),%rax 2a2cbb: 48 89 ee mov %rbp,%rsi 2a2cbe: 4c 89 f7 mov %r14,%rdi 2a2cc1: e8 00 00 00 00 callq 2a2cc6 2a2cc6: 48 8b 03 mov (%rbx),%rax 2a2cc9: 48 83 b8 f0 00 00 00 cmpq $0x0,0xf0(%rax) 2a2cd0: 00 2a2cd1: 74 1c je 2a2cef 2a2cd3: 48 83 b8 f8 00 00 00 cmpq $0x0,0xf8(%rax) 2a2cda: 00 2a2cdb: 74 12 je 2a2cef 2a2cdd: 49 8b 85 58 01 00 00 mov 0x158(%r13),%rax 2a2ce4: 48 89 ee mov %rbp,%rsi 2a2ce7: 4c 89 f7 mov %r14,%rdi 2a2cea: e8 00 00 00 00 callq 2a2cef 2a2cef: 48 83 c4 08 add $0x8,%rsp 2a2cf3: 44 89 e0 mov %r12d,%eax 2a2cf6: 5b pop %rbx 2a2cf7: 5d pop %rbp 2a2cf8: 41 5c pop %r12 2a2cfa: 41 5d pop %r13 2a2cfc: 41 5e pop %r14 2a2cfe: c3 retq 2a2cff: 48 83 c4 08 add $0x8,%rsp 2a2d03: 45 31 e4 xor %r12d,%r12d 2a2d06: 5b pop %rbx 2a2d07: 44 89 e0 mov %r12d,%eax 2a2d0a: 5d pop %rbp 2a2d0b: 41 5c pop %r12 2a2d0d: 41 5d pop %r13 2a2d0f: 41 5e pop %r14 2a2d11: c3 retq 2a2d12: 48 8d b3 30 4b 00 00 lea 0x4b30(%rbx),%rsi 2a2d19: 31 d2 xor %edx,%edx 2a2d1b: 48 89 34 24 mov %rsi,(%rsp) 2a2d1f: e8 00 00 00 00 callq 2a2d24 2a2d24: 48 8b 34 24 mov (%rsp),%rsi 2a2d28: 84 c0 test %al,%al 2a2d2a: 0f 85 54 ff ff ff jne 2a2c84 2a2d30: e9 4d ff ff ff jmpq 2a2c82 2a2d35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a2d3c: 00 00 00 00 00000000002a2d40 : 2a2d40: e8 00 00 00 00 callq 2a2d45 2a2d45: 41 57 push %r15 2a2d47: 41 56 push %r14 2a2d49: 41 55 push %r13 2a2d4b: 41 54 push %r12 2a2d4d: 55 push %rbp 2a2d4e: 53 push %rbx 2a2d4f: 48 83 ec 08 sub $0x8,%rsp 2a2d53: 48 8b 86 e8 00 00 00 mov 0xe8(%rsi),%rax 2a2d5a: 4c 8b a6 c0 02 00 00 mov 0x2c0(%rsi),%r12 2a2d61: 44 8b b0 88 00 00 00 mov 0x88(%rax),%r14d 2a2d68: 48 8b 86 18 01 00 00 mov 0x118(%rsi),%rax 2a2d6f: 48 8b 00 mov (%rax),%rax 2a2d72: 48 8b 00 mov (%rax),%rax 2a2d75: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2a2d7c: 4c 8b a8 b8 01 00 00 mov 0x1b8(%rax),%r13 2a2d83: 4d 85 e4 test %r12,%r12 2a2d86: 74 31 je 2a2db9 2a2d88: 49 8b 45 00 mov 0x0(%r13),%rax 2a2d8c: 45 31 ff xor %r15d,%r15d 2a2d8f: 45 31 e4 xor %r12d,%r12d 2a2d92: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2a2d99: 4c 89 e2 mov %r12,%rdx 2a2d9c: 44 89 f6 mov %r14d,%esi 2a2d9f: 4c 89 ef mov %r13,%rdi 2a2da2: e8 00 00 00 00 callq 2a2da7 2a2da7: 44 89 f8 mov %r15d,%eax 2a2daa: 48 83 c4 08 add $0x8,%rsp 2a2dae: 5b pop %rbx 2a2daf: 5d pop %rbp 2a2db0: 41 5c pop %r12 2a2db2: 41 5d pop %r13 2a2db4: 41 5e pop %r14 2a2db6: 41 5f pop %r15 2a2db8: c3 retq 2a2db9: 4c 8b ba 10 05 00 00 mov 0x510(%rdx),%r15 2a2dc0: 48 89 f3 mov %rsi,%rbx 2a2dc3: 48 89 d5 mov %rdx,%rbp 2a2dc6: 4d 85 ff test %r15,%r15 2a2dc9: 74 19 je 2a2de4 2a2dcb: 41 8b 47 04 mov 0x4(%r15),%eax 2a2dcf: 83 f8 03 cmp $0x3,%eax 2a2dd2: 0f 84 c3 00 00 00 je 2a2e9b 2a2dd8: 83 f8 01 cmp $0x1,%eax 2a2ddb: 0f 84 ec 01 00 00 je 2a2fcd 2a2de1: 45 31 ff xor %r15d,%r15d 2a2de4: 48 8b 85 18 05 00 00 mov 0x518(%rbp),%rax 2a2deb: 48 85 c0 test %rax,%rax 2a2dee: 74 15 je 2a2e05 2a2df0: 0f b6 90 60 e6 00 00 movzbl 0xe660(%rax),%edx 2a2df7: 89 d1 mov %edx,%ecx 2a2df9: 83 e1 03 and $0x3,%ecx 2a2dfc: 80 f9 03 cmp $0x3,%cl 2a2dff: 0f 84 9f 00 00 00 je 2a2ea4 2a2e05: 49 8b 45 00 mov 0x0(%r13),%rax 2a2e09: 44 89 f6 mov %r14d,%esi 2a2e0c: 4c 89 ef mov %r13,%rdi 2a2e0f: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 2a2e16: e8 00 00 00 00 callq 2a2e1b 2a2e1b: 49 8b 45 00 mov 0x0(%r13),%rax 2a2e1f: 45 31 ff xor %r15d,%r15d 2a2e22: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2a2e29: 48 85 c0 test %rax,%rax 2a2e2c: 0f 84 67 ff ff ff je 2a2d99 2a2e32: 48 8b bd 40 02 00 00 mov 0x240(%rbp),%rdi 2a2e39: 48 85 ff test %rdi,%rdi 2a2e3c: 74 55 je 2a2e93 2a2e3e: 8b 57 04 mov 0x4(%rdi),%edx 2a2e41: 83 fa 03 cmp $0x3,%edx 2a2e44: 0f 84 b1 01 00 00 je 2a2ffb 2a2e4a: 48 8b 43 08 mov 0x8(%rbx),%rax 2a2e4e: 48 8b 80 40 02 00 00 mov 0x240(%rax),%rax 2a2e55: 83 78 04 01 cmpl $0x1,0x4(%rax) 2a2e59: 0f 84 b6 01 00 00 je 2a3015 2a2e5f: 85 d2 test %edx,%edx 2a2e61: 75 1d jne 2a2e80 2a2e63: b9 d1 00 00 00 mov $0xd1,%ecx 2a2e68: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a2e6f: bf 02 00 00 00 mov $0x2,%edi 2a2e74: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a2e7b: e8 00 00 00 00 callq 2a2e80 2a2e80: 49 8b 45 00 mov 0x0(%r13),%rax 2a2e84: 45 31 ff xor %r15d,%r15d 2a2e87: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2a2e8e: e9 06 ff ff ff jmpq 2a2d99 2a2e93: 45 31 e4 xor %r12d,%r12d 2a2e96: e9 fe fe ff ff jmpq 2a2d99 2a2e9b: 49 83 c7 10 add $0x10,%r15 2a2e9f: e9 40 ff ff ff jmpq 2a2de4 2a2ea4: 83 e2 1c and $0x1c,%edx 2a2ea7: 0f 85 ff 00 00 00 jne 2a2fac 2a2ead: 0f b7 88 60 e6 00 00 movzwl 0xe660(%rax),%ecx 2a2eb4: 66 c1 e9 05 shr $0x5,%cx 2a2eb8: 83 e1 0f and $0xf,%ecx 2a2ebb: 41 39 ce cmp %ecx,%r14d 2a2ebe: 74 24 je 2a2ee4 2a2ec0: b9 7b 00 00 00 mov $0x7b,%ecx 2a2ec5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a2ecc: bf 02 00 00 00 mov $0x2,%edi 2a2ed1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a2ed8: e8 00 00 00 00 callq 2a2edd 2a2edd: 48 8b 85 18 05 00 00 mov 0x518(%rbp),%rax 2a2ee4: 0f b6 90 60 e6 00 00 movzbl 0xe660(%rax),%edx 2a2eeb: 49 8b 45 00 mov 0x0(%r13),%rax 2a2eef: 44 89 f6 mov %r14d,%esi 2a2ef2: 4c 89 ef mov %r13,%rdi 2a2ef5: c0 ea 02 shr $0x2,%dl 2a2ef8: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 2a2eff: 83 e2 07 and $0x7,%edx 2a2f02: e8 00 00 00 00 callq 2a2f07 2a2f07: 48 8b b5 18 05 00 00 mov 0x518(%rbp),%rsi 2a2f0e: 0f b6 96 60 e6 00 00 movzbl 0xe660(%rsi),%edx 2a2f15: c0 ea 02 shr $0x2,%dl 2a2f18: 83 e2 07 and $0x7,%edx 2a2f1b: 39 d0 cmp %edx,%eax 2a2f1d: 74 31 je 2a2f50 2a2f1f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a2f26: b9 80 00 00 00 mov $0x80,%ecx 2a2f2b: bf 02 00 00 00 mov $0x2,%edi 2a2f30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a2f37: e8 00 00 00 00 callq 2a2f3c 2a2f3c: 48 8b b5 18 05 00 00 mov 0x518(%rbp),%rsi 2a2f43: 0f b6 96 60 e6 00 00 movzbl 0xe660(%rsi),%edx 2a2f4a: c0 ea 02 shr $0x2,%dl 2a2f4d: 83 e2 07 and $0x7,%edx 2a2f50: 49 8b 45 00 mov 0x0(%r13),%rax 2a2f54: 48 83 c6 04 add $0x4,%rsi 2a2f58: 4c 89 ef mov %r13,%rdi 2a2f5b: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 2a2f62: e8 00 00 00 00 callq 2a2f67 2a2f67: 48 8b 85 18 05 00 00 mov 0x518(%rbp),%rax 2a2f6e: 4c 89 fe mov %r15,%rsi 2a2f71: 4c 89 ef mov %r13,%rdi 2a2f74: 0f b6 90 60 e6 00 00 movzbl 0xe660(%rax),%edx 2a2f7b: 49 8b 45 00 mov 0x0(%r13),%rax 2a2f7f: c0 ea 02 shr $0x2,%dl 2a2f82: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 2a2f89: 83 e2 07 and $0x7,%edx 2a2f8c: e8 00 00 00 00 callq 2a2f91 2a2f91: 41 89 c7 mov %eax,%r15d 2a2f94: 84 c0 test %al,%al 2a2f96: 0f 84 7f fe ff ff je 2a2e1b 2a2f9c: 49 8b 45 00 mov 0x0(%r13),%rax 2a2fa0: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2a2fa7: e9 ed fd ff ff jmpq 2a2d99 2a2fac: 80 fa 04 cmp $0x4,%dl 2a2faf: 74 53 je 2a3004 2a2fb1: 31 c9 xor %ecx,%ecx 2a2fb3: 80 fa 08 cmp $0x8,%dl 2a2fb6: 0f 85 ff fe ff ff jne 2a2ebb 2a2fbc: 8b 88 60 e6 00 00 mov 0xe660(%rax),%ecx 2a2fc2: c1 e9 0d shr $0xd,%ecx 2a2fc5: 83 e1 0f and $0xf,%ecx 2a2fc8: e9 ee fe ff ff jmpq 2a2ebb 2a2fcd: 48 8b 86 08 01 00 00 mov 0x108(%rsi),%rax 2a2fd4: 4c 89 ff mov %r15,%rdi 2a2fd7: ba 01 00 00 00 mov $0x1,%edx 2a2fdc: 48 8d 88 48 96 00 00 lea 0x9648(%rax),%rcx 2a2fe3: 48 89 ce mov %rcx,%rsi 2a2fe6: 48 89 0c 24 mov %rcx,(%rsp) 2a2fea: e8 00 00 00 00 callq 2a2fef 2a2fef: 48 8b 0c 24 mov (%rsp),%rcx 2a2ff3: 49 89 cf mov %rcx,%r15 2a2ff6: e9 e9 fd ff ff jmpq 2a2de4 2a2ffb: 4c 8d 67 10 lea 0x10(%rdi),%r12 2a2fff: e9 95 fd ff ff jmpq 2a2d99 2a3004: 0f b6 88 61 e6 00 00 movzbl 0xe661(%rax),%ecx 2a300b: d0 e9 shr %cl 2a300d: 83 e1 0f and $0xf,%ecx 2a3010: e9 a6 fe ff ff jmpq 2a2ebb 2a3015: 49 8d 9d 20 02 00 00 lea 0x220(%r13),%rbx 2a301c: 31 d2 xor %edx,%edx 2a301e: 48 89 de mov %rbx,%rsi 2a3021: e8 00 00 00 00 callq 2a3026 2a3026: 84 c0 test %al,%al 2a3028: 48 8b 85 40 02 00 00 mov 0x240(%rbp),%rax 2a302f: 8b 50 04 mov 0x4(%rax),%edx 2a3032: 0f 84 27 fe ff ff je 2a2e5f 2a3038: 49 89 dc mov %rbx,%r12 2a303b: e9 1f fe ff ff jmpq 2a2e5f 00000000002a3040 : 2a3040: e8 00 00 00 00 callq 2a3045 2a3045: 41 55 push %r13 2a3047: 41 54 push %r12 2a3049: 49 89 d4 mov %rdx,%r12 2a304c: 55 push %rbp 2a304d: 48 89 fd mov %rdi,%rbp 2a3050: 53 push %rbx 2a3051: 48 63 56 04 movslq 0x4(%rsi),%rdx 2a3055: 48 89 f3 mov %rsi,%rbx 2a3058: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2a305f: 44 8b 86 68 01 00 00 mov 0x168(%rsi),%r8d 2a3066: bf 04 00 00 00 mov $0x4,%edi 2a306b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a3072: 48 89 d1 mov %rdx,%rcx 2a3075: 4c 8b ac d0 60 02 00 mov 0x260(%rax,%rdx,8),%r13 2a307c: 00 2a307d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a3084: e8 00 00 00 00 callq 2a3089 2a3089: 48 89 de mov %rbx,%rsi 2a308c: 48 89 ef mov %rbp,%rdi 2a308f: 4c 89 e2 mov %r12,%rdx 2a3092: e8 19 fa ff ff callq 2a2ab0 2a3097: 49 8b 45 00 mov 0x0(%r13),%rax 2a309b: 48 8d 73 08 lea 0x8(%rbx),%rsi 2a309f: 4c 89 ef mov %r13,%rdi 2a30a2: 5b pop %rbx 2a30a3: 5d pop %rbp 2a30a4: 48 8b 40 18 mov 0x18(%rax),%rax 2a30a8: 41 5c pop %r12 2a30aa: 41 5d pop %r13 2a30ac: e9 00 00 00 00 jmpq 2a30b1 2a30b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a30b8: 00 00 00 00 2a30bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a30c0 : 2a30c0: e8 00 00 00 00 callq 2a30c5 2a30c5: 41 56 push %r14 2a30c7: 41 89 f0 mov %esi,%r8d 2a30ca: 49 89 fe mov %rdi,%r14 2a30cd: 48 89 d7 mov %rdx,%rdi 2a30d0: 41 55 push %r13 2a30d2: 41 54 push %r12 2a30d4: 55 push %rbp 2a30d5: 53 push %rbx 2a30d6: 48 83 ec 20 sub $0x20,%rsp 2a30da: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a30e1: 00 00 2a30e3: 48 89 44 24 18 mov %rax,0x18(%rsp) 2a30e8: 31 c0 xor %eax,%eax 2a30ea: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2a30f1: 00 2a30f2: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2a30f9: 00 00 2a30fb: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2a3102: 00 00 2a3104: 85 f6 test %esi,%esi 2a3106: 74 5f je 2a3167 2a3108: 48 8d 42 04 lea 0x4(%rdx),%rax 2a310c: 8d 56 ff lea -0x1(%rsi),%edx 2a310f: 49 8b 8e 78 03 00 00 mov 0x378(%r14),%rcx 2a3116: 48 69 d2 70 01 00 00 imul $0x170,%rdx,%rdx 2a311d: 48 8d b4 17 74 01 00 lea 0x174(%rdi,%rdx,1),%rsi 2a3124: 00 2a3125: eb 0b jmp 2a3132 2a3127: 48 05 70 01 00 00 add $0x170,%rax 2a312d: 48 39 f0 cmp %rsi,%rax 2a3130: 74 35 je 2a3167 2a3132: 48 63 10 movslq (%rax),%rdx 2a3135: 48 8b 94 d1 60 02 00 mov 0x260(%rcx,%rdx,8),%rdx 2a313c: 00 2a313d: 66 83 7a 34 00 cmpw $0x0,0x34(%rdx) 2a3142: 74 e3 je 2a3127 2a3144: 31 c0 xor %eax,%eax 2a3146: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 2a314b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2a3152: 00 00 2a3154: 0f 85 ff 00 00 00 jne 2a3259 2a315a: 48 83 c4 20 add $0x20,%rsp 2a315e: 5b pop %rbx 2a315f: 5d pop %rbp 2a3160: 41 5c pop %r12 2a3162: 41 5d pop %r13 2a3164: 41 5e pop %r14 2a3166: c3 retq 2a3167: 8b 87 58 01 00 00 mov 0x158(%rdi),%eax 2a316d: 85 c0 test %eax,%eax 2a316f: 74 d3 je 2a3144 2a3171: 48 8b 97 48 01 00 00 mov 0x148(%rdi),%rdx 2a3178: 48 85 d2 test %rdx,%rdx 2a317b: 0f 85 9c 00 00 00 jne 2a321d 2a3181: 45 85 c0 test %r8d,%r8d 2a3184: 0f 84 89 00 00 00 je 2a3213 2a318a: 41 8d 40 ff lea -0x1(%r8),%eax 2a318e: 48 8d 9f 10 01 00 00 lea 0x110(%rdi),%rbx 2a3195: 48 69 c0 70 01 00 00 imul $0x170,%rax,%rax 2a319c: 4c 8d a4 07 80 02 00 lea 0x280(%rdi,%rax,1),%r12 2a31a3: 00 2a31a4: 48 63 93 f4 fe ff ff movslq -0x10c(%rbx),%rdx 2a31ab: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 2a31b2: 4c 8b ac d0 68 02 00 mov 0x268(%rax,%rdx,8),%r13 2a31b9: 00 2a31ba: 8b 53 30 mov 0x30(%rbx),%edx 2a31bd: 85 d2 test %edx,%edx 2a31bf: 74 83 je 2a3144 2a31c1: 48 8d 6b e0 lea -0x20(%rbx),%rbp 2a31c5: 48 8b 45 00 mov 0x0(%rbp),%rax 2a31c9: 89 54 24 10 mov %edx,0x10(%rsp) 2a31cd: 48 83 c5 08 add $0x8,%rbp 2a31d1: 48 89 e6 mov %rsp,%rsi 2a31d4: 4c 89 ef mov %r13,%rdi 2a31d7: 48 89 04 24 mov %rax,(%rsp) 2a31db: 41 8b 86 a8 09 00 00 mov 0x9a8(%r14),%eax 2a31e2: 89 44 24 08 mov %eax,0x8(%rsp) 2a31e6: 8b 43 20 mov 0x20(%rbx),%eax 2a31e9: 0f af 43 ac imul -0x54(%rbx),%eax 2a31ed: 89 44 24 0c mov %eax,0xc(%rsp) 2a31f1: 49 8b 45 00 mov 0x0(%r13),%rax 2a31f5: 48 8b 00 mov (%rax),%rax 2a31f8: e8 00 00 00 00 callq 2a31fd 2a31fd: 48 39 eb cmp %rbp,%rbx 2a3200: 74 05 je 2a3207 2a3202: 8b 53 30 mov 0x30(%rbx),%edx 2a3205: eb be jmp 2a31c5 2a3207: 48 81 c3 70 01 00 00 add $0x170,%rbx 2a320e: 4c 39 e3 cmp %r12,%rbx 2a3211: 75 91 jne 2a31a4 2a3213: b8 01 00 00 00 mov $0x1,%eax 2a3218: e9 29 ff ff ff jmpq 2a3146 2a321d: 8b 8f 54 01 00 00 mov 0x154(%rdi),%ecx 2a3223: 85 c9 test %ecx,%ecx 2a3225: 0f 84 56 ff ff ff je 2a3181 2a322b: 49 8b b6 78 03 00 00 mov 0x378(%r14),%rsi 2a3232: 48 89 14 24 mov %rdx,(%rsp) 2a3236: 89 4c 24 08 mov %ecx,0x8(%rsp) 2a323a: 48 8b be 68 02 00 00 mov 0x268(%rsi),%rdi 2a3241: 89 4c 24 0c mov %ecx,0xc(%rsp) 2a3245: 48 89 e6 mov %rsp,%rsi 2a3248: 89 44 24 10 mov %eax,0x10(%rsp) 2a324c: 48 8b 07 mov (%rdi),%rax 2a324f: 48 8b 00 mov (%rax),%rax 2a3252: e8 00 00 00 00 callq 2a3257 2a3257: eb ba jmp 2a3213 2a3259: e8 00 00 00 00 callq 2a325e 2a325e: 66 90 xchg %ax,%ax 00000000002a3260 : 2a3260: e8 00 00 00 00 callq 2a3265 2a3265: 41 56 push %r14 2a3267: 41 55 push %r13 2a3269: 41 54 push %r12 2a326b: 49 89 d4 mov %rdx,%r12 2a326e: 55 push %rbp 2a326f: 48 89 fd mov %rdi,%rbp 2a3272: 53 push %rbx 2a3273: 48 63 46 04 movslq 0x4(%rsi),%rax 2a3277: 48 89 f3 mov %rsi,%rbx 2a327a: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 2a3281: 44 8b 86 68 01 00 00 mov 0x168(%rsi),%r8d 2a3288: bf 04 00 00 00 mov $0x4,%edi 2a328d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a3294: 48 89 c1 mov %rax,%rcx 2a3297: 48 83 c0 4c add $0x4c,%rax 2a329b: 4c 8b 2c c2 mov (%rdx,%rax,8),%r13 2a329f: 4c 8b 74 c2 08 mov 0x8(%rdx,%rax,8),%r14 2a32a4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a32ab: e8 00 00 00 00 callq 2a32b0 2a32b0: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 2a32b7: 8b 40 20 mov 0x20(%rax),%eax 2a32ba: 83 e8 01 sub $0x1,%eax 2a32bd: 83 f8 01 cmp $0x1,%eax 2a32c0: 76 39 jbe 2a32fb 2a32c2: 48 89 de mov %rbx,%rsi 2a32c5: 4c 89 e2 mov %r12,%rdx 2a32c8: 48 89 ef mov %rbp,%rdi 2a32cb: e8 e0 f7 ff ff callq 2a2ab0 2a32d0: 49 8b 06 mov (%r14),%rax 2a32d3: 4c 89 f7 mov %r14,%rdi 2a32d6: 48 8b 40 08 mov 0x8(%rax),%rax 2a32da: e8 00 00 00 00 callq 2a32df 2a32df: 49 8b 45 00 mov 0x0(%r13),%rax 2a32e3: 48 8d 73 08 lea 0x8(%rbx),%rsi 2a32e7: 4c 89 ef mov %r13,%rdi 2a32ea: 5b pop %rbx 2a32eb: 5d pop %rbp 2a32ec: 48 8b 40 08 mov 0x8(%rax),%rax 2a32f0: 41 5c pop %r12 2a32f2: 41 5d pop %r13 2a32f4: 41 5e pop %r14 2a32f6: e9 00 00 00 00 jmpq 2a32fb 2a32fb: 48 89 da mov %rbx,%rdx 2a32fe: be 01 00 00 00 mov $0x1,%esi 2a3303: 48 89 ef mov %rbp,%rdi 2a3306: e8 00 00 00 00 callq 2a330b 2a330b: eb b5 jmp 2a32c2 2a330d: 0f 1f 00 nopl (%rax) 00000000002a3310 : 2a3310: e8 00 00 00 00 callq 2a3315 2a3315: 41 55 push %r13 2a3317: 41 54 push %r12 2a3319: 55 push %rbp 2a331a: 89 f5 mov %esi,%ebp 2a331c: 53 push %rbx 2a331d: 48 89 fb mov %rdi,%rbx 2a3320: 85 f6 test %esi,%esi 2a3322: 75 75 jne 2a3399 2a3324: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 2a332b: 89 e8 mov %ebp,%eax 2a332d: 89 e9 mov %ebp,%ecx 2a332f: bf 04 00 00 00 mov $0x4,%edi 2a3334: 48 83 c0 4c add $0x4c,%rax 2a3338: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a333f: 4c 8b 2c c2 mov (%rdx,%rax,8),%r13 2a3343: 4c 8b 64 c2 08 mov 0x8(%rdx,%rax,8),%r12 2a3348: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a334f: e8 00 00 00 00 callq 2a3354 2a3354: 49 8b 45 00 mov 0x0(%r13),%rax 2a3358: 4c 89 ef mov %r13,%rdi 2a335b: 48 8b 40 10 mov 0x10(%rax),%rax 2a335f: e8 00 00 00 00 callq 2a3364 2a3364: 49 8b 04 24 mov (%r12),%rax 2a3368: 4c 89 e7 mov %r12,%rdi 2a336b: 48 8b 40 10 mov 0x10(%rax),%rax 2a336f: e8 00 00 00 00 callq 2a3374 2a3374: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2a337b: 89 ee mov %ebp,%esi 2a337d: 5b pop %rbx 2a337e: 5d pop %rbp 2a337f: 41 5c pop %r12 2a3381: 48 8b b8 b8 01 00 00 mov 0x1b8(%rax),%rdi 2a3388: 41 5d pop %r13 2a338a: 48 8b 07 mov (%rdi),%rax 2a338d: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2a3394: e9 00 00 00 00 jmpq 2a3399 2a3399: 0f 0b ud2 2a339b: eb 87 jmp 2a3324 2a339d: 0f 1f 00 nopl (%rax) 00000000002a33a0 : 2a33a0: e8 00 00 00 00 callq 2a33a5 2a33a5: 41 55 push %r13 2a33a7: 41 54 push %r12 2a33a9: 49 89 d4 mov %rdx,%r12 2a33ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a33b3: 55 push %rbp 2a33b4: 48 89 fd mov %rdi,%rbp 2a33b7: bf 04 00 00 00 mov $0x4,%edi 2a33bc: 53 push %rbx 2a33bd: 48 89 f3 mov %rsi,%rbx 2a33c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a33c7: 48 81 ec 78 01 00 00 sub $0x178,%rsp 2a33ce: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a33d5: 00 00 2a33d7: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) 2a33de: 00 2a33df: 31 c0 xor %eax,%eax 2a33e1: e8 00 00 00 00 callq 2a33e6 2a33e6: 48 85 db test %rbx,%rbx 2a33e9: 0f 84 66 01 00 00 je 2a3555 2a33ef: 41 0f b6 8c 24 b0 01 movzbl 0x1b0(%r12),%ecx 2a33f6: 00 00 2a33f8: 85 c9 test %ecx,%ecx 2a33fa: 0f 84 5c 01 00 00 je 2a355c 2a3400: 31 c0 xor %eax,%eax 2a3402: eb 0c jmp 2a3410 2a3404: 48 83 c0 01 add $0x1,%rax 2a3408: 39 c1 cmp %eax,%ecx 2a340a: 0f 8e 4c 01 00 00 jle 2a355c 2a3410: 48 63 d0 movslq %eax,%rdx 2a3413: 49 39 1c c4 cmp %rbx,(%r12,%rax,8) 2a3417: 75 eb jne 2a3404 2a3419: 48 c1 e2 06 shl $0x6,%rdx 2a341d: 49 8d 44 14 30 lea 0x30(%r12,%rdx,1),%rax 2a3422: 48 85 c0 test %rax,%rax 2a3425: 0f 84 31 01 00 00 je 2a355c 2a342b: 4c 8b 85 78 03 00 00 mov 0x378(%rbp),%r8 2a3432: 8b 83 98 03 00 00 mov 0x398(%rbx),%eax 2a3438: 4d 8b 88 18 04 00 00 mov 0x418(%r8),%r9 2a343f: 41 3b 41 18 cmp 0x18(%r9),%eax 2a3443: 0f 87 1a 01 00 00 ja 2a3563 2a3449: 85 c0 test %eax,%eax 2a344b: 74 2e je 2a347b 2a344d: 49 89 e5 mov %rsp,%r13 2a3450: 48 8d b3 a0 03 00 00 lea 0x3a0(%rbx),%rsi 2a3457: b9 2e 00 00 00 mov $0x2e,%ecx 2a345c: 4c 89 ef mov %r13,%rdi 2a345f: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2a3462: 80 3c 24 00 cmpb $0x0,(%rsp) 2a3466: 75 38 jne 2a34a0 2a3468: 48 8b 85 88 e8 00 00 mov 0xe888(%rbp),%rax 2a346f: 8b 74 24 04 mov 0x4(%rsp),%esi 2a3473: 48 89 ef mov %rbp,%rdi 2a3476: e8 00 00 00 00 callq 2a347b 2a347b: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax 2a3482: 00 2a3483: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a348a: 00 00 2a348c: 0f 85 dc 00 00 00 jne 2a356e 2a3492: 48 81 c4 78 01 00 00 add $0x178,%rsp 2a3499: 5b pop %rbx 2a349a: 5d pop %rbp 2a349b: 41 5c pop %r12 2a349d: 41 5d pop %r13 2a349f: c3 retq 2a34a0: 41 8b b0 a8 02 00 00 mov 0x2a8(%r8),%esi 2a34a7: c7 84 24 68 01 00 00 movl $0xffffffff,0x168(%rsp) 2a34ae: ff ff ff ff 2a34b2: 85 f6 test %esi,%esi 2a34b4: 74 b2 je 2a3468 2a34b6: 48 8b bc 24 60 01 00 mov 0x160(%rsp),%rdi 2a34bd: 00 2a34be: 49 8d 94 24 b8 01 00 lea 0x1b8(%r12),%rdx 2a34c5: 00 2a34c6: 31 c0 xor %eax,%eax 2a34c8: eb 0e jmp 2a34d8 2a34ca: 83 c0 01 add $0x1,%eax 2a34cd: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2a34d4: 39 c6 cmp %eax,%esi 2a34d6: 74 90 je 2a3468 2a34d8: 48 8b 0a mov (%rdx),%rcx 2a34db: 48 85 c9 test %rcx,%rcx 2a34de: 74 ea je 2a34ca 2a34e0: 48 39 f9 cmp %rdi,%rcx 2a34e3: 75 e5 jne 2a34ca 2a34e5: 48 98 cltq 2a34e7: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2a34ee: 41 0f b6 84 04 c8 02 movzbl 0x2c8(%r12,%rax,1),%eax 2a34f5: 00 00 2a34f7: 89 84 24 68 01 00 00 mov %eax,0x168(%rsp) 2a34fe: 48 63 44 24 04 movslq 0x4(%rsp),%rax 2a3503: 41 3b 41 18 cmp 0x18(%r9),%eax 2a3507: 7d 61 jge 2a356a 2a3509: 49 8b bc c0 60 02 00 mov 0x260(%r8,%rax,8),%rdi 2a3510: 00 2a3511: 48 8b 07 mov (%rdi),%rax 2a3514: 48 8b 40 20 mov 0x20(%rax),%rax 2a3518: e8 00 00 00 00 callq 2a351d 2a351d: 84 c0 test %al,%al 2a351f: 74 1a je 2a353b 2a3521: 48 8b 85 78 e8 00 00 mov 0xe878(%rbp),%rax 2a3528: 4c 89 e2 mov %r12,%rdx 2a352b: 4c 89 ee mov %r13,%rsi 2a352e: 48 89 ef mov %rbp,%rdi 2a3531: e8 00 00 00 00 callq 2a3536 2a3536: e9 40 ff ff ff jmpq 2a347b 2a353b: 48 8b 85 80 e8 00 00 mov 0xe880(%rbp),%rax 2a3542: 4c 89 e2 mov %r12,%rdx 2a3545: 4c 89 ee mov %r13,%rsi 2a3548: 48 89 ef mov %rbp,%rdi 2a354b: e8 00 00 00 00 callq 2a3550 2a3550: e9 26 ff ff ff jmpq 2a347b 2a3555: 0f 0b ud2 2a3557: e9 93 fe ff ff jmpq 2a33ef 2a355c: 0f 0b ud2 2a355e: e9 c8 fe ff ff jmpq 2a342b 2a3563: 0f 0b ud2 2a3565: e9 df fe ff ff jmpq 2a3449 2a356a: 0f 0b ud2 2a356c: eb 9b jmp 2a3509 2a356e: e8 00 00 00 00 callq 2a3573 2a3573: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a357a: 00 00 00 00 2a357e: 66 90 xchg %ax,%ax 00000000002a3580 : 2a3580: e8 00 00 00 00 callq 2a3585 2a3585: 41 57 push %r15 2a3587: 41 56 push %r14 2a3589: 41 55 push %r13 2a358b: 41 54 push %r12 2a358d: 55 push %rbp 2a358e: 53 push %rbx 2a358f: 48 89 fb mov %rdi,%rbx 2a3592: 48 83 ec 18 sub $0x18,%rsp 2a3596: 4c 8b b7 78 03 00 00 mov 0x378(%rdi),%r14 2a359d: 4c 8b a7 08 e9 00 00 mov 0xe908(%rdi),%r12 2a35a4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a35ab: 00 00 2a35ad: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a35b2: 31 c0 xor %eax,%eax 2a35b4: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2a35bb: 48 8b bf 80 03 00 00 mov 0x380(%rdi),%rdi 2a35c2: 4d 8d ae e0 03 00 00 lea 0x3e0(%r14),%r13 2a35c9: 48 8b 40 58 mov 0x58(%rax),%rax 2a35cd: 48 89 04 24 mov %rax,(%rsp) 2a35d1: 48 85 ff test %rdi,%rdi 2a35d4: 74 12 je 2a35e8 2a35d6: 48 8b 47 08 mov 0x8(%rdi),%rax 2a35da: 48 8b 40 18 mov 0x18(%rax),%rax 2a35de: 48 85 c0 test %rax,%rax 2a35e1: 74 05 je 2a35e8 2a35e3: e8 00 00 00 00 callq 2a35e8 2a35e8: 49 8b be b8 03 00 00 mov 0x3b8(%r14),%rdi 2a35ef: 48 8b 47 08 mov 0x8(%rdi),%rax 2a35f3: 48 8b 40 10 mov 0x10(%rax),%rax 2a35f7: 48 85 c0 test %rax,%rax 2a35fa: 74 05 je 2a3601 2a35fc: e8 00 00 00 00 callq 2a3601 2a3601: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2a3608: 83 78 20 01 cmpl $0x1,0x20(%rax) 2a360c: 0f 84 e0 06 00 00 je 2a3cf2 2a3612: 48 8b 3c 24 mov (%rsp),%rdi 2a3616: 48 8b 07 mov (%rdi),%rax 2a3619: 48 8b 40 58 mov 0x58(%rax),%rax 2a361d: e8 00 00 00 00 callq 2a3622 2a3622: 84 c0 test %al,%al 2a3624: 75 24 jne 2a364a 2a3626: 49 8b 84 24 c8 00 00 mov 0xc8(%r12),%rax 2a362d: 00 2a362e: 48 89 df mov %rbx,%rdi 2a3631: e8 00 00 00 00 callq 2a3636 2a3636: 48 8b bb 08 e9 00 00 mov 0xe908(%rbx),%rdi 2a363d: 49 8b 84 24 c0 00 00 mov 0xc0(%r12),%rax 2a3644: 00 2a3645: e8 00 00 00 00 callq 2a364a 2a364a: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2a3651: 48 8b 40 58 mov 0x58(%rax),%rax 2a3655: 80 78 78 00 cmpb $0x0,0x78(%rax) 2a3659: 0f 85 90 01 00 00 jne 2a37ef 2a365f: 0f 0b ud2 2a3661: 31 ed xor %ebp,%ebp 2a3663: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 2a366a: 74 51 je 2a36bd 2a366c: 4c 8b bc eb 10 03 00 mov 0x310(%rbx,%rbp,8),%r15 2a3673: 00 2a3674: 49 8b bf 40 01 00 00 mov 0x140(%r15),%rdi 2a367b: 48 8b 07 mov (%rdi),%rax 2a367e: 48 8b 40 10 mov 0x10(%rax),%rax 2a3682: e8 00 00 00 00 callq 2a3687 2a3687: 49 8b bf 40 01 00 00 mov 0x140(%r15),%rdi 2a368e: 48 8b 07 mov (%rdi),%rax 2a3691: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2a3698: 48 85 c0 test %rax,%rax 2a369b: 74 11 je 2a36ae 2a369d: e8 00 00 00 00 callq 2a36a2 2a36a2: 84 c0 test %al,%al 2a36a4: 74 08 je 2a36ae 2a36a6: 41 c6 87 88 02 00 00 movb $0x1,0x288(%r15) 2a36ad: 01 2a36ae: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 2a36b5: 48 83 c5 01 add $0x1,%rbp 2a36b9: 39 e8 cmp %ebp,%eax 2a36bb: 7f af jg 2a366c 2a36bd: 49 8b 96 18 04 00 00 mov 0x418(%r14),%rdx 2a36c4: 31 ed xor %ebp,%ebp 2a36c6: 8b 7a 24 mov 0x24(%rdx),%edi 2a36c9: 85 ff test %edi,%edi 2a36cb: 7e 34 jle 2a3701 2a36cd: 49 8b 84 24 f8 00 00 mov 0xf8(%r12),%rax 2a36d4: 00 2a36d5: 48 85 c0 test %rax,%rax 2a36d8: 74 1f je 2a36f9 2a36da: 48 63 d5 movslq %ebp,%rdx 2a36dd: 4c 89 e7 mov %r12,%rdi 2a36e0: 49 8b 94 d6 78 02 00 mov 0x278(%r14,%rdx,8),%rdx 2a36e7: 00 2a36e8: 8b 72 10 mov 0x10(%rdx),%esi 2a36eb: 31 d2 xor %edx,%edx 2a36ed: e8 00 00 00 00 callq 2a36f2 2a36f2: 49 8b 96 18 04 00 00 mov 0x418(%r14),%rdx 2a36f9: 83 c5 01 add $0x1,%ebp 2a36fc: 39 6a 24 cmp %ebp,0x24(%rdx) 2a36ff: 7f cc jg 2a36cd 2a3701: 80 bb 76 01 00 00 00 cmpb $0x0,0x176(%rbx) 2a3708: 0f 84 5e 01 00 00 je 2a386c 2a370e: 31 ed xor %ebp,%ebp 2a3710: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 2a3717: c6 44 24 0f 00 movb $0x0,0xf(%rsp) 2a371c: 75 18 jne 2a3736 2a371e: e9 49 01 00 00 jmpq 2a386c 2a3723: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 2a372a: 48 83 c5 01 add $0x1,%rbp 2a372e: 39 e8 cmp %ebp,%eax 2a3730: 0f 8e 36 01 00 00 jle 2a386c 2a3736: 48 8b bc eb 10 03 00 mov 0x310(%rbx,%rbp,8),%rdi 2a373d: 00 2a373e: 83 7f 38 20 cmpl $0x20,0x38(%rdi) 2a3742: 75 df jne 2a3723 2a3744: b9 01 00 00 00 mov $0x1,%ecx 2a3749: 48 8d 54 24 0f lea 0xf(%rsp),%rdx 2a374e: be 00 06 00 00 mov $0x600,%esi 2a3753: e8 00 00 00 00 callq 2a3758 2a3758: 83 f8 01 cmp $0x1,%eax 2a375b: 75 c6 jne 2a3723 2a375d: 80 7c 24 0f 01 cmpb $0x1,0xf(%rsp) 2a3762: 75 bf jne 2a3723 2a3764: 48 8b bc eb 10 03 00 mov 0x310(%rbx,%rbp,8),%rdi 2a376b: 00 2a376c: 4c 8b 87 40 01 00 00 mov 0x140(%rdi),%r8 2a3773: 49 8b 00 mov (%r8),%rax 2a3776: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2a377d: 48 85 c0 test %rax,%rax 2a3780: 74 61 je 2a37e3 2a3782: 4c 89 c7 mov %r8,%rdi 2a3785: e8 00 00 00 00 callq 2a378a 2a378a: 89 c2 mov %eax,%edx 2a378c: 83 f8 ff cmp $0xffffffff,%eax 2a378f: 74 92 je 2a3723 2a3791: 48 8b 8b 78 03 00 00 mov 0x378(%rbx),%rcx 2a3798: 8b b1 b0 02 00 00 mov 0x2b0(%rcx),%esi 2a379e: 85 f6 test %esi,%esi 2a37a0: 0f 84 5d 07 00 00 je 2a3f03 2a37a6: 83 ee 01 sub $0x1,%esi 2a37a9: 48 8d 81 50 01 00 00 lea 0x150(%rcx),%rax 2a37b0: 48 8d 8c f1 58 01 00 lea 0x158(%rcx,%rsi,8),%rcx 2a37b7: 00 2a37b8: eb 0d jmp 2a37c7 2a37ba: 48 83 c0 08 add $0x8,%rax 2a37be: 48 39 c1 cmp %rax,%rcx 2a37c1: 0f 84 3c 07 00 00 je 2a3f03 2a37c7: 48 8b 38 mov (%rax),%rdi 2a37ca: 39 57 18 cmp %edx,0x18(%rdi) 2a37cd: 75 eb jne 2a37ba 2a37cf: 48 8b 07 mov (%rdi),%rax 2a37d2: 48 8b 40 50 mov 0x50(%rax),%rax 2a37d6: e8 00 00 00 00 callq 2a37db 2a37db: 48 8b bc eb 10 03 00 mov 0x310(%rbx,%rbp,8),%rdi 2a37e2: 00 2a37e3: 31 f6 xor %esi,%esi 2a37e5: e8 00 00 00 00 callq 2a37ea 2a37ea: e9 34 ff ff ff jmpq 2a3723 2a37ef: 8b 40 38 mov 0x38(%rax),%eax 2a37f2: 41 89 86 18 03 00 00 mov %eax,0x318(%r14) 2a37f9: 48 8b 93 98 02 00 00 mov 0x298(%rbx),%rdx 2a3800: 83 7a 20 01 cmpl $0x1,0x20(%rdx) 2a3804: 0f 84 57 fe ff ff je 2a3661 2a380a: 49 8b be b8 03 00 00 mov 0x3b8(%r14),%rdi 2a3811: 48 85 ff test %rdi,%rdi 2a3814: 0f 84 87 04 00 00 je 2a3ca1 2a381a: 49 83 be b0 01 00 00 cmpq $0x0,0x1b0(%r14) 2a3821: 00 2a3822: 0f 84 79 04 00 00 je 2a3ca1 2a3828: 48 8b 42 58 mov 0x58(%rdx),%rax 2a382c: 4d 8d 86 1c 03 00 00 lea 0x31c(%r14),%r8 2a3833: 4c 89 c2 mov %r8,%rdx 2a3836: 8b 70 38 mov 0x38(%rax),%esi 2a3839: 48 8b 47 08 mov 0x8(%rdi),%rax 2a383d: 48 8b 40 08 mov 0x8(%rax),%rax 2a3841: e8 00 00 00 00 callq 2a3846 2a3846: 49 8b be b0 01 00 00 mov 0x1b0(%r14),%rdi 2a384d: 41 8b b6 1c 03 00 00 mov 0x31c(%r14),%esi 2a3854: 49 8d 96 20 03 00 00 lea 0x320(%r14),%rdx 2a385b: 48 8b 07 mov (%rdi),%rax 2a385e: 48 8b 40 38 mov 0x38(%rax),%rax 2a3862: e8 00 00 00 00 callq 2a3867 2a3867: e9 f5 fd ff ff jmpq 2a3661 2a386c: 48 8b 3c 24 mov (%rsp),%rdi 2a3870: 48 8b 07 mov (%rdi),%rax 2a3873: 48 8b 40 58 mov 0x58(%rax),%rax 2a3877: e8 00 00 00 00 callq 2a387c 2a387c: 84 c0 test %al,%al 2a387e: 75 0d jne 2a388d 2a3880: 80 bb 76 01 00 00 00 cmpb $0x0,0x176(%rbx) 2a3887: 0f 84 17 01 00 00 je 2a39a4 2a388d: 49 8b 44 24 40 mov 0x40(%r12),%rax 2a3892: 48 89 df mov %rbx,%rdi 2a3895: 48 8b b3 70 03 00 00 mov 0x370(%rbx),%rsi 2a389c: e8 00 00 00 00 callq 2a38a1 2a38a1: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2a38a8: 48 8b b8 b0 01 00 00 mov 0x1b0(%rax),%rdi 2a38af: 48 8b 07 mov (%rdi),%rax 2a38b2: 48 8b 40 50 mov 0x50(%rax),%rax 2a38b6: 48 85 c0 test %rax,%rax 2a38b9: 74 1a je 2a38d5 2a38bb: 48 8b 57 08 mov 0x8(%rdi),%rdx 2a38bf: 48 8b 12 mov (%rdx),%rdx 2a38c2: 0f b6 b2 90 01 00 00 movzbl 0x190(%rdx),%esi 2a38c9: 83 f6 01 xor $0x1,%esi 2a38cc: 40 0f b6 f6 movzbl %sil,%esi 2a38d0: e8 00 00 00 00 callq 2a38d5 2a38d5: 80 bb 76 01 00 00 00 cmpb $0x0,0x176(%rbx) 2a38dc: 0f 84 c2 00 00 00 je 2a39a4 2a38e2: 0f b6 93 08 03 00 00 movzbl 0x308(%rbx),%edx 2a38e9: 84 d2 test %dl,%dl 2a38eb: 0f 84 f2 04 00 00 je 2a3de3 2a38f1: 83 ea 01 sub $0x1,%edx 2a38f4: 48 8d 83 10 03 00 00 lea 0x310(%rbx),%rax 2a38fb: 48 8d 94 d3 18 03 00 lea 0x318(%rbx,%rdx,8),%rdx 2a3902: 00 2a3903: eb 0d jmp 2a3912 2a3905: 48 83 c0 08 add $0x8,%rax 2a3909: 48 39 c2 cmp %rax,%rdx 2a390c: 0f 84 02 02 00 00 je 2a3b14 2a3912: 48 8b 28 mov (%rax),%rbp 2a3915: 81 7d 38 80 00 00 00 cmpl $0x80,0x38(%rbp) 2a391c: 75 e7 jne 2a3905 2a391e: 48 85 ed test %rbp,%rbp 2a3921: 0f 84 ed 01 00 00 je 2a3b14 2a3927: 48 8b bd 40 01 00 00 mov 0x140(%rbp),%rdi 2a392e: 48 8b 07 mov (%rdi),%rax 2a3931: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2a3938: 48 85 c0 test %rax,%rax 2a393b: 0f 84 d3 01 00 00 je 2a3b14 2a3941: e8 00 00 00 00 callq 2a3946 2a3946: 84 c0 test %al,%al 2a3948: 0f 84 b9 01 00 00 je 2a3b07 2a394e: 48 8b 83 50 e7 00 00 mov 0xe750(%rbx),%rax 2a3955: 48 85 c0 test %rax,%rax 2a3958: 0f 84 a9 01 00 00 je 2a3b07 2a395e: 48 83 bb 68 e7 00 00 cmpq $0x0,0xe768(%rbx) 2a3965: 00 2a3966: 0f 84 9b 01 00 00 je 2a3b07 2a396c: 48 83 bb d8 e6 00 00 cmpq $0x0,0xe6d8(%rbx) 2a3973: 00 2a3974: 0f 84 8d 01 00 00 je 2a3b07 2a397a: 31 f6 xor %esi,%esi 2a397c: 48 89 ef mov %rbp,%rdi 2a397f: e8 00 00 00 00 callq 2a3984 2a3984: 48 8b 83 68 e7 00 00 mov 0xe768(%rbx),%rax 2a398b: 48 89 df mov %rbx,%rdi 2a398e: e8 00 00 00 00 callq 2a3993 2a3993: 48 8b 83 d8 e6 00 00 mov 0xe6d8(%rbx),%rax 2a399a: 31 f6 xor %esi,%esi 2a399c: 48 89 ef mov %rbp,%rdi 2a399f: e8 00 00 00 00 callq 2a39a4 2a39a4: 41 8b b6 b0 03 00 00 mov 0x3b0(%r14),%esi 2a39ab: 85 f6 test %esi,%esi 2a39ad: 74 23 je 2a39d2 2a39af: 31 ed xor %ebp,%ebp 2a39b1: 49 8b bc ee 78 03 00 mov 0x378(%r14,%rbp,8),%rdi 2a39b8: 00 2a39b9: 48 83 c5 01 add $0x1,%rbp 2a39bd: 48 8b 07 mov (%rdi),%rax 2a39c0: 48 8b 40 08 mov 0x8(%rax),%rax 2a39c4: e8 00 00 00 00 callq 2a39c9 2a39c9: 41 39 ae b0 03 00 00 cmp %ebp,0x3b0(%r14) 2a39d0: 77 df ja 2a39b1 2a39d2: 31 ed xor %ebp,%ebp 2a39d4: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 2a39db: 41 be ff ff 00 00 mov $0xffff,%r14d 2a39e1: 0f 84 0b 04 00 00 je 2a3df2 2a39e7: 48 8b 84 eb 10 03 00 mov 0x310(%rbx,%rbp,8),%rax 2a39ee: 00 2a39ef: 48 8b b8 38 01 00 00 mov 0x138(%rax),%rdi 2a39f6: 48 85 ff test %rdi,%rdi 2a39f9: 74 0f je 2a3a0a 2a39fb: 48 8b 07 mov (%rdi),%rax 2a39fe: 48 8b 40 08 mov 0x8(%rax),%rax 2a3a02: e8 00 00 00 00 callq 2a3a07 2a3a07: 41 89 c6 mov %eax,%r14d 2a3a0a: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 2a3a11: 48 83 c5 01 add $0x1,%rbp 2a3a15: 39 e8 cmp %ebp,%eax 2a3a17: 7f ce jg 2a39e7 2a3a19: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 2a3a20: 31 ed xor %ebp,%ebp 2a3a22: 8b 8a a8 02 00 00 mov 0x2a8(%rdx),%ecx 2a3a28: 85 c9 test %ecx,%ecx 2a3a2a: 74 2e je 2a3a5a 2a3a2c: 48 63 c5 movslq %ebp,%rax 2a3a2f: 49 8b 7c c5 00 mov 0x0(%r13,%rax,8),%rdi 2a3a34: 48 85 ff test %rdi,%rdi 2a3a37: 74 16 je 2a3a4f 2a3a39: 48 8b 47 08 mov 0x8(%rdi),%rax 2a3a3d: 44 89 f6 mov %r14d,%esi 2a3a40: 48 8b 00 mov (%rax),%rax 2a3a43: e8 00 00 00 00 callq 2a3a48 2a3a48: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 2a3a4f: 83 c5 01 add $0x1,%ebp 2a3a52: 39 aa a8 02 00 00 cmp %ebp,0x2a8(%rdx) 2a3a58: 77 d2 ja 2a3a2c 2a3a5a: 49 8b 2c 24 mov (%r12),%rbp 2a3a5e: 49 8b 44 24 08 mov 0x8(%r12),%rax 2a3a63: 31 d2 xor %edx,%edx 2a3a65: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2a3a69: 44 8b a8 5c 01 00 00 mov 0x15c(%rax),%r13d 2a3a70: 48 8b 07 mov (%rdi),%rax 2a3a73: 44 89 ee mov %r13d,%esi 2a3a76: 48 8b 40 08 mov 0x8(%rax),%rax 2a3a7a: e8 00 00 00 00 callq 2a3a7f 2a3a7f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a3a84: 80 bb e5 01 00 00 00 cmpb $0x0,0x1e5(%rbx) 2a3a8b: 0f 84 25 01 00 00 je 2a3bb6 2a3a91: 49 8b 84 24 e0 00 00 mov 0xe0(%r12),%rax 2a3a98: 00 2a3a99: 48 85 c0 test %rax,%rax 2a3a9c: 74 11 je 2a3aaf 2a3a9e: 48 8b bb 08 e9 00 00 mov 0xe908(%rbx),%rdi 2a3aa5: be 01 00 00 00 mov $0x1,%esi 2a3aaa: e8 00 00 00 00 callq 2a3aaf 2a3aaf: 48 8b bb 80 03 00 00 mov 0x380(%rbx),%rdi 2a3ab6: 48 8b 47 08 mov 0x8(%rdi),%rax 2a3aba: 48 8b 50 38 mov 0x38(%rax),%rdx 2a3abe: 48 85 d2 test %rdx,%rdx 2a3ac1: 74 10 je 2a3ad3 2a3ac3: e8 00 00 00 00 callq 2a3ac8 2a3ac8: 48 8b bb 80 03 00 00 mov 0x380(%rbx),%rdi 2a3acf: 48 8b 47 08 mov 0x8(%rdi),%rax 2a3ad3: 48 8b 40 50 mov 0x50(%rax),%rax 2a3ad7: 48 85 c0 test %rax,%rax 2a3ada: 0f 84 60 01 00 00 je 2a3c40 2a3ae0: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2a3ae5: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2a3aec: 00 00 2a3aee: 0f 85 91 04 00 00 jne 2a3f85 2a3af4: 48 83 c4 18 add $0x18,%rsp 2a3af8: 5b pop %rbx 2a3af9: 5d pop %rbp 2a3afa: 41 5c pop %r12 2a3afc: 41 5d pop %r13 2a3afe: 41 5e pop %r14 2a3b00: 41 5f pop %r15 2a3b02: e9 00 00 00 00 jmpq 2a3b07 2a3b07: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 2a3b0e: 0f 84 cf 02 00 00 je 2a3de3 2a3b14: 31 ed xor %ebp,%ebp 2a3b16: 48 8b 84 eb 10 03 00 mov 0x310(%rbx,%rbp,8),%rax 2a3b1d: 00 2a3b1e: 48 8b b8 40 01 00 00 mov 0x140(%rax),%rdi 2a3b25: 48 8b 07 mov (%rdi),%rax 2a3b28: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2a3b2f: 48 85 c0 test %rax,%rax 2a3b32: 74 19 je 2a3b4d 2a3b34: e8 00 00 00 00 callq 2a3b39 2a3b39: 84 c0 test %al,%al 2a3b3b: 74 10 je 2a3b4d 2a3b3d: 48 8b 83 68 e7 00 00 mov 0xe768(%rbx),%rax 2a3b44: 48 85 c0 test %rax,%rax 2a3b47: 0f 85 7a 02 00 00 jne 2a3dc7 2a3b4d: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 2a3b54: 48 83 c5 01 add $0x1,%rbp 2a3b58: 39 e8 cmp %ebp,%eax 2a3b5a: 7f ba jg 2a3b16 2a3b5c: 41 8b b6 b0 03 00 00 mov 0x3b0(%r14),%esi 2a3b63: 85 f6 test %esi,%esi 2a3b65: 0f 85 44 fe ff ff jne 2a39af 2a3b6b: e9 62 fe ff ff jmpq 2a39d2 2a3b70: 48 8b 75 10 mov 0x10(%rbp),%rsi 2a3b74: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a3b7b 2a3b7b: 89 c0 mov %eax,%eax 2a3b7d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a3b85 2a3b84: 00 2a3b85: 0f 83 f9 fe ff ff jae 2a3a84 2a3b8b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a3b92 2a3b92: 48 85 c0 test %rax,%rax 2a3b95: 74 12 je 2a3ba9 2a3b97: 48 8b 78 08 mov 0x8(%rax),%rdi 2a3b9b: 48 83 c6 08 add $0x8,%rsi 2a3b9f: 31 c9 xor %ecx,%ecx 2a3ba1: 44 89 ea mov %r13d,%edx 2a3ba4: e8 00 00 00 00 callq 2a3ba9 2a3ba9: 80 bb e5 01 00 00 00 cmpb $0x0,0x1e5(%rbx) 2a3bb0: 0f 85 db fe ff ff jne 2a3a91 2a3bb6: 49 8b 2c 24 mov (%r12),%rbp 2a3bba: 49 8b 44 24 08 mov 0x8(%r12),%rax 2a3bbf: 31 d2 xor %edx,%edx 2a3bc1: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2a3bc5: 44 8b a8 60 01 00 00 mov 0x160(%rax),%r13d 2a3bcc: 48 8b 07 mov (%rdi),%rax 2a3bcf: 44 89 ee mov %r13d,%esi 2a3bd2: 48 8b 40 08 mov 0x8(%rax),%rax 2a3bd6: e8 00 00 00 00 callq 2a3bdb 2a3bdb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a3be0: 49 8b 2c 24 mov (%r12),%rbp 2a3be4: 49 8b 44 24 08 mov 0x8(%r12),%rax 2a3be9: 31 d2 xor %edx,%edx 2a3beb: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2a3bef: 44 8b a8 64 01 00 00 mov 0x164(%rax),%r13d 2a3bf6: 48 8b 07 mov (%rdi),%rax 2a3bf9: 44 89 ee mov %r13d,%esi 2a3bfc: 48 8b 40 08 mov 0x8(%rax),%rax 2a3c00: e8 00 00 00 00 callq 2a3c05 2a3c05: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a3c0a: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2a3c0f: 49 8b 44 24 18 mov 0x18(%r12),%rax 2a3c14: 45 31 c9 xor %r9d,%r9d 2a3c17: 49 8b 3c 24 mov (%r12),%rdi 2a3c1b: 0f b6 4a 64 movzbl 0x64(%rdx),%ecx 2a3c1f: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2a3c24: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 2a3c2b: 8b b2 68 01 00 00 mov 0x168(%rdx),%esi 2a3c31: ba 01 00 00 00 mov $0x1,%edx 2a3c36: e8 00 00 00 00 callq 2a3c3b 2a3c3b: e9 51 fe ff ff jmpq 2a3a91 2a3c40: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2a3c45: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a3c4c: 00 00 2a3c4e: 0f 85 31 03 00 00 jne 2a3f85 2a3c54: 48 83 c4 18 add $0x18,%rsp 2a3c58: 5b pop %rbx 2a3c59: 5d pop %rbp 2a3c5a: 41 5c pop %r12 2a3c5c: 41 5d pop %r13 2a3c5e: 41 5e pop %r14 2a3c60: 41 5f pop %r15 2a3c62: c3 retq 2a3c63: 48 8b 55 10 mov 0x10(%rbp),%rdx 2a3c67: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a3c6e 2a3c6e: 89 c0 mov %eax,%eax 2a3c70: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a3c78 2a3c77: 00 2a3c78: 0f 83 62 ff ff ff jae 2a3be0 2a3c7e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a3c85 2a3c85: 48 85 c0 test %rax,%rax 2a3c88: 74 12 je 2a3c9c 2a3c8a: 48 8b 78 08 mov 0x8(%rax),%rdi 2a3c8e: 48 8d 72 08 lea 0x8(%rdx),%rsi 2a3c92: 31 c9 xor %ecx,%ecx 2a3c94: 44 89 ea mov %r13d,%edx 2a3c97: e8 00 00 00 00 callq 2a3c9c 2a3c9c: e9 3f ff ff ff jmpq 2a3be0 2a3ca1: 41 89 86 1c 03 00 00 mov %eax,0x31c(%r14) 2a3ca8: 41 89 86 20 03 00 00 mov %eax,0x320(%r14) 2a3caf: e9 ad f9 ff ff jmpq 2a3661 2a3cb4: 48 8b 55 10 mov 0x10(%rbp),%rdx 2a3cb8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a3cbf 2a3cbf: 89 c0 mov %eax,%eax 2a3cc1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a3cc9 2a3cc8: 00 2a3cc9: 0f 83 3b ff ff ff jae 2a3c0a 2a3ccf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a3cd6 2a3cd6: 48 85 c0 test %rax,%rax 2a3cd9: 74 12 je 2a3ced 2a3cdb: 48 8b 78 08 mov 0x8(%rax),%rdi 2a3cdf: 48 8d 72 08 lea 0x8(%rdx),%rsi 2a3ce3: 31 c9 xor %ecx,%ecx 2a3ce5: 44 89 ea mov %r13d,%edx 2a3ce8: e8 00 00 00 00 callq 2a3ced 2a3ced: e9 18 ff ff ff jmpq 2a3c0a 2a3cf2: 49 8b 2c 24 mov (%r12),%rbp 2a3cf6: 49 8b 44 24 08 mov 0x8(%r12),%rax 2a3cfb: 31 d2 xor %edx,%edx 2a3cfd: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2a3d01: 44 8b a8 ac 00 00 00 mov 0xac(%rax),%r13d 2a3d08: 48 8b 07 mov (%rdi),%rax 2a3d0b: 44 89 ee mov %r13d,%esi 2a3d0e: 48 8b 40 08 mov 0x8(%rax),%rax 2a3d12: e8 00 00 00 00 callq 2a3d17 2a3d17: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a3d1c: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2a3d21: 49 8b 3c 24 mov (%r12),%rdi 2a3d25: 41 b9 01 00 00 00 mov $0x1,%r9d 2a3d2b: 49 8b 44 24 18 mov 0x18(%r12),%rax 2a3d30: 0f b6 4a 2b movzbl 0x2b(%rdx),%ecx 2a3d34: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2a3d39: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 2a3d40: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 2a3d46: ba 01 00 00 00 mov $0x1,%edx 2a3d4b: e8 00 00 00 00 callq 2a3d50 2a3d50: 49 8b 2c 24 mov (%r12),%rbp 2a3d54: 49 8b 44 24 08 mov 0x8(%r12),%rax 2a3d59: 31 d2 xor %edx,%edx 2a3d5b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2a3d5f: 44 8b a8 5c 01 00 00 mov 0x15c(%rax),%r13d 2a3d66: 48 8b 07 mov (%rdi),%rax 2a3d69: 44 89 ee mov %r13d,%esi 2a3d6c: 48 8b 40 08 mov 0x8(%rax),%rax 2a3d70: e8 00 00 00 00 callq 2a3d75 2a3d75: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a3d7a: 80 bb e5 01 00 00 00 cmpb $0x0,0x1e5(%rbx) 2a3d81: 0f 84 f2 00 00 00 je 2a3e79 2a3d87: 49 8b 84 24 e0 00 00 mov 0xe0(%r12),%rax 2a3d8e: 00 2a3d8f: 48 85 c0 test %rax,%rax 2a3d92: 0f 84 a8 fe ff ff je 2a3c40 2a3d98: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2a3d9d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2a3da4: 00 00 2a3da6: 0f 85 d9 01 00 00 jne 2a3f85 2a3dac: 48 83 c4 18 add $0x18,%rsp 2a3db0: 4c 89 e7 mov %r12,%rdi 2a3db3: be 01 00 00 00 mov $0x1,%esi 2a3db8: 5b pop %rbx 2a3db9: 5d pop %rbp 2a3dba: 41 5c pop %r12 2a3dbc: 41 5d pop %r13 2a3dbe: 41 5e pop %r14 2a3dc0: 41 5f pop %r15 2a3dc2: e9 00 00 00 00 jmpq 2a3dc7 2a3dc7: 48 89 df mov %rbx,%rdi 2a3dca: e8 00 00 00 00 callq 2a3dcf 2a3dcf: 41 8b b6 b0 03 00 00 mov 0x3b0(%r14),%esi 2a3dd6: 85 f6 test %esi,%esi 2a3dd8: 0f 85 d1 fb ff ff jne 2a39af 2a3dde: e9 ef fb ff ff jmpq 2a39d2 2a3de3: 41 8b 86 b0 03 00 00 mov 0x3b0(%r14),%eax 2a3dea: 85 c0 test %eax,%eax 2a3dec: 0f 85 bd fb ff ff jne 2a39af 2a3df2: 41 be ff ff 00 00 mov $0xffff,%r14d 2a3df8: e9 1c fc ff ff jmpq 2a3a19 2a3dfd: 48 8b 55 10 mov 0x10(%rbp),%rdx 2a3e01: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a3e08 2a3e08: 89 c0 mov %eax,%eax 2a3e0a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a3e12 2a3e11: 00 2a3e12: 0f 83 62 ff ff ff jae 2a3d7a 2a3e18: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a3e1f 2a3e1f: 48 85 c0 test %rax,%rax 2a3e22: 74 12 je 2a3e36 2a3e24: 48 8b 78 08 mov 0x8(%rax),%rdi 2a3e28: 48 8d 72 08 lea 0x8(%rdx),%rsi 2a3e2c: 31 c9 xor %ecx,%ecx 2a3e2e: 44 89 ea mov %r13d,%edx 2a3e31: e8 00 00 00 00 callq 2a3e36 2a3e36: e9 3f ff ff ff jmpq 2a3d7a 2a3e3b: 48 8b 55 10 mov 0x10(%rbp),%rdx 2a3e3f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a3e46 2a3e46: 89 c0 mov %eax,%eax 2a3e48: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a3e50 2a3e4f: 00 2a3e50: 0f 83 c6 fe ff ff jae 2a3d1c 2a3e56: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a3e5d 2a3e5d: 48 85 c0 test %rax,%rax 2a3e60: 74 12 je 2a3e74 2a3e62: 48 8b 78 08 mov 0x8(%rax),%rdi 2a3e66: 48 8d 72 08 lea 0x8(%rdx),%rsi 2a3e6a: 31 c9 xor %ecx,%ecx 2a3e6c: 44 89 ea mov %r13d,%edx 2a3e6f: e8 00 00 00 00 callq 2a3e74 2a3e74: e9 a3 fe ff ff jmpq 2a3d1c 2a3e79: 49 8b 1c 24 mov (%r12),%rbx 2a3e7d: 49 8b 44 24 08 mov 0x8(%r12),%rax 2a3e82: 31 d2 xor %edx,%edx 2a3e84: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2a3e88: 44 8b a8 60 01 00 00 mov 0x160(%rax),%r13d 2a3e8f: 48 8b 07 mov (%rdi),%rax 2a3e92: 44 89 ee mov %r13d,%esi 2a3e95: 48 8b 40 08 mov 0x8(%rax),%rax 2a3e99: e8 00 00 00 00 callq 2a3e9e 2a3e9e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a3ea3: 49 8b 1c 24 mov (%r12),%rbx 2a3ea7: 49 8b 44 24 08 mov 0x8(%r12),%rax 2a3eac: 31 d2 xor %edx,%edx 2a3eae: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2a3eb2: 44 8b a8 64 01 00 00 mov 0x164(%rax),%r13d 2a3eb9: 48 8b 07 mov (%rdi),%rax 2a3ebc: 44 89 ee mov %r13d,%esi 2a3ebf: 48 8b 40 08 mov 0x8(%rax),%rax 2a3ec3: e8 00 00 00 00 callq 2a3ec8 2a3ec8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a3ecd: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2a3ed2: 49 8b 44 24 18 mov 0x18(%r12),%rax 2a3ed7: 45 31 c9 xor %r9d,%r9d 2a3eda: 49 8b 3c 24 mov (%r12),%rdi 2a3ede: 0f b6 4a 64 movzbl 0x64(%rdx),%ecx 2a3ee2: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2a3ee7: 44 8b 80 90 01 00 00 mov 0x190(%rax),%r8d 2a3eee: 8b b2 68 01 00 00 mov 0x168(%rdx),%esi 2a3ef4: ba 01 00 00 00 mov $0x1,%edx 2a3ef9: e8 00 00 00 00 callq 2a3efe 2a3efe: e9 84 fe ff ff jmpq 2a3d87 2a3f03: 48 8b bc eb 10 03 00 mov 0x310(%rbx,%rbp,8),%rdi 2a3f0a: 00 2a3f0b: e9 d3 f8 ff ff jmpq 2a37e3 2a3f10: 48 8b 53 10 mov 0x10(%rbx),%rdx 2a3f14: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a3f1b 2a3f1b: 89 c0 mov %eax,%eax 2a3f1d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a3f25 2a3f24: 00 2a3f25: 73 a6 jae 2a3ecd 2a3f27: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a3f2e 2a3f2e: 48 85 c0 test %rax,%rax 2a3f31: 74 12 je 2a3f45 2a3f33: 48 8b 78 08 mov 0x8(%rax),%rdi 2a3f37: 48 8d 72 08 lea 0x8(%rdx),%rsi 2a3f3b: 31 c9 xor %ecx,%ecx 2a3f3d: 44 89 ea mov %r13d,%edx 2a3f40: e8 00 00 00 00 callq 2a3f45 2a3f45: eb 86 jmp 2a3ecd 2a3f47: 48 8b 53 10 mov 0x10(%rbx),%rdx 2a3f4b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a3f52 2a3f52: 89 c0 mov %eax,%eax 2a3f54: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a3f5c 2a3f5b: 00 2a3f5c: 0f 83 41 ff ff ff jae 2a3ea3 2a3f62: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a3f69 2a3f69: 48 85 c0 test %rax,%rax 2a3f6c: 74 12 je 2a3f80 2a3f6e: 48 8b 78 08 mov 0x8(%rax),%rdi 2a3f72: 48 8d 72 08 lea 0x8(%rdx),%rsi 2a3f76: 31 c9 xor %ecx,%ecx 2a3f78: 44 89 ea mov %r13d,%edx 2a3f7b: e8 00 00 00 00 callq 2a3f80 2a3f80: e9 1e ff ff ff jmpq 2a3ea3 2a3f85: e8 00 00 00 00 callq 2a3f8a 2a3f8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002a3f90 : 2a3f90: e8 00 00 00 00 callq 2a3f95 2a3f95: 48 85 ff test %rdi,%rdi 2a3f98: 74 0d je 2a3fa7 2a3f9a: 48 8b 47 08 mov 0x8(%rdi),%rax 2a3f9e: 83 b8 24 03 00 00 04 cmpl $0x4,0x324(%rax) 2a3fa5: 74 01 je 2a3fa8 2a3fa7: c3 retq 2a3fa8: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2a3faf: 48 85 ff test %rdi,%rdi 2a3fb2: 74 f3 je 2a3fa7 2a3fb4: 48 8b 07 mov (%rdi),%rax 2a3fb7: 40 0f b6 f6 movzbl %sil,%esi 2a3fbb: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2a3fc2: e9 00 00 00 00 jmpq 2a3fc7 2a3fc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2a3fce: 00 00 00000000002a3fd0 : 2a3fd0: e8 00 00 00 00 callq 2a3fd5 2a3fd5: 48 8b 47 08 mov 0x8(%rdi),%rax 2a3fd9: 48 85 c0 test %rax,%rax 2a3fdc: 74 2c je 2a400a 2a3fde: 4c 8b 87 30 01 00 00 mov 0x130(%rdi),%r8 2a3fe5: 4d 85 c0 test %r8,%r8 2a3fe8: 74 09 je 2a3ff3 2a3fea: 83 b8 24 03 00 00 04 cmpl $0x4,0x324(%rax) 2a3ff1: 74 01 je 2a3ff4 2a3ff3: c3 retq 2a3ff4: 49 8b 00 mov (%r8),%rax 2a3ff7: 48 8d b7 74 01 00 00 lea 0x174(%rdi),%rsi 2a3ffe: 4c 89 c7 mov %r8,%rdi 2a4001: 48 8b 40 28 mov 0x28(%rax),%rax 2a4005: e9 00 00 00 00 jmpq 2a400a 2a400a: 0f 0b ud2 2a400c: eb d0 jmp 2a3fde 2a400e: 66 90 xchg %ax,%ax 00000000002a4010 : 2a4010: e8 00 00 00 00 callq 2a4015 2a4015: 48 8b 47 08 mov 0x8(%rdi),%rax 2a4019: 31 f6 xor %esi,%esi 2a401b: 48 8b 97 e8 00 00 00 mov 0xe8(%rdi),%rdx 2a4022: 4c 8b 87 30 01 00 00 mov 0x130(%rdi),%r8 2a4029: 48 83 b8 30 02 00 00 cmpq $0x0,0x230(%rax) 2a4030: 00 2a4031: 44 8b 88 24 03 00 00 mov 0x324(%rax),%r9d 2a4038: 74 0c je 2a4046 2a403a: c6 87 52 02 00 00 00 movb $0x0,0x252(%rdi) 2a4041: be 01 00 00 00 mov $0x1,%esi 2a4046: 48 85 d2 test %rdx,%rdx 2a4049: 74 3f je 2a408a 2a404b: 4d 85 c0 test %r8,%r8 2a404e: 74 3a je 2a408a 2a4050: 49 8b 00 mov (%r8),%rax 2a4053: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 2a405a: 48 85 c0 test %rax,%rax 2a405d: 74 2b je 2a408a 2a405f: 41 8d 49 e0 lea -0x20(%r9),%ecx 2a4063: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 2a4069: 83 e1 df and $0xffffffdf,%ecx 2a406c: 0f 94 c1 sete %cl 2a406f: 41 81 f9 80 00 00 00 cmp $0x80,%r9d 2a4076: 40 0f 94 c7 sete %dil 2a407a: 09 f9 or %edi,%ecx 2a407c: 4c 89 c7 mov %r8,%rdi 2a407f: 83 f1 01 xor $0x1,%ecx 2a4082: 0f b6 c9 movzbl %cl,%ecx 2a4085: e9 00 00 00 00 jmpq 2a408a 2a408a: c3 retq 2a408b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002a4090 : 2a4090: e8 00 00 00 00 callq 2a4095 2a4095: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2a409c: 48 83 b8 80 00 00 00 cmpq $0x0,0x80(%rax) 2a40a3: 00 2a40a4: 0f 94 c0 sete %al 2a40a7: 09 f0 or %esi,%eax 2a40a9: 83 f0 01 xor $0x1,%eax 2a40ac: c3 retq 2a40ad: 0f 1f 00 nopl (%rax) 00000000002a40b0 : 2a40b0: e8 00 00 00 00 callq 2a40b5 2a40b5: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a40bc: 0f b6 40 5d movzbl 0x5d(%rax),%eax 2a40c0: 88 46 0a mov %al,0xa(%rsi) 2a40c3: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a40ca: 8b 80 74 01 00 00 mov 0x174(%rax),%eax 2a40d0: 89 46 34 mov %eax,0x34(%rsi) 2a40d3: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a40da: 0f b6 40 5e movzbl 0x5e(%rax),%eax 2a40de: 88 46 0b mov %al,0xb(%rsi) 2a40e1: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a40e8: 8b 80 78 01 00 00 mov 0x178(%rax),%eax 2a40ee: 89 46 38 mov %eax,0x38(%rsi) 2a40f1: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a40f8: 0f b6 40 21 movzbl 0x21(%rax),%eax 2a40fc: 88 06 mov %al,(%rsi) 2a40fe: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a4105: 8b 80 84 00 00 00 mov 0x84(%rax),%eax 2a410b: 89 46 0c mov %eax,0xc(%rsi) 2a410e: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a4115: 0f b6 40 22 movzbl 0x22(%rax),%eax 2a4119: 88 46 01 mov %al,0x1(%rsi) 2a411c: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a4123: 8b 80 88 00 00 00 mov 0x88(%rax),%eax 2a4129: 89 46 10 mov %eax,0x10(%rsi) 2a412c: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a4133: 0f b6 40 23 movzbl 0x23(%rax),%eax 2a4137: 88 46 02 mov %al,0x2(%rsi) 2a413a: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a4141: 8b 80 8c 00 00 00 mov 0x8c(%rax),%eax 2a4147: 89 46 14 mov %eax,0x14(%rsi) 2a414a: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a4151: 0f b6 40 24 movzbl 0x24(%rax),%eax 2a4155: 88 46 03 mov %al,0x3(%rsi) 2a4158: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a415f: 8b 80 90 00 00 00 mov 0x90(%rax),%eax 2a4165: 89 46 18 mov %eax,0x18(%rsi) 2a4168: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a416f: 0f b6 40 25 movzbl 0x25(%rax),%eax 2a4173: 88 46 04 mov %al,0x4(%rsi) 2a4176: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a417d: 8b 80 94 00 00 00 mov 0x94(%rax),%eax 2a4183: 89 46 1c mov %eax,0x1c(%rsi) 2a4186: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a418d: 0f b6 40 26 movzbl 0x26(%rax),%eax 2a4191: 88 46 05 mov %al,0x5(%rsi) 2a4194: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a419b: 8b 80 98 00 00 00 mov 0x98(%rax),%eax 2a41a1: 89 46 20 mov %eax,0x20(%rsi) 2a41a4: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a41ab: 0f b6 40 27 movzbl 0x27(%rax),%eax 2a41af: 88 46 06 mov %al,0x6(%rsi) 2a41b2: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a41b9: 8b 80 9c 00 00 00 mov 0x9c(%rax),%eax 2a41bf: 89 46 24 mov %eax,0x24(%rsi) 2a41c2: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a41c9: 0f b6 40 5c movzbl 0x5c(%rax),%eax 2a41cd: 88 46 09 mov %al,0x9(%rsi) 2a41d0: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a41d7: 8b 80 70 01 00 00 mov 0x170(%rax),%eax 2a41dd: 89 46 30 mov %eax,0x30(%rsi) 2a41e0: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a41e7: 0f b6 40 29 movzbl 0x29(%rax),%eax 2a41eb: 88 46 07 mov %al,0x7(%rsi) 2a41ee: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a41f5: 8b 80 a4 00 00 00 mov 0xa4(%rax),%eax 2a41fb: 89 46 28 mov %eax,0x28(%rsi) 2a41fe: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a4205: 0f b6 40 2a movzbl 0x2a(%rax),%eax 2a4209: 88 46 08 mov %al,0x8(%rsi) 2a420c: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a4213: 8b 80 a8 00 00 00 mov 0xa8(%rax),%eax 2a4219: 89 46 2c mov %eax,0x2c(%rsi) 2a421c: c3 retq 2a421d: 0f 1f 00 nopl (%rax) 00000000002a4220 : 2a4220: e8 00 00 00 00 callq 2a4225 2a4225: 83 ea 01 sub $0x1,%edx 2a4228: 41 57 push %r15 2a422a: 89 c9 mov %ecx,%ecx 2a422c: 49 89 f7 mov %rsi,%r15 2a422f: 41 56 push %r14 2a4231: d1 ea shr %edx 2a4233: 4c 8d b1 58 02 00 00 lea 0x258(%rcx),%r14 2a423a: 41 55 push %r13 2a423c: 89 d0 mov %edx,%eax 2a423e: 41 54 push %r12 2a4240: 48 8d 04 40 lea (%rax,%rax,2),%rax 2a4244: 55 push %rbp 2a4245: 48 8d 44 c6 18 lea 0x18(%rsi,%rax,8),%rax 2a424a: 53 push %rbx 2a424b: 48 89 fb mov %rdi,%rbx 2a424e: 48 83 ec 10 sub $0x10,%rsp 2a4252: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a4257: 41 8b 47 08 mov 0x8(%r15),%eax 2a425b: 45 8b 57 0c mov 0xc(%r15),%r10d 2a425f: 49 83 c7 18 add $0x18,%r15 2a4263: 48 8b 8b 50 4d 00 00 mov 0x4d50(%rbx),%rcx 2a426a: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 2a4271: c1 e0 04 shl $0x4,%eax 2a4274: 41 c1 e2 04 shl $0x4,%r10d 2a4278: 45 8b 67 ec mov -0x14(%r15),%r12d 2a427c: 45 8b 6f f8 mov -0x8(%r15),%r13d 2a4280: 44 8b 89 d4 01 00 00 mov 0x1d4(%rcx),%r9d 2a4287: 44 0f b6 42 75 movzbl 0x75(%rdx),%r8d 2a428c: 89 44 24 04 mov %eax,0x4(%rsp) 2a4290: 41 8b 6f fc mov -0x4(%r15),%ebp 2a4294: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a4298: 41 c1 e5 04 shl $0x4,%r13d 2a429c: 41 c1 e4 04 shl $0x4,%r12d 2a42a0: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a42a7: c1 e5 04 shl $0x4,%ebp 2a42aa: 42 8b 74 b0 0c mov 0xc(%rax,%r14,4),%esi 2a42af: 41 52 push %r10 2a42b1: 8b 81 d8 01 00 00 mov 0x1d8(%rcx),%eax 2a42b7: 50 push %rax 2a42b8: 0f b6 42 76 movzbl 0x76(%rdx),%eax 2a42bc: 31 d2 xor %edx,%edx 2a42be: 50 push %rax 2a42bf: 41 8b 4f e8 mov -0x18(%r15),%ecx 2a42c3: c1 e1 04 shl $0x4,%ecx 2a42c6: 51 push %rcx 2a42c7: b9 02 00 00 00 mov $0x2,%ecx 2a42cc: e8 00 00 00 00 callq 2a42d1 2a42d1: 48 8b 93 50 4d 00 00 mov 0x4d50(%rbx),%rdx 2a42d8: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a42df: 48 8b 8b 40 4d 00 00 mov 0x4d40(%rbx),%rcx 2a42e6: 48 83 c4 20 add $0x20,%rsp 2a42ea: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a42ee: 44 8b 8a d4 01 00 00 mov 0x1d4(%rdx),%r9d 2a42f5: 44 0f b6 40 75 movzbl 0x75(%rax),%r8d 2a42fa: 42 8b 74 b1 0c mov 0xc(%rcx,%r14,4),%esi 2a42ff: 41 55 push %r13 2a4301: b9 02 00 00 00 mov $0x2,%ecx 2a4306: 8b 92 d8 01 00 00 mov 0x1d8(%rdx),%edx 2a430c: 52 push %rdx 2a430d: 0f b6 40 76 movzbl 0x76(%rax),%eax 2a4311: 31 d2 xor %edx,%edx 2a4313: 50 push %rax 2a4314: 41 54 push %r12 2a4316: e8 00 00 00 00 callq 2a431b 2a431b: 48 8b 93 50 4d 00 00 mov 0x4d50(%rbx),%rdx 2a4322: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a4329: 48 8b 8b 40 4d 00 00 mov 0x4d40(%rbx),%rcx 2a4330: 48 83 c4 20 add $0x20,%rsp 2a4334: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a4338: 44 8b 8a d4 01 00 00 mov 0x1d4(%rdx),%r9d 2a433f: 44 0f b6 40 75 movzbl 0x75(%rax),%r8d 2a4344: 42 8b 74 b1 0c mov 0xc(%rcx,%r14,4),%esi 2a4349: 55 push %rbp 2a434a: b9 02 00 00 00 mov $0x2,%ecx 2a434f: 8b 92 d8 01 00 00 mov 0x1d8(%rdx),%edx 2a4355: 52 push %rdx 2a4356: 0f b6 40 76 movzbl 0x76(%rax),%eax 2a435a: 31 d2 xor %edx,%edx 2a435c: 50 push %rax 2a435d: 8b 44 24 1c mov 0x1c(%rsp),%eax 2a4361: 50 push %rax 2a4362: e8 00 00 00 00 callq 2a4367 2a4367: 48 83 c4 20 add $0x20,%rsp 2a436b: 4c 39 7c 24 08 cmp %r15,0x8(%rsp) 2a4370: 0f 85 e1 fe ff ff jne 2a4257 2a4376: 48 83 c4 10 add $0x10,%rsp 2a437a: 5b pop %rbx 2a437b: 5d pop %rbp 2a437c: 41 5c pop %r12 2a437e: 41 5d pop %r13 2a4380: 41 5e pop %r14 2a4382: 41 5f pop %r15 2a4384: c3 retq 2a4385: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a438c: 00 00 00 00 00000000002a4390 : 2a4390: e8 00 00 00 00 callq 2a4395 2a4395: 89 d2 mov %edx,%edx 2a4397: 89 c9 mov %ecx,%ecx 2a4399: 41 55 push %r13 2a439b: 49 89 fd mov %rdi,%r13 2a439e: 48 8d 04 52 lea (%rdx,%rdx,2),%rax 2a43a2: 41 54 push %r12 2a43a4: 4c 8d 24 86 lea (%rsi,%rax,4),%r12 2a43a8: 55 push %rbp 2a43a9: 48 8d a9 5c 02 00 00 lea 0x25c(%rcx),%rbp 2a43b0: 53 push %rbx 2a43b1: 48 89 f3 mov %rsi,%rbx 2a43b4: 8b 53 04 mov 0x4(%rbx),%edx 2a43b7: 49 8b 7d 08 mov 0x8(%r13),%rdi 2a43bb: b9 01 00 00 00 mov $0x1,%ecx 2a43c0: 48 83 c3 0c add $0xc,%rbx 2a43c4: 49 8b 85 50 4d 00 00 mov 0x4d50(%r13),%rax 2a43cb: c1 e2 0a shl $0xa,%edx 2a43ce: 44 8b 88 dc 01 00 00 mov 0x1dc(%rax),%r9d 2a43d5: 49 8b 85 48 4d 00 00 mov 0x4d48(%r13),%rax 2a43dc: 44 0f b6 40 77 movzbl 0x77(%rax),%r8d 2a43e1: 49 8b 85 40 4d 00 00 mov 0x4d40(%r13),%rax 2a43e8: 8b 74 a8 08 mov 0x8(%rax,%rbp,4),%esi 2a43ec: 8b 43 f4 mov -0xc(%rbx),%eax 2a43ef: c1 e0 14 shl $0x14,%eax 2a43f2: 09 d0 or %edx,%eax 2a43f4: 0b 43 fc or -0x4(%rbx),%eax 2a43f7: 31 d2 xor %edx,%edx 2a43f9: 50 push %rax 2a43fa: e8 00 00 00 00 callq 2a43ff 2a43ff: 58 pop %rax 2a4400: 49 39 dc cmp %rbx,%r12 2a4403: 75 af jne 2a43b4 2a4405: 5b pop %rbx 2a4406: 5d pop %rbp 2a4407: 41 5c pop %r12 2a4409: 41 5d pop %r13 2a440b: c3 retq 2a440c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a4410 : 2a4410: e8 00 00 00 00 callq 2a4415 2a4415: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a441c: 48 63 f6 movslq %esi,%rsi 2a441f: b9 01 00 00 00 mov $0x1,%ecx 2a4424: 31 d2 xor %edx,%edx 2a4426: 44 8b 88 14 01 00 00 mov 0x114(%rax),%r9d 2a442d: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a4434: 44 0f b6 40 45 movzbl 0x45(%rax),%r8d 2a4439: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 2a4440: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a4444: 8b b4 b0 48 05 00 00 mov 0x548(%rax,%rsi,4),%esi 2a444b: 6a 0f pushq $0xf 2a444d: e8 00 00 00 00 callq 2a4452 2a4452: 58 pop %rax 2a4453: c3 retq 2a4454: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a445b: 00 00 00 00 2a445f: 90 nop 00000000002a4460 : 2a4460: e8 00 00 00 00 callq 2a4465 2a4465: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a446c: 48 63 f6 movslq %esi,%rsi 2a446f: b9 01 00 00 00 mov $0x1,%ecx 2a4474: 44 8b 88 14 01 00 00 mov 0x114(%rax),%r9d 2a447b: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a4482: 44 0f b6 40 45 movzbl 0x45(%rax),%r8d 2a4487: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 2a448e: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a4492: 8b b4 b0 48 05 00 00 mov 0x548(%rax,%rsi,4),%esi 2a4499: 52 push %rdx 2a449a: 31 d2 xor %edx,%edx 2a449c: e8 00 00 00 00 callq 2a44a1 2a44a1: 58 pop %rax 2a44a2: c3 retq 2a44a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a44aa: 00 00 00 00 2a44ae: 66 90 xchg %ax,%ax 00000000002a44b0 : 2a44b0: e8 00 00 00 00 callq 2a44b5 2a44b5: 83 ea 01 sub $0x1,%edx 2a44b8: 45 31 c9 xor %r9d,%r9d 2a44bb: 83 fa 07 cmp $0x7,%edx 2a44be: 77 08 ja 2a44c8 2a44c0: 44 8b 0c 95 00 00 00 mov 0x0(,%rdx,4),%r9d 2a44c7: 00 2a44c8: 48 8b 97 48 4d 00 00 mov 0x4d48(%rdi),%rdx 2a44cf: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a44d6: 48 63 f6 movslq %esi,%rsi 2a44d9: 0f b6 4a 3c movzbl 0x3c(%rdx),%ecx 2a44dd: 48 8b 97 40 4d 00 00 mov 0x4d40(%rdi),%rdx 2a44e4: 44 8b 80 f0 00 00 00 mov 0xf0(%rax),%r8d 2a44eb: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a44ef: 8b b4 b2 00 05 00 00 mov 0x500(%rdx,%rsi,4),%esi 2a44f6: ba 01 00 00 00 mov $0x1,%edx 2a44fb: e9 00 00 00 00 jmpq 2a4500 00000000002a4500 : 2a4500: e8 00 00 00 00 callq 2a4505 2a4505: 55 push %rbp 2a4506: 48 63 ee movslq %esi,%rbp 2a4509: 53 push %rbx 2a450a: 48 89 fb mov %rdi,%rbx 2a450d: 48 8b 97 50 4d 00 00 mov 0x4d50(%rdi),%rdx 2a4514: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a451b: 44 8b 4c 24 1c mov 0x1c(%rsp),%r9d 2a4520: 48 8b bf 40 4d 00 00 mov 0x4d40(%rdi),%rdi 2a4527: 44 8b 82 f4 00 00 00 mov 0xf4(%rdx),%r8d 2a452e: 0f b6 48 3d movzbl 0x3d(%rax),%ecx 2a4532: 8b b4 af 00 05 00 00 mov 0x500(%rdi,%rbp,4),%esi 2a4539: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a453d: 41 51 push %r9 2a453f: 8b 92 f8 00 00 00 mov 0xf8(%rdx),%edx 2a4545: 52 push %rdx 2a4546: 0f b6 40 3e movzbl 0x3e(%rax),%eax 2a454a: ba 02 00 00 00 mov $0x2,%edx 2a454f: 50 push %rax 2a4550: 44 8b 4c 24 30 mov 0x30(%rsp),%r9d 2a4555: e8 00 00 00 00 callq 2a455a 2a455a: 48 8b 93 50 4d 00 00 mov 0x4d50(%rbx),%rdx 2a4561: 44 8b 4c 24 3c mov 0x3c(%rsp),%r9d 2a4566: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a456d: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 2a4574: 44 8b 82 fc 00 00 00 mov 0xfc(%rdx),%r8d 2a457b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a457f: 0f b6 48 3f movzbl 0x3f(%rax),%ecx 2a4583: 8b b4 ae 18 05 00 00 mov 0x518(%rsi,%rbp,4),%esi 2a458a: 41 51 push %r9 2a458c: 8b 92 00 01 00 00 mov 0x100(%rdx),%edx 2a4592: 52 push %rdx 2a4593: 0f b6 40 40 movzbl 0x40(%rax),%eax 2a4597: ba 02 00 00 00 mov $0x2,%edx 2a459c: 50 push %rax 2a459d: 44 8b 4c 24 50 mov 0x50(%rsp),%r9d 2a45a2: e8 00 00 00 00 callq 2a45a7 2a45a7: 48 8b 93 50 4d 00 00 mov 0x4d50(%rbx),%rdx 2a45ae: 44 8b 54 24 5c mov 0x5c(%rsp),%r10d 2a45b3: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a45ba: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 2a45c1: 48 83 c4 30 add $0x30,%rsp 2a45c5: 44 8b 82 04 01 00 00 mov 0x104(%rdx),%r8d 2a45cc: 44 8b 4c 24 28 mov 0x28(%rsp),%r9d 2a45d1: 0f b6 48 41 movzbl 0x41(%rax),%ecx 2a45d5: 8b b4 ae 30 05 00 00 mov 0x530(%rsi,%rbp,4),%esi 2a45dc: 44 89 54 24 28 mov %r10d,0x28(%rsp) 2a45e1: 8b 92 08 01 00 00 mov 0x108(%rdx),%edx 2a45e7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a45eb: 89 54 24 20 mov %edx,0x20(%rsp) 2a45ef: 0f b6 40 42 movzbl 0x42(%rax),%eax 2a45f3: ba 02 00 00 00 mov $0x2,%edx 2a45f8: 89 44 24 18 mov %eax,0x18(%rsp) 2a45fc: 5b pop %rbx 2a45fd: 5d pop %rbp 2a45fe: e9 00 00 00 00 jmpq 2a4603 2a4603: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a460a: 00 00 00 00 2a460e: 66 90 xchg %ax,%ax 00000000002a4610 : 2a4610: e8 00 00 00 00 callq 2a4615 2a4615: 55 push %rbp 2a4616: 41 89 f1 mov %esi,%r9d 2a4619: 89 d5 mov %edx,%ebp 2a461b: ba 01 00 00 00 mov $0x1,%edx 2a4620: 53 push %rbx 2a4621: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a4628: 48 89 fb mov %rdi,%rbx 2a462b: 48 8b 8f 48 4d 00 00 mov 0x4d48(%rdi),%rcx 2a4632: 48 8b b7 40 4d 00 00 mov 0x4d40(%rdi),%rsi 2a4639: 44 8b 80 bc 01 00 00 mov 0x1bc(%rax),%r8d 2a4640: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a4644: 8b b4 ae 84 09 00 00 mov 0x984(%rsi,%rbp,4),%esi 2a464b: 0f b6 49 6f movzbl 0x6f(%rcx),%ecx 2a464f: e8 00 00 00 00 callq 2a4654 2a4654: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a4658: b9 01 00 00 00 mov $0x1,%ecx 2a465d: 31 d2 xor %edx,%edx 2a465f: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a4666: 44 8b 88 d0 01 00 00 mov 0x1d0(%rax),%r9d 2a466d: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a4674: 44 0f b6 40 74 movzbl 0x74(%rax),%r8d 2a4679: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a4680: 8b b4 a8 60 09 00 00 mov 0x960(%rax,%rbp,4),%esi 2a4687: 6a 00 pushq $0x0 2a4689: e8 00 00 00 00 callq 2a468e 2a468e: 58 pop %rax 2a468f: 5b pop %rbx 2a4690: 5d pop %rbp 2a4691: c3 retq 2a4692: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a4699: 00 00 00 00 2a469d: 0f 1f 00 nopl (%rax) 00000000002a46a0 : 2a46a0: e8 00 00 00 00 callq 2a46a5 2a46a5: 41 54 push %r12 2a46a7: 48 63 f6 movslq %esi,%rsi 2a46aa: 0f b6 c9 movzbl %cl,%ecx 2a46ad: 4d 89 c4 mov %r8,%r12 2a46b0: 55 push %rbp 2a46b1: 48 8d 6e 34 lea 0x34(%rsi),%rbp 2a46b5: 83 f2 01 xor $0x1,%edx 2a46b8: 53 push %rbx 2a46b9: 48 89 fb mov %rdi,%rbx 2a46bc: 48 8b bf 50 4d 00 00 mov 0x4d50(%rdi),%rdi 2a46c3: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a46ca: 4c 8b 8b 40 4d 00 00 mov 0x4d40(%rbx),%r9 2a46d1: 44 8b 87 20 01 00 00 mov 0x120(%rdi),%r8d 2a46d8: 4c 8b 53 08 mov 0x8(%rbx),%r10 2a46dc: 44 0f b6 58 48 movzbl 0x48(%rax),%r11d 2a46e1: 41 8b 74 a9 08 mov 0x8(%r9,%rbp,4),%esi 2a46e6: 51 push %rcx 2a46e7: 44 0f b6 ca movzbl %dl,%r9d 2a46eb: 8b 8f 1c 01 00 00 mov 0x11c(%rdi),%ecx 2a46f1: ba 02 00 00 00 mov $0x2,%edx 2a46f6: 4c 89 d7 mov %r10,%rdi 2a46f9: 51 push %rcx 2a46fa: 0f b6 40 47 movzbl 0x47(%rax),%eax 2a46fe: 44 89 d9 mov %r11d,%ecx 2a4701: 50 push %rax 2a4702: e8 00 00 00 00 callq 2a4707 2a4707: 48 83 c4 18 add $0x18,%rsp 2a470b: 4d 85 e4 test %r12,%r12 2a470e: 74 4d je 2a475d 2a4710: 48 8b 93 50 4d 00 00 mov 0x4d50(%rbx),%rdx 2a4717: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a471e: 45 8b 4c 24 08 mov 0x8(%r12),%r9d 2a4723: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 2a472a: 44 8b 82 24 01 00 00 mov 0x124(%rdx),%r8d 2a4731: 0f b6 48 49 movzbl 0x49(%rax),%ecx 2a4735: 8b 74 ae 08 mov 0x8(%rsi,%rbp,4),%esi 2a4739: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a473d: 41 51 push %r9 2a473f: 8b 92 28 01 00 00 mov 0x128(%rdx),%edx 2a4745: 45 8b 0c 24 mov (%r12),%r9d 2a4749: 52 push %rdx 2a474a: 0f b6 40 4a movzbl 0x4a(%rax),%eax 2a474e: ba 02 00 00 00 mov $0x2,%edx 2a4753: 50 push %rax 2a4754: e8 00 00 00 00 callq 2a4759 2a4759: 48 83 c4 18 add $0x18,%rsp 2a475d: 5b pop %rbx 2a475e: 5d pop %rbp 2a475f: 41 5c pop %r12 2a4761: c3 retq 2a4762: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a4769: 00 00 00 00 2a476d: 0f 1f 00 nopl (%rax) 00000000002a4770 : 2a4770: e8 00 00 00 00 callq 2a4775 2a4775: 41 54 push %r12 2a4777: 49 89 d4 mov %rdx,%r12 2a477a: 55 push %rbp 2a477b: 48 63 ee movslq %esi,%rbp 2a477e: 53 push %rbx 2a477f: 48 89 fb mov %rdi,%rbx 2a4782: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2a4789: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a4790: 00 00 2a4792: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2a4799: 00 2a479a: 31 c0 xor %eax,%eax 2a479c: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2a47a1: e8 0a f9 ff ff callq 2a40b0 2a47a6: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a47ad: 4c 89 e6 mov %r12,%rsi 2a47b0: 48 8d 04 a8 lea (%rax,%rbp,4),%rax 2a47b4: 8b 90 68 01 00 00 mov 0x168(%rax),%edx 2a47ba: 89 54 24 40 mov %edx,0x40(%rsp) 2a47be: 8b 90 80 01 00 00 mov 0x180(%rax),%edx 2a47c4: 89 54 24 44 mov %edx,0x44(%rsp) 2a47c8: 8b 90 98 01 00 00 mov 0x198(%rax),%edx 2a47ce: 89 54 24 48 mov %edx,0x48(%rsp) 2a47d2: 8b 90 68 07 00 00 mov 0x768(%rax),%edx 2a47d8: 89 54 24 4c mov %edx,0x4c(%rsp) 2a47dc: 8b 90 80 07 00 00 mov 0x780(%rax),%edx 2a47e2: 89 54 24 50 mov %edx,0x50(%rsp) 2a47e6: 8b 90 98 07 00 00 mov 0x798(%rax),%edx 2a47ec: 89 54 24 54 mov %edx,0x54(%rsp) 2a47f0: 8b 90 f8 01 00 00 mov 0x1f8(%rax),%edx 2a47f6: 89 54 24 58 mov %edx,0x58(%rsp) 2a47fa: 8b 90 10 02 00 00 mov 0x210(%rax),%edx 2a4800: 89 54 24 5c mov %edx,0x5c(%rsp) 2a4804: 8b 90 28 02 00 00 mov 0x228(%rax),%edx 2a480a: 89 54 24 60 mov %edx,0x60(%rsp) 2a480e: 8b 90 40 02 00 00 mov 0x240(%rax),%edx 2a4814: 89 54 24 64 mov %edx,0x64(%rsp) 2a4818: 8b 90 58 02 00 00 mov 0x258(%rax),%edx 2a481e: 89 54 24 68 mov %edx,0x68(%rsp) 2a4822: 8b 90 70 02 00 00 mov 0x270(%rax),%edx 2a4828: 89 54 24 6c mov %edx,0x6c(%rsp) 2a482c: 8b 90 88 02 00 00 mov 0x288(%rax),%edx 2a4832: 89 54 24 70 mov %edx,0x70(%rsp) 2a4836: 8b 90 a0 02 00 00 mov 0x2a0(%rax),%edx 2a483c: 89 54 24 74 mov %edx,0x74(%rsp) 2a4840: 8b 90 b0 07 00 00 mov 0x7b0(%rax),%edx 2a4846: 89 54 24 78 mov %edx,0x78(%rsp) 2a484a: 8b 90 c8 07 00 00 mov 0x7c8(%rax),%edx 2a4850: 89 54 24 7c mov %edx,0x7c(%rsp) 2a4854: 8b 90 e0 07 00 00 mov 0x7e0(%rax),%edx 2a485a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a485e: 89 94 24 80 00 00 00 mov %edx,0x80(%rsp) 2a4865: 8b 90 f8 07 00 00 mov 0x7f8(%rax),%edx 2a486b: 89 94 24 84 00 00 00 mov %edx,0x84(%rsp) 2a4872: 8b 90 10 08 00 00 mov 0x810(%rax),%edx 2a4878: 8b 80 28 08 00 00 mov 0x828(%rax),%eax 2a487e: 89 94 24 88 00 00 00 mov %edx,0x88(%rsp) 2a4885: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2a488a: 89 84 24 8c 00 00 00 mov %eax,0x8c(%rsp) 2a4891: e8 00 00 00 00 callq 2a4896 2a4896: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2a489d: 00 2a489e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a48a5: 00 00 2a48a7: 75 0c jne 2a48b5 2a48a9: 48 81 c4 98 00 00 00 add $0x98,%rsp 2a48b0: 5b pop %rbx 2a48b1: 5d pop %rbp 2a48b2: 41 5c pop %r12 2a48b4: c3 retq 2a48b5: e8 00 00 00 00 callq 2a48ba 2a48ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002a48c0 : 2a48c0: e8 00 00 00 00 callq 2a48c5 2a48c5: 41 54 push %r12 2a48c7: 49 89 d4 mov %rdx,%r12 2a48ca: 55 push %rbp 2a48cb: 48 63 ee movslq %esi,%rbp 2a48ce: 53 push %rbx 2a48cf: 48 89 fb mov %rdi,%rbx 2a48d2: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2a48d9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a48e0: 00 00 2a48e2: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2a48e9: 00 2a48ea: 31 c0 xor %eax,%eax 2a48ec: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2a48f1: e8 ba f7 ff ff callq 2a40b0 2a48f6: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a48fd: 4c 89 e6 mov %r12,%rsi 2a4900: 48 8d 04 a8 lea (%rax,%rbp,4),%rax 2a4904: 8b 90 b8 02 00 00 mov 0x2b8(%rax),%edx 2a490a: 89 54 24 40 mov %edx,0x40(%rsp) 2a490e: 8b 90 d0 02 00 00 mov 0x2d0(%rax),%edx 2a4914: 89 54 24 44 mov %edx,0x44(%rsp) 2a4918: 8b 90 e8 02 00 00 mov 0x2e8(%rax),%edx 2a491e: 89 54 24 48 mov %edx,0x48(%rsp) 2a4922: 8b 90 c0 09 00 00 mov 0x9c0(%rax),%edx 2a4928: 89 54 24 4c mov %edx,0x4c(%rsp) 2a492c: 8b 90 d8 09 00 00 mov 0x9d8(%rax),%edx 2a4932: 89 54 24 50 mov %edx,0x50(%rsp) 2a4936: 8b 90 f0 09 00 00 mov 0x9f0(%rax),%edx 2a493c: 89 54 24 54 mov %edx,0x54(%rsp) 2a4940: 8b 90 48 03 00 00 mov 0x348(%rax),%edx 2a4946: 89 54 24 58 mov %edx,0x58(%rsp) 2a494a: 8b 90 60 03 00 00 mov 0x360(%rax),%edx 2a4950: 89 54 24 5c mov %edx,0x5c(%rsp) 2a4954: 8b 90 78 03 00 00 mov 0x378(%rax),%edx 2a495a: 89 54 24 60 mov %edx,0x60(%rsp) 2a495e: 8b 90 90 03 00 00 mov 0x390(%rax),%edx 2a4964: 89 54 24 64 mov %edx,0x64(%rsp) 2a4968: 8b 90 a8 03 00 00 mov 0x3a8(%rax),%edx 2a496e: 89 54 24 68 mov %edx,0x68(%rsp) 2a4972: 8b 90 c0 03 00 00 mov 0x3c0(%rax),%edx 2a4978: 89 54 24 6c mov %edx,0x6c(%rsp) 2a497c: 8b 90 d8 03 00 00 mov 0x3d8(%rax),%edx 2a4982: 89 54 24 70 mov %edx,0x70(%rsp) 2a4986: 8b 90 f0 03 00 00 mov 0x3f0(%rax),%edx 2a498c: 89 54 24 74 mov %edx,0x74(%rsp) 2a4990: 8b 90 38 0a 00 00 mov 0xa38(%rax),%edx 2a4996: 89 54 24 78 mov %edx,0x78(%rsp) 2a499a: 8b 90 50 0a 00 00 mov 0xa50(%rax),%edx 2a49a0: 89 54 24 7c mov %edx,0x7c(%rsp) 2a49a4: 8b 90 68 0a 00 00 mov 0xa68(%rax),%edx 2a49aa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a49ae: 89 94 24 80 00 00 00 mov %edx,0x80(%rsp) 2a49b5: 8b 90 80 0a 00 00 mov 0xa80(%rax),%edx 2a49bb: 89 94 24 84 00 00 00 mov %edx,0x84(%rsp) 2a49c2: 8b 90 98 0a 00 00 mov 0xa98(%rax),%edx 2a49c8: 8b 80 b0 0a 00 00 mov 0xab0(%rax),%eax 2a49ce: 89 94 24 88 00 00 00 mov %edx,0x88(%rsp) 2a49d5: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2a49da: 89 84 24 8c 00 00 00 mov %eax,0x8c(%rsp) 2a49e1: e8 00 00 00 00 callq 2a49e6 2a49e6: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2a49ed: 00 2a49ee: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a49f5: 00 00 2a49f7: 75 0c jne 2a4a05 2a49f9: 48 81 c4 98 00 00 00 add $0x98,%rsp 2a4a00: 5b pop %rbx 2a4a01: 5d pop %rbp 2a4a02: 41 5c pop %r12 2a4a04: c3 retq 2a4a05: e8 00 00 00 00 callq 2a4a0a 2a4a0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002a4a10 : 2a4a10: e8 00 00 00 00 callq 2a4a15 2a4a15: 48 83 ec 10 sub $0x10,%rsp 2a4a19: 48 63 f6 movslq %esi,%rsi 2a4a1c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a4a23: 00 00 2a4a25: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a4a2a: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a4a31: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2a4a36: 8b 88 18 01 00 00 mov 0x118(%rax),%ecx 2a4a3c: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a4a43: 0f b6 50 46 movzbl 0x46(%rax),%edx 2a4a47: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 2a4a4e: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a4a52: 8b b4 b0 48 05 00 00 mov 0x548(%rax,%rsi,4),%esi 2a4a59: e8 00 00 00 00 callq 2a4a5e 2a4a5e: 83 7c 24 04 0f cmpl $0xf,0x4(%rsp) 2a4a63: 0f 94 c0 sete %al 2a4a66: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2a4a6b: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2a4a72: 00 00 2a4a74: 75 05 jne 2a4a7b 2a4a76: 48 83 c4 10 add $0x10,%rsp 2a4a7a: c3 retq 2a4a7b: e8 00 00 00 00 callq 2a4a80 00000000002a4a80 : 2a4a80: e8 00 00 00 00 callq 2a4a85 2a4a85: 55 push %rbp 2a4a86: 89 d5 mov %edx,%ebp 2a4a88: 53 push %rbx 2a4a89: 48 89 fb mov %rdi,%rbx 2a4a8c: 48 83 ec 10 sub $0x10,%rsp 2a4a90: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a4a97: 00 00 2a4a99: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a4a9e: 31 c0 xor %eax,%eax 2a4aa0: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 2a4aa7: c7 44 24 04 02 00 00 movl $0x2,0x4(%rsp) 2a4aae: 00 2a4aaf: 85 f6 test %esi,%esi 2a4ab1: 74 2d je 2a4ae0 2a4ab3: 83 fe 01 cmp $0x1,%esi 2a4ab6: 0f 84 33 01 00 00 je 2a4bef 2a4abc: 40 84 ed test %bpl,%bpl 2a4abf: 0f 85 df 00 00 00 jne 2a4ba4 2a4ac5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2a4aca: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a4ad1: 00 00 2a4ad3: 0f 85 a1 01 00 00 jne 2a4c7a 2a4ad9: 48 83 c4 10 add $0x10,%rsp 2a4add: 5b pop %rbx 2a4ade: 5d pop %rbp 2a4adf: c3 retq 2a4ae0: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a4ae7: b9 01 00 00 00 mov $0x1,%ecx 2a4aec: 44 8b 88 54 01 00 00 mov 0x154(%rax),%r9d 2a4af3: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a4afa: 44 0f b6 40 55 movzbl 0x55(%rax),%r8d 2a4aff: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 2a4b06: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a4b0a: 8b b0 e4 05 00 00 mov 0x5e4(%rax),%esi 2a4b10: 0f b6 c2 movzbl %dl,%eax 2a4b13: 31 d2 xor %edx,%edx 2a4b15: 50 push %rax 2a4b16: e8 00 00 00 00 callq 2a4b1b 2a4b1b: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a4b22: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a4b26: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 2a4b2b: 8b 88 58 01 00 00 mov 0x158(%rax),%ecx 2a4b31: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a4b38: 0f b6 50 56 movzbl 0x56(%rax),%edx 2a4b3c: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a4b43: 8b b0 e4 05 00 00 mov 0x5e4(%rax),%esi 2a4b49: e8 00 00 00 00 callq 2a4b4e 2a4b4e: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a4b55: 8b 88 5c 01 00 00 mov 0x15c(%rax),%ecx 2a4b5b: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a4b62: 0f b6 50 57 movzbl 0x57(%rax),%edx 2a4b66: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a4b6d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a4b71: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 2a4b76: 8b b0 e4 05 00 00 mov 0x5e4(%rax),%esi 2a4b7c: e8 00 00 00 00 callq 2a4b81 2a4b81: 59 pop %rcx 2a4b82: 8b 34 24 mov (%rsp),%esi 2a4b85: 85 f6 test %esi,%esi 2a4b87: 0f 85 2f ff ff ff jne 2a4abc 2a4b8d: 8b 44 24 04 mov 0x4(%rsp),%eax 2a4b91: 85 c0 test %eax,%eax 2a4b93: 0f 84 2c ff ff ff je 2a4ac5 2a4b99: 40 84 ed test %bpl,%bpl 2a4b9c: 0f 84 23 ff ff ff je 2a4ac5 2a4ba2: eb 29 jmp 2a4bcd 2a4ba4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a4bab: b9 33 03 00 00 mov $0x333,%ecx 2a4bb0: bf 02 00 00 00 mov $0x2,%edi 2a4bb5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a4bbc: e8 00 00 00 00 callq 2a4bc1 2a4bc1: 8b 54 24 04 mov 0x4(%rsp),%edx 2a4bc5: 85 d2 test %edx,%edx 2a4bc7: 0f 84 f8 fe ff ff je 2a4ac5 2a4bcd: b9 36 03 00 00 mov $0x336,%ecx 2a4bd2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a4bd9: bf 02 00 00 00 mov $0x2,%edi 2a4bde: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a4be5: e8 00 00 00 00 callq 2a4bea 2a4bea: e9 d6 fe ff ff jmpq 2a4ac5 2a4bef: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a4bf6: b9 01 00 00 00 mov $0x1,%ecx 2a4bfb: 44 8b 88 64 01 00 00 mov 0x164(%rax),%r9d 2a4c02: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a4c09: 44 0f b6 40 59 movzbl 0x59(%rax),%r8d 2a4c0e: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 2a4c15: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a4c19: 8b b0 e4 05 00 00 mov 0x5e4(%rax),%esi 2a4c1f: 0f b6 c2 movzbl %dl,%eax 2a4c22: 31 d2 xor %edx,%edx 2a4c24: 50 push %rax 2a4c25: e8 00 00 00 00 callq 2a4c2a 2a4c2a: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a4c31: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a4c35: 4c 8d 44 24 08 lea 0x8(%rsp),%r8 2a4c3a: 8b 88 68 01 00 00 mov 0x168(%rax),%ecx 2a4c40: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a4c47: 0f b6 50 5a movzbl 0x5a(%rax),%edx 2a4c4b: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a4c52: 8b b0 e4 05 00 00 mov 0x5e4(%rax),%esi 2a4c58: e8 00 00 00 00 callq 2a4c5d 2a4c5d: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a4c64: 8b 88 6c 01 00 00 mov 0x16c(%rax),%ecx 2a4c6a: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a4c71: 0f b6 50 5b movzbl 0x5b(%rax),%edx 2a4c75: e9 ec fe ff ff jmpq 2a4b66 2a4c7a: e8 00 00 00 00 callq 2a4c7f 2a4c7f: 90 nop 00000000002a4c80 : 2a4c80: e8 00 00 00 00 callq 2a4c85 2a4c85: 41 57 push %r15 2a4c87: 49 89 ff mov %rdi,%r15 2a4c8a: 41 56 push %r14 2a4c8c: 41 55 push %r13 2a4c8e: 41 89 d5 mov %edx,%r13d 2a4c91: 41 54 push %r12 2a4c93: 55 push %rbp 2a4c94: 53 push %rbx 2a4c95: 48 89 f3 mov %rsi,%rbx 2a4c98: 48 83 ec 20 sub $0x20,%rsp 2a4c9c: 48 8b 8f 40 4d 00 00 mov 0x4d40(%rdi),%rcx 2a4ca3: 48 8b 97 50 4d 00 00 mov 0x4d50(%rdi),%rdx 2a4caa: 44 89 6c 24 08 mov %r13d,0x8(%rsp) 2a4caf: 42 8b b4 a9 e8 05 00 mov 0x5e8(%rcx,%r13,4),%esi 2a4cb6: 00 2a4cb7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a4cbe: 00 00 2a4cc0: 48 89 44 24 18 mov %rax,0x18(%rsp) 2a4cc5: 31 c0 xor %eax,%eax 2a4cc7: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a4cce: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a4cd2: 48 85 db test %rbx,%rbx 2a4cd5: 0f 84 b2 17 00 00 je 2a648d 2a4cdb: 8b 8a e4 01 00 00 mov 0x1e4(%rdx),%ecx 2a4ce1: 0f b6 50 79 movzbl 0x79(%rax),%edx 2a4ce5: 31 ed xor %ebp,%ebp 2a4ce7: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 2a4cec: 4d 8d a5 90 01 00 00 lea 0x190(%r13),%r12 2a4cf3: e8 00 00 00 00 callq 2a4cf8 2a4cf8: 49 8b 97 48 4d 00 00 mov 0x4d48(%r15),%rdx 2a4cff: 49 8b 87 50 4d 00 00 mov 0x4d50(%r15),%rax 2a4d06: 41 b9 07 00 00 00 mov $0x7,%r9d 2a4d0c: 83 7c 24 14 02 cmpl $0x2,0x14(%rsp) 2a4d11: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a4d15: 0f b6 8a 82 00 00 00 movzbl 0x82(%rdx),%ecx 2a4d1c: 49 8b 97 40 4d 00 00 mov 0x4d40(%r15),%rdx 2a4d23: 40 0f 95 c5 setne %bpl 2a4d27: 44 8b 80 08 02 00 00 mov 0x208(%rax),%r8d 2a4d2e: 44 8d 75 01 lea 0x1(%rbp),%r14d 2a4d32: 42 8b 74 a2 08 mov 0x8(%rdx,%r12,4),%esi 2a4d37: ba 01 00 00 00 mov $0x1,%edx 2a4d3c: 44 89 74 24 0c mov %r14d,0xc(%rsp) 2a4d41: e8 00 00 00 00 callq 2a4d46 2a4d46: 49 8b 97 48 4d 00 00 mov 0x4d48(%r15),%rdx 2a4d4d: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a4d51: 41 89 e9 mov %ebp,%r9d 2a4d54: 49 8b 87 50 4d 00 00 mov 0x4d50(%r15),%rax 2a4d5b: 0f b6 8a 83 00 00 00 movzbl 0x83(%rdx),%ecx 2a4d62: 49 8b 97 40 4d 00 00 mov 0x4d40(%r15),%rdx 2a4d69: 44 8b 80 0c 02 00 00 mov 0x20c(%rax),%r8d 2a4d70: 42 8b 74 a2 08 mov 0x8(%rdx,%r12,4),%esi 2a4d75: ba 01 00 00 00 mov $0x1,%edx 2a4d7a: e8 00 00 00 00 callq 2a4d7f 2a4d7f: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a4d83: b9 01 00 00 00 mov $0x1,%ecx 2a4d88: 31 d2 xor %edx,%edx 2a4d8a: 49 8b 87 50 4d 00 00 mov 0x4d50(%r15),%rax 2a4d91: 44 8b 88 00 02 00 00 mov 0x200(%rax),%r9d 2a4d98: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a4d9f: 44 0f b6 80 80 00 00 movzbl 0x80(%rax),%r8d 2a4da6: 00 2a4da7: 49 8b 87 40 4d 00 00 mov 0x4d40(%r15),%rax 2a4dae: 42 8b b4 a8 30 06 00 mov 0x630(%rax,%r13,4),%esi 2a4db5: 00 2a4db6: 6a 00 pushq $0x0 2a4db8: e8 00 00 00 00 callq 2a4dbd 2a4dbd: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a4dc4: 5a pop %rdx 2a4dc5: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a4dcc: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a4dd3: 44 0f b6 80 85 00 00 movzbl 0x85(%rax),%r8d 2a4dda: 00 2a4ddb: 44 8b 8a 14 02 00 00 mov 0x214(%rdx),%r9d 2a4de2: 41 83 fe 01 cmp $0x1,%r14d 2a4de6: 0f 84 52 0c 00 00 je 2a5a3e 2a4dec: 49 8d ad 10 02 00 00 lea 0x210(%r13),%rbp 2a4df3: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a4df7: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a4dfa: 6a 00 pushq $0x0 2a4dfc: b9 02 00 00 00 mov $0x2,%ecx 2a4e01: 8b 92 18 02 00 00 mov 0x218(%rdx),%edx 2a4e07: 52 push %rdx 2a4e08: 0f b6 80 86 00 00 00 movzbl 0x86(%rax),%eax 2a4e0f: 31 d2 xor %edx,%edx 2a4e11: 50 push %rax 2a4e12: 8b 83 90 01 00 00 mov 0x190(%rbx),%eax 2a4e18: 50 push %rax 2a4e19: e8 00 00 00 00 callq 2a4e1e 2a4e1e: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a4e25: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a4e2c: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a4e33: 48 83 c4 20 add $0x20,%rsp 2a4e37: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a4e3b: 44 8b 8a 14 02 00 00 mov 0x214(%rdx),%r9d 2a4e42: 44 0f b6 80 85 00 00 movzbl 0x85(%rax),%r8d 2a4e49: 00 2a4e4a: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a4e4e: 6a 00 pushq $0x0 2a4e50: b9 02 00 00 00 mov $0x2,%ecx 2a4e55: 49 8d ad 1c 02 00 00 lea 0x21c(%r13),%rbp 2a4e5c: 8b 92 18 02 00 00 mov 0x218(%rdx),%edx 2a4e62: 52 push %rdx 2a4e63: 0f b6 80 86 00 00 00 movzbl 0x86(%rax),%eax 2a4e6a: 31 d2 xor %edx,%edx 2a4e6c: 50 push %rax 2a4e6d: 8b 83 60 01 00 00 mov 0x160(%rbx),%eax 2a4e73: 50 push %rax 2a4e74: e8 00 00 00 00 callq 2a4e79 2a4e79: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a4e80: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a4e87: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a4e8e: 48 83 c4 20 add $0x20,%rsp 2a4e92: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a4e96: 44 8b 8a 14 02 00 00 mov 0x214(%rdx),%r9d 2a4e9d: 44 0f b6 80 85 00 00 movzbl 0x85(%rax),%r8d 2a4ea4: 00 2a4ea5: 42 8b b4 a9 58 08 00 mov 0x858(%rcx,%r13,4),%esi 2a4eac: 00 2a4ead: 6a 00 pushq $0x0 2a4eaf: b9 02 00 00 00 mov $0x2,%ecx 2a4eb4: 8b 92 18 02 00 00 mov 0x218(%rdx),%edx 2a4eba: 52 push %rdx 2a4ebb: 0f b6 80 86 00 00 00 movzbl 0x86(%rax),%eax 2a4ec2: 31 d2 xor %edx,%edx 2a4ec4: 50 push %rax 2a4ec5: 8b 83 30 01 00 00 mov 0x130(%rbx),%eax 2a4ecb: 50 push %rax 2a4ecc: e8 00 00 00 00 callq 2a4ed1 2a4ed1: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a4ed8: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a4edf: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a4ee6: 48 83 c4 20 add $0x20,%rsp 2a4eea: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a4eee: 42 8b b4 a9 64 08 00 mov 0x864(%rcx,%r13,4),%esi 2a4ef5: 00 2a4ef6: 8b 8b 24 02 00 00 mov 0x224(%rbx),%ecx 2a4efc: 44 8b 8a 1c 02 00 00 mov 0x21c(%rdx),%r9d 2a4f03: 44 0f b6 80 87 00 00 movzbl 0x87(%rax),%r8d 2a4f0a: 00 2a4f0b: 51 push %rcx 2a4f0c: 8b 92 20 02 00 00 mov 0x220(%rdx),%edx 2a4f12: b9 02 00 00 00 mov $0x2,%ecx 2a4f17: 52 push %rdx 2a4f18: 0f b6 80 88 00 00 00 movzbl 0x88(%rax),%eax 2a4f1f: 31 d2 xor %edx,%edx 2a4f21: 50 push %rax 2a4f22: 8b 83 20 02 00 00 mov 0x220(%rbx),%eax 2a4f28: 50 push %rax 2a4f29: e8 00 00 00 00 callq 2a4f2e 2a4f2e: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a4f35: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a4f3c: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a4f43: 48 83 c4 20 add $0x20,%rsp 2a4f47: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a4f4b: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a4f4e: 8b 8b f4 01 00 00 mov 0x1f4(%rbx),%ecx 2a4f54: 44 8b 8a 1c 02 00 00 mov 0x21c(%rdx),%r9d 2a4f5b: 44 0f b6 80 87 00 00 movzbl 0x87(%rax),%r8d 2a4f62: 00 2a4f63: 51 push %rcx 2a4f64: 8b 92 20 02 00 00 mov 0x220(%rdx),%edx 2a4f6a: b9 02 00 00 00 mov $0x2,%ecx 2a4f6f: 52 push %rdx 2a4f70: 0f b6 80 88 00 00 00 movzbl 0x88(%rax),%eax 2a4f77: 31 d2 xor %edx,%edx 2a4f79: 50 push %rax 2a4f7a: 8b 83 f0 01 00 00 mov 0x1f0(%rbx),%eax 2a4f80: 50 push %rax 2a4f81: e8 00 00 00 00 callq 2a4f86 2a4f86: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a4f8d: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a4f94: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a4f9b: 48 83 c4 20 add $0x20,%rsp 2a4f9f: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a4fa3: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a4fa7: 8b 8b c4 01 00 00 mov 0x1c4(%rbx),%ecx 2a4fad: 49 8d ad 28 02 00 00 lea 0x228(%r13),%rbp 2a4fb4: 44 8b 8a 1c 02 00 00 mov 0x21c(%rdx),%r9d 2a4fbb: 44 0f b6 80 87 00 00 movzbl 0x87(%rax),%r8d 2a4fc2: 00 2a4fc3: 51 push %rcx 2a4fc4: 8b 92 20 02 00 00 mov 0x220(%rdx),%edx 2a4fca: b9 02 00 00 00 mov $0x2,%ecx 2a4fcf: 52 push %rdx 2a4fd0: 0f b6 80 88 00 00 00 movzbl 0x88(%rax),%eax 2a4fd7: 31 d2 xor %edx,%edx 2a4fd9: 50 push %rax 2a4fda: 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%eax 2a4fe0: 50 push %rax 2a4fe1: e8 00 00 00 00 callq 2a4fe6 2a4fe6: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a4fed: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a4ff4: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a4ffb: 48 83 c4 20 add $0x20,%rsp 2a4fff: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5003: 42 8b b4 a9 88 08 00 mov 0x888(%rcx,%r13,4),%esi 2a500a: 00 2a500b: 8b 4b 0c mov 0xc(%rbx),%ecx 2a500e: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5015: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a501c: 00 2a501d: 51 push %rcx 2a501e: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5024: 51 push %rcx 2a5025: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a502c: 51 push %rcx 2a502d: 8b 4b 08 mov 0x8(%rbx),%ecx 2a5030: 51 push %rcx 2a5031: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5037: 51 push %rcx 2a5038: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a503f: 51 push %rcx 2a5040: 8b 4b 04 mov 0x4(%rbx),%ecx 2a5043: 51 push %rcx 2a5044: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a504a: b9 04 00 00 00 mov $0x4,%ecx 2a504f: 52 push %rdx 2a5050: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5057: 31 d2 xor %edx,%edx 2a5059: 50 push %rax 2a505a: 8b 03 mov (%rbx),%eax 2a505c: 50 push %rax 2a505d: e8 00 00 00 00 callq 2a5062 2a5062: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5069: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5070: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5077: 48 83 c4 50 add $0x50,%rsp 2a507b: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a507f: 42 8b b4 a9 94 08 00 mov 0x894(%rcx,%r13,4),%esi 2a5086: 00 2a5087: 8b 4b 1c mov 0x1c(%rbx),%ecx 2a508a: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5091: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5098: 00 2a5099: 51 push %rcx 2a509a: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a50a0: 51 push %rcx 2a50a1: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a50a8: 51 push %rcx 2a50a9: 8b 4b 18 mov 0x18(%rbx),%ecx 2a50ac: 51 push %rcx 2a50ad: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a50b3: 51 push %rcx 2a50b4: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a50bb: 51 push %rcx 2a50bc: 8b 4b 14 mov 0x14(%rbx),%ecx 2a50bf: 51 push %rcx 2a50c0: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a50c6: b9 04 00 00 00 mov $0x4,%ecx 2a50cb: 52 push %rdx 2a50cc: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a50d3: 31 d2 xor %edx,%edx 2a50d5: 50 push %rax 2a50d6: 8b 43 10 mov 0x10(%rbx),%eax 2a50d9: 50 push %rax 2a50da: e8 00 00 00 00 callq 2a50df 2a50df: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a50e6: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a50ed: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a50f4: 48 83 c4 50 add $0x50,%rsp 2a50f8: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a50fc: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a50ff: 8b 4b 2c mov 0x2c(%rbx),%ecx 2a5102: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5109: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5110: 00 2a5111: 51 push %rcx 2a5112: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5118: 51 push %rcx 2a5119: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5120: 51 push %rcx 2a5121: 8b 4b 28 mov 0x28(%rbx),%ecx 2a5124: 51 push %rcx 2a5125: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a512b: 51 push %rcx 2a512c: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5133: 51 push %rcx 2a5134: 8b 4b 24 mov 0x24(%rbx),%ecx 2a5137: 51 push %rcx 2a5138: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a513e: b9 04 00 00 00 mov $0x4,%ecx 2a5143: 52 push %rdx 2a5144: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a514b: 31 d2 xor %edx,%edx 2a514d: 50 push %rax 2a514e: 8b 43 20 mov 0x20(%rbx),%eax 2a5151: 50 push %rax 2a5152: e8 00 00 00 00 callq 2a5157 2a5157: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a515e: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5165: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a516c: 48 83 c4 50 add $0x50,%rsp 2a5170: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5174: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a5178: 8b 4b 3c mov 0x3c(%rbx),%ecx 2a517b: 49 8d ad 34 02 00 00 lea 0x234(%r13),%rbp 2a5182: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5189: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5190: 00 2a5191: 51 push %rcx 2a5192: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5198: 51 push %rcx 2a5199: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a51a0: 51 push %rcx 2a51a1: 8b 4b 38 mov 0x38(%rbx),%ecx 2a51a4: 51 push %rcx 2a51a5: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a51ab: 51 push %rcx 2a51ac: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a51b3: 51 push %rcx 2a51b4: 8b 4b 34 mov 0x34(%rbx),%ecx 2a51b7: 51 push %rcx 2a51b8: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a51be: b9 04 00 00 00 mov $0x4,%ecx 2a51c3: 52 push %rdx 2a51c4: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a51cb: 31 d2 xor %edx,%edx 2a51cd: 50 push %rax 2a51ce: 8b 43 30 mov 0x30(%rbx),%eax 2a51d1: 50 push %rax 2a51d2: e8 00 00 00 00 callq 2a51d7 2a51d7: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a51de: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a51e5: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a51ec: 48 83 c4 50 add $0x50,%rsp 2a51f0: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a51f4: 42 8b b4 a9 b8 08 00 mov 0x8b8(%rcx,%r13,4),%esi 2a51fb: 00 2a51fc: 8b 4b 4c mov 0x4c(%rbx),%ecx 2a51ff: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5206: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a520d: 00 2a520e: 51 push %rcx 2a520f: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5215: 51 push %rcx 2a5216: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a521d: 51 push %rcx 2a521e: 8b 4b 48 mov 0x48(%rbx),%ecx 2a5221: 51 push %rcx 2a5222: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5228: 51 push %rcx 2a5229: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5230: 51 push %rcx 2a5231: 8b 4b 44 mov 0x44(%rbx),%ecx 2a5234: 51 push %rcx 2a5235: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a523b: b9 04 00 00 00 mov $0x4,%ecx 2a5240: 52 push %rdx 2a5241: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5248: 31 d2 xor %edx,%edx 2a524a: 50 push %rax 2a524b: 8b 43 40 mov 0x40(%rbx),%eax 2a524e: 50 push %rax 2a524f: e8 00 00 00 00 callq 2a5254 2a5254: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a525b: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5262: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5269: 48 83 c4 50 add $0x50,%rsp 2a526d: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5271: 42 8b b4 a9 c4 08 00 mov 0x8c4(%rcx,%r13,4),%esi 2a5278: 00 2a5279: 8b 4b 5c mov 0x5c(%rbx),%ecx 2a527c: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5283: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a528a: 00 2a528b: 51 push %rcx 2a528c: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5292: 51 push %rcx 2a5293: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a529a: 51 push %rcx 2a529b: 8b 4b 58 mov 0x58(%rbx),%ecx 2a529e: 51 push %rcx 2a529f: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a52a5: 51 push %rcx 2a52a6: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a52ad: 51 push %rcx 2a52ae: 8b 4b 54 mov 0x54(%rbx),%ecx 2a52b1: 51 push %rcx 2a52b2: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a52b8: b9 04 00 00 00 mov $0x4,%ecx 2a52bd: 52 push %rdx 2a52be: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a52c5: 31 d2 xor %edx,%edx 2a52c7: 50 push %rax 2a52c8: 8b 43 50 mov 0x50(%rbx),%eax 2a52cb: 50 push %rax 2a52cc: e8 00 00 00 00 callq 2a52d1 2a52d1: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a52d8: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a52df: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a52e6: 48 83 c4 50 add $0x50,%rsp 2a52ea: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a52ee: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a52f1: 8b 4b 6c mov 0x6c(%rbx),%ecx 2a52f4: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a52fb: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5302: 00 2a5303: 51 push %rcx 2a5304: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a530a: 51 push %rcx 2a530b: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5312: 51 push %rcx 2a5313: 8b 4b 68 mov 0x68(%rbx),%ecx 2a5316: 51 push %rcx 2a5317: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a531d: 51 push %rcx 2a531e: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5325: 51 push %rcx 2a5326: 8b 4b 64 mov 0x64(%rbx),%ecx 2a5329: 51 push %rcx 2a532a: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5330: b9 04 00 00 00 mov $0x4,%ecx 2a5335: 52 push %rdx 2a5336: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a533d: 31 d2 xor %edx,%edx 2a533f: 50 push %rax 2a5340: 8b 43 60 mov 0x60(%rbx),%eax 2a5343: 50 push %rax 2a5344: e8 00 00 00 00 callq 2a5349 2a5349: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5350: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5357: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a535e: 48 83 c4 50 add $0x50,%rsp 2a5362: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5366: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a536a: 8b 4b 7c mov 0x7c(%rbx),%ecx 2a536d: 49 8d ad 40 02 00 00 lea 0x240(%r13),%rbp 2a5374: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a537b: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5382: 00 2a5383: 51 push %rcx 2a5384: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a538a: 51 push %rcx 2a538b: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5392: 51 push %rcx 2a5393: 8b 4b 78 mov 0x78(%rbx),%ecx 2a5396: 51 push %rcx 2a5397: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a539d: 51 push %rcx 2a539e: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a53a5: 51 push %rcx 2a53a6: 8b 4b 74 mov 0x74(%rbx),%ecx 2a53a9: 51 push %rcx 2a53aa: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a53b0: b9 04 00 00 00 mov $0x4,%ecx 2a53b5: 52 push %rdx 2a53b6: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a53bd: 31 d2 xor %edx,%edx 2a53bf: 50 push %rax 2a53c0: 8b 43 70 mov 0x70(%rbx),%eax 2a53c3: 50 push %rax 2a53c4: e8 00 00 00 00 callq 2a53c9 2a53c9: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a53d0: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a53d7: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a53de: 48 83 c4 50 add $0x50,%rsp 2a53e2: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a53e6: 42 8b b4 a9 e8 08 00 mov 0x8e8(%rcx,%r13,4),%esi 2a53ed: 00 2a53ee: 8b 8b 8c 00 00 00 mov 0x8c(%rbx),%ecx 2a53f4: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a53fb: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5402: 00 2a5403: 51 push %rcx 2a5404: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a540a: 51 push %rcx 2a540b: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5412: 51 push %rcx 2a5413: 8b 8b 88 00 00 00 mov 0x88(%rbx),%ecx 2a5419: 51 push %rcx 2a541a: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5420: 51 push %rcx 2a5421: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5428: 51 push %rcx 2a5429: 8b 8b 84 00 00 00 mov 0x84(%rbx),%ecx 2a542f: 51 push %rcx 2a5430: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5436: b9 04 00 00 00 mov $0x4,%ecx 2a543b: 52 push %rdx 2a543c: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5443: 31 d2 xor %edx,%edx 2a5445: 50 push %rax 2a5446: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 2a544c: 50 push %rax 2a544d: e8 00 00 00 00 callq 2a5452 2a5452: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5459: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5460: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5467: 48 83 c4 50 add $0x50,%rsp 2a546b: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a546f: 42 8b b4 a9 f4 08 00 mov 0x8f4(%rcx,%r13,4),%esi 2a5476: 00 2a5477: 8b 8b 9c 00 00 00 mov 0x9c(%rbx),%ecx 2a547d: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5484: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a548b: 00 2a548c: 51 push %rcx 2a548d: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5493: 51 push %rcx 2a5494: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a549b: 51 push %rcx 2a549c: 8b 8b 98 00 00 00 mov 0x98(%rbx),%ecx 2a54a2: 51 push %rcx 2a54a3: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a54a9: 51 push %rcx 2a54aa: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a54b1: 51 push %rcx 2a54b2: 8b 8b 94 00 00 00 mov 0x94(%rbx),%ecx 2a54b8: 51 push %rcx 2a54b9: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a54bf: b9 04 00 00 00 mov $0x4,%ecx 2a54c4: 52 push %rdx 2a54c5: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a54cc: 31 d2 xor %edx,%edx 2a54ce: 50 push %rax 2a54cf: 8b 83 90 00 00 00 mov 0x90(%rbx),%eax 2a54d5: 50 push %rax 2a54d6: e8 00 00 00 00 callq 2a54db 2a54db: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a54e2: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a54e9: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a54f0: 48 83 c4 50 add $0x50,%rsp 2a54f4: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a54f8: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a54fb: 8b 8b ac 00 00 00 mov 0xac(%rbx),%ecx 2a5501: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5508: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a550f: 00 2a5510: 51 push %rcx 2a5511: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5517: 51 push %rcx 2a5518: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a551f: 51 push %rcx 2a5520: 8b 8b a8 00 00 00 mov 0xa8(%rbx),%ecx 2a5526: 51 push %rcx 2a5527: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a552d: 51 push %rcx 2a552e: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5535: 51 push %rcx 2a5536: 8b 8b a4 00 00 00 mov 0xa4(%rbx),%ecx 2a553c: 51 push %rcx 2a553d: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5543: b9 04 00 00 00 mov $0x4,%ecx 2a5548: 52 push %rdx 2a5549: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5550: 31 d2 xor %edx,%edx 2a5552: 50 push %rax 2a5553: 8b 83 a0 00 00 00 mov 0xa0(%rbx),%eax 2a5559: 50 push %rax 2a555a: e8 00 00 00 00 callq 2a555f 2a555f: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5566: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a556d: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5574: 48 83 c4 50 add $0x50,%rsp 2a5578: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a557c: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a5580: 8b 8b bc 00 00 00 mov 0xbc(%rbx),%ecx 2a5586: 49 8d ad 4c 02 00 00 lea 0x24c(%r13),%rbp 2a558d: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5594: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a559b: 00 2a559c: 51 push %rcx 2a559d: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a55a3: 51 push %rcx 2a55a4: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a55ab: 51 push %rcx 2a55ac: 8b 8b b8 00 00 00 mov 0xb8(%rbx),%ecx 2a55b2: 51 push %rcx 2a55b3: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a55b9: 51 push %rcx 2a55ba: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a55c1: 51 push %rcx 2a55c2: 8b 8b b4 00 00 00 mov 0xb4(%rbx),%ecx 2a55c8: 51 push %rcx 2a55c9: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a55cf: b9 04 00 00 00 mov $0x4,%ecx 2a55d4: 52 push %rdx 2a55d5: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a55dc: 31 d2 xor %edx,%edx 2a55de: 50 push %rax 2a55df: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 2a55e5: 50 push %rax 2a55e6: e8 00 00 00 00 callq 2a55eb 2a55eb: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a55f2: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a55f9: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5600: 48 83 c4 50 add $0x50,%rsp 2a5604: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5608: 42 8b b4 a9 18 09 00 mov 0x918(%rcx,%r13,4),%esi 2a560f: 00 2a5610: 8b 8b cc 00 00 00 mov 0xcc(%rbx),%ecx 2a5616: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a561d: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5624: 00 2a5625: 51 push %rcx 2a5626: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a562c: 51 push %rcx 2a562d: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5634: 51 push %rcx 2a5635: 8b 8b c8 00 00 00 mov 0xc8(%rbx),%ecx 2a563b: 51 push %rcx 2a563c: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5642: 51 push %rcx 2a5643: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a564a: 51 push %rcx 2a564b: 8b 8b c4 00 00 00 mov 0xc4(%rbx),%ecx 2a5651: 51 push %rcx 2a5652: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5658: b9 04 00 00 00 mov $0x4,%ecx 2a565d: 52 push %rdx 2a565e: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5665: 31 d2 xor %edx,%edx 2a5667: 50 push %rax 2a5668: 8b 83 c0 00 00 00 mov 0xc0(%rbx),%eax 2a566e: 50 push %rax 2a566f: e8 00 00 00 00 callq 2a5674 2a5674: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a567b: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5682: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5689: 48 83 c4 50 add $0x50,%rsp 2a568d: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5691: 42 8b b4 a9 24 09 00 mov 0x924(%rcx,%r13,4),%esi 2a5698: 00 2a5699: 8b 8b dc 00 00 00 mov 0xdc(%rbx),%ecx 2a569f: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a56a6: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a56ad: 00 2a56ae: 51 push %rcx 2a56af: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a56b5: 51 push %rcx 2a56b6: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a56bd: 51 push %rcx 2a56be: 8b 8b d8 00 00 00 mov 0xd8(%rbx),%ecx 2a56c4: 51 push %rcx 2a56c5: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a56cb: 51 push %rcx 2a56cc: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a56d3: 51 push %rcx 2a56d4: 8b 8b d4 00 00 00 mov 0xd4(%rbx),%ecx 2a56da: 51 push %rcx 2a56db: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a56e1: b9 04 00 00 00 mov $0x4,%ecx 2a56e6: 52 push %rdx 2a56e7: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a56ee: 31 d2 xor %edx,%edx 2a56f0: 50 push %rax 2a56f1: 8b 83 d0 00 00 00 mov 0xd0(%rbx),%eax 2a56f7: 50 push %rax 2a56f8: e8 00 00 00 00 callq 2a56fd 2a56fd: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5704: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a570b: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5712: 48 83 c4 50 add $0x50,%rsp 2a5716: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a571a: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a571d: 8b 8b ec 00 00 00 mov 0xec(%rbx),%ecx 2a5723: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a572a: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5731: 00 2a5732: 51 push %rcx 2a5733: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5739: 51 push %rcx 2a573a: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5741: 51 push %rcx 2a5742: 8b 8b e8 00 00 00 mov 0xe8(%rbx),%ecx 2a5748: 51 push %rcx 2a5749: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a574f: 51 push %rcx 2a5750: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5757: 51 push %rcx 2a5758: 8b 8b e4 00 00 00 mov 0xe4(%rbx),%ecx 2a575e: 51 push %rcx 2a575f: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5765: b9 04 00 00 00 mov $0x4,%ecx 2a576a: 52 push %rdx 2a576b: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5772: 31 d2 xor %edx,%edx 2a5774: 50 push %rax 2a5775: 8b 83 e0 00 00 00 mov 0xe0(%rbx),%eax 2a577b: 50 push %rax 2a577c: e8 00 00 00 00 callq 2a5781 2a5781: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5788: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a578f: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5796: 48 83 c4 50 add $0x50,%rsp 2a579a: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a579e: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a57a2: 8b 8b fc 00 00 00 mov 0xfc(%rbx),%ecx 2a57a8: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a57af: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a57b6: 00 2a57b7: 51 push %rcx 2a57b8: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a57be: 51 push %rcx 2a57bf: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a57c6: 51 push %rcx 2a57c7: 8b 8b f8 00 00 00 mov 0xf8(%rbx),%ecx 2a57cd: 51 push %rcx 2a57ce: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a57d4: 51 push %rcx 2a57d5: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a57dc: 51 push %rcx 2a57dd: 8b 8b f4 00 00 00 mov 0xf4(%rbx),%ecx 2a57e3: 51 push %rcx 2a57e4: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a57ea: b9 04 00 00 00 mov $0x4,%ecx 2a57ef: 52 push %rdx 2a57f0: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a57f7: 31 d2 xor %edx,%edx 2a57f9: 50 push %rax 2a57fa: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 2a5800: 50 push %rax 2a5801: e8 00 00 00 00 callq 2a5806 2a5806: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a580d: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5814: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a581b: 48 83 c4 50 add $0x50,%rsp 2a581f: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5826: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a582d: 00 2a582e: 42 8b b4 a9 48 09 00 mov 0x948(%rcx,%r13,4),%esi 2a5835: 00 2a5836: 8b 8b 0c 01 00 00 mov 0x10c(%rbx),%ecx 2a583c: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5840: 51 push %rcx 2a5841: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5847: 51 push %rcx 2a5848: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a584f: 51 push %rcx 2a5850: 8b 8b 08 01 00 00 mov 0x108(%rbx),%ecx 2a5856: 51 push %rcx 2a5857: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a585d: 51 push %rcx 2a585e: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5865: 51 push %rcx 2a5866: 8b 8b 04 01 00 00 mov 0x104(%rbx),%ecx 2a586c: 51 push %rcx 2a586d: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5873: b9 04 00 00 00 mov $0x4,%ecx 2a5878: 52 push %rdx 2a5879: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5880: 31 d2 xor %edx,%edx 2a5882: 50 push %rax 2a5883: 8b 83 00 01 00 00 mov 0x100(%rbx),%eax 2a5889: 50 push %rax 2a588a: e8 00 00 00 00 callq 2a588f 2a588f: 8b 83 08 4b 00 00 mov 0x4b08(%rbx),%eax 2a5895: 48 83 c4 50 add $0x50,%rsp 2a5899: 85 c0 test %eax,%eax 2a589b: 0f 84 28 01 00 00 je 2a59c9 2a58a1: 83 e8 01 sub $0x1,%eax 2a58a4: 4c 8d b3 60 02 00 00 lea 0x260(%rbx),%r14 2a58ab: 4d 8d a5 8c 01 00 00 lea 0x18c(%r13),%r12 2a58b2: 48 8d 04 c0 lea (%rax,%rax,8),%rax 2a58b6: 48 8d 84 c3 a8 02 00 lea 0x2a8(%rbx,%rax,8),%rax 2a58bd: 00 2a58be: 48 89 04 24 mov %rax,(%rsp) 2a58c2: 41 8b 6e 10 mov 0x10(%r14),%ebp 2a58c6: 41 8b 16 mov (%r14),%edx 2a58c9: b9 01 00 00 00 mov $0x1,%ecx 2a58ce: 49 83 c6 48 add $0x48,%r14 2a58d2: 41 8b 46 bc mov -0x44(%r14),%eax 2a58d6: 41 8b 5e cc mov -0x34(%r14),%ebx 2a58da: c1 e5 0e shl $0xe,%ebp 2a58dd: 81 e2 ff 3f 00 00 and $0x3fff,%edx 2a58e3: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a58e7: 25 ff 3f 00 00 and $0x3fff,%eax 2a58ec: 81 e5 00 c0 ff 00 and $0xffc000,%ebp 2a58f2: c1 e3 0e shl $0xe,%ebx 2a58f5: 09 c5 or %eax,%ebp 2a58f7: 41 8b 46 c0 mov -0x40(%r14),%eax 2a58fb: 81 e3 00 c0 ff 00 and $0xffc000,%ebx 2a5901: 25 ff 3f 00 00 and $0x3fff,%eax 2a5906: 09 c3 or %eax,%ebx 2a5908: 49 8b 87 50 4d 00 00 mov 0x4d50(%r15),%rax 2a590f: 44 8b 88 04 02 00 00 mov 0x204(%rax),%r9d 2a5916: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a591d: 44 0f b6 80 81 00 00 movzbl 0x81(%rax),%r8d 2a5924: 00 2a5925: 49 8b 87 40 4d 00 00 mov 0x4d40(%r15),%rax 2a592c: 42 8b 74 a0 0c mov 0xc(%rax,%r12,4),%esi 2a5931: 41 8b 46 c4 mov -0x3c(%r14),%eax 2a5935: c1 e0 0e shl $0xe,%eax 2a5938: 25 00 c0 ff 00 and $0xffc000,%eax 2a593d: 09 d0 or %edx,%eax 2a593f: 31 d2 xor %edx,%edx 2a5941: 50 push %rax 2a5942: e8 00 00 00 00 callq 2a5947 2a5947: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a594b: b9 01 00 00 00 mov $0x1,%ecx 2a5950: 31 d2 xor %edx,%edx 2a5952: 49 8b 87 50 4d 00 00 mov 0x4d50(%r15),%rax 2a5959: 44 8b 88 04 02 00 00 mov 0x204(%rax),%r9d 2a5960: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5967: 44 0f b6 80 81 00 00 movzbl 0x81(%rax),%r8d 2a596e: 00 2a596f: 49 8b 87 40 4d 00 00 mov 0x4d40(%r15),%rax 2a5976: 42 8b 74 a0 0c mov 0xc(%rax,%r12,4),%esi 2a597b: 55 push %rbp 2a597c: e8 00 00 00 00 callq 2a5981 2a5981: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5985: b9 01 00 00 00 mov $0x1,%ecx 2a598a: 31 d2 xor %edx,%edx 2a598c: 49 8b 87 50 4d 00 00 mov 0x4d50(%r15),%rax 2a5993: 44 8b 88 04 02 00 00 mov 0x204(%rax),%r9d 2a599a: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a59a1: 44 0f b6 80 81 00 00 movzbl 0x81(%rax),%r8d 2a59a8: 00 2a59a9: 49 8b 87 40 4d 00 00 mov 0x4d40(%r15),%rax 2a59b0: 42 8b 74 a0 0c mov 0xc(%rax,%r12,4),%esi 2a59b5: 53 push %rbx 2a59b6: e8 00 00 00 00 callq 2a59bb 2a59bb: 48 83 c4 18 add $0x18,%rsp 2a59bf: 4c 39 34 24 cmp %r14,(%rsp) 2a59c3: 0f 85 f9 fe ff ff jne 2a58c2 2a59c9: 49 8b 87 50 4d 00 00 mov 0x4d50(%r15),%rax 2a59d0: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a59d4: b9 01 00 00 00 mov $0x1,%ecx 2a59d9: 31 d2 xor %edx,%edx 2a59db: 44 8b 88 e0 01 00 00 mov 0x1e0(%rax),%r9d 2a59e2: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a59e9: 44 0f b6 40 78 movzbl 0x78(%rax),%r8d 2a59ee: 49 8b 87 40 4d 00 00 mov 0x4d40(%r15),%rax 2a59f5: 42 8b b4 a8 e8 05 00 mov 0x5e8(%rax,%r13,4),%esi 2a59fc: 00 2a59fd: 8b 44 24 0c mov 0xc(%rsp),%eax 2a5a01: 50 push %rax 2a5a02: e8 00 00 00 00 callq 2a5a07 2a5a07: 8b 74 24 10 mov 0x10(%rsp),%esi 2a5a0b: 31 d2 xor %edx,%edx 2a5a0d: 4c 89 ff mov %r15,%rdi 2a5a10: e8 6b f0 ff ff callq 2a4a80 2a5a15: 58 pop %rax 2a5a16: b8 01 00 00 00 mov $0x1,%eax 2a5a1b: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 2a5a20: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2a5a27: 00 00 2a5a29: 0f 85 80 0a 00 00 jne 2a64af 2a5a2f: 48 83 c4 20 add $0x20,%rsp 2a5a33: 5b pop %rbx 2a5a34: 5d pop %rbp 2a5a35: 41 5c pop %r12 2a5a37: 41 5d pop %r13 2a5a39: 41 5e pop %r14 2a5a3b: 41 5f pop %r15 2a5a3d: c3 retq 2a5a3e: 42 8b b4 a9 54 06 00 mov 0x654(%rcx,%r13,4),%esi 2a5a45: 00 2a5a46: 6a 00 pushq $0x0 2a5a48: b9 02 00 00 00 mov $0x2,%ecx 2a5a4d: 49 8d ad 98 01 00 00 lea 0x198(%r13),%rbp 2a5a54: 8b 92 18 02 00 00 mov 0x218(%rdx),%edx 2a5a5a: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5a5e: 52 push %rdx 2a5a5f: 0f b6 80 86 00 00 00 movzbl 0x86(%rax),%eax 2a5a66: 31 d2 xor %edx,%edx 2a5a68: 50 push %rax 2a5a69: 8b 83 90 01 00 00 mov 0x190(%rbx),%eax 2a5a6f: 50 push %rax 2a5a70: e8 00 00 00 00 callq 2a5a75 2a5a75: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5a7c: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5a83: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5a8a: 48 83 c4 20 add $0x20,%rsp 2a5a8e: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5a92: 44 8b 8a 14 02 00 00 mov 0x214(%rdx),%r9d 2a5a99: 44 0f b6 80 85 00 00 movzbl 0x85(%rax),%r8d 2a5aa0: 00 2a5aa1: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a5aa4: 6a 00 pushq $0x0 2a5aa6: b9 02 00 00 00 mov $0x2,%ecx 2a5aab: 8b 92 18 02 00 00 mov 0x218(%rdx),%edx 2a5ab1: 52 push %rdx 2a5ab2: 0f b6 80 86 00 00 00 movzbl 0x86(%rax),%eax 2a5ab9: 31 d2 xor %edx,%edx 2a5abb: 50 push %rax 2a5abc: 8b 83 60 01 00 00 mov 0x160(%rbx),%eax 2a5ac2: 50 push %rax 2a5ac3: e8 00 00 00 00 callq 2a5ac8 2a5ac8: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5acf: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5ad6: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5add: 48 83 c4 20 add $0x20,%rsp 2a5ae1: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5ae5: 44 8b 8a 14 02 00 00 mov 0x214(%rdx),%r9d 2a5aec: 44 0f b6 80 85 00 00 movzbl 0x85(%rax),%r8d 2a5af3: 00 2a5af4: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a5af8: 6a 00 pushq $0x0 2a5afa: b9 02 00 00 00 mov $0x2,%ecx 2a5aff: 49 8d ad a4 01 00 00 lea 0x1a4(%r13),%rbp 2a5b06: 8b 92 18 02 00 00 mov 0x218(%rdx),%edx 2a5b0c: 52 push %rdx 2a5b0d: 0f b6 80 86 00 00 00 movzbl 0x86(%rax),%eax 2a5b14: 31 d2 xor %edx,%edx 2a5b16: 50 push %rax 2a5b17: 8b 83 30 01 00 00 mov 0x130(%rbx),%eax 2a5b1d: 50 push %rax 2a5b1e: e8 00 00 00 00 callq 2a5b23 2a5b23: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5b2a: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5b31: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5b38: 48 83 c4 20 add $0x20,%rsp 2a5b3c: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5b40: 42 8b b4 a9 78 06 00 mov 0x678(%rcx,%r13,4),%esi 2a5b47: 00 2a5b48: 8b 8b 24 02 00 00 mov 0x224(%rbx),%ecx 2a5b4e: 44 8b 8a 1c 02 00 00 mov 0x21c(%rdx),%r9d 2a5b55: 44 0f b6 80 87 00 00 movzbl 0x87(%rax),%r8d 2a5b5c: 00 2a5b5d: 51 push %rcx 2a5b5e: 8b 92 20 02 00 00 mov 0x220(%rdx),%edx 2a5b64: b9 02 00 00 00 mov $0x2,%ecx 2a5b69: 52 push %rdx 2a5b6a: 0f b6 80 88 00 00 00 movzbl 0x88(%rax),%eax 2a5b71: 31 d2 xor %edx,%edx 2a5b73: 50 push %rax 2a5b74: 8b 83 20 02 00 00 mov 0x220(%rbx),%eax 2a5b7a: 50 push %rax 2a5b7b: e8 00 00 00 00 callq 2a5b80 2a5b80: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5b87: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5b8e: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5b95: 48 83 c4 20 add $0x20,%rsp 2a5b99: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5b9d: 42 8b b4 a9 84 06 00 mov 0x684(%rcx,%r13,4),%esi 2a5ba4: 00 2a5ba5: 8b 8b f4 01 00 00 mov 0x1f4(%rbx),%ecx 2a5bab: 44 8b 8a 1c 02 00 00 mov 0x21c(%rdx),%r9d 2a5bb2: 44 0f b6 80 87 00 00 movzbl 0x87(%rax),%r8d 2a5bb9: 00 2a5bba: 51 push %rcx 2a5bbb: 8b 92 20 02 00 00 mov 0x220(%rdx),%edx 2a5bc1: b9 02 00 00 00 mov $0x2,%ecx 2a5bc6: 52 push %rdx 2a5bc7: 0f b6 80 88 00 00 00 movzbl 0x88(%rax),%eax 2a5bce: 31 d2 xor %edx,%edx 2a5bd0: 50 push %rax 2a5bd1: 8b 83 f0 01 00 00 mov 0x1f0(%rbx),%eax 2a5bd7: 50 push %rax 2a5bd8: e8 00 00 00 00 callq 2a5bdd 2a5bdd: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5be4: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5beb: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5bf2: 48 83 c4 20 add $0x20,%rsp 2a5bf6: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5bfa: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a5bfd: 8b 8b c4 01 00 00 mov 0x1c4(%rbx),%ecx 2a5c03: 44 8b 8a 1c 02 00 00 mov 0x21c(%rdx),%r9d 2a5c0a: 44 0f b6 80 87 00 00 movzbl 0x87(%rax),%r8d 2a5c11: 00 2a5c12: 51 push %rcx 2a5c13: 8b 92 20 02 00 00 mov 0x220(%rdx),%edx 2a5c19: b9 02 00 00 00 mov $0x2,%ecx 2a5c1e: 52 push %rdx 2a5c1f: 0f b6 80 88 00 00 00 movzbl 0x88(%rax),%eax 2a5c26: 31 d2 xor %edx,%edx 2a5c28: 50 push %rax 2a5c29: 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%eax 2a5c2f: 50 push %rax 2a5c30: e8 00 00 00 00 callq 2a5c35 2a5c35: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5c3c: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5c43: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5c4a: 48 83 c4 20 add $0x20,%rsp 2a5c4e: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5c52: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a5c56: 8b 4b 0c mov 0xc(%rbx),%ecx 2a5c59: 49 8d ad b0 01 00 00 lea 0x1b0(%r13),%rbp 2a5c60: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5c67: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5c6e: 00 2a5c6f: 51 push %rcx 2a5c70: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5c76: 51 push %rcx 2a5c77: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5c7e: 51 push %rcx 2a5c7f: 8b 4b 08 mov 0x8(%rbx),%ecx 2a5c82: 51 push %rcx 2a5c83: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5c89: 51 push %rcx 2a5c8a: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5c91: 51 push %rcx 2a5c92: 8b 4b 04 mov 0x4(%rbx),%ecx 2a5c95: 51 push %rcx 2a5c96: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5c9c: b9 04 00 00 00 mov $0x4,%ecx 2a5ca1: 52 push %rdx 2a5ca2: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5ca9: 31 d2 xor %edx,%edx 2a5cab: 50 push %rax 2a5cac: 8b 03 mov (%rbx),%eax 2a5cae: 50 push %rax 2a5caf: e8 00 00 00 00 callq 2a5cb4 2a5cb4: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5cbb: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5cc2: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5cc9: 48 83 c4 50 add $0x50,%rsp 2a5ccd: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5cd1: 42 8b b4 a9 a8 06 00 mov 0x6a8(%rcx,%r13,4),%esi 2a5cd8: 00 2a5cd9: 8b 4b 1c mov 0x1c(%rbx),%ecx 2a5cdc: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5ce3: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5cea: 00 2a5ceb: 51 push %rcx 2a5cec: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5cf2: 51 push %rcx 2a5cf3: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5cfa: 51 push %rcx 2a5cfb: 8b 4b 18 mov 0x18(%rbx),%ecx 2a5cfe: 51 push %rcx 2a5cff: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5d05: 51 push %rcx 2a5d06: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5d0d: 51 push %rcx 2a5d0e: 8b 4b 14 mov 0x14(%rbx),%ecx 2a5d11: 51 push %rcx 2a5d12: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5d18: b9 04 00 00 00 mov $0x4,%ecx 2a5d1d: 52 push %rdx 2a5d1e: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5d25: 31 d2 xor %edx,%edx 2a5d27: 50 push %rax 2a5d28: 8b 43 10 mov 0x10(%rbx),%eax 2a5d2b: 50 push %rax 2a5d2c: e8 00 00 00 00 callq 2a5d31 2a5d31: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5d38: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5d3f: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5d46: 48 83 c4 50 add $0x50,%rsp 2a5d4a: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5d4e: 42 8b b4 a9 b4 06 00 mov 0x6b4(%rcx,%r13,4),%esi 2a5d55: 00 2a5d56: 8b 4b 2c mov 0x2c(%rbx),%ecx 2a5d59: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5d60: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5d67: 00 2a5d68: 51 push %rcx 2a5d69: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5d6f: 51 push %rcx 2a5d70: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5d77: 51 push %rcx 2a5d78: 8b 4b 28 mov 0x28(%rbx),%ecx 2a5d7b: 51 push %rcx 2a5d7c: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5d82: 51 push %rcx 2a5d83: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5d8a: 51 push %rcx 2a5d8b: 8b 4b 24 mov 0x24(%rbx),%ecx 2a5d8e: 51 push %rcx 2a5d8f: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5d95: b9 04 00 00 00 mov $0x4,%ecx 2a5d9a: 52 push %rdx 2a5d9b: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5da2: 31 d2 xor %edx,%edx 2a5da4: 50 push %rax 2a5da5: 8b 43 20 mov 0x20(%rbx),%eax 2a5da8: 50 push %rax 2a5da9: e8 00 00 00 00 callq 2a5dae 2a5dae: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5db5: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5dbc: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5dc3: 48 83 c4 50 add $0x50,%rsp 2a5dc7: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5dcb: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a5dce: 8b 4b 3c mov 0x3c(%rbx),%ecx 2a5dd1: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5dd8: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5ddf: 00 2a5de0: 51 push %rcx 2a5de1: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5de7: 51 push %rcx 2a5de8: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5def: 51 push %rcx 2a5df0: 8b 4b 38 mov 0x38(%rbx),%ecx 2a5df3: 51 push %rcx 2a5df4: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5dfa: 51 push %rcx 2a5dfb: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5e02: 51 push %rcx 2a5e03: 8b 4b 34 mov 0x34(%rbx),%ecx 2a5e06: 51 push %rcx 2a5e07: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5e0d: b9 04 00 00 00 mov $0x4,%ecx 2a5e12: 52 push %rdx 2a5e13: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5e1a: 31 d2 xor %edx,%edx 2a5e1c: 50 push %rax 2a5e1d: 8b 43 30 mov 0x30(%rbx),%eax 2a5e20: 50 push %rax 2a5e21: e8 00 00 00 00 callq 2a5e26 2a5e26: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5e2d: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5e34: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5e3b: 48 83 c4 50 add $0x50,%rsp 2a5e3f: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5e43: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a5e47: 8b 4b 4c mov 0x4c(%rbx),%ecx 2a5e4a: 49 8d ad bc 01 00 00 lea 0x1bc(%r13),%rbp 2a5e51: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5e58: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5e5f: 00 2a5e60: 51 push %rcx 2a5e61: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5e67: 51 push %rcx 2a5e68: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5e6f: 51 push %rcx 2a5e70: 8b 4b 48 mov 0x48(%rbx),%ecx 2a5e73: 51 push %rcx 2a5e74: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5e7a: 51 push %rcx 2a5e7b: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5e82: 51 push %rcx 2a5e83: 8b 4b 44 mov 0x44(%rbx),%ecx 2a5e86: 51 push %rcx 2a5e87: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5e8d: b9 04 00 00 00 mov $0x4,%ecx 2a5e92: 52 push %rdx 2a5e93: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5e9a: 31 d2 xor %edx,%edx 2a5e9c: 50 push %rax 2a5e9d: 8b 43 40 mov 0x40(%rbx),%eax 2a5ea0: 50 push %rax 2a5ea1: e8 00 00 00 00 callq 2a5ea6 2a5ea6: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5ead: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5eb4: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5ebb: 48 83 c4 50 add $0x50,%rsp 2a5ebf: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5ec3: 42 8b b4 a9 d8 06 00 mov 0x6d8(%rcx,%r13,4),%esi 2a5eca: 00 2a5ecb: 8b 4b 5c mov 0x5c(%rbx),%ecx 2a5ece: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5ed5: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5edc: 00 2a5edd: 51 push %rcx 2a5ede: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5ee4: 51 push %rcx 2a5ee5: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5eec: 51 push %rcx 2a5eed: 8b 4b 58 mov 0x58(%rbx),%ecx 2a5ef0: 51 push %rcx 2a5ef1: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5ef7: 51 push %rcx 2a5ef8: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5eff: 51 push %rcx 2a5f00: 8b 4b 54 mov 0x54(%rbx),%ecx 2a5f03: 51 push %rcx 2a5f04: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5f0a: b9 04 00 00 00 mov $0x4,%ecx 2a5f0f: 52 push %rdx 2a5f10: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5f17: 31 d2 xor %edx,%edx 2a5f19: 50 push %rax 2a5f1a: 8b 43 50 mov 0x50(%rbx),%eax 2a5f1d: 50 push %rax 2a5f1e: e8 00 00 00 00 callq 2a5f23 2a5f23: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5f2a: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5f31: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5f38: 48 83 c4 50 add $0x50,%rsp 2a5f3c: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5f40: 42 8b b4 a9 e4 06 00 mov 0x6e4(%rcx,%r13,4),%esi 2a5f47: 00 2a5f48: 8b 4b 6c mov 0x6c(%rbx),%ecx 2a5f4b: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5f52: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5f59: 00 2a5f5a: 51 push %rcx 2a5f5b: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5f61: 51 push %rcx 2a5f62: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5f69: 51 push %rcx 2a5f6a: 8b 4b 68 mov 0x68(%rbx),%ecx 2a5f6d: 51 push %rcx 2a5f6e: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5f74: 51 push %rcx 2a5f75: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5f7c: 51 push %rcx 2a5f7d: 8b 4b 64 mov 0x64(%rbx),%ecx 2a5f80: 51 push %rcx 2a5f81: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5f87: b9 04 00 00 00 mov $0x4,%ecx 2a5f8c: 52 push %rdx 2a5f8d: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a5f94: 31 d2 xor %edx,%edx 2a5f96: 50 push %rax 2a5f97: 8b 43 60 mov 0x60(%rbx),%eax 2a5f9a: 50 push %rax 2a5f9b: e8 00 00 00 00 callq 2a5fa0 2a5fa0: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a5fa7: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a5fae: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a5fb5: 48 83 c4 50 add $0x50,%rsp 2a5fb9: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a5fbd: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a5fc0: 8b 4b 7c mov 0x7c(%rbx),%ecx 2a5fc3: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a5fca: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a5fd1: 00 2a5fd2: 51 push %rcx 2a5fd3: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a5fd9: 51 push %rcx 2a5fda: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a5fe1: 51 push %rcx 2a5fe2: 8b 4b 78 mov 0x78(%rbx),%ecx 2a5fe5: 51 push %rcx 2a5fe6: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a5fec: 51 push %rcx 2a5fed: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a5ff4: 51 push %rcx 2a5ff5: 8b 4b 74 mov 0x74(%rbx),%ecx 2a5ff8: 51 push %rcx 2a5ff9: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a5fff: b9 04 00 00 00 mov $0x4,%ecx 2a6004: 52 push %rdx 2a6005: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a600c: 31 d2 xor %edx,%edx 2a600e: 50 push %rax 2a600f: 8b 43 70 mov 0x70(%rbx),%eax 2a6012: 50 push %rax 2a6013: e8 00 00 00 00 callq 2a6018 2a6018: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a601f: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a6026: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a602d: 48 83 c4 50 add $0x50,%rsp 2a6031: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a6035: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a6039: 8b 8b 8c 00 00 00 mov 0x8c(%rbx),%ecx 2a603f: 49 8d ad c8 01 00 00 lea 0x1c8(%r13),%rbp 2a6046: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a604d: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a6054: 00 2a6055: 51 push %rcx 2a6056: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a605c: 51 push %rcx 2a605d: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a6064: 51 push %rcx 2a6065: 8b 8b 88 00 00 00 mov 0x88(%rbx),%ecx 2a606b: 51 push %rcx 2a606c: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a6072: 51 push %rcx 2a6073: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a607a: 51 push %rcx 2a607b: 8b 8b 84 00 00 00 mov 0x84(%rbx),%ecx 2a6081: 51 push %rcx 2a6082: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a6088: b9 04 00 00 00 mov $0x4,%ecx 2a608d: 52 push %rdx 2a608e: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a6095: 31 d2 xor %edx,%edx 2a6097: 50 push %rax 2a6098: 8b 83 80 00 00 00 mov 0x80(%rbx),%eax 2a609e: 50 push %rax 2a609f: e8 00 00 00 00 callq 2a60a4 2a60a4: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a60ab: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a60b2: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a60b9: 48 83 c4 50 add $0x50,%rsp 2a60bd: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a60c1: 42 8b b4 a9 08 07 00 mov 0x708(%rcx,%r13,4),%esi 2a60c8: 00 2a60c9: 8b 8b 9c 00 00 00 mov 0x9c(%rbx),%ecx 2a60cf: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a60d6: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a60dd: 00 2a60de: 51 push %rcx 2a60df: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a60e5: 51 push %rcx 2a60e6: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a60ed: 51 push %rcx 2a60ee: 8b 8b 98 00 00 00 mov 0x98(%rbx),%ecx 2a60f4: 51 push %rcx 2a60f5: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a60fb: 51 push %rcx 2a60fc: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a6103: 51 push %rcx 2a6104: 8b 8b 94 00 00 00 mov 0x94(%rbx),%ecx 2a610a: 51 push %rcx 2a610b: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a6111: b9 04 00 00 00 mov $0x4,%ecx 2a6116: 52 push %rdx 2a6117: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a611e: 31 d2 xor %edx,%edx 2a6120: 50 push %rax 2a6121: 8b 83 90 00 00 00 mov 0x90(%rbx),%eax 2a6127: 50 push %rax 2a6128: e8 00 00 00 00 callq 2a612d 2a612d: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a6134: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a613b: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a6142: 48 83 c4 50 add $0x50,%rsp 2a6146: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a614a: 42 8b b4 a9 14 07 00 mov 0x714(%rcx,%r13,4),%esi 2a6151: 00 2a6152: 8b 8b ac 00 00 00 mov 0xac(%rbx),%ecx 2a6158: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a615f: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a6166: 00 2a6167: 51 push %rcx 2a6168: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a616e: 51 push %rcx 2a616f: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a6176: 51 push %rcx 2a6177: 8b 8b a8 00 00 00 mov 0xa8(%rbx),%ecx 2a617d: 51 push %rcx 2a617e: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a6184: 51 push %rcx 2a6185: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a618c: 51 push %rcx 2a618d: 8b 8b a4 00 00 00 mov 0xa4(%rbx),%ecx 2a6193: 51 push %rcx 2a6194: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a619a: b9 04 00 00 00 mov $0x4,%ecx 2a619f: 52 push %rdx 2a61a0: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a61a7: 31 d2 xor %edx,%edx 2a61a9: 50 push %rax 2a61aa: 8b 83 a0 00 00 00 mov 0xa0(%rbx),%eax 2a61b0: 50 push %rax 2a61b1: e8 00 00 00 00 callq 2a61b6 2a61b6: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a61bd: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a61c4: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a61cb: 48 83 c4 50 add $0x50,%rsp 2a61cf: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a61d3: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a61d6: 8b 8b bc 00 00 00 mov 0xbc(%rbx),%ecx 2a61dc: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a61e3: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a61ea: 00 2a61eb: 51 push %rcx 2a61ec: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a61f2: 51 push %rcx 2a61f3: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a61fa: 51 push %rcx 2a61fb: 8b 8b b8 00 00 00 mov 0xb8(%rbx),%ecx 2a6201: 51 push %rcx 2a6202: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a6208: 51 push %rcx 2a6209: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a6210: 51 push %rcx 2a6211: 8b 8b b4 00 00 00 mov 0xb4(%rbx),%ecx 2a6217: 51 push %rcx 2a6218: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a621e: b9 04 00 00 00 mov $0x4,%ecx 2a6223: 52 push %rdx 2a6224: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a622b: 31 d2 xor %edx,%edx 2a622d: 50 push %rax 2a622e: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 2a6234: 50 push %rax 2a6235: e8 00 00 00 00 callq 2a623a 2a623a: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a6241: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a6248: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a624f: 48 83 c4 50 add $0x50,%rsp 2a6253: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a6257: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a625b: 8b 8b cc 00 00 00 mov 0xcc(%rbx),%ecx 2a6261: 49 8d ad d4 01 00 00 lea 0x1d4(%r13),%rbp 2a6268: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a626f: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a6276: 00 2a6277: 51 push %rcx 2a6278: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a627e: 51 push %rcx 2a627f: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a6286: 51 push %rcx 2a6287: 8b 8b c8 00 00 00 mov 0xc8(%rbx),%ecx 2a628d: 51 push %rcx 2a628e: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a6294: 51 push %rcx 2a6295: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a629c: 51 push %rcx 2a629d: 8b 8b c4 00 00 00 mov 0xc4(%rbx),%ecx 2a62a3: 51 push %rcx 2a62a4: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a62aa: b9 04 00 00 00 mov $0x4,%ecx 2a62af: 52 push %rdx 2a62b0: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a62b7: 31 d2 xor %edx,%edx 2a62b9: 50 push %rax 2a62ba: 8b 83 c0 00 00 00 mov 0xc0(%rbx),%eax 2a62c0: 50 push %rax 2a62c1: e8 00 00 00 00 callq 2a62c6 2a62c6: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a62cd: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a62d4: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a62db: 48 83 c4 50 add $0x50,%rsp 2a62df: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a62e3: 42 8b b4 a9 38 07 00 mov 0x738(%rcx,%r13,4),%esi 2a62ea: 00 2a62eb: 8b 8b dc 00 00 00 mov 0xdc(%rbx),%ecx 2a62f1: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a62f8: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a62ff: 00 2a6300: 51 push %rcx 2a6301: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a6307: 51 push %rcx 2a6308: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a630f: 51 push %rcx 2a6310: 8b 8b d8 00 00 00 mov 0xd8(%rbx),%ecx 2a6316: 51 push %rcx 2a6317: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a631d: 51 push %rcx 2a631e: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a6325: 51 push %rcx 2a6326: 8b 8b d4 00 00 00 mov 0xd4(%rbx),%ecx 2a632c: 51 push %rcx 2a632d: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a6333: b9 04 00 00 00 mov $0x4,%ecx 2a6338: 52 push %rdx 2a6339: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a6340: 31 d2 xor %edx,%edx 2a6342: 50 push %rax 2a6343: 8b 83 d0 00 00 00 mov 0xd0(%rbx),%eax 2a6349: 50 push %rax 2a634a: e8 00 00 00 00 callq 2a634f 2a634f: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a6356: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a635d: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a6364: 48 83 c4 50 add $0x50,%rsp 2a6368: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a636c: 42 8b b4 a9 44 07 00 mov 0x744(%rcx,%r13,4),%esi 2a6373: 00 2a6374: 8b 8b ec 00 00 00 mov 0xec(%rbx),%ecx 2a637a: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a6381: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a6388: 00 2a6389: 51 push %rcx 2a638a: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a6390: 51 push %rcx 2a6391: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a6398: 51 push %rcx 2a6399: 8b 8b e8 00 00 00 mov 0xe8(%rbx),%ecx 2a639f: 51 push %rcx 2a63a0: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a63a6: 51 push %rcx 2a63a7: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a63ae: 51 push %rcx 2a63af: 8b 8b e4 00 00 00 mov 0xe4(%rbx),%ecx 2a63b5: 51 push %rcx 2a63b6: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a63bc: b9 04 00 00 00 mov $0x4,%ecx 2a63c1: 52 push %rdx 2a63c2: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a63c9: 31 d2 xor %edx,%edx 2a63cb: 50 push %rax 2a63cc: 8b 83 e0 00 00 00 mov 0xe0(%rbx),%eax 2a63d2: 50 push %rax 2a63d3: e8 00 00 00 00 callq 2a63d8 2a63d8: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a63df: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a63e6: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a63ed: 48 83 c4 50 add $0x50,%rsp 2a63f1: 49 8b 7f 08 mov 0x8(%r15),%rdi 2a63f5: 8b 34 a9 mov (%rcx,%rbp,4),%esi 2a63f8: 8b 8b fc 00 00 00 mov 0xfc(%rbx),%ecx 2a63fe: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a6405: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a640c: 00 2a640d: 51 push %rcx 2a640e: 8b 8a 30 02 00 00 mov 0x230(%rdx),%ecx 2a6414: 51 push %rcx 2a6415: 0f b6 88 8c 00 00 00 movzbl 0x8c(%rax),%ecx 2a641c: 51 push %rcx 2a641d: 8b 8b f8 00 00 00 mov 0xf8(%rbx),%ecx 2a6423: 51 push %rcx 2a6424: 8b 8a 2c 02 00 00 mov 0x22c(%rdx),%ecx 2a642a: 51 push %rcx 2a642b: 0f b6 88 8b 00 00 00 movzbl 0x8b(%rax),%ecx 2a6432: 51 push %rcx 2a6433: 8b 8b f4 00 00 00 mov 0xf4(%rbx),%ecx 2a6439: 51 push %rcx 2a643a: 8b 92 28 02 00 00 mov 0x228(%rdx),%edx 2a6440: b9 04 00 00 00 mov $0x4,%ecx 2a6445: 52 push %rdx 2a6446: 0f b6 80 8a 00 00 00 movzbl 0x8a(%rax),%eax 2a644d: 31 d2 xor %edx,%edx 2a644f: 50 push %rax 2a6450: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 2a6456: 50 push %rax 2a6457: e8 00 00 00 00 callq 2a645c 2a645c: 49 8b 97 50 4d 00 00 mov 0x4d50(%r15),%rdx 2a6463: 49 8b 87 48 4d 00 00 mov 0x4d48(%r15),%rax 2a646a: 49 8b 8f 40 4d 00 00 mov 0x4d40(%r15),%rcx 2a6471: 48 83 c4 50 add $0x50,%rsp 2a6475: 44 8b 8a 24 02 00 00 mov 0x224(%rdx),%r9d 2a647c: 44 0f b6 80 89 00 00 movzbl 0x89(%rax),%r8d 2a6483: 00 2a6484: 8b 74 a9 0c mov 0xc(%rcx,%rbp,4),%esi 2a6488: e9 a9 f3 ff ff jmpq 2a5836 2a648d: 44 8b 8a e0 01 00 00 mov 0x1e0(%rdx),%r9d 2a6494: 44 0f b6 40 78 movzbl 0x78(%rax),%r8d 2a6499: 6a 00 pushq $0x0 2a649b: b9 01 00 00 00 mov $0x1,%ecx 2a64a0: 31 d2 xor %edx,%edx 2a64a2: e8 00 00 00 00 callq 2a64a7 2a64a7: 31 c0 xor %eax,%eax 2a64a9: 59 pop %rcx 2a64aa: e9 6c f5 ff ff jmpq 2a5a1b 2a64af: e8 00 00 00 00 callq 2a64b4 2a64b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a64bb: 00 00 00 00 2a64bf: 90 nop 00000000002a64c0 : 2a64c0: e8 00 00 00 00 callq 2a64c5 2a64c5: 55 push %rbp 2a64c6: 48 63 ee movslq %esi,%rbp 2a64c9: 48 89 d6 mov %rdx,%rsi 2a64cc: 53 push %rbx 2a64cd: 48 89 fb mov %rdi,%rbx 2a64d0: 48 83 ec 20 sub $0x20,%rsp 2a64d4: 48 8b bf 40 4d 00 00 mov 0x4d40(%rdi),%rdi 2a64db: 4c 8b 53 08 mov 0x8(%rbx),%r10 2a64df: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a64e6: 00 00 2a64e8: 48 89 44 24 18 mov %rax,0x18(%rsp) 2a64ed: 31 c0 xor %eax,%eax 2a64ef: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 2a64f6: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a64fd: 48 85 f6 test %rsi,%rsi 2a6500: 74 72 je 2a6574 2a6502: 85 c9 test %ecx,%ecx 2a6504: 74 6e je 2a6574 2a6506: 44 8b 80 3c 01 00 00 mov 0x13c(%rax),%r8d 2a650d: 83 f9 01 cmp $0x1,%ecx 2a6510: 0f 84 d3 00 00 00 je 2a65e9 2a6516: 83 f9 02 cmp $0x2,%ecx 2a6519: 74 70 je 2a658b 2a651b: 8b b0 38 01 00 00 mov 0x138(%rax),%esi 2a6521: 0f b7 4a 4e movzwl 0x4e(%rdx),%ecx 2a6525: 44 89 44 24 0c mov %r8d,0xc(%rsp) 2a652a: 89 74 24 08 mov %esi,0x8(%rsp) 2a652e: 66 89 4c 24 04 mov %cx,0x4(%rsp) 2a6533: 31 c9 xor %ecx,%ecx 2a6535: 44 8b 88 2c 01 00 00 mov 0x12c(%rax),%r9d 2a653c: 44 0f b6 42 4b movzbl 0x4b(%rdx),%r8d 2a6541: 8b b4 af 68 05 00 00 mov 0x568(%rdi,%rbp,4),%esi 2a6548: 51 push %rcx 2a6549: b9 01 00 00 00 mov $0x1,%ecx 2a654e: 31 d2 xor %edx,%edx 2a6550: 4c 89 d7 mov %r10,%rdi 2a6553: e8 00 00 00 00 callq 2a6558 2a6558: 58 pop %rax 2a6559: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2a655e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a6565: 00 00 2a6567: 0f 85 da 00 00 00 jne 2a6647 2a656d: 48 83 c4 20 add $0x20,%rsp 2a6571: 5b pop %rbx 2a6572: 5d pop %rbp 2a6573: c3 retq 2a6574: 44 8b 88 2c 01 00 00 mov 0x12c(%rax),%r9d 2a657b: 44 0f b6 42 4b movzbl 0x4b(%rdx),%r8d 2a6580: 8b b4 af 68 05 00 00 mov 0x568(%rdi,%rbp,4),%esi 2a6587: 6a 00 pushq $0x0 2a6589: eb be jmp 2a6549 2a658b: 8b 80 38 01 00 00 mov 0x138(%rax),%eax 2a6591: 0f b7 52 4e movzwl 0x4e(%rdx),%edx 2a6595: 44 89 44 24 0c mov %r8d,0xc(%rsp) 2a659a: 89 44 24 08 mov %eax,0x8(%rsp) 2a659e: 8b 84 af b0 05 00 00 mov 0x5b0(%rdi,%rbp,4),%eax 2a65a5: 66 89 54 24 04 mov %dx,0x4(%rsp) 2a65aa: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2a65af: 89 44 24 10 mov %eax,0x10(%rsp) 2a65b3: 8b 84 af c8 05 00 00 mov 0x5c8(%rdi,%rbp,4),%eax 2a65ba: 4c 89 d7 mov %r10,%rdi 2a65bd: 89 44 24 14 mov %eax,0x14(%rsp) 2a65c1: e8 00 00 00 00 callq 2a65c6 2a65c6: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a65cd: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 2a65d4: b9 02 00 00 00 mov $0x2,%ecx 2a65d9: 48 8b bb 40 4d 00 00 mov 0x4d40(%rbx),%rdi 2a65e0: 4c 8b 53 08 mov 0x8(%rbx),%r10 2a65e4: e9 4c ff ff ff jmpq 2a6535 2a65e9: 8b 80 38 01 00 00 mov 0x138(%rax),%eax 2a65ef: 0f b7 52 4e movzwl 0x4e(%rdx),%edx 2a65f3: 44 89 44 24 0c mov %r8d,0xc(%rsp) 2a65f8: 89 44 24 08 mov %eax,0x8(%rsp) 2a65fc: 8b 84 af 80 05 00 00 mov 0x580(%rdi,%rbp,4),%eax 2a6603: 66 89 54 24 04 mov %dx,0x4(%rsp) 2a6608: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2a660d: 89 44 24 10 mov %eax,0x10(%rsp) 2a6611: 8b 84 af 98 05 00 00 mov 0x598(%rdi,%rbp,4),%eax 2a6618: 4c 89 d7 mov %r10,%rdi 2a661b: 89 44 24 14 mov %eax,0x14(%rsp) 2a661f: e8 00 00 00 00 callq 2a6624 2a6624: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a662b: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 2a6632: b9 01 00 00 00 mov $0x1,%ecx 2a6637: 48 8b bb 40 4d 00 00 mov 0x4d40(%rbx),%rdi 2a663e: 4c 8b 53 08 mov 0x8(%rbx),%r10 2a6642: e9 ee fe ff ff jmpq 2a6535 2a6647: e8 00 00 00 00 callq 2a664c 2a664c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a6650 : 2a6650: e8 00 00 00 00 callq 2a6655 2a6655: 41 54 push %r12 2a6657: 41 89 f4 mov %esi,%r12d 2a665a: 55 push %rbp 2a665b: 48 89 fd mov %rdi,%rbp 2a665e: 48 81 ec 88 00 00 00 sub $0x88,%rsp 2a6665: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a666c: 00 00 2a666e: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 2a6675: 00 2a6676: 48 8b 02 mov (%rdx),%rax 2a6679: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 2a667e: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2a6683: 48 89 44 24 20 mov %rax,0x20(%rsp) 2a6688: 48 8b 42 08 mov 0x8(%rdx),%rax 2a668c: 48 89 44 24 28 mov %rax,0x28(%rsp) 2a6691: 48 8b 42 10 mov 0x10(%rdx),%rax 2a6695: 48 89 44 24 30 mov %rax,0x30(%rsp) 2a669a: 48 8b 42 18 mov 0x18(%rdx),%rax 2a669e: 48 89 44 24 38 mov %rax,0x38(%rsp) 2a66a3: 48 8b 42 20 mov 0x20(%rdx),%rax 2a66a7: 48 89 44 24 40 mov %rax,0x40(%rsp) 2a66ac: 48 8b 42 28 mov 0x28(%rdx),%rax 2a66b0: 48 89 44 24 48 mov %rax,0x48(%rsp) 2a66b5: 48 8b 42 30 mov 0x30(%rdx),%rax 2a66b9: 48 89 44 24 50 mov %rax,0x50(%rsp) 2a66be: 48 8b 42 38 mov 0x38(%rdx),%rax 2a66c2: 48 89 44 24 58 mov %rax,0x58(%rsp) 2a66c7: 48 8b 42 40 mov 0x40(%rdx),%rax 2a66cb: 48 89 44 24 60 mov %rax,0x60(%rsp) 2a66d0: 48 8b 42 48 mov 0x48(%rdx),%rax 2a66d4: 48 89 44 24 68 mov %rax,0x68(%rsp) 2a66d9: 48 8b 42 50 mov 0x50(%rdx),%rax 2a66dd: 48 89 44 24 70 mov %rax,0x70(%rsp) 2a66e2: 48 8b 42 58 mov 0x58(%rdx),%rax 2a66e6: ba 0c 00 00 00 mov $0xc,%edx 2a66eb: 48 89 44 24 78 mov %rax,0x78(%rsp) 2a66f0: e8 00 00 00 00 callq 2a66f5 2a66f5: 48 8b 85 50 4d 00 00 mov 0x4d50(%rbp),%rax 2a66fc: 49 63 f4 movslq %r12d,%rsi 2a66ff: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2a6703: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2a6708: 8b 88 30 01 00 00 mov 0x130(%rax),%ecx 2a670e: 48 8b 85 48 4d 00 00 mov 0x4d48(%rbp),%rax 2a6715: 0f b6 50 4c movzbl 0x4c(%rax),%edx 2a6719: 48 8b 85 40 4d 00 00 mov 0x4d40(%rbp),%rax 2a6720: 8b b4 b0 68 05 00 00 mov 0x568(%rax,%rsi,4),%esi 2a6727: e8 00 00 00 00 callq 2a672c 2a672c: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 2a6731: 75 3b jne 2a676e 2a6733: c7 44 24 04 02 00 00 movl $0x2,0x4(%rsp) 2a673a: 00 2a673b: b9 02 00 00 00 mov $0x2,%ecx 2a6740: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2a6745: 44 89 e6 mov %r12d,%esi 2a6748: 48 89 ef mov %rbp,%rdi 2a674b: e8 70 fd ff ff callq 2a64c0 2a6750: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 2a6757: 00 2a6758: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a675f: 00 00 2a6761: 75 1a jne 2a677d 2a6763: 48 81 c4 88 00 00 00 add $0x88,%rsp 2a676a: 5d pop %rbp 2a676b: 41 5c pop %r12 2a676d: c3 retq 2a676e: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 2a6775: 00 2a6776: b9 01 00 00 00 mov $0x1,%ecx 2a677b: eb c3 jmp 2a6740 2a677d: e8 00 00 00 00 callq 2a6782 2a6782: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a6789: 00 00 00 00 2a678d: 0f 1f 00 nopl (%rax) 00000000002a6790 : 2a6790: e8 00 00 00 00 callq 2a6795 2a6795: 83 7a 60 02 cmpl $0x2,0x60(%rdx) 2a6799: 75 05 jne 2a67a0 2a679b: e9 b0 fe ff ff jmpq 2a6650 2a67a0: 31 c9 xor %ecx,%ecx 2a67a2: 31 d2 xor %edx,%edx 2a67a4: e9 17 fd ff ff jmpq 2a64c0 2a67a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002a67b0 : 2a67b0: e8 00 00 00 00 callq 2a67b5 2a67b5: 41 57 push %r15 2a67b7: 41 89 f7 mov %esi,%r15d 2a67ba: 41 56 push %r14 2a67bc: 41 55 push %r13 2a67be: 41 54 push %r12 2a67c0: 49 89 fc mov %rdi,%r12 2a67c3: 55 push %rbp 2a67c4: 53 push %rbx 2a67c5: 48 89 d3 mov %rdx,%rbx 2a67c8: 48 83 ec 38 sub $0x38,%rsp 2a67cc: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a67d0: 49 8b 94 24 40 4d 00 mov 0x4d40(%r12),%rdx 2a67d7: 00 2a67d8: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a67df: 00 00 2a67e1: 48 89 44 24 30 mov %rax,0x30(%rsp) 2a67e6: 31 c0 xor %eax,%eax 2a67e8: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a67ef: 00 2a67f0: 44 8b 88 ec 00 00 00 mov 0xec(%rax),%r9d 2a67f7: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a67fe: 00 2a67ff: 44 0f b6 40 3b movzbl 0x3b(%rax),%r8d 2a6804: 48 8b 07 mov (%rdi),%rax 2a6807: 80 b8 65 02 00 00 00 cmpb $0x0,0x265(%rax) 2a680e: 0f 85 08 03 00 00 jne 2a6b1c 2a6814: 48 63 ee movslq %esi,%rbp 2a6817: 4c 8d ad 80 02 00 00 lea 0x280(%rbp),%r13 2a681e: 42 8b 74 aa 08 mov 0x8(%rdx,%r13,4),%esi 2a6823: 48 85 db test %rbx,%rbx 2a6826: 0f 84 fb 02 00 00 je 2a6b27 2a682c: 6a 02 pushq $0x2 2a682e: b9 01 00 00 00 mov $0x1,%ecx 2a6833: 31 d2 xor %edx,%edx 2a6835: e8 00 00 00 00 callq 2a683a 2a683a: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6841: 00 2a6842: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6847: 49 8b 94 24 48 4d 00 mov 0x4d48(%r12),%rdx 2a684e: 00 2a684f: 49 8b b4 24 40 4d 00 mov 0x4d40(%r12),%rsi 2a6856: 00 2a6857: 4c 8d 44 24 34 lea 0x34(%rsp),%r8 2a685c: 8b 88 8c 01 00 00 mov 0x18c(%rax),%ecx 2a6862: 44 0f b6 4a 64 movzbl 0x64(%rdx),%r9d 2a6867: 42 8b 74 ae 08 mov 0x8(%rsi,%r13,4),%esi 2a686c: 0f b6 52 63 movzbl 0x63(%rdx),%edx 2a6870: 41 50 push %r8 2a6872: 8b 80 90 01 00 00 mov 0x190(%rax),%eax 2a6878: 50 push %rax 2a6879: 4c 8d 44 24 40 lea 0x40(%rsp),%r8 2a687e: e8 00 00 00 00 callq 2a6883 2a6883: 44 8b 74 24 40 mov 0x40(%rsp),%r14d 2a6888: 48 83 c4 18 add $0x18,%rsp 2a688c: 41 83 fe 02 cmp $0x2,%r14d 2a6890: 0f 84 5f 02 00 00 je 2a6af5 2a6896: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 2a689d: 00 2a689e: 45 31 ed xor %r13d,%r13d 2a68a1: 41 be 01 00 00 00 mov $0x1,%r14d 2a68a7: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a68ae: 00 2a68af: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a68b4: b9 01 00 00 00 mov $0x1,%ecx 2a68b9: 31 d2 xor %edx,%edx 2a68bb: 44 8b 88 d4 00 00 00 mov 0xd4(%rax),%r9d 2a68c2: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a68c9: 00 2a68ca: 44 0f b6 40 35 movzbl 0x35(%rax),%r8d 2a68cf: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a68d6: 00 2a68d7: 8b b4 a8 08 04 00 00 mov 0x408(%rax,%rbp,4),%esi 2a68de: 6a 00 pushq $0x0 2a68e0: e8 00 00 00 00 callq 2a68e5 2a68e5: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a68ea: 41 b9 07 00 00 00 mov $0x7,%r9d 2a68f0: 49 8b 94 24 50 4d 00 mov 0x4d50(%r12),%rdx 2a68f7: 00 2a68f8: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a68ff: 00 2a6900: 49 8b b4 24 40 4d 00 mov 0x4d40(%r12),%rsi 2a6907: 00 2a6908: 44 8b 82 94 01 00 00 mov 0x194(%rdx),%r8d 2a690f: 0f b6 48 65 movzbl 0x65(%rax),%ecx 2a6913: 8b b4 ae 20 0a 00 00 mov 0xa20(%rsi,%rbp,4),%esi 2a691a: 41 55 push %r13 2a691c: 8b 92 a0 01 00 00 mov 0x1a0(%rdx),%edx 2a6922: 52 push %rdx 2a6923: 0f b6 40 68 movzbl 0x68(%rax),%eax 2a6927: ba 02 00 00 00 mov $0x2,%edx 2a692c: 50 push %rax 2a692d: e8 00 00 00 00 callq 2a6932 2a6932: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6939: 00 2a693a: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a693f: 31 d2 xor %edx,%edx 2a6941: 48 83 c4 20 add $0x20,%rsp 2a6945: b9 01 00 00 00 mov $0x1,%ecx 2a694a: 44 8b 88 d8 00 00 00 mov 0xd8(%rax),%r9d 2a6951: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6958: 00 2a6959: 44 0f b6 40 36 movzbl 0x36(%rax),%r8d 2a695e: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6965: 00 2a6966: 8b b4 a8 20 04 00 00 mov 0x420(%rax,%rbp,4),%esi 2a696d: 6a 00 pushq $0x0 2a696f: e8 00 00 00 00 callq 2a6974 2a6974: 48 89 da mov %rbx,%rdx 2a6977: 58 pop %rax 2a6978: 44 89 fe mov %r15d,%esi 2a697b: 4c 89 e7 mov %r12,%rdi 2a697e: 41 83 fe 01 cmp $0x1,%r14d 2a6982: 0f 84 d1 01 00 00 je 2a6b59 2a6988: e8 33 df ff ff callq 2a48c0 2a698d: 8b 8b 08 4b 00 00 mov 0x4b08(%rbx),%ecx 2a6993: 48 8d bb 30 02 00 00 lea 0x230(%rbx),%rdi 2a699a: 8d 41 ff lea -0x1(%rcx),%eax 2a699d: 89 ce mov %ecx,%esi 2a699f: 89 4c 24 0c mov %ecx,0xc(%rsp) 2a69a3: 48 8d 04 c0 lea (%rax,%rax,8),%rax 2a69a7: 4c 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%r14 2a69ae: 00 2a69af: 4a 8d 04 37 lea (%rdi,%r14,1),%rax 2a69b3: 4c 89 74 24 10 mov %r14,0x10(%rsp) 2a69b8: 8b 50 34 mov 0x34(%rax),%edx 2a69bb: 44 8b 68 3c mov 0x3c(%rax),%r13d 2a69bf: 44 03 68 30 add 0x30(%rax),%r13d 2a69c3: 89 54 24 18 mov %edx,0x18(%rsp) 2a69c7: 8b 50 40 mov 0x40(%rax),%edx 2a69ca: 44 89 6c 24 04 mov %r13d,0x4(%rsp) 2a69cf: 41 89 cd mov %ecx,%r13d 2a69d2: 89 54 24 1c mov %edx,0x1c(%rsp) 2a69d6: 8b 50 38 mov 0x38(%rax),%edx 2a69d9: 8b 40 44 mov 0x44(%rax),%eax 2a69dc: 89 54 24 20 mov %edx,0x20(%rsp) 2a69e0: 89 44 24 24 mov %eax,0x24(%rsp) 2a69e4: e8 00 00 00 00 callq 2a69e9 2a69e9: 84 c0 test %al,%al 2a69eb: 0f 84 72 01 00 00 je 2a6b63 2a69f1: 4c 8d bb 60 02 00 00 lea 0x260(%rbx),%r15 2a69f8: 4e 8d b4 33 a8 02 00 lea 0x2a8(%rbx,%r14,1),%r14 2a69ff: 00 2a6a00: 48 8d 9d 14 01 00 00 lea 0x114(%rbp),%rbx 2a6a07: 45 85 ed test %r13d,%r13d 2a6a0a: 74 47 je 2a6a53 2a6a0c: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6a11: b9 01 00 00 00 mov $0x1,%ecx 2a6a16: 31 d2 xor %edx,%edx 2a6a18: 49 83 c7 48 add $0x48,%r15 2a6a1c: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6a23: 00 2a6a24: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 2a6a2b: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6a32: 00 2a6a33: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 2a6a38: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6a3f: 00 2a6a40: 8b 34 98 mov (%rax,%rbx,4),%esi 2a6a43: 41 8b 47 b8 mov -0x48(%r15),%eax 2a6a47: 50 push %rax 2a6a48: e8 00 00 00 00 callq 2a6a4d 2a6a4d: 58 pop %rax 2a6a4e: 4d 39 f7 cmp %r14,%r15 2a6a51: 75 b9 jne 2a6a0c 2a6a53: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6a5a: 00 2a6a5b: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6a60: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 2a6a67: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6a6e: 00 2a6a6f: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 2a6a74: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6a7b: 00 2a6a7c: 8b b4 a8 50 04 00 00 mov 0x450(%rax,%rbp,4),%esi 2a6a83: 8b 44 24 04 mov 0x4(%rsp),%eax 2a6a87: 50 push %rax 2a6a88: 31 d2 xor %edx,%edx 2a6a8a: b9 01 00 00 00 mov $0x1,%ecx 2a6a8f: e8 00 00 00 00 callq 2a6a94 2a6a94: 5a pop %rdx 2a6a95: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2a6a9a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a6aa1: 00 00 2a6aa3: 0f 85 fa 03 00 00 jne 2a6ea3 2a6aa9: 49 8b 94 24 48 4d 00 mov 0x4d48(%r12),%rdx 2a6ab0: 00 2a6ab1: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6ab8: 00 2a6ab9: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6abe: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 2a6ac3: 0f b6 4a 61 movzbl 0x61(%rdx),%ecx 2a6ac7: 49 8b 94 24 40 4d 00 mov 0x4d40(%r12),%rdx 2a6ace: 00 2a6acf: 44 8b 80 84 01 00 00 mov 0x184(%rax),%r8d 2a6ad6: 8b b4 aa 08 0a 00 00 mov 0xa08(%rdx,%rbp,4),%esi 2a6add: 48 83 c4 38 add $0x38,%rsp 2a6ae1: ba 01 00 00 00 mov $0x1,%edx 2a6ae6: 5b pop %rbx 2a6ae7: 5d pop %rbp 2a6ae8: 41 5c pop %r12 2a6aea: 41 5d pop %r13 2a6aec: 41 5e pop %r14 2a6aee: 41 5f pop %r15 2a6af0: e9 00 00 00 00 jmpq 2a6af5 2a6af5: 45 31 ed xor %r13d,%r13d 2a6af8: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) 2a6afd: 41 0f 92 c5 setb %r13b 2a6b01: 44 89 e8 mov %r13d,%eax 2a6b04: 89 44 24 08 mov %eax,0x8(%rsp) 2a6b08: 8b 44 24 2c mov 0x2c(%rsp),%eax 2a6b0c: 85 c0 test %eax,%eax 2a6b0e: b8 01 00 00 00 mov $0x1,%eax 2a6b13: 44 0f 45 f0 cmovne %eax,%r14d 2a6b17: e9 8b fd ff ff jmpq 2a68a7 2a6b1c: 4c 63 e6 movslq %esi,%r12 2a6b1f: 42 8b b4 a2 68 04 00 mov 0x468(%rdx,%r12,4),%esi 2a6b26: 00 2a6b27: 6a 00 pushq $0x0 2a6b29: 31 d2 xor %edx,%edx 2a6b2b: b9 01 00 00 00 mov $0x1,%ecx 2a6b30: e8 00 00 00 00 callq 2a6b35 2a6b35: 5a pop %rdx 2a6b36: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2a6b3b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a6b42: 00 00 2a6b44: 0f 85 59 03 00 00 jne 2a6ea3 2a6b4a: 48 83 c4 38 add $0x38,%rsp 2a6b4e: 5b pop %rbx 2a6b4f: 5d pop %rbp 2a6b50: 41 5c pop %r12 2a6b52: 41 5d pop %r13 2a6b54: 41 5e pop %r14 2a6b56: 41 5f pop %r15 2a6b58: c3 retq 2a6b59: e8 12 dc ff ff callq 2a4770 2a6b5e: e9 2a fe ff ff jmpq 2a698d 2a6b63: 49 8b 94 24 48 4d 00 mov 0x4d48(%r12),%rdx 2a6b6a: 00 2a6b6b: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6b72: 00 2a6b73: 41 b9 04 00 00 00 mov $0x4,%r9d 2a6b79: 4c 8d ab 60 02 00 00 lea 0x260(%rbx),%r13 2a6b80: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6b85: 4c 8d b5 14 01 00 00 lea 0x114(%rbp),%r14 2a6b8c: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 2a6b90: 49 8b 94 24 40 4d 00 mov 0x4d40(%r12),%rdx 2a6b97: 00 2a6b98: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 2a6b9f: 8b b4 aa 20 0a 00 00 mov 0xa20(%rdx,%rbp,4),%esi 2a6ba6: ba 01 00 00 00 mov $0x1,%edx 2a6bab: e8 00 00 00 00 callq 2a6bb0 2a6bb0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2a6bb5: 4c 8d bc 03 a8 02 00 lea 0x2a8(%rbx,%rax,1),%r15 2a6bbc: 00 2a6bbd: 8b 44 24 0c mov 0xc(%rsp),%eax 2a6bc1: 85 c0 test %eax,%eax 2a6bc3: 74 49 je 2a6c0e 2a6bc5: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6bca: b9 01 00 00 00 mov $0x1,%ecx 2a6bcf: 31 d2 xor %edx,%edx 2a6bd1: 49 83 c5 48 add $0x48,%r13 2a6bd5: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6bdc: 00 2a6bdd: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 2a6be4: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6beb: 00 2a6bec: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 2a6bf1: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6bf8: 00 2a6bf9: 42 8b 34 b0 mov (%rax,%r14,4),%esi 2a6bfd: 41 8b 45 b8 mov -0x48(%r13),%eax 2a6c01: 50 push %rax 2a6c02: e8 00 00 00 00 callq 2a6c07 2a6c07: 41 59 pop %r9 2a6c09: 4d 39 ef cmp %r13,%r15 2a6c0c: 75 b7 jne 2a6bc5 2a6c0e: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6c15: 00 2a6c16: 4c 8d b5 14 01 00 00 lea 0x114(%rbp),%r14 2a6c1d: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6c22: 31 d2 xor %edx,%edx 2a6c24: b9 01 00 00 00 mov $0x1,%ecx 2a6c29: 4c 8d bb 64 02 00 00 lea 0x264(%rbx),%r15 2a6c30: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 2a6c37: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6c3e: 00 2a6c3f: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 2a6c44: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6c4b: 00 2a6c4c: 42 8b 34 b0 mov (%rax,%r14,4),%esi 2a6c50: 8b 44 24 04 mov 0x4(%rsp),%eax 2a6c54: 50 push %rax 2a6c55: e8 00 00 00 00 callq 2a6c5a 2a6c5a: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6c61: 00 2a6c62: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6c67: 31 d2 xor %edx,%edx 2a6c69: b9 01 00 00 00 mov $0x1,%ecx 2a6c6e: 44 8b 88 d8 00 00 00 mov 0xd8(%rax),%r9d 2a6c75: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6c7c: 00 2a6c7d: 44 0f b6 40 36 movzbl 0x36(%rax),%r8d 2a6c82: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6c89: 00 2a6c8a: 8b b4 a8 20 04 00 00 mov 0x420(%rax,%rbp,4),%esi 2a6c91: 6a 00 pushq $0x0 2a6c93: e8 00 00 00 00 callq 2a6c98 2a6c98: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6c9d: 49 8b 94 24 48 4d 00 mov 0x4d48(%r12),%rdx 2a6ca4: 00 2a6ca5: 41 b9 02 00 00 00 mov $0x2,%r9d 2a6cab: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6cb2: 00 2a6cb3: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 2a6cb7: 49 8b 94 24 40 4d 00 mov 0x4d40(%r12),%rdx 2a6cbe: 00 2a6cbf: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 2a6cc6: 8b b4 aa 20 0a 00 00 mov 0xa20(%rdx,%rbp,4),%esi 2a6ccd: ba 01 00 00 00 mov $0x1,%edx 2a6cd2: e8 00 00 00 00 callq 2a6cd7 2a6cd7: 41 5a pop %r10 2a6cd9: 41 5b pop %r11 2a6cdb: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2a6ce0: 4c 8d ac 03 ac 02 00 lea 0x2ac(%rbx,%rax,1),%r13 2a6ce7: 00 2a6ce8: 8b 44 24 0c mov 0xc(%rsp),%eax 2a6cec: 85 c0 test %eax,%eax 2a6cee: 74 48 je 2a6d38 2a6cf0: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6cf5: b9 01 00 00 00 mov $0x1,%ecx 2a6cfa: 31 d2 xor %edx,%edx 2a6cfc: 49 83 c7 48 add $0x48,%r15 2a6d00: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6d07: 00 2a6d08: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 2a6d0f: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6d16: 00 2a6d17: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 2a6d1c: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6d23: 00 2a6d24: 42 8b 34 b0 mov (%rax,%r14,4),%esi 2a6d28: 41 8b 47 b8 mov -0x48(%r15),%eax 2a6d2c: 50 push %rax 2a6d2d: e8 00 00 00 00 callq 2a6d32 2a6d32: 59 pop %rcx 2a6d33: 4d 39 fd cmp %r15,%r13 2a6d36: 75 b8 jne 2a6cf0 2a6d38: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6d3f: 00 2a6d40: 4c 8d ad 14 01 00 00 lea 0x114(%rbp),%r13 2a6d47: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6d4c: 31 d2 xor %edx,%edx 2a6d4e: b9 01 00 00 00 mov $0x1,%ecx 2a6d53: 4c 8d b3 68 02 00 00 lea 0x268(%rbx),%r14 2a6d5a: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 2a6d61: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6d68: 00 2a6d69: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 2a6d6e: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6d75: 00 2a6d76: 42 8b 34 a8 mov (%rax,%r13,4),%esi 2a6d7a: 8b 44 24 18 mov 0x18(%rsp),%eax 2a6d7e: 03 44 24 1c add 0x1c(%rsp),%eax 2a6d82: 50 push %rax 2a6d83: e8 00 00 00 00 callq 2a6d88 2a6d88: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6d8f: 00 2a6d90: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6d95: 31 d2 xor %edx,%edx 2a6d97: b9 01 00 00 00 mov $0x1,%ecx 2a6d9c: 44 8b 88 d8 00 00 00 mov 0xd8(%rax),%r9d 2a6da3: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6daa: 00 2a6dab: 44 0f b6 40 36 movzbl 0x36(%rax),%r8d 2a6db0: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6db7: 00 2a6db8: 8b b4 a8 20 04 00 00 mov 0x420(%rax,%rbp,4),%esi 2a6dbf: 6a 00 pushq $0x0 2a6dc1: e8 00 00 00 00 callq 2a6dc6 2a6dc6: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6dcb: 49 8b 94 24 48 4d 00 mov 0x4d48(%r12),%rdx 2a6dd2: 00 2a6dd3: 41 b9 01 00 00 00 mov $0x1,%r9d 2a6dd9: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6de0: 00 2a6de1: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 2a6de5: 49 8b 94 24 40 4d 00 mov 0x4d40(%r12),%rdx 2a6dec: 00 2a6ded: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 2a6df4: 8b b4 aa 20 0a 00 00 mov 0xa20(%rdx,%rbp,4),%esi 2a6dfb: ba 01 00 00 00 mov $0x1,%edx 2a6e00: e8 00 00 00 00 callq 2a6e05 2a6e05: 5e pop %rsi 2a6e06: 5f pop %rdi 2a6e07: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2a6e0c: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 2a6e11: 48 8d 9c 03 b0 02 00 lea 0x2b0(%rbx,%rax,1),%rbx 2a6e18: 00 2a6e19: 45 85 c0 test %r8d,%r8d 2a6e1c: 74 48 je 2a6e66 2a6e1e: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6e23: b9 01 00 00 00 mov $0x1,%ecx 2a6e28: 31 d2 xor %edx,%edx 2a6e2a: 49 83 c6 48 add $0x48,%r14 2a6e2e: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6e35: 00 2a6e36: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 2a6e3d: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6e44: 00 2a6e45: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 2a6e4a: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6e51: 00 2a6e52: 42 8b 34 a8 mov (%rax,%r13,4),%esi 2a6e56: 41 8b 46 b8 mov -0x48(%r14),%eax 2a6e5a: 50 push %rax 2a6e5b: e8 00 00 00 00 callq 2a6e60 2a6e60: 58 pop %rax 2a6e61: 4c 39 f3 cmp %r14,%rbx 2a6e64: 75 b8 jne 2a6e1e 2a6e66: 49 8b 84 24 50 4d 00 mov 0x4d50(%r12),%rax 2a6e6d: 00 2a6e6e: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2a6e73: 44 8b 88 e8 00 00 00 mov 0xe8(%rax),%r9d 2a6e7a: 49 8b 84 24 48 4d 00 mov 0x4d48(%r12),%rax 2a6e81: 00 2a6e82: 44 0f b6 40 3a movzbl 0x3a(%rax),%r8d 2a6e87: 49 8b 84 24 40 4d 00 mov 0x4d40(%r12),%rax 2a6e8e: 00 2a6e8f: 8b b4 a8 50 04 00 00 mov 0x450(%rax,%rbp,4),%esi 2a6e96: 8b 44 24 20 mov 0x20(%rsp),%eax 2a6e9a: 03 44 24 24 add 0x24(%rsp),%eax 2a6e9e: e9 e4 fb ff ff jmpq 2a6a87 2a6ea3: e8 00 00 00 00 callq 2a6ea8 2a6ea8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2a6eaf: 00 00000000002a6eb0 : 2a6eb0: e8 00 00 00 00 callq 2a6eb5 2a6eb5: 41 57 push %r15 2a6eb7: 41 56 push %r14 2a6eb9: 41 55 push %r13 2a6ebb: 41 89 d5 mov %edx,%r13d 2a6ebe: 31 d2 xor %edx,%edx 2a6ec0: 41 54 push %r12 2a6ec2: 41 89 cc mov %ecx,%r12d 2a6ec5: 55 push %rbp 2a6ec6: 48 63 ee movslq %esi,%rbp 2a6ec9: 53 push %rbx 2a6eca: 48 89 fb mov %rdi,%rbx 2a6ecd: 48 83 ec 20 sub $0x20,%rsp 2a6ed1: 4c 8b 77 08 mov 0x8(%rdi),%r14 2a6ed5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a6edc: 00 00 2a6ede: 48 89 44 24 18 mov %rax,0x18(%rsp) 2a6ee3: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 2a6eea: 49 8b 7e 18 mov 0x18(%r14),%rdi 2a6eee: 44 8b b8 c8 0a 00 00 mov 0xac8(%rax),%r15d 2a6ef5: 48 8b 07 mov (%rdi),%rax 2a6ef8: 44 89 fe mov %r15d,%esi 2a6efb: 48 8b 40 08 mov 0x8(%rax),%rax 2a6eff: e8 00 00 00 00 callq 2a6f04 2a6f04: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a6f09: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a6f10: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a6f14: b9 01 00 00 00 mov $0x1,%ecx 2a6f19: 31 d2 xor %edx,%edx 2a6f1b: 44 8b 48 78 mov 0x78(%rax),%r9d 2a6f1f: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a6f26: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 2a6f2b: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a6f32: 8b b4 a8 88 04 00 00 mov 0x488(%rax,%rbp,4),%esi 2a6f39: 41 54 push %r12 2a6f3b: e8 00 00 00 00 callq 2a6f40 2a6f40: 58 pop %rax 2a6f41: 45 85 e4 test %r12d,%r12d 2a6f44: 75 5d jne 2a6fa3 2a6f46: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2a6f4b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a6f52: 00 00 2a6f54: 0f 85 ec 00 00 00 jne 2a7046 2a6f5a: 48 83 c4 20 add $0x20,%rsp 2a6f5e: 5b pop %rbx 2a6f5f: 5d pop %rbp 2a6f60: 41 5c pop %r12 2a6f62: 41 5d pop %r13 2a6f64: 41 5e pop %r14 2a6f66: 41 5f pop %r15 2a6f68: c3 retq 2a6f69: 49 8b 76 10 mov 0x10(%r14),%rsi 2a6f6d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a6f74 2a6f74: 89 c0 mov %eax,%eax 2a6f76: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a6f7e 2a6f7d: 00 2a6f7e: 73 89 jae 2a6f09 2a6f80: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a6f87 2a6f87: 48 85 c0 test %rax,%rax 2a6f8a: 74 12 je 2a6f9e 2a6f8c: 48 8b 78 08 mov 0x8(%rax),%rdi 2a6f90: 48 83 c6 08 add $0x8,%rsi 2a6f94: 31 c9 xor %ecx,%ecx 2a6f96: 44 89 fa mov %r15d,%edx 2a6f99: e8 00 00 00 00 callq 2a6f9e 2a6f9e: e9 66 ff ff ff jmpq 2a6f09 2a6fa3: 48 89 e6 mov %rsp,%rsi 2a6fa6: 44 89 ef mov %r13d,%edi 2a6fa9: e8 00 00 00 00 callq 2a6fae 2a6fae: 48 89 c6 mov %rax,%rsi 2a6fb1: 48 85 c0 test %rax,%rax 2a6fb4: 74 6e je 2a7024 2a6fb6: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a6fbd: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 2a6fc4: 48 8b 40 7c mov 0x7c(%rax),%rax 2a6fc8: 0f b7 52 1f movzwl 0x1f(%rdx),%edx 2a6fcc: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a6fd1: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a6fd8: 66 89 54 24 04 mov %dx,0x4(%rsp) 2a6fdd: 41 83 fc 01 cmp $0x1,%r12d 2a6fe1: 74 29 je 2a700c 2a6fe3: 8b 94 a8 d0 04 00 00 mov 0x4d0(%rax,%rbp,4),%edx 2a6fea: 8b 84 a8 e8 04 00 00 mov 0x4e8(%rax,%rbp,4),%eax 2a6ff1: 89 54 24 10 mov %edx,0x10(%rsp) 2a6ff5: 89 44 24 14 mov %eax,0x14(%rsp) 2a6ff9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a6ffd: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2a7002: e8 00 00 00 00 callq 2a7007 2a7007: e9 3a ff ff ff jmpq 2a6f46 2a700c: 8b 94 a8 a0 04 00 00 mov 0x4a0(%rax,%rbp,4),%edx 2a7013: 8b 84 a8 b8 04 00 00 mov 0x4b8(%rax,%rbp,4),%eax 2a701a: 89 54 24 10 mov %edx,0x10(%rsp) 2a701e: 89 44 24 14 mov %eax,0x14(%rsp) 2a7022: eb d5 jmp 2a6ff9 2a7024: b9 ed 04 00 00 mov $0x4ed,%ecx 2a7029: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a7030: bf 02 00 00 00 mov $0x2,%edi 2a7035: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a703c: e8 00 00 00 00 callq 2a7041 2a7041: e9 00 ff ff ff jmpq 2a6f46 2a7046: e8 00 00 00 00 callq 2a704b 2a704b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002a7050 : 2a7050: e8 00 00 00 00 callq 2a7055 2a7055: 41 57 push %r15 2a7057: 41 56 push %r14 2a7059: 41 55 push %r13 2a705b: 49 89 d5 mov %rdx,%r13 2a705e: 31 d2 xor %edx,%edx 2a7060: 41 54 push %r12 2a7062: 41 89 cc mov %ecx,%r12d 2a7065: 55 push %rbp 2a7066: 48 63 ee movslq %esi,%rbp 2a7069: 53 push %rbx 2a706a: 48 89 fb mov %rdi,%rbx 2a706d: 48 83 ec 20 sub $0x20,%rsp 2a7071: 4c 8b 77 08 mov 0x8(%rdi),%r14 2a7075: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a707c: 00 00 2a707e: 48 89 44 24 18 mov %rax,0x18(%rsp) 2a7083: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 2a708a: 49 8b 7e 18 mov 0x18(%r14),%rdi 2a708e: 44 8b b8 c8 0a 00 00 mov 0xac8(%rax),%r15d 2a7095: 48 8b 07 mov (%rdi),%rax 2a7098: 44 89 fe mov %r15d,%esi 2a709b: 48 8b 40 08 mov 0x8(%rax),%rax 2a709f: e8 00 00 00 00 callq 2a70a4 2a70a4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a70a9: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a70b0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a70b4: b9 01 00 00 00 mov $0x1,%ecx 2a70b9: 31 d2 xor %edx,%edx 2a70bb: 44 8b 48 78 mov 0x78(%rax),%r9d 2a70bf: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a70c6: 44 0f b6 40 1e movzbl 0x1e(%rax),%r8d 2a70cb: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a70d2: 8b b4 a8 88 04 00 00 mov 0x488(%rax,%rbp,4),%esi 2a70d9: 41 54 push %r12 2a70db: e8 00 00 00 00 callq 2a70e0 2a70e0: 58 pop %rax 2a70e1: 45 85 e4 test %r12d,%r12d 2a70e4: 74 5d je 2a7143 2a70e6: 4d 85 ed test %r13,%r13 2a70e9: 0f 84 cd 00 00 00 je 2a71bc 2a70ef: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a70f6: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 2a70fd: 48 8b 40 7c mov 0x7c(%rax),%rax 2a7101: 0f b7 52 1f movzwl 0x1f(%rdx),%edx 2a7105: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a710a: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a7111: 66 89 54 24 04 mov %dx,0x4(%rsp) 2a7116: 41 83 fc 01 cmp $0x1,%r12d 2a711a: 74 4a je 2a7166 2a711c: 8b 94 a8 d0 04 00 00 mov 0x4d0(%rax,%rbp,4),%edx 2a7123: 8b 84 a8 e8 04 00 00 mov 0x4e8(%rax,%rbp,4),%eax 2a712a: 89 54 24 10 mov %edx,0x10(%rsp) 2a712e: 89 44 24 14 mov %eax,0x14(%rsp) 2a7132: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7136: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2a713b: 4c 89 ee mov %r13,%rsi 2a713e: e8 00 00 00 00 callq 2a7143 2a7143: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2a7148: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a714f: 00 00 2a7151: 0f 85 a0 00 00 00 jne 2a71f7 2a7157: 48 83 c4 20 add $0x20,%rsp 2a715b: 5b pop %rbx 2a715c: 5d pop %rbp 2a715d: 41 5c pop %r12 2a715f: 41 5d pop %r13 2a7161: 41 5e pop %r14 2a7163: 41 5f pop %r15 2a7165: c3 retq 2a7166: 8b 94 a8 a0 04 00 00 mov 0x4a0(%rax,%rbp,4),%edx 2a716d: 8b 84 a8 b8 04 00 00 mov 0x4b8(%rax,%rbp,4),%eax 2a7174: 89 54 24 10 mov %edx,0x10(%rsp) 2a7178: 89 44 24 14 mov %eax,0x14(%rsp) 2a717c: eb b4 jmp 2a7132 2a717e: 49 8b 76 10 mov 0x10(%r14),%rsi 2a7182: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a7189 2a7189: 89 c0 mov %eax,%eax 2a718b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a7193 2a7192: 00 2a7193: 0f 83 10 ff ff ff jae 2a70a9 2a7199: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a71a0 2a71a0: 48 85 c0 test %rax,%rax 2a71a3: 74 12 je 2a71b7 2a71a5: 48 8b 78 08 mov 0x8(%rax),%rdi 2a71a9: 48 83 c6 08 add $0x8,%rsi 2a71ad: 31 c9 xor %ecx,%ecx 2a71af: 44 89 fa mov %r15d,%edx 2a71b2: e8 00 00 00 00 callq 2a71b7 2a71b7: e9 ed fe ff ff jmpq 2a70a9 2a71bc: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2a71c1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a71c8: 00 00 2a71ca: 75 2b jne 2a71f7 2a71cc: 48 83 c4 20 add $0x20,%rsp 2a71d0: b9 c3 04 00 00 mov $0x4c3,%ecx 2a71d5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a71dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a71e3: 5b pop %rbx 2a71e4: bf 02 00 00 00 mov $0x2,%edi 2a71e9: 5d pop %rbp 2a71ea: 41 5c pop %r12 2a71ec: 41 5d pop %r13 2a71ee: 41 5e pop %r14 2a71f0: 41 5f pop %r15 2a71f2: e9 00 00 00 00 jmpq 2a71f7 2a71f7: e8 00 00 00 00 callq 2a71fc 2a71fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a7200 : 2a7200: e8 00 00 00 00 callq 2a7205 2a7205: 41 57 push %r15 2a7207: 41 56 push %r14 2a7209: 41 55 push %r13 2a720b: 41 54 push %r12 2a720d: 41 89 d4 mov %edx,%r12d 2a7210: 55 push %rbp 2a7211: 53 push %rbx 2a7212: 48 89 fb mov %rdi,%rbx 2a7215: 48 83 ec 40 sub $0x40,%rsp 2a7219: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a7220: 00 00 2a7222: 48 89 44 24 38 mov %rax,0x38(%rsp) 2a7227: 31 c0 xor %eax,%eax 2a7229: 48 85 f6 test %rsi,%rsi 2a722c: 0f 84 73 03 00 00 je 2a75a5 2a7232: ba 01 00 00 00 mov $0x1,%edx 2a7237: 49 89 f7 mov %rsi,%r15 2a723a: 44 89 e6 mov %r12d,%esi 2a723d: 4d 63 ec movslq %r12d,%r13 2a7240: e8 3b d8 ff ff callq 2a4a80 2a7245: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a724c: 49 8d ad 54 02 00 00 lea 0x254(%r13),%rbp 2a7253: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7257: 4c 8d 44 24 2c lea 0x2c(%rsp),%r8 2a725c: 8b 88 b8 01 00 00 mov 0x1b8(%rax),%ecx 2a7262: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a7269: 0f b6 50 6e movzbl 0x6e(%rax),%edx 2a726d: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a7274: 8b 74 a8 04 mov 0x4(%rax,%rbp,4),%esi 2a7278: e8 00 00 00 00 callq 2a727d 2a727d: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a7284: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7288: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 2a728d: 8b 88 c4 01 00 00 mov 0x1c4(%rax),%ecx 2a7293: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a729a: 0f b6 50 71 movzbl 0x71(%rax),%edx 2a729e: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a72a5: 42 8b b4 a8 84 09 00 mov 0x984(%rax,%r13,4),%esi 2a72ac: 00 2a72ad: e8 00 00 00 00 callq 2a72b2 2a72b2: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 2a72b7: 41 83 f9 01 cmp $0x1,%r9d 2a72bb: 0f 84 9c 02 00 00 je 2a755d 2a72c1: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a72c8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a72cc: 4c 8d 44 24 34 lea 0x34(%rsp),%r8 2a72d1: 8b 88 b4 01 00 00 mov 0x1b4(%rax),%ecx 2a72d7: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a72de: 0f b6 50 6d movzbl 0x6d(%rax),%edx 2a72e2: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a72e9: 8b 74 a8 04 mov 0x4(%rax,%rbp,4),%esi 2a72ed: e8 00 00 00 00 callq 2a72f2 2a72f2: 45 31 c9 xor %r9d,%r9d 2a72f5: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 2a72fc: 00 2a72fd: 41 0f b6 af 4c e6 00 movzbl 0xe64c(%r15),%ebp 2a7304: 00 2a7305: 45 0f b6 9f 4d e6 00 movzbl 0xe64d(%r15),%r11d 2a730c: 00 2a730d: 40 84 ed test %bpl,%bpl 2a7310: 0f 84 9d 01 00 00 je 2a74b3 2a7316: 49 8d 87 94 08 00 00 lea 0x894(%r15),%rax 2a731d: c7 44 24 24 b7 00 00 movl $0xb7,0x24(%rsp) 2a7324: 00 2a7325: 41 bd b6 00 00 00 mov $0xb6,%r13d 2a732b: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a7330: 49 8d 87 1c 11 00 00 lea 0x111c(%r15),%rax 2a7337: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a733c: 49 8d 87 a4 19 00 00 lea 0x19a4(%r15),%rax 2a7343: 48 89 44 24 18 mov %rax,0x18(%rsp) 2a7348: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a734f: 45 89 e6 mov %r12d,%r14d 2a7352: 4c 8b 53 08 mov 0x8(%rbx),%r10 2a7356: 44 88 5c 24 20 mov %r11b,0x20(%rsp) 2a735b: 48 8b 8b 50 4d 00 00 mov 0x4d50(%rbx),%rcx 2a7362: 48 8b 93 48 4d 00 00 mov 0x4d48(%rbx),%rdx 2a7369: 42 8b b4 b0 84 09 00 mov 0x984(%rax,%r14,4),%esi 2a7370: 00 2a7371: 44 89 d8 mov %r11d,%eax 2a7374: 83 f0 01 xor $0x1,%eax 2a7377: 0f b6 7a 70 movzbl 0x70(%rdx),%edi 2a737b: 44 8b 81 c0 01 00 00 mov 0x1c0(%rcx),%r8d 2a7382: 0f b6 c0 movzbl %al,%eax 2a7385: 50 push %rax 2a7386: 8b 81 c4 01 00 00 mov 0x1c4(%rcx),%eax 2a738c: 89 f9 mov %edi,%ecx 2a738e: 4c 89 d7 mov %r10,%rdi 2a7391: 50 push %rax 2a7392: 0f b6 42 71 movzbl 0x71(%rdx),%eax 2a7396: ba 02 00 00 00 mov $0x2,%edx 2a739b: 50 push %rax 2a739c: e8 00 00 00 00 callq 2a73a1 2a73a1: 44 89 e2 mov %r12d,%edx 2a73a4: be 01 00 00 00 mov $0x1,%esi 2a73a9: 48 89 df mov %rbx,%rdi 2a73ac: e8 5f d2 ff ff callq 2a4610 2a73b1: 44 89 e1 mov %r12d,%ecx 2a73b4: 4c 89 fe mov %r15,%rsi 2a73b7: 48 89 df mov %rbx,%rdi 2a73ba: 44 0f b6 5c 24 38 movzbl 0x38(%rsp),%r11d 2a73c0: 48 83 c4 18 add $0x18,%rsp 2a73c4: 8b 54 24 24 mov 0x24(%rsp),%edx 2a73c8: 45 84 db test %r11b,%r11b 2a73cb: 0f 84 19 01 00 00 je 2a74ea 2a73d1: e8 4a ce ff ff callq 2a4220 2a73d6: 44 89 e2 mov %r12d,%edx 2a73d9: be 02 00 00 00 mov $0x2,%esi 2a73de: 48 89 df mov %rbx,%rdi 2a73e1: e8 2a d2 ff ff callq 2a4610 2a73e6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2a73eb: 44 89 e1 mov %r12d,%ecx 2a73ee: 44 89 ea mov %r13d,%edx 2a73f1: 48 89 df mov %rbx,%rdi 2a73f4: e8 27 ce ff ff callq 2a4220 2a73f9: 44 89 e2 mov %r12d,%edx 2a73fc: be 04 00 00 00 mov $0x4,%esi 2a7401: 48 89 df mov %rbx,%rdi 2a7404: e8 07 d2 ff ff callq 2a4610 2a7409: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2a740e: 44 89 e1 mov %r12d,%ecx 2a7411: 44 89 ea mov %r13d,%edx 2a7414: 48 89 df mov %rbx,%rdi 2a7417: e8 04 ce ff ff callq 2a4220 2a741c: 44 89 e2 mov %r12d,%edx 2a741f: be 08 00 00 00 mov $0x8,%esi 2a7424: 48 89 df mov %rbx,%rdi 2a7427: e8 e4 d1 ff ff callq 2a4610 2a742c: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 2a7431: 44 89 e1 mov %r12d,%ecx 2a7434: 44 89 ea mov %r13d,%edx 2a7437: 48 89 df mov %rbx,%rdi 2a743a: e8 e1 cd ff ff callq 2a4220 2a743f: 48 8b 93 50 4d 00 00 mov 0x4d50(%rbx),%rdx 2a7446: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a744d: 48 8b b3 40 4d 00 00 mov 0x4d40(%rbx),%rsi 2a7454: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7458: 44 8b 82 b0 01 00 00 mov 0x1b0(%rdx),%r8d 2a745f: 0f b6 48 6c movzbl 0x6c(%rax),%ecx 2a7463: 42 8b b4 b6 54 09 00 mov 0x954(%rsi,%r14,4),%esi 2a746a: 00 2a746b: 55 push %rbp 2a746c: 8b 92 b4 01 00 00 mov 0x1b4(%rdx),%edx 2a7472: 52 push %rdx 2a7473: 0f b6 40 6d movzbl 0x6d(%rax),%eax 2a7477: ba 02 00 00 00 mov $0x2,%edx 2a747c: 50 push %rax 2a747d: 44 8b 4c 24 1c mov 0x1c(%rsp),%r9d 2a7482: e8 00 00 00 00 callq 2a7487 2a7487: b8 01 00 00 00 mov $0x1,%eax 2a748c: 48 83 c4 18 add $0x18,%rsp 2a7490: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 2a7495: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2a749c: 00 00 2a749e: 0f 85 57 01 00 00 jne 2a75fb 2a74a4: 48 83 c4 40 add $0x40,%rsp 2a74a8: 5b pop %rbx 2a74a9: 5d pop %rbp 2a74aa: 41 5c pop %r12 2a74ac: 41 5d pop %r13 2a74ae: 41 5e pop %r14 2a74b0: 41 5f pop %r15 2a74b2: c3 retq 2a74b3: 49 8d 87 9c 39 00 00 lea 0x399c(%r15),%rax 2a74ba: c7 44 24 24 cd 04 00 movl $0x4cd,0x24(%rsp) 2a74c1: 00 2a74c2: 41 bd cc 04 00 00 mov $0x4cc,%r13d 2a74c8: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a74cd: 49 8d 87 2c 73 00 00 lea 0x732c(%r15),%rax 2a74d4: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a74d9: 49 8d 87 bc ac 00 00 lea 0xacbc(%r15),%rax 2a74e0: 48 89 44 24 18 mov %rax,0x18(%rsp) 2a74e5: e9 5e fe ff ff jmpq 2a7348 2a74ea: e8 a1 ce ff ff callq 2a4390 2a74ef: 44 89 e2 mov %r12d,%edx 2a74f2: 48 89 df mov %rbx,%rdi 2a74f5: be 02 00 00 00 mov $0x2,%esi 2a74fa: e8 11 d1 ff ff callq 2a4610 2a74ff: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2a7504: 44 89 e1 mov %r12d,%ecx 2a7507: 44 89 ea mov %r13d,%edx 2a750a: 48 89 df mov %rbx,%rdi 2a750d: e8 7e ce ff ff callq 2a4390 2a7512: 44 89 e2 mov %r12d,%edx 2a7515: 48 89 df mov %rbx,%rdi 2a7518: be 04 00 00 00 mov $0x4,%esi 2a751d: e8 ee d0 ff ff callq 2a4610 2a7522: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2a7527: 44 89 e1 mov %r12d,%ecx 2a752a: 44 89 ea mov %r13d,%edx 2a752d: 48 89 df mov %rbx,%rdi 2a7530: e8 5b ce ff ff callq 2a4390 2a7535: 44 89 e2 mov %r12d,%edx 2a7538: 48 89 df mov %rbx,%rdi 2a753b: be 08 00 00 00 mov $0x8,%esi 2a7540: e8 cb d0 ff ff callq 2a4610 2a7545: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 2a754a: 44 89 e1 mov %r12d,%ecx 2a754d: 44 89 ea mov %r13d,%edx 2a7550: 48 89 df mov %rbx,%rdi 2a7553: e8 38 ce ff ff callq 2a4390 2a7558: e9 e2 fe ff ff jmpq 2a743f 2a755d: 48 8b 83 50 4d 00 00 mov 0x4d50(%rbx),%rax 2a7564: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7568: 4c 8d 44 24 34 lea 0x34(%rsp),%r8 2a756d: 44 89 4c 24 20 mov %r9d,0x20(%rsp) 2a7572: 8b 88 b4 01 00 00 mov 0x1b4(%rax),%ecx 2a7578: 48 8b 83 48 4d 00 00 mov 0x4d48(%rbx),%rax 2a757f: 0f b6 50 6d movzbl 0x6d(%rax),%edx 2a7583: 48 8b 83 40 4d 00 00 mov 0x4d40(%rbx),%rax 2a758a: 8b 74 a8 04 mov 0x4(%rax,%rbp,4),%esi 2a758e: e8 00 00 00 00 callq 2a7593 2a7593: 44 8b 4c 24 20 mov 0x20(%rsp),%r9d 2a7598: c7 44 24 04 02 00 00 movl $0x2,0x4(%rsp) 2a759f: 00 2a75a0: e9 58 fd ff ff jmpq 2a72fd 2a75a5: 48 8b 8f 50 4d 00 00 mov 0x4d50(%rdi),%rcx 2a75ac: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a75b3: 45 31 c9 xor %r9d,%r9d 2a75b6: 48 8b b7 40 4d 00 00 mov 0x4d40(%rdi),%rsi 2a75bd: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a75c1: 44 0f b6 50 6c movzbl 0x6c(%rax),%r10d 2a75c6: 44 8b 81 b0 01 00 00 mov 0x1b0(%rcx),%r8d 2a75cd: 42 8b b4 a6 54 09 00 mov 0x954(%rsi,%r12,4),%esi 2a75d4: 00 2a75d5: 6a 01 pushq $0x1 2a75d7: 8b 91 b4 01 00 00 mov 0x1b4(%rcx),%edx 2a75dd: 44 89 d1 mov %r10d,%ecx 2a75e0: 52 push %rdx 2a75e1: 0f b6 40 6d movzbl 0x6d(%rax),%eax 2a75e5: ba 02 00 00 00 mov $0x2,%edx 2a75ea: 50 push %rax 2a75eb: e8 00 00 00 00 callq 2a75f0 2a75f0: 31 c0 xor %eax,%eax 2a75f2: 48 83 c4 18 add $0x18,%rsp 2a75f6: e9 95 fe ff ff jmpq 2a7490 2a75fb: e8 00 00 00 00 callq 2a7600 00000000002a7600 : 2a7600: e8 00 00 00 00 callq 2a7605 2a7605: 85 f6 test %esi,%esi 2a7607: 74 06 je 2a760f 2a7609: 83 fe 01 cmp $0x1,%esi 2a760c: 74 38 je 2a7646 2a760e: c3 retq 2a760f: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a7616: 48 8b 8f 48 4d 00 00 mov 0x4d48(%rdi),%rcx 2a761d: 41 89 d1 mov %edx,%r9d 2a7620: ba 01 00 00 00 mov $0x1,%edx 2a7625: 48 8b b7 40 4d 00 00 mov 0x4d40(%rdi),%rsi 2a762c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a7630: 0f b6 49 50 movzbl 0x50(%rcx),%ecx 2a7634: 44 8b 80 40 01 00 00 mov 0x140(%rax),%r8d 2a763b: 8b b6 e0 05 00 00 mov 0x5e0(%rsi),%esi 2a7641: e9 00 00 00 00 jmpq 2a7646 2a7646: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a764d: 48 8b 8f 48 4d 00 00 mov 0x4d48(%rdi),%rcx 2a7654: 41 89 d1 mov %edx,%r9d 2a7657: ba 01 00 00 00 mov $0x1,%edx 2a765c: 48 8b b7 40 4d 00 00 mov 0x4d40(%rdi),%rsi 2a7663: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a7667: 0f b6 49 51 movzbl 0x51(%rcx),%ecx 2a766b: 44 8b 80 44 01 00 00 mov 0x144(%rax),%r8d 2a7672: 8b b6 e0 05 00 00 mov 0x5e0(%rsi),%esi 2a7678: e9 00 00 00 00 jmpq 2a767d 2a767d: 0f 1f 00 nopl (%rax) 00000000002a7680 : 2a7680: e8 00 00 00 00 callq 2a7685 2a7685: 41 54 push %r12 2a7687: 41 89 f4 mov %esi,%r12d 2a768a: 55 push %rbp 2a768b: 48 89 fd mov %rdi,%rbp 2a768e: 53 push %rbx 2a768f: 89 d3 mov %edx,%ebx 2a7691: 48 83 ec 10 sub $0x10,%rsp 2a7695: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a769c: 00 00 2a769e: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a76a3: 31 c0 xor %eax,%eax 2a76a5: c7 44 24 04 0f 00 00 movl $0xf,0x4(%rsp) 2a76ac: 00 2a76ad: 85 d2 test %edx,%edx 2a76af: 74 25 je 2a76d6 2a76b1: 83 fa 01 cmp $0x1,%edx 2a76b4: 74 77 je 2a772d 2a76b6: 83 fe 0f cmp $0xf,%esi 2a76b9: 75 63 jne 2a771e 2a76bb: 89 d8 mov %ebx,%eax 2a76bd: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2a76c2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2a76c9: 00 00 2a76cb: 75 7a jne 2a7747 2a76cd: 48 83 c4 10 add $0x10,%rsp 2a76d1: 5b pop %rbx 2a76d2: 5d pop %rbp 2a76d3: 41 5c pop %r12 2a76d5: c3 retq 2a76d6: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a76dd: 8b 88 48 01 00 00 mov 0x148(%rax),%ecx 2a76e3: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a76ea: 0f b6 50 52 movzbl 0x52(%rax),%edx 2a76ee: 48 8b 85 40 4d 00 00 mov 0x4d40(%rbp),%rax 2a76f5: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2a76f9: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2a76fe: 8b b0 e0 05 00 00 mov 0x5e0(%rax),%esi 2a7704: e8 00 00 00 00 callq 2a7709 2a7709: 8b 44 24 04 mov 0x4(%rsp),%eax 2a770d: 44 39 e0 cmp %r12d,%eax 2a7710: 74 a9 je 2a76bb 2a7712: 83 f8 0f cmp $0xf,%eax 2a7715: 74 07 je 2a771e 2a7717: b8 ff ff ff ff mov $0xffffffff,%eax 2a771c: eb 9f jmp 2a76bd 2a771e: 44 89 e2 mov %r12d,%edx 2a7721: 89 de mov %ebx,%esi 2a7723: 48 89 ef mov %rbp,%rdi 2a7726: e8 00 00 00 00 callq 2a772b 2a772b: eb 8e jmp 2a76bb 2a772d: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a7734: 8b 88 4c 01 00 00 mov 0x14c(%rax),%ecx 2a773a: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a7741: 0f b6 50 53 movzbl 0x53(%rax),%edx 2a7745: eb a7 jmp 2a76ee 2a7747: e8 00 00 00 00 callq 2a774c 2a774c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a7750 : 2a7750: e8 00 00 00 00 callq 2a7755 2a7755: 41 54 push %r12 2a7757: 45 31 e4 xor %r12d,%r12d 2a775a: 55 push %rbp 2a775b: 48 89 fd mov %rdi,%rbp 2a775e: 53 push %rbx 2a775f: 89 f3 mov %esi,%ebx 2a7761: 48 83 ec 10 sub $0x10,%rsp 2a7765: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a776c: 00 00 2a776e: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a7773: 31 c0 xor %eax,%eax 2a7775: 8b 87 58 4d 00 00 mov 0x4d58(%rdi),%eax 2a777b: 85 c0 test %eax,%eax 2a777d: 7f 21 jg 2a77a0 2a777f: e9 90 00 00 00 jmpq 2a7814 2a7784: b8 0f 00 00 00 mov $0xf,%eax 2a7789: 41 83 fc 01 cmp $0x1,%r12d 2a778d: 74 6b je 2a77fa 2a778f: 39 c3 cmp %eax,%ebx 2a7791: 74 55 je 2a77e8 2a7793: 41 83 c4 01 add $0x1,%r12d 2a7797: 44 39 a5 58 4d 00 00 cmp %r12d,0x4d58(%rbp) 2a779e: 7e 74 jle 2a7814 2a77a0: c7 44 24 04 0f 00 00 movl $0xf,0x4(%rsp) 2a77a7: 00 2a77a8: 45 85 e4 test %r12d,%r12d 2a77ab: 75 d7 jne 2a7784 2a77ad: 48 8b 85 50 4d 00 00 mov 0x4d50(%rbp),%rax 2a77b4: 8b 88 48 01 00 00 mov 0x148(%rax),%ecx 2a77ba: 48 8b 85 48 4d 00 00 mov 0x4d48(%rbp),%rax 2a77c1: 0f b6 50 52 movzbl 0x52(%rax),%edx 2a77c5: 48 8b 85 40 4d 00 00 mov 0x4d40(%rbp),%rax 2a77cc: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2a77d0: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2a77d5: 8b b0 e0 05 00 00 mov 0x5e0(%rax),%esi 2a77db: e8 00 00 00 00 callq 2a77e0 2a77e0: 8b 44 24 04 mov 0x4(%rsp),%eax 2a77e4: 39 c3 cmp %eax,%ebx 2a77e6: 75 ab jne 2a7793 2a77e8: ba 0f 00 00 00 mov $0xf,%edx 2a77ed: 44 89 e6 mov %r12d,%esi 2a77f0: 48 89 ef mov %rbp,%rdi 2a77f3: e8 00 00 00 00 callq 2a77f8 2a77f8: eb 20 jmp 2a781a 2a77fa: 48 8b 85 50 4d 00 00 mov 0x4d50(%rbp),%rax 2a7801: 8b 88 4c 01 00 00 mov 0x14c(%rax),%ecx 2a7807: 48 8b 85 48 4d 00 00 mov 0x4d48(%rbp),%rax 2a780e: 0f b6 50 53 movzbl 0x53(%rax),%edx 2a7812: eb b1 jmp 2a77c5 2a7814: 41 bc ff ff ff ff mov $0xffffffff,%r12d 2a781a: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2a781f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a7826: 00 00 2a7828: 75 0c jne 2a7836 2a782a: 48 83 c4 10 add $0x10,%rsp 2a782e: 44 89 e0 mov %r12d,%eax 2a7831: 5b pop %rbx 2a7832: 5d pop %rbp 2a7833: 41 5c pop %r12 2a7835: c3 retq 2a7836: e8 00 00 00 00 callq 2a783b 2a783b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002a7840 : 2a7840: e8 00 00 00 00 callq 2a7845 2a7845: 48 83 ec 10 sub $0x10,%rsp 2a7849: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a7850: 00 00 2a7852: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a7857: 31 c0 xor %eax,%eax 2a7859: c7 44 24 04 0f 00 00 movl $0xf,0x4(%rsp) 2a7860: 00 2a7861: 85 f6 test %esi,%esi 2a7863: 74 1f je 2a7884 2a7865: b8 0f 00 00 00 mov $0xf,%eax 2a786a: 83 fe 01 cmp $0x1,%esi 2a786d: 74 4e je 2a78bd 2a786f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2a7874: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2a787b: 00 00 2a787d: 75 58 jne 2a78d7 2a787f: 48 83 c4 10 add $0x10,%rsp 2a7883: c3 retq 2a7884: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a788b: 8b 88 48 01 00 00 mov 0x148(%rax),%ecx 2a7891: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a7898: 0f b6 50 52 movzbl 0x52(%rax),%edx 2a789c: 48 8b 87 40 4d 00 00 mov 0x4d40(%rdi),%rax 2a78a3: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a78a7: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2a78ac: 8b b0 e0 05 00 00 mov 0x5e0(%rax),%esi 2a78b2: e8 00 00 00 00 callq 2a78b7 2a78b7: 8b 44 24 04 mov 0x4(%rsp),%eax 2a78bb: eb b2 jmp 2a786f 2a78bd: 48 8b 87 50 4d 00 00 mov 0x4d50(%rdi),%rax 2a78c4: 8b 88 4c 01 00 00 mov 0x14c(%rax),%ecx 2a78ca: 48 8b 87 48 4d 00 00 mov 0x4d48(%rdi),%rax 2a78d1: 0f b6 50 53 movzbl 0x53(%rax),%edx 2a78d5: eb c5 jmp 2a789c 2a78d7: e8 00 00 00 00 callq 2a78dc 2a78dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a78e0 : 2a78e0: e8 00 00 00 00 callq 2a78e5 2a78e5: 8b 44 24 08 mov 0x8(%rsp),%eax 2a78e9: 48 89 77 08 mov %rsi,0x8(%rdi) 2a78ed: 48 83 c7 10 add $0x10,%rdi 2a78f1: 48 c7 47 f0 00 00 00 movq $0x0,-0x10(%rdi) 2a78f8: 00 2a78f9: 48 89 97 30 4d 00 00 mov %rdx,0x4d30(%rdi) 2a7900: 48 89 8f 38 4d 00 00 mov %rcx,0x4d38(%rdi) 2a7907: 4c 89 87 40 4d 00 00 mov %r8,0x4d40(%rdi) 2a790e: c7 87 28 4d 00 00 00 movl $0x0,0x4d28(%rdi) 2a7915: 00 00 00 2a7918: 44 89 8f 2c 4d 00 00 mov %r9d,0x4d2c(%rdi) 2a791f: 89 87 48 4d 00 00 mov %eax,0x4d48(%rdi) 2a7925: 31 c0 xor %eax,%eax 2a7927: 89 07 mov %eax,(%rdi) 2a7929: 83 c0 01 add $0x1,%eax 2a792c: 48 83 c7 58 add $0x58,%rdi 2a7930: c7 47 ac 0f 00 00 00 movl $0xf,-0x54(%rdi) 2a7937: 48 c7 47 b0 00 00 00 movq $0x0,-0x50(%rdi) 2a793e: 00 2a793f: c6 47 d0 00 movb $0x0,-0x30(%rdi) 2a7943: c7 47 cc ff 00 00 00 movl $0xff,-0x34(%rdi) 2a794a: c7 47 c8 ff 00 00 00 movl $0xff,-0x38(%rdi) 2a7951: c7 47 d8 04 00 00 00 movl $0x4,-0x28(%rdi) 2a7958: c7 47 d4 00 00 00 00 movl $0x0,-0x2c(%rdi) 2a795f: c7 47 dc 00 f0 01 00 movl $0x1f000,-0x24(%rdi) 2a7966: c7 47 e0 00 f0 01 00 movl $0x1f000,-0x20(%rdi) 2a796d: c7 47 e4 00 f0 01 00 movl $0x1f000,-0x1c(%rdi) 2a7974: c6 47 e8 00 movb $0x0,-0x18(%rdi) 2a7978: c6 47 fc 00 movb $0x0,-0x4(%rdi) 2a797c: 83 f8 06 cmp $0x6,%eax 2a797f: 75 a6 jne 2a7927 2a7981: c3 retq 2a7982: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2a7989: 00 00 00 2a798c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a7990 : 2a7990: e8 00 00 00 00 callq 2a7995 2a7995: 41 57 push %r15 2a7997: 41 56 push %r14 2a7999: 49 89 d6 mov %rdx,%r14 2a799c: 41 55 push %r13 2a799e: 41 54 push %r12 2a79a0: 41 89 f4 mov %esi,%r12d 2a79a3: 55 push %rbp 2a79a4: 53 push %rbx 2a79a5: 48 89 fb mov %rdi,%rbx 2a79a8: 48 83 ec 08 sub $0x8,%rsp 2a79ac: 83 fe 0e cmp $0xe,%esi 2a79af: 76 02 jbe 2a79b3 2a79b1: 0f 0b ud2 2a79b3: 48 8b 43 20 mov 0x20(%rbx),%rax 2a79b7: 48 8b 4b 28 mov 0x28(%rbx),%rcx 2a79bb: 45 31 c0 xor %r8d,%r8d 2a79be: 49 8d 6e 05 lea 0x5(%r14),%rbp 2a79c2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a79c6: 41 b9 0a 00 00 00 mov $0xa,%r9d 2a79cc: 0f b6 10 movzbl (%rax),%edx 2a79cf: 48 8b 43 18 mov 0x18(%rbx),%rax 2a79d3: 6a 47 pushq $0x47 2a79d5: 68 00 00 00 00 pushq $0x0 2a79da: 6a 32 pushq $0x32 2a79dc: 8b 30 mov (%rax),%esi 2a79de: 8b 09 mov (%rcx),%ecx 2a79e0: e8 00 00 00 00 callq 2a79e5 2a79e5: 48 8b 43 20 mov 0x20(%rbx),%rax 2a79e9: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a79ed: 41 b9 01 00 00 00 mov $0x1,%r9d 2a79f3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a79f7: 0f b6 48 01 movzbl 0x1(%rax),%ecx 2a79fb: 48 8b 43 18 mov 0x18(%rbx),%rax 2a79ff: 44 8b 42 04 mov 0x4(%rdx),%r8d 2a7a03: ba 01 00 00 00 mov $0x1,%edx 2a7a08: 8b 30 mov (%rax),%esi 2a7a0a: e8 00 00 00 00 callq 2a7a0f 2a7a0f: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7a13: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7a17: 47 8d 0c e4 lea (%r12,%r12,8),%r9d 2a7a1b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7a1f: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 2a7a23: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7a27: 44 8b 40 08 mov 0x8(%rax),%r8d 2a7a2b: 8b 72 04 mov 0x4(%rdx),%esi 2a7a2e: ba 01 00 00 00 mov $0x1,%edx 2a7a33: e8 00 00 00 00 callq 2a7a38 2a7a38: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2a7a3c: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a7a40: 48 8b 43 20 mov 0x20(%rbx),%rax 2a7a44: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7a48: 8b 71 08 mov 0x8(%rcx),%esi 2a7a4b: 41 0f b6 4e 04 movzbl 0x4(%r14),%ecx 2a7a50: 44 8b 4a 0c mov 0xc(%rdx),%r9d 2a7a54: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d 2a7a59: 51 push %rcx 2a7a5a: 8b 4a 18 mov 0x18(%rdx),%ecx 2a7a5d: 51 push %rcx 2a7a5e: 0f b6 48 06 movzbl 0x6(%rax),%ecx 2a7a62: 51 push %rcx 2a7a63: 41 0f b6 4e 03 movzbl 0x3(%r14),%ecx 2a7a68: 51 push %rcx 2a7a69: 8b 4a 14 mov 0x14(%rdx),%ecx 2a7a6c: 51 push %rcx 2a7a6d: 0f b6 48 05 movzbl 0x5(%rax),%ecx 2a7a71: 51 push %rcx 2a7a72: 41 0f b6 4e 02 movzbl 0x2(%r14),%ecx 2a7a77: 51 push %rcx 2a7a78: 8b 52 10 mov 0x10(%rdx),%edx 2a7a7b: b9 04 00 00 00 mov $0x4,%ecx 2a7a80: 52 push %rdx 2a7a81: 0f b6 40 04 movzbl 0x4(%rax),%eax 2a7a85: 31 d2 xor %edx,%edx 2a7a87: 50 push %rax 2a7a88: 41 0f b6 46 01 movzbl 0x1(%r14),%eax 2a7a8d: 50 push %rax 2a7a8e: e8 00 00 00 00 callq 2a7a93 2a7a93: 49 8d 46 25 lea 0x25(%r14),%rax 2a7a97: 48 89 44 24 68 mov %rax,0x68(%rsp) 2a7a9c: 48 83 c4 68 add $0x68,%rsp 2a7aa0: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2a7aa4: 48 8b 43 18 mov 0x18(%rbx),%rax 2a7aa8: 48 83 c5 04 add $0x4,%rbp 2a7aac: 44 8b 75 fc mov -0x4(%rbp),%r14d 2a7ab0: 49 8b 7d 18 mov 0x18(%r13),%rdi 2a7ab4: 44 8b 78 08 mov 0x8(%rax),%r15d 2a7ab8: 44 89 f2 mov %r14d,%edx 2a7abb: 48 8b 07 mov (%rdi),%rax 2a7abe: 44 89 fe mov %r15d,%esi 2a7ac1: 48 8b 40 08 mov 0x8(%rax),%rax 2a7ac5: e8 00 00 00 00 callq 2a7aca 2a7aca: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a7acf: 48 3b 2c 24 cmp (%rsp),%rbp 2a7ad3: 75 cb jne 2a7aa0 2a7ad5: 41 83 fc 07 cmp $0x7,%r12d 2a7ad9: 0f 84 1b 02 00 00 je 2a7cfa 2a7adf: 0f 87 9c 00 00 00 ja 2a7b81 2a7ae5: 41 83 fc 03 cmp $0x3,%r12d 2a7ae9: 0f 84 31 02 00 00 je 2a7d20 2a7aef: 0f 86 06 01 00 00 jbe 2a7bfb 2a7af5: 41 83 fc 05 cmp $0x5,%r12d 2a7af9: 0f 84 47 02 00 00 je 2a7d46 2a7aff: 41 83 fc 06 cmp $0x6,%r12d 2a7b03: 0f 85 c2 00 00 00 jne 2a7bcb 2a7b09: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7b0d: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7b11: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7b17: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7b1b: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 2a7b1f: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7b23: 44 8b 40 34 mov 0x34(%rax),%r8d 2a7b27: 8b 72 0c mov 0xc(%rdx),%esi 2a7b2a: 48 83 c4 08 add $0x8,%rsp 2a7b2e: ba 01 00 00 00 mov $0x1,%edx 2a7b33: 5b pop %rbx 2a7b34: 5d pop %rbp 2a7b35: 41 5c pop %r12 2a7b37: 41 5d pop %r13 2a7b39: 41 5e pop %r14 2a7b3b: 41 5f pop %r15 2a7b3d: e9 00 00 00 00 jmpq 2a7b42 2a7b42: 49 8b 75 10 mov 0x10(%r13),%rsi 2a7b46: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2a7b4d 2a7b4d: 89 c0 mov %eax,%eax 2a7b4f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2a7b57 2a7b56: 00 2a7b57: 0f 83 72 ff ff ff jae 2a7acf 2a7b5d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2a7b64 2a7b64: 48 85 c0 test %rax,%rax 2a7b67: 74 13 je 2a7b7c 2a7b69: 48 8b 78 08 mov 0x8(%rax),%rdi 2a7b6d: 48 83 c6 08 add $0x8,%rsi 2a7b71: 44 89 f1 mov %r14d,%ecx 2a7b74: 44 89 fa mov %r15d,%edx 2a7b77: e8 00 00 00 00 callq 2a7b7c 2a7b7c: e9 4e ff ff ff jmpq 2a7acf 2a7b81: 41 83 fc 0b cmp $0xb,%r12d 2a7b85: 0f 84 e1 01 00 00 je 2a7d6c 2a7b8b: 0f 86 d4 00 00 00 jbe 2a7c65 2a7b91: 41 83 fc 0d cmp $0xd,%r12d 2a7b95: 0f 84 f7 01 00 00 je 2a7d92 2a7b9b: 41 83 fc 0e cmp $0xe,%r12d 2a7b9f: 0f 85 90 00 00 00 jne 2a7c35 2a7ba5: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7ba9: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7bad: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7bb3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7bb7: 0f b6 4a 15 movzbl 0x15(%rdx),%ecx 2a7bbb: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7bbf: 44 8b 40 54 mov 0x54(%rax),%r8d 2a7bc3: 8b 72 0c mov 0xc(%rdx),%esi 2a7bc6: e9 5f ff ff ff jmpq 2a7b2a 2a7bcb: 41 83 fc 04 cmp $0x4,%r12d 2a7bcf: 0f 85 e3 01 00 00 jne 2a7db8 2a7bd5: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7bd9: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7bdd: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7be3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7be7: 0f b6 4a 0b movzbl 0xb(%rdx),%ecx 2a7beb: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7bef: 44 8b 40 2c mov 0x2c(%rax),%r8d 2a7bf3: 8b 72 0c mov 0xc(%rdx),%esi 2a7bf6: e9 2f ff ff ff jmpq 2a7b2a 2a7bfb: 41 83 fc 01 cmp $0x1,%r12d 2a7bff: 0f 84 c2 01 00 00 je 2a7dc7 2a7c05: 41 83 fc 02 cmp $0x2,%r12d 2a7c09: 0f 85 8c 00 00 00 jne 2a7c9b 2a7c0f: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7c13: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7c17: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7c1d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7c21: 0f b6 4a 09 movzbl 0x9(%rdx),%ecx 2a7c25: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7c29: 44 8b 40 24 mov 0x24(%rax),%r8d 2a7c2d: 8b 72 0c mov 0xc(%rdx),%esi 2a7c30: e9 f5 fe ff ff jmpq 2a7b2a 2a7c35: 41 83 fc 0c cmp $0xc,%r12d 2a7c39: 0f 85 79 01 00 00 jne 2a7db8 2a7c3f: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7c43: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7c47: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7c4d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7c51: 0f b6 4a 13 movzbl 0x13(%rdx),%ecx 2a7c55: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7c59: 44 8b 40 4c mov 0x4c(%rax),%r8d 2a7c5d: 8b 72 0c mov 0xc(%rdx),%esi 2a7c60: e9 c5 fe ff ff jmpq 2a7b2a 2a7c65: 41 83 fc 09 cmp $0x9,%r12d 2a7c69: 0f 84 7e 01 00 00 je 2a7ded 2a7c6f: 41 83 fc 0a cmp $0xa,%r12d 2a7c73: 75 55 jne 2a7cca 2a7c75: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7c79: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7c7d: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7c83: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7c87: 0f b6 4a 11 movzbl 0x11(%rdx),%ecx 2a7c8b: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7c8f: 44 8b 40 44 mov 0x44(%rax),%r8d 2a7c93: 8b 72 0c mov 0xc(%rdx),%esi 2a7c96: e9 8f fe ff ff jmpq 2a7b2a 2a7c9b: 45 85 e4 test %r12d,%r12d 2a7c9e: 0f 85 14 01 00 00 jne 2a7db8 2a7ca4: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7ca8: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7cac: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7cb2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7cb6: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 2a7cba: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7cbe: 44 8b 40 1c mov 0x1c(%rax),%r8d 2a7cc2: 8b 72 0c mov 0xc(%rdx),%esi 2a7cc5: e9 60 fe ff ff jmpq 2a7b2a 2a7cca: 41 83 fc 08 cmp $0x8,%r12d 2a7cce: 0f 85 e4 00 00 00 jne 2a7db8 2a7cd4: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7cd8: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7cdc: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7ce2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7ce6: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 2a7cea: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7cee: 44 8b 40 3c mov 0x3c(%rax),%r8d 2a7cf2: 8b 72 0c mov 0xc(%rdx),%esi 2a7cf5: e9 30 fe ff ff jmpq 2a7b2a 2a7cfa: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7cfe: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7d02: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7d08: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7d0c: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 2a7d10: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7d14: 44 8b 40 38 mov 0x38(%rax),%r8d 2a7d18: 8b 72 0c mov 0xc(%rdx),%esi 2a7d1b: e9 0a fe ff ff jmpq 2a7b2a 2a7d20: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7d24: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7d28: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7d2e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7d32: 0f b6 4a 0a movzbl 0xa(%rdx),%ecx 2a7d36: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7d3a: 44 8b 40 28 mov 0x28(%rax),%r8d 2a7d3e: 8b 72 0c mov 0xc(%rdx),%esi 2a7d41: e9 e4 fd ff ff jmpq 2a7b2a 2a7d46: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7d4a: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7d4e: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7d54: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7d58: 0f b6 4a 0c movzbl 0xc(%rdx),%ecx 2a7d5c: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7d60: 44 8b 40 30 mov 0x30(%rax),%r8d 2a7d64: 8b 72 0c mov 0xc(%rdx),%esi 2a7d67: e9 be fd ff ff jmpq 2a7b2a 2a7d6c: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7d70: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7d74: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7d7a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7d7e: 0f b6 4a 12 movzbl 0x12(%rdx),%ecx 2a7d82: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7d86: 44 8b 40 48 mov 0x48(%rax),%r8d 2a7d8a: 8b 72 0c mov 0xc(%rdx),%esi 2a7d8d: e9 98 fd ff ff jmpq 2a7b2a 2a7d92: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7d96: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7d9a: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7da0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7da4: 0f b6 4a 14 movzbl 0x14(%rdx),%ecx 2a7da8: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7dac: 44 8b 40 50 mov 0x50(%rax),%r8d 2a7db0: 8b 72 0c mov 0xc(%rdx),%esi 2a7db3: e9 72 fd ff ff jmpq 2a7b2a 2a7db8: 48 83 c4 08 add $0x8,%rsp 2a7dbc: 5b pop %rbx 2a7dbd: 5d pop %rbp 2a7dbe: 41 5c pop %r12 2a7dc0: 41 5d pop %r13 2a7dc2: 41 5e pop %r14 2a7dc4: 41 5f pop %r15 2a7dc6: c3 retq 2a7dc7: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7dcb: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7dcf: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7dd5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7dd9: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 2a7ddd: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7de1: 44 8b 40 20 mov 0x20(%rax),%r8d 2a7de5: 8b 72 0c mov 0xc(%rdx),%esi 2a7de8: e9 3d fd ff ff jmpq 2a7b2a 2a7ded: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7df1: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7df5: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7dfb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7dff: 0f b6 4a 10 movzbl 0x10(%rdx),%ecx 2a7e03: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7e07: 44 8b 40 40 mov 0x40(%rax),%r8d 2a7e0b: 8b 72 0c mov 0xc(%rdx),%esi 2a7e0e: e9 17 fd ff ff jmpq 2a7b2a 2a7e13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a7e1a: 00 00 00 00 2a7e1e: 66 90 xchg %ax,%ax 00000000002a7e20 : 2a7e20: e8 00 00 00 00 callq 2a7e25 2a7e25: 48 89 77 08 mov %rsi,0x8(%rdi) 2a7e29: 89 57 10 mov %edx,0x10(%rdi) 2a7e2c: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2a7e33: 48 89 4f 18 mov %rcx,0x18(%rdi) 2a7e37: 4c 89 47 20 mov %r8,0x20(%rdi) 2a7e3b: 4c 89 4f 28 mov %r9,0x28(%rdi) 2a7e3f: c3 retq 00000000002a7e40 : 2a7e40: e8 00 00 00 00 callq 2a7e45 2a7e45: 53 push %rbx 2a7e46: 48 8b 57 20 mov 0x20(%rdi),%rdx 2a7e4a: 48 89 fb mov %rdi,%rbx 2a7e4d: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7e53: 48 8b 47 28 mov 0x28(%rdi),%rax 2a7e57: 0f b6 4a 03 movzbl 0x3(%rdx),%ecx 2a7e5b: 48 8b 57 18 mov 0x18(%rdi),%rdx 2a7e5f: 44 8b 40 0c mov 0xc(%rax),%r8d 2a7e63: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a7e67: 8b 72 08 mov 0x8(%rdx),%esi 2a7e6a: ba 01 00 00 00 mov $0x1,%edx 2a7e6f: e8 00 00 00 00 callq 2a7e74 2a7e74: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a7e78: 48 8b 43 20 mov 0x20(%rbx),%rax 2a7e7c: 45 31 c9 xor %r9d,%r9d 2a7e7f: 48 8b 73 18 mov 0x18(%rbx),%rsi 2a7e83: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7e87: 44 8b 42 10 mov 0x10(%rdx),%r8d 2a7e8b: 0f b6 48 04 movzbl 0x4(%rax),%ecx 2a7e8f: 8b 76 0c mov 0xc(%rsi),%esi 2a7e92: 6a 00 pushq $0x0 2a7e94: 8b 52 14 mov 0x14(%rdx),%edx 2a7e97: 52 push %rdx 2a7e98: 0f b6 40 05 movzbl 0x5(%rax),%eax 2a7e9c: ba 02 00 00 00 mov $0x2,%edx 2a7ea1: 50 push %rax 2a7ea2: e8 00 00 00 00 callq 2a7ea7 2a7ea7: 48 8b 43 20 mov 0x20(%rbx),%rax 2a7eab: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a7eaf: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7eb5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7eb9: 0f b6 08 movzbl (%rax),%ecx 2a7ebc: 48 8b 43 18 mov 0x18(%rbx),%rax 2a7ec0: 44 8b 02 mov (%rdx),%r8d 2a7ec3: ba 01 00 00 00 mov $0x1,%edx 2a7ec8: 8b 30 mov (%rax),%esi 2a7eca: e8 00 00 00 00 callq 2a7ecf 2a7ecf: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a7ed3: 48 8b 43 28 mov 0x28(%rbx),%rax 2a7ed7: 45 31 c9 xor %r9d,%r9d 2a7eda: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7ede: 48 83 c4 18 add $0x18,%rsp 2a7ee2: 0f b6 4a 07 movzbl 0x7(%rdx),%ecx 2a7ee6: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a7eea: 44 8b 40 1c mov 0x1c(%rax),%r8d 2a7eee: 5b pop %rbx 2a7eef: 8b 72 14 mov 0x14(%rdx),%esi 2a7ef2: ba 01 00 00 00 mov $0x1,%edx 2a7ef7: e9 00 00 00 00 jmpq 2a7efc 2a7efc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a7f00 : 2a7f00: e8 00 00 00 00 callq 2a7f05 2a7f05: 48 8b 47 20 mov 0x20(%rdi),%rax 2a7f09: 48 8b 57 28 mov 0x28(%rdi),%rdx 2a7f0d: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7f13: 0f b6 08 movzbl (%rax),%ecx 2a7f16: 48 8b 47 18 mov 0x18(%rdi),%rax 2a7f1a: 44 8b 02 mov (%rdx),%r8d 2a7f1d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a7f21: ba 01 00 00 00 mov $0x1,%edx 2a7f26: 8b 30 mov (%rax),%esi 2a7f28: e9 00 00 00 00 jmpq 2a7f2d 2a7f2d: 0f 1f 00 nopl (%rax) 00000000002a7f30 : 2a7f30: e8 00 00 00 00 callq 2a7f35 2a7f35: 48 8b 57 20 mov 0x20(%rdi),%rdx 2a7f39: 48 8b 47 28 mov 0x28(%rdi),%rax 2a7f3d: 83 f6 01 xor $0x1,%esi 2a7f40: 44 0f b6 ce movzbl %sil,%r9d 2a7f44: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 2a7f48: 48 8b 57 18 mov 0x18(%rdi),%rdx 2a7f4c: 44 8b 40 3c mov 0x3c(%rax),%r8d 2a7f50: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a7f54: 44 8b 52 08 mov 0x8(%rdx),%r10d 2a7f58: ba 01 00 00 00 mov $0x1,%edx 2a7f5d: 44 89 d6 mov %r10d,%esi 2a7f60: e9 00 00 00 00 jmpq 2a7f65 2a7f65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a7f6c: 00 00 00 00 00000000002a7f70 : 2a7f70: e8 00 00 00 00 callq 2a7f75 2a7f75: 53 push %rbx 2a7f76: 48 8b 57 20 mov 0x20(%rdi),%rdx 2a7f7a: 48 89 fb mov %rdi,%rbx 2a7f7d: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7f83: 48 8b 47 28 mov 0x28(%rdi),%rax 2a7f87: 0f b6 4a 03 movzbl 0x3(%rdx),%ecx 2a7f8b: 48 8b 57 18 mov 0x18(%rdi),%rdx 2a7f8f: 44 8b 40 0c mov 0xc(%rax),%r8d 2a7f93: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a7f97: 8b 72 08 mov 0x8(%rdx),%esi 2a7f9a: ba 01 00 00 00 mov $0x1,%edx 2a7f9f: e8 00 00 00 00 callq 2a7fa4 2a7fa4: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a7fa8: 48 8b 43 20 mov 0x20(%rbx),%rax 2a7fac: 45 31 c9 xor %r9d,%r9d 2a7faf: 48 8b 73 18 mov 0x18(%rbx),%rsi 2a7fb3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7fb7: 44 8b 42 10 mov 0x10(%rdx),%r8d 2a7fbb: 0f b6 48 04 movzbl 0x4(%rax),%ecx 2a7fbf: 8b 76 0c mov 0xc(%rsi),%esi 2a7fc2: 6a 00 pushq $0x0 2a7fc4: 8b 52 14 mov 0x14(%rdx),%edx 2a7fc7: 52 push %rdx 2a7fc8: 0f b6 40 05 movzbl 0x5(%rax),%eax 2a7fcc: ba 02 00 00 00 mov $0x2,%edx 2a7fd1: 50 push %rax 2a7fd2: e8 00 00 00 00 callq 2a7fd7 2a7fd7: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a7fdb: 48 8b 43 20 mov 0x20(%rbx),%rax 2a7fdf: 41 b9 01 00 00 00 mov $0x1,%r9d 2a7fe5: 48 8b 73 18 mov 0x18(%rbx),%rsi 2a7fe9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a7fed: 44 8b 42 18 mov 0x18(%rdx),%r8d 2a7ff1: 0f b6 48 06 movzbl 0x6(%rax),%ecx 2a7ff5: 8b 76 14 mov 0x14(%rsi),%esi 2a7ff8: 6a 00 pushq $0x0 2a7ffa: 8b 52 1c mov 0x1c(%rdx),%edx 2a7ffd: 52 push %rdx 2a7ffe: 0f b6 40 07 movzbl 0x7(%rax),%eax 2a8002: ba 02 00 00 00 mov $0x2,%edx 2a8007: 50 push %rax 2a8008: e8 00 00 00 00 callq 2a800d 2a800d: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a8011: 48 8b 43 28 mov 0x28(%rbx),%rax 2a8015: 41 b9 02 00 00 00 mov $0x2,%r9d 2a801b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a801f: 48 83 c4 30 add $0x30,%rsp 2a8023: 0f b6 4a 08 movzbl 0x8(%rdx),%ecx 2a8027: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a802b: 44 8b 40 20 mov 0x20(%rax),%r8d 2a802f: 8b 72 18 mov 0x18(%rdx),%esi 2a8032: ba 01 00 00 00 mov $0x1,%edx 2a8037: e8 00 00 00 00 callq 2a803c 2a803c: 48 8b 53 28 mov 0x28(%rbx),%rdx 2a8040: 48 8b 43 20 mov 0x20(%rbx),%rax 2a8044: 48 8b 73 18 mov 0x18(%rbx),%rsi 2a8048: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a804c: 44 8b 42 24 mov 0x24(%rdx),%r8d 2a8050: 0f b6 48 09 movzbl 0x9(%rax),%ecx 2a8054: 8b 76 1c mov 0x1c(%rsi),%esi 2a8057: 6a 08 pushq $0x8 2a8059: 44 8b 4a 38 mov 0x38(%rdx),%r9d 2a805d: 41 51 push %r9 2a805f: 44 0f b6 48 0e movzbl 0xe(%rax),%r9d 2a8064: 41 51 push %r9 2a8066: 6a 07 pushq $0x7 2a8068: 44 8b 4a 34 mov 0x34(%rdx),%r9d 2a806c: 41 51 push %r9 2a806e: 44 0f b6 48 0d movzbl 0xd(%rax),%r9d 2a8073: 41 51 push %r9 2a8075: 6a 06 pushq $0x6 2a8077: 44 8b 4a 30 mov 0x30(%rdx),%r9d 2a807b: 41 51 push %r9 2a807d: 44 0f b6 48 0c movzbl 0xc(%rax),%r9d 2a8082: 41 51 push %r9 2a8084: 6a 05 pushq $0x5 2a8086: 44 8b 4a 2c mov 0x2c(%rdx),%r9d 2a808a: 41 51 push %r9 2a808c: 44 0f b6 48 0b movzbl 0xb(%rax),%r9d 2a8091: 41 51 push %r9 2a8093: 41 b9 03 00 00 00 mov $0x3,%r9d 2a8099: 6a 04 pushq $0x4 2a809b: 8b 52 28 mov 0x28(%rdx),%edx 2a809e: 52 push %rdx 2a809f: 0f b6 40 0a movzbl 0xa(%rax),%eax 2a80a3: ba 06 00 00 00 mov $0x6,%edx 2a80a8: 50 push %rax 2a80a9: e8 00 00 00 00 callq 2a80ae 2a80ae: 48 83 c4 78 add $0x78,%rsp 2a80b2: 5b pop %rbx 2a80b3: c3 retq 2a80b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a80bb: 00 00 00 00 2a80bf: 90 nop 00000000002a80c0 : 2a80c0: e8 00 00 00 00 callq 2a80c5 2a80c5: 48 85 d2 test %rdx,%rdx 2a80c8: 0f 84 16 01 00 00 je 2a81e4 2a80ce: 41 54 push %r12 2a80d0: 55 push %rbp 2a80d1: 31 ed xor %ebp,%ebp 2a80d3: 53 push %rbx 2a80d4: 0f b6 0a movzbl (%rdx),%ecx 2a80d7: 48 89 fb mov %rdi,%rbx 2a80da: 89 f7 mov %esi,%edi 2a80dc: 44 8b 22 mov (%rdx),%r12d 2a80df: 41 89 c8 mov %ecx,%r8d 2a80e2: 41 89 c9 mov %ecx,%r9d 2a80e5: 89 ce mov %ecx,%esi 2a80e7: 41 89 cb mov %ecx,%r11d 2a80ea: 44 89 e2 mov %r12d,%edx 2a80ed: 44 8d 14 09 lea (%rcx,%rcx,1),%r10d 2a80f1: 41 c0 e8 03 shr $0x3,%r8b 2a80f5: 41 83 e3 01 and $0x1,%r11d 2a80f9: 41 c0 e9 04 shr $0x4,%r9b 2a80fd: 40 c0 ee 05 shr $0x5,%sil 2a8101: 83 e2 08 and $0x8,%edx 2a8104: 41 83 e0 01 and $0x1,%r8d 2a8108: c0 e9 06 shr $0x6,%cl 2a810b: 41 83 e1 01 and $0x1,%r9d 2a810f: 83 e6 01 and $0x1,%esi 2a8112: 44 89 d0 mov %r10d,%eax 2a8115: 83 e1 01 and $0x1,%ecx 2a8118: 84 d2 test %dl,%dl 2a811a: ba 00 00 00 00 mov $0x0,%edx 2a811f: 45 0f 44 c1 cmove %r9d,%r8d 2a8123: 41 0f 45 d0 cmovne %r8d,%edx 2a8127: 41 83 e4 20 and $0x20,%r12d 2a812b: 0f 44 f1 cmove %ecx,%esi 2a812e: 44 89 d1 mov %r10d,%ecx 2a8131: 83 e0 08 and $0x8,%eax 2a8134: 4c 8b 53 08 mov 0x8(%rbx),%r10 2a8138: 41 89 d1 mov %edx,%r9d 2a813b: 43 8d 14 1b lea (%r11,%r11,1),%edx 2a813f: 83 e1 04 and $0x4,%ecx 2a8142: 44 09 da or %r11d,%edx 2a8145: 41 c1 e0 04 shl $0x4,%r8d 2a8149: 09 ca or %ecx,%edx 2a814b: b9 01 00 00 00 mov $0x1,%ecx 2a8150: 09 d0 or %edx,%eax 2a8152: 44 89 ca mov %r9d,%edx 2a8155: 44 09 c0 or %r8d,%eax 2a8158: c1 e2 05 shl $0x5,%edx 2a815b: 09 d0 or %edx,%eax 2a815d: 89 f2 mov %esi,%edx 2a815f: c1 e6 07 shl $0x7,%esi 2a8162: c1 e2 06 shl $0x6,%edx 2a8165: 09 d0 or %edx,%eax 2a8167: 31 d2 xor %edx,%edx 2a8169: 09 f0 or %esi,%eax 2a816b: 40 88 c5 mov %al,%bpl 2a816e: 48 8b 43 28 mov 0x28(%rbx),%rax 2a8172: 44 8b 48 04 mov 0x4(%rax),%r9d 2a8176: 48 8b 43 20 mov 0x20(%rbx),%rax 2a817a: 44 0f b6 40 01 movzbl 0x1(%rax),%r8d 2a817f: 48 8b 43 18 mov 0x18(%rbx),%rax 2a8183: 8b 70 10 mov 0x10(%rax),%esi 2a8186: 57 push %rdi 2a8187: 4c 89 d7 mov %r10,%rdi 2a818a: e8 00 00 00 00 callq 2a818f 2a818f: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a8193: 48 8b 43 28 mov 0x28(%rbx),%rax 2a8197: 41 89 e9 mov %ebp,%r9d 2a819a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a819e: 0f b6 4a 02 movzbl 0x2(%rdx),%ecx 2a81a2: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a81a6: 44 8b 40 08 mov 0x8(%rax),%r8d 2a81aa: 8b 72 0c mov 0xc(%rdx),%esi 2a81ad: ba 01 00 00 00 mov $0x1,%edx 2a81b2: e8 00 00 00 00 callq 2a81b7 2a81b7: 48 8b 53 20 mov 0x20(%rbx),%rdx 2a81bb: 58 pop %rax 2a81bc: 45 31 c9 xor %r9d,%r9d 2a81bf: 48 8b 43 28 mov 0x28(%rbx),%rax 2a81c3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a81c7: 0f b6 4a 10 movzbl 0x10(%rdx),%ecx 2a81cb: 48 8b 53 18 mov 0x18(%rbx),%rdx 2a81cf: 44 8b 40 40 mov 0x40(%rax),%r8d 2a81d3: 5b pop %rbx 2a81d4: 8b 72 20 mov 0x20(%rdx),%esi 2a81d7: 5d pop %rbp 2a81d8: ba 01 00 00 00 mov $0x1,%edx 2a81dd: 41 5c pop %r12 2a81df: e9 00 00 00 00 jmpq 2a81e4 2a81e4: 0f 0b ud2 2a81e6: c3 retq 2a81e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2a81ee: 00 00 00000000002a81f0 : 2a81f0: e8 00 00 00 00 callq 2a81f5 2a81f5: 48 89 77 08 mov %rsi,0x8(%rdi) 2a81f9: 89 57 10 mov %edx,0x10(%rdi) 2a81fc: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2a8203: 48 89 4f 18 mov %rcx,0x18(%rdi) 2a8207: 4c 89 47 20 mov %r8,0x20(%rdi) 2a820b: 4c 89 4f 28 mov %r9,0x28(%rdi) 2a820f: c3 retq 00000000002a8210 : 2a8210: e8 00 00 00 00 callq 2a8215 2a8215: 48 8b 57 38 mov 0x38(%rdi),%rdx 2a8219: 48 8b 47 40 mov 0x40(%rdi),%rax 2a821d: 41 89 f1 mov %esi,%r9d 2a8220: 45 0f b6 c9 movzbl %r9b,%r9d 2a8224: 0f b6 8a aa 00 00 00 movzbl 0xaa(%rdx),%ecx 2a822b: 48 8b 57 30 mov 0x30(%rdi),%rdx 2a822f: 44 8b 80 a8 02 00 00 mov 0x2a8(%rax),%r8d 2a8236: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a823a: 8b 72 6c mov 0x6c(%rdx),%esi 2a823d: ba 01 00 00 00 mov $0x1,%edx 2a8242: e9 00 00 00 00 jmpq 2a8247 2a8247: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2a824e: 00 00 00000000002a8250 : 2a8250: e8 00 00 00 00 callq 2a8255 2a8255: 41 54 push %r12 2a8257: 41 89 f0 mov %esi,%r8d 2a825a: 55 push %rbp 2a825b: 53 push %rbx 2a825c: 48 89 fb mov %rdi,%rbx 2a825f: 48 83 ec 30 sub $0x30,%rsp 2a8263: 48 8b 77 38 mov 0x38(%rdi),%rsi 2a8267: 48 8b 4f 30 mov 0x30(%rdi),%rcx 2a826b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a8272: 00 00 2a8274: 48 89 44 24 28 mov %rax,0x28(%rsp) 2a8279: 48 8b 47 40 mov 0x40(%rdi),%rax 2a827d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a8281: 45 84 c0 test %r8b,%r8b 2a8284: 0f 84 a9 01 00 00 je 2a8433 2a828a: 44 8b 80 04 03 00 00 mov 0x304(%rax),%r8d 2a8291: 44 0f b6 96 c1 00 00 movzbl 0xc1(%rsi),%r10d 2a8298: 00 2a8299: 41 b9 01 00 00 00 mov $0x1,%r9d 2a829f: 48 89 d5 mov %rdx,%rbp 2a82a2: 8b 71 74 mov 0x74(%rcx),%esi 2a82a5: ba 01 00 00 00 mov $0x1,%edx 2a82aa: 41 bc 0b 00 00 00 mov $0xb,%r12d 2a82b0: 44 89 d1 mov %r10d,%ecx 2a82b3: e8 00 00 00 00 callq 2a82b8 2a82b8: 48 8b 43 38 mov 0x38(%rbx),%rax 2a82bc: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a82c0: 41 b9 01 00 00 00 mov $0x1,%r9d 2a82c6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a82ca: 0f b6 88 85 00 00 00 movzbl 0x85(%rax),%ecx 2a82d1: 48 8b 43 30 mov 0x30(%rbx),%rax 2a82d5: 44 8b 82 14 02 00 00 mov 0x214(%rdx),%r8d 2a82dc: ba 01 00 00 00 mov $0x1,%edx 2a82e1: 8b 30 mov (%rax),%esi 2a82e3: e8 00 00 00 00 callq 2a82e8 2a82e8: c7 44 24 03 01 00 10 movl $0x7f100001,0x3(%rsp) 2a82ef: 7f 2a82f0: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2a82f5: 48 8b 45 00 mov 0x0(%rbp),%rax 2a82f9: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2a82fd: 44 89 e6 mov %r12d,%esi 2a8300: 41 83 c4 01 add $0x1,%r12d 2a8304: 48 8d 54 24 03 lea 0x3(%rsp),%rdx 2a8309: 48 83 c5 20 add $0x20,%rbp 2a830d: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a8312: 48 8b 45 e8 mov -0x18(%rbp),%rax 2a8316: 48 89 44 24 10 mov %rax,0x10(%rsp) 2a831b: 48 8b 45 f0 mov -0x10(%rbp),%rax 2a831f: 48 89 44 24 18 mov %rax,0x18(%rsp) 2a8324: 48 8b 45 f8 mov -0x8(%rbp),%rax 2a8328: 48 89 44 24 20 mov %rax,0x20(%rsp) 2a832d: 48 8b 07 mov (%rdi),%rax 2a8330: 48 8b 00 mov (%rax),%rax 2a8333: e8 00 00 00 00 callq 2a8338 2a8338: 41 83 fc 0f cmp $0xf,%r12d 2a833c: 75 b7 jne 2a82f5 2a833e: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a8342: 48 8b 43 40 mov 0x40(%rbx),%rax 2a8346: 41 b9 02 00 00 00 mov $0x2,%r9d 2a834c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8350: 0f b6 8a c3 00 00 00 movzbl 0xc3(%rdx),%ecx 2a8357: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a835b: 44 8b 80 0c 03 00 00 mov 0x30c(%rax),%r8d 2a8362: 8b b2 20 01 00 00 mov 0x120(%rdx),%esi 2a8368: ba 01 00 00 00 mov $0x1,%edx 2a836d: e8 00 00 00 00 callq 2a8372 2a8372: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8376: 48 8b 43 38 mov 0x38(%rbx),%rax 2a837a: 45 31 c9 xor %r9d,%r9d 2a837d: 48 8b 73 30 mov 0x30(%rbx),%rsi 2a8381: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8385: 44 8b 82 78 02 00 00 mov 0x278(%rdx),%r8d 2a838c: 0f b6 88 9e 00 00 00 movzbl 0x9e(%rax),%ecx 2a8393: 8b b6 ec 00 00 00 mov 0xec(%rsi),%esi 2a8399: 6a 03 pushq $0x3 2a839b: 8b 92 7c 02 00 00 mov 0x27c(%rdx),%edx 2a83a1: 52 push %rdx 2a83a2: 0f b6 80 9f 00 00 00 movzbl 0x9f(%rax),%eax 2a83a9: ba 02 00 00 00 mov $0x2,%edx 2a83ae: 50 push %rax 2a83af: e8 00 00 00 00 callq 2a83b4 2a83b4: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a83b8: 48 8b 43 40 mov 0x40(%rbx),%rax 2a83bc: 41 b9 01 00 00 00 mov $0x1,%r9d 2a83c2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a83c6: 0f b6 8a c2 00 00 00 movzbl 0xc2(%rdx),%ecx 2a83cd: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a83d1: 44 8b 80 08 03 00 00 mov 0x308(%rax),%r8d 2a83d8: 8b b2 20 01 00 00 mov 0x120(%rdx),%esi 2a83de: ba 01 00 00 00 mov $0x1,%edx 2a83e3: e8 00 00 00 00 callq 2a83e8 2a83e8: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a83ec: 48 8b 43 40 mov 0x40(%rbx),%rax 2a83f0: 41 b9 01 00 00 00 mov $0x1,%r9d 2a83f6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a83fa: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 2a83fe: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a8402: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 2a8409: 8b 72 70 mov 0x70(%rdx),%esi 2a840c: ba 01 00 00 00 mov $0x1,%edx 2a8411: e8 00 00 00 00 callq 2a8416 2a8416: 48 83 c4 18 add $0x18,%rsp 2a841a: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2a841f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a8426: 00 00 2a8428: 75 74 jne 2a849e 2a842a: 48 83 c4 30 add $0x30,%rsp 2a842e: 5b pop %rbx 2a842f: 5d pop %rbp 2a8430: 41 5c pop %r12 2a8432: c3 retq 2a8433: 44 0f b6 96 c2 00 00 movzbl 0xc2(%rsi),%r10d 2a843a: 00 2a843b: 44 8b 80 08 03 00 00 mov 0x308(%rax),%r8d 2a8442: 45 31 c9 xor %r9d,%r9d 2a8445: ba 01 00 00 00 mov $0x1,%edx 2a844a: 8b b1 20 01 00 00 mov 0x120(%rcx),%esi 2a8450: 44 89 d1 mov %r10d,%ecx 2a8453: e8 00 00 00 00 callq 2a8458 2a8458: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2a845d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a8464: 00 00 2a8466: 75 36 jne 2a849e 2a8468: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a846c: 48 8b 43 40 mov 0x40(%rbx),%rax 2a8470: 45 31 c9 xor %r9d,%r9d 2a8473: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8477: 0f b6 8a c1 00 00 00 movzbl 0xc1(%rdx),%ecx 2a847e: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a8482: 44 8b 80 04 03 00 00 mov 0x304(%rax),%r8d 2a8489: 8b 72 74 mov 0x74(%rdx),%esi 2a848c: 48 83 c4 30 add $0x30,%rsp 2a8490: ba 01 00 00 00 mov $0x1,%edx 2a8495: 5b pop %rbx 2a8496: 5d pop %rbp 2a8497: 41 5c pop %r12 2a8499: e9 00 00 00 00 jmpq 2a849e 2a849e: e8 00 00 00 00 callq 2a84a3 2a84a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a84aa: 00 00 00 00 2a84ae: 66 90 xchg %ax,%ax 00000000002a84b0 : 2a84b0: e8 00 00 00 00 callq 2a84b5 2a84b5: 48 8b 7f 28 mov 0x28(%rdi),%rdi 2a84b9: 48 85 ff test %rdi,%rdi 2a84bc: 74 0c je 2a84ca 2a84be: 48 8b 07 mov (%rdi),%rax 2a84c1: 48 8b 40 08 mov 0x8(%rax),%rax 2a84c5: e9 00 00 00 00 jmpq 2a84ca 2a84ca: 0f 0b ud2 2a84cc: 48 8b 07 mov (%rdi),%rax 2a84cf: 48 8b 40 08 mov 0x8(%rax),%rax 2a84d3: e9 00 00 00 00 jmpq 2a84d8 2a84d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2a84df: 00 00000000002a84e0 : 2a84e0: e8 00 00 00 00 callq 2a84e5 2a84e5: 48 8b 7f 28 mov 0x28(%rdi),%rdi 2a84e9: 48 85 ff test %rdi,%rdi 2a84ec: 74 10 je 2a84fe 2a84ee: 48 8b 07 mov (%rdi),%rax 2a84f1: 40 0f b6 f6 movzbl %sil,%esi 2a84f5: 48 8b 40 10 mov 0x10(%rax),%rax 2a84f9: e9 00 00 00 00 jmpq 2a84fe 2a84fe: 0f 0b ud2 2a8500: 48 8b 07 mov (%rdi),%rax 2a8503: 40 0f b6 f6 movzbl %sil,%esi 2a8507: 48 8b 40 10 mov 0x10(%rax),%rax 2a850b: e9 00 00 00 00 jmpq 2a8510 00000000002a8510 : 2a8510: e8 00 00 00 00 callq 2a8515 2a8515: 41 54 push %r12 2a8517: 49 89 f4 mov %rsi,%r12 2a851a: 55 push %rbp 2a851b: 48 89 fd mov %rdi,%rbp 2a851e: 48 83 ec 28 sub $0x28,%rsp 2a8522: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a8526: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a852d: 00 00 2a852f: 48 89 44 24 20 mov %rax,0x20(%rsp) 2a8534: 31 c0 xor %eax,%eax 2a8536: 48 8b 07 mov (%rdi),%rax 2a8539: 80 b8 f1 01 00 00 00 cmpb $0x0,0x1f1(%rax) 2a8540: 0f 85 bd 00 00 00 jne 2a8603 2a8546: 8b 45 18 mov 0x18(%rbp),%eax 2a8549: b9 cd cc cc cc mov $0xcccccccd,%ecx 2a854e: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2a8555: 00 00 2a8557: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2a855e: 00 00 2a8560: 89 44 24 04 mov %eax,0x4(%rsp) 2a8564: 8b 46 30 mov 0x30(%rsi),%eax 2a8567: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2a856e: 00 2a856f: 48 0f af c1 imul %rcx,%rax 2a8573: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 2a857a: 48 c1 e8 23 shr $0x23,%rax 2a857e: 84 d2 test %dl,%dl 2a8580: 75 6e jne 2a85f0 2a8582: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) 2a8589: 00 2a858a: 89 44 24 1c mov %eax,0x1c(%rsp) 2a858e: b8 04 00 00 00 mov $0x4,%eax 2a8593: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2a8597: 89 44 24 10 mov %eax,0x10(%rsp) 2a859b: 48 89 e6 mov %rsp,%rsi 2a859e: 48 8b 07 mov (%rdi),%rax 2a85a1: 48 8b 40 70 mov 0x70(%rax),%rax 2a85a5: e8 00 00 00 00 callq 2a85aa 2a85aa: 85 c0 test %eax,%eax 2a85ac: 0f 85 f3 00 00 00 jne 2a86a5 2a85b2: 41 83 7c 24 44 01 cmpl $0x1,0x44(%r12) 2a85b8: 0f 85 ff 00 00 00 jne 2a86bd 2a85be: 41 83 7c 24 40 02 cmpl $0x2,0x40(%r12) 2a85c4: 0f 85 fa 00 00 00 jne 2a86c4 2a85ca: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2a85cf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a85d6: 00 00 2a85d8: 0f 85 ed 00 00 00 jne 2a86cb 2a85de: 48 83 c4 28 add $0x28,%rsp 2a85e2: 4c 89 e6 mov %r12,%rsi 2a85e5: 48 89 ef mov %rbp,%rdi 2a85e8: 5d pop %rbp 2a85e9: 41 5c pop %r12 2a85eb: e9 00 00 00 00 jmpq 2a85f0 2a85f0: 89 44 24 1c mov %eax,0x1c(%rsp) 2a85f4: b8 08 00 00 00 mov $0x8,%eax 2a85f9: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) 2a8600: 00 2a8601: eb 90 jmp 2a8593 2a8603: 48 8b 55 38 mov 0x38(%rbp),%rdx 2a8607: 48 8b 45 40 mov 0x40(%rbp),%rax 2a860b: 41 b9 1f 00 00 00 mov $0x1f,%r9d 2a8611: 0f b6 8a 9a 00 00 00 movzbl 0x9a(%rdx),%ecx 2a8618: 48 8b 55 30 mov 0x30(%rbp),%rdx 2a861c: 44 8b 80 68 02 00 00 mov 0x268(%rax),%r8d 2a8623: 8b b2 38 01 00 00 mov 0x138(%rdx),%esi 2a8629: ba 01 00 00 00 mov $0x1,%edx 2a862e: e8 00 00 00 00 callq 2a8633 2a8633: 48 8b 55 38 mov 0x38(%rbp),%rdx 2a8637: 48 8b 45 40 mov 0x40(%rbp),%rax 2a863b: 41 b9 01 00 00 00 mov $0x1,%r9d 2a8641: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2a8645: 0f b6 4a 63 movzbl 0x63(%rdx),%ecx 2a8649: 48 8b 55 30 mov 0x30(%rbp),%rdx 2a864d: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 2a8654: 8b 72 5c mov 0x5c(%rdx),%esi 2a8657: ba 01 00 00 00 mov $0x1,%edx 2a865c: e8 00 00 00 00 callq 2a8661 2a8661: bf c7 10 00 00 mov $0x10c7,%edi 2a8666: e8 00 00 00 00 callq 2a866b 2a866b: 48 8b 55 38 mov 0x38(%rbp),%rdx 2a866f: 48 8b 45 40 mov 0x40(%rbp),%rax 2a8673: 45 31 c9 xor %r9d,%r9d 2a8676: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2a867a: 0f b6 4a 63 movzbl 0x63(%rdx),%ecx 2a867e: 48 8b 55 30 mov 0x30(%rbp),%rdx 2a8682: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 2a8689: 8b 72 5c mov 0x5c(%rdx),%esi 2a868c: ba 01 00 00 00 mov $0x1,%edx 2a8691: e8 00 00 00 00 callq 2a8696 2a8696: bf c7 10 00 00 mov $0x10c7,%edi 2a869b: e8 00 00 00 00 callq 2a86a0 2a86a0: e9 0d ff ff ff jmpq 2a85b2 2a86a5: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2a86aa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a86b1: 00 00 2a86b3: 75 16 jne 2a86cb 2a86b5: 48 83 c4 28 add $0x28,%rsp 2a86b9: 5d pop %rbp 2a86ba: 41 5c pop %r12 2a86bc: c3 retq 2a86bd: 0f 0b ud2 2a86bf: e9 fa fe ff ff jmpq 2a85be 2a86c4: 0f 0b ud2 2a86c6: e9 ff fe ff ff jmpq 2a85ca 2a86cb: e8 00 00 00 00 callq 2a86d0 00000000002a86d0 : 2a86d0: e8 00 00 00 00 callq 2a86d5 2a86d5: 41 54 push %r12 2a86d7: 41 89 d4 mov %edx,%r12d 2a86da: 55 push %rbp 2a86db: 48 89 f5 mov %rsi,%rbp 2a86de: 53 push %rbx 2a86df: 48 89 fb mov %rdi,%rbx 2a86e2: 48 83 ec 28 sub $0x28,%rsp 2a86e6: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a86ea: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a86f1: 00 00 2a86f3: 48 89 44 24 20 mov %rax,0x20(%rsp) 2a86f8: 31 c0 xor %eax,%eax 2a86fa: 48 8b 07 mov (%rdi),%rax 2a86fd: 80 b8 f1 01 00 00 00 cmpb $0x0,0x1f1(%rax) 2a8704: 0f 85 01 03 00 00 jne 2a8a0b 2a870a: 8b 43 18 mov 0x18(%rbx),%eax 2a870d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2a8711: 89 54 24 1c mov %edx,0x1c(%rsp) 2a8715: 48 89 e6 mov %rsp,%rsi 2a8718: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2a871f: 00 00 2a8721: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2a8728: 00 00 2a872a: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2a8731: 00 2a8732: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 2a8739: 89 44 24 04 mov %eax,0x4(%rsp) 2a873d: c7 44 24 0c 04 00 00 movl $0x4,0xc(%rsp) 2a8744: 00 2a8745: 88 4c 24 18 mov %cl,0x18(%rsp) 2a8749: c7 44 24 10 04 00 00 movl $0x4,0x10(%rsp) 2a8750: 00 2a8751: 48 8b 07 mov (%rdi),%rax 2a8754: 48 8b 40 70 mov 0x70(%rax),%rax 2a8758: e8 00 00 00 00 callq 2a875d 2a875d: 85 c0 test %eax,%eax 2a875f: 0f 85 89 02 00 00 jne 2a89ee 2a8765: 48 89 ee mov %rbp,%rsi 2a8768: 48 89 df mov %rbx,%rdi 2a876b: e8 00 00 00 00 callq 2a8770 2a8770: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8774: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8778: 48 8b 73 30 mov 0x30(%rbx),%rsi 2a877c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8780: 44 8b 82 ec 00 00 00 mov 0xec(%rdx),%r8d 2a8787: 0f b6 48 3b movzbl 0x3b(%rax),%ecx 2a878b: 8b b6 98 00 00 00 mov 0x98(%rsi),%esi 2a8791: 6a 00 pushq $0x0 2a8793: 44 8b 8a f8 00 00 00 mov 0xf8(%rdx),%r9d 2a879a: 41 51 push %r9 2a879c: 44 0f b6 48 3e movzbl 0x3e(%rax),%r9d 2a87a1: 41 51 push %r9 2a87a3: 6a 01 pushq $0x1 2a87a5: 44 8b 8a 10 01 00 00 mov 0x110(%rdx),%r9d 2a87ac: 41 51 push %r9 2a87ae: 44 0f b6 48 44 movzbl 0x44(%rax),%r9d 2a87b3: 41 51 push %r9 2a87b5: 6a 00 pushq $0x0 2a87b7: 44 8b 8a 0c 01 00 00 mov 0x10c(%rdx),%r9d 2a87be: 41 51 push %r9 2a87c0: 44 0f b6 48 43 movzbl 0x43(%rax),%r9d 2a87c5: 41 51 push %r9 2a87c7: 6a 00 pushq $0x0 2a87c9: 44 8b 8a f4 00 00 00 mov 0xf4(%rdx),%r9d 2a87d0: 41 51 push %r9 2a87d2: 44 0f b6 48 3d movzbl 0x3d(%rax),%r9d 2a87d7: 41 51 push %r9 2a87d9: 41 b9 01 00 00 00 mov $0x1,%r9d 2a87df: 6a 01 pushq $0x1 2a87e1: 8b 92 f0 00 00 00 mov 0xf0(%rdx),%edx 2a87e7: 52 push %rdx 2a87e8: 0f b6 40 3c movzbl 0x3c(%rax),%eax 2a87ec: ba 06 00 00 00 mov $0x6,%edx 2a87f1: 50 push %rax 2a87f2: e8 00 00 00 00 callq 2a87f7 2a87f7: 8b 45 40 mov 0x40(%rbp),%eax 2a87fa: 48 83 c4 78 add $0x78,%rsp 2a87fe: 83 f8 04 cmp $0x4,%eax 2a8801: 0f 84 45 03 00 00 je 2a8b4c 2a8807: 0f 87 90 01 00 00 ja 2a899d 2a880d: 83 f8 02 cmp $0x2,%eax 2a8810: 0f 84 e3 02 00 00 je 2a8af9 2a8816: 83 f8 03 cmp $0x3,%eax 2a8819: 75 51 jne 2a886c 2a881b: 48 8b 43 38 mov 0x38(%rbx),%rax 2a881f: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8823: 83 7d 44 02 cmpl $0x2,0x44(%rbp) 2a8827: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a882b: 44 0f b6 48 3d movzbl 0x3d(%rax),%r9d 2a8830: 0f b6 48 3f movzbl 0x3f(%rax),%ecx 2a8834: 48 8b 43 30 mov 0x30(%rbx),%rax 2a8838: 44 8b 92 f4 00 00 00 mov 0xf4(%rdx),%r10d 2a883f: 44 8b 82 fc 00 00 00 mov 0xfc(%rdx),%r8d 2a8846: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 2a884c: 0f 84 f3 02 00 00 je 2a8b45 2a8852: 6a 01 pushq $0x1 2a8854: 41 52 push %r10 2a8856: ba 02 00 00 00 mov $0x2,%edx 2a885b: 41 51 push %r9 2a885d: 41 b9 01 00 00 00 mov $0x1,%r9d 2a8863: e8 00 00 00 00 callq 2a8868 2a8868: 48 83 c4 18 add $0x18,%rsp 2a886c: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8870: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8874: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8878: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a887c: 41 81 fc 1f 30 05 00 cmp $0x5301f,%r12d 2a8883: 0f 8f 24 02 00 00 jg 2a8aad 2a8889: f6 45 56 02 testb $0x2,0x56(%rbp) 2a888d: 0f 85 99 02 00 00 jne 2a8b2c 2a8893: 44 0f b6 50 40 movzbl 0x40(%rax),%r10d 2a8898: 44 8b 82 00 01 00 00 mov 0x100(%rdx),%r8d 2a889f: 41 b9 01 00 00 00 mov $0x1,%r9d 2a88a5: 8b b1 c0 00 00 00 mov 0xc0(%rcx),%esi 2a88ab: 6a 01 pushq $0x1 2a88ad: 8b 8a 08 01 00 00 mov 0x108(%rdx),%ecx 2a88b3: 51 push %rcx 2a88b4: 0f b6 48 42 movzbl 0x42(%rax),%ecx 2a88b8: 51 push %rcx 2a88b9: 44 89 d1 mov %r10d,%ecx 2a88bc: 6a 01 pushq $0x1 2a88be: 8b 92 04 01 00 00 mov 0x104(%rdx),%edx 2a88c4: 52 push %rdx 2a88c5: 0f b6 40 41 movzbl 0x41(%rax),%eax 2a88c9: ba 03 00 00 00 mov $0x3,%edx 2a88ce: 50 push %rax 2a88cf: e8 00 00 00 00 callq 2a88d4 2a88d4: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a88d8: 48 8b 43 40 mov 0x40(%rbx),%rax 2a88dc: 41 b9 01 00 00 00 mov $0x1,%r9d 2a88e2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a88e6: 48 83 c4 30 add $0x30,%rsp 2a88ea: 0f b6 4a 45 movzbl 0x45(%rdx),%ecx 2a88ee: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a88f2: 44 8b 80 14 01 00 00 mov 0x114(%rax),%r8d 2a88f9: 8b b2 b8 00 00 00 mov 0xb8(%rdx),%esi 2a88ff: ba 01 00 00 00 mov $0x1,%edx 2a8904: e8 00 00 00 00 callq 2a8909 2a8909: 48 8b 7b 28 mov 0x28(%rbx),%rdi 2a890d: 48 85 ff test %rdi,%rdi 2a8910: 0f 84 88 02 00 00 je 2a8b9e 2a8916: 48 8b 07 mov (%rdi),%rax 2a8919: 48 8b 40 18 mov 0x18(%rax),%rax 2a891d: e8 00 00 00 00 callq 2a8922 2a8922: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a8926: 48 8b 43 40 mov 0x40(%rbx),%rax 2a892a: 41 b9 02 00 00 00 mov $0x2,%r9d 2a8930: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8934: 0f b6 4a 47 movzbl 0x47(%rdx),%ecx 2a8938: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a893c: 44 8b 80 1c 01 00 00 mov 0x11c(%rax),%r8d 2a8943: 8b b2 bc 00 00 00 mov 0xbc(%rdx),%esi 2a8949: ba 01 00 00 00 mov $0x1,%edx 2a894e: e8 00 00 00 00 callq 2a8953 2a8953: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2a8958: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a895f: 00 00 2a8961: 0f 85 42 02 00 00 jne 2a8ba9 2a8967: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a896b: 48 8b 43 40 mov 0x40(%rbx),%rax 2a896f: 45 31 c9 xor %r9d,%r9d 2a8972: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8976: 0f b6 4a 48 movzbl 0x48(%rdx),%ecx 2a897a: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a897e: 44 8b 80 20 01 00 00 mov 0x120(%rax),%r8d 2a8985: 8b b2 9c 00 00 00 mov 0x9c(%rdx),%esi 2a898b: 48 83 c4 28 add $0x28,%rsp 2a898f: ba 01 00 00 00 mov $0x1,%edx 2a8994: 5b pop %rbx 2a8995: 5d pop %rbp 2a8996: 41 5c pop %r12 2a8998: e9 00 00 00 00 jmpq 2a899d 2a899d: 83 f8 06 cmp $0x6,%eax 2a89a0: 0f 85 c6 fe ff ff jne 2a886c 2a89a6: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a89aa: 48 8b 43 38 mov 0x38(%rbx),%rax 2a89ae: 41 b9 03 00 00 00 mov $0x3,%r9d 2a89b4: 48 8b 73 30 mov 0x30(%rbx),%rsi 2a89b8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a89bc: 44 8b 82 fc 00 00 00 mov 0xfc(%rdx),%r8d 2a89c3: 0f b6 48 3f movzbl 0x3f(%rax),%ecx 2a89c7: 8b b6 98 00 00 00 mov 0x98(%rsi),%esi 2a89cd: 6a 01 pushq $0x1 2a89cf: 8b 92 f4 00 00 00 mov 0xf4(%rdx),%edx 2a89d5: 52 push %rdx 2a89d6: 0f b6 40 3d movzbl 0x3d(%rax),%eax 2a89da: ba 02 00 00 00 mov $0x2,%edx 2a89df: 50 push %rax 2a89e0: e8 00 00 00 00 callq 2a89e5 2a89e5: 48 83 c4 18 add $0x18,%rsp 2a89e9: e9 7e fe ff ff jmpq 2a886c 2a89ee: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2a89f3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a89fa: 00 00 2a89fc: 0f 85 a7 01 00 00 jne 2a8ba9 2a8a02: 48 83 c4 28 add $0x28,%rsp 2a8a06: 5b pop %rbx 2a8a07: 5d pop %rbp 2a8a08: 41 5c pop %r12 2a8a0a: c3 retq 2a8a0b: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a8a0f: 48 8b 43 40 mov 0x40(%rbx),%rax 2a8a13: 41 b9 1f 00 00 00 mov $0x1f,%r9d 2a8a19: 0f b6 8a 9a 00 00 00 movzbl 0x9a(%rdx),%ecx 2a8a20: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a8a24: 44 8b 80 68 02 00 00 mov 0x268(%rax),%r8d 2a8a2b: 8b b2 38 01 00 00 mov 0x138(%rdx),%esi 2a8a31: ba 01 00 00 00 mov $0x1,%edx 2a8a36: e8 00 00 00 00 callq 2a8a3b 2a8a3b: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a8a3f: 48 8b 43 40 mov 0x40(%rbx),%rax 2a8a43: 41 b9 01 00 00 00 mov $0x1,%r9d 2a8a49: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8a4d: 0f b6 4a 63 movzbl 0x63(%rdx),%ecx 2a8a51: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a8a55: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 2a8a5c: 8b 72 5c mov 0x5c(%rdx),%esi 2a8a5f: ba 01 00 00 00 mov $0x1,%edx 2a8a64: e8 00 00 00 00 callq 2a8a69 2a8a69: bf c7 10 00 00 mov $0x10c7,%edi 2a8a6e: e8 00 00 00 00 callq 2a8a73 2a8a73: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a8a77: 48 8b 43 40 mov 0x40(%rbx),%rax 2a8a7b: 45 31 c9 xor %r9d,%r9d 2a8a7e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8a82: 0f b6 4a 63 movzbl 0x63(%rdx),%ecx 2a8a86: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a8a8a: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 2a8a91: 8b 72 5c mov 0x5c(%rdx),%esi 2a8a94: ba 01 00 00 00 mov $0x1,%edx 2a8a99: e8 00 00 00 00 callq 2a8a9e 2a8a9e: bf c7 10 00 00 mov $0x10c7,%edi 2a8aa3: e8 00 00 00 00 callq 2a8aa8 2a8aa8: e9 b8 fc ff ff jmpq 2a8765 2a8aad: 44 8b 82 0c 01 00 00 mov 0x10c(%rdx),%r8d 2a8ab4: 44 0f b6 50 43 movzbl 0x43(%rax),%r10d 2a8ab9: 8b b1 98 00 00 00 mov 0x98(%rcx),%esi 2a8abf: 6a 01 pushq $0x1 2a8ac1: 8b 92 f8 00 00 00 mov 0xf8(%rdx),%edx 2a8ac7: 44 89 d1 mov %r10d,%ecx 2a8aca: 41 b9 01 00 00 00 mov $0x1,%r9d 2a8ad0: 52 push %rdx 2a8ad1: 0f b6 40 3e movzbl 0x3e(%rax),%eax 2a8ad5: ba 02 00 00 00 mov $0x2,%edx 2a8ada: 50 push %rax 2a8adb: e8 00 00 00 00 callq 2a8ae0 2a8ae0: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8ae4: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8ae8: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8aec: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8af0: 48 83 c4 18 add $0x18,%rsp 2a8af4: e9 9a fd ff ff jmpq 2a8893 2a8af9: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a8afd: 48 8b 43 40 mov 0x40(%rbx),%rax 2a8b01: 45 31 c9 xor %r9d,%r9d 2a8b04: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8b08: 0f b6 4a 3f movzbl 0x3f(%rdx),%ecx 2a8b0c: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a8b10: 44 8b 80 fc 00 00 00 mov 0xfc(%rax),%r8d 2a8b17: 8b b2 98 00 00 00 mov 0x98(%rdx),%esi 2a8b1d: ba 01 00 00 00 mov $0x1,%edx 2a8b22: e8 00 00 00 00 callq 2a8b27 2a8b27: e9 40 fd ff ff jmpq 2a886c 2a8b2c: 44 8b 82 0c 01 00 00 mov 0x10c(%rdx),%r8d 2a8b33: 44 0f b6 50 43 movzbl 0x43(%rax),%r10d 2a8b38: 8b b1 98 00 00 00 mov 0x98(%rcx),%esi 2a8b3e: 6a 00 pushq $0x0 2a8b40: e9 7c ff ff ff jmpq 2a8ac1 2a8b45: 6a 00 pushq $0x0 2a8b47: e9 08 fd ff ff jmpq 2a8854 2a8b4c: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8b50: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8b54: 83 7d 44 02 cmpl $0x2,0x44(%rbp) 2a8b58: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8b5c: 44 0f b6 48 3d movzbl 0x3d(%rax),%r9d 2a8b61: 0f b6 48 3f movzbl 0x3f(%rax),%ecx 2a8b65: 48 8b 43 30 mov 0x30(%rbx),%rax 2a8b69: 44 8b 92 f4 00 00 00 mov 0xf4(%rdx),%r10d 2a8b70: 44 8b 82 fc 00 00 00 mov 0xfc(%rdx),%r8d 2a8b77: 8b b0 98 00 00 00 mov 0x98(%rax),%esi 2a8b7d: 74 26 je 2a8ba5 2a8b7f: 6a 01 pushq $0x1 2a8b81: 41 52 push %r10 2a8b83: ba 02 00 00 00 mov $0x2,%edx 2a8b88: 41 51 push %r9 2a8b8a: 41 b9 02 00 00 00 mov $0x2,%r9d 2a8b90: e8 00 00 00 00 callq 2a8b95 2a8b95: 48 83 c4 18 add $0x18,%rsp 2a8b99: e9 ce fc ff ff jmpq 2a886c 2a8b9e: 0f 0b ud2 2a8ba0: e9 71 fd ff ff jmpq 2a8916 2a8ba5: 6a 00 pushq $0x0 2a8ba7: eb d8 jmp 2a8b81 2a8ba9: e8 00 00 00 00 callq 2a8bae 2a8bae: 66 90 xchg %ax,%ax 00000000002a8bb0 : 2a8bb0: e8 00 00 00 00 callq 2a8bb5 2a8bb5: 55 push %rbp 2a8bb6: 41 89 f1 mov %esi,%r9d 2a8bb9: 89 d5 mov %edx,%ebp 2a8bbb: 41 89 ca mov %ecx,%r10d 2a8bbe: 53 push %rbx 2a8bbf: 48 8b 57 40 mov 0x40(%rdi),%rdx 2a8bc3: 48 89 fb mov %rdi,%rbx 2a8bc6: 48 8b 47 38 mov 0x38(%rdi),%rax 2a8bca: 48 8b 77 30 mov 0x30(%rdi),%rsi 2a8bce: 44 8b 82 6c 02 00 00 mov 0x26c(%rdx),%r8d 2a8bd5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a8bd9: 0f b6 88 9b 00 00 00 movzbl 0x9b(%rax),%ecx 2a8be0: 8b b6 08 01 00 00 mov 0x108(%rsi),%esi 2a8be6: 41 52 push %r10 2a8be8: 8b 92 70 02 00 00 mov 0x270(%rdx),%edx 2a8bee: 52 push %rdx 2a8bef: 0f b6 80 9c 00 00 00 movzbl 0x9c(%rax),%eax 2a8bf6: ba 02 00 00 00 mov $0x2,%edx 2a8bfb: 50 push %rax 2a8bfc: e8 00 00 00 00 callq 2a8c01 2a8c01: 48 8b 43 40 mov 0x40(%rbx),%rax 2a8c05: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8c09: 31 d2 xor %edx,%edx 2a8c0b: b9 01 00 00 00 mov $0x1,%ecx 2a8c10: 44 8b 88 74 02 00 00 mov 0x274(%rax),%r9d 2a8c17: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8c1b: 44 0f b6 80 9d 00 00 movzbl 0x9d(%rax),%r8d 2a8c22: 00 2a8c23: 48 8b 43 30 mov 0x30(%rbx),%rax 2a8c27: 8b b0 0c 01 00 00 mov 0x10c(%rax),%esi 2a8c2d: 55 push %rbp 2a8c2e: e8 00 00 00 00 callq 2a8c33 2a8c33: 48 83 c4 20 add $0x20,%rsp 2a8c37: 5b pop %rbx 2a8c38: 5d pop %rbp 2a8c39: c3 retq 2a8c3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002a8c40 : 2a8c40: e8 00 00 00 00 callq 2a8c45 2a8c45: 53 push %rbx 2a8c46: 48 8b 57 40 mov 0x40(%rdi),%rdx 2a8c4a: 48 89 fb mov %rdi,%rbx 2a8c4d: 48 8b 47 38 mov 0x38(%rdi),%rax 2a8c51: 48 8b 4f 30 mov 0x30(%rdi),%rcx 2a8c55: 44 8b 8a 84 00 00 00 mov 0x84(%rdx),%r9d 2a8c5c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a8c60: 44 0f b6 40 21 movzbl 0x21(%rax),%r8d 2a8c65: 8b b1 a0 00 00 00 mov 0xa0(%rcx),%esi 2a8c6b: 6a 00 pushq $0x0 2a8c6d: 8b 8a 94 00 00 00 mov 0x94(%rdx),%ecx 2a8c73: 51 push %rcx 2a8c74: 0f b6 48 25 movzbl 0x25(%rax),%ecx 2a8c78: 51 push %rcx 2a8c79: 6a 00 pushq $0x0 2a8c7b: 8b 8a 90 00 00 00 mov 0x90(%rdx),%ecx 2a8c81: 51 push %rcx 2a8c82: 0f b6 48 24 movzbl 0x24(%rax),%ecx 2a8c86: 51 push %rcx 2a8c87: b9 04 00 00 00 mov $0x4,%ecx 2a8c8c: 6a 00 pushq $0x0 2a8c8e: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 2a8c94: 52 push %rdx 2a8c95: 0f b6 40 22 movzbl 0x22(%rax),%eax 2a8c99: 31 d2 xor %edx,%edx 2a8c9b: 50 push %rax 2a8c9c: 6a 00 pushq $0x0 2a8c9e: e8 00 00 00 00 callq 2a8ca3 2a8ca3: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8ca7: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8cab: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8caf: 48 83 c4 50 add $0x50,%rsp 2a8cb3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8cb7: 44 8b 8a 8c 00 00 00 mov 0x8c(%rdx),%r9d 2a8cbe: 44 0f b6 40 23 movzbl 0x23(%rax),%r8d 2a8cc3: 8b b1 a4 00 00 00 mov 0xa4(%rcx),%esi 2a8cc9: 6a 00 pushq $0x0 2a8ccb: b9 02 00 00 00 mov $0x2,%ecx 2a8cd0: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 2a8cd6: 52 push %rdx 2a8cd7: 0f b6 40 26 movzbl 0x26(%rax),%eax 2a8cdb: 31 d2 xor %edx,%edx 2a8cdd: 50 push %rax 2a8cde: 6a 00 pushq $0x0 2a8ce0: e8 00 00 00 00 callq 2a8ce5 2a8ce5: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8ce9: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8ced: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8cf1: 48 83 c4 20 add $0x20,%rsp 2a8cf5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8cf9: 44 8b 8a 9c 00 00 00 mov 0x9c(%rdx),%r9d 2a8d00: 44 0f b6 40 27 movzbl 0x27(%rax),%r8d 2a8d05: 8b b1 a0 00 00 00 mov 0xa0(%rcx),%esi 2a8d0b: 6a 00 pushq $0x0 2a8d0d: 8b 8a ac 00 00 00 mov 0xac(%rdx),%ecx 2a8d13: 51 push %rcx 2a8d14: 0f b6 48 2b movzbl 0x2b(%rax),%ecx 2a8d18: 51 push %rcx 2a8d19: 6a 00 pushq $0x0 2a8d1b: 8b 8a a8 00 00 00 mov 0xa8(%rdx),%ecx 2a8d21: 51 push %rcx 2a8d22: 0f b6 48 2a movzbl 0x2a(%rax),%ecx 2a8d26: 51 push %rcx 2a8d27: b9 04 00 00 00 mov $0x4,%ecx 2a8d2c: 6a 00 pushq $0x0 2a8d2e: 8b 92 a0 00 00 00 mov 0xa0(%rdx),%edx 2a8d34: 52 push %rdx 2a8d35: 0f b6 40 28 movzbl 0x28(%rax),%eax 2a8d39: 31 d2 xor %edx,%edx 2a8d3b: 50 push %rax 2a8d3c: 6a 00 pushq $0x0 2a8d3e: e8 00 00 00 00 callq 2a8d43 2a8d43: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8d47: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8d4b: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8d4f: 48 83 c4 50 add $0x50,%rsp 2a8d53: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8d57: 44 8b 8a a4 00 00 00 mov 0xa4(%rdx),%r9d 2a8d5e: 44 0f b6 40 29 movzbl 0x29(%rax),%r8d 2a8d63: 8b b1 a8 00 00 00 mov 0xa8(%rcx),%esi 2a8d69: 6a 00 pushq $0x0 2a8d6b: b9 02 00 00 00 mov $0x2,%ecx 2a8d70: 8b 92 b0 00 00 00 mov 0xb0(%rdx),%edx 2a8d76: 52 push %rdx 2a8d77: 0f b6 40 2c movzbl 0x2c(%rax),%eax 2a8d7b: 31 d2 xor %edx,%edx 2a8d7d: 50 push %rax 2a8d7e: 6a 00 pushq $0x0 2a8d80: e8 00 00 00 00 callq 2a8d85 2a8d85: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8d89: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8d8d: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8d91: 48 83 c4 20 add $0x20,%rsp 2a8d95: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8d99: 44 8b 8a b4 00 00 00 mov 0xb4(%rdx),%r9d 2a8da0: 44 0f b6 40 2d movzbl 0x2d(%rax),%r8d 2a8da5: 8b b1 a0 00 00 00 mov 0xa0(%rcx),%esi 2a8dab: 6a 00 pushq $0x0 2a8dad: 8b 8a c4 00 00 00 mov 0xc4(%rdx),%ecx 2a8db3: 51 push %rcx 2a8db4: 0f b6 48 31 movzbl 0x31(%rax),%ecx 2a8db8: 51 push %rcx 2a8db9: 6a 00 pushq $0x0 2a8dbb: 8b 8a c0 00 00 00 mov 0xc0(%rdx),%ecx 2a8dc1: 51 push %rcx 2a8dc2: 0f b6 48 30 movzbl 0x30(%rax),%ecx 2a8dc6: 51 push %rcx 2a8dc7: b9 04 00 00 00 mov $0x4,%ecx 2a8dcc: 6a 00 pushq $0x0 2a8dce: 8b 92 b8 00 00 00 mov 0xb8(%rdx),%edx 2a8dd4: 52 push %rdx 2a8dd5: 0f b6 40 2e movzbl 0x2e(%rax),%eax 2a8dd9: 31 d2 xor %edx,%edx 2a8ddb: 50 push %rax 2a8ddc: 6a 00 pushq $0x0 2a8dde: e8 00 00 00 00 callq 2a8de3 2a8de3: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8de7: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8deb: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8def: 48 83 c4 50 add $0x50,%rsp 2a8df3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8df7: 44 8b 8a bc 00 00 00 mov 0xbc(%rdx),%r9d 2a8dfe: 44 0f b6 40 2f movzbl 0x2f(%rax),%r8d 2a8e03: 8b b1 ac 00 00 00 mov 0xac(%rcx),%esi 2a8e09: 6a 00 pushq $0x0 2a8e0b: b9 02 00 00 00 mov $0x2,%ecx 2a8e10: 8b 92 c8 00 00 00 mov 0xc8(%rdx),%edx 2a8e16: 52 push %rdx 2a8e17: 0f b6 40 32 movzbl 0x32(%rax),%eax 2a8e1b: 31 d2 xor %edx,%edx 2a8e1d: 50 push %rax 2a8e1e: 6a 00 pushq $0x0 2a8e20: e8 00 00 00 00 callq 2a8e25 2a8e25: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8e29: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8e2d: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8e31: 48 83 c4 20 add $0x20,%rsp 2a8e35: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8e39: 44 8b 8a cc 00 00 00 mov 0xcc(%rdx),%r9d 2a8e40: 44 0f b6 40 33 movzbl 0x33(%rax),%r8d 2a8e45: 8b b1 a0 00 00 00 mov 0xa0(%rcx),%esi 2a8e4b: 6a 00 pushq $0x0 2a8e4d: 8b 8a dc 00 00 00 mov 0xdc(%rdx),%ecx 2a8e53: 51 push %rcx 2a8e54: 0f b6 48 37 movzbl 0x37(%rax),%ecx 2a8e58: 51 push %rcx 2a8e59: 6a 00 pushq $0x0 2a8e5b: 8b 8a d8 00 00 00 mov 0xd8(%rdx),%ecx 2a8e61: 51 push %rcx 2a8e62: 0f b6 48 36 movzbl 0x36(%rax),%ecx 2a8e66: 51 push %rcx 2a8e67: b9 04 00 00 00 mov $0x4,%ecx 2a8e6c: 6a 00 pushq $0x0 2a8e6e: 8b 92 d0 00 00 00 mov 0xd0(%rdx),%edx 2a8e74: 52 push %rdx 2a8e75: 0f b6 40 34 movzbl 0x34(%rax),%eax 2a8e79: 31 d2 xor %edx,%edx 2a8e7b: 50 push %rax 2a8e7c: 6a 00 pushq $0x0 2a8e7e: e8 00 00 00 00 callq 2a8e83 2a8e83: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8e87: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8e8b: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8e8f: 48 83 c4 50 add $0x50,%rsp 2a8e93: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8e97: 44 8b 8a d4 00 00 00 mov 0xd4(%rdx),%r9d 2a8e9e: 44 0f b6 40 35 movzbl 0x35(%rax),%r8d 2a8ea3: 8b b1 b0 00 00 00 mov 0xb0(%rcx),%esi 2a8ea9: 6a 00 pushq $0x0 2a8eab: b9 02 00 00 00 mov $0x2,%ecx 2a8eb0: 8b 92 e0 00 00 00 mov 0xe0(%rdx),%edx 2a8eb6: 52 push %rdx 2a8eb7: 0f b6 40 38 movzbl 0x38(%rax),%eax 2a8ebb: 31 d2 xor %edx,%edx 2a8ebd: 50 push %rax 2a8ebe: 6a 00 pushq $0x0 2a8ec0: e8 00 00 00 00 callq 2a8ec5 2a8ec5: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8ec9: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8ecd: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8ed1: 48 83 c4 20 add $0x20,%rsp 2a8ed5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8ed9: 44 8b 8a b0 02 00 00 mov 0x2b0(%rdx),%r9d 2a8ee0: 44 0f b6 80 ac 00 00 movzbl 0xac(%rax),%r8d 2a8ee7: 00 2a8ee8: 8b b1 24 01 00 00 mov 0x124(%rcx),%esi 2a8eee: 6a 00 pushq $0x0 2a8ef0: 8b 8a c0 02 00 00 mov 0x2c0(%rdx),%ecx 2a8ef6: 51 push %rcx 2a8ef7: 0f b6 88 b0 00 00 00 movzbl 0xb0(%rax),%ecx 2a8efe: 51 push %rcx 2a8eff: 6a 00 pushq $0x0 2a8f01: 8b 8a bc 02 00 00 mov 0x2bc(%rdx),%ecx 2a8f07: 51 push %rcx 2a8f08: 0f b6 88 af 00 00 00 movzbl 0xaf(%rax),%ecx 2a8f0f: 51 push %rcx 2a8f10: b9 04 00 00 00 mov $0x4,%ecx 2a8f15: 6a 00 pushq $0x0 2a8f17: 8b 92 b4 02 00 00 mov 0x2b4(%rdx),%edx 2a8f1d: 52 push %rdx 2a8f1e: 0f b6 80 ad 00 00 00 movzbl 0xad(%rax),%eax 2a8f25: 31 d2 xor %edx,%edx 2a8f27: 50 push %rax 2a8f28: 6a 00 pushq $0x0 2a8f2a: e8 00 00 00 00 callq 2a8f2f 2a8f2f: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8f33: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8f37: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8f3b: 48 83 c4 50 add $0x50,%rsp 2a8f3f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8f43: 44 8b 8a b8 02 00 00 mov 0x2b8(%rdx),%r9d 2a8f4a: 44 0f b6 80 ae 00 00 movzbl 0xae(%rax),%r8d 2a8f51: 00 2a8f52: 8b b1 28 01 00 00 mov 0x128(%rcx),%esi 2a8f58: 6a 00 pushq $0x0 2a8f5a: b9 02 00 00 00 mov $0x2,%ecx 2a8f5f: 8b 92 c4 02 00 00 mov 0x2c4(%rdx),%edx 2a8f65: 52 push %rdx 2a8f66: 0f b6 80 b1 00 00 00 movzbl 0xb1(%rax),%eax 2a8f6d: 31 d2 xor %edx,%edx 2a8f6f: 50 push %rax 2a8f70: 6a 00 pushq $0x0 2a8f72: e8 00 00 00 00 callq 2a8f77 2a8f77: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8f7b: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8f7f: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8f83: 48 83 c4 20 add $0x20,%rsp 2a8f87: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8f8b: 44 8b 8a c8 02 00 00 mov 0x2c8(%rdx),%r9d 2a8f92: 44 0f b6 80 b2 00 00 movzbl 0xb2(%rax),%r8d 2a8f99: 00 2a8f9a: 8b b1 24 01 00 00 mov 0x124(%rcx),%esi 2a8fa0: 6a 00 pushq $0x0 2a8fa2: 8b 8a d8 02 00 00 mov 0x2d8(%rdx),%ecx 2a8fa8: 51 push %rcx 2a8fa9: 0f b6 88 b6 00 00 00 movzbl 0xb6(%rax),%ecx 2a8fb0: 51 push %rcx 2a8fb1: 6a 00 pushq $0x0 2a8fb3: 8b 8a d4 02 00 00 mov 0x2d4(%rdx),%ecx 2a8fb9: 51 push %rcx 2a8fba: 0f b6 88 b5 00 00 00 movzbl 0xb5(%rax),%ecx 2a8fc1: 51 push %rcx 2a8fc2: b9 04 00 00 00 mov $0x4,%ecx 2a8fc7: 6a 00 pushq $0x0 2a8fc9: 8b 92 cc 02 00 00 mov 0x2cc(%rdx),%edx 2a8fcf: 52 push %rdx 2a8fd0: 0f b6 80 b3 00 00 00 movzbl 0xb3(%rax),%eax 2a8fd7: 31 d2 xor %edx,%edx 2a8fd9: 50 push %rax 2a8fda: 6a 00 pushq $0x0 2a8fdc: e8 00 00 00 00 callq 2a8fe1 2a8fe1: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a8fe5: 48 8b 43 38 mov 0x38(%rbx),%rax 2a8fe9: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a8fed: 48 83 c4 50 add $0x50,%rsp 2a8ff1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a8ff5: 44 8b 8a d0 02 00 00 mov 0x2d0(%rdx),%r9d 2a8ffc: 44 0f b6 80 b4 00 00 movzbl 0xb4(%rax),%r8d 2a9003: 00 2a9004: 8b b1 2c 01 00 00 mov 0x12c(%rcx),%esi 2a900a: 6a 00 pushq $0x0 2a900c: b9 02 00 00 00 mov $0x2,%ecx 2a9011: 8b 92 dc 02 00 00 mov 0x2dc(%rdx),%edx 2a9017: 52 push %rdx 2a9018: 0f b6 80 b7 00 00 00 movzbl 0xb7(%rax),%eax 2a901f: 31 d2 xor %edx,%edx 2a9021: 50 push %rax 2a9022: 6a 00 pushq $0x0 2a9024: e8 00 00 00 00 callq 2a9029 2a9029: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a902d: 48 8b 43 38 mov 0x38(%rbx),%rax 2a9031: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a9035: 48 83 c4 20 add $0x20,%rsp 2a9039: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a903d: 44 8b 8a e0 02 00 00 mov 0x2e0(%rdx),%r9d 2a9044: 44 0f b6 80 b8 00 00 movzbl 0xb8(%rax),%r8d 2a904b: 00 2a904c: 8b b1 24 01 00 00 mov 0x124(%rcx),%esi 2a9052: 6a 00 pushq $0x0 2a9054: 8b 8a f0 02 00 00 mov 0x2f0(%rdx),%ecx 2a905a: 51 push %rcx 2a905b: 0f b6 88 bc 00 00 00 movzbl 0xbc(%rax),%ecx 2a9062: 51 push %rcx 2a9063: 6a 00 pushq $0x0 2a9065: 8b 8a ec 02 00 00 mov 0x2ec(%rdx),%ecx 2a906b: 51 push %rcx 2a906c: 0f b6 88 bb 00 00 00 movzbl 0xbb(%rax),%ecx 2a9073: 51 push %rcx 2a9074: b9 04 00 00 00 mov $0x4,%ecx 2a9079: 6a 00 pushq $0x0 2a907b: 8b 92 e4 02 00 00 mov 0x2e4(%rdx),%edx 2a9081: 52 push %rdx 2a9082: 0f b6 80 b9 00 00 00 movzbl 0xb9(%rax),%eax 2a9089: 31 d2 xor %edx,%edx 2a908b: 50 push %rax 2a908c: 6a 00 pushq $0x0 2a908e: e8 00 00 00 00 callq 2a9093 2a9093: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a9097: 48 8b 43 38 mov 0x38(%rbx),%rax 2a909b: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a909f: 48 83 c4 50 add $0x50,%rsp 2a90a3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a90a7: 44 8b 8a e8 02 00 00 mov 0x2e8(%rdx),%r9d 2a90ae: 44 0f b6 80 ba 00 00 movzbl 0xba(%rax),%r8d 2a90b5: 00 2a90b6: 8b b1 30 01 00 00 mov 0x130(%rcx),%esi 2a90bc: 6a 00 pushq $0x0 2a90be: b9 02 00 00 00 mov $0x2,%ecx 2a90c3: 8b 92 f4 02 00 00 mov 0x2f4(%rdx),%edx 2a90c9: 52 push %rdx 2a90ca: 0f b6 80 bd 00 00 00 movzbl 0xbd(%rax),%eax 2a90d1: 31 d2 xor %edx,%edx 2a90d3: 50 push %rax 2a90d4: 6a 00 pushq $0x0 2a90d6: e8 00 00 00 00 callq 2a90db 2a90db: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a90df: 48 8b 43 38 mov 0x38(%rbx),%rax 2a90e3: 48 8b 4b 30 mov 0x30(%rbx),%rcx 2a90e7: 48 83 c4 20 add $0x20,%rsp 2a90eb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a90ef: 44 8b 8a f8 02 00 00 mov 0x2f8(%rdx),%r9d 2a90f6: 44 0f b6 80 be 00 00 movzbl 0xbe(%rax),%r8d 2a90fd: 00 2a90fe: 8b b1 24 01 00 00 mov 0x124(%rcx),%esi 2a9104: 6a 00 pushq $0x0 2a9106: b9 02 00 00 00 mov $0x2,%ecx 2a910b: 8b 92 fc 02 00 00 mov 0x2fc(%rdx),%edx 2a9111: 52 push %rdx 2a9112: 0f b6 80 bf 00 00 00 movzbl 0xbf(%rax),%eax 2a9119: 31 d2 xor %edx,%edx 2a911b: 50 push %rax 2a911c: 6a 00 pushq $0x0 2a911e: e8 00 00 00 00 callq 2a9123 2a9123: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9127: 48 8b 43 40 mov 0x40(%rbx),%rax 2a912b: 45 31 c9 xor %r9d,%r9d 2a912e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9132: 48 83 c4 20 add $0x20,%rsp 2a9136: 0f b6 8a c0 00 00 00 movzbl 0xc0(%rdx),%ecx 2a913d: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9141: 44 8b 80 00 03 00 00 mov 0x300(%rax),%r8d 2a9148: 5b pop %rbx 2a9149: 8b b2 34 01 00 00 mov 0x134(%rdx),%esi 2a914f: ba 01 00 00 00 mov $0x1,%edx 2a9154: e9 00 00 00 00 jmpq 2a9159 2a9159: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002a9160 : 2a9160: e8 00 00 00 00 callq 2a9165 2a9165: 41 55 push %r13 2a9167: 49 89 d5 mov %rdx,%r13 2a916a: 41 54 push %r12 2a916c: 41 89 f4 mov %esi,%r12d 2a916f: be 01 00 00 00 mov $0x1,%esi 2a9174: 55 push %rbp 2a9175: 48 89 cd mov %rcx,%rbp 2a9178: 53 push %rbx 2a9179: 48 89 fb mov %rdi,%rbx 2a917c: 48 83 ec 28 sub $0x28,%rsp 2a9180: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a9187: 00 00 2a9189: 48 89 44 24 20 mov %rax,0x20(%rsp) 2a918e: 31 c0 xor %eax,%eax 2a9190: e8 00 00 00 00 callq 2a9195 2a9195: 48 8b 7b 28 mov 0x28(%rbx),%rdi 2a9199: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 2a91a0: 00 00 2a91a2: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 2a91a9: 00 00 2a91ab: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 2a91b2: 00 00 2a91b4: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 2a91bb: 00 2a91bc: 48 85 ff test %rdi,%rdi 2a91bf: 0f 84 24 02 00 00 je 2a93e9 2a91c5: 48 8b 07 mov (%rdi),%rax 2a91c8: 48 8b 00 mov (%rax),%rax 2a91cb: e8 00 00 00 00 callq 2a91d0 2a91d0: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a91d4: 48 8b 43 40 mov 0x40(%rbx),%rax 2a91d8: 41 b9 01 00 00 00 mov $0x1,%r9d 2a91de: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a91e2: 0f b6 4a 67 movzbl 0x67(%rdx),%ecx 2a91e6: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a91ea: 44 8b 80 9c 01 00 00 mov 0x19c(%rax),%r8d 2a91f1: 8b b2 c4 00 00 00 mov 0xc4(%rdx),%esi 2a91f7: ba 01 00 00 00 mov $0x1,%edx 2a91fc: e8 00 00 00 00 callq 2a9201 2a9201: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a9205: 48 8b 43 38 mov 0x38(%rbx),%rax 2a9209: 48 8b 73 30 mov 0x30(%rbx),%rsi 2a920d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9211: 44 8b 82 ac 01 00 00 mov 0x1ac(%rdx),%r8d 2a9218: 0f b6 48 6b movzbl 0x6b(%rax),%ecx 2a921c: 8b b6 c8 00 00 00 mov 0xc8(%rsi),%esi 2a9222: 6a 00 pushq $0x0 2a9224: 44 8b 8a b4 01 00 00 mov 0x1b4(%rdx),%r9d 2a922b: 41 51 push %r9 2a922d: 44 0f b6 48 6d movzbl 0x6d(%rax),%r9d 2a9232: 41 51 push %r9 2a9234: 41 b9 01 00 00 00 mov $0x1,%r9d 2a923a: 6a 00 pushq $0x0 2a923c: 8b 92 b0 01 00 00 mov 0x1b0(%rdx),%edx 2a9242: 52 push %rdx 2a9243: 0f b6 40 6c movzbl 0x6c(%rax),%eax 2a9247: ba 03 00 00 00 mov $0x3,%edx 2a924c: 50 push %rax 2a924d: e8 00 00 00 00 callq 2a9252 2a9252: 8b 55 14 mov 0x14(%rbp),%edx 2a9255: 8b 75 10 mov 0x10(%rbp),%esi 2a9258: 48 83 c4 30 add $0x30,%rsp 2a925c: 8b 7d 1c mov 0x1c(%rbp),%edi 2a925f: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2a9264: e8 00 00 00 00 callq 2a9269 2a9269: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2a926e: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9272: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9276: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a927a: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 2a927f: 0f b6 4a 6e movzbl 0x6e(%rdx),%ecx 2a9283: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9287: 44 8b 80 b8 01 00 00 mov 0x1b8(%rax),%r8d 2a928e: 8b b2 cc 00 00 00 mov 0xcc(%rdx),%esi 2a9294: ba 01 00 00 00 mov $0x1,%edx 2a9299: e8 00 00 00 00 callq 2a929e 2a929e: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a92a2: 48 8b 43 40 mov 0x40(%rbx),%rax 2a92a6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a92aa: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 2a92af: 0f b6 4a 6f movzbl 0x6f(%rdx),%ecx 2a92b3: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a92b7: 44 8b 80 bc 01 00 00 mov 0x1bc(%rax),%r8d 2a92be: 8b b2 d0 00 00 00 mov 0xd0(%rdx),%esi 2a92c4: ba 01 00 00 00 mov $0x1,%edx 2a92c9: e8 00 00 00 00 callq 2a92ce 2a92ce: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a92d2: 48 8b 43 40 mov 0x40(%rbx),%rax 2a92d6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a92da: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 2a92df: 0f b6 4a 70 movzbl 0x70(%rdx),%ecx 2a92e3: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a92e7: 44 8b 80 c0 01 00 00 mov 0x1c0(%rax),%r8d 2a92ee: 8b b2 d4 00 00 00 mov 0xd4(%rdx),%esi 2a92f4: ba 01 00 00 00 mov $0x1,%edx 2a92f9: e8 00 00 00 00 callq 2a92fe 2a92fe: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9302: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9306: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a930a: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 2a930f: 0f b6 4a 71 movzbl 0x71(%rdx),%ecx 2a9313: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9317: 44 8b 80 c4 01 00 00 mov 0x1c4(%rax),%r8d 2a931e: 8b b2 d8 00 00 00 mov 0xd8(%rdx),%esi 2a9324: ba 01 00 00 00 mov $0x1,%edx 2a9329: e8 00 00 00 00 callq 2a932e 2a932e: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9332: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9336: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a933a: 44 8b 4c 24 1c mov 0x1c(%rsp),%r9d 2a933f: 0f b6 4a 72 movzbl 0x72(%rdx),%ecx 2a9343: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9347: 44 8b 80 c8 01 00 00 mov 0x1c8(%rax),%r8d 2a934e: 8b b2 dc 00 00 00 mov 0xdc(%rdx),%esi 2a9354: ba 01 00 00 00 mov $0x1,%edx 2a9359: e8 00 00 00 00 callq 2a935e 2a935e: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9362: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9366: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a936a: 44 8b 4c 24 18 mov 0x18(%rsp),%r9d 2a936f: 0f b6 4a 73 movzbl 0x73(%rdx),%ecx 2a9373: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9377: 44 8b 80 cc 01 00 00 mov 0x1cc(%rax),%r8d 2a937e: 8b b2 e0 00 00 00 mov 0xe0(%rdx),%esi 2a9384: ba 01 00 00 00 mov $0x1,%edx 2a9389: e8 00 00 00 00 callq 2a938e 2a938e: 48 8b 7b 28 mov 0x28(%rbx),%rdi 2a9392: 48 85 ff test %rdi,%rdi 2a9395: 74 59 je 2a93f0 2a9397: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2a939c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a93a3: 00 00 2a93a5: 75 4d jne 2a93f4 2a93a7: 48 8b 07 mov (%rdi),%rax 2a93aa: 4c 89 ea mov %r13,%rdx 2a93ad: 44 89 e6 mov %r12d,%esi 2a93b0: 48 8b 40 08 mov 0x8(%rax),%rax 2a93b4: 48 83 c4 28 add $0x28,%rsp 2a93b8: 5b pop %rbx 2a93b9: 5d pop %rbp 2a93ba: 41 5c pop %r12 2a93bc: 41 5d pop %r13 2a93be: e9 00 00 00 00 jmpq 2a93c3 2a93c3: 8b 4d 10 mov 0x10(%rbp),%ecx 2a93c6: 44 8b 45 14 mov 0x14(%rbp),%r8d 2a93ca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a93d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a93d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2a93df: e8 00 00 00 00 callq 2a93e4 2a93e4: e9 85 fe ff ff jmpq 2a926e 2a93e9: 0f 0b ud2 2a93eb: e9 d5 fd ff ff jmpq 2a91c5 2a93f0: 0f 0b ud2 2a93f2: eb a3 jmp 2a9397 2a93f4: e8 00 00 00 00 callq 2a93f9 2a93f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002a9400 : 2a9400: e8 00 00 00 00 callq 2a9405 2a9405: 55 push %rbp 2a9406: be 01 00 00 00 mov $0x1,%esi 2a940b: 48 89 fd mov %rdi,%rbp 2a940e: e8 00 00 00 00 callq 2a9413 2a9413: 48 8b 45 40 mov 0x40(%rbp),%rax 2a9417: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2a941b: 31 d2 xor %edx,%edx 2a941d: b9 01 00 00 00 mov $0x1,%ecx 2a9422: 44 8b 88 f4 01 00 00 mov 0x1f4(%rax),%r9d 2a9429: 48 8b 45 38 mov 0x38(%rbp),%rax 2a942d: 44 0f b6 40 7d movzbl 0x7d(%rax),%r8d 2a9432: 48 8b 45 30 mov 0x30(%rbp),%rax 2a9436: 8b b0 90 00 00 00 mov 0x90(%rax),%esi 2a943c: 68 00 80 00 00 pushq $0x8000 2a9441: e8 00 00 00 00 callq 2a9446 2a9446: 48 8b 45 40 mov 0x40(%rbp),%rax 2a944a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2a944e: 31 d2 xor %edx,%edx 2a9450: b9 01 00 00 00 mov $0x1,%ecx 2a9455: 44 8b 88 f8 01 00 00 mov 0x1f8(%rax),%r9d 2a945c: 48 8b 45 38 mov 0x38(%rbp),%rax 2a9460: 44 0f b6 40 7e movzbl 0x7e(%rax),%r8d 2a9465: 48 8b 45 30 mov 0x30(%rbp),%rax 2a9469: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 2a946f: 6a 01 pushq $0x1 2a9471: e8 00 00 00 00 callq 2a9476 2a9476: 48 8b 7d 28 mov 0x28(%rbp),%rdi 2a947a: 58 pop %rax 2a947b: 5a pop %rdx 2a947c: 48 85 ff test %rdi,%rdi 2a947f: 74 15 je 2a9496 2a9481: 48 8b 07 mov (%rdi),%rax 2a9484: 48 8b 40 20 mov 0x20(%rax),%rax 2a9488: e8 00 00 00 00 callq 2a948d 2a948d: 48 89 ef mov %rbp,%rdi 2a9490: 5d pop %rbp 2a9491: e9 00 00 00 00 jmpq 2a9496 2a9496: 0f 0b ud2 2a9498: eb e7 jmp 2a9481 2a949a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002a94a0 : 2a94a0: e8 00 00 00 00 callq 2a94a5 2a94a5: 55 push %rbp 2a94a6: 48 89 f5 mov %rsi,%rbp 2a94a9: 53 push %rbx 2a94aa: 48 89 fb mov %rdi,%rbx 2a94ad: 48 83 ec 10 sub $0x10,%rsp 2a94b1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a94b8: 00 00 2a94ba: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a94bf: 31 c0 xor %eax,%eax 2a94c1: 80 be b9 00 00 00 00 cmpb $0x0,0xb9(%rsi) 2a94c8: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2a94cf: 00 2a94d0: 74 18 je 2a94ea 2a94d2: 48 8b 7f 20 mov 0x20(%rdi),%rdi 2a94d6: 48 8d 96 b9 00 00 00 lea 0xb9(%rsi),%rdx 2a94dd: 31 f6 xor %esi,%esi 2a94df: 48 8b 07 mov (%rdi),%rax 2a94e2: 48 8b 00 mov (%rax),%rax 2a94e5: e8 00 00 00 00 callq 2a94ea 2a94ea: 80 bd 94 00 00 00 00 cmpb $0x0,0x94(%rbp) 2a94f1: 74 1b je 2a950e 2a94f3: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2a94f7: 48 8d 95 94 00 00 00 lea 0x94(%rbp),%rdx 2a94fe: be 02 00 00 00 mov $0x2,%esi 2a9503: 48 8b 07 mov (%rdi),%rax 2a9506: 48 8b 00 mov (%rax),%rax 2a9509: e8 00 00 00 00 callq 2a950e 2a950e: 80 bd de 00 00 00 00 cmpb $0x0,0xde(%rbp) 2a9515: 74 1b je 2a9532 2a9517: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2a951b: 48 8d 95 de 00 00 00 lea 0xde(%rbp),%rdx 2a9522: be 03 00 00 00 mov $0x3,%esi 2a9527: 48 8b 07 mov (%rdi),%rax 2a952a: 48 8b 00 mov (%rax),%rax 2a952d: e8 00 00 00 00 callq 2a9532 2a9532: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9536: 48 8b 43 40 mov 0x40(%rbx),%rax 2a953a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a953e: 44 0f b6 8d b9 00 00 movzbl 0xb9(%rbp),%r9d 2a9545: 00 2a9546: 0f b6 4a 4c movzbl 0x4c(%rdx),%ecx 2a954a: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a954e: 44 8b 80 30 01 00 00 mov 0x130(%rax),%r8d 2a9555: 8b 72 70 mov 0x70(%rdx),%esi 2a9558: ba 01 00 00 00 mov $0x1,%edx 2a955d: e8 00 00 00 00 callq 2a9562 2a9562: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9566: 48 8b 43 40 mov 0x40(%rbx),%rax 2a956a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a956e: 44 0f b6 8d 94 00 00 movzbl 0x94(%rbp),%r9d 2a9575: 00 2a9576: 0f b6 4a 4f movzbl 0x4f(%rdx),%ecx 2a957a: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a957e: 44 8b 80 3c 01 00 00 mov 0x13c(%rax),%r8d 2a9585: 8b 72 70 mov 0x70(%rdx),%esi 2a9588: ba 01 00 00 00 mov $0x1,%edx 2a958d: e8 00 00 00 00 callq 2a9592 2a9592: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9596: 48 8b 43 40 mov 0x40(%rbx),%rax 2a959a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a959e: 44 0f b6 8d de 00 00 movzbl 0xde(%rbp),%r9d 2a95a5: 00 2a95a6: 0f b6 4a 50 movzbl 0x50(%rdx),%ecx 2a95aa: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a95ae: 44 8b 80 40 01 00 00 mov 0x140(%rax),%r8d 2a95b5: 8b 72 70 mov 0x70(%rdx),%esi 2a95b8: ba 01 00 00 00 mov $0x1,%edx 2a95bd: e8 00 00 00 00 callq 2a95c2 2a95c2: 48 8b 43 30 mov 0x30(%rbx),%rax 2a95c6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a95ca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a95d1: 8b 70 70 mov 0x70(%rax),%esi 2a95d4: e8 00 00 00 00 callq 2a95d9 2a95d9: 85 c0 test %eax,%eax 2a95db: 75 4c jne 2a9629 2a95dd: 48 8b 43 40 mov 0x40(%rbx),%rax 2a95e1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a95e5: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2a95ea: 8b 88 8c 02 00 00 mov 0x28c(%rax),%ecx 2a95f0: 48 8b 43 38 mov 0x38(%rbx),%rax 2a95f4: 0f b6 90 a3 00 00 00 movzbl 0xa3(%rax),%edx 2a95fb: 48 8b 43 30 mov 0x30(%rbx),%rax 2a95ff: 8b b0 14 01 00 00 mov 0x114(%rax),%esi 2a9605: e8 00 00 00 00 callq 2a960a 2a960a: 8b 44 24 04 mov 0x4(%rsp),%eax 2a960e: 85 c0 test %eax,%eax 2a9610: 75 47 jne 2a9659 2a9612: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2a9617: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2a961e: 00 00 2a9620: 75 67 jne 2a9689 2a9622: 48 83 c4 10 add $0x10,%rsp 2a9626: 5b pop %rbx 2a9627: 5d pop %rbp 2a9628: c3 retq 2a9629: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a962d: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9631: 41 b9 01 00 00 00 mov $0x1,%r9d 2a9637: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a963b: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 2a963f: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9643: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 2a964a: 8b 72 70 mov 0x70(%rdx),%esi 2a964d: ba 01 00 00 00 mov $0x1,%edx 2a9652: e8 00 00 00 00 callq 2a9657 2a9657: eb 84 jmp 2a95dd 2a9659: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a965d: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9661: 41 b9 01 00 00 00 mov $0x1,%r9d 2a9667: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a966b: 0f b6 4a 4d movzbl 0x4d(%rdx),%ecx 2a966f: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9673: 44 8b 80 34 01 00 00 mov 0x134(%rax),%r8d 2a967a: 8b 72 70 mov 0x70(%rdx),%esi 2a967d: ba 01 00 00 00 mov $0x1,%edx 2a9682: e8 00 00 00 00 callq 2a9687 2a9687: eb 89 jmp 2a9612 2a9689: e8 00 00 00 00 callq 2a968e 2a968e: 66 90 xchg %ax,%ax 00000000002a9690 : 2a9690: e8 00 00 00 00 callq 2a9695 2a9695: 55 push %rbp 2a9696: 48 89 f5 mov %rsi,%rbp 2a9699: 53 push %rbx 2a969a: 48 8b 47 40 mov 0x40(%rdi),%rax 2a969e: 48 89 fb mov %rdi,%rbx 2a96a1: 49 89 e8 mov %rbp,%r8 2a96a4: 8b 88 6c 02 00 00 mov 0x26c(%rax),%ecx 2a96aa: 48 8b 47 38 mov 0x38(%rdi),%rax 2a96ae: 0f b6 90 9b 00 00 00 movzbl 0x9b(%rax),%edx 2a96b5: 48 8b 47 30 mov 0x30(%rdi),%rax 2a96b9: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a96bd: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 2a96c3: e8 00 00 00 00 callq 2a96c8 2a96c8: 8b 45 00 mov 0x0(%rbp),%eax 2a96cb: 85 c0 test %eax,%eax 2a96cd: 75 03 jne 2a96d2 2a96cf: 5b pop %rbx 2a96d0: 5d pop %rbp 2a96d1: c3 retq 2a96d2: 48 8b 43 40 mov 0x40(%rbx),%rax 2a96d6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a96da: 4c 8d 45 04 lea 0x4(%rbp),%r8 2a96de: 8b 88 70 02 00 00 mov 0x270(%rax),%ecx 2a96e4: 48 8b 43 38 mov 0x38(%rbx),%rax 2a96e8: 0f b6 90 9c 00 00 00 movzbl 0x9c(%rax),%edx 2a96ef: 48 8b 43 30 mov 0x30(%rbx),%rax 2a96f3: 8b b0 08 01 00 00 mov 0x108(%rax),%esi 2a96f9: e8 00 00 00 00 callq 2a96fe 2a96fe: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9702: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9706: 4c 8d 45 08 lea 0x8(%rbp),%r8 2a970a: 8b 88 0c 03 00 00 mov 0x30c(%rax),%ecx 2a9710: 48 8b 43 38 mov 0x38(%rbx),%rax 2a9714: 0f b6 90 c3 00 00 00 movzbl 0xc3(%rax),%edx 2a971b: 48 8b 43 30 mov 0x30(%rbx),%rax 2a971f: 8b b0 20 01 00 00 mov 0x120(%rax),%esi 2a9725: e8 00 00 00 00 callq 2a972a 2a972a: 48 8b 43 40 mov 0x40(%rbx),%rax 2a972e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9732: 4c 8d 45 0c lea 0xc(%rbp),%r8 2a9736: 8b 88 78 02 00 00 mov 0x278(%rax),%ecx 2a973c: 48 8b 43 38 mov 0x38(%rbx),%rax 2a9740: 0f b6 90 9e 00 00 00 movzbl 0x9e(%rax),%edx 2a9747: 48 8b 43 30 mov 0x30(%rbx),%rax 2a974b: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 2a9751: e8 00 00 00 00 callq 2a9756 2a9756: 48 8b 43 40 mov 0x40(%rbx),%rax 2a975a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a975e: 4c 8d 45 10 lea 0x10(%rbp),%r8 2a9762: 8b 88 7c 02 00 00 mov 0x27c(%rax),%ecx 2a9768: 48 8b 43 38 mov 0x38(%rbx),%rax 2a976c: 0f b6 90 9f 00 00 00 movzbl 0x9f(%rax),%edx 2a9773: 48 8b 43 30 mov 0x30(%rbx),%rax 2a9777: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 2a977d: e8 00 00 00 00 callq 2a9782 2a9782: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9786: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a978a: 4c 8d 45 14 lea 0x14(%rbp),%r8 2a978e: 8b 88 08 03 00 00 mov 0x308(%rax),%ecx 2a9794: 48 8b 43 38 mov 0x38(%rbx),%rax 2a9798: 0f b6 90 c2 00 00 00 movzbl 0xc2(%rax),%edx 2a979f: 48 8b 43 30 mov 0x30(%rbx),%rax 2a97a3: 8b b0 20 01 00 00 mov 0x120(%rax),%esi 2a97a9: e8 00 00 00 00 callq 2a97ae 2a97ae: 48 8b 43 40 mov 0x40(%rbx),%rax 2a97b2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a97b6: 4c 8d 45 18 lea 0x18(%rbp),%r8 2a97ba: 8b 88 34 01 00 00 mov 0x134(%rax),%ecx 2a97c0: 48 8b 43 38 mov 0x38(%rbx),%rax 2a97c4: 0f b6 50 4d movzbl 0x4d(%rax),%edx 2a97c8: 48 8b 43 30 mov 0x30(%rbx),%rax 2a97cc: 5b pop %rbx 2a97cd: 5d pop %rbp 2a97ce: 8b 70 70 mov 0x70(%rax),%esi 2a97d1: e9 00 00 00 00 jmpq 2a97d6 2a97d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2a97dd: 00 00 00 00000000002a97e0 : 2a97e0: e8 00 00 00 00 callq 2a97e5 2a97e5: 41 54 push %r12 2a97e7: 41 b9 01 00 00 00 mov $0x1,%r9d 2a97ed: 55 push %rbp 2a97ee: 48 89 f5 mov %rsi,%rbp 2a97f1: 53 push %rbx 2a97f2: 48 8b 57 38 mov 0x38(%rdi),%rdx 2a97f6: 48 89 fb mov %rdi,%rbx 2a97f9: 48 8b 47 40 mov 0x40(%rdi),%rax 2a97fd: 0f b6 8a 96 00 00 00 movzbl 0x96(%rdx),%ecx 2a9804: 48 8b 57 30 mov 0x30(%rdi),%rdx 2a9808: 44 8b 80 58 02 00 00 mov 0x258(%rax),%r8d 2a980f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a9813: 8b b2 04 01 00 00 mov 0x104(%rdx),%esi 2a9819: ba 01 00 00 00 mov $0x1,%edx 2a981e: e8 00 00 00 00 callq 2a9823 2a9823: 48 8b 43 38 mov 0x38(%rbx),%rax 2a9827: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a982b: 41 b9 01 00 00 00 mov $0x1,%r9d 2a9831: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9835: 0f b6 88 85 00 00 00 movzbl 0x85(%rax),%ecx 2a983c: 48 8b 43 30 mov 0x30(%rbx),%rax 2a9840: 44 8b 82 14 02 00 00 mov 0x214(%rdx),%r8d 2a9847: ba 01 00 00 00 mov $0x1,%edx 2a984c: 8b 30 mov (%rax),%esi 2a984e: e8 00 00 00 00 callq 2a9853 2a9853: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 2a9857: 0f 84 97 03 00 00 je 2a9bf4 2a985d: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2a9861: 48 89 ea mov %rbp,%rdx 2a9864: 31 f6 xor %esi,%esi 2a9866: 41 bc 02 00 00 00 mov $0x2,%r12d 2a986c: 48 8b 07 mov (%rdi),%rax 2a986f: 48 8b 00 mov (%rax),%rax 2a9872: e8 00 00 00 00 callq 2a9877 2a9877: 41 b9 01 00 00 00 mov $0x1,%r9d 2a987d: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a9881: 48 8b 43 38 mov 0x38(%rbx),%rax 2a9885: 48 8b 73 30 mov 0x30(%rbx),%rsi 2a9889: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a988d: 44 8b 82 84 00 00 00 mov 0x84(%rdx),%r8d 2a9894: 0f b6 48 21 movzbl 0x21(%rax),%ecx 2a9898: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 2a989e: 41 51 push %r9 2a98a0: 8b 92 88 00 00 00 mov 0x88(%rdx),%edx 2a98a6: 52 push %rdx 2a98a7: 0f b6 40 22 movzbl 0x22(%rax),%eax 2a98ab: ba 02 00 00 00 mov $0x2,%edx 2a98b0: 50 push %rax 2a98b1: e8 00 00 00 00 callq 2a98b6 2a98b6: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a98ba: 48 8b 43 40 mov 0x40(%rbx),%rax 2a98be: 45 89 e1 mov %r12d,%r9d 2a98c1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a98c5: 0f b6 4a 23 movzbl 0x23(%rdx),%ecx 2a98c9: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a98cd: 44 8b 80 8c 00 00 00 mov 0x8c(%rax),%r8d 2a98d4: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 2a98da: ba 01 00 00 00 mov $0x1,%edx 2a98df: e8 00 00 00 00 callq 2a98e4 2a98e4: 48 83 c4 18 add $0x18,%rsp 2a98e8: 80 7d 6f 00 cmpb $0x0,0x6f(%rbp) 2a98ec: 0f 84 38 03 00 00 je 2a9c2a 2a98f2: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2a98f6: 48 8d 55 6f lea 0x6f(%rbp),%rdx 2a98fa: be 05 00 00 00 mov $0x5,%esi 2a98ff: 41 bc 02 00 00 00 mov $0x2,%r12d 2a9905: 48 8b 07 mov (%rdi),%rax 2a9908: 48 8b 00 mov (%rax),%rax 2a990b: e8 00 00 00 00 callq 2a9910 2a9910: 41 b9 01 00 00 00 mov $0x1,%r9d 2a9916: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a991a: 48 8b 43 38 mov 0x38(%rbx),%rax 2a991e: 48 8b 73 30 mov 0x30(%rbx),%rsi 2a9922: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9926: 44 8b 82 c0 00 00 00 mov 0xc0(%rdx),%r8d 2a992d: 0f b6 48 30 movzbl 0x30(%rax),%ecx 2a9931: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 2a9937: 41 51 push %r9 2a9939: 8b 92 c4 00 00 00 mov 0xc4(%rdx),%edx 2a993f: 52 push %rdx 2a9940: 0f b6 40 31 movzbl 0x31(%rax),%eax 2a9944: ba 02 00 00 00 mov $0x2,%edx 2a9949: 50 push %rax 2a994a: e8 00 00 00 00 callq 2a994f 2a994f: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9953: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9957: 45 89 e1 mov %r12d,%r9d 2a995a: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a995e: 0f b6 4a 32 movzbl 0x32(%rdx),%ecx 2a9962: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9966: 44 8b 80 c8 00 00 00 mov 0xc8(%rax),%r8d 2a996d: 8b b2 ac 00 00 00 mov 0xac(%rdx),%esi 2a9973: ba 01 00 00 00 mov $0x1,%edx 2a9978: e8 00 00 00 00 callq 2a997d 2a997d: 48 83 c4 18 add $0x18,%rsp 2a9981: 80 7d 25 00 cmpb $0x0,0x25(%rbp) 2a9985: 0f 84 94 02 00 00 je 2a9c1f 2a998b: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2a998f: 48 8d 55 25 lea 0x25(%rbp),%rdx 2a9993: be 02 00 00 00 mov $0x2,%esi 2a9998: 41 bc 02 00 00 00 mov $0x2,%r12d 2a999e: 48 8b 07 mov (%rdi),%rax 2a99a1: 48 8b 00 mov (%rax),%rax 2a99a4: e8 00 00 00 00 callq 2a99a9 2a99a9: 41 b9 01 00 00 00 mov $0x1,%r9d 2a99af: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a99b3: 48 8b 43 38 mov 0x38(%rbx),%rax 2a99b7: 48 8b 73 30 mov 0x30(%rbx),%rsi 2a99bb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a99bf: 44 8b 82 9c 00 00 00 mov 0x9c(%rdx),%r8d 2a99c6: 0f b6 48 27 movzbl 0x27(%rax),%ecx 2a99ca: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 2a99d0: 41 51 push %r9 2a99d2: 8b 92 a0 00 00 00 mov 0xa0(%rdx),%edx 2a99d8: 52 push %rdx 2a99d9: 0f b6 40 28 movzbl 0x28(%rax),%eax 2a99dd: ba 02 00 00 00 mov $0x2,%edx 2a99e2: 50 push %rax 2a99e3: e8 00 00 00 00 callq 2a99e8 2a99e8: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a99ec: 48 8b 43 40 mov 0x40(%rbx),%rax 2a99f0: 45 89 e1 mov %r12d,%r9d 2a99f3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a99f7: 0f b6 4a 29 movzbl 0x29(%rdx),%ecx 2a99fb: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a99ff: 44 8b 80 a4 00 00 00 mov 0xa4(%rax),%r8d 2a9a06: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 2a9a0c: ba 01 00 00 00 mov $0x1,%edx 2a9a11: e8 00 00 00 00 callq 2a9a16 2a9a16: 48 83 c4 18 add $0x18,%rsp 2a9a1a: 80 7d 4a 00 cmpb $0x0,0x4a(%rbp) 2a9a1e: 0f 84 f0 01 00 00 je 2a9c14 2a9a24: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2a9a28: 48 8d 55 4a lea 0x4a(%rbp),%rdx 2a9a2c: be 01 00 00 00 mov $0x1,%esi 2a9a31: 41 bc 02 00 00 00 mov $0x2,%r12d 2a9a37: 48 8b 07 mov (%rdi),%rax 2a9a3a: 48 8b 00 mov (%rax),%rax 2a9a3d: e8 00 00 00 00 callq 2a9a42 2a9a42: 41 b9 01 00 00 00 mov $0x1,%r9d 2a9a48: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a9a4c: 48 8b 43 38 mov 0x38(%rbx),%rax 2a9a50: 48 8b 73 30 mov 0x30(%rbx),%rsi 2a9a54: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9a58: 44 8b 82 90 00 00 00 mov 0x90(%rdx),%r8d 2a9a5f: 0f b6 48 24 movzbl 0x24(%rax),%ecx 2a9a63: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 2a9a69: 41 51 push %r9 2a9a6b: 8b 92 94 00 00 00 mov 0x94(%rdx),%edx 2a9a71: 52 push %rdx 2a9a72: 0f b6 40 25 movzbl 0x25(%rax),%eax 2a9a76: ba 02 00 00 00 mov $0x2,%edx 2a9a7b: 50 push %rax 2a9a7c: e8 00 00 00 00 callq 2a9a81 2a9a81: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9a85: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9a89: 45 89 e1 mov %r12d,%r9d 2a9a8c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9a90: 0f b6 4a 26 movzbl 0x26(%rdx),%ecx 2a9a94: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9a98: 44 8b 80 98 00 00 00 mov 0x98(%rax),%r8d 2a9a9f: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 2a9aa5: ba 01 00 00 00 mov $0x1,%edx 2a9aaa: e8 00 00 00 00 callq 2a9aaf 2a9aaf: 48 83 c4 18 add $0x18,%rsp 2a9ab3: 80 bd 94 00 00 00 00 cmpb $0x0,0x94(%rbp) 2a9aba: 0f 84 49 01 00 00 je 2a9c09 2a9ac0: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2a9ac4: 48 8d 95 94 00 00 00 lea 0x94(%rbp),%rdx 2a9acb: be 03 00 00 00 mov $0x3,%esi 2a9ad0: 41 bc 02 00 00 00 mov $0x2,%r12d 2a9ad6: 48 8b 07 mov (%rdi),%rax 2a9ad9: 48 8b 00 mov (%rax),%rax 2a9adc: e8 00 00 00 00 callq 2a9ae1 2a9ae1: 41 b9 01 00 00 00 mov $0x1,%r9d 2a9ae7: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a9aeb: 48 8b 43 38 mov 0x38(%rbx),%rax 2a9aef: 48 8b 73 30 mov 0x30(%rbx),%rsi 2a9af3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9af7: 44 8b 82 a8 00 00 00 mov 0xa8(%rdx),%r8d 2a9afe: 0f b6 48 2a movzbl 0x2a(%rax),%ecx 2a9b02: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 2a9b08: 41 51 push %r9 2a9b0a: 8b 92 ac 00 00 00 mov 0xac(%rdx),%edx 2a9b10: 52 push %rdx 2a9b11: 0f b6 40 2b movzbl 0x2b(%rax),%eax 2a9b15: ba 02 00 00 00 mov $0x2,%edx 2a9b1a: 50 push %rax 2a9b1b: e8 00 00 00 00 callq 2a9b20 2a9b20: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9b24: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9b28: 45 89 e1 mov %r12d,%r9d 2a9b2b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9b2f: 0f b6 4a 2c movzbl 0x2c(%rdx),%ecx 2a9b33: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9b37: 44 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8d 2a9b3e: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 2a9b44: ba 01 00 00 00 mov $0x1,%edx 2a9b49: e8 00 00 00 00 callq 2a9b4e 2a9b4e: 48 83 c4 18 add $0x18,%rsp 2a9b52: 80 bd de 00 00 00 00 cmpb $0x0,0xde(%rbp) 2a9b59: 0f 84 a0 00 00 00 je 2a9bff 2a9b5f: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2a9b63: 48 8d 95 de 00 00 00 lea 0xde(%rbp),%rdx 2a9b6a: be 04 00 00 00 mov $0x4,%esi 2a9b6f: bd 02 00 00 00 mov $0x2,%ebp 2a9b74: 48 8b 07 mov (%rdi),%rax 2a9b77: 48 8b 00 mov (%rax),%rax 2a9b7a: e8 00 00 00 00 callq 2a9b7f 2a9b7f: 41 b9 01 00 00 00 mov $0x1,%r9d 2a9b85: 48 8b 53 40 mov 0x40(%rbx),%rdx 2a9b89: 48 8b 43 38 mov 0x38(%rbx),%rax 2a9b8d: 48 8b 73 30 mov 0x30(%rbx),%rsi 2a9b91: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9b95: 44 8b 82 b4 00 00 00 mov 0xb4(%rdx),%r8d 2a9b9c: 0f b6 48 2d movzbl 0x2d(%rax),%ecx 2a9ba0: 8b b6 a0 00 00 00 mov 0xa0(%rsi),%esi 2a9ba6: 41 51 push %r9 2a9ba8: 8b 92 b8 00 00 00 mov 0xb8(%rdx),%edx 2a9bae: 52 push %rdx 2a9baf: 0f b6 40 2e movzbl 0x2e(%rax),%eax 2a9bb3: ba 02 00 00 00 mov $0x2,%edx 2a9bb8: 50 push %rax 2a9bb9: e8 00 00 00 00 callq 2a9bbe 2a9bbe: 48 8b 53 38 mov 0x38(%rbx),%rdx 2a9bc2: 48 8b 43 40 mov 0x40(%rbx),%rax 2a9bc6: 41 89 e9 mov %ebp,%r9d 2a9bc9: 48 83 c4 18 add $0x18,%rsp 2a9bcd: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9bd1: 0f b6 4a 2f movzbl 0x2f(%rdx),%ecx 2a9bd5: 48 8b 53 30 mov 0x30(%rbx),%rdx 2a9bd9: 44 8b 80 bc 00 00 00 mov 0xbc(%rax),%r8d 2a9be0: 5b pop %rbx 2a9be1: 8b b2 ac 00 00 00 mov 0xac(%rdx),%esi 2a9be7: 5d pop %rbp 2a9be8: ba 01 00 00 00 mov $0x1,%edx 2a9bed: 41 5c pop %r12 2a9bef: e9 00 00 00 00 jmpq 2a9bf4 2a9bf4: 45 31 e4 xor %r12d,%r12d 2a9bf7: 45 31 c9 xor %r9d,%r9d 2a9bfa: e9 7e fc ff ff jmpq 2a987d 2a9bff: 31 ed xor %ebp,%ebp 2a9c01: 45 31 c9 xor %r9d,%r9d 2a9c04: e9 7c ff ff ff jmpq 2a9b85 2a9c09: 45 31 e4 xor %r12d,%r12d 2a9c0c: 45 31 c9 xor %r9d,%r9d 2a9c0f: e9 d3 fe ff ff jmpq 2a9ae7 2a9c14: 45 31 e4 xor %r12d,%r12d 2a9c17: 45 31 c9 xor %r9d,%r9d 2a9c1a: e9 29 fe ff ff jmpq 2a9a48 2a9c1f: 45 31 e4 xor %r12d,%r12d 2a9c22: 45 31 c9 xor %r9d,%r9d 2a9c25: e9 85 fd ff ff jmpq 2a99af 2a9c2a: 45 31 e4 xor %r12d,%r12d 2a9c2d: 45 31 c9 xor %r9d,%r9d 2a9c30: e9 e1 fc ff ff jmpq 2a9916 2a9c35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a9c3c: 00 00 00 00 00000000002a9c40 : 2a9c40: e8 00 00 00 00 callq 2a9c45 2a9c45: 0f b6 47 01 movzbl 0x1(%rdi),%eax 2a9c49: 88 46 01 mov %al,0x1(%rsi) 2a9c4c: 0f b6 47 02 movzbl 0x2(%rdi),%eax 2a9c50: 88 46 02 mov %al,0x2(%rsi) 2a9c53: 0f b6 47 03 movzbl 0x3(%rdi),%eax 2a9c57: 88 46 03 mov %al,0x3(%rsi) 2a9c5a: 0f b6 47 04 movzbl 0x4(%rdi),%eax 2a9c5e: 88 46 04 mov %al,0x4(%rsi) 2a9c61: b8 05 00 00 00 mov $0x5,%eax 2a9c66: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx 2a9c6a: 88 14 06 mov %dl,(%rsi,%rax,1) 2a9c6d: 48 83 c0 01 add $0x1,%rax 2a9c71: 48 83 f8 25 cmp $0x25,%rax 2a9c75: 75 ef jne 2a9c66 2a9c77: c3 retq 2a9c78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2a9c7f: 00 00000000002a9c80 : 2a9c80: e8 00 00 00 00 callq 2a9c85 2a9c85: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2a9c8a: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2a9c91: 48 89 77 08 mov %rsi,0x8(%rdi) 2a9c95: 48 89 47 30 mov %rax,0x30(%rdi) 2a9c99: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2a9c9e: 89 4f 18 mov %ecx,0x18(%rdi) 2a9ca1: 48 89 47 38 mov %rax,0x38(%rdi) 2a9ca5: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2a9caa: 48 89 57 10 mov %rdx,0x10(%rdi) 2a9cae: 4c 89 47 20 mov %r8,0x20(%rdi) 2a9cb2: 4c 89 4f 28 mov %r9,0x28(%rdi) 2a9cb6: 48 89 47 40 mov %rax,0x40(%rdi) 2a9cba: 41 8b 40 10 mov 0x10(%r8),%eax 2a9cbe: 89 47 1c mov %eax,0x1c(%rdi) 2a9cc1: c3 retq 2a9cc2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2a9cc9: 00 00 00 2a9ccc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a9cd0 : 2a9cd0: e8 00 00 00 00 callq 2a9cd5 2a9cd5: 48 8b 57 58 mov 0x58(%rdi),%rdx 2a9cd9: 48 8b 47 60 mov 0x60(%rdi),%rax 2a9cdd: 41 89 f1 mov %esi,%r9d 2a9ce0: 45 0f b6 c9 movzbl %r9b,%r9d 2a9ce4: 0f b6 4a 12 movzbl 0x12(%rdx),%ecx 2a9ce8: 48 8b 57 50 mov 0x50(%rdi),%rdx 2a9cec: 44 8b 40 48 mov 0x48(%rax),%r8d 2a9cf0: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a9cf4: 8b 72 08 mov 0x8(%rdx),%esi 2a9cf7: ba 01 00 00 00 mov $0x1,%edx 2a9cfc: e9 00 00 00 00 jmpq 2a9d01 2a9d01: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a9d08: 00 00 00 00 2a9d0c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a9d10 : 2a9d10: e8 00 00 00 00 callq 2a9d15 2a9d15: 53 push %rbx 2a9d16: 48 8b 57 58 mov 0x58(%rdi),%rdx 2a9d1a: 48 89 fb mov %rdi,%rbx 2a9d1d: 45 31 c9 xor %r9d,%r9d 2a9d20: 48 8b 47 60 mov 0x60(%rdi),%rax 2a9d24: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 2a9d28: 48 8b 57 50 mov 0x50(%rdi),%rdx 2a9d2c: 44 8b 40 34 mov 0x34(%rax),%r8d 2a9d30: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a9d34: 8b 72 08 mov 0x8(%rdx),%esi 2a9d37: ba 01 00 00 00 mov $0x1,%edx 2a9d3c: e8 00 00 00 00 callq 2a9d41 2a9d41: 48 8b 43 58 mov 0x58(%rbx),%rax 2a9d45: 48 8b 53 60 mov 0x60(%rbx),%rdx 2a9d49: 45 31 c9 xor %r9d,%r9d 2a9d4c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9d50: 0f b6 08 movzbl (%rax),%ecx 2a9d53: 48 8b 43 50 mov 0x50(%rbx),%rax 2a9d57: 44 8b 02 mov (%rdx),%r8d 2a9d5a: ba 01 00 00 00 mov $0x1,%edx 2a9d5f: 8b 30 mov (%rax),%esi 2a9d61: e8 00 00 00 00 callq 2a9d66 2a9d66: 8b 4b 10 mov 0x10(%rbx),%ecx 2a9d69: bf 04 00 00 00 mov $0x4,%edi 2a9d6e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a9d75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a9d7c: e8 00 00 00 00 callq 2a9d81 2a9d81: b8 01 00 00 00 mov $0x1,%eax 2a9d86: 5b pop %rbx 2a9d87: c3 retq 2a9d88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2a9d8f: 00 00000000002a9d90 : 2a9d90: e8 00 00 00 00 callq 2a9d95 2a9d95: 55 push %rbp 2a9d96: 48 89 f5 mov %rsi,%rbp 2a9d99: 53 push %rbx 2a9d9a: 48 8b 47 60 mov 0x60(%rdi),%rax 2a9d9e: 48 89 fb mov %rdi,%rbx 2a9da1: 80 7d 00 00 cmpb $0x0,0x0(%rbp) 2a9da5: 44 8b 40 40 mov 0x40(%rax),%r8d 2a9da9: 48 8b 47 58 mov 0x58(%rdi),%rax 2a9dad: 0f b6 48 10 movzbl 0x10(%rax),%ecx 2a9db1: 48 8b 47 50 mov 0x50(%rdi),%rax 2a9db5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a9db9: 8b 70 08 mov 0x8(%rax),%esi 2a9dbc: 74 52 je 2a9e10 2a9dbe: 44 8b 4d 0c mov 0xc(%rbp),%r9d 2a9dc2: ba 01 00 00 00 mov $0x1,%edx 2a9dc7: e8 00 00 00 00 callq 2a9dcc 2a9dcc: 48 8b 53 58 mov 0x58(%rbx),%rdx 2a9dd0: 48 8b 43 60 mov 0x60(%rbx),%rax 2a9dd4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9dd8: 44 0f b6 4d 08 movzbl 0x8(%rbp),%r9d 2a9ddd: 0f b6 4a 11 movzbl 0x11(%rdx),%ecx 2a9de1: 48 8b 53 50 mov 0x50(%rbx),%rdx 2a9de5: 44 8b 40 44 mov 0x44(%rax),%r8d 2a9de9: 8b 72 08 mov 0x8(%rdx),%esi 2a9dec: ba 01 00 00 00 mov $0x1,%edx 2a9df1: e8 00 00 00 00 callq 2a9df6 2a9df6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a9dfd: 5b pop %rbx 2a9dfe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a9e05: bf 04 00 00 00 mov $0x4,%edi 2a9e0a: 5d pop %rbp 2a9e0b: e9 00 00 00 00 jmpq 2a9e10 2a9e10: ba 01 00 00 00 mov $0x1,%edx 2a9e15: 45 31 c9 xor %r9d,%r9d 2a9e18: e8 00 00 00 00 callq 2a9e1d 2a9e1d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2a9e24: 5b pop %rbx 2a9e25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a9e2c: bf 04 00 00 00 mov $0x4,%edi 2a9e31: 5d pop %rbp 2a9e32: e9 00 00 00 00 jmpq 2a9e37 2a9e37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2a9e3e: 00 00 00000000002a9e40 : 2a9e40: e8 00 00 00 00 callq 2a9e45 2a9e45: 53 push %rbx 2a9e46: 48 89 fb mov %rdi,%rbx 2a9e49: 48 83 ec 10 sub $0x10,%rsp 2a9e4d: 48 8b 4f 60 mov 0x60(%rdi),%rcx 2a9e51: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2a9e58: 00 00 2a9e5a: 48 89 44 24 08 mov %rax,0x8(%rsp) 2a9e5f: 31 c0 xor %eax,%eax 2a9e61: 48 8b 47 58 mov 0x58(%rdi),%rax 2a9e65: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2a9e6c: 49 89 e0 mov %rsp,%r8 2a9e6f: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2a9e76: 00 2a9e77: 8b 09 mov (%rcx),%ecx 2a9e79: 0f b6 10 movzbl (%rax),%edx 2a9e7c: 48 8b 47 50 mov 0x50(%rdi),%rax 2a9e80: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a9e84: 8b 30 mov (%rax),%esi 2a9e86: e8 00 00 00 00 callq 2a9e8b 2a9e8b: 48 8b 43 60 mov 0x60(%rbx),%rax 2a9e8f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2a9e93: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2a9e98: 8b 48 34 mov 0x34(%rax),%ecx 2a9e9b: 48 8b 43 58 mov 0x58(%rbx),%rax 2a9e9f: 0f b6 50 0d movzbl 0xd(%rax),%edx 2a9ea3: 48 8b 43 50 mov 0x50(%rbx),%rax 2a9ea7: 8b 70 08 mov 0x8(%rax),%esi 2a9eaa: e8 00 00 00 00 callq 2a9eaf 2a9eaf: 8b 14 24 mov (%rsp),%edx 2a9eb2: 31 c0 xor %eax,%eax 2a9eb4: 85 d2 test %edx,%edx 2a9eb6: 74 09 je 2a9ec1 2a9eb8: 8b 44 24 04 mov 0x4(%rsp),%eax 2a9ebc: 85 c0 test %eax,%eax 2a9ebe: 0f 95 c0 setne %al 2a9ec1: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2a9ec6: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 2a9ecd: 00 00 2a9ecf: 75 06 jne 2a9ed7 2a9ed1: 48 83 c4 10 add $0x10,%rsp 2a9ed5: 5b pop %rbx 2a9ed6: c3 retq 2a9ed7: e8 00 00 00 00 callq 2a9edc 2a9edc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002a9ee0 : 2a9ee0: e8 00 00 00 00 callq 2a9ee5 2a9ee5: 31 c0 xor %eax,%eax 2a9ee7: 48 85 f6 test %rsi,%rsi 2a9eea: 74 66 je 2a9f52 2a9eec: 48 b8 11 00 00 00 02 movabs $0x200000011,%rax 2a9ef3: 00 00 00 2a9ef6: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 2a9efd: 00 2a9efe: 48 89 06 mov %rax,(%rsi) 2a9f01: 48 83 e8 11 sub $0x11,%rax 2a9f05: 48 89 46 20 mov %rax,0x20(%rsi) 2a9f09: 0f b6 46 28 movzbl 0x28(%rsi),%eax 2a9f0d: 48 c7 46 10 00 00 00 movq $0x0,0x10(%rsi) 2a9f14: 00 2a9f15: 83 e0 e0 and $0xffffffe0,%eax 2a9f18: 48 c7 46 18 00 00 00 movq $0x0,0x18(%rsi) 2a9f1f: 00 2a9f20: 48 c7 46 2c 00 00 00 movq $0x0,0x2c(%rsi) 2a9f27: 00 2a9f28: 83 c8 17 or $0x17,%eax 2a9f2b: 48 c7 46 34 00 00 00 movq $0x0,0x34(%rsi) 2a9f32: 00 2a9f33: 48 c7 46 3c 00 00 00 movq $0x0,0x3c(%rsi) 2a9f3a: 00 2a9f3b: 48 c7 46 44 00 00 00 movq $0x0,0x44(%rsi) 2a9f42: 00 2a9f43: c7 46 4c 00 00 00 00 movl $0x0,0x4c(%rsi) 2a9f4a: 88 46 28 mov %al,0x28(%rsi) 2a9f4d: b8 01 00 00 00 mov $0x1,%eax 2a9f52: c3 retq 2a9f53: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2a9f5a: 00 00 00 00 2a9f5e: 66 90 xchg %ax,%ax 00000000002a9f60 : 2a9f60: e8 00 00 00 00 callq 2a9f65 2a9f65: 55 push %rbp 2a9f66: 48 89 fd mov %rdi,%rbp 2a9f69: 53 push %rbx 2a9f6a: 48 89 f3 mov %rsi,%rbx 2a9f6d: 48 8b 57 60 mov 0x60(%rdi),%rdx 2a9f71: 48 8b 47 58 mov 0x58(%rdi),%rax 2a9f75: 48 8b 77 50 mov 0x50(%rdi),%rsi 2a9f79: 44 8b 8b 84 00 00 00 mov 0x84(%rbx),%r9d 2a9f80: 44 8b 42 6c mov 0x6c(%rdx),%r8d 2a9f84: 0f b6 48 1b movzbl 0x1b(%rax),%ecx 2a9f88: 8b 76 18 mov 0x18(%rsi),%esi 2a9f8b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2a9f8f: 41 51 push %r9 2a9f91: 8b 52 70 mov 0x70(%rdx),%edx 2a9f94: 44 8b 8b 80 00 00 00 mov 0x80(%rbx),%r9d 2a9f9b: 52 push %rdx 2a9f9c: 0f b6 40 1c movzbl 0x1c(%rax),%eax 2a9fa0: ba 02 00 00 00 mov $0x2,%edx 2a9fa5: 50 push %rax 2a9fa6: e8 00 00 00 00 callq 2a9fab 2a9fab: 48 8b 55 58 mov 0x58(%rbp),%rdx 2a9faf: 48 8b 45 60 mov 0x60(%rbp),%rax 2a9fb3: 48 83 c4 18 add $0x18,%rsp 2a9fb7: 80 bb 8c 00 00 00 00 cmpb $0x0,0x8c(%rbx) 2a9fbe: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2a9fc2: 0f b6 4a 0f movzbl 0xf(%rdx),%ecx 2a9fc6: 48 8b 55 50 mov 0x50(%rbp),%rdx 2a9fca: 8b 72 08 mov 0x8(%rdx),%esi 2a9fcd: 0f 84 fe 00 00 00 je 2aa0d1 2a9fd3: 44 8b 40 3c mov 0x3c(%rax),%r8d 2a9fd7: 41 b9 01 00 00 00 mov $0x1,%r9d 2a9fdd: ba 01 00 00 00 mov $0x1,%edx 2a9fe2: e8 00 00 00 00 callq 2a9fe7 2a9fe7: 48 8b 55 58 mov 0x58(%rbp),%rdx 2a9feb: 48 8b 45 60 mov 0x60(%rbp),%rax 2a9fef: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2a9ff3: 44 8b 8b 94 00 00 00 mov 0x94(%rbx),%r9d 2a9ffa: 0f b6 4a 17 movzbl 0x17(%rdx),%ecx 2a9ffe: 48 8b 55 50 mov 0x50(%rbp),%rdx 2aa002: 44 8b 40 5c mov 0x5c(%rax),%r8d 2aa006: 8b 72 10 mov 0x10(%rdx),%esi 2aa009: ba 01 00 00 00 mov $0x1,%edx 2aa00e: e8 00 00 00 00 callq 2aa013 2aa013: 48 8b 55 58 mov 0x58(%rbp),%rdx 2aa017: 48 8b 45 60 mov 0x60(%rbp),%rax 2aa01b: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2aa01f: 44 8b 8b 98 00 00 00 mov 0x98(%rbx),%r9d 2aa026: 0f b6 4a 18 movzbl 0x18(%rdx),%ecx 2aa02a: 48 8b 55 50 mov 0x50(%rbp),%rdx 2aa02e: 44 8b 40 60 mov 0x60(%rax),%r8d 2aa032: 8b 72 10 mov 0x10(%rdx),%esi 2aa035: ba 01 00 00 00 mov $0x1,%edx 2aa03a: e8 00 00 00 00 callq 2aa03f 2aa03f: 48 8b 55 58 mov 0x58(%rbp),%rdx 2aa043: 48 8b 45 60 mov 0x60(%rbp),%rax 2aa047: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2aa04b: 44 8b 8b 88 00 00 00 mov 0x88(%rbx),%r9d 2aa052: 0f b6 4a 19 movzbl 0x19(%rdx),%ecx 2aa056: 48 8b 55 50 mov 0x50(%rbp),%rdx 2aa05a: 44 8b 40 64 mov 0x64(%rax),%r8d 2aa05e: 8b 72 14 mov 0x14(%rdx),%esi 2aa061: ba 01 00 00 00 mov $0x1,%edx 2aa066: e8 00 00 00 00 callq 2aa06b 2aa06b: 48 8b 55 58 mov 0x58(%rbp),%rdx 2aa06f: 48 8b 45 60 mov 0x60(%rbp),%rax 2aa073: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2aa077: 44 8b 8b 90 00 00 00 mov 0x90(%rbx),%r9d 2aa07e: 0f b6 4a 1a movzbl 0x1a(%rdx),%ecx 2aa082: 48 8b 55 50 mov 0x50(%rbp),%rdx 2aa086: 44 8b 40 68 mov 0x68(%rax),%r8d 2aa08a: 8b 72 14 mov 0x14(%rdx),%esi 2aa08d: ba 01 00 00 00 mov $0x1,%edx 2aa092: e8 00 00 00 00 callq 2aa097 2aa097: 48 8b 55 58 mov 0x58(%rbp),%rdx 2aa09b: 48 8b 45 60 mov 0x60(%rbp),%rax 2aa09f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2aa0a3: 44 8b 8b c0 00 00 00 mov 0xc0(%rbx),%r9d 2aa0aa: 0f b6 4a 0e movzbl 0xe(%rdx),%ecx 2aa0ae: 48 8b 55 50 mov 0x50(%rbp),%rdx 2aa0b2: 44 8b 40 38 mov 0x38(%rax),%r8d 2aa0b6: 8b 72 08 mov 0x8(%rdx),%esi 2aa0b9: ba 01 00 00 00 mov $0x1,%edx 2aa0be: e8 00 00 00 00 callq 2aa0c3 2aa0c3: 48 8d 73 70 lea 0x70(%rbx),%rsi 2aa0c7: 48 89 ef mov %rbp,%rdi 2aa0ca: 5b pop %rbx 2aa0cb: 5d pop %rbp 2aa0cc: e9 bf fc ff ff jmpq 2a9d90 2aa0d1: 44 8b 40 3c mov 0x3c(%rax),%r8d 2aa0d5: 45 31 c9 xor %r9d,%r9d 2aa0d8: ba 01 00 00 00 mov $0x1,%edx 2aa0dd: e8 00 00 00 00 callq 2aa0e2 2aa0e2: eb b3 jmp 2aa097 2aa0e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2aa0eb: 00 00 00 00 2aa0ef: 90 nop 00000000002aa0f0 : 2aa0f0: e8 00 00 00 00 callq 2aa0f5 2aa0f5: 55 push %rbp 2aa0f6: 48 89 f5 mov %rsi,%rbp 2aa0f9: 53 push %rbx 2aa0fa: 48 8b 57 58 mov 0x58(%rdi),%rdx 2aa0fe: 48 89 fb mov %rdi,%rbx 2aa101: 48 8b 47 60 mov 0x60(%rdi),%rax 2aa105: 44 8b 8d a0 00 00 00 mov 0xa0(%rbp),%r9d 2aa10c: 0f b6 4a 2a movzbl 0x2a(%rdx),%ecx 2aa110: 48 8b 57 50 mov 0x50(%rdi),%rdx 2aa114: 44 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8d 2aa11b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2aa11f: 8b 72 34 mov 0x34(%rdx),%esi 2aa122: ba 01 00 00 00 mov $0x1,%edx 2aa127: e8 00 00 00 00 callq 2aa12c 2aa12c: 83 bd a0 00 00 00 01 cmpl $0x1,0xa0(%rbp) 2aa133: 76 03 jbe 2aa138 2aa135: 5b pop %rbx 2aa136: 5d pop %rbp 2aa137: c3 retq 2aa138: 48 8b 53 58 mov 0x58(%rbx),%rdx 2aa13c: 48 8b 43 60 mov 0x60(%rbx),%rax 2aa140: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aa144: 44 8b 8d a4 00 00 00 mov 0xa4(%rbp),%r9d 2aa14b: 0f b6 4a 2b movzbl 0x2b(%rdx),%ecx 2aa14f: 48 8b 53 50 mov 0x50(%rbx),%rdx 2aa153: 44 8b 80 ac 00 00 00 mov 0xac(%rax),%r8d 2aa15a: 8b 72 34 mov 0x34(%rdx),%esi 2aa15d: ba 01 00 00 00 mov $0x1,%edx 2aa162: e8 00 00 00 00 callq 2aa167 2aa167: 48 8b 53 58 mov 0x58(%rbx),%rdx 2aa16b: 48 8b 43 60 mov 0x60(%rbx),%rax 2aa16f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aa173: 44 8b 8d a8 00 00 00 mov 0xa8(%rbp),%r9d 2aa17a: 0f b6 4a 2c movzbl 0x2c(%rdx),%ecx 2aa17e: 48 8b 53 50 mov 0x50(%rbx),%rdx 2aa182: 44 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8d 2aa189: 8b 72 34 mov 0x34(%rdx),%esi 2aa18c: ba 01 00 00 00 mov $0x1,%edx 2aa191: e8 00 00 00 00 callq 2aa196 2aa196: 48 8b 53 58 mov 0x58(%rbx),%rdx 2aa19a: 48 8b 43 60 mov 0x60(%rbx),%rax 2aa19e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aa1a2: 44 8b 8d ac 00 00 00 mov 0xac(%rbp),%r9d 2aa1a9: 0f b6 4a 2d movzbl 0x2d(%rdx),%ecx 2aa1ad: 48 8b 53 50 mov 0x50(%rbx),%rdx 2aa1b1: 44 8b 80 b4 00 00 00 mov 0xb4(%rax),%r8d 2aa1b8: 5b pop %rbx 2aa1b9: 8b 72 34 mov 0x34(%rdx),%esi 2aa1bc: 5d pop %rbp 2aa1bd: ba 01 00 00 00 mov $0x1,%edx 2aa1c2: e9 00 00 00 00 jmpq 2aa1c7 2aa1c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2aa1ce: 00 00 00000000002aa1d0 : 2aa1d0: e8 00 00 00 00 callq 2aa1d5 2aa1d5: 55 push %rbp 2aa1d6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2aa1dd: 48 89 f5 mov %rsi,%rbp 2aa1e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2aa1e7: 53 push %rbx 2aa1e8: 8b 4f 10 mov 0x10(%rdi),%ecx 2aa1eb: 48 89 fb mov %rdi,%rbx 2aa1ee: bf 04 00 00 00 mov $0x4,%edi 2aa1f3: e8 00 00 00 00 callq 2aa1f8 2aa1f8: 48 8b 43 58 mov 0x58(%rbx),%rax 2aa1fc: 48 8b 53 60 mov 0x60(%rbx),%rdx 2aa200: 41 b9 01 00 00 00 mov $0x1,%r9d 2aa206: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aa20a: 0f b6 08 movzbl (%rax),%ecx 2aa20d: 48 8b 43 50 mov 0x50(%rbx),%rax 2aa211: 44 8b 02 mov (%rdx),%r8d 2aa214: ba 01 00 00 00 mov $0x1,%edx 2aa219: 8b 30 mov (%rax),%esi 2aa21b: e8 00 00 00 00 callq 2aa220 2aa220: 48 89 ee mov %rbp,%rsi 2aa223: 48 89 df mov %rbx,%rdi 2aa226: e8 00 00 00 00 callq 2aa22b 2aa22b: 48 89 ee mov %rbp,%rsi 2aa22e: 48 89 df mov %rbx,%rdi 2aa231: e8 00 00 00 00 callq 2aa236 2aa236: 48 89 ee mov %rbp,%rsi 2aa239: 48 89 df mov %rbx,%rdi 2aa23c: e8 00 00 00 00 callq 2aa241 2aa241: 48 8b b5 e0 00 00 00 mov 0xe0(%rbp),%rsi 2aa248: 48 89 df mov %rbx,%rdi 2aa24b: e8 00 00 00 00 callq 2aa250 2aa250: 48 89 ee mov %rbp,%rsi 2aa253: 48 89 df mov %rbx,%rdi 2aa256: e8 00 00 00 00 callq 2aa25b 2aa25b: 48 8b 53 58 mov 0x58(%rbx),%rdx 2aa25f: 48 8b 43 60 mov 0x60(%rbx),%rax 2aa263: 41 b9 01 00 00 00 mov $0x1,%r9d 2aa269: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aa26d: 0f b6 4a 0d movzbl 0xd(%rdx),%ecx 2aa271: 48 8b 53 50 mov 0x50(%rbx),%rdx 2aa275: 44 8b 40 34 mov 0x34(%rax),%r8d 2aa279: 8b 72 08 mov 0x8(%rdx),%esi 2aa27c: ba 01 00 00 00 mov $0x1,%edx 2aa281: e8 00 00 00 00 callq 2aa286 2aa286: 48 8b 53 58 mov 0x58(%rbx),%rdx 2aa28a: 48 8b 43 60 mov 0x60(%rbx),%rax 2aa28e: 41 b9 60 00 00 00 mov $0x60,%r9d 2aa294: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aa298: 0f b6 4a 16 movzbl 0x16(%rdx),%ecx 2aa29c: 48 8b 53 50 mov 0x50(%rbx),%rdx 2aa2a0: 44 8b 40 58 mov 0x58(%rax),%r8d 2aa2a4: 8b 72 0c mov 0xc(%rdx),%esi 2aa2a7: ba 01 00 00 00 mov $0x1,%edx 2aa2ac: e8 00 00 00 00 callq 2aa2b1 2aa2b1: b8 01 00 00 00 mov $0x1,%eax 2aa2b6: 5b pop %rbx 2aa2b7: 5d pop %rbp 2aa2b8: c3 retq 2aa2b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002aa2c0 : 2aa2c0: e8 00 00 00 00 callq 2aa2c5 2aa2c5: 55 push %rbp 2aa2c6: 48 89 f5 mov %rsi,%rbp 2aa2c9: 53 push %rbx 2aa2ca: 48 89 fb mov %rdi,%rbx 2aa2cd: 48 83 ec 10 sub $0x10,%rsp 2aa2d1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2aa2d8: 00 00 2aa2da: 48 89 44 24 08 mov %rax,0x8(%rsp) 2aa2df: 48 8b 47 60 mov 0x60(%rdi),%rax 2aa2e3: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2aa2e8: 8b 48 74 mov 0x74(%rax),%ecx 2aa2eb: 48 8b 47 58 mov 0x58(%rdi),%rax 2aa2ef: 0f b6 50 1d movzbl 0x1d(%rax),%edx 2aa2f3: 48 8b 47 50 mov 0x50(%rdi),%rax 2aa2f7: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2aa2fb: 8b 70 1c mov 0x1c(%rax),%esi 2aa2fe: e8 00 00 00 00 callq 2aa303 2aa303: 8b 4b 10 mov 0x10(%rbx),%ecx 2aa306: bf 04 00 00 00 mov $0x4,%edi 2aa30b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2aa312: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2aa319: e8 00 00 00 00 callq 2aa31e 2aa31e: 8b 54 24 04 mov 0x4(%rsp),%edx 2aa322: 85 d2 test %edx,%edx 2aa324: 74 5f je 2aa385 2aa326: 48 89 ee mov %rbp,%rsi 2aa329: 48 89 df mov %rbx,%rdi 2aa32c: e8 00 00 00 00 callq 2aa331 2aa331: 48 89 ee mov %rbp,%rsi 2aa334: 48 89 df mov %rbx,%rdi 2aa337: e8 00 00 00 00 callq 2aa33c 2aa33c: 48 89 ee mov %rbp,%rsi 2aa33f: 48 89 df mov %rbx,%rdi 2aa342: e8 00 00 00 00 callq 2aa347 2aa347: 48 8b b5 e0 00 00 00 mov 0xe0(%rbp),%rsi 2aa34e: 48 89 df mov %rbx,%rdi 2aa351: e8 00 00 00 00 callq 2aa356 2aa356: 48 89 ee mov %rbp,%rsi 2aa359: 48 89 df mov %rbx,%rdi 2aa35c: e8 00 00 00 00 callq 2aa361 2aa361: 8b 44 24 04 mov 0x4(%rsp),%eax 2aa365: 85 c0 test %eax,%eax 2aa367: 74 4c je 2aa3b5 2aa369: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2aa36e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2aa375: 00 00 2aa377: 75 66 jne 2aa3df 2aa379: 48 83 c4 10 add $0x10,%rsp 2aa37d: b8 01 00 00 00 mov $0x1,%eax 2aa382: 5b pop %rbx 2aa383: 5d pop %rbp 2aa384: c3 retq 2aa385: 48 8b 53 58 mov 0x58(%rbx),%rdx 2aa389: 48 8b 43 60 mov 0x60(%rbx),%rax 2aa38d: 41 b9 01 00 00 00 mov $0x1,%r9d 2aa393: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aa397: 0f b6 4a 1d movzbl 0x1d(%rdx),%ecx 2aa39b: 48 8b 53 50 mov 0x50(%rbx),%rdx 2aa39f: 44 8b 40 74 mov 0x74(%rax),%r8d 2aa3a3: 8b 72 1c mov 0x1c(%rdx),%esi 2aa3a6: ba 01 00 00 00 mov $0x1,%edx 2aa3ab: e8 00 00 00 00 callq 2aa3b0 2aa3b0: e9 71 ff ff ff jmpq 2aa326 2aa3b5: 48 8b 53 58 mov 0x58(%rbx),%rdx 2aa3b9: 48 8b 43 60 mov 0x60(%rbx),%rax 2aa3bd: 45 31 c9 xor %r9d,%r9d 2aa3c0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aa3c4: 0f b6 4a 1d movzbl 0x1d(%rdx),%ecx 2aa3c8: 48 8b 53 50 mov 0x50(%rbx),%rdx 2aa3cc: 44 8b 40 74 mov 0x74(%rax),%r8d 2aa3d0: 8b 72 1c mov 0x1c(%rdx),%esi 2aa3d3: ba 01 00 00 00 mov $0x1,%edx 2aa3d8: e8 00 00 00 00 callq 2aa3dd 2aa3dd: eb 8a jmp 2aa369 2aa3df: e8 00 00 00 00 callq 2aa3e4 2aa3e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2aa3eb: 00 00 00 00 2aa3ef: 90 nop 00000000002aa3f0 : 2aa3f0: e8 00 00 00 00 callq 2aa3f5 2aa3f5: 48 89 77 08 mov %rsi,0x8(%rdi) 2aa3f9: 44 89 4f 10 mov %r9d,0x10(%rdi) 2aa3fd: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2aa404: 48 89 57 50 mov %rdx,0x50(%rdi) 2aa408: 48 89 4f 58 mov %rcx,0x58(%rdi) 2aa40c: 4c 89 47 60 mov %r8,0x60(%rdi) 2aa410: c3 retq 2aa411: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2aa418: 00 00 00 00 2aa41c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002aa420 : 2aa420: e8 00 00 00 00 callq 2aa425 2aa425: 53 push %rbx 2aa426: 48 8b 57 58 mov 0x58(%rdi),%rdx 2aa42a: 48 89 fb mov %rdi,%rbx 2aa42d: 41 89 f1 mov %esi,%r9d 2aa430: 48 8b 47 60 mov 0x60(%rdi),%rax 2aa434: 45 0f b6 c9 movzbl %r9b,%r9d 2aa438: 0f b6 4a 30 movzbl 0x30(%rdx),%ecx 2aa43c: 48 8b 57 50 mov 0x50(%rdi),%rdx 2aa440: 44 8b 80 c0 00 00 00 mov 0xc0(%rax),%r8d 2aa447: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2aa44b: 8b 72 40 mov 0x40(%rdx),%esi 2aa44e: ba 01 00 00 00 mov $0x1,%edx 2aa453: e8 00 00 00 00 callq 2aa458 2aa458: 8b 4b 10 mov 0x10(%rbx),%ecx 2aa45b: bf 04 00 00 00 mov $0x4,%edi 2aa460: 5b pop %rbx 2aa461: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2aa468: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2aa46f: e9 00 00 00 00 jmpq 2aa474 2aa474: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2aa47b: 00 00 00 2aa47e: 66 90 xchg %ax,%ax 00000000002aa480 : 2aa480: e8 00 00 00 00 callq 2aa485 2aa485: 53 push %rbx 2aa486: 48 89 fb mov %rdi,%rbx 2aa489: b9 01 00 00 00 mov $0x1,%ecx 2aa48e: 31 d2 xor %edx,%edx 2aa490: 48 83 ec 10 sub $0x10,%rsp 2aa494: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2aa49b: 00 00 2aa49d: 48 89 44 24 08 mov %rax,0x8(%rsp) 2aa4a2: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2aa4a9: 44 8b 88 2c 0a 00 00 mov 0xa2c(%rax),%r9d 2aa4b0: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2aa4b7: 44 0f b6 80 8b 02 00 movzbl 0x28b(%rax),%r8d 2aa4be: 00 2aa4bf: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2aa4c6: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2aa4ca: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 2aa4d0: 6a 00 pushq $0x0 2aa4d2: e8 00 00 00 00 callq 2aa4d7 2aa4d7: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2aa4de: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aa4e2: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 2aa4e7: 8b 88 24 0b 00 00 mov 0xb24(%rax),%ecx 2aa4ed: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2aa4f4: 0f b6 90 c9 02 00 00 movzbl 0x2c9(%rax),%edx 2aa4fb: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2aa502: 8b b0 0c 04 00 00 mov 0x40c(%rax),%esi 2aa508: e8 00 00 00 00 callq 2aa50d 2aa50d: 58 pop %rax 2aa50e: 8b 54 24 04 mov 0x4(%rsp),%edx 2aa512: 85 d2 test %edx,%edx 2aa514: 75 16 jne 2aa52c 2aa516: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2aa51b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2aa522: 00 00 2aa524: 75 25 jne 2aa54b 2aa526: 48 83 c4 10 add $0x10,%rsp 2aa52a: 5b pop %rbx 2aa52b: c3 retq 2aa52c: b9 91 00 00 00 mov $0x91,%ecx 2aa531: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2aa538: bf 02 00 00 00 mov $0x2,%edi 2aa53d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2aa544: e8 00 00 00 00 callq 2aa549 2aa549: eb cb jmp 2aa516 2aa54b: e8 00 00 00 00 callq 2aa550 00000000002aa550 : 2aa550: e8 00 00 00 00 callq 2aa555 2aa555: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2aa55c: 48 8b 8f 60 e1 00 00 mov 0xe160(%rdi),%rcx 2aa563: 41 89 d3 mov %edx,%r11d 2aa566: 41 89 f2 mov %esi,%r10d 2aa569: 48 8b 97 70 e1 00 00 mov 0xe170(%rdi),%rdx 2aa570: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2aa574: 44 0f b6 80 86 02 00 movzbl 0x286(%rax),%r8d 2aa57b: 00 2aa57c: 8b b1 10 04 00 00 mov 0x410(%rcx),%esi 2aa582: b9 02 00 00 00 mov $0x2,%ecx 2aa587: 44 8b 8a 18 0a 00 00 mov 0xa18(%rdx),%r9d 2aa58e: 41 53 push %r11 2aa590: 8b 92 1c 0a 00 00 mov 0xa1c(%rdx),%edx 2aa596: 52 push %rdx 2aa597: 0f b6 80 87 02 00 00 movzbl 0x287(%rax),%eax 2aa59e: 31 d2 xor %edx,%edx 2aa5a0: 50 push %rax 2aa5a1: 41 52 push %r10 2aa5a3: e8 00 00 00 00 callq 2aa5a8 2aa5a8: 48 83 c4 20 add $0x20,%rsp 2aa5ac: c3 retq 2aa5ad: 0f 1f 00 nopl (%rax) 00000000002aa5b0 : 2aa5b0: e8 00 00 00 00 callq 2aa5b5 2aa5b5: 55 push %rbp 2aa5b6: 48 89 f5 mov %rsi,%rbp 2aa5b9: b9 01 00 00 00 mov $0x1,%ecx 2aa5be: 31 d2 xor %edx,%edx 2aa5c0: 53 push %rbx 2aa5c1: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2aa5c8: 48 89 fb mov %rdi,%rbx 2aa5cb: 44 8b 88 28 0a 00 00 mov 0xa28(%rax),%r9d 2aa5d2: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2aa5d9: 44 0f b6 80 8a 02 00 movzbl 0x28a(%rax),%r8d 2aa5e0: 00 2aa5e1: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2aa5e8: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2aa5ec: 8b b0 14 04 00 00 mov 0x414(%rax),%esi 2aa5f2: 8b 45 00 mov 0x0(%rbp),%eax 2aa5f5: 50 push %rax 2aa5f6: e8 00 00 00 00 callq 2aa5fb 2aa5fb: 48 8b 8b 60 e1 00 00 mov 0xe160(%rbx),%rcx 2aa602: 48 8b 93 70 e1 00 00 mov 0xe170(%rbx),%rdx 2aa609: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2aa610: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aa614: 8b b1 18 04 00 00 mov 0x418(%rcx),%esi 2aa61a: 8b 4d 08 mov 0x8(%rbp),%ecx 2aa61d: 44 8b 8a 20 0a 00 00 mov 0xa20(%rdx),%r9d 2aa624: 44 0f b6 80 88 02 00 movzbl 0x288(%rax),%r8d 2aa62b: 00 2aa62c: 51 push %rcx 2aa62d: 8b 92 24 0a 00 00 mov 0xa24(%rdx),%edx 2aa633: b9 02 00 00 00 mov $0x2,%ecx 2aa638: 52 push %rdx 2aa639: 0f b6 80 89 02 00 00 movzbl 0x289(%rax),%eax 2aa640: 31 d2 xor %edx,%edx 2aa642: 50 push %rax 2aa643: 8b 45 04 mov 0x4(%rbp),%eax 2aa646: 50 push %rax 2aa647: e8 00 00 00 00 callq 2aa64c 2aa64c: 48 83 c4 28 add $0x28,%rsp 2aa650: 5b pop %rbx 2aa651: 5d pop %rbp 2aa652: c3 retq 2aa653: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2aa65a: 00 00 00 00 2aa65e: 66 90 xchg %ax,%ax 00000000002aa660 : 2aa660: e8 00 00 00 00 callq 2aa665 2aa665: 41 57 push %r15 2aa667: 49 89 ff mov %rdi,%r15 2aa66a: 41 56 push %r14 2aa66c: 41 55 push %r13 2aa66e: 41 54 push %r12 2aa670: 55 push %rbp 2aa671: 53 push %rbx 2aa672: 48 89 f3 mov %rsi,%rbx 2aa675: 48 81 ec b0 00 00 00 sub $0xb0,%rsp 2aa67c: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2aa680: 49 8b 8f 68 e1 00 00 mov 0xe168(%r15),%rcx 2aa687: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2aa68e: 00 00 2aa690: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 2aa697: 00 2aa698: 31 c0 xor %eax,%eax 2aa69a: 49 8b b7 60 e1 00 00 mov 0xe160(%r15),%rsi 2aa6a1: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aa6a8: 48 8b 17 mov (%rdi),%rdx 2aa6ab: 0f b6 89 57 02 00 00 movzbl 0x257(%rcx),%ecx 2aa6b2: 8b b6 8c 03 00 00 mov 0x38c(%rsi),%esi 2aa6b8: 44 8b 80 5c 09 00 00 mov 0x95c(%rax),%r8d 2aa6bf: 44 0f b6 8a 65 02 00 movzbl 0x265(%rdx),%r9d 2aa6c6: 00 2aa6c7: ba 01 00 00 00 mov $0x1,%edx 2aa6cc: e8 00 00 00 00 callq 2aa6d1 2aa6d1: 48 85 db test %rbx,%rbx 2aa6d4: 0f 84 84 07 00 00 je 2aae5e 2aa6da: 4c 89 ff mov %r15,%rdi 2aa6dd: e8 9e fd ff ff callq 2aa480 2aa6e2: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aa6e6: 31 d2 xor %edx,%edx 2aa6e8: b9 01 00 00 00 mov $0x1,%ecx 2aa6ed: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aa6f4: 44 8b 88 80 0a 00 00 mov 0xa80(%rax),%r9d 2aa6fb: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aa702: 44 0f b6 80 a0 02 00 movzbl 0x2a0(%rax),%r8d 2aa709: 00 2aa70a: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aa711: 8b b0 68 04 00 00 mov 0x468(%rax),%esi 2aa717: 6a 02 pushq $0x2 2aa719: e8 00 00 00 00 callq 2aa71e 2aa71e: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aa725: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aa729: 4c 8d 44 24 20 lea 0x20(%rsp),%r8 2aa72e: 8b 88 8c 0a 00 00 mov 0xa8c(%rax),%ecx 2aa734: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aa73b: 0f b6 90 a3 02 00 00 movzbl 0x2a3(%rax),%edx 2aa742: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aa749: 8b b0 68 04 00 00 mov 0x468(%rax),%esi 2aa74f: e8 00 00 00 00 callq 2aa754 2aa754: 58 pop %rax 2aa755: 83 7c 24 18 02 cmpl $0x2,0x18(%rsp) 2aa75a: 4c 8d 64 24 1c lea 0x1c(%rsp),%r12 2aa75f: 0f 84 3d 07 00 00 je 2aaea2 2aa765: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 2aa76c: bd 02 00 00 00 mov $0x2,%ebp 2aa771: 4c 89 ff mov %r15,%rdi 2aa774: e8 07 fd ff ff callq 2aa480 2aa779: 49 8b 97 68 e1 00 00 mov 0xe168(%r15),%rdx 2aa780: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aa784: 41 b9 07 00 00 00 mov $0x7,%r9d 2aa78a: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aa791: 0f b6 8a a7 02 00 00 movzbl 0x2a7(%rdx),%ecx 2aa798: 49 8b 97 60 e1 00 00 mov 0xe160(%r15),%rdx 2aa79f: 44 8b 80 9c 0a 00 00 mov 0xa9c(%rax),%r8d 2aa7a6: 8b b2 6c 04 00 00 mov 0x46c(%rdx),%esi 2aa7ac: ba 01 00 00 00 mov $0x1,%edx 2aa7b1: e8 00 00 00 00 callq 2aa7b6 2aa7b6: 49 8b 97 68 e1 00 00 mov 0xe168(%r15),%rdx 2aa7bd: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aa7c4: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aa7c8: 44 8b 0c 24 mov (%rsp),%r9d 2aa7cc: 0f b6 8a aa 02 00 00 movzbl 0x2aa(%rdx),%ecx 2aa7d3: 49 8b 97 60 e1 00 00 mov 0xe160(%r15),%rdx 2aa7da: 44 8b 80 a8 0a 00 00 mov 0xaa8(%rax),%r8d 2aa7e1: 8b b2 6c 04 00 00 mov 0x46c(%rdx),%esi 2aa7e7: ba 01 00 00 00 mov $0x1,%edx 2aa7ec: e8 00 00 00 00 callq 2aa7f1 2aa7f1: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aa7f5: b9 01 00 00 00 mov $0x1,%ecx 2aa7fa: 31 d2 xor %edx,%edx 2aa7fc: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aa803: 44 8b 88 94 0a 00 00 mov 0xa94(%rax),%r9d 2aa80a: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aa811: 44 0f b6 80 a5 02 00 movzbl 0x2a5(%rax),%r8d 2aa818: 00 2aa819: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aa820: 8b b0 70 04 00 00 mov 0x470(%rax),%esi 2aa826: 6a 00 pushq $0x0 2aa828: e8 00 00 00 00 callq 2aa82d 2aa82d: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aa834: 41 5d pop %r13 2aa836: 83 fd 02 cmp $0x2,%ebp 2aa839: 0f 84 89 02 00 00 je 2aaac8 2aa83f: 48 8b 90 c8 04 00 00 mov 0x4c8(%rax),%rdx 2aa846: 48 89 54 24 58 mov %rdx,0x58(%rsp) 2aa84b: 48 8b 90 d0 04 00 00 mov 0x4d0(%rax),%rdx 2aa852: 48 89 54 24 60 mov %rdx,0x60(%rsp) 2aa857: 48 8b 90 d8 04 00 00 mov 0x4d8(%rax),%rdx 2aa85e: 48 89 54 24 68 mov %rdx,0x68(%rsp) 2aa863: 48 8b 90 e0 04 00 00 mov 0x4e0(%rax),%rdx 2aa86a: 48 89 54 24 70 mov %rdx,0x70(%rsp) 2aa86f: 48 8b 90 e8 04 00 00 mov 0x4e8(%rax),%rdx 2aa876: 48 89 54 24 78 mov %rdx,0x78(%rsp) 2aa87b: 48 8b 90 f0 04 00 00 mov 0x4f0(%rax),%rdx 2aa882: 48 89 94 24 80 00 00 mov %rdx,0x80(%rsp) 2aa889: 00 2aa88a: 48 8b 90 f8 04 00 00 mov 0x4f8(%rax),%rdx 2aa891: 48 89 94 24 88 00 00 mov %rdx,0x88(%rsp) 2aa898: 00 2aa899: 48 8b 90 00 05 00 00 mov 0x500(%rax),%rdx 2aa8a0: 48 89 94 24 90 00 00 mov %rdx,0x90(%rsp) 2aa8a7: 00 2aa8a8: 48 8b 90 08 05 00 00 mov 0x508(%rax),%rdx 2aa8af: 48 89 94 24 98 00 00 mov %rdx,0x98(%rsp) 2aa8b6: 00 2aa8b7: 48 8b 80 10 05 00 00 mov 0x510(%rax),%rax 2aa8be: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 2aa8c5: 00 2aa8c6: 49 8b 97 68 e1 00 00 mov 0xe168(%r15),%rdx 2aa8cd: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aa8d4: 48 89 de mov %rbx,%rsi 2aa8d7: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aa8db: 0f b6 8a b4 02 00 00 movzbl 0x2b4(%rdx),%ecx 2aa8e2: 88 4c 24 27 mov %cl,0x27(%rsp) 2aa8e6: 8b 88 d0 0a 00 00 mov 0xad0(%rax),%ecx 2aa8ec: 89 4c 24 54 mov %ecx,0x54(%rsp) 2aa8f0: 8b 8a b5 02 00 00 mov 0x2b5(%rdx),%ecx 2aa8f6: 89 4c 24 1c mov %ecx,0x1c(%rsp) 2aa8fa: 48 8b 88 d4 0a 00 00 mov 0xad4(%rax),%rcx 2aa901: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 2aa906: 48 8b 88 dc 0a 00 00 mov 0xadc(%rax),%rcx 2aa90d: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 2aa912: 0f b7 8a b2 02 00 00 movzwl 0x2b2(%rdx),%ecx 2aa919: 66 89 4c 24 20 mov %cx,0x20(%rsp) 2aa91e: 48 8b 88 c8 0a 00 00 mov 0xac8(%rax),%rcx 2aa925: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 2aa92a: 0f b6 8a b1 02 00 00 movzbl 0x2b1(%rdx),%ecx 2aa931: 88 4c 24 22 mov %cl,0x22(%rsp) 2aa935: 8b 88 c4 0a 00 00 mov 0xac4(%rax),%ecx 2aa93b: 89 4c 24 40 mov %ecx,0x40(%rsp) 2aa93f: 8b 92 ad 02 00 00 mov 0x2ad(%rdx),%edx 2aa945: 89 54 24 23 mov %edx,0x23(%rsp) 2aa949: 48 8b 90 b4 0a 00 00 mov 0xab4(%rax),%rdx 2aa950: 48 89 54 24 44 mov %rdx,0x44(%rsp) 2aa955: 48 8b 80 bc 0a 00 00 mov 0xabc(%rax),%rax 2aa95c: 4c 89 e2 mov %r12,%rdx 2aa95f: 48 89 44 24 4c mov %rax,0x4c(%rsp) 2aa964: e8 00 00 00 00 callq 2aa969 2aa969: 44 8b a3 08 4b 00 00 mov 0x4b08(%rbx),%r12d 2aa970: 48 8d bb 30 02 00 00 lea 0x230(%rbx),%rdi 2aa977: 41 8d 44 24 ff lea -0x1(%r12),%eax 2aa97c: 44 89 e6 mov %r12d,%esi 2aa97f: 48 8d 2c c0 lea (%rax,%rax,8),%rbp 2aa983: 48 c1 e5 03 shl $0x3,%rbp 2aa987: 48 8d 04 2f lea (%rdi,%rbp,1),%rax 2aa98b: 8b 48 34 mov 0x34(%rax),%ecx 2aa98e: 44 8b 68 3c mov 0x3c(%rax),%r13d 2aa992: 44 03 68 30 add 0x30(%rax),%r13d 2aa996: 89 4c 24 08 mov %ecx,0x8(%rsp) 2aa99a: 8b 48 40 mov 0x40(%rax),%ecx 2aa99d: 44 89 6c 24 04 mov %r13d,0x4(%rsp) 2aa9a2: 89 4c 24 0c mov %ecx,0xc(%rsp) 2aa9a6: 8b 48 38 mov 0x38(%rax),%ecx 2aa9a9: 8b 40 44 mov 0x44(%rax),%eax 2aa9ac: 89 4c 24 10 mov %ecx,0x10(%rsp) 2aa9b0: 89 44 24 14 mov %eax,0x14(%rsp) 2aa9b4: e8 00 00 00 00 callq 2aa9b9 2aa9b9: 84 c0 test %al,%al 2aa9bb: 0f 84 93 01 00 00 je 2aab54 2aa9c1: 4c 8d b3 60 02 00 00 lea 0x260(%rbx),%r14 2aa9c8: 48 8d 9c 2b a8 02 00 lea 0x2a8(%rbx,%rbp,1),%rbx 2aa9cf: 00 2aa9d0: 45 85 e4 test %r12d,%r12d 2aa9d3: 74 4a je 2aaa1f 2aa9d5: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aa9d9: b9 01 00 00 00 mov $0x1,%ecx 2aa9de: 31 d2 xor %edx,%edx 2aa9e0: 49 83 c6 48 add $0x48,%r14 2aa9e4: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aa9eb: 44 8b 88 98 0a 00 00 mov 0xa98(%rax),%r9d 2aa9f2: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aa9f9: 44 0f b6 80 a6 02 00 movzbl 0x2a6(%rax),%r8d 2aaa00: 00 2aaa01: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aaa08: 8b b0 74 04 00 00 mov 0x474(%rax),%esi 2aaa0e: 41 8b 46 b8 mov -0x48(%r14),%eax 2aaa12: 50 push %rax 2aaa13: e8 00 00 00 00 callq 2aaa18 2aaa18: 41 5b pop %r11 2aaa1a: 49 39 de cmp %rbx,%r14 2aaa1d: 75 b6 jne 2aa9d5 2aaa1f: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aaa26: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aaa2a: 44 8b 88 98 0a 00 00 mov 0xa98(%rax),%r9d 2aaa31: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aaa38: 44 0f b6 80 a6 02 00 movzbl 0x2a6(%rax),%r8d 2aaa3f: 00 2aaa40: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aaa47: 8b b0 74 04 00 00 mov 0x474(%rax),%esi 2aaa4d: 8b 44 24 04 mov 0x4(%rsp),%eax 2aaa51: 50 push %rax 2aaa52: b9 01 00 00 00 mov $0x1,%ecx 2aaa57: 31 d2 xor %edx,%edx 2aaa59: e8 00 00 00 00 callq 2aaa5e 2aaa5e: 5a pop %rdx 2aaa5f: 49 8b 97 68 e1 00 00 mov 0xe168(%r15),%rdx 2aaa66: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aaa6d: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aaa71: 0f b6 8a a1 02 00 00 movzbl 0x2a1(%rdx),%ecx 2aaa78: 49 8b 97 60 e1 00 00 mov 0xe160(%r15),%rdx 2aaa7f: 44 8b 0c 24 mov (%rsp),%r9d 2aaa83: 44 8b 80 84 0a 00 00 mov 0xa84(%rax),%r8d 2aaa8a: 8b b2 68 04 00 00 mov 0x468(%rdx),%esi 2aaa90: ba 01 00 00 00 mov $0x1,%edx 2aaa95: e8 00 00 00 00 callq 2aaa9a 2aaa9a: b8 01 00 00 00 mov $0x1,%eax 2aaa9f: 48 8b 9c 24 a8 00 00 mov 0xa8(%rsp),%rbx 2aaaa6: 00 2aaaa7: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2aaaae: 00 00 2aaab0: 0f 85 3f 04 00 00 jne 2aaef5 2aaab6: 48 81 c4 b0 00 00 00 add $0xb0,%rsp 2aaabd: 5b pop %rbx 2aaabe: 5d pop %rbp 2aaabf: 41 5c pop %r12 2aaac1: 41 5d pop %r13 2aaac3: 41 5e pop %r14 2aaac5: 41 5f pop %r15 2aaac7: c3 retq 2aaac8: 48 8b 90 78 04 00 00 mov 0x478(%rax),%rdx 2aaacf: 48 89 54 24 58 mov %rdx,0x58(%rsp) 2aaad4: 48 8b 90 80 04 00 00 mov 0x480(%rax),%rdx 2aaadb: 48 89 54 24 60 mov %rdx,0x60(%rsp) 2aaae0: 48 8b 90 88 04 00 00 mov 0x488(%rax),%rdx 2aaae7: 48 89 54 24 68 mov %rdx,0x68(%rsp) 2aaaec: 48 8b 90 90 04 00 00 mov 0x490(%rax),%rdx 2aaaf3: 48 89 54 24 70 mov %rdx,0x70(%rsp) 2aaaf8: 48 8b 90 98 04 00 00 mov 0x498(%rax),%rdx 2aaaff: 48 89 54 24 78 mov %rdx,0x78(%rsp) 2aab04: 48 8b 90 a0 04 00 00 mov 0x4a0(%rax),%rdx 2aab0b: 48 89 94 24 80 00 00 mov %rdx,0x80(%rsp) 2aab12: 00 2aab13: 48 8b 90 a8 04 00 00 mov 0x4a8(%rax),%rdx 2aab1a: 48 89 94 24 88 00 00 mov %rdx,0x88(%rsp) 2aab21: 00 2aab22: 48 8b 90 b0 04 00 00 mov 0x4b0(%rax),%rdx 2aab29: 48 89 94 24 90 00 00 mov %rdx,0x90(%rsp) 2aab30: 00 2aab31: 48 8b 90 b8 04 00 00 mov 0x4b8(%rax),%rdx 2aab38: 48 89 94 24 98 00 00 mov %rdx,0x98(%rsp) 2aab3f: 00 2aab40: 48 8b 80 c0 04 00 00 mov 0x4c0(%rax),%rax 2aab47: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 2aab4e: 00 2aab4f: e9 72 fd ff ff jmpq 2aa8c6 2aab54: 49 8b 97 68 e1 00 00 mov 0xe168(%r15),%rdx 2aab5b: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aab5f: 41 b9 04 00 00 00 mov $0x4,%r9d 2aab65: 4c 8d ab 60 02 00 00 lea 0x260(%rbx),%r13 2aab6c: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aab73: 4c 8d b4 2b a8 02 00 lea 0x2a8(%rbx,%rbp,1),%r14 2aab7a: 00 2aab7b: 0f b6 8a a7 02 00 00 movzbl 0x2a7(%rdx),%ecx 2aab82: 49 8b 97 60 e1 00 00 mov 0xe160(%r15),%rdx 2aab89: 44 8b 80 9c 0a 00 00 mov 0xa9c(%rax),%r8d 2aab90: 8b b2 6c 04 00 00 mov 0x46c(%rdx),%esi 2aab96: ba 01 00 00 00 mov $0x1,%edx 2aab9b: e8 00 00 00 00 callq 2aaba0 2aaba0: 45 85 e4 test %r12d,%r12d 2aaba3: 74 4a je 2aabef 2aaba5: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aaba9: b9 01 00 00 00 mov $0x1,%ecx 2aabae: 31 d2 xor %edx,%edx 2aabb0: 49 83 c5 48 add $0x48,%r13 2aabb4: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aabbb: 44 8b 88 98 0a 00 00 mov 0xa98(%rax),%r9d 2aabc2: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aabc9: 44 0f b6 80 a6 02 00 movzbl 0x2a6(%rax),%r8d 2aabd0: 00 2aabd1: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aabd8: 8b b0 74 04 00 00 mov 0x474(%rax),%esi 2aabde: 41 8b 45 b8 mov -0x48(%r13),%eax 2aabe2: 50 push %rax 2aabe3: e8 00 00 00 00 callq 2aabe8 2aabe8: 41 58 pop %r8 2aabea: 4d 39 ee cmp %r13,%r14 2aabed: 75 b6 jne 2aaba5 2aabef: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aabf6: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aabfa: b9 01 00 00 00 mov $0x1,%ecx 2aabff: 31 d2 xor %edx,%edx 2aac01: 4c 8d b3 64 02 00 00 lea 0x264(%rbx),%r14 2aac08: 4c 8d ac 2b ac 02 00 lea 0x2ac(%rbx,%rbp,1),%r13 2aac0f: 00 2aac10: 44 8b 88 98 0a 00 00 mov 0xa98(%rax),%r9d 2aac17: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aac1e: 44 0f b6 80 a6 02 00 movzbl 0x2a6(%rax),%r8d 2aac25: 00 2aac26: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aac2d: 8b b0 74 04 00 00 mov 0x474(%rax),%esi 2aac33: 8b 44 24 04 mov 0x4(%rsp),%eax 2aac37: 50 push %rax 2aac38: e8 00 00 00 00 callq 2aac3d 2aac3d: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aac41: b9 01 00 00 00 mov $0x1,%ecx 2aac46: 31 d2 xor %edx,%edx 2aac48: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aac4f: 44 8b 88 94 0a 00 00 mov 0xa94(%rax),%r9d 2aac56: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aac5d: 44 0f b6 80 a5 02 00 movzbl 0x2a5(%rax),%r8d 2aac64: 00 2aac65: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aac6c: 8b b0 70 04 00 00 mov 0x470(%rax),%esi 2aac72: 6a 00 pushq $0x0 2aac74: e8 00 00 00 00 callq 2aac79 2aac79: 49 8b 97 68 e1 00 00 mov 0xe168(%r15),%rdx 2aac80: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aac84: 41 b9 02 00 00 00 mov $0x2,%r9d 2aac8a: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aac91: 0f b6 8a a7 02 00 00 movzbl 0x2a7(%rdx),%ecx 2aac98: 49 8b 97 60 e1 00 00 mov 0xe160(%r15),%rdx 2aac9f: 44 8b 80 9c 0a 00 00 mov 0xa9c(%rax),%r8d 2aaca6: 8b b2 6c 04 00 00 mov 0x46c(%rdx),%esi 2aacac: ba 01 00 00 00 mov $0x1,%edx 2aacb1: e8 00 00 00 00 callq 2aacb6 2aacb6: 41 59 pop %r9 2aacb8: 41 5a pop %r10 2aacba: 45 85 e4 test %r12d,%r12d 2aacbd: 74 49 je 2aad08 2aacbf: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aacc3: b9 01 00 00 00 mov $0x1,%ecx 2aacc8: 31 d2 xor %edx,%edx 2aacca: 49 83 c6 48 add $0x48,%r14 2aacce: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aacd5: 44 8b 88 98 0a 00 00 mov 0xa98(%rax),%r9d 2aacdc: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aace3: 44 0f b6 80 a6 02 00 movzbl 0x2a6(%rax),%r8d 2aacea: 00 2aaceb: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aacf2: 8b b0 74 04 00 00 mov 0x474(%rax),%esi 2aacf8: 41 8b 46 b8 mov -0x48(%r14),%eax 2aacfc: 50 push %rax 2aacfd: e8 00 00 00 00 callq 2aad02 2aad02: 59 pop %rcx 2aad03: 4d 39 f5 cmp %r14,%r13 2aad06: 75 b7 jne 2aacbf 2aad08: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aad0f: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aad13: b9 01 00 00 00 mov $0x1,%ecx 2aad18: 31 d2 xor %edx,%edx 2aad1a: 4c 8d ab 68 02 00 00 lea 0x268(%rbx),%r13 2aad21: 48 8d 9c 2b b0 02 00 lea 0x2b0(%rbx,%rbp,1),%rbx 2aad28: 00 2aad29: 44 8b 88 98 0a 00 00 mov 0xa98(%rax),%r9d 2aad30: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aad37: 44 0f b6 80 a6 02 00 movzbl 0x2a6(%rax),%r8d 2aad3e: 00 2aad3f: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aad46: 8b b0 74 04 00 00 mov 0x474(%rax),%esi 2aad4c: 8b 44 24 08 mov 0x8(%rsp),%eax 2aad50: 03 44 24 0c add 0xc(%rsp),%eax 2aad54: 50 push %rax 2aad55: e8 00 00 00 00 callq 2aad5a 2aad5a: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aad5e: b9 01 00 00 00 mov $0x1,%ecx 2aad63: 31 d2 xor %edx,%edx 2aad65: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aad6c: 44 8b 88 94 0a 00 00 mov 0xa94(%rax),%r9d 2aad73: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aad7a: 44 0f b6 80 a5 02 00 movzbl 0x2a5(%rax),%r8d 2aad81: 00 2aad82: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aad89: 8b b0 70 04 00 00 mov 0x470(%rax),%esi 2aad8f: 6a 00 pushq $0x0 2aad91: e8 00 00 00 00 callq 2aad96 2aad96: 49 8b 97 68 e1 00 00 mov 0xe168(%r15),%rdx 2aad9d: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aada1: 41 b9 01 00 00 00 mov $0x1,%r9d 2aada7: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aadae: 0f b6 8a a7 02 00 00 movzbl 0x2a7(%rdx),%ecx 2aadb5: 49 8b 97 60 e1 00 00 mov 0xe160(%r15),%rdx 2aadbc: 44 8b 80 9c 0a 00 00 mov 0xa9c(%rax),%r8d 2aadc3: 8b b2 6c 04 00 00 mov 0x46c(%rdx),%esi 2aadc9: ba 01 00 00 00 mov $0x1,%edx 2aadce: e8 00 00 00 00 callq 2aadd3 2aadd3: 5e pop %rsi 2aadd4: 5f pop %rdi 2aadd5: 45 85 e4 test %r12d,%r12d 2aadd8: 74 49 je 2aae23 2aadda: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aadde: b9 01 00 00 00 mov $0x1,%ecx 2aade3: 31 d2 xor %edx,%edx 2aade5: 49 83 c5 48 add $0x48,%r13 2aade9: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aadf0: 44 8b 88 98 0a 00 00 mov 0xa98(%rax),%r9d 2aadf7: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aadfe: 44 0f b6 80 a6 02 00 movzbl 0x2a6(%rax),%r8d 2aae05: 00 2aae06: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aae0d: 8b b0 74 04 00 00 mov 0x474(%rax),%esi 2aae13: 41 8b 45 b8 mov -0x48(%r13),%eax 2aae17: 50 push %rax 2aae18: e8 00 00 00 00 callq 2aae1d 2aae1d: 58 pop %rax 2aae1e: 4c 39 eb cmp %r13,%rbx 2aae21: 75 b7 jne 2aadda 2aae23: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aae2a: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aae2e: 44 8b 88 98 0a 00 00 mov 0xa98(%rax),%r9d 2aae35: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aae3c: 44 0f b6 80 a6 02 00 movzbl 0x2a6(%rax),%r8d 2aae43: 00 2aae44: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aae4b: 8b b0 74 04 00 00 mov 0x474(%rax),%esi 2aae51: 8b 44 24 10 mov 0x10(%rsp),%eax 2aae55: 03 44 24 14 add 0x14(%rsp),%eax 2aae59: e9 f3 fb ff ff jmpq 2aaa51 2aae5e: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aae65: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aae69: b9 01 00 00 00 mov $0x1,%ecx 2aae6e: 31 d2 xor %edx,%edx 2aae70: 44 8b 88 80 0a 00 00 mov 0xa80(%rax),%r9d 2aae77: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aae7e: 44 0f b6 80 a0 02 00 movzbl 0x2a0(%rax),%r8d 2aae85: 00 2aae86: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aae8d: 8b b0 68 04 00 00 mov 0x468(%rax),%esi 2aae93: 6a 00 pushq $0x0 2aae95: e8 00 00 00 00 callq 2aae9a 2aae9a: 58 pop %rax 2aae9b: 31 c0 xor %eax,%eax 2aae9d: e9 fd fb ff ff jmpq 2aaa9f 2aaea2: 49 8b 87 70 e1 00 00 mov 0xe170(%r15),%rax 2aaea9: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aaead: 4d 89 e0 mov %r12,%r8 2aaeb0: 8b 88 90 0a 00 00 mov 0xa90(%rax),%ecx 2aaeb6: 49 8b 87 68 e1 00 00 mov 0xe168(%r15),%rax 2aaebd: 0f b6 90 a4 02 00 00 movzbl 0x2a4(%rax),%edx 2aaec4: 49 8b 87 60 e1 00 00 mov 0xe160(%r15),%rax 2aaecb: 8b b0 68 04 00 00 mov 0x468(%rax),%esi 2aaed1: e8 00 00 00 00 callq 2aaed6 2aaed6: 44 8b 74 24 1c mov 0x1c(%rsp),%r14d 2aaedb: 45 85 f6 test %r14d,%r14d 2aaede: 0f 84 81 f8 ff ff je 2aa765 2aaee4: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2aaeeb: bd 01 00 00 00 mov $0x1,%ebp 2aaef0: e9 7c f8 ff ff jmpq 2aa771 2aaef5: e8 00 00 00 00 callq 2aaefa 2aaefa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002aaf00 : 2aaf00: e8 00 00 00 00 callq 2aaf05 2aaf05: 48 8b 97 68 e1 00 00 mov 0xe168(%rdi),%rdx 2aaf0c: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2aaf13: 41 89 f1 mov %esi,%r9d 2aaf16: 0f b6 8a 60 02 00 00 movzbl 0x260(%rdx),%ecx 2aaf1d: 48 8b 97 60 e1 00 00 mov 0xe160(%rdi),%rdx 2aaf24: 44 8b 80 80 09 00 00 mov 0x980(%rax),%r8d 2aaf2b: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2aaf2f: 8b b2 c8 03 00 00 mov 0x3c8(%rdx),%esi 2aaf35: ba 01 00 00 00 mov $0x1,%edx 2aaf3a: e9 00 00 00 00 jmpq 2aaf3f 2aaf3f: 90 nop 00000000002aaf40 : 2aaf40: e8 00 00 00 00 callq 2aaf45 2aaf45: 53 push %rbx 2aaf46: 48 89 fb mov %rdi,%rbx 2aaf49: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2aaf50: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2aaf57: 00 00 2aaf59: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2aaf60: 00 2aaf61: 31 c0 xor %eax,%eax 2aaf63: 83 7e 60 02 cmpl $0x2,0x60(%rsi) 2aaf67: 0f 85 66 01 00 00 jne 2ab0d3 2aaf6d: 48 8b 06 mov (%rsi),%rax 2aaf70: ba 0c 00 00 00 mov $0xc,%edx 2aaf75: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2aaf7a: 48 89 44 24 30 mov %rax,0x30(%rsp) 2aaf7f: 48 8b 46 08 mov 0x8(%rsi),%rax 2aaf83: 48 89 44 24 38 mov %rax,0x38(%rsp) 2aaf88: 48 8b 46 10 mov 0x10(%rsi),%rax 2aaf8c: 48 89 44 24 40 mov %rax,0x40(%rsp) 2aaf91: 48 8b 46 18 mov 0x18(%rsi),%rax 2aaf95: 48 89 44 24 48 mov %rax,0x48(%rsp) 2aaf9a: 48 8b 46 20 mov 0x20(%rsi),%rax 2aaf9e: 48 89 44 24 50 mov %rax,0x50(%rsp) 2aafa3: 48 8b 46 28 mov 0x28(%rsi),%rax 2aafa7: 48 89 44 24 58 mov %rax,0x58(%rsp) 2aafac: 48 8b 46 30 mov 0x30(%rsi),%rax 2aafb0: 48 89 44 24 60 mov %rax,0x60(%rsp) 2aafb5: 48 8b 46 38 mov 0x38(%rsi),%rax 2aafb9: 48 89 44 24 68 mov %rax,0x68(%rsp) 2aafbe: 48 8b 46 40 mov 0x40(%rsi),%rax 2aafc2: 48 89 44 24 70 mov %rax,0x70(%rsp) 2aafc7: 48 8b 46 48 mov 0x48(%rsi),%rax 2aafcb: 48 89 44 24 78 mov %rax,0x78(%rsp) 2aafd0: 48 8b 46 50 mov 0x50(%rsi),%rax 2aafd4: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 2aafdb: 00 2aafdc: 48 8b 46 58 mov 0x58(%rsi),%rax 2aafe0: 48 8d 74 24 30 lea 0x30(%rsp),%rsi 2aafe5: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 2aafec: 00 2aafed: e8 00 00 00 00 callq 2aaff2 2aaff2: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2aaff9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2aaffd: 49 89 e0 mov %rsp,%r8 2ab000: 8b 88 e4 0a 00 00 mov 0xae4(%rax),%ecx 2ab006: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2ab00d: 0f b6 90 b9 02 00 00 movzbl 0x2b9(%rax),%edx 2ab014: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2ab01b: 8b 70 68 mov 0x68(%rax),%esi 2ab01e: e8 00 00 00 00 callq 2ab023 2ab023: 31 c0 xor %eax,%eax 2ab025: 83 3c 24 01 cmpl $0x1,(%rsp) 2ab029: 48 8b 93 68 e1 00 00 mov 0xe168(%rbx),%rdx 2ab030: 0f 94 c0 sete %al 2ab033: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ab037: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 2ab03c: 83 c0 01 add $0x1,%eax 2ab03f: 0f b7 52 42 movzwl 0x42(%rdx),%edx 2ab043: 89 04 24 mov %eax,(%rsp) 2ab046: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2ab04d: 66 89 54 24 04 mov %dx,0x4(%rsp) 2ab052: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 2ab059: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ab05e: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2ab065: 8b 50 6c mov 0x6c(%rax),%edx 2ab068: 8b 80 80 00 00 00 mov 0x80(%rax),%eax 2ab06e: 89 54 24 10 mov %edx,0x10(%rsp) 2ab072: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2ab077: 89 44 24 14 mov %eax,0x14(%rsp) 2ab07b: e8 00 00 00 00 callq 2ab080 2ab080: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ab084: b9 01 00 00 00 mov $0x1,%ecx 2ab089: 31 d2 xor %edx,%edx 2ab08b: 48 8b 83 70 e1 00 00 mov 0xe170(%rbx),%rax 2ab092: 44 8b 88 04 01 00 00 mov 0x104(%rax),%r9d 2ab099: 48 8b 83 68 e1 00 00 mov 0xe168(%rbx),%rax 2ab0a0: 44 0f b6 40 41 movzbl 0x41(%rax),%r8d 2ab0a5: 48 8b 83 60 e1 00 00 mov 0xe160(%rbx),%rax 2ab0ac: 8b 70 68 mov 0x68(%rax),%esi 2ab0af: 6a 01 pushq $0x1 2ab0b1: e8 00 00 00 00 callq 2ab0b6 2ab0b6: 58 pop %rax 2ab0b7: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2ab0be: 00 2ab0bf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ab0c6: 00 00 2ab0c8: 75 42 jne 2ab10c 2ab0ca: 48 81 c4 98 00 00 00 add $0x98,%rsp 2ab0d1: 5b pop %rbx 2ab0d2: c3 retq 2ab0d3: 48 8b 87 70 e1 00 00 mov 0xe170(%rdi),%rax 2ab0da: 31 d2 xor %edx,%edx 2ab0dc: b9 01 00 00 00 mov $0x1,%ecx 2ab0e1: 44 8b 88 04 01 00 00 mov 0x104(%rax),%r9d 2ab0e8: 48 8b 87 68 e1 00 00 mov 0xe168(%rdi),%rax 2ab0ef: 44 0f b6 40 41 movzbl 0x41(%rax),%r8d 2ab0f4: 48 8b 87 60 e1 00 00 mov 0xe160(%rdi),%rax 2ab0fb: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2ab0ff: 8b 70 68 mov 0x68(%rax),%esi 2ab102: 6a 00 pushq $0x0 2ab104: e8 00 00 00 00 callq 2ab109 2ab109: 5a pop %rdx 2ab10a: eb ab jmp 2ab0b7 2ab10c: e8 00 00 00 00 callq 2ab111 2ab111: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2ab118: 00 00 00 2ab11b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002ab120 : 2ab120: e8 00 00 00 00 callq 2ab125 2ab125: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab129: 0f b6 80 80 00 00 00 movzbl 0x80(%rax),%eax 2ab130: 88 46 0a mov %al,0xa(%rsi) 2ab133: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab137: 8b 80 00 02 00 00 mov 0x200(%rax),%eax 2ab13d: 89 46 34 mov %eax,0x34(%rsi) 2ab140: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab144: 0f b6 80 8f 00 00 00 movzbl 0x8f(%rax),%eax 2ab14b: 88 46 0b mov %al,0xb(%rsi) 2ab14e: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab152: 8b 80 3c 02 00 00 mov 0x23c(%rax),%eax 2ab158: 89 46 38 mov %eax,0x38(%rsi) 2ab15b: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab15f: 0f b6 80 92 00 00 00 movzbl 0x92(%rax),%eax 2ab166: 88 06 mov %al,(%rsi) 2ab168: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab16c: 8b 80 48 02 00 00 mov 0x248(%rax),%eax 2ab172: 89 46 0c mov %eax,0xc(%rsi) 2ab175: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab179: 0f b6 80 93 00 00 00 movzbl 0x93(%rax),%eax 2ab180: 88 46 01 mov %al,0x1(%rsi) 2ab183: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab187: 8b 80 4c 02 00 00 mov 0x24c(%rax),%eax 2ab18d: 89 46 10 mov %eax,0x10(%rsi) 2ab190: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab194: 0f b6 80 94 00 00 00 movzbl 0x94(%rax),%eax 2ab19b: 88 46 02 mov %al,0x2(%rsi) 2ab19e: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab1a2: 8b 80 50 02 00 00 mov 0x250(%rax),%eax 2ab1a8: 89 46 14 mov %eax,0x14(%rsi) 2ab1ab: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab1af: 0f b6 80 95 00 00 00 movzbl 0x95(%rax),%eax 2ab1b6: 88 46 03 mov %al,0x3(%rsi) 2ab1b9: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab1bd: 8b 80 54 02 00 00 mov 0x254(%rax),%eax 2ab1c3: 89 46 18 mov %eax,0x18(%rsi) 2ab1c6: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab1ca: 0f b6 80 87 00 00 00 movzbl 0x87(%rax),%eax 2ab1d1: 88 46 04 mov %al,0x4(%rsi) 2ab1d4: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab1d8: 8b 80 1c 02 00 00 mov 0x21c(%rax),%eax 2ab1de: 89 46 1c mov %eax,0x1c(%rsi) 2ab1e1: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab1e5: 0f b6 80 88 00 00 00 movzbl 0x88(%rax),%eax 2ab1ec: 88 46 05 mov %al,0x5(%rsi) 2ab1ef: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab1f3: 8b 80 20 02 00 00 mov 0x220(%rax),%eax 2ab1f9: 89 46 20 mov %eax,0x20(%rsi) 2ab1fc: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab200: 0f b6 80 86 00 00 00 movzbl 0x86(%rax),%eax 2ab207: 88 46 06 mov %al,0x6(%rsi) 2ab20a: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab20e: 8b 80 18 02 00 00 mov 0x218(%rax),%eax 2ab214: 89 46 24 mov %eax,0x24(%rsi) 2ab217: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab21b: 0f b6 80 81 00 00 00 movzbl 0x81(%rax),%eax 2ab222: 88 46 09 mov %al,0x9(%rsi) 2ab225: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab229: 8b 80 04 02 00 00 mov 0x204(%rax),%eax 2ab22f: 89 46 30 mov %eax,0x30(%rsi) 2ab232: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab236: 0f b6 40 7a movzbl 0x7a(%rax),%eax 2ab23a: 88 46 07 mov %al,0x7(%rsi) 2ab23d: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab241: 8b 80 e8 01 00 00 mov 0x1e8(%rax),%eax 2ab247: 89 46 28 mov %eax,0x28(%rsi) 2ab24a: 48 8b 47 58 mov 0x58(%rdi),%rax 2ab24e: 0f b6 40 7b movzbl 0x7b(%rax),%eax 2ab252: 88 46 08 mov %al,0x8(%rsi) 2ab255: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab259: 8b 80 ec 01 00 00 mov 0x1ec(%rax),%eax 2ab25f: 89 46 2c mov %eax,0x2c(%rsi) 2ab262: c3 retq 2ab263: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ab26a: 00 00 00 00 2ab26e: 66 90 xchg %ax,%ax 00000000002ab270 : 2ab270: e8 00 00 00 00 callq 2ab275 2ab275: 55 push %rbp 2ab276: 48 89 f5 mov %rsi,%rbp 2ab279: 53 push %rbx 2ab27a: 48 89 fb mov %rdi,%rbx 2ab27d: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2ab284: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ab28b: 00 00 2ab28d: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2ab294: 00 2ab295: 31 c0 xor %eax,%eax 2ab297: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ab29c: e8 7f fe ff ff callq 2ab120 2ab2a1: 48 8b 43 50 mov 0x50(%rbx),%rax 2ab2a5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ab2a9: 48 89 ee mov %rbp,%rsi 2ab2ac: 8b 90 cc 00 00 00 mov 0xcc(%rax),%edx 2ab2b2: 48 8b 88 c4 00 00 00 mov 0xc4(%rax),%rcx 2ab2b9: 89 54 24 48 mov %edx,0x48(%rsp) 2ab2bd: 8b 90 d0 00 00 00 mov 0xd0(%rax),%edx 2ab2c3: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 2ab2c8: 48 8b 88 e4 00 00 00 mov 0xe4(%rax),%rcx 2ab2cf: 89 94 24 84 00 00 00 mov %edx,0x84(%rsp) 2ab2d6: 8b 90 d8 00 00 00 mov 0xd8(%rax),%edx 2ab2dc: 48 89 4c 24 54 mov %rcx,0x54(%rsp) 2ab2e1: 48 8b 88 ec 00 00 00 mov 0xec(%rax),%rcx 2ab2e8: 89 94 24 88 00 00 00 mov %edx,0x88(%rsp) 2ab2ef: 8b 90 e0 00 00 00 mov 0xe0(%rax),%edx 2ab2f5: 48 89 4c 24 5c mov %rcx,0x5c(%rsp) 2ab2fa: 48 8b 88 f4 00 00 00 mov 0xf4(%rax),%rcx 2ab301: 89 94 24 8c 00 00 00 mov %edx,0x8c(%rsp) 2ab308: 8b 90 d4 00 00 00 mov 0xd4(%rax),%edx 2ab30e: 48 89 4c 24 64 mov %rcx,0x64(%rsp) 2ab313: 48 8b 88 00 01 00 00 mov 0x100(%rax),%rcx 2ab31a: 89 54 24 4c mov %edx,0x4c(%rsp) 2ab31e: 8b 90 dc 00 00 00 mov 0xdc(%rax),%edx 2ab324: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 2ab329: 89 54 24 50 mov %edx,0x50(%rsp) 2ab32d: 8b 90 fc 00 00 00 mov 0xfc(%rax),%edx 2ab333: 89 54 24 6c mov %edx,0x6c(%rsp) 2ab337: 8b 90 08 01 00 00 mov 0x108(%rax),%edx 2ab33d: 89 94 24 80 00 00 00 mov %edx,0x80(%rsp) 2ab344: 8b 90 0c 01 00 00 mov 0x10c(%rax),%edx 2ab34a: 8b 80 4c 01 00 00 mov 0x14c(%rax),%eax 2ab350: 89 54 24 70 mov %edx,0x70(%rsp) 2ab354: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2ab359: 89 44 24 74 mov %eax,0x74(%rsp) 2ab35d: e8 00 00 00 00 callq 2ab362 2ab362: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2ab369: 00 2ab36a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ab371: 00 00 2ab373: 75 0a jne 2ab37f 2ab375: 48 81 c4 98 00 00 00 add $0x98,%rsp 2ab37c: 5b pop %rbx 2ab37d: 5d pop %rbp 2ab37e: c3 retq 2ab37f: e8 00 00 00 00 callq 2ab384 2ab384: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ab38b: 00 00 00 00 2ab38f: 90 nop 00000000002ab390 : 2ab390: e8 00 00 00 00 callq 2ab395 2ab395: 55 push %rbp 2ab396: 48 89 f5 mov %rsi,%rbp 2ab399: 53 push %rbx 2ab39a: 48 89 fb mov %rdi,%rbx 2ab39d: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2ab3a4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ab3ab: 00 00 2ab3ad: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2ab3b4: 00 2ab3b5: 31 c0 xor %eax,%eax 2ab3b7: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ab3bc: e8 5f fd ff ff callq 2ab120 2ab3c1: 48 8b 43 50 mov 0x50(%rbx),%rax 2ab3c5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ab3c9: 48 89 ee mov %rbp,%rsi 2ab3cc: 8b 90 58 01 00 00 mov 0x158(%rax),%edx 2ab3d2: 48 8b 88 50 01 00 00 mov 0x150(%rax),%rcx 2ab3d9: 89 54 24 48 mov %edx,0x48(%rsp) 2ab3dd: 8b 90 5c 01 00 00 mov 0x15c(%rax),%edx 2ab3e3: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 2ab3e8: 48 8b 88 70 01 00 00 mov 0x170(%rax),%rcx 2ab3ef: 89 94 24 84 00 00 00 mov %edx,0x84(%rsp) 2ab3f6: 8b 90 64 01 00 00 mov 0x164(%rax),%edx 2ab3fc: 48 89 4c 24 54 mov %rcx,0x54(%rsp) 2ab401: 48 8b 88 78 01 00 00 mov 0x178(%rax),%rcx 2ab408: 89 94 24 88 00 00 00 mov %edx,0x88(%rsp) 2ab40f: 8b 90 6c 01 00 00 mov 0x16c(%rax),%edx 2ab415: 48 89 4c 24 5c mov %rcx,0x5c(%rsp) 2ab41a: 48 8b 88 80 01 00 00 mov 0x180(%rax),%rcx 2ab421: 89 94 24 8c 00 00 00 mov %edx,0x8c(%rsp) 2ab428: 8b 90 60 01 00 00 mov 0x160(%rax),%edx 2ab42e: 48 89 4c 24 64 mov %rcx,0x64(%rsp) 2ab433: 48 8b 88 8c 01 00 00 mov 0x18c(%rax),%rcx 2ab43a: 89 54 24 4c mov %edx,0x4c(%rsp) 2ab43e: 8b 90 68 01 00 00 mov 0x168(%rax),%edx 2ab444: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 2ab449: 89 54 24 50 mov %edx,0x50(%rsp) 2ab44d: 8b 90 88 01 00 00 mov 0x188(%rax),%edx 2ab453: 89 54 24 6c mov %edx,0x6c(%rsp) 2ab457: 8b 90 94 01 00 00 mov 0x194(%rax),%edx 2ab45d: 89 94 24 80 00 00 00 mov %edx,0x80(%rsp) 2ab464: 8b 90 98 01 00 00 mov 0x198(%rax),%edx 2ab46a: 8b 80 d8 01 00 00 mov 0x1d8(%rax),%eax 2ab470: 89 54 24 70 mov %edx,0x70(%rsp) 2ab474: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2ab479: 89 44 24 74 mov %eax,0x74(%rsp) 2ab47d: e8 00 00 00 00 callq 2ab482 2ab482: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2ab489: 00 2ab48a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ab491: 00 00 2ab493: 75 0a jne 2ab49f 2ab495: 48 81 c4 98 00 00 00 add $0x98,%rsp 2ab49c: 5b pop %rbx 2ab49d: 5d pop %rbp 2ab49e: c3 retq 2ab49f: e8 00 00 00 00 callq 2ab4a4 2ab4a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ab4ab: 00 00 00 00 2ab4af: 90 nop 00000000002ab4b0 : 2ab4b0: e8 00 00 00 00 callq 2ab4b5 2ab4b5: 41 54 push %r12 2ab4b7: 41 89 d1 mov %edx,%r9d 2ab4ba: 55 push %rbp 2ab4bb: 89 cd mov %ecx,%ebp 2ab4bd: 53 push %rbx 2ab4be: 48 89 fb mov %rdi,%rbx 2ab4c1: 48 83 ec 20 sub $0x20,%rsp 2ab4c5: 48 8b 4f 58 mov 0x58(%rdi),%rcx 2ab4c9: 48 8b 57 50 mov 0x50(%rdi),%rdx 2ab4cd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ab4d4: 00 00 2ab4d6: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ab4db: 48 8b 47 60 mov 0x60(%rdi),%rax 2ab4df: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2ab4e3: 48 85 f6 test %rsi,%rsi 2ab4e6: 0f 84 a4 00 00 00 je 2ab590 2ab4ec: 85 ed test %ebp,%ebp 2ab4ee: 0f 84 9c 00 00 00 je 2ab590 2ab4f4: 0f b6 49 54 movzbl 0x54(%rcx),%ecx 2ab4f8: 44 8b 80 50 01 00 00 mov 0x150(%rax),%r8d 2ab4ff: 49 89 f4 mov %rsi,%r12 2ab502: 8b b2 80 00 00 00 mov 0x80(%rdx),%esi 2ab508: ba 01 00 00 00 mov $0x1,%edx 2ab50d: e8 00 00 00 00 callq 2ab512 2ab512: 48 8b 43 60 mov 0x60(%rbx),%rax 2ab516: 48 8b 53 58 mov 0x58(%rbx),%rdx 2ab51a: 48 8b 80 54 01 00 00 mov 0x154(%rax),%rax 2ab521: 0f b7 52 55 movzwl 0x55(%rdx),%edx 2ab525: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ab52a: 48 8b 43 50 mov 0x50(%rbx),%rax 2ab52e: 66 89 54 24 04 mov %dx,0x4(%rsp) 2ab533: 83 fd 02 cmp $0x2,%ebp 2ab536: 0f 84 8b 00 00 00 je 2ab5c7 2ab53c: 8b 90 84 00 00 00 mov 0x84(%rax),%edx 2ab542: 8b 80 98 00 00 00 mov 0x98(%rax),%eax 2ab548: 89 54 24 10 mov %edx,0x10(%rsp) 2ab54c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ab550: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2ab555: 4c 89 e6 mov %r12,%rsi 2ab558: 89 44 24 14 mov %eax,0x14(%rsp) 2ab55c: e8 00 00 00 00 callq 2ab561 2ab561: 48 8b 43 60 mov 0x60(%rbx),%rax 2ab565: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ab569: 31 d2 xor %edx,%edx 2ab56b: b9 01 00 00 00 mov $0x1,%ecx 2ab570: 44 8b 88 48 01 00 00 mov 0x148(%rax),%r9d 2ab577: 48 8b 43 58 mov 0x58(%rbx),%rax 2ab57b: 44 0f b6 40 52 movzbl 0x52(%rax),%r8d 2ab580: 48 8b 43 50 mov 0x50(%rbx),%rax 2ab584: 8b 70 7c mov 0x7c(%rax),%esi 2ab587: 55 push %rbp 2ab588: e8 00 00 00 00 callq 2ab58d 2ab58d: 58 pop %rax 2ab58e: eb 1e jmp 2ab5ae 2ab590: 44 0f b6 41 52 movzbl 0x52(%rcx),%r8d 2ab595: 8b 72 7c mov 0x7c(%rdx),%esi 2ab598: 31 d2 xor %edx,%edx 2ab59a: b9 01 00 00 00 mov $0x1,%ecx 2ab59f: 44 8b 88 48 01 00 00 mov 0x148(%rax),%r9d 2ab5a6: 6a 00 pushq $0x0 2ab5a8: e8 00 00 00 00 callq 2ab5ad 2ab5ad: 5a pop %rdx 2ab5ae: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2ab5b3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ab5ba: 00 00 2ab5bc: 75 1e jne 2ab5dc 2ab5be: 48 83 c4 20 add $0x20,%rsp 2ab5c2: 5b pop %rbx 2ab5c3: 5d pop %rbp 2ab5c4: 41 5c pop %r12 2ab5c6: c3 retq 2ab5c7: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 2ab5cd: 8b 80 b0 00 00 00 mov 0xb0(%rax),%eax 2ab5d3: 89 54 24 10 mov %edx,0x10(%rsp) 2ab5d7: e9 70 ff ff ff jmpq 2ab54c 2ab5dc: e8 00 00 00 00 callq 2ab5e1 2ab5e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ab5e8: 00 00 00 00 2ab5ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ab5f0 : 2ab5f0: e8 00 00 00 00 callq 2ab5f5 2ab5f5: 41 57 push %r15 2ab5f7: 41 56 push %r14 2ab5f9: 41 55 push %r13 2ab5fb: 41 54 push %r12 2ab5fd: 55 push %rbp 2ab5fe: 53 push %rbx 2ab5ff: 48 83 ec 28 sub $0x28,%rsp 2ab603: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ab60a: 00 00 2ab60c: 48 89 44 24 20 mov %rax,0x20(%rsp) 2ab611: 31 c0 xor %eax,%eax 2ab613: 48 85 f6 test %rsi,%rsi 2ab616: 0f 84 c6 00 00 00 je 2ab6e2 2ab61c: 49 89 ff mov %rdi,%r15 2ab61f: 49 89 f4 mov %rsi,%r12 2ab622: ba 03 00 00 00 mov $0x3,%edx 2ab627: be c0 0d 00 00 mov $0xdc0,%esi 2ab62c: bf 10 4b 00 00 mov $0x4b10,%edi 2ab631: e8 00 00 00 00 callq 2ab636 2ab636: 48 89 c5 mov %rax,%rbp 2ab639: 48 85 c0 test %rax,%rax 2ab63c: 0f 84 a0 00 00 00 je 2ab6e2 2ab642: 31 d2 xor %edx,%edx 2ab644: 48 89 c6 mov %rax,%rsi 2ab647: 4c 89 e7 mov %r12,%rdi 2ab64a: e8 00 00 00 00 callq 2ab64f 2ab64f: 49 8b 47 60 mov 0x60(%r15),%rax 2ab653: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab657: 31 d2 xor %edx,%edx 2ab659: b9 01 00 00 00 mov $0x1,%ecx 2ab65e: 44 8b 88 b4 01 00 00 mov 0x1b4(%rax),%r9d 2ab665: 49 8b 47 58 mov 0x58(%r15),%rax 2ab669: 44 0f b6 40 6d movzbl 0x6d(%rax),%r8d 2ab66e: 49 8b 47 50 mov 0x50(%r15),%rax 2ab672: 8b b0 b4 00 00 00 mov 0xb4(%rax),%esi 2ab678: 6a 02 pushq $0x2 2ab67a: e8 00 00 00 00 callq 2ab67f 2ab67f: 49 8b 47 60 mov 0x60(%r15),%rax 2ab683: 49 8b 57 58 mov 0x58(%r15),%rdx 2ab687: 49 8b 77 50 mov 0x50(%r15),%rsi 2ab68b: 4c 8d 44 24 24 lea 0x24(%rsp),%r8 2ab690: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab694: 44 0f b6 4a 71 movzbl 0x71(%rdx),%r9d 2ab699: 8b 88 c0 01 00 00 mov 0x1c0(%rax),%ecx 2ab69f: 0f b6 52 70 movzbl 0x70(%rdx),%edx 2ab6a3: 8b b6 b4 00 00 00 mov 0xb4(%rsi),%esi 2ab6a9: 41 50 push %r8 2ab6ab: 8b 80 c4 01 00 00 mov 0x1c4(%rax),%eax 2ab6b1: 50 push %rax 2ab6b2: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 2ab6b7: e8 00 00 00 00 callq 2ab6bc 2ab6bc: 8b 44 24 30 mov 0x30(%rsp),%eax 2ab6c0: 48 83 c4 18 add $0x18,%rsp 2ab6c4: 85 c0 test %eax,%eax 2ab6c6: 74 5c je 2ab724 2ab6c8: 83 f8 02 cmp $0x2,%eax 2ab6cb: 75 3a jne 2ab707 2ab6cd: 8b 5c 24 1c mov 0x1c(%rsp),%ebx 2ab6d1: 83 fb 01 cmp $0x1,%ebx 2ab6d4: 75 4e jne 2ab724 2ab6d6: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2ab6dd: 45 31 c9 xor %r9d,%r9d 2ab6e0: eb 54 jmp 2ab736 2ab6e2: 31 c0 xor %eax,%eax 2ab6e4: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 2ab6e9: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2ab6f0: 00 00 2ab6f2: 0f 85 74 04 00 00 jne 2abb6c 2ab6f8: 48 83 c4 28 add $0x28,%rsp 2ab6fc: 5b pop %rbx 2ab6fd: 5d pop %rbp 2ab6fe: 41 5c pop %r12 2ab700: 41 5d pop %r13 2ab702: 41 5e pop %r14 2ab704: 41 5f pop %r15 2ab706: c3 retq 2ab707: b9 a9 00 00 00 mov $0xa9,%ecx 2ab70c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ab713: bf 02 00 00 00 mov $0x2,%edi 2ab718: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ab71f: e8 00 00 00 00 callq 2ab724 2ab724: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 2ab72b: 41 b9 01 00 00 00 mov $0x1,%r9d 2ab731: bb 02 00 00 00 mov $0x2,%ebx 2ab736: 49 8b 57 60 mov 0x60(%r15),%rdx 2ab73a: 49 8b 47 58 mov 0x58(%r15),%rax 2ab73e: 49 8b 77 50 mov 0x50(%r15),%rsi 2ab742: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab746: 44 8b 82 d0 01 00 00 mov 0x1d0(%rdx),%r8d 2ab74d: 0f b6 48 74 movzbl 0x74(%rax),%ecx 2ab751: 8b b6 c0 00 00 00 mov 0xc0(%rsi),%esi 2ab757: 41 51 push %r9 2ab759: 41 b9 07 00 00 00 mov $0x7,%r9d 2ab75f: 8b 92 dc 01 00 00 mov 0x1dc(%rdx),%edx 2ab765: 52 push %rdx 2ab766: 0f b6 40 77 movzbl 0x77(%rax),%eax 2ab76a: ba 02 00 00 00 mov $0x2,%edx 2ab76f: 50 push %rax 2ab770: e8 00 00 00 00 callq 2ab775 2ab775: 49 8b 47 60 mov 0x60(%r15),%rax 2ab779: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab77d: 31 d2 xor %edx,%edx 2ab77f: b9 01 00 00 00 mov $0x1,%ecx 2ab784: 44 8b 88 c8 01 00 00 mov 0x1c8(%rax),%r9d 2ab78b: 49 8b 47 58 mov 0x58(%r15),%rax 2ab78f: 44 0f b6 40 72 movzbl 0x72(%rax),%r8d 2ab794: 49 8b 47 50 mov 0x50(%r15),%rax 2ab798: 8b b0 b8 00 00 00 mov 0xb8(%rax),%esi 2ab79e: 6a 00 pushq $0x0 2ab7a0: e8 00 00 00 00 callq 2ab7a5 2ab7a5: 48 89 ee mov %rbp,%rsi 2ab7a8: 4c 89 ff mov %r15,%rdi 2ab7ab: 48 83 c4 20 add $0x20,%rsp 2ab7af: 83 fb 01 cmp $0x1,%ebx 2ab7b2: 0f 84 24 01 00 00 je 2ab8dc 2ab7b8: e8 d3 fb ff ff callq 2ab390 2ab7bd: 44 8b a5 08 4b 00 00 mov 0x4b08(%rbp),%r12d 2ab7c4: 48 8d bd 30 02 00 00 lea 0x230(%rbp),%rdi 2ab7cb: 41 8d 44 24 ff lea -0x1(%r12),%eax 2ab7d0: 44 89 e6 mov %r12d,%esi 2ab7d3: 48 8d 1c c0 lea (%rax,%rax,8),%rbx 2ab7d7: 48 c1 e3 03 shl $0x3,%rbx 2ab7db: 48 8d 04 1f lea (%rdi,%rbx,1),%rax 2ab7df: 8b 48 34 mov 0x34(%rax),%ecx 2ab7e2: 44 8b 68 3c mov 0x3c(%rax),%r13d 2ab7e6: 44 03 68 30 add 0x30(%rax),%r13d 2ab7ea: 89 4c 24 08 mov %ecx,0x8(%rsp) 2ab7ee: 8b 48 40 mov 0x40(%rax),%ecx 2ab7f1: 44 89 6c 24 04 mov %r13d,0x4(%rsp) 2ab7f6: 89 4c 24 0c mov %ecx,0xc(%rsp) 2ab7fa: 8b 48 38 mov 0x38(%rax),%ecx 2ab7fd: 8b 40 44 mov 0x44(%rax),%eax 2ab800: 89 4c 24 10 mov %ecx,0x10(%rsp) 2ab804: 89 44 24 14 mov %eax,0x14(%rsp) 2ab808: e8 00 00 00 00 callq 2ab80d 2ab80d: 84 c0 test %al,%al 2ab80f: 0f 84 d1 00 00 00 je 2ab8e6 2ab815: 4c 8d b5 60 02 00 00 lea 0x260(%rbp),%r14 2ab81c: 48 8d 9c 1d a8 02 00 lea 0x2a8(%rbp,%rbx,1),%rbx 2ab823: 00 2ab824: 45 85 e4 test %r12d,%r12d 2ab827: 74 3e je 2ab867 2ab829: 49 8b 47 60 mov 0x60(%r15),%rax 2ab82d: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab831: b9 01 00 00 00 mov $0x1,%ecx 2ab836: 31 d2 xor %edx,%edx 2ab838: 49 83 c6 48 add $0x48,%r14 2ab83c: 44 8b 88 cc 01 00 00 mov 0x1cc(%rax),%r9d 2ab843: 49 8b 47 58 mov 0x58(%r15),%rax 2ab847: 44 0f b6 40 73 movzbl 0x73(%rax),%r8d 2ab84c: 49 8b 47 50 mov 0x50(%r15),%rax 2ab850: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 2ab856: 41 8b 46 b8 mov -0x48(%r14),%eax 2ab85a: 50 push %rax 2ab85b: e8 00 00 00 00 callq 2ab860 2ab860: 41 5b pop %r11 2ab862: 4c 39 f3 cmp %r14,%rbx 2ab865: 75 c2 jne 2ab829 2ab867: 49 8b 47 60 mov 0x60(%r15),%rax 2ab86b: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab86f: 44 8b 88 cc 01 00 00 mov 0x1cc(%rax),%r9d 2ab876: 49 8b 47 58 mov 0x58(%r15),%rax 2ab87a: 44 0f b6 40 73 movzbl 0x73(%rax),%r8d 2ab87f: 49 8b 47 50 mov 0x50(%r15),%rax 2ab883: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 2ab889: 8b 44 24 04 mov 0x4(%rsp),%eax 2ab88d: 50 push %rax 2ab88e: b9 01 00 00 00 mov $0x1,%ecx 2ab893: 31 d2 xor %edx,%edx 2ab895: e8 00 00 00 00 callq 2ab89a 2ab89a: 5a pop %rdx 2ab89b: 49 8b 57 58 mov 0x58(%r15),%rdx 2ab89f: 49 8b 47 60 mov 0x60(%r15),%rax 2ab8a3: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab8a7: 0f b6 4a 6e movzbl 0x6e(%rdx),%ecx 2ab8ab: 49 8b 57 50 mov 0x50(%r15),%rdx 2ab8af: 44 8b 0c 24 mov (%rsp),%r9d 2ab8b3: 44 8b 80 b8 01 00 00 mov 0x1b8(%rax),%r8d 2ab8ba: 8b b2 b4 00 00 00 mov 0xb4(%rdx),%esi 2ab8c0: ba 01 00 00 00 mov $0x1,%edx 2ab8c5: e8 00 00 00 00 callq 2ab8ca 2ab8ca: 48 89 ef mov %rbp,%rdi 2ab8cd: e8 00 00 00 00 callq 2ab8d2 2ab8d2: b8 01 00 00 00 mov $0x1,%eax 2ab8d7: e9 08 fe ff ff jmpq 2ab6e4 2ab8dc: e8 8f f9 ff ff callq 2ab270 2ab8e1: e9 d7 fe ff ff jmpq 2ab7bd 2ab8e6: 49 8b 57 58 mov 0x58(%r15),%rdx 2ab8ea: 49 8b 47 60 mov 0x60(%r15),%rax 2ab8ee: 41 b9 04 00 00 00 mov $0x4,%r9d 2ab8f4: 4c 8d ad 60 02 00 00 lea 0x260(%rbp),%r13 2ab8fb: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab8ff: 4c 8d b4 1d a8 02 00 lea 0x2a8(%rbp,%rbx,1),%r14 2ab906: 00 2ab907: 0f b6 4a 74 movzbl 0x74(%rdx),%ecx 2ab90b: 49 8b 57 50 mov 0x50(%r15),%rdx 2ab90f: 44 8b 80 d0 01 00 00 mov 0x1d0(%rax),%r8d 2ab916: 8b b2 c0 00 00 00 mov 0xc0(%rdx),%esi 2ab91c: ba 01 00 00 00 mov $0x1,%edx 2ab921: e8 00 00 00 00 callq 2ab926 2ab926: 45 85 e4 test %r12d,%r12d 2ab929: 74 3e je 2ab969 2ab92b: 49 8b 47 60 mov 0x60(%r15),%rax 2ab92f: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab933: b9 01 00 00 00 mov $0x1,%ecx 2ab938: 31 d2 xor %edx,%edx 2ab93a: 49 83 c5 48 add $0x48,%r13 2ab93e: 44 8b 88 cc 01 00 00 mov 0x1cc(%rax),%r9d 2ab945: 49 8b 47 58 mov 0x58(%r15),%rax 2ab949: 44 0f b6 40 73 movzbl 0x73(%rax),%r8d 2ab94e: 49 8b 47 50 mov 0x50(%r15),%rax 2ab952: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 2ab958: 41 8b 45 b8 mov -0x48(%r13),%eax 2ab95c: 50 push %rax 2ab95d: e8 00 00 00 00 callq 2ab962 2ab962: 41 58 pop %r8 2ab964: 4d 39 ee cmp %r13,%r14 2ab967: 75 c2 jne 2ab92b 2ab969: 49 8b 47 60 mov 0x60(%r15),%rax 2ab96d: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab971: b9 01 00 00 00 mov $0x1,%ecx 2ab976: 31 d2 xor %edx,%edx 2ab978: 4c 8d b5 64 02 00 00 lea 0x264(%rbp),%r14 2ab97f: 4c 8d ac 1d ac 02 00 lea 0x2ac(%rbp,%rbx,1),%r13 2ab986: 00 2ab987: 44 8b 88 cc 01 00 00 mov 0x1cc(%rax),%r9d 2ab98e: 49 8b 47 58 mov 0x58(%r15),%rax 2ab992: 44 0f b6 40 73 movzbl 0x73(%rax),%r8d 2ab997: 49 8b 47 50 mov 0x50(%r15),%rax 2ab99b: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 2ab9a1: 8b 44 24 04 mov 0x4(%rsp),%eax 2ab9a5: 50 push %rax 2ab9a6: e8 00 00 00 00 callq 2ab9ab 2ab9ab: 49 8b 47 60 mov 0x60(%r15),%rax 2ab9af: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab9b3: 31 d2 xor %edx,%edx 2ab9b5: b9 01 00 00 00 mov $0x1,%ecx 2ab9ba: 44 8b 88 c8 01 00 00 mov 0x1c8(%rax),%r9d 2ab9c1: 49 8b 47 58 mov 0x58(%r15),%rax 2ab9c5: 44 0f b6 40 72 movzbl 0x72(%rax),%r8d 2ab9ca: 49 8b 47 50 mov 0x50(%r15),%rax 2ab9ce: 8b b0 b8 00 00 00 mov 0xb8(%rax),%esi 2ab9d4: 6a 00 pushq $0x0 2ab9d6: e8 00 00 00 00 callq 2ab9db 2ab9db: 49 8b 57 58 mov 0x58(%r15),%rdx 2ab9df: 49 8b 47 60 mov 0x60(%r15),%rax 2ab9e3: 41 b9 02 00 00 00 mov $0x2,%r9d 2ab9e9: 49 8b 7f 08 mov 0x8(%r15),%rdi 2ab9ed: 0f b6 4a 74 movzbl 0x74(%rdx),%ecx 2ab9f1: 49 8b 57 50 mov 0x50(%r15),%rdx 2ab9f5: 44 8b 80 d0 01 00 00 mov 0x1d0(%rax),%r8d 2ab9fc: 8b b2 c0 00 00 00 mov 0xc0(%rdx),%esi 2aba02: ba 01 00 00 00 mov $0x1,%edx 2aba07: e8 00 00 00 00 callq 2aba0c 2aba0c: 41 59 pop %r9 2aba0e: 41 5a pop %r10 2aba10: 45 85 e4 test %r12d,%r12d 2aba13: 74 3d je 2aba52 2aba15: 49 8b 47 60 mov 0x60(%r15),%rax 2aba19: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aba1d: b9 01 00 00 00 mov $0x1,%ecx 2aba22: 31 d2 xor %edx,%edx 2aba24: 49 83 c6 48 add $0x48,%r14 2aba28: 44 8b 88 cc 01 00 00 mov 0x1cc(%rax),%r9d 2aba2f: 49 8b 47 58 mov 0x58(%r15),%rax 2aba33: 44 0f b6 40 73 movzbl 0x73(%rax),%r8d 2aba38: 49 8b 47 50 mov 0x50(%r15),%rax 2aba3c: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 2aba42: 41 8b 46 b8 mov -0x48(%r14),%eax 2aba46: 50 push %rax 2aba47: e8 00 00 00 00 callq 2aba4c 2aba4c: 59 pop %rcx 2aba4d: 4d 39 f5 cmp %r14,%r13 2aba50: 75 c3 jne 2aba15 2aba52: 49 8b 47 60 mov 0x60(%r15),%rax 2aba56: 49 8b 7f 08 mov 0x8(%r15),%rdi 2aba5a: b9 01 00 00 00 mov $0x1,%ecx 2aba5f: 31 d2 xor %edx,%edx 2aba61: 4c 8d ad 68 02 00 00 lea 0x268(%rbp),%r13 2aba68: 48 8d 9c 1d b0 02 00 lea 0x2b0(%rbp,%rbx,1),%rbx 2aba6f: 00 2aba70: 44 8b 88 cc 01 00 00 mov 0x1cc(%rax),%r9d 2aba77: 49 8b 47 58 mov 0x58(%r15),%rax 2aba7b: 44 0f b6 40 73 movzbl 0x73(%rax),%r8d 2aba80: 49 8b 47 50 mov 0x50(%r15),%rax 2aba84: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 2aba8a: 8b 44 24 08 mov 0x8(%rsp),%eax 2aba8e: 03 44 24 0c add 0xc(%rsp),%eax 2aba92: 50 push %rax 2aba93: e8 00 00 00 00 callq 2aba98 2aba98: 49 8b 47 60 mov 0x60(%r15),%rax 2aba9c: 49 8b 7f 08 mov 0x8(%r15),%rdi 2abaa0: 31 d2 xor %edx,%edx 2abaa2: b9 01 00 00 00 mov $0x1,%ecx 2abaa7: 44 8b 88 c8 01 00 00 mov 0x1c8(%rax),%r9d 2abaae: 49 8b 47 58 mov 0x58(%r15),%rax 2abab2: 44 0f b6 40 72 movzbl 0x72(%rax),%r8d 2abab7: 49 8b 47 50 mov 0x50(%r15),%rax 2ababb: 8b b0 b8 00 00 00 mov 0xb8(%rax),%esi 2abac1: 6a 00 pushq $0x0 2abac3: e8 00 00 00 00 callq 2abac8 2abac8: 49 8b 57 58 mov 0x58(%r15),%rdx 2abacc: 49 8b 47 60 mov 0x60(%r15),%rax 2abad0: 41 b9 01 00 00 00 mov $0x1,%r9d 2abad6: 49 8b 7f 08 mov 0x8(%r15),%rdi 2abada: 0f b6 4a 74 movzbl 0x74(%rdx),%ecx 2abade: 49 8b 57 50 mov 0x50(%r15),%rdx 2abae2: 44 8b 80 d0 01 00 00 mov 0x1d0(%rax),%r8d 2abae9: 8b b2 c0 00 00 00 mov 0xc0(%rdx),%esi 2abaef: ba 01 00 00 00 mov $0x1,%edx 2abaf4: e8 00 00 00 00 callq 2abaf9 2abaf9: 5e pop %rsi 2abafa: 5f pop %rdi 2abafb: 45 85 e4 test %r12d,%r12d 2abafe: 74 3d je 2abb3d 2abb00: 49 8b 47 60 mov 0x60(%r15),%rax 2abb04: 49 8b 7f 08 mov 0x8(%r15),%rdi 2abb08: b9 01 00 00 00 mov $0x1,%ecx 2abb0d: 31 d2 xor %edx,%edx 2abb0f: 49 83 c5 48 add $0x48,%r13 2abb13: 44 8b 88 cc 01 00 00 mov 0x1cc(%rax),%r9d 2abb1a: 49 8b 47 58 mov 0x58(%r15),%rax 2abb1e: 44 0f b6 40 73 movzbl 0x73(%rax),%r8d 2abb23: 49 8b 47 50 mov 0x50(%r15),%rax 2abb27: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 2abb2d: 41 8b 45 b8 mov -0x48(%r13),%eax 2abb31: 50 push %rax 2abb32: e8 00 00 00 00 callq 2abb37 2abb37: 58 pop %rax 2abb38: 4c 39 eb cmp %r13,%rbx 2abb3b: 75 c3 jne 2abb00 2abb3d: 49 8b 47 60 mov 0x60(%r15),%rax 2abb41: 49 8b 7f 08 mov 0x8(%r15),%rdi 2abb45: 44 8b 88 cc 01 00 00 mov 0x1cc(%rax),%r9d 2abb4c: 49 8b 47 58 mov 0x58(%r15),%rax 2abb50: 44 0f b6 40 73 movzbl 0x73(%rax),%r8d 2abb55: 49 8b 47 50 mov 0x50(%r15),%rax 2abb59: 8b b0 bc 00 00 00 mov 0xbc(%rax),%esi 2abb5f: 8b 44 24 10 mov 0x10(%rsp),%eax 2abb63: 03 44 24 14 add 0x14(%rsp),%eax 2abb67: e9 21 fd ff ff jmpq 2ab88d 2abb6c: e8 00 00 00 00 callq 2abb71 2abb71: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2abb78: 00 00 00 00 2abb7c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002abb80 : 2abb80: e8 00 00 00 00 callq 2abb85 2abb85: 41 57 push %r15 2abb87: 41 56 push %r14 2abb89: 41 55 push %r13 2abb8b: 41 54 push %r12 2abb8d: 55 push %rbp 2abb8e: 48 89 fd mov %rdi,%rbp 2abb91: 53 push %rbx 2abb92: 48 81 ec f0 00 00 00 sub $0xf0,%rsp 2abb99: 4c 8b 7e 08 mov 0x8(%rsi),%r15 2abb9d: 4c 8b 76 10 mov 0x10(%rsi),%r14 2abba1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2abba8: 00 00 2abbaa: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 2abbb1: 00 2abbb2: 31 c0 xor %eax,%eax 2abbb4: 4c 8b 6e 18 mov 0x18(%rsi),%r13 2abbb8: 48 8b 5e 20 mov 0x20(%rsi),%rbx 2abbbc: 4c 8b 5e 28 mov 0x28(%rsi),%r11 2abbc0: 4c 8b 56 30 mov 0x30(%rsi),%r10 2abbc4: 4c 89 bc 24 80 00 00 mov %r15,0x80(%rsp) 2abbcb: 00 2abbcc: 4c 8b 4e 38 mov 0x38(%rsi),%r9 2abbd0: 4c 8b 46 40 mov 0x40(%rsi),%r8 2abbd4: 4c 89 b4 24 88 00 00 mov %r14,0x88(%rsp) 2abbdb: 00 2abbdc: 48 8b 7e 48 mov 0x48(%rsi),%rdi 2abbe0: 48 8b 4e 50 mov 0x50(%rsi),%rcx 2abbe4: 4c 89 ac 24 90 00 00 mov %r13,0x90(%rsp) 2abbeb: 00 2abbec: 48 8b 56 58 mov 0x58(%rsi),%rdx 2abbf0: 48 8b 46 60 mov 0x60(%rsi),%rax 2abbf4: 48 89 9c 24 98 00 00 mov %rbx,0x98(%rsp) 2abbfb: 00 2abbfc: 4c 89 9c 24 a0 00 00 mov %r11,0xa0(%rsp) 2abc03: 00 2abc04: 4c 89 94 24 a8 00 00 mov %r10,0xa8(%rsp) 2abc0b: 00 2abc0c: 4c 89 8c 24 b0 00 00 mov %r9,0xb0(%rsp) 2abc13: 00 2abc14: 4c 89 84 24 b8 00 00 mov %r8,0xb8(%rsp) 2abc1b: 00 2abc1c: 48 89 bc 24 c0 00 00 mov %rdi,0xc0(%rsp) 2abc23: 00 2abc24: 48 89 8c 24 c8 00 00 mov %rcx,0xc8(%rsp) 2abc2b: 00 2abc2c: 48 89 94 24 d0 00 00 mov %rdx,0xd0(%rsp) 2abc33: 00 2abc34: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) 2abc3b: 00 2abc3c: 4c 8b 66 68 mov 0x68(%rsi),%r12 2abc40: 83 7e 68 02 cmpl $0x2,0x68(%rsi) 2abc44: 4c 89 a4 24 e0 00 00 mov %r12,0xe0(%rsp) 2abc4b: 00 2abc4c: 44 8b 66 6c mov 0x6c(%rsi),%r12d 2abc50: 0f 85 b8 00 00 00 jne 2abd0e 2abc56: 48 89 7c 24 60 mov %rdi,0x60(%rsp) 2abc5b: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 2abc60: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2abc65: 48 89 54 24 70 mov %rdx,0x70(%rsp) 2abc6a: ba 0c 00 00 00 mov $0xc,%edx 2abc6f: 4c 89 5c 24 40 mov %r11,0x40(%rsp) 2abc74: 4c 89 54 24 48 mov %r10,0x48(%rsp) 2abc79: 4c 89 4c 24 50 mov %r9,0x50(%rsp) 2abc7e: 4c 89 44 24 58 mov %r8,0x58(%rsp) 2abc83: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 2abc88: 48 89 44 24 78 mov %rax,0x78(%rsp) 2abc8d: 4c 89 7c 24 20 mov %r15,0x20(%rsp) 2abc92: 4c 89 74 24 28 mov %r14,0x28(%rsp) 2abc97: 4c 89 6c 24 30 mov %r13,0x30(%rsp) 2abc9c: 48 89 5c 24 38 mov %rbx,0x38(%rsp) 2abca1: e8 00 00 00 00 callq 2abca6 2abca6: 48 8b 45 60 mov 0x60(%rbp),%rax 2abcaa: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2abcae: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2abcb3: 8b 88 4c 01 00 00 mov 0x14c(%rax),%ecx 2abcb9: 48 8b 45 58 mov 0x58(%rbp),%rax 2abcbd: 0f b6 50 53 movzbl 0x53(%rax),%edx 2abcc1: 48 8b 45 50 mov 0x50(%rbp),%rax 2abcc5: 8b 70 7c mov 0x7c(%rax),%esi 2abcc8: e8 00 00 00 00 callq 2abccd 2abccd: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 2abcd2: 74 6d je 2abd41 2abcd4: b9 01 00 00 00 mov $0x1,%ecx 2abcd9: 44 89 e2 mov %r12d,%edx 2abcdc: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2abce1: 48 89 ef mov %rbp,%rdi 2abce4: e8 c7 f7 ff ff callq 2ab4b0 2abce9: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 2abcf0: 00 2abcf1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2abcf8: 00 00 2abcfa: 75 5c jne 2abd58 2abcfc: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 2abd03: 5b pop %rbx 2abd04: 5d pop %rbp 2abd05: 41 5c pop %r12 2abd07: 41 5d pop %r13 2abd09: 41 5e pop %r14 2abd0b: 41 5f pop %r15 2abd0d: c3 retq 2abd0e: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax 2abd15: 00 2abd16: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2abd1d: 00 00 2abd1f: 75 37 jne 2abd58 2abd21: 48 81 c4 f0 00 00 00 add $0xf0,%rsp 2abd28: 44 89 e2 mov %r12d,%edx 2abd2b: 48 89 ef mov %rbp,%rdi 2abd2e: 31 c9 xor %ecx,%ecx 2abd30: 5b pop %rbx 2abd31: 31 f6 xor %esi,%esi 2abd33: 5d pop %rbp 2abd34: 41 5c pop %r12 2abd36: 41 5d pop %r13 2abd38: 41 5e pop %r14 2abd3a: 41 5f pop %r15 2abd3c: e9 6f f7 ff ff jmpq 2ab4b0 2abd41: b9 02 00 00 00 mov $0x2,%ecx 2abd46: 44 89 e2 mov %r12d,%edx 2abd49: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2abd4e: 48 89 ef mov %rbp,%rdi 2abd51: e8 5a f7 ff ff callq 2ab4b0 2abd56: eb 91 jmp 2abce9 2abd58: e8 00 00 00 00 callq 2abd5d 2abd5d: 0f 1f 00 nopl (%rax) 00000000002abd60 : 2abd60: e8 00 00 00 00 callq 2abd65 2abd65: 48 8b 57 58 mov 0x58(%rdi),%rdx 2abd69: 48 8b 47 60 mov 0x60(%rdi),%rax 2abd6d: 49 89 f0 mov %rsi,%r8 2abd70: 45 8b 48 04 mov 0x4(%r8),%r9d 2abd74: 0f b6 4a 51 movzbl 0x51(%rdx),%ecx 2abd78: 48 8b 57 50 mov 0x50(%rdi),%rdx 2abd7c: 44 8b 80 44 01 00 00 mov 0x144(%rax),%r8d 2abd83: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2abd87: 8b 72 78 mov 0x78(%rdx),%esi 2abd8a: ba 01 00 00 00 mov $0x1,%edx 2abd8f: e9 00 00 00 00 jmpq 2abd94 2abd94: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2abd9b: 00 00 00 2abd9e: 66 90 xchg %ax,%ax 00000000002abda0 : 2abda0: e8 00 00 00 00 callq 2abda5 2abda5: 41 55 push %r13 2abda7: b9 02 00 00 00 mov $0x2,%ecx 2abdac: 49 89 fd mov %rdi,%r13 2abdaf: 41 54 push %r12 2abdb1: 55 push %rbp 2abdb2: 48 89 f5 mov %rsi,%rbp 2abdb5: 53 push %rbx 2abdb6: 8b 72 3c mov 0x3c(%rdx),%esi 2abdb9: 48 89 d3 mov %rdx,%rbx 2abdbc: 6a 00 pushq $0x0 2abdbe: 8b 42 2c mov 0x2c(%rdx),%eax 2abdc1: 50 push %rax 2abdc2: 0f b6 42 08 movzbl 0x8(%rdx),%eax 2abdc6: 50 push %rax 2abdc7: 8b 85 90 01 00 00 mov 0x190(%rbp),%eax 2abdcd: 50 push %rax 2abdce: 44 8b 4a 28 mov 0x28(%rdx),%r9d 2abdd2: 44 0f b6 42 07 movzbl 0x7(%rdx),%r8d 2abdd7: 31 d2 xor %edx,%edx 2abdd9: e8 00 00 00 00 callq 2abdde 2abdde: 8b 43 2c mov 0x2c(%rbx),%eax 2abde1: 8b 73 40 mov 0x40(%rbx),%esi 2abde4: b9 02 00 00 00 mov $0x2,%ecx 2abde9: 48 83 c4 20 add $0x20,%rsp 2abded: 44 8b 4b 28 mov 0x28(%rbx),%r9d 2abdf1: 44 0f b6 43 07 movzbl 0x7(%rbx),%r8d 2abdf6: 31 d2 xor %edx,%edx 2abdf8: 6a 00 pushq $0x0 2abdfa: 4c 89 ef mov %r13,%rdi 2abdfd: 50 push %rax 2abdfe: 0f b6 43 08 movzbl 0x8(%rbx),%eax 2abe02: 50 push %rax 2abe03: 8b 85 60 01 00 00 mov 0x160(%rbp),%eax 2abe09: 50 push %rax 2abe0a: e8 00 00 00 00 callq 2abe0f 2abe0f: 8b 43 2c mov 0x2c(%rbx),%eax 2abe12: 8b 73 44 mov 0x44(%rbx),%esi 2abe15: b9 02 00 00 00 mov $0x2,%ecx 2abe1a: 48 83 c4 20 add $0x20,%rsp 2abe1e: 44 8b 4b 28 mov 0x28(%rbx),%r9d 2abe22: 44 0f b6 43 07 movzbl 0x7(%rbx),%r8d 2abe27: 31 d2 xor %edx,%edx 2abe29: 6a 00 pushq $0x0 2abe2b: 4c 89 ef mov %r13,%rdi 2abe2e: 50 push %rax 2abe2f: 0f b6 43 08 movzbl 0x8(%rbx),%eax 2abe33: 50 push %rax 2abe34: 8b 85 30 01 00 00 mov 0x130(%rbp),%eax 2abe3a: 50 push %rax 2abe3b: e8 00 00 00 00 callq 2abe40 2abe40: 8b 85 9c 01 00 00 mov 0x19c(%rbp),%eax 2abe46: 8b 73 48 mov 0x48(%rbx),%esi 2abe49: 31 d2 xor %edx,%edx 2abe4b: 48 83 c4 20 add $0x20,%rsp 2abe4f: 44 8b 4b 30 mov 0x30(%rbx),%r9d 2abe53: 44 0f b6 43 09 movzbl 0x9(%rbx),%r8d 2abe58: 4c 89 ef mov %r13,%rdi 2abe5b: 50 push %rax 2abe5c: b9 01 00 00 00 mov $0x1,%ecx 2abe61: e8 00 00 00 00 callq 2abe66 2abe66: 8b 85 6c 01 00 00 mov 0x16c(%rbp),%eax 2abe6c: 8b 73 4c mov 0x4c(%rbx),%esi 2abe6f: 31 d2 xor %edx,%edx 2abe71: 44 8b 4b 30 mov 0x30(%rbx),%r9d 2abe75: 44 0f b6 43 09 movzbl 0x9(%rbx),%r8d 2abe7a: b9 01 00 00 00 mov $0x1,%ecx 2abe7f: 4c 89 ef mov %r13,%rdi 2abe82: 50 push %rax 2abe83: e8 00 00 00 00 callq 2abe88 2abe88: 8b 85 3c 01 00 00 mov 0x13c(%rbp),%eax 2abe8e: 8b 73 50 mov 0x50(%rbx),%esi 2abe91: 31 d2 xor %edx,%edx 2abe93: 44 8b 4b 30 mov 0x30(%rbx),%r9d 2abe97: 44 0f b6 43 09 movzbl 0x9(%rbx),%r8d 2abe9c: b9 01 00 00 00 mov $0x1,%ecx 2abea1: 4c 89 ef mov %r13,%rdi 2abea4: 50 push %rax 2abea5: e8 00 00 00 00 callq 2abeaa 2abeaa: 8b 85 24 02 00 00 mov 0x224(%rbp),%eax 2abeb0: 8b 73 54 mov 0x54(%rbx),%esi 2abeb3: 31 d2 xor %edx,%edx 2abeb5: 44 8b 4b 24 mov 0x24(%rbx),%r9d 2abeb9: 44 0f b6 43 06 movzbl 0x6(%rbx),%r8d 2abebe: b9 01 00 00 00 mov $0x1,%ecx 2abec3: 4c 89 ef mov %r13,%rdi 2abec6: 50 push %rax 2abec7: e8 00 00 00 00 callq 2abecc 2abecc: 8b 85 f4 01 00 00 mov 0x1f4(%rbp),%eax 2abed2: 8b 73 5c mov 0x5c(%rbx),%esi 2abed5: 31 d2 xor %edx,%edx 2abed7: 48 83 c4 20 add $0x20,%rsp 2abedb: 44 8b 4b 24 mov 0x24(%rbx),%r9d 2abedf: 44 0f b6 43 06 movzbl 0x6(%rbx),%r8d 2abee4: 4c 89 ef mov %r13,%rdi 2abee7: 50 push %rax 2abee8: b9 01 00 00 00 mov $0x1,%ecx 2abeed: e8 00 00 00 00 callq 2abef2 2abef2: 8b 85 c4 01 00 00 mov 0x1c4(%rbp),%eax 2abef8: 8b 73 64 mov 0x64(%rbx),%esi 2abefb: 31 d2 xor %edx,%edx 2abefd: 44 8b 4b 24 mov 0x24(%rbx),%r9d 2abf01: 44 0f b6 43 06 movzbl 0x6(%rbx),%r8d 2abf06: b9 01 00 00 00 mov $0x1,%ecx 2abf0b: 4c 89 ef mov %r13,%rdi 2abf0e: 50 push %rax 2abf0f: e8 00 00 00 00 callq 2abf14 2abf14: 8b 85 20 02 00 00 mov 0x220(%rbp),%eax 2abf1a: 8b 73 58 mov 0x58(%rbx),%esi 2abf1d: 31 d2 xor %edx,%edx 2abf1f: 44 8b 4b 20 mov 0x20(%rbx),%r9d 2abf23: 44 0f b6 43 05 movzbl 0x5(%rbx),%r8d 2abf28: b9 02 00 00 00 mov $0x2,%ecx 2abf2d: 4c 89 ef mov %r13,%rdi 2abf30: 50 push %rax 2abf31: 8b 43 1c mov 0x1c(%rbx),%eax 2abf34: 50 push %rax 2abf35: 0f b6 43 04 movzbl 0x4(%rbx),%eax 2abf39: 50 push %rax 2abf3a: 8b 85 2c 02 00 00 mov 0x22c(%rbp),%eax 2abf40: 50 push %rax 2abf41: e8 00 00 00 00 callq 2abf46 2abf46: 8b 85 f0 01 00 00 mov 0x1f0(%rbp),%eax 2abf4c: 8b 73 60 mov 0x60(%rbx),%esi 2abf4f: 31 d2 xor %edx,%edx 2abf51: 48 83 c4 30 add $0x30,%rsp 2abf55: 44 8b 4b 20 mov 0x20(%rbx),%r9d 2abf59: 44 0f b6 43 05 movzbl 0x5(%rbx),%r8d 2abf5e: 4c 89 ef mov %r13,%rdi 2abf61: 50 push %rax 2abf62: 8b 43 1c mov 0x1c(%rbx),%eax 2abf65: b9 02 00 00 00 mov $0x2,%ecx 2abf6a: 50 push %rax 2abf6b: 0f b6 43 04 movzbl 0x4(%rbx),%eax 2abf6f: 50 push %rax 2abf70: 8b 85 fc 01 00 00 mov 0x1fc(%rbp),%eax 2abf76: 50 push %rax 2abf77: e8 00 00 00 00 callq 2abf7c 2abf7c: 8b 85 c0 01 00 00 mov 0x1c0(%rbp),%eax 2abf82: 8b 73 68 mov 0x68(%rbx),%esi 2abf85: 31 d2 xor %edx,%edx 2abf87: 48 83 c4 20 add $0x20,%rsp 2abf8b: 44 8b 4b 20 mov 0x20(%rbx),%r9d 2abf8f: 44 0f b6 43 05 movzbl 0x5(%rbx),%r8d 2abf94: 4c 89 ef mov %r13,%rdi 2abf97: 50 push %rax 2abf98: 8b 43 1c mov 0x1c(%rbx),%eax 2abf9b: b9 02 00 00 00 mov $0x2,%ecx 2abfa0: 50 push %rax 2abfa1: 0f b6 43 04 movzbl 0x4(%rbx),%eax 2abfa5: 50 push %rax 2abfa6: 8b 85 cc 01 00 00 mov 0x1cc(%rbp),%eax 2abfac: 50 push %rax 2abfad: e8 00 00 00 00 callq 2abfb2 2abfb2: 44 8b 63 6c mov 0x6c(%rbx),%r12d 2abfb6: 48 83 c4 20 add $0x20,%rsp 2abfba: 44 3b 63 70 cmp 0x70(%rbx),%r12d 2abfbe: 77 57 ja 2ac017 2abfc0: 8b 45 0c mov 0xc(%rbp),%eax 2abfc3: 44 8b 4b 0c mov 0xc(%rbx),%r9d 2abfc7: 44 89 e6 mov %r12d,%esi 2abfca: b9 04 00 00 00 mov $0x4,%ecx 2abfcf: 44 0f b6 03 movzbl (%rbx),%r8d 2abfd3: 31 d2 xor %edx,%edx 2abfd5: 4c 89 ef mov %r13,%rdi 2abfd8: 41 83 c4 01 add $0x1,%r12d 2abfdc: 50 push %rax 2abfdd: 8b 43 18 mov 0x18(%rbx),%eax 2abfe0: 48 83 c5 10 add $0x10,%rbp 2abfe4: 50 push %rax 2abfe5: 0f b6 43 03 movzbl 0x3(%rbx),%eax 2abfe9: 50 push %rax 2abfea: 8b 45 f8 mov -0x8(%rbp),%eax 2abfed: 50 push %rax 2abfee: 8b 43 14 mov 0x14(%rbx),%eax 2abff1: 50 push %rax 2abff2: 0f b6 43 02 movzbl 0x2(%rbx),%eax 2abff6: 50 push %rax 2abff7: 8b 45 f4 mov -0xc(%rbp),%eax 2abffa: 50 push %rax 2abffb: 8b 43 10 mov 0x10(%rbx),%eax 2abffe: 50 push %rax 2abfff: 0f b6 43 01 movzbl 0x1(%rbx),%eax 2ac003: 50 push %rax 2ac004: 8b 45 f0 mov -0x10(%rbp),%eax 2ac007: 50 push %rax 2ac008: e8 00 00 00 00 callq 2ac00d 2ac00d: 48 83 c4 50 add $0x50,%rsp 2ac011: 44 39 63 70 cmp %r12d,0x70(%rbx) 2ac015: 73 a9 jae 2abfc0 2ac017: 5b pop %rbx 2ac018: 5d pop %rbp 2ac019: 41 5c pop %r12 2ac01b: 41 5d pop %r13 2ac01d: c3 retq 2ac01e: 66 90 xchg %ax,%ax 00000000002ac020 : 2ac020: e8 00 00 00 00 callq 2ac025 2ac025: 41 57 push %r15 2ac027: 49 89 f7 mov %rsi,%r15 2ac02a: 41 56 push %r14 2ac02c: 41 55 push %r13 2ac02e: 41 89 d5 mov %edx,%r13d 2ac031: 48 8d 56 20 lea 0x20(%rsi),%rdx 2ac035: 41 54 push %r12 2ac037: 55 push %rbp 2ac038: 89 cd mov %ecx,%ebp 2ac03a: 53 push %rbx 2ac03b: 48 89 fb mov %rdi,%rbx 2ac03e: 48 83 ec 18 sub $0x18,%rsp 2ac042: 49 8b 3f mov (%r15),%rdi 2ac045: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ac04c: 00 00 2ac04e: 48 89 44 24 10 mov %rax,0x10(%rsp) 2ac053: 48 b8 0c 00 00 00 06 movabs $0x60000000c,%rax 2ac05a: 00 00 00 2ac05d: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac062: c6 44 24 0c 00 movb $0x0,0xc(%rsp) 2ac067: 48 89 44 24 04 mov %rax,0x4(%rsp) 2ac06c: e8 00 00 00 00 callq 2ac071 2ac071: 84 c0 test %al,%al 2ac073: 0f 84 39 03 00 00 je 2ac3b2 2ac079: 49 8b 7f 30 mov 0x30(%r15),%rdi 2ac07d: 49 8d 57 50 lea 0x50(%r15),%rdx 2ac081: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac086: e8 00 00 00 00 callq 2ac08b 2ac08b: 41 89 c4 mov %eax,%r12d 2ac08e: 84 c0 test %al,%al 2ac090: 0f 84 d9 02 00 00 je 2ac36f 2ac096: 49 8b 7f 60 mov 0x60(%r15),%rdi 2ac09a: 49 8d 97 80 00 00 00 lea 0x80(%r15),%rdx 2ac0a1: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac0a6: e8 00 00 00 00 callq 2ac0ab 2ac0ab: 41 89 c4 mov %eax,%r12d 2ac0ae: 84 c0 test %al,%al 2ac0b0: 0f 84 3d 03 00 00 je 2ac3f3 2ac0b6: 49 8b 7f 10 mov 0x10(%r15),%rdi 2ac0ba: 49 8d 57 28 lea 0x28(%r15),%rdx 2ac0be: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac0c3: e8 00 00 00 00 callq 2ac0c8 2ac0c8: 41 89 c4 mov %eax,%r12d 2ac0cb: 84 c0 test %al,%al 2ac0cd: 0f 84 01 03 00 00 je 2ac3d4 2ac0d3: 49 8b 7f 40 mov 0x40(%r15),%rdi 2ac0d7: 49 8d 57 58 lea 0x58(%r15),%rdx 2ac0db: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac0e0: e8 00 00 00 00 callq 2ac0e5 2ac0e5: 41 89 c4 mov %eax,%r12d 2ac0e8: 84 c0 test %al,%al 2ac0ea: 0f 84 25 03 00 00 je 2ac415 2ac0f0: 49 8b 7f 70 mov 0x70(%r15),%rdi 2ac0f4: 49 8d 97 88 00 00 00 lea 0x88(%r15),%rdx 2ac0fb: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac100: e8 00 00 00 00 callq 2ac105 2ac105: 41 89 c4 mov %eax,%r12d 2ac108: 84 c0 test %al,%al 2ac10a: 0f 84 49 03 00 00 je 2ac459 2ac110: 49 8b 7f 18 mov 0x18(%r15),%rdi 2ac114: 49 8d 57 2c lea 0x2c(%r15),%rdx 2ac118: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac11d: e8 00 00 00 00 callq 2ac122 2ac122: 41 89 c4 mov %eax,%r12d 2ac125: 84 c0 test %al,%al 2ac127: 0f 84 4e 03 00 00 je 2ac47b 2ac12d: 49 8b 7f 48 mov 0x48(%r15),%rdi 2ac131: 49 8d 57 5c lea 0x5c(%r15),%rdx 2ac135: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac13a: e8 00 00 00 00 callq 2ac13f 2ac13f: 41 89 c4 mov %eax,%r12d 2ac142: 84 c0 test %al,%al 2ac144: 0f 84 ed 02 00 00 je 2ac437 2ac14a: 49 8b 7f 78 mov 0x78(%r15),%rdi 2ac14e: 49 8d 97 8c 00 00 00 lea 0x8c(%r15),%rdx 2ac155: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac15a: e8 00 00 00 00 callq 2ac15f 2ac15f: 41 89 c4 mov %eax,%r12d 2ac162: 84 c0 test %al,%al 2ac164: 0f 84 b5 03 00 00 je 2ac51f 2ac16a: 4d 8d b7 90 00 00 00 lea 0x90(%r15),%r14 2ac171: 40 84 ed test %bpl,%bpl 2ac174: 0f 84 23 03 00 00 je 2ac49d 2ac17a: 49 8b 7e 08 mov 0x8(%r14),%rdi 2ac17e: e8 00 00 00 00 callq 2ac183 2ac183: 41 89 87 b4 00 00 00 mov %eax,0xb4(%r15) 2ac18a: 49 8b 7e 38 mov 0x38(%r14),%rdi 2ac18e: e8 00 00 00 00 callq 2ac193 2ac193: 41 89 87 e4 00 00 00 mov %eax,0xe4(%r15) 2ac19a: 49 8b 7e 68 mov 0x68(%r14),%rdi 2ac19e: e8 00 00 00 00 callq 2ac1a3 2ac1a3: 41 89 87 14 01 00 00 mov %eax,0x114(%r15) 2ac1aa: 49 8b bf 90 00 00 00 mov 0x90(%r15),%rdi 2ac1b1: 49 8d 97 b0 00 00 00 lea 0xb0(%r15),%rdx 2ac1b8: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac1bd: c7 44 24 04 0a 00 00 movl $0xa,0x4(%rsp) 2ac1c4: 00 2ac1c5: c6 44 24 0c 00 movb $0x0,0xc(%rsp) 2ac1ca: e8 00 00 00 00 callq 2ac1cf 2ac1cf: 41 89 c4 mov %eax,%r12d 2ac1d2: 84 c0 test %al,%al 2ac1d4: 0f 84 67 03 00 00 je 2ac541 2ac1da: 49 8b 7e 30 mov 0x30(%r14),%rdi 2ac1de: 49 8d 97 e0 00 00 00 lea 0xe0(%r15),%rdx 2ac1e5: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac1ea: e8 00 00 00 00 callq 2ac1ef 2ac1ef: 41 89 c4 mov %eax,%r12d 2ac1f2: 84 c0 test %al,%al 2ac1f4: 0f 84 8b 03 00 00 je 2ac585 2ac1fa: 49 8b 7e 60 mov 0x60(%r14),%rdi 2ac1fe: 49 8d 97 10 01 00 00 lea 0x110(%r15),%rdx 2ac205: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac20a: e8 00 00 00 00 callq 2ac20f 2ac20f: 41 89 c4 mov %eax,%r12d 2ac212: 84 c0 test %al,%al 2ac214: 0f 84 af 03 00 00 je 2ac5c9 2ac21a: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ac21e: 49 8d 97 bc 00 00 00 lea 0xbc(%r15),%rdx 2ac225: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac22a: e8 00 00 00 00 callq 2ac22f 2ac22f: 41 89 c4 mov %eax,%r12d 2ac232: 84 c0 test %al,%al 2ac234: 0f 84 b1 03 00 00 je 2ac5eb 2ac23a: 49 8b 7e 48 mov 0x48(%r14),%rdi 2ac23e: 49 8d 97 ec 00 00 00 lea 0xec(%r15),%rdx 2ac245: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac24a: e8 00 00 00 00 callq 2ac24f 2ac24f: 41 89 c4 mov %eax,%r12d 2ac252: 84 c0 test %al,%al 2ac254: 0f 84 b3 03 00 00 je 2ac60d 2ac25a: 49 8b 7e 78 mov 0x78(%r14),%rdi 2ac25e: 49 8d 97 1c 01 00 00 lea 0x11c(%r15),%rdx 2ac265: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac26a: e8 00 00 00 00 callq 2ac26f 2ac26f: 41 89 c4 mov %eax,%r12d 2ac272: 84 c0 test %al,%al 2ac274: 0f 84 b5 03 00 00 je 2ac62f 2ac27a: 45 85 ed test %r13d,%r13d 2ac27d: 0f 94 c0 sete %al 2ac280: 40 08 e8 or %bpl,%al 2ac283: 0f 85 03 01 00 00 jne 2ac38c 2ac289: 48 85 db test %rbx,%rbx 2ac28c: 0f 84 fa 00 00 00 je 2ac38c 2ac292: 44 89 ed mov %r13d,%ebp 2ac295: c7 44 24 04 0c 00 00 movl $0xc,0x4(%rsp) 2ac29c: 00 2ac29d: 48 6b ed 48 imul $0x48,%rbp,%rbp 2ac2a1: 48 01 dd add %rbx,%rbp 2ac2a4: e9 8b 00 00 00 jmpq 2ac334 2ac2a9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ac2ad: 48 8d 53 34 lea 0x34(%rbx),%rdx 2ac2b1: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac2b6: e8 00 00 00 00 callq 2ac2bb 2ac2bb: 84 c0 test %al,%al 2ac2bd: 0f 84 93 03 00 00 je 2ac656 2ac2c3: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2ac2c7: 48 8d 53 38 lea 0x38(%rbx),%rdx 2ac2cb: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac2d0: e8 00 00 00 00 callq 2ac2d5 2ac2d5: 84 c0 test %al,%al 2ac2d7: 0f 84 a1 03 00 00 je 2ac67e 2ac2dd: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2ac2e1: 48 8d 53 3c lea 0x3c(%rbx),%rdx 2ac2e5: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac2ea: e8 00 00 00 00 callq 2ac2ef 2ac2ef: 84 c0 test %al,%al 2ac2f1: 0f 84 7d 03 00 00 je 2ac674 2ac2f7: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2ac2fb: 48 8d 53 40 lea 0x40(%rbx),%rdx 2ac2ff: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac304: e8 00 00 00 00 callq 2ac309 2ac309: 84 c0 test %al,%al 2ac30b: 0f 84 59 03 00 00 je 2ac66a 2ac311: 48 8b 7b 28 mov 0x28(%rbx),%rdi 2ac315: 48 8d 53 44 lea 0x44(%rbx),%rdx 2ac319: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac31e: e8 00 00 00 00 callq 2ac323 2ac323: 84 c0 test %al,%al 2ac325: 0f 84 35 03 00 00 je 2ac660 2ac32b: 48 83 c3 48 add $0x48,%rbx 2ac32f: 48 39 eb cmp %rbp,%rbx 2ac332: 74 58 je 2ac38c 2ac334: 48 8b 3b mov (%rbx),%rdi 2ac337: 48 8d 53 30 lea 0x30(%rbx),%rdx 2ac33b: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac340: e8 00 00 00 00 callq 2ac345 2ac345: 84 c0 test %al,%al 2ac347: 0f 85 5c ff ff ff jne 2ac2a9 2ac34d: b9 4e 02 00 00 mov $0x24e,%ecx 2ac352: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac359: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac360: bf 02 00 00 00 mov $0x2,%edi 2ac365: 45 31 e4 xor %r12d,%r12d 2ac368: e8 00 00 00 00 callq 2ac36d 2ac36d: eb 1d jmp 2ac38c 2ac36f: b9 e1 01 00 00 mov $0x1e1,%ecx 2ac374: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac37b: bf 02 00 00 00 mov $0x2,%edi 2ac380: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac387: e8 00 00 00 00 callq 2ac38c 2ac38c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2ac391: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ac398: 00 00 2ac39a: 0f 85 b1 02 00 00 jne 2ac651 2ac3a0: 48 83 c4 18 add $0x18,%rsp 2ac3a4: 44 89 e0 mov %r12d,%eax 2ac3a7: 5b pop %rbx 2ac3a8: 5d pop %rbp 2ac3a9: 41 5c pop %r12 2ac3ab: 41 5d pop %r13 2ac3ad: 41 5e pop %r14 2ac3af: 41 5f pop %r15 2ac3b1: c3 retq 2ac3b2: b9 dc 01 00 00 mov $0x1dc,%ecx 2ac3b7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac3be: bf 02 00 00 00 mov $0x2,%edi 2ac3c3: 41 89 c4 mov %eax,%r12d 2ac3c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac3cd: e8 00 00 00 00 callq 2ac3d2 2ac3d2: eb b8 jmp 2ac38c 2ac3d4: b9 ec 01 00 00 mov $0x1ec,%ecx 2ac3d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac3e0: bf 02 00 00 00 mov $0x2,%edi 2ac3e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac3ec: e8 00 00 00 00 callq 2ac3f1 2ac3f1: eb 99 jmp 2ac38c 2ac3f3: b9 e6 01 00 00 mov $0x1e6,%ecx 2ac3f8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac3ff: bf 02 00 00 00 mov $0x2,%edi 2ac404: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac40b: e8 00 00 00 00 callq 2ac410 2ac410: e9 77 ff ff ff jmpq 2ac38c 2ac415: b9 f1 01 00 00 mov $0x1f1,%ecx 2ac41a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac421: bf 02 00 00 00 mov $0x2,%edi 2ac426: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac42d: e8 00 00 00 00 callq 2ac432 2ac432: e9 55 ff ff ff jmpq 2ac38c 2ac437: b9 01 02 00 00 mov $0x201,%ecx 2ac43c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac443: bf 02 00 00 00 mov $0x2,%edi 2ac448: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac44f: e8 00 00 00 00 callq 2ac454 2ac454: e9 33 ff ff ff jmpq 2ac38c 2ac459: b9 f6 01 00 00 mov $0x1f6,%ecx 2ac45e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac465: bf 02 00 00 00 mov $0x2,%edi 2ac46a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac471: e8 00 00 00 00 callq 2ac476 2ac476: e9 11 ff ff ff jmpq 2ac38c 2ac47b: b9 fc 01 00 00 mov $0x1fc,%ecx 2ac480: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac487: bf 02 00 00 00 mov $0x2,%edi 2ac48c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac493: e8 00 00 00 00 callq 2ac498 2ac498: e9 ef fe ff ff jmpq 2ac38c 2ac49d: 49 8b 7e 08 mov 0x8(%r14),%rdi 2ac4a1: 49 8d 97 b4 00 00 00 lea 0xb4(%r15),%rdx 2ac4a8: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac4ad: e8 00 00 00 00 callq 2ac4b2 2ac4b2: 41 89 c4 mov %eax,%r12d 2ac4b5: 84 c0 test %al,%al 2ac4b7: 0f 84 a6 00 00 00 je 2ac563 2ac4bd: 49 8b 7e 38 mov 0x38(%r14),%rdi 2ac4c1: 49 8d 97 e4 00 00 00 lea 0xe4(%r15),%rdx 2ac4c8: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac4cd: e8 00 00 00 00 callq 2ac4d2 2ac4d2: 41 89 c4 mov %eax,%r12d 2ac4d5: 84 c0 test %al,%al 2ac4d7: 0f 84 ca 00 00 00 je 2ac5a7 2ac4dd: 49 8b 7e 68 mov 0x68(%r14),%rdi 2ac4e1: 49 8d 97 14 01 00 00 lea 0x114(%r15),%rdx 2ac4e8: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2ac4ed: e8 00 00 00 00 callq 2ac4f2 2ac4f2: 41 89 c4 mov %eax,%r12d 2ac4f5: 84 c0 test %al,%al 2ac4f7: 0f 85 ad fc ff ff jne 2ac1aa 2ac4fd: b9 1e 02 00 00 mov $0x21e,%ecx 2ac502: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac509: bf 02 00 00 00 mov $0x2,%edi 2ac50e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac515: e8 00 00 00 00 callq 2ac51a 2ac51a: e9 6d fe ff ff jmpq 2ac38c 2ac51f: b9 06 02 00 00 mov $0x206,%ecx 2ac524: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac52b: bf 02 00 00 00 mov $0x2,%edi 2ac530: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac537: e8 00 00 00 00 callq 2ac53c 2ac53c: e9 4b fe ff ff jmpq 2ac38c 2ac541: b9 28 02 00 00 mov $0x228,%ecx 2ac546: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac54d: bf 02 00 00 00 mov $0x2,%edi 2ac552: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac559: e8 00 00 00 00 callq 2ac55e 2ac55e: e9 29 fe ff ff jmpq 2ac38c 2ac563: b9 14 02 00 00 mov $0x214,%ecx 2ac568: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac56f: bf 02 00 00 00 mov $0x2,%edi 2ac574: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac57b: e8 00 00 00 00 callq 2ac580 2ac580: e9 07 fe ff ff jmpq 2ac38c 2ac585: b9 2d 02 00 00 mov $0x22d,%ecx 2ac58a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac591: bf 02 00 00 00 mov $0x2,%edi 2ac596: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac59d: e8 00 00 00 00 callq 2ac5a2 2ac5a2: e9 e5 fd ff ff jmpq 2ac38c 2ac5a7: b9 19 02 00 00 mov $0x219,%ecx 2ac5ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac5b3: bf 02 00 00 00 mov $0x2,%edi 2ac5b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac5bf: e8 00 00 00 00 callq 2ac5c4 2ac5c4: e9 c3 fd ff ff jmpq 2ac38c 2ac5c9: b9 32 02 00 00 mov $0x232,%ecx 2ac5ce: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac5d5: bf 02 00 00 00 mov $0x2,%edi 2ac5da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac5e1: e8 00 00 00 00 callq 2ac5e6 2ac5e6: e9 a1 fd ff ff jmpq 2ac38c 2ac5eb: b9 38 02 00 00 mov $0x238,%ecx 2ac5f0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac5f7: bf 02 00 00 00 mov $0x2,%edi 2ac5fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac603: e8 00 00 00 00 callq 2ac608 2ac608: e9 7f fd ff ff jmpq 2ac38c 2ac60d: b9 3d 02 00 00 mov $0x23d,%ecx 2ac612: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac619: bf 02 00 00 00 mov $0x2,%edi 2ac61e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac625: e8 00 00 00 00 callq 2ac62a 2ac62a: e9 5d fd ff ff jmpq 2ac38c 2ac62f: b9 42 02 00 00 mov $0x242,%ecx 2ac634: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ac63b: bf 02 00 00 00 mov $0x2,%edi 2ac640: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ac647: e8 00 00 00 00 callq 2ac64c 2ac64c: e9 3b fd ff ff jmpq 2ac38c 2ac651: e8 00 00 00 00 callq 2ac656 2ac656: b9 54 02 00 00 mov $0x254,%ecx 2ac65b: e9 f2 fc ff ff jmpq 2ac352 2ac660: b9 6c 02 00 00 mov $0x26c,%ecx 2ac665: e9 e8 fc ff ff jmpq 2ac352 2ac66a: b9 66 02 00 00 mov $0x266,%ecx 2ac66f: e9 de fc ff ff jmpq 2ac352 2ac674: b9 60 02 00 00 mov $0x260,%ecx 2ac679: e9 d4 fc ff ff jmpq 2ac352 2ac67e: b9 5a 02 00 00 mov $0x25a,%ecx 2ac683: e9 ca fc ff ff jmpq 2ac352 2ac688: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2ac68f: 00 00000000002ac690 : 2ac690: e8 00 00 00 00 callq 2ac695 2ac695: 41 57 push %r15 2ac697: 41 56 push %r14 2ac699: 41 55 push %r13 2ac69b: 41 54 push %r12 2ac69d: 55 push %rbp 2ac69e: 53 push %rbx 2ac69f: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 2ac6a6: 89 54 24 04 mov %edx,0x4(%rsp) 2ac6aa: 88 54 24 2b mov %dl,0x2b(%rsp) 2ac6ae: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ac6b5: 00 00 2ac6b7: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 2ac6be: 00 2ac6bf: 31 c0 xor %eax,%eax 2ac6c1: 48 85 ff test %rdi,%rdi 2ac6c4: 0f 94 c0 sete %al 2ac6c7: 48 85 f6 test %rsi,%rsi 2ac6ca: 0f 94 c2 sete %dl 2ac6cd: 08 d0 or %dl,%al 2ac6cf: 0f 85 48 01 00 00 jne 2ac81d 2ac6d5: 83 7f 04 02 cmpl $0x2,0x4(%rdi) 2ac6d9: 48 89 fb mov %rdi,%rbx 2ac6dc: 0f 84 12 01 00 00 je 2ac7f4 2ac6e2: 48 89 f5 mov %rsi,%rbp 2ac6e5: 48 8d 86 10 01 00 00 lea 0x110(%rsi),%rax 2ac6ec: ba 10 4b 00 00 mov $0x4b10,%edx 2ac6f1: 48 89 ef mov %rbp,%rdi 2ac6f4: 4c 8d b6 30 02 00 00 lea 0x230(%rsi),%r14 2ac6fb: 31 f6 xor %esi,%esi 2ac6fd: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ac702: e8 00 00 00 00 callq 2ac707 2ac707: 31 c0 xor %eax,%eax 2ac709: b9 11 00 00 00 mov $0x11,%ecx 2ac70e: 4c 8d 7c 24 30 lea 0x30(%rsp),%r15 2ac713: 4c 89 ff mov %r15,%rdi 2ac716: f3 48 ab rep stos %rax,%es:(%rdi) 2ac719: 8b 43 08 mov 0x8(%rbx),%eax 2ac71c: 89 c2 mov %eax,%edx 2ac71e: 83 e2 fd and $0xfffffffd,%edx 2ac721: 83 fa 05 cmp $0x5,%edx 2ac724: 74 09 je 2ac72f 2ac726: 83 f8 02 cmp $0x2,%eax 2ac729: 0f 85 ef 05 00 00 jne 2acd1e 2ac72f: 4c 89 f8 mov %r15,%rax 2ac732: 48 8d 94 24 b0 00 00 lea 0xb0(%rsp),%rdx 2ac739: 00 2ac73a: c7 00 03 00 00 00 movl $0x3,(%rax) 2ac740: 48 83 c0 04 add $0x4,%rax 2ac744: 48 39 c2 cmp %rax,%rdx 2ac747: 75 f1 jne 2ac73a 2ac749: c7 44 24 10 20 00 00 movl $0x20,0x10(%rsp) 2ac750: 00 2ac751: 44 8b 4c 24 30 mov 0x30(%rsp),%r9d 2ac756: b9 20 00 00 00 mov $0x20,%ecx 2ac75b: 31 d2 xor %edx,%edx 2ac75d: 48 b8 00 00 00 00 e7 movabs $0xffffffe700000000,%rax 2ac764: ff ff ff 2ac767: c7 44 24 2c 00 02 00 movl $0x200,0x2c(%rsp) 2ac76e: 00 2ac76f: 48 89 44 24 20 mov %rax,0x20(%rsp) 2ac774: 48 b8 00 00 00 00 07 movabs $0x700000000,%rax 2ac77b: 00 00 00 2ac77e: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ac783: b8 22 00 00 00 mov $0x22,%eax 2ac788: 8d 71 01 lea 0x1(%rcx),%esi 2ac78b: 29 c8 sub %ecx,%eax 2ac78d: 48 c1 e0 02 shl $0x2,%rax 2ac791: 83 fe 22 cmp $0x22,%esi 2ac794: be 04 00 00 00 mov $0x4,%esi 2ac799: 48 0f 4f c6 cmovg %rsi,%rax 2ac79d: 49 8d 34 8f lea (%r15,%rcx,4),%rsi 2ac7a1: 89 c1 mov %eax,%ecx 2ac7a3: 83 f8 08 cmp $0x8,%eax 2ac7a6: 73 79 jae 2ac821 2ac7a8: a8 04 test $0x4,%al 2ac7aa: 0f 85 0f 08 00 00 jne 2acfbf 2ac7b0: 85 c9 test %ecx,%ecx 2ac7b2: 0f 84 96 00 00 00 je 2ac84e 2ac7b8: c6 06 ff movb $0xff,(%rsi) 2ac7bb: f6 c1 02 test $0x2,%cl 2ac7be: 0f 84 8a 00 00 00 je 2ac84e 2ac7c4: b8 ff ff ff ff mov $0xffffffff,%eax 2ac7c9: 66 89 44 0e fe mov %ax,-0x2(%rsi,%rcx,1) 2ac7ce: eb 7e jmp 2ac84e 2ac7d0: 44 8b 64 24 10 mov 0x10(%rsp),%r12d 2ac7d5: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 2ac7da: 0f b6 4c 24 04 movzbl 0x4(%rsp),%ecx 2ac7df: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2ac7e4: 44 89 e2 mov %r12d,%edx 2ac7e7: 4c 89 f7 mov %r14,%rdi 2ac7ea: e8 00 00 00 00 callq 2ac7ef 2ac7ef: b8 01 00 00 00 mov $0x1,%eax 2ac7f4: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 2ac7fb: 00 2ac7fc: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 2ac803: 00 00 2ac805: 0f 85 c7 07 00 00 jne 2acfd2 2ac80b: 48 81 c4 c0 00 00 00 add $0xc0,%rsp 2ac812: 5b pop %rbx 2ac813: 5d pop %rbp 2ac814: 41 5c pop %r12 2ac816: 41 5d pop %r13 2ac818: 41 5e pop %r14 2ac81a: 41 5f pop %r15 2ac81c: c3 retq 2ac81d: 31 c0 xor %eax,%eax 2ac81f: eb d3 jmp 2ac7f4 2ac821: 48 8d 7e 08 lea 0x8(%rsi),%rdi 2ac825: 89 c1 mov %eax,%ecx 2ac827: 48 c7 06 ff ff ff ff movq $0xffffffffffffffff,(%rsi) 2ac82e: 48 c7 44 0e f8 ff ff movq $0xffffffffffffffff,-0x8(%rsi,%rcx,1) 2ac835: ff ff 2ac837: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ac83b: 48 29 fe sub %rdi,%rsi 2ac83e: 8d 0c 30 lea (%rax,%rsi,1),%ecx 2ac841: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax 2ac848: c1 e9 03 shr $0x3,%ecx 2ac84b: f3 48 ab rep stos %rax,%es:(%rdi) 2ac84e: 4c 8d 44 24 34 lea 0x34(%rsp),%r8 2ac853: 44 89 c9 mov %r9d,%ecx 2ac856: 45 31 e4 xor %r12d,%r12d 2ac859: 41 ba 01 00 00 00 mov $0x1,%r10d 2ac85f: 4c 8d 9c 24 b8 00 00 lea 0xb8(%rsp),%r11 2ac866: 00 2ac867: 4c 89 c6 mov %r8,%rsi 2ac86a: eb 06 jmp 2ac872 2ac86c: 8b 0e mov (%rsi),%ecx 2ac86e: 48 83 c6 04 add $0x4,%rsi 2ac872: 44 89 d7 mov %r10d,%edi 2ac875: 44 89 e0 mov %r12d,%eax 2ac878: d3 e7 shl %cl,%edi 2ac87a: 41 01 fc add %edi,%r12d 2ac87d: 83 f9 ff cmp $0xffffffff,%ecx 2ac880: 44 0f 44 e0 cmove %eax,%r12d 2ac884: 4c 39 de cmp %r11,%rsi 2ac887: 75 e3 jne 2ac86c 2ac889: 89 d0 mov %edx,%eax 2ac88b: 03 54 24 10 add 0x10(%rsp),%edx 2ac88f: 44 89 64 24 10 mov %r12d,0x10(%rsp) 2ac894: 45 8d 6c 24 ff lea -0x1(%r12),%r13d 2ac899: c1 e0 04 shl $0x4,%eax 2ac89c: c1 e2 04 shl $0x4,%edx 2ac89f: 44 89 c9 mov %r9d,%ecx 2ac8a2: 8d 78 10 lea 0x10(%rax),%edi 2ac8a5: 41 89 d3 mov %edx,%r11d 2ac8a8: 31 d2 xor %edx,%edx 2ac8aa: 89 fe mov %edi,%esi 2ac8ac: 41 ba 10 00 00 00 mov $0x10,%r10d 2ac8b2: 41 d3 fa sar %cl,%r10d 2ac8b5: 45 89 d4 mov %r10d,%r12d 2ac8b8: 39 c6 cmp %eax,%esi 2ac8ba: 76 43 jbe 2ac8ff 2ac8bc: 41 39 d5 cmp %edx,%r13d 2ac8bf: 75 07 jne 2ac8c8 2ac8c1: eb 3c jmp 2ac8ff 2ac8c3: 44 39 ea cmp %r13d,%edx 2ac8c6: 74 37 je 2ac8ff 2ac8c8: 4c 63 c8 movslq %eax,%r9 2ac8cb: 89 d1 mov %edx,%ecx 2ac8cd: 44 01 e0 add %r12d,%eax 2ac8d0: 83 c2 01 add $0x1,%edx 2ac8d3: 4e 8b 54 cb 10 mov 0x10(%rbx,%r9,8),%r10 2ac8d8: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 2ac8dc: 49 8d 0c ce lea (%r14,%rcx,8),%rcx 2ac8e0: 4c 89 11 mov %r10,(%rcx) 2ac8e3: 4e 8b 94 cb 18 20 00 mov 0x2018(%rbx,%r9,8),%r10 2ac8ea: 00 2ac8eb: 4c 89 51 08 mov %r10,0x8(%rcx) 2ac8ef: 4e 8b 8c cb 20 40 00 mov 0x4020(%rbx,%r9,8),%r9 2ac8f6: 00 2ac8f7: 4c 89 49 10 mov %r9,0x10(%rcx) 2ac8fb: 39 c6 cmp %eax,%esi 2ac8fd: 77 c4 ja 2ac8c3 2ac8ff: 89 f8 mov %edi,%eax 2ac901: 83 c6 10 add $0x10,%esi 2ac904: 41 39 fb cmp %edi,%r11d 2ac907: 74 0c je 2ac915 2ac909: 41 8b 08 mov (%r8),%ecx 2ac90c: 83 c7 10 add $0x10,%edi 2ac90f: 49 83 c0 04 add $0x4,%r8 2ac913: eb 97 jmp 2ac8ac 2ac915: 44 89 e8 mov %r13d,%eax 2ac918: 44 8b 64 24 10 mov 0x10(%rsp),%r12d 2ac91d: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2ac924: 00 00 00 2ac927: 48 8d 04 c0 lea (%rax,%rax,8),%rax 2ac92b: 49 8d 14 c6 lea (%r14,%rax,8),%rdx 2ac92f: 8b 44 24 2c mov 0x2c(%rsp),%eax 2ac933: 48 89 54 24 10 mov %rdx,0x10(%rsp) 2ac938: 48 8b 4c c3 10 mov 0x10(%rbx,%rax,8),%rcx 2ac93d: 48 89 0a mov %rcx,(%rdx) 2ac940: 48 8b b4 c3 18 20 00 mov 0x2018(%rbx,%rax,8),%rsi 2ac947: 00 2ac948: 48 89 72 08 mov %rsi,0x8(%rdx) 2ac94c: 48 8b 84 c3 20 40 00 mov 0x4020(%rbx,%rax,8),%rax 2ac953: 00 2ac954: 48 89 42 10 mov %rax,0x10(%rdx) 2ac958: 44 89 e0 mov %r12d,%eax 2ac95b: 48 8d 04 c0 lea (%rax,%rax,8),%rax 2ac95f: 49 8d 04 c6 lea (%r14,%rax,8),%rax 2ac963: 48 89 08 mov %rcx,(%rax) 2ac966: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2ac96a: 48 89 48 08 mov %rcx,0x8(%rax) 2ac96e: 48 8b 4a 10 mov 0x10(%rdx),%rcx 2ac972: 48 89 48 10 mov %rcx,0x10(%rax) 2ac976: e8 00 00 00 00 callq 2ac97b 2ac97b: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 2ac980: 48 89 c7 mov %rax,%rdi 2ac983: e8 00 00 00 00 callq 2ac988 2ac988: 48 89 c7 mov %rax,%rdi 2ac98b: e8 00 00 00 00 callq 2ac990 2ac990: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2ac997: 00 00 00 2ac99a: 48 89 85 10 01 00 00 mov %rax,0x110(%rbp) 2ac9a1: 48 89 85 40 01 00 00 mov %rax,0x140(%rbp) 2ac9a8: 48 89 85 70 01 00 00 mov %rax,0x170(%rbp) 2ac9af: e8 00 00 00 00 callq 2ac9b4 2ac9b4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 2ac9b9: 48 89 c7 mov %rax,%rdi 2ac9bc: e8 00 00 00 00 callq 2ac9c1 2ac9c1: 48 89 c7 mov %rax,%rdi 2ac9c4: e8 00 00 00 00 callq 2ac9c9 2ac9c9: 48 8b bd 30 02 00 00 mov 0x230(%rbp),%rdi 2ac9d0: 48 8b b5 10 01 00 00 mov 0x110(%rbp),%rsi 2ac9d7: 48 89 85 a0 01 00 00 mov %rax,0x1a0(%rbp) 2ac9de: 48 89 85 d0 01 00 00 mov %rax,0x1d0(%rbp) 2ac9e5: 48 89 85 00 02 00 00 mov %rax,0x200(%rbp) 2ac9ec: 48 8b 85 38 02 00 00 mov 0x238(%rbp),%rax 2ac9f3: 48 89 bd 18 01 00 00 mov %rdi,0x118(%rbp) 2ac9fa: 48 89 85 48 01 00 00 mov %rax,0x148(%rbp) 2aca01: 48 8b 85 40 02 00 00 mov 0x240(%rbp),%rax 2aca08: 48 89 85 78 01 00 00 mov %rax,0x178(%rbp) 2aca0f: e8 00 00 00 00 callq 2aca14 2aca14: 48 8b b5 40 01 00 00 mov 0x140(%rbp),%rsi 2aca1b: 48 8b bd 48 01 00 00 mov 0x148(%rbp),%rdi 2aca22: 48 89 85 28 01 00 00 mov %rax,0x128(%rbp) 2aca29: e8 00 00 00 00 callq 2aca2e 2aca2e: 48 8b b5 70 01 00 00 mov 0x170(%rbp),%rsi 2aca35: 48 8b bd 78 01 00 00 mov 0x178(%rbp),%rdi 2aca3c: 48 89 85 58 01 00 00 mov %rax,0x158(%rbp) 2aca43: e8 00 00 00 00 callq 2aca48 2aca48: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2aca4d: 48 89 85 88 01 00 00 mov %rax,0x188(%rbp) 2aca54: 48 8b 02 mov (%rdx),%rax 2aca57: 48 89 85 a8 01 00 00 mov %rax,0x1a8(%rbp) 2aca5e: 48 8b 42 08 mov 0x8(%rdx),%rax 2aca62: 48 89 85 d8 01 00 00 mov %rax,0x1d8(%rbp) 2aca69: 48 8b 42 10 mov 0x10(%rdx),%rax 2aca6d: 48 c7 85 b8 01 00 00 movq $0x0,0x1b8(%rbp) 2aca74: 00 00 00 00 2aca78: 48 89 85 08 02 00 00 mov %rax,0x208(%rbp) 2aca7f: 48 c7 85 e8 01 00 00 movq $0x0,0x1e8(%rbp) 2aca86: 00 00 00 00 2aca8a: 48 c7 85 18 02 00 00 movq $0x0,0x218(%rbp) 2aca91: 00 00 00 00 2aca95: 8b 43 08 mov 0x8(%rbx),%eax 2aca98: 83 f8 02 cmp $0x2,%eax 2aca9b: 0f 84 2b 03 00 00 je 2acdcc 2acaa1: 83 f8 05 cmp $0x5,%eax 2acaa4: 0f 84 16 04 00 00 je 2acec0 2acaaa: 44 89 a5 08 4b 00 00 mov %r12d,0x4b08(%rbp) 2acab1: 31 c0 xor %eax,%eax 2acab3: be 01 00 00 00 mov $0x1,%esi 2acab8: 41 8b 0c 87 mov (%r15,%rax,4),%ecx 2acabc: 83 f9 ff cmp $0xffffffff,%ecx 2acabf: 74 10 je 2acad1 2acac1: 89 f2 mov %esi,%edx 2acac3: 89 4c c5 04 mov %ecx,0x4(%rbp,%rax,8) 2acac7: d3 e2 shl %cl,%edx 2acac9: 03 54 c5 00 add 0x0(%rbp,%rax,8),%edx 2acacd: 89 54 c5 08 mov %edx,0x8(%rbp,%rax,8) 2acad1: 48 83 c0 01 add $0x1,%rax 2acad5: 48 83 f8 21 cmp $0x21,%rax 2acad9: 75 dd jne 2acab8 2acadb: 8b 84 24 b4 00 00 00 mov 0xb4(%rsp),%eax 2acae2: 83 f8 ff cmp $0xffffffff,%eax 2acae5: 74 06 je 2acaed 2acae7: 89 85 0c 01 00 00 mov %eax,0x10c(%rbp) 2acaed: 45 8d 4c 24 01 lea 0x1(%r12),%r9d 2acaf2: 4c 89 f7 mov %r14,%rdi 2acaf5: 4c 89 f3 mov %r14,%rbx 2acaf8: bd 01 00 00 00 mov $0x1,%ebp 2acafd: 49 bf 00 00 00 00 00 movabs $0x8000000000000000,%r15 2acb04: 00 00 80 2acb07: 49 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%r8 2acb0e: ff ff 7f 2acb11: 45 85 e4 test %r12d,%r12d 2acb14: 0f 84 c0 fc ff ff je 2ac7da 2acb1a: 44 89 64 24 10 mov %r12d,0x10(%rsp) 2acb1f: 45 89 cc mov %r9d,%r12d 2acb22: 4c 89 74 24 18 mov %r14,0x18(%rsp) 2acb27: 44 0f b6 74 24 2b movzbl 0x2b(%rsp),%r14d 2acb2d: e9 83 00 00 00 jmpq 2acbb5 2acb32: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2acb36: 4c 8b 13 mov (%rbx),%r10 2acb39: 48 8b 73 08 mov 0x8(%rbx),%rsi 2acb3d: 4d 85 d2 test %r10,%r10 2acb40: 0f 88 ce 00 00 00 js 2acc14 2acb46: 4b 8d 3c 3a lea (%r10,%r15,1),%rdi 2acb4a: 48 39 c7 cmp %rax,%rdi 2acb4d: 7e 02 jle 2acb51 2acb4f: 0f 0b ud2 2acb51: 4c 29 d0 sub %r10,%rax 2acb54: 48 89 43 18 mov %rax,0x18(%rbx) 2acb58: 48 8b 43 50 mov 0x50(%rbx),%rax 2acb5c: 48 85 f6 test %rsi,%rsi 2acb5f: 0f 88 d0 00 00 00 js 2acc35 2acb65: 4a 8d 3c 3e lea (%rsi,%r15,1),%rdi 2acb69: 48 39 c7 cmp %rax,%rdi 2acb6c: 7e 02 jle 2acb70 2acb6e: 0f 0b ud2 2acb70: 48 29 f0 sub %rsi,%rax 2acb73: 48 89 43 20 mov %rax,0x20(%rbx) 2acb77: 48 8b 43 58 mov 0x58(%rbx),%rax 2acb7b: 48 85 c9 test %rcx,%rcx 2acb7e: 0f 88 d2 00 00 00 js 2acc56 2acb84: 4a 8d 34 39 lea (%rcx,%r15,1),%rsi 2acb88: 48 39 f0 cmp %rsi,%rax 2acb8b: 7d 02 jge 2acb8f 2acb8d: 0f 0b ud2 2acb8f: 48 29 c8 sub %rcx,%rax 2acb92: 48 89 43 28 mov %rax,0x28(%rbx) 2acb96: 45 84 f6 test %r14b,%r14b 2acb99: 0f 85 d4 00 00 00 jne 2acc73 2acb9f: 83 c5 01 add $0x1,%ebp 2acba2: 48 8d 43 48 lea 0x48(%rbx),%rax 2acba6: 48 89 df mov %rbx,%rdi 2acba9: 41 39 ec cmp %ebp,%r12d 2acbac: 0f 84 1e fc ff ff je 2ac7d0 2acbb2: 48 89 c3 mov %rax,%rbx 2acbb5: 48 8b 43 48 mov 0x48(%rbx),%rax 2acbb9: 44 39 ed cmp %r13d,%ebp 2acbbc: 0f 82 70 ff ff ff jb 2acb32 2acbc2: 4c 8b 13 mov (%rbx),%r10 2acbc5: 49 39 c2 cmp %rax,%r10 2acbc8: 0f 8f fb 00 00 00 jg 2accc9 2acbce: 48 8b 73 08 mov 0x8(%rbx),%rsi 2acbd2: 48 39 73 50 cmp %rsi,0x50(%rbx) 2acbd6: 0f 8c 1c 01 00 00 jl 2accf8 2acbdc: 48 8b 4b 10 mov 0x10(%rbx),%rcx 2acbe0: 48 39 4b 58 cmp %rcx,0x58(%rbx) 2acbe4: 0f 8d 53 ff ff ff jge 2acb3d 2acbea: 48 8b 7f 28 mov 0x28(%rdi),%rdi 2acbee: 48 85 c9 test %rcx,%rcx 2acbf1: 0f 88 99 01 00 00 js 2acd90 2acbf7: 4d 89 c3 mov %r8,%r11 2acbfa: 49 29 cb sub %rcx,%r11 2acbfd: 49 39 fb cmp %rdi,%r11 2acc00: 7d 02 jge 2acc04 2acc02: 0f 0b ud2 2acc04: 48 01 cf add %rcx,%rdi 2acc07: 48 89 7b 58 mov %rdi,0x58(%rbx) 2acc0b: 4d 85 d2 test %r10,%r10 2acc0e: 0f 89 32 ff ff ff jns 2acb46 2acc14: 4b 8d 3c 02 lea (%r10,%r8,1),%rdi 2acc18: 48 39 c7 cmp %rax,%rdi 2acc1b: 0f 8c 2e ff ff ff jl 2acb4f 2acc21: 4c 29 d0 sub %r10,%rax 2acc24: 48 89 43 18 mov %rax,0x18(%rbx) 2acc28: 48 8b 43 50 mov 0x50(%rbx),%rax 2acc2c: 48 85 f6 test %rsi,%rsi 2acc2f: 0f 89 30 ff ff ff jns 2acb65 2acc35: 4a 8d 3c 06 lea (%rsi,%r8,1),%rdi 2acc39: 48 39 c7 cmp %rax,%rdi 2acc3c: 0f 8c 2c ff ff ff jl 2acb6e 2acc42: 48 29 f0 sub %rsi,%rax 2acc45: 48 89 43 20 mov %rax,0x20(%rbx) 2acc49: 48 8b 43 58 mov 0x58(%rbx),%rax 2acc4d: 48 85 c9 test %rcx,%rcx 2acc50: 0f 89 2e ff ff ff jns 2acb84 2acc56: 4a 8d 34 01 lea (%rcx,%r8,1),%rsi 2acc5a: 48 39 f0 cmp %rsi,%rax 2acc5d: 0f 8f 2a ff ff ff jg 2acb8d 2acc63: 48 29 c8 sub %rcx,%rax 2acc66: 48 89 43 28 mov %rax,0x28(%rbx) 2acc6a: 45 84 f6 test %r14b,%r14b 2acc6d: 0f 84 2c ff ff ff je 2acb9f 2acc73: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2acc77: e8 00 00 00 00 callq 2acc7c 2acc7c: 48 8b 7b 20 mov 0x20(%rbx),%rdi 2acc80: 89 43 3c mov %eax,0x3c(%rbx) 2acc83: e8 00 00 00 00 callq 2acc88 2acc88: 48 8b 7b 28 mov 0x28(%rbx),%rdi 2acc8c: 89 43 40 mov %eax,0x40(%rbx) 2acc8f: e8 00 00 00 00 callq 2acc94 2acc94: 48 8b 3b mov (%rbx),%rdi 2acc97: 89 43 44 mov %eax,0x44(%rbx) 2acc9a: e8 00 00 00 00 callq 2acc9f 2acc9f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2acca3: 89 43 30 mov %eax,0x30(%rbx) 2acca6: e8 00 00 00 00 callq 2accab 2accab: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2accaf: 89 43 34 mov %eax,0x34(%rbx) 2accb2: e8 00 00 00 00 callq 2accb7 2accb7: 49 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%r8 2accbe: ff ff 7f 2accc1: 89 43 38 mov %eax,0x38(%rbx) 2accc4: e9 d6 fe ff ff jmpq 2acb9f 2accc9: 48 8b 47 18 mov 0x18(%rdi),%rax 2acccd: 4d 85 d2 test %r10,%r10 2accd0: 0f 88 e2 00 00 00 js 2acdb8 2accd6: 4c 89 c1 mov %r8,%rcx 2accd9: 4c 29 d1 sub %r10,%rcx 2accdc: 48 39 c1 cmp %rax,%rcx 2accdf: 7d 02 jge 2acce3 2acce1: 0f 0b ud2 2acce3: 4c 01 d0 add %r10,%rax 2acce6: 48 8b 73 08 mov 0x8(%rbx),%rsi 2accea: 48 89 43 48 mov %rax,0x48(%rbx) 2accee: 48 39 73 50 cmp %rsi,0x50(%rbx) 2accf2: 0f 8d e4 fe ff ff jge 2acbdc 2accf8: 48 8b 4f 20 mov 0x20(%rdi),%rcx 2accfc: 48 85 f6 test %rsi,%rsi 2accff: 0f 88 9f 00 00 00 js 2acda4 2acd05: 4d 89 c3 mov %r8,%r11 2acd08: 49 29 f3 sub %rsi,%r11 2acd0b: 49 39 cb cmp %rcx,%r11 2acd0e: 7d 02 jge 2acd12 2acd10: 0f 0b ud2 2acd12: 48 01 f1 add %rsi,%rcx 2acd15: 48 89 4b 50 mov %rcx,0x50(%rbx) 2acd19: e9 be fe ff ff jmpq 2acbdc 2acd1e: 48 b8 03 00 00 00 04 movabs $0x400000003,%rax 2acd25: 00 00 00 2acd28: c7 44 24 58 01 00 00 movl $0x1,0x58(%rsp) 2acd2f: 00 2acd30: 41 b9 03 00 00 00 mov $0x3,%r9d 2acd36: b9 0b 00 00 00 mov $0xb,%ecx 2acd3b: 48 89 44 24 30 mov %rax,0x30(%rsp) 2acd40: 48 83 c0 01 add $0x1,%rax 2acd44: ba 0f 00 00 00 mov $0xf,%edx 2acd49: 48 89 44 24 38 mov %rax,0x38(%rsp) 2acd4e: 48 89 44 24 40 mov %rax,0x40(%rsp) 2acd53: 48 89 44 24 48 mov %rax,0x48(%rsp) 2acd58: 48 89 44 24 50 mov %rax,0x50(%rsp) 2acd5d: 48 b8 00 00 00 00 f6 movabs $0xfffffff600000000,%rax 2acd64: ff ff ff 2acd67: 48 89 44 24 20 mov %rax,0x20(%rsp) 2acd6c: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2acd73: 00 00 00 2acd76: c7 44 24 10 0b 00 00 movl $0xb,0x10(%rsp) 2acd7d: 00 2acd7e: 48 89 44 24 18 mov %rax,0x18(%rsp) 2acd83: c7 44 24 2c a0 01 00 movl $0x1a0,0x2c(%rsp) 2acd8a: 00 2acd8b: e9 f3 f9 ff ff jmpq 2ac783 2acd90: 4d 89 fb mov %r15,%r11 2acd93: 49 29 cb sub %rcx,%r11 2acd96: 49 39 fb cmp %rdi,%r11 2acd99: 0f 8f 63 fe ff ff jg 2acc02 2acd9f: e9 60 fe ff ff jmpq 2acc04 2acda4: 4d 89 fb mov %r15,%r11 2acda7: 49 29 f3 sub %rsi,%r11 2acdaa: 49 39 cb cmp %rcx,%r11 2acdad: 0f 8f 5d ff ff ff jg 2acd10 2acdb3: e9 5a ff ff ff jmpq 2acd12 2acdb8: 4c 89 f9 mov %r15,%rcx 2acdbb: 4c 29 d1 sub %r10,%rcx 2acdbe: 48 39 c1 cmp %rax,%rcx 2acdc1: 0f 8f 1a ff ff ff jg 2acce1 2acdc7: e9 17 ff ff ff jmpq 2acce3 2acdcc: 48 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%rax 2acdd3: 48 bb 00 00 00 00 7d movabs $0x7d00000000,%rbx 2acdda: 00 00 00 2acddd: 48 85 c0 test %rax,%rax 2acde0: 0f 88 9c 01 00 00 js 2acf82 2acde6: 48 89 de mov %rbx,%rsi 2acde9: 48 29 c6 sub %rax,%rsi 2acdec: 48 8b 85 a8 01 00 00 mov 0x1a8(%rbp),%rax 2acdf3: 48 85 c0 test %rax,%rax 2acdf6: 0f 88 64 01 00 00 js 2acf60 2acdfc: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2ace03: 00 00 00 2ace06: 48 29 c7 sub %rax,%rdi 2ace09: e8 00 00 00 00 callq 2ace0e 2ace0e: 48 89 85 b8 01 00 00 mov %rax,0x1b8(%rbp) 2ace15: 48 8b 85 d0 01 00 00 mov 0x1d0(%rbp),%rax 2ace1c: 48 85 c0 test %rax,%rax 2ace1f: 0f 88 20 01 00 00 js 2acf45 2ace25: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2ace2c: 00 00 80 2ace2f: 48 01 c2 add %rax,%rdx 2ace32: 48 39 da cmp %rbx,%rdx 2ace35: 7e 02 jle 2ace39 2ace37: 0f 0b ud2 2ace39: 48 89 de mov %rbx,%rsi 2ace3c: 48 29 c6 sub %rax,%rsi 2ace3f: 48 8b 85 d8 01 00 00 mov 0x1d8(%rbp),%rax 2ace46: 48 85 c0 test %rax,%rax 2ace49: 0f 88 d4 00 00 00 js 2acf23 2ace4f: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2ace56: 00 00 00 2ace59: 48 29 c7 sub %rax,%rdi 2ace5c: e8 00 00 00 00 callq 2ace61 2ace61: 48 8b 95 00 02 00 00 mov 0x200(%rbp),%rdx 2ace68: 48 89 85 e8 01 00 00 mov %rax,0x1e8(%rbp) 2ace6f: 48 85 d2 test %rdx,%rdx 2ace72: 0f 88 90 00 00 00 js 2acf08 2ace78: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2ace7f: 00 00 80 2ace82: 48 01 d0 add %rdx,%rax 2ace85: 48 39 d8 cmp %rbx,%rax 2ace88: 7e 02 jle 2ace8c 2ace8a: 0f 0b ud2 2ace8c: 48 89 de mov %rbx,%rsi 2ace8f: 48 29 d6 sub %rdx,%rsi 2ace92: 48 8b 95 08 02 00 00 mov 0x208(%rbp),%rdx 2ace99: 48 85 d2 test %rdx,%rdx 2ace9c: 0f 88 fb 00 00 00 js 2acf9d 2acea2: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2acea9: 00 00 00 2aceac: 48 29 d7 sub %rdx,%rdi 2aceaf: e8 00 00 00 00 callq 2aceb4 2aceb4: 48 89 85 18 02 00 00 mov %rax,0x218(%rbp) 2acebb: e9 ea fb ff ff jmpq 2acaaa 2acec0: 83 f8 02 cmp $0x2,%eax 2acec3: 0f 84 03 ff ff ff je 2acdcc 2acec9: be 0a 00 00 00 mov $0xa,%esi 2acece: bf 7d 00 00 00 mov $0x7d,%edi 2aced3: e8 00 00 00 00 callq 2aced8 2aced8: 48 89 c3 mov %rax,%rbx 2acedb: 48 8b 85 a0 01 00 00 mov 0x1a0(%rbp),%rax 2acee2: 48 85 c0 test %rax,%rax 2acee5: 0f 88 97 00 00 00 js 2acf82 2aceeb: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2acef2: 00 00 80 2acef5: 48 01 c2 add %rax,%rdx 2acef8: 48 39 d3 cmp %rdx,%rbx 2acefb: 0f 8d e5 fe ff ff jge 2acde6 2acf01: 0f 0b ud2 2acf03: e9 de fe ff ff jmpq 2acde6 2acf08: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2acf0f: ff ff 7f 2acf12: 48 01 d0 add %rdx,%rax 2acf15: 48 39 d8 cmp %rbx,%rax 2acf18: 0f 8c 6c ff ff ff jl 2ace8a 2acf1e: e9 69 ff ff ff jmpq 2ace8c 2acf23: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2acf2a: ff ff 7f 2acf2d: b9 ff ff ff ff mov $0xffffffff,%ecx 2acf32: 48 01 c2 add %rax,%rdx 2acf35: 48 39 ca cmp %rcx,%rdx 2acf38: 0f 8f 11 ff ff ff jg 2ace4f 2acf3e: 0f 0b ud2 2acf40: e9 0a ff ff ff jmpq 2ace4f 2acf45: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2acf4c: ff ff 7f 2acf4f: 48 01 c2 add %rax,%rdx 2acf52: 48 39 da cmp %rbx,%rdx 2acf55: 0f 8c dc fe ff ff jl 2ace37 2acf5b: e9 d9 fe ff ff jmpq 2ace39 2acf60: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2acf67: ff ff 7f 2acf6a: b9 ff ff ff ff mov $0xffffffff,%ecx 2acf6f: 48 01 c2 add %rax,%rdx 2acf72: 48 39 ca cmp %rcx,%rdx 2acf75: 0f 8f 81 fe ff ff jg 2acdfc 2acf7b: 0f 0b ud2 2acf7d: e9 7a fe ff ff jmpq 2acdfc 2acf82: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2acf89: ff ff 7f 2acf8c: 48 01 c2 add %rax,%rdx 2acf8f: 48 39 d3 cmp %rdx,%rbx 2acf92: 0f 8f 69 ff ff ff jg 2acf01 2acf98: e9 49 fe ff ff jmpq 2acde6 2acf9d: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2acfa4: ff ff 7f 2acfa7: b9 ff ff ff ff mov $0xffffffff,%ecx 2acfac: 48 01 d0 add %rdx,%rax 2acfaf: 48 39 c8 cmp %rcx,%rax 2acfb2: 0f 8f ea fe ff ff jg 2acea2 2acfb8: 0f 0b ud2 2acfba: e9 e3 fe ff ff jmpq 2acea2 2acfbf: c7 06 ff ff ff ff movl $0xffffffff,(%rsi) 2acfc5: c7 44 0e fc ff ff ff movl $0xffffffff,-0x4(%rsi,%rcx,1) 2acfcc: ff 2acfcd: e9 7c f8 ff ff jmpq 2ac84e 2acfd2: e8 00 00 00 00 callq 2acfd7 2acfd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2acfde: 00 00 00000000002acfe0 : 2acfe0: e8 00 00 00 00 callq 2acfe5 2acfe5: 41 57 push %r15 2acfe7: 41 56 push %r14 2acfe9: 41 55 push %r13 2acfeb: 41 54 push %r12 2acfed: 55 push %rbp 2acfee: 53 push %rbx 2acfef: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 2acff6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2acffd: 00 00 2acfff: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 2ad006: 00 2ad007: 31 c0 xor %eax,%eax 2ad009: 48 85 ff test %rdi,%rdi 2ad00c: 0f 94 c0 sete %al 2ad00f: 48 85 f6 test %rsi,%rsi 2ad012: 0f 94 c2 sete %dl 2ad015: 08 d0 or %dl,%al 2ad017: 0f 85 3c 04 00 00 jne 2ad459 2ad01d: 83 7f 04 02 cmpl $0x2,0x4(%rdi) 2ad021: 48 89 fb mov %rdi,%rbx 2ad024: 0f 84 06 04 00 00 je 2ad430 2ad02a: 49 89 f5 mov %rsi,%r13 2ad02d: 48 8d 86 10 01 00 00 lea 0x110(%rsi),%rax 2ad034: ba 10 4b 00 00 mov $0x4b10,%edx 2ad039: 4c 89 ef mov %r13,%rdi 2ad03c: 48 8d ae 30 02 00 00 lea 0x230(%rsi),%rbp 2ad043: 31 f6 xor %esi,%esi 2ad045: 48 89 04 24 mov %rax,(%rsp) 2ad049: e8 00 00 00 00 callq 2ad04e 2ad04e: 31 c0 xor %eax,%eax 2ad050: b9 06 00 00 00 mov $0x6,%ecx 2ad055: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 2ad05a: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 2ad05f: 48 c7 44 24 40 ff ff movq $0xffffffffffffffff,0x40(%rsp) 2ad066: ff ff 2ad068: 48 c7 44 24 48 ff ff movq $0xffffffffffffffff,0x48(%rsp) 2ad06f: ff ff 2ad071: 4c 89 f7 mov %r14,%rdi 2ad074: 4d 89 f2 mov %r14,%r10 2ad077: 48 c7 44 24 50 ff ff movq $0xffffffffffffffff,0x50(%rsp) 2ad07e: ff ff 2ad080: 48 c7 44 24 58 ff ff movq $0xffffffffffffffff,0x58(%rsp) 2ad087: ff ff 2ad089: 48 c7 44 24 60 ff ff movq $0xffffffffffffffff,0x60(%rsp) 2ad090: ff ff 2ad092: 48 c7 44 24 68 ff ff movq $0xffffffffffffffff,0x68(%rsp) 2ad099: ff ff 2ad09b: 48 c7 44 24 70 ff ff movq $0xffffffffffffffff,0x70(%rsp) 2ad0a2: ff ff 2ad0a4: 48 c7 44 24 78 ff ff movq $0xffffffffffffffff,0x78(%rsp) 2ad0ab: ff ff 2ad0ad: 48 c7 84 24 80 00 00 movq $0xffffffffffffffff,0x80(%rsp) 2ad0b4: 00 ff ff ff ff 2ad0b9: 48 c7 84 24 88 00 00 movq $0xffffffffffffffff,0x88(%rsp) 2ad0c0: 00 ff ff ff ff 2ad0c5: 48 c7 84 24 90 00 00 movq $0xffffffffffffffff,0x90(%rsp) 2ad0cc: 00 ff ff ff ff 2ad0d1: f3 48 ab rep stos %rax,%es:(%rdi) 2ad0d4: 4c 89 f0 mov %r14,%rax 2ad0d7: c7 00 04 00 00 00 movl $0x4,(%rax) 2ad0dd: 48 83 c0 04 add $0x4,%rax 2ad0e1: 48 39 d0 cmp %rdx,%rax 2ad0e4: 75 f1 jne 2ad0d7 2ad0e6: 4d 8d 86 88 00 00 00 lea 0x88(%r14),%r8 2ad0ed: 4c 89 f0 mov %r14,%rax 2ad0f0: 45 31 e4 xor %r12d,%r12d 2ad0f3: bf 01 00 00 00 mov $0x1,%edi 2ad0f8: 8b 08 mov (%rax),%ecx 2ad0fa: 89 fe mov %edi,%esi 2ad0fc: 44 89 e2 mov %r12d,%edx 2ad0ff: d3 e6 shl %cl,%esi 2ad101: 41 01 f4 add %esi,%r12d 2ad104: 83 f9 ff cmp $0xffffffff,%ecx 2ad107: 44 0f 44 e2 cmove %edx,%r12d 2ad10b: 48 83 c0 04 add $0x4,%rax 2ad10f: 49 39 c0 cmp %rax,%r8 2ad112: 75 e4 jne 2ad0f8 2ad114: 45 8d 44 24 ff lea -0x1(%r12),%r8d 2ad119: bf e0 00 00 00 mov $0xe0,%edi 2ad11e: 41 b9 d0 00 00 00 mov $0xd0,%r9d 2ad124: 31 d2 xor %edx,%edx 2ad126: 41 8b 0a mov (%r10),%ecx 2ad129: 41 bf 10 00 00 00 mov $0x10,%r15d 2ad12f: 44 89 c8 mov %r9d,%eax 2ad132: 41 d3 ff sar %cl,%r15d 2ad135: 41 39 f9 cmp %edi,%r9d 2ad138: 73 44 jae 2ad17e 2ad13a: 41 39 d0 cmp %edx,%r8d 2ad13d: 75 07 jne 2ad146 2ad13f: eb 3d jmp 2ad17e 2ad141: 44 39 c2 cmp %r8d,%edx 2ad144: 74 38 je 2ad17e 2ad146: 48 63 f0 movslq %eax,%rsi 2ad149: 89 d1 mov %edx,%ecx 2ad14b: 44 01 f8 add %r15d,%eax 2ad14e: 83 c2 01 add $0x1,%edx 2ad151: 4c 8b 5c f3 10 mov 0x10(%rbx,%rsi,8),%r11 2ad156: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 2ad15a: 48 8d 4c cd 00 lea 0x0(%rbp,%rcx,8),%rcx 2ad15f: 4c 89 19 mov %r11,(%rcx) 2ad162: 4c 8b 9c f3 18 20 00 mov 0x2018(%rbx,%rsi,8),%r11 2ad169: 00 2ad16a: 4c 89 59 08 mov %r11,0x8(%rcx) 2ad16e: 48 8b b4 f3 20 40 00 mov 0x4020(%rbx,%rsi,8),%rsi 2ad175: 00 2ad176: 48 89 71 10 mov %rsi,0x10(%rcx) 2ad17a: 39 f8 cmp %edi,%eax 2ad17c: 72 c3 jb 2ad141 2ad17e: 41 83 c1 10 add $0x10,%r9d 2ad182: 49 83 c2 04 add $0x4,%r10 2ad186: 83 c7 10 add $0x10,%edi 2ad189: 41 81 f9 90 01 00 00 cmp $0x190,%r9d 2ad190: 75 94 jne 2ad126 2ad192: 4f 8d 3c c0 lea (%r8,%r8,8),%r15 2ad196: 48 8b 83 90 0c 00 00 mov 0xc90(%rbx),%rax 2ad19d: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2ad1a4: 00 00 00 2ad1a7: 49 c1 e7 03 shl $0x3,%r15 2ad1ab: 4a 8d 54 3d 00 lea 0x0(%rbp,%r15,1),%rdx 2ad1b0: 48 89 02 mov %rax,(%rdx) 2ad1b3: 48 8b 83 98 2c 00 00 mov 0x2c98(%rbx),%rax 2ad1ba: 48 89 54 24 08 mov %rdx,0x8(%rsp) 2ad1bf: 48 89 42 08 mov %rax,0x8(%rdx) 2ad1c3: 48 8b 83 a0 4c 00 00 mov 0x4ca0(%rbx),%rax 2ad1ca: 48 89 42 10 mov %rax,0x10(%rdx) 2ad1ce: e8 00 00 00 00 callq 2ad1d3 2ad1d3: 48 be 00 00 00 00 f4 movabs $0xfffffff400000000,%rsi 2ad1da: ff ff ff 2ad1dd: 48 89 c7 mov %rax,%rdi 2ad1e0: e8 00 00 00 00 callq 2ad1e5 2ad1e5: 48 89 c7 mov %rax,%rdi 2ad1e8: e8 00 00 00 00 callq 2ad1ed 2ad1ed: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2ad1f4: 00 00 00 2ad1f7: 49 89 85 10 01 00 00 mov %rax,0x110(%r13) 2ad1fe: 49 89 85 40 01 00 00 mov %rax,0x140(%r13) 2ad205: 49 89 85 70 01 00 00 mov %rax,0x170(%r13) 2ad20c: e8 00 00 00 00 callq 2ad211 2ad211: 31 f6 xor %esi,%esi 2ad213: 48 89 c7 mov %rax,%rdi 2ad216: e8 00 00 00 00 callq 2ad21b 2ad21b: 48 89 c7 mov %rax,%rdi 2ad21e: e8 00 00 00 00 callq 2ad223 2ad223: 49 8b 8d 30 02 00 00 mov 0x230(%r13),%rcx 2ad22a: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2ad22f: 49 89 85 a0 01 00 00 mov %rax,0x1a0(%r13) 2ad236: 49 89 8d 18 01 00 00 mov %rcx,0x118(%r13) 2ad23d: 49 8b 8d 38 02 00 00 mov 0x238(%r13),%rcx 2ad244: 49 89 85 d0 01 00 00 mov %rax,0x1d0(%r13) 2ad24b: 49 89 8d 48 01 00 00 mov %rcx,0x148(%r13) 2ad252: 49 8b 8d 40 02 00 00 mov 0x240(%r13),%rcx 2ad259: 49 89 85 00 02 00 00 mov %rax,0x200(%r13) 2ad260: 49 89 8d 78 01 00 00 mov %rcx,0x178(%r13) 2ad267: 48 8b 0a mov (%rdx),%rcx 2ad26a: 49 89 8d a8 01 00 00 mov %rcx,0x1a8(%r13) 2ad271: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2ad275: 49 89 8d d8 01 00 00 mov %rcx,0x1d8(%r13) 2ad27c: 48 8b 52 10 mov 0x10(%rdx),%rdx 2ad280: 49 c7 85 b8 01 00 00 movq $0x0,0x1b8(%r13) 2ad287: 00 00 00 00 2ad28b: 49 89 95 08 02 00 00 mov %rdx,0x208(%r13) 2ad292: 49 c7 85 e8 01 00 00 movq $0x0,0x1e8(%r13) 2ad299: 00 00 00 00 2ad29d: 49 c7 85 18 02 00 00 movq $0x0,0x218(%r13) 2ad2a4: 00 00 00 00 2ad2a8: 83 7b 08 02 cmpl $0x2,0x8(%rbx) 2ad2ac: 0f 84 ab 01 00 00 je 2ad45d 2ad2b2: 45 89 a5 08 4b 00 00 mov %r12d,0x4b08(%r13) 2ad2b9: 31 c0 xor %eax,%eax 2ad2bb: be 01 00 00 00 mov $0x1,%esi 2ad2c0: 41 8b 0c 86 mov (%r14,%rax,4),%ecx 2ad2c4: 83 f9 ff cmp $0xffffffff,%ecx 2ad2c7: 74 13 je 2ad2dc 2ad2c9: 89 f2 mov %esi,%edx 2ad2cb: 41 89 4c c5 04 mov %ecx,0x4(%r13,%rax,8) 2ad2d0: d3 e2 shl %cl,%edx 2ad2d2: 41 03 54 c5 00 add 0x0(%r13,%rax,8),%edx 2ad2d7: 41 89 54 c5 08 mov %edx,0x8(%r13,%rax,8) 2ad2dc: 48 83 c0 01 add $0x1,%rax 2ad2e0: 48 83 f8 21 cmp $0x21,%rax 2ad2e4: 75 da jne 2ad2c0 2ad2e6: 8b 84 24 94 00 00 00 mov 0x94(%rsp),%eax 2ad2ed: 83 f8 ff cmp $0xffffffff,%eax 2ad2f0: 74 07 je 2ad2f9 2ad2f2: 41 89 85 0c 01 00 00 mov %eax,0x10c(%r13) 2ad2f9: 4f 8d 8c 3d 78 02 00 lea 0x278(%r13,%r15,1),%r9 2ad300: 00 2ad301: 48 89 e8 mov %rbp,%rax 2ad304: 49 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%r10 2ad30b: ff ff 7f 2ad30e: 49 b8 00 00 00 00 00 movabs $0x8000000000000000,%r8 2ad315: 00 00 80 2ad318: 45 85 e4 test %r12d,%r12d 2ad31b: 75 62 jne 2ad37f 2ad31d: e9 f8 00 00 00 jmpq 2ad41a 2ad322: 4e 8d 1c 01 lea (%rcx,%r8,1),%r11 2ad326: 49 39 d3 cmp %rdx,%r11 2ad329: 7e 02 jle 2ad32d 2ad32b: 0f 0b ud2 2ad32d: 48 29 ca sub %rcx,%rdx 2ad330: 48 89 50 18 mov %rdx,0x18(%rax) 2ad334: 48 8b 50 50 mov 0x50(%rax),%rdx 2ad338: 48 85 f6 test %rsi,%rsi 2ad33b: 0f 88 97 00 00 00 js 2ad3d8 2ad341: 4a 8d 0c 06 lea (%rsi,%r8,1),%rcx 2ad345: 48 39 d1 cmp %rdx,%rcx 2ad348: 7e 02 jle 2ad34c 2ad34a: 0f 0b ud2 2ad34c: 48 29 f2 sub %rsi,%rdx 2ad34f: 48 89 50 20 mov %rdx,0x20(%rax) 2ad353: 48 8b 50 58 mov 0x58(%rax),%rdx 2ad357: 48 85 ff test %rdi,%rdi 2ad35a: 0f 88 99 00 00 00 js 2ad3f9 2ad360: 4a 8d 0c 07 lea (%rdi,%r8,1),%rcx 2ad364: 48 39 d1 cmp %rdx,%rcx 2ad367: 7e 02 jle 2ad36b 2ad369: 0f 0b ud2 2ad36b: 48 29 fa sub %rdi,%rdx 2ad36e: 48 83 c0 48 add $0x48,%rax 2ad372: 48 89 50 e0 mov %rdx,-0x20(%rax) 2ad376: 4c 39 c8 cmp %r9,%rax 2ad379: 0f 84 9b 00 00 00 je 2ad41a 2ad37f: 48 8b 50 48 mov 0x48(%rax),%rdx 2ad383: 48 8b 08 mov (%rax),%rcx 2ad386: 48 39 d1 cmp %rdx,%rcx 2ad389: 7e 07 jle 2ad392 2ad38b: 48 89 48 48 mov %rcx,0x48(%rax) 2ad38f: 48 89 ca mov %rcx,%rdx 2ad392: 48 8b 70 08 mov 0x8(%rax),%rsi 2ad396: 48 3b 70 50 cmp 0x50(%rax),%rsi 2ad39a: 7e 04 jle 2ad3a0 2ad39c: 48 89 70 50 mov %rsi,0x50(%rax) 2ad3a0: 48 8b 78 10 mov 0x10(%rax),%rdi 2ad3a4: 48 39 78 58 cmp %rdi,0x58(%rax) 2ad3a8: 7d 04 jge 2ad3ae 2ad3aa: 48 89 78 58 mov %rdi,0x58(%rax) 2ad3ae: 48 85 c9 test %rcx,%rcx 2ad3b1: 0f 89 6b ff ff ff jns 2ad322 2ad3b7: 4e 8d 1c 11 lea (%rcx,%r10,1),%r11 2ad3bb: 49 39 d3 cmp %rdx,%r11 2ad3be: 0f 8c 67 ff ff ff jl 2ad32b 2ad3c4: 48 29 ca sub %rcx,%rdx 2ad3c7: 48 89 50 18 mov %rdx,0x18(%rax) 2ad3cb: 48 8b 50 50 mov 0x50(%rax),%rdx 2ad3cf: 48 85 f6 test %rsi,%rsi 2ad3d2: 0f 89 69 ff ff ff jns 2ad341 2ad3d8: 4a 8d 0c 16 lea (%rsi,%r10,1),%rcx 2ad3dc: 48 39 d1 cmp %rdx,%rcx 2ad3df: 0f 8c 65 ff ff ff jl 2ad34a 2ad3e5: 48 29 f2 sub %rsi,%rdx 2ad3e8: 48 89 50 20 mov %rdx,0x20(%rax) 2ad3ec: 48 8b 50 58 mov 0x58(%rax),%rdx 2ad3f0: 48 85 ff test %rdi,%rdi 2ad3f3: 0f 89 67 ff ff ff jns 2ad360 2ad3f9: 4a 8d 0c 17 lea (%rdi,%r10,1),%rcx 2ad3fd: 48 39 d1 cmp %rdx,%rcx 2ad400: 0f 8c 63 ff ff ff jl 2ad369 2ad406: 48 29 fa sub %rdi,%rdx 2ad409: 48 83 c0 48 add $0x48,%rax 2ad40d: 48 89 50 e0 mov %rdx,-0x20(%rax) 2ad411: 4c 39 c8 cmp %r9,%rax 2ad414: 0f 85 65 ff ff ff jne 2ad37f 2ad41a: 48 8b 34 24 mov (%rsp),%rsi 2ad41e: 31 c9 xor %ecx,%ecx 2ad420: 44 89 e2 mov %r12d,%edx 2ad423: 48 89 ef mov %rbp,%rdi 2ad426: e8 00 00 00 00 callq 2ad42b 2ad42b: b8 01 00 00 00 mov $0x1,%eax 2ad430: 48 8b bc 24 98 00 00 mov 0x98(%rsp),%rdi 2ad437: 00 2ad438: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 2ad43f: 00 00 2ad441: 0f 85 b2 01 00 00 jne 2ad5f9 2ad447: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 2ad44e: 5b pop %rbx 2ad44f: 5d pop %rbp 2ad450: 41 5c pop %r12 2ad452: 41 5d pop %r13 2ad454: 41 5e pop %r14 2ad456: 41 5f pop %r15 2ad458: c3 retq 2ad459: 31 c0 xor %eax,%eax 2ad45b: eb d3 jmp 2ad430 2ad45d: 48 85 c0 test %rax,%rax 2ad460: 0f 88 bf 00 00 00 js 2ad525 2ad466: 48 be 00 00 00 00 7d movabs $0x7d00000000,%rsi 2ad46d: 00 00 00 2ad470: 48 29 c6 sub %rax,%rsi 2ad473: 49 8b 85 a8 01 00 00 mov 0x1a8(%r13),%rax 2ad47a: 48 85 c0 test %rax,%rax 2ad47d: 0f 88 54 01 00 00 js 2ad5d7 2ad483: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2ad48a: 00 00 00 2ad48d: 48 29 c7 sub %rax,%rdi 2ad490: e8 00 00 00 00 callq 2ad495 2ad495: 49 89 85 b8 01 00 00 mov %rax,0x1b8(%r13) 2ad49c: 49 8b 85 d0 01 00 00 mov 0x1d0(%r13),%rax 2ad4a3: 48 85 c0 test %rax,%rax 2ad4a6: 0f 88 04 01 00 00 js 2ad5b0 2ad4ac: 48 be 00 00 00 00 7d movabs $0x7d00000000,%rsi 2ad4b3: 00 00 00 2ad4b6: 48 29 c6 sub %rax,%rsi 2ad4b9: 49 8b 85 d8 01 00 00 mov 0x1d8(%r13),%rax 2ad4c0: 48 85 c0 test %rax,%rax 2ad4c3: 0f 88 c5 00 00 00 js 2ad58e 2ad4c9: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2ad4d0: 00 00 00 2ad4d3: 48 29 c7 sub %rax,%rdi 2ad4d6: e8 00 00 00 00 callq 2ad4db 2ad4db: 49 89 85 e8 01 00 00 mov %rax,0x1e8(%r13) 2ad4e2: 49 8b 85 00 02 00 00 mov 0x200(%r13),%rax 2ad4e9: 48 85 c0 test %rax,%rax 2ad4ec: 78 79 js 2ad567 2ad4ee: 48 be 00 00 00 00 7d movabs $0x7d00000000,%rsi 2ad4f5: 00 00 00 2ad4f8: 48 29 c6 sub %rax,%rsi 2ad4fb: 49 8b 85 08 02 00 00 mov 0x208(%r13),%rax 2ad502: 48 85 c0 test %rax,%rax 2ad505: 78 45 js 2ad54c 2ad507: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2ad50e: 00 00 00 2ad511: 48 29 c7 sub %rax,%rdi 2ad514: e8 00 00 00 00 callq 2ad519 2ad519: 49 89 85 18 02 00 00 mov %rax,0x218(%r13) 2ad520: e9 8d fd ff ff jmpq 2ad2b2 2ad525: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2ad52c: ff ff 7f 2ad52f: 48 b9 ff ff ff ff 7c movabs $0x7cffffffff,%rcx 2ad536: 00 00 00 2ad539: 48 01 c2 add %rax,%rdx 2ad53c: 48 39 ca cmp %rcx,%rdx 2ad53f: 0f 8f 21 ff ff ff jg 2ad466 2ad545: 0f 0b ud2 2ad547: e9 1a ff ff ff jmpq 2ad466 2ad54c: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2ad553: ff ff 7f 2ad556: b9 ff ff ff ff mov $0xffffffff,%ecx 2ad55b: 48 01 c2 add %rax,%rdx 2ad55e: 48 39 ca cmp %rcx,%rdx 2ad561: 7f a4 jg 2ad507 2ad563: 0f 0b ud2 2ad565: eb a0 jmp 2ad507 2ad567: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2ad56e: ff ff 7f 2ad571: 48 b9 ff ff ff ff 7c movabs $0x7cffffffff,%rcx 2ad578: 00 00 00 2ad57b: 48 01 c2 add %rax,%rdx 2ad57e: 48 39 ca cmp %rcx,%rdx 2ad581: 0f 8f 67 ff ff ff jg 2ad4ee 2ad587: 0f 0b ud2 2ad589: e9 60 ff ff ff jmpq 2ad4ee 2ad58e: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2ad595: ff ff 7f 2ad598: b9 ff ff ff ff mov $0xffffffff,%ecx 2ad59d: 48 01 c2 add %rax,%rdx 2ad5a0: 48 39 ca cmp %rcx,%rdx 2ad5a3: 0f 8f 20 ff ff ff jg 2ad4c9 2ad5a9: 0f 0b ud2 2ad5ab: e9 19 ff ff ff jmpq 2ad4c9 2ad5b0: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2ad5b7: ff ff 7f 2ad5ba: 48 b9 ff ff ff ff 7c movabs $0x7cffffffff,%rcx 2ad5c1: 00 00 00 2ad5c4: 48 01 c2 add %rax,%rdx 2ad5c7: 48 39 ca cmp %rcx,%rdx 2ad5ca: 0f 8f dc fe ff ff jg 2ad4ac 2ad5d0: 0f 0b ud2 2ad5d2: e9 d5 fe ff ff jmpq 2ad4ac 2ad5d7: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2ad5de: ff ff 7f 2ad5e1: b9 ff ff ff ff mov $0xffffffff,%ecx 2ad5e6: 48 01 c2 add %rax,%rdx 2ad5e9: 48 39 ca cmp %rcx,%rdx 2ad5ec: 0f 8f 91 fe ff ff jg 2ad483 2ad5f2: 0f 0b ud2 2ad5f4: e9 8a fe ff ff jmpq 2ad483 2ad5f9: e8 00 00 00 00 callq 2ad5fe 2ad5fe: 66 90 xchg %ax,%ax 00000000002ad600 : 2ad600: e8 00 00 00 00 callq 2ad605 2ad605: 85 f6 test %esi,%esi 2ad607: 74 2a je 2ad633 2ad609: 8d 56 ff lea -0x1(%rsi),%edx 2ad60c: 48 8d 47 30 lea 0x30(%rdi),%rax 2ad610: 48 8d 14 d2 lea (%rdx,%rdx,8),%rdx 2ad614: 48 8d 4c d7 78 lea 0x78(%rdi,%rdx,8),%rcx 2ad619: eb 0e jmp 2ad629 2ad61b: 3b 50 08 cmp 0x8(%rax),%edx 2ad61e: 75 10 jne 2ad630 2ad620: 48 83 c0 48 add $0x48,%rax 2ad624: 48 39 c8 cmp %rcx,%rax 2ad627: 74 0a je 2ad633 2ad629: 8b 10 mov (%rax),%edx 2ad62b: 3b 50 04 cmp 0x4(%rax),%edx 2ad62e: 74 eb je 2ad61b 2ad630: 31 c0 xor %eax,%eax 2ad632: c3 retq 2ad633: b8 01 00 00 00 mov $0x1,%eax 2ad638: c3 retq 2ad639: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002ad640 : 2ad640: e8 00 00 00 00 callq 2ad645 2ad645: 41 55 push %r13 2ad647: 41 89 d5 mov %edx,%r13d 2ad64a: 41 54 push %r12 2ad64c: 49 bc ff ff ff ff ff movabs $0xffffffffff,%r12 2ad653: 00 00 00 2ad656: 55 push %rbp 2ad657: 48 89 f5 mov %rsi,%rbp 2ad65a: 53 push %rbx 2ad65b: 48 8b 57 20 mov 0x20(%rdi),%rdx 2ad65f: 48 89 fb mov %rdi,%rbx 2ad662: 4c 8b 0e mov (%rsi),%r9 2ad665: 48 8b 47 28 mov 0x28(%rdi),%rax 2ad669: 0f b6 4a 68 movzbl 0x68(%rdx),%ecx 2ad66d: 48 8b 57 18 mov 0x18(%rdi),%rdx 2ad671: 4d 21 e1 and %r12,%r9 2ad674: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2ad678: 44 8b 80 a0 01 00 00 mov 0x1a0(%rax),%r8d 2ad67f: 8b 72 40 mov 0x40(%rdx),%esi 2ad682: 49 81 c1 fe 00 00 00 add $0xfe,%r9 2ad689: ba 01 00 00 00 mov $0x1,%edx 2ad68e: 49 c1 e9 08 shr $0x8,%r9 2ad692: e8 00 00 00 00 callq 2ad697 2ad697: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad69b: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad69f: 4c 8b 4d 00 mov 0x0(%rbp),%r9 2ad6a3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad6a7: 0f b6 8a 8c 00 00 00 movzbl 0x8c(%rdx),%ecx 2ad6ae: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad6b2: 44 8b 80 30 02 00 00 mov 0x230(%rax),%r8d 2ad6b9: 49 c1 e9 28 shr $0x28,%r9 2ad6bd: 8b b2 ac 00 00 00 mov 0xac(%rdx),%esi 2ad6c3: ba 01 00 00 00 mov $0x1,%edx 2ad6c8: e8 00 00 00 00 callq 2ad6cd 2ad6cd: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad6d1: 4c 8b 4d 20 mov 0x20(%rbp),%r9 2ad6d5: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad6d9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad6dd: 0f b6 4a 6a movzbl 0x6a(%rdx),%ecx 2ad6e1: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad6e5: 4d 21 e1 and %r12,%r9 2ad6e8: 44 8b 80 a8 01 00 00 mov 0x1a8(%rax),%r8d 2ad6ef: 49 81 c1 fe 00 00 00 add $0xfe,%r9 2ad6f6: 8b 72 48 mov 0x48(%rdx),%esi 2ad6f9: 49 c1 e9 08 shr $0x8,%r9 2ad6fd: ba 01 00 00 00 mov $0x1,%edx 2ad702: e8 00 00 00 00 callq 2ad707 2ad707: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad70b: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad70f: 4c 8b 4d 20 mov 0x20(%rbp),%r9 2ad713: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad717: 0f b6 8a 8d 00 00 00 movzbl 0x8d(%rdx),%ecx 2ad71e: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad722: 44 8b 80 34 02 00 00 mov 0x234(%rax),%r8d 2ad729: 49 c1 e9 28 shr $0x28,%r9 2ad72d: 8b b2 b0 00 00 00 mov 0xb0(%rdx),%esi 2ad733: ba 01 00 00 00 mov $0x1,%edx 2ad738: e8 00 00 00 00 callq 2ad73d 2ad73d: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad741: 4c 8b 4d 08 mov 0x8(%rbp),%r9 2ad745: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad749: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad74d: 0f b6 4a 6c movzbl 0x6c(%rdx),%ecx 2ad751: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad755: 4d 21 e1 and %r12,%r9 2ad758: 44 8b 80 b0 01 00 00 mov 0x1b0(%rax),%r8d 2ad75f: 49 81 c1 fe 00 00 00 add $0xfe,%r9 2ad766: 8b 72 50 mov 0x50(%rdx),%esi 2ad769: 49 c1 e9 08 shr $0x8,%r9 2ad76d: ba 01 00 00 00 mov $0x1,%edx 2ad772: e8 00 00 00 00 callq 2ad777 2ad777: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad77b: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad77f: 4c 8b 4d 08 mov 0x8(%rbp),%r9 2ad783: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad787: 0f b6 8a 8e 00 00 00 movzbl 0x8e(%rdx),%ecx 2ad78e: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad792: 44 8b 80 38 02 00 00 mov 0x238(%rax),%r8d 2ad799: 49 c1 e9 28 shr $0x28,%r9 2ad79d: 8b b2 b4 00 00 00 mov 0xb4(%rdx),%esi 2ad7a3: ba 01 00 00 00 mov $0x1,%edx 2ad7a8: e8 00 00 00 00 callq 2ad7ad 2ad7ad: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad7b1: 4c 8b 4d 28 mov 0x28(%rbp),%r9 2ad7b5: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad7b9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad7bd: 0f b6 4a 6e movzbl 0x6e(%rdx),%ecx 2ad7c1: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad7c5: 4d 21 e1 and %r12,%r9 2ad7c8: 44 8b 80 b8 01 00 00 mov 0x1b8(%rax),%r8d 2ad7cf: 49 81 c1 fe 00 00 00 add $0xfe,%r9 2ad7d6: 8b 72 58 mov 0x58(%rdx),%esi 2ad7d9: 49 c1 e9 08 shr $0x8,%r9 2ad7dd: ba 01 00 00 00 mov $0x1,%edx 2ad7e2: e8 00 00 00 00 callq 2ad7e7 2ad7e7: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad7eb: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad7ef: 4c 8b 4d 28 mov 0x28(%rbp),%r9 2ad7f3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad7f7: 0f b6 8a 8f 00 00 00 movzbl 0x8f(%rdx),%ecx 2ad7fe: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad802: 44 8b 80 3c 02 00 00 mov 0x23c(%rax),%r8d 2ad809: 49 c1 e9 28 shr $0x28,%r9 2ad80d: 8b b2 b8 00 00 00 mov 0xb8(%rdx),%esi 2ad813: ba 01 00 00 00 mov $0x1,%edx 2ad818: e8 00 00 00 00 callq 2ad81d 2ad81d: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad821: 4c 8b 4d 10 mov 0x10(%rbp),%r9 2ad825: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad829: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad82d: 0f b6 4a 70 movzbl 0x70(%rdx),%ecx 2ad831: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad835: 4d 21 e1 and %r12,%r9 2ad838: 44 8b 80 c0 01 00 00 mov 0x1c0(%rax),%r8d 2ad83f: 49 81 c1 fe 00 00 00 add $0xfe,%r9 2ad846: 8b 72 60 mov 0x60(%rdx),%esi 2ad849: 49 c1 e9 08 shr $0x8,%r9 2ad84d: ba 01 00 00 00 mov $0x1,%edx 2ad852: e8 00 00 00 00 callq 2ad857 2ad857: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad85b: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad85f: 4c 8b 4d 10 mov 0x10(%rbp),%r9 2ad863: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad867: 0f b6 8a 90 00 00 00 movzbl 0x90(%rdx),%ecx 2ad86e: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad872: 44 8b 80 40 02 00 00 mov 0x240(%rax),%r8d 2ad879: 49 c1 e9 28 shr $0x28,%r9 2ad87d: 8b b2 bc 00 00 00 mov 0xbc(%rdx),%esi 2ad883: ba 01 00 00 00 mov $0x1,%edx 2ad888: e8 00 00 00 00 callq 2ad88d 2ad88d: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad891: 4c 8b 4d 30 mov 0x30(%rbp),%r9 2ad895: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad899: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad89d: 0f b6 4a 72 movzbl 0x72(%rdx),%ecx 2ad8a1: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad8a5: 4d 21 e1 and %r12,%r9 2ad8a8: 44 8b 80 c8 01 00 00 mov 0x1c8(%rax),%r8d 2ad8af: 49 81 c1 fe 00 00 00 add $0xfe,%r9 2ad8b6: 8b 72 68 mov 0x68(%rdx),%esi 2ad8b9: 49 c1 e9 08 shr $0x8,%r9 2ad8bd: ba 01 00 00 00 mov $0x1,%edx 2ad8c2: e8 00 00 00 00 callq 2ad8c7 2ad8c7: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad8cb: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad8cf: 4c 8b 4d 30 mov 0x30(%rbp),%r9 2ad8d3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad8d7: 0f b6 8a 91 00 00 00 movzbl 0x91(%rdx),%ecx 2ad8de: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad8e2: 44 8b 80 44 02 00 00 mov 0x244(%rax),%r8d 2ad8e9: 49 c1 e9 28 shr $0x28,%r9 2ad8ed: 8b b2 c0 00 00 00 mov 0xc0(%rdx),%esi 2ad8f3: ba 01 00 00 00 mov $0x1,%edx 2ad8f8: e8 00 00 00 00 callq 2ad8fd 2ad8fd: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad901: 4c 8b 4d 18 mov 0x18(%rbp),%r9 2ad905: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad909: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad90d: 0f b6 4a 74 movzbl 0x74(%rdx),%ecx 2ad911: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad915: 4d 21 e1 and %r12,%r9 2ad918: 44 8b 80 d0 01 00 00 mov 0x1d0(%rax),%r8d 2ad91f: 49 81 c1 fe 00 00 00 add $0xfe,%r9 2ad926: 8b 72 70 mov 0x70(%rdx),%esi 2ad929: 49 c1 e9 08 shr $0x8,%r9 2ad92d: ba 01 00 00 00 mov $0x1,%edx 2ad932: e8 00 00 00 00 callq 2ad937 2ad937: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad93b: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad93f: 4c 8b 4d 18 mov 0x18(%rbp),%r9 2ad943: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad947: 0f b6 8a 92 00 00 00 movzbl 0x92(%rdx),%ecx 2ad94e: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad952: 44 8b 80 48 02 00 00 mov 0x248(%rax),%r8d 2ad959: 49 c1 e9 28 shr $0x28,%r9 2ad95d: 8b b2 c4 00 00 00 mov 0xc4(%rdx),%esi 2ad963: ba 01 00 00 00 mov $0x1,%edx 2ad968: e8 00 00 00 00 callq 2ad96d 2ad96d: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad971: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad975: 4c 23 65 38 and 0x38(%rbp),%r12 2ad979: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad97d: 0f b6 4a 76 movzbl 0x76(%rdx),%ecx 2ad981: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad985: 4d 8d 8c 24 fe 00 00 lea 0xfe(%r12),%r9 2ad98c: 00 2ad98d: 44 8b 80 d8 01 00 00 mov 0x1d8(%rax),%r8d 2ad994: 49 c1 e9 08 shr $0x8,%r9 2ad998: 8b 72 78 mov 0x78(%rdx),%esi 2ad99b: ba 01 00 00 00 mov $0x1,%edx 2ad9a0: e8 00 00 00 00 callq 2ad9a5 2ad9a5: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad9a9: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad9ad: 4c 8b 4d 38 mov 0x38(%rbp),%r9 2ad9b1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad9b5: 0f b6 8a 93 00 00 00 movzbl 0x93(%rdx),%ecx 2ad9bc: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad9c0: 44 8b 80 4c 02 00 00 mov 0x24c(%rax),%r8d 2ad9c7: 49 c1 e9 28 shr $0x28,%r9 2ad9cb: 8b b2 c8 00 00 00 mov 0xc8(%rdx),%esi 2ad9d1: ba 01 00 00 00 mov $0x1,%edx 2ad9d6: e8 00 00 00 00 callq 2ad9db 2ad9db: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ad9df: 44 8b 4d 40 mov 0x40(%rbp),%r9d 2ad9e3: 48 8b 43 28 mov 0x28(%rbx),%rax 2ad9e7: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ad9eb: 0f b6 8a 8a 00 00 00 movzbl 0x8a(%rdx),%ecx 2ad9f2: 41 c1 e9 08 shr $0x8,%r9d 2ad9f6: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ad9fa: 45 0f af cd imul %r13d,%r9d 2ad9fe: 44 8b 80 28 02 00 00 mov 0x228(%rax),%r8d 2ada05: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 2ada0b: ba 01 00 00 00 mov $0x1,%edx 2ada10: e8 00 00 00 00 callq 2ada15 2ada15: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ada19: 44 8b 4d 44 mov 0x44(%rbp),%r9d 2ada1d: 48 8b 43 28 mov 0x28(%rbx),%rax 2ada21: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ada25: 0f b6 8a 8b 00 00 00 movzbl 0x8b(%rdx),%ecx 2ada2c: 41 c1 e9 08 shr $0x8,%r9d 2ada30: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ada34: 45 0f af cd imul %r13d,%r9d 2ada38: 44 8b 80 2c 02 00 00 mov 0x22c(%rax),%r8d 2ada3f: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 2ada45: ba 01 00 00 00 mov $0x1,%edx 2ada4a: e8 00 00 00 00 callq 2ada4f 2ada4f: 48 8b 43 20 mov 0x20(%rbx),%rax 2ada53: 48 8b 53 28 mov 0x28(%rbx),%rdx 2ada57: 41 b9 01 00 00 00 mov $0x1,%r9d 2ada5d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ada61: 0f b6 48 07 movzbl 0x7(%rax),%ecx 2ada65: 48 8b 43 18 mov 0x18(%rbx),%rax 2ada69: 44 8b 42 1c mov 0x1c(%rdx),%r8d 2ada6d: ba 01 00 00 00 mov $0x1,%edx 2ada72: 8b 30 mov (%rax),%esi 2ada74: e8 00 00 00 00 callq 2ada79 2ada79: 48 8b 43 18 mov 0x18(%rbx),%rax 2ada7d: 48 8b 4b 28 mov 0x28(%rbx),%rcx 2ada81: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ada85: 44 8b 4d 40 mov 0x40(%rbp),%r9d 2ada89: 8b 70 0c mov 0xc(%rax),%esi 2ada8c: 8b 45 44 mov 0x44(%rbp),%eax 2ada8f: 44 0f b6 52 10 movzbl 0x10(%rdx),%r10d 2ada94: 44 8b 41 40 mov 0x40(%rcx),%r8d 2ada98: 41 c1 e9 08 shr $0x8,%r9d 2ada9c: c1 e8 08 shr $0x8,%eax 2ada9f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adaa3: 50 push %rax 2adaa4: 8b 41 44 mov 0x44(%rcx),%eax 2adaa7: 44 89 d1 mov %r10d,%ecx 2adaaa: 50 push %rax 2adaab: 0f b6 42 11 movzbl 0x11(%rdx),%eax 2adaaf: ba 02 00 00 00 mov $0x2,%edx 2adab4: 50 push %rax 2adab5: e8 00 00 00 00 callq 2adaba 2adaba: 48 83 c4 18 add $0x18,%rsp 2adabe: 5b pop %rbx 2adabf: 5d pop %rbp 2adac0: 41 5c pop %r12 2adac2: 41 5d pop %r13 2adac4: c3 retq 2adac5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2adacc: 00 00 00 00 00000000002adad0 : 2adad0: e8 00 00 00 00 callq 2adad5 2adad5: 55 push %rbp 2adad6: 48 89 f5 mov %rsi,%rbp 2adad9: 53 push %rbx 2adada: 48 8b 57 20 mov 0x20(%rdi),%rdx 2adade: 48 89 fb mov %rdi,%rbx 2adae1: 48 8b 47 28 mov 0x28(%rdi),%rax 2adae5: 44 8b 4d 00 mov 0x0(%rbp),%r9d 2adae9: 0f b6 4a 63 movzbl 0x63(%rdx),%ecx 2adaed: 48 8b 57 18 mov 0x18(%rdi),%rdx 2adaf1: 44 8b 80 8c 01 00 00 mov 0x18c(%rax),%r8d 2adaf8: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2adafc: 8b 72 30 mov 0x30(%rdx),%esi 2adaff: ba 01 00 00 00 mov $0x1,%edx 2adb04: e8 00 00 00 00 callq 2adb09 2adb09: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adb0d: 48 8b 43 28 mov 0x28(%rbx),%rax 2adb11: 45 31 c9 xor %r9d,%r9d 2adb14: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adb18: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 2adb1c: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adb20: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 2adb27: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 2adb2d: ba 01 00 00 00 mov $0x1,%edx 2adb32: e8 00 00 00 00 callq 2adb37 2adb37: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adb3b: 48 8b 43 28 mov 0x28(%rbx),%rax 2adb3f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adb43: 44 8b 4d 04 mov 0x4(%rbp),%r9d 2adb47: 0f b6 8a 83 00 00 00 movzbl 0x83(%rdx),%ecx 2adb4e: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adb52: 44 8b 80 0c 02 00 00 mov 0x20c(%rax),%r8d 2adb59: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 2adb5f: ba 01 00 00 00 mov $0x1,%edx 2adb64: e8 00 00 00 00 callq 2adb69 2adb69: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adb6d: 48 8b 43 28 mov 0x28(%rbx),%rax 2adb71: 41 b9 01 00 00 00 mov $0x1,%r9d 2adb77: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adb7b: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 2adb7f: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adb83: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 2adb8a: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 2adb90: ba 01 00 00 00 mov $0x1,%edx 2adb95: e8 00 00 00 00 callq 2adb9a 2adb9a: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adb9e: 48 8b 43 28 mov 0x28(%rbx),%rax 2adba2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adba6: 44 8b 4d 08 mov 0x8(%rbp),%r9d 2adbaa: 0f b6 8a 83 00 00 00 movzbl 0x83(%rdx),%ecx 2adbb1: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adbb5: 44 8b 80 0c 02 00 00 mov 0x20c(%rax),%r8d 2adbbc: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 2adbc2: ba 01 00 00 00 mov $0x1,%edx 2adbc7: e8 00 00 00 00 callq 2adbcc 2adbcc: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adbd0: 48 8b 43 28 mov 0x28(%rbx),%rax 2adbd4: 41 b9 02 00 00 00 mov $0x2,%r9d 2adbda: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adbde: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 2adbe2: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adbe6: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 2adbed: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 2adbf3: ba 01 00 00 00 mov $0x1,%edx 2adbf8: e8 00 00 00 00 callq 2adbfd 2adbfd: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adc01: 48 8b 43 28 mov 0x28(%rbx),%rax 2adc05: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adc09: 44 8b 4d 0c mov 0xc(%rbp),%r9d 2adc0d: 0f b6 8a 83 00 00 00 movzbl 0x83(%rdx),%ecx 2adc14: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adc18: 44 8b 80 0c 02 00 00 mov 0x20c(%rax),%r8d 2adc1f: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 2adc25: ba 01 00 00 00 mov $0x1,%edx 2adc2a: e8 00 00 00 00 callq 2adc2f 2adc2f: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adc33: 48 8b 43 28 mov 0x28(%rbx),%rax 2adc37: 41 b9 03 00 00 00 mov $0x3,%r9d 2adc3d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adc41: 0f b6 4a 65 movzbl 0x65(%rdx),%ecx 2adc45: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adc49: 44 8b 80 94 01 00 00 mov 0x194(%rax),%r8d 2adc50: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 2adc56: ba 01 00 00 00 mov $0x1,%edx 2adc5b: e8 00 00 00 00 callq 2adc60 2adc60: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adc64: 48 8b 43 28 mov 0x28(%rbx),%rax 2adc68: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adc6c: 44 8b 4d 10 mov 0x10(%rbp),%r9d 2adc70: 0f b6 8a 83 00 00 00 movzbl 0x83(%rdx),%ecx 2adc77: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adc7b: 44 8b 80 0c 02 00 00 mov 0x20c(%rax),%r8d 2adc82: 8b b2 8c 00 00 00 mov 0x8c(%rdx),%esi 2adc88: ba 01 00 00 00 mov $0x1,%edx 2adc8d: e8 00 00 00 00 callq 2adc92 2adc92: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adc96: 48 8b 43 28 mov 0x28(%rbx),%rax 2adc9a: 45 31 c9 xor %r9d,%r9d 2adc9d: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adca1: 0f b6 8a 82 00 00 00 movzbl 0x82(%rdx),%ecx 2adca8: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adcac: 44 8b 80 08 02 00 00 mov 0x208(%rax),%r8d 2adcb3: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 2adcb9: ba 01 00 00 00 mov $0x1,%edx 2adcbe: e8 00 00 00 00 callq 2adcc3 2adcc3: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adcc7: 48 8b 43 28 mov 0x28(%rbx),%rax 2adccb: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adccf: 44 8b 4d 14 mov 0x14(%rbp),%r9d 2adcd3: 0f b6 4a 7e movzbl 0x7e(%rdx),%ecx 2adcd7: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adcdb: 44 8b 80 f8 01 00 00 mov 0x1f8(%rax),%r8d 2adce2: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 2adce8: ba 01 00 00 00 mov $0x1,%edx 2adced: e8 00 00 00 00 callq 2adcf2 2adcf2: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adcf6: 48 8b 43 28 mov 0x28(%rbx),%rax 2adcfa: 41 b9 01 00 00 00 mov $0x1,%r9d 2add00: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2add04: 0f b6 8a 82 00 00 00 movzbl 0x82(%rdx),%ecx 2add0b: 48 8b 53 18 mov 0x18(%rbx),%rdx 2add0f: 44 8b 80 08 02 00 00 mov 0x208(%rax),%r8d 2add16: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 2add1c: ba 01 00 00 00 mov $0x1,%edx 2add21: e8 00 00 00 00 callq 2add26 2add26: 48 8b 53 20 mov 0x20(%rbx),%rdx 2add2a: 48 8b 43 28 mov 0x28(%rbx),%rax 2add2e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2add32: 44 8b 4d 18 mov 0x18(%rbp),%r9d 2add36: 0f b6 4a 7e movzbl 0x7e(%rdx),%ecx 2add3a: 48 8b 53 18 mov 0x18(%rbx),%rdx 2add3e: 44 8b 80 f8 01 00 00 mov 0x1f8(%rax),%r8d 2add45: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 2add4b: ba 01 00 00 00 mov $0x1,%edx 2add50: e8 00 00 00 00 callq 2add55 2add55: 48 8b 53 20 mov 0x20(%rbx),%rdx 2add59: 48 8b 43 28 mov 0x28(%rbx),%rax 2add5d: 41 b9 02 00 00 00 mov $0x2,%r9d 2add63: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2add67: 0f b6 8a 82 00 00 00 movzbl 0x82(%rdx),%ecx 2add6e: 48 8b 53 18 mov 0x18(%rbx),%rdx 2add72: 44 8b 80 08 02 00 00 mov 0x208(%rax),%r8d 2add79: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 2add7f: ba 01 00 00 00 mov $0x1,%edx 2add84: e8 00 00 00 00 callq 2add89 2add89: 48 8b 53 20 mov 0x20(%rbx),%rdx 2add8d: 48 8b 43 28 mov 0x28(%rbx),%rax 2add91: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2add95: 44 8b 4d 1c mov 0x1c(%rbp),%r9d 2add99: 0f b6 4a 7e movzbl 0x7e(%rdx),%ecx 2add9d: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adda1: 44 8b 80 f8 01 00 00 mov 0x1f8(%rax),%r8d 2adda8: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 2addae: ba 01 00 00 00 mov $0x1,%edx 2addb3: e8 00 00 00 00 callq 2addb8 2addb8: 48 8b 53 20 mov 0x20(%rbx),%rdx 2addbc: 48 8b 43 28 mov 0x28(%rbx),%rax 2addc0: 41 b9 03 00 00 00 mov $0x3,%r9d 2addc6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2addca: 0f b6 8a 82 00 00 00 movzbl 0x82(%rdx),%ecx 2addd1: 48 8b 53 18 mov 0x18(%rbx),%rdx 2addd5: 44 8b 80 08 02 00 00 mov 0x208(%rax),%r8d 2adddc: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 2adde2: ba 01 00 00 00 mov $0x1,%edx 2adde7: e8 00 00 00 00 callq 2addec 2addec: 48 8b 53 20 mov 0x20(%rbx),%rdx 2addf0: 48 8b 43 28 mov 0x28(%rbx),%rax 2addf4: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2addf8: 44 8b 4d 20 mov 0x20(%rbp),%r9d 2addfc: 0f b6 4a 7e movzbl 0x7e(%rdx),%ecx 2ade00: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ade04: 44 8b 80 f8 01 00 00 mov 0x1f8(%rax),%r8d 2ade0b: 8b b2 84 00 00 00 mov 0x84(%rdx),%esi 2ade11: ba 01 00 00 00 mov $0x1,%edx 2ade16: e8 00 00 00 00 callq 2ade1b 2ade1b: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ade1f: 48 8b 43 28 mov 0x28(%rbx),%rax 2ade23: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ade27: 44 8b 4d 30 mov 0x30(%rbp),%r9d 2ade2b: 0f b6 8a aa 00 00 00 movzbl 0xaa(%rdx),%ecx 2ade32: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ade36: 44 8b 80 a8 02 00 00 mov 0x2a8(%rax),%r8d 2ade3d: 8b b2 f8 00 00 00 mov 0xf8(%rdx),%esi 2ade43: ba 01 00 00 00 mov $0x1,%edx 2ade48: e8 00 00 00 00 callq 2ade4d 2ade4d: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ade51: 48 8b 43 28 mov 0x28(%rbx),%rax 2ade55: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ade59: 44 8b 4d 2c mov 0x2c(%rbp),%r9d 2ade5d: 0f b6 8a 88 00 00 00 movzbl 0x88(%rdx),%ecx 2ade64: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ade68: 44 8b 80 20 02 00 00 mov 0x220(%rax),%r8d 2ade6f: 8b b2 9c 00 00 00 mov 0x9c(%rdx),%esi 2ade75: ba 01 00 00 00 mov $0x1,%edx 2ade7a: e8 00 00 00 00 callq 2ade7f 2ade7f: 48 8b 43 28 mov 0x28(%rbx),%rax 2ade83: 48 8b 4b 20 mov 0x20(%rbx),%rcx 2ade87: 48 8b 73 18 mov 0x18(%rbx),%rsi 2ade8b: 8b 55 28 mov 0x28(%rbp),%edx 2ade8e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ade92: 0f b6 49 7d movzbl 0x7d(%rcx),%ecx 2ade96: 8b b6 80 00 00 00 mov 0x80(%rsi),%esi 2ade9c: 44 8b 80 f4 01 00 00 mov 0x1f4(%rax),%r8d 2adea3: 44 8d 4a ff lea -0x1(%rdx),%r9d 2adea7: ba 01 00 00 00 mov $0x1,%edx 2adeac: e8 00 00 00 00 callq 2adeb1 2adeb1: 48 8b 53 20 mov 0x20(%rbx),%rdx 2adeb5: 48 8b 43 28 mov 0x28(%rbx),%rax 2adeb9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adebd: 44 8b 4d 24 mov 0x24(%rbp),%r9d 2adec1: 0f b6 4a 62 movzbl 0x62(%rdx),%ecx 2adec5: 48 8b 53 18 mov 0x18(%rbx),%rdx 2adec9: 44 8b 80 88 01 00 00 mov 0x188(%rax),%r8d 2aded0: 5b pop %rbx 2aded1: 8b 72 30 mov 0x30(%rdx),%esi 2aded4: 5d pop %rbp 2aded5: ba 01 00 00 00 mov $0x1,%edx 2adeda: e9 00 00 00 00 jmpq 2adedf 2adedf: 90 nop 00000000002adee0 : 2adee0: e8 00 00 00 00 callq 2adee5 2adee5: 41 54 push %r12 2adee7: b9 01 00 00 00 mov $0x1,%ecx 2adeec: 55 push %rbp 2adeed: 48 89 f5 mov %rsi,%rbp 2adef0: 53 push %rbx 2adef1: 48 8b 57 28 mov 0x28(%rdi),%rdx 2adef5: 48 89 fb mov %rdi,%rbx 2adef8: 48 8b 06 mov (%rsi),%rax 2adefb: 44 8b 8a 88 02 00 00 mov 0x288(%rdx),%r9d 2adf02: 48 8b 57 20 mov 0x20(%rdi),%rdx 2adf06: 49 89 c4 mov %rax,%r12 2adf09: 48 c1 f8 25 sar $0x25,%rax 2adf0d: 44 0f b6 82 a2 00 00 movzbl 0xa2(%rdx),%r8d 2adf14: 00 2adf15: 48 8b 57 18 mov 0x18(%rdi),%rdx 2adf19: 49 c1 fc 05 sar $0x5,%r12 2adf1d: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2adf21: 8b b2 e8 00 00 00 mov 0xe8(%rdx),%esi 2adf27: 50 push %rax 2adf28: 31 d2 xor %edx,%edx 2adf2a: e8 00 00 00 00 callq 2adf2f 2adf2f: 48 8b 43 28 mov 0x28(%rbx),%rax 2adf33: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adf37: 31 d2 xor %edx,%edx 2adf39: b9 01 00 00 00 mov $0x1,%ecx 2adf3e: 44 8b 88 8c 02 00 00 mov 0x28c(%rax),%r9d 2adf45: 48 8b 43 20 mov 0x20(%rbx),%rax 2adf49: 44 0f b6 80 a3 00 00 movzbl 0xa3(%rax),%r8d 2adf50: 00 2adf51: 48 8b 43 18 mov 0x18(%rbx),%rax 2adf55: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 2adf5b: 41 54 push %r12 2adf5d: e8 00 00 00 00 callq 2adf62 2adf62: 48 8b 43 28 mov 0x28(%rbx),%rax 2adf66: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adf6a: 31 d2 xor %edx,%edx 2adf6c: b9 01 00 00 00 mov $0x1,%ecx 2adf71: 44 8b 88 84 02 00 00 mov 0x284(%rax),%r9d 2adf78: 48 8b 43 20 mov 0x20(%rbx),%rax 2adf7c: 44 0f b6 80 a1 00 00 movzbl 0xa1(%rax),%r8d 2adf83: 00 2adf84: 48 8b 43 18 mov 0x18(%rbx),%rax 2adf88: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 2adf8e: 8b 45 0c mov 0xc(%rbp),%eax 2adf91: c1 e8 05 shr $0x5,%eax 2adf94: 50 push %rax 2adf95: e8 00 00 00 00 callq 2adf9a 2adf9a: 48 8b 4b 18 mov 0x18(%rbx),%rcx 2adf9e: 48 8b 53 28 mov 0x28(%rbx),%rdx 2adfa2: 48 8b 43 20 mov 0x20(%rbx),%rax 2adfa6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adfaa: 8b b1 f0 00 00 00 mov 0xf0(%rcx),%esi 2adfb0: 8b 4d 08 mov 0x8(%rbp),%ecx 2adfb3: 44 8b 8a 90 02 00 00 mov 0x290(%rdx),%r9d 2adfba: 44 0f b6 80 a4 00 00 movzbl 0xa4(%rax),%r8d 2adfc1: 00 2adfc2: c1 e9 05 shr $0x5,%ecx 2adfc5: 51 push %rcx 2adfc6: 8b 8a a0 02 00 00 mov 0x2a0(%rdx),%ecx 2adfcc: 51 push %rcx 2adfcd: 0f b6 88 a8 00 00 00 movzbl 0xa8(%rax),%ecx 2adfd4: 51 push %rcx 2adfd5: b9 03 00 00 00 mov $0x3,%ecx 2adfda: 6a 01 pushq $0x1 2adfdc: 8b 92 94 02 00 00 mov 0x294(%rdx),%edx 2adfe2: 52 push %rdx 2adfe3: 0f b6 80 a5 00 00 00 movzbl 0xa5(%rax),%eax 2adfea: 31 d2 xor %edx,%edx 2adfec: 50 push %rax 2adfed: 6a 01 pushq $0x1 2adfef: e8 00 00 00 00 callq 2adff4 2adff4: 48 8b 43 28 mov 0x28(%rbx),%rax 2adff8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2adffc: 41 b9 14 00 00 00 mov $0x14,%r9d 2ae002: 48 83 c4 50 add $0x50,%rsp 2ae006: 41 b8 01 00 00 00 mov $0x1,%r8d 2ae00c: 8b 88 98 02 00 00 mov 0x298(%rax),%ecx 2ae012: 48 8b 43 20 mov 0x20(%rbx),%rax 2ae016: 0f b6 90 a6 00 00 00 movzbl 0xa6(%rax),%edx 2ae01d: 48 8b 43 18 mov 0x18(%rbx),%rax 2ae021: 8b b0 f0 00 00 00 mov 0xf0(%rax),%esi 2ae027: 6a 5e pushq $0x5e 2ae029: 68 00 00 00 00 pushq $0x0 2ae02e: 6a 64 pushq $0x64 2ae030: e8 00 00 00 00 callq 2ae035 2ae035: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ae039: 48 8b 43 28 mov 0x28(%rbx),%rax 2ae03d: 41 b9 01 00 00 00 mov $0x1,%r9d 2ae043: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ae047: 0f b6 8a a7 00 00 00 movzbl 0xa7(%rdx),%ecx 2ae04e: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ae052: 44 8b 80 9c 02 00 00 mov 0x29c(%rax),%r8d 2ae059: 8b b2 f0 00 00 00 mov 0xf0(%rdx),%esi 2ae05f: ba 01 00 00 00 mov $0x1,%edx 2ae064: e8 00 00 00 00 callq 2ae069 2ae069: 48 8b 53 20 mov 0x20(%rbx),%rdx 2ae06d: 48 8b 43 28 mov 0x28(%rbx),%rax 2ae071: 45 31 c9 xor %r9d,%r9d 2ae074: 48 83 c4 18 add $0x18,%rsp 2ae078: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ae07c: 0f b6 8a a4 00 00 00 movzbl 0xa4(%rdx),%ecx 2ae083: 48 8b 53 18 mov 0x18(%rbx),%rdx 2ae087: 44 8b 80 90 02 00 00 mov 0x290(%rax),%r8d 2ae08e: 5b pop %rbx 2ae08f: 8b b2 f0 00 00 00 mov 0xf0(%rdx),%esi 2ae095: 5d pop %rbp 2ae096: ba 01 00 00 00 mov $0x1,%edx 2ae09b: 41 5c pop %r12 2ae09d: e9 00 00 00 00 jmpq 2ae0a2 2ae0a2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ae0a9: 00 00 00 00 2ae0ad: 0f 1f 00 nopl (%rax) 00000000002ae0b0 : 2ae0b0: e8 00 00 00 00 callq 2ae0b5 2ae0b5: 48 89 77 08 mov %rsi,0x8(%rdi) 2ae0b9: 44 89 4f 10 mov %r9d,0x10(%rdi) 2ae0bd: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2ae0c4: 48 89 57 18 mov %rdx,0x18(%rdi) 2ae0c8: 48 89 4f 20 mov %rcx,0x20(%rdi) 2ae0cc: 4c 89 47 28 mov %r8,0x28(%rdi) 2ae0d0: c3 retq 2ae0d1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2ae0d8: 00 00 00 2ae0db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002ae0e0 : 2ae0e0: e8 00 00 00 00 callq 2ae0e5 2ae0e5: e9 00 00 00 00 jmpq 2ae0ea 2ae0ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002ae0f0 : 2ae0f0: e8 00 00 00 00 callq 2ae0f5 2ae0f5: 41 54 push %r12 2ae0f7: ba 10 11 3d 10 mov $0x103d1110,%edx 2ae0fc: 55 push %rbp 2ae0fd: 48 89 fd mov %rdi,%rbp 2ae100: 53 push %rbx 2ae101: 48 8b 5f 10 mov 0x10(%rdi),%rbx 2ae105: 48 8b 47 50 mov 0x50(%rdi),%rax 2ae109: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2ae10d: 44 8b 60 04 mov 0x4(%rax),%r12d 2ae111: 48 8b 07 mov (%rdi),%rax 2ae114: 44 89 e6 mov %r12d,%esi 2ae117: 48 8b 40 08 mov 0x8(%rax),%rax 2ae11b: e8 00 00 00 00 callq 2ae120 2ae120: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ae125: 48 8b 5d 10 mov 0x10(%rbp),%rbx 2ae129: 48 8b 45 50 mov 0x50(%rbp),%rax 2ae12d: ba 7a 1c 02 00 mov $0x21c7a,%edx 2ae132: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2ae136: 44 8b 60 08 mov 0x8(%rax),%r12d 2ae13a: 48 8b 07 mov (%rdi),%rax 2ae13d: 44 89 e6 mov %r12d,%esi 2ae140: 48 8b 40 08 mov 0x8(%rax),%rax 2ae144: e8 00 00 00 00 callq 2ae149 2ae149: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ae14e: 48 8b 55 60 mov 0x60(%rbp),%rdx 2ae152: 48 8b 45 68 mov 0x68(%rbp),%rax 2ae156: 41 b9 01 00 00 00 mov $0x1,%r9d 2ae15c: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2ae160: 0f b6 4a 2c movzbl 0x2c(%rdx),%ecx 2ae164: 48 8b 55 48 mov 0x48(%rbp),%rdx 2ae168: 44 8b 80 b0 00 00 00 mov 0xb0(%rax),%r8d 2ae16f: 8b 72 5c mov 0x5c(%rdx),%esi 2ae172: ba 01 00 00 00 mov $0x1,%edx 2ae177: e8 00 00 00 00 callq 2ae17c 2ae17c: 48 89 ef mov %rbp,%rdi 2ae17f: 5b pop %rbx 2ae180: 5d pop %rbp 2ae181: 41 5c pop %r12 2ae183: e9 00 00 00 00 jmpq 2ae188 2ae188: 48 8b 73 10 mov 0x10(%rbx),%rsi 2ae18c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ae193 2ae193: 89 c0 mov %eax,%eax 2ae195: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ae19d 2ae19c: 00 2ae19d: 73 86 jae 2ae125 2ae19f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ae1a6 2ae1a6: 48 85 c0 test %rax,%rax 2ae1a9: 74 15 je 2ae1c0 2ae1ab: 48 8b 78 08 mov 0x8(%rax),%rdi 2ae1af: 48 83 c6 08 add $0x8,%rsi 2ae1b3: b9 10 11 3d 10 mov $0x103d1110,%ecx 2ae1b8: 44 89 e2 mov %r12d,%edx 2ae1bb: e8 00 00 00 00 callq 2ae1c0 2ae1c0: e9 60 ff ff ff jmpq 2ae125 2ae1c5: 48 8b 73 10 mov 0x10(%rbx),%rsi 2ae1c9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ae1d0 2ae1d0: 89 c0 mov %eax,%eax 2ae1d2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ae1da 2ae1d9: 00 2ae1da: 0f 83 6e ff ff ff jae 2ae14e 2ae1e0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ae1e7 2ae1e7: 48 85 c0 test %rax,%rax 2ae1ea: 74 15 je 2ae201 2ae1ec: 48 8b 78 08 mov 0x8(%rax),%rdi 2ae1f0: 48 83 c6 08 add $0x8,%rsi 2ae1f4: b9 7a 1c 02 00 mov $0x21c7a,%ecx 2ae1f9: 44 89 e2 mov %r12d,%edx 2ae1fc: e8 00 00 00 00 callq 2ae201 2ae201: e9 48 ff ff ff jmpq 2ae14e 2ae206: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2ae20d: 00 00 00 00000000002ae210 : 2ae210: e8 00 00 00 00 callq 2ae215 2ae215: 55 push %rbp 2ae216: 49 89 cb mov %rcx,%r11 2ae219: 48 89 e5 mov %rsp,%rbp 2ae21c: 53 push %rbx 2ae21d: 48 89 fb mov %rdi,%rbx 2ae220: 48 83 ec 10 sub $0x10,%rsp 2ae224: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ae22b: 00 00 2ae22d: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ae232: 31 c0 xor %eax,%eax 2ae234: 48 8b 46 10 mov 0x10(%rsi),%rax 2ae238: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2ae23f: 00 2ae240: 48 8b 40 58 mov 0x58(%rax),%rax 2ae244: 4c 8b 10 mov (%rax),%r10 2ae247: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2ae24e: 48 8b 4e 10 mov 0x10(%rsi),%rcx 2ae252: 48 89 4f 10 mov %rcx,0x10(%rdi) 2ae256: 8b 46 0c mov 0xc(%rsi),%eax 2ae259: 89 47 18 mov %eax,0x18(%rdi) 2ae25c: 8b 46 08 mov 0x8(%rsi),%eax 2ae25f: 89 47 3c mov %eax,0x3c(%rdi) 2ae262: 8b 46 04 mov 0x4(%rsi),%eax 2ae265: c7 47 24 ff ff ff ff movl $0xffffffff,0x24(%rdi) 2ae26c: 89 47 1c mov %eax,0x1c(%rdi) 2ae26f: 48 8b 02 mov (%rdx),%rax 2ae272: 48 8b 52 08 mov 0x8(%rdx),%rdx 2ae276: 48 89 47 28 mov %rax,0x28(%rdi) 2ae27a: 48 89 57 30 mov %rdx,0x30(%rdi) 2ae27e: 48 8b 55 10 mov 0x10(%rbp),%rdx 2ae282: 8b 46 18 mov 0x18(%rsi),%eax 2ae285: c7 47 20 ef 00 00 00 movl $0xef,0x20(%rdi) 2ae28c: 48 89 57 60 mov %rdx,0x60(%rdi) 2ae290: 48 8b 55 18 mov 0x18(%rbp),%rdx 2ae294: 89 47 38 mov %eax,0x38(%rdi) 2ae297: 4c 89 5f 48 mov %r11,0x48(%rdi) 2ae29b: 4c 89 47 50 mov %r8,0x50(%rdi) 2ae29f: 4c 89 4f 58 mov %r9,0x58(%rdi) 2ae2a3: 48 89 57 68 mov %rdx,0x68(%rdi) 2ae2a7: 83 f8 03 cmp $0x3,%eax 2ae2aa: 0f 84 d1 00 00 00 je 2ae381 2ae2b0: 0f 8f a4 00 00 00 jg 2ae35a 2ae2b6: 83 f8 01 cmp $0x1,%eax 2ae2b9: 0f 84 ce 00 00 00 je 2ae38d 2ae2bf: 83 f8 02 cmp $0x2,%eax 2ae2c2: 0f 85 82 00 00 00 jne 2ae34a 2ae2c8: c7 47 24 02 00 00 00 movl $0x2,0x24(%rdi) 2ae2cf: 80 4b 28 10 orb $0x10,0x28(%rbx) 2ae2d3: 8b 73 18 mov 0x18(%rbx),%esi 2ae2d6: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2ae2db: 48 8b 79 58 mov 0x58(%rcx),%rdi 2ae2df: 49 8b 42 50 mov 0x50(%r10),%rax 2ae2e3: e8 00 00 00 00 callq 2ae2e8 2ae2e8: 85 c0 test %eax,%eax 2ae2ea: 0f 85 00 00 00 00 jne 2ae2f0 2ae2f0: 0f b6 54 24 04 movzbl 0x4(%rsp),%edx 2ae2f5: 89 d0 mov %edx,%eax 2ae2f7: 89 d1 mov %edx,%ecx 2ae2f9: d0 e8 shr %al 2ae2fb: d0 e9 shr %cl 2ae2fd: 83 e1 01 and $0x1,%ecx 2ae300: 83 e0 02 and $0x2,%eax 2ae303: 09 c8 or %ecx,%eax 2ae305: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 2ae308: 01 d2 add %edx,%edx 2ae30a: 83 e1 10 and $0x10,%ecx 2ae30d: 83 e2 20 and $0x20,%edx 2ae310: 09 c8 or %ecx,%eax 2ae312: 09 d0 or %edx,%eax 2ae314: 0f b6 53 28 movzbl 0x28(%rbx),%edx 2ae318: 83 e2 cc and $0xffffffcc,%edx 2ae31b: 09 d0 or %edx,%eax 2ae31d: 88 43 28 mov %al,0x28(%rbx) 2ae320: 48 8b 43 10 mov 0x10(%rbx),%rax 2ae324: 48 8b 00 mov (%rax),%rax 2ae327: 80 b8 f3 01 00 00 00 cmpb $0x0,0x1f3(%rax) 2ae32e: 74 04 je 2ae334 2ae330: 80 63 28 ef andb $0xef,0x28(%rbx) 2ae334: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2ae339: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ae340: 00 00 2ae342: 75 68 jne 2ae3ac 2ae344: 48 8b 5d f8 mov -0x8(%rbp),%rbx 2ae348: c9 leaveq 2ae349: c3 retq 2ae34a: 85 c0 test %eax,%eax 2ae34c: 75 4b jne 2ae399 2ae34e: c7 47 24 00 00 00 00 movl $0x0,0x24(%rdi) 2ae355: e9 75 ff ff ff jmpq 2ae2cf 2ae35a: 83 f8 05 cmp $0x5,%eax 2ae35d: 74 41 je 2ae3a0 2ae35f: 83 f8 09 cmp $0x9,%eax 2ae362: 75 0c jne 2ae370 2ae364: c7 47 24 06 00 00 00 movl $0x6,0x24(%rdi) 2ae36b: e9 5f ff ff ff jmpq 2ae2cf 2ae370: 83 f8 04 cmp $0x4,%eax 2ae373: 75 24 jne 2ae399 2ae375: c7 47 24 04 00 00 00 movl $0x4,0x24(%rdi) 2ae37c: e9 4e ff ff ff jmpq 2ae2cf 2ae381: c7 47 24 03 00 00 00 movl $0x3,0x24(%rdi) 2ae388: e9 42 ff ff ff jmpq 2ae2cf 2ae38d: c7 47 24 01 00 00 00 movl $0x1,0x24(%rdi) 2ae394: e9 36 ff ff ff jmpq 2ae2cf 2ae399: 0f 0b ud2 2ae39b: e9 2f ff ff ff jmpq 2ae2cf 2ae3a0: c7 47 24 05 00 00 00 movl $0x5,0x24(%rdi) 2ae3a7: e9 23 ff ff ff jmpq 2ae2cf 2ae3ac: e8 00 00 00 00 callq 2ae3b1 2ae3b1: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2ae3b8: 00 00 00 2ae3bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002ae3c0 : 2ae3c0: e8 00 00 00 00 callq 2ae3c5 2ae3c5: 48 8b 86 18 04 00 00 mov 0x418(%rsi),%rax 2ae3cc: 49 89 d1 mov %rdx,%r9 2ae3cf: 49 89 fa mov %rdi,%r10 2ae3d2: 49 89 c8 mov %rcx,%r8 2ae3d5: 8b 50 28 mov 0x28(%rax),%edx 2ae3d8: 85 d2 test %edx,%edx 2ae3da: 7e 58 jle 2ae434 2ae3dc: 49 8b 09 mov (%r9),%rcx 2ae3df: 31 c0 xor %eax,%eax 2ae3e1: eb 08 jmp 2ae3eb 2ae3e3: 48 83 c0 01 add $0x1,%rax 2ae3e7: 39 c2 cmp %eax,%edx 2ae3e9: 7e 49 jle 2ae434 2ae3eb: 48 63 f8 movslq %eax,%rdi 2ae3ee: 48 39 8c c6 b8 02 00 cmp %rcx,0x2b8(%rsi,%rax,8) 2ae3f5: 00 2ae3f6: 75 eb jne 2ae3e3 2ae3f8: 4d 8b 18 mov (%r8),%r11 2ae3fb: 4c 39 9c c6 e8 02 00 cmp %r11,0x2e8(%rsi,%rax,8) 2ae402: 00 2ae403: 75 de jne 2ae3e3 2ae405: 41 c6 84 3a 30 1d 00 movb $0x0,0x1d30(%r10,%rdi,1) 2ae40c: 00 00 2ae40e: 48 8b 84 fe b8 02 00 mov 0x2b8(%rsi,%rdi,8),%rax 2ae415: 00 2ae416: c7 80 60 e6 00 00 00 movl $0x0,0xe660(%rax) 2ae41d: 00 00 00 2ae420: b8 01 00 00 00 mov $0x1,%eax 2ae425: 49 c7 01 00 00 00 00 movq $0x0,(%r9) 2ae42c: 49 c7 00 00 00 00 00 movq $0x0,(%r8) 2ae433: c3 retq 2ae434: 31 c0 xor %eax,%eax 2ae436: c3 retq 2ae437: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ae43e: 00 00 00000000002ae440 : 2ae440: e8 00 00 00 00 callq 2ae445 2ae445: 49 89 f9 mov %rdi,%r9 2ae448: 49 89 f0 mov %rsi,%r8 2ae44b: 83 fa ff cmp $0xffffffff,%edx 2ae44e: 74 1c je 2ae46c 2ae450: 48 63 c2 movslq %edx,%rax 2ae453: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2ae45a: 48 8d 0c 06 lea (%rsi,%rax,1),%rcx 2ae45e: 48 83 b9 c0 01 00 00 cmpq $0x0,0x1c0(%rcx) 2ae465: 00 2ae466: 0f 84 ad 00 00 00 je 2ae519 2ae46c: 49 8b 81 78 03 00 00 mov 0x378(%r9),%rax 2ae473: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 2ae479: 83 ee 01 sub $0x1,%esi 2ae47c: 0f 88 c4 00 00 00 js 2ae546 2ae482: 48 63 fe movslq %esi,%rdi 2ae485: 49 8b 89 70 03 00 00 mov 0x370(%r9),%rcx 2ae48c: 89 f2 mov %esi,%edx 2ae48e: 48 69 c7 d8 04 00 00 imul $0x4d8,%rdi,%rax 2ae495: eb 0e jmp 2ae4a5 2ae497: 83 ea 01 sub $0x1,%edx 2ae49a: 48 2d d8 04 00 00 sub $0x4d8,%rax 2ae4a0: 83 fa ff cmp $0xffffffff,%edx 2ae4a3: 74 4c je 2ae4f1 2ae4a5: 48 83 bc 01 78 04 00 cmpq $0x0,0x478(%rcx,%rax,1) 2ae4ac: 00 00 2ae4ae: 75 e7 jne 2ae497 2ae4b0: 48 83 bc 01 90 04 00 cmpq $0x0,0x490(%rcx,%rax,1) 2ae4b7: 00 00 2ae4b9: 75 dc jne 2ae497 2ae4bb: 49 83 bc 00 c0 01 00 cmpq $0x0,0x1c0(%r8,%rax,1) 2ae4c2: 00 00 2ae4c4: 75 d1 jne 2ae497 2ae4c6: 48 63 c2 movslq %edx,%rax 2ae4c9: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2ae4d0: 4d 8d 94 00 b8 01 00 lea 0x1b8(%r8,%rax,1),%r10 2ae4d7: 00 2ae4d8: 41 88 94 00 74 04 00 mov %dl,0x474(%r8,%rax,1) 2ae4df: 00 2ae4e0: 4d 85 d2 test %r10,%r10 2ae4e3: 74 4f je 2ae534 2ae4e5: 4c 89 d0 mov %r10,%rax 2ae4e8: c3 retq 2ae4e9: 83 ee 01 sub $0x1,%esi 2ae4ec: 72 58 jb 2ae546 2ae4ee: 48 63 fe movslq %esi,%rdi 2ae4f1: 48 69 ff d8 04 00 00 imul $0x4d8,%rdi,%rdi 2ae4f8: 49 8d 04 38 lea (%r8,%rdi,1),%rax 2ae4fc: 48 83 b8 c0 01 00 00 cmpq $0x0,0x1c0(%rax) 2ae503: 00 2ae504: 75 e3 jne 2ae4e9 2ae506: 4d 8d 94 38 b8 01 00 lea 0x1b8(%r8,%rdi,1),%r10 2ae50d: 00 2ae50e: 40 88 b0 74 04 00 00 mov %sil,0x474(%rax) 2ae515: 4c 89 d0 mov %r10,%rax 2ae518: c3 retq 2ae519: 4c 8d 94 06 b8 01 00 lea 0x1b8(%rsi,%rax,1),%r10 2ae520: 00 2ae521: 88 91 74 04 00 00 mov %dl,0x474(%rcx) 2ae527: 4d 85 d2 test %r10,%r10 2ae52a: 0f 84 3c ff ff ff je 2ae46c 2ae530: 4c 89 d0 mov %r10,%rax 2ae533: c3 retq 2ae534: 49 8b 81 78 03 00 00 mov 0x378(%r9),%rax 2ae53b: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 2ae541: 83 ee 01 sub $0x1,%esi 2ae544: 79 a8 jns 2ae4ee 2ae546: 45 31 d2 xor %r10d,%r10d 2ae549: 4c 89 d0 mov %r10,%rax 2ae54c: c3 retq 2ae54d: 0f 1f 00 nopl (%rax) 00000000002ae550 : 2ae550: 48 83 ef 01 sub $0x1,%rdi 2ae554: b8 ff ff ff ff mov $0xffffffff,%eax 2ae559: 48 c1 ef 0c shr $0xc,%rdi 2ae55d: 48 0f bd c7 bsr %rdi,%rax 2ae561: 83 c0 01 add $0x1,%eax 2ae564: c3 retq 2ae565: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ae56c: 00 00 00 00 00000000002ae570 : 2ae570: e8 00 00 00 00 callq 2ae575 2ae575: 48 83 39 00 cmpq $0x0,(%rcx) 2ae579: 49 89 f2 mov %rsi,%r10 2ae57c: 41 89 d1 mov %edx,%r9d 2ae57f: 48 89 ce mov %rcx,%rsi 2ae582: 0f 84 bb 00 00 00 je 2ae643 2ae588: 0f 0b ud2 2ae58a: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 2ae591: 49 c7 00 00 00 00 00 movq $0x0,(%r8) 2ae598: 49 8b 82 18 04 00 00 mov 0x418(%r10),%rax 2ae59f: 8b 48 28 mov 0x28(%rax),%ecx 2ae5a2: 85 c9 test %ecx,%ecx 2ae5a4: 0f 8e 92 00 00 00 jle 2ae63c 2ae5aa: 31 c0 xor %eax,%eax 2ae5ac: eb 0c jmp 2ae5ba 2ae5ae: 48 83 c0 01 add $0x1,%rax 2ae5b2: 39 c1 cmp %eax,%ecx 2ae5b4: 0f 8e 82 00 00 00 jle 2ae63c 2ae5ba: 80 bc 07 30 1d 00 00 cmpb $0x0,0x1d30(%rdi,%rax,1) 2ae5c1: 00 2ae5c2: 48 63 d0 movslq %eax,%rdx 2ae5c5: 75 e7 jne 2ae5ae 2ae5c7: 49 8d 0c d2 lea (%r10,%rdx,8),%rcx 2ae5cb: 83 e0 07 and $0x7,%eax 2ae5ce: 4c 8b 91 b8 02 00 00 mov 0x2b8(%rcx),%r10 2ae5d5: 8d 04 85 02 00 00 00 lea 0x2(,%rax,4),%eax 2ae5dc: 4c 89 16 mov %r10,(%rsi) 2ae5df: 48 8b b1 e8 02 00 00 mov 0x2e8(%rcx),%rsi 2ae5e6: 49 89 30 mov %rsi,(%r8) 2ae5e9: 48 8b 89 b8 02 00 00 mov 0x2b8(%rcx),%rcx 2ae5f0: c6 84 17 30 1d 00 00 movb $0x1,0x1d30(%rdi,%rdx,1) 2ae5f7: 01 2ae5f8: 0f b6 91 60 e6 00 00 movzbl 0xe660(%rcx),%edx 2ae5ff: 83 e2 e1 and $0xffffffe1,%edx 2ae602: 09 d0 or %edx,%eax 2ae604: 88 81 60 e6 00 00 mov %al,0xe660(%rcx) 2ae60a: 83 e0 1c and $0x1c,%eax 2ae60d: 75 43 jne 2ae652 2ae60f: 41 83 e1 0f and $0xf,%r9d 2ae613: 41 b8 01 00 00 00 mov $0x1,%r8d 2ae619: 44 89 ca mov %r9d,%edx 2ae61c: 44 0f b7 89 60 e6 00 movzwl 0xe660(%rcx),%r9d 2ae623: 00 2ae624: 44 89 c0 mov %r8d,%eax 2ae627: c1 e2 05 shl $0x5,%edx 2ae62a: 66 41 81 e1 1f fe and $0xfe1f,%r9w 2ae630: 41 09 d1 or %edx,%r9d 2ae633: 66 44 89 89 60 e6 00 mov %r9w,0xe660(%rcx) 2ae63a: 00 2ae63b: c3 retq 2ae63c: 45 31 c0 xor %r8d,%r8d 2ae63f: 44 89 c0 mov %r8d,%eax 2ae642: c3 retq 2ae643: 49 83 38 00 cmpq $0x0,(%r8) 2ae647: 0f 85 3b ff ff ff jne 2ae588 2ae64d: e9 38 ff ff ff jmpq 2ae58a 2ae652: 3c 04 cmp $0x4,%al 2ae654: 74 28 je 2ae67e 2ae656: 41 b8 01 00 00 00 mov $0x1,%r8d 2ae65c: 3c 08 cmp $0x8,%al 2ae65e: 75 df jne 2ae63f 2ae660: 8b 81 60 e6 00 00 mov 0xe660(%rcx),%eax 2ae666: 41 83 e1 0f and $0xf,%r9d 2ae66a: 41 c1 e1 0d shl $0xd,%r9d 2ae66e: 25 ff 1f fe ff and $0xfffe1fff,%eax 2ae673: 44 09 c8 or %r9d,%eax 2ae676: 89 81 60 e6 00 00 mov %eax,0xe660(%rcx) 2ae67c: eb c1 jmp 2ae63f 2ae67e: 0f b6 81 61 e6 00 00 movzbl 0xe661(%rcx),%eax 2ae685: 41 83 e1 0f and $0xf,%r9d 2ae689: 41 b8 01 00 00 00 mov $0x1,%r8d 2ae68f: 43 8d 14 09 lea (%r9,%r9,1),%edx 2ae693: 83 e0 e1 and $0xffffffe1,%eax 2ae696: 09 d0 or %edx,%eax 2ae698: 88 81 61 e6 00 00 mov %al,0xe661(%rcx) 2ae69e: eb 9f jmp 2ae63f 00000000002ae6a0 : 2ae6a0: e8 00 00 00 00 callq 2ae6a5 2ae6a5: e9 00 00 00 00 jmpq 2ae6aa 2ae6aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002ae6b0 : 2ae6b0: e8 00 00 00 00 callq 2ae6b5 2ae6b5: 41 54 push %r12 2ae6b7: 49 89 d4 mov %rdx,%r12 2ae6ba: 55 push %rbp 2ae6bb: 48 89 fd mov %rdi,%rbp 2ae6be: 53 push %rbx 2ae6bf: 48 89 f3 mov %rsi,%rbx 2ae6c2: e8 00 00 00 00 callq 2ae6c7 2ae6c7: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 2ae6ce: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2ae6d4: 85 d2 test %edx,%edx 2ae6d6: 74 4d je 2ae725 2ae6d8: 48 8d b3 c0 01 00 00 lea 0x1c0(%rbx),%rsi 2ae6df: 45 31 c0 xor %r8d,%r8d 2ae6e2: 31 d2 xor %edx,%edx 2ae6e4: 48 83 3e 00 cmpq $0x0,(%rsi) 2ae6e8: 74 21 je 2ae70b 2ae6ea: 49 63 c0 movslq %r8d,%rax 2ae6ed: 41 83 c0 01 add $0x1,%r8d 2ae6f1: 48 69 c0 30 02 00 00 imul $0x230,%rax,%rax 2ae6f8: 41 c7 84 04 80 01 00 movl $0x4,0x180(%r12,%rax,1) 2ae6ff: 00 04 00 00 00 2ae704: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 2ae70b: 83 c2 01 add $0x1,%edx 2ae70e: 48 81 c6 d8 04 00 00 add $0x4d8,%rsi 2ae715: 39 90 a8 02 00 00 cmp %edx,0x2a8(%rax) 2ae71b: 77 c7 ja 2ae6e4 2ae71d: 5b pop %rbx 2ae71e: 44 89 c0 mov %r8d,%eax 2ae721: 5d pop %rbp 2ae722: 41 5c pop %r12 2ae724: c3 retq 2ae725: 45 31 c0 xor %r8d,%r8d 2ae728: 5b pop %rbx 2ae729: 5d pop %rbp 2ae72a: 44 89 c0 mov %r8d,%eax 2ae72d: 41 5c pop %r12 2ae72f: c3 retq 00000000002ae730 : 2ae730: e8 00 00 00 00 callq 2ae735 2ae735: 49 89 d2 mov %rdx,%r10 2ae738: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 2ae73f: 8b 8a a8 02 00 00 mov 0x2a8(%rdx),%ecx 2ae745: 85 c9 test %ecx,%ecx 2ae747: 0f 84 3f 02 00 00 je 2ae98c 2ae74d: 41 57 push %r15 2ae74f: 45 31 ff xor %r15d,%r15d 2ae752: 41 56 push %r14 2ae754: 49 be 01 00 00 00 01 movabs $0x100000001,%r14 2ae75b: 00 00 00 2ae75e: 41 55 push %r13 2ae760: 49 89 fd mov %rdi,%r13 2ae763: 41 54 push %r12 2ae765: 45 31 e4 xor %r12d,%r12d 2ae768: 55 push %rbp 2ae769: 48 89 f5 mov %rsi,%rbp 2ae76c: 53 push %rbx 2ae76d: 48 83 ec 38 sub $0x38,%rsp 2ae771: eb 23 jmp 2ae796 2ae773: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 2ae77a: 41 83 c7 01 add $0x1,%r15d 2ae77e: 41 83 c4 01 add $0x1,%r12d 2ae782: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2ae789: 44 39 a2 a8 02 00 00 cmp %r12d,0x2a8(%rdx) 2ae790: 0f 86 b3 01 00 00 jbe 2ae949 2ae796: 48 8b 45 08 mov 0x8(%rbp),%rax 2ae79a: 48 85 c0 test %rax,%rax 2ae79d: 74 df je 2ae77e 2ae79f: 49 63 df movslq %r15d,%rbx 2ae7a2: 48 69 db 30 02 00 00 imul $0x230,%rbx,%rbx 2ae7a9: 4c 01 d3 add %r10,%rbx 2ae7ac: 48 c7 83 ac 01 00 00 movq $0x0,0x1ac(%rbx) 2ae7b3: 00 00 00 00 2ae7b7: 8b 90 98 03 00 00 mov 0x398(%rax),%edx 2ae7bd: 85 d2 test %edx,%edx 2ae7bf: 74 b2 je 2ae773 2ae7c1: 80 b8 a0 03 00 00 00 cmpb $0x0,0x3a0(%rax) 2ae7c8: 74 a9 je 2ae773 2ae7ca: 48 8b 90 00 05 00 00 mov 0x500(%rax),%rdx 2ae7d1: 48 85 d2 test %rdx,%rdx 2ae7d4: 74 9d je 2ae773 2ae7d6: 48 3b 55 00 cmp 0x0(%rbp),%rdx 2ae7da: 75 97 jne 2ae773 2ae7dc: 4c 89 b3 ac 01 00 00 mov %r14,0x1ac(%rbx) 2ae7e3: 80 b8 34 04 00 00 00 cmpb $0x0,0x434(%rax) 2ae7ea: 0f 84 68 01 00 00 je 2ae958 2ae7f0: 8b 88 38 04 00 00 mov 0x438(%rax),%ecx 2ae7f6: 8b b8 30 04 00 00 mov 0x430(%rax),%edi 2ae7fc: 89 4c 24 10 mov %ecx,0x10(%rsp) 2ae800: 44 8b 80 58 04 00 00 mov 0x458(%rax),%r8d 2ae807: 44 8b 88 5c 04 00 00 mov 0x45c(%rax),%r9d 2ae80e: 89 7c 24 04 mov %edi,0x4(%rsp) 2ae812: 41 83 bd 90 04 00 00 cmpl $0x1,0x490(%r13) 2ae819: 01 2ae81a: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 2ae81f: 45 89 c3 mov %r8d,%r11d 2ae822: 0f 86 45 01 00 00 jbe 2ae96d 2ae828: 8b b0 70 04 00 00 mov 0x470(%rax),%esi 2ae82e: 8b 90 6c 04 00 00 mov 0x46c(%rax),%edx 2ae834: 89 74 24 30 mov %esi,0x30(%rsp) 2ae838: 89 54 24 34 mov %edx,0x34(%rsp) 2ae83c: 66 0f ef c9 pxor %xmm1,%xmm1 2ae840: 66 0f ef c0 pxor %xmm0,%xmm0 2ae844: 66 0f ef d2 pxor %xmm2,%xmm2 2ae848: 8b 80 48 04 00 00 mov 0x448(%rax),%eax 2ae84e: f2 49 0f 2a c0 cvtsi2sd %r8,%xmm0 2ae853: 4d 8b 85 70 03 00 00 mov 0x370(%r13),%r8 2ae85a: 4c 89 54 24 08 mov %r10,0x8(%rsp) 2ae85f: f2 48 0f 2a cf cvtsi2sd %rdi,%xmm1 2ae864: 83 e8 02 sub $0x2,%eax 2ae867: f2 48 0f 2a d1 cvtsi2sd %rcx,%xmm2 2ae86c: 83 f8 02 cmp $0x2,%eax 2ae86f: 48 63 4c 24 04 movslq 0x4(%rsp),%rcx 2ae874: 45 8b 80 00 21 00 00 mov 0x2100(%r8),%r8d 2ae87b: 19 ff sbb %edi,%edi 2ae87d: f7 d7 not %edi 2ae87f: f2 0f 5e c8 divsd %xmm0,%xmm1 2ae883: 66 0f ef c0 pxor %xmm0,%xmm0 2ae887: 83 c7 02 add $0x2,%edi 2ae88a: f2 49 0f 2a c1 cvtsi2sd %r9,%xmm0 2ae88f: 89 7c 24 2c mov %edi,0x2c(%rsp) 2ae893: f2 0f 5e d0 divsd %xmm0,%xmm2 2ae897: f2 0f 10 83 20 01 00 movsd 0x120(%rbx),%xmm0 2ae89e: 00 2ae89f: 41 50 push %r8 2ae8a1: 4d 63 c3 movslq %r11d,%r8 2ae8a4: 44 8b 8b f0 00 00 00 mov 0xf0(%rbx),%r9d 2ae8ab: 44 89 5c 24 30 mov %r11d,0x30(%rsp) 2ae8b0: f2 0f 11 4c 24 20 movsd %xmm1,0x20(%rsp) 2ae8b6: f2 0f 11 54 24 28 movsd %xmm2,0x28(%rsp) 2ae8bc: e8 00 00 00 00 callq 2ae8c1 2ae8c1: 66 0f 2f 05 00 00 00 comisd 0x0(%rip),%xmm0 # 2ae8c9 2ae8c8: 00 2ae8c9: 58 pop %rax 2ae8ca: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 2ae8cf: 0f 86 9e fe ff ff jbe 2ae773 2ae8d5: 8b 44 24 04 mov 0x4(%rsp),%eax 2ae8d9: 8b 4c 24 10 mov 0x10(%rsp),%ecx 2ae8dd: 48 c7 83 e4 01 00 00 movq $0x0,0x1e4(%rbx) 2ae8e4: 00 00 00 00 2ae8e8: 44 8b 5c 24 28 mov 0x28(%rsp),%r11d 2ae8ed: f2 0f 10 4c 24 18 movsd 0x18(%rsp),%xmm1 2ae8f3: 89 83 cc 01 00 00 mov %eax,0x1cc(%rbx) 2ae8f9: 8b 44 24 14 mov 0x14(%rsp),%eax 2ae8fd: f2 0f 10 54 24 20 movsd 0x20(%rsp),%xmm2 2ae903: 89 8b c8 01 00 00 mov %ecx,0x1c8(%rbx) 2ae909: 89 83 d4 01 00 00 mov %eax,0x1d4(%rbx) 2ae90f: 8b 44 24 2c mov 0x2c(%rsp),%eax 2ae913: 44 89 9b d0 01 00 00 mov %r11d,0x1d0(%rbx) 2ae91a: 89 83 d8 01 00 00 mov %eax,0x1d8(%rbx) 2ae920: 8b 44 24 30 mov 0x30(%rsp),%eax 2ae924: f2 0f 11 8b f0 01 00 movsd %xmm1,0x1f0(%rbx) 2ae92b: 00 2ae92c: 89 83 dc 01 00 00 mov %eax,0x1dc(%rbx) 2ae932: 8b 44 24 34 mov 0x34(%rsp),%eax 2ae936: f2 0f 11 93 f8 01 00 movsd %xmm2,0x1f8(%rbx) 2ae93d: 00 2ae93e: 89 83 e0 01 00 00 mov %eax,0x1e0(%rbx) 2ae944: e9 2a fe ff ff jmpq 2ae773 2ae949: 48 83 c4 38 add $0x38,%rsp 2ae94d: 5b pop %rbx 2ae94e: 5d pop %rbp 2ae94f: 41 5c pop %r12 2ae951: 41 5d pop %r13 2ae953: 41 5e pop %r14 2ae955: 41 5f pop %r15 2ae957: c3 retq 2ae958: 8b 88 2c 04 00 00 mov 0x42c(%rax),%ecx 2ae95e: 8b b8 28 04 00 00 mov 0x428(%rax),%edi 2ae964: 89 4c 24 10 mov %ecx,0x10(%rsp) 2ae968: e9 93 fe ff ff jmpq 2ae800 2ae96d: c7 44 24 34 01 00 00 movl $0x1,0x34(%rsp) 2ae974: 00 2ae975: be 01 00 00 00 mov $0x1,%esi 2ae97a: ba 01 00 00 00 mov $0x1,%edx 2ae97f: c7 44 24 30 01 00 00 movl $0x1,0x30(%rsp) 2ae986: 00 2ae987: e9 b0 fe ff ff jmpq 2ae83c 2ae98c: c3 retq 2ae98d: 0f 1f 00 nopl (%rax) 00000000002ae990 : 2ae990: e8 00 00 00 00 callq 2ae995 2ae995: 41 57 push %r15 2ae997: 41 56 push %r14 2ae999: 4c 8d b6 90 20 00 00 lea 0x2090(%rsi),%r14 2ae9a0: 41 55 push %r13 2ae9a2: 49 89 f5 mov %rsi,%r13 2ae9a5: 41 54 push %r12 2ae9a7: 55 push %rbp 2ae9a8: 53 push %rbx 2ae9a9: 48 83 ec 10 sub $0x10,%rsp 2ae9ad: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2ae9b4: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 2ae9ba: 85 f6 test %esi,%esi 2ae9bc: 0f 84 19 01 00 00 je 2aeadb 2ae9c2: 41 89 cc mov %ecx,%r12d 2ae9c5: 48 89 d5 mov %rdx,%rbp 2ae9c8: 49 8d 8d c0 01 00 00 lea 0x1c0(%r13),%rcx 2ae9cf: 45 31 ff xor %r15d,%r15d 2ae9d2: 48 8b 11 mov (%rcx),%rdx 2ae9d5: 48 85 d2 test %rdx,%rdx 2ae9d8: 0f 84 0c 01 00 00 je 2aeaea 2ae9de: 80 ba a0 03 00 00 00 cmpb $0x0,0x3a0(%rdx) 2ae9e5: 0f 84 ff 00 00 00 je 2aeaea 2ae9eb: 8b 82 48 04 00 00 mov 0x448(%rdx),%eax 2ae9f1: 49 8d 9d b8 1f 00 00 lea 0x1fb8(%r13),%rbx 2ae9f8: 83 e8 02 sub $0x2,%eax 2ae9fb: 89 44 24 0c mov %eax,0xc(%rsp) 2ae9ff: 49 8d 85 c8 1f 00 00 lea 0x1fc8(%r13),%rax 2aea06: 48 89 04 24 mov %rax,(%rsp) 2aea0a: 44 89 e2 mov %r12d,%edx 2aea0d: 48 89 ee mov %rbp,%rsi 2aea10: 4c 89 f7 mov %r14,%rdi 2aea13: 48 83 c3 04 add $0x4,%rbx 2aea17: e8 00 00 00 00 callq 2aea1c 2aea1c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aea24 2aea23: 00 2aea24: 48 89 ee mov %rbp,%rsi 2aea27: 4c 89 f7 mov %r14,%rdi 2aea2a: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 2aea2f: 89 53 fc mov %edx,-0x4(%rbx) 2aea32: 44 89 e2 mov %r12d,%edx 2aea35: e8 00 00 00 00 callq 2aea3a 2aea3a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aea42 2aea41: 00 2aea42: f2 48 0f 2c d0 cvttsd2si %xmm0,%rdx 2aea47: 89 53 0c mov %edx,0xc(%rbx) 2aea4a: 48 39 1c 24 cmp %rbx,(%rsp) 2aea4e: 75 ba jne 2aea0a 2aea50: 49 63 c7 movslq %r15d,%rax 2aea53: 66 0f ef c0 pxor %xmm0,%xmm0 2aea57: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2aea5e: 49 8b 8c 05 c0 01 00 mov 0x1c0(%r13,%rax,1),%rcx 2aea65: 00 2aea66: b8 00 90 d0 03 mov $0x3d09000,%eax 2aea6b: 99 cltd 2aea6c: f7 b9 20 03 00 00 idivl 0x320(%rcx) 2aea72: 48 b9 02 00 00 00 20 movabs $0x2000000002,%rcx 2aea79: 00 00 00 2aea7c: 49 89 8d d8 1f 00 00 mov %rcx,0x1fd8(%r13) 2aea83: 89 c2 mov %eax,%edx 2aea85: 41 89 85 b4 1f 00 00 mov %eax,0x1fb4(%r13) 2aea8c: c1 e8 03 shr $0x3,%eax 2aea8f: c1 ea 02 shr $0x2,%edx 2aea92: 83 7c 24 0c 02 cmpl $0x2,0xc(%rsp) 2aea97: 0f 43 c2 cmovae %edx,%eax 2aea9a: ba 01 00 00 00 mov $0x1,%edx 2aea9f: 85 c0 test %eax,%eax 2aeaa1: 0f 44 c2 cmove %edx,%eax 2aeaa4: 69 c0 00 68 01 00 imul $0x16800,%eax,%eax 2aeaaa: c1 e8 06 shr $0x6,%eax 2aeaad: 41 2b 85 b8 1f 00 00 sub 0x1fb8(%r13),%eax 2aeab4: 41 89 85 e0 1f 00 00 mov %eax,0x1fe0(%r13) 2aeabb: 41 0f b6 85 a4 c5 00 movzbl 0xc5a4(%r13),%eax 2aeac2: 00 2aeac3: f2 0f 2a c0 cvtsi2sd %eax,%xmm0 2aeac7: f2 0f 59 85 10 02 00 mulsd 0x210(%rbp),%xmm0 2aeace: 00 2aeacf: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aead4: 41 89 85 e4 1f 00 00 mov %eax,0x1fe4(%r13) 2aeadb: 48 83 c4 10 add $0x10,%rsp 2aeadf: 5b pop %rbx 2aeae0: 5d pop %rbp 2aeae1: 41 5c pop %r12 2aeae3: 41 5d pop %r13 2aeae5: 41 5e pop %r14 2aeae7: 41 5f pop %r15 2aeae9: c3 retq 2aeaea: 41 83 c7 01 add $0x1,%r15d 2aeaee: 48 81 c1 d8 04 00 00 add $0x4d8,%rcx 2aeaf5: 44 39 fe cmp %r15d,%esi 2aeaf8: 0f 85 d4 fe ff ff jne 2ae9d2 2aeafe: 48 83 c4 10 add $0x10,%rsp 2aeb02: 5b pop %rbx 2aeb03: 5d pop %rbp 2aeb04: 41 5c pop %r12 2aeb06: 41 5d pop %r13 2aeb08: 41 5e pop %r14 2aeb0a: 41 5f pop %r15 2aeb0c: c3 retq 2aeb0d: 0f 1f 00 nopl (%rax) 00000000002aeb10 : 2aeb10: e8 00 00 00 00 callq 2aeb15 2aeb15: 55 push %rbp 2aeb16: 48 89 e5 mov %rsp,%rbp 2aeb19: 41 57 push %r15 2aeb1b: 49 89 ff mov %rdi,%r15 2aeb1e: 41 56 push %r14 2aeb20: 49 89 d6 mov %rdx,%r14 2aeb23: 41 55 push %r13 2aeb25: 41 89 cd mov %ecx,%r13d 2aeb28: 49 63 c8 movslq %r8d,%rcx 2aeb2b: 41 54 push %r12 2aeb2d: 48 8d 04 09 lea (%rcx,%rcx,1),%rax 2aeb31: 49 89 f4 mov %rsi,%r12 2aeb34: 53 push %rbx 2aeb35: 48 83 ec 28 sub $0x28,%rsp 2aeb39: 48 63 96 e8 2c 00 00 movslq 0x2ce8(%rsi),%rdx 2aeb40: f2 0f 10 8e 90 26 00 movsd 0x2690(%rsi),%xmm1 2aeb47: 00 2aeb48: 89 4c 24 04 mov %ecx,0x4(%rsp) 2aeb4c: 48 01 c2 add %rax,%rdx 2aeb4f: 48 01 c8 add %rcx,%rax 2aeb52: f2 0f 5f 8c d6 58 4e maxsd 0x4e58(%rsi,%rdx,8),%xmm1 2aeb59: 00 00 2aeb5b: 48 c1 e0 05 shl $0x5,%rax 2aeb5f: 8b bc 96 f8 a8 00 00 mov 0xa8f8(%rsi,%rdx,4),%edi 2aeb66: 41 89 8e 00 02 00 00 mov %ecx,0x200(%r14) 2aeb6d: 89 3c 24 mov %edi,(%rsp) 2aeb70: f2 41 0f 11 8e 20 02 movsd %xmm1,0x220(%r14) 2aeb77: 00 00 2aeb79: f2 0f 10 84 06 18 22 movsd 0x2218(%rsi,%rax,1),%xmm0 2aeb80: 00 00 2aeb82: f2 41 0f 11 86 28 02 movsd %xmm0,0x228(%r14) 2aeb89: 00 00 2aeb8b: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2aeb92: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2aeb99: 80 b8 58 01 00 00 00 cmpb $0x0,0x158(%rax) 2aeba0: 74 5a je 2aebfc 2aeba2: 85 c9 test %ecx,%ecx 2aeba4: 0f 84 f5 06 00 00 je 2af29f 2aebaa: f2 0f 10 80 68 01 00 movsd 0x168(%rax),%xmm0 2aebb1: 00 2aebb2: f2 41 0f 11 84 24 58 movsd %xmm0,0x2658(%r12) 2aebb9: 26 00 00 2aebbc: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2aebc3: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2aebca: f2 0f 10 80 78 01 00 movsd 0x178(%rax),%xmm0 2aebd1: 00 2aebd2: f2 41 0f 11 84 24 70 movsd %xmm0,0x2570(%r12) 2aebd9: 25 00 00 2aebdc: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2aebe3: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2aebea: f2 0f 10 80 70 01 00 movsd 0x170(%rax),%xmm0 2aebf1: 00 2aebf2: f2 41 0f 11 84 24 68 movsd %xmm0,0x2568(%r12) 2aebf9: 25 00 00 2aebfc: 49 8d 9c 24 90 20 00 lea 0x2090(%r12),%rbx 2aec03: 00 2aec04: 44 89 ea mov %r13d,%edx 2aec07: 4c 89 f6 mov %r14,%rsi 2aec0a: f2 0f 11 4c 24 20 movsd %xmm1,0x20(%rsp) 2aec10: 48 89 df mov %rbx,%rdi 2aec13: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 2aec18: e8 00 00 00 00 callq 2aec1d 2aec1d: 44 89 ea mov %r13d,%edx 2aec20: 4c 89 f6 mov %r14,%rsi 2aec23: 48 89 df mov %rbx,%rdi 2aec26: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aec2e 2aec2d: 00 2aec2e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aec33: 41 89 84 24 58 1f 00 mov %eax,0x1f58(%r12) 2aec3a: 00 2aec3b: e8 00 00 00 00 callq 2aec40 2aec40: 44 89 ea mov %r13d,%edx 2aec43: 4c 89 f6 mov %r14,%rsi 2aec46: 48 89 df mov %rbx,%rdi 2aec49: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aec51 2aec50: 00 2aec51: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aec56: 41 89 84 24 6c 1f 00 mov %eax,0x1f6c(%r12) 2aec5d: 00 2aec5e: e8 00 00 00 00 callq 2aec63 2aec63: 44 89 ea mov %r13d,%edx 2aec66: 4c 89 f6 mov %r14,%rsi 2aec69: 48 89 df mov %rbx,%rdi 2aec6c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aec74 2aec73: 00 2aec74: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aec79: 41 89 84 24 68 1f 00 mov %eax,0x1f68(%r12) 2aec80: 00 2aec81: e8 00 00 00 00 callq 2aec86 2aec86: 44 89 ea mov %r13d,%edx 2aec89: 4c 89 f6 mov %r14,%rsi 2aec8c: 48 89 df mov %rbx,%rdi 2aec8f: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aec97 2aec96: 00 2aec97: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aec9c: 41 89 84 24 70 1f 00 mov %eax,0x1f70(%r12) 2aeca3: 00 2aeca4: e8 00 00 00 00 callq 2aeca9 2aeca9: 44 89 ea mov %r13d,%edx 2aecac: 4c 89 f6 mov %r14,%rsi 2aecaf: 48 89 df mov %rbx,%rdi 2aecb2: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aecba 2aecb9: 00 2aecba: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aecbf: 41 89 84 24 54 1f 00 mov %eax,0x1f54(%r12) 2aecc6: 00 2aecc7: e8 00 00 00 00 callq 2aeccc 2aeccc: 44 89 ea mov %r13d,%edx 2aeccf: 4c 89 f6 mov %r14,%rsi 2aecd2: 48 89 df mov %rbx,%rdi 2aecd5: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aecdd 2aecdc: 00 2aecdd: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aece2: 41 89 84 24 5c 1f 00 mov %eax,0x1f5c(%r12) 2aece9: 00 2aecea: e8 00 00 00 00 callq 2aecef 2aecef: 44 89 ea mov %r13d,%edx 2aecf2: 4c 89 f6 mov %r14,%rsi 2aecf5: 48 89 df mov %rbx,%rdi 2aecf8: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aed00 2aecff: 00 2aed00: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aed05: 41 89 84 24 60 1f 00 mov %eax,0x1f60(%r12) 2aed0c: 00 2aed0d: e8 00 00 00 00 callq 2aed12 2aed12: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aed1a 2aed19: 00 2aed1a: f2 0f 10 4c 24 20 movsd 0x20(%rsp),%xmm1 2aed20: f2 0f 2c c0 cvttsd2si %xmm0,%eax 2aed24: 41 89 84 24 64 1f 00 mov %eax,0x1f64(%r12) 2aed2b: 00 2aed2c: 8b 44 24 04 mov 0x4(%rsp),%eax 2aed30: f2 41 0f 11 8e 20 02 movsd %xmm1,0x220(%r14) 2aed37: 00 00 2aed39: 41 89 86 00 02 00 00 mov %eax,0x200(%r14) 2aed40: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2aed47: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2aed4e: 80 b8 80 01 00 00 00 cmpb $0x0,0x180(%rax) 2aed55: 0f 84 d8 00 00 00 je 2aee33 2aed5b: 8b 80 d4 01 00 00 mov 0x1d4(%rax),%eax 2aed61: 66 0f ef c0 pxor %xmm0,%xmm0 2aed65: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 2aed6a: f2 41 0f 10 8c 24 c0 movsd 0x30c0(%r12),%xmm1 2aed71: 30 00 00 2aed74: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2aed79: 49 63 84 24 e8 2c 00 movslq 0x2ce8(%r12),%rax 2aed80: 00 2aed81: 48 8d 84 48 3c 2a 00 lea 0x2a3c(%rax,%rcx,2),%rax 2aed88: 00 2aed89: f2 41 0f 11 84 24 58 movsd %xmm0,0x2658(%r12) 2aed90: 26 00 00 2aed93: 41 83 7c 84 08 03 cmpl $0x3,0x8(%r12,%rax,4) 2aed99: 0f 84 fd 05 00 00 je 2af39c 2aed9f: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2aeda6: f2 48 0f 2c d1 cvttsd2si %xmm1,%rdx 2aedab: 48 8b b0 88 00 00 00 mov 0x88(%rax),%rsi 2aedb2: 8d ba a0 00 00 00 lea 0xa0(%rdx),%edi 2aedb8: b8 03 00 00 00 mov $0x3,%eax 2aedbd: 44 8d 82 60 ff ff ff lea -0xa0(%rdx),%r8d 2aedc4: 48 63 d0 movslq %eax,%rdx 2aedc7: 48 83 c2 3a add $0x3a,%rdx 2aedcb: 8b 0c d6 mov (%rsi,%rdx,8),%ecx 2aedce: 39 f9 cmp %edi,%ecx 2aedd0: 73 2a jae 2aedfc 2aedd2: 44 39 c1 cmp %r8d,%ecx 2aedd5: 76 25 jbe 2aedfc 2aedd7: 8b 54 d6 04 mov 0x4(%rsi,%rdx,8),%edx 2aeddb: 66 0f ef c0 pxor %xmm0,%xmm0 2aeddf: f2 48 0f 2a c2 cvtsi2sd %rdx,%xmm0 2aede4: f2 41 0f 11 84 24 58 movsd %xmm0,0x2658(%r12) 2aedeb: 26 00 00 2aedee: 49 8b 97 80 03 00 00 mov 0x380(%r15),%rdx 2aedf5: 48 8b b2 88 00 00 00 mov 0x88(%rdx),%rsi 2aedfc: 83 e8 01 sub $0x1,%eax 2aedff: 75 c3 jne 2aedc4 2aee01: f2 0f 10 86 a0 01 00 movsd 0x1a0(%rsi),%xmm0 2aee08: 00 2aee09: f2 41 0f 11 84 24 70 movsd %xmm0,0x2570(%r12) 2aee10: 25 00 00 2aee13: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2aee1a: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2aee21: f2 0f 10 80 98 01 00 movsd 0x198(%rax),%xmm0 2aee28: 00 2aee29: f2 41 0f 11 84 24 68 movsd %xmm0,0x2568(%r12) 2aee30: 25 00 00 2aee33: 44 89 ea mov %r13d,%edx 2aee36: 4c 89 f6 mov %r14,%rsi 2aee39: 48 89 df mov %rbx,%rdi 2aee3c: e8 00 00 00 00 callq 2aee41 2aee41: 44 89 ea mov %r13d,%edx 2aee44: 4c 89 f6 mov %r14,%rsi 2aee47: 48 89 df mov %rbx,%rdi 2aee4a: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aee52 2aee51: 00 2aee52: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aee57: 41 89 84 24 78 1f 00 mov %eax,0x1f78(%r12) 2aee5e: 00 2aee5f: e8 00 00 00 00 callq 2aee64 2aee64: 44 89 ea mov %r13d,%edx 2aee67: 4c 89 f6 mov %r14,%rsi 2aee6a: 48 89 df mov %rbx,%rdi 2aee6d: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aee75 2aee74: 00 2aee75: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aee7a: 41 89 84 24 8c 1f 00 mov %eax,0x1f8c(%r12) 2aee81: 00 2aee82: e8 00 00 00 00 callq 2aee87 2aee87: 44 89 ea mov %r13d,%edx 2aee8a: 4c 89 f6 mov %r14,%rsi 2aee8d: 48 89 df mov %rbx,%rdi 2aee90: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aee98 2aee97: 00 2aee98: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aee9d: 41 89 84 24 88 1f 00 mov %eax,0x1f88(%r12) 2aeea4: 00 2aeea5: e8 00 00 00 00 callq 2aeeaa 2aeeaa: 44 89 ea mov %r13d,%edx 2aeead: 4c 89 f6 mov %r14,%rsi 2aeeb0: 48 89 df mov %rbx,%rdi 2aeeb3: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aeebb 2aeeba: 00 2aeebb: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aeec0: 41 89 84 24 90 1f 00 mov %eax,0x1f90(%r12) 2aeec7: 00 2aeec8: e8 00 00 00 00 callq 2aeecd 2aeecd: 44 89 ea mov %r13d,%edx 2aeed0: 4c 89 f6 mov %r14,%rsi 2aeed3: 48 89 df mov %rbx,%rdi 2aeed6: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aeede 2aeedd: 00 2aeede: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aeee3: 41 89 84 24 74 1f 00 mov %eax,0x1f74(%r12) 2aeeea: 00 2aeeeb: e8 00 00 00 00 callq 2aeef0 2aeef0: 44 89 ea mov %r13d,%edx 2aeef3: 4c 89 f6 mov %r14,%rsi 2aeef6: 48 89 df mov %rbx,%rdi 2aeef9: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aef01 2aef00: 00 2aef01: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aef06: 41 89 84 24 7c 1f 00 mov %eax,0x1f7c(%r12) 2aef0d: 00 2aef0e: e8 00 00 00 00 callq 2aef13 2aef13: 44 89 ea mov %r13d,%edx 2aef16: 4c 89 f6 mov %r14,%rsi 2aef19: 48 89 df mov %rbx,%rdi 2aef1c: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aef24 2aef23: 00 2aef24: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aef29: 41 89 84 24 80 1f 00 mov %eax,0x1f80(%r12) 2aef30: 00 2aef31: e8 00 00 00 00 callq 2aef36 2aef36: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aef3e 2aef3d: 00 2aef3e: 83 3c 24 03 cmpl $0x3,(%rsp) 2aef42: f2 0f 2c c0 cvttsd2si %xmm0,%eax 2aef46: 41 89 84 24 84 1f 00 mov %eax,0x1f84(%r12) 2aef4d: 00 2aef4e: 0f 84 7a 03 00 00 je 2af2ce 2aef54: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2aef5b: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2aef62: 80 b8 30 01 00 00 00 cmpb $0x0,0x130(%rax) 2aef69: 0f 85 d9 02 00 00 jne 2af248 2aef6f: 44 89 ea mov %r13d,%edx 2aef72: 4c 89 f6 mov %r14,%rsi 2aef75: 48 89 df mov %rbx,%rdi 2aef78: e8 00 00 00 00 callq 2aef7d 2aef7d: 44 89 ea mov %r13d,%edx 2aef80: 4c 89 f6 mov %r14,%rsi 2aef83: 48 89 df mov %rbx,%rdi 2aef86: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aef8e 2aef8d: 00 2aef8e: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aef93: 41 89 84 24 38 1f 00 mov %eax,0x1f38(%r12) 2aef9a: 00 2aef9b: e8 00 00 00 00 callq 2aefa0 2aefa0: 44 89 ea mov %r13d,%edx 2aefa3: 4c 89 f6 mov %r14,%rsi 2aefa6: 48 89 df mov %rbx,%rdi 2aefa9: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aefb1 2aefb0: 00 2aefb1: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aefb6: 41 89 84 24 4c 1f 00 mov %eax,0x1f4c(%r12) 2aefbd: 00 2aefbe: e8 00 00 00 00 callq 2aefc3 2aefc3: 44 89 ea mov %r13d,%edx 2aefc6: 4c 89 f6 mov %r14,%rsi 2aefc9: 48 89 df mov %rbx,%rdi 2aefcc: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aefd4 2aefd3: 00 2aefd4: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aefd9: 41 89 84 24 48 1f 00 mov %eax,0x1f48(%r12) 2aefe0: 00 2aefe1: e8 00 00 00 00 callq 2aefe6 2aefe6: 44 89 ea mov %r13d,%edx 2aefe9: 4c 89 f6 mov %r14,%rsi 2aefec: 48 89 df mov %rbx,%rdi 2aefef: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2aeff7 2aeff6: 00 2aeff7: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2aeffc: 41 89 84 24 50 1f 00 mov %eax,0x1f50(%r12) 2af003: 00 2af004: e8 00 00 00 00 callq 2af009 2af009: 44 89 ea mov %r13d,%edx 2af00c: 4c 89 f6 mov %r14,%rsi 2af00f: 48 89 df mov %rbx,%rdi 2af012: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2af01a 2af019: 00 2af01a: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2af01f: 41 89 84 24 34 1f 00 mov %eax,0x1f34(%r12) 2af026: 00 2af027: e8 00 00 00 00 callq 2af02c 2af02c: 44 89 ea mov %r13d,%edx 2af02f: 4c 89 f6 mov %r14,%rsi 2af032: 48 89 df mov %rbx,%rdi 2af035: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2af03d 2af03c: 00 2af03d: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2af042: 41 89 84 24 3c 1f 00 mov %eax,0x1f3c(%r12) 2af049: 00 2af04a: e8 00 00 00 00 callq 2af04f 2af04f: 44 89 ea mov %r13d,%edx 2af052: 4c 89 f6 mov %r14,%rsi 2af055: 48 89 df mov %rbx,%rdi 2af058: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2af060 2af05f: 00 2af060: f2 48 0f 2c c0 cvttsd2si %xmm0,%rax 2af065: 41 89 84 24 40 1f 00 mov %eax,0x1f40(%r12) 2af06c: 00 2af06d: e8 00 00 00 00 callq 2af072 2af072: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2af07a 2af079: 00 2af07a: f3 41 0f 6f 9c 24 34 movdqu 0x1f34(%r12),%xmm3 2af081: 1f 00 00 2af084: 41 0f 11 9c 24 94 1f movups %xmm3,0x1f94(%r12) 2af08b: 00 00 2af08d: f2 0f 2c c0 cvttsd2si %xmm0,%eax 2af091: 41 89 84 24 44 1f 00 mov %eax,0x1f44(%r12) 2af098: 00 2af099: f2 49 0f 2c 84 24 58 cvttsd2si 0x2d58(%r12),%rax 2af0a0: 2d 00 00 2af0a3: f3 41 0f 6f a4 24 44 movdqu 0x1f44(%r12),%xmm4 2af0aa: 1f 00 00 2af0ad: 41 0f 11 a4 24 a4 1f movups %xmm4,0x1fa4(%r12) 2af0b4: 00 00 2af0b6: 41 89 84 24 8c 24 01 mov %eax,0x1248c(%r12) 2af0bd: 00 2af0be: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2af0c5: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2af0cb: 85 d2 test %edx,%edx 2af0cd: 0f 84 f0 02 00 00 je 2af3c3 2af0d3: 4d 8d 9c 24 c0 01 00 lea 0x1c0(%r12),%r11 2af0da: 00 2af0db: 31 c9 xor %ecx,%ecx 2af0dd: 45 31 c0 xor %r8d,%r8d 2af0e0: e9 86 00 00 00 jmpq 2af16b 2af0e5: f2 0f 10 88 18 02 00 movsd 0x218(%rax),%xmm1 2af0ec: 00 2af0ed: 41 8b 97 b4 01 00 00 mov 0x1b4(%r15),%edx 2af0f4: f2 0f 59 0d 00 00 00 mulsd 0x0(%rip),%xmm1 # 2af0fc 2af0fb: 00 2af0fc: 66 0f ef d2 pxor %xmm2,%xmm2 2af100: f2 48 0f 2a d2 cvtsi2sd %rdx,%xmm2 2af105: 66 0f 2f d1 comisd %xmm1,%xmm2 2af109: 76 10 jbe 2af11b 2af10b: f2 0f 5e 15 00 00 00 divsd 0x0(%rip),%xmm2 # 2af113 2af112: 00 2af113: f2 0f 11 90 18 02 00 movsd %xmm2,0x218(%rax) 2af11a: 00 2af11b: 41 8b 97 b8 01 00 00 mov 0x1b8(%r15),%edx 2af122: f2 0f 59 05 00 00 00 mulsd 0x0(%rip),%xmm0 # 2af12a 2af129: 00 2af12a: 66 0f ef c9 pxor %xmm1,%xmm1 2af12e: f2 48 0f 2a ca cvtsi2sd %rdx,%xmm1 2af133: 66 0f 2f c8 comisd %xmm0,%xmm1 2af137: 76 10 jbe 2af149 2af139: f2 0f 5e 0d 00 00 00 divsd 0x0(%rip),%xmm1 # 2af141 2af140: 00 2af141: f2 0f 11 88 08 02 00 movsd %xmm1,0x208(%rax) 2af148: 00 2af149: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2af150: 83 c1 01 add $0x1,%ecx 2af153: 41 83 c0 01 add $0x1,%r8d 2af157: 49 81 c3 d8 04 00 00 add $0x4d8,%r11 2af15e: 44 39 80 a8 02 00 00 cmp %r8d,0x2a8(%rax) 2af165: 0f 86 ae 00 00 00 jbe 2af219 2af16b: 49 83 3b 00 cmpq $0x0,(%r11) 2af16f: 74 e2 je 2af153 2af171: 48 63 c1 movslq %ecx,%rax 2af174: 44 89 ea mov %r13d,%edx 2af177: 4c 89 f6 mov %r14,%rsi 2af17a: 48 89 df mov %rbx,%rdi 2af17d: 48 69 c0 30 02 00 00 imul $0x230,%rax,%rax 2af184: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 2af189: 44 89 44 24 10 mov %r8d,0x10(%rsp) 2af18e: 89 4c 24 14 mov %ecx,0x14(%rsp) 2af192: 4c 01 f0 add %r14,%rax 2af195: 48 89 44 24 20 mov %rax,0x20(%rsp) 2af19a: e8 00 00 00 00 callq 2af19f 2af19f: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2af1a4: 44 89 ea mov %r13d,%edx 2af1a7: 4c 89 f6 mov %r14,%rsi 2af1aa: 8b 4c 24 14 mov 0x14(%rsp),%ecx 2af1ae: 48 89 df mov %rbx,%rdi 2af1b1: f2 0f 11 80 18 02 00 movsd %xmm0,0x218(%rax) 2af1b8: 00 2af1b9: 48 89 44 24 18 mov %rax,0x18(%rsp) 2af1be: 89 4c 24 20 mov %ecx,0x20(%rsp) 2af1c2: e8 00 00 00 00 callq 2af1c7 2af1c7: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2af1cc: 8b 4c 24 20 mov 0x20(%rsp),%ecx 2af1d0: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 2af1d5: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 2af1da: f2 0f 11 80 08 02 00 movsd %xmm0,0x208(%rax) 2af1e1: 00 2af1e2: 41 80 bf 79 01 00 00 cmpb $0x0,0x179(%r15) 2af1e9: 00 2af1ea: 0f 84 f5 fe ff ff je 2af0e5 2af1f0: f2 41 0f 10 8c 24 38 movsd 0x2238(%r12),%xmm1 2af1f7: 22 00 00 2af1fa: f2 0f 11 88 18 02 00 movsd %xmm1,0x218(%rax) 2af201: 00 2af202: f2 41 0f 10 84 24 50 movsd 0x2250(%r12),%xmm0 2af209: 22 00 00 2af20c: f2 0f 11 80 08 02 00 movsd %xmm0,0x208(%rax) 2af213: 00 2af214: e9 d4 fe ff ff jmpq 2af0ed 2af219: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2af21e: 44 89 e9 mov %r13d,%ecx 2af221: 4c 89 f2 mov %r14,%rdx 2af224: 4c 89 e6 mov %r12,%rsi 2af227: 4c 89 ff mov %r15,%rdi 2af22a: e8 00 00 00 00 callq 2af22f 2af22f: 83 3c 24 03 cmpl $0x3,(%rsp) 2af233: 0f 84 34 01 00 00 je 2af36d 2af239: 48 83 c4 28 add $0x28,%rsp 2af23d: 5b pop %rbx 2af23e: 41 5c pop %r12 2af240: 41 5d pop %r13 2af242: 41 5e pop %r14 2af244: 41 5f pop %r15 2af246: 5d pop %rbp 2af247: c3 retq 2af248: f2 0f 10 80 40 01 00 movsd 0x140(%rax),%xmm0 2af24f: 00 2af250: f2 41 0f 11 84 24 58 movsd %xmm0,0x2658(%r12) 2af257: 26 00 00 2af25a: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2af261: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2af268: f2 0f 10 80 50 01 00 movsd 0x150(%rax),%xmm0 2af26f: 00 2af270: f2 41 0f 11 84 24 70 movsd %xmm0,0x2570(%r12) 2af277: 25 00 00 2af27a: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2af281: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2af288: f2 0f 10 80 48 01 00 movsd 0x148(%rax),%xmm0 2af28f: 00 2af290: f2 41 0f 11 84 24 68 movsd %xmm0,0x2568(%r12) 2af297: 25 00 00 2af29a: e9 d0 fc ff ff jmpq 2aef6f 2af29f: 41 c7 86 00 02 00 00 movl $0x1,0x200(%r14) 2af2a6: 01 00 00 00 2af2aa: f2 0f 10 86 10 22 00 movsd 0x2210(%rsi),%xmm0 2af2b1: 00 2af2b2: f2 41 0f 11 86 20 02 movsd %xmm0,0x220(%r14) 2af2b9: 00 00 2af2bb: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2af2c2: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2af2c9: e9 dc f8 ff ff jmpq 2aebaa 2af2ce: 49 8b 84 24 74 1f 00 mov 0x1f74(%r12),%rax 2af2d5: 00 2af2d6: 49 8b 94 24 7c 1f 00 mov 0x1f7c(%r12),%rdx 2af2dd: 00 2af2de: f2 49 0f 2c 8c 24 58 cvttsd2si 0x2d58(%r12),%rcx 2af2e5: 2d 00 00 2af2e8: f3 41 0f 6f ac 24 84 movdqu 0x1f84(%r12),%xmm5 2af2ef: 1f 00 00 2af2f2: 49 89 84 24 34 1f 00 mov %rax,0x1f34(%r12) 2af2f9: 00 2af2fa: 41 0f 11 ac 24 44 1f movups %xmm5,0x1f44(%r12) 2af301: 00 00 2af303: 41 c7 84 24 50 1f 00 movl $0x13ffff,0x1f50(%r12) 2af30a: 00 ff ff 13 00 2af30f: f3 41 0f 6f b4 24 44 movdqu 0x1f44(%r12),%xmm6 2af316: 1f 00 00 2af319: 49 89 94 24 3c 1f 00 mov %rdx,0x1f3c(%r12) 2af320: 00 2af321: 41 89 8c 24 8c 24 01 mov %ecx,0x1248c(%r12) 2af328: 00 2af329: 49 89 84 24 94 1f 00 mov %rax,0x1f94(%r12) 2af330: 00 2af331: 49 89 94 24 9c 1f 00 mov %rdx,0x1f9c(%r12) 2af338: 00 2af339: 41 0f 11 b4 24 a4 1f movups %xmm6,0x1fa4(%r12) 2af340: 00 00 2af342: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2af349: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 2af34f: 85 c9 test %ecx,%ecx 2af351: 0f 85 7c fd ff ff jne 2af0d3 2af357: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2af35c: 44 89 e9 mov %r13d,%ecx 2af35f: 4c 89 f2 mov %r14,%rdx 2af362: 4c 89 e6 mov %r12,%rsi 2af365: 4c 89 ff mov %r15,%rdi 2af368: e8 00 00 00 00 callq 2af36d 2af36d: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2af374: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2af37b: f2 0f 10 80 40 01 00 movsd 0x140(%rax),%xmm0 2af382: 00 2af383: f2 41 0f 11 84 24 58 movsd %xmm0,0x2658(%r12) 2af38a: 26 00 00 2af38d: 48 83 c4 28 add $0x28,%rsp 2af391: 5b pop %rbx 2af392: 41 5c pop %r12 2af394: 41 5d pop %r13 2af396: 41 5e pop %r14 2af398: 41 5f pop %r15 2af39a: 5d pop %rbp 2af39b: c3 retq 2af39c: 49 8b 87 80 03 00 00 mov 0x380(%r15),%rax 2af3a3: 48 8b b0 88 00 00 00 mov 0x88(%rax),%rsi 2af3aa: 8b 86 28 01 00 00 mov 0x128(%rsi),%eax 2af3b0: 83 e8 01 sub $0x1,%eax 2af3b3: 48 8d 04 c0 lea (%rax,%rax,8),%rax 2af3b7: 8b 54 86 14 mov 0x14(%rsi,%rax,4),%edx 2af3bb: c1 e2 04 shl $0x4,%edx 2af3be: e9 ef f9 ff ff jmpq 2aedb2 2af3c3: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2af3c8: 48 83 c4 28 add $0x28,%rsp 2af3cc: 44 89 e9 mov %r13d,%ecx 2af3cf: 4c 89 f2 mov %r14,%rdx 2af3d2: 5b pop %rbx 2af3d3: 4c 89 e6 mov %r12,%rsi 2af3d6: 4c 89 ff mov %r15,%rdi 2af3d9: 41 5c pop %r12 2af3db: 41 5d pop %r13 2af3dd: 41 5e pop %r14 2af3df: 41 5f pop %r15 2af3e1: 5d pop %rbp 2af3e2: e9 00 00 00 00 jmpq 2af3e7 2af3e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2af3ee: 00 00 00000000002af3f0 : 2af3f0: e8 00 00 00 00 callq 2af3f5 2af3f5: 55 push %rbp 2af3f6: 49 89 f9 mov %rdi,%r9 2af3f9: 49 89 f2 mov %rsi,%r10 2af3fc: 48 89 d6 mov %rdx,%rsi 2af3ff: 53 push %rbx 2af400: 48 89 cb mov %rcx,%rbx 2af403: 44 0f b6 99 bc 02 00 movzbl 0x2bc(%rcx),%r11d 2af40a: 00 2af40b: b9 9b 00 00 00 mov $0x9b,%ecx 2af410: 48 8b af 78 03 00 00 mov 0x378(%rdi),%rbp 2af417: 48 89 df mov %rbx,%rdi 2af41a: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2af41d: 44 88 9b bc 02 00 00 mov %r11b,0x2bc(%rbx) 2af424: 4a 8d 44 dd 00 lea 0x0(%rbp,%r11,8),%rax 2af429: 48 8b 08 mov (%rax),%rcx 2af42c: 48 89 8b f0 00 00 00 mov %rcx,0xf0(%rbx) 2af433: 48 8b 48 30 mov 0x30(%rax),%rcx 2af437: 48 89 8b e8 00 00 00 mov %rcx,0xe8(%rbx) 2af43e: 48 8b 48 60 mov 0x60(%rax),%rcx 2af442: 48 89 8b f8 00 00 00 mov %rcx,0xf8(%rbx) 2af449: 48 8b 88 90 00 00 00 mov 0x90(%rax),%rcx 2af450: 48 89 8b 00 01 00 00 mov %rcx,0x100(%rbx) 2af457: 48 8b 88 c0 00 00 00 mov 0xc0(%rax),%rcx 2af45e: 48 89 8b 08 01 00 00 mov %rcx,0x108(%rbx) 2af465: 8b 49 10 mov 0x10(%rcx),%ecx 2af468: 48 c7 83 20 01 00 00 movq $0x0,0x120(%rbx) 2af46f: 00 00 00 00 2af473: 88 8b 10 01 00 00 mov %cl,0x110(%rbx) 2af479: 45 84 c0 test %r8b,%r8b 2af47c: 74 54 je 2af4d2 2af47e: 48 8b 8a d0 02 00 00 mov 0x2d0(%rdx),%rcx 2af485: 48 85 c9 test %rcx,%rcx 2af488: 74 17 je 2af4a1 2af48a: 48 39 d9 cmp %rbx,%rcx 2af48d: 0f 84 9f 00 00 00 je 2af532 2af493: 48 89 8b d0 02 00 00 mov %rcx,0x2d0(%rbx) 2af49a: 48 89 99 d8 02 00 00 mov %rbx,0x2d8(%rcx) 2af4a1: 48 89 9a d0 02 00 00 mov %rbx,0x2d0(%rdx) 2af4a8: 48 89 93 d8 02 00 00 mov %rdx,0x2d8(%rbx) 2af4af: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 2af4b6: 48 89 83 18 01 00 00 mov %rax,0x118(%rbx) 2af4bd: 48 8b 43 08 mov 0x8(%rbx),%rax 2af4c1: f6 80 8a 00 00 00 04 testb $0x4,0x8a(%rax) 2af4c8: 75 3f jne 2af509 2af4ca: b8 01 00 00 00 mov $0x1,%eax 2af4cf: 5b pop %rbx 2af4d0: 5d pop %rbp 2af4d1: c3 retq 2af4d2: 48 8b 82 c8 02 00 00 mov 0x2c8(%rdx),%rax 2af4d9: 48 85 c0 test %rax,%rax 2af4dc: 74 13 je 2af4f1 2af4de: 48 39 d8 cmp %rbx,%rax 2af4e1: 74 4b je 2af52e 2af4e3: 48 89 83 c8 02 00 00 mov %rax,0x2c8(%rbx) 2af4ea: 48 89 98 c0 02 00 00 mov %rbx,0x2c0(%rax) 2af4f1: 48 89 9a c8 02 00 00 mov %rbx,0x2c8(%rdx) 2af4f8: 48 89 93 c0 02 00 00 mov %rdx,0x2c0(%rbx) 2af4ff: 48 83 3a 00 cmpq $0x0,(%rdx) 2af503: 75 c5 jne 2af4ca 2af505: 0f 0b ud2 2af507: eb c1 jmp 2af4ca 2af509: 48 8d 93 20 01 00 00 lea 0x120(%rbx),%rdx 2af510: 44 89 d9 mov %r11d,%ecx 2af513: 4c 89 d6 mov %r10,%rsi 2af516: 4c 89 cf mov %r9,%rdi 2af519: e8 00 00 00 00 callq 2af51e 2af51e: 48 83 bb 20 01 00 00 cmpq $0x0,0x120(%rbx) 2af525: 00 2af526: 75 a2 jne 2af4ca 2af528: 0f 0b ud2 2af52a: 31 c0 xor %eax,%eax 2af52c: eb a1 jmp 2af4cf 2af52e: 0f 0b ud2 2af530: eb b1 jmp 2af4e3 2af532: 0f 0b ud2 2af534: e9 5a ff ff ff jmpq 2af493 2af539: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002af540 : 2af540: e8 00 00 00 00 callq 2af545 2af545: 89 f0 mov %esi,%eax 2af547: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2af54e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2af555: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2af559: 48 8d 04 50 lea (%rax,%rdx,2),%rax 2af55d: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 2af564: 00 2af565: e9 00 00 00 00 jmpq 2af56a 2af56a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002af570 : 2af570: e8 00 00 00 00 callq 2af575 2af575: 4c 8d 46 04 lea 0x4(%rsi),%r8 2af579: b9 00 c0 00 00 mov $0xc000,%ecx 2af57e: ba 0e 00 00 00 mov $0xe,%edx 2af583: be 40 5d 00 00 mov $0x5d40,%esi 2af588: e9 00 00 00 00 jmpq 2af58d 2af58d: 0f 1f 00 nopl (%rax) 00000000002af590 : 2af590: e8 00 00 00 00 callq 2af595 2af595: 41 55 push %r13 2af597: 41 54 push %r12 2af599: 55 push %rbp 2af59a: 31 ed xor %ebp,%ebp 2af59c: 53 push %rbx 2af59d: 8b 87 b0 02 00 00 mov 0x2b0(%rdi),%eax 2af5a3: 48 89 fb mov %rdi,%rbx 2af5a6: 85 c0 test %eax,%eax 2af5a8: 74 7c je 2af626 2af5aa: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 2af5b1: 00 2af5b2: 48 85 ff test %rdi,%rdi 2af5b5: 74 63 je 2af61a 2af5b7: 4c 8b 47 20 mov 0x20(%rdi),%r8 2af5bb: 4d 85 c0 test %r8,%r8 2af5be: 74 20 je 2af5e0 2af5c0: 4c 89 c7 mov %r8,%rdi 2af5c3: e8 00 00 00 00 callq 2af5c8 2af5c8: 48 8b 84 eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rax 2af5cf: 00 2af5d0: 48 c7 40 20 00 00 00 movq $0x0,0x20(%rax) 2af5d7: 00 2af5d8: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 2af5df: 00 2af5e0: 4c 8b 47 28 mov 0x28(%rdi),%r8 2af5e4: 4d 85 c0 test %r8,%r8 2af5e7: 74 20 je 2af609 2af5e9: 4c 89 c7 mov %r8,%rdi 2af5ec: e8 00 00 00 00 callq 2af5f1 2af5f1: 48 8b 84 eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rax 2af5f8: 00 2af5f9: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2af600: 00 2af601: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 2af608: 00 2af609: e8 00 00 00 00 callq 2af60e 2af60e: 48 c7 84 eb 50 01 00 movq $0x0,0x150(%rbx,%rbp,8) 2af615: 00 00 00 00 00 2af61a: 48 83 c5 01 add $0x1,%rbp 2af61e: 39 ab b0 02 00 00 cmp %ebp,0x2b0(%rbx) 2af624: 77 84 ja 2af5aa 2af626: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2af62d: 48 8d ab 78 02 00 00 lea 0x278(%rbx),%rbp 2af634: 45 31 e4 xor %r12d,%r12d 2af637: 44 8b 68 24 mov 0x24(%rax),%r13d 2af63b: 45 85 ed test %r13d,%r13d 2af63e: 74 24 je 2af664 2af640: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2af645: 74 0f je 2af656 2af647: 48 89 ef mov %rbp,%rdi 2af64a: e8 00 00 00 00 callq 2af64f 2af64f: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2af656: 41 83 c4 01 add $0x1,%r12d 2af65a: 48 83 c5 08 add $0x8,%rbp 2af65e: 44 39 60 24 cmp %r12d,0x24(%rax) 2af662: 77 dc ja 2af640 2af664: 48 8b bb b8 01 00 00 mov 0x1b8(%rbx),%rdi 2af66b: 48 85 ff test %rdi,%rdi 2af66e: 74 10 je 2af680 2af670: e8 00 00 00 00 callq 2af675 2af675: 48 c7 83 b8 01 00 00 movq $0x0,0x1b8(%rbx) 2af67c: 00 00 00 00 2af680: 48 8b bb b0 01 00 00 mov 0x1b0(%rbx),%rdi 2af687: 48 85 ff test %rdi,%rdi 2af68a: 74 10 je 2af69c 2af68c: e8 00 00 00 00 callq 2af691 2af691: 48 c7 83 b0 01 00 00 movq $0x0,0x1b0(%rbx) 2af698: 00 00 00 00 2af69c: 44 8b 9b a8 02 00 00 mov 0x2a8(%rbx),%r11d 2af6a3: 48 8d 6b 60 lea 0x60(%rbx),%rbp 2af6a7: 45 31 e4 xor %r12d,%r12d 2af6aa: 4c 8d ab c0 03 00 00 lea 0x3c0(%rbx),%r13 2af6b1: 45 85 db test %r11d,%r11d 2af6b4: 74 68 je 2af71e 2af6b6: 48 8b 7d 60 mov 0x60(%rbp),%rdi 2af6ba: 48 85 ff test %rdi,%rdi 2af6bd: 74 0d je 2af6cc 2af6bf: e8 00 00 00 00 callq 2af6c4 2af6c4: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 2af6cb: 00 2af6cc: 48 8b 45 00 mov 0x0(%rbp),%rax 2af6d0: 48 85 c0 test %rax,%rax 2af6d3: 74 10 je 2af6e5 2af6d5: 48 8b 40 10 mov 0x10(%rax),%rax 2af6d9: 48 89 ef mov %rbp,%rdi 2af6dc: 48 8b 40 40 mov 0x40(%rax),%rax 2af6e0: e8 00 00 00 00 callq 2af6e5 2af6e5: 48 8b 7d d0 mov -0x30(%rbp),%rdi 2af6e9: 48 85 ff test %rdi,%rdi 2af6ec: 74 0d je 2af6fb 2af6ee: e8 00 00 00 00 callq 2af6f3 2af6f3: 48 c7 45 d0 00 00 00 movq $0x0,-0x30(%rbp) 2af6fa: 00 2af6fb: 48 83 bb c0 03 00 00 cmpq $0x0,0x3c0(%rbx) 2af702: 00 2af703: 74 08 je 2af70d 2af705: 4c 89 ef mov %r13,%rdi 2af708: e8 00 00 00 00 callq 2af70d 2af70d: 41 83 c4 01 add $0x1,%r12d 2af711: 48 83 c5 08 add $0x8,%rbp 2af715: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 2af71c: 77 98 ja 2af6b6 2af71e: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2af725: 48 8d ab c8 01 00 00 lea 0x1c8(%rbx),%rbp 2af72c: 45 31 e4 xor %r12d,%r12d 2af72f: 44 8b 50 1c mov 0x1c(%rax),%r10d 2af733: 45 85 d2 test %r10d,%r10d 2af736: 74 50 je 2af788 2af738: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2af73d: 74 08 je 2af747 2af73f: 48 89 ef mov %rbp,%rdi 2af742: e8 00 00 00 00 callq 2af747 2af747: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2af74b: 48 85 ff test %rdi,%rdi 2af74e: 74 0d je 2af75d 2af750: e8 00 00 00 00 callq 2af755 2af755: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2af75c: 00 2af75d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 2af761: 48 85 ff test %rdi,%rdi 2af764: 74 0d je 2af773 2af766: e8 00 00 00 00 callq 2af76b 2af76b: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 2af772: 00 2af773: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2af77a: 41 83 c4 01 add $0x1,%r12d 2af77e: 48 83 c5 08 add $0x8,%rbp 2af782: 44 39 60 1c cmp %r12d,0x1c(%rax) 2af786: 77 b0 ja 2af738 2af788: 44 8b 48 04 mov 0x4(%rax),%r9d 2af78c: 45 85 c9 test %r9d,%r9d 2af78f: 74 3b je 2af7cc 2af791: 48 8d ab f0 00 00 00 lea 0xf0(%rbx),%rbp 2af798: 45 31 e4 xor %r12d,%r12d 2af79b: 48 8b 55 00 mov 0x0(%rbp),%rdx 2af79f: 48 85 d2 test %rdx,%rdx 2af7a2: 74 1a je 2af7be 2af7a4: 48 8b 82 38 4b 00 00 mov 0x4b38(%rdx),%rax 2af7ab: 48 89 ef mov %rbp,%rdi 2af7ae: 48 8b 40 20 mov 0x20(%rax),%rax 2af7b2: e8 00 00 00 00 callq 2af7b7 2af7b7: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2af7be: 41 83 c4 01 add $0x1,%r12d 2af7c2: 48 83 c5 08 add $0x8,%rbp 2af7c6: 44 39 60 04 cmp %r12d,0x4(%rax) 2af7ca: 77 cf ja 2af79b 2af7cc: 44 8b 00 mov (%rax),%r8d 2af7cf: 45 85 c0 test %r8d,%r8d 2af7d2: 74 2f je 2af803 2af7d4: 31 ed xor %ebp,%ebp 2af7d6: 48 8b bc eb 20 01 00 mov 0x120(%rbx,%rbp,8),%rdi 2af7dd: 00 2af7de: 48 85 ff test %rdi,%rdi 2af7e1: 74 18 je 2af7fb 2af7e3: e8 00 00 00 00 callq 2af7e8 2af7e8: 48 c7 84 eb 20 01 00 movq $0x0,0x120(%rbx,%rbp,8) 2af7ef: 00 00 00 00 00 2af7f4: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2af7fb: 48 83 c5 01 add $0x1,%rbp 2af7ff: 39 28 cmp %ebp,(%rax) 2af801: 77 d3 ja 2af7d6 2af803: 8b 78 18 mov 0x18(%rax),%edi 2af806: 85 ff test %edi,%edi 2af808: 0f 85 53 01 00 00 jne 2af961 2af80e: 8b b3 b0 03 00 00 mov 0x3b0(%rbx),%esi 2af814: 48 8d ab 78 03 00 00 lea 0x378(%rbx),%rbp 2af81b: 45 31 e4 xor %r12d,%r12d 2af81e: 85 f6 test %esi,%esi 2af820: 74 20 je 2af842 2af822: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2af827: 74 08 je 2af831 2af829: 48 89 ef mov %rbp,%rdi 2af82c: e8 00 00 00 00 callq 2af831 2af831: 41 83 c4 01 add $0x1,%r12d 2af835: 48 83 c5 08 add $0x8,%rbp 2af839: 44 39 a3 b0 03 00 00 cmp %r12d,0x3b0(%rbx) 2af840: 77 e0 ja 2af822 2af842: 8b 8b 70 03 00 00 mov 0x370(%rbx),%ecx 2af848: 48 8d ab 38 03 00 00 lea 0x338(%rbx),%rbp 2af84f: 45 31 e4 xor %r12d,%r12d 2af852: 85 c9 test %ecx,%ecx 2af854: 74 28 je 2af87e 2af856: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2af85b: 74 10 je 2af86d 2af85d: 48 89 ef mov %rbp,%rdi 2af860: e8 00 00 00 00 callq 2af865 2af865: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 2af86c: 00 2af86d: 41 83 c4 01 add $0x1,%r12d 2af871: 48 83 c5 08 add $0x8,%rbp 2af875: 44 39 a3 70 03 00 00 cmp %r12d,0x370(%rbx) 2af87c: 77 d8 ja 2af856 2af87e: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2af885: 31 ed xor %ebp,%ebp 2af887: 8b 50 28 mov 0x28(%rax),%edx 2af88a: 85 d2 test %edx,%edx 2af88c: 74 4c je 2af8da 2af88e: 48 8b bc eb b8 02 00 mov 0x2b8(%rbx,%rbp,8),%rdi 2af895: 00 2af896: 48 85 ff test %rdi,%rdi 2af899: 74 11 je 2af8ac 2af89b: e8 00 00 00 00 callq 2af8a0 2af8a0: 48 c7 84 eb b8 02 00 movq $0x0,0x2b8(%rbx,%rbp,8) 2af8a7: 00 00 00 00 00 2af8ac: 48 8b bc eb e8 02 00 mov 0x2e8(%rbx,%rbp,8),%rdi 2af8b3: 00 2af8b4: 48 85 ff test %rdi,%rdi 2af8b7: 74 11 je 2af8ca 2af8b9: e8 00 00 00 00 callq 2af8be 2af8be: 48 c7 84 eb e8 02 00 movq $0x0,0x2e8(%rbx,%rbp,8) 2af8c5: 00 00 00 00 00 2af8ca: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2af8d1: 48 83 c5 01 add $0x1,%rbp 2af8d5: 39 68 28 cmp %ebp,0x28(%rax) 2af8d8: 77 b4 ja 2af88e 2af8da: 48 83 bb 30 03 00 00 cmpq $0x0,0x330(%rbx) 2af8e1: 00 2af8e2: 74 17 je 2af8fb 2af8e4: 48 8d bb 30 03 00 00 lea 0x330(%rbx),%rdi 2af8eb: e8 00 00 00 00 callq 2af8f0 2af8f0: 48 c7 83 30 03 00 00 movq $0x0,0x330(%rbx) 2af8f7: 00 00 00 00 2af8fb: 8b 83 a8 02 00 00 mov 0x2a8(%rbx),%eax 2af901: 48 8d ab e0 03 00 00 lea 0x3e0(%rbx),%rbp 2af908: 45 31 e4 xor %r12d,%r12d 2af90b: 85 c0 test %eax,%eax 2af90d: 74 20 je 2af92f 2af90f: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2af914: 74 08 je 2af91e 2af916: 48 89 ef mov %rbp,%rdi 2af919: e8 00 00 00 00 callq 2af91e 2af91e: 41 83 c4 01 add $0x1,%r12d 2af922: 48 83 c5 08 add $0x8,%rbp 2af926: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 2af92d: 77 e0 ja 2af90f 2af92f: 48 83 bb d8 03 00 00 cmpq $0x0,0x3d8(%rbx) 2af936: 00 2af937: 74 0c je 2af945 2af939: 48 8d bb d8 03 00 00 lea 0x3d8(%rbx),%rdi 2af940: e8 00 00 00 00 callq 2af945 2af945: 48 83 bb b8 03 00 00 cmpq $0x0,0x3b8(%rbx) 2af94c: 00 2af94d: 74 53 je 2af9a2 2af94f: 48 8d bb b8 03 00 00 lea 0x3b8(%rbx),%rdi 2af956: 5b pop %rbx 2af957: 5d pop %rbp 2af958: 41 5c pop %r12 2af95a: 41 5d pop %r13 2af95c: e9 00 00 00 00 jmpq 2af961 2af961: 48 8b bb 60 02 00 00 mov 0x260(%rbx),%rdi 2af968: 48 85 ff test %rdi,%rdi 2af96b: 74 10 je 2af97d 2af96d: e8 00 00 00 00 callq 2af972 2af972: 48 c7 83 60 02 00 00 movq $0x0,0x260(%rbx) 2af979: 00 00 00 00 2af97d: 48 8b bb 68 02 00 00 mov 0x268(%rbx),%rdi 2af984: 48 85 ff test %rdi,%rdi 2af987: 0f 84 81 fe ff ff je 2af80e 2af98d: e8 00 00 00 00 callq 2af992 2af992: 48 c7 83 68 02 00 00 movq $0x0,0x268(%rbx) 2af999: 00 00 00 00 2af99d: e9 6c fe ff ff jmpq 2af80e 2af9a2: 5b pop %rbx 2af9a3: 5d pop %rbp 2af9a4: 41 5c pop %r12 2af9a6: 41 5d pop %r13 2af9a8: c3 retq 2af9a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002af9b0 : 2af9b0: e8 00 00 00 00 callq 2af9b5 2af9b5: 55 push %rbp 2af9b6: 53 push %rbx 2af9b7: 48 8b 2f mov (%rdi),%rbp 2af9ba: 48 89 fb mov %rdi,%rbx 2af9bd: 48 89 ef mov %rbp,%rdi 2af9c0: e8 cb fb ff ff callq 2af590 2af9c5: 48 89 ef mov %rbp,%rdi 2af9c8: e8 00 00 00 00 callq 2af9cd 2af9cd: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2af9d4: 5b pop %rbx 2af9d5: 5d pop %rbp 2af9d6: c3 retq 2af9d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2af9de: 00 00 00000000002af9e0 : 2af9e0: e8 00 00 00 00 callq 2af9e5 2af9e5: 41 57 push %r15 2af9e7: 41 56 push %r14 2af9e9: 49 89 fe mov %rdi,%r14 2af9ec: 41 55 push %r13 2af9ee: 41 54 push %r12 2af9f0: 55 push %rbp 2af9f1: 53 push %rbx 2af9f2: 48 81 ec 10 01 00 00 sub $0x110,%rsp 2af9f9: 48 89 74 24 08 mov %rsi,0x8(%rsp) 2af9fe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2afa05: 00 00 2afa07: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) 2afa0e: 00 2afa0f: 31 c0 xor %eax,%eax 2afa11: c7 44 24 40 00 00 00 movl $0x0,0x40(%rsp) 2afa18: 00 2afa19: 48 b8 b6 02 00 00 6b movabs $0x36b000002b6,%rax 2afa20: 03 00 00 2afa23: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 2afa2a: 00 2afa2b: 48 b8 e8 03 00 00 b0 movabs $0x4b0000003e8,%rax 2afa32: 04 00 00 2afa35: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 2afa3c: 00 2afa3d: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2afa44: 00 00 2afa46: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2afa4d: 00 00 2afa4f: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2afa56: 00 00 2afa58: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2afa5f: 00 00 2afa61: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 2afa68: 00 00 2afa6a: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 2afa71: 00 00 2afa73: 48 c7 44 24 60 00 00 movq $0x0,0x60(%rsp) 2afa7a: 00 00 2afa7c: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 2afa83: 00 00 2afa85: c7 44 24 70 00 00 00 movl $0x0,0x70(%rsp) 2afa8c: 00 2afa8d: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 2afa94: 00 00 00 00 00 2afa99: 48 c7 84 24 88 00 00 movq $0x0,0x88(%rsp) 2afaa0: 00 00 00 00 00 2afaa5: 48 c7 84 24 90 00 00 movq $0x0,0x90(%rsp) 2afaac: 00 00 00 00 00 2afab1: 48 c7 84 24 98 00 00 movq $0x0,0x98(%rsp) 2afab8: 00 00 00 00 00 2afabd: c7 84 24 a0 00 00 00 movl $0x0,0xa0(%rsp) 2afac4: 00 00 00 00 2afac8: 48 c7 84 24 b0 00 00 movq $0x0,0xb0(%rsp) 2afacf: 00 00 00 00 00 2afad4: 48 c7 84 24 b8 00 00 movq $0x0,0xb8(%rsp) 2afadb: 00 00 00 00 00 2afae0: 48 c7 84 24 c0 00 00 movq $0x0,0xc0(%rsp) 2afae7: 00 00 00 00 00 2afaec: 48 c7 84 24 c8 00 00 movq $0x0,0xc8(%rsp) 2afaf3: 00 00 00 00 00 2afaf8: c7 84 24 d0 00 00 00 movl $0x0,0xd0(%rsp) 2afaff: 00 00 00 00 2afb03: 48 c7 84 24 f0 00 00 movq $0x0,0xf0(%rsp) 2afb0a: 00 00 00 00 00 2afb0f: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2afb16: 48 c7 84 24 f8 00 00 movq $0x0,0xf8(%rsp) 2afb1d: 00 00 00 00 00 2afb22: c7 84 24 00 01 00 00 movl $0x0,0x100(%rsp) 2afb29: 00 00 00 00 2afb2d: 48 8b 40 58 mov 0x58(%rax),%rax 2afb31: 8b 50 7c mov 0x7c(%rax),%edx 2afb34: 85 d2 test %edx,%edx 2afb36: 74 11 je 2afb49 2afb38: 89 15 00 00 00 00 mov %edx,0x0(%rip) # 2afb3e 2afb3e: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2afb45: 48 8b 40 58 mov 0x58(%rax),%rax 2afb49: 8b 80 80 00 00 00 mov 0x80(%rax),%eax 2afb4f: 85 c0 test %eax,%eax 2afb51: 74 11 je 2afb64 2afb53: 66 0f ef c0 pxor %xmm0,%xmm0 2afb57: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2afb5c: f2 0f 11 05 00 00 00 movsd %xmm0,0x0(%rip) # 2afb64 2afb63: 00 2afb64: 49 8b 86 80 03 00 00 mov 0x380(%r14),%rax 2afb6b: 66 0f ef c0 pxor %xmm0,%xmm0 2afb6f: f2 0f 10 0d 00 00 00 movsd 0x0(%rip),%xmm1 # 2afb77 2afb76: 00 2afb77: 49 8d be f0 03 00 00 lea 0x3f0(%r14),%rdi 2afb7e: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2afb83: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 2afb88: f2 0f 2a 40 5c cvtsi2sdl 0x5c(%rax),%xmm0 2afb8d: f2 0f 5e c1 divsd %xmm1,%xmm0 2afb91: f2 0f 11 05 00 00 00 movsd %xmm0,0x0(%rip) # 2afb99 2afb98: 00 2afb99: 49 8b 86 80 03 00 00 mov 0x380(%r14),%rax 2afba0: 66 0f ef c0 pxor %xmm0,%xmm0 2afba4: f2 0f 2a 40 5c cvtsi2sdl 0x5c(%rax),%xmm0 2afba9: f2 0f 5e c1 divsd %xmm1,%xmm0 2afbad: f2 41 0f 11 86 78 09 movsd %xmm0,0x978(%r14) 2afbb4: 00 00 2afbb6: 8b 43 14 mov 0x14(%rbx),%eax 2afbb9: 85 c0 test %eax,%eax 2afbbb: 0f 84 a4 03 00 00 je 2aff65 2afbc1: 48 8d 53 0c lea 0xc(%rbx),%rdx 2afbc5: 48 8d b3 2c 01 00 00 lea 0x12c(%rbx),%rsi 2afbcc: 31 ed xor %ebp,%ebp 2afbce: 31 db xor %ebx,%ebx 2afbd0: 45 31 ff xor %r15d,%r15d 2afbd3: 31 ff xor %edi,%edi 2afbd5: 8b 0a mov (%rdx),%ecx 2afbd7: 39 f9 cmp %edi,%ecx 2afbd9: 0f 47 f9 cmova %ecx,%edi 2afbdc: 8b 4a 14 mov 0x14(%rdx),%ecx 2afbdf: 44 39 f9 cmp %r15d,%ecx 2afbe2: 44 0f 47 f9 cmova %ecx,%r15d 2afbe6: 8b 4a 18 mov 0x18(%rdx),%ecx 2afbe9: 39 d9 cmp %ebx,%ecx 2afbeb: 0f 47 d9 cmova %ecx,%ebx 2afbee: 8b 4a 1c mov 0x1c(%rdx),%ecx 2afbf1: 39 e9 cmp %ebp,%ecx 2afbf3: 0f 47 e9 cmova %ecx,%ebp 2afbf6: 48 83 c2 24 add $0x24,%rdx 2afbfa: 48 39 d6 cmp %rdx,%rsi 2afbfd: 75 d6 jne 2afbd5 2afbff: 85 ff test %edi,%edi 2afc01: 75 08 jne 2afc0b 2afc03: f2 0f 2c 3d 00 00 00 cvttsd2si 0x0(%rip),%edi # 2afc0b 2afc0a: 00 2afc0b: 45 85 ff test %r15d,%r15d 2afc0e: 75 09 jne 2afc19 2afc10: f2 44 0f 2c 3d 00 00 cvttsd2si 0x0(%rip),%r15d # 2afc19 2afc17: 00 00 2afc19: 85 db test %ebx,%ebx 2afc1b: 75 08 jne 2afc25 2afc1d: f2 0f 2c 1d 00 00 00 cvttsd2si 0x0(%rip),%ebx # 2afc25 2afc24: 00 2afc25: 85 ed test %ebp,%ebp 2afc27: 75 08 jne 2afc31 2afc29: f2 0f 2c 2d 00 00 00 cvttsd2si 0x0(%rip),%ebp # 2afc31 2afc30: 00 2afc31: 81 ff b0 04 00 00 cmp $0x4b0,%edi 2afc37: 0f 86 9c 03 00 00 jbe 2affd9 2afc3d: 89 bc 24 f0 00 00 00 mov %edi,0xf0(%rsp) 2afc44: 41 b9 b6 02 00 00 mov $0x2b6,%r9d 2afc4a: c7 44 24 04 05 00 00 movl $0x5,0x4(%rsp) 2afc51: 00 2afc52: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2afc57: 8b 8e 28 01 00 00 mov 0x128(%rsi),%ecx 2afc5d: 85 c9 test %ecx,%ecx 2afc5f: 0f 84 a7 00 00 00 je 2afd0c 2afc65: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2afc6d 2afc6c: 00 2afc6d: 66 0f ef db pxor %xmm3,%xmm3 2afc71: 44 8d 51 ff lea -0x1(%rcx),%r10d 2afc75: 44 8b 46 0c mov 0xc(%rsi),%r8d 2afc79: f2 0f 10 15 00 00 00 movsd 0x0(%rip),%xmm2 # 2afc81 2afc80: 00 2afc81: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 2afc87 2afc87: 48 83 c6 38 add $0x38,%rsi 2afc8b: f2 0f 10 25 00 00 00 movsd 0x0(%rip),%xmm4 # 2afc93 2afc92: 00 2afc93: 44 8b 1d 00 00 00 00 mov 0x0(%rip),%r11d # 2afc9a 2afc9a: f2 0f 5e d0 divsd %xmm0,%xmm2 2afc9e: f2 48 0f 2a da cvtsi2sd %rdx,%xmm3 2afca3: 48 8d 94 24 b0 00 00 lea 0xb0(%rsp),%rdx 2afcaa: 00 2afcab: f2 0f 10 2d 00 00 00 movsd 0x0(%rip),%xmm5 # 2afcb3 2afcb2: 00 2afcb3: 4e 8d 14 92 lea (%rdx,%r10,4),%r10 2afcb7: f2 0f 5e e0 divsd %xmm0,%xmm4 2afcbb: f2 0f 59 da mulsd %xmm2,%xmm3 2afcbf: eb 11 jmp 2afcd2 2afcc1: 89 02 mov %eax,(%rdx) 2afcc3: 4c 39 d2 cmp %r10,%rdx 2afcc6: 74 44 je 2afd0c 2afcc8: 8b 06 mov (%rsi),%eax 2afcca: 48 83 c2 04 add $0x4,%rdx 2afcce: 48 83 c6 24 add $0x24,%rsi 2afcd2: 41 0f af c3 imul %r11d,%eax 2afcd6: 66 0f ef c0 pxor %xmm0,%xmm0 2afcda: c1 e0 04 shl $0x4,%eax 2afcdd: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2afce2: f2 0f 59 c5 mulsd %xmm5,%xmm0 2afce6: 66 0f 28 c8 movapd %xmm0,%xmm1 2afcea: f2 0f 59 cc mulsd %xmm4,%xmm1 2afcee: f2 0f 59 c2 mulsd %xmm2,%xmm0 2afcf2: f2 0f 5d c8 minsd %xmm0,%xmm1 2afcf6: f2 0f 5e cb divsd %xmm3,%xmm1 2afcfa: f2 48 0f 2c c1 cvttsd2si %xmm1,%rax 2afcff: 41 39 c0 cmp %eax,%r8d 2afd02: 76 bd jbe 2afcc1 2afd04: 44 89 02 mov %r8d,(%rdx) 2afd07: 4c 39 d2 cmp %r10,%rdx 2afd0a: 75 bc jne 2afcc8 2afd0c: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2afd11: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 2afd16: 31 f6 xor %esi,%esi 2afd18: 85 c9 test %ecx,%ecx 2afd1a: 74 33 je 2afd4f 2afd1c: 44 8b 94 b4 e0 00 00 mov 0xe0(%rsp,%rsi,4),%r10d 2afd23: 00 2afd24: 31 c0 xor %eax,%eax 2afd26: eb 08 jmp 2afd30 2afd28: 48 83 c0 01 add $0x1,%rax 2afd2c: 39 c1 cmp %eax,%ecx 2afd2e: 76 1f jbe 2afd4f 2afd30: 89 c2 mov %eax,%edx 2afd32: 44 3b 94 84 b0 00 00 cmp 0xb0(%rsp,%rax,4),%r10d 2afd39: 00 2afd3a: 73 ec jae 2afd28 2afd3c: 48 8d 04 d2 lea (%rdx,%rdx,8),%rax 2afd40: 41 8b 44 83 14 mov 0x14(%r11,%rax,4),%eax 2afd45: c1 e0 04 shl $0x4,%eax 2afd48: 89 84 b4 80 00 00 00 mov %eax,0x80(%rsp,%rsi,4) 2afd4f: 48 83 c6 01 add $0x1,%rsi 2afd53: 49 39 f0 cmp %rsi,%r8 2afd56: 75 c0 jne 2afd18 2afd58: 85 c9 test %ecx,%ecx 2afd5a: 0f 84 c1 03 00 00 je 2b0121 2afd60: 44 89 7c 24 18 mov %r15d,0x18(%rsp) 2afd65: b8 01 00 00 00 mov $0x1,%eax 2afd6a: 45 31 c0 xor %r8d,%r8d 2afd6d: 31 d2 xor %edx,%edx 2afd6f: 31 f6 xor %esi,%esi 2afd71: 41 89 d7 mov %edx,%r15d 2afd74: 3b 74 24 04 cmp 0x4(%rsp),%esi 2afd78: 45 89 c3 mov %r8d,%r11d 2afd7b: 46 8b a4 bc b0 00 00 mov 0xb0(%rsp,%r15,4),%r12d 2afd82: 00 2afd83: 41 0f 92 c5 setb %r13b 2afd87: 39 ca cmp %ecx,%edx 2afd89: 41 0f 92 c2 setb %r10b 2afd8d: 45 39 cc cmp %r9d,%r12d 2afd90: 76 09 jbe 2afd9b 2afd92: 45 84 ed test %r13b,%r13b 2afd95: 0f 85 8a 02 00 00 jne 2b0025 2afd9b: 44 39 e7 cmp %r12d,%edi 2afd9e: 41 0f 93 c1 setae %r9b 2afda2: 45 20 ca and %r9b,%r10b 2afda5: 0f 85 e2 02 00 00 jne 2b008d 2afdab: 44 8b 7c 24 18 mov 0x18(%rsp),%r15d 2afdb0: 3b 74 24 04 cmp 0x4(%rsp),%esi 2afdb4: 0f 83 40 03 00 00 jae 2b00fa 2afdba: 48 8d 44 24 20 lea 0x20(%rsp),%rax 2afdbf: 89 ca mov %ecx,%edx 2afdc1: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 2afdc6: 48 89 44 24 18 mov %rax,0x18(%rsp) 2afdcb: 41 89 f0 mov %esi,%r8d 2afdce: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2afdd3: 44 89 d0 mov %r10d,%eax 2afdd6: 46 8b 8c 84 e0 00 00 mov 0xe0(%rsp,%r8,4),%r9d 2afddd: 00 2afdde: eb 14 jmp 2afdf4 2afde0: 45 84 c0 test %r8b,%r8b 2afde3: 0f 84 09 03 00 00 je 2b00f2 2afde9: 41 89 f0 mov %esi,%r8d 2afdec: 46 8b 8c 84 e0 00 00 mov 0xe0(%rsp,%r8,4),%r9d 2afdf3: 00 2afdf4: 45 89 da mov %r11d,%r10d 2afdf7: 46 8b 84 84 80 00 00 mov 0x80(%rsp,%r8,4),%r8d 2afdfe: 00 2afdff: 41 83 c3 01 add $0x1,%r11d 2afe03: 83 c6 01 add $0x1,%esi 2afe06: 41 83 fb 08 cmp $0x8,%r11d 2afe0a: 46 89 4c 94 20 mov %r9d,0x20(%rsp,%r10,4) 2afe0f: 46 89 44 94 50 mov %r8d,0x50(%rsp,%r10,4) 2afe14: 41 0f 96 c0 setbe %r8b 2afe18: 41 39 f5 cmp %esi,%r13d 2afe1b: 77 c3 ja 2afde0 2afe1d: 41 89 c2 mov %eax,%r10d 2afe20: 44 89 d8 mov %r11d,%eax 2afe23: 45 84 c0 test %r8b,%r8b 2afe26: 74 4f je 2afe77 2afe28: 45 84 d2 test %r10b,%r10b 2afe2b: 74 4a je 2afe77 2afe2d: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 2afe32: eb 28 jmp 2afe5c 2afe34: 48 8d 34 f6 lea (%rsi,%rsi,8),%rsi 2afe38: 41 89 c0 mov %eax,%r8d 2afe3b: 83 c2 01 add $0x1,%edx 2afe3e: 83 c0 01 add $0x1,%eax 2afe41: 41 8b 74 b1 14 mov 0x14(%r9,%rsi,4),%esi 2afe46: 46 89 54 84 20 mov %r10d,0x20(%rsp,%r8,4) 2afe4b: c1 e6 04 shl $0x4,%esi 2afe4e: 42 89 74 84 50 mov %esi,0x50(%rsp,%r8,4) 2afe53: 39 d1 cmp %edx,%ecx 2afe55: 76 20 jbe 2afe77 2afe57: 83 f8 08 cmp $0x8,%eax 2afe5a: 77 1b ja 2afe77 2afe5c: 89 d6 mov %edx,%esi 2afe5e: 44 8b 94 b4 b0 00 00 mov 0xb0(%rsp,%rsi,4),%r10d 2afe65: 00 2afe66: 44 39 d7 cmp %r10d,%edi 2afe69: 73 c9 jae 2afe34 2afe6b: eb 0a jmp 2afe77 2afe6d: 44 8b 7c 24 18 mov 0x18(%rsp),%r15d 2afe72: 4c 89 5c 24 18 mov %r11,0x18(%rsp) 2afe77: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2afe7d 2afe7d: 66 0f ef db pxor %xmm3,%xmm3 2afe81: 66 0f ef d2 pxor %xmm2,%xmm2 2afe85: 66 0f ef c9 pxor %xmm1,%xmm1 2afe89: 31 c9 xor %ecx,%ecx 2afe8b: f2 0f 2a d3 cvtsi2sd %ebx,%xmm2 2afe8f: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2afe94: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2afe9b: f2 41 0f 2a df cvtsi2sd %r15d,%xmm3 2afea0: f2 0f 2a cd cvtsi2sd %ebp,%xmm1 2afea4: 8b 34 8f mov (%rdi,%rcx,4),%esi 2afea7: 66 0f ef c0 pxor %xmm0,%xmm0 2afeab: 89 0a mov %ecx,(%rdx) 2afead: 48 83 c2 60 add $0x60,%rdx 2afeb1: f2 0f 11 5a d8 movsd %xmm3,-0x28(%rdx) 2afeb6: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 2afebb: 41 8b 34 8c mov (%r12,%rcx,4),%esi 2afebf: f2 0f 11 52 f0 movsd %xmm2,-0x10(%rdx) 2afec4: 48 83 c1 01 add $0x1,%rcx 2afec8: f2 0f 11 4a e8 movsd %xmm1,-0x18(%rdx) 2afecd: f2 0f 11 42 b0 movsd %xmm0,-0x50(%rdx) 2afed2: f2 0f 11 42 d0 movsd %xmm0,-0x30(%rdx) 2afed7: 66 0f ef c0 pxor %xmm0,%xmm0 2afedb: f2 48 0f 2a c6 cvtsi2sd %rsi,%xmm0 2afee0: f2 0f 11 42 c8 movsd %xmm0,-0x38(%rdx) 2afee5: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2afeed 2afeec: 00 2afeed: f2 0f 11 42 f8 movsd %xmm0,-0x8(%rdx) 2afef2: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2afefa 2afef9: 00 2afefa: f2 0f 11 42 c0 movsd %xmm0,-0x40(%rdx) 2afeff: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2aff07 2aff06: 00 2aff07: f2 0f 11 42 b8 movsd %xmm0,-0x48(%rdx) 2aff0c: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2aff14 2aff13: 00 2aff14: f2 0f 11 42 a8 movsd %xmm0,-0x58(%rdx) 2aff19: 39 c8 cmp %ecx,%eax 2aff1b: 77 87 ja 2afea4 2aff1d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2aff22: b9 05 00 00 00 mov $0x5,%ecx 2aff27: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2aff2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2aff35: e8 00 00 00 00 callq 2aff3a 2aff3a: 49 8b 86 70 03 00 00 mov 0x370(%r14),%rax 2aff41: 48 85 c0 test %rax,%rax 2aff44: 74 1f je 2aff65 2aff46: 48 8d b8 90 20 00 00 lea 0x2090(%rax),%rdi 2aff4d: b9 05 00 00 00 mov $0x5,%ecx 2aff52: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2aff59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2aff60: e8 00 00 00 00 callq 2aff65 2aff65: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2aff6a: b9 05 00 00 00 mov $0x5,%ecx 2aff6f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2aff76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2aff7d: e8 00 00 00 00 callq 2aff82 2aff82: 49 8b be 70 03 00 00 mov 0x370(%r14),%rdi 2aff89: 48 85 ff test %rdi,%rdi 2aff8c: 0f 84 24 01 00 00 je 2b00b6 2aff92: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 2aff99: 00 2aff9a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2affa1: 00 00 2affa3: 0f 85 f0 01 00 00 jne 2b0199 2affa9: 48 81 c4 10 01 00 00 add $0x110,%rsp 2affb0: 48 81 c7 90 20 00 00 add $0x2090,%rdi 2affb7: b9 05 00 00 00 mov $0x5,%ecx 2affbc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2affc3: 5b pop %rbx 2affc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2affcb: 5d pop %rbp 2affcc: 41 5c pop %r12 2affce: 41 5d pop %r13 2affd0: 41 5e pop %r14 2affd2: 41 5f pop %r15 2affd4: e9 00 00 00 00 jmpq 2affd9 2affd9: 0f 84 00 01 00 00 je 2b00df 2affdf: 81 ff b5 02 00 00 cmp $0x2b5,%edi 2affe5: 0f 86 71 01 00 00 jbe 2b015c 2affeb: 81 ff 6a 03 00 00 cmp $0x36a,%edi 2afff1: 0f 86 53 01 00 00 jbe 2b014a 2afff7: 81 ff e8 03 00 00 cmp $0x3e8,%edi 2afffd: 19 c9 sbb %ecx,%ecx 2affff: 83 c1 04 add $0x4,%ecx 2b0002: 81 ff e8 03 00 00 cmp $0x3e8,%edi 2b0008: 89 4c 24 04 mov %ecx,0x4(%rsp) 2b000c: 19 d2 sbb %edx,%edx 2b000e: 83 c2 03 add $0x3,%edx 2b0011: 89 bc 94 e0 00 00 00 mov %edi,0xe0(%rsp,%rdx,4) 2b0018: 44 8b 8c 24 e0 00 00 mov 0xe0(%rsp),%r9d 2b001f: 00 2b0020: e9 2d fc ff ff jmpq 2afc52 2b0025: 4c 8d 5c 24 20 lea 0x20(%rsp),%r11 2b002a: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 2b002f: 47 89 0c 83 mov %r9d,(%r11,%r8,4) 2b0033: 44 8d 4e 01 lea 0x1(%rsi),%r9d 2b0037: 8b b4 b4 80 00 00 00 mov 0x80(%rsp,%rsi,4),%esi 2b003e: 44 39 4c 24 04 cmp %r9d,0x4(%rsp) 2b0043: 43 89 34 84 mov %esi,(%r12,%r8,4) 2b0047: 41 0f 97 c5 seta %r13b 2b004b: 44 89 ce mov %r9d,%esi 2b004e: 39 ca cmp %ecx,%edx 2b0050: 41 0f 92 c1 setb %r9b 2b0054: 45 89 ca mov %r9d,%r10d 2b0057: 45 84 c9 test %r9b,%r9b 2b005a: 0f 84 0b 01 00 00 je 2b016b 2b0060: 45 84 ed test %r13b,%r13b 2b0063: 0f 84 02 01 00 00 je 2b016b 2b0069: 49 83 c0 01 add $0x1,%r8 2b006d: 44 8d 50 01 lea 0x1(%rax),%r10d 2b0071: 49 83 f8 09 cmp $0x9,%r8 2b0075: 0f 84 f2 fd ff ff je 2afe6d 2b007b: 89 f0 mov %esi,%eax 2b007d: 44 8b 8c 84 e0 00 00 mov 0xe0(%rsp,%rax,4),%r9d 2b0084: 00 2b0085: 44 89 d0 mov %r10d,%eax 2b0088: e9 e4 fc ff ff jmpq 2afd71 2b008d: 4f 8d 0c ff lea (%r15,%r15,8),%r9 2b0091: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 2b0096: 4c 8d 5c 24 20 lea 0x20(%rsp),%r11 2b009b: 83 c2 01 add $0x1,%edx 2b009e: 47 89 24 83 mov %r12d,(%r11,%r8,4) 2b00a2: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 2b00a7: 47 8b 4c 8f 14 mov 0x14(%r15,%r9,4),%r9d 2b00ac: 41 c1 e1 04 shl $0x4,%r9d 2b00b0: 47 89 0c 84 mov %r9d,(%r12,%r8,4) 2b00b4: eb 98 jmp 2b004e 2b00b6: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax 2b00bd: 00 2b00be: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b00c5: 00 00 2b00c7: 0f 85 cc 00 00 00 jne 2b0199 2b00cd: 48 81 c4 10 01 00 00 add $0x110,%rsp 2b00d4: 5b pop %rbx 2b00d5: 5d pop %rbp 2b00d6: 41 5c pop %r12 2b00d8: 41 5d pop %r13 2b00da: 41 5e pop %r14 2b00dc: 41 5f pop %r15 2b00de: c3 retq 2b00df: c7 44 24 04 04 00 00 movl $0x4,0x4(%rsp) 2b00e6: 00 2b00e7: 41 b9 b6 02 00 00 mov $0x2b6,%r9d 2b00ed: e9 60 fb ff ff jmpq 2afc52 2b00f2: 44 89 d8 mov %r11d,%eax 2b00f5: e9 7d fd ff ff jmpq 2afe77 2b00fa: 44 89 1d 00 00 00 00 mov %r11d,0x0(%rip) # 2b0101 2b0101: 45 85 db test %r11d,%r11d 2b0104: 0f 84 13 fe ff ff je 2aff1d 2b010a: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 2b010f: 44 89 d8 mov %r11d,%eax 2b0112: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 2b0117: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 2b011c: e9 5c fd ff ff jmpq 2afe7d 2b0121: 48 8d 44 24 20 lea 0x20(%rsp),%rax 2b0126: 45 31 d2 xor %r10d,%r10d 2b0129: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2b012e: 31 d2 xor %edx,%edx 2b0130: 48 89 44 24 18 mov %rax,0x18(%rsp) 2b0135: 45 31 db xor %r11d,%r11d 2b0138: 31 f6 xor %esi,%esi 2b013a: 4c 8d 64 24 50 lea 0x50(%rsp),%r12 2b013f: 45 31 c0 xor %r8d,%r8d 2b0142: 44 89 d0 mov %r10d,%eax 2b0145: e9 aa fc ff ff jmpq 2afdf4 2b014a: c7 44 24 04 02 00 00 movl $0x2,0x4(%rsp) 2b0151: 00 2b0152: ba 01 00 00 00 mov $0x1,%edx 2b0157: e9 b5 fe ff ff jmpq 2b0011 2b015c: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 2b0163: 00 2b0164: 31 d2 xor %edx,%edx 2b0166: e9 a6 fe ff ff jmpq 2b0011 2b016b: 44 8b 7c 24 18 mov 0x18(%rsp),%r15d 2b0170: 4c 89 5c 24 18 mov %r11,0x18(%rsp) 2b0175: 83 f8 08 cmp $0x8,%eax 2b0178: 0f 87 f9 fc ff ff ja 2afe77 2b017e: 45 84 ed test %r13b,%r13b 2b0181: 74 08 je 2b018b 2b0183: 41 89 c3 mov %eax,%r11d 2b0186: e9 40 fc ff ff jmpq 2afdcb 2b018b: 45 84 c9 test %r9b,%r9b 2b018e: 0f 85 99 fc ff ff jne 2afe2d 2b0194: e9 de fc ff ff jmpq 2afe77 2b0199: e8 00 00 00 00 callq 2b019e 2b019e: 66 90 xchg %ax,%ax 00000000002b01a0 : 2b01a0: e8 00 00 00 00 callq 2b01a5 2b01a5: 41 54 push %r12 2b01a7: ba 40 00 00 00 mov $0x40,%edx 2b01ac: be c0 0d 00 00 mov $0xdc0,%esi 2b01b1: 55 push %rbp 2b01b2: 48 89 fd mov %rdi,%rbp 2b01b5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b01bc 2b01bc: e8 00 00 00 00 callq 2b01c1 2b01c1: 49 89 c4 mov %rax,%r12 2b01c4: 48 85 c0 test %rax,%rax 2b01c7: 74 27 je 2b01f0 2b01c9: 8b 55 08 mov 0x8(%rbp),%edx 2b01cc: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b01d3: 48 89 ee mov %rbp,%rsi 2b01d6: 48 89 c7 mov %rax,%rdi 2b01d9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b01e0: 48 c1 e2 05 shl $0x5,%rdx 2b01e4: 48 81 c2 00 00 00 00 add $0x0,%rdx 2b01eb: e8 00 00 00 00 callq 2b01f0 2b01f0: 4c 89 e0 mov %r12,%rax 2b01f3: 5d pop %rbp 2b01f4: 41 5c pop %r12 2b01f6: c3 retq 2b01f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b01fe: 00 00 00000000002b0200 : 2b0200: e8 00 00 00 00 callq 2b0205 2b0205: 41 57 push %r15 2b0207: 41 56 push %r14 2b0209: 41 55 push %r13 2b020b: 41 54 push %r12 2b020d: 55 push %rbp 2b020e: 53 push %rbx 2b020f: 83 ff 05 cmp $0x5,%edi 2b0212: 0f 8f 48 01 00 00 jg 2b0360 2b0218: 41 89 fc mov %edi,%r12d 2b021b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b0222 2b0222: ba 48 00 00 00 mov $0x48,%edx 2b0227: 48 89 f5 mov %rsi,%rbp 2b022a: be c0 0d 00 00 mov $0xdc0,%esi 2b022f: e8 00 00 00 00 callq 2b0234 2b0234: ba 30 00 00 00 mov $0x30,%edx 2b0239: be c0 0d 00 00 mov $0xdc0,%esi 2b023e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b0245 2b0245: 49 89 c5 mov %rax,%r13 2b0248: e8 00 00 00 00 callq 2b024d 2b024d: 48 89 c3 mov %rax,%rbx 2b0250: 48 85 c0 test %rax,%rax 2b0253: 0f 84 c1 00 00 00 je 2b031a 2b0259: 45 89 e7 mov %r12d,%r15d 2b025c: 48 89 c7 mov %rax,%rdi 2b025f: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b0266: 44 89 e2 mov %r12d,%edx 2b0269: 4c 89 f9 mov %r15,%rcx 2b026c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b0273: 48 89 ee mov %rbp,%rsi 2b0276: 48 c1 e1 04 shl $0x4,%rcx 2b027a: 48 81 c1 00 00 00 00 add $0x0,%rcx 2b0281: e8 00 00 00 00 callq 2b0286 2b0286: ba 30 00 00 00 mov $0x30,%edx 2b028b: be c0 0d 00 00 mov $0xdc0,%esi 2b0290: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b0297 2b0297: e8 00 00 00 00 callq 2b029c 2b029c: 49 89 c6 mov %rax,%r14 2b029f: 48 85 c0 test %rax,%rax 2b02a2: 0f 84 b8 00 00 00 je 2b0360 2b02a8: 4b 8d 04 ff lea (%r15,%r15,8),%rax 2b02ac: 44 89 e2 mov %r12d,%edx 2b02af: 48 89 ee mov %rbp,%rsi 2b02b2: 4c 89 f7 mov %r14,%rdi 2b02b5: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx 2b02bc: 00 2b02bd: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b02c4: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b02cb: e8 00 00 00 00 callq 2b02d0 2b02d0: 4d 85 ed test %r13,%r13 2b02d3: 74 37 je 2b030c 2b02d5: 49 63 c4 movslq %r12d,%rax 2b02d8: 48 8b 55 58 mov 0x58(%rbp),%rdx 2b02dc: 68 00 00 00 00 pushq $0x0 2b02e1: 4d 89 f1 mov %r14,%r9 2b02e4: 48 69 c0 3c 01 00 00 imul $0x13c,%rax,%rax 2b02eb: 49 89 d8 mov %rbx,%r8 2b02ee: 44 89 e1 mov %r12d,%ecx 2b02f1: 48 89 ee mov %rbp,%rsi 2b02f4: 68 00 00 00 00 pushq $0x0 2b02f9: 4c 89 ef mov %r13,%rdi 2b02fc: 48 05 00 00 00 00 add $0x0,%rax 2b0302: 50 push %rax 2b0303: e8 00 00 00 00 callq 2b0308 2b0308: 48 83 c4 18 add $0x18,%rsp 2b030c: 5b pop %rbx 2b030d: 4c 89 e8 mov %r13,%rax 2b0310: 5d pop %rbp 2b0311: 41 5c pop %r12 2b0313: 41 5d pop %r13 2b0315: 41 5e pop %r14 2b0317: 41 5f pop %r15 2b0319: c3 retq 2b031a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b0321 2b0321: ba 30 00 00 00 mov $0x30,%edx 2b0326: be c0 0d 00 00 mov $0xdc0,%esi 2b032b: e8 00 00 00 00 callq 2b0330 2b0330: 48 89 c7 mov %rax,%rdi 2b0333: 48 85 c0 test %rax,%rax 2b0336: 74 28 je 2b0360 2b0338: 44 89 e0 mov %r12d,%eax 2b033b: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b0342: 44 89 e2 mov %r12d,%edx 2b0345: 48 89 ee mov %rbp,%rsi 2b0348: 48 8d 04 c0 lea (%rax,%rax,8),%rax 2b034c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b0353: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx 2b035a: 00 2b035b: e8 00 00 00 00 callq 2b0360 2b0360: 45 31 ed xor %r13d,%r13d 2b0363: 5b pop %rbx 2b0364: 5d pop %rbp 2b0365: 4c 89 e8 mov %r13,%rax 2b0368: 41 5c pop %r12 2b036a: 41 5d pop %r13 2b036c: 41 5e pop %r14 2b036e: 41 5f pop %r15 2b0370: c3 retq 2b0371: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b0378: 00 00 00 00 2b037c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b0380 : 2b0380: e8 00 00 00 00 callq 2b0385 2b0385: 53 push %rbx 2b0386: 48 89 fb mov %rdi,%rbx 2b0389: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b0390 2b0390: ba 68 01 00 00 mov $0x168,%edx 2b0395: be c0 0d 00 00 mov $0xdc0,%esi 2b039a: e8 00 00 00 00 callq 2b039f 2b039f: 48 85 c0 test %rax,%rax 2b03a2: 74 1b je 2b03bf 2b03a4: 48 89 18 mov %rbx,(%rax) 2b03a7: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2b03ae: 00 2b03af: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2b03b6: 00 2b03b7: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 2b03be: 00 2b03bf: 5b pop %rbx 2b03c0: c3 retq 2b03c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b03c8: 00 00 00 00 2b03cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b03d0 : 2b03d0: e8 00 00 00 00 callq 2b03d5 2b03d5: 41 54 push %r12 2b03d7: ba e0 00 00 00 mov $0xe0,%edx 2b03dc: be c0 0d 00 00 mov $0xdc0,%esi 2b03e1: 55 push %rbp 2b03e2: 48 89 fd mov %rdi,%rbp 2b03e5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b03ec 2b03ec: e8 00 00 00 00 callq 2b03f1 2b03f1: 49 89 c4 mov %rax,%r12 2b03f4: 48 85 c0 test %rax,%rax 2b03f7: 74 4d je 2b0446 2b03f9: 48 63 55 18 movslq 0x18(%rbp),%rdx 2b03fd: 8b 45 00 mov 0x0(%rbp),%eax 2b0400: 68 00 00 00 00 pushq $0x0 2b0405: 4c 89 e7 mov %r12,%rdi 2b0408: 8b 75 08 mov 0x8(%rbp),%esi 2b040b: 68 00 00 00 00 pushq $0x0 2b0410: 48 8d 0c d2 lea (%rdx,%rdx,8),%rcx 2b0414: 83 e8 01 sub $0x1,%eax 2b0417: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b041e: 48 c1 e0 04 shl $0x4,%rax 2b0422: 48 c1 e1 05 shl $0x5,%rcx 2b0426: 4c 8d 0c b5 00 00 00 lea 0x0(,%rsi,4),%r9 2b042d: 00 2b042e: 48 89 ee mov %rbp,%rsi 2b0431: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 2b0438: 48 81 c1 00 00 00 00 add $0x0,%rcx 2b043f: e8 00 00 00 00 callq 2b0444 2b0444: 58 pop %rax 2b0445: 5a pop %rdx 2b0446: 4c 89 e0 mov %r12,%rax 2b0449: 5d pop %rbp 2b044a: 41 5c pop %r12 2b044c: c3 retq 2b044d: 0f 1f 00 nopl (%rax) 00000000002b0450 : 2b0450: e8 00 00 00 00 callq 2b0455 2b0455: 41 57 push %r15 2b0457: 49 89 cf mov %rcx,%r15 2b045a: 41 56 push %r14 2b045c: 41 89 d6 mov %edx,%r14d 2b045f: ba 00 01 00 00 mov $0x100,%edx 2b0464: 41 55 push %r13 2b0466: 49 89 f5 mov %rsi,%r13 2b0469: be c0 0d 00 00 mov $0xdc0,%esi 2b046e: 41 54 push %r12 2b0470: 55 push %rbp 2b0471: 48 89 fd mov %rdi,%rbp 2b0474: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b047b 2b047b: 53 push %rbx 2b047c: 44 89 c3 mov %r8d,%ebx 2b047f: e8 00 00 00 00 callq 2b0484 2b0484: 49 89 c4 mov %rax,%r12 2b0487: 48 85 c0 test %rax,%rax 2b048a: 74 2a je 2b04b6 2b048c: 68 00 00 00 00 pushq $0x0 2b0491: 4c 89 ea mov %r13,%rdx 2b0494: 4d 89 f8 mov %r15,%r8 2b0497: 44 89 f1 mov %r14d,%ecx 2b049a: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b04a1: 48 89 ee mov %rbp,%rsi 2b04a4: 48 89 c7 mov %rax,%rdi 2b04a7: e8 00 00 00 00 callq 2b04ac 2b04ac: 5a pop %rdx 2b04ad: 84 c0 test %al,%al 2b04af: 74 13 je 2b04c4 2b04b1: 41 88 5c 24 14 mov %bl,0x14(%r12) 2b04b6: 5b pop %rbx 2b04b7: 4c 89 e0 mov %r12,%rax 2b04ba: 5d pop %rbp 2b04bb: 41 5c pop %r12 2b04bd: 41 5d pop %r13 2b04bf: 41 5e pop %r14 2b04c1: 41 5f pop %r15 2b04c3: c3 retq 2b04c4: 31 c0 xor %eax,%eax 2b04c6: 45 31 e4 xor %r12d,%r12d 2b04c9: b9 a4 05 00 00 mov $0x5a4,%ecx 2b04ce: bf 02 00 00 00 mov $0x2,%edi 2b04d3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b04da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b04e1: e8 00 00 00 00 callq 2b04e6 2b04e6: 4c 89 e0 mov %r12,%rax 2b04e9: 5b pop %rbx 2b04ea: 5d pop %rbp 2b04eb: 41 5c pop %r12 2b04ed: 41 5d pop %r13 2b04ef: 41 5e pop %r14 2b04f1: 41 5f pop %r15 2b04f3: c3 retq 2b04f4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b04fb: 00 00 00 00 2b04ff: 90 nop 00000000002b0500 : 2b0500: e8 00 00 00 00 callq 2b0505 2b0505: 55 push %rbp 2b0506: 48 89 e5 mov %rsp,%rbp 2b0509: 41 57 push %r15 2b050b: 49 89 f7 mov %rsi,%r15 2b050e: 41 56 push %r14 2b0510: 49 89 fe mov %rdi,%r14 2b0513: 41 55 push %r13 2b0515: 41 54 push %r12 2b0517: 53 push %rbx 2b0518: 48 81 ec 88 00 00 00 sub $0x88,%rsp 2b051f: 89 54 24 14 mov %edx,0x14(%rsp) 2b0523: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b052a: 00 00 2b052c: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 2b0533: 00 2b0534: 31 c0 xor %eax,%eax 2b0536: 80 bf 10 02 00 00 00 cmpb $0x0,0x210(%rdi) 2b053d: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2b0544: 00 00 2b0546: 0f 85 48 02 00 00 jne 2b0794 2b054c: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 2b0553: be c0 0d 00 00 mov $0xdc0,%esi 2b0558: 8b b8 a8 02 00 00 mov 0x2a8(%rax),%edi 2b055e: 48 69 ff 30 02 00 00 imul $0x230,%rdi,%rdi 2b0565: e8 00 00 00 00 callq 2b056a 2b056a: 41 80 be 10 02 00 00 cmpb $0x0,0x210(%r14) 2b0571: 00 2b0572: 48 89 44 24 38 mov %rax,0x38(%rsp) 2b0577: 0f 85 c5 00 00 00 jne 2b0642 2b057d: 45 31 d2 xor %r10d,%r10d 2b0580: 45 31 db xor %r11d,%r11d 2b0583: 48 83 7c 24 38 00 cmpq $0x0,0x38(%rsp) 2b0589: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 2b0590: 00 00 2b0592: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 2b0599: 00 00 2b059b: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) 2b05a2: 00 00 2b05a4: c7 44 24 5c 00 00 00 movl $0x0,0x5c(%rsp) 2b05ab: 00 2b05ac: 66 44 89 54 24 60 mov %r10w,0x60(%rsp) 2b05b2: c7 44 24 62 00 00 00 movl $0x0,0x62(%rsp) 2b05b9: 00 2b05ba: 66 44 89 5c 24 66 mov %r11w,0x66(%rsp) 2b05c0: 0f 84 09 09 00 00 je 2b0ecf 2b05c6: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 2b05cd: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx 2b05d2: 4c 89 fe mov %r15,%rsi 2b05d5: 4c 89 f7 mov %r14,%rdi 2b05d8: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2b05df: 48 89 da mov %rbx,%rdx 2b05e2: 48 8b 40 30 mov 0x30(%rax),%rax 2b05e6: e8 00 00 00 00 callq 2b05eb 2b05eb: 89 44 24 10 mov %eax,0x10(%rsp) 2b05ef: 85 c0 test %eax,%eax 2b05f1: 75 5c jne 2b064f 2b05f3: 45 31 e4 xor %r12d,%r12d 2b05f6: 31 db xor %ebx,%ebx 2b05f8: 41 bd 01 00 00 00 mov $0x1,%r13d 2b05fe: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 2b0603: e8 00 00 00 00 callq 2b0608 2b0608: 41 80 be 10 02 00 00 cmpb $0x0,0x210(%r14) 2b060f: 00 2b0610: 0f 85 8d 01 00 00 jne 2b07a3 2b0616: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 2b061d: 00 2b061e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b0625: 00 00 2b0627: 0f 85 94 0a 00 00 jne 2b10c1 2b062d: 48 81 c4 88 00 00 00 add $0x88,%rsp 2b0634: 44 89 e8 mov %r13d,%eax 2b0637: 5b pop %rbx 2b0638: 41 5c pop %r12 2b063a: 41 5d pop %r13 2b063c: 41 5e pop %r14 2b063e: 41 5f pop %r15 2b0640: 5d pop %rbp 2b0641: c3 retq 2b0642: 49 83 86 38 02 00 00 addq $0x1,0x238(%r14) 2b0649: 01 2b064a: e9 2e ff ff ff jmpq 2b057d 2b064f: 4d 8d a7 90 20 00 00 lea 0x2090(%r15),%r12 2b0656: 89 c2 mov %eax,%edx 2b0658: 48 89 de mov %rbx,%rsi 2b065b: 4c 89 e7 mov %r12,%rdi 2b065e: e8 00 00 00 00 callq 2b0663 2b0663: 80 7c 24 14 00 cmpb $0x0,0x14(%rsp) 2b0668: 0f 84 86 08 00 00 je 2b0ef4 2b066e: 8b 54 24 10 mov 0x10(%rsp),%edx 2b0672: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 2b0677: 4c 89 e7 mov %r12,%rdi 2b067a: 41 c7 87 b4 26 00 00 movl $0x2,0x26b4(%r15) 2b0681: 02 00 00 00 2b0685: e8 00 00 00 00 callq 2b068a 2b068a: 89 44 24 48 mov %eax,0x48(%rsp) 2b068e: 41 3b 87 60 25 00 00 cmp 0x2560(%r15),%eax 2b0695: 0f 82 f6 08 00 00 jb 2b0f91 2b069b: 4c 89 e7 mov %r12,%rdi 2b069e: e8 00 00 00 00 callq 2b06a3 2b06a3: 49 8b b7 c0 01 00 00 mov 0x1c0(%r15),%rsi 2b06aa: 8b 44 24 48 mov 0x48(%rsp),%eax 2b06ae: 48 85 f6 test %rsi,%rsi 2b06b1: 74 38 je 2b06eb 2b06b3: 8b 56 3c mov 0x3c(%rsi),%edx 2b06b6: 81 fa 80 02 00 00 cmp $0x280,%edx 2b06bc: 0f 84 4f 07 00 00 je 2b0e11 2b06c2: 81 fa 00 05 00 00 cmp $0x500,%edx 2b06c8: 0f 84 9b 08 00 00 je 2b0f69 2b06ce: 81 fa 00 08 00 00 cmp $0x800,%edx 2b06d4: 75 15 jne 2b06eb 2b06d6: 81 7e 54 00 06 00 00 cmpl $0x600,0x54(%rsi) 2b06dd: b8 00 00 00 00 mov $0x0,%eax 2b06e2: 0f 45 44 24 48 cmovne 0x48(%rsp),%eax 2b06e7: 89 44 24 48 mov %eax,0x48(%rsp) 2b06eb: 41 3b 87 60 25 00 00 cmp 0x2560(%r15),%eax 2b06f2: 74 7f je 2b0773 2b06f4: 49 8b 96 78 03 00 00 mov 0x378(%r14),%rdx 2b06fb: 8b 8a a8 02 00 00 mov 0x2a8(%rdx),%ecx 2b0701: 85 c9 test %ecx,%ecx 2b0703: 0f 84 de 08 00 00 je 2b0fe7 2b0709: 83 e9 01 sub $0x1,%ecx 2b070c: 49 8d 87 24 02 00 00 lea 0x224(%r15),%rax 2b0713: 48 69 c9 d8 04 00 00 imul $0x4d8,%rcx,%rcx 2b071a: 49 8d bc 0f fc 06 00 lea 0x6fc(%r15,%rcx,1),%rdi 2b0721: 00 2b0722: 31 c9 xor %ecx,%ecx 2b0724: 48 85 f6 test %rsi,%rsi 2b0727: 74 5a je 2b0783 2b0729: 48 63 f1 movslq %ecx,%rsi 2b072c: 41 8b b4 b7 d4 4d 00 mov 0x4dd4(%r15,%rsi,4),%esi 2b0733: 00 2b0734: 45 8b 84 b7 98 37 00 mov 0x3798(%r15,%rsi,4),%r8d 2b073b: 00 2b073c: 45 85 c0 test %r8d,%r8d 2b073f: 74 3f je 2b0780 2b0741: 4c 8b 40 94 mov -0x6c(%rax),%r8 2b0745: 48 8b b0 5c 02 00 00 mov 0x25c(%rax),%rsi 2b074c: 4d 85 c0 test %r8,%r8 2b074f: 74 2f je 2b0780 2b0751: 48 85 f6 test %rsi,%rsi 2b0754: 74 2a je 2b0780 2b0756: 4c 8b 4e 6c mov 0x6c(%rsi),%r9 2b075a: 4c 8b 56 74 mov 0x74(%rsi),%r10 2b075e: 4c 33 08 xor (%rax),%r9 2b0761: 4c 33 50 08 xor 0x8(%rax),%r10 2b0765: 4d 09 ca or %r9,%r10 2b0768: 74 16 je 2b0780 2b076a: 4c 3b 06 cmp (%rsi),%r8 2b076d: 0f 84 47 09 00 00 je 2b10ba 2b0773: 45 31 e4 xor %r12d,%r12d 2b0776: 31 db xor %ebx,%ebx 2b0778: 45 31 ed xor %r13d,%r13d 2b077b: e9 7e fe ff ff jmpq 2b05fe 2b0780: 83 c1 01 add $0x1,%ecx 2b0783: 48 05 d8 04 00 00 add $0x4d8,%rax 2b0789: 48 39 f8 cmp %rdi,%rax 2b078c: 74 79 je 2b0807 2b078e: 48 8b 70 9c mov -0x64(%rax),%rsi 2b0792: eb 90 jmp 2b0724 2b0794: e8 00 00 00 00 callq 2b0799 2b0799: 48 89 44 24 08 mov %rax,0x8(%rsp) 2b079e: e9 a9 fd ff ff jmpq 2b054c 2b07a3: e8 00 00 00 00 callq 2b07a8 2b07a8: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2b07ad: 48 89 c2 mov %rax,%rdx 2b07b0: 49 8b 86 18 02 00 00 mov 0x218(%r14),%rax 2b07b7: 48 29 c8 sub %rcx,%rax 2b07ba: 48 01 d0 add %rdx,%rax 2b07bd: 49 89 86 18 02 00 00 mov %rax,0x218(%r14) 2b07c4: 49 8b 86 20 02 00 00 mov 0x220(%r14),%rax 2b07cb: 48 01 d8 add %rbx,%rax 2b07ce: 48 29 c8 sub %rcx,%rax 2b07d1: 49 89 86 20 02 00 00 mov %rax,0x220(%r14) 2b07d8: 4d 85 e4 test %r12,%r12 2b07db: 0f 84 35 fe ff ff je 2b0616 2b07e1: 4c 89 e0 mov %r12,%rax 2b07e4: 48 29 d8 sub %rbx,%rax 2b07e7: 49 01 86 28 02 00 00 add %rax,0x228(%r14) 2b07ee: 49 8b 86 30 02 00 00 mov 0x230(%r14),%rax 2b07f5: 4c 29 e0 sub %r12,%rax 2b07f8: 48 01 c2 add %rax,%rdx 2b07fb: 49 89 96 30 02 00 00 mov %rdx,0x230(%r14) 2b0802: e9 0f fe ff ff jmpq 2b0616 2b0807: 49 8d 9f c8 01 00 00 lea 0x1c8(%r15),%rbx 2b080e: 45 31 e4 xor %r12d,%r12d 2b0811: 31 c9 xor %ecx,%ecx 2b0813: 45 31 c0 xor %r8d,%r8d 2b0816: e9 11 01 00 00 jmpq 2b092c 2b081b: 48 8b 93 c0 02 00 00 mov 0x2c0(%rbx),%rdx 2b0822: 48 89 90 d0 02 00 00 mov %rdx,0x2d0(%rax) 2b0829: 48 85 d2 test %rdx,%rdx 2b082c: 74 0e je 2b083c 2b082e: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 2b0835: 48 89 82 d8 02 00 00 mov %rax,0x2d8(%rdx) 2b083c: 48 83 bb 10 01 00 00 cmpq $0x0,0x110(%rbx) 2b0843: 00 2b0844: 48 c7 43 f0 00 00 00 movq $0x0,-0x10(%rbx) 2b084b: 00 2b084c: 48 8d 83 10 01 00 00 lea 0x110(%rbx),%rax 2b0853: 48 c7 83 b8 02 00 00 movq $0x0,0x2b8(%rbx) 2b085a: 00 00 00 00 2b085e: 48 c7 83 c0 02 00 00 movq $0x0,0x2c0(%rbx) 2b0865: 00 00 00 00 2b0869: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx) 2b0870: 00 2b0871: 48 c7 83 b0 02 00 00 movq $0x0,0x2b0(%rbx) 2b0878: 00 00 00 00 2b087c: 48 c7 83 c8 02 00 00 movq $0x0,0x2c8(%rbx) 2b0883: 00 00 00 00 2b0887: 74 23 je 2b08ac 2b0889: 49 8b b6 78 03 00 00 mov 0x378(%r14),%rsi 2b0890: 48 89 c2 mov %rax,%rdx 2b0893: 48 89 44 24 50 mov %rax,0x50(%rsp) 2b0898: 49 8d bf b8 01 00 00 lea 0x1b8(%r15),%rdi 2b089f: e8 00 00 00 00 callq 2b08a4 2b08a4: 48 8b 44 24 50 mov 0x50(%rsp),%rax 2b08a9: 45 31 c0 xor %r8d,%r8d 2b08ac: 48 8d 7b 08 lea 0x8(%rbx),%rdi 2b08b0: 48 89 d9 mov %rbx,%rcx 2b08b3: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2b08ba: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2b08be: 48 c7 40 f0 00 00 00 movq $0x0,-0x10(%rax) 2b08c5: 00 2b08c6: 4c 89 c0 mov %r8,%rax 2b08c9: 48 29 f9 sub %rdi,%rcx 2b08cc: 81 c1 08 01 00 00 add $0x108,%ecx 2b08d2: c1 e9 03 shr $0x3,%ecx 2b08d5: f3 48 ab rep stos %rax,%es:(%rdi) 2b08d8: 48 8d bb 10 01 00 00 lea 0x110(%rbx),%rdi 2b08df: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 2b08e6: 00 00 00 00 2b08ea: 48 c7 83 70 02 00 00 movq $0x0,0x270(%rbx) 2b08f1: 00 00 00 00 2b08f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2b08f9: 89 d8 mov %ebx,%eax 2b08fb: 29 f8 sub %edi,%eax 2b08fd: 8d 88 78 02 00 00 lea 0x278(%rax),%ecx 2b0903: 4c 89 c0 mov %r8,%rax 2b0906: c1 e9 03 shr $0x3,%ecx 2b0909: f3 48 ab rep stos %rax,%es:(%rdi) 2b090c: 44 89 e9 mov %r13d,%ecx 2b090f: 49 8b 96 78 03 00 00 mov 0x378(%r14),%rdx 2b0916: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 2b091c: 49 83 c4 01 add $0x1,%r12 2b0920: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2b0927: 44 39 e0 cmp %r12d,%eax 2b092a: 76 38 jbe 2b0964 2b092c: 46 0f b6 6c 24 5c movzbl 0x5c(%rsp,%r12,1),%r13d 2b0932: 45 84 ed test %r13b,%r13b 2b0935: 74 df je 2b0916 2b0937: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 2b093e: 48 85 c0 test %rax,%rax 2b0941: 0f 85 d4 fe ff ff jne 2b081b 2b0947: 48 8b 83 b0 02 00 00 mov 0x2b0(%rbx),%rax 2b094e: 48 85 c0 test %rax,%rax 2b0951: 74 0d je 2b0960 2b0953: 48 8b 73 f0 mov -0x10(%rbx),%rsi 2b0957: 48 39 30 cmp %rsi,(%rax) 2b095a: 0f 84 d7 04 00 00 je 2b0e37 2b0960: 0f 0b ud2 2b0962: eb b2 jmp 2b0916 2b0964: 85 c0 test %eax,%eax 2b0966: 0f 84 ce 02 00 00 je 2b0c3a 2b096c: c7 44 24 4c ff ff ff movl $0xffffffff,0x4c(%rsp) 2b0973: ff 2b0974: 4d 8d a7 b8 01 00 00 lea 0x1b8(%r15),%r12 2b097b: 45 31 ed xor %r13d,%r13d 2b097e: 4c 89 f3 mov %r14,%rbx 2b0981: 4c 89 64 24 30 mov %r12,0x30(%rsp) 2b0986: 4d 89 e6 mov %r12,%r14 2b0989: 4c 89 24 24 mov %r12,(%rsp) 2b098d: 4d 89 ec mov %r13,%r12 2b0990: 49 83 7e 08 00 cmpq $0x0,0x8(%r14) 2b0995: 49 63 c4 movslq %r12d,%rax 2b0998: 0f 84 3f 02 00 00 je 2b0bdd 2b099e: 42 80 7c 24 62 00 cmpb $0x0,0x62(%rsp,%r12,1) 2b09a4: 0f 85 33 02 00 00 jne 2b0bdd 2b09aa: 83 44 24 4c 01 addl $0x1,0x4c(%rsp) 2b09af: 48 63 74 24 4c movslq 0x4c(%rsp),%rsi 2b09b4: 49 83 3e 00 cmpq $0x0,(%r14) 2b09b8: 4c 8b ab 70 03 00 00 mov 0x370(%rbx),%r13 2b09bf: 41 8b b4 b7 d4 4d 00 mov 0x4dd4(%r15,%rsi,4),%esi 2b09c6: 00 2b09c7: 41 8b bc b7 98 37 00 mov 0x3798(%r15,%rsi,4),%edi 2b09ce: 00 2b09cf: 89 7c 24 50 mov %edi,0x50(%rsp) 2b09d3: 0f 84 14 03 00 00 je 2b0ced 2b09d9: 4c 8d 5c 24 68 lea 0x68(%rsp),%r11 2b09de: 43 8b 14 a3 mov (%r11,%r12,4),%edx 2b09e2: 85 d2 test %edx,%edx 2b09e4: 0f 84 e0 01 00 00 je 2b0bca 2b09ea: 8b 7c 24 50 mov 0x50(%rsp),%edi 2b09ee: 85 ff test %edi,%edi 2b09f0: 0f 85 0c 03 00 00 jne 2b0d02 2b09f6: 48 89 44 24 20 mov %rax,0x20(%rsp) 2b09fb: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2b0a02: 4c 01 e8 add %r13,%rax 2b0a05: 83 fa 04 cmp $0x4,%edx 2b0a08: ba ff ff ff ff mov $0xffffffff,%edx 2b0a0d: 48 8b 88 80 04 00 00 mov 0x480(%rax),%rcx 2b0a14: 0f 84 a7 03 00 00 je 2b0dc1 2b0a1a: 48 85 c9 test %rcx,%rcx 2b0a1d: 74 15 je 2b0a34 2b0a1f: 48 8b 80 b8 01 00 00 mov 0x1b8(%rax),%rax 2b0a26: ba ff ff ff ff mov $0xffffffff,%edx 2b0a2b: 48 39 01 cmp %rax,(%rcx) 2b0a2e: 0f 84 aa 04 00 00 je 2b0ede 2b0a34: 4c 89 fe mov %r15,%rsi 2b0a37: 48 89 df mov %rbx,%rdi 2b0a3a: 4c 89 5c 24 28 mov %r11,0x28(%rsp) 2b0a3f: e8 fc d9 ff ff callq 2ae440 2b0a44: 4c 8b 5c 24 28 mov 0x28(%rsp),%r11 2b0a49: 48 85 c0 test %rax,%rax 2b0a4c: 48 89 44 24 40 mov %rax,0x40(%rsp) 2b0a51: 0f 84 93 04 00 00 je 2b0eea 2b0a57: 8b 74 24 50 mov 0x50(%rsp),%esi 2b0a5b: 31 c0 xor %eax,%eax 2b0a5d: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 2b0a62: 4c 89 f2 mov %r14,%rdx 2b0a65: 48 89 df mov %rbx,%rdi 2b0a68: 4c 89 5c 24 18 mov %r11,0x18(%rsp) 2b0a6d: 85 f6 test %esi,%esi 2b0a6f: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 2b0a74: 0f 95 c0 setne %al 2b0a77: 41 89 c0 mov %eax,%r8d 2b0a7a: 89 44 24 28 mov %eax,0x28(%rsp) 2b0a7e: e8 6d e9 ff ff callq 2af3f0 2b0a83: 89 c1 mov %eax,%ecx 2b0a85: 84 c0 test %al,%al 2b0a87: 0f 84 52 05 00 00 je 2b0fdf 2b0a8d: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2b0a92: 4c 8b 5c 24 18 mov 0x18(%rsp),%r11 2b0a97: 0f b6 80 bc 02 00 00 movzbl 0x2bc(%rax),%eax 2b0a9e: 43 83 3c a3 04 cmpl $0x4,(%r11,%r12,4) 2b0aa3: c6 44 04 62 01 movb $0x1,0x62(%rsp,%rax,1) 2b0aa8: 0f 85 1c 01 00 00 jne 2b0bca 2b0aae: 48 69 44 24 20 d8 04 imul $0x4d8,0x20(%rsp),%rax 2b0ab5: 00 00 2b0ab7: 8b 4c 24 50 mov 0x50(%rsp),%ecx 2b0abb: 85 c9 test %ecx,%ecx 2b0abd: 0f 85 9a 02 00 00 jne 2b0d5d 2b0ac3: 4c 01 e8 add %r13,%rax 2b0ac6: ba ff ff ff ff mov $0xffffffff,%edx 2b0acb: 48 8b 88 80 04 00 00 mov 0x480(%rax),%rcx 2b0ad2: 48 85 c9 test %rcx,%rcx 2b0ad5: 74 10 je 2b0ae7 2b0ad7: 48 8b 80 b8 01 00 00 mov 0x1b8(%rax),%rax 2b0ade: 48 39 01 cmp %rax,(%rcx) 2b0ae1: 0f 84 44 03 00 00 je 2b0e2b 2b0ae7: 4c 89 fe mov %r15,%rsi 2b0aea: 48 89 df mov %rbx,%rdi 2b0aed: e8 4e d9 ff ff callq 2ae440 2b0af2: 48 89 c1 mov %rax,%rcx 2b0af5: 48 85 c0 test %rax,%rax 2b0af8: 0f 84 57 04 00 00 je 2b0f55 2b0afe: 44 8b 44 24 28 mov 0x28(%rsp),%r8d 2b0b03: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 2b0b08: 4c 89 f2 mov %r14,%rdx 2b0b0b: 48 89 df mov %rbx,%rdi 2b0b0e: 48 89 44 24 18 mov %rax,0x18(%rsp) 2b0b13: e8 d8 e8 ff ff callq 2af3f0 2b0b18: 84 c0 test %al,%al 2b0b1a: 0f 84 bf 04 00 00 je 2b0fdf 2b0b20: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 2b0b25: 8b 54 24 50 mov 0x50(%rsp),%edx 2b0b29: 0f b6 81 bc 02 00 00 movzbl 0x2bc(%rcx),%eax 2b0b30: c6 44 04 62 01 movb $0x1,0x62(%rsp,%rax,1) 2b0b35: 48 69 44 24 20 d8 04 imul $0x4d8,0x20(%rsp),%rax 2b0b3c: 00 00 2b0b3e: 85 d2 test %edx,%edx 2b0b40: 0f 85 39 02 00 00 jne 2b0d7f 2b0b46: 49 01 c5 add %rax,%r13 2b0b49: ba ff ff ff ff mov $0xffffffff,%edx 2b0b4e: 49 8b 85 80 04 00 00 mov 0x480(%r13),%rax 2b0b55: 48 85 c0 test %rax,%rax 2b0b58: 74 28 je 2b0b82 2b0b5a: 48 8b 80 c8 02 00 00 mov 0x2c8(%rax),%rax 2b0b61: 48 85 c0 test %rax,%rax 2b0b64: 74 1c je 2b0b82 2b0b66: 48 8b 80 c8 02 00 00 mov 0x2c8(%rax),%rax 2b0b6d: 48 85 c0 test %rax,%rax 2b0b70: 74 10 je 2b0b82 2b0b72: 49 8b 8d b8 01 00 00 mov 0x1b8(%r13),%rcx 2b0b79: 48 39 08 cmp %rcx,(%rax) 2b0b7c: 0f 84 33 02 00 00 je 2b0db5 2b0b82: 4c 89 fe mov %r15,%rsi 2b0b85: 48 89 df mov %rbx,%rdi 2b0b88: e8 b3 d8 ff ff callq 2ae440 2b0b8d: 49 89 c5 mov %rax,%r13 2b0b90: 48 85 c0 test %rax,%rax 2b0b93: 0f 84 c6 03 00 00 je 2b0f5f 2b0b99: 44 8b 44 24 28 mov 0x28(%rsp),%r8d 2b0b9e: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 2b0ba3: 48 89 c1 mov %rax,%rcx 2b0ba6: 48 89 df mov %rbx,%rdi 2b0ba9: 48 8b 74 24 30 mov 0x30(%rsp),%rsi 2b0bae: e8 3d e8 ff ff callq 2af3f0 2b0bb3: 89 c1 mov %eax,%ecx 2b0bb5: 84 c0 test %al,%al 2b0bb7: 0f 84 22 04 00 00 je 2b0fdf 2b0bbd: 41 0f b6 85 bc 02 00 movzbl 0x2bc(%r13),%eax 2b0bc4: 00 2b0bc5: c6 44 04 62 01 movb $0x1,0x62(%rsp,%rax,1) 2b0bca: 8b 44 24 50 mov 0x50(%rsp),%eax 2b0bce: 85 c0 test %eax,%eax 2b0bd0: 0f 85 63 01 00 00 jne 2b0d39 2b0bd6: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 2b0bdd: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 2b0be3: 49 83 c4 01 add $0x1,%r12 2b0be7: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 2b0bee: 44 39 e0 cmp %r12d,%eax 2b0bf1: 0f 87 99 fd ff ff ja 2b0990 2b0bf7: 49 89 de mov %rbx,%r14 2b0bfa: 85 c0 test %eax,%eax 2b0bfc: 74 3c je 2b0c3a 2b0bfe: 4c 8b 24 24 mov (%rsp),%r12 2b0c02: 31 db xor %ebx,%ebx 2b0c04: 41 89 cd mov %ecx,%r13d 2b0c07: 49 83 3c 24 00 cmpq $0x0,(%r12) 2b0c0c: 74 17 je 2b0c25 2b0c0e: 4c 89 e7 mov %r12,%rdi 2b0c11: e8 00 00 00 00 callq 2b0c16 2b0c16: 84 c0 test %al,%al 2b0c18: 0f 84 55 fb ff ff je 2b0773 2b0c1e: 49 8b 96 78 03 00 00 mov 0x378(%r14),%rdx 2b0c25: 83 c3 01 add $0x1,%ebx 2b0c28: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2b0c2f: 39 9a a8 02 00 00 cmp %ebx,0x2a8(%rdx) 2b0c35: 77 d0 ja 2b0c07 2b0c37: 44 89 e9 mov %r13d,%ecx 2b0c3a: 4c 89 fe mov %r15,%rsi 2b0c3d: 4c 89 f7 mov %r14,%rdi 2b0c40: 88 4c 24 50 mov %cl,0x50(%rsp) 2b0c44: e8 00 00 00 00 callq 2b0c49 2b0c49: 0f b6 4c 24 50 movzbl 0x50(%rsp),%ecx 2b0c4e: 84 c0 test %al,%al 2b0c50: 0f 84 a4 03 00 00 je 2b0ffa 2b0c56: 84 c9 test %cl,%cl 2b0c58: 74 2e je 2b0c88 2b0c5a: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 2b0c61: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 2b0c66: 4c 89 fe mov %r15,%rsi 2b0c69: 4c 89 f7 mov %r14,%rdi 2b0c6c: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2b0c73: 48 8b 40 30 mov 0x30(%rax),%rax 2b0c77: e8 00 00 00 00 callq 2b0c7c 2b0c7c: 89 44 24 10 mov %eax,0x10(%rsp) 2b0c80: 85 c0 test %eax,%eax 2b0c82: 0f 84 6b f9 ff ff je 2b05f3 2b0c88: 41 80 be 10 02 00 00 cmpb $0x0,0x210(%r14) 2b0c8f: 00 2b0c90: 0f 85 98 03 00 00 jne 2b102e 2b0c96: 31 db xor %ebx,%ebx 2b0c98: 80 7c 24 14 00 cmpb $0x0,0x14(%rsp) 2b0c9d: 0f 85 50 f9 ff ff jne 2b05f3 2b0ca3: 44 8b 44 24 48 mov 0x48(%rsp),%r8d 2b0ca8: 8b 4c 24 10 mov 0x10(%rsp),%ecx 2b0cac: 4c 89 fe mov %r15,%rsi 2b0caf: 4c 89 f7 mov %r14,%rdi 2b0cb2: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 2b0cb9: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 2b0cbe: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2b0cc5: 48 8b 40 28 mov 0x28(%rax),%rax 2b0cc9: e8 00 00 00 00 callq 2b0cce 2b0cce: 45 0f b6 ae 10 02 00 movzbl 0x210(%r14),%r13d 2b0cd5: 00 2b0cd6: 45 84 ed test %r13b,%r13b 2b0cd9: 0f 85 8c 03 00 00 jne 2b106b 2b0cdf: 45 31 e4 xor %r12d,%r12d 2b0ce2: 41 bd 01 00 00 00 mov $0x1,%r13d 2b0ce8: e9 11 f9 ff ff jmpq 2b05fe 2b0ced: 85 ff test %edi,%edi 2b0cef: 0f 84 e8 fe ff ff je 2b0bdd 2b0cf5: 4c 8d 5c 24 68 lea 0x68(%rsp),%r11 2b0cfa: 43 8b 14 a3 mov (%r11,%r12,4),%edx 2b0cfe: 85 d2 test %edx,%edx 2b0d00: 74 37 je 2b0d39 2b0d02: 48 89 44 24 20 mov %rax,0x20(%rsp) 2b0d07: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2b0d0e: 83 fa 04 cmp $0x4,%edx 2b0d11: ba ff ff ff ff mov $0xffffffff,%edx 2b0d16: 49 8b 84 05 88 04 00 mov 0x488(%r13,%rax,1),%rax 2b0d1d: 00 2b0d1e: 0f 84 c8 00 00 00 je 2b0dec 2b0d24: 48 85 c0 test %rax,%rax 2b0d27: 0f 84 07 fd ff ff je 2b0a34 2b0d2d: 0f b6 90 bc 02 00 00 movzbl 0x2bc(%rax),%edx 2b0d34: e9 fb fc ff ff jmpq 2b0a34 2b0d39: 49 8b 56 08 mov 0x8(%r14),%rdx 2b0d3d: 4c 89 fe mov %r15,%rsi 2b0d40: 48 89 df mov %rbx,%rdi 2b0d43: 88 4c 24 50 mov %cl,0x50(%rsp) 2b0d47: e8 00 00 00 00 callq 2b0d4c 2b0d4c: 48 8b 93 78 03 00 00 mov 0x378(%rbx),%rdx 2b0d53: 0f b6 4c 24 50 movzbl 0x50(%rsp),%ecx 2b0d58: e9 80 fe ff ff jmpq 2b0bdd 2b0d5d: 49 8b 84 05 88 04 00 mov 0x488(%r13,%rax,1),%rax 2b0d64: 00 2b0d65: ba ff ff ff ff mov $0xffffffff,%edx 2b0d6a: 48 85 c0 test %rax,%rax 2b0d6d: 0f 84 74 fd ff ff je 2b0ae7 2b0d73: 0f b6 90 bc 02 00 00 movzbl 0x2bc(%rax),%edx 2b0d7a: e9 68 fd ff ff jmpq 2b0ae7 2b0d7f: 49 8b 84 05 88 04 00 mov 0x488(%r13,%rax,1),%rax 2b0d86: 00 2b0d87: ba ff ff ff ff mov $0xffffffff,%edx 2b0d8c: 48 85 c0 test %rax,%rax 2b0d8f: 0f 84 ed fd ff ff je 2b0b82 2b0d95: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2b0d9c: 48 85 c0 test %rax,%rax 2b0d9f: 0f 84 dd fd ff ff je 2b0b82 2b0da5: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2b0dac: 48 85 c0 test %rax,%rax 2b0daf: 0f 84 cd fd ff ff je 2b0b82 2b0db5: 0f b6 90 bc 02 00 00 movzbl 0x2bc(%rax),%edx 2b0dbc: e9 c1 fd ff ff jmpq 2b0b82 2b0dc1: 48 85 c9 test %rcx,%rcx 2b0dc4: 0f 84 6a fc ff ff je 2b0a34 2b0dca: 48 8b 91 c8 02 00 00 mov 0x2c8(%rcx),%rdx 2b0dd1: 48 8b 80 b8 01 00 00 mov 0x1b8(%rax),%rax 2b0dd8: 48 85 d2 test %rdx,%rdx 2b0ddb: 0f 84 45 fc ff ff je 2b0a26 2b0de1: 48 39 02 cmp %rax,(%rdx) 2b0de4: 0f 85 3c fc ff ff jne 2b0a26 2b0dea: eb 19 jmp 2b0e05 2b0dec: 48 85 c0 test %rax,%rax 2b0def: 0f 84 3f fc ff ff je 2b0a34 2b0df5: 48 8b 90 d0 02 00 00 mov 0x2d0(%rax),%rdx 2b0dfc: 48 85 d2 test %rdx,%rdx 2b0dff: 0f 84 28 ff ff ff je 2b0d2d 2b0e05: 0f b6 92 bc 02 00 00 movzbl 0x2bc(%rdx),%edx 2b0e0c: e9 23 fc ff ff jmpq 2b0a34 2b0e11: 81 7e 54 e0 01 00 00 cmpl $0x1e0,0x54(%rsi) 2b0e18: b8 00 00 00 00 mov $0x0,%eax 2b0e1d: 0f 45 44 24 48 cmovne 0x48(%rsp),%eax 2b0e22: 89 44 24 48 mov %eax,0x48(%rsp) 2b0e26: e9 c0 f8 ff ff jmpq 2b06eb 2b0e2b: 0f b6 91 bc 02 00 00 movzbl 0x2bc(%rcx),%edx 2b0e32: e9 b0 fc ff ff jmpq 2b0ae7 2b0e37: 48 8b 93 b8 02 00 00 mov 0x2b8(%rbx),%rdx 2b0e3e: 48 89 90 c8 02 00 00 mov %rdx,0x2c8(%rax) 2b0e45: 48 85 d2 test %rdx,%rdx 2b0e48: 74 07 je 2b0e51 2b0e4a: 48 89 82 c0 02 00 00 mov %rax,0x2c0(%rdx) 2b0e51: 48 8d 7b 08 lea 0x8(%rbx),%rdi 2b0e55: 48 89 d9 mov %rbx,%rcx 2b0e58: 48 8d 93 10 01 00 00 lea 0x110(%rbx),%rdx 2b0e5f: 4c 89 c0 mov %r8,%rax 2b0e62: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2b0e66: 48 83 e2 f8 and $0xfffffffffffffff8,%rdx 2b0e6a: 48 c7 83 b0 02 00 00 movq $0x0,0x2b0(%rbx) 2b0e71: 00 00 00 00 2b0e75: 48 29 f9 sub %rdi,%rcx 2b0e78: 48 c7 43 f0 00 00 00 movq $0x0,-0x10(%rbx) 2b0e7f: 00 2b0e80: 81 c1 08 01 00 00 add $0x108,%ecx 2b0e86: 48 c7 43 f8 00 00 00 movq $0x0,-0x8(%rbx) 2b0e8d: 00 2b0e8e: c1 e9 03 shr $0x3,%ecx 2b0e91: 48 c7 83 b8 02 00 00 movq $0x0,0x2b8(%rbx) 2b0e98: 00 00 00 00 2b0e9c: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2b0ea3: 48 c7 83 00 01 00 00 movq $0x0,0x100(%rbx) 2b0eaa: 00 00 00 00 2b0eae: f3 48 ab rep stos %rax,%es:(%rdi) 2b0eb1: 48 89 d7 mov %rdx,%rdi 2b0eb4: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 2b0ebb: 00 00 00 00 2b0ebf: 48 c7 83 70 02 00 00 movq $0x0,0x270(%rbx) 2b0ec6: 00 00 00 00 2b0eca: e9 2a fa ff ff jmpq 2b08f9 2b0ecf: 0f 0b ud2 2b0ed1: 45 31 e4 xor %r12d,%r12d 2b0ed4: 31 db xor %ebx,%ebx 2b0ed6: 45 31 ed xor %r13d,%r13d 2b0ed9: e9 20 f7 ff ff jmpq 2b05fe 2b0ede: 0f b6 91 bc 02 00 00 movzbl 0x2bc(%rcx),%edx 2b0ee5: e9 4a fb ff ff jmpq 2b0a34 2b0eea: 49 89 de mov %rbx,%r14 2b0eed: 0f 0b ud2 2b0eef: e9 7f f8 ff ff jmpq 2b0773 2b0ef4: 8b 54 24 10 mov 0x10(%rsp),%edx 2b0ef8: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 2b0efd: 4c 89 e7 mov %r12,%rdi 2b0f00: 41 c7 87 b4 26 00 00 movl $0x1,0x26b4(%r15) 2b0f07: 01 00 00 00 2b0f0b: e8 00 00 00 00 callq 2b0f10 2b0f10: 89 44 24 48 mov %eax,0x48(%rsp) 2b0f14: 89 c2 mov %eax,%edx 2b0f16: 41 8b 87 60 25 00 00 mov 0x2560(%r15),%eax 2b0f1d: 39 c2 cmp %eax,%edx 2b0f1f: 0f 82 61 01 00 00 jb 2b1086 2b0f25: 39 c2 cmp %eax,%edx 2b0f27: 0f 84 41 f7 ff ff je 2b066e 2b0f2d: 49 63 87 e8 2c 00 00 movslq 0x2ce8(%r15),%rax 2b0f34: 48 63 54 24 48 movslq 0x48(%rsp),%rdx 2b0f39: 48 8d 84 50 8c 20 00 lea 0x208c(%rax,%rdx,2),%rax 2b0f40: 00 2b0f41: 41 83 bc 87 c8 26 00 cmpl $0x3,0x26c8(%r15,%rax,4) 2b0f48: 00 03 2b0f4a: 0f 85 4b f7 ff ff jne 2b069b 2b0f50: e9 19 f7 ff ff jmpq 2b066e 2b0f55: 49 89 de mov %rbx,%r14 2b0f58: 0f 0b ud2 2b0f5a: e9 14 f8 ff ff jmpq 2b0773 2b0f5f: 49 89 de mov %rbx,%r14 2b0f62: 0f 0b ud2 2b0f64: e9 0a f8 ff ff jmpq 2b0773 2b0f69: 8b 46 54 mov 0x54(%rsi),%eax 2b0f6c: 3d 20 03 00 00 cmp $0x320,%eax 2b0f71: 0f 84 36 01 00 00 je 2b10ad 2b0f77: 3d 00 03 00 00 cmp $0x300,%eax 2b0f7c: 0f 85 98 00 00 00 jne 2b101a 2b0f82: c7 44 24 48 00 00 00 movl $0x0,0x48(%rsp) 2b0f89: 00 2b0f8a: 31 c0 xor %eax,%eax 2b0f8c: e9 5a f7 ff ff jmpq 2b06eb 2b0f91: 8b 54 24 48 mov 0x48(%rsp),%edx 2b0f95: 45 31 c9 xor %r9d,%r9d 2b0f98: 4c 8d 44 24 5c lea 0x5c(%rsp),%r8 2b0f9d: 4c 89 fe mov %r15,%rsi 2b0fa0: 48 8d 4c 24 68 lea 0x68(%rsp),%rcx 2b0fa5: 4c 89 f7 mov %r14,%rdi 2b0fa8: 48 c7 44 24 68 00 00 movq $0x0,0x68(%rsp) 2b0faf: 00 00 2b0fb1: 48 c7 44 24 70 00 00 movq $0x0,0x70(%rsp) 2b0fb8: 00 00 2b0fba: 48 c7 44 24 78 00 00 movq $0x0,0x78(%rsp) 2b0fc1: 00 00 2b0fc3: c7 44 24 5c 00 00 00 movl $0x0,0x5c(%rsp) 2b0fca: 00 2b0fcb: 66 44 89 4c 24 60 mov %r9w,0x60(%rsp) 2b0fd1: e8 00 00 00 00 callq 2b0fd6 2b0fd6: 89 44 24 48 mov %eax,0x48(%rsp) 2b0fda: e9 bc f6 ff ff jmpq 2b069b 2b0fdf: 49 89 de mov %rbx,%r14 2b0fe2: e9 8c f7 ff ff jmpq 2b0773 2b0fe7: 4c 89 fe mov %r15,%rsi 2b0fea: 4c 89 f7 mov %r14,%rdi 2b0fed: e8 00 00 00 00 callq 2b0ff2 2b0ff2: 84 c0 test %al,%al 2b0ff4: 0f 85 8e fc ff ff jne 2b0c88 2b0ffa: 41 8b 87 90 2b 00 00 mov 0x2b90(%r15),%eax 2b1001: 45 31 e4 xor %r12d,%r12d 2b1004: 31 db xor %ebx,%ebx 2b1006: 45 31 ed xor %r13d,%r13d 2b1009: 41 c7 84 87 f8 51 00 movl $0x8,0x51f8(%r15,%rax,4) 2b1010: 00 08 00 00 00 2b1015: e9 e4 f5 ff ff jmpq 2b05fe 2b101a: 3d 00 04 00 00 cmp $0x400,%eax 2b101f: 0f 84 5d ff ff ff je 2b0f82 2b1025: 8b 44 24 48 mov 0x48(%rsp),%eax 2b1029: e9 bd f6 ff ff jmpq 2b06eb 2b102e: e8 00 00 00 00 callq 2b1033 2b1033: 80 7c 24 14 00 cmpb $0x0,0x14(%rsp) 2b1038: 48 89 c3 mov %rax,%rbx 2b103b: 0f 84 62 fc ff ff je 2b0ca3 2b1041: 45 0f b6 ae 10 02 00 movzbl 0x210(%r14),%r13d 2b1048: 00 2b1049: 45 84 ed test %r13b,%r13b 2b104c: 74 2a je 2b1078 2b104e: 48 85 c0 test %rax,%rax 2b1051: 75 08 jne 2b105b 2b1053: e8 00 00 00 00 callq 2b1058 2b1058: 48 89 c3 mov %rax,%rbx 2b105b: 49 83 86 40 02 00 00 addq $0x1,0x240(%r14) 2b1062: 01 2b1063: 45 31 e4 xor %r12d,%r12d 2b1066: e9 93 f5 ff ff jmpq 2b05fe 2b106b: e8 00 00 00 00 callq 2b1070 2b1070: 49 89 c4 mov %rax,%r12 2b1073: e9 86 f5 ff ff jmpq 2b05fe 2b1078: 44 0f b6 6c 24 14 movzbl 0x14(%rsp),%r13d 2b107e: 45 31 e4 xor %r12d,%r12d 2b1081: e9 78 f5 ff ff jmpq 2b05fe 2b1086: 4c 8d 44 24 5c lea 0x5c(%rsp),%r8 2b108b: 48 8d 4c 24 68 lea 0x68(%rsp),%rcx 2b1090: 4c 89 fe mov %r15,%rsi 2b1093: 4c 89 f7 mov %r14,%rdi 2b1096: e8 00 00 00 00 callq 2b109b 2b109b: 89 44 24 48 mov %eax,0x48(%rsp) 2b109f: 89 c2 mov %eax,%edx 2b10a1: 41 8b 87 60 25 00 00 mov 0x2560(%r15),%eax 2b10a8: e9 78 fe ff ff jmpq 2b0f25 2b10ad: c7 44 24 48 00 00 00 movl $0x0,0x48(%rsp) 2b10b4: 00 2b10b5: e9 6b ff ff ff jmpq 2b1025 2b10ba: 0f 0b ud2 2b10bc: e9 b2 f6 ff ff jmpq 2b0773 2b10c1: e8 00 00 00 00 callq 2b10c6 2b10c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2b10cd: 00 00 00 00000000002b10d0 : 2b10d0: e8 00 00 00 00 callq 2b10d5 2b10d5: 53 push %rbx 2b10d6: 48 89 fb mov %rdi,%rbx 2b10d9: 48 8b 3f mov (%rdi),%rdi 2b10dc: e8 00 00 00 00 callq 2b10e1 2b10e1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2b10e8: 5b pop %rbx 2b10e9: c3 retq 2b10ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b10f0 : 2b10f0: e8 00 00 00 00 callq 2b10f5 2b10f5: 41 54 push %r12 2b10f7: ba b8 02 00 00 mov $0x2b8,%edx 2b10fc: be c0 0d 00 00 mov $0xdc0,%esi 2b1101: 53 push %rbx 2b1102: 48 89 fb mov %rdi,%rbx 2b1105: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b110c 2b110c: e8 00 00 00 00 callq 2b1111 2b1111: 49 89 c4 mov %rax,%r12 2b1114: 48 85 c0 test %rax,%rax 2b1117: 74 58 je 2b1171 2b1119: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1120: 48 89 c7 mov %rax,%rdi 2b1123: 48 89 de mov %rbx,%rsi 2b1126: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b112d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b1134: e8 00 00 00 00 callq 2b1139 2b1139: 49 8d 84 24 b0 00 00 lea 0xb0(%r12),%rax 2b1140: 00 2b1141: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1148: 48 89 50 08 mov %rdx,0x8(%rax) 2b114c: 48 83 c2 1c add $0x1c,%rdx 2b1150: 48 83 c0 20 add $0x20,%rax 2b1154: 48 89 58 e0 mov %rbx,-0x20(%rax) 2b1158: 48 c7 40 f0 00 00 00 movq $0x0,-0x10(%rax) 2b115f: 00 2b1160: 48 c7 40 f8 00 00 00 movq $0x0,-0x8(%rax) 2b1167: 00 2b1168: 48 81 fa 00 00 00 00 cmp $0x0,%rdx 2b116f: 75 d7 jne 2b1148 2b1171: 4c 89 e0 mov %r12,%rax 2b1174: 5b pop %rbx 2b1175: 41 5c pop %r12 2b1177: c3 retq 2b1178: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2b117f: 00 00000000002b1180 : 2b1180: e8 00 00 00 00 callq 2b1185 2b1185: 85 f6 test %esi,%esi 2b1187: 75 19 jne 2b11a2 2b1189: c1 ef 02 shr $0x2,%edi 2b118c: 85 ff test %edi,%edi 2b118e: b8 01 00 00 00 mov $0x1,%eax 2b1193: 0f 44 f8 cmove %eax,%edi 2b1196: 69 c7 00 68 01 00 imul $0x16800,%edi,%eax 2b119c: c1 e8 06 shr $0x6,%eax 2b119f: 29 d0 sub %edx,%eax 2b11a1: c3 retq 2b11a2: b8 a0 05 00 00 mov $0x5a0,%eax 2b11a7: 83 fe 01 cmp $0x1,%esi 2b11aa: 75 f3 jne 2b119f 2b11ac: c1 ef 03 shr $0x3,%edi 2b11af: eb db jmp 2b118c 2b11b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b11b8: 00 00 00 00 2b11bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b11c0 : 2b11c0: e8 00 00 00 00 callq 2b11c5 2b11c5: 41 57 push %r15 2b11c7: ba 28 04 00 00 mov $0x428,%edx 2b11cc: 41 56 push %r14 2b11ce: 41 55 push %r13 2b11d0: 49 89 f5 mov %rsi,%r13 2b11d3: be c0 0d 00 00 mov $0xdc0,%esi 2b11d8: 41 54 push %r12 2b11da: 55 push %rbp 2b11db: 53 push %rbx 2b11dc: 48 89 fb mov %rdi,%rbx 2b11df: 48 83 ec 30 sub $0x30,%rsp 2b11e3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b11ea 2b11ea: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b11f1: 00 00 2b11f3: 48 89 44 24 28 mov %rax,0x28(%rsp) 2b11f8: 31 c0 xor %eax,%eax 2b11fa: e8 00 00 00 00 callq 2b11ff 2b11ff: 48 85 c0 test %rax,%rax 2b1202: 0f 84 e4 09 00 00 je 2b1bec 2b1208: 48 89 c5 mov %rax,%rbp 2b120b: 8b 43 54 mov 0x54(%rbx),%eax 2b120e: 49 8b 9d 98 02 00 00 mov 0x298(%r13),%rbx 2b1215: 49 8d bd 80 01 00 00 lea 0x180(%r13),%rdi 2b121c: b9 1f 00 00 00 mov $0x1f,%ecx 2b1221: 89 44 24 14 mov %eax,0x14(%rsp) 2b1225: 48 8b 43 58 mov 0x58(%rbx),%rax 2b1229: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2b1230: 00 2b1231: 48 b8 06 00 00 00 ff movabs $0xffffffff00000006,%rax 2b1238: ff ff ff 2b123b: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 2b1242: 48 b8 58 02 00 00 64 movabs $0x6400000258,%rax 2b1249: 00 00 00 2b124c: 49 89 45 2c mov %rax,0x2c(%r13) 2b1250: 48 b8 00 08 00 00 00 movabs $0x10000000800,%rax 2b1257: 01 00 00 2b125a: 49 89 45 34 mov %rax,0x34(%r13) 2b125e: b8 01 01 00 00 mov $0x101,%eax 2b1263: 66 41 89 45 48 mov %ax,0x48(%r13) 2b1268: b8 01 01 00 00 mov $0x101,%eax 2b126d: 66 41 89 45 4c mov %ax,0x4c(%r13) 2b1272: 41 0f b7 85 5c 01 00 movzwl 0x15c(%r13),%eax 2b1279: 00 2b127a: 41 80 a5 60 01 00 00 andb $0xe0,0x160(%r13) 2b1281: e0 2b1282: 66 25 00 fe and $0xfe00,%ax 2b1286: 41 80 8d 5e 01 00 00 orb $0x1f,0x15e(%r13) 2b128d: 1f 2b128e: 0c f5 or $0xf5,%al 2b1290: 41 80 a5 64 01 00 00 andb $0xe0,0x164(%r13) 2b1297: e0 2b1298: 66 41 89 85 5c 01 00 mov %ax,0x15c(%r13) 2b129f: 00 2b12a0: 41 0f b6 85 62 01 00 movzbl 0x162(%r13),%eax 2b12a7: 00 2b12a8: 41 c7 45 24 01 00 00 movl $0x1,0x24(%r13) 2b12af: 00 2b12b0: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 2b12b7: 00 00 00 00 2b12bb: 83 e0 c0 and $0xffffffc0,%eax 2b12be: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2b12c5: 00 00 00 00 2b12c9: 83 c8 1f or $0x1f,%eax 2b12cc: 41 88 85 62 01 00 00 mov %al,0x162(%r13) 2b12d3: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2b12da: c7 85 28 03 00 00 06 movl $0x6,0x328(%rbp) 2b12e1: 00 00 00 2b12e4: 8b 40 20 mov 0x20(%rax),%eax 2b12e7: 85 c0 test %eax,%eax 2b12e9: b8 00 00 00 00 mov $0x0,%eax 2b12ee: f3 48 ab rep stos %rax,%es:(%rdi) 2b12f1: 0f 84 20 02 00 00 je 2b1517 2b12f7: 48 b8 01 01 00 01 01 movabs $0x101000101,%rax 2b12fe: 00 00 00 2b1301: 41 be 01 01 00 00 mov $0x101,%r14d 2b1307: 41 bf 01 01 00 00 mov $0x101,%r15d 2b130d: 41 c6 85 ad 01 00 00 movb $0x1,0x1ad(%r13) 2b1314: 01 2b1315: 49 89 85 e4 01 00 00 mov %rax,0x1e4(%r13) 2b131c: 48 2d 00 01 00 01 sub $0x1000100,%rax 2b1322: 66 45 89 b5 87 01 00 mov %r14w,0x187(%r13) 2b1329: 00 2b132a: 66 45 89 bd 9f 01 00 mov %r15w,0x19f(%r13) 2b1331: 00 2b1332: 41 c6 85 f2 01 00 00 movb $0x1,0x1f2(%r13) 2b1339: 01 2b133a: 49 89 85 04 02 00 00 mov %rax,0x204(%r13) 2b1341: 41 c7 85 60 02 00 00 movl $0xffffffff,0x260(%r13) 2b1348: ff ff ff ff 2b134c: 49 8b bd 48 e9 00 00 mov 0xe948(%r13),%rdi 2b1353: 48 85 ff test %rdi,%rdi 2b1356: 74 0a je 2b1362 2b1358: be 10 00 00 00 mov $0x10,%esi 2b135d: e8 00 00 00 00 callq 2b1362 2b1362: 48 8b 73 58 mov 0x58(%rbx),%rsi 2b1366: 45 31 c0 xor %r8d,%r8d 2b1369: ba 09 00 00 00 mov $0x9,%edx 2b136e: 48 89 df mov %rbx,%rdi 2b1371: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b1378: e8 d3 f0 ff ff callq 2b0450 2b137d: 45 31 c0 xor %r8d,%r8d 2b1380: ba 0a 00 00 00 mov $0xa,%edx 2b1385: 48 89 df mov %rbx,%rdi 2b1388: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2b138f: 48 8b 73 58 mov 0x58(%rbx),%rsi 2b1393: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b139a: e8 b1 f0 ff ff callq 2b0450 2b139f: 45 31 c0 xor %r8d,%r8d 2b13a2: ba 0b 00 00 00 mov $0xb,%edx 2b13a7: 48 89 df mov %rbx,%rdi 2b13aa: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2b13b1: 48 8b 73 58 mov 0x58(%rbx),%rsi 2b13b5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b13bc: e8 8f f0 ff ff callq 2b0450 2b13c1: 45 31 c0 xor %r8d,%r8d 2b13c4: ba 0c 00 00 00 mov $0xc,%edx 2b13c9: 48 89 df mov %rbx,%rdi 2b13cc: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 2b13d3: 48 8b 73 58 mov 0x58(%rbx),%rsi 2b13d7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b13de: e8 6d f0 ff ff callq 2b0450 2b13e3: 45 31 c0 xor %r8d,%r8d 2b13e6: ba 0d 00 00 00 mov $0xd,%edx 2b13eb: 48 89 df mov %rbx,%rdi 2b13ee: 48 89 85 50 03 00 00 mov %rax,0x350(%rbp) 2b13f5: 48 8b 73 58 mov 0x58(%rbx),%rsi 2b13f9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b1400: e8 4b f0 ff ff callq 2b0450 2b1405: 45 31 c0 xor %r8d,%r8d 2b1408: ba 0e 00 00 00 mov $0xe,%edx 2b140d: 48 89 df mov %rbx,%rdi 2b1410: 48 89 85 58 03 00 00 mov %rax,0x358(%rbp) 2b1417: 48 8b 73 58 mov 0x58(%rbx),%rsi 2b141b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b1422: e8 29 f0 ff ff callq 2b0450 2b1427: ba 08 00 00 00 mov $0x8,%edx 2b142c: 41 b8 01 00 00 00 mov $0x1,%r8d 2b1432: 48 89 df mov %rbx,%rdi 2b1435: 48 89 85 60 03 00 00 mov %rax,0x360(%rbp) 2b143c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b1443: c7 85 70 03 00 00 06 movl $0x6,0x370(%rbp) 2b144a: 00 00 00 2b144d: 48 8b 73 58 mov 0x58(%rbx),%rsi 2b1451: e8 fa ef ff ff callq 2b0450 2b1456: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2b145c: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2b1463: 85 d2 test %edx,%edx 2b1465: 0f 84 f9 00 00 00 je 2b1564 2b146b: 83 ea 01 sub $0x1,%edx 2b146e: 48 8d 85 38 03 00 00 lea 0x338(%rbp),%rax 2b1475: 48 8d 94 d5 40 03 00 lea 0x340(%rbp,%rdx,8),%rdx 2b147c: 00 2b147d: eb 0d jmp 2b148c 2b147f: 48 83 c0 08 add $0x8,%rax 2b1483: 48 39 d0 cmp %rdx,%rax 2b1486: 0f 84 d8 00 00 00 je 2b1564 2b148c: 48 83 38 00 cmpq $0x0,(%rax) 2b1490: 75 ed jne 2b147f 2b1492: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b1499: 31 c0 xor %eax,%eax 2b149b: e8 00 00 00 00 callq 2b14a0 2b14a0: b9 98 0a 00 00 mov $0xa98,%ecx 2b14a5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b14ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b14b3: bf 02 00 00 00 mov $0x2,%edi 2b14b8: 31 c0 xor %eax,%eax 2b14ba: e8 00 00 00 00 callq 2b14bf 2b14bf: 48 89 ef mov %rbp,%rdi 2b14c2: 45 31 e4 xor %r12d,%r12d 2b14c5: e8 c6 e0 ff ff callq 2af590 2b14ca: b9 4b 0b 00 00 mov $0xb4b,%ecx 2b14cf: bf 02 00 00 00 mov $0x2,%edi 2b14d4: 31 c0 xor %eax,%eax 2b14d6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b14dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b14e4: e8 00 00 00 00 callq 2b14e9 2b14e9: 48 89 ef mov %rbp,%rdi 2b14ec: e8 00 00 00 00 callq 2b14f1 2b14f1: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2b14f6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b14fd: 00 00 2b14ff: 0f 85 d3 0f 00 00 jne 2b24d8 2b1505: 48 83 c4 30 add $0x30,%rsp 2b1509: 4c 89 e0 mov %r12,%rax 2b150c: 5b pop %rbx 2b150d: 5d pop %rbp 2b150e: 41 5c pop %r12 2b1510: 41 5d pop %r13 2b1512: 41 5e pop %r14 2b1514: 41 5f pop %r15 2b1516: c3 retq 2b1517: 48 b8 01 00 00 00 00 movabs $0x1e0000000001,%rax 2b151e: 1e 00 00 2b1521: 41 c6 85 f2 01 00 00 movb $0x1,0x1f2(%r13) 2b1528: 01 2b1529: 49 89 85 88 01 00 00 mov %rax,0x188(%r13) 2b1530: 48 b8 01 00 00 01 00 movabs $0x100000001000001,%rax 2b1537: 00 00 01 2b153a: 41 c7 85 d0 01 00 00 movl $0xffffffff,0x1d0(%r13) 2b1541: ff ff ff ff 2b1545: 49 89 85 e4 01 00 00 mov %rax,0x1e4(%r13) 2b154c: 41 c6 85 08 02 00 00 movb $0x1,0x208(%r13) 2b1553: 01 2b1554: 41 c7 85 60 02 00 00 movl $0xffffffff,0x260(%r13) 2b155b: ff ff ff ff 2b155f: e9 e8 fd ff ff jmpq 2b134c 2b1564: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b156b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1572: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1579: 48 89 df mov %rbx,%rdi 2b157c: e8 00 00 00 00 callq 2b1581 2b1581: 48 89 85 b8 03 00 00 mov %rax,0x3b8(%rbp) 2b1588: 48 85 c0 test %rax,%rax 2b158b: 0f 84 73 07 00 00 je 2b1d04 2b1591: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2b1598: 49 8b 8d 50 e9 00 00 mov 0xe950(%r13),%rcx 2b159f: 8b 40 34 mov 0x34(%rax),%eax 2b15a2: 48 85 c9 test %rcx,%rcx 2b15a5: 0f 84 49 06 00 00 je 2b1bf4 2b15ab: 83 f8 27 cmp $0x27,%eax 2b15ae: 0f 87 b4 03 00 00 ja 2b1968 2b15b4: 8b 01 mov (%rcx),%eax 2b15b6: 66 0f ef c9 pxor %xmm1,%xmm1 2b15ba: f2 0f 10 05 00 00 00 movsd 0x0(%rip),%xmm0 # 2b15c2 2b15c1: 00 2b15c2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b15c7: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b15cb: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b15d3 2b15d2: 00 2b15d3: 8b 41 04 mov 0x4(%rcx),%eax 2b15d6: 66 0f ef c9 pxor %xmm1,%xmm1 2b15da: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b15df: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b15e3: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b15eb 2b15ea: 00 2b15eb: 8b 41 08 mov 0x8(%rcx),%eax 2b15ee: 66 0f ef c9 pxor %xmm1,%xmm1 2b15f2: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b15f7: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b15fb: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b1603 2b1602: 00 2b1603: 8b 41 0c mov 0xc(%rcx),%eax 2b1606: 66 0f ef c9 pxor %xmm1,%xmm1 2b160a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b160f: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b1613: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b161b 2b161a: 00 2b161b: 8b 41 10 mov 0x10(%rcx),%eax 2b161e: 66 0f ef c9 pxor %xmm1,%xmm1 2b1622: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b1627: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b162b: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b1633 2b1632: 00 2b1633: 8b 41 14 mov 0x14(%rcx),%eax 2b1636: 66 0f ef c9 pxor %xmm1,%xmm1 2b163a: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b163f: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b1643: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b164b 2b164a: 00 2b164b: 8b 41 5c mov 0x5c(%rcx),%eax 2b164e: 66 0f ef c9 pxor %xmm1,%xmm1 2b1652: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b1658 2b1658: 8b 41 60 mov 0x60(%rcx),%eax 2b165b: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b1661 2b1661: 8b 41 64 mov 0x64(%rcx),%eax 2b1664: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b166a 2b166a: 8b 41 20 mov 0x20(%rcx),%eax 2b166d: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b1672: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b1676: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b167e 2b167d: 00 2b167e: 8b 41 24 mov 0x24(%rcx),%eax 2b1681: 66 0f ef c9 pxor %xmm1,%xmm1 2b1685: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b168a: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b168e: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b1696 2b1695: 00 2b1696: 8b 41 28 mov 0x28(%rcx),%eax 2b1699: 66 0f ef c9 pxor %xmm1,%xmm1 2b169d: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b16a2: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b16a6: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b16ae 2b16ad: 00 2b16ae: 8b 41 2c mov 0x2c(%rcx),%eax 2b16b1: 66 0f ef c9 pxor %xmm1,%xmm1 2b16b5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b16ba: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b16be: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b16c6 2b16c5: 00 2b16c6: 8b 41 30 mov 0x30(%rcx),%eax 2b16c9: 66 0f ef c9 pxor %xmm1,%xmm1 2b16cd: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b16d2: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b16d6: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b16de 2b16dd: 00 2b16de: 8b 41 18 mov 0x18(%rcx),%eax 2b16e1: 66 0f ef c9 pxor %xmm1,%xmm1 2b16e5: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b16ea: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b16ee: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b16f6 2b16f5: 00 2b16f6: 8b 41 1c mov 0x1c(%rcx),%eax 2b16f9: 66 0f ef c9 pxor %xmm1,%xmm1 2b16fd: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b1702: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b1706: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b170e 2b170d: 00 2b170e: 8b 41 34 mov 0x34(%rcx),%eax 2b1711: 66 0f ef c9 pxor %xmm1,%xmm1 2b1715: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b171b 2b171b: 8b 41 48 mov 0x48(%rcx),%eax 2b171e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b1723: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b172b 2b172a: 00 2b172b: 8b 41 4c mov 0x4c(%rcx),%eax 2b172e: 66 0f ef c9 pxor %xmm1,%xmm1 2b1732: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b1737: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b173f 2b173e: 00 2b173f: 8b 41 50 mov 0x50(%rcx),%eax 2b1742: 66 0f ef c9 pxor %xmm1,%xmm1 2b1746: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b174b: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b174f: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b1757 2b1756: 00 2b1757: 8b 41 38 mov 0x38(%rcx),%eax 2b175a: 66 0f ef c9 pxor %xmm1,%xmm1 2b175e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b1763: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b1767: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b176f 2b176e: 00 2b176f: 8b 41 3c mov 0x3c(%rcx),%eax 2b1772: 66 0f ef c9 pxor %xmm1,%xmm1 2b1776: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b177b: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b177f: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b1787 2b1786: 00 2b1787: 8b 41 40 mov 0x40(%rcx),%eax 2b178a: 66 0f ef c9 pxor %xmm1,%xmm1 2b178e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b1793: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b1797: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b179f 2b179e: 00 2b179f: 8b 41 44 mov 0x44(%rcx),%eax 2b17a2: 66 0f ef c9 pxor %xmm1,%xmm1 2b17a6: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b17ab: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b17b3 2b17b2: 00 2b17b3: 8b 41 68 mov 0x68(%rcx),%eax 2b17b6: 66 0f ef c9 pxor %xmm1,%xmm1 2b17ba: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b17c0 2b17c0: 8b 41 6c mov 0x6c(%rcx),%eax 2b17c3: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b17c9 2b17c9: 8b 41 70 mov 0x70(%rcx),%eax 2b17cc: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b17d2 2b17d2: 8b 41 74 mov 0x74(%rcx),%eax 2b17d5: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b17db 2b17db: 8b 41 78 mov 0x78(%rcx),%eax 2b17de: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b17e4 2b17e4: 8b 41 7c mov 0x7c(%rcx),%eax 2b17e7: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b17ed 2b17ed: 8b 81 80 00 00 00 mov 0x80(%rcx),%eax 2b17f3: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b17f8: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b17fc: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b1804 2b1803: 00 2b1804: 8b 81 84 00 00 00 mov 0x84(%rcx),%eax 2b180a: 66 0f ef c9 pxor %xmm1,%xmm1 2b180e: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b1813: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b1817: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b181f 2b181e: 00 2b181f: 8b 81 88 00 00 00 mov 0x88(%rcx),%eax 2b1825: 66 0f ef c9 pxor %xmm1,%xmm1 2b1829: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b182f 2b182f: 8b 41 54 mov 0x54(%rcx),%eax 2b1832: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b1837: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b183f 2b183e: 00 2b183f: 8b 81 90 00 00 00 mov 0x90(%rcx),%eax 2b1845: 66 0f ef c9 pxor %xmm1,%xmm1 2b1849: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b184e: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b1856 2b1855: 00 2b1856: 8b 81 94 00 00 00 mov 0x94(%rcx),%eax 2b185c: 66 0f ef c9 pxor %xmm1,%xmm1 2b1860: f2 48 0f 2a c8 cvtsi2sd %rax,%xmm1 2b1865: f2 0f 11 0d 00 00 00 movsd %xmm1,0x0(%rip) # 2b186d 2b186c: 00 2b186d: 8b 81 98 00 00 00 mov 0x98(%rcx),%eax 2b1873: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b1879 2b1879: 8b b1 9c 00 00 00 mov 0x9c(%rcx),%esi 2b187f: 89 35 00 00 00 00 mov %esi,0x0(%rip) # 2b1885 2b1885: 85 f6 test %esi,%esi 2b1887: 0f 84 db 00 00 00 je 2b1968 2b188d: 83 ee 01 sub $0x1,%esi 2b1890: 48 8d 81 a0 00 00 00 lea 0xa0(%rcx),%rax 2b1897: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b189e: 48 8d 34 f6 lea (%rsi,%rsi,8),%rsi 2b18a2: 48 8d 8c b1 c4 00 00 lea 0xc4(%rcx,%rsi,4),%rcx 2b18a9: 00 2b18aa: 8b 30 mov (%rax),%esi 2b18ac: 66 0f ef c9 pxor %xmm1,%xmm1 2b18b0: 48 83 c0 24 add $0x24,%rax 2b18b4: 48 83 c2 60 add $0x60,%rdx 2b18b8: 89 72 a0 mov %esi,-0x60(%rdx) 2b18bb: 8b 70 e4 mov -0x1c(%rax),%esi 2b18be: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 2b18c3: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b18c7: f2 0f 11 4a b0 movsd %xmm1,-0x50(%rdx) 2b18cc: 8b 70 f0 mov -0x10(%rax),%esi 2b18cf: 66 0f ef c9 pxor %xmm1,%xmm1 2b18d3: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 2b18d8: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b18dc: f2 0f 11 4a d0 movsd %xmm1,-0x30(%rdx) 2b18e1: 8b 70 f4 mov -0xc(%rax),%esi 2b18e4: 66 0f ef c9 pxor %xmm1,%xmm1 2b18e8: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 2b18ed: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b18f1: f2 0f 11 4a d8 movsd %xmm1,-0x28(%rdx) 2b18f6: 8b 70 fc mov -0x4(%rax),%esi 2b18f9: 66 0f ef c9 pxor %xmm1,%xmm1 2b18fd: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 2b1902: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b1906: f2 0f 11 4a f0 movsd %xmm1,-0x10(%rdx) 2b190b: 8b 70 f8 mov -0x8(%rax),%esi 2b190e: 66 0f ef c9 pxor %xmm1,%xmm1 2b1912: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 2b1917: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b191b: f2 0f 11 4a e8 movsd %xmm1,-0x18(%rdx) 2b1920: 8b 70 e8 mov -0x18(%rax),%esi 2b1923: 66 0f ef c9 pxor %xmm1,%xmm1 2b1927: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 2b192c: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b1930: f2 0f 11 4a b8 movsd %xmm1,-0x48(%rdx) 2b1935: 8b 70 e0 mov -0x20(%rax),%esi 2b1938: 66 0f ef c9 pxor %xmm1,%xmm1 2b193c: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 2b1941: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b1945: f2 0f 11 4a a8 movsd %xmm1,-0x58(%rdx) 2b194a: 8b 70 ec mov -0x14(%rax),%esi 2b194d: 66 0f ef c9 pxor %xmm1,%xmm1 2b1951: f2 48 0f 2a ce cvtsi2sd %rsi,%xmm1 2b1956: f2 0f 59 c8 mulsd %xmm0,%xmm1 2b195a: f2 0f 11 4a c8 movsd %xmm1,-0x38(%rdx) 2b195f: 48 39 c1 cmp %rax,%rcx 2b1962: 0f 85 42 ff ff ff jne 2b18aa 2b1968: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b196f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1976: 4c 89 ef mov %r13,%rdi 2b1979: 8b 00 mov (%rax),%eax 2b197b: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b1981 2b1981: 8b 85 a8 02 00 00 mov 0x2a8(%rbp),%eax 2b1987: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b198d 2b198d: 41 0f b6 85 7e 01 00 movzbl 0x17e(%r13),%eax 2b1994: 00 2b1995: 88 05 00 00 00 00 mov %al,0x0(%rip) # 2b199b 2b199b: e8 00 00 00 00 callq 2b19a0 2b19a0: 4c 8d 64 24 18 lea 0x18(%rsp),%r12 2b19a5: 49 8d bd f0 03 00 00 lea 0x3f0(%r13),%rdi 2b19ac: b9 05 00 00 00 mov $0x5,%ecx 2b19b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b19b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b19bf: e8 00 00 00 00 callq 2b19c4 2b19c4: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2b19cb: 4c 89 e7 mov %r12,%rdi 2b19ce: 48 89 44 24 18 mov %rax,0x18(%rsp) 2b19d3: e8 00 00 00 00 callq 2b19d8 2b19d8: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2b19df: 48 85 c0 test %rax,%rax 2b19e2: 0f 84 d7 fa ff ff je 2b14bf 2b19e8: 48 89 df mov %rbx,%rdi 2b19eb: e8 00 00 00 00 callq 2b19f0 2b19f0: 48 89 85 b0 01 00 00 mov %rax,0x1b0(%rbp) 2b19f7: 48 85 c0 test %rax,%rax 2b19fa: 0f 84 cc 04 00 00 je 2b1ecc 2b1a00: 44 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%r11d 2b1a07: 49 c7 c7 00 00 00 00 mov $0x0,%r15 2b1a0e: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2b1a15: 45 31 e4 xor %r12d,%r12d 2b1a18: 45 85 db test %r11d,%r11d 2b1a1b: 0f 85 86 00 00 00 jne 2b1aa7 2b1a21: e9 f4 02 00 00 jmpq 2b1d1a 2b1a26: 4e 89 5c e5 30 mov %r11,0x30(%rbp,%r12,8) 2b1a2b: bf 90 2d 01 00 mov $0x12d90,%edi 2b1a30: e8 1b cb ff ff callq 2ae550 2b1a35: be c0 0d 00 00 mov $0xdc0,%esi 2b1a3a: bf 90 2d 01 00 mov $0x12d90,%edi 2b1a3f: 89 c2 mov %eax,%edx 2b1a41: e8 00 00 00 00 callq 2b1a46 2b1a46: 48 85 c0 test %rax,%rax 2b1a49: 0f 84 8b 01 00 00 je 2b1bda 2b1a4f: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b1a56: 4c 89 f9 mov %r15,%rcx 2b1a59: 44 89 e2 mov %r12d,%edx 2b1a5c: 48 89 de mov %rbx,%rsi 2b1a5f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b1a66: 48 89 c7 mov %rax,%rdi 2b1a69: 48 89 44 24 08 mov %rax,0x8(%rsp) 2b1a6e: e8 00 00 00 00 callq 2b1a73 2b1a73: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 2b1a78: 84 c0 test %al,%al 2b1a7a: 0f 84 e7 00 00 00 je 2b1b67 2b1a80: 4e 89 9c e5 c0 00 00 mov %r11,0xc0(%rbp,%r12,8) 2b1a87: 00 2b1a88: 49 81 c7 34 05 00 00 add $0x534,%r15 2b1a8f: 49 83 c4 01 add $0x1,%r12 2b1a93: 49 81 c6 f8 01 00 00 add $0x1f8,%r14 2b1a9a: 44 39 a5 a8 02 00 00 cmp %r12d,0x2a8(%rbp) 2b1aa1: 0f 86 73 02 00 00 jbe 2b1d1a 2b1aa7: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b1aae 2b1aae: ba 90 02 00 00 mov $0x290,%edx 2b1ab3: be c0 0d 00 00 mov $0xdc0,%esi 2b1ab8: 44 89 24 24 mov %r12d,(%rsp) 2b1abc: e8 00 00 00 00 callq 2b1ac1 2b1ac1: 48 85 c0 test %rax,%rax 2b1ac4: 74 62 je 2b1b28 2b1ac6: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b1acd: 4c 89 f1 mov %r14,%rcx 2b1ad0: 44 89 e2 mov %r12d,%edx 2b1ad3: 48 89 de mov %rbx,%rsi 2b1ad6: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b1add: 48 89 c7 mov %rax,%rdi 2b1ae0: 48 89 44 24 08 mov %rax,0x8(%rsp) 2b1ae5: e8 00 00 00 00 callq 2b1aea 2b1aea: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 2b1aef: 84 c0 test %al,%al 2b1af1: 0f 85 2f ff ff ff jne 2b1a26 2b1af7: bf 02 00 00 00 mov $0x2,%edi 2b1afc: b9 3c 05 00 00 mov $0x53c,%ecx 2b1b01: 31 c0 xor %eax,%eax 2b1b03: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 2b1b08: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1b0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1b16: e8 00 00 00 00 callq 2b1b1b 2b1b1b: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 2b1b20: 4c 89 df mov %r11,%rdi 2b1b23: e8 00 00 00 00 callq 2b1b28 2b1b28: 4c 63 2c 24 movslq (%rsp),%r13 2b1b2c: 31 c0 xor %eax,%eax 2b1b2e: b9 bc 0a 00 00 mov $0xabc,%ecx 2b1b33: bf 02 00 00 00 mov $0x2,%edi 2b1b38: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1b3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1b46: 4a c7 44 ed 30 00 00 movq $0x0,0x30(%rbp,%r13,8) 2b1b4d: 00 00 2b1b4f: e8 00 00 00 00 callq 2b1b54 2b1b54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b1b5b: 31 c0 xor %eax,%eax 2b1b5d: e8 00 00 00 00 callq 2b1b62 2b1b62: e9 58 f9 ff ff jmpq 2b14bf 2b1b67: b9 7e 03 00 00 mov $0x37e,%ecx 2b1b6c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1b73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1b7a: 31 c0 xor %eax,%eax 2b1b7c: bf 02 00 00 00 mov $0x2,%edi 2b1b81: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 2b1b86: e8 00 00 00 00 callq 2b1b8b 2b1b8b: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 2b1b90: 4c 89 df mov %r11,%rdi 2b1b93: e8 00 00 00 00 callq 2b1b98 2b1b98: 4c 63 2c 24 movslq (%rsp),%r13 2b1b9c: 4a c7 84 ed c0 00 00 movq $0x0,0xc0(%rbp,%r13,8) 2b1ba3: 00 00 00 00 00 2b1ba8: 31 c0 xor %eax,%eax 2b1baa: b9 c4 0a 00 00 mov $0xac4,%ecx 2b1baf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1bb6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1bbd: bf 02 00 00 00 mov $0x2,%edi 2b1bc2: e8 00 00 00 00 callq 2b1bc7 2b1bc7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b1bce: 31 c0 xor %eax,%eax 2b1bd0: e8 00 00 00 00 callq 2b1bd5 2b1bd5: e9 e5 f8 ff ff jmpq 2b14bf 2b1bda: 4c 63 2c 24 movslq (%rsp),%r13 2b1bde: 4a c7 84 ed c0 00 00 movq $0x0,0xc0(%rbp,%r13,8) 2b1be5: 00 00 00 00 00 2b1bea: eb bc jmp 2b1ba8 2b1bec: 45 31 e4 xor %r12d,%r12d 2b1bef: e9 fd f8 ff ff jmpq 2b14f1 2b1bf4: 83 f8 27 cmp $0x27,%eax 2b1bf7: 77 1f ja 2b1c18 2b1bf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1c00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b1c07: 31 c0 xor %eax,%eax 2b1c09: e8 00 00 00 00 callq 2b1c0e 2b1c0e: 4c 8d 64 24 18 lea 0x18(%rsp),%r12 2b1c13: e9 8d fd ff ff jmpq 2b19a5 2b1c18: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b1c1f: 4c 89 ef mov %r13,%rdi 2b1c22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1c29: 8b 00 mov (%rax),%eax 2b1c2b: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b1c31 2b1c31: 8b 85 a8 02 00 00 mov 0x2a8(%rbp),%eax 2b1c37: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2b1c3d 2b1c3d: 41 0f b6 85 7e 01 00 movzbl 0x17e(%r13),%eax 2b1c44: 00 2b1c45: 88 05 00 00 00 00 mov %al,0x0(%rip) # 2b1c4b 2b1c4b: e8 00 00 00 00 callq 2b1c50 2b1c50: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2b1c57: 4c 8d 64 24 18 lea 0x18(%rsp),%r12 2b1c5c: 48 8b 78 58 mov 0x58(%rax),%rdi 2b1c60: 48 8b 07 mov (%rdi),%rax 2b1c63: 48 83 b8 e8 00 00 00 cmpq $0x0,0xe8(%rax) 2b1c6a: 00 2b1c6b: 0f 84 34 fd ff ff je 2b19a5 2b1c71: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2b1c78: 00 00 2b1c7a: 4c 8d 64 24 18 lea 0x18(%rsp),%r12 2b1c7f: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) 2b1c86: 00 2b1c87: 48 8b 07 mov (%rdi),%rax 2b1c8a: 4c 89 e6 mov %r12,%rsi 2b1c8d: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax 2b1c94: e8 00 00 00 00 callq 2b1c99 2b1c99: 85 c0 test %eax,%eax 2b1c9b: 0f 85 04 fd ff ff jne 2b19a5 2b1ca1: 8b 44 24 18 mov 0x18(%rsp),%eax 2b1ca5: 85 c0 test %eax,%eax 2b1ca7: 74 16 je 2b1cbf 2b1ca9: 8d 04 80 lea (%rax,%rax,4),%eax 2b1cac: 66 0f ef c0 pxor %xmm0,%xmm0 2b1cb0: 01 c0 add %eax,%eax 2b1cb2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2b1cb7: f2 0f 11 05 00 00 00 movsd %xmm0,0x0(%rip) # 2b1cbf 2b1cbe: 00 2b1cbf: 8b 44 24 20 mov 0x20(%rsp),%eax 2b1cc3: 85 c0 test %eax,%eax 2b1cc5: 74 16 je 2b1cdd 2b1cc7: 8d 04 80 lea (%rax,%rax,4),%eax 2b1cca: 66 0f ef c0 pxor %xmm0,%xmm0 2b1cce: 01 c0 add %eax,%eax 2b1cd0: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2b1cd5: f2 0f 11 05 00 00 00 movsd %xmm0,0x0(%rip) # 2b1cdd 2b1cdc: 00 2b1cdd: 8b 44 24 1c mov 0x1c(%rsp),%eax 2b1ce1: 85 c0 test %eax,%eax 2b1ce3: 0f 84 bc fc ff ff je 2b19a5 2b1ce9: 8d 04 80 lea (%rax,%rax,4),%eax 2b1cec: 66 0f ef c0 pxor %xmm0,%xmm0 2b1cf0: 01 c0 add %eax,%eax 2b1cf2: f2 48 0f 2a c0 cvtsi2sd %rax,%xmm0 2b1cf7: f2 0f 11 05 00 00 00 movsd %xmm0,0x0(%rip) # 2b1cff 2b1cfe: 00 2b1cff: e9 a1 fc ff ff jmpq 2b19a5 2b1d04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b1d0b: e8 00 00 00 00 callq 2b1d10 2b1d10: b9 a1 0a 00 00 mov $0xaa1,%ecx 2b1d15: e9 8b f7 ff ff jmpq 2b14a5 2b1d1a: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b1d21: 44 8b 60 04 mov 0x4(%rax),%r12d 2b1d25: 45 85 e4 test %r12d,%r12d 2b1d28: 0f 8e d7 00 00 00 jle 2b1e05 2b1d2e: bf 68 4b 00 00 mov $0x4b68,%edi 2b1d33: 49 c7 c4 00 00 00 00 mov $0x0,%r12 2b1d3a: 45 31 ff xor %r15d,%r15d 2b1d3d: e8 0e c8 ff ff callq 2ae550 2b1d42: 41 89 c6 mov %eax,%r14d 2b1d45: eb 44 jmp 2b1d8b 2b1d47: 4c 89 e1 mov %r12,%rcx 2b1d4a: 44 89 fa mov %r15d,%edx 2b1d4d: 48 89 c7 mov %rax,%rdi 2b1d50: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b1d57: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b1d5e: 48 89 de mov %rbx,%rsi 2b1d61: 48 89 04 24 mov %rax,(%rsp) 2b1d65: 49 83 c4 58 add $0x58,%r12 2b1d69: e8 00 00 00 00 callq 2b1d6e 2b1d6e: 48 8b 04 24 mov (%rsp),%rax 2b1d72: 4a 89 84 fd f0 00 00 mov %rax,0xf0(%rbp,%r15,8) 2b1d79: 00 2b1d7a: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b1d81: 49 83 c7 01 add $0x1,%r15 2b1d85: 44 39 78 04 cmp %r15d,0x4(%rax) 2b1d89: 7e 7a jle 2b1e05 2b1d8b: 44 89 f2 mov %r14d,%edx 2b1d8e: be c0 0d 00 00 mov $0xdc0,%esi 2b1d93: bf 68 4b 00 00 mov $0x4b68,%edi 2b1d98: 44 89 3c 24 mov %r15d,(%rsp) 2b1d9c: e8 00 00 00 00 callq 2b1da1 2b1da1: 48 85 c0 test %rax,%rax 2b1da4: 75 a1 jne 2b1d47 2b1da6: b9 8a 03 00 00 mov $0x38a,%ecx 2b1dab: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1db2: bf 02 00 00 00 mov $0x2,%edi 2b1db7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1dbe: e8 00 00 00 00 callq 2b1dc3 2b1dc3: 4c 63 34 24 movslq (%rsp),%r14 2b1dc7: 31 c0 xor %eax,%eax 2b1dc9: b9 ce 0a 00 00 mov $0xace,%ecx 2b1dce: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1dd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1ddc: bf 02 00 00 00 mov $0x2,%edi 2b1de1: 4a c7 84 f5 f0 00 00 movq $0x0,0xf0(%rbp,%r14,8) 2b1de8: 00 00 00 00 00 2b1ded: e8 00 00 00 00 callq 2b1df2 2b1df2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b1df9: 31 c0 xor %eax,%eax 2b1dfb: e8 00 00 00 00 callq 2b1e00 2b1e00: e9 ba f6 ff ff jmpq 2b14bf 2b1e05: 44 8b 10 mov (%rax),%r10d 2b1e08: 45 85 d2 test %r10d,%r10d 2b1e0b: 0f 8e eb 00 00 00 jle 2b1efc 2b1e11: 49 c7 c4 00 00 00 00 mov $0x0,%r12 2b1e18: 45 31 ff xor %r15d,%r15d 2b1e1b: eb 4b jmp 2b1e68 2b1e1d: 44 89 78 18 mov %r15d,0x18(%rax) 2b1e21: 48 89 c7 mov %rax,%rdi 2b1e24: 4c 89 60 20 mov %r12,0x20(%rax) 2b1e28: 49 81 c4 3c 01 00 00 add $0x13c,%r12 2b1e2f: 48 89 58 10 mov %rbx,0x10(%rax) 2b1e33: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2b1e3a: 00 2b1e3b: 48 c7 40 30 00 00 00 movq $0x0,0x30(%rax) 2b1e42: 00 2b1e43: e8 00 00 00 00 callq 2b1e48 2b1e48: 4e 89 b4 fd 20 01 00 mov %r14,0x120(%rbp,%r15,8) 2b1e4f: 00 2b1e50: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b1e57: 41 8d 57 01 lea 0x1(%r15),%edx 2b1e5b: 49 83 c7 01 add $0x1,%r15 2b1e5f: 44 39 38 cmp %r15d,(%rax) 2b1e62: 0f 8e 96 00 00 00 jle 2b1efe 2b1e68: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b1e6f 2b1e6f: ba 70 00 00 00 mov $0x70,%edx 2b1e74: be c0 0d 00 00 mov $0xdc0,%esi 2b1e79: 44 89 3c 24 mov %r15d,(%rsp) 2b1e7d: e8 00 00 00 00 callq 2b1e82 2b1e82: 49 89 c6 mov %rax,%r14 2b1e85: 48 85 c0 test %rax,%rax 2b1e88: 75 93 jne 2b1e1d 2b1e8a: 4c 63 2c 24 movslq (%rsp),%r13 2b1e8e: 31 c0 xor %eax,%eax 2b1e90: b9 d9 0a 00 00 mov $0xad9,%ecx 2b1e95: bf 02 00 00 00 mov $0x2,%edi 2b1e9a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1ea1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1ea8: 4a c7 84 ed 20 01 00 movq $0x0,0x120(%rbp,%r13,8) 2b1eaf: 00 00 00 00 00 2b1eb4: e8 00 00 00 00 callq 2b1eb9 2b1eb9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b1ec0: 31 c0 xor %eax,%eax 2b1ec2: e8 00 00 00 00 callq 2b1ec7 2b1ec7: e9 f3 f5 ff ff jmpq 2b14bf 2b1ecc: b9 b3 0a 00 00 mov $0xab3,%ecx 2b1ed1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1ed8: bf 02 00 00 00 mov $0x2,%edi 2b1edd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b1ee4: e8 00 00 00 00 callq 2b1ee9 2b1ee9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b1ef0: 31 c0 xor %eax,%eax 2b1ef2: e8 00 00 00 00 callq 2b1ef7 2b1ef7: e9 c3 f5 ff ff jmpq 2b14bf 2b1efc: 31 d2 xor %edx,%edx 2b1efe: 89 95 24 03 00 00 mov %edx,0x324(%rbp) 2b1f04: 48 89 df mov %rbx,%rdi 2b1f07: e8 00 00 00 00 callq 2b1f0c 2b1f0c: 48 89 85 d8 03 00 00 mov %rax,0x3d8(%rbp) 2b1f13: 48 85 c0 test %rax,%rax 2b1f16: 0f 84 1b 03 00 00 je 2b2237 2b1f1c: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b1f23: 45 31 e4 xor %r12d,%r12d 2b1f26: 44 8b 08 mov (%rax),%r9d 2b1f29: 45 85 c9 test %r9d,%r9d 2b1f2c: 7f 12 jg 2b1f40 2b1f2e: eb 5a jmp 2b1f8a 2b1f30: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b1f37: 49 83 c4 01 add $0x1,%r12 2b1f3b: 44 39 20 cmp %r12d,(%rax) 2b1f3e: 7e 4a jle 2b1f8a 2b1f40: 4c 89 e6 mov %r12,%rsi 2b1f43: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b1f4a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1f51: 48 89 df mov %rbx,%rdi 2b1f54: 48 c1 e6 06 shl $0x6,%rsi 2b1f58: 48 81 c6 00 00 00 00 add $0x0,%rsi 2b1f5f: e8 00 00 00 00 callq 2b1f64 2b1f64: 4a 89 84 e5 e0 03 00 mov %rax,0x3e0(%rbp,%r12,8) 2b1f6b: 00 2b1f6c: 48 85 c0 test %rax,%rax 2b1f6f: 75 bf jne 2b1f30 2b1f71: 44 89 e6 mov %r12d,%esi 2b1f74: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b1f7b: e8 00 00 00 00 callq 2b1f80 2b1f80: b9 f0 0a 00 00 mov $0xaf0,%ecx 2b1f85: e9 1b f5 ff ff jmpq 2b14a5 2b1f8a: bf 60 4d 00 00 mov $0x4d60,%edi 2b1f8f: 44 8b 70 28 mov 0x28(%rax),%r14d 2b1f93: 44 8b bd 28 03 00 00 mov 0x328(%rbp),%r15d 2b1f9a: e8 b1 c5 ff ff callq 2ae550 2b1f9f: be c0 0d 00 00 mov $0xdc0,%esi 2b1fa4: bf 60 4d 00 00 mov $0x4d60,%edi 2b1fa9: 89 c2 mov %eax,%edx 2b1fab: e8 00 00 00 00 callq 2b1fb0 2b1fb0: 49 89 c4 mov %rax,%r12 2b1fb3: 48 85 c0 test %rax,%rax 2b1fb6: 0f 84 15 04 00 00 je 2b23d1 2b1fbc: 41 56 push %r14 2b1fbe: 48 89 c7 mov %rax,%rdi 2b1fc1: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b1fc8: 45 89 f9 mov %r15d,%r9d 2b1fcb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b1fd2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b1fd9: 48 89 de mov %rbx,%rsi 2b1fdc: e8 00 00 00 00 callq 2b1fe1 2b1fe1: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b1fe8: 4c 89 a5 b8 01 00 00 mov %r12,0x1b8(%rbp) 2b1fef: 5f pop %rdi 2b1ff0: 44 8b 40 24 mov 0x24(%rax),%r8d 2b1ff4: 45 85 c0 test %r8d,%r8d 2b1ff7: 0f 8e d5 00 00 00 jle 2b20d2 2b1ffd: 49 c7 c4 00 00 00 00 mov $0x0,%r12 2b2004: 45 31 f6 xor %r14d,%r14d 2b2007: eb 43 jmp 2b204c 2b2009: 4c 89 e1 mov %r12,%rcx 2b200c: 44 89 f2 mov %r14d,%edx 2b200f: 48 89 c7 mov %rax,%rdi 2b2012: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b2019: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b2020: 48 89 de mov %rbx,%rsi 2b2023: 49 81 c4 c4 00 00 00 add $0xc4,%r12 2b202a: e8 00 00 00 00 callq 2b202f 2b202f: 4e 89 bc f5 78 02 00 mov %r15,0x278(%rbp,%r14,8) 2b2036: 00 2b2037: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b203e: 49 83 c6 01 add $0x1,%r14 2b2042: 44 39 70 24 cmp %r14d,0x24(%rax) 2b2046: 0f 8e 86 00 00 00 jle 2b20d2 2b204c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b2053 2b2053: ba 08 01 00 00 mov $0x108,%edx 2b2058: be c0 0d 00 00 mov $0xdc0,%esi 2b205d: 44 89 34 24 mov %r14d,(%rsp) 2b2061: e8 00 00 00 00 callq 2b2066 2b2066: 49 89 c7 mov %rax,%r15 2b2069: 48 85 c0 test %rax,%rax 2b206c: 75 9b jne 2b2009 2b206e: 31 c0 xor %eax,%eax 2b2070: b9 7a 05 00 00 mov $0x57a,%ecx 2b2075: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b207c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b2083: bf 02 00 00 00 mov $0x2,%edi 2b2088: e8 00 00 00 00 callq 2b208d 2b208d: 4c 63 2c 24 movslq (%rsp),%r13 2b2091: 31 c0 xor %eax,%eax 2b2093: b9 ff 0a 00 00 mov $0xaff,%ecx 2b2098: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b209f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b20a6: bf 02 00 00 00 mov $0x2,%edi 2b20ab: 4a c7 84 ed 78 02 00 movq $0x0,0x278(%rbp,%r13,8) 2b20b2: 00 00 00 00 00 2b20b7: e8 00 00 00 00 callq 2b20bc 2b20bc: 44 89 f6 mov %r14d,%esi 2b20bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b20c6: 31 c0 xor %eax,%eax 2b20c8: e8 00 00 00 00 callq 2b20cd 2b20cd: e9 ed f3 ff ff jmpq 2b14bf 2b20d2: 8b 40 18 mov 0x18(%rax),%eax 2b20d5: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2b20dc: 45 31 e4 xor %r12d,%r12d 2b20df: 89 04 24 mov %eax,(%rsp) 2b20e2: 85 c0 test %eax,%eax 2b20e4: 75 3d jne 2b2123 2b20e6: e9 96 00 00 00 jmpq 2b2181 2b20eb: 45 89 e1 mov %r12d,%r9d 2b20ee: 4c 89 f2 mov %r14,%rdx 2b20f1: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b20f8: 48 89 de mov %rbx,%rsi 2b20fb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2102: 48 89 c7 mov %rax,%rdi 2b2105: 49 81 c6 dc 01 00 00 add $0x1dc,%r14 2b210c: e8 00 00 00 00 callq 2b2111 2b2111: 4e 89 bc e5 60 02 00 mov %r15,0x260(%rbp,%r12,8) 2b2118: 00 2b2119: 49 83 c4 01 add $0x1,%r12 2b211d: 83 3c 24 01 cmpl $0x1,(%rsp) 2b2121: 74 5e je 2b2181 2b2123: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b212a 2b212a: ba 68 00 00 00 mov $0x68,%edx 2b212f: be c0 0d 00 00 mov $0xdc0,%esi 2b2134: e8 00 00 00 00 callq 2b2139 2b2139: 49 89 c7 mov %rax,%r15 2b213c: 48 85 c0 test %rax,%rax 2b213f: 75 aa jne 2b20eb 2b2141: 31 c0 xor %eax,%eax 2b2143: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b214a: e8 00 00 00 00 callq 2b214f 2b214f: 31 c0 xor %eax,%eax 2b2151: b9 07 0b 00 00 mov $0xb07,%ecx 2b2156: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b215d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b2164: bf 02 00 00 00 mov $0x2,%edi 2b2169: e8 00 00 00 00 callq 2b216e 2b216e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b2175: 31 c0 xor %eax,%eax 2b2177: e8 00 00 00 00 callq 2b217c 2b217c: e9 3e f3 ff ff jmpq 2b14bf 2b2181: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b2188: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2b218f: 45 31 e4 xor %r12d,%r12d 2b2192: 8b 40 18 mov 0x18(%rax),%eax 2b2195: 89 04 24 mov %eax,(%rsp) 2b2198: 85 c0 test %eax,%eax 2b219a: 75 3d jne 2b21d9 2b219c: e9 ae 00 00 00 jmpq 2b224f 2b21a1: 45 89 e1 mov %r12d,%r9d 2b21a4: 4c 89 f2 mov %r14,%rdx 2b21a7: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b21ae: 48 89 de mov %rbx,%rsi 2b21b1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b21b8: 48 89 c7 mov %rax,%rdi 2b21bb: 49 81 c6 fc 00 00 00 add $0xfc,%r14 2b21c2: e8 00 00 00 00 callq 2b21c7 2b21c7: 4e 89 bc e5 68 02 00 mov %r15,0x268(%rbp,%r12,8) 2b21ce: 00 2b21cf: 49 83 c4 01 add $0x1,%r12 2b21d3: 83 3c 24 01 cmpl $0x1,(%rsp) 2b21d7: 74 76 je 2b224f 2b21d9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b21e0 2b21e0: ba 30 00 00 00 mov $0x30,%edx 2b21e5: be c0 0d 00 00 mov $0xdc0,%esi 2b21ea: e8 00 00 00 00 callq 2b21ef 2b21ef: 49 89 c7 mov %rax,%r15 2b21f2: 48 85 c0 test %rax,%rax 2b21f5: 75 aa jne 2b21a1 2b21f7: 31 c0 xor %eax,%eax 2b21f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b2200: e8 00 00 00 00 callq 2b2205 2b2205: 31 c0 xor %eax,%eax 2b2207: b9 0d 0b 00 00 mov $0xb0d,%ecx 2b220c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b2213: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b221a: bf 02 00 00 00 mov $0x2,%edi 2b221f: e8 00 00 00 00 callq 2b2224 2b2224: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b222b: 31 c0 xor %eax,%eax 2b222d: e8 00 00 00 00 callq 2b2232 2b2232: e9 88 f2 ff ff jmpq 2b14bf 2b2237: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b223e: 31 c0 xor %eax,%eax 2b2240: e8 00 00 00 00 callq 2b2245 2b2245: b9 e4 0a 00 00 mov $0xae4,%ecx 2b224a: e9 56 f2 ff ff jmpq 2b14a5 2b224f: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b2256: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2b225d: 49 c7 c4 00 00 00 00 mov $0x0,%r12 2b2264: 45 31 ff xor %r15d,%r15d 2b2267: 8b 70 1c mov 0x1c(%rax),%esi 2b226a: 85 f6 test %esi,%esi 2b226c: 0f 8f b7 00 00 00 jg 2b2329 2b2272: e9 97 01 00 00 jmpq 2b240e 2b2277: 48 8b 03 mov (%rbx),%rax 2b227a: b9 60 09 00 00 mov $0x960,%ecx 2b227f: 4d 89 e0 mov %r12,%r8 2b2282: 44 89 fa mov %r15d,%edx 2b2285: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b228c: 48 89 de mov %rbx,%rsi 2b228f: 0f b6 40 4c movzbl 0x4c(%rax),%eax 2b2293: 50 push %rax 2b2294: 68 00 00 00 00 pushq $0x0 2b2299: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 2b229e: e8 00 00 00 00 callq 2b22a3 2b22a3: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2b22a8: ba 50 00 00 00 mov $0x50,%edx 2b22ad: be c0 0d 00 00 mov $0xdc0,%esi 2b22b2: 4a 89 bc fd c8 01 00 mov %rdi,0x1c8(%rbp,%r15,8) 2b22b9: 00 2b22ba: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b22c1 2b22c1: e8 00 00 00 00 callq 2b22c6 2b22c6: 5a pop %rdx 2b22c7: 59 pop %rcx 2b22c8: 48 85 c0 test %rax,%rax 2b22cb: 0f 84 c0 00 00 00 je 2b2391 2b22d1: 4c 89 f1 mov %r14,%rcx 2b22d4: 44 89 fa mov %r15d,%edx 2b22d7: 48 89 c7 mov %rax,%rdi 2b22da: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b22e1: 48 89 de mov %rbx,%rsi 2b22e4: 48 89 04 24 mov %rax,(%rsp) 2b22e8: 49 83 c6 30 add $0x30,%r14 2b22ec: 49 83 c4 28 add $0x28,%r12 2b22f0: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b22f7: e8 00 00 00 00 callq 2b22fc 2b22fc: 48 8b 04 24 mov (%rsp),%rax 2b2300: 4a c7 84 fd 28 02 00 movq $0x0,0x228(%rbp,%r15,8) 2b2307: 00 00 00 00 00 2b230c: 4a 89 84 fd f8 01 00 mov %rax,0x1f8(%rbp,%r15,8) 2b2313: 00 2b2314: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b231b: 49 83 c7 01 add $0x1,%r15 2b231f: 44 39 78 1c cmp %r15d,0x1c(%rax) 2b2323: 0f 8e e5 00 00 00 jle 2b240e 2b2329: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b2330 2b2330: ba 70 00 00 00 mov $0x70,%edx 2b2335: be c0 0d 00 00 mov $0xdc0,%esi 2b233a: 44 89 3c 24 mov %r15d,(%rsp) 2b233e: e8 00 00 00 00 callq 2b2343 2b2343: 48 89 c7 mov %rax,%rdi 2b2346: 48 85 c0 test %rax,%rax 2b2349: 0f 85 28 ff ff ff jne 2b2277 2b234f: 4c 63 24 24 movslq (%rsp),%r12 2b2353: 31 c0 xor %eax,%eax 2b2355: b9 16 0b 00 00 mov $0xb16,%ecx 2b235a: bf 02 00 00 00 mov $0x2,%edi 2b235f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b2366: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b236d: 4a c7 84 e5 c8 01 00 movq $0x0,0x1c8(%rbp,%r12,8) 2b2374: 00 00 00 00 00 2b2379: e8 00 00 00 00 callq 2b237e 2b237e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b2385: 31 c0 xor %eax,%eax 2b2387: e8 00 00 00 00 callq 2b238c 2b238c: e9 2e f1 ff ff jmpq 2b14bf 2b2391: 4c 63 24 24 movslq (%rsp),%r12 2b2395: b9 1d 0b 00 00 mov $0xb1d,%ecx 2b239a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b23a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b23a8: bf 02 00 00 00 mov $0x2,%edi 2b23ad: 4a c7 84 e5 f8 01 00 movq $0x0,0x1f8(%rbp,%r12,8) 2b23b4: 00 00 00 00 00 2b23b9: e8 00 00 00 00 callq 2b23be 2b23be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b23c5: 31 c0 xor %eax,%eax 2b23c7: e8 00 00 00 00 callq 2b23cc 2b23cc: e9 ee f0 ff ff jmpq 2b14bf 2b23d1: 31 c0 xor %eax,%eax 2b23d3: b9 f7 0a 00 00 mov $0xaf7,%ecx 2b23d8: 48 c7 85 b8 01 00 00 movq $0x0,0x1b8(%rbp) 2b23df: 00 00 00 00 2b23e3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b23ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b23f1: bf 02 00 00 00 mov $0x2,%edi 2b23f6: e8 00 00 00 00 callq 2b23fb 2b23fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b2402: 31 c0 xor %eax,%eax 2b2404: e8 00 00 00 00 callq 2b2409 2b2409: e9 b1 f0 ff ff jmpq 2b14bf 2b240e: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2b2415: 48 89 ea mov %rbp,%rdx 2b2418: 4c 89 ee mov %r13,%rsi 2b241b: 49 89 ec mov %rbp,%r12 2b241e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2425: 0f b6 7c 24 14 movzbl 0x14(%rsp),%edi 2b242a: 83 78 20 01 cmpl $0x1,0x20(%rax) 2b242e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2b2435: 48 0f 44 c8 cmove %rax,%rcx 2b2439: e8 00 00 00 00 callq 2b243e 2b243e: 84 c0 test %al,%al 2b2440: 0f 84 79 f0 ff ff je 2b14bf 2b2446: 4c 89 ef mov %r13,%rdi 2b2449: e8 00 00 00 00 callq 2b244e 2b244e: 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%ebx 2b2454: 41 89 5d 28 mov %ebx,0x28(%r13) 2b2458: 85 db test %ebx,%ebx 2b245a: 74 69 je 2b24c5 2b245c: 89 da mov %ebx,%edx 2b245e: 49 8d 4d 54 lea 0x54(%r13),%rcx 2b2462: 31 f6 xor %esi,%esi 2b2464: 48 6b d2 2c imul $0x2c,%rdx,%rdx 2b2468: 48 89 cf mov %rcx,%rdi 2b246b: e8 00 00 00 00 callq 2b2470 2b2470: 31 d2 xor %edx,%edx 2b2472: 48 63 ca movslq %edx,%rcx 2b2475: 83 c2 01 add $0x1,%edx 2b2478: c7 00 03 00 00 00 movl $0x3,(%rax) 2b247e: 48 83 c0 2c add $0x2c,%rax 2b2482: 48 8d 34 89 lea (%rcx,%rcx,4),%rsi 2b2486: 48 8d 0c 71 lea (%rcx,%rsi,2),%rcx 2b248a: 49 8d 4c 8d 00 lea 0x0(%r13,%rcx,4),%rcx 2b248f: 80 49 58 07 orb $0x7,0x58(%rcx) 2b2493: 80 49 5c 07 orb $0x7,0x5c(%rcx) 2b2497: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2b249e: c7 40 e4 80 3e 00 00 movl $0x3e80,-0x1c(%rax) 2b24a5: c7 40 e8 80 3e 00 00 movl $0x3e80,-0x18(%rax) 2b24ac: c7 40 ec 58 02 00 00 movl $0x258,-0x14(%rax) 2b24b3: c7 40 f0 58 02 00 00 movl $0x258,-0x10(%rax) 2b24ba: c7 40 f4 58 02 00 00 movl $0x258,-0xc(%rax) 2b24c1: 39 da cmp %ebx,%edx 2b24c3: 75 ad jne 2b2472 2b24c5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b24cc 2b24cc: 49 89 85 68 01 00 00 mov %rax,0x168(%r13) 2b24d3: e9 19 f0 ff ff jmpq 2b14f1 2b24d8: e8 00 00 00 00 callq 2b24dd 2b24dd: 0f 1f 00 nopl (%rax) 00000000002b24e0 : 2b24e0: 48 83 ef 01 sub $0x1,%rdi 2b24e4: b8 ff ff ff ff mov $0xffffffff,%eax 2b24e9: 48 c1 ef 0c shr $0xc,%rdi 2b24ed: 48 0f bd c7 bsr %rdi,%rax 2b24f1: 83 c0 01 add $0x1,%eax 2b24f4: c3 retq 2b24f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b24fc: 00 00 00 00 00000000002b2500 : 2b2500: e8 00 00 00 00 callq 2b2505 2b2505: 89 f0 mov %esi,%eax 2b2507: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b250e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2515: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2b2519: 48 8d 04 50 lea (%rax,%rdx,2),%rax 2b251d: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 2b2524: 00 2b2525: e9 00 00 00 00 jmpq 2b252a 2b252a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b2530 : 2b2530: e8 00 00 00 00 callq 2b2535 2b2535: 55 push %rbp 2b2536: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b253d: 48 89 fd mov %rdi,%rbp 2b2540: 53 push %rbx 2b2541: 48 89 f3 mov %rsi,%rbx 2b2544: be 57 55 00 00 mov $0x5557,%esi 2b2549: e8 00 00 00 00 callq 2b254e 2b254e: 48 89 ef mov %rbp,%rdi 2b2551: be 56 55 00 00 mov $0x5556,%esi 2b2556: 89 c2 mov %eax,%edx 2b2558: c1 e8 06 shr $0x6,%eax 2b255b: c1 ea 08 shr $0x8,%edx 2b255e: 83 e0 01 and $0x1,%eax 2b2561: 83 e2 07 and $0x7,%edx 2b2564: 89 03 mov %eax,(%rbx) 2b2566: 89 53 08 mov %edx,0x8(%rbx) 2b2569: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b2570: e8 00 00 00 00 callq 2b2575 2b2575: c1 e8 0e shr $0xe,%eax 2b2578: 83 e0 03 and $0x3,%eax 2b257b: 89 43 04 mov %eax,0x4(%rbx) 2b257e: 5b pop %rbx 2b257f: 5d pop %rbp 2b2580: c3 retq 2b2581: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b2588: 00 00 00 00 2b258c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b2590 : 2b2590: e8 00 00 00 00 callq 2b2595 2b2595: 41 55 push %r13 2b2597: b9 10 00 00 00 mov $0x10,%ecx 2b259c: be 02 00 00 00 mov $0x2,%esi 2b25a1: 41 54 push %r12 2b25a3: 55 push %rbp 2b25a4: 53 push %rbx 2b25a5: 48 89 fb mov %rdi,%rbx 2b25a8: 48 81 ec 68 01 00 00 sub $0x168,%rsp 2b25af: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b25b6: 00 00 2b25b8: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) 2b25bf: 00 2b25c0: 31 c0 xor %eax,%eax 2b25c2: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 2b25c7: 48 8d 6c 24 04 lea 0x4(%rsp),%rbp 2b25cc: 4c 8d a4 24 dc 00 00 lea 0xdc(%rsp),%r12 2b25d3: 00 2b25d4: 48 8d 54 24 58 lea 0x58(%rsp),%rdx 2b25d9: f3 48 ab rep stos %rax,%es:(%rdi) 2b25dc: 4c 89 e1 mov %r12,%rcx 2b25df: c7 07 00 00 00 00 movl $0x0,(%rdi) 2b25e5: 48 8d bc 24 e0 00 00 lea 0xe0(%rsp),%rdi 2b25ec: 00 2b25ed: 48 c7 84 24 dc 00 00 movq $0x0,0xdc(%rsp) 2b25f4: 00 00 00 00 00 2b25f9: 48 29 f9 sub %rdi,%rcx 2b25fc: 81 c1 84 00 00 00 add $0x84,%ecx 2b2602: 48 c7 84 24 58 01 00 movq $0x0,0x158(%rsp) 2b2609: 00 00 00 00 00 2b260e: c1 e9 03 shr $0x3,%ecx 2b2611: f3 48 ab rep stos %rax,%es:(%rdi) 2b2614: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2b2619: 48 89 e9 mov %rbp,%rcx 2b261c: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 2b2623: 00 00 2b2625: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 2b262c: 00 00 2b262e: 48 29 f9 sub %rdi,%rcx 2b2631: 83 c1 54 add $0x54,%ecx 2b2634: c1 e9 03 shr $0x3,%ecx 2b2637: f3 48 ab rep stos %rax,%es:(%rdi) 2b263a: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 2b2641: e8 00 00 00 00 callq 2b2646 2b2646: 84 c0 test %al,%al 2b2648: 74 0c je 2b2656 2b264a: 8b 44 24 58 mov 0x58(%rsp),%eax 2b264e: 85 c0 test %eax,%eax 2b2650: 0f 85 16 03 00 00 jne 2b296c 2b2656: 48 b8 08 00 00 00 e0 movabs $0x493e000000008,%rax 2b265d: 93 04 00 2b2660: c7 44 24 64 80 1a 06 movl $0x61a80,0x64(%rsp) 2b2667: 00 2b2668: bf 40 42 0f 00 mov $0xf4240,%edi 2b266d: 48 89 44 24 58 mov %rax,0x58(%rsp) 2b2672: c7 44 24 6c 20 a1 07 movl $0x7a120,0x6c(%rsp) 2b2679: 00 2b267a: c7 44 24 74 c0 27 09 movl $0x927c0,0x74(%rsp) 2b2681: 00 2b2682: c7 44 24 7c 60 ae 0a movl $0xaae60,0x7c(%rsp) 2b2689: 00 2b268a: c7 84 24 84 00 00 00 movl $0xc3500,0x84(%rsp) 2b2691: 00 35 0c 00 2b2695: c7 84 24 8c 00 00 00 movl $0xdbba0,0x8c(%rsp) 2b269c: a0 bb 0d 00 2b26a0: c7 84 24 94 00 00 00 movl $0xf4240,0x94(%rsp) 2b26a7: 40 42 0f 00 2b26ab: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b26b2: be e8 03 00 00 mov $0x3e8,%esi 2b26b7: e8 00 00 00 00 callq 2b26bc 2b26bc: be e8 03 00 00 mov $0x3e8,%esi 2b26c1: 49 89 45 60 mov %rax,0x60(%r13) 2b26c5: 8b 44 24 58 mov 0x58(%rsp),%eax 2b26c9: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b26d0: c1 e8 03 shr $0x3,%eax 2b26d3: 8b 7c c4 5c mov 0x5c(%rsp,%rax,8),%edi 2b26d7: e8 00 00 00 00 callq 2b26dc 2b26dc: be e8 03 00 00 mov $0x3e8,%esi 2b26e1: 49 89 45 30 mov %rax,0x30(%r13) 2b26e5: 8b 44 24 58 mov 0x58(%rsp),%eax 2b26e9: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b26f0: 01 c0 add %eax,%eax 2b26f2: c1 e8 03 shr $0x3,%eax 2b26f5: 8b 7c c4 5c mov 0x5c(%rsp,%rax,8),%edi 2b26f9: e8 00 00 00 00 callq 2b26fe 2b26fe: be e8 03 00 00 mov $0x3e8,%esi 2b2703: 49 89 45 38 mov %rax,0x38(%r13) 2b2707: 8b 44 24 58 mov 0x58(%rsp),%eax 2b270b: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b2712: 8d 04 40 lea (%rax,%rax,2),%eax 2b2715: c1 e8 03 shr $0x3,%eax 2b2718: 8b 7c c4 5c mov 0x5c(%rsp,%rax,8),%edi 2b271c: e8 00 00 00 00 callq 2b2721 2b2721: be e8 03 00 00 mov $0x3e8,%esi 2b2726: 49 89 45 40 mov %rax,0x40(%r13) 2b272a: 8b 44 24 58 mov 0x58(%rsp),%eax 2b272e: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b2735: c1 e0 02 shl $0x2,%eax 2b2738: c1 e8 03 shr $0x3,%eax 2b273b: 8b 7c c4 5c mov 0x5c(%rsp,%rax,8),%edi 2b273f: e8 00 00 00 00 callq 2b2744 2b2744: be e8 03 00 00 mov $0x3e8,%esi 2b2749: 49 89 45 48 mov %rax,0x48(%r13) 2b274d: 8b 44 24 58 mov 0x58(%rsp),%eax 2b2751: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b2758: 8d 04 80 lea (%rax,%rax,4),%eax 2b275b: c1 e8 03 shr $0x3,%eax 2b275e: 8b 7c c4 5c mov 0x5c(%rsp,%rax,8),%edi 2b2762: e8 00 00 00 00 callq 2b2767 2b2767: be e8 03 00 00 mov $0x3e8,%esi 2b276c: 49 89 45 50 mov %rax,0x50(%r13) 2b2770: 8b 44 24 58 mov 0x58(%rsp),%eax 2b2774: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b277b: 8d 04 40 lea (%rax,%rax,2),%eax 2b277e: 01 c0 add %eax,%eax 2b2780: c1 e8 03 shr $0x3,%eax 2b2783: 8b 7c c4 5c mov 0x5c(%rsp,%rax,8),%edi 2b2787: e8 00 00 00 00 callq 2b278c 2b278c: 8b 7c 24 5c mov 0x5c(%rsp),%edi 2b2790: be e8 03 00 00 mov $0x3e8,%esi 2b2795: 49 89 45 58 mov %rax,0x58(%r13) 2b2799: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b27a0: e8 00 00 00 00 callq 2b27a5 2b27a5: 4c 89 e2 mov %r12,%rdx 2b27a8: be 03 00 00 00 mov $0x3,%esi 2b27ad: 49 89 45 28 mov %rax,0x28(%r13) 2b27b1: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 2b27b8: e8 00 00 00 00 callq 2b27bd 2b27bd: 84 c0 test %al,%al 2b27bf: 74 0b je 2b27cc 2b27c1: 8b 84 24 dc 00 00 00 mov 0xdc(%rsp),%eax 2b27c8: 85 c0 test %eax,%eax 2b27ca: 75 46 jne 2b2812 2b27cc: c7 84 24 dc 00 00 00 movl $0x3,0xdc(%rsp) 2b27d3: 03 00 00 00 2b27d7: 8b 74 24 58 mov 0x58(%rsp),%esi 2b27db: 85 f6 test %esi,%esi 2b27dd: 74 33 je 2b2812 2b27df: 69 f6 20 a1 07 00 imul $0x7a120,%esi,%esi 2b27e5: b9 2d 00 00 00 mov $0x2d,%ecx 2b27ea: b8 90 d0 03 00 mov $0x3d090,%eax 2b27ef: 48 8d 94 24 e0 00 00 lea 0xe0(%rsp),%rdx 2b27f6: 00 2b27f7: 81 c6 90 d0 03 00 add $0x3d090,%esi 2b27fd: 89 02 mov %eax,(%rdx) 2b27ff: 05 20 a1 07 00 add $0x7a120,%eax 2b2804: 48 83 c2 08 add $0x8,%rdx 2b2808: 89 4a fc mov %ecx,-0x4(%rdx) 2b280b: 83 e9 05 sub $0x5,%ecx 2b280e: 39 c6 cmp %eax,%esi 2b2810: 75 eb jne 2b27fd 2b2812: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b2819: 45 31 e4 xor %r12d,%r12d 2b281c: be e8 03 00 00 mov $0x3e8,%esi 2b2821: 41 81 7d 00 27 01 00 cmpl $0x127,0x0(%r13) 2b2828: 00 2b2829: 41 0f 95 c4 setne %r12b 2b282d: 47 8d 64 24 02 lea 0x2(%r12,%r12,1),%r12d 2b2832: 44 89 e7 mov %r12d,%edi 2b2835: 0f af bc 24 e0 00 00 imul 0xe0(%rsp),%edi 2b283c: 00 2b283d: e8 00 00 00 00 callq 2b2842 2b2842: 44 89 e7 mov %r12d,%edi 2b2845: be e8 03 00 00 mov $0x3e8,%esi 2b284a: 49 89 45 10 mov %rax,0x10(%r13) 2b284e: 8b 84 24 dc 00 00 00 mov 0xdc(%rsp),%eax 2b2855: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b285c: d1 e8 shr %eax 2b285e: 0f af bc c4 e0 00 00 imul 0xe0(%rsp,%rax,8),%edi 2b2865: 00 2b2866: e8 00 00 00 00 callq 2b286b 2b286b: be e8 03 00 00 mov $0x3e8,%esi 2b2870: 49 89 45 18 mov %rax,0x18(%r13) 2b2874: 8b 84 24 dc 00 00 00 mov 0xdc(%rsp),%eax 2b287b: 4c 8b ab d8 03 00 00 mov 0x3d8(%rbx),%r13 2b2882: 83 e8 01 sub $0x1,%eax 2b2885: 44 0f af a4 c4 e0 00 imul 0xe0(%rsp,%rax,8),%r12d 2b288c: 00 00 2b288e: 44 89 e7 mov %r12d,%edi 2b2891: e8 00 00 00 00 callq 2b2896 2b2896: 8b 74 24 5c mov 0x5c(%rsp),%esi 2b289a: 44 8b 84 24 e0 00 00 mov 0xe0(%rsp),%r8d 2b28a1: 00 2b28a2: 49 89 45 20 mov %rax,0x20(%r13) 2b28a6: 8b 44 24 58 mov 0x58(%rsp),%eax 2b28aa: 89 74 24 0c mov %esi,0xc(%rsp) 2b28ae: 8d 04 40 lea (%rax,%rax,2),%eax 2b28b1: 89 74 24 34 mov %esi,0x34(%rsp) 2b28b5: 48 be 40 4b 4c 00 03 movabs $0x3004c4b40,%rsi 2b28bc: 00 00 00 2b28bf: c1 e8 03 shr $0x3,%eax 2b28c2: 48 89 74 24 40 mov %rsi,0x40(%rsp) 2b28c7: 48 89 ee mov %rbp,%rsi 2b28ca: 8b 54 c4 5c mov 0x5c(%rsp,%rax,8),%edx 2b28ce: 8b 84 24 dc 00 00 00 mov 0xdc(%rsp),%eax 2b28d5: 48 c7 44 24 04 04 00 movq $0x4,0x4(%rsp) 2b28dc: 00 00 2b28de: 44 89 44 24 14 mov %r8d,0x14(%rsp) 2b28e3: d1 e8 shr %eax 2b28e5: 8d 4a ff lea -0x1(%rdx),%ecx 2b28e8: 89 54 24 20 mov %edx,0x20(%rsp) 2b28ec: 8b 84 c4 e0 00 00 00 mov 0xe0(%rsp,%rax,8),%eax 2b28f3: 89 4c 24 10 mov %ecx,0x10(%rsp) 2b28f7: c7 44 24 1c 01 00 00 movl $0x1,0x1c(%rsp) 2b28fe: 00 2b28ff: 8d 78 ff lea -0x1(%rax),%edi 2b2902: c7 44 24 24 40 4b 4c movl $0x4c4b40,0x24(%rsp) 2b2909: 00 2b290a: 89 7c 24 18 mov %edi,0x18(%rsp) 2b290e: 89 7c 24 2c mov %edi,0x2c(%rsp) 2b2912: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 2b2919: 44 89 44 24 28 mov %r8d,0x28(%rsp) 2b291e: c7 44 24 30 02 00 00 movl $0x2,0x30(%rsp) 2b2925: 00 2b2926: 89 4c 24 38 mov %ecx,0x38(%rsp) 2b292a: 89 44 24 3c mov %eax,0x3c(%rsp) 2b292e: 89 54 24 48 mov %edx,0x48(%rsp) 2b2932: c7 44 24 4c 40 4b 4c movl $0x4c4b40,0x4c(%rsp) 2b2939: 00 2b293a: 89 44 24 50 mov %eax,0x50(%rsp) 2b293e: c7 44 24 54 40 4b 4c movl $0x4c4b40,0x54(%rsp) 2b2945: 00 2b2946: e8 00 00 00 00 callq 2b294b 2b294b: 48 8b 84 24 60 01 00 mov 0x160(%rsp),%rax 2b2952: 00 2b2953: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b295a: 00 00 2b295c: 75 1a jne 2b2978 2b295e: 48 81 c4 68 01 00 00 add $0x168,%rsp 2b2965: 5b pop %rbx 2b2966: 5d pop %rbp 2b2967: 41 5c pop %r12 2b2969: 41 5d pop %r13 2b296b: c3 retq 2b296c: 83 e8 01 sub $0x1,%eax 2b296f: 8b 7c c4 5c mov 0x5c(%rsp,%rax,8),%edi 2b2973: e9 33 fd ff ff jmpq 2b26ab 2b2978: e8 00 00 00 00 callq 2b297d 2b297d: 0f 1f 00 nopl (%rax) 00000000002b2980 : 2b2980: e8 00 00 00 00 callq 2b2985 2b2985: 41 55 push %r13 2b2987: 41 54 push %r12 2b2989: 55 push %rbp 2b298a: 53 push %rbx 2b298b: 48 89 fb mov %rdi,%rbx 2b298e: 8b bf a8 02 00 00 mov 0x2a8(%rdi),%edi 2b2994: 85 ff test %edi,%edi 2b2996: 0f 84 a2 00 00 00 je 2b2a3e 2b299c: 48 8d 6b 60 lea 0x60(%rbx),%rbp 2b29a0: 45 31 e4 xor %r12d,%r12d 2b29a3: 4c 8d ab c0 03 00 00 lea 0x3c0(%rbx),%r13 2b29aa: 48 83 bd 90 00 00 00 cmpq $0x0,0x90(%rbp) 2b29b1: 00 2b29b2: 74 0c je 2b29c0 2b29b4: 48 8d bd 90 00 00 00 lea 0x90(%rbp),%rdi 2b29bb: e8 00 00 00 00 callq 2b29c0 2b29c0: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2b29c4: 48 85 ff test %rdi,%rdi 2b29c7: 74 0d je 2b29d6 2b29c9: e8 00 00 00 00 callq 2b29ce 2b29ce: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2b29d5: 00 2b29d6: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2b29db: 74 08 je 2b29e5 2b29dd: 48 89 ef mov %rbp,%rdi 2b29e0: e8 00 00 00 00 callq 2b29e5 2b29e5: 48 8b 7d a0 mov -0x60(%rbp),%rdi 2b29e9: 48 85 ff test %rdi,%rdi 2b29ec: 74 0d je 2b29fb 2b29ee: e8 00 00 00 00 callq 2b29f3 2b29f3: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 2b29fa: 00 2b29fb: 48 83 bb c0 03 00 00 cmpq $0x0,0x3c0(%rbx) 2b2a02: 00 2b2a03: 74 08 je 2b2a0d 2b2a05: 4c 89 ef mov %r13,%rdi 2b2a08: e8 00 00 00 00 callq 2b2a0d 2b2a0d: 48 8b bd c0 00 00 00 mov 0xc0(%rbp),%rdi 2b2a14: 48 85 ff test %rdi,%rdi 2b2a17: 74 10 je 2b2a29 2b2a19: e8 00 00 00 00 callq 2b2a1e 2b2a1e: 48 c7 85 c0 00 00 00 movq $0x0,0xc0(%rbp) 2b2a25: 00 00 00 00 2b2a29: 41 83 c4 01 add $0x1,%r12d 2b2a2d: 48 83 c5 08 add $0x8,%rbp 2b2a31: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 2b2a38: 0f 87 6c ff ff ff ja 2b29aa 2b2a3e: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2b2a45: 8b 70 1c mov 0x1c(%rax),%esi 2b2a48: 85 f6 test %esi,%esi 2b2a4a: 74 5a je 2b2aa6 2b2a4c: 48 8d ab c8 01 00 00 lea 0x1c8(%rbx),%rbp 2b2a53: 45 31 e4 xor %r12d,%r12d 2b2a56: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2b2a5b: 74 08 je 2b2a65 2b2a5d: 48 89 ef mov %rbp,%rdi 2b2a60: e8 00 00 00 00 callq 2b2a65 2b2a65: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2b2a69: 48 85 ff test %rdi,%rdi 2b2a6c: 74 0d je 2b2a7b 2b2a6e: e8 00 00 00 00 callq 2b2a73 2b2a73: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2b2a7a: 00 2b2a7b: 48 8b 7d 60 mov 0x60(%rbp),%rdi 2b2a7f: 48 85 ff test %rdi,%rdi 2b2a82: 74 0d je 2b2a91 2b2a84: e8 00 00 00 00 callq 2b2a89 2b2a89: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 2b2a90: 00 2b2a91: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2b2a98: 41 83 c4 01 add $0x1,%r12d 2b2a9c: 48 83 c5 08 add $0x8,%rbp 2b2aa0: 44 39 60 1c cmp %r12d,0x1c(%rax) 2b2aa4: 77 b0 ja 2b2a56 2b2aa6: 8b 8b b0 03 00 00 mov 0x3b0(%rbx),%ecx 2b2aac: 85 c9 test %ecx,%ecx 2b2aae: 74 2a je 2b2ada 2b2ab0: 48 8d ab 78 03 00 00 lea 0x378(%rbx),%rbp 2b2ab7: 45 31 e4 xor %r12d,%r12d 2b2aba: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2b2abf: 74 08 je 2b2ac9 2b2ac1: 48 89 ef mov %rbp,%rdi 2b2ac4: e8 00 00 00 00 callq 2b2ac9 2b2ac9: 41 83 c4 01 add $0x1,%r12d 2b2acd: 48 83 c5 08 add $0x8,%rbp 2b2ad1: 44 39 a3 b0 03 00 00 cmp %r12d,0x3b0(%rbx) 2b2ad8: 77 e0 ja 2b2aba 2b2ada: 8b 93 b0 02 00 00 mov 0x2b0(%rbx),%edx 2b2ae0: 85 d2 test %edx,%edx 2b2ae2: 74 20 je 2b2b04 2b2ae4: 31 ed xor %ebp,%ebp 2b2ae6: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 2b2aed: 00 2b2aee: 48 85 ff test %rdi,%rdi 2b2af1: 74 05 je 2b2af8 2b2af3: e8 00 00 00 00 callq 2b2af8 2b2af8: 48 83 c5 01 add $0x1,%rbp 2b2afc: 39 ab b0 02 00 00 cmp %ebp,0x2b0(%rbx) 2b2b02: 77 e2 ja 2b2ae6 2b2b04: 8b 83 70 03 00 00 mov 0x370(%rbx),%eax 2b2b0a: 85 c0 test %eax,%eax 2b2b0c: 74 2c je 2b2b3a 2b2b0e: 31 ed xor %ebp,%ebp 2b2b10: 48 8b bc eb 38 03 00 mov 0x338(%rbx,%rbp,8),%rdi 2b2b17: 00 2b2b18: 48 85 ff test %rdi,%rdi 2b2b1b: 74 11 je 2b2b2e 2b2b1d: e8 00 00 00 00 callq 2b2b22 2b2b22: 48 c7 84 eb 38 03 00 movq $0x0,0x338(%rbx,%rbp,8) 2b2b29: 00 00 00 00 00 2b2b2e: 48 83 c5 01 add $0x1,%rbp 2b2b32: 39 ab 70 03 00 00 cmp %ebp,0x370(%rbx) 2b2b38: 77 d6 ja 2b2b10 2b2b3a: 48 8b bb 30 03 00 00 mov 0x330(%rbx),%rdi 2b2b41: 48 85 ff test %rdi,%rdi 2b2b44: 74 10 je 2b2b56 2b2b46: e8 00 00 00 00 callq 2b2b4b 2b2b4b: 48 c7 83 30 03 00 00 movq $0x0,0x330(%rbx) 2b2b52: 00 00 00 00 2b2b56: 48 83 bb c8 03 00 00 cmpq $0x0,0x3c8(%rbx) 2b2b5d: 00 2b2b5e: 74 0c je 2b2b6c 2b2b60: 48 8d bb c8 03 00 00 lea 0x3c8(%rbx),%rdi 2b2b67: e8 00 00 00 00 callq 2b2b6c 2b2b6c: 48 83 bb d0 03 00 00 cmpq $0x0,0x3d0(%rbx) 2b2b73: 00 2b2b74: 74 12 je 2b2b88 2b2b76: 48 8d bb d0 03 00 00 lea 0x3d0(%rbx),%rdi 2b2b7d: 5b pop %rbx 2b2b7e: 5d pop %rbp 2b2b7f: 41 5c pop %r12 2b2b81: 41 5d pop %r13 2b2b83: e9 00 00 00 00 jmpq 2b2b88 2b2b88: 5b pop %rbx 2b2b89: 5d pop %rbp 2b2b8a: 41 5c pop %r12 2b2b8c: 41 5d pop %r13 2b2b8e: c3 retq 2b2b8f: 90 nop 00000000002b2b90 : 2b2b90: e8 00 00 00 00 callq 2b2b95 2b2b95: 55 push %rbp 2b2b96: 53 push %rbx 2b2b97: 48 8b 2f mov (%rdi),%rbp 2b2b9a: 48 89 fb mov %rdi,%rbx 2b2b9d: 48 89 ef mov %rbp,%rdi 2b2ba0: e8 db fd ff ff callq 2b2980 2b2ba5: 48 89 ef mov %rbp,%rdi 2b2ba8: e8 00 00 00 00 callq 2b2bad 2b2bad: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2b2bb4: 5b pop %rbx 2b2bb5: 5d pop %rbp 2b2bb6: c3 retq 2b2bb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b2bbe: 00 00 00000000002b2bc0 : 2b2bc0: e8 00 00 00 00 callq 2b2bc5 2b2bc5: 41 54 push %r12 2b2bc7: ba 40 00 00 00 mov $0x40,%edx 2b2bcc: be c0 0d 00 00 mov $0xdc0,%esi 2b2bd1: 55 push %rbp 2b2bd2: 48 89 fd mov %rdi,%rbp 2b2bd5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b2bdc 2b2bdc: e8 00 00 00 00 callq 2b2be1 2b2be1: 49 89 c4 mov %rax,%r12 2b2be4: 48 85 c0 test %rax,%rax 2b2be7: 74 27 je 2b2c10 2b2be9: 8b 55 08 mov 0x8(%rbp),%edx 2b2bec: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b2bf3: 48 89 ee mov %rbp,%rsi 2b2bf6: 48 89 c7 mov %rax,%rdi 2b2bf9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2c00: 48 c1 e2 05 shl $0x5,%rdx 2b2c04: 48 81 c2 00 00 00 00 add $0x0,%rdx 2b2c0b: e8 00 00 00 00 callq 2b2c10 2b2c10: 4c 89 e0 mov %r12,%rax 2b2c13: 5d pop %rbp 2b2c14: 41 5c pop %r12 2b2c16: c3 retq 2b2c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b2c1e: 00 00 00000000002b2c20 : 2b2c20: e8 00 00 00 00 callq 2b2c25 2b2c25: 41 55 push %r13 2b2c27: 41 89 fd mov %edi,%r13d 2b2c2a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b2c31 2b2c31: ba 48 00 00 00 mov $0x48,%edx 2b2c36: 41 54 push %r12 2b2c38: 55 push %rbp 2b2c39: 48 89 f5 mov %rsi,%rbp 2b2c3c: be c0 0d 00 00 mov $0xdc0,%esi 2b2c41: e8 00 00 00 00 callq 2b2c46 2b2c46: 49 89 c4 mov %rax,%r12 2b2c49: 48 85 c0 test %rax,%rax 2b2c4c: 74 30 je 2b2c7e 2b2c4e: 49 63 c5 movslq %r13d,%rax 2b2c51: 68 00 00 00 00 pushq $0x0 2b2c56: 48 8b 55 58 mov 0x58(%rbp),%rdx 2b2c5a: 44 89 e9 mov %r13d,%ecx 2b2c5d: 48 69 c0 f4 00 00 00 imul $0xf4,%rax,%rax 2b2c64: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b2c6b: 48 89 ee mov %rbp,%rsi 2b2c6e: 4c 89 e7 mov %r12,%rdi 2b2c71: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 2b2c78: e8 00 00 00 00 callq 2b2c7d 2b2c7d: 58 pop %rax 2b2c7e: 4c 89 e0 mov %r12,%rax 2b2c81: 5d pop %rbp 2b2c82: 41 5c pop %r12 2b2c84: 41 5d pop %r13 2b2c86: c3 retq 2b2c87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b2c8e: 00 00 00000000002b2c90 : 2b2c90: e8 00 00 00 00 callq 2b2c95 2b2c95: 41 54 push %r12 2b2c97: ba 60 00 00 00 mov $0x60,%edx 2b2c9c: be c0 0d 00 00 mov $0xdc0,%esi 2b2ca1: 55 push %rbp 2b2ca2: 48 89 fd mov %rdi,%rbp 2b2ca5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b2cac 2b2cac: e8 00 00 00 00 callq 2b2cb1 2b2cb1: 49 89 c4 mov %rax,%r12 2b2cb4: 48 85 c0 test %rax,%rax 2b2cb7: 74 55 je 2b2d0e 2b2cb9: 8b 45 18 mov 0x18(%rbp),%eax 2b2cbc: 83 f8 03 cmp $0x3,%eax 2b2cbf: 0f 84 8c 00 00 00 je 2b2d51 2b2cc5: 7e 4e jle 2b2d15 2b2cc7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2cce: 83 f8 05 cmp $0x5,%eax 2b2cd1: 74 0c je 2b2cdf 2b2cd3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2cda: 83 f8 09 cmp $0x9,%eax 2b2cdd: 75 64 jne 2b2d43 2b2cdf: 8b 45 00 mov 0x0(%rbp),%eax 2b2ce2: 8b 55 08 mov 0x8(%rbp),%edx 2b2ce5: 48 89 ee mov %rbp,%rsi 2b2ce8: 4c 89 e7 mov %r12,%rdi 2b2ceb: 83 e8 01 sub $0x1,%eax 2b2cee: 4c 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%r9 2b2cf5: 00 2b2cf6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b2cfd: 48 8d 04 40 lea (%rax,%rax,2),%rax 2b2d01: 4c 8d 04 85 00 00 00 lea 0x0(,%rax,4),%r8 2b2d08: 00 2b2d09: e8 00 00 00 00 callq 2b2d0e 2b2d0e: 4c 89 e0 mov %r12,%rax 2b2d11: 5d pop %rbp 2b2d12: 41 5c pop %r12 2b2d14: c3 retq 2b2d15: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2d1c: 83 f8 01 cmp $0x1,%eax 2b2d1f: 74 be je 2b2cdf 2b2d21: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2d28: 83 f8 02 cmp $0x2,%eax 2b2d2b: 74 b2 je 2b2cdf 2b2d2d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2d34: 85 c0 test %eax,%eax 2b2d36: 74 a7 je 2b2cdf 2b2d38: 0f 0b ud2 2b2d3a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2d41: eb 9c jmp 2b2cdf 2b2d43: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2d4a: 83 f8 04 cmp $0x4,%eax 2b2d4d: 74 90 je 2b2cdf 2b2d4f: eb e7 jmp 2b2d38 2b2d51: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b2d58: eb 85 jmp 2b2cdf 2b2d5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b2d60 : 2b2d60: e8 00 00 00 00 callq 2b2d65 2b2d65: 53 push %rbx 2b2d66: 48 89 fb mov %rdi,%rbx 2b2d69: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b2d70 2b2d70: ba 68 01 00 00 mov $0x168,%edx 2b2d75: be c0 0d 00 00 mov $0xdc0,%esi 2b2d7a: e8 00 00 00 00 callq 2b2d7f 2b2d7f: 48 85 c0 test %rax,%rax 2b2d82: 74 1b je 2b2d9f 2b2d84: 48 89 18 mov %rbx,(%rax) 2b2d87: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2b2d8e: 00 2b2d8f: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2b2d96: 00 2b2d97: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 2b2d9e: 00 2b2d9f: 5b pop %rbx 2b2da0: c3 retq 2b2da1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b2da8: 00 00 00 00 2b2dac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b2db0 : 2b2db0: e8 00 00 00 00 callq 2b2db5 2b2db5: 53 push %rbx 2b2db6: 48 89 fb mov %rdi,%rbx 2b2db9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b2dc0 2b2dc0: ba 68 01 00 00 mov $0x168,%edx 2b2dc5: be c0 0d 00 00 mov $0xdc0,%esi 2b2dca: e8 00 00 00 00 callq 2b2dcf 2b2dcf: 48 85 c0 test %rax,%rax 2b2dd2: 74 1b je 2b2def 2b2dd4: 48 89 18 mov %rbx,(%rax) 2b2dd7: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2b2dde: 00 2b2ddf: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2b2de6: 00 2b2de7: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 2b2dee: 00 2b2def: 5b pop %rbx 2b2df0: c3 retq 2b2df1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b2df8: 00 00 00 00 2b2dfc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b2e00 : 2b2e00: e8 00 00 00 00 callq 2b2e05 2b2e05: 41 57 push %r15 2b2e07: 49 89 cf mov %rcx,%r15 2b2e0a: 41 56 push %r14 2b2e0c: 41 89 d6 mov %edx,%r14d 2b2e0f: ba 00 01 00 00 mov $0x100,%edx 2b2e14: 41 55 push %r13 2b2e16: 49 89 f5 mov %rsi,%r13 2b2e19: be c0 0d 00 00 mov $0xdc0,%esi 2b2e1e: 41 54 push %r12 2b2e20: 55 push %rbp 2b2e21: 48 89 fd mov %rdi,%rbp 2b2e24: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b2e2b 2b2e2b: 53 push %rbx 2b2e2c: 44 89 c3 mov %r8d,%ebx 2b2e2f: e8 00 00 00 00 callq 2b2e34 2b2e34: 49 89 c4 mov %rax,%r12 2b2e37: 48 85 c0 test %rax,%rax 2b2e3a: 74 2a je 2b2e66 2b2e3c: 68 00 00 00 00 pushq $0x0 2b2e41: 4c 89 ea mov %r13,%rdx 2b2e44: 4d 89 f8 mov %r15,%r8 2b2e47: 44 89 f1 mov %r14d,%ecx 2b2e4a: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b2e51: 48 89 ee mov %rbp,%rsi 2b2e54: 48 89 c7 mov %rax,%rdi 2b2e57: e8 00 00 00 00 callq 2b2e5c 2b2e5c: 5a pop %rdx 2b2e5d: 84 c0 test %al,%al 2b2e5f: 74 13 je 2b2e74 2b2e61: 41 88 5c 24 14 mov %bl,0x14(%r12) 2b2e66: 5b pop %rbx 2b2e67: 4c 89 e0 mov %r12,%rax 2b2e6a: 5d pop %rbp 2b2e6b: 41 5c pop %r12 2b2e6d: 41 5d pop %r13 2b2e6f: 41 5e pop %r14 2b2e71: 41 5f pop %r15 2b2e73: c3 retq 2b2e74: 4c 89 e7 mov %r12,%rdi 2b2e77: 45 31 e4 xor %r12d,%r12d 2b2e7a: e8 00 00 00 00 callq 2b2e7f 2b2e7f: b9 2f 02 00 00 mov $0x22f,%ecx 2b2e84: bf 02 00 00 00 mov $0x2,%edi 2b2e89: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b2e90: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b2e97: e8 00 00 00 00 callq 2b2e9c 2b2e9c: 4c 89 e0 mov %r12,%rax 2b2e9f: 5b pop %rbx 2b2ea0: 5d pop %rbp 2b2ea1: 41 5c pop %r12 2b2ea3: 41 5d pop %r13 2b2ea5: 41 5e pop %r14 2b2ea7: 41 5f pop %r15 2b2ea9: c3 retq 2b2eaa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b2eb0 : 2b2eb0: e8 00 00 00 00 callq 2b2eb5 2b2eb5: 41 55 push %r13 2b2eb7: 41 89 f5 mov %esi,%r13d 2b2eba: 41 54 push %r12 2b2ebc: 55 push %rbp 2b2ebd: 48 89 fd mov %rdi,%rbp 2b2ec0: bf 60 4b 00 00 mov $0x4b60,%edi 2b2ec5: e8 16 f6 ff ff callq 2b24e0 2b2eca: be c0 0d 00 00 mov $0xdc0,%esi 2b2ecf: bf 60 4b 00 00 mov $0x4b60,%edi 2b2ed4: 89 c2 mov %eax,%edx 2b2ed6: e8 00 00 00 00 callq 2b2edb 2b2edb: 49 89 c4 mov %rax,%r12 2b2ede: 48 85 c0 test %rax,%rax 2b2ee1: 74 32 je 2b2f15 2b2ee3: 44 89 ea mov %r13d,%edx 2b2ee6: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b2eed: 48 89 ee mov %rbp,%rsi 2b2ef0: 4c 89 e7 mov %r12,%rdi 2b2ef3: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 2b2efa: 00 2b2efb: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b2f02: 48 29 d0 sub %rdx,%rax 2b2f05: 44 89 ea mov %r13d,%edx 2b2f08: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 2b2f0f: 00 2b2f10: e8 00 00 00 00 callq 2b2f15 2b2f15: 4c 89 e0 mov %r12,%rax 2b2f18: 5d pop %rbp 2b2f19: 41 5c pop %r12 2b2f1b: 41 5d pop %r13 2b2f1d: c3 retq 2b2f1e: 66 90 xchg %ax,%ax 00000000002b2f20 : 2b2f20: e8 00 00 00 00 callq 2b2f25 2b2f25: 41 55 push %r13 2b2f27: ba 70 00 00 00 mov $0x70,%edx 2b2f2c: 41 89 f5 mov %esi,%r13d 2b2f2f: be c0 0d 00 00 mov $0xdc0,%esi 2b2f34: 41 54 push %r12 2b2f36: 55 push %rbp 2b2f37: 48 89 fd mov %rdi,%rbp 2b2f3a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b2f41 2b2f41: e8 00 00 00 00 callq 2b2f46 2b2f46: 49 89 c4 mov %rax,%r12 2b2f49: 48 85 c0 test %rax,%rax 2b2f4c: 74 39 je 2b2f87 2b2f4e: 48 8b 55 00 mov 0x0(%rbp),%rdx 2b2f52: 44 89 e8 mov %r13d,%eax 2b2f55: b9 60 09 00 00 mov $0x960,%ecx 2b2f5a: 48 89 ee mov %rbp,%rsi 2b2f5d: 48 8d 04 80 lea (%rax,%rax,4),%rax 2b2f61: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b2f68: 4c 89 e7 mov %r12,%rdi 2b2f6b: 0f b6 52 4c movzbl 0x4c(%rdx),%edx 2b2f6f: 4c 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%r8 2b2f76: 00 2b2f77: 52 push %rdx 2b2f78: 44 89 ea mov %r13d,%edx 2b2f7b: 68 00 00 00 00 pushq $0x0 2b2f80: e8 00 00 00 00 callq 2b2f85 2b2f85: 58 pop %rax 2b2f86: 5a pop %rdx 2b2f87: 4c 89 e0 mov %r12,%rax 2b2f8a: 5d pop %rbp 2b2f8b: 41 5c pop %r12 2b2f8d: 41 5d pop %r13 2b2f8f: c3 retq 00000000002b2f90 : 2b2f90: e8 00 00 00 00 callq 2b2f95 2b2f95: 41 55 push %r13 2b2f97: ba 50 00 00 00 mov $0x50,%edx 2b2f9c: 41 89 f5 mov %esi,%r13d 2b2f9f: be c0 0d 00 00 mov $0xdc0,%esi 2b2fa4: 41 54 push %r12 2b2fa6: 55 push %rbp 2b2fa7: 48 89 fd mov %rdi,%rbp 2b2faa: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b2fb1 2b2fb1: e8 00 00 00 00 callq 2b2fb6 2b2fb6: 49 89 c4 mov %rax,%r12 2b2fb9: 48 85 c0 test %rax,%rax 2b2fbc: 74 2e je 2b2fec 2b2fbe: 44 89 e8 mov %r13d,%eax 2b2fc1: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b2fc8: 44 89 ea mov %r13d,%edx 2b2fcb: 48 89 ee mov %rbp,%rsi 2b2fce: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 2b2fd2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b2fd9: 4c 89 e7 mov %r12,%rdi 2b2fdc: 48 c1 e1 04 shl $0x4,%rcx 2b2fe0: 48 81 c1 00 00 00 00 add $0x0,%rcx 2b2fe7: e8 00 00 00 00 callq 2b2fec 2b2fec: 4c 89 e0 mov %r12,%rax 2b2fef: 5d pop %rbp 2b2ff0: 41 5c pop %r12 2b2ff2: 41 5d pop %r13 2b2ff4: c3 retq 2b2ff5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b2ffc: 00 00 00 00 00000000002b3000 : 2b3000: e8 00 00 00 00 callq 2b3005 2b3005: 41 57 push %r15 2b3007: ba 28 04 00 00 mov $0x428,%edx 2b300c: 41 56 push %r14 2b300e: 41 55 push %r13 2b3010: 41 54 push %r12 2b3012: 55 push %rbp 2b3013: 53 push %rbx 2b3014: 48 89 f3 mov %rsi,%rbx 2b3017: 48 83 ec 38 sub $0x38,%rsp 2b301b: 89 7c 24 24 mov %edi,0x24(%rsp) 2b301f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b3026 2b3026: 48 89 74 24 18 mov %rsi,0x18(%rsp) 2b302b: be c0 0d 00 00 mov $0xdc0,%esi 2b3030: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b3037: 00 00 2b3039: 48 89 44 24 30 mov %rax,0x30(%rsp) 2b303e: 31 c0 xor %eax,%eax 2b3040: e8 00 00 00 00 callq 2b3045 2b3045: 48 85 c0 test %rax,%rax 2b3048: 0f 84 45 06 00 00 je 2b3693 2b304e: 4c 8b a3 98 02 00 00 mov 0x298(%rbx),%r12 2b3055: 48 89 c5 mov %rax,%rbp 2b3058: 48 89 de mov %rbx,%rsi 2b305b: 45 31 c0 xor %r8d,%r8d 2b305e: b9 01 00 00 00 mov $0x1,%ecx 2b3063: 48 8d be 80 01 00 00 lea 0x180(%rsi),%rdi 2b306a: ba 09 00 00 00 mov $0x9,%edx 2b306f: 49 8b 44 24 58 mov 0x58(%r12),%rax 2b3074: 41 8b 5c 24 34 mov 0x34(%r12),%ebx 2b3079: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2b3080: 00 2b3081: 48 b8 06 00 00 00 ff movabs $0xffffffff00000006,%rax 2b3088: ff ff ff 2b308b: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 2b3092: 48 b8 c8 00 00 00 64 movabs $0x64000000c8,%rax 2b3099: 00 00 00 2b309c: 48 89 46 2c mov %rax,0x2c(%rsi) 2b30a0: 31 c0 xor %eax,%eax 2b30a2: 66 89 4e 4b mov %cx,0x4b(%rsi) 2b30a6: b9 1f 00 00 00 mov $0x1f,%ecx 2b30ab: c7 46 38 80 00 00 00 movl $0x80,0x38(%rsi) 2b30b2: c6 46 47 01 movb $0x1,0x47(%rsi) 2b30b6: f3 48 ab rep stos %rax,%es:(%rdi) 2b30b9: 4c 89 e7 mov %r12,%rdi 2b30bc: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 2b30c3: 00 00 00 00 2b30c7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b30ce: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2b30d5: 00 00 00 00 2b30d9: c7 85 24 03 00 00 06 movl $0x6,0x324(%rbp) 2b30e0: 00 00 00 2b30e3: c6 86 e5 01 00 00 01 movb $0x1,0x1e5(%rsi) 2b30ea: 49 8b 74 24 58 mov 0x58(%r12),%rsi 2b30ef: e8 0c fd ff ff callq 2b2e00 2b30f4: 45 31 c0 xor %r8d,%r8d 2b30f7: ba 0a 00 00 00 mov $0xa,%edx 2b30fc: 4c 89 e7 mov %r12,%rdi 2b30ff: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2b3106: 49 8b 74 24 58 mov 0x58(%r12),%rsi 2b310b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b3112: e8 e9 fc ff ff callq 2b2e00 2b3117: 45 31 c0 xor %r8d,%r8d 2b311a: ba 0b 00 00 00 mov $0xb,%edx 2b311f: 4c 89 e7 mov %r12,%rdi 2b3122: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2b3129: 49 8b 74 24 58 mov 0x58(%r12),%rsi 2b312e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b3135: e8 c6 fc ff ff callq 2b2e00 2b313a: 45 31 c0 xor %r8d,%r8d 2b313d: ba 0c 00 00 00 mov $0xc,%edx 2b3142: 4c 89 e7 mov %r12,%rdi 2b3145: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 2b314c: 49 8b 74 24 58 mov 0x58(%r12),%rsi 2b3151: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b3158: e8 a3 fc ff ff callq 2b2e00 2b315d: 45 31 c0 xor %r8d,%r8d 2b3160: ba 0d 00 00 00 mov $0xd,%edx 2b3165: 4c 89 e7 mov %r12,%rdi 2b3168: 48 89 85 50 03 00 00 mov %rax,0x350(%rbp) 2b316f: 49 8b 74 24 58 mov 0x58(%r12),%rsi 2b3174: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b317b: e8 80 fc ff ff callq 2b2e00 2b3180: 45 31 c0 xor %r8d,%r8d 2b3183: ba 0e 00 00 00 mov $0xe,%edx 2b3188: 4c 89 e7 mov %r12,%rdi 2b318b: 48 89 85 58 03 00 00 mov %rax,0x358(%rbp) 2b3192: 49 8b 74 24 58 mov 0x58(%r12),%rsi 2b3197: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b319e: e8 5d fc ff ff callq 2b2e00 2b31a3: ba 08 00 00 00 mov $0x8,%edx 2b31a8: 41 b8 01 00 00 00 mov $0x1,%r8d 2b31ae: 4c 89 e7 mov %r12,%rdi 2b31b1: 48 89 85 60 03 00 00 mov %rax,0x360(%rbp) 2b31b8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b31bf: c7 85 70 03 00 00 06 movl $0x6,0x370(%rbp) 2b31c6: 00 00 00 2b31c9: 49 8b 74 24 58 mov 0x58(%r12),%rsi 2b31ce: e8 2d fc ff ff callq 2b2e00 2b31d3: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2b31d9: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2b31e0: 85 d2 test %edx,%edx 2b31e2: 0f 84 a6 00 00 00 je 2b328e 2b31e8: 83 ea 01 sub $0x1,%edx 2b31eb: 48 8d 85 38 03 00 00 lea 0x338(%rbp),%rax 2b31f2: 48 8d 94 d5 40 03 00 lea 0x340(%rbp,%rdx,8),%rdx 2b31f9: 00 2b31fa: eb 0d jmp 2b3209 2b31fc: 48 83 c0 08 add $0x8,%rax 2b3200: 48 39 c2 cmp %rax,%rdx 2b3203: 0f 84 85 00 00 00 je 2b328e 2b3209: 48 83 38 00 cmpq $0x0,(%rax) 2b320d: 75 ed jne 2b31fc 2b320f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b3216: e8 00 00 00 00 callq 2b321b 2b321b: b9 67 04 00 00 mov $0x467,%ecx 2b3220: bf 02 00 00 00 mov $0x2,%edi 2b3225: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b322c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b3233: e8 00 00 00 00 callq 2b3238 2b3238: 48 89 ef mov %rbp,%rdi 2b323b: 45 31 e4 xor %r12d,%r12d 2b323e: e8 3d f7 ff ff callq 2b2980 2b3243: 48 89 ef mov %rbp,%rdi 2b3246: e8 00 00 00 00 callq 2b324b 2b324b: b9 0a 05 00 00 mov $0x50a,%ecx 2b3250: bf 02 00 00 00 mov $0x2,%edi 2b3255: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b325c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b3263: e8 00 00 00 00 callq 2b3268 2b3268: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2b326d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b3274: 00 00 2b3276: 0f 85 10 07 00 00 jne 2b398c 2b327c: 48 83 c4 38 add $0x38,%rsp 2b3280: 4c 89 e0 mov %r12,%rax 2b3283: 5b pop %rbx 2b3284: 5d pop %rbp 2b3285: 41 5c pop %r12 2b3287: 41 5d pop %r13 2b3289: 41 5e pop %r14 2b328b: 41 5f pop %r15 2b328d: c3 retq 2b328e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b3295: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b329c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b32a3: 4c 89 e7 mov %r12,%rdi 2b32a6: e8 00 00 00 00 callq 2b32ab 2b32ab: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 2b32b2: 48 85 c0 test %rax,%rax 2b32b5: 0f 84 e0 03 00 00 je 2b369b 2b32bb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b32c2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b32c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b32d0: 4c 89 e7 mov %r12,%rdi 2b32d3: e8 00 00 00 00 callq 2b32d8 2b32d8: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 2b32df: 48 85 c0 test %rax,%rax 2b32e2: 0f 84 e1 03 00 00 je 2b36c9 2b32e8: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2b32ed: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 2b32f2: 48 8b 80 98 02 00 00 mov 0x298(%rax),%rax 2b32f9: 48 89 44 24 28 mov %rax,0x28(%rsp) 2b32fe: e8 00 00 00 00 callq 2b3303 2b3303: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2b330a: 48 85 c0 test %rax,%rax 2b330d: 0f 84 25 ff ff ff je 2b3238 2b3313: 8d 43 d8 lea -0x28(%rbx),%eax 2b3316: 89 44 24 14 mov %eax,0x14(%rsp) 2b331a: 3d d6 00 00 00 cmp $0xd6,%eax 2b331f: 0f 86 cd 02 00 00 jbe 2b35f2 2b3325: 8b 95 a8 02 00 00 mov 0x2a8(%rbp),%edx 2b332b: 85 d2 test %edx,%edx 2b332d: 0f 84 4d 06 00 00 je 2b3980 2b3333: 45 31 ff xor %r15d,%r15d 2b3336: 45 31 ed xor %r13d,%r13d 2b3339: e9 da 01 00 00 jmpq 2b3518 2b333e: 4c 89 f1 mov %r14,%rcx 2b3341: 48 89 c7 mov %rax,%rdi 2b3344: 44 89 ea mov %r13d,%edx 2b3347: 4c 89 e6 mov %r12,%rsi 2b334a: 48 89 44 24 08 mov %rax,0x8(%rsp) 2b334f: e8 00 00 00 00 callq 2b3354 2b3354: 49 63 cf movslq %r15d,%rcx 2b3357: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2b335c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b3363 2b3363: 4c 8d 74 cd 00 lea 0x0(%rbp,%rcx,8),%r14 2b3368: ba 28 01 00 00 mov $0x128,%edx 2b336d: be c0 0d 00 00 mov $0xdc0,%esi 2b3372: 48 89 0c 24 mov %rcx,(%rsp) 2b3376: 49 89 86 20 01 00 00 mov %rax,0x120(%r14) 2b337d: e8 00 00 00 00 callq 2b3382 2b3382: 48 8b 0c 24 mov (%rsp),%rcx 2b3386: 48 85 c0 test %rax,%rax 2b3389: 0f 84 83 02 00 00 je 2b3612 2b338f: 48 89 da mov %rbx,%rdx 2b3392: 48 89 c7 mov %rax,%rdi 2b3395: 4c 89 e6 mov %r12,%rsi 2b3398: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b339f: 48 c1 e2 04 shl $0x4,%rdx 2b33a3: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b33aa: 48 89 04 24 mov %rax,(%rsp) 2b33ae: 48 01 da add %rbx,%rdx 2b33b1: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 2b33b8: 00 2b33b9: 44 89 ea mov %r13d,%edx 2b33bc: e8 00 00 00 00 callq 2b33c1 2b33c1: 48 8b 04 24 mov (%rsp),%rax 2b33c5: ba 30 00 00 00 mov $0x30,%edx 2b33ca: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b33d1 2b33d1: be c0 0d 00 00 mov $0xdc0,%esi 2b33d6: 49 89 06 mov %rax,(%r14) 2b33d9: e8 00 00 00 00 callq 2b33de 2b33de: 48 85 c0 test %rax,%rax 2b33e1: 0f 84 82 02 00 00 je 2b3669 2b33e7: 48 8d 14 9b lea (%rbx,%rbx,4),%rdx 2b33eb: 48 89 c7 mov %rax,%rdi 2b33ee: 4c 89 e6 mov %r12,%rsi 2b33f1: 48 89 04 24 mov %rax,(%rsp) 2b33f5: 48 8d 14 93 lea (%rbx,%rdx,4),%rdx 2b33f9: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b3400: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b3407: 48 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%rcx 2b340e: 00 2b340f: 44 89 ea mov %r13d,%edx 2b3412: e8 00 00 00 00 callq 2b3417 2b3417: 48 8b 04 24 mov (%rsp),%rax 2b341b: 49 89 46 60 mov %rax,0x60(%r14) 2b341f: 48 83 7c dd 60 00 cmpq $0x0,0x60(%rbp,%rbx,8) 2b3425: 0f 84 b4 03 00 00 je 2b37df 2b342b: bf 78 4b 00 00 mov $0x4b78,%edi 2b3430: e8 ab f0 ff ff callq 2b24e0 2b3435: be c0 0d 00 00 mov $0xdc0,%esi 2b343a: bf 78 4b 00 00 mov $0x4b78,%edi 2b343f: 89 c2 mov %eax,%edx 2b3441: e8 00 00 00 00 callq 2b3446 2b3446: 48 85 c0 test %rax,%rax 2b3449: 74 40 je 2b348b 2b344b: 48 89 da mov %rbx,%rdx 2b344e: 48 89 c7 mov %rax,%rdi 2b3451: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b3458: 4c 89 e6 mov %r12,%rsi 2b345b: 48 c1 e2 06 shl $0x6,%rdx 2b345f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b3466: 48 89 04 24 mov %rax,(%rsp) 2b346a: 48 01 da add %rbx,%rdx 2b346d: 48 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%rcx 2b3474: 00 2b3475: 44 89 ea mov %r13d,%edx 2b3478: e8 00 00 00 00 callq 2b347d 2b347d: 48 8b 04 24 mov (%rsp),%rax 2b3481: c7 80 6c 4b 00 00 04 movl $0x1404,0x4b6c(%rax) 2b3488: 14 00 00 2b348b: 49 89 86 90 00 00 00 mov %rax,0x90(%r14) 2b3492: 48 83 bc dd 90 00 00 cmpq $0x0,0x90(%rbp,%rbx,8) 2b3499: 00 00 2b349b: 0f 84 6c 03 00 00 je 2b380d 2b34a1: bf 60 4b 00 00 mov $0x4b60,%edi 2b34a6: e8 35 f0 ff ff callq 2b24e0 2b34ab: be c0 0d 00 00 mov $0xdc0,%esi 2b34b0: bf 60 4b 00 00 mov $0x4b60,%edi 2b34b5: 89 c2 mov %eax,%edx 2b34b7: e8 00 00 00 00 callq 2b34bc 2b34bc: 48 85 c0 test %rax,%rax 2b34bf: 0f 84 e0 00 00 00 je 2b35a5 2b34c5: 48 8d 14 dd 00 00 00 lea 0x0(,%rbx,8),%rdx 2b34cc: 00 2b34cd: 48 89 c7 mov %rax,%rdi 2b34d0: 4c 89 e6 mov %r12,%rsi 2b34d3: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b34da: 48 29 da sub %rbx,%rdx 2b34dd: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b34e4: 48 89 04 24 mov %rax,(%rsp) 2b34e8: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx 2b34ef: 00 2b34f0: 44 89 ea mov %r13d,%edx 2b34f3: e8 00 00 00 00 callq 2b34f8 2b34f8: 48 8b 04 24 mov (%rsp),%rax 2b34fc: 49 89 86 f0 00 00 00 mov %rax,0xf0(%r14) 2b3503: 41 83 c7 01 add $0x1,%r15d 2b3507: 41 83 c5 01 add $0x1,%r13d 2b350b: 44 3b ad a8 02 00 00 cmp 0x2a8(%rbp),%r13d 2b3512: 0f 83 df 01 00 00 jae 2b36f7 2b3518: 81 7c 24 14 d6 00 00 cmpl $0xd6,0x14(%rsp) 2b351f: 00 2b3520: 77 14 ja 2b3536 2b3522: b8 01 00 00 00 mov $0x1,%eax 2b3527: 44 89 e9 mov %r13d,%ecx 2b352a: d3 e0 shl %cl,%eax 2b352c: 85 44 24 20 test %eax,0x20(%rsp) 2b3530: 0f 85 a8 00 00 00 jne 2b35de 2b3536: 44 89 eb mov %r13d,%ebx 2b3539: ba 60 00 00 00 mov $0x60,%edx 2b353e: be c0 0d 00 00 mov $0xdc0,%esi 2b3543: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b354a 2b354a: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 2b354e: 4c 8d 34 85 00 00 00 lea 0x0(,%rax,4),%r14 2b3555: 00 2b3556: e8 00 00 00 00 callq 2b355b 2b355b: 48 85 c0 test %rax,%rax 2b355e: 0f 85 da fd ff ff jne 2b333e 2b3564: 49 63 c7 movslq %r15d,%rax 2b3567: b9 9a 04 00 00 mov $0x49a,%ecx 2b356c: 44 89 3c 24 mov %r15d,(%rsp) 2b3570: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3577: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b357e: bf 02 00 00 00 mov $0x2,%edi 2b3583: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 2b358a: 00 00 00 00 00 2b358f: e8 00 00 00 00 callq 2b3594 2b3594: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b359b: e8 00 00 00 00 callq 2b35a0 2b35a0: e9 93 fc ff ff jmpq 2b3238 2b35a5: 49 c7 86 f0 00 00 00 movq $0x0,0xf0(%r14) 2b35ac: 00 00 00 00 2b35b0: b9 bc 04 00 00 mov $0x4bc,%ecx 2b35b5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b35bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b35c3: bf 02 00 00 00 mov $0x2,%edi 2b35c8: e8 00 00 00 00 callq 2b35cd 2b35cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b35d4: e8 00 00 00 00 callq 2b35d9 2b35d9: e9 25 ff ff ff jmpq 2b3503 2b35de: 44 89 ee mov %r13d,%esi 2b35e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b35e8: e8 00 00 00 00 callq 2b35ed 2b35ed: e9 15 ff ff ff jmpq 2b3507 2b35f2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b35f9: be a0 35 00 00 mov $0x35a0,%esi 2b35fe: 4c 89 e7 mov %r12,%rdi 2b3601: e8 00 00 00 00 callq 2b3606 2b3606: 83 e0 3f and $0x3f,%eax 2b3609: 89 44 24 20 mov %eax,0x20(%rsp) 2b360d: e9 13 fd ff ff jmpq 2b3325 2b3612: 49 89 cf mov %rcx,%r15 2b3615: bf 02 00 00 00 mov $0x2,%edi 2b361a: b9 6d 03 00 00 mov $0x36d,%ecx 2b361f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3626: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b362d: e8 00 00 00 00 callq 2b3632 2b3632: b9 a2 04 00 00 mov $0x4a2,%ecx 2b3637: bf 02 00 00 00 mov $0x2,%edi 2b363c: 4a c7 44 fd 00 00 00 movq $0x0,0x0(%rbp,%r15,8) 2b3643: 00 00 2b3645: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b364c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b3653: e8 00 00 00 00 callq 2b3658 2b3658: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b365f: e8 00 00 00 00 callq 2b3664 2b3664: e9 cf fb ff ff jmpq 2b3238 2b3669: b9 f2 02 00 00 mov $0x2f2,%ecx 2b366e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3675: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b367c: bf 02 00 00 00 mov $0x2,%edi 2b3681: 48 89 04 24 mov %rax,(%rsp) 2b3685: e8 00 00 00 00 callq 2b368a 2b368a: 48 8b 04 24 mov (%rsp),%rax 2b368e: e9 88 fd ff ff jmpq 2b341b 2b3693: 45 31 e4 xor %r12d,%r12d 2b3696: e9 cd fb ff ff jmpq 2b3268 2b369b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b36a2: e8 00 00 00 00 callq 2b36a7 2b36a7: b9 72 04 00 00 mov $0x472,%ecx 2b36ac: bf 02 00 00 00 mov $0x2,%edi 2b36b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b36b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b36bf: e8 00 00 00 00 callq 2b36c4 2b36c4: e9 6f fb ff ff jmpq 2b3238 2b36c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b36d0: e8 00 00 00 00 callq 2b36d5 2b36d5: b9 7c 04 00 00 mov $0x47c,%ecx 2b36da: bf 02 00 00 00 mov $0x2,%edi 2b36df: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b36e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b36ed: e8 00 00 00 00 callq 2b36f2 2b36f2: e9 41 fb ff ff jmpq 2b3238 2b36f7: 44 89 3c 24 mov %r15d,(%rsp) 2b36fb: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b3702: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 2b3709: 45 31 f6 xor %r14d,%r14d 2b370c: 8b 40 1c mov 0x1c(%rax),%eax 2b370f: 85 c0 test %eax,%eax 2b3711: 75 51 jne 2b3764 2b3713: e9 23 01 00 00 jmpq 2b383b 2b3718: 48 89 d9 mov %rbx,%rcx 2b371b: 44 89 f2 mov %r14d,%edx 2b371e: 48 89 c7 mov %rax,%rdi 2b3721: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b3728: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b372f: 4c 89 e6 mov %r12,%rsi 2b3732: 48 83 c3 30 add $0x30,%rbx 2b3736: e8 00 00 00 00 callq 2b373b 2b373b: 4e 89 bc f5 f8 01 00 mov %r15,0x1f8(%rbp,%r14,8) 2b3742: 00 2b3743: 4a c7 84 f5 28 02 00 movq $0x0,0x228(%rbp,%r14,8) 2b374a: 00 00 00 00 00 2b374f: 49 83 c6 01 add $0x1,%r14 2b3753: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b375a: 44 39 70 1c cmp %r14d,0x1c(%rax) 2b375e: 0f 86 d7 00 00 00 jbe 2b383b 2b3764: 44 89 f6 mov %r14d,%esi 2b3767: 4c 89 e7 mov %r12,%rdi 2b376a: 45 89 f5 mov %r14d,%r13d 2b376d: e8 00 00 00 00 callq 2b3772 2b3772: 4a 89 84 f5 c8 01 00 mov %rax,0x1c8(%rbp,%r14,8) 2b3779: 00 2b377a: 48 85 c0 test %rax,%rax 2b377d: 0f 84 cf 01 00 00 je 2b3952 2b3783: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b378a 2b378a: ba 50 00 00 00 mov $0x50,%edx 2b378f: be c0 0d 00 00 mov $0xdc0,%esi 2b3794: e8 00 00 00 00 callq 2b3799 2b3799: 49 89 c7 mov %rax,%r15 2b379c: 48 85 c0 test %rax,%rax 2b379f: 0f 85 73 ff ff ff jne 2b3718 2b37a5: b9 cf 04 00 00 mov $0x4cf,%ecx 2b37aa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b37b1: 4a c7 84 ed f8 01 00 movq $0x0,0x1f8(%rbp,%r13,8) 2b37b8: 00 00 00 00 00 2b37bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b37c4: bf 02 00 00 00 mov $0x2,%edi 2b37c9: e8 00 00 00 00 callq 2b37ce 2b37ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b37d5: e8 00 00 00 00 callq 2b37da 2b37da: e9 59 fa ff ff jmpq 2b3238 2b37df: b9 aa 04 00 00 mov $0x4aa,%ecx 2b37e4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b37eb: bf 02 00 00 00 mov $0x2,%edi 2b37f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b37f7: e8 00 00 00 00 callq 2b37fc 2b37fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b3803: e8 00 00 00 00 callq 2b3808 2b3808: e9 2b fa ff ff jmpq 2b3238 2b380d: b9 b2 04 00 00 mov $0x4b2,%ecx 2b3812: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3819: bf 02 00 00 00 mov $0x2,%edi 2b381e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b3825: e8 00 00 00 00 callq 2b382a 2b382a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b3831: e8 00 00 00 00 callq 2b3836 2b3836: e9 fd f9 ff ff jmpq 2b3238 2b383b: 8b 04 24 mov (%rsp),%eax 2b383e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b3845: 48 89 ea mov %rbp,%rdx 2b3848: 49 89 ec mov %rbp,%r12 2b384b: 81 7c 24 14 d7 00 00 cmpl $0xd7,0x14(%rsp) 2b3852: 00 2b3853: 0f b6 7c 24 24 movzbl 0x24(%rsp),%edi 2b3858: 89 85 a8 02 00 00 mov %eax,0x2a8(%rbp) 2b385e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 2b3863: 89 85 24 03 00 00 mov %eax,0x324(%rbp) 2b3869: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2b3870: 48 0f 43 c8 cmovae %rax,%rcx 2b3874: 48 89 0d 00 00 00 00 mov %rcx,0x0(%rip) # 2b387b 2b387b: e8 00 00 00 00 callq 2b3880 2b3880: 84 c0 test %al,%al 2b3882: 0f 84 b0 f9 ff ff je 2b3238 2b3888: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 2b388d: 4c 89 ff mov %r15,%rdi 2b3890: e8 00 00 00 00 callq 2b3895 2b3895: 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%ebx 2b389b: 41 89 5f 28 mov %ebx,0x28(%r15) 2b389f: 85 db test %ebx,%ebx 2b38a1: 74 70 je 2b3913 2b38a3: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 2b38a8: 89 d8 mov %ebx,%eax 2b38aa: 31 f6 xor %esi,%esi 2b38ac: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2b38b0: 49 8d 4f 54 lea 0x54(%r15),%rcx 2b38b4: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 2b38b8: 48 c1 e2 02 shl $0x2,%rdx 2b38bc: 48 89 cf mov %rcx,%rdi 2b38bf: e8 00 00 00 00 callq 2b38c4 2b38c4: 31 d2 xor %edx,%edx 2b38c6: 4c 89 fe mov %r15,%rsi 2b38c9: 89 d1 mov %edx,%ecx 2b38cb: 83 c2 01 add $0x1,%edx 2b38ce: c7 00 01 00 00 00 movl $0x1,(%rax) 2b38d4: 48 83 c0 2c add $0x2c,%rax 2b38d8: 48 8d 3c 89 lea (%rcx,%rcx,4),%rdi 2b38dc: 48 8d 0c 79 lea (%rcx,%rdi,2),%rcx 2b38e0: 80 4c 8e 5c 05 orb $0x5,0x5c(%rsi,%rcx,4) 2b38e5: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2b38ec: c7 40 e4 01 00 00 00 movl $0x1,-0x1c(%rax) 2b38f3: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 2b38fa: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 2b3901: c7 40 f0 01 00 00 00 movl $0x1,-0x10(%rax) 2b3908: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 2b390f: 39 d3 cmp %edx,%ebx 2b3911: 75 b6 jne 2b38c9 2b3913: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 2b3918: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2b391f: 48 8b bb d0 03 00 00 mov 0x3d0(%rbx),%rdi 2b3926: 48 8b b3 d8 03 00 00 mov 0x3d8(%rbx),%rsi 2b392d: ff 70 48 pushq 0x48(%rax) 2b3930: ff 70 40 pushq 0x40(%rax) 2b3933: ff 70 38 pushq 0x38(%rax) 2b3936: ff 70 30 pushq 0x30(%rax) 2b3939: ff 70 28 pushq 0x28(%rax) 2b393c: e8 00 00 00 00 callq 2b3941 2b3941: 48 89 df mov %rbx,%rdi 2b3944: 48 83 c4 28 add $0x28,%rsp 2b3948: e8 43 ec ff ff callq 2b2590 2b394d: e9 16 f9 ff ff jmpq 2b3268 2b3952: b9 c8 04 00 00 mov $0x4c8,%ecx 2b3957: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b395e: bf 02 00 00 00 mov $0x2,%edi 2b3963: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b396a: e8 00 00 00 00 callq 2b396f 2b396f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b3976: e8 00 00 00 00 callq 2b397b 2b397b: e9 b8 f8 ff ff jmpq 2b3238 2b3980: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2b3987: e9 6f fd ff ff jmpq 2b36fb 2b398c: e8 00 00 00 00 callq 2b3991 2b3991: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2b3998: 00 00 00 2b399b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002b39a0 : 2b39a0: e8 00 00 00 00 callq 2b39a5 2b39a5: 53 push %rbx 2b39a6: 8b 47 20 mov 0x20(%rdi),%eax 2b39a9: 48 89 fb mov %rdi,%rbx 2b39ac: 45 31 c9 xor %r9d,%r9d 2b39af: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b39b3: 31 c9 xor %ecx,%ecx 2b39b5: 41 b8 07 00 00 00 mov $0x7,%r8d 2b39bb: ba 01 00 00 00 mov $0x1,%edx 2b39c0: 8d b0 cf 3b 00 00 lea 0x3bcf(%rax),%esi 2b39c6: e8 00 00 00 00 callq 2b39cb 2b39cb: 8b 43 20 mov 0x20(%rbx),%eax 2b39ce: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b39d2: 45 31 c9 xor %r9d,%r9d 2b39d5: 41 b8 00 00 01 00 mov $0x10000,%r8d 2b39db: b9 10 00 00 00 mov $0x10,%ecx 2b39e0: ba 01 00 00 00 mov $0x1,%edx 2b39e5: 8d b0 ce 3b 00 00 lea 0x3bce(%rax),%esi 2b39eb: e8 00 00 00 00 callq 2b39f0 2b39f0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2b39f4: 8b 73 38 mov 0x38(%rbx),%esi 2b39f7: ba 01 00 00 00 mov $0x1,%edx 2b39fc: 48 8b 07 mov (%rdi),%rax 2b39ff: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2b3a06: e8 00 00 00 00 callq 2b3a0b 2b3a0b: 5b pop %rbx 2b3a0c: 85 c0 test %eax,%eax 2b3a0e: 0f 94 c0 sete %al 2b3a11: c3 retq 2b3a12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b3a19: 00 00 00 00 2b3a1d: 0f 1f 00 nopl (%rax) 00000000002b3a20 : 2b3a20: e8 00 00 00 00 callq 2b3a25 2b3a25: 8b 47 20 mov 0x20(%rdi),%eax 2b3a28: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3a2c: 41 89 f1 mov %esi,%r9d 2b3a2f: 41 b8 00 00 70 00 mov $0x700000,%r8d 2b3a35: b9 14 00 00 00 mov $0x14,%ecx 2b3a3a: ba 01 00 00 00 mov $0x1,%edx 2b3a3f: 8d b0 af 3b 00 00 lea 0x3baf(%rax),%esi 2b3a45: e9 00 00 00 00 jmpq 2b3a4a 2b3a4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b3a50 : 2b3a50: e8 00 00 00 00 callq 2b3a55 2b3a55: 53 push %rbx 2b3a56: 48 89 fb mov %rdi,%rbx 2b3a59: 8b 47 20 mov 0x20(%rdi),%eax 2b3a5c: 45 31 c9 xor %r9d,%r9d 2b3a5f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3a63: 6a 01 pushq $0x1 2b3a65: 41 b8 03 00 00 00 mov $0x3,%r8d 2b3a6b: 31 c9 xor %ecx,%ecx 2b3a6d: 68 00 00 00 01 pushq $0x1000000 2b3a72: 8d b0 ab 3b 00 00 lea 0x3bab(%rax),%esi 2b3a78: ba 02 00 00 00 mov $0x2,%edx 2b3a7d: 6a 18 pushq $0x18 2b3a7f: e8 00 00 00 00 callq 2b3a84 2b3a84: 8b 43 20 mov 0x20(%rbx),%eax 2b3a87: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b3a8b: 45 31 c9 xor %r9d,%r9d 2b3a8e: 6a 01 pushq $0x1 2b3a90: 41 b8 1f 00 00 00 mov $0x1f,%r8d 2b3a96: 31 c9 xor %ecx,%ecx 2b3a98: ba 03 00 00 00 mov $0x3,%edx 2b3a9d: 8d b0 a9 3b 00 00 lea 0x3ba9(%rax),%esi 2b3aa3: b8 00 00 00 80 mov $0x80000000,%eax 2b3aa8: 50 push %rax 2b3aa9: 6a 1f pushq $0x1f 2b3aab: 6a 00 pushq $0x0 2b3aad: 68 e0 00 00 00 pushq $0xe0 2b3ab2: 6a 05 pushq $0x5 2b3ab4: e8 00 00 00 00 callq 2b3ab9 2b3ab9: 48 83 c4 48 add $0x48,%rsp 2b3abd: 5b pop %rbx 2b3abe: c3 retq 2b3abf: 90 nop 00000000002b3ac0 : 2b3ac0: e8 00 00 00 00 callq 2b3ac5 2b3ac5: 8b 47 20 mov 0x20(%rdi),%eax 2b3ac8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3acc: 41 b8 ff 03 00 00 mov $0x3ff,%r8d 2b3ad2: 31 c9 xor %ecx,%ecx 2b3ad4: ba 03 00 00 00 mov $0x3,%edx 2b3ad9: 44 8d 90 db 3b 00 00 lea 0x3bdb(%rax),%r10d 2b3ae0: 0f b7 06 movzwl (%rsi),%eax 2b3ae3: 50 push %rax 2b3ae4: 68 00 00 f0 3f pushq $0x3ff00000 2b3ae9: 6a 14 pushq $0x14 2b3aeb: 0f b7 46 02 movzwl 0x2(%rsi),%eax 2b3aef: 50 push %rax 2b3af0: 68 00 fc 0f 00 pushq $0xffc00 2b3af5: 6a 0a pushq $0xa 2b3af7: 44 0f b7 4e 04 movzwl 0x4(%rsi),%r9d 2b3afc: 44 89 d6 mov %r10d,%esi 2b3aff: e8 00 00 00 00 callq 2b3b04 2b3b04: 48 83 c4 30 add $0x30,%rsp 2b3b08: c3 retq 2b3b09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002b3b10 : 2b3b10: e8 00 00 00 00 callq 2b3b15 2b3b15: 8b 47 20 mov 0x20(%rdi),%eax 2b3b18: 81 fa ff 00 00 00 cmp $0xff,%edx 2b3b1e: 41 89 f1 mov %esi,%r9d 2b3b21: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3b25: 41 b8 ff ff 00 00 mov $0xffff,%r8d 2b3b2b: 8d b0 f6 3b 00 00 lea 0x3bf6(%rax),%esi 2b3b31: b8 ff 00 00 00 mov $0xff,%eax 2b3b36: 0f 47 d0 cmova %eax,%edx 2b3b39: 31 c9 xor %ecx,%ecx 2b3b3b: 52 push %rdx 2b3b3c: ba 02 00 00 00 mov $0x2,%edx 2b3b41: 68 00 00 ff 00 pushq $0xff0000 2b3b46: 6a 10 pushq $0x10 2b3b48: e8 00 00 00 00 callq 2b3b4d 2b3b4d: 48 83 c4 18 add $0x18,%rsp 2b3b51: c3 retq 2b3b52: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b3b59: 00 00 00 00 2b3b5d: 0f 1f 00 nopl (%rax) 00000000002b3b60 : 2b3b60: e8 00 00 00 00 callq 2b3b65 2b3b65: 8b 47 20 mov 0x20(%rdi),%eax 2b3b68: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3b6c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3b73: 8d b0 b9 3b 00 00 lea 0x3bb9(%rax),%esi 2b3b79: e8 00 00 00 00 callq 2b3b7e 2b3b7e: 25 ff ff ff 00 and $0xffffff,%eax 2b3b83: c3 retq 2b3b84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b3b8b: 00 00 00 00 2b3b8f: 90 nop 00000000002b3b90 : 2b3b90: e8 00 00 00 00 callq 2b3b95 2b3b95: 55 push %rbp 2b3b96: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3b9d: 48 89 f5 mov %rsi,%rbp 2b3ba0: 53 push %rbx 2b3ba1: 8b 47 20 mov 0x20(%rdi),%eax 2b3ba4: 48 89 fb mov %rdi,%rbx 2b3ba7: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3bab: 8d b0 b7 3b 00 00 lea 0x3bb7(%rax),%esi 2b3bb1: e8 00 00 00 00 callq 2b3bb6 2b3bb6: 89 c2 mov %eax,%edx 2b3bb8: 25 ff 3f 00 00 and $0x3fff,%eax 2b3bbd: c1 ea 10 shr $0x10,%edx 2b3bc0: 89 45 00 mov %eax,0x0(%rbp) 2b3bc3: 81 e2 ff 3f 00 00 and $0x3fff,%edx 2b3bc9: 89 55 04 mov %edx,0x4(%rbp) 2b3bcc: 8b 43 20 mov 0x20(%rbx),%eax 2b3bcf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3bd6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b3bda: 8d b0 b8 3b 00 00 lea 0x3bb8(%rax),%esi 2b3be0: e8 00 00 00 00 callq 2b3be5 2b3be5: 5b pop %rbx 2b3be6: 25 ff 3f 00 00 and $0x3fff,%eax 2b3beb: 89 45 08 mov %eax,0x8(%rbp) 2b3bee: 5d pop %rbp 2b3bef: c3 retq 00000000002b3bf0 : 2b3bf0: e8 00 00 00 00 callq 2b3bf5 2b3bf5: 53 push %rbx 2b3bf6: 8b 47 20 mov 0x20(%rdi),%eax 2b3bf9: 48 89 fb mov %rdi,%rbx 2b3bfc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3c03: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3c07: 8d b0 a2 3b 00 00 lea 0x3ba2(%rax),%esi 2b3c0d: e8 00 00 00 00 callq 2b3c12 2b3c12: 8b 4b 20 mov 0x20(%rbx),%ecx 2b3c15: 31 d2 xor %edx,%edx 2b3c17: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b3c1b: 83 e0 01 and $0x1,%eax 2b3c1e: 6a 01 pushq $0x1 2b3c20: 41 b9 10 00 00 00 mov $0x10,%r9d 2b3c26: 41 b8 1f 00 00 00 mov $0x1f,%r8d 2b3c2c: 0f 94 c2 sete %dl 2b3c2f: 8d b1 a9 3b 00 00 lea 0x3ba9(%rcx),%esi 2b3c35: b9 00 00 00 80 mov $0x80000000,%ecx 2b3c3a: 51 push %rcx 2b3c3b: 31 c9 xor %ecx,%ecx 2b3c3d: 6a 1f pushq $0x1f 2b3c3f: 6a 00 pushq $0x0 2b3c41: 68 00 00 00 1f pushq $0x1f000000 2b3c46: 6a 18 pushq $0x18 2b3c48: 6a 00 pushq $0x0 2b3c4a: 68 00 00 30 00 pushq $0x300000 2b3c4f: 6a 14 pushq $0x14 2b3c51: 50 push %rax 2b3c52: 68 00 00 03 00 pushq $0x30000 2b3c57: 6a 10 pushq $0x10 2b3c59: 52 push %rdx 2b3c5a: ba 07 00 00 00 mov $0x7,%edx 2b3c5f: 68 00 30 00 00 pushq $0x3000 2b3c64: 6a 0c pushq $0xc 2b3c66: 6a 00 pushq $0x0 2b3c68: 68 e0 00 00 00 pushq $0xe0 2b3c6d: 6a 05 pushq $0x5 2b3c6f: e8 00 00 00 00 callq 2b3c74 2b3c74: 8b 43 20 mov 0x20(%rbx),%eax 2b3c77: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b3c7b: 31 c9 xor %ecx,%ecx 2b3c7d: 48 81 c4 90 00 00 00 add $0x90,%rsp 2b3c84: 41 b9 02 00 00 00 mov $0x2,%r9d 2b3c8a: 41 b8 03 00 00 00 mov $0x3,%r8d 2b3c90: ba 03 00 00 00 mov $0x3,%edx 2b3c95: 6a 01 pushq $0x1 2b3c97: 8d b0 ab 3b 00 00 lea 0x3bab(%rax),%esi 2b3c9d: 68 00 00 00 01 pushq $0x1000000 2b3ca2: 6a 18 pushq $0x18 2b3ca4: 6a 01 pushq $0x1 2b3ca6: 68 00 01 00 00 pushq $0x100 2b3cab: 6a 08 pushq $0x8 2b3cad: e8 00 00 00 00 callq 2b3cb2 2b3cb2: 48 83 c4 30 add $0x30,%rsp 2b3cb6: 5b pop %rbx 2b3cb7: c3 retq 2b3cb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2b3cbf: 00 00000000002b3cc0 : 2b3cc0: e8 00 00 00 00 callq 2b3cc5 2b3cc5: 8b 47 20 mov 0x20(%rdi),%eax 2b3cc8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3ccc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3cd3: 8d b0 ab 3b 00 00 lea 0x3bab(%rax),%esi 2b3cd9: e8 00 00 00 00 callq 2b3cde 2b3cde: c1 e8 10 shr $0x10,%eax 2b3ce1: 83 e0 01 and $0x1,%eax 2b3ce4: c3 retq 2b3ce5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b3cec: 00 00 00 00 00000000002b3cf0 : 2b3cf0: e8 00 00 00 00 callq 2b3cf5 2b3cf5: 41 56 push %r14 2b3cf7: 49 89 f6 mov %rsi,%r14 2b3cfa: 41 55 push %r13 2b3cfc: 49 89 d5 mov %rdx,%r13 2b3cff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3d06: 41 54 push %r12 2b3d08: 49 89 cc mov %rcx,%r12 2b3d0b: 55 push %rbp 2b3d0c: 48 89 fd mov %rdi,%rbp 2b3d0f: 53 push %rbx 2b3d10: 4c 89 c3 mov %r8,%rbx 2b3d13: 48 83 ec 18 sub $0x18,%rsp 2b3d17: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b3d1e: 00 00 2b3d20: 48 89 44 24 10 mov %rax,0x10(%rsp) 2b3d25: 8b 47 20 mov 0x20(%rdi),%eax 2b3d28: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3d2c: 8d b0 a0 3b 00 00 lea 0x3ba0(%rax),%esi 2b3d32: e8 00 00 00 00 callq 2b3d37 2b3d37: 48 89 ef mov %rbp,%rdi 2b3d3a: 89 c2 mov %eax,%edx 2b3d3c: c1 e8 10 shr $0x10,%eax 2b3d3f: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2b3d44: 25 ff 3f 00 00 and $0x3fff,%eax 2b3d49: 81 e2 ff 3f 00 00 and $0x3fff,%edx 2b3d4f: 41 89 16 mov %edx,(%r14) 2b3d52: 41 89 45 00 mov %eax,0x0(%r13) 2b3d56: e8 00 00 00 00 callq 2b3d5b 2b3d5b: 8b 44 24 08 mov 0x8(%rsp),%eax 2b3d5f: 41 89 04 24 mov %eax,(%r12) 2b3d63: 8b 44 24 04 mov 0x4(%rsp),%eax 2b3d67: 89 03 mov %eax,(%rbx) 2b3d69: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2b3d6e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b3d75: 00 00 2b3d77: 75 0d jne 2b3d86 2b3d79: 48 83 c4 18 add $0x18,%rsp 2b3d7d: 5b pop %rbx 2b3d7e: 5d pop %rbp 2b3d7f: 41 5c pop %r12 2b3d81: 41 5d pop %r13 2b3d83: 41 5e pop %r14 2b3d85: c3 retq 2b3d86: e8 00 00 00 00 callq 2b3d8b 2b3d8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002b3d90 : 2b3d90: e8 00 00 00 00 callq 2b3d95 2b3d95: 8b 47 20 mov 0x20(%rdi),%eax 2b3d98: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3d9c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3da3: 8d b0 b0 3b 00 00 lea 0x3bb0(%rax),%esi 2b3da9: e8 00 00 00 00 callq 2b3dae 2b3dae: ba 00 00 00 00 mov $0x0,%edx 2b3db3: f6 c4 01 test $0x1,%ah 2b3db6: 0f 44 c2 cmove %edx,%eax 2b3db9: 83 e0 01 and $0x1,%eax 2b3dbc: c3 retq 2b3dbd: 0f 1f 00 nopl (%rax) 00000000002b3dc0 : 2b3dc0: e8 00 00 00 00 callq 2b3dc5 2b3dc5: 8b 47 20 mov 0x20(%rdi),%eax 2b3dc8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3dcc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b3dd3: 8d b0 af 3b 00 00 lea 0x3baf(%rax),%esi 2b3dd9: e8 00 00 00 00 callq 2b3dde 2b3dde: c1 e8 10 shr $0x10,%eax 2b3de1: 83 e0 01 and $0x1,%eax 2b3de4: c3 retq 2b3de5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b3dec: 00 00 00 00 00000000002b3df0 : 2b3df0: e8 00 00 00 00 callq 2b3df5 2b3df5: 53 push %rbx 2b3df6: 8b 47 20 mov 0x20(%rdi),%eax 2b3df9: 48 89 fb mov %rdi,%rbx 2b3dfc: 41 b9 01 00 00 00 mov $0x1,%r9d 2b3e02: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3e06: 6a 00 pushq $0x0 2b3e08: 45 31 c0 xor %r8d,%r8d 2b3e0b: b9 06 00 00 00 mov $0x6,%ecx 2b3e10: 8d b0 95 3a 00 00 lea 0x3a95(%rax),%esi 2b3e16: b8 00 00 00 f0 mov $0xf0000000,%eax 2b3e1b: 68 00 00 00 08 pushq $0x8000000 2b3e20: 31 d2 xor %edx,%edx 2b3e22: 6a 1b pushq $0x1b 2b3e24: 6a 00 pushq $0x0 2b3e26: 68 00 00 00 03 pushq $0x3000000 2b3e2b: 6a 18 pushq $0x18 2b3e2d: 6a 06 pushq $0x6 2b3e2f: 50 push %rax 2b3e30: 6a 1c pushq $0x1c 2b3e32: 6a 02 pushq $0x2 2b3e34: 68 f0 ff 0f 00 pushq $0xffff0 2b3e39: 6a 04 pushq $0x4 2b3e3b: 6a 00 pushq $0x0 2b3e3d: 68 00 00 10 00 pushq $0x100000 2b3e42: 6a 14 pushq $0x14 2b3e44: 6a 00 pushq $0x0 2b3e46: e8 00 00 00 00 callq 2b3e4b 2b3e4b: 8b 43 20 mov 0x20(%rbx),%eax 2b3e4e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b3e52: 45 31 c0 xor %r8d,%r8d 2b3e55: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 2b3e59: 41 b9 ff 3f 00 00 mov $0x3fff,%r9d 2b3e5f: b9 02 00 00 00 mov $0x2,%ecx 2b3e64: 31 d2 xor %edx,%edx 2b3e66: 6a 02 pushq $0x2 2b3e68: 8d b0 fa 3b 00 00 lea 0x3bfa(%rax),%esi 2b3e6e: 68 00 00 1f 00 pushq $0x1f0000 2b3e73: 6a 10 pushq $0x10 2b3e75: 6a 00 pushq $0x0 2b3e77: e8 00 00 00 00 callq 2b3e7c 2b3e7c: 48 83 c4 20 add $0x20,%rsp 2b3e80: 5b pop %rbx 2b3e81: c3 retq 2b3e82: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b3e89: 00 00 00 00 2b3e8d: 0f 1f 00 nopl (%rax) 00000000002b3e90 : 2b3e90: e8 00 00 00 00 callq 2b3e95 2b3e95: 55 push %rbp 2b3e96: 48 89 f5 mov %rsi,%rbp 2b3e99: 53 push %rbx 2b3e9a: 48 89 fb mov %rdi,%rbx 2b3e9d: 8b 77 20 mov 0x20(%rdi),%esi 2b3ea0: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b3ea4: 48 85 ed test %rbp,%rbp 2b3ea7: 74 0b je 2b3eb4 2b3ea9: 8b 4d 04 mov 0x4(%rbp),%ecx 2b3eac: 85 c9 test %ecx,%ecx 2b3eae: 0f 85 ab 00 00 00 jne 2b3f5f 2b3eb4: b8 00 00 ff ff mov $0xffff0000,%eax 2b3eb9: 6a 00 pushq $0x0 2b3ebb: 81 c6 9d 3b 00 00 add $0x3b9d,%esi 2b3ec1: 45 31 c0 xor %r8d,%r8d 2b3ec4: 50 push %rax 2b3ec5: 41 b9 01 00 00 00 mov $0x1,%r9d 2b3ecb: b9 05 00 00 00 mov $0x5,%ecx 2b3ed0: 31 d2 xor %edx,%edx 2b3ed2: 6a 10 pushq $0x10 2b3ed4: 6a 00 pushq $0x0 2b3ed6: 68 00 10 00 00 pushq $0x1000 2b3edb: 6a 0c pushq $0xc 2b3edd: 6a 00 pushq $0x0 2b3edf: 68 00 01 00 00 pushq $0x100 2b3ee4: 6a 08 pushq $0x8 2b3ee6: 6a 00 pushq $0x0 2b3ee8: 6a 10 pushq $0x10 2b3eea: 6a 04 pushq $0x4 2b3eec: 6a 00 pushq $0x0 2b3eee: e8 00 00 00 00 callq 2b3ef3 2b3ef3: 8b 43 20 mov 0x20(%rbx),%eax 2b3ef6: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b3efa: 45 31 c9 xor %r9d,%r9d 2b3efd: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b3f03: 31 c9 xor %ecx,%ecx 2b3f05: ba 01 00 00 00 mov $0x1,%edx 2b3f0a: 48 83 c4 68 add $0x68,%rsp 2b3f0e: 8d b0 9b 3b 00 00 lea 0x3b9b(%rax),%esi 2b3f14: e8 00 00 00 00 callq 2b3f19 2b3f19: 8b 43 20 mov 0x20(%rbx),%eax 2b3f1c: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b3f20: 45 31 c9 xor %r9d,%r9d 2b3f23: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b3f29: 31 c9 xor %ecx,%ecx 2b3f2b: ba 01 00 00 00 mov $0x1,%edx 2b3f30: 8d b0 9c 3b 00 00 lea 0x3b9c(%rax),%esi 2b3f36: e8 00 00 00 00 callq 2b3f3b 2b3f3b: 8b 43 20 mov 0x20(%rbx),%eax 2b3f3e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b3f42: 45 31 c9 xor %r9d,%r9d 2b3f45: 8d b0 f6 3b 00 00 lea 0x3bf6(%rax),%esi 2b3f4b: 5b pop %rbx 2b3f4c: 41 b8 ff ff 00 00 mov $0xffff,%r8d 2b3f52: 31 c9 xor %ecx,%ecx 2b3f54: ba 01 00 00 00 mov $0x1,%edx 2b3f59: 5d pop %rbp 2b3f5a: e9 00 00 00 00 jmpq 2b3f5f 2b3f5f: 8b 45 00 mov 0x0(%rbp),%eax 2b3f62: 85 c0 test %eax,%eax 2b3f64: 0f 84 4a ff ff ff je 2b3eb4 2b3f6a: 81 c6 9b 3b 00 00 add $0x3b9b,%esi 2b3f70: 44 8d 48 ff lea -0x1(%rax),%r9d 2b3f74: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b3f7a: 31 c9 xor %ecx,%ecx 2b3f7c: ba 01 00 00 00 mov $0x1,%edx 2b3f81: e8 00 00 00 00 callq 2b3f86 2b3f86: 8b 53 20 mov 0x20(%rbx),%edx 2b3f89: 8b 45 04 mov 0x4(%rbp),%eax 2b3f8c: 31 c9 xor %ecx,%ecx 2b3f8e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b3f92: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b3f98: 8d b2 9c 3b 00 00 lea 0x3b9c(%rdx),%esi 2b3f9e: 44 8d 48 ff lea -0x1(%rax),%r9d 2b3fa2: ba 01 00 00 00 mov $0x1,%edx 2b3fa7: e8 00 00 00 00 callq 2b3fac 2b3fac: ba 00 00 ff ff mov $0xffff0000,%edx 2b3fb1: 8b 43 20 mov 0x20(%rbx),%eax 2b3fb4: 45 31 c0 xor %r8d,%r8d 2b3fb7: 6a 00 pushq $0x0 2b3fb9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b3fbd: 41 b9 01 00 00 00 mov $0x1,%r9d 2b3fc3: b9 06 00 00 00 mov $0x6,%ecx 2b3fc8: 52 push %rdx 2b3fc9: 8d b0 9d 3b 00 00 lea 0x3b9d(%rax),%esi 2b3fcf: 31 d2 xor %edx,%edx 2b3fd1: 6a 10 pushq $0x10 2b3fd3: 6a 00 pushq $0x0 2b3fd5: 68 00 80 00 00 pushq $0x8000 2b3fda: 6a 0f pushq $0xf 2b3fdc: 6a 00 pushq $0x0 2b3fde: 68 00 10 00 00 pushq $0x1000 2b3fe3: 6a 0c pushq $0xc 2b3fe5: 6a 00 pushq $0x0 2b3fe7: 68 00 01 00 00 pushq $0x100 2b3fec: 6a 08 pushq $0x8 2b3fee: 6a 01 pushq $0x1 2b3ff0: 6a 10 pushq $0x10 2b3ff2: 6a 04 pushq $0x4 2b3ff4: 6a 01 pushq $0x1 2b3ff6: e8 00 00 00 00 callq 2b3ffb 2b3ffb: 8b 43 20 mov 0x20(%rbx),%eax 2b3ffe: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4002: 41 b9 80 01 00 00 mov $0x180,%r9d 2b4008: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 2b400c: 8d b0 f6 3b 00 00 lea 0x3bf6(%rax),%esi 2b4012: e9 34 ff ff ff jmpq 2b3f4b 2b4017: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b401e: 00 00 00000000002b4020 : 2b4020: e8 00 00 00 00 callq 2b4025 2b4025: 55 push %rbp 2b4026: 89 f5 mov %esi,%ebp 2b4028: 53 push %rbx 2b4029: 48 89 fb mov %rdi,%rbx 2b402c: 48 83 ec 18 sub $0x18,%rsp 2b4030: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b4037: 00 00 2b4039: 48 89 44 24 10 mov %rax,0x10(%rsp) 2b403e: 48 8b 07 mov (%rdi),%rax 2b4041: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 2b4046: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 2b404b: 48 89 e6 mov %rsp,%rsi 2b404e: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2b4053: 48 8b 40 50 mov 0x50(%rax),%rax 2b4057: e8 00 00 00 00 callq 2b405c 2b405c: 8b 04 24 mov (%rsp),%eax 2b405f: 45 31 c0 xor %r8d,%r8d 2b4062: 85 c0 test %eax,%eax 2b4064: 74 08 je 2b406e 2b4066: 8b 54 24 04 mov 0x4(%rsp),%edx 2b406a: 85 d2 test %edx,%edx 2b406c: 75 1a jne 2b4088 2b406e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2b4073: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b407a: 00 00 2b407c: 75 4b jne 2b40c9 2b407e: 48 83 c4 18 add $0x18,%rsp 2b4082: 44 89 c0 mov %r8d,%eax 2b4085: 5b pop %rbx 2b4086: 5d pop %rbp 2b4087: c3 retq 2b4088: 40 0f b6 f5 movzbl %bpl,%esi 2b408c: 8b 53 20 mov 0x20(%rbx),%edx 2b408f: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4093: 45 31 c0 xor %r8d,%r8d 2b4096: 01 c6 add %eax,%esi 2b4098: 41 b9 ff 3f 00 00 mov $0x3fff,%r9d 2b409e: b9 02 00 00 00 mov $0x2,%ecx 2b40a3: 56 push %rsi 2b40a4: 44 8d 92 dd 3b 00 00 lea 0x3bdd(%rdx),%r10d 2b40ab: 31 d2 xor %edx,%edx 2b40ad: 68 00 00 ff 3f pushq $0x3fff0000 2b40b2: 44 89 d6 mov %r10d,%esi 2b40b5: 6a 10 pushq $0x10 2b40b7: 50 push %rax 2b40b8: e8 00 00 00 00 callq 2b40bd 2b40bd: 41 b8 01 00 00 00 mov $0x1,%r8d 2b40c3: 48 83 c4 20 add $0x20,%rsp 2b40c7: eb a5 jmp 2b406e 2b40c9: e8 00 00 00 00 callq 2b40ce 2b40ce: 66 90 xchg %ax,%ax 00000000002b40d0 : 2b40d0: e8 00 00 00 00 callq 2b40d5 2b40d5: 41 55 push %r13 2b40d7: 49 89 f5 mov %rsi,%r13 2b40da: 41 54 push %r12 2b40dc: 49 89 d4 mov %rdx,%r12 2b40df: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b40e6: 55 push %rbp 2b40e7: 48 89 cd mov %rcx,%rbp 2b40ea: 53 push %rbx 2b40eb: 8b 47 20 mov 0x20(%rdi),%eax 2b40ee: 48 89 fb mov %rdi,%rbx 2b40f1: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b40f5: 8d b0 e3 3b 00 00 lea 0x3be3(%rax),%esi 2b40fb: e8 00 00 00 00 callq 2b4100 2b4100: 41 89 c0 mov %eax,%r8d 2b4103: 41 83 e0 01 and $0x1,%r8d 2b4107: 75 09 jne 2b4112 2b4109: 5b pop %rbx 2b410a: 31 c0 xor %eax,%eax 2b410c: 5d pop %rbp 2b410d: 41 5c pop %r12 2b410f: 41 5d pop %r13 2b4111: c3 retq 2b4112: 8b 43 20 mov 0x20(%rbx),%eax 2b4115: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4119: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b4120: 8d b0 e8 3b 00 00 lea 0x3be8(%rax),%esi 2b4126: e8 00 00 00 00 callq 2b412b 2b412b: 0f b7 d0 movzwl %ax,%edx 2b412e: c1 e8 10 shr $0x10,%eax 2b4131: 41 89 55 00 mov %edx,0x0(%r13) 2b4135: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b413c: 41 89 04 24 mov %eax,(%r12) 2b4140: 8b 43 20 mov 0x20(%rbx),%eax 2b4143: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4147: 8d b0 e9 3b 00 00 lea 0x3be9(%rax),%esi 2b414d: e8 00 00 00 00 callq 2b4152 2b4152: 5b pop %rbx 2b4153: 0f b7 c0 movzwl %ax,%eax 2b4156: 89 45 00 mov %eax,0x0(%rbp) 2b4159: 5d pop %rbp 2b415a: b8 01 00 00 00 mov $0x1,%eax 2b415f: 41 5c pop %r12 2b4161: 41 5d pop %r13 2b4163: c3 retq 2b4164: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b416b: 00 00 00 00 2b416f: 90 nop 00000000002b4170 : 2b4170: e8 00 00 00 00 callq 2b4175 2b4175: 41 57 push %r15 2b4177: 31 d2 xor %edx,%edx 2b4179: 49 89 ff mov %rdi,%r15 2b417c: 41 56 push %r14 2b417e: 41 55 push %r13 2b4180: 41 54 push %r12 2b4182: 55 push %rbp 2b4183: 53 push %rbx 2b4184: 48 89 f3 mov %rsi,%rbx 2b4187: 48 83 ec 08 sub $0x8,%rsp 2b418b: 8b 46 1c mov 0x1c(%rsi),%eax 2b418e: 44 0f b6 66 54 movzbl 0x54(%rsi),%r12d 2b4193: 8b 6e 18 mov 0x18(%rsi),%ebp 2b4196: 44 8b 6e 20 mov 0x20(%rsi),%r13d 2b419a: 89 44 24 04 mov %eax,0x4(%rsp) 2b419e: 44 8b 76 24 mov 0x24(%rsi),%r14d 2b41a2: e8 00 00 00 00 callq 2b41a7 2b41a7: 84 c0 test %al,%al 2b41a9: 74 32 je 2b41dd 2b41ab: 44 03 6c 24 04 add 0x4(%rsp),%r13d 2b41b0: 41 83 e4 01 and $0x1,%r12d 2b41b4: 44 29 ed sub %r13d,%ebp 2b41b7: 41 8d 44 24 01 lea 0x1(%r12),%eax 2b41bc: 44 29 f5 sub %r14d,%ebp 2b41bf: 0f af e8 imul %eax,%ebp 2b41c2: 31 c0 xor %eax,%eax 2b41c4: 41 3b 6f 58 cmp 0x58(%r15),%ebp 2b41c8: 72 13 jb 2b41dd 2b41ca: 41 8b 4f 50 mov 0x50(%r15),%ecx 2b41ce: 39 4b 14 cmp %ecx,0x14(%rbx) 2b41d1: 72 0a jb 2b41dd 2b41d3: 41 8b 47 54 mov 0x54(%r15),%eax 2b41d7: 39 43 2c cmp %eax,0x2c(%rbx) 2b41da: 0f 93 c0 setae %al 2b41dd: 48 83 c4 08 add $0x8,%rsp 2b41e1: 5b pop %rbx 2b41e2: 5d pop %rbp 2b41e3: 41 5c pop %r12 2b41e5: 41 5d pop %r13 2b41e7: 41 5e pop %r14 2b41e9: 41 5f pop %r15 2b41eb: c3 retq 2b41ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b41f0 : 2b41f0: e8 00 00 00 00 callq 2b41f5 2b41f5: 41 55 push %r13 2b41f7: 41 54 push %r12 2b41f9: 41 bc cc 00 00 00 mov $0xcc,%r12d 2b41ff: 53 push %rbx 2b4200: 8b 47 38 mov 0x38(%rdi),%eax 2b4203: 48 89 fb mov %rdi,%rbx 2b4206: 83 e8 02 sub $0x2,%eax 2b4209: 83 f8 04 cmp $0x4,%eax 2b420c: 77 0f ja 2b421d 2b420e: 44 8b 24 85 00 00 00 mov 0x0(,%rax,4),%r12d 2b4215: 00 2b4216: 41 81 c4 cc 00 00 00 add $0xcc,%r12d 2b421d: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4221: 44 89 e6 mov %r12d,%esi 2b4224: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b422b: e8 00 00 00 00 callq 2b4230 2b4230: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b4234: 44 89 e6 mov %r12d,%esi 2b4237: 25 fe fc fe ff and $0xfffefcfe,%eax 2b423c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b4240: 41 89 c5 mov %eax,%r13d 2b4243: 44 89 ea mov %r13d,%edx 2b4246: 48 8b 07 mov (%rdi),%rax 2b4249: 48 8b 40 08 mov 0x8(%rax),%rax 2b424d: e8 00 00 00 00 callq 2b4252 2b4252: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4257: 5b pop %rbx 2b4258: 41 5c pop %r12 2b425a: 41 5d pop %r13 2b425c: c3 retq 2b425d: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b4261: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4268 2b4268: 89 c0 mov %eax,%eax 2b426a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4272 2b4271: 00 2b4272: 73 e3 jae 2b4257 2b4274: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b427b 2b427b: 48 85 c0 test %rax,%rax 2b427e: 74 13 je 2b4293 2b4280: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4284: 48 83 c6 08 add $0x8,%rsi 2b4288: 44 89 e9 mov %r13d,%ecx 2b428b: 44 89 e2 mov %r12d,%edx 2b428e: e8 00 00 00 00 callq 2b4293 2b4293: 5b pop %rbx 2b4294: 41 5c pop %r12 2b4296: 41 5d pop %r13 2b4298: c3 retq 2b4299: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002b42a0 : 2b42a0: e8 00 00 00 00 callq 2b42a5 2b42a5: 41 55 push %r13 2b42a7: 41 54 push %r12 2b42a9: 41 89 f4 mov %esi,%r12d 2b42ac: 55 push %rbp 2b42ad: 48 89 fd mov %rdi,%rbp 2b42b0: 53 push %rbx 2b42b1: 8b 5a 18 mov 0x18(%rdx),%ebx 2b42b4: 8b 42 24 mov 0x24(%rdx),%eax 2b42b7: 03 42 20 add 0x20(%rdx),%eax 2b42ba: 29 c3 sub %eax,%ebx 2b42bc: 8b 47 20 mov 0x20(%rdi),%eax 2b42bf: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b42c3: 2b 5a 28 sub 0x28(%rdx),%ebx 2b42c6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b42cd: 8d b0 c6 3b 00 00 lea 0x3bc6(%rax),%esi 2b42d3: e8 00 00 00 00 callq 2b42d8 2b42d8: 44 89 e1 mov %r12d,%ecx 2b42db: 41 bc 0a 00 00 00 mov $0xa,%r12d 2b42e1: 83 f1 01 xor $0x1,%ecx 2b42e4: 0f b6 c9 movzbl %cl,%ecx 2b42e7: c1 e1 08 shl $0x8,%ecx 2b42ea: 31 c1 xor %eax,%ecx 2b42ec: 81 e1 00 01 00 00 and $0x100,%ecx 2b42f2: 31 c1 xor %eax,%ecx 2b42f4: 83 fb 0a cmp $0xa,%ebx 2b42f7: 8b 45 20 mov 0x20(%rbp),%eax 2b42fa: 44 0f 46 e3 cmovbe %ebx,%r12d 2b42fe: 48 8b 5d 10 mov 0x10(%rbp),%rbx 2b4302: 44 8d a8 c6 3b 00 00 lea 0x3bc6(%rax),%r13d 2b4309: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b430d: 41 c1 e4 0c shl $0xc,%r12d 2b4311: 44 89 ee mov %r13d,%esi 2b4314: 41 31 cc xor %ecx,%r12d 2b4317: 48 8b 07 mov (%rdi),%rax 2b431a: 41 81 e4 00 f0 0f 00 and $0xff000,%r12d 2b4321: 41 31 cc xor %ecx,%r12d 2b4324: 48 8b 40 08 mov 0x8(%rax),%rax 2b4328: 44 89 e2 mov %r12d,%edx 2b432b: e8 00 00 00 00 callq 2b4330 2b4330: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4335: 5b pop %rbx 2b4336: 5d pop %rbp 2b4337: 41 5c pop %r12 2b4339: 41 5d pop %r13 2b433b: c3 retq 2b433c: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b4340: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4347 2b4347: 89 c0 mov %eax,%eax 2b4349: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4351 2b4350: 00 2b4351: 73 e2 jae 2b4335 2b4353: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b435a 2b435a: 48 85 c0 test %rax,%rax 2b435d: 74 13 je 2b4372 2b435f: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4363: 48 83 c6 08 add $0x8,%rsi 2b4367: 44 89 e1 mov %r12d,%ecx 2b436a: 44 89 ea mov %r13d,%edx 2b436d: e8 00 00 00 00 callq 2b4372 2b4372: 5b pop %rbx 2b4373: 5d pop %rbp 2b4374: 41 5c pop %r12 2b4376: 41 5d pop %r13 2b4378: c3 retq 2b4379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002b4380 : 2b4380: e8 00 00 00 00 callq 2b4385 2b4385: 41 56 push %r14 2b4387: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b438e: 41 55 push %r13 2b4390: 49 89 f5 mov %rsi,%r13 2b4393: 41 54 push %r12 2b4395: 55 push %rbp 2b4396: 53 push %rbx 2b4397: 8b 47 20 mov 0x20(%rdi),%eax 2b439a: 48 89 fb mov %rdi,%rbx 2b439d: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b43a1: 8d b0 9a 3b 00 00 lea 0x3b9a(%rax),%esi 2b43a7: e8 00 00 00 00 callq 2b43ac 2b43ac: 4c 8b 73 10 mov 0x10(%rbx),%r14 2b43b0: 31 d2 xor %edx,%edx 2b43b2: 25 ff 3f 00 00 and $0x3fff,%eax 2b43b7: 49 8b 7e 18 mov 0x18(%r14),%rdi 2b43bb: 89 c5 mov %eax,%ebp 2b43bd: 8b 43 20 mov 0x20(%rbx),%eax 2b43c0: 44 8d a0 f9 3b 00 00 lea 0x3bf9(%rax),%r12d 2b43c7: 48 8b 07 mov (%rdi),%rax 2b43ca: 44 89 e6 mov %r12d,%esi 2b43cd: 48 8b 40 08 mov 0x8(%rax),%rax 2b43d1: e8 00 00 00 00 callq 2b43d6 2b43d6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b43db: 8b 43 20 mov 0x20(%rbx),%eax 2b43de: 6a 01 pushq $0x1 2b43e0: 41 b9 01 00 00 00 mov $0x1,%r9d 2b43e6: ba 06 00 00 00 mov $0x6,%edx 2b43eb: 68 00 00 00 08 pushq $0x8000000 2b43f0: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b43f4: 41 b8 01 00 00 00 mov $0x1,%r8d 2b43fa: 8d b0 95 3a 00 00 lea 0x3a95(%rax),%esi 2b4400: b8 00 00 00 f0 mov $0xf0000000,%eax 2b4405: 6a 1b pushq $0x1b 2b4407: 6a 00 pushq $0x0 2b4409: 68 00 00 00 03 pushq $0x3000000 2b440e: 6a 18 pushq $0x18 2b4410: 6a 06 pushq $0x6 2b4412: 50 push %rax 2b4413: 8b 43 18 mov 0x18(%rbx),%eax 2b4416: 41 39 45 04 cmp %eax,0x4(%r13) 2b441a: 6a 1c pushq $0x1c 2b441c: 0f 94 c0 sete %al 2b441f: 6a 02 pushq $0x2 2b4421: 31 c9 xor %ecx,%ecx 2b4423: 83 ed 03 sub $0x3,%ebp 2b4426: 0f b6 c0 movzbl %al,%eax 2b4429: 68 f0 ff 0f 00 pushq $0xffff0 2b442e: 6a 04 pushq $0x4 2b4430: 50 push %rax 2b4431: 68 00 00 10 00 pushq $0x100000 2b4436: 6a 14 pushq $0x14 2b4438: e8 00 00 00 00 callq 2b443d 2b443d: 8b 43 20 mov 0x20(%rbx),%eax 2b4440: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4444: 45 31 c0 xor %r8d,%r8d 2b4447: 48 83 c4 78 add $0x78,%rsp 2b444b: 41 b9 ff 3f 00 00 mov $0x3fff,%r9d 2b4451: b9 02 00 00 00 mov $0x2,%ecx 2b4456: 31 d2 xor %edx,%edx 2b4458: 6a 04 pushq $0x4 2b445a: 8d b0 fa 3b 00 00 lea 0x3bfa(%rax),%esi 2b4460: 68 00 00 1f 00 pushq $0x1f0000 2b4465: 6a 10 pushq $0x10 2b4467: 55 push %rbp 2b4468: e8 00 00 00 00 callq 2b446d 2b446d: 48 83 c4 20 add $0x20,%rsp 2b4471: 5b pop %rbx 2b4472: 5d pop %rbp 2b4473: 41 5c pop %r12 2b4475: 41 5d pop %r13 2b4477: 41 5e pop %r14 2b4479: c3 retq 2b447a: 49 8b 76 10 mov 0x10(%r14),%rsi 2b447e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4485 2b4485: 89 c0 mov %eax,%eax 2b4487: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b448f 2b448e: 00 2b448f: 0f 83 46 ff ff ff jae 2b43db 2b4495: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b449c 2b449c: 48 85 c0 test %rax,%rax 2b449f: 74 12 je 2b44b3 2b44a1: 48 8b 78 08 mov 0x8(%rax),%rdi 2b44a5: 48 83 c6 08 add $0x8,%rsi 2b44a9: 31 c9 xor %ecx,%ecx 2b44ab: 44 89 e2 mov %r12d,%edx 2b44ae: e8 00 00 00 00 callq 2b44b3 2b44b3: e9 23 ff ff ff jmpq 2b43db 2b44b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2b44bf: 00 00000000002b44c0 : 2b44c0: e8 00 00 00 00 callq 2b44c5 2b44c5: 41 55 push %r13 2b44c7: 41 b9 ff 03 00 00 mov $0x3ff,%r9d 2b44cd: 45 31 c0 xor %r8d,%r8d 2b44d0: b9 03 00 00 00 mov $0x3,%ecx 2b44d5: 41 54 push %r12 2b44d7: 31 d2 xor %edx,%edx 2b44d9: 55 push %rbp 2b44da: 53 push %rbx 2b44db: 8b 47 20 mov 0x20(%rdi),%eax 2b44de: 48 89 fb mov %rdi,%rbx 2b44e1: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b44e5: 44 8d 90 d7 3b 00 00 lea 0x3bd7(%rax),%r10d 2b44ec: 0f b7 06 movzwl (%rsi),%eax 2b44ef: 50 push %rax 2b44f0: 68 00 00 f0 3f pushq $0x3ff00000 2b44f5: 6a 14 pushq $0x14 2b44f7: 0f b7 46 02 movzwl 0x2(%rsi),%eax 2b44fb: 50 push %rax 2b44fc: 68 00 fc 0f 00 pushq $0xffc00 2b4501: 6a 0a pushq $0xa 2b4503: 0f b7 46 04 movzwl 0x4(%rsi),%eax 2b4507: 44 89 d6 mov %r10d,%esi 2b450a: 50 push %rax 2b450b: e8 00 00 00 00 callq 2b4510 2b4510: 8b 43 20 mov 0x20(%rbx),%eax 2b4513: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4517: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b451e: 48 83 c4 38 add $0x38,%rsp 2b4522: 8d b0 d7 3b 00 00 lea 0x3bd7(%rax),%esi 2b4528: e8 00 00 00 00 callq 2b452d 2b452d: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b4531: 41 89 c4 mov %eax,%r12d 2b4534: 8b 43 20 mov 0x20(%rbx),%eax 2b4537: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b453b: 44 89 e2 mov %r12d,%edx 2b453e: 44 8d a8 db 3b 00 00 lea 0x3bdb(%rax),%r13d 2b4545: 48 8b 07 mov (%rdi),%rax 2b4548: 44 89 ee mov %r13d,%esi 2b454b: 48 8b 40 08 mov 0x8(%rax),%rax 2b454f: e8 00 00 00 00 callq 2b4554 2b4554: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4559: 8b 43 20 mov 0x20(%rbx),%eax 2b455c: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b4560: 44 89 e2 mov %r12d,%edx 2b4563: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b4567: 44 8d a8 d9 3b 00 00 lea 0x3bd9(%rax),%r13d 2b456e: 44 89 ee mov %r13d,%esi 2b4571: 48 8b 07 mov (%rdi),%rax 2b4574: 48 8b 40 08 mov 0x8(%rax),%rax 2b4578: e8 00 00 00 00 callq 2b457d 2b457d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4582: 5b pop %rbx 2b4583: 5d pop %rbp 2b4584: 41 5c pop %r12 2b4586: 41 5d pop %r13 2b4588: c3 retq 2b4589: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b458d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4594 2b4594: 89 c0 mov %eax,%eax 2b4596: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b459e 2b459d: 00 2b459e: 73 b9 jae 2b4559 2b45a0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b45a7 2b45a7: 48 85 c0 test %rax,%rax 2b45aa: 74 13 je 2b45bf 2b45ac: 48 8b 78 08 mov 0x8(%rax),%rdi 2b45b0: 48 83 c6 08 add $0x8,%rsi 2b45b4: 44 89 e1 mov %r12d,%ecx 2b45b7: 44 89 ea mov %r13d,%edx 2b45ba: e8 00 00 00 00 callq 2b45bf 2b45bf: eb 98 jmp 2b4559 2b45c1: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b45c5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b45cc 2b45cc: 89 c0 mov %eax,%eax 2b45ce: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b45d6 2b45d5: 00 2b45d6: 73 aa jae 2b4582 2b45d8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b45df 2b45df: 48 85 c0 test %rax,%rax 2b45e2: 74 13 je 2b45f7 2b45e4: 48 8b 78 08 mov 0x8(%rax),%rdi 2b45e8: 48 83 c6 08 add $0x8,%rsi 2b45ec: 44 89 e1 mov %r12d,%ecx 2b45ef: 44 89 ea mov %r13d,%edx 2b45f2: e8 00 00 00 00 callq 2b45f7 2b45f7: 5b pop %rbx 2b45f8: 5d pop %rbp 2b45f9: 41 5c pop %r12 2b45fb: 41 5d pop %r13 2b45fd: c3 retq 2b45fe: 66 90 xchg %ax,%ax 00000000002b4600 : 2b4600: e8 00 00 00 00 callq 2b4605 2b4605: 41 56 push %r14 2b4607: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b460e: 41 55 push %r13 2b4610: 41 54 push %r12 2b4612: 55 push %rbp 2b4613: 48 89 f5 mov %rsi,%rbp 2b4616: 53 push %rbx 2b4617: 8b 47 20 mov 0x20(%rdi),%eax 2b461a: 48 89 fb mov %rdi,%rbx 2b461d: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b4621: 8d b0 af 3b 00 00 lea 0x3baf(%rax),%esi 2b4627: e8 00 00 00 00 callq 2b462c 2b462c: c1 e8 10 shr $0x10,%eax 2b462f: 41 89 c4 mov %eax,%r12d 2b4632: 41 83 e4 01 and $0x1,%r12d 2b4636: 75 0c jne 2b4644 2b4638: 5b pop %rbx 2b4639: 44 89 e0 mov %r12d,%eax 2b463c: 5d pop %rbp 2b463d: 41 5c pop %r12 2b463f: 41 5d pop %r13 2b4641: 41 5e pop %r14 2b4643: c3 retq 2b4644: 4c 8b 73 10 mov 0x10(%rbx),%r14 2b4648: 8b 43 20 mov 0x20(%rbx),%eax 2b464b: 31 d2 xor %edx,%edx 2b464d: 49 8b 7e 18 mov 0x18(%r14),%rdi 2b4651: 44 8d a8 e3 3b 00 00 lea 0x3be3(%rax),%r13d 2b4658: 44 89 ee mov %r13d,%esi 2b465b: 48 8b 07 mov (%rdi),%rax 2b465e: 48 8b 40 08 mov 0x8(%rax),%rax 2b4662: e8 00 00 00 00 callq 2b4667 2b4667: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b466c: 44 0f b6 6d 17 movzbl 0x17(%rbp),%r13d 2b4671: 45 84 ed test %r13b,%r13b 2b4674: 74 c2 je 2b4638 2b4676: 8b 43 20 mov 0x20(%rbx),%eax 2b4679: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b467d: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b4683: 31 c9 xor %ecx,%ecx 2b4685: 44 0f b7 4d 00 movzwl 0x0(%rbp),%r9d 2b468a: ba 02 00 00 00 mov $0x2,%edx 2b468f: 45 89 ec mov %r13d,%r12d 2b4692: 8d b0 e4 3b 00 00 lea 0x3be4(%rax),%esi 2b4698: 0f b7 45 02 movzwl 0x2(%rbp),%eax 2b469c: 50 push %rax 2b469d: 68 00 00 ff 3f pushq $0x3fff0000 2b46a2: 6a 10 pushq $0x10 2b46a4: e8 00 00 00 00 callq 2b46a9 2b46a9: 8b 43 20 mov 0x20(%rbx),%eax 2b46ac: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b46b0: 31 c9 xor %ecx,%ecx 2b46b2: 44 0f b7 4d 04 movzwl 0x4(%rbp),%r9d 2b46b7: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b46bd: ba 02 00 00 00 mov $0x2,%edx 2b46c2: 8d b0 e5 3b 00 00 lea 0x3be5(%rax),%esi 2b46c8: 0f b7 45 06 movzwl 0x6(%rbp),%eax 2b46cc: 50 push %rax 2b46cd: 68 00 00 ff 3f pushq $0x3fff0000 2b46d2: 6a 10 pushq $0x10 2b46d4: e8 00 00 00 00 callq 2b46d9 2b46d9: 8b 43 20 mov 0x20(%rbx),%eax 2b46dc: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b46e0: 31 c9 xor %ecx,%ecx 2b46e2: 48 83 c4 30 add $0x30,%rsp 2b46e6: 44 0f b7 4d 08 movzwl 0x8(%rbp),%r9d 2b46eb: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b46f1: ba 02 00 00 00 mov $0x2,%edx 2b46f6: 8d b0 e6 3b 00 00 lea 0x3be6(%rax),%esi 2b46fc: 0f b7 45 0a movzwl 0xa(%rbp),%eax 2b4700: 50 push %rax 2b4701: 68 00 00 ff 3f pushq $0x3fff0000 2b4706: 6a 10 pushq $0x10 2b4708: e8 00 00 00 00 callq 2b470d 2b470d: 8b 43 20 mov 0x20(%rbx),%eax 2b4710: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4714: 31 c9 xor %ecx,%ecx 2b4716: 44 0f b7 4d 0c movzwl 0xc(%rbp),%r9d 2b471b: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b4721: ba 02 00 00 00 mov $0x2,%edx 2b4726: 8d b0 e7 3b 00 00 lea 0x3be7(%rax),%esi 2b472c: 0f b7 45 0e movzwl 0xe(%rbp),%eax 2b4730: 50 push %rax 2b4731: 68 00 00 ff 3f pushq $0x3fff0000 2b4736: 6a 10 pushq $0x10 2b4738: e8 00 00 00 00 callq 2b473d 2b473d: 8b 43 20 mov 0x20(%rbx),%eax 2b4740: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4744: 31 c9 xor %ecx,%ecx 2b4746: 48 83 c4 30 add $0x30,%rsp 2b474a: 44 0f b6 4d 16 movzbl 0x16(%rbp),%r9d 2b474f: 41 b8 01 00 00 00 mov $0x1,%r8d 2b4755: ba 03 00 00 00 mov $0x3,%edx 2b475a: 8d b0 e3 3b 00 00 lea 0x3be3(%rax),%esi 2b4760: 8b 45 10 mov 0x10(%rbp),%eax 2b4763: 6a 01 pushq $0x1 2b4765: 6a 01 pushq $0x1 2b4767: 6a 00 pushq $0x0 2b4769: 50 push %rax 2b476a: 68 00 00 70 00 pushq $0x700000 2b476f: 6a 14 pushq $0x14 2b4771: e8 00 00 00 00 callq 2b4776 2b4776: 44 89 e0 mov %r12d,%eax 2b4779: 48 83 c4 30 add $0x30,%rsp 2b477d: 5b pop %rbx 2b477e: 5d pop %rbp 2b477f: 41 5c pop %r12 2b4781: 41 5d pop %r13 2b4783: 41 5e pop %r14 2b4785: c3 retq 2b4786: 49 8b 76 10 mov 0x10(%r14),%rsi 2b478a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4791 2b4791: 89 c0 mov %eax,%eax 2b4793: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b479b 2b479a: 00 2b479b: 0f 83 cb fe ff ff jae 2b466c 2b47a1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b47a8 2b47a8: 48 85 c0 test %rax,%rax 2b47ab: 74 12 je 2b47bf 2b47ad: 48 8b 78 08 mov 0x8(%rax),%rdi 2b47b1: 48 83 c6 08 add $0x8,%rsi 2b47b5: 31 c9 xor %ecx,%ecx 2b47b7: 44 89 ea mov %r13d,%edx 2b47ba: e8 00 00 00 00 callq 2b47bf 2b47bf: e9 a8 fe ff ff jmpq 2b466c 2b47c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b47cb: 00 00 00 00 2b47cf: 90 nop 00000000002b47d0 : 2b47d0: e8 00 00 00 00 callq 2b47d5 2b47d5: 41 54 push %r12 2b47d7: 31 d2 xor %edx,%edx 2b47d9: 41 b9 00 00 01 00 mov $0x10000,%r9d 2b47df: 41 b8 10 00 00 00 mov $0x10,%r8d 2b47e5: 55 push %rbp 2b47e6: b9 01 00 00 00 mov $0x1,%ecx 2b47eb: 89 f5 mov %esi,%ebp 2b47ed: 53 push %rbx 2b47ee: 48 89 fb mov %rdi,%rbx 2b47f1: 8b 47 20 mov 0x20(%rdi),%eax 2b47f4: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b47f8: 6a 01 pushq $0x1 2b47fa: 8d b0 c9 3b 00 00 lea 0x3bc9(%rax),%esi 2b4800: e8 00 00 00 00 callq 2b4805 2b4805: 8b 43 20 mov 0x20(%rbx),%eax 2b4808: 5a pop %rdx 2b4809: 40 84 ed test %bpl,%bpl 2b480c: 74 2a je 2b4838 2b480e: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4812: 6a 01 pushq $0x1 2b4814: 8d b0 b0 3b 00 00 lea 0x3bb0(%rax),%esi 2b481a: 31 d2 xor %edx,%edx 2b481c: 41 b9 00 01 00 00 mov $0x100,%r9d 2b4822: 41 b8 08 00 00 00 mov $0x8,%r8d 2b4828: b9 01 00 00 00 mov $0x1,%ecx 2b482d: e8 00 00 00 00 callq 2b4832 2b4832: 58 pop %rax 2b4833: 5b pop %rbx 2b4834: 5d pop %rbp 2b4835: 41 5c pop %r12 2b4837: c3 retq 2b4838: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b483c: 44 8d a0 b0 3b 00 00 lea 0x3bb0(%rax),%r12d 2b4843: 31 d2 xor %edx,%edx 2b4845: 44 89 e6 mov %r12d,%esi 2b4848: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b484c: 48 8b 07 mov (%rdi),%rax 2b484f: 48 8b 40 08 mov 0x8(%rax),%rax 2b4853: e8 00 00 00 00 callq 2b4858 2b4858: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b485d: 5b pop %rbx 2b485e: 5d pop %rbp 2b485f: 41 5c pop %r12 2b4861: c3 retq 2b4862: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b4866: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b486d 2b486d: 89 c0 mov %eax,%eax 2b486f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4877 2b4876: 00 2b4877: 73 ba jae 2b4833 2b4879: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b4880 2b4880: 48 85 c0 test %rax,%rax 2b4883: 74 12 je 2b4897 2b4885: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4889: 48 83 c6 08 add $0x8,%rsi 2b488d: 31 c9 xor %ecx,%ecx 2b488f: 44 89 e2 mov %r12d,%edx 2b4892: e8 00 00 00 00 callq 2b4897 2b4897: 5b pop %rbx 2b4898: 5d pop %rbp 2b4899: 41 5c pop %r12 2b489b: c3 retq 2b489c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b48a0 : 2b48a0: e8 00 00 00 00 callq 2b48a5 2b48a5: 41 57 push %r15 2b48a7: 45 31 d2 xor %r10d,%r10d 2b48aa: 41 56 push %r14 2b48ac: 41 55 push %r13 2b48ae: 41 54 push %r12 2b48b0: 44 8d 62 ff lea -0x1(%rdx),%r12d 2b48b4: 55 push %rbp 2b48b5: 48 89 fd mov %rdi,%rbp 2b48b8: 53 push %rbx 2b48b9: 89 f3 mov %esi,%ebx 2b48bb: 48 83 ec 28 sub $0x28,%rsp 2b48bf: 4c 8b 7f 10 mov 0x10(%rdi),%r15 2b48c3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b48ca: 00 00 2b48cc: 48 89 44 24 20 mov %rax,0x20(%rsp) 2b48d1: 31 c0 xor %eax,%eax 2b48d3: b8 ff ff ff ff mov $0xffffffff,%eax 2b48d8: 66 44 89 54 24 12 mov %r10w,0x12(%rsp) 2b48de: 48 89 44 24 0a mov %rax,0xa(%rsp) 2b48e3: 41 83 fc 03 cmp $0x3,%r12d 2b48e7: 0f 86 55 01 00 00 jbe 2b4a42 2b48ed: 41 bc 01 00 00 00 mov $0x1,%r12d 2b48f3: 83 fe 06 cmp $0x6,%esi 2b48f6: 0f 84 9b 03 00 00 je 2b4c97 2b48fc: 83 fb 06 cmp $0x6,%ebx 2b48ff: 0f 87 51 02 00 00 ja 2b4b56 2b4905: 83 fb 03 cmp $0x3,%ebx 2b4908: 0f 84 c8 02 00 00 je 2b4bd6 2b490e: 8d 43 fc lea -0x4(%rbx),%eax 2b4911: 83 f8 01 cmp $0x1,%eax 2b4914: 0f 87 19 02 00 00 ja 2b4b33 2b491a: 45 31 ed xor %r13d,%r13d 2b491d: 83 fb 04 cmp $0x4,%ebx 2b4920: b9 08 00 00 00 mov $0x8,%ecx 2b4925: 41 0f 95 c5 setne %r13b 2b4929: 41 83 c5 03 add $0x3,%r13d 2b492d: 41 83 fc 03 cmp $0x3,%r12d 2b4931: 74 0b je 2b493e 2b4933: 43 8d 04 24 lea (%r12,%r12,1),%eax 2b4937: b9 0a 00 00 00 mov $0xa,%ecx 2b493c: 29 c1 sub %eax,%ecx 2b493e: 31 d2 xor %edx,%edx 2b4940: b8 ff ff 00 00 mov $0xffff,%eax 2b4945: eb 05 jmp 2b494c 2b4947: 0f b7 44 14 08 movzwl 0x8(%rsp,%rdx,1),%eax 2b494c: d3 f8 sar %cl,%eax 2b494e: d3 e0 shl %cl,%eax 2b4950: 66 89 44 14 14 mov %ax,0x14(%rsp,%rdx,1) 2b4955: 48 83 c2 02 add $0x2,%rdx 2b4959: 48 83 fa 0c cmp $0xc,%rdx 2b495d: 75 e8 jne 2b4947 2b495f: 8b 45 20 mov 0x20(%rbp),%eax 2b4962: 49 8b 7f 18 mov 0x18(%r15),%rdi 2b4966: 31 d2 xor %edx,%edx 2b4968: 44 8d b0 cc 3b 00 00 lea 0x3bcc(%rax),%r14d 2b496f: 48 8b 07 mov (%rdi),%rax 2b4972: 44 89 f6 mov %r14d,%esi 2b4975: 48 8b 40 08 mov 0x8(%rax),%rax 2b4979: e8 00 00 00 00 callq 2b497e 2b497e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4983: 45 31 f6 xor %r14d,%r14d 2b4986: 45 31 c9 xor %r9d,%r9d 2b4989: 44 89 f1 mov %r14d,%ecx 2b498c: bb 01 00 00 00 mov $0x1,%ebx 2b4991: 8b 45 20 mov 0x20(%rbp),%eax 2b4994: 49 8b 7f 18 mov 0x18(%r15),%rdi 2b4998: d3 e3 shl %cl,%ebx 2b499a: c1 e3 10 shl $0x10,%ebx 2b499d: 44 31 cb xor %r9d,%ebx 2b49a0: 81 e3 00 00 3f 00 and $0x3f0000,%ebx 2b49a6: 44 31 cb xor %r9d,%ebx 2b49a9: 44 8d 88 cd 3b 00 00 lea 0x3bcd(%rax),%r9d 2b49b0: 48 8b 07 mov (%rdi),%rax 2b49b3: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 2b49b8: 44 89 ce mov %r9d,%esi 2b49bb: 89 da mov %ebx,%edx 2b49bd: 48 8b 40 08 mov 0x8(%rax),%rax 2b49c1: e8 00 00 00 00 callq 2b49c6 2b49c6: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 2b49cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b49d0: 46 0f b7 4c 74 14 movzwl 0x14(%rsp,%r14,2),%r9d 2b49d6: 49 83 c6 01 add $0x1,%r14 2b49da: 41 31 d9 xor %ebx,%r9d 2b49dd: 45 0f b7 c9 movzwl %r9w,%r9d 2b49e1: 41 31 d9 xor %ebx,%r9d 2b49e4: 49 83 fe 06 cmp $0x6,%r14 2b49e8: 75 9f jne 2b4989 2b49ea: 8b 45 20 mov 0x20(%rbp),%eax 2b49ed: 49 8b 7f 18 mov 0x18(%r15),%rdi 2b49f1: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 2b49f6: 44 89 ca mov %r9d,%edx 2b49f9: 44 8d b0 cd 3b 00 00 lea 0x3bcd(%rax),%r14d 2b4a00: 48 8b 07 mov (%rdi),%rax 2b4a03: 44 89 f6 mov %r14d,%esi 2b4a06: 48 8b 40 08 mov 0x8(%rax),%rax 2b4a0a: e8 00 00 00 00 callq 2b4a0f 2b4a0f: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 2b4a14: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4a19: 8b 45 20 mov 0x20(%rbp),%eax 2b4a1c: 41 b8 00 00 00 ff mov $0xff000000,%r8d 2b4a22: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b4a26: 41 54 push %r12 2b4a28: 41 50 push %r8 2b4a2a: 8d b0 cb 3b 00 00 lea 0x3bcb(%rax),%esi 2b4a30: 6a 18 pushq $0x18 2b4a32: 6a 00 pushq $0x0 2b4a34: 68 00 00 01 00 pushq $0x10000 2b4a39: 6a 10 pushq $0x10 2b4a3b: 41 55 push %r13 2b4a3d: e9 ce 00 00 00 jmpq 2b4b10 2b4a42: 83 fe 06 cmp $0x6,%esi 2b4a45: 0f 85 b1 fe ff ff jne 2b48fc 2b4a4b: 8b 77 20 mov 0x20(%rdi),%esi 2b4a4e: 89 f0 mov %esi,%eax 2b4a50: 41 83 fc 02 cmp $0x2,%r12d 2b4a54: 0f 85 95 03 00 00 jne 2b4def 2b4a5a: b8 00 00 ff ff mov $0xffff0000,%eax 2b4a5f: 68 00 60 00 00 pushq $0x6000 2b4a64: 31 c9 xor %ecx,%ecx 2b4a66: 4c 89 ff mov %r15,%rdi 2b4a69: 50 push %rax 2b4a6a: 81 c6 cc 3b 00 00 add $0x3bcc,%esi 2b4a70: ba 03 00 00 00 mov $0x3,%edx 2b4a75: 41 b9 06 00 00 00 mov $0x6,%r9d 2b4a7b: 6a 10 pushq $0x10 2b4a7d: 41 b8 0f 00 00 00 mov $0xf,%r8d 2b4a83: 6a 05 pushq $0x5 2b4a85: 68 00 0f 00 00 pushq $0xf00 2b4a8a: 6a 08 pushq $0x8 2b4a8c: 6a 08 pushq $0x8 2b4a8e: 68 00 f0 00 00 pushq $0xf000 2b4a93: 6a 0c pushq $0xc 2b4a95: 6a 08 pushq $0x8 2b4a97: 68 f0 00 00 00 pushq $0xf0 2b4a9c: 6a 04 pushq $0x4 2b4a9e: e8 00 00 00 00 callq 2b4aa3 2b4aa3: 8b 75 20 mov 0x20(%rbp),%esi 2b4aa6: 48 83 c4 60 add $0x60,%rsp 2b4aaa: 49 8b 7f 18 mov 0x18(%r15),%rdi 2b4aae: 44 8d ae cd 3b 00 00 lea 0x3bcd(%rsi),%r13d 2b4ab5: 31 d2 xor %edx,%edx 2b4ab7: 44 89 ee mov %r13d,%esi 2b4aba: 48 8b 07 mov (%rdi),%rax 2b4abd: 48 8b 40 08 mov 0x8(%rax),%rax 2b4ac1: e8 00 00 00 00 callq 2b4ac6 2b4ac6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4acb: 8b 45 20 mov 0x20(%rbp),%eax 2b4ace: 49 8b 7f 18 mov 0x18(%r15),%rdi 2b4ad2: 31 d2 xor %edx,%edx 2b4ad4: 44 8d a8 cb 3b 00 00 lea 0x3bcb(%rax),%r13d 2b4adb: 48 8b 07 mov (%rdi),%rax 2b4ade: 44 89 ee mov %r13d,%esi 2b4ae1: 48 8b 40 08 mov 0x8(%rax),%rax 2b4ae5: e8 00 00 00 00 callq 2b4aea 2b4aea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4aef: ba 00 00 00 ff mov $0xff000000,%edx 2b4af4: 8b 45 20 mov 0x20(%rbp),%eax 2b4af7: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b4afb: 41 54 push %r12 2b4afd: 52 push %rdx 2b4afe: 6a 18 pushq $0x18 2b4b00: 8d b0 cb 3b 00 00 lea 0x3bcb(%rax),%esi 2b4b06: 6a 00 pushq $0x0 2b4b08: 68 00 00 01 00 pushq $0x10000 2b4b0d: 6a 10 pushq $0x10 2b4b0f: 53 push %rbx 2b4b10: 68 00 07 00 00 pushq $0x700 2b4b15: 41 b9 01 00 00 00 mov $0x1,%r9d 2b4b1b: 41 b8 01 00 00 00 mov $0x1,%r8d 2b4b21: 31 c9 xor %ecx,%ecx 2b4b23: 6a 08 pushq $0x8 2b4b25: ba 03 00 00 00 mov $0x3,%edx 2b4b2a: e8 00 00 00 00 callq 2b4b2f 2b4b2f: 48 83 c4 48 add $0x48,%rsp 2b4b33: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2b4b38: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b4b3f: 00 00 2b4b41: 0f 85 77 03 00 00 jne 2b4ebe 2b4b47: 48 83 c4 28 add $0x28,%rsp 2b4b4b: 5b pop %rbx 2b4b4c: 5d pop %rbp 2b4b4d: 41 5c pop %r12 2b4b4f: 41 5d pop %r13 2b4b51: 41 5e pop %r14 2b4b53: 41 5f pop %r15 2b4b55: c3 retq 2b4b56: 83 fb 07 cmp $0x7,%ebx 2b4b59: 75 72 jne 2b4bcd 2b4b5b: 8b 45 20 mov 0x20(%rbp),%eax 2b4b5e: 49 8b 7f 18 mov 0x18(%r15),%rdi 2b4b62: 31 d2 xor %edx,%edx 2b4b64: 44 8d a0 cb 3b 00 00 lea 0x3bcb(%rax),%r12d 2b4b6b: 48 8b 07 mov (%rdi),%rax 2b4b6e: 44 89 e6 mov %r12d,%esi 2b4b71: 48 8b 40 08 mov 0x8(%rax),%rax 2b4b75: e8 00 00 00 00 callq 2b4b7a 2b4b7a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4b7f: 8b 45 20 mov 0x20(%rbp),%eax 2b4b82: 49 8b 7f 18 mov 0x18(%r15),%rdi 2b4b86: 31 d2 xor %edx,%edx 2b4b88: 44 8d a0 cd 3b 00 00 lea 0x3bcd(%rax),%r12d 2b4b8f: 48 8b 07 mov (%rdi),%rax 2b4b92: 44 89 e6 mov %r12d,%esi 2b4b95: 48 8b 40 08 mov 0x8(%rax),%rax 2b4b99: e8 00 00 00 00 callq 2b4b9e 2b4b9e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4ba3: 49 8b 7f 18 mov 0x18(%r15),%rdi 2b4ba7: 44 8b 65 20 mov 0x20(%rbp),%r12d 2b4bab: 31 d2 xor %edx,%edx 2b4bad: 48 8b 07 mov (%rdi),%rax 2b4bb0: 41 81 c4 cc 3b 00 00 add $0x3bcc,%r12d 2b4bb7: 44 89 e6 mov %r12d,%esi 2b4bba: 48 8b 40 08 mov 0x8(%rax),%rax 2b4bbe: e8 00 00 00 00 callq 2b4bc3 2b4bc3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b4bc8: e9 66 ff ff ff jmpq 2b4b33 2b4bcd: 83 fb 0b cmp $0xb,%ebx 2b4bd0: 0f 85 5d ff ff ff jne 2b4b33 2b4bd6: 6a 06 pushq $0x6 2b4bd8: 8b 45 20 mov 0x20(%rbp),%eax 2b4bdb: 41 b9 06 00 00 00 mov $0x6,%r9d 2b4be1: b9 08 00 00 00 mov $0x8,%ecx 2b4be6: 68 00 f0 00 00 pushq $0xf000 2b4beb: 41 b8 00 0f 00 00 mov $0xf00,%r8d 2b4bf1: ba 02 00 00 00 mov $0x2,%edx 2b4bf6: 4c 89 ff mov %r15,%rdi 2b4bf9: 6a 0c pushq $0xc 2b4bfb: 8d b0 cc 3b 00 00 lea 0x3bcc(%rax),%esi 2b4c01: e8 00 00 00 00 callq 2b4c06 2b4c06: 8b 45 20 mov 0x20(%rbp),%eax 2b4c09: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b4c0d: 41 b9 00 00 00 ff mov $0xff000000,%r9d 2b4c13: 41 54 push %r12 2b4c15: 41 b8 01 00 00 00 mov $0x1,%r8d 2b4c1b: ba 03 00 00 00 mov $0x3,%edx 2b4c20: 8d b0 cb 3b 00 00 lea 0x3bcb(%rax),%esi 2b4c26: 31 c0 xor %eax,%eax 2b4c28: 83 fb 0b cmp $0xb,%ebx 2b4c2b: 41 51 push %r9 2b4c2d: 0f 94 c0 sete %al 2b4c30: 6a 18 pushq $0x18 2b4c32: 41 b9 01 00 00 00 mov $0x1,%r9d 2b4c38: 31 c9 xor %ecx,%ecx 2b4c3a: 50 push %rax 2b4c3b: 68 00 00 01 00 pushq $0x10000 2b4c40: 6a 10 pushq $0x10 2b4c42: 6a 00 pushq $0x0 2b4c44: 68 00 07 00 00 pushq $0x700 2b4c49: 6a 08 pushq $0x8 2b4c4b: e8 00 00 00 00 callq 2b4c50 2b4c50: 48 83 c4 60 add $0x60,%rsp 2b4c54: e9 da fe ff ff jmpq 2b4b33 2b4c59: 49 8b 77 10 mov 0x10(%r15),%rsi 2b4c5d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4c64 2b4c64: 89 c0 mov %eax,%eax 2b4c66: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4c6e 2b4c6d: 00 2b4c6e: 0f 83 0b ff ff ff jae 2b4b7f 2b4c74: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b4c7b 2b4c7b: 48 85 c0 test %rax,%rax 2b4c7e: 74 12 je 2b4c92 2b4c80: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4c84: 48 83 c6 08 add $0x8,%rsi 2b4c88: 31 c9 xor %ecx,%ecx 2b4c8a: 44 89 e2 mov %r12d,%edx 2b4c8d: e8 00 00 00 00 callq 2b4c92 2b4c92: e9 e8 fe ff ff jmpq 2b4b7f 2b4c97: 8b 47 20 mov 0x20(%rdi),%eax 2b4c9a: 41 b9 08 00 00 00 mov $0x8,%r9d 2b4ca0: b9 00 00 ff ff mov $0xffff0000,%ecx 2b4ca5: 6a 00 pushq $0x0 2b4ca7: 8d b0 cc 3b 00 00 lea 0x3bcc(%rax),%esi 2b4cad: 4c 89 ff mov %r15,%rdi 2b4cb0: 51 push %rcx 2b4cb1: 41 b8 0f 00 00 00 mov $0xf,%r8d 2b4cb7: 31 c9 xor %ecx,%ecx 2b4cb9: ba 03 00 00 00 mov $0x3,%edx 2b4cbe: 6a 10 pushq $0x10 2b4cc0: 41 bc 01 00 00 00 mov $0x1,%r12d 2b4cc6: bb 05 00 00 00 mov $0x5,%ebx 2b4ccb: 6a 06 pushq $0x6 2b4ccd: 68 00 0f 00 00 pushq $0xf00 2b4cd2: 6a 08 pushq $0x8 2b4cd4: 6a 08 pushq $0x8 2b4cd6: 68 00 f0 00 00 pushq $0xf000 2b4cdb: 6a 0c pushq $0xc 2b4cdd: 6a 00 pushq $0x0 2b4cdf: 68 f0 00 00 00 pushq $0xf0 2b4ce4: 6a 04 pushq $0x4 2b4ce6: e8 00 00 00 00 callq 2b4ceb 2b4ceb: 8b 75 20 mov 0x20(%rbp),%esi 2b4cee: 48 83 c4 60 add $0x60,%rsp 2b4cf2: e9 b3 fd ff ff jmpq 2b4aaa 2b4cf7: 49 8b 77 10 mov 0x10(%r15),%rsi 2b4cfb: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4d02 2b4d02: 89 c0 mov %eax,%eax 2b4d04: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4d0c 2b4d0b: 00 2b4d0c: 0f 83 71 fc ff ff jae 2b4983 2b4d12: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b4d19 2b4d19: 48 85 c0 test %rax,%rax 2b4d1c: 74 12 je 2b4d30 2b4d1e: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4d22: 48 83 c6 08 add $0x8,%rsi 2b4d26: 31 c9 xor %ecx,%ecx 2b4d28: 44 89 f2 mov %r14d,%edx 2b4d2b: e8 00 00 00 00 callq 2b4d30 2b4d30: e9 4e fc ff ff jmpq 2b4983 2b4d35: 49 8b 77 10 mov 0x10(%r15),%rsi 2b4d39: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4d40 2b4d40: 89 c0 mov %eax,%eax 2b4d42: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4d4a 2b4d49: 00 2b4d4a: 0f 83 80 fc ff ff jae 2b49d0 2b4d50: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b4d57 2b4d57: 48 85 c0 test %rax,%rax 2b4d5a: 74 12 je 2b4d6e 2b4d5c: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4d60: 48 83 c6 08 add $0x8,%rsi 2b4d64: 89 d9 mov %ebx,%ecx 2b4d66: 44 89 ca mov %r9d,%edx 2b4d69: e8 00 00 00 00 callq 2b4d6e 2b4d6e: e9 5d fc ff ff jmpq 2b49d0 2b4d73: 49 8b 77 10 mov 0x10(%r15),%rsi 2b4d77: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4d7e 2b4d7e: 89 c0 mov %eax,%eax 2b4d80: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4d88 2b4d87: 00 2b4d88: 0f 83 61 fd ff ff jae 2b4aef 2b4d8e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b4d95 2b4d95: 48 85 c0 test %rax,%rax 2b4d98: 74 12 je 2b4dac 2b4d9a: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4d9e: 48 83 c6 08 add $0x8,%rsi 2b4da2: 31 c9 xor %ecx,%ecx 2b4da4: 44 89 ea mov %r13d,%edx 2b4da7: e8 00 00 00 00 callq 2b4dac 2b4dac: e9 3e fd ff ff jmpq 2b4aef 2b4db1: 49 8b 77 10 mov 0x10(%r15),%rsi 2b4db5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4dbc 2b4dbc: 89 c0 mov %eax,%eax 2b4dbe: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4dc6 2b4dc5: 00 2b4dc6: 0f 83 ff fc ff ff jae 2b4acb 2b4dcc: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b4dd3 2b4dd3: 48 85 c0 test %rax,%rax 2b4dd6: 74 12 je 2b4dea 2b4dd8: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4ddc: 48 83 c6 08 add $0x8,%rsi 2b4de0: 31 c9 xor %ecx,%ecx 2b4de2: 44 89 ea mov %r13d,%edx 2b4de5: e8 00 00 00 00 callq 2b4dea 2b4dea: e9 dc fc ff ff jmpq 2b4acb 2b4def: 41 83 fc 03 cmp $0x3,%r12d 2b4df3: 0f 85 ca 00 00 00 jne 2b4ec3 2b4df9: bb 05 00 00 00 mov $0x5,%ebx 2b4dfe: e9 a7 fc ff ff jmpq 2b4aaa 2b4e03: 49 8b 77 10 mov 0x10(%r15),%rsi 2b4e07: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4e0e 2b4e0e: 89 c0 mov %eax,%eax 2b4e10: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4e18 2b4e17: 00 2b4e18: 0f 83 15 fd ff ff jae 2b4b33 2b4e1e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b4e25 2b4e25: 48 85 c0 test %rax,%rax 2b4e28: 74 12 je 2b4e3c 2b4e2a: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4e2e: 48 83 c6 08 add $0x8,%rsi 2b4e32: 31 c9 xor %ecx,%ecx 2b4e34: 44 89 e2 mov %r12d,%edx 2b4e37: e8 00 00 00 00 callq 2b4e3c 2b4e3c: e9 f2 fc ff ff jmpq 2b4b33 2b4e41: 49 8b 77 10 mov 0x10(%r15),%rsi 2b4e45: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4e4c 2b4e4c: 89 c0 mov %eax,%eax 2b4e4e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4e56 2b4e55: 00 2b4e56: 0f 83 47 fd ff ff jae 2b4ba3 2b4e5c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b4e63 2b4e63: 48 85 c0 test %rax,%rax 2b4e66: 74 12 je 2b4e7a 2b4e68: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4e6c: 48 83 c6 08 add $0x8,%rsi 2b4e70: 31 c9 xor %ecx,%ecx 2b4e72: 44 89 e2 mov %r12d,%edx 2b4e75: e8 00 00 00 00 callq 2b4e7a 2b4e7a: e9 24 fd ff ff jmpq 2b4ba3 2b4e7f: 49 8b 77 10 mov 0x10(%r15),%rsi 2b4e83: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b4e8a 2b4e8a: 89 c0 mov %eax,%eax 2b4e8c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b4e94 2b4e93: 00 2b4e94: 0f 83 7f fb ff ff jae 2b4a19 2b4e9a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b4ea1 2b4ea1: 48 85 c0 test %rax,%rax 2b4ea4: 74 13 je 2b4eb9 2b4ea6: 48 8b 78 08 mov 0x8(%rax),%rdi 2b4eaa: 48 83 c6 08 add $0x8,%rsi 2b4eae: 44 89 c9 mov %r9d,%ecx 2b4eb1: 44 89 f2 mov %r14d,%edx 2b4eb4: e8 00 00 00 00 callq 2b4eb9 2b4eb9: e9 5b fb ff ff jmpq 2b4a19 2b4ebe: e8 00 00 00 00 callq 2b4ec3 2b4ec3: 43 8d 54 24 06 lea 0x6(%r12,%r12,1),%edx 2b4ec8: 41 b9 10 00 00 00 mov $0x10,%r9d 2b4ece: 41 29 d1 sub %edx,%r9d 2b4ed1: 45 85 e4 test %r12d,%r12d 2b4ed4: 74 1a je 2b4ef0 2b4ed6: 41 83 ec 01 sub $0x1,%r12d 2b4eda: bb 05 00 00 00 mov $0x5,%ebx 2b4edf: 41 bc 02 00 00 00 mov $0x2,%r12d 2b4ee5: 0f 84 b5 fd ff ff je 2b4ca0 2b4eeb: e9 ba fb ff ff jmpq 2b4aaa 2b4ef0: bf 00 00 ff ff mov $0xffff0000,%edi 2b4ef5: 6a 00 pushq $0x0 2b4ef7: 81 c6 cc 3b 00 00 add $0x3bcc,%esi 2b4efd: 31 c9 xor %ecx,%ecx 2b4eff: 57 push %rdi 2b4f00: 41 b8 0f 00 00 00 mov $0xf,%r8d 2b4f06: ba 03 00 00 00 mov $0x3,%edx 2b4f0b: 4c 89 ff mov %r15,%rdi 2b4f0e: 6a 10 pushq $0x10 2b4f10: bb 05 00 00 00 mov $0x5,%ebx 2b4f15: 6a 06 pushq $0x6 2b4f17: 68 00 0f 00 00 pushq $0xf00 2b4f1c: 6a 08 pushq $0x8 2b4f1e: 6a 06 pushq $0x6 2b4f20: 68 00 f0 00 00 pushq $0xf000 2b4f25: 6a 0c pushq $0xc 2b4f27: 6a 00 pushq $0x0 2b4f29: 68 f0 00 00 00 pushq $0xf0 2b4f2e: 6a 04 pushq $0x4 2b4f30: e8 00 00 00 00 callq 2b4f35 2b4f35: 8b 75 20 mov 0x20(%rbp),%esi 2b4f38: 48 83 c4 60 add $0x60,%rsp 2b4f3c: e9 69 fb ff ff jmpq 2b4aaa 2b4f41: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b4f48: 00 00 00 00 2b4f4c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b4f50 : 2b4f50: e8 00 00 00 00 callq 2b4f55 2b4f55: 41 57 push %r15 2b4f57: 49 89 ff mov %rdi,%r15 2b4f5a: 41 56 push %r14 2b4f5c: 41 55 push %r13 2b4f5e: 41 54 push %r12 2b4f60: 55 push %rbp 2b4f61: 53 push %rbx 2b4f62: 48 89 f3 mov %rsi,%rbx 2b4f65: 48 83 ec 08 sub $0x8,%rsp 2b4f69: 8b 46 1c mov 0x1c(%rsi),%eax 2b4f6c: 44 0f b6 66 54 movzbl 0x54(%rsi),%r12d 2b4f71: 8b 6e 18 mov 0x18(%rsi),%ebp 2b4f74: 44 8b 6e 20 mov 0x20(%rsi),%r13d 2b4f78: 89 44 24 04 mov %eax,0x4(%rsp) 2b4f7c: 44 8b 76 24 mov 0x24(%rsi),%r14d 2b4f80: e8 00 00 00 00 callq 2b4f85 2b4f85: 84 c0 test %al,%al 2b4f87: 74 32 je 2b4fbb 2b4f89: 44 03 6c 24 04 add 0x4(%rsp),%r13d 2b4f8e: 41 83 e4 01 and $0x1,%r12d 2b4f92: 44 29 ed sub %r13d,%ebp 2b4f95: 41 8d 44 24 01 lea 0x1(%r12),%eax 2b4f9a: 44 29 f5 sub %r14d,%ebp 2b4f9d: 0f af e8 imul %eax,%ebp 2b4fa0: 31 c0 xor %eax,%eax 2b4fa2: 41 39 6f 58 cmp %ebp,0x58(%r15) 2b4fa6: 77 13 ja 2b4fbb 2b4fa8: 41 8b 4f 50 mov 0x50(%r15),%ecx 2b4fac: 39 4b 14 cmp %ecx,0x14(%rbx) 2b4faf: 72 0a jb 2b4fbb 2b4fb1: 41 8b 47 54 mov 0x54(%r15),%eax 2b4fb5: 39 43 2c cmp %eax,0x2c(%rbx) 2b4fb8: 0f 93 c0 setae %al 2b4fbb: 48 83 c4 08 add $0x8,%rsp 2b4fbf: 5b pop %rbx 2b4fc0: 5d pop %rbp 2b4fc1: 41 5c pop %r12 2b4fc3: 41 5d pop %r13 2b4fc5: 41 5e pop %r14 2b4fc7: 41 5f pop %r15 2b4fc9: c3 retq 2b4fca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b4fd0 : 2b4fd0: e8 00 00 00 00 callq 2b4fd5 2b4fd5: 53 push %rbx 2b4fd6: 48 89 fb mov %rdi,%rbx 2b4fd9: eb 13 jmp 2b4fee 2b4fdb: 48 8b 03 mov (%rbx),%rax 2b4fde: 48 89 df mov %rbx,%rdi 2b4fe1: 48 8b 40 38 mov 0x38(%rax),%rax 2b4fe5: e8 00 00 00 00 callq 2b4fea 2b4fea: 84 c0 test %al,%al 2b4fec: 74 32 je 2b5020 2b4fee: 8b 43 20 mov 0x20(%rbx),%eax 2b4ff1: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b4ff5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b4ffc: 8d b0 b6 3b 00 00 lea 0x3bb6(%rax),%esi 2b5002: e8 00 00 00 00 callq 2b5007 2b5007: a8 01 test $0x1,%al 2b5009: 75 d0 jne 2b4fdb 2b500b: eb 13 jmp 2b5020 2b500d: 48 8b 03 mov (%rbx),%rax 2b5010: 48 89 df mov %rbx,%rdi 2b5013: 48 8b 40 38 mov 0x38(%rax),%rax 2b5017: e8 00 00 00 00 callq 2b501c 2b501c: 84 c0 test %al,%al 2b501e: 74 1d je 2b503d 2b5020: 8b 43 20 mov 0x20(%rbx),%eax 2b5023: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b5027: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b502e: 8d b0 b6 3b 00 00 lea 0x3bb6(%rax),%esi 2b5034: e8 00 00 00 00 callq 2b5039 2b5039: a8 01 test $0x1,%al 2b503b: 74 d0 je 2b500d 2b503d: 5b pop %rbx 2b503e: c3 retq 2b503f: 90 nop 00000000002b5040 : 2b5040: e8 00 00 00 00 callq 2b5045 2b5045: 53 push %rbx 2b5046: 48 89 fb mov %rdi,%rbx 2b5049: eb 13 jmp 2b505e 2b504b: 48 8b 03 mov (%rbx),%rax 2b504e: 48 89 df mov %rbx,%rdi 2b5051: 48 8b 40 38 mov 0x38(%rax),%rax 2b5055: e8 00 00 00 00 callq 2b505a 2b505a: 84 c0 test %al,%al 2b505c: 74 1d je 2b507b 2b505e: 8b 43 20 mov 0x20(%rbx),%eax 2b5061: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b5065: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b506c: 8d b0 b6 3b 00 00 lea 0x3bb6(%rax),%esi 2b5072: e8 00 00 00 00 callq 2b5077 2b5077: a8 01 test $0x1,%al 2b5079: 75 d0 jne 2b504b 2b507b: 5b pop %rbx 2b507c: c3 retq 2b507d: 0f 1f 00 nopl (%rax) 00000000002b5080 : 2b5080: e8 00 00 00 00 callq 2b5085 2b5085: 85 f6 test %esi,%esi 2b5087: 74 08 je 2b5091 2b5089: 83 fe 01 cmp $0x1,%esi 2b508c: 75 02 jne 2b5090 2b508e: eb b0 jmp 2b5040 2b5090: c3 retq 2b5091: e9 3a ff ff ff jmpq 2b4fd0 2b5096: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2b509d: 00 00 00 00000000002b50a0 : 2b50a0: e8 00 00 00 00 callq 2b50a5 2b50a5: 41 57 push %r15 2b50a7: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b50ad: 31 c9 xor %ecx,%ecx 2b50af: 41 56 push %r14 2b50b1: 41 55 push %r13 2b50b3: 41 54 push %r12 2b50b5: 55 push %rbp 2b50b6: 48 89 fd mov %rdi,%rbp 2b50b9: 53 push %rbx 2b50ba: 8b 57 20 mov 0x20(%rdi),%edx 2b50bd: 48 89 f3 mov %rsi,%rbx 2b50c0: 8b 06 mov (%rsi),%eax 2b50c2: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b50c6: 44 8b 66 20 mov 0x20(%rsi),%r12d 2b50ca: 44 8b 76 08 mov 0x8(%rsi),%r14d 2b50ce: 44 8b 6e 28 mov 0x28(%rsi),%r13d 2b50d2: 44 8b 7e 10 mov 0x10(%rsi),%r15d 2b50d6: 44 8d 48 ff lea -0x1(%rax),%r9d 2b50da: 44 03 6e 24 add 0x24(%rsi),%r13d 2b50de: 44 03 7e 0c add 0xc(%rsi),%r15d 2b50e2: 8d b2 93 3b 00 00 lea 0x3b93(%rdx),%esi 2b50e8: ba 01 00 00 00 mov $0x1,%edx 2b50ed: e8 00 00 00 00 callq 2b50f2 2b50f2: 8b 4d 20 mov 0x20(%rbp),%ecx 2b50f5: 8b 43 18 mov 0x18(%rbx),%eax 2b50f8: ba 01 00 00 00 mov $0x1,%edx 2b50fd: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b5101: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b5107: 8d b1 9a 3b 00 00 lea 0x3b9a(%rcx),%esi 2b510d: 44 8d 48 ff lea -0x1(%rax),%r9d 2b5111: 31 c9 xor %ecx,%ecx 2b5113: e8 00 00 00 00 callq 2b5118 2b5118: 8b 55 20 mov 0x20(%rbp),%edx 2b511b: 8b 43 18 mov 0x18(%rbx),%eax 2b511e: 31 c9 xor %ecx,%ecx 2b5120: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b5124: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b512a: 8d b2 9c 3b 00 00 lea 0x3b9c(%rdx),%esi 2b5130: 44 8d 48 ff lea -0x1(%rax),%r9d 2b5134: ba 01 00 00 00 mov $0x1,%edx 2b5139: e8 00 00 00 00 callq 2b513e 2b513e: 8b 4d 20 mov 0x20(%rbp),%ecx 2b5141: 8b 43 18 mov 0x18(%rbx),%eax 2b5144: ba 01 00 00 00 mov $0x1,%edx 2b5149: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b514d: 41 b8 ff 3f 00 00 mov $0x3fff,%r8d 2b5153: 8d b1 9b 3b 00 00 lea 0x3b9b(%rcx),%esi 2b5159: 44 8d 48 ff lea -0x1(%rax),%r9d 2b515d: 31 c9 xor %ecx,%ecx 2b515f: e8 00 00 00 00 callq 2b5164 2b5164: 44 8b 0b mov (%rbx),%r9d 2b5167: 8b 43 04 mov 0x4(%rbx),%eax 2b516a: b9 10 00 00 00 mov $0x10,%ecx 2b516f: 8b 55 20 mov 0x20(%rbp),%edx 2b5172: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b5176: 41 b8 00 00 ff 3f mov $0x3fff0000,%r8d 2b517c: 45 29 f9 sub %r15d,%r9d 2b517f: 45 29 f1 sub %r14d,%r9d 2b5182: 8d b2 94 3b 00 00 lea 0x3b94(%rdx),%esi 2b5188: ba 02 00 00 00 mov $0x2,%edx 2b518d: 41 29 c1 sub %eax,%r9d 2b5190: 03 43 08 add 0x8(%rbx),%eax 2b5193: 03 43 0c add 0xc(%rbx),%eax 2b5196: 44 01 c8 add %r9d,%eax 2b5199: 50 push %rax 2b519a: 68 ff 3f 00 00 pushq $0x3fff 2b519f: 6a 00 pushq $0x0 2b51a1: e8 00 00 00 00 callq 2b51a6 2b51a6: 8b 43 1c mov 0x1c(%rbx),%eax 2b51a9: 8b 4d 20 mov 0x20(%rbp),%ecx 2b51ac: ba 02 00 00 00 mov $0x2,%edx 2b51b1: 44 8b 4b 18 mov 0x18(%rbx),%r9d 2b51b5: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b51b9: 41 b8 00 00 ff 3f mov $0x3fff0000,%r8d 2b51bf: 8d b1 a0 3b 00 00 lea 0x3ba0(%rcx),%esi 2b51c5: b9 10 00 00 00 mov $0x10,%ecx 2b51ca: 45 29 e9 sub %r13d,%r9d 2b51cd: 45 29 e1 sub %r12d,%r9d 2b51d0: 41 29 c1 sub %eax,%r9d 2b51d3: 03 43 20 add 0x20(%rbx),%eax 2b51d6: 03 43 24 add 0x24(%rbx),%eax 2b51d9: 44 01 c8 add %r9d,%eax 2b51dc: 50 push %rax 2b51dd: 68 ff 3f 00 00 pushq $0x3fff 2b51e2: 6a 00 pushq $0x0 2b51e4: e8 00 00 00 00 callq 2b51e9 2b51e9: 48 83 c4 30 add $0x30,%rsp 2b51ed: 5b pop %rbx 2b51ee: 5d pop %rbp 2b51ef: 41 5c pop %r12 2b51f1: 41 5d pop %r13 2b51f3: 41 5e pop %r14 2b51f5: 41 5f pop %r15 2b51f7: c3 retq 2b51f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2b51ff: 00 00000000002b5200 : 2b5200: e8 00 00 00 00 callq 2b5205 2b5205: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 2b520a: 74 05 je 2b5211 2b520c: e9 00 00 00 00 jmpq 2b5211 2b5211: e9 8a fe ff ff jmpq 2b50a0 2b5216: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2b521d: 00 00 00 00000000002b5220 : 2b5220: e8 00 00 00 00 callq 2b5225 2b5225: 55 push %rbp 2b5226: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b522d: 48 89 f5 mov %rsi,%rbp 2b5230: 53 push %rbx 2b5231: 8b 47 20 mov 0x20(%rdi),%eax 2b5234: 48 89 fb mov %rdi,%rbx 2b5237: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b523b: 8d b0 b7 3b 00 00 lea 0x3bb7(%rax),%esi 2b5241: e8 00 00 00 00 callq 2b5246 2b5246: 89 c2 mov %eax,%edx 2b5248: 25 ff 3f 00 00 and $0x3fff,%eax 2b524d: c1 ea 10 shr $0x10,%edx 2b5250: 89 45 00 mov %eax,0x0(%rbp) 2b5253: 81 e2 ff 3f 00 00 and $0x3fff,%edx 2b5259: 89 55 04 mov %edx,0x4(%rbp) 2b525c: 8b 43 20 mov 0x20(%rbx),%eax 2b525f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5266: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b526a: 8d b0 b8 3b 00 00 lea 0x3bb8(%rax),%esi 2b5270: e8 00 00 00 00 callq 2b5275 2b5275: 5b pop %rbx 2b5276: 25 ff 3f 00 00 and $0x3fff,%eax 2b527b: 89 45 08 mov %eax,0x8(%rbp) 2b527e: 5d pop %rbp 2b527f: c3 retq 00000000002b5280 : 2b5280: e8 00 00 00 00 callq 2b5285 2b5285: 41 55 push %r13 2b5287: 41 b8 ff 03 00 00 mov $0x3ff,%r8d 2b528d: 31 c9 xor %ecx,%ecx 2b528f: ba 03 00 00 00 mov $0x3,%edx 2b5294: 41 54 push %r12 2b5296: 53 push %rbx 2b5297: 8b 47 20 mov 0x20(%rdi),%eax 2b529a: 48 89 fb mov %rdi,%rbx 2b529d: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b52a1: 44 8d 90 db 3b 00 00 lea 0x3bdb(%rax),%r10d 2b52a8: 0f b7 06 movzwl (%rsi),%eax 2b52ab: 50 push %rax 2b52ac: 68 00 00 f0 3f pushq $0x3ff00000 2b52b1: 6a 14 pushq $0x14 2b52b3: 0f b7 46 02 movzwl 0x2(%rsi),%eax 2b52b7: 50 push %rax 2b52b8: 68 00 fc 0f 00 pushq $0xffc00 2b52bd: 6a 0a pushq $0xa 2b52bf: 44 0f b7 4e 04 movzwl 0x4(%rsi),%r9d 2b52c4: 44 89 d6 mov %r10d,%esi 2b52c7: e8 00 00 00 00 callq 2b52cc 2b52cc: 8b 43 20 mov 0x20(%rbx),%eax 2b52cf: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b52d3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b52da: 48 83 c4 30 add $0x30,%rsp 2b52de: 8d b0 db 3b 00 00 lea 0x3bdb(%rax),%esi 2b52e4: e8 00 00 00 00 callq 2b52e9 2b52e9: 41 89 c5 mov %eax,%r13d 2b52ec: 8b 43 20 mov 0x20(%rbx),%eax 2b52ef: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b52f3: 44 89 ea mov %r13d,%edx 2b52f6: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b52fa: 44 8d a0 d9 3b 00 00 lea 0x3bd9(%rax),%r12d 2b5301: 44 89 e6 mov %r12d,%esi 2b5304: 48 8b 07 mov (%rdi),%rax 2b5307: 48 8b 40 08 mov 0x8(%rax),%rax 2b530b: e8 00 00 00 00 callq 2b5310 2b5310: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5315: 5b pop %rbx 2b5316: 41 5c pop %r12 2b5318: 41 5d pop %r13 2b531a: c3 retq 2b531b: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b531f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5326 2b5326: 89 c0 mov %eax,%eax 2b5328: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5330 2b532f: 00 2b5330: 73 e3 jae 2b5315 2b5332: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5339 2b5339: 48 85 c0 test %rax,%rax 2b533c: 74 13 je 2b5351 2b533e: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5342: 48 83 c6 08 add $0x8,%rsi 2b5346: 44 89 e9 mov %r13d,%ecx 2b5349: 44 89 e2 mov %r12d,%edx 2b534c: e8 00 00 00 00 callq 2b5351 2b5351: 5b pop %rbx 2b5352: 41 5c pop %r12 2b5354: 41 5d pop %r13 2b5356: c3 retq 2b5357: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b535e: 00 00 00000000002b5360 : 2b5360: e8 00 00 00 00 callq 2b5365 2b5365: 8b 47 20 mov 0x20(%rdi),%eax 2b5368: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b536c: 41 b9 ff 03 00 00 mov $0x3ff,%r9d 2b5372: 45 31 c0 xor %r8d,%r8d 2b5375: b9 03 00 00 00 mov $0x3,%ecx 2b537a: 31 d2 xor %edx,%edx 2b537c: 44 8d 90 d7 3b 00 00 lea 0x3bd7(%rax),%r10d 2b5383: 0f b7 06 movzwl (%rsi),%eax 2b5386: 50 push %rax 2b5387: 68 00 00 f0 3f pushq $0x3ff00000 2b538c: 6a 14 pushq $0x14 2b538e: 0f b7 46 02 movzwl 0x2(%rsi),%eax 2b5392: 50 push %rax 2b5393: 68 00 fc 0f 00 pushq $0xffc00 2b5398: 6a 0a pushq $0xa 2b539a: 0f b7 46 04 movzwl 0x4(%rsi),%eax 2b539e: 44 89 d6 mov %r10d,%esi 2b53a1: 50 push %rax 2b53a2: e8 00 00 00 00 callq 2b53a7 2b53a7: 48 83 c4 38 add $0x38,%rsp 2b53ab: c3 retq 2b53ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b53b0 : 2b53b0: e8 00 00 00 00 callq 2b53b5 2b53b5: 41 54 push %r12 2b53b7: 49 89 fc mov %rdi,%r12 2b53ba: 55 push %rbp 2b53bb: 48 89 d5 mov %rdx,%rbp 2b53be: 48 85 f6 test %rsi,%rsi 2b53c1: 74 05 je 2b53c8 2b53c3: e8 00 00 00 00 callq 2b53c8 2b53c8: 48 85 ed test %rbp,%rbp 2b53cb: 74 0b je 2b53d8 2b53cd: 48 89 ee mov %rbp,%rsi 2b53d0: 4c 89 e7 mov %r12,%rdi 2b53d3: 5d pop %rbp 2b53d4: 41 5c pop %r12 2b53d6: eb 88 jmp 2b5360 2b53d8: 5d pop %rbp 2b53d9: 41 5c pop %r12 2b53db: c3 retq 2b53dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b53e0 : 2b53e0: e8 00 00 00 00 callq 2b53e5 2b53e5: 8d 42 01 lea 0x1(%rdx),%eax 2b53e8: 89 57 18 mov %edx,0x18(%rdi) 2b53eb: 89 47 38 mov %eax,0x38(%rdi) 2b53ee: 48 8b 01 mov (%rcx),%rax 2b53f1: 48 89 47 20 mov %rax,0x20(%rdi) 2b53f5: 8b 41 08 mov 0x8(%rcx),%eax 2b53f8: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2b53ff: 89 47 28 mov %eax,0x28(%rdi) 2b5402: 48 89 77 10 mov %rsi,0x10(%rdi) 2b5406: 48 8b 46 58 mov 0x58(%rsi),%rax 2b540a: 48 c7 47 44 20 00 00 movq $0x20,0x44(%rdi) 2b5411: 00 2b5412: 48 89 47 08 mov %rax,0x8(%rdi) 2b5416: 48 b8 00 40 00 00 00 movabs $0x400000004000,%rax 2b541d: 40 00 00 2b5420: 48 89 47 3c mov %rax,0x3c(%rdi) 2b5424: 48 b8 00 00 00 00 08 movabs $0x800000000,%rax 2b542b: 00 00 00 2b542e: 48 89 47 4c mov %rax,0x4c(%rdi) 2b5432: 48 b8 01 00 00 00 03 movabs $0x300000001,%rax 2b5439: 00 00 00 2b543c: 48 89 47 54 mov %rax,0x54(%rdi) 2b5440: c3 retq 2b5441: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2b5448: 00 00 00 2b544b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002b5450 : 2b5450: e8 00 00 00 00 callq 2b5455 2b5455: 31 c0 xor %eax,%eax 2b5457: c3 retq 2b5458: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2b545f: 00 00000000002b5460 : 2b5460: e8 00 00 00 00 callq 2b5465 2b5465: 55 push %rbp 2b5466: 48 89 f5 mov %rsi,%rbp 2b5469: 53 push %rbx 2b546a: 8b 46 18 mov 0x18(%rsi),%eax 2b546d: 48 89 fb mov %rdi,%rbx 2b5470: 83 f8 01 cmp $0x1,%eax 2b5473: 74 1d je 2b5492 2b5475: 83 f8 02 cmp $0x2,%eax 2b5478: 0f 84 97 01 00 00 je 2b5615 2b547e: 85 c0 test %eax,%eax 2b5480: 0f 84 f9 00 00 00 je 2b557f 2b5486: b8 01 00 00 00 mov $0x1,%eax 2b548b: 5b pop %rbx 2b548c: 66 89 45 1c mov %ax,0x1c(%rbp) 2b5490: 5d pop %rbp 2b5491: c3 retq 2b5492: 48 8b 57 18 mov 0x18(%rdi),%rdx 2b5496: 48 8b 47 10 mov 0x10(%rdi),%rax 2b549a: 45 31 c9 xor %r9d,%r9d 2b549d: 48 8b 77 08 mov 0x8(%rdi),%rsi 2b54a1: 44 8b 82 94 00 00 00 mov 0x94(%rdx),%r8d 2b54a8: 0f b6 48 25 movzbl 0x25(%rax),%ecx 2b54ac: 8b b6 9c 00 00 00 mov 0x9c(%rsi),%esi 2b54b2: 68 ff ff 00 00 pushq $0xffff 2b54b7: 8b 92 98 00 00 00 mov 0x98(%rdx),%edx 2b54bd: 52 push %rdx 2b54be: 0f b6 40 26 movzbl 0x26(%rax),%eax 2b54c2: ba 02 00 00 00 mov $0x2,%edx 2b54c7: 50 push %rax 2b54c8: 48 8b 3f mov (%rdi),%rdi 2b54cb: e8 00 00 00 00 callq 2b54d0 2b54d0: 48 8b 53 10 mov 0x10(%rbx),%rdx 2b54d4: 48 8b 43 18 mov 0x18(%rbx),%rax 2b54d8: 4c 8b 4d 00 mov 0x0(%rbp),%r9 2b54dc: 48 8b 3b mov (%rbx),%rdi 2b54df: 0f b6 4a 28 movzbl 0x28(%rdx),%ecx 2b54e3: 48 8b 53 08 mov 0x8(%rbx),%rdx 2b54e7: 44 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8d 2b54ee: 49 c1 f9 16 sar $0x16,%r9 2b54f2: 8b b2 a0 00 00 00 mov 0xa0(%rdx),%esi 2b54f8: ba 01 00 00 00 mov $0x1,%edx 2b54fd: e8 00 00 00 00 callq 2b5502 2b5502: 48 8b 53 10 mov 0x10(%rbx),%rdx 2b5506: 48 8b 43 18 mov 0x18(%rbx),%rax 2b550a: 4c 8b 4d 08 mov 0x8(%rbp),%r9 2b550e: 48 8b 3b mov (%rbx),%rdi 2b5511: 0f b6 4a 29 movzbl 0x29(%rdx),%ecx 2b5515: 48 8b 53 08 mov 0x8(%rbx),%rdx 2b5519: 44 8b 80 a4 00 00 00 mov 0xa4(%rax),%r8d 2b5520: 49 c1 f9 16 sar $0x16,%r9 2b5524: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 2b552a: ba 01 00 00 00 mov $0x1,%edx 2b552f: e8 00 00 00 00 callq 2b5534 2b5534: 48 8b 55 10 mov 0x10(%rbp),%rdx 2b5538: 48 8b 45 08 mov 0x8(%rbp),%rax 2b553c: 48 8b 3b mov (%rbx),%rdi 2b553f: 4c 8d 4c 02 ff lea -0x1(%rdx,%rax,1),%r9 2b5544: 48 8b 53 10 mov 0x10(%rbx),%rdx 2b5548: 48 8b 43 18 mov 0x18(%rbx),%rax 2b554c: 49 c1 e9 16 shr $0x16,%r9 2b5550: 0f b6 4a 2a movzbl 0x2a(%rdx),%ecx 2b5554: 48 8b 53 08 mov 0x8(%rbx),%rdx 2b5558: 44 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8d 2b555f: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 2b5565: ba 01 00 00 00 mov $0x1,%edx 2b556a: e8 00 00 00 00 callq 2b556f 2b556f: b8 01 00 00 00 mov $0x1,%eax 2b5574: 48 83 c4 18 add $0x18,%rsp 2b5578: 66 89 45 1c mov %ax,0x1c(%rbp) 2b557c: 5b pop %rbx 2b557d: 5d pop %rbp 2b557e: c3 retq 2b557f: 48 8b 57 10 mov 0x10(%rdi),%rdx 2b5583: 48 8b 47 18 mov 0x18(%rdi),%rax 2b5587: 45 31 c9 xor %r9d,%r9d 2b558a: 0f b6 4a 28 movzbl 0x28(%rdx),%ecx 2b558e: 48 8b 57 08 mov 0x8(%rdi),%rdx 2b5592: 44 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8d 2b5599: 48 8b 3f mov (%rdi),%rdi 2b559c: 8b b2 a0 00 00 00 mov 0xa0(%rdx),%esi 2b55a2: ba 01 00 00 00 mov $0x1,%edx 2b55a7: e8 00 00 00 00 callq 2b55ac 2b55ac: 48 8b 53 10 mov 0x10(%rbx),%rdx 2b55b0: 48 8b 43 18 mov 0x18(%rbx),%rax 2b55b4: 41 b9 ff ff 03 00 mov $0x3ffff,%r9d 2b55ba: 48 8b 3b mov (%rbx),%rdi 2b55bd: 0f b6 4a 29 movzbl 0x29(%rdx),%ecx 2b55c1: 48 8b 53 08 mov 0x8(%rbx),%rdx 2b55c5: 44 8b 80 a4 00 00 00 mov 0xa4(%rax),%r8d 2b55cc: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 2b55d2: ba 01 00 00 00 mov $0x1,%edx 2b55d7: e8 00 00 00 00 callq 2b55dc 2b55dc: 48 8b 53 10 mov 0x10(%rbx),%rdx 2b55e0: 48 8b 43 18 mov 0x18(%rbx),%rax 2b55e4: 45 31 c9 xor %r9d,%r9d 2b55e7: 48 8b 3b mov (%rbx),%rdi 2b55ea: 0f b6 4a 2a movzbl 0x2a(%rdx),%ecx 2b55ee: 48 8b 53 08 mov 0x8(%rbx),%rdx 2b55f2: 44 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8d 2b55f9: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 2b55ff: ba 01 00 00 00 mov $0x1,%edx 2b5604: e8 00 00 00 00 callq 2b5609 2b5609: b8 01 00 00 00 mov $0x1,%eax 2b560e: 5b pop %rbx 2b560f: 66 89 45 1c mov %ax,0x1c(%rbp) 2b5613: 5d pop %rbp 2b5614: c3 retq 2b5615: 48 8b 57 10 mov 0x10(%rdi),%rdx 2b5619: 48 8b 47 18 mov 0x18(%rdi),%rax 2b561d: 4c 8b 0e mov (%rsi),%r9 2b5620: 0f b6 4a 28 movzbl 0x28(%rdx),%ecx 2b5624: 48 8b 57 08 mov 0x8(%rdi),%rdx 2b5628: 44 8b 80 a0 00 00 00 mov 0xa0(%rax),%r8d 2b562f: 48 8b 3f mov (%rdi),%rdi 2b5632: 49 c1 f9 16 sar $0x16,%r9 2b5636: 8b b2 a0 00 00 00 mov 0xa0(%rdx),%esi 2b563c: ba 01 00 00 00 mov $0x1,%edx 2b5641: e8 00 00 00 00 callq 2b5646 2b5646: 48 8b 53 10 mov 0x10(%rbx),%rdx 2b564a: 48 8b 43 18 mov 0x18(%rbx),%rax 2b564e: 4c 8b 4d 08 mov 0x8(%rbp),%r9 2b5652: 48 8b 3b mov (%rbx),%rdi 2b5655: 0f b6 4a 29 movzbl 0x29(%rdx),%ecx 2b5659: 48 8b 53 08 mov 0x8(%rbx),%rdx 2b565d: 44 8b 80 a4 00 00 00 mov 0xa4(%rax),%r8d 2b5664: 49 c1 f9 16 sar $0x16,%r9 2b5668: 8b b2 a4 00 00 00 mov 0xa4(%rdx),%esi 2b566e: ba 01 00 00 00 mov $0x1,%edx 2b5673: e8 00 00 00 00 callq 2b5678 2b5678: 48 8b 55 10 mov 0x10(%rbp),%rdx 2b567c: 48 8b 45 08 mov 0x8(%rbp),%rax 2b5680: 48 8b 3b mov (%rbx),%rdi 2b5683: 4c 8d 4c 02 ff lea -0x1(%rdx,%rax,1),%r9 2b5688: 48 8b 53 10 mov 0x10(%rbx),%rdx 2b568c: 48 8b 43 18 mov 0x18(%rbx),%rax 2b5690: 49 c1 e9 16 shr $0x16,%r9 2b5694: 0f b6 4a 2a movzbl 0x2a(%rdx),%ecx 2b5698: 48 8b 53 08 mov 0x8(%rbx),%rdx 2b569c: 44 8b 80 a8 00 00 00 mov 0xa8(%rax),%r8d 2b56a3: 8b b2 a8 00 00 00 mov 0xa8(%rdx),%esi 2b56a9: ba 01 00 00 00 mov $0x1,%edx 2b56ae: e8 00 00 00 00 callq 2b56b3 2b56b3: b8 01 00 00 00 mov $0x1,%eax 2b56b8: 5b pop %rbx 2b56b9: 66 89 45 1c mov %ax,0x1c(%rbp) 2b56bd: 5d pop %rbp 2b56be: c3 retq 2b56bf: 90 nop 00000000002b56c0 : 2b56c0: e8 00 00 00 00 callq 2b56c5 2b56c5: 48 83 ec 10 sub $0x10,%rsp 2b56c9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b56d0: 00 00 2b56d2: 48 89 44 24 08 mov %rax,0x8(%rsp) 2b56d7: 48 8b 47 18 mov 0x18(%rdi),%rax 2b56db: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2b56e0: 8b 48 68 mov 0x68(%rax),%ecx 2b56e3: 48 8b 47 10 mov 0x10(%rdi),%rax 2b56e7: 0f b6 50 1a movzbl 0x1a(%rax),%edx 2b56eb: 48 8b 47 08 mov 0x8(%rdi),%rax 2b56ef: 48 8b 3f mov (%rdi),%rdi 2b56f2: 8b b0 ec 01 00 00 mov 0x1ec(%rax),%esi 2b56f8: e8 00 00 00 00 callq 2b56fd 2b56fd: 8b 44 24 04 mov 0x4(%rsp),%eax 2b5701: 85 c0 test %eax,%eax 2b5703: 0f 95 c0 setne %al 2b5706: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2b570b: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2b5712: 00 00 2b5714: 75 05 jne 2b571b 2b5716: 48 83 c4 10 add $0x10,%rsp 2b571a: c3 retq 2b571b: e8 00 00 00 00 callq 2b5720 00000000002b5720 : 2b5720: e8 00 00 00 00 callq 2b5725 2b5725: 53 push %rbx 2b5726: 48 89 fb mov %rdi,%rbx 2b5729: e8 00 00 00 00 callq 2b572e 2b572e: 48 8b 83 08 e9 00 00 mov 0xe908(%rbx),%rax 2b5735: 48 c7 80 88 00 00 00 movq $0x0,0x88(%rax) 2b573c: 00 00 00 00 2b5740: 48 c7 83 40 e7 00 00 movq $0x0,0xe740(%rbx) 2b5747: 00 00 00 00 2b574b: 5b pop %rbx 2b574c: c3 retq 2b574d: 0f 1f 00 nopl (%rax) 00000000002b5750 : 2b5750: e8 00 00 00 00 callq 2b5755 2b5755: 41 54 push %r12 2b5757: 49 89 fc mov %rdi,%r12 2b575a: 55 push %rbp 2b575b: 40 0f b6 ee movzbl %sil,%ebp 2b575f: 53 push %rbx 2b5760: bb 0a 00 00 00 mov $0xa,%ebx 2b5765: 49 8b 3c 24 mov (%r12),%rdi 2b5769: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5770: be a3 02 00 00 mov $0x2a3,%esi 2b5775: e8 00 00 00 00 callq 2b577a 2b577a: 83 e0 01 and $0x1,%eax 2b577d: 39 e8 cmp %ebp,%eax 2b577f: 74 26 je 2b57a7 2b5781: bf c6 a7 00 00 mov $0xa7c6,%edi 2b5786: e8 00 00 00 00 callq 2b578b 2b578b: 80 eb 01 sub $0x1,%bl 2b578e: 75 d5 jne 2b5765 2b5790: 5b pop %rbx 2b5791: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b5798: 5d pop %rbp 2b5799: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b57a0: 41 5c pop %r12 2b57a2: e9 00 00 00 00 jmpq 2b57a7 2b57a7: 5b pop %rbx 2b57a8: 5d pop %rbp 2b57a9: 41 5c pop %r12 2b57ab: c3 retq 2b57ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b57b0 : 2b57b0: e8 00 00 00 00 callq 2b57b5 2b57b5: 41 55 push %r13 2b57b7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b57be: be 80 02 00 00 mov $0x280,%esi 2b57c3: 41 54 push %r12 2b57c5: 55 push %rbp 2b57c6: 53 push %rbx 2b57c7: 48 89 fb mov %rdi,%rbx 2b57ca: 48 8b 3f mov (%rdi),%rdi 2b57cd: e8 00 00 00 00 callq 2b57d2 2b57d2: 48 8b 2b mov (%rbx),%rbp 2b57d5: be 80 02 00 00 mov $0x280,%esi 2b57da: 25 fe ff fc ff and $0xfffcfffe,%eax 2b57df: 41 89 c4 mov %eax,%r12d 2b57e2: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b57e6: 41 81 cc 00 00 02 80 or $0x80020000,%r12d 2b57ed: 44 89 e0 mov %r12d,%eax 2b57f0: 80 e4 fe and $0xfe,%ah 2b57f3: f6 43 18 40 testb $0x40,0x18(%rbx) 2b57f7: 44 0f 45 e0 cmovne %eax,%r12d 2b57fb: 48 8b 07 mov (%rdi),%rax 2b57fe: 44 89 e2 mov %r12d,%edx 2b5801: 48 8b 40 08 mov 0x8(%rax),%rax 2b5805: e8 00 00 00 00 callq 2b580a 2b580a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b580f: 48 8b 3b mov (%rbx),%rdi 2b5812: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5819: be 85 02 00 00 mov $0x285,%esi 2b581e: e8 00 00 00 00 callq 2b5823 2b5823: 48 8b 2b mov (%rbx),%rbp 2b5826: be 85 02 00 00 mov $0x285,%esi 2b582b: 0d 01 01 01 00 or $0x10101,%eax 2b5830: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b5834: 41 89 c4 mov %eax,%r12d 2b5837: 44 89 e2 mov %r12d,%edx 2b583a: 48 8b 07 mov (%rdi),%rax 2b583d: 48 8b 40 08 mov 0x8(%rax),%rax 2b5841: e8 00 00 00 00 callq 2b5846 2b5846: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b584b: 48 8b 3b mov (%rbx),%rdi 2b584e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5855: be 84 02 00 00 mov $0x284,%esi 2b585a: e8 00 00 00 00 callq 2b585f 2b585f: 48 8b 2b mov (%rbx),%rbp 2b5862: be 84 02 00 00 mov $0x284,%esi 2b5867: 41 89 c4 mov %eax,%r12d 2b586a: 41 89 c5 mov %eax,%r13d 2b586d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b5871: 41 81 cd 00 00 08 00 or $0x80000,%r13d 2b5878: 44 89 ea mov %r13d,%edx 2b587b: 48 8b 07 mov (%rdi),%rax 2b587e: 48 8b 40 08 mov 0x8(%rax),%rax 2b5882: e8 00 00 00 00 callq 2b5887 2b5887: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b588c: 48 8b 2b mov (%rbx),%rbp 2b588f: 41 81 cc 0f 00 08 00 or $0x8000f,%r12d 2b5896: be 84 02 00 00 mov $0x284,%esi 2b589b: 44 89 e2 mov %r12d,%edx 2b589e: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b58a2: 48 8b 07 mov (%rdi),%rax 2b58a5: 48 8b 40 08 mov 0x8(%rax),%rax 2b58a9: e8 00 00 00 00 callq 2b58ae 2b58ae: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b58b3: 4c 8b 23 mov (%rbx),%r12 2b58b6: c7 43 50 01 00 00 00 movl $0x1,0x50(%rbx) 2b58bd: 31 d2 xor %edx,%edx 2b58bf: be 89 02 00 00 mov $0x289,%esi 2b58c4: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2b58c9: 48 8b 07 mov (%rdi),%rax 2b58cc: 48 8b 40 08 mov 0x8(%rax),%rax 2b58d0: e8 00 00 00 00 callq 2b58d5 2b58d5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b58da: 48 8b 1b mov (%rbx),%rbx 2b58dd: ba ff ff ff 00 mov $0xffffff,%edx 2b58e2: be 8a 02 00 00 mov $0x28a,%esi 2b58e7: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b58eb: 48 8b 07 mov (%rdi),%rax 2b58ee: 48 8b 40 08 mov 0x8(%rax),%rax 2b58f2: e8 00 00 00 00 callq 2b58f7 2b58f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b58fc: 5b pop %rbx 2b58fd: 5d pop %rbp 2b58fe: 41 5c pop %r12 2b5900: 41 5d pop %r13 2b5902: c3 retq 2b5903: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b5907: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b590e 2b590e: 89 c0 mov %eax,%eax 2b5910: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5918 2b5917: 00 2b5918: 0f 83 f1 fe ff ff jae 2b580f 2b591e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5925 2b5925: 48 85 c0 test %rax,%rax 2b5928: 74 15 je 2b593f 2b592a: 48 8b 78 08 mov 0x8(%rax),%rdi 2b592e: 48 83 c6 08 add $0x8,%rsi 2b5932: 44 89 e1 mov %r12d,%ecx 2b5935: ba 80 02 00 00 mov $0x280,%edx 2b593a: e8 00 00 00 00 callq 2b593f 2b593f: e9 cb fe ff ff jmpq 2b580f 2b5944: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b5948: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b594f 2b594f: 89 c0 mov %eax,%eax 2b5951: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5959 2b5958: 00 2b5959: 73 a1 jae 2b58fc 2b595b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5962 2b5962: 48 85 c0 test %rax,%rax 2b5965: 74 17 je 2b597e 2b5967: 48 8b 78 08 mov 0x8(%rax),%rdi 2b596b: 48 83 c6 08 add $0x8,%rsi 2b596f: b9 ff ff ff 00 mov $0xffffff,%ecx 2b5974: ba 8a 02 00 00 mov $0x28a,%edx 2b5979: e8 00 00 00 00 callq 2b597e 2b597e: 5b pop %rbx 2b597f: 5d pop %rbp 2b5980: 41 5c pop %r12 2b5982: 41 5d pop %r13 2b5984: c3 retq 2b5985: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2b598a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5991 2b5991: 89 c0 mov %eax,%eax 2b5993: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b599b 2b599a: 00 2b599b: 0f 83 39 ff ff ff jae 2b58da 2b59a1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b59a8 2b59a8: 48 85 c0 test %rax,%rax 2b59ab: 74 14 je 2b59c1 2b59ad: 48 8b 78 08 mov 0x8(%rax),%rdi 2b59b1: 48 83 c6 08 add $0x8,%rsi 2b59b5: 31 c9 xor %ecx,%ecx 2b59b7: ba 89 02 00 00 mov $0x289,%edx 2b59bc: e8 00 00 00 00 callq 2b59c1 2b59c1: e9 14 ff ff ff jmpq 2b58da 2b59c6: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b59ca: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b59d1 2b59d1: 89 c0 mov %eax,%eax 2b59d3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b59db 2b59da: 00 2b59db: 0f 83 d2 fe ff ff jae 2b58b3 2b59e1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b59e8 2b59e8: 48 85 c0 test %rax,%rax 2b59eb: 74 15 je 2b5a02 2b59ed: 48 8b 78 08 mov 0x8(%rax),%rdi 2b59f1: 48 83 c6 08 add $0x8,%rsi 2b59f5: 44 89 e1 mov %r12d,%ecx 2b59f8: ba 84 02 00 00 mov $0x284,%edx 2b59fd: e8 00 00 00 00 callq 2b5a02 2b5a02: e9 ac fe ff ff jmpq 2b58b3 2b5a07: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b5a0b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5a12 2b5a12: 89 c0 mov %eax,%eax 2b5a14: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5a1c 2b5a1b: 00 2b5a1c: 0f 83 6a fe ff ff jae 2b588c 2b5a22: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5a29 2b5a29: 48 85 c0 test %rax,%rax 2b5a2c: 74 15 je 2b5a43 2b5a2e: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5a32: 48 83 c6 08 add $0x8,%rsi 2b5a36: 44 89 e9 mov %r13d,%ecx 2b5a39: ba 84 02 00 00 mov $0x284,%edx 2b5a3e: e8 00 00 00 00 callq 2b5a43 2b5a43: e9 44 fe ff ff jmpq 2b588c 2b5a48: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b5a4c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5a53 2b5a53: 89 c0 mov %eax,%eax 2b5a55: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5a5d 2b5a5c: 00 2b5a5d: 0f 83 e8 fd ff ff jae 2b584b 2b5a63: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5a6a 2b5a6a: 48 85 c0 test %rax,%rax 2b5a6d: 74 15 je 2b5a84 2b5a6f: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5a73: 48 83 c6 08 add $0x8,%rsi 2b5a77: 44 89 e1 mov %r12d,%ecx 2b5a7a: ba 85 02 00 00 mov $0x285,%edx 2b5a7f: e8 00 00 00 00 callq 2b5a84 2b5a84: e9 c2 fd ff ff jmpq 2b584b 2b5a89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002b5a90 : 2b5a90: e8 00 00 00 00 callq 2b5a95 2b5a95: 55 push %rbp 2b5a96: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5a9d: 48 89 f5 mov %rsi,%rbp 2b5aa0: be a3 02 00 00 mov $0x2a3,%esi 2b5aa5: 53 push %rbx 2b5aa6: 48 89 fb mov %rdi,%rbx 2b5aa9: 48 8b 3f mov (%rdi),%rdi 2b5aac: e8 00 00 00 00 callq 2b5ab1 2b5ab1: a8 01 test $0x1,%al 2b5ab3: 74 13 je 2b5ac8 2b5ab5: 48 85 ed test %rbp,%rbp 2b5ab8: 74 06 je 2b5ac0 2b5aba: 8b 43 08 mov 0x8(%rbx),%eax 2b5abd: 89 45 00 mov %eax,0x0(%rbp) 2b5ac0: b8 01 00 00 00 mov $0x1,%eax 2b5ac5: 5b pop %rbx 2b5ac6: 5d pop %rbp 2b5ac7: c3 retq 2b5ac8: 48 8b 3b mov (%rbx),%rdi 2b5acb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5ad2: be a2 02 00 00 mov $0x2a2,%esi 2b5ad7: e8 00 00 00 00 callq 2b5adc 2b5adc: f6 c4 20 test $0x20,%ah 2b5adf: 75 05 jne 2b5ae6 2b5ae1: 31 c0 xor %eax,%eax 2b5ae3: 5b pop %rbx 2b5ae4: 5d pop %rbp 2b5ae5: c3 retq 2b5ae6: 48 8b 3b mov (%rbx),%rdi 2b5ae9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5af0: be 80 02 00 00 mov $0x280,%esi 2b5af5: e8 00 00 00 00 callq 2b5afa 2b5afa: a8 01 test $0x1,%al 2b5afc: 75 b7 jne 2b5ab5 2b5afe: 31 c0 xor %eax,%eax 2b5b00: eb e1 jmp 2b5ae3 2b5b02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b5b09: 00 00 00 00 2b5b0d: 0f 1f 00 nopl (%rax) 00000000002b5b10 : 2b5b10: e8 00 00 00 00 callq 2b5b15 2b5b15: 48 8b 3f mov (%rdi),%rdi 2b5b18: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5b1f: be 0b 03 00 00 mov $0x30b,%esi 2b5b24: e8 00 00 00 00 callq 2b5b29 2b5b29: 83 e0 01 and $0x1,%eax 2b5b2c: c3 retq 2b5b2d: 0f 1f 00 nopl (%rax) 00000000002b5b30 : 2b5b30: e8 00 00 00 00 callq 2b5b35 2b5b35: 41 57 push %r15 2b5b37: 31 d2 xor %edx,%edx 2b5b39: 41 56 push %r14 2b5b3b: 41 55 push %r13 2b5b3d: 41 54 push %r12 2b5b3f: 55 push %rbp 2b5b40: 48 89 f5 mov %rsi,%rbp 2b5b43: 53 push %rbx 2b5b44: 4c 8b 37 mov (%rdi),%r14 2b5b47: 48 89 fb mov %rdi,%rbx 2b5b4a: 8b 47 58 mov 0x58(%rdi),%eax 2b5b4d: 44 8b 6f 20 mov 0x20(%rdi),%r13d 2b5b51: 49 8b 7e 18 mov 0x18(%r14),%rdi 2b5b55: 44 8d a0 1b 1a 00 00 lea 0x1a1b(%rax),%r12d 2b5b5c: 48 8b 07 mov (%rdi),%rax 2b5b5f: 44 89 e6 mov %r12d,%esi 2b5b62: 48 8b 40 08 mov 0x8(%rax),%rax 2b5b66: e8 00 00 00 00 callq 2b5b6b 2b5b6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5b70: 4c 8b 33 mov (%rbx),%r14 2b5b73: 8b 43 58 mov 0x58(%rbx),%eax 2b5b76: 31 d2 xor %edx,%edx 2b5b78: 49 8b 7e 18 mov 0x18(%r14),%rdi 2b5b7c: 44 8d a0 19 1a 00 00 lea 0x1a19(%rax),%r12d 2b5b83: 44 89 e6 mov %r12d,%esi 2b5b86: 48 8b 07 mov (%rdi),%rax 2b5b89: 48 8b 40 08 mov 0x8(%rax),%rax 2b5b8d: e8 00 00 00 00 callq 2b5b92 2b5b92: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5b97: f6 43 18 08 testb $0x8,0x18(%rbx) 2b5b9b: 74 13 je 2b5bb0 2b5b9d: 8b 4b 34 mov 0x34(%rbx),%ecx 2b5ba0: 0f af 4b 38 imul 0x38(%rbx),%ecx 2b5ba4: 0f af 4b 40 imul 0x40(%rbx),%ecx 2b5ba8: 85 c9 test %ecx,%ecx 2b5baa: 0f 85 4b 02 00 00 jne 2b5dfb 2b5bb0: 4c 8b 33 mov (%rbx),%r14 2b5bb3: 8b 43 58 mov 0x58(%rbx),%eax 2b5bb6: 44 8b 7b 24 mov 0x24(%rbx),%r15d 2b5bba: 49 8b 7e 18 mov 0x18(%r14),%rdi 2b5bbe: 44 8d a0 1b 1a 00 00 lea 0x1a1b(%rax),%r12d 2b5bc5: 44 89 fa mov %r15d,%edx 2b5bc8: 44 89 e6 mov %r12d,%esi 2b5bcb: 48 8b 07 mov (%rdi),%rax 2b5bce: 48 8b 40 08 mov 0x8(%rax),%rax 2b5bd2: e8 00 00 00 00 callq 2b5bd7 2b5bd7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5bdc: 4c 8b 33 mov (%rbx),%r14 2b5bdf: 8b 43 58 mov 0x58(%rbx),%eax 2b5be2: 44 89 ea mov %r13d,%edx 2b5be5: 49 8b 7e 18 mov 0x18(%r14),%rdi 2b5be9: 44 8d a0 19 1a 00 00 lea 0x1a19(%rax),%r12d 2b5bf0: 44 89 e6 mov %r12d,%esi 2b5bf3: 48 8b 07 mov (%rdi),%rax 2b5bf6: 48 8b 40 08 mov 0x8(%rax),%rax 2b5bfa: e8 00 00 00 00 callq 2b5bff 2b5bff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5c04: 8b 6d 04 mov 0x4(%rbp),%ebp 2b5c07: 81 c5 ff 00 00 00 add $0xff,%ebp 2b5c0d: 40 30 ed xor %bpl,%bpl 2b5c10: 83 7b 50 01 cmpl $0x1,0x50(%rbx) 2b5c14: 0f 85 00 00 00 00 jne 2b5c1a 2b5c1a: c1 ed 03 shr $0x3,%ebp 2b5c1d: 4c 8b 2b mov (%rbx),%r13 2b5c20: 8b 43 58 mov 0x58(%rbx),%eax 2b5c23: 31 d2 xor %edx,%edx 2b5c25: 49 8b 7d 18 mov 0x18(%r13),%rdi 2b5c29: 44 8d a0 1a 1a 00 00 lea 0x1a1a(%rax),%r12d 2b5c30: 44 89 e6 mov %r12d,%esi 2b5c33: 48 8b 07 mov (%rdi),%rax 2b5c36: 48 8b 40 08 mov 0x8(%rax),%rax 2b5c3a: e8 00 00 00 00 callq 2b5c3f 2b5c3f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5c44: 8b 43 58 mov 0x58(%rbx),%eax 2b5c47: 48 8b 1b mov (%rbx),%rbx 2b5c4a: c1 e5 06 shl $0x6,%ebp 2b5c4d: 81 e5 c0 ff 01 00 and $0x1ffc0,%ebp 2b5c53: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b5c57: 44 8d a8 1a 1a 00 00 lea 0x1a1a(%rax),%r13d 2b5c5e: 89 ea mov %ebp,%edx 2b5c60: 44 89 ee mov %r13d,%esi 2b5c63: 48 8b 07 mov (%rdi),%rax 2b5c66: 48 8b 40 08 mov 0x8(%rax),%rax 2b5c6a: e8 00 00 00 00 callq 2b5c6f 2b5c6f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5c74: 5b pop %rbx 2b5c75: 5d pop %rbp 2b5c76: 41 5c pop %r12 2b5c78: 41 5d pop %r13 2b5c7a: 41 5e pop %r14 2b5c7c: 41 5f pop %r15 2b5c7e: c3 retq 2b5c7f: 49 8b 76 10 mov 0x10(%r14),%rsi 2b5c83: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5c8a 2b5c8a: 89 c0 mov %eax,%eax 2b5c8c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5c94 2b5c93: 00 2b5c94: 0f 83 fd fe ff ff jae 2b5b97 2b5c9a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5ca1 2b5ca1: 48 85 c0 test %rax,%rax 2b5ca4: 74 12 je 2b5cb8 2b5ca6: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5caa: 48 83 c6 08 add $0x8,%rsi 2b5cae: 31 c9 xor %ecx,%ecx 2b5cb0: 44 89 e2 mov %r12d,%edx 2b5cb3: e8 00 00 00 00 callq 2b5cb8 2b5cb8: e9 da fe ff ff jmpq 2b5b97 2b5cbd: 49 8b 76 10 mov 0x10(%r14),%rsi 2b5cc1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5cc8 2b5cc8: 89 c0 mov %eax,%eax 2b5cca: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5cd2 2b5cd1: 00 2b5cd2: 0f 83 98 fe ff ff jae 2b5b70 2b5cd8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5cdf 2b5cdf: 48 85 c0 test %rax,%rax 2b5ce2: 74 12 je 2b5cf6 2b5ce4: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5ce8: 48 83 c6 08 add $0x8,%rsi 2b5cec: 31 c9 xor %ecx,%ecx 2b5cee: 44 89 e2 mov %r12d,%edx 2b5cf1: e8 00 00 00 00 callq 2b5cf6 2b5cf6: e9 75 fe ff ff jmpq 2b5b70 2b5cfb: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b5cff: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5d06 2b5d06: 89 c0 mov %eax,%eax 2b5d08: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5d10 2b5d0f: 00 2b5d10: 0f 83 5e ff ff ff jae 2b5c74 2b5d16: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5d1d 2b5d1d: 48 85 c0 test %rax,%rax 2b5d20: 74 12 je 2b5d34 2b5d22: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5d26: 48 83 c6 08 add $0x8,%rsi 2b5d2a: 89 e9 mov %ebp,%ecx 2b5d2c: 44 89 ea mov %r13d,%edx 2b5d2f: e8 00 00 00 00 callq 2b5d34 2b5d34: 5b pop %rbx 2b5d35: 5d pop %rbp 2b5d36: 41 5c pop %r12 2b5d38: 41 5d pop %r13 2b5d3a: 41 5e pop %r14 2b5d3c: 41 5f pop %r15 2b5d3e: c3 retq 2b5d3f: 49 8b 75 10 mov 0x10(%r13),%rsi 2b5d43: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5d4a 2b5d4a: 89 c0 mov %eax,%eax 2b5d4c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5d54 2b5d53: 00 2b5d54: 0f 83 ea fe ff ff jae 2b5c44 2b5d5a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5d61 2b5d61: 48 85 c0 test %rax,%rax 2b5d64: 74 12 je 2b5d78 2b5d66: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5d6a: 48 83 c6 08 add $0x8,%rsi 2b5d6e: 31 c9 xor %ecx,%ecx 2b5d70: 44 89 e2 mov %r12d,%edx 2b5d73: e8 00 00 00 00 callq 2b5d78 2b5d78: e9 c7 fe ff ff jmpq 2b5c44 2b5d7d: 49 8b 76 10 mov 0x10(%r14),%rsi 2b5d81: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5d88 2b5d88: 89 c0 mov %eax,%eax 2b5d8a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5d92 2b5d91: 00 2b5d92: 0f 83 6c fe ff ff jae 2b5c04 2b5d98: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5d9f 2b5d9f: 48 85 c0 test %rax,%rax 2b5da2: 74 13 je 2b5db7 2b5da4: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5da8: 48 83 c6 08 add $0x8,%rsi 2b5dac: 44 89 e9 mov %r13d,%ecx 2b5daf: 44 89 e2 mov %r12d,%edx 2b5db2: e8 00 00 00 00 callq 2b5db7 2b5db7: e9 48 fe ff ff jmpq 2b5c04 2b5dbc: 49 8b 76 10 mov 0x10(%r14),%rsi 2b5dc0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5dc7 2b5dc7: 89 c0 mov %eax,%eax 2b5dc9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5dd1 2b5dd0: 00 2b5dd1: 0f 83 05 fe ff ff jae 2b5bdc 2b5dd7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5dde 2b5dde: 48 85 c0 test %rax,%rax 2b5de1: 74 13 je 2b5df6 2b5de3: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5de7: 48 83 c6 08 add $0x8,%rsi 2b5deb: 44 89 f9 mov %r15d,%ecx 2b5dee: 44 89 e2 mov %r12d,%edx 2b5df1: e8 00 00 00 00 callq 2b5df6 2b5df6: e9 e1 fd ff ff jmpq 2b5bdc 2b5dfb: 41 8d 44 0d ff lea -0x1(%r13,%rcx,1),%eax 2b5e00: 31 d2 xor %edx,%edx 2b5e02: f7 f1 div %ecx 2b5e04: 0f af c1 imul %ecx,%eax 2b5e07: 41 89 c5 mov %eax,%r13d 2b5e0a: e9 a1 fd ff ff jmpq 2b5bb0 2b5e0f: 90 nop 00000000002b5e10 : 2b5e10: e8 00 00 00 00 callq 2b5e15 2b5e15: 41 56 push %r14 2b5e17: 41 55 push %r13 2b5e19: 41 54 push %r12 2b5e1b: 55 push %rbp 2b5e1c: bd 03 00 00 00 mov $0x3,%ebp 2b5e21: 53 push %rbx 2b5e22: 48 89 fb mov %rdi,%rbx 2b5e25: 8b 43 5c mov 0x5c(%rbx),%eax 2b5e28: 48 8b 3b mov (%rbx),%rdi 2b5e2b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5e32: 8d b0 37 1b 00 00 lea 0x1b37(%rax),%esi 2b5e38: e8 00 00 00 00 callq 2b5e3d 2b5e3d: 4c 8b 33 mov (%rbx),%r14 2b5e40: 83 e0 fe and $0xfffffffe,%eax 2b5e43: 41 89 c5 mov %eax,%r13d 2b5e46: 49 8b 7e 18 mov 0x18(%r14),%rdi 2b5e4a: 8b 43 5c mov 0x5c(%rbx),%eax 2b5e4d: 44 89 ea mov %r13d,%edx 2b5e50: 44 8d a0 37 1b 00 00 lea 0x1b37(%rax),%r12d 2b5e57: 48 8b 07 mov (%rdi),%rax 2b5e5a: 44 89 e6 mov %r12d,%esi 2b5e5d: 48 8b 40 08 mov 0x8(%rax),%rax 2b5e61: e8 00 00 00 00 callq 2b5e66 2b5e66: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5e6b: 83 ed 01 sub $0x1,%ebp 2b5e6e: 75 b5 jne 2b5e25 2b5e70: 48 8b 3b mov (%rbx),%rdi 2b5e73: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5e7a: be 37 47 00 00 mov $0x4737,%esi 2b5e7f: e8 00 00 00 00 callq 2b5e84 2b5e84: 48 8b 2b mov (%rbx),%rbp 2b5e87: be 37 47 00 00 mov $0x4737,%esi 2b5e8c: 83 e0 fe and $0xfffffffe,%eax 2b5e8f: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b5e93: 41 89 c4 mov %eax,%r12d 2b5e96: 44 89 e2 mov %r12d,%edx 2b5e99: 48 8b 07 mov (%rdi),%rax 2b5e9c: 48 8b 40 08 mov 0x8(%rax),%rax 2b5ea0: e8 00 00 00 00 callq 2b5ea5 2b5ea5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5eaa: 48 8b 3b mov (%rbx),%rdi 2b5ead: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5eb4: be 0b 03 00 00 mov $0x30b,%esi 2b5eb9: e8 00 00 00 00 callq 2b5ebe 2b5ebe: 48 8b 2b mov (%rbx),%rbp 2b5ec1: be 0b 03 00 00 mov $0x30b,%esi 2b5ec6: 83 e0 fe and $0xfffffffe,%eax 2b5ec9: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b5ecd: 41 89 c4 mov %eax,%r12d 2b5ed0: 44 89 e2 mov %r12d,%edx 2b5ed3: 48 8b 07 mov (%rdi),%rax 2b5ed6: 48 8b 40 08 mov 0x8(%rax),%rax 2b5eda: e8 00 00 00 00 callq 2b5edf 2b5edf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5ee4: 48 8b 3b mov (%rbx),%rdi 2b5ee7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b5eee: be 53 0d 00 00 mov $0xd53,%esi 2b5ef3: e8 00 00 00 00 callq 2b5ef8 2b5ef8: 48 8b 1b mov (%rbx),%rbx 2b5efb: ba ff ff ff ff mov $0xffffffff,%edx 2b5f00: be 53 0d 00 00 mov $0xd53,%esi 2b5f05: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b5f09: 48 8b 07 mov (%rdi),%rax 2b5f0c: 48 8b 40 08 mov 0x8(%rax),%rax 2b5f10: e8 00 00 00 00 callq 2b5f15 2b5f15: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b5f1a: 5b pop %rbx 2b5f1b: 5d pop %rbp 2b5f1c: 41 5c pop %r12 2b5f1e: 41 5d pop %r13 2b5f20: 41 5e pop %r14 2b5f22: c3 retq 2b5f23: 49 8b 76 10 mov 0x10(%r14),%rsi 2b5f27: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5f2e 2b5f2e: 89 c0 mov %eax,%eax 2b5f30: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5f38 2b5f37: 00 2b5f38: 0f 83 2d ff ff ff jae 2b5e6b 2b5f3e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5f45 2b5f45: 48 85 c0 test %rax,%rax 2b5f48: 74 13 je 2b5f5d 2b5f4a: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5f4e: 48 83 c6 08 add $0x8,%rsi 2b5f52: 44 89 e9 mov %r13d,%ecx 2b5f55: 44 89 e2 mov %r12d,%edx 2b5f58: e8 00 00 00 00 callq 2b5f5d 2b5f5d: e9 09 ff ff ff jmpq 2b5e6b 2b5f62: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b5f66: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5f6d 2b5f6d: 89 c0 mov %eax,%eax 2b5f6f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5f77 2b5f76: 00 2b5f77: 73 a1 jae 2b5f1a 2b5f79: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5f80 2b5f80: 48 85 c0 test %rax,%rax 2b5f83: 74 17 je 2b5f9c 2b5f85: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5f89: 48 83 c6 08 add $0x8,%rsi 2b5f8d: b9 ff ff ff ff mov $0xffffffff,%ecx 2b5f92: ba 53 0d 00 00 mov $0xd53,%edx 2b5f97: e8 00 00 00 00 callq 2b5f9c 2b5f9c: 5b pop %rbx 2b5f9d: 5d pop %rbp 2b5f9e: 41 5c pop %r12 2b5fa0: 41 5d pop %r13 2b5fa2: 41 5e pop %r14 2b5fa4: c3 retq 2b5fa5: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b5fa9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5fb0 2b5fb0: 89 c0 mov %eax,%eax 2b5fb2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5fba 2b5fb9: 00 2b5fba: 0f 83 24 ff ff ff jae 2b5ee4 2b5fc0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b5fc7 2b5fc7: 48 85 c0 test %rax,%rax 2b5fca: 74 15 je 2b5fe1 2b5fcc: 48 8b 78 08 mov 0x8(%rax),%rdi 2b5fd0: 48 83 c6 08 add $0x8,%rsi 2b5fd4: 44 89 e1 mov %r12d,%ecx 2b5fd7: ba 0b 03 00 00 mov $0x30b,%edx 2b5fdc: e8 00 00 00 00 callq 2b5fe1 2b5fe1: e9 fe fe ff ff jmpq 2b5ee4 2b5fe6: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b5fea: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b5ff1 2b5ff1: 89 c0 mov %eax,%eax 2b5ff3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b5ffb 2b5ffa: 00 2b5ffb: 0f 83 a9 fe ff ff jae 2b5eaa 2b6001: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b6008 2b6008: 48 85 c0 test %rax,%rax 2b600b: 74 15 je 2b6022 2b600d: 48 8b 78 08 mov 0x8(%rax),%rdi 2b6011: 48 83 c6 08 add $0x8,%rsi 2b6015: 44 89 e1 mov %r12d,%ecx 2b6018: ba 37 47 00 00 mov $0x4737,%edx 2b601d: e8 00 00 00 00 callq 2b6022 2b6022: e9 83 fe ff ff jmpq 2b5eaa 2b6027: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b602e: 00 00 00000000002b6030 : 2b6030: e8 00 00 00 00 callq 2b6035 2b6035: f6 47 18 01 testb $0x1,0x18(%rdi) 2b6039: 75 01 jne 2b603c 2b603b: c3 retq 2b603c: 41 54 push %r12 2b603e: 31 f6 xor %esi,%esi 2b6040: 55 push %rbp 2b6041: 48 89 fd mov %rdi,%rbp 2b6044: 53 push %rbx 2b6045: e8 00 00 00 00 callq 2b604a 2b604a: 84 c0 test %al,%al 2b604c: 75 05 jne 2b6053 2b604e: 5b pop %rbx 2b604f: 5d pop %rbp 2b6050: 41 5c pop %r12 2b6052: c3 retq 2b6053: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2b6057: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b605e: be 80 02 00 00 mov $0x280,%esi 2b6063: e8 00 00 00 00 callq 2b6068 2b6068: 48 8b 5d 00 mov 0x0(%rbp),%rbx 2b606c: be 80 02 00 00 mov $0x280,%esi 2b6071: 83 e0 fe and $0xfffffffe,%eax 2b6074: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b6078: 41 89 c4 mov %eax,%r12d 2b607b: 44 89 e2 mov %r12d,%edx 2b607e: 48 8b 07 mov (%rdi),%rax 2b6081: 48 8b 40 08 mov 0x8(%rax),%rax 2b6085: e8 00 00 00 00 callq 2b608a 2b608a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b608f: c7 45 08 00 00 00 00 movl $0x0,0x8(%rbp) 2b6096: c6 45 0c 00 movb $0x0,0xc(%rbp) 2b609a: f6 45 18 08 testb $0x8,0x18(%rbp) 2b609e: 75 48 jne 2b60e8 2b60a0: 5b pop %rbx 2b60a1: 48 89 ef mov %rbp,%rdi 2b60a4: 31 f6 xor %esi,%esi 2b60a6: 5d pop %rbp 2b60a7: 41 5c pop %r12 2b60a9: e9 a2 f6 ff ff jmpq 2b5750 2b60ae: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b60b2: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b60b9 2b60b9: 89 c0 mov %eax,%eax 2b60bb: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b60c3 2b60c2: 00 2b60c3: 73 ca jae 2b608f 2b60c5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b60cc 2b60cc: 48 85 c0 test %rax,%rax 2b60cf: 74 15 je 2b60e6 2b60d1: 48 8b 78 08 mov 0x8(%rax),%rdi 2b60d5: 48 83 c6 08 add $0x8,%rsi 2b60d9: 44 89 e1 mov %r12d,%ecx 2b60dc: ba 80 02 00 00 mov $0x280,%edx 2b60e1: e8 00 00 00 00 callq 2b60e6 2b60e6: eb a7 jmp 2b608f 2b60e8: 48 89 ef mov %rbp,%rdi 2b60eb: e8 00 00 00 00 callq 2b60f0 2b60f0: eb ae jmp 2b60a0 2b60f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b60f9: 00 00 00 00 2b60fd: 0f 1f 00 nopl (%rax) 00000000002b6100 : 2b6100: e8 00 00 00 00 callq 2b6105 2b6105: 41 55 push %r13 2b6107: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b610e: 41 54 push %r12 2b6110: 55 push %rbp 2b6111: 53 push %rbx 2b6112: 8b 47 5c mov 0x5c(%rdi),%eax 2b6115: 48 89 fb mov %rdi,%rbx 2b6118: 48 8b 3f mov (%rdi),%rdi 2b611b: 8d b0 37 1b 00 00 lea 0x1b37(%rax),%esi 2b6121: e8 00 00 00 00 callq 2b6126 2b6126: 48 8b 2b mov (%rbx),%rbp 2b6129: 83 c8 01 or $0x1,%eax 2b612c: 41 89 c5 mov %eax,%r13d 2b612f: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b6133: 8b 43 5c mov 0x5c(%rbx),%eax 2b6136: 44 89 ea mov %r13d,%edx 2b6139: 44 8d a0 37 1b 00 00 lea 0x1b37(%rax),%r12d 2b6140: 48 8b 07 mov (%rdi),%rax 2b6143: 44 89 e6 mov %r12d,%esi 2b6146: 48 8b 40 08 mov 0x8(%rax),%rax 2b614a: e8 00 00 00 00 callq 2b614f 2b614f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b6154: 48 8b 3b mov (%rbx),%rdi 2b6157: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b615e: be 37 47 00 00 mov $0x4737,%esi 2b6163: e8 00 00 00 00 callq 2b6168 2b6168: 4c 8b 2b mov (%rbx),%r13 2b616b: be 37 47 00 00 mov $0x4737,%esi 2b6170: 83 c8 01 or $0x1,%eax 2b6173: 49 8b 7d 18 mov 0x18(%r13),%rdi 2b6177: 41 89 c4 mov %eax,%r12d 2b617a: 44 89 e2 mov %r12d,%edx 2b617d: 48 8b 07 mov (%rdi),%rax 2b6180: 48 8b 40 08 mov 0x8(%rax),%rax 2b6184: e8 00 00 00 00 callq 2b6189 2b6189: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b618e: 48 8b 3b mov (%rbx),%rdi 2b6191: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b6198: be 0b 03 00 00 mov $0x30b,%esi 2b619d: e8 00 00 00 00 callq 2b61a2 2b61a2: 48 8b 3b mov (%rbx),%rdi 2b61a5: be 53 0d 00 00 mov $0xd53,%esi 2b61aa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b61b1: 41 89 c4 mov %eax,%r12d 2b61b4: e8 00 00 00 00 callq 2b61b9 2b61b9: 4c 8b 2b mov (%rbx),%r13 2b61bc: 41 c1 ec 03 shr $0x3,%r12d 2b61c0: be 53 0d 00 00 mov $0xd53,%esi 2b61c5: 41 83 e4 03 and $0x3,%r12d 2b61c9: 49 8b 7d 18 mov 0x18(%r13),%rdi 2b61cd: 41 83 c4 01 add $0x1,%r12d 2b61d1: 44 89 e2 mov %r12d,%edx 2b61d4: 48 8b 07 mov (%rdi),%rax 2b61d7: 48 8b 40 08 mov 0x8(%rax),%rax 2b61db: e8 00 00 00 00 callq 2b61e0 2b61e0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b61e5: 48 8b 3b mov (%rbx),%rdi 2b61e8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b61ef: be 0b 03 00 00 mov $0x30b,%esi 2b61f4: e8 00 00 00 00 callq 2b61f9 2b61f9: 48 8b 1b mov (%rbx),%rbx 2b61fc: be 0b 03 00 00 mov $0x30b,%esi 2b6201: 83 c8 01 or $0x1,%eax 2b6204: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b6208: 41 89 c4 mov %eax,%r12d 2b620b: 44 89 e2 mov %r12d,%edx 2b620e: 48 8b 07 mov (%rdi),%rax 2b6211: 48 8b 40 08 mov 0x8(%rax),%rax 2b6215: e8 00 00 00 00 callq 2b621a 2b621a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b621f: 5b pop %rbx 2b6220: 5d pop %rbp 2b6221: 41 5c pop %r12 2b6223: 41 5d pop %r13 2b6225: c3 retq 2b6226: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b622a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b6231 2b6231: 89 c0 mov %eax,%eax 2b6233: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b623b 2b623a: 00 2b623b: 0f 83 13 ff ff ff jae 2b6154 2b6241: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b6248 2b6248: 48 85 c0 test %rax,%rax 2b624b: 74 13 je 2b6260 2b624d: 48 8b 78 08 mov 0x8(%rax),%rdi 2b6251: 48 83 c6 08 add $0x8,%rsi 2b6255: 44 89 e9 mov %r13d,%ecx 2b6258: 44 89 e2 mov %r12d,%edx 2b625b: e8 00 00 00 00 callq 2b6260 2b6260: e9 ef fe ff ff jmpq 2b6154 2b6265: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b6269: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b6270 2b6270: 89 c0 mov %eax,%eax 2b6272: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b627a 2b6279: 00 2b627a: 73 a3 jae 2b621f 2b627c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b6283 2b6283: 48 85 c0 test %rax,%rax 2b6286: 74 15 je 2b629d 2b6288: 48 8b 78 08 mov 0x8(%rax),%rdi 2b628c: 48 83 c6 08 add $0x8,%rsi 2b6290: 44 89 e1 mov %r12d,%ecx 2b6293: ba 0b 03 00 00 mov $0x30b,%edx 2b6298: e8 00 00 00 00 callq 2b629d 2b629d: 5b pop %rbx 2b629e: 5d pop %rbp 2b629f: 41 5c pop %r12 2b62a1: 41 5d pop %r13 2b62a3: c3 retq 2b62a4: 49 8b 75 10 mov 0x10(%r13),%rsi 2b62a8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b62af 2b62af: 89 c0 mov %eax,%eax 2b62b1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b62b9 2b62b8: 00 2b62b9: 0f 83 26 ff ff ff jae 2b61e5 2b62bf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b62c6 2b62c6: 48 85 c0 test %rax,%rax 2b62c9: 74 15 je 2b62e0 2b62cb: 48 8b 78 08 mov 0x8(%rax),%rdi 2b62cf: 48 83 c6 08 add $0x8,%rsi 2b62d3: 44 89 e1 mov %r12d,%ecx 2b62d6: ba 53 0d 00 00 mov $0xd53,%edx 2b62db: e8 00 00 00 00 callq 2b62e0 2b62e0: e9 00 ff ff ff jmpq 2b61e5 2b62e5: 49 8b 75 10 mov 0x10(%r13),%rsi 2b62e9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b62f0 2b62f0: 89 c0 mov %eax,%eax 2b62f2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b62fa 2b62f9: 00 2b62fa: 0f 83 8e fe ff ff jae 2b618e 2b6300: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b6307 2b6307: 48 85 c0 test %rax,%rax 2b630a: 74 15 je 2b6321 2b630c: 48 8b 78 08 mov 0x8(%rax),%rdi 2b6310: 48 83 c6 08 add $0x8,%rsi 2b6314: 44 89 e1 mov %r12d,%ecx 2b6317: ba 37 47 00 00 mov $0x4737,%edx 2b631c: e8 00 00 00 00 callq 2b6321 2b6321: e9 68 fe ff ff jmpq 2b618e 2b6326: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2b632d: 00 00 00 00000000002b6330 : 2b6330: e8 00 00 00 00 callq 2b6335 2b6335: 0f b6 47 18 movzbl 0x18(%rdi),%eax 2b6339: 83 e0 21 and $0x21,%eax 2b633c: 3c 01 cmp $0x1,%al 2b633e: 74 01 je 2b6341 2b6340: c3 retq 2b6341: 41 55 push %r13 2b6343: 41 54 push %r12 2b6345: 41 89 f4 mov %esi,%r12d 2b6348: 31 f6 xor %esi,%esi 2b634a: 55 push %rbp 2b634b: 48 89 fd mov %rdi,%rbp 2b634e: 53 push %rbx 2b634f: 48 89 d3 mov %rdx,%rbx 2b6352: e8 00 00 00 00 callq 2b6357 2b6357: 84 c0 test %al,%al 2b6359: 0f 85 f7 00 00 00 jne 2b6456 2b635f: 8b 45 28 mov 0x28(%rbp),%eax 2b6362: 8b 53 08 mov 0x8(%rbx),%edx 2b6365: 8b 4b 04 mov 0x4(%rbx),%ecx 2b6368: 85 c0 test %eax,%eax 2b636a: 74 0b je 2b6377 2b636c: 8b 75 2c mov 0x2c(%rbp),%esi 2b636f: 85 f6 test %esi,%esi 2b6371: 0f 85 cf 00 00 00 jne 2b6446 2b6377: f6 45 18 08 testb $0x8,0x18(%rbp) 2b637b: 74 0a je 2b6387 2b637d: 41 83 fc 01 cmp $0x1,%r12d 2b6381: 0f 86 17 01 00 00 jbe 2b649e 2b6387: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2b638b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b6392: be 80 02 00 00 mov $0x280,%esi 2b6397: e8 00 00 00 00 callq 2b639c 2b639c: 4c 8b 6d 00 mov 0x0(%rbp),%r13 2b63a0: be 80 02 00 00 mov $0x280,%esi 2b63a5: 83 c8 01 or $0x1,%eax 2b63a8: 41 89 c4 mov %eax,%r12d 2b63ab: 8b 03 mov (%rbx),%eax 2b63ad: 49 8b 7d 18 mov 0x18(%r13),%rdi 2b63b1: 01 c0 add %eax,%eax 2b63b3: 44 31 e0 xor %r12d,%eax 2b63b6: 83 e0 0e and $0xe,%eax 2b63b9: 41 31 c4 xor %eax,%r12d 2b63bc: 48 8b 07 mov (%rdi),%rax 2b63bf: 44 89 e2 mov %r12d,%edx 2b63c2: 48 8b 40 08 mov 0x8(%rax),%rax 2b63c6: e8 00 00 00 00 callq 2b63cb 2b63cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b63d0: c6 45 0c 01 movb $0x1,0xc(%rbp) 2b63d4: 8b 03 mov (%rbx),%eax 2b63d6: 44 89 e3 mov %r12d,%ebx 2b63d9: be 80 02 00 00 mov $0x280,%esi 2b63de: 4c 8b 65 00 mov 0x0(%rbp),%r12 2b63e2: 83 e3 fe and $0xfffffffe,%ebx 2b63e5: 89 45 08 mov %eax,0x8(%rbp) 2b63e8: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 2b63ef: 00 2b63f0: 89 da mov %ebx,%edx 2b63f2: 48 89 45 58 mov %rax,0x58(%rbp) 2b63f6: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2b63fb: 48 8b 07 mov (%rdi),%rax 2b63fe: 48 8b 40 08 mov 0x8(%rax),%rax 2b6402: e8 00 00 00 00 callq 2b6407 2b6407: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b640c: 83 cb 01 or $0x1,%ebx 2b640f: be 80 02 00 00 mov $0x280,%esi 2b6414: 41 89 dc mov %ebx,%r12d 2b6417: 48 8b 5d 00 mov 0x0(%rbp),%rbx 2b641b: 44 89 e2 mov %r12d,%edx 2b641e: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b6422: 48 8b 07 mov (%rdi),%rax 2b6425: 48 8b 40 08 mov 0x8(%rax),%rax 2b6429: e8 00 00 00 00 callq 2b642e 2b642e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b6433: 5b pop %rbx 2b6434: 48 89 ef mov %rbp,%rdi 2b6437: be 01 00 00 00 mov $0x1,%esi 2b643c: 5d pop %rbp 2b643d: 41 5c pop %r12 2b643f: 41 5d pop %r13 2b6441: e9 0a f3 ff ff jmpq 2b5750 2b6446: 89 d7 mov %edx,%edi 2b6448: 0f af c6 imul %esi,%eax 2b644b: 0f af f9 imul %ecx,%edi 2b644e: 39 c7 cmp %eax,%edi 2b6450: 0f 86 21 ff ff ff jbe 2b6377 2b6456: 5b pop %rbx 2b6457: 5d pop %rbp 2b6458: 41 5c pop %r12 2b645a: 41 5d pop %r13 2b645c: c3 retq 2b645d: 49 8b 75 10 mov 0x10(%r13),%rsi 2b6461: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b6468 2b6468: 89 c0 mov %eax,%eax 2b646a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b6472 2b6471: 00 2b6472: 0f 83 58 ff ff ff jae 2b63d0 2b6478: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b647f 2b647f: 48 85 c0 test %rax,%rax 2b6482: 74 15 je 2b6499 2b6484: 48 8b 78 08 mov 0x8(%rax),%rdi 2b6488: 48 83 c6 08 add $0x8,%rsi 2b648c: 44 89 e1 mov %r12d,%ecx 2b648f: ba 80 02 00 00 mov $0x280,%edx 2b6494: e8 00 00 00 00 callq 2b6499 2b6499: e9 32 ff ff ff jmpq 2b63d0 2b649e: 0f af d1 imul %ecx,%edx 2b64a1: 81 fa 00 80 3e 00 cmp $0x3e8000,%edx 2b64a7: 0f 87 da fe ff ff ja 2b6387 2b64ad: 48 89 ef mov %rbp,%rdi 2b64b0: e8 00 00 00 00 callq 2b64b5 2b64b5: e9 cd fe ff ff jmpq 2b6387 2b64ba: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b64be: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b64c5 2b64c5: 89 c0 mov %eax,%eax 2b64c7: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b64cf 2b64ce: 00 2b64cf: 0f 83 5e ff ff ff jae 2b6433 2b64d5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b64dc 2b64dc: 48 85 c0 test %rax,%rax 2b64df: 74 15 je 2b64f6 2b64e1: 48 8b 78 08 mov 0x8(%rax),%rdi 2b64e5: 48 83 c6 08 add $0x8,%rsi 2b64e9: 44 89 e1 mov %r12d,%ecx 2b64ec: ba 80 02 00 00 mov $0x280,%edx 2b64f1: e8 00 00 00 00 callq 2b64f6 2b64f6: e9 38 ff ff ff jmpq 2b6433 2b64fb: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2b6500: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b6507 2b6507: 89 c0 mov %eax,%eax 2b6509: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b6511 2b6510: 00 2b6511: 0f 83 f5 fe ff ff jae 2b640c 2b6517: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b651e 2b651e: 48 85 c0 test %rax,%rax 2b6521: 74 14 je 2b6537 2b6523: 48 8b 78 08 mov 0x8(%rax),%rdi 2b6527: 48 83 c6 08 add $0x8,%rsi 2b652b: 89 d9 mov %ebx,%ecx 2b652d: ba 80 02 00 00 mov $0x280,%edx 2b6532: e8 00 00 00 00 callq 2b6537 2b6537: e9 d0 fe ff ff jmpq 2b640c 2b653c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b6540 : 2b6540: e8 00 00 00 00 callq 2b6545 2b6545: f6 47 18 08 testb $0x8,0x18(%rdi) 2b6549: 75 01 jne 2b654c 2b654b: c3 retq 2b654c: 41 54 push %r12 2b654e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b6555: 49 89 f4 mov %rsi,%r12 2b6558: be 0b 03 00 00 mov $0x30b,%esi 2b655d: 53 push %rbx 2b655e: 48 89 fb mov %rdi,%rbx 2b6561: 48 83 ec 08 sub $0x8,%rsp 2b6565: 48 8b 3f mov (%rdi),%rdi 2b6568: e8 00 00 00 00 callq 2b656d 2b656d: 83 7b 4c 01 cmpl $0x1,0x4c(%rbx) 2b6571: 89 c1 mov %eax,%ecx 2b6573: 0f 85 00 00 00 00 jne 2b6579 2b6579: 83 e1 e7 and $0xffffffe7,%ecx 2b657c: f6 43 18 10 testb $0x10,0x18(%rbx) 2b6580: 0f 84 00 00 00 00 je 2b6586 2b6586: 8b 43 40 mov 0x40(%rbx),%eax 2b6589: 83 f8 01 cmp $0x1,%eax 2b658c: 0f 85 10 01 00 00 jne 2b66a2 2b6592: 80 e1 1f and $0x1f,%cl 2b6595: 8b 43 34 mov 0x34(%rbx),%eax 2b6598: 83 f8 08 cmp $0x8,%eax 2b659b: 0f 84 1c 01 00 00 je 2b66bd 2b65a1: 0f 87 e7 00 00 00 ja 2b668e 2b65a7: 83 f8 02 cmp $0x2,%eax 2b65aa: 0f 85 18 01 00 00 jne 2b66c8 2b65b0: 80 e5 f8 and $0xf8,%ch 2b65b3: 8b 43 3c mov 0x3c(%rbx),%eax 2b65b6: 3d 00 01 00 00 cmp $0x100,%eax 2b65bb: 0f 85 a5 00 00 00 jne 2b6666 2b65c1: 80 e5 f7 and $0xf7,%ch 2b65c4: 8b 53 38 mov 0x38(%rbx),%edx 2b65c7: 81 fa 00 08 00 00 cmp $0x800,%edx 2b65cd: 0f 84 b0 00 00 00 je 2b6683 2b65d3: 81 fa 00 10 00 00 cmp $0x1000,%edx 2b65d9: 75 7b jne 2b6656 2b65db: 80 e5 8f and $0x8f,%ch 2b65de: 80 cd 20 or $0x20,%ch 2b65e1: 8b 73 34 mov 0x34(%rbx),%esi 2b65e4: 0f af 73 40 imul 0x40(%rbx),%esi 2b65e8: 89 c8 mov %ecx,%eax 2b65ea: 41 8b 7c 24 04 mov 0x4(%r12),%edi 2b65ef: 0f af f2 imul %edx,%esi 2b65f2: 41 8b 54 24 08 mov 0x8(%r12),%edx 2b65f7: 85 f6 test %esi,%esi 2b65f9: 74 29 je 2b6624 2b65fb: 8d 42 01 lea 0x1(%rdx),%eax 2b65fe: 81 c7 ff 00 00 00 add $0xff,%edi 2b6604: 31 d2 xor %edx,%edx 2b6606: 83 e0 fe and $0xfffffffe,%eax 2b6609: 40 30 ff xor %dil,%dil 2b660c: 0f af c7 imul %edi,%eax 2b660f: c1 e0 02 shl $0x2,%eax 2b6612: f7 f6 div %esi 2b6614: 85 d2 test %edx,%edx 2b6616: 0f 84 05 01 00 00 je 2b6721 2b661c: 83 c0 01 add $0x1,%eax 2b661f: c1 e0 10 shl $0x10,%eax 2b6622: 31 c8 xor %ecx,%eax 2b6624: 48 8b 1b mov (%rbx),%rbx 2b6627: 25 00 00 ff 0f and $0xfff0000,%eax 2b662c: be 0b 03 00 00 mov $0x30b,%esi 2b6631: 31 c8 xor %ecx,%eax 2b6633: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b6637: 41 89 c4 mov %eax,%r12d 2b663a: 44 89 e2 mov %r12d,%edx 2b663d: 48 8b 07 mov (%rdi),%rax 2b6640: 48 8b 40 08 mov 0x8(%rax),%rax 2b6644: e8 00 00 00 00 callq 2b6649 2b6649: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b664e: 48 83 c4 08 add $0x8,%rsp 2b6652: 5b pop %rbx 2b6653: 41 5c pop %r12 2b6655: c3 retq 2b6656: 81 fa 00 04 00 00 cmp $0x400,%edx 2b665c: 75 7a jne 2b66d8 2b665e: 80 e5 8f and $0x8f,%ch 2b6661: e9 7b ff ff ff jmpq 2b65e1 2b6666: 3d 00 02 00 00 cmp $0x200,%eax 2b666b: 0f 85 bf 00 00 00 jne 2b6730 2b6671: 8b 53 38 mov 0x38(%rbx),%edx 2b6674: 80 cd 08 or $0x8,%ch 2b6677: 81 fa 00 08 00 00 cmp $0x800,%edx 2b667d: 0f 85 50 ff ff ff jne 2b65d3 2b6683: 80 e5 8f and $0x8f,%ch 2b6686: 80 cd 10 or $0x10,%ch 2b6689: e9 53 ff ff ff jmpq 2b65e1 2b668e: 83 f8 10 cmp $0x10,%eax 2b6691: 0f 85 00 00 00 00 jne 2b6697 2b6697: 80 e5 f8 and $0xf8,%ch 2b669a: 80 cd 03 or $0x3,%ch 2b669d: e9 11 ff ff ff jmpq 2b65b3 2b66a2: 83 f8 02 cmp $0x2,%eax 2b66a5: 0f 85 00 00 00 00 jne 2b66ab 2b66ab: 8b 43 34 mov 0x34(%rbx),%eax 2b66ae: 80 e1 1f and $0x1f,%cl 2b66b1: 83 c9 20 or $0x20,%ecx 2b66b4: 83 f8 08 cmp $0x8,%eax 2b66b7: 0f 85 e4 fe ff ff jne 2b65a1 2b66bd: 80 e5 f8 and $0xf8,%ch 2b66c0: 80 cd 02 or $0x2,%ch 2b66c3: e9 eb fe ff ff jmpq 2b65b3 2b66c8: 83 f8 04 cmp $0x4,%eax 2b66cb: 75 5e jne 2b672b 2b66cd: 80 e5 f8 and $0xf8,%ch 2b66d0: 80 cd 01 or $0x1,%ch 2b66d3: e9 db fe ff ff jmpq 2b65b3 2b66d8: e9 00 00 00 00 jmpq 2b66dd 2b66dd: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b66e1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b66e8 2b66e8: 89 c0 mov %eax,%eax 2b66ea: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b66f2 2b66f1: 00 2b66f2: 0f 83 56 ff ff ff jae 2b664e 2b66f8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b66ff 2b66ff: 48 85 c0 test %rax,%rax 2b6702: 74 15 je 2b6719 2b6704: 48 8b 78 08 mov 0x8(%rax),%rdi 2b6708: 48 83 c6 08 add $0x8,%rsi 2b670c: 44 89 e1 mov %r12d,%ecx 2b670f: ba 0b 03 00 00 mov $0x30b,%edx 2b6714: e8 00 00 00 00 callq 2b6719 2b6719: 48 83 c4 08 add $0x8,%rsp 2b671d: 5b pop %rbx 2b671e: 41 5c pop %r12 2b6720: c3 retq 2b6721: c1 e0 10 shl $0x10,%eax 2b6724: 31 c8 xor %ecx,%eax 2b6726: e9 f9 fe ff ff jmpq 2b6624 2b672b: e9 00 00 00 00 jmpq 2b6730 2b6730: e9 00 00 00 00 jmpq 2b6735 2b6735: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b673c: 00 00 00 00 00000000002b6740 : 2b6740: e8 00 00 00 00 callq 2b6745 2b6745: 41 55 push %r13 2b6747: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b674e: 41 54 push %r12 2b6750: 41 89 f4 mov %esi,%r12d 2b6753: be 9b 02 00 00 mov $0x29b,%esi 2b6758: 55 push %rbp 2b6759: 53 push %rbx 2b675a: 48 89 fb mov %rdi,%rbx 2b675d: 48 8b 3f mov (%rdi),%rdi 2b6760: e8 00 00 00 00 callq 2b6765 2b6765: 48 8b 2b mov (%rbx),%rbp 2b6768: be 9b 02 00 00 mov $0x29b,%esi 2b676d: 25 ff ff f0 ff and $0xfff0ffff,%eax 2b6772: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b6776: 41 89 c5 mov %eax,%r13d 2b6779: 44 89 ea mov %r13d,%edx 2b677c: 48 8b 07 mov (%rdi),%rax 2b677f: 48 8b 40 08 mov 0x8(%rax),%rax 2b6783: e8 00 00 00 00 callq 2b6788 2b6788: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b678d: 48 8b 3b mov (%rbx),%rdi 2b6790: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b6797: be 82 02 00 00 mov $0x282,%esi 2b679c: 41 83 cc 7e or $0x7e,%r12d 2b67a0: e8 00 00 00 00 callq 2b67a5 2b67a5: 48 8b 1b mov (%rbx),%rbx 2b67a8: 44 89 e2 mov %r12d,%edx 2b67ab: be 82 02 00 00 mov $0x282,%esi 2b67b0: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b67b4: 48 8b 07 mov (%rdi),%rax 2b67b7: 48 8b 40 08 mov 0x8(%rax),%rax 2b67bb: e8 00 00 00 00 callq 2b67c0 2b67c0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b67c5: 5b pop %rbx 2b67c6: 5d pop %rbp 2b67c7: 41 5c pop %r12 2b67c9: 41 5d pop %r13 2b67cb: c3 retq 2b67cc: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b67d0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b67d7 2b67d7: 89 c0 mov %eax,%eax 2b67d9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b67e1 2b67e0: 00 2b67e1: 73 aa jae 2b678d 2b67e3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b67ea 2b67ea: 48 85 c0 test %rax,%rax 2b67ed: 74 15 je 2b6804 2b67ef: 48 8b 78 08 mov 0x8(%rax),%rdi 2b67f3: 48 83 c6 08 add $0x8,%rsi 2b67f7: 44 89 e9 mov %r13d,%ecx 2b67fa: ba 9b 02 00 00 mov $0x29b,%edx 2b67ff: e8 00 00 00 00 callq 2b6804 2b6804: eb 87 jmp 2b678d 2b6806: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b680a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b6811 2b6811: 89 c0 mov %eax,%eax 2b6813: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b681b 2b681a: 00 2b681b: 73 a8 jae 2b67c5 2b681d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b6824 2b6824: 48 85 c0 test %rax,%rax 2b6827: 74 15 je 2b683e 2b6829: 48 8b 78 08 mov 0x8(%rax),%rdi 2b682d: 48 83 c6 08 add $0x8,%rsi 2b6831: 44 89 e1 mov %r12d,%ecx 2b6834: ba 82 02 00 00 mov $0x282,%edx 2b6839: e8 00 00 00 00 callq 2b683e 2b683e: 5b pop %rbx 2b683f: 5d pop %rbp 2b6840: 41 5c pop %r12 2b6842: 41 5d pop %r13 2b6844: c3 retq 2b6845: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b684c: 00 00 00 00 00000000002b6850 : 2b6850: e8 00 00 00 00 callq 2b6855 2b6855: 53 push %rbx 2b6856: 48 89 fb mov %rdi,%rbx 2b6859: 48 83 ec 50 sub $0x50,%rsp 2b685d: 48 8b 7e 58 mov 0x58(%rsi),%rdi 2b6861: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b6868: 00 00 2b686a: 48 89 44 24 48 mov %rax,0x48(%rsp) 2b686f: 31 c0 xor %eax,%eax 2b6871: 83 7b 30 40 cmpl $0x40,0x30(%rbx) 2b6875: c7 43 18 09 00 00 00 movl $0x9,0x18(%rbx) 2b687c: c7 43 4c 01 00 00 00 movl $0x1,0x4c(%rbx) 2b6883: 75 04 jne 2b6889 2b6885: 80 63 18 f7 andb $0xf7,0x18(%rbx) 2b6889: 48 89 33 mov %rsi,(%rbx) 2b688c: 48 c7 43 28 00 00 00 movq $0x0,0x28(%rbx) 2b6893: 00 2b6894: 8b 46 3c mov 0x3c(%rsi),%eax 2b6897: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2b689c: 48 c7 43 34 00 00 00 movq $0x0,0x34(%rbx) 2b68a3: 00 2b68a4: 89 43 30 mov %eax,0x30(%rbx) 2b68a7: 48 c7 43 3c 00 00 00 movq $0x0,0x3c(%rbx) 2b68ae: 00 2b68af: 48 c7 43 44 00 00 00 movq $0x0,0x44(%rbx) 2b68b6: 00 2b68b7: 48 c7 43 4c 00 00 00 movq $0x0,0x4c(%rbx) 2b68be: 00 2b68bf: c7 43 08 00 00 00 00 movl $0x0,0x8(%rbx) 2b68c6: c6 43 0c 00 movb $0x0,0xc(%rbx) 2b68ca: 48 8b 07 mov (%rdi),%rax 2b68cd: 48 8b 40 40 mov 0x40(%rax),%rax 2b68d1: e8 00 00 00 00 callq 2b68d6 2b68d6: 85 c0 test %eax,%eax 2b68d8: 75 0e jne 2b68e8 2b68da: 8b 44 24 0c mov 0xc(%rsp),%eax 2b68de: 89 43 28 mov %eax,0x28(%rbx) 2b68e1: 8b 44 24 14 mov 0x14(%rsp),%eax 2b68e5: 89 43 2c mov %eax,0x2c(%rbx) 2b68e8: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2b68ed: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b68f4: 00 00 2b68f6: 75 06 jne 2b68fe 2b68f8: 48 83 c4 50 add $0x50,%rsp 2b68fc: 5b pop %rbx 2b68fd: c3 retq 2b68fe: e8 00 00 00 00 callq 2b6903 2b6903: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b690a: 00 00 00 00 2b690e: 66 90 xchg %ax,%ax 00000000002b6910 : 2b6910: e8 00 00 00 00 callq 2b6915 2b6915: 41 54 push %r12 2b6917: ba 60 00 00 00 mov $0x60,%edx 2b691c: be c0 0d 00 00 mov $0xdc0,%esi 2b6921: 53 push %rbx 2b6922: 48 89 fb mov %rdi,%rbx 2b6925: 48 83 ec 50 sub $0x50,%rsp 2b6929: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b6930 2b6930: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b6937: 00 00 2b6939: 48 89 44 24 48 mov %rax,0x48(%rsp) 2b693e: 31 c0 xor %eax,%eax 2b6940: e8 00 00 00 00 callq 2b6945 2b6945: 49 89 c4 mov %rax,%r12 2b6948: 48 85 c0 test %rax,%rax 2b694b: 74 72 je 2b69bf 2b694d: 83 78 30 40 cmpl $0x40,0x30(%rax) 2b6951: 48 8b 7b 58 mov 0x58(%rbx),%rdi 2b6955: c7 40 18 09 00 00 00 movl $0x9,0x18(%rax) 2b695c: 75 04 jne 2b6962 2b695e: 80 60 18 f7 andb $0xf7,0x18(%rax) 2b6962: 8b 43 3c mov 0x3c(%rbx),%eax 2b6965: 49 89 1c 24 mov %rbx,(%r12) 2b6969: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2b696e: 49 c7 44 24 28 00 00 movq $0x0,0x28(%r12) 2b6975: 00 00 2b6977: 41 89 44 24 30 mov %eax,0x30(%r12) 2b697c: 49 c7 44 24 34 00 00 movq $0x0,0x34(%r12) 2b6983: 00 00 2b6985: 49 c7 44 24 3c 00 00 movq $0x0,0x3c(%r12) 2b698c: 00 00 2b698e: 49 c7 44 24 44 00 00 movq $0x0,0x44(%r12) 2b6995: 00 00 2b6997: 49 c7 44 24 4c 00 00 movq $0x0,0x4c(%r12) 2b699e: 00 00 2b69a0: 41 c7 44 24 08 00 00 movl $0x0,0x8(%r12) 2b69a7: 00 00 2b69a9: 41 c6 44 24 0c 00 movb $0x0,0xc(%r12) 2b69af: 48 8b 07 mov (%rdi),%rax 2b69b2: 48 8b 40 40 mov 0x40(%rax),%rax 2b69b6: e8 00 00 00 00 callq 2b69bb 2b69bb: 85 c0 test %eax,%eax 2b69bd: 74 1b je 2b69da 2b69bf: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2b69c4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b69cb: 00 00 2b69cd: 75 1f jne 2b69ee 2b69cf: 48 83 c4 50 add $0x50,%rsp 2b69d3: 4c 89 e0 mov %r12,%rax 2b69d6: 5b pop %rbx 2b69d7: 41 5c pop %r12 2b69d9: c3 retq 2b69da: 8b 44 24 0c mov 0xc(%rsp),%eax 2b69de: 41 89 44 24 28 mov %eax,0x28(%r12) 2b69e3: 8b 44 24 14 mov 0x14(%rsp),%eax 2b69e7: 41 89 44 24 2c mov %eax,0x2c(%r12) 2b69ec: eb d1 jmp 2b69bf 2b69ee: e8 00 00 00 00 callq 2b69f3 2b69f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b69fa: 00 00 00 00 2b69fe: 66 90 xchg %ax,%ax 00000000002b6a00 : 2b6a00: e8 00 00 00 00 callq 2b6a05 2b6a05: 53 push %rbx 2b6a06: 48 89 fb mov %rdi,%rbx 2b6a09: 48 8b 3f mov (%rdi),%rdi 2b6a0c: e8 00 00 00 00 callq 2b6a11 2b6a11: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2b6a18: 5b pop %rbx 2b6a19: c3 retq 2b6a1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b6a20 : 2b6a20: e8 00 00 00 00 callq 2b6a25 2b6a25: 41 56 push %r14 2b6a27: 41 be 01 00 00 00 mov $0x1,%r14d 2b6a2d: 41 55 push %r13 2b6a2f: 41 54 push %r12 2b6a31: 55 push %rbp 2b6a32: 53 push %rbx 2b6a33: 4c 8b af 98 02 00 00 mov 0x298(%rdi),%r13 2b6a3a: 41 83 7d 20 01 cmpl $0x1,0x20(%r13) 2b6a3f: 74 63 je 2b6aa4 2b6a41: 48 89 d7 mov %rdx,%rdi 2b6a44: 89 cd mov %ecx,%ebp 2b6a46: 83 f9 02 cmp $0x2,%ecx 2b6a49: 74 65 je 2b6ab0 2b6a4b: 31 d2 xor %edx,%edx 2b6a4d: 83 f9 01 cmp $0x1,%ecx 2b6a50: 0f 94 c2 sete %dl 2b6a53: 48 8b 07 mov (%rdi),%rax 2b6a56: 40 0f b6 de movzbl %sil,%ebx 2b6a5a: 8d 73 01 lea 0x1(%rbx),%esi 2b6a5d: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 2b6a64: e8 00 00 00 00 callq 2b6a69 2b6a69: 48 63 f3 movslq %ebx,%rsi 2b6a6c: 49 8b 7d 18 mov 0x18(%r13),%rdi 2b6a70: 31 d2 xor %edx,%edx 2b6a72: 44 8b 24 b5 00 00 00 mov 0x0(,%rsi,4),%r12d 2b6a79: 00 2b6a7a: 41 89 c6 mov %eax,%r14d 2b6a7d: 48 8b 07 mov (%rdi),%rax 2b6a80: 41 81 c4 be 1b 00 00 add $0x1bbe,%r12d 2b6a87: 48 8b 40 08 mov 0x8(%rax),%rax 2b6a8b: 44 89 e6 mov %r12d,%esi 2b6a8e: e8 00 00 00 00 callq 2b6a93 2b6a93: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b6a98: 45 85 f6 test %r14d,%r14d 2b6a9b: 41 0f 94 c6 sete %r14b 2b6a9f: 83 fd 01 cmp $0x1,%ebp 2b6aa2: 75 15 jne 2b6ab9 2b6aa4: 5b pop %rbx 2b6aa5: 44 89 f0 mov %r14d,%eax 2b6aa8: 5d pop %rbp 2b6aa9: 41 5c pop %r12 2b6aab: 41 5d pop %r13 2b6aad: 41 5e pop %r14 2b6aaf: c3 retq 2b6ab0: 40 84 f6 test %sil,%sil 2b6ab3: 0f 84 d4 00 00 00 je 2b6b8d 2b6ab9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b6ac0: be 30 03 00 00 mov $0x330,%esi 2b6ac5: 4c 89 ef mov %r13,%rdi 2b6ac8: e8 00 00 00 00 callq 2b6acd 2b6acd: 0f b6 d4 movzbl %ah,%edx 2b6ad0: 83 fa 04 cmp $0x4,%edx 2b6ad3: 75 0d jne 2b6ae2 2b6ad5: 89 c2 mov %eax,%edx 2b6ad7: c1 ea 10 shr $0x10,%edx 2b6ada: 83 e2 3f and $0x3f,%edx 2b6add: 83 fa 04 cmp $0x4,%edx 2b6ae0: 74 c2 je 2b6aa4 2b6ae2: 49 8b 7d 18 mov 0x18(%r13),%rdi 2b6ae6: 25 ff 00 c0 ff and $0xffc000ff,%eax 2b6aeb: be 30 03 00 00 mov $0x330,%esi 2b6af0: 0d ff 04 04 00 or $0x404ff,%eax 2b6af5: 41 89 c4 mov %eax,%r12d 2b6af8: 48 8b 07 mov (%rdi),%rax 2b6afb: 44 89 e2 mov %r12d,%edx 2b6afe: 48 8b 40 08 mov 0x8(%rax),%rax 2b6b02: e8 00 00 00 00 callq 2b6b07 2b6b07: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b6b0c: eb 96 jmp 2b6aa4 2b6b0e: 49 8b 75 10 mov 0x10(%r13),%rsi 2b6b12: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b6b19 2b6b19: 89 c0 mov %eax,%eax 2b6b1b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b6b23 2b6b22: 00 2b6b23: 0f 83 6f ff ff ff jae 2b6a98 2b6b29: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b6b30 2b6b30: 48 85 c0 test %rax,%rax 2b6b33: 74 12 je 2b6b47 2b6b35: 48 8b 78 08 mov 0x8(%rax),%rdi 2b6b39: 48 83 c6 08 add $0x8,%rsi 2b6b3d: 31 c9 xor %ecx,%ecx 2b6b3f: 44 89 e2 mov %r12d,%edx 2b6b42: e8 00 00 00 00 callq 2b6b47 2b6b47: e9 4c ff ff ff jmpq 2b6a98 2b6b4c: 49 8b 75 10 mov 0x10(%r13),%rsi 2b6b50: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b6b57 2b6b57: 89 c0 mov %eax,%eax 2b6b59: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b6b61 2b6b60: 00 2b6b61: 0f 83 3d ff ff ff jae 2b6aa4 2b6b67: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b6b6e 2b6b6e: 48 85 c0 test %rax,%rax 2b6b71: 74 15 je 2b6b88 2b6b73: 48 8b 78 08 mov 0x8(%rax),%rdi 2b6b77: 48 83 c6 08 add $0x8,%rsi 2b6b7b: 44 89 e1 mov %r12d,%ecx 2b6b7e: ba 30 03 00 00 mov $0x330,%edx 2b6b83: e8 00 00 00 00 callq 2b6b88 2b6b88: e9 17 ff ff ff jmpq 2b6aa4 2b6b8d: ba 02 00 00 00 mov $0x2,%edx 2b6b92: e9 bc fe ff ff jmpq 2b6a53 2b6b97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b6b9e: 00 00 00000000002b6ba0 : 2b6ba0: e8 00 00 00 00 callq 2b6ba5 2b6ba5: 53 push %rbx 2b6ba6: 48 89 fb mov %rdi,%rbx 2b6ba9: e8 00 00 00 00 callq 2b6bae 2b6bae: 48 8b 83 08 e9 00 00 mov 0xe908(%rbx),%rax 2b6bb5: 48 c7 80 88 00 00 00 movq $0x0,0x88(%rax) 2b6bbc: 00 00 00 00 2b6bc0: 5b pop %rbx 2b6bc1: c3 retq 2b6bc2: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2b6bc9: 00 00 00 2b6bcc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b6bd0 : 2b6bd0: e8 00 00 00 00 callq 2b6bd5 2b6bd5: 0f b6 96 b0 01 00 00 movzbl 0x1b0(%rsi),%edx 2b6bdc: 84 d2 test %dl,%dl 2b6bde: 74 31 je 2b6c11 2b6be0: 83 ea 01 sub $0x1,%edx 2b6be3: 48 8d 46 38 lea 0x38(%rsi),%rax 2b6be7: 48 c1 e2 06 shl $0x6,%rdx 2b6beb: 48 8d 4c 16 78 lea 0x78(%rsi,%rdx,1),%rcx 2b6bf0: 8b 10 mov (%rax),%edx 2b6bf2: 85 d2 test %edx,%edx 2b6bf4: 74 12 je 2b6c08 2b6bf6: 83 fa 01 cmp $0x1,%edx 2b6bf9: 7f 1c jg 2b6c17 2b6bfb: 48 8b 50 18 mov 0x18(%rax),%rdx 2b6bff: 83 ba 68 02 00 00 10 cmpl $0x10,0x268(%rdx) 2b6c06: 77 0f ja 2b6c17 2b6c08: 48 83 c0 40 add $0x40,%rax 2b6c0c: 48 39 c8 cmp %rcx,%rax 2b6c0f: 75 df jne 2b6bf0 2b6c11: b8 01 00 00 00 mov $0x1,%eax 2b6c16: c3 retq 2b6c17: b8 09 00 00 00 mov $0x9,%eax 2b6c1c: c3 retq 2b6c1d: 0f 1f 00 nopl (%rax) 00000000002b6c20 : 2b6c20: 48 83 ef 01 sub $0x1,%rdi 2b6c24: b8 ff ff ff ff mov $0xffffffff,%eax 2b6c29: 48 c1 ef 0c shr $0xc,%rdi 2b6c2d: 48 0f bd c7 bsr %rdi,%rax 2b6c31: 83 c0 01 add $0x1,%eax 2b6c34: c3 retq 2b6c35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b6c3c: 00 00 00 00 00000000002b6c40 : 2b6c40: e8 00 00 00 00 callq 2b6c45 2b6c45: 41 55 push %r13 2b6c47: 41 54 push %r12 2b6c49: 55 push %rbp 2b6c4a: 48 89 fd mov %rdi,%rbp 2b6c4d: 53 push %rbx 2b6c4e: 48 89 f3 mov %rsi,%rbx 2b6c51: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b6c56: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 2b6c5d: 48 8b 95 d8 03 00 00 mov 0x3d8(%rbp),%rdx 2b6c64: 4c 8d ab f0 1e 00 00 lea 0x1ef0(%rbx),%r13 2b6c6b: 48 8d 8b b8 01 00 00 lea 0x1b8(%rbx),%rcx 2b6c72: 48 8b b5 d0 03 00 00 mov 0x3d0(%rbp),%rsi 2b6c79: 48 8b bd 98 02 00 00 mov 0x298(%rbp),%rdi 2b6c80: 4d 89 e9 mov %r13,%r9 2b6c83: 44 8b 80 a8 02 00 00 mov 0x2a8(%rax),%r8d 2b6c8a: e8 00 00 00 00 callq 2b6c8f 2b6c8f: 41 89 c4 mov %eax,%r12d 2b6c92: 84 c0 test %al,%al 2b6c94: 0f 84 40 01 00 00 je 2b6dda 2b6c9a: 48 8b bd 70 03 00 00 mov 0x370(%rbp),%rdi 2b6ca1: ba 9c 01 00 00 mov $0x19c,%edx 2b6ca6: 4c 89 ee mov %r13,%rsi 2b6ca9: 48 81 c7 f0 1e 00 00 add $0x1ef0,%rdi 2b6cb0: e8 00 00 00 00 callq 2b6cb5 2b6cb5: 85 c0 test %eax,%eax 2b6cb7: 74 05 je 2b6cbe 2b6cb9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b6cbe: 5b pop %rbx 2b6cbf: 44 89 e0 mov %r12d,%eax 2b6cc2: 5d pop %rbp 2b6cc3: 41 5c pop %r12 2b6cc5: 41 5d pop %r13 2b6cc7: c3 retq 2b6cc8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b6ccf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b6cd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b6cdd: e8 00 00 00 00 callq 2b6ce2 2b6ce2: e9 6f ff ff ff jmpq 2b6c56 2b6ce7: 8b 83 88 20 00 00 mov 0x2088(%rbx),%eax 2b6ced: 8b 8b 1c 20 00 00 mov 0x201c(%rbx),%ecx 2b6cf3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b6cfa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b6d01: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b6d08: 50 push %rax 2b6d09: 8b 83 80 20 00 00 mov 0x2080(%rbx),%eax 2b6d0f: 50 push %rax 2b6d10: 8b 83 7c 20 00 00 mov 0x207c(%rbx),%eax 2b6d16: 50 push %rax 2b6d17: 8b 83 78 20 00 00 mov 0x2078(%rbx),%eax 2b6d1d: 50 push %rax 2b6d1e: 8b 83 84 20 00 00 mov 0x2084(%rbx),%eax 2b6d24: 50 push %rax 2b6d25: 0f b6 83 f4 1e 00 00 movzbl 0x1ef4(%rbx),%eax 2b6d2c: 50 push %rax 2b6d2d: 0f b6 83 f3 1e 00 00 movzbl 0x1ef3(%rbx),%eax 2b6d34: 50 push %rax 2b6d35: 0f b6 83 f1 1e 00 00 movzbl 0x1ef1(%rbx),%eax 2b6d3c: 50 push %rax 2b6d3d: 0f b6 83 f0 1e 00 00 movzbl 0x1ef0(%rbx),%eax 2b6d44: 50 push %rax 2b6d45: 0f b6 83 f2 1e 00 00 movzbl 0x1ef2(%rbx),%eax 2b6d4c: 50 push %rax 2b6d4d: 8b 83 78 1f 00 00 mov 0x1f78(%rbx),%eax 2b6d53: 50 push %rax 2b6d54: 8b 83 7c 1f 00 00 mov 0x1f7c(%rbx),%eax 2b6d5a: 50 push %rax 2b6d5b: 8b 83 18 1f 00 00 mov 0x1f18(%rbx),%eax 2b6d61: 50 push %rax 2b6d62: 8b 83 1c 1f 00 00 mov 0x1f1c(%rbx),%eax 2b6d68: 50 push %rax 2b6d69: 8b 83 38 20 00 00 mov 0x2038(%rbx),%eax 2b6d6f: 50 push %rax 2b6d70: 8b 83 3c 20 00 00 mov 0x203c(%rbx),%eax 2b6d76: 50 push %rax 2b6d77: 8b 83 68 1f 00 00 mov 0x1f68(%rbx),%eax 2b6d7d: 44 8b 8b fc 1e 00 00 mov 0x1efc(%rbx),%r9d 2b6d84: 44 8b 83 18 20 00 00 mov 0x2018(%rbx),%r8d 2b6d8b: 50 push %rax 2b6d8c: 8b 83 6c 1f 00 00 mov 0x1f6c(%rbx),%eax 2b6d92: 50 push %rax 2b6d93: 8b 83 08 1f 00 00 mov 0x1f08(%rbx),%eax 2b6d99: 50 push %rax 2b6d9a: 8b 83 0c 1f 00 00 mov 0x1f0c(%rbx),%eax 2b6da0: 50 push %rax 2b6da1: 8b 83 28 20 00 00 mov 0x2028(%rbx),%eax 2b6da7: 50 push %rax 2b6da8: 8b 83 2c 20 00 00 mov 0x202c(%rbx),%eax 2b6dae: 50 push %rax 2b6daf: 8b 83 58 1f 00 00 mov 0x1f58(%rbx),%eax 2b6db5: 50 push %rax 2b6db6: 8b 83 5c 1f 00 00 mov 0x1f5c(%rbx),%eax 2b6dbc: 50 push %rax 2b6dbd: 8b 83 f8 1e 00 00 mov 0x1ef8(%rbx),%eax 2b6dc3: 50 push %rax 2b6dc4: e8 00 00 00 00 callq 2b6dc9 2b6dc9: 44 89 e0 mov %r12d,%eax 2b6dcc: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 2b6dd3: 5b pop %rbx 2b6dd4: 5d pop %rbp 2b6dd5: 41 5c pop %r12 2b6dd7: 41 5d pop %r13 2b6dd9: c3 retq 2b6dda: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b6de1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b6de8: bf 04 00 00 00 mov $0x4,%edi 2b6ded: e8 00 00 00 00 callq 2b6df2 2b6df2: e9 a3 fe ff ff jmpq 2b6c9a 2b6df7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b6dfe: 00 00 00000000002b6e00 : 2b6e00: e8 00 00 00 00 callq 2b6e05 2b6e05: 89 f0 mov %esi,%eax 2b6e07: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b6e0e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b6e15: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2b6e19: 48 8d 04 50 lea (%rax,%rdx,2),%rax 2b6e1d: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 2b6e24: 00 2b6e25: e9 00 00 00 00 jmpq 2b6e2a 2b6e2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b6e30 : 2b6e30: e8 00 00 00 00 callq 2b6e35 2b6e35: 48 8d 46 08 lea 0x8(%rsi),%rax 2b6e39: 55 push %rbp 2b6e3a: 49 89 f0 mov %rsi,%r8 2b6e3d: 48 89 fd mov %rdi,%rbp 2b6e40: 53 push %rbx 2b6e41: b9 40 00 00 00 mov $0x40,%ecx 2b6e46: 48 89 f3 mov %rsi,%rbx 2b6e49: ba 06 00 00 00 mov $0x6,%edx 2b6e4e: 50 push %rax 2b6e4f: be 19 48 00 00 mov $0x4819,%esi 2b6e54: 41 b9 08 00 00 00 mov $0x8,%r9d 2b6e5a: 68 00 07 00 00 pushq $0x700 2b6e5f: e8 00 00 00 00 callq 2b6e64 2b6e64: 4c 8d 43 04 lea 0x4(%rbx),%r8 2b6e68: 58 pop %rax 2b6e69: 48 89 ef mov %rbp,%rdi 2b6e6c: 5a pop %rdx 2b6e6d: b9 00 c0 00 00 mov $0xc000,%ecx 2b6e72: 5b pop %rbx 2b6e73: ba 0e 00 00 00 mov $0xe,%edx 2b6e78: be 18 48 00 00 mov $0x4818,%esi 2b6e7d: 5d pop %rbp 2b6e7e: e9 00 00 00 00 jmpq 2b6e83 2b6e83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b6e8a: 00 00 00 00 2b6e8e: 66 90 xchg %ax,%ax 00000000002b6e90 : 2b6e90: e8 00 00 00 00 callq 2b6e95 2b6e95: 41 56 push %r14 2b6e97: b9 10 00 00 00 mov $0x10,%ecx 2b6e9c: 41 55 push %r13 2b6e9e: 41 bd 04 00 00 00 mov $0x4,%r13d 2b6ea4: 41 54 push %r12 2b6ea6: 55 push %rbp 2b6ea7: 53 push %rbx 2b6ea8: 48 89 fb mov %rdi,%rbx 2b6eab: 48 81 ec a8 01 00 00 sub $0x1a8,%rsp 2b6eb2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b6eb9: 00 00 2b6ebb: 48 89 84 24 a0 01 00 mov %rax,0x1a0(%rsp) 2b6ec2: 00 2b6ec3: 31 c0 xor %eax,%eax 2b6ec5: 48 8d 94 24 98 00 00 lea 0x98(%rsp),%rdx 2b6ecc: 00 2b6ecd: 48 8d 6c 24 44 lea 0x44(%rsp),%rbp 2b6ed2: 49 89 e6 mov %rsp,%r14 2b6ed5: 48 89 d7 mov %rdx,%rdi 2b6ed8: 4c 8d a4 24 1c 01 00 lea 0x11c(%rsp),%r12 2b6edf: 00 2b6ee0: f3 48 ab rep stos %rax,%es:(%rdi) 2b6ee3: 4c 89 e1 mov %r12,%rcx 2b6ee6: c7 07 00 00 00 00 movl $0x0,(%rdi) 2b6eec: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi 2b6ef3: 00 2b6ef4: 48 c7 84 24 1c 01 00 movq $0x0,0x11c(%rsp) 2b6efb: 00 00 00 00 00 2b6f00: 48 29 f9 sub %rdi,%rcx 2b6f03: 81 c1 84 00 00 00 add $0x84,%ecx 2b6f09: 48 c7 84 24 98 01 00 movq $0x0,0x198(%rsp) 2b6f10: 00 00 00 00 00 2b6f15: c1 e9 03 shr $0x3,%ecx 2b6f18: f3 48 ab rep stos %rax,%es:(%rdi) 2b6f1b: 48 8d 7c 24 48 lea 0x48(%rsp),%rdi 2b6f20: 48 89 e9 mov %rbp,%rcx 2b6f23: 48 c7 44 24 44 00 00 movq $0x0,0x44(%rsp) 2b6f2a: 00 00 2b6f2c: 48 c7 84 24 90 00 00 movq $0x0,0x90(%rsp) 2b6f33: 00 00 00 00 00 2b6f38: 48 29 f9 sub %rdi,%rcx 2b6f3b: 83 c1 54 add $0x54,%ecx 2b6f3e: c1 e9 03 shr $0x3,%ecx 2b6f41: f3 48 ab rep stos %rax,%es:(%rdi) 2b6f44: b9 08 00 00 00 mov $0x8,%ecx 2b6f49: 4c 89 f7 mov %r14,%rdi 2b6f4c: f3 48 ab rep stos %rax,%es:(%rdi) 2b6f4f: 48 8b 83 d8 03 00 00 mov 0x3d8(%rbx),%rax 2b6f56: c7 07 00 00 00 00 movl $0x0,(%rdi) 2b6f5c: 48 85 c0 test %rax,%rax 2b6f5f: 74 12 je 2b6f73 2b6f61: 45 31 ed xor %r13d,%r13d 2b6f64: 81 38 27 01 00 00 cmpl $0x127,(%rax) 2b6f6a: 41 0f 95 c5 setne %r13b 2b6f6e: 47 8d 6c 2d 02 lea 0x2(%r13,%r13,1),%r13d 2b6f73: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 2b6f7a: be 02 00 00 00 mov $0x2,%esi 2b6f7f: e8 00 00 00 00 callq 2b6f84 2b6f84: 84 c0 test %al,%al 2b6f86: 0f 84 b0 02 00 00 je 2b723c 2b6f8c: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 2b6f93: 4c 8b b3 d8 03 00 00 mov 0x3d8(%rbx),%r14 2b6f9a: be e8 03 00 00 mov $0x3e8,%esi 2b6f9f: 83 e8 01 sub $0x1,%eax 2b6fa2: 8b bc c4 9c 00 00 00 mov 0x9c(%rsp,%rax,8),%edi 2b6fa9: e8 00 00 00 00 callq 2b6fae 2b6fae: be e8 03 00 00 mov $0x3e8,%esi 2b6fb3: 49 89 46 60 mov %rax,0x60(%r14) 2b6fb7: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 2b6fbe: 4c 8b b3 d8 03 00 00 mov 0x3d8(%rbx),%r14 2b6fc5: c1 e8 03 shr $0x3,%eax 2b6fc8: 8b bc c4 9c 00 00 00 mov 0x9c(%rsp,%rax,8),%edi 2b6fcf: e8 00 00 00 00 callq 2b6fd4 2b6fd4: be e8 03 00 00 mov $0x3e8,%esi 2b6fd9: 49 89 46 30 mov %rax,0x30(%r14) 2b6fdd: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 2b6fe4: 4c 8b b3 d8 03 00 00 mov 0x3d8(%rbx),%r14 2b6feb: 01 c0 add %eax,%eax 2b6fed: c1 e8 03 shr $0x3,%eax 2b6ff0: 8b bc c4 9c 00 00 00 mov 0x9c(%rsp,%rax,8),%edi 2b6ff7: e8 00 00 00 00 callq 2b6ffc 2b6ffc: be e8 03 00 00 mov $0x3e8,%esi 2b7001: 49 89 46 38 mov %rax,0x38(%r14) 2b7005: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 2b700c: 4c 8b b3 d8 03 00 00 mov 0x3d8(%rbx),%r14 2b7013: 8d 04 40 lea (%rax,%rax,2),%eax 2b7016: c1 e8 03 shr $0x3,%eax 2b7019: 8b bc c4 9c 00 00 00 mov 0x9c(%rsp,%rax,8),%edi 2b7020: e8 00 00 00 00 callq 2b7025 2b7025: be e8 03 00 00 mov $0x3e8,%esi 2b702a: 49 89 46 40 mov %rax,0x40(%r14) 2b702e: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 2b7035: 4c 8b b3 d8 03 00 00 mov 0x3d8(%rbx),%r14 2b703c: c1 e0 02 shl $0x2,%eax 2b703f: c1 e8 03 shr $0x3,%eax 2b7042: 8b bc c4 9c 00 00 00 mov 0x9c(%rsp,%rax,8),%edi 2b7049: e8 00 00 00 00 callq 2b704e 2b704e: be e8 03 00 00 mov $0x3e8,%esi 2b7053: 49 89 46 48 mov %rax,0x48(%r14) 2b7057: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 2b705e: 4c 8b b3 d8 03 00 00 mov 0x3d8(%rbx),%r14 2b7065: 8d 04 80 lea (%rax,%rax,4),%eax 2b7068: c1 e8 03 shr $0x3,%eax 2b706b: 8b bc c4 9c 00 00 00 mov 0x9c(%rsp,%rax,8),%edi 2b7072: e8 00 00 00 00 callq 2b7077 2b7077: be e8 03 00 00 mov $0x3e8,%esi 2b707c: 49 89 46 50 mov %rax,0x50(%r14) 2b7080: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 2b7087: 4c 8b b3 d8 03 00 00 mov 0x3d8(%rbx),%r14 2b708e: 8d 04 40 lea (%rax,%rax,2),%eax 2b7091: 01 c0 add %eax,%eax 2b7093: c1 e8 03 shr $0x3,%eax 2b7096: 8b bc c4 9c 00 00 00 mov 0x9c(%rsp,%rax,8),%edi 2b709d: e8 00 00 00 00 callq 2b70a2 2b70a2: 8b bc 24 9c 00 00 00 mov 0x9c(%rsp),%edi 2b70a9: be e8 03 00 00 mov $0x3e8,%esi 2b70ae: 49 89 46 58 mov %rax,0x58(%r14) 2b70b2: 4c 8b b3 d8 03 00 00 mov 0x3d8(%rbx),%r14 2b70b9: e8 00 00 00 00 callq 2b70be 2b70be: 4c 89 e2 mov %r12,%rdx 2b70c1: be 03 00 00 00 mov $0x3,%esi 2b70c6: 49 89 46 28 mov %rax,0x28(%r14) 2b70ca: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 2b70d1: e8 00 00 00 00 callq 2b70d6 2b70d6: 44 89 ef mov %r13d,%edi 2b70d9: be e8 03 00 00 mov $0x3e8,%esi 2b70de: 4c 8b a3 d8 03 00 00 mov 0x3d8(%rbx),%r12 2b70e5: 0f af bc 24 20 01 00 imul 0x120(%rsp),%edi 2b70ec: 00 2b70ed: e8 00 00 00 00 callq 2b70f2 2b70f2: 44 89 ef mov %r13d,%edi 2b70f5: be e8 03 00 00 mov $0x3e8,%esi 2b70fa: 49 89 44 24 10 mov %rax,0x10(%r12) 2b70ff: 8b 84 24 1c 01 00 00 mov 0x11c(%rsp),%eax 2b7106: 4c 8b a3 d8 03 00 00 mov 0x3d8(%rbx),%r12 2b710d: d1 e8 shr %eax 2b710f: 0f af bc c4 20 01 00 imul 0x120(%rsp,%rax,8),%edi 2b7116: 00 2b7117: e8 00 00 00 00 callq 2b711c 2b711c: 44 89 ef mov %r13d,%edi 2b711f: be e8 03 00 00 mov $0x3e8,%esi 2b7124: 49 89 44 24 18 mov %rax,0x18(%r12) 2b7129: 8b 84 24 1c 01 00 00 mov 0x11c(%rsp),%eax 2b7130: 4c 8b a3 d8 03 00 00 mov 0x3d8(%rbx),%r12 2b7137: 83 e8 01 sub $0x1,%eax 2b713a: 0f af bc c4 20 01 00 imul 0x120(%rsp,%rax,8),%edi 2b7141: 00 2b7142: e8 00 00 00 00 callq 2b7147 2b7147: 8b b4 24 9c 00 00 00 mov 0x9c(%rsp),%esi 2b714e: 44 8b 84 24 20 01 00 mov 0x120(%rsp),%r8d 2b7155: 00 2b7156: 49 89 44 24 20 mov %rax,0x20(%r12) 2b715b: 8b 84 24 98 00 00 00 mov 0x98(%rsp),%eax 2b7162: 89 74 24 4c mov %esi,0x4c(%rsp) 2b7166: 8d 04 40 lea (%rax,%rax,2),%eax 2b7169: 89 74 24 74 mov %esi,0x74(%rsp) 2b716d: 48 be 40 4b 4c 00 03 movabs $0x3004c4b40,%rsi 2b7174: 00 00 00 2b7177: c1 e8 03 shr $0x3,%eax 2b717a: 48 89 b4 24 80 00 00 mov %rsi,0x80(%rsp) 2b7181: 00 2b7182: 48 89 ee mov %rbp,%rsi 2b7185: 8b 94 c4 9c 00 00 00 mov 0x9c(%rsp,%rax,8),%edx 2b718c: 8b 84 24 1c 01 00 00 mov 0x11c(%rsp),%eax 2b7193: 48 c7 44 24 44 04 00 movq $0x4,0x44(%rsp) 2b719a: 00 00 2b719c: 44 89 44 24 54 mov %r8d,0x54(%rsp) 2b71a1: d1 e8 shr %eax 2b71a3: 8d 4a ff lea -0x1(%rdx),%ecx 2b71a6: 89 54 24 60 mov %edx,0x60(%rsp) 2b71aa: 8b 84 c4 20 01 00 00 mov 0x120(%rsp,%rax,8),%eax 2b71b1: 89 4c 24 50 mov %ecx,0x50(%rsp) 2b71b5: c7 44 24 5c 01 00 00 movl $0x1,0x5c(%rsp) 2b71bc: 00 2b71bd: 8d 78 ff lea -0x1(%rax),%edi 2b71c0: c7 44 24 64 40 4b 4c movl $0x4c4b40,0x64(%rsp) 2b71c7: 00 2b71c8: 89 7c 24 58 mov %edi,0x58(%rsp) 2b71cc: 89 7c 24 6c mov %edi,0x6c(%rsp) 2b71d0: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 2b71d7: 44 89 44 24 68 mov %r8d,0x68(%rsp) 2b71dc: c7 44 24 70 02 00 00 movl $0x2,0x70(%rsp) 2b71e3: 00 2b71e4: 89 4c 24 78 mov %ecx,0x78(%rsp) 2b71e8: 89 44 24 7c mov %eax,0x7c(%rsp) 2b71ec: 89 94 24 88 00 00 00 mov %edx,0x88(%rsp) 2b71f3: c7 84 24 8c 00 00 00 movl $0x4c4b40,0x8c(%rsp) 2b71fa: 40 4b 4c 00 2b71fe: 89 84 24 90 00 00 00 mov %eax,0x90(%rsp) 2b7205: c7 84 24 94 00 00 00 movl $0x4c4b40,0x94(%rsp) 2b720c: 40 4b 4c 00 2b7210: e8 00 00 00 00 callq 2b7215 2b7215: 48 8b 84 24 a0 01 00 mov 0x1a0(%rsp),%rax 2b721c: 00 2b721d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b7224: 00 00 2b7226: 0f 85 a1 01 00 00 jne 2b73cd 2b722c: 48 81 c4 a8 01 00 00 add $0x1a8,%rsp 2b7233: 5b pop %rbx 2b7234: 5d pop %rbp 2b7235: 41 5c pop %r12 2b7237: 41 5d pop %r13 2b7239: 41 5e pop %r14 2b723b: c3 retq 2b723c: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 2b7243: 4c 89 f2 mov %r14,%rdx 2b7246: be 02 00 00 00 mov $0x2,%esi 2b724b: e8 00 00 00 00 callq 2b7250 2b7250: 8b 04 24 mov (%rsp),%eax 2b7253: be e8 03 00 00 mov $0x3e8,%esi 2b7258: 48 8b ab d8 03 00 00 mov 0x3d8(%rbx),%rbp 2b725f: 83 e8 01 sub $0x1,%eax 2b7262: 8b 7c 84 04 mov 0x4(%rsp,%rax,4),%edi 2b7266: e8 00 00 00 00 callq 2b726b 2b726b: be e8 03 00 00 mov $0x3e8,%esi 2b7270: 48 89 45 60 mov %rax,0x60(%rbp) 2b7274: 8b 04 24 mov (%rsp),%eax 2b7277: 48 8b ab d8 03 00 00 mov 0x3d8(%rbx),%rbp 2b727e: c1 e8 03 shr $0x3,%eax 2b7281: 8b 7c 84 04 mov 0x4(%rsp,%rax,4),%edi 2b7285: e8 00 00 00 00 callq 2b728a 2b728a: be e8 03 00 00 mov $0x3e8,%esi 2b728f: 48 89 45 30 mov %rax,0x30(%rbp) 2b7293: 8b 04 24 mov (%rsp),%eax 2b7296: 48 8b ab d8 03 00 00 mov 0x3d8(%rbx),%rbp 2b729d: 25 fc ff ff 7f and $0x7ffffffc,%eax 2b72a2: 8b 7c 04 04 mov 0x4(%rsp,%rax,1),%edi 2b72a6: e8 00 00 00 00 callq 2b72ab 2b72ab: be e8 03 00 00 mov $0x3e8,%esi 2b72b0: 48 89 45 38 mov %rax,0x38(%rbp) 2b72b4: 8b 04 24 mov (%rsp),%eax 2b72b7: 48 8b ab d8 03 00 00 mov 0x3d8(%rbx),%rbp 2b72be: 8d 04 40 lea (%rax,%rax,2),%eax 2b72c1: c1 e8 03 shr $0x3,%eax 2b72c4: 8b 7c 84 04 mov 0x4(%rsp,%rax,4),%edi 2b72c8: e8 00 00 00 00 callq 2b72cd 2b72cd: be e8 03 00 00 mov $0x3e8,%esi 2b72d2: 48 89 45 40 mov %rax,0x40(%rbp) 2b72d6: 8b 04 24 mov (%rsp),%eax 2b72d9: 48 8b ab d8 03 00 00 mov 0x3d8(%rbx),%rbp 2b72e0: c1 e0 02 shl $0x2,%eax 2b72e3: c1 e8 03 shr $0x3,%eax 2b72e6: 8b 7c 84 04 mov 0x4(%rsp,%rax,4),%edi 2b72ea: e8 00 00 00 00 callq 2b72ef 2b72ef: be e8 03 00 00 mov $0x3e8,%esi 2b72f4: 48 89 45 48 mov %rax,0x48(%rbp) 2b72f8: 8b 04 24 mov (%rsp),%eax 2b72fb: 48 8b ab d8 03 00 00 mov 0x3d8(%rbx),%rbp 2b7302: 8d 04 80 lea (%rax,%rax,4),%eax 2b7305: c1 e8 03 shr $0x3,%eax 2b7308: 8b 7c 84 04 mov 0x4(%rsp,%rax,4),%edi 2b730c: e8 00 00 00 00 callq 2b7311 2b7311: be e8 03 00 00 mov $0x3e8,%esi 2b7316: 48 89 45 50 mov %rax,0x50(%rbp) 2b731a: 8b 04 24 mov (%rsp),%eax 2b731d: 48 8b ab d8 03 00 00 mov 0x3d8(%rbx),%rbp 2b7324: 8d 04 40 lea (%rax,%rax,2),%eax 2b7327: 25 fc ff ff 7f and $0x7ffffffc,%eax 2b732c: 8b 7c 04 04 mov 0x4(%rsp,%rax,1),%edi 2b7330: e8 00 00 00 00 callq 2b7335 2b7335: 8b 7c 24 04 mov 0x4(%rsp),%edi 2b7339: be e8 03 00 00 mov $0x3e8,%esi 2b733e: 48 89 45 58 mov %rax,0x58(%rbp) 2b7342: 48 8b ab d8 03 00 00 mov 0x3d8(%rbx),%rbp 2b7349: e8 00 00 00 00 callq 2b734e 2b734e: 4c 89 f2 mov %r14,%rdx 2b7351: be 03 00 00 00 mov $0x3,%esi 2b7356: 48 89 45 28 mov %rax,0x28(%rbp) 2b735a: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 2b7361: e8 00 00 00 00 callq 2b7366 2b7366: 44 89 ef mov %r13d,%edi 2b7369: 0f af 7c 24 04 imul 0x4(%rsp),%edi 2b736e: 48 8b ab d8 03 00 00 mov 0x3d8(%rbx),%rbp 2b7375: be e8 03 00 00 mov $0x3e8,%esi 2b737a: e8 00 00 00 00 callq 2b737f 2b737f: 44 89 ef mov %r13d,%edi 2b7382: be e8 03 00 00 mov $0x3e8,%esi 2b7387: 48 89 45 10 mov %rax,0x10(%rbp) 2b738b: 8b 04 24 mov (%rsp),%eax 2b738e: 48 8b ab d8 03 00 00 mov 0x3d8(%rbx),%rbp 2b7395: d1 e8 shr %eax 2b7397: 0f af 7c 84 04 imul 0x4(%rsp,%rax,4),%edi 2b739c: e8 00 00 00 00 callq 2b73a1 2b73a1: 44 89 ef mov %r13d,%edi 2b73a4: be e8 03 00 00 mov $0x3e8,%esi 2b73a9: 48 89 45 18 mov %rax,0x18(%rbp) 2b73ad: 8b 04 24 mov (%rsp),%eax 2b73b0: 48 8b 9b d8 03 00 00 mov 0x3d8(%rbx),%rbx 2b73b7: 83 e8 01 sub $0x1,%eax 2b73ba: 0f af 7c 84 04 imul 0x4(%rsp,%rax,4),%edi 2b73bf: e8 00 00 00 00 callq 2b73c4 2b73c4: 48 89 43 20 mov %rax,0x20(%rbx) 2b73c8: e9 48 fe ff ff jmpq 2b7215 2b73cd: e8 00 00 00 00 callq 2b73d2 2b73d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b73d9: 00 00 00 00 2b73dd: 0f 1f 00 nopl (%rax) 00000000002b73e0 : 2b73e0: e8 00 00 00 00 callq 2b73e5 2b73e5: 41 54 push %r12 2b73e7: 55 push %rbp 2b73e8: 53 push %rbx 2b73e9: 48 89 fb mov %rdi,%rbx 2b73ec: 8b bf a8 02 00 00 mov 0x2a8(%rdi),%edi 2b73f2: 85 ff test %edi,%edi 2b73f4: 0f 84 85 00 00 00 je 2b747f 2b73fa: 48 8d 6b 60 lea 0x60(%rbx),%rbp 2b73fe: 45 31 e4 xor %r12d,%r12d 2b7401: 48 83 bd 90 00 00 00 cmpq $0x0,0x90(%rbp) 2b7408: 00 2b7409: 74 0c je 2b7417 2b740b: 48 8d bd 90 00 00 00 lea 0x90(%rbp),%rdi 2b7412: e8 00 00 00 00 callq 2b7417 2b7417: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2b741b: 48 85 ff test %rdi,%rdi 2b741e: 74 0d je 2b742d 2b7420: e8 00 00 00 00 callq 2b7425 2b7425: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2b742c: 00 2b742d: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2b7432: 74 08 je 2b743c 2b7434: 48 89 ef mov %rbp,%rdi 2b7437: e8 00 00 00 00 callq 2b743c 2b743c: 48 8b 7d a0 mov -0x60(%rbp),%rdi 2b7440: 48 85 ff test %rdi,%rdi 2b7443: 74 0d je 2b7452 2b7445: e8 00 00 00 00 callq 2b744a 2b744a: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 2b7451: 00 2b7452: 48 8b bd c0 00 00 00 mov 0xc0(%rbp),%rdi 2b7459: 48 85 ff test %rdi,%rdi 2b745c: 74 10 je 2b746e 2b745e: e8 00 00 00 00 callq 2b7463 2b7463: 48 c7 85 c0 00 00 00 movq $0x0,0xc0(%rbp) 2b746a: 00 00 00 00 2b746e: 41 83 c4 01 add $0x1,%r12d 2b7472: 48 83 c5 08 add $0x8,%rbp 2b7476: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 2b747d: 77 82 ja 2b7401 2b747f: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2b7486: 8b 70 1c mov 0x1c(%rax),%esi 2b7489: 85 f6 test %esi,%esi 2b748b: 74 5a je 2b74e7 2b748d: 48 8d ab c8 01 00 00 lea 0x1c8(%rbx),%rbp 2b7494: 45 31 e4 xor %r12d,%r12d 2b7497: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2b749c: 74 08 je 2b74a6 2b749e: 48 89 ef mov %rbp,%rdi 2b74a1: e8 00 00 00 00 callq 2b74a6 2b74a6: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2b74aa: 48 85 ff test %rdi,%rdi 2b74ad: 74 0d je 2b74bc 2b74af: e8 00 00 00 00 callq 2b74b4 2b74b4: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2b74bb: 00 2b74bc: 48 8b 7d 60 mov 0x60(%rbp),%rdi 2b74c0: 48 85 ff test %rdi,%rdi 2b74c3: 74 0d je 2b74d2 2b74c5: e8 00 00 00 00 callq 2b74ca 2b74ca: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 2b74d1: 00 2b74d2: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2b74d9: 41 83 c4 01 add $0x1,%r12d 2b74dd: 48 83 c5 08 add $0x8,%rbp 2b74e1: 44 39 60 1c cmp %r12d,0x1c(%rax) 2b74e5: 77 b0 ja 2b7497 2b74e7: 8b 8b b0 02 00 00 mov 0x2b0(%rbx),%ecx 2b74ed: 85 c9 test %ecx,%ecx 2b74ef: 74 20 je 2b7511 2b74f1: 31 ed xor %ebp,%ebp 2b74f3: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 2b74fa: 00 2b74fb: 48 85 ff test %rdi,%rdi 2b74fe: 74 05 je 2b7505 2b7500: e8 00 00 00 00 callq 2b7505 2b7505: 48 83 c5 01 add $0x1,%rbp 2b7509: 39 ab b0 02 00 00 cmp %ebp,0x2b0(%rbx) 2b750f: 77 e2 ja 2b74f3 2b7511: 8b 93 70 03 00 00 mov 0x370(%rbx),%edx 2b7517: 85 d2 test %edx,%edx 2b7519: 74 2c je 2b7547 2b751b: 31 ed xor %ebp,%ebp 2b751d: 48 8b bc eb 38 03 00 mov 0x338(%rbx,%rbp,8),%rdi 2b7524: 00 2b7525: 48 85 ff test %rdi,%rdi 2b7528: 74 11 je 2b753b 2b752a: e8 00 00 00 00 callq 2b752f 2b752f: 48 c7 84 eb 38 03 00 movq $0x0,0x338(%rbx,%rbp,8) 2b7536: 00 00 00 00 00 2b753b: 48 83 c5 01 add $0x1,%rbp 2b753f: 39 ab 70 03 00 00 cmp %ebp,0x370(%rbx) 2b7545: 77 d6 ja 2b751d 2b7547: 48 8b bb 30 03 00 00 mov 0x330(%rbx),%rdi 2b754e: 48 85 ff test %rdi,%rdi 2b7551: 74 10 je 2b7563 2b7553: e8 00 00 00 00 callq 2b7558 2b7558: 48 c7 83 30 03 00 00 movq $0x0,0x330(%rbx) 2b755f: 00 00 00 00 2b7563: 8b 83 b0 03 00 00 mov 0x3b0(%rbx),%eax 2b7569: 85 c0 test %eax,%eax 2b756b: 74 2a je 2b7597 2b756d: 48 8d ab 78 03 00 00 lea 0x378(%rbx),%rbp 2b7574: 45 31 e4 xor %r12d,%r12d 2b7577: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2b757c: 74 08 je 2b7586 2b757e: 48 89 ef mov %rbp,%rdi 2b7581: e8 00 00 00 00 callq 2b7586 2b7586: 41 83 c4 01 add $0x1,%r12d 2b758a: 48 83 c5 08 add $0x8,%rbp 2b758e: 44 39 a3 b0 03 00 00 cmp %r12d,0x3b0(%rbx) 2b7595: 77 e0 ja 2b7577 2b7597: 48 83 bb c8 03 00 00 cmpq $0x0,0x3c8(%rbx) 2b759e: 00 2b759f: 74 0c je 2b75ad 2b75a1: 48 8d bb c8 03 00 00 lea 0x3c8(%rbx),%rdi 2b75a8: e8 00 00 00 00 callq 2b75ad 2b75ad: 48 83 bb d0 03 00 00 cmpq $0x0,0x3d0(%rbx) 2b75b4: 00 2b75b5: 74 0c je 2b75c3 2b75b7: 48 8d bb d0 03 00 00 lea 0x3d0(%rbx),%rdi 2b75be: e8 00 00 00 00 callq 2b75c3 2b75c3: 48 83 bb c0 03 00 00 cmpq $0x0,0x3c0(%rbx) 2b75ca: 00 2b75cb: 74 10 je 2b75dd 2b75cd: 48 8d bb c0 03 00 00 lea 0x3c0(%rbx),%rdi 2b75d4: 5b pop %rbx 2b75d5: 5d pop %rbp 2b75d6: 41 5c pop %r12 2b75d8: e9 00 00 00 00 jmpq 2b75dd 2b75dd: 5b pop %rbx 2b75de: 5d pop %rbp 2b75df: 41 5c pop %r12 2b75e1: c3 retq 2b75e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b75e9: 00 00 00 00 2b75ed: 0f 1f 00 nopl (%rax) 00000000002b75f0 : 2b75f0: e8 00 00 00 00 callq 2b75f5 2b75f5: 55 push %rbp 2b75f6: 53 push %rbx 2b75f7: 48 8b 2f mov (%rdi),%rbp 2b75fa: 48 89 fb mov %rdi,%rbx 2b75fd: 48 89 ef mov %rbp,%rdi 2b7600: e8 db fd ff ff callq 2b73e0 2b7605: 48 89 ef mov %rbp,%rdi 2b7608: e8 00 00 00 00 callq 2b760d 2b760d: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2b7614: 5b pop %rbx 2b7615: 5d pop %rbp 2b7616: c3 retq 2b7617: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b761e: 00 00 00000000002b7620 : 2b7620: e8 00 00 00 00 callq 2b7625 2b7625: 41 54 push %r12 2b7627: ba 40 00 00 00 mov $0x40,%edx 2b762c: be c0 0d 00 00 mov $0xdc0,%esi 2b7631: 55 push %rbp 2b7632: 48 89 fd mov %rdi,%rbp 2b7635: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b763c 2b763c: e8 00 00 00 00 callq 2b7641 2b7641: 49 89 c4 mov %rax,%r12 2b7644: 48 85 c0 test %rax,%rax 2b7647: 74 27 je 2b7670 2b7649: 8b 55 08 mov 0x8(%rbp),%edx 2b764c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b7653: 48 89 ee mov %rbp,%rsi 2b7656: 48 89 c7 mov %rax,%rdi 2b7659: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7660: 48 c1 e2 05 shl $0x5,%rdx 2b7664: 48 81 c2 00 00 00 00 add $0x0,%rdx 2b766b: e8 00 00 00 00 callq 2b7670 2b7670: 4c 89 e0 mov %r12,%rax 2b7673: 5d pop %rbp 2b7674: 41 5c pop %r12 2b7676: c3 retq 2b7677: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b767e: 00 00 00000000002b7680 : 2b7680: e8 00 00 00 00 callq 2b7685 2b7685: 41 55 push %r13 2b7687: 41 89 fd mov %edi,%r13d 2b768a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b7691 2b7691: ba 48 00 00 00 mov $0x48,%edx 2b7696: 41 54 push %r12 2b7698: 55 push %rbp 2b7699: 48 89 f5 mov %rsi,%rbp 2b769c: be c0 0d 00 00 mov $0xdc0,%esi 2b76a1: e8 00 00 00 00 callq 2b76a6 2b76a6: 49 89 c4 mov %rax,%r12 2b76a9: 48 85 c0 test %rax,%rax 2b76ac: 74 30 je 2b76de 2b76ae: 49 63 c5 movslq %r13d,%rax 2b76b1: 68 00 00 00 00 pushq $0x0 2b76b6: 48 8b 55 58 mov 0x58(%rbp),%rdx 2b76ba: 44 89 e9 mov %r13d,%ecx 2b76bd: 48 69 c0 f4 00 00 00 imul $0xf4,%rax,%rax 2b76c4: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b76cb: 48 89 ee mov %rbp,%rsi 2b76ce: 4c 89 e7 mov %r12,%rdi 2b76d1: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 2b76d8: e8 00 00 00 00 callq 2b76dd 2b76dd: 58 pop %rax 2b76de: 4c 89 e0 mov %r12,%rax 2b76e1: 5d pop %rbp 2b76e2: 41 5c pop %r12 2b76e4: 41 5d pop %r13 2b76e6: c3 retq 2b76e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b76ee: 00 00 00000000002b76f0 : 2b76f0: e8 00 00 00 00 callq 2b76f5 2b76f5: 41 54 push %r12 2b76f7: ba 60 00 00 00 mov $0x60,%edx 2b76fc: be c0 0d 00 00 mov $0xdc0,%esi 2b7701: 55 push %rbp 2b7702: 48 89 fd mov %rdi,%rbp 2b7705: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b770c 2b770c: e8 00 00 00 00 callq 2b7711 2b7711: 49 89 c4 mov %rax,%r12 2b7714: 48 85 c0 test %rax,%rax 2b7717: 74 55 je 2b776e 2b7719: 8b 45 18 mov 0x18(%rbp),%eax 2b771c: 83 f8 03 cmp $0x3,%eax 2b771f: 0f 84 8c 00 00 00 je 2b77b1 2b7725: 7e 4e jle 2b7775 2b7727: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b772e: 83 f8 05 cmp $0x5,%eax 2b7731: 74 0c je 2b773f 2b7733: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b773a: 83 f8 09 cmp $0x9,%eax 2b773d: 75 64 jne 2b77a3 2b773f: 8b 45 00 mov 0x0(%rbp),%eax 2b7742: 8b 55 08 mov 0x8(%rbp),%edx 2b7745: 48 89 ee mov %rbp,%rsi 2b7748: 4c 89 e7 mov %r12,%rdi 2b774b: 83 e8 01 sub $0x1,%eax 2b774e: 4c 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%r9 2b7755: 00 2b7756: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b775d: 48 8d 04 40 lea (%rax,%rax,2),%rax 2b7761: 4c 8d 04 85 00 00 00 lea 0x0(,%rax,4),%r8 2b7768: 00 2b7769: e8 00 00 00 00 callq 2b776e 2b776e: 4c 89 e0 mov %r12,%rax 2b7771: 5d pop %rbp 2b7772: 41 5c pop %r12 2b7774: c3 retq 2b7775: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b777c: 83 f8 01 cmp $0x1,%eax 2b777f: 74 be je 2b773f 2b7781: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7788: 83 f8 02 cmp $0x2,%eax 2b778b: 74 b2 je 2b773f 2b778d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7794: 85 c0 test %eax,%eax 2b7796: 74 a7 je 2b773f 2b7798: 0f 0b ud2 2b779a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b77a1: eb 9c jmp 2b773f 2b77a3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b77aa: 83 f8 04 cmp $0x4,%eax 2b77ad: 74 90 je 2b773f 2b77af: eb e7 jmp 2b7798 2b77b1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b77b8: eb 85 jmp 2b773f 2b77ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b77c0 : 2b77c0: e8 00 00 00 00 callq 2b77c5 2b77c5: 53 push %rbx 2b77c6: 48 89 fb mov %rdi,%rbx 2b77c9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b77d0 2b77d0: ba 68 01 00 00 mov $0x168,%edx 2b77d5: be c0 0d 00 00 mov $0xdc0,%esi 2b77da: e8 00 00 00 00 callq 2b77df 2b77df: 48 85 c0 test %rax,%rax 2b77e2: 74 1b je 2b77ff 2b77e4: 48 89 18 mov %rbx,(%rax) 2b77e7: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2b77ee: 00 2b77ef: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2b77f6: 00 2b77f7: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 2b77fe: 00 2b77ff: 5b pop %rbx 2b7800: c3 retq 2b7801: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b7808: 00 00 00 00 2b780c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b7810 : 2b7810: e8 00 00 00 00 callq 2b7815 2b7815: 41 55 push %r13 2b7817: 41 89 f5 mov %esi,%r13d 2b781a: 41 54 push %r12 2b781c: 55 push %rbp 2b781d: 48 89 fd mov %rdi,%rbp 2b7820: bf 60 4b 00 00 mov $0x4b60,%edi 2b7825: e8 f6 f3 ff ff callq 2b6c20 2b782a: be c0 0d 00 00 mov $0xdc0,%esi 2b782f: bf 60 4b 00 00 mov $0x4b60,%edi 2b7834: 89 c2 mov %eax,%edx 2b7836: e8 00 00 00 00 callq 2b783b 2b783b: 49 89 c4 mov %rax,%r12 2b783e: 48 85 c0 test %rax,%rax 2b7841: 74 32 je 2b7875 2b7843: 44 89 ea mov %r13d,%edx 2b7846: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b784d: 48 89 ee mov %rbp,%rsi 2b7850: 4c 89 e7 mov %r12,%rdi 2b7853: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 2b785a: 00 2b785b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b7862: 48 29 d0 sub %rdx,%rax 2b7865: 44 89 ea mov %r13d,%edx 2b7868: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 2b786f: 00 2b7870: e8 00 00 00 00 callq 2b7875 2b7875: 4c 89 e0 mov %r12,%rax 2b7878: 5d pop %rbp 2b7879: 41 5c pop %r12 2b787b: 41 5d pop %r13 2b787d: c3 retq 2b787e: 66 90 xchg %ax,%ax 00000000002b7880 : 2b7880: e8 00 00 00 00 callq 2b7885 2b7885: 41 55 push %r13 2b7887: ba 70 00 00 00 mov $0x70,%edx 2b788c: 41 89 f5 mov %esi,%r13d 2b788f: be c0 0d 00 00 mov $0xdc0,%esi 2b7894: 41 54 push %r12 2b7896: 55 push %rbp 2b7897: 48 89 fd mov %rdi,%rbp 2b789a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b78a1 2b78a1: e8 00 00 00 00 callq 2b78a6 2b78a6: 49 89 c4 mov %rax,%r12 2b78a9: 48 85 c0 test %rax,%rax 2b78ac: 74 39 je 2b78e7 2b78ae: 48 8b 55 00 mov 0x0(%rbp),%rdx 2b78b2: 44 89 e8 mov %r13d,%eax 2b78b5: b9 60 09 00 00 mov $0x960,%ecx 2b78ba: 48 89 ee mov %rbp,%rsi 2b78bd: 48 8d 04 80 lea (%rax,%rax,4),%rax 2b78c1: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b78c8: 4c 89 e7 mov %r12,%rdi 2b78cb: 0f b6 52 4c movzbl 0x4c(%rdx),%edx 2b78cf: 4c 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%r8 2b78d6: 00 2b78d7: 52 push %rdx 2b78d8: 44 89 ea mov %r13d,%edx 2b78db: 68 00 00 00 00 pushq $0x0 2b78e0: e8 00 00 00 00 callq 2b78e5 2b78e5: 58 pop %rax 2b78e6: 5a pop %rdx 2b78e7: 4c 89 e0 mov %r12,%rax 2b78ea: 5d pop %rbp 2b78eb: 41 5c pop %r12 2b78ed: 41 5d pop %r13 2b78ef: c3 retq 00000000002b78f0 : 2b78f0: e8 00 00 00 00 callq 2b78f5 2b78f5: 41 55 push %r13 2b78f7: ba 50 00 00 00 mov $0x50,%edx 2b78fc: 41 89 f5 mov %esi,%r13d 2b78ff: be c0 0d 00 00 mov $0xdc0,%esi 2b7904: 41 54 push %r12 2b7906: 55 push %rbp 2b7907: 48 89 fd mov %rdi,%rbp 2b790a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b7911 2b7911: e8 00 00 00 00 callq 2b7916 2b7916: 49 89 c4 mov %rax,%r12 2b7919: 48 85 c0 test %rax,%rax 2b791c: 74 2e je 2b794c 2b791e: 44 89 e8 mov %r13d,%eax 2b7921: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b7928: 44 89 ea mov %r13d,%edx 2b792b: 48 89 ee mov %rbp,%rsi 2b792e: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 2b7932: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b7939: 4c 89 e7 mov %r12,%rdi 2b793c: 48 c1 e1 04 shl $0x4,%rcx 2b7940: 48 81 c1 00 00 00 00 add $0x0,%rcx 2b7947: e8 00 00 00 00 callq 2b794c 2b794c: 4c 89 e0 mov %r12,%rax 2b794f: 5d pop %rbp 2b7950: 41 5c pop %r12 2b7952: 41 5d pop %r13 2b7954: c3 retq 2b7955: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b795c: 00 00 00 00 00000000002b7960 : 2b7960: e8 00 00 00 00 callq 2b7965 2b7965: 41 57 push %r15 2b7967: 49 89 cf mov %rcx,%r15 2b796a: 41 56 push %r14 2b796c: 41 89 d6 mov %edx,%r14d 2b796f: ba 00 01 00 00 mov $0x100,%edx 2b7974: 41 55 push %r13 2b7976: 49 89 f5 mov %rsi,%r13 2b7979: be c0 0d 00 00 mov $0xdc0,%esi 2b797e: 41 54 push %r12 2b7980: 55 push %rbp 2b7981: 48 89 fd mov %rdi,%rbp 2b7984: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b798b 2b798b: 53 push %rbx 2b798c: 44 89 c3 mov %r8d,%ebx 2b798f: e8 00 00 00 00 callq 2b7994 2b7994: 49 89 c4 mov %rax,%r12 2b7997: 48 85 c0 test %rax,%rax 2b799a: 74 2a je 2b79c6 2b799c: 68 00 00 00 00 pushq $0x0 2b79a1: 4c 89 ea mov %r13,%rdx 2b79a4: 4d 89 f8 mov %r15,%r8 2b79a7: 44 89 f1 mov %r14d,%ecx 2b79aa: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b79b1: 48 89 ee mov %rbp,%rsi 2b79b4: 48 89 c7 mov %rax,%rdi 2b79b7: e8 00 00 00 00 callq 2b79bc 2b79bc: 5a pop %rdx 2b79bd: 84 c0 test %al,%al 2b79bf: 74 13 je 2b79d4 2b79c1: 41 88 5c 24 14 mov %bl,0x14(%r12) 2b79c6: 5b pop %rbx 2b79c7: 4c 89 e0 mov %r12,%rax 2b79ca: 5d pop %rbp 2b79cb: 41 5c pop %r12 2b79cd: 41 5d pop %r13 2b79cf: 41 5e pop %r14 2b79d1: 41 5f pop %r15 2b79d3: c3 retq 2b79d4: 4c 89 e7 mov %r12,%rdi 2b79d7: 45 31 e4 xor %r12d,%r12d 2b79da: e8 00 00 00 00 callq 2b79df 2b79df: b9 01 03 00 00 mov $0x301,%ecx 2b79e4: bf 02 00 00 00 mov $0x2,%edi 2b79e9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b79f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b79f7: e8 00 00 00 00 callq 2b79fc 2b79fc: 4c 89 e0 mov %r12,%rax 2b79ff: 5b pop %rbx 2b7a00: 5d pop %rbp 2b7a01: 41 5c pop %r12 2b7a03: 41 5d pop %r13 2b7a05: 41 5e pop %r14 2b7a07: 41 5f pop %r15 2b7a09: c3 retq 2b7a0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b7a10 : 2b7a10: e8 00 00 00 00 callq 2b7a15 2b7a15: 53 push %rbx 2b7a16: 48 89 fb mov %rdi,%rbx 2b7a19: 48 8b 3f mov (%rdi),%rdi 2b7a1c: e8 00 00 00 00 callq 2b7a21 2b7a21: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2b7a28: 5b pop %rbx 2b7a29: c3 retq 2b7a2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b7a30 : 2b7a30: e8 00 00 00 00 callq 2b7a35 2b7a35: 41 54 push %r12 2b7a37: 49 89 fc mov %rdi,%r12 2b7a3a: 55 push %rbp 2b7a3b: 48 8d ae b8 01 00 00 lea 0x1b8(%rsi),%rbp 2b7a42: 48 89 d6 mov %rdx,%rsi 2b7a45: 53 push %rbx 2b7a46: 48 89 ef mov %rbp,%rdi 2b7a49: 48 89 d3 mov %rdx,%rbx 2b7a4c: e8 00 00 00 00 callq 2b7a51 2b7a51: 48 85 c0 test %rax,%rax 2b7a54: 0f 84 e5 00 00 00 je 2b7b3f 2b7a5a: 48 8b 50 08 mov 0x8(%rax),%rdx 2b7a5e: 49 8b bc 24 78 03 00 mov 0x378(%r12),%rdi 2b7a65: 00 2b7a66: 8b 92 24 03 00 00 mov 0x324(%rdx),%edx 2b7a6c: 81 fa 80 00 00 00 cmp $0x80,%edx 2b7a72: 40 0f 94 c6 sete %sil 2b7a76: 81 fa 00 02 00 00 cmp $0x200,%edx 2b7a7c: 0f 94 c1 sete %cl 2b7a7f: 40 08 ce or %cl,%sil 2b7a82: 75 08 jne 2b7a8c 2b7a84: 83 ea 20 sub $0x20,%edx 2b7a87: 83 e2 df and $0xffffffdf,%edx 2b7a8a: 75 2d jne 2b7ab9 2b7a8c: 48 8b 97 30 03 00 00 mov 0x330(%rdi),%rdx 2b7a93: 48 89 90 88 02 00 00 mov %rdx,0x288(%rax) 2b7a9a: 48 85 d2 test %rdx,%rdx 2b7a9d: 74 7e je 2b7b1d 2b7a9f: 49 8b b4 24 78 03 00 mov 0x378(%r12),%rsi 2b7aa6: 00 2b7aa7: 48 89 ef mov %rbp,%rdi 2b7aaa: e8 00 00 00 00 callq 2b7aaf 2b7aaf: b8 01 00 00 00 mov $0x1,%eax 2b7ab4: 5b pop %rbx 2b7ab5: 5d pop %rbp 2b7ab6: 41 5c pop %r12 2b7ab8: c3 retq 2b7ab9: 48 8b 53 08 mov 0x8(%rbx),%rdx 2b7abd: 48 8b 92 40 01 00 00 mov 0x140(%rdx),%rdx 2b7ac4: 8b 52 38 mov 0x38(%rdx),%edx 2b7ac7: 83 fa 03 cmp $0x3,%edx 2b7aca: 74 61 je 2b7b2d 2b7acc: 7f 1a jg 2b7ae8 2b7ace: 83 fa 01 cmp $0x1,%edx 2b7ad1: 74 63 je 2b7b36 2b7ad3: 83 fa 02 cmp $0x2,%edx 2b7ad6: 75 23 jne 2b7afb 2b7ad8: 48 8b 97 48 03 00 00 mov 0x348(%rdi),%rdx 2b7adf: 48 89 90 88 02 00 00 mov %rdx,0x288(%rax) 2b7ae6: eb b2 jmp 2b7a9a 2b7ae8: 83 fa 04 cmp $0x4,%edx 2b7aeb: 74 37 je 2b7b24 2b7aed: 83 fa 05 cmp $0x5,%edx 2b7af0: 75 16 jne 2b7b08 2b7af2: 48 8b 97 60 03 00 00 mov 0x360(%rdi),%rdx 2b7af9: eb e4 jmp 2b7adf 2b7afb: 85 d2 test %edx,%edx 2b7afd: 75 09 jne 2b7b08 2b7aff: 48 8b 97 38 03 00 00 mov 0x338(%rdi),%rdx 2b7b06: eb d7 jmp 2b7adf 2b7b08: 48 c7 80 88 02 00 00 movq $0x0,0x288(%rax) 2b7b0f: 00 00 00 00 2b7b13: b8 04 00 00 00 mov $0x4,%eax 2b7b18: 5b pop %rbx 2b7b19: 5d pop %rbp 2b7b1a: 41 5c pop %r12 2b7b1c: c3 retq 2b7b1d: b8 04 00 00 00 mov $0x4,%eax 2b7b22: eb 90 jmp 2b7ab4 2b7b24: 48 8b 97 58 03 00 00 mov 0x358(%rdi),%rdx 2b7b2b: eb b2 jmp 2b7adf 2b7b2d: 48 8b 97 50 03 00 00 mov 0x350(%rdi),%rdx 2b7b34: eb a9 jmp 2b7adf 2b7b36: 48 8b 97 40 03 00 00 mov 0x340(%rdi),%rdx 2b7b3d: eb a0 jmp 2b7adf 2b7b3f: b8 ff ff ff ff mov $0xffffffff,%eax 2b7b44: e9 6b ff ff ff jmpq 2b7ab4 2b7b49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002b7b50 : 2b7b50: e8 00 00 00 00 callq 2b7b55 2b7b55: 41 55 push %r13 2b7b57: 49 89 fd mov %rdi,%r13 2b7b5a: 41 54 push %r12 2b7b5c: 55 push %rbp 2b7b5d: 48 89 d5 mov %rdx,%rbp 2b7b60: 53 push %rbx 2b7b61: 48 89 f3 mov %rsi,%rbx 2b7b64: e8 00 00 00 00 callq 2b7b69 2b7b69: 41 89 c4 mov %eax,%r12d 2b7b6c: 83 f8 01 cmp $0x1,%eax 2b7b6f: 74 0a je 2b7b7b 2b7b71: 5b pop %rbx 2b7b72: 44 89 e0 mov %r12d,%eax 2b7b75: 5d pop %rbp 2b7b76: 41 5c pop %r12 2b7b78: 41 5d pop %r13 2b7b7a: c3 retq 2b7b7b: 48 89 ea mov %rbp,%rdx 2b7b7e: 48 89 de mov %rbx,%rsi 2b7b81: 4c 89 ef mov %r13,%rdi 2b7b84: e8 00 00 00 00 callq 2b7b89 2b7b89: 41 89 c4 mov %eax,%r12d 2b7b8c: 83 f8 01 cmp $0x1,%eax 2b7b8f: 75 e0 jne 2b7b71 2b7b91: 48 89 ee mov %rbp,%rsi 2b7b94: 48 8d bb b8 01 00 00 lea 0x1b8(%rbx),%rdi 2b7b9b: e8 00 00 00 00 callq 2b7ba0 2b7ba0: 48 89 c5 mov %rax,%rbp 2b7ba3: 48 85 c0 test %rax,%rax 2b7ba6: 74 1a je 2b7bc2 2b7ba8: 48 89 c7 mov %rax,%rdi 2b7bab: e8 00 00 00 00 callq 2b7bb0 2b7bb0: 48 89 ef mov %rbp,%rdi 2b7bb3: e8 00 00 00 00 callq 2b7bb8 2b7bb8: 44 89 e0 mov %r12d,%eax 2b7bbb: 5b pop %rbx 2b7bbc: 5d pop %rbp 2b7bbd: 41 5c pop %r12 2b7bbf: 41 5d pop %r13 2b7bc1: c3 retq 2b7bc2: 41 bc ff ff ff ff mov $0xffffffff,%r12d 2b7bc8: eb a7 jmp 2b7b71 2b7bca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b7bd0 : 2b7bd0: e8 00 00 00 00 callq 2b7bd5 2b7bd5: 8b 47 0c mov 0xc(%rdi),%eax 2b7bd8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b7bdf: 83 e8 5a sub $0x5a,%eax 2b7be2: 83 f8 14 cmp $0x14,%eax 2b7be5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2b7bec: 48 0f 43 c2 cmovae %rdx,%rax 2b7bf0: c3 retq 2b7bf1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b7bf8: 00 00 00 00 2b7bfc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b7c00 : 2b7c00: e8 00 00 00 00 callq 2b7c05 2b7c05: 41 57 push %r15 2b7c07: ba 28 04 00 00 mov $0x428,%edx 2b7c0c: 41 56 push %r14 2b7c0e: 41 55 push %r13 2b7c10: 41 54 push %r12 2b7c12: 49 89 f4 mov %rsi,%r12 2b7c15: be c0 0d 00 00 mov $0xdc0,%esi 2b7c1a: 55 push %rbp 2b7c1b: 53 push %rbx 2b7c1c: 48 83 ec 30 sub $0x30,%rsp 2b7c20: 89 7c 24 14 mov %edi,0x14(%rsp) 2b7c24: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b7c2b 2b7c2b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b7c32: 00 00 2b7c34: 48 89 44 24 28 mov %rax,0x28(%rsp) 2b7c39: 31 c0 xor %eax,%eax 2b7c3b: e8 00 00 00 00 callq 2b7c40 2b7c40: 48 85 c0 test %rax,%rax 2b7c43: 0f 84 1c 06 00 00 je 2b8265 2b7c49: 4d 8b ac 24 98 02 00 mov 0x298(%r12),%r13 2b7c50: 00 2b7c51: 48 89 c5 mov %rax,%rbp 2b7c54: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7c5b: 49 8b 45 58 mov 0x58(%r13),%rax 2b7c5f: 4c 89 ef mov %r13,%rdi 2b7c62: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2b7c69: 00 2b7c6a: 41 8b 45 34 mov 0x34(%r13),%eax 2b7c6e: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2b7c75: 00 00 00 00 2b7c79: 8d 50 a6 lea -0x5a(%rax),%edx 2b7c7c: 41 c6 44 24 47 01 movb $0x1,0x47(%r12) 2b7c82: 83 fa 14 cmp $0x14,%edx 2b7c85: 41 c6 44 24 4c 00 movb $0x0,0x4c(%r12) 2b7c8b: c7 85 ac 02 00 00 ff movl $0xffffffff,0x2ac(%rbp) 2b7c92: ff ff ff 2b7c95: 19 c0 sbb %eax,%eax 2b7c97: 41 c7 44 24 38 80 00 movl $0x80,0x38(%r12) 2b7c9e: 00 00 2b7ca0: 83 c0 06 add $0x6,%eax 2b7ca3: 83 fa 14 cmp $0x14,%edx 2b7ca6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b7cad: 48 0f 43 d1 cmovae %rcx,%rdx 2b7cb1: 89 85 a8 02 00 00 mov %eax,0x2a8(%rbp) 2b7cb7: 45 31 c0 xor %r8d,%r8d 2b7cba: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7cc1: 89 85 24 03 00 00 mov %eax,0x324(%rbp) 2b7cc7: 48 b8 c8 00 00 00 64 movabs $0x64000000c8,%rax 2b7cce: 00 00 00 2b7cd1: 48 89 95 18 04 00 00 mov %rdx,0x418(%rbp) 2b7cd8: ba 09 00 00 00 mov $0x9,%edx 2b7cdd: 49 89 44 24 2c mov %rax,0x2c(%r12) 2b7ce2: 49 8b 75 58 mov 0x58(%r13),%rsi 2b7ce6: e8 00 00 00 00 callq 2b7ceb 2b7ceb: 45 31 c0 xor %r8d,%r8d 2b7cee: ba 0a 00 00 00 mov $0xa,%edx 2b7cf3: 4c 89 ef mov %r13,%rdi 2b7cf6: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2b7cfd: 49 8b 75 58 mov 0x58(%r13),%rsi 2b7d01: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7d08: e8 00 00 00 00 callq 2b7d0d 2b7d0d: 45 31 c0 xor %r8d,%r8d 2b7d10: ba 0b 00 00 00 mov $0xb,%edx 2b7d15: 4c 89 ef mov %r13,%rdi 2b7d18: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2b7d1f: 49 8b 75 58 mov 0x58(%r13),%rsi 2b7d23: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7d2a: e8 00 00 00 00 callq 2b7d2f 2b7d2f: 45 31 c0 xor %r8d,%r8d 2b7d32: ba 0c 00 00 00 mov $0xc,%edx 2b7d37: 4c 89 ef mov %r13,%rdi 2b7d3a: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 2b7d41: 49 8b 75 58 mov 0x58(%r13),%rsi 2b7d45: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7d4c: e8 00 00 00 00 callq 2b7d51 2b7d51: 45 31 c0 xor %r8d,%r8d 2b7d54: ba 0d 00 00 00 mov $0xd,%edx 2b7d59: 4c 89 ef mov %r13,%rdi 2b7d5c: 48 89 85 50 03 00 00 mov %rax,0x350(%rbp) 2b7d63: 49 8b 75 58 mov 0x58(%r13),%rsi 2b7d67: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7d6e: e8 00 00 00 00 callq 2b7d73 2b7d73: 45 31 c0 xor %r8d,%r8d 2b7d76: ba 0e 00 00 00 mov $0xe,%edx 2b7d7b: 4c 89 ef mov %r13,%rdi 2b7d7e: 48 89 85 58 03 00 00 mov %rax,0x358(%rbp) 2b7d85: 49 8b 75 58 mov 0x58(%r13),%rsi 2b7d89: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7d90: e8 00 00 00 00 callq 2b7d95 2b7d95: ba 08 00 00 00 mov $0x8,%edx 2b7d9a: 41 b8 01 00 00 00 mov $0x1,%r8d 2b7da0: 4c 89 ef mov %r13,%rdi 2b7da3: 48 89 85 60 03 00 00 mov %rax,0x360(%rbp) 2b7daa: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7db1: c7 85 70 03 00 00 06 movl $0x6,0x370(%rbp) 2b7db8: 00 00 00 2b7dbb: 49 8b 75 58 mov 0x58(%r13),%rsi 2b7dbf: e8 00 00 00 00 callq 2b7dc4 2b7dc4: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2b7dca: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2b7dd1: 85 d2 test %edx,%edx 2b7dd3: 0f 84 a6 00 00 00 je 2b7e7f 2b7dd9: 83 ea 01 sub $0x1,%edx 2b7ddc: 48 8d 85 38 03 00 00 lea 0x338(%rbp),%rax 2b7de3: 48 8d 94 d5 40 03 00 lea 0x340(%rbp,%rdx,8),%rdx 2b7dea: 00 2b7deb: eb 0d jmp 2b7dfa 2b7ded: 48 83 c0 08 add $0x8,%rax 2b7df1: 48 39 c2 cmp %rax,%rdx 2b7df4: 0f 84 85 00 00 00 je 2b7e7f 2b7dfa: 48 83 38 00 cmpq $0x0,(%rax) 2b7dfe: 75 ed jne 2b7ded 2b7e00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b7e07: e8 00 00 00 00 callq 2b7e0c 2b7e0c: b9 0b 05 00 00 mov $0x50b,%ecx 2b7e11: bf 02 00 00 00 mov $0x2,%edi 2b7e16: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b7e1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b7e24: e8 00 00 00 00 callq 2b7e29 2b7e29: 48 89 ef mov %rbp,%rdi 2b7e2c: 45 31 ed xor %r13d,%r13d 2b7e2f: e8 ac f5 ff ff callq 2b73e0 2b7e34: 48 89 ef mov %rbp,%rdi 2b7e37: e8 00 00 00 00 callq 2b7e3c 2b7e3c: b9 92 05 00 00 mov $0x592,%ecx 2b7e41: bf 02 00 00 00 mov $0x2,%edi 2b7e46: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b7e4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b7e54: e8 00 00 00 00 callq 2b7e59 2b7e59: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2b7e5e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b7e65: 00 00 2b7e67: 0f 85 66 06 00 00 jne 2b84d3 2b7e6d: 48 83 c4 30 add $0x30,%rsp 2b7e71: 4c 89 e8 mov %r13,%rax 2b7e74: 5b pop %rbx 2b7e75: 5d pop %rbp 2b7e76: 41 5c pop %r12 2b7e78: 41 5d pop %r13 2b7e7a: 41 5e pop %r14 2b7e7c: 41 5f pop %r15 2b7e7e: c3 retq 2b7e7f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7e86: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b7e8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b7e94: 4c 89 ef mov %r13,%rdi 2b7e97: e8 00 00 00 00 callq 2b7e9c 2b7e9c: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 2b7ea3: 48 85 c0 test %rax,%rax 2b7ea6: 0f 84 c1 03 00 00 je 2b826d 2b7eac: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b7eb3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b7eba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b7ec1: 4c 89 ef mov %r13,%rdi 2b7ec4: e8 00 00 00 00 callq 2b7ec9 2b7ec9: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 2b7ed0: 48 85 c0 test %rax,%rax 2b7ed3: 0f 84 c2 03 00 00 je 2b829b 2b7ed9: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 2b7ee0: 00 2b7ee1: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 2b7ee6: 48 89 44 24 20 mov %rax,0x20(%rsp) 2b7eeb: e8 00 00 00 00 callq 2b7ef0 2b7ef0: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2b7ef7: 48 85 c0 test %rax,%rax 2b7efa: 0f 84 29 ff ff ff je 2b7e29 2b7f00: 8b 95 a8 02 00 00 mov 0x2a8(%rbp),%edx 2b7f06: 85 d2 test %edx,%edx 2b7f08: 0f 84 c0 03 00 00 je 2b82ce 2b7f0e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2b7f15: 4c 89 64 24 18 mov %r12,0x18(%rsp) 2b7f1a: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2b7f21: 31 db xor %ebx,%ebx 2b7f23: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2b7f2a: 00 00 2b7f2c: 49 c7 c7 00 00 00 00 mov $0x0,%r15 2b7f33: 49 89 c4 mov %rax,%r12 2b7f36: e9 89 01 00 00 jmpq 2b80c4 2b7f3b: 48 89 c7 mov %rax,%rdi 2b7f3e: 89 da mov %ebx,%edx 2b7f40: 4c 89 ee mov %r13,%rsi 2b7f43: 48 89 04 24 mov %rax,(%rsp) 2b7f47: e8 00 00 00 00 callq 2b7f4c 2b7f4c: 48 8b 04 24 mov (%rsp),%rax 2b7f50: ba 28 01 00 00 mov $0x128,%edx 2b7f55: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b7f5c 2b7f5c: be c0 0d 00 00 mov $0xdc0,%esi 2b7f61: 48 89 84 dd 20 01 00 mov %rax,0x120(%rbp,%rbx,8) 2b7f68: 00 2b7f69: e8 00 00 00 00 callq 2b7f6e 2b7f6e: 48 85 c0 test %rax,%rax 2b7f71: 0f 84 3e 02 00 00 je 2b81b5 2b7f77: 48 89 c7 mov %rax,%rdi 2b7f7a: 89 da mov %ebx,%edx 2b7f7c: 4c 89 ee mov %r13,%rsi 2b7f7f: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b7f86: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b7f8d: 4c 89 f9 mov %r15,%rcx 2b7f90: 48 89 04 24 mov %rax,(%rsp) 2b7f94: e8 00 00 00 00 callq 2b7f99 2b7f99: 48 8b 04 24 mov (%rsp),%rax 2b7f9d: ba 30 00 00 00 mov $0x30,%edx 2b7fa2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b7fa9 2b7fa9: be c0 0d 00 00 mov $0xdc0,%esi 2b7fae: 48 89 44 dd 00 mov %rax,0x0(%rbp,%rbx,8) 2b7fb3: e8 00 00 00 00 callq 2b7fb8 2b7fb8: 48 85 c0 test %rax,%rax 2b7fbb: 0f 84 4c 02 00 00 je 2b820d 2b7fc1: 89 da mov %ebx,%edx 2b7fc3: 4c 89 ee mov %r13,%rsi 2b7fc6: 48 89 c7 mov %rax,%rdi 2b7fc9: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b7fd0: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b7fd7: 4c 89 f1 mov %r14,%rcx 2b7fda: 48 89 04 24 mov %rax,(%rsp) 2b7fde: e8 00 00 00 00 callq 2b7fe3 2b7fe3: 48 8b 04 24 mov (%rsp),%rax 2b7fe7: bf 78 4b 00 00 mov $0x4b78,%edi 2b7fec: 48 89 44 dd 60 mov %rax,0x60(%rbp,%rbx,8) 2b7ff1: e8 2a ec ff ff callq 2b6c20 2b7ff6: be c0 0d 00 00 mov $0xdc0,%esi 2b7ffb: bf 78 4b 00 00 mov $0x4b78,%edi 2b8000: 89 c2 mov %eax,%edx 2b8002: e8 00 00 00 00 callq 2b8007 2b8007: 48 85 c0 test %rax,%rax 2b800a: 0f 84 29 01 00 00 je 2b8139 2b8010: 89 da mov %ebx,%edx 2b8012: 4c 89 ee mov %r13,%rsi 2b8015: 48 89 c7 mov %rax,%rdi 2b8018: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b801f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b8026: 4c 89 e1 mov %r12,%rcx 2b8029: 48 89 04 24 mov %rax,(%rsp) 2b802d: e8 00 00 00 00 callq 2b8032 2b8032: 48 8b 04 24 mov (%rsp),%rax 2b8036: bf 60 4b 00 00 mov $0x4b60,%edi 2b803b: c7 80 6c 4b 00 00 04 movl $0x1404,0x4b6c(%rax) 2b8042: 14 00 00 2b8045: 48 89 84 dd 90 00 00 mov %rax,0x90(%rbp,%rbx,8) 2b804c: 00 2b804d: e8 ce eb ff ff callq 2b6c20 2b8052: be c0 0d 00 00 mov $0xdc0,%esi 2b8057: bf 60 4b 00 00 mov $0x4b60,%edi 2b805c: 89 c2 mov %eax,%edx 2b805e: e8 00 00 00 00 callq 2b8063 2b8063: 48 85 c0 test %rax,%rax 2b8066: 0f 84 0b 01 00 00 je 2b8177 2b806c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2b8071: 89 da mov %ebx,%edx 2b8073: 48 89 c7 mov %rax,%rdi 2b8076: 4c 89 ee mov %r13,%rsi 2b8079: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b8080: 48 89 04 24 mov %rax,(%rsp) 2b8084: 49 83 c6 54 add $0x54,%r14 2b8088: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b808f: e8 00 00 00 00 callq 2b8094 2b8094: 48 8b 04 24 mov (%rsp),%rax 2b8098: 48 83 44 24 08 38 addq $0x38,0x8(%rsp) 2b809e: 49 81 c4 04 01 00 00 add $0x104,%r12 2b80a5: 49 81 c7 88 00 00 00 add $0x88,%r15 2b80ac: 48 89 84 dd f0 00 00 mov %rax,0xf0(%rbp,%rbx,8) 2b80b3: 00 2b80b4: 48 83 c3 01 add $0x1,%rbx 2b80b8: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 2b80be: 0f 86 05 02 00 00 jbe 2b82c9 2b80c4: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 2b80c8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b80cf 2b80cf: ba 60 00 00 00 mov $0x60,%edx 2b80d4: be c0 0d 00 00 mov $0xdc0,%esi 2b80d9: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx 2b80e0: 00 2b80e1: 89 5c 24 10 mov %ebx,0x10(%rsp) 2b80e5: 48 89 0c 24 mov %rcx,(%rsp) 2b80e9: e8 00 00 00 00 callq 2b80ee 2b80ee: 48 8b 0c 24 mov (%rsp),%rcx 2b80f2: 48 85 c0 test %rax,%rax 2b80f5: 0f 85 40 fe ff ff jne 2b7f3b 2b80fb: 8b 44 24 10 mov 0x10(%rsp),%eax 2b80ff: b9 33 05 00 00 mov $0x533,%ecx 2b8104: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b810b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b8112: bf 02 00 00 00 mov $0x2,%edi 2b8117: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 2b811e: 00 00 00 00 00 2b8123: e8 00 00 00 00 callq 2b8128 2b8128: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b812f: e8 00 00 00 00 callq 2b8134 2b8134: e9 f0 fc ff ff jmpq 2b7e29 2b8139: 8b 44 24 10 mov 0x10(%rsp),%eax 2b813d: b9 4a 05 00 00 mov $0x54a,%ecx 2b8142: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8149: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b8150: bf 02 00 00 00 mov $0x2,%edi 2b8155: 48 c7 84 c5 90 00 00 movq $0x0,0x90(%rbp,%rax,8) 2b815c: 00 00 00 00 00 2b8161: e8 00 00 00 00 callq 2b8166 2b8166: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b816d: e8 00 00 00 00 callq 2b8172 2b8172: e9 b2 fc ff ff jmpq 2b7e29 2b8177: 8b 44 24 10 mov 0x10(%rsp),%eax 2b817b: b9 54 05 00 00 mov $0x554,%ecx 2b8180: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8187: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b818e: bf 02 00 00 00 mov $0x2,%edi 2b8193: 48 c7 84 c5 f0 00 00 movq $0x0,0xf0(%rbp,%rax,8) 2b819a: 00 00 00 00 00 2b819f: e8 00 00 00 00 callq 2b81a4 2b81a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b81ab: e8 00 00 00 00 callq 2b81b0 2b81b0: e9 74 fc ff ff jmpq 2b7e29 2b81b5: b9 4a 02 00 00 mov $0x24a,%ecx 2b81ba: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b81c1: bf 02 00 00 00 mov $0x2,%edi 2b81c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b81cd: e8 00 00 00 00 callq 2b81d2 2b81d2: 8b 44 24 10 mov 0x10(%rsp),%eax 2b81d6: b9 3a 05 00 00 mov $0x53a,%ecx 2b81db: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b81e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b81e9: bf 02 00 00 00 mov $0x2,%edi 2b81ee: 48 c7 44 c5 00 00 00 movq $0x0,0x0(%rbp,%rax,8) 2b81f5: 00 00 2b81f7: e8 00 00 00 00 callq 2b81fc 2b81fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b8203: e8 00 00 00 00 callq 2b8208 2b8208: e9 1c fc ff ff jmpq 2b7e29 2b820d: b9 a0 02 00 00 mov $0x2a0,%ecx 2b8212: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8219: bf 02 00 00 00 mov $0x2,%edi 2b821e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b8225: e8 00 00 00 00 callq 2b822a 2b822a: 8b 44 24 10 mov 0x10(%rsp),%eax 2b822e: b9 42 05 00 00 mov $0x542,%ecx 2b8233: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b823a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b8241: bf 02 00 00 00 mov $0x2,%edi 2b8246: 48 c7 44 c5 60 00 00 movq $0x0,0x60(%rbp,%rax,8) 2b824d: 00 00 2b824f: e8 00 00 00 00 callq 2b8254 2b8254: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b825b: e8 00 00 00 00 callq 2b8260 2b8260: e9 c4 fb ff ff jmpq 2b7e29 2b8265: 45 31 ed xor %r13d,%r13d 2b8268: e9 ec fb ff ff jmpq 2b7e59 2b826d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b8274: e8 00 00 00 00 callq 2b8279 2b8279: b9 16 05 00 00 mov $0x516,%ecx 2b827e: bf 02 00 00 00 mov $0x2,%edi 2b8283: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b828a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b8291: e8 00 00 00 00 callq 2b8296 2b8296: e9 8e fb ff ff jmpq 2b7e29 2b829b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b82a2: e8 00 00 00 00 callq 2b82a7 2b82a7: b9 20 05 00 00 mov $0x520,%ecx 2b82ac: bf 02 00 00 00 mov $0x2,%edi 2b82b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b82b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b82bf: e8 00 00 00 00 callq 2b82c4 2b82c4: e9 60 fb ff ff jmpq 2b7e29 2b82c9: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 2b82ce: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b82d5: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 2b82dc: 45 31 f6 xor %r14d,%r14d 2b82df: 8b 40 1c mov 0x1c(%rax),%eax 2b82e2: 85 c0 test %eax,%eax 2b82e4: 0f 84 fb 00 00 00 je 2b83e5 2b82ea: 4c 89 24 24 mov %r12,(%rsp) 2b82ee: eb 4c jmp 2b833c 2b82f0: 48 89 d9 mov %rbx,%rcx 2b82f3: 44 89 f2 mov %r14d,%edx 2b82f6: 48 89 c7 mov %rax,%rdi 2b82f9: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2b8300: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2b8307: 4c 89 ee mov %r13,%rsi 2b830a: 48 83 c3 30 add $0x30,%rbx 2b830e: e8 00 00 00 00 callq 2b8313 2b8313: 4e 89 a4 f5 f8 01 00 mov %r12,0x1f8(%rbp,%r14,8) 2b831a: 00 2b831b: 4a c7 84 f5 28 02 00 movq $0x0,0x228(%rbp,%r14,8) 2b8322: 00 00 00 00 00 2b8327: 49 83 c6 01 add $0x1,%r14 2b832b: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2b8332: 44 39 70 1c cmp %r14d,0x1c(%rax) 2b8336: 0f 86 a5 00 00 00 jbe 2b83e1 2b833c: 44 89 f6 mov %r14d,%esi 2b833f: 4c 89 ef mov %r13,%rdi 2b8342: e8 00 00 00 00 callq 2b8347 2b8347: 4a 89 84 f5 c8 01 00 mov %rax,0x1c8(%rbp,%r14,8) 2b834e: 00 2b834f: 48 85 c0 test %rax,%rax 2b8352: 74 5f je 2b83b3 2b8354: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2b835b 2b835b: ba 50 00 00 00 mov $0x50,%edx 2b8360: be c0 0d 00 00 mov $0xdc0,%esi 2b8365: e8 00 00 00 00 callq 2b836a 2b836a: 49 89 c4 mov %rax,%r12 2b836d: 48 85 c0 test %rax,%rax 2b8370: 0f 85 7a ff ff ff jne 2b82f0 2b8376: 45 89 f5 mov %r14d,%r13d 2b8379: b9 65 05 00 00 mov $0x565,%ecx 2b837e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8385: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b838c: 4a c7 84 ed f8 01 00 movq $0x0,0x1f8(%rbp,%r13,8) 2b8393: 00 00 00 00 00 2b8398: bf 02 00 00 00 mov $0x2,%edi 2b839d: e8 00 00 00 00 callq 2b83a2 2b83a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b83a9: e8 00 00 00 00 callq 2b83ae 2b83ae: e9 76 fa ff ff jmpq 2b7e29 2b83b3: b9 5e 05 00 00 mov $0x55e,%ecx 2b83b8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b83bf: bf 02 00 00 00 mov $0x2,%edi 2b83c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2b83cb: e8 00 00 00 00 callq 2b83d0 2b83d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2b83d7: e8 00 00 00 00 callq 2b83dc 2b83dc: e9 48 fa ff ff jmpq 2b7e29 2b83e1: 4c 8b 24 24 mov (%rsp),%r12 2b83e5: 0f b6 7c 24 14 movzbl 0x14(%rsp),%edi 2b83ea: 48 89 ea mov %rbp,%rdx 2b83ed: 4c 89 e6 mov %r12,%rsi 2b83f0: 49 89 ed mov %rbp,%r13 2b83f3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2b83fa: e8 00 00 00 00 callq 2b83ff 2b83ff: 84 c0 test %al,%al 2b8401: 0f 84 22 fa ff ff je 2b7e29 2b8407: 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%ebx 2b840d: 41 89 5c 24 28 mov %ebx,0x28(%r12) 2b8412: 85 db test %ebx,%ebx 2b8414: 74 78 je 2b848e 2b8416: 89 d8 mov %ebx,%eax 2b8418: 49 8d 4c 24 54 lea 0x54(%r12),%rcx 2b841d: 31 f6 xor %esi,%esi 2b841f: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2b8423: 48 89 cf mov %rcx,%rdi 2b8426: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 2b842a: 48 c1 e2 02 shl $0x2,%rdx 2b842e: e8 00 00 00 00 callq 2b8433 2b8433: 31 d2 xor %edx,%edx 2b8435: 89 d1 mov %edx,%ecx 2b8437: 83 c2 01 add $0x1,%edx 2b843a: c7 00 01 00 00 00 movl $0x1,(%rax) 2b8440: 48 83 c0 2c add $0x2c,%rax 2b8444: 48 8d 34 89 lea (%rcx,%rcx,4),%rsi 2b8448: 48 8d 0c 71 lea (%rcx,%rsi,2),%rcx 2b844c: 41 80 4c 8c 5c 05 orb $0x5,0x5c(%r12,%rcx,4) 2b8452: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2b8459: c7 40 e4 01 00 00 00 movl $0x1,-0x1c(%rax) 2b8460: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 2b8467: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 2b846e: c7 40 f0 01 00 00 00 movl $0x1,-0x10(%rax) 2b8475: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 2b847c: c7 40 f8 40 00 00 00 movl $0x40,-0x8(%rax) 2b8483: c7 40 fc 40 00 00 00 movl $0x40,-0x4(%rax) 2b848a: 39 d3 cmp %edx,%ebx 2b848c: 75 a7 jne 2b8435 2b848e: 4c 89 e7 mov %r12,%rdi 2b8491: e8 00 00 00 00 callq 2b8496 2b8496: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 2b849d: 00 2b849e: 49 8b bc 24 d0 03 00 mov 0x3d0(%r12),%rdi 2b84a5: 00 2b84a6: 49 8b b4 24 d8 03 00 mov 0x3d8(%r12),%rsi 2b84ad: 00 2b84ae: ff 70 48 pushq 0x48(%rax) 2b84b1: ff 70 40 pushq 0x40(%rax) 2b84b4: ff 70 38 pushq 0x38(%rax) 2b84b7: ff 70 30 pushq 0x30(%rax) 2b84ba: ff 70 28 pushq 0x28(%rax) 2b84bd: e8 00 00 00 00 callq 2b84c2 2b84c2: 4c 89 e7 mov %r12,%rdi 2b84c5: 48 83 c4 28 add $0x28,%rsp 2b84c9: e8 c2 e9 ff ff callq 2b6e90 2b84ce: e9 86 f9 ff ff jmpq 2b7e59 2b84d3: e8 00 00 00 00 callq 2b84d8 2b84d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2b84df: 00 00000000002b84e0 : 2b84e0: e8 00 00 00 00 callq 2b84e5 2b84e5: 4c 8b 47 08 mov 0x8(%rdi),%r8 2b84e9: 8b 77 38 mov 0x38(%rdi),%esi 2b84ec: 31 d2 xor %edx,%edx 2b84ee: 49 8b 00 mov (%r8),%rax 2b84f1: 4c 89 c7 mov %r8,%rdi 2b84f4: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2b84fb: e8 00 00 00 00 callq 2b8500 2b8500: 85 c0 test %eax,%eax 2b8502: 0f 94 c0 sete %al 2b8505: c3 retq 2b8506: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2b850d: 00 00 00 00000000002b8510 : 2b8510: e8 00 00 00 00 callq 2b8515 2b8515: 55 push %rbp 2b8516: 48 89 fd mov %rdi,%rbp 2b8519: 48 83 ec 20 sub $0x20,%rsp 2b851d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b8524: 00 00 2b8526: 48 89 44 24 18 mov %rax,0x18(%rsp) 2b852b: 48 8b 07 mov (%rdi),%rax 2b852e: 48 89 e6 mov %rsp,%rsi 2b8531: 48 8b 40 40 mov 0x40(%rax),%rax 2b8535: e8 00 00 00 00 callq 2b853a 2b853a: 48 8b 45 00 mov 0x0(%rbp),%rax 2b853e: 48 89 ef mov %rbp,%rdi 2b8541: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 2b8546: 48 8b 40 40 mov 0x40(%rax),%rax 2b854a: e8 00 00 00 00 callq 2b854f 2b854f: b8 01 00 00 00 mov $0x1,%eax 2b8554: 8b 54 24 10 mov 0x10(%rsp),%edx 2b8558: 39 54 24 04 cmp %edx,0x4(%rsp) 2b855c: 75 0a jne 2b8568 2b855e: 8b 44 24 0c mov 0xc(%rsp),%eax 2b8562: 39 04 24 cmp %eax,(%rsp) 2b8565: 0f 95 c0 setne %al 2b8568: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 2b856d: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2b8574: 00 00 2b8576: 75 06 jne 2b857e 2b8578: 48 83 c4 20 add $0x20,%rsp 2b857c: 5d pop %rbp 2b857d: c3 retq 2b857e: e8 00 00 00 00 callq 2b8583 2b8583: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b858a: 00 00 00 00 2b858e: 66 90 xchg %ax,%ax 00000000002b8590 : 2b8590: e8 00 00 00 00 callq 2b8595 2b8595: 8b 47 20 mov 0x20(%rdi),%eax 2b8598: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b859c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b85a3: 8d b0 a6 1b 00 00 lea 0x1ba6(%rax),%esi 2b85a9: e8 00 00 00 00 callq 2b85ae 2b85ae: 25 ff ff ff 00 and $0xffffff,%eax 2b85b3: c3 retq 2b85b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b85bb: 00 00 00 00 2b85bf: 90 nop 00000000002b85c0 : 2b85c0: e8 00 00 00 00 callq 2b85c5 2b85c5: 55 push %rbp 2b85c6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b85cd: 48 89 f5 mov %rsi,%rbp 2b85d0: 53 push %rbx 2b85d1: 8b 47 20 mov 0x20(%rdi),%eax 2b85d4: 48 89 fb mov %rdi,%rbx 2b85d7: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b85db: 8d b0 a4 1b 00 00 lea 0x1ba4(%rax),%esi 2b85e1: e8 00 00 00 00 callq 2b85e6 2b85e6: 89 c2 mov %eax,%edx 2b85e8: 25 ff 3f 00 00 and $0x3fff,%eax 2b85ed: c1 ea 10 shr $0x10,%edx 2b85f0: 89 45 00 mov %eax,0x0(%rbp) 2b85f3: 81 e2 ff 3f 00 00 and $0x3fff,%edx 2b85f9: 89 55 04 mov %edx,0x4(%rbp) 2b85fc: 8b 43 20 mov 0x20(%rbx),%eax 2b85ff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8606: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b860a: 8d b0 a5 1b 00 00 lea 0x1ba5(%rax),%esi 2b8610: e8 00 00 00 00 callq 2b8615 2b8615: 5b pop %rbx 2b8616: 25 ff 3f 00 00 and $0x3fff,%eax 2b861b: 89 45 08 mov %eax,0x8(%rbp) 2b861e: 5d pop %rbp 2b861f: c3 retq 00000000002b8620 : 2b8620: e8 00 00 00 00 callq 2b8625 2b8625: 41 56 push %r14 2b8627: 49 89 f6 mov %rsi,%r14 2b862a: 41 55 push %r13 2b862c: 49 89 d5 mov %rdx,%r13 2b862f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8636: 41 54 push %r12 2b8638: 49 89 cc mov %rcx,%r12 2b863b: 55 push %rbp 2b863c: 48 89 fd mov %rdi,%rbp 2b863f: 53 push %rbx 2b8640: 4c 89 c3 mov %r8,%rbx 2b8643: 48 83 ec 18 sub $0x18,%rsp 2b8647: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b864e: 00 00 2b8650: 48 89 44 24 10 mov %rax,0x10(%rsp) 2b8655: 8b 47 20 mov 0x20(%rdi),%eax 2b8658: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b865c: 8d b0 8d 1b 00 00 lea 0x1b8d(%rax),%esi 2b8662: e8 00 00 00 00 callq 2b8667 2b8667: 48 89 ef mov %rbp,%rdi 2b866a: 89 c2 mov %eax,%edx 2b866c: c1 e8 10 shr $0x10,%eax 2b866f: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2b8674: 25 ff 3f 00 00 and $0x3fff,%eax 2b8679: 81 e2 ff 3f 00 00 and $0x3fff,%edx 2b867f: 41 89 16 mov %edx,(%r14) 2b8682: 41 89 45 00 mov %eax,0x0(%r13) 2b8686: e8 00 00 00 00 callq 2b868b 2b868b: 8b 44 24 08 mov 0x8(%rsp),%eax 2b868f: 41 89 04 24 mov %eax,(%r12) 2b8693: 8b 44 24 04 mov 0x4(%rsp),%eax 2b8697: 89 03 mov %eax,(%rbx) 2b8699: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2b869e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b86a5: 00 00 2b86a7: 75 0d jne 2b86b6 2b86a9: 48 83 c4 18 add $0x18,%rsp 2b86ad: 5b pop %rbx 2b86ae: 5d pop %rbp 2b86af: 41 5c pop %r12 2b86b1: 41 5d pop %r13 2b86b3: 41 5e pop %r14 2b86b5: c3 retq 2b86b6: e8 00 00 00 00 callq 2b86bb 2b86bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002b86c0 : 2b86c0: e8 00 00 00 00 callq 2b86c5 2b86c5: 55 push %rbp 2b86c6: 48 89 fd mov %rdi,%rbp 2b86c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b86d0: 53 push %rbx 2b86d1: 8b 47 20 mov 0x20(%rdi),%eax 2b86d4: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b86d8: 8d b0 98 1b 00 00 lea 0x1b98(%rax),%esi 2b86de: e8 00 00 00 00 callq 2b86e3 2b86e3: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b86e7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b86ee: 89 c3 mov %eax,%ebx 2b86f0: 8b 45 20 mov 0x20(%rbp),%eax 2b86f3: c1 eb 10 shr $0x10,%ebx 2b86f6: 8d b0 ac 1b 00 00 lea 0x1bac(%rax),%esi 2b86fc: e8 00 00 00 00 callq 2b8701 2b8701: 09 c3 or %eax,%ebx 2b8703: 89 d8 mov %ebx,%eax 2b8705: 5b pop %rbx 2b8706: 5d pop %rbp 2b8707: 83 e0 01 and $0x1,%eax 2b870a: c3 retq 2b870b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002b8710 : 2b8710: e8 00 00 00 00 callq 2b8715 2b8715: 8b 47 20 mov 0x20(%rdi),%eax 2b8718: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b871c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8723: 8d b0 9d 1b 00 00 lea 0x1b9d(%rax),%esi 2b8729: e8 00 00 00 00 callq 2b872e 2b872e: ba 00 00 00 00 mov $0x0,%edx 2b8733: f6 c4 01 test $0x1,%ah 2b8736: 0f 44 c2 cmove %edx,%eax 2b8739: 83 e0 01 and $0x1,%eax 2b873c: c3 retq 2b873d: 0f 1f 00 nopl (%rax) 00000000002b8740 : 2b8740: e8 00 00 00 00 callq 2b8745 2b8745: 8b 47 20 mov 0x20(%rdi),%eax 2b8748: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b874c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8753: 8d b0 9c 1b 00 00 lea 0x1b9c(%rax),%esi 2b8759: e8 00 00 00 00 callq 2b875e 2b875e: c1 e8 10 shr $0x10,%eax 2b8761: 83 e0 01 and $0x1,%eax 2b8764: c3 retq 2b8765: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b876c: 00 00 00 00 00000000002b8770 : 2b8770: e8 00 00 00 00 callq 2b8775 2b8775: 41 55 push %r13 2b8777: 49 89 f5 mov %rsi,%r13 2b877a: 41 54 push %r12 2b877c: 49 89 d4 mov %rdx,%r12 2b877f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8786: 55 push %rbp 2b8787: 48 89 cd mov %rcx,%rbp 2b878a: 53 push %rbx 2b878b: 8b 47 20 mov 0x20(%rdi),%eax 2b878e: 48 89 fb mov %rdi,%rbx 2b8791: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b8795: 8d b0 d4 1b 00 00 lea 0x1bd4(%rax),%esi 2b879b: e8 00 00 00 00 callq 2b87a0 2b87a0: 41 89 c0 mov %eax,%r8d 2b87a3: 41 83 e0 01 and $0x1,%r8d 2b87a7: 75 09 jne 2b87b2 2b87a9: 5b pop %rbx 2b87aa: 31 c0 xor %eax,%eax 2b87ac: 5d pop %rbp 2b87ad: 41 5c pop %r12 2b87af: 41 5d pop %r13 2b87b1: c3 retq 2b87b2: 8b 43 20 mov 0x20(%rbx),%eax 2b87b5: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b87b9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b87c0: 8d b0 d9 1b 00 00 lea 0x1bd9(%rax),%esi 2b87c6: e8 00 00 00 00 callq 2b87cb 2b87cb: 0f b7 d0 movzwl %ax,%edx 2b87ce: c1 e8 10 shr $0x10,%eax 2b87d1: 41 89 55 00 mov %edx,0x0(%r13) 2b87d5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b87dc: 41 89 04 24 mov %eax,(%r12) 2b87e0: 8b 43 20 mov 0x20(%rbx),%eax 2b87e3: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b87e7: 8d b0 da 1b 00 00 lea 0x1bda(%rax),%esi 2b87ed: e8 00 00 00 00 callq 2b87f2 2b87f2: 5b pop %rbx 2b87f3: 0f b7 c0 movzwl %ax,%eax 2b87f6: 89 45 00 mov %eax,0x0(%rbp) 2b87f9: 5d pop %rbp 2b87fa: b8 01 00 00 00 mov $0x1,%eax 2b87ff: 41 5c pop %r12 2b8801: 41 5d pop %r13 2b8803: c3 retq 2b8804: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b880b: 00 00 00 00 2b880f: 90 nop 00000000002b8810 : 2b8810: e8 00 00 00 00 callq 2b8815 2b8815: 41 55 push %r13 2b8817: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b881e: 41 54 push %r12 2b8820: 41 89 f4 mov %esi,%r12d 2b8823: 55 push %rbp 2b8824: 48 89 fd mov %rdi,%rbp 2b8827: 41 c1 e4 14 shl $0x14,%r12d 2b882b: 53 push %rbx 2b882c: 8b 47 20 mov 0x20(%rdi),%eax 2b882f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b8833: 44 8d a8 9c 1b 00 00 lea 0x1b9c(%rax),%r13d 2b883a: 44 89 ee mov %r13d,%esi 2b883d: e8 00 00 00 00 callq 2b8842 2b8842: 48 8b 5d 10 mov 0x10(%rbp),%rbx 2b8846: 44 89 ee mov %r13d,%esi 2b8849: 41 31 c4 xor %eax,%r12d 2b884c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b8850: 41 81 e4 00 00 70 00 and $0x700000,%r12d 2b8857: 41 31 c4 xor %eax,%r12d 2b885a: 48 8b 07 mov (%rdi),%rax 2b885d: 44 89 e2 mov %r12d,%edx 2b8860: 48 8b 40 08 mov 0x8(%rax),%rax 2b8864: e8 00 00 00 00 callq 2b8869 2b8869: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b886e: 5b pop %rbx 2b886f: 5d pop %rbp 2b8870: 41 5c pop %r12 2b8872: 41 5d pop %r13 2b8874: c3 retq 2b8875: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b8879: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b8880 2b8880: 89 c0 mov %eax,%eax 2b8882: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b888a 2b8889: 00 2b888a: 73 e2 jae 2b886e 2b888c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b8893 2b8893: 48 85 c0 test %rax,%rax 2b8896: 74 13 je 2b88ab 2b8898: 48 8b 78 08 mov 0x8(%rax),%rdi 2b889c: 48 83 c6 08 add $0x8,%rsi 2b88a0: 44 89 e1 mov %r12d,%ecx 2b88a3: 44 89 ea mov %r13d,%edx 2b88a6: e8 00 00 00 00 callq 2b88ab 2b88ab: 5b pop %rbx 2b88ac: 5d pop %rbp 2b88ad: 41 5c pop %r12 2b88af: 41 5d pop %r13 2b88b1: c3 retq 2b88b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b88b9: 00 00 00 00 2b88bd: 0f 1f 00 nopl (%rax) 00000000002b88c0 : 2b88c0: e8 00 00 00 00 callq 2b88c5 2b88c5: 41 55 push %r13 2b88c7: 45 31 ed xor %r13d,%r13d 2b88ca: 41 54 push %r12 2b88cc: 53 push %rbx 2b88cd: 8b 47 38 mov 0x38(%rdi),%eax 2b88d0: 48 89 fb mov %rdi,%rbx 2b88d3: 83 e8 01 sub $0x1,%eax 2b88d6: 83 f8 05 cmp $0x5,%eax 2b88d9: 77 08 ja 2b88e3 2b88db: 44 8b 2c 85 00 00 00 mov 0x0(,%rax,4),%r13d 2b88e2: 00 2b88e3: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b88e7: 44 89 ee mov %r13d,%esi 2b88ea: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b88f1: e8 00 00 00 00 callq 2b88f6 2b88f6: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b88fa: 44 89 ee mov %r13d,%esi 2b88fd: 25 fe fc fe ff and $0xfffefcfe,%eax 2b8902: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b8906: 41 89 c4 mov %eax,%r12d 2b8909: 44 89 e2 mov %r12d,%edx 2b890c: 48 8b 07 mov (%rdi),%rax 2b890f: 48 8b 40 08 mov 0x8(%rax),%rax 2b8913: e8 00 00 00 00 callq 2b8918 2b8918: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b891d: 5b pop %rbx 2b891e: 41 5c pop %r12 2b8920: 41 5d pop %r13 2b8922: c3 retq 2b8923: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b8927: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b892e 2b892e: 89 c0 mov %eax,%eax 2b8930: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b8938 2b8937: 00 2b8938: 73 e3 jae 2b891d 2b893a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b8941 2b8941: 48 85 c0 test %rax,%rax 2b8944: 74 13 je 2b8959 2b8946: 48 8b 78 08 mov 0x8(%rax),%rdi 2b894a: 48 83 c6 08 add $0x8,%rsi 2b894e: 44 89 e1 mov %r12d,%ecx 2b8951: 44 89 ea mov %r13d,%edx 2b8954: e8 00 00 00 00 callq 2b8959 2b8959: 5b pop %rbx 2b895a: 41 5c pop %r12 2b895c: 41 5d pop %r13 2b895e: c3 retq 2b895f: 90 nop 00000000002b8960 : 2b8960: e8 00 00 00 00 callq 2b8965 2b8965: 41 56 push %r14 2b8967: 41 55 push %r13 2b8969: 49 89 fd mov %rdi,%r13 2b896c: 41 54 push %r12 2b896e: 41 bc ff 00 00 00 mov $0xff,%r12d 2b8974: 55 push %rbp 2b8975: 89 f5 mov %esi,%ebp 2b8977: 53 push %rbx 2b8978: 8b 47 20 mov 0x20(%rdi),%eax 2b897b: 89 d3 mov %edx,%ebx 2b897d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8984: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b8988: 44 8d b0 e7 1b 00 00 lea 0x1be7(%rax),%r14d 2b898f: 44 89 f6 mov %r14d,%esi 2b8992: e8 00 00 00 00 callq 2b8997 2b8997: 44 89 f6 mov %r14d,%esi 2b899a: 31 c5 xor %eax,%ebp 2b899c: 0f b7 cd movzwl %bp,%ecx 2b899f: 31 c1 xor %eax,%ecx 2b89a1: 81 fb ff 00 00 00 cmp $0xff,%ebx 2b89a7: 44 0f 46 e3 cmovbe %ebx,%r12d 2b89ab: 49 8b 5d 10 mov 0x10(%r13),%rbx 2b89af: 41 c1 e4 10 shl $0x10,%r12d 2b89b3: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b89b7: 41 31 cc xor %ecx,%r12d 2b89ba: 48 8b 07 mov (%rdi),%rax 2b89bd: 41 81 e4 00 00 ff 00 and $0xff0000,%r12d 2b89c4: 41 31 cc xor %ecx,%r12d 2b89c7: 48 8b 40 08 mov 0x8(%rax),%rax 2b89cb: 44 89 e2 mov %r12d,%edx 2b89ce: e8 00 00 00 00 callq 2b89d3 2b89d3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b89d8: 5b pop %rbx 2b89d9: 5d pop %rbp 2b89da: 41 5c pop %r12 2b89dc: 41 5d pop %r13 2b89de: 41 5e pop %r14 2b89e0: c3 retq 2b89e1: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b89e5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b89ec 2b89ec: 89 c0 mov %eax,%eax 2b89ee: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b89f6 2b89f5: 00 2b89f6: 73 e0 jae 2b89d8 2b89f8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b89ff 2b89ff: 48 85 c0 test %rax,%rax 2b8a02: 74 13 je 2b8a17 2b8a04: 48 8b 78 08 mov 0x8(%rax),%rdi 2b8a08: 48 83 c6 08 add $0x8,%rsi 2b8a0c: 44 89 e1 mov %r12d,%ecx 2b8a0f: 44 89 f2 mov %r14d,%edx 2b8a12: e8 00 00 00 00 callq 2b8a17 2b8a17: 5b pop %rbx 2b8a18: 5d pop %rbp 2b8a19: 41 5c pop %r12 2b8a1b: 41 5d pop %r13 2b8a1d: 41 5e pop %r14 2b8a1f: c3 retq 00000000002b8a20 : 2b8a20: e8 00 00 00 00 callq 2b8a25 2b8a25: 41 55 push %r13 2b8a27: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8a2e: 41 54 push %r12 2b8a30: 49 89 f4 mov %rsi,%r12 2b8a33: 53 push %rbx 2b8a34: 8b 47 20 mov 0x20(%rdi),%eax 2b8a37: 48 89 fb mov %rdi,%rbx 2b8a3a: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b8a3e: 44 8d a8 cc 1b 00 00 lea 0x1bcc(%rax),%r13d 2b8a45: 44 89 ee mov %r13d,%esi 2b8a48: e8 00 00 00 00 callq 2b8a4d 2b8a4d: 41 0f b7 4c 24 04 movzwl 0x4(%r12),%ecx 2b8a53: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b8a57: 44 89 ee mov %r13d,%esi 2b8a5a: 31 c1 xor %eax,%ecx 2b8a5c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b8a60: 81 e1 ff 03 00 00 and $0x3ff,%ecx 2b8a66: 31 c8 xor %ecx,%eax 2b8a68: 41 0f b7 4c 24 02 movzwl 0x2(%r12),%ecx 2b8a6e: 45 0f b7 24 24 movzwl (%r12),%r12d 2b8a73: c1 e1 0a shl $0xa,%ecx 2b8a76: 41 c1 e4 14 shl $0x14,%r12d 2b8a7a: 31 c1 xor %eax,%ecx 2b8a7c: 81 e1 00 fc 0f 00 and $0xffc00,%ecx 2b8a82: 31 c1 xor %eax,%ecx 2b8a84: 48 8b 07 mov (%rdi),%rax 2b8a87: 41 31 cc xor %ecx,%r12d 2b8a8a: 41 81 e4 00 00 f0 3f and $0x3ff00000,%r12d 2b8a91: 48 8b 40 08 mov 0x8(%rax),%rax 2b8a95: 41 31 cc xor %ecx,%r12d 2b8a98: 44 89 e2 mov %r12d,%edx 2b8a9b: e8 00 00 00 00 callq 2b8aa0 2b8aa0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b8aa5: 5b pop %rbx 2b8aa6: 41 5c pop %r12 2b8aa8: 41 5d pop %r13 2b8aaa: c3 retq 2b8aab: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b8aaf: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b8ab6 2b8ab6: 89 c0 mov %eax,%eax 2b8ab8: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b8ac0 2b8abf: 00 2b8ac0: 73 e3 jae 2b8aa5 2b8ac2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b8ac9 2b8ac9: 48 85 c0 test %rax,%rax 2b8acc: 74 13 je 2b8ae1 2b8ace: 48 8b 78 08 mov 0x8(%rax),%rdi 2b8ad2: 48 83 c6 08 add $0x8,%rsi 2b8ad6: 44 89 e1 mov %r12d,%ecx 2b8ad9: 44 89 ea mov %r13d,%edx 2b8adc: e8 00 00 00 00 callq 2b8ae1 2b8ae1: 5b pop %rbx 2b8ae2: 41 5c pop %r12 2b8ae4: 41 5d pop %r13 2b8ae6: c3 retq 2b8ae7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b8aee: 00 00 00000000002b8af0 : 2b8af0: e8 00 00 00 00 callq 2b8af5 2b8af5: 41 56 push %r14 2b8af7: 41 89 f6 mov %esi,%r14d 2b8afa: 41 55 push %r13 2b8afc: 41 54 push %r12 2b8afe: 55 push %rbp 2b8aff: 48 89 d5 mov %rdx,%rbp 2b8b02: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8b09: 53 push %rbx 2b8b0a: 8b 47 20 mov 0x20(%rdi),%eax 2b8b0d: 48 89 fb mov %rdi,%rbx 2b8b10: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b8b14: 44 8d a8 b3 1b 00 00 lea 0x1bb3(%rax),%r13d 2b8b1b: 44 89 ee mov %r13d,%esi 2b8b1e: e8 00 00 00 00 callq 2b8b23 2b8b23: 41 89 c4 mov %eax,%r12d 2b8b26: 80 cc 01 or $0x1,%ah 2b8b29: 41 81 e4 ff fe ff ff and $0xfffffeff,%r12d 2b8b30: 45 84 f6 test %r14b,%r14b 2b8b33: 44 0f 44 e0 cmove %eax,%r12d 2b8b37: 8b 45 28 mov 0x28(%rbp),%eax 2b8b3a: 03 45 2c add 0x2c(%rbp),%eax 2b8b3d: 83 f8 03 cmp $0x3,%eax 2b8b40: 77 3a ja 2b8b7c 2b8b42: 41 81 e4 fb 0f f0 ff and $0xfff00ffb,%r12d 2b8b49: 41 81 cc 00 30 00 00 or $0x3000,%r12d 2b8b50: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b8b54: 41 83 cc 03 or $0x3,%r12d 2b8b58: 44 89 ee mov %r13d,%esi 2b8b5b: 44 89 e2 mov %r12d,%edx 2b8b5e: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b8b62: 48 8b 07 mov (%rdi),%rax 2b8b65: 48 8b 40 08 mov 0x8(%rax),%rax 2b8b69: e8 00 00 00 00 callq 2b8b6e 2b8b6e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b8b73: 5b pop %rbx 2b8b74: 5d pop %rbp 2b8b75: 41 5c pop %r12 2b8b77: 41 5d pop %r13 2b8b79: 41 5e pop %r14 2b8b7b: c3 retq 2b8b7c: 41 81 e4 ff 0f f0 ff and $0xfff00fff,%r12d 2b8b83: 41 81 cc 04 40 00 00 or $0x4004,%r12d 2b8b8a: eb c4 jmp 2b8b50 2b8b8c: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b8b90: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b8b97 2b8b97: 89 c0 mov %eax,%eax 2b8b99: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b8ba1 2b8ba0: 00 2b8ba1: 73 d0 jae 2b8b73 2b8ba3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b8baa 2b8baa: 48 85 c0 test %rax,%rax 2b8bad: 74 13 je 2b8bc2 2b8baf: 48 8b 78 08 mov 0x8(%rax),%rdi 2b8bb3: 48 83 c6 08 add $0x8,%rsi 2b8bb7: 44 89 e1 mov %r12d,%ecx 2b8bba: 44 89 ea mov %r13d,%edx 2b8bbd: e8 00 00 00 00 callq 2b8bc2 2b8bc2: 5b pop %rbx 2b8bc3: 5d pop %rbp 2b8bc4: 41 5c pop %r12 2b8bc6: 41 5d pop %r13 2b8bc8: 41 5e pop %r14 2b8bca: c3 retq 2b8bcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002b8bd0 : 2b8bd0: e8 00 00 00 00 callq 2b8bd5 2b8bd5: 41 54 push %r12 2b8bd7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8bde: 55 push %rbp 2b8bdf: 53 push %rbx 2b8be0: 8b 47 24 mov 0x24(%rdi),%eax 2b8be3: 48 89 fb mov %rdi,%rbx 2b8be6: 44 8d a0 90 1a 00 00 lea 0x1a90(%rax),%r12d 2b8bed: 8b 47 20 mov 0x20(%rdi),%eax 2b8bf0: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b8bf4: 8d b0 87 1b 00 00 lea 0x1b87(%rax),%esi 2b8bfa: e8 00 00 00 00 callq 2b8bff 2b8bff: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b8c03: ba 00 20 00 60 mov $0x60002000,%edx 2b8c08: 44 89 e6 mov %r12d,%esi 2b8c0b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b8c0f: 48 8b 07 mov (%rdi),%rax 2b8c12: 48 8b 40 08 mov 0x8(%rax),%rax 2b8c16: e8 00 00 00 00 callq 2b8c1b 2b8c1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b8c20: 8b 43 20 mov 0x20(%rbx),%eax 2b8c23: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b8c27: ba 00 00 02 00 mov $0x20000,%edx 2b8c2c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b8c30: 44 8d a0 7b 1b 00 00 lea 0x1b7b(%rax),%r12d 2b8c37: 44 89 e6 mov %r12d,%esi 2b8c3a: 48 8b 07 mov (%rdi),%rax 2b8c3d: 48 8b 40 08 mov 0x8(%rax),%rax 2b8c41: e8 00 00 00 00 callq 2b8c46 2b8c46: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b8c4b: 5b pop %rbx 2b8c4c: 5d pop %rbp 2b8c4d: 41 5c pop %r12 2b8c4f: c3 retq 2b8c50: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b8c54: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b8c5b 2b8c5b: 89 c0 mov %eax,%eax 2b8c5d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b8c65 2b8c64: 00 2b8c65: 73 b9 jae 2b8c20 2b8c67: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b8c6e 2b8c6e: 48 85 c0 test %rax,%rax 2b8c71: 74 15 je 2b8c88 2b8c73: 48 8b 78 08 mov 0x8(%rax),%rdi 2b8c77: 48 83 c6 08 add $0x8,%rsi 2b8c7b: b9 00 20 00 60 mov $0x60002000,%ecx 2b8c80: 44 89 e2 mov %r12d,%edx 2b8c83: e8 00 00 00 00 callq 2b8c88 2b8c88: eb 96 jmp 2b8c20 2b8c8a: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b8c8e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b8c95 2b8c95: 89 c0 mov %eax,%eax 2b8c97: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b8c9f 2b8c9e: 00 2b8c9f: 73 aa jae 2b8c4b 2b8ca1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b8ca8 2b8ca8: 48 85 c0 test %rax,%rax 2b8cab: 74 15 je 2b8cc2 2b8cad: 48 8b 78 08 mov 0x8(%rax),%rdi 2b8cb1: 48 83 c6 08 add $0x8,%rsi 2b8cb5: b9 00 00 02 00 mov $0x20000,%ecx 2b8cba: 44 89 e2 mov %r12d,%edx 2b8cbd: e8 00 00 00 00 callq 2b8cc2 2b8cc2: 5b pop %rbx 2b8cc3: 5d pop %rbp 2b8cc4: 41 5c pop %r12 2b8cc6: c3 retq 2b8cc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2b8cce: 00 00 00000000002b8cd0 : 2b8cd0: e8 00 00 00 00 callq 2b8cd5 2b8cd5: 41 54 push %r12 2b8cd7: 31 d2 xor %edx,%edx 2b8cd9: 55 push %rbp 2b8cda: 53 push %rbx 2b8cdb: 48 8b 6f 10 mov 0x10(%rdi),%rbp 2b8cdf: 48 89 fb mov %rdi,%rbx 2b8ce2: 8b 47 20 mov 0x20(%rdi),%eax 2b8ce5: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b8ce9: 44 8d a0 be 1b 00 00 lea 0x1bbe(%rax),%r12d 2b8cf0: 48 8b 07 mov (%rdi),%rax 2b8cf3: 44 89 e6 mov %r12d,%esi 2b8cf6: 48 8b 40 08 mov 0x8(%rax),%rax 2b8cfa: e8 00 00 00 00 callq 2b8cff 2b8cff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b8d04: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b8d08: 8b 43 20 mov 0x20(%rbx),%eax 2b8d0b: 31 d2 xor %edx,%edx 2b8d0d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b8d11: 44 8d a0 bd 1b 00 00 lea 0x1bbd(%rax),%r12d 2b8d18: 44 89 e6 mov %r12d,%esi 2b8d1b: 48 8b 07 mov (%rdi),%rax 2b8d1e: 48 8b 40 08 mov 0x8(%rax),%rax 2b8d22: e8 00 00 00 00 callq 2b8d27 2b8d27: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b8d2c: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2b8d30: 8b 73 38 mov 0x38(%rbx),%esi 2b8d33: ba 01 00 00 00 mov $0x1,%edx 2b8d38: 48 8b 07 mov (%rdi),%rax 2b8d3b: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2b8d42: e8 00 00 00 00 callq 2b8d47 2b8d47: 5b pop %rbx 2b8d48: 5d pop %rbp 2b8d49: 85 c0 test %eax,%eax 2b8d4b: 41 5c pop %r12 2b8d4d: 0f 94 c0 sete %al 2b8d50: c3 retq 2b8d51: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b8d55: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b8d5c 2b8d5c: 89 c0 mov %eax,%eax 2b8d5e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b8d66 2b8d65: 00 2b8d66: 73 9c jae 2b8d04 2b8d68: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b8d6f 2b8d6f: 48 85 c0 test %rax,%rax 2b8d72: 74 12 je 2b8d86 2b8d74: 48 8b 78 08 mov 0x8(%rax),%rdi 2b8d78: 48 83 c6 08 add $0x8,%rsi 2b8d7c: 31 c9 xor %ecx,%ecx 2b8d7e: 44 89 e2 mov %r12d,%edx 2b8d81: e8 00 00 00 00 callq 2b8d86 2b8d86: e9 79 ff ff ff jmpq 2b8d04 2b8d8b: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b8d8f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b8d96 2b8d96: 89 c0 mov %eax,%eax 2b8d98: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b8da0 2b8d9f: 00 2b8da0: 73 8a jae 2b8d2c 2b8da2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b8da9 2b8da9: 48 85 c0 test %rax,%rax 2b8dac: 74 12 je 2b8dc0 2b8dae: 48 8b 78 08 mov 0x8(%rax),%rdi 2b8db2: 48 83 c6 08 add $0x8,%rsi 2b8db6: 31 c9 xor %ecx,%ecx 2b8db8: 44 89 e2 mov %r12d,%edx 2b8dbb: e8 00 00 00 00 callq 2b8dc0 2b8dc0: e9 67 ff ff ff jmpq 2b8d2c 2b8dc5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b8dcc: 00 00 00 00 00000000002b8dd0 : 2b8dd0: e8 00 00 00 00 callq 2b8dd5 2b8dd5: 41 55 push %r13 2b8dd7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8dde: 41 54 push %r12 2b8de0: 55 push %rbp 2b8de1: 48 89 fd mov %rdi,%rbp 2b8de4: 53 push %rbx 2b8de5: 8b 47 20 mov 0x20(%rdi),%eax 2b8de8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b8dec: 8d b0 8f 1b 00 00 lea 0x1b8f(%rax),%esi 2b8df2: e8 00 00 00 00 callq 2b8df7 2b8df7: 83 e0 01 and $0x1,%eax 2b8dfa: 0f 84 cf 00 00 00 je 2b8ecf 2b8e00: 45 31 ed xor %r13d,%r13d 2b8e03: bb 00 00 01 00 mov $0x10000,%ebx 2b8e08: 8b 45 20 mov 0x20(%rbp),%eax 2b8e0b: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b8e0f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8e16: 8d b0 96 1b 00 00 lea 0x1b96(%rax),%esi 2b8e1c: e8 00 00 00 00 callq 2b8e21 2b8e21: 25 00 cf ff ff and $0xffffcf00,%eax 2b8e26: 41 89 c4 mov %eax,%r12d 2b8e29: 8b 45 20 mov 0x20(%rbp),%eax 2b8e2c: 41 83 cc 10 or $0x10,%r12d 2b8e30: 44 89 e1 mov %r12d,%ecx 2b8e33: 44 09 e9 or %r13d,%ecx 2b8e36: 44 8d a8 96 1b 00 00 lea 0x1b96(%rax),%r13d 2b8e3d: 31 cb xor %ecx,%ebx 2b8e3f: 44 89 ee mov %r13d,%esi 2b8e42: 41 89 dc mov %ebx,%r12d 2b8e45: 48 8b 5d 10 mov 0x10(%rbp),%rbx 2b8e49: 41 81 e4 00 00 03 00 and $0x30000,%r12d 2b8e50: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b8e54: 41 31 cc xor %ecx,%r12d 2b8e57: 41 81 e4 ff ff cf e0 and $0xe0cfffff,%r12d 2b8e5e: 48 8b 07 mov (%rdi),%rax 2b8e61: 41 81 cc 00 00 00 80 or $0x80000000,%r12d 2b8e68: 44 89 e2 mov %r12d,%edx 2b8e6b: 48 8b 40 08 mov 0x8(%rax),%rax 2b8e6f: e8 00 00 00 00 callq 2b8e74 2b8e74: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b8e79: 8b 45 20 mov 0x20(%rbp),%eax 2b8e7c: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2b8e80: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b8e87: 8d b0 98 1b 00 00 lea 0x1b98(%rax),%esi 2b8e8d: e8 00 00 00 00 callq 2b8e92 2b8e92: 48 8b 5d 10 mov 0x10(%rbp),%rbx 2b8e96: 83 e0 fc and $0xfffffffc,%eax 2b8e99: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b8e9d: 41 89 c4 mov %eax,%r12d 2b8ea0: 8b 45 20 mov 0x20(%rbp),%eax 2b8ea3: 41 81 cc 02 01 00 01 or $0x1000102,%r12d 2b8eaa: 44 8d a8 98 1b 00 00 lea 0x1b98(%rax),%r13d 2b8eb1: 48 8b 07 mov (%rdi),%rax 2b8eb4: 44 89 e2 mov %r12d,%edx 2b8eb7: 44 89 ee mov %r13d,%esi 2b8eba: 48 8b 40 08 mov 0x8(%rax),%rax 2b8ebe: e8 00 00 00 00 callq 2b8ec3 2b8ec3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b8ec8: 5b pop %rbx 2b8ec9: 5d pop %rbp 2b8eca: 41 5c pop %r12 2b8ecc: 41 5d pop %r13 2b8ece: c3 retq 2b8ecf: 41 bd 00 10 00 00 mov $0x1000,%r13d 2b8ed5: 89 c3 mov %eax,%ebx 2b8ed7: e9 2c ff ff ff jmpq 2b8e08 2b8edc: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b8ee0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b8ee7 2b8ee7: 89 c0 mov %eax,%eax 2b8ee9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b8ef1 2b8ef0: 00 2b8ef1: 73 d5 jae 2b8ec8 2b8ef3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b8efa 2b8efa: 48 85 c0 test %rax,%rax 2b8efd: 74 13 je 2b8f12 2b8eff: 48 8b 78 08 mov 0x8(%rax),%rdi 2b8f03: 48 83 c6 08 add $0x8,%rsi 2b8f07: 44 89 e1 mov %r12d,%ecx 2b8f0a: 44 89 ea mov %r13d,%edx 2b8f0d: e8 00 00 00 00 callq 2b8f12 2b8f12: 5b pop %rbx 2b8f13: 5d pop %rbp 2b8f14: 41 5c pop %r12 2b8f16: 41 5d pop %r13 2b8f18: c3 retq 2b8f19: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b8f1d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b8f24 2b8f24: 89 c0 mov %eax,%eax 2b8f26: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b8f2e 2b8f2d: 00 2b8f2e: 0f 83 45 ff ff ff jae 2b8e79 2b8f34: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b8f3b 2b8f3b: 48 85 c0 test %rax,%rax 2b8f3e: 74 13 je 2b8f53 2b8f40: 48 8b 78 08 mov 0x8(%rax),%rdi 2b8f44: 48 83 c6 08 add $0x8,%rsi 2b8f48: 44 89 e1 mov %r12d,%ecx 2b8f4b: 44 89 ea mov %r13d,%edx 2b8f4e: e8 00 00 00 00 callq 2b8f53 2b8f53: e9 21 ff ff ff jmpq 2b8e79 2b8f58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2b8f5f: 00 00000000002b8f60 : 2b8f60: e8 00 00 00 00 callq 2b8f65 2b8f65: 41 55 push %r13 2b8f67: 41 54 push %r12 2b8f69: 55 push %rbp 2b8f6a: 53 push %rbx 2b8f6b: 0f b7 0e movzwl (%rsi),%ecx 2b8f6e: 48 89 fb mov %rdi,%rbx 2b8f71: 44 0f b7 66 04 movzwl 0x4(%rsi),%r12d 2b8f76: 48 8b 6f 10 mov 0x10(%rdi),%rbp 2b8f7a: c1 e1 14 shl $0x14,%ecx 2b8f7d: 8b 47 20 mov 0x20(%rdi),%eax 2b8f80: 41 81 e4 ff 03 00 00 and $0x3ff,%r12d 2b8f87: 81 e1 00 00 f0 3f and $0x3ff00000,%ecx 2b8f8d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b8f91: 44 31 e1 xor %r12d,%ecx 2b8f94: 44 0f b7 66 02 movzwl 0x2(%rsi),%r12d 2b8f99: 44 8d a8 c8 1b 00 00 lea 0x1bc8(%rax),%r13d 2b8fa0: 48 8b 07 mov (%rdi),%rax 2b8fa3: 44 89 ee mov %r13d,%esi 2b8fa6: 41 c1 e4 0a shl $0xa,%r12d 2b8faa: 41 81 e4 00 fc 0f 00 and $0xffc00,%r12d 2b8fb1: 48 8b 40 08 mov 0x8(%rax),%rax 2b8fb5: 41 31 cc xor %ecx,%r12d 2b8fb8: 44 89 e2 mov %r12d,%edx 2b8fbb: e8 00 00 00 00 callq 2b8fc0 2b8fc0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b8fc5: 8b 43 20 mov 0x20(%rbx),%eax 2b8fc8: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b8fcc: 44 89 e2 mov %r12d,%edx 2b8fcf: 44 8d a8 cc 1b 00 00 lea 0x1bcc(%rax),%r13d 2b8fd6: 48 8b 07 mov (%rdi),%rax 2b8fd9: 44 89 ee mov %r13d,%esi 2b8fdc: 48 8b 40 08 mov 0x8(%rax),%rax 2b8fe0: e8 00 00 00 00 callq 2b8fe5 2b8fe5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b8fea: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b8fee: 44 8b 6b 20 mov 0x20(%rbx),%r13d 2b8ff2: 44 89 e2 mov %r12d,%edx 2b8ff5: 48 8b 07 mov (%rdi),%rax 2b8ff8: 41 81 c5 ca 1b 00 00 add $0x1bca,%r13d 2b8fff: 44 89 ee mov %r13d,%esi 2b9002: 48 8b 40 08 mov 0x8(%rax),%rax 2b9006: e8 00 00 00 00 callq 2b900b 2b900b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9010: 5b pop %rbx 2b9011: 5d pop %rbp 2b9012: 41 5c pop %r12 2b9014: 41 5d pop %r13 2b9016: c3 retq 2b9017: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b901b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9022 2b9022: 89 c0 mov %eax,%eax 2b9024: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b902c 2b902b: 00 2b902c: 73 97 jae 2b8fc5 2b902e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9035 2b9035: 48 85 c0 test %rax,%rax 2b9038: 74 13 je 2b904d 2b903a: 48 8b 78 08 mov 0x8(%rax),%rdi 2b903e: 48 83 c6 08 add $0x8,%rsi 2b9042: 44 89 e1 mov %r12d,%ecx 2b9045: 44 89 ea mov %r13d,%edx 2b9048: e8 00 00 00 00 callq 2b904d 2b904d: e9 73 ff ff ff jmpq 2b8fc5 2b9052: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b9056: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b905d 2b905d: 89 c0 mov %eax,%eax 2b905f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9067 2b9066: 00 2b9067: 73 a7 jae 2b9010 2b9069: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9070 2b9070: 48 85 c0 test %rax,%rax 2b9073: 74 13 je 2b9088 2b9075: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9079: 48 83 c6 08 add $0x8,%rsi 2b907d: 44 89 e1 mov %r12d,%ecx 2b9080: 44 89 ea mov %r13d,%edx 2b9083: e8 00 00 00 00 callq 2b9088 2b9088: 5b pop %rbx 2b9089: 5d pop %rbp 2b908a: 41 5c pop %r12 2b908c: 41 5d pop %r13 2b908e: c3 retq 2b908f: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b9093: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b909a 2b909a: 89 c0 mov %eax,%eax 2b909c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b90a4 2b90a3: 00 2b90a4: 0f 83 40 ff ff ff jae 2b8fea 2b90aa: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b90b1 2b90b1: 48 85 c0 test %rax,%rax 2b90b4: 74 13 je 2b90c9 2b90b6: 48 8b 78 08 mov 0x8(%rax),%rdi 2b90ba: 48 83 c6 08 add $0x8,%rsi 2b90be: 44 89 e1 mov %r12d,%ecx 2b90c1: 44 89 ea mov %r13d,%edx 2b90c4: e8 00 00 00 00 callq 2b90c9 2b90c9: e9 1c ff ff ff jmpq 2b8fea 2b90ce: 66 90 xchg %ax,%ax 00000000002b90d0 : 2b90d0: e8 00 00 00 00 callq 2b90d5 2b90d5: 41 55 push %r13 2b90d7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b90de: 41 54 push %r12 2b90e0: 55 push %rbp 2b90e1: 53 push %rbx 2b90e2: 8b 47 20 mov 0x20(%rdi),%eax 2b90e5: 48 89 fb mov %rdi,%rbx 2b90e8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b90ec: 8d b0 98 1b 00 00 lea 0x1b98(%rax),%esi 2b90f2: e8 00 00 00 00 callq 2b90f7 2b90f7: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b90fb: 83 e0 fc and $0xfffffffc,%eax 2b90fe: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b9102: 41 89 c4 mov %eax,%r12d 2b9105: 8b 43 20 mov 0x20(%rbx),%eax 2b9108: 41 81 cc 00 00 00 01 or $0x1000000,%r12d 2b910f: 44 8d a8 98 1b 00 00 lea 0x1b98(%rax),%r13d 2b9116: 48 8b 07 mov (%rdi),%rax 2b9119: 44 89 e2 mov %r12d,%edx 2b911c: 44 89 ee mov %r13d,%esi 2b911f: 48 8b 40 08 mov 0x8(%rax),%rax 2b9123: e8 00 00 00 00 callq 2b9128 2b9128: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b912d: 8b 43 20 mov 0x20(%rbx),%eax 2b9130: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b9134: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b913b: 8d b0 ac 1b 00 00 lea 0x1bac(%rax),%esi 2b9141: e8 00 00 00 00 callq 2b9146 2b9146: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b914a: 25 ff ff fc ff and $0xfffcffff,%eax 2b914f: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b9153: 41 89 c4 mov %eax,%r12d 2b9156: 8b 43 20 mov 0x20(%rbx),%eax 2b9159: 41 81 cc 00 01 00 00 or $0x100,%r12d 2b9160: 44 8d a8 ac 1b 00 00 lea 0x1bac(%rax),%r13d 2b9167: 48 8b 07 mov (%rdi),%rax 2b916a: 44 89 e2 mov %r12d,%edx 2b916d: 44 89 ee mov %r13d,%esi 2b9170: 48 8b 40 08 mov 0x8(%rax),%rax 2b9174: e8 00 00 00 00 callq 2b9179 2b9179: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b917e: 8b 43 20 mov 0x20(%rbx),%eax 2b9181: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b9185: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b918c: 8d b0 96 1b 00 00 lea 0x1b96(%rax),%esi 2b9192: e8 00 00 00 00 callq 2b9197 2b9197: 30 c0 xor %al,%al 2b9199: 41 89 c4 mov %eax,%r12d 2b919c: 8b 43 20 mov 0x20(%rbx),%eax 2b919f: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b91a3: 41 81 cc 00 00 00 80 or $0x80000000,%r12d 2b91aa: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b91ae: 44 8d a8 96 1b 00 00 lea 0x1b96(%rax),%r13d 2b91b5: 44 89 e2 mov %r12d,%edx 2b91b8: 44 89 ee mov %r13d,%esi 2b91bb: 48 8b 07 mov (%rdi),%rax 2b91be: 48 8b 40 08 mov 0x8(%rax),%rax 2b91c2: e8 00 00 00 00 callq 2b91c7 2b91c7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b91cc: 5b pop %rbx 2b91cd: 5d pop %rbp 2b91ce: 41 5c pop %r12 2b91d0: 41 5d pop %r13 2b91d2: c3 retq 2b91d3: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b91d7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b91de 2b91de: 89 c0 mov %eax,%eax 2b91e0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b91e8 2b91e7: 00 2b91e8: 0f 83 3f ff ff ff jae 2b912d 2b91ee: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b91f5 2b91f5: 48 85 c0 test %rax,%rax 2b91f8: 74 13 je 2b920d 2b91fa: 48 8b 78 08 mov 0x8(%rax),%rdi 2b91fe: 48 83 c6 08 add $0x8,%rsi 2b9202: 44 89 e1 mov %r12d,%ecx 2b9205: 44 89 ea mov %r13d,%edx 2b9208: e8 00 00 00 00 callq 2b920d 2b920d: e9 1b ff ff ff jmpq 2b912d 2b9212: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b9216: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b921d 2b921d: 89 c0 mov %eax,%eax 2b921f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9227 2b9226: 00 2b9227: 73 a3 jae 2b91cc 2b9229: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9230 2b9230: 48 85 c0 test %rax,%rax 2b9233: 74 13 je 2b9248 2b9235: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9239: 48 83 c6 08 add $0x8,%rsi 2b923d: 44 89 e1 mov %r12d,%ecx 2b9240: 44 89 ea mov %r13d,%edx 2b9243: e8 00 00 00 00 callq 2b9248 2b9248: 5b pop %rbx 2b9249: 5d pop %rbp 2b924a: 41 5c pop %r12 2b924c: 41 5d pop %r13 2b924e: c3 retq 2b924f: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b9253: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b925a 2b925a: 89 c0 mov %eax,%eax 2b925c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9264 2b9263: 00 2b9264: 0f 83 14 ff ff ff jae 2b917e 2b926a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9271 2b9271: 48 85 c0 test %rax,%rax 2b9274: 74 13 je 2b9289 2b9276: 48 8b 78 08 mov 0x8(%rax),%rdi 2b927a: 48 83 c6 08 add $0x8,%rsi 2b927e: 44 89 e1 mov %r12d,%ecx 2b9281: 44 89 ea mov %r13d,%edx 2b9284: e8 00 00 00 00 callq 2b9289 2b9289: e9 f0 fe ff ff jmpq 2b917e 2b928e: 66 90 xchg %ax,%ax 00000000002b9290 : 2b9290: e8 00 00 00 00 callq 2b9295 2b9295: 41 57 push %r15 2b9297: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b929e: 41 56 push %r14 2b92a0: 41 55 push %r13 2b92a2: 41 54 push %r12 2b92a4: 55 push %rbp 2b92a5: 48 89 f5 mov %rsi,%rbp 2b92a8: 53 push %rbx 2b92a9: 8b 47 20 mov 0x20(%rdi),%eax 2b92ac: 48 89 fb mov %rdi,%rbx 2b92af: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b92b3: 8d b0 88 1b 00 00 lea 0x1b88(%rax),%esi 2b92b9: e8 00 00 00 00 callq 2b92be 2b92be: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b92c2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b92c9: 41 89 c6 mov %eax,%r14d 2b92cc: 8b 43 20 mov 0x20(%rbx),%eax 2b92cf: 8d b0 89 1b 00 00 lea 0x1b89(%rax),%esi 2b92d5: e8 00 00 00 00 callq 2b92da 2b92da: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b92de: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b92e5: 41 89 c5 mov %eax,%r13d 2b92e8: 8b 43 20 mov 0x20(%rbx),%eax 2b92eb: 8d b0 8a 1b 00 00 lea 0x1b8a(%rax),%esi 2b92f1: e8 00 00 00 00 callq 2b92f6 2b92f6: 41 89 c4 mov %eax,%r12d 2b92f9: 48 85 ed test %rbp,%rbp 2b92fc: 74 0b je 2b9309 2b92fe: 8b 45 04 mov 0x4(%rbp),%eax 2b9301: 85 c0 test %eax,%eax 2b9303: 0f 85 59 01 00 00 jne 2b9462 2b9309: 45 89 f7 mov %r14d,%r15d 2b930c: 41 81 e5 00 c0 ff ff and $0xffffc000,%r13d 2b9313: 41 81 e4 ee ee 00 00 and $0xeeee,%r12d 2b931a: 41 81 e7 00 c0 ff ff and $0xffffc000,%r15d 2b9321: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b9325: 8b 43 20 mov 0x20(%rbx),%eax 2b9328: 44 89 fa mov %r15d,%edx 2b932b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b932f: 44 8d b0 88 1b 00 00 lea 0x1b88(%rax),%r14d 2b9336: 44 89 f6 mov %r14d,%esi 2b9339: 48 8b 07 mov (%rdi),%rax 2b933c: 48 8b 40 08 mov 0x8(%rax),%rax 2b9340: e8 00 00 00 00 callq 2b9345 2b9345: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b934a: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b934e: 8b 43 20 mov 0x20(%rbx),%eax 2b9351: 44 89 ea mov %r13d,%edx 2b9354: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b9358: 44 8d b0 89 1b 00 00 lea 0x1b89(%rax),%r14d 2b935f: 44 89 f6 mov %r14d,%esi 2b9362: 48 8b 07 mov (%rdi),%rax 2b9365: 48 8b 40 08 mov 0x8(%rax),%rax 2b9369: e8 00 00 00 00 callq 2b936e 2b936e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9373: 8b 43 20 mov 0x20(%rbx),%eax 2b9376: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b937a: 44 89 e2 mov %r12d,%edx 2b937d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b9381: 44 8d a8 8a 1b 00 00 lea 0x1b8a(%rax),%r13d 2b9388: 44 89 ee mov %r13d,%esi 2b938b: 48 8b 07 mov (%rdi),%rax 2b938e: 48 8b 40 08 mov 0x8(%rax),%rax 2b9392: e8 00 00 00 00 callq 2b9397 2b9397: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b939c: 5b pop %rbx 2b939d: 5d pop %rbp 2b939e: 41 5c pop %r12 2b93a0: 41 5d pop %r13 2b93a2: 41 5e pop %r14 2b93a4: 41 5f pop %r15 2b93a6: c3 retq 2b93a7: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b93ab: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b93b2 2b93b2: 89 c0 mov %eax,%eax 2b93b4: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b93bc 2b93bb: 00 2b93bc: 73 8c jae 2b934a 2b93be: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b93c5 2b93c5: 48 85 c0 test %rax,%rax 2b93c8: 74 13 je 2b93dd 2b93ca: 48 8b 78 08 mov 0x8(%rax),%rdi 2b93ce: 48 83 c6 08 add $0x8,%rsi 2b93d2: 44 89 f9 mov %r15d,%ecx 2b93d5: 44 89 f2 mov %r14d,%edx 2b93d8: e8 00 00 00 00 callq 2b93dd 2b93dd: e9 68 ff ff ff jmpq 2b934a 2b93e2: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b93e6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b93ed 2b93ed: 89 c0 mov %eax,%eax 2b93ef: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b93f7 2b93f6: 00 2b93f7: 73 a3 jae 2b939c 2b93f9: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9400 2b9400: 48 85 c0 test %rax,%rax 2b9403: 74 13 je 2b9418 2b9405: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9409: 48 83 c6 08 add $0x8,%rsi 2b940d: 44 89 e1 mov %r12d,%ecx 2b9410: 44 89 ea mov %r13d,%edx 2b9413: e8 00 00 00 00 callq 2b9418 2b9418: 5b pop %rbx 2b9419: 5d pop %rbp 2b941a: 41 5c pop %r12 2b941c: 41 5d pop %r13 2b941e: 41 5e pop %r14 2b9420: 41 5f pop %r15 2b9422: c3 retq 2b9423: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b9427: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b942e 2b942e: 89 c0 mov %eax,%eax 2b9430: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9438 2b9437: 00 2b9438: 0f 83 35 ff ff ff jae 2b9373 2b943e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9445 2b9445: 48 85 c0 test %rax,%rax 2b9448: 74 13 je 2b945d 2b944a: 48 8b 78 08 mov 0x8(%rax),%rdi 2b944e: 48 83 c6 08 add $0x8,%rsi 2b9452: 44 89 e9 mov %r13d,%ecx 2b9455: 44 89 f2 mov %r14d,%edx 2b9458: e8 00 00 00 00 callq 2b945d 2b945d: e9 11 ff ff ff jmpq 2b9373 2b9462: 8b 55 00 mov 0x0(%rbp),%edx 2b9465: 85 d2 test %edx,%edx 2b9467: 0f 84 9c fe ff ff je 2b9309 2b946d: 83 e8 01 sub $0x1,%eax 2b9470: 44 8d 7a ff lea -0x1(%rdx),%r15d 2b9474: 41 81 e4 ff 6e 00 00 and $0x6eff,%r12d 2b947b: 44 31 e8 xor %r13d,%eax 2b947e: 45 31 f7 xor %r14d,%r15d 2b9481: 41 83 cc 11 or $0x11,%r12d 2b9485: 25 ff 3f 00 00 and $0x3fff,%eax 2b948a: 41 81 e7 ff 3f 00 00 and $0x3fff,%r15d 2b9491: 41 31 c5 xor %eax,%r13d 2b9494: 45 31 f7 xor %r14d,%r15d 2b9497: e9 85 fe ff ff jmpq 2b9321 2b949c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b94a0 : 2b94a0: e8 00 00 00 00 callq 2b94a5 2b94a5: 41 56 push %r14 2b94a7: 41 55 push %r13 2b94a9: 45 31 ed xor %r13d,%r13d 2b94ac: 41 54 push %r12 2b94ae: 41 89 f4 mov %esi,%r12d 2b94b1: 53 push %rbx 2b94b2: 48 89 fb mov %rdi,%rbx 2b94b5: 48 83 ec 18 sub $0x18,%rsp 2b94b9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2b94c0: 00 00 2b94c2: 48 89 44 24 10 mov %rax,0x10(%rsp) 2b94c7: 31 c0 xor %eax,%eax 2b94c9: 48 8b 07 mov (%rdi),%rax 2b94cc: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 2b94d1: 4c 8d 44 24 0c lea 0xc(%rsp),%r8 2b94d6: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2b94dd: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2b94e2: 48 89 e6 mov %rsp,%rsi 2b94e5: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2b94ec: 00 2b94ed: 48 8b 40 50 mov 0x50(%rax),%rax 2b94f1: e8 00 00 00 00 callq 2b94f6 2b94f6: 8b 0c 24 mov (%rsp),%ecx 2b94f9: 85 c9 test %ecx,%ecx 2b94fb: 74 08 je 2b9505 2b94fd: 8b 44 24 04 mov 0x4(%rsp),%eax 2b9501: 85 c0 test %eax,%eax 2b9503: 75 23 jne 2b9528 2b9505: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2b950a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2b9511: 00 00 2b9513: 0f 85 9b 00 00 00 jne 2b95b4 2b9519: 48 83 c4 18 add $0x18,%rsp 2b951d: 44 89 e8 mov %r13d,%eax 2b9520: 5b pop %rbx 2b9521: 41 5c pop %r12 2b9523: 41 5d pop %r13 2b9525: 41 5e pop %r14 2b9527: c3 retq 2b9528: 45 0f b6 e4 movzbl %r12b,%r12d 2b952c: 89 c8 mov %ecx,%eax 2b952e: 41 01 cc add %ecx,%r12d 2b9531: 25 ff 3f 00 00 and $0x3fff,%eax 2b9536: 41 c1 e4 10 shl $0x10,%r12d 2b953a: 41 81 e4 00 00 ff 3f and $0x3fff0000,%r12d 2b9541: 41 09 c4 or %eax,%r12d 2b9544: 8b 43 20 mov 0x20(%rbx),%eax 2b9547: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b954b: 44 89 e2 mov %r12d,%edx 2b954e: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b9552: 44 8d b0 ce 1b 00 00 lea 0x1bce(%rax),%r14d 2b9559: 44 89 f6 mov %r14d,%esi 2b955c: 48 8b 07 mov (%rdi),%rax 2b955f: 48 8b 40 08 mov 0x8(%rax),%rax 2b9563: e8 00 00 00 00 callq 2b9568 2b9568: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b956d: 41 bd 01 00 00 00 mov $0x1,%r13d 2b9573: eb 90 jmp 2b9505 2b9575: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b9579: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9580 2b9580: 89 c0 mov %eax,%eax 2b9582: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b958a 2b9589: 00 2b958a: 41 0f 92 c5 setb %r13b 2b958e: 73 dd jae 2b956d 2b9590: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9597 2b9597: 48 85 c0 test %rax,%rax 2b959a: 74 13 je 2b95af 2b959c: 48 8b 78 08 mov 0x8(%rax),%rdi 2b95a0: 48 83 c6 08 add $0x8,%rsi 2b95a4: 44 89 e1 mov %r12d,%ecx 2b95a7: 44 89 f2 mov %r14d,%edx 2b95aa: e8 00 00 00 00 callq 2b95af 2b95af: e9 51 ff ff ff jmpq 2b9505 2b95b4: e8 00 00 00 00 callq 2b95b9 2b95b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002b95c0 : 2b95c0: e8 00 00 00 00 callq 2b95c5 2b95c5: 41 57 push %r15 2b95c7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b95ce: 41 56 push %r14 2b95d0: 41 55 push %r13 2b95d2: 41 54 push %r12 2b95d4: 55 push %rbp 2b95d5: 48 89 f5 mov %rsi,%rbp 2b95d8: 53 push %rbx 2b95d9: 8b 47 24 mov 0x24(%rdi),%eax 2b95dc: 48 89 fb mov %rdi,%rbx 2b95df: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b95e3: 44 8d a8 90 1a 00 00 lea 0x1a90(%rax),%r13d 2b95ea: 44 89 ee mov %r13d,%esi 2b95ed: e8 00 00 00 00 callq 2b95f2 2b95f2: 4c 8b 7b 10 mov 0x10(%rbx),%r15 2b95f6: 31 c9 xor %ecx,%ecx 2b95f8: 83 c8 01 or $0x1,%eax 2b95fb: 41 89 c4 mov %eax,%r12d 2b95fe: 8b 43 18 mov 0x18(%rbx),%eax 2b9601: 39 45 04 cmp %eax,0x4(%rbp) 2b9604: 0f 94 c1 sete %cl 2b9607: 8b 43 20 mov 0x20(%rbx),%eax 2b960a: 49 8b 7f 18 mov 0x18(%r15),%rdi 2b960e: 41 81 e4 ff 0f fe 0f and $0xffe0fff,%r12d 2b9615: c1 e1 10 shl $0x10,%ecx 2b9618: 44 8d b0 90 1a 00 00 lea 0x1a90(%rax),%r14d 2b961f: 41 09 cc or %ecx,%r12d 2b9622: 48 8b 07 mov (%rdi),%rax 2b9625: 41 81 cc 00 20 00 60 or $0x60002000,%r12d 2b962c: 44 89 f6 mov %r14d,%esi 2b962f: 48 8b 40 08 mov 0x8(%rax),%rax 2b9633: 44 89 e2 mov %r12d,%edx 2b9636: e8 00 00 00 00 callq 2b963b 2b963b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9640: 44 8b 65 04 mov 0x4(%rbp),%r12d 2b9644: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b9648: 8b 43 20 mov 0x20(%rbx),%eax 2b964b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b964f: 41 83 e4 07 and $0x7,%r12d 2b9653: 44 8d b0 26 48 00 00 lea 0x4826(%rax),%r14d 2b965a: 44 89 e2 mov %r12d,%edx 2b965d: 48 8b 07 mov (%rdi),%rax 2b9660: 44 89 f6 mov %r14d,%esi 2b9663: 48 8b 40 08 mov 0x8(%rax),%rax 2b9667: e8 00 00 00 00 callq 2b966c 2b966c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9671: 8b 43 20 mov 0x20(%rbx),%eax 2b9674: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b9678: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b967f: 8d b0 87 1b 00 00 lea 0x1b87(%rax),%esi 2b9685: e8 00 00 00 00 callq 2b968a 2b968a: 4c 8b 7b 10 mov 0x10(%rbx),%r15 2b968e: 31 d2 xor %edx,%edx 2b9690: 25 ff 3f 00 00 and $0x3fff,%eax 2b9695: 49 8b 7f 18 mov 0x18(%r15),%rdi 2b9699: 89 c5 mov %eax,%ebp 2b969b: 8b 43 20 mov 0x20(%rbx),%eax 2b969e: 44 8d b0 7a 1b 00 00 lea 0x1b7a(%rax),%r14d 2b96a5: 48 8b 07 mov (%rdi),%rax 2b96a8: 44 89 f6 mov %r14d,%esi 2b96ab: 48 8b 40 08 mov 0x8(%rax),%rax 2b96af: e8 00 00 00 00 callq 2b96b4 2b96b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b96b9: 4c 8b 73 10 mov 0x10(%rbx),%r14 2b96bd: 41 81 f4 00 00 00 08 xor $0x8000000,%r12d 2b96c4: 44 89 ee mov %r13d,%esi 2b96c7: 44 89 e2 mov %r12d,%edx 2b96ca: 49 8b 7e 18 mov 0x18(%r14),%rdi 2b96ce: 48 8b 07 mov (%rdi),%rax 2b96d1: 48 8b 40 08 mov 0x8(%rax),%rax 2b96d5: e8 00 00 00 00 callq 2b96da 2b96da: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b96df: 8b 43 20 mov 0x20(%rbx),%eax 2b96e2: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b96e6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b96ed: 44 8d 65 fd lea -0x3(%rbp),%r12d 2b96f1: 44 8d a8 7b 1b 00 00 lea 0x1b7b(%rax),%r13d 2b96f8: 44 89 ee mov %r13d,%esi 2b96fb: e8 00 00 00 00 callq 2b9700 2b9700: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b9704: 44 89 ee mov %r13d,%esi 2b9707: 41 31 c4 xor %eax,%r12d 2b970a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b970e: 41 81 e4 ff 3f 00 00 and $0x3fff,%r12d 2b9715: 41 31 c4 xor %eax,%r12d 2b9718: 41 81 e4 ff ff e0 ff and $0xffe0ffff,%r12d 2b971f: 48 8b 07 mov (%rdi),%rax 2b9722: 41 81 cc 00 00 04 00 or $0x40000,%r12d 2b9729: 48 8b 40 08 mov 0x8(%rax),%rax 2b972d: 44 89 e2 mov %r12d,%edx 2b9730: e8 00 00 00 00 callq 2b9735 2b9735: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b973a: 5b pop %rbx 2b973b: 5d pop %rbp 2b973c: 41 5c pop %r12 2b973e: 41 5d pop %r13 2b9740: 41 5e pop %r14 2b9742: 41 5f pop %r15 2b9744: c3 retq 2b9745: 49 8b 77 10 mov 0x10(%r15),%rsi 2b9749: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9750 2b9750: 89 c0 mov %eax,%eax 2b9752: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b975a 2b9759: 00 2b975a: 0f 83 e0 fe ff ff jae 2b9640 2b9760: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9767 2b9767: 48 85 c0 test %rax,%rax 2b976a: 74 13 je 2b977f 2b976c: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9770: 48 83 c6 08 add $0x8,%rsi 2b9774: 44 89 e1 mov %r12d,%ecx 2b9777: 44 89 f2 mov %r14d,%edx 2b977a: e8 00 00 00 00 callq 2b977f 2b977f: e9 bc fe ff ff jmpq 2b9640 2b9784: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b9788: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b978f 2b978f: 89 c0 mov %eax,%eax 2b9791: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9799 2b9798: 00 2b9799: 73 9f jae 2b973a 2b979b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b97a2 2b97a2: 48 85 c0 test %rax,%rax 2b97a5: 74 13 je 2b97ba 2b97a7: 48 8b 78 08 mov 0x8(%rax),%rdi 2b97ab: 48 83 c6 08 add $0x8,%rsi 2b97af: 44 89 e1 mov %r12d,%ecx 2b97b2: 44 89 ea mov %r13d,%edx 2b97b5: e8 00 00 00 00 callq 2b97ba 2b97ba: 5b pop %rbx 2b97bb: 5d pop %rbp 2b97bc: 41 5c pop %r12 2b97be: 41 5d pop %r13 2b97c0: 41 5e pop %r14 2b97c2: 41 5f pop %r15 2b97c4: c3 retq 2b97c5: 49 8b 76 10 mov 0x10(%r14),%rsi 2b97c9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b97d0 2b97d0: 89 c0 mov %eax,%eax 2b97d2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b97da 2b97d9: 00 2b97da: 0f 83 ff fe ff ff jae 2b96df 2b97e0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b97e7 2b97e7: 48 85 c0 test %rax,%rax 2b97ea: 74 13 je 2b97ff 2b97ec: 48 8b 78 08 mov 0x8(%rax),%rdi 2b97f0: 48 83 c6 08 add $0x8,%rsi 2b97f4: 44 89 e1 mov %r12d,%ecx 2b97f7: 44 89 ea mov %r13d,%edx 2b97fa: e8 00 00 00 00 callq 2b97ff 2b97ff: e9 db fe ff ff jmpq 2b96df 2b9804: 49 8b 77 10 mov 0x10(%r15),%rsi 2b9808: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b980f 2b980f: 89 c0 mov %eax,%eax 2b9811: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9819 2b9818: 00 2b9819: 0f 83 9a fe ff ff jae 2b96b9 2b981f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9826 2b9826: 48 85 c0 test %rax,%rax 2b9829: 74 12 je 2b983d 2b982b: 48 8b 78 08 mov 0x8(%rax),%rdi 2b982f: 48 83 c6 08 add $0x8,%rsi 2b9833: 31 c9 xor %ecx,%ecx 2b9835: 44 89 f2 mov %r14d,%edx 2b9838: e8 00 00 00 00 callq 2b983d 2b983d: e9 77 fe ff ff jmpq 2b96b9 2b9842: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b9846: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b984d 2b984d: 89 c0 mov %eax,%eax 2b984f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9857 2b9856: 00 2b9857: 0f 83 14 fe ff ff jae 2b9671 2b985d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9864 2b9864: 48 85 c0 test %rax,%rax 2b9867: 74 13 je 2b987c 2b9869: 48 8b 78 08 mov 0x8(%rax),%rdi 2b986d: 48 83 c6 08 add $0x8,%rsi 2b9871: 44 89 e1 mov %r12d,%ecx 2b9874: 44 89 f2 mov %r14d,%edx 2b9877: e8 00 00 00 00 callq 2b987c 2b987c: e9 f0 fd ff ff jmpq 2b9671 2b9881: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b9888: 00 00 00 00 2b988c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b9890 : 2b9890: e8 00 00 00 00 callq 2b9895 2b9895: 41 55 push %r13 2b9897: ba 00 00 01 00 mov $0x10000,%edx 2b989c: 41 54 push %r12 2b989e: 55 push %rbp 2b989f: 89 f5 mov %esi,%ebp 2b98a1: 53 push %rbx 2b98a2: 4c 8b 6f 10 mov 0x10(%rdi),%r13 2b98a6: 48 89 fb mov %rdi,%rbx 2b98a9: 8b 47 20 mov 0x20(%rdi),%eax 2b98ac: 49 8b 7d 18 mov 0x18(%r13),%rdi 2b98b0: 44 8d a0 b6 1b 00 00 lea 0x1bb6(%rax),%r12d 2b98b7: 48 8b 07 mov (%rdi),%rax 2b98ba: 44 89 e6 mov %r12d,%esi 2b98bd: 48 8b 40 08 mov 0x8(%rax),%rax 2b98c1: e8 00 00 00 00 callq 2b98c6 2b98c6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b98cb: 8b 43 20 mov 0x20(%rbx),%eax 2b98ce: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b98d2: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b98d6: 44 8d a0 9d 1b 00 00 lea 0x1b9d(%rax),%r12d 2b98dd: 48 8b 07 mov (%rdi),%rax 2b98e0: 48 8b 40 08 mov 0x8(%rax),%rax 2b98e4: 40 84 ed test %bpl,%bpl 2b98e7: 74 19 je 2b9902 2b98e9: ba 00 01 00 00 mov $0x100,%edx 2b98ee: 44 89 e6 mov %r12d,%esi 2b98f1: e8 00 00 00 00 callq 2b98f6 2b98f6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b98fb: 5b pop %rbx 2b98fc: 5d pop %rbp 2b98fd: 41 5c pop %r12 2b98ff: 41 5d pop %r13 2b9901: c3 retq 2b9902: 31 d2 xor %edx,%edx 2b9904: 44 89 e6 mov %r12d,%esi 2b9907: e8 00 00 00 00 callq 2b990c 2b990c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9911: eb e8 jmp 2b98fb 2b9913: 49 8b 75 10 mov 0x10(%r13),%rsi 2b9917: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b991e 2b991e: 89 c0 mov %eax,%eax 2b9920: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9928 2b9927: 00 2b9928: 73 a1 jae 2b98cb 2b992a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9931 2b9931: 48 85 c0 test %rax,%rax 2b9934: 74 15 je 2b994b 2b9936: 48 8b 78 08 mov 0x8(%rax),%rdi 2b993a: 48 83 c6 08 add $0x8,%rsi 2b993e: b9 00 00 01 00 mov $0x10000,%ecx 2b9943: 44 89 e2 mov %r12d,%edx 2b9946: e8 00 00 00 00 callq 2b994b 2b994b: e9 7b ff ff ff jmpq 2b98cb 2b9950: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b9954: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b995b 2b995b: 89 c0 mov %eax,%eax 2b995d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9965 2b9964: 00 2b9965: 73 94 jae 2b98fb 2b9967: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b996e 2b996e: 48 85 c0 test %rax,%rax 2b9971: 74 12 je 2b9985 2b9973: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9977: 48 83 c6 08 add $0x8,%rsi 2b997b: 31 c9 xor %ecx,%ecx 2b997d: 44 89 e2 mov %r12d,%edx 2b9980: e8 00 00 00 00 callq 2b9985 2b9985: 5b pop %rbx 2b9986: 5d pop %rbp 2b9987: 41 5c pop %r12 2b9989: 41 5d pop %r13 2b998b: c3 retq 2b998c: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b9990: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9997 2b9997: 89 c0 mov %eax,%eax 2b9999: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b99a1 2b99a0: 00 2b99a1: 0f 83 54 ff ff ff jae 2b98fb 2b99a7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b99ae 2b99ae: 48 85 c0 test %rax,%rax 2b99b1: 74 d2 je 2b9985 2b99b3: 48 8b 78 08 mov 0x8(%rax),%rdi 2b99b7: 48 83 c6 08 add $0x8,%rsi 2b99bb: b9 00 01 00 00 mov $0x100,%ecx 2b99c0: 44 89 e2 mov %r12d,%edx 2b99c3: e8 00 00 00 00 callq 2b99c8 2b99c8: eb bb jmp 2b9985 2b99ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002b99d0 : 2b99d0: e8 00 00 00 00 callq 2b99d5 2b99d5: 41 57 push %r15 2b99d7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b99de: 41 56 push %r14 2b99e0: 41 55 push %r13 2b99e2: 41 54 push %r12 2b99e4: 55 push %rbp 2b99e5: 48 89 f5 mov %rsi,%rbp 2b99e8: 53 push %rbx 2b99e9: 48 89 fb mov %rdi,%rbx 2b99ec: 48 83 ec 10 sub $0x10,%rsp 2b99f0: 8b 47 20 mov 0x20(%rdi),%eax 2b99f3: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2b99f7: 8d b0 9c 1b 00 00 lea 0x1b9c(%rax),%esi 2b99fd: e8 00 00 00 00 callq 2b9a02 2b9a02: c1 e8 10 shr $0x10,%eax 2b9a05: 41 89 c4 mov %eax,%r12d 2b9a08: 41 83 e4 01 and $0x1,%r12d 2b9a0c: 75 12 jne 2b9a20 2b9a0e: 48 83 c4 10 add $0x10,%rsp 2b9a12: 44 89 e0 mov %r12d,%eax 2b9a15: 5b pop %rbx 2b9a16: 5d pop %rbp 2b9a17: 41 5c pop %r12 2b9a19: 41 5d pop %r13 2b9a1b: 41 5e pop %r14 2b9a1d: 41 5f pop %r15 2b9a1f: c3 retq 2b9a20: 4c 8b 6b 10 mov 0x10(%rbx),%r13 2b9a24: 8b 43 20 mov 0x20(%rbx),%eax 2b9a27: 31 d2 xor %edx,%edx 2b9a29: 49 8b 7d 18 mov 0x18(%r13),%rdi 2b9a2d: 44 8d b0 d4 1b 00 00 lea 0x1bd4(%rax),%r14d 2b9a34: 44 89 f6 mov %r14d,%esi 2b9a37: 48 8b 07 mov (%rdi),%rax 2b9a3a: 48 8b 40 08 mov 0x8(%rax),%rax 2b9a3e: e8 00 00 00 00 callq 2b9a43 2b9a43: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9a48: 44 0f b6 7d 17 movzbl 0x17(%rbp),%r15d 2b9a4d: 45 84 ff test %r15b,%r15b 2b9a50: 74 bc je 2b9a0e 2b9a52: 8b 43 20 mov 0x20(%rbx),%eax 2b9a55: 44 0f b7 6d 02 movzwl 0x2(%rbp),%r13d 2b9a5a: 0f b7 4d 00 movzwl 0x0(%rbp),%ecx 2b9a5e: 44 8d 80 d5 1b 00 00 lea 0x1bd5(%rax),%r8d 2b9a65: 48 8b 43 10 mov 0x10(%rbx),%rax 2b9a69: 41 c1 e5 10 shl $0x10,%r13d 2b9a6d: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2b9a73: 41 81 e5 00 00 ff 3f and $0x3fff0000,%r13d 2b9a7a: 44 89 44 24 04 mov %r8d,0x4(%rsp) 2b9a7f: 44 89 c6 mov %r8d,%esi 2b9a82: 48 8b 78 18 mov 0x18(%rax),%rdi 2b9a86: 41 31 cd xor %ecx,%r13d 2b9a89: 48 89 44 24 08 mov %rax,0x8(%rsp) 2b9a8e: 48 8b 17 mov (%rdi),%rdx 2b9a91: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2b9a95: 44 89 ea mov %r13d,%edx 2b9a98: e8 00 00 00 00 callq 2b9a9d 2b9a9d: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2b9aa2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2b9aa7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9aac: 8b 43 20 mov 0x20(%rbx),%eax 2b9aaf: 44 0f b7 6d 06 movzwl 0x6(%rbp),%r13d 2b9ab4: 0f b7 4d 04 movzwl 0x4(%rbp),%ecx 2b9ab8: 44 8d 80 d6 1b 00 00 lea 0x1bd6(%rax),%r8d 2b9abf: 48 8b 43 10 mov 0x10(%rbx),%rax 2b9ac3: 41 c1 e5 10 shl $0x10,%r13d 2b9ac7: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2b9acd: 41 81 e5 00 00 ff 3f and $0x3fff0000,%r13d 2b9ad4: 44 89 44 24 04 mov %r8d,0x4(%rsp) 2b9ad9: 44 89 c6 mov %r8d,%esi 2b9adc: 48 8b 78 18 mov 0x18(%rax),%rdi 2b9ae0: 41 31 cd xor %ecx,%r13d 2b9ae3: 48 89 44 24 08 mov %rax,0x8(%rsp) 2b9ae8: 48 8b 17 mov (%rdi),%rdx 2b9aeb: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2b9aef: 44 89 ea mov %r13d,%edx 2b9af2: e8 00 00 00 00 callq 2b9af7 2b9af7: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2b9afc: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2b9b01: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9b06: 8b 43 20 mov 0x20(%rbx),%eax 2b9b09: 44 0f b7 6d 0a movzwl 0xa(%rbp),%r13d 2b9b0e: 0f b7 4d 08 movzwl 0x8(%rbp),%ecx 2b9b12: 44 8d 80 d7 1b 00 00 lea 0x1bd7(%rax),%r8d 2b9b19: 48 8b 43 10 mov 0x10(%rbx),%rax 2b9b1d: 41 c1 e5 10 shl $0x10,%r13d 2b9b21: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2b9b27: 41 81 e5 00 00 ff 3f and $0x3fff0000,%r13d 2b9b2e: 44 89 44 24 04 mov %r8d,0x4(%rsp) 2b9b33: 44 89 c6 mov %r8d,%esi 2b9b36: 48 8b 78 18 mov 0x18(%rax),%rdi 2b9b3a: 41 31 cd xor %ecx,%r13d 2b9b3d: 48 89 44 24 08 mov %rax,0x8(%rsp) 2b9b42: 48 8b 17 mov (%rdi),%rdx 2b9b45: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2b9b49: 44 89 ea mov %r13d,%edx 2b9b4c: e8 00 00 00 00 callq 2b9b51 2b9b51: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2b9b56: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2b9b5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9b60: 8b 43 20 mov 0x20(%rbx),%eax 2b9b63: 44 0f b7 6d 0e movzwl 0xe(%rbp),%r13d 2b9b68: 0f b7 4d 0c movzwl 0xc(%rbp),%ecx 2b9b6c: 44 8d 80 d8 1b 00 00 lea 0x1bd8(%rax),%r8d 2b9b73: 48 8b 43 10 mov 0x10(%rbx),%rax 2b9b77: 41 c1 e5 10 shl $0x10,%r13d 2b9b7b: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2b9b81: 41 81 e5 00 00 ff 3f and $0x3fff0000,%r13d 2b9b88: 44 89 44 24 04 mov %r8d,0x4(%rsp) 2b9b8d: 44 89 c6 mov %r8d,%esi 2b9b90: 48 8b 78 18 mov 0x18(%rax),%rdi 2b9b94: 41 31 cd xor %ecx,%r13d 2b9b97: 48 89 44 24 08 mov %rax,0x8(%rsp) 2b9b9c: 48 8b 17 mov (%rdi),%rdx 2b9b9f: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2b9ba3: 44 89 ea mov %r13d,%edx 2b9ba6: e8 00 00 00 00 callq 2b9bab 2b9bab: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2b9bb0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2b9bb5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9bba: 44 0f b6 6d 16 movzbl 0x16(%rbp),%r13d 2b9bbf: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b9bc3: 44 89 f6 mov %r14d,%esi 2b9bc6: 44 89 e9 mov %r13d,%ecx 2b9bc9: 44 8b 6d 10 mov 0x10(%rbp),%r13d 2b9bcd: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b9bd1: c1 e1 04 shl $0x4,%ecx 2b9bd4: 41 c1 e5 14 shl $0x14,%r13d 2b9bd8: 48 8b 07 mov (%rdi),%rax 2b9bdb: 41 81 e5 00 00 70 00 and $0x700000,%r13d 2b9be2: 41 31 cd xor %ecx,%r13d 2b9be5: 48 8b 40 08 mov 0x8(%rax),%rax 2b9be9: 41 83 f5 01 xor $0x1,%r13d 2b9bed: 44 89 ea mov %r13d,%edx 2b9bf0: e8 00 00 00 00 callq 2b9bf5 2b9bf5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9bfa: 45 89 fc mov %r15d,%r12d 2b9bfd: e9 0c fe ff ff jmpq 2b9a0e 2b9c02: 49 8b 75 10 mov 0x10(%r13),%rsi 2b9c06: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9c0d 2b9c0d: 89 c0 mov %eax,%eax 2b9c0f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9c17 2b9c16: 00 2b9c17: 0f 83 2b fe ff ff jae 2b9a48 2b9c1d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9c24 2b9c24: 48 85 c0 test %rax,%rax 2b9c27: 74 12 je 2b9c3b 2b9c29: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9c2d: 48 83 c6 08 add $0x8,%rsi 2b9c31: 31 c9 xor %ecx,%ecx 2b9c33: 44 89 f2 mov %r14d,%edx 2b9c36: e8 00 00 00 00 callq 2b9c3b 2b9c3b: e9 08 fe ff ff jmpq 2b9a48 2b9c40: 48 8b 70 10 mov 0x10(%rax),%rsi 2b9c44: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9c4b 2b9c4b: 89 c0 mov %eax,%eax 2b9c4d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9c55 2b9c54: 00 2b9c55: 0f 83 51 fe ff ff jae 2b9aac 2b9c5b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9c62 2b9c62: 48 85 c0 test %rax,%rax 2b9c65: 74 13 je 2b9c7a 2b9c67: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9c6b: 48 83 c6 08 add $0x8,%rsi 2b9c6f: 44 89 e9 mov %r13d,%ecx 2b9c72: 44 89 c2 mov %r8d,%edx 2b9c75: e8 00 00 00 00 callq 2b9c7a 2b9c7a: e9 2d fe ff ff jmpq 2b9aac 2b9c7f: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b9c83: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9c8a 2b9c8a: 89 c0 mov %eax,%eax 2b9c8c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9c94 2b9c93: 00 2b9c94: 0f 92 c3 setb %bl 2b9c97: 0f 83 71 fd ff ff jae 2b9a0e 2b9c9d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9ca4 2b9ca4: 48 85 c0 test %rax,%rax 2b9ca7: 74 13 je 2b9cbc 2b9ca9: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9cad: 48 83 c6 08 add $0x8,%rsi 2b9cb1: 44 89 e9 mov %r13d,%ecx 2b9cb4: 44 89 f2 mov %r14d,%edx 2b9cb7: e8 00 00 00 00 callq 2b9cbc 2b9cbc: 41 89 dc mov %ebx,%r12d 2b9cbf: e9 4a fd ff ff jmpq 2b9a0e 2b9cc4: 48 8b 70 10 mov 0x10(%rax),%rsi 2b9cc8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9ccf 2b9ccf: 89 c0 mov %eax,%eax 2b9cd1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9cd9 2b9cd8: 00 2b9cd9: 0f 83 db fe ff ff jae 2b9bba 2b9cdf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9ce6 2b9ce6: 48 85 c0 test %rax,%rax 2b9ce9: 74 13 je 2b9cfe 2b9ceb: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9cef: 48 83 c6 08 add $0x8,%rsi 2b9cf3: 44 89 e9 mov %r13d,%ecx 2b9cf6: 44 89 c2 mov %r8d,%edx 2b9cf9: e8 00 00 00 00 callq 2b9cfe 2b9cfe: e9 b7 fe ff ff jmpq 2b9bba 2b9d03: 48 8b 70 10 mov 0x10(%rax),%rsi 2b9d07: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9d0e 2b9d0e: 89 c0 mov %eax,%eax 2b9d10: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9d18 2b9d17: 00 2b9d18: 0f 83 42 fe ff ff jae 2b9b60 2b9d1e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9d25 2b9d25: 48 85 c0 test %rax,%rax 2b9d28: 74 13 je 2b9d3d 2b9d2a: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9d2e: 48 83 c6 08 add $0x8,%rsi 2b9d32: 44 89 e9 mov %r13d,%ecx 2b9d35: 44 89 c2 mov %r8d,%edx 2b9d38: e8 00 00 00 00 callq 2b9d3d 2b9d3d: e9 1e fe ff ff jmpq 2b9b60 2b9d42: 48 8b 70 10 mov 0x10(%rax),%rsi 2b9d46: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9d4d 2b9d4d: 89 c0 mov %eax,%eax 2b9d4f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9d57 2b9d56: 00 2b9d57: 0f 83 a9 fd ff ff jae 2b9b06 2b9d5d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9d64 2b9d64: 48 85 c0 test %rax,%rax 2b9d67: 74 13 je 2b9d7c 2b9d69: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9d6d: 48 83 c6 08 add $0x8,%rsi 2b9d71: 44 89 e9 mov %r13d,%ecx 2b9d74: 44 89 c2 mov %r8d,%edx 2b9d77: e8 00 00 00 00 callq 2b9d7c 2b9d7c: e9 85 fd ff ff jmpq 2b9b06 2b9d81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2b9d88: 00 00 00 00 2b9d8c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002b9d90 : 2b9d90: e8 00 00 00 00 callq 2b9d95 2b9d95: 41 56 push %r14 2b9d97: 49 89 d6 mov %rdx,%r14 2b9d9a: 41 55 push %r13 2b9d9c: 41 89 f5 mov %esi,%r13d 2b9d9f: 41 54 push %r12 2b9da1: 41 bc 00 10 00 00 mov $0x1000,%r12d 2b9da7: 55 push %rbp 2b9da8: 53 push %rbx 2b9da9: 8b 6a 10 mov 0x10(%rdx),%ebp 2b9dac: 48 89 fb mov %rdi,%rbx 2b9daf: 85 ed test %ebp,%ebp 2b9db1: 74 11 je 2b9dc4 2b9db3: 45 31 e4 xor %r12d,%r12d 2b9db6: 83 fd 01 cmp $0x1,%ebp 2b9db9: 0f 85 33 02 00 00 jne 2b9ff2 2b9dbf: bd 00 00 01 00 mov $0x10000,%ebp 2b9dc4: 8b 43 20 mov 0x20(%rbx),%eax 2b9dc7: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b9dcb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b9dd2: 8d b0 96 1b 00 00 lea 0x1b96(%rax),%esi 2b9dd8: e8 00 00 00 00 callq 2b9ddd 2b9ddd: 44 89 e9 mov %r13d,%ecx 2b9de0: 31 c1 xor %eax,%ecx 2b9de2: 83 e1 1f and $0x1f,%ecx 2b9de5: 31 c1 xor %eax,%ecx 2b9de7: 8b 43 20 mov 0x20(%rbx),%eax 2b9dea: 81 e1 1f cf ff ff and $0xffffcf1f,%ecx 2b9df0: 44 09 e1 or %r12d,%ecx 2b9df3: 44 8d a8 96 1b 00 00 lea 0x1b96(%rax),%r13d 2b9dfa: 31 cd xor %ecx,%ebp 2b9dfc: 44 89 ee mov %r13d,%esi 2b9dff: 41 89 ec mov %ebp,%r12d 2b9e02: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b9e06: 41 81 e4 00 00 03 00 and $0x30000,%r12d 2b9e0d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b9e11: 44 31 e1 xor %r12d,%ecx 2b9e14: 81 c9 00 00 00 80 or $0x80000000,%ecx 2b9e1a: 48 8b 07 mov (%rdi),%rax 2b9e1d: 41 89 cc mov %ecx,%r12d 2b9e20: 89 ca mov %ecx,%edx 2b9e22: 48 8b 40 08 mov 0x8(%rax),%rax 2b9e26: e8 00 00 00 00 callq 2b9e2b 2b9e2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9e30: 41 8b 46 14 mov 0x14(%r14),%eax 2b9e34: 8b 73 20 mov 0x20(%rbx),%esi 2b9e37: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b9e3b: 85 c0 test %eax,%eax 2b9e3d: 0f 84 0a 01 00 00 je 2b9f4d 2b9e43: 83 f8 01 cmp $0x1,%eax 2b9e46: 75 6a jne 2b9eb2 2b9e48: 81 c6 98 1b 00 00 add $0x1b98,%esi 2b9e4e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b9e55: e8 00 00 00 00 callq 2b9e5a 2b9e5a: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b9e5e: 25 fc fe ff ff and $0xfffffefc,%eax 2b9e63: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b9e67: 41 89 c4 mov %eax,%r12d 2b9e6a: 8b 43 20 mov 0x20(%rbx),%eax 2b9e6d: 41 81 cc 00 00 00 01 or $0x1000000,%r12d 2b9e74: 44 8d a8 98 1b 00 00 lea 0x1b98(%rax),%r13d 2b9e7b: 48 8b 07 mov (%rdi),%rax 2b9e7e: 44 89 e2 mov %r12d,%edx 2b9e81: 44 89 ee mov %r13d,%esi 2b9e84: 48 8b 40 08 mov 0x8(%rax),%rax 2b9e88: e8 00 00 00 00 callq 2b9e8d 2b9e8d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9e92: 8b 43 20 mov 0x20(%rbx),%eax 2b9e95: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b9e99: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b9ea0: 8d b0 ac 1b 00 00 lea 0x1bac(%rax),%esi 2b9ea6: e8 00 00 00 00 callq 2b9eab 2b9eab: 8b 73 20 mov 0x20(%rbx),%esi 2b9eae: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b9eb2: 81 c6 be 1b 00 00 add $0x1bbe,%esi 2b9eb8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b9ebf: e8 00 00 00 00 callq 2b9ec4 2b9ec4: 83 e0 f8 and $0xfffffff8,%eax 2b9ec7: 41 89 c4 mov %eax,%r12d 2b9eca: 8b 43 20 mov 0x20(%rbx),%eax 2b9ecd: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2b9ed1: 41 83 cc 02 or $0x2,%r12d 2b9ed5: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2b9ed9: 44 8d a8 be 1b 00 00 lea 0x1bbe(%rax),%r13d 2b9ee0: 44 89 e2 mov %r12d,%edx 2b9ee3: 44 89 ee mov %r13d,%esi 2b9ee6: 48 8b 07 mov (%rdi),%rax 2b9ee9: 48 8b 40 08 mov 0x8(%rax),%rax 2b9eed: e8 00 00 00 00 callq 2b9ef2 2b9ef2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9ef7: 5b pop %rbx 2b9ef8: 5d pop %rbp 2b9ef9: 41 5c pop %r12 2b9efb: 41 5d pop %r13 2b9efd: 41 5e pop %r14 2b9eff: c3 retq 2b9f00: 48 8b 75 10 mov 0x10(%rbp),%rsi 2b9f04: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2b9f0b 2b9f0b: 89 c0 mov %eax,%eax 2b9f0d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2b9f15 2b9f14: 00 2b9f15: 0f 83 15 ff ff ff jae 2b9e30 2b9f1b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2b9f22 2b9f22: 48 85 c0 test %rax,%rax 2b9f25: 74 13 je 2b9f3a 2b9f27: 48 8b 78 08 mov 0x8(%rax),%rdi 2b9f2b: 48 83 c6 08 add $0x8,%rsi 2b9f2f: 44 89 e1 mov %r12d,%ecx 2b9f32: 44 89 ea mov %r13d,%edx 2b9f35: e8 00 00 00 00 callq 2b9f3a 2b9f3a: 41 8b 46 14 mov 0x14(%r14),%eax 2b9f3e: 8b 73 20 mov 0x20(%rbx),%esi 2b9f41: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b9f45: 85 c0 test %eax,%eax 2b9f47: 0f 85 f6 fe ff ff jne 2b9e43 2b9f4d: 81 c6 ac 1b 00 00 add $0x1bac,%esi 2b9f53: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b9f5a: e8 00 00 00 00 callq 2b9f5f 2b9f5f: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b9f63: 25 ff ff fc ff and $0xfffcffff,%eax 2b9f68: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b9f6c: 41 89 c4 mov %eax,%r12d 2b9f6f: 8b 43 20 mov 0x20(%rbx),%eax 2b9f72: 41 81 cc 00 01 00 00 or $0x100,%r12d 2b9f79: 44 8d a8 ac 1b 00 00 lea 0x1bac(%rax),%r13d 2b9f80: 48 8b 07 mov (%rdi),%rax 2b9f83: 44 89 e2 mov %r12d,%edx 2b9f86: 44 89 ee mov %r13d,%esi 2b9f89: 48 8b 40 08 mov 0x8(%rax),%rax 2b9f8d: e8 00 00 00 00 callq 2b9f92 2b9f92: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9f97: 8b 43 20 mov 0x20(%rbx),%eax 2b9f9a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b9f9e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2b9fa5: 8d b0 98 1b 00 00 lea 0x1b98(%rax),%esi 2b9fab: e8 00 00 00 00 callq 2b9fb0 2b9fb0: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2b9fb4: 83 e0 fc and $0xfffffffc,%eax 2b9fb7: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2b9fbb: 41 89 c4 mov %eax,%r12d 2b9fbe: 8b 43 20 mov 0x20(%rbx),%eax 2b9fc1: 41 81 cc 02 01 00 01 or $0x1000102,%r12d 2b9fc8: 44 8d a8 98 1b 00 00 lea 0x1b98(%rax),%r13d 2b9fcf: 48 8b 07 mov (%rdi),%rax 2b9fd2: 44 89 e2 mov %r12d,%edx 2b9fd5: 44 89 ee mov %r13d,%esi 2b9fd8: 48 8b 40 08 mov 0x8(%rax),%rax 2b9fdc: e8 00 00 00 00 callq 2b9fe1 2b9fe1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b9fe6: 8b 73 20 mov 0x20(%rbx),%esi 2b9fe9: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2b9fed: e9 c0 fe ff ff jmpq 2b9eb2 2b9ff2: 31 ed xor %ebp,%ebp 2b9ff4: e9 cb fd ff ff jmpq 2b9dc4 2b9ff9: 48 8b 73 10 mov 0x10(%rbx),%rsi 2b9ffd: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba004 2ba004: 89 c0 mov %eax,%eax 2ba006: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba00e 2ba00d: 00 2ba00e: 0f 83 e3 fe ff ff jae 2b9ef7 2ba014: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba01b 2ba01b: 48 85 c0 test %rax,%rax 2ba01e: 74 13 je 2ba033 2ba020: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba024: 48 83 c6 08 add $0x8,%rsi 2ba028: 44 89 e1 mov %r12d,%ecx 2ba02b: 44 89 ea mov %r13d,%edx 2ba02e: e8 00 00 00 00 callq 2ba033 2ba033: 5b pop %rbx 2ba034: 5d pop %rbp 2ba035: 41 5c pop %r12 2ba037: 41 5d pop %r13 2ba039: 41 5e pop %r14 2ba03b: c3 retq 2ba03c: 48 8b 75 10 mov 0x10(%rbp),%rsi 2ba040: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba047 2ba047: 89 c0 mov %eax,%eax 2ba049: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba051 2ba050: 00 2ba051: 0f 83 40 ff ff ff jae 2b9f97 2ba057: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba05e 2ba05e: 48 85 c0 test %rax,%rax 2ba061: 74 13 je 2ba076 2ba063: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba067: 48 83 c6 08 add $0x8,%rsi 2ba06b: 44 89 e1 mov %r12d,%ecx 2ba06e: 44 89 ea mov %r13d,%edx 2ba071: e8 00 00 00 00 callq 2ba076 2ba076: e9 1c ff ff ff jmpq 2b9f97 2ba07b: 48 8b 75 10 mov 0x10(%rbp),%rsi 2ba07f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba086 2ba086: 89 c0 mov %eax,%eax 2ba088: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba090 2ba08f: 00 2ba090: 0f 83 fc fd ff ff jae 2b9e92 2ba096: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba09d 2ba09d: 48 85 c0 test %rax,%rax 2ba0a0: 74 13 je 2ba0b5 2ba0a2: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba0a6: 48 83 c6 08 add $0x8,%rsi 2ba0aa: 44 89 e1 mov %r12d,%ecx 2ba0ad: 44 89 ea mov %r13d,%edx 2ba0b0: e8 00 00 00 00 callq 2ba0b5 2ba0b5: e9 d8 fd ff ff jmpq 2b9e92 2ba0ba: 48 8b 75 10 mov 0x10(%rbp),%rsi 2ba0be: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba0c5 2ba0c5: 89 c0 mov %eax,%eax 2ba0c7: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba0cf 2ba0ce: 00 2ba0cf: 73 1f jae 2ba0f0 2ba0d1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba0d8 2ba0d8: 48 85 c0 test %rax,%rax 2ba0db: 74 13 je 2ba0f0 2ba0dd: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba0e1: 48 83 c6 08 add $0x8,%rsi 2ba0e5: 44 89 e1 mov %r12d,%ecx 2ba0e8: 44 89 ea mov %r13d,%edx 2ba0eb: e8 00 00 00 00 callq 2ba0f0 2ba0f0: 8b 73 20 mov 0x20(%rbx),%esi 2ba0f3: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2ba0f7: e9 b6 fd ff ff jmpq 2b9eb2 2ba0fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ba100 : 2ba100: e8 00 00 00 00 callq 2ba105 2ba105: 41 57 push %r15 2ba107: 41 56 push %r14 2ba109: 41 55 push %r13 2ba10b: 41 54 push %r12 2ba10d: 49 89 fc mov %rdi,%r12 2ba110: 55 push %rbp 2ba111: 8d 6a ff lea -0x1(%rdx),%ebp 2ba114: 53 push %rbx 2ba115: 48 83 ec 28 sub $0x28,%rsp 2ba119: 4c 8b 77 10 mov 0x10(%rdi),%r14 2ba11d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ba124: 00 00 2ba126: 48 89 44 24 20 mov %rax,0x20(%rsp) 2ba12b: 31 c0 xor %eax,%eax 2ba12d: b8 ff ff ff ff mov $0xffffffff,%eax 2ba132: 48 89 44 24 0a mov %rax,0xa(%rsp) 2ba137: 31 c0 xor %eax,%eax 2ba139: 66 89 44 24 12 mov %ax,0x12(%rsp) 2ba13e: 83 fd 03 cmp $0x3,%ebp 2ba141: 0f 86 4a 02 00 00 jbe 2ba391 2ba147: bd 01 00 00 00 mov $0x1,%ebp 2ba14c: 83 fe 06 cmp $0x6,%esi 2ba14f: 0f 84 53 03 00 00 je 2ba4a8 2ba155: 83 fe 06 cmp $0x6,%esi 2ba158: 0f 87 5e 01 00 00 ja 2ba2bc 2ba15e: 83 fe 03 cmp $0x3,%esi 2ba161: 0f 84 da 01 00 00 je 2ba341 2ba167: 8d 46 fc lea -0x4(%rsi),%eax 2ba16a: 83 f8 01 cmp $0x1,%eax 2ba16d: 0f 87 26 01 00 00 ja 2ba299 2ba173: 83 fe 04 cmp $0x4,%esi 2ba176: 41 bd 01 03 00 00 mov $0x301,%r13d 2ba17c: b9 01 04 00 00 mov $0x401,%ecx 2ba181: 41 0f 44 cd cmove %r13d,%ecx 2ba185: 89 0c 24 mov %ecx,(%rsp) 2ba188: b9 08 00 00 00 mov $0x8,%ecx 2ba18d: 83 fd 03 cmp $0x3,%ebp 2ba190: 74 0b je 2ba19d 2ba192: 8d 44 2d 00 lea 0x0(%rbp,%rbp,1),%eax 2ba196: b9 0a 00 00 00 mov $0xa,%ecx 2ba19b: 29 c1 sub %eax,%ecx 2ba19d: 31 d2 xor %edx,%edx 2ba19f: b8 ff ff 00 00 mov $0xffff,%eax 2ba1a4: eb 05 jmp 2ba1ab 2ba1a6: 0f b7 44 14 08 movzwl 0x8(%rsp,%rdx,1),%eax 2ba1ab: d3 f8 sar %cl,%eax 2ba1ad: d3 e0 shl %cl,%eax 2ba1af: 66 89 44 14 14 mov %ax,0x14(%rsp,%rdx,1) 2ba1b4: 48 83 c2 02 add $0x2,%rdx 2ba1b8: 48 83 fa 0c cmp $0xc,%rdx 2ba1bc: 75 e8 jne 2ba1a6 2ba1be: 41 8b 44 24 20 mov 0x20(%r12),%eax 2ba1c3: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba1c7: 31 d2 xor %edx,%edx 2ba1c9: 44 8d a8 bb 1b 00 00 lea 0x1bbb(%rax),%r13d 2ba1d0: 48 8b 07 mov (%rdi),%rax 2ba1d3: 44 89 ee mov %r13d,%esi 2ba1d6: 48 8b 40 08 mov 0x8(%rax),%rax 2ba1da: e8 00 00 00 00 callq 2ba1df 2ba1df: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba1e4: 41 8b 44 24 20 mov 0x20(%r12),%eax 2ba1e9: 45 31 ff xor %r15d,%r15d 2ba1ec: 45 31 d2 xor %r10d,%r10d 2ba1ef: 44 8d a8 bc 1b 00 00 lea 0x1bbc(%rax),%r13d 2ba1f6: 44 89 f9 mov %r15d,%ecx 2ba1f9: bb 01 00 00 00 mov $0x1,%ebx 2ba1fe: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba202: 44 89 ee mov %r13d,%esi 2ba205: d3 e3 shl %cl,%ebx 2ba207: c1 e3 10 shl $0x10,%ebx 2ba20a: 48 8b 07 mov (%rdi),%rax 2ba20d: 44 31 d3 xor %r10d,%ebx 2ba210: 81 e3 00 00 3f 00 and $0x3f0000,%ebx 2ba216: 48 8b 40 08 mov 0x8(%rax),%rax 2ba21a: 44 31 d3 xor %r10d,%ebx 2ba21d: 89 da mov %ebx,%edx 2ba21f: e8 00 00 00 00 callq 2ba224 2ba224: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba229: 46 0f b7 54 7c 14 movzwl 0x14(%rsp,%r15,2),%r10d 2ba22f: 49 83 c7 01 add $0x1,%r15 2ba233: 41 31 da xor %ebx,%r10d 2ba236: 45 0f b7 d2 movzwl %r10w,%r10d 2ba23a: 41 31 da xor %ebx,%r10d 2ba23d: 49 83 ff 06 cmp $0x6,%r15 2ba241: 75 b3 jne 2ba1f6 2ba243: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba247: 44 89 54 24 04 mov %r10d,0x4(%rsp) 2ba24c: 44 89 d2 mov %r10d,%edx 2ba24f: 44 89 ee mov %r13d,%esi 2ba252: 48 8b 07 mov (%rdi),%rax 2ba255: 48 8b 40 08 mov 0x8(%rax),%rax 2ba259: e8 00 00 00 00 callq 2ba25e 2ba25e: 44 8b 54 24 04 mov 0x4(%rsp),%r10d 2ba263: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba268: 45 8b 64 24 20 mov 0x20(%r12),%r12d 2ba26d: 44 8b 2c 24 mov (%rsp),%r13d 2ba271: c1 e5 18 shl $0x18,%ebp 2ba274: 41 81 c4 ba 1b 00 00 add $0x1bba,%r12d 2ba27b: 41 31 ed xor %ebp,%r13d 2ba27e: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba282: 44 89 ea mov %r13d,%edx 2ba285: 44 89 e6 mov %r12d,%esi 2ba288: 48 8b 07 mov (%rdi),%rax 2ba28b: 48 8b 40 08 mov 0x8(%rax),%rax 2ba28f: e8 00 00 00 00 callq 2ba294 2ba294: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba299: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2ba29e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ba2a5: 00 00 2ba2a7: 0f 85 6a 04 00 00 jne 2ba717 2ba2ad: 48 83 c4 28 add $0x28,%rsp 2ba2b1: 5b pop %rbx 2ba2b2: 5d pop %rbp 2ba2b3: 41 5c pop %r12 2ba2b5: 41 5d pop %r13 2ba2b7: 41 5e pop %r14 2ba2b9: 41 5f pop %r15 2ba2bb: c3 retq 2ba2bc: 83 fe 07 cmp $0x7,%esi 2ba2bf: 75 77 jne 2ba338 2ba2c1: 41 8b 44 24 20 mov 0x20(%r12),%eax 2ba2c6: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba2ca: 31 d2 xor %edx,%edx 2ba2cc: 44 8d a8 ba 1b 00 00 lea 0x1bba(%rax),%r13d 2ba2d3: 48 8b 07 mov (%rdi),%rax 2ba2d6: 44 89 ee mov %r13d,%esi 2ba2d9: 48 8b 40 08 mov 0x8(%rax),%rax 2ba2dd: e8 00 00 00 00 callq 2ba2e2 2ba2e2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba2e7: 41 8b 44 24 20 mov 0x20(%r12),%eax 2ba2ec: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba2f0: 31 d2 xor %edx,%edx 2ba2f2: 44 8d a8 bc 1b 00 00 lea 0x1bbc(%rax),%r13d 2ba2f9: 48 8b 07 mov (%rdi),%rax 2ba2fc: 44 89 ee mov %r13d,%esi 2ba2ff: 48 8b 40 08 mov 0x8(%rax),%rax 2ba303: e8 00 00 00 00 callq 2ba308 2ba308: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba30d: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba311: 45 8b 64 24 20 mov 0x20(%r12),%r12d 2ba316: 31 d2 xor %edx,%edx 2ba318: 48 8b 07 mov (%rdi),%rax 2ba31b: 41 81 c4 bb 1b 00 00 add $0x1bbb,%r12d 2ba322: 44 89 e6 mov %r12d,%esi 2ba325: 48 8b 40 08 mov 0x8(%rax),%rax 2ba329: e8 00 00 00 00 callq 2ba32e 2ba32e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba333: e9 61 ff ff ff jmpq 2ba299 2ba338: 83 fe 0b cmp $0xb,%esi 2ba33b: 0f 85 58 ff ff ff jne 2ba299 2ba341: 41 8b 44 24 20 mov 0x20(%r12),%eax 2ba346: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba34a: 31 db xor %ebx,%ebx 2ba34c: 83 fe 0b cmp $0xb,%esi 2ba34f: 0f 94 c3 sete %bl 2ba352: ba 00 66 00 00 mov $0x6600,%edx 2ba357: 44 8d a8 bb 1b 00 00 lea 0x1bbb(%rax),%r13d 2ba35e: 48 8b 07 mov (%rdi),%rax 2ba361: 44 89 ee mov %r13d,%esi 2ba364: 48 8b 40 08 mov 0x8(%rax),%rax 2ba368: e8 00 00 00 00 callq 2ba36d 2ba36d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba372: c1 e3 10 shl $0x10,%ebx 2ba375: 45 8b 64 24 20 mov 0x20(%r12),%r12d 2ba37a: c1 e5 18 shl $0x18,%ebp 2ba37d: 83 f3 01 xor $0x1,%ebx 2ba380: 31 dd xor %ebx,%ebp 2ba382: 41 81 c4 ba 1b 00 00 add $0x1bba,%r12d 2ba389: 41 89 ed mov %ebp,%r13d 2ba38c: e9 ed fe ff ff jmpq 2ba27e 2ba391: 83 fe 06 cmp $0x6,%esi 2ba394: 0f 85 bb fd ff ff jne 2ba155 2ba39a: 8b 47 20 mov 0x20(%rdi),%eax 2ba39d: bb 01 06 00 00 mov $0x601,%ebx 2ba3a2: 41 bf 86 85 00 60 mov $0x60008586,%r15d 2ba3a8: 44 8d a8 bb 1b 00 00 lea 0x1bbb(%rax),%r13d 2ba3af: 83 fd 02 cmp $0x2,%ebp 2ba3b2: 0f 85 4d 03 00 00 jne 2ba705 2ba3b8: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba3bc: 44 89 fa mov %r15d,%edx 2ba3bf: 44 89 ee mov %r13d,%esi 2ba3c2: 48 8b 07 mov (%rdi),%rax 2ba3c5: 48 8b 40 08 mov 0x8(%rax),%rax 2ba3c9: e8 00 00 00 00 callq 2ba3ce 2ba3ce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba3d3: 41 8b 44 24 20 mov 0x20(%r12),%eax 2ba3d8: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba3dc: 31 d2 xor %edx,%edx 2ba3de: 44 8d a8 bc 1b 00 00 lea 0x1bbc(%rax),%r13d 2ba3e5: 48 8b 07 mov (%rdi),%rax 2ba3e8: 44 89 ee mov %r13d,%esi 2ba3eb: 48 8b 40 08 mov 0x8(%rax),%rax 2ba3ef: e8 00 00 00 00 callq 2ba3f4 2ba3f4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba3f9: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba3fd: 45 8b 6c 24 20 mov 0x20(%r12),%r13d 2ba402: c1 e5 18 shl $0x18,%ebp 2ba405: 31 dd xor %ebx,%ebp 2ba407: 48 8b 07 mov (%rdi),%rax 2ba40a: 41 81 c5 ba 1b 00 00 add $0x1bba,%r13d 2ba411: 89 ea mov %ebp,%edx 2ba413: 44 89 ee mov %r13d,%esi 2ba416: 48 8b 40 08 mov 0x8(%rax),%rax 2ba41a: e8 00 00 00 00 callq 2ba41f 2ba41f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba424: e9 70 fe ff ff jmpq 2ba299 2ba429: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba42d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba434 2ba434: 89 c0 mov %eax,%eax 2ba436: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba43e 2ba43d: 00 2ba43e: 0f 83 55 fe ff ff jae 2ba299 2ba444: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba44b 2ba44b: 48 85 c0 test %rax,%rax 2ba44e: 74 12 je 2ba462 2ba450: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba454: 48 83 c6 08 add $0x8,%rsi 2ba458: 89 e9 mov %ebp,%ecx 2ba45a: 44 89 ea mov %r13d,%edx 2ba45d: e8 00 00 00 00 callq 2ba462 2ba462: e9 32 fe ff ff jmpq 2ba299 2ba467: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba46b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba472 2ba472: 89 c0 mov %eax,%eax 2ba474: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba47c 2ba47b: 00 2ba47c: 0f 83 f0 fe ff ff jae 2ba372 2ba482: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba489 2ba489: 48 85 c0 test %rax,%rax 2ba48c: 74 15 je 2ba4a3 2ba48e: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba492: 48 83 c6 08 add $0x8,%rsi 2ba496: b9 00 66 00 00 mov $0x6600,%ecx 2ba49b: 44 89 ea mov %r13d,%edx 2ba49e: e8 00 00 00 00 callq 2ba4a3 2ba4a3: e9 ca fe ff ff jmpq 2ba372 2ba4a8: 8b 47 20 mov 0x20(%rdi),%eax 2ba4ab: ba 08 00 00 00 mov $0x8,%edx 2ba4b0: 44 8d a8 bb 1b 00 00 lea 0x1bbb(%rax),%r13d 2ba4b7: 80 f6 86 xor $0x86,%dh 2ba4ba: bd 01 00 00 00 mov $0x1,%ebp 2ba4bf: bb 01 05 00 00 mov $0x501,%ebx 2ba4c4: 41 89 d7 mov %edx,%r15d 2ba4c7: e9 ec fe ff ff jmpq 2ba3b8 2ba4cc: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba4d0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba4d7 2ba4d7: 89 c0 mov %eax,%eax 2ba4d9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba4e1 2ba4e0: 00 2ba4e1: 0f 83 b2 fd ff ff jae 2ba299 2ba4e7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba4ee 2ba4ee: 48 85 c0 test %rax,%rax 2ba4f1: 0f 84 6b ff ff ff je 2ba462 2ba4f7: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba4fb: 48 83 c6 08 add $0x8,%rsi 2ba4ff: 44 89 e9 mov %r13d,%ecx 2ba502: 44 89 e2 mov %r12d,%edx 2ba505: e8 00 00 00 00 callq 2ba50a 2ba50a: e9 8a fd ff ff jmpq 2ba299 2ba50f: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba513: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba51a 2ba51a: 89 c0 mov %eax,%eax 2ba51c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba524 2ba523: 00 2ba524: 0f 83 bd fd ff ff jae 2ba2e7 2ba52a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba531 2ba531: 48 85 c0 test %rax,%rax 2ba534: 74 12 je 2ba548 2ba536: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba53a: 48 83 c6 08 add $0x8,%rsi 2ba53e: 31 c9 xor %ecx,%ecx 2ba540: 44 89 ea mov %r13d,%edx 2ba543: e8 00 00 00 00 callq 2ba548 2ba548: e9 9a fd ff ff jmpq 2ba2e7 2ba54d: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba551: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba558 2ba558: 89 c0 mov %eax,%eax 2ba55a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba562 2ba561: 00 2ba562: 0f 83 31 fd ff ff jae 2ba299 2ba568: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba56f 2ba56f: 48 85 c0 test %rax,%rax 2ba572: 0f 84 ea fe ff ff je 2ba462 2ba578: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba57c: 48 83 c6 08 add $0x8,%rsi 2ba580: 31 c9 xor %ecx,%ecx 2ba582: 44 89 e2 mov %r12d,%edx 2ba585: e8 00 00 00 00 callq 2ba58a 2ba58a: e9 0a fd ff ff jmpq 2ba299 2ba58f: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba593: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba59a 2ba59a: 89 c0 mov %eax,%eax 2ba59c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba5a4 2ba5a3: 00 2ba5a4: 0f 83 3a fc ff ff jae 2ba1e4 2ba5aa: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba5b1 2ba5b1: 48 85 c0 test %rax,%rax 2ba5b4: 74 12 je 2ba5c8 2ba5b6: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba5ba: 48 83 c6 08 add $0x8,%rsi 2ba5be: 31 c9 xor %ecx,%ecx 2ba5c0: 44 89 ea mov %r13d,%edx 2ba5c3: e8 00 00 00 00 callq 2ba5c8 2ba5c8: e9 17 fc ff ff jmpq 2ba1e4 2ba5cd: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba5d1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba5d8 2ba5d8: 89 c0 mov %eax,%eax 2ba5da: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba5e2 2ba5e1: 00 2ba5e2: 0f 83 41 fc ff ff jae 2ba229 2ba5e8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba5ef 2ba5ef: 48 85 c0 test %rax,%rax 2ba5f2: 74 12 je 2ba606 2ba5f4: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba5f8: 48 83 c6 08 add $0x8,%rsi 2ba5fc: 89 d9 mov %ebx,%ecx 2ba5fe: 44 89 ea mov %r13d,%edx 2ba601: e8 00 00 00 00 callq 2ba606 2ba606: e9 1e fc ff ff jmpq 2ba229 2ba60b: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba60f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba616 2ba616: 89 c0 mov %eax,%eax 2ba618: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba620 2ba61f: 00 2ba620: 0f 83 e7 fc ff ff jae 2ba30d 2ba626: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba62d 2ba62d: 48 85 c0 test %rax,%rax 2ba630: 74 12 je 2ba644 2ba632: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba636: 48 83 c6 08 add $0x8,%rsi 2ba63a: 31 c9 xor %ecx,%ecx 2ba63c: 44 89 ea mov %r13d,%edx 2ba63f: e8 00 00 00 00 callq 2ba644 2ba644: e9 c4 fc ff ff jmpq 2ba30d 2ba649: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba64d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba654 2ba654: 89 c0 mov %eax,%eax 2ba656: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba65e 2ba65d: 00 2ba65e: 0f 83 04 fc ff ff jae 2ba268 2ba664: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba66b 2ba66b: 48 85 c0 test %rax,%rax 2ba66e: 74 13 je 2ba683 2ba670: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba674: 48 83 c6 08 add $0x8,%rsi 2ba678: 44 89 d1 mov %r10d,%ecx 2ba67b: 44 89 ea mov %r13d,%edx 2ba67e: e8 00 00 00 00 callq 2ba683 2ba683: e9 e0 fb ff ff jmpq 2ba268 2ba688: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba68c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba693 2ba693: 89 c0 mov %eax,%eax 2ba695: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba69d 2ba69c: 00 2ba69d: 0f 83 56 fd ff ff jae 2ba3f9 2ba6a3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba6aa 2ba6aa: 48 85 c0 test %rax,%rax 2ba6ad: 74 12 je 2ba6c1 2ba6af: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba6b3: 48 83 c6 08 add $0x8,%rsi 2ba6b7: 31 c9 xor %ecx,%ecx 2ba6b9: 44 89 ea mov %r13d,%edx 2ba6bc: e8 00 00 00 00 callq 2ba6c1 2ba6c1: e9 33 fd ff ff jmpq 2ba3f9 2ba6c6: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba6ca: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba6d1 2ba6d1: 89 c0 mov %eax,%eax 2ba6d3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba6db 2ba6da: 00 2ba6db: 0f 83 f2 fc ff ff jae 2ba3d3 2ba6e1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba6e8 2ba6e8: 48 85 c0 test %rax,%rax 2ba6eb: 74 13 je 2ba700 2ba6ed: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba6f1: 48 83 c6 08 add $0x8,%rsi 2ba6f5: 44 89 f9 mov %r15d,%ecx 2ba6f8: 44 89 ea mov %r13d,%edx 2ba6fb: e8 00 00 00 00 callq 2ba700 2ba700: e9 ce fc ff ff jmpq 2ba3d3 2ba705: 83 fd 03 cmp $0x3,%ebp 2ba708: 75 12 jne 2ba71c 2ba70a: bb 01 05 00 00 mov $0x501,%ebx 2ba70f: 45 31 ff xor %r15d,%r15d 2ba712: e9 a1 fc ff ff jmpq 2ba3b8 2ba717: e8 00 00 00 00 callq 2ba71c 2ba71c: 8d 44 2d 06 lea 0x6(%rbp,%rbp,1),%eax 2ba720: ba 10 00 00 00 mov $0x10,%edx 2ba725: 29 c2 sub %eax,%edx 2ba727: 85 ed test %ebp,%ebp 2ba729: 74 1b je 2ba746 2ba72b: 83 ed 01 sub $0x1,%ebp 2ba72e: 0f 84 83 fd ff ff je 2ba4b7 2ba734: bd 02 00 00 00 mov $0x2,%ebp 2ba739: bb 01 05 00 00 mov $0x501,%ebx 2ba73e: 45 31 ff xor %r15d,%r15d 2ba741: e9 72 fc ff ff jmpq 2ba3b8 2ba746: 80 f6 66 xor $0x66,%dh 2ba749: bb 01 05 00 00 mov $0x501,%ebx 2ba74e: 41 89 d7 mov %edx,%r15d 2ba751: e9 62 fc ff ff jmpq 2ba3b8 2ba756: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2ba75d: 00 00 00 00000000002ba760 : 2ba760: e8 00 00 00 00 callq 2ba765 2ba765: 41 56 push %r14 2ba767: 41 55 push %r13 2ba769: 41 54 push %r12 2ba76b: 55 push %rbp 2ba76c: 48 89 fd mov %rdi,%rbp 2ba76f: 53 push %rbx 2ba770: 48 81 ec b8 00 00 00 sub $0xb8,%rsp 2ba777: 8b 7e 24 mov 0x24(%rsi),%edi 2ba77a: 44 8b 5e 28 mov 0x28(%rsi),%r11d 2ba77e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ba785: 00 00 2ba787: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 2ba78e: 00 2ba78f: 31 c0 xor %eax,%eax 2ba791: 48 8b 06 mov (%rsi),%rax 2ba794: 44 8b 4e 20 mov 0x20(%rsi),%r9d 2ba798: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 2ba79f: 00 2ba7a0: 44 8b 46 0c mov 0xc(%rsi),%r8d 2ba7a4: 44 8b 56 08 mov 0x8(%rsi),%r10d 2ba7a8: 42 8d 14 1f lea (%rdi,%r11,1),%edx 2ba7ac: 48 89 44 24 38 mov %rax,0x38(%rsp) 2ba7b1: 48 8b 46 08 mov 0x8(%rsi),%rax 2ba7b5: 44 01 ca add %r9d,%edx 2ba7b8: 8b 4e 10 mov 0x10(%rsi),%ecx 2ba7bb: 48 89 44 24 40 mov %rax,0x40(%rsp) 2ba7c0: 48 8b 46 10 mov 0x10(%rsi),%rax 2ba7c4: 44 01 c1 add %r8d,%ecx 2ba7c7: 48 89 44 24 48 mov %rax,0x48(%rsp) 2ba7cc: 48 8b 46 18 mov 0x18(%rsi),%rax 2ba7d0: 44 01 d1 add %r10d,%ecx 2ba7d3: 48 89 44 24 50 mov %rax,0x50(%rsp) 2ba7d8: 48 8b 46 20 mov 0x20(%rsi),%rax 2ba7dc: 48 89 44 24 58 mov %rax,0x58(%rsp) 2ba7e1: 48 8b 46 28 mov 0x28(%rsi),%rax 2ba7e5: 48 89 44 24 60 mov %rax,0x60(%rsp) 2ba7ea: 48 8b 46 30 mov 0x30(%rsi),%rax 2ba7ee: 48 89 44 24 68 mov %rax,0x68(%rsp) 2ba7f3: 48 8b 46 38 mov 0x38(%rsi),%rax 2ba7f7: 48 89 44 24 70 mov %rax,0x70(%rsp) 2ba7fc: 48 8b 46 40 mov 0x40(%rsi),%rax 2ba800: 48 89 44 24 78 mov %rax,0x78(%rsp) 2ba805: 48 8b 5e 50 mov 0x50(%rsi),%rbx 2ba809: 48 8b 46 48 mov 0x48(%rsi),%rax 2ba80d: 48 89 9c 24 88 00 00 mov %rbx,0x88(%rsp) 2ba814: 00 2ba815: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 2ba81c: 00 2ba81d: 48 89 d8 mov %rbx,%rax 2ba820: 48 8b 5e 58 mov 0x58(%rsi),%rbx 2ba824: 48 c1 e8 20 shr $0x20,%rax 2ba828: 48 89 9c 24 90 00 00 mov %rbx,0x90(%rsp) 2ba82f: 00 2ba830: 48 8b 5e 60 mov 0x60(%rsi),%rbx 2ba834: 48 89 9c 24 98 00 00 mov %rbx,0x98(%rsp) 2ba83b: 00 2ba83c: 48 8b 5e 68 mov 0x68(%rsi),%rbx 2ba840: 48 8b 76 70 mov 0x70(%rsi),%rsi 2ba844: 48 89 9c 24 a0 00 00 mov %rbx,0xa0(%rsp) 2ba84b: 00 2ba84c: 48 89 b4 24 a8 00 00 mov %rsi,0xa8(%rsp) 2ba853: 00 2ba854: 89 c6 mov %eax,%esi 2ba856: 83 e6 01 and $0x1,%esi 2ba859: 0f 84 33 01 00 00 je 2ba992 2ba85f: 41 83 fb 01 cmp $0x1,%r11d 2ba863: 0f 86 7a 01 00 00 jbe 2ba9e3 2ba869: 89 54 24 2c mov %edx,0x2c(%rsp) 2ba86d: 8b 54 24 64 mov 0x64(%rsp),%edx 2ba871: 44 8b 5d 38 mov 0x38(%rbp),%r11d 2ba875: 89 4c 24 14 mov %ecx,0x14(%rsp) 2ba879: 89 54 24 30 mov %edx,0x30(%rsp) 2ba87d: 8b 54 24 3c mov 0x3c(%rsp),%edx 2ba881: 44 89 1c 24 mov %r11d,(%rsp) 2ba885: 48 8b 4c 24 4c mov 0x4c(%rsp),%rcx 2ba88a: 89 54 24 0c mov %edx,0xc(%rsp) 2ba88e: 44 8b 5c 24 38 mov 0x38(%rsp),%r11d 2ba893: 8b 54 24 54 mov 0x54(%rsp),%edx 2ba897: 44 89 54 24 08 mov %r10d,0x8(%rsp) 2ba89c: 44 89 5c 24 04 mov %r11d,0x4(%rsp) 2ba8a1: 44 89 4c 24 20 mov %r9d,0x20(%rsp) 2ba8a6: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 2ba8ab: 44 89 44 24 10 mov %r8d,0x10(%rsp) 2ba8b0: 89 54 24 24 mov %edx,0x24(%rsp) 2ba8b4: 89 7c 24 28 mov %edi,0x28(%rsp) 2ba8b8: a8 02 test $0x2,%al 2ba8ba: 74 05 je 2ba8c1 2ba8bc: 80 4c 24 34 20 orb $0x20,0x34(%rsp) 2ba8c1: a8 04 test $0x4,%al 2ba8c3: 74 05 je 2ba8ca 2ba8c5: 80 4c 24 34 40 orb $0x40,0x34(%rsp) 2ba8ca: 40 84 f6 test %sil,%sil 2ba8cd: 74 05 je 2ba8d4 2ba8cf: 80 4c 24 34 01 orb $0x1,0x34(%rsp) 2ba8d4: a8 08 test $0x8,%al 2ba8d6: 74 05 je 2ba8dd 2ba8d8: 80 4c 24 34 80 orb $0x80,0x34(%rsp) 2ba8dd: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ba8e1: 48 89 e6 mov %rsp,%rsi 2ba8e4: 48 8b 07 mov (%rdi),%rax 2ba8e7: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2ba8ee: e8 00 00 00 00 callq 2ba8f3 2ba8f3: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2ba8f7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ba8fe: 89 c3 mov %eax,%ebx 2ba900: 8b 45 20 mov 0x20(%rbp),%eax 2ba903: 8d b0 a9 1b 00 00 lea 0x1ba9(%rax),%esi 2ba909: e8 00 00 00 00 callq 2ba90e 2ba90e: 4c 8b 75 10 mov 0x10(%rbp),%r14 2ba912: 41 89 c5 mov %eax,%r13d 2ba915: 83 c8 01 or $0x1,%eax 2ba918: 41 83 e5 fe and $0xfffffffe,%r13d 2ba91c: f6 84 24 8c 00 00 00 testb $0x8,0x8c(%rsp) 2ba923: 08 2ba924: 49 8b 7e 18 mov 0x18(%r14),%rdi 2ba928: 44 0f 45 e8 cmovne %eax,%r13d 2ba92c: 8b 45 20 mov 0x20(%rbp),%eax 2ba92f: 44 8d a0 a9 1b 00 00 lea 0x1ba9(%rax),%r12d 2ba936: 48 8b 07 mov (%rdi),%rax 2ba939: 44 89 ea mov %r13d,%edx 2ba93c: 44 89 e6 mov %r12d,%esi 2ba93f: 48 8b 40 08 mov 0x8(%rax),%rax 2ba943: e8 00 00 00 00 callq 2ba948 2ba948: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ba94d: 48 8b 45 00 mov 0x0(%rbp),%rax 2ba951: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 2ba956: be 01 00 00 00 mov $0x1,%esi 2ba95b: 48 89 ef mov %rbp,%rdi 2ba95e: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 2ba965: e8 00 00 00 00 callq 2ba96a 2ba96a: 85 db test %ebx,%ebx 2ba96c: 0f 94 c0 sete %al 2ba96f: 48 8b 8c 24 b0 00 00 mov 0xb0(%rsp),%rcx 2ba976: 00 2ba977: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2ba97e: 00 00 2ba980: 75 6e jne 2ba9f0 2ba982: 48 81 c4 b8 00 00 00 add $0xb8,%rsp 2ba989: 5b pop %rbx 2ba98a: 5d pop %rbp 2ba98b: 41 5c pop %r12 2ba98d: 41 5d pop %r13 2ba98f: 41 5e pop %r14 2ba991: c3 retq 2ba992: 45 85 db test %r11d,%r11d 2ba995: 0f 85 ce fe ff ff jne 2ba869 2ba99b: c7 44 24 60 01 00 00 movl $0x1,0x60(%rsp) 2ba9a2: 00 2ba9a3: e9 c1 fe ff ff jmpq 2ba869 2ba9a8: 49 8b 76 10 mov 0x10(%r14),%rsi 2ba9ac: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2ba9b3 2ba9b3: 89 c0 mov %eax,%eax 2ba9b5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2ba9bd 2ba9bc: 00 2ba9bd: 73 8e jae 2ba94d 2ba9bf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2ba9c6 2ba9c6: 48 85 c0 test %rax,%rax 2ba9c9: 74 13 je 2ba9de 2ba9cb: 48 8b 78 08 mov 0x8(%rax),%rdi 2ba9cf: 48 83 c6 08 add $0x8,%rsi 2ba9d3: 44 89 e9 mov %r13d,%ecx 2ba9d6: 44 89 e2 mov %r12d,%edx 2ba9d9: e8 00 00 00 00 callq 2ba9de 2ba9de: e9 6a ff ff ff jmpq 2ba94d 2ba9e3: c7 44 24 60 02 00 00 movl $0x2,0x60(%rsp) 2ba9ea: 00 2ba9eb: e9 79 fe ff ff jmpq 2ba869 2ba9f0: e8 00 00 00 00 callq 2ba9f5 2ba9f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ba9fc: 00 00 00 00 00000000002baa00 : 2baa00: e8 00 00 00 00 callq 2baa05 2baa05: 41 57 push %r15 2baa07: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2baa0e: 41 56 push %r14 2baa10: 41 55 push %r13 2baa12: 49 89 fd mov %rdi,%r13 2baa15: 41 54 push %r12 2baa17: 55 push %rbp 2baa18: 53 push %rbx 2baa19: 48 89 f3 mov %rsi,%rbx 2baa1c: 48 83 ec 10 sub $0x10,%rsp 2baa20: 8b 46 20 mov 0x20(%rsi),%eax 2baa23: 48 8b 6f 10 mov 0x10(%rdi),%rbp 2baa27: 44 8b 76 28 mov 0x28(%rsi),%r14d 2baa2b: 44 8b 66 10 mov 0x10(%rsi),%r12d 2baa2f: 44 03 76 24 add 0x24(%rsi),%r14d 2baa33: 44 03 66 0c add 0xc(%rsi),%r12d 2baa37: 89 44 24 04 mov %eax,0x4(%rsp) 2baa3b: 8b 46 08 mov 0x8(%rsi),%eax 2baa3e: 89 44 24 08 mov %eax,0x8(%rsp) 2baa42: 8b 47 20 mov 0x20(%rdi),%eax 2baa45: 48 89 ef mov %rbp,%rdi 2baa48: 44 8d b8 80 1b 00 00 lea 0x1b80(%rax),%r15d 2baa4f: 44 89 fe mov %r15d,%esi 2baa52: e8 00 00 00 00 callq 2baa57 2baa57: 8b 13 mov (%rbx),%edx 2baa59: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2baa5d: 44 89 fe mov %r15d,%esi 2baa60: 8d 4a ff lea -0x1(%rdx),%ecx 2baa63: 31 c1 xor %eax,%ecx 2baa65: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2baa6b: 31 c1 xor %eax,%ecx 2baa6d: 48 8b 07 mov (%rdi),%rax 2baa70: 89 4c 24 0c mov %ecx,0xc(%rsp) 2baa74: 89 ca mov %ecx,%edx 2baa76: 48 8b 40 08 mov 0x8(%rax),%rax 2baa7a: e8 00 00 00 00 callq 2baa7f 2baa7f: 8b 4c 24 0c mov 0xc(%rsp),%ecx 2baa83: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2baa88: 41 8b 45 20 mov 0x20(%r13),%eax 2baa8c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2baa93: 48 89 ef mov %rbp,%rdi 2baa96: 44 8d b8 87 1b 00 00 lea 0x1b87(%rax),%r15d 2baa9d: 44 89 fe mov %r15d,%esi 2baaa0: e8 00 00 00 00 callq 2baaa5 2baaa5: 8b 53 18 mov 0x18(%rbx),%edx 2baaa8: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2baaac: 44 89 fe mov %r15d,%esi 2baaaf: 8d 4a ff lea -0x1(%rdx),%ecx 2baab2: 31 c1 xor %eax,%ecx 2baab4: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2baaba: 31 c1 xor %eax,%ecx 2baabc: 48 8b 07 mov (%rdi),%rax 2baabf: 89 4c 24 0c mov %ecx,0xc(%rsp) 2baac3: 89 ca mov %ecx,%edx 2baac5: 48 8b 40 08 mov 0x8(%rax),%rax 2baac9: e8 00 00 00 00 callq 2baace 2baace: 8b 4c 24 0c mov 0xc(%rsp),%ecx 2baad2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2baad7: 41 8b 45 20 mov 0x20(%r13),%eax 2baadb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2baae2: 48 89 ef mov %rbp,%rdi 2baae5: 44 8d b8 89 1b 00 00 lea 0x1b89(%rax),%r15d 2baaec: 44 89 fe mov %r15d,%esi 2baaef: e8 00 00 00 00 callq 2baaf4 2baaf4: 8b 73 18 mov 0x18(%rbx),%esi 2baaf7: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2baafb: 8d 4e ff lea -0x1(%rsi),%ecx 2baafe: 44 89 fe mov %r15d,%esi 2bab01: 31 c1 xor %eax,%ecx 2bab03: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2bab09: 31 c1 xor %eax,%ecx 2bab0b: 48 8b 07 mov (%rdi),%rax 2bab0e: 89 4c 24 0c mov %ecx,0xc(%rsp) 2bab12: 89 ca mov %ecx,%edx 2bab14: 48 8b 40 08 mov 0x8(%rax),%rax 2bab18: e8 00 00 00 00 callq 2bab1d 2bab1d: 8b 4c 24 0c mov 0xc(%rsp),%ecx 2bab21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bab26: 41 8b 45 20 mov 0x20(%r13),%eax 2bab2a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bab31: 48 89 ef mov %rbp,%rdi 2bab34: 44 8d b8 88 1b 00 00 lea 0x1b88(%rax),%r15d 2bab3b: 44 89 fe mov %r15d,%esi 2bab3e: e8 00 00 00 00 callq 2bab43 2bab43: 8b 53 18 mov 0x18(%rbx),%edx 2bab46: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bab4a: 44 89 fe mov %r15d,%esi 2bab4d: 8d 4a ff lea -0x1(%rdx),%ecx 2bab50: 31 c1 xor %eax,%ecx 2bab52: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2bab58: 31 c1 xor %eax,%ecx 2bab5a: 48 8b 07 mov (%rdi),%rax 2bab5d: 89 4c 24 0c mov %ecx,0xc(%rsp) 2bab61: 89 ca mov %ecx,%edx 2bab63: 48 8b 40 08 mov 0x8(%rax),%rax 2bab67: e8 00 00 00 00 callq 2bab6c 2bab6c: 8b 4c 24 0c mov 0xc(%rsp),%ecx 2bab70: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bab75: 41 8b 45 20 mov 0x20(%r13),%eax 2bab79: 48 89 ef mov %rbp,%rdi 2bab7c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bab83: 44 8d b8 81 1b 00 00 lea 0x1b81(%rax),%r15d 2bab8a: 44 89 fe mov %r15d,%esi 2bab8d: e8 00 00 00 00 callq 2bab92 2bab92: 8b 0b mov (%rbx),%ecx 2bab94: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bab98: 44 89 fe mov %r15d,%esi 2bab9b: 89 c2 mov %eax,%edx 2bab9d: 8b 43 04 mov 0x4(%rbx),%eax 2baba0: 44 29 e1 sub %r12d,%ecx 2baba3: 2b 4c 24 08 sub 0x8(%rsp),%ecx 2baba7: 41 89 cc mov %ecx,%r12d 2babaa: 41 29 c4 sub %eax,%r12d 2babad: 03 43 08 add 0x8(%rbx),%eax 2babb0: 03 43 0c add 0xc(%rbx),%eax 2babb3: 44 89 e1 mov %r12d,%ecx 2babb6: 41 01 c4 add %eax,%r12d 2babb9: 48 8b 07 mov (%rdi),%rax 2babbc: c1 e1 10 shl $0x10,%ecx 2babbf: 31 d1 xor %edx,%ecx 2babc1: 48 8b 40 08 mov 0x8(%rax),%rax 2babc5: 81 e1 00 00 ff 3f and $0x3fff0000,%ecx 2babcb: 31 d1 xor %edx,%ecx 2babcd: 41 31 cc xor %ecx,%r12d 2babd0: 41 81 e4 ff 3f 00 00 and $0x3fff,%r12d 2babd7: 41 31 cc xor %ecx,%r12d 2babda: 44 89 e2 mov %r12d,%edx 2babdd: e8 00 00 00 00 callq 2babe2 2babe2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2babe7: 45 8b 6d 20 mov 0x20(%r13),%r13d 2babeb: 48 89 ef mov %rbp,%rdi 2babee: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2babf5: 41 81 c5 8d 1b 00 00 add $0x1b8d,%r13d 2babfc: 44 89 ee mov %r13d,%esi 2babff: e8 00 00 00 00 callq 2bac04 2bac04: 44 8b 63 18 mov 0x18(%rbx),%r12d 2bac08: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bac0c: 44 89 ee mov %r13d,%esi 2bac0f: 89 c2 mov %eax,%edx 2bac11: 8b 43 1c mov 0x1c(%rbx),%eax 2bac14: 45 29 f4 sub %r14d,%r12d 2bac17: 44 2b 64 24 04 sub 0x4(%rsp),%r12d 2bac1c: 41 29 c4 sub %eax,%r12d 2bac1f: 03 43 20 add 0x20(%rbx),%eax 2bac22: 03 43 24 add 0x24(%rbx),%eax 2bac25: 44 89 e1 mov %r12d,%ecx 2bac28: 41 01 c4 add %eax,%r12d 2bac2b: 48 8b 07 mov (%rdi),%rax 2bac2e: c1 e1 10 shl $0x10,%ecx 2bac31: 31 d1 xor %edx,%ecx 2bac33: 48 8b 40 08 mov 0x8(%rax),%rax 2bac37: 81 e1 00 00 ff 3f and $0x3fff0000,%ecx 2bac3d: 31 d1 xor %edx,%ecx 2bac3f: 41 31 cc xor %ecx,%r12d 2bac42: 41 81 e4 ff 3f 00 00 and $0x3fff,%r12d 2bac49: 41 31 cc xor %ecx,%r12d 2bac4c: 44 89 e2 mov %r12d,%edx 2bac4f: e8 00 00 00 00 callq 2bac54 2bac54: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bac59: 48 83 c4 10 add $0x10,%rsp 2bac5d: 5b pop %rbx 2bac5e: 5d pop %rbp 2bac5f: 41 5c pop %r12 2bac61: 41 5d pop %r13 2bac63: 41 5e pop %r14 2bac65: 41 5f pop %r15 2bac67: c3 retq 2bac68: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bac6c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bac73 2bac73: 89 c0 mov %eax,%eax 2bac75: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bac7d 2bac7c: 00 2bac7d: 0f 83 05 fe ff ff jae 2baa88 2bac83: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bac8a 2bac8a: 48 85 c0 test %rax,%rax 2bac8d: 74 10 je 2bac9f 2bac8f: 48 8b 78 08 mov 0x8(%rax),%rdi 2bac93: 48 83 c6 08 add $0x8,%rsi 2bac97: 44 89 fa mov %r15d,%edx 2bac9a: e8 00 00 00 00 callq 2bac9f 2bac9f: e9 e4 fd ff ff jmpq 2baa88 2baca4: 48 8b 75 10 mov 0x10(%rbp),%rsi 2baca8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bacaf 2bacaf: 89 c0 mov %eax,%eax 2bacb1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bacb9 2bacb8: 00 2bacb9: 73 9e jae 2bac59 2bacbb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bacc2 2bacc2: 48 85 c0 test %rax,%rax 2bacc5: 74 13 je 2bacda 2bacc7: 48 8b 78 08 mov 0x8(%rax),%rdi 2baccb: 48 83 c6 08 add $0x8,%rsi 2baccf: 44 89 e1 mov %r12d,%ecx 2bacd2: 44 89 ea mov %r13d,%edx 2bacd5: e8 00 00 00 00 callq 2bacda 2bacda: 48 83 c4 10 add $0x10,%rsp 2bacde: 5b pop %rbx 2bacdf: 5d pop %rbp 2bace0: 41 5c pop %r12 2bace2: 41 5d pop %r13 2bace4: 41 5e pop %r14 2bace6: 41 5f pop %r15 2bace8: c3 retq 2bace9: 48 8b 75 10 mov 0x10(%rbp),%rsi 2baced: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bacf4 2bacf4: 89 c0 mov %eax,%eax 2bacf6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bacfe 2bacfd: 00 2bacfe: 0f 83 e3 fe ff ff jae 2babe7 2bad04: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bad0b 2bad0b: 48 85 c0 test %rax,%rax 2bad0e: 74 13 je 2bad23 2bad10: 48 8b 78 08 mov 0x8(%rax),%rdi 2bad14: 48 83 c6 08 add $0x8,%rsi 2bad18: 44 89 e1 mov %r12d,%ecx 2bad1b: 44 89 fa mov %r15d,%edx 2bad1e: e8 00 00 00 00 callq 2bad23 2bad23: e9 bf fe ff ff jmpq 2babe7 2bad28: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bad2c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bad33 2bad33: 89 c0 mov %eax,%eax 2bad35: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bad3d 2bad3c: 00 2bad3d: 0f 83 32 fe ff ff jae 2bab75 2bad43: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bad4a 2bad4a: 48 85 c0 test %rax,%rax 2bad4d: 74 10 je 2bad5f 2bad4f: 48 8b 78 08 mov 0x8(%rax),%rdi 2bad53: 48 83 c6 08 add $0x8,%rsi 2bad57: 44 89 fa mov %r15d,%edx 2bad5a: e8 00 00 00 00 callq 2bad5f 2bad5f: e9 11 fe ff ff jmpq 2bab75 2bad64: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bad68: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bad6f 2bad6f: 89 c0 mov %eax,%eax 2bad71: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bad79 2bad78: 00 2bad79: 0f 83 a7 fd ff ff jae 2bab26 2bad7f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bad86 2bad86: 48 85 c0 test %rax,%rax 2bad89: 74 10 je 2bad9b 2bad8b: 48 8b 78 08 mov 0x8(%rax),%rdi 2bad8f: 48 83 c6 08 add $0x8,%rsi 2bad93: 44 89 fa mov %r15d,%edx 2bad96: e8 00 00 00 00 callq 2bad9b 2bad9b: e9 86 fd ff ff jmpq 2bab26 2bada0: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bada4: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2badab 2badab: 89 c0 mov %eax,%eax 2badad: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2badb5 2badb4: 00 2badb5: 0f 83 1c fd ff ff jae 2baad7 2badbb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2badc2 2badc2: 48 85 c0 test %rax,%rax 2badc5: 74 10 je 2badd7 2badc7: 48 8b 78 08 mov 0x8(%rax),%rdi 2badcb: 48 83 c6 08 add $0x8,%rsi 2badcf: 44 89 fa mov %r15d,%edx 2badd2: e8 00 00 00 00 callq 2badd7 2badd7: e9 fb fc ff ff jmpq 2baad7 2baddc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bade0 : 2bade0: e8 00 00 00 00 callq 2bade5 2bade5: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 2badea: 74 05 je 2badf1 2badec: e9 6f f9 ff ff jmpq 2ba760 2badf1: e9 0a fc ff ff jmpq 2baa00 2badf6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2badfd: 00 00 00 00000000002bae00 : 2bae00: e8 00 00 00 00 callq 2bae05 2bae05: 48 85 f6 test %rsi,%rsi 2bae08: 74 42 je 2bae4c 2bae0a: 8b 56 3c mov 0x3c(%rsi),%edx 2bae0d: 31 c0 xor %eax,%eax 2bae0f: 85 d2 test %edx,%edx 2bae11: 75 38 jne 2bae4b 2bae13: f6 46 54 01 testb $0x1,0x54(%rsi) 2bae17: 75 32 jne 2bae4b 2bae19: 8b 16 mov (%rsi),%edx 2bae1b: 3b 57 3c cmp 0x3c(%rdi),%edx 2bae1e: 77 2b ja 2bae4b 2bae20: 8b 4f 40 mov 0x40(%rdi),%ecx 2bae23: 39 4e 18 cmp %ecx,0x18(%rsi) 2bae26: 77 23 ja 2bae4b 2bae28: 2b 56 08 sub 0x8(%rsi),%edx 2bae2b: 2b 56 0c sub 0xc(%rsi),%edx 2bae2e: 2b 56 04 sub 0x4(%rsi),%edx 2bae31: 39 57 44 cmp %edx,0x44(%rdi) 2bae34: 77 15 ja 2bae4b 2bae36: 8b 4e 10 mov 0x10(%rsi),%ecx 2bae39: 3b 4f 48 cmp 0x48(%rdi),%ecx 2bae3c: 72 0d jb 2bae4b 2bae3e: 8b 46 14 mov 0x14(%rsi),%eax 2bae41: 29 c8 sub %ecx,%eax 2bae43: 01 c2 add %eax,%edx 2bae45: 39 57 4c cmp %edx,0x4c(%rdi) 2bae48: 0f 96 c0 setbe %al 2bae4b: c3 retq 2bae4c: 0f 0b ud2 2bae4e: 31 c0 xor %eax,%eax 2bae50: c3 retq 2bae51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bae58: 00 00 00 00 2bae5c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bae60 : 2bae60: e8 00 00 00 00 callq 2bae65 2bae65: 31 d2 xor %edx,%edx 2bae67: eb 97 jmp 2bae00 2bae69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002bae70 : 2bae70: e8 00 00 00 00 callq 2bae75 2bae75: 53 push %rbx 2bae76: 48 89 fb mov %rdi,%rbx 2bae79: eb 0c jmp 2bae87 2bae7b: 48 89 df mov %rbx,%rdi 2bae7e: e8 00 00 00 00 callq 2bae83 2bae83: 84 c0 test %al,%al 2bae85: 74 2b je 2baeb2 2bae87: 8b 43 20 mov 0x20(%rbx),%eax 2bae8a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2bae8e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bae95: 8d b0 a3 1b 00 00 lea 0x1ba3(%rax),%esi 2bae9b: e8 00 00 00 00 callq 2baea0 2baea0: a8 01 test $0x1,%al 2baea2: 75 d7 jne 2bae7b 2baea4: eb 0c jmp 2baeb2 2baea6: 48 89 df mov %rbx,%rdi 2baea9: e8 00 00 00 00 callq 2baeae 2baeae: 84 c0 test %al,%al 2baeb0: 74 1d je 2baecf 2baeb2: 8b 43 20 mov 0x20(%rbx),%eax 2baeb5: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2baeb9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2baec0: 8d b0 a3 1b 00 00 lea 0x1ba3(%rax),%esi 2baec6: e8 00 00 00 00 callq 2baecb 2baecb: a8 01 test $0x1,%al 2baecd: 74 d7 je 2baea6 2baecf: 5b pop %rbx 2baed0: c3 retq 2baed1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2baed8: 00 00 00 00 2baedc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002baee0 : 2baee0: e8 00 00 00 00 callq 2baee5 2baee5: 55 push %rbp 2baee6: 48 89 fd mov %rdi,%rbp 2baee9: 85 f6 test %esi,%esi 2baeeb: 74 32 je 2baf1f 2baeed: 83 fe 01 cmp $0x1,%esi 2baef0: 74 0e je 2baf00 2baef2: 5d pop %rbp 2baef3: c3 retq 2baef4: 48 89 ef mov %rbp,%rdi 2baef7: e8 00 00 00 00 callq 2baefc 2baefc: 84 c0 test %al,%al 2baefe: 74 f2 je 2baef2 2baf00: 8b 45 20 mov 0x20(%rbp),%eax 2baf03: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2baf07: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2baf0e: 8d b0 a3 1b 00 00 lea 0x1ba3(%rax),%esi 2baf14: e8 00 00 00 00 callq 2baf19 2baf19: a8 01 test $0x1,%al 2baf1b: 75 d7 jne 2baef4 2baf1d: 5d pop %rbp 2baf1e: c3 retq 2baf1f: 5d pop %rbp 2baf20: e9 4b ff ff ff jmpq 2bae70 2baf25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2baf2c: 00 00 00 00 00000000002baf30 : 2baf30: e8 00 00 00 00 callq 2baf35 2baf35: 53 push %rbx 2baf36: 48 89 fb mov %rdi,%rbx 2baf39: eb 0c jmp 2baf47 2baf3b: 48 89 df mov %rbx,%rdi 2baf3e: e8 00 00 00 00 callq 2baf43 2baf43: 84 c0 test %al,%al 2baf45: 74 1d je 2baf64 2baf47: 8b 43 20 mov 0x20(%rbx),%eax 2baf4a: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2baf4e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2baf55: 8d b0 a3 1b 00 00 lea 0x1ba3(%rax),%esi 2baf5b: e8 00 00 00 00 callq 2baf60 2baf60: a8 01 test $0x1,%al 2baf62: 75 d7 jne 2baf3b 2baf64: 5b pop %rbx 2baf65: c3 retq 2baf66: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2baf6d: 00 00 00 00000000002baf70 : 2baf70: e8 00 00 00 00 callq 2baf75 2baf75: 41 55 push %r13 2baf77: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2baf7e: 41 54 push %r12 2baf80: 41 89 f4 mov %esi,%r12d 2baf83: 55 push %rbp 2baf84: 44 8b 6f 20 mov 0x20(%rdi),%r13d 2baf88: 48 8b 6f 10 mov 0x10(%rdi),%rbp 2baf8c: 41 81 c5 bd 1b 00 00 add $0x1bbd,%r13d 2baf93: 44 89 ee mov %r13d,%esi 2baf96: 48 89 ef mov %rbp,%rdi 2baf99: e8 00 00 00 00 callq 2baf9e 2baf9e: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bafa2: 44 89 ee mov %r13d,%esi 2bafa5: 41 31 c4 xor %eax,%r12d 2bafa8: 41 83 e4 01 and $0x1,%r12d 2bafac: 41 31 c4 xor %eax,%r12d 2bafaf: 48 8b 07 mov (%rdi),%rax 2bafb2: 44 89 e2 mov %r12d,%edx 2bafb5: 48 8b 40 08 mov 0x8(%rax),%rax 2bafb9: e8 00 00 00 00 callq 2bafbe 2bafbe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bafc3: 5d pop %rbp 2bafc4: 41 5c pop %r12 2bafc6: 41 5d pop %r13 2bafc8: c3 retq 2bafc9: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bafcd: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bafd4 2bafd4: 89 c0 mov %eax,%eax 2bafd6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bafde 2bafdd: 00 2bafde: 73 e3 jae 2bafc3 2bafe0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bafe7 2bafe7: 48 85 c0 test %rax,%rax 2bafea: 74 13 je 2bafff 2bafec: 48 8b 78 08 mov 0x8(%rax),%rdi 2baff0: 48 83 c6 08 add $0x8,%rsi 2baff4: 44 89 e1 mov %r12d,%ecx 2baff7: 44 89 ea mov %r13d,%edx 2baffa: e8 00 00 00 00 callq 2bafff 2bafff: 5d pop %rbp 2bb000: 41 5c pop %r12 2bb002: 41 5d pop %r13 2bb004: c3 retq 2bb005: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bb00c: 00 00 00 00 00000000002bb010 : 2bb010: e8 00 00 00 00 callq 2bb015 2bb015: 41 55 push %r13 2bb017: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb01e: 41 54 push %r12 2bb020: 55 push %rbp 2bb021: 48 89 f5 mov %rsi,%rbp 2bb024: 53 push %rbx 2bb025: 8b 47 20 mov 0x20(%rdi),%eax 2bb028: 48 89 fb mov %rdi,%rbx 2bb02b: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2bb02f: 44 8d a8 cc 1b 00 00 lea 0x1bcc(%rax),%r13d 2bb036: 44 89 ee mov %r13d,%esi 2bb039: e8 00 00 00 00 callq 2bb03e 2bb03e: 44 0f b7 65 04 movzwl 0x4(%rbp),%r12d 2bb043: 0f b7 4d 02 movzwl 0x2(%rbp),%ecx 2bb047: 44 89 ee mov %r13d,%esi 2bb04a: 41 31 c4 xor %eax,%r12d 2bb04d: c1 e1 0a shl $0xa,%ecx 2bb050: 41 81 e4 ff 03 00 00 and $0x3ff,%r12d 2bb057: 41 31 c4 xor %eax,%r12d 2bb05a: 44 31 e1 xor %r12d,%ecx 2bb05d: 81 e1 00 fc 0f 00 and $0xffc00,%ecx 2bb063: 44 31 e1 xor %r12d,%ecx 2bb066: 44 0f b7 65 00 movzwl 0x0(%rbp),%r12d 2bb06b: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2bb06f: 41 c1 e4 14 shl $0x14,%r12d 2bb073: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bb077: 41 31 cc xor %ecx,%r12d 2bb07a: 48 8b 07 mov (%rdi),%rax 2bb07d: 41 81 e4 00 00 f0 3f and $0x3ff00000,%r12d 2bb084: 41 31 cc xor %ecx,%r12d 2bb087: 48 8b 40 08 mov 0x8(%rax),%rax 2bb08b: 44 89 e2 mov %r12d,%edx 2bb08e: e8 00 00 00 00 callq 2bb093 2bb093: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb098: 8b 43 20 mov 0x20(%rbx),%eax 2bb09b: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2bb09f: 44 89 e2 mov %r12d,%edx 2bb0a2: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2bb0a6: 44 8d a8 ca 1b 00 00 lea 0x1bca(%rax),%r13d 2bb0ad: 44 89 ee mov %r13d,%esi 2bb0b0: 48 8b 07 mov (%rdi),%rax 2bb0b3: 48 8b 40 08 mov 0x8(%rax),%rax 2bb0b7: e8 00 00 00 00 callq 2bb0bc 2bb0bc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb0c1: 5b pop %rbx 2bb0c2: 5d pop %rbp 2bb0c3: 41 5c pop %r12 2bb0c5: 41 5d pop %r13 2bb0c7: c3 retq 2bb0c8: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bb0cc: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb0d3 2bb0d3: 89 c0 mov %eax,%eax 2bb0d5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb0dd 2bb0dc: 00 2bb0dd: 73 b9 jae 2bb098 2bb0df: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb0e6 2bb0e6: 48 85 c0 test %rax,%rax 2bb0e9: 74 13 je 2bb0fe 2bb0eb: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb0ef: 48 83 c6 08 add $0x8,%rsi 2bb0f3: 44 89 e1 mov %r12d,%ecx 2bb0f6: 44 89 ea mov %r13d,%edx 2bb0f9: e8 00 00 00 00 callq 2bb0fe 2bb0fe: eb 98 jmp 2bb098 2bb100: 48 8b 73 10 mov 0x10(%rbx),%rsi 2bb104: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb10b 2bb10b: 89 c0 mov %eax,%eax 2bb10d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb115 2bb114: 00 2bb115: 73 aa jae 2bb0c1 2bb117: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb11e 2bb11e: 48 85 c0 test %rax,%rax 2bb121: 74 13 je 2bb136 2bb123: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb127: 48 83 c6 08 add $0x8,%rsi 2bb12b: 44 89 e1 mov %r12d,%ecx 2bb12e: 44 89 ea mov %r13d,%edx 2bb131: e8 00 00 00 00 callq 2bb136 2bb136: 5b pop %rbx 2bb137: 5d pop %rbp 2bb138: 41 5c pop %r12 2bb13a: 41 5d pop %r13 2bb13c: c3 retq 2bb13d: 0f 1f 00 nopl (%rax) 00000000002bb140 : 2bb140: e8 00 00 00 00 callq 2bb145 2bb145: 41 55 push %r13 2bb147: 41 54 push %r12 2bb149: 53 push %rbx 2bb14a: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx 2bb14e: 44 0f b7 66 04 movzwl 0x4(%rsi),%r12d 2bb153: 48 8b 5f 10 mov 0x10(%rdi),%rbx 2bb157: c1 e1 0a shl $0xa,%ecx 2bb15a: 44 8b 6f 20 mov 0x20(%rdi),%r13d 2bb15e: 41 81 e4 ff 03 00 00 and $0x3ff,%r12d 2bb165: 81 e1 00 fc 0f 00 and $0xffc00,%ecx 2bb16b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2bb16f: 44 31 e1 xor %r12d,%ecx 2bb172: 44 0f b7 26 movzwl (%rsi),%r12d 2bb176: 41 81 c5 c8 1b 00 00 add $0x1bc8,%r13d 2bb17d: 48 8b 07 mov (%rdi),%rax 2bb180: 44 89 ee mov %r13d,%esi 2bb183: 41 c1 e4 14 shl $0x14,%r12d 2bb187: 41 81 e4 00 00 f0 3f and $0x3ff00000,%r12d 2bb18e: 48 8b 40 08 mov 0x8(%rax),%rax 2bb192: 41 31 cc xor %ecx,%r12d 2bb195: 44 89 e2 mov %r12d,%edx 2bb198: e8 00 00 00 00 callq 2bb19d 2bb19d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb1a2: 5b pop %rbx 2bb1a3: 41 5c pop %r12 2bb1a5: 41 5d pop %r13 2bb1a7: c3 retq 2bb1a8: 48 8b 73 10 mov 0x10(%rbx),%rsi 2bb1ac: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb1b3 2bb1b3: 89 c0 mov %eax,%eax 2bb1b5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb1bd 2bb1bc: 00 2bb1bd: 73 e3 jae 2bb1a2 2bb1bf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb1c6 2bb1c6: 48 85 c0 test %rax,%rax 2bb1c9: 74 13 je 2bb1de 2bb1cb: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb1cf: 48 83 c6 08 add $0x8,%rsi 2bb1d3: 44 89 e1 mov %r12d,%ecx 2bb1d6: 44 89 ea mov %r13d,%edx 2bb1d9: e8 00 00 00 00 callq 2bb1de 2bb1de: 5b pop %rbx 2bb1df: 41 5c pop %r12 2bb1e1: 41 5d pop %r13 2bb1e3: c3 retq 2bb1e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bb1eb: 00 00 00 00 2bb1ef: 90 nop 00000000002bb1f0 : 2bb1f0: e8 00 00 00 00 callq 2bb1f5 2bb1f5: 41 54 push %r12 2bb1f7: 49 89 fc mov %rdi,%r12 2bb1fa: 55 push %rbp 2bb1fb: 48 89 d5 mov %rdx,%rbp 2bb1fe: 48 85 f6 test %rsi,%rsi 2bb201: 74 05 je 2bb208 2bb203: e8 00 00 00 00 callq 2bb208 2bb208: 48 85 ed test %rbp,%rbp 2bb20b: 74 0e je 2bb21b 2bb20d: 48 89 ee mov %rbp,%rsi 2bb210: 4c 89 e7 mov %r12,%rdi 2bb213: 5d pop %rbp 2bb214: 41 5c pop %r12 2bb216: e9 25 ff ff ff jmpq 2bb140 2bb21b: 5d pop %rbp 2bb21c: 41 5c pop %r12 2bb21e: c3 retq 2bb21f: 90 nop 00000000002bb220 : 2bb220: e8 00 00 00 00 callq 2bb225 2bb225: 8d 42 01 lea 0x1(%rdx),%eax 2bb228: 89 57 18 mov %edx,0x18(%rdi) 2bb22b: 89 47 38 mov %eax,0x38(%rdi) 2bb22e: 48 8b 01 mov (%rcx),%rax 2bb231: 48 89 47 20 mov %rax,0x20(%rdi) 2bb235: 8b 41 08 mov 0x8(%rcx),%eax 2bb238: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2bb23f: 89 47 28 mov %eax,0x28(%rdi) 2bb242: 48 89 77 10 mov %rsi,0x10(%rdi) 2bb246: 48 8b 46 58 mov 0x58(%rsi),%rax 2bb24a: c7 47 3c 00 40 00 00 movl $0x4000,0x3c(%rdi) 2bb251: 48 89 47 08 mov %rax,0x8(%rdi) 2bb255: 48 b8 00 40 00 00 38 movabs $0x3800004000,%rax 2bb25c: 00 00 00 2bb25f: 48 89 47 40 mov %rax,0x40(%rdi) 2bb263: 48 b8 04 00 00 00 04 movabs $0x400000004,%rax 2bb26a: 00 00 00 2bb26d: 48 89 47 48 mov %rax,0x48(%rdi) 2bb271: c3 retq 2bb272: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2bb279: 00 00 00 2bb27c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bb280 : 2bb280: e8 00 00 00 00 callq 2bb285 2bb285: 55 push %rbp 2bb286: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb28d: 48 89 f5 mov %rsi,%rbp 2bb290: be a3 02 00 00 mov $0x2a3,%esi 2bb295: 53 push %rbx 2bb296: 48 89 fb mov %rdi,%rbx 2bb299: 48 8b 3f mov (%rdi),%rdi 2bb29c: e8 00 00 00 00 callq 2bb2a1 2bb2a1: a8 01 test $0x1,%al 2bb2a3: 74 13 je 2bb2b8 2bb2a5: 48 85 ed test %rbp,%rbp 2bb2a8: 74 06 je 2bb2b0 2bb2aa: 8b 43 08 mov 0x8(%rbx),%eax 2bb2ad: 89 45 00 mov %eax,0x0(%rbp) 2bb2b0: b8 01 00 00 00 mov $0x1,%eax 2bb2b5: 5b pop %rbx 2bb2b6: 5d pop %rbp 2bb2b7: c3 retq 2bb2b8: 48 8b 3b mov (%rbx),%rdi 2bb2bb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb2c2: be a2 02 00 00 mov $0x2a2,%esi 2bb2c7: e8 00 00 00 00 callq 2bb2cc 2bb2cc: f6 c4 20 test $0x20,%ah 2bb2cf: 75 05 jne 2bb2d6 2bb2d1: 31 c0 xor %eax,%eax 2bb2d3: 5b pop %rbx 2bb2d4: 5d pop %rbp 2bb2d5: c3 retq 2bb2d6: 48 8b 3b mov (%rbx),%rdi 2bb2d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb2e0: be 80 02 00 00 mov $0x280,%esi 2bb2e5: e8 00 00 00 00 callq 2bb2ea 2bb2ea: a8 01 test $0x1,%al 2bb2ec: 75 b7 jne 2bb2a5 2bb2ee: 31 c0 xor %eax,%eax 2bb2f0: eb e1 jmp 2bb2d3 2bb2f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bb2f9: 00 00 00 00 2bb2fd: 0f 1f 00 nopl (%rax) 00000000002bb300 : 2bb300: e8 00 00 00 00 callq 2bb305 2bb305: 41 54 push %r12 2bb307: 44 0f b6 e6 movzbl %sil,%r12d 2bb30b: 55 push %rbp 2bb30c: 48 89 fd mov %rdi,%rbp 2bb30f: 53 push %rbx 2bb310: bb e8 03 00 00 mov $0x3e8,%ebx 2bb315: eb 0f jmp 2bb326 2bb317: bf bc 8d 06 00 mov $0x68dbc,%edi 2bb31c: e8 00 00 00 00 callq 2bb321 2bb321: 83 eb 01 sub $0x1,%ebx 2bb324: 74 35 je 2bb35b 2bb326: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2bb32a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb331: be a3 02 00 00 mov $0x2a3,%esi 2bb336: e8 00 00 00 00 callq 2bb33b 2bb33b: 83 e0 01 and $0x1,%eax 2bb33e: 44 39 e0 cmp %r12d,%eax 2bb341: 75 d4 jne 2bb317 2bb343: 5b pop %rbx 2bb344: 44 89 e2 mov %r12d,%edx 2bb347: 5d pop %rbp 2bb348: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bb34f: bf 04 00 00 00 mov $0x4,%edi 2bb354: 41 5c pop %r12 2bb356: e9 00 00 00 00 jmpq 2bb35b 2bb35b: 5b pop %rbx 2bb35c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bb363: 5d pop %rbp 2bb364: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bb36b: 41 5c pop %r12 2bb36d: e9 00 00 00 00 jmpq 2bb372 2bb372: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bb379: 00 00 00 00 2bb37d: 0f 1f 00 nopl (%rax) 00000000002bb380 : 2bb380: e8 00 00 00 00 callq 2bb385 2bb385: 41 55 push %r13 2bb387: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb38e: 41 54 push %r12 2bb390: 41 89 f4 mov %esi,%r12d 2bb393: be 9b 02 00 00 mov $0x29b,%esi 2bb398: 55 push %rbp 2bb399: 53 push %rbx 2bb39a: 48 89 fb mov %rdi,%rbx 2bb39d: 48 8b 3f mov (%rdi),%rdi 2bb3a0: e8 00 00 00 00 callq 2bb3a5 2bb3a5: 48 8b 2b mov (%rbx),%rbp 2bb3a8: be 9b 02 00 00 mov $0x29b,%esi 2bb3ad: 25 ff ff f0 ff and $0xfff0ffff,%eax 2bb3b2: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bb3b6: 41 89 c5 mov %eax,%r13d 2bb3b9: 44 89 ea mov %r13d,%edx 2bb3bc: 48 8b 07 mov (%rdi),%rax 2bb3bf: 48 8b 40 08 mov 0x8(%rax),%rax 2bb3c3: e8 00 00 00 00 callq 2bb3c8 2bb3c8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb3cd: 48 8b 3b mov (%rbx),%rdi 2bb3d0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb3d7: be 82 02 00 00 mov $0x282,%esi 2bb3dc: e8 00 00 00 00 callq 2bb3e1 2bb3e1: 48 8b 1b mov (%rbx),%rbx 2bb3e4: 44 89 e2 mov %r12d,%edx 2bb3e7: be 82 02 00 00 mov $0x282,%esi 2bb3ec: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2bb3f0: 48 8b 07 mov (%rdi),%rax 2bb3f3: 48 8b 40 08 mov 0x8(%rax),%rax 2bb3f7: e8 00 00 00 00 callq 2bb3fc 2bb3fc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb401: 5b pop %rbx 2bb402: 5d pop %rbp 2bb403: 41 5c pop %r12 2bb405: 41 5d pop %r13 2bb407: c3 retq 2bb408: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bb40c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb413 2bb413: 89 c0 mov %eax,%eax 2bb415: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb41d 2bb41c: 00 2bb41d: 73 ae jae 2bb3cd 2bb41f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb426 2bb426: 48 85 c0 test %rax,%rax 2bb429: 74 15 je 2bb440 2bb42b: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb42f: 48 83 c6 08 add $0x8,%rsi 2bb433: 44 89 e9 mov %r13d,%ecx 2bb436: ba 9b 02 00 00 mov $0x29b,%edx 2bb43b: e8 00 00 00 00 callq 2bb440 2bb440: eb 8b jmp 2bb3cd 2bb442: 48 8b 73 10 mov 0x10(%rbx),%rsi 2bb446: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb44d 2bb44d: 89 c0 mov %eax,%eax 2bb44f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb457 2bb456: 00 2bb457: 73 a8 jae 2bb401 2bb459: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb460 2bb460: 48 85 c0 test %rax,%rax 2bb463: 74 15 je 2bb47a 2bb465: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb469: 48 83 c6 08 add $0x8,%rsi 2bb46d: 44 89 e1 mov %r12d,%ecx 2bb470: ba 82 02 00 00 mov $0x282,%edx 2bb475: e8 00 00 00 00 callq 2bb47a 2bb47a: 5b pop %rbx 2bb47b: 5d pop %rbp 2bb47c: 41 5c pop %r12 2bb47e: 41 5d pop %r13 2bb480: c3 retq 2bb481: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bb488: 00 00 00 00 2bb48c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bb490 : 2bb490: e8 00 00 00 00 callq 2bb495 2bb495: f6 47 18 01 testb $0x1,0x18(%rdi) 2bb499: 75 01 jne 2bb49c 2bb49b: c3 retq 2bb49c: 41 55 push %r13 2bb49e: 41 54 push %r12 2bb4a0: 55 push %rbp 2bb4a1: 48 89 fd mov %rdi,%rbp 2bb4a4: 53 push %rbx 2bb4a5: 48 89 f3 mov %rsi,%rbx 2bb4a8: 31 f6 xor %esi,%esi 2bb4aa: e8 00 00 00 00 callq 2bb4af 2bb4af: 84 c0 test %al,%al 2bb4b1: 74 07 je 2bb4ba 2bb4b3: 5b pop %rbx 2bb4b4: 5d pop %rbp 2bb4b5: 41 5c pop %r12 2bb4b7: 41 5d pop %r13 2bb4b9: c3 retq 2bb4ba: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2bb4be: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb4c5: be 80 02 00 00 mov $0x280,%esi 2bb4ca: e8 00 00 00 00 callq 2bb4cf 2bb4cf: 8b 0b mov (%rbx),%ecx 2bb4d1: 4c 8b 6d 00 mov 0x0(%rbp),%r13 2bb4d5: be 80 02 00 00 mov $0x280,%esi 2bb4da: 83 c8 01 or $0x1,%eax 2bb4dd: 44 8d 24 09 lea (%rcx,%rcx,1),%r12d 2bb4e1: 49 8b 7d 18 mov 0x18(%r13),%rdi 2bb4e5: 41 31 c4 xor %eax,%r12d 2bb4e8: 41 83 e4 0e and $0xe,%r12d 2bb4ec: 41 31 c4 xor %eax,%r12d 2bb4ef: 48 8b 07 mov (%rdi),%rax 2bb4f2: 44 89 e2 mov %r12d,%edx 2bb4f5: 48 8b 40 08 mov 0x8(%rax),%rax 2bb4f9: e8 00 00 00 00 callq 2bb4fe 2bb4fe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb503: c6 45 0c 01 movb $0x1,0xc(%rbp) 2bb507: 8b 03 mov (%rbx),%eax 2bb509: 44 89 e3 mov %r12d,%ebx 2bb50c: be 80 02 00 00 mov $0x280,%esi 2bb511: 4c 8b 65 00 mov 0x0(%rbp),%r12 2bb515: 83 e3 fe and $0xfffffffe,%ebx 2bb518: 83 c0 01 add $0x1,%eax 2bb51b: 89 da mov %ebx,%edx 2bb51d: 89 45 08 mov %eax,0x8(%rbp) 2bb520: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2bb525: 48 8b 07 mov (%rdi),%rax 2bb528: 48 8b 40 08 mov 0x8(%rax),%rax 2bb52c: e8 00 00 00 00 callq 2bb531 2bb531: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb536: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2bb53a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb541: be a2 02 00 00 mov $0x2a2,%esi 2bb546: e8 00 00 00 00 callq 2bb54b 2bb54b: 4c 8b 6d 00 mov 0x0(%rbp),%r13 2bb54f: be a2 02 00 00 mov $0x2a2,%esi 2bb554: 25 ff ff ff e0 and $0xe0ffffff,%eax 2bb559: 49 8b 7d 18 mov 0x18(%r13),%rdi 2bb55d: 41 89 c4 mov %eax,%r12d 2bb560: 41 81 cc 08 00 01 14 or $0x14010008,%r12d 2bb567: 48 8b 07 mov (%rdi),%rax 2bb56a: 44 89 e2 mov %r12d,%edx 2bb56d: 48 8b 40 08 mov 0x8(%rax),%rax 2bb571: e8 00 00 00 00 callq 2bb576 2bb576: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb57b: 83 cb 01 or $0x1,%ebx 2bb57e: be 80 02 00 00 mov $0x280,%esi 2bb583: 41 89 dc mov %ebx,%r12d 2bb586: 48 8b 5d 00 mov 0x0(%rbp),%rbx 2bb58a: 44 89 e2 mov %r12d,%edx 2bb58d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2bb591: 48 8b 07 mov (%rdi),%rax 2bb594: 48 8b 40 08 mov 0x8(%rax),%rax 2bb598: e8 00 00 00 00 callq 2bb59d 2bb59d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb5a2: 5b pop %rbx 2bb5a3: 48 89 ef mov %rbp,%rdi 2bb5a6: be 01 00 00 00 mov $0x1,%esi 2bb5ab: 5d pop %rbp 2bb5ac: 41 5c pop %r12 2bb5ae: 41 5d pop %r13 2bb5b0: e9 4b fd ff ff jmpq 2bb300 2bb5b5: 49 8b 75 10 mov 0x10(%r13),%rsi 2bb5b9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb5c0 2bb5c0: 89 c0 mov %eax,%eax 2bb5c2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb5ca 2bb5c9: 00 2bb5ca: 0f 83 33 ff ff ff jae 2bb503 2bb5d0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb5d7 2bb5d7: 48 85 c0 test %rax,%rax 2bb5da: 74 15 je 2bb5f1 2bb5dc: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb5e0: 48 83 c6 08 add $0x8,%rsi 2bb5e4: 44 89 e1 mov %r12d,%ecx 2bb5e7: ba 80 02 00 00 mov $0x280,%edx 2bb5ec: e8 00 00 00 00 callq 2bb5f1 2bb5f1: e9 0d ff ff ff jmpq 2bb503 2bb5f6: 48 8b 73 10 mov 0x10(%rbx),%rsi 2bb5fa: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb601 2bb601: 89 c0 mov %eax,%eax 2bb603: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb60b 2bb60a: 00 2bb60b: 73 95 jae 2bb5a2 2bb60d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb614 2bb614: 48 85 c0 test %rax,%rax 2bb617: 74 15 je 2bb62e 2bb619: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb61d: 48 83 c6 08 add $0x8,%rsi 2bb621: 44 89 e1 mov %r12d,%ecx 2bb624: ba 80 02 00 00 mov $0x280,%edx 2bb629: e8 00 00 00 00 callq 2bb62e 2bb62e: e9 6f ff ff ff jmpq 2bb5a2 2bb633: 49 8b 75 10 mov 0x10(%r13),%rsi 2bb637: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb63e 2bb63e: 89 c0 mov %eax,%eax 2bb640: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb648 2bb647: 00 2bb648: 0f 83 2d ff ff ff jae 2bb57b 2bb64e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb655 2bb655: 48 85 c0 test %rax,%rax 2bb658: 74 15 je 2bb66f 2bb65a: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb65e: 48 83 c6 08 add $0x8,%rsi 2bb662: 44 89 e1 mov %r12d,%ecx 2bb665: ba a2 02 00 00 mov $0x2a2,%edx 2bb66a: e8 00 00 00 00 callq 2bb66f 2bb66f: e9 07 ff ff ff jmpq 2bb57b 2bb674: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2bb679: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb680 2bb680: 89 c0 mov %eax,%eax 2bb682: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb68a 2bb689: 00 2bb68a: 0f 83 a6 fe ff ff jae 2bb536 2bb690: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb697 2bb697: 48 85 c0 test %rax,%rax 2bb69a: 74 14 je 2bb6b0 2bb69c: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb6a0: 48 83 c6 08 add $0x8,%rsi 2bb6a4: 89 d9 mov %ebx,%ecx 2bb6a6: ba 80 02 00 00 mov $0x280,%edx 2bb6ab: e8 00 00 00 00 callq 2bb6b0 2bb6b0: e9 81 fe ff ff jmpq 2bb536 2bb6b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bb6bc: 00 00 00 00 00000000002bb6c0 : 2bb6c0: e8 00 00 00 00 callq 2bb6c5 2bb6c5: 41 57 push %r15 2bb6c7: 31 d2 xor %edx,%edx 2bb6c9: 41 56 push %r14 2bb6cb: 41 55 push %r13 2bb6cd: 41 54 push %r12 2bb6cf: 55 push %rbp 2bb6d0: 48 89 f5 mov %rsi,%rbp 2bb6d3: 53 push %rbx 2bb6d4: 8b 06 mov (%rsi),%eax 2bb6d6: 48 89 fb mov %rdi,%rbx 2bb6d9: 4c 8b 37 mov (%rdi),%r14 2bb6dc: 44 8b 67 20 mov 0x20(%rdi),%r12d 2bb6e0: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax 2bb6e7: 00 2bb6e8: 48 89 47 58 mov %rax,0x58(%rdi) 2bb6ec: 49 8b 7e 18 mov 0x18(%r14),%rdi 2bb6f0: 44 8d a8 1b 1a 00 00 lea 0x1a1b(%rax),%r13d 2bb6f7: 44 89 ee mov %r13d,%esi 2bb6fa: 48 8b 07 mov (%rdi),%rax 2bb6fd: 48 8b 40 08 mov 0x8(%rax),%rax 2bb701: e8 00 00 00 00 callq 2bb706 2bb706: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb70b: 4c 8b 33 mov (%rbx),%r14 2bb70e: 8b 43 58 mov 0x58(%rbx),%eax 2bb711: 31 d2 xor %edx,%edx 2bb713: 49 8b 7e 18 mov 0x18(%r14),%rdi 2bb717: 44 8d a8 19 1a 00 00 lea 0x1a19(%rax),%r13d 2bb71e: 44 89 ee mov %r13d,%esi 2bb721: 48 8b 07 mov (%rdi),%rax 2bb724: 48 8b 40 08 mov 0x8(%rax),%rax 2bb728: e8 00 00 00 00 callq 2bb72d 2bb72d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb732: 4c 8b 33 mov (%rbx),%r14 2bb735: 8b 43 58 mov 0x58(%rbx),%eax 2bb738: 44 8b 7b 24 mov 0x24(%rbx),%r15d 2bb73c: 49 8b 7e 18 mov 0x18(%r14),%rdi 2bb740: 44 8d a8 1b 1a 00 00 lea 0x1a1b(%rax),%r13d 2bb747: 44 89 fa mov %r15d,%edx 2bb74a: 44 89 ee mov %r13d,%esi 2bb74d: 48 8b 07 mov (%rdi),%rax 2bb750: 48 8b 40 08 mov 0x8(%rax),%rax 2bb754: e8 00 00 00 00 callq 2bb759 2bb759: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb75e: 4c 8b 33 mov (%rbx),%r14 2bb761: 8b 43 58 mov 0x58(%rbx),%eax 2bb764: 44 89 e2 mov %r12d,%edx 2bb767: 49 8b 7e 18 mov 0x18(%r14),%rdi 2bb76b: 44 8d a8 19 1a 00 00 lea 0x1a19(%rax),%r13d 2bb772: 44 89 ee mov %r13d,%esi 2bb775: 48 8b 07 mov (%rdi),%rax 2bb778: 48 8b 40 08 mov 0x8(%rax),%rax 2bb77c: e8 00 00 00 00 callq 2bb781 2bb781: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb786: 8b 6d 04 mov 0x4(%rbp),%ebp 2bb789: 81 c5 ff 00 00 00 add $0xff,%ebp 2bb78f: 40 30 ed xor %bpl,%bpl 2bb792: 83 7b 50 01 cmpl $0x1,0x50(%rbx) 2bb796: 0f 85 00 00 00 00 jne 2bb79c 2bb79c: c1 ed 03 shr $0x3,%ebp 2bb79f: 4c 8b 2b mov (%rbx),%r13 2bb7a2: 8b 43 58 mov 0x58(%rbx),%eax 2bb7a5: 31 d2 xor %edx,%edx 2bb7a7: 49 8b 7d 18 mov 0x18(%r13),%rdi 2bb7ab: 44 8d a0 1a 1a 00 00 lea 0x1a1a(%rax),%r12d 2bb7b2: 44 89 e6 mov %r12d,%esi 2bb7b5: 48 8b 07 mov (%rdi),%rax 2bb7b8: 48 8b 40 08 mov 0x8(%rax),%rax 2bb7bc: e8 00 00 00 00 callq 2bb7c1 2bb7c1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb7c6: 8b 43 58 mov 0x58(%rbx),%eax 2bb7c9: 48 8b 1b mov (%rbx),%rbx 2bb7cc: c1 e5 06 shl $0x6,%ebp 2bb7cf: 81 e5 c0 ff 01 00 and $0x1ffc0,%ebp 2bb7d5: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2bb7d9: 44 8d a8 1a 1a 00 00 lea 0x1a1a(%rax),%r13d 2bb7e0: 89 ea mov %ebp,%edx 2bb7e2: 44 89 ee mov %r13d,%esi 2bb7e5: 48 8b 07 mov (%rdi),%rax 2bb7e8: 48 8b 40 08 mov 0x8(%rax),%rax 2bb7ec: e8 00 00 00 00 callq 2bb7f1 2bb7f1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb7f6: 5b pop %rbx 2bb7f7: 5d pop %rbp 2bb7f8: 41 5c pop %r12 2bb7fa: 41 5d pop %r13 2bb7fc: 41 5e pop %r14 2bb7fe: 41 5f pop %r15 2bb800: c3 retq 2bb801: 49 8b 76 10 mov 0x10(%r14),%rsi 2bb805: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb80c 2bb80c: 89 c0 mov %eax,%eax 2bb80e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb816 2bb815: 00 2bb816: 0f 83 ef fe ff ff jae 2bb70b 2bb81c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb823 2bb823: 48 85 c0 test %rax,%rax 2bb826: 74 12 je 2bb83a 2bb828: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb82c: 48 83 c6 08 add $0x8,%rsi 2bb830: 31 c9 xor %ecx,%ecx 2bb832: 44 89 ea mov %r13d,%edx 2bb835: e8 00 00 00 00 callq 2bb83a 2bb83a: e9 cc fe ff ff jmpq 2bb70b 2bb83f: 48 8b 73 10 mov 0x10(%rbx),%rsi 2bb843: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb84a 2bb84a: 89 c0 mov %eax,%eax 2bb84c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb854 2bb853: 00 2bb854: 73 a0 jae 2bb7f6 2bb856: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb85d 2bb85d: 48 85 c0 test %rax,%rax 2bb860: 74 12 je 2bb874 2bb862: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb866: 48 83 c6 08 add $0x8,%rsi 2bb86a: 89 e9 mov %ebp,%ecx 2bb86c: 44 89 ea mov %r13d,%edx 2bb86f: e8 00 00 00 00 callq 2bb874 2bb874: 5b pop %rbx 2bb875: 5d pop %rbp 2bb876: 41 5c pop %r12 2bb878: 41 5d pop %r13 2bb87a: 41 5e pop %r14 2bb87c: 41 5f pop %r15 2bb87e: c3 retq 2bb87f: 49 8b 75 10 mov 0x10(%r13),%rsi 2bb883: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb88a 2bb88a: 89 c0 mov %eax,%eax 2bb88c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb894 2bb893: 00 2bb894: 0f 83 2c ff ff ff jae 2bb7c6 2bb89a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb8a1 2bb8a1: 48 85 c0 test %rax,%rax 2bb8a4: 74 12 je 2bb8b8 2bb8a6: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb8aa: 48 83 c6 08 add $0x8,%rsi 2bb8ae: 31 c9 xor %ecx,%ecx 2bb8b0: 44 89 e2 mov %r12d,%edx 2bb8b3: e8 00 00 00 00 callq 2bb8b8 2bb8b8: e9 09 ff ff ff jmpq 2bb7c6 2bb8bd: 49 8b 76 10 mov 0x10(%r14),%rsi 2bb8c1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb8c8 2bb8c8: 89 c0 mov %eax,%eax 2bb8ca: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb8d2 2bb8d1: 00 2bb8d2: 0f 83 ae fe ff ff jae 2bb786 2bb8d8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb8df 2bb8df: 48 85 c0 test %rax,%rax 2bb8e2: 74 13 je 2bb8f7 2bb8e4: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb8e8: 48 83 c6 08 add $0x8,%rsi 2bb8ec: 44 89 e1 mov %r12d,%ecx 2bb8ef: 44 89 ea mov %r13d,%edx 2bb8f2: e8 00 00 00 00 callq 2bb8f7 2bb8f7: e9 8a fe ff ff jmpq 2bb786 2bb8fc: 49 8b 76 10 mov 0x10(%r14),%rsi 2bb900: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb907 2bb907: 89 c0 mov %eax,%eax 2bb909: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb911 2bb910: 00 2bb911: 0f 83 47 fe ff ff jae 2bb75e 2bb917: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb91e 2bb91e: 48 85 c0 test %rax,%rax 2bb921: 74 13 je 2bb936 2bb923: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb927: 48 83 c6 08 add $0x8,%rsi 2bb92b: 44 89 f9 mov %r15d,%ecx 2bb92e: 44 89 ea mov %r13d,%edx 2bb931: e8 00 00 00 00 callq 2bb936 2bb936: e9 23 fe ff ff jmpq 2bb75e 2bb93b: 49 8b 76 10 mov 0x10(%r14),%rsi 2bb93f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bb946 2bb946: 89 c0 mov %eax,%eax 2bb948: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bb950 2bb94f: 00 2bb950: 0f 83 dc fd ff ff jae 2bb732 2bb956: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bb95d 2bb95d: 48 85 c0 test %rax,%rax 2bb960: 74 12 je 2bb974 2bb962: 48 8b 78 08 mov 0x8(%rax),%rdi 2bb966: 48 83 c6 08 add $0x8,%rsi 2bb96a: 31 c9 xor %ecx,%ecx 2bb96c: 44 89 ea mov %r13d,%edx 2bb96f: e8 00 00 00 00 callq 2bb974 2bb974: e9 b9 fd ff ff jmpq 2bb732 2bb979: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002bb980 : 2bb980: e8 00 00 00 00 callq 2bb985 2bb985: 41 55 push %r13 2bb987: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb98e: be 80 02 00 00 mov $0x280,%esi 2bb993: 41 54 push %r12 2bb995: 55 push %rbp 2bb996: 53 push %rbx 2bb997: 48 89 fb mov %rdi,%rbx 2bb99a: 48 8b 3f mov (%rdi),%rdi 2bb99d: e8 00 00 00 00 callq 2bb9a2 2bb9a2: 48 8b 2b mov (%rbx),%rbp 2bb9a5: be 80 02 00 00 mov $0x280,%esi 2bb9aa: 25 fe ff fc ff and $0xfffcfffe,%eax 2bb9af: 41 89 c4 mov %eax,%r12d 2bb9b2: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bb9b6: 41 81 cc 00 00 02 80 or $0x80020000,%r12d 2bb9bd: 44 89 e0 mov %r12d,%eax 2bb9c0: 80 e4 fe and $0xfe,%ah 2bb9c3: f6 43 18 40 testb $0x40,0x18(%rbx) 2bb9c7: 44 0f 45 e0 cmovne %eax,%r12d 2bb9cb: 48 8b 07 mov (%rdi),%rax 2bb9ce: 44 89 e2 mov %r12d,%edx 2bb9d1: 48 8b 40 08 mov 0x8(%rax),%rax 2bb9d5: e8 00 00 00 00 callq 2bb9da 2bb9da: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bb9df: 48 8b 3b mov (%rbx),%rdi 2bb9e2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bb9e9: be 85 02 00 00 mov $0x285,%esi 2bb9ee: e8 00 00 00 00 callq 2bb9f3 2bb9f3: 48 8b 2b mov (%rbx),%rbp 2bb9f6: be 85 02 00 00 mov $0x285,%esi 2bb9fb: 0d 01 01 01 00 or $0x10101,%eax 2bba00: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bba04: 41 89 c4 mov %eax,%r12d 2bba07: 44 89 e2 mov %r12d,%edx 2bba0a: 48 8b 07 mov (%rdi),%rax 2bba0d: 48 8b 40 08 mov 0x8(%rax),%rax 2bba11: e8 00 00 00 00 callq 2bba16 2bba16: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bba1b: 48 8b 3b mov (%rbx),%rdi 2bba1e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bba25: be 84 02 00 00 mov $0x284,%esi 2bba2a: e8 00 00 00 00 callq 2bba2f 2bba2f: 48 8b 2b mov (%rbx),%rbp 2bba32: be 84 02 00 00 mov $0x284,%esi 2bba37: 41 89 c4 mov %eax,%r12d 2bba3a: 41 89 c5 mov %eax,%r13d 2bba3d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bba41: 41 81 cd 00 00 08 00 or $0x80000,%r13d 2bba48: 44 89 ea mov %r13d,%edx 2bba4b: 48 8b 07 mov (%rdi),%rax 2bba4e: 48 8b 40 08 mov 0x8(%rax),%rax 2bba52: e8 00 00 00 00 callq 2bba57 2bba57: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bba5c: 48 8b 2b mov (%rbx),%rbp 2bba5f: 41 81 cc 0f 00 08 00 or $0x8000f,%r12d 2bba66: be 84 02 00 00 mov $0x284,%esi 2bba6b: 44 89 e2 mov %r12d,%edx 2bba6e: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bba72: 48 8b 07 mov (%rdi),%rax 2bba75: 48 8b 40 08 mov 0x8(%rax),%rax 2bba79: e8 00 00 00 00 callq 2bba7e 2bba7e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bba83: 4c 8b 23 mov (%rbx),%r12 2bba86: c7 43 50 01 00 00 00 movl $0x1,0x50(%rbx) 2bba8d: 31 d2 xor %edx,%edx 2bba8f: be 89 02 00 00 mov $0x289,%esi 2bba94: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2bba99: 48 8b 07 mov (%rdi),%rax 2bba9c: 48 8b 40 08 mov 0x8(%rax),%rax 2bbaa0: e8 00 00 00 00 callq 2bbaa5 2bbaa5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bbaaa: 48 8b 1b mov (%rbx),%rbx 2bbaad: ba ff ff ff 00 mov $0xffffff,%edx 2bbab2: be 8a 02 00 00 mov $0x28a,%esi 2bbab7: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2bbabb: 48 8b 07 mov (%rdi),%rax 2bbabe: 48 8b 40 08 mov 0x8(%rax),%rax 2bbac2: e8 00 00 00 00 callq 2bbac7 2bbac7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bbacc: 5b pop %rbx 2bbacd: 5d pop %rbp 2bbace: 41 5c pop %r12 2bbad0: 41 5d pop %r13 2bbad2: c3 retq 2bbad3: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bbad7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bbade 2bbade: 89 c0 mov %eax,%eax 2bbae0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bbae8 2bbae7: 00 2bbae8: 0f 83 f1 fe ff ff jae 2bb9df 2bbaee: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bbaf5 2bbaf5: 48 85 c0 test %rax,%rax 2bbaf8: 74 15 je 2bbb0f 2bbafa: 48 8b 78 08 mov 0x8(%rax),%rdi 2bbafe: 48 83 c6 08 add $0x8,%rsi 2bbb02: 44 89 e1 mov %r12d,%ecx 2bbb05: ba 80 02 00 00 mov $0x280,%edx 2bbb0a: e8 00 00 00 00 callq 2bbb0f 2bbb0f: e9 cb fe ff ff jmpq 2bb9df 2bbb14: 48 8b 73 10 mov 0x10(%rbx),%rsi 2bbb18: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bbb1f 2bbb1f: 89 c0 mov %eax,%eax 2bbb21: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bbb29 2bbb28: 00 2bbb29: 73 a1 jae 2bbacc 2bbb2b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bbb32 2bbb32: 48 85 c0 test %rax,%rax 2bbb35: 74 17 je 2bbb4e 2bbb37: 48 8b 78 08 mov 0x8(%rax),%rdi 2bbb3b: 48 83 c6 08 add $0x8,%rsi 2bbb3f: b9 ff ff ff 00 mov $0xffffff,%ecx 2bbb44: ba 8a 02 00 00 mov $0x28a,%edx 2bbb49: e8 00 00 00 00 callq 2bbb4e 2bbb4e: 5b pop %rbx 2bbb4f: 5d pop %rbp 2bbb50: 41 5c pop %r12 2bbb52: 41 5d pop %r13 2bbb54: c3 retq 2bbb55: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2bbb5a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bbb61 2bbb61: 89 c0 mov %eax,%eax 2bbb63: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bbb6b 2bbb6a: 00 2bbb6b: 0f 83 39 ff ff ff jae 2bbaaa 2bbb71: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bbb78 2bbb78: 48 85 c0 test %rax,%rax 2bbb7b: 74 14 je 2bbb91 2bbb7d: 48 8b 78 08 mov 0x8(%rax),%rdi 2bbb81: 48 83 c6 08 add $0x8,%rsi 2bbb85: 31 c9 xor %ecx,%ecx 2bbb87: ba 89 02 00 00 mov $0x289,%edx 2bbb8c: e8 00 00 00 00 callq 2bbb91 2bbb91: e9 14 ff ff ff jmpq 2bbaaa 2bbb96: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bbb9a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bbba1 2bbba1: 89 c0 mov %eax,%eax 2bbba3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bbbab 2bbbaa: 00 2bbbab: 0f 83 d2 fe ff ff jae 2bba83 2bbbb1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bbbb8 2bbbb8: 48 85 c0 test %rax,%rax 2bbbbb: 74 15 je 2bbbd2 2bbbbd: 48 8b 78 08 mov 0x8(%rax),%rdi 2bbbc1: 48 83 c6 08 add $0x8,%rsi 2bbbc5: 44 89 e1 mov %r12d,%ecx 2bbbc8: ba 84 02 00 00 mov $0x284,%edx 2bbbcd: e8 00 00 00 00 callq 2bbbd2 2bbbd2: e9 ac fe ff ff jmpq 2bba83 2bbbd7: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bbbdb: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bbbe2 2bbbe2: 89 c0 mov %eax,%eax 2bbbe4: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bbbec 2bbbeb: 00 2bbbec: 0f 83 6a fe ff ff jae 2bba5c 2bbbf2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bbbf9 2bbbf9: 48 85 c0 test %rax,%rax 2bbbfc: 74 15 je 2bbc13 2bbbfe: 48 8b 78 08 mov 0x8(%rax),%rdi 2bbc02: 48 83 c6 08 add $0x8,%rsi 2bbc06: 44 89 e9 mov %r13d,%ecx 2bbc09: ba 84 02 00 00 mov $0x284,%edx 2bbc0e: e8 00 00 00 00 callq 2bbc13 2bbc13: e9 44 fe ff ff jmpq 2bba5c 2bbc18: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bbc1c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bbc23 2bbc23: 89 c0 mov %eax,%eax 2bbc25: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bbc2d 2bbc2c: 00 2bbc2d: 0f 83 e8 fd ff ff jae 2bba1b 2bbc33: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bbc3a 2bbc3a: 48 85 c0 test %rax,%rax 2bbc3d: 74 15 je 2bbc54 2bbc3f: 48 8b 78 08 mov 0x8(%rax),%rdi 2bbc43: 48 83 c6 08 add $0x8,%rsi 2bbc47: 44 89 e1 mov %r12d,%ecx 2bbc4a: ba 85 02 00 00 mov $0x285,%edx 2bbc4f: e8 00 00 00 00 callq 2bbc54 2bbc54: e9 c2 fd ff ff jmpq 2bba1b 2bbc59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002bbc60 : 2bbc60: e8 00 00 00 00 callq 2bbc65 2bbc65: 41 55 push %r13 2bbc67: 41 54 push %r12 2bbc69: 55 push %rbp 2bbc6a: 53 push %rbx 2bbc6b: 48 83 ec 10 sub $0x10,%rsp 2bbc6f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bbc76: 00 00 2bbc78: 48 89 44 24 08 mov %rax,0x8(%rsp) 2bbc7d: 31 c0 xor %eax,%eax 2bbc7f: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2bbc86: 00 2bbc87: f6 47 18 01 testb $0x1,0x18(%rdi) 2bbc8b: 75 1f jne 2bbcac 2bbc8d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2bbc92: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bbc99: 00 00 2bbc9b: 0f 85 6f 02 00 00 jne 2bbf10 2bbca1: 48 83 c4 10 add $0x10,%rsp 2bbca5: 5b pop %rbx 2bbca6: 5d pop %rbp 2bbca7: 41 5c pop %r12 2bbca9: 41 5d pop %r13 2bbcab: c3 retq 2bbcac: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2bbcb1: 48 89 fb mov %rdi,%rbx 2bbcb4: e8 00 00 00 00 callq 2bbcb9 2bbcb9: 84 c0 test %al,%al 2bbcbb: 0f 85 32 01 00 00 jne 2bbdf3 2bbcc1: 8b 44 24 04 mov 0x4(%rsp),%eax 2bbcc5: 83 e8 01 sub $0x1,%eax 2bbcc8: 83 f8 02 cmp $0x2,%eax 2bbccb: 77 c0 ja 2bbc8d 2bbccd: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 2bbcd4: 00 2bbcd5: 48 8b 3b mov (%rbx),%rdi 2bbcd8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bbcdf: 48 89 73 58 mov %rsi,0x58(%rbx) 2bbce3: 81 c6 a4 1b 00 00 add $0x1ba4,%esi 2bbce9: e8 00 00 00 00 callq 2bbcee 2bbcee: 48 8b 3b mov (%rbx),%rdi 2bbcf1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bbcf8: 89 c5 mov %eax,%ebp 2bbcfa: 8b 43 58 mov 0x58(%rbx),%eax 2bbcfd: 8d b0 a4 1b 00 00 lea 0x1ba4(%rax),%esi 2bbd03: e8 00 00 00 00 callq 2bbd08 2bbd08: 39 c5 cmp %eax,%ebp 2bbd0a: 74 81 je 2bbc8d 2bbd0c: 8b 43 58 mov 0x58(%rbx),%eax 2bbd0f: 48 8b 3b mov (%rbx),%rdi 2bbd12: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bbd19: 8d b0 cc 1a 00 00 lea 0x1acc(%rax),%esi 2bbd1f: e8 00 00 00 00 callq 2bbd24 2bbd24: 48 8b 2b mov (%rbx),%rbp 2bbd27: 83 c8 13 or $0x13,%eax 2bbd2a: 41 89 c5 mov %eax,%r13d 2bbd2d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bbd31: 8b 43 58 mov 0x58(%rbx),%eax 2bbd34: 44 89 ea mov %r13d,%edx 2bbd37: 44 8d a0 cc 1a 00 00 lea 0x1acc(%rax),%r12d 2bbd3e: 48 8b 07 mov (%rdi),%rax 2bbd41: 44 89 e6 mov %r12d,%esi 2bbd44: 48 8b 40 08 mov 0x8(%rax),%rax 2bbd48: e8 00 00 00 00 callq 2bbd4d 2bbd4d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bbd52: 8b 43 58 mov 0x58(%rbx),%eax 2bbd55: 48 8b 3b mov (%rbx),%rdi 2bbd58: bd 10 27 00 00 mov $0x2710,%ebp 2bbd5d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bbd64: 8d b0 a6 1b 00 00 lea 0x1ba6(%rax),%esi 2bbd6a: e8 00 00 00 00 callq 2bbd6f 2bbd6f: 41 89 c4 mov %eax,%r12d 2bbd72: eb 13 jmp 2bbd87 2bbd74: bf c6 a7 00 00 mov $0xa7c6,%edi 2bbd79: e8 00 00 00 00 callq 2bbd7e 2bbd7e: 83 ed 01 sub $0x1,%ebp 2bbd81: 0f 84 78 01 00 00 je 2bbeff 2bbd87: 8b 43 58 mov 0x58(%rbx),%eax 2bbd8a: 48 8b 3b mov (%rbx),%rdi 2bbd8d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bbd94: 8d b0 a6 1b 00 00 lea 0x1ba6(%rax),%esi 2bbd9a: e8 00 00 00 00 callq 2bbd9f 2bbd9f: 41 39 c4 cmp %eax,%r12d 2bbda2: 74 d0 je 2bbd74 2bbda4: 8b 43 58 mov 0x58(%rbx),%eax 2bbda7: 48 8b 3b mov (%rbx),%rdi 2bbdaa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bbdb1: 8d b0 cc 1a 00 00 lea 0x1acc(%rax),%esi 2bbdb7: e8 00 00 00 00 callq 2bbdbc 2bbdbc: 83 e0 ec and $0xffffffec,%eax 2bbdbf: 41 89 c4 mov %eax,%r12d 2bbdc2: 8b 43 58 mov 0x58(%rbx),%eax 2bbdc5: 48 8b 1b mov (%rbx),%rbx 2bbdc8: 41 83 cc 02 or $0x2,%r12d 2bbdcc: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2bbdd0: 44 8d a8 cc 1a 00 00 lea 0x1acc(%rax),%r13d 2bbdd7: 44 89 e2 mov %r12d,%edx 2bbdda: 44 89 ee mov %r13d,%esi 2bbddd: 48 8b 07 mov (%rdi),%rax 2bbde0: 48 8b 40 08 mov 0x8(%rax),%rax 2bbde4: e8 00 00 00 00 callq 2bbde9 2bbde9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bbdee: e9 9a fe ff ff jmpq 2bbc8d 2bbdf3: 48 8b 3b mov (%rbx),%rdi 2bbdf6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bbdfd: be 80 02 00 00 mov $0x280,%esi 2bbe02: e8 00 00 00 00 callq 2bbe07 2bbe07: 48 8b 2b mov (%rbx),%rbp 2bbe0a: be 80 02 00 00 mov $0x280,%esi 2bbe0f: 83 e0 fe and $0xfffffffe,%eax 2bbe12: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bbe16: 41 89 c4 mov %eax,%r12d 2bbe19: 44 89 e2 mov %r12d,%edx 2bbe1c: 48 8b 07 mov (%rdi),%rax 2bbe1f: 48 8b 40 08 mov 0x8(%rax),%rax 2bbe23: e8 00 00 00 00 callq 2bbe28 2bbe28: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bbe2d: c7 43 08 00 00 00 00 movl $0x0,0x8(%rbx) 2bbe34: 31 f6 xor %esi,%esi 2bbe36: 48 89 df mov %rbx,%rdi 2bbe39: c6 43 0c 00 movb $0x0,0xc(%rbx) 2bbe3d: e8 be f4 ff ff callq 2bb300 2bbe42: e9 7a fe ff ff jmpq 2bbcc1 2bbe47: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bbe4b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bbe52 2bbe52: 89 c0 mov %eax,%eax 2bbe54: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bbe5c 2bbe5b: 00 2bbe5c: 73 cf jae 2bbe2d 2bbe5e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bbe65 2bbe65: 48 85 c0 test %rax,%rax 2bbe68: 74 15 je 2bbe7f 2bbe6a: 48 8b 78 08 mov 0x8(%rax),%rdi 2bbe6e: 48 83 c6 08 add $0x8,%rsi 2bbe72: 44 89 e1 mov %r12d,%ecx 2bbe75: ba 80 02 00 00 mov $0x280,%edx 2bbe7a: e8 00 00 00 00 callq 2bbe7f 2bbe7f: eb ac jmp 2bbe2d 2bbe81: 48 8b 55 10 mov 0x10(%rbp),%rdx 2bbe85: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bbe8c 2bbe8c: 89 c0 mov %eax,%eax 2bbe8e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bbe96 2bbe95: 00 2bbe96: 0f 83 b6 fe ff ff jae 2bbd52 2bbe9c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bbea3 2bbea3: 48 85 c0 test %rax,%rax 2bbea6: 74 13 je 2bbebb 2bbea8: 48 8b 78 08 mov 0x8(%rax),%rdi 2bbeac: 48 8d 72 08 lea 0x8(%rdx),%rsi 2bbeb0: 44 89 e9 mov %r13d,%ecx 2bbeb3: 44 89 e2 mov %r12d,%edx 2bbeb6: e8 00 00 00 00 callq 2bbebb 2bbebb: e9 92 fe ff ff jmpq 2bbd52 2bbec0: 48 8b 53 10 mov 0x10(%rbx),%rdx 2bbec4: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bbecb 2bbecb: 89 c0 mov %eax,%eax 2bbecd: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bbed5 2bbed4: 00 2bbed5: 0f 83 b2 fd ff ff jae 2bbc8d 2bbedb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bbee2 2bbee2: 48 85 c0 test %rax,%rax 2bbee5: 74 13 je 2bbefa 2bbee7: 48 8b 78 08 mov 0x8(%rax),%rdi 2bbeeb: 48 8d 72 08 lea 0x8(%rdx),%rsi 2bbeef: 44 89 e1 mov %r12d,%ecx 2bbef2: 44 89 ea mov %r13d,%edx 2bbef5: e8 00 00 00 00 callq 2bbefa 2bbefa: e9 8e fd ff ff jmpq 2bbc8d 2bbeff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bbf06: e8 00 00 00 00 callq 2bbf0b 2bbf0b: e9 94 fe ff ff jmpq 2bbda4 2bbf10: e8 00 00 00 00 callq 2bbf15 2bbf15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bbf1c: 00 00 00 00 00000000002bbf20 : 2bbf20: e8 00 00 00 00 callq 2bbf25 2bbf25: 53 push %rbx 2bbf26: 48 89 fb mov %rdi,%rbx 2bbf29: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2bbf30 2bbf30: ba 60 00 00 00 mov $0x60,%edx 2bbf35: be c0 0d 00 00 mov $0xdc0,%esi 2bbf3a: e8 00 00 00 00 callq 2bbf3f 2bbf3f: 48 85 c0 test %rax,%rax 2bbf42: 74 4b je 2bbf8f 2bbf44: 8b 53 3c mov 0x3c(%rbx),%edx 2bbf47: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 2bbf4e: 48 89 18 mov %rbx,(%rax) 2bbf51: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2bbf58: 00 2bbf59: 89 50 30 mov %edx,0x30(%rax) 2bbf5c: 48 c7 40 34 00 00 00 movq $0x0,0x34(%rax) 2bbf63: 00 2bbf64: 48 c7 40 3c 00 00 00 movq $0x0,0x3c(%rax) 2bbf6b: 00 2bbf6c: 48 c7 40 44 00 00 00 movq $0x0,0x44(%rax) 2bbf73: 00 2bbf74: 48 c7 40 4c 00 00 00 movq $0x0,0x4c(%rax) 2bbf7b: 00 2bbf7c: c7 40 08 00 00 00 00 movl $0x0,0x8(%rax) 2bbf83: c6 40 0c 00 movb $0x0,0xc(%rax) 2bbf87: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2bbf8e: 00 2bbf8f: 5b pop %rbx 2bbf90: c3 retq 2bbf91: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bbf98: 00 00 00 00 2bbf9c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bbfa0 : 2bbfa0: e8 00 00 00 00 callq 2bbfa5 2bbfa5: 53 push %rbx 2bbfa6: 48 89 fb mov %rdi,%rbx 2bbfa9: 48 8b 3f mov (%rdi),%rdi 2bbfac: e8 00 00 00 00 callq 2bbfb1 2bbfb1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2bbfb8: 5b pop %rbx 2bbfb9: c3 retq 2bbfba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002bbfc0 : 2bbfc0: e8 00 00 00 00 callq 2bbfc5 2bbfc5: 55 push %rbp 2bbfc6: 89 f8 mov %edi,%eax 2bbfc8: 83 f0 01 xor $0x1,%eax 2bbfcb: 48 89 e5 mov %rsp,%rbp 2bbfce: 5d pop %rbp 2bbfcf: c3 retq 00000000002bbfd0 : 2bbfd0: e8 00 00 00 00 callq 2bbfd5 2bbfd5: c7 07 00 0f 00 00 movl $0xf00,(%rdi) 2bbfdb: c7 06 60 09 00 00 movl $0x960,(%rsi) 2bbfe1: c3 retq 2bbfe2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bbfe9: 00 00 00 00 2bbfed: 0f 1f 00 nopl (%rax) 00000000002bbff0 : 2bbff0: e8 00 00 00 00 callq 2bbff5 2bbff5: 8d 47 fe lea -0x2(%rdi),%eax 2bbff8: 83 ef 01 sub $0x1,%edi 2bbffb: 83 f8 03 cmp $0x3,%eax 2bbffe: b8 00 00 00 00 mov $0x0,%eax 2bc003: 0f 42 c7 cmovb %edi,%eax 2bc006: c3 retq 2bc007: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2bc00e: 00 00 00000000002bc010 : 2bc010: e8 00 00 00 00 callq 2bc015 2bc015: c7 47 4c 01 00 00 00 movl $0x1,0x4c(%rdi) 2bc01c: c7 47 18 01 00 00 00 movl $0x1,0x18(%rdi) 2bc023: 48 89 37 mov %rsi,(%rdi) 2bc026: 48 c7 47 28 00 00 00 movq $0x0,0x28(%rdi) 2bc02d: 00 2bc02e: 8b 46 3c mov 0x3c(%rsi),%eax 2bc031: 48 c7 47 34 00 00 00 movq $0x0,0x34(%rdi) 2bc038: 00 2bc039: 89 47 30 mov %eax,0x30(%rdi) 2bc03c: 48 c7 47 3c 00 00 00 movq $0x0,0x3c(%rdi) 2bc043: 00 2bc044: 48 c7 47 44 00 00 00 movq $0x0,0x44(%rdi) 2bc04b: 00 2bc04c: 48 c7 47 4c 00 00 00 movq $0x0,0x4c(%rdi) 2bc053: 00 2bc054: c7 47 08 00 00 00 00 movl $0x0,0x8(%rdi) 2bc05b: c6 47 0c 00 movb $0x0,0xc(%rdi) 2bc05f: 48 c7 47 10 00 00 00 movq $0x0,0x10(%rdi) 2bc066: 00 2bc067: c3 retq 2bc068: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2bc06f: 00 00000000002bc070 : 2bc070: e8 00 00 00 00 callq 2bc075 2bc075: c3 retq 2bc076: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2bc07d: 00 00 00 00000000002bc080 : 2bc080: e8 00 00 00 00 callq 2bc085 2bc085: 41 56 push %r14 2bc087: ba 01 00 00 00 mov $0x1,%edx 2bc08c: 41 55 push %r13 2bc08e: 41 54 push %r12 2bc090: 55 push %rbp 2bc091: 53 push %rbx 2bc092: 4c 8b 67 08 mov 0x8(%rdi),%r12 2bc096: 48 89 fb mov %rdi,%rbx 2bc099: 4c 8b af 28 01 00 00 mov 0x128(%rdi),%r13 2bc0a0: 49 8b 44 24 08 mov 0x8(%r12),%rax 2bc0a5: 48 8b b8 40 01 00 00 mov 0x140(%rax),%rdi 2bc0ac: 4c 8b b0 28 01 00 00 mov 0x128(%rax),%r14 2bc0b3: 8b 68 6c mov 0x6c(%rax),%ebp 2bc0b6: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 2bc0bd: 8b 70 18 mov 0x18(%rax),%esi 2bc0c0: 48 8b 07 mov (%rdi),%rax 2bc0c3: 48 8b 40 70 mov 0x70(%rax),%rax 2bc0c7: e8 00 00 00 00 callq 2bc0cc 2bc0cc: 49 8b 86 20 e8 00 00 mov 0xe820(%r14),%rax 2bc0d3: 48 89 df mov %rbx,%rdi 2bc0d6: e8 00 00 00 00 callq 2bc0db 2bc0db: 41 8b 44 24 3c mov 0x3c(%r12),%eax 2bc0e0: 41 8b 4c 24 38 mov 0x38(%r12),%ecx 2bc0e5: 41 8b 54 24 40 mov 0x40(%r12),%edx 2bc0ea: 85 ed test %ebp,%ebp 2bc0ec: 74 0d je 2bc0fb 2bc0ee: 01 c8 add %ecx,%eax 2bc0f0: 01 d0 add %edx,%eax 2bc0f2: 31 d2 xor %edx,%edx 2bc0f4: f7 f5 div %ebp 2bc0f6: 85 d2 test %edx,%edx 2bc0f8: 0f 45 ea cmovne %edx,%ebp 2bc0fb: 49 8b 45 00 mov 0x0(%r13),%rax 2bc0ff: 89 ee mov %ebp,%esi 2bc101: 4c 89 ef mov %r13,%rdi 2bc104: 48 8b 40 68 mov 0x68(%rax),%rax 2bc108: e8 00 00 00 00 callq 2bc10d 2bc10d: 48 83 bb 38 01 00 00 cmpq $0x0,0x138(%rbx) 2bc114: 00 2bc115: 74 34 je 2bc14b 2bc117: 48 8b 43 08 mov 0x8(%rbx),%rax 2bc11b: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2bc121: 8d 50 e0 lea -0x20(%rax),%edx 2bc124: 83 e2 df and $0xffffffdf,%edx 2bc127: 74 07 je 2bc130 2bc129: 3d 80 00 00 00 cmp $0x80,%eax 2bc12e: 75 1b jne 2bc14b 2bc130: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2bc137: 5b pop %rbx 2bc138: 5d pop %rbp 2bc139: 41 5c pop %r12 2bc13b: 48 8b 07 mov (%rdi),%rax 2bc13e: 41 5d pop %r13 2bc140: 41 5e pop %r14 2bc142: 48 8b 40 70 mov 0x70(%rax),%rax 2bc146: e9 00 00 00 00 jmpq 2bc14b 2bc14b: 5b pop %rbx 2bc14c: 5d pop %rbp 2bc14d: 41 5c pop %r12 2bc14f: 41 5d pop %r13 2bc151: 41 5e pop %r14 2bc153: c3 retq 2bc154: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bc15b: 00 00 00 00 2bc15f: 90 nop 00000000002bc160 : 2bc160: e8 00 00 00 00 callq 2bc165 2bc165: 48 8b 47 08 mov 0x8(%rdi),%rax 2bc169: 48 85 c0 test %rax,%rax 2bc16c: 0f 84 ae 00 00 00 je 2bc220 2bc172: 41 54 push %r12 2bc174: 55 push %rbp 2bc175: 48 89 fd mov %rdi,%rbp 2bc178: 53 push %rbx 2bc179: 48 8b bf 38 01 00 00 mov 0x138(%rdi),%rdi 2bc180: 48 85 ff test %rdi,%rdi 2bc183: 0f 84 92 00 00 00 je 2bc21b 2bc189: 80 7f 14 00 cmpb $0x0,0x14(%rdi) 2bc18d: 0f 85 88 00 00 00 jne 2bc21b 2bc193: 48 8b 80 f8 02 00 00 mov 0x2f8(%rax),%rax 2bc19a: bb 01 00 00 00 mov $0x1,%ebx 2bc19f: 48 8b 08 mov (%rax),%rcx 2bc1a2: 48 8b 91 70 03 00 00 mov 0x370(%rcx),%rdx 2bc1a9: 48 8d 82 f0 02 00 00 lea 0x2f0(%rdx),%rax 2bc1b0: 48 81 c2 00 20 00 00 add $0x2000,%rdx 2bc1b7: 48 83 38 01 cmpq $0x1,(%rax) 2bc1bb: 83 db ff sbb $0xffffffff,%ebx 2bc1be: 48 05 d8 04 00 00 add $0x4d8,%rax 2bc1c4: 48 39 d0 cmp %rdx,%rax 2bc1c7: 75 ee jne 2bc1b7 2bc1c9: 48 8b 07 mov (%rdi),%rax 2bc1cc: 4c 8b a1 80 03 00 00 mov 0x380(%rcx),%r12 2bc1d3: 48 8b 40 10 mov 0x10(%rax),%rax 2bc1d7: e8 00 00 00 00 callq 2bc1dc 2bc1dc: 85 db test %ebx,%ebx 2bc1de: 74 16 je 2bc1f6 2bc1e0: 49 8b 44 24 08 mov 0x8(%r12),%rax 2bc1e5: 48 8b 40 20 mov 0x20(%rax),%rax 2bc1e9: 48 85 c0 test %rax,%rax 2bc1ec: 74 08 je 2bc1f6 2bc1ee: 4c 89 e7 mov %r12,%rdi 2bc1f1: e8 00 00 00 00 callq 2bc1f6 2bc1f6: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 2bc1fd: 31 f6 xor %esi,%esi 2bc1ff: 48 8b 07 mov (%rdi),%rax 2bc202: 48 8b 40 60 mov 0x60(%rax),%rax 2bc206: e8 00 00 00 00 callq 2bc20b 2bc20b: 48 8b 85 38 01 00 00 mov 0x138(%rbp),%rax 2bc212: 48 85 c0 test %rax,%rax 2bc215: 74 04 je 2bc21b 2bc217: c6 40 14 01 movb $0x1,0x14(%rax) 2bc21b: 5b pop %rbx 2bc21c: 5d pop %rbp 2bc21d: 41 5c pop %r12 2bc21f: c3 retq 2bc220: c3 retq 2bc221: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bc228: 00 00 00 00 2bc22c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bc230 : 2bc230: e8 00 00 00 00 callq 2bc235 2bc235: 48 85 ff test %rdi,%rdi 2bc238: 0f 84 bb 00 00 00 je 2bc2f9 2bc23e: 55 push %rbp 2bc23f: 53 push %rbx 2bc240: 48 8b 47 08 mov 0x8(%rdi),%rax 2bc244: 48 89 fb mov %rdi,%rbx 2bc247: 48 85 c0 test %rax,%rax 2bc24a: 0f 84 8e 00 00 00 je 2bc2de 2bc250: 48 8b 97 38 01 00 00 mov 0x138(%rdi),%rdx 2bc257: 48 85 d2 test %rdx,%rdx 2bc25a: 74 06 je 2bc262 2bc25c: 80 7a 14 00 cmpb $0x0,0x14(%rdx) 2bc260: 74 7c je 2bc2de 2bc262: 48 8b 80 f8 02 00 00 mov 0x2f8(%rax),%rax 2bc269: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2bc270: be 01 00 00 00 mov $0x1,%esi 2bc275: 48 8b 00 mov (%rax),%rax 2bc278: 48 8b a8 80 03 00 00 mov 0x380(%rax),%rbp 2bc27f: 48 8b 07 mov (%rdi),%rax 2bc282: 48 8b 40 60 mov 0x60(%rax),%rax 2bc286: e8 00 00 00 00 callq 2bc28b 2bc28b: 48 8b 83 38 01 00 00 mov 0x138(%rbx),%rax 2bc292: 48 85 c0 test %rax,%rax 2bc295: 74 47 je 2bc2de 2bc297: c6 40 14 00 movb $0x0,0x14(%rax) 2bc29b: 48 8b 43 08 mov 0x8(%rbx),%rax 2bc29f: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2bc2a5: 8d 50 e0 lea -0x20(%rax),%edx 2bc2a8: 83 e2 df and $0xffffffdf,%edx 2bc2ab: 74 07 je 2bc2b4 2bc2ad: 3d 80 00 00 00 cmp $0x80,%eax 2bc2b2: 75 2d jne 2bc2e1 2bc2b4: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2bc2bb: 48 8b 07 mov (%rdi),%rax 2bc2be: 48 8b 40 78 mov 0x78(%rax),%rax 2bc2c2: e8 00 00 00 00 callq 2bc2c7 2bc2c7: 48 8b 45 08 mov 0x8(%rbp),%rax 2bc2cb: 48 8b 40 20 mov 0x20(%rax),%rax 2bc2cf: 48 85 c0 test %rax,%rax 2bc2d2: 74 0a je 2bc2de 2bc2d4: 48 89 ef mov %rbp,%rdi 2bc2d7: 5b pop %rbx 2bc2d8: 5d pop %rbp 2bc2d9: e9 00 00 00 00 jmpq 2bc2de 2bc2de: 5b pop %rbx 2bc2df: 5d pop %rbp 2bc2e0: c3 retq 2bc2e1: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2bc2e8: 48 8b 07 mov (%rdi),%rax 2bc2eb: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2bc2f2: e8 00 00 00 00 callq 2bc2f7 2bc2f7: eb ce jmp 2bc2c7 2bc2f9: c3 retq 2bc2fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002bc300 : 2bc300: e8 00 00 00 00 callq 2bc305 2bc305: 41 54 push %r12 2bc307: 55 push %rbp 2bc308: 53 push %rbx 2bc309: 48 8b 47 08 mov 0x8(%rdi),%rax 2bc30d: 48 89 fb mov %rdi,%rbx 2bc310: 48 8b 90 f8 02 00 00 mov 0x2f8(%rax),%rdx 2bc317: 48 8b 68 08 mov 0x8(%rax),%rbp 2bc31b: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2bc321: 4c 8b 22 mov (%rdx),%r12 2bc324: 83 f8 04 cmp $0x4,%eax 2bc327: 75 33 jne 2bc35c 2bc329: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2bc330: 48 8b 07 mov (%rdi),%rax 2bc333: 48 8b 40 30 mov 0x30(%rax),%rax 2bc337: e8 00 00 00 00 callq 2bc33c 2bc33c: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2bc343: 48 8b 07 mov (%rdi),%rax 2bc346: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2bc34d: e8 00 00 00 00 callq 2bc352 2bc352: 48 8b 43 08 mov 0x8(%rbx),%rax 2bc356: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2bc35c: 8d 50 e0 lea -0x20(%rax),%edx 2bc35f: 83 e2 df and $0xffffffdf,%edx 2bc362: 74 07 je 2bc36b 2bc364: 3d 80 00 00 00 cmp $0x80,%eax 2bc369: 75 13 jne 2bc37e 2bc36b: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2bc372: 48 8b 07 mov (%rdi),%rax 2bc375: 48 8b 40 48 mov 0x48(%rax),%rax 2bc379: e8 00 00 00 00 callq 2bc37e 2bc37e: 49 8b 84 24 c0 e8 00 mov 0xe8c0(%r12),%rax 2bc385: 00 2bc386: 48 89 df mov %rbx,%rdi 2bc389: e8 00 00 00 00 callq 2bc38e 2bc38e: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 2bc395: 48 8b bd 40 01 00 00 mov 0x140(%rbp),%rdi 2bc39c: 31 d2 xor %edx,%edx 2bc39e: 5b pop %rbx 2bc39f: 5d pop %rbp 2bc3a0: 8b 70 18 mov 0x18(%rax),%esi 2bc3a3: 48 8b 07 mov (%rdi),%rax 2bc3a6: 41 5c pop %r12 2bc3a8: 48 8b 40 70 mov 0x70(%rax),%rax 2bc3ac: e9 00 00 00 00 jmpq 2bc3b1 2bc3b1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bc3b8: 00 00 00 00 2bc3bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bc3c0 : 2bc3c0: e8 00 00 00 00 callq 2bc3c5 2bc3c5: 55 push %rbp 2bc3c6: 49 89 f0 mov %rsi,%r8 2bc3c9: 48 89 fa mov %rdi,%rdx 2bc3cc: b9 11 00 00 00 mov $0x11,%ecx 2bc3d1: 53 push %rbx 2bc3d2: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 2bc3d9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bc3e0: 00 00 2bc3e2: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 2bc3e9: 00 2bc3ea: 31 c0 xor %eax,%eax 2bc3ec: 48 89 e6 mov %rsp,%rsi 2bc3ef: 48 89 f7 mov %rsi,%rdi 2bc3f2: f3 48 ab rep stos %rax,%es:(%rdi) 2bc3f5: 48 8b 42 08 mov 0x8(%rdx),%rax 2bc3f9: c7 07 00 00 00 00 movl $0x0,(%rdi) 2bc3ff: 48 8b 68 08 mov 0x8(%rax),%rbp 2bc403: 48 8b 8d 28 01 00 00 mov 0x128(%rbp),%rcx 2bc40a: 48 8b 99 08 e9 00 00 mov 0xe908(%rcx),%rbx 2bc411: 48 8b 48 34 mov 0x34(%rax),%rcx 2bc415: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 2bc41a: 48 8b 48 3c mov 0x3c(%rax),%rcx 2bc41e: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 2bc423: 48 8b 48 44 mov 0x44(%rax),%rcx 2bc427: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 2bc42c: 48 8b 48 4c mov 0x4c(%rax),%rcx 2bc430: 48 89 4c 24 28 mov %rcx,0x28(%rsp) 2bc435: 48 8b 48 54 mov 0x54(%rax),%rcx 2bc439: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 2bc43e: 48 8b 48 5c mov 0x5c(%rax),%rcx 2bc442: 48 89 4c 24 38 mov %rcx,0x38(%rsp) 2bc447: 48 8b 48 64 mov 0x64(%rax),%rcx 2bc44b: 48 89 4c 24 40 mov %rcx,0x40(%rsp) 2bc450: 48 8b 48 6c mov 0x6c(%rax),%rcx 2bc454: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 2bc459: 48 8b 48 74 mov 0x74(%rax),%rcx 2bc45d: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 2bc462: 48 8b 48 7c mov 0x7c(%rax),%rcx 2bc466: 48 89 4c 24 58 mov %rcx,0x58(%rsp) 2bc46b: 48 8b 88 84 00 00 00 mov 0x84(%rax),%rcx 2bc472: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 2bc477: 48 8b 88 8c 00 00 00 mov 0x8c(%rax),%rcx 2bc47e: 48 89 4c 24 68 mov %rcx,0x68(%rsp) 2bc483: 48 8b 88 94 00 00 00 mov 0x94(%rax),%rcx 2bc48a: 48 89 4c 24 70 mov %rcx,0x70(%rsp) 2bc48f: 48 8b 88 9c 00 00 00 mov 0x9c(%rax),%rcx 2bc496: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 2bc49b: 48 8b 88 a4 00 00 00 mov 0xa4(%rax),%rcx 2bc4a2: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2bc4a8: 48 89 8c 24 80 00 00 mov %rcx,0x80(%rsp) 2bc4af: 00 2bc4b0: 41 8b 48 04 mov 0x4(%r8),%ecx 2bc4b4: 89 4c 24 04 mov %ecx,0x4(%rsp) 2bc4b8: 8d 48 e0 lea -0x20(%rax),%ecx 2bc4bb: 83 e1 df and $0xffffffdf,%ecx 2bc4be: 74 07 je 2bc4c7 2bc4c0: 3d 80 00 00 00 cmp $0x80,%eax 2bc4c5: 75 13 jne 2bc4da 2bc4c7: 48 8b ba 30 01 00 00 mov 0x130(%rdx),%rdi 2bc4ce: 48 8b 07 mov (%rdi),%rax 2bc4d1: 48 8b 40 58 mov 0x58(%rax),%rax 2bc4d5: e8 00 00 00 00 callq 2bc4da 2bc4da: 48 8b 45 28 mov 0x28(%rbp),%rax 2bc4de: 48 85 c0 test %rax,%rax 2bc4e1: 74 08 je 2bc4eb 2bc4e3: 81 38 80 00 00 00 cmpl $0x80,(%rax) 2bc4e9: 74 1d je 2bc508 2bc4eb: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 2bc4f2: 00 2bc4f3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bc4fa: 00 00 2bc4fc: 75 20 jne 2bc51e 2bc4fe: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 2bc505: 5b pop %rbx 2bc506: 5d pop %rbp 2bc507: c3 retq 2bc508: 48 8b 83 a0 00 00 00 mov 0xa0(%rbx),%rax 2bc50f: be 01 00 00 00 mov $0x1,%esi 2bc514: 48 89 ef mov %rbp,%rdi 2bc517: e8 00 00 00 00 callq 2bc51c 2bc51c: eb cd jmp 2bc4eb 2bc51e: e8 00 00 00 00 callq 2bc523 2bc523: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bc52a: 00 00 00 00 2bc52e: 66 90 xchg %ax,%ax 00000000002bc530 : 2bc530: e8 00 00 00 00 callq 2bc535 2bc535: 48 85 ff test %rdi,%rdi 2bc538: 74 1f je 2bc559 2bc53a: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2bc541: 48 85 ff test %rdi,%rdi 2bc544: 74 13 je 2bc559 2bc546: 48 8b 07 mov (%rdi),%rax 2bc549: 40 0f b6 f6 movzbl %sil,%esi 2bc54d: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2bc554: e9 00 00 00 00 jmpq 2bc559 2bc559: c3 retq 2bc55a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002bc560 : 2bc560: e8 00 00 00 00 callq 2bc565 2bc565: 55 push %rbp 2bc566: 48 89 f5 mov %rsi,%rbp 2bc569: 53 push %rbx 2bc56a: 48 8b 86 30 01 00 00 mov 0x130(%rsi),%rax 2bc571: 48 89 d3 mov %rdx,%rbx 2bc574: 48 8b 4e 08 mov 0x8(%rsi),%rcx 2bc578: 8b 40 18 mov 0x18(%rax),%eax 2bc57b: 89 02 mov %eax,(%rdx) 2bc57d: 48 8b 46 08 mov 0x8(%rsi),%rax 2bc581: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2bc587: 89 42 04 mov %eax,0x4(%rdx) 2bc58a: 8b 41 34 mov 0x34(%rcx),%eax 2bc58d: 89 42 08 mov %eax,0x8(%rdx) 2bc590: 8b 41 38 mov 0x38(%rcx),%eax 2bc593: 03 41 3c add 0x3c(%rcx),%eax 2bc596: 03 41 40 add 0x40(%rcx),%eax 2bc599: 89 42 0c mov %eax,0xc(%rdx) 2bc59c: 8b 41 50 mov 0x50(%rcx),%eax 2bc59f: 03 41 54 add 0x54(%rcx),%eax 2bc5a2: 03 41 58 add 0x58(%rcx),%eax 2bc5a5: c7 42 14 01 00 00 00 movl $0x1,0x14(%rdx) 2bc5ac: 89 42 10 mov %eax,0x10(%rdx) 2bc5af: 0f b6 81 88 00 00 00 movzbl 0x88(%rcx),%eax 2bc5b6: 83 e0 01 and $0x1,%eax 2bc5b9: 88 42 28 mov %al,0x28(%rdx) 2bc5bc: 6b 41 64 64 imul $0x64,0x64(%rcx),%eax 2bc5c0: 31 d2 xor %edx,%edx 2bc5c2: 8b 71 34 mov 0x34(%rcx),%esi 2bc5c5: 0f af 71 4c imul 0x4c(%rcx),%esi 2bc5c9: f7 f6 div %esi 2bc5cb: 89 43 20 mov %eax,0x20(%rbx) 2bc5ce: 8b 41 74 mov 0x74(%rcx),%eax 2bc5d1: 89 43 24 mov %eax,0x24(%rbx) 2bc5d4: 8b 85 40 01 00 00 mov 0x140(%rbp),%eax 2bc5da: 89 43 18 mov %eax,0x18(%rbx) 2bc5dd: 89 43 1c mov %eax,0x1c(%rbx) 2bc5e0: 48 8b 55 08 mov 0x8(%rbp),%rdx 2bc5e4: 83 ba 24 03 00 00 04 cmpl $0x4,0x324(%rdx) 2bc5eb: 74 62 je 2bc64f 2bc5ed: 48 8b bf 80 24 01 00 mov 0x12480(%rdi),%rdi 2bc5f4: 48 85 ff test %rdi,%rdi 2bc5f7: 74 22 je 2bc61b 2bc5f9: 48 8b 45 08 mov 0x8(%rbp),%rax 2bc5fd: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2bc603: 83 e8 20 sub $0x20,%eax 2bc606: 83 e0 df and $0xffffffdf,%eax 2bc609: 75 10 jne 2bc61b 2bc60b: 48 8b 47 08 mov 0x8(%rdi),%rax 2bc60f: 48 8b 40 08 mov 0x8(%rax),%rax 2bc613: e8 00 00 00 00 callq 2bc618 2bc618: 89 43 2c mov %eax,0x2c(%rbx) 2bc61b: 8b 85 a8 02 00 00 mov 0x2a8(%rbp),%eax 2bc621: 89 43 30 mov %eax,0x30(%rbx) 2bc624: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 2bc62b: 8b 50 18 mov 0x18(%rax),%edx 2bc62e: c6 43 38 01 movb $0x1,0x38(%rbx) 2bc632: 8d 42 01 lea 0x1(%rdx),%eax 2bc635: 83 fa 06 cmp $0x6,%edx 2bc638: ba 00 00 00 00 mov $0x0,%edx 2bc63d: 0f 43 c2 cmovae %edx,%eax 2bc640: 89 43 34 mov %eax,0x34(%rbx) 2bc643: 8b 85 b4 02 00 00 mov 0x2b4(%rbp),%eax 2bc649: 89 43 3c mov %eax,0x3c(%rbx) 2bc64c: 5b pop %rbx 2bc64d: 5d pop %rbp 2bc64e: c3 retq 2bc64f: 3b 41 64 cmp 0x64(%rcx),%eax 2bc652: 75 c7 jne 2bc61b 2bc654: 83 bd 6c 01 00 00 04 cmpl $0x4,0x16c(%rbp) 2bc65b: 75 be jne 2bc61b 2bc65d: d1 e8 shr %eax 2bc65f: 89 43 18 mov %eax,0x18(%rbx) 2bc662: 8b 85 40 01 00 00 mov 0x140(%rbp),%eax 2bc668: d1 e8 shr %eax 2bc66a: 89 43 1c mov %eax,0x1c(%rbx) 2bc66d: e9 7b ff ff ff jmpq 2bc5ed 2bc672: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bc679: 00 00 00 00 2bc67d: 0f 1f 00 nopl (%rax) 00000000002bc680 : 2bc680: e8 00 00 00 00 callq 2bc685 2bc685: 41 54 push %r12 2bc687: 55 push %rbp 2bc688: 53 push %rbx 2bc689: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2bc690: 48 89 fb mov %rdi,%rbx 2bc693: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 2bc699: 85 d2 test %edx,%edx 2bc69b: 74 33 je 2bc6d0 2bc69d: 31 ed xor %ebp,%ebp 2bc69f: 48 63 d5 movslq %ebp,%rdx 2bc6a2: 48 8b bc d0 20 01 00 mov 0x120(%rax,%rdx,8),%rdi 2bc6a9: 00 2bc6aa: 48 8b 17 mov (%rdi),%rdx 2bc6ad: 48 8b 92 a0 00 00 00 mov 0xa0(%rdx),%rdx 2bc6b4: 48 85 d2 test %rdx,%rdx 2bc6b7: 74 0c je 2bc6c5 2bc6b9: e8 00 00 00 00 callq 2bc6be 2bc6be: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2bc6c5: 83 c5 01 add $0x1,%ebp 2bc6c8: 39 a8 24 03 00 00 cmp %ebp,0x324(%rax) 2bc6ce: 77 cf ja 2bc69f 2bc6d0: 8b 80 a8 02 00 00 mov 0x2a8(%rax),%eax 2bc6d6: 41 bc b8 01 00 00 mov $0x1b8,%r12d 2bc6dc: 31 ed xor %ebp,%ebp 2bc6de: 85 c0 test %eax,%eax 2bc6e0: 74 4a je 2bc72c 2bc6e2: 48 63 c5 movslq %ebp,%rax 2bc6e5: 48 89 df mov %rbx,%rdi 2bc6e8: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2bc6ef: 48 03 83 70 03 00 00 add 0x370(%rbx),%rax 2bc6f6: 40 88 a8 74 04 00 00 mov %bpl,0x474(%rax) 2bc6fd: 48 8b b3 70 03 00 00 mov 0x370(%rbx),%rsi 2bc704: 83 c5 01 add $0x1,%ebp 2bc707: 48 8b 83 08 e7 00 00 mov 0xe708(%rbx),%rax 2bc70e: 4c 01 e6 add %r12,%rsi 2bc711: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2bc718: e8 00 00 00 00 callq 2bc71d 2bc71d: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2bc724: 39 a8 a8 02 00 00 cmp %ebp,0x2a8(%rax) 2bc72a: 77 b6 ja 2bc6e2 2bc72c: 5b pop %rbx 2bc72d: 5d pop %rbp 2bc72e: 41 5c pop %r12 2bc730: c3 retq 2bc731: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bc738: 00 00 00 00 2bc73c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bc740 : 2bc740: e8 00 00 00 00 callq 2bc745 2bc745: 41 54 push %r12 2bc747: 55 push %rbp 2bc748: 53 push %rbx 2bc749: 48 83 ec 20 sub $0x20,%rsp 2bc74d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bc754: 00 00 2bc756: 48 89 44 24 18 mov %rax,0x18(%rsp) 2bc75b: 31 c0 xor %eax,%eax 2bc75d: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 2bc764: 00 2bc765: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 2bc76c: 00 00 2bc76e: 89 4c 24 08 mov %ecx,0x8(%rsp) 2bc772: 89 54 24 04 mov %edx,0x4(%rsp) 2bc776: 85 f6 test %esi,%esi 2bc778: 7e 67 jle 2bc7e1 2bc77a: 85 c9 test %ecx,%ecx 2bc77c: 48 89 fb mov %rdi,%rbx 2bc77f: 40 0f 95 c5 setne %bpl 2bc783: 85 d2 test %edx,%edx 2bc785: 0f 95 c0 setne %al 2bc788: 21 c5 and %eax,%ebp 2bc78a: 8d 46 ff lea -0x1(%rsi),%eax 2bc78d: 4c 8d 64 c7 08 lea 0x8(%rdi,%rax,8),%r12 2bc792: 48 8b 03 mov (%rbx),%rax 2bc795: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2bc79a: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bc7a1: 48 8b 07 mov (%rdi),%rax 2bc7a4: 48 8b 80 10 01 00 00 mov 0x110(%rax),%rax 2bc7ab: e8 00 00 00 00 callq 2bc7b0 2bc7b0: 40 84 ed test %bpl,%bpl 2bc7b3: 74 23 je 2bc7d8 2bc7b5: 48 8b 03 mov (%rbx),%rax 2bc7b8: ba 02 00 00 00 mov $0x2,%edx 2bc7bd: be 80 00 00 00 mov $0x80,%esi 2bc7c2: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bc7c9: 48 8b 07 mov (%rdi),%rax 2bc7cc: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 2bc7d3: e8 00 00 00 00 callq 2bc7d8 2bc7d8: 48 83 c3 08 add $0x8,%rbx 2bc7dc: 4c 39 e3 cmp %r12,%rbx 2bc7df: 75 b1 jne 2bc792 2bc7e1: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2bc7e6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bc7ed: 00 00 2bc7ef: 75 09 jne 2bc7fa 2bc7f1: 48 83 c4 20 add $0x20,%rsp 2bc7f5: 5b pop %rbx 2bc7f6: 5d pop %rbp 2bc7f7: 41 5c pop %r12 2bc7f9: c3 retq 2bc7fa: e8 00 00 00 00 callq 2bc7ff 2bc7ff: 90 nop 00000000002bc800 : 2bc800: e8 00 00 00 00 callq 2bc805 2bc805: 85 f6 test %esi,%esi 2bc807: 7e 39 jle 2bc842 2bc809: 8d 46 ff lea -0x1(%rsi),%eax 2bc80c: 41 54 push %r12 2bc80e: 4c 8d 64 c7 08 lea 0x8(%rdi,%rax,8),%r12 2bc813: 55 push %rbp 2bc814: 48 89 d5 mov %rdx,%rbp 2bc817: 53 push %rbx 2bc818: 48 89 fb mov %rdi,%rbx 2bc81b: 48 8b 03 mov (%rbx),%rax 2bc81e: 48 83 c3 08 add $0x8,%rbx 2bc822: 48 89 ee mov %rbp,%rsi 2bc825: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bc82c: 48 8b 07 mov (%rdi),%rax 2bc82f: 48 8b 40 40 mov 0x40(%rax),%rax 2bc833: e8 00 00 00 00 callq 2bc838 2bc838: 4c 39 e3 cmp %r12,%rbx 2bc83b: 75 de jne 2bc81b 2bc83d: 5b pop %rbx 2bc83e: 5d pop %rbp 2bc83f: 41 5c pop %r12 2bc841: c3 retq 2bc842: c3 retq 2bc843: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bc84a: 00 00 00 00 2bc84e: 66 90 xchg %ax,%ax 00000000002bc850 : 2bc850: e8 00 00 00 00 callq 2bc855 2bc855: 41 55 push %r13 2bc857: 49 89 d5 mov %rdx,%r13 2bc85a: 41 54 push %r12 2bc85c: 55 push %rbp 2bc85d: 31 ed xor %ebp,%ebp 2bc85f: 53 push %rbx 2bc860: 80 7a 03 00 cmpb $0x0,0x3(%rdx) 2bc864: 40 0f 95 c5 setne %bpl 2bc868: c1 e5 08 shl $0x8,%ebp 2bc86b: 80 7a 02 00 cmpb $0x0,0x2(%rdx) 2bc86f: 74 04 je 2bc875 2bc871: 40 80 cd 80 or $0x80,%bpl 2bc875: 41 80 7d 01 00 cmpb $0x0,0x1(%r13) 2bc87a: 74 03 je 2bc87f 2bc87c: 83 cd 02 or $0x2,%ebp 2bc87f: 89 e8 mov %ebp,%eax 2bc881: 83 c8 01 or $0x1,%eax 2bc884: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 2bc889: 0f 45 e8 cmovne %eax,%ebp 2bc88c: 85 f6 test %esi,%esi 2bc88e: 74 54 je 2bc8e4 2bc890: 48 8b 07 mov (%rdi),%rax 2bc893: 48 8b 50 08 mov 0x8(%rax),%rdx 2bc897: 48 8b 92 f8 02 00 00 mov 0x2f8(%rdx),%rdx 2bc89e: 48 8b 12 mov (%rdx),%rdx 2bc8a1: 48 83 ba 18 e9 00 00 cmpq $0x0,0xe918(%rdx) 2bc8a8: 00 2bc8a9: 74 04 je 2bc8af 2bc8ab: 40 80 cd 84 or $0x84,%bpl 2bc8af: 48 8d 5f 08 lea 0x8(%rdi),%rbx 2bc8b3: 8d 56 ff lea -0x1(%rsi),%edx 2bc8b6: 4c 8d 24 d3 lea (%rbx,%rdx,8),%r12 2bc8ba: eb 07 jmp 2bc8c3 2bc8bc: 48 8b 03 mov (%rbx),%rax 2bc8bf: 48 83 c3 08 add $0x8,%rbx 2bc8c3: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bc8ca: 41 8b 55 04 mov 0x4(%r13),%edx 2bc8ce: 89 ee mov %ebp,%esi 2bc8d0: 48 8b 07 mov (%rdi),%rax 2bc8d3: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 2bc8da: e8 00 00 00 00 callq 2bc8df 2bc8df: 4c 39 e3 cmp %r12,%rbx 2bc8e2: 75 d8 jne 2bc8bc 2bc8e4: 5b pop %rbx 2bc8e5: 5d pop %rbp 2bc8e6: 41 5c pop %r12 2bc8e8: 41 5d pop %r13 2bc8ea: c3 retq 2bc8eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002bc8f0 : 2bc8f0: e8 00 00 00 00 callq 2bc8f5 2bc8f5: 41 56 push %r14 2bc8f7: 41 55 push %r13 2bc8f9: 41 54 push %r12 2bc8fb: 55 push %rbp 2bc8fc: 53 push %rbx 2bc8fd: 48 83 ec 50 sub $0x50,%rsp 2bc901: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bc908: 00 00 2bc90a: 48 89 44 24 48 mov %rax,0x48(%rsp) 2bc90f: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2bc916: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 2bc91c: 85 c9 test %ecx,%ecx 2bc91e: 0f 84 45 01 00 00 je 2bca69 2bc924: 48 8d ae c0 01 00 00 lea 0x1c0(%rsi),%rbp 2bc92b: 49 89 fd mov %rdi,%r13 2bc92e: 49 89 f4 mov %rsi,%r12 2bc931: 31 db xor %ebx,%ebx 2bc933: 48 89 e8 mov %rbp,%rax 2bc936: eb 13 jmp 2bc94b 2bc938: 83 c3 01 add $0x1,%ebx 2bc93b: 48 05 d8 04 00 00 add $0x4d8,%rax 2bc941: 89 da mov %ebx,%edx 2bc943: 39 cb cmp %ecx,%ebx 2bc945: 0f 84 8e 00 00 00 je 2bc9d9 2bc94b: 48 8b 10 mov (%rax),%rdx 2bc94e: 48 85 d2 test %rdx,%rdx 2bc951: 74 e5 je 2bc938 2bc953: 48 83 b8 b8 02 00 00 cmpq $0x0,0x2b8(%rax) 2bc95a: 00 2bc95b: 75 db jne 2bc938 2bc95d: 83 ba 24 03 00 00 04 cmpl $0x4,0x324(%rdx) 2bc964: 75 d2 jne 2bc938 2bc966: 48 83 b8 30 01 00 00 cmpq $0x0,0x130(%rax) 2bc96d: 00 2bc96e: 74 c8 je 2bc938 2bc970: 4c 63 f3 movslq %ebx,%r14 2bc973: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2bc978: 4c 89 e7 mov %r12,%rdi 2bc97b: 4d 69 f6 d8 04 00 00 imul $0x4d8,%r14,%r14 2bc982: 4b 8d b4 34 b8 01 00 lea 0x1b8(%r12,%r14,1),%rsi 2bc989: 00 2bc98a: 4d 01 e6 add %r12,%r14 2bc98d: e8 ce fb ff ff callq 2bc560 2bc992: 49 8b 86 c0 01 00 00 mov 0x1c0(%r14),%rax 2bc999: 49 8b be f0 02 00 00 mov 0x2f0(%r14),%rdi 2bc9a0: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2bc9a5: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 2bc9aa: 8b b0 24 03 00 00 mov 0x324(%rax),%esi 2bc9b0: 48 8b 07 mov (%rdi),%rax 2bc9b3: 48 8b 40 28 mov 0x28(%rax),%rax 2bc9b7: e8 00 00 00 00 callq 2bc9bc 2bc9bc: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 2bc9c3: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2bc9c9: 39 da cmp %ebx,%edx 2bc9cb: 0f 85 98 00 00 00 jne 2bca69 2bc9d1: 85 db test %ebx,%ebx 2bc9d3: 0f 84 90 00 00 00 je 2bca69 2bc9d9: 31 c0 xor %eax,%eax 2bc9db: eb 0e jmp 2bc9eb 2bc9dd: 83 c0 01 add $0x1,%eax 2bc9e0: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2bc9e7: 39 c2 cmp %eax,%edx 2bc9e9: 76 7e jbe 2bca69 2bc9eb: 48 8b 4d 00 mov 0x0(%rbp),%rcx 2bc9ef: 48 85 c9 test %rcx,%rcx 2bc9f2: 74 e9 je 2bc9dd 2bc9f4: 48 83 bd b8 02 00 00 cmpq $0x0,0x2b8(%rbp) 2bc9fb: 00 2bc9fc: 75 df jne 2bc9dd 2bc9fe: 8b 89 24 03 00 00 mov 0x324(%rcx),%ecx 2bca04: 8d 71 e0 lea -0x20(%rcx),%esi 2bca07: 83 e6 df and $0xffffffdf,%esi 2bca0a: 74 08 je 2bca14 2bca0c: 81 f9 80 00 00 00 cmp $0x80,%ecx 2bca12: 75 c9 jne 2bc9dd 2bca14: 48 83 bd 30 01 00 00 cmpq $0x0,0x130(%rbp) 2bca1b: 00 2bca1c: 74 bf je 2bc9dd 2bca1e: 48 98 cltq 2bca20: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2bca25: 4c 89 e7 mov %r12,%rdi 2bca28: 48 69 d8 d8 04 00 00 imul $0x4d8,%rax,%rbx 2bca2f: 49 8d b4 1c b8 01 00 lea 0x1b8(%r12,%rbx,1),%rsi 2bca36: 00 2bca37: 4c 01 e3 add %r12,%rbx 2bca3a: e8 21 fb ff ff callq 2bc560 2bca3f: 48 8b 83 c0 01 00 00 mov 0x1c0(%rbx),%rax 2bca46: 48 8b bb f0 02 00 00 mov 0x2f0(%rbx),%rdi 2bca4d: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 2bca52: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2bca57: 8b b0 24 03 00 00 mov 0x324(%rax),%esi 2bca5d: 48 8b 07 mov (%rdi),%rax 2bca60: 48 8b 40 28 mov 0x28(%rax),%rax 2bca64: e8 00 00 00 00 callq 2bca69 2bca69: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2bca6e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bca75: 00 00 2bca77: 75 0d jne 2bca86 2bca79: 48 83 c4 50 add $0x50,%rsp 2bca7d: 5b pop %rbx 2bca7e: 5d pop %rbp 2bca7f: 41 5c pop %r12 2bca81: 41 5d pop %r13 2bca83: 41 5e pop %r14 2bca85: c3 retq 2bca86: e8 00 00 00 00 callq 2bca8b 2bca8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002bca90 : 2bca90: e8 00 00 00 00 callq 2bca95 2bca95: 53 push %rbx 2bca96: 48 8b 1e mov (%rsi),%rbx 2bca99: 48 85 db test %rbx,%rbx 2bca9c: 0f 84 c1 00 00 00 je 2bcb63 2bcaa2: 48 8b be f0 00 00 00 mov 0xf0(%rsi),%rdi 2bcaa9: 0f b6 93 7d 02 00 00 movzbl 0x27d(%rbx),%edx 2bcab0: 48 89 de mov %rbx,%rsi 2bcab3: 48 8b 07 mov (%rdi),%rax 2bcab6: 48 8b 40 38 mov 0x38(%rax),%rax 2bcaba: e8 00 00 00 00 callq 2bcabf 2bcabf: 48 8b 03 mov (%rbx),%rax 2bcac2: 48 89 83 88 02 00 00 mov %rax,0x288(%rbx) 2bcac9: 48 8b 43 08 mov 0x8(%rbx),%rax 2bcacd: 48 89 83 90 02 00 00 mov %rax,0x290(%rbx) 2bcad4: 48 8b 43 10 mov 0x10(%rbx),%rax 2bcad8: 48 89 83 98 02 00 00 mov %rax,0x298(%rbx) 2bcadf: 48 8b 43 18 mov 0x18(%rbx),%rax 2bcae3: 48 89 83 a0 02 00 00 mov %rax,0x2a0(%rbx) 2bcaea: 48 8b 43 20 mov 0x20(%rbx),%rax 2bcaee: 48 89 83 a8 02 00 00 mov %rax,0x2a8(%rbx) 2bcaf5: 48 8b 43 28 mov 0x28(%rbx),%rax 2bcaf9: 48 89 83 b0 02 00 00 mov %rax,0x2b0(%rbx) 2bcb00: 48 8b 43 30 mov 0x30(%rbx),%rax 2bcb04: 48 89 83 b8 02 00 00 mov %rax,0x2b8(%rbx) 2bcb0b: 48 8b 43 38 mov 0x38(%rbx),%rax 2bcb0f: 48 89 83 c0 02 00 00 mov %rax,0x2c0(%rbx) 2bcb16: 48 8b 43 40 mov 0x40(%rbx),%rax 2bcb1a: 48 89 83 c8 02 00 00 mov %rax,0x2c8(%rbx) 2bcb21: 48 8b 43 48 mov 0x48(%rbx),%rax 2bcb25: 48 89 83 d0 02 00 00 mov %rax,0x2d0(%rbx) 2bcb2c: 48 8b 43 50 mov 0x50(%rbx),%rax 2bcb30: 48 89 83 d8 02 00 00 mov %rax,0x2d8(%rbx) 2bcb37: 48 8b 43 58 mov 0x58(%rbx),%rax 2bcb3b: 48 89 83 e0 02 00 00 mov %rax,0x2e0(%rbx) 2bcb42: 48 8b 43 60 mov 0x60(%rbx),%rax 2bcb46: 48 89 83 e8 02 00 00 mov %rax,0x2e8(%rbx) 2bcb4d: 48 8b 43 68 mov 0x68(%rbx),%rax 2bcb51: 48 89 83 f0 02 00 00 mov %rax,0x2f0(%rbx) 2bcb58: 48 8b 43 70 mov 0x70(%rbx),%rax 2bcb5c: 48 89 83 f8 02 00 00 mov %rax,0x2f8(%rbx) 2bcb63: 5b pop %rbx 2bcb64: c3 retq 2bcb65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bcb6c: 00 00 00 00 00000000002bcb70 : 2bcb70: e8 00 00 00 00 callq 2bcb75 2bcb75: 55 push %rbp 2bcb76: 53 push %rbx 2bcb77: 48 8b 1f mov (%rdi),%rbx 2bcb7a: 48 85 db test %rbx,%rbx 2bcb7d: 0f 84 c9 01 00 00 je 2bcd4c 2bcb83: 48 89 fd mov %rdi,%rbp 2bcb86: 48 8b bf f0 00 00 00 mov 0xf0(%rdi),%rdi 2bcb8d: 48 8b 07 mov (%rdi),%rax 2bcb90: 48 8b 40 60 mov 0x60(%rax),%rax 2bcb94: e8 00 00 00 00 callq 2bcb99 2bcb99: 88 83 78 03 00 00 mov %al,0x378(%rbx) 2bcb9f: 84 c0 test %al,%al 2bcba1: 0f 84 bc 00 00 00 je 2bcc63 2bcba7: 80 bb 7c 02 00 00 00 cmpb $0x0,0x27c(%rbx) 2bcbae: 0f 85 af 00 00 00 jne 2bcc63 2bcbb4: 48 8b 85 f0 00 00 00 mov 0xf0(%rbp),%rax 2bcbbb: 48 8b 50 10 mov 0x10(%rax),%rdx 2bcbbf: 48 89 90 88 00 00 00 mov %rdx,0x88(%rax) 2bcbc6: 48 8b 50 18 mov 0x18(%rax),%rdx 2bcbca: 48 89 90 90 00 00 00 mov %rdx,0x90(%rax) 2bcbd1: 48 8b 50 20 mov 0x20(%rax),%rdx 2bcbd5: 48 89 90 98 00 00 00 mov %rdx,0x98(%rax) 2bcbdc: 48 8b 50 28 mov 0x28(%rax),%rdx 2bcbe0: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 2bcbe7: 48 8b 50 30 mov 0x30(%rax),%rdx 2bcbeb: 48 89 90 a8 00 00 00 mov %rdx,0xa8(%rax) 2bcbf2: 48 8b 50 38 mov 0x38(%rax),%rdx 2bcbf6: 48 89 90 b0 00 00 00 mov %rdx,0xb0(%rax) 2bcbfd: 48 8b 50 40 mov 0x40(%rax),%rdx 2bcc01: 48 89 90 b8 00 00 00 mov %rdx,0xb8(%rax) 2bcc08: 48 8b 50 48 mov 0x48(%rax),%rdx 2bcc0c: 48 89 90 c0 00 00 00 mov %rdx,0xc0(%rax) 2bcc13: 48 8b 50 50 mov 0x50(%rax),%rdx 2bcc17: 48 89 90 c8 00 00 00 mov %rdx,0xc8(%rax) 2bcc1e: 48 8b 50 58 mov 0x58(%rax),%rdx 2bcc22: 48 89 90 d0 00 00 00 mov %rdx,0xd0(%rax) 2bcc29: 48 8b 50 60 mov 0x60(%rax),%rdx 2bcc2d: 48 89 90 d8 00 00 00 mov %rdx,0xd8(%rax) 2bcc34: 48 8b 50 68 mov 0x68(%rax),%rdx 2bcc38: 48 89 90 e0 00 00 00 mov %rdx,0xe0(%rax) 2bcc3f: 48 8b 50 70 mov 0x70(%rax),%rdx 2bcc43: 48 89 90 e8 00 00 00 mov %rdx,0xe8(%rax) 2bcc4a: 48 8b 50 78 mov 0x78(%rax),%rdx 2bcc4e: 48 89 90 f0 00 00 00 mov %rdx,0xf0(%rax) 2bcc55: 48 8b 90 80 00 00 00 mov 0x80(%rax),%rdx 2bcc5c: 48 89 90 f8 00 00 00 mov %rdx,0xf8(%rax) 2bcc63: 48 8b 85 f0 00 00 00 mov 0xf0(%rbp),%rax 2bcc6a: 48 8b 90 88 00 00 00 mov 0x88(%rax),%rdx 2bcc71: 48 89 93 00 03 00 00 mov %rdx,0x300(%rbx) 2bcc78: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx 2bcc7f: 48 89 93 08 03 00 00 mov %rdx,0x308(%rbx) 2bcc86: 48 8b 90 98 00 00 00 mov 0x98(%rax),%rdx 2bcc8d: 48 89 93 10 03 00 00 mov %rdx,0x310(%rbx) 2bcc94: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 2bcc9b: 48 89 93 18 03 00 00 mov %rdx,0x318(%rbx) 2bcca2: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 2bcca9: 48 89 93 20 03 00 00 mov %rdx,0x320(%rbx) 2bccb0: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 2bccb7: 48 89 93 28 03 00 00 mov %rdx,0x328(%rbx) 2bccbe: 48 8b 90 b8 00 00 00 mov 0xb8(%rax),%rdx 2bccc5: 48 89 93 30 03 00 00 mov %rdx,0x330(%rbx) 2bcccc: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx 2bccd3: 48 89 93 38 03 00 00 mov %rdx,0x338(%rbx) 2bccda: 48 8b 90 c8 00 00 00 mov 0xc8(%rax),%rdx 2bcce1: 48 89 93 40 03 00 00 mov %rdx,0x340(%rbx) 2bcce8: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx 2bccef: 48 89 93 48 03 00 00 mov %rdx,0x348(%rbx) 2bccf6: 48 8b 90 d8 00 00 00 mov 0xd8(%rax),%rdx 2bccfd: 48 89 93 50 03 00 00 mov %rdx,0x350(%rbx) 2bcd04: 48 8b 90 e0 00 00 00 mov 0xe0(%rax),%rdx 2bcd0b: 48 89 93 58 03 00 00 mov %rdx,0x358(%rbx) 2bcd12: 48 8b 90 e8 00 00 00 mov 0xe8(%rax),%rdx 2bcd19: 48 89 93 60 03 00 00 mov %rdx,0x360(%rbx) 2bcd20: 48 8b 90 f0 00 00 00 mov 0xf0(%rax),%rdx 2bcd27: 48 89 93 68 03 00 00 mov %rdx,0x368(%rbx) 2bcd2e: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 2bcd35: 48 89 83 70 03 00 00 mov %rax,0x370(%rbx) 2bcd3c: 48 8b 85 f0 00 00 00 mov 0xf0(%rbp),%rax 2bcd43: 83 b8 88 00 00 00 01 cmpl $0x1,0x88(%rax) 2bcd4a: 74 03 je 2bcd4f 2bcd4c: 5b pop %rbx 2bcd4d: 5d pop %rbp 2bcd4e: c3 retq 2bcd4f: 48 8b bd 28 01 00 00 mov 0x128(%rbp),%rdi 2bcd56: 48 8b 07 mov (%rdi),%rax 2bcd59: 48 8b 80 48 01 00 00 mov 0x148(%rax),%rax 2bcd60: 48 85 c0 test %rax,%rax 2bcd63: 74 e7 je 2bcd4c 2bcd65: e8 00 00 00 00 callq 2bcd6a 2bcd6a: 83 f0 01 xor $0x1,%eax 2bcd6d: 88 83 79 03 00 00 mov %al,0x379(%rbx) 2bcd73: 5b pop %rbx 2bcd74: 5d pop %rbp 2bcd75: c3 retq 2bcd76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2bcd7d: 00 00 00 00000000002bcd80 : 2bcd80: e8 00 00 00 00 callq 2bcd85 2bcd85: c3 retq 2bcd86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2bcd8d: 00 00 00 00000000002bcd90 : 2bcd90: e8 00 00 00 00 callq 2bcd95 2bcd95: 41 57 push %r15 2bcd97: 45 31 ff xor %r15d,%r15d 2bcd9a: 41 56 push %r14 2bcd9c: 49 89 fe mov %rdi,%r14 2bcd9f: 41 55 push %r13 2bcda1: 45 31 ed xor %r13d,%r13d 2bcda4: 41 54 push %r12 2bcda6: 4c 8d a6 a8 02 00 00 lea 0x2a8(%rsi),%r12 2bcdad: 55 push %rbp 2bcdae: 48 89 f5 mov %rsi,%rbp 2bcdb1: 53 push %rbx 2bcdb2: 48 83 ec 10 sub $0x10,%rsp 2bcdb6: 48 8b 87 80 03 00 00 mov 0x380(%rdi),%rax 2bcdbd: 48 89 44 24 08 mov %rax,0x8(%rsp) 2bcdc2: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2bcdc9: 8b 80 ac 02 00 00 mov 0x2ac(%rax),%eax 2bcdcf: 89 44 24 04 mov %eax,0x4(%rsp) 2bcdd3: 44 89 f8 mov %r15d,%eax 2bcdd6: 4d 89 ef mov %r13,%r15 2bcdd9: 41 89 c5 mov %eax,%r13d 2bcddc: eb 19 jmp 2bcdf7 2bcdde: 41 83 c5 01 add $0x1,%r13d 2bcde2: 49 83 c7 01 add $0x1,%r15 2bcde6: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2bcded: 49 83 ff 06 cmp $0x6,%r15 2bcdf1: 0f 84 1a 01 00 00 je 2bcf11 2bcdf7: 49 8b 94 24 18 ff ff mov -0xe8(%r12),%rdx 2bcdfe: ff 2bcdff: 48 85 d2 test %rdx,%rdx 2bce02: 74 de je 2bcde2 2bce04: 8b 42 34 mov 0x34(%rdx),%eax 2bce07: 8b 4a 64 mov 0x64(%rdx),%ecx 2bce0a: 31 d2 xor %edx,%edx 2bce0c: 49 8b 3c 24 mov (%r12),%rdi 2bce10: 8d 04 80 lea (%rax,%rax,4),%eax 2bce13: 01 c0 add %eax,%eax 2bce15: 4c 8b 0f mov (%rdi),%r9 2bce18: 48 69 c0 40 42 0f 00 imul $0xf4240,%rax,%rax 2bce1f: 48 f7 f1 div %rcx 2bce22: 49 8b 96 d8 03 00 00 mov 0x3d8(%r14),%rdx 2bce29: 48 69 9a f0 00 00 00 imul $0x3e8,0xf0(%rdx),%rbx 2bce30: e8 03 00 00 2bce34: 41 0f b6 cd movzbl %r13b,%ecx 2bce38: 48 8d 91 01 02 00 00 lea 0x201(%rcx),%rdx 2bce3f: 49 89 cb mov %rcx,%r11 2bce42: 48 c1 e2 04 shl $0x4,%rdx 2bce46: 49 c1 e3 04 shl $0x4,%r11 2bce4a: 48 c1 fb 18 sar $0x18,%rbx 2bce4e: 48 01 ea add %rbp,%rdx 2bce51: 48 8b 72 08 mov 0x8(%rdx),%rsi 2bce55: 48 8b 52 10 mov 0x10(%rdx),%rdx 2bce59: 01 c3 add %eax,%ebx 2bce5b: 48 8d 81 f5 01 00 00 lea 0x1f5(%rcx),%rax 2bce62: 48 c1 e0 04 shl $0x4,%rax 2bce66: 48 01 e8 add %rbp,%rax 2bce69: 4c 8b 40 08 mov 0x8(%rax),%r8 2bce6d: 41 ff b4 2b 00 1f 00 pushq 0x1f00(%r11,%rbp,1) 2bce74: 00 2bce75: 41 ff b4 2b f8 1e 00 pushq 0x1ef8(%r11,%rbp,1) 2bce7c: 00 2bce7d: 4c 89 c1 mov %r8,%rcx 2bce80: 41 ff b4 2b c0 1f 00 pushq 0x1fc0(%r11,%rbp,1) 2bce87: 00 2bce88: 41 ff b4 2b b8 1f 00 pushq 0x1fb8(%r11,%rbp,1) 2bce8f: 00 2bce90: 4d 8b 59 18 mov 0x18(%r9),%r11 2bce94: 41 89 d9 mov %ebx,%r9d 2bce97: 4c 8b 40 10 mov 0x10(%rax),%r8 2bce9b: e8 00 00 00 00 callq 2bcea0 2bcea0: 48 83 c4 20 add $0x20,%rsp 2bcea4: 44 39 7c 24 04 cmp %r15d,0x4(%rsp) 2bcea9: 0f 85 2f ff ff ff jne 2bcdde 2bceaf: 41 83 c5 01 add $0x1,%r13d 2bceb3: 49 8b 3c 24 mov (%r12),%rdi 2bceb7: 45 0f b6 c5 movzbl %r13b,%r8d 2bcebb: 49 8d 80 f5 01 00 00 lea 0x1f5(%r8),%rax 2bcec2: 49 8d 90 01 02 00 00 lea 0x201(%r8),%rdx 2bcec9: 4c 8b 0f mov (%rdi),%r9 2bcecc: 49 c1 e0 04 shl $0x4,%r8 2bced0: 48 c1 e0 04 shl $0x4,%rax 2bced4: 48 c1 e2 04 shl $0x4,%rdx 2bced8: 48 01 e8 add %rbp,%rax 2bcedb: 48 01 ea add %rbp,%rdx 2bcede: 48 8b 48 08 mov 0x8(%rax),%rcx 2bcee2: 48 8b 72 08 mov 0x8(%rdx),%rsi 2bcee6: 48 8b 52 10 mov 0x10(%rdx),%rdx 2bceea: 41 ff b4 28 00 1f 00 pushq 0x1f00(%r8,%rbp,1) 2bcef1: 00 2bcef2: 41 ff b4 28 f8 1e 00 pushq 0x1ef8(%r8,%rbp,1) 2bcef9: 00 2bcefa: 4d 8b 59 20 mov 0x20(%r9),%r11 2bcefe: 41 89 d9 mov %ebx,%r9d 2bcf01: 4c 8b 40 10 mov 0x10(%rax),%r8 2bcf05: e8 00 00 00 00 callq 2bcf0a 2bcf0a: 58 pop %rax 2bcf0b: 5a pop %rdx 2bcf0c: e9 cd fe ff ff jmpq 2bcdde 2bcf11: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2bcf16: 48 89 ee mov %rbp,%rsi 2bcf19: ba 01 00 00 00 mov $0x1,%edx 2bcf1e: 48 8b 47 08 mov 0x8(%rdi),%rax 2bcf22: 48 8b 00 mov (%rax),%rax 2bcf25: 48 83 c4 10 add $0x10,%rsp 2bcf29: 5b pop %rbx 2bcf2a: 5d pop %rbp 2bcf2b: 41 5c pop %r12 2bcf2d: 41 5d pop %r13 2bcf2f: 41 5e pop %r14 2bcf31: 41 5f pop %r15 2bcf33: e9 00 00 00 00 jmpq 2bcf38 2bcf38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2bcf3f: 00 00000000002bcf40 : 2bcf40: e8 00 00 00 00 callq 2bcf45 2bcf45: 55 push %rbp 2bcf46: 53 push %rbx 2bcf47: 48 8b 86 f0 00 00 00 mov 0xf0(%rsi),%rax 2bcf4e: 48 89 fb mov %rdi,%rbx 2bcf51: 48 85 c0 test %rax,%rax 2bcf54: 74 6a je 2bcfc0 2bcf56: 8b b0 00 01 00 00 mov 0x100(%rax),%esi 2bcf5c: 48 63 ee movslq %esi,%rbp 2bcf5f: 48 69 c5 d8 04 00 00 imul $0x4d8,%rbp,%rax 2bcf66: 48 03 83 70 03 00 00 add 0x370(%rbx),%rax 2bcf6d: 48 83 b8 c0 01 00 00 cmpq $0x0,0x1c0(%rax) 2bcf74: 00 2bcf75: 74 03 je 2bcf7a 2bcf77: 5b pop %rbx 2bcf78: 5d pop %rbp 2bcf79: c3 retq 2bcf7a: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2bcf81: 48 89 df mov %rbx,%rdi 2bcf84: 40 0f b6 f6 movzbl %sil,%esi 2bcf88: b9 01 00 00 00 mov $0x1,%ecx 2bcf8d: 48 8b 50 58 mov 0x58(%rax),%rdx 2bcf91: 48 8b 83 08 e9 00 00 mov 0xe908(%rbx),%rax 2bcf98: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2bcf9f: e8 00 00 00 00 callq 2bcfa4 2bcfa4: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2bcfab: 5b pop %rbx 2bcfac: 48 8b bc e8 90 00 00 mov 0x90(%rax,%rbp,8),%rdi 2bcfb3: 00 2bcfb4: 5d pop %rbp 2bcfb5: 48 8b 07 mov (%rdi),%rax 2bcfb8: 48 8b 00 mov (%rax),%rax 2bcfbb: e9 00 00 00 00 jmpq 2bcfc0 2bcfc0: 0f b6 b6 bc 02 00 00 movzbl 0x2bc(%rsi),%esi 2bcfc7: eb 93 jmp 2bcf5c 2bcfc9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002bcfd0 : 2bcfd0: e8 00 00 00 00 callq 2bcfd5 2bcfd5: c3 retq 2bcfd6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2bcfdd: 00 00 00 00000000002bcfe0 : 2bcfe0: e8 00 00 00 00 callq 2bcfe5 2bcfe5: 48 83 ec 28 sub $0x28,%rsp 2bcfe9: 48 8b 4e 08 mov 0x8(%rsi),%rcx 2bcfed: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bcff4: 00 00 2bcff6: 48 89 44 24 20 mov %rax,0x20(%rsp) 2bcffb: 31 c0 xor %eax,%eax 2bcffd: 80 b9 c8 02 00 00 00 cmpb $0x0,0x2c8(%rcx) 2bd004: 74 39 je 2bd03f 2bd006: 8b b9 cc 02 00 00 mov 0x2cc(%rcx),%edi 2bd00c: 0f b7 94 01 b0 02 00 movzwl 0x2b0(%rcx,%rax,1),%edx 2bd013: 00 2bd014: 66 89 54 04 08 mov %dx,0x8(%rsp,%rax,1) 2bd019: 48 83 c0 02 add $0x2,%rax 2bd01d: 48 83 f8 18 cmp $0x18,%rax 2bd021: 75 e9 jne 2bd00c 2bd023: 89 7c 24 04 mov %edi,0x4(%rsp) 2bd027: 48 8b be 00 01 00 00 mov 0x100(%rsi),%rdi 2bd02e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2bd033: 48 8b 07 mov (%rdi),%rax 2bd036: 48 8b 40 30 mov 0x30(%rax),%rax 2bd03a: e8 00 00 00 00 callq 2bd03f 2bd03f: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2bd044: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bd04b: 00 00 2bd04d: 75 05 jne 2bd054 2bd04f: 48 83 c4 28 add $0x28,%rsp 2bd053: c3 retq 2bd054: e8 00 00 00 00 callq 2bd059 2bd059: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002bd060 : 2bd060: e8 00 00 00 00 callq 2bd065 2bd065: 55 push %rbp 2bd066: b9 cd cc cc cc mov $0xcccccccd,%ecx 2bd06b: 48 89 e5 mov %rsp,%rbp 2bd06e: 41 54 push %r12 2bd070: 48 83 ec 50 sub $0x50,%rsp 2bd074: 4c 8b 87 f8 00 00 00 mov 0xf8(%rdi),%r8 2bd07b: 4c 8b a7 f0 00 00 00 mov 0xf0(%rdi),%r12 2bd082: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bd089: 00 00 2bd08b: 48 89 44 24 48 mov %rax,0x48(%rsp) 2bd090: 48 8b 47 08 mov 0x8(%rdi),%rax 2bd094: 48 8b 90 60 03 00 00 mov 0x360(%rax),%rdx 2bd09b: 48 89 54 24 04 mov %rdx,0x4(%rsp) 2bd0a0: 48 8b 90 68 03 00 00 mov 0x368(%rax),%rdx 2bd0a7: 48 89 54 24 0c mov %rdx,0xc(%rsp) 2bd0ac: 8b 90 70 03 00 00 mov 0x370(%rax),%edx 2bd0b2: 89 54 24 14 mov %edx,0x14(%rsp) 2bd0b6: 8b 50 64 mov 0x64(%rax),%edx 2bd0b9: 48 8b 80 f8 02 00 00 mov 0x2f8(%rax),%rax 2bd0c0: 48 0f af d1 imul %rcx,%rdx 2bd0c4: 48 c1 ea 23 shr $0x23,%rdx 2bd0c8: 89 54 24 18 mov %edx,0x18(%rsp) 2bd0cc: 48 8b 00 mov (%rax),%rax 2bd0cf: 48 8b 57 34 mov 0x34(%rdi),%rdx 2bd0d3: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2bd0da: 48 89 54 24 28 mov %rdx,0x28(%rsp) 2bd0df: 8b 80 18 03 00 00 mov 0x318(%rax),%eax 2bd0e5: 89 44 24 1c mov %eax,0x1c(%rsp) 2bd0e9: 48 8b 47 2c mov 0x2c(%rdi),%rax 2bd0ed: 48 89 44 24 20 mov %rax,0x20(%rsp) 2bd0f2: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2bd0f9: 48 89 44 24 30 mov %rax,0x30(%rsp) 2bd0fe: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax 2bd105: 48 89 44 24 38 mov %rax,0x38(%rsp) 2bd10a: 48 8b 07 mov (%rdi),%rax 2bd10d: 8b 90 6c 02 00 00 mov 0x26c(%rax),%edx 2bd113: 89 54 24 40 mov %edx,0x40(%rsp) 2bd117: 0f b6 90 7e 02 00 00 movzbl 0x27e(%rax),%edx 2bd11e: 80 7c 24 15 00 cmpb $0x0,0x15(%rsp) 2bd123: 88 54 24 44 mov %dl,0x44(%rsp) 2bd127: 74 14 je 2bd13d 2bd129: 8b 90 c0 00 00 00 mov 0xc0(%rax),%edx 2bd12f: 01 54 24 04 add %edx,0x4(%rsp) 2bd133: 8b 90 c4 00 00 00 mov 0xc4(%rax),%edx 2bd139: 01 54 24 08 add %edx,0x8(%rsp) 2bd13d: 83 38 02 cmpl $0x2,(%rax) 2bd140: 75 05 jne 2bd147 2bd142: c6 44 24 14 00 movb $0x0,0x14(%rsp) 2bd147: 48 8b 97 c0 02 00 00 mov 0x2c0(%rdi),%rdx 2bd14e: 48 85 d2 test %rdx,%rdx 2bd151: 74 0a je 2bd15d 2bd153: 48 3b 02 cmp (%rdx),%rax 2bd156: 74 05 je 2bd15d 2bd158: c6 44 24 14 00 movb $0x0,0x14(%rsp) 2bd15d: 49 8b 40 10 mov 0x10(%r8),%rax 2bd161: 48 8b 00 mov (%rax),%rax 2bd164: 48 85 c0 test %rax,%rax 2bd167: 74 12 je 2bd17b 2bd169: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 2bd16e: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2bd173: 4c 89 c7 mov %r8,%rdi 2bd176: e8 00 00 00 00 callq 2bd17b 2bd17b: 49 8b 04 24 mov (%r12),%rax 2bd17f: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2bd186: 48 85 c0 test %rax,%rax 2bd189: 74 12 je 2bd19d 2bd18b: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 2bd190: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2bd195: 4c 89 e7 mov %r12,%rdi 2bd198: e8 00 00 00 00 callq 2bd19d 2bd19d: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2bd1a2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bd1a9: 00 00 2bd1ab: 75 06 jne 2bd1b3 2bd1ad: 4c 8b 65 f8 mov -0x8(%rbp),%r12 2bd1b1: c9 leaveq 2bd1b2: c3 retq 2bd1b3: e8 00 00 00 00 callq 2bd1b8 2bd1b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2bd1bf: 00 00000000002bd1c0 : 2bd1c0: e8 00 00 00 00 callq 2bd1c5 2bd1c5: 55 push %rbp 2bd1c6: 53 push %rbx 2bd1c7: 48 89 fb mov %rdi,%rbx 2bd1ca: 48 8b 47 08 mov 0x8(%rdi),%rax 2bd1ce: 48 8b bf f8 00 00 00 mov 0xf8(%rdi),%rdi 2bd1d5: 48 8d a8 38 03 00 00 lea 0x338(%rax),%rbp 2bd1dc: 48 85 ff test %rdi,%rdi 2bd1df: 74 15 je 2bd1f6 2bd1e1: 48 8b 47 10 mov 0x10(%rdi),%rax 2bd1e5: 48 8b 40 08 mov 0x8(%rax),%rax 2bd1e9: 48 85 c0 test %rax,%rax 2bd1ec: 74 08 je 2bd1f6 2bd1ee: 48 89 ee mov %rbp,%rsi 2bd1f1: e8 00 00 00 00 callq 2bd1f6 2bd1f6: 48 8b bb f0 00 00 00 mov 0xf0(%rbx),%rdi 2bd1fd: 48 85 ff test %rdi,%rdi 2bd200: 74 17 je 2bd219 2bd202: 48 8b 07 mov (%rdi),%rax 2bd205: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2bd20c: 48 85 c0 test %rax,%rax 2bd20f: 74 08 je 2bd219 2bd211: 48 89 ee mov %rbp,%rsi 2bd214: e8 00 00 00 00 callq 2bd219 2bd219: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2bd220: 48 85 ff test %rdi,%rdi 2bd223: 74 19 je 2bd23e 2bd225: 48 8b 07 mov (%rdi),%rax 2bd228: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2bd22f: 48 85 c0 test %rax,%rax 2bd232: 74 0a je 2bd23e 2bd234: 48 89 ee mov %rbp,%rsi 2bd237: 5b pop %rbx 2bd238: 5d pop %rbp 2bd239: e9 00 00 00 00 jmpq 2bd23e 2bd23e: 5b pop %rbx 2bd23f: 5d pop %rbp 2bd240: c3 retq 2bd241: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bd248: 00 00 00 00 2bd24c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bd250 : 2bd250: e8 00 00 00 00 callq 2bd255 2bd255: 41 57 push %r15 2bd257: 41 56 push %r14 2bd259: 41 55 push %r13 2bd25b: 41 54 push %r12 2bd25d: 41 89 d4 mov %edx,%r12d 2bd260: 55 push %rbp 2bd261: 53 push %rbx 2bd262: 48 8b 47 08 mov 0x8(%rdi),%rax 2bd266: 4c 8b af 78 02 00 00 mov 0x278(%rdi),%r13 2bd26d: 48 8b 58 08 mov 0x8(%rax),%rbx 2bd271: 4d 85 ed test %r13,%r13 2bd274: 48 8b ab 38 01 00 00 mov 0x138(%rbx),%rbp 2bd27b: 0f 94 c0 sete %al 2bd27e: 48 85 ed test %rbp,%rbp 2bd281: 0f 94 c2 sete %dl 2bd284: 08 d0 or %dl,%al 2bd286: 0f 85 a9 00 00 00 jne 2bd335 2bd28c: 49 8b 55 08 mov 0x8(%r13),%rdx 2bd290: 4c 8b 4a 20 mov 0x20(%rdx),%r9 2bd294: 4d 85 c9 test %r9,%r9 2bd297: 74 5c je 2bd2f5 2bd299: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 2bd2a0: 41 89 f7 mov %esi,%r15d 2bd2a3: 48 8b 00 mov (%rax),%rax 2bd2a6: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2bd2ad: 4c 8b 80 d0 03 00 00 mov 0x3d0(%rax),%r8 2bd2b4: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 2bd2bb: 44 8b 70 18 mov 0x18(%rax),%r14d 2bd2bf: 4d 85 c0 test %r8,%r8 2bd2c2: 74 4b je 2bd30f 2bd2c4: 49 8b 40 08 mov 0x8(%r8),%rax 2bd2c8: 4c 89 c7 mov %r8,%rdi 2bd2cb: 48 8b 40 38 mov 0x38(%rax),%rax 2bd2cf: e8 00 00 00 00 callq 2bd2d4 2bd2d4: 84 c0 test %al,%al 2bd2d6: 75 28 jne 2bd300 2bd2d8: 48 8b 45 00 mov 0x0(%rbp),%rax 2bd2dc: 48 8b 40 28 mov 0x28(%rax),%rax 2bd2e0: 48 85 c0 test %rax,%rax 2bd2e3: 74 1b je 2bd300 2bd2e5: 44 89 fe mov %r15d,%esi 2bd2e8: 48 89 ef mov %rbp,%rdi 2bd2eb: e8 00 00 00 00 callq 2bd2f0 2bd2f0: b8 01 00 00 00 mov $0x1,%eax 2bd2f5: 5b pop %rbx 2bd2f6: 5d pop %rbp 2bd2f7: 41 5c pop %r12 2bd2f9: 41 5d pop %r13 2bd2fb: 41 5e pop %r14 2bd2fd: 41 5f pop %r15 2bd2ff: c3 retq 2bd300: 49 8b 45 08 mov 0x8(%r13),%rax 2bd304: 48 8b ab 38 01 00 00 mov 0x138(%rbx),%rbp 2bd30b: 4c 8b 48 20 mov 0x20(%rax),%r9 2bd30f: 44 8b 45 10 mov 0x10(%rbp),%r8d 2bd313: 41 8d 4e 01 lea 0x1(%r14),%ecx 2bd317: 44 89 e2 mov %r12d,%edx 2bd31a: 44 89 fe mov %r15d,%esi 2bd31d: 4c 89 ef mov %r13,%rdi 2bd320: e8 00 00 00 00 callq 2bd325 2bd325: b8 01 00 00 00 mov $0x1,%eax 2bd32a: 5b pop %rbx 2bd32b: 5d pop %rbp 2bd32c: 41 5c pop %r12 2bd32e: 41 5d pop %r13 2bd330: 41 5e pop %r14 2bd332: 41 5f pop %r15 2bd334: c3 retq 2bd335: 5b pop %rbx 2bd336: 31 c0 xor %eax,%eax 2bd338: 5d pop %rbp 2bd339: 41 5c pop %r12 2bd33b: 41 5d pop %r13 2bd33d: 41 5e pop %r14 2bd33f: 41 5f pop %r15 2bd341: c3 retq 2bd342: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2bd349: 00 00 00 00 2bd34d: 0f 1f 00 nopl (%rax) 00000000002bd350 : 2bd350: e8 00 00 00 00 callq 2bd355 2bd355: 55 push %rbp 2bd356: 48 8b 47 08 mov 0x8(%rdi),%rax 2bd35a: 4c 8b 87 78 02 00 00 mov 0x278(%rdi),%r8 2bd361: 48 8b 40 08 mov 0x8(%rax),%rax 2bd365: 48 8b a8 38 01 00 00 mov 0x138(%rax),%rbp 2bd36c: 4d 85 c0 test %r8,%r8 2bd36f: 74 13 je 2bd384 2bd371: 49 8b 40 08 mov 0x8(%r8),%rax 2bd375: 8b 75 10 mov 0x10(%rbp),%esi 2bd378: 4c 89 c7 mov %r8,%rdi 2bd37b: 48 8b 40 10 mov 0x10(%rax),%rax 2bd37f: e8 00 00 00 00 callq 2bd384 2bd384: 48 85 ed test %rbp,%rbp 2bd387: 74 11 je 2bd39a 2bd389: 48 8b 45 00 mov 0x0(%rbp),%rax 2bd38d: 48 89 ef mov %rbp,%rdi 2bd390: 5d pop %rbp 2bd391: 48 8b 40 20 mov 0x20(%rax),%rax 2bd395: e9 00 00 00 00 jmpq 2bd39a 2bd39a: 5d pop %rbp 2bd39b: c3 retq 2bd39c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bd3a0 : 2bd3a0: e8 00 00 00 00 callq 2bd3a5 2bd3a5: 48 8b 47 08 mov 0x8(%rdi),%rax 2bd3a9: 4c 8b 87 78 02 00 00 mov 0x278(%rdi),%r8 2bd3b0: 48 8b 40 08 mov 0x8(%rax),%rax 2bd3b4: 48 8b 80 38 01 00 00 mov 0x138(%rax),%rax 2bd3bb: 4d 85 c0 test %r8,%r8 2bd3be: 74 25 je 2bd3e5 2bd3c0: 48 85 c0 test %rax,%rax 2bd3c3: 74 20 je 2bd3e5 2bd3c5: 8b 50 10 mov 0x10(%rax),%edx 2bd3c8: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 2bd3cf: 4c 89 c7 mov %r8,%rdi 2bd3d2: 8b 70 18 mov 0x18(%rax),%esi 2bd3d5: 49 8b 40 08 mov 0x8(%r8),%rax 2bd3d9: 83 c6 01 add $0x1,%esi 2bd3dc: 48 8b 40 18 mov 0x18(%rax),%rax 2bd3e0: e9 00 00 00 00 jmpq 2bd3e5 2bd3e5: c3 retq 2bd3e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2bd3ed: 00 00 00 00000000002bd3f0 : 2bd3f0: e8 00 00 00 00 callq 2bd3f5 2bd3f5: 48 8b 47 08 mov 0x8(%rdi),%rax 2bd3f9: 48 85 c0 test %rax,%rax 2bd3fc: 74 58 je 2bd456 2bd3fe: 4c 8b 87 30 01 00 00 mov 0x130(%rdi),%r8 2bd405: 4d 85 c0 test %r8,%r8 2bd408: 74 35 je 2bd43f 2bd40a: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2bd410: 8d 50 e0 lea -0x20(%rax),%edx 2bd413: 83 e2 df and $0xffffffdf,%edx 2bd416: 74 07 je 2bd41f 2bd418: 3d 80 00 00 00 cmp $0x80,%eax 2bd41d: 75 1b jne 2bd43a 2bd41f: 83 f8 04 cmp $0x4,%eax 2bd422: 74 1c je 2bd440 2bd424: 49 8b 00 mov (%r8),%rax 2bd427: 48 8d b7 74 01 00 00 lea 0x174(%rdi),%rsi 2bd42e: 4c 89 c7 mov %r8,%rdi 2bd431: 48 8b 40 38 mov 0x38(%rax),%rax 2bd435: e9 00 00 00 00 jmpq 2bd43a 2bd43a: 83 f8 04 cmp $0x4,%eax 2bd43d: 74 01 je 2bd440 2bd43f: c3 retq 2bd440: 49 8b 00 mov (%r8),%rax 2bd443: 48 8d b7 74 01 00 00 lea 0x174(%rdi),%rsi 2bd44a: 4c 89 c7 mov %r8,%rdi 2bd44d: 48 8b 40 28 mov 0x28(%rax),%rax 2bd451: e9 00 00 00 00 jmpq 2bd456 2bd456: 0f 0b ud2 2bd458: eb a4 jmp 2bd3fe 2bd45a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002bd460 : 2bd460: e8 00 00 00 00 callq 2bd465 2bd465: 55 push %rbp 2bd466: 53 push %rbx 2bd467: 48 8b 47 08 mov 0x8(%rdi),%rax 2bd46b: 48 89 fb mov %rdi,%rbx 2bd46e: 48 8b 68 08 mov 0x8(%rax),%rbp 2bd472: 48 8b 55 28 mov 0x28(%rbp),%rdx 2bd476: 48 85 d2 test %rdx,%rdx 2bd479: 74 08 je 2bd483 2bd47b: 81 3a 80 00 00 00 cmpl $0x80,(%rdx) 2bd481: 74 41 je 2bd4c4 2bd483: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2bd489: 8d 50 e0 lea -0x20(%rax),%edx 2bd48c: 83 e2 df and $0xffffffdf,%edx 2bd48f: 74 07 je 2bd498 2bd491: 3d 80 00 00 00 cmp $0x80,%eax 2bd496: 75 29 jne 2bd4c1 2bd498: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2bd49f: 48 8b 07 mov (%rdi),%rax 2bd4a2: 48 8b 40 50 mov 0x50(%rax),%rax 2bd4a6: e8 00 00 00 00 callq 2bd4ab 2bd4ab: 48 8b 43 08 mov 0x8(%rbx),%rax 2bd4af: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2bd4b5: 3d 80 00 00 00 cmp $0x80,%eax 2bd4ba: 74 05 je 2bd4c1 2bd4bc: 83 f8 08 cmp $0x8,%eax 2bd4bf: 75 3e jne 2bd4ff 2bd4c1: 5b pop %rbx 2bd4c2: 5d pop %rbp 2bd4c3: c3 retq 2bd4c4: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 2bd4cb: 31 f6 xor %esi,%esi 2bd4cd: 48 89 ef mov %rbp,%rdi 2bd4d0: 48 8b 80 08 e9 00 00 mov 0xe908(%rax),%rax 2bd4d7: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 2bd4de: e8 00 00 00 00 callq 2bd4e3 2bd4e3: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 2bd4ea: 48 89 df mov %rbx,%rdi 2bd4ed: 48 8b 80 f0 e8 00 00 mov 0xe8f0(%rax),%rax 2bd4f4: e8 00 00 00 00 callq 2bd4f9 2bd4f9: 48 8b 43 08 mov 0x8(%rbx),%rax 2bd4fd: eb 84 jmp 2bd483 2bd4ff: 5b pop %rbx 2bd500: bf 3c 00 00 00 mov $0x3c,%edi 2bd505: 5d pop %rbp 2bd506: e9 00 00 00 00 jmpq 2bd50b 2bd50b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002bd510 : 2bd510: e8 00 00 00 00 callq 2bd515 2bd515: 55 push %rbp 2bd516: 53 push %rbx 2bd517: 48 83 ec 18 sub $0x18,%rsp 2bd51b: 4c 8b 87 30 01 00 00 mov 0x130(%rdi),%r8 2bd522: 48 8b 6f 28 mov 0x28(%rdi),%rbp 2bd526: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bd52d: 00 00 2bd52f: 48 89 44 24 10 mov %rax,0x10(%rsp) 2bd534: 31 c0 xor %eax,%eax 2bd536: 48 8b 87 40 01 00 00 mov 0x140(%rdi),%rax 2bd53d: 40 80 fe 01 cmp $0x1,%sil 2bd541: 19 db sbb %ebx,%ebx 2bd543: 8b 48 1c mov 0x1c(%rax),%ecx 2bd546: 0f b6 50 1c movzbl 0x1c(%rax),%edx 2bd54a: 81 e3 c8 00 00 00 and $0xc8,%ebx 2bd550: 81 c3 2c 01 00 00 add $0x12c,%ebx 2bd556: 0f b6 c5 movzbl %ch,%eax 2bd559: 83 e0 f0 and $0xfffffff0,%eax 2bd55c: 3c 30 cmp $0x30,%al 2bd55e: 74 37 je 2bd597 2bd560: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2bd565: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bd56c: 00 00 2bd56e: 0f 85 24 01 00 00 jne 2bd698 2bd574: 48 83 c4 18 add $0x18,%rsp 2bd578: b9 db 02 00 00 mov $0x2db,%ecx 2bd57d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd584: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd58b: 5b pop %rbx 2bd58c: bf 02 00 00 00 mov $0x2,%edi 2bd591: 5d pop %rbp 2bd592: e9 00 00 00 00 jmpq 2bd597 2bd597: 80 fa 14 cmp $0x14,%dl 2bd59a: 75 c4 jne 2bd560 2bd59c: 40 84 f6 test %sil,%sil 2bd59f: 0f 84 82 00 00 00 je 2bd627 2bd5a5: 49 8b 78 58 mov 0x58(%r8),%rdi 2bd5a9: 49 8b 50 68 mov 0x68(%r8),%rdx 2bd5ad: 89 ce mov %ecx,%esi 2bd5af: e8 00 00 00 00 callq 2bd5b4 2bd5b4: 48 89 44 24 08 mov %rax,0x8(%rsp) 2bd5b9: 48 89 c7 mov %rax,%rdi 2bd5bc: 48 85 c0 test %rax,%rax 2bd5bf: 74 7d je 2bd63e 2bd5c1: 48 85 ed test %rbp,%rbp 2bd5c4: 74 10 je 2bd5d6 2bd5c6: 44 8b 85 a0 05 00 00 mov 0x5a0(%rbp),%r8d 2bd5cd: 45 85 c0 test %r8d,%r8d 2bd5d0: 0f 85 b0 00 00 00 jne 2bd686 2bd5d6: be 04 00 00 00 mov $0x4,%esi 2bd5db: 31 ed xor %ebp,%ebp 2bd5dd: e8 00 00 00 00 callq 2bd5e2 2bd5e2: eb 11 jmp 2bd5f5 2bd5e4: bf 0a 00 00 00 mov $0xa,%edi 2bd5e9: 83 c5 0a add $0xa,%ebp 2bd5ec: e8 00 00 00 00 callq 2bd5f1 2bd5f1: 39 eb cmp %ebp,%ebx 2bd5f3: 76 68 jbe 2bd65d 2bd5f5: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2bd5fa: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2bd5ff: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2bd606: 00 2bd607: e8 00 00 00 00 callq 2bd60c 2bd60c: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 2bd611: 75 d1 jne 2bd5e4 2bd613: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2bd618: e8 00 00 00 00 callq 2bd61d 2bd61d: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2bd622: e8 00 00 00 00 callq 2bd627 2bd627: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2bd62c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bd633: 00 00 2bd635: 75 61 jne 2bd698 2bd637: 48 83 c4 18 add $0x18,%rsp 2bd63b: 5b pop %rbx 2bd63c: 5d pop %rbp 2bd63d: c3 retq 2bd63e: b9 f0 02 00 00 mov $0x2f0,%ecx 2bd643: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd64a: bf 02 00 00 00 mov $0x2,%edi 2bd64f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd656: e8 00 00 00 00 callq 2bd65b 2bd65b: eb ca jmp 2bd627 2bd65d: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2bd662: e8 00 00 00 00 callq 2bd667 2bd667: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2bd66c: e8 00 00 00 00 callq 2bd671 2bd671: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd678: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bd67f: e8 00 00 00 00 callq 2bd684 2bd684: eb a1 jmp 2bd627 2bd686: 44 89 c7 mov %r8d,%edi 2bd689: e8 00 00 00 00 callq 2bd68e 2bd68e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2bd693: e9 3e ff ff ff jmpq 2bd5d6 2bd698: e8 00 00 00 00 callq 2bd69d 2bd69d: 0f 1f 00 nopl (%rax) 00000000002bd6a0 : 2bd6a0: e8 00 00 00 00 callq 2bd6a5 2bd6a5: 41 57 push %r15 2bd6a7: 41 56 push %r14 2bd6a9: 41 55 push %r13 2bd6ab: 41 54 push %r12 2bd6ad: 55 push %rbp 2bd6ae: 53 push %rbx 2bd6af: 48 89 fb mov %rdi,%rbx 2bd6b2: 48 83 ec 40 sub $0x40,%rsp 2bd6b6: 4c 8b af 30 01 00 00 mov 0x130(%rdi),%r13 2bd6bd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bd6c4: 00 00 2bd6c6: 48 89 44 24 38 mov %rax,0x38(%rsp) 2bd6cb: 31 c0 xor %eax,%eax 2bd6cd: 4c 8d 64 24 04 lea 0x4(%rsp),%r12 2bd6d2: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2bd6d7: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 2bd6de: 00 00 2bd6e0: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2bd6e7: 00 00 2bd6e9: 4c 89 e1 mov %r12,%rcx 2bd6ec: 48 29 f9 sub %rdi,%rcx 2bd6ef: 83 c1 34 add $0x34,%ecx 2bd6f2: c1 e9 03 shr $0x3,%ecx 2bd6f5: f3 48 ab rep stos %rax,%es:(%rdi) 2bd6f8: 48 8b 93 40 01 00 00 mov 0x140(%rbx),%rdx 2bd6ff: 0f b6 42 1d movzbl 0x1d(%rdx),%eax 2bd703: 83 e0 f0 and $0xfffffff0,%eax 2bd706: 3c 30 cmp $0x30,%al 2bd708: 74 40 je 2bd74a 2bd70a: b9 24 03 00 00 mov $0x324,%ecx 2bd70f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd716: bf 02 00 00 00 mov $0x2,%edi 2bd71b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd722: e8 00 00 00 00 callq 2bd727 2bd727: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2bd72c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bd733: 00 00 2bd735: 0f 85 44 03 00 00 jne 2bda7f 2bd73b: 48 83 c4 40 add $0x40,%rsp 2bd73f: 5b pop %rbx 2bd740: 5d pop %rbp 2bd741: 41 5c pop %r12 2bd743: 41 5d pop %r13 2bd745: 41 5e pop %r14 2bd747: 41 5f pop %r15 2bd749: c3 retq 2bd74a: 80 7a 1c 14 cmpb $0x14,0x1c(%rdx) 2bd74e: 75 ba jne 2bd70a 2bd750: 48 8b bb 38 01 00 00 mov 0x138(%rbx),%rdi 2bd757: 48 85 ff test %rdi,%rdi 2bd75a: 74 cb je 2bd727 2bd75c: 48 8b 07 mov (%rdi),%rax 2bd75f: 89 f5 mov %esi,%ebp 2bd761: 48 8b 40 18 mov 0x18(%rax),%rax 2bd765: e8 00 00 00 00 callq 2bd76a 2bd76a: 40 38 e8 cmp %bpl,%al 2bd76d: 75 2e jne 2bd79d 2bd76f: 84 c0 test %al,%al 2bd771: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2bd778: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2bd77f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd786: 48 0f 44 c8 cmove %rax,%rcx 2bd78a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd791: bf 04 00 00 00 mov $0x4,%edi 2bd796: e8 00 00 00 00 callq 2bd79b 2bd79b: eb 8a jmp 2bd727 2bd79d: e8 00 00 00 00 callq 2bd7a2 2bd7a2: 48 8b 93 98 02 00 00 mov 0x298(%rbx),%rdx 2bd7a9: 4c 89 ef mov %r13,%rdi 2bd7ac: 48 89 c6 mov %rax,%rsi 2bd7af: 49 89 c7 mov %rax,%r15 2bd7b2: e8 00 00 00 00 callq 2bd7b7 2bd7b7: 4c 89 fe mov %r15,%rsi 2bd7ba: 4c 89 ef mov %r13,%rdi 2bd7bd: 48 b9 db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rcx 2bd7c4: de 1b 43 2bd7c7: 48 f7 e1 mul %rcx 2bd7ca: 48 c1 ea 12 shr $0x12,%rdx 2bd7ce: 49 89 d6 mov %rdx,%r14 2bd7d1: 48 8b 93 a0 02 00 00 mov 0x2a0(%rbx),%rdx 2bd7d8: e8 00 00 00 00 callq 2bd7dd 2bd7dd: 40 0f b6 f5 movzbl %bpl,%esi 2bd7e1: 4d 89 f8 mov %r15,%r8 2bd7e4: 48 b9 db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rcx 2bd7eb: de 1b 43 2bd7ee: 48 f7 e1 mul %rcx 2bd7f1: 4c 8b 8b 98 02 00 00 mov 0x298(%rbx),%r9 2bd7f8: 89 f1 mov %esi,%ecx 2bd7fa: bf 04 00 00 00 mov $0x4,%edi 2bd7ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd806: 48 c1 ea 12 shr $0x12,%rdx 2bd80a: 52 push %rdx 2bd80b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd812: 41 56 push %r14 2bd814: ff b3 a0 02 00 00 pushq 0x2a0(%rbx) 2bd81a: e8 00 00 00 00 callq 2bd81f 2bd81f: 48 83 c4 18 add $0x18,%rsp 2bd823: 40 84 ed test %bpl,%bpl 2bd826: 0f 84 b4 01 00 00 je 2bd9e0 2bd82c: 48 8b 43 28 mov 0x28(%rbx),%rax 2bd830: 48 8b 93 98 02 00 00 mov 0x298(%rbx),%rdx 2bd837: 48 85 c0 test %rax,%rax 2bd83a: 0f 84 1a 02 00 00 je 2bda5a 2bd840: 44 8b b8 88 05 00 00 mov 0x588(%rax),%r15d 2bd847: 4c 89 f8 mov %r15,%rax 2bd84a: 49 81 c7 f4 01 00 00 add $0x1f4,%r15 2bd851: 48 85 d2 test %rdx,%rdx 2bd854: 0f 85 d7 01 00 00 jne 2bda31 2bd85a: 44 8d b0 f4 01 00 00 lea 0x1f4(%rax),%r14d 2bd861: 4c 89 f9 mov %r15,%rcx 2bd864: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd86b: bf 04 00 00 00 mov $0x4,%edi 2bd870: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd877: e8 00 00 00 00 callq 2bd87c 2bd87c: 44 89 f7 mov %r14d,%edi 2bd87f: e8 00 00 00 00 callq 2bd884 2bd884: 4c 89 f9 mov %r15,%rcx 2bd887: bf 04 00 00 00 mov $0x4,%edi 2bd88c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd893: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd89a: e8 00 00 00 00 callq 2bd89f 2bd89f: 4c 89 f9 mov %r15,%rcx 2bd8a2: bf 04 00 00 00 mov $0x4,%edi 2bd8a7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd8ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd8b5: e8 00 00 00 00 callq 2bd8ba 2bd8ba: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd8c1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2bd8c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd8cf: bf 04 00 00 00 mov $0x4,%edi 2bd8d4: e8 00 00 00 00 callq 2bd8d9 2bd8d9: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2bd8e0: ba 0c 00 00 00 mov $0xc,%edx 2bd8e5: 48 8b 83 40 01 00 00 mov 0x140(%rbx),%rax 2bd8ec: 89 54 24 04 mov %edx,0x4(%rsp) 2bd8f0: c7 44 24 10 04 00 00 movl $0x4,0x10(%rsp) 2bd8f7: 00 2bd8f8: 8b 48 38 mov 0x38(%rax),%ecx 2bd8fb: 89 4c 24 0c mov %ecx,0xc(%rsp) 2bd8ff: 8b 48 1c mov 0x1c(%rax),%ecx 2bd902: 8b 40 3c mov 0x3c(%rax),%eax 2bd905: c6 44 24 34 00 movb $0x0,0x34(%rsp) 2bd90a: 89 4c 24 24 mov %ecx,0x24(%rsp) 2bd90e: 89 44 24 20 mov %eax,0x20(%rsp) 2bd912: 49 8b 45 00 mov 0x0(%r13),%rax 2bd916: 48 8b 88 98 02 00 00 mov 0x298(%rax),%rcx 2bd91d: 48 83 b9 80 00 00 00 cmpq $0x0,0x80(%rcx) 2bd924: 00 2bd925: 74 2a je 2bd951 2bd927: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 2bd92e: 74 21 je 2bd951 2bd930: 49 8b 7d 58 mov 0x58(%r13),%rdi 2bd934: 48 8b 07 mov (%rdi),%rax 2bd937: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 2bd93e: 83 fa 0c cmp $0xc,%edx 2bd941: 0f 84 29 01 00 00 je 2bda70 2bd947: be 0d 00 00 00 mov $0xd,%esi 2bd94c: e8 00 00 00 00 callq 2bd951 2bd951: 49 8b 7d 58 mov 0x58(%r13),%rdi 2bd955: 4c 89 e6 mov %r12,%rsi 2bd958: 48 8b 07 mov (%rdi),%rax 2bd95b: 48 8b 40 78 mov 0x78(%rax),%rax 2bd95f: e8 00 00 00 00 callq 2bd964 2bd964: 4c 89 f1 mov %r14,%rcx 2bd967: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd96e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd975: 41 89 c0 mov %eax,%r8d 2bd978: bf 04 00 00 00 mov $0x4,%edi 2bd97d: 41 89 c4 mov %eax,%r12d 2bd980: e8 00 00 00 00 callq 2bd985 2bd985: 40 84 ed test %bpl,%bpl 2bd988: 0f 85 82 00 00 00 jne 2bda10 2bd98e: e8 00 00 00 00 callq 2bd993 2bd993: 4c 8b 83 a0 02 00 00 mov 0x2a0(%rbx),%r8 2bd99a: 48 89 83 98 02 00 00 mov %rax,0x298(%rbx) 2bd9a1: 48 89 c1 mov %rax,%rcx 2bd9a4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd9ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd9b2: bf 04 00 00 00 mov $0x4,%edi 2bd9b7: e8 00 00 00 00 callq 2bd9bc 2bd9bc: 45 85 e4 test %r12d,%r12d 2bd9bf: 0f 84 62 fd ff ff je 2bd727 2bd9c5: 44 89 e2 mov %r12d,%edx 2bd9c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd9cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bd9d6: e8 00 00 00 00 callq 2bd9db 2bd9db: e9 47 fd ff ff jmpq 2bd727 2bd9e0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bd9e7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2bd9ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bd9f5: bf 04 00 00 00 mov $0x4,%edi 2bd9fa: e8 00 00 00 00 callq 2bd9ff 2bd9ff: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2bda06: ba 0d 00 00 00 mov $0xd,%edx 2bda0b: e9 d5 fe ff ff jmpq 2bd8e5 2bda10: e8 00 00 00 00 callq 2bda15 2bda15: 48 8b 8b 98 02 00 00 mov 0x298(%rbx),%rcx 2bda1c: 48 89 83 a0 02 00 00 mov %rax,0x2a0(%rbx) 2bda23: 49 89 c0 mov %rax,%r8 2bda26: e9 79 ff ff ff jmpq 2bd9a4 2bda2b: 41 bf f4 01 00 00 mov $0x1f4,%r15d 2bda31: 4d 39 fe cmp %r15,%r14 2bda34: 73 05 jae 2bda3b 2bda36: 4d 29 f7 sub %r14,%r15 2bda39: 75 49 jne 2bda84 2bda3b: 31 c9 xor %ecx,%ecx 2bda3d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bda44: bf 04 00 00 00 mov $0x4,%edi 2bda49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bda50: e8 00 00 00 00 callq 2bda55 2bda55: e9 60 fe ff ff jmpq 2bd8ba 2bda5a: 48 85 d2 test %rdx,%rdx 2bda5d: 75 cc jne 2bda2b 2bda5f: 41 be f4 01 00 00 mov $0x1f4,%r14d 2bda65: 41 bf f4 01 00 00 mov $0x1f4,%r15d 2bda6b: e9 f1 fd ff ff jmpq 2bd861 2bda70: be 0c 00 00 00 mov $0xc,%esi 2bda75: e8 00 00 00 00 callq 2bda7a 2bda7a: e9 d2 fe ff ff jmpq 2bd951 2bda7f: e8 00 00 00 00 callq 2bda84 2bda84: 45 89 fe mov %r15d,%r14d 2bda87: e9 d5 fd ff ff jmpq 2bd861 2bda8c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002bda90 : 2bda90: e8 00 00 00 00 callq 2bda95 2bda95: 41 55 push %r13 2bda97: 41 54 push %r12 2bda99: 55 push %rbp 2bda9a: 53 push %rbx 2bda9b: 48 89 fb mov %rdi,%rbx 2bda9e: 48 83 ec 40 sub $0x40,%rsp 2bdaa2: 4c 8b af 30 01 00 00 mov 0x130(%rdi),%r13 2bdaa9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bdab0: 00 00 2bdab2: 48 89 44 24 38 mov %rax,0x38(%rsp) 2bdab7: 31 c0 xor %eax,%eax 2bdab9: 4c 8d 64 24 04 lea 0x4(%rsp),%r12 2bdabe: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2bdac3: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 2bdaca: 00 00 2bdacc: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2bdad3: 00 00 2bdad5: 4c 89 e1 mov %r12,%rcx 2bdad8: 48 29 f9 sub %rdi,%rcx 2bdadb: 83 c1 34 add $0x34,%ecx 2bdade: c1 e9 03 shr $0x3,%ecx 2bdae1: f3 48 ab rep stos %rax,%es:(%rdi) 2bdae4: 48 8b 93 40 01 00 00 mov 0x140(%rbx),%rdx 2bdaeb: 0f b6 42 1d movzbl 0x1d(%rdx),%eax 2bdaef: 83 e0 f0 and $0xfffffff0,%eax 2bdaf2: 3c 30 cmp $0x30,%al 2bdaf4: 74 3c je 2bdb32 2bdaf6: b9 aa 03 00 00 mov $0x3aa,%ecx 2bdafb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bdb02: bf 02 00 00 00 mov $0x2,%edi 2bdb07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bdb0e: e8 00 00 00 00 callq 2bdb13 2bdb13: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2bdb18: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bdb1f: 00 00 2bdb21: 0f 85 64 02 00 00 jne 2bdd8b 2bdb27: 48 83 c4 40 add $0x40,%rsp 2bdb2b: 5b pop %rbx 2bdb2c: 5d pop %rbp 2bdb2d: 41 5c pop %r12 2bdb2f: 41 5d pop %r13 2bdb31: c3 retq 2bdb32: 80 7a 1c 14 cmpb $0x14,0x1c(%rdx) 2bdb36: 75 be jne 2bdaf6 2bdb38: 89 f5 mov %esi,%ebp 2bdb3a: 40 84 f6 test %sil,%sil 2bdb3d: 0f 84 f7 00 00 00 je 2bdc3a 2bdb43: 48 8b bb 38 01 00 00 mov 0x138(%rbx),%rdi 2bdb4a: 48 85 ff test %rdi,%rdi 2bdb4d: 74 14 je 2bdb63 2bdb4f: 48 8b 07 mov (%rdi),%rax 2bdb52: 48 8b 40 10 mov 0x10(%rax),%rax 2bdb56: e8 00 00 00 00 callq 2bdb5b 2bdb5b: 84 c0 test %al,%al 2bdb5d: 0f 85 0b 02 00 00 jne 2bdd6e 2bdb63: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2bdb6a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bdb71: bf 04 00 00 00 mov $0x4,%edi 2bdb76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bdb7d: e8 00 00 00 00 callq 2bdb82 2bdb82: 48 8b 83 40 01 00 00 mov 0x140(%rbx),%rax 2bdb89: 48 89 df mov %rbx,%rdi 2bdb8c: c7 44 24 04 03 00 00 movl $0x3,0x4(%rsp) 2bdb93: 00 2bdb94: 8b 50 38 mov 0x38(%rax),%edx 2bdb97: c7 44 24 10 04 00 00 movl $0x4,0x10(%rsp) 2bdb9e: 00 2bdb9f: c7 44 24 18 80 00 00 movl $0x80,0x18(%rsp) 2bdba6: 00 2bdba7: 89 54 24 0c mov %edx,0xc(%rsp) 2bdbab: 8b 50 1c mov 0x1c(%rax),%edx 2bdbae: 8b 40 3c mov 0x3c(%rax),%eax 2bdbb1: 89 54 24 24 mov %edx,0x24(%rsp) 2bdbb5: 89 44 24 20 mov %eax,0x20(%rsp) 2bdbb9: e8 00 00 00 00 callq 2bdbbe 2bdbbe: 49 8b 45 00 mov 0x0(%r13),%rax 2bdbc2: 48 8b 90 98 02 00 00 mov 0x298(%rax),%rdx 2bdbc9: 48 83 ba 80 00 00 00 cmpq $0x0,0x80(%rdx) 2bdbd0: 00 2bdbd1: 74 0d je 2bdbe0 2bdbd3: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 2bdbda: 0f 85 66 01 00 00 jne 2bdd46 2bdbe0: 49 8b 7d 58 mov 0x58(%r13),%rdi 2bdbe4: 4c 89 e6 mov %r12,%rsi 2bdbe7: 48 8b 07 mov (%rdi),%rax 2bdbea: 48 8b 40 78 mov 0x78(%rax),%rax 2bdbee: e8 00 00 00 00 callq 2bdbf3 2bdbf3: 0f b6 83 04 02 00 00 movzbl 0x204(%rbx),%eax 2bdbfa: a8 10 test $0x10,%al 2bdbfc: 0f 85 0b 01 00 00 jne 2bdd0d 2bdc02: a8 13 test $0x13,%al 2bdc04: 0f 85 e5 00 00 00 jne 2bdcef 2bdc0a: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) 2bdc0f: 0f 84 eb 00 00 00 je 2bdd00 2bdc15: 40 84 ed test %bpl,%bpl 2bdc18: 0f 85 f5 fe ff ff jne 2bdb13 2bdc1e: f6 83 04 02 00 00 10 testb $0x10,0x204(%rbx) 2bdc25: 0f 84 e8 fe ff ff je 2bdb13 2bdc2b: bf 96 00 00 00 mov $0x96,%edi 2bdc30: e8 00 00 00 00 callq 2bdc35 2bdc35: e9 d9 fe ff ff jmpq 2bdb13 2bdc3a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bdc41: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2bdc48: bf 04 00 00 00 mov $0x4,%edi 2bdc4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bdc54: e8 00 00 00 00 callq 2bdc59 2bdc59: 48 8b 83 40 01 00 00 mov 0x140(%rbx),%rax 2bdc60: c7 44 24 04 02 00 00 movl $0x2,0x4(%rsp) 2bdc67: 00 2bdc68: 8b 50 38 mov 0x38(%rax),%edx 2bdc6b: c7 44 24 10 04 00 00 movl $0x4,0x10(%rsp) 2bdc72: 00 2bdc73: c7 44 24 18 80 00 00 movl $0x80,0x18(%rsp) 2bdc7a: 00 2bdc7b: 89 54 24 0c mov %edx,0xc(%rsp) 2bdc7f: 8b 50 1c mov 0x1c(%rax),%edx 2bdc82: 8b 40 3c mov 0x3c(%rax),%eax 2bdc85: 89 54 24 24 mov %edx,0x24(%rsp) 2bdc89: 89 44 24 20 mov %eax,0x20(%rsp) 2bdc8d: 49 8b 45 00 mov 0x0(%r13),%rax 2bdc91: 48 8b 90 98 02 00 00 mov 0x298(%rax),%rdx 2bdc98: 48 83 ba 80 00 00 00 cmpq $0x0,0x80(%rdx) 2bdc9f: 00 2bdca0: 74 77 je 2bdd19 2bdca2: 49 8b 7d 58 mov 0x58(%r13),%rdi 2bdca6: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 2bdcad: 48 8b 07 mov (%rdi),%rax 2bdcb0: 0f 84 82 00 00 00 je 2bdd38 2bdcb6: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 2bdcbd: be 02 00 00 00 mov $0x2,%esi 2bdcc2: e8 00 00 00 00 callq 2bdcc7 2bdcc7: 49 8b 7d 58 mov 0x58(%r13),%rdi 2bdccb: 4c 89 e6 mov %r12,%rsi 2bdcce: 48 8b 07 mov (%rdi),%rax 2bdcd1: 48 8b 40 78 mov 0x78(%rax),%rax 2bdcd5: e8 00 00 00 00 callq 2bdcda 2bdcda: 40 84 ed test %bpl,%bpl 2bdcdd: 0f 85 10 ff ff ff jne 2bdbf3 2bdce3: 0f b6 83 04 02 00 00 movzbl 0x204(%rbx),%eax 2bdcea: e9 13 ff ff ff jmpq 2bdc02 2bdcef: 40 0f b6 f5 movzbl %bpl,%esi 2bdcf3: 48 89 df mov %rbx,%rdi 2bdcf6: e8 00 00 00 00 callq 2bdcfb 2bdcfb: e9 0a ff ff ff jmpq 2bdc0a 2bdd00: 48 89 df mov %rbx,%rdi 2bdd03: e8 00 00 00 00 callq 2bdd08 2bdd08: e9 08 ff ff ff jmpq 2bdc15 2bdd0d: bf 64 00 00 00 mov $0x64,%edi 2bdd12: e8 00 00 00 00 callq 2bdd17 2bdd17: eb ca jmp 2bdce3 2bdd19: 49 8b 7d 58 mov 0x58(%r13),%rdi 2bdd1d: 4c 89 e6 mov %r12,%rsi 2bdd20: 48 8b 07 mov (%rdi),%rax 2bdd23: 48 8b 40 78 mov 0x78(%rax),%rax 2bdd27: e8 00 00 00 00 callq 2bdd2c 2bdd2c: 0f b6 83 04 02 00 00 movzbl 0x204(%rbx),%eax 2bdd33: e9 ca fe ff ff jmpq 2bdc02 2bdd38: 4c 89 e6 mov %r12,%rsi 2bdd3b: 48 8b 40 78 mov 0x78(%rax),%rax 2bdd3f: e8 00 00 00 00 callq 2bdd44 2bdd44: eb 9d jmp 2bdce3 2bdd46: 49 8b 7d 58 mov 0x58(%r13),%rdi 2bdd4a: 83 7c 24 04 03 cmpl $0x3,0x4(%rsp) 2bdd4f: 48 8b 07 mov (%rdi),%rax 2bdd52: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 2bdd59: 0f 85 5e ff ff ff jne 2bdcbd 2bdd5f: be 03 00 00 00 mov $0x3,%esi 2bdd64: e8 00 00 00 00 callq 2bdd69 2bdd69: e9 72 fe ff ff jmpq 2bdbe0 2bdd6e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bdd75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bdd7c: bf 04 00 00 00 mov $0x4,%edi 2bdd81: e8 00 00 00 00 callq 2bdd86 2bdd86: e9 88 fd ff ff jmpq 2bdb13 2bdd8b: e8 00 00 00 00 callq 2bdd90 00000000002bdd90 : 2bdd90: e8 00 00 00 00 callq 2bdd95 2bdd95: 41 55 push %r13 2bdd97: 41 54 push %r12 2bdd99: 55 push %rbp 2bdd9a: 31 ed xor %ebp,%ebp 2bdd9c: 53 push %rbx 2bdd9d: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2bdda4: 48 89 fb mov %rdi,%rbx 2bdda7: 8b b0 b0 02 00 00 mov 0x2b0(%rax),%esi 2bddad: 85 f6 test %esi,%esi 2bddaf: 74 29 je 2bddda 2bddb1: 48 63 d5 movslq %ebp,%rdx 2bddb4: 83 c5 01 add $0x1,%ebp 2bddb7: 48 8b bc d0 50 01 00 mov 0x150(%rax,%rdx,8),%rdi 2bddbe: 00 2bddbf: 48 8b 07 mov (%rdi),%rax 2bddc2: 48 8b 40 50 mov 0x50(%rax),%rax 2bddc6: e8 00 00 00 00 callq 2bddcb 2bddcb: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2bddd2: 39 a8 b0 02 00 00 cmp %ebp,0x2b0(%rax) 2bddd8: 77 d7 ja 2bddb1 2bddda: 45 31 e4 xor %r12d,%r12d 2bdddd: 45 31 ed xor %r13d,%r13d 2bdde0: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 2bdde7: 75 38 jne 2bde21 2bdde9: eb 7b jmp 2bde66 2bddeb: 31 ed xor %ebp,%ebp 2bdded: 48 8b bf 40 01 00 00 mov 0x140(%rdi),%rdi 2bddf4: 89 ee mov %ebp,%esi 2bddf6: 48 8b 07 mov (%rdi),%rax 2bddf9: 48 8b 40 40 mov 0x40(%rax),%rax 2bddfd: e8 00 00 00 00 callq 2bde02 2bde02: 4a 8b 84 e3 10 03 00 mov 0x310(%rbx,%r12,8),%rax 2bde09: 00 2bde0a: 49 83 c4 01 add $0x1,%r12 2bde0e: c6 80 88 02 00 00 00 movb $0x0,0x288(%rax) 2bde15: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 2bde1c: 44 39 e0 cmp %r12d,%eax 2bde1f: 7e 3e jle 2bde5f 2bde21: 4a 8b bc e3 10 03 00 mov 0x310(%rbx,%r12,8),%rdi 2bde28: 00 2bde29: 8b 6f 38 mov 0x38(%rdi),%ebp 2bde2c: 81 fd 80 00 00 00 cmp $0x80,%ebp 2bde32: 74 05 je 2bde39 2bde34: 83 fd 20 cmp $0x20,%ebp 2bde37: 75 b2 jne 2bddeb 2bde39: 80 bf 18 02 00 00 00 cmpb $0x0,0x218(%rdi) 2bde40: 74 0c je 2bde4e 2bde42: 81 fd 80 00 00 00 cmp $0x80,%ebp 2bde48: 41 0f 45 ed cmovne %r13d,%ebp 2bde4c: eb 9f jmp 2bdded 2bde4e: 31 f6 xor %esi,%esi 2bde50: e8 00 00 00 00 callq 2bde55 2bde55: 4a 8b bc e3 10 03 00 mov 0x310(%rbx,%r12,8),%rdi 2bde5c: 00 2bde5d: eb e3 jmp 2bde42 2bde5f: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2bde66: 8b 88 24 03 00 00 mov 0x324(%rax),%ecx 2bde6c: 31 ed xor %ebp,%ebp 2bde6e: 85 c9 test %ecx,%ecx 2bde70: 74 29 je 2bde9b 2bde72: 48 63 d5 movslq %ebp,%rdx 2bde75: 83 c5 01 add $0x1,%ebp 2bde78: 48 8b bc d0 20 01 00 mov 0x120(%rax,%rdx,8),%rdi 2bde7f: 00 2bde80: 48 8b 07 mov (%rdi),%rax 2bde83: 48 8b 40 30 mov 0x30(%rax),%rax 2bde87: e8 00 00 00 00 callq 2bde8c 2bde8c: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2bde93: 39 a8 24 03 00 00 cmp %ebp,0x324(%rax) 2bde99: 77 d7 ja 2bde72 2bde9b: 48 8b b8 30 03 00 00 mov 0x330(%rax),%rdi 2bdea2: 48 8b 07 mov (%rdi),%rax 2bdea5: 48 8b 00 mov (%rax),%rax 2bdea8: e8 00 00 00 00 callq 2bdead 2bdead: 84 c0 test %al,%al 2bdeaf: 74 70 je 2bdf21 2bdeb1: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2bdeb8: 31 ed xor %ebp,%ebp 2bdeba: 8b 90 70 03 00 00 mov 0x370(%rax),%edx 2bdec0: 85 d2 test %edx,%edx 2bdec2: 75 14 jne 2bded8 2bdec4: eb 3c jmp 2bdf02 2bdec6: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2bdecd: 83 c5 01 add $0x1,%ebp 2bded0: 39 a8 70 03 00 00 cmp %ebp,0x370(%rax) 2bded6: 76 2a jbe 2bdf02 2bded8: 48 63 d5 movslq %ebp,%rdx 2bdedb: 48 8b bc d0 38 03 00 mov 0x338(%rax,%rdx,8),%rdi 2bdee2: 00 2bdee3: 48 8b 07 mov (%rdi),%rax 2bdee6: 48 8b 00 mov (%rax),%rax 2bdee9: e8 00 00 00 00 callq 2bdeee 2bdeee: 84 c0 test %al,%al 2bdef0: 75 d4 jne 2bdec6 2bdef2: 89 ee mov %ebp,%esi 2bdef4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bdefb: e8 00 00 00 00 callq 2bdf00 2bdf00: eb c4 jmp 2bdec6 2bdf02: 48 8b bb 18 e9 00 00 mov 0xe918(%rbx),%rdi 2bdf09: 48 85 ff test %rdi,%rdi 2bdf0c: 74 21 je 2bdf2f 2bdf0e: 48 8b 47 10 mov 0x10(%rdi),%rax 2bdf12: 5b pop %rbx 2bdf13: 5d pop %rbp 2bdf14: 41 5c pop %r12 2bdf16: 48 8b 40 10 mov 0x10(%rax),%rax 2bdf1a: 41 5d pop %r13 2bdf1c: e9 00 00 00 00 jmpq 2bdf21 2bdf21: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bdf28: e8 00 00 00 00 callq 2bdf2d 2bdf2d: eb 82 jmp 2bdeb1 2bdf2f: 5b pop %rbx 2bdf30: 5d pop %rbp 2bdf31: 41 5c pop %r12 2bdf33: 41 5d pop %r13 2bdf35: c3 retq 2bdf36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2bdf3d: 00 00 00 00000000002bdf40 : 2bdf40: e8 00 00 00 00 callq 2bdf45 2bdf45: 55 push %rbp 2bdf46: 48 89 fd mov %rdi,%rbp 2bdf49: e8 42 fe ff ff callq 2bdd90 2bdf4e: 48 89 ef mov %rbp,%rdi 2bdf51: 5d pop %rbp 2bdf52: e9 29 e7 ff ff jmpq 2bc680 2bdf57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2bdf5e: 00 00 00000000002bdf60 : 2bdf60: e8 00 00 00 00 callq 2bdf65 2bdf65: 41 54 push %r12 2bdf67: 31 c9 xor %ecx,%ecx 2bdf69: 55 push %rbp 2bdf6a: 53 push %rbx 2bdf6b: 48 89 fb mov %rdi,%rbx 2bdf6e: 48 83 ec 10 sub $0x10,%rsp 2bdf72: 0f b6 af bc 02 00 00 movzbl 0x2bc(%rdi),%ebp 2bdf79: 4c 8b 67 08 mov 0x8(%rdi),%r12 2bdf7d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bdf84: 00 00 2bdf86: 48 89 44 24 08 mov %rax,0x8(%rsp) 2bdf8b: 31 c0 xor %eax,%eax 2bdf8d: c7 44 24 02 00 00 00 movl $0x0,0x2(%rsp) 2bdf94: 00 2bdf95: 48 69 ed d8 04 00 00 imul $0x4d8,%rbp,%rbp 2bdf9c: 48 03 aa 70 03 00 00 add 0x370(%rdx),%rbp 2bdfa3: 66 89 4c 24 06 mov %cx,0x6(%rsp) 2bdfa8: 48 83 bd c0 01 00 00 cmpq $0x0,0x1c0(%rbp) 2bdfaf: 00 2bdfb0: 74 22 je 2bdfd4 2bdfb2: b8 01 00 00 00 mov $0x1,%eax 2bdfb7: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2bdfbc: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2bdfc3: 00 00 2bdfc5: 0f 85 fc 00 00 00 jne 2be0c7 2bdfcb: 48 83 c4 10 add $0x10,%rsp 2bdfcf: 5b pop %rbx 2bdfd0: 5d pop %rbp 2bdfd1: 41 5c pop %r12 2bdfd3: c3 retq 2bdfd4: 41 8b b4 24 cc 02 00 mov 0x2cc(%r12),%esi 2bdfdb: 00 2bdfdc: 48 89 d7 mov %rdx,%rdi 2bdfdf: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 2bdfe4: e8 00 00 00 00 callq 2bdfe9 2bdfe9: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2bdff0: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 2bdff5: 48 8b 07 mov (%rdi),%rax 2bdff8: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2bdfff: e8 00 00 00 00 callq 2be004 2be004: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2be00b: be 01 00 00 00 mov $0x1,%esi 2be010: 48 8b 07 mov (%rdi),%rax 2be013: 48 8b 40 78 mov 0x78(%rax),%rax 2be017: e8 00 00 00 00 callq 2be01c 2be01c: 48 8b bb 88 02 00 00 mov 0x288(%rbx),%rdi 2be023: 48 8d 93 90 02 00 00 lea 0x290(%rbx),%rdx 2be02a: 48 8d b3 40 01 00 00 lea 0x140(%rbx),%rsi 2be031: 48 8b 07 mov (%rdi),%rax 2be034: 48 8b 40 08 mov 0x8(%rax),%rax 2be038: e8 00 00 00 00 callq 2be03d 2be03d: b9 5c 05 00 00 mov $0x55c,%ecx 2be042: 84 c0 test %al,%al 2be044: 74 5f je 2be0a5 2be046: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2be04d: 48 8b 53 08 mov 0x8(%rbx),%rdx 2be051: 45 31 c9 xor %r9d,%r9d 2be054: 31 c9 xor %ecx,%ecx 2be056: 45 31 c0 xor %r8d,%r8d 2be059: 49 8d 74 24 34 lea 0x34(%r12),%rsi 2be05e: 48 8b 07 mov (%rdi),%rax 2be061: 6a 01 pushq $0x1 2be063: 8b 92 24 03 00 00 mov 0x324(%rdx),%edx 2be069: 52 push %rdx 2be06a: 31 d2 xor %edx,%edx 2be06c: 48 8b 40 08 mov 0x8(%rax),%rax 2be070: e8 00 00 00 00 callq 2be075 2be075: 48 83 bd c0 01 00 00 cmpq $0x0,0x1c0(%rbp) 2be07c: 00 2be07d: 58 pop %rax 2be07e: 5a pop %rdx 2be07f: 0f 85 2d ff ff ff jne 2bdfb2 2be085: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2be08c: 48 8b 07 mov (%rdi),%rax 2be08f: 48 8b 40 28 mov 0x28(%rax),%rax 2be093: e8 00 00 00 00 callq 2be098 2be098: 84 c0 test %al,%al 2be09a: 0f 85 12 ff ff ff jne 2bdfb2 2be0a0: b9 6e 05 00 00 mov $0x56e,%ecx 2be0a5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2be0ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2be0b3: bf 02 00 00 00 mov $0x2,%edi 2be0b8: e8 00 00 00 00 callq 2be0bd 2be0bd: b8 ff ff ff ff mov $0xffffffff,%eax 2be0c2: e9 f0 fe ff ff jmpq 2bdfb7 2be0c7: e8 00 00 00 00 callq 2be0cc 2be0cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002be0d0 : 2be0d0: e8 00 00 00 00 callq 2be0d5 2be0d5: 48 83 ec 70 sub $0x70,%rsp 2be0d9: 49 89 f8 mov %rdi,%r8 2be0dc: b9 0d 00 00 00 mov $0xd,%ecx 2be0e1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2be0e8: 00 00 2be0ea: 48 89 44 24 68 mov %rax,0x68(%rsp) 2be0ef: 31 c0 xor %eax,%eax 2be0f1: 48 89 e6 mov %rsp,%rsi 2be0f4: 48 89 f7 mov %rsi,%rdi 2be0f7: f3 48 ab rep stos %rax,%es:(%rdi) 2be0fa: 49 8b 48 08 mov 0x8(%r8),%rcx 2be0fe: 80 b9 a8 02 00 00 00 cmpb $0x0,0x2a8(%rcx) 2be105: 74 1e je 2be125 2be107: c7 44 24 60 02 00 00 movl $0x2,0x60(%rsp) 2be10e: 00 2be10f: 48 8b 94 01 48 02 00 mov 0x248(%rcx,%rax,1),%rdx 2be116: 00 2be117: 48 89 14 06 mov %rdx,(%rsi,%rax,1) 2be11b: 48 83 c0 08 add $0x8,%rax 2be11f: 48 83 f8 60 cmp $0x60,%rax 2be123: 75 ea jne 2be10f 2be125: 49 8b b8 00 01 00 00 mov 0x100(%r8),%rdi 2be12c: 48 8b 07 mov (%rdi),%rax 2be12f: 48 8b 40 20 mov 0x20(%rax),%rax 2be133: e8 00 00 00 00 callq 2be138 2be138: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2be13d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2be144: 00 00 2be146: 75 05 jne 2be14d 2be148: 48 83 c4 70 add $0x70,%rsp 2be14c: c3 retq 2be14d: e8 00 00 00 00 callq 2be152 2be152: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2be159: 00 00 00 00 2be15d: 0f 1f 00 nopl (%rax) 00000000002be160 : 2be160: e8 00 00 00 00 callq 2be165 2be165: 41 54 push %r12 2be167: 55 push %rbp 2be168: 53 push %rbx 2be169: 48 83 ec 10 sub $0x10,%rsp 2be16d: 48 8b ae f8 00 00 00 mov 0xf8(%rsi),%rbp 2be174: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2be17b: 00 00 2be17d: 48 89 44 24 08 mov %rax,0x8(%rsp) 2be182: 31 c0 xor %eax,%eax 2be184: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2be18b: 00 2be18c: 48 85 ed test %rbp,%rbp 2be18f: 0f 84 d2 00 00 00 je 2be267 2be195: 8b 82 68 02 00 00 mov 0x268(%rdx),%eax 2be19b: c7 04 24 03 00 00 00 movl $0x3,(%rsp) 2be1a2: 48 89 d3 mov %rdx,%rbx 2be1a5: 4c 8b a2 68 01 00 00 mov 0x168(%rdx),%r12 2be1ac: 83 f8 06 cmp $0x6,%eax 2be1af: 0f 87 9a 00 00 00 ja 2be24f 2be1b5: 83 f8 04 cmp $0x4,%eax 2be1b8: 0f 87 32 01 00 00 ja 2be2f0 2be1be: 83 f8 02 cmp $0x2,%eax 2be1c1: 0f 84 c0 00 00 00 je 2be287 2be1c7: 83 e8 03 sub $0x3,%eax 2be1ca: 83 f8 01 cmp $0x1,%eax 2be1cd: 0f 87 88 00 00 00 ja 2be25b 2be1d3: be 20 20 00 00 mov $0x2020,%esi 2be1d8: 66 89 74 24 06 mov %si,0x6(%rsp) 2be1dd: 48 8b 45 10 mov 0x10(%rbp),%rax 2be1e1: 48 89 e6 mov %rsp,%rsi 2be1e4: 48 89 ef mov %rbp,%rdi 2be1e7: 48 8b 40 20 mov 0x20(%rax),%rax 2be1eb: e8 00 00 00 00 callq 2be1f0 2be1f0: 48 8b 83 60 01 00 00 mov 0x160(%rbx),%rax 2be1f7: 48 85 c0 test %rax,%rax 2be1fa: 74 0d je 2be209 2be1fc: 80 b8 18 80 01 00 00 cmpb $0x0,0x18018(%rax) 2be203: 0f 84 8d 00 00 00 je 2be296 2be209: 4d 85 e4 test %r12,%r12 2be20c: 74 5d je 2be26b 2be20e: 41 8b 44 24 04 mov 0x4(%r12),%eax 2be213: 85 c0 test %eax,%eax 2be215: 75 4b jne 2be262 2be217: 41 8b 54 24 08 mov 0x8(%r12),%edx 2be21c: 83 fa 01 cmp $0x1,%edx 2be21f: 0f 84 da 00 00 00 je 2be2ff 2be225: 83 fa 03 cmp $0x3,%edx 2be228: 0f 84 97 00 00 00 je 2be2c5 2be22e: 85 d2 test %edx,%edx 2be230: 74 39 je 2be26b 2be232: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2be237: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2be23e: 00 00 2be240: 0f 85 d8 00 00 00 jne 2be31e 2be246: 48 83 c4 10 add $0x10,%rsp 2be24a: 5b pop %rbx 2be24b: 5d pop %rbp 2be24c: 41 5c pop %r12 2be24e: c3 retq 2be24f: 83 e0 fd and $0xfffffffd,%eax 2be252: 83 f8 08 cmp $0x8,%eax 2be255: 0f 84 86 00 00 00 je 2be2e1 2be25b: 0f 0b ud2 2be25d: e9 7b ff ff ff jmpq 2be1dd 2be262: 83 f8 02 cmp $0x2,%eax 2be265: 74 5e je 2be2c5 2be267: 31 c0 xor %eax,%eax 2be269: eb c7 jmp 2be232 2be26b: 48 8b 45 10 mov 0x10(%rbp),%rax 2be26f: be 01 00 00 00 mov $0x1,%esi 2be274: 48 89 ef mov %rbp,%rdi 2be277: 48 8b 40 30 mov 0x30(%rax),%rax 2be27b: e8 00 00 00 00 callq 2be280 2be280: b8 01 00 00 00 mov $0x1,%eax 2be285: eb ab jmp 2be232 2be287: b9 82 20 00 00 mov $0x2082,%ecx 2be28c: 66 89 4c 24 06 mov %cx,0x6(%rsp) 2be291: e9 47 ff ff ff jmpq 2be1dd 2be296: 8b bb 68 02 00 00 mov 0x268(%rbx),%edi 2be29c: e8 00 00 00 00 callq 2be2a1 2be2a1: 84 c0 test %al,%al 2be2a3: 0f 84 60 ff ff ff je 2be209 2be2a9: 48 8b 45 10 mov 0x10(%rbp),%rax 2be2ad: 48 8b b3 60 01 00 00 mov 0x160(%rbx),%rsi 2be2b4: 48 89 ef mov %rbp,%rdi 2be2b7: 48 8b 40 28 mov 0x28(%rax),%rax 2be2bb: e8 00 00 00 00 callq 2be2c0 2be2c0: e9 44 ff ff ff jmpq 2be209 2be2c5: 48 8b 45 10 mov 0x10(%rbp),%rax 2be2c9: 31 f6 xor %esi,%esi 2be2cb: 48 89 ef mov %rbp,%rdi 2be2ce: 48 8b 40 30 mov 0x30(%rax),%rax 2be2d2: e8 00 00 00 00 callq 2be2d7 2be2d7: b8 01 00 00 00 mov $0x1,%eax 2be2dc: e9 51 ff ff ff jmpq 2be232 2be2e1: b8 00 20 00 00 mov $0x2000,%eax 2be2e6: 66 89 44 24 06 mov %ax,0x6(%rsp) 2be2eb: e9 ed fe ff ff jmpq 2be1dd 2be2f0: ba 08 20 00 00 mov $0x2008,%edx 2be2f5: 66 89 54 24 06 mov %dx,0x6(%rsp) 2be2fa: e9 de fe ff ff jmpq 2be1dd 2be2ff: 48 8b 45 10 mov 0x10(%rbp),%rax 2be303: be 02 00 00 00 mov $0x2,%esi 2be308: 48 89 ef mov %rbp,%rdi 2be30b: 48 8b 40 30 mov 0x30(%rax),%rax 2be30f: e8 00 00 00 00 callq 2be314 2be314: b8 01 00 00 00 mov $0x1,%eax 2be319: e9 14 ff ff ff jmpq 2be232 2be31e: e8 00 00 00 00 callq 2be323 2be323: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2be32a: 00 00 00 00 2be32e: 66 90 xchg %ax,%ax 00000000002be330 : 2be330: e8 00 00 00 00 callq 2be335 2be335: 41 57 push %r15 2be337: 48 89 f0 mov %rsi,%rax 2be33a: 41 56 push %r14 2be33c: 48 05 b8 01 00 00 add $0x1b8,%rax 2be342: 41 55 push %r13 2be344: 45 31 ed xor %r13d,%r13d 2be347: 41 54 push %r12 2be349: 49 89 fc mov %rdi,%r12 2be34c: 55 push %rbp 2be34d: bd b8 01 00 00 mov $0x1b8,%ebp 2be352: 53 push %rbx 2be353: 48 83 ec 20 sub $0x20,%rsp 2be357: 48 89 34 24 mov %rsi,(%rsp) 2be35b: 48 89 44 24 18 mov %rax,0x18(%rsp) 2be360: eb 15 jmp 2be377 2be362: 41 83 c5 01 add $0x1,%r13d 2be366: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2be36d: 41 83 fd 06 cmp $0x6,%r13d 2be371: 0f 84 91 01 00 00 je 2be508 2be377: 49 63 dd movslq %r13d,%rbx 2be37a: 4d 8b b4 24 70 03 00 mov 0x370(%r12),%r14 2be381: 00 2be382: 4c 69 fb d8 04 00 00 imul $0x4d8,%rbx,%r15 2be389: 4d 01 f7 add %r14,%r15 2be38c: 49 83 bf c0 01 00 00 cmpq $0x0,0x1c0(%r15) 2be393: 00 2be394: 74 cc je 2be362 2be396: 49 83 bf 78 04 00 00 cmpq $0x0,0x478(%r15) 2be39d: 00 2be39e: 75 c2 jne 2be362 2be3a0: 48 8b 04 24 mov (%rsp),%rax 2be3a4: 49 8d 3c 2e lea (%r14,%rbp,1),%rdi 2be3a8: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 2be3ad: 48 83 7c 28 08 00 cmpq $0x0,0x8(%rax,%rbp,1) 2be3b3: 0f 84 c6 01 00 00 je 2be57f 2be3b9: 48 8d 34 28 lea (%rax,%rbp,1),%rsi 2be3bd: e8 00 00 00 00 callq 2be3c2 2be3c2: 84 c0 test %al,%al 2be3c4: 74 9c je 2be362 2be3c6: 48 8b 04 24 mov (%rsp),%rax 2be3ca: 4d 8b bf 40 04 00 00 mov 0x440(%r15),%r15 2be3d1: 48 8b 44 28 08 mov 0x8(%rax,%rbp,1),%rax 2be3d6: 48 85 c0 test %rax,%rax 2be3d9: 74 09 je 2be3e4 2be3db: 80 b8 28 03 00 00 00 cmpb $0x0,0x328(%rax) 2be3e2: 75 42 jne 2be426 2be3e4: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2be3e9: e8 00 00 00 00 callq 2be3ee 2be3ee: 48 69 c3 d8 04 00 00 imul $0x4d8,%rbx,%rax 2be3f5: 4c 01 f0 add %r14,%rax 2be3f8: 48 8b b8 f0 02 00 00 mov 0x2f0(%rax),%rdi 2be3ff: 48 89 44 24 10 mov %rax,0x10(%rsp) 2be404: 48 85 ff test %rdi,%rdi 2be407: 74 1d je 2be426 2be409: 48 8b 17 mov (%rdi),%rdx 2be40c: 48 8b 52 18 mov 0x18(%rdx),%rdx 2be410: e8 00 00 00 00 callq 2be415 2be415: 41 80 7c 24 45 00 cmpb $0x0,0x45(%r12) 2be41b: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2be420: 0f 85 1f 01 00 00 jne 2be545 2be426: 48 69 c3 d8 04 00 00 imul $0x4d8,%rbx,%rax 2be42d: be 01 00 00 00 mov $0x1,%esi 2be432: 4c 01 f0 add %r14,%rax 2be435: 48 8b b8 e0 02 00 00 mov 0x2e0(%rax),%rdi 2be43c: 48 89 44 24 10 mov %rax,0x10(%rsp) 2be441: 48 8b 17 mov (%rdi),%rdx 2be444: 48 8b 52 78 mov 0x78(%rdx),%rdx 2be448: e8 00 00 00 00 callq 2be44d 2be44d: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2be452: 48 8b b8 e0 02 00 00 mov 0x2e0(%rax),%rdi 2be459: e8 00 00 00 00 callq 2be45e 2be45e: 84 c0 test %al,%al 2be460: 0f 84 b1 00 00 00 je 2be517 2be466: 48 69 d3 d8 04 00 00 imul $0x4d8,%rbx,%rdx 2be46d: 4c 01 f2 add %r14,%rdx 2be470: 48 8b ba e0 02 00 00 mov 0x2e0(%rdx),%rdi 2be477: 48 89 54 24 10 mov %rdx,0x10(%rsp) 2be47c: 48 8b 07 mov (%rdi),%rax 2be47f: 48 8b 40 30 mov 0x30(%rax),%rax 2be483: e8 00 00 00 00 callq 2be488 2be488: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2be48d: 49 8b 84 24 70 03 00 mov 0x370(%r12),%rax 2be494: 00 2be495: 48 8b ba a8 02 00 00 mov 0x2a8(%rdx),%rdi 2be49c: 0f b6 b0 b0 01 00 00 movzbl 0x1b0(%rax),%esi 2be4a3: 48 8b 07 mov (%rdi),%rax 2be4a6: 48 8b 40 30 mov 0x30(%rax),%rax 2be4aa: e8 00 00 00 00 callq 2be4af 2be4af: 4d 85 ff test %r15,%r15 2be4b2: 74 27 je 2be4db 2be4b4: 49 8b b4 24 78 03 00 mov 0x378(%r12),%rsi 2be4bb: 00 2be4bc: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2be4c1: 4c 89 fa mov %r15,%rdx 2be4c4: e8 00 00 00 00 callq 2be4c9 2be4c9: 85 c0 test %eax,%eax 2be4cb: 75 0e jne 2be4db 2be4cd: 49 8b 07 mov (%r15),%rax 2be4d0: 4c 89 ff mov %r15,%rdi 2be4d3: 48 8b 00 mov (%rax),%rax 2be4d6: e8 00 00 00 00 callq 2be4db 2be4db: 48 69 db d8 04 00 00 imul $0x4d8,%rbx,%rbx 2be4e2: 49 8b 84 24 08 e7 00 mov 0xe708(%r12),%rax 2be4e9: 00 2be4ea: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2be4ef: 4c 89 e7 mov %r12,%rdi 2be4f2: e8 00 00 00 00 callq 2be4f7 2be4f7: 49 c7 84 1e c0 01 00 movq $0x0,0x1c0(%r14,%rbx,1) 2be4fe: 00 00 00 00 00 2be503: e9 5a fe ff ff jmpq 2be362 2be508: 48 83 c4 20 add $0x20,%rsp 2be50c: 5b pop %rbx 2be50d: 5d pop %rbp 2be50e: 41 5c pop %r12 2be510: 41 5d pop %r13 2be512: 41 5e pop %r14 2be514: 41 5f pop %r15 2be516: c3 retq 2be517: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2be51e: e8 00 00 00 00 callq 2be523 2be523: b9 cd 07 00 00 mov $0x7cd,%ecx 2be528: bf 02 00 00 00 mov $0x2,%edi 2be52d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2be534: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2be53b: e8 00 00 00 00 callq 2be540 2be540: e9 21 ff ff ff jmpq 2be466 2be545: 49 8b 8c 24 70 03 00 mov 0x370(%r12),%rcx 2be54c: 00 2be54d: 48 8b 90 f0 02 00 00 mov 0x2f0(%rax),%rdx 2be554: 49 8b b4 24 78 03 00 mov 0x378(%r12),%rsi 2be55b: 00 2be55c: 48 8d b9 b8 01 00 00 lea 0x1b8(%rcx),%rdi 2be563: 31 c9 xor %ecx,%ecx 2be565: e8 00 00 00 00 callq 2be56a 2be56a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2be56f: 48 c7 80 f0 02 00 00 movq $0x0,0x2f0(%rax) 2be576: 00 00 00 00 2be57a: e9 a7 fe ff ff jmpq 2be426 2be57f: 4d 8b bf 40 04 00 00 mov 0x440(%r15),%r15 2be586: e9 59 fe ff ff jmpq 2be3e4 2be58b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002be590 : 2be590: e8 00 00 00 00 callq 2be595 2be595: 41 55 push %r13 2be597: 41 54 push %r12 2be599: 55 push %rbp 2be59a: 53 push %rbx 2be59b: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2be5a2: 48 89 fb mov %rdi,%rbx 2be5a5: 4c 8b a7 08 e9 00 00 mov 0xe908(%rdi),%r12 2be5ac: 4c 8b 68 58 mov 0x58(%rax),%r13 2be5b0: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2be5b7: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 2be5bd: 85 f6 test %esi,%esi 2be5bf: 74 7b je 2be63c 2be5c1: 31 ed xor %ebp,%ebp 2be5c3: 48 63 d5 movslq %ebp,%rdx 2be5c6: 48 8b bc d0 90 00 00 mov 0x90(%rax,%rdx,8),%rdi 2be5cd: 00 2be5ce: 48 8b 07 mov (%rdi),%rax 2be5d1: 48 8b 00 mov (%rax),%rax 2be5d4: e8 00 00 00 00 callq 2be5d9 2be5d9: 89 ee mov %ebp,%esi 2be5db: b9 02 00 00 00 mov $0x2,%ecx 2be5e0: 4c 89 ea mov %r13,%rdx 2be5e3: 48 89 df mov %rbx,%rdi 2be5e6: 49 8b 84 24 88 00 00 mov 0x88(%r12),%rax 2be5ed: 00 2be5ee: e8 00 00 00 00 callq 2be5f3 2be5f3: 89 ee mov %ebp,%esi 2be5f5: 31 c9 xor %ecx,%ecx 2be5f7: 4c 89 ea mov %r13,%rdx 2be5fa: 48 89 df mov %rbx,%rdi 2be5fd: 49 8b 84 24 88 00 00 mov 0x88(%r12),%rax 2be604: 00 2be605: 83 c5 01 add $0x1,%ebp 2be608: e8 00 00 00 00 callq 2be60d 2be60d: 49 8b 84 24 80 00 00 mov 0x80(%r12),%rax 2be614: 00 2be615: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 2be61c: be 01 00 00 00 mov $0x1,%esi 2be621: e8 00 00 00 00 callq 2be626 2be626: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2be62d: 39 a8 a8 02 00 00 cmp %ebp,0x2a8(%rax) 2be633: 77 8e ja 2be5c3 2be635: 4c 8b a3 08 e9 00 00 mov 0xe908(%rbx),%r12 2be63c: 31 f6 xor %esi,%esi 2be63e: 4c 89 e7 mov %r12,%rdi 2be641: 31 ed xor %ebp,%ebp 2be643: e8 00 00 00 00 callq 2be648 2be648: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 2be64f: 74 2a je 2be67b 2be651: 48 8b 84 eb 10 03 00 mov 0x310(%rbx,%rbp,8),%rax 2be658: 00 2be659: 48 83 c5 01 add $0x1,%rbp 2be65d: 48 8b b8 40 01 00 00 mov 0x140(%rax),%rdi 2be664: 48 8b 07 mov (%rdi),%rax 2be667: 48 8b 40 10 mov 0x10(%rax),%rax 2be66b: e8 00 00 00 00 callq 2be670 2be670: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 2be677: 39 e8 cmp %ebp,%eax 2be679: 7f d6 jg 2be651 2be67b: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2be682: 45 31 e4 xor %r12d,%r12d 2be685: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 2be68b: 85 c9 test %ecx,%ecx 2be68d: 74 4f je 2be6de 2be68f: 49 63 d4 movslq %r12d,%rdx 2be692: 41 83 c4 01 add $0x1,%r12d 2be696: 48 8b ac d0 20 01 00 mov 0x120(%rax,%rdx,8),%rbp 2be69d: 00 2be69e: 48 8b 45 00 mov 0x0(%rbp),%rax 2be6a2: 48 89 ef mov %rbp,%rdi 2be6a5: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 2be6ac: e8 00 00 00 00 callq 2be6b1 2be6b1: 48 8b 45 00 mov 0x0(%rbp),%rax 2be6b5: be 01 00 00 00 mov $0x1,%esi 2be6ba: 48 89 ef mov %rbp,%rdi 2be6bd: 48 8b 40 78 mov 0x78(%rax),%rax 2be6c1: e8 00 00 00 00 callq 2be6c6 2be6c6: 48 89 ef mov %rbp,%rdi 2be6c9: e8 00 00 00 00 callq 2be6ce 2be6ce: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2be6d5: 44 39 a0 a8 02 00 00 cmp %r12d,0x2a8(%rax) 2be6dc: 77 b1 ja 2be68f 2be6de: 8b 90 b0 03 00 00 mov 0x3b0(%rax),%edx 2be6e4: 31 ed xor %ebp,%ebp 2be6e6: 85 d2 test %edx,%edx 2be6e8: 74 29 je 2be713 2be6ea: 48 63 d5 movslq %ebp,%rdx 2be6ed: 83 c5 01 add $0x1,%ebp 2be6f0: 48 8b bc d0 78 03 00 mov 0x378(%rax,%rdx,8),%rdi 2be6f7: 00 2be6f8: 48 8b 07 mov (%rdi),%rax 2be6fb: 48 8b 40 08 mov 0x8(%rax),%rax 2be6ff: e8 00 00 00 00 callq 2be704 2be704: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2be70b: 39 a8 b0 03 00 00 cmp %ebp,0x3b0(%rax) 2be711: 77 d7 ja 2be6ea 2be713: 31 ed xor %ebp,%ebp 2be715: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 2be71c: be ff ff 00 00 mov $0xffff,%esi 2be721: 74 38 je 2be75b 2be723: 48 8b 84 eb 10 03 00 mov 0x310(%rbx,%rbp,8),%rax 2be72a: 00 2be72b: 48 8b b8 38 01 00 00 mov 0x138(%rax),%rdi 2be732: 48 85 ff test %rdi,%rdi 2be735: 74 0e je 2be745 2be737: 48 8b 07 mov (%rdi),%rax 2be73a: 48 8b 40 08 mov 0x8(%rax),%rax 2be73e: e8 00 00 00 00 callq 2be743 2be743: 89 c6 mov %eax,%esi 2be745: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 2be74c: 48 83 c5 01 add $0x1,%rbp 2be750: 39 e8 cmp %ebp,%eax 2be752: 7f cf jg 2be723 2be754: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2be75b: 48 8b a8 c8 03 00 00 mov 0x3c8(%rax),%rbp 2be762: 48 85 ed test %rbp,%rbp 2be765: 74 32 je 2be799 2be767: 48 8b 45 08 mov 0x8(%rbp),%rax 2be76b: 48 89 ef mov %rbp,%rdi 2be76e: 48 8b 00 mov (%rax),%rax 2be771: e8 00 00 00 00 callq 2be776 2be776: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2be77d: 48 8b b8 d0 03 00 00 mov 0x3d0(%rax),%rdi 2be784: 48 85 ff test %rdi,%rdi 2be787: 74 10 je 2be799 2be789: 48 8b 47 08 mov 0x8(%rdi),%rax 2be78d: 48 8b 40 38 mov 0x38(%rax),%rax 2be791: e8 00 00 00 00 callq 2be796 2be796: 88 45 10 mov %al,0x10(%rbp) 2be799: 48 8b bb 18 e9 00 00 mov 0xe918(%rbx),%rdi 2be7a0: 48 85 ff test %rdi,%rdi 2be7a3: 74 12 je 2be7b7 2be7a5: 48 8b 47 10 mov 0x10(%rdi),%rax 2be7a9: 5b pop %rbx 2be7aa: 5d pop %rbp 2be7ab: 41 5c pop %r12 2be7ad: 48 8b 00 mov (%rax),%rax 2be7b0: 41 5d pop %r13 2be7b2: e9 00 00 00 00 jmpq 2be7b7 2be7b7: 5b pop %rbx 2be7b8: 5d pop %rbp 2be7b9: 41 5c pop %r12 2be7bb: 41 5d pop %r13 2be7bd: c3 retq 2be7be: 66 90 xchg %ax,%ax 00000000002be7c0 : 2be7c0: e8 00 00 00 00 callq 2be7c5 2be7c5: 55 push %rbp 2be7c6: 48 83 ec 18 sub $0x18,%rsp 2be7ca: 48 8b af 18 e9 00 00 mov 0xe918(%rdi),%rbp 2be7d1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2be7d8: 00 00 2be7da: 48 89 44 24 10 mov %rax,0x10(%rsp) 2be7df: 31 c0 xor %eax,%eax 2be7e1: 48 85 ed test %rbp,%rbp 2be7e4: 0f 84 1f 01 00 00 je 2be909 2be7ea: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2be7f1: 4c 8b 48 78 mov 0x78(%rax),%r9 2be7f5: 4d 85 c9 test %r9,%r9 2be7f8: 74 4f je 2be849 2be7fa: 80 be b0 01 00 00 01 cmpb $0x1,0x1b0(%rsi) 2be801: 75 46 jne 2be849 2be803: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2be80a: 8b b8 a8 02 00 00 mov 0x2a8(%rax),%edi 2be810: 85 ff test %edi,%edi 2be812: 74 35 je 2be849 2be814: 44 8b 80 ac 02 00 00 mov 0x2ac(%rax),%r8d 2be81b: 31 d2 xor %edx,%edx 2be81d: 48 8d 86 b8 01 00 00 lea 0x1b8(%rsi),%rax 2be824: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 2be829: 74 11 je 2be83c 2be82b: 48 85 c0 test %rax,%rax 2be82e: 74 0c je 2be83c 2be830: 0f b6 88 bc 02 00 00 movzbl 0x2bc(%rax),%ecx 2be837: 41 39 c8 cmp %ecx,%r8d 2be83a: 75 27 jne 2be863 2be83c: 83 c2 01 add $0x1,%edx 2be83f: 48 05 d8 04 00 00 add $0x4d8,%rax 2be845: 39 fa cmp %edi,%edx 2be847: 75 db jne 2be824 2be849: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2be84e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2be855: 00 00 2be857: 0f 85 b3 00 00 00 jne 2be910 2be85d: 48 83 c4 18 add $0x18,%rsp 2be861: 5d pop %rbp 2be862: c3 retq 2be863: 48 8b 48 08 mov 0x8(%rax),%rcx 2be867: 48 8b 49 08 mov 0x8(%rcx),%rcx 2be86b: 48 85 c9 test %rcx,%rcx 2be86e: 74 d9 je 2be849 2be870: 81 79 38 80 00 00 00 cmpl $0x80,0x38(%rcx) 2be877: 75 d0 jne 2be849 2be879: 80 b9 08 02 00 00 00 cmpb $0x0,0x208(%rcx) 2be880: 75 c7 jne 2be849 2be882: 48 8b 00 mov (%rax),%rax 2be885: 48 85 c0 test %rax,%rax 2be888: 74 bf je 2be849 2be88a: 8b 80 48 01 00 00 mov 0x148(%rax),%eax 2be890: 85 c0 test %eax,%eax 2be892: 74 b5 je 2be849 2be894: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2be89b: 48 89 ef mov %rbp,%rdi 2be89e: 48 01 f2 add %rsi,%rdx 2be8a1: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2be8a6: 48 8b 82 c0 01 00 00 mov 0x1c0(%rdx),%rax 2be8ad: 8b 48 3c mov 0x3c(%rax),%ecx 2be8b0: 8b 40 54 mov 0x54(%rax),%eax 2be8b3: 89 44 24 0c mov %eax,0xc(%rsp) 2be8b7: 48 8b 82 e0 02 00 00 mov 0x2e0(%rdx),%rax 2be8be: 89 4c 24 08 mov %ecx,0x8(%rsp) 2be8c2: 8b 40 18 mov 0x18(%rax),%eax 2be8c5: 4c 89 4d 20 mov %r9,0x20(%rbp) 2be8c9: 89 44 24 04 mov %eax,0x4(%rsp) 2be8cd: 48 8b 45 10 mov 0x10(%rbp),%rax 2be8d1: 48 8b 40 20 mov 0x20(%rax),%rax 2be8d5: e8 00 00 00 00 callq 2be8da 2be8da: 48 8b 45 10 mov 0x10(%rbp),%rax 2be8de: 48 89 ef mov %rbp,%rdi 2be8e1: be 01 00 00 00 mov $0x1,%esi 2be8e6: 48 8b 40 18 mov 0x18(%rax),%rax 2be8ea: e8 00 00 00 00 callq 2be8ef 2be8ef: 48 8b 45 10 mov 0x10(%rbp),%rax 2be8f3: 48 89 ef mov %rbp,%rdi 2be8f6: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2be8fb: 48 8b 40 08 mov 0x8(%rax),%rax 2be8ff: e8 00 00 00 00 callq 2be904 2be904: e9 40 ff ff ff jmpq 2be849 2be909: 0f 0b ud2 2be90b: e9 da fe ff ff jmpq 2be7ea 2be910: e8 00 00 00 00 callq 2be915 2be915: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2be91c: 00 00 00 00 00000000002be920 : 2be920: e8 00 00 00 00 callq 2be925 2be925: 41 57 push %r15 2be927: 41 56 push %r14 2be929: 41 55 push %r13 2be92b: 41 54 push %r12 2be92d: 55 push %rbp 2be92e: 48 89 fd mov %rdi,%rbp 2be931: 53 push %rbx 2be932: 48 89 f3 mov %rsi,%rbx 2be935: 48 83 ec 78 sub $0x78,%rsp 2be939: 4c 8b af 08 e9 00 00 mov 0xe908(%rdi),%r13 2be940: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2be947: 00 00 2be949: 48 89 44 24 70 mov %rax,0x70(%rsp) 2be94e: 31 c0 xor %eax,%eax 2be950: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2be957: 48 8b 78 58 mov 0x58(%rax),%rdi 2be95b: 49 8b 45 48 mov 0x48(%r13),%rax 2be95f: 48 89 7c 24 10 mov %rdi,0x10(%rsp) 2be964: 49 89 ff mov %rdi,%r15 2be967: 48 89 ef mov %rbp,%rdi 2be96a: e8 00 00 00 00 callq 2be96f 2be96f: 80 bb b0 01 00 00 00 cmpb $0x0,0x1b0(%rbx) 2be976: 0f 84 d2 00 00 00 je 2bea4e 2be97c: 49 8b 07 mov (%r15),%rax 2be97f: 4c 89 ff mov %r15,%rdi 2be982: be 01 00 00 00 mov $0x1,%esi 2be987: 4c 8d a3 c0 01 00 00 lea 0x1c0(%rbx),%r12 2be98e: 45 31 ff xor %r15d,%r15d 2be991: 48 8b 40 60 mov 0x60(%rax),%rax 2be995: e8 00 00 00 00 callq 2be99a 2be99a: 48 8b 8d 78 03 00 00 mov 0x378(%rbp),%rcx 2be9a1: 8b 91 a8 02 00 00 mov 0x2a8(%rcx),%edx 2be9a7: 85 d2 test %edx,%edx 2be9a9: 75 1d jne 2be9c8 2be9ab: e9 c6 00 00 00 jmpq 2bea76 2be9b0: 41 83 c7 01 add $0x1,%r15d 2be9b4: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2be9bb: 44 39 b9 a8 02 00 00 cmp %r15d,0x2a8(%rcx) 2be9c2: 0f 86 ae 00 00 00 jbe 2bea76 2be9c8: 49 8b 04 24 mov (%r12),%rax 2be9cc: 48 85 c0 test %rax,%rax 2be9cf: 74 df je 2be9b0 2be9d1: 49 83 bc 24 b8 02 00 cmpq $0x0,0x2b8(%r12) 2be9d8: 00 00 2be9da: 75 d4 jne 2be9b0 2be9dc: 49 63 d7 movslq %r15d,%rdx 2be9df: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2be9e6: 48 03 95 70 03 00 00 add 0x370(%rbp),%rdx 2be9ed: 48 3b 82 c0 01 00 00 cmp 0x1c0(%rdx),%rax 2be9f4: 0f 84 3e 04 00 00 je 2bee38 2be9fa: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 2bea01: 31 c9 xor %ecx,%ecx 2bea03: 44 89 fe mov %r15d,%esi 2bea06: 48 89 ef mov %rbp,%rdi 2bea09: 48 8b 50 58 mov 0x58(%rax),%rdx 2bea0d: 49 8b 85 88 00 00 00 mov 0x88(%r13),%rax 2bea14: e8 00 00 00 00 callq 2bea19 2bea19: 48 8b 8d 78 03 00 00 mov 0x378(%rbp),%rcx 2bea20: eb 8e jmp 2be9b0 2bea22: 48 83 bd 18 e9 00 00 cmpq $0x0,0xe918(%rbp) 2bea29: 00 2bea2a: 74 0f je 2bea3b 2bea2c: 48 8b b5 70 03 00 00 mov 0x370(%rbp),%rsi 2bea33: 48 89 ef mov %rbp,%rdi 2bea36: e8 85 fd ff ff callq 2be7c0 2bea3b: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2bea40: 31 f6 xor %esi,%esi 2bea42: 48 8b 07 mov (%rdi),%rax 2bea45: 48 8b 40 60 mov 0x60(%rax),%rax 2bea49: e8 00 00 00 00 callq 2bea4e 2bea4e: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2bea53: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bea5a: 00 00 2bea5c: 0f 85 06 04 00 00 jne 2bee68 2bea62: 48 83 c4 78 add $0x78,%rsp 2bea66: b8 01 00 00 00 mov $0x1,%eax 2bea6b: 5b pop %rbx 2bea6c: 5d pop %rbp 2bea6d: 41 5c pop %r12 2bea6f: 41 5d pop %r13 2bea71: 41 5e pop %r14 2bea73: 41 5f pop %r15 2bea75: c3 retq 2bea76: 48 8b bd 18 e9 00 00 mov 0xe918(%rbp),%rdi 2bea7d: 48 85 ff test %rdi,%rdi 2bea80: 74 0d je 2bea8f 2bea82: 48 8b 47 10 mov 0x10(%rdi),%rax 2bea86: 48 8b 40 10 mov 0x10(%rax),%rax 2bea8a: e8 00 00 00 00 callq 2bea8f 2bea8f: 48 89 de mov %rbx,%rsi 2bea92: 48 89 ef mov %rbp,%rdi 2bea95: 4c 8d b3 b8 01 00 00 lea 0x1b8(%rbx),%r14 2bea9c: 45 31 ff xor %r15d,%r15d 2bea9f: e8 4c de ff ff callq 2bc8f0 2beaa4: 48 8b 8d 78 03 00 00 mov 0x378(%rbp),%rcx 2beaab: 8b 81 a8 02 00 00 mov 0x2a8(%rcx),%eax 2beab1: 85 c0 test %eax,%eax 2beab3: 75 24 jne 2bead9 2beab5: e9 68 ff ff ff jmpq 2bea22 2beaba: 48 8b 8d 78 03 00 00 mov 0x378(%rbp),%rcx 2beac1: 41 83 c7 01 add $0x1,%r15d 2beac5: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 2beacc: 44 39 b9 a8 02 00 00 cmp %r15d,0x2a8(%rcx) 2bead3: 0f 86 49 ff ff ff jbe 2bea22 2bead9: 49 8b 56 08 mov 0x8(%r14),%rdx 2beadd: 4c 89 f6 mov %r14,%rsi 2beae0: 48 8b bd 70 03 00 00 mov 0x370(%rbp),%rdi 2beae7: 48 29 de sub %rbx,%rsi 2beaea: 48 85 d2 test %rdx,%rdx 2beaed: 74 d2 je 2beac1 2beaef: 49 63 c7 movslq %r15d,%rax 2beaf2: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2beaf9: 48 8b 84 07 c0 01 00 mov 0x1c0(%rdi,%rax,1),%rax 2beb00: 00 2beb01: 48 39 c2 cmp %rax,%rdx 2beb04: 0f 84 86 02 00 00 je 2bed90 2beb0a: 48 85 c0 test %rax,%rax 2beb0d: 0f 85 8b 02 00 00 jne 2bed9e 2beb13: 49 83 be c0 02 00 00 cmpq $0x0,0x2c0(%r14) 2beb1a: 00 2beb1b: 75 9d jne 2beaba 2beb1d: 49 83 be d8 02 00 00 cmpq $0x0,0x2d8(%r14) 2beb24: 00 2beb25: 75 93 jne 2beaba 2beb27: 48 8b 85 08 e9 00 00 mov 0xe908(%rbp),%rax 2beb2e: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) 2beb35: 00 2beb36: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2beb3d: 00 00 2beb3f: 4d 8b 6e 08 mov 0x8(%r14),%r13 2beb43: 48 89 04 24 mov %rax,(%rsp) 2beb47: 48 8b 40 30 mov 0x30(%rax),%rax 2beb4b: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2beb52: 00 00 2beb54: 4d 8b a6 d0 02 00 00 mov 0x2d0(%r14),%r12 2beb5b: 48 85 c0 test %rax,%rax 2beb5e: 74 0b je 2beb6b 2beb60: 4c 89 f6 mov %r14,%rsi 2beb63: 48 89 ef mov %rbp,%rdi 2beb66: e8 00 00 00 00 callq 2beb6b 2beb6b: 49 83 be 38 01 00 00 cmpq $0x0,0x138(%r14) 2beb72: 00 2beb73: 74 7d je 2bebf2 2beb75: 48 8d 54 24 2c lea 0x2c(%rsp),%rdx 2beb7a: 4c 89 f6 mov %r14,%rsi 2beb7d: 48 89 df mov %rbx,%rdi 2beb80: e8 db d9 ff ff callq 2bc560 2beb85: 49 8b 56 08 mov 0x8(%r14),%rdx 2beb89: 8b 82 24 03 00 00 mov 0x324(%rdx),%eax 2beb8f: 8d 48 e0 lea -0x20(%rax),%ecx 2beb92: 83 e1 df and $0xffffffdf,%ecx 2beb95: 74 0b je 2beba2 2beb97: 3d 80 00 00 00 cmp $0x80,%eax 2beb9c: 0f 85 48 02 00 00 jne 2bedea 2beba2: 49 8b 86 38 01 00 00 mov 0x138(%r14),%rax 2beba9: 49 8b be 30 01 00 00 mov 0x130(%r14),%rdi 2bebb0: 48 81 c2 50 01 00 00 add $0x150,%rdx 2bebb7: 8b 70 10 mov 0x10(%rax),%esi 2bebba: 48 8b 07 mov (%rdi),%rax 2bebbd: 48 8b 40 68 mov 0x68(%rax),%rax 2bebc1: e8 00 00 00 00 callq 2bebc6 2bebc6: 4c 8d 44 24 34 lea 0x34(%rsp),%r8 2bebcb: 49 8b 46 08 mov 0x8(%r14),%rax 2bebcf: 49 8b be 38 01 00 00 mov 0x138(%r14),%rdi 2bebd6: 4c 89 c2 mov %r8,%rdx 2bebd9: 8b b0 24 03 00 00 mov 0x324(%rax),%esi 2bebdf: 48 8d 88 50 01 00 00 lea 0x150(%rax),%rcx 2bebe6: 48 8b 07 mov (%rdi),%rax 2bebe9: 48 8b 40 20 mov 0x20(%rax),%rax 2bebed: e8 00 00 00 00 callq 2bebf2 2bebf2: 49 8b 46 08 mov 0x8(%r14),%rax 2bebf6: 80 b8 23 05 00 00 00 cmpb $0x0,0x523(%rax) 2bebfd: 0f 84 c9 01 00 00 je 2bedcc 2bec03: 48 8b 04 24 mov (%rsp),%rax 2bec07: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2bec0e: 48 85 c0 test %rax,%rax 2bec11: 74 0b je 2bec1e 2bec13: 4c 89 f6 mov %r14,%rsi 2bec16: 48 89 ef mov %rbp,%rdi 2bec19: e8 00 00 00 00 callq 2bec1e 2bec1e: 49 8b 85 ac 00 00 00 mov 0xac(%r13),%rax 2bec25: 49 8b be 28 01 00 00 mov 0x128(%r14),%rdi 2bec2c: 41 8b b5 ac 00 00 00 mov 0xac(%r13),%esi 2bec33: 48 89 44 24 18 mov %rax,0x18(%rsp) 2bec38: 48 8b 07 mov (%rdi),%rax 2bec3b: 48 8b 90 10 01 00 00 mov 0x110(%rax),%rdx 2bec42: 48 85 d2 test %rdx,%rdx 2bec45: 74 1b je 2bec62 2bec47: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 2bec4c: e8 00 00 00 00 callq 2bec51 2bec51: 49 8b be 28 01 00 00 mov 0x128(%r14),%rdi 2bec58: 41 8b b5 ac 00 00 00 mov 0xac(%r13),%esi 2bec5f: 48 8b 07 mov (%rdi),%rax 2bec62: 85 f6 test %esi,%esi 2bec64: 0f 85 4c 01 00 00 jne 2bedb6 2bec6a: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 2bec71: 48 85 c0 test %rax,%rax 2bec74: 74 0a je 2bec80 2bec76: ba 02 00 00 00 mov $0x2,%edx 2bec7b: e8 00 00 00 00 callq 2bec80 2bec80: 49 8b 46 08 mov 0x8(%r14),%rax 2bec84: 81 b8 24 03 00 00 00 cmpl $0x200,0x324(%rax) 2bec8b: 02 00 00 2bec8e: 74 20 je 2becb0 2bec90: 49 8b 86 28 01 00 00 mov 0x128(%r14),%rax 2bec97: 49 8b be 30 01 00 00 mov 0x130(%r14),%rdi 2bec9e: 8b 70 18 mov 0x18(%rax),%esi 2beca1: 48 8b 07 mov (%rdi),%rax 2beca4: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 2becab: e8 00 00 00 00 callq 2becb0 2becb0: 49 8b be 18 01 00 00 mov 0x118(%r14),%rdi 2becb7: 41 8b 55 74 mov 0x74(%r13),%edx 2becbb: be 05 00 00 00 mov $0x5,%esi 2becc0: 41 8b 8d 24 03 00 00 mov 0x324(%r13),%ecx 2becc7: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 2becce: 48 8b 40 08 mov 0x8(%rax),%rax 2becd2: e8 00 00 00 00 callq 2becd7 2becd7: 49 8b be 18 01 00 00 mov 0x118(%r14),%rdi 2becde: 49 8d 95 14 03 00 00 lea 0x314(%r13),%rdx 2bece5: 49 8d b5 00 03 00 00 lea 0x300(%r13),%rsi 2becec: 48 89 14 24 mov %rdx,(%rsp) 2becf0: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 2becf7: 48 89 74 24 08 mov %rsi,0x8(%rsp) 2becfc: 48 8b 00 mov (%rax),%rax 2becff: e8 00 00 00 00 callq 2bed04 2bed04: 4d 85 e4 test %r12,%r12 2bed07: 74 55 je 2bed5e 2bed09: 41 8b 8d 24 03 00 00 mov 0x324(%r13),%ecx 2bed10: 41 8b 55 74 mov 0x74(%r13),%edx 2bed14: be 05 00 00 00 mov $0x5,%esi 2bed19: 49 8b bc 24 18 01 00 mov 0x118(%r12),%rdi 2bed20: 00 2bed21: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 2bed28: 48 8b 40 08 mov 0x8(%rax),%rax 2bed2c: e8 00 00 00 00 callq 2bed31 2bed31: 49 8b bc 24 18 01 00 mov 0x118(%r12),%rdi 2bed38: 00 2bed39: 48 8b 14 24 mov (%rsp),%rdx 2bed3d: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2bed42: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 2bed49: 48 8b 00 mov (%rax),%rax 2bed4c: e8 00 00 00 00 callq 2bed51 2bed51: 4d 8b a4 24 d0 02 00 mov 0x2d0(%r12),%r12 2bed58: 00 2bed59: 4d 85 e4 test %r12,%r12 2bed5c: 75 ab jne 2bed09 2bed5e: 41 80 bd 28 03 00 00 cmpb $0x0,0x328(%r13) 2bed65: 00 2bed66: 0f 84 bc 00 00 00 je 2bee28 2bed6c: 49 8b 46 08 mov 0x8(%r14),%rax 2bed70: 49 83 be c8 02 00 00 cmpq $0x0,0x2c8(%r14) 2bed77: 00 2bed78: 41 0f 95 86 dc 00 00 setne 0xdc(%r14) 2bed7f: 00 2bed80: 48 8b 40 08 mov 0x8(%rax),%rax 2bed84: c6 80 08 02 00 00 00 movb $0x0,0x208(%rax) 2bed8b: e9 2a fd ff ff jmpq 2beaba 2bed90: 48 8b 42 08 mov 0x8(%rdx),%rax 2bed94: 80 78 46 00 cmpb $0x0,0x46(%rax) 2bed98: 0f 85 23 fd ff ff jne 2beac1 2bed9e: 48 01 f7 add %rsi,%rdi 2beda1: 4c 89 f6 mov %r14,%rsi 2beda4: e8 00 00 00 00 callq 2beda9 2beda9: 84 c0 test %al,%al 2bedab: 0f 85 62 fd ff ff jne 2beb13 2bedb1: e9 04 fd ff ff jmpq 2beaba 2bedb6: 41 8b b5 b0 00 00 00 mov 0xb0(%r13),%esi 2bedbd: b9 80 00 00 00 mov $0x80,%ecx 2bedc2: 85 f6 test %esi,%esi 2bedc4: 0f 45 f1 cmovne %ecx,%esi 2bedc7: e9 9e fe ff ff jmpq 2bec6a 2bedcc: 48 8b 04 24 mov (%rsp),%rax 2bedd0: 48 89 ea mov %rbp,%rdx 2bedd3: 48 89 de mov %rbx,%rsi 2bedd6: 4c 89 f7 mov %r14,%rdi 2bedd9: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2bede0: e8 00 00 00 00 callq 2bede5 2bede5: e9 19 fe ff ff jmpq 2bec03 2bedea: 49 8b 86 38 01 00 00 mov 0x138(%r14),%rax 2bedf1: 49 8b be 30 01 00 00 mov 0x130(%r14),%rdi 2bedf8: 4c 8d 44 24 34 lea 0x34(%rsp),%r8 2bedfd: 48 81 c2 50 01 00 00 add $0x150,%rdx 2bee04: 4c 89 44 24 08 mov %r8,0x8(%rsp) 2bee09: 4c 89 c1 mov %r8,%rcx 2bee0c: 8b 70 10 mov 0x10(%rax),%esi 2bee0f: 48 8b 07 mov (%rdi),%rax 2bee12: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2bee19: e8 00 00 00 00 callq 2bee1e 2bee1e: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 2bee23: e9 a3 fd ff ff jmpq 2bebcb 2bee28: 4c 89 f6 mov %r14,%rsi 2bee2b: 48 89 df mov %rbx,%rdi 2bee2e: e8 00 00 00 00 callq 2bee33 2bee33: e9 34 ff ff ff jmpq 2bed6c 2bee38: 49 8b b4 24 80 02 00 mov 0x280(%r12),%rsi 2bee3f: 00 2bee40: 48 39 b2 40 04 00 00 cmp %rsi,0x440(%rdx) 2bee47: 0f 84 63 fb ff ff je 2be9b0 2bee4d: 48 8b bd 08 e9 00 00 mov 0xe908(%rbp),%rdi 2bee54: 44 89 fa mov %r15d,%edx 2bee57: e8 00 00 00 00 callq 2bee5c 2bee5c: 48 8b 8d 78 03 00 00 mov 0x378(%rbp),%rcx 2bee63: e9 48 fb ff ff jmpq 2be9b0 2bee68: e8 00 00 00 00 callq 2bee6d 2bee6d: 0f 1f 00 nopl (%rax) 00000000002bee70 : 2bee70: e8 00 00 00 00 callq 2bee75 2bee75: 41 57 push %r15 2bee77: 41 56 push %r14 2bee79: 49 89 fe mov %rdi,%r14 2bee7c: 41 55 push %r13 2bee7e: 41 54 push %r12 2bee80: 55 push %rbp 2bee81: 53 push %rbx 2bee82: 0f b6 87 08 03 00 00 movzbl 0x308(%rdi),%eax 2bee89: 48 89 f3 mov %rsi,%rbx 2bee8c: 84 c0 test %al,%al 2bee8e: 0f 84 fd 00 00 00 je 2bef91 2bee94: 83 e8 01 sub $0x1,%eax 2bee97: 48 8d 97 10 03 00 00 lea 0x310(%rdi),%rdx 2bee9e: 48 8d b4 c7 18 03 00 lea 0x318(%rdi,%rax,8),%rsi 2beea5: 00 2beea6: 48 89 d0 mov %rdx,%rax 2beea9: 48 8b 28 mov (%rax),%rbp 2beeac: 48 8b 4d 28 mov 0x28(%rbp),%rcx 2beeb0: 48 85 c9 test %rcx,%rcx 2beeb3: 74 08 je 2beebd 2beeb5: 81 39 80 00 00 00 cmpl $0x80,(%rcx) 2beebb: 74 26 je 2beee3 2beebd: 48 83 c0 08 add $0x8,%rax 2beec1: 48 39 f0 cmp %rsi,%rax 2beec4: 75 e3 jne 2beea9 2beec6: 4c 8b 22 mov (%rdx),%r12 2beec9: 31 ed xor %ebp,%ebp 2beecb: 41 81 7c 24 38 80 00 cmpl $0x80,0x38(%r12) 2beed2: 00 00 2beed4: 74 1b je 2beef1 2beed6: 48 83 c2 08 add $0x8,%rdx 2beeda: 48 39 d6 cmp %rdx,%rsi 2beedd: 0f 84 b0 00 00 00 je 2bef93 2beee3: 4c 8b 22 mov (%rdx),%r12 2beee6: 41 81 7c 24 38 80 00 cmpl $0x80,0x38(%r12) 2beeed: 00 00 2beeef: 75 e5 jne 2beed6 2beef1: 4d 8b be 08 e9 00 00 mov 0xe908(%r14),%r15 2beef8: 49 8b 47 40 mov 0x40(%r15),%rax 2beefc: 48 85 c0 test %rax,%rax 2beeff: 74 0b je 2bef0c 2bef01: 48 89 de mov %rbx,%rsi 2bef04: 4c 89 f7 mov %r14,%rdi 2bef07: e8 00 00 00 00 callq 2bef0c 2bef0c: 0f b6 93 b0 01 00 00 movzbl 0x1b0(%rbx),%edx 2bef13: 85 d2 test %edx,%edx 2bef15: 0f 84 62 01 00 00 je 2bf07d 2bef1b: 31 c0 xor %eax,%eax 2bef1d: eb 08 jmp 2bef27 2bef1f: 48 83 c0 01 add $0x1,%rax 2bef23: 39 c2 cmp %eax,%edx 2bef25: 7e 74 jle 2bef9b 2bef27: 4c 8b 2c c3 mov (%rbx,%rax,8),%r13 2bef2b: 41 81 bd 24 03 00 00 cmpl $0x80,0x324(%r13) 2bef32: 80 00 00 00 2bef36: 75 e7 jne 2bef1f 2bef38: 4d 85 e4 test %r12,%r12 2bef3b: 74 16 je 2bef53 2bef3d: 49 8b 86 98 02 00 00 mov 0x298(%r14),%rax 2bef44: 8b 40 50 mov 0x50(%rax),%eax 2bef47: 83 e8 03 sub $0x3,%eax 2bef4a: 83 f8 02 cmp $0x2,%eax 2bef4d: 0f 87 92 00 00 00 ja 2befe5 2bef53: 31 c9 xor %ecx,%ecx 2bef55: 31 f6 xor %esi,%esi 2bef57: 31 c0 xor %eax,%eax 2bef59: eb 0f jmp 2bef6a 2bef5b: 0f b6 93 b0 01 00 00 movzbl 0x1b0(%rbx),%edx 2bef62: 48 83 c0 01 add $0x1,%rax 2bef66: 39 c2 cmp %eax,%edx 2bef68: 7e 36 jle 2befa0 2bef6a: 48 8b 14 c3 mov (%rbx,%rax,8),%rdx 2bef6e: 80 ba 23 05 00 00 00 cmpb $0x0,0x523(%rdx) 2bef75: 74 e4 je 2bef5b 2bef77: 49 8b 86 98 02 00 00 mov 0x298(%r14),%rax 2bef7e: 5b pop %rbx 2bef7f: 5d pop %rbp 2bef80: 41 5c pop %r12 2bef82: 48 8b 78 58 mov 0x58(%rax),%rdi 2bef86: 41 5d pop %r13 2bef88: 41 5e pop %r14 2bef8a: 41 5f pop %r15 2bef8c: e9 00 00 00 00 jmpq 2bef91 2bef91: 31 ed xor %ebp,%ebp 2bef93: 45 31 e4 xor %r12d,%r12d 2bef96: e9 56 ff ff ff jmpq 2beef1 2bef9b: 45 31 ed xor %r13d,%r13d 2bef9e: eb 98 jmp 2bef38 2befa0: 40 84 f6 test %sil,%sil 2befa3: 75 d2 jne 2bef77 2befa5: 83 f1 01 xor $0x1,%ecx 2befa8: 48 85 ed test %rbp,%rbp 2befab: 74 7d je 2bf02a 2befad: 84 c9 test %cl,%cl 2befaf: 74 79 je 2bf02a 2befb1: 49 8b 87 a0 00 00 00 mov 0xa0(%r15),%rax 2befb8: 31 f6 xor %esi,%esi 2befba: 48 89 ef mov %rbp,%rdi 2befbd: e8 00 00 00 00 callq 2befc2 2befc2: 4c 89 f7 mov %r14,%rdi 2befc5: e8 c6 ed ff ff callq 2bdd90 2befca: 4c 89 f7 mov %r14,%rdi 2befcd: e8 ae d6 ff ff callq 2bc680 2befd2: 49 8b 86 d8 e6 00 00 mov 0xe6d8(%r14),%rax 2befd9: 31 f6 xor %esi,%esi 2befdb: 48 89 ef mov %rbp,%rdi 2befde: e8 00 00 00 00 callq 2befe3 2befe3: eb 92 jmp 2bef77 2befe5: 49 8b bc 24 40 01 00 mov 0x140(%r12),%rdi 2befec: 00 2befed: 48 8b 07 mov (%rdi),%rax 2beff0: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2beff7: e8 00 00 00 00 callq 2beffc 2beffc: 89 c1 mov %eax,%ecx 2beffe: 84 c0 test %al,%al 2bf000: 74 5b je 2bf05d 2bf002: 4d 85 ed test %r13,%r13 2bf005: 0f 84 af 00 00 00 je 2bf0ba 2bf00b: 41 0f b6 b4 24 88 02 movzbl 0x288(%r12),%esi 2bf012: 00 00 2bf014: 40 84 f6 test %sil,%sil 2bf017: 0f 85 81 00 00 00 jne 2bf09e 2bf01d: 80 bb b0 01 00 00 00 cmpb $0x0,0x1b0(%rbx) 2bf024: 0f 85 2d ff ff ff jne 2bef57 2bf02a: 4c 89 f7 mov %r14,%rdi 2bf02d: e8 5e ed ff ff callq 2bdd90 2bf032: 4c 89 f7 mov %r14,%rdi 2bf035: e8 46 d6 ff ff callq 2bc680 2bf03a: e9 38 ff ff ff jmpq 2bef77 2bf03f: 49 8b bc 24 40 01 00 mov 0x140(%r12),%rdi 2bf046: 00 2bf047: 45 31 ed xor %r13d,%r13d 2bf04a: 48 8b 07 mov (%rdi),%rax 2bf04d: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2bf054: e8 00 00 00 00 callq 2bf059 2bf059: 84 c0 test %al,%al 2bf05b: 75 5d jne 2bf0ba 2bf05d: 4d 85 ed test %r13,%r13 2bf060: 0f 95 c1 setne %cl 2bf063: 31 f6 xor %esi,%esi 2bf065: 80 bb b0 01 00 00 00 cmpb $0x0,0x1b0(%rbx) 2bf06c: 0f 85 e5 fe ff ff jne 2bef57 2bf072: 4d 85 ed test %r13,%r13 2bf075: 0f 94 c1 sete %cl 2bf078: e9 2b ff ff ff jmpq 2befa8 2bf07d: 4d 85 e4 test %r12,%r12 2bf080: 74 12 je 2bf094 2bf082: 49 8b 86 98 02 00 00 mov 0x298(%r14),%rax 2bf089: 8b 40 50 mov 0x50(%rax),%eax 2bf08c: 83 e8 03 sub $0x3,%eax 2bf08f: 83 f8 02 cmp $0x2,%eax 2bf092: 77 ab ja 2bf03f 2bf094: b9 01 00 00 00 mov $0x1,%ecx 2bf099: e9 0a ff ff ff jmpq 2befa8 2bf09e: 41 c6 85 22 05 00 00 movb $0x1,0x522(%r13) 2bf0a5: 01 2bf0a6: 80 bb b0 01 00 00 00 cmpb $0x0,0x1b0(%rbx) 2bf0ad: 89 f1 mov %esi,%ecx 2bf0af: 0f 85 a2 fe ff ff jne 2bef57 2bf0b5: e9 bd fe ff ff jmpq 2bef77 2bf0ba: 80 bb b0 01 00 00 00 cmpb $0x0,0x1b0(%rbx) 2bf0c1: 0f 85 8c fe ff ff jne 2bef53 2bf0c7: eb cb jmp 2bf094 2bf0c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002bf0d0 : 2bf0d0: e8 00 00 00 00 callq 2bf0d5 2bf0d5: 41 54 push %r12 2bf0d7: 45 31 e4 xor %r12d,%r12d 2bf0da: 53 push %rbx 2bf0db: 48 89 fb mov %rdi,%rbx 2bf0de: 48 8b 03 mov (%rbx),%rax 2bf0e1: 48 89 df mov %rbx,%rdi 2bf0e4: 48 8b 40 38 mov 0x38(%rax),%rax 2bf0e8: e8 00 00 00 00 callq 2bf0ed 2bf0ed: 84 c0 test %al,%al 2bf0ef: 74 54 je 2bf145 2bf0f1: 48 8b 03 mov (%rbx),%rax 2bf0f4: 48 89 df mov %rbx,%rdi 2bf0f7: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2bf0fe: e8 00 00 00 00 callq 2bf103 2bf103: 84 c0 test %al,%al 2bf105: 75 59 jne 2bf160 2bf107: 48 8b 03 mov (%rbx),%rax 2bf10a: be 01 00 00 00 mov $0x1,%esi 2bf10f: 48 89 df mov %rbx,%rdi 2bf112: 41 83 c4 01 add $0x1,%r12d 2bf116: 48 8b 40 70 mov 0x70(%rax),%rax 2bf11a: e8 00 00 00 00 callq 2bf11f 2bf11f: 48 8b 03 mov (%rbx),%rax 2bf122: 31 f6 xor %esi,%esi 2bf124: 48 89 df mov %rbx,%rdi 2bf127: 48 8b 40 70 mov 0x70(%rax),%rax 2bf12b: e8 00 00 00 00 callq 2bf130 2bf130: 41 83 fc 0a cmp $0xa,%r12d 2bf134: 75 a8 jne 2bf0de 2bf136: 5b pop %rbx 2bf137: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bf13e: 41 5c pop %r12 2bf140: e9 00 00 00 00 jmpq 2bf145 2bf145: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bf14c: e8 00 00 00 00 callq 2bf151 2bf151: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bf158: 5b pop %rbx 2bf159: 41 5c pop %r12 2bf15b: e9 00 00 00 00 jmpq 2bf160 2bf160: 44 89 e2 mov %r12d,%edx 2bf163: 5b pop %rbx 2bf164: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf16b: bf 04 00 00 00 mov $0x4,%edi 2bf170: 41 5c pop %r12 2bf172: e9 00 00 00 00 jmpq 2bf177 2bf177: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2bf17e: 00 00 00000000002bf180 : 2bf180: e8 00 00 00 00 callq 2bf185 2bf185: 41 56 push %r14 2bf187: bf 04 00 00 00 mov $0x4,%edi 2bf18c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf193: 41 55 push %r13 2bf195: 49 89 cd mov %rcx,%r13 2bf198: 41 54 push %r12 2bf19a: 41 89 d4 mov %edx,%r12d 2bf19d: 55 push %rbp 2bf19e: 53 push %rbx 2bf19f: 48 83 ec 10 sub $0x10,%rsp 2bf1a3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bf1aa: 00 00 2bf1ac: 48 89 44 24 08 mov %rax,0x8(%rsp) 2bf1b1: 31 c0 xor %eax,%eax 2bf1b3: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2bf1ba: 00 2bf1bb: e8 00 00 00 00 callq 2bf1c0 2bf1c0: 49 8b 45 00 mov 0x0(%r13),%rax 2bf1c4: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2bf1cb: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf1d2: 8b 47 18 mov 0x18(%rdi),%eax 2bf1d5: 89 44 24 04 mov %eax,0x4(%rsp) 2bf1d9: 45 85 e4 test %r12d,%r12d 2bf1dc: 0f 8e 2f 01 00 00 jle 2bf311 2bf1e2: 49 8d 5d 08 lea 0x8(%r13),%rbx 2bf1e6: 41 8d 44 24 ff lea -0x1(%r12),%eax 2bf1eb: 48 89 dd mov %rbx,%rbp 2bf1ee: 4c 8d 34 c3 lea (%rbx,%rax,8),%r14 2bf1f2: eb 0f jmp 2bf203 2bf1f4: 48 8b 45 00 mov 0x0(%rbp),%rax 2bf1f8: 48 83 c5 08 add $0x8,%rbp 2bf1fc: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf203: 48 8b 07 mov (%rdi),%rax 2bf206: 48 89 e6 mov %rsp,%rsi 2bf209: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2bf210: e8 00 00 00 00 callq 2bf215 2bf215: 49 39 ee cmp %rbp,%r14 2bf218: 75 da jne 2bf1f4 2bf21a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf221: bf 04 00 00 00 mov $0x4,%edi 2bf226: e8 00 00 00 00 callq 2bf22b 2bf22b: 41 83 fc 01 cmp $0x1,%r12d 2bf22f: 0f 8e ed 00 00 00 jle 2bf322 2bf235: 41 8d 44 24 fe lea -0x2(%r12),%eax 2bf23a: 48 89 dd mov %rbx,%rbp 2bf23d: 4d 8d 74 c5 10 lea 0x10(%r13,%rax,8),%r14 2bf242: 48 8b 45 00 mov 0x0(%rbp),%rax 2bf246: 48 83 c5 08 add $0x8,%rbp 2bf24a: 8b 34 24 mov (%rsp),%esi 2bf24d: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf254: 48 8b 07 mov (%rdi),%rax 2bf257: 48 8b 80 e8 00 00 00 mov 0xe8(%rax),%rax 2bf25e: e8 00 00 00 00 callq 2bf263 2bf263: 49 39 ee cmp %rbp,%r14 2bf266: 75 da jne 2bf242 2bf268: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf26f: bf 04 00 00 00 mov $0x4,%edi 2bf274: 48 83 c3 08 add $0x8,%rbx 2bf278: e8 00 00 00 00 callq 2bf27d 2bf27d: 48 8b 43 f8 mov -0x8(%rbx),%rax 2bf281: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf288: e8 43 fe ff ff callq 2bf0d0 2bf28d: 48 8b 43 f8 mov -0x8(%rbx),%rax 2bf291: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf298: 48 8b 07 mov (%rdi),%rax 2bf29b: 48 8b 80 f8 00 00 00 mov 0xf8(%rax),%rax 2bf2a2: e8 00 00 00 00 callq 2bf2a7 2bf2a7: 49 39 de cmp %rbx,%r14 2bf2aa: 75 bc jne 2bf268 2bf2ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf2b3: bf 04 00 00 00 mov $0x4,%edi 2bf2b8: 31 db xor %ebx,%ebx 2bf2ba: e8 00 00 00 00 callq 2bf2bf 2bf2bf: 49 8b 44 dd 00 mov 0x0(%r13,%rbx,8),%rax 2bf2c4: 48 83 c3 01 add $0x1,%rbx 2bf2c8: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf2cf: 48 8b 07 mov (%rdi),%rax 2bf2d2: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 2bf2d9: e8 00 00 00 00 callq 2bf2de 2bf2de: 41 39 dc cmp %ebx,%r12d 2bf2e1: 7f dc jg 2bf2bf 2bf2e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf2ea: bf 04 00 00 00 mov $0x4,%edi 2bf2ef: e8 00 00 00 00 callq 2bf2f4 2bf2f4: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2bf2f9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bf300: 00 00 2bf302: 75 51 jne 2bf355 2bf304: 48 83 c4 10 add $0x10,%rsp 2bf308: 5b pop %rbx 2bf309: 5d pop %rbp 2bf30a: 41 5c pop %r12 2bf30c: 41 5d pop %r13 2bf30e: 41 5e pop %r14 2bf310: c3 retq 2bf311: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf318: bf 04 00 00 00 mov $0x4,%edi 2bf31d: e8 00 00 00 00 callq 2bf322 2bf322: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf329: bf 04 00 00 00 mov $0x4,%edi 2bf32e: e8 00 00 00 00 callq 2bf333 2bf333: 41 83 fc 01 cmp $0x1,%r12d 2bf337: 75 aa jne 2bf2e3 2bf339: 49 8b 45 00 mov 0x0(%r13),%rax 2bf33d: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf344: 48 8b 07 mov (%rdi),%rax 2bf347: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 2bf34e: e8 00 00 00 00 callq 2bf353 2bf353: eb 8e jmp 2bf2e3 2bf355: e8 00 00 00 00 callq 2bf35a 2bf35a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002bf360 : 2bf360: e8 00 00 00 00 callq 2bf365 2bf365: 41 56 push %r14 2bf367: 41 55 push %r13 2bf369: 49 89 d5 mov %rdx,%r13 2bf36c: 41 54 push %r12 2bf36e: 41 89 f4 mov %esi,%r12d 2bf371: 55 push %rbp 2bf372: 53 push %rbx 2bf373: 48 83 ec 10 sub $0x10,%rsp 2bf377: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bf37e: 00 00 2bf380: 48 89 44 24 08 mov %rax,0x8(%rsp) 2bf385: 31 c0 xor %eax,%eax 2bf387: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2bf38e: 00 2bf38f: 85 f6 test %esi,%esi 2bf391: 0f 8e fa 00 00 00 jle 2bf491 2bf397: 8d 46 ff lea -0x1(%rsi),%eax 2bf39a: 48 8d 5a 08 lea 0x8(%rdx),%rbx 2bf39e: 48 89 d5 mov %rdx,%rbp 2bf3a1: 4c 8d 34 c3 lea (%rbx,%rax,8),%r14 2bf3a5: 48 8b 45 00 mov 0x0(%rbp),%rax 2bf3a9: 48 83 c5 08 add $0x8,%rbp 2bf3ad: 48 89 e6 mov %rsp,%rsi 2bf3b0: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf3b7: 48 8b 07 mov (%rdi),%rax 2bf3ba: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2bf3c1: e8 00 00 00 00 callq 2bf3c6 2bf3c6: 49 39 ee cmp %rbp,%r14 2bf3c9: 75 da jne 2bf3a5 2bf3cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf3d2: bf 04 00 00 00 mov $0x4,%edi 2bf3d7: e8 00 00 00 00 callq 2bf3dc 2bf3dc: 41 83 fc 01 cmp $0x1,%r12d 2bf3e0: 0f 8e bc 00 00 00 jle 2bf4a2 2bf3e6: 41 8d 44 24 fe lea -0x2(%r12),%eax 2bf3eb: 48 89 dd mov %rbx,%rbp 2bf3ee: 4d 8d 74 c5 10 lea 0x10(%r13,%rax,8),%r14 2bf3f3: 48 8b 45 00 mov 0x0(%rbp),%rax 2bf3f7: 48 83 c5 08 add $0x8,%rbp 2bf3fb: 8b 74 24 04 mov 0x4(%rsp),%esi 2bf3ff: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf406: 48 8b 50 08 mov 0x8(%rax),%rdx 2bf40a: 48 8b 07 mov (%rdi),%rax 2bf40d: 48 81 c2 80 03 00 00 add $0x380,%rdx 2bf414: 48 8b 80 f0 00 00 00 mov 0xf0(%rax),%rax 2bf41b: e8 00 00 00 00 callq 2bf420 2bf420: 49 39 ee cmp %rbp,%r14 2bf423: 75 ce jne 2bf3f3 2bf425: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf42c: bf 04 00 00 00 mov $0x4,%edi 2bf431: e8 00 00 00 00 callq 2bf436 2bf436: 48 8b 03 mov (%rbx),%rax 2bf439: 48 83 c3 08 add $0x8,%rbx 2bf43d: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf444: e8 87 fc ff ff callq 2bf0d0 2bf449: 49 39 de cmp %rbx,%r14 2bf44c: 75 e8 jne 2bf436 2bf44e: 31 db xor %ebx,%ebx 2bf450: 49 8b 44 dd 00 mov 0x0(%r13,%rbx,8),%rax 2bf455: 48 83 c3 01 add $0x1,%rbx 2bf459: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf460: 48 8b 07 mov (%rdi),%rax 2bf463: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 2bf46a: e8 00 00 00 00 callq 2bf46f 2bf46f: 41 39 dc cmp %ebx,%r12d 2bf472: 7f dc jg 2bf450 2bf474: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2bf479: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bf480: 00 00 2bf482: 75 51 jne 2bf4d5 2bf484: 48 83 c4 10 add $0x10,%rsp 2bf488: 5b pop %rbx 2bf489: 5d pop %rbp 2bf48a: 41 5c pop %r12 2bf48c: 41 5d pop %r13 2bf48e: 41 5e pop %r14 2bf490: c3 retq 2bf491: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf498: bf 04 00 00 00 mov $0x4,%edi 2bf49d: e8 00 00 00 00 callq 2bf4a2 2bf4a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf4a9: bf 04 00 00 00 mov $0x4,%edi 2bf4ae: e8 00 00 00 00 callq 2bf4b3 2bf4b3: 41 83 fc 01 cmp $0x1,%r12d 2bf4b7: 75 bb jne 2bf474 2bf4b9: 49 8b 45 00 mov 0x0(%r13),%rax 2bf4bd: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2bf4c4: 48 8b 07 mov (%rdi),%rax 2bf4c7: 48 8b 80 00 01 00 00 mov 0x100(%rax),%rax 2bf4ce: e8 00 00 00 00 callq 2bf4d3 2bf4d3: eb 9f jmp 2bf474 2bf4d5: e8 00 00 00 00 callq 2bf4da 2bf4da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002bf4e0 : 2bf4e0: e8 00 00 00 00 callq 2bf4e5 2bf4e5: 41 57 push %r15 2bf4e7: b9 0d 00 00 00 mov $0xd,%ecx 2bf4ec: ba 01 00 00 00 mov $0x1,%edx 2bf4f1: 41 56 push %r14 2bf4f3: 41 55 push %r13 2bf4f5: 41 54 push %r12 2bf4f7: 55 push %rbp 2bf4f8: 48 89 fd mov %rdi,%rbp 2bf4fb: 53 push %rbx 2bf4fc: 48 89 f3 mov %rsi,%rbx 2bf4ff: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 2bf506: 4c 8b b7 08 e9 00 00 mov 0xe908(%rdi),%r14 2bf50d: 4c 8b 2e mov (%rsi),%r13 2bf510: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bf517: 00 00 2bf519: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 2bf520: 00 2bf521: 31 c0 xor %eax,%eax 2bf523: 4c 8d 7c 24 38 lea 0x38(%rsp),%r15 2bf528: 4c 8b a6 f0 00 00 00 mov 0xf0(%rsi),%r12 2bf52f: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 2bf536: 00 00 2bf538: 4c 89 ff mov %r15,%rdi 2bf53b: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 2bf542: 00 2bf543: 41 8b b4 24 00 01 00 mov 0x100(%r12),%esi 2bf54a: 00 2bf54b: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 2bf552: 00 00 2bf554: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 2bf55b: 00 00 2bf55d: f3 48 ab rep stos %rax,%es:(%rdi) 2bf560: 4c 89 f7 mov %r14,%rdi 2bf563: e8 00 00 00 00 callq 2bf568 2bf568: 48 8b 03 mov (%rbx),%rax 2bf56b: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2bf572: 48 89 e6 mov %rsp,%rsi 2bf575: 8b 80 40 02 00 00 mov 0x240(%rax),%eax 2bf57b: 89 44 24 08 mov %eax,0x8(%rsp) 2bf57f: 48 8b 43 08 mov 0x8(%rbx),%rax 2bf583: 8b 90 cc 02 00 00 mov 0x2cc(%rax),%edx 2bf589: 48 c7 44 24 14 02 00 movq $0x2,0x14(%rsp) 2bf590: 00 00 2bf592: 89 54 24 04 mov %edx,0x4(%rsp) 2bf596: 8b 93 d8 00 00 00 mov 0xd8(%rbx),%edx 2bf59c: 89 54 24 10 mov %edx,0x10(%rsp) 2bf5a0: 8b 40 74 mov 0x74(%rax),%eax 2bf5a3: 89 44 24 0c mov %eax,0xc(%rsp) 2bf5a7: 8b 83 e4 00 00 00 mov 0xe4(%rbx),%eax 2bf5ad: 89 04 24 mov %eax,(%rsp) 2bf5b0: 48 8b 07 mov (%rdi),%rax 2bf5b3: 48 8b 40 28 mov 0x28(%rax),%rax 2bf5b7: e8 00 00 00 00 callq 2bf5bc 2bf5bc: 48 8b 53 08 mov 0x8(%rbx),%rdx 2bf5c0: 80 ba c8 02 00 00 00 cmpb $0x0,0x2c8(%rdx) 2bf5c7: 74 3f je 2bf608 2bf5c9: 8b 82 cc 02 00 00 mov 0x2cc(%rdx),%eax 2bf5cf: 89 44 24 1c mov %eax,0x1c(%rsp) 2bf5d3: 31 c0 xor %eax,%eax 2bf5d5: 0f b7 8c 02 b0 02 00 movzwl 0x2b0(%rdx,%rax,1),%ecx 2bf5dc: 00 2bf5dd: 66 89 4c 04 20 mov %cx,0x20(%rsp,%rax,1) 2bf5e2: 48 83 c0 02 add $0x2,%rax 2bf5e6: 48 83 f8 18 cmp $0x18,%rax 2bf5ea: 75 e9 jne 2bf5d5 2bf5ec: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2bf5f3: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 2bf5f8: 48 8b 07 mov (%rdi),%rax 2bf5fb: 48 8b 40 30 mov 0x30(%rax),%rax 2bf5ff: e8 00 00 00 00 callq 2bf604 2bf604: 48 8b 53 08 mov 0x8(%rbx),%rdx 2bf608: 80 ba a8 02 00 00 00 cmpb $0x0,0x2a8(%rdx) 2bf60f: 74 23 je 2bf634 2bf611: c7 84 24 98 00 00 00 movl $0x2,0x98(%rsp) 2bf618: 02 00 00 00 2bf61c: 31 c0 xor %eax,%eax 2bf61e: 48 8b 8c 02 48 02 00 mov 0x248(%rdx,%rax,1),%rcx 2bf625: 00 2bf626: 49 89 0c 07 mov %rcx,(%r15,%rax,1) 2bf62a: 48 83 c0 08 add $0x8,%rax 2bf62e: 48 83 f8 60 cmp $0x60,%rax 2bf632: 75 ea jne 2bf61e 2bf634: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2bf63b: 4c 89 fe mov %r15,%rsi 2bf63e: 48 8b 07 mov (%rdi),%rax 2bf641: 48 8b 40 20 mov 0x20(%rax),%rax 2bf645: e8 00 00 00 00 callq 2bf64a 2bf64a: 48 83 bb c8 02 00 00 cmpq $0x0,0x2c8(%rbx) 2bf651: 00 2bf652: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2bf659: 0f 95 83 dc 00 00 00 setne 0xdc(%rbx) 2bf660: 31 c9 xor %ecx,%ecx 2bf662: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2bf669: 66 89 4c 24 04 mov %cx,0x4(%rsp) 2bf66e: 48 8b 07 mov (%rdi),%rax 2bf671: 48 8b 40 10 mov 0x10(%rax),%rax 2bf675: 48 85 c0 test %rax,%rax 2bf678: 0f 84 89 00 00 00 je 2bf707 2bf67e: 83 bd 80 01 00 00 01 cmpl $0x1,0x180(%rbp) 2bf685: 0f 84 32 02 00 00 je 2bf8bd 2bf68b: 48 8b 43 08 mov 0x8(%rbx),%rax 2bf68f: 48 89 ef mov %rbp,%rdi 2bf692: 48 89 e2 mov %rsp,%rdx 2bf695: 8b b0 cc 02 00 00 mov 0x2cc(%rax),%esi 2bf69b: e8 00 00 00 00 callq 2bf6a0 2bf6a0: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2bf6a7: 48 8b 07 mov (%rdi),%rax 2bf6aa: 48 8b 40 10 mov 0x10(%rax),%rax 2bf6ae: 48 8b 73 08 mov 0x8(%rbx),%rsi 2bf6b2: 48 8d 96 00 03 00 00 lea 0x300(%rsi),%rdx 2bf6b9: 8b b3 e4 00 00 00 mov 0xe4(%rbx),%esi 2bf6bf: e8 00 00 00 00 callq 2bf6c4 2bf6c4: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2bf6cb: 48 8b 07 mov (%rdi),%rax 2bf6ce: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2bf6d5: 48 85 c0 test %rax,%rax 2bf6d8: 74 16 je 2bf6f0 2bf6da: 48 8b 53 08 mov 0x8(%rbx),%rdx 2bf6de: 83 7a 78 04 cmpl $0x4,0x78(%rdx) 2bf6e2: 0f 84 47 02 00 00 je 2bf92f 2bf6e8: 48 89 e6 mov %rsp,%rsi 2bf6eb: e8 00 00 00 00 callq 2bf6f0 2bf6f0: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2bf6f7: 48 8d 73 10 lea 0x10(%rbx),%rsi 2bf6fb: 48 8b 07 mov (%rdi),%rax 2bf6fe: 48 8b 40 08 mov 0x8(%rax),%rax 2bf702: e8 00 00 00 00 callq 2bf707 2bf707: 49 8b 04 24 mov (%r12),%rax 2bf70b: 4d 8d bd 18 01 00 00 lea 0x118(%r13),%r15 2bf712: 45 8b 85 6c 02 00 00 mov 0x26c(%r13),%r8d 2bf719: 49 8d 8d f0 00 00 00 lea 0xf0(%r13),%rcx 2bf720: 41 8b b5 68 02 00 00 mov 0x268(%r13),%esi 2bf727: 4c 89 fa mov %r15,%rdx 2bf72a: 6a 00 pushq $0x0 2bf72c: 45 31 c9 xor %r9d,%r9d 2bf72f: 48 8b 40 58 mov 0x58(%rax),%rax 2bf733: 4c 89 e7 mov %r12,%rdi 2bf736: e8 00 00 00 00 callq 2bf73b 2bf73b: 49 8b 04 24 mov (%r12),%rax 2bf73f: 5a pop %rdx 2bf740: 48 8b 40 70 mov 0x70(%rax),%rax 2bf744: 48 85 c0 test %rax,%rax 2bf747: 74 12 je 2bf75b 2bf749: 48 8b 13 mov (%rbx),%rdx 2bf74c: 4c 89 e7 mov %r12,%rdi 2bf74f: 0f b6 b2 7c 02 00 00 movzbl 0x27c(%rdx),%esi 2bf756: e8 00 00 00 00 callq 2bf75b 2bf75b: 80 bd 70 01 00 00 00 cmpb $0x0,0x170(%rbp) 2bf762: 74 25 je 2bf789 2bf764: 49 8b 04 24 mov (%r12),%rax 2bf768: 41 8b 8d 6c 02 00 00 mov 0x26c(%r13),%ecx 2bf76f: 4c 89 fa mov %r15,%rdx 2bf772: 41 8b b5 68 02 00 00 mov 0x268(%r13),%esi 2bf779: 48 8b bb f0 00 00 00 mov 0xf0(%rbx),%rdi 2bf780: 48 8b 40 40 mov 0x40(%rax),%rax 2bf784: e8 00 00 00 00 callq 2bf789 2bf789: 48 8b 13 mov (%rbx),%rdx 2bf78c: f7 82 84 02 00 00 00 testl $0x1100800,0x284(%rdx) 2bf793: 08 10 01 2bf796: 74 12 je 2bf7aa 2bf798: 49 8b 46 68 mov 0x68(%r14),%rax 2bf79c: 48 89 de mov %rbx,%rsi 2bf79f: 48 89 ef mov %rbp,%rdi 2bf7a2: e8 00 00 00 00 callq 2bf7a7 2bf7a7: 48 8b 13 mov (%rbx),%rdx 2bf7aa: f6 82 87 02 00 00 01 testb $0x1,0x287(%rdx) 2bf7b1: 74 13 je 2bf7c6 2bf7b3: 48 8b 53 08 mov 0x8(%rbx),%rdx 2bf7b7: 49 8b 46 70 mov 0x70(%r14),%rax 2bf7bb: 48 89 de mov %rbx,%rsi 2bf7be: 48 89 ef mov %rbp,%rdi 2bf7c1: e8 00 00 00 00 callq 2bf7c6 2bf7c6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bf7cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bf7d0: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 2bf7d7: 00 2bf7d8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bf7df: 00 00 2bf7e1: 0f 85 7a 01 00 00 jne 2bf961 2bf7e7: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 2bf7ee: 5b pop %rbx 2bf7ef: 5d pop %rbp 2bf7f0: 41 5c pop %r12 2bf7f2: 41 5d pop %r13 2bf7f4: 41 5e pop %r14 2bf7f6: 41 5f pop %r15 2bf7f8: c3 retq 2bf7f9: 48 8b 0b mov (%rbx),%rcx 2bf7fc: 0f b6 93 bc 02 00 00 movzbl 0x2bc(%rbx),%edx 2bf803: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf80a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bf811: 8b 81 ec 00 00 00 mov 0xec(%rcx),%eax 2bf817: 44 8b 49 08 mov 0x8(%rcx),%r9d 2bf81b: 44 8b 41 0c mov 0xc(%rcx),%r8d 2bf81f: 50 push %rax 2bf820: 8b 81 e8 00 00 00 mov 0xe8(%rcx),%eax 2bf826: 50 push %rax 2bf827: 8b 81 e4 00 00 00 mov 0xe4(%rcx),%eax 2bf82d: 50 push %rax 2bf82e: 8b 81 e0 00 00 00 mov 0xe0(%rcx),%eax 2bf834: 50 push %rax 2bf835: 8b 81 dc 00 00 00 mov 0xdc(%rcx),%eax 2bf83b: 50 push %rax 2bf83c: 8b 81 d8 00 00 00 mov 0xd8(%rcx),%eax 2bf842: 50 push %rax 2bf843: 8b 81 d4 00 00 00 mov 0xd4(%rcx),%eax 2bf849: 50 push %rax 2bf84a: 8b 81 d0 00 00 00 mov 0xd0(%rcx),%eax 2bf850: 50 push %rax 2bf851: 8b 81 cc 00 00 00 mov 0xcc(%rcx),%eax 2bf857: 50 push %rax 2bf858: 8b 81 c8 00 00 00 mov 0xc8(%rcx),%eax 2bf85e: 50 push %rax 2bf85f: 8b 81 c4 00 00 00 mov 0xc4(%rcx),%eax 2bf865: 50 push %rax 2bf866: 8b 81 c0 00 00 00 mov 0xc0(%rcx),%eax 2bf86c: 50 push %rax 2bf86d: e8 00 00 00 00 callq 2bf872 2bf872: 48 83 c4 60 add $0x60,%rsp 2bf876: e9 50 ff ff ff jmpq 2bf7cb 2bf87b: 8b 43 70 mov 0x70(%rbx),%eax 2bf87e: 8b 4b 34 mov 0x34(%rbx),%ecx 2bf881: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2bf888: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bf88f: 0f b6 93 bc 02 00 00 movzbl 0x2bc(%rbx),%edx 2bf896: 44 8b 4b 2c mov 0x2c(%rbx),%r9d 2bf89a: 50 push %rax 2bf89b: 8b 43 6c mov 0x6c(%rbx),%eax 2bf89e: 44 8b 43 38 mov 0x38(%rbx),%r8d 2bf8a2: 50 push %rax 2bf8a3: 8b 43 78 mov 0x78(%rbx),%eax 2bf8a6: 50 push %rax 2bf8a7: 8b 43 74 mov 0x74(%rbx),%eax 2bf8aa: 50 push %rax 2bf8ab: 8b 43 30 mov 0x30(%rbx),%eax 2bf8ae: 50 push %rax 2bf8af: e8 00 00 00 00 callq 2bf8b4 2bf8b4: 48 83 c4 28 add $0x28,%rsp 2bf8b8: e9 13 ff ff ff jmpq 2bf7d0 2bf8bd: 48 8b 93 28 01 00 00 mov 0x128(%rbx),%rdx 2bf8c4: 8b b3 d8 00 00 00 mov 0xd8(%rbx),%esi 2bf8ca: 8b 52 18 mov 0x18(%rdx),%edx 2bf8cd: 89 d1 mov %edx,%ecx 2bf8cf: c1 e1 0a shl $0xa,%ecx 2bf8d2: 29 ca sub %ecx,%edx 2bf8d4: 8d 8a ff 0f 00 00 lea 0xfff(%rdx),%ecx 2bf8da: 81 c2 fc 0f 00 00 add $0xffc,%edx 2bf8e0: 0f 48 d1 cmovs %ecx,%edx 2bf8e3: c1 fa 02 sar $0x2,%edx 2bf8e6: 83 fe 06 cmp $0x6,%esi 2bf8e9: 74 5c je 2bf947 2bf8eb: 76 23 jbe 2bf910 2bf8ed: 83 fe 07 cmp $0x7,%esi 2bf8f0: 74 5e je 2bf950 2bf8f2: 83 fe 08 cmp $0x8,%esi 2bf8f5: 0f 85 b3 fd ff ff jne 2bf6ae 2bf8fb: 66 89 54 24 02 mov %dx,0x2(%rsp) 2bf900: 66 89 14 24 mov %dx,(%rsp) 2bf904: 48 8b 07 mov (%rdi),%rax 2bf907: 48 8b 40 10 mov 0x10(%rax),%rax 2bf90b: e9 9e fd ff ff jmpq 2bf6ae 2bf910: 83 fe 03 cmp $0x3,%esi 2bf913: 74 eb je 2bf900 2bf915: 83 fe 04 cmp $0x4,%esi 2bf918: 0f 85 90 fd ff ff jne 2bf6ae 2bf91e: 66 89 54 24 04 mov %dx,0x4(%rsp) 2bf923: 48 8b 07 mov (%rdi),%rax 2bf926: 48 8b 40 10 mov 0x10(%rax),%rax 2bf92a: e9 7f fd ff ff jmpq 2bf6ae 2bf92f: 0f b7 44 24 02 movzwl 0x2(%rsp),%eax 2bf934: 66 89 04 24 mov %ax,(%rsp) 2bf938: 48 8b 07 mov (%rdi),%rax 2bf93b: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2bf942: e9 a1 fd ff ff jmpq 2bf6e8 2bf947: 66 89 14 24 mov %dx,(%rsp) 2bf94b: 66 89 54 24 04 mov %dx,0x4(%rsp) 2bf950: 66 89 54 24 02 mov %dx,0x2(%rsp) 2bf955: 48 8b 07 mov (%rdi),%rax 2bf958: 48 8b 40 10 mov 0x10(%rax),%rax 2bf95c: e9 4d fd ff ff jmpq 2bf6ae 2bf961: e8 00 00 00 00 callq 2bf966 2bf966: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2bf96d: 00 00 00 00000000002bf970 : 2bf970: e8 00 00 00 00 callq 2bf975 2bf975: 85 d2 test %edx,%edx 2bf977: 0f 84 9b 01 00 00 je 2bfb18 2bf97d: 41 57 push %r15 2bf97f: 41 56 push %r14 2bf981: 49 89 ce mov %rcx,%r14 2bf984: 41 55 push %r13 2bf986: 41 54 push %r12 2bf988: 49 89 f4 mov %rsi,%r12 2bf98b: 55 push %rbp 2bf98c: 48 89 fd mov %rdi,%rbp 2bf98f: 53 push %rbx 2bf990: 48 8b bf 18 e9 00 00 mov 0xe918(%rdi),%rdi 2bf997: 48 85 ff test %rdi,%rdi 2bf99a: 0f 84 58 01 00 00 je 2bfaf8 2bf9a0: 48 8b 47 10 mov 0x10(%rdi),%rax 2bf9a4: 48 8b 40 10 mov 0x10(%rax),%rax 2bf9a8: e8 00 00 00 00 callq 2bf9ad 2bf9ad: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 2bf9b4: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 2bf9ba: 85 c9 test %ecx,%ecx 2bf9bc: 0f 84 00 01 00 00 je 2bfac2 2bf9c2: 49 8d 9e b8 01 00 00 lea 0x1b8(%r14),%rbx 2bf9c9: 45 31 ed xor %r13d,%r13d 2bf9cc: eb 18 jmp 2bf9e6 2bf9ce: 41 83 c5 01 add $0x1,%r13d 2bf9d2: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2bf9d9: 44 39 a8 a8 02 00 00 cmp %r13d,0x2a8(%rax) 2bf9e0: 0f 86 dc 00 00 00 jbe 2bfac2 2bf9e6: 4c 3b 63 08 cmp 0x8(%rbx),%r12 2bf9ea: 75 e2 jne 2bf9ce 2bf9ec: 41 8b 4c 24 64 mov 0x64(%r12),%ecx 2bf9f1: b8 cd cc cc cc mov $0xcccccccd,%eax 2bf9f6: 48 8b bb f0 00 00 00 mov 0xf0(%rbx),%rdi 2bf9fd: 41 8b 54 24 4c mov 0x4c(%r12),%edx 2bfa02: 45 0f b6 86 b0 01 00 movzbl 0x1b0(%r14),%r8d 2bfa09: 00 2bfa0a: 48 0f af c8 imul %rax,%rcx 2bfa0e: 48 8b 07 mov (%rdi),%rax 2bfa11: 41 8b 74 24 34 mov 0x34(%r12),%esi 2bfa16: 48 8b 40 28 mov 0x28(%rax),%rax 2bfa1a: 48 c1 e9 23 shr $0x23,%rcx 2bfa1e: e8 00 00 00 00 callq 2bfa23 2bfa23: 48 89 de mov %rbx,%rsi 2bfa26: 48 89 ef mov %rbp,%rdi 2bfa29: e8 b2 fa ff ff callq 2bf4e0 2bfa2e: 48 8b 85 38 e7 00 00 mov 0xe738(%rbp),%rax 2bfa35: 48 89 de mov %rbx,%rsi 2bfa38: 48 89 ef mov %rbp,%rdi 2bfa3b: e8 00 00 00 00 callq 2bfa40 2bfa40: 48 8b 83 c8 02 00 00 mov 0x2c8(%rbx),%rax 2bfa47: 48 85 c0 test %rax,%rax 2bfa4a: 0f 84 91 00 00 00 je 2bfae1 2bfa50: 48 83 b8 c8 02 00 00 cmpq $0x0,0x2c8(%rax) 2bfa57: 00 2bfa58: 0f 85 bb 00 00 00 jne 2bfb19 2bfa5e: 48 8b 00 mov (%rax),%rax 2bfa61: 48 8b 13 mov (%rbx),%rdx 2bfa64: 80 b8 7c 02 00 00 00 cmpb $0x0,0x27c(%rax) 2bfa6b: 0f b6 92 7c 02 00 00 movzbl 0x27c(%rdx),%edx 2bfa72: 74 43 je 2bfab7 2bfa74: 45 31 ff xor %r15d,%r15d 2bfa77: 80 fa 01 cmp $0x1,%dl 2bfa7a: 19 d2 sbb %edx,%edx 2bfa7c: 83 c2 02 add $0x2,%edx 2bfa7f: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 2bfa86: 48 8b bd 08 e9 00 00 mov 0xe908(%rbp),%rdi 2bfa8d: 8b 70 18 mov 0x18(%rax),%esi 2bfa90: e8 00 00 00 00 callq 2bfa95 2bfa95: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2bfa9c: 44 89 fe mov %r15d,%esi 2bfa9f: 48 8b 07 mov (%rdi),%rax 2bfaa2: 48 8b 40 78 mov 0x78(%rax),%rax 2bfaa6: e8 00 00 00 00 callq 2bfaab 2bfaab: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 2bfab2: e9 17 ff ff ff jmpq 2bf9ce 2bfab7: 83 f2 01 xor $0x1,%edx 2bfaba: 44 0f b6 fa movzbl %dl,%r15d 2bfabe: 31 d2 xor %edx,%edx 2bfac0: eb bd jmp 2bfa7f 2bfac2: 48 83 bd 18 e9 00 00 cmpq $0x0,0xe918(%rbp) 2bfac9: 00 2bfaca: 74 41 je 2bfb0d 2bfacc: 5b pop %rbx 2bfacd: 4c 89 f6 mov %r14,%rsi 2bfad0: 48 89 ef mov %rbp,%rdi 2bfad3: 5d pop %rbp 2bfad4: 41 5c pop %r12 2bfad6: 41 5d pop %r13 2bfad8: 41 5e pop %r14 2bfada: 41 5f pop %r15 2bfadc: e9 df ec ff ff jmpq 2be7c0 2bfae1: 48 8b 03 mov (%rbx),%rax 2bfae4: 31 d2 xor %edx,%edx 2bfae6: 44 0f b6 80 7c 02 00 movzbl 0x27c(%rax),%r8d 2bfaed: 00 2bfaee: 41 83 f0 01 xor $0x1,%r8d 2bfaf2: 45 0f b6 f8 movzbl %r8b,%r15d 2bfaf6: eb 87 jmp 2bfa7f 2bfaf8: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 2bfaff: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2bfb05: 85 d2 test %edx,%edx 2bfb07: 0f 85 b5 fe ff ff jne 2bf9c2 2bfb0d: 5b pop %rbx 2bfb0e: 5d pop %rbp 2bfb0f: 41 5c pop %r12 2bfb11: 41 5d pop %r13 2bfb13: 41 5e pop %r14 2bfb15: 41 5f pop %r15 2bfb17: c3 retq 2bfb18: c3 retq 2bfb19: 0f 0b ud2 2bfb1b: e9 3e ff ff ff jmpq 2bfa5e 00000000002bfb20 : 2bfb20: e8 00 00 00 00 callq 2bfb25 2bfb25: c3 retq 2bfb26: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2bfb2d: 00 00 00 00000000002bfb30 : 2bfb30: e8 00 00 00 00 callq 2bfb35 2bfb35: 41 56 push %r14 2bfb37: 41 55 push %r13 2bfb39: 41 bd 01 00 00 00 mov $0x1,%r13d 2bfb3f: 41 54 push %r12 2bfb41: 55 push %rbp 2bfb42: 53 push %rbx 2bfb43: 48 8b af 98 02 00 00 mov 0x298(%rdi),%rbp 2bfb4a: 83 7d 20 01 cmpl $0x1,0x20(%rbp) 2bfb4e: 0f 84 89 00 00 00 je 2bfbdd 2bfb54: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2bfb5b: 41 89 f4 mov %esi,%r12d 2bfb5e: 49 89 d0 mov %rdx,%r8 2bfb61: 89 cb mov %ecx,%ebx 2bfb63: 44 0f b6 f6 movzbl %sil,%r14d 2bfb67: 8b 80 ac 02 00 00 mov 0x2ac(%rax),%eax 2bfb6d: 83 f9 02 cmp $0x2,%ecx 2bfb70: 74 77 je 2bfbe9 2bfb72: 31 d2 xor %edx,%edx 2bfb74: 83 f9 01 cmp $0x1,%ecx 2bfb77: 0f 94 c2 sete %dl 2bfb7a: 41 89 d1 mov %edx,%r9d 2bfb7d: 44 39 f0 cmp %r14d,%eax 2bfb80: 0f 84 48 01 00 00 je 2bfcce 2bfb86: 49 8b 00 mov (%r8),%rax 2bfb89: 41 8d 76 01 lea 0x1(%r14),%esi 2bfb8d: 44 89 ca mov %r9d,%edx 2bfb90: 4c 89 c7 mov %r8,%rdi 2bfb93: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 2bfb9a: e8 00 00 00 00 callq 2bfb9f 2bfb9f: 41 89 c5 mov %eax,%r13d 2bfba2: 41 80 fc 05 cmp $0x5,%r12b 2bfba6: 77 29 ja 2bfbd1 2bfba8: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bfbac: 46 8b 24 b5 00 00 00 mov 0x0(,%r14,4),%r12d 2bfbb3: 00 2bfbb4: 31 d2 xor %edx,%edx 2bfbb6: 48 8b 07 mov (%rdi),%rax 2bfbb9: 41 81 c4 be 1b 00 00 add $0x1bbe,%r12d 2bfbc0: 44 89 e6 mov %r12d,%esi 2bfbc3: 48 8b 40 08 mov 0x8(%rax),%rax 2bfbc7: e8 00 00 00 00 callq 2bfbcc 2bfbcc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bfbd1: 45 85 ed test %r13d,%r13d 2bfbd4: 41 0f 94 c5 sete %r13b 2bfbd8: 83 fb 01 cmp $0x1,%ebx 2bfbdb: 75 1a jne 2bfbf7 2bfbdd: 5b pop %rbx 2bfbde: 44 89 e8 mov %r13d,%eax 2bfbe1: 5d pop %rbp 2bfbe2: 41 5c pop %r12 2bfbe4: 41 5d pop %r13 2bfbe6: 41 5e pop %r14 2bfbe8: c3 retq 2bfbe9: 44 39 f0 cmp %r14d,%eax 2bfbec: 74 09 je 2bfbf7 2bfbee: 45 84 e4 test %r12b,%r12b 2bfbf1: 0f 84 85 01 00 00 je 2bfd7c 2bfbf7: 48 89 ef mov %rbp,%rdi 2bfbfa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bfc01: be 29 46 00 00 mov $0x4629,%esi 2bfc06: e8 00 00 00 00 callq 2bfc0b 2bfc0b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bfc0f: be 29 46 00 00 mov $0x4629,%esi 2bfc14: 83 e0 fe and $0xfffffffe,%eax 2bfc17: 41 89 c4 mov %eax,%r12d 2bfc1a: 48 8b 07 mov (%rdi),%rax 2bfc1d: 41 81 cc 00 00 30 00 or $0x300000,%r12d 2bfc24: 48 8b 40 08 mov 0x8(%rax),%rax 2bfc28: 44 89 e2 mov %r12d,%edx 2bfc2b: e8 00 00 00 00 callq 2bfc30 2bfc30: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bfc35: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2bfc3c: be 30 03 00 00 mov $0x330,%esi 2bfc41: 48 89 ef mov %rbp,%rdi 2bfc44: e8 00 00 00 00 callq 2bfc49 2bfc49: 0f b6 d4 movzbl %ah,%edx 2bfc4c: 83 fa 04 cmp $0x4,%edx 2bfc4f: 75 11 jne 2bfc62 2bfc51: 89 c2 mov %eax,%edx 2bfc53: c1 ea 10 shr $0x10,%edx 2bfc56: 83 e2 3f and $0x3f,%edx 2bfc59: 83 fa 04 cmp $0x4,%edx 2bfc5c: 0f 84 7b ff ff ff je 2bfbdd 2bfc62: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2bfc66: 25 ff 00 c0 ff and $0xffc000ff,%eax 2bfc6b: be 30 03 00 00 mov $0x330,%esi 2bfc70: 0d ff 04 04 00 or $0x404ff,%eax 2bfc75: 41 89 c4 mov %eax,%r12d 2bfc78: 48 8b 07 mov (%rdi),%rax 2bfc7b: 44 89 e2 mov %r12d,%edx 2bfc7e: 48 8b 40 08 mov 0x8(%rax),%rax 2bfc82: e8 00 00 00 00 callq 2bfc87 2bfc87: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2bfc8c: e9 4c ff ff ff jmpq 2bfbdd 2bfc91: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bfc95: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bfc9c 2bfc9c: 89 c0 mov %eax,%eax 2bfc9e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bfca6 2bfca5: 00 2bfca6: 73 8d jae 2bfc35 2bfca8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bfcaf 2bfcaf: 48 85 c0 test %rax,%rax 2bfcb2: 74 15 je 2bfcc9 2bfcb4: 48 8b 78 08 mov 0x8(%rax),%rdi 2bfcb8: 48 83 c6 08 add $0x8,%rsi 2bfcbc: 44 89 e1 mov %r12d,%ecx 2bfcbf: ba 29 46 00 00 mov $0x4629,%edx 2bfcc4: e8 00 00 00 00 callq 2bfcc9 2bfcc9: e9 67 ff ff ff jmpq 2bfc35 2bfcce: 49 8b 00 mov (%r8),%rax 2bfcd1: be 07 00 00 00 mov $0x7,%esi 2bfcd6: 4c 89 c7 mov %r8,%rdi 2bfcd9: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 2bfce0: e8 00 00 00 00 callq 2bfce5 2bfce5: 41 89 c5 mov %eax,%r13d 2bfce8: 45 85 ed test %r13d,%r13d 2bfceb: 41 0f 94 c5 sete %r13b 2bfcef: 83 fb 01 cmp $0x1,%ebx 2bfcf2: 0f 84 e5 fe ff ff je 2bfbdd 2bfcf8: e9 fa fe ff ff jmpq 2bfbf7 2bfcfd: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bfd01: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bfd08 2bfd08: 89 c0 mov %eax,%eax 2bfd0a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bfd12 2bfd11: 00 2bfd12: 0f 83 b9 fe ff ff jae 2bfbd1 2bfd18: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bfd1f 2bfd1f: 48 85 c0 test %rax,%rax 2bfd22: 74 12 je 2bfd36 2bfd24: 48 8b 78 08 mov 0x8(%rax),%rdi 2bfd28: 48 83 c6 08 add $0x8,%rsi 2bfd2c: 31 c9 xor %ecx,%ecx 2bfd2e: 44 89 e2 mov %r12d,%edx 2bfd31: e8 00 00 00 00 callq 2bfd36 2bfd36: e9 96 fe ff ff jmpq 2bfbd1 2bfd3b: 48 8b 75 10 mov 0x10(%rbp),%rsi 2bfd3f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2bfd46 2bfd46: 89 c0 mov %eax,%eax 2bfd48: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2bfd50 2bfd4f: 00 2bfd50: 0f 83 87 fe ff ff jae 2bfbdd 2bfd56: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2bfd5d 2bfd5d: 48 85 c0 test %rax,%rax 2bfd60: 74 15 je 2bfd77 2bfd62: 48 8b 78 08 mov 0x8(%rax),%rdi 2bfd66: 48 83 c6 08 add $0x8,%rsi 2bfd6a: 44 89 e1 mov %r12d,%ecx 2bfd6d: ba 30 03 00 00 mov $0x330,%edx 2bfd72: e8 00 00 00 00 callq 2bfd77 2bfd77: e9 61 fe ff ff jmpq 2bfbdd 2bfd7c: 41 b9 02 00 00 00 mov $0x2,%r9d 2bfd82: e9 ff fd ff ff jmpq 2bfb86 2bfd87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2bfd8e: 00 00 00000000002bfd90 : 2bfd90: e8 00 00 00 00 callq 2bfd95 2bfd95: 41 57 push %r15 2bfd97: 41 56 push %r14 2bfd99: 41 55 push %r13 2bfd9b: 41 54 push %r12 2bfd9d: 55 push %rbp 2bfd9e: 53 push %rbx 2bfd9f: 48 89 d3 mov %rdx,%rbx 2bfda2: 48 81 ec 88 00 00 00 sub $0x88,%rsp 2bfda9: 4c 8b ae 00 01 00 00 mov 0x100(%rsi),%r13 2bfdb0: be 01 00 00 00 mov $0x1,%esi 2bfdb5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2bfdbc: 00 00 2bfdbe: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 2bfdc5: 00 2bfdc6: 31 c0 xor %eax,%eax 2bfdc8: 49 8b 45 00 mov 0x0(%r13),%rax 2bfdcc: 4c 89 ef mov %r13,%rdi 2bfdcf: 48 8b 40 38 mov 0x38(%rax),%rax 2bfdd3: e8 00 00 00 00 callq 2bfdd8 2bfdd8: 41 c7 85 28 4b 00 00 movl $0x100,0x4b28(%r13) 2bfddf: 00 01 00 00 2bfde3: 48 8b 9b 40 02 00 00 mov 0x240(%rbx),%rbx 2bfdea: 48 85 db test %rbx,%rbx 2bfded: 74 75 je 2bfe64 2bfdef: 8b 43 04 mov 0x4(%rbx),%eax 2bfdf2: 85 c0 test %eax,%eax 2bfdf4: 75 5c jne 2bfe52 2bfdf6: 8b 43 08 mov 0x8(%rbx),%eax 2bfdf9: 85 c0 test %eax,%eax 2bfdfb: 75 7b jne 2bfe78 2bfdfd: 49 8b 45 00 mov 0x0(%r13),%rax 2bfe01: be 01 00 00 00 mov $0x1,%esi 2bfe06: 4c 89 ef mov %r13,%rdi 2bfe09: 48 8b 40 68 mov 0x68(%rax),%rax 2bfe0d: e8 00 00 00 00 callq 2bfe12 2bfe12: 49 8b 45 00 mov 0x0(%r13),%rax 2bfe16: 31 f6 xor %esi,%esi 2bfe18: 4c 89 ef mov %r13,%rdi 2bfe1b: 48 8b 40 38 mov 0x38(%rax),%rax 2bfe1f: e8 00 00 00 00 callq 2bfe24 2bfe24: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 2bfe2b: 00 2bfe2c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2bfe33: 00 00 2bfe35: 0f 85 7f 08 00 00 jne 2c06ba 2bfe3b: 48 81 c4 88 00 00 00 add $0x88,%rsp 2bfe42: b8 01 00 00 00 mov $0x1,%eax 2bfe47: 5b pop %rbx 2bfe48: 5d pop %rbp 2bfe49: 41 5c pop %r12 2bfe4b: 41 5d pop %r13 2bfe4d: 41 5e pop %r14 2bfe4f: 41 5f pop %r15 2bfe51: c3 retq 2bfe52: 4c 89 ef mov %r13,%rdi 2bfe55: 48 83 c7 20 add $0x20,%rdi 2bfe59: 48 89 3c 24 mov %rdi,(%rsp) 2bfe5d: 74 05 je 2bfe64 2bfe5f: 83 f8 02 cmp $0x2,%eax 2bfe62: 75 21 jne 2bfe85 2bfe64: 49 8b 45 00 mov 0x0(%r13),%rax 2bfe68: 31 f6 xor %esi,%esi 2bfe6a: 4c 89 ef mov %r13,%rdi 2bfe6d: 48 8b 40 68 mov 0x68(%rax),%rax 2bfe71: e8 00 00 00 00 callq 2bfe76 2bfe76: eb 9a jmp 2bfe12 2bfe78: 4c 89 e8 mov %r13,%rax 2bfe7b: 48 83 c0 20 add $0x20,%rax 2bfe7f: 48 89 04 24 mov %rax,(%rsp) 2bfe83: 74 df je 2bfe64 2bfe85: 48 8b 3c 24 mov (%rsp),%rdi 2bfe89: 49 8d 85 30 01 00 00 lea 0x130(%r13),%rax 2bfe90: 31 f6 xor %esi,%esi 2bfe92: ba 10 4b 00 00 mov $0x4b10,%edx 2bfe97: 48 89 44 24 08 mov %rax,0x8(%rsp) 2bfe9c: 4d 8d a5 50 02 00 00 lea 0x250(%r13),%r12 2bfea3: e8 00 00 00 00 callq 2bfea8 2bfea8: 83 7b 08 02 cmpl $0x2,0x8(%rbx) 2bfeac: 0f 84 f2 05 00 00 je 2c04a4 2bfeb2: 48 b8 04 00 00 00 04 movabs $0x400000004,%rax 2bfeb9: 00 00 00 2bfebc: c7 44 24 2c a0 01 00 movl $0x1a0,0x2c(%rsp) 2bfec3: 00 2bfec4: 41 b8 04 00 00 00 mov $0x4,%r8d 2bfeca: 41 be 04 00 00 00 mov $0x4,%r14d 2bfed0: 48 89 44 24 40 mov %rax,0x40(%rsp) 2bfed5: 41 bf 0b 00 00 00 mov $0xb,%r15d 2bfedb: bf 0f 00 00 00 mov $0xf,%edi 2bfee0: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi 2bfee7: 00 2bfee8: 48 89 44 24 48 mov %rax,0x48(%rsp) 2bfeed: 48 89 44 24 50 mov %rax,0x50(%rsp) 2bfef2: 48 89 44 24 58 mov %rax,0x58(%rsp) 2bfef7: 48 89 44 24 60 mov %rax,0x60(%rsp) 2bfefc: 48 b8 00 00 00 00 ff movabs $0xffffffff00000000,%rax 2bff03: ff ff ff 2bff06: 48 89 44 24 68 mov %rax,0x68(%rsp) 2bff0b: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2bff12: 00 00 00 2bff15: 48 89 44 24 18 mov %rax,0x18(%rsp) 2bff1a: 48 b8 00 00 00 00 f6 movabs $0xfffffff600000000,%rax 2bff21: ff ff ff 2bff24: 48 c7 44 24 70 ff ff movq $0xffffffffffffffff,0x70(%rsp) 2bff2b: ff ff 2bff2d: 48 c7 44 24 78 ff ff movq $0xffffffffffffffff,0x78(%rsp) 2bff34: ff ff 2bff36: 48 89 44 24 20 mov %rax,0x20(%rsp) 2bff3b: 48 8d 44 24 44 lea 0x44(%rsp),%rax 2bff40: 44 89 f1 mov %r14d,%ecx 2bff43: 31 ed xor %ebp,%ebp 2bff45: 41 b9 01 00 00 00 mov $0x1,%r9d 2bff4b: eb 06 jmp 2bff53 2bff4d: 8b 08 mov (%rax),%ecx 2bff4f: 48 83 c0 04 add $0x4,%rax 2bff53: 45 89 ca mov %r9d,%r10d 2bff56: 89 ea mov %ebp,%edx 2bff58: 41 d3 e2 shl %cl,%r10d 2bff5b: 44 01 d5 add %r10d,%ebp 2bff5e: 83 f9 ff cmp $0xffffffff,%ecx 2bff61: 0f 44 ea cmove %edx,%ebp 2bff64: 48 39 c6 cmp %rax,%rsi 2bff67: 75 e4 jne 2bff4d 2bff69: 83 c7 01 add $0x1,%edi 2bff6c: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 2bff71: 44 8d 4d ff lea -0x1(%rbp),%r9d 2bff75: 44 89 f1 mov %r14d,%ecx 2bff78: c1 e7 04 shl $0x4,%edi 2bff7b: 45 31 d2 xor %r10d,%r10d 2bff7e: 31 d2 xor %edx,%edx 2bff80: 45 89 fd mov %r15d,%r13d 2bff83: 41 bf 10 00 00 00 mov $0x10,%r15d 2bff89: 8d 47 f0 lea -0x10(%rdi),%eax 2bff8c: 41 d3 ff sar %cl,%r15d 2bff8f: 41 39 d1 cmp %edx,%r9d 2bff92: 75 07 jne 2bff9b 2bff94: eb 3b jmp 2bffd1 2bff96: 41 39 d1 cmp %edx,%r9d 2bff99: 74 36 je 2bffd1 2bff9b: 89 c6 mov %eax,%esi 2bff9d: 89 d1 mov %edx,%ecx 2bff9f: 44 01 f8 add %r15d,%eax 2bffa2: 83 c2 01 add $0x1,%edx 2bffa5: 4c 8b 5c f3 10 mov 0x10(%rbx,%rsi,8),%r11 2bffaa: 48 8d 0c c9 lea (%rcx,%rcx,8),%rcx 2bffae: 49 8d 0c cc lea (%r12,%rcx,8),%rcx 2bffb2: 4c 89 19 mov %r11,(%rcx) 2bffb5: 4c 8b 9c f3 18 20 00 mov 0x2018(%rbx,%rsi,8),%r11 2bffbc: 00 2bffbd: 4c 89 59 08 mov %r11,0x8(%rcx) 2bffc1: 48 8b b4 f3 20 40 00 mov 0x4020(%rbx,%rsi,8),%rsi 2bffc8: 00 2bffc9: 48 89 71 10 mov %rsi,0x10(%rcx) 2bffcd: 39 f8 cmp %edi,%eax 2bffcf: 72 c5 jb 2bff96 2bffd1: 49 83 c2 01 add $0x1,%r10 2bffd5: 83 c7 10 add $0x10,%edi 2bffd8: 45 39 d5 cmp %r10d,%r13d 2bffdb: 76 07 jbe 2bffe4 2bffdd: 42 8b 4c 94 40 mov 0x40(%rsp,%r10,4),%ecx 2bffe2: eb 9f jmp 2bff83 2bffe4: 8b 44 24 2c mov 0x2c(%rsp),%eax 2bffe8: 4f 8d 3c c9 lea (%r9,%r9,8),%r15 2bffec: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2bfff1: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2bfff8: 00 00 00 2bfffb: 49 c1 e7 03 shl $0x3,%r15 2bffff: 44 89 44 24 28 mov %r8d,0x28(%rsp) 2c0004: 48 8b 4c c3 10 mov 0x10(%rbx,%rax,8),%rcx 2c0009: 4b 8d 14 3c lea (%r12,%r15,1),%rdx 2c000d: 48 89 54 24 10 mov %rdx,0x10(%rsp) 2c0012: 48 89 0a mov %rcx,(%rdx) 2c0015: 48 8b 8c c3 18 20 00 mov 0x2018(%rbx,%rax,8),%rcx 2c001c: 00 2c001d: 48 89 4a 08 mov %rcx,0x8(%rdx) 2c0021: 48 8b 84 c3 20 40 00 mov 0x4020(%rbx,%rax,8),%rax 2c0028: 00 2c0029: 48 89 42 10 mov %rax,0x10(%rdx) 2c002d: e8 00 00 00 00 callq 2c0032 2c0032: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 2c0037: 48 89 c7 mov %rax,%rdi 2c003a: e8 00 00 00 00 callq 2c003f 2c003f: 48 89 c7 mov %rax,%rdi 2c0042: e8 00 00 00 00 callq 2c0047 2c0047: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2c004e: 00 00 00 2c0051: 49 89 85 30 01 00 00 mov %rax,0x130(%r13) 2c0058: e8 00 00 00 00 callq 2c005d 2c005d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 2c0062: 48 89 c7 mov %rax,%rdi 2c0065: e8 00 00 00 00 callq 2c006a 2c006a: 48 89 c7 mov %rax,%rdi 2c006d: e8 00 00 00 00 callq 2c0072 2c0072: 49 8b bd 58 02 00 00 mov 0x258(%r13),%rdi 2c0079: 49 39 bd 50 02 00 00 cmp %rdi,0x250(%r13) 2c0080: 49 89 85 60 01 00 00 mov %rax,0x160(%r13) 2c0087: 49 0f 4e bd 50 02 00 cmovle 0x250(%r13),%rdi 2c008e: 00 2c008f: 49 8b 85 60 02 00 00 mov 0x260(%r13),%rax 2c0096: 49 8b b5 30 01 00 00 mov 0x130(%r13),%rsi 2c009d: 48 39 c7 cmp %rax,%rdi 2c00a0: 48 0f 4f f8 cmovg %rax,%rdi 2c00a4: 49 89 bd 38 01 00 00 mov %rdi,0x138(%r13) 2c00ab: e8 00 00 00 00 callq 2c00b0 2c00b0: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2c00b5: 44 8b 44 24 28 mov 0x28(%rsp),%r8d 2c00ba: 49 89 85 48 01 00 00 mov %rax,0x148(%r13) 2c00c1: 48 8b 42 08 mov 0x8(%rdx),%rax 2c00c5: 48 39 02 cmp %rax,(%rdx) 2c00c8: 48 0f 4d 02 cmovge (%rdx),%rax 2c00cc: 48 8b 52 10 mov 0x10(%rdx),%rdx 2c00d0: 49 c7 85 78 01 00 00 movq $0x0,0x178(%r13) 2c00d7: 00 00 00 00 2c00db: 48 39 d0 cmp %rdx,%rax 2c00de: 48 0f 4c c2 cmovl %rdx,%rax 2c00e2: 49 89 85 68 01 00 00 mov %rax,0x168(%r13) 2c00e9: 83 7b 08 02 cmpl $0x2,0x8(%rbx) 2c00ed: 0f 84 0d 04 00 00 je 2c0500 2c00f3: 41 89 ad 28 4b 00 00 mov %ebp,0x4b28(%r13) 2c00fa: b8 01 00 00 00 mov $0x1,%eax 2c00ff: be 01 00 00 00 mov $0x1,%esi 2c0104: 44 89 f1 mov %r14d,%ecx 2c0107: eb 08 jmp 2c0111 2c0109: 44 89 c1 mov %r8d,%ecx 2c010c: 44 8b 44 84 40 mov 0x40(%rsp,%rax,4),%r8d 2c0111: 83 f9 ff cmp $0xffffffff,%ecx 2c0114: 74 13 je 2c0129 2c0116: 89 f2 mov %esi,%edx 2c0118: 41 89 4c c5 1c mov %ecx,0x1c(%r13,%rax,8) 2c011d: d3 e2 shl %cl,%edx 2c011f: 41 03 54 c5 18 add 0x18(%r13,%rax,8),%edx 2c0124: 41 89 54 c5 20 mov %edx,0x20(%r13,%rax,8) 2c0129: 48 83 c0 01 add $0x1,%rax 2c012d: 48 83 f8 10 cmp $0x10,%rax 2c0131: 75 d6 jne 2c0109 2c0133: 41 83 f8 ff cmp $0xffffffff,%r8d 2c0137: 74 07 je 2c0140 2c0139: 45 89 85 9c 00 00 00 mov %r8d,0x9c(%r13) 2c0140: 49 8d 85 98 02 00 00 lea 0x298(%r13),%rax 2c0147: 4f 8d 84 3d e0 02 00 lea 0x2e0(%r13,%r15,1),%r8 2c014e: 00 2c014f: 49 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%r9 2c0156: ff ff 7f 2c0159: 48 bf 00 00 00 00 00 movabs $0x8000000000000000,%rdi 2c0160: 00 00 80 2c0163: 85 ed test %ebp,%ebp 2c0165: 75 62 jne 2c01c9 2c0167: e9 f7 00 00 00 jmpq 2c0263 2c016c: 4c 8d 1c 39 lea (%rcx,%rdi,1),%r11 2c0170: 49 39 d3 cmp %rdx,%r11 2c0173: 7e 02 jle 2c0177 2c0175: 0f 0b ud2 2c0177: 48 29 ca sub %rcx,%rdx 2c017a: 48 89 50 d0 mov %rdx,-0x30(%rax) 2c017e: 48 8b 50 08 mov 0x8(%rax),%rdx 2c0182: 48 85 f6 test %rsi,%rsi 2c0185: 0f 88 96 00 00 00 js 2c0221 2c018b: 48 8d 0c 3e lea (%rsi,%rdi,1),%rcx 2c018f: 48 39 ca cmp %rcx,%rdx 2c0192: 7d 02 jge 2c0196 2c0194: 0f 0b ud2 2c0196: 48 29 f2 sub %rsi,%rdx 2c0199: 48 89 50 d8 mov %rdx,-0x28(%rax) 2c019d: 48 8b 50 10 mov 0x10(%rax),%rdx 2c01a1: 4d 85 d2 test %r10,%r10 2c01a4: 0f 88 98 00 00 00 js 2c0242 2c01aa: 49 8d 0c 3a lea (%r10,%rdi,1),%rcx 2c01ae: 48 39 ca cmp %rcx,%rdx 2c01b1: 7d 02 jge 2c01b5 2c01b3: 0f 0b ud2 2c01b5: 4c 29 d2 sub %r10,%rdx 2c01b8: 48 83 c0 48 add $0x48,%rax 2c01bc: 48 89 50 98 mov %rdx,-0x68(%rax) 2c01c0: 4c 39 c0 cmp %r8,%rax 2c01c3: 0f 84 9a 00 00 00 je 2c0263 2c01c9: 48 8b 10 mov (%rax),%rdx 2c01cc: 48 8b 48 b8 mov -0x48(%rax),%rcx 2c01d0: 48 39 ca cmp %rcx,%rdx 2c01d3: 7d 06 jge 2c01db 2c01d5: 48 89 08 mov %rcx,(%rax) 2c01d8: 48 89 ca mov %rcx,%rdx 2c01db: 48 8b 70 c0 mov -0x40(%rax),%rsi 2c01df: 48 39 70 08 cmp %rsi,0x8(%rax) 2c01e3: 7d 04 jge 2c01e9 2c01e5: 48 89 70 08 mov %rsi,0x8(%rax) 2c01e9: 4c 8b 50 c8 mov -0x38(%rax),%r10 2c01ed: 4c 39 50 10 cmp %r10,0x10(%rax) 2c01f1: 7d 04 jge 2c01f7 2c01f3: 4c 89 50 10 mov %r10,0x10(%rax) 2c01f7: 48 85 c9 test %rcx,%rcx 2c01fa: 0f 89 6c ff ff ff jns 2c016c 2c0200: 4e 8d 1c 09 lea (%rcx,%r9,1),%r11 2c0204: 49 39 d3 cmp %rdx,%r11 2c0207: 0f 8c 68 ff ff ff jl 2c0175 2c020d: 48 29 ca sub %rcx,%rdx 2c0210: 48 89 50 d0 mov %rdx,-0x30(%rax) 2c0214: 48 8b 50 08 mov 0x8(%rax),%rdx 2c0218: 48 85 f6 test %rsi,%rsi 2c021b: 0f 89 6a ff ff ff jns 2c018b 2c0221: 4a 8d 0c 0e lea (%rsi,%r9,1),%rcx 2c0225: 48 39 ca cmp %rcx,%rdx 2c0228: 0f 8f 66 ff ff ff jg 2c0194 2c022e: 48 29 f2 sub %rsi,%rdx 2c0231: 48 89 50 d8 mov %rdx,-0x28(%rax) 2c0235: 48 8b 50 10 mov 0x10(%rax),%rdx 2c0239: 4d 85 d2 test %r10,%r10 2c023c: 0f 89 68 ff ff ff jns 2c01aa 2c0242: 4b 8d 0c 0a lea (%r10,%r9,1),%rcx 2c0246: 48 39 ca cmp %rcx,%rdx 2c0249: 0f 8f 64 ff ff ff jg 2c01b3 2c024f: 4c 29 d2 sub %r10,%rdx 2c0252: 48 83 c0 48 add $0x48,%rax 2c0256: 48 89 50 98 mov %rdx,-0x68(%rax) 2c025a: 4c 39 c0 cmp %r8,%rax 2c025d: 0f 85 66 ff ff ff jne 2c01c9 2c0263: 48 b8 0c 00 00 00 06 movabs $0x60000000c,%rax 2c026a: 00 00 00 2c026d: c6 44 24 3c 01 movb $0x1,0x3c(%rsp) 2c0272: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c0277: 49 8d 95 50 01 00 00 lea 0x150(%r13),%rdx 2c027e: 48 89 44 24 34 mov %rax,0x34(%rsp) 2c0283: 49 8b bd 30 01 00 00 mov 0x130(%r13),%rdi 2c028a: e8 00 00 00 00 callq 2c028f 2c028f: 84 c0 test %al,%al 2c0291: 0f 84 ee 01 00 00 je 2c0485 2c0297: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2c029c: 49 8d 95 58 01 00 00 lea 0x158(%r13),%rdx 2c02a3: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c02a8: 48 8b 78 10 mov 0x10(%rax),%rdi 2c02ac: e8 00 00 00 00 callq 2c02b1 2c02b1: 84 c0 test %al,%al 2c02b3: 0f 84 81 01 00 00 je 2c043a 2c02b9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2c02be: 49 8d 95 5c 01 00 00 lea 0x15c(%r13),%rdx 2c02c5: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c02ca: 48 8b 78 18 mov 0x18(%rax),%rdi 2c02ce: e8 00 00 00 00 callq 2c02d3 2c02d3: 84 c0 test %al,%al 2c02d5: 0f 84 6b 02 00 00 je 2c0546 2c02db: c7 44 24 34 0a 00 00 movl $0xa,0x34(%rsp) 2c02e2: 00 2c02e3: 49 8d 95 80 01 00 00 lea 0x180(%r13),%rdx 2c02ea: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c02ef: c6 44 24 3c 00 movb $0x0,0x3c(%rsp) 2c02f4: 49 8b bd 60 01 00 00 mov 0x160(%r13),%rdi 2c02fb: 49 8d 9d 60 01 00 00 lea 0x160(%r13),%rbx 2c0302: e8 00 00 00 00 callq 2c0307 2c0307: 84 c0 test %al,%al 2c0309: 0f 84 bd 02 00 00 je 2c05cc 2c030f: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c0313: 49 8d 95 84 01 00 00 lea 0x184(%r13),%rdx 2c031a: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c031f: e8 00 00 00 00 callq 2c0324 2c0324: 84 c0 test %al,%al 2c0326: 0f 84 7e 02 00 00 je 2c05aa 2c032c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c0330: 49 8d 95 8c 01 00 00 lea 0x18c(%r13),%rdx 2c0337: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c033c: e8 00 00 00 00 callq 2c0341 2c0341: 84 c0 test %al,%al 2c0343: 0f 84 a5 02 00 00 je 2c05ee 2c0349: c7 44 24 34 0c 00 00 movl $0xc,0x34(%rsp) 2c0350: 00 2c0351: c6 44 24 3c 01 movb $0x1,0x3c(%rsp) 2c0356: 85 ed test %ebp,%ebp 2c0358: 0f 84 f9 00 00 00 je 2c0457 2c035e: 4b 8d 9c 3d 98 02 00 lea 0x298(%r13,%r15,1),%rbx 2c0365: 00 2c0366: e9 95 00 00 00 jmpq 2c0400 2c036b: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2c0370: 49 8d 54 24 34 lea 0x34(%r12),%rdx 2c0375: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c037a: e8 00 00 00 00 callq 2c037f 2c037f: 84 c0 test %al,%al 2c0381: 0f 84 11 03 00 00 je 2c0698 2c0387: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 2c038c: 49 8d 54 24 38 lea 0x38(%r12),%rdx 2c0391: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c0396: e8 00 00 00 00 callq 2c039b 2c039b: 84 c0 test %al,%al 2c039d: 0f 84 d3 02 00 00 je 2c0676 2c03a3: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c03a8: 49 8d 54 24 3c lea 0x3c(%r12),%rdx 2c03ad: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c03b2: e8 00 00 00 00 callq 2c03b7 2c03b7: 84 c0 test %al,%al 2c03b9: 0f 84 73 02 00 00 je 2c0632 2c03bf: 49 8b 7c 24 20 mov 0x20(%r12),%rdi 2c03c4: 49 8d 54 24 40 lea 0x40(%r12),%rdx 2c03c9: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c03ce: e8 00 00 00 00 callq 2c03d3 2c03d3: 84 c0 test %al,%al 2c03d5: 0f 84 35 02 00 00 je 2c0610 2c03db: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 2c03e0: 49 8d 54 24 44 lea 0x44(%r12),%rdx 2c03e5: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c03ea: e8 00 00 00 00 callq 2c03ef 2c03ef: 84 c0 test %al,%al 2c03f1: 0f 84 5d 02 00 00 je 2c0654 2c03f7: 49 83 c4 48 add $0x48,%r12 2c03fb: 4c 39 e3 cmp %r12,%rbx 2c03fe: 74 57 je 2c0457 2c0400: 49 8b 3c 24 mov (%r12),%rdi 2c0404: 49 8d 54 24 30 lea 0x30(%r12),%rdx 2c0409: 48 8d 74 24 34 lea 0x34(%rsp),%rsi 2c040e: e8 00 00 00 00 callq 2c0413 2c0413: 84 c0 test %al,%al 2c0415: 0f 85 50 ff ff ff jne 2c036b 2c041b: b9 82 01 00 00 mov $0x182,%ecx 2c0420: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c0427: bf 02 00 00 00 mov $0x2,%edi 2c042c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c0433: e8 00 00 00 00 callq 2c0438 2c0438: eb 1d jmp 2c0457 2c043a: b9 5d 01 00 00 mov $0x15d,%ecx 2c043f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c0446: bf 02 00 00 00 mov $0x2,%edi 2c044b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c0452: e8 00 00 00 00 callq 2c0457 2c0457: 49 8b 45 00 mov 0x0(%r13),%rax 2c045b: 4c 89 ef mov %r13,%rdi 2c045e: 48 8b 34 24 mov (%rsp),%rsi 2c0462: 48 8b 40 60 mov 0x60(%rax),%rax 2c0466: e8 00 00 00 00 callq 2c046b 2c046b: 49 8b 45 00 mov 0x0(%r13),%rax 2c046f: be 03 00 00 00 mov $0x3,%esi 2c0474: 4c 89 ef mov %r13,%rdi 2c0477: 48 8b 40 68 mov 0x68(%rax),%rax 2c047b: e8 00 00 00 00 callq 2c0480 2c0480: e9 8d f9 ff ff jmpq 2bfe12 2c0485: b9 57 01 00 00 mov $0x157,%ecx 2c048a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c0491: bf 02 00 00 00 mov $0x2,%edi 2c0496: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c049d: e8 00 00 00 00 callq 2c04a2 2c04a2: eb b3 jmp 2c0457 2c04a4: 48 8d 44 24 40 lea 0x40(%rsp),%rax 2c04a9: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi 2c04b0: 00 2c04b1: c7 00 04 00 00 00 movl $0x4,(%rax) 2c04b7: 48 83 c0 04 add $0x4,%rax 2c04bb: 48 39 c6 cmp %rax,%rsi 2c04be: 75 f1 jne 2c04b1 2c04c0: 44 8b 74 24 40 mov 0x40(%rsp),%r14d 2c04c5: 44 8b 44 24 44 mov 0x44(%rsp),%r8d 2c04ca: 41 bf 10 00 00 00 mov $0x10,%r15d 2c04d0: 48 b8 00 00 00 00 05 movabs $0x500000000,%rax 2c04d7: 00 00 00 2c04da: 48 89 44 24 18 mov %rax,0x18(%rsp) 2c04df: bf 0e 00 00 00 mov $0xe,%edi 2c04e4: 48 b8 00 00 00 00 f5 movabs $0xfffffff500000000,%rax 2c04eb: ff ff ff 2c04ee: 48 89 44 24 20 mov %rax,0x20(%rsp) 2c04f3: c7 44 24 2c e0 01 00 movl $0x1e0,0x2c(%rsp) 2c04fa: 00 2c04fb: e9 3b fa ff ff jmpq 2bff3b 2c0500: 49 8b 95 60 01 00 00 mov 0x160(%r13),%rdx 2c0507: 48 85 d2 test %rdx,%rdx 2c050a: 78 77 js 2c0583 2c050c: 48 be 00 00 00 00 7d movabs $0x7d00000000,%rsi 2c0513: 00 00 00 2c0516: 48 29 d6 sub %rdx,%rsi 2c0519: 48 85 c0 test %rax,%rax 2c051c: 78 4a js 2c0568 2c051e: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2c0525: 00 00 00 2c0528: 44 89 44 24 10 mov %r8d,0x10(%rsp) 2c052d: 48 29 c7 sub %rax,%rdi 2c0530: e8 00 00 00 00 callq 2c0535 2c0535: 44 8b 44 24 10 mov 0x10(%rsp),%r8d 2c053a: 49 89 85 78 01 00 00 mov %rax,0x178(%r13) 2c0541: e9 ad fb ff ff jmpq 2c00f3 2c0546: b9 63 01 00 00 mov $0x163,%ecx 2c054b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c0552: bf 02 00 00 00 mov $0x2,%edi 2c0557: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c055e: e8 00 00 00 00 callq 2c0563 2c0563: e9 ef fe ff ff jmpq 2c0457 2c0568: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2c056f: ff ff 7f 2c0572: b9 ff ff ff ff mov $0xffffffff,%ecx 2c0577: 48 01 c2 add %rax,%rdx 2c057a: 48 39 ca cmp %rcx,%rdx 2c057d: 7f 9f jg 2c051e 2c057f: 0f 0b ud2 2c0581: eb 9b jmp 2c051e 2c0583: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2c058a: ff ff 7f 2c058d: 48 be ff ff ff ff 7c movabs $0x7cffffffff,%rsi 2c0594: 00 00 00 2c0597: 48 01 d1 add %rdx,%rcx 2c059a: 48 39 f1 cmp %rsi,%rcx 2c059d: 0f 8f 69 ff ff ff jg 2c050c 2c05a3: 0f 0b ud2 2c05a5: e9 62 ff ff ff jmpq 2c050c 2c05aa: b9 72 01 00 00 mov $0x172,%ecx 2c05af: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c05b6: bf 02 00 00 00 mov $0x2,%edi 2c05bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c05c2: e8 00 00 00 00 callq 2c05c7 2c05c7: e9 8b fe ff ff jmpq 2c0457 2c05cc: b9 6c 01 00 00 mov $0x16c,%ecx 2c05d1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c05d8: bf 02 00 00 00 mov $0x2,%edi 2c05dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c05e4: e8 00 00 00 00 callq 2c05e9 2c05e9: e9 69 fe ff ff jmpq 2c0457 2c05ee: b9 78 01 00 00 mov $0x178,%ecx 2c05f3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c05fa: bf 02 00 00 00 mov $0x2,%edi 2c05ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c0606: e8 00 00 00 00 callq 2c060b 2c060b: e9 47 fe ff ff jmpq 2c0457 2c0610: b9 9a 01 00 00 mov $0x19a,%ecx 2c0615: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c061c: bf 02 00 00 00 mov $0x2,%edi 2c0621: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c0628: e8 00 00 00 00 callq 2c062d 2c062d: e9 25 fe ff ff jmpq 2c0457 2c0632: b9 94 01 00 00 mov $0x194,%ecx 2c0637: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c063e: bf 02 00 00 00 mov $0x2,%edi 2c0643: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c064a: e8 00 00 00 00 callq 2c064f 2c064f: e9 03 fe ff ff jmpq 2c0457 2c0654: b9 a0 01 00 00 mov $0x1a0,%ecx 2c0659: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c0660: bf 02 00 00 00 mov $0x2,%edi 2c0665: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c066c: e8 00 00 00 00 callq 2c0671 2c0671: e9 e1 fd ff ff jmpq 2c0457 2c0676: b9 8e 01 00 00 mov $0x18e,%ecx 2c067b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c0682: bf 02 00 00 00 mov $0x2,%edi 2c0687: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c068e: e8 00 00 00 00 callq 2c0693 2c0693: e9 bf fd ff ff jmpq 2c0457 2c0698: b9 88 01 00 00 mov $0x188,%ecx 2c069d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c06a4: bf 02 00 00 00 mov $0x2,%edi 2c06a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c06b0: e8 00 00 00 00 callq 2c06b5 2c06b5: e9 9d fd ff ff jmpq 2c0457 2c06ba: e8 00 00 00 00 callq 2c06bf 2c06bf: 90 nop 00000000002c06c0 : 2c06c0: e8 00 00 00 00 callq 2c06c5 2c06c5: 55 push %rbp 2c06c6: 48 89 e5 mov %rsp,%rbp 2c06c9: 41 57 push %r15 2c06cb: 4c 8d bf f0 00 00 00 lea 0xf0(%rdi),%r15 2c06d2: 41 56 push %r14 2c06d4: 45 31 f6 xor %r14d,%r14d 2c06d7: 41 55 push %r13 2c06d9: 41 54 push %r12 2c06db: 49 bc ff ff 00 00 ff movabs $0xffff0000ffff,%r12 2c06e2: ff 00 00 2c06e5: 41 52 push %r10 2c06e7: 4d 89 e5 mov %r12,%r13 2c06ea: 53 push %rbx 2c06eb: 48 bb ff 7f 00 00 ff movabs $0x7fff00007fff,%rbx 2c06f2: 7f 00 00 2c06f5: 48 83 ec 18 sub $0x18,%rsp 2c06f9: 8b 86 ac 02 00 00 mov 0x2ac(%rsi),%eax 2c06ff: 4c 89 65 c0 mov %r12,-0x40(%rbp) 2c0703: 89 45 bc mov %eax,-0x44(%rbp) 2c0706: 49 83 bf 18 ff ff ff cmpq $0x0,-0xe8(%r15) 2c070d: 00 2c070e: 74 41 je 2c0751 2c0710: 49 8b 3f mov (%r15),%rdi 2c0713: 48 85 ff test %rdi,%rdi 2c0716: 74 39 je 2c0751 2c0718: 48 8b 17 mov (%rdi),%rdx 2c071b: 4d 89 e8 mov %r13,%r8 2c071e: 41 55 push %r13 2c0720: 41 b9 ff ff 00 00 mov $0xffff,%r9d 2c0726: 41 54 push %r12 2c0728: 48 8b 4d c0 mov -0x40(%rbp),%rcx 2c072c: 48 89 de mov %rbx,%rsi 2c072f: 6a 00 pushq $0x0 2c0731: 4c 89 6d c8 mov %r13,-0x38(%rbp) 2c0735: 6a 00 pushq $0x0 2c0737: 4c 8b 52 18 mov 0x18(%rdx),%r10 2c073b: 48 89 da mov %rbx,%rdx 2c073e: e8 00 00 00 00 callq 2c0743 2c0743: 4c 8b 45 c8 mov -0x38(%rbp),%r8 2c0747: 48 83 c4 20 add $0x20,%rsp 2c074b: 44 39 75 bc cmp %r14d,-0x44(%rbp) 2c074f: 74 22 je 2c0773 2c0751: 41 83 c6 01 add $0x1,%r14d 2c0755: 49 81 c7 d8 04 00 00 add $0x4d8,%r15 2c075c: 41 83 fe 06 cmp $0x6,%r14d 2c0760: 75 a4 jne 2c0706 2c0762: 48 8d 65 d0 lea -0x30(%rbp),%rsp 2c0766: 5b pop %rbx 2c0767: 41 5a pop %r10 2c0769: 41 5c pop %r12 2c076b: 41 5d pop %r13 2c076d: 41 5e pop %r14 2c076f: 41 5f pop %r15 2c0771: 5d pop %rbp 2c0772: c3 retq 2c0773: 49 8b 3f mov (%r15),%rdi 2c0776: 48 8b 4d c0 mov -0x40(%rbp),%rcx 2c077a: 41 b9 ff ff 00 00 mov $0xffff,%r9d 2c0780: 48 89 de mov %rbx,%rsi 2c0783: 48 8b 17 mov (%rdi),%rdx 2c0786: 41 55 push %r13 2c0788: 41 54 push %r12 2c078a: 4c 8b 52 20 mov 0x20(%rdx),%r10 2c078e: 48 89 da mov %rbx,%rdx 2c0791: e8 00 00 00 00 callq 2c0796 2c0796: 58 pop %rax 2c0797: 5a pop %rdx 2c0798: eb b7 jmp 2c0751 2c079a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c07a0 : 2c07a0: e8 00 00 00 00 callq 2c07a5 2c07a5: 41 54 push %r12 2c07a7: 55 push %rbp 2c07a8: 48 89 f5 mov %rsi,%rbp 2c07ab: 4c 8b a7 80 03 00 00 mov 0x380(%rdi),%r12 2c07b2: 48 8b b7 78 03 00 00 mov 0x378(%rdi),%rsi 2c07b9: 48 8d bd b8 01 00 00 lea 0x1b8(%rbp),%rdi 2c07c0: e8 00 00 00 00 callq 2c07c5 2c07c5: 49 8b 44 24 08 mov 0x8(%r12),%rax 2c07ca: 48 89 ee mov %rbp,%rsi 2c07cd: 4c 89 e7 mov %r12,%rdi 2c07d0: 5d pop %rbp 2c07d1: 31 d2 xor %edx,%edx 2c07d3: 41 5c pop %r12 2c07d5: 48 8b 00 mov (%rax),%rax 2c07d8: e9 00 00 00 00 jmpq 2c07dd 2c07dd: 0f 1f 00 nopl (%rax) 00000000002c07e0 : 2c07e0: e8 00 00 00 00 callq 2c07e5 2c07e5: 48 89 fa mov %rdi,%rdx 2c07e8: 31 c0 xor %eax,%eax 2c07ea: b9 46 00 00 00 mov $0x46,%ecx 2c07ef: 48 8d bf d8 e6 00 00 lea 0xe6d8(%rdi),%rdi 2c07f6: f3 48 ab rep stos %rax,%es:(%rdi) 2c07f9: b9 27 00 00 00 mov $0x27,%ecx 2c07fe: 48 c7 82 d8 e6 00 00 movq $0x0,0xe6d8(%rdx) 2c0805: 00 00 00 00 2c0809: 48 c7 82 e0 e6 00 00 movq $0x0,0xe6e0(%rdx) 2c0810: 00 00 00 00 2c0814: 48 c7 82 e8 e6 00 00 movq $0x0,0xe6e8(%rdx) 2c081b: 00 00 00 00 2c081f: 48 c7 82 f8 e6 00 00 movq $0x0,0xe6f8(%rdx) 2c0826: 00 00 00 00 2c082a: 48 c7 82 00 e7 00 00 movq $0x0,0xe700(%rdx) 2c0831: 00 00 00 00 2c0835: 48 c7 82 08 e7 00 00 movq $0x0,0xe708(%rdx) 2c083c: 00 00 00 00 2c0840: 48 c7 82 10 e7 00 00 movq $0x0,0xe710(%rdx) 2c0847: 00 00 00 00 2c084b: 48 c7 82 30 e7 00 00 movq $0x0,0xe730(%rdx) 2c0852: 00 00 00 00 2c0856: 48 c7 82 38 e7 00 00 movq $0x0,0xe738(%rdx) 2c085d: 00 00 00 00 2c0861: 48 c7 82 48 e7 00 00 movq $0x0,0xe748(%rdx) 2c0868: 00 00 00 00 2c086c: 48 c7 82 50 e7 00 00 movq $0x0,0xe750(%rdx) 2c0873: 00 00 00 00 2c0877: 48 c7 82 60 e7 00 00 movq $0x0,0xe760(%rdx) 2c087e: 00 00 00 00 2c0882: 48 c7 82 70 e7 00 00 movq $0x0,0xe770(%rdx) 2c0889: 00 00 00 00 2c088d: 48 c7 82 88 e7 00 00 movq $0x0,0xe788(%rdx) 2c0894: 00 00 00 00 2c0898: 48 c7 82 90 e7 00 00 movq $0x0,0xe790(%rdx) 2c089f: 00 00 00 00 2c08a3: 48 c7 82 a8 e7 00 00 movq $0x0,0xe7a8(%rdx) 2c08aa: 00 00 00 00 2c08ae: 48 c7 82 b0 e7 00 00 movq $0x0,0xe7b0(%rdx) 2c08b5: 00 00 00 00 2c08b9: 48 c7 82 c0 e7 00 00 movq $0x0,0xe7c0(%rdx) 2c08c0: 00 00 00 00 2c08c4: 48 c7 82 c8 e7 00 00 movq $0x0,0xe7c8(%rdx) 2c08cb: 00 00 00 00 2c08cf: 48 c7 82 d8 e7 00 00 movq $0x0,0xe7d8(%rdx) 2c08d6: 00 00 00 00 2c08da: 48 c7 82 e0 e7 00 00 movq $0x0,0xe7e0(%rdx) 2c08e1: 00 00 00 00 2c08e5: 48 c7 82 e8 e7 00 00 movq $0x0,0xe7e8(%rdx) 2c08ec: 00 00 00 00 2c08f0: 48 c7 82 f0 e7 00 00 movq $0x0,0xe7f0(%rdx) 2c08f7: 00 00 00 00 2c08fb: 48 c7 82 f8 e7 00 00 movq $0x0,0xe7f8(%rdx) 2c0902: 00 00 00 00 2c0906: 48 c7 82 08 e8 00 00 movq $0x0,0xe808(%rdx) 2c090d: 00 00 00 00 2c0911: 48 c7 82 10 e8 00 00 movq $0x0,0xe810(%rdx) 2c0918: 00 00 00 00 2c091c: 48 c7 82 20 e8 00 00 movq $0x0,0xe820(%rdx) 2c0923: 00 00 00 00 2c0927: 48 c7 82 40 e8 00 00 movq $0x0,0xe840(%rdx) 2c092e: 00 00 00 00 2c0932: 48 c7 82 48 e8 00 00 movq $0x0,0xe848(%rdx) 2c0939: 00 00 00 00 2c093d: 48 c7 82 58 e8 00 00 movq $0x0,0xe858(%rdx) 2c0944: 00 00 00 00 2c0948: 48 c7 82 60 e8 00 00 movq $0x0,0xe860(%rdx) 2c094f: 00 00 00 00 2c0953: 48 c7 82 b8 e8 00 00 movq $0x0,0xe8b8(%rdx) 2c095a: 00 00 00 00 2c095e: 48 c7 82 c0 e8 00 00 movq $0x0,0xe8c0(%rdx) 2c0965: 00 00 00 00 2c0969: 48 c7 82 e8 e8 00 00 movq $0x0,0xe8e8(%rdx) 2c0970: 00 00 00 00 2c0974: 48 c7 82 f0 e8 00 00 movq $0x0,0xe8f0(%rdx) 2c097b: 00 00 00 00 2c097f: 48 c7 82 f8 e8 00 00 movq $0x0,0xe8f8(%rdx) 2c0986: 00 00 00 00 2c098a: 48 8b 92 08 e9 00 00 mov 0xe908(%rdx),%rdx 2c0991: 48 8d 7a 30 lea 0x30(%rdx),%rdi 2c0995: f3 48 ab rep stos %rax,%es:(%rdi) 2c0998: 48 c7 42 40 00 00 00 movq $0x0,0x40(%rdx) 2c099f: 00 2c09a0: 48 c7 42 48 00 00 00 movq $0x0,0x48(%rdx) 2c09a7: 00 2c09a8: 48 c7 42 50 00 00 00 movq $0x0,0x50(%rdx) 2c09af: 00 2c09b0: 48 c7 42 68 00 00 00 movq $0x0,0x68(%rdx) 2c09b7: 00 2c09b8: 48 c7 42 70 00 00 00 movq $0x0,0x70(%rdx) 2c09bf: 00 2c09c0: 48 c7 42 78 00 00 00 movq $0x0,0x78(%rdx) 2c09c7: 00 2c09c8: 48 c7 82 80 00 00 00 movq $0x0,0x80(%rdx) 2c09cf: 00 00 00 00 2c09d3: 48 c7 82 88 00 00 00 movq $0x0,0x88(%rdx) 2c09da: 00 00 00 00 2c09de: 48 c7 82 98 00 00 00 movq $0x0,0x98(%rdx) 2c09e5: 00 00 00 00 2c09e9: 48 c7 82 a0 00 00 00 movq $0x0,0xa0(%rdx) 2c09f0: 00 00 00 00 2c09f4: c3 retq 2c09f5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c09fc: 00 00 00 2c09ff: 90 nop 00000000002c0a00 : 2c0a00: e8 00 00 00 00 callq 2c0a05 2c0a05: 8b 87 d8 00 00 00 mov 0xd8(%rdi),%eax 2c0a0b: 8d 14 00 lea (%rax,%rax,1),%edx 2c0a0e: b8 09 00 00 00 mov $0x9,%eax 2c0a13: 3b 97 c8 00 00 00 cmp 0xc8(%rdi),%edx 2c0a19: 7c 1b jl 2c0a36 2c0a1b: 8b 87 dc 00 00 00 mov 0xdc(%rdi),%eax 2c0a21: 01 c0 add %eax,%eax 2c0a23: 3b 87 cc 00 00 00 cmp 0xcc(%rdi),%eax 2c0a29: 0f 9c c0 setl %al 2c0a2c: 0f b6 c0 movzbl %al,%eax 2c0a2f: 8d 04 c5 01 00 00 00 lea 0x1(,%rax,8),%eax 2c0a36: c3 retq 2c0a37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c0a3e: 00 00 00000000002c0a40 : 2c0a40: e8 00 00 00 00 callq 2c0a45 2c0a45: 0f b6 be b0 01 00 00 movzbl 0x1b0(%rsi),%edi 2c0a4c: 85 ff test %edi,%edi 2c0a4e: 74 18 je 2c0a68 2c0a50: 48 89 f0 mov %rsi,%rax 2c0a53: 31 c9 xor %ecx,%ecx 2c0a55: 8b 50 38 mov 0x38(%rax),%edx 2c0a58: 85 d2 test %edx,%edx 2c0a5a: 75 12 jne 2c0a6e 2c0a5c: 48 83 c1 01 add $0x1,%rcx 2c0a60: 48 83 c0 40 add $0x40,%rax 2c0a64: 39 cf cmp %ecx,%edi 2c0a66: 7f ed jg 2c0a55 2c0a68: b8 01 00 00 00 mov $0x1,%eax 2c0a6d: c3 retq 2c0a6e: 83 fa 02 cmp $0x2,%edx 2c0a71: 7e 06 jle 2c0a79 2c0a73: b8 09 00 00 00 mov $0x9,%eax 2c0a78: c3 retq 2c0a79: 85 d2 test %edx,%edx 2c0a7b: 7e df jle 2c0a5c 2c0a7d: 45 31 c0 xor %r8d,%r8d 2c0a80: 4e 8b 4c c0 50 mov 0x50(%rax,%r8,8),%r9 2c0a85: 41 83 b9 68 02 00 00 cmpl $0x10,0x268(%r9) 2c0a8c: 10 2c0a8d: 76 2b jbe 2c0aba 2c0a8f: 41 81 b9 c8 00 00 00 cmpl $0x780,0xc8(%r9) 2c0a96: 80 07 00 00 2c0a9a: 7f d7 jg 2c0a73 2c0a9c: 41 81 b9 cc 00 00 00 cmpl $0x438,0xcc(%r9) 2c0aa3: 38 04 00 00 2c0aa7: 7f ca jg 2c0a73 2c0aa9: 41 f6 c0 01 test $0x1,%r8b 2c0aad: 74 c4 je 2c0a73 2c0aaf: 4c 8b 0c ce mov (%rsi,%rcx,8),%r9 2c0ab3: 41 83 79 78 01 cmpl $0x1,0x78(%r9) 2c0ab8: 75 b9 jne 2c0a73 2c0aba: 49 83 c0 01 add $0x1,%r8 2c0abe: 44 39 c2 cmp %r8d,%edx 2c0ac1: 7f bd jg 2c0a80 2c0ac3: eb 97 jmp 2c0a5c 2c0ac5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c0acc: 00 00 00 00 00000000002c0ad0 : 2c0ad0: e8 00 00 00 00 callq 2c0ad5 2c0ad5: 4c 8b 4a 08 mov 0x8(%rdx),%r9 2c0ad9: 8b 96 b0 02 00 00 mov 0x2b0(%rsi),%edx 2c0adf: 85 d2 test %edx,%edx 2c0ae1: 74 50 je 2c0b33 2c0ae3: 31 c0 xor %eax,%eax 2c0ae5: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 2c0aec: 80 bc 07 10 1d 00 00 cmpb $0x0,0x1d10(%rdi,%rax,1) 2c0af3: 00 2c0af4: 75 20 jne 2c0b16 2c0af6: 4c 8b 84 c6 50 01 00 mov 0x150(%rsi,%rax,8),%r8 2c0afd: 00 2c0afe: 4d 85 c0 test %r8,%r8 2c0b01: 74 13 je 2c0b16 2c0b03: 49 8b 89 40 01 00 00 mov 0x140(%r9),%rcx 2c0b0a: 8b 49 24 mov 0x24(%rcx),%ecx 2c0b0d: 41 39 48 18 cmp %ecx,0x18(%r8) 2c0b11: 74 1c je 2c0b2f 2c0b13: 48 63 c8 movslq %eax,%rcx 2c0b16: 48 83 c0 01 add $0x1,%rax 2c0b1a: 48 39 d0 cmp %rdx,%rax 2c0b1d: 75 cd jne 2c0aec 2c0b1f: 45 31 c0 xor %r8d,%r8d 2c0b22: 83 f9 ff cmp $0xffffffff,%ecx 2c0b25: 74 08 je 2c0b2f 2c0b27: 4c 8b 84 ce 50 01 00 mov 0x150(%rsi,%rcx,8),%r8 2c0b2e: 00 2c0b2f: 4c 89 c0 mov %r8,%rax 2c0b32: c3 retq 2c0b33: 45 31 c0 xor %r8d,%r8d 2c0b36: eb f7 jmp 2c0b2f 2c0b38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c0b3f: 00 00000000002c0b40 : 2c0b40: 48 83 ef 01 sub $0x1,%rdi 2c0b44: b8 ff ff ff ff mov $0xffffffff,%eax 2c0b49: 48 c1 ef 0c shr $0xc,%rdi 2c0b4d: 48 0f bd c7 bsr %rdi,%rax 2c0b51: 83 c0 01 add $0x1,%eax 2c0b54: c3 retq 2c0b55: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c0b5c: 00 00 00 00 00000000002c0b60 : 2c0b60: e8 00 00 00 00 callq 2c0b65 2c0b65: 89 f0 mov %esi,%eax 2c0b67: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c0b6e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c0b75: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2c0b79: 48 8d 04 50 lea (%rax,%rdx,2),%rax 2c0b7d: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 2c0b84: 00 2c0b85: e9 00 00 00 00 jmpq 2c0b8a 2c0b8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c0b90 : 2c0b90: e8 00 00 00 00 callq 2c0b95 2c0b95: 48 8d 46 08 lea 0x8(%rsi),%rax 2c0b99: 55 push %rbp 2c0b9a: 49 89 f0 mov %rsi,%r8 2c0b9d: 48 89 fd mov %rdi,%rbp 2c0ba0: 53 push %rbx 2c0ba1: b9 40 00 00 00 mov $0x40,%ecx 2c0ba6: 48 89 f3 mov %rsi,%rbx 2c0ba9: ba 06 00 00 00 mov $0x6,%edx 2c0bae: 50 push %rax 2c0baf: be 19 48 00 00 mov $0x4819,%esi 2c0bb4: 41 b9 08 00 00 00 mov $0x8,%r9d 2c0bba: 68 00 07 00 00 pushq $0x700 2c0bbf: e8 00 00 00 00 callq 2c0bc4 2c0bc4: 4c 8d 43 04 lea 0x4(%rbx),%r8 2c0bc8: 58 pop %rax 2c0bc9: 48 89 ef mov %rbp,%rdi 2c0bcc: 5a pop %rdx 2c0bcd: b9 00 c0 00 00 mov $0xc000,%ecx 2c0bd2: 5b pop %rbx 2c0bd3: ba 0e 00 00 00 mov $0xe,%edx 2c0bd8: be 18 48 00 00 mov $0x4818,%esi 2c0bdd: 5d pop %rbp 2c0bde: e9 00 00 00 00 jmpq 2c0be3 2c0be3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c0bea: 00 00 00 00 2c0bee: 66 90 xchg %ax,%ax 00000000002c0bf0 : 2c0bf0: e8 00 00 00 00 callq 2c0bf5 2c0bf5: 41 57 push %r15 2c0bf7: 41 56 push %r14 2c0bf9: 41 55 push %r13 2c0bfb: 41 54 push %r12 2c0bfd: 49 89 d4 mov %rdx,%r12 2c0c00: 55 push %rbp 2c0c01: 53 push %rbx 2c0c02: 48 83 ec 10 sub $0x10,%rsp 2c0c06: 8b 96 ac 02 00 00 mov 0x2ac(%rsi),%edx 2c0c0c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2c0c13: 00 00 2c0c15: 48 89 44 24 08 mov %rax,0x8(%rsp) 2c0c1a: 31 c0 xor %eax,%eax 2c0c1c: 48 69 c2 d8 04 00 00 imul $0x4d8,%rdx,%rax 2c0c23: 48 8d 1c 07 lea (%rdi,%rax,1),%rbx 2c0c27: 4c 8d b4 07 b8 01 00 lea 0x1b8(%rdi,%rax,1),%r14 2c0c2e: 00 2c0c2f: 48 83 bb c0 01 00 00 cmpq $0x0,0x1c0(%rbx) 2c0c36: 00 2c0c37: 0f 85 81 01 00 00 jne 2c0dbe 2c0c3d: 48 89 fd mov %rdi,%rbp 2c0c40: 49 8b bc 24 f8 02 00 mov 0x2f8(%r12),%rdi 2c0c47: 00 2c0c48: 48 89 d1 mov %rdx,%rcx 2c0c4b: 48 8d 14 d6 lea (%rsi,%rdx,8),%rdx 2c0c4f: 48 8b b2 20 01 00 00 mov 0x120(%rdx),%rsi 2c0c56: 4c 8b 2f mov (%rdi),%r13 2c0c59: 4d 8b 85 08 e9 00 00 mov 0xe908(%r13),%r8 2c0c60: 48 89 b3 e0 02 00 00 mov %rsi,0x2e0(%rbx) 2c0c67: 48 8b 3a mov (%rdx),%rdi 2c0c6a: 48 89 bb a8 02 00 00 mov %rdi,0x2a8(%rbx) 2c0c71: 48 8b ba 90 00 00 00 mov 0x90(%rdx),%rdi 2c0c78: 48 89 bb b8 02 00 00 mov %rdi,0x2b8(%rbx) 2c0c7f: 48 8b 92 f0 00 00 00 mov 0xf0(%rdx),%rdx 2c0c86: 88 8b 74 04 00 00 mov %cl,0x474(%rbx) 2c0c8c: 48 89 93 d0 02 00 00 mov %rdx,0x2d0(%rbx) 2c0c93: 4c 89 a3 c0 01 00 00 mov %r12,0x1c0(%rbx) 2c0c9a: 49 03 85 70 03 00 00 add 0x370(%r13),%rax 2c0ca1: 48 83 b8 c0 01 00 00 cmpq $0x0,0x1c0(%rax) 2c0ca8: 00 2c0ca9: 74 26 je 2c0cd1 2c0cab: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2c0cb0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2c0cb7: 00 00 2c0cb9: 0f 85 07 01 00 00 jne 2c0dc6 2c0cbf: 48 83 c4 10 add $0x10,%rsp 2c0cc3: 4c 89 f0 mov %r14,%rax 2c0cc6: 5b pop %rbx 2c0cc7: 5d pop %rbp 2c0cc8: 41 5c pop %r12 2c0cca: 41 5d pop %r13 2c0ccc: 41 5e pop %r14 2c0cce: 41 5f pop %r15 2c0cd0: c3 retq 2c0cd1: 31 c0 xor %eax,%eax 2c0cd3: 0f b6 76 18 movzbl 0x18(%rsi),%esi 2c0cd7: 31 c9 xor %ecx,%ecx 2c0cd9: 4c 89 ef mov %r13,%rdi 2c0cdc: 66 89 44 24 06 mov %ax,0x6(%rsp) 2c0ce1: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2c0ce8: 4d 8d 7c 24 34 lea 0x34(%r12),%r15 2c0ced: c7 44 24 02 00 00 00 movl $0x0,0x2(%rsp) 2c0cf4: 00 2c0cf5: 48 8b 50 58 mov 0x58(%rax),%rdx 2c0cf9: 49 8b 80 88 00 00 00 mov 0x88(%r8),%rax 2c0d00: e8 00 00 00 00 callq 2c0d05 2c0d05: 48 8b bb e0 02 00 00 mov 0x2e0(%rbx),%rdi 2c0d0c: 45 31 c9 xor %r9d,%r9d 2c0d0f: 45 31 c0 xor %r8d,%r8d 2c0d12: 31 c9 xor %ecx,%ecx 2c0d14: 4c 89 fe mov %r15,%rsi 2c0d17: 48 8b 07 mov (%rdi),%rax 2c0d1a: 6a 00 pushq $0x0 2c0d1c: 48 8b 93 c0 01 00 00 mov 0x1c0(%rbx),%rdx 2c0d23: 8b 92 24 03 00 00 mov 0x324(%rdx),%edx 2c0d29: 52 push %rdx 2c0d2a: 31 d2 xor %edx,%edx 2c0d2c: 48 8b 40 08 mov 0x8(%rax),%rax 2c0d30: e8 00 00 00 00 callq 2c0d35 2c0d35: 48 8b bb e0 02 00 00 mov 0x2e0(%rbx),%rdi 2c0d3c: 4c 89 fa mov %r15,%rdx 2c0d3f: be 01 00 00 00 mov $0x1,%esi 2c0d44: 48 8b 07 mov (%rdi),%rax 2c0d47: 48 8b 80 08 01 00 00 mov 0x108(%rax),%rax 2c0d4e: e8 00 00 00 00 callq 2c0d53 2c0d53: 41 8b 4c 24 64 mov 0x64(%r12),%ecx 2c0d58: b8 cd cc cc cc mov $0xcccccccd,%eax 2c0d5d: 48 8b bb a8 02 00 00 mov 0x2a8(%rbx),%rdi 2c0d64: 44 0f b6 85 b0 01 00 movzbl 0x1b0(%rbp),%r8d 2c0d6b: 00 2c0d6c: 41 8b 54 24 4c mov 0x4c(%r12),%edx 2c0d71: 48 0f af c8 imul %rax,%rcx 2c0d75: 48 8b 07 mov (%rdi),%rax 2c0d78: 41 8b 74 24 34 mov 0x34(%r12),%esi 2c0d7d: 48 8b 40 28 mov 0x28(%rax),%rax 2c0d81: 48 c1 e9 23 shr $0x23,%rcx 2c0d85: e8 00 00 00 00 callq 2c0d8a 2c0d8a: be 05 00 00 00 mov $0x5,%esi 2c0d8f: 4c 89 ef mov %r13,%rdi 2c0d92: 48 8d 54 24 12 lea 0x12(%rsp),%rdx 2c0d97: e8 00 00 00 00 callq 2c0d9c 2c0d9c: 48 8b bb e0 02 00 00 mov 0x2e0(%rbx),%rdi 2c0da3: 48 8d 74 24 12 lea 0x12(%rsp),%rsi 2c0da8: 48 8b 07 mov (%rdi),%rax 2c0dab: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2c0db2: e8 00 00 00 00 callq 2c0db7 2c0db7: 5a pop %rdx 2c0db8: 59 pop %rcx 2c0db9: e9 ed fe ff ff jmpq 2c0cab 2c0dbe: 45 31 f6 xor %r14d,%r14d 2c0dc1: e9 e5 fe ff ff jmpq 2c0cab 2c0dc6: e8 00 00 00 00 callq 2c0dcb 2c0dcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002c0dd0 : 2c0dd0: e8 00 00 00 00 callq 2c0dd5 2c0dd5: 41 55 push %r13 2c0dd7: 41 54 push %r12 2c0dd9: 55 push %rbp 2c0dda: 48 89 fd mov %rdi,%rbp 2c0ddd: 53 push %rbx 2c0dde: 48 89 f3 mov %rsi,%rbx 2c0de1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c0de6: 48 8b 85 78 03 00 00 mov 0x378(%rbp),%rax 2c0ded: 48 8b 95 d8 03 00 00 mov 0x3d8(%rbp),%rdx 2c0df4: 4c 8d ab f0 1e 00 00 lea 0x1ef0(%rbx),%r13 2c0dfb: 48 8d 8b b8 01 00 00 lea 0x1b8(%rbx),%rcx 2c0e02: 48 8b b5 d0 03 00 00 mov 0x3d0(%rbp),%rsi 2c0e09: 48 8b bd 98 02 00 00 mov 0x298(%rbp),%rdi 2c0e10: 4d 89 e9 mov %r13,%r9 2c0e13: 44 8b 80 a8 02 00 00 mov 0x2a8(%rax),%r8d 2c0e1a: e8 00 00 00 00 callq 2c0e1f 2c0e1f: 41 89 c4 mov %eax,%r12d 2c0e22: 84 c0 test %al,%al 2c0e24: 0f 84 40 01 00 00 je 2c0f6a 2c0e2a: 48 8b bd 70 03 00 00 mov 0x370(%rbp),%rdi 2c0e31: ba 9c 01 00 00 mov $0x19c,%edx 2c0e36: 4c 89 ee mov %r13,%rsi 2c0e39: 48 81 c7 f0 1e 00 00 add $0x1ef0,%rdi 2c0e40: e8 00 00 00 00 callq 2c0e45 2c0e45: 85 c0 test %eax,%eax 2c0e47: 74 05 je 2c0e4e 2c0e49: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c0e4e: 5b pop %rbx 2c0e4f: 44 89 e0 mov %r12d,%eax 2c0e52: 5d pop %rbp 2c0e53: 41 5c pop %r12 2c0e55: 41 5d pop %r13 2c0e57: c3 retq 2c0e58: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c0e5f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c0e66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c0e6d: e8 00 00 00 00 callq 2c0e72 2c0e72: e9 6f ff ff ff jmpq 2c0de6 2c0e77: 8b 83 88 20 00 00 mov 0x2088(%rbx),%eax 2c0e7d: 8b 8b 1c 20 00 00 mov 0x201c(%rbx),%ecx 2c0e83: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c0e8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c0e91: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c0e98: 50 push %rax 2c0e99: 8b 83 80 20 00 00 mov 0x2080(%rbx),%eax 2c0e9f: 50 push %rax 2c0ea0: 8b 83 7c 20 00 00 mov 0x207c(%rbx),%eax 2c0ea6: 50 push %rax 2c0ea7: 8b 83 78 20 00 00 mov 0x2078(%rbx),%eax 2c0ead: 50 push %rax 2c0eae: 8b 83 84 20 00 00 mov 0x2084(%rbx),%eax 2c0eb4: 50 push %rax 2c0eb5: 0f b6 83 f4 1e 00 00 movzbl 0x1ef4(%rbx),%eax 2c0ebc: 50 push %rax 2c0ebd: 0f b6 83 f3 1e 00 00 movzbl 0x1ef3(%rbx),%eax 2c0ec4: 50 push %rax 2c0ec5: 0f b6 83 f1 1e 00 00 movzbl 0x1ef1(%rbx),%eax 2c0ecc: 50 push %rax 2c0ecd: 0f b6 83 f0 1e 00 00 movzbl 0x1ef0(%rbx),%eax 2c0ed4: 50 push %rax 2c0ed5: 0f b6 83 f2 1e 00 00 movzbl 0x1ef2(%rbx),%eax 2c0edc: 50 push %rax 2c0edd: 8b 83 78 1f 00 00 mov 0x1f78(%rbx),%eax 2c0ee3: 50 push %rax 2c0ee4: 8b 83 7c 1f 00 00 mov 0x1f7c(%rbx),%eax 2c0eea: 50 push %rax 2c0eeb: 8b 83 18 1f 00 00 mov 0x1f18(%rbx),%eax 2c0ef1: 50 push %rax 2c0ef2: 8b 83 1c 1f 00 00 mov 0x1f1c(%rbx),%eax 2c0ef8: 50 push %rax 2c0ef9: 8b 83 38 20 00 00 mov 0x2038(%rbx),%eax 2c0eff: 50 push %rax 2c0f00: 8b 83 3c 20 00 00 mov 0x203c(%rbx),%eax 2c0f06: 50 push %rax 2c0f07: 8b 83 68 1f 00 00 mov 0x1f68(%rbx),%eax 2c0f0d: 44 8b 8b fc 1e 00 00 mov 0x1efc(%rbx),%r9d 2c0f14: 44 8b 83 18 20 00 00 mov 0x2018(%rbx),%r8d 2c0f1b: 50 push %rax 2c0f1c: 8b 83 6c 1f 00 00 mov 0x1f6c(%rbx),%eax 2c0f22: 50 push %rax 2c0f23: 8b 83 08 1f 00 00 mov 0x1f08(%rbx),%eax 2c0f29: 50 push %rax 2c0f2a: 8b 83 0c 1f 00 00 mov 0x1f0c(%rbx),%eax 2c0f30: 50 push %rax 2c0f31: 8b 83 28 20 00 00 mov 0x2028(%rbx),%eax 2c0f37: 50 push %rax 2c0f38: 8b 83 2c 20 00 00 mov 0x202c(%rbx),%eax 2c0f3e: 50 push %rax 2c0f3f: 8b 83 58 1f 00 00 mov 0x1f58(%rbx),%eax 2c0f45: 50 push %rax 2c0f46: 8b 83 5c 1f 00 00 mov 0x1f5c(%rbx),%eax 2c0f4c: 50 push %rax 2c0f4d: 8b 83 f8 1e 00 00 mov 0x1ef8(%rbx),%eax 2c0f53: 50 push %rax 2c0f54: e8 00 00 00 00 callq 2c0f59 2c0f59: 44 89 e0 mov %r12d,%eax 2c0f5c: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 2c0f63: 5b pop %rbx 2c0f64: 5d pop %rbp 2c0f65: 41 5c pop %r12 2c0f67: 41 5d pop %r13 2c0f69: c3 retq 2c0f6a: 48 8b 03 mov (%rbx),%rax 2c0f6d: ba cd cc cc cc mov $0xcccccccd,%edx 2c0f72: bf 04 00 00 00 mov $0x4,%edi 2c0f77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c0f7e: 44 8b 48 64 mov 0x64(%rax),%r9d 2c0f82: 8b 48 3c mov 0x3c(%rax),%ecx 2c0f85: 44 8b 40 54 mov 0x54(%rax),%r8d 2c0f89: 4c 0f af ca imul %rdx,%r9 2c0f8d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c0f94: 49 c1 e9 23 shr $0x23,%r9 2c0f98: e8 00 00 00 00 callq 2c0f9d 2c0f9d: e9 88 fe ff ff jmpq 2c0e2a 2c0fa2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c0fa9: 00 00 00 00 2c0fad: 0f 1f 00 nopl (%rax) 00000000002c0fb0 : 2c0fb0: e8 00 00 00 00 callq 2c0fb5 2c0fb5: 41 54 push %r12 2c0fb7: ba 40 00 00 00 mov $0x40,%edx 2c0fbc: be c0 0d 00 00 mov $0xdc0,%esi 2c0fc1: 55 push %rbp 2c0fc2: 48 89 fd mov %rdi,%rbp 2c0fc5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c0fcc 2c0fcc: e8 00 00 00 00 callq 2c0fd1 2c0fd1: 49 89 c4 mov %rax,%r12 2c0fd4: 48 85 c0 test %rax,%rax 2c0fd7: 74 27 je 2c1000 2c0fd9: 8b 55 08 mov 0x8(%rbp),%edx 2c0fdc: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c0fe3: 48 89 ee mov %rbp,%rsi 2c0fe6: 48 89 c7 mov %rax,%rdi 2c0fe9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c0ff0: 48 c1 e2 05 shl $0x5,%rdx 2c0ff4: 48 81 c2 00 00 00 00 add $0x0,%rdx 2c0ffb: e8 00 00 00 00 callq 2c1000 2c1000: 4c 89 e0 mov %r12,%rax 2c1003: 5d pop %rbp 2c1004: 41 5c pop %r12 2c1006: c3 retq 2c1007: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c100e: 00 00 00000000002c1010 : 2c1010: e8 00 00 00 00 callq 2c1015 2c1015: 41 55 push %r13 2c1017: 41 89 fd mov %edi,%r13d 2c101a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c1021 2c1021: ba 48 00 00 00 mov $0x48,%edx 2c1026: 41 54 push %r12 2c1028: 55 push %rbp 2c1029: 48 89 f5 mov %rsi,%rbp 2c102c: be c0 0d 00 00 mov $0xdc0,%esi 2c1031: e8 00 00 00 00 callq 2c1036 2c1036: 49 89 c4 mov %rax,%r12 2c1039: 48 85 c0 test %rax,%rax 2c103c: 74 30 je 2c106e 2c103e: 49 63 c5 movslq %r13d,%rax 2c1041: 68 00 00 00 00 pushq $0x0 2c1046: 48 8b 55 58 mov 0x58(%rbp),%rdx 2c104a: 44 89 e9 mov %r13d,%ecx 2c104d: 48 69 c0 f4 00 00 00 imul $0xf4,%rax,%rax 2c1054: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c105b: 48 89 ee mov %rbp,%rsi 2c105e: 4c 89 e7 mov %r12,%rdi 2c1061: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 2c1068: e8 00 00 00 00 callq 2c106d 2c106d: 58 pop %rax 2c106e: 4c 89 e0 mov %r12,%rax 2c1071: 5d pop %rbp 2c1072: 41 5c pop %r12 2c1074: 41 5d pop %r13 2c1076: c3 retq 2c1077: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c107e: 00 00 00000000002c1080 : 2c1080: e8 00 00 00 00 callq 2c1085 2c1085: 41 54 push %r12 2c1087: ba 60 00 00 00 mov $0x60,%edx 2c108c: be c0 0d 00 00 mov $0xdc0,%esi 2c1091: 55 push %rbp 2c1092: 48 89 fd mov %rdi,%rbp 2c1095: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c109c 2c109c: e8 00 00 00 00 callq 2c10a1 2c10a1: 49 89 c4 mov %rax,%r12 2c10a4: 48 85 c0 test %rax,%rax 2c10a7: 74 55 je 2c10fe 2c10a9: 8b 45 18 mov 0x18(%rbp),%eax 2c10ac: 83 f8 03 cmp $0x3,%eax 2c10af: 0f 84 8c 00 00 00 je 2c1141 2c10b5: 7e 4e jle 2c1105 2c10b7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c10be: 83 f8 05 cmp $0x5,%eax 2c10c1: 74 0c je 2c10cf 2c10c3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c10ca: 83 f8 09 cmp $0x9,%eax 2c10cd: 75 64 jne 2c1133 2c10cf: 8b 45 00 mov 0x0(%rbp),%eax 2c10d2: 8b 55 08 mov 0x8(%rbp),%edx 2c10d5: 48 89 ee mov %rbp,%rsi 2c10d8: 4c 89 e7 mov %r12,%rdi 2c10db: 83 e8 01 sub $0x1,%eax 2c10de: 4c 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%r9 2c10e5: 00 2c10e6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c10ed: 48 8d 04 40 lea (%rax,%rax,2),%rax 2c10f1: 4c 8d 04 85 00 00 00 lea 0x0(,%rax,4),%r8 2c10f8: 00 2c10f9: e8 00 00 00 00 callq 2c10fe 2c10fe: 4c 89 e0 mov %r12,%rax 2c1101: 5d pop %rbp 2c1102: 41 5c pop %r12 2c1104: c3 retq 2c1105: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c110c: 83 f8 01 cmp $0x1,%eax 2c110f: 74 be je 2c10cf 2c1111: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c1118: 83 f8 02 cmp $0x2,%eax 2c111b: 74 b2 je 2c10cf 2c111d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c1124: 85 c0 test %eax,%eax 2c1126: 74 a7 je 2c10cf 2c1128: 0f 0b ud2 2c112a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c1131: eb 9c jmp 2c10cf 2c1133: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c113a: 83 f8 04 cmp $0x4,%eax 2c113d: 74 90 je 2c10cf 2c113f: eb e7 jmp 2c1128 2c1141: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c1148: eb 85 jmp 2c10cf 2c114a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c1150 : 2c1150: e8 00 00 00 00 callq 2c1155 2c1155: 41 55 push %r13 2c1157: 41 54 push %r12 2c1159: 55 push %rbp 2c115a: 53 push %rbx 2c115b: 48 89 fb mov %rdi,%rbx 2c115e: 8b bf a8 02 00 00 mov 0x2a8(%rdi),%edi 2c1164: 85 ff test %edi,%edi 2c1166: 0f 84 85 00 00 00 je 2c11f1 2c116c: 48 8d 6b 60 lea 0x60(%rbx),%rbp 2c1170: 45 31 e4 xor %r12d,%r12d 2c1173: 48 83 bd 90 00 00 00 cmpq $0x0,0x90(%rbp) 2c117a: 00 2c117b: 74 0c je 2c1189 2c117d: 48 8d bd 90 00 00 00 lea 0x90(%rbp),%rdi 2c1184: e8 00 00 00 00 callq 2c1189 2c1189: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2c118d: 48 85 ff test %rdi,%rdi 2c1190: 74 0d je 2c119f 2c1192: e8 00 00 00 00 callq 2c1197 2c1197: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2c119e: 00 2c119f: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2c11a4: 74 08 je 2c11ae 2c11a6: 48 89 ef mov %rbp,%rdi 2c11a9: e8 00 00 00 00 callq 2c11ae 2c11ae: 48 8b 7d a0 mov -0x60(%rbp),%rdi 2c11b2: 48 85 ff test %rdi,%rdi 2c11b5: 74 0d je 2c11c4 2c11b7: e8 00 00 00 00 callq 2c11bc 2c11bc: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 2c11c3: 00 2c11c4: 48 8b bd c0 00 00 00 mov 0xc0(%rbp),%rdi 2c11cb: 48 85 ff test %rdi,%rdi 2c11ce: 74 10 je 2c11e0 2c11d0: e8 00 00 00 00 callq 2c11d5 2c11d5: 48 c7 85 c0 00 00 00 movq $0x0,0xc0(%rbp) 2c11dc: 00 00 00 00 2c11e0: 41 83 c4 01 add $0x1,%r12d 2c11e4: 48 83 c5 08 add $0x8,%rbp 2c11e8: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 2c11ef: 77 82 ja 2c1173 2c11f1: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2c11f8: 8b 70 1c mov 0x1c(%rax),%esi 2c11fb: 85 f6 test %esi,%esi 2c11fd: 74 5a je 2c1259 2c11ff: 48 8d ab c8 01 00 00 lea 0x1c8(%rbx),%rbp 2c1206: 45 31 e4 xor %r12d,%r12d 2c1209: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2c120e: 74 08 je 2c1218 2c1210: 48 89 ef mov %rbp,%rdi 2c1213: e8 00 00 00 00 callq 2c1218 2c1218: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2c121c: 48 85 ff test %rdi,%rdi 2c121f: 74 0d je 2c122e 2c1221: e8 00 00 00 00 callq 2c1226 2c1226: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2c122d: 00 2c122e: 48 8b 7d 60 mov 0x60(%rbp),%rdi 2c1232: 48 85 ff test %rdi,%rdi 2c1235: 74 0d je 2c1244 2c1237: e8 00 00 00 00 callq 2c123c 2c123c: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 2c1243: 00 2c1244: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2c124b: 41 83 c4 01 add $0x1,%r12d 2c124f: 48 83 c5 08 add $0x8,%rbp 2c1253: 44 39 60 1c cmp %r12d,0x1c(%rax) 2c1257: 77 b0 ja 2c1209 2c1259: 8b 8b b0 02 00 00 mov 0x2b0(%rbx),%ecx 2c125f: 85 c9 test %ecx,%ecx 2c1261: 74 20 je 2c1283 2c1263: 31 ed xor %ebp,%ebp 2c1265: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 2c126c: 00 2c126d: 48 85 ff test %rdi,%rdi 2c1270: 74 05 je 2c1277 2c1272: e8 00 00 00 00 callq 2c1277 2c1277: 48 83 c5 01 add $0x1,%rbp 2c127b: 39 ab b0 02 00 00 cmp %ebp,0x2b0(%rbx) 2c1281: 77 e2 ja 2c1265 2c1283: 8b 93 70 03 00 00 mov 0x370(%rbx),%edx 2c1289: 85 d2 test %edx,%edx 2c128b: 74 57 je 2c12e4 2c128d: 48 8d ab 38 03 00 00 lea 0x338(%rbx),%rbp 2c1294: 45 31 ed xor %r13d,%r13d 2c1297: 4c 8b 65 00 mov 0x0(%rbp),%r12 2c129b: 4d 85 e4 test %r12,%r12 2c129e: 74 33 je 2c12d3 2c12a0: 48 85 ed test %rbp,%rbp 2c12a3: 74 2e je 2c12d3 2c12a5: 49 8b 7c 24 38 mov 0x38(%r12),%rdi 2c12aa: e8 00 00 00 00 callq 2c12af 2c12af: 49 8b 7c 24 48 mov 0x48(%r12),%rdi 2c12b4: e8 00 00 00 00 callq 2c12b9 2c12b9: 49 8b 7c 24 58 mov 0x58(%r12),%rdi 2c12be: e8 00 00 00 00 callq 2c12c3 2c12c3: 4c 89 e7 mov %r12,%rdi 2c12c6: e8 00 00 00 00 callq 2c12cb 2c12cb: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 2c12d2: 00 2c12d3: 41 83 c5 01 add $0x1,%r13d 2c12d7: 48 83 c5 08 add $0x8,%rbp 2c12db: 44 39 ab 70 03 00 00 cmp %r13d,0x370(%rbx) 2c12e2: 77 b3 ja 2c1297 2c12e4: 48 8b ab 30 03 00 00 mov 0x330(%rbx),%rbp 2c12eb: 48 85 ed test %rbp,%rbp 2c12ee: 74 37 je 2c1327 2c12f0: 48 81 fb d0 fc ff ff cmp $0xfffffffffffffcd0,%rbx 2c12f7: 74 2e je 2c1327 2c12f9: 48 8b 7d 38 mov 0x38(%rbp),%rdi 2c12fd: e8 00 00 00 00 callq 2c1302 2c1302: 48 8b 7d 48 mov 0x48(%rbp),%rdi 2c1306: e8 00 00 00 00 callq 2c130b 2c130b: 48 8b 7d 58 mov 0x58(%rbp),%rdi 2c130f: e8 00 00 00 00 callq 2c1314 2c1314: 48 89 ef mov %rbp,%rdi 2c1317: e8 00 00 00 00 callq 2c131c 2c131c: 48 c7 83 30 03 00 00 movq $0x0,0x330(%rbx) 2c1323: 00 00 00 00 2c1327: 8b 83 b0 03 00 00 mov 0x3b0(%rbx),%eax 2c132d: 85 c0 test %eax,%eax 2c132f: 74 2a je 2c135b 2c1331: 48 8d ab 78 03 00 00 lea 0x378(%rbx),%rbp 2c1338: 45 31 e4 xor %r12d,%r12d 2c133b: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2c1340: 74 08 je 2c134a 2c1342: 48 89 ef mov %rbp,%rdi 2c1345: e8 00 00 00 00 callq 2c134a 2c134a: 41 83 c4 01 add $0x1,%r12d 2c134e: 48 83 c5 08 add $0x8,%rbp 2c1352: 44 39 a3 b0 03 00 00 cmp %r12d,0x3b0(%rbx) 2c1359: 77 e0 ja 2c133b 2c135b: 48 83 bb c8 03 00 00 cmpq $0x0,0x3c8(%rbx) 2c1362: 00 2c1363: 74 0c je 2c1371 2c1365: 48 8d bb c8 03 00 00 lea 0x3c8(%rbx),%rdi 2c136c: e8 00 00 00 00 callq 2c1371 2c1371: 48 83 bb d0 03 00 00 cmpq $0x0,0x3d0(%rbx) 2c1378: 00 2c1379: 74 0c je 2c1387 2c137b: 48 8d bb d0 03 00 00 lea 0x3d0(%rbx),%rdi 2c1382: e8 00 00 00 00 callq 2c1387 2c1387: 48 83 bb c0 03 00 00 cmpq $0x0,0x3c0(%rbx) 2c138e: 00 2c138f: 74 12 je 2c13a3 2c1391: 48 8d bb c0 03 00 00 lea 0x3c0(%rbx),%rdi 2c1398: 5b pop %rbx 2c1399: 5d pop %rbp 2c139a: 41 5c pop %r12 2c139c: 41 5d pop %r13 2c139e: e9 00 00 00 00 jmpq 2c13a3 2c13a3: 5b pop %rbx 2c13a4: 5d pop %rbp 2c13a5: 41 5c pop %r12 2c13a7: 41 5d pop %r13 2c13a9: c3 retq 2c13aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c13b0 : 2c13b0: e8 00 00 00 00 callq 2c13b5 2c13b5: 55 push %rbp 2c13b6: 53 push %rbx 2c13b7: 48 8b 2f mov (%rdi),%rbp 2c13ba: 48 89 fb mov %rdi,%rbx 2c13bd: 48 89 ef mov %rbp,%rdi 2c13c0: e8 8b fd ff ff callq 2c1150 2c13c5: 48 89 ef mov %rbp,%rdi 2c13c8: e8 00 00 00 00 callq 2c13cd 2c13cd: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2c13d4: 5b pop %rbx 2c13d5: 5d pop %rbp 2c13d6: c3 retq 2c13d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c13de: 00 00 00000000002c13e0 : 2c13e0: e8 00 00 00 00 callq 2c13e5 2c13e5: 53 push %rbx 2c13e6: 48 89 fb mov %rdi,%rbx 2c13e9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c13f0 2c13f0: ba 68 01 00 00 mov $0x168,%edx 2c13f5: be c0 0d 00 00 mov $0xdc0,%esi 2c13fa: e8 00 00 00 00 callq 2c13ff 2c13ff: 48 85 c0 test %rax,%rax 2c1402: 74 39 je 2c143d 2c1404: 8b 53 34 mov 0x34(%rbx),%edx 2c1407: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c140e: 48 89 18 mov %rbx,(%rax) 2c1411: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2c1418: 00 2c1419: 83 ea 61 sub $0x61,%edx 2c141c: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 2c1423: 00 2c1424: 81 fa 9e 00 00 00 cmp $0x9e,%edx 2c142a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1431: c6 40 20 01 movb $0x1,0x20(%rax) 2c1435: 48 0f 43 d1 cmovae %rcx,%rdx 2c1439: 48 89 50 08 mov %rdx,0x8(%rax) 2c143d: 5b pop %rbx 2c143e: c3 retq 2c143f: 90 nop 00000000002c1440 : 2c1440: e8 00 00 00 00 callq 2c1445 2c1445: 41 55 push %r13 2c1447: ba 70 00 00 00 mov $0x70,%edx 2c144c: 41 89 f5 mov %esi,%r13d 2c144f: be c0 0d 00 00 mov $0xdc0,%esi 2c1454: 41 54 push %r12 2c1456: 55 push %rbp 2c1457: 48 89 fd mov %rdi,%rbp 2c145a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c1461 2c1461: e8 00 00 00 00 callq 2c1466 2c1466: 49 89 c4 mov %rax,%r12 2c1469: 48 85 c0 test %rax,%rax 2c146c: 74 39 je 2c14a7 2c146e: 48 8b 55 00 mov 0x0(%rbp),%rdx 2c1472: 44 89 e8 mov %r13d,%eax 2c1475: b9 60 09 00 00 mov $0x960,%ecx 2c147a: 48 89 ee mov %rbp,%rsi 2c147d: 48 8d 04 80 lea (%rax,%rax,4),%rax 2c1481: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c1488: 4c 89 e7 mov %r12,%rdi 2c148b: 0f b6 52 4c movzbl 0x4c(%rdx),%edx 2c148f: 4c 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%r8 2c1496: 00 2c1497: 52 push %rdx 2c1498: 44 89 ea mov %r13d,%edx 2c149b: 68 00 00 00 00 pushq $0x0 2c14a0: e8 00 00 00 00 callq 2c14a5 2c14a5: 58 pop %rax 2c14a6: 5a pop %rdx 2c14a7: 4c 89 e0 mov %r12,%rax 2c14aa: 5d pop %rbp 2c14ab: 41 5c pop %r12 2c14ad: 41 5d pop %r13 2c14af: c3 retq 00000000002c14b0 : 2c14b0: e8 00 00 00 00 callq 2c14b5 2c14b5: 41 55 push %r13 2c14b7: ba 50 00 00 00 mov $0x50,%edx 2c14bc: 41 89 f5 mov %esi,%r13d 2c14bf: be c0 0d 00 00 mov $0xdc0,%esi 2c14c4: 41 54 push %r12 2c14c6: 55 push %rbp 2c14c7: 48 89 fd mov %rdi,%rbp 2c14ca: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c14d1 2c14d1: e8 00 00 00 00 callq 2c14d6 2c14d6: 49 89 c4 mov %rax,%r12 2c14d9: 48 85 c0 test %rax,%rax 2c14dc: 74 2e je 2c150c 2c14de: 44 89 e8 mov %r13d,%eax 2c14e1: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c14e8: 44 89 ea mov %r13d,%edx 2c14eb: 48 89 ee mov %rbp,%rsi 2c14ee: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 2c14f2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c14f9: 4c 89 e7 mov %r12,%rdi 2c14fc: 48 c1 e1 04 shl $0x4,%rcx 2c1500: 48 81 c1 00 00 00 00 add $0x0,%rcx 2c1507: e8 00 00 00 00 callq 2c150c 2c150c: 4c 89 e0 mov %r12,%rax 2c150f: 5d pop %rbp 2c1510: 41 5c pop %r12 2c1512: 41 5d pop %r13 2c1514: c3 retq 2c1515: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c151c: 00 00 00 00 00000000002c1520 : 2c1520: e8 00 00 00 00 callq 2c1525 2c1525: 41 57 push %r15 2c1527: 49 89 cf mov %rcx,%r15 2c152a: 41 56 push %r14 2c152c: 41 89 d6 mov %edx,%r14d 2c152f: ba 00 01 00 00 mov $0x100,%edx 2c1534: 41 55 push %r13 2c1536: 49 89 f5 mov %rsi,%r13 2c1539: be c0 0d 00 00 mov $0xdc0,%esi 2c153e: 41 54 push %r12 2c1540: 55 push %rbp 2c1541: 48 89 fd mov %rdi,%rbp 2c1544: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c154b 2c154b: 53 push %rbx 2c154c: 44 89 c3 mov %r8d,%ebx 2c154f: e8 00 00 00 00 callq 2c1554 2c1554: 49 89 c4 mov %rax,%r12 2c1557: 48 85 c0 test %rax,%rax 2c155a: 74 2a je 2c1586 2c155c: 68 00 00 00 00 pushq $0x0 2c1561: 4c 89 ea mov %r13,%rdx 2c1564: 4d 89 f8 mov %r15,%r8 2c1567: 44 89 f1 mov %r14d,%ecx 2c156a: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c1571: 48 89 ee mov %rbp,%rsi 2c1574: 48 89 c7 mov %rax,%rdi 2c1577: e8 00 00 00 00 callq 2c157c 2c157c: 5a pop %rdx 2c157d: 84 c0 test %al,%al 2c157f: 74 13 je 2c1594 2c1581: 41 88 5c 24 14 mov %bl,0x14(%r12) 2c1586: 5b pop %rbx 2c1587: 4c 89 e0 mov %r12,%rax 2c158a: 5d pop %rbp 2c158b: 41 5c pop %r12 2c158d: 41 5d pop %r13 2c158f: 41 5e pop %r14 2c1591: 41 5f pop %r15 2c1593: c3 retq 2c1594: 4c 89 e7 mov %r12,%rdi 2c1597: 45 31 e4 xor %r12d,%r12d 2c159a: e8 00 00 00 00 callq 2c159f 2c159f: b9 1e 03 00 00 mov $0x31e,%ecx 2c15a4: bf 02 00 00 00 mov $0x2,%edi 2c15a9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c15b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c15b7: e8 00 00 00 00 callq 2c15bc 2c15bc: 4c 89 e0 mov %r12,%rax 2c15bf: 5b pop %rbx 2c15c0: 5d pop %rbp 2c15c1: 41 5c pop %r12 2c15c3: 41 5d pop %r13 2c15c5: 41 5e pop %r14 2c15c7: 41 5f pop %r15 2c15c9: c3 retq 2c15ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c15d0 : 2c15d0: e8 00 00 00 00 callq 2c15d5 2c15d5: 48 85 ff test %rdi,%rdi 2c15d8: 74 35 je 2c160f 2c15da: 55 push %rbp 2c15db: 53 push %rbx 2c15dc: 48 8b 2f mov (%rdi),%rbp 2c15df: 48 89 fb mov %rdi,%rbx 2c15e2: 48 8b 7d 38 mov 0x38(%rbp),%rdi 2c15e6: e8 00 00 00 00 callq 2c15eb 2c15eb: 48 8b 7d 48 mov 0x48(%rbp),%rdi 2c15ef: e8 00 00 00 00 callq 2c15f4 2c15f4: 48 8b 7d 58 mov 0x58(%rbp),%rdi 2c15f8: e8 00 00 00 00 callq 2c15fd 2c15fd: 48 89 ef mov %rbp,%rdi 2c1600: e8 00 00 00 00 callq 2c1605 2c1605: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2c160c: 5b pop %rbx 2c160d: 5d pop %rbp 2c160e: c3 retq 2c160f: c3 retq 00000000002c1610 : 2c1610: e8 00 00 00 00 callq 2c1615 2c1615: 53 push %rbx 2c1616: 48 8b 57 08 mov 0x8(%rdi),%rdx 2c161a: 48 89 fb mov %rdi,%rbx 2c161d: 4c 8d 87 40 01 00 00 lea 0x140(%rdi),%r8 2c1624: 8b 7a 64 mov 0x64(%rdx),%edi 2c1627: 89 bb 40 01 00 00 mov %edi,0x140(%rbx) 2c162d: 48 8b 42 08 mov 0x8(%rdx),%rax 2c1631: 48 8b 80 40 01 00 00 mov 0x140(%rax),%rax 2c1638: 8b 40 18 mov 0x18(%rax),%eax 2c163b: 89 83 4c 01 00 00 mov %eax,0x14c(%rbx) 2c1641: 8b 82 24 03 00 00 mov 0x324(%rdx),%eax 2c1647: 89 83 50 01 00 00 mov %eax,0x150(%rbx) 2c164d: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 2c1654: 8b 40 18 mov 0x18(%rax),%eax 2c1657: c7 83 44 01 00 00 d0 movl $0x278d0,0x144(%rbx) 2c165e: 78 02 00 2c1661: 83 c0 01 add $0x1,%eax 2c1664: 89 83 54 01 00 00 mov %eax,0x154(%rbx) 2c166a: 0f b6 83 70 01 00 00 movzbl 0x170(%rbx),%eax 2c1671: 83 e0 fe and $0xfffffffe,%eax 2c1674: 88 83 70 01 00 00 mov %al,0x170(%rbx) 2c167a: 8b 4a 74 mov 0x74(%rdx),%ecx 2c167d: 83 c8 02 or $0x2,%eax 2c1680: 88 83 70 01 00 00 mov %al,0x170(%rbx) 2c1686: 89 8b 58 01 00 00 mov %ecx,0x158(%rbx) 2c168c: 83 7a 78 04 cmpl $0x4,0x78(%rdx) 2c1690: 40 0f 94 c6 sete %sil 2c1694: 83 e0 ef and $0xffffffef,%eax 2c1697: c1 e6 04 shl $0x4,%esi 2c169a: 09 f0 or %esi,%eax 2c169c: 88 83 70 01 00 00 mov %al,0x170(%rbx) 2c16a2: 8b 42 78 mov 0x78(%rdx),%eax 2c16a5: 83 f8 02 cmp $0x2,%eax 2c16a8: 89 83 6c 01 00 00 mov %eax,0x16c(%rbx) 2c16ae: b8 02 00 00 00 mov $0x2,%eax 2c16b3: 0f 44 c8 cmove %eax,%ecx 2c16b6: 89 8b 58 01 00 00 mov %ecx,0x158(%rbx) 2c16bc: 83 7a 78 04 cmpl $0x4,0x78(%rdx) 2c16c0: 75 08 jne 2c16ca 2c16c2: d1 ef shr %edi 2c16c4: 89 bb 40 01 00 00 mov %edi,0x140(%rbx) 2c16ca: 83 7a 70 05 cmpl $0x5,0x70(%rdx) 2c16ce: 75 06 jne 2c16d6 2c16d0: d1 a3 40 01 00 00 shll 0x140(%rbx) 2c16d6: 48 8b bb 88 02 00 00 mov 0x288(%rbx),%rdi 2c16dd: 48 8d 93 90 02 00 00 lea 0x290(%rbx),%rdx 2c16e4: 4c 89 c6 mov %r8,%rsi 2c16e7: 48 8b 07 mov (%rdi),%rax 2c16ea: 48 8b 40 10 mov 0x10(%rax),%rax 2c16ee: e8 00 00 00 00 callq 2c16f3 2c16f3: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c16f7: 48 8d b7 00 03 00 00 lea 0x300(%rdi),%rsi 2c16fe: e8 00 00 00 00 callq 2c1703 2c1703: 48 8b 43 08 mov 0x8(%rbx),%rax 2c1707: 8b 50 78 mov 0x78(%rax),%edx 2c170a: 89 90 14 03 00 00 mov %edx,0x314(%rax) 2c1710: 5b pop %rbx 2c1711: c3 retq 2c1712: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c1719: 00 00 00 00 2c171d: 0f 1f 00 nopl (%rax) 00000000002c1720 : 2c1720: e8 00 00 00 00 callq 2c1725 2c1725: 41 55 push %r13 2c1727: 49 89 fd mov %rdi,%r13 2c172a: 41 54 push %r12 2c172c: 55 push %rbp 2c172d: 48 89 d5 mov %rdx,%rbp 2c1730: 53 push %rbx 2c1731: 48 89 f3 mov %rsi,%rbx 2c1734: e8 00 00 00 00 callq 2c1739 2c1739: 41 89 c4 mov %eax,%r12d 2c173c: 83 f8 01 cmp $0x1,%eax 2c173f: 74 0a je 2c174b 2c1741: 5b pop %rbx 2c1742: 44 89 e0 mov %r12d,%eax 2c1745: 5d pop %rbp 2c1746: 41 5c pop %r12 2c1748: 41 5d pop %r13 2c174a: c3 retq 2c174b: 48 89 ea mov %rbp,%rdx 2c174e: 48 89 de mov %rbx,%rsi 2c1751: 4c 89 ef mov %r13,%rdi 2c1754: e8 00 00 00 00 callq 2c1759 2c1759: 41 89 c4 mov %eax,%r12d 2c175c: 83 f8 01 cmp $0x1,%eax 2c175f: 75 e0 jne 2c1741 2c1761: 48 89 ee mov %rbp,%rsi 2c1764: 48 8d bb b8 01 00 00 lea 0x1b8(%rbx),%rdi 2c176b: e8 00 00 00 00 callq 2c1770 2c1770: 48 89 c5 mov %rax,%rbp 2c1773: 48 85 c0 test %rax,%rax 2c1776: 74 4d je 2c17c5 2c1778: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 2c177f: 0f b6 80 bc 02 00 00 movzbl 0x2bc(%rax),%eax 2c1786: 39 82 ac 02 00 00 cmp %eax,0x2ac(%rdx) 2c178c: 75 12 jne 2c17a0 2c178e: 48 8b 45 00 mov 0x0(%rbp),%rax 2c1792: 48 85 c0 test %rax,%rax 2c1795: 74 23 je 2c17ba 2c1797: 83 b8 68 02 00 00 10 cmpl $0x10,0x268(%rax) 2c179e: 76 1a jbe 2c17ba 2c17a0: 48 89 ef mov %rbp,%rdi 2c17a3: e8 00 00 00 00 callq 2c17a8 2c17a8: 48 89 ef mov %rbp,%rdi 2c17ab: e8 00 00 00 00 callq 2c17b0 2c17b0: 44 89 e0 mov %r12d,%eax 2c17b3: 5b pop %rbx 2c17b4: 5d pop %rbp 2c17b5: 41 5c pop %r12 2c17b7: 41 5d pop %r13 2c17b9: c3 retq 2c17ba: 41 bc 0c 00 00 00 mov $0xc,%r12d 2c17c0: e9 7c ff ff ff jmpq 2c1741 2c17c5: 41 83 cc ff or $0xffffffff,%r12d 2c17c9: e9 73 ff ff ff jmpq 2c1741 2c17ce: 66 90 xchg %ax,%ax 00000000002c17d0 : 2c17d0: e8 00 00 00 00 callq 2c17d5 2c17d5: 8b 47 0c mov 0xc(%rdi),%eax 2c17d8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c17df: 83 e8 61 sub $0x61,%eax 2c17e2: 3d 9e 00 00 00 cmp $0x9e,%eax 2c17e7: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2c17ee: 48 0f 43 c2 cmovae %rdx,%rax 2c17f2: c3 retq 2c17f3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c17fa: 00 00 00 00 2c17fe: 66 90 xchg %ax,%ax 00000000002c1800 : 2c1800: e8 00 00 00 00 callq 2c1805 2c1805: 41 57 push %r15 2c1807: ba 28 04 00 00 mov $0x428,%edx 2c180c: 41 56 push %r14 2c180e: 41 55 push %r13 2c1810: 41 54 push %r12 2c1812: 49 89 f4 mov %rsi,%r12 2c1815: be c0 0d 00 00 mov $0xdc0,%esi 2c181a: 55 push %rbp 2c181b: 53 push %rbx 2c181c: 48 83 ec 78 sub $0x78,%rsp 2c1820: 89 7c 24 14 mov %edi,0x14(%rsp) 2c1824: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c182b 2c182b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2c1832: 00 00 2c1834: 48 89 44 24 70 mov %rax,0x70(%rsp) 2c1839: 31 c0 xor %eax,%eax 2c183b: e8 00 00 00 00 callq 2c1840 2c1840: 48 85 c0 test %rax,%rax 2c1843: 0f 84 10 05 00 00 je 2c1d59 2c1849: 4d 8b ac 24 98 02 00 mov 0x298(%r12),%r13 2c1850: 00 2c1851: 48 89 c5 mov %rax,%rbp 2c1854: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c185b: 49 8b 45 58 mov 0x58(%r13),%rax 2c185f: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2c1866: 00 2c1867: 41 8b 45 34 mov 0x34(%r13),%eax 2c186b: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2c1872: 00 00 00 00 2c1876: 8d 50 9f lea -0x61(%rax),%edx 2c1879: 41 c6 44 24 46 01 movb $0x1,0x46(%r12) 2c187f: 81 fa 9e 00 00 00 cmp $0x9e,%edx 2c1885: 41 c6 44 24 4c 00 movb $0x0,0x4c(%r12) 2c188b: 41 c7 44 24 38 80 00 movl $0x80,0x38(%r12) 2c1892: 00 00 2c1894: 19 c0 sbb %eax,%eax 2c1896: 83 c0 03 add $0x3,%eax 2c1899: 81 fa 9e 00 00 00 cmp $0x9e,%edx 2c189f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c18a6: 48 0f 43 d1 cmovae %rcx,%rdx 2c18aa: 89 85 a8 02 00 00 mov %eax,0x2a8(%rbp) 2c18b0: 89 85 ac 02 00 00 mov %eax,0x2ac(%rbp) 2c18b6: 89 85 24 03 00 00 mov %eax,0x324(%rbp) 2c18bc: 48 b8 96 00 00 00 64 movabs $0x6400000096,%rax 2c18c3: 00 00 00 2c18c6: 48 89 95 18 04 00 00 mov %rdx,0x418(%rbp) 2c18cd: 49 89 44 24 2c mov %rax,0x2c(%r12) 2c18d2: 4d 8b 75 58 mov 0x58(%r13),%r14 2c18d6: 41 80 7e 78 00 cmpb $0x0,0x78(%r14) 2c18db: 0f 85 b6 00 00 00 jne 2c1997 2c18e1: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2c18e8: 00 2c18e9: 0f 84 22 05 00 00 je 2c1e11 2c18ef: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2c18f5: 85 d2 test %edx,%edx 2c18f7: 0f 84 29 01 00 00 je 2c1a26 2c18fd: 31 c0 xor %eax,%eax 2c18ff: eb 0c jmp 2c190d 2c1901: 48 83 c0 01 add $0x1,%rax 2c1905: 39 c2 cmp %eax,%edx 2c1907: 0f 86 19 01 00 00 jbe 2c1a26 2c190d: 48 83 bc c5 38 03 00 cmpq $0x0,0x338(%rbp,%rax,8) 2c1914: 00 00 2c1916: 75 e9 jne 2c1901 2c1918: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c191f: e8 00 00 00 00 callq 2c1924 2c1924: b9 83 05 00 00 mov $0x583,%ecx 2c1929: bf 02 00 00 00 mov $0x2,%edi 2c192e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1935: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c193c: e8 00 00 00 00 callq 2c1941 2c1941: 48 89 ef mov %rbp,%rdi 2c1944: 45 31 f6 xor %r14d,%r14d 2c1947: e8 04 f8 ff ff callq 2c1150 2c194c: 48 89 ef mov %rbp,%rdi 2c194f: e8 00 00 00 00 callq 2c1954 2c1954: b9 0e 06 00 00 mov $0x60e,%ecx 2c1959: bf 02 00 00 00 mov $0x2,%edi 2c195e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1965: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c196c: e8 00 00 00 00 callq 2c1971 2c1971: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2c1976: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2c197d: 00 00 2c197f: 0f 85 a0 0b 00 00 jne 2c2525 2c1985: 48 83 c4 78 add $0x78,%rsp 2c1989: 4c 89 f0 mov %r14,%rax 2c198c: 5b pop %rbx 2c198d: 5d pop %rbp 2c198e: 41 5c pop %r12 2c1990: 41 5d pop %r13 2c1992: 41 5e pop %r14 2c1994: 41 5f pop %r15 2c1996: c3 retq 2c1997: 41 8b 4e 58 mov 0x58(%r14),%ecx 2c199b: 85 c9 test %ecx,%ecx 2c199d: 0f 84 3e ff ff ff je 2c18e1 2c19a3: 31 c9 xor %ecx,%ecx 2c19a5: 41 b8 01 00 00 00 mov $0x1,%r8d 2c19ab: ba 04 00 00 00 mov $0x4,%edx 2c19b0: 4c 89 f6 mov %r14,%rsi 2c19b3: 4c 89 ef mov %r13,%rdi 2c19b6: e8 00 00 00 00 callq 2c19bb 2c19bb: 45 31 c0 xor %r8d,%r8d 2c19be: ba 01 00 00 00 mov $0x1,%edx 2c19c3: 4c 89 f6 mov %r14,%rsi 2c19c6: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2c19cd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c19d4: 4c 89 ef mov %r13,%rdi 2c19d7: e8 00 00 00 00 callq 2c19dc 2c19dc: 45 31 c0 xor %r8d,%r8d 2c19df: ba 02 00 00 00 mov $0x2,%edx 2c19e4: 4c 89 f6 mov %r14,%rsi 2c19e7: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2c19ee: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c19f5: 4c 89 ef mov %r13,%rdi 2c19f8: e8 00 00 00 00 callq 2c19fd 2c19fd: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2c1a04: 00 2c1a05: c7 85 70 03 00 00 02 movl $0x2,0x370(%rbp) 2c1a0c: 00 00 00 2c1a0f: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2c1a16: 0f 84 f5 03 00 00 je 2c1e11 2c1a1c: ba 02 00 00 00 mov $0x2,%edx 2c1a21: e9 d7 fe ff ff jmpq 2c18fd 2c1a26: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c1a2d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1a34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1a3b: 4c 89 ef mov %r13,%rdi 2c1a3e: e8 00 00 00 00 callq 2c1a43 2c1a43: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 2c1a4a: 48 85 c0 test %rax,%rax 2c1a4d: 0f 84 ec 03 00 00 je 2c1e3f 2c1a53: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c1a5a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1a61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1a68: 4c 89 ef mov %r13,%rdi 2c1a6b: e8 00 00 00 00 callq 2c1a70 2c1a70: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 2c1a77: 48 85 c0 test %rax,%rax 2c1a7a: 0f 84 ed 03 00 00 je 2c1e6d 2c1a80: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 2c1a87: 00 2c1a88: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 2c1a8d: 48 89 44 24 20 mov %rax,0x20(%rsp) 2c1a92: e8 00 00 00 00 callq 2c1a97 2c1a97: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2c1a9e: 48 85 c0 test %rax,%rax 2c1aa1: 0f 84 9a fe ff ff je 2c1941 2c1aa7: 8b 95 a8 02 00 00 mov 0x2a8(%rbp),%edx 2c1aad: 85 d2 test %edx,%edx 2c1aaf: 0f 84 eb 03 00 00 je 2c1ea0 2c1ab5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2c1abc: 4c 89 64 24 18 mov %r12,0x18(%rsp) 2c1ac1: 49 c7 c7 00 00 00 00 mov $0x0,%r15 2c1ac8: 31 db xor %ebx,%ebx 2c1aca: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2c1ad1: 00 00 2c1ad3: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2c1ada: 49 89 c4 mov %rax,%r12 2c1add: e9 86 01 00 00 jmpq 2c1c68 2c1ae2: 48 89 c7 mov %rax,%rdi 2c1ae5: 89 da mov %ebx,%edx 2c1ae7: 4c 89 ee mov %r13,%rsi 2c1aea: 48 89 04 24 mov %rax,(%rsp) 2c1aee: e8 00 00 00 00 callq 2c1af3 2c1af3: 48 8b 04 24 mov (%rsp),%rax 2c1af7: ba 28 01 00 00 mov $0x128,%edx 2c1afc: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c1b03 2c1b03: be c0 0d 00 00 mov $0xdc0,%esi 2c1b08: 48 89 84 dd 20 01 00 mov %rax,0x120(%rbp,%rbx,8) 2c1b0f: 00 2c1b10: e8 00 00 00 00 callq 2c1b15 2c1b15: 48 85 c0 test %rax,%rax 2c1b18: 0f 84 43 02 00 00 je 2c1d61 2c1b1e: 48 89 c7 mov %rax,%rdi 2c1b21: 89 da mov %ebx,%edx 2c1b23: 4c 89 ee mov %r13,%rsi 2c1b26: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c1b2d: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c1b34: 4c 89 f1 mov %r14,%rcx 2c1b37: 48 89 04 24 mov %rax,(%rsp) 2c1b3b: e8 00 00 00 00 callq 2c1b40 2c1b40: 48 8b 04 24 mov (%rsp),%rax 2c1b44: ba 30 00 00 00 mov $0x30,%edx 2c1b49: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c1b50 2c1b50: be c0 0d 00 00 mov $0xdc0,%esi 2c1b55: c6 80 20 01 00 00 03 movb $0x3,0x120(%rax) 2c1b5c: 48 89 44 dd 00 mov %rax,0x0(%rbp,%rbx,8) 2c1b61: e8 00 00 00 00 callq 2c1b66 2c1b66: 48 85 c0 test %rax,%rax 2c1b69: 0f 84 4a 02 00 00 je 2c1db9 2c1b6f: 89 da mov %ebx,%edx 2c1b71: 4c 89 ee mov %r13,%rsi 2c1b74: 48 89 c7 mov %rax,%rdi 2c1b77: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c1b7e: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c1b85: 4c 89 f9 mov %r15,%rcx 2c1b88: 48 89 04 24 mov %rax,(%rsp) 2c1b8c: e8 00 00 00 00 callq 2c1b91 2c1b91: 48 8b 04 24 mov (%rsp),%rax 2c1b95: bf 78 4b 00 00 mov $0x4b78,%edi 2c1b9a: 48 89 44 dd 60 mov %rax,0x60(%rbp,%rbx,8) 2c1b9f: e8 9c ef ff ff callq 2c0b40 2c1ba4: be c0 0d 00 00 mov $0xdc0,%esi 2c1ba9: bf 78 4b 00 00 mov $0x4b78,%edi 2c1bae: 89 c2 mov %eax,%edx 2c1bb0: e8 00 00 00 00 callq 2c1bb5 2c1bb5: 48 85 c0 test %rax,%rax 2c1bb8: 0f 84 1f 01 00 00 je 2c1cdd 2c1bbe: 89 da mov %ebx,%edx 2c1bc0: 4c 89 ee mov %r13,%rsi 2c1bc3: 48 89 c7 mov %rax,%rdi 2c1bc6: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c1bcd: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c1bd4: 4c 89 e1 mov %r12,%rcx 2c1bd7: 48 89 04 24 mov %rax,(%rsp) 2c1bdb: e8 00 00 00 00 callq 2c1be0 2c1be0: 48 8b 04 24 mov (%rsp),%rax 2c1be4: bf 60 4b 00 00 mov $0x4b60,%edi 2c1be9: 48 89 84 dd 90 00 00 mov %rax,0x90(%rbp,%rbx,8) 2c1bf0: 00 2c1bf1: e8 4a ef ff ff callq 2c0b40 2c1bf6: be c0 0d 00 00 mov $0xdc0,%esi 2c1bfb: bf 60 4b 00 00 mov $0x4b60,%edi 2c1c00: 89 c2 mov %eax,%edx 2c1c02: e8 00 00 00 00 callq 2c1c07 2c1c07: 48 85 c0 test %rax,%rax 2c1c0a: 0f 84 0b 01 00 00 je 2c1d1b 2c1c10: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2c1c15: 89 da mov %ebx,%edx 2c1c17: 48 89 c7 mov %rax,%rdi 2c1c1a: 4c 89 ee mov %r13,%rsi 2c1c1d: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c1c24: 48 89 04 24 mov %rax,(%rsp) 2c1c28: 49 83 c7 54 add $0x54,%r15 2c1c2c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c1c33: e8 00 00 00 00 callq 2c1c38 2c1c38: 48 8b 04 24 mov (%rsp),%rax 2c1c3c: 48 83 44 24 08 38 addq $0x38,0x8(%rsp) 2c1c42: 49 81 c4 04 01 00 00 add $0x104,%r12 2c1c49: 49 81 c6 88 00 00 00 add $0x88,%r14 2c1c50: 48 89 84 dd f0 00 00 mov %rax,0xf0(%rbp,%rbx,8) 2c1c57: 00 2c1c58: 48 83 c3 01 add $0x1,%rbx 2c1c5c: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 2c1c62: 0f 86 33 02 00 00 jbe 2c1e9b 2c1c68: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 2c1c6c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c1c73 2c1c73: ba 60 00 00 00 mov $0x60,%edx 2c1c78: be c0 0d 00 00 mov $0xdc0,%esi 2c1c7d: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx 2c1c84: 00 2c1c85: 89 5c 24 10 mov %ebx,0x10(%rsp) 2c1c89: 48 89 0c 24 mov %rcx,(%rsp) 2c1c8d: e8 00 00 00 00 callq 2c1c92 2c1c92: 48 8b 0c 24 mov (%rsp),%rcx 2c1c96: 48 85 c0 test %rax,%rax 2c1c99: 0f 85 43 fe ff ff jne 2c1ae2 2c1c9f: 8b 44 24 10 mov 0x10(%rsp),%eax 2c1ca3: b9 a8 05 00 00 mov $0x5a8,%ecx 2c1ca8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1caf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1cb6: bf 02 00 00 00 mov $0x2,%edi 2c1cbb: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 2c1cc2: 00 00 00 00 00 2c1cc7: e8 00 00 00 00 callq 2c1ccc 2c1ccc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c1cd3: e8 00 00 00 00 callq 2c1cd8 2c1cd8: e9 64 fc ff ff jmpq 2c1941 2c1cdd: 8b 44 24 10 mov 0x10(%rsp),%eax 2c1ce1: b9 bf 05 00 00 mov $0x5bf,%ecx 2c1ce6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1ced: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1cf4: bf 02 00 00 00 mov $0x2,%edi 2c1cf9: 48 c7 84 c5 90 00 00 movq $0x0,0x90(%rbp,%rax,8) 2c1d00: 00 00 00 00 00 2c1d05: e8 00 00 00 00 callq 2c1d0a 2c1d0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c1d11: e8 00 00 00 00 callq 2c1d16 2c1d16: e9 26 fc ff ff jmpq 2c1941 2c1d1b: 8b 44 24 10 mov 0x10(%rsp),%eax 2c1d1f: b9 c7 05 00 00 mov $0x5c7,%ecx 2c1d24: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1d2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1d32: bf 02 00 00 00 mov $0x2,%edi 2c1d37: 48 c7 84 c5 f0 00 00 movq $0x0,0xf0(%rbp,%rax,8) 2c1d3e: 00 00 00 00 00 2c1d43: e8 00 00 00 00 callq 2c1d48 2c1d48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c1d4f: e8 00 00 00 00 callq 2c1d54 2c1d54: e9 e8 fb ff ff jmpq 2c1941 2c1d59: 45 31 f6 xor %r14d,%r14d 2c1d5c: e9 10 fc ff ff jmpq 2c1971 2c1d61: b9 6b 02 00 00 mov $0x26b,%ecx 2c1d66: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1d6d: bf 02 00 00 00 mov $0x2,%edi 2c1d72: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1d79: e8 00 00 00 00 callq 2c1d7e 2c1d7e: 8b 44 24 10 mov 0x10(%rsp),%eax 2c1d82: b9 af 05 00 00 mov $0x5af,%ecx 2c1d87: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1d8e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1d95: bf 02 00 00 00 mov $0x2,%edi 2c1d9a: 48 c7 44 c5 00 00 00 movq $0x0,0x0(%rbp,%rax,8) 2c1da1: 00 00 2c1da3: e8 00 00 00 00 callq 2c1da8 2c1da8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c1daf: e8 00 00 00 00 callq 2c1db4 2c1db4: e9 88 fb ff ff jmpq 2c1941 2c1db9: b9 8f 02 00 00 mov $0x28f,%ecx 2c1dbe: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1dc5: bf 02 00 00 00 mov $0x2,%edi 2c1dca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1dd1: e8 00 00 00 00 callq 2c1dd6 2c1dd6: 8b 44 24 10 mov 0x10(%rsp),%eax 2c1dda: b9 b7 05 00 00 mov $0x5b7,%ecx 2c1ddf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1de6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1ded: bf 02 00 00 00 mov $0x2,%edi 2c1df2: 48 c7 44 c5 60 00 00 movq $0x0,0x60(%rbp,%rax,8) 2c1df9: 00 00 2c1dfb: e8 00 00 00 00 callq 2c1e00 2c1e00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c1e07: e8 00 00 00 00 callq 2c1e0c 2c1e0c: e9 30 fb ff ff jmpq 2c1941 2c1e11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c1e18: e8 00 00 00 00 callq 2c1e1d 2c1e1d: b9 7c 05 00 00 mov $0x57c,%ecx 2c1e22: bf 02 00 00 00 mov $0x2,%edi 2c1e27: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1e2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1e35: e8 00 00 00 00 callq 2c1e3a 2c1e3a: e9 02 fb ff ff jmpq 2c1941 2c1e3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c1e46: e8 00 00 00 00 callq 2c1e4b 2c1e4b: b9 8e 05 00 00 mov $0x58e,%ecx 2c1e50: bf 02 00 00 00 mov $0x2,%edi 2c1e55: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1e5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1e63: e8 00 00 00 00 callq 2c1e68 2c1e68: e9 d4 fa ff ff jmpq 2c1941 2c1e6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c1e74: e8 00 00 00 00 callq 2c1e79 2c1e79: b9 98 05 00 00 mov $0x598,%ecx 2c1e7e: bf 02 00 00 00 mov $0x2,%edi 2c1e83: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1e8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1e91: e8 00 00 00 00 callq 2c1e96 2c1e96: e9 a6 fa ff ff jmpq 2c1941 2c1e9b: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 2c1ea0: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2c1ea7: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 2c1eae: 45 31 ff xor %r15d,%r15d 2c1eb1: 8b 40 1c mov 0x1c(%rax),%eax 2c1eb4: 85 c0 test %eax,%eax 2c1eb6: 0f 84 fb 00 00 00 je 2c1fb7 2c1ebc: 4c 89 24 24 mov %r12,(%rsp) 2c1ec0: eb 4c jmp 2c1f0e 2c1ec2: 48 89 d9 mov %rbx,%rcx 2c1ec5: 44 89 fa mov %r15d,%edx 2c1ec8: 48 89 c7 mov %rax,%rdi 2c1ecb: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c1ed2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c1ed9: 4c 89 ee mov %r13,%rsi 2c1edc: 48 83 c3 30 add $0x30,%rbx 2c1ee0: e8 00 00 00 00 callq 2c1ee5 2c1ee5: 4e 89 a4 fd f8 01 00 mov %r12,0x1f8(%rbp,%r15,8) 2c1eec: 00 2c1eed: 4a c7 84 fd 28 02 00 movq $0x0,0x228(%rbp,%r15,8) 2c1ef4: 00 00 00 00 00 2c1ef9: 49 83 c7 01 add $0x1,%r15 2c1efd: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2c1f04: 44 39 78 1c cmp %r15d,0x1c(%rax) 2c1f08: 0f 86 a5 00 00 00 jbe 2c1fb3 2c1f0e: 44 89 fe mov %r15d,%esi 2c1f11: 4c 89 ef mov %r13,%rdi 2c1f14: e8 00 00 00 00 callq 2c1f19 2c1f19: 4a 89 84 fd c8 01 00 mov %rax,0x1c8(%rbp,%r15,8) 2c1f20: 00 2c1f21: 48 85 c0 test %rax,%rax 2c1f24: 74 5f je 2c1f85 2c1f26: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c1f2d 2c1f2d: ba 50 00 00 00 mov $0x50,%edx 2c1f32: be c0 0d 00 00 mov $0xdc0,%esi 2c1f37: e8 00 00 00 00 callq 2c1f3c 2c1f3c: 49 89 c4 mov %rax,%r12 2c1f3f: 48 85 c0 test %rax,%rax 2c1f42: 0f 85 7a ff ff ff jne 2c1ec2 2c1f48: 45 89 fe mov %r15d,%r14d 2c1f4b: b9 d8 05 00 00 mov $0x5d8,%ecx 2c1f50: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1f57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1f5e: 4a c7 84 f5 f8 01 00 movq $0x0,0x1f8(%rbp,%r14,8) 2c1f65: 00 00 00 00 00 2c1f6a: bf 02 00 00 00 mov $0x2,%edi 2c1f6f: e8 00 00 00 00 callq 2c1f74 2c1f74: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c1f7b: e8 00 00 00 00 callq 2c1f80 2c1f80: e9 bc f9 ff ff jmpq 2c1941 2c1f85: b9 d1 05 00 00 mov $0x5d1,%ecx 2c1f8a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c1f91: bf 02 00 00 00 mov $0x2,%edi 2c1f96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c1f9d: e8 00 00 00 00 callq 2c1fa2 2c1fa2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c1fa9: e8 00 00 00 00 callq 2c1fae 2c1fae: e9 8e f9 ff ff jmpq 2c1941 2c1fb3: 4c 8b 24 24 mov (%rsp),%r12 2c1fb7: 41 80 bc 24 72 01 00 cmpb $0x0,0x172(%r12) 2c1fbe: 00 00 2c1fc0: 0f 85 4a 05 00 00 jne 2c2510 2c1fc6: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c1fcd 2c1fcd: ba 60 00 00 00 mov $0x60,%edx 2c1fd2: be c0 0d 00 00 mov $0xdc0,%esi 2c1fd7: e8 00 00 00 00 callq 2c1fdc 2c1fdc: bf 78 4b 00 00 mov $0x4b78,%edi 2c1fe1: 48 89 04 24 mov %rax,(%rsp) 2c1fe5: e8 56 eb ff ff callq 2c0b40 2c1fea: be c0 0d 00 00 mov $0xdc0,%esi 2c1fef: bf 78 4b 00 00 mov $0x4b78,%edi 2c1ff4: 89 c2 mov %eax,%edx 2c1ff6: e8 00 00 00 00 callq 2c1ffb 2c1ffb: ba 28 01 00 00 mov $0x128,%edx 2c2000: be c0 0d 00 00 mov $0xdc0,%esi 2c2005: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c200c 2c200c: 48 89 c3 mov %rax,%rbx 2c200f: e8 00 00 00 00 callq 2c2014 2c2014: bf 60 4b 00 00 mov $0x4b60,%edi 2c2019: 49 89 c7 mov %rax,%r15 2c201c: e8 1f eb ff ff callq 2c0b40 2c2021: be c0 0d 00 00 mov $0xdc0,%esi 2c2026: bf 60 4b 00 00 mov $0x4b60,%edi 2c202b: 89 c2 mov %eax,%edx 2c202d: e8 00 00 00 00 callq 2c2032 2c2032: 4c 8b 04 24 mov (%rsp),%r8 2c2036: 49 89 c1 mov %rax,%r9 2c2039: 4d 85 c0 test %r8,%r8 2c203c: 0f 84 a1 04 00 00 je 2c24e3 2c2042: 48 85 db test %rbx,%rbx 2c2045: 0f 84 98 04 00 00 je 2c24e3 2c204b: 4d 85 ff test %r15,%r15 2c204e: 0f 84 8f 04 00 00 je 2c24e3 2c2054: 48 85 c0 test %rax,%rax 2c2057: 0f 84 86 04 00 00 je 2c24e3 2c205d: 48 89 c7 mov %rax,%rdi 2c2060: 4c 89 ee mov %r13,%rsi 2c2063: 48 89 44 24 08 mov %rax,0x8(%rsp) 2c2068: 49 89 ee mov %rbp,%r14 2c206b: 4c 89 04 24 mov %r8,(%rsp) 2c206f: e8 00 00 00 00 callq 2c2074 2c2074: 4c 8b 04 24 mov (%rsp),%r8 2c2078: 4c 89 ee mov %r13,%rsi 2c207b: 4c 89 c7 mov %r8,%rdi 2c207e: e8 00 00 00 00 callq 2c2083 2c2083: 4c 89 ee mov %r13,%rsi 2c2086: 4c 89 ff mov %r15,%rdi 2c2089: e8 00 00 00 00 callq 2c208e 2c208e: 4c 89 ee mov %r13,%rsi 2c2091: 48 89 df mov %rbx,%rdi 2c2094: e8 00 00 00 00 callq 2c2099 2c2099: 8b 95 a8 02 00 00 mov 0x2a8(%rbp),%edx 2c209f: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 2c20a4: 4c 89 e6 mov %r12,%rsi 2c20a7: 4c 8b 04 24 mov (%rsp),%r8 2c20ab: 0f b6 7c 24 14 movzbl 0x14(%rsp),%edi 2c20b0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c20b7: 48 89 d0 mov %rdx,%rax 2c20ba: 48 8d 54 d5 00 lea 0x0(%rbp,%rdx,8),%rdx 2c20bf: 83 c0 01 add $0x1,%eax 2c20c2: 4c 89 8a f0 00 00 00 mov %r9,0xf0(%rdx) 2c20c9: 4c 89 82 20 01 00 00 mov %r8,0x120(%rdx) 2c20d0: 4c 89 3a mov %r15,(%rdx) 2c20d3: 48 89 9a 90 00 00 00 mov %rbx,0x90(%rdx) 2c20da: 48 89 ea mov %rbp,%rdx 2c20dd: 89 85 a8 02 00 00 mov %eax,0x2a8(%rbp) 2c20e3: 49 8b 45 00 mov 0x0(%r13),%rax 2c20e7: c7 40 24 01 00 00 00 movl $0x1,0x24(%rax) 2c20ee: 49 8b 45 00 mov 0x0(%r13),%rax 2c20f2: c7 40 24 01 00 00 00 movl $0x1,0x24(%rax) 2c20f9: e8 00 00 00 00 callq 2c20fe 2c20fe: 84 c0 test %al,%al 2c2100: 0f 84 3b f8 ff ff je 2c1941 2c2106: 4c 89 e7 mov %r12,%rdi 2c2109: e8 00 00 00 00 callq 2c210e 2c210e: 8b 85 a8 02 00 00 mov 0x2a8(%rbp),%eax 2c2114: 8b ad ac 02 00 00 mov 0x2ac(%rbp),%ebp 2c211a: 41 89 44 24 28 mov %eax,0x28(%r12) 2c211f: 49 89 ed mov %rbp,%r13 2c2122: 85 ed test %ebp,%ebp 2c2124: 74 7f je 2c21a5 2c2126: 48 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%rax 2c212b: 49 8d 4c 24 54 lea 0x54(%r12),%rcx 2c2130: 31 f6 xor %esi,%esi 2c2132: 48 8d 54 45 00 lea 0x0(%rbp,%rax,2),%rdx 2c2137: 48 89 cf mov %rcx,%rdi 2c213a: 48 c1 e2 02 shl $0x2,%rdx 2c213e: e8 00 00 00 00 callq 2c2143 2c2143: 31 c9 xor %ecx,%ecx 2c2145: 89 ca mov %ecx,%edx 2c2147: 83 c1 01 add $0x1,%ecx 2c214a: c7 00 01 00 00 00 movl $0x1,(%rax) 2c2150: 48 83 c0 2c add $0x2c,%rax 2c2154: 48 8d 34 92 lea (%rdx,%rdx,4),%rsi 2c2158: 48 8d 14 72 lea (%rdx,%rsi,2),%rdx 2c215c: 49 8d 14 94 lea (%r12,%rdx,4),%rdx 2c2160: 80 4a 58 07 orb $0x7,0x58(%rdx) 2c2164: 80 4a 5c 01 orb $0x1,0x5c(%rdx) 2c2168: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2c216f: c7 40 e4 01 00 00 00 movl $0x1,-0x1c(%rax) 2c2176: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 2c217d: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 2c2184: c7 40 f0 01 00 00 00 movl $0x1,-0x10(%rax) 2c218b: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 2c2192: c7 40 f8 40 00 00 00 movl $0x40,-0x8(%rax) 2c2199: c7 40 fc 40 00 00 00 movl $0x40,-0x4(%rax) 2c21a0: 44 39 e9 cmp %r13d,%ecx 2c21a3: 75 a0 jne 2c2145 2c21a5: 48 b9 02 00 00 00 05 movabs $0x500000002,%rcx 2c21ac: 00 00 00 2c21af: 48 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%rax 2c21b4: 48 bb 01 00 00 00 fa movabs $0xfa00000001,%rbx 2c21bb: 00 00 00 2c21be: 48 8d 44 45 00 lea 0x0(%rbp,%rax,2),%rax 2c21c3: 49 8d 04 84 lea (%r12,%rax,4),%rax 2c21c7: 48 89 48 54 mov %rcx,0x54(%rax) 2c21cb: 48 b9 02 00 00 00 01 movabs $0x100000002,%rcx 2c21d2: 00 00 00 2c21d5: 48 89 48 5c mov %rcx,0x5c(%rax) 2c21d9: 48 81 c1 7e 3e 00 00 add $0x3e7e,%rcx 2c21e0: 48 89 48 64 mov %rcx,0x64(%rax) 2c21e4: 48 b9 01 00 00 00 40 movabs $0x4000000001,%rcx 2c21eb: 00 00 00 2c21ee: 48 89 48 74 mov %rcx,0x74(%rax) 2c21f2: 48 89 58 6c mov %rbx,0x6c(%rax) 2c21f6: c7 40 7c 40 00 00 00 movl $0x40,0x7c(%rax) 2c21fd: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 2c2204: 00 2c2205: 49 8b b4 24 d8 03 00 mov 0x3d8(%r12),%rsi 2c220c: 00 2c220d: 49 8b bc 24 d0 03 00 mov 0x3d0(%r12),%rdi 2c2214: 00 2c2215: ff 70 48 pushq 0x48(%rax) 2c2218: ff 70 40 pushq 0x40(%rax) 2c221b: ff 70 38 pushq 0x38(%rax) 2c221e: ff 70 30 pushq 0x30(%rax) 2c2221: ff 70 28 pushq 0x28(%rax) 2c2224: e8 00 00 00 00 callq 2c2229 2c2229: 31 c0 xor %eax,%eax 2c222b: b9 08 00 00 00 mov $0x8,%ecx 2c2230: be 02 00 00 00 mov $0x2,%esi 2c2235: 48 c7 44 24 54 00 00 movq $0x0,0x54(%rsp) 2c223c: 00 00 2c223e: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi 2c2243: 48 c7 84 24 90 00 00 movq $0x0,0x90(%rsp) 2c224a: 00 00 00 00 00 2c224f: 48 83 c4 28 add $0x28,%rsp 2c2253: f3 48 ab rep stos %rax,%es:(%rdi) 2c2256: 48 8d 54 24 2c lea 0x2c(%rsp),%rdx 2c225b: 49 8b bc 24 98 02 00 mov 0x298(%r12),%rdi 2c2262: 00 2c2263: e8 00 00 00 00 callq 2c2268 2c2268: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c226c: be e8 03 00 00 mov $0x3e8,%esi 2c2271: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c2278: 00 2c2279: 83 e8 01 sub $0x1,%eax 2c227c: 8b 7c 84 30 mov 0x30(%rsp,%rax,4),%edi 2c2280: e8 00 00 00 00 callq 2c2285 2c2285: be e8 03 00 00 mov $0x3e8,%esi 2c228a: 48 89 45 60 mov %rax,0x60(%rbp) 2c228e: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c2292: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c2299: 00 2c229a: c1 e8 03 shr $0x3,%eax 2c229d: 8b 7c 84 30 mov 0x30(%rsp,%rax,4),%edi 2c22a1: e8 00 00 00 00 callq 2c22a6 2c22a6: be e8 03 00 00 mov $0x3e8,%esi 2c22ab: 48 89 45 30 mov %rax,0x30(%rbp) 2c22af: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c22b3: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c22ba: 00 2c22bb: 25 fc ff ff 7f and $0x7ffffffc,%eax 2c22c0: 8b 7c 04 30 mov 0x30(%rsp,%rax,1),%edi 2c22c4: e8 00 00 00 00 callq 2c22c9 2c22c9: be e8 03 00 00 mov $0x3e8,%esi 2c22ce: 48 89 45 38 mov %rax,0x38(%rbp) 2c22d2: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c22d6: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c22dd: 00 2c22de: 8d 04 40 lea (%rax,%rax,2),%eax 2c22e1: c1 e8 03 shr $0x3,%eax 2c22e4: 8b 7c 84 30 mov 0x30(%rsp,%rax,4),%edi 2c22e8: e8 00 00 00 00 callq 2c22ed 2c22ed: be e8 03 00 00 mov $0x3e8,%esi 2c22f2: 48 89 45 40 mov %rax,0x40(%rbp) 2c22f6: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c22fa: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c2301: 00 2c2302: c1 e0 02 shl $0x2,%eax 2c2305: c1 e8 03 shr $0x3,%eax 2c2308: 8b 7c 84 30 mov 0x30(%rsp,%rax,4),%edi 2c230c: e8 00 00 00 00 callq 2c2311 2c2311: be e8 03 00 00 mov $0x3e8,%esi 2c2316: 48 89 45 48 mov %rax,0x48(%rbp) 2c231a: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c231e: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c2325: 00 2c2326: 8d 04 80 lea (%rax,%rax,4),%eax 2c2329: c1 e8 03 shr $0x3,%eax 2c232c: 8b 7c 84 30 mov 0x30(%rsp,%rax,4),%edi 2c2330: e8 00 00 00 00 callq 2c2335 2c2335: be e8 03 00 00 mov $0x3e8,%esi 2c233a: 48 89 45 50 mov %rax,0x50(%rbp) 2c233e: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c2342: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c2349: 00 2c234a: 8d 04 40 lea (%rax,%rax,2),%eax 2c234d: 25 fc ff ff 7f and $0x7ffffffc,%eax 2c2352: 8b 7c 04 30 mov 0x30(%rsp,%rax,1),%edi 2c2356: e8 00 00 00 00 callq 2c235b 2c235b: 8b 7c 24 30 mov 0x30(%rsp),%edi 2c235f: be e8 03 00 00 mov $0x3e8,%esi 2c2364: 48 89 45 58 mov %rax,0x58(%rbp) 2c2368: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c236f: 00 2c2370: e8 00 00 00 00 callq 2c2375 2c2375: be 01 00 00 00 mov $0x1,%esi 2c237a: 48 89 45 28 mov %rax,0x28(%rbp) 2c237e: 48 8b 44 24 2c mov 0x2c(%rsp),%rax 2c2383: 48 8d 54 24 2c lea 0x2c(%rsp),%rdx 2c2388: 49 8b bc 24 98 02 00 mov 0x298(%r12),%rdi 2c238f: 00 2c2390: 49 89 84 24 88 03 00 mov %rax,0x388(%r12) 2c2397: 00 2c2398: 48 8b 44 24 34 mov 0x34(%rsp),%rax 2c239d: 49 89 84 24 90 03 00 mov %rax,0x390(%r12) 2c23a4: 00 2c23a5: 48 8b 44 24 3c mov 0x3c(%rsp),%rax 2c23aa: 49 89 84 24 98 03 00 mov %rax,0x398(%r12) 2c23b1: 00 2c23b2: 48 8b 44 24 44 mov 0x44(%rsp),%rax 2c23b7: 49 89 84 24 a0 03 00 mov %rax,0x3a0(%r12) 2c23be: 00 2c23bf: 48 8b 44 24 4c mov 0x4c(%rsp),%rax 2c23c4: 49 89 84 24 a8 03 00 mov %rax,0x3a8(%r12) 2c23cb: 00 2c23cc: 48 8b 44 24 54 mov 0x54(%rsp),%rax 2c23d1: 49 89 84 24 b0 03 00 mov %rax,0x3b0(%r12) 2c23d8: 00 2c23d9: 48 8b 44 24 5c mov 0x5c(%rsp),%rax 2c23de: 49 89 84 24 b8 03 00 mov %rax,0x3b8(%r12) 2c23e5: 00 2c23e6: 48 8b 44 24 64 mov 0x64(%rsp),%rax 2c23eb: 49 89 84 24 c0 03 00 mov %rax,0x3c0(%r12) 2c23f2: 00 2c23f3: 8b 44 24 6c mov 0x6c(%rsp),%eax 2c23f7: 41 89 84 24 c8 03 00 mov %eax,0x3c8(%r12) 2c23fe: 00 2c23ff: e8 00 00 00 00 callq 2c2404 2c2404: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c2408: be e8 03 00 00 mov $0x3e8,%esi 2c240d: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c2414: 00 2c2415: 83 e8 01 sub $0x1,%eax 2c2418: 8b 7c 84 30 mov 0x30(%rsp,%rax,4),%edi 2c241c: e8 00 00 00 00 callq 2c2421 2c2421: be e8 03 00 00 mov $0x3e8,%esi 2c2426: 48 89 45 78 mov %rax,0x78(%rbp) 2c242a: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c242e: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c2435: 00 2c2436: d1 e8 shr %eax 2c2438: 8b 7c 84 30 mov 0x30(%rsp,%rax,4),%edi 2c243c: e8 00 00 00 00 callq 2c2441 2c2441: 8b 7c 24 30 mov 0x30(%rsp),%edi 2c2445: be e8 03 00 00 mov $0x3e8,%esi 2c244a: 48 89 45 70 mov %rax,0x70(%rbp) 2c244e: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c2455: 00 2c2456: e8 00 00 00 00 callq 2c245b 2c245b: be 03 00 00 00 mov $0x3,%esi 2c2460: 48 89 45 68 mov %rax,0x68(%rbp) 2c2464: 49 8b bc 24 98 02 00 mov 0x298(%r12),%rdi 2c246b: 00 2c246c: 48 8d 54 24 2c lea 0x2c(%rsp),%rdx 2c2471: e8 00 00 00 00 callq 2c2476 2c2476: 8b 44 24 30 mov 0x30(%rsp),%eax 2c247a: be e8 03 00 00 mov $0x3e8,%esi 2c247f: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c2486: 00 2c2487: 8d 3c 85 00 00 00 00 lea 0x0(,%rax,4),%edi 2c248e: e8 00 00 00 00 callq 2c2493 2c2493: be e8 03 00 00 mov $0x3e8,%esi 2c2498: 48 89 45 10 mov %rax,0x10(%rbp) 2c249c: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c24a0: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c24a7: 00 2c24a8: d1 e8 shr %eax 2c24aa: 8b 7c 84 30 mov 0x30(%rsp,%rax,4),%edi 2c24ae: c1 e7 02 shl $0x2,%edi 2c24b1: e8 00 00 00 00 callq 2c24b6 2c24b6: be e8 03 00 00 mov $0x3e8,%esi 2c24bb: 48 89 45 18 mov %rax,0x18(%rbp) 2c24bf: 8b 44 24 2c mov 0x2c(%rsp),%eax 2c24c3: 49 8b ac 24 d8 03 00 mov 0x3d8(%r12),%rbp 2c24ca: 00 2c24cb: 83 e8 01 sub $0x1,%eax 2c24ce: 8b 7c 84 30 mov 0x30(%rsp,%rax,4),%edi 2c24d2: c1 e7 02 shl $0x2,%edi 2c24d5: e8 00 00 00 00 callq 2c24da 2c24da: 48 89 45 20 mov %rax,0x20(%rbp) 2c24de: e9 8e f4 ff ff jmpq 2c1971 2c24e3: 4c 89 c7 mov %r8,%rdi 2c24e6: 4c 89 0c 24 mov %r9,(%rsp) 2c24ea: e8 00 00 00 00 callq 2c24ef 2c24ef: 48 89 df mov %rbx,%rdi 2c24f2: e8 00 00 00 00 callq 2c24f7 2c24f7: 4c 89 ff mov %r15,%rdi 2c24fa: e8 00 00 00 00 callq 2c24ff 2c24ff: 4c 8b 0c 24 mov (%rsp),%r9 2c2503: 4c 89 cf mov %r9,%rdi 2c2506: e8 00 00 00 00 callq 2c250b 2c250b: e9 31 f4 ff ff jmpq 2c1941 2c2510: 4c 89 ef mov %r13,%rdi 2c2513: e8 00 00 00 00 callq 2c2518 2c2518: 49 89 84 24 18 e9 00 mov %rax,0xe918(%r12) 2c251f: 00 2c2520: e9 a1 fa ff ff jmpq 2c1fc6 2c2525: e8 00 00 00 00 callq 2c252a 2c252a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c2530 : 2c2530: e8 00 00 00 00 callq 2c2535 2c2535: 41 54 push %r12 2c2537: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c253e: 55 push %rbp 2c253f: 89 f5 mov %esi,%ebp 2c2541: be fa 46 00 00 mov $0x46fa,%esi 2c2546: 53 push %rbx 2c2547: 48 89 fb mov %rdi,%rbx 2c254a: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2c254e: e8 00 00 00 00 callq 2c2553 2c2553: be fa 46 00 00 mov $0x46fa,%esi 2c2558: 41 89 c4 mov %eax,%r12d 2c255b: 83 e0 fb and $0xfffffffb,%eax 2c255e: 41 83 cc 04 or $0x4,%r12d 2c2562: 40 84 ed test %bpl,%bpl 2c2565: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c2569: 44 0f 44 e0 cmove %eax,%r12d 2c256d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c2571: 44 89 e2 mov %r12d,%edx 2c2574: 48 8b 07 mov (%rdi),%rax 2c2577: 48 8b 40 08 mov 0x8(%rax),%rax 2c257b: e8 00 00 00 00 callq 2c2580 2c2580: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2585: 41 bc 03 00 00 00 mov $0x3,%r12d 2c258b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c258f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c2596: be fa 46 00 00 mov $0x46fa,%esi 2c259b: e8 00 00 00 00 callq 2c25a0 2c25a0: 83 e0 24 and $0x24,%eax 2c25a3: 83 f8 24 cmp $0x24,%eax 2c25a6: 74 10 je 2c25b8 2c25a8: bf 8e 21 00 00 mov $0x218e,%edi 2c25ad: e8 00 00 00 00 callq 2c25b2 2c25b2: 41 83 ec 01 sub $0x1,%r12d 2c25b6: 75 d3 jne 2c258b 2c25b8: 5b pop %rbx 2c25b9: 5d pop %rbp 2c25ba: 41 5c pop %r12 2c25bc: c3 retq 2c25bd: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c25c1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c25c8 2c25c8: 89 c0 mov %eax,%eax 2c25ca: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c25d2 2c25d1: 00 2c25d2: 73 b1 jae 2c2585 2c25d4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c25db 2c25db: 48 85 c0 test %rax,%rax 2c25de: 74 15 je 2c25f5 2c25e0: 48 8b 78 08 mov 0x8(%rax),%rdi 2c25e4: 48 83 c6 08 add $0x8,%rsi 2c25e8: 44 89 e1 mov %r12d,%ecx 2c25eb: ba fa 46 00 00 mov $0x46fa,%edx 2c25f0: e8 00 00 00 00 callq 2c25f5 2c25f5: eb 8e jmp 2c2585 2c25f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c25fe: 00 00 00000000002c2600 : 2c2600: e8 00 00 00 00 callq 2c2605 2c2605: 41 57 push %r15 2c2607: 41 56 push %r14 2c2609: 41 55 push %r13 2c260b: 41 54 push %r12 2c260d: 49 89 f4 mov %rsi,%r12 2c2610: 55 push %rbp 2c2611: 48 89 fd mov %rdi,%rbp 2c2614: 53 push %rbx 2c2615: 48 8b 5f 08 mov 0x8(%rdi),%rbx 2c2619: 44 8b ae 30 01 00 00 mov 0x130(%rsi),%r13d 2c2620: be cc 46 00 00 mov $0x46cc,%esi 2c2625: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c2629: 41 81 e5 ff ff 03 00 and $0x3ffff,%r13d 2c2630: 48 8b 07 mov (%rdi),%rax 2c2633: 44 89 ea mov %r13d,%edx 2c2636: 48 8b 40 08 mov 0x8(%rax),%rax 2c263a: e8 00 00 00 00 callq 2c263f 2c263f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2644: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c2648: 45 8b ac 24 3c 01 00 mov 0x13c(%r12),%r13d 2c264f: 00 2c2650: be cd 46 00 00 mov $0x46cd,%esi 2c2655: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c2659: 41 81 e5 ff ff 03 00 and $0x3ffff,%r13d 2c2660: 44 89 ea mov %r13d,%edx 2c2663: 48 8b 07 mov (%rdi),%rax 2c2666: 48 8b 40 08 mov 0x8(%rax),%rax 2c266a: e8 00 00 00 00 callq 2c266f 2c266f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2674: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c2678: be ce 46 00 00 mov $0x46ce,%esi 2c267d: 45 0f b7 ac 24 60 01 movzwl 0x160(%r12),%r13d 2c2684: 00 00 2c2686: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c268a: 44 89 ea mov %r13d,%edx 2c268d: 48 8b 07 mov (%rdi),%rax 2c2690: 48 8b 40 08 mov 0x8(%rax),%rax 2c2694: e8 00 00 00 00 callq 2c2699 2c2699: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c269e: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c26a2: 41 8b 8c 24 6c 01 00 mov 0x16c(%r12),%ecx 2c26a9: 00 2c26aa: be cf 46 00 00 mov $0x46cf,%esi 2c26af: 45 0f b7 ac 24 64 01 movzwl 0x164(%r12),%r13d 2c26b6: 00 00 2c26b8: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c26bc: c1 e1 10 shl $0x10,%ecx 2c26bf: 41 31 cd xor %ecx,%r13d 2c26c2: 48 8b 07 mov (%rdi),%rax 2c26c5: 44 89 ea mov %r13d,%edx 2c26c8: 48 8b 40 08 mov 0x8(%rax),%rax 2c26cc: e8 00 00 00 00 callq 2c26d1 2c26d1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c26d6: 45 8b 6c 24 04 mov 0x4(%r12),%r13d 2c26db: 41 0f b6 0c 24 movzbl (%r12),%ecx 2c26e0: be d0 46 00 00 mov $0x46d0,%esi 2c26e5: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c26e9: 41 c1 e5 0b shl $0xb,%r13d 2c26ed: 41 81 e5 00 38 00 00 and $0x3800,%r13d 2c26f4: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c26f8: 41 09 cd or %ecx,%r13d 2c26fb: 41 8b 4c 24 08 mov 0x8(%r12),%ecx 2c2700: 48 8b 07 mov (%rdi),%rax 2c2703: c1 e1 0f shl $0xf,%ecx 2c2706: 81 e1 00 80 7f 00 and $0x7f8000,%ecx 2c270c: 48 8b 40 08 mov 0x8(%rax),%rax 2c2710: 44 31 e9 xor %r13d,%ecx 2c2713: 45 8b 6c 24 0c mov 0xc(%r12),%r13d 2c2718: 41 c1 e5 1b shl $0x1b,%r13d 2c271c: 41 81 e5 00 00 00 38 and $0x38000000,%r13d 2c2723: 41 31 cd xor %ecx,%r13d 2c2726: 44 89 ea mov %r13d,%edx 2c2729: e8 00 00 00 00 callq 2c272e 2c272e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2733: 45 8b 6c 24 14 mov 0x14(%r12),%r13d 2c2738: 41 0f b6 4c 24 10 movzbl 0x10(%r12),%ecx 2c273e: be d1 46 00 00 mov $0x46d1,%esi 2c2743: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c2747: 41 c1 e5 0b shl $0xb,%r13d 2c274b: 41 81 e5 00 38 00 00 and $0x3800,%r13d 2c2752: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c2756: 41 09 cd or %ecx,%r13d 2c2759: 41 8b 4c 24 18 mov 0x18(%r12),%ecx 2c275e: 48 8b 07 mov (%rdi),%rax 2c2761: c1 e1 0f shl $0xf,%ecx 2c2764: 81 e1 00 80 7f 00 and $0x7f8000,%ecx 2c276a: 48 8b 40 08 mov 0x8(%rax),%rax 2c276e: 44 31 e9 xor %r13d,%ecx 2c2771: 45 8b 6c 24 1c mov 0x1c(%r12),%r13d 2c2776: 41 c1 e5 1b shl $0x1b,%r13d 2c277a: 41 81 e5 00 00 00 38 and $0x38000000,%r13d 2c2781: 41 31 cd xor %ecx,%r13d 2c2784: 44 89 ea mov %r13d,%edx 2c2787: e8 00 00 00 00 callq 2c278c 2c278c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2791: 45 8b 6c 24 24 mov 0x24(%r12),%r13d 2c2796: 41 0f b6 4c 24 20 movzbl 0x20(%r12),%ecx 2c279c: be d2 46 00 00 mov $0x46d2,%esi 2c27a1: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c27a5: 41 c1 e5 0b shl $0xb,%r13d 2c27a9: 41 81 e5 00 38 00 00 and $0x3800,%r13d 2c27b0: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c27b4: 41 09 cd or %ecx,%r13d 2c27b7: 41 8b 4c 24 28 mov 0x28(%r12),%ecx 2c27bc: 48 8b 07 mov (%rdi),%rax 2c27bf: c1 e1 0f shl $0xf,%ecx 2c27c2: 81 e1 00 80 7f 00 and $0x7f8000,%ecx 2c27c8: 48 8b 40 08 mov 0x8(%rax),%rax 2c27cc: 44 31 e9 xor %r13d,%ecx 2c27cf: 45 8b 6c 24 2c mov 0x2c(%r12),%r13d 2c27d4: 41 c1 e5 1b shl $0x1b,%r13d 2c27d8: 41 81 e5 00 00 00 38 and $0x38000000,%r13d 2c27df: 41 31 cd xor %ecx,%r13d 2c27e2: 44 89 ea mov %r13d,%edx 2c27e5: e8 00 00 00 00 callq 2c27ea 2c27ea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c27ef: 45 8b 6c 24 34 mov 0x34(%r12),%r13d 2c27f4: 41 0f b6 4c 24 30 movzbl 0x30(%r12),%ecx 2c27fa: be d3 46 00 00 mov $0x46d3,%esi 2c27ff: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c2803: 41 c1 e5 0b shl $0xb,%r13d 2c2807: 41 81 e5 00 38 00 00 and $0x3800,%r13d 2c280e: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c2812: 41 09 cd or %ecx,%r13d 2c2815: 41 8b 4c 24 38 mov 0x38(%r12),%ecx 2c281a: 48 8b 07 mov (%rdi),%rax 2c281d: c1 e1 0f shl $0xf,%ecx 2c2820: 81 e1 00 80 7f 00 and $0x7f8000,%ecx 2c2826: 48 8b 40 08 mov 0x8(%rax),%rax 2c282a: 44 31 e9 xor %r13d,%ecx 2c282d: 45 8b 6c 24 3c mov 0x3c(%r12),%r13d 2c2832: 41 c1 e5 1b shl $0x1b,%r13d 2c2836: 41 81 e5 00 00 00 38 and $0x38000000,%r13d 2c283d: 41 31 cd xor %ecx,%r13d 2c2840: 44 89 ea mov %r13d,%edx 2c2843: e8 00 00 00 00 callq 2c2848 2c2848: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c284d: 45 8b 6c 24 44 mov 0x44(%r12),%r13d 2c2852: 41 0f b6 4c 24 40 movzbl 0x40(%r12),%ecx 2c2858: be d4 46 00 00 mov $0x46d4,%esi 2c285d: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c2861: 41 c1 e5 0b shl $0xb,%r13d 2c2865: 41 81 e5 00 38 00 00 and $0x3800,%r13d 2c286c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c2870: 41 09 cd or %ecx,%r13d 2c2873: 41 8b 4c 24 48 mov 0x48(%r12),%ecx 2c2878: 48 8b 07 mov (%rdi),%rax 2c287b: c1 e1 0f shl $0xf,%ecx 2c287e: 81 e1 00 80 7f 00 and $0x7f8000,%ecx 2c2884: 48 8b 40 08 mov 0x8(%rax),%rax 2c2888: 44 31 e9 xor %r13d,%ecx 2c288b: 45 8b 6c 24 4c mov 0x4c(%r12),%r13d 2c2890: 41 c1 e5 1b shl $0x1b,%r13d 2c2894: 41 81 e5 00 00 00 38 and $0x38000000,%r13d 2c289b: 41 31 cd xor %ecx,%r13d 2c289e: 44 89 ea mov %r13d,%edx 2c28a1: e8 00 00 00 00 callq 2c28a6 2c28a6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c28ab: 45 8b 6c 24 54 mov 0x54(%r12),%r13d 2c28b0: 41 0f b6 4c 24 50 movzbl 0x50(%r12),%ecx 2c28b6: be d5 46 00 00 mov $0x46d5,%esi 2c28bb: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c28bf: 41 c1 e5 0b shl $0xb,%r13d 2c28c3: 41 81 e5 00 38 00 00 and $0x3800,%r13d 2c28ca: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c28ce: 41 09 cd or %ecx,%r13d 2c28d1: 41 8b 4c 24 58 mov 0x58(%r12),%ecx 2c28d6: 48 8b 07 mov (%rdi),%rax 2c28d9: c1 e1 0f shl $0xf,%ecx 2c28dc: 81 e1 00 80 7f 00 and $0x7f8000,%ecx 2c28e2: 48 8b 40 08 mov 0x8(%rax),%rax 2c28e6: 44 31 e9 xor %r13d,%ecx 2c28e9: 45 8b 6c 24 5c mov 0x5c(%r12),%r13d 2c28ee: 41 c1 e5 1b shl $0x1b,%r13d 2c28f2: 41 81 e5 00 00 00 38 and $0x38000000,%r13d 2c28f9: 41 31 cd xor %ecx,%r13d 2c28fc: 44 89 ea mov %r13d,%edx 2c28ff: e8 00 00 00 00 callq 2c2904 2c2904: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2909: 45 8b 6c 24 64 mov 0x64(%r12),%r13d 2c290e: 41 0f b6 4c 24 60 movzbl 0x60(%r12),%ecx 2c2914: be d6 46 00 00 mov $0x46d6,%esi 2c2919: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c291d: 41 c1 e5 0b shl $0xb,%r13d 2c2921: 41 81 e5 00 38 00 00 and $0x3800,%r13d 2c2928: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c292c: 41 09 cd or %ecx,%r13d 2c292f: 41 8b 4c 24 68 mov 0x68(%r12),%ecx 2c2934: 48 8b 07 mov (%rdi),%rax 2c2937: c1 e1 0f shl $0xf,%ecx 2c293a: 81 e1 00 80 7f 00 and $0x7f8000,%ecx 2c2940: 48 8b 40 08 mov 0x8(%rax),%rax 2c2944: 44 31 e9 xor %r13d,%ecx 2c2947: 45 8b 6c 24 6c mov 0x6c(%r12),%r13d 2c294c: 41 c1 e5 1b shl $0x1b,%r13d 2c2950: 41 81 e5 00 00 00 38 and $0x38000000,%r13d 2c2957: 41 31 cd xor %ecx,%r13d 2c295a: 44 89 ea mov %r13d,%edx 2c295d: e8 00 00 00 00 callq 2c2962 2c2962: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2967: 45 8b 6c 24 74 mov 0x74(%r12),%r13d 2c296c: 41 0f b6 4c 24 70 movzbl 0x70(%r12),%ecx 2c2972: be d7 46 00 00 mov $0x46d7,%esi 2c2977: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c297b: 41 c1 e5 0b shl $0xb,%r13d 2c297f: 41 81 e5 00 38 00 00 and $0x3800,%r13d 2c2986: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c298a: 41 09 cd or %ecx,%r13d 2c298d: 41 8b 4c 24 78 mov 0x78(%r12),%ecx 2c2992: 48 8b 07 mov (%rdi),%rax 2c2995: c1 e1 0f shl $0xf,%ecx 2c2998: 81 e1 00 80 7f 00 and $0x7f8000,%ecx 2c299e: 48 8b 40 08 mov 0x8(%rax),%rax 2c29a2: 44 31 e9 xor %r13d,%ecx 2c29a5: 45 8b 6c 24 7c mov 0x7c(%r12),%r13d 2c29aa: 41 c1 e5 1b shl $0x1b,%r13d 2c29ae: 41 81 e5 00 00 00 38 and $0x38000000,%r13d 2c29b5: 41 31 cd xor %ecx,%r13d 2c29b8: 44 89 ea mov %r13d,%edx 2c29bb: e8 00 00 00 00 callq 2c29c0 2c29c0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c29c5: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2c29c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c29d0: be eb 46 00 00 mov $0x46eb,%esi 2c29d5: e8 00 00 00 00 callq 2c29da 2c29da: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c29de: be eb 46 00 00 mov $0x46eb,%esi 2c29e3: 83 e0 fc and $0xfffffffc,%eax 2c29e6: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c29ea: 41 89 c5 mov %eax,%r13d 2c29ed: 44 89 ea mov %r13d,%edx 2c29f0: 48 8b 07 mov (%rdi),%rax 2c29f3: 48 8b 40 08 mov 0x8(%rax),%rax 2c29f7: e8 00 00 00 00 callq 2c29fc 2c29fc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2a01: 48 89 ef mov %rbp,%rdi 2c2a04: be 01 00 00 00 mov $0x1,%esi 2c2a09: e8 22 fb ff ff callq 2c2530 2c2a0e: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c2a12: ba 07 00 00 00 mov $0x7,%edx 2c2a17: be cb 46 00 00 mov $0x46cb,%esi 2c2a1c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c2a20: 48 8b 07 mov (%rdi),%rax 2c2a23: 48 8b 40 08 mov 0x8(%rax),%rax 2c2a27: e8 00 00 00 00 callq 2c2a2c 2c2a2c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2a31: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c2a35: 31 d2 xor %edx,%edx 2c2a37: be c9 46 00 00 mov $0x46c9,%esi 2c2a3c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c2a40: 48 8b 07 mov (%rdi),%rax 2c2a43: 48 8b 40 08 mov 0x8(%rax),%rax 2c2a47: e8 00 00 00 00 callq 2c2a4c 2c2a4c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2a51: 41 8b 84 24 08 4b 00 mov 0x4b08(%r12),%eax 2c2a58: 00 2c2a59: 49 8d 9c 24 30 02 00 lea 0x230(%r12),%rbx 2c2a60: 00 2c2a61: 85 c0 test %eax,%eax 2c2a63: 0f 84 f7 00 00 00 je 2c2b60 2c2a69: 45 31 ed xor %r13d,%r13d 2c2a6c: 4c 8b 75 08 mov 0x8(%rbp),%r14 2c2a70: 44 8b 7b 30 mov 0x30(%rbx),%r15d 2c2a74: be ca 46 00 00 mov $0x46ca,%esi 2c2a79: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c2a7d: 44 89 fa mov %r15d,%edx 2c2a80: 48 8b 07 mov (%rdi),%rax 2c2a83: 48 8b 40 08 mov 0x8(%rax),%rax 2c2a87: e8 00 00 00 00 callq 2c2a8c 2c2a8c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2a91: 4c 8b 75 08 mov 0x8(%rbp),%r14 2c2a95: 44 8b 7b 34 mov 0x34(%rbx),%r15d 2c2a99: be ca 46 00 00 mov $0x46ca,%esi 2c2a9e: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c2aa2: 44 89 fa mov %r15d,%edx 2c2aa5: 48 8b 07 mov (%rdi),%rax 2c2aa8: 48 8b 40 08 mov 0x8(%rax),%rax 2c2aac: e8 00 00 00 00 callq 2c2ab1 2c2ab1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2ab6: 4c 8b 75 08 mov 0x8(%rbp),%r14 2c2aba: 44 8b 7b 38 mov 0x38(%rbx),%r15d 2c2abe: be ca 46 00 00 mov $0x46ca,%esi 2c2ac3: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c2ac7: 44 89 fa mov %r15d,%edx 2c2aca: 48 8b 07 mov (%rdi),%rax 2c2acd: 48 8b 40 08 mov 0x8(%rax),%rax 2c2ad1: e8 00 00 00 00 callq 2c2ad6 2c2ad6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2adb: 4c 8b 75 08 mov 0x8(%rbp),%r14 2c2adf: 44 8b 7b 3c mov 0x3c(%rbx),%r15d 2c2ae3: be ca 46 00 00 mov $0x46ca,%esi 2c2ae8: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c2aec: 44 89 fa mov %r15d,%edx 2c2aef: 48 8b 07 mov (%rdi),%rax 2c2af2: 48 8b 40 08 mov 0x8(%rax),%rax 2c2af6: e8 00 00 00 00 callq 2c2afb 2c2afb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2b00: 4c 8b 75 08 mov 0x8(%rbp),%r14 2c2b04: 44 8b 7b 40 mov 0x40(%rbx),%r15d 2c2b08: be ca 46 00 00 mov $0x46ca,%esi 2c2b0d: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c2b11: 44 89 fa mov %r15d,%edx 2c2b14: 48 8b 07 mov (%rdi),%rax 2c2b17: 48 8b 40 08 mov 0x8(%rax),%rax 2c2b1b: e8 00 00 00 00 callq 2c2b20 2c2b20: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2b25: 4c 8b 75 08 mov 0x8(%rbp),%r14 2c2b29: 44 8b 7b 44 mov 0x44(%rbx),%r15d 2c2b2d: be ca 46 00 00 mov $0x46ca,%esi 2c2b32: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c2b36: 44 89 fa mov %r15d,%edx 2c2b39: 48 8b 07 mov (%rdi),%rax 2c2b3c: 48 8b 40 08 mov 0x8(%rax),%rax 2c2b40: e8 00 00 00 00 callq 2c2b45 2c2b45: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2b4a: 48 83 c3 48 add $0x48,%rbx 2c2b4e: 41 83 c5 01 add $0x1,%r13d 2c2b52: 45 3b ac 24 08 4b 00 cmp 0x4b08(%r12),%r13d 2c2b59: 00 2c2b5a: 0f 85 0c ff ff ff jne 2c2a6c 2c2b60: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c2b64: 31 d2 xor %edx,%edx 2c2b66: be c8 46 00 00 mov $0x46c8,%esi 2c2b6b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c2b6f: 48 8b 07 mov (%rdi),%rax 2c2b72: 48 8b 40 08 mov 0x8(%rax),%rax 2c2b76: e8 00 00 00 00 callq 2c2b7b 2c2b7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c2b80: 5b pop %rbx 2c2b81: 48 89 ef mov %rbp,%rdi 2c2b84: 31 f6 xor %esi,%esi 2c2b86: 5d pop %rbp 2c2b87: 41 5c pop %r12 2c2b89: 41 5d pop %r13 2c2b8b: 41 5e pop %r14 2c2b8d: 41 5f pop %r15 2c2b8f: e9 9c f9 ff ff jmpq 2c2530 2c2b94: 49 8b 76 10 mov 0x10(%r14),%rsi 2c2b98: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2b9f 2c2b9f: 89 c0 mov %eax,%eax 2c2ba1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2ba9 2c2ba8: 00 2c2ba9: 73 9f jae 2c2b4a 2c2bab: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2bb2 2c2bb2: 48 85 c0 test %rax,%rax 2c2bb5: 74 15 je 2c2bcc 2c2bb7: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2bbb: 48 83 c6 08 add $0x8,%rsi 2c2bbf: 44 89 f9 mov %r15d,%ecx 2c2bc2: ba ca 46 00 00 mov $0x46ca,%edx 2c2bc7: e8 00 00 00 00 callq 2c2bcc 2c2bcc: e9 79 ff ff ff jmpq 2c2b4a 2c2bd1: 49 8b 76 10 mov 0x10(%r14),%rsi 2c2bd5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2bdc 2c2bdc: 89 c0 mov %eax,%eax 2c2bde: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2be6 2c2be5: 00 2c2be6: 0f 83 14 ff ff ff jae 2c2b00 2c2bec: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2bf3 2c2bf3: 48 85 c0 test %rax,%rax 2c2bf6: 74 15 je 2c2c0d 2c2bf8: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2bfc: 48 83 c6 08 add $0x8,%rsi 2c2c00: 44 89 f9 mov %r15d,%ecx 2c2c03: ba ca 46 00 00 mov $0x46ca,%edx 2c2c08: e8 00 00 00 00 callq 2c2c0d 2c2c0d: e9 ee fe ff ff jmpq 2c2b00 2c2c12: 49 8b 76 10 mov 0x10(%r14),%rsi 2c2c16: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2c1d 2c2c1d: 89 c0 mov %eax,%eax 2c2c1f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2c27 2c2c26: 00 2c2c27: 0f 83 ae fe ff ff jae 2c2adb 2c2c2d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2c34 2c2c34: 48 85 c0 test %rax,%rax 2c2c37: 74 15 je 2c2c4e 2c2c39: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2c3d: 48 83 c6 08 add $0x8,%rsi 2c2c41: 44 89 f9 mov %r15d,%ecx 2c2c44: ba ca 46 00 00 mov $0x46ca,%edx 2c2c49: e8 00 00 00 00 callq 2c2c4e 2c2c4e: e9 88 fe ff ff jmpq 2c2adb 2c2c53: 49 8b 76 10 mov 0x10(%r14),%rsi 2c2c57: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2c5e 2c2c5e: 89 c0 mov %eax,%eax 2c2c60: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2c68 2c2c67: 00 2c2c68: 0f 83 48 fe ff ff jae 2c2ab6 2c2c6e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2c75 2c2c75: 48 85 c0 test %rax,%rax 2c2c78: 74 15 je 2c2c8f 2c2c7a: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2c7e: 48 83 c6 08 add $0x8,%rsi 2c2c82: 44 89 f9 mov %r15d,%ecx 2c2c85: ba ca 46 00 00 mov $0x46ca,%edx 2c2c8a: e8 00 00 00 00 callq 2c2c8f 2c2c8f: e9 22 fe ff ff jmpq 2c2ab6 2c2c94: 49 8b 76 10 mov 0x10(%r14),%rsi 2c2c98: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2c9f 2c2c9f: 89 c0 mov %eax,%eax 2c2ca1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2ca9 2c2ca8: 00 2c2ca9: 0f 83 e2 fd ff ff jae 2c2a91 2c2caf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2cb6 2c2cb6: 48 85 c0 test %rax,%rax 2c2cb9: 74 15 je 2c2cd0 2c2cbb: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2cbf: 48 83 c6 08 add $0x8,%rsi 2c2cc3: 44 89 f9 mov %r15d,%ecx 2c2cc6: ba ca 46 00 00 mov $0x46ca,%edx 2c2ccb: e8 00 00 00 00 callq 2c2cd0 2c2cd0: e9 bc fd ff ff jmpq 2c2a91 2c2cd5: 49 8b 76 10 mov 0x10(%r14),%rsi 2c2cd9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2ce0 2c2ce0: 89 c0 mov %eax,%eax 2c2ce2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2cea 2c2ce9: 00 2c2cea: 0f 83 35 fe ff ff jae 2c2b25 2c2cf0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2cf7 2c2cf7: 48 85 c0 test %rax,%rax 2c2cfa: 74 15 je 2c2d11 2c2cfc: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2d00: 48 83 c6 08 add $0x8,%rsi 2c2d04: 44 89 f9 mov %r15d,%ecx 2c2d07: ba ca 46 00 00 mov $0x46ca,%edx 2c2d0c: e8 00 00 00 00 callq 2c2d11 2c2d11: e9 0f fe ff ff jmpq 2c2b25 2c2d16: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2d1a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2d21 2c2d21: 89 c0 mov %eax,%eax 2c2d23: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2d2b 2c2d2a: 00 2c2d2b: 0f 83 20 fd ff ff jae 2c2a51 2c2d31: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2d38 2c2d38: 48 85 c0 test %rax,%rax 2c2d3b: 74 14 je 2c2d51 2c2d3d: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2d41: 48 83 c6 08 add $0x8,%rsi 2c2d45: 31 c9 xor %ecx,%ecx 2c2d47: ba c9 46 00 00 mov $0x46c9,%edx 2c2d4c: e8 00 00 00 00 callq 2c2d51 2c2d51: e9 fb fc ff ff jmpq 2c2a51 2c2d56: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2d5a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2d61 2c2d61: 89 c0 mov %eax,%eax 2c2d63: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2d6b 2c2d6a: 00 2c2d6b: 0f 83 0f fe ff ff jae 2c2b80 2c2d71: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2d78 2c2d78: 48 85 c0 test %rax,%rax 2c2d7b: 74 14 je 2c2d91 2c2d7d: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2d81: 48 83 c6 08 add $0x8,%rsi 2c2d85: 31 c9 xor %ecx,%ecx 2c2d87: ba c8 46 00 00 mov $0x46c8,%edx 2c2d8c: e8 00 00 00 00 callq 2c2d91 2c2d91: e9 ea fd ff ff jmpq 2c2b80 2c2d96: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2d9a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2da1 2c2da1: 89 c0 mov %eax,%eax 2c2da3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2dab 2c2daa: 00 2c2dab: 0f 83 c3 f8 ff ff jae 2c2674 2c2db1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2db8 2c2db8: 48 85 c0 test %rax,%rax 2c2dbb: 74 15 je 2c2dd2 2c2dbd: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2dc1: 48 83 c6 08 add $0x8,%rsi 2c2dc5: 44 89 e9 mov %r13d,%ecx 2c2dc8: ba cd 46 00 00 mov $0x46cd,%edx 2c2dcd: e8 00 00 00 00 callq 2c2dd2 2c2dd2: e9 9d f8 ff ff jmpq 2c2674 2c2dd7: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2ddb: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2de2 2c2de2: 89 c0 mov %eax,%eax 2c2de4: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2dec 2c2deb: 00 2c2dec: 0f 83 52 f8 ff ff jae 2c2644 2c2df2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2df9 2c2df9: 48 85 c0 test %rax,%rax 2c2dfc: 74 15 je 2c2e13 2c2dfe: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2e02: 48 83 c6 08 add $0x8,%rsi 2c2e06: 44 89 e9 mov %r13d,%ecx 2c2e09: ba cc 46 00 00 mov $0x46cc,%edx 2c2e0e: e8 00 00 00 00 callq 2c2e13 2c2e13: e9 2c f8 ff ff jmpq 2c2644 2c2e18: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2e1c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2e23 2c2e23: 89 c0 mov %eax,%eax 2c2e25: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2e2d 2c2e2c: 00 2c2e2d: 0f 83 fe fb ff ff jae 2c2a31 2c2e33: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2e3a 2c2e3a: 48 85 c0 test %rax,%rax 2c2e3d: 74 17 je 2c2e56 2c2e3f: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2e43: 48 83 c6 08 add $0x8,%rsi 2c2e47: b9 07 00 00 00 mov $0x7,%ecx 2c2e4c: ba cb 46 00 00 mov $0x46cb,%edx 2c2e51: e8 00 00 00 00 callq 2c2e56 2c2e56: e9 d6 fb ff ff jmpq 2c2a31 2c2e5b: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2e5f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2e66 2c2e66: 89 c0 mov %eax,%eax 2c2e68: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2e70 2c2e6f: 00 2c2e70: 0f 83 8b fb ff ff jae 2c2a01 2c2e76: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2e7d 2c2e7d: 48 85 c0 test %rax,%rax 2c2e80: 74 15 je 2c2e97 2c2e82: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2e86: 48 83 c6 08 add $0x8,%rsi 2c2e8a: 44 89 e9 mov %r13d,%ecx 2c2e8d: ba eb 46 00 00 mov $0x46eb,%edx 2c2e92: e8 00 00 00 00 callq 2c2e97 2c2e97: e9 65 fb ff ff jmpq 2c2a01 2c2e9c: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2ea0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2ea7 2c2ea7: 89 c0 mov %eax,%eax 2c2ea9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2eb1 2c2eb0: 00 2c2eb1: 0f 83 0e fb ff ff jae 2c29c5 2c2eb7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2ebe 2c2ebe: 48 85 c0 test %rax,%rax 2c2ec1: 74 15 je 2c2ed8 2c2ec3: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2ec7: 48 83 c6 08 add $0x8,%rsi 2c2ecb: 44 89 e9 mov %r13d,%ecx 2c2ece: ba d7 46 00 00 mov $0x46d7,%edx 2c2ed3: e8 00 00 00 00 callq 2c2ed8 2c2ed8: e9 e8 fa ff ff jmpq 2c29c5 2c2edd: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2ee1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2ee8 2c2ee8: 89 c0 mov %eax,%eax 2c2eea: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2ef2 2c2ef1: 00 2c2ef2: 0f 83 6f fa ff ff jae 2c2967 2c2ef8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2eff 2c2eff: 48 85 c0 test %rax,%rax 2c2f02: 74 15 je 2c2f19 2c2f04: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2f08: 48 83 c6 08 add $0x8,%rsi 2c2f0c: 44 89 e9 mov %r13d,%ecx 2c2f0f: ba d6 46 00 00 mov $0x46d6,%edx 2c2f14: e8 00 00 00 00 callq 2c2f19 2c2f19: e9 49 fa ff ff jmpq 2c2967 2c2f1e: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2f22: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2f29 2c2f29: 89 c0 mov %eax,%eax 2c2f2b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2f33 2c2f32: 00 2c2f33: 0f 83 d0 f9 ff ff jae 2c2909 2c2f39: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2f40 2c2f40: 48 85 c0 test %rax,%rax 2c2f43: 74 15 je 2c2f5a 2c2f45: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2f49: 48 83 c6 08 add $0x8,%rsi 2c2f4d: 44 89 e9 mov %r13d,%ecx 2c2f50: ba d5 46 00 00 mov $0x46d5,%edx 2c2f55: e8 00 00 00 00 callq 2c2f5a 2c2f5a: e9 aa f9 ff ff jmpq 2c2909 2c2f5f: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2f63: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2f6a 2c2f6a: 89 c0 mov %eax,%eax 2c2f6c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2f74 2c2f73: 00 2c2f74: 0f 83 31 f9 ff ff jae 2c28ab 2c2f7a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2f81 2c2f81: 48 85 c0 test %rax,%rax 2c2f84: 74 15 je 2c2f9b 2c2f86: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2f8a: 48 83 c6 08 add $0x8,%rsi 2c2f8e: 44 89 e9 mov %r13d,%ecx 2c2f91: ba d4 46 00 00 mov $0x46d4,%edx 2c2f96: e8 00 00 00 00 callq 2c2f9b 2c2f9b: e9 0b f9 ff ff jmpq 2c28ab 2c2fa0: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2fa4: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2fab 2c2fab: 89 c0 mov %eax,%eax 2c2fad: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2fb5 2c2fb4: 00 2c2fb5: 0f 83 92 f8 ff ff jae 2c284d 2c2fbb: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c2fc2 2c2fc2: 48 85 c0 test %rax,%rax 2c2fc5: 74 15 je 2c2fdc 2c2fc7: 48 8b 78 08 mov 0x8(%rax),%rdi 2c2fcb: 48 83 c6 08 add $0x8,%rsi 2c2fcf: 44 89 e9 mov %r13d,%ecx 2c2fd2: ba d3 46 00 00 mov $0x46d3,%edx 2c2fd7: e8 00 00 00 00 callq 2c2fdc 2c2fdc: e9 6c f8 ff ff jmpq 2c284d 2c2fe1: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c2fe5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c2fec 2c2fec: 89 c0 mov %eax,%eax 2c2fee: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c2ff6 2c2ff5: 00 2c2ff6: 0f 83 f3 f7 ff ff jae 2c27ef 2c2ffc: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3003 2c3003: 48 85 c0 test %rax,%rax 2c3006: 74 15 je 2c301d 2c3008: 48 8b 78 08 mov 0x8(%rax),%rdi 2c300c: 48 83 c6 08 add $0x8,%rsi 2c3010: 44 89 e9 mov %r13d,%ecx 2c3013: ba d2 46 00 00 mov $0x46d2,%edx 2c3018: e8 00 00 00 00 callq 2c301d 2c301d: e9 cd f7 ff ff jmpq 2c27ef 2c3022: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c3026: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c302d 2c302d: 89 c0 mov %eax,%eax 2c302f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3037 2c3036: 00 2c3037: 0f 83 54 f7 ff ff jae 2c2791 2c303d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3044 2c3044: 48 85 c0 test %rax,%rax 2c3047: 74 15 je 2c305e 2c3049: 48 8b 78 08 mov 0x8(%rax),%rdi 2c304d: 48 83 c6 08 add $0x8,%rsi 2c3051: 44 89 e9 mov %r13d,%ecx 2c3054: ba d1 46 00 00 mov $0x46d1,%edx 2c3059: e8 00 00 00 00 callq 2c305e 2c305e: e9 2e f7 ff ff jmpq 2c2791 2c3063: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c3067: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c306e 2c306e: 89 c0 mov %eax,%eax 2c3070: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3078 2c3077: 00 2c3078: 0f 83 b5 f6 ff ff jae 2c2733 2c307e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3085 2c3085: 48 85 c0 test %rax,%rax 2c3088: 74 15 je 2c309f 2c308a: 48 8b 78 08 mov 0x8(%rax),%rdi 2c308e: 48 83 c6 08 add $0x8,%rsi 2c3092: 44 89 e9 mov %r13d,%ecx 2c3095: ba d0 46 00 00 mov $0x46d0,%edx 2c309a: e8 00 00 00 00 callq 2c309f 2c309f: e9 8f f6 ff ff jmpq 2c2733 2c30a4: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c30a8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c30af 2c30af: 89 c0 mov %eax,%eax 2c30b1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c30b9 2c30b8: 00 2c30b9: 0f 83 17 f6 ff ff jae 2c26d6 2c30bf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c30c6 2c30c6: 48 85 c0 test %rax,%rax 2c30c9: 74 15 je 2c30e0 2c30cb: 48 8b 78 08 mov 0x8(%rax),%rdi 2c30cf: 48 83 c6 08 add $0x8,%rsi 2c30d3: 44 89 e9 mov %r13d,%ecx 2c30d6: ba cf 46 00 00 mov $0x46cf,%edx 2c30db: e8 00 00 00 00 callq 2c30e0 2c30e0: e9 f1 f5 ff ff jmpq 2c26d6 2c30e5: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c30e9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c30f0 2c30f0: 89 c0 mov %eax,%eax 2c30f2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c30fa 2c30f9: 00 2c30fa: 0f 83 9e f5 ff ff jae 2c269e 2c3100: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3107 2c3107: 48 85 c0 test %rax,%rax 2c310a: 74 15 je 2c3121 2c310c: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3110: 48 83 c6 08 add $0x8,%rsi 2c3114: 44 89 e9 mov %r13d,%ecx 2c3117: ba ce 46 00 00 mov $0x46ce,%edx 2c311c: e8 00 00 00 00 callq 2c3121 2c3121: e9 78 f5 ff ff jmpq 2c269e 2c3126: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c312d: 00 00 00 00000000002c3130 : 2c3130: e8 00 00 00 00 callq 2c3135 2c3135: 41 54 push %r12 2c3137: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c313e: 55 push %rbp 2c313f: 48 89 fd mov %rdi,%rbp 2c3142: 53 push %rbx 2c3143: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2c3147: 89 f3 mov %esi,%ebx 2c3149: be fa 46 00 00 mov $0x46fa,%esi 2c314e: e8 00 00 00 00 callq 2c3153 2c3153: 0f b6 f3 movzbl %bl,%esi 2c3156: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c315a: 83 e0 fc and $0xfffffffc,%eax 2c315d: 8d 0c b5 00 00 00 00 lea 0x0(,%rsi,4),%ecx 2c3164: c1 e6 05 shl $0x5,%esi 2c3167: 31 c1 xor %eax,%ecx 2c3169: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c316d: 41 89 f4 mov %esi,%r12d 2c3170: be fa 46 00 00 mov $0x46fa,%esi 2c3175: 83 e1 04 and $0x4,%ecx 2c3178: 31 c1 xor %eax,%ecx 2c317a: 48 8b 07 mov (%rdi),%rax 2c317d: 83 e1 e7 and $0xffffffe7,%ecx 2c3180: 41 31 cc xor %ecx,%r12d 2c3183: 48 8b 40 08 mov 0x8(%rax),%rax 2c3187: 41 83 e4 20 and $0x20,%r12d 2c318b: 41 31 cc xor %ecx,%r12d 2c318e: 44 89 e2 mov %r12d,%edx 2c3191: e8 00 00 00 00 callq 2c3196 2c3196: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c319b: 5b pop %rbx 2c319c: 5d pop %rbp 2c319d: 41 5c pop %r12 2c319f: c3 retq 2c31a0: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c31a4: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c31ab 2c31ab: 89 c0 mov %eax,%eax 2c31ad: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c31b5 2c31b4: 00 2c31b5: 73 e4 jae 2c319b 2c31b7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c31be 2c31be: 48 85 c0 test %rax,%rax 2c31c1: 74 15 je 2c31d8 2c31c3: 48 8b 78 08 mov 0x8(%rax),%rdi 2c31c7: 48 83 c6 08 add $0x8,%rsi 2c31cb: 44 89 e1 mov %r12d,%ecx 2c31ce: ba fa 46 00 00 mov $0x46fa,%edx 2c31d3: e8 00 00 00 00 callq 2c31d8 2c31d8: 5b pop %rbx 2c31d9: 5d pop %rbp 2c31da: 41 5c pop %r12 2c31dc: c3 retq 2c31dd: 0f 1f 00 nopl (%rax) 00000000002c31e0 : 2c31e0: e8 00 00 00 00 callq 2c31e5 2c31e5: c3 retq 2c31e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c31ed: 00 00 00 00000000002c31f0 : 2c31f0: e8 00 00 00 00 callq 2c31f5 2c31f5: 41 55 push %r13 2c31f7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c31fe: 41 54 push %r12 2c3200: 55 push %rbp 2c3201: 48 89 fd mov %rdi,%rbp 2c3204: 53 push %rbx 2c3205: 48 89 f3 mov %rsi,%rbx 2c3208: be b6 46 00 00 mov $0x46b6,%esi 2c320d: e8 00 00 00 00 callq 2c3212 2c3212: 44 0f b7 6b 06 movzwl 0x6(%rbx),%r13d 2c3217: 0f b7 4b 04 movzwl 0x4(%rbx),%ecx 2c321b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c321f: 41 89 c4 mov %eax,%r12d 2c3222: 83 e0 07 and $0x7,%eax 2c3225: 41 c1 e5 10 shl $0x10,%r13d 2c3229: 41 83 e4 f8 and $0xfffffff8,%r12d 2c322d: 41 31 cd xor %ecx,%r13d 2c3230: 83 f8 04 cmp $0x4,%eax 2c3233: 48 8b 07 mov (%rdi),%rax 2c3236: 44 89 ea mov %r13d,%edx 2c3239: 48 8b 40 08 mov 0x8(%rax),%rax 2c323d: 0f 84 98 01 00 00 je 2c33db 2c3243: be b7 46 00 00 mov $0x46b7,%esi 2c3248: e8 00 00 00 00 callq 2c324d 2c324d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3252: 44 0f b7 6b 0a movzwl 0xa(%rbx),%r13d 2c3257: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c325b: be b8 46 00 00 mov $0x46b8,%esi 2c3260: 0f b7 4b 08 movzwl 0x8(%rbx),%ecx 2c3264: 48 8b 07 mov (%rdi),%rax 2c3267: 41 c1 e5 10 shl $0x10,%r13d 2c326b: 41 31 cd xor %ecx,%r13d 2c326e: 48 8b 40 08 mov 0x8(%rax),%rax 2c3272: 44 89 ea mov %r13d,%edx 2c3275: e8 00 00 00 00 callq 2c327a 2c327a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c327f: 44 0f b7 6b 0e movzwl 0xe(%rbx),%r13d 2c3284: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c3288: be b9 46 00 00 mov $0x46b9,%esi 2c328d: 0f b7 4b 0c movzwl 0xc(%rbx),%ecx 2c3291: 48 8b 07 mov (%rdi),%rax 2c3294: 41 c1 e5 10 shl $0x10,%r13d 2c3298: 41 31 cd xor %ecx,%r13d 2c329b: 48 8b 40 08 mov 0x8(%rax),%rax 2c329f: 44 89 ea mov %r13d,%edx 2c32a2: e8 00 00 00 00 callq 2c32a7 2c32a7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c32ac: 44 0f b7 6b 12 movzwl 0x12(%rbx),%r13d 2c32b1: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c32b5: be ba 46 00 00 mov $0x46ba,%esi 2c32ba: 0f b7 4b 10 movzwl 0x10(%rbx),%ecx 2c32be: 48 8b 07 mov (%rdi),%rax 2c32c1: 41 c1 e5 10 shl $0x10,%r13d 2c32c5: 41 31 cd xor %ecx,%r13d 2c32c8: 48 8b 40 08 mov 0x8(%rax),%rax 2c32cc: 44 89 ea mov %r13d,%edx 2c32cf: e8 00 00 00 00 callq 2c32d4 2c32d4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c32d9: 44 0f b7 6b 16 movzwl 0x16(%rbx),%r13d 2c32de: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c32e2: be bb 46 00 00 mov $0x46bb,%esi 2c32e7: 0f b7 4b 14 movzwl 0x14(%rbx),%ecx 2c32eb: 48 8b 07 mov (%rdi),%rax 2c32ee: 41 c1 e5 10 shl $0x10,%r13d 2c32f2: 41 31 cd xor %ecx,%r13d 2c32f5: 48 8b 40 08 mov 0x8(%rax),%rax 2c32f9: 44 89 ea mov %r13d,%edx 2c32fc: e8 00 00 00 00 callq 2c3301 2c3301: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3306: 44 0f b7 6b 1a movzwl 0x1a(%rbx),%r13d 2c330b: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c330f: be bc 46 00 00 mov $0x46bc,%esi 2c3314: 0f b7 4b 18 movzwl 0x18(%rbx),%ecx 2c3318: 48 8b 07 mov (%rdi),%rax 2c331b: 41 c1 e5 10 shl $0x10,%r13d 2c331f: 41 31 cd xor %ecx,%r13d 2c3322: 48 8b 40 08 mov 0x8(%rax),%rax 2c3326: 44 89 ea mov %r13d,%edx 2c3329: e8 00 00 00 00 callq 2c332e 2c332e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3333: 41 83 cc 04 or $0x4,%r12d 2c3337: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c333b: 44 89 e2 mov %r12d,%edx 2c333e: be b6 46 00 00 mov $0x46b6,%esi 2c3343: 48 8b 07 mov (%rdi),%rax 2c3346: 48 8b 40 08 mov 0x8(%rax),%rax 2c334a: e8 00 00 00 00 callq 2c334f 2c334f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3354: 5b pop %rbx 2c3355: 5d pop %rbp 2c3356: 41 5c pop %r12 2c3358: 41 5d pop %r13 2c335a: c3 retq 2c335b: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c335f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3366 2c3366: 89 c0 mov %eax,%eax 2c3368: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3370 2c336f: 00 2c3370: 0f 83 dc fe ff ff jae 2c3252 2c3376: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c337d 2c337d: 48 85 c0 test %rax,%rax 2c3380: 74 15 je 2c3397 2c3382: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3386: 48 83 c6 08 add $0x8,%rsi 2c338a: 44 89 e9 mov %r13d,%ecx 2c338d: ba b7 46 00 00 mov $0x46b7,%edx 2c3392: e8 00 00 00 00 callq 2c3397 2c3397: e9 b6 fe ff ff jmpq 2c3252 2c339c: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c33a0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c33a7 2c33a7: 89 c0 mov %eax,%eax 2c33a9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c33b1 2c33b0: 00 2c33b1: 73 a1 jae 2c3354 2c33b3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c33ba 2c33ba: 48 85 c0 test %rax,%rax 2c33bd: 74 15 je 2c33d4 2c33bf: 48 8b 78 08 mov 0x8(%rax),%rdi 2c33c3: 48 83 c6 08 add $0x8,%rsi 2c33c7: 44 89 e1 mov %r12d,%ecx 2c33ca: ba b6 46 00 00 mov $0x46b6,%edx 2c33cf: e8 00 00 00 00 callq 2c33d4 2c33d4: 5b pop %rbx 2c33d5: 5d pop %rbp 2c33d6: 41 5c pop %r12 2c33d8: 41 5d pop %r13 2c33da: c3 retq 2c33db: be bd 46 00 00 mov $0x46bd,%esi 2c33e0: e8 00 00 00 00 callq 2c33e5 2c33e5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c33ea: 44 0f b7 6b 0a movzwl 0xa(%rbx),%r13d 2c33ef: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c33f3: be be 46 00 00 mov $0x46be,%esi 2c33f8: 0f b7 4b 08 movzwl 0x8(%rbx),%ecx 2c33fc: 48 8b 07 mov (%rdi),%rax 2c33ff: 41 c1 e5 10 shl $0x10,%r13d 2c3403: 41 31 cd xor %ecx,%r13d 2c3406: 48 8b 40 08 mov 0x8(%rax),%rax 2c340a: 44 89 ea mov %r13d,%edx 2c340d: e8 00 00 00 00 callq 2c3412 2c3412: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3417: 44 0f b7 6b 0e movzwl 0xe(%rbx),%r13d 2c341c: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c3420: be bf 46 00 00 mov $0x46bf,%esi 2c3425: 0f b7 4b 0c movzwl 0xc(%rbx),%ecx 2c3429: 48 8b 07 mov (%rdi),%rax 2c342c: 41 c1 e5 10 shl $0x10,%r13d 2c3430: 41 31 cd xor %ecx,%r13d 2c3433: 48 8b 40 08 mov 0x8(%rax),%rax 2c3437: 44 89 ea mov %r13d,%edx 2c343a: e8 00 00 00 00 callq 2c343f 2c343f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3444: 44 0f b7 6b 12 movzwl 0x12(%rbx),%r13d 2c3449: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c344d: be c0 46 00 00 mov $0x46c0,%esi 2c3452: 0f b7 4b 10 movzwl 0x10(%rbx),%ecx 2c3456: 48 8b 07 mov (%rdi),%rax 2c3459: 41 c1 e5 10 shl $0x10,%r13d 2c345d: 41 31 cd xor %ecx,%r13d 2c3460: 48 8b 40 08 mov 0x8(%rax),%rax 2c3464: 44 89 ea mov %r13d,%edx 2c3467: e8 00 00 00 00 callq 2c346c 2c346c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3471: 44 0f b7 6b 16 movzwl 0x16(%rbx),%r13d 2c3476: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c347a: be c1 46 00 00 mov $0x46c1,%esi 2c347f: 0f b7 4b 14 movzwl 0x14(%rbx),%ecx 2c3483: 48 8b 07 mov (%rdi),%rax 2c3486: 41 c1 e5 10 shl $0x10,%r13d 2c348a: 41 31 cd xor %ecx,%r13d 2c348d: 48 8b 40 08 mov 0x8(%rax),%rax 2c3491: 44 89 ea mov %r13d,%edx 2c3494: e8 00 00 00 00 callq 2c3499 2c3499: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c349e: 44 0f b7 6b 1a movzwl 0x1a(%rbx),%r13d 2c34a3: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c34a7: be c2 46 00 00 mov $0x46c2,%esi 2c34ac: 0f b7 4b 18 movzwl 0x18(%rbx),%ecx 2c34b0: 48 8b 07 mov (%rdi),%rax 2c34b3: 41 c1 e5 10 shl $0x10,%r13d 2c34b7: 41 31 cd xor %ecx,%r13d 2c34ba: 48 8b 40 08 mov 0x8(%rax),%rax 2c34be: 44 89 ea mov %r13d,%edx 2c34c1: e8 00 00 00 00 callq 2c34c6 2c34c6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c34cb: 41 83 cc 05 or $0x5,%r12d 2c34cf: e9 63 fe ff ff jmpq 2c3337 2c34d4: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c34d8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c34df 2c34df: 89 c0 mov %eax,%eax 2c34e1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c34e9 2c34e8: 00 2c34e9: 0f 83 44 fe ff ff jae 2c3333 2c34ef: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c34f6 2c34f6: 48 85 c0 test %rax,%rax 2c34f9: 74 15 je 2c3510 2c34fb: 48 8b 78 08 mov 0x8(%rax),%rdi 2c34ff: 48 83 c6 08 add $0x8,%rsi 2c3503: 44 89 e9 mov %r13d,%ecx 2c3506: ba bc 46 00 00 mov $0x46bc,%edx 2c350b: e8 00 00 00 00 callq 2c3510 2c3510: e9 1e fe ff ff jmpq 2c3333 2c3515: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c3519: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3520 2c3520: 89 c0 mov %eax,%eax 2c3522: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c352a 2c3529: 00 2c352a: 0f 83 d6 fd ff ff jae 2c3306 2c3530: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3537 2c3537: 48 85 c0 test %rax,%rax 2c353a: 74 15 je 2c3551 2c353c: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3540: 48 83 c6 08 add $0x8,%rsi 2c3544: 44 89 e9 mov %r13d,%ecx 2c3547: ba bb 46 00 00 mov $0x46bb,%edx 2c354c: e8 00 00 00 00 callq 2c3551 2c3551: e9 b0 fd ff ff jmpq 2c3306 2c3556: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c355a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3561 2c3561: 89 c0 mov %eax,%eax 2c3563: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c356b 2c356a: 00 2c356b: 0f 83 68 fd ff ff jae 2c32d9 2c3571: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3578 2c3578: 48 85 c0 test %rax,%rax 2c357b: 74 15 je 2c3592 2c357d: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3581: 48 83 c6 08 add $0x8,%rsi 2c3585: 44 89 e9 mov %r13d,%ecx 2c3588: ba ba 46 00 00 mov $0x46ba,%edx 2c358d: e8 00 00 00 00 callq 2c3592 2c3592: e9 42 fd ff ff jmpq 2c32d9 2c3597: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c359b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c35a2 2c35a2: 89 c0 mov %eax,%eax 2c35a4: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c35ac 2c35ab: 00 2c35ac: 0f 83 fa fc ff ff jae 2c32ac 2c35b2: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c35b9 2c35b9: 48 85 c0 test %rax,%rax 2c35bc: 74 15 je 2c35d3 2c35be: 48 8b 78 08 mov 0x8(%rax),%rdi 2c35c2: 48 83 c6 08 add $0x8,%rsi 2c35c6: 44 89 e9 mov %r13d,%ecx 2c35c9: ba b9 46 00 00 mov $0x46b9,%edx 2c35ce: e8 00 00 00 00 callq 2c35d3 2c35d3: e9 d4 fc ff ff jmpq 2c32ac 2c35d8: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c35dc: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c35e3 2c35e3: 89 c0 mov %eax,%eax 2c35e5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c35ed 2c35ec: 00 2c35ed: 0f 83 8c fc ff ff jae 2c327f 2c35f3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c35fa 2c35fa: 48 85 c0 test %rax,%rax 2c35fd: 74 15 je 2c3614 2c35ff: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3603: 48 83 c6 08 add $0x8,%rsi 2c3607: 44 89 e9 mov %r13d,%ecx 2c360a: ba b8 46 00 00 mov $0x46b8,%edx 2c360f: e8 00 00 00 00 callq 2c3614 2c3614: e9 66 fc ff ff jmpq 2c327f 2c3619: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c361d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3624 2c3624: 89 c0 mov %eax,%eax 2c3626: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c362e 2c362d: 00 2c362e: 0f 83 b6 fd ff ff jae 2c33ea 2c3634: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c363b 2c363b: 48 85 c0 test %rax,%rax 2c363e: 74 15 je 2c3655 2c3640: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3644: 48 83 c6 08 add $0x8,%rsi 2c3648: 44 89 e9 mov %r13d,%ecx 2c364b: ba bd 46 00 00 mov $0x46bd,%edx 2c3650: e8 00 00 00 00 callq 2c3655 2c3655: e9 90 fd ff ff jmpq 2c33ea 2c365a: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c365e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3665 2c3665: 89 c0 mov %eax,%eax 2c3667: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c366f 2c366e: 00 2c366f: 0f 83 56 fe ff ff jae 2c34cb 2c3675: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c367c 2c367c: 48 85 c0 test %rax,%rax 2c367f: 74 15 je 2c3696 2c3681: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3685: 48 83 c6 08 add $0x8,%rsi 2c3689: 44 89 e9 mov %r13d,%ecx 2c368c: ba c2 46 00 00 mov $0x46c2,%edx 2c3691: e8 00 00 00 00 callq 2c3696 2c3696: e9 30 fe ff ff jmpq 2c34cb 2c369b: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c369f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c36a6 2c36a6: 89 c0 mov %eax,%eax 2c36a8: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c36b0 2c36af: 00 2c36b0: 0f 83 e8 fd ff ff jae 2c349e 2c36b6: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c36bd 2c36bd: 48 85 c0 test %rax,%rax 2c36c0: 74 15 je 2c36d7 2c36c2: 48 8b 78 08 mov 0x8(%rax),%rdi 2c36c6: 48 83 c6 08 add $0x8,%rsi 2c36ca: 44 89 e9 mov %r13d,%ecx 2c36cd: ba c1 46 00 00 mov $0x46c1,%edx 2c36d2: e8 00 00 00 00 callq 2c36d7 2c36d7: e9 c2 fd ff ff jmpq 2c349e 2c36dc: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c36e0: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c36e7 2c36e7: 89 c0 mov %eax,%eax 2c36e9: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c36f1 2c36f0: 00 2c36f1: 0f 83 7a fd ff ff jae 2c3471 2c36f7: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c36fe 2c36fe: 48 85 c0 test %rax,%rax 2c3701: 74 15 je 2c3718 2c3703: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3707: 48 83 c6 08 add $0x8,%rsi 2c370b: 44 89 e9 mov %r13d,%ecx 2c370e: ba c0 46 00 00 mov $0x46c0,%edx 2c3713: e8 00 00 00 00 callq 2c3718 2c3718: e9 54 fd ff ff jmpq 2c3471 2c371d: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c3721: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3728 2c3728: 89 c0 mov %eax,%eax 2c372a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3732 2c3731: 00 2c3732: 0f 83 0c fd ff ff jae 2c3444 2c3738: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c373f 2c373f: 48 85 c0 test %rax,%rax 2c3742: 74 15 je 2c3759 2c3744: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3748: 48 83 c6 08 add $0x8,%rsi 2c374c: 44 89 e9 mov %r13d,%ecx 2c374f: ba bf 46 00 00 mov $0x46bf,%edx 2c3754: e8 00 00 00 00 callq 2c3759 2c3759: e9 e6 fc ff ff jmpq 2c3444 2c375e: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c3762: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3769 2c3769: 89 c0 mov %eax,%eax 2c376b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3773 2c3772: 00 2c3773: 0f 83 9e fc ff ff jae 2c3417 2c3779: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3780 2c3780: 48 85 c0 test %rax,%rax 2c3783: 74 15 je 2c379a 2c3785: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3789: 48 83 c6 08 add $0x8,%rsi 2c378d: 44 89 e9 mov %r13d,%ecx 2c3790: ba be 46 00 00 mov $0x46be,%edx 2c3795: e8 00 00 00 00 callq 2c379a 2c379a: e9 78 fc ff ff jmpq 2c3417 2c379f: 90 nop 00000000002c37a0 : 2c37a0: e8 00 00 00 00 callq 2c37a5 2c37a5: 41 57 push %r15 2c37a7: 41 56 push %r14 2c37a9: 41 55 push %r13 2c37ab: 49 89 f5 mov %rsi,%r13 2c37ae: 41 54 push %r12 2c37b0: 55 push %rbp 2c37b1: 53 push %rbx 2c37b2: 48 89 fb mov %rdi,%rbx 2c37b5: 48 83 ec 08 sub $0x8,%rsp 2c37b9: 80 7e 18 00 cmpb $0x0,0x18(%rsi) 2c37bd: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 2c37c4: 00 2c37c5: 75 4f jne 2c3816 2c37c7: 8b 76 04 mov 0x4(%rsi),%esi 2c37ca: ba 01 00 00 00 mov $0x1,%edx 2c37cf: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c37d6: 31 c0 xor %eax,%eax 2c37d8: 39 d6 cmp %edx,%esi 2c37da: 74 16 je 2c37f2 2c37dc: 83 c0 01 add $0x1,%eax 2c37df: 83 f8 06 cmp $0x6,%eax 2c37e2: 0f 84 48 02 00 00 je 2c3a30 2c37e8: 8b 11 mov (%rcx),%edx 2c37ea: 48 83 c1 1c add $0x1c,%rcx 2c37ee: 39 d6 cmp %edx,%esi 2c37f0: 75 ea jne 2c37dc 2c37f2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 2c37f9: 00 2c37fa: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c37fe: 48 29 c2 sub %rax,%rdx 2c3801: 48 8d 34 95 00 00 00 lea 0x0(,%rdx,4),%rsi 2c3808: 00 2c3809: e8 e2 f9 ff ff callq 2c31f0 2c380e: c7 44 24 04 02 00 00 movl $0x2,0x4(%rsp) 2c3815: 00 2c3816: 41 8b 45 08 mov 0x8(%r13),%eax 2c381a: 83 f8 01 cmp $0x1,%eax 2c381d: 0f 84 1a 02 00 00 je 2c3a3d 2c3823: 83 f8 03 cmp $0x3,%eax 2c3826: 0f 84 04 08 00 00 je 2c4030 2c382c: 83 f8 05 cmp $0x5,%eax 2c382f: 0f 84 05 08 00 00 je 2c403a 2c3835: 83 f8 09 cmp $0x9,%eax 2c3838: 0f 84 06 08 00 00 je 2c4044 2c383e: 83 f8 06 cmp $0x6,%eax 2c3841: 0f 84 07 08 00 00 je 2c404e 2c3847: 83 f8 0a cmp $0xa,%eax 2c384a: 0f 84 08 08 00 00 je 2c4058 2c3850: b9 23 02 00 00 mov $0x223,%ecx 2c3855: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c385c: bf 02 00 00 00 mov $0x2,%edi 2c3861: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c3868: e8 00 00 00 00 callq 2c386d 2c386d: 4c 8b 7b 08 mov 0x8(%rbx),%r15 2c3871: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c3878: be b6 46 00 00 mov $0x46b6,%esi 2c387d: 41 8b 6d 04 mov 0x4(%r13),%ebp 2c3881: 45 8b 75 14 mov 0x14(%r13),%r14d 2c3885: 4c 89 ff mov %r15,%rdi 2c3888: e8 00 00 00 00 callq 2c388d 2c388d: 83 e0 f8 and $0xfffffff8,%eax 2c3890: 41 89 c4 mov %eax,%r12d 2c3893: 41 83 fe 02 cmp $0x2,%r14d 2c3897: 0f 84 5b 01 00 00 je 2c39f8 2c389d: 41 83 fe 01 cmp $0x1,%r14d 2c38a1: 0f 84 cd 00 00 00 je 2c3974 2c38a7: 49 8b 7f 18 mov 0x18(%r15),%rdi 2c38ab: 44 89 e2 mov %r12d,%edx 2c38ae: be b6 46 00 00 mov $0x46b6,%esi 2c38b3: 48 8b 07 mov (%rdi),%rax 2c38b6: 48 8b 40 08 mov 0x8(%rax),%rax 2c38ba: e8 00 00 00 00 callq 2c38bf 2c38bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c38c4: 41 8b 6d 0c mov 0xc(%r13),%ebp 2c38c8: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c38cc: be c3 46 00 00 mov $0x46c3,%esi 2c38d1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c38d8: e8 00 00 00 00 callq 2c38dd 2c38dd: 83 fd 03 cmp $0x3,%ebp 2c38e0: 0f 84 3f 01 00 00 je 2c3a25 2c38e6: 83 fd 04 cmp $0x4,%ebp 2c38e9: 0f 84 2e 01 00 00 je 2c3a1d 2c38ef: 89 c2 mov %eax,%edx 2c38f1: 83 e0 fc and $0xfffffffc,%eax 2c38f4: 83 c8 01 or $0x1,%eax 2c38f7: 83 fd 02 cmp $0x2,%ebp 2c38fa: 0f 45 c2 cmovne %edx,%eax 2c38fd: 48 8b 5b 08 mov 0x8(%rbx),%rbx 2c3901: 80 cc 01 or $0x1,%ah 2c3904: be c3 46 00 00 mov $0x46c3,%esi 2c3909: 41 89 c4 mov %eax,%r12d 2c390c: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c3910: 44 89 e2 mov %r12d,%edx 2c3913: 48 8b 07 mov (%rdi),%rax 2c3916: 48 8b 40 08 mov 0x8(%rax),%rax 2c391a: e8 00 00 00 00 callq 2c391f 2c391f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3924: 48 83 c4 08 add $0x8,%rsp 2c3928: 5b pop %rbx 2c3929: 5d pop %rbp 2c392a: 41 5c pop %r12 2c392c: 41 5d pop %r13 2c392e: 41 5e pop %r14 2c3930: 41 5f pop %r15 2c3932: c3 retq 2c3933: 49 8b 77 10 mov 0x10(%r15),%rsi 2c3937: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c393e 2c393e: 89 c0 mov %eax,%eax 2c3940: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3948 2c3947: 00 2c3948: 0f 83 76 ff ff ff jae 2c38c4 2c394e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3955 2c3955: 48 85 c0 test %rax,%rax 2c3958: 74 15 je 2c396f 2c395a: 48 8b 78 08 mov 0x8(%rax),%rdi 2c395e: 48 83 c6 08 add $0x8,%rsi 2c3962: 44 89 e1 mov %r12d,%ecx 2c3965: ba b6 46 00 00 mov $0x46b6,%edx 2c396a: e8 00 00 00 00 callq 2c396f 2c396f: e9 50 ff ff ff jmpq 2c38c4 2c3974: 83 fd 06 cmp $0x6,%ebp 2c3977: 74 2b je 2c39a4 2c3979: 77 1b ja 2c3996 2c397b: 83 fd 01 cmp $0x1,%ebp 2c397e: 0f 84 23 ff ff ff je 2c38a7 2c3984: 83 fd 05 cmp $0x5,%ebp 2c3987: 0f 85 37 ff ff ff jne 2c38c4 2c398d: 41 83 cc 02 or $0x2,%r12d 2c3991: e9 11 ff ff ff jmpq 2c38a7 2c3996: 83 fd 09 cmp $0x9,%ebp 2c3999: 74 f2 je 2c398d 2c399b: 83 fd 0a cmp $0xa,%ebp 2c399e: 0f 85 20 ff ff ff jne 2c38c4 2c39a4: 41 83 cc 03 or $0x3,%r12d 2c39a8: e9 fa fe ff ff jmpq 2c38a7 2c39ad: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c39b1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c39b8 2c39b8: 89 c0 mov %eax,%eax 2c39ba: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c39c2 2c39c1: 00 2c39c2: 0f 83 5c ff ff ff jae 2c3924 2c39c8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c39cf 2c39cf: 48 85 c0 test %rax,%rax 2c39d2: 74 15 je 2c39e9 2c39d4: 48 8b 78 08 mov 0x8(%rax),%rdi 2c39d8: 48 83 c6 08 add $0x8,%rsi 2c39dc: 44 89 e1 mov %r12d,%ecx 2c39df: ba c3 46 00 00 mov $0x46c3,%edx 2c39e4: e8 00 00 00 00 callq 2c39e9 2c39e9: 48 83 c4 08 add $0x8,%rsp 2c39ed: 5b pop %rbx 2c39ee: 5d pop %rbp 2c39ef: 41 5c pop %r12 2c39f1: 41 5d pop %r13 2c39f3: 41 5e pop %r14 2c39f5: 41 5f pop %r15 2c39f7: c3 retq 2c39f8: 83 7c 24 04 02 cmpl $0x2,0x4(%rsp) 2c39fd: 0f 84 c1 fe ff ff je 2c38c4 2c3a03: 83 fd 09 cmp $0x9,%ebp 2c3a06: 74 85 je 2c398d 2c3a08: 77 91 ja 2c399b 2c3a0a: 83 fd 01 cmp $0x1,%ebp 2c3a0d: 0f 84 94 fe ff ff je 2c38a7 2c3a13: 83 fd 06 cmp $0x6,%ebp 2c3a16: 74 8c je 2c39a4 2c3a18: e9 a7 fe ff ff jmpq 2c38c4 2c3a1d: 83 c8 03 or $0x3,%eax 2c3a20: e9 d8 fe ff ff jmpq 2c38fd 2c3a25: 83 e0 fc and $0xfffffffc,%eax 2c3a28: 83 c8 02 or $0x2,%eax 2c3a2b: e9 cd fe ff ff jmpq 2c38fd 2c3a30: c7 44 24 04 01 00 00 movl $0x1,0x4(%rsp) 2c3a37: 00 2c3a38: e9 d9 fd ff ff jmpq 2c3816 2c3a3d: 31 c0 xor %eax,%eax 2c3a3f: 4c 8b 63 08 mov 0x8(%rbx),%r12 2c3a43: 48 8d 14 40 lea (%rax,%rax,2),%rdx 2c3a47: be a5 46 00 00 mov $0x46a5,%esi 2c3a4c: 48 8d 04 90 lea (%rax,%rdx,4),%rax 2c3a50: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c3a57: 4c 89 e7 mov %r12,%rdi 2c3a5a: 4c 8d 3c 85 04 00 00 lea 0x4(,%rax,4),%r15 2c3a61: 00 2c3a62: e8 00 00 00 00 callq 2c3a67 2c3a67: 49 8d af 00 00 00 00 lea 0x0(%r15),%rbp 2c3a6e: 83 e0 03 and $0x3,%eax 2c3a71: 83 f8 01 cmp $0x1,%eax 2c3a74: 0f 84 7d 01 00 00 je 2c3bf7 2c3a7a: 41 0f b7 8f 00 00 00 movzwl 0x0(%r15),%ecx 2c3a81: 00 2c3a82: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3a87: be a6 46 00 00 mov $0x46a6,%esi 2c3a8c: 44 8b 7d 04 mov 0x4(%rbp),%r15d 2c3a90: 48 8b 07 mov (%rdi),%rax 2c3a93: 41 c1 e7 10 shl $0x10,%r15d 2c3a97: 41 09 cf or %ecx,%r15d 2c3a9a: 48 8b 40 08 mov 0x8(%rax),%rax 2c3a9e: 44 89 fa mov %r15d,%edx 2c3aa1: e8 00 00 00 00 callq 2c3aa6 2c3aa6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3aab: 44 8b 7d 0c mov 0xc(%rbp),%r15d 2c3aaf: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3ab4: be a7 46 00 00 mov $0x46a7,%esi 2c3ab9: 0f b7 4d 08 movzwl 0x8(%rbp),%ecx 2c3abd: 48 8b 07 mov (%rdi),%rax 2c3ac0: 41 c1 e7 10 shl $0x10,%r15d 2c3ac4: 41 09 cf or %ecx,%r15d 2c3ac7: 48 8b 40 08 mov 0x8(%rax),%rax 2c3acb: 44 89 fa mov %r15d,%edx 2c3ace: e8 00 00 00 00 callq 2c3ad3 2c3ad3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3ad8: 44 8b 7d 14 mov 0x14(%rbp),%r15d 2c3adc: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3ae1: be a8 46 00 00 mov $0x46a8,%esi 2c3ae6: 0f b7 4d 10 movzwl 0x10(%rbp),%ecx 2c3aea: 48 8b 07 mov (%rdi),%rax 2c3aed: 41 c1 e7 10 shl $0x10,%r15d 2c3af1: 41 09 cf or %ecx,%r15d 2c3af4: 48 8b 40 08 mov 0x8(%rax),%rax 2c3af8: 44 89 fa mov %r15d,%edx 2c3afb: e8 00 00 00 00 callq 2c3b00 2c3b00: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3b05: 44 8b 7d 1c mov 0x1c(%rbp),%r15d 2c3b09: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3b0e: be a9 46 00 00 mov $0x46a9,%esi 2c3b13: 0f b7 4d 18 movzwl 0x18(%rbp),%ecx 2c3b17: 48 8b 07 mov (%rdi),%rax 2c3b1a: 41 c1 e7 10 shl $0x10,%r15d 2c3b1e: 41 09 cf or %ecx,%r15d 2c3b21: 48 8b 40 08 mov 0x8(%rax),%rax 2c3b25: 44 89 fa mov %r15d,%edx 2c3b28: e8 00 00 00 00 callq 2c3b2d 2c3b2d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3b32: 44 8b 7d 24 mov 0x24(%rbp),%r15d 2c3b36: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3b3b: be aa 46 00 00 mov $0x46aa,%esi 2c3b40: 0f b7 4d 20 movzwl 0x20(%rbp),%ecx 2c3b44: 48 8b 07 mov (%rdi),%rax 2c3b47: 41 c1 e7 10 shl $0x10,%r15d 2c3b4b: 41 09 cf or %ecx,%r15d 2c3b4e: 48 8b 40 08 mov 0x8(%rax),%rax 2c3b52: 44 89 fa mov %r15d,%edx 2c3b55: e8 00 00 00 00 callq 2c3b5a 2c3b5a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3b5f: 44 8b 7d 2c mov 0x2c(%rbp),%r15d 2c3b63: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3b68: be ab 46 00 00 mov $0x46ab,%esi 2c3b6d: 0f b7 4d 28 movzwl 0x28(%rbp),%ecx 2c3b71: 48 8b 07 mov (%rdi),%rax 2c3b74: 41 c1 e7 10 shl $0x10,%r15d 2c3b78: 41 09 cf or %ecx,%r15d 2c3b7b: 48 8b 40 08 mov 0x8(%rax),%rax 2c3b7f: 44 89 fa mov %r15d,%edx 2c3b82: e8 00 00 00 00 callq 2c3b87 2c3b87: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3b8c: 41 bf 01 02 00 00 mov $0x201,%r15d 2c3b92: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3b97: 44 89 fa mov %r15d,%edx 2c3b9a: be a5 46 00 00 mov $0x46a5,%esi 2c3b9f: 48 8b 07 mov (%rdi),%rax 2c3ba2: 48 8b 40 08 mov 0x8(%rax),%rax 2c3ba6: e8 00 00 00 00 callq 2c3bab 2c3bab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3bb0: e9 b8 fc ff ff jmpq 2c386d 2c3bb5: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2c3bba: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3bc1 2c3bc1: 89 c0 mov %eax,%eax 2c3bc3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3bcb 2c3bca: 00 2c3bcb: 0f 83 9c fc ff ff jae 2c386d 2c3bd1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3bd8 2c3bd8: 48 85 c0 test %rax,%rax 2c3bdb: 74 15 je 2c3bf2 2c3bdd: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3be1: 48 83 c6 08 add $0x8,%rsi 2c3be5: 44 89 f9 mov %r15d,%ecx 2c3be8: ba a5 46 00 00 mov $0x46a5,%edx 2c3bed: e8 00 00 00 00 callq 2c3bf2 2c3bf2: e9 76 fc ff ff jmpq 2c386d 2c3bf7: 41 0f b7 8f 00 00 00 movzwl 0x0(%r15),%ecx 2c3bfe: 00 2c3bff: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3c04: be ac 46 00 00 mov $0x46ac,%esi 2c3c09: 44 8b 7d 04 mov 0x4(%rbp),%r15d 2c3c0d: 48 8b 07 mov (%rdi),%rax 2c3c10: 41 c1 e7 10 shl $0x10,%r15d 2c3c14: 41 09 cf or %ecx,%r15d 2c3c17: 48 8b 40 08 mov 0x8(%rax),%rax 2c3c1b: 44 89 fa mov %r15d,%edx 2c3c1e: e8 00 00 00 00 callq 2c3c23 2c3c23: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3c28: 44 8b 7d 0c mov 0xc(%rbp),%r15d 2c3c2c: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3c31: be ad 46 00 00 mov $0x46ad,%esi 2c3c36: 0f b7 4d 08 movzwl 0x8(%rbp),%ecx 2c3c3a: 48 8b 07 mov (%rdi),%rax 2c3c3d: 41 c1 e7 10 shl $0x10,%r15d 2c3c41: 41 09 cf or %ecx,%r15d 2c3c44: 48 8b 40 08 mov 0x8(%rax),%rax 2c3c48: 44 89 fa mov %r15d,%edx 2c3c4b: e8 00 00 00 00 callq 2c3c50 2c3c50: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3c55: 44 8b 7d 14 mov 0x14(%rbp),%r15d 2c3c59: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3c5e: be ae 46 00 00 mov $0x46ae,%esi 2c3c63: 0f b7 4d 10 movzwl 0x10(%rbp),%ecx 2c3c67: 48 8b 07 mov (%rdi),%rax 2c3c6a: 41 c1 e7 10 shl $0x10,%r15d 2c3c6e: 41 09 cf or %ecx,%r15d 2c3c71: 48 8b 40 08 mov 0x8(%rax),%rax 2c3c75: 44 89 fa mov %r15d,%edx 2c3c78: e8 00 00 00 00 callq 2c3c7d 2c3c7d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3c82: 44 8b 7d 1c mov 0x1c(%rbp),%r15d 2c3c86: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3c8b: be af 46 00 00 mov $0x46af,%esi 2c3c90: 0f b7 4d 18 movzwl 0x18(%rbp),%ecx 2c3c94: 48 8b 07 mov (%rdi),%rax 2c3c97: 41 c1 e7 10 shl $0x10,%r15d 2c3c9b: 41 09 cf or %ecx,%r15d 2c3c9e: 48 8b 40 08 mov 0x8(%rax),%rax 2c3ca2: 44 89 fa mov %r15d,%edx 2c3ca5: e8 00 00 00 00 callq 2c3caa 2c3caa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3caf: 44 8b 7d 24 mov 0x24(%rbp),%r15d 2c3cb3: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3cb8: be b0 46 00 00 mov $0x46b0,%esi 2c3cbd: 0f b7 4d 20 movzwl 0x20(%rbp),%ecx 2c3cc1: 48 8b 07 mov (%rdi),%rax 2c3cc4: 41 c1 e7 10 shl $0x10,%r15d 2c3cc8: 41 09 cf or %ecx,%r15d 2c3ccb: 48 8b 40 08 mov 0x8(%rax),%rax 2c3ccf: 44 89 fa mov %r15d,%edx 2c3cd2: e8 00 00 00 00 callq 2c3cd7 2c3cd7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3cdc: 44 8b 7d 2c mov 0x2c(%rbp),%r15d 2c3ce0: 49 8b 7c 24 18 mov 0x18(%r12),%rdi 2c3ce5: be b1 46 00 00 mov $0x46b1,%esi 2c3cea: 0f b7 4d 28 movzwl 0x28(%rbp),%ecx 2c3cee: 48 8b 07 mov (%rdi),%rax 2c3cf1: 41 c1 e7 10 shl $0x10,%r15d 2c3cf5: 41 09 cf or %ecx,%r15d 2c3cf8: 48 8b 40 08 mov 0x8(%rax),%rax 2c3cfc: 44 89 fa mov %r15d,%edx 2c3cff: e8 00 00 00 00 callq 2c3d04 2c3d04: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c3d09: 41 bf 02 02 00 00 mov $0x202,%r15d 2c3d0f: e9 7e fe ff ff jmpq 2c3b92 2c3d14: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2c3d19: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3d20 2c3d20: 89 c0 mov %eax,%eax 2c3d22: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3d2a 2c3d29: 00 2c3d2a: 0f 83 a8 fd ff ff jae 2c3ad8 2c3d30: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3d37 2c3d37: 48 85 c0 test %rax,%rax 2c3d3a: 74 15 je 2c3d51 2c3d3c: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3d40: 48 83 c6 08 add $0x8,%rsi 2c3d44: 44 89 f9 mov %r15d,%ecx 2c3d47: ba a7 46 00 00 mov $0x46a7,%edx 2c3d4c: e8 00 00 00 00 callq 2c3d51 2c3d51: e9 82 fd ff ff jmpq 2c3ad8 2c3d56: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2c3d5b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3d62 2c3d62: 89 c0 mov %eax,%eax 2c3d64: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3d6c 2c3d6b: 00 2c3d6c: 0f 83 39 fd ff ff jae 2c3aab 2c3d72: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3d79 2c3d79: 48 85 c0 test %rax,%rax 2c3d7c: 74 15 je 2c3d93 2c3d7e: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3d82: 48 83 c6 08 add $0x8,%rsi 2c3d86: 44 89 f9 mov %r15d,%ecx 2c3d89: ba a6 46 00 00 mov $0x46a6,%edx 2c3d8e: e8 00 00 00 00 callq 2c3d93 2c3d93: e9 13 fd ff ff jmpq 2c3aab 2c3d98: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2c3d9d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3da4 2c3da4: 89 c0 mov %eax,%eax 2c3da6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3dae 2c3dad: 00 2c3dae: 73 21 jae 2c3dd1 2c3db0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3db7 2c3db7: 48 85 c0 test %rax,%rax 2c3dba: 74 15 je 2c3dd1 2c3dbc: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3dc0: 48 83 c6 08 add $0x8,%rsi 2c3dc4: 44 89 f9 mov %r15d,%ecx 2c3dc7: ba ab 46 00 00 mov $0x46ab,%edx 2c3dcc: e8 00 00 00 00 callq 2c3dd1 2c3dd1: 41 bf 01 02 00 00 mov $0x201,%r15d 2c3dd7: e9 b6 fd ff ff jmpq 2c3b92 2c3ddc: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2c3de1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3de8 2c3de8: 89 c0 mov %eax,%eax 2c3dea: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3df2 2c3df1: 00 2c3df2: 0f 83 67 fd ff ff jae 2c3b5f 2c3df8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3dff 2c3dff: 48 85 c0 test %rax,%rax 2c3e02: 74 15 je 2c3e19 2c3e04: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3e08: 48 83 c6 08 add $0x8,%rsi 2c3e0c: 44 89 f9 mov %r15d,%ecx 2c3e0f: ba aa 46 00 00 mov $0x46aa,%edx 2c3e14: e8 00 00 00 00 callq 2c3e19 2c3e19: e9 41 fd ff ff jmpq 2c3b5f 2c3e1e: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2c3e23: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3e2a 2c3e2a: 89 c0 mov %eax,%eax 2c3e2c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3e34 2c3e33: 00 2c3e34: 0f 83 f8 fc ff ff jae 2c3b32 2c3e3a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3e41 2c3e41: 48 85 c0 test %rax,%rax 2c3e44: 74 15 je 2c3e5b 2c3e46: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3e4a: 48 83 c6 08 add $0x8,%rsi 2c3e4e: 44 89 f9 mov %r15d,%ecx 2c3e51: ba a9 46 00 00 mov $0x46a9,%edx 2c3e56: e8 00 00 00 00 callq 2c3e5b 2c3e5b: e9 d2 fc ff ff jmpq 2c3b32 2c3e60: 49 8b 74 24 10 mov 0x10(%r12),%rsi 2c3e65: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3e6c 2c3e6c: 89 c0 mov %eax,%eax 2c3e6e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3e76 2c3e75: 00 2c3e76: 0f 83 89 fc ff ff jae 2c3b05 2c3e7c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3e83 2c3e83: 48 85 c0 test %rax,%rax 2c3e86: 74 15 je 2c3e9d 2c3e88: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3e8c: 48 83 c6 08 add $0x8,%rsi 2c3e90: 44 89 f9 mov %r15d,%ecx 2c3e93: ba a8 46 00 00 mov $0x46a8,%edx 2c3e98: e8 00 00 00 00 callq 2c3e9d 2c3e9d: e9 63 fc ff ff jmpq 2c3b05 2c3ea2: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2c3ea7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3eae 2c3eae: 89 c0 mov %eax,%eax 2c3eb0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3eb8 2c3eb7: 00 2c3eb8: 73 21 jae 2c3edb 2c3eba: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3ec1 2c3ec1: 48 85 c0 test %rax,%rax 2c3ec4: 74 15 je 2c3edb 2c3ec6: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3eca: 48 8d 72 08 lea 0x8(%rdx),%rsi 2c3ece: 44 89 f9 mov %r15d,%ecx 2c3ed1: ba b1 46 00 00 mov $0x46b1,%edx 2c3ed6: e8 00 00 00 00 callq 2c3edb 2c3edb: 41 bf 02 02 00 00 mov $0x202,%r15d 2c3ee1: e9 ac fc ff ff jmpq 2c3b92 2c3ee6: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2c3eeb: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3ef2 2c3ef2: 89 c0 mov %eax,%eax 2c3ef4: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3efc 2c3efb: 00 2c3efc: 0f 83 da fd ff ff jae 2c3cdc 2c3f02: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3f09 2c3f09: 48 85 c0 test %rax,%rax 2c3f0c: 74 15 je 2c3f23 2c3f0e: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3f12: 48 8d 72 08 lea 0x8(%rdx),%rsi 2c3f16: 44 89 f9 mov %r15d,%ecx 2c3f19: ba b0 46 00 00 mov $0x46b0,%edx 2c3f1e: e8 00 00 00 00 callq 2c3f23 2c3f23: e9 b4 fd ff ff jmpq 2c3cdc 2c3f28: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2c3f2d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3f34 2c3f34: 89 c0 mov %eax,%eax 2c3f36: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3f3e 2c3f3d: 00 2c3f3e: 0f 83 6b fd ff ff jae 2c3caf 2c3f44: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3f4b 2c3f4b: 48 85 c0 test %rax,%rax 2c3f4e: 74 15 je 2c3f65 2c3f50: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3f54: 48 8d 72 08 lea 0x8(%rdx),%rsi 2c3f58: 44 89 f9 mov %r15d,%ecx 2c3f5b: ba af 46 00 00 mov $0x46af,%edx 2c3f60: e8 00 00 00 00 callq 2c3f65 2c3f65: e9 45 fd ff ff jmpq 2c3caf 2c3f6a: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2c3f6f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3f76 2c3f76: 89 c0 mov %eax,%eax 2c3f78: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3f80 2c3f7f: 00 2c3f80: 0f 83 fc fc ff ff jae 2c3c82 2c3f86: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3f8d 2c3f8d: 48 85 c0 test %rax,%rax 2c3f90: 74 15 je 2c3fa7 2c3f92: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3f96: 48 8d 72 08 lea 0x8(%rdx),%rsi 2c3f9a: 44 89 f9 mov %r15d,%ecx 2c3f9d: ba ae 46 00 00 mov $0x46ae,%edx 2c3fa2: e8 00 00 00 00 callq 2c3fa7 2c3fa7: e9 d6 fc ff ff jmpq 2c3c82 2c3fac: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2c3fb1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3fb8 2c3fb8: 89 c0 mov %eax,%eax 2c3fba: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c3fc2 2c3fc1: 00 2c3fc2: 0f 83 8d fc ff ff jae 2c3c55 2c3fc8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c3fcf 2c3fcf: 48 85 c0 test %rax,%rax 2c3fd2: 74 15 je 2c3fe9 2c3fd4: 48 8b 78 08 mov 0x8(%rax),%rdi 2c3fd8: 48 8d 72 08 lea 0x8(%rdx),%rsi 2c3fdc: 44 89 f9 mov %r15d,%ecx 2c3fdf: ba ad 46 00 00 mov $0x46ad,%edx 2c3fe4: e8 00 00 00 00 callq 2c3fe9 2c3fe9: e9 67 fc ff ff jmpq 2c3c55 2c3fee: 49 8b 54 24 10 mov 0x10(%r12),%rdx 2c3ff3: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c3ffa 2c3ffa: 89 c0 mov %eax,%eax 2c3ffc: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4004 2c4003: 00 2c4004: 0f 83 1e fc ff ff jae 2c3c28 2c400a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4011 2c4011: 48 85 c0 test %rax,%rax 2c4014: 74 15 je 2c402b 2c4016: 48 8b 78 08 mov 0x8(%rax),%rdi 2c401a: 48 8d 72 08 lea 0x8(%rdx),%rsi 2c401e: 44 89 f9 mov %r15d,%ecx 2c4021: ba ac 46 00 00 mov $0x46ac,%edx 2c4026: e8 00 00 00 00 callq 2c402b 2c402b: e9 f8 fb ff ff jmpq 2c3c28 2c4030: b8 01 00 00 00 mov $0x1,%eax 2c4035: e9 05 fa ff ff jmpq 2c3a3f 2c403a: b8 02 00 00 00 mov $0x2,%eax 2c403f: e9 fb f9 ff ff jmpq 2c3a3f 2c4044: b8 03 00 00 00 mov $0x3,%eax 2c4049: e9 f1 f9 ff ff jmpq 2c3a3f 2c404e: b8 04 00 00 00 mov $0x4,%eax 2c4053: e9 e7 f9 ff ff jmpq 2c3a3f 2c4058: b8 05 00 00 00 mov $0x5,%eax 2c405d: e9 dd f9 ff ff jmpq 2c3a3f 2c4062: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c4069: 00 00 00 00 2c406d: 0f 1f 00 nopl (%rax) 00000000002c4070 : 2c4070: e8 00 00 00 00 callq 2c4075 2c4075: 53 push %rbx 2c4076: 48 89 fb mov %rdi,%rbx 2c4079: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2c407d: e8 6e f1 ff ff callq 2c31f0 2c4082: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c4086: be b6 46 00 00 mov $0x46b6,%esi 2c408b: 5b pop %rbx 2c408c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c4093: e9 00 00 00 00 jmpq 2c4098 2c4098: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c409f: 00 00000000002c40a0 : 2c40a0: e8 00 00 00 00 callq 2c40a5 2c40a5: c3 retq 2c40a6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c40ad: 00 00 00 00000000002c40b0 : 2c40b0: e8 00 00 00 00 callq 2c40b5 2c40b5: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2c40b9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c40c0: be a6 47 00 00 mov $0x47a6,%esi 2c40c5: e8 00 00 00 00 callq 2c40ca 2c40ca: 25 ff ff ff 00 and $0xffffff,%eax 2c40cf: c3 retq 00000000002c40d0 : 2c40d0: e8 00 00 00 00 callq 2c40d5 2c40d5: 55 push %rbp 2c40d6: 48 89 fd mov %rdi,%rbp 2c40d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c40e0: be a4 47 00 00 mov $0x47a4,%esi 2c40e5: 53 push %rbx 2c40e6: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2c40ea: e8 00 00 00 00 callq 2c40ef 2c40ef: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2c40f3: be a4 47 00 00 mov $0x47a4,%esi 2c40f8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c40ff: 89 c3 mov %eax,%ebx 2c4101: e8 00 00 00 00 callq 2c4106 2c4106: 89 da mov %ebx,%edx 2c4108: 89 c1 mov %eax,%ecx 2c410a: c1 ea 10 shr $0x10,%edx 2c410d: c1 e9 10 shr $0x10,%ecx 2c4110: 81 e2 ff 3f 00 00 and $0x3fff,%edx 2c4116: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2c411c: 39 d1 cmp %edx,%ecx 2c411e: 0f 94 c2 sete %dl 2c4121: 25 ff 3f 00 00 and $0x3fff,%eax 2c4126: 81 e3 ff 3f 00 00 and $0x3fff,%ebx 2c412c: 39 d8 cmp %ebx,%eax 2c412e: 5b pop %rbx 2c412f: 5d pop %rbp 2c4130: 0f 94 c0 sete %al 2c4133: 21 d0 and %edx,%eax 2c4135: 83 f0 01 xor $0x1,%eax 2c4138: c3 retq 2c4139: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002c4140 : 2c4140: e8 00 00 00 00 callq 2c4145 2c4145: 53 push %rbx 2c4146: 48 89 fb mov %rdi,%rbx 2c4149: 85 f6 test %esi,%esi 2c414b: 74 13 je 2c4160 2c414d: 83 fe 01 cmp $0x1,%esi 2c4150: 74 35 je 2c4187 2c4152: 5b pop %rbx 2c4153: c3 retq 2c4154: 48 89 df mov %rbx,%rdi 2c4157: e8 74 ff ff ff callq 2c40d0 2c415c: 84 c0 test %al,%al 2c415e: 74 4e je 2c41ae 2c4160: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2c4164: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c416b: be a3 47 00 00 mov $0x47a3,%esi 2c4170: e8 00 00 00 00 callq 2c4175 2c4175: a8 01 test $0x1,%al 2c4177: 75 db jne 2c4154 2c4179: eb 33 jmp 2c41ae 2c417b: 48 89 df mov %rbx,%rdi 2c417e: e8 4d ff ff ff callq 2c40d0 2c4183: 84 c0 test %al,%al 2c4185: 74 cb je 2c4152 2c4187: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2c418b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c4192: be a3 47 00 00 mov $0x47a3,%esi 2c4197: e8 00 00 00 00 callq 2c419c 2c419c: a8 01 test $0x1,%al 2c419e: 75 db jne 2c417b 2c41a0: 5b pop %rbx 2c41a1: c3 retq 2c41a2: 48 89 df mov %rbx,%rdi 2c41a5: e8 26 ff ff ff callq 2c40d0 2c41aa: 84 c0 test %al,%al 2c41ac: 74 a4 je 2c4152 2c41ae: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2c41b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c41b9: be a3 47 00 00 mov $0x47a3,%esi 2c41be: e8 00 00 00 00 callq 2c41c3 2c41c3: a8 01 test $0x1,%al 2c41c5: 74 db je 2c41a2 2c41c7: 5b pop %rbx 2c41c8: c3 retq 2c41c9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002c41d0 : 2c41d0: e8 00 00 00 00 callq 2c41d5 2c41d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c41dc: e9 00 00 00 00 jmpq 2c41e1 2c41e1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c41e8: 00 00 00 00 2c41ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c41f0 : 2c41f0: e8 00 00 00 00 callq 2c41f5 2c41f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c41fc: e9 00 00 00 00 jmpq 2c4201 2c4201: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c4208: 00 00 00 00 2c420c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c4210 : 2c4210: e8 00 00 00 00 callq 2c4215 2c4215: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c421c: e9 00 00 00 00 jmpq 2c4221 2c4221: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c4228: 00 00 00 00 2c422c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c4230 : 2c4230: e8 00 00 00 00 callq 2c4235 2c4235: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c423c: e8 00 00 00 00 callq 2c4241 2c4241: 31 c0 xor %eax,%eax 2c4243: c3 retq 2c4244: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c424b: 00 00 00 00 2c424f: 90 nop 00000000002c4250 : 2c4250: e8 00 00 00 00 callq 2c4255 2c4255: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c425c: e9 00 00 00 00 jmpq 2c4261 2c4261: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c4268: 00 00 00 00 2c426c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c4270 : 2c4270: e8 00 00 00 00 callq 2c4275 2c4275: 41 54 push %r12 2c4277: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c427e: be 9c 47 00 00 mov $0x479c,%esi 2c4283: 53 push %rbx 2c4284: 48 89 fb mov %rdi,%rbx 2c4287: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2c428b: e8 00 00 00 00 callq 2c4290 2c4290: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2c4294: be 9c 47 00 00 mov $0x479c,%esi 2c4299: 25 fe fc ff ff and $0xfffffcfe,%eax 2c429e: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c42a2: 41 89 c4 mov %eax,%r12d 2c42a5: 44 89 e2 mov %r12d,%edx 2c42a8: 48 8b 07 mov (%rdi),%rax 2c42ab: 48 8b 40 08 mov 0x8(%rax),%rax 2c42af: e8 00 00 00 00 callq 2c42b4 2c42b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c42b9: b8 01 00 00 00 mov $0x1,%eax 2c42be: 5b pop %rbx 2c42bf: 41 5c pop %r12 2c42c1: c3 retq 2c42c2: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c42c6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c42cd 2c42cd: 89 c0 mov %eax,%eax 2c42cf: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c42d7 2c42d6: 00 2c42d7: 73 e0 jae 2c42b9 2c42d9: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c42e0 2c42e0: 48 85 c0 test %rax,%rax 2c42e3: 74 15 je 2c42fa 2c42e5: 48 8b 78 08 mov 0x8(%rax),%rdi 2c42e9: 48 83 c6 08 add $0x8,%rsi 2c42ed: 44 89 e1 mov %r12d,%ecx 2c42f0: ba 9c 47 00 00 mov $0x479c,%edx 2c42f5: e8 00 00 00 00 callq 2c42fa 2c42fa: b8 01 00 00 00 mov $0x1,%eax 2c42ff: 5b pop %rbx 2c4300: 41 5c pop %r12 2c4302: c3 retq 2c4303: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c430a: 00 00 00 00 2c430e: 66 90 xchg %ax,%ax 00000000002c4310 : 2c4310: e8 00 00 00 00 callq 2c4315 2c4315: 41 54 push %r12 2c4317: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c431e: 41 89 f4 mov %esi,%r12d 2c4321: be 9c 1b 00 00 mov $0x1b9c,%esi 2c4326: 55 push %rbp 2c4327: 48 89 fd mov %rdi,%rbp 2c432a: 41 c1 e4 14 shl $0x14,%r12d 2c432e: 53 push %rbx 2c432f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2c4333: e8 00 00 00 00 callq 2c4338 2c4338: 48 8b 5d 10 mov 0x10(%rbp),%rbx 2c433c: be 9c 1b 00 00 mov $0x1b9c,%esi 2c4341: 41 31 c4 xor %eax,%r12d 2c4344: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4348: 41 81 e4 00 00 70 00 and $0x700000,%r12d 2c434f: 41 31 c4 xor %eax,%r12d 2c4352: 48 8b 07 mov (%rdi),%rax 2c4355: 44 89 e2 mov %r12d,%edx 2c4358: 48 8b 40 08 mov 0x8(%rax),%rax 2c435c: e8 00 00 00 00 callq 2c4361 2c4361: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4366: 5b pop %rbx 2c4367: 5d pop %rbp 2c4368: 41 5c pop %r12 2c436a: c3 retq 2c436b: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c436f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4376 2c4376: 89 c0 mov %eax,%eax 2c4378: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4380 2c437f: 00 2c4380: 73 e4 jae 2c4366 2c4382: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4389 2c4389: 48 85 c0 test %rax,%rax 2c438c: 74 15 je 2c43a3 2c438e: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4392: 48 83 c6 08 add $0x8,%rsi 2c4396: 44 89 e1 mov %r12d,%ecx 2c4399: ba 9c 1b 00 00 mov $0x1b9c,%edx 2c439e: e8 00 00 00 00 callq 2c43a3 2c43a3: 5b pop %rbx 2c43a4: 5d pop %rbp 2c43a5: 41 5c pop %r12 2c43a7: c3 retq 2c43a8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c43af: 00 00000000002c43b0 : 2c43b0: e8 00 00 00 00 callq 2c43b5 2c43b5: 41 54 push %r12 2c43b7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c43be: 49 89 f4 mov %rsi,%r12 2c43c1: be cc 47 00 00 mov $0x47cc,%esi 2c43c6: 53 push %rbx 2c43c7: 48 89 fb mov %rdi,%rbx 2c43ca: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2c43ce: e8 00 00 00 00 callq 2c43d3 2c43d3: 41 0f b7 4c 24 04 movzwl 0x4(%r12),%ecx 2c43d9: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2c43dd: be cc 47 00 00 mov $0x47cc,%esi 2c43e2: 31 c1 xor %eax,%ecx 2c43e4: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c43e8: 81 e1 ff 03 00 00 and $0x3ff,%ecx 2c43ee: 31 c8 xor %ecx,%eax 2c43f0: 41 0f b7 4c 24 02 movzwl 0x2(%r12),%ecx 2c43f6: 45 0f b7 24 24 movzwl (%r12),%r12d 2c43fb: c1 e1 0a shl $0xa,%ecx 2c43fe: 41 c1 e4 14 shl $0x14,%r12d 2c4402: 31 c1 xor %eax,%ecx 2c4404: 81 e1 00 fc 0f 00 and $0xffc00,%ecx 2c440a: 31 c1 xor %eax,%ecx 2c440c: 48 8b 07 mov (%rdi),%rax 2c440f: 41 31 cc xor %ecx,%r12d 2c4412: 41 81 e4 00 00 f0 3f and $0x3ff00000,%r12d 2c4419: 48 8b 40 08 mov 0x8(%rax),%rax 2c441d: 41 31 cc xor %ecx,%r12d 2c4420: 44 89 e2 mov %r12d,%edx 2c4423: e8 00 00 00 00 callq 2c4428 2c4428: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c442d: 5b pop %rbx 2c442e: 41 5c pop %r12 2c4430: c3 retq 2c4431: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4435: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c443c 2c443c: 89 c0 mov %eax,%eax 2c443e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4446 2c4445: 00 2c4446: 73 e5 jae 2c442d 2c4448: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c444f 2c444f: 48 85 c0 test %rax,%rax 2c4452: 74 15 je 2c4469 2c4454: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4458: 48 83 c6 08 add $0x8,%rsi 2c445c: 44 89 e1 mov %r12d,%ecx 2c445f: ba cc 47 00 00 mov $0x47cc,%edx 2c4464: e8 00 00 00 00 callq 2c4469 2c4469: 5b pop %rbx 2c446a: 41 5c pop %r12 2c446c: c3 retq 2c446d: 0f 1f 00 nopl (%rax) 00000000002c4470 : 2c4470: e8 00 00 00 00 callq 2c4475 2c4475: 41 55 push %r13 2c4477: 41 89 f5 mov %esi,%r13d 2c447a: be b3 47 00 00 mov $0x47b3,%esi 2c447f: 41 54 push %r12 2c4481: 55 push %rbp 2c4482: 48 89 d5 mov %rdx,%rbp 2c4485: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c448c: 53 push %rbx 2c448d: 48 89 fb mov %rdi,%rbx 2c4490: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2c4494: e8 00 00 00 00 callq 2c4499 2c4499: 41 89 c4 mov %eax,%r12d 2c449c: 45 84 ed test %r13b,%r13b 2c449f: 74 26 je 2c44c7 2c44a1: 8b 45 28 mov 0x28(%rbp),%eax 2c44a4: 03 45 2c add 0x2c(%rbp),%eax 2c44a7: 41 81 e4 ff 0f f0 ff and $0xfff00fff,%r12d 2c44ae: 83 f8 03 cmp $0x3,%eax 2c44b1: 0f 86 85 00 00 00 jbe 2c453c 2c44b7: 41 81 cc 00 40 00 00 or $0x4000,%r12d 2c44be: 41 81 e4 ff fe ff ff and $0xfffffeff,%r12d 2c44c5: eb 0e jmp 2c44d5 2c44c7: 41 81 e4 ff 0f f0 ff and $0xfff00fff,%r12d 2c44ce: 41 81 cc 00 21 00 00 or $0x2100,%r12d 2c44d5: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2c44d9: 44 89 e2 mov %r12d,%edx 2c44dc: be b3 47 00 00 mov $0x47b3,%esi 2c44e1: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c44e5: 48 8b 07 mov (%rdi),%rax 2c44e8: 48 8b 40 08 mov 0x8(%rax),%rax 2c44ec: e8 00 00 00 00 callq 2c44f1 2c44f1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c44f6: 5b pop %rbx 2c44f7: 5d pop %rbp 2c44f8: 41 5c pop %r12 2c44fa: 41 5d pop %r13 2c44fc: c3 retq 2c44fd: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4501: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4508 2c4508: 89 c0 mov %eax,%eax 2c450a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4512 2c4511: 00 2c4512: 73 e2 jae 2c44f6 2c4514: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c451b 2c451b: 48 85 c0 test %rax,%rax 2c451e: 74 15 je 2c4535 2c4520: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4524: 48 83 c6 08 add $0x8,%rsi 2c4528: 44 89 e1 mov %r12d,%ecx 2c452b: ba b3 47 00 00 mov $0x47b3,%edx 2c4530: e8 00 00 00 00 callq 2c4535 2c4535: 5b pop %rbx 2c4536: 5d pop %rbp 2c4537: 41 5c pop %r12 2c4539: 41 5d pop %r13 2c453b: c3 retq 2c453c: 41 81 cc 00 30 00 00 or $0x3000,%r12d 2c4543: e9 76 ff ff ff jmpq 2c44be 2c4548: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c454f: 00 00000000002c4550 : 2c4550: e8 00 00 00 00 callq 2c4555 2c4555: 55 push %rbp 2c4556: 31 d2 xor %edx,%edx 2c4558: be be 47 00 00 mov $0x47be,%esi 2c455d: 53 push %rbx 2c455e: 48 8b 6f 10 mov 0x10(%rdi),%rbp 2c4562: 48 89 fb mov %rdi,%rbx 2c4565: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c4569: 48 8b 07 mov (%rdi),%rax 2c456c: 48 8b 40 08 mov 0x8(%rax),%rax 2c4570: e8 00 00 00 00 callq 2c4575 2c4575: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c457a: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2c457e: 31 d2 xor %edx,%edx 2c4580: be be 47 00 00 mov $0x47be,%esi 2c4585: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c4589: 48 8b 07 mov (%rdi),%rax 2c458c: 48 8b 40 08 mov 0x8(%rax),%rax 2c4590: e8 00 00 00 00 callq 2c4595 2c4595: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c459a: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2c459e: ba 01 00 00 00 mov $0x1,%edx 2c45a3: be c2 47 00 00 mov $0x47c2,%esi 2c45a8: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c45ac: 48 8b 07 mov (%rdi),%rax 2c45af: 48 8b 40 08 mov 0x8(%rax),%rax 2c45b3: e8 00 00 00 00 callq 2c45b8 2c45b8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c45bd: b8 01 00 00 00 mov $0x1,%eax 2c45c2: 5b pop %rbx 2c45c3: 5d pop %rbp 2c45c4: c3 retq 2c45c5: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c45c9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c45d0 2c45d0: 89 c0 mov %eax,%eax 2c45d2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c45da 2c45d9: 00 2c45da: 73 9e jae 2c457a 2c45dc: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c45e3 2c45e3: 48 85 c0 test %rax,%rax 2c45e6: 74 14 je 2c45fc 2c45e8: 48 8b 78 08 mov 0x8(%rax),%rdi 2c45ec: 48 83 c6 08 add $0x8,%rsi 2c45f0: 31 c9 xor %ecx,%ecx 2c45f2: ba be 47 00 00 mov $0x47be,%edx 2c45f7: e8 00 00 00 00 callq 2c45fc 2c45fc: e9 79 ff ff ff jmpq 2c457a 2c4601: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4605: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c460c 2c460c: 89 c0 mov %eax,%eax 2c460e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4616 2c4615: 00 2c4616: 73 a5 jae 2c45bd 2c4618: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c461f 2c461f: 48 85 c0 test %rax,%rax 2c4622: 74 17 je 2c463b 2c4624: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4628: 48 83 c6 08 add $0x8,%rsi 2c462c: b9 01 00 00 00 mov $0x1,%ecx 2c4631: ba c2 47 00 00 mov $0x47c2,%edx 2c4636: e8 00 00 00 00 callq 2c463b 2c463b: b8 01 00 00 00 mov $0x1,%eax 2c4640: 5b pop %rbx 2c4641: 5d pop %rbp 2c4642: c3 retq 2c4643: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c4647: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c464e 2c464e: 89 c0 mov %eax,%eax 2c4650: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4658 2c4657: 00 2c4658: 0f 83 3c ff ff ff jae 2c459a 2c465e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4665 2c4665: 48 85 c0 test %rax,%rax 2c4668: 74 14 je 2c467e 2c466a: 48 8b 78 08 mov 0x8(%rax),%rdi 2c466e: 48 83 c6 08 add $0x8,%rsi 2c4672: 31 c9 xor %ecx,%ecx 2c4674: ba be 47 00 00 mov $0x47be,%edx 2c4679: e8 00 00 00 00 callq 2c467e 2c467e: e9 17 ff ff ff jmpq 2c459a 2c4683: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c468a: 00 00 00 00 2c468e: 66 90 xchg %ax,%ax 00000000002c4690 : 2c4690: e8 00 00 00 00 callq 2c4695 2c4695: 41 54 push %r12 2c4697: 53 push %rbx 2c4698: 0f b7 0e movzwl (%rsi),%ecx 2c469b: 44 0f b7 66 04 movzwl 0x4(%rsi),%r12d 2c46a0: 48 8b 5f 10 mov 0x10(%rdi),%rbx 2c46a4: c1 e1 14 shl $0x14,%ecx 2c46a7: 41 81 e4 ff 03 00 00 and $0x3ff,%r12d 2c46ae: 81 e1 00 00 f0 3f and $0x3ff00000,%ecx 2c46b4: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c46b8: 44 31 e1 xor %r12d,%ecx 2c46bb: 44 0f b7 66 02 movzwl 0x2(%rsi),%r12d 2c46c0: be c8 47 00 00 mov $0x47c8,%esi 2c46c5: 48 8b 07 mov (%rdi),%rax 2c46c8: 41 c1 e4 0a shl $0xa,%r12d 2c46cc: 41 81 e4 00 fc 0f 00 and $0xffc00,%r12d 2c46d3: 48 8b 40 08 mov 0x8(%rax),%rax 2c46d7: 41 31 cc xor %ecx,%r12d 2c46da: 44 89 e2 mov %r12d,%edx 2c46dd: e8 00 00 00 00 callq 2c46e2 2c46e2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c46e7: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c46eb: 44 89 e2 mov %r12d,%edx 2c46ee: be cc 47 00 00 mov $0x47cc,%esi 2c46f3: 48 8b 07 mov (%rdi),%rax 2c46f6: 48 8b 40 08 mov 0x8(%rax),%rax 2c46fa: e8 00 00 00 00 callq 2c46ff 2c46ff: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4704: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4708: 44 89 e2 mov %r12d,%edx 2c470b: be ca 47 00 00 mov $0x47ca,%esi 2c4710: 48 8b 07 mov (%rdi),%rax 2c4713: 48 8b 40 08 mov 0x8(%rax),%rax 2c4717: e8 00 00 00 00 callq 2c471c 2c471c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4721: 5b pop %rbx 2c4722: 41 5c pop %r12 2c4724: c3 retq 2c4725: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4729: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4730 2c4730: 89 c0 mov %eax,%eax 2c4732: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c473a 2c4739: 00 2c473a: 73 ab jae 2c46e7 2c473c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4743 2c4743: 48 85 c0 test %rax,%rax 2c4746: 74 15 je 2c475d 2c4748: 48 8b 78 08 mov 0x8(%rax),%rdi 2c474c: 48 83 c6 08 add $0x8,%rsi 2c4750: 44 89 e1 mov %r12d,%ecx 2c4753: ba c8 47 00 00 mov $0x47c8,%edx 2c4758: e8 00 00 00 00 callq 2c475d 2c475d: eb 88 jmp 2c46e7 2c475f: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4763: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c476a 2c476a: 89 c0 mov %eax,%eax 2c476c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4774 2c4773: 00 2c4774: 73 ab jae 2c4721 2c4776: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c477d 2c477d: 48 85 c0 test %rax,%rax 2c4780: 74 15 je 2c4797 2c4782: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4786: 48 83 c6 08 add $0x8,%rsi 2c478a: 44 89 e1 mov %r12d,%ecx 2c478d: ba ca 47 00 00 mov $0x47ca,%edx 2c4792: e8 00 00 00 00 callq 2c4797 2c4797: 5b pop %rbx 2c4798: 41 5c pop %r12 2c479a: c3 retq 2c479b: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c479f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c47a6 2c47a6: 89 c0 mov %eax,%eax 2c47a8: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c47b0 2c47af: 00 2c47b0: 0f 83 4e ff ff ff jae 2c4704 2c47b6: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c47bd 2c47bd: 48 85 c0 test %rax,%rax 2c47c0: 74 15 je 2c47d7 2c47c2: 48 8b 78 08 mov 0x8(%rax),%rdi 2c47c6: 48 83 c6 08 add $0x8,%rsi 2c47ca: 44 89 e1 mov %r12d,%ecx 2c47cd: ba cc 47 00 00 mov $0x47cc,%edx 2c47d2: e8 00 00 00 00 callq 2c47d7 2c47d7: e9 28 ff ff ff jmpq 2c4704 2c47dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c47e0 : 2c47e0: e8 00 00 00 00 callq 2c47e5 2c47e5: 41 54 push %r12 2c47e7: 53 push %rbx 2c47e8: 48 89 fb mov %rdi,%rbx 2c47eb: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2c47ef: 40 84 f6 test %sil,%sil 2c47f2: 74 45 je 2c4839 2c47f4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c47fb: be 9d 47 00 00 mov $0x479d,%esi 2c4800: e8 00 00 00 00 callq 2c4805 2c4805: 25 ff ff fe ff and $0xfffeffff,%eax 2c480a: 41 89 c4 mov %eax,%r12d 2c480d: 41 81 cc 00 01 00 00 or $0x100,%r12d 2c4814: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2c4818: 44 89 e2 mov %r12d,%edx 2c481b: be 9d 47 00 00 mov $0x479d,%esi 2c4820: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4824: 48 8b 07 mov (%rdi),%rax 2c4827: 48 8b 40 08 mov 0x8(%rax),%rax 2c482b: e8 00 00 00 00 callq 2c4830 2c4830: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4835: 5b pop %rbx 2c4836: 41 5c pop %r12 2c4838: c3 retq 2c4839: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c4840: be 9d 47 00 00 mov $0x479d,%esi 2c4845: e8 00 00 00 00 callq 2c484a 2c484a: 25 ff fe fe ff and $0xfffefeff,%eax 2c484f: 41 89 c4 mov %eax,%r12d 2c4852: eb c0 jmp 2c4814 2c4854: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4858: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c485f 2c485f: 89 c0 mov %eax,%eax 2c4861: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4869 2c4868: 00 2c4869: 73 ca jae 2c4835 2c486b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4872 2c4872: 48 85 c0 test %rax,%rax 2c4875: 74 15 je 2c488c 2c4877: 48 8b 78 08 mov 0x8(%rax),%rdi 2c487b: 48 83 c6 08 add $0x8,%rsi 2c487f: 44 89 e1 mov %r12d,%ecx 2c4882: ba 9d 47 00 00 mov $0x479d,%edx 2c4887: e8 00 00 00 00 callq 2c488c 2c488c: 5b pop %rbx 2c488d: 41 5c pop %r12 2c488f: c3 retq 00000000002c4890 : 2c4890: e8 00 00 00 00 callq 2c4895 2c4895: 41 55 push %r13 2c4897: 49 89 fd mov %rdi,%r13 2c489a: 41 54 push %r12 2c489c: 55 push %rbp 2c489d: 53 push %rbx 2c489e: 48 89 d3 mov %rdx,%rbx 2c48a1: 48 85 f6 test %rsi,%rsi 2c48a4: 0f 84 95 00 00 00 je 2c493f 2c48aa: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2c48ae: 48 89 f5 mov %rsi,%rbp 2c48b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c48b8: be cc 47 00 00 mov $0x47cc,%esi 2c48bd: e8 00 00 00 00 callq 2c48c2 2c48c2: 44 0f b7 65 04 movzwl 0x4(%rbp),%r12d 2c48c7: 0f b7 4d 02 movzwl 0x2(%rbp),%ecx 2c48cb: be cc 47 00 00 mov $0x47cc,%esi 2c48d0: 41 31 c4 xor %eax,%r12d 2c48d3: c1 e1 0a shl $0xa,%ecx 2c48d6: 41 81 e4 ff 03 00 00 and $0x3ff,%r12d 2c48dd: 41 31 c4 xor %eax,%r12d 2c48e0: 44 31 e1 xor %r12d,%ecx 2c48e3: 81 e1 00 fc 0f 00 and $0xffc00,%ecx 2c48e9: 44 31 e1 xor %r12d,%ecx 2c48ec: 44 0f b7 65 00 movzwl 0x0(%rbp),%r12d 2c48f1: 49 8b 6d 10 mov 0x10(%r13),%rbp 2c48f5: 41 c1 e4 14 shl $0x14,%r12d 2c48f9: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c48fd: 41 31 cc xor %ecx,%r12d 2c4900: 48 8b 07 mov (%rdi),%rax 2c4903: 41 81 e4 00 00 f0 3f and $0x3ff00000,%r12d 2c490a: 41 31 cc xor %ecx,%r12d 2c490d: 48 8b 40 08 mov 0x8(%rax),%rax 2c4911: 44 89 e2 mov %r12d,%edx 2c4914: e8 00 00 00 00 callq 2c4919 2c4919: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c491e: 49 8b 6d 10 mov 0x10(%r13),%rbp 2c4922: 44 89 e2 mov %r12d,%edx 2c4925: be ca 47 00 00 mov $0x47ca,%esi 2c492a: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c492e: 48 8b 07 mov (%rdi),%rax 2c4931: 48 8b 40 08 mov 0x8(%rax),%rax 2c4935: e8 00 00 00 00 callq 2c493a 2c493a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c493f: 48 85 db test %rbx,%rbx 2c4942: 74 4f je 2c4993 2c4944: 0f b7 4b 02 movzwl 0x2(%rbx),%ecx 2c4948: 44 0f b7 63 04 movzwl 0x4(%rbx),%r12d 2c494d: be c8 47 00 00 mov $0x47c8,%esi 2c4952: 49 8b 6d 10 mov 0x10(%r13),%rbp 2c4956: c1 e1 0a shl $0xa,%ecx 2c4959: 41 81 e4 ff 03 00 00 and $0x3ff,%r12d 2c4960: 81 e1 00 fc 0f 00 and $0xffc00,%ecx 2c4966: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c496a: 44 31 e1 xor %r12d,%ecx 2c496d: 44 0f b7 23 movzwl (%rbx),%r12d 2c4971: 48 8b 07 mov (%rdi),%rax 2c4974: 41 c1 e4 14 shl $0x14,%r12d 2c4978: 41 81 e4 00 00 f0 3f and $0x3ff00000,%r12d 2c497f: 48 8b 40 08 mov 0x8(%rax),%rax 2c4983: 41 31 cc xor %ecx,%r12d 2c4986: 44 89 e2 mov %r12d,%edx 2c4989: e8 00 00 00 00 callq 2c498e 2c498e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4993: 5b pop %rbx 2c4994: 5d pop %rbp 2c4995: 41 5c pop %r12 2c4997: 41 5d pop %r13 2c4999: c3 retq 2c499a: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c499e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c49a5 2c49a5: 89 c0 mov %eax,%eax 2c49a7: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c49af 2c49ae: 00 2c49af: 73 e2 jae 2c4993 2c49b1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c49b8 2c49b8: 48 85 c0 test %rax,%rax 2c49bb: 74 15 je 2c49d2 2c49bd: 48 8b 78 08 mov 0x8(%rax),%rdi 2c49c1: 48 83 c6 08 add $0x8,%rsi 2c49c5: 44 89 e1 mov %r12d,%ecx 2c49c8: ba c8 47 00 00 mov $0x47c8,%edx 2c49cd: e8 00 00 00 00 callq 2c49d2 2c49d2: 5b pop %rbx 2c49d3: 5d pop %rbp 2c49d4: 41 5c pop %r12 2c49d6: 41 5d pop %r13 2c49d8: c3 retq 2c49d9: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c49dd: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c49e4 2c49e4: 89 c0 mov %eax,%eax 2c49e6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c49ee 2c49ed: 00 2c49ee: 0f 83 2a ff ff ff jae 2c491e 2c49f4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c49fb 2c49fb: 48 85 c0 test %rax,%rax 2c49fe: 74 15 je 2c4a15 2c4a00: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4a04: 48 83 c6 08 add $0x8,%rsi 2c4a08: 44 89 e1 mov %r12d,%ecx 2c4a0b: ba cc 47 00 00 mov $0x47cc,%edx 2c4a10: e8 00 00 00 00 callq 2c4a15 2c4a15: e9 04 ff ff ff jmpq 2c491e 2c4a1a: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c4a1e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4a25 2c4a25: 89 c0 mov %eax,%eax 2c4a27: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4a2f 2c4a2e: 00 2c4a2f: 0f 83 0a ff ff ff jae 2c493f 2c4a35: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4a3c 2c4a3c: 48 85 c0 test %rax,%rax 2c4a3f: 74 15 je 2c4a56 2c4a41: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4a45: 48 83 c6 08 add $0x8,%rsi 2c4a49: 44 89 e1 mov %r12d,%ecx 2c4a4c: ba ca 47 00 00 mov $0x47ca,%edx 2c4a51: e8 00 00 00 00 callq 2c4a56 2c4a56: e9 e4 fe ff ff jmpq 2c493f 2c4a5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002c4a60 : 2c4a60: e8 00 00 00 00 callq 2c4a65 2c4a65: 41 57 push %r15 2c4a67: 41 56 push %r14 2c4a69: 41 55 push %r13 2c4a6b: 41 54 push %r12 2c4a6d: 55 push %rbp 2c4a6e: 48 89 f5 mov %rsi,%rbp 2c4a71: 53 push %rbx 2c4a72: 48 83 ec 08 sub $0x8,%rsp 2c4a76: 80 7c 24 48 00 cmpb $0x0,0x48(%rsp) 2c4a7b: 74 13 je 2c4a90 2c4a7d: 48 83 c4 08 add $0x8,%rsp 2c4a81: 5b pop %rbx 2c4a82: 5d pop %rbp 2c4a83: 41 5c pop %r12 2c4a85: 41 5d pop %r13 2c4a87: 41 5e pop %r14 2c4a89: 41 5f pop %r15 2c4a8b: e9 00 00 00 00 jmpq 2c4a90 2c4a90: 48 8b 5f 10 mov 0x10(%rdi),%rbx 2c4a94: 44 8b 6e 28 mov 0x28(%rsi),%r13d 2c4a98: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c4a9f: 44 8b 66 10 mov 0x10(%rsi),%r12d 2c4aa3: 44 8b 76 20 mov 0x20(%rsi),%r14d 2c4aa7: 44 8b 7e 08 mov 0x8(%rsi),%r15d 2c4aab: 44 03 6e 24 add 0x24(%rsi),%r13d 2c4aaf: 48 89 df mov %rbx,%rdi 2c4ab2: 44 03 66 0c add 0xc(%rsi),%r12d 2c4ab6: be 80 47 00 00 mov $0x4780,%esi 2c4abb: e8 00 00 00 00 callq 2c4ac0 2c4ac0: 8b 55 00 mov 0x0(%rbp),%edx 2c4ac3: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4ac7: be 80 47 00 00 mov $0x4780,%esi 2c4acc: 8d 4a ff lea -0x1(%rdx),%ecx 2c4acf: 31 c1 xor %eax,%ecx 2c4ad1: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2c4ad7: 31 c1 xor %eax,%ecx 2c4ad9: 48 8b 07 mov (%rdi),%rax 2c4adc: 89 4c 24 04 mov %ecx,0x4(%rsp) 2c4ae0: 89 ca mov %ecx,%edx 2c4ae2: 48 8b 40 08 mov 0x8(%rax),%rax 2c4ae6: e8 00 00 00 00 callq 2c4aeb 2c4aeb: 8b 4c 24 04 mov 0x4(%rsp),%ecx 2c4aef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4af4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c4afb: be 87 47 00 00 mov $0x4787,%esi 2c4b00: 48 89 df mov %rbx,%rdi 2c4b03: e8 00 00 00 00 callq 2c4b08 2c4b08: 8b 55 18 mov 0x18(%rbp),%edx 2c4b0b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4b0f: be 87 47 00 00 mov $0x4787,%esi 2c4b14: 8d 4a ff lea -0x1(%rdx),%ecx 2c4b17: 31 c1 xor %eax,%ecx 2c4b19: 81 e1 ff 3f 00 00 and $0x3fff,%ecx 2c4b1f: 31 c1 xor %eax,%ecx 2c4b21: 48 8b 07 mov (%rdi),%rax 2c4b24: 89 4c 24 04 mov %ecx,0x4(%rsp) 2c4b28: 89 ca mov %ecx,%edx 2c4b2a: 48 8b 40 08 mov 0x8(%rax),%rax 2c4b2e: e8 00 00 00 00 callq 2c4b33 2c4b33: 8b 4c 24 04 mov 0x4(%rsp),%ecx 2c4b37: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4b3c: 48 89 df mov %rbx,%rdi 2c4b3f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c4b46: be 81 47 00 00 mov $0x4781,%esi 2c4b4b: e8 00 00 00 00 callq 2c4b50 2c4b50: 8b 55 00 mov 0x0(%rbp),%edx 2c4b53: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4b57: 89 c6 mov %eax,%esi 2c4b59: 8b 45 04 mov 0x4(%rbp),%eax 2c4b5c: 44 29 e2 sub %r12d,%edx 2c4b5f: 44 29 fa sub %r15d,%edx 2c4b62: 41 89 d4 mov %edx,%r12d 2c4b65: 41 29 c4 sub %eax,%r12d 2c4b68: 03 45 08 add 0x8(%rbp),%eax 2c4b6b: 03 45 0c add 0xc(%rbp),%eax 2c4b6e: 44 89 e1 mov %r12d,%ecx 2c4b71: 41 01 c4 add %eax,%r12d 2c4b74: 48 8b 07 mov (%rdi),%rax 2c4b77: c1 e1 10 shl $0x10,%ecx 2c4b7a: 31 f1 xor %esi,%ecx 2c4b7c: 48 8b 40 08 mov 0x8(%rax),%rax 2c4b80: 81 e1 00 00 ff 3f and $0x3fff0000,%ecx 2c4b86: 31 f1 xor %esi,%ecx 2c4b88: be 81 47 00 00 mov $0x4781,%esi 2c4b8d: 41 31 cc xor %ecx,%r12d 2c4b90: 41 81 e4 ff 3f 00 00 and $0x3fff,%r12d 2c4b97: 41 31 cc xor %ecx,%r12d 2c4b9a: 44 89 e2 mov %r12d,%edx 2c4b9d: e8 00 00 00 00 callq 2c4ba2 2c4ba2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4ba7: 48 89 df mov %rbx,%rdi 2c4baa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c4bb1: be 8d 47 00 00 mov $0x478d,%esi 2c4bb6: e8 00 00 00 00 callq 2c4bbb 2c4bbb: 44 8b 65 18 mov 0x18(%rbp),%r12d 2c4bbf: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4bc3: be 8d 47 00 00 mov $0x478d,%esi 2c4bc8: 89 c2 mov %eax,%edx 2c4bca: 8b 45 1c mov 0x1c(%rbp),%eax 2c4bcd: 45 29 ec sub %r13d,%r12d 2c4bd0: 45 29 f4 sub %r14d,%r12d 2c4bd3: 41 29 c4 sub %eax,%r12d 2c4bd6: 03 45 20 add 0x20(%rbp),%eax 2c4bd9: 03 45 24 add 0x24(%rbp),%eax 2c4bdc: 44 89 e1 mov %r12d,%ecx 2c4bdf: 41 01 c4 add %eax,%r12d 2c4be2: 48 8b 07 mov (%rdi),%rax 2c4be5: c1 e1 10 shl $0x10,%ecx 2c4be8: 31 d1 xor %edx,%ecx 2c4bea: 48 8b 40 08 mov 0x8(%rax),%rax 2c4bee: 81 e1 00 00 ff 3f and $0x3fff0000,%ecx 2c4bf4: 31 d1 xor %edx,%ecx 2c4bf6: 41 31 cc xor %ecx,%r12d 2c4bf9: 41 81 e4 ff 3f 00 00 and $0x3fff,%r12d 2c4c00: 41 31 cc xor %ecx,%r12d 2c4c03: 44 89 e2 mov %r12d,%edx 2c4c06: e8 00 00 00 00 callq 2c4c0b 2c4c0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4c10: 44 8b 65 14 mov 0x14(%rbp),%r12d 2c4c14: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4c18: be 82 47 00 00 mov $0x4782,%esi 2c4c1d: 48 8b 07 mov (%rdi),%rax 2c4c20: 41 c1 e4 10 shl $0x10,%r12d 2c4c24: 41 81 e4 00 00 ff 3f and $0x3fff0000,%r12d 2c4c2b: 48 8b 40 08 mov 0x8(%rax),%rax 2c4c2f: 44 89 e2 mov %r12d,%edx 2c4c32: e8 00 00 00 00 callq 2c4c37 2c4c37: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4c3c: 48 89 df mov %rbx,%rdi 2c4c3f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c4c46: be 83 47 00 00 mov $0x4783,%esi 2c4c4b: e8 00 00 00 00 callq 2c4c50 2c4c50: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4c54: be 83 47 00 00 mov $0x4783,%esi 2c4c59: 41 89 c4 mov %eax,%r12d 2c4c5c: 83 c8 01 or $0x1,%eax 2c4c5f: 41 83 e4 fe and $0xfffffffe,%r12d 2c4c63: f6 45 54 02 testb $0x2,0x54(%rbp) 2c4c67: 44 0f 44 e0 cmove %eax,%r12d 2c4c6b: 48 8b 07 mov (%rdi),%rax 2c4c6e: 44 89 e2 mov %r12d,%edx 2c4c71: 48 8b 40 08 mov 0x8(%rax),%rax 2c4c75: e8 00 00 00 00 callq 2c4c7a 2c4c7a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4c7f: 44 8b 65 2c mov 0x2c(%rbp),%r12d 2c4c83: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4c87: be 8e 47 00 00 mov $0x478e,%esi 2c4c8c: 48 8b 07 mov (%rdi),%rax 2c4c8f: 41 c1 e4 10 shl $0x10,%r12d 2c4c93: 41 81 e4 00 00 ff 3f and $0x3fff0000,%r12d 2c4c9a: 48 8b 40 08 mov 0x8(%rax),%rax 2c4c9e: 44 89 e2 mov %r12d,%edx 2c4ca1: e8 00 00 00 00 callq 2c4ca6 2c4ca6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4cab: 48 89 df mov %rbx,%rdi 2c4cae: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c4cb5: be 8f 47 00 00 mov $0x478f,%esi 2c4cba: e8 00 00 00 00 callq 2c4cbf 2c4cbf: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4cc3: be 8f 47 00 00 mov $0x478f,%esi 2c4cc8: 41 89 c4 mov %eax,%r12d 2c4ccb: 83 c8 01 or $0x1,%eax 2c4cce: 41 83 e4 fe and $0xfffffffe,%r12d 2c4cd2: f6 45 54 04 testb $0x4,0x54(%rbp) 2c4cd6: 44 0f 44 e0 cmove %eax,%r12d 2c4cda: 48 8b 07 mov (%rdi),%rax 2c4cdd: 44 89 e2 mov %r12d,%edx 2c4ce0: 48 8b 40 08 mov 0x8(%rax),%rax 2c4ce4: e8 00 00 00 00 callq 2c4ce9 2c4ce9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4cee: 48 89 df mov %rbx,%rdi 2c4cf1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c4cf8: be 9e 47 00 00 mov $0x479e,%esi 2c4cfd: e8 00 00 00 00 callq 2c4d02 2c4d02: 44 0f b6 65 54 movzbl 0x54(%rbp),%r12d 2c4d07: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c4d0b: be 9e 47 00 00 mov $0x479e,%esi 2c4d10: 41 31 c4 xor %eax,%r12d 2c4d13: 41 83 e4 01 and $0x1,%r12d 2c4d17: 41 31 c4 xor %eax,%r12d 2c4d1a: 48 8b 07 mov (%rdi),%rax 2c4d1d: 44 89 e2 mov %r12d,%edx 2c4d20: 48 8b 40 08 mov 0x8(%rax),%rax 2c4d24: e8 00 00 00 00 callq 2c4d29 2c4d29: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c4d2e: 48 83 c4 08 add $0x8,%rsp 2c4d32: 5b pop %rbx 2c4d33: 5d pop %rbp 2c4d34: 41 5c pop %r12 2c4d36: 41 5d pop %r13 2c4d38: 41 5e pop %r14 2c4d3a: 41 5f pop %r15 2c4d3c: c3 retq 2c4d3d: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4d41: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4d48 2c4d48: 89 c0 mov %eax,%eax 2c4d4a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4d52 2c4d51: 00 2c4d52: 0f 83 9c fd ff ff jae 2c4af4 2c4d58: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4d5f 2c4d5f: 48 85 c0 test %rax,%rax 2c4d62: 74 12 je 2c4d76 2c4d64: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4d68: 48 83 c6 08 add $0x8,%rsi 2c4d6c: ba 80 47 00 00 mov $0x4780,%edx 2c4d71: e8 00 00 00 00 callq 2c4d76 2c4d76: e9 79 fd ff ff jmpq 2c4af4 2c4d7b: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4d7f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4d86 2c4d86: 89 c0 mov %eax,%eax 2c4d88: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4d90 2c4d8f: 00 2c4d90: 73 9c jae 2c4d2e 2c4d92: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4d99 2c4d99: 48 85 c0 test %rax,%rax 2c4d9c: 74 15 je 2c4db3 2c4d9e: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4da2: 48 83 c6 08 add $0x8,%rsi 2c4da6: 44 89 e1 mov %r12d,%ecx 2c4da9: ba 9e 47 00 00 mov $0x479e,%edx 2c4dae: e8 00 00 00 00 callq 2c4db3 2c4db3: 48 83 c4 08 add $0x8,%rsp 2c4db7: 5b pop %rbx 2c4db8: 5d pop %rbp 2c4db9: 41 5c pop %r12 2c4dbb: 41 5d pop %r13 2c4dbd: 41 5e pop %r14 2c4dbf: 41 5f pop %r15 2c4dc1: c3 retq 2c4dc2: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4dc6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4dcd 2c4dcd: 89 c0 mov %eax,%eax 2c4dcf: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4dd7 2c4dd6: 00 2c4dd7: 0f 83 11 ff ff ff jae 2c4cee 2c4ddd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4de4 2c4de4: 48 85 c0 test %rax,%rax 2c4de7: 74 15 je 2c4dfe 2c4de9: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4ded: 48 83 c6 08 add $0x8,%rsi 2c4df1: 44 89 e1 mov %r12d,%ecx 2c4df4: ba 8f 47 00 00 mov $0x478f,%edx 2c4df9: e8 00 00 00 00 callq 2c4dfe 2c4dfe: e9 eb fe ff ff jmpq 2c4cee 2c4e03: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4e07: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4e0e 2c4e0e: 89 c0 mov %eax,%eax 2c4e10: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4e18 2c4e17: 00 2c4e18: 0f 83 8d fe ff ff jae 2c4cab 2c4e1e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4e25 2c4e25: 48 85 c0 test %rax,%rax 2c4e28: 74 15 je 2c4e3f 2c4e2a: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4e2e: 48 83 c6 08 add $0x8,%rsi 2c4e32: 44 89 e1 mov %r12d,%ecx 2c4e35: ba 8e 47 00 00 mov $0x478e,%edx 2c4e3a: e8 00 00 00 00 callq 2c4e3f 2c4e3f: e9 67 fe ff ff jmpq 2c4cab 2c4e44: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4e48: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4e4f 2c4e4f: 89 c0 mov %eax,%eax 2c4e51: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4e59 2c4e58: 00 2c4e59: 0f 83 20 fe ff ff jae 2c4c7f 2c4e5f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4e66 2c4e66: 48 85 c0 test %rax,%rax 2c4e69: 74 15 je 2c4e80 2c4e6b: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4e6f: 48 83 c6 08 add $0x8,%rsi 2c4e73: 44 89 e1 mov %r12d,%ecx 2c4e76: ba 83 47 00 00 mov $0x4783,%edx 2c4e7b: e8 00 00 00 00 callq 2c4e80 2c4e80: e9 fa fd ff ff jmpq 2c4c7f 2c4e85: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4e89: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4e90 2c4e90: 89 c0 mov %eax,%eax 2c4e92: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4e9a 2c4e99: 00 2c4e9a: 0f 83 9c fd ff ff jae 2c4c3c 2c4ea0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4ea7 2c4ea7: 48 85 c0 test %rax,%rax 2c4eaa: 74 15 je 2c4ec1 2c4eac: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4eb0: 48 83 c6 08 add $0x8,%rsi 2c4eb4: 44 89 e1 mov %r12d,%ecx 2c4eb7: ba 82 47 00 00 mov $0x4782,%edx 2c4ebc: e8 00 00 00 00 callq 2c4ec1 2c4ec1: e9 76 fd ff ff jmpq 2c4c3c 2c4ec6: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4eca: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4ed1 2c4ed1: 89 c0 mov %eax,%eax 2c4ed3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4edb 2c4eda: 00 2c4edb: 0f 83 2f fd ff ff jae 2c4c10 2c4ee1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4ee8 2c4ee8: 48 85 c0 test %rax,%rax 2c4eeb: 74 15 je 2c4f02 2c4eed: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4ef1: 48 83 c6 08 add $0x8,%rsi 2c4ef5: 44 89 e1 mov %r12d,%ecx 2c4ef8: ba 8d 47 00 00 mov $0x478d,%edx 2c4efd: e8 00 00 00 00 callq 2c4f02 2c4f02: e9 09 fd ff ff jmpq 2c4c10 2c4f07: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4f0b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4f12 2c4f12: 89 c0 mov %eax,%eax 2c4f14: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4f1c 2c4f1b: 00 2c4f1c: 0f 83 85 fc ff ff jae 2c4ba7 2c4f22: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4f29 2c4f29: 48 85 c0 test %rax,%rax 2c4f2c: 74 15 je 2c4f43 2c4f2e: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4f32: 48 83 c6 08 add $0x8,%rsi 2c4f36: 44 89 e1 mov %r12d,%ecx 2c4f39: ba 81 47 00 00 mov $0x4781,%edx 2c4f3e: e8 00 00 00 00 callq 2c4f43 2c4f43: e9 5f fc ff ff jmpq 2c4ba7 2c4f48: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c4f4c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c4f53 2c4f53: 89 c0 mov %eax,%eax 2c4f55: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c4f5d 2c4f5c: 00 2c4f5d: 0f 83 d9 fb ff ff jae 2c4b3c 2c4f63: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c4f6a 2c4f6a: 48 85 c0 test %rax,%rax 2c4f6d: 74 12 je 2c4f81 2c4f6f: 48 8b 78 08 mov 0x8(%rax),%rdi 2c4f73: 48 83 c6 08 add $0x8,%rsi 2c4f77: ba 87 47 00 00 mov $0x4787,%edx 2c4f7c: e8 00 00 00 00 callq 2c4f81 2c4f81: e9 b6 fb ff ff jmpq 2c4b3c 2c4f86: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c4f8d: 00 00 00 00000000002c4f90 : 2c4f90: e8 00 00 00 00 callq 2c4f95 2c4f95: c7 47 38 07 00 00 00 movl $0x7,0x38(%rdi) 2c4f9c: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2c4fa3: 48 89 77 10 mov %rsi,0x10(%rdi) 2c4fa7: 48 8b 46 58 mov 0x58(%rsi),%rax 2c4fab: c7 47 3c 00 40 00 00 movl $0x4000,0x3c(%rdi) 2c4fb2: 48 89 47 08 mov %rax,0x8(%rdi) 2c4fb6: 48 b8 00 40 00 00 38 movabs $0x3800004000,%rax 2c4fbd: 00 00 00 2c4fc0: 48 89 47 40 mov %rax,0x40(%rdi) 2c4fc4: 48 b8 04 00 00 00 04 movabs $0x400000004,%rax 2c4fcb: 00 00 00 2c4fce: 48 89 47 48 mov %rax,0x48(%rdi) 2c4fd2: c3 retq 2c4fd3: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c4fda: 00 00 00 2c4fdd: 0f 1f 00 nopl (%rax) 00000000002c4fe0 : 2c4fe0: e8 00 00 00 00 callq 2c4fe5 2c4fe5: c3 retq 2c4fe6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c4fed: 00 00 00 00000000002c4ff0 : 2c4ff0: e8 00 00 00 00 callq 2c4ff5 2c4ff5: 53 push %rbx 2c4ff6: 48 89 fb mov %rdi,%rbx 2c4ff9: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2c4ffd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5004: be 24 46 00 00 mov $0x4624,%esi 2c5009: e8 00 00 00 00 callq 2c500e 2c500e: 41 89 c0 mov %eax,%r8d 2c5011: b8 01 00 00 00 mov $0x1,%eax 2c5016: 41 83 e0 04 and $0x4,%r8d 2c501a: 0f 85 aa 00 00 00 jne 2c50ca 2c5020: 48 8b 43 10 mov 0x10(%rbx),%rax 2c5024: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 2c502b: 48 8b 43 18 mov 0x18(%rbx),%rax 2c502f: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 2c5036: 48 8b 43 20 mov 0x20(%rbx),%rax 2c503a: 48 89 83 98 00 00 00 mov %rax,0x98(%rbx) 2c5041: 48 8b 43 28 mov 0x28(%rbx),%rax 2c5045: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 2c504c: 48 8b 43 30 mov 0x30(%rbx),%rax 2c5050: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 2c5057: 48 8b 43 38 mov 0x38(%rbx),%rax 2c505b: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 2c5062: 48 8b 43 40 mov 0x40(%rbx),%rax 2c5066: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 2c506d: 48 8b 43 48 mov 0x48(%rbx),%rax 2c5071: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 2c5078: 48 8b 43 50 mov 0x50(%rbx),%rax 2c507c: 48 89 83 c8 00 00 00 mov %rax,0xc8(%rbx) 2c5083: 48 8b 43 58 mov 0x58(%rbx),%rax 2c5087: 48 89 83 d0 00 00 00 mov %rax,0xd0(%rbx) 2c508e: 48 8b 43 60 mov 0x60(%rbx),%rax 2c5092: 48 89 83 d8 00 00 00 mov %rax,0xd8(%rbx) 2c5099: 48 8b 43 68 mov 0x68(%rbx),%rax 2c509d: 48 89 83 e0 00 00 00 mov %rax,0xe0(%rbx) 2c50a4: 48 8b 43 70 mov 0x70(%rbx),%rax 2c50a8: 48 89 83 e8 00 00 00 mov %rax,0xe8(%rbx) 2c50af: 48 8b 43 78 mov 0x78(%rbx),%rax 2c50b3: 48 89 83 f0 00 00 00 mov %rax,0xf0(%rbx) 2c50ba: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 2c50c1: 48 89 83 f8 00 00 00 mov %rax,0xf8(%rbx) 2c50c8: 31 c0 xor %eax,%eax 2c50ca: 5b pop %rbx 2c50cb: c3 retq 2c50cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c50d0 : 2c50d0: e8 00 00 00 00 callq 2c50d5 2c50d5: 85 c9 test %ecx,%ecx 2c50d7: 75 01 jne 2c50da 2c50d9: c3 retq 2c50da: 41 55 push %r13 2c50dc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c50e3: be 30 47 00 00 mov $0x4730,%esi 2c50e8: 41 54 push %r12 2c50ea: 55 push %rbp 2c50eb: 89 cd mov %ecx,%ebp 2c50ed: 53 push %rbx 2c50ee: 48 89 fb mov %rdi,%rbx 2c50f1: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2c50f5: e8 00 00 00 00 callq 2c50fa 2c50fa: 31 d2 xor %edx,%edx 2c50fc: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2c5100: 89 c6 mov %eax,%esi 2c5102: b8 00 ca 9a 3b mov $0x3b9aca00,%eax 2c5107: f7 f5 div %ebp 2c5109: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c510d: 89 f1 mov %esi,%ecx 2c510f: 31 c1 xor %eax,%ecx 2c5111: 89 c5 mov %eax,%ebp 2c5113: 48 8b 07 mov (%rdi),%rax 2c5116: 44 0f b7 e1 movzwl %cx,%r12d 2c511a: 41 31 f4 xor %esi,%r12d 2c511d: 48 8b 40 08 mov 0x8(%rax),%rax 2c5121: be 30 47 00 00 mov $0x4730,%esi 2c5126: 44 89 e2 mov %r12d,%edx 2c5129: e8 00 00 00 00 callq 2c512e 2c512e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5133: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c5137: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c513e: be 3d 47 00 00 mov $0x473d,%esi 2c5143: e8 00 00 00 00 callq 2c5148 2c5148: be 3d 47 00 00 mov $0x473d,%esi 2c514d: 31 c5 xor %eax,%ebp 2c514f: 44 0f b7 e5 movzwl %bp,%r12d 2c5153: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c5157: 41 31 c4 xor %eax,%r12d 2c515a: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c515e: 44 89 e2 mov %r12d,%edx 2c5161: 48 8b 07 mov (%rdi),%rax 2c5164: 48 8b 40 08 mov 0x8(%rax),%rax 2c5168: e8 00 00 00 00 callq 2c516d 2c516d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5172: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c5176: ba 00 08 00 04 mov $0x4000800,%edx 2c517b: be 31 47 00 00 mov $0x4731,%esi 2c5180: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c5184: 48 8b 07 mov (%rdi),%rax 2c5187: 48 8b 40 08 mov 0x8(%rax),%rax 2c518b: e8 00 00 00 00 callq 2c5190 2c5190: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5195: 48 8b 5b 08 mov 0x8(%rbx),%rbx 2c5199: ba 00 08 00 04 mov $0x4000800,%edx 2c519e: be 3e 47 00 00 mov $0x473e,%esi 2c51a3: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c51a7: 48 8b 07 mov (%rdi),%rax 2c51aa: 48 8b 40 08 mov 0x8(%rax),%rax 2c51ae: e8 00 00 00 00 callq 2c51b3 2c51b3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c51b8: 5b pop %rbx 2c51b9: 5d pop %rbp 2c51ba: 41 5c pop %r12 2c51bc: 41 5d pop %r13 2c51be: c3 retq 2c51bf: 49 8b 75 10 mov 0x10(%r13),%rsi 2c51c3: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c51ca 2c51ca: 89 c0 mov %eax,%eax 2c51cc: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c51d4 2c51d3: 00 2c51d4: 0f 83 59 ff ff ff jae 2c5133 2c51da: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c51e1 2c51e1: 48 85 c0 test %rax,%rax 2c51e4: 74 15 je 2c51fb 2c51e6: 48 8b 78 08 mov 0x8(%rax),%rdi 2c51ea: 48 83 c6 08 add $0x8,%rsi 2c51ee: 44 89 e1 mov %r12d,%ecx 2c51f1: ba 30 47 00 00 mov $0x4730,%edx 2c51f6: e8 00 00 00 00 callq 2c51fb 2c51fb: e9 33 ff ff ff jmpq 2c5133 2c5200: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c5204: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c520b 2c520b: 89 c0 mov %eax,%eax 2c520d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5215 2c5214: 00 2c5215: 73 a1 jae 2c51b8 2c5217: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c521e 2c521e: 48 85 c0 test %rax,%rax 2c5221: 74 17 je 2c523a 2c5223: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5227: 48 83 c6 08 add $0x8,%rsi 2c522b: b9 00 08 00 04 mov $0x4000800,%ecx 2c5230: ba 3e 47 00 00 mov $0x473e,%edx 2c5235: e8 00 00 00 00 callq 2c523a 2c523a: 5b pop %rbx 2c523b: 5d pop %rbp 2c523c: 41 5c pop %r12 2c523e: 41 5d pop %r13 2c5240: c3 retq 2c5241: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c5245: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c524c 2c524c: 89 c0 mov %eax,%eax 2c524e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5256 2c5255: 00 2c5256: 0f 83 39 ff ff ff jae 2c5195 2c525c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5263 2c5263: 48 85 c0 test %rax,%rax 2c5266: 74 17 je 2c527f 2c5268: 48 8b 78 08 mov 0x8(%rax),%rdi 2c526c: 48 83 c6 08 add $0x8,%rsi 2c5270: b9 00 08 00 04 mov $0x4000800,%ecx 2c5275: ba 31 47 00 00 mov $0x4731,%edx 2c527a: e8 00 00 00 00 callq 2c527f 2c527f: e9 11 ff ff ff jmpq 2c5195 2c5284: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c5288: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c528f 2c528f: 89 c0 mov %eax,%eax 2c5291: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5299 2c5298: 00 2c5299: 0f 83 d3 fe ff ff jae 2c5172 2c529f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c52a6 2c52a6: 48 85 c0 test %rax,%rax 2c52a9: 74 15 je 2c52c0 2c52ab: 48 8b 78 08 mov 0x8(%rax),%rdi 2c52af: 48 83 c6 08 add $0x8,%rsi 2c52b3: 44 89 e1 mov %r12d,%ecx 2c52b6: ba 3d 47 00 00 mov $0x473d,%edx 2c52bb: e8 00 00 00 00 callq 2c52c0 2c52c0: e9 ad fe ff ff jmpq 2c5172 2c52c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c52cc: 00 00 00 00 00000000002c52d0 : 2c52d0: e8 00 00 00 00 callq 2c52d5 2c52d5: 41 57 push %r15 2c52d7: 45 89 cf mov %r9d,%r15d 2c52da: 41 56 push %r14 2c52dc: 41 89 d6 mov %edx,%r14d 2c52df: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c52e6: 41 55 push %r13 2c52e8: 41 89 f5 mov %esi,%r13d 2c52eb: 44 89 f6 mov %r14d,%esi 2c52ee: 41 54 push %r12 2c52f0: 41 89 cc mov %ecx,%r12d 2c52f3: 55 push %rbp 2c52f4: 44 89 c5 mov %r8d,%ebp 2c52f7: 53 push %rbx 2c52f8: 48 89 fb mov %rdi,%rbx 2c52fb: 48 83 ec 08 sub $0x8,%rsp 2c52ff: e8 00 00 00 00 callq 2c5304 2c5304: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c5308: 44 89 f6 mov %r14d,%esi 2c530b: 80 e4 fc and $0xfc,%ah 2c530e: 89 c1 mov %eax,%ecx 2c5310: 48 8b 07 mov (%rdi),%rax 2c5313: 80 cd 01 or $0x1,%ch 2c5316: 89 4c 24 04 mov %ecx,0x4(%rsp) 2c531a: 89 ca mov %ecx,%edx 2c531c: 48 8b 40 08 mov 0x8(%rax),%rax 2c5320: e8 00 00 00 00 callq 2c5325 2c5325: 8b 4c 24 04 mov 0x4(%rsp),%ecx 2c5329: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c532e: 44 89 ee mov %r13d,%esi 2c5331: 48 89 df mov %rbx,%rdi 2c5334: 41 c1 e7 10 shl $0x10,%r15d 2c5338: 45 0f b7 e4 movzwl %r12w,%r12d 2c533c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5343: 45 09 fc or %r15d,%r12d 2c5346: e8 00 00 00 00 callq 2c534b 2c534b: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c534f: 44 89 e2 mov %r12d,%edx 2c5352: 44 89 ee mov %r13d,%esi 2c5355: 48 8b 07 mov (%rdi),%rax 2c5358: 48 8b 40 08 mov 0x8(%rax),%rax 2c535c: e8 00 00 00 00 callq 2c5361 2c5361: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5366: 44 89 f6 mov %r14d,%esi 2c5369: 48 89 df mov %rbx,%rdi 2c536c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5373: e8 00 00 00 00 callq 2c5378 2c5378: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c537c: 44 89 f6 mov %r14d,%esi 2c537f: 80 e4 fc and $0xfc,%ah 2c5382: 41 89 c4 mov %eax,%r12d 2c5385: 48 8b 07 mov (%rdi),%rax 2c5388: 41 81 cc 00 02 00 00 or $0x200,%r12d 2c538f: 48 8b 40 08 mov 0x8(%rax),%rax 2c5393: 44 89 e2 mov %r12d,%edx 2c5396: e8 00 00 00 00 callq 2c539b 2c539b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c53a0: 44 89 ee mov %r13d,%esi 2c53a3: 48 89 df mov %rbx,%rdi 2c53a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c53ad: 44 0f b7 e5 movzwl %bp,%r12d 2c53b1: e8 00 00 00 00 callq 2c53b6 2c53b6: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c53ba: 45 09 fc or %r15d,%r12d 2c53bd: 44 89 ee mov %r13d,%esi 2c53c0: 44 89 e2 mov %r12d,%edx 2c53c3: 48 8b 07 mov (%rdi),%rax 2c53c6: 48 8b 40 08 mov 0x8(%rax),%rax 2c53ca: e8 00 00 00 00 callq 2c53cf 2c53cf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c53d4: 48 83 c4 08 add $0x8,%rsp 2c53d8: 5b pop %rbx 2c53d9: 5d pop %rbp 2c53da: 41 5c pop %r12 2c53dc: 41 5d pop %r13 2c53de: 41 5e pop %r14 2c53e0: 41 5f pop %r15 2c53e2: c3 retq 2c53e3: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c53e7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c53ee 2c53ee: 89 c0 mov %eax,%eax 2c53f0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c53f8 2c53f7: 00 2c53f8: 0f 83 30 ff ff ff jae 2c532e 2c53fe: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5405 2c5405: 48 85 c0 test %rax,%rax 2c5408: 74 10 je 2c541a 2c540a: 48 8b 78 08 mov 0x8(%rax),%rdi 2c540e: 48 83 c6 08 add $0x8,%rsi 2c5412: 44 89 f2 mov %r14d,%edx 2c5415: e8 00 00 00 00 callq 2c541a 2c541a: e9 0f ff ff ff jmpq 2c532e 2c541f: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c5423: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c542a 2c542a: 89 c0 mov %eax,%eax 2c542c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5434 2c5433: 00 2c5434: 73 9e jae 2c53d4 2c5436: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c543d 2c543d: 48 85 c0 test %rax,%rax 2c5440: 74 13 je 2c5455 2c5442: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5446: 48 83 c6 08 add $0x8,%rsi 2c544a: 44 89 e1 mov %r12d,%ecx 2c544d: 44 89 ea mov %r13d,%edx 2c5450: e8 00 00 00 00 callq 2c5455 2c5455: 48 83 c4 08 add $0x8,%rsp 2c5459: 5b pop %rbx 2c545a: 5d pop %rbp 2c545b: 41 5c pop %r12 2c545d: 41 5d pop %r13 2c545f: 41 5e pop %r14 2c5461: 41 5f pop %r15 2c5463: c3 retq 2c5464: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c5468: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c546f 2c546f: 89 c0 mov %eax,%eax 2c5471: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5479 2c5478: 00 2c5479: 0f 83 21 ff ff ff jae 2c53a0 2c547f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5486 2c5486: 48 85 c0 test %rax,%rax 2c5489: 74 13 je 2c549e 2c548b: 48 8b 78 08 mov 0x8(%rax),%rdi 2c548f: 48 83 c6 08 add $0x8,%rsi 2c5493: 44 89 e1 mov %r12d,%ecx 2c5496: 44 89 f2 mov %r14d,%edx 2c5499: e8 00 00 00 00 callq 2c549e 2c549e: e9 fd fe ff ff jmpq 2c53a0 2c54a3: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c54a7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c54ae 2c54ae: 89 c0 mov %eax,%eax 2c54b0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c54b8 2c54b7: 00 2c54b8: 0f 83 a8 fe ff ff jae 2c5366 2c54be: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c54c5 2c54c5: 48 85 c0 test %rax,%rax 2c54c8: 74 13 je 2c54dd 2c54ca: 48 8b 78 08 mov 0x8(%rax),%rdi 2c54ce: 48 83 c6 08 add $0x8,%rsi 2c54d2: 44 89 e1 mov %r12d,%ecx 2c54d5: 44 89 ea mov %r13d,%edx 2c54d8: e8 00 00 00 00 callq 2c54dd 2c54dd: e9 84 fe ff ff jmpq 2c5366 2c54e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c54e9: 00 00 00 00 2c54ed: 0f 1f 00 nopl (%rax) 00000000002c54f0 : 2c54f0: e8 00 00 00 00 callq 2c54f5 2c54f5: 41 57 push %r15 2c54f7: 41 56 push %r14 2c54f9: 41 89 d6 mov %edx,%r14d 2c54fc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5503: 41 55 push %r13 2c5505: 41 89 f5 mov %esi,%r13d 2c5508: 44 89 f6 mov %r14d,%esi 2c550b: 41 54 push %r12 2c550d: 41 89 cc mov %ecx,%r12d 2c5510: 55 push %rbp 2c5511: 44 89 c5 mov %r8d,%ebp 2c5514: 53 push %rbx 2c5515: 48 89 fb mov %rdi,%rbx 2c5518: e8 00 00 00 00 callq 2c551d 2c551d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c5521: 44 89 f6 mov %r14d,%esi 2c5524: 83 e0 fc and $0xfffffffc,%eax 2c5527: 41 89 c7 mov %eax,%r15d 2c552a: 48 8b 07 mov (%rdi),%rax 2c552d: 41 83 cf 01 or $0x1,%r15d 2c5531: 48 8b 40 08 mov 0x8(%rax),%rax 2c5535: 44 89 fa mov %r15d,%edx 2c5538: e8 00 00 00 00 callq 2c553d 2c553d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5542: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5549: 44 89 ee mov %r13d,%esi 2c554c: 48 89 df mov %rbx,%rdi 2c554f: e8 00 00 00 00 callq 2c5554 2c5554: 48 8b 13 mov (%rbx),%rdx 2c5557: 89 c1 mov %eax,%ecx 2c5559: 83 c9 01 or $0x1,%ecx 2c555c: 80 ba 90 01 00 00 00 cmpb $0x0,0x190(%rdx) 2c5563: 74 05 je 2c556a 2c5565: 83 e0 fe and $0xfffffffe,%eax 2c5568: 89 c1 mov %eax,%ecx 2c556a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c556e: 80 c9 80 or $0x80,%cl 2c5571: 44 89 e0 mov %r12d,%eax 2c5574: 44 89 ee mov %r13d,%esi 2c5577: c1 e0 10 shl $0x10,%eax 2c557a: 44 0f b7 e1 movzwl %cx,%r12d 2c557e: 41 09 c4 or %eax,%r12d 2c5581: 48 8b 07 mov (%rdi),%rax 2c5584: 44 89 e2 mov %r12d,%edx 2c5587: 48 8b 40 08 mov 0x8(%rax),%rax 2c558b: e8 00 00 00 00 callq 2c5590 2c5590: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5595: 44 89 f6 mov %r14d,%esi 2c5598: 48 89 df mov %rbx,%rdi 2c559b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c55a2: e8 00 00 00 00 callq 2c55a7 2c55a7: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c55ab: 44 89 f6 mov %r14d,%esi 2c55ae: 83 e0 fc and $0xfffffffc,%eax 2c55b1: 41 89 c4 mov %eax,%r12d 2c55b4: 48 8b 07 mov (%rdi),%rax 2c55b7: 41 83 cc 02 or $0x2,%r12d 2c55bb: 48 8b 40 08 mov 0x8(%rax),%rax 2c55bf: 44 89 e2 mov %r12d,%edx 2c55c2: e8 00 00 00 00 callq 2c55c7 2c55c7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c55cc: 44 89 ee mov %r13d,%esi 2c55cf: 48 89 df mov %rbx,%rdi 2c55d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c55d9: c1 e5 10 shl $0x10,%ebp 2c55dc: e8 00 00 00 00 callq 2c55e1 2c55e1: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c55e5: 44 89 ee mov %r13d,%esi 2c55e8: 44 0f b7 e0 movzwl %ax,%r12d 2c55ec: 48 8b 07 mov (%rdi),%rax 2c55ef: 41 09 ec or %ebp,%r12d 2c55f2: 44 89 e2 mov %r12d,%edx 2c55f5: 48 8b 40 08 mov 0x8(%rax),%rax 2c55f9: e8 00 00 00 00 callq 2c55fe 2c55fe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5603: 5b pop %rbx 2c5604: 5d pop %rbp 2c5605: 41 5c pop %r12 2c5607: 41 5d pop %r13 2c5609: 41 5e pop %r14 2c560b: 41 5f pop %r15 2c560d: c3 retq 2c560e: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c5612: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5619 2c5619: 89 c0 mov %eax,%eax 2c561b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5623 2c5622: 00 2c5623: 0f 83 19 ff ff ff jae 2c5542 2c5629: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5630 2c5630: 48 85 c0 test %rax,%rax 2c5633: 74 13 je 2c5648 2c5635: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5639: 48 83 c6 08 add $0x8,%rsi 2c563d: 44 89 f9 mov %r15d,%ecx 2c5640: 44 89 f2 mov %r14d,%edx 2c5643: e8 00 00 00 00 callq 2c5648 2c5648: e9 f5 fe ff ff jmpq 2c5542 2c564d: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c5651: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5658 2c5658: 89 c0 mov %eax,%eax 2c565a: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5662 2c5661: 00 2c5662: 73 9f jae 2c5603 2c5664: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c566b 2c566b: 48 85 c0 test %rax,%rax 2c566e: 74 13 je 2c5683 2c5670: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5674: 48 83 c6 08 add $0x8,%rsi 2c5678: 44 89 e1 mov %r12d,%ecx 2c567b: 44 89 ea mov %r13d,%edx 2c567e: e8 00 00 00 00 callq 2c5683 2c5683: 5b pop %rbx 2c5684: 5d pop %rbp 2c5685: 41 5c pop %r12 2c5687: 41 5d pop %r13 2c5689: 41 5e pop %r14 2c568b: 41 5f pop %r15 2c568d: c3 retq 2c568e: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c5692: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5699 2c5699: 89 c0 mov %eax,%eax 2c569b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c56a3 2c56a2: 00 2c56a3: 0f 83 23 ff ff ff jae 2c55cc 2c56a9: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c56b0 2c56b0: 48 85 c0 test %rax,%rax 2c56b3: 74 13 je 2c56c8 2c56b5: 48 8b 78 08 mov 0x8(%rax),%rdi 2c56b9: 48 83 c6 08 add $0x8,%rsi 2c56bd: 44 89 e1 mov %r12d,%ecx 2c56c0: 44 89 f2 mov %r14d,%edx 2c56c3: e8 00 00 00 00 callq 2c56c8 2c56c8: e9 ff fe ff ff jmpq 2c55cc 2c56cd: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c56d1: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c56d8 2c56d8: 89 c0 mov %eax,%eax 2c56da: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c56e2 2c56e1: 00 2c56e2: 0f 83 ad fe ff ff jae 2c5595 2c56e8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c56ef 2c56ef: 48 85 c0 test %rax,%rax 2c56f2: 74 13 je 2c5707 2c56f4: 48 8b 78 08 mov 0x8(%rax),%rdi 2c56f8: 48 83 c6 08 add $0x8,%rsi 2c56fc: 44 89 e1 mov %r12d,%ecx 2c56ff: 44 89 ea mov %r13d,%edx 2c5702: e8 00 00 00 00 callq 2c5707 2c5707: e9 89 fe ff ff jmpq 2c5595 2c570c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c5710 : 2c5710: e8 00 00 00 00 callq 2c5715 2c5715: 41 57 push %r15 2c5717: 41 56 push %r14 2c5719: 41 89 ce mov %ecx,%r14d 2c571c: 41 55 push %r13 2c571e: 41 89 f5 mov %esi,%r13d 2c5721: 41 54 push %r12 2c5723: 41 89 d4 mov %edx,%r12d 2c5726: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c572d: 55 push %rbp 2c572e: 44 89 c5 mov %r8d,%ebp 2c5731: 53 push %rbx 2c5732: 48 89 fb mov %rdi,%rbx 2c5735: e8 00 00 00 00 callq 2c573a 2c573a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c573e: 44 89 ee mov %r13d,%esi 2c5741: 25 ff ff fc ff and $0xfffcffff,%eax 2c5746: 41 89 c7 mov %eax,%r15d 2c5749: 48 8b 07 mov (%rdi),%rax 2c574c: 41 81 cf 00 00 01 00 or $0x10000,%r15d 2c5753: 48 8b 40 08 mov 0x8(%rax),%rax 2c5757: 44 89 fa mov %r15d,%edx 2c575a: e8 00 00 00 00 callq 2c575f 2c575f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5764: 44 89 e6 mov %r12d,%esi 2c5767: 48 89 df mov %rbx,%rdi 2c576a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5771: e8 00 00 00 00 callq 2c5776 2c5776: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c577a: 44 89 e6 mov %r12d,%esi 2c577d: 0d 11 01 00 00 or $0x111,%eax 2c5782: 41 89 c7 mov %eax,%r15d 2c5785: 48 8b 07 mov (%rdi),%rax 2c5788: 44 89 fa mov %r15d,%edx 2c578b: 48 8b 40 08 mov 0x8(%rax),%rax 2c578f: e8 00 00 00 00 callq 2c5794 2c5794: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5799: 44 89 e6 mov %r12d,%esi 2c579c: 48 89 df mov %rbx,%rdi 2c579f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c57a6: e8 00 00 00 00 callq 2c57ab 2c57ab: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c57af: 44 89 f1 mov %r14d,%ecx 2c57b2: 44 89 e6 mov %r12d,%esi 2c57b5: c1 e1 10 shl $0x10,%ecx 2c57b8: 44 0f b7 f0 movzwl %ax,%r14d 2c57bc: 48 8b 07 mov (%rdi),%rax 2c57bf: 41 09 ce or %ecx,%r14d 2c57c2: 44 89 f2 mov %r14d,%edx 2c57c5: 48 8b 40 08 mov 0x8(%rax),%rax 2c57c9: e8 00 00 00 00 callq 2c57ce 2c57ce: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c57d3: 44 89 ee mov %r13d,%esi 2c57d6: 48 89 df mov %rbx,%rdi 2c57d9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c57e0: e8 00 00 00 00 callq 2c57e5 2c57e5: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c57e9: 44 89 ee mov %r13d,%esi 2c57ec: 25 ff ff fc ff and $0xfffcffff,%eax 2c57f1: 41 89 c6 mov %eax,%r14d 2c57f4: 48 8b 07 mov (%rdi),%rax 2c57f7: 41 81 ce 00 00 02 00 or $0x20000,%r14d 2c57fe: 48 8b 40 08 mov 0x8(%rax),%rax 2c5802: 44 89 f2 mov %r14d,%edx 2c5805: e8 00 00 00 00 callq 2c580a 2c580a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c580f: 44 89 e6 mov %r12d,%esi 2c5812: 48 89 df mov %rbx,%rdi 2c5815: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c581c: e8 00 00 00 00 callq 2c5821 2c5821: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c5825: 44 89 e6 mov %r12d,%esi 2c5828: 0d 11 01 00 00 or $0x111,%eax 2c582d: 41 89 c5 mov %eax,%r13d 2c5830: 48 8b 07 mov (%rdi),%rax 2c5833: 44 89 ea mov %r13d,%edx 2c5836: 48 8b 40 08 mov 0x8(%rax),%rax 2c583a: e8 00 00 00 00 callq 2c583f 2c583f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5844: 44 89 e6 mov %r12d,%esi 2c5847: 48 89 df mov %rbx,%rdi 2c584a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5851: c1 e5 10 shl $0x10,%ebp 2c5854: e8 00 00 00 00 callq 2c5859 2c5859: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c585d: 44 89 e6 mov %r12d,%esi 2c5860: 44 0f b7 e8 movzwl %ax,%r13d 2c5864: 48 8b 07 mov (%rdi),%rax 2c5867: 41 09 ed or %ebp,%r13d 2c586a: 44 89 ea mov %r13d,%edx 2c586d: 48 8b 40 08 mov 0x8(%rax),%rax 2c5871: e8 00 00 00 00 callq 2c5876 2c5876: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c587b: 5b pop %rbx 2c587c: 5d pop %rbp 2c587d: 41 5c pop %r12 2c587f: 41 5d pop %r13 2c5881: 41 5e pop %r14 2c5883: 41 5f pop %r15 2c5885: c3 retq 2c5886: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c588a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5891 2c5891: 89 c0 mov %eax,%eax 2c5893: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c589b 2c589a: 00 2c589b: 0f 83 c3 fe ff ff jae 2c5764 2c58a1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c58a8 2c58a8: 48 85 c0 test %rax,%rax 2c58ab: 74 13 je 2c58c0 2c58ad: 48 8b 78 08 mov 0x8(%rax),%rdi 2c58b1: 48 83 c6 08 add $0x8,%rsi 2c58b5: 44 89 f9 mov %r15d,%ecx 2c58b8: 44 89 ea mov %r13d,%edx 2c58bb: e8 00 00 00 00 callq 2c58c0 2c58c0: e9 9f fe ff ff jmpq 2c5764 2c58c5: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c58c9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c58d0 2c58d0: 89 c0 mov %eax,%eax 2c58d2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c58da 2c58d9: 00 2c58da: 73 9f jae 2c587b 2c58dc: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c58e3 2c58e3: 48 85 c0 test %rax,%rax 2c58e6: 74 13 je 2c58fb 2c58e8: 48 8b 78 08 mov 0x8(%rax),%rdi 2c58ec: 48 83 c6 08 add $0x8,%rsi 2c58f0: 44 89 e9 mov %r13d,%ecx 2c58f3: 44 89 e2 mov %r12d,%edx 2c58f6: e8 00 00 00 00 callq 2c58fb 2c58fb: 5b pop %rbx 2c58fc: 5d pop %rbp 2c58fd: 41 5c pop %r12 2c58ff: 41 5d pop %r13 2c5901: 41 5e pop %r14 2c5903: 41 5f pop %r15 2c5905: c3 retq 2c5906: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c590a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5911 2c5911: 89 c0 mov %eax,%eax 2c5913: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c591b 2c591a: 00 2c591b: 0f 83 23 ff ff ff jae 2c5844 2c5921: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5928 2c5928: 48 85 c0 test %rax,%rax 2c592b: 74 13 je 2c5940 2c592d: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5931: 48 83 c6 08 add $0x8,%rsi 2c5935: 44 89 e9 mov %r13d,%ecx 2c5938: 44 89 e2 mov %r12d,%edx 2c593b: e8 00 00 00 00 callq 2c5940 2c5940: e9 ff fe ff ff jmpq 2c5844 2c5945: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c5949: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5950 2c5950: 89 c0 mov %eax,%eax 2c5952: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c595a 2c5959: 00 2c595a: 0f 83 af fe ff ff jae 2c580f 2c5960: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5967 2c5967: 48 85 c0 test %rax,%rax 2c596a: 74 13 je 2c597f 2c596c: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5970: 48 83 c6 08 add $0x8,%rsi 2c5974: 44 89 f1 mov %r14d,%ecx 2c5977: 44 89 ea mov %r13d,%edx 2c597a: e8 00 00 00 00 callq 2c597f 2c597f: e9 8b fe ff ff jmpq 2c580f 2c5984: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c5988: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c598f 2c598f: 89 c0 mov %eax,%eax 2c5991: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5999 2c5998: 00 2c5999: 0f 83 34 fe ff ff jae 2c57d3 2c599f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c59a6 2c59a6: 48 85 c0 test %rax,%rax 2c59a9: 74 13 je 2c59be 2c59ab: 48 8b 78 08 mov 0x8(%rax),%rdi 2c59af: 48 83 c6 08 add $0x8,%rsi 2c59b3: 44 89 f1 mov %r14d,%ecx 2c59b6: 44 89 e2 mov %r12d,%edx 2c59b9: e8 00 00 00 00 callq 2c59be 2c59be: e9 10 fe ff ff jmpq 2c57d3 2c59c3: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c59c7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c59ce 2c59ce: 89 c0 mov %eax,%eax 2c59d0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c59d8 2c59d7: 00 2c59d8: 0f 83 bb fd ff ff jae 2c5799 2c59de: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c59e5 2c59e5: 48 85 c0 test %rax,%rax 2c59e8: 74 13 je 2c59fd 2c59ea: 48 8b 78 08 mov 0x8(%rax),%rdi 2c59ee: 48 83 c6 08 add $0x8,%rsi 2c59f2: 44 89 f9 mov %r15d,%ecx 2c59f5: 44 89 e2 mov %r12d,%edx 2c59f8: e8 00 00 00 00 callq 2c59fd 2c59fd: e9 97 fd ff ff jmpq 2c5799 2c5a02: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c5a09: 00 00 00 00 2c5a0d: 0f 1f 00 nopl (%rax) 00000000002c5a10 : 2c5a10: e8 00 00 00 00 callq 2c5a15 2c5a15: 55 push %rbp 2c5a16: ba 3f 47 00 00 mov $0x473f,%edx 2c5a1b: 48 89 e5 mov %rsp,%rbp 2c5a1e: 41 55 push %r13 2c5a20: 49 89 f5 mov %rsi,%r13 2c5a23: be 40 47 00 00 mov $0x4740,%esi 2c5a28: 41 54 push %r12 2c5a2a: 49 89 cc mov %rcx,%r12 2c5a2d: 48 8b 4d 10 mov 0x10(%rbp),%rcx 2c5a31: 53 push %rbx 2c5a32: 48 89 fb mov %rdi,%rbx 2c5a35: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2c5a39: 49 89 c8 mov %rcx,%r8 2c5a3c: 49 c1 e8 20 shr $0x20,%r8 2c5a40: e8 8b f8 ff ff callq 2c52d0 2c5a45: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c5a49: 4d 89 e8 mov %r13,%r8 2c5a4c: 44 89 e9 mov %r13d,%ecx 2c5a4f: 49 c1 e8 20 shr $0x20,%r8 2c5a53: ba 43 47 00 00 mov $0x4743,%edx 2c5a58: be 3f 47 00 00 mov $0x473f,%esi 2c5a5d: e8 ae fc ff ff callq 2c5710 2c5a62: 4d 89 e0 mov %r12,%r8 2c5a65: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c5a69: 44 89 e1 mov %r12d,%ecx 2c5a6c: 5b pop %rbx 2c5a6d: 49 c1 e8 20 shr $0x20,%r8 2c5a71: 41 5c pop %r12 2c5a73: ba 3f 47 00 00 mov $0x473f,%edx 2c5a78: 41 5d pop %r13 2c5a7a: be 42 47 00 00 mov $0x4742,%esi 2c5a7f: 5d pop %rbp 2c5a80: e9 6b fa ff ff jmpq 2c54f0 2c5a85: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c5a8c: 00 00 00 00 00000000002c5a90 : 2c5a90: e8 00 00 00 00 callq 2c5a95 2c5a95: 55 push %rbp 2c5a96: ba 32 47 00 00 mov $0x4732,%edx 2c5a9b: 48 89 e5 mov %rsp,%rbp 2c5a9e: 41 55 push %r13 2c5aa0: 49 89 f5 mov %rsi,%r13 2c5aa3: be 33 47 00 00 mov $0x4733,%esi 2c5aa8: 41 54 push %r12 2c5aaa: 49 89 cc mov %rcx,%r12 2c5aad: 48 8b 4d 20 mov 0x20(%rbp),%rcx 2c5ab1: 53 push %rbx 2c5ab2: 48 89 fb mov %rdi,%rbx 2c5ab5: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2c5ab9: 49 89 c8 mov %rcx,%r8 2c5abc: 49 c1 e8 20 shr $0x20,%r8 2c5ac0: e8 0b f8 ff ff callq 2c52d0 2c5ac5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c5ac9: 4d 89 e8 mov %r13,%r8 2c5acc: 44 89 e9 mov %r13d,%ecx 2c5acf: 49 c1 e8 20 shr $0x20,%r8 2c5ad3: ba 36 47 00 00 mov $0x4736,%edx 2c5ad8: be 32 47 00 00 mov $0x4732,%esi 2c5add: e8 2e fc ff ff callq 2c5710 2c5ae2: 4d 89 e0 mov %r12,%r8 2c5ae5: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c5ae9: 44 89 e1 mov %r12d,%ecx 2c5aec: 5b pop %rbx 2c5aed: 49 c1 e8 20 shr $0x20,%r8 2c5af1: 41 5c pop %r12 2c5af3: ba 32 47 00 00 mov $0x4732,%edx 2c5af8: 41 5d pop %r13 2c5afa: be 35 47 00 00 mov $0x4735,%esi 2c5aff: 5d pop %rbp 2c5b00: e9 eb f9 ff ff jmpq 2c54f0 2c5b05: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c5b0c: 00 00 00 00 00000000002c5b10 : 2c5b10: e8 00 00 00 00 callq 2c5b15 2c5b15: 41 57 push %r15 2c5b17: 41 56 push %r14 2c5b19: 41 55 push %r13 2c5b1b: 41 54 push %r12 2c5b1d: 55 push %rbp 2c5b1e: 48 89 fd mov %rdi,%rbp 2c5b21: 53 push %rbx 2c5b22: 48 83 ec 20 sub $0x20,%rsp 2c5b26: 83 fe 19 cmp $0x19,%esi 2c5b29: 8b 42 30 mov 0x30(%rdx),%eax 2c5b2c: 4d 19 e4 sbb %r12,%r12 2c5b2f: 49 f7 d4 not %r12 2c5b32: 41 83 e4 48 and $0x48,%r12d 2c5b36: 83 f8 03 cmp $0x3,%eax 2c5b39: 0f 87 99 02 00 00 ja 2c5dd8 2c5b3f: 83 f8 01 cmp $0x1,%eax 2c5b42: 0f 87 31 04 00 00 ja 2c5f79 2c5b48: 49 81 c4 00 00 00 00 add $0x0,%r12 2c5b4f: 83 fe 18 cmp $0x18,%esi 2c5b52: 0f 87 3b 04 00 00 ja 2c5f93 2c5b58: 83 fe 11 cmp $0x11,%esi 2c5b5b: 48 19 d2 sbb %rdx,%rdx 2c5b5e: 48 f7 d2 not %rdx 2c5b61: 83 e2 24 and $0x24,%edx 2c5b64: 83 f8 03 cmp $0x3,%eax 2c5b67: 0f 87 89 02 00 00 ja 2c5df6 2c5b6d: 4c 8d ba 00 00 00 00 lea 0x0(%rdx),%r15 2c5b74: 83 f8 01 cmp $0x1,%eax 2c5b77: 0f 87 89 02 00 00 ja 2c5e06 2c5b7d: 45 8b 54 24 04 mov 0x4(%r12),%r10d 2c5b82: 45 8b 4c 24 08 mov 0x8(%r12),%r9d 2c5b87: 41 d1 ea shr %r10d 2c5b8a: 74 0e je 2c5b9a 2c5b8c: 31 c0 xor %eax,%eax 2c5b8e: 83 c0 01 add $0x1,%eax 2c5b91: 41 d1 ea shr %r10d 2c5b94: 75 f8 jne 2c5b8e 2c5b96: 44 8d 14 00 lea (%rax,%rax,1),%r10d 2c5b9a: 41 d1 e9 shr %r9d 2c5b9d: 45 89 ce mov %r9d,%r14d 2c5ba0: 74 10 je 2c5bb2 2c5ba2: 31 c0 xor %eax,%eax 2c5ba4: 83 c0 01 add $0x1,%eax 2c5ba7: 41 d1 ee shr %r14d 2c5baa: 75 f8 jne 2c5ba4 2c5bac: c1 e0 05 shl $0x5,%eax 2c5baf: 41 89 c6 mov %eax,%r14d 2c5bb2: 45 8b 6f 04 mov 0x4(%r15),%r13d 2c5bb6: 41 8b 5f 08 mov 0x8(%r15),%ebx 2c5bba: 41 d1 ed shr %r13d 2c5bbd: 74 0e je 2c5bcd 2c5bbf: 31 c0 xor %eax,%eax 2c5bc1: 83 c0 01 add $0x1,%eax 2c5bc4: 41 d1 ed shr %r13d 2c5bc7: 75 f8 jne 2c5bc1 2c5bc9: 44 8d 2c 00 lea (%rax,%rax,1),%r13d 2c5bcd: d1 eb shr %ebx 2c5bcf: 74 0e je 2c5bdf 2c5bd1: 31 c0 xor %eax,%eax 2c5bd3: 83 c0 01 add $0x1,%eax 2c5bd6: d1 eb shr %ebx 2c5bd8: 75 f9 jne 2c5bd3 2c5bda: c1 e0 05 shl $0x5,%eax 2c5bdd: 89 c3 mov %eax,%ebx 2c5bdf: 83 e1 fd and $0xfffffffd,%ecx 2c5be2: 83 f9 01 cmp $0x1,%ecx 2c5be5: 0f 84 79 03 00 00 je 2c5f64 2c5beb: 41 8b 44 24 0c mov 0xc(%r12),%eax 2c5bf0: 89 04 24 mov %eax,(%rsp) 2c5bf3: 41 8b 47 0c mov 0xc(%r15),%eax 2c5bf7: 89 44 24 0c mov %eax,0xc(%rsp) 2c5bfb: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2c5bff: be 3a 46 00 00 mov $0x463a,%esi 2c5c04: 44 89 54 24 1c mov %r10d,0x1c(%rsp) 2c5c09: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5c10: e8 00 00 00 00 callq 2c5c15 2c5c15: be 3a 46 00 00 mov $0x463a,%esi 2c5c1a: 0d ff ff 00 00 or $0xffff,%eax 2c5c1f: 89 c1 mov %eax,%ecx 2c5c21: 48 8b 45 08 mov 0x8(%rbp),%rax 2c5c25: 89 4c 24 18 mov %ecx,0x18(%rsp) 2c5c29: 48 8b 78 18 mov 0x18(%rax),%rdi 2c5c2d: 48 89 44 24 10 mov %rax,0x10(%rsp) 2c5c32: 48 8b 17 mov (%rdi),%rdx 2c5c35: 4c 8b 5a 08 mov 0x8(%rdx),%r11 2c5c39: 89 ca mov %ecx,%edx 2c5c3b: e8 00 00 00 00 callq 2c5c40 2c5c40: 8b 4c 24 18 mov 0x18(%rsp),%ecx 2c5c44: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2c5c49: 44 8b 54 24 1c mov 0x1c(%rsp),%r10d 2c5c4e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5c53: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2c5c57: be 29 46 00 00 mov $0x4629,%esi 2c5c5c: 44 89 54 24 18 mov %r10d,0x18(%rsp) 2c5c61: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5c68: e8 00 00 00 00 callq 2c5c6d 2c5c6d: 44 8b 54 24 18 mov 0x18(%rsp),%r10d 2c5c72: 44 89 f1 mov %r14d,%ecx 2c5c75: 44 8b 34 24 mov (%rsp),%r14d 2c5c79: be 29 46 00 00 mov $0x4629,%esi 2c5c7e: 41 31 c2 xor %eax,%r10d 2c5c81: 41 c1 e6 09 shl $0x9,%r14d 2c5c85: 41 83 e2 1e and $0x1e,%r10d 2c5c89: 41 31 c2 xor %eax,%r10d 2c5c8c: 48 8b 45 08 mov 0x8(%rbp),%rax 2c5c90: 44 31 d1 xor %r10d,%ecx 2c5c93: 81 e1 e0 01 00 00 and $0x1e0,%ecx 2c5c99: 48 8b 78 18 mov 0x18(%rax),%rdi 2c5c9d: 48 89 04 24 mov %rax,(%rsp) 2c5ca1: 44 31 d1 xor %r10d,%ecx 2c5ca4: 41 31 ce xor %ecx,%r14d 2c5ca7: 48 8b 17 mov (%rdi),%rdx 2c5caa: 41 81 e6 00 fe 07 00 and $0x7fe00,%r14d 2c5cb1: 41 31 ce xor %ecx,%r14d 2c5cb4: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2c5cb8: 44 89 f2 mov %r14d,%edx 2c5cbb: e8 00 00 00 00 callq 2c5cc0 2c5cc0: 48 8b 04 24 mov (%rsp),%rax 2c5cc4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5cc9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2c5ccd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5cd4: be 2a 46 00 00 mov $0x462a,%esi 2c5cd9: e8 00 00 00 00 callq 2c5cde 2c5cde: 41 8b 54 24 14 mov 0x14(%r12),%edx 2c5ce3: 4c 8b 75 08 mov 0x8(%rbp),%r14 2c5ce7: be 2a 46 00 00 mov $0x462a,%esi 2c5cec: 31 c2 xor %eax,%edx 2c5cee: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c5cf2: 41 89 d4 mov %edx,%r12d 2c5cf5: 41 83 e4 3f and $0x3f,%r12d 2c5cf9: 41 31 c4 xor %eax,%r12d 2c5cfc: 48 8b 07 mov (%rdi),%rax 2c5cff: 41 81 cc 00 ff 00 00 or $0xff00,%r12d 2c5d06: 48 8b 40 08 mov 0x8(%rax),%rax 2c5d0a: 44 89 e2 mov %r12d,%edx 2c5d0d: e8 00 00 00 00 callq 2c5d12 2c5d12: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5d17: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2c5d1b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5d22: be 04 46 00 00 mov $0x4604,%esi 2c5d27: e8 00 00 00 00 callq 2c5d2c 2c5d2c: 45 89 e8 mov %r13d,%r8d 2c5d2f: 44 8b 6c 24 0c mov 0xc(%rsp),%r13d 2c5d34: be 04 46 00 00 mov $0x4604,%esi 2c5d39: 41 31 c0 xor %eax,%r8d 2c5d3c: 41 83 e0 1e and $0x1e,%r8d 2c5d40: 41 c1 e5 09 shl $0x9,%r13d 2c5d44: 41 31 c0 xor %eax,%r8d 2c5d47: 44 31 c3 xor %r8d,%ebx 2c5d4a: 89 d9 mov %ebx,%ecx 2c5d4c: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c5d50: 81 e1 e0 01 00 00 and $0x1e0,%ecx 2c5d56: 44 31 c1 xor %r8d,%ecx 2c5d59: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c5d5d: 41 31 cd xor %ecx,%r13d 2c5d60: 48 8b 07 mov (%rdi),%rax 2c5d63: 41 81 e5 00 fe 07 00 and $0x7fe00,%r13d 2c5d6a: 41 31 cd xor %ecx,%r13d 2c5d6d: 48 8b 40 08 mov 0x8(%rax),%rax 2c5d71: 44 89 ea mov %r13d,%edx 2c5d74: e8 00 00 00 00 callq 2c5d79 2c5d79: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5d7e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2c5d82: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5d89: be 2d 46 00 00 mov $0x462d,%esi 2c5d8e: e8 00 00 00 00 callq 2c5d93 2c5d93: 45 8b 67 14 mov 0x14(%r15),%r12d 2c5d97: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2c5d9b: be 2d 46 00 00 mov $0x462d,%esi 2c5da0: 41 31 c4 xor %eax,%r12d 2c5da3: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c5da7: 41 83 e4 3f and $0x3f,%r12d 2c5dab: 41 31 c4 xor %eax,%r12d 2c5dae: 48 8b 07 mov (%rdi),%rax 2c5db1: 41 81 cc 00 ff 00 00 or $0xff00,%r12d 2c5db8: 48 8b 40 08 mov 0x8(%rax),%rax 2c5dbc: 44 89 e2 mov %r12d,%edx 2c5dbf: e8 00 00 00 00 callq 2c5dc4 2c5dc4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5dc9: 48 83 c4 20 add $0x20,%rsp 2c5dcd: 5b pop %rbx 2c5dce: 5d pop %rbp 2c5dcf: 41 5c pop %r12 2c5dd1: 41 5d pop %r13 2c5dd3: 41 5e pop %r14 2c5dd5: 41 5f pop %r15 2c5dd7: c3 retq 2c5dd8: 83 f8 05 cmp $0x5,%eax 2c5ddb: 0f 84 98 01 00 00 je 2c5f79 2c5de1: 49 81 c4 00 00 00 00 add $0x0,%r12 2c5de8: 83 fe 18 cmp $0x18,%esi 2c5deb: 0f 86 67 fd ff ff jbe 2c5b58 2c5df1: ba 48 00 00 00 mov $0x48,%edx 2c5df6: 4c 8d ba 00 00 00 00 lea 0x0(%rdx),%r15 2c5dfd: 83 f8 05 cmp $0x5,%eax 2c5e00: 0f 85 77 fd ff ff jne 2c5b7d 2c5e06: 4c 8d ba 00 00 00 00 lea 0x0(%rdx),%r15 2c5e0d: e9 6b fd ff ff jmpq 2c5b7d 2c5e12: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c5e16: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5e1d 2c5e1d: 89 c0 mov %eax,%eax 2c5e1f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5e27 2c5e26: 00 2c5e27: 73 a0 jae 2c5dc9 2c5e29: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5e30 2c5e30: 48 85 c0 test %rax,%rax 2c5e33: 74 15 je 2c5e4a 2c5e35: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5e39: 48 83 c6 08 add $0x8,%rsi 2c5e3d: 44 89 e1 mov %r12d,%ecx 2c5e40: ba 2d 46 00 00 mov $0x462d,%edx 2c5e45: e8 00 00 00 00 callq 2c5e4a 2c5e4a: 48 83 c4 20 add $0x20,%rsp 2c5e4e: 5b pop %rbx 2c5e4f: 5d pop %rbp 2c5e50: 41 5c pop %r12 2c5e52: 41 5d pop %r13 2c5e54: 41 5e pop %r14 2c5e56: 41 5f pop %r15 2c5e58: c3 retq 2c5e59: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c5e5d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5e64 2c5e64: 89 c0 mov %eax,%eax 2c5e66: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5e6e 2c5e6d: 00 2c5e6e: 0f 83 0a ff ff ff jae 2c5d7e 2c5e74: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5e7b 2c5e7b: 48 85 c0 test %rax,%rax 2c5e7e: 74 15 je 2c5e95 2c5e80: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5e84: 48 83 c6 08 add $0x8,%rsi 2c5e88: 44 89 e9 mov %r13d,%ecx 2c5e8b: ba 04 46 00 00 mov $0x4604,%edx 2c5e90: e8 00 00 00 00 callq 2c5e95 2c5e95: e9 e4 fe ff ff jmpq 2c5d7e 2c5e9a: 49 8b 76 10 mov 0x10(%r14),%rsi 2c5e9e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5ea5 2c5ea5: 89 c0 mov %eax,%eax 2c5ea7: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5eaf 2c5eae: 00 2c5eaf: 0f 83 62 fe ff ff jae 2c5d17 2c5eb5: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5ebc 2c5ebc: 48 85 c0 test %rax,%rax 2c5ebf: 74 15 je 2c5ed6 2c5ec1: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5ec5: 48 83 c6 08 add $0x8,%rsi 2c5ec9: 44 89 e1 mov %r12d,%ecx 2c5ecc: ba 2a 46 00 00 mov $0x462a,%edx 2c5ed1: e8 00 00 00 00 callq 2c5ed6 2c5ed6: e9 3c fe ff ff jmpq 2c5d17 2c5edb: 48 8b 70 10 mov 0x10(%rax),%rsi 2c5edf: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5ee6 2c5ee6: 89 c0 mov %eax,%eax 2c5ee8: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5ef0 2c5eef: 00 2c5ef0: 0f 83 d3 fd ff ff jae 2c5cc9 2c5ef6: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5efd 2c5efd: 48 85 c0 test %rax,%rax 2c5f00: 74 15 je 2c5f17 2c5f02: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5f06: 48 83 c6 08 add $0x8,%rsi 2c5f0a: 44 89 f1 mov %r14d,%ecx 2c5f0d: ba 29 46 00 00 mov $0x4629,%edx 2c5f12: e8 00 00 00 00 callq 2c5f17 2c5f17: e9 ad fd ff ff jmpq 2c5cc9 2c5f1c: 48 8b 70 10 mov 0x10(%rax),%rsi 2c5f20: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c5f27 2c5f27: 89 c0 mov %eax,%eax 2c5f29: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c5f31 2c5f30: 00 2c5f31: 0f 83 1c fd ff ff jae 2c5c53 2c5f37: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c5f3e 2c5f3e: 48 85 c0 test %rax,%rax 2c5f41: 74 1c je 2c5f5f 2c5f43: 48 8b 78 08 mov 0x8(%rax),%rdi 2c5f47: 48 83 c6 08 add $0x8,%rsi 2c5f4b: ba 3a 46 00 00 mov $0x463a,%edx 2c5f50: 44 89 54 24 18 mov %r10d,0x18(%rsp) 2c5f55: e8 00 00 00 00 callq 2c5f5a 2c5f5a: 44 8b 54 24 18 mov 0x18(%rsp),%r10d 2c5f5f: e9 ef fc ff ff jmpq 2c5c53 2c5f64: 41 8b 44 24 10 mov 0x10(%r12),%eax 2c5f69: 89 04 24 mov %eax,(%rsp) 2c5f6c: 41 8b 47 10 mov 0x10(%r15),%eax 2c5f70: 89 44 24 0c mov %eax,0xc(%rsp) 2c5f74: e9 82 fc ff ff jmpq 2c5bfb 2c5f79: 49 81 c4 00 00 00 00 add $0x0,%r12 2c5f80: ba 48 00 00 00 mov $0x48,%edx 2c5f85: 83 fe 18 cmp $0x18,%esi 2c5f88: 0f 87 d6 fb ff ff ja 2c5b64 2c5f8e: e9 c5 fb ff ff jmpq 2c5b58 2c5f93: ba 48 00 00 00 mov $0x48,%edx 2c5f98: e9 d0 fb ff ff jmpq 2c5b6d 2c5f9d: 0f 1f 00 nopl (%rax) 00000000002c5fa0 : 2c5fa0: e8 00 00 00 00 callq 2c5fa5 2c5fa5: 41 57 push %r15 2c5fa7: 41 56 push %r14 2c5fa9: 41 55 push %r13 2c5fab: 45 89 c5 mov %r8d,%r13d 2c5fae: 41 54 push %r12 2c5fb0: 49 89 cc mov %rcx,%r12 2c5fb3: 55 push %rbp 2c5fb4: 48 89 d5 mov %rdx,%rbp 2c5fb7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c5fbe: 53 push %rbx 2c5fbf: 48 89 fb mov %rdi,%rbx 2c5fc2: 48 83 ec 20 sub $0x20,%rsp 2c5fc6: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2c5fca: 89 74 24 14 mov %esi,0x14(%rsp) 2c5fce: be 00 46 00 00 mov $0x4600,%esi 2c5fd3: e8 00 00 00 00 callq 2c5fd8 2c5fd8: 4c 8b 7b 08 mov 0x8(%rbx),%r15 2c5fdc: be 00 46 00 00 mov $0x4600,%esi 2c5fe1: 83 c8 01 or $0x1,%eax 2c5fe4: 49 8b 7f 18 mov 0x18(%r15),%rdi 2c5fe8: 41 89 c6 mov %eax,%r14d 2c5feb: 44 89 f2 mov %r14d,%edx 2c5fee: 48 8b 07 mov (%rdi),%rax 2c5ff1: 48 8b 40 08 mov 0x8(%rax),%rax 2c5ff5: e8 00 00 00 00 callq 2c5ffa 2c5ffa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c5fff: 8b 45 00 mov 0x0(%rbp),%eax 2c6002: 4c 8b 7b 08 mov 0x8(%rbx),%r15 2c6006: be 01 46 00 00 mov $0x4601,%esi 2c600b: 8d 0c 85 00 00 00 00 lea 0x0(,%rax,4),%ecx 2c6012: 49 8b 7f 18 mov 0x18(%r15),%rdi 2c6016: 83 e1 0c and $0xc,%ecx 2c6019: 41 89 ce mov %ecx,%r14d 2c601c: 8b 4d 04 mov 0x4(%rbp),%ecx 2c601f: 48 8b 07 mov (%rdi),%rax 2c6022: c1 e1 06 shl $0x6,%ecx 2c6025: 48 8b 40 08 mov 0x8(%rax),%rax 2c6029: 81 e1 c0 00 00 00 and $0xc0,%ecx 2c602f: 44 09 f1 or %r14d,%ecx 2c6032: 44 8b 75 0c mov 0xc(%rbp),%r14d 2c6036: 41 c1 e6 0b shl $0xb,%r14d 2c603a: 41 81 e6 00 18 00 00 and $0x1800,%r14d 2c6041: 44 31 f1 xor %r14d,%ecx 2c6044: 44 8b 75 14 mov 0x14(%rbp),%r14d 2c6048: 41 c1 e6 12 shl $0x12,%r14d 2c604c: 41 81 e6 00 00 0c 00 and $0xc0000,%r14d 2c6053: 41 31 ce xor %ecx,%r14d 2c6056: 8b 4d 1c mov 0x1c(%rbp),%ecx 2c6059: c1 e1 0d shl $0xd,%ecx 2c605c: 81 e1 00 e0 00 00 and $0xe000,%ecx 2c6062: 41 31 ce xor %ecx,%r14d 2c6065: 8b 4d 24 mov 0x24(%rbp),%ecx 2c6068: c1 e1 1d shl $0x1d,%ecx 2c606b: 81 e1 00 00 00 60 and $0x60000000,%ecx 2c6071: 44 31 f1 xor %r14d,%ecx 2c6074: 44 8b 75 2c mov 0x2c(%rbp),%r14d 2c6078: 41 c1 e6 18 shl $0x18,%r14d 2c607c: 41 81 e6 00 00 00 1f and $0x1f000000,%r14d 2c6083: 44 31 f1 xor %r14d,%ecx 2c6086: 44 8b 75 30 mov 0x30(%rbp),%r14d 2c608a: 41 c1 e6 14 shl $0x14,%r14d 2c608e: 41 81 e6 00 00 f0 00 and $0xf00000,%r14d 2c6095: 41 31 ce xor %ecx,%r14d 2c6098: 41 81 c6 00 00 00 80 add $0x80000000,%r14d 2c609f: 44 89 f2 mov %r14d,%edx 2c60a2: e8 00 00 00 00 callq 2c60a7 2c60a7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c60ac: 44 8b 75 08 mov 0x8(%rbp),%r14d 2c60b0: 8b 4d 10 mov 0x10(%rbp),%ecx 2c60b3: be 02 46 00 00 mov $0x4602,%esi 2c60b8: 41 c1 e6 06 shl $0x6,%r14d 2c60bc: c1 e1 0b shl $0xb,%ecx 2c60bf: 45 0f b6 f6 movzbl %r14b,%r14d 2c60c3: 81 e1 00 18 00 00 and $0x1800,%ecx 2c60c9: 44 09 f1 or %r14d,%ecx 2c60cc: 44 8b 75 18 mov 0x18(%rbp),%r14d 2c60d0: 41 c1 e6 12 shl $0x12,%r14d 2c60d4: 41 81 e6 00 00 0c 00 and $0xc0000,%r14d 2c60db: 41 31 ce xor %ecx,%r14d 2c60de: 8b 4d 20 mov 0x20(%rbp),%ecx 2c60e1: c1 e1 0d shl $0xd,%ecx 2c60e4: 81 e1 00 e0 00 00 and $0xe000,%ecx 2c60ea: 44 31 f1 xor %r14d,%ecx 2c60ed: 44 8b 75 28 mov 0x28(%rbp),%r14d 2c60f1: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c60f5: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c60f9: 41 c1 e6 1d shl $0x1d,%r14d 2c60fd: 41 81 e6 00 00 00 60 and $0x60000000,%r14d 2c6104: 48 8b 07 mov (%rdi),%rax 2c6107: 41 31 ce xor %ecx,%r14d 2c610a: 44 89 f2 mov %r14d,%edx 2c610d: 48 8b 40 08 mov 0x8(%rax),%rax 2c6111: e8 00 00 00 00 callq 2c6116 2c6116: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c611b: 41 8b 44 24 04 mov 0x4(%r12),%eax 2c6120: 41 8b 54 24 08 mov 0x8(%r12),%edx 2c6125: 41 8b 74 24 10 mov 0x10(%r12),%esi 2c612a: 41 8b 7c 24 18 mov 0x18(%r12),%edi 2c612f: 45 8b 4c 24 1c mov 0x1c(%r12),%r9d 2c6134: 45 8b 54 24 20 mov 0x20(%r12),%r10d 2c6139: 89 44 24 18 mov %eax,0x18(%rsp) 2c613d: 44 89 e8 mov %r13d,%eax 2c6140: 45 8b 5c 24 24 mov 0x24(%r12),%r11d 2c6145: 83 e0 fd and $0xfffffffd,%eax 2c6148: 41 8b 0c 24 mov (%r12),%ecx 2c614c: 89 14 24 mov %edx,(%rsp) 2c614f: 45 8b 7c 24 0c mov 0xc(%r12),%r15d 2c6154: 41 8b 6c 24 14 mov 0x14(%r12),%ebp 2c6159: 89 74 24 04 mov %esi,0x4(%rsp) 2c615d: 89 7c 24 08 mov %edi,0x8(%rsp) 2c6161: 45 89 dc mov %r11d,%r12d 2c6164: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 2c6169: 44 89 54 24 10 mov %r10d,0x10(%rsp) 2c616e: 83 f8 01 cmp $0x1,%eax 2c6171: 74 22 je 2c6195 2c6173: 89 e8 mov %ebp,%eax 2c6175: 44 89 5c 24 10 mov %r11d,0x10(%rsp) 2c617a: 45 89 d4 mov %r10d,%r12d 2c617d: 89 f5 mov %esi,%ebp 2c617f: 89 44 24 04 mov %eax,0x4(%rsp) 2c6183: 44 89 f8 mov %r15d,%eax 2c6186: 41 89 d7 mov %edx,%r15d 2c6189: 89 7c 24 0c mov %edi,0xc(%rsp) 2c618d: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 2c6192: 89 04 24 mov %eax,(%rsp) 2c6195: 4c 8b 73 08 mov 0x8(%rbx),%r14 2c6199: 81 e1 ff 7f 00 00 and $0x7fff,%ecx 2c619f: be 16 46 00 00 mov $0x4616,%esi 2c61a4: 89 4c 24 1c mov %ecx,0x1c(%rsp) 2c61a8: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c61ac: 48 8b 17 mov (%rdi),%rdx 2c61af: 4c 8b 42 08 mov 0x8(%rdx),%r8 2c61b3: 89 ca mov %ecx,%edx 2c61b5: e8 00 00 00 00 callq 2c61ba 2c61ba: 8b 4c 24 1c mov 0x1c(%rsp),%ecx 2c61be: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c61c3: 4c 8b 73 08 mov 0x8(%rbx),%r14 2c61c7: 8b 4c 24 18 mov 0x18(%rsp),%ecx 2c61cb: be 17 46 00 00 mov $0x4617,%esi 2c61d0: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c61d4: 81 e1 ff 7f 00 00 and $0x7fff,%ecx 2c61da: 89 4c 24 18 mov %ecx,0x18(%rsp) 2c61de: 89 ca mov %ecx,%edx 2c61e0: 48 8b 07 mov (%rdi),%rax 2c61e3: 48 8b 40 08 mov 0x8(%rax),%rax 2c61e7: e8 00 00 00 00 callq 2c61ec 2c61ec: 8b 4c 24 18 mov 0x18(%rsp),%ecx 2c61f0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c61f5: 4c 8b 73 08 mov 0x8(%rbx),%r14 2c61f9: 31 d2 xor %edx,%edx 2c61fb: be 1c 46 00 00 mov $0x461c,%esi 2c6200: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c6204: 48 8b 07 mov (%rdi),%rax 2c6207: 48 8b 40 08 mov 0x8(%rax),%rax 2c620b: e8 00 00 00 00 callq 2c6210 2c6210: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6215: 4c 8b 73 08 mov 0x8(%rbx),%r14 2c6219: 31 d2 xor %edx,%edx 2c621b: be 1d 46 00 00 mov $0x461d,%esi 2c6220: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c6224: 48 8b 07 mov (%rdi),%rax 2c6227: 48 8b 40 08 mov 0x8(%rax),%rax 2c622b: e8 00 00 00 00 callq 2c6230 2c6230: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6235: 4c 8b 73 08 mov 0x8(%rbx),%r14 2c6239: 31 d2 xor %edx,%edx 2c623b: be 1e 46 00 00 mov $0x461e,%esi 2c6240: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c6244: 48 8b 07 mov (%rdi),%rax 2c6247: 48 8b 40 08 mov 0x8(%rax),%rax 2c624b: e8 00 00 00 00 callq 2c6250 2c6250: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6255: 4c 8b 73 08 mov 0x8(%rbx),%r14 2c6259: 31 d2 xor %edx,%edx 2c625b: be 1f 46 00 00 mov $0x461f,%esi 2c6260: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c6264: 48 8b 07 mov (%rdi),%rax 2c6267: 48 8b 40 08 mov 0x8(%rax),%rax 2c626b: e8 00 00 00 00 callq 2c6270 2c6270: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6275: 41 01 ef add %ebp,%r15d 2c6278: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c627c: be 20 46 00 00 mov $0x4620,%esi 2c6281: 41 81 e7 ff 7f 00 00 and $0x7fff,%r15d 2c6288: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c628c: 44 89 fa mov %r15d,%edx 2c628f: 48 8b 07 mov (%rdi),%rax 2c6292: 48 8b 40 08 mov 0x8(%rax),%rax 2c6296: e8 00 00 00 00 callq 2c629b 2c629b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c62a0: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c62a4: 44 8b 74 24 0c mov 0xc(%rsp),%r14d 2c62a9: be 21 46 00 00 mov $0x4621,%esi 2c62ae: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c62b2: 45 01 e6 add %r12d,%r14d 2c62b5: 41 81 e6 ff 7f 00 00 and $0x7fff,%r14d 2c62bc: 48 8b 07 mov (%rdi),%rax 2c62bf: 44 89 f2 mov %r14d,%edx 2c62c2: 48 8b 40 08 mov 0x8(%rax),%rax 2c62c6: e8 00 00 00 00 callq 2c62cb 2c62cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c62d0: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c62d4: 44 8b 74 24 04 mov 0x4(%rsp),%r14d 2c62d9: be 22 46 00 00 mov $0x4622,%esi 2c62de: 44 03 34 24 add (%rsp),%r14d 2c62e2: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c62e6: 41 81 e6 ff 7f 00 00 and $0x7fff,%r14d 2c62ed: 44 89 f2 mov %r14d,%edx 2c62f0: 48 8b 07 mov (%rdi),%rax 2c62f3: 48 8b 40 08 mov 0x8(%rax),%rax 2c62f7: e8 00 00 00 00 callq 2c62fc 2c62fc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6301: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c6305: 44 8b 74 24 08 mov 0x8(%rsp),%r14d 2c630a: be 23 46 00 00 mov $0x4623,%esi 2c630f: 44 03 74 24 10 add 0x10(%rsp),%r14d 2c6314: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c6318: 41 81 e6 ff 7f 00 00 and $0x7fff,%r14d 2c631f: 44 89 f2 mov %r14d,%edx 2c6322: 48 8b 07 mov (%rdi),%rax 2c6325: 48 8b 40 08 mov 0x8(%rax),%rax 2c6329: e8 00 00 00 00 callq 2c632e 2c632e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6333: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c6337: 41 8d 45 ff lea -0x1(%r13),%eax 2c633b: b9 04 00 00 00 mov $0x4,%ecx 2c6340: be 35 46 00 00 mov $0x4635,%esi 2c6345: 44 29 e9 sub %r13d,%ecx 2c6348: 83 f8 03 cmp $0x3,%eax 2c634b: 41 bd 00 00 00 00 mov $0x0,%r13d 2c6351: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c6355: 44 0f 42 e9 cmovb %ecx,%r13d 2c6359: 48 8b 07 mov (%rdi),%rax 2c635c: 44 89 ea mov %r13d,%edx 2c635f: 48 8b 40 08 mov 0x8(%rax),%rax 2c6363: e8 00 00 00 00 callq 2c6368 2c6368: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c636d: 44 8b 7c 24 14 mov 0x14(%rsp),%r15d 2c6372: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c6376: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c637d: 41 83 ff 10 cmp $0x10,%r15d 2c6381: 0f 87 ba 02 00 00 ja 2c6641 2c6387: be 01 46 00 00 mov $0x4601,%esi 2c638c: e8 00 00 00 00 callq 2c6391 2c6391: 41 83 ff 0a cmp $0xa,%r15d 2c6395: 0f 87 99 00 00 00 ja 2c6434 2c639b: 45 89 fc mov %r15d,%r12d 2c639e: 41 0f b6 8c 24 00 00 movzbl 0x0(%r12),%ecx 2c63a5: 00 00 2c63a7: 45 0f b6 a4 24 00 00 movzbl 0x0(%r12),%r12d 2c63ae: 00 00 2c63b0: 41 c1 e4 08 shl $0x8,%r12d 2c63b4: 31 c1 xor %eax,%ecx 2c63b6: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c63ba: be 01 46 00 00 mov $0x4601,%esi 2c63bf: 83 e1 03 and $0x3,%ecx 2c63c2: 31 c1 xor %eax,%ecx 2c63c4: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c63c8: 41 31 cc xor %ecx,%r12d 2c63cb: 48 8b 07 mov (%rdi),%rax 2c63ce: 41 81 e4 00 07 00 00 and $0x700,%r12d 2c63d5: 41 31 cc xor %ecx,%r12d 2c63d8: 48 8b 40 08 mov 0x8(%rax),%rax 2c63dc: 44 89 e2 mov %r12d,%edx 2c63df: e8 00 00 00 00 callq 2c63e4 2c63e4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c63e9: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c63ed: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c63f4: be 03 46 00 00 mov $0x4603,%esi 2c63f9: e8 00 00 00 00 callq 2c63fe 2c63fe: 83 e0 f8 and $0xfffffff8,%eax 2c6401: 41 89 c4 mov %eax,%r12d 2c6404: 48 8b 5b 08 mov 0x8(%rbx),%rbx 2c6408: 44 89 e2 mov %r12d,%edx 2c640b: be 03 46 00 00 mov $0x4603,%esi 2c6410: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c6414: 48 8b 07 mov (%rdi),%rax 2c6417: 48 8b 40 08 mov 0x8(%rax),%rax 2c641b: e8 00 00 00 00 callq 2c6420 2c6420: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6425: 48 83 c4 20 add $0x20,%rsp 2c6429: 5b pop %rbx 2c642a: 5d pop %rbp 2c642b: 41 5c pop %r12 2c642d: 41 5d pop %r13 2c642f: 41 5e pop %r14 2c6431: 41 5f pop %r15 2c6433: c3 retq 2c6434: 45 31 e4 xor %r12d,%r12d 2c6437: b9 02 00 00 00 mov $0x2,%ecx 2c643c: e9 73 ff ff ff jmpq 2c63b4 2c6441: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c6445: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c644c 2c644c: 89 c0 mov %eax,%eax 2c644e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6456 2c6455: 00 2c6456: 0f 83 11 ff ff ff jae 2c636d 2c645c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6463 2c6463: 48 85 c0 test %rax,%rax 2c6466: 74 15 je 2c647d 2c6468: 48 8b 78 08 mov 0x8(%rax),%rdi 2c646c: 48 83 c6 08 add $0x8,%rsi 2c6470: 44 89 e9 mov %r13d,%ecx 2c6473: ba 35 46 00 00 mov $0x4635,%edx 2c6478: e8 00 00 00 00 callq 2c647d 2c647d: e9 eb fe ff ff jmpq 2c636d 2c6482: 49 8b 76 10 mov 0x10(%r14),%rsi 2c6486: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c648d 2c648d: 89 c0 mov %eax,%eax 2c648f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6497 2c6496: 00 2c6497: 0f 83 98 fd ff ff jae 2c6235 2c649d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c64a4 2c64a4: 48 85 c0 test %rax,%rax 2c64a7: 74 14 je 2c64bd 2c64a9: 48 8b 78 08 mov 0x8(%rax),%rdi 2c64ad: 48 83 c6 08 add $0x8,%rsi 2c64b1: 31 c9 xor %ecx,%ecx 2c64b3: ba 1d 46 00 00 mov $0x461d,%edx 2c64b8: e8 00 00 00 00 callq 2c64bd 2c64bd: e9 73 fd ff ff jmpq 2c6235 2c64c2: 49 8b 76 10 mov 0x10(%r14),%rsi 2c64c6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c64cd 2c64cd: 89 c0 mov %eax,%eax 2c64cf: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c64d7 2c64d6: 00 2c64d7: 0f 83 38 fd ff ff jae 2c6215 2c64dd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c64e4 2c64e4: 48 85 c0 test %rax,%rax 2c64e7: 74 14 je 2c64fd 2c64e9: 48 8b 78 08 mov 0x8(%rax),%rdi 2c64ed: 48 83 c6 08 add $0x8,%rsi 2c64f1: 31 c9 xor %ecx,%ecx 2c64f3: ba 1c 46 00 00 mov $0x461c,%edx 2c64f8: e8 00 00 00 00 callq 2c64fd 2c64fd: e9 13 fd ff ff jmpq 2c6215 2c6502: 49 8b 76 10 mov 0x10(%r14),%rsi 2c6506: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c650d 2c650d: 89 c0 mov %eax,%eax 2c650f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6517 2c6516: 00 2c6517: 0f 83 d8 fc ff ff jae 2c61f5 2c651d: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6524 2c6524: 48 85 c0 test %rax,%rax 2c6527: 74 12 je 2c653b 2c6529: 48 8b 78 08 mov 0x8(%rax),%rdi 2c652d: 48 83 c6 08 add $0x8,%rsi 2c6531: ba 17 46 00 00 mov $0x4617,%edx 2c6536: e8 00 00 00 00 callq 2c653b 2c653b: e9 b5 fc ff ff jmpq 2c61f5 2c6540: 49 8b 76 10 mov 0x10(%r14),%rsi 2c6544: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c654b 2c654b: 89 c0 mov %eax,%eax 2c654d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6555 2c6554: 00 2c6555: 0f 83 68 fc ff ff jae 2c61c3 2c655b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6562 2c6562: 48 85 c0 test %rax,%rax 2c6565: 74 12 je 2c6579 2c6567: 48 8b 78 08 mov 0x8(%rax),%rdi 2c656b: 48 83 c6 08 add $0x8,%rsi 2c656f: ba 16 46 00 00 mov $0x4616,%edx 2c6574: e8 00 00 00 00 callq 2c6579 2c6579: e9 45 fc ff ff jmpq 2c61c3 2c657e: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c6582: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6589 2c6589: 89 c0 mov %eax,%eax 2c658b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6593 2c6592: 00 2c6593: 0f 83 82 fb ff ff jae 2c611b 2c6599: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c65a0 2c65a0: 48 85 c0 test %rax,%rax 2c65a3: 74 15 je 2c65ba 2c65a5: 48 8b 78 08 mov 0x8(%rax),%rdi 2c65a9: 48 83 c6 08 add $0x8,%rsi 2c65ad: 44 89 f1 mov %r14d,%ecx 2c65b0: ba 02 46 00 00 mov $0x4602,%edx 2c65b5: e8 00 00 00 00 callq 2c65ba 2c65ba: e9 5c fb ff ff jmpq 2c611b 2c65bf: 49 8b 77 10 mov 0x10(%r15),%rsi 2c65c3: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c65ca 2c65ca: 89 c0 mov %eax,%eax 2c65cc: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c65d4 2c65d3: 00 2c65d4: 0f 83 d2 fa ff ff jae 2c60ac 2c65da: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c65e1 2c65e1: 48 85 c0 test %rax,%rax 2c65e4: 74 15 je 2c65fb 2c65e6: 48 8b 78 08 mov 0x8(%rax),%rdi 2c65ea: 48 83 c6 08 add $0x8,%rsi 2c65ee: 44 89 f1 mov %r14d,%ecx 2c65f1: ba 01 46 00 00 mov $0x4601,%edx 2c65f6: e8 00 00 00 00 callq 2c65fb 2c65fb: e9 ac fa ff ff jmpq 2c60ac 2c6600: 49 8b 77 10 mov 0x10(%r15),%rsi 2c6604: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c660b 2c660b: 89 c0 mov %eax,%eax 2c660d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6615 2c6614: 00 2c6615: 0f 83 e4 f9 ff ff jae 2c5fff 2c661b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6622 2c6622: 48 85 c0 test %rax,%rax 2c6625: 74 15 je 2c663c 2c6627: 48 8b 78 08 mov 0x8(%rax),%rdi 2c662b: 48 83 c6 08 add $0x8,%rsi 2c662f: 44 89 f1 mov %r14d,%ecx 2c6632: ba 00 46 00 00 mov $0x4600,%edx 2c6637: e8 00 00 00 00 callq 2c663c 2c663c: e9 be f9 ff ff jmpq 2c5fff 2c6641: be 03 46 00 00 mov $0x4603,%esi 2c6646: e8 00 00 00 00 callq 2c664b 2c664b: 8b 54 24 14 mov 0x14(%rsp),%edx 2c664f: 89 c1 mov %eax,%ecx 2c6651: 83 f1 02 xor $0x2,%ecx 2c6654: 83 fa 11 cmp $0x11,%edx 2c6657: 74 0b je 2c6664 2c6659: 89 c1 mov %eax,%ecx 2c665b: 83 f1 03 xor $0x3,%ecx 2c665e: 83 fa 12 cmp $0x12,%edx 2c6661: 0f 45 c8 cmovne %eax,%ecx 2c6664: 83 e1 07 and $0x7,%ecx 2c6667: 31 c1 xor %eax,%ecx 2c6669: 41 89 cc mov %ecx,%r12d 2c666c: e9 93 fd ff ff jmpq 2c6404 2c6671: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c6675: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c667c 2c667c: 89 c0 mov %eax,%eax 2c667e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6686 2c6685: 00 2c6686: 0f 83 44 fc ff ff jae 2c62d0 2c668c: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6693 2c6693: 48 85 c0 test %rax,%rax 2c6696: 74 15 je 2c66ad 2c6698: 48 8b 78 08 mov 0x8(%rax),%rdi 2c669c: 48 83 c6 08 add $0x8,%rsi 2c66a0: 44 89 f1 mov %r14d,%ecx 2c66a3: ba 21 46 00 00 mov $0x4621,%edx 2c66a8: e8 00 00 00 00 callq 2c66ad 2c66ad: e9 1e fc ff ff jmpq 2c62d0 2c66b2: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c66b6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c66bd 2c66bd: 89 c0 mov %eax,%eax 2c66bf: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c66c7 2c66c6: 00 2c66c7: 0f 83 d3 fb ff ff jae 2c62a0 2c66cd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c66d4 2c66d4: 48 85 c0 test %rax,%rax 2c66d7: 74 15 je 2c66ee 2c66d9: 48 8b 78 08 mov 0x8(%rax),%rdi 2c66dd: 48 83 c6 08 add $0x8,%rsi 2c66e1: 44 89 f9 mov %r15d,%ecx 2c66e4: ba 20 46 00 00 mov $0x4620,%edx 2c66e9: e8 00 00 00 00 callq 2c66ee 2c66ee: e9 ad fb ff ff jmpq 2c62a0 2c66f3: 49 8b 76 10 mov 0x10(%r14),%rsi 2c66f7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c66fe 2c66fe: 89 c0 mov %eax,%eax 2c6700: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6708 2c6707: 00 2c6708: 0f 83 67 fb ff ff jae 2c6275 2c670e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6715 2c6715: 48 85 c0 test %rax,%rax 2c6718: 74 14 je 2c672e 2c671a: 48 8b 78 08 mov 0x8(%rax),%rdi 2c671e: 48 83 c6 08 add $0x8,%rsi 2c6722: 31 c9 xor %ecx,%ecx 2c6724: ba 1f 46 00 00 mov $0x461f,%edx 2c6729: e8 00 00 00 00 callq 2c672e 2c672e: e9 42 fb ff ff jmpq 2c6275 2c6733: 49 8b 76 10 mov 0x10(%r14),%rsi 2c6737: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c673e 2c673e: 89 c0 mov %eax,%eax 2c6740: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6748 2c6747: 00 2c6748: 0f 83 07 fb ff ff jae 2c6255 2c674e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6755 2c6755: 48 85 c0 test %rax,%rax 2c6758: 74 14 je 2c676e 2c675a: 48 8b 78 08 mov 0x8(%rax),%rdi 2c675e: 48 83 c6 08 add $0x8,%rsi 2c6762: 31 c9 xor %ecx,%ecx 2c6764: ba 1e 46 00 00 mov $0x461e,%edx 2c6769: e8 00 00 00 00 callq 2c676e 2c676e: e9 e2 fa ff ff jmpq 2c6255 2c6773: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c6777: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c677e 2c677e: 89 c0 mov %eax,%eax 2c6780: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6788 2c6787: 00 2c6788: 0f 83 a5 fb ff ff jae 2c6333 2c678e: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6795 2c6795: 48 85 c0 test %rax,%rax 2c6798: 74 15 je 2c67af 2c679a: 48 8b 78 08 mov 0x8(%rax),%rdi 2c679e: 48 83 c6 08 add $0x8,%rsi 2c67a2: 44 89 f1 mov %r14d,%ecx 2c67a5: ba 23 46 00 00 mov $0x4623,%edx 2c67aa: e8 00 00 00 00 callq 2c67af 2c67af: e9 7f fb ff ff jmpq 2c6333 2c67b4: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c67b8: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c67bf 2c67bf: 89 c0 mov %eax,%eax 2c67c1: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c67c9 2c67c8: 00 2c67c9: 0f 83 32 fb ff ff jae 2c6301 2c67cf: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c67d6 2c67d6: 48 85 c0 test %rax,%rax 2c67d9: 74 15 je 2c67f0 2c67db: 48 8b 78 08 mov 0x8(%rax),%rdi 2c67df: 48 83 c6 08 add $0x8,%rsi 2c67e3: 44 89 f1 mov %r14d,%ecx 2c67e6: ba 22 46 00 00 mov $0x4622,%edx 2c67eb: e8 00 00 00 00 callq 2c67f0 2c67f0: e9 0c fb ff ff jmpq 2c6301 2c67f5: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c67f9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6800 2c6800: 89 c0 mov %eax,%eax 2c6802: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c680a 2c6809: 00 2c680a: 0f 83 15 fc ff ff jae 2c6425 2c6810: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6817 2c6817: 48 85 c0 test %rax,%rax 2c681a: 74 15 je 2c6831 2c681c: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6820: 48 83 c6 08 add $0x8,%rsi 2c6824: 44 89 e1 mov %r12d,%ecx 2c6827: ba 03 46 00 00 mov $0x4603,%edx 2c682c: e8 00 00 00 00 callq 2c6831 2c6831: 48 83 c4 20 add $0x20,%rsp 2c6835: 5b pop %rbx 2c6836: 5d pop %rbp 2c6837: 41 5c pop %r12 2c6839: 41 5d pop %r13 2c683b: 41 5e pop %r14 2c683d: 41 5f pop %r15 2c683f: c3 retq 2c6840: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c6844: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c684b 2c684b: 89 c0 mov %eax,%eax 2c684d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6855 2c6854: 00 2c6855: 0f 83 8e fb ff ff jae 2c63e9 2c685b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6862 2c6862: 48 85 c0 test %rax,%rax 2c6865: 74 15 je 2c687c 2c6867: 48 8b 78 08 mov 0x8(%rax),%rdi 2c686b: 48 83 c6 08 add $0x8,%rsi 2c686f: 44 89 e1 mov %r12d,%ecx 2c6872: ba 01 46 00 00 mov $0x4601,%edx 2c6877: e8 00 00 00 00 callq 2c687c 2c687c: e9 68 fb ff ff jmpq 2c63e9 2c6881: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c6888: 00 00 00 00 2c688c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c6890 : 2c6890: e8 00 00 00 00 callq 2c6895 2c6895: 41 56 push %r14 2c6897: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c689e: 41 55 push %r13 2c68a0: 41 54 push %r12 2c68a2: 55 push %rbp 2c68a3: 48 89 f5 mov %rsi,%rbp 2c68a6: be 2f 46 00 00 mov $0x462f,%esi 2c68ab: 53 push %rbx 2c68ac: 48 89 fb mov %rdi,%rbx 2c68af: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2c68b3: e8 00 00 00 00 callq 2c68b8 2c68b8: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2c68bc: be 2f 46 00 00 mov $0x462f,%esi 2c68c1: 83 c8 01 or $0x1,%eax 2c68c4: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c68c8: 41 89 c4 mov %eax,%r12d 2c68cb: 44 89 e2 mov %r12d,%edx 2c68ce: 48 8b 07 mov (%rdi),%rax 2c68d1: 48 8b 40 08 mov 0x8(%rax),%rax 2c68d5: e8 00 00 00 00 callq 2c68da 2c68da: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c68df: 8b 45 00 mov 0x0(%rbp),%eax 2c68e2: 85 c0 test %eax,%eax 2c68e4: 74 57 je 2c693d 2c68e6: 83 f8 02 cmp $0x2,%eax 2c68e9: 0f 85 e8 01 00 00 jne 2c6ad7 2c68ef: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2c68f3: 44 0f b6 75 24 movzbl 0x24(%rbp),%r14d 2c68f8: be 09 46 00 00 mov $0x4609,%esi 2c68fd: 44 8b 65 20 mov 0x20(%rbp),%r12d 2c6901: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c6905: 44 89 f2 mov %r14d,%edx 2c6908: 48 8b 07 mov (%rdi),%rax 2c690b: 48 8b 40 08 mov 0x8(%rax),%rax 2c690f: e8 00 00 00 00 callq 2c6914 2c6914: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6919: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2c691d: 45 30 e4 xor %r12b,%r12b 2c6920: be 07 46 00 00 mov $0x4607,%esi 2c6925: 44 89 e2 mov %r12d,%edx 2c6928: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c692c: 48 8b 07 mov (%rdi),%rax 2c692f: 48 8b 40 08 mov 0x8(%rax),%rax 2c6933: e8 00 00 00 00 callq 2c6938 2c6938: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c693d: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2c6941: 44 0f b6 75 0c movzbl 0xc(%rbp),%r14d 2c6946: be 08 46 00 00 mov $0x4608,%esi 2c694b: 44 8b 65 08 mov 0x8(%rbp),%r12d 2c694f: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c6953: 44 89 f2 mov %r14d,%edx 2c6956: 48 8b 07 mov (%rdi),%rax 2c6959: 48 8b 40 08 mov 0x8(%rax),%rax 2c695d: e8 00 00 00 00 callq 2c6962 2c6962: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6967: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2c696b: 45 30 e4 xor %r12b,%r12b 2c696e: be 06 46 00 00 mov $0x4606,%esi 2c6973: 44 89 e2 mov %r12d,%edx 2c6976: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c697a: 48 8b 07 mov (%rdi),%rax 2c697d: 48 8b 40 08 mov 0x8(%rax),%rax 2c6981: e8 00 00 00 00 callq 2c6986 2c6986: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c698b: 48 8b 45 00 mov 0x0(%rbp),%rax 2c698f: 48 89 43 10 mov %rax,0x10(%rbx) 2c6993: 48 8b 45 08 mov 0x8(%rbp),%rax 2c6997: 48 89 43 18 mov %rax,0x18(%rbx) 2c699b: 48 8b 45 10 mov 0x10(%rbp),%rax 2c699f: 48 89 43 20 mov %rax,0x20(%rbx) 2c69a3: 48 8b 45 18 mov 0x18(%rbp),%rax 2c69a7: 48 89 43 28 mov %rax,0x28(%rbx) 2c69ab: 48 8b 45 20 mov 0x20(%rbp),%rax 2c69af: 48 89 43 30 mov %rax,0x30(%rbx) 2c69b3: 48 8b 45 28 mov 0x28(%rbp),%rax 2c69b7: 48 89 43 38 mov %rax,0x38(%rbx) 2c69bb: 48 8b 45 30 mov 0x30(%rbp),%rax 2c69bf: 48 89 43 40 mov %rax,0x40(%rbx) 2c69c3: 48 8b 45 38 mov 0x38(%rbp),%rax 2c69c7: 48 89 43 48 mov %rax,0x48(%rbx) 2c69cb: 48 8b 45 40 mov 0x40(%rbp),%rax 2c69cf: 48 89 43 50 mov %rax,0x50(%rbx) 2c69d3: 48 8b 45 48 mov 0x48(%rbp),%rax 2c69d7: 48 89 43 58 mov %rax,0x58(%rbx) 2c69db: 48 8b 45 50 mov 0x50(%rbp),%rax 2c69df: 48 89 43 60 mov %rax,0x60(%rbx) 2c69e3: 48 8b 45 58 mov 0x58(%rbp),%rax 2c69e7: 48 89 43 68 mov %rax,0x68(%rbx) 2c69eb: 48 8b 45 60 mov 0x60(%rbp),%rax 2c69ef: 48 89 43 70 mov %rax,0x70(%rbx) 2c69f3: 48 8b 45 68 mov 0x68(%rbp),%rax 2c69f7: 48 89 43 78 mov %rax,0x78(%rbx) 2c69fb: 48 8b 45 70 mov 0x70(%rbp),%rax 2c69ff: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 2c6a06: 5b pop %rbx 2c6a07: b8 01 00 00 00 mov $0x1,%eax 2c6a0c: 5d pop %rbp 2c6a0d: 41 5c pop %r12 2c6a0f: 41 5d pop %r13 2c6a11: 41 5e pop %r14 2c6a13: c3 retq 2c6a14: 49 8b 75 10 mov 0x10(%r13),%rsi 2c6a18: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6a1f 2c6a1f: 89 c0 mov %eax,%eax 2c6a21: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6a29 2c6a28: 00 2c6a29: 0f 83 38 ff ff ff jae 2c6967 2c6a2f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6a36 2c6a36: 48 85 c0 test %rax,%rax 2c6a39: 74 15 je 2c6a50 2c6a3b: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6a3f: 48 83 c6 08 add $0x8,%rsi 2c6a43: 44 89 f1 mov %r14d,%ecx 2c6a46: ba 08 46 00 00 mov $0x4608,%edx 2c6a4b: e8 00 00 00 00 callq 2c6a50 2c6a50: e9 12 ff ff ff jmpq 2c6967 2c6a55: 49 8b 75 10 mov 0x10(%r13),%rsi 2c6a59: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6a60 2c6a60: 89 c0 mov %eax,%eax 2c6a62: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6a6a 2c6a69: 00 2c6a6a: 0f 83 6f fe ff ff jae 2c68df 2c6a70: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6a77 2c6a77: 48 85 c0 test %rax,%rax 2c6a7a: 74 15 je 2c6a91 2c6a7c: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6a80: 48 83 c6 08 add $0x8,%rsi 2c6a84: 44 89 e1 mov %r12d,%ecx 2c6a87: ba 2f 46 00 00 mov $0x462f,%edx 2c6a8c: e8 00 00 00 00 callq 2c6a91 2c6a91: e9 49 fe ff ff jmpq 2c68df 2c6a96: 49 8b 75 10 mov 0x10(%r13),%rsi 2c6a9a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6aa1 2c6aa1: 89 c0 mov %eax,%eax 2c6aa3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6aab 2c6aaa: 00 2c6aab: 0f 83 da fe ff ff jae 2c698b 2c6ab1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6ab8 2c6ab8: 48 85 c0 test %rax,%rax 2c6abb: 74 15 je 2c6ad2 2c6abd: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6ac1: 48 83 c6 08 add $0x8,%rsi 2c6ac5: 44 89 e1 mov %r12d,%ecx 2c6ac8: ba 06 46 00 00 mov $0x4606,%edx 2c6acd: e8 00 00 00 00 callq 2c6ad2 2c6ad2: e9 b4 fe ff ff jmpq 2c698b 2c6ad7: b9 95 00 00 00 mov $0x95,%ecx 2c6adc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c6ae3: bf 02 00 00 00 mov $0x2,%edi 2c6ae8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c6aef: e8 00 00 00 00 callq 2c6af4 2c6af4: e9 92 fe ff ff jmpq 2c698b 2c6af9: 49 8b 75 10 mov 0x10(%r13),%rsi 2c6afd: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6b04 2c6b04: 89 c0 mov %eax,%eax 2c6b06: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6b0e 2c6b0d: 00 2c6b0e: 0f 83 05 fe ff ff jae 2c6919 2c6b14: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6b1b 2c6b1b: 48 85 c0 test %rax,%rax 2c6b1e: 74 15 je 2c6b35 2c6b20: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6b24: 48 83 c6 08 add $0x8,%rsi 2c6b28: 44 89 f1 mov %r14d,%ecx 2c6b2b: ba 09 46 00 00 mov $0x4609,%edx 2c6b30: e8 00 00 00 00 callq 2c6b35 2c6b35: e9 df fd ff ff jmpq 2c6919 2c6b3a: 49 8b 75 10 mov 0x10(%r13),%rsi 2c6b3e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6b45 2c6b45: 89 c0 mov %eax,%eax 2c6b47: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6b4f 2c6b4e: 00 2c6b4f: 0f 83 e8 fd ff ff jae 2c693d 2c6b55: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6b5c 2c6b5c: 48 85 c0 test %rax,%rax 2c6b5f: 74 15 je 2c6b76 2c6b61: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6b65: 48 83 c6 08 add $0x8,%rsi 2c6b69: 44 89 e1 mov %r12d,%ecx 2c6b6c: ba 07 46 00 00 mov $0x4607,%edx 2c6b71: e8 00 00 00 00 callq 2c6b76 2c6b76: e9 c2 fd ff ff jmpq 2c693d 2c6b7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002c6b80 : 2c6b80: e8 00 00 00 00 callq 2c6b85 2c6b85: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2c6b8c: 48 89 77 08 mov %rsi,0x8(%rdi) 2c6b90: c3 retq 2c6b91: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c6b98: 00 00 00 2c6b9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002c6ba0 : 2c6ba0: e8 00 00 00 00 callq 2c6ba5 2c6ba5: 48 c7 87 38 4b 00 00 movq $0x0,0x4b38(%rdi) 2c6bac: 00 00 00 00 2c6bb0: 48 89 37 mov %rsi,(%rdi) 2c6bb3: c3 retq 2c6bb4: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c6bbb: 00 00 00 2c6bbe: 66 90 xchg %ax,%ax 00000000002c6bc0 : 2c6bc0: e8 00 00 00 00 callq 2c6bc5 2c6bc5: 48 c7 87 50 4b 00 00 movq $0x0,0x4b50(%rdi) 2c6bcc: 00 00 00 00 2c6bd0: 48 c7 87 48 4b 00 00 movq $0x0,0x4b48(%rdi) 2c6bd7: 00 00 00 00 2c6bdb: 48 c7 87 60 4b 00 00 movq $0x0,0x4b60(%rdi) 2c6be2: 00 00 00 00 2c6be6: 48 c7 87 58 4b 00 00 movq $0x0,0x4b58(%rdi) 2c6bed: 00 00 00 00 2c6bf1: c3 retq 2c6bf2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c6bf9: 00 00 00 00 2c6bfd: 0f 1f 00 nopl (%rax) 00000000002c6c00 : 2c6c00: e8 00 00 00 00 callq 2c6c05 2c6c05: c3 retq 2c6c06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c6c0d: 00 00 00 00000000002c6c10 : 2c6c10: e8 00 00 00 00 callq 2c6c15 2c6c15: 41 55 push %r13 2c6c17: 49 89 fd mov %rdi,%r13 2c6c1a: 41 54 push %r12 2c6c1c: 55 push %rbp 2c6c1d: 53 push %rbx 2c6c1e: 89 f3 mov %esi,%ebx 2c6c20: 83 fe 04 cmp $0x4,%esi 2c6c23: 0f 84 b4 00 00 00 je 2c6cdd 2c6c29: 77 4b ja 2c6c76 2c6c2b: 41 bc 06 00 00 00 mov $0x6,%r12d 2c6c31: 83 fe 01 cmp $0x1,%esi 2c6c34: 74 0b je 2c6c41 2c6c36: 83 fe 02 cmp $0x2,%esi 2c6c39: 75 46 jne 2c6c81 2c6c3b: 41 bc 05 00 00 00 mov $0x5,%r12d 2c6c41: 49 8b 6d 08 mov 0x8(%r13),%rbp 2c6c45: 44 89 e2 mov %r12d,%edx 2c6c48: be 3c 46 00 00 mov $0x463c,%esi 2c6c4d: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c6c51: 48 8b 07 mov (%rdi),%rax 2c6c54: 48 8b 40 08 mov 0x8(%rax),%rax 2c6c58: e8 00 00 00 00 callq 2c6c5d 2c6c5d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6c62: 41 23 9d 68 4b 00 00 and 0x4b68(%r13),%ebx 2c6c69: 0f 84 00 00 00 00 je 2c6c6f 2c6c6f: 5b pop %rbx 2c6c70: 5d pop %rbp 2c6c71: 41 5c pop %r12 2c6c73: 41 5d pop %r13 2c6c75: c3 retq 2c6c76: 41 bc 03 00 00 00 mov $0x3,%r12d 2c6c7c: 83 fe 08 cmp $0x8,%esi 2c6c7f: 74 c0 je 2c6c41 2c6c81: b9 90 02 00 00 mov $0x290,%ecx 2c6c86: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c6c8d: bf 02 00 00 00 mov $0x2,%edi 2c6c92: 45 31 e4 xor %r12d,%r12d 2c6c95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c6c9c: e8 00 00 00 00 callq 2c6ca1 2c6ca1: eb 9e jmp 2c6c41 2c6ca3: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c6ca7: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6cae 2c6cae: 89 c0 mov %eax,%eax 2c6cb0: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6cb8 2c6cb7: 00 2c6cb8: 73 a8 jae 2c6c62 2c6cba: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6cc1 2c6cc1: 48 85 c0 test %rax,%rax 2c6cc4: 74 15 je 2c6cdb 2c6cc6: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6cca: 48 83 c6 08 add $0x8,%rsi 2c6cce: 44 89 e1 mov %r12d,%ecx 2c6cd1: ba 3c 46 00 00 mov $0x463c,%edx 2c6cd6: e8 00 00 00 00 callq 2c6cdb 2c6cdb: eb 85 jmp 2c6c62 2c6cdd: 41 bc 04 00 00 00 mov $0x4,%r12d 2c6ce3: e9 59 ff ff ff jmpq 2c6c41 2c6ce8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c6cef: 00 00000000002c6cf0 : 2c6cf0: e8 00 00 00 00 callq 2c6cf5 2c6cf5: 48 85 d2 test %rdx,%rdx 2c6cf8: 0f 84 e0 02 00 00 je 2c6fde 2c6cfe: 41 57 push %r15 2c6d00: 49 89 ff mov %rdi,%r15 2c6d03: 41 56 push %r14 2c6d05: 41 55 push %r13 2c6d07: 41 89 f5 mov %esi,%r13d 2c6d0a: be fa 46 00 00 mov $0x46fa,%esi 2c6d0f: 41 54 push %r12 2c6d11: 49 89 d4 mov %rdx,%r12 2c6d14: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c6d1b: 55 push %rbp 2c6d1c: 53 push %rbx 2c6d1d: 89 cb mov %ecx,%ebx 2c6d1f: 48 83 ec 18 sub $0x18,%rsp 2c6d23: e8 00 00 00 00 callq 2c6d28 2c6d28: 49 8b 7f 18 mov 0x18(%r15),%rdi 2c6d2c: be fa 46 00 00 mov $0x46fa,%esi 2c6d31: 41 89 c6 mov %eax,%r14d 2c6d34: 89 44 24 14 mov %eax,0x14(%rsp) 2c6d38: 48 8b 07 mov (%rdi),%rax 2c6d3b: 41 81 ce 00 01 00 00 or $0x100,%r14d 2c6d42: 44 89 f2 mov %r14d,%edx 2c6d45: 48 8b 40 08 mov 0x8(%rax),%rax 2c6d49: e8 00 00 00 00 callq 2c6d4e 2c6d4e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6d53: bd 0a 00 00 00 mov $0xa,%ebp 2c6d58: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c6d5f: be fc 46 00 00 mov $0x46fc,%esi 2c6d64: 4c 89 ff mov %r15,%rdi 2c6d67: e8 00 00 00 00 callq 2c6d6c 2c6d6c: a8 30 test $0x30,%al 2c6d6e: 74 0f je 2c6d7f 2c6d70: bf c7 10 00 00 mov $0x10c7,%edi 2c6d75: e8 00 00 00 00 callq 2c6d7a 2c6d7a: 83 ed 01 sub $0x1,%ebp 2c6d7d: 75 d9 jne 2c6d58 2c6d7f: 41 8d 45 01 lea 0x1(%r13),%eax 2c6d83: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 2c6d8a: 00 2c6d8b: 41 83 e5 01 and $0x1,%r13d 2c6d8f: 31 ed xor %ebp,%ebp 2c6d91: 41 89 c6 mov %eax,%r14d 2c6d94: 89 44 24 10 mov %eax,0x10(%rsp) 2c6d98: c1 e3 10 shl $0x10,%ebx 2c6d9b: 41 c1 ee 1f shr $0x1f,%r14d 2c6d9f: 44 89 6c 24 04 mov %r13d,0x4(%rsp) 2c6da4: 4d 89 fd mov %r15,%r13 2c6da7: 41 89 df mov %ebx,%r15d 2c6daa: 41 01 c6 add %eax,%r14d 2c6dad: 44 89 f0 mov %r14d,%eax 2c6db0: d1 f8 sar %eax 2c6db2: 89 04 24 mov %eax,(%rsp) 2c6db5: 83 e8 01 sub $0x1,%eax 2c6db8: 89 44 24 08 mov %eax,0x8(%rsp) 2c6dbc: 8b 44 24 0c mov 0xc(%rsp),%eax 2c6dc0: 44 31 f8 xor %r15d,%eax 2c6dc3: 25 00 7f 00 00 and $0x7f00,%eax 2c6dc8: 41 31 c7 xor %eax,%r15d 2c6dcb: 83 7c 24 10 01 cmpl $0x1,0x10(%rsp) 2c6dd0: 0f 8e 3b 01 00 00 jle 2c6f11 2c6dd6: 31 db xor %ebx,%ebx 2c6dd8: 4d 89 ee mov %r13,%r14 2c6ddb: eb 4a jmp 2c6e27 2c6ddd: 48 98 cltq 2c6ddf: 41 8d 95 00 00 00 80 lea -0x80000000(%r13),%edx 2c6de6: 83 c5 02 add $0x2,%ebp 2c6de9: 41 0f b7 0c 44 movzwl (%r12,%rax,2),%ecx 2c6dee: c1 e1 10 shl $0x10,%ecx 2c6df1: 31 d1 xor %edx,%ecx 2c6df3: 81 e1 00 00 ff 3f and $0x3fff0000,%ecx 2c6df9: 31 d1 xor %edx,%ecx 2c6dfb: 41 89 cd mov %ecx,%r13d 2c6dfe: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c6e02: 44 89 ea mov %r13d,%edx 2c6e05: be 71 46 00 00 mov $0x4671,%esi 2c6e0a: 48 8b 07 mov (%rdi),%rax 2c6e0d: 48 8b 40 08 mov 0x8(%rax),%rax 2c6e11: e8 00 00 00 00 callq 2c6e16 2c6e16: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6e1b: 83 c3 01 add $0x1,%ebx 2c6e1e: 39 1c 24 cmp %ebx,(%rsp) 2c6e21: 0f 8e e7 00 00 00 jle 2c6f0e 2c6e27: 89 d8 mov %ebx,%eax 2c6e29: 49 8b 7e 18 mov 0x18(%r14),%rdi 2c6e2d: be 70 46 00 00 mov $0x4670,%esi 2c6e32: 44 31 f8 xor %r15d,%eax 2c6e35: 83 e0 03 and $0x3,%eax 2c6e38: 41 31 c7 xor %eax,%r15d 2c6e3b: 48 8b 07 mov (%rdi),%rax 2c6e3e: 44 89 fa mov %r15d,%edx 2c6e41: 48 8b 40 08 mov 0x8(%rax),%rax 2c6e45: e8 00 00 00 00 callq 2c6e4a 2c6e4a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6e4f: 48 63 c5 movslq %ebp,%rax 2c6e52: 8b 54 24 04 mov 0x4(%rsp),%edx 2c6e56: 41 0f b7 0c 44 movzwl (%r12,%rax,2),%ecx 2c6e5b: 8d 45 01 lea 0x1(%rbp),%eax 2c6e5e: 66 81 e1 ff 3f and $0x3fff,%cx 2c6e63: 66 81 c1 00 80 add $0x8000,%cx 2c6e68: 44 0f b7 e9 movzwl %cx,%r13d 2c6e6c: 85 d2 test %edx,%edx 2c6e6e: 0f 84 69 ff ff ff je 2c6ddd 2c6e74: 39 5c 24 08 cmp %ebx,0x8(%rsp) 2c6e78: 0f 85 5f ff ff ff jne 2c6ddd 2c6e7e: 89 c5 mov %eax,%ebp 2c6e80: e9 79 ff ff ff jmpq 2c6dfe 2c6e85: 49 8b 77 10 mov 0x10(%r15),%rsi 2c6e89: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6e90 2c6e90: 89 c0 mov %eax,%eax 2c6e92: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6e9a 2c6e99: 00 2c6e9a: 0f 83 b3 fe ff ff jae 2c6d53 2c6ea0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6ea7 2c6ea7: 48 85 c0 test %rax,%rax 2c6eaa: 74 15 je 2c6ec1 2c6eac: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6eb0: 48 83 c6 08 add $0x8,%rsi 2c6eb4: 44 89 f1 mov %r14d,%ecx 2c6eb7: ba fa 46 00 00 mov $0x46fa,%edx 2c6ebc: e8 00 00 00 00 callq 2c6ec1 2c6ec1: e9 8d fe ff ff jmpq 2c6d53 2c6ec6: 49 8b 76 10 mov 0x10(%r14),%rsi 2c6eca: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6ed1 2c6ed1: 89 c0 mov %eax,%eax 2c6ed3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6edb 2c6eda: 00 2c6edb: 0f 83 3a ff ff ff jae 2c6e1b 2c6ee1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6ee8 2c6ee8: 48 85 c0 test %rax,%rax 2c6eeb: 74 15 je 2c6f02 2c6eed: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6ef1: 48 83 c6 08 add $0x8,%rsi 2c6ef5: 44 89 e9 mov %r13d,%ecx 2c6ef8: ba 71 46 00 00 mov $0x4671,%edx 2c6efd: e8 00 00 00 00 callq 2c6f02 2c6f02: 83 c3 01 add $0x1,%ebx 2c6f05: 39 1c 24 cmp %ebx,(%rsp) 2c6f08: 0f 8f 19 ff ff ff jg 2c6e27 2c6f0e: 4d 89 f5 mov %r14,%r13 2c6f11: 81 44 24 0c 00 01 00 addl $0x100,0xc(%rsp) 2c6f18: 00 2c6f19: 8b 44 24 0c mov 0xc(%rsp),%eax 2c6f1d: 3d 00 21 00 00 cmp $0x2100,%eax 2c6f22: 0f 85 94 fe ff ff jne 2c6dbc 2c6f28: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c6f2c: 8b 54 24 14 mov 0x14(%rsp),%edx 2c6f30: be fa 46 00 00 mov $0x46fa,%esi 2c6f35: 48 8b 07 mov (%rdi),%rax 2c6f38: 48 8b 40 08 mov 0x8(%rax),%rax 2c6f3c: e8 00 00 00 00 callq 2c6f41 2c6f41: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c6f46: 48 83 c4 18 add $0x18,%rsp 2c6f4a: 5b pop %rbx 2c6f4b: 5d pop %rbp 2c6f4c: 41 5c pop %r12 2c6f4e: 41 5d pop %r13 2c6f50: 41 5e pop %r14 2c6f52: 41 5f pop %r15 2c6f54: c3 retq 2c6f55: 49 8b 76 10 mov 0x10(%r14),%rsi 2c6f59: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6f60 2c6f60: 89 c0 mov %eax,%eax 2c6f62: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6f6a 2c6f69: 00 2c6f6a: 0f 83 df fe ff ff jae 2c6e4f 2c6f70: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6f77 2c6f77: 48 85 c0 test %rax,%rax 2c6f7a: 74 15 je 2c6f91 2c6f7c: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6f80: 48 83 c6 08 add $0x8,%rsi 2c6f84: 44 89 f9 mov %r15d,%ecx 2c6f87: ba 70 46 00 00 mov $0x4670,%edx 2c6f8c: e8 00 00 00 00 callq 2c6f91 2c6f91: e9 b9 fe ff ff jmpq 2c6e4f 2c6f96: 49 8b 75 10 mov 0x10(%r13),%rsi 2c6f9a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c6fa1 2c6fa1: 89 c0 mov %eax,%eax 2c6fa3: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c6fab 2c6faa: 00 2c6fab: 73 99 jae 2c6f46 2c6fad: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c6fb4 2c6fb4: 48 85 c0 test %rax,%rax 2c6fb7: 74 16 je 2c6fcf 2c6fb9: 48 8b 78 08 mov 0x8(%rax),%rdi 2c6fbd: 8b 4c 24 14 mov 0x14(%rsp),%ecx 2c6fc1: 48 83 c6 08 add $0x8,%rsi 2c6fc5: ba fa 46 00 00 mov $0x46fa,%edx 2c6fca: e8 00 00 00 00 callq 2c6fcf 2c6fcf: 48 83 c4 18 add $0x18,%rsp 2c6fd3: 5b pop %rbx 2c6fd4: 5d pop %rbp 2c6fd5: 41 5c pop %r12 2c6fd7: 41 5d pop %r13 2c6fd9: 41 5e pop %r14 2c6fdb: 41 5f pop %r15 2c6fdd: c3 retq 2c6fde: c3 retq 2c6fdf: 90 nop 00000000002c6fe0 : 2c6fe0: e8 00 00 00 00 callq 2c6fe5 2c6fe5: 41 57 push %r15 2c6fe7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c6fee: 41 56 push %r14 2c6ff0: 49 89 f6 mov %rsi,%r14 2c6ff3: be 3d 46 00 00 mov $0x463d,%esi 2c6ff8: 41 55 push %r13 2c6ffa: 41 54 push %r12 2c6ffc: 55 push %rbp 2c6ffd: 53 push %rbx 2c6ffe: 48 89 fb mov %rdi,%rbx 2c7001: 48 83 ec 30 sub $0x30,%rsp 2c7005: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2c7009: e8 00 00 00 00 callq 2c700e 2c700e: 44 8b a3 6c 4b 00 00 mov 0x4b6c(%rbx),%r12d 2c7015: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c7019: be 3d 46 00 00 mov $0x463d,%esi 2c701e: 25 ff ff cf ff and $0xffcfffff,%eax 2c7023: 41 31 c4 xor %eax,%r12d 2c7026: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c702a: 41 81 e4 ff 0f 00 00 and $0xfff,%r12d 2c7031: 41 31 c4 xor %eax,%r12d 2c7034: 48 8b 07 mov (%rdi),%rax 2c7037: 44 89 e2 mov %r12d,%edx 2c703a: 48 8b 40 08 mov 0x8(%rax),%rax 2c703e: e8 00 00 00 00 callq 2c7043 2c7043: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c7048: 41 8b 4e 1c mov 0x1c(%r14),%ecx 2c704c: 89 ca mov %ecx,%edx 2c704e: c1 ea 1f shr $0x1f,%edx 2c7051: 8d 04 11 lea (%rcx,%rdx,1),%eax 2c7054: 83 e0 01 and $0x1,%eax 2c7057: 29 d0 sub %edx,%eax 2c7059: 29 c1 sub %eax,%ecx 2c705b: 89 4c 24 04 mov %ecx,0x4(%rsp) 2c705f: 41 8b 4e 20 mov 0x20(%r14),%ecx 2c7063: 89 ca mov %ecx,%edx 2c7065: c1 ea 1f shr $0x1f,%edx 2c7068: 8d 04 11 lea (%rcx,%rdx,1),%eax 2c706b: 83 e0 01 and $0x1,%eax 2c706e: 29 d0 sub %edx,%eax 2c7070: 29 c1 sub %eax,%ecx 2c7072: 89 4c 24 08 mov %ecx,0x8(%rsp) 2c7076: 41 8b 4e 24 mov 0x24(%r14),%ecx 2c707a: 89 ca mov %ecx,%edx 2c707c: c1 ea 1f shr $0x1f,%edx 2c707f: 8d 04 11 lea (%rcx,%rdx,1),%eax 2c7082: 83 e0 01 and $0x1,%eax 2c7085: 29 d0 sub %edx,%eax 2c7087: 29 c1 sub %eax,%ecx 2c7089: 41 89 cf mov %ecx,%r15d 2c708c: 41 8b 4e 28 mov 0x28(%r14),%ecx 2c7090: 89 ca mov %ecx,%edx 2c7092: c1 ea 1f shr $0x1f,%edx 2c7095: 8d 04 11 lea (%rcx,%rdx,1),%eax 2c7098: 83 e0 01 and $0x1,%eax 2c709b: 29 d0 sub %edx,%eax 2c709d: 29 c1 sub %eax,%ecx 2c709f: 41 83 be c8 00 00 00 cmpl $0x7,0xc8(%r14) 2c70a6: 07 2c70a7: 89 0c 24 mov %ecx,(%rsp) 2c70aa: 0f 84 a8 06 00 00 je 2c7758 2c70b0: 8b 04 24 mov (%rsp),%eax 2c70b3: 44 89 7c 24 0c mov %r15d,0xc(%rsp) 2c70b8: 89 44 24 10 mov %eax,0x10(%rsp) 2c70bc: 8b 44 24 08 mov 0x8(%rsp),%eax 2c70c0: 89 44 24 28 mov %eax,0x28(%rsp) 2c70c4: 8b 44 24 04 mov 0x4(%rsp),%eax 2c70c8: 89 44 24 14 mov %eax,0x14(%rsp) 2c70cc: 41 8b 2e mov (%r14),%ebp 2c70cf: 41 8b 46 64 mov 0x64(%r14),%eax 2c70d3: 45 8b 66 04 mov 0x4(%r14),%r12d 2c70d7: 41 03 46 5c add 0x5c(%r14),%eax 2c70db: 29 c5 sub %eax,%ebp 2c70dd: 41 8b 46 68 mov 0x68(%r14),%eax 2c70e1: 41 03 46 60 add 0x60(%r14),%eax 2c70e5: 41 29 c4 sub %eax,%r12d 2c70e8: 48 8b 43 08 mov 0x8(%rbx),%rax 2c70ec: 48 8b 00 mov (%rax),%rax 2c70ef: 8b b0 80 01 00 00 mov 0x180(%rax),%esi 2c70f5: 85 f6 test %esi,%esi 2c70f7: 74 07 je 2c7100 2c70f9: 41 83 c4 02 add $0x2,%r12d 2c70fd: 83 c5 02 add $0x2,%ebp 2c7100: 41 89 ed mov %ebp,%r13d 2c7103: 85 ed test %ebp,%ebp 2c7105: 0f 88 28 07 00 00 js 2c7833 2c710b: 45 85 e4 test %r12d,%r12d 2c710e: 0f 88 fa 06 00 00 js 2c780e 2c7114: 41 8b 46 60 mov 0x60(%r14),%eax 2c7118: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c711c: 41 81 e4 ff 1f 00 00 and $0x1fff,%r12d 2c7123: 41 81 e5 ff 1f 00 00 and $0x1fff,%r13d 2c712a: 41 8b 4e 5c mov 0x5c(%r14),%ecx 2c712e: be 8c 46 00 00 mov $0x468c,%esi 2c7133: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c7137: c1 e0 10 shl $0x10,%eax 2c713a: 25 00 00 ff 1f and $0x1fff0000,%eax 2c713f: c1 e1 10 shl $0x10,%ecx 2c7142: 81 e1 00 00 ff 1f and $0x1fff0000,%ecx 2c7148: 41 09 c4 or %eax,%r12d 2c714b: 48 8b 07 mov (%rdi),%rax 2c714e: 41 09 cd or %ecx,%r13d 2c7151: 48 8b 40 08 mov 0x8(%rax),%rax 2c7155: 44 89 ea mov %r13d,%edx 2c7158: e8 00 00 00 00 callq 2c715d 2c715d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c7162: 48 8b 6b 08 mov 0x8(%rbx),%rbp 2c7166: 44 89 e2 mov %r12d,%edx 2c7169: be 8d 46 00 00 mov $0x468d,%esi 2c716e: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c7172: 48 8b 07 mov (%rdi),%rax 2c7175: 48 8b 40 08 mov 0x8(%rax),%rax 2c7179: e8 00 00 00 00 callq 2c717e 2c717e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c7183: 41 8b 46 0c mov 0xc(%r14),%eax 2c7187: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2c718b: be 73 46 00 00 mov $0x4673,%esi 2c7190: 8d 48 ff lea -0x1(%rax),%ecx 2c7193: 41 8b 46 08 mov 0x8(%r14),%eax 2c7197: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c719b: c1 e1 04 shl $0x4,%ecx 2c719e: 44 8d 60 ff lea -0x1(%rax),%r12d 2c71a2: 41 8b 46 14 mov 0x14(%r14),%eax 2c71a6: 83 e1 70 and $0x70,%ecx 2c71a9: 41 83 e4 07 and $0x7,%r12d 2c71ad: 41 09 cc or %ecx,%r12d 2c71b0: 8d 48 ff lea -0x1(%rax),%ecx 2c71b3: 41 8b 46 10 mov 0x10(%r14),%eax 2c71b7: c1 e1 0c shl $0xc,%ecx 2c71ba: 81 e1 00 70 00 00 and $0x7000,%ecx 2c71c0: 44 31 e1 xor %r12d,%ecx 2c71c3: 44 8d 60 ff lea -0x1(%rax),%r12d 2c71c7: 48 8b 07 mov (%rdi),%rax 2c71ca: 41 c1 e4 08 shl $0x8,%r12d 2c71ce: 41 81 e4 00 07 00 00 and $0x700,%r12d 2c71d5: 48 8b 40 08 mov 0x8(%rax),%rax 2c71d9: 41 31 cc xor %ecx,%r12d 2c71dc: 44 89 e2 mov %r12d,%edx 2c71df: e8 00 00 00 00 callq 2c71e4 2c71e4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c71e9: 41 8b 46 08 mov 0x8(%r14),%eax 2c71ed: 41 03 46 0c add 0xc(%r14),%eax 2c71f1: 83 f8 03 cmp $0x3,%eax 2c71f4: 45 19 e4 sbb %r12d,%r12d 2c71f7: 41 f7 d4 not %r12d 2c71fa: 41 83 e4 11 and $0x11,%r12d 2c71fe: 83 f8 03 cmp $0x3,%eax 2c7201: 41 8b 46 10 mov 0x10(%r14),%eax 2c7205: 19 ed sbb %ebp,%ebp 2c7207: 41 03 46 14 add 0x14(%r14),%eax 2c720b: 83 c5 01 add $0x1,%ebp 2c720e: 83 f8 02 cmp $0x2,%eax 2c7211: 0f 86 0c 05 00 00 jbe 2c7723 2c7217: 41 83 f4 22 xor $0x22,%r12d 2c721b: bd 01 00 00 00 mov $0x1,%ebp 2c7220: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c7224: 44 89 e2 mov %r12d,%edx 2c7227: be 72 46 00 00 mov $0x4672,%esi 2c722c: 48 8b 07 mov (%rdi),%rax 2c722f: 48 8b 40 08 mov 0x8(%rax),%rax 2c7233: e8 00 00 00 00 callq 2c7238 2c7238: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c723d: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c7241: ba 01 00 00 00 mov $0x1,%edx 2c7246: be 74 46 00 00 mov $0x4674,%esi 2c724b: 48 8b 07 mov (%rdi),%rax 2c724e: 48 8b 40 08 mov 0x8(%rax),%rax 2c7252: e8 00 00 00 00 callq 2c7257 2c7257: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c725c: 40 84 ed test %bpl,%bpl 2c725f: 75 7f jne 2c72e0 2c7261: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2c7265: 45 85 ff test %r15d,%r15d 2c7268: 74 0b je 2c7275 2c726a: 8b 0c 24 mov (%rsp),%ecx 2c726d: 85 c9 test %ecx,%ecx 2c726f: 0f 85 e3 05 00 00 jne 2c7858 2c7275: 8b 54 24 0c mov 0xc(%rsp),%edx 2c7279: 85 d2 test %edx,%edx 2c727b: 74 0c je 2c7289 2c727d: 8b 44 24 10 mov 0x10(%rsp),%eax 2c7281: 85 c0 test %eax,%eax 2c7283: 0f 85 44 06 00 00 jne 2c78cd 2c7289: 40 84 ed test %bpl,%bpl 2c728c: 0f 85 2f 05 00 00 jne 2c77c1 2c7292: 48 83 c4 30 add $0x30,%rsp 2c7296: 5b pop %rbx 2c7297: 5d pop %rbp 2c7298: 41 5c pop %r12 2c729a: 41 5d pop %r13 2c729c: 41 5e pop %r14 2c729e: 41 5f pop %r15 2c72a0: c3 retq 2c72a1: 49 8b 75 10 mov 0x10(%r13),%rsi 2c72a5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c72ac 2c72ac: 89 c0 mov %eax,%eax 2c72ae: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c72b6 2c72b5: 00 2c72b6: 73 a4 jae 2c725c 2c72b8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c72bf 2c72bf: 48 85 c0 test %rax,%rax 2c72c2: 74 17 je 2c72db 2c72c4: 48 8b 78 08 mov 0x8(%rax),%rdi 2c72c8: 48 83 c6 08 add $0x8,%rsi 2c72cc: b9 01 00 00 00 mov $0x1,%ecx 2c72d1: ba 74 46 00 00 mov $0x4674,%edx 2c72d6: e8 00 00 00 00 callq 2c72db 2c72db: 40 84 ed test %bpl,%bpl 2c72de: 74 81 je 2c7261 2c72e0: 49 8b 7e 70 mov 0x70(%r14),%rdi 2c72e4: e8 00 00 00 00 callq 2c72e9 2c72e9: 49 8b 7e 78 mov 0x78(%r14),%rdi 2c72ed: 41 89 c4 mov %eax,%r12d 2c72f0: e8 00 00 00 00 callq 2c72f5 2c72f5: 49 8b be 80 00 00 00 mov 0x80(%r14),%rdi 2c72fc: 41 c1 e4 05 shl $0x5,%r12d 2c7300: c1 e0 05 shl $0x5,%eax 2c7303: 41 81 e4 ff ff ff 03 and $0x3ffffff,%r12d 2c730a: 89 44 24 18 mov %eax,0x18(%rsp) 2c730e: e8 00 00 00 00 callq 2c7313 2c7313: 49 8b be 88 00 00 00 mov 0x88(%r14),%rdi 2c731a: c1 e0 05 shl $0x5,%eax 2c731d: 89 44 24 20 mov %eax,0x20(%rsp) 2c7321: e8 00 00 00 00 callq 2c7326 2c7326: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2c732a: 44 89 e2 mov %r12d,%edx 2c732d: be 78 46 00 00 mov $0x4678,%esi 2c7332: c1 e0 05 shl $0x5,%eax 2c7335: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c7339: 89 44 24 2c mov %eax,0x2c(%rsp) 2c733d: 48 8b 07 mov (%rdi),%rax 2c7340: 48 8b 40 08 mov 0x8(%rax),%rax 2c7344: e8 00 00 00 00 callq 2c7349 2c7349: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c734e: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c7352: 44 8b 64 24 18 mov 0x18(%rsp),%r12d 2c7357: be 7d 46 00 00 mov $0x467d,%esi 2c735c: 48 8b 07 mov (%rdi),%rax 2c735f: 41 81 e4 ff ff ff 03 and $0x3ffffff,%r12d 2c7366: 44 89 e2 mov %r12d,%edx 2c7369: 48 8b 40 08 mov 0x8(%rax),%rax 2c736d: e8 00 00 00 00 callq 2c7372 2c7372: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c7377: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c737b: 44 8b 64 24 20 mov 0x20(%rsp),%r12d 2c7380: be 7a 46 00 00 mov $0x467a,%esi 2c7385: 48 8b 07 mov (%rdi),%rax 2c7388: 41 81 e4 ff ff ff 03 and $0x3ffffff,%r12d 2c738f: 44 89 e2 mov %r12d,%edx 2c7392: 48 8b 40 08 mov 0x8(%rax),%rax 2c7396: e8 00 00 00 00 callq 2c739b 2c739b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c73a0: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c73a4: 44 8b 64 24 2c mov 0x2c(%rsp),%r12d 2c73a9: be 80 46 00 00 mov $0x4680,%esi 2c73ae: 48 8b 07 mov (%rdi),%rax 2c73b1: 41 81 e4 ff ff ff 03 and $0x3ffffff,%r12d 2c73b8: 44 89 e2 mov %r12d,%edx 2c73bb: 48 8b 40 08 mov 0x8(%rax),%rax 2c73bf: e8 00 00 00 00 callq 2c73c4 2c73c4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c73c9: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c73cd: ba 00 00 00 01 mov $0x1000000,%edx 2c73d2: be 79 46 00 00 mov $0x4679,%esi 2c73d7: 48 8b 07 mov (%rdi),%rax 2c73da: 48 8b 40 08 mov 0x8(%rax),%rax 2c73de: e8 00 00 00 00 callq 2c73e3 2c73e3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c73e8: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c73ec: ba 00 00 00 01 mov $0x1000000,%edx 2c73f1: be 7e 46 00 00 mov $0x467e,%esi 2c73f6: 48 8b 07 mov (%rdi),%rax 2c73f9: 48 8b 40 08 mov 0x8(%rax),%rax 2c73fd: e8 00 00 00 00 callq 2c7402 2c7402: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c7407: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c740b: ba 00 00 00 01 mov $0x1000000,%edx 2c7410: be 7b 46 00 00 mov $0x467b,%esi 2c7415: 48 8b 07 mov (%rdi),%rax 2c7418: 48 8b 40 08 mov 0x8(%rax),%rax 2c741c: e8 00 00 00 00 callq 2c7421 2c7421: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c7426: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c742a: ba 00 00 00 01 mov $0x1000000,%edx 2c742f: be 81 46 00 00 mov $0x4681,%esi 2c7434: 48 8b 07 mov (%rdi),%rax 2c7437: 48 8b 40 08 mov 0x8(%rax),%rax 2c743b: e8 00 00 00 00 callq 2c7440 2c7440: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c7445: 41 8b 46 08 mov 0x8(%r14),%eax 2c7449: 49 8b 7e 78 mov 0x78(%r14),%rdi 2c744d: 83 f8 04 cmp $0x4,%eax 2c7450: 0f 84 b1 08 00 00 je 2c7d07 2c7456: 83 f8 02 cmp $0x2,%eax 2c7459: 0f 84 c4 08 00 00 je 2c7d23 2c745f: 45 31 e4 xor %r12d,%r12d 2c7462: 83 f8 01 cmp $0x1,%eax 2c7465: 74 1d je 2c7484 2c7467: b9 f5 01 00 00 mov $0x1f5,%ecx 2c746c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c7473: bf 02 00 00 00 mov $0x2,%edi 2c7478: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c747f: e8 00 00 00 00 callq 2c7484 2c7484: 41 8b 46 0c mov 0xc(%r14),%eax 2c7488: 49 8b 7e 70 mov 0x70(%r14),%rdi 2c748c: 83 f8 04 cmp $0x4,%eax 2c748f: 0f 84 63 08 00 00 je 2c7cf8 2c7495: 83 f8 02 cmp $0x2,%eax 2c7498: 0f 84 76 08 00 00 je 2c7d14 2c749e: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2c74a5: 00 00 2c74a7: 83 f8 01 cmp $0x1,%eax 2c74aa: 74 1d je 2c74c9 2c74ac: b9 f5 01 00 00 mov $0x1f5,%ecx 2c74b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c74b8: bf 02 00 00 00 mov $0x2,%edi 2c74bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c74c4: e8 00 00 00 00 callq 2c74c9 2c74c9: 41 8b 46 10 mov 0x10(%r14),%eax 2c74cd: 49 8b be 88 00 00 00 mov 0x88(%r14),%rdi 2c74d4: 83 f8 04 cmp $0x4,%eax 2c74d7: 0f 84 0e 08 00 00 je 2c7ceb 2c74dd: 83 f8 02 cmp $0x2,%eax 2c74e0: 0f 84 59 08 00 00 je 2c7d3f 2c74e6: 45 31 ed xor %r13d,%r13d 2c74e9: 83 f8 01 cmp $0x1,%eax 2c74ec: 74 1d je 2c750b 2c74ee: b9 f5 01 00 00 mov $0x1f5,%ecx 2c74f3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c74fa: bf 02 00 00 00 mov $0x2,%edi 2c74ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c7506: e8 00 00 00 00 callq 2c750b 2c750b: 41 8b 46 14 mov 0x14(%r14),%eax 2c750f: 49 8b be 80 00 00 00 mov 0x80(%r14),%rdi 2c7516: 83 f8 04 cmp $0x4,%eax 2c7519: 0f 84 bd 07 00 00 je 2c7cdc 2c751f: 83 f8 02 cmp $0x2,%eax 2c7522: 0f 84 08 08 00 00 je 2c7d30 2c7528: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2c752f: 00 00 2c7531: 83 f8 01 cmp $0x1,%eax 2c7534: 74 1d je 2c7553 2c7536: b9 f5 01 00 00 mov $0x1f5,%ecx 2c753b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c7542: bf 02 00 00 00 mov $0x2,%edi 2c7547: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c754e: e8 00 00 00 00 callq 2c7553 2c7553: 4c 39 a3 48 4b 00 00 cmp %r12,0x4b48(%rbx) 2c755a: 0f 84 40 06 00 00 je 2c7ba0 2c7560: 41 8b 76 08 mov 0x8(%r14),%esi 2c7564: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c7568: 31 c9 xor %ecx,%ecx 2c756a: 4c 89 e2 mov %r12,%rdx 2c756d: e8 7e f7 ff ff callq 2c6cf0 2c7572: 41 8b 76 10 mov 0x10(%r14),%esi 2c7576: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c757a: 4c 89 ea mov %r13,%rdx 2c757d: b9 01 00 00 00 mov $0x1,%ecx 2c7582: e8 69 f7 ff ff callq 2c6cf0 2c7587: 41 8b 76 0c mov 0xc(%r14),%esi 2c758b: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c758f: b9 02 00 00 00 mov $0x2,%ecx 2c7594: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 2c7599: e8 52 f7 ff ff callq 2c6cf0 2c759e: 41 8b 76 14 mov 0x14(%r14),%esi 2c75a2: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 2c75a7: b9 03 00 00 00 mov $0x3,%ecx 2c75ac: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c75b0: 4c 89 f2 mov %r14,%rdx 2c75b3: e8 38 f7 ff ff callq 2c6cf0 2c75b8: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2c75bd: 4c 89 a3 48 4b 00 00 mov %r12,0x4b48(%rbx) 2c75c4: 4c 89 ab 58 4b 00 00 mov %r13,0x4b58(%rbx) 2c75cb: 48 89 83 50 4b 00 00 mov %rax,0x4b50(%rbx) 2c75d2: 4c 89 b3 60 4b 00 00 mov %r14,0x4b60(%rbx) 2c75d9: e9 83 fc ff ff jmpq 2c7261 2c75de: 49 8b 75 10 mov 0x10(%r13),%rsi 2c75e2: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c75e9 2c75e9: 89 c0 mov %eax,%eax 2c75eb: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c75f3 2c75f2: 00 2c75f3: 0f 83 44 fc ff ff jae 2c723d 2c75f9: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7600 2c7600: 48 85 c0 test %rax,%rax 2c7603: 74 15 je 2c761a 2c7605: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7609: 48 83 c6 08 add $0x8,%rsi 2c760d: 44 89 e1 mov %r12d,%ecx 2c7610: ba 72 46 00 00 mov $0x4672,%edx 2c7615: e8 00 00 00 00 callq 2c761a 2c761a: e9 1e fc ff ff jmpq 2c723d 2c761f: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7623: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c762a 2c762a: 89 c0 mov %eax,%eax 2c762c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7634 2c7633: 00 2c7634: 0f 83 af fb ff ff jae 2c71e9 2c763a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7641 2c7641: 48 85 c0 test %rax,%rax 2c7644: 74 15 je 2c765b 2c7646: 48 8b 78 08 mov 0x8(%rax),%rdi 2c764a: 48 83 c6 08 add $0x8,%rsi 2c764e: 44 89 e1 mov %r12d,%ecx 2c7651: ba 73 46 00 00 mov $0x4673,%edx 2c7656: e8 00 00 00 00 callq 2c765b 2c765b: e9 89 fb ff ff jmpq 2c71e9 2c7660: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c7664: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c766b 2c766b: 89 c0 mov %eax,%eax 2c766d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7675 2c7674: 00 2c7675: 0f 83 08 fb ff ff jae 2c7183 2c767b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7682 2c7682: 48 85 c0 test %rax,%rax 2c7685: 74 15 je 2c769c 2c7687: 48 8b 78 08 mov 0x8(%rax),%rdi 2c768b: 48 83 c6 08 add $0x8,%rsi 2c768f: 44 89 e1 mov %r12d,%ecx 2c7692: ba 8d 46 00 00 mov $0x468d,%edx 2c7697: e8 00 00 00 00 callq 2c769c 2c769c: e9 e2 fa ff ff jmpq 2c7183 2c76a1: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c76a5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c76ac 2c76ac: 89 c0 mov %eax,%eax 2c76ae: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c76b6 2c76b5: 00 2c76b6: 0f 83 a6 fa ff ff jae 2c7162 2c76bc: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c76c3 2c76c3: 48 85 c0 test %rax,%rax 2c76c6: 74 15 je 2c76dd 2c76c8: 48 8b 78 08 mov 0x8(%rax),%rdi 2c76cc: 48 83 c6 08 add $0x8,%rsi 2c76d0: 44 89 e9 mov %r13d,%ecx 2c76d3: ba 8c 46 00 00 mov $0x468c,%edx 2c76d8: e8 00 00 00 00 callq 2c76dd 2c76dd: e9 80 fa ff ff jmpq 2c7162 2c76e2: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c76e6: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c76ed 2c76ed: 89 c0 mov %eax,%eax 2c76ef: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c76f7 2c76f6: 00 2c76f7: 0f 83 4b f9 ff ff jae 2c7048 2c76fd: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7704 2c7704: 48 85 c0 test %rax,%rax 2c7707: 74 15 je 2c771e 2c7709: 48 8b 78 08 mov 0x8(%rax),%rdi 2c770d: 48 83 c6 08 add $0x8,%rsi 2c7711: 44 89 e1 mov %r12d,%ecx 2c7714: ba 3d 46 00 00 mov $0x463d,%edx 2c7719: e8 00 00 00 00 callq 2c771e 2c771e: e9 25 f9 ff ff jmpq 2c7048 2c7723: 41 83 be c8 00 00 00 cmpl $0x7,0xc8(%r14) 2c772a: 07 2c772b: 0f 84 ef fa ff ff je 2c7220 2c7731: 43 8d 0c 24 lea (%r12,%r12,1),%ecx 2c7735: 44 31 e1 xor %r12d,%ecx 2c7738: 83 e1 02 and $0x2,%ecx 2c773b: 44 31 e1 xor %r12d,%ecx 2c773e: 41 89 cc mov %ecx,%r12d 2c7741: 41 c1 ec 04 shr $0x4,%r12d 2c7745: 41 c1 e4 05 shl $0x5,%r12d 2c7749: 41 31 cc xor %ecx,%r12d 2c774c: 41 83 e4 20 and $0x20,%r12d 2c7750: 41 31 cc xor %ecx,%r12d 2c7753: e9 c8 fa ff ff jmpq 2c7220 2c7758: 89 ca mov %ecx,%edx 2c775a: 89 ce mov %ecx,%esi 2c775c: c1 ea 1f shr $0x1f,%edx 2c775f: 8d 04 11 lea (%rcx,%rdx,1),%eax 2c7762: 83 e0 01 and $0x1,%eax 2c7765: 29 d0 sub %edx,%eax 2c7767: 44 89 fa mov %r15d,%edx 2c776a: c1 ea 1f shr $0x1f,%edx 2c776d: 01 c6 add %eax,%esi 2c776f: 41 8d 04 17 lea (%r15,%rdx,1),%eax 2c7773: 89 34 24 mov %esi,(%rsp) 2c7776: 83 e0 01 and $0x1,%eax 2c7779: 29 d0 sub %edx,%eax 2c777b: 41 01 c7 add %eax,%r15d 2c777e: 8b 44 24 04 mov 0x4(%rsp),%eax 2c7782: 89 c1 mov %eax,%ecx 2c7784: c1 e9 1f shr $0x1f,%ecx 2c7787: 01 c1 add %eax,%ecx 2c7789: 8b 44 24 08 mov 0x8(%rsp),%eax 2c778d: d1 f9 sar %ecx 2c778f: 89 4c 24 14 mov %ecx,0x14(%rsp) 2c7793: 89 c1 mov %eax,%ecx 2c7795: c1 e9 1f shr $0x1f,%ecx 2c7798: 01 c1 add %eax,%ecx 2c779a: d1 f9 sar %ecx 2c779c: 89 4c 24 28 mov %ecx,0x28(%rsp) 2c77a0: 89 f1 mov %esi,%ecx 2c77a2: c1 e9 1f shr $0x1f,%ecx 2c77a5: 01 f1 add %esi,%ecx 2c77a7: d1 f9 sar %ecx 2c77a9: 89 4c 24 10 mov %ecx,0x10(%rsp) 2c77ad: 44 89 f9 mov %r15d,%ecx 2c77b0: c1 e9 1f shr $0x1f,%ecx 2c77b3: 44 01 f9 add %r15d,%ecx 2c77b6: d1 f9 sar %ecx 2c77b8: 89 4c 24 0c mov %ecx,0xc(%rsp) 2c77bc: e9 0b f9 ff ff jmpq 2c70cc 2c77c1: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2c77c5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c77cc: be 84 46 00 00 mov $0x4684,%esi 2c77d1: e8 00 00 00 00 callq 2c77d6 2c77d6: 48 8b 5b 08 mov 0x8(%rbx),%rbx 2c77da: be 84 46 00 00 mov $0x4684,%esi 2c77df: 0d 00 00 00 01 or $0x1000000,%eax 2c77e4: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c77e8: 41 89 c4 mov %eax,%r12d 2c77eb: 44 89 e2 mov %r12d,%edx 2c77ee: 48 8b 07 mov (%rdi),%rax 2c77f1: 48 8b 40 08 mov 0x8(%rax),%rax 2c77f5: e8 00 00 00 00 callq 2c77fa 2c77fa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c77ff: 48 83 c4 30 add $0x30,%rsp 2c7803: 5b pop %rbx 2c7804: 5d pop %rbp 2c7805: 41 5c pop %r12 2c7807: 41 5d pop %r13 2c7809: 41 5e pop %r14 2c780b: 41 5f pop %r15 2c780d: c3 retq 2c780e: b9 fa 00 00 00 mov $0xfa,%ecx 2c7813: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c781a: bf 02 00 00 00 mov $0x2,%edi 2c781f: 45 31 e4 xor %r12d,%r12d 2c7822: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c7829: e8 00 00 00 00 callq 2c782e 2c782e: e9 e1 f8 ff ff jmpq 2c7114 2c7833: b9 f6 00 00 00 mov $0xf6,%ecx 2c7838: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c783f: bf 02 00 00 00 mov $0x2,%edi 2c7844: 45 31 ed xor %r13d,%r13d 2c7847: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c784e: e8 00 00 00 00 callq 2c7853 2c7853: e9 b3 f8 ff ff jmpq 2c710b 2c7858: 8b 4c 24 04 mov 0x4(%rsp),%ecx 2c785c: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c7860: be 86 46 00 00 mov $0x4686,%esi 2c7865: 44 8b 64 24 08 mov 0x8(%rsp),%r12d 2c786a: c1 e1 10 shl $0x10,%ecx 2c786d: 48 8b 07 mov (%rdi),%rax 2c7870: 81 e1 00 00 ff 3f and $0x3fff0000,%ecx 2c7876: 41 81 e4 ff 3f 00 00 and $0x3fff,%r12d 2c787d: 41 09 cc or %ecx,%r12d 2c7880: 48 8b 40 08 mov 0x8(%rax),%rax 2c7884: 44 89 e2 mov %r12d,%edx 2c7887: e8 00 00 00 00 callq 2c788c 2c788c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c7891: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c7895: 41 c1 e7 10 shl $0x10,%r15d 2c7899: 8b 0c 24 mov (%rsp),%ecx 2c789c: be 88 46 00 00 mov $0x4688,%esi 2c78a1: 45 89 fc mov %r15d,%r12d 2c78a4: 48 8b 07 mov (%rdi),%rax 2c78a7: 81 e1 ff 1f 00 00 and $0x1fff,%ecx 2c78ad: 41 81 e4 00 00 ff 1f and $0x1fff0000,%r12d 2c78b4: 41 09 cc or %ecx,%r12d 2c78b7: 48 8b 40 08 mov 0x8(%rax),%rax 2c78bb: 44 89 e2 mov %r12d,%edx 2c78be: e8 00 00 00 00 callq 2c78c3 2c78c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c78c8: e9 a8 f9 ff ff jmpq 2c7275 2c78cd: 8b 4c 24 14 mov 0x14(%rsp),%ecx 2c78d1: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c78d5: be 89 46 00 00 mov $0x4689,%esi 2c78da: 44 8b 64 24 28 mov 0x28(%rsp),%r12d 2c78df: c1 e1 10 shl $0x10,%ecx 2c78e2: 48 8b 07 mov (%rdi),%rax 2c78e5: 81 e1 00 00 ff 3f and $0x3fff0000,%ecx 2c78eb: 41 81 e4 ff 3f 00 00 and $0x3fff,%r12d 2c78f2: 41 09 cc or %ecx,%r12d 2c78f5: 48 8b 40 08 mov 0x8(%rax),%rax 2c78f9: 44 89 e2 mov %r12d,%edx 2c78fc: e8 00 00 00 00 callq 2c7901 2c7901: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c7906: 44 8b 64 24 0c mov 0xc(%rsp),%r12d 2c790b: 49 8b 7d 18 mov 0x18(%r13),%rdi 2c790f: be 8b 46 00 00 mov $0x468b,%esi 2c7914: 8b 4c 24 10 mov 0x10(%rsp),%ecx 2c7918: 41 c1 e4 10 shl $0x10,%r12d 2c791c: 48 8b 07 mov (%rdi),%rax 2c791f: 81 e1 ff 1f 00 00 and $0x1fff,%ecx 2c7925: 41 81 e4 00 00 ff 1f and $0x1fff0000,%r12d 2c792c: 41 09 cc or %ecx,%r12d 2c792f: 48 8b 40 08 mov 0x8(%rax),%rax 2c7933: 44 89 e2 mov %r12d,%edx 2c7936: e8 00 00 00 00 callq 2c793b 2c793b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c7940: e9 44 f9 ff ff jmpq 2c7289 2c7945: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7949: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7950 2c7950: 89 c0 mov %eax,%eax 2c7952: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c795a 2c7959: 00 2c795a: 0f 83 ee f9 ff ff jae 2c734e 2c7960: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7967 2c7967: 48 85 c0 test %rax,%rax 2c796a: 74 15 je 2c7981 2c796c: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7970: 48 83 c6 08 add $0x8,%rsi 2c7974: 44 89 e1 mov %r12d,%ecx 2c7977: ba 78 46 00 00 mov $0x4678,%edx 2c797c: e8 00 00 00 00 callq 2c7981 2c7981: e9 c8 f9 ff ff jmpq 2c734e 2c7986: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c798a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7991 2c7991: 89 c0 mov %eax,%eax 2c7993: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c799b 2c799a: 00 2c799b: 0f 83 f1 f8 ff ff jae 2c7292 2c79a1: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c79a8 2c79a8: 48 85 c0 test %rax,%rax 2c79ab: 74 15 je 2c79c2 2c79ad: 48 8b 78 08 mov 0x8(%rax),%rdi 2c79b1: 48 83 c6 08 add $0x8,%rsi 2c79b5: 44 89 e1 mov %r12d,%ecx 2c79b8: ba 84 46 00 00 mov $0x4684,%edx 2c79bd: e8 00 00 00 00 callq 2c79c2 2c79c2: 48 83 c4 30 add $0x30,%rsp 2c79c6: 5b pop %rbx 2c79c7: 5d pop %rbp 2c79c8: 41 5c pop %r12 2c79ca: 41 5d pop %r13 2c79cc: 41 5e pop %r14 2c79ce: 41 5f pop %r15 2c79d0: c3 retq 2c79d1: 49 8b 75 10 mov 0x10(%r13),%rsi 2c79d5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c79dc 2c79dc: 89 c0 mov %eax,%eax 2c79de: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c79e6 2c79e5: 00 2c79e6: 0f 83 1b fa ff ff jae 2c7407 2c79ec: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c79f3 2c79f3: 48 85 c0 test %rax,%rax 2c79f6: 74 17 je 2c7a0f 2c79f8: 48 8b 78 08 mov 0x8(%rax),%rdi 2c79fc: 48 83 c6 08 add $0x8,%rsi 2c7a00: b9 00 00 00 01 mov $0x1000000,%ecx 2c7a05: ba 7e 46 00 00 mov $0x467e,%edx 2c7a0a: e8 00 00 00 00 callq 2c7a0f 2c7a0f: e9 f3 f9 ff ff jmpq 2c7407 2c7a14: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7a18: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7a1f 2c7a1f: 89 c0 mov %eax,%eax 2c7a21: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7a29 2c7a28: 00 2c7a29: 0f 83 b9 f9 ff ff jae 2c73e8 2c7a2f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7a36 2c7a36: 48 85 c0 test %rax,%rax 2c7a39: 74 17 je 2c7a52 2c7a3b: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7a3f: 48 83 c6 08 add $0x8,%rsi 2c7a43: b9 00 00 00 01 mov $0x1000000,%ecx 2c7a48: ba 79 46 00 00 mov $0x4679,%edx 2c7a4d: e8 00 00 00 00 callq 2c7a52 2c7a52: e9 91 f9 ff ff jmpq 2c73e8 2c7a57: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7a5b: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7a62 2c7a62: 89 c0 mov %eax,%eax 2c7a64: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7a6c 2c7a6b: 00 2c7a6c: 0f 83 57 f9 ff ff jae 2c73c9 2c7a72: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7a79 2c7a79: 48 85 c0 test %rax,%rax 2c7a7c: 74 15 je 2c7a93 2c7a7e: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7a82: 48 83 c6 08 add $0x8,%rsi 2c7a86: 44 89 e1 mov %r12d,%ecx 2c7a89: ba 80 46 00 00 mov $0x4680,%edx 2c7a8e: e8 00 00 00 00 callq 2c7a93 2c7a93: e9 31 f9 ff ff jmpq 2c73c9 2c7a98: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7a9c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7aa3 2c7aa3: 89 c0 mov %eax,%eax 2c7aa5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7aad 2c7aac: 00 2c7aad: 0f 83 ed f8 ff ff jae 2c73a0 2c7ab3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7aba 2c7aba: 48 85 c0 test %rax,%rax 2c7abd: 74 15 je 2c7ad4 2c7abf: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7ac3: 48 83 c6 08 add $0x8,%rsi 2c7ac7: 44 89 e1 mov %r12d,%ecx 2c7aca: ba 7a 46 00 00 mov $0x467a,%edx 2c7acf: e8 00 00 00 00 callq 2c7ad4 2c7ad4: e9 c7 f8 ff ff jmpq 2c73a0 2c7ad9: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7add: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7ae4 2c7ae4: 89 c0 mov %eax,%eax 2c7ae6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7aee 2c7aed: 00 2c7aee: 0f 83 51 f9 ff ff jae 2c7445 2c7af4: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7afb 2c7afb: 48 85 c0 test %rax,%rax 2c7afe: 74 17 je 2c7b17 2c7b00: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7b04: 48 83 c6 08 add $0x8,%rsi 2c7b08: b9 00 00 00 01 mov $0x1000000,%ecx 2c7b0d: ba 81 46 00 00 mov $0x4681,%edx 2c7b12: e8 00 00 00 00 callq 2c7b17 2c7b17: e9 29 f9 ff ff jmpq 2c7445 2c7b1c: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7b20: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7b27 2c7b27: 89 c0 mov %eax,%eax 2c7b29: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7b31 2c7b30: 00 2c7b31: 0f 83 ef f8 ff ff jae 2c7426 2c7b37: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7b3e 2c7b3e: 48 85 c0 test %rax,%rax 2c7b41: 74 17 je 2c7b5a 2c7b43: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7b47: 48 83 c6 08 add $0x8,%rsi 2c7b4b: b9 00 00 00 01 mov $0x1000000,%ecx 2c7b50: ba 7b 46 00 00 mov $0x467b,%edx 2c7b55: e8 00 00 00 00 callq 2c7b5a 2c7b5a: e9 c7 f8 ff ff jmpq 2c7426 2c7b5f: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7b63: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7b6a 2c7b6a: 89 c0 mov %eax,%eax 2c7b6c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7b74 2c7b73: 00 2c7b74: 0f 83 fd f7 ff ff jae 2c7377 2c7b7a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7b81 2c7b81: 48 85 c0 test %rax,%rax 2c7b84: 74 15 je 2c7b9b 2c7b86: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7b8a: 48 83 c6 08 add $0x8,%rsi 2c7b8e: 44 89 e1 mov %r12d,%ecx 2c7b91: ba 7d 46 00 00 mov $0x467d,%edx 2c7b96: e8 00 00 00 00 callq 2c7b9b 2c7b9b: e9 d7 f7 ff ff jmpq 2c7377 2c7ba0: 4c 39 ab 58 4b 00 00 cmp %r13,0x4b58(%rbx) 2c7ba7: 0f 85 b3 f9 ff ff jne 2c7560 2c7bad: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2c7bb2: 48 39 83 50 4b 00 00 cmp %rax,0x4b50(%rbx) 2c7bb9: 0f 85 a1 f9 ff ff jne 2c7560 2c7bbf: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2c7bc4: 48 39 83 60 4b 00 00 cmp %rax,0x4b60(%rbx) 2c7bcb: 0f 85 8f f9 ff ff jne 2c7560 2c7bd1: 31 ed xor %ebp,%ebp 2c7bd3: e9 89 f6 ff ff jmpq 2c7261 2c7bd8: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7bdc: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7be3 2c7be3: 89 c0 mov %eax,%eax 2c7be5: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7bed 2c7bec: 00 2c7bed: 0f 83 96 f6 ff ff jae 2c7289 2c7bf3: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7bfa 2c7bfa: 48 85 c0 test %rax,%rax 2c7bfd: 74 15 je 2c7c14 2c7bff: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7c03: 48 83 c6 08 add $0x8,%rsi 2c7c07: 44 89 e1 mov %r12d,%ecx 2c7c0a: ba 8b 46 00 00 mov $0x468b,%edx 2c7c0f: e8 00 00 00 00 callq 2c7c14 2c7c14: e9 70 f6 ff ff jmpq 2c7289 2c7c19: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7c1d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7c24 2c7c24: 89 c0 mov %eax,%eax 2c7c26: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7c2e 2c7c2d: 00 2c7c2e: 0f 83 d2 fc ff ff jae 2c7906 2c7c34: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7c3b 2c7c3b: 48 85 c0 test %rax,%rax 2c7c3e: 74 15 je 2c7c55 2c7c40: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7c44: 48 83 c6 08 add $0x8,%rsi 2c7c48: 44 89 e1 mov %r12d,%ecx 2c7c4b: ba 89 46 00 00 mov $0x4689,%edx 2c7c50: e8 00 00 00 00 callq 2c7c55 2c7c55: e9 ac fc ff ff jmpq 2c7906 2c7c5a: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7c5e: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7c65 2c7c65: 89 c0 mov %eax,%eax 2c7c67: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7c6f 2c7c6e: 00 2c7c6f: 0f 83 00 f6 ff ff jae 2c7275 2c7c75: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7c7c 2c7c7c: 48 85 c0 test %rax,%rax 2c7c7f: 74 15 je 2c7c96 2c7c81: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7c85: 48 83 c6 08 add $0x8,%rsi 2c7c89: 44 89 e1 mov %r12d,%ecx 2c7c8c: ba 88 46 00 00 mov $0x4688,%edx 2c7c91: e8 00 00 00 00 callq 2c7c96 2c7c96: e9 da f5 ff ff jmpq 2c7275 2c7c9b: 49 8b 75 10 mov 0x10(%r13),%rsi 2c7c9f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c7ca6 2c7ca6: 89 c0 mov %eax,%eax 2c7ca8: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c7cb0 2c7caf: 00 2c7cb0: 0f 83 db fb ff ff jae 2c7891 2c7cb6: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c7cbd 2c7cbd: 48 85 c0 test %rax,%rax 2c7cc0: 74 15 je 2c7cd7 2c7cc2: 48 8b 78 08 mov 0x8(%rax),%rdi 2c7cc6: 48 83 c6 08 add $0x8,%rsi 2c7cca: 44 89 e1 mov %r12d,%ecx 2c7ccd: ba 86 46 00 00 mov $0x4686,%edx 2c7cd2: e8 00 00 00 00 callq 2c7cd7 2c7cd7: e9 b5 fb ff ff jmpq 2c7891 2c7cdc: e8 00 00 00 00 callq 2c7ce1 2c7ce1: 48 89 44 24 20 mov %rax,0x20(%rsp) 2c7ce6: e9 68 f8 ff ff jmpq 2c7553 2c7ceb: e8 00 00 00 00 callq 2c7cf0 2c7cf0: 49 89 c5 mov %rax,%r13 2c7cf3: e9 13 f8 ff ff jmpq 2c750b 2c7cf8: e8 00 00 00 00 callq 2c7cfd 2c7cfd: 48 89 44 24 18 mov %rax,0x18(%rsp) 2c7d02: e9 c2 f7 ff ff jmpq 2c74c9 2c7d07: e8 00 00 00 00 callq 2c7d0c 2c7d0c: 49 89 c4 mov %rax,%r12 2c7d0f: e9 70 f7 ff ff jmpq 2c7484 2c7d14: e8 00 00 00 00 callq 2c7d19 2c7d19: 48 89 44 24 18 mov %rax,0x18(%rsp) 2c7d1e: e9 a6 f7 ff ff jmpq 2c74c9 2c7d23: e8 00 00 00 00 callq 2c7d28 2c7d28: 49 89 c4 mov %rax,%r12 2c7d2b: e9 54 f7 ff ff jmpq 2c7484 2c7d30: e8 00 00 00 00 callq 2c7d35 2c7d35: 48 89 44 24 20 mov %rax,0x20(%rsp) 2c7d3a: e9 14 f8 ff ff jmpq 2c7553 2c7d3f: e8 00 00 00 00 callq 2c7d44 2c7d44: 49 89 c5 mov %rax,%r13 2c7d47: e9 bf f7 ff ff jmpq 2c750b 2c7d4c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c7d50 : 2c7d50: e8 00 00 00 00 callq 2c7d55 2c7d55: 48 b8 07 00 00 00 b0 movabs $0x6b000000007,%rax 2c7d5c: 06 00 00 2c7d5f: 48 89 77 08 mov %rsi,0x8(%rdi) 2c7d63: 48 89 87 68 4b 00 00 mov %rax,0x4b68(%rdi) 2c7d6a: b8 01 00 00 00 mov $0x1,%eax 2c7d6f: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2c7d76: c7 87 70 4b 00 00 90 movl $0x90,0x4b70(%rdi) 2c7d7d: 00 00 00 2c7d80: c6 87 74 4b 00 00 01 movb $0x1,0x4b74(%rdi) 2c7d87: c3 retq 2c7d88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c7d8f: 00 00000000002c7d90 : 2c7d90: e8 00 00 00 00 callq 2c7d95 2c7d95: 49 89 f8 mov %rdi,%r8 2c7d98: 48 89 f7 mov %rsi,%rdi 2c7d9b: 49 8b 80 78 03 00 00 mov 0x378(%r8),%rax 2c7da2: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2c7da8: 85 d2 test %edx,%edx 2c7daa: 74 4d je 2c7df9 2c7dac: 83 ea 01 sub $0x1,%edx 2c7daf: 48 8d 86 c0 01 00 00 lea 0x1c0(%rsi),%rax 2c7db6: b9 01 00 00 00 mov $0x1,%ecx 2c7dbb: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2c7dc2: 48 8d b4 16 98 06 00 lea 0x698(%rsi,%rdx,1),%rsi 2c7dc9: 00 2c7dca: 31 d2 xor %edx,%edx 2c7dcc: 48 83 38 00 cmpq $0x0,(%rax) 2c7dd0: 0f 45 d1 cmovne %ecx,%edx 2c7dd3: 48 05 d8 04 00 00 add $0x4d8,%rax 2c7dd9: 48 39 f0 cmp %rsi,%rax 2c7ddc: 75 ee jne 2c7dcc 2c7dde: 84 d2 test %dl,%dl 2c7de0: 74 17 je 2c7df9 2c7de2: 48 b8 40 42 0f 00 28 movabs $0xa6428000f4240,%rax 2c7de9: 64 0a 00 2c7dec: 48 89 87 80 20 00 00 mov %rax,0x2080(%rdi) 2c7df3: b8 01 00 00 00 mov $0x1,%eax 2c7df8: c3 retq 2c7df9: 48 c7 87 80 20 00 00 movq $0x0,0x2080(%rdi) 2c7e00: 00 00 00 00 2c7e04: b8 01 00 00 00 mov $0x1,%eax 2c7e09: c3 retq 2c7e0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c7e10 : 2c7e10: e8 00 00 00 00 callq 2c7e15 2c7e15: 0f b6 96 b0 01 00 00 movzbl 0x1b0(%rsi),%edx 2c7e1c: 84 d2 test %dl,%dl 2c7e1e: 74 31 je 2c7e51 2c7e20: 83 ea 01 sub $0x1,%edx 2c7e23: 48 8d 46 38 lea 0x38(%rsi),%rax 2c7e27: 48 c1 e2 06 shl $0x6,%rdx 2c7e2b: 48 8d 4c 16 78 lea 0x78(%rsi,%rdx,1),%rcx 2c7e30: 8b 10 mov (%rax),%edx 2c7e32: 85 d2 test %edx,%edx 2c7e34: 74 12 je 2c7e48 2c7e36: 83 fa 01 cmp $0x1,%edx 2c7e39: 7f 1c jg 2c7e57 2c7e3b: 48 8b 50 18 mov 0x18(%rax),%rdx 2c7e3f: 83 ba 68 02 00 00 10 cmpl $0x10,0x268(%rdx) 2c7e46: 77 0f ja 2c7e57 2c7e48: 48 83 c0 40 add $0x40,%rax 2c7e4c: 48 39 c8 cmp %rcx,%rax 2c7e4f: 75 df jne 2c7e30 2c7e51: b8 01 00 00 00 mov $0x1,%eax 2c7e56: c3 retq 2c7e57: b8 09 00 00 00 mov $0x9,%eax 2c7e5c: c3 retq 2c7e5d: 0f 1f 00 nopl (%rax) 00000000002c7e60 : 2c7e60: e8 00 00 00 00 callq 2c7e65 2c7e65: 83 bf 68 02 00 00 11 cmpl $0x11,0x268(%rdi) 2c7e6c: 19 c0 sbb %eax,%eax 2c7e6e: 83 e0 f8 and $0xfffffff8,%eax 2c7e71: 83 c0 09 add $0x9,%eax 2c7e74: c3 retq 2c7e75: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c7e7c: 00 00 00 00 00000000002c7e80 : 2c7e80: e8 00 00 00 00 callq 2c7e85 2c7e85: 4c 8b 4a 08 mov 0x8(%rdx),%r9 2c7e89: 8b 96 b0 02 00 00 mov 0x2b0(%rsi),%edx 2c7e8f: 85 d2 test %edx,%edx 2c7e91: 74 5b je 2c7eee 2c7e93: 31 c0 xor %eax,%eax 2c7e95: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx 2c7e9c: 80 bc 07 10 1d 00 00 cmpb $0x0,0x1d10(%rdi,%rax,1) 2c7ea3: 00 2c7ea4: 75 20 jne 2c7ec6 2c7ea6: 4c 8b 84 c6 50 01 00 mov 0x150(%rsi,%rax,8),%r8 2c7ead: 00 2c7eae: 4d 85 c0 test %r8,%r8 2c7eb1: 74 13 je 2c7ec6 2c7eb3: 49 8b 89 40 01 00 00 mov 0x140(%r9),%rcx 2c7eba: 8b 49 24 mov 0x24(%rcx),%ecx 2c7ebd: 41 39 48 18 cmp %ecx,0x18(%r8) 2c7ec1: 74 1b je 2c7ede 2c7ec3: 48 63 c8 movslq %eax,%rcx 2c7ec6: 48 83 c0 01 add $0x1,%rax 2c7eca: 48 39 d0 cmp %rdx,%rax 2c7ecd: 75 cd jne 2c7e9c 2c7ecf: 45 31 c0 xor %r8d,%r8d 2c7ed2: 83 f9 ff cmp $0xffffffff,%ecx 2c7ed5: 74 07 je 2c7ede 2c7ed7: 41 83 79 38 20 cmpl $0x20,0x38(%r9) 2c7edc: 74 04 je 2c7ee2 2c7ede: 4c 89 c0 mov %r8,%rax 2c7ee1: c3 retq 2c7ee2: 4c 8b 84 ce 50 01 00 mov 0x150(%rsi,%rcx,8),%r8 2c7ee9: 00 2c7eea: 4c 89 c0 mov %r8,%rax 2c7eed: c3 retq 2c7eee: 45 31 c0 xor %r8d,%r8d 2c7ef1: eb eb jmp 2c7ede 2c7ef3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c7efa: 00 00 00 00 2c7efe: 66 90 xchg %ax,%ax 00000000002c7f00 : 2c7f00: 48 83 ef 01 sub $0x1,%rdi 2c7f04: b8 ff ff ff ff mov $0xffffffff,%eax 2c7f09: 48 c1 ef 0c shr $0xc,%rdi 2c7f0d: 48 0f bd c7 bsr %rdi,%rax 2c7f11: 83 c0 01 add $0x1,%eax 2c7f14: c3 retq 2c7f15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c7f1c: 00 00 00 00 00000000002c7f20 : 2c7f20: e8 00 00 00 00 callq 2c7f25 2c7f25: 89 f0 mov %esi,%eax 2c7f27: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c7f2e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c7f35: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2c7f39: 48 8d 04 50 lea (%rax,%rdx,2),%rax 2c7f3d: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 2c7f44: 00 2c7f45: e9 00 00 00 00 jmpq 2c7f4a 2c7f4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c7f50 : 2c7f50: e8 00 00 00 00 callq 2c7f55 2c7f55: 48 8d 46 08 lea 0x8(%rsi),%rax 2c7f59: 55 push %rbp 2c7f5a: 49 89 f0 mov %rsi,%r8 2c7f5d: 48 89 fd mov %rdi,%rbp 2c7f60: 53 push %rbx 2c7f61: b9 40 00 00 00 mov $0x40,%ecx 2c7f66: 48 89 f3 mov %rsi,%rbx 2c7f69: ba 06 00 00 00 mov $0x6,%edx 2c7f6e: 50 push %rax 2c7f6f: be 18 19 00 00 mov $0x1918,%esi 2c7f74: 41 b9 08 00 00 00 mov $0x8,%r9d 2c7f7a: 68 00 07 00 00 pushq $0x700 2c7f7f: e8 00 00 00 00 callq 2c7f84 2c7f84: 4c 8d 43 04 lea 0x4(%rbx),%r8 2c7f88: 58 pop %rax 2c7f89: 48 89 ef mov %rbp,%rdi 2c7f8c: 5a pop %rdx 2c7f8d: b9 00 c0 00 00 mov $0xc000,%ecx 2c7f92: 5b pop %rbx 2c7f93: ba 0e 00 00 00 mov $0xe,%edx 2c7f98: be 18 48 00 00 mov $0x4818,%esi 2c7f9d: 5d pop %rbp 2c7f9e: e9 00 00 00 00 jmpq 2c7fa3 2c7fa3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c7faa: 00 00 00 00 2c7fae: 66 90 xchg %ax,%ax 00000000002c7fb0 : 2c7fb0: e8 00 00 00 00 callq 2c7fb5 2c7fb5: 41 54 push %r12 2c7fb7: 55 push %rbp 2c7fb8: 53 push %rbx 2c7fb9: 48 89 fb mov %rdi,%rbx 2c7fbc: 8b bf a8 02 00 00 mov 0x2a8(%rdi),%edi 2c7fc2: 85 ff test %edi,%edi 2c7fc4: 0f 84 85 00 00 00 je 2c804f 2c7fca: 48 8d 6b 60 lea 0x60(%rbx),%rbp 2c7fce: 45 31 e4 xor %r12d,%r12d 2c7fd1: 48 83 bd 90 00 00 00 cmpq $0x0,0x90(%rbp) 2c7fd8: 00 2c7fd9: 74 0c je 2c7fe7 2c7fdb: 48 8d bd 90 00 00 00 lea 0x90(%rbp),%rdi 2c7fe2: e8 00 00 00 00 callq 2c7fe7 2c7fe7: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2c7feb: 48 85 ff test %rdi,%rdi 2c7fee: 74 0d je 2c7ffd 2c7ff0: e8 00 00 00 00 callq 2c7ff5 2c7ff5: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2c7ffc: 00 2c7ffd: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2c8002: 74 08 je 2c800c 2c8004: 48 89 ef mov %rbp,%rdi 2c8007: e8 00 00 00 00 callq 2c800c 2c800c: 48 8b 7d a0 mov -0x60(%rbp),%rdi 2c8010: 48 85 ff test %rdi,%rdi 2c8013: 74 0d je 2c8022 2c8015: e8 00 00 00 00 callq 2c801a 2c801a: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 2c8021: 00 2c8022: 48 8b bd c0 00 00 00 mov 0xc0(%rbp),%rdi 2c8029: 48 85 ff test %rdi,%rdi 2c802c: 74 10 je 2c803e 2c802e: e8 00 00 00 00 callq 2c8033 2c8033: 48 c7 85 c0 00 00 00 movq $0x0,0xc0(%rbp) 2c803a: 00 00 00 00 2c803e: 41 83 c4 01 add $0x1,%r12d 2c8042: 48 83 c5 08 add $0x8,%rbp 2c8046: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 2c804d: 77 82 ja 2c7fd1 2c804f: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2c8056: 8b 70 1c mov 0x1c(%rax),%esi 2c8059: 85 f6 test %esi,%esi 2c805b: 74 5a je 2c80b7 2c805d: 48 8d ab c8 01 00 00 lea 0x1c8(%rbx),%rbp 2c8064: 45 31 e4 xor %r12d,%r12d 2c8067: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2c806c: 74 08 je 2c8076 2c806e: 48 89 ef mov %rbp,%rdi 2c8071: e8 00 00 00 00 callq 2c8076 2c8076: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2c807a: 48 85 ff test %rdi,%rdi 2c807d: 74 0d je 2c808c 2c807f: e8 00 00 00 00 callq 2c8084 2c8084: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2c808b: 00 2c808c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 2c8090: 48 85 ff test %rdi,%rdi 2c8093: 74 0d je 2c80a2 2c8095: e8 00 00 00 00 callq 2c809a 2c809a: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 2c80a1: 00 2c80a2: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2c80a9: 41 83 c4 01 add $0x1,%r12d 2c80ad: 48 83 c5 08 add $0x8,%rbp 2c80b1: 44 39 60 1c cmp %r12d,0x1c(%rax) 2c80b5: 77 b0 ja 2c8067 2c80b7: 8b 8b b0 02 00 00 mov 0x2b0(%rbx),%ecx 2c80bd: 85 c9 test %ecx,%ecx 2c80bf: 74 20 je 2c80e1 2c80c1: 31 ed xor %ebp,%ebp 2c80c3: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 2c80ca: 00 2c80cb: 48 85 ff test %rdi,%rdi 2c80ce: 74 05 je 2c80d5 2c80d0: e8 00 00 00 00 callq 2c80d5 2c80d5: 48 83 c5 01 add $0x1,%rbp 2c80d9: 39 ab b0 02 00 00 cmp %ebp,0x2b0(%rbx) 2c80df: 77 e2 ja 2c80c3 2c80e1: 8b 93 70 03 00 00 mov 0x370(%rbx),%edx 2c80e7: 85 d2 test %edx,%edx 2c80e9: 74 2c je 2c8117 2c80eb: 31 ed xor %ebp,%ebp 2c80ed: 48 8b bc eb 38 03 00 mov 0x338(%rbx,%rbp,8),%rdi 2c80f4: 00 2c80f5: 48 85 ff test %rdi,%rdi 2c80f8: 74 11 je 2c810b 2c80fa: e8 00 00 00 00 callq 2c80ff 2c80ff: 48 c7 84 eb 38 03 00 movq $0x0,0x338(%rbx,%rbp,8) 2c8106: 00 00 00 00 00 2c810b: 48 83 c5 01 add $0x1,%rbp 2c810f: 39 ab 70 03 00 00 cmp %ebp,0x370(%rbx) 2c8115: 77 d6 ja 2c80ed 2c8117: 48 8b bb 30 03 00 00 mov 0x330(%rbx),%rdi 2c811e: 48 85 ff test %rdi,%rdi 2c8121: 74 10 je 2c8133 2c8123: e8 00 00 00 00 callq 2c8128 2c8128: 48 c7 83 30 03 00 00 movq $0x0,0x330(%rbx) 2c812f: 00 00 00 00 2c8133: 8b 83 b0 03 00 00 mov 0x3b0(%rbx),%eax 2c8139: 85 c0 test %eax,%eax 2c813b: 74 2a je 2c8167 2c813d: 48 8d ab 78 03 00 00 lea 0x378(%rbx),%rbp 2c8144: 45 31 e4 xor %r12d,%r12d 2c8147: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2c814c: 74 08 je 2c8156 2c814e: 48 89 ef mov %rbp,%rdi 2c8151: e8 00 00 00 00 callq 2c8156 2c8156: 41 83 c4 01 add $0x1,%r12d 2c815a: 48 83 c5 08 add $0x8,%rbp 2c815e: 44 39 a3 b0 03 00 00 cmp %r12d,0x3b0(%rbx) 2c8165: 77 e0 ja 2c8147 2c8167: 48 83 bb c8 03 00 00 cmpq $0x0,0x3c8(%rbx) 2c816e: 00 2c816f: 74 0c je 2c817d 2c8171: 48 8d bb c8 03 00 00 lea 0x3c8(%rbx),%rdi 2c8178: e8 00 00 00 00 callq 2c817d 2c817d: 48 83 bb d0 03 00 00 cmpq $0x0,0x3d0(%rbx) 2c8184: 00 2c8185: 74 0c je 2c8193 2c8187: 48 8d bb d0 03 00 00 lea 0x3d0(%rbx),%rdi 2c818e: e8 00 00 00 00 callq 2c8193 2c8193: 48 83 bb c0 03 00 00 cmpq $0x0,0x3c0(%rbx) 2c819a: 00 2c819b: 74 10 je 2c81ad 2c819d: 48 8d bb c0 03 00 00 lea 0x3c0(%rbx),%rdi 2c81a4: 5b pop %rbx 2c81a5: 5d pop %rbp 2c81a6: 41 5c pop %r12 2c81a8: e9 00 00 00 00 jmpq 2c81ad 2c81ad: 5b pop %rbx 2c81ae: 5d pop %rbp 2c81af: 41 5c pop %r12 2c81b1: c3 retq 2c81b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c81b9: 00 00 00 00 2c81bd: 0f 1f 00 nopl (%rax) 00000000002c81c0 : 2c81c0: e8 00 00 00 00 callq 2c81c5 2c81c5: 55 push %rbp 2c81c6: 53 push %rbx 2c81c7: 48 8b 2f mov (%rdi),%rbp 2c81ca: 48 89 fb mov %rdi,%rbx 2c81cd: 48 89 ef mov %rbp,%rdi 2c81d0: e8 db fd ff ff callq 2c7fb0 2c81d5: 48 89 ef mov %rbp,%rdi 2c81d8: e8 00 00 00 00 callq 2c81dd 2c81dd: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2c81e4: 5b pop %rbx 2c81e5: 5d pop %rbp 2c81e6: c3 retq 2c81e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c81ee: 00 00 00000000002c81f0 : 2c81f0: e8 00 00 00 00 callq 2c81f5 2c81f5: 41 55 push %r13 2c81f7: 49 89 fd mov %rdi,%r13 2c81fa: 41 54 push %r12 2c81fc: 55 push %rbp 2c81fd: 48 89 d5 mov %rdx,%rbp 2c8200: 53 push %rbx 2c8201: 48 89 f3 mov %rsi,%rbx 2c8204: e8 00 00 00 00 callq 2c8209 2c8209: 41 89 c4 mov %eax,%r12d 2c820c: 83 f8 01 cmp $0x1,%eax 2c820f: 74 0a je 2c821b 2c8211: 5b pop %rbx 2c8212: 44 89 e0 mov %r12d,%eax 2c8215: 5d pop %rbp 2c8216: 41 5c pop %r12 2c8218: 41 5d pop %r13 2c821a: c3 retq 2c821b: 48 89 ea mov %rbp,%rdx 2c821e: 48 89 de mov %rbx,%rsi 2c8221: 4c 89 ef mov %r13,%rdi 2c8224: e8 00 00 00 00 callq 2c8229 2c8229: 41 89 c4 mov %eax,%r12d 2c822c: 83 f8 01 cmp $0x1,%eax 2c822f: 75 e0 jne 2c8211 2c8231: 48 89 ee mov %rbp,%rsi 2c8234: 48 8d bb b8 01 00 00 lea 0x1b8(%rbx),%rdi 2c823b: e8 00 00 00 00 callq 2c8240 2c8240: 48 89 c5 mov %rax,%rbp 2c8243: 48 85 c0 test %rax,%rax 2c8246: 74 1a je 2c8262 2c8248: 48 89 c7 mov %rax,%rdi 2c824b: e8 00 00 00 00 callq 2c8250 2c8250: 48 89 ef mov %rbp,%rdi 2c8253: e8 00 00 00 00 callq 2c8258 2c8258: 44 89 e0 mov %r12d,%eax 2c825b: 5b pop %rbx 2c825c: 5d pop %rbp 2c825d: 41 5c pop %r12 2c825f: 41 5d pop %r13 2c8261: c3 retq 2c8262: 41 bc ff ff ff ff mov $0xffffffff,%r12d 2c8268: eb a7 jmp 2c8211 2c826a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c8270 : 2c8270: e8 00 00 00 00 callq 2c8275 2c8275: 41 54 push %r12 2c8277: ba 40 00 00 00 mov $0x40,%edx 2c827c: be c0 0d 00 00 mov $0xdc0,%esi 2c8281: 55 push %rbp 2c8282: 48 89 fd mov %rdi,%rbp 2c8285: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c828c 2c828c: e8 00 00 00 00 callq 2c8291 2c8291: 49 89 c4 mov %rax,%r12 2c8294: 48 85 c0 test %rax,%rax 2c8297: 74 27 je 2c82c0 2c8299: 8b 55 08 mov 0x8(%rbp),%edx 2c829c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c82a3: 48 89 ee mov %rbp,%rsi 2c82a6: 48 89 c7 mov %rax,%rdi 2c82a9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c82b0: 48 c1 e2 05 shl $0x5,%rdx 2c82b4: 48 81 c2 00 00 00 00 add $0x0,%rdx 2c82bb: e8 00 00 00 00 callq 2c82c0 2c82c0: 4c 89 e0 mov %r12,%rax 2c82c3: 5d pop %rbp 2c82c4: 41 5c pop %r12 2c82c6: c3 retq 2c82c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c82ce: 00 00 00000000002c82d0 : 2c82d0: e8 00 00 00 00 callq 2c82d5 2c82d5: 41 55 push %r13 2c82d7: 41 89 fd mov %edi,%r13d 2c82da: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c82e1 2c82e1: ba 48 00 00 00 mov $0x48,%edx 2c82e6: 41 54 push %r12 2c82e8: 55 push %rbp 2c82e9: 48 89 f5 mov %rsi,%rbp 2c82ec: be c0 0d 00 00 mov $0xdc0,%esi 2c82f1: e8 00 00 00 00 callq 2c82f6 2c82f6: 49 89 c4 mov %rax,%r12 2c82f9: 48 85 c0 test %rax,%rax 2c82fc: 74 30 je 2c832e 2c82fe: 49 63 c5 movslq %r13d,%rax 2c8301: 68 00 00 00 00 pushq $0x0 2c8306: 48 8b 55 58 mov 0x58(%rbp),%rdx 2c830a: 44 89 e9 mov %r13d,%ecx 2c830d: 48 69 c0 f4 00 00 00 imul $0xf4,%rax,%rax 2c8314: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c831b: 48 89 ee mov %rbp,%rsi 2c831e: 4c 89 e7 mov %r12,%rdi 2c8321: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 2c8328: e8 00 00 00 00 callq 2c832d 2c832d: 58 pop %rax 2c832e: 4c 89 e0 mov %r12,%rax 2c8331: 5d pop %rbp 2c8332: 41 5c pop %r12 2c8334: 41 5d pop %r13 2c8336: c3 retq 2c8337: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c833e: 00 00 00000000002c8340 : 2c8340: e8 00 00 00 00 callq 2c8345 2c8345: 41 54 push %r12 2c8347: ba 60 00 00 00 mov $0x60,%edx 2c834c: be c0 0d 00 00 mov $0xdc0,%esi 2c8351: 55 push %rbp 2c8352: 48 89 fd mov %rdi,%rbp 2c8355: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c835c 2c835c: e8 00 00 00 00 callq 2c8361 2c8361: 49 89 c4 mov %rax,%r12 2c8364: 48 85 c0 test %rax,%rax 2c8367: 74 55 je 2c83be 2c8369: 8b 45 18 mov 0x18(%rbp),%eax 2c836c: 83 f8 03 cmp $0x3,%eax 2c836f: 0f 84 8c 00 00 00 je 2c8401 2c8375: 7e 4e jle 2c83c5 2c8377: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c837e: 83 f8 05 cmp $0x5,%eax 2c8381: 74 0c je 2c838f 2c8383: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c838a: 83 f8 09 cmp $0x9,%eax 2c838d: 75 64 jne 2c83f3 2c838f: 8b 45 00 mov 0x0(%rbp),%eax 2c8392: 8b 55 08 mov 0x8(%rbp),%edx 2c8395: 48 89 ee mov %rbp,%rsi 2c8398: 4c 89 e7 mov %r12,%rdi 2c839b: 83 e8 01 sub $0x1,%eax 2c839e: 4c 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%r9 2c83a5: 00 2c83a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c83ad: 48 8d 04 40 lea (%rax,%rax,2),%rax 2c83b1: 4c 8d 04 85 00 00 00 lea 0x0(,%rax,4),%r8 2c83b8: 00 2c83b9: e8 00 00 00 00 callq 2c83be 2c83be: 4c 89 e0 mov %r12,%rax 2c83c1: 5d pop %rbp 2c83c2: 41 5c pop %r12 2c83c4: c3 retq 2c83c5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c83cc: 83 f8 01 cmp $0x1,%eax 2c83cf: 74 be je 2c838f 2c83d1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c83d8: 83 f8 02 cmp $0x2,%eax 2c83db: 74 b2 je 2c838f 2c83dd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c83e4: 85 c0 test %eax,%eax 2c83e6: 74 a7 je 2c838f 2c83e8: 0f 0b ud2 2c83ea: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c83f1: eb 9c jmp 2c838f 2c83f3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c83fa: 83 f8 04 cmp $0x4,%eax 2c83fd: 74 90 je 2c838f 2c83ff: eb e7 jmp 2c83e8 2c8401: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c8408: eb 85 jmp 2c838f 2c840a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c8410 : 2c8410: e8 00 00 00 00 callq 2c8415 2c8415: 53 push %rbx 2c8416: 48 89 fb mov %rdi,%rbx 2c8419: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c8420 2c8420: ba 68 01 00 00 mov $0x168,%edx 2c8425: be c0 0d 00 00 mov $0xdc0,%esi 2c842a: e8 00 00 00 00 callq 2c842f 2c842f: 48 85 c0 test %rax,%rax 2c8432: 74 1b je 2c844f 2c8434: 48 89 18 mov %rbx,(%rax) 2c8437: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2c843e: 00 2c843f: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2c8446: 00 2c8447: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 2c844e: 00 2c844f: 5b pop %rbx 2c8450: c3 retq 2c8451: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c8458: 00 00 00 00 2c845c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c8460 : 2c8460: e8 00 00 00 00 callq 2c8465 2c8465: 41 55 push %r13 2c8467: 41 89 f5 mov %esi,%r13d 2c846a: 41 54 push %r12 2c846c: 55 push %rbp 2c846d: 48 89 fd mov %rdi,%rbp 2c8470: bf 60 4b 00 00 mov $0x4b60,%edi 2c8475: e8 86 fa ff ff callq 2c7f00 2c847a: be c0 0d 00 00 mov $0xdc0,%esi 2c847f: bf 60 4b 00 00 mov $0x4b60,%edi 2c8484: 89 c2 mov %eax,%edx 2c8486: e8 00 00 00 00 callq 2c848b 2c848b: 49 89 c4 mov %rax,%r12 2c848e: 48 85 c0 test %rax,%rax 2c8491: 74 32 je 2c84c5 2c8493: 44 89 ea mov %r13d,%edx 2c8496: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c849d: 48 89 ee mov %rbp,%rsi 2c84a0: 4c 89 e7 mov %r12,%rdi 2c84a3: 48 8d 04 d5 00 00 00 lea 0x0(,%rdx,8),%rax 2c84aa: 00 2c84ab: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c84b2: 48 29 d0 sub %rdx,%rax 2c84b5: 44 89 ea mov %r13d,%edx 2c84b8: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 2c84bf: 00 2c84c0: e8 00 00 00 00 callq 2c84c5 2c84c5: 4c 89 e0 mov %r12,%rax 2c84c8: 5d pop %rbp 2c84c9: 41 5c pop %r12 2c84cb: 41 5d pop %r13 2c84cd: c3 retq 2c84ce: 66 90 xchg %ax,%ax 00000000002c84d0 : 2c84d0: e8 00 00 00 00 callq 2c84d5 2c84d5: 41 55 push %r13 2c84d7: ba 70 00 00 00 mov $0x70,%edx 2c84dc: 41 89 f5 mov %esi,%r13d 2c84df: be c0 0d 00 00 mov $0xdc0,%esi 2c84e4: 41 54 push %r12 2c84e6: 55 push %rbp 2c84e7: 48 89 fd mov %rdi,%rbp 2c84ea: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c84f1 2c84f1: e8 00 00 00 00 callq 2c84f6 2c84f6: 49 89 c4 mov %rax,%r12 2c84f9: 48 85 c0 test %rax,%rax 2c84fc: 74 39 je 2c8537 2c84fe: 48 8b 55 00 mov 0x0(%rbp),%rdx 2c8502: 44 89 e8 mov %r13d,%eax 2c8505: b9 60 09 00 00 mov $0x960,%ecx 2c850a: 48 89 ee mov %rbp,%rsi 2c850d: 48 8d 04 80 lea (%rax,%rax,4),%rax 2c8511: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c8518: 4c 89 e7 mov %r12,%rdi 2c851b: 0f b6 52 4c movzbl 0x4c(%rdx),%edx 2c851f: 4c 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%r8 2c8526: 00 2c8527: 52 push %rdx 2c8528: 44 89 ea mov %r13d,%edx 2c852b: 68 00 00 00 00 pushq $0x0 2c8530: e8 00 00 00 00 callq 2c8535 2c8535: 58 pop %rax 2c8536: 5a pop %rdx 2c8537: 4c 89 e0 mov %r12,%rax 2c853a: 5d pop %rbp 2c853b: 41 5c pop %r12 2c853d: 41 5d pop %r13 2c853f: c3 retq 00000000002c8540 : 2c8540: e8 00 00 00 00 callq 2c8545 2c8545: 41 55 push %r13 2c8547: ba 50 00 00 00 mov $0x50,%edx 2c854c: 41 89 f5 mov %esi,%r13d 2c854f: be c0 0d 00 00 mov $0xdc0,%esi 2c8554: 41 54 push %r12 2c8556: 55 push %rbp 2c8557: 48 89 fd mov %rdi,%rbp 2c855a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c8561 2c8561: e8 00 00 00 00 callq 2c8566 2c8566: 49 89 c4 mov %rax,%r12 2c8569: 48 85 c0 test %rax,%rax 2c856c: 74 2e je 2c859c 2c856e: 44 89 e8 mov %r13d,%eax 2c8571: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c8578: 44 89 ea mov %r13d,%edx 2c857b: 48 89 ee mov %rbp,%rsi 2c857e: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 2c8582: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c8589: 4c 89 e7 mov %r12,%rdi 2c858c: 48 c1 e1 04 shl $0x4,%rcx 2c8590: 48 81 c1 00 00 00 00 add $0x0,%rcx 2c8597: e8 00 00 00 00 callq 2c859c 2c859c: 4c 89 e0 mov %r12,%rax 2c859f: 5d pop %rbp 2c85a0: 41 5c pop %r12 2c85a2: 41 5d pop %r13 2c85a4: c3 retq 2c85a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c85ac: 00 00 00 00 00000000002c85b0 : 2c85b0: e8 00 00 00 00 callq 2c85b5 2c85b5: 41 57 push %r15 2c85b7: 49 89 cf mov %rcx,%r15 2c85ba: 41 56 push %r14 2c85bc: 41 89 d6 mov %edx,%r14d 2c85bf: ba 00 01 00 00 mov $0x100,%edx 2c85c4: 41 55 push %r13 2c85c6: 49 89 f5 mov %rsi,%r13 2c85c9: be c0 0d 00 00 mov $0xdc0,%esi 2c85ce: 41 54 push %r12 2c85d0: 55 push %rbp 2c85d1: 48 89 fd mov %rdi,%rbp 2c85d4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c85db 2c85db: 53 push %rbx 2c85dc: 44 89 c3 mov %r8d,%ebx 2c85df: e8 00 00 00 00 callq 2c85e4 2c85e4: 49 89 c4 mov %rax,%r12 2c85e7: 48 85 c0 test %rax,%rax 2c85ea: 74 2a je 2c8616 2c85ec: 68 00 00 00 00 pushq $0x0 2c85f1: 4c 89 ea mov %r13,%rdx 2c85f4: 4d 89 f8 mov %r15,%r8 2c85f7: 44 89 f1 mov %r14d,%ecx 2c85fa: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c8601: 48 89 ee mov %rbp,%rsi 2c8604: 48 89 c7 mov %rax,%rdi 2c8607: e8 00 00 00 00 callq 2c860c 2c860c: 5a pop %rdx 2c860d: 84 c0 test %al,%al 2c860f: 74 13 je 2c8624 2c8611: 41 88 5c 24 14 mov %bl,0x14(%r12) 2c8616: 5b pop %rbx 2c8617: 4c 89 e0 mov %r12,%rax 2c861a: 5d pop %rbp 2c861b: 41 5c pop %r12 2c861d: 41 5d pop %r13 2c861f: 41 5e pop %r14 2c8621: 41 5f pop %r15 2c8623: c3 retq 2c8624: 4c 89 e7 mov %r12,%rdi 2c8627: 45 31 e4 xor %r12d,%r12d 2c862a: e8 00 00 00 00 callq 2c862f 2c862f: b9 ec 02 00 00 mov $0x2ec,%ecx 2c8634: bf 02 00 00 00 mov $0x2,%edi 2c8639: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8640: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8647: e8 00 00 00 00 callq 2c864c 2c864c: 4c 89 e0 mov %r12,%rax 2c864f: 5b pop %rbx 2c8650: 5d pop %rbp 2c8651: 41 5c pop %r12 2c8653: 41 5d pop %r13 2c8655: 41 5e pop %r14 2c8657: 41 5f pop %r15 2c8659: c3 retq 2c865a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c8660 : 2c8660: e8 00 00 00 00 callq 2c8665 2c8665: 53 push %rbx 2c8666: 48 89 fb mov %rdi,%rbx 2c8669: 48 8b 3f mov (%rdi),%rdi 2c866c: e8 00 00 00 00 callq 2c8671 2c8671: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2c8678: 5b pop %rbx 2c8679: c3 retq 2c867a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c8680 : 2c8680: e8 00 00 00 00 callq 2c8685 2c8685: 41 57 push %r15 2c8687: ba 28 04 00 00 mov $0x428,%edx 2c868c: 41 56 push %r14 2c868e: 41 55 push %r13 2c8690: 41 54 push %r12 2c8692: 55 push %rbp 2c8693: 53 push %rbx 2c8694: 48 89 f3 mov %rsi,%rbx 2c8697: 48 83 ec 30 sub $0x30,%rsp 2c869b: 89 7c 24 1c mov %edi,0x1c(%rsp) 2c869f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c86a6 2c86a6: 48 89 74 24 10 mov %rsi,0x10(%rsp) 2c86ab: be c0 0d 00 00 mov $0xdc0,%esi 2c86b0: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2c86b7: 00 00 2c86b9: 48 89 44 24 28 mov %rax,0x28(%rsp) 2c86be: 31 c0 xor %eax,%eax 2c86c0: e8 00 00 00 00 callq 2c86c5 2c86c5: 48 85 c0 test %rax,%rax 2c86c8: 0f 84 93 05 00 00 je 2c8c61 2c86ce: 4c 8b a3 98 02 00 00 mov 0x298(%rbx),%r12 2c86d5: 48 89 c5 mov %rax,%rbp 2c86d8: 41 b8 01 00 00 00 mov $0x1,%r8d 2c86de: 49 8b 44 24 58 mov 0x58(%r12),%rax 2c86e3: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2c86ea: 00 2c86eb: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 2c86f2: 00 00 00 00 2c86f6: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2c86fd: 00 00 00 00 2c8701: c7 85 ac 02 00 00 ff movl $0xffffffff,0x2ac(%rbp) 2c8708: ff ff ff 2c870b: 4d 8b 6c 24 58 mov 0x58(%r12),%r13 2c8710: 41 80 7d 78 00 cmpb $0x0,0x78(%r13) 2c8715: 74 0c je 2c8723 2c8717: 41 8b 55 58 mov 0x58(%r13),%edx 2c871b: 85 d2 test %edx,%edx 2c871d: 0f 85 7c 04 00 00 jne 2c8b9f 2c8723: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c872a: ba 01 00 00 00 mov $0x1,%edx 2c872f: 4c 89 ee mov %r13,%rsi 2c8732: 4c 89 e7 mov %r12,%rdi 2c8735: e8 00 00 00 00 callq 2c873a 2c873a: 45 31 c0 xor %r8d,%r8d 2c873d: ba 02 00 00 00 mov $0x2,%edx 2c8742: 4c 89 ee mov %r13,%rsi 2c8745: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2c874c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c8753: 4c 89 e7 mov %r12,%rdi 2c8756: e8 00 00 00 00 callq 2c875b 2c875b: 45 31 c0 xor %r8d,%r8d 2c875e: ba 03 00 00 00 mov $0x3,%edx 2c8763: 4c 89 ee mov %r13,%rsi 2c8766: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2c876d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c8774: 4c 89 e7 mov %r12,%rdi 2c8777: e8 00 00 00 00 callq 2c877c 2c877c: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2c8783: 00 2c8784: c7 85 70 03 00 00 02 movl $0x2,0x370(%rbp) 2c878b: 00 00 00 2c878e: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2c8795: 0f 84 98 04 00 00 je 2c8c33 2c879b: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2c87a1: 31 c0 xor %eax,%eax 2c87a3: eb 0c jmp 2c87b1 2c87a5: 48 83 c0 01 add $0x1,%rax 2c87a9: 39 c2 cmp %eax,%edx 2c87ab: 0f 86 8a 00 00 00 jbe 2c883b 2c87b1: 48 83 bc c5 38 03 00 cmpq $0x0,0x338(%rbp,%rax,8) 2c87b8: 00 00 2c87ba: 75 e9 jne 2c87a5 2c87bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c87c3: e8 00 00 00 00 callq 2c87c8 2c87c8: b9 09 04 00 00 mov $0x409,%ecx 2c87cd: bf 02 00 00 00 mov $0x2,%edi 2c87d2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c87d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c87e0: e8 00 00 00 00 callq 2c87e5 2c87e5: 48 89 ef mov %rbp,%rdi 2c87e8: 45 31 e4 xor %r12d,%r12d 2c87eb: e8 c0 f7 ff ff callq 2c7fb0 2c87f0: 48 89 ef mov %rbp,%rdi 2c87f3: e8 00 00 00 00 callq 2c87f8 2c87f8: b9 97 04 00 00 mov $0x497,%ecx 2c87fd: bf 02 00 00 00 mov $0x2,%edi 2c8802: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8809: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8810: e8 00 00 00 00 callq 2c8815 2c8815: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2c881a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2c8821: 00 00 2c8823: 0f 85 13 07 00 00 jne 2c8f3c 2c8829: 48 83 c4 30 add $0x30,%rsp 2c882d: 4c 89 e0 mov %r12,%rax 2c8830: 5b pop %rbx 2c8831: 5d pop %rbp 2c8832: 41 5c pop %r12 2c8834: 41 5d pop %r13 2c8836: 41 5e pop %r14 2c8838: 41 5f pop %r15 2c883a: c3 retq 2c883b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c8842: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8849: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8850: 4c 89 e7 mov %r12,%rdi 2c8853: e8 00 00 00 00 callq 2c8858 2c8858: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 2c885f: 48 85 c0 test %rax,%rax 2c8862: 0f 84 b1 04 00 00 je 2c8d19 2c8868: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c886f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8876: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c887d: 4c 89 e7 mov %r12,%rdi 2c8880: e8 00 00 00 00 callq 2c8885 2c8885: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 2c888c: 48 85 c0 test %rax,%rax 2c888f: 0f 84 b2 04 00 00 je 2c8d47 2c8895: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 2c889a: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 2c889f: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2c88a6: 48 89 44 24 20 mov %rax,0x20(%rsp) 2c88ab: e8 00 00 00 00 callq 2c88b0 2c88b0: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2c88b7: 48 85 c0 test %rax,%rax 2c88ba: 0f 84 25 ff ff ff je 2c87e5 2c88c0: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2c88c7: 00 00 2c88c9: 49 c7 c7 00 00 00 00 mov $0x0,%r15 2c88d0: 48 b8 06 00 00 00 ff movabs $0xffffffff00000006,%rax 2c88d7: ff ff ff 2c88da: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2c88e1: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 2c88e8: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2c88ef: 49 c7 c5 00 00 00 00 mov $0x0,%r13 2c88f6: 8b 00 mov (%rax),%eax 2c88f8: c7 43 38 80 00 00 00 movl $0x80,0x38(%rbx) 2c88ff: c6 43 47 01 movb $0x1,0x47(%rbx) 2c8903: 89 85 24 03 00 00 mov %eax,0x324(%rbp) 2c8909: 48 b8 c8 00 00 00 28 movabs $0x28000000c8,%rax 2c8910: 00 00 00 2c8913: 48 89 43 2c mov %rax,0x2c(%rbx) 2c8917: c6 43 4a 01 movb $0x1,0x4a(%rbx) 2c891b: c6 43 4c 00 movb $0x0,0x4c(%rbx) 2c891f: 31 db xor %ebx,%ebx 2c8921: e9 88 01 00 00 jmpq 2c8aae 2c8926: 48 89 c7 mov %rax,%rdi 2c8929: 89 da mov %ebx,%edx 2c892b: 4c 89 e6 mov %r12,%rsi 2c892e: 48 89 04 24 mov %rax,(%rsp) 2c8932: e8 00 00 00 00 callq 2c8937 2c8937: 48 8b 04 24 mov (%rsp),%rax 2c893b: ba 28 01 00 00 mov $0x128,%edx 2c8940: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c8947 2c8947: be c0 0d 00 00 mov $0xdc0,%esi 2c894c: 48 89 84 dd 20 01 00 mov %rax,0x120(%rbp,%rbx,8) 2c8953: 00 2c8954: e8 00 00 00 00 callq 2c8959 2c8959: 48 85 c0 test %rax,%rax 2c895c: 0f 84 07 03 00 00 je 2c8c69 2c8962: 48 89 c7 mov %rax,%rdi 2c8965: 89 da mov %ebx,%edx 2c8967: 4c 89 e6 mov %r12,%rsi 2c896a: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c8971: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c8978: 4c 89 e9 mov %r13,%rcx 2c897b: 48 89 04 24 mov %rax,(%rsp) 2c897f: e8 00 00 00 00 callq 2c8984 2c8984: 48 8b 04 24 mov (%rsp),%rax 2c8988: ba 30 00 00 00 mov $0x30,%edx 2c898d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c8994 2c8994: be c0 0d 00 00 mov $0xdc0,%esi 2c8999: c6 80 20 01 00 00 02 movb $0x2,0x120(%rax) 2c89a0: 48 89 44 dd 00 mov %rax,0x0(%rbp,%rbx,8) 2c89a5: e8 00 00 00 00 callq 2c89aa 2c89aa: 48 85 c0 test %rax,%rax 2c89ad: 0f 84 0e 03 00 00 je 2c8cc1 2c89b3: 89 da mov %ebx,%edx 2c89b5: 4c 89 e6 mov %r12,%rsi 2c89b8: 48 89 c7 mov %rax,%rdi 2c89bb: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c89c2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c89c9: 4c 89 f1 mov %r14,%rcx 2c89cc: 48 89 04 24 mov %rax,(%rsp) 2c89d0: e8 00 00 00 00 callq 2c89d5 2c89d5: 48 8b 04 24 mov (%rsp),%rax 2c89d9: bf 78 4b 00 00 mov $0x4b78,%edi 2c89de: 48 89 44 dd 60 mov %rax,0x60(%rbp,%rbx,8) 2c89e3: e8 18 f5 ff ff callq 2c7f00 2c89e8: be c0 0d 00 00 mov $0xdc0,%esi 2c89ed: bf 78 4b 00 00 mov $0x4b78,%edi 2c89f2: 89 c2 mov %eax,%edx 2c89f4: e8 00 00 00 00 callq 2c89f9 2c89f9: 48 85 c0 test %rax,%rax 2c89fc: 0f 84 21 01 00 00 je 2c8b23 2c8a02: 89 da mov %ebx,%edx 2c8a04: 4c 89 e6 mov %r12,%rsi 2c8a07: 48 89 c7 mov %rax,%rdi 2c8a0a: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c8a11: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c8a18: 4c 89 f9 mov %r15,%rcx 2c8a1b: 48 89 04 24 mov %rax,(%rsp) 2c8a1f: e8 00 00 00 00 callq 2c8a24 2c8a24: 48 8b 04 24 mov (%rsp),%rax 2c8a28: bf 60 4b 00 00 mov $0x4b60,%edi 2c8a2d: 48 89 84 dd 90 00 00 mov %rax,0x90(%rbp,%rbx,8) 2c8a34: 00 2c8a35: e8 c6 f4 ff ff callq 2c7f00 2c8a3a: be c0 0d 00 00 mov $0xdc0,%esi 2c8a3f: bf 60 4b 00 00 mov $0x4b60,%edi 2c8a44: 89 c2 mov %eax,%edx 2c8a46: e8 00 00 00 00 callq 2c8a4b 2c8a4b: 48 85 c0 test %rax,%rax 2c8a4e: 0f 84 0d 01 00 00 je 2c8b61 2c8a54: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2c8a59: 89 da mov %ebx,%edx 2c8a5b: 48 89 c7 mov %rax,%rdi 2c8a5e: 4c 89 e6 mov %r12,%rsi 2c8a61: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c8a68: 48 89 04 24 mov %rax,(%rsp) 2c8a6c: 49 83 c6 54 add $0x54,%r14 2c8a70: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c8a77: e8 00 00 00 00 callq 2c8a7c 2c8a7c: 48 8b 04 24 mov (%rsp),%rax 2c8a80: 48 83 44 24 08 38 addq $0x38,0x8(%rsp) 2c8a86: 49 81 c7 04 01 00 00 add $0x104,%r15 2c8a8d: 49 81 c5 88 00 00 00 add $0x88,%r13 2c8a94: 48 89 84 dd f0 00 00 mov %rax,0xf0(%rbp,%rbx,8) 2c8a9b: 00 2c8a9c: 8b 8d a8 02 00 00 mov 0x2a8(%rbp),%ecx 2c8aa2: 48 83 c3 01 add $0x1,%rbx 2c8aa6: 39 d9 cmp %ebx,%ecx 2c8aa8: 0f 86 c7 02 00 00 jbe 2c8d75 2c8aae: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 2c8ab2: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c8ab9 2c8ab9: ba 60 00 00 00 mov $0x60,%edx 2c8abe: be c0 0d 00 00 mov $0xdc0,%esi 2c8ac3: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx 2c8aca: 00 2c8acb: 89 5c 24 18 mov %ebx,0x18(%rsp) 2c8acf: 48 89 0c 24 mov %rcx,(%rsp) 2c8ad3: e8 00 00 00 00 callq 2c8ad8 2c8ad8: 48 8b 0c 24 mov (%rsp),%rcx 2c8adc: 48 85 c0 test %rax,%rax 2c8adf: 0f 85 41 fe ff ff jne 2c8926 2c8ae5: 8b 44 24 18 mov 0x18(%rsp),%eax 2c8ae9: b9 3e 04 00 00 mov $0x43e,%ecx 2c8aee: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8af5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8afc: bf 02 00 00 00 mov $0x2,%edi 2c8b01: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 2c8b08: 00 00 00 00 00 2c8b0d: e8 00 00 00 00 callq 2c8b12 2c8b12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c8b19: e8 00 00 00 00 callq 2c8b1e 2c8b1e: e9 c2 fc ff ff jmpq 2c87e5 2c8b23: 8b 44 24 18 mov 0x18(%rsp),%eax 2c8b27: b9 55 04 00 00 mov $0x455,%ecx 2c8b2c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8b33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8b3a: bf 02 00 00 00 mov $0x2,%edi 2c8b3f: 48 c7 84 c5 90 00 00 movq $0x0,0x90(%rbp,%rax,8) 2c8b46: 00 00 00 00 00 2c8b4b: e8 00 00 00 00 callq 2c8b50 2c8b50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c8b57: e8 00 00 00 00 callq 2c8b5c 2c8b5c: e9 84 fc ff ff jmpq 2c87e5 2c8b61: 8b 44 24 18 mov 0x18(%rsp),%eax 2c8b65: b9 5d 04 00 00 mov $0x45d,%ecx 2c8b6a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8b71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8b78: bf 02 00 00 00 mov $0x2,%edi 2c8b7d: 48 c7 84 c5 f0 00 00 movq $0x0,0xf0(%rbp,%rax,8) 2c8b84: 00 00 00 00 00 2c8b89: e8 00 00 00 00 callq 2c8b8e 2c8b8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c8b95: e8 00 00 00 00 callq 2c8b9a 2c8b9a: e9 46 fc ff ff jmpq 2c87e5 2c8b9f: 31 c9 xor %ecx,%ecx 2c8ba1: ba 04 00 00 00 mov $0x4,%edx 2c8ba6: 4c 89 ee mov %r13,%rsi 2c8ba9: 4c 89 e7 mov %r12,%rdi 2c8bac: e8 00 00 00 00 callq 2c8bb1 2c8bb1: 45 31 c0 xor %r8d,%r8d 2c8bb4: ba 01 00 00 00 mov $0x1,%edx 2c8bb9: 4c 89 ee mov %r13,%rsi 2c8bbc: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2c8bc3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c8bca: 4c 89 e7 mov %r12,%rdi 2c8bcd: e8 00 00 00 00 callq 2c8bd2 2c8bd2: 45 31 c0 xor %r8d,%r8d 2c8bd5: ba 02 00 00 00 mov $0x2,%edx 2c8bda: 4c 89 ee mov %r13,%rsi 2c8bdd: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2c8be4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c8beb: 4c 89 e7 mov %r12,%rdi 2c8bee: e8 00 00 00 00 callq 2c8bf3 2c8bf3: 45 31 c0 xor %r8d,%r8d 2c8bf6: ba 03 00 00 00 mov $0x3,%edx 2c8bfb: 4c 89 ee mov %r13,%rsi 2c8bfe: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2c8c05: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c8c0c: 4c 89 e7 mov %r12,%rdi 2c8c0f: e8 00 00 00 00 callq 2c8c14 2c8c14: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2c8c1b: 00 2c8c1c: c7 85 70 03 00 00 03 movl $0x3,0x370(%rbp) 2c8c23: 00 00 00 2c8c26: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 2c8c2d: 0f 85 68 fb ff ff jne 2c879b 2c8c33: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c8c3a: e8 00 00 00 00 callq 2c8c3f 2c8c3f: b9 02 04 00 00 mov $0x402,%ecx 2c8c44: bf 02 00 00 00 mov $0x2,%edi 2c8c49: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8c50: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8c57: e8 00 00 00 00 callq 2c8c5c 2c8c5c: e9 84 fb ff ff jmpq 2c87e5 2c8c61: 45 31 e4 xor %r12d,%r12d 2c8c64: e9 ac fb ff ff jmpq 2c8815 2c8c69: b9 39 02 00 00 mov $0x239,%ecx 2c8c6e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8c75: bf 02 00 00 00 mov $0x2,%edi 2c8c7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8c81: e8 00 00 00 00 callq 2c8c86 2c8c86: 8b 44 24 18 mov 0x18(%rsp),%eax 2c8c8a: b9 45 04 00 00 mov $0x445,%ecx 2c8c8f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8c96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8c9d: bf 02 00 00 00 mov $0x2,%edi 2c8ca2: 48 c7 44 c5 00 00 00 movq $0x0,0x0(%rbp,%rax,8) 2c8ca9: 00 00 2c8cab: e8 00 00 00 00 callq 2c8cb0 2c8cb0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c8cb7: e8 00 00 00 00 callq 2c8cbc 2c8cbc: e9 24 fb ff ff jmpq 2c87e5 2c8cc1: b9 5d 02 00 00 mov $0x25d,%ecx 2c8cc6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8ccd: bf 02 00 00 00 mov $0x2,%edi 2c8cd2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8cd9: e8 00 00 00 00 callq 2c8cde 2c8cde: 8b 44 24 18 mov 0x18(%rsp),%eax 2c8ce2: b9 4d 04 00 00 mov $0x44d,%ecx 2c8ce7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8cee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8cf5: bf 02 00 00 00 mov $0x2,%edi 2c8cfa: 48 c7 44 c5 60 00 00 movq $0x0,0x60(%rbp,%rax,8) 2c8d01: 00 00 2c8d03: e8 00 00 00 00 callq 2c8d08 2c8d08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c8d0f: e8 00 00 00 00 callq 2c8d14 2c8d14: e9 cc fa ff ff jmpq 2c87e5 2c8d19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c8d20: e8 00 00 00 00 callq 2c8d25 2c8d25: b9 14 04 00 00 mov $0x414,%ecx 2c8d2a: bf 02 00 00 00 mov $0x2,%edi 2c8d2f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8d36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8d3d: e8 00 00 00 00 callq 2c8d42 2c8d42: e9 9e fa ff ff jmpq 2c87e5 2c8d47: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c8d4e: e8 00 00 00 00 callq 2c8d53 2c8d53: b9 1e 04 00 00 mov $0x41e,%ecx 2c8d58: bf 02 00 00 00 mov $0x2,%edi 2c8d5d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8d64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8d6b: e8 00 00 00 00 callq 2c8d70 2c8d70: e9 70 fa ff ff jmpq 2c87e5 2c8d75: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2c8d7c: 8b 40 1c mov 0x1c(%rax),%eax 2c8d7f: 85 c0 test %eax,%eax 2c8d81: 0f 84 03 01 00 00 je 2c8e8a 2c8d87: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 2c8d8e: 45 31 f6 xor %r14d,%r14d 2c8d91: eb 4c jmp 2c8ddf 2c8d93: 48 89 d9 mov %rbx,%rcx 2c8d96: 44 89 f2 mov %r14d,%edx 2c8d99: 48 89 c7 mov %rax,%rdi 2c8d9c: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c8da3: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c8daa: 4c 89 e6 mov %r12,%rsi 2c8dad: 48 83 c3 30 add $0x30,%rbx 2c8db1: e8 00 00 00 00 callq 2c8db6 2c8db6: 4e 89 bc f5 f8 01 00 mov %r15,0x1f8(%rbp,%r14,8) 2c8dbd: 00 2c8dbe: 4a c7 84 f5 28 02 00 movq $0x0,0x228(%rbp,%r14,8) 2c8dc5: 00 00 00 00 00 2c8dca: 49 83 c6 01 add $0x1,%r14 2c8dce: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2c8dd5: 44 39 70 1c cmp %r14d,0x1c(%rax) 2c8dd9: 0f 86 a5 00 00 00 jbe 2c8e84 2c8ddf: 44 89 f6 mov %r14d,%esi 2c8de2: 4c 89 e7 mov %r12,%rdi 2c8de5: 45 89 f5 mov %r14d,%r13d 2c8de8: e8 00 00 00 00 callq 2c8ded 2c8ded: 4a 89 84 f5 c8 01 00 mov %rax,0x1c8(%rbp,%r14,8) 2c8df4: 00 2c8df5: 48 85 c0 test %rax,%rax 2c8df8: 74 5c je 2c8e56 2c8dfa: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c8e01 2c8e01: ba 50 00 00 00 mov $0x50,%edx 2c8e06: be c0 0d 00 00 mov $0xdc0,%esi 2c8e0b: e8 00 00 00 00 callq 2c8e10 2c8e10: 49 89 c7 mov %rax,%r15 2c8e13: 48 85 c0 test %rax,%rax 2c8e16: 0f 85 77 ff ff ff jne 2c8d93 2c8e1c: b9 6e 04 00 00 mov $0x46e,%ecx 2c8e21: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8e28: 4a c7 84 ed f8 01 00 movq $0x0,0x1f8(%rbp,%r13,8) 2c8e2f: 00 00 00 00 00 2c8e34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8e3b: bf 02 00 00 00 mov $0x2,%edi 2c8e40: e8 00 00 00 00 callq 2c8e45 2c8e45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c8e4c: e8 00 00 00 00 callq 2c8e51 2c8e51: e9 8f f9 ff ff jmpq 2c87e5 2c8e56: b9 67 04 00 00 mov $0x467,%ecx 2c8e5b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c8e62: bf 02 00 00 00 mov $0x2,%edi 2c8e67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c8e6e: e8 00 00 00 00 callq 2c8e73 2c8e73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c8e7a: e8 00 00 00 00 callq 2c8e7f 2c8e7f: e9 61 f9 ff ff jmpq 2c87e5 2c8e84: 8b 8d a8 02 00 00 mov 0x2a8(%rbp),%ecx 2c8e8a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2c8e8f: 89 48 28 mov %ecx,0x28(%rax) 2c8e92: 85 c9 test %ecx,%ecx 2c8e94: 74 73 je 2c8f09 2c8e96: 89 c8 mov %ecx,%eax 2c8e98: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 2c8e9d: 31 f6 xor %esi,%esi 2c8e9f: 89 0c 24 mov %ecx,(%rsp) 2c8ea2: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2c8ea6: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 2c8eaa: 48 8d 7b 54 lea 0x54(%rbx),%rdi 2c8eae: 48 c1 e2 02 shl $0x2,%rdx 2c8eb2: e8 00 00 00 00 callq 2c8eb7 2c8eb7: 8b 0c 24 mov (%rsp),%ecx 2c8eba: 31 d2 xor %edx,%edx 2c8ebc: 48 89 df mov %rbx,%rdi 2c8ebf: 89 d6 mov %edx,%esi 2c8ec1: 83 c2 01 add $0x1,%edx 2c8ec4: c7 00 01 00 00 00 movl $0x1,(%rax) 2c8eca: 48 83 c0 2c add $0x2c,%rax 2c8ece: 4c 8d 04 b6 lea (%rsi,%rsi,4),%r8 2c8ed2: 4a 8d 34 46 lea (%rsi,%r8,2),%rsi 2c8ed6: 80 4c b7 5c 01 orb $0x1,0x5c(%rdi,%rsi,4) 2c8edb: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2c8ee2: c7 40 e4 01 00 00 00 movl $0x1,-0x1c(%rax) 2c8ee9: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 2c8ef0: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 2c8ef7: c7 40 f0 01 00 00 00 movl $0x1,-0x10(%rax) 2c8efe: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 2c8f05: 39 ca cmp %ecx,%edx 2c8f07: 75 b6 jne 2c8ebf 2c8f09: 0f b6 7c 24 1c movzbl 0x1c(%rsp),%edi 2c8f0e: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2c8f13: 48 89 ea mov %rbp,%rdx 2c8f16: 49 89 ec mov %rbp,%r12 2c8f19: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c8f20: e8 00 00 00 00 callq 2c8f25 2c8f25: 84 c0 test %al,%al 2c8f27: 0f 84 b8 f8 ff ff je 2c87e5 2c8f2d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2c8f32: e8 00 00 00 00 callq 2c8f37 2c8f37: e9 d9 f8 ff ff jmpq 2c8815 2c8f3c: e8 00 00 00 00 callq 2c8f41 2c8f41: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c8f48: 00 00 00 2c8f4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002c8f50 : 2c8f50: e8 00 00 00 00 callq 2c8f55 2c8f55: 55 push %rbp 2c8f56: 48 89 f5 mov %rsi,%rbp 2c8f59: 53 push %rbx 2c8f5a: 48 8b b7 78 03 00 00 mov 0x378(%rdi),%rsi 2c8f61: 48 89 fb mov %rdi,%rbx 2c8f64: 48 8d bd b8 01 00 00 lea 0x1b8(%rbp),%rdi 2c8f6b: e8 00 00 00 00 callq 2c8f70 2c8f70: 48 8b bb 80 03 00 00 mov 0x380(%rbx),%rdi 2c8f77: 48 89 ee mov %rbp,%rsi 2c8f7a: 5b pop %rbx 2c8f7b: 31 d2 xor %edx,%edx 2c8f7d: 5d pop %rbp 2c8f7e: 48 8b 47 08 mov 0x8(%rdi),%rax 2c8f82: 48 8b 00 mov (%rax),%rax 2c8f85: e9 00 00 00 00 jmpq 2c8f8a 2c8f8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c8f90 : 2c8f90: e8 00 00 00 00 callq 2c8f95 2c8f95: 55 push %rbp 2c8f96: 48 89 f5 mov %rsi,%rbp 2c8f99: 53 push %rbx 2c8f9a: 48 8b b7 78 03 00 00 mov 0x378(%rdi),%rsi 2c8fa1: 48 89 fb mov %rdi,%rbx 2c8fa4: 48 8d bd b8 01 00 00 lea 0x1b8(%rbp),%rdi 2c8fab: e8 00 00 00 00 callq 2c8fb0 2c8fb0: 48 8b bb 80 03 00 00 mov 0x380(%rbx),%rdi 2c8fb7: 48 89 ee mov %rbp,%rsi 2c8fba: 5b pop %rbx 2c8fbb: ba 01 00 00 00 mov $0x1,%edx 2c8fc0: 5d pop %rbp 2c8fc1: 48 8b 47 08 mov 0x8(%rdi),%rax 2c8fc5: 48 8b 00 mov (%rax),%rax 2c8fc8: e9 00 00 00 00 jmpq 2c8fcd 2c8fcd: 0f 1f 00 nopl (%rax) 00000000002c8fd0 : 2c8fd0: e8 00 00 00 00 callq 2c8fd5 2c8fd5: 48 89 f8 mov %rdi,%rax 2c8fd8: 48 89 d7 mov %rdx,%rdi 2c8fdb: 89 ca mov %ecx,%edx 2c8fdd: 83 f9 02 cmp $0x2,%ecx 2c8fe0: 0f 84 aa 00 00 00 je 2c9090 2c8fe6: 83 f9 01 cmp $0x1,%ecx 2c8fe9: 0f 94 c2 sete %dl 2c8fec: 0f b6 d2 movzbl %dl,%edx 2c8fef: 41 55 push %r13 2c8ff1: 41 54 push %r12 2c8ff3: 55 push %rbp 2c8ff4: 53 push %rbx 2c8ff5: 48 8b a8 98 02 00 00 mov 0x298(%rax),%rbp 2c8ffc: 40 0f b6 de movzbl %sil,%ebx 2c9000: 48 8b 07 mov (%rdi),%rax 2c9003: 8d 73 01 lea 0x1(%rbx),%esi 2c9006: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 2c900d: e8 00 00 00 00 callq 2c9012 2c9012: 48 63 f3 movslq %ebx,%rsi 2c9015: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2c9019: 31 d2 xor %edx,%edx 2c901b: 44 8b 24 f5 00 00 00 mov 0x0(,%rsi,8),%r12d 2c9022: 00 2c9023: 41 89 c5 mov %eax,%r13d 2c9026: 48 8b 07 mov (%rdi),%rax 2c9029: 41 81 c4 be 1b 00 00 add $0x1bbe,%r12d 2c9030: 48 8b 40 08 mov 0x8(%rax),%rax 2c9034: 44 89 e6 mov %r12d,%esi 2c9037: e8 00 00 00 00 callq 2c903c 2c903c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c9041: 45 85 ed test %r13d,%r13d 2c9044: 5b pop %rbx 2c9045: 5d pop %rbp 2c9046: 0f 94 c0 sete %al 2c9049: 41 5c pop %r12 2c904b: 41 5d pop %r13 2c904d: c3 retq 2c904e: 48 8b 75 10 mov 0x10(%rbp),%rsi 2c9052: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c9059 2c9059: 89 c0 mov %eax,%eax 2c905b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c9063 2c9062: 00 2c9063: 73 dc jae 2c9041 2c9065: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c906c 2c906c: 48 85 c0 test %rax,%rax 2c906f: 74 12 je 2c9083 2c9071: 48 8b 78 08 mov 0x8(%rax),%rdi 2c9075: 48 83 c6 08 add $0x8,%rsi 2c9079: 31 c9 xor %ecx,%ecx 2c907b: 44 89 e2 mov %r12d,%edx 2c907e: e8 00 00 00 00 callq 2c9083 2c9083: 45 85 ed test %r13d,%r13d 2c9086: 5b pop %rbx 2c9087: 5d pop %rbp 2c9088: 0f 94 c0 sete %al 2c908b: 41 5c pop %r12 2c908d: 41 5d pop %r13 2c908f: c3 retq 2c9090: 40 84 f6 test %sil,%sil 2c9093: 0f 84 56 ff ff ff je 2c8fef 2c9099: b8 01 00 00 00 mov $0x1,%eax 2c909e: c3 retq 2c909f: 90 nop 00000000002c90a0 : 2c90a0: e8 00 00 00 00 callq 2c90a5 2c90a5: 53 push %rbx 2c90a6: 48 89 fb mov %rdi,%rbx 2c90a9: e8 00 00 00 00 callq 2c90ae 2c90ae: 48 8b 83 08 e9 00 00 mov 0xe908(%rbx),%rax 2c90b5: 48 c7 80 88 00 00 00 movq $0x0,0x88(%rax) 2c90bc: 00 00 00 00 2c90c0: 48 c7 83 f8 e7 00 00 movq $0x0,0xe7f8(%rbx) 2c90c7: 00 00 00 00 2c90cb: 48 c7 83 08 e8 00 00 movq $0x0,0xe808(%rbx) 2c90d2: 00 00 00 00 2c90d6: 5b pop %rbx 2c90d7: c3 retq 2c90d8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2c90df: 00 00000000002c90e0 : 2c90e0: e8 00 00 00 00 callq 2c90e5 2c90e5: 41 57 push %r15 2c90e7: 41 56 push %r14 2c90e9: 41 55 push %r13 2c90eb: 41 54 push %r12 2c90ed: 49 89 f4 mov %rsi,%r12 2c90f0: 55 push %rbp 2c90f1: 48 89 fd mov %rdi,%rbp 2c90f4: 53 push %rbx 2c90f5: 8b 5c 24 40 mov 0x40(%rsp),%ebx 2c90f9: 84 db test %bl,%bl 2c90fb: 74 2e je 2c912b 2c90fd: 0f b6 db movzbl %bl,%ebx 2c9100: c7 44 24 38 00 00 00 movl $0x0,0x38(%rsp) 2c9107: 00 2c9108: 4c 89 e6 mov %r12,%rsi 2c910b: 31 c9 xor %ecx,%ecx 2c910d: 89 5c 24 40 mov %ebx,0x40(%rsp) 2c9111: 48 89 ef mov %rbp,%rdi 2c9114: 5b pop %rbx 2c9115: 45 31 c9 xor %r9d,%r9d 2c9118: 5d pop %rbp 2c9119: 45 31 c0 xor %r8d,%r8d 2c911c: 41 5c pop %r12 2c911e: 31 d2 xor %edx,%edx 2c9120: 41 5d pop %r13 2c9122: 41 5e pop %r14 2c9124: 41 5f pop %r15 2c9126: e9 00 00 00 00 jmpq 2c912b 2c912b: 8b 47 28 mov 0x28(%rdi),%eax 2c912e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2c9132: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c9139: 44 8b 6e 30 mov 0x30(%rsi),%r13d 2c913d: 44 8d b0 30 1b 00 00 lea 0x1b30(%rax),%r14d 2c9144: 44 89 f6 mov %r14d,%esi 2c9147: e8 00 00 00 00 callq 2c914c 2c914c: 89 c1 mov %eax,%ecx 2c914e: 45 85 ed test %r13d,%r13d 2c9151: 74 aa je 2c90fd 2c9153: 31 d2 xor %edx,%edx 2c9155: 4c 8b 7d 10 mov 0x10(%rbp),%r15 2c9159: 44 89 f6 mov %r14d,%esi 2c915c: 48 b8 00 e4 0b 54 02 movabs $0x2540be400,%rax 2c9163: 00 00 00 2c9166: 49 f7 f5 div %r13 2c9169: 49 8b 7f 18 mov 0x18(%r15),%rdi 2c916d: 31 c8 xor %ecx,%eax 2c916f: 44 0f b7 e8 movzwl %ax,%r13d 2c9173: 48 8b 07 mov (%rdi),%rax 2c9176: 41 31 cd xor %ecx,%r13d 2c9179: 48 8b 40 08 mov 0x8(%rax),%rax 2c917d: 44 89 ea mov %r13d,%edx 2c9180: e8 00 00 00 00 callq 2c9185 2c9185: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c918a: e9 6e ff ff ff jmpq 2c90fd 2c918f: 49 8b 77 10 mov 0x10(%r15),%rsi 2c9193: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c919a 2c919a: 89 c0 mov %eax,%eax 2c919c: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c91a4 2c91a3: 00 2c91a4: 0f 83 53 ff ff ff jae 2c90fd 2c91aa: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c91b1 2c91b1: 48 85 c0 test %rax,%rax 2c91b4: 74 13 je 2c91c9 2c91b6: 48 8b 78 08 mov 0x8(%rax),%rdi 2c91ba: 48 83 c6 08 add $0x8,%rsi 2c91be: 44 89 e9 mov %r13d,%ecx 2c91c1: 44 89 f2 mov %r14d,%edx 2c91c4: e8 00 00 00 00 callq 2c91c9 2c91c9: e9 2f ff ff ff jmpq 2c90fd 2c91ce: 66 90 xchg %ax,%ax 00000000002c91d0 : 2c91d0: e8 00 00 00 00 callq 2c91d5 2c91d5: 41 56 push %r14 2c91d7: 41 89 f6 mov %esi,%r14d 2c91da: 41 55 push %r13 2c91dc: 41 54 push %r12 2c91de: 55 push %rbp 2c91df: 48 89 d5 mov %rdx,%rbp 2c91e2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c91e9: 53 push %rbx 2c91ea: 8b 47 20 mov 0x20(%rdi),%eax 2c91ed: 48 89 fb mov %rdi,%rbx 2c91f0: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2c91f4: 44 8d a8 b3 1b 00 00 lea 0x1bb3(%rax),%r13d 2c91fb: 44 89 ee mov %r13d,%esi 2c91fe: e8 00 00 00 00 callq 2c9203 2c9203: 41 89 c4 mov %eax,%r12d 2c9206: 0d 00 00 10 00 or $0x100000,%eax 2c920b: 41 81 e4 ff ff ef ff and $0xffefffff,%r12d 2c9212: 45 84 f6 test %r14b,%r14b 2c9215: 44 0f 44 e0 cmove %eax,%r12d 2c9219: 8b 45 28 mov 0x28(%rbp),%eax 2c921c: 03 45 2c add 0x2c(%rbp),%eax 2c921f: 83 f8 03 cmp $0x3,%eax 2c9222: 77 3d ja 2c9261 2c9224: 41 81 e4 ff ff f0 ef and $0xeff0ffff,%r12d 2c922b: 41 81 cc 00 00 03 00 or $0x30000,%r12d 2c9232: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2c9236: 41 81 cc 01 01 00 00 or $0x101,%r12d 2c923d: 44 89 ee mov %r13d,%esi 2c9240: 44 89 e2 mov %r12d,%edx 2c9243: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2c9247: 48 8b 07 mov (%rdi),%rax 2c924a: 48 8b 40 08 mov 0x8(%rax),%rax 2c924e: e8 00 00 00 00 callq 2c9253 2c9253: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2c9258: 5b pop %rbx 2c9259: 5d pop %rbp 2c925a: 41 5c pop %r12 2c925c: 41 5d pop %r13 2c925e: 41 5e pop %r14 2c9260: c3 retq 2c9261: 41 81 e4 ff ff f0 ff and $0xfff0ffff,%r12d 2c9268: 41 81 cc 00 00 04 10 or $0x10040000,%r12d 2c926f: eb c1 jmp 2c9232 2c9271: 48 8b 73 10 mov 0x10(%rbx),%rsi 2c9275: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2c927c 2c927c: 89 c0 mov %eax,%eax 2c927e: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2c9286 2c9285: 00 2c9286: 73 d0 jae 2c9258 2c9288: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2c928f 2c928f: 48 85 c0 test %rax,%rax 2c9292: 74 13 je 2c92a7 2c9294: 48 8b 78 08 mov 0x8(%rax),%rdi 2c9298: 48 83 c6 08 add $0x8,%rsi 2c929c: 44 89 e1 mov %r12d,%ecx 2c929f: 44 89 ea mov %r13d,%edx 2c92a2: e8 00 00 00 00 callq 2c92a7 2c92a7: 5b pop %rbx 2c92a8: 5d pop %rbp 2c92a9: 41 5c pop %r12 2c92ab: 41 5d pop %r13 2c92ad: 41 5e pop %r14 2c92af: c3 retq 00000000002c92b0 : 2c92b0: e8 00 00 00 00 callq 2c92b5 2c92b5: 8d 42 01 lea 0x1(%rdx),%eax 2c92b8: 89 57 18 mov %edx,0x18(%rdi) 2c92bb: 89 d2 mov %edx,%edx 2c92bd: 89 47 38 mov %eax,0x38(%rdi) 2c92c0: 48 8b 01 mov (%rcx),%rax 2c92c3: 48 89 47 20 mov %rax,0x20(%rdi) 2c92c7: 8b 41 08 mov 0x8(%rcx),%eax 2c92ca: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2c92d1: 89 47 28 mov %eax,0x28(%rdi) 2c92d4: 48 8d 04 52 lea (%rdx,%rdx,2),%rax 2c92d8: 48 c1 e0 02 shl $0x2,%rax 2c92dc: 48 89 77 10 mov %rsi,0x10(%rdi) 2c92e0: 48 8b 90 00 00 00 00 mov 0x0(%rax),%rdx 2c92e7: 8b 80 00 00 00 00 mov 0x0(%rax),%eax 2c92ed: 48 89 57 2c mov %rdx,0x2c(%rdi) 2c92f1: 89 47 34 mov %eax,0x34(%rdi) 2c92f4: 48 8b 46 58 mov 0x58(%rsi),%rax 2c92f8: c7 47 3c 00 20 00 00 movl $0x2000,0x3c(%rdi) 2c92ff: 48 89 47 08 mov %rax,0x8(%rdi) 2c9303: 48 b8 00 20 00 00 38 movabs $0x3800002000,%rax 2c930a: 00 00 00 2c930d: 48 89 47 40 mov %rax,0x40(%rdi) 2c9311: 48 b8 04 00 00 00 04 movabs $0x400000004,%rax 2c9318: 00 00 00 2c931b: 48 89 47 48 mov %rax,0x48(%rdi) 2c931f: c3 retq 00000000002c9320 : 2c9320: e8 00 00 00 00 callq 2c9325 2c9325: 53 push %rbx 2c9326: 48 89 fb mov %rdi,%rbx 2c9329: e8 00 00 00 00 callq 2c932e 2c932e: 48 8b 83 08 e9 00 00 mov 0xe908(%rbx),%rax 2c9335: 48 c7 80 88 00 00 00 movq $0x0,0x88(%rax) 2c933c: 00 00 00 00 2c9340: 48 c7 83 70 e7 00 00 movq $0x0,0xe770(%rbx) 2c9347: 00 00 00 00 2c934b: 48 c7 83 f8 e7 00 00 movq $0x0,0xe7f8(%rbx) 2c9352: 00 00 00 00 2c9356: 48 c7 83 08 e8 00 00 movq $0x0,0xe808(%rbx) 2c935d: 00 00 00 00 2c9361: 5b pop %rbx 2c9362: c3 retq 2c9363: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2c936a: 00 00 00 2c936d: 0f 1f 00 nopl (%rax) 00000000002c9370 : 2c9370: e8 00 00 00 00 callq 2c9375 2c9375: 49 89 f8 mov %rdi,%r8 2c9378: 48 89 f7 mov %rsi,%rdi 2c937b: 49 8b 80 78 03 00 00 mov 0x378(%r8),%rax 2c9382: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2c9388: 85 d2 test %edx,%edx 2c938a: 74 4d je 2c93d9 2c938c: 83 ea 01 sub $0x1,%edx 2c938f: 48 8d 86 c0 01 00 00 lea 0x1c0(%rsi),%rax 2c9396: b9 01 00 00 00 mov $0x1,%ecx 2c939b: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2c93a2: 48 8d b4 16 98 06 00 lea 0x698(%rsi,%rdx,1),%rsi 2c93a9: 00 2c93aa: 31 d2 xor %edx,%edx 2c93ac: 48 83 38 00 cmpq $0x0,(%rax) 2c93b0: 0f 45 d1 cmovne %ecx,%edx 2c93b3: 48 05 d8 04 00 00 add $0x4d8,%rax 2c93b9: 48 39 f0 cmp %rsi,%rax 2c93bc: 75 ee jne 2c93ac 2c93be: 84 d2 test %dl,%dl 2c93c0: 74 17 je 2c93d9 2c93c2: 48 b8 40 42 0f 00 28 movabs $0xa6428000f4240,%rax 2c93c9: 64 0a 00 2c93cc: 48 89 87 80 20 00 00 mov %rax,0x2080(%rdi) 2c93d3: b8 01 00 00 00 mov $0x1,%eax 2c93d8: c3 retq 2c93d9: 48 c7 87 80 20 00 00 movq $0x0,0x2080(%rdi) 2c93e0: 00 00 00 00 2c93e4: b8 01 00 00 00 mov $0x1,%eax 2c93e9: c3 retq 2c93ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c93f0 : 2c93f0: e8 00 00 00 00 callq 2c93f5 2c93f5: 0f b6 96 b0 01 00 00 movzbl 0x1b0(%rsi),%edx 2c93fc: 84 d2 test %dl,%dl 2c93fe: 74 31 je 2c9431 2c9400: 83 ea 01 sub $0x1,%edx 2c9403: 48 8d 46 38 lea 0x38(%rsi),%rax 2c9407: 48 c1 e2 06 shl $0x6,%rdx 2c940b: 48 8d 4c 16 78 lea 0x78(%rsi,%rdx,1),%rcx 2c9410: 8b 10 mov (%rax),%edx 2c9412: 85 d2 test %edx,%edx 2c9414: 74 12 je 2c9428 2c9416: 83 fa 01 cmp $0x1,%edx 2c9419: 7f 1c jg 2c9437 2c941b: 48 8b 50 18 mov 0x18(%rax),%rdx 2c941f: 83 ba 68 02 00 00 10 cmpl $0x10,0x268(%rdx) 2c9426: 77 0f ja 2c9437 2c9428: 48 83 c0 40 add $0x40,%rax 2c942c: 48 39 c8 cmp %rcx,%rax 2c942f: 75 df jne 2c9410 2c9431: b8 01 00 00 00 mov $0x1,%eax 2c9436: c3 retq 2c9437: b8 09 00 00 00 mov $0x9,%eax 2c943c: c3 retq 2c943d: 0f 1f 00 nopl (%rax) 00000000002c9440 : 2c9440: 48 83 ef 01 sub $0x1,%rdi 2c9444: b8 ff ff ff ff mov $0xffffffff,%eax 2c9449: 48 c1 ef 0c shr $0xc,%rdi 2c944d: 48 0f bd c7 bsr %rdi,%rax 2c9451: 83 c0 01 add $0x1,%eax 2c9454: c3 retq 2c9455: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c945c: 00 00 00 00 00000000002c9460 : 2c9460: e8 00 00 00 00 callq 2c9465 2c9465: 89 f0 mov %esi,%eax 2c9467: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c946e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9475: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2c9479: 48 8d 04 50 lea (%rax,%rdx,2),%rax 2c947d: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 2c9484: 00 2c9485: e9 00 00 00 00 jmpq 2c948a 2c948a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c9490 : 2c9490: e8 00 00 00 00 callq 2c9495 2c9495: 48 8d 46 08 lea 0x8(%rsi),%rax 2c9499: 55 push %rbp 2c949a: 49 89 f0 mov %rsi,%r8 2c949d: 48 89 fd mov %rdi,%rbp 2c94a0: 53 push %rbx 2c94a1: b9 40 00 00 00 mov $0x40,%ecx 2c94a6: 48 89 f3 mov %rsi,%rbx 2c94a9: ba 06 00 00 00 mov $0x6,%edx 2c94ae: 50 push %rax 2c94af: be 18 19 00 00 mov $0x1918,%esi 2c94b4: 41 b9 08 00 00 00 mov $0x8,%r9d 2c94ba: 68 00 07 00 00 pushq $0x700 2c94bf: e8 00 00 00 00 callq 2c94c4 2c94c4: 4c 8d 43 04 lea 0x4(%rbx),%r8 2c94c8: 58 pop %rax 2c94c9: 48 89 ef mov %rbp,%rdi 2c94cc: 5a pop %rdx 2c94cd: b9 00 c0 00 00 mov $0xc000,%ecx 2c94d2: 5b pop %rbx 2c94d3: ba 0e 00 00 00 mov $0xe,%edx 2c94d8: be 17 19 00 00 mov $0x1917,%esi 2c94dd: 5d pop %rbp 2c94de: e9 00 00 00 00 jmpq 2c94e3 2c94e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c94ea: 00 00 00 00 2c94ee: 66 90 xchg %ax,%ax 00000000002c94f0 : 2c94f0: e8 00 00 00 00 callq 2c94f5 2c94f5: 41 54 push %r12 2c94f7: 55 push %rbp 2c94f8: 53 push %rbx 2c94f9: 48 89 fb mov %rdi,%rbx 2c94fc: 8b bf a8 02 00 00 mov 0x2a8(%rdi),%edi 2c9502: 85 ff test %edi,%edi 2c9504: 0f 84 85 00 00 00 je 2c958f 2c950a: 48 8d 6b 60 lea 0x60(%rbx),%rbp 2c950e: 45 31 e4 xor %r12d,%r12d 2c9511: 48 83 bd 90 00 00 00 cmpq $0x0,0x90(%rbp) 2c9518: 00 2c9519: 74 0c je 2c9527 2c951b: 48 8d bd 90 00 00 00 lea 0x90(%rbp),%rdi 2c9522: e8 00 00 00 00 callq 2c9527 2c9527: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2c952b: 48 85 ff test %rdi,%rdi 2c952e: 74 0d je 2c953d 2c9530: e8 00 00 00 00 callq 2c9535 2c9535: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2c953c: 00 2c953d: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2c9542: 74 08 je 2c954c 2c9544: 48 89 ef mov %rbp,%rdi 2c9547: e8 00 00 00 00 callq 2c954c 2c954c: 48 8b 7d a0 mov -0x60(%rbp),%rdi 2c9550: 48 85 ff test %rdi,%rdi 2c9553: 74 0d je 2c9562 2c9555: e8 00 00 00 00 callq 2c955a 2c955a: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 2c9561: 00 2c9562: 48 8b bd c0 00 00 00 mov 0xc0(%rbp),%rdi 2c9569: 48 85 ff test %rdi,%rdi 2c956c: 74 10 je 2c957e 2c956e: e8 00 00 00 00 callq 2c9573 2c9573: 48 c7 85 c0 00 00 00 movq $0x0,0xc0(%rbp) 2c957a: 00 00 00 00 2c957e: 41 83 c4 01 add $0x1,%r12d 2c9582: 48 83 c5 08 add $0x8,%rbp 2c9586: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 2c958d: 77 82 ja 2c9511 2c958f: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2c9596: 8b 70 1c mov 0x1c(%rax),%esi 2c9599: 85 f6 test %esi,%esi 2c959b: 74 5a je 2c95f7 2c959d: 48 8d ab c8 01 00 00 lea 0x1c8(%rbx),%rbp 2c95a4: 45 31 e4 xor %r12d,%r12d 2c95a7: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2c95ac: 74 08 je 2c95b6 2c95ae: 48 89 ef mov %rbp,%rdi 2c95b1: e8 00 00 00 00 callq 2c95b6 2c95b6: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2c95ba: 48 85 ff test %rdi,%rdi 2c95bd: 74 0d je 2c95cc 2c95bf: e8 00 00 00 00 callq 2c95c4 2c95c4: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2c95cb: 00 2c95cc: 48 8b 7d 60 mov 0x60(%rbp),%rdi 2c95d0: 48 85 ff test %rdi,%rdi 2c95d3: 74 0d je 2c95e2 2c95d5: e8 00 00 00 00 callq 2c95da 2c95da: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 2c95e1: 00 2c95e2: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2c95e9: 41 83 c4 01 add $0x1,%r12d 2c95ed: 48 83 c5 08 add $0x8,%rbp 2c95f1: 44 39 60 1c cmp %r12d,0x1c(%rax) 2c95f5: 77 b0 ja 2c95a7 2c95f7: 8b 8b b0 02 00 00 mov 0x2b0(%rbx),%ecx 2c95fd: 85 c9 test %ecx,%ecx 2c95ff: 74 20 je 2c9621 2c9601: 31 ed xor %ebp,%ebp 2c9603: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 2c960a: 00 2c960b: 48 85 ff test %rdi,%rdi 2c960e: 74 05 je 2c9615 2c9610: e8 00 00 00 00 callq 2c9615 2c9615: 48 83 c5 01 add $0x1,%rbp 2c9619: 39 ab b0 02 00 00 cmp %ebp,0x2b0(%rbx) 2c961f: 77 e2 ja 2c9603 2c9621: 8b 93 70 03 00 00 mov 0x370(%rbx),%edx 2c9627: 85 d2 test %edx,%edx 2c9629: 74 2c je 2c9657 2c962b: 31 ed xor %ebp,%ebp 2c962d: 48 8b bc eb 38 03 00 mov 0x338(%rbx,%rbp,8),%rdi 2c9634: 00 2c9635: 48 85 ff test %rdi,%rdi 2c9638: 74 11 je 2c964b 2c963a: e8 00 00 00 00 callq 2c963f 2c963f: 48 c7 84 eb 38 03 00 movq $0x0,0x338(%rbx,%rbp,8) 2c9646: 00 00 00 00 00 2c964b: 48 83 c5 01 add $0x1,%rbp 2c964f: 39 ab 70 03 00 00 cmp %ebp,0x370(%rbx) 2c9655: 77 d6 ja 2c962d 2c9657: 48 83 bb c8 03 00 00 cmpq $0x0,0x3c8(%rbx) 2c965e: 00 2c965f: 74 0c je 2c966d 2c9661: 48 8d bb c8 03 00 00 lea 0x3c8(%rbx),%rdi 2c9668: e8 00 00 00 00 callq 2c966d 2c966d: 48 83 bb d0 03 00 00 cmpq $0x0,0x3d0(%rbx) 2c9674: 00 2c9675: 74 0c je 2c9683 2c9677: 48 8d bb d0 03 00 00 lea 0x3d0(%rbx),%rdi 2c967e: e8 00 00 00 00 callq 2c9683 2c9683: 48 8b bb 30 03 00 00 mov 0x330(%rbx),%rdi 2c968a: 48 85 ff test %rdi,%rdi 2c968d: 74 10 je 2c969f 2c968f: e8 00 00 00 00 callq 2c9694 2c9694: 48 c7 83 30 03 00 00 movq $0x0,0x330(%rbx) 2c969b: 00 00 00 00 2c969f: 8b 83 b0 03 00 00 mov 0x3b0(%rbx),%eax 2c96a5: 85 c0 test %eax,%eax 2c96a7: 74 2a je 2c96d3 2c96a9: 48 8d ab 78 03 00 00 lea 0x378(%rbx),%rbp 2c96b0: 45 31 e4 xor %r12d,%r12d 2c96b3: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2c96b8: 74 08 je 2c96c2 2c96ba: 48 89 ef mov %rbp,%rdi 2c96bd: e8 00 00 00 00 callq 2c96c2 2c96c2: 41 83 c4 01 add $0x1,%r12d 2c96c6: 48 83 c5 08 add $0x8,%rbp 2c96ca: 44 39 a3 b0 03 00 00 cmp %r12d,0x3b0(%rbx) 2c96d1: 77 e0 ja 2c96b3 2c96d3: 48 83 bb c0 03 00 00 cmpq $0x0,0x3c0(%rbx) 2c96da: 00 2c96db: 74 10 je 2c96ed 2c96dd: 48 8d bb c0 03 00 00 lea 0x3c0(%rbx),%rdi 2c96e4: 5b pop %rbx 2c96e5: 5d pop %rbp 2c96e6: 41 5c pop %r12 2c96e8: e9 00 00 00 00 jmpq 2c96ed 2c96ed: 5b pop %rbx 2c96ee: 5d pop %rbp 2c96ef: 41 5c pop %r12 2c96f1: c3 retq 2c96f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c96f9: 00 00 00 00 2c96fd: 0f 1f 00 nopl (%rax) 00000000002c9700 : 2c9700: e8 00 00 00 00 callq 2c9705 2c9705: 55 push %rbp 2c9706: 53 push %rbx 2c9707: 48 8b 2f mov (%rdi),%rbp 2c970a: 48 89 fb mov %rdi,%rbx 2c970d: 48 89 ef mov %rbp,%rdi 2c9710: e8 db fd ff ff callq 2c94f0 2c9715: 48 89 ef mov %rbp,%rdi 2c9718: e8 00 00 00 00 callq 2c971d 2c971d: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2c9724: 5b pop %rbx 2c9725: 5d pop %rbp 2c9726: c3 retq 2c9727: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c972e: 00 00 00000000002c9730 : 2c9730: e8 00 00 00 00 callq 2c9735 2c9735: 41 54 push %r12 2c9737: ba 40 00 00 00 mov $0x40,%edx 2c973c: be c0 0d 00 00 mov $0xdc0,%esi 2c9741: 55 push %rbp 2c9742: 48 89 fd mov %rdi,%rbp 2c9745: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c974c 2c974c: e8 00 00 00 00 callq 2c9751 2c9751: 49 89 c4 mov %rax,%r12 2c9754: 48 85 c0 test %rax,%rax 2c9757: 74 27 je 2c9780 2c9759: 8b 55 08 mov 0x8(%rbp),%edx 2c975c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c9763: 48 89 ee mov %rbp,%rsi 2c9766: 48 89 c7 mov %rax,%rdi 2c9769: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9770: 48 c1 e2 05 shl $0x5,%rdx 2c9774: 48 81 c2 00 00 00 00 add $0x0,%rdx 2c977b: e8 00 00 00 00 callq 2c9780 2c9780: 4c 89 e0 mov %r12,%rax 2c9783: 5d pop %rbp 2c9784: 41 5c pop %r12 2c9786: c3 retq 2c9787: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c978e: 00 00 00000000002c9790 : 2c9790: e8 00 00 00 00 callq 2c9795 2c9795: 41 55 push %r13 2c9797: 41 89 fd mov %edi,%r13d 2c979a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c97a1 2c97a1: ba 48 00 00 00 mov $0x48,%edx 2c97a6: 41 54 push %r12 2c97a8: 55 push %rbp 2c97a9: 48 89 f5 mov %rsi,%rbp 2c97ac: be c0 0d 00 00 mov $0xdc0,%esi 2c97b1: e8 00 00 00 00 callq 2c97b6 2c97b6: 49 89 c4 mov %rax,%r12 2c97b9: 48 85 c0 test %rax,%rax 2c97bc: 74 30 je 2c97ee 2c97be: 49 63 c5 movslq %r13d,%rax 2c97c1: 68 00 00 00 00 pushq $0x0 2c97c6: 48 8b 55 58 mov 0x58(%rbp),%rdx 2c97ca: 44 89 e9 mov %r13d,%ecx 2c97cd: 48 69 c0 f4 00 00 00 imul $0xf4,%rax,%rax 2c97d4: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c97db: 48 89 ee mov %rbp,%rsi 2c97de: 4c 89 e7 mov %r12,%rdi 2c97e1: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 2c97e8: e8 00 00 00 00 callq 2c97ed 2c97ed: 58 pop %rax 2c97ee: 4c 89 e0 mov %r12,%rax 2c97f1: 5d pop %rbp 2c97f2: 41 5c pop %r12 2c97f4: 41 5d pop %r13 2c97f6: c3 retq 2c97f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2c97fe: 00 00 00000000002c9800 : 2c9800: e8 00 00 00 00 callq 2c9805 2c9805: 41 55 push %r13 2c9807: ba 30 00 00 00 mov $0x30,%edx 2c980c: 41 89 f5 mov %esi,%r13d 2c980f: be c0 0d 00 00 mov $0xdc0,%esi 2c9814: 41 54 push %r12 2c9816: 55 push %rbp 2c9817: 48 89 fd mov %rdi,%rbp 2c981a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c9821 2c9821: e8 00 00 00 00 callq 2c9826 2c9826: 49 89 c4 mov %rax,%r12 2c9829: 48 85 c0 test %rax,%rax 2c982c: 74 38 je 2c9866 2c982e: 44 89 e8 mov %r13d,%eax 2c9831: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c9838: 48 89 ee mov %rbp,%rsi 2c983b: 4c 89 e7 mov %r12,%rdi 2c983e: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2c9842: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c9849: 48 8d 04 90 lea (%rax,%rdx,4),%rax 2c984d: 44 89 ea mov %r13d,%edx 2c9850: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx 2c9857: 00 2c9858: e8 00 00 00 00 callq 2c985d 2c985d: 4c 89 e0 mov %r12,%rax 2c9860: 5d pop %rbp 2c9861: 41 5c pop %r12 2c9863: 41 5d pop %r13 2c9865: c3 retq 2c9866: b9 1d 03 00 00 mov $0x31d,%ecx 2c986b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c9872: bf 02 00 00 00 mov $0x2,%edi 2c9877: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c987e: e8 00 00 00 00 callq 2c9883 2c9883: eb d8 jmp 2c985d 2c9885: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c988c: 00 00 00 00 00000000002c9890 : 2c9890: e8 00 00 00 00 callq 2c9895 2c9895: 41 54 push %r12 2c9897: ba 60 00 00 00 mov $0x60,%edx 2c989c: be c0 0d 00 00 mov $0xdc0,%esi 2c98a1: 55 push %rbp 2c98a2: 48 89 fd mov %rdi,%rbp 2c98a5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c98ac 2c98ac: e8 00 00 00 00 callq 2c98b1 2c98b1: 49 89 c4 mov %rax,%r12 2c98b4: 48 85 c0 test %rax,%rax 2c98b7: 74 55 je 2c990e 2c98b9: 8b 45 18 mov 0x18(%rbp),%eax 2c98bc: 83 f8 03 cmp $0x3,%eax 2c98bf: 0f 84 8c 00 00 00 je 2c9951 2c98c5: 7e 4e jle 2c9915 2c98c7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c98ce: 83 f8 05 cmp $0x5,%eax 2c98d1: 74 0c je 2c98df 2c98d3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c98da: 83 f8 09 cmp $0x9,%eax 2c98dd: 75 64 jne 2c9943 2c98df: 8b 45 00 mov 0x0(%rbp),%eax 2c98e2: 8b 55 08 mov 0x8(%rbp),%edx 2c98e5: 48 89 ee mov %rbp,%rsi 2c98e8: 4c 89 e7 mov %r12,%rdi 2c98eb: 83 e8 01 sub $0x1,%eax 2c98ee: 4c 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%r9 2c98f5: 00 2c98f6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c98fd: 48 8d 04 40 lea (%rax,%rax,2),%rax 2c9901: 4c 8d 04 85 00 00 00 lea 0x0(,%rax,4),%r8 2c9908: 00 2c9909: e8 00 00 00 00 callq 2c990e 2c990e: 4c 89 e0 mov %r12,%rax 2c9911: 5d pop %rbp 2c9912: 41 5c pop %r12 2c9914: c3 retq 2c9915: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c991c: 83 f8 01 cmp $0x1,%eax 2c991f: 74 be je 2c98df 2c9921: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9928: 83 f8 02 cmp $0x2,%eax 2c992b: 74 b2 je 2c98df 2c992d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9934: 85 c0 test %eax,%eax 2c9936: 74 a7 je 2c98df 2c9938: 0f 0b ud2 2c993a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9941: eb 9c jmp 2c98df 2c9943: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c994a: 83 f8 04 cmp $0x4,%eax 2c994d: 74 90 je 2c98df 2c994f: eb e7 jmp 2c9938 2c9951: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9958: eb 85 jmp 2c98df 2c995a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c9960 : 2c9960: e8 00 00 00 00 callq 2c9965 2c9965: 53 push %rbx 2c9966: 48 89 fb mov %rdi,%rbx 2c9969: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c9970 2c9970: ba 68 01 00 00 mov $0x168,%edx 2c9975: be c0 0d 00 00 mov $0xdc0,%esi 2c997a: e8 00 00 00 00 callq 2c997f 2c997f: 48 85 c0 test %rax,%rax 2c9982: 74 1b je 2c999f 2c9984: 48 89 18 mov %rbx,(%rax) 2c9987: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2c998e: 00 2c998f: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2c9996: 00 2c9997: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 2c999e: 00 2c999f: 5b pop %rbx 2c99a0: c3 retq 2c99a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c99a8: 00 00 00 00 2c99ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002c99b0 : 2c99b0: e8 00 00 00 00 callq 2c99b5 2c99b5: 41 55 push %r13 2c99b7: ba 28 01 00 00 mov $0x128,%edx 2c99bc: 41 89 f5 mov %esi,%r13d 2c99bf: be c0 0d 00 00 mov $0xdc0,%esi 2c99c4: 41 54 push %r12 2c99c6: 55 push %rbp 2c99c7: 48 89 fd mov %rdi,%rbp 2c99ca: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c99d1 2c99d1: e8 00 00 00 00 callq 2c99d6 2c99d6: 49 89 c4 mov %rax,%r12 2c99d9: 48 85 c0 test %rax,%rax 2c99dc: 74 43 je 2c9a21 2c99de: 44 89 ea mov %r13d,%edx 2c99e1: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c99e8: 48 89 ee mov %rbp,%rsi 2c99eb: 4c 89 e7 mov %r12,%rdi 2c99ee: 48 89 d0 mov %rdx,%rax 2c99f1: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c99f8: 48 c1 e0 04 shl $0x4,%rax 2c99fc: 48 01 d0 add %rdx,%rax 2c99ff: 44 89 ea mov %r13d,%edx 2c9a02: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 2c9a09: 00 2c9a0a: e8 00 00 00 00 callq 2c9a0f 2c9a0f: 41 c6 84 24 20 01 00 movb $0x2,0x120(%r12) 2c9a16: 00 02 2c9a18: 4c 89 e0 mov %r12,%rax 2c9a1b: 5d pop %rbp 2c9a1c: 41 5c pop %r12 2c9a1e: 41 5d pop %r13 2c9a20: c3 retq 2c9a21: b9 ac 02 00 00 mov $0x2ac,%ecx 2c9a26: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c9a2d: bf 02 00 00 00 mov $0x2,%edi 2c9a32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c9a39: e8 00 00 00 00 callq 2c9a3e 2c9a3e: eb d8 jmp 2c9a18 00000000002c9a40 : 2c9a40: e8 00 00 00 00 callq 2c9a45 2c9a45: 41 55 push %r13 2c9a47: ba 70 00 00 00 mov $0x70,%edx 2c9a4c: 41 89 f5 mov %esi,%r13d 2c9a4f: be c0 0d 00 00 mov $0xdc0,%esi 2c9a54: 41 54 push %r12 2c9a56: 55 push %rbp 2c9a57: 48 89 fd mov %rdi,%rbp 2c9a5a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c9a61 2c9a61: e8 00 00 00 00 callq 2c9a66 2c9a66: 49 89 c4 mov %rax,%r12 2c9a69: 48 85 c0 test %rax,%rax 2c9a6c: 74 39 je 2c9aa7 2c9a6e: 48 8b 55 00 mov 0x0(%rbp),%rdx 2c9a72: 44 89 e8 mov %r13d,%eax 2c9a75: b9 60 09 00 00 mov $0x960,%ecx 2c9a7a: 48 89 ee mov %rbp,%rsi 2c9a7d: 48 8d 04 80 lea (%rax,%rax,4),%rax 2c9a81: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c9a88: 4c 89 e7 mov %r12,%rdi 2c9a8b: 0f b6 52 4c movzbl 0x4c(%rdx),%edx 2c9a8f: 4c 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%r8 2c9a96: 00 2c9a97: 52 push %rdx 2c9a98: 44 89 ea mov %r13d,%edx 2c9a9b: 68 00 00 00 00 pushq $0x0 2c9aa0: e8 00 00 00 00 callq 2c9aa5 2c9aa5: 58 pop %rax 2c9aa6: 5a pop %rdx 2c9aa7: 4c 89 e0 mov %r12,%rax 2c9aaa: 5d pop %rbp 2c9aab: 41 5c pop %r12 2c9aad: 41 5d pop %r13 2c9aaf: c3 retq 00000000002c9ab0 : 2c9ab0: e8 00 00 00 00 callq 2c9ab5 2c9ab5: 41 55 push %r13 2c9ab7: ba 50 00 00 00 mov $0x50,%edx 2c9abc: 41 89 f5 mov %esi,%r13d 2c9abf: be c0 0d 00 00 mov $0xdc0,%esi 2c9ac4: 41 54 push %r12 2c9ac6: 55 push %rbp 2c9ac7: 48 89 fd mov %rdi,%rbp 2c9aca: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c9ad1 2c9ad1: e8 00 00 00 00 callq 2c9ad6 2c9ad6: 49 89 c4 mov %rax,%r12 2c9ad9: 48 85 c0 test %rax,%rax 2c9adc: 74 2e je 2c9b0c 2c9ade: 44 89 e8 mov %r13d,%eax 2c9ae1: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c9ae8: 44 89 ea mov %r13d,%edx 2c9aeb: 48 89 ee mov %rbp,%rsi 2c9aee: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 2c9af2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c9af9: 4c 89 e7 mov %r12,%rdi 2c9afc: 48 c1 e1 04 shl $0x4,%rcx 2c9b00: 48 81 c1 00 00 00 00 add $0x0,%rcx 2c9b07: e8 00 00 00 00 callq 2c9b0c 2c9b0c: 4c 89 e0 mov %r12,%rax 2c9b0f: 5d pop %rbp 2c9b10: 41 5c pop %r12 2c9b12: 41 5d pop %r13 2c9b14: c3 retq 2c9b15: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2c9b1c: 00 00 00 00 00000000002c9b20 : 2c9b20: e8 00 00 00 00 callq 2c9b25 2c9b25: 41 54 push %r12 2c9b27: ba 18 00 00 00 mov $0x18,%edx 2c9b2c: be c0 0d 00 00 mov $0xdc0,%esi 2c9b31: 55 push %rbp 2c9b32: 48 89 fd mov %rdi,%rbp 2c9b35: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c9b3c 2c9b3c: e8 00 00 00 00 callq 2c9b41 2c9b41: 49 89 c4 mov %rax,%r12 2c9b44: 48 85 c0 test %rax,%rax 2c9b47: 74 0b je 2c9b54 2c9b49: 48 89 ee mov %rbp,%rsi 2c9b4c: 48 89 c7 mov %rax,%rdi 2c9b4f: e8 00 00 00 00 callq 2c9b54 2c9b54: 4c 89 e0 mov %r12,%rax 2c9b57: 5d pop %rbp 2c9b58: 41 5c pop %r12 2c9b5a: c3 retq 2c9b5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002c9b60 : 2c9b60: e8 00 00 00 00 callq 2c9b65 2c9b65: 41 57 push %r15 2c9b67: 49 89 cf mov %rcx,%r15 2c9b6a: 41 56 push %r14 2c9b6c: 41 89 d6 mov %edx,%r14d 2c9b6f: ba 00 01 00 00 mov $0x100,%edx 2c9b74: 41 55 push %r13 2c9b76: 49 89 f5 mov %rsi,%r13 2c9b79: be c0 0d 00 00 mov $0xdc0,%esi 2c9b7e: 41 54 push %r12 2c9b80: 55 push %rbp 2c9b81: 48 89 fd mov %rdi,%rbp 2c9b84: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c9b8b 2c9b8b: 53 push %rbx 2c9b8c: 44 89 c3 mov %r8d,%ebx 2c9b8f: e8 00 00 00 00 callq 2c9b94 2c9b94: 49 89 c4 mov %rax,%r12 2c9b97: 48 85 c0 test %rax,%rax 2c9b9a: 74 2a je 2c9bc6 2c9b9c: 68 00 00 00 00 pushq $0x0 2c9ba1: 4c 89 ea mov %r13,%rdx 2c9ba4: 4d 89 f8 mov %r15,%r8 2c9ba7: 44 89 f1 mov %r14d,%ecx 2c9baa: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c9bb1: 48 89 ee mov %rbp,%rsi 2c9bb4: 48 89 c7 mov %rax,%rdi 2c9bb7: e8 00 00 00 00 callq 2c9bbc 2c9bbc: 5a pop %rdx 2c9bbd: 84 c0 test %al,%al 2c9bbf: 74 13 je 2c9bd4 2c9bc1: 41 88 5c 24 14 mov %bl,0x14(%r12) 2c9bc6: 5b pop %rbx 2c9bc7: 4c 89 e0 mov %r12,%rax 2c9bca: 5d pop %rbp 2c9bcb: 41 5c pop %r12 2c9bcd: 41 5d pop %r13 2c9bcf: 41 5e pop %r14 2c9bd1: 41 5f pop %r15 2c9bd3: c3 retq 2c9bd4: 4c 89 e7 mov %r12,%rdi 2c9bd7: 45 31 e4 xor %r12d,%r12d 2c9bda: e8 00 00 00 00 callq 2c9bdf 2c9bdf: b9 0d 03 00 00 mov $0x30d,%ecx 2c9be4: bf 02 00 00 00 mov $0x2,%edi 2c9be9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c9bf0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c9bf7: e8 00 00 00 00 callq 2c9bfc 2c9bfc: 4c 89 e0 mov %r12,%rax 2c9bff: 5b pop %rbx 2c9c00: 5d pop %rbp 2c9c01: 41 5c pop %r12 2c9c03: 41 5d pop %r13 2c9c05: 41 5e pop %r14 2c9c07: 41 5f pop %r15 2c9c09: c3 retq 2c9c0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c9c10 : 2c9c10: e8 00 00 00 00 callq 2c9c15 2c9c15: 53 push %rbx 2c9c16: 48 89 fb mov %rdi,%rbx 2c9c19: 48 8b 3f mov (%rdi),%rdi 2c9c1c: e8 00 00 00 00 callq 2c9c21 2c9c21: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2c9c28: 5b pop %rbx 2c9c29: c3 retq 2c9c2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002c9c30 : 2c9c30: e8 00 00 00 00 callq 2c9c35 2c9c35: 41 57 push %r15 2c9c37: ba 28 04 00 00 mov $0x428,%edx 2c9c3c: 41 56 push %r14 2c9c3e: 41 55 push %r13 2c9c40: 49 89 f5 mov %rsi,%r13 2c9c43: be c0 0d 00 00 mov $0xdc0,%esi 2c9c48: 41 54 push %r12 2c9c4a: 55 push %rbp 2c9c4b: 53 push %rbx 2c9c4c: 48 83 ec 28 sub $0x28,%rsp 2c9c50: 89 7c 24 0c mov %edi,0xc(%rsp) 2c9c54: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c9c5b 2c9c5b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2c9c62: 00 00 2c9c64: 48 89 44 24 20 mov %rax,0x20(%rsp) 2c9c69: 31 c0 xor %eax,%eax 2c9c6b: e8 00 00 00 00 callq 2c9c70 2c9c70: 48 85 c0 test %rax,%rax 2c9c73: 0f 84 01 05 00 00 je 2ca17a 2c9c79: 4d 8b a5 98 02 00 00 mov 0x298(%r13),%r12 2c9c80: 48 89 c5 mov %rax,%rbp 2c9c83: 41 b8 01 00 00 00 mov $0x1,%r8d 2c9c89: 49 8b 44 24 58 mov 0x58(%r12),%rax 2c9c8e: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2c9c95: 00 2c9c96: 48 b8 06 00 00 00 ff movabs $0xffffffff00000006,%rax 2c9c9d: ff ff ff 2c9ca0: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 2c9ca7: 48 b8 c8 00 00 00 28 movabs $0x28000000c8,%rax 2c9cae: 00 00 00 2c9cb1: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 2c9cb8: 00 00 00 00 2c9cbc: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2c9cc3: 00 00 00 00 2c9cc7: c7 85 24 03 00 00 06 movl $0x6,0x324(%rbp) 2c9cce: 00 00 00 2c9cd1: 49 89 45 2c mov %rax,0x2c(%r13) 2c9cd5: 41 c7 45 38 80 00 00 movl $0x80,0x38(%r13) 2c9cdc: 00 2c9cdd: 41 c6 45 47 01 movb $0x1,0x47(%r13) 2c9ce2: 41 c6 45 4c 00 movb $0x0,0x4c(%r13) 2c9ce7: 4d 8b 74 24 58 mov 0x58(%r12),%r14 2c9cec: 41 80 7e 78 00 cmpb $0x0,0x78(%r14) 2c9cf1: 74 0c je 2c9cff 2c9cf3: 41 8b 76 58 mov 0x58(%r14),%esi 2c9cf7: 85 f6 test %esi,%esi 2c9cf9: 0f 85 b9 03 00 00 jne 2ca0b8 2c9cff: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9d06: ba 01 00 00 00 mov $0x1,%edx 2c9d0b: 4c 89 f6 mov %r14,%rsi 2c9d0e: 4c 89 e7 mov %r12,%rdi 2c9d11: e8 00 00 00 00 callq 2c9d16 2c9d16: 45 31 c0 xor %r8d,%r8d 2c9d19: ba 02 00 00 00 mov $0x2,%edx 2c9d1e: 4c 89 f6 mov %r14,%rsi 2c9d21: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2c9d28: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9d2f: 4c 89 e7 mov %r12,%rdi 2c9d32: e8 00 00 00 00 callq 2c9d37 2c9d37: 45 31 c0 xor %r8d,%r8d 2c9d3a: ba 03 00 00 00 mov $0x3,%edx 2c9d3f: 4c 89 f6 mov %r14,%rsi 2c9d42: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2c9d49: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9d50: 4c 89 e7 mov %r12,%rdi 2c9d53: e8 00 00 00 00 callq 2c9d58 2c9d58: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2c9d5f: 00 2c9d60: c7 85 70 03 00 00 02 movl $0x2,0x370(%rbp) 2c9d67: 00 00 00 2c9d6a: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2c9d71: 0f 84 d5 03 00 00 je 2ca14c 2c9d77: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2c9d7d: 31 c0 xor %eax,%eax 2c9d7f: eb 0c jmp 2c9d8d 2c9d81: 48 83 c0 01 add $0x1,%rax 2c9d85: 39 c2 cmp %eax,%edx 2c9d87: 0f 86 82 00 00 00 jbe 2c9e0f 2c9d8d: 48 83 bc c5 38 03 00 cmpq $0x0,0x338(%rbp,%rax,8) 2c9d94: 00 00 2c9d96: 75 e9 jne 2c9d81 2c9d98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c9d9f: e8 00 00 00 00 callq 2c9da4 2c9da4: b9 f7 03 00 00 mov $0x3f7,%ecx 2c9da9: bf 02 00 00 00 mov $0x2,%edi 2c9dae: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c9db5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c9dbc: e8 00 00 00 00 callq 2c9dc1 2c9dc1: 48 89 ef mov %rbp,%rdi 2c9dc4: 45 31 e4 xor %r12d,%r12d 2c9dc7: e8 24 f7 ff ff callq 2c94f0 2c9dcc: b9 78 04 00 00 mov $0x478,%ecx 2c9dd1: bf 02 00 00 00 mov $0x2,%edi 2c9dd6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c9ddd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c9de4: e8 00 00 00 00 callq 2c9de9 2c9de9: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2c9dee: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2c9df5: 00 00 2c9df7: 0f 85 83 06 00 00 jne 2ca480 2c9dfd: 48 83 c4 28 add $0x28,%rsp 2c9e01: 4c 89 e0 mov %r12,%rax 2c9e04: 5b pop %rbx 2c9e05: 5d pop %rbp 2c9e06: 41 5c pop %r12 2c9e08: 41 5d pop %r13 2c9e0a: 41 5e pop %r14 2c9e0c: 41 5f pop %r15 2c9e0e: c3 retq 2c9e0f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9e16: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c9e1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c9e24: 4c 89 e7 mov %r12,%rdi 2c9e27: e8 00 00 00 00 callq 2c9e2c 2c9e2c: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 2c9e33: 48 85 c0 test %rax,%rax 2c9e36: 0f 84 46 03 00 00 je 2ca182 2c9e3c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2c9e43: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2c9e4a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2c9e51: 4c 89 e7 mov %r12,%rdi 2c9e54: e8 00 00 00 00 callq 2c9e59 2c9e59: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 2c9e60: 48 85 c0 test %rax,%rax 2c9e63: 0f 84 47 03 00 00 je 2ca1b0 2c9e69: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2c9e70: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2c9e75: 48 89 44 24 18 mov %rax,0x18(%rsp) 2c9e7a: e8 00 00 00 00 callq 2c9e7f 2c9e7f: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2c9e86: 48 85 c0 test %rax,%rax 2c9e89: 0f 84 32 ff ff ff je 2c9dc1 2c9e8f: 8b 8d a8 02 00 00 mov 0x2a8(%rbp),%ecx 2c9e95: 85 c9 test %ecx,%ecx 2c9e97: 0f 84 c7 05 00 00 je 2ca464 2c9e9d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2c9ea4: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 2c9ea9: 49 c7 c7 00 00 00 00 mov $0x0,%r15 2c9eb0: 31 db xor %ebx,%ebx 2c9eb2: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2c9eb9: 49 89 c5 mov %rax,%r13 2c9ebc: e9 1a 01 00 00 jmpq 2c9fdb 2c9ec1: 48 89 c7 mov %rax,%rdi 2c9ec4: 4c 89 f1 mov %r14,%rcx 2c9ec7: 89 da mov %ebx,%edx 2c9ec9: 4c 89 e6 mov %r12,%rsi 2c9ecc: 48 89 04 24 mov %rax,(%rsp) 2c9ed0: e8 00 00 00 00 callq 2c9ed5 2c9ed5: 48 8b 04 24 mov (%rsp),%rax 2c9ed9: 89 de mov %ebx,%esi 2c9edb: 4c 89 e7 mov %r12,%rdi 2c9ede: 48 89 84 dd 20 01 00 mov %rax,0x120(%rbp,%rbx,8) 2c9ee5: 00 2c9ee6: e8 c5 fa ff ff callq 2c99b0 2c9eeb: 48 89 44 dd 00 mov %rax,0x0(%rbp,%rbx,8) 2c9ef0: 48 85 c0 test %rax,%rax 2c9ef3: 0f 84 e5 02 00 00 je 2ca1de 2c9ef9: 89 de mov %ebx,%esi 2c9efb: 4c 89 e7 mov %r12,%rdi 2c9efe: e8 fd f8 ff ff callq 2c9800 2c9f03: 48 89 44 dd 60 mov %rax,0x60(%rbp,%rbx,8) 2c9f08: 48 85 c0 test %rax,%rax 2c9f0b: 0f 84 fb 02 00 00 je 2ca20c 2c9f11: bf 78 4b 00 00 mov $0x4b78,%edi 2c9f16: e8 25 f5 ff ff callq 2c9440 2c9f1b: be c0 0d 00 00 mov $0xdc0,%esi 2c9f20: bf 78 4b 00 00 mov $0x4b78,%edi 2c9f25: 89 c2 mov %eax,%edx 2c9f27: e8 00 00 00 00 callq 2c9f2c 2c9f2c: 48 85 c0 test %rax,%rax 2c9f2f: 0f 84 07 01 00 00 je 2ca03c 2c9f35: 89 da mov %ebx,%edx 2c9f37: 4c 89 e6 mov %r12,%rsi 2c9f3a: 48 89 c7 mov %rax,%rdi 2c9f3d: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c9f44: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c9f4b: 4c 89 f9 mov %r15,%rcx 2c9f4e: 48 89 04 24 mov %rax,(%rsp) 2c9f52: e8 00 00 00 00 callq 2c9f57 2c9f57: 48 8b 04 24 mov (%rsp),%rax 2c9f5b: bf 60 4b 00 00 mov $0x4b60,%edi 2c9f60: c6 80 74 4b 00 00 00 movb $0x0,0x4b74(%rax) 2c9f67: 48 89 84 dd 90 00 00 mov %rax,0x90(%rbp,%rbx,8) 2c9f6e: 00 2c9f6f: e8 cc f4 ff ff callq 2c9440 2c9f74: be c0 0d 00 00 mov $0xdc0,%esi 2c9f79: bf 60 4b 00 00 mov $0x4b60,%edi 2c9f7e: 89 c2 mov %eax,%edx 2c9f80: e8 00 00 00 00 callq 2c9f85 2c9f85: 48 85 c0 test %rax,%rax 2c9f88: 0f 84 ec 00 00 00 je 2ca07a 2c9f8e: 4c 89 e9 mov %r13,%rcx 2c9f91: 89 da mov %ebx,%edx 2c9f93: 48 89 c7 mov %rax,%rdi 2c9f96: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2c9f9d: 4c 89 e6 mov %r12,%rsi 2c9fa0: 48 89 04 24 mov %rax,(%rsp) 2c9fa4: 49 83 c5 38 add $0x38,%r13 2c9fa8: 49 83 c6 0c add $0xc,%r14 2c9fac: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2c9fb3: 49 81 c7 04 01 00 00 add $0x104,%r15 2c9fba: e8 00 00 00 00 callq 2c9fbf 2c9fbf: 48 8b 04 24 mov (%rsp),%rax 2c9fc3: 48 89 84 dd f0 00 00 mov %rax,0xf0(%rbp,%rbx,8) 2c9fca: 00 2c9fcb: 48 83 c3 01 add $0x1,%rbx 2c9fcf: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 2c9fd5: 0f 86 5f 02 00 00 jbe 2ca23a 2c9fdb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2c9fe2 2c9fe2: ba 60 00 00 00 mov $0x60,%edx 2c9fe7: be c0 0d 00 00 mov $0xdc0,%esi 2c9fec: 89 5c 24 08 mov %ebx,0x8(%rsp) 2c9ff0: e8 00 00 00 00 callq 2c9ff5 2c9ff5: 48 85 c0 test %rax,%rax 2c9ff8: 0f 85 c3 fe ff ff jne 2c9ec1 2c9ffe: 8b 44 24 08 mov 0x8(%rsp),%eax 2ca002: b9 1c 04 00 00 mov $0x41c,%ecx 2ca007: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca00e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca015: bf 02 00 00 00 mov $0x2,%edi 2ca01a: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 2ca021: 00 00 00 00 00 2ca026: e8 00 00 00 00 callq 2ca02b 2ca02b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca032: e8 00 00 00 00 callq 2ca037 2ca037: e9 85 fd ff ff jmpq 2c9dc1 2ca03c: 8b 44 24 08 mov 0x8(%rsp),%eax 2ca040: b9 31 04 00 00 mov $0x431,%ecx 2ca045: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca04c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca053: bf 02 00 00 00 mov $0x2,%edi 2ca058: 48 c7 84 c5 90 00 00 movq $0x0,0x90(%rbp,%rax,8) 2ca05f: 00 00 00 00 00 2ca064: e8 00 00 00 00 callq 2ca069 2ca069: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca070: e8 00 00 00 00 callq 2ca075 2ca075: e9 47 fd ff ff jmpq 2c9dc1 2ca07a: 8b 44 24 08 mov 0x8(%rsp),%eax 2ca07e: b9 38 04 00 00 mov $0x438,%ecx 2ca083: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca08a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca091: bf 02 00 00 00 mov $0x2,%edi 2ca096: 48 c7 84 c5 f0 00 00 movq $0x0,0xf0(%rbp,%rax,8) 2ca09d: 00 00 00 00 00 2ca0a2: e8 00 00 00 00 callq 2ca0a7 2ca0a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca0ae: e8 00 00 00 00 callq 2ca0b3 2ca0b3: e9 09 fd ff ff jmpq 2c9dc1 2ca0b8: 31 c9 xor %ecx,%ecx 2ca0ba: ba 04 00 00 00 mov $0x4,%edx 2ca0bf: 4c 89 f6 mov %r14,%rsi 2ca0c2: 4c 89 e7 mov %r12,%rdi 2ca0c5: e8 00 00 00 00 callq 2ca0ca 2ca0ca: 45 31 c0 xor %r8d,%r8d 2ca0cd: ba 01 00 00 00 mov $0x1,%edx 2ca0d2: 4c 89 f6 mov %r14,%rsi 2ca0d5: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2ca0dc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca0e3: 4c 89 e7 mov %r12,%rdi 2ca0e6: e8 00 00 00 00 callq 2ca0eb 2ca0eb: 45 31 c0 xor %r8d,%r8d 2ca0ee: ba 02 00 00 00 mov $0x2,%edx 2ca0f3: 4c 89 f6 mov %r14,%rsi 2ca0f6: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2ca0fd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca104: 4c 89 e7 mov %r12,%rdi 2ca107: e8 00 00 00 00 callq 2ca10c 2ca10c: 45 31 c0 xor %r8d,%r8d 2ca10f: ba 03 00 00 00 mov $0x3,%edx 2ca114: 4c 89 f6 mov %r14,%rsi 2ca117: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2ca11e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca125: 4c 89 e7 mov %r12,%rdi 2ca128: e8 00 00 00 00 callq 2ca12d 2ca12d: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2ca134: 00 2ca135: c7 85 70 03 00 00 03 movl $0x3,0x370(%rbp) 2ca13c: 00 00 00 2ca13f: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 2ca146: 0f 85 2b fc ff ff jne 2c9d77 2ca14c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca153: e8 00 00 00 00 callq 2ca158 2ca158: b9 f0 03 00 00 mov $0x3f0,%ecx 2ca15d: bf 02 00 00 00 mov $0x2,%edi 2ca162: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca169: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca170: e8 00 00 00 00 callq 2ca175 2ca175: e9 47 fc ff ff jmpq 2c9dc1 2ca17a: 45 31 e4 xor %r12d,%r12d 2ca17d: e9 67 fc ff ff jmpq 2c9de9 2ca182: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca189: e8 00 00 00 00 callq 2ca18e 2ca18e: b9 02 04 00 00 mov $0x402,%ecx 2ca193: bf 02 00 00 00 mov $0x2,%edi 2ca198: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca19f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca1a6: e8 00 00 00 00 callq 2ca1ab 2ca1ab: e9 11 fc ff ff jmpq 2c9dc1 2ca1b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca1b7: e8 00 00 00 00 callq 2ca1bc 2ca1bc: b9 0c 04 00 00 mov $0x40c,%ecx 2ca1c1: bf 02 00 00 00 mov $0x2,%edi 2ca1c6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca1cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca1d4: e8 00 00 00 00 callq 2ca1d9 2ca1d9: e9 e3 fb ff ff jmpq 2c9dc1 2ca1de: b9 23 04 00 00 mov $0x423,%ecx 2ca1e3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca1ea: bf 02 00 00 00 mov $0x2,%edi 2ca1ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca1f6: e8 00 00 00 00 callq 2ca1fb 2ca1fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca202: e8 00 00 00 00 callq 2ca207 2ca207: e9 b5 fb ff ff jmpq 2c9dc1 2ca20c: b9 2a 04 00 00 mov $0x42a,%ecx 2ca211: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca218: bf 02 00 00 00 mov $0x2,%edi 2ca21d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca224: e8 00 00 00 00 callq 2ca229 2ca229: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca230: e8 00 00 00 00 callq 2ca235 2ca235: e9 87 fb ff ff jmpq 2c9dc1 2ca23a: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2ca241: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2ca246: 8b 50 1c mov 0x1c(%rax),%edx 2ca249: 85 d2 test %edx,%edx 2ca24b: 0f 84 3a 01 00 00 je 2ca38b 2ca251: 4c 89 2c 24 mov %r13,(%rsp) 2ca255: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2ca25c: 31 db xor %ebx,%ebx 2ca25e: eb 73 jmp 2ca2d3 2ca260: 48 89 c7 mov %rax,%rdi 2ca263: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2ca26a: 4c 89 f1 mov %r14,%rcx 2ca26d: 89 da mov %ebx,%edx 2ca26f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2ca276: 4c 89 e6 mov %r12,%rsi 2ca279: e8 00 00 00 00 callq 2ca27e 2ca27e: ba 18 00 00 00 mov $0x18,%edx 2ca283: be c0 0d 00 00 mov $0xdc0,%esi 2ca288: 4c 89 ac dd f8 01 00 mov %r13,0x1f8(%rbp,%rbx,8) 2ca28f: 00 2ca290: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2ca297 2ca297: e8 00 00 00 00 callq 2ca29c 2ca29c: 49 89 c5 mov %rax,%r13 2ca29f: 48 85 c0 test %rax,%rax 2ca2a2: 0f 84 a5 00 00 00 je 2ca34d 2ca2a8: 48 89 c7 mov %rax,%rdi 2ca2ab: 4c 89 e6 mov %r12,%rsi 2ca2ae: 49 83 c6 30 add $0x30,%r14 2ca2b2: e8 00 00 00 00 callq 2ca2b7 2ca2b7: 4c 89 ac dd 28 02 00 mov %r13,0x228(%rbp,%rbx,8) 2ca2be: 00 2ca2bf: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2ca2c6: 48 83 c3 01 add $0x1,%rbx 2ca2ca: 39 58 1c cmp %ebx,0x1c(%rax) 2ca2cd: 0f 86 b4 00 00 00 jbe 2ca387 2ca2d3: 89 de mov %ebx,%esi 2ca2d5: 4c 89 e7 mov %r12,%rdi 2ca2d8: 41 89 df mov %ebx,%r15d 2ca2db: e8 00 00 00 00 callq 2ca2e0 2ca2e0: 48 89 84 dd c8 01 00 mov %rax,0x1c8(%rbp,%rbx,8) 2ca2e7: 00 2ca2e8: 48 85 c0 test %rax,%rax 2ca2eb: 0f 84 45 01 00 00 je 2ca436 2ca2f1: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2ca2f8 2ca2f8: ba 50 00 00 00 mov $0x50,%edx 2ca2fd: be c0 0d 00 00 mov $0xdc0,%esi 2ca302: e8 00 00 00 00 callq 2ca307 2ca307: 49 89 c5 mov %rax,%r13 2ca30a: 48 85 c0 test %rax,%rax 2ca30d: 0f 85 4d ff ff ff jne 2ca260 2ca313: b9 48 04 00 00 mov $0x448,%ecx 2ca318: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca31f: 4a c7 84 fd f8 01 00 movq $0x0,0x1f8(%rbp,%r15,8) 2ca326: 00 00 00 00 00 2ca32b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca332: bf 02 00 00 00 mov $0x2,%edi 2ca337: e8 00 00 00 00 callq 2ca33c 2ca33c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca343: e8 00 00 00 00 callq 2ca348 2ca348: e9 74 fa ff ff jmpq 2c9dc1 2ca34d: b9 4f 04 00 00 mov $0x44f,%ecx 2ca352: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca359: 4a c7 84 fd 28 02 00 movq $0x0,0x228(%rbp,%r15,8) 2ca360: 00 00 00 00 00 2ca365: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca36c: bf 02 00 00 00 mov $0x2,%edi 2ca371: e8 00 00 00 00 callq 2ca376 2ca376: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca37d: e8 00 00 00 00 callq 2ca382 2ca382: e9 3a fa ff ff jmpq 2c9dc1 2ca387: 4c 8b 2c 24 mov (%rsp),%r13 2ca38b: 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%ebx 2ca391: 41 89 5d 28 mov %ebx,0x28(%r13) 2ca395: 85 db test %ebx,%ebx 2ca397: 74 69 je 2ca402 2ca399: 89 d8 mov %ebx,%eax 2ca39b: 49 8d 4d 54 lea 0x54(%r13),%rcx 2ca39f: 31 f6 xor %esi,%esi 2ca3a1: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2ca3a5: 48 89 cf mov %rcx,%rdi 2ca3a8: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 2ca3ac: 48 c1 e2 02 shl $0x2,%rdx 2ca3b0: e8 00 00 00 00 callq 2ca3b5 2ca3b5: 31 d2 xor %edx,%edx 2ca3b7: 89 d1 mov %edx,%ecx 2ca3b9: 83 c2 01 add $0x1,%edx 2ca3bc: c7 00 01 00 00 00 movl $0x1,(%rax) 2ca3c2: 48 83 c0 2c add $0x2c,%rax 2ca3c6: 48 8d 34 89 lea (%rcx,%rcx,4),%rsi 2ca3ca: 48 8d 0c 71 lea (%rcx,%rsi,2),%rcx 2ca3ce: 41 80 4c 8d 5c 01 orb $0x1,0x5c(%r13,%rcx,4) 2ca3d4: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2ca3db: c7 40 e4 01 00 00 00 movl $0x1,-0x1c(%rax) 2ca3e2: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 2ca3e9: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 2ca3f0: c7 40 f0 01 00 00 00 movl $0x1,-0x10(%rax) 2ca3f7: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 2ca3fe: 39 d3 cmp %edx,%ebx 2ca400: 75 b5 jne 2ca3b7 2ca402: 41 c6 45 4a 01 movb $0x1,0x4a(%r13) 2ca407: 0f b6 7c 24 0c movzbl 0xc(%rsp),%edi 2ca40c: 48 89 ea mov %rbp,%rdx 2ca40f: 4c 89 ee mov %r13,%rsi 2ca412: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca419: 49 89 ec mov %rbp,%r12 2ca41c: e8 00 00 00 00 callq 2ca421 2ca421: 84 c0 test %al,%al 2ca423: 0f 84 98 f9 ff ff je 2c9dc1 2ca429: 4c 89 ef mov %r13,%rdi 2ca42c: e8 00 00 00 00 callq 2ca431 2ca431: e9 b3 f9 ff ff jmpq 2c9de9 2ca436: b9 41 04 00 00 mov $0x441,%ecx 2ca43b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca442: bf 02 00 00 00 mov $0x2,%edi 2ca447: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca44e: e8 00 00 00 00 callq 2ca453 2ca453: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca45a: e8 00 00 00 00 callq 2ca45f 2ca45f: e9 5d f9 ff ff jmpq 2c9dc1 2ca464: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2ca46b: 8b 40 1c mov 0x1c(%rax),%eax 2ca46e: 85 c0 test %eax,%eax 2ca470: 0f 85 db fd ff ff jne 2ca251 2ca476: 41 c7 45 28 00 00 00 movl $0x0,0x28(%r13) 2ca47d: 00 2ca47e: eb 82 jmp 2ca402 2ca480: e8 00 00 00 00 callq 2ca485 2ca485: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ca48c: 00 00 00 00 00000000002ca490 : 2ca490: e8 00 00 00 00 callq 2ca495 2ca495: 41 57 push %r15 2ca497: ba 28 04 00 00 mov $0x428,%edx 2ca49c: 41 56 push %r14 2ca49e: 41 55 push %r13 2ca4a0: 49 89 f5 mov %rsi,%r13 2ca4a3: be c0 0d 00 00 mov $0xdc0,%esi 2ca4a8: 41 54 push %r12 2ca4aa: 55 push %rbp 2ca4ab: 53 push %rbx 2ca4ac: 48 83 ec 28 sub $0x28,%rsp 2ca4b0: 89 7c 24 0c mov %edi,0xc(%rsp) 2ca4b4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2ca4bb 2ca4bb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ca4c2: 00 00 2ca4c4: 48 89 44 24 20 mov %rax,0x20(%rsp) 2ca4c9: 31 c0 xor %eax,%eax 2ca4cb: e8 00 00 00 00 callq 2ca4d0 2ca4d0: 48 85 c0 test %rax,%rax 2ca4d3: 0f 84 fc 04 00 00 je 2ca9d5 2ca4d9: 4d 8b a5 98 02 00 00 mov 0x298(%r13),%r12 2ca4e0: 48 89 c5 mov %rax,%rbp 2ca4e3: 41 b8 01 00 00 00 mov $0x1,%r8d 2ca4e9: 49 8b 44 24 58 mov 0x58(%r12),%rax 2ca4ee: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2ca4f5: 00 2ca4f6: 48 b8 04 00 00 00 ff movabs $0xffffffff00000004,%rax 2ca4fd: ff ff ff 2ca500: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 2ca507: 48 b8 c8 00 00 00 28 movabs $0x28000000c8,%rax 2ca50e: 00 00 00 2ca511: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 2ca518: 00 00 00 00 2ca51c: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2ca523: 00 00 00 00 2ca527: c7 85 24 03 00 00 04 movl $0x4,0x324(%rbp) 2ca52e: 00 00 00 2ca531: 49 89 45 2c mov %rax,0x2c(%r13) 2ca535: 41 c7 45 38 80 00 00 movl $0x80,0x38(%r13) 2ca53c: 00 2ca53d: 41 c6 45 46 01 movb $0x1,0x46(%r13) 2ca542: 4d 8b 74 24 58 mov 0x58(%r12),%r14 2ca547: 41 80 7e 78 00 cmpb $0x0,0x78(%r14) 2ca54c: 74 0c je 2ca55a 2ca54e: 41 8b 76 58 mov 0x58(%r14),%esi 2ca552: 85 f6 test %esi,%esi 2ca554: 0f 85 b9 03 00 00 jne 2ca913 2ca55a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca561: ba 01 00 00 00 mov $0x1,%edx 2ca566: 4c 89 f6 mov %r14,%rsi 2ca569: 4c 89 e7 mov %r12,%rdi 2ca56c: e8 00 00 00 00 callq 2ca571 2ca571: 45 31 c0 xor %r8d,%r8d 2ca574: ba 02 00 00 00 mov $0x2,%edx 2ca579: 4c 89 f6 mov %r14,%rsi 2ca57c: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2ca583: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca58a: 4c 89 e7 mov %r12,%rdi 2ca58d: e8 00 00 00 00 callq 2ca592 2ca592: 45 31 c0 xor %r8d,%r8d 2ca595: ba 03 00 00 00 mov $0x3,%edx 2ca59a: 4c 89 f6 mov %r14,%rsi 2ca59d: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2ca5a4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca5ab: 4c 89 e7 mov %r12,%rdi 2ca5ae: e8 00 00 00 00 callq 2ca5b3 2ca5b3: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2ca5ba: 00 2ca5bb: c7 85 70 03 00 00 02 movl $0x2,0x370(%rbp) 2ca5c2: 00 00 00 2ca5c5: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2ca5cc: 0f 84 d5 03 00 00 je 2ca9a7 2ca5d2: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2ca5d8: 31 c0 xor %eax,%eax 2ca5da: eb 0c jmp 2ca5e8 2ca5dc: 48 83 c0 01 add $0x1,%rax 2ca5e0: 39 c2 cmp %eax,%edx 2ca5e2: 0f 86 82 00 00 00 jbe 2ca66a 2ca5e8: 48 83 bc c5 38 03 00 cmpq $0x0,0x338(%rbp,%rax,8) 2ca5ef: 00 00 2ca5f1: 75 e9 jne 2ca5dc 2ca5f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca5fa: e8 00 00 00 00 callq 2ca5ff 2ca5ff: b9 bc 04 00 00 mov $0x4bc,%ecx 2ca604: bf 02 00 00 00 mov $0x2,%edi 2ca609: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca610: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca617: e8 00 00 00 00 callq 2ca61c 2ca61c: 48 89 ef mov %rbp,%rdi 2ca61f: 45 31 e4 xor %r12d,%r12d 2ca622: e8 c9 ee ff ff callq 2c94f0 2ca627: b9 3d 05 00 00 mov $0x53d,%ecx 2ca62c: bf 02 00 00 00 mov $0x2,%edi 2ca631: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca638: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca63f: e8 00 00 00 00 callq 2ca644 2ca644: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2ca649: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ca650: 00 00 2ca652: 0f 85 83 06 00 00 jne 2cacdb 2ca658: 48 83 c4 28 add $0x28,%rsp 2ca65c: 4c 89 e0 mov %r12,%rax 2ca65f: 5b pop %rbx 2ca660: 5d pop %rbp 2ca661: 41 5c pop %r12 2ca663: 41 5d pop %r13 2ca665: 41 5e pop %r14 2ca667: 41 5f pop %r15 2ca669: c3 retq 2ca66a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca671: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca678: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca67f: 4c 89 e7 mov %r12,%rdi 2ca682: e8 00 00 00 00 callq 2ca687 2ca687: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 2ca68e: 48 85 c0 test %rax,%rax 2ca691: 0f 84 46 03 00 00 je 2ca9dd 2ca697: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca69e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca6a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca6ac: 4c 89 e7 mov %r12,%rdi 2ca6af: e8 00 00 00 00 callq 2ca6b4 2ca6b4: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 2ca6bb: 48 85 c0 test %rax,%rax 2ca6be: 0f 84 47 03 00 00 je 2caa0b 2ca6c4: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2ca6cb: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2ca6d0: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ca6d5: e8 00 00 00 00 callq 2ca6da 2ca6da: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2ca6e1: 48 85 c0 test %rax,%rax 2ca6e4: 0f 84 32 ff ff ff je 2ca61c 2ca6ea: 8b 8d a8 02 00 00 mov 0x2a8(%rbp),%ecx 2ca6f0: 85 c9 test %ecx,%ecx 2ca6f2: 0f 84 c7 05 00 00 je 2cacbf 2ca6f8: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ca6ff: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 2ca704: 49 c7 c7 00 00 00 00 mov $0x0,%r15 2ca70b: 31 db xor %ebx,%ebx 2ca70d: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2ca714: 49 89 c5 mov %rax,%r13 2ca717: e9 1a 01 00 00 jmpq 2ca836 2ca71c: 48 89 c7 mov %rax,%rdi 2ca71f: 4c 89 f1 mov %r14,%rcx 2ca722: 89 da mov %ebx,%edx 2ca724: 4c 89 e6 mov %r12,%rsi 2ca727: 48 89 04 24 mov %rax,(%rsp) 2ca72b: e8 00 00 00 00 callq 2ca730 2ca730: 48 8b 04 24 mov (%rsp),%rax 2ca734: 89 de mov %ebx,%esi 2ca736: 4c 89 e7 mov %r12,%rdi 2ca739: 48 89 84 dd 20 01 00 mov %rax,0x120(%rbp,%rbx,8) 2ca740: 00 2ca741: e8 6a f2 ff ff callq 2c99b0 2ca746: 48 89 44 dd 00 mov %rax,0x0(%rbp,%rbx,8) 2ca74b: 48 85 c0 test %rax,%rax 2ca74e: 0f 84 e5 02 00 00 je 2caa39 2ca754: 89 de mov %ebx,%esi 2ca756: 4c 89 e7 mov %r12,%rdi 2ca759: e8 a2 f0 ff ff callq 2c9800 2ca75e: 48 89 44 dd 60 mov %rax,0x60(%rbp,%rbx,8) 2ca763: 48 85 c0 test %rax,%rax 2ca766: 0f 84 fb 02 00 00 je 2caa67 2ca76c: bf 78 4b 00 00 mov $0x4b78,%edi 2ca771: e8 ca ec ff ff callq 2c9440 2ca776: be c0 0d 00 00 mov $0xdc0,%esi 2ca77b: bf 78 4b 00 00 mov $0x4b78,%edi 2ca780: 89 c2 mov %eax,%edx 2ca782: e8 00 00 00 00 callq 2ca787 2ca787: 48 85 c0 test %rax,%rax 2ca78a: 0f 84 07 01 00 00 je 2ca897 2ca790: 89 da mov %ebx,%edx 2ca792: 4c 89 e6 mov %r12,%rsi 2ca795: 48 89 c7 mov %rax,%rdi 2ca798: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2ca79f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2ca7a6: 4c 89 f9 mov %r15,%rcx 2ca7a9: 48 89 04 24 mov %rax,(%rsp) 2ca7ad: e8 00 00 00 00 callq 2ca7b2 2ca7b2: 48 8b 04 24 mov (%rsp),%rax 2ca7b6: bf 60 4b 00 00 mov $0x4b60,%edi 2ca7bb: c6 80 74 4b 00 00 00 movb $0x0,0x4b74(%rax) 2ca7c2: 48 89 84 dd 90 00 00 mov %rax,0x90(%rbp,%rbx,8) 2ca7c9: 00 2ca7ca: e8 71 ec ff ff callq 2c9440 2ca7cf: be c0 0d 00 00 mov $0xdc0,%esi 2ca7d4: bf 60 4b 00 00 mov $0x4b60,%edi 2ca7d9: 89 c2 mov %eax,%edx 2ca7db: e8 00 00 00 00 callq 2ca7e0 2ca7e0: 48 85 c0 test %rax,%rax 2ca7e3: 0f 84 ec 00 00 00 je 2ca8d5 2ca7e9: 4c 89 e9 mov %r13,%rcx 2ca7ec: 89 da mov %ebx,%edx 2ca7ee: 48 89 c7 mov %rax,%rdi 2ca7f1: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2ca7f8: 4c 89 e6 mov %r12,%rsi 2ca7fb: 48 89 04 24 mov %rax,(%rsp) 2ca7ff: 49 83 c5 38 add $0x38,%r13 2ca803: 49 83 c6 0c add $0xc,%r14 2ca807: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2ca80e: 49 81 c7 04 01 00 00 add $0x104,%r15 2ca815: e8 00 00 00 00 callq 2ca81a 2ca81a: 48 8b 04 24 mov (%rsp),%rax 2ca81e: 48 89 84 dd f0 00 00 mov %rax,0xf0(%rbp,%rbx,8) 2ca825: 00 2ca826: 48 83 c3 01 add $0x1,%rbx 2ca82a: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 2ca830: 0f 86 5f 02 00 00 jbe 2caa95 2ca836: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2ca83d 2ca83d: ba 60 00 00 00 mov $0x60,%edx 2ca842: be c0 0d 00 00 mov $0xdc0,%esi 2ca847: 89 5c 24 08 mov %ebx,0x8(%rsp) 2ca84b: e8 00 00 00 00 callq 2ca850 2ca850: 48 85 c0 test %rax,%rax 2ca853: 0f 85 c3 fe ff ff jne 2ca71c 2ca859: 8b 44 24 08 mov 0x8(%rsp),%eax 2ca85d: b9 e1 04 00 00 mov $0x4e1,%ecx 2ca862: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca869: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca870: bf 02 00 00 00 mov $0x2,%edi 2ca875: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 2ca87c: 00 00 00 00 00 2ca881: e8 00 00 00 00 callq 2ca886 2ca886: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca88d: e8 00 00 00 00 callq 2ca892 2ca892: e9 85 fd ff ff jmpq 2ca61c 2ca897: 8b 44 24 08 mov 0x8(%rsp),%eax 2ca89b: b9 f6 04 00 00 mov $0x4f6,%ecx 2ca8a0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca8a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca8ae: bf 02 00 00 00 mov $0x2,%edi 2ca8b3: 48 c7 84 c5 90 00 00 movq $0x0,0x90(%rbp,%rax,8) 2ca8ba: 00 00 00 00 00 2ca8bf: e8 00 00 00 00 callq 2ca8c4 2ca8c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca8cb: e8 00 00 00 00 callq 2ca8d0 2ca8d0: e9 47 fd ff ff jmpq 2ca61c 2ca8d5: 8b 44 24 08 mov 0x8(%rsp),%eax 2ca8d9: b9 fd 04 00 00 mov $0x4fd,%ecx 2ca8de: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca8e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca8ec: bf 02 00 00 00 mov $0x2,%edi 2ca8f1: 48 c7 84 c5 f0 00 00 movq $0x0,0xf0(%rbp,%rax,8) 2ca8f8: 00 00 00 00 00 2ca8fd: e8 00 00 00 00 callq 2ca902 2ca902: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca909: e8 00 00 00 00 callq 2ca90e 2ca90e: e9 09 fd ff ff jmpq 2ca61c 2ca913: 31 c9 xor %ecx,%ecx 2ca915: ba 04 00 00 00 mov $0x4,%edx 2ca91a: 4c 89 f6 mov %r14,%rsi 2ca91d: 4c 89 e7 mov %r12,%rdi 2ca920: e8 00 00 00 00 callq 2ca925 2ca925: 45 31 c0 xor %r8d,%r8d 2ca928: ba 01 00 00 00 mov $0x1,%edx 2ca92d: 4c 89 f6 mov %r14,%rsi 2ca930: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2ca937: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca93e: 4c 89 e7 mov %r12,%rdi 2ca941: e8 00 00 00 00 callq 2ca946 2ca946: 45 31 c0 xor %r8d,%r8d 2ca949: ba 02 00 00 00 mov $0x2,%edx 2ca94e: 4c 89 f6 mov %r14,%rsi 2ca951: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2ca958: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca95f: 4c 89 e7 mov %r12,%rdi 2ca962: e8 00 00 00 00 callq 2ca967 2ca967: 45 31 c0 xor %r8d,%r8d 2ca96a: ba 03 00 00 00 mov $0x3,%edx 2ca96f: 4c 89 f6 mov %r14,%rsi 2ca972: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2ca979: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ca980: 4c 89 e7 mov %r12,%rdi 2ca983: e8 00 00 00 00 callq 2ca988 2ca988: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2ca98f: 00 2ca990: c7 85 70 03 00 00 03 movl $0x3,0x370(%rbp) 2ca997: 00 00 00 2ca99a: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 2ca9a1: 0f 85 2b fc ff ff jne 2ca5d2 2ca9a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca9ae: e8 00 00 00 00 callq 2ca9b3 2ca9b3: b9 b5 04 00 00 mov $0x4b5,%ecx 2ca9b8: bf 02 00 00 00 mov $0x2,%edi 2ca9bd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca9c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ca9cb: e8 00 00 00 00 callq 2ca9d0 2ca9d0: e9 47 fc ff ff jmpq 2ca61c 2ca9d5: 45 31 e4 xor %r12d,%r12d 2ca9d8: e9 67 fc ff ff jmpq 2ca644 2ca9dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ca9e4: e8 00 00 00 00 callq 2ca9e9 2ca9e9: b9 c7 04 00 00 mov $0x4c7,%ecx 2ca9ee: bf 02 00 00 00 mov $0x2,%edi 2ca9f3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ca9fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2caa01: e8 00 00 00 00 callq 2caa06 2caa06: e9 11 fc ff ff jmpq 2ca61c 2caa0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2caa12: e8 00 00 00 00 callq 2caa17 2caa17: b9 d1 04 00 00 mov $0x4d1,%ecx 2caa1c: bf 02 00 00 00 mov $0x2,%edi 2caa21: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2caa28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2caa2f: e8 00 00 00 00 callq 2caa34 2caa34: e9 e3 fb ff ff jmpq 2ca61c 2caa39: b9 e8 04 00 00 mov $0x4e8,%ecx 2caa3e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2caa45: bf 02 00 00 00 mov $0x2,%edi 2caa4a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2caa51: e8 00 00 00 00 callq 2caa56 2caa56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2caa5d: e8 00 00 00 00 callq 2caa62 2caa62: e9 b5 fb ff ff jmpq 2ca61c 2caa67: b9 ef 04 00 00 mov $0x4ef,%ecx 2caa6c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2caa73: bf 02 00 00 00 mov $0x2,%edi 2caa78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2caa7f: e8 00 00 00 00 callq 2caa84 2caa84: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2caa8b: e8 00 00 00 00 callq 2caa90 2caa90: e9 87 fb ff ff jmpq 2ca61c 2caa95: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2caa9c: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2caaa1: 8b 50 1c mov 0x1c(%rax),%edx 2caaa4: 85 d2 test %edx,%edx 2caaa6: 0f 84 3a 01 00 00 je 2cabe6 2caaac: 4c 89 2c 24 mov %r13,(%rsp) 2caab0: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2caab7: 31 db xor %ebx,%ebx 2caab9: eb 73 jmp 2cab2e 2caabb: 48 89 c7 mov %rax,%rdi 2caabe: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2caac5: 4c 89 f1 mov %r14,%rcx 2caac8: 89 da mov %ebx,%edx 2caaca: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2caad1: 4c 89 e6 mov %r12,%rsi 2caad4: e8 00 00 00 00 callq 2caad9 2caad9: ba 18 00 00 00 mov $0x18,%edx 2caade: be c0 0d 00 00 mov $0xdc0,%esi 2caae3: 4c 89 ac dd f8 01 00 mov %r13,0x1f8(%rbp,%rbx,8) 2caaea: 00 2caaeb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2caaf2 2caaf2: e8 00 00 00 00 callq 2caaf7 2caaf7: 49 89 c5 mov %rax,%r13 2caafa: 48 85 c0 test %rax,%rax 2caafd: 0f 84 a5 00 00 00 je 2caba8 2cab03: 48 89 c7 mov %rax,%rdi 2cab06: 4c 89 e6 mov %r12,%rsi 2cab09: 49 83 c6 30 add $0x30,%r14 2cab0d: e8 00 00 00 00 callq 2cab12 2cab12: 4c 89 ac dd 28 02 00 mov %r13,0x228(%rbp,%rbx,8) 2cab19: 00 2cab1a: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cab21: 48 83 c3 01 add $0x1,%rbx 2cab25: 39 58 1c cmp %ebx,0x1c(%rax) 2cab28: 0f 86 b4 00 00 00 jbe 2cabe2 2cab2e: 89 de mov %ebx,%esi 2cab30: 4c 89 e7 mov %r12,%rdi 2cab33: 41 89 df mov %ebx,%r15d 2cab36: e8 00 00 00 00 callq 2cab3b 2cab3b: 48 89 84 dd c8 01 00 mov %rax,0x1c8(%rbp,%rbx,8) 2cab42: 00 2cab43: 48 85 c0 test %rax,%rax 2cab46: 0f 84 45 01 00 00 je 2cac91 2cab4c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cab53 2cab53: ba 50 00 00 00 mov $0x50,%edx 2cab58: be c0 0d 00 00 mov $0xdc0,%esi 2cab5d: e8 00 00 00 00 callq 2cab62 2cab62: 49 89 c5 mov %rax,%r13 2cab65: 48 85 c0 test %rax,%rax 2cab68: 0f 85 4d ff ff ff jne 2caabb 2cab6e: b9 0d 05 00 00 mov $0x50d,%ecx 2cab73: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cab7a: 4a c7 84 fd f8 01 00 movq $0x0,0x1f8(%rbp,%r15,8) 2cab81: 00 00 00 00 00 2cab86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cab8d: bf 02 00 00 00 mov $0x2,%edi 2cab92: e8 00 00 00 00 callq 2cab97 2cab97: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cab9e: e8 00 00 00 00 callq 2caba3 2caba3: e9 74 fa ff ff jmpq 2ca61c 2caba8: b9 14 05 00 00 mov $0x514,%ecx 2cabad: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cabb4: 4a c7 84 fd 28 02 00 movq $0x0,0x228(%rbp,%r15,8) 2cabbb: 00 00 00 00 00 2cabc0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cabc7: bf 02 00 00 00 mov $0x2,%edi 2cabcc: e8 00 00 00 00 callq 2cabd1 2cabd1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cabd8: e8 00 00 00 00 callq 2cabdd 2cabdd: e9 3a fa ff ff jmpq 2ca61c 2cabe2: 4c 8b 2c 24 mov (%rsp),%r13 2cabe6: 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%ebx 2cabec: 41 89 5d 28 mov %ebx,0x28(%r13) 2cabf0: 85 db test %ebx,%ebx 2cabf2: 74 69 je 2cac5d 2cabf4: 89 d8 mov %ebx,%eax 2cabf6: 49 8d 4d 54 lea 0x54(%r13),%rcx 2cabfa: 31 f6 xor %esi,%esi 2cabfc: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2cac00: 48 89 cf mov %rcx,%rdi 2cac03: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 2cac07: 48 c1 e2 02 shl $0x2,%rdx 2cac0b: e8 00 00 00 00 callq 2cac10 2cac10: 31 d2 xor %edx,%edx 2cac12: 89 d1 mov %edx,%ecx 2cac14: 83 c2 01 add $0x1,%edx 2cac17: c7 00 01 00 00 00 movl $0x1,(%rax) 2cac1d: 48 83 c0 2c add $0x2c,%rax 2cac21: 48 8d 34 89 lea (%rcx,%rcx,4),%rsi 2cac25: 48 8d 0c 71 lea (%rcx,%rsi,2),%rcx 2cac29: 41 80 4c 8d 5c 01 orb $0x1,0x5c(%r13,%rcx,4) 2cac2f: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2cac36: c7 40 e4 01 00 00 00 movl $0x1,-0x1c(%rax) 2cac3d: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 2cac44: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 2cac4b: c7 40 f0 01 00 00 00 movl $0x1,-0x10(%rax) 2cac52: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 2cac59: 39 d3 cmp %edx,%ebx 2cac5b: 75 b5 jne 2cac12 2cac5d: 41 c6 45 4a 01 movb $0x1,0x4a(%r13) 2cac62: 0f b6 7c 24 0c movzbl 0xc(%rsp),%edi 2cac67: 48 89 ea mov %rbp,%rdx 2cac6a: 4c 89 ee mov %r13,%rsi 2cac6d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cac74: 49 89 ec mov %rbp,%r12 2cac77: e8 00 00 00 00 callq 2cac7c 2cac7c: 84 c0 test %al,%al 2cac7e: 0f 84 98 f9 ff ff je 2ca61c 2cac84: 4c 89 ef mov %r13,%rdi 2cac87: e8 00 00 00 00 callq 2cac8c 2cac8c: e9 b3 f9 ff ff jmpq 2ca644 2cac91: b9 06 05 00 00 mov $0x506,%ecx 2cac96: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cac9d: bf 02 00 00 00 mov $0x2,%edi 2caca2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2caca9: e8 00 00 00 00 callq 2cacae 2cacae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cacb5: e8 00 00 00 00 callq 2cacba 2cacba: e9 5d f9 ff ff jmpq 2ca61c 2cacbf: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cacc6: 8b 40 1c mov 0x1c(%rax),%eax 2cacc9: 85 c0 test %eax,%eax 2caccb: 0f 85 db fd ff ff jne 2caaac 2cacd1: 41 c7 45 28 00 00 00 movl $0x0,0x28(%r13) 2cacd8: 00 2cacd9: eb 82 jmp 2cac5d 2cacdb: e8 00 00 00 00 callq 2cace0 00000000002cace0 : 2cace0: e8 00 00 00 00 callq 2cace5 2cace5: 41 57 push %r15 2cace7: ba 28 04 00 00 mov $0x428,%edx 2cacec: 41 56 push %r14 2cacee: 41 55 push %r13 2cacf0: 49 89 f5 mov %rsi,%r13 2cacf3: be c0 0d 00 00 mov $0xdc0,%esi 2cacf8: 41 54 push %r12 2cacfa: 55 push %rbp 2cacfb: 53 push %rbx 2cacfc: 48 83 ec 28 sub $0x28,%rsp 2cad00: 89 7c 24 0c mov %edi,0xc(%rsp) 2cad04: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cad0b 2cad0b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cad12: 00 00 2cad14: 48 89 44 24 20 mov %rax,0x20(%rsp) 2cad19: 31 c0 xor %eax,%eax 2cad1b: e8 00 00 00 00 callq 2cad20 2cad20: 48 85 c0 test %rax,%rax 2cad23: 0f 84 ba 04 00 00 je 2cb1e3 2cad29: 4d 8b a5 98 02 00 00 mov 0x298(%r13),%r12 2cad30: 48 89 c5 mov %rax,%rbp 2cad33: 41 b8 01 00 00 00 mov $0x1,%r8d 2cad39: 49 8b 44 24 58 mov 0x58(%r12),%rax 2cad3e: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2cad45: 00 2cad46: 48 b8 02 00 00 00 ff movabs $0xffffffff00000002,%rax 2cad4d: ff ff ff 2cad50: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 2cad57: 48 b8 c8 00 00 00 28 movabs $0x28000000c8,%rax 2cad5e: 00 00 00 2cad61: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 2cad68: 00 00 00 00 2cad6c: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2cad73: 00 00 00 00 2cad77: c7 85 24 03 00 00 02 movl $0x2,0x324(%rbp) 2cad7e: 00 00 00 2cad81: 49 89 45 2c mov %rax,0x2c(%r13) 2cad85: 41 c7 45 38 80 00 00 movl $0x80,0x38(%r13) 2cad8c: 00 2cad8d: 41 c6 45 46 01 movb $0x1,0x46(%r13) 2cad92: 4d 8b 74 24 58 mov 0x58(%r12),%r14 2cad97: 41 80 7e 78 00 cmpb $0x0,0x78(%r14) 2cad9c: 74 0c je 2cadaa 2cad9e: 41 8b 76 58 mov 0x58(%r14),%esi 2cada2: 85 f6 test %esi,%esi 2cada4: 0f 85 98 03 00 00 jne 2cb142 2cadaa: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cadb1: ba 02 00 00 00 mov $0x2,%edx 2cadb6: 4c 89 f6 mov %r14,%rsi 2cadb9: 4c 89 e7 mov %r12,%rdi 2cadbc: e8 00 00 00 00 callq 2cadc1 2cadc1: 45 31 c0 xor %r8d,%r8d 2cadc4: ba 03 00 00 00 mov $0x3,%edx 2cadc9: 4c 89 f6 mov %r14,%rsi 2cadcc: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2cadd3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cadda: 4c 89 e7 mov %r12,%rdi 2caddd: e8 00 00 00 00 callq 2cade2 2cade2: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2cade9: 00 2cadea: c7 85 70 03 00 00 01 movl $0x1,0x370(%rbp) 2cadf1: 00 00 00 2cadf4: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2cadfb: 0f 84 b4 03 00 00 je 2cb1b5 2cae01: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2cae07: 31 c0 xor %eax,%eax 2cae09: eb 0c jmp 2cae17 2cae0b: 48 83 c0 01 add $0x1,%rax 2cae0f: 39 c2 cmp %eax,%edx 2cae11: 0f 86 82 00 00 00 jbe 2cae99 2cae17: 48 83 bc c5 38 03 00 cmpq $0x0,0x338(%rbp,%rax,8) 2cae1e: 00 00 2cae20: 75 e9 jne 2cae0b 2cae22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cae29: e8 00 00 00 00 callq 2cae2e 2cae2e: b9 7d 05 00 00 mov $0x57d,%ecx 2cae33: bf 02 00 00 00 mov $0x2,%edi 2cae38: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cae3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cae46: e8 00 00 00 00 callq 2cae4b 2cae4b: 48 89 ef mov %rbp,%rdi 2cae4e: 45 31 e4 xor %r12d,%r12d 2cae51: e8 9a e6 ff ff callq 2c94f0 2cae56: b9 fe 05 00 00 mov $0x5fe,%ecx 2cae5b: bf 02 00 00 00 mov $0x2,%edi 2cae60: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cae67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cae6e: e8 00 00 00 00 callq 2cae73 2cae73: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2cae78: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cae7f: 00 00 2cae81: 0f 85 62 06 00 00 jne 2cb4e9 2cae87: 48 83 c4 28 add $0x28,%rsp 2cae8b: 4c 89 e0 mov %r12,%rax 2cae8e: 5b pop %rbx 2cae8f: 5d pop %rbp 2cae90: 41 5c pop %r12 2cae92: 41 5d pop %r13 2cae94: 41 5e pop %r14 2cae96: 41 5f pop %r15 2cae98: c3 retq 2cae99: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2caea0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2caea7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2caeae: 4c 89 e7 mov %r12,%rdi 2caeb1: e8 00 00 00 00 callq 2caeb6 2caeb6: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 2caebd: 48 85 c0 test %rax,%rax 2caec0: 0f 84 25 03 00 00 je 2cb1eb 2caec6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2caecd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2caed4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2caedb: 4c 89 e7 mov %r12,%rdi 2caede: e8 00 00 00 00 callq 2caee3 2caee3: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 2caeea: 48 85 c0 test %rax,%rax 2caeed: 0f 84 26 03 00 00 je 2cb219 2caef3: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2caefa: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2caeff: 48 89 44 24 18 mov %rax,0x18(%rsp) 2caf04: e8 00 00 00 00 callq 2caf09 2caf09: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2caf10: 48 85 c0 test %rax,%rax 2caf13: 0f 84 32 ff ff ff je 2cae4b 2caf19: 8b 8d a8 02 00 00 mov 0x2a8(%rbp),%ecx 2caf1f: 85 c9 test %ecx,%ecx 2caf21: 0f 84 a6 05 00 00 je 2cb4cd 2caf27: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2caf2e: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 2caf33: 49 c7 c7 00 00 00 00 mov $0x0,%r15 2caf3a: 31 db xor %ebx,%ebx 2caf3c: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2caf43: 49 89 c5 mov %rax,%r13 2caf46: e9 1a 01 00 00 jmpq 2cb065 2caf4b: 48 89 c7 mov %rax,%rdi 2caf4e: 4c 89 f1 mov %r14,%rcx 2caf51: 89 da mov %ebx,%edx 2caf53: 4c 89 e6 mov %r12,%rsi 2caf56: 48 89 04 24 mov %rax,(%rsp) 2caf5a: e8 00 00 00 00 callq 2caf5f 2caf5f: 48 8b 04 24 mov (%rsp),%rax 2caf63: 89 de mov %ebx,%esi 2caf65: 4c 89 e7 mov %r12,%rdi 2caf68: 48 89 84 dd 20 01 00 mov %rax,0x120(%rbp,%rbx,8) 2caf6f: 00 2caf70: e8 3b ea ff ff callq 2c99b0 2caf75: 48 89 44 dd 00 mov %rax,0x0(%rbp,%rbx,8) 2caf7a: 48 85 c0 test %rax,%rax 2caf7d: 0f 84 c4 02 00 00 je 2cb247 2caf83: 89 de mov %ebx,%esi 2caf85: 4c 89 e7 mov %r12,%rdi 2caf88: e8 73 e8 ff ff callq 2c9800 2caf8d: 48 89 44 dd 60 mov %rax,0x60(%rbp,%rbx,8) 2caf92: 48 85 c0 test %rax,%rax 2caf95: 0f 84 da 02 00 00 je 2cb275 2caf9b: bf 78 4b 00 00 mov $0x4b78,%edi 2cafa0: e8 9b e4 ff ff callq 2c9440 2cafa5: be c0 0d 00 00 mov $0xdc0,%esi 2cafaa: bf 78 4b 00 00 mov $0x4b78,%edi 2cafaf: 89 c2 mov %eax,%edx 2cafb1: e8 00 00 00 00 callq 2cafb6 2cafb6: 48 85 c0 test %rax,%rax 2cafb9: 0f 84 07 01 00 00 je 2cb0c6 2cafbf: 89 da mov %ebx,%edx 2cafc1: 4c 89 e6 mov %r12,%rsi 2cafc4: 48 89 c7 mov %rax,%rdi 2cafc7: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cafce: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cafd5: 4c 89 f9 mov %r15,%rcx 2cafd8: 48 89 04 24 mov %rax,(%rsp) 2cafdc: e8 00 00 00 00 callq 2cafe1 2cafe1: 48 8b 04 24 mov (%rsp),%rax 2cafe5: bf 60 4b 00 00 mov $0x4b60,%edi 2cafea: c6 80 74 4b 00 00 00 movb $0x0,0x4b74(%rax) 2caff1: 48 89 84 dd 90 00 00 mov %rax,0x90(%rbp,%rbx,8) 2caff8: 00 2caff9: e8 42 e4 ff ff callq 2c9440 2caffe: be c0 0d 00 00 mov $0xdc0,%esi 2cb003: bf 60 4b 00 00 mov $0x4b60,%edi 2cb008: 89 c2 mov %eax,%edx 2cb00a: e8 00 00 00 00 callq 2cb00f 2cb00f: 48 85 c0 test %rax,%rax 2cb012: 0f 84 ec 00 00 00 je 2cb104 2cb018: 4c 89 e9 mov %r13,%rcx 2cb01b: 89 da mov %ebx,%edx 2cb01d: 48 89 c7 mov %rax,%rdi 2cb020: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cb027: 4c 89 e6 mov %r12,%rsi 2cb02a: 48 89 04 24 mov %rax,(%rsp) 2cb02e: 49 83 c5 38 add $0x38,%r13 2cb032: 49 83 c6 0c add $0xc,%r14 2cb036: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cb03d: 49 81 c7 04 01 00 00 add $0x104,%r15 2cb044: e8 00 00 00 00 callq 2cb049 2cb049: 48 8b 04 24 mov (%rsp),%rax 2cb04d: 48 89 84 dd f0 00 00 mov %rax,0xf0(%rbp,%rbx,8) 2cb054: 00 2cb055: 48 83 c3 01 add $0x1,%rbx 2cb059: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 2cb05f: 0f 86 3e 02 00 00 jbe 2cb2a3 2cb065: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cb06c 2cb06c: ba 60 00 00 00 mov $0x60,%edx 2cb071: be c0 0d 00 00 mov $0xdc0,%esi 2cb076: 89 5c 24 08 mov %ebx,0x8(%rsp) 2cb07a: e8 00 00 00 00 callq 2cb07f 2cb07f: 48 85 c0 test %rax,%rax 2cb082: 0f 85 c3 fe ff ff jne 2caf4b 2cb088: 8b 44 24 08 mov 0x8(%rsp),%eax 2cb08c: b9 a2 05 00 00 mov $0x5a2,%ecx 2cb091: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb098: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb09f: bf 02 00 00 00 mov $0x2,%edi 2cb0a4: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 2cb0ab: 00 00 00 00 00 2cb0b0: e8 00 00 00 00 callq 2cb0b5 2cb0b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb0bc: e8 00 00 00 00 callq 2cb0c1 2cb0c1: e9 85 fd ff ff jmpq 2cae4b 2cb0c6: 8b 44 24 08 mov 0x8(%rsp),%eax 2cb0ca: b9 b7 05 00 00 mov $0x5b7,%ecx 2cb0cf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb0d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb0dd: bf 02 00 00 00 mov $0x2,%edi 2cb0e2: 48 c7 84 c5 90 00 00 movq $0x0,0x90(%rbp,%rax,8) 2cb0e9: 00 00 00 00 00 2cb0ee: e8 00 00 00 00 callq 2cb0f3 2cb0f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb0fa: e8 00 00 00 00 callq 2cb0ff 2cb0ff: e9 47 fd ff ff jmpq 2cae4b 2cb104: 8b 44 24 08 mov 0x8(%rsp),%eax 2cb108: b9 be 05 00 00 mov $0x5be,%ecx 2cb10d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb114: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb11b: bf 02 00 00 00 mov $0x2,%edi 2cb120: 48 c7 84 c5 f0 00 00 movq $0x0,0xf0(%rbp,%rax,8) 2cb127: 00 00 00 00 00 2cb12c: e8 00 00 00 00 callq 2cb131 2cb131: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb138: e8 00 00 00 00 callq 2cb13d 2cb13d: e9 09 fd ff ff jmpq 2cae4b 2cb142: 31 c9 xor %ecx,%ecx 2cb144: ba 04 00 00 00 mov $0x4,%edx 2cb149: 4c 89 f6 mov %r14,%rsi 2cb14c: 4c 89 e7 mov %r12,%rdi 2cb14f: e8 00 00 00 00 callq 2cb154 2cb154: 45 31 c0 xor %r8d,%r8d 2cb157: ba 02 00 00 00 mov $0x2,%edx 2cb15c: 4c 89 f6 mov %r14,%rsi 2cb15f: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2cb166: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cb16d: 4c 89 e7 mov %r12,%rdi 2cb170: e8 00 00 00 00 callq 2cb175 2cb175: 45 31 c0 xor %r8d,%r8d 2cb178: ba 03 00 00 00 mov $0x3,%edx 2cb17d: 4c 89 f6 mov %r14,%rsi 2cb180: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2cb187: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cb18e: 4c 89 e7 mov %r12,%rdi 2cb191: e8 00 00 00 00 callq 2cb196 2cb196: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2cb19d: 00 2cb19e: c7 85 70 03 00 00 02 movl $0x2,0x370(%rbp) 2cb1a5: 00 00 00 2cb1a8: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2cb1af: 0f 85 4c fc ff ff jne 2cae01 2cb1b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb1bc: e8 00 00 00 00 callq 2cb1c1 2cb1c1: b9 76 05 00 00 mov $0x576,%ecx 2cb1c6: bf 02 00 00 00 mov $0x2,%edi 2cb1cb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb1d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb1d9: e8 00 00 00 00 callq 2cb1de 2cb1de: e9 68 fc ff ff jmpq 2cae4b 2cb1e3: 45 31 e4 xor %r12d,%r12d 2cb1e6: e9 88 fc ff ff jmpq 2cae73 2cb1eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb1f2: e8 00 00 00 00 callq 2cb1f7 2cb1f7: b9 88 05 00 00 mov $0x588,%ecx 2cb1fc: bf 02 00 00 00 mov $0x2,%edi 2cb201: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb208: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb20f: e8 00 00 00 00 callq 2cb214 2cb214: e9 32 fc ff ff jmpq 2cae4b 2cb219: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb220: e8 00 00 00 00 callq 2cb225 2cb225: b9 92 05 00 00 mov $0x592,%ecx 2cb22a: bf 02 00 00 00 mov $0x2,%edi 2cb22f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb236: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb23d: e8 00 00 00 00 callq 2cb242 2cb242: e9 04 fc ff ff jmpq 2cae4b 2cb247: b9 a9 05 00 00 mov $0x5a9,%ecx 2cb24c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb253: bf 02 00 00 00 mov $0x2,%edi 2cb258: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb25f: e8 00 00 00 00 callq 2cb264 2cb264: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb26b: e8 00 00 00 00 callq 2cb270 2cb270: e9 d6 fb ff ff jmpq 2cae4b 2cb275: b9 b0 05 00 00 mov $0x5b0,%ecx 2cb27a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb281: bf 02 00 00 00 mov $0x2,%edi 2cb286: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb28d: e8 00 00 00 00 callq 2cb292 2cb292: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb299: e8 00 00 00 00 callq 2cb29e 2cb29e: e9 a8 fb ff ff jmpq 2cae4b 2cb2a3: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cb2aa: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2cb2af: 8b 50 1c mov 0x1c(%rax),%edx 2cb2b2: 85 d2 test %edx,%edx 2cb2b4: 0f 84 3a 01 00 00 je 2cb3f4 2cb2ba: 4c 89 2c 24 mov %r13,(%rsp) 2cb2be: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2cb2c5: 31 db xor %ebx,%ebx 2cb2c7: eb 73 jmp 2cb33c 2cb2c9: 48 89 c7 mov %rax,%rdi 2cb2cc: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cb2d3: 4c 89 f1 mov %r14,%rcx 2cb2d6: 89 da mov %ebx,%edx 2cb2d8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cb2df: 4c 89 e6 mov %r12,%rsi 2cb2e2: e8 00 00 00 00 callq 2cb2e7 2cb2e7: ba 18 00 00 00 mov $0x18,%edx 2cb2ec: be c0 0d 00 00 mov $0xdc0,%esi 2cb2f1: 4c 89 ac dd f8 01 00 mov %r13,0x1f8(%rbp,%rbx,8) 2cb2f8: 00 2cb2f9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cb300 2cb300: e8 00 00 00 00 callq 2cb305 2cb305: 49 89 c5 mov %rax,%r13 2cb308: 48 85 c0 test %rax,%rax 2cb30b: 0f 84 a5 00 00 00 je 2cb3b6 2cb311: 48 89 c7 mov %rax,%rdi 2cb314: 4c 89 e6 mov %r12,%rsi 2cb317: 49 83 c6 30 add $0x30,%r14 2cb31b: e8 00 00 00 00 callq 2cb320 2cb320: 4c 89 ac dd 28 02 00 mov %r13,0x228(%rbp,%rbx,8) 2cb327: 00 2cb328: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cb32f: 48 83 c3 01 add $0x1,%rbx 2cb333: 39 58 1c cmp %ebx,0x1c(%rax) 2cb336: 0f 86 b4 00 00 00 jbe 2cb3f0 2cb33c: 89 de mov %ebx,%esi 2cb33e: 4c 89 e7 mov %r12,%rdi 2cb341: 41 89 df mov %ebx,%r15d 2cb344: e8 00 00 00 00 callq 2cb349 2cb349: 48 89 84 dd c8 01 00 mov %rax,0x1c8(%rbp,%rbx,8) 2cb350: 00 2cb351: 48 85 c0 test %rax,%rax 2cb354: 0f 84 45 01 00 00 je 2cb49f 2cb35a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cb361 2cb361: ba 50 00 00 00 mov $0x50,%edx 2cb366: be c0 0d 00 00 mov $0xdc0,%esi 2cb36b: e8 00 00 00 00 callq 2cb370 2cb370: 49 89 c5 mov %rax,%r13 2cb373: 48 85 c0 test %rax,%rax 2cb376: 0f 85 4d ff ff ff jne 2cb2c9 2cb37c: b9 ce 05 00 00 mov $0x5ce,%ecx 2cb381: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb388: 4a c7 84 fd f8 01 00 movq $0x0,0x1f8(%rbp,%r15,8) 2cb38f: 00 00 00 00 00 2cb394: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb39b: bf 02 00 00 00 mov $0x2,%edi 2cb3a0: e8 00 00 00 00 callq 2cb3a5 2cb3a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb3ac: e8 00 00 00 00 callq 2cb3b1 2cb3b1: e9 95 fa ff ff jmpq 2cae4b 2cb3b6: b9 d5 05 00 00 mov $0x5d5,%ecx 2cb3bb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb3c2: 4a c7 84 fd 28 02 00 movq $0x0,0x228(%rbp,%r15,8) 2cb3c9: 00 00 00 00 00 2cb3ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb3d5: bf 02 00 00 00 mov $0x2,%edi 2cb3da: e8 00 00 00 00 callq 2cb3df 2cb3df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb3e6: e8 00 00 00 00 callq 2cb3eb 2cb3eb: e9 5b fa ff ff jmpq 2cae4b 2cb3f0: 4c 8b 2c 24 mov (%rsp),%r13 2cb3f4: 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%ebx 2cb3fa: 41 89 5d 28 mov %ebx,0x28(%r13) 2cb3fe: 85 db test %ebx,%ebx 2cb400: 74 69 je 2cb46b 2cb402: 89 d8 mov %ebx,%eax 2cb404: 49 8d 4d 54 lea 0x54(%r13),%rcx 2cb408: 31 f6 xor %esi,%esi 2cb40a: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2cb40e: 48 89 cf mov %rcx,%rdi 2cb411: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 2cb415: 48 c1 e2 02 shl $0x2,%rdx 2cb419: e8 00 00 00 00 callq 2cb41e 2cb41e: 31 d2 xor %edx,%edx 2cb420: 89 d1 mov %edx,%ecx 2cb422: 83 c2 01 add $0x1,%edx 2cb425: c7 00 01 00 00 00 movl $0x1,(%rax) 2cb42b: 48 83 c0 2c add $0x2c,%rax 2cb42f: 48 8d 34 89 lea (%rcx,%rcx,4),%rsi 2cb433: 48 8d 0c 71 lea (%rcx,%rsi,2),%rcx 2cb437: 41 80 4c 8d 5c 01 orb $0x1,0x5c(%r13,%rcx,4) 2cb43d: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2cb444: c7 40 e4 01 00 00 00 movl $0x1,-0x1c(%rax) 2cb44b: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 2cb452: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 2cb459: c7 40 f0 01 00 00 00 movl $0x1,-0x10(%rax) 2cb460: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 2cb467: 39 d3 cmp %edx,%ebx 2cb469: 75 b5 jne 2cb420 2cb46b: 41 c6 45 4a 01 movb $0x1,0x4a(%r13) 2cb470: 0f b6 7c 24 0c movzbl 0xc(%rsp),%edi 2cb475: 48 89 ea mov %rbp,%rdx 2cb478: 4c 89 ee mov %r13,%rsi 2cb47b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cb482: 49 89 ec mov %rbp,%r12 2cb485: e8 00 00 00 00 callq 2cb48a 2cb48a: 84 c0 test %al,%al 2cb48c: 0f 84 b9 f9 ff ff je 2cae4b 2cb492: 4c 89 ef mov %r13,%rdi 2cb495: e8 00 00 00 00 callq 2cb49a 2cb49a: e9 d4 f9 ff ff jmpq 2cae73 2cb49f: b9 c7 05 00 00 mov $0x5c7,%ecx 2cb4a4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb4ab: bf 02 00 00 00 mov $0x2,%edi 2cb4b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cb4b7: e8 00 00 00 00 callq 2cb4bc 2cb4bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cb4c3: e8 00 00 00 00 callq 2cb4c8 2cb4c8: e9 7e f9 ff ff jmpq 2cae4b 2cb4cd: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cb4d4: 8b 40 1c mov 0x1c(%rax),%eax 2cb4d7: 85 c0 test %eax,%eax 2cb4d9: 0f 85 db fd ff ff jne 2cb2ba 2cb4df: 41 c7 45 28 00 00 00 movl $0x0,0x28(%r13) 2cb4e6: 00 2cb4e7: eb 82 jmp 2cb46b 2cb4e9: e8 00 00 00 00 callq 2cb4ee 2cb4ee: 66 90 xchg %ax,%ax 00000000002cb4f0 : 2cb4f0: e8 00 00 00 00 callq 2cb4f5 2cb4f5: 8b 47 20 mov 0x20(%rdi),%eax 2cb4f8: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2cb4fc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb503: 8d b0 9c 1b 00 00 lea 0x1b9c(%rax),%esi 2cb509: e8 00 00 00 00 callq 2cb50e 2cb50e: c1 e8 10 shr $0x10,%eax 2cb511: 83 e0 01 and $0x1,%eax 2cb514: c3 retq 2cb515: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cb51c: 00 00 00 00 00000000002cb520 : 2cb520: e8 00 00 00 00 callq 2cb525 2cb525: 41 57 push %r15 2cb527: 41 56 push %r14 2cb529: 41 55 push %r13 2cb52b: 41 54 push %r12 2cb52d: 49 89 f4 mov %rsi,%r12 2cb530: 55 push %rbp 2cb531: 48 89 fd mov %rdi,%rbp 2cb534: 53 push %rbx 2cb535: 8b 5c 24 40 mov 0x40(%rsp),%ebx 2cb539: 84 db test %bl,%bl 2cb53b: 74 2e je 2cb56b 2cb53d: 0f b6 db movzbl %bl,%ebx 2cb540: c7 44 24 38 00 00 00 movl $0x0,0x38(%rsp) 2cb547: 00 2cb548: 4c 89 e6 mov %r12,%rsi 2cb54b: 31 c9 xor %ecx,%ecx 2cb54d: 89 5c 24 40 mov %ebx,0x40(%rsp) 2cb551: 48 89 ef mov %rbp,%rdi 2cb554: 5b pop %rbx 2cb555: 45 31 c9 xor %r9d,%r9d 2cb558: 5d pop %rbp 2cb559: 45 31 c0 xor %r8d,%r8d 2cb55c: 41 5c pop %r12 2cb55e: 31 d2 xor %edx,%edx 2cb560: 41 5d pop %r13 2cb562: 41 5e pop %r14 2cb564: 41 5f pop %r15 2cb566: e9 00 00 00 00 jmpq 2cb56b 2cb56b: 8b 47 28 mov 0x28(%rdi),%eax 2cb56e: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2cb572: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb579: 44 8b 6e 30 mov 0x30(%rsi),%r13d 2cb57d: 44 8d b0 30 1b 00 00 lea 0x1b30(%rax),%r14d 2cb584: 44 89 f6 mov %r14d,%esi 2cb587: e8 00 00 00 00 callq 2cb58c 2cb58c: 89 c1 mov %eax,%ecx 2cb58e: 45 85 ed test %r13d,%r13d 2cb591: 74 aa je 2cb53d 2cb593: 31 d2 xor %edx,%edx 2cb595: 4c 8b 7d 10 mov 0x10(%rbp),%r15 2cb599: 44 89 f6 mov %r14d,%esi 2cb59c: 48 b8 00 e4 0b 54 02 movabs $0x2540be400,%rax 2cb5a3: 00 00 00 2cb5a6: 49 f7 f5 div %r13 2cb5a9: 49 8b 7f 18 mov 0x18(%r15),%rdi 2cb5ad: 31 c8 xor %ecx,%eax 2cb5af: 44 0f b7 e8 movzwl %ax,%r13d 2cb5b3: 48 8b 07 mov (%rdi),%rax 2cb5b6: 41 31 cd xor %ecx,%r13d 2cb5b9: 48 8b 40 08 mov 0x8(%rax),%rax 2cb5bd: 44 89 ea mov %r13d,%edx 2cb5c0: e8 00 00 00 00 callq 2cb5c5 2cb5c5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2cb5ca: e9 6e ff ff ff jmpq 2cb53d 2cb5cf: 49 8b 77 10 mov 0x10(%r15),%rsi 2cb5d3: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2cb5da 2cb5da: 89 c0 mov %eax,%eax 2cb5dc: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2cb5e4 2cb5e3: 00 2cb5e4: 0f 83 53 ff ff ff jae 2cb53d 2cb5ea: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2cb5f1 2cb5f1: 48 85 c0 test %rax,%rax 2cb5f4: 74 13 je 2cb609 2cb5f6: 48 8b 78 08 mov 0x8(%rax),%rdi 2cb5fa: 48 83 c6 08 add $0x8,%rsi 2cb5fe: 44 89 e9 mov %r13d,%ecx 2cb601: 44 89 f2 mov %r14d,%edx 2cb604: e8 00 00 00 00 callq 2cb609 2cb609: e9 2f ff ff ff jmpq 2cb53d 2cb60e: 66 90 xchg %ax,%ax 00000000002cb610 : 2cb610: e8 00 00 00 00 callq 2cb615 2cb615: 41 57 push %r15 2cb617: 41 56 push %r14 2cb619: 41 55 push %r13 2cb61b: 41 54 push %r12 2cb61d: 55 push %rbp 2cb61e: 48 89 d5 mov %rdx,%rbp 2cb621: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb628: 53 push %rbx 2cb629: 8b 47 20 mov 0x20(%rdi),%eax 2cb62c: 48 89 fb mov %rdi,%rbx 2cb62f: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2cb633: 44 8d b8 b3 1b 00 00 lea 0x1bb3(%rax),%r15d 2cb63a: 44 89 fe mov %r15d,%esi 2cb63d: e8 00 00 00 00 callq 2cb642 2cb642: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2cb646: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cb64d: 41 89 c4 mov %eax,%r12d 2cb650: 8b 43 20 mov 0x20(%rbx),%eax 2cb653: 41 81 e4 ff ff f0 ff and $0xfff0ffff,%r12d 2cb65a: 44 8d a8 9c 1b 00 00 lea 0x1b9c(%rax),%r13d 2cb661: 44 89 ee mov %r13d,%esi 2cb664: e8 00 00 00 00 callq 2cb669 2cb669: 41 89 c6 mov %eax,%r14d 2cb66c: 8b 45 28 mov 0x28(%rbp),%eax 2cb66f: 03 45 2c add 0x2c(%rbp),%eax 2cb672: 83 f8 03 cmp $0x3,%eax 2cb675: 77 5e ja 2cb6d5 2cb677: 41 81 cc 00 00 03 00 or $0x30000,%r12d 2cb67e: 41 81 e6 ff ff ff ef and $0xefffffff,%r14d 2cb685: 48 8b 6b 10 mov 0x10(%rbx),%rbp 2cb689: 41 81 cc 01 01 00 00 or $0x101,%r12d 2cb690: 44 89 fe mov %r15d,%esi 2cb693: 44 89 e2 mov %r12d,%edx 2cb696: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2cb69a: 48 8b 07 mov (%rdi),%rax 2cb69d: 48 8b 40 08 mov 0x8(%rax),%rax 2cb6a1: e8 00 00 00 00 callq 2cb6a6 2cb6a6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2cb6ab: 48 8b 5b 10 mov 0x10(%rbx),%rbx 2cb6af: 44 89 f2 mov %r14d,%edx 2cb6b2: 44 89 ee mov %r13d,%esi 2cb6b5: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2cb6b9: 48 8b 07 mov (%rdi),%rax 2cb6bc: 48 8b 40 08 mov 0x8(%rax),%rax 2cb6c0: e8 00 00 00 00 callq 2cb6c5 2cb6c5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2cb6ca: 5b pop %rbx 2cb6cb: 5d pop %rbp 2cb6cc: 41 5c pop %r12 2cb6ce: 41 5d pop %r13 2cb6d0: 41 5e pop %r14 2cb6d2: 41 5f pop %r15 2cb6d4: c3 retq 2cb6d5: 41 81 cc 00 00 04 00 or $0x40000,%r12d 2cb6dc: 41 81 ce 00 00 00 10 or $0x10000000,%r14d 2cb6e3: eb a0 jmp 2cb685 2cb6e5: 48 8b 73 10 mov 0x10(%rbx),%rsi 2cb6e9: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2cb6f0 2cb6f0: 89 c0 mov %eax,%eax 2cb6f2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2cb6fa 2cb6f9: 00 2cb6fa: 73 ce jae 2cb6ca 2cb6fc: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2cb703 2cb703: 48 85 c0 test %rax,%rax 2cb706: 74 13 je 2cb71b 2cb708: 48 8b 78 08 mov 0x8(%rax),%rdi 2cb70c: 48 83 c6 08 add $0x8,%rsi 2cb710: 44 89 f1 mov %r14d,%ecx 2cb713: 44 89 ea mov %r13d,%edx 2cb716: e8 00 00 00 00 callq 2cb71b 2cb71b: 5b pop %rbx 2cb71c: 5d pop %rbp 2cb71d: 41 5c pop %r12 2cb71f: 41 5d pop %r13 2cb721: 41 5e pop %r14 2cb723: 41 5f pop %r15 2cb725: c3 retq 2cb726: 48 8b 75 10 mov 0x10(%rbp),%rsi 2cb72a: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2cb731 2cb731: 89 c0 mov %eax,%eax 2cb733: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2cb73b 2cb73a: 00 2cb73b: 0f 83 6a ff ff ff jae 2cb6ab 2cb741: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2cb748 2cb748: 48 85 c0 test %rax,%rax 2cb74b: 74 13 je 2cb760 2cb74d: 48 8b 78 08 mov 0x8(%rax),%rdi 2cb751: 48 83 c6 08 add $0x8,%rsi 2cb755: 44 89 e1 mov %r12d,%ecx 2cb758: 44 89 fa mov %r15d,%edx 2cb75b: e8 00 00 00 00 callq 2cb760 2cb760: e9 46 ff ff ff jmpq 2cb6ab 2cb765: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cb76c: 00 00 00 00 00000000002cb770 : 2cb770: e8 00 00 00 00 callq 2cb775 2cb775: 8d 42 01 lea 0x1(%rdx),%eax 2cb778: 89 57 18 mov %edx,0x18(%rdi) 2cb77b: 89 d2 mov %edx,%edx 2cb77d: 89 47 38 mov %eax,0x38(%rdi) 2cb780: 48 8b 01 mov (%rcx),%rax 2cb783: 48 89 47 20 mov %rax,0x20(%rdi) 2cb787: 8b 41 08 mov 0x8(%rcx),%eax 2cb78a: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2cb791: 89 47 28 mov %eax,0x28(%rdi) 2cb794: 48 8d 04 52 lea (%rdx,%rdx,2),%rax 2cb798: 48 c1 e0 02 shl $0x2,%rax 2cb79c: 48 89 77 10 mov %rsi,0x10(%rdi) 2cb7a0: 48 8b 90 00 00 00 00 mov 0x0(%rax),%rdx 2cb7a7: 8b 80 00 00 00 00 mov 0x0(%rax),%eax 2cb7ad: 48 89 57 2c mov %rdx,0x2c(%rdi) 2cb7b1: 89 47 34 mov %eax,0x34(%rdi) 2cb7b4: 48 8b 46 58 mov 0x58(%rsi),%rax 2cb7b8: c7 47 3c 00 20 00 00 movl $0x2000,0x3c(%rdi) 2cb7bf: 48 89 47 08 mov %rax,0x8(%rdi) 2cb7c3: 48 b8 00 20 00 00 38 movabs $0x3800002000,%rax 2cb7ca: 00 00 00 2cb7cd: 48 89 47 40 mov %rax,0x40(%rdi) 2cb7d1: 48 b8 04 00 00 00 04 movabs $0x400000004,%rax 2cb7d8: 00 00 00 2cb7db: 48 89 47 48 mov %rax,0x48(%rdi) 2cb7df: c3 retq 00000000002cb7e0 : 2cb7e0: e8 00 00 00 00 callq 2cb7e5 2cb7e5: 41 57 push %r15 2cb7e7: b9 0d 00 00 00 mov $0xd,%ecx 2cb7ec: ba 01 00 00 00 mov $0x1,%edx 2cb7f1: 41 56 push %r14 2cb7f3: 41 55 push %r13 2cb7f5: 41 54 push %r12 2cb7f7: 55 push %rbp 2cb7f8: 48 89 fd mov %rdi,%rbp 2cb7fb: 53 push %rbx 2cb7fc: 48 89 f3 mov %rsi,%rbx 2cb7ff: 48 81 ec a8 00 00 00 sub $0xa8,%rsp 2cb806: 4c 8b b7 08 e9 00 00 mov 0xe908(%rdi),%r14 2cb80d: 4c 8b 2e mov (%rsi),%r13 2cb810: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cb817: 00 00 2cb819: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 2cb820: 00 2cb821: 31 c0 xor %eax,%eax 2cb823: 4c 8d 7c 24 38 lea 0x38(%rsp),%r15 2cb828: 4c 8b a6 f0 00 00 00 mov 0xf0(%rsi),%r12 2cb82f: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 2cb836: 00 00 2cb838: 4c 89 ff mov %r15,%rdi 2cb83b: c7 44 24 34 00 00 00 movl $0x0,0x34(%rsp) 2cb842: 00 2cb843: 41 8b b4 24 00 01 00 mov 0x100(%r12),%esi 2cb84a: 00 2cb84b: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 2cb852: 00 00 2cb854: 48 c7 44 24 2c 00 00 movq $0x0,0x2c(%rsp) 2cb85b: 00 00 2cb85d: f3 48 ab rep stos %rax,%es:(%rdi) 2cb860: 4c 89 f7 mov %r14,%rdi 2cb863: e8 00 00 00 00 callq 2cb868 2cb868: 48 8b 03 mov (%rbx),%rax 2cb86b: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2cb872: 48 89 e6 mov %rsp,%rsi 2cb875: 8b 80 40 02 00 00 mov 0x240(%rax),%eax 2cb87b: 89 44 24 08 mov %eax,0x8(%rsp) 2cb87f: 48 8b 43 08 mov 0x8(%rbx),%rax 2cb883: 8b 90 cc 02 00 00 mov 0x2cc(%rax),%edx 2cb889: 48 c7 44 24 14 02 00 movq $0x2,0x14(%rsp) 2cb890: 00 00 2cb892: 89 54 24 04 mov %edx,0x4(%rsp) 2cb896: 8b 93 d8 00 00 00 mov 0xd8(%rbx),%edx 2cb89c: 89 54 24 10 mov %edx,0x10(%rsp) 2cb8a0: 8b 40 74 mov 0x74(%rax),%eax 2cb8a3: 89 44 24 0c mov %eax,0xc(%rsp) 2cb8a7: 8b 83 e4 00 00 00 mov 0xe4(%rbx),%eax 2cb8ad: 89 04 24 mov %eax,(%rsp) 2cb8b0: 48 8b 07 mov (%rdi),%rax 2cb8b3: 48 8b 40 28 mov 0x28(%rax),%rax 2cb8b7: e8 00 00 00 00 callq 2cb8bc 2cb8bc: 48 8b 53 08 mov 0x8(%rbx),%rdx 2cb8c0: 80 ba c8 02 00 00 00 cmpb $0x0,0x2c8(%rdx) 2cb8c7: 74 3f je 2cb908 2cb8c9: 8b 82 cc 02 00 00 mov 0x2cc(%rdx),%eax 2cb8cf: 89 44 24 1c mov %eax,0x1c(%rsp) 2cb8d3: 31 c0 xor %eax,%eax 2cb8d5: 0f b7 8c 02 b0 02 00 movzwl 0x2b0(%rdx,%rax,1),%ecx 2cb8dc: 00 2cb8dd: 66 89 4c 04 20 mov %cx,0x20(%rsp,%rax,1) 2cb8e2: 48 83 c0 02 add $0x2,%rax 2cb8e6: 48 83 f8 18 cmp $0x18,%rax 2cb8ea: 75 e9 jne 2cb8d5 2cb8ec: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2cb8f3: 48 8d 74 24 1c lea 0x1c(%rsp),%rsi 2cb8f8: 48 8b 07 mov (%rdi),%rax 2cb8fb: 48 8b 40 30 mov 0x30(%rax),%rax 2cb8ff: e8 00 00 00 00 callq 2cb904 2cb904: 48 8b 53 08 mov 0x8(%rbx),%rdx 2cb908: 80 ba a8 02 00 00 00 cmpb $0x0,0x2a8(%rdx) 2cb90f: 74 23 je 2cb934 2cb911: c7 84 24 98 00 00 00 movl $0x2,0x98(%rsp) 2cb918: 02 00 00 00 2cb91c: 31 c0 xor %eax,%eax 2cb91e: 48 8b 8c 02 48 02 00 mov 0x248(%rdx,%rax,1),%rcx 2cb925: 00 2cb926: 49 89 0c 07 mov %rcx,(%r15,%rax,1) 2cb92a: 48 83 c0 08 add $0x8,%rax 2cb92e: 48 83 f8 60 cmp $0x60,%rax 2cb932: 75 ea jne 2cb91e 2cb934: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2cb93b: 4c 89 fe mov %r15,%rsi 2cb93e: 48 8b 07 mov (%rdi),%rax 2cb941: 48 8b 40 20 mov 0x20(%rax),%rax 2cb945: e8 00 00 00 00 callq 2cb94a 2cb94a: 48 83 bb c8 02 00 00 cmpq $0x0,0x2c8(%rbx) 2cb951: 00 2cb952: 0f 95 83 dc 00 00 00 setne 0xdc(%rbx) 2cb959: 31 c9 xor %ecx,%ecx 2cb95b: 83 bd 80 01 00 00 01 cmpl $0x1,0x180(%rbp) 2cb962: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2cb969: 66 89 4c 24 04 mov %cx,0x4(%rsp) 2cb96e: 0f 84 4a 02 00 00 je 2cbbbe 2cb974: 48 8b 43 08 mov 0x8(%rbx),%rax 2cb978: 48 89 e2 mov %rsp,%rdx 2cb97b: 48 89 ef mov %rbp,%rdi 2cb97e: 8b b0 cc 02 00 00 mov 0x2cc(%rax),%esi 2cb984: e8 00 00 00 00 callq 2cb989 2cb989: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2cb990: 48 8b 43 08 mov 0x8(%rbx),%rax 2cb994: 8b b3 e4 00 00 00 mov 0xe4(%rbx),%esi 2cb99a: 48 8d 90 00 03 00 00 lea 0x300(%rax),%rdx 2cb9a1: 48 8b 07 mov (%rdi),%rax 2cb9a4: 48 8b 40 10 mov 0x10(%rax),%rax 2cb9a8: e8 00 00 00 00 callq 2cb9ad 2cb9ad: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2cb9b4: 48 8b 07 mov (%rdi),%rax 2cb9b7: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2cb9be: 48 85 c0 test %rax,%rax 2cb9c1: 74 16 je 2cb9d9 2cb9c3: 48 8b 53 08 mov 0x8(%rbx),%rdx 2cb9c7: 83 7a 78 04 cmpl $0x4,0x78(%rdx) 2cb9cb: 0f 84 d5 01 00 00 je 2cbba6 2cb9d1: 48 89 e6 mov %rsp,%rsi 2cb9d4: e8 00 00 00 00 callq 2cb9d9 2cb9d9: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2cb9e0: 48 8d 73 10 lea 0x10(%rbx),%rsi 2cb9e4: 4d 8d bd 18 01 00 00 lea 0x118(%r13),%r15 2cb9eb: 48 8b 07 mov (%rdi),%rax 2cb9ee: 48 8b 40 08 mov 0x8(%rax),%rax 2cb9f2: e8 00 00 00 00 callq 2cb9f7 2cb9f7: 49 8b 04 24 mov (%r12),%rax 2cb9fb: 45 8b 85 6c 02 00 00 mov 0x26c(%r13),%r8d 2cba02: 4c 89 fa mov %r15,%rdx 2cba05: 41 8b b5 68 02 00 00 mov 0x268(%r13),%esi 2cba0c: 49 8d 8d f0 00 00 00 lea 0xf0(%r13),%rcx 2cba13: 6a 00 pushq $0x0 2cba15: 45 31 c9 xor %r9d,%r9d 2cba18: 48 8b 40 58 mov 0x58(%rax),%rax 2cba1c: 4c 89 e7 mov %r12,%rdi 2cba1f: e8 00 00 00 00 callq 2cba24 2cba24: 49 8b 04 24 mov (%r12),%rax 2cba28: 5a pop %rdx 2cba29: 48 8b 40 70 mov 0x70(%rax),%rax 2cba2d: 48 85 c0 test %rax,%rax 2cba30: 74 12 je 2cba44 2cba32: 48 8b 13 mov (%rbx),%rdx 2cba35: 4c 89 e7 mov %r12,%rdi 2cba38: 0f b6 b2 7c 02 00 00 movzbl 0x27c(%rdx),%esi 2cba3f: e8 00 00 00 00 callq 2cba44 2cba44: 80 bd 70 01 00 00 00 cmpb $0x0,0x170(%rbp) 2cba4b: 74 25 je 2cba72 2cba4d: 49 8b 04 24 mov (%r12),%rax 2cba51: 41 8b 8d 6c 02 00 00 mov 0x26c(%r13),%ecx 2cba58: 4c 89 fa mov %r15,%rdx 2cba5b: 41 8b b5 68 02 00 00 mov 0x268(%r13),%esi 2cba62: 48 8b bb f0 00 00 00 mov 0xf0(%rbx),%rdi 2cba69: 48 8b 40 40 mov 0x40(%rax),%rax 2cba6d: e8 00 00 00 00 callq 2cba72 2cba72: 48 8b 13 mov (%rbx),%rdx 2cba75: f7 82 84 02 00 00 00 testl $0x1100800,0x284(%rdx) 2cba7c: 08 10 01 2cba7f: 74 12 je 2cba93 2cba81: 49 8b 46 68 mov 0x68(%r14),%rax 2cba85: 48 89 de mov %rbx,%rsi 2cba88: 48 89 ef mov %rbp,%rdi 2cba8b: e8 00 00 00 00 callq 2cba90 2cba90: 48 8b 13 mov (%rbx),%rdx 2cba93: f6 82 87 02 00 00 01 testb $0x1,0x287(%rdx) 2cba9a: 74 13 je 2cbaaf 2cba9c: 48 8b 53 08 mov 0x8(%rbx),%rdx 2cbaa0: 49 8b 46 70 mov 0x70(%r14),%rax 2cbaa4: 48 89 de mov %rbx,%rsi 2cbaa7: 48 89 ef mov %rbp,%rdi 2cbaaa: e8 00 00 00 00 callq 2cbaaf 2cbaaf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2cbab4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2cbab9: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax 2cbac0: 00 2cbac1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cbac8: 00 00 2cbaca: 0f 85 64 01 00 00 jne 2cbc34 2cbad0: 48 81 c4 a8 00 00 00 add $0xa8,%rsp 2cbad7: 5b pop %rbx 2cbad8: 5d pop %rbp 2cbad9: 41 5c pop %r12 2cbadb: 41 5d pop %r13 2cbadd: 41 5e pop %r14 2cbadf: 41 5f pop %r15 2cbae1: c3 retq 2cbae2: 48 8b 0b mov (%rbx),%rcx 2cbae5: 0f b6 93 bc 02 00 00 movzbl 0x2bc(%rbx),%edx 2cbaec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cbaf3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cbafa: 8b 81 ec 00 00 00 mov 0xec(%rcx),%eax 2cbb00: 44 8b 49 08 mov 0x8(%rcx),%r9d 2cbb04: 44 8b 41 0c mov 0xc(%rcx),%r8d 2cbb08: 50 push %rax 2cbb09: 8b 81 e8 00 00 00 mov 0xe8(%rcx),%eax 2cbb0f: 50 push %rax 2cbb10: 8b 81 e4 00 00 00 mov 0xe4(%rcx),%eax 2cbb16: 50 push %rax 2cbb17: 8b 81 e0 00 00 00 mov 0xe0(%rcx),%eax 2cbb1d: 50 push %rax 2cbb1e: 8b 81 dc 00 00 00 mov 0xdc(%rcx),%eax 2cbb24: 50 push %rax 2cbb25: 8b 81 d8 00 00 00 mov 0xd8(%rcx),%eax 2cbb2b: 50 push %rax 2cbb2c: 8b 81 d4 00 00 00 mov 0xd4(%rcx),%eax 2cbb32: 50 push %rax 2cbb33: 8b 81 d0 00 00 00 mov 0xd0(%rcx),%eax 2cbb39: 50 push %rax 2cbb3a: 8b 81 cc 00 00 00 mov 0xcc(%rcx),%eax 2cbb40: 50 push %rax 2cbb41: 8b 81 c8 00 00 00 mov 0xc8(%rcx),%eax 2cbb47: 50 push %rax 2cbb48: 8b 81 c4 00 00 00 mov 0xc4(%rcx),%eax 2cbb4e: 50 push %rax 2cbb4f: 8b 81 c0 00 00 00 mov 0xc0(%rcx),%eax 2cbb55: 50 push %rax 2cbb56: e8 00 00 00 00 callq 2cbb5b 2cbb5b: 48 83 c4 60 add $0x60,%rsp 2cbb5f: e9 50 ff ff ff jmpq 2cbab4 2cbb64: 8b 43 70 mov 0x70(%rbx),%eax 2cbb67: 8b 4b 34 mov 0x34(%rbx),%ecx 2cbb6a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cbb71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cbb78: 0f b6 93 bc 02 00 00 movzbl 0x2bc(%rbx),%edx 2cbb7f: 44 8b 4b 2c mov 0x2c(%rbx),%r9d 2cbb83: 50 push %rax 2cbb84: 8b 43 6c mov 0x6c(%rbx),%eax 2cbb87: 44 8b 43 38 mov 0x38(%rbx),%r8d 2cbb8b: 50 push %rax 2cbb8c: 8b 43 78 mov 0x78(%rbx),%eax 2cbb8f: 50 push %rax 2cbb90: 8b 43 74 mov 0x74(%rbx),%eax 2cbb93: 50 push %rax 2cbb94: 8b 43 30 mov 0x30(%rbx),%eax 2cbb97: 50 push %rax 2cbb98: e8 00 00 00 00 callq 2cbb9d 2cbb9d: 48 83 c4 28 add $0x28,%rsp 2cbba1: e9 13 ff ff ff jmpq 2cbab9 2cbba6: 0f b7 44 24 02 movzwl 0x2(%rsp),%eax 2cbbab: 66 89 04 24 mov %ax,(%rsp) 2cbbaf: 48 8b 07 mov (%rdi),%rax 2cbbb2: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2cbbb9: e9 13 fe ff ff jmpq 2cb9d1 2cbbbe: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 2cbbc5: 8b 8b d8 00 00 00 mov 0xd8(%rbx),%ecx 2cbbcb: 8b 40 18 mov 0x18(%rax),%eax 2cbbce: 89 c2 mov %eax,%edx 2cbbd0: c1 e2 0a shl $0xa,%edx 2cbbd3: 29 d0 sub %edx,%eax 2cbbd5: 8d 90 ff 0f 00 00 lea 0xfff(%rax),%edx 2cbbdb: 05 fc 0f 00 00 add $0xffc,%eax 2cbbe0: 0f 48 c2 cmovs %edx,%eax 2cbbe3: c1 f8 02 sar $0x2,%eax 2cbbe6: 83 f9 06 cmp $0x6,%ecx 2cbbe9: 74 36 je 2cbc21 2cbbeb: 76 1c jbe 2cbc09 2cbbed: 83 f9 07 cmp $0x7,%ecx 2cbbf0: 74 38 je 2cbc2a 2cbbf2: 83 f9 08 cmp $0x8,%ecx 2cbbf5: 0f 85 8e fd ff ff jne 2cb989 2cbbfb: 66 89 44 24 02 mov %ax,0x2(%rsp) 2cbc00: 66 89 04 24 mov %ax,(%rsp) 2cbc04: e9 80 fd ff ff jmpq 2cb989 2cbc09: 83 f9 03 cmp $0x3,%ecx 2cbc0c: 74 f2 je 2cbc00 2cbc0e: 83 f9 04 cmp $0x4,%ecx 2cbc11: 0f 85 72 fd ff ff jne 2cb989 2cbc17: 66 89 44 24 04 mov %ax,0x4(%rsp) 2cbc1c: e9 68 fd ff ff jmpq 2cb989 2cbc21: 66 89 04 24 mov %ax,(%rsp) 2cbc25: 66 89 44 24 04 mov %ax,0x4(%rsp) 2cbc2a: 66 89 44 24 02 mov %ax,0x2(%rsp) 2cbc2f: e9 55 fd ff ff jmpq 2cb989 2cbc34: e8 00 00 00 00 callq 2cbc39 2cbc39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002cbc40 : 2cbc40: e8 00 00 00 00 callq 2cbc45 2cbc45: 41 57 push %r15 2cbc47: 41 56 push %r14 2cbc49: 41 55 push %r13 2cbc4b: 41 54 push %r12 2cbc4d: 55 push %rbp 2cbc4e: 53 push %rbx 2cbc4f: 48 83 ec 18 sub $0x18,%rsp 2cbc53: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cbc5a: 00 00 2cbc5c: 48 89 44 24 10 mov %rax,0x10(%rsp) 2cbc61: 31 c0 xor %eax,%eax 2cbc63: 85 d2 test %edx,%edx 2cbc65: 0f 84 45 01 00 00 je 2cbdb0 2cbc6b: 48 89 fd mov %rdi,%rbp 2cbc6e: 48 8b bf 18 e9 00 00 mov 0xe918(%rdi),%rdi 2cbc75: 49 89 f4 mov %rsi,%r12 2cbc78: 49 89 ce mov %rcx,%r14 2cbc7b: 48 85 ff test %rdi,%rdi 2cbc7e: 0f 84 4f 01 00 00 je 2cbdd3 2cbc84: 48 8b 47 10 mov 0x10(%rdi),%rax 2cbc88: 48 8b 40 10 mov 0x10(%rax),%rax 2cbc8c: e8 00 00 00 00 callq 2cbc91 2cbc91: 48 8b 95 78 03 00 00 mov 0x378(%rbp),%rdx 2cbc98: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 2cbc9e: 85 c0 test %eax,%eax 2cbca0: 0f 84 aa 00 00 00 je 2cbd50 2cbca6: 49 8d 9e b8 01 00 00 lea 0x1b8(%r14),%rbx 2cbcad: 45 31 ed xor %r13d,%r13d 2cbcb0: 41 bf cd cc cc cc mov $0xcccccccd,%r15d 2cbcb6: 4c 3b 63 08 cmp 0x8(%rbx),%r12 2cbcba: 75 7a jne 2cbd36 2cbcbc: 41 8b 4c 24 64 mov 0x64(%r12),%ecx 2cbcc1: 48 8b bb f0 00 00 00 mov 0xf0(%rbx),%rdi 2cbcc8: 41 8b 54 24 4c mov 0x4c(%r12),%edx 2cbccd: 45 0f b6 86 b0 01 00 movzbl 0x1b0(%r14),%r8d 2cbcd4: 00 2cbcd5: 49 0f af cf imul %r15,%rcx 2cbcd9: 48 8b 07 mov (%rdi),%rax 2cbcdc: 41 8b 74 24 34 mov 0x34(%r12),%esi 2cbce1: 48 8b 40 28 mov 0x28(%rax),%rax 2cbce5: 48 c1 e9 23 shr $0x23,%rcx 2cbce9: e8 00 00 00 00 callq 2cbcee 2cbcee: 48 89 de mov %rbx,%rsi 2cbcf1: 48 89 ef mov %rbp,%rdi 2cbcf4: e8 e7 fa ff ff callq 2cb7e0 2cbcf9: 48 8b 85 38 e7 00 00 mov 0xe738(%rbp),%rax 2cbd00: 48 89 de mov %rbx,%rsi 2cbd03: 48 89 ef mov %rbp,%rdi 2cbd06: e8 00 00 00 00 callq 2cbd0b 2cbd0b: 48 8b 03 mov (%rbx),%rax 2cbd0e: 48 8b bb 28 01 00 00 mov 0x128(%rbx),%rdi 2cbd15: 0f b6 b0 7c 02 00 00 movzbl 0x27c(%rax),%esi 2cbd1c: 48 8b 07 mov (%rdi),%rax 2cbd1f: 83 f6 01 xor $0x1,%esi 2cbd22: 48 8b 40 78 mov 0x78(%rax),%rax 2cbd26: 40 0f b6 f6 movzbl %sil,%esi 2cbd2a: e8 00 00 00 00 callq 2cbd2f 2cbd2f: 48 8b 95 78 03 00 00 mov 0x378(%rbp),%rdx 2cbd36: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 2cbd3c: 41 83 c5 01 add $0x1,%r13d 2cbd40: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2cbd47: 44 39 e8 cmp %r13d,%eax 2cbd4a: 0f 87 66 ff ff ff ja 2cbcb6 2cbd50: 4c 8b a5 18 e9 00 00 mov 0xe918(%rbp),%r12 2cbd57: 4d 85 e4 test %r12,%r12 2cbd5a: 74 54 je 2cbdb0 2cbd5c: 48 8b 8d 98 02 00 00 mov 0x298(%rbp),%rcx 2cbd63: 48 8b 79 78 mov 0x78(%rcx),%rdi 2cbd67: 48 85 ff test %rdi,%rdi 2cbd6a: 74 44 je 2cbdb0 2cbd6c: 41 80 be b0 01 00 00 cmpb $0x1,0x1b0(%r14) 2cbd73: 01 2cbd74: 75 3a jne 2cbdb0 2cbd76: 85 c0 test %eax,%eax 2cbd78: 74 36 je 2cbdb0 2cbd7a: 44 8b 82 ac 02 00 00 mov 0x2ac(%rdx),%r8d 2cbd81: 31 c9 xor %ecx,%ecx 2cbd83: 49 8d 96 b8 01 00 00 lea 0x1b8(%r14),%rdx 2cbd8a: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 2cbd8f: 74 11 je 2cbda2 2cbd91: 48 85 d2 test %rdx,%rdx 2cbd94: 74 0c je 2cbda2 2cbd96: 0f b6 b2 bc 02 00 00 movzbl 0x2bc(%rdx),%esi 2cbd9d: 41 39 f0 cmp %esi,%r8d 2cbda0: 75 48 jne 2cbdea 2cbda2: 83 c1 01 add $0x1,%ecx 2cbda5: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2cbdac: 39 c1 cmp %eax,%ecx 2cbdae: 75 da jne 2cbd8a 2cbdb0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2cbdb5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cbdbc: 00 00 2cbdbe: 0f 85 d0 00 00 00 jne 2cbe94 2cbdc4: 48 83 c4 18 add $0x18,%rsp 2cbdc8: 5b pop %rbx 2cbdc9: 5d pop %rbp 2cbdca: 41 5c pop %r12 2cbdcc: 41 5d pop %r13 2cbdce: 41 5e pop %r14 2cbdd0: 41 5f pop %r15 2cbdd2: c3 retq 2cbdd3: 48 8b 95 78 03 00 00 mov 0x378(%rbp),%rdx 2cbdda: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 2cbde0: 85 c0 test %eax,%eax 2cbde2: 0f 85 be fe ff ff jne 2cbca6 2cbde8: eb c6 jmp 2cbdb0 2cbdea: 48 8b 42 08 mov 0x8(%rdx),%rax 2cbdee: 48 8b 40 08 mov 0x8(%rax),%rax 2cbdf2: 48 85 c0 test %rax,%rax 2cbdf5: 74 b9 je 2cbdb0 2cbdf7: 81 78 38 80 00 00 00 cmpl $0x80,0x38(%rax) 2cbdfe: 75 b0 jne 2cbdb0 2cbe00: 80 b8 08 02 00 00 00 cmpb $0x0,0x208(%rax) 2cbe07: 75 a7 jne 2cbdb0 2cbe09: 48 8b 02 mov (%rdx),%rax 2cbe0c: 48 85 c0 test %rax,%rax 2cbe0f: 74 9f je 2cbdb0 2cbe11: 8b 90 48 01 00 00 mov 0x148(%rax),%edx 2cbe17: 85 d2 test %edx,%edx 2cbe19: 74 95 je 2cbdb0 2cbe1b: 48 69 c9 d8 04 00 00 imul $0x4d8,%rcx,%rcx 2cbe22: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2cbe27: 49 01 ce add %rcx,%r14 2cbe2a: 49 8b 86 c0 01 00 00 mov 0x1c0(%r14),%rax 2cbe31: 8b 50 3c mov 0x3c(%rax),%edx 2cbe34: 8b 40 54 mov 0x54(%rax),%eax 2cbe37: 89 44 24 0c mov %eax,0xc(%rsp) 2cbe3b: 49 8b 86 e0 02 00 00 mov 0x2e0(%r14),%rax 2cbe42: 89 54 24 08 mov %edx,0x8(%rsp) 2cbe46: 8b 40 18 mov 0x18(%rax),%eax 2cbe49: 49 89 7c 24 20 mov %rdi,0x20(%r12) 2cbe4e: 4c 89 e7 mov %r12,%rdi 2cbe51: 89 44 24 04 mov %eax,0x4(%rsp) 2cbe55: 49 8b 44 24 10 mov 0x10(%r12),%rax 2cbe5a: 48 8b 40 20 mov 0x20(%rax),%rax 2cbe5e: e8 00 00 00 00 callq 2cbe63 2cbe63: 49 8b 44 24 10 mov 0x10(%r12),%rax 2cbe68: 4c 89 e7 mov %r12,%rdi 2cbe6b: be 01 00 00 00 mov $0x1,%esi 2cbe70: 48 8b 40 18 mov 0x18(%rax),%rax 2cbe74: e8 00 00 00 00 callq 2cbe79 2cbe79: 49 8b 44 24 10 mov 0x10(%r12),%rax 2cbe7e: 4c 89 e7 mov %r12,%rdi 2cbe81: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2cbe86: 48 8b 40 08 mov 0x8(%rax),%rax 2cbe8a: e8 00 00 00 00 callq 2cbe8f 2cbe8f: e9 1c ff ff ff jmpq 2cbdb0 2cbe94: e8 00 00 00 00 callq 2cbe99 2cbe99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002cbea0 : 2cbea0: e8 00 00 00 00 callq 2cbea5 2cbea5: 53 push %rbx 2cbea6: 48 89 fb mov %rdi,%rbx 2cbea9: e8 00 00 00 00 callq 2cbeae 2cbeae: 48 8b 83 08 e9 00 00 mov 0xe908(%rbx),%rax 2cbeb5: 48 c7 80 88 00 00 00 movq $0x0,0x88(%rax) 2cbebc: 00 00 00 00 2cbec0: 48 c7 83 10 e7 00 00 movq $0x0,0xe710(%rbx) 2cbec7: 00 00 00 00 2cbecb: 48 c7 83 88 e7 00 00 movq $0x0,0xe788(%rbx) 2cbed2: 00 00 00 00 2cbed6: 48 c7 83 70 e7 00 00 movq $0x0,0xe770(%rbx) 2cbedd: 00 00 00 00 2cbee1: 48 c7 83 f8 e7 00 00 movq $0x0,0xe7f8(%rbx) 2cbee8: 00 00 00 00 2cbeec: 48 c7 83 08 e8 00 00 movq $0x0,0xe808(%rbx) 2cbef3: 00 00 00 00 2cbef7: 5b pop %rbx 2cbef8: c3 retq 2cbef9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002cbf00 : 2cbf00: e8 00 00 00 00 callq 2cbf05 2cbf05: 49 89 f8 mov %rdi,%r8 2cbf08: 48 89 f7 mov %rsi,%rdi 2cbf0b: 49 8b 80 78 03 00 00 mov 0x378(%r8),%rax 2cbf12: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2cbf18: 85 d2 test %edx,%edx 2cbf1a: 74 4d je 2cbf69 2cbf1c: 83 ea 01 sub $0x1,%edx 2cbf1f: 48 8d 86 c0 01 00 00 lea 0x1c0(%rsi),%rax 2cbf26: b9 01 00 00 00 mov $0x1,%ecx 2cbf2b: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2cbf32: 48 8d b4 16 98 06 00 lea 0x698(%rsi,%rdx,1),%rsi 2cbf39: 00 2cbf3a: 31 d2 xor %edx,%edx 2cbf3c: 48 83 38 00 cmpq $0x0,(%rax) 2cbf40: 0f 45 d1 cmovne %ecx,%edx 2cbf43: 48 05 d8 04 00 00 add $0x4d8,%rax 2cbf49: 48 39 f0 cmp %rsi,%rax 2cbf4c: 75 ee jne 2cbf3c 2cbf4e: 84 d2 test %dl,%dl 2cbf50: 74 17 je 2cbf69 2cbf52: 48 b8 40 42 0f 00 28 movabs $0xa6428000f4240,%rax 2cbf59: 64 0a 00 2cbf5c: 48 89 87 80 20 00 00 mov %rax,0x2080(%rdi) 2cbf63: b8 01 00 00 00 mov $0x1,%eax 2cbf68: c3 retq 2cbf69: 48 c7 87 80 20 00 00 movq $0x0,0x2080(%rdi) 2cbf70: 00 00 00 00 2cbf74: b8 01 00 00 00 mov $0x1,%eax 2cbf79: c3 retq 2cbf7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002cbf80 : 2cbf80: e8 00 00 00 00 callq 2cbf85 2cbf85: 0f b6 96 b0 01 00 00 movzbl 0x1b0(%rsi),%edx 2cbf8c: 84 d2 test %dl,%dl 2cbf8e: 74 31 je 2cbfc1 2cbf90: 83 ea 01 sub $0x1,%edx 2cbf93: 48 8d 46 38 lea 0x38(%rsi),%rax 2cbf97: 48 c1 e2 06 shl $0x6,%rdx 2cbf9b: 48 8d 4c 16 78 lea 0x78(%rsi,%rdx,1),%rcx 2cbfa0: 8b 10 mov (%rax),%edx 2cbfa2: 85 d2 test %edx,%edx 2cbfa4: 74 12 je 2cbfb8 2cbfa6: 83 fa 01 cmp $0x1,%edx 2cbfa9: 7f 1c jg 2cbfc7 2cbfab: 48 8b 50 18 mov 0x18(%rax),%rdx 2cbfaf: 83 ba 68 02 00 00 10 cmpl $0x10,0x268(%rdx) 2cbfb6: 77 0f ja 2cbfc7 2cbfb8: 48 83 c0 40 add $0x40,%rax 2cbfbc: 48 39 c8 cmp %rcx,%rax 2cbfbf: 75 df jne 2cbfa0 2cbfc1: b8 01 00 00 00 mov $0x1,%eax 2cbfc6: c3 retq 2cbfc7: b8 09 00 00 00 mov $0x9,%eax 2cbfcc: c3 retq 2cbfcd: 0f 1f 00 nopl (%rax) 00000000002cbfd0 : 2cbfd0: 48 83 ef 01 sub $0x1,%rdi 2cbfd4: b8 ff ff ff ff mov $0xffffffff,%eax 2cbfd9: 48 c1 ef 0c shr $0xc,%rdi 2cbfdd: 48 0f bd c7 bsr %rdi,%rax 2cbfe1: 83 c0 01 add $0x1,%eax 2cbfe4: c3 retq 2cbfe5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cbfec: 00 00 00 00 00000000002cbff0 : 2cbff0: e8 00 00 00 00 callq 2cbff5 2cbff5: 89 f0 mov %esi,%eax 2cbff7: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cbffe: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc005: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2cc009: 48 8d 04 50 lea (%rax,%rdx,2),%rax 2cc00d: 48 8d 14 85 00 00 00 lea 0x0(,%rax,4),%rdx 2cc014: 00 2cc015: e9 00 00 00 00 jmpq 2cc01a 2cc01a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002cc020 : 2cc020: e8 00 00 00 00 callq 2cc025 2cc025: 48 8d 46 08 lea 0x8(%rsi),%rax 2cc029: 55 push %rbp 2cc02a: 49 89 f0 mov %rsi,%r8 2cc02d: 48 89 fd mov %rdi,%rbp 2cc030: 53 push %rbx 2cc031: b9 40 00 00 00 mov $0x40,%ecx 2cc036: 48 89 f3 mov %rsi,%rbx 2cc039: ba 06 00 00 00 mov $0x6,%edx 2cc03e: 50 push %rax 2cc03f: be 18 19 00 00 mov $0x1918,%esi 2cc044: 41 b9 08 00 00 00 mov $0x8,%r9d 2cc04a: 68 00 07 00 00 pushq $0x700 2cc04f: e8 00 00 00 00 callq 2cc054 2cc054: 4c 8d 43 04 lea 0x4(%rbx),%r8 2cc058: 58 pop %rax 2cc059: 48 89 ef mov %rbp,%rdi 2cc05c: 5a pop %rdx 2cc05d: b9 00 c0 00 00 mov $0xc000,%ecx 2cc062: 5b pop %rbx 2cc063: ba 0e 00 00 00 mov $0xe,%edx 2cc068: be 17 19 00 00 mov $0x1917,%esi 2cc06d: 5d pop %rbp 2cc06e: e9 00 00 00 00 jmpq 2cc073 2cc073: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cc07a: 00 00 00 00 2cc07e: 66 90 xchg %ax,%ax 00000000002cc080 : 2cc080: e8 00 00 00 00 callq 2cc085 2cc085: 41 54 push %r12 2cc087: 55 push %rbp 2cc088: 53 push %rbx 2cc089: 48 89 fb mov %rdi,%rbx 2cc08c: 8b bf a8 02 00 00 mov 0x2a8(%rdi),%edi 2cc092: 85 ff test %edi,%edi 2cc094: 0f 84 85 00 00 00 je 2cc11f 2cc09a: 48 8d 6b 60 lea 0x60(%rbx),%rbp 2cc09e: 45 31 e4 xor %r12d,%r12d 2cc0a1: 48 83 bd 90 00 00 00 cmpq $0x0,0x90(%rbp) 2cc0a8: 00 2cc0a9: 74 0c je 2cc0b7 2cc0ab: 48 8d bd 90 00 00 00 lea 0x90(%rbp),%rdi 2cc0b2: e8 00 00 00 00 callq 2cc0b7 2cc0b7: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2cc0bb: 48 85 ff test %rdi,%rdi 2cc0be: 74 0d je 2cc0cd 2cc0c0: e8 00 00 00 00 callq 2cc0c5 2cc0c5: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2cc0cc: 00 2cc0cd: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2cc0d2: 74 08 je 2cc0dc 2cc0d4: 48 89 ef mov %rbp,%rdi 2cc0d7: e8 00 00 00 00 callq 2cc0dc 2cc0dc: 48 8b 7d a0 mov -0x60(%rbp),%rdi 2cc0e0: 48 85 ff test %rdi,%rdi 2cc0e3: 74 0d je 2cc0f2 2cc0e5: e8 00 00 00 00 callq 2cc0ea 2cc0ea: 48 c7 45 a0 00 00 00 movq $0x0,-0x60(%rbp) 2cc0f1: 00 2cc0f2: 48 8b bd c0 00 00 00 mov 0xc0(%rbp),%rdi 2cc0f9: 48 85 ff test %rdi,%rdi 2cc0fc: 74 10 je 2cc10e 2cc0fe: e8 00 00 00 00 callq 2cc103 2cc103: 48 c7 85 c0 00 00 00 movq $0x0,0xc0(%rbp) 2cc10a: 00 00 00 00 2cc10e: 41 83 c4 01 add $0x1,%r12d 2cc112: 48 83 c5 08 add $0x8,%rbp 2cc116: 44 39 a3 a8 02 00 00 cmp %r12d,0x2a8(%rbx) 2cc11d: 77 82 ja 2cc0a1 2cc11f: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2cc126: 8b 70 1c mov 0x1c(%rax),%esi 2cc129: 85 f6 test %esi,%esi 2cc12b: 74 5a je 2cc187 2cc12d: 48 8d ab c8 01 00 00 lea 0x1c8(%rbx),%rbp 2cc134: 45 31 e4 xor %r12d,%r12d 2cc137: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2cc13c: 74 08 je 2cc146 2cc13e: 48 89 ef mov %rbp,%rdi 2cc141: e8 00 00 00 00 callq 2cc146 2cc146: 48 8b 7d 30 mov 0x30(%rbp),%rdi 2cc14a: 48 85 ff test %rdi,%rdi 2cc14d: 74 0d je 2cc15c 2cc14f: e8 00 00 00 00 callq 2cc154 2cc154: 48 c7 45 30 00 00 00 movq $0x0,0x30(%rbp) 2cc15b: 00 2cc15c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 2cc160: 48 85 ff test %rdi,%rdi 2cc163: 74 0d je 2cc172 2cc165: e8 00 00 00 00 callq 2cc16a 2cc16a: 48 c7 45 60 00 00 00 movq $0x0,0x60(%rbp) 2cc171: 00 2cc172: 48 8b 83 18 04 00 00 mov 0x418(%rbx),%rax 2cc179: 41 83 c4 01 add $0x1,%r12d 2cc17d: 48 83 c5 08 add $0x8,%rbp 2cc181: 44 39 60 1c cmp %r12d,0x1c(%rax) 2cc185: 77 b0 ja 2cc137 2cc187: 8b 8b b0 02 00 00 mov 0x2b0(%rbx),%ecx 2cc18d: 85 c9 test %ecx,%ecx 2cc18f: 74 20 je 2cc1b1 2cc191: 31 ed xor %ebp,%ebp 2cc193: 48 8b bc eb 50 01 00 mov 0x150(%rbx,%rbp,8),%rdi 2cc19a: 00 2cc19b: 48 85 ff test %rdi,%rdi 2cc19e: 74 05 je 2cc1a5 2cc1a0: e8 00 00 00 00 callq 2cc1a5 2cc1a5: 48 83 c5 01 add $0x1,%rbp 2cc1a9: 39 ab b0 02 00 00 cmp %ebp,0x2b0(%rbx) 2cc1af: 77 e2 ja 2cc193 2cc1b1: 8b 93 70 03 00 00 mov 0x370(%rbx),%edx 2cc1b7: 85 d2 test %edx,%edx 2cc1b9: 74 2c je 2cc1e7 2cc1bb: 31 ed xor %ebp,%ebp 2cc1bd: 48 8b bc eb 38 03 00 mov 0x338(%rbx,%rbp,8),%rdi 2cc1c4: 00 2cc1c5: 48 85 ff test %rdi,%rdi 2cc1c8: 74 11 je 2cc1db 2cc1ca: e8 00 00 00 00 callq 2cc1cf 2cc1cf: 48 c7 84 eb 38 03 00 movq $0x0,0x338(%rbx,%rbp,8) 2cc1d6: 00 00 00 00 00 2cc1db: 48 83 c5 01 add $0x1,%rbp 2cc1df: 39 ab 70 03 00 00 cmp %ebp,0x370(%rbx) 2cc1e5: 77 d6 ja 2cc1bd 2cc1e7: 48 83 bb c8 03 00 00 cmpq $0x0,0x3c8(%rbx) 2cc1ee: 00 2cc1ef: 74 0c je 2cc1fd 2cc1f1: 48 8d bb c8 03 00 00 lea 0x3c8(%rbx),%rdi 2cc1f8: e8 00 00 00 00 callq 2cc1fd 2cc1fd: 48 83 bb d0 03 00 00 cmpq $0x0,0x3d0(%rbx) 2cc204: 00 2cc205: 74 0c je 2cc213 2cc207: 48 8d bb d0 03 00 00 lea 0x3d0(%rbx),%rdi 2cc20e: e8 00 00 00 00 callq 2cc213 2cc213: 48 8b bb 30 03 00 00 mov 0x330(%rbx),%rdi 2cc21a: 48 85 ff test %rdi,%rdi 2cc21d: 74 10 je 2cc22f 2cc21f: e8 00 00 00 00 callq 2cc224 2cc224: 48 c7 83 30 03 00 00 movq $0x0,0x330(%rbx) 2cc22b: 00 00 00 00 2cc22f: 8b 83 b0 03 00 00 mov 0x3b0(%rbx),%eax 2cc235: 85 c0 test %eax,%eax 2cc237: 74 2a je 2cc263 2cc239: 48 8d ab 78 03 00 00 lea 0x378(%rbx),%rbp 2cc240: 45 31 e4 xor %r12d,%r12d 2cc243: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2cc248: 74 08 je 2cc252 2cc24a: 48 89 ef mov %rbp,%rdi 2cc24d: e8 00 00 00 00 callq 2cc252 2cc252: 41 83 c4 01 add $0x1,%r12d 2cc256: 48 83 c5 08 add $0x8,%rbp 2cc25a: 44 39 a3 b0 03 00 00 cmp %r12d,0x3b0(%rbx) 2cc261: 77 e0 ja 2cc243 2cc263: 48 83 bb c0 03 00 00 cmpq $0x0,0x3c0(%rbx) 2cc26a: 00 2cc26b: 74 10 je 2cc27d 2cc26d: 48 8d bb c0 03 00 00 lea 0x3c0(%rbx),%rdi 2cc274: 5b pop %rbx 2cc275: 5d pop %rbp 2cc276: 41 5c pop %r12 2cc278: e9 00 00 00 00 jmpq 2cc27d 2cc27d: 5b pop %rbx 2cc27e: 5d pop %rbp 2cc27f: 41 5c pop %r12 2cc281: c3 retq 2cc282: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cc289: 00 00 00 00 2cc28d: 0f 1f 00 nopl (%rax) 00000000002cc290 : 2cc290: e8 00 00 00 00 callq 2cc295 2cc295: 55 push %rbp 2cc296: 53 push %rbx 2cc297: 48 8b 2f mov (%rdi),%rbp 2cc29a: 48 89 fb mov %rdi,%rbx 2cc29d: 48 89 ef mov %rbp,%rdi 2cc2a0: e8 db fd ff ff callq 2cc080 2cc2a5: 48 89 ef mov %rbp,%rdi 2cc2a8: e8 00 00 00 00 callq 2cc2ad 2cc2ad: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2cc2b4: 5b pop %rbx 2cc2b5: 5d pop %rbp 2cc2b6: c3 retq 2cc2b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2cc2be: 00 00 00000000002cc2c0 : 2cc2c0: e8 00 00 00 00 callq 2cc2c5 2cc2c5: 41 54 push %r12 2cc2c7: ba 40 00 00 00 mov $0x40,%edx 2cc2cc: be c0 0d 00 00 mov $0xdc0,%esi 2cc2d1: 55 push %rbp 2cc2d2: 48 89 fd mov %rdi,%rbp 2cc2d5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc2dc 2cc2dc: e8 00 00 00 00 callq 2cc2e1 2cc2e1: 49 89 c4 mov %rax,%r12 2cc2e4: 48 85 c0 test %rax,%rax 2cc2e7: 74 27 je 2cc310 2cc2e9: 8b 55 08 mov 0x8(%rbp),%edx 2cc2ec: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cc2f3: 48 89 ee mov %rbp,%rsi 2cc2f6: 48 89 c7 mov %rax,%rdi 2cc2f9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc300: 48 c1 e2 05 shl $0x5,%rdx 2cc304: 48 81 c2 00 00 00 00 add $0x0,%rdx 2cc30b: e8 00 00 00 00 callq 2cc310 2cc310: 4c 89 e0 mov %r12,%rax 2cc313: 5d pop %rbp 2cc314: 41 5c pop %r12 2cc316: c3 retq 2cc317: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2cc31e: 00 00 00000000002cc320 : 2cc320: e8 00 00 00 00 callq 2cc325 2cc325: 41 55 push %r13 2cc327: 41 89 fd mov %edi,%r13d 2cc32a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc331 2cc331: ba 48 00 00 00 mov $0x48,%edx 2cc336: 41 54 push %r12 2cc338: 55 push %rbp 2cc339: 48 89 f5 mov %rsi,%rbp 2cc33c: be c0 0d 00 00 mov $0xdc0,%esi 2cc341: e8 00 00 00 00 callq 2cc346 2cc346: 49 89 c4 mov %rax,%r12 2cc349: 48 85 c0 test %rax,%rax 2cc34c: 74 30 je 2cc37e 2cc34e: 49 63 c5 movslq %r13d,%rax 2cc351: 68 00 00 00 00 pushq $0x0 2cc356: 48 8b 55 58 mov 0x58(%rbp),%rdx 2cc35a: 44 89 e9 mov %r13d,%ecx 2cc35d: 48 69 c0 f4 00 00 00 imul $0xf4,%rax,%rax 2cc364: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cc36b: 48 89 ee mov %rbp,%rsi 2cc36e: 4c 89 e7 mov %r12,%rdi 2cc371: 4c 8d 80 00 00 00 00 lea 0x0(%rax),%r8 2cc378: e8 00 00 00 00 callq 2cc37d 2cc37d: 58 pop %rax 2cc37e: 4c 89 e0 mov %r12,%rax 2cc381: 5d pop %rbp 2cc382: 41 5c pop %r12 2cc384: 41 5d pop %r13 2cc386: c3 retq 2cc387: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2cc38e: 00 00 00000000002cc390 : 2cc390: e8 00 00 00 00 callq 2cc395 2cc395: 41 55 push %r13 2cc397: ba 30 00 00 00 mov $0x30,%edx 2cc39c: 41 89 f5 mov %esi,%r13d 2cc39f: be c0 0d 00 00 mov $0xdc0,%esi 2cc3a4: 41 54 push %r12 2cc3a6: 55 push %rbp 2cc3a7: 48 89 fd mov %rdi,%rbp 2cc3aa: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc3b1 2cc3b1: e8 00 00 00 00 callq 2cc3b6 2cc3b6: 49 89 c4 mov %rax,%r12 2cc3b9: 48 85 c0 test %rax,%rax 2cc3bc: 74 38 je 2cc3f6 2cc3be: 44 89 e8 mov %r13d,%eax 2cc3c1: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cc3c8: 48 89 ee mov %rbp,%rsi 2cc3cb: 4c 89 e7 mov %r12,%rdi 2cc3ce: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2cc3d2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cc3d9: 48 8d 04 90 lea (%rax,%rdx,4),%rax 2cc3dd: 44 89 ea mov %r13d,%edx 2cc3e0: 48 8d 0c 85 00 00 00 lea 0x0(,%rax,4),%rcx 2cc3e7: 00 2cc3e8: e8 00 00 00 00 callq 2cc3ed 2cc3ed: 4c 89 e0 mov %r12,%rax 2cc3f0: 5d pop %rbp 2cc3f1: 41 5c pop %r12 2cc3f3: 41 5d pop %r13 2cc3f5: c3 retq 2cc3f6: b9 18 03 00 00 mov $0x318,%ecx 2cc3fb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cc402: bf 02 00 00 00 mov $0x2,%edi 2cc407: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cc40e: e8 00 00 00 00 callq 2cc413 2cc413: eb d8 jmp 2cc3ed 2cc415: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cc41c: 00 00 00 00 00000000002cc420 : 2cc420: e8 00 00 00 00 callq 2cc425 2cc425: 41 54 push %r12 2cc427: ba 60 00 00 00 mov $0x60,%edx 2cc42c: be c0 0d 00 00 mov $0xdc0,%esi 2cc431: 55 push %rbp 2cc432: 48 89 fd mov %rdi,%rbp 2cc435: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc43c 2cc43c: e8 00 00 00 00 callq 2cc441 2cc441: 49 89 c4 mov %rax,%r12 2cc444: 48 85 c0 test %rax,%rax 2cc447: 74 55 je 2cc49e 2cc449: 8b 45 18 mov 0x18(%rbp),%eax 2cc44c: 83 f8 03 cmp $0x3,%eax 2cc44f: 0f 84 8c 00 00 00 je 2cc4e1 2cc455: 7e 4e jle 2cc4a5 2cc457: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc45e: 83 f8 05 cmp $0x5,%eax 2cc461: 74 0c je 2cc46f 2cc463: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc46a: 83 f8 09 cmp $0x9,%eax 2cc46d: 75 64 jne 2cc4d3 2cc46f: 8b 45 00 mov 0x0(%rbp),%eax 2cc472: 8b 55 08 mov 0x8(%rbp),%edx 2cc475: 48 89 ee mov %rbp,%rsi 2cc478: 4c 89 e7 mov %r12,%rdi 2cc47b: 83 e8 01 sub $0x1,%eax 2cc47e: 4c 8d 0c 95 00 00 00 lea 0x0(,%rdx,4),%r9 2cc485: 00 2cc486: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cc48d: 48 8d 04 40 lea (%rax,%rax,2),%rax 2cc491: 4c 8d 04 85 00 00 00 lea 0x0(,%rax,4),%r8 2cc498: 00 2cc499: e8 00 00 00 00 callq 2cc49e 2cc49e: 4c 89 e0 mov %r12,%rax 2cc4a1: 5d pop %rbp 2cc4a2: 41 5c pop %r12 2cc4a4: c3 retq 2cc4a5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc4ac: 83 f8 01 cmp $0x1,%eax 2cc4af: 74 be je 2cc46f 2cc4b1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc4b8: 83 f8 02 cmp $0x2,%eax 2cc4bb: 74 b2 je 2cc46f 2cc4bd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc4c4: 85 c0 test %eax,%eax 2cc4c6: 74 a7 je 2cc46f 2cc4c8: 0f 0b ud2 2cc4ca: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc4d1: eb 9c jmp 2cc46f 2cc4d3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc4da: 83 f8 04 cmp $0x4,%eax 2cc4dd: 74 90 je 2cc46f 2cc4df: eb e7 jmp 2cc4c8 2cc4e1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc4e8: eb 85 jmp 2cc46f 2cc4ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002cc4f0 : 2cc4f0: e8 00 00 00 00 callq 2cc4f5 2cc4f5: 53 push %rbx 2cc4f6: 48 89 fb mov %rdi,%rbx 2cc4f9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc500 2cc500: ba 68 01 00 00 mov $0x168,%edx 2cc505: be c0 0d 00 00 mov $0xdc0,%esi 2cc50a: e8 00 00 00 00 callq 2cc50f 2cc50f: 48 85 c0 test %rax,%rax 2cc512: 74 1b je 2cc52f 2cc514: 48 89 18 mov %rbx,(%rax) 2cc517: 48 c7 40 08 00 00 00 movq $0x0,0x8(%rax) 2cc51e: 00 2cc51f: 48 c7 40 10 00 00 00 movq $0x0,0x10(%rax) 2cc526: 00 2cc527: 48 c7 40 18 00 00 00 movq $0x0,0x18(%rax) 2cc52e: 00 2cc52f: 5b pop %rbx 2cc530: c3 retq 2cc531: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cc538: 00 00 00 00 2cc53c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002cc540 : 2cc540: e8 00 00 00 00 callq 2cc545 2cc545: 41 55 push %r13 2cc547: ba 28 01 00 00 mov $0x128,%edx 2cc54c: 41 89 f5 mov %esi,%r13d 2cc54f: be c0 0d 00 00 mov $0xdc0,%esi 2cc554: 41 54 push %r12 2cc556: 55 push %rbp 2cc557: 48 89 fd mov %rdi,%rbp 2cc55a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc561 2cc561: e8 00 00 00 00 callq 2cc566 2cc566: 49 89 c4 mov %rax,%r12 2cc569: 48 85 c0 test %rax,%rax 2cc56c: 74 43 je 2cc5b1 2cc56e: 44 89 ea mov %r13d,%edx 2cc571: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cc578: 48 89 ee mov %rbp,%rsi 2cc57b: 4c 89 e7 mov %r12,%rdi 2cc57e: 48 89 d0 mov %rdx,%rax 2cc581: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cc588: 48 c1 e0 04 shl $0x4,%rax 2cc58c: 48 01 d0 add %rdx,%rax 2cc58f: 44 89 ea mov %r13d,%edx 2cc592: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 2cc599: 00 2cc59a: e8 00 00 00 00 callq 2cc59f 2cc59f: 41 c6 84 24 20 01 00 movb $0x2,0x120(%r12) 2cc5a6: 00 02 2cc5a8: 4c 89 e0 mov %r12,%rax 2cc5ab: 5d pop %rbp 2cc5ac: 41 5c pop %r12 2cc5ae: 41 5d pop %r13 2cc5b0: c3 retq 2cc5b1: b9 a7 02 00 00 mov $0x2a7,%ecx 2cc5b6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cc5bd: bf 02 00 00 00 mov $0x2,%edi 2cc5c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cc5c9: e8 00 00 00 00 callq 2cc5ce 2cc5ce: eb d8 jmp 2cc5a8 00000000002cc5d0 : 2cc5d0: e8 00 00 00 00 callq 2cc5d5 2cc5d5: 41 55 push %r13 2cc5d7: ba 70 00 00 00 mov $0x70,%edx 2cc5dc: 41 89 f5 mov %esi,%r13d 2cc5df: be c0 0d 00 00 mov $0xdc0,%esi 2cc5e4: 41 54 push %r12 2cc5e6: 55 push %rbp 2cc5e7: 48 89 fd mov %rdi,%rbp 2cc5ea: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc5f1 2cc5f1: e8 00 00 00 00 callq 2cc5f6 2cc5f6: 49 89 c4 mov %rax,%r12 2cc5f9: 48 85 c0 test %rax,%rax 2cc5fc: 74 39 je 2cc637 2cc5fe: 48 8b 55 00 mov 0x0(%rbp),%rdx 2cc602: 44 89 e8 mov %r13d,%eax 2cc605: b9 60 09 00 00 mov $0x960,%ecx 2cc60a: 48 89 ee mov %rbp,%rsi 2cc60d: 48 8d 04 80 lea (%rax,%rax,4),%rax 2cc611: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cc618: 4c 89 e7 mov %r12,%rdi 2cc61b: 0f b6 52 4c movzbl 0x4c(%rdx),%edx 2cc61f: 4c 8d 04 c5 00 00 00 lea 0x0(,%rax,8),%r8 2cc626: 00 2cc627: 52 push %rdx 2cc628: 44 89 ea mov %r13d,%edx 2cc62b: 68 00 00 00 00 pushq $0x0 2cc630: e8 00 00 00 00 callq 2cc635 2cc635: 58 pop %rax 2cc636: 5a pop %rdx 2cc637: 4c 89 e0 mov %r12,%rax 2cc63a: 5d pop %rbp 2cc63b: 41 5c pop %r12 2cc63d: 41 5d pop %r13 2cc63f: c3 retq 00000000002cc640 : 2cc640: e8 00 00 00 00 callq 2cc645 2cc645: 41 55 push %r13 2cc647: ba 50 00 00 00 mov $0x50,%edx 2cc64c: 41 89 f5 mov %esi,%r13d 2cc64f: be c0 0d 00 00 mov $0xdc0,%esi 2cc654: 41 54 push %r12 2cc656: 55 push %rbp 2cc657: 48 89 fd mov %rdi,%rbp 2cc65a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc661 2cc661: e8 00 00 00 00 callq 2cc666 2cc666: 49 89 c4 mov %rax,%r12 2cc669: 48 85 c0 test %rax,%rax 2cc66c: 74 2e je 2cc69c 2cc66e: 44 89 e8 mov %r13d,%eax 2cc671: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cc678: 44 89 ea mov %r13d,%edx 2cc67b: 48 89 ee mov %rbp,%rsi 2cc67e: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 2cc682: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cc689: 4c 89 e7 mov %r12,%rdi 2cc68c: 48 c1 e1 04 shl $0x4,%rcx 2cc690: 48 81 c1 00 00 00 00 add $0x0,%rcx 2cc697: e8 00 00 00 00 callq 2cc69c 2cc69c: 4c 89 e0 mov %r12,%rax 2cc69f: 5d pop %rbp 2cc6a0: 41 5c pop %r12 2cc6a2: 41 5d pop %r13 2cc6a4: c3 retq 2cc6a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cc6ac: 00 00 00 00 00000000002cc6b0 : 2cc6b0: e8 00 00 00 00 callq 2cc6b5 2cc6b5: 41 54 push %r12 2cc6b7: ba 18 00 00 00 mov $0x18,%edx 2cc6bc: be c0 0d 00 00 mov $0xdc0,%esi 2cc6c1: 55 push %rbp 2cc6c2: 48 89 fd mov %rdi,%rbp 2cc6c5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc6cc 2cc6cc: e8 00 00 00 00 callq 2cc6d1 2cc6d1: 49 89 c4 mov %rax,%r12 2cc6d4: 48 85 c0 test %rax,%rax 2cc6d7: 74 0b je 2cc6e4 2cc6d9: 48 89 ee mov %rbp,%rsi 2cc6dc: 48 89 c7 mov %rax,%rdi 2cc6df: e8 00 00 00 00 callq 2cc6e4 2cc6e4: 4c 89 e0 mov %r12,%rax 2cc6e7: 5d pop %rbp 2cc6e8: 41 5c pop %r12 2cc6ea: c3 retq 2cc6eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002cc6f0 : 2cc6f0: e8 00 00 00 00 callq 2cc6f5 2cc6f5: 41 57 push %r15 2cc6f7: 49 89 cf mov %rcx,%r15 2cc6fa: 41 56 push %r14 2cc6fc: 41 89 d6 mov %edx,%r14d 2cc6ff: ba 00 01 00 00 mov $0x100,%edx 2cc704: 41 55 push %r13 2cc706: 49 89 f5 mov %rsi,%r13 2cc709: be c0 0d 00 00 mov $0xdc0,%esi 2cc70e: 41 54 push %r12 2cc710: 55 push %rbp 2cc711: 48 89 fd mov %rdi,%rbp 2cc714: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc71b 2cc71b: 53 push %rbx 2cc71c: 44 89 c3 mov %r8d,%ebx 2cc71f: e8 00 00 00 00 callq 2cc724 2cc724: 49 89 c4 mov %rax,%r12 2cc727: 48 85 c0 test %rax,%rax 2cc72a: 74 2a je 2cc756 2cc72c: 68 00 00 00 00 pushq $0x0 2cc731: 4c 89 ea mov %r13,%rdx 2cc734: 4d 89 f8 mov %r15,%r8 2cc737: 44 89 f1 mov %r14d,%ecx 2cc73a: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cc741: 48 89 ee mov %rbp,%rsi 2cc744: 48 89 c7 mov %rax,%rdi 2cc747: e8 00 00 00 00 callq 2cc74c 2cc74c: 5a pop %rdx 2cc74d: 84 c0 test %al,%al 2cc74f: 74 13 je 2cc764 2cc751: 41 88 5c 24 14 mov %bl,0x14(%r12) 2cc756: 5b pop %rbx 2cc757: 4c 89 e0 mov %r12,%rax 2cc75a: 5d pop %rbp 2cc75b: 41 5c pop %r12 2cc75d: 41 5d pop %r13 2cc75f: 41 5e pop %r14 2cc761: 41 5f pop %r15 2cc763: c3 retq 2cc764: 4c 89 e7 mov %r12,%rdi 2cc767: 45 31 e4 xor %r12d,%r12d 2cc76a: e8 00 00 00 00 callq 2cc76f 2cc76f: b9 08 03 00 00 mov $0x308,%ecx 2cc774: bf 02 00 00 00 mov $0x2,%edi 2cc779: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cc780: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cc787: e8 00 00 00 00 callq 2cc78c 2cc78c: 4c 89 e0 mov %r12,%rax 2cc78f: 5b pop %rbx 2cc790: 5d pop %rbp 2cc791: 41 5c pop %r12 2cc793: 41 5d pop %r13 2cc795: 41 5e pop %r14 2cc797: 41 5f pop %r15 2cc799: c3 retq 2cc79a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002cc7a0 : 2cc7a0: e8 00 00 00 00 callq 2cc7a5 2cc7a5: 53 push %rbx 2cc7a6: 48 89 fb mov %rdi,%rbx 2cc7a9: 48 8b 3f mov (%rdi),%rdi 2cc7ac: e8 00 00 00 00 callq 2cc7b1 2cc7b1: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2cc7b8: 5b pop %rbx 2cc7b9: c3 retq 2cc7ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002cc7c0 : 2cc7c0: e8 00 00 00 00 callq 2cc7c5 2cc7c5: 41 57 push %r15 2cc7c7: ba 28 04 00 00 mov $0x428,%edx 2cc7cc: 41 56 push %r14 2cc7ce: 41 55 push %r13 2cc7d0: 49 89 f5 mov %rsi,%r13 2cc7d3: be c0 0d 00 00 mov $0xdc0,%esi 2cc7d8: 41 54 push %r12 2cc7da: 55 push %rbp 2cc7db: 53 push %rbx 2cc7dc: 48 83 ec 28 sub $0x28,%rsp 2cc7e0: 89 7c 24 0c mov %edi,0xc(%rsp) 2cc7e4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cc7eb 2cc7eb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cc7f2: 00 00 2cc7f4: 48 89 44 24 20 mov %rax,0x20(%rsp) 2cc7f9: 31 c0 xor %eax,%eax 2cc7fb: e8 00 00 00 00 callq 2cc800 2cc800: 48 85 c0 test %rax,%rax 2cc803: 0f 84 bf 04 00 00 je 2cccc8 2cc809: 4d 8b a5 98 02 00 00 mov 0x298(%r13),%r12 2cc810: 48 89 c5 mov %rax,%rbp 2cc813: 41 b8 01 00 00 00 mov $0x1,%r8d 2cc819: 49 8b 44 24 58 mov 0x58(%r12),%rax 2cc81e: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2cc825: 00 2cc826: 48 b8 06 00 00 00 ff movabs $0xffffffff00000006,%rax 2cc82d: ff ff ff 2cc830: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 2cc837: 48 b8 c8 00 00 00 28 movabs $0x28000000c8,%rax 2cc83e: 00 00 00 2cc841: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 2cc848: 00 00 00 00 2cc84c: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2cc853: 00 00 00 00 2cc857: c7 85 24 03 00 00 06 movl $0x6,0x324(%rbp) 2cc85e: 00 00 00 2cc861: 49 89 45 2c mov %rax,0x2c(%r13) 2cc865: 41 c7 45 38 40 00 00 movl $0x40,0x38(%r13) 2cc86c: 00 2cc86d: 41 c6 45 47 01 movb $0x1,0x47(%r13) 2cc872: 41 c6 45 4c 00 movb $0x0,0x4c(%r13) 2cc877: 4d 8b 74 24 58 mov 0x58(%r12),%r14 2cc87c: 41 80 7e 78 00 cmpb $0x0,0x78(%r14) 2cc881: 74 0c je 2cc88f 2cc883: 41 8b 76 58 mov 0x58(%r14),%esi 2cc887: 85 f6 test %esi,%esi 2cc889: 0f 85 98 03 00 00 jne 2ccc27 2cc88f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc896: ba 01 00 00 00 mov $0x1,%edx 2cc89b: 4c 89 f6 mov %r14,%rsi 2cc89e: 4c 89 e7 mov %r12,%rdi 2cc8a1: e8 00 00 00 00 callq 2cc8a6 2cc8a6: 45 31 c0 xor %r8d,%r8d 2cc8a9: ba 02 00 00 00 mov $0x2,%edx 2cc8ae: 4c 89 f6 mov %r14,%rsi 2cc8b1: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2cc8b8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc8bf: 4c 89 e7 mov %r12,%rdi 2cc8c2: e8 00 00 00 00 callq 2cc8c7 2cc8c7: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2cc8ce: 00 2cc8cf: c7 85 70 03 00 00 01 movl $0x1,0x370(%rbp) 2cc8d6: 00 00 00 2cc8d9: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2cc8e0: 0f 84 b4 03 00 00 je 2ccc9a 2cc8e6: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2cc8ec: 31 c0 xor %eax,%eax 2cc8ee: eb 0c jmp 2cc8fc 2cc8f0: 48 83 c0 01 add $0x1,%rax 2cc8f4: 39 c2 cmp %eax,%edx 2cc8f6: 0f 86 82 00 00 00 jbe 2cc97e 2cc8fc: 48 83 bc c5 38 03 00 cmpq $0x0,0x338(%rbp,%rax,8) 2cc903: 00 00 2cc905: 75 e9 jne 2cc8f0 2cc907: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cc90e: e8 00 00 00 00 callq 2cc913 2cc913: b9 ee 03 00 00 mov $0x3ee,%ecx 2cc918: bf 02 00 00 00 mov $0x2,%edi 2cc91d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cc924: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cc92b: e8 00 00 00 00 callq 2cc930 2cc930: 48 89 ef mov %rbp,%rdi 2cc933: 45 31 e4 xor %r12d,%r12d 2cc936: e8 45 f7 ff ff callq 2cc080 2cc93b: b9 6f 04 00 00 mov $0x46f,%ecx 2cc940: bf 02 00 00 00 mov $0x2,%edi 2cc945: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cc94c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cc953: e8 00 00 00 00 callq 2cc958 2cc958: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2cc95d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cc964: 00 00 2cc966: 0f 85 62 06 00 00 jne 2ccfce 2cc96c: 48 83 c4 28 add $0x28,%rsp 2cc970: 4c 89 e0 mov %r12,%rax 2cc973: 5b pop %rbx 2cc974: 5d pop %rbp 2cc975: 41 5c pop %r12 2cc977: 41 5d pop %r13 2cc979: 41 5e pop %r14 2cc97b: 41 5f pop %r15 2cc97d: c3 retq 2cc97e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc985: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cc98c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cc993: 4c 89 e7 mov %r12,%rdi 2cc996: e8 00 00 00 00 callq 2cc99b 2cc99b: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 2cc9a2: 48 85 c0 test %rax,%rax 2cc9a5: 0f 84 25 03 00 00 je 2cccd0 2cc9ab: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cc9b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cc9b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cc9c0: 4c 89 e7 mov %r12,%rdi 2cc9c3: e8 00 00 00 00 callq 2cc9c8 2cc9c8: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 2cc9cf: 48 85 c0 test %rax,%rax 2cc9d2: 0f 84 26 03 00 00 je 2cccfe 2cc9d8: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2cc9df: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2cc9e4: 48 89 44 24 18 mov %rax,0x18(%rsp) 2cc9e9: e8 00 00 00 00 callq 2cc9ee 2cc9ee: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2cc9f5: 48 85 c0 test %rax,%rax 2cc9f8: 0f 84 32 ff ff ff je 2cc930 2cc9fe: 8b 8d a8 02 00 00 mov 0x2a8(%rbp),%ecx 2cca04: 85 c9 test %ecx,%ecx 2cca06: 0f 84 a6 05 00 00 je 2ccfb2 2cca0c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2cca13: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 2cca18: 49 c7 c7 00 00 00 00 mov $0x0,%r15 2cca1f: 31 db xor %ebx,%ebx 2cca21: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2cca28: 49 89 c5 mov %rax,%r13 2cca2b: e9 1a 01 00 00 jmpq 2ccb4a 2cca30: 48 89 c7 mov %rax,%rdi 2cca33: 4c 89 f1 mov %r14,%rcx 2cca36: 89 da mov %ebx,%edx 2cca38: 4c 89 e6 mov %r12,%rsi 2cca3b: 48 89 04 24 mov %rax,(%rsp) 2cca3f: e8 00 00 00 00 callq 2cca44 2cca44: 48 8b 04 24 mov (%rsp),%rax 2cca48: 89 de mov %ebx,%esi 2cca4a: 4c 89 e7 mov %r12,%rdi 2cca4d: 48 89 84 dd 20 01 00 mov %rax,0x120(%rbp,%rbx,8) 2cca54: 00 2cca55: e8 e6 fa ff ff callq 2cc540 2cca5a: 48 89 44 dd 00 mov %rax,0x0(%rbp,%rbx,8) 2cca5f: 48 85 c0 test %rax,%rax 2cca62: 0f 84 c4 02 00 00 je 2ccd2c 2cca68: 89 de mov %ebx,%esi 2cca6a: 4c 89 e7 mov %r12,%rdi 2cca6d: e8 1e f9 ff ff callq 2cc390 2cca72: 48 89 44 dd 60 mov %rax,0x60(%rbp,%rbx,8) 2cca77: 48 85 c0 test %rax,%rax 2cca7a: 0f 84 da 02 00 00 je 2ccd5a 2cca80: bf 78 4b 00 00 mov $0x4b78,%edi 2cca85: e8 46 f5 ff ff callq 2cbfd0 2cca8a: be c0 0d 00 00 mov $0xdc0,%esi 2cca8f: bf 78 4b 00 00 mov $0x4b78,%edi 2cca94: 89 c2 mov %eax,%edx 2cca96: e8 00 00 00 00 callq 2cca9b 2cca9b: 48 85 c0 test %rax,%rax 2cca9e: 0f 84 07 01 00 00 je 2ccbab 2ccaa4: 89 da mov %ebx,%edx 2ccaa6: 4c 89 e6 mov %r12,%rsi 2ccaa9: 48 89 c7 mov %rax,%rdi 2ccaac: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2ccab3: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2ccaba: 4c 89 f9 mov %r15,%rcx 2ccabd: 48 89 04 24 mov %rax,(%rsp) 2ccac1: e8 00 00 00 00 callq 2ccac6 2ccac6: 48 8b 04 24 mov (%rsp),%rax 2ccaca: bf 60 4b 00 00 mov $0x4b60,%edi 2ccacf: c6 80 74 4b 00 00 00 movb $0x0,0x4b74(%rax) 2ccad6: 48 89 84 dd 90 00 00 mov %rax,0x90(%rbp,%rbx,8) 2ccadd: 00 2ccade: e8 ed f4 ff ff callq 2cbfd0 2ccae3: be c0 0d 00 00 mov $0xdc0,%esi 2ccae8: bf 60 4b 00 00 mov $0x4b60,%edi 2ccaed: 89 c2 mov %eax,%edx 2ccaef: e8 00 00 00 00 callq 2ccaf4 2ccaf4: 48 85 c0 test %rax,%rax 2ccaf7: 0f 84 ec 00 00 00 je 2ccbe9 2ccafd: 4c 89 e9 mov %r13,%rcx 2ccb00: 89 da mov %ebx,%edx 2ccb02: 48 89 c7 mov %rax,%rdi 2ccb05: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2ccb0c: 4c 89 e6 mov %r12,%rsi 2ccb0f: 48 89 04 24 mov %rax,(%rsp) 2ccb13: 49 83 c5 38 add $0x38,%r13 2ccb17: 49 83 c6 0c add $0xc,%r14 2ccb1b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2ccb22: 49 81 c7 04 01 00 00 add $0x104,%r15 2ccb29: e8 00 00 00 00 callq 2ccb2e 2ccb2e: 48 8b 04 24 mov (%rsp),%rax 2ccb32: 48 89 84 dd f0 00 00 mov %rax,0xf0(%rbp,%rbx,8) 2ccb39: 00 2ccb3a: 48 83 c3 01 add $0x1,%rbx 2ccb3e: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 2ccb44: 0f 86 3e 02 00 00 jbe 2ccd88 2ccb4a: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2ccb51 2ccb51: ba 60 00 00 00 mov $0x60,%edx 2ccb56: be c0 0d 00 00 mov $0xdc0,%esi 2ccb5b: 89 5c 24 08 mov %ebx,0x8(%rsp) 2ccb5f: e8 00 00 00 00 callq 2ccb64 2ccb64: 48 85 c0 test %rax,%rax 2ccb67: 0f 85 c3 fe ff ff jne 2cca30 2ccb6d: 8b 44 24 08 mov 0x8(%rsp),%eax 2ccb71: b9 13 04 00 00 mov $0x413,%ecx 2ccb76: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ccb7d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ccb84: bf 02 00 00 00 mov $0x2,%edi 2ccb89: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 2ccb90: 00 00 00 00 00 2ccb95: e8 00 00 00 00 callq 2ccb9a 2ccb9a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ccba1: e8 00 00 00 00 callq 2ccba6 2ccba6: e9 85 fd ff ff jmpq 2cc930 2ccbab: 8b 44 24 08 mov 0x8(%rsp),%eax 2ccbaf: b9 28 04 00 00 mov $0x428,%ecx 2ccbb4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ccbbb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ccbc2: bf 02 00 00 00 mov $0x2,%edi 2ccbc7: 48 c7 84 c5 90 00 00 movq $0x0,0x90(%rbp,%rax,8) 2ccbce: 00 00 00 00 00 2ccbd3: e8 00 00 00 00 callq 2ccbd8 2ccbd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ccbdf: e8 00 00 00 00 callq 2ccbe4 2ccbe4: e9 47 fd ff ff jmpq 2cc930 2ccbe9: 8b 44 24 08 mov 0x8(%rsp),%eax 2ccbed: b9 2f 04 00 00 mov $0x42f,%ecx 2ccbf2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ccbf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ccc00: bf 02 00 00 00 mov $0x2,%edi 2ccc05: 48 c7 84 c5 f0 00 00 movq $0x0,0xf0(%rbp,%rax,8) 2ccc0c: 00 00 00 00 00 2ccc11: e8 00 00 00 00 callq 2ccc16 2ccc16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ccc1d: e8 00 00 00 00 callq 2ccc22 2ccc22: e9 09 fd ff ff jmpq 2cc930 2ccc27: 31 c9 xor %ecx,%ecx 2ccc29: ba 04 00 00 00 mov $0x4,%edx 2ccc2e: 4c 89 f6 mov %r14,%rsi 2ccc31: 4c 89 e7 mov %r12,%rdi 2ccc34: e8 00 00 00 00 callq 2ccc39 2ccc39: 45 31 c0 xor %r8d,%r8d 2ccc3c: ba 01 00 00 00 mov $0x1,%edx 2ccc41: 4c 89 f6 mov %r14,%rsi 2ccc44: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2ccc4b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ccc52: 4c 89 e7 mov %r12,%rdi 2ccc55: e8 00 00 00 00 callq 2ccc5a 2ccc5a: 45 31 c0 xor %r8d,%r8d 2ccc5d: ba 02 00 00 00 mov $0x2,%edx 2ccc62: 4c 89 f6 mov %r14,%rsi 2ccc65: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2ccc6c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ccc73: 4c 89 e7 mov %r12,%rdi 2ccc76: e8 00 00 00 00 callq 2ccc7b 2ccc7b: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2ccc82: 00 2ccc83: c7 85 70 03 00 00 02 movl $0x2,0x370(%rbp) 2ccc8a: 00 00 00 2ccc8d: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2ccc94: 0f 85 4c fc ff ff jne 2cc8e6 2ccc9a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ccca1: e8 00 00 00 00 callq 2ccca6 2ccca6: b9 e7 03 00 00 mov $0x3e7,%ecx 2cccab: bf 02 00 00 00 mov $0x2,%edi 2cccb0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cccb7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cccbe: e8 00 00 00 00 callq 2cccc3 2cccc3: e9 68 fc ff ff jmpq 2cc930 2cccc8: 45 31 e4 xor %r12d,%r12d 2ccccb: e9 88 fc ff ff jmpq 2cc958 2cccd0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cccd7: e8 00 00 00 00 callq 2cccdc 2cccdc: b9 f9 03 00 00 mov $0x3f9,%ecx 2ccce1: bf 02 00 00 00 mov $0x2,%edi 2ccce6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ccced: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cccf4: e8 00 00 00 00 callq 2cccf9 2cccf9: e9 32 fc ff ff jmpq 2cc930 2cccfe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ccd05: e8 00 00 00 00 callq 2ccd0a 2ccd0a: b9 03 04 00 00 mov $0x403,%ecx 2ccd0f: bf 02 00 00 00 mov $0x2,%edi 2ccd14: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ccd1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ccd22: e8 00 00 00 00 callq 2ccd27 2ccd27: e9 04 fc ff ff jmpq 2cc930 2ccd2c: b9 1a 04 00 00 mov $0x41a,%ecx 2ccd31: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ccd38: bf 02 00 00 00 mov $0x2,%edi 2ccd3d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ccd44: e8 00 00 00 00 callq 2ccd49 2ccd49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ccd50: e8 00 00 00 00 callq 2ccd55 2ccd55: e9 d6 fb ff ff jmpq 2cc930 2ccd5a: b9 21 04 00 00 mov $0x421,%ecx 2ccd5f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ccd66: bf 02 00 00 00 mov $0x2,%edi 2ccd6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ccd72: e8 00 00 00 00 callq 2ccd77 2ccd77: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ccd7e: e8 00 00 00 00 callq 2ccd83 2ccd83: e9 a8 fb ff ff jmpq 2cc930 2ccd88: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2ccd8f: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2ccd94: 8b 50 1c mov 0x1c(%rax),%edx 2ccd97: 85 d2 test %edx,%edx 2ccd99: 0f 84 3a 01 00 00 je 2cced9 2ccd9f: 4c 89 2c 24 mov %r13,(%rsp) 2ccda3: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2ccdaa: 31 db xor %ebx,%ebx 2ccdac: eb 73 jmp 2cce21 2ccdae: 48 89 c7 mov %rax,%rdi 2ccdb1: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2ccdb8: 4c 89 f1 mov %r14,%rcx 2ccdbb: 89 da mov %ebx,%edx 2ccdbd: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2ccdc4: 4c 89 e6 mov %r12,%rsi 2ccdc7: e8 00 00 00 00 callq 2ccdcc 2ccdcc: ba 18 00 00 00 mov $0x18,%edx 2ccdd1: be c0 0d 00 00 mov $0xdc0,%esi 2ccdd6: 4c 89 ac dd f8 01 00 mov %r13,0x1f8(%rbp,%rbx,8) 2ccddd: 00 2ccdde: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2ccde5 2ccde5: e8 00 00 00 00 callq 2ccdea 2ccdea: 49 89 c5 mov %rax,%r13 2ccded: 48 85 c0 test %rax,%rax 2ccdf0: 0f 84 a5 00 00 00 je 2cce9b 2ccdf6: 48 89 c7 mov %rax,%rdi 2ccdf9: 4c 89 e6 mov %r12,%rsi 2ccdfc: 49 83 c6 30 add $0x30,%r14 2cce00: e8 00 00 00 00 callq 2cce05 2cce05: 4c 89 ac dd 28 02 00 mov %r13,0x228(%rbp,%rbx,8) 2cce0c: 00 2cce0d: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cce14: 48 83 c3 01 add $0x1,%rbx 2cce18: 39 58 1c cmp %ebx,0x1c(%rax) 2cce1b: 0f 86 b4 00 00 00 jbe 2cced5 2cce21: 89 de mov %ebx,%esi 2cce23: 4c 89 e7 mov %r12,%rdi 2cce26: 41 89 df mov %ebx,%r15d 2cce29: e8 00 00 00 00 callq 2cce2e 2cce2e: 48 89 84 dd c8 01 00 mov %rax,0x1c8(%rbp,%rbx,8) 2cce35: 00 2cce36: 48 85 c0 test %rax,%rax 2cce39: 0f 84 45 01 00 00 je 2ccf84 2cce3f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cce46 2cce46: ba 50 00 00 00 mov $0x50,%edx 2cce4b: be c0 0d 00 00 mov $0xdc0,%esi 2cce50: e8 00 00 00 00 callq 2cce55 2cce55: 49 89 c5 mov %rax,%r13 2cce58: 48 85 c0 test %rax,%rax 2cce5b: 0f 85 4d ff ff ff jne 2ccdae 2cce61: b9 3f 04 00 00 mov $0x43f,%ecx 2cce66: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cce6d: 4a c7 84 fd f8 01 00 movq $0x0,0x1f8(%rbp,%r15,8) 2cce74: 00 00 00 00 00 2cce79: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cce80: bf 02 00 00 00 mov $0x2,%edi 2cce85: e8 00 00 00 00 callq 2cce8a 2cce8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cce91: e8 00 00 00 00 callq 2cce96 2cce96: e9 95 fa ff ff jmpq 2cc930 2cce9b: b9 46 04 00 00 mov $0x446,%ecx 2ccea0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ccea7: 4a c7 84 fd 28 02 00 movq $0x0,0x228(%rbp,%r15,8) 2cceae: 00 00 00 00 00 2cceb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cceba: bf 02 00 00 00 mov $0x2,%edi 2ccebf: e8 00 00 00 00 callq 2ccec4 2ccec4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ccecb: e8 00 00 00 00 callq 2cced0 2cced0: e9 5b fa ff ff jmpq 2cc930 2cced5: 4c 8b 2c 24 mov (%rsp),%r13 2cced9: 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%ebx 2ccedf: 41 89 5d 28 mov %ebx,0x28(%r13) 2ccee3: 85 db test %ebx,%ebx 2ccee5: 74 69 je 2ccf50 2ccee7: 89 d8 mov %ebx,%eax 2ccee9: 49 8d 4d 54 lea 0x54(%r13),%rcx 2cceed: 31 f6 xor %esi,%esi 2cceef: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2ccef3: 48 89 cf mov %rcx,%rdi 2ccef6: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 2ccefa: 48 c1 e2 02 shl $0x2,%rdx 2ccefe: e8 00 00 00 00 callq 2ccf03 2ccf03: 31 d2 xor %edx,%edx 2ccf05: 89 d1 mov %edx,%ecx 2ccf07: 83 c2 01 add $0x1,%edx 2ccf0a: c7 00 01 00 00 00 movl $0x1,(%rax) 2ccf10: 48 83 c0 2c add $0x2c,%rax 2ccf14: 48 8d 34 89 lea (%rcx,%rcx,4),%rsi 2ccf18: 48 8d 0c 71 lea (%rcx,%rsi,2),%rcx 2ccf1c: 41 80 4c 8d 5c 01 orb $0x1,0x5c(%r13,%rcx,4) 2ccf22: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2ccf29: c7 40 e4 01 00 00 00 movl $0x1,-0x1c(%rax) 2ccf30: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 2ccf37: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 2ccf3e: c7 40 f0 01 00 00 00 movl $0x1,-0x10(%rax) 2ccf45: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 2ccf4c: 39 d3 cmp %edx,%ebx 2ccf4e: 75 b5 jne 2ccf05 2ccf50: 41 c6 45 4a 01 movb $0x1,0x4a(%r13) 2ccf55: 0f b6 7c 24 0c movzbl 0xc(%rsp),%edi 2ccf5a: 48 89 ea mov %rbp,%rdx 2ccf5d: 4c 89 ee mov %r13,%rsi 2ccf60: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2ccf67: 49 89 ec mov %rbp,%r12 2ccf6a: e8 00 00 00 00 callq 2ccf6f 2ccf6f: 84 c0 test %al,%al 2ccf71: 0f 84 b9 f9 ff ff je 2cc930 2ccf77: 4c 89 ef mov %r13,%rdi 2ccf7a: e8 00 00 00 00 callq 2ccf7f 2ccf7f: e9 d4 f9 ff ff jmpq 2cc958 2ccf84: b9 38 04 00 00 mov $0x438,%ecx 2ccf89: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ccf90: bf 02 00 00 00 mov $0x2,%edi 2ccf95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ccf9c: e8 00 00 00 00 callq 2ccfa1 2ccfa1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ccfa8: e8 00 00 00 00 callq 2ccfad 2ccfad: e9 7e f9 ff ff jmpq 2cc930 2ccfb2: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2ccfb9: 8b 40 1c mov 0x1c(%rax),%eax 2ccfbc: 85 c0 test %eax,%eax 2ccfbe: 0f 85 db fd ff ff jne 2ccd9f 2ccfc4: 41 c7 45 28 00 00 00 movl $0x0,0x28(%r13) 2ccfcb: 00 2ccfcc: eb 82 jmp 2ccf50 2ccfce: e8 00 00 00 00 callq 2ccfd3 2ccfd3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ccfda: 00 00 00 00 2ccfde: 66 90 xchg %ax,%ax 00000000002ccfe0 : 2ccfe0: e8 00 00 00 00 callq 2ccfe5 2ccfe5: 41 57 push %r15 2ccfe7: ba 28 04 00 00 mov $0x428,%edx 2ccfec: 41 56 push %r14 2ccfee: 41 55 push %r13 2ccff0: 49 89 f5 mov %rsi,%r13 2ccff3: be c0 0d 00 00 mov $0xdc0,%esi 2ccff8: 41 54 push %r12 2ccffa: 55 push %rbp 2ccffb: 53 push %rbx 2ccffc: 48 83 ec 28 sub $0x28,%rsp 2cd000: 89 7c 24 0c mov %edi,0xc(%rsp) 2cd004: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cd00b 2cd00b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cd012: 00 00 2cd014: 48 89 44 24 20 mov %rax,0x20(%rsp) 2cd019: 31 c0 xor %eax,%eax 2cd01b: e8 00 00 00 00 callq 2cd020 2cd020: 48 85 c0 test %rax,%rax 2cd023: 0f 84 fc 04 00 00 je 2cd525 2cd029: 4d 8b a5 98 02 00 00 mov 0x298(%r13),%r12 2cd030: 48 89 c5 mov %rax,%rbp 2cd033: 41 b8 01 00 00 00 mov $0x1,%r8d 2cd039: 49 8b 44 24 58 mov 0x58(%r12),%rax 2cd03e: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2cd045: 00 2cd046: 48 b8 04 00 00 00 ff movabs $0xffffffff00000004,%rax 2cd04d: ff ff ff 2cd050: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 2cd057: 48 b8 c8 00 00 00 28 movabs $0x28000000c8,%rax 2cd05e: 00 00 00 2cd061: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 2cd068: 00 00 00 00 2cd06c: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2cd073: 00 00 00 00 2cd077: c7 85 24 03 00 00 04 movl $0x4,0x324(%rbp) 2cd07e: 00 00 00 2cd081: 49 89 45 2c mov %rax,0x2c(%r13) 2cd085: 41 c7 45 38 40 00 00 movl $0x40,0x38(%r13) 2cd08c: 00 2cd08d: 41 c6 45 46 01 movb $0x1,0x46(%r13) 2cd092: 4d 8b 74 24 58 mov 0x58(%r12),%r14 2cd097: 41 80 7e 78 00 cmpb $0x0,0x78(%r14) 2cd09c: 74 0c je 2cd0aa 2cd09e: 41 8b 76 58 mov 0x58(%r14),%esi 2cd0a2: 85 f6 test %esi,%esi 2cd0a4: 0f 85 b9 03 00 00 jne 2cd463 2cd0aa: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd0b1: ba 01 00 00 00 mov $0x1,%edx 2cd0b6: 4c 89 f6 mov %r14,%rsi 2cd0b9: 4c 89 e7 mov %r12,%rdi 2cd0bc: e8 00 00 00 00 callq 2cd0c1 2cd0c1: 45 31 c0 xor %r8d,%r8d 2cd0c4: ba 02 00 00 00 mov $0x2,%edx 2cd0c9: 4c 89 f6 mov %r14,%rsi 2cd0cc: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2cd0d3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd0da: 4c 89 e7 mov %r12,%rdi 2cd0dd: e8 00 00 00 00 callq 2cd0e2 2cd0e2: 45 31 c0 xor %r8d,%r8d 2cd0e5: ba 03 00 00 00 mov $0x3,%edx 2cd0ea: 4c 89 f6 mov %r14,%rsi 2cd0ed: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2cd0f4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd0fb: 4c 89 e7 mov %r12,%rdi 2cd0fe: e8 00 00 00 00 callq 2cd103 2cd103: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2cd10a: 00 2cd10b: c7 85 70 03 00 00 02 movl $0x2,0x370(%rbp) 2cd112: 00 00 00 2cd115: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2cd11c: 0f 84 d5 03 00 00 je 2cd4f7 2cd122: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2cd128: 31 c0 xor %eax,%eax 2cd12a: eb 0c jmp 2cd138 2cd12c: 48 83 c0 01 add $0x1,%rax 2cd130: 39 c2 cmp %eax,%edx 2cd132: 0f 86 82 00 00 00 jbe 2cd1ba 2cd138: 48 83 bc c5 38 03 00 cmpq $0x0,0x338(%rbp,%rax,8) 2cd13f: 00 00 2cd141: 75 e9 jne 2cd12c 2cd143: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd14a: e8 00 00 00 00 callq 2cd14f 2cd14f: b9 b3 04 00 00 mov $0x4b3,%ecx 2cd154: bf 02 00 00 00 mov $0x2,%edi 2cd159: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd160: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd167: e8 00 00 00 00 callq 2cd16c 2cd16c: 48 89 ef mov %rbp,%rdi 2cd16f: 45 31 e4 xor %r12d,%r12d 2cd172: e8 09 ef ff ff callq 2cc080 2cd177: b9 34 05 00 00 mov $0x534,%ecx 2cd17c: bf 02 00 00 00 mov $0x2,%edi 2cd181: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd188: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd18f: e8 00 00 00 00 callq 2cd194 2cd194: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2cd199: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cd1a0: 00 00 2cd1a2: 0f 85 83 06 00 00 jne 2cd82b 2cd1a8: 48 83 c4 28 add $0x28,%rsp 2cd1ac: 4c 89 e0 mov %r12,%rax 2cd1af: 5b pop %rbx 2cd1b0: 5d pop %rbp 2cd1b1: 41 5c pop %r12 2cd1b3: 41 5d pop %r13 2cd1b5: 41 5e pop %r14 2cd1b7: 41 5f pop %r15 2cd1b9: c3 retq 2cd1ba: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd1c1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd1c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd1cf: 4c 89 e7 mov %r12,%rdi 2cd1d2: e8 00 00 00 00 callq 2cd1d7 2cd1d7: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 2cd1de: 48 85 c0 test %rax,%rax 2cd1e1: 0f 84 46 03 00 00 je 2cd52d 2cd1e7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd1ee: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd1f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd1fc: 4c 89 e7 mov %r12,%rdi 2cd1ff: e8 00 00 00 00 callq 2cd204 2cd204: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 2cd20b: 48 85 c0 test %rax,%rax 2cd20e: 0f 84 47 03 00 00 je 2cd55b 2cd214: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2cd21b: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2cd220: 48 89 44 24 18 mov %rax,0x18(%rsp) 2cd225: e8 00 00 00 00 callq 2cd22a 2cd22a: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2cd231: 48 85 c0 test %rax,%rax 2cd234: 0f 84 32 ff ff ff je 2cd16c 2cd23a: 8b 8d a8 02 00 00 mov 0x2a8(%rbp),%ecx 2cd240: 85 c9 test %ecx,%ecx 2cd242: 0f 84 c7 05 00 00 je 2cd80f 2cd248: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2cd24f: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 2cd254: 49 c7 c7 00 00 00 00 mov $0x0,%r15 2cd25b: 31 db xor %ebx,%ebx 2cd25d: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2cd264: 49 89 c5 mov %rax,%r13 2cd267: e9 1a 01 00 00 jmpq 2cd386 2cd26c: 48 89 c7 mov %rax,%rdi 2cd26f: 4c 89 f1 mov %r14,%rcx 2cd272: 89 da mov %ebx,%edx 2cd274: 4c 89 e6 mov %r12,%rsi 2cd277: 48 89 04 24 mov %rax,(%rsp) 2cd27b: e8 00 00 00 00 callq 2cd280 2cd280: 48 8b 04 24 mov (%rsp),%rax 2cd284: 89 de mov %ebx,%esi 2cd286: 4c 89 e7 mov %r12,%rdi 2cd289: 48 89 84 dd 20 01 00 mov %rax,0x120(%rbp,%rbx,8) 2cd290: 00 2cd291: e8 aa f2 ff ff callq 2cc540 2cd296: 48 89 44 dd 00 mov %rax,0x0(%rbp,%rbx,8) 2cd29b: 48 85 c0 test %rax,%rax 2cd29e: 0f 84 e5 02 00 00 je 2cd589 2cd2a4: 89 de mov %ebx,%esi 2cd2a6: 4c 89 e7 mov %r12,%rdi 2cd2a9: e8 e2 f0 ff ff callq 2cc390 2cd2ae: 48 89 44 dd 60 mov %rax,0x60(%rbp,%rbx,8) 2cd2b3: 48 85 c0 test %rax,%rax 2cd2b6: 0f 84 fb 02 00 00 je 2cd5b7 2cd2bc: bf 78 4b 00 00 mov $0x4b78,%edi 2cd2c1: e8 0a ed ff ff callq 2cbfd0 2cd2c6: be c0 0d 00 00 mov $0xdc0,%esi 2cd2cb: bf 78 4b 00 00 mov $0x4b78,%edi 2cd2d0: 89 c2 mov %eax,%edx 2cd2d2: e8 00 00 00 00 callq 2cd2d7 2cd2d7: 48 85 c0 test %rax,%rax 2cd2da: 0f 84 07 01 00 00 je 2cd3e7 2cd2e0: 89 da mov %ebx,%edx 2cd2e2: 4c 89 e6 mov %r12,%rsi 2cd2e5: 48 89 c7 mov %rax,%rdi 2cd2e8: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cd2ef: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cd2f6: 4c 89 f9 mov %r15,%rcx 2cd2f9: 48 89 04 24 mov %rax,(%rsp) 2cd2fd: e8 00 00 00 00 callq 2cd302 2cd302: 48 8b 04 24 mov (%rsp),%rax 2cd306: bf 60 4b 00 00 mov $0x4b60,%edi 2cd30b: c6 80 74 4b 00 00 00 movb $0x0,0x4b74(%rax) 2cd312: 48 89 84 dd 90 00 00 mov %rax,0x90(%rbp,%rbx,8) 2cd319: 00 2cd31a: e8 b1 ec ff ff callq 2cbfd0 2cd31f: be c0 0d 00 00 mov $0xdc0,%esi 2cd324: bf 60 4b 00 00 mov $0x4b60,%edi 2cd329: 89 c2 mov %eax,%edx 2cd32b: e8 00 00 00 00 callq 2cd330 2cd330: 48 85 c0 test %rax,%rax 2cd333: 0f 84 ec 00 00 00 je 2cd425 2cd339: 4c 89 e9 mov %r13,%rcx 2cd33c: 89 da mov %ebx,%edx 2cd33e: 48 89 c7 mov %rax,%rdi 2cd341: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cd348: 4c 89 e6 mov %r12,%rsi 2cd34b: 48 89 04 24 mov %rax,(%rsp) 2cd34f: 49 83 c5 38 add $0x38,%r13 2cd353: 49 83 c6 0c add $0xc,%r14 2cd357: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cd35e: 49 81 c7 04 01 00 00 add $0x104,%r15 2cd365: e8 00 00 00 00 callq 2cd36a 2cd36a: 48 8b 04 24 mov (%rsp),%rax 2cd36e: 48 89 84 dd f0 00 00 mov %rax,0xf0(%rbp,%rbx,8) 2cd375: 00 2cd376: 48 83 c3 01 add $0x1,%rbx 2cd37a: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 2cd380: 0f 86 5f 02 00 00 jbe 2cd5e5 2cd386: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cd38d 2cd38d: ba 60 00 00 00 mov $0x60,%edx 2cd392: be c0 0d 00 00 mov $0xdc0,%esi 2cd397: 89 5c 24 08 mov %ebx,0x8(%rsp) 2cd39b: e8 00 00 00 00 callq 2cd3a0 2cd3a0: 48 85 c0 test %rax,%rax 2cd3a3: 0f 85 c3 fe ff ff jne 2cd26c 2cd3a9: 8b 44 24 08 mov 0x8(%rsp),%eax 2cd3ad: b9 d8 04 00 00 mov $0x4d8,%ecx 2cd3b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd3b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd3c0: bf 02 00 00 00 mov $0x2,%edi 2cd3c5: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 2cd3cc: 00 00 00 00 00 2cd3d1: e8 00 00 00 00 callq 2cd3d6 2cd3d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd3dd: e8 00 00 00 00 callq 2cd3e2 2cd3e2: e9 85 fd ff ff jmpq 2cd16c 2cd3e7: 8b 44 24 08 mov 0x8(%rsp),%eax 2cd3eb: b9 ed 04 00 00 mov $0x4ed,%ecx 2cd3f0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd3f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd3fe: bf 02 00 00 00 mov $0x2,%edi 2cd403: 48 c7 84 c5 90 00 00 movq $0x0,0x90(%rbp,%rax,8) 2cd40a: 00 00 00 00 00 2cd40f: e8 00 00 00 00 callq 2cd414 2cd414: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd41b: e8 00 00 00 00 callq 2cd420 2cd420: e9 47 fd ff ff jmpq 2cd16c 2cd425: 8b 44 24 08 mov 0x8(%rsp),%eax 2cd429: b9 f4 04 00 00 mov $0x4f4,%ecx 2cd42e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd435: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd43c: bf 02 00 00 00 mov $0x2,%edi 2cd441: 48 c7 84 c5 f0 00 00 movq $0x0,0xf0(%rbp,%rax,8) 2cd448: 00 00 00 00 00 2cd44d: e8 00 00 00 00 callq 2cd452 2cd452: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd459: e8 00 00 00 00 callq 2cd45e 2cd45e: e9 09 fd ff ff jmpq 2cd16c 2cd463: 31 c9 xor %ecx,%ecx 2cd465: ba 04 00 00 00 mov $0x4,%edx 2cd46a: 4c 89 f6 mov %r14,%rsi 2cd46d: 4c 89 e7 mov %r12,%rdi 2cd470: e8 00 00 00 00 callq 2cd475 2cd475: 45 31 c0 xor %r8d,%r8d 2cd478: ba 01 00 00 00 mov $0x1,%edx 2cd47d: 4c 89 f6 mov %r14,%rsi 2cd480: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2cd487: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd48e: 4c 89 e7 mov %r12,%rdi 2cd491: e8 00 00 00 00 callq 2cd496 2cd496: 45 31 c0 xor %r8d,%r8d 2cd499: ba 02 00 00 00 mov $0x2,%edx 2cd49e: 4c 89 f6 mov %r14,%rsi 2cd4a1: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2cd4a8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd4af: 4c 89 e7 mov %r12,%rdi 2cd4b2: e8 00 00 00 00 callq 2cd4b7 2cd4b7: 45 31 c0 xor %r8d,%r8d 2cd4ba: ba 03 00 00 00 mov $0x3,%edx 2cd4bf: 4c 89 f6 mov %r14,%rsi 2cd4c2: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2cd4c9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd4d0: 4c 89 e7 mov %r12,%rdi 2cd4d3: e8 00 00 00 00 callq 2cd4d8 2cd4d8: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2cd4df: 00 2cd4e0: c7 85 70 03 00 00 03 movl $0x3,0x370(%rbp) 2cd4e7: 00 00 00 2cd4ea: 48 89 85 48 03 00 00 mov %rax,0x348(%rbp) 2cd4f1: 0f 85 2b fc ff ff jne 2cd122 2cd4f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd4fe: e8 00 00 00 00 callq 2cd503 2cd503: b9 ac 04 00 00 mov $0x4ac,%ecx 2cd508: bf 02 00 00 00 mov $0x2,%edi 2cd50d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd514: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd51b: e8 00 00 00 00 callq 2cd520 2cd520: e9 47 fc ff ff jmpq 2cd16c 2cd525: 45 31 e4 xor %r12d,%r12d 2cd528: e9 67 fc ff ff jmpq 2cd194 2cd52d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd534: e8 00 00 00 00 callq 2cd539 2cd539: b9 be 04 00 00 mov $0x4be,%ecx 2cd53e: bf 02 00 00 00 mov $0x2,%edi 2cd543: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd54a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd551: e8 00 00 00 00 callq 2cd556 2cd556: e9 11 fc ff ff jmpq 2cd16c 2cd55b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd562: e8 00 00 00 00 callq 2cd567 2cd567: b9 c8 04 00 00 mov $0x4c8,%ecx 2cd56c: bf 02 00 00 00 mov $0x2,%edi 2cd571: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd578: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd57f: e8 00 00 00 00 callq 2cd584 2cd584: e9 e3 fb ff ff jmpq 2cd16c 2cd589: b9 df 04 00 00 mov $0x4df,%ecx 2cd58e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd595: bf 02 00 00 00 mov $0x2,%edi 2cd59a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd5a1: e8 00 00 00 00 callq 2cd5a6 2cd5a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd5ad: e8 00 00 00 00 callq 2cd5b2 2cd5b2: e9 b5 fb ff ff jmpq 2cd16c 2cd5b7: b9 e6 04 00 00 mov $0x4e6,%ecx 2cd5bc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd5c3: bf 02 00 00 00 mov $0x2,%edi 2cd5c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd5cf: e8 00 00 00 00 callq 2cd5d4 2cd5d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd5db: e8 00 00 00 00 callq 2cd5e0 2cd5e0: e9 87 fb ff ff jmpq 2cd16c 2cd5e5: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cd5ec: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2cd5f1: 8b 50 1c mov 0x1c(%rax),%edx 2cd5f4: 85 d2 test %edx,%edx 2cd5f6: 0f 84 3a 01 00 00 je 2cd736 2cd5fc: 4c 89 2c 24 mov %r13,(%rsp) 2cd600: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2cd607: 31 db xor %ebx,%ebx 2cd609: eb 73 jmp 2cd67e 2cd60b: 48 89 c7 mov %rax,%rdi 2cd60e: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cd615: 4c 89 f1 mov %r14,%rcx 2cd618: 89 da mov %ebx,%edx 2cd61a: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cd621: 4c 89 e6 mov %r12,%rsi 2cd624: e8 00 00 00 00 callq 2cd629 2cd629: ba 18 00 00 00 mov $0x18,%edx 2cd62e: be c0 0d 00 00 mov $0xdc0,%esi 2cd633: 4c 89 ac dd f8 01 00 mov %r13,0x1f8(%rbp,%rbx,8) 2cd63a: 00 2cd63b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cd642 2cd642: e8 00 00 00 00 callq 2cd647 2cd647: 49 89 c5 mov %rax,%r13 2cd64a: 48 85 c0 test %rax,%rax 2cd64d: 0f 84 a5 00 00 00 je 2cd6f8 2cd653: 48 89 c7 mov %rax,%rdi 2cd656: 4c 89 e6 mov %r12,%rsi 2cd659: 49 83 c6 30 add $0x30,%r14 2cd65d: e8 00 00 00 00 callq 2cd662 2cd662: 4c 89 ac dd 28 02 00 mov %r13,0x228(%rbp,%rbx,8) 2cd669: 00 2cd66a: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cd671: 48 83 c3 01 add $0x1,%rbx 2cd675: 39 58 1c cmp %ebx,0x1c(%rax) 2cd678: 0f 86 b4 00 00 00 jbe 2cd732 2cd67e: 89 de mov %ebx,%esi 2cd680: 4c 89 e7 mov %r12,%rdi 2cd683: 41 89 df mov %ebx,%r15d 2cd686: e8 00 00 00 00 callq 2cd68b 2cd68b: 48 89 84 dd c8 01 00 mov %rax,0x1c8(%rbp,%rbx,8) 2cd692: 00 2cd693: 48 85 c0 test %rax,%rax 2cd696: 0f 84 45 01 00 00 je 2cd7e1 2cd69c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cd6a3 2cd6a3: ba 50 00 00 00 mov $0x50,%edx 2cd6a8: be c0 0d 00 00 mov $0xdc0,%esi 2cd6ad: e8 00 00 00 00 callq 2cd6b2 2cd6b2: 49 89 c5 mov %rax,%r13 2cd6b5: 48 85 c0 test %rax,%rax 2cd6b8: 0f 85 4d ff ff ff jne 2cd60b 2cd6be: b9 04 05 00 00 mov $0x504,%ecx 2cd6c3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd6ca: 4a c7 84 fd f8 01 00 movq $0x0,0x1f8(%rbp,%r15,8) 2cd6d1: 00 00 00 00 00 2cd6d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd6dd: bf 02 00 00 00 mov $0x2,%edi 2cd6e2: e8 00 00 00 00 callq 2cd6e7 2cd6e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd6ee: e8 00 00 00 00 callq 2cd6f3 2cd6f3: e9 74 fa ff ff jmpq 2cd16c 2cd6f8: b9 0b 05 00 00 mov $0x50b,%ecx 2cd6fd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd704: 4a c7 84 fd 28 02 00 movq $0x0,0x228(%rbp,%r15,8) 2cd70b: 00 00 00 00 00 2cd710: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd717: bf 02 00 00 00 mov $0x2,%edi 2cd71c: e8 00 00 00 00 callq 2cd721 2cd721: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd728: e8 00 00 00 00 callq 2cd72d 2cd72d: e9 3a fa ff ff jmpq 2cd16c 2cd732: 4c 8b 2c 24 mov (%rsp),%r13 2cd736: 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%ebx 2cd73c: 41 89 5d 28 mov %ebx,0x28(%r13) 2cd740: 85 db test %ebx,%ebx 2cd742: 74 69 je 2cd7ad 2cd744: 89 d8 mov %ebx,%eax 2cd746: 49 8d 4d 54 lea 0x54(%r13),%rcx 2cd74a: 31 f6 xor %esi,%esi 2cd74c: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2cd750: 48 89 cf mov %rcx,%rdi 2cd753: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 2cd757: 48 c1 e2 02 shl $0x2,%rdx 2cd75b: e8 00 00 00 00 callq 2cd760 2cd760: 31 d2 xor %edx,%edx 2cd762: 89 d1 mov %edx,%ecx 2cd764: 83 c2 01 add $0x1,%edx 2cd767: c7 00 01 00 00 00 movl $0x1,(%rax) 2cd76d: 48 83 c0 2c add $0x2c,%rax 2cd771: 48 8d 34 89 lea (%rcx,%rcx,4),%rsi 2cd775: 48 8d 0c 71 lea (%rcx,%rsi,2),%rcx 2cd779: 41 80 4c 8d 5c 01 orb $0x1,0x5c(%r13,%rcx,4) 2cd77f: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2cd786: c7 40 e4 01 00 00 00 movl $0x1,-0x1c(%rax) 2cd78d: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 2cd794: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 2cd79b: c7 40 f0 01 00 00 00 movl $0x1,-0x10(%rax) 2cd7a2: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 2cd7a9: 39 d3 cmp %edx,%ebx 2cd7ab: 75 b5 jne 2cd762 2cd7ad: 41 c6 45 4a 01 movb $0x1,0x4a(%r13) 2cd7b2: 0f b6 7c 24 0c movzbl 0xc(%rsp),%edi 2cd7b7: 48 89 ea mov %rbp,%rdx 2cd7ba: 4c 89 ee mov %r13,%rsi 2cd7bd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd7c4: 49 89 ec mov %rbp,%r12 2cd7c7: e8 00 00 00 00 callq 2cd7cc 2cd7cc: 84 c0 test %al,%al 2cd7ce: 0f 84 98 f9 ff ff je 2cd16c 2cd7d4: 4c 89 ef mov %r13,%rdi 2cd7d7: e8 00 00 00 00 callq 2cd7dc 2cd7dc: e9 b3 f9 ff ff jmpq 2cd194 2cd7e1: b9 fd 04 00 00 mov $0x4fd,%ecx 2cd7e6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd7ed: bf 02 00 00 00 mov $0x2,%edi 2cd7f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd7f9: e8 00 00 00 00 callq 2cd7fe 2cd7fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd805: e8 00 00 00 00 callq 2cd80a 2cd80a: e9 5d f9 ff ff jmpq 2cd16c 2cd80f: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cd816: 8b 40 1c mov 0x1c(%rax),%eax 2cd819: 85 c0 test %eax,%eax 2cd81b: 0f 85 db fd ff ff jne 2cd5fc 2cd821: 41 c7 45 28 00 00 00 movl $0x0,0x28(%r13) 2cd828: 00 2cd829: eb 82 jmp 2cd7ad 2cd82b: e8 00 00 00 00 callq 2cd830 00000000002cd830 : 2cd830: e8 00 00 00 00 callq 2cd835 2cd835: 41 57 push %r15 2cd837: ba 28 04 00 00 mov $0x428,%edx 2cd83c: 41 56 push %r14 2cd83e: 41 55 push %r13 2cd840: 49 89 f5 mov %rsi,%r13 2cd843: be c0 0d 00 00 mov $0xdc0,%esi 2cd848: 41 54 push %r12 2cd84a: 55 push %rbp 2cd84b: 53 push %rbx 2cd84c: 48 83 ec 28 sub $0x28,%rsp 2cd850: 89 7c 24 0c mov %edi,0xc(%rsp) 2cd854: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cd85b 2cd85b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cd862: 00 00 2cd864: 48 89 44 24 20 mov %rax,0x20(%rsp) 2cd869: 31 c0 xor %eax,%eax 2cd86b: e8 00 00 00 00 callq 2cd870 2cd870: 48 85 c0 test %rax,%rax 2cd873: 0f 84 ba 04 00 00 je 2cdd33 2cd879: 4d 8b a5 98 02 00 00 mov 0x298(%r13),%r12 2cd880: 48 89 c5 mov %rax,%rbp 2cd883: 41 b8 01 00 00 00 mov $0x1,%r8d 2cd889: 49 8b 44 24 58 mov 0x58(%r12),%rax 2cd88e: 48 c7 40 28 00 00 00 movq $0x0,0x28(%rax) 2cd895: 00 2cd896: 48 b8 02 00 00 00 ff movabs $0xffffffff00000002,%rax 2cd89d: ff ff ff 2cd8a0: 48 89 85 a8 02 00 00 mov %rax,0x2a8(%rbp) 2cd8a7: 48 b8 c8 00 00 00 28 movabs $0x28000000c8,%rax 2cd8ae: 00 00 00 2cd8b1: 48 c7 85 18 04 00 00 movq $0x0,0x418(%rbp) 2cd8b8: 00 00 00 00 2cd8bc: 48 c7 85 10 04 00 00 movq $0x0,0x410(%rbp) 2cd8c3: 00 00 00 00 2cd8c7: c7 85 24 03 00 00 02 movl $0x2,0x324(%rbp) 2cd8ce: 00 00 00 2cd8d1: 49 89 45 2c mov %rax,0x2c(%r13) 2cd8d5: 41 c7 45 38 40 00 00 movl $0x40,0x38(%r13) 2cd8dc: 00 2cd8dd: 41 c6 45 46 01 movb $0x1,0x46(%r13) 2cd8e2: 4d 8b 74 24 58 mov 0x58(%r12),%r14 2cd8e7: 41 80 7e 78 00 cmpb $0x0,0x78(%r14) 2cd8ec: 74 0c je 2cd8fa 2cd8ee: 41 8b 76 58 mov 0x58(%r14),%esi 2cd8f2: 85 f6 test %esi,%esi 2cd8f4: 0f 85 98 03 00 00 jne 2cdc92 2cd8fa: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd901: ba 02 00 00 00 mov $0x2,%edx 2cd906: 4c 89 f6 mov %r14,%rsi 2cd909: 4c 89 e7 mov %r12,%rdi 2cd90c: e8 00 00 00 00 callq 2cd911 2cd911: 45 31 c0 xor %r8d,%r8d 2cd914: ba 03 00 00 00 mov $0x3,%edx 2cd919: 4c 89 f6 mov %r14,%rsi 2cd91c: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2cd923: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd92a: 4c 89 e7 mov %r12,%rdi 2cd92d: e8 00 00 00 00 callq 2cd932 2cd932: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2cd939: 00 2cd93a: c7 85 70 03 00 00 01 movl $0x1,0x370(%rbp) 2cd941: 00 00 00 2cd944: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2cd94b: 0f 84 b4 03 00 00 je 2cdd05 2cd951: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2cd957: 31 c0 xor %eax,%eax 2cd959: eb 0c jmp 2cd967 2cd95b: 48 83 c0 01 add $0x1,%rax 2cd95f: 39 c2 cmp %eax,%edx 2cd961: 0f 86 82 00 00 00 jbe 2cd9e9 2cd967: 48 83 bc c5 38 03 00 cmpq $0x0,0x338(%rbp,%rax,8) 2cd96e: 00 00 2cd970: 75 e9 jne 2cd95b 2cd972: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cd979: e8 00 00 00 00 callq 2cd97e 2cd97e: b9 74 05 00 00 mov $0x574,%ecx 2cd983: bf 02 00 00 00 mov $0x2,%edi 2cd988: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd98f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd996: e8 00 00 00 00 callq 2cd99b 2cd99b: 48 89 ef mov %rbp,%rdi 2cd99e: 45 31 e4 xor %r12d,%r12d 2cd9a1: e8 da e6 ff ff callq 2cc080 2cd9a6: b9 f5 05 00 00 mov $0x5f5,%ecx 2cd9ab: bf 02 00 00 00 mov $0x2,%edi 2cd9b0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd9b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd9be: e8 00 00 00 00 callq 2cd9c3 2cd9c3: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2cd9c8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cd9cf: 00 00 2cd9d1: 0f 85 62 06 00 00 jne 2ce039 2cd9d7: 48 83 c4 28 add $0x28,%rsp 2cd9db: 4c 89 e0 mov %r12,%rax 2cd9de: 5b pop %rbx 2cd9df: 5d pop %rbp 2cd9e0: 41 5c pop %r12 2cd9e2: 41 5d pop %r13 2cd9e4: 41 5e pop %r14 2cd9e6: 41 5f pop %r15 2cd9e8: c3 retq 2cd9e9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cd9f0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cd9f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cd9fe: 4c 89 e7 mov %r12,%rdi 2cda01: e8 00 00 00 00 callq 2cda06 2cda06: 48 89 85 d0 03 00 00 mov %rax,0x3d0(%rbp) 2cda0d: 48 85 c0 test %rax,%rax 2cda10: 0f 84 25 03 00 00 je 2cdd3b 2cda16: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cda1d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cda24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cda2b: 4c 89 e7 mov %r12,%rdi 2cda2e: e8 00 00 00 00 callq 2cda33 2cda33: 48 89 85 c8 03 00 00 mov %rax,0x3c8(%rbp) 2cda3a: 48 85 c0 test %rax,%rax 2cda3d: 0f 84 26 03 00 00 je 2cdd69 2cda43: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2cda4a: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2cda4f: 48 89 44 24 18 mov %rax,0x18(%rsp) 2cda54: e8 00 00 00 00 callq 2cda59 2cda59: 48 89 85 c0 03 00 00 mov %rax,0x3c0(%rbp) 2cda60: 48 85 c0 test %rax,%rax 2cda63: 0f 84 32 ff ff ff je 2cd99b 2cda69: 8b 8d a8 02 00 00 mov 0x2a8(%rbp),%ecx 2cda6f: 85 c9 test %ecx,%ecx 2cda71: 0f 84 a6 05 00 00 je 2ce01d 2cda77: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2cda7e: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 2cda83: 49 c7 c7 00 00 00 00 mov $0x0,%r15 2cda8a: 31 db xor %ebx,%ebx 2cda8c: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2cda93: 49 89 c5 mov %rax,%r13 2cda96: e9 1a 01 00 00 jmpq 2cdbb5 2cda9b: 48 89 c7 mov %rax,%rdi 2cda9e: 4c 89 f1 mov %r14,%rcx 2cdaa1: 89 da mov %ebx,%edx 2cdaa3: 4c 89 e6 mov %r12,%rsi 2cdaa6: 48 89 04 24 mov %rax,(%rsp) 2cdaaa: e8 00 00 00 00 callq 2cdaaf 2cdaaf: 48 8b 04 24 mov (%rsp),%rax 2cdab3: 89 de mov %ebx,%esi 2cdab5: 4c 89 e7 mov %r12,%rdi 2cdab8: 48 89 84 dd 20 01 00 mov %rax,0x120(%rbp,%rbx,8) 2cdabf: 00 2cdac0: e8 7b ea ff ff callq 2cc540 2cdac5: 48 89 44 dd 00 mov %rax,0x0(%rbp,%rbx,8) 2cdaca: 48 85 c0 test %rax,%rax 2cdacd: 0f 84 c4 02 00 00 je 2cdd97 2cdad3: 89 de mov %ebx,%esi 2cdad5: 4c 89 e7 mov %r12,%rdi 2cdad8: e8 b3 e8 ff ff callq 2cc390 2cdadd: 48 89 44 dd 60 mov %rax,0x60(%rbp,%rbx,8) 2cdae2: 48 85 c0 test %rax,%rax 2cdae5: 0f 84 da 02 00 00 je 2cddc5 2cdaeb: bf 78 4b 00 00 mov $0x4b78,%edi 2cdaf0: e8 db e4 ff ff callq 2cbfd0 2cdaf5: be c0 0d 00 00 mov $0xdc0,%esi 2cdafa: bf 78 4b 00 00 mov $0x4b78,%edi 2cdaff: 89 c2 mov %eax,%edx 2cdb01: e8 00 00 00 00 callq 2cdb06 2cdb06: 48 85 c0 test %rax,%rax 2cdb09: 0f 84 07 01 00 00 je 2cdc16 2cdb0f: 89 da mov %ebx,%edx 2cdb11: 4c 89 e6 mov %r12,%rsi 2cdb14: 48 89 c7 mov %rax,%rdi 2cdb17: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cdb1e: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cdb25: 4c 89 f9 mov %r15,%rcx 2cdb28: 48 89 04 24 mov %rax,(%rsp) 2cdb2c: e8 00 00 00 00 callq 2cdb31 2cdb31: 48 8b 04 24 mov (%rsp),%rax 2cdb35: bf 60 4b 00 00 mov $0x4b60,%edi 2cdb3a: c6 80 74 4b 00 00 00 movb $0x0,0x4b74(%rax) 2cdb41: 48 89 84 dd 90 00 00 mov %rax,0x90(%rbp,%rbx,8) 2cdb48: 00 2cdb49: e8 82 e4 ff ff callq 2cbfd0 2cdb4e: be c0 0d 00 00 mov $0xdc0,%esi 2cdb53: bf 60 4b 00 00 mov $0x4b60,%edi 2cdb58: 89 c2 mov %eax,%edx 2cdb5a: e8 00 00 00 00 callq 2cdb5f 2cdb5f: 48 85 c0 test %rax,%rax 2cdb62: 0f 84 ec 00 00 00 je 2cdc54 2cdb68: 4c 89 e9 mov %r13,%rcx 2cdb6b: 89 da mov %ebx,%edx 2cdb6d: 48 89 c7 mov %rax,%rdi 2cdb70: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cdb77: 4c 89 e6 mov %r12,%rsi 2cdb7a: 48 89 04 24 mov %rax,(%rsp) 2cdb7e: 49 83 c5 38 add $0x38,%r13 2cdb82: 49 83 c6 0c add $0xc,%r14 2cdb86: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cdb8d: 49 81 c7 04 01 00 00 add $0x104,%r15 2cdb94: e8 00 00 00 00 callq 2cdb99 2cdb99: 48 8b 04 24 mov (%rsp),%rax 2cdb9d: 48 89 84 dd f0 00 00 mov %rax,0xf0(%rbp,%rbx,8) 2cdba4: 00 2cdba5: 48 83 c3 01 add $0x1,%rbx 2cdba9: 39 9d a8 02 00 00 cmp %ebx,0x2a8(%rbp) 2cdbaf: 0f 86 3e 02 00 00 jbe 2cddf3 2cdbb5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cdbbc 2cdbbc: ba 60 00 00 00 mov $0x60,%edx 2cdbc1: be c0 0d 00 00 mov $0xdc0,%esi 2cdbc6: 89 5c 24 08 mov %ebx,0x8(%rsp) 2cdbca: e8 00 00 00 00 callq 2cdbcf 2cdbcf: 48 85 c0 test %rax,%rax 2cdbd2: 0f 85 c3 fe ff ff jne 2cda9b 2cdbd8: 8b 44 24 08 mov 0x8(%rsp),%eax 2cdbdc: b9 99 05 00 00 mov $0x599,%ecx 2cdbe1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cdbe8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cdbef: bf 02 00 00 00 mov $0x2,%edi 2cdbf4: 48 c7 84 c5 20 01 00 movq $0x0,0x120(%rbp,%rax,8) 2cdbfb: 00 00 00 00 00 2cdc00: e8 00 00 00 00 callq 2cdc05 2cdc05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cdc0c: e8 00 00 00 00 callq 2cdc11 2cdc11: e9 85 fd ff ff jmpq 2cd99b 2cdc16: 8b 44 24 08 mov 0x8(%rsp),%eax 2cdc1a: b9 ae 05 00 00 mov $0x5ae,%ecx 2cdc1f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cdc26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cdc2d: bf 02 00 00 00 mov $0x2,%edi 2cdc32: 48 c7 84 c5 90 00 00 movq $0x0,0x90(%rbp,%rax,8) 2cdc39: 00 00 00 00 00 2cdc3e: e8 00 00 00 00 callq 2cdc43 2cdc43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cdc4a: e8 00 00 00 00 callq 2cdc4f 2cdc4f: e9 47 fd ff ff jmpq 2cd99b 2cdc54: 8b 44 24 08 mov 0x8(%rsp),%eax 2cdc58: b9 b5 05 00 00 mov $0x5b5,%ecx 2cdc5d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cdc64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cdc6b: bf 02 00 00 00 mov $0x2,%edi 2cdc70: 48 c7 84 c5 f0 00 00 movq $0x0,0xf0(%rbp,%rax,8) 2cdc77: 00 00 00 00 00 2cdc7c: e8 00 00 00 00 callq 2cdc81 2cdc81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cdc88: e8 00 00 00 00 callq 2cdc8d 2cdc8d: e9 09 fd ff ff jmpq 2cd99b 2cdc92: 31 c9 xor %ecx,%ecx 2cdc94: ba 04 00 00 00 mov $0x4,%edx 2cdc99: 4c 89 f6 mov %r14,%rsi 2cdc9c: 4c 89 e7 mov %r12,%rdi 2cdc9f: e8 00 00 00 00 callq 2cdca4 2cdca4: 45 31 c0 xor %r8d,%r8d 2cdca7: ba 02 00 00 00 mov $0x2,%edx 2cdcac: 4c 89 f6 mov %r14,%rsi 2cdcaf: 48 89 85 30 03 00 00 mov %rax,0x330(%rbp) 2cdcb6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cdcbd: 4c 89 e7 mov %r12,%rdi 2cdcc0: e8 00 00 00 00 callq 2cdcc5 2cdcc5: 45 31 c0 xor %r8d,%r8d 2cdcc8: ba 03 00 00 00 mov $0x3,%edx 2cdccd: 4c 89 f6 mov %r14,%rsi 2cdcd0: 48 89 85 38 03 00 00 mov %rax,0x338(%rbp) 2cdcd7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cdcde: 4c 89 e7 mov %r12,%rdi 2cdce1: e8 00 00 00 00 callq 2cdce6 2cdce6: 48 83 bd 30 03 00 00 cmpq $0x0,0x330(%rbp) 2cdced: 00 2cdcee: c7 85 70 03 00 00 02 movl $0x2,0x370(%rbp) 2cdcf5: 00 00 00 2cdcf8: 48 89 85 40 03 00 00 mov %rax,0x340(%rbp) 2cdcff: 0f 85 4c fc ff ff jne 2cd951 2cdd05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cdd0c: e8 00 00 00 00 callq 2cdd11 2cdd11: b9 6d 05 00 00 mov $0x56d,%ecx 2cdd16: bf 02 00 00 00 mov $0x2,%edi 2cdd1b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cdd22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cdd29: e8 00 00 00 00 callq 2cdd2e 2cdd2e: e9 68 fc ff ff jmpq 2cd99b 2cdd33: 45 31 e4 xor %r12d,%r12d 2cdd36: e9 88 fc ff ff jmpq 2cd9c3 2cdd3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cdd42: e8 00 00 00 00 callq 2cdd47 2cdd47: b9 7f 05 00 00 mov $0x57f,%ecx 2cdd4c: bf 02 00 00 00 mov $0x2,%edi 2cdd51: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cdd58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cdd5f: e8 00 00 00 00 callq 2cdd64 2cdd64: e9 32 fc ff ff jmpq 2cd99b 2cdd69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cdd70: e8 00 00 00 00 callq 2cdd75 2cdd75: b9 89 05 00 00 mov $0x589,%ecx 2cdd7a: bf 02 00 00 00 mov $0x2,%edi 2cdd7f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cdd86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cdd8d: e8 00 00 00 00 callq 2cdd92 2cdd92: e9 04 fc ff ff jmpq 2cd99b 2cdd97: b9 a0 05 00 00 mov $0x5a0,%ecx 2cdd9c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cdda3: bf 02 00 00 00 mov $0x2,%edi 2cdda8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cddaf: e8 00 00 00 00 callq 2cddb4 2cddb4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cddbb: e8 00 00 00 00 callq 2cddc0 2cddc0: e9 d6 fb ff ff jmpq 2cd99b 2cddc5: b9 a7 05 00 00 mov $0x5a7,%ecx 2cddca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cddd1: bf 02 00 00 00 mov $0x2,%edi 2cddd6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cdddd: e8 00 00 00 00 callq 2cdde2 2cdde2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cdde9: e8 00 00 00 00 callq 2cddee 2cddee: e9 a8 fb ff ff jmpq 2cd99b 2cddf3: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cddfa: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2cddff: 8b 50 1c mov 0x1c(%rax),%edx 2cde02: 85 d2 test %edx,%edx 2cde04: 0f 84 3a 01 00 00 je 2cdf44 2cde0a: 4c 89 2c 24 mov %r13,(%rsp) 2cde0e: 49 c7 c6 00 00 00 00 mov $0x0,%r14 2cde15: 31 db xor %ebx,%ebx 2cde17: eb 73 jmp 2cde8c 2cde19: 48 89 c7 mov %rax,%rdi 2cde1c: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2cde23: 4c 89 f1 mov %r14,%rcx 2cde26: 89 da mov %ebx,%edx 2cde28: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2cde2f: 4c 89 e6 mov %r12,%rsi 2cde32: e8 00 00 00 00 callq 2cde37 2cde37: ba 18 00 00 00 mov $0x18,%edx 2cde3c: be c0 0d 00 00 mov $0xdc0,%esi 2cde41: 4c 89 ac dd f8 01 00 mov %r13,0x1f8(%rbp,%rbx,8) 2cde48: 00 2cde49: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cde50 2cde50: e8 00 00 00 00 callq 2cde55 2cde55: 49 89 c5 mov %rax,%r13 2cde58: 48 85 c0 test %rax,%rax 2cde5b: 0f 84 a5 00 00 00 je 2cdf06 2cde61: 48 89 c7 mov %rax,%rdi 2cde64: 4c 89 e6 mov %r12,%rsi 2cde67: 49 83 c6 30 add $0x30,%r14 2cde6b: e8 00 00 00 00 callq 2cde70 2cde70: 4c 89 ac dd 28 02 00 mov %r13,0x228(%rbp,%rbx,8) 2cde77: 00 2cde78: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2cde7f: 48 83 c3 01 add $0x1,%rbx 2cde83: 39 58 1c cmp %ebx,0x1c(%rax) 2cde86: 0f 86 b4 00 00 00 jbe 2cdf40 2cde8c: 89 de mov %ebx,%esi 2cde8e: 4c 89 e7 mov %r12,%rdi 2cde91: 41 89 df mov %ebx,%r15d 2cde94: e8 00 00 00 00 callq 2cde99 2cde99: 48 89 84 dd c8 01 00 mov %rax,0x1c8(%rbp,%rbx,8) 2cdea0: 00 2cdea1: 48 85 c0 test %rax,%rax 2cdea4: 0f 84 45 01 00 00 je 2cdfef 2cdeaa: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cdeb1 2cdeb1: ba 50 00 00 00 mov $0x50,%edx 2cdeb6: be c0 0d 00 00 mov $0xdc0,%esi 2cdebb: e8 00 00 00 00 callq 2cdec0 2cdec0: 49 89 c5 mov %rax,%r13 2cdec3: 48 85 c0 test %rax,%rax 2cdec6: 0f 85 4d ff ff ff jne 2cde19 2cdecc: b9 c5 05 00 00 mov $0x5c5,%ecx 2cded1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cded8: 4a c7 84 fd f8 01 00 movq $0x0,0x1f8(%rbp,%r15,8) 2cdedf: 00 00 00 00 00 2cdee4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cdeeb: bf 02 00 00 00 mov $0x2,%edi 2cdef0: e8 00 00 00 00 callq 2cdef5 2cdef5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cdefc: e8 00 00 00 00 callq 2cdf01 2cdf01: e9 95 fa ff ff jmpq 2cd99b 2cdf06: b9 cc 05 00 00 mov $0x5cc,%ecx 2cdf0b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cdf12: 4a c7 84 fd 28 02 00 movq $0x0,0x228(%rbp,%r15,8) 2cdf19: 00 00 00 00 00 2cdf1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cdf25: bf 02 00 00 00 mov $0x2,%edi 2cdf2a: e8 00 00 00 00 callq 2cdf2f 2cdf2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cdf36: e8 00 00 00 00 callq 2cdf3b 2cdf3b: e9 5b fa ff ff jmpq 2cd99b 2cdf40: 4c 8b 2c 24 mov (%rsp),%r13 2cdf44: 8b 9d a8 02 00 00 mov 0x2a8(%rbp),%ebx 2cdf4a: 41 89 5d 28 mov %ebx,0x28(%r13) 2cdf4e: 85 db test %ebx,%ebx 2cdf50: 74 69 je 2cdfbb 2cdf52: 89 d8 mov %ebx,%eax 2cdf54: 49 8d 4d 54 lea 0x54(%r13),%rcx 2cdf58: 31 f6 xor %esi,%esi 2cdf5a: 48 8d 14 80 lea (%rax,%rax,4),%rdx 2cdf5e: 48 89 cf mov %rcx,%rdi 2cdf61: 48 8d 14 50 lea (%rax,%rdx,2),%rdx 2cdf65: 48 c1 e2 02 shl $0x2,%rdx 2cdf69: e8 00 00 00 00 callq 2cdf6e 2cdf6e: 31 d2 xor %edx,%edx 2cdf70: 89 d1 mov %edx,%ecx 2cdf72: 83 c2 01 add $0x1,%edx 2cdf75: c7 00 01 00 00 00 movl $0x1,(%rax) 2cdf7b: 48 83 c0 2c add $0x2c,%rax 2cdf7f: 48 8d 34 89 lea (%rcx,%rcx,4),%rsi 2cdf83: 48 8d 0c 71 lea (%rcx,%rsi,2),%rcx 2cdf87: 41 80 4c 8d 5c 01 orb $0x1,0x5c(%r13,%rcx,4) 2cdf8d: c7 40 e0 80 3e 00 00 movl $0x3e80,-0x20(%rax) 2cdf94: c7 40 e4 01 00 00 00 movl $0x1,-0x1c(%rax) 2cdf9b: c7 40 e8 01 00 00 00 movl $0x1,-0x18(%rax) 2cdfa2: c7 40 ec fa 00 00 00 movl $0xfa,-0x14(%rax) 2cdfa9: c7 40 f0 01 00 00 00 movl $0x1,-0x10(%rax) 2cdfb0: c7 40 f4 01 00 00 00 movl $0x1,-0xc(%rax) 2cdfb7: 39 d3 cmp %edx,%ebx 2cdfb9: 75 b5 jne 2cdf70 2cdfbb: 41 c6 45 4a 01 movb $0x1,0x4a(%r13) 2cdfc0: 0f b6 7c 24 0c movzbl 0xc(%rsp),%edi 2cdfc5: 48 89 ea mov %rbp,%rdx 2cdfc8: 4c 89 ee mov %r13,%rsi 2cdfcb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2cdfd2: 49 89 ec mov %rbp,%r12 2cdfd5: e8 00 00 00 00 callq 2cdfda 2cdfda: 84 c0 test %al,%al 2cdfdc: 0f 84 b9 f9 ff ff je 2cd99b 2cdfe2: 4c 89 ef mov %r13,%rdi 2cdfe5: e8 00 00 00 00 callq 2cdfea 2cdfea: e9 d4 f9 ff ff jmpq 2cd9c3 2cdfef: b9 be 05 00 00 mov $0x5be,%ecx 2cdff4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cdffb: bf 02 00 00 00 mov $0x2,%edi 2ce000: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ce007: e8 00 00 00 00 callq 2ce00c 2ce00c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ce013: e8 00 00 00 00 callq 2ce018 2ce018: e9 7e f9 ff ff jmpq 2cd99b 2ce01d: 48 8b 85 18 04 00 00 mov 0x418(%rbp),%rax 2ce024: 8b 40 1c mov 0x1c(%rax),%eax 2ce027: 85 c0 test %eax,%eax 2ce029: 0f 85 db fd ff ff jne 2cde0a 2ce02f: 41 c7 45 28 00 00 00 movl $0x0,0x28(%r13) 2ce036: 00 2ce037: eb 82 jmp 2cdfbb 2ce039: e8 00 00 00 00 callq 2ce03e 2ce03e: 66 90 xchg %ax,%ax 00000000002ce040 : 2ce040: e8 00 00 00 00 callq 2ce045 2ce045: 41 57 push %r15 2ce047: 49 89 ff mov %rdi,%r15 2ce04a: 41 56 push %r14 2ce04c: 41 55 push %r13 2ce04e: 41 54 push %r12 2ce050: 55 push %rbp 2ce051: 53 push %rbx 2ce052: 48 83 ec 08 sub $0x8,%rsp 2ce056: 48 63 46 08 movslq 0x8(%rsi),%rax 2ce05a: 4c 8b 6e 18 mov 0x18(%rsi),%r13 2ce05e: 44 8b 66 0c mov 0xc(%rsi),%r12d 2ce062: 8b 2c 85 00 00 00 00 mov 0x0(,%rax,4),%ebp 2ce069: 81 fd 2c 80 06 00 cmp $0x6802c,%ebp 2ce06f: 74 7a je 2ce0eb 2ce071: 45 85 e4 test %r12d,%r12d 2ce074: 74 61 je 2ce0d7 2ce076: 0f b6 80 00 00 00 00 movzbl 0x0(%rax),%eax 2ce07d: 45 31 f6 xor %r14d,%r14d 2ce080: 88 44 24 07 mov %al,0x7(%rsp) 2ce084: eb 12 jmp 2ce098 2ce086: e8 00 00 00 00 callq 2ce08b 2ce08b: 83 f8 01 cmp $0x1,%eax 2ce08e: 75 36 jne 2ce0c6 2ce090: 41 01 de add %ebx,%r14d 2ce093: 41 29 dc sub %ebx,%r12d 2ce096: 74 3f je 2ce0d7 2ce098: 41 83 fc 10 cmp $0x10,%r12d 2ce09c: bb 10 00 00 00 mov $0x10,%ebx 2ce0a1: 44 89 f2 mov %r14d,%edx 2ce0a4: 4c 89 ff mov %r15,%rdi 2ce0a7: 41 0f 46 dc cmovbe %r12d,%ebx 2ce0ab: 4c 01 ea add %r13,%rdx 2ce0ae: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 2ce0b3: 42 8d 74 35 00 lea 0x0(%rbp,%r14,1),%esi 2ce0b8: 89 d9 mov %ebx,%ecx 2ce0ba: 75 ca jne 2ce086 2ce0bc: e8 00 00 00 00 callq 2ce0c1 2ce0c1: 83 f8 01 cmp $0x1,%eax 2ce0c4: 74 ca je 2ce090 2ce0c6: 48 83 c4 08 add $0x8,%rsp 2ce0ca: 31 c0 xor %eax,%eax 2ce0cc: 5b pop %rbx 2ce0cd: 5d pop %rbp 2ce0ce: 41 5c pop %r12 2ce0d0: 41 5d pop %r13 2ce0d2: 41 5e pop %r14 2ce0d4: 41 5f pop %r15 2ce0d6: c3 retq 2ce0d7: 48 83 c4 08 add $0x8,%rsp 2ce0db: b8 01 00 00 00 mov $0x1,%eax 2ce0e0: 5b pop %rbx 2ce0e1: 5d pop %rbp 2ce0e2: 41 5c pop %r12 2ce0e4: 41 5d pop %r13 2ce0e6: 41 5e pop %r14 2ce0e8: 41 5f pop %r15 2ce0ea: c3 retq 2ce0eb: 41 69 c4 cd cc cc cc imul $0xcccccccd,%r12d,%eax 2ce0f2: 3d 33 33 33 33 cmp $0x33333333,%eax 2ce0f7: 0f 87 8f 00 00 00 ja 2ce18c 2ce0fd: 41 81 fc 7b 02 00 00 cmp $0x27b,%r12d 2ce104: 0f 87 aa 00 00 00 ja 2ce1b4 2ce10a: 44 89 e2 mov %r12d,%edx 2ce10d: b8 cd cc cc cc mov $0xcccccccd,%eax 2ce112: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ce119: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ce120: 48 0f af d0 imul %rax,%rdx 2ce124: 48 c1 ea 22 shr $0x22,%rdx 2ce128: e8 00 00 00 00 callq 2ce12d 2ce12d: eb 26 jmp 2ce155 2ce12f: 4c 89 ea mov %r13,%rdx 2ce132: b9 0f 00 00 00 mov $0xf,%ecx 2ce137: be 2c 80 06 00 mov $0x6802c,%esi 2ce13c: 4c 89 ff mov %r15,%rdi 2ce13f: e8 00 00 00 00 callq 2ce144 2ce144: 49 83 c5 0f add $0xf,%r13 2ce148: 41 83 ec 0f sub $0xf,%r12d 2ce14c: 83 f8 01 cmp $0x1,%eax 2ce14f: 0f 85 71 ff ff ff jne 2ce0c6 2ce155: 45 85 e4 test %r12d,%r12d 2ce158: 0f 84 79 ff ff ff je 2ce0d7 2ce15e: 41 83 fc 0f cmp $0xf,%r12d 2ce162: 77 cb ja 2ce12f 2ce164: 44 89 e1 mov %r12d,%ecx 2ce167: 4c 89 ea mov %r13,%rdx 2ce16a: 4c 89 ff mov %r15,%rdi 2ce16d: be 2c 80 06 00 mov $0x6802c,%esi 2ce172: e8 00 00 00 00 callq 2ce177 2ce177: 83 f8 01 cmp $0x1,%eax 2ce17a: 0f 94 c0 sete %al 2ce17d: 48 83 c4 08 add $0x8,%rsp 2ce181: 5b pop %rbx 2ce182: 5d pop %rbp 2ce183: 41 5c pop %r12 2ce185: 41 5d pop %r13 2ce187: 41 5e pop %r14 2ce189: 41 5f pop %r15 2ce18b: c3 retq 2ce18c: b9 05 00 00 00 mov $0x5,%ecx 2ce191: 44 89 e2 mov %r12d,%edx 2ce194: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ce19b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ce1a2: e8 00 00 00 00 callq 2ce1a7 2ce1a7: 41 81 fc 7b 02 00 00 cmp $0x27b,%r12d 2ce1ae: 0f 86 56 ff ff ff jbe 2ce10a 2ce1b4: b9 7b 02 00 00 mov $0x27b,%ecx 2ce1b9: 44 89 e2 mov %r12d,%edx 2ce1bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ce1c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ce1ca: e8 00 00 00 00 callq 2ce1cf 2ce1cf: e9 36 ff ff ff jmpq 2ce10a 2ce1d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ce1db: 00 00 00 00 2ce1df: 90 nop 00000000002ce1e0 : 2ce1e0: e8 00 00 00 00 callq 2ce1e5 2ce1e5: 48 b9 01 00 00 00 01 movabs $0x100000001,%rcx 2ce1ec: 00 00 00 2ce1ef: 41 55 push %r13 2ce1f1: 41 54 push %r12 2ce1f3: 55 push %rbp 2ce1f4: 48 89 fd mov %rdi,%rbp 2ce1f7: 53 push %rbx 2ce1f8: 48 89 f3 mov %rsi,%rbx 2ce1fb: 48 83 ec 50 sub $0x50,%rsp 2ce1ff: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ce206: 00 00 2ce208: 48 89 44 24 48 mov %rax,0x48(%rsp) 2ce20d: 31 c0 xor %eax,%eax 2ce20f: 48 63 46 08 movslq 0x8(%rsi),%rax 2ce213: 83 7e 04 01 cmpl $0x1,0x4(%rsi) 2ce217: 48 89 4c 24 20 mov %rcx,0x20(%rsp) 2ce21c: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2ce223: 00 00 2ce225: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2ce22c: 00 00 2ce22e: 0f b6 90 00 00 00 00 movzbl 0x0(%rax),%edx 2ce235: 88 54 24 07 mov %dl,0x7(%rsp) 2ce239: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2ce23e: 48 89 54 24 28 mov %rdx,0x28(%rsp) 2ce243: 0f 84 97 00 00 00 je 2ce2e0 2ce249: 44 0f b6 a0 00 00 00 movzbl 0x0(%rax),%r12d 2ce250: 00 2ce251: 8b 43 0c mov 0xc(%rbx),%eax 2ce254: c6 44 24 21 3a movb $0x3a,0x21(%rsp) 2ce259: c6 44 24 31 3a movb $0x3a,0x31(%rsp) 2ce25e: 45 84 e4 test %r12b,%r12b 2ce261: 0f 84 97 00 00 00 je 2ce2fe 2ce267: 89 44 24 34 mov %eax,0x34(%rsp) 2ce26b: 48 8b 43 18 mov 0x18(%rbx),%rax 2ce26f: 45 31 ed xor %r13d,%r13d 2ce272: c6 44 24 10 02 movb $0x2,0x10(%rsp) 2ce277: 48 89 44 24 38 mov %rax,0x38(%rsp) 2ce27c: 48 8d 44 24 20 lea 0x20(%rsp),%rax 2ce281: c7 44 24 14 02 00 00 movl $0x2,0x14(%rsp) 2ce288: 00 2ce289: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2ce28e: 48 89 ee mov %rbp,%rsi 2ce291: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ce296: 48 8b 85 18 01 00 00 mov 0x118(%rbp),%rax 2ce29d: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 2ce2a4: 48 8b 40 18 mov 0x18(%rax),%rax 2ce2a8: 48 8b 00 mov (%rax),%rax 2ce2ab: 8b 40 30 mov 0x30(%rax),%eax 2ce2ae: 89 44 24 18 mov %eax,0x18(%rsp) 2ce2b2: e8 00 00 00 00 callq 2ce2b7 2ce2b7: 4c 89 ef mov %r13,%rdi 2ce2ba: 41 89 c4 mov %eax,%r12d 2ce2bd: e8 00 00 00 00 callq 2ce2c2 2ce2c2: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2ce2c7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ce2ce: 00 00 2ce2d0: 75 75 jne 2ce347 2ce2d2: 48 83 c4 50 add $0x50,%rsp 2ce2d6: 44 89 e0 mov %r12d,%eax 2ce2d9: 5b pop %rbx 2ce2da: 5d pop %rbp 2ce2db: 41 5c pop %r12 2ce2dd: 41 5d pop %r13 2ce2df: c3 retq 2ce2e0: 44 0f b6 a0 00 00 00 movzbl 0x0(%rax),%r12d 2ce2e7: 00 2ce2e8: 8b 43 0c mov 0xc(%rbx),%eax 2ce2eb: c6 44 24 21 3b movb $0x3b,0x21(%rsp) 2ce2f0: c6 44 24 31 3b movb $0x3b,0x31(%rsp) 2ce2f5: 45 84 e4 test %r12b,%r12b 2ce2f8: 0f 85 69 ff ff ff jne 2ce267 2ce2fe: 8d 78 01 lea 0x1(%rax),%edi 2ce301: be c0 0d 00 00 mov $0xdc0,%esi 2ce306: c6 44 24 10 01 movb $0x1,0x10(%rsp) 2ce30b: e8 00 00 00 00 callq 2ce310 2ce310: 49 89 c5 mov %rax,%r13 2ce313: 48 85 c0 test %rax,%rax 2ce316: 74 aa je 2ce2c2 2ce318: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2ce31d: 8b 53 0c mov 0xc(%rbx),%edx 2ce320: 49 8d 7d 01 lea 0x1(%r13),%rdi 2ce324: 48 8b 73 18 mov 0x18(%rbx),%rsi 2ce328: 41 88 45 00 mov %al,0x0(%r13) 2ce32c: 49 89 d4 mov %rdx,%r12 2ce32f: 41 83 c4 01 add $0x1,%r12d 2ce333: e8 00 00 00 00 callq 2ce338 2ce338: 44 89 64 24 24 mov %r12d,0x24(%rsp) 2ce33d: 4c 89 6c 24 28 mov %r13,0x28(%rsp) 2ce342: e9 35 ff ff ff jmpq 2ce27c 2ce347: e8 00 00 00 00 callq 2ce34c 2ce34c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ce350 : 2ce350: e8 00 00 00 00 callq 2ce355 2ce355: 48 85 d2 test %rdx,%rdx 2ce358: 0f 84 4c 01 00 00 je 2ce4aa 2ce35e: 83 7a 08 20 cmpl $0x20,0x8(%rdx) 2ce362: 41 55 push %r13 2ce364: b8 02 00 00 00 mov $0x2,%eax 2ce369: 41 54 push %r12 2ce36b: 55 push %rbp 2ce36c: 53 push %rbx 2ce36d: 48 89 d3 mov %rdx,%rbx 2ce370: 77 18 ja 2ce38a 2ce372: 8b 02 mov (%rdx),%eax 2ce374: 49 89 f4 mov %rsi,%r12 2ce377: 83 f8 01 cmp $0x1,%eax 2ce37a: 0f 84 81 00 00 00 je 2ce401 2ce380: 83 f8 02 cmp $0x2,%eax 2ce383: 74 0c je 2ce391 2ce385: b8 02 00 00 00 mov $0x2,%eax 2ce38a: 5b pop %rbx 2ce38b: 5d pop %rbp 2ce38c: 41 5c pop %r12 2ce38e: 41 5d pop %r13 2ce390: c3 retq 2ce391: 83 ff 04 cmp $0x4,%edi 2ce394: 74 7f je 2ce415 2ce396: 0f 86 b6 00 00 00 jbe 2ce452 2ce39c: 81 ff 80 00 00 00 cmp $0x80,%edi 2ce3a2: 74 08 je 2ce3ac 2ce3a4: 83 ef 20 sub $0x20,%edi 2ce3a7: 83 e7 df and $0xffffffdf,%edi 2ce3aa: 75 de jne 2ce38a 2ce3ac: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ce3b3: 49 c7 c5 00 00 00 00 mov $0x0,%r13 2ce3ba: 48 89 de mov %rbx,%rsi 2ce3bd: 4c 89 e7 mov %r12,%rdi 2ce3c0: e8 00 00 00 00 callq 2ce3c5 2ce3c5: 84 c0 test %al,%al 2ce3c7: 75 2f jne 2ce3f8 2ce3c9: 31 ed xor %ebp,%ebp 2ce3cb: 80 7b 10 00 cmpb $0x0,0x10(%rbx) 2ce3cf: 75 14 jne 2ce3e5 2ce3d1: e9 c8 00 00 00 jmpq 2ce49e 2ce3d6: 0f b6 43 10 movzbl 0x10(%rbx),%eax 2ce3da: 83 c5 01 add $0x1,%ebp 2ce3dd: 39 e8 cmp %ebp,%eax 2ce3df: 0f 86 b9 00 00 00 jbe 2ce49e 2ce3e5: 49 8b 45 08 mov 0x8(%r13),%rax 2ce3e9: 48 89 de mov %rbx,%rsi 2ce3ec: 4c 89 e7 mov %r12,%rdi 2ce3ef: e8 00 00 00 00 callq 2ce3f4 2ce3f4: 84 c0 test %al,%al 2ce3f6: 74 de je 2ce3d6 2ce3f8: 5b pop %rbx 2ce3f9: 31 c0 xor %eax,%eax 2ce3fb: 5d pop %rbp 2ce3fc: 41 5c pop %r12 2ce3fe: 41 5d pop %r13 2ce400: c3 retq 2ce401: 83 ff 20 cmp $0x20,%edi 2ce404: 74 6b je 2ce471 2ce406: 77 1d ja 2ce425 2ce408: 83 ff 02 cmp $0x2,%edi 2ce40b: 77 29 ja 2ce436 2ce40d: 85 ff test %edi,%edi 2ce40f: 0f 84 70 ff ff ff je 2ce385 2ce415: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ce41c: 49 c7 c5 00 00 00 00 mov $0x0,%r13 2ce423: eb 95 jmp 2ce3ba 2ce425: 83 ef 40 sub $0x40,%edi 2ce428: 83 e7 bf and $0xffffffbf,%edi 2ce42b: 0f 85 54 ff ff ff jne 2ce385 2ce431: e9 76 ff ff ff jmpq 2ce3ac 2ce436: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ce43d: 49 c7 c5 00 00 00 00 mov $0x0,%r13 2ce444: 83 ff 04 cmp $0x4,%edi 2ce447: 0f 84 6d ff ff ff je 2ce3ba 2ce44d: e9 33 ff ff ff jmpq 2ce385 2ce452: 83 ef 01 sub $0x1,%edi 2ce455: 83 ff 01 cmp $0x1,%edi 2ce458: 0f 87 2c ff ff ff ja 2ce38a 2ce45e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ce465: 49 c7 c5 00 00 00 00 mov $0x0,%r13 2ce46c: e9 49 ff ff ff jmpq 2ce3ba 2ce471: 48 85 f6 test %rsi,%rsi 2ce474: 0f 84 32 ff ff ff je 2ce3ac 2ce47a: 83 be 84 01 00 00 01 cmpl $0x1,0x184(%rsi) 2ce481: b8 02 00 00 00 mov $0x2,%eax 2ce486: 0f 84 fe fe ff ff je 2ce38a 2ce48c: 83 be 8c 01 00 00 01 cmpl $0x1,0x18c(%rsi) 2ce493: 0f 85 13 ff ff ff jne 2ce3ac 2ce499: e9 ec fe ff ff jmpq 2ce38a 2ce49e: 5b pop %rbx 2ce49f: b8 01 00 00 00 mov $0x1,%eax 2ce4a4: 5d pop %rbp 2ce4a5: 41 5c pop %r12 2ce4a7: 41 5d pop %r13 2ce4a9: c3 retq 2ce4aa: b8 02 00 00 00 mov $0x2,%eax 2ce4af: c3 retq 00000000002ce4b0 : 2ce4b0: 48 83 ef 01 sub $0x1,%rdi 2ce4b4: b8 ff ff ff ff mov $0xffffffff,%eax 2ce4b9: 48 c1 ef 0c shr $0xc,%rdi 2ce4bd: 48 0f bd c7 bsr %rdi,%rax 2ce4c1: 83 c0 01 add $0x1,%eax 2ce4c4: c3 retq 2ce4c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ce4cc: 00 00 00 00 00000000002ce4d0 : 2ce4d0: e8 00 00 00 00 callq 2ce4d5 2ce4d5: 41 55 push %r13 2ce4d7: ba a0 00 00 00 mov $0xa0,%edx 2ce4dc: 45 31 ed xor %r13d,%r13d 2ce4df: 41 54 push %r12 2ce4e1: 49 89 fc mov %rdi,%r12 2ce4e4: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2ce4eb 2ce4eb: 55 push %rbp 2ce4ec: 48 89 f5 mov %rsi,%rbp 2ce4ef: be c0 0d 00 00 mov $0xdc0,%esi 2ce4f4: 53 push %rbx 2ce4f5: e8 00 00 00 00 callq 2ce4fa 2ce4fa: 48 85 c0 test %rax,%rax 2ce4fd: 0f 84 8c 00 00 00 je 2ce58f 2ce503: 48 89 c3 mov %rax,%rbx 2ce506: 48 8b 45 30 mov 0x30(%rbp),%rax 2ce50a: 48 8b 55 08 mov 0x8(%rbp),%rdx 2ce50e: 48 8b 4d 10 mov 0x10(%rbp),%rcx 2ce512: 48 8b 75 18 mov 0x18(%rbp),%rsi 2ce516: 4c 89 23 mov %r12,(%rbx) 2ce519: 48 8b 7d 20 mov 0x20(%rbp),%rdi 2ce51d: 44 8b 45 60 mov 0x60(%rbp),%r8d 2ce521: 48 89 43 18 mov %rax,0x18(%rbx) 2ce525: 48 8b 45 28 mov 0x28(%rbp),%rax 2ce529: 48 89 53 30 mov %rdx,0x30(%rbx) 2ce52d: 48 89 4b 38 mov %rcx,0x38(%rbx) 2ce531: 48 89 43 08 mov %rax,0x8(%rbx) 2ce535: 48 8b 45 00 mov 0x0(%rbp),%rax 2ce539: 48 89 73 40 mov %rsi,0x40(%rbx) 2ce53d: 48 89 7b 48 mov %rdi,0x48(%rbx) 2ce541: 44 89 43 20 mov %r8d,0x20(%rbx) 2ce545: 48 89 43 28 mov %rax,0x28(%rbx) 2ce549: 48 c7 43 70 00 00 00 movq $0x0,0x70(%rbx) 2ce550: 00 2ce551: 57 push %rdi 2ce552: 56 push %rsi 2ce553: 51 push %rcx 2ce554: 52 push %rdx 2ce555: 50 push %rax 2ce556: e8 00 00 00 00 callq 2ce55b 2ce55b: ba 20 00 00 00 mov $0x20,%edx 2ce560: be c0 0d 00 00 mov $0xdc0,%esi 2ce565: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2ce56c 2ce56c: 89 43 50 mov %eax,0x50(%rbx) 2ce56f: 48 83 c4 28 add $0x28,%rsp 2ce573: e8 00 00 00 00 callq 2ce578 2ce578: 48 89 43 10 mov %rax,0x10(%rbx) 2ce57c: 48 85 c0 test %rax,%rax 2ce57f: 74 18 je 2ce599 2ce581: 49 89 9c 24 98 02 00 mov %rbx,0x298(%r12) 2ce588: 00 2ce589: 41 bd 01 00 00 00 mov $0x1,%r13d 2ce58f: 5b pop %rbx 2ce590: 44 89 e8 mov %r13d,%eax 2ce593: 5d pop %rbp 2ce594: 41 5c pop %r12 2ce596: 41 5d pop %r13 2ce598: c3 retq 2ce599: 0f 0b ud2 2ce59b: 5b pop %rbx 2ce59c: 44 89 e8 mov %r13d,%eax 2ce59f: 5d pop %rbp 2ce5a0: 41 5c pop %r12 2ce5a2: 41 5d pop %r13 2ce5a4: c3 retq 2ce5a5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ce5ac: 00 00 00 00 00000000002ce5b0 : 2ce5b0: e8 00 00 00 00 callq 2ce5b5 2ce5b5: 41 54 push %r12 2ce5b7: 55 push %rbp 2ce5b8: 53 push %rbx 2ce5b9: 48 8b af 70 03 00 00 mov 0x370(%rdi),%rbp 2ce5c0: 48 89 fb mov %rdi,%rbx 2ce5c3: 48 85 ed test %rbp,%rbp 2ce5c6: 74 30 je 2ce5f8 2ce5c8: 48 8d bd 88 24 01 00 lea 0x12488(%rbp),%rdi 2ce5cf: b8 ff ff ff ff mov $0xffffffff,%eax 2ce5d4: f0 0f c1 85 88 24 01 lock xadd %eax,0x12488(%rbp) 2ce5db: 00 2ce5dc: 83 f8 01 cmp $0x1,%eax 2ce5df: 0f 84 4a 01 00 00 je 2ce72f 2ce5e5: 85 c0 test %eax,%eax 2ce5e7: 0f 8e 57 01 00 00 jle 2ce744 2ce5ed: 48 c7 83 70 03 00 00 movq $0x0,0x370(%rbx) 2ce5f4: 00 00 00 00 2ce5f8: 45 31 e4 xor %r12d,%r12d 2ce5fb: 80 bb 08 03 00 00 00 cmpb $0x0,0x308(%rbx) 2ce602: 48 8d ab 10 03 00 00 lea 0x310(%rbx),%rbp 2ce609: 74 23 je 2ce62e 2ce60b: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2ce610: 74 08 je 2ce61a 2ce612: 48 89 ef mov %rbp,%rdi 2ce615: e8 00 00 00 00 callq 2ce61a 2ce61a: 0f b6 83 08 03 00 00 movzbl 0x308(%rbx),%eax 2ce621: 41 83 c4 01 add $0x1,%r12d 2ce625: 48 83 c5 08 add $0x8,%rbp 2ce629: 41 39 c4 cmp %eax,%r12d 2ce62c: 72 dd jb 2ce60b 2ce62e: 48 8b bb 80 03 00 00 mov 0x380(%rbx),%rdi 2ce635: 48 85 ff test %rdi,%rdi 2ce638: 74 10 je 2ce64a 2ce63a: e8 00 00 00 00 callq 2ce63f 2ce63f: 48 c7 83 80 03 00 00 movq $0x0,0x380(%rbx) 2ce646: 00 00 00 00 2ce64a: 48 89 df mov %rbx,%rdi 2ce64d: e8 00 00 00 00 callq 2ce652 2ce652: 48 8b ab 98 02 00 00 mov 0x298(%rbx),%rbp 2ce659: 48 83 7d 68 00 cmpq $0x0,0x68(%rbp) 2ce65e: 74 10 je 2ce670 2ce660: 48 8d 7d 68 lea 0x68(%rbp),%rdi 2ce664: e8 00 00 00 00 callq 2ce669 2ce669: 48 8b ab 98 02 00 00 mov 0x298(%rbx),%rbp 2ce670: 80 7d 60 00 cmpb $0x0,0x60(%rbp) 2ce674: 0f 85 a0 00 00 00 jne 2ce71a 2ce67a: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2ce67e: e8 00 00 00 00 callq 2ce683 2ce683: 48 c7 45 10 00 00 00 movq $0x0,0x10(%rbp) 2ce68a: 00 2ce68b: 48 8b bb 98 02 00 00 mov 0x298(%rbx),%rdi 2ce692: e8 00 00 00 00 callq 2ce697 2ce697: 48 8b bb d8 03 00 00 mov 0x3d8(%rbx),%rdi 2ce69e: 48 c7 83 98 02 00 00 movq $0x0,0x298(%rbx) 2ce6a5: 00 00 00 00 2ce6a9: e8 00 00 00 00 callq 2ce6ae 2ce6ae: 48 8b bb d0 03 00 00 mov 0x3d0(%rbx),%rdi 2ce6b5: 48 c7 83 d8 03 00 00 movq $0x0,0x3d8(%rbx) 2ce6bc: 00 00 00 00 2ce6c0: e8 00 00 00 00 callq 2ce6c5 2ce6c5: 48 8b bb e0 03 00 00 mov 0x3e0(%rbx),%rdi 2ce6cc: 48 c7 83 d0 03 00 00 movq $0x0,0x3d0(%rbx) 2ce6d3: 00 00 00 00 2ce6d7: e8 00 00 00 00 callq 2ce6dc 2ce6dc: 48 8b bb e8 03 00 00 mov 0x3e8(%rbx),%rdi 2ce6e3: 48 c7 83 e0 03 00 00 movq $0x0,0x3e0(%rbx) 2ce6ea: 00 00 00 00 2ce6ee: e8 00 00 00 00 callq 2ce6f3 2ce6f3: 48 8b bb 48 e9 00 00 mov 0xe948(%rbx),%rdi 2ce6fa: 48 c7 83 e8 03 00 00 movq $0x0,0x3e8(%rbx) 2ce701: 00 00 00 00 2ce705: e8 00 00 00 00 callq 2ce70a 2ce70a: 48 c7 83 48 e9 00 00 movq $0x0,0xe948(%rbx) 2ce711: 00 00 00 00 2ce715: 5b pop %rbx 2ce716: 5d pop %rbp 2ce717: 41 5c pop %r12 2ce719: c3 retq 2ce71a: 48 8d 7d 58 lea 0x58(%rbp),%rdi 2ce71e: e8 00 00 00 00 callq 2ce723 2ce723: 48 8b ab 98 02 00 00 mov 0x298(%rbx),%rbp 2ce72a: e9 4b ff ff ff jmpq 2ce67a 2ce72f: 48 89 ef mov %rbp,%rdi 2ce732: e8 00 00 00 00 callq 2ce737 2ce737: 48 89 ef mov %rbp,%rdi 2ce73a: e8 00 00 00 00 callq 2ce73f 2ce73f: e9 a9 fe ff ff jmpq 2ce5ed 2ce744: be 03 00 00 00 mov $0x3,%esi 2ce749: e8 00 00 00 00 callq 2ce74e 2ce74e: e9 9a fe ff ff jmpq 2ce5ed 2ce753: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ce75a: 00 00 00 00 2ce75e: 66 90 xchg %ax,%ax 00000000002ce760 : 2ce760: e8 00 00 00 00 callq 2ce765 2ce765: 55 push %rbp 2ce766: 45 31 c0 xor %r8d,%r8d 2ce769: 48 89 e5 mov %rsp,%rbp 2ce76c: 41 57 push %r15 2ce76e: 49 89 d7 mov %rdx,%r15 2ce771: 41 56 push %r14 2ce773: 49 89 f6 mov %rsi,%r14 2ce776: 41 55 push %r13 2ce778: 49 89 fd mov %rdi,%r13 2ce77b: 41 54 push %r12 2ce77d: 41 bc b8 01 00 00 mov $0x1b8,%r12d 2ce783: 53 push %rbx 2ce784: 31 db xor %ebx,%ebx 2ce786: 48 83 ec 10 sub $0x10,%rsp 2ce78a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ce791: 00 00 2ce793: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ce798: 48 8b 02 mov (%rdx),%rax 2ce79b: 48 8b 52 08 mov 0x8(%rdx),%rdx 2ce79f: 48 89 96 b4 00 00 00 mov %rdx,0xb4(%rsi) 2ce7a6: 48 89 86 ac 00 00 00 mov %rax,0xac(%rsi) 2ce7ad: eb 0f jmp 2ce7be 2ce7af: 83 c3 01 add $0x1,%ebx 2ce7b2: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2ce7b9: 83 fb 06 cmp $0x6,%ebx 2ce7bc: 74 6a je 2ce828 2ce7be: 49 8b 85 70 03 00 00 mov 0x370(%r13),%rax 2ce7c5: 4c 01 e0 add %r12,%rax 2ce7c8: 48 89 04 24 mov %rax,(%rsp) 2ce7cc: 48 63 c3 movslq %ebx,%rax 2ce7cf: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2ce7d6: 49 03 85 70 03 00 00 add 0x370(%r13),%rax 2ce7dd: 4c 39 b0 c0 01 00 00 cmp %r14,0x1c0(%rax) 2ce7e4: 75 c9 jne 2ce7af 2ce7e6: 48 83 b8 e0 02 00 00 cmpq $0x0,0x2e0(%rax) 2ce7ed: 00 2ce7ee: 74 bf je 2ce7af 2ce7f0: 83 c3 01 add $0x1,%ebx 2ce7f3: 45 8b 47 08 mov 0x8(%r15),%r8d 2ce7f7: 41 8b 4f 04 mov 0x4(%r15),%ecx 2ce7fb: be 01 00 00 00 mov $0x1,%esi 2ce800: 49 8b 85 c0 e7 00 00 mov 0xe7c0(%r13),%rax 2ce807: 41 8b 17 mov (%r15),%edx 2ce80a: 48 89 e7 mov %rsp,%rdi 2ce80d: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2ce814: 45 8b 4f 0c mov 0xc(%r15),%r9d 2ce818: e8 00 00 00 00 callq 2ce81d 2ce81d: 41 b8 01 00 00 00 mov $0x1,%r8d 2ce823: 83 fb 06 cmp $0x6,%ebx 2ce826: 75 96 jne 2ce7be 2ce828: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2ce82d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ce834: 00 00 2ce836: 75 12 jne 2ce84a 2ce838: 48 83 c4 10 add $0x10,%rsp 2ce83c: 44 89 c0 mov %r8d,%eax 2ce83f: 5b pop %rbx 2ce840: 41 5c pop %r12 2ce842: 41 5d pop %r13 2ce844: 41 5e pop %r14 2ce846: 41 5f pop %r15 2ce848: 5d pop %rbp 2ce849: c3 retq 2ce84a: e8 00 00 00 00 callq 2ce84f 2ce84f: 90 nop 00000000002ce850 : 2ce850: e8 00 00 00 00 callq 2ce855 2ce855: 41 57 push %r15 2ce857: 41 56 push %r14 2ce859: 49 89 fe mov %rdi,%r14 2ce85c: 41 55 push %r13 2ce85e: 41 bd b8 01 00 00 mov $0x1b8,%r13d 2ce864: 41 54 push %r12 2ce866: 49 89 cc mov %rcx,%r12 2ce869: 55 push %rbp 2ce86a: 4c 89 c5 mov %r8,%rbp 2ce86d: 45 31 c0 xor %r8d,%r8d 2ce870: 53 push %rbx 2ce871: 31 db xor %ebx,%ebx 2ce873: 48 83 ec 20 sub $0x20,%rsp 2ce877: 4c 8b 3e mov (%rsi),%r15 2ce87a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ce881: 00 00 2ce883: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ce888: 31 c0 xor %eax,%eax 2ce88a: eb 0f jmp 2ce89b 2ce88c: 83 c3 01 add $0x1,%ebx 2ce88f: 49 81 c5 d8 04 00 00 add $0x4d8,%r13 2ce896: 83 fb 06 cmp $0x6,%ebx 2ce899: 74 6f je 2ce90a 2ce89b: 49 8b 86 70 03 00 00 mov 0x370(%r14),%rax 2ce8a2: 4c 01 e8 add %r13,%rax 2ce8a5: 48 89 04 24 mov %rax,(%rsp) 2ce8a9: 48 63 c3 movslq %ebx,%rax 2ce8ac: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2ce8b3: 49 03 86 70 03 00 00 add 0x370(%r14),%rax 2ce8ba: 4c 39 b8 c0 01 00 00 cmp %r15,0x1c0(%rax) 2ce8c1: 75 c9 jne 2ce88c 2ce8c3: 48 83 b8 e8 02 00 00 cmpq $0x0,0x2e8(%rax) 2ce8ca: 00 2ce8cb: 74 bf je 2ce88c 2ce8cd: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2ce8d2: be 01 00 00 00 mov $0x1,%esi 2ce8d7: 48 89 e7 mov %rsp,%rdi 2ce8da: 83 c3 01 add $0x1,%ebx 2ce8dd: 49 8b 86 90 e7 00 00 mov 0xe790(%r14),%rax 2ce8e4: 49 81 c5 d8 04 00 00 add $0x4d8,%r13 2ce8eb: e8 00 00 00 00 callq 2ce8f0 2ce8f0: 8b 44 24 0c mov 0xc(%rsp),%eax 2ce8f4: 41 b8 01 00 00 00 mov $0x1,%r8d 2ce8fa: 41 89 04 24 mov %eax,(%r12) 2ce8fe: 8b 44 24 14 mov 0x14(%rsp),%eax 2ce902: 89 45 00 mov %eax,0x0(%rbp) 2ce905: 83 fb 06 cmp $0x6,%ebx 2ce908: 75 91 jne 2ce89b 2ce90a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2ce90f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ce916: 00 00 2ce918: 75 12 jne 2ce92c 2ce91a: 48 83 c4 20 add $0x20,%rsp 2ce91e: 44 89 c0 mov %r8d,%eax 2ce921: 5b pop %rbx 2ce922: 5d pop %rbp 2ce923: 41 5c pop %r12 2ce925: 41 5d pop %r13 2ce927: 41 5e pop %r14 2ce929: 41 5f pop %r15 2ce92b: c3 retq 2ce92c: e8 00 00 00 00 callq 2ce931 2ce931: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ce938: 00 00 00 00 2ce93c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ce940 : 2ce940: e8 00 00 00 00 callq 2ce945 2ce945: 49 89 f8 mov %rdi,%r8 2ce948: 48 83 ec 20 sub $0x20,%rsp 2ce94c: 89 cf mov %ecx,%edi 2ce94e: 41 89 d1 mov %edx,%r9d 2ce951: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ce958: 00 00 2ce95a: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ce95f: 31 c0 xor %eax,%eax 2ce961: 49 8b 88 70 03 00 00 mov 0x370(%r8),%rcx 2ce968: 48 8d 91 c0 01 00 00 lea 0x1c0(%rcx),%rdx 2ce96f: eb 13 jmp 2ce984 2ce971: 83 c0 01 add $0x1,%eax 2ce974: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2ce97b: 83 f8 06 cmp $0x6,%eax 2ce97e: 0f 84 c6 00 00 00 je 2cea4a 2ce984: 48 39 32 cmp %rsi,(%rdx) 2ce987: 75 e8 jne 2ce971 2ce989: 48 83 ba b8 02 00 00 cmpq $0x0,0x2b8(%rdx) 2ce990: 00 2ce991: 75 de jne 2ce971 2ce993: 48 83 ba d0 02 00 00 cmpq $0x0,0x2d0(%rdx) 2ce99a: 00 2ce99b: 75 d4 jne 2ce971 2ce99d: 31 d2 xor %edx,%edx 2ce99f: 48 98 cltq 2ce9a1: 45 31 c0 xor %r8d,%r8d 2ce9a4: 40 88 7c 24 16 mov %dil,0x16(%rsp) 2ce9a9: 66 89 14 24 mov %dx,(%rsp) 2ce9ad: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2ce9b4: 8b 56 54 mov 0x54(%rsi),%edx 2ce9b7: 45 31 d2 xor %r10d,%r10d 2ce9ba: 66 44 89 44 24 04 mov %r8w,0x4(%rsp) 2ce9c0: 44 8b 46 3c mov 0x3c(%rsi),%r8d 2ce9c4: 45 31 db xor %r11d,%r11d 2ce9c7: 66 89 54 24 06 mov %dx,0x6(%rsp) 2ce9cc: 66 89 54 24 0e mov %dx,0xe(%rsp) 2ce9d1: 0f b6 96 8a 00 00 00 movzbl 0x8a(%rsi),%edx 2ce9d8: 48 01 c8 add %rcx,%rax 2ce9db: 48 8b b8 e0 02 00 00 mov 0x2e0(%rax),%rdi 2ce9e2: 66 44 89 44 24 02 mov %r8w,0x2(%rsp) 2ce9e8: c0 ea 02 shr $0x2,%dl 2ce9eb: 66 44 89 54 24 08 mov %r10w,0x8(%rsp) 2ce9f1: 83 e2 01 and $0x1,%edx 2ce9f4: 48 83 b8 88 04 00 00 cmpq $0x0,0x488(%rax) 2ce9fb: 00 2ce9fc: 66 44 89 5c 24 0c mov %r11w,0xc(%rsp) 2cea02: 66 44 89 44 24 0a mov %r8w,0xa(%rsp) 2cea08: 88 54 24 14 mov %dl,0x14(%rsp) 2cea0c: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 2cea13: 00 2cea14: 44 88 4c 24 17 mov %r9b,0x17(%rsp) 2cea19: 0f 95 44 24 15 setne 0x15(%rsp) 2cea1e: 48 8b 07 mov (%rdi),%rax 2cea21: 48 8b 80 88 01 00 00 mov 0x188(%rax),%rax 2cea28: 48 85 c0 test %rax,%rax 2cea2b: 74 26 je 2cea53 2cea2d: 48 89 e6 mov %rsp,%rsi 2cea30: e8 00 00 00 00 callq 2cea35 2cea35: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2cea3a: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 2cea41: 00 00 2cea43: 75 09 jne 2cea4e 2cea45: 48 83 c4 20 add $0x20,%rsp 2cea49: c3 retq 2cea4a: 31 c0 xor %eax,%eax 2cea4c: eb e7 jmp 2cea35 2cea4e: e8 00 00 00 00 callq 2cea53 2cea53: e9 00 00 00 00 jmpq 2cea58 2cea58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2cea5f: 00 00000000002cea60 : 2cea60: e8 00 00 00 00 callq 2cea65 2cea65: 49 89 c9 mov %rcx,%r9 2cea68: 48 8b 8f 70 03 00 00 mov 0x370(%rdi),%rcx 2cea6f: 49 89 d2 mov %rdx,%r10 2cea72: 31 c0 xor %eax,%eax 2cea74: 48 8d 91 c0 01 00 00 lea 0x1c0(%rcx),%rdx 2cea7b: 48 39 32 cmp %rsi,(%rdx) 2cea7e: 74 12 je 2cea92 2cea80: 83 c0 01 add $0x1,%eax 2cea83: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2cea8a: 83 f8 06 cmp $0x6,%eax 2cea8d: 75 ec jne 2cea7b 2cea8f: 31 c0 xor %eax,%eax 2cea91: c3 retq 2cea92: 48 98 cltq 2cea94: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2cea9b: 48 8b bc 01 e0 02 00 mov 0x2e0(%rcx,%rax,1),%rdi 2ceaa2: 00 2ceaa3: 48 8b 07 mov (%rdi),%rax 2ceaa6: 48 8b 80 90 01 00 00 mov 0x190(%rax),%rax 2ceaad: 48 85 c0 test %rax,%rax 2ceab0: 74 0e je 2ceac0 2ceab2: 4c 89 c1 mov %r8,%rcx 2ceab5: 4c 89 ca mov %r9,%rdx 2ceab8: 4c 89 d6 mov %r10,%rsi 2ceabb: e9 00 00 00 00 jmpq 2ceac0 2ceac0: e9 00 00 00 00 jmpq 2ceac5 2ceac5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ceacc: 00 00 00 00 00000000002cead0 : 2cead0: e8 00 00 00 00 callq 2cead5 2cead5: 41 55 push %r13 2cead7: 49 89 fd mov %rdi,%r13 2ceada: 41 54 push %r12 2ceadc: 41 89 d4 mov %edx,%r12d 2ceadf: 55 push %rbp 2ceae0: 48 89 f5 mov %rsi,%rbp 2ceae3: 53 push %rbx 2ceae4: 31 db xor %ebx,%ebx 2ceae6: eb 08 jmp 2ceaf0 2ceae8: 83 c3 01 add $0x1,%ebx 2ceaeb: 83 fb 06 cmp $0x6,%ebx 2ceaee: 74 55 je 2ceb45 2ceaf0: 48 63 c3 movslq %ebx,%rax 2ceaf3: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2ceafa: 49 03 85 70 03 00 00 add 0x370(%r13),%rax 2ceb01: 48 39 a8 c0 01 00 00 cmp %rbp,0x1c0(%rax) 2ceb08: 75 de jne 2ceae8 2ceb0a: 48 8b 90 d0 02 00 00 mov 0x2d0(%rax),%rdx 2ceb11: 83 c3 01 add $0x1,%ebx 2ceb14: be 05 00 00 00 mov $0x5,%esi 2ceb19: 44 89 a2 40 4b 00 00 mov %r12d,0x4b40(%rdx) 2ceb20: 48 8b b8 d0 02 00 00 mov 0x2d0(%rax),%rdi 2ceb27: 8b 8d 24 03 00 00 mov 0x324(%rbp),%ecx 2ceb2d: 8b 55 74 mov 0x74(%rbp),%edx 2ceb30: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 2ceb37: 48 8b 40 08 mov 0x8(%rax),%rax 2ceb3b: e8 00 00 00 00 callq 2ceb40 2ceb40: 83 fb 06 cmp $0x6,%ebx 2ceb43: 75 ab jne 2ceaf0 2ceb45: 5b pop %rbx 2ceb46: 5d pop %rbp 2ceb47: 41 5c pop %r12 2ceb49: 41 5d pop %r13 2ceb4b: c3 retq 2ceb4c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ceb50 : 2ceb50: e8 00 00 00 00 callq 2ceb55 2ceb55: 41 55 push %r13 2ceb57: 41 54 push %r12 2ceb59: 49 89 fc mov %rdi,%r12 2ceb5c: 55 push %rbp 2ceb5d: 53 push %rbx 2ceb5e: 48 83 ec 20 sub $0x20,%rsp 2ceb62: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ceb69: 00 00 2ceb6b: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ceb70: 48 8b 47 08 mov 0x8(%rdi),%rax 2ceb74: 48 8b 80 28 01 00 00 mov 0x128(%rax),%rax 2ceb7b: 4c 8b a8 70 03 00 00 mov 0x370(%rax),%r13 2ceb82: 31 c0 xor %eax,%eax 2ceb84: 49 8d 95 c0 01 00 00 lea 0x1c0(%r13),%rdx 2ceb8b: 4c 39 22 cmp %r12,(%rdx) 2ceb8e: 74 2e je 2cebbe 2ceb90: 83 c0 01 add $0x1,%eax 2ceb93: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2ceb9a: 83 f8 06 cmp $0x6,%eax 2ceb9d: 75 ec jne 2ceb8b 2ceb9f: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2ceba4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cebab: 00 00 2cebad: 0f 85 d3 00 00 00 jne 2cec86 2cebb3: 48 83 c4 20 add $0x20,%rsp 2cebb7: 5b pop %rbx 2cebb8: 5d pop %rbp 2cebb9: 41 5c pop %r12 2cebbb: 41 5d pop %r13 2cebbd: c3 retq 2cebbe: 48 63 d8 movslq %eax,%rbx 2cebc1: 48 69 eb d8 04 00 00 imul $0x4d8,%rbx,%rbp 2cebc8: 49 8d 84 2d b8 01 00 lea 0x1b8(%r13,%rbp,1),%rax 2cebcf: 00 2cebd0: 48 85 c0 test %rax,%rax 2cebd3: 74 ca je 2ceb9f 2cebd5: 83 fe 17 cmp $0x17,%esi 2cebd8: 77 c5 ja 2ceb9f 2cebda: 41 89 b4 24 d0 02 00 mov %esi,0x2d0(%r12) 2cebe1: 00 2cebe2: 4c 89 e7 mov %r12,%rdi 2cebe5: 4c 01 ed add %r13,%rbp 2cebe8: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2cebed: 48 c7 44 24 04 00 00 movq $0x0,0x4(%rsp) 2cebf4: 00 00 2cebf6: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 2cebfd: 00 00 2cebff: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 2cec06: 00 2cec07: e8 00 00 00 00 callq 2cec0c 2cec0c: 48 8b 44 24 04 mov 0x4(%rsp),%rax 2cec11: 49 89 84 24 00 03 00 mov %rax,0x300(%r12) 2cec18: 00 2cec19: 48 8b 44 24 0c mov 0xc(%rsp),%rax 2cec1e: 49 89 84 24 08 03 00 mov %rax,0x308(%r12) 2cec25: 00 2cec26: 8b 44 24 14 mov 0x14(%rsp),%eax 2cec2a: 41 89 84 24 10 03 00 mov %eax,0x310(%r12) 2cec31: 00 2cec32: 48 8b bd b8 02 00 00 mov 0x2b8(%rbp),%rdi 2cec39: 48 85 ff test %rdi,%rdi 2cec3c: 74 1f je 2cec5d 2cec3e: 48 8b 07 mov (%rdi),%rax 2cec41: 48 8b 40 10 mov 0x10(%rax),%rax 2cec45: 48 85 c0 test %rax,%rax 2cec48: 74 13 je 2cec5d 2cec4a: 8b b5 9c 02 00 00 mov 0x29c(%rbp),%esi 2cec50: 49 8d 94 24 00 03 00 lea 0x300(%r12),%rdx 2cec57: 00 2cec58: e8 00 00 00 00 callq 2cec5d 2cec5d: 48 69 c3 d8 04 00 00 imul $0x4d8,%rbx,%rax 2cec64: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2cec69: 49 8b bc 05 d0 02 00 mov 0x2d0(%r13,%rax,1),%rdi 2cec70: 00 2cec71: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 2cec78: 48 8b 40 10 mov 0x10(%rax),%rax 2cec7c: e8 00 00 00 00 callq 2cec81 2cec81: e9 19 ff ff ff jmpq 2ceb9f 2cec86: e8 00 00 00 00 callq 2cec8b 2cec8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002cec90 : 2cec90: e8 00 00 00 00 callq 2cec95 2cec95: 41 55 push %r13 2cec97: 45 31 c0 xor %r8d,%r8d 2cec9a: 49 89 f5 mov %rsi,%r13 2cec9d: 41 54 push %r12 2cec9f: 49 89 fc mov %rdi,%r12 2ceca2: 55 push %rbp 2ceca3: bd b8 01 00 00 mov $0x1b8,%ebp 2ceca8: 53 push %rbx 2ceca9: 31 db xor %ebx,%ebx 2cecab: eb 0f jmp 2cecbc 2cecad: 83 c3 01 add $0x1,%ebx 2cecb0: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2cecb7: 83 fb 06 cmp $0x6,%ebx 2cecba: 74 41 je 2cecfd 2cecbc: 48 63 c3 movslq %ebx,%rax 2cecbf: 49 8b bc 24 70 03 00 mov 0x370(%r12),%rdi 2cecc6: 00 2cecc7: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2cecce: 4c 39 ac 07 c0 01 00 cmp %r13,0x1c0(%rdi,%rax,1) 2cecd5: 00 2cecd6: 75 d5 jne 2cecad 2cecd8: 83 c3 01 add $0x1,%ebx 2cecdb: 48 01 ef add %rbp,%rdi 2cecde: 49 8b 84 24 58 e8 00 mov 0xe858(%r12),%rax 2cece5: 00 2cece6: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2ceced: e8 00 00 00 00 callq 2cecf2 2cecf2: 41 b8 01 00 00 00 mov $0x1,%r8d 2cecf8: 83 fb 06 cmp $0x6,%ebx 2cecfb: 75 bf jne 2cecbc 2cecfd: 5b pop %rbx 2cecfe: 44 89 c0 mov %r8d,%eax 2ced01: 5d pop %rbp 2ced02: 41 5c pop %r12 2ced04: 41 5d pop %r13 2ced06: c3 retq 2ced07: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ced0e: 00 00 00000000002ced10 : 2ced10: e8 00 00 00 00 callq 2ced15 2ced15: 41 56 push %r14 2ced17: 45 31 c0 xor %r8d,%r8d 2ced1a: 4c 8d b6 b0 02 00 00 lea 0x2b0(%rsi),%r14 2ced21: 41 55 push %r13 2ced23: 49 89 f5 mov %rsi,%r13 2ced26: 41 54 push %r12 2ced28: 49 89 fc mov %rdi,%r12 2ced2b: 55 push %rbp 2ced2c: bd b8 01 00 00 mov $0x1b8,%ebp 2ced31: 53 push %rbx 2ced32: 31 db xor %ebx,%ebx 2ced34: eb 0f jmp 2ced45 2ced36: 83 c3 01 add $0x1,%ebx 2ced39: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2ced40: 83 fb 06 cmp $0x6,%ebx 2ced43: 74 5b je 2ceda0 2ced45: 48 63 c3 movslq %ebx,%rax 2ced48: 49 8b b4 24 70 03 00 mov 0x370(%r12),%rsi 2ced4f: 00 2ced50: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2ced57: 48 01 f0 add %rsi,%rax 2ced5a: 4c 39 a8 c0 01 00 00 cmp %r13,0x1c0(%rax) 2ced61: 75 d3 jne 2ced36 2ced63: 48 8b 88 d0 02 00 00 mov 0x2d0(%rax),%rcx 2ced6a: 83 c3 01 add $0x1,%ebx 2ced6d: 48 01 ee add %rbp,%rsi 2ced70: 4c 89 e7 mov %r12,%rdi 2ced73: 41 8b 95 cc 02 00 00 mov 0x2cc(%r13),%edx 2ced7a: 49 8b 84 24 60 e8 00 mov 0xe860(%r12),%rax 2ced81: 00 2ced82: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2ced89: 44 8b 41 08 mov 0x8(%rcx),%r8d 2ced8d: 4c 89 f1 mov %r14,%rcx 2ced90: e8 00 00 00 00 callq 2ced95 2ced95: 41 b8 01 00 00 00 mov $0x1,%r8d 2ced9b: 83 fb 06 cmp $0x6,%ebx 2ced9e: 75 a5 jne 2ced45 2ceda0: 5b pop %rbx 2ceda1: 44 89 c0 mov %r8d,%eax 2ceda4: 5d pop %rbp 2ceda5: 41 5c pop %r12 2ceda7: 41 5d pop %r13 2ceda9: 41 5e pop %r14 2cedab: c3 retq 2cedac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002cedb0 : 2cedb0: e8 00 00 00 00 callq 2cedb5 2cedb5: 41 54 push %r12 2cedb7: 49 89 fb mov %rdi,%r11 2cedba: 49 89 cc mov %rcx,%r12 2cedbd: 48 83 ec 38 sub $0x38,%rsp 2cedc1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cedc8: 00 00 2cedca: 48 89 44 24 30 mov %rax,0x30(%rsp) 2cedcf: 31 c0 xor %eax,%eax 2cedd1: 85 d2 test %edx,%edx 2cedd3: 0f 8e 82 00 00 00 jle 2cee5b 2cedd9: 48 8b 87 70 03 00 00 mov 0x370(%rdi),%rax 2cede0: 83 ea 01 sub $0x1,%edx 2cede3: 48 89 f7 mov %rsi,%rdi 2cede6: 4c 8d 54 d6 08 lea 0x8(%rsi,%rdx,8),%r10 2cedeb: 31 f6 xor %esi,%esi 2ceded: 4c 8d 88 b8 01 00 00 lea 0x1b8(%rax),%r9 2cedf4: 48 8d 88 c8 1e 00 00 lea 0x1ec8(%rax),%rcx 2cedfb: 48 8b 17 mov (%rdi),%rdx 2cedfe: 4c 89 c8 mov %r9,%rax 2cee01: eb 0b jmp 2cee0e 2cee03: 48 05 d8 04 00 00 add $0x4d8,%rax 2cee09: 48 39 c8 cmp %rcx,%rax 2cee0c: 74 1b je 2cee29 2cee0e: 48 39 50 08 cmp %rdx,0x8(%rax) 2cee12: 75 ef jne 2cee03 2cee14: 4c 63 c6 movslq %esi,%r8 2cee17: 83 c6 01 add $0x1,%esi 2cee1a: 4a 89 04 c4 mov %rax,(%rsp,%r8,8) 2cee1e: 48 05 d8 04 00 00 add $0x4d8,%rax 2cee24: 48 39 c8 cmp %rcx,%rax 2cee27: 75 e5 jne 2cee0e 2cee29: 48 83 c7 08 add $0x8,%rdi 2cee2d: 4c 39 d7 cmp %r10,%rdi 2cee30: 75 c9 jne 2cedfb 2cee32: 49 8b 83 c8 e7 00 00 mov 0xe7c8(%r11),%rax 2cee39: 4c 89 e2 mov %r12,%rdx 2cee3c: 48 89 e7 mov %rsp,%rdi 2cee3f: e8 00 00 00 00 callq 2cee44 2cee44: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2cee49: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cee50: 00 00 2cee52: 75 0b jne 2cee5f 2cee54: 48 83 c4 38 add $0x38,%rsp 2cee58: 41 5c pop %r12 2cee5a: c3 retq 2cee5b: 31 f6 xor %esi,%esi 2cee5d: eb d3 jmp 2cee32 2cee5f: e8 00 00 00 00 callq 2cee64 2cee64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cee6b: 00 00 00 00 2cee6f: 90 nop 00000000002cee70 : 2cee70: e8 00 00 00 00 callq 2cee75 2cee75: 41 54 push %r12 2cee77: 49 89 d4 mov %rdx,%r12 2cee7a: 0f b6 d1 movzbl %cl,%edx 2cee7d: 55 push %rbp 2cee7e: 53 push %rbx 2cee7f: 48 83 ec 10 sub $0x10,%rsp 2cee83: 48 8b 87 78 e7 00 00 mov 0xe778(%rdi),%rax 2cee8a: 48 85 c0 test %rax,%rax 2cee8d: 74 0d je 2cee9c 2cee8f: 48 83 c4 10 add $0x10,%rsp 2cee93: 5b pop %rbx 2cee94: 5d pop %rbp 2cee95: 41 5c pop %r12 2cee97: e9 00 00 00 00 jmpq 2cee9c 2cee9c: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2ceea3: 48 8d 9e b8 01 00 00 lea 0x1b8(%rsi),%rbx 2ceeaa: 31 ed xor %ebp,%ebp 2ceeac: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 2ceeb2: 85 c9 test %ecx,%ecx 2ceeb4: 75 14 jne 2ceeca 2ceeb6: eb 50 jmp 2cef08 2ceeb8: 83 c5 01 add $0x1,%ebp 2ceebb: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2ceec2: 39 a8 a8 02 00 00 cmp %ebp,0x2a8(%rax) 2ceec8: 76 3e jbe 2cef08 2ceeca: 4c 3b 63 08 cmp 0x8(%rbx),%r12 2ceece: 75 e8 jne 2ceeb8 2ceed0: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 2ceed7: 00 2ceed8: 75 de jne 2ceeb8 2ceeda: 48 83 3b 00 cmpq $0x0,(%rbx) 2ceede: 74 31 je 2cef11 2ceee0: 48 8b 87 70 e7 00 00 mov 0xe770(%rdi),%rax 2ceee7: 89 54 24 0c mov %edx,0xc(%rsp) 2ceeeb: 48 89 de mov %rbx,%rsi 2ceeee: 48 89 3c 24 mov %rdi,(%rsp) 2ceef2: e8 00 00 00 00 callq 2ceef7 2ceef7: 48 8b 3c 24 mov (%rsp),%rdi 2ceefb: 8b 54 24 0c mov 0xc(%rsp),%edx 2ceeff: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2cef06: eb b0 jmp 2ceeb8 2cef08: 48 83 c4 10 add $0x10,%rsp 2cef0c: 5b pop %rbx 2cef0d: 5d pop %rbp 2cef0e: 41 5c pop %r12 2cef10: c3 retq 2cef11: 48 63 cd movslq %ebp,%rcx 2cef14: 48 69 c9 d8 04 00 00 imul $0x4d8,%rcx,%rcx 2cef1b: 48 03 8f 70 03 00 00 add 0x370(%rdi),%rcx 2cef22: 48 83 b9 b8 01 00 00 cmpq $0x0,0x1b8(%rcx) 2cef29: 00 2cef2a: 75 b4 jne 2ceee0 2cef2c: eb 8a jmp 2ceeb8 2cef2e: 66 90 xchg %ax,%ax 00000000002cef30 : 2cef30: e8 00 00 00 00 callq 2cef35 2cef35: 55 push %rbp 2cef36: 48 89 e5 mov %rsp,%rbp 2cef39: 41 57 push %r15 2cef3b: 41 56 push %r14 2cef3d: 41 55 push %r13 2cef3f: 49 89 fd mov %rdi,%r13 2cef42: bf 58 e9 00 00 mov $0xe958,%edi 2cef47: 41 54 push %r12 2cef49: 53 push %rbx 2cef4a: 48 83 ec 38 sub $0x38,%rsp 2cef4e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cef55: 00 00 2cef57: 48 89 44 24 30 mov %rax,0x30(%rsp) 2cef5c: 31 c0 xor %eax,%eax 2cef5e: e8 4d f5 ff ff callq 2ce4b0 2cef63: be c0 0d 00 00 mov $0xdc0,%esi 2cef68: bf 58 e9 00 00 mov $0xe958,%edi 2cef6d: 89 c2 mov %eax,%edx 2cef6f: e8 00 00 00 00 callq 2cef74 2cef74: 49 89 c4 mov %rax,%r12 2cef77: 48 85 c0 test %rax,%rax 2cef7a: 0f 84 f4 03 00 00 je 2cf374 2cef80: 41 83 7d 60 03 cmpl $0x3,0x60(%r13) 2cef85: 0f 84 b5 03 00 00 je 2cf340 2cef8b: 49 8b 45 78 mov 0x78(%r13),%rax 2cef8f: ba 34 00 00 00 mov $0x34,%edx 2cef94: be c0 0d 00 00 mov $0xdc0,%esi 2cef99: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cefa0 2cefa0: 49 89 84 24 70 01 00 mov %rax,0x170(%r12) 2cefa7: 00 2cefa8: 41 8b 85 80 00 00 00 mov 0x80(%r13),%eax 2cefaf: 41 89 84 24 78 01 00 mov %eax,0x178(%r12) 2cefb6: 00 2cefb7: 41 0f b7 85 84 00 00 movzwl 0x84(%r13),%eax 2cefbe: 00 2cefbf: 66 41 89 84 24 7c 01 mov %ax,0x17c(%r12) 2cefc6: 00 00 2cefc8: 41 0f b6 85 86 00 00 movzbl 0x86(%r13),%eax 2cefcf: 00 2cefd0: 41 88 84 24 7e 01 00 mov %al,0x17e(%r12) 2cefd7: 00 2cefd8: e8 00 00 00 00 callq 2cefdd 2cefdd: 49 89 84 24 48 e9 00 mov %rax,0xe948(%r12) 2cefe4: 00 2cefe5: 48 85 c0 test %rax,%rax 2cefe8: 0f 84 ac 03 00 00 je 2cf39a 2cefee: 49 8b 4d 38 mov 0x38(%r13),%rcx 2ceff2: 41 8b 55 50 mov 0x50(%r13),%edx 2ceff6: be c0 0d 00 00 mov $0xdc0,%esi 2ceffb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cf002 2cf002: 49 89 8c 24 78 02 00 mov %rcx,0x278(%r12) 2cf009: 00 2cf00a: 49 8b 4d 40 mov 0x40(%r13),%rcx 2cf00e: 41 89 94 24 90 02 00 mov %edx,0x290(%r12) 2cf015: 00 2cf016: ba 68 01 00 00 mov $0x168,%edx 2cf01b: 49 89 8c 24 80 02 00 mov %rcx,0x280(%r12) 2cf022: 00 2cf023: 49 8b 4d 48 mov 0x48(%r13),%rcx 2cf027: 49 89 8c 24 88 02 00 mov %rcx,0x288(%r12) 2cf02e: 00 2cf02f: e8 00 00 00 00 callq 2cf034 2cf034: 48 85 c0 test %rax,%rax 2cf037: 0f 84 85 03 00 00 je 2cf3c2 2cf03d: 49 89 84 24 d0 03 00 mov %rax,0x3d0(%r12) 2cf044: 00 2cf045: ba 00 01 00 00 mov $0x100,%edx 2cf04a: be c0 0d 00 00 mov $0xdc0,%esi 2cf04f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cf056 2cf056: e8 00 00 00 00 callq 2cf05b 2cf05b: 48 85 c0 test %rax,%rax 2cf05e: 0f 84 73 03 00 00 je 2cf3d7 2cf064: 49 89 84 24 d8 03 00 mov %rax,0x3d8(%r12) 2cf06b: 00 2cf06c: ba 8c 00 00 00 mov $0x8c,%edx 2cf071: be c0 0d 00 00 mov $0xdc0,%esi 2cf076: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cf07d 2cf07d: e8 00 00 00 00 callq 2cf082 2cf082: 48 85 c0 test %rax,%rax 2cf085: 0f 84 61 03 00 00 je 2cf3ec 2cf08b: 49 89 84 24 e0 03 00 mov %rax,0x3e0(%r12) 2cf092: 00 2cf093: ba 88 00 00 00 mov $0x88,%edx 2cf098: be c0 0d 00 00 mov $0xdc0,%esi 2cf09d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cf0a4 2cf0a4: e8 00 00 00 00 callq 2cf0a9 2cf0a9: 48 85 c0 test %rax,%rax 2cf0ac: 0f 84 81 03 00 00 je 2cf433 2cf0b2: 49 89 84 24 e8 03 00 mov %rax,0x3e8(%r12) 2cf0b9: 00 2cf0ba: 4c 89 ee mov %r13,%rsi 2cf0bd: 4c 89 e7 mov %r12,%rdi 2cf0c0: 49 8b 85 90 00 00 00 mov 0x90(%r13),%rax 2cf0c7: 49 89 84 24 50 e9 00 mov %rax,0xe950(%r12) 2cf0ce: 00 2cf0cf: e8 fc f3 ff ff callq 2ce4d0 2cf0d4: 84 c0 test %al,%al 2cf0d6: 0f 84 29 03 00 00 je 2cf405 2cf0dc: 49 8b 45 58 mov 0x58(%r13),%rax 2cf0e0: 49 8b 9c 24 98 02 00 mov 0x298(%r12),%rbx 2cf0e7: 00 2cf0e8: 48 85 c0 test %rax,%rax 2cf0eb: 0f 84 44 05 00 00 je 2cf635 2cf0f1: 48 89 43 58 mov %rax,0x58(%rbx) 2cf0f5: 49 8b 85 98 00 00 00 mov 0x98(%r13),%rax 2cf0fc: 48 89 da mov %rbx,%rdx 2cf0ff: 49 89 84 24 2c e9 00 mov %rax,0xe92c(%r12) 2cf106: 00 2cf107: 41 8b 85 a0 00 00 00 mov 0xa0(%r13),%eax 2cf10e: 41 89 84 24 34 e9 00 mov %eax,0xe934(%r12) 2cf115: 00 2cf116: 41 0f b6 85 a4 00 00 movzbl 0xa4(%r13),%eax 2cf11d: 00 2cf11e: 41 88 84 24 38 e9 00 mov %al,0xe938(%r12) 2cf125: 00 2cf126: 8b 73 20 mov 0x20(%rbx),%esi 2cf129: 8b 7b 50 mov 0x50(%rbx),%edi 2cf12c: e8 00 00 00 00 callq 2cf131 2cf131: 48 89 43 68 mov %rax,0x68(%rbx) 2cf135: 48 85 c0 test %rax,%rax 2cf138: 0f 84 c3 02 00 00 je 2cf401 2cf13e: 8b 53 50 mov 0x50(%rbx),%edx 2cf141: 4c 89 ee mov %r13,%rsi 2cf144: 4c 89 e7 mov %r12,%rdi 2cf147: e8 00 00 00 00 callq 2cf14c 2cf14c: 49 89 84 24 78 03 00 mov %rax,0x378(%r12) 2cf153: 00 2cf154: 48 85 c0 test %rax,%rax 2cf157: 0f 84 50 02 00 00 je 2cf3ad 2cf15d: 48 8b 90 b8 03 00 00 mov 0x3b8(%rax),%rdx 2cf164: 48 8b b0 c0 01 00 00 mov 0x1c0(%rax),%rsi 2cf16b: 49 8b bc 24 98 02 00 mov 0x298(%r12),%rdi 2cf172: 00 2cf173: e8 00 00 00 00 callq 2cf178 2cf178: 49 89 84 24 80 03 00 mov %rax,0x380(%r12) 2cf17f: 00 2cf180: 48 85 c0 test %rax,%rax 2cf183: 0f 84 24 02 00 00 je 2cf3ad 2cf189: 41 0f b6 95 a5 00 00 movzbl 0xa5(%r13),%edx 2cf190: 00 2cf191: 88 50 55 mov %dl,0x55(%rax) 2cf194: 41 0f b6 85 a6 00 00 movzbl 0xa6(%r13),%eax 2cf19b: 00 2cf19c: 41 88 84 24 72 02 00 mov %al,0x272(%r12) 2cf1a3: 00 2cf1a4: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 2cf1ab: 00 2cf1ac: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2cf1b3: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2cf1ba: 48 85 c0 test %rax,%rax 2cf1bd: 74 17 je 2cf1d6 2cf1bf: 49 8b 94 24 80 03 00 mov 0x380(%r12),%rdx 2cf1c6: 00 2cf1c7: 4c 89 e7 mov %r12,%rdi 2cf1ca: 48 8b b2 88 00 00 00 mov 0x88(%rdx),%rsi 2cf1d1: e8 00 00 00 00 callq 2cf1d6 2cf1d6: ba ff ff ff ff mov $0xffffffff,%edx 2cf1db: be c0 0d 00 00 mov $0xdc0,%esi 2cf1e0: bf 90 24 01 00 mov $0x12490,%edi 2cf1e5: e8 00 00 00 00 callq 2cf1ea 2cf1ea: 49 89 c6 mov %rax,%r14 2cf1ed: 48 85 c0 test %rax,%rax 2cf1f0: 0f 84 9d 04 00 00 je 2cf693 2cf1f6: ba e8 e2 00 00 mov $0xe2e8,%edx 2cf1fb: 49 8d be 90 20 00 00 lea 0x2090(%r14),%rdi 2cf202: 49 8d b4 24 f0 03 00 lea 0x3f0(%r12),%rsi 2cf209: 00 2cf20a: e8 00 00 00 00 callq 2cf20f 2cf20f: 4c 89 f6 mov %r14,%rsi 2cf212: 4c 89 e7 mov %r12,%rdi 2cf215: 41 c7 86 88 24 01 00 movl $0x1,0x12488(%r14) 2cf21c: 01 00 00 00 2cf220: 4d 89 b4 24 70 03 00 mov %r14,0x370(%r12) 2cf227: 00 2cf228: e8 00 00 00 00 callq 2cf22d 2cf22d: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 2cf234: 00 2cf235: 41 8b 5d 54 mov 0x54(%r13),%ebx 2cf239: 48 8b 78 58 mov 0x58(%rax),%rdi 2cf23d: 41 c6 84 24 08 03 00 movb $0x0,0x308(%r12) 2cf244: 00 00 2cf246: 48 8b 07 mov (%rdi),%rax 2cf249: 48 8b 00 mov (%rax),%rax 2cf24c: e8 00 00 00 00 callq 2cf251 2cf251: 44 0f b6 e8 movzbl %al,%r13d 2cf255: 41 83 fd 08 cmp $0x8,%r13d 2cf259: 0f 8f bb 01 00 00 jg 2cf41a 2cf25f: 41 89 d8 mov %ebx,%r8d 2cf262: 44 89 e9 mov %r13d,%ecx 2cf265: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cf26c: 45 31 f6 xor %r14d,%r14d 2cf26f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf276: bf 04 00 00 00 mov $0x4,%edi 2cf27b: e8 00 00 00 00 callq 2cf280 2cf280: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 2cf285: 45 85 ed test %r13d,%r13d 2cf288: 75 33 jne 2cf2bd 2cf28a: e9 bc 01 00 00 jmpq 2cf44b 2cf28f: 41 0f b6 94 24 08 03 movzbl 0x308(%r12),%edx 2cf296: 00 00 2cf298: 49 89 84 d4 10 03 00 mov %rax,0x310(%r12,%rdx,8) 2cf29f: 00 2cf2a0: 4c 89 a0 28 01 00 00 mov %r12,0x128(%rax) 2cf2a7: 41 80 84 24 08 03 00 addb $0x1,0x308(%r12) 2cf2ae: 00 01 2cf2b0: 41 83 c6 01 add $0x1,%r14d 2cf2b4: 45 39 f5 cmp %r14d,%r13d 2cf2b7: 0f 84 8e 01 00 00 je 2cf44b 2cf2bd: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 2cf2c4: 00 2cf2c5: 4c 89 ff mov %r15,%rdi 2cf2c8: 44 89 74 24 20 mov %r14d,0x20(%rsp) 2cf2cd: 4c 89 64 24 10 mov %r12,0x10(%rsp) 2cf2d2: 48 89 44 24 18 mov %rax,0x18(%rsp) 2cf2d7: 41 0f b6 84 24 08 03 movzbl 0x308(%r12),%eax 2cf2de: 00 00 2cf2e0: 89 44 24 24 mov %eax,0x24(%rsp) 2cf2e4: e8 00 00 00 00 callq 2cf2e9 2cf2e9: 48 89 44 24 08 mov %rax,0x8(%rsp) 2cf2ee: 48 85 c0 test %rax,%rax 2cf2f1: 74 bd je 2cf2b0 2cf2f3: 81 78 38 80 00 00 00 cmpl $0x80,0x38(%rax) 2cf2fa: 75 93 jne 2cf28f 2cf2fc: 41 80 bc 24 77 01 00 cmpb $0x0,0x177(%r12) 2cf303: 00 00 2cf305: 0f 84 5a 03 00 00 je 2cf665 2cf30b: 49 8b 94 24 98 02 00 mov 0x298(%r12),%rdx 2cf312: 00 2cf313: 8b 52 20 mov 0x20(%rdx),%edx 2cf316: 83 ea 01 sub $0x1,%edx 2cf319: 83 fa 01 cmp $0x1,%edx 2cf31c: 0f 86 6d ff ff ff jbe 2cf28f 2cf322: 41 80 bc 24 78 01 00 cmpb $0x0,0x178(%r12) 2cf329: 00 00 2cf32b: 0f 85 5e ff ff ff jne 2cf28f 2cf331: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2cf336: e8 00 00 00 00 callq 2cf33b 2cf33b: e9 70 ff ff ff jmpq 2cf2b0 2cf340: 4c 89 ee mov %r13,%rsi 2cf343: 48 89 c7 mov %rax,%rdi 2cf346: e8 85 f1 ff ff callq 2ce4d0 2cf34b: 84 c0 test %al,%al 2cf34d: 74 5e je 2cf3ad 2cf34f: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 2cf356: 00 2cf357: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf35e: bf 04 00 00 00 mov $0x4,%edi 2cf363: 49 c7 84 24 40 e9 00 movq $0x0,0xe940(%r12) 2cf36a: 00 00 00 00 00 2cf36f: e8 00 00 00 00 callq 2cf374 2cf374: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2cf379: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cf380: 00 00 2cf382: 0f 85 58 03 00 00 jne 2cf6e0 2cf388: 48 83 c4 38 add $0x38,%rsp 2cf38c: 4c 89 e0 mov %r12,%rax 2cf38f: 5b pop %rbx 2cf390: 41 5c pop %r12 2cf392: 41 5d pop %r13 2cf394: 41 5e pop %r14 2cf396: 41 5f pop %r15 2cf398: 5d pop %rbp 2cf399: c3 retq 2cf39a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf3a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cf3a8: e8 00 00 00 00 callq 2cf3ad 2cf3ad: 4c 89 e7 mov %r12,%rdi 2cf3b0: e8 fb f1 ff ff callq 2ce5b0 2cf3b5: 4c 89 e7 mov %r12,%rdi 2cf3b8: 45 31 e4 xor %r12d,%r12d 2cf3bb: e8 00 00 00 00 callq 2cf3c0 2cf3c0: eb b2 jmp 2cf374 2cf3c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf3c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cf3d0: e8 00 00 00 00 callq 2cf3d5 2cf3d5: eb d6 jmp 2cf3ad 2cf3d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf3de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cf3e5: e8 00 00 00 00 callq 2cf3ea 2cf3ea: eb c1 jmp 2cf3ad 2cf3ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf3f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cf3fa: e8 00 00 00 00 callq 2cf3ff 2cf3ff: eb ac jmp 2cf3ad 2cf401: 0f 0b ud2 2cf403: eb a8 jmp 2cf3ad 2cf405: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf40c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cf413: e8 00 00 00 00 callq 2cf418 2cf418: eb 93 jmp 2cf3ad 2cf41a: ba 08 00 00 00 mov $0x8,%edx 2cf41f: 44 89 ee mov %r13d,%esi 2cf422: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cf429: e8 00 00 00 00 callq 2cf42e 2cf42e: e9 7a ff ff ff jmpq 2cf3ad 2cf433: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf43a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cf441: e8 00 00 00 00 callq 2cf446 2cf446: e9 62 ff ff ff jmpq 2cf3ad 2cf44b: 49 bf 00 00 00 00 00 movabs $0xffff000000000000,%r15 2cf452: 00 ff ff 2cf455: 45 31 ed xor %r13d,%r13d 2cf458: 85 db test %ebx,%ebx 2cf45a: 0f 85 e1 00 00 00 jne 2cf541 2cf460: e9 44 01 00 00 jmpq 2cf5a9 2cf465: 41 0f b6 94 24 08 03 movzbl 0x308(%r12),%edx 2cf46c: 00 00 2cf46e: 4d 89 a6 28 01 00 00 mov %r12,0x128(%r14) 2cf475: be c0 0d 00 00 mov $0xdc0,%esi 2cf47a: 41 c7 46 38 00 02 00 movl $0x200,0x38(%r14) 2cf481: 00 2cf482: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cf489 2cf489: 89 d0 mov %edx,%eax 2cf48b: 41 89 56 30 mov %edx,0x30(%r14) 2cf48f: 48 63 d2 movslq %edx,%rdx 2cf492: 83 c0 01 add $0x1,%eax 2cf495: 4d 89 b4 d4 10 03 00 mov %r14,0x310(%r12,%rdx,8) 2cf49c: 00 2cf49d: ba 48 00 00 00 mov $0x48,%edx 2cf4a2: 41 88 84 24 08 03 00 mov %al,0x308(%r12) 2cf4a9: 00 2cf4aa: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 2cf4b1: 00 2cf4b2: 49 89 86 30 01 00 00 mov %rax,0x130(%r14) 2cf4b9: b8 64 31 00 00 mov $0x3164,%eax 2cf4be: 66 41 89 86 48 01 00 mov %ax,0x148(%r14) 2cf4c5: 00 2cf4c6: e8 00 00 00 00 callq 2cf4cb 2cf4cb: 49 89 86 40 01 00 00 mov %rax,0x140(%r14) 2cf4d2: 48 89 c7 mov %rax,%rdi 2cf4d5: 48 85 c0 test %rax,%rax 2cf4d8: 0f 84 d9 01 00 00 je 2cf6b7 2cf4de: 49 8d 86 5c 01 00 00 lea 0x15c(%r14),%rax 2cf4e5: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 2cf4ea: 41 83 c5 01 add $0x1,%r13d 2cf4ee: 48 b9 07 00 00 00 15 movabs $0x211500000007,%rcx 2cf4f5: 21 00 00 2cf4f8: 49 89 86 90 02 00 00 mov %rax,0x290(%r14) 2cf4ff: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 2cf506: 00 2cf507: c7 44 24 10 00 00 00 movl $0x0,0x10(%rsp) 2cf50e: 00 2cf50f: 48 89 44 24 20 mov %rax,0x20(%rsp) 2cf514: 41 8b 86 48 01 00 00 mov 0x148(%r14),%eax 2cf51b: c7 44 24 28 ff ff ff movl $0xffffffff,0x28(%rsp) 2cf522: ff 2cf523: 89 44 24 14 mov %eax,0x14(%rsp) 2cf527: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2cf52c: 4c 21 f8 and %r15,%rax 2cf52f: 48 09 c8 or %rcx,%rax 2cf532: 48 89 44 24 18 mov %rax,0x18(%rsp) 2cf537: e8 00 00 00 00 callq 2cf53c 2cf53c: 44 39 eb cmp %r13d,%ebx 2cf53f: 74 68 je 2cf5a9 2cf541: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2cf548 2cf548: ba b8 02 00 00 mov $0x2b8,%edx 2cf54d: be c0 0d 00 00 mov $0xdc0,%esi 2cf552: e8 00 00 00 00 callq 2cf557 2cf557: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2cf55e: 00 00 2cf560: 49 89 c6 mov %rax,%r14 2cf563: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2cf56a: 00 00 2cf56c: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2cf573: 00 00 2cf575: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2cf57c: 00 00 2cf57e: 48 85 c0 test %rax,%rax 2cf581: 0f 85 de fe ff ff jne 2cf465 2cf587: b9 d9 00 00 00 mov $0xd9,%ecx 2cf58c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cf593: bf 02 00 00 00 mov $0x2,%edi 2cf598: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf59f: e8 00 00 00 00 callq 2cf5a4 2cf5a4: e9 04 fe ff ff jmpq 2cf3ad 2cf5a9: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 2cf5b0: 00 2cf5b1: 31 c9 xor %ecx,%ecx 2cf5b3: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2cf5b9: 83 b8 ac 02 00 00 ff cmpl $0xffffffff,0x2ac(%rax) 2cf5c0: 0f 95 c1 setne %cl 2cf5c3: 29 ca sub %ecx,%edx 2cf5c5: 39 90 b0 02 00 00 cmp %edx,0x2b0(%rax) 2cf5cb: 0f 46 90 b0 02 00 00 cmovbe 0x2b0(%rax),%edx 2cf5d2: 41 c7 84 24 14 e9 00 movl $0x0,0xe914(%r12) 2cf5d9: 00 00 00 00 00 2cf5de: 41 89 54 24 18 mov %edx,0x18(%r12) 2cf5e3: 41 0f b6 94 24 08 03 movzbl 0x308(%r12),%edx 2cf5ea: 00 00 2cf5ec: 41 89 54 24 1c mov %edx,0x1c(%r12) 2cf5f1: 8b 90 b0 03 00 00 mov 0x3b0(%rax),%edx 2cf5f7: 41 c7 44 24 40 40 00 movl $0x40,0x40(%r12) 2cf5fe: 00 00 2cf600: 41 89 54 24 20 mov %edx,0x20(%r12) 2cf605: 41 c7 44 24 50 00 00 movl $0x0,0x50(%r12) 2cf60c: 00 00 2cf60e: 48 8b 80 d0 03 00 00 mov 0x3d0(%rax),%rax 2cf615: 48 85 c0 test %rax,%rax 2cf618: 0f 84 31 fd ff ff je 2cf34f 2cf61e: 48 8b 50 1c mov 0x1c(%rax),%rdx 2cf622: 48 8b 40 14 mov 0x14(%rax),%rax 2cf626: 49 89 54 24 10 mov %rdx,0x10(%r12) 2cf62b: 49 89 44 24 08 mov %rax,0x8(%r12) 2cf630: e9 1a fd ff ff jmpq 2cf34f 2cf635: 49 8b 45 20 mov 0x20(%r13),%rax 2cf639: 48 89 5c 24 10 mov %rbx,0x10(%rsp) 2cf63e: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 2cf643: 4c 89 ff mov %r15,%rdi 2cf646: 48 89 44 24 18 mov %rax,0x18(%rsp) 2cf64b: 8b 73 50 mov 0x50(%rbx),%esi 2cf64e: e8 00 00 00 00 callq 2cf653 2cf653: 48 89 43 58 mov %rax,0x58(%rbx) 2cf657: 48 85 c0 test %rax,%rax 2cf65a: 74 7d je 2cf6d9 2cf65c: c6 43 60 01 movb $0x1,0x60(%rbx) 2cf660: e9 90 fa ff ff jmpq 2cf0f5 2cf665: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2cf66a: 48 89 c7 mov %rax,%rdi 2cf66d: e8 00 00 00 00 callq 2cf672 2cf672: 8b 54 24 04 mov 0x4(%rsp),%edx 2cf676: 85 d2 test %edx,%edx 2cf678: 75 0f jne 2cf689 2cf67a: 41 80 bc 24 78 01 00 cmpb $0x0,0x178(%r12) 2cf681: 00 00 2cf683: 0f 84 a8 fc ff ff je 2cf331 2cf689: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2cf68e: e9 fc fb ff ff jmpq 2cf28f 2cf693: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf69a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2cf6a1: 49 c7 84 24 70 03 00 movq $0x0,0x370(%r12) 2cf6a8: 00 00 00 00 00 2cf6ad: e8 00 00 00 00 callq 2cf6b2 2cf6b2: e9 f6 fc ff ff jmpq 2cf3ad 2cf6b7: b9 ea 00 00 00 mov $0xea,%ecx 2cf6bc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cf6c3: bf 02 00 00 00 mov $0x2,%edi 2cf6c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cf6cf: e8 00 00 00 00 callq 2cf6d4 2cf6d4: e9 d4 fc ff ff jmpq 2cf3ad 2cf6d9: 0f 0b ud2 2cf6db: e9 cd fc ff ff jmpq 2cf3ad 2cf6e0: e8 00 00 00 00 callq 2cf6e5 2cf6e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cf6ec: 00 00 00 00 00000000002cf6f0 : 2cf6f0: e8 00 00 00 00 callq 2cf6f5 2cf6f5: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2cf6fc: 83 78 20 03 cmpl $0x3,0x20(%rax) 2cf700: 74 0c je 2cf70e 2cf702: 48 8b 87 e8 e6 00 00 mov 0xe6e8(%rdi),%rax 2cf709: e9 00 00 00 00 jmpq 2cf70e 2cf70e: c3 retq 2cf70f: 90 nop 00000000002cf710 : 2cf710: e8 00 00 00 00 callq 2cf715 2cf715: 48 8b 16 mov (%rsi),%rdx 2cf718: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2cf71f: 48 89 90 88 00 00 00 mov %rdx,0x88(%rax) 2cf726: 48 8b 56 08 mov 0x8(%rsi),%rdx 2cf72a: 48 89 90 90 00 00 00 mov %rdx,0x90(%rax) 2cf731: 48 8b 56 10 mov 0x10(%rsi),%rdx 2cf735: 48 89 90 98 00 00 00 mov %rdx,0x98(%rax) 2cf73c: c3 retq 2cf73d: 0f 1f 00 nopl (%rax) 00000000002cf740 : 2cf740: e8 00 00 00 00 callq 2cf745 2cf745: 48 8b 97 98 02 00 00 mov 0x298(%rdi),%rdx 2cf74c: 48 c7 82 88 00 00 00 movq $0x0,0x88(%rdx) 2cf753: 00 00 00 00 2cf757: 48 c7 82 90 00 00 00 movq $0x0,0x90(%rdx) 2cf75e: 00 00 00 00 2cf762: 48 c7 82 98 00 00 00 movq $0x0,0x98(%rdx) 2cf769: 00 00 00 00 2cf76d: c3 retq 2cf76e: 66 90 xchg %ax,%ax 00000000002cf770 : 2cf770: e8 00 00 00 00 callq 2cf775 2cf775: 53 push %rbx 2cf776: 48 89 fb mov %rdi,%rbx 2cf779: 48 8b 3f mov (%rdi),%rdi 2cf77c: e8 2f ee ff ff callq 2ce5b0 2cf781: 48 8b 3b mov (%rbx),%rdi 2cf784: e8 00 00 00 00 callq 2cf789 2cf789: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2cf790: 5b pop %rbx 2cf791: c3 retq 2cf792: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2cf799: 00 00 00 00 2cf79d: 0f 1f 00 nopl (%rax) 00000000002cf7a0 : 2cf7a0: e8 00 00 00 00 callq 2cf7a5 2cf7a5: 41 57 push %r15 2cf7a7: b9 0f 00 00 00 mov $0xf,%ecx 2cf7ac: 41 56 push %r14 2cf7ae: 41 55 push %r13 2cf7b0: 41 54 push %r12 2cf7b2: 55 push %rbp 2cf7b3: 48 89 d5 mov %rdx,%rbp 2cf7b6: 53 push %rbx 2cf7b7: 48 89 fb mov %rdi,%rbx 2cf7ba: 48 81 ec 90 00 00 00 sub $0x90,%rsp 2cf7c1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cf7c8: 00 00 2cf7ca: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 2cf7d1: 00 2cf7d2: 31 c0 xor %eax,%eax 2cf7d4: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 2cf7d9: 4c 89 e7 mov %r12,%rdi 2cf7dc: f3 48 ab rep stos %rax,%es:(%rdi) 2cf7df: 8b 06 mov (%rsi),%eax 2cf7e1: 83 f8 20 cmp $0x20,%eax 2cf7e4: 0f 95 c2 setne %dl 2cf7e7: 3d 80 00 00 00 cmp $0x80,%eax 2cf7ec: 0f 95 c0 setne %al 2cf7ef: 84 c2 test %al,%dl 2cf7f1: 0f 85 fc 01 00 00 jne 2cf9f3 2cf7f7: 4c 8b ae 48 06 00 00 mov 0x648(%rsi),%r13 2cf7fe: 49 8b bd 40 01 00 00 mov 0x140(%r13),%rdi 2cf805: 48 8b 07 mov (%rdi),%rax 2cf808: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2cf80f: e8 00 00 00 00 callq 2cf814 2cf814: 84 c0 test %al,%al 2cf816: 0f 84 d7 01 00 00 je 2cf9f3 2cf81c: 49 8b bd 40 01 00 00 mov 0x140(%r13),%rdi 2cf823: 48 8b 07 mov (%rdi),%rax 2cf826: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2cf82d: e8 00 00 00 00 callq 2cf832 2cf832: 89 c2 mov %eax,%edx 2cf834: 83 f8 ff cmp $0xffffffff,%eax 2cf837: 0f 84 b6 01 00 00 je 2cf9f3 2cf83d: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2cf844: 8b 88 b0 02 00 00 mov 0x2b0(%rax),%ecx 2cf84a: 85 c9 test %ecx,%ecx 2cf84c: 0f 84 a1 01 00 00 je 2cf9f3 2cf852: 48 05 50 01 00 00 add $0x150,%rax 2cf858: 45 31 f6 xor %r14d,%r14d 2cf85b: eb 11 jmp 2cf86e 2cf85d: 41 83 c6 01 add $0x1,%r14d 2cf861: 48 83 c0 08 add $0x8,%rax 2cf865: 41 39 ce cmp %ecx,%r14d 2cf868: 0f 84 85 01 00 00 je 2cf9f3 2cf86e: 4c 8b 38 mov (%rax),%r15 2cf871: 41 39 57 18 cmp %edx,0x18(%r15) 2cf875: 75 e6 jne 2cf85d 2cf877: 49 8b 07 mov (%r15),%rax 2cf87a: 4c 89 ff mov %r15,%rdi 2cf87d: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2cf884: e8 00 00 00 00 callq 2cf889 2cf889: 41 89 c0 mov %eax,%r8d 2cf88c: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2cf893: 44 39 b0 b0 02 00 00 cmp %r14d,0x2b0(%rax) 2cf89a: 0f 84 53 01 00 00 je 2cf9f3 2cf8a0: 44 39 80 24 03 00 00 cmp %r8d,0x324(%rax) 2cf8a7: 0f 86 46 01 00 00 jbe 2cf9f3 2cf8ad: 44 89 c2 mov %r8d,%edx 2cf8b0: 44 89 44 24 04 mov %r8d,0x4(%rsp) 2cf8b5: 48 8b bc d0 20 01 00 mov 0x120(%rax,%rdx,8),%rdi 2cf8bc: 00 2cf8bd: 48 8b 07 mov (%rdi),%rax 2cf8c0: 48 8b 80 a8 01 00 00 mov 0x1a8(%rax),%rax 2cf8c7: 48 85 c0 test %rax,%rax 2cf8ca: 0f 84 23 01 00 00 je 2cf9f3 2cf8d0: 4c 89 e6 mov %r12,%rsi 2cf8d3: e8 00 00 00 00 callq 2cf8d8 2cf8d8: 84 c0 test %al,%al 2cf8da: 0f 84 13 01 00 00 je 2cf9f3 2cf8e0: 8b 4c 24 10 mov 0x10(%rsp),%ecx 2cf8e4: 39 4d 00 cmp %ecx,0x0(%rbp) 2cf8e7: 0f 85 06 01 00 00 jne 2cf9f3 2cf8ed: 8b 4c 24 14 mov 0x14(%rsp),%ecx 2cf8f1: 39 4d 04 cmp %ecx,0x4(%rbp) 2cf8f4: 0f 85 f9 00 00 00 jne 2cf9f3 2cf8fa: 8b 74 24 18 mov 0x18(%rsp),%esi 2cf8fe: 39 75 08 cmp %esi,0x8(%rbp) 2cf901: 0f 85 ec 00 00 00 jne 2cf9f3 2cf907: 8b 74 24 1c mov 0x1c(%rsp),%esi 2cf90b: 39 75 0c cmp %esi,0xc(%rbp) 2cf90e: 0f 85 df 00 00 00 jne 2cf9f3 2cf914: 8b 4c 24 20 mov 0x20(%rsp),%ecx 2cf918: 39 4d 10 cmp %ecx,0x10(%rbp) 2cf91b: 0f 85 d2 00 00 00 jne 2cf9f3 2cf921: 8b 4c 24 24 mov 0x24(%rsp),%ecx 2cf925: 39 4d 14 cmp %ecx,0x14(%rbp) 2cf928: 0f 85 c5 00 00 00 jne 2cf9f3 2cf92e: 8b 74 24 28 mov 0x28(%rsp),%esi 2cf932: 39 75 18 cmp %esi,0x18(%rbp) 2cf935: 0f 85 b8 00 00 00 jne 2cf9f3 2cf93b: 8b 4c 24 2c mov 0x2c(%rsp),%ecx 2cf93f: 39 4d 1c cmp %ecx,0x1c(%rbp) 2cf942: 0f 85 ab 00 00 00 jne 2cf9f3 2cf948: 8b 74 24 30 mov 0x30(%rsp),%esi 2cf94c: 39 75 20 cmp %esi,0x20(%rbp) 2cf94f: 0f 85 9e 00 00 00 jne 2cf9f3 2cf955: 8b 4c 24 34 mov 0x34(%rsp),%ecx 2cf959: 39 4d 24 cmp %ecx,0x24(%rbp) 2cf95c: 0f 85 91 00 00 00 jne 2cf9f3 2cf962: 8b 74 24 38 mov 0x38(%rsp),%esi 2cf966: 39 75 28 cmp %esi,0x28(%rbp) 2cf969: 0f 85 84 00 00 00 jne 2cf9f3 2cf96f: 8b 4c 24 3c mov 0x3c(%rsp),%ecx 2cf973: 39 4d 2c cmp %ecx,0x2c(%rbp) 2cf976: 75 7b jne 2cf9f3 2cf978: 41 8b 55 38 mov 0x38(%r13),%edx 2cf97c: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2cf981: 8d 4a e0 lea -0x20(%rdx),%ecx 2cf984: 83 e1 df and $0xffffffdf,%ecx 2cf987: 74 08 je 2cf991 2cf989: 81 fa 80 00 00 00 cmp $0x80,%edx 2cf98f: 75 64 jne 2cf9f5 2cf991: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2cf998: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2cf99d: 44 89 c6 mov %r8d,%esi 2cf9a0: 48 8b b8 30 03 00 00 mov 0x330(%rax),%rdi 2cf9a7: 48 8b 07 mov (%rdi),%rax 2cf9aa: 48 8b 40 18 mov 0x18(%rax),%rax 2cf9ae: e8 00 00 00 00 callq 2cf9b3 2cf9b3: 8b 44 24 0c mov 0xc(%rsp),%eax 2cf9b7: 39 45 30 cmp %eax,0x30(%rbp) 2cf9ba: 75 37 jne 2cf9f3 2cf9bc: 49 8b 07 mov (%r15),%rax 2cf9bf: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 2cf9c6: 48 85 c0 test %rax,%rax 2cf9c9: 74 28 je 2cf9f3 2cf9cb: 48 8d 54 24 50 lea 0x50(%rsp),%rdx 2cf9d0: 48 8d 74 24 54 lea 0x54(%rsp),%rsi 2cf9d5: 4c 89 ff mov %r15,%rdi 2cf9d8: e8 00 00 00 00 callq 2cf9dd 2cf9dd: 84 c0 test %al,%al 2cf9df: 74 12 je 2cf9f3 2cf9e1: 8b 5d 40 mov 0x40(%rbp),%ebx 2cf9e4: 39 5c 24 50 cmp %ebx,0x50(%rsp) 2cf9e8: 75 09 jne 2cf9f3 2cf9ea: 8b 5d 44 mov 0x44(%rbp),%ebx 2cf9ed: 39 5c 24 54 cmp %ebx,0x54(%rsp) 2cf9f1: 74 02 je 2cf9f5 2cf9f3: 31 c0 xor %eax,%eax 2cf9f5: 48 8b 9c 24 88 00 00 mov 0x88(%rsp),%rbx 2cf9fc: 00 2cf9fd: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2cfa04: 00 00 2cfa06: 75 12 jne 2cfa1a 2cfa08: 48 81 c4 90 00 00 00 add $0x90,%rsp 2cfa0f: 5b pop %rbx 2cfa10: 5d pop %rbp 2cfa11: 41 5c pop %r12 2cfa13: 41 5d pop %r13 2cfa15: 41 5e pop %r14 2cfa17: 41 5f pop %r15 2cfa19: c3 retq 2cfa1a: e8 00 00 00 00 callq 2cfa1f 2cfa1f: 90 nop 00000000002cfa20 : 2cfa20: e8 00 00 00 00 callq 2cfa25 2cfa25: 41 57 push %r15 2cfa27: 41 56 push %r14 2cfa29: 49 89 fe mov %rdi,%r14 2cfa2c: 41 55 push %r13 2cfa2e: 41 bd b8 01 00 00 mov $0x1b8,%r13d 2cfa34: 41 54 push %r12 2cfa36: 49 89 f4 mov %rsi,%r12 2cfa39: 55 push %rbp 2cfa3a: 53 push %rbx 2cfa3b: 48 83 ec 10 sub $0x10,%rsp 2cfa3f: 88 4c 24 07 mov %cl,0x7(%rsp) 2cfa43: 0f b6 c9 movzbl %cl,%ecx 2cfa46: 48 89 54 24 08 mov %rdx,0x8(%rsp) 2cfa4b: 8d 41 ff lea -0x1(%rcx),%eax 2cfa4e: 4c 8d 7c c2 08 lea 0x8(%rdx,%rax,8),%r15 2cfa53: 4b 8d 2c 2c lea (%r12,%r13,1),%rbp 2cfa57: 4d 85 e4 test %r12,%r12 2cfa5a: 74 6e je 2cfaca 2cfa5c: 48 85 ed test %rbp,%rbp 2cfa5f: 74 45 je 2cfaa6 2cfa61: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 2cfa66: 74 3e je 2cfaa6 2cfa68: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2cfa6d: eb 09 jmp 2cfa78 2cfa6f: 48 83 c3 08 add $0x8,%rbx 2cfa73: 4c 39 fb cmp %r15,%rbx 2cfa76: 74 2e je 2cfaa6 2cfa78: 48 8b 03 mov (%rbx),%rax 2cfa7b: 48 85 c0 test %rax,%rax 2cfa7e: 74 ef je 2cfa6f 2cfa80: 48 3b 45 08 cmp 0x8(%rbp),%rax 2cfa84: 75 e9 jne 2cfa6f 2cfa86: 49 8b 86 c8 e8 00 00 mov 0xe8c8(%r14),%rax 2cfa8d: 48 85 c0 test %rax,%rax 2cfa90: 74 dd je 2cfa6f 2cfa92: 48 83 c3 08 add $0x8,%rbx 2cfa96: 4c 89 f6 mov %r14,%rsi 2cfa99: 48 89 ef mov %rbp,%rdi 2cfa9c: e8 00 00 00 00 callq 2cfaa1 2cfaa1: 4c 39 fb cmp %r15,%rbx 2cfaa4: 75 d2 jne 2cfa78 2cfaa6: 49 81 c5 d8 04 00 00 add $0x4d8,%r13 2cfaad: 49 81 fd c8 1e 00 00 cmp $0x1ec8,%r13 2cfab4: 75 9d jne 2cfa53 2cfab6: 48 83 c4 10 add $0x10,%rsp 2cfaba: b8 01 00 00 00 mov $0x1,%eax 2cfabf: 5b pop %rbx 2cfac0: 5d pop %rbp 2cfac1: 41 5c pop %r12 2cfac3: 41 5d pop %r13 2cfac5: 41 5e pop %r14 2cfac7: 41 5f pop %r15 2cfac9: c3 retq 2cfaca: 49 8b ae 70 03 00 00 mov 0x370(%r14),%rbp 2cfad1: 4c 01 ed add %r13,%rbp 2cfad4: eb 86 jmp 2cfa5c 2cfad6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2cfadd: 00 00 00 00000000002cfae0 : 2cfae0: e8 00 00 00 00 callq 2cfae5 2cfae5: 41 57 push %r15 2cfae7: 41 56 push %r14 2cfae9: 41 55 push %r13 2cfaeb: 41 54 push %r12 2cfaed: 55 push %rbp 2cfaee: 53 push %rbx 2cfaef: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2cfaf6: 48 89 3c 24 mov %rdi,(%rsp) 2cfafa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cfb01: 00 00 2cfb03: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2cfb0a: 00 2cfb0b: 31 c0 xor %eax,%eax 2cfb0d: 80 be b0 01 00 00 01 cmpb $0x1,0x1b0(%rsi) 2cfb14: 76 09 jbe 2cfb1f 2cfb16: 80 bf 64 02 00 00 00 cmpb $0x0,0x264(%rdi) 2cfb1d: 74 29 je 2cfb48 2cfb1f: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2cfb26: 00 2cfb27: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2cfb2e: 00 00 2cfb30: 0f 85 72 03 00 00 jne 2cfea8 2cfb36: 48 81 c4 98 00 00 00 add $0x98,%rsp 2cfb3d: 5b pop %rbx 2cfb3e: 5d pop %rbp 2cfb3f: 41 5c pop %r12 2cfb41: 41 5d pop %r13 2cfb43: 41 5e pop %r14 2cfb45: 41 5f pop %r15 2cfb47: c3 retq 2cfb48: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2cfb4f: 48 8d 6c 24 60 lea 0x60(%rsp),%rbp 2cfb54: b9 06 00 00 00 mov $0x6,%ecx 2cfb59: 48 89 ef mov %rbp,%rdi 2cfb5c: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2cfb62: 31 c0 xor %eax,%eax 2cfb64: f3 48 ab rep stos %rax,%es:(%rdi) 2cfb67: 89 54 24 24 mov %edx,0x24(%rsp) 2cfb6b: 85 d2 test %edx,%edx 2cfb6d: 7e b0 jle 2cfb1f 2cfb6f: 83 ea 01 sub $0x1,%edx 2cfb72: 48 8d 9e b8 01 00 00 lea 0x1b8(%rsi),%rbx 2cfb79: 49 89 f5 mov %rsi,%r13 2cfb7c: 89 54 24 28 mov %edx,0x28(%rsp) 2cfb80: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2cfb87: 48 89 d8 mov %rbx,%rax 2cfb8a: 48 8d 8c 16 90 06 00 lea 0x690(%rsi,%rdx,1),%rcx 2cfb91: 00 2cfb92: 31 f6 xor %esi,%esi 2cfb94: 48 8b 50 08 mov 0x8(%rax),%rdx 2cfb98: 48 85 d2 test %rdx,%rdx 2cfb9b: 74 1d je 2cfbba 2cfb9d: 80 ba 80 03 00 00 00 cmpb $0x0,0x380(%rdx) 2cfba4: 74 14 je 2cfbba 2cfba6: 48 3b 92 88 03 00 00 cmp 0x388(%rdx),%rdx 2cfbad: 74 0b je 2cfbba 2cfbaf: 48 63 d6 movslq %esi,%rdx 2cfbb2: 83 c6 01 add $0x1,%esi 2cfbb5: 48 89 44 d4 60 mov %rax,0x60(%rsp,%rdx,8) 2cfbba: 48 05 d8 04 00 00 add $0x4d8,%rax 2cfbc0: 48 39 c8 cmp %rcx,%rax 2cfbc3: 75 cf jne 2cfb94 2cfbc5: 85 f6 test %esi,%esi 2cfbc7: 0f 8e c2 02 00 00 jle 2cfe8f 2cfbcd: 4c 8b 34 24 mov (%rsp),%r14 2cfbd1: 48 89 ea mov %rbp,%rdx 2cfbd4: 49 8b 86 a8 e7 00 00 mov 0xe7a8(%r14),%rax 2cfbdb: 4c 89 f7 mov %r14,%rdi 2cfbde: e8 00 00 00 00 callq 2cfbe3 2cfbe3: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 2cfbea: b9 06 00 00 00 mov $0x6,%ecx 2cfbef: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 2cfbf4: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2cfbfa: 31 c0 xor %eax,%eax 2cfbfc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 2cfc01: f3 48 ab rep stos %rax,%es:(%rdi) 2cfc04: 89 54 24 24 mov %edx,0x24(%rsp) 2cfc08: 85 d2 test %edx,%edx 2cfc0a: 0f 8e 0f ff ff ff jle 2cfb1f 2cfc10: 8d 42 ff lea -0x1(%rdx),%eax 2cfc13: 89 44 24 28 mov %eax,0x28(%rsp) 2cfc17: 8b 54 24 28 mov 0x28(%rsp),%edx 2cfc1b: 48 89 d8 mov %rbx,%rax 2cfc1e: 48 8d 4c d4 38 lea 0x38(%rsp,%rdx,8),%rcx 2cfc23: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2cfc28: 48 83 78 08 00 cmpq $0x0,0x8(%rax) 2cfc2d: 74 0d je 2cfc3c 2cfc2f: 48 83 b8 c0 02 00 00 cmpq $0x0,0x2c0(%rax) 2cfc36: 00 2cfc37: 75 03 jne 2cfc3c 2cfc39: 48 89 02 mov %rax,(%rdx) 2cfc3c: 48 83 c2 08 add $0x8,%rdx 2cfc40: 48 05 d8 04 00 00 add $0x4d8,%rax 2cfc46: 48 39 ca cmp %rcx,%rdx 2cfc49: 75 dd jne 2cfc28 2cfc4b: 8b 44 24 24 mov 0x24(%rsp),%eax 2cfc4f: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 2cfc56: 00 2cfc57: 41 be 01 00 00 00 mov $0x1,%r14d 2cfc5d: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) 2cfc64: 00 2cfc65: 83 c0 01 add $0x1,%eax 2cfc68: 48 89 44 24 18 mov %rax,0x18(%rsp) 2cfc6d: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2cfc72: 4a 8b 44 f6 f8 mov -0x8(%rsi,%r14,8),%rax 2cfc77: 48 85 c0 test %rax,%rax 2cfc7a: 0f 84 bd 01 00 00 je 2cfe3d 2cfc80: 48 89 44 24 60 mov %rax,0x60(%rsp) 2cfc85: 4a c7 44 f6 f8 00 00 movq $0x0,-0x8(%rsi,%r14,8) 2cfc8c: 00 00 2cfc8e: 44 39 74 24 24 cmp %r14d,0x24(%rsp) 2cfc93: 0f 8e eb 01 00 00 jle 2cfe84 2cfc99: 8b 44 24 28 mov 0x28(%rsp),%eax 2cfc9d: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 2cfca2: 4e 8d 3c f6 lea (%rsi,%r14,8),%r15 2cfca6: 41 bc 01 00 00 00 mov $0x1,%r12d 2cfcac: 44 29 f0 sub %r14d,%eax 2cfcaf: 4c 01 f0 add %r14,%rax 2cfcb2: 48 8d 44 c4 38 lea 0x38(%rsp,%rax,8),%rax 2cfcb7: 48 89 c3 mov %rax,%rbx 2cfcba: 4d 8b 2f mov (%r15),%r13 2cfcbd: 4d 85 ed test %r13,%r13 2cfcc0: 74 29 je 2cfceb 2cfcc2: 48 8b 44 24 60 mov 0x60(%rsp),%rax 2cfcc7: 49 8b 7d 08 mov 0x8(%r13),%rdi 2cfccb: 48 8b 70 08 mov 0x8(%rax),%rsi 2cfccf: e8 00 00 00 00 callq 2cfcd4 2cfcd4: 84 c0 test %al,%al 2cfcd6: 74 13 je 2cfceb 2cfcd8: 49 63 c4 movslq %r12d,%rax 2cfcdb: 49 c7 07 00 00 00 00 movq $0x0,(%r15) 2cfce2: 41 83 c4 01 add $0x1,%r12d 2cfce6: 4c 89 6c c4 60 mov %r13,0x60(%rsp,%rax,8) 2cfceb: 49 83 c7 08 add $0x8,%r15 2cfcef: 4c 39 fb cmp %r15,%rbx 2cfcf2: 75 c6 jne 2cfcba 2cfcf4: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2cfcf9: 45 85 e4 test %r12d,%r12d 2cfcfc: 0f 8e 0b 01 00 00 jle 2cfe0d 2cfd02: 48 8b 44 24 60 mov 0x60(%rsp),%rax 2cfd07: 45 31 ff xor %r15d,%r15d 2cfd0a: 4c 89 6c 24 10 mov %r13,0x10(%rsp) 2cfd0f: 4d 89 fd mov %r15,%r13 2cfd12: eb 1e jmp 2cfd32 2cfd14: e8 00 00 00 00 callq 2cfd19 2cfd19: 83 c3 01 add $0x1,%ebx 2cfd1c: 84 c0 test %al,%al 2cfd1e: 74 4c je 2cfd6c 2cfd20: 49 83 c5 01 add $0x1,%r13 2cfd24: 45 39 ec cmp %r13d,%r12d 2cfd27: 0f 8e 4d 01 00 00 jle 2cfe7a 2cfd2d: 4a 8b 44 ed 00 mov 0x0(%rbp,%r13,8),%rax 2cfd32: 48 8b b8 18 01 00 00 mov 0x118(%rax),%rdi 2cfd39: 44 89 eb mov %r13d,%ebx 2cfd3c: 45 89 ef mov %r13d,%r15d 2cfd3f: 48 8b 8f 38 4b 00 00 mov 0x4b38(%rdi),%rcx 2cfd46: 48 8b 49 40 mov 0x40(%rcx),%rcx 2cfd4a: 48 85 c9 test %rcx,%rcx 2cfd4d: 75 c5 jne 2cfd14 2cfd4f: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2cfd56: 83 c3 01 add $0x1,%ebx 2cfd59: 48 8b 07 mov (%rdi),%rax 2cfd5c: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2cfd63: e8 00 00 00 00 callq 2cfd68 2cfd68: 84 c0 test %al,%al 2cfd6a: 75 b4 jne 2cfd20 2cfd6c: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2cfd71: 44 89 f8 mov %r15d,%eax 2cfd74: 31 db xor %ebx,%ebx 2cfd76: 45 85 ff test %r15d,%r15d 2cfd79: 74 19 je 2cfd94 2cfd7b: 48 98 cltq 2cfd7d: 48 8b 54 24 60 mov 0x60(%rsp),%rdx 2cfd82: 48 8b 4c c4 60 mov 0x60(%rsp,%rax,8),%rcx 2cfd87: 48 89 c3 mov %rax,%rbx 2cfd8a: 48 89 4c 24 60 mov %rcx,0x60(%rsp) 2cfd8f: 48 89 54 c4 60 mov %rdx,0x60(%rsp,%rax,8) 2cfd94: 83 c3 01 add $0x1,%ebx 2cfd97: 45 31 ff xor %r15d,%r15d 2cfd9a: 89 5c 24 10 mov %ebx,0x10(%rsp) 2cfd9e: 44 89 e3 mov %r12d,%ebx 2cfda1: 4d 89 fc mov %r15,%r12 2cfda4: 44 8b 7c 24 20 mov 0x20(%rsp),%r15d 2cfda9: 4a 8b 44 e5 00 mov 0x0(%rbp,%r12,8),%rax 2cfdae: 4c 89 ef mov %r13,%rdi 2cfdb1: 48 8b 70 08 mov 0x8(%rax),%rsi 2cfdb5: e8 00 00 00 00 callq 2cfdba 2cfdba: 45 85 e4 test %r12d,%r12d 2cfdbd: 0f 94 40 18 sete 0x18(%rax) 2cfdc1: 49 83 c4 01 add $0x1,%r12 2cfdc5: 44 89 78 10 mov %r15d,0x10(%rax) 2cfdc9: 89 58 14 mov %ebx,0x14(%rax) 2cfdcc: 44 39 e3 cmp %r12d,%ebx 2cfdcf: 7f d8 jg 2cfda9 2cfdd1: 41 89 dc mov %ebx,%r12d 2cfdd4: 8b 5c 24 10 mov 0x10(%rsp),%ebx 2cfdd8: 41 39 dc cmp %ebx,%r12d 2cfddb: 7e 30 jle 2cfe0d 2cfddd: 4c 63 fb movslq %ebx,%r15 2cfde0: 4a 8b 54 fc 60 mov 0x60(%rsp,%r15,8),%rdx 2cfde5: 48 8b ba 18 01 00 00 mov 0x118(%rdx),%rdi 2cfdec: 48 8b 87 38 4b 00 00 mov 0x4b38(%rdi),%rax 2cfdf3: 48 8b 40 40 mov 0x40(%rax),%rax 2cfdf7: 48 85 c0 test %rax,%rax 2cfdfa: 74 6b je 2cfe67 2cfdfc: e8 00 00 00 00 callq 2cfe01 2cfe01: 84 c0 test %al,%al 2cfe03: 74 4c je 2cfe51 2cfe05: 83 c3 01 add $0x1,%ebx 2cfe08: 41 39 dc cmp %ebx,%r12d 2cfe0b: 7f d0 jg 2cfddd 2cfe0d: 41 83 fc 01 cmp $0x1,%r12d 2cfe11: 7e 25 jle 2cfe38 2cfe13: 8b 5c 24 2c mov 0x2c(%rsp),%ebx 2cfe17: 48 8b 3c 24 mov (%rsp),%rdi 2cfe1b: 48 89 e9 mov %rbp,%rcx 2cfe1e: 44 89 e2 mov %r12d,%edx 2cfe21: 48 8b 87 b0 e7 00 00 mov 0xe7b0(%rdi),%rax 2cfe28: 89 de mov %ebx,%esi 2cfe2a: e8 00 00 00 00 callq 2cfe2f 2cfe2f: 89 d8 mov %ebx,%eax 2cfe31: 83 c0 01 add $0x1,%eax 2cfe34: 89 44 24 2c mov %eax,0x2c(%rsp) 2cfe38: 83 44 24 20 01 addl $0x1,0x20(%rsp) 2cfe3d: 49 83 c6 01 add $0x1,%r14 2cfe41: 4c 3b 74 24 18 cmp 0x18(%rsp),%r14 2cfe46: 0f 85 21 fe ff ff jne 2cfc6d 2cfe4c: e9 ce fc ff ff jmpq 2cfb1f 2cfe51: 41 83 ec 01 sub $0x1,%r12d 2cfe55: 49 63 c4 movslq %r12d,%rax 2cfe58: 48 8b 44 c4 60 mov 0x60(%rsp,%rax,8),%rax 2cfe5d: 4a 89 44 fc 60 mov %rax,0x60(%rsp,%r15,8) 2cfe62: e9 71 ff ff ff jmpq 2cfdd8 2cfe67: 48 8b ba 28 01 00 00 mov 0x128(%rdx),%rdi 2cfe6e: 48 8b 07 mov (%rdi),%rax 2cfe71: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2cfe78: eb 82 jmp 2cfdfc 2cfe7a: 4c 8b 6c 24 10 mov 0x10(%rsp),%r13 2cfe7f: e9 10 ff ff ff jmpq 2cfd94 2cfe84: 41 bc 01 00 00 00 mov $0x1,%r12d 2cfe8a: e9 78 fe ff ff jmpq 2cfd07 2cfe8f: 48 8d 7c 24 30 lea 0x30(%rsp),%rdi 2cfe94: b9 06 00 00 00 mov $0x6,%ecx 2cfe99: 31 c0 xor %eax,%eax 2cfe9b: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 2cfea0: f3 48 ab rep stos %rax,%es:(%rdi) 2cfea3: e9 6f fd ff ff jmpq 2cfc17 2cfea8: e8 00 00 00 00 callq 2cfead 2cfead: 0f 1f 00 nopl (%rax) 00000000002cfeb0 : 2cfeb0: e8 00 00 00 00 callq 2cfeb5 2cfeb5: 41 57 push %r15 2cfeb7: 41 56 push %r14 2cfeb9: 41 55 push %r13 2cfebb: 49 89 fd mov %rdi,%r13 2cfebe: 41 54 push %r12 2cfec0: 55 push %rbp 2cfec1: 48 89 f5 mov %rsi,%rbp 2cfec4: 53 push %rbx 2cfec5: 48 83 ec 48 sub $0x48,%rsp 2cfec9: 48 8b 97 70 03 00 00 mov 0x370(%rdi),%rdx 2cfed0: 0f b6 b6 b0 01 00 00 movzbl 0x1b0(%rsi),%esi 2cfed7: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2cfede: 00 00 2cfee0: 48 89 44 24 40 mov %rax,0x40(%rsp) 2cfee5: 31 c0 xor %eax,%eax 2cfee7: 0f b6 8a b0 01 00 00 movzbl 0x1b0(%rdx),%ecx 2cfeee: 40 38 ce cmp %cl,%sil 2cfef1: 75 22 jne 2cff15 2cfef3: 40 84 f6 test %sil,%sil 2cfef6: 75 12 jne 2cff0a 2cfef8: b8 01 00 00 00 mov $0x1,%eax 2cfefd: e9 19 03 00 00 jmpq 2d021b 2cff02: 48 83 c0 01 add $0x1,%rax 2cff06: 38 c1 cmp %al,%cl 2cff08: 76 ee jbe 2cfef8 2cff0a: 48 8b 7c c5 00 mov 0x0(%rbp,%rax,8),%rdi 2cff0f: 48 39 3c c2 cmp %rdi,(%rdx,%rax,8) 2cff13: 74 ed je 2cff02 2cff15: 40 0f b6 ce movzbl %sil,%ecx 2cff19: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2cff20: bf 04 00 00 00 mov $0x4,%edi 2cff25: 31 db xor %ebx,%ebx 2cff27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cff2e: e8 00 00 00 00 callq 2cff33 2cff33: 80 bd b0 01 00 00 00 cmpb $0x0,0x1b0(%rbp) 2cff3a: 74 1c je 2cff58 2cff3c: 48 8b 74 dd 00 mov 0x0(%rbp,%rbx,8),%rsi 2cff41: 4c 89 ef mov %r13,%rdi 2cff44: 48 83 c3 01 add $0x1,%rbx 2cff48: e8 00 00 00 00 callq 2cff4d 2cff4d: 0f b6 85 b0 01 00 00 movzbl 0x1b0(%rbp),%eax 2cff54: 39 d8 cmp %ebx,%eax 2cff56: 7f e4 jg 2cff3c 2cff58: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2cff5f: b9 06 00 00 00 mov $0x6,%ecx 2cff64: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 2cff69: 4c 8b 60 58 mov 0x58(%rax),%r12 2cff6d: 31 c0 xor %eax,%eax 2cff6f: 41 80 bd 07 02 00 00 cmpb $0x0,0x207(%r13) 2cff76: 00 2cff77: f3 48 ab rep stos %rax,%es:(%rdi) 2cff7a: 75 2c jne 2cffa8 2cff7c: 41 80 bd 12 e9 00 00 cmpb $0x0,0xe912(%r13) 2cff83: 00 2cff84: 74 22 je 2cffa8 2cff86: 49 8b 85 00 e9 00 00 mov 0xe900(%r13),%rax 2cff8d: 48 85 c0 test %rax,%rax 2cff90: 74 16 je 2cffa8 2cff92: 31 f6 xor %esi,%esi 2cff94: 4c 89 ef mov %r13,%rdi 2cff97: e8 00 00 00 00 callq 2cff9c 2cff9c: 84 c0 test %al,%al 2cff9e: 74 08 je 2cffa8 2cffa0: 41 c6 85 12 e9 00 00 movb $0x0,0xe912(%r13) 2cffa7: 00 2cffa8: 0f b6 85 b0 01 00 00 movzbl 0x1b0(%rbp),%eax 2cffaf: 84 c0 test %al,%al 2cffb1: 74 23 je 2cffd6 2cffb3: 48 c1 e0 03 shl $0x3,%rax 2cffb7: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 2cffbc: 48 89 ee mov %rbp,%rsi 2cffbf: 48 8b 54 05 f8 mov -0x8(%rbp,%rax,1),%rdx 2cffc4: 8d 48 ff lea -0x1(%rax),%ecx 2cffc7: 48 89 54 04 08 mov %rdx,0x8(%rsp,%rax,1) 2cffcc: 89 c8 mov %ecx,%eax 2cffce: c1 e8 03 shr $0x3,%eax 2cffd1: 89 c1 mov %eax,%ecx 2cffd3: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2cffd6: 49 8b 04 24 mov (%r12),%rax 2cffda: 4c 89 e7 mov %r12,%rdi 2cffdd: 48 8b 40 58 mov 0x58(%rax),%rax 2cffe1: e8 00 00 00 00 callq 2cffe6 2cffe6: 84 c0 test %al,%al 2cffe8: 0f 84 a5 06 00 00 je 2d0693 2cffee: 0f b6 8d b0 01 00 00 movzbl 0x1b0(%rbp),%ecx 2cfff5: 41 8b b5 14 e9 00 00 mov 0xe914(%r13),%esi 2cfffc: 84 c9 test %cl,%cl 2cfffe: 0f 84 35 07 00 00 je 2d0739 2d0004: 31 c0 xor %eax,%eax 2d0006: 48 8b 54 c5 00 mov 0x0(%rbp,%rax,8),%rdx 2d000b: 80 ba 23 05 00 00 00 cmpb $0x0,0x523(%rdx) 2d0012: 74 11 je 2d0025 2d0014: 83 c6 01 add $0x1,%esi 2d0017: 41 89 b5 14 e9 00 00 mov %esi,0xe914(%r13) 2d001e: 0f b6 8d b0 01 00 00 movzbl 0x1b0(%rbp),%ecx 2d0025: 0f b6 d1 movzbl %cl,%edx 2d0028: 48 83 c0 01 add $0x1,%rax 2d002c: 39 c2 cmp %eax,%edx 2d002e: 7f d6 jg 2d0006 2d0030: 39 f2 cmp %esi,%edx 2d0032: 7f 04 jg 2d0038 2d0034: 84 c9 test %cl,%cl 2d0036: 75 12 jne 2d004a 2d0038: 49 8b 85 f8 e7 00 00 mov 0xe7f8(%r13),%rax 2d003f: 48 89 ee mov %rbp,%rsi 2d0042: 4c 89 ef mov %r13,%rdi 2d0045: e8 00 00 00 00 callq 2d004a 2d004a: ba ff ff ff ff mov $0xffffffff,%edx 2d004f: be c0 0d 00 00 mov $0xdc0,%esi 2d0054: bf 90 24 01 00 mov $0x12490,%edi 2d0059: e8 00 00 00 00 callq 2d005e 2d005e: 49 89 c6 mov %rax,%r14 2d0061: 48 85 c0 test %rax,%rax 2d0064: 0f 84 bc 00 00 00 je 2d0126 2d006a: 49 8d be 90 20 00 00 lea 0x2090(%r14),%rdi 2d0071: 49 8d b5 f0 03 00 00 lea 0x3f0(%r13),%rsi 2d0078: ba e8 e2 00 00 mov $0xe2e8,%edx 2d007d: 31 db xor %ebx,%ebx 2d007f: e8 00 00 00 00 callq 2d0084 2d0084: 4c 89 f6 mov %r14,%rsi 2d0087: 41 c7 86 88 24 01 00 movl $0x1,0x12488(%r14) 2d008e: 01 00 00 00 2d0092: 49 8b bd 70 03 00 00 mov 0x370(%r13),%rdi 2d0099: e8 00 00 00 00 callq 2d009e 2d009e: 49 8b 8d 78 03 00 00 mov 0x378(%r13),%rcx 2d00a5: 4d 8b bd 70 03 00 00 mov 0x370(%r13),%r15 2d00ac: 8b 81 a8 02 00 00 mov 0x2a8(%rcx),%eax 2d00b2: 85 c0 test %eax,%eax 2d00b4: 74 43 je 2d00f9 2d00b6: 48 63 c3 movslq %ebx,%rax 2d00b9: 0f b6 95 b0 01 00 00 movzbl 0x1b0(%rbp),%edx 2d00c0: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2d00c7: 4d 8b a4 07 c0 01 00 mov 0x1c0(%r15,%rax,1),%r12 2d00ce: 00 2d00cf: 85 d2 test %edx,%edx 2d00d1: 0f 84 67 01 00 00 je 2d023e 2d00d7: 31 c0 xor %eax,%eax 2d00d9: eb 0c jmp 2d00e7 2d00db: 48 83 c0 01 add $0x1,%rax 2d00df: 39 c2 cmp %eax,%edx 2d00e1: 0f 8e 57 01 00 00 jle 2d023e 2d00e7: 4c 3b 64 c5 00 cmp 0x0(%rbp,%rax,8),%r12 2d00ec: 75 ed jne 2d00db 2d00ee: 83 c3 01 add $0x1,%ebx 2d00f1: 39 99 a8 02 00 00 cmp %ebx,0x2a8(%rcx) 2d00f7: 77 bd ja 2d00b6 2d00f9: 4d 89 b5 70 03 00 00 mov %r14,0x370(%r13) 2d0100: 49 8d bf 88 24 01 00 lea 0x12488(%r15),%rdi 2d0107: b8 ff ff ff ff mov $0xffffffff,%eax 2d010c: f0 41 0f c1 87 88 24 lock xadd %eax,0x12488(%r15) 2d0113: 01 00 2d0115: 83 f8 01 cmp $0x1,%eax 2d0118: 0f 84 06 06 00 00 je 2d0724 2d011e: 85 c0 test %eax,%eax 2d0120: 0f 8e 9a 07 00 00 jle 2d08c0 2d0126: 49 83 bd 10 e7 00 00 cmpq $0x0,0xe710(%r13) 2d012d: 00 2d012e: 74 7e je 2d01ae 2d0130: 31 db xor %ebx,%ebx 2d0132: 80 bd b0 01 00 00 00 cmpb $0x0,0x1b0(%rbp) 2d0139: 74 73 je 2d01ae 2d013b: 48 8b 54 dd 00 mov 0x0(%rbp,%rbx,8),%rdx 2d0140: f6 82 20 05 00 00 01 testb $0x1,0x520(%rdx) 2d0147: 75 56 jne 2d019f 2d0149: b9 01 00 00 00 mov $0x1,%ecx 2d014e: 48 89 ee mov %rbp,%rsi 2d0151: 4c 89 ef mov %r13,%rdi 2d0154: e8 00 00 00 00 callq 2d0159 2d0159: 48 89 d8 mov %rbx,%rax 2d015c: 48 8b 74 dd 00 mov 0x0(%rbp,%rbx,8),%rsi 2d0161: 48 89 e9 mov %rbp,%rcx 2d0164: 48 c1 e0 06 shl $0x6,%rax 2d0168: 4c 89 ef mov %r13,%rdi 2d016b: 8b 54 05 38 mov 0x38(%rbp,%rax,1),%edx 2d016f: 49 8b 85 10 e7 00 00 mov 0xe710(%r13),%rax 2d0176: e8 00 00 00 00 callq 2d017b 2d017b: 48 8b 54 dd 00 mov 0x0(%rbp,%rbx,8),%rdx 2d0180: 48 89 ee mov %rbp,%rsi 2d0183: 4c 89 ef mov %r13,%rdi 2d0186: 31 c9 xor %ecx,%ecx 2d0188: e8 00 00 00 00 callq 2d018d 2d018d: 49 8b 85 30 e7 00 00 mov 0xe730(%r13),%rax 2d0194: 48 89 ee mov %rbp,%rsi 2d0197: 4c 89 ef mov %r13,%rdi 2d019a: e8 00 00 00 00 callq 2d019f 2d019f: 0f b6 85 b0 01 00 00 movzbl 0x1b0(%rbp),%eax 2d01a6: 48 83 c3 01 add $0x1,%rbx 2d01aa: 39 d8 cmp %ebx,%eax 2d01ac: 7f 8d jg 2d013b 2d01ae: 49 8b b5 78 03 00 00 mov 0x378(%r13),%rsi 2d01b5: 31 db xor %ebx,%ebx 2d01b7: 8b be a8 02 00 00 mov 0x2a8(%rsi),%edi 2d01bd: 85 ff test %edi,%edi 2d01bf: 74 33 je 2d01f4 2d01c1: 48 63 c3 movslq %ebx,%rax 2d01c4: 4c 89 ef mov %r13,%rdi 2d01c7: 83 c3 01 add $0x1,%ebx 2d01ca: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2d01d1: 48 8d 94 05 b8 01 00 lea 0x1b8(%rbp,%rax,1),%rdx 2d01d8: 00 2d01d9: 49 8b 85 48 e7 00 00 mov 0xe748(%r13),%rax 2d01e0: e8 00 00 00 00 callq 2d01e5 2d01e5: 49 8b b5 78 03 00 00 mov 0x378(%r13),%rsi 2d01ec: 39 9e a8 02 00 00 cmp %ebx,0x2a8(%rsi) 2d01f2: 77 cd ja 2d01c1 2d01f4: 49 8b 85 00 e7 00 00 mov 0xe700(%r13),%rax 2d01fb: 48 89 ee mov %rbp,%rsi 2d01fe: 4c 89 ef mov %r13,%rdi 2d0201: e8 00 00 00 00 callq 2d0206 2d0206: 89 44 24 04 mov %eax,0x4(%rsp) 2d020a: 83 f8 01 cmp $0x1,%eax 2d020d: 0f 84 3c 01 00 00 je 2d034f 2d0213: 83 7c 24 04 01 cmpl $0x1,0x4(%rsp) 2d0218: 0f 94 c0 sete %al 2d021b: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 2d0220: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2d0227: 00 00 2d0229: 0f 85 d3 06 00 00 jne 2d0902 2d022f: 48 83 c4 48 add $0x48,%rsp 2d0233: 5b pop %rbx 2d0234: 5d pop %rbp 2d0235: 41 5c pop %r12 2d0237: 41 5d pop %r13 2d0239: 41 5e pop %r14 2d023b: 41 5f pop %r15 2d023d: c3 retq 2d023e: 4d 85 e4 test %r12,%r12 2d0241: 0f 84 a7 fe ff ff je 2d00ee 2d0247: 4c 89 f2 mov %r14,%rdx 2d024a: 4c 89 e6 mov %r12,%rsi 2d024d: 4c 89 ef mov %r13,%rdi 2d0250: e8 00 00 00 00 callq 2d0255 2d0255: 45 8b 84 24 98 03 00 mov 0x398(%r12),%r8d 2d025c: 00 2d025d: 45 85 c0 test %r8d,%r8d 2d0260: 74 09 je 2d026b 2d0262: 41 c6 84 24 a0 03 00 movb $0x0,0x3a0(%r12) 2d0269: 00 00 2d026b: 49 83 bd 10 e7 00 00 cmpq $0x0,0xe710(%r13) 2d0272: 00 2d0273: 74 54 je 2d02c9 2d0275: 49 8b b5 70 03 00 00 mov 0x370(%r13),%rsi 2d027c: b9 01 00 00 00 mov $0x1,%ecx 2d0281: 4c 89 e2 mov %r12,%rdx 2d0284: 4c 89 ef mov %r13,%rdi 2d0287: e8 00 00 00 00 callq 2d028c 2d028c: 4c 89 f1 mov %r14,%rcx 2d028f: 31 d2 xor %edx,%edx 2d0291: 4c 89 e6 mov %r12,%rsi 2d0294: 49 8b 85 10 e7 00 00 mov 0xe710(%r13),%rax 2d029b: 4c 89 ef mov %r13,%rdi 2d029e: e8 00 00 00 00 callq 2d02a3 2d02a3: 49 8b b5 70 03 00 00 mov 0x370(%r13),%rsi 2d02aa: 4c 89 ef mov %r13,%rdi 2d02ad: 31 c9 xor %ecx,%ecx 2d02af: 4c 89 e2 mov %r12,%rdx 2d02b2: e8 00 00 00 00 callq 2d02b7 2d02b7: 49 8b 85 30 e7 00 00 mov 0xe730(%r13),%rax 2d02be: 4c 89 f6 mov %r14,%rsi 2d02c1: 4c 89 ef mov %r13,%rdi 2d02c4: e8 00 00 00 00 callq 2d02c9 2d02c9: 49 83 bd 18 e7 00 00 cmpq $0x0,0xe718(%r13) 2d02d0: 00 2d02d1: 4d 8b bd 70 03 00 00 mov 0x370(%r13),%r15 2d02d8: 74 5a je 2d0334 2d02da: ba 01 00 00 00 mov $0x1,%edx 2d02df: 4c 89 fe mov %r15,%rsi 2d02e2: 49 8b 85 78 e7 00 00 mov 0xe778(%r13),%rax 2d02e9: 4c 89 ef mov %r13,%rdi 2d02ec: e8 00 00 00 00 callq 2d02f1 2d02f1: 49 8b 85 18 e7 00 00 mov 0xe718(%r13),%rax 2d02f8: 4c 89 f6 mov %r14,%rsi 2d02fb: 4c 89 ef mov %r13,%rdi 2d02fe: e8 00 00 00 00 callq 2d0303 2d0303: 49 8b b5 70 03 00 00 mov 0x370(%r13),%rsi 2d030a: 31 d2 xor %edx,%edx 2d030c: 4c 89 ef mov %r13,%rdi 2d030f: 49 8b 85 78 e7 00 00 mov 0xe778(%r13),%rax 2d0316: e8 00 00 00 00 callq 2d031b 2d031b: 49 8b 85 30 e7 00 00 mov 0xe730(%r13),%rax 2d0322: 4c 89 f6 mov %r14,%rsi 2d0325: 4c 89 ef mov %r13,%rdi 2d0328: e8 00 00 00 00 callq 2d032d 2d032d: 4d 8b bd 70 03 00 00 mov 0x370(%r13),%r15 2d0334: 49 8b 8d 78 03 00 00 mov 0x378(%r13),%rcx 2d033b: 83 c3 01 add $0x1,%ebx 2d033e: 39 99 a8 02 00 00 cmp %ebx,0x2a8(%rcx) 2d0344: 0f 87 6c fd ff ff ja 2d00b6 2d034a: e9 aa fd ff ff jmpq 2d00f9 2d034f: 48 89 ee mov %rbp,%rsi 2d0352: 4c 89 ef mov %r13,%rdi 2d0355: e8 00 00 00 00 callq 2d035a 2d035a: 49 83 bd 18 e7 00 00 cmpq $0x0,0xe718(%r13) 2d0361: 00 2d0362: 74 4f je 2d03b3 2d0364: ba 01 00 00 00 mov $0x1,%edx 2d0369: 49 8b 85 78 e7 00 00 mov 0xe778(%r13),%rax 2d0370: 48 89 ee mov %rbp,%rsi 2d0373: 4c 89 ef mov %r13,%rdi 2d0376: e8 00 00 00 00 callq 2d037b 2d037b: 49 8b 85 18 e7 00 00 mov 0xe718(%r13),%rax 2d0382: 48 89 ee mov %rbp,%rsi 2d0385: 4c 89 ef mov %r13,%rdi 2d0388: e8 00 00 00 00 callq 2d038d 2d038d: 49 8b 85 78 e7 00 00 mov 0xe778(%r13),%rax 2d0394: 48 89 ee mov %rbp,%rsi 2d0397: 4c 89 ef mov %r13,%rdi 2d039a: 31 d2 xor %edx,%edx 2d039c: e8 00 00 00 00 callq 2d03a1 2d03a1: 49 8b 85 30 e7 00 00 mov 0xe730(%r13),%rax 2d03a8: 48 89 ee mov %rbp,%rsi 2d03ab: 4c 89 ef mov %r13,%rdi 2d03ae: e8 00 00 00 00 callq 2d03b3 2d03b3: 80 bd b0 01 00 00 00 cmpb $0x0,0x1b0(%rbp) 2d03ba: 0f 84 2c 05 00 00 je 2d08ec 2d03c0: 31 db xor %ebx,%ebx 2d03c2: eb 13 jmp 2d03d7 2d03c4: 0f b6 8d b0 01 00 00 movzbl 0x1b0(%rbp),%ecx 2d03cb: 48 83 c3 01 add $0x1,%rbx 2d03cf: 39 d9 cmp %ebx,%ecx 2d03d1: 0f 8e 1b 01 00 00 jle 2d04f2 2d03d7: 48 8b 54 dd 00 mov 0x0(%rbp,%rbx,8),%rdx 2d03dc: f6 82 20 05 00 00 01 testb $0x1,0x520(%rdx) 2d03e3: 74 df je 2d03c4 2d03e5: 49 83 bd 10 e7 00 00 cmpq $0x0,0xe710(%r13) 2d03ec: 00 2d03ed: 74 56 je 2d0445 2d03ef: b9 01 00 00 00 mov $0x1,%ecx 2d03f4: 48 89 ee mov %rbp,%rsi 2d03f7: 4c 89 ef mov %r13,%rdi 2d03fa: e8 00 00 00 00 callq 2d03ff 2d03ff: 48 89 d8 mov %rbx,%rax 2d0402: 48 8b 74 dd 00 mov 0x0(%rbp,%rbx,8),%rsi 2d0407: 48 89 e9 mov %rbp,%rcx 2d040a: 48 c1 e0 06 shl $0x6,%rax 2d040e: 4c 89 ef mov %r13,%rdi 2d0411: 8b 54 05 38 mov 0x38(%rbp,%rax,1),%edx 2d0415: 49 8b 85 10 e7 00 00 mov 0xe710(%r13),%rax 2d041c: e8 00 00 00 00 callq 2d0421 2d0421: 48 8b 54 dd 00 mov 0x0(%rbp,%rbx,8),%rdx 2d0426: 48 89 ee mov %rbp,%rsi 2d0429: 4c 89 ef mov %r13,%rdi 2d042c: 31 c9 xor %ecx,%ecx 2d042e: e8 00 00 00 00 callq 2d0433 2d0433: 49 8b 85 30 e7 00 00 mov 0xe730(%r13),%rax 2d043a: 48 89 ee mov %rbp,%rsi 2d043d: 4c 89 ef mov %r13,%rdi 2d0440: e8 00 00 00 00 callq 2d0445 2d0445: 4c 8d bd b8 01 00 00 lea 0x1b8(%rbp),%r15 2d044c: 4c 8d a5 c8 1e 00 00 lea 0x1ec8(%rbp),%r12 2d0453: 4d 85 ff test %r15,%r15 2d0456: 74 45 je 2d049d 2d0458: 0f b6 b5 b0 01 00 00 movzbl 0x1b0(%rbp),%esi 2d045f: 45 31 f6 xor %r14d,%r14d 2d0462: eb 04 jmp 2d0468 2d0464: 49 83 c6 01 add $0x1,%r14 2d0468: 44 39 f6 cmp %r14d,%esi 2d046b: 7e 30 jle 2d049d 2d046d: 4a 8b 54 f5 00 mov 0x0(%rbp,%r14,8),%rdx 2d0472: 48 85 d2 test %rdx,%rdx 2d0475: 74 ed je 2d0464 2d0477: 49 3b 57 08 cmp 0x8(%r15),%rdx 2d047b: 75 e7 jne 2d0464 2d047d: 49 8b 95 c8 e8 00 00 mov 0xe8c8(%r13),%rdx 2d0484: 48 85 d2 test %rdx,%rdx 2d0487: 74 db je 2d0464 2d0489: 4c 89 ee mov %r13,%rsi 2d048c: 4c 89 ff mov %r15,%rdi 2d048f: e8 00 00 00 00 callq 2d0494 2d0494: 0f b6 b5 b0 01 00 00 movzbl 0x1b0(%rbp),%esi 2d049b: eb c7 jmp 2d0464 2d049d: 49 81 c7 d8 04 00 00 add $0x4d8,%r15 2d04a4: 4d 39 fc cmp %r15,%r12 2d04a7: 75 aa jne 2d0453 2d04a9: 48 8b 44 dd 00 mov 0x0(%rbp,%rbx,8),%rax 2d04ae: bf cd cc cc cc mov $0xcccccccd,%edi 2d04b3: 48 83 c3 01 add $0x1,%rbx 2d04b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d04be: 8b 48 54 mov 0x54(%rax),%ecx 2d04c1: 44 8b 48 4c mov 0x4c(%rax),%r9d 2d04c5: 44 8b 40 34 mov 0x34(%rax),%r8d 2d04c9: 8b 50 3c mov 0x3c(%rax),%edx 2d04cc: 8b 40 64 mov 0x64(%rax),%eax 2d04cf: 48 0f af c7 imul %rdi,%rax 2d04d3: bf 04 00 00 00 mov $0x4,%edi 2d04d8: 48 c1 e8 23 shr $0x23,%rax 2d04dc: 50 push %rax 2d04dd: e8 00 00 00 00 callq 2d04e2 2d04e2: 0f b6 8d b0 01 00 00 movzbl 0x1b0(%rbp),%ecx 2d04e9: 5e pop %rsi 2d04ea: 39 d9 cmp %ebx,%ecx 2d04ec: 0f 8f e5 fe ff ff jg 2d03d7 2d04f2: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 2d04f7: 48 89 ee mov %rbp,%rsi 2d04fa: 4c 89 ef mov %r13,%rdi 2d04fd: e8 00 00 00 00 callq 2d0502 2d0502: 0f b6 95 b0 01 00 00 movzbl 0x1b0(%rbp),%edx 2d0509: 41 3b 95 14 e9 00 00 cmp 0xe914(%r13),%edx 2d0510: 7f 04 jg 2d0516 2d0512: 84 d2 test %dl,%dl 2d0514: 75 7f jne 2d0595 2d0516: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2d051b: 48 8d 9d b8 01 00 00 lea 0x1b8(%rbp),%rbx 2d0522: 4c 8d b5 c8 1e 00 00 lea 0x1ec8(%rbp),%r14 2d0529: 48 8b 03 mov (%rbx),%rax 2d052c: 41 bc a0 86 01 00 mov $0x186a0,%r12d 2d0532: 48 85 c0 test %rax,%rax 2d0535: 75 19 jne 2d0550 2d0537: eb 39 jmp 2d0572 2d0539: bf c7 10 00 00 mov $0x10c7,%edi 2d053e: e8 00 00 00 00 callq 2d0543 2d0543: 48 8b 03 mov (%rbx),%rax 2d0546: 41 83 ec 01 sub $0x1,%r12d 2d054a: 0f 84 f0 01 00 00 je 2d0740 2d0550: c6 80 78 03 00 00 00 movb $0x0,0x378(%rax) 2d0557: 48 89 df mov %rbx,%rdi 2d055a: 49 8b 85 60 e7 00 00 mov 0xe760(%r13),%rax 2d0561: e8 00 00 00 00 callq 2d0566 2d0566: 48 8b 03 mov (%rbx),%rax 2d0569: 80 b8 78 03 00 00 00 cmpb $0x0,0x378(%rax) 2d0570: 75 c7 jne 2d0539 2d0572: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2d0579: 49 39 de cmp %rbx,%r14 2d057c: 75 ab jne 2d0529 2d057e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2d0583: 49 8b 85 08 e8 00 00 mov 0xe808(%r13),%rax 2d058a: 48 89 ee mov %rbp,%rsi 2d058d: 4c 89 ef mov %r13,%rdi 2d0590: e8 00 00 00 00 callq 2d0595 2d0595: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 2d059c: 8b b0 a8 02 00 00 mov 0x2a8(%rax),%esi 2d05a2: 85 f6 test %esi,%esi 2d05a4: 0f 84 3b 03 00 00 je 2d08e5 2d05aa: 89 f7 mov %esi,%edi 2d05ac: 31 c9 xor %ecx,%ecx 2d05ae: 31 f6 xor %esi,%esi 2d05b0: 41 b8 01 00 00 00 mov $0x1,%r8d 2d05b6: 48 8d 85 c0 01 00 00 lea 0x1c0(%rbp),%rax 2d05bd: 48 83 38 00 cmpq $0x0,(%rax) 2d05c1: 74 07 je 2d05ca 2d05c3: 44 89 c2 mov %r8d,%edx 2d05c6: d3 e2 shl %cl,%edx 2d05c8: 09 d6 or %edx,%esi 2d05ca: 83 c1 01 add $0x1,%ecx 2d05cd: 48 05 d8 04 00 00 add $0x4d8,%rax 2d05d3: 39 f9 cmp %edi,%ecx 2d05d5: 75 e6 jne 2d05bd 2d05d7: 89 f0 mov %esi,%eax 2d05d9: 88 85 b1 01 00 00 mov %al,0x1b1(%rbp) 2d05df: 49 8b 95 70 03 00 00 mov 0x370(%r13),%rdx 2d05e6: 38 82 b1 01 00 00 cmp %al,0x1b1(%rdx) 2d05ec: 74 13 je 2d0601 2d05ee: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2d05f5: 48 8b b8 80 00 00 00 mov 0x80(%rax),%rdi 2d05fc: e8 00 00 00 00 callq 2d0601 2d0601: 31 c0 xor %eax,%eax 2d0603: 80 bd b0 01 00 00 00 cmpb $0x0,0x1b0(%rbp) 2d060a: 74 1b je 2d0627 2d060c: 48 8b 54 c5 00 mov 0x0(%rbp,%rax,8),%rdx 2d0611: 48 83 c0 01 add $0x1,%rax 2d0615: 80 a2 20 05 00 00 fe andb $0xfe,0x520(%rdx) 2d061c: 0f b6 95 b0 01 00 00 movzbl 0x1b0(%rbp),%edx 2d0623: 39 c2 cmp %eax,%edx 2d0625: 7f e5 jg 2d060c 2d0627: 4d 8b a5 70 03 00 00 mov 0x370(%r13),%r12 2d062e: b8 ff ff ff ff mov $0xffffffff,%eax 2d0633: 49 8d bc 24 88 24 01 lea 0x12488(%r12),%rdi 2d063a: 00 2d063b: f0 41 0f c1 84 24 88 lock xadd %eax,0x12488(%r12) 2d0642: 24 01 00 2d0645: 83 f8 01 cmp $0x1,%eax 2d0648: 0f 84 a7 01 00 00 je 2d07f5 2d064e: 85 c0 test %eax,%eax 2d0650: 0f 8e 80 02 00 00 jle 2d08d6 2d0656: 49 89 ad 70 03 00 00 mov %rbp,0x370(%r13) 2d065d: 48 8d bd 88 24 01 00 lea 0x12488(%rbp),%rdi 2d0664: b8 01 00 00 00 mov $0x1,%eax 2d0669: f0 0f c1 85 88 24 01 lock xadd %eax,0x12488(%rbp) 2d0670: 00 2d0671: 85 c0 test %eax,%eax 2d0673: 0f 84 7a 02 00 00 je 2d08f3 2d0679: 78 09 js 2d0684 2d067b: 83 c0 01 add $0x1,%eax 2d067e: 0f 89 8f fb ff ff jns 2d0213 2d0684: be 01 00 00 00 mov $0x1,%esi 2d0689: e8 00 00 00 00 callq 2d068e 2d068e: e9 80 fb ff ff jmpq 2d0213 2d0693: 49 8b 8d 78 03 00 00 mov 0x378(%r13),%rcx 2d069a: 48 8d 9d b8 01 00 00 lea 0x1b8(%rbp),%rbx 2d06a1: 45 31 e4 xor %r12d,%r12d 2d06a4: 44 8b 89 a8 02 00 00 mov 0x2a8(%rcx),%r9d 2d06ab: 45 85 c9 test %r9d,%r9d 2d06ae: 74 37 je 2d06e7 2d06b0: 48 8b 43 08 mov 0x8(%rbx),%rax 2d06b4: 48 85 c0 test %rax,%rax 2d06b7: 74 1a je 2d06d3 2d06b9: 4c 8b 70 08 mov 0x8(%rax),%r14 2d06bd: 49 8b 46 28 mov 0x28(%r14),%rax 2d06c1: 48 85 c0 test %rax,%rax 2d06c4: 74 0d je 2d06d3 2d06c6: 81 38 80 00 00 00 cmpl $0x80,(%rax) 2d06cc: 75 05 jne 2d06d3 2d06ce: 4d 85 f6 test %r14,%r14 2d06d1: 75 2b jne 2d06fe 2d06d3: 41 83 c4 01 add $0x1,%r12d 2d06d7: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2d06de: 44 3b a1 a8 02 00 00 cmp 0x2a8(%rcx),%r12d 2d06e5: 72 c9 jb 2d06b0 2d06e7: 49 8b 85 f8 e6 00 00 mov 0xe6f8(%r13),%rax 2d06ee: 48 89 ee mov %rbp,%rsi 2d06f1: 4c 89 ef mov %r13,%rdi 2d06f4: e8 00 00 00 00 callq 2d06f9 2d06f9: e9 f0 f8 ff ff jmpq 2cffee 2d06fe: 49 8b be 40 01 00 00 mov 0x140(%r14),%rdi 2d0705: 48 8b 07 mov (%rdi),%rax 2d0708: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2d070f: e8 00 00 00 00 callq 2d0714 2d0714: 89 c2 mov %eax,%edx 2d0716: 83 f8 ff cmp $0xffffffff,%eax 2d0719: 75 39 jne 2d0754 2d071b: 49 8b 8d 78 03 00 00 mov 0x378(%r13),%rcx 2d0722: eb af jmp 2d06d3 2d0724: 4c 89 ff mov %r15,%rdi 2d0727: e8 00 00 00 00 callq 2d072c 2d072c: 4c 89 ff mov %r15,%rdi 2d072f: e8 00 00 00 00 callq 2d0734 2d0734: e9 ed f9 ff ff jmpq 2d0126 2d0739: 31 d2 xor %edx,%edx 2d073b: e9 f0 f8 ff ff jmpq 2d0030 2d0740: 80 b8 78 03 00 00 00 cmpb $0x0,0x378(%rax) 2d0747: 0f 84 25 fe ff ff je 2d0572 2d074d: 0f 0b ud2 2d074f: e9 1e fe ff ff jmpq 2d0572 2d0754: 4d 8b 85 78 03 00 00 mov 0x378(%r13),%r8 2d075b: 41 8b b0 b0 02 00 00 mov 0x2b0(%r8),%esi 2d0762: 85 f6 test %esi,%esi 2d0764: 74 41 je 2d07a7 2d0766: 8d 4e ff lea -0x1(%rsi),%ecx 2d0769: 49 8d 80 50 01 00 00 lea 0x150(%r8),%rax 2d0770: 49 8d 8c c8 58 01 00 lea 0x158(%r8,%rcx,8),%rcx 2d0777: 00 2d0778: eb 0d jmp 2d0787 2d077a: 48 83 c0 08 add $0x8,%rax 2d077e: 48 39 c1 cmp %rax,%rcx 2d0781: 0f 84 48 01 00 00 je 2d08cf 2d0787: 48 8b 38 mov (%rax),%rdi 2d078a: 3b 57 18 cmp 0x18(%rdi),%edx 2d078d: 75 eb jne 2d077a 2d078f: 48 8b 07 mov (%rdi),%rax 2d0792: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2d0799: e8 00 00 00 00 callq 2d079e 2d079e: 4d 8b 85 78 03 00 00 mov 0x378(%r13),%r8 2d07a5: 89 c6 mov %eax,%esi 2d07a7: 49 8b b8 30 03 00 00 mov 0x330(%r8),%rdi 2d07ae: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2d07b3: 48 8b 07 mov (%rdi),%rax 2d07b6: 48 8b 40 18 mov 0x18(%rax),%rax 2d07ba: e8 00 00 00 00 callq 2d07bf 2d07bf: 41 80 be 88 02 00 00 cmpb $0x0,0x288(%r14) 2d07c6: 00 2d07c7: 0f 84 4e ff ff ff je 2d071b 2d07cd: 8b 44 24 0c mov 0xc(%rsp),%eax 2d07d1: 39 83 40 01 00 00 cmp %eax,0x140(%rbx) 2d07d7: 0f 84 3e ff ff ff je 2d071b 2d07dd: 48 89 df mov %rbx,%rdi 2d07e0: e8 00 00 00 00 callq 2d07e5 2d07e5: 48 8b 43 08 mov 0x8(%rbx),%rax 2d07e9: c6 80 28 03 00 00 00 movb $0x0,0x328(%rax) 2d07f0: e9 26 ff ff ff jmpq 2d071b 2d07f5: 4c 89 e7 mov %r12,%rdi 2d07f8: e8 00 00 00 00 callq 2d07fd 2d07fd: 4c 89 e7 mov %r12,%rdi 2d0800: e8 00 00 00 00 callq 2d0805 2d0805: e9 4c fe ff ff jmpq 2d0656 2d080a: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2d0811: 48 8b 40 10 mov 0x10(%rax),%rax 2d0815: 4c 8b 58 08 mov 0x8(%rax),%r11 2d0819: 48 8b 30 mov (%rax),%rsi 2d081c: 65 8b 15 00 00 00 00 mov %gs:0x0(%rip),%edx # 2d0823 2d0823: 89 d2 mov %edx,%edx 2d0825: 48 0f a3 15 00 00 00 bt %rdx,0x0(%rip) # 2d082d 2d082c: 00 2d082d: 0f 83 e8 fc ff ff jae 2d051b 2d0833: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 2d083a 2d083a: 48 85 d2 test %rdx,%rdx 2d083d: 74 21 je 2d0860 2d083f: 48 8b 7a 08 mov 0x8(%rdx),%rdi 2d0843: 68 88 03 00 00 pushq $0x388 2d0848: 48 8d 48 10 lea 0x10(%rax),%rcx 2d084c: 4c 89 da mov %r11,%rdx 2d084f: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2d0856: 4c 8d 40 18 lea 0x18(%rax),%r8 2d085a: e8 00 00 00 00 callq 2d085f 2d085f: 59 pop %rcx 2d0860: e9 b6 fc ff ff jmpq 2d051b 2d0865: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2d086c: 48 8b 40 10 mov 0x10(%rax),%rax 2d0870: 4c 8b 58 08 mov 0x8(%rax),%r11 2d0874: 48 8b 30 mov (%rax),%rsi 2d0877: 65 8b 15 00 00 00 00 mov %gs:0x0(%rip),%edx # 2d087e 2d087e: 89 d2 mov %edx,%edx 2d0880: 48 0f a3 15 00 00 00 bt %rdx,0x0(%rip) # 2d0888 2d0887: 00 2d0888: 0f 83 f5 fc ff ff jae 2d0583 2d088e: 48 8b 15 00 00 00 00 mov 0x0(%rip),%rdx # 2d0895 2d0895: 48 85 d2 test %rdx,%rdx 2d0898: 74 21 je 2d08bb 2d089a: 48 8b 7a 08 mov 0x8(%rdx),%rdi 2d089e: 68 9c 03 00 00 pushq $0x39c 2d08a3: 4c 89 da mov %r11,%rdx 2d08a6: 48 8d 48 10 lea 0x10(%rax),%rcx 2d08aa: 49 c7 c1 00 00 00 00 mov $0x0,%r9 2d08b1: 4c 8d 40 18 lea 0x18(%rax),%r8 2d08b5: e8 00 00 00 00 callq 2d08ba 2d08ba: 5a pop %rdx 2d08bb: e9 c3 fc ff ff jmpq 2d0583 2d08c0: be 03 00 00 00 mov $0x3,%esi 2d08c5: e8 00 00 00 00 callq 2d08ca 2d08ca: e9 57 f8 ff ff jmpq 2d0126 2d08cf: 31 f6 xor %esi,%esi 2d08d1: e9 d1 fe ff ff jmpq 2d07a7 2d08d6: be 03 00 00 00 mov $0x3,%esi 2d08db: e8 00 00 00 00 callq 2d08e0 2d08e0: e9 71 fd ff ff jmpq 2d0656 2d08e5: 31 c0 xor %eax,%eax 2d08e7: e9 ed fc ff ff jmpq 2d05d9 2d08ec: 31 c9 xor %ecx,%ecx 2d08ee: e9 ff fb ff ff jmpq 2d04f2 2d08f3: be 02 00 00 00 mov $0x2,%esi 2d08f8: e8 00 00 00 00 callq 2d08fd 2d08fd: e9 11 f9 ff ff jmpq 2d0213 2d0902: e8 00 00 00 00 callq 2d0907 2d0907: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2d090e: 00 00 00000000002d0910 : 2d0910: e8 00 00 00 00 callq 2d0915 2d0915: 55 push %rbp 2d0916: 4c 8b 97 78 03 00 00 mov 0x378(%rdi),%r10 2d091d: 89 f0 mov %esi,%eax 2d091f: 48 89 d6 mov %rdx,%rsi 2d0922: 48 8b bf 70 03 00 00 mov 0x370(%rdi),%rdi 2d0929: 4d 85 d2 test %r10,%r10 2d092c: 48 89 fd mov %rdi,%rbp 2d092f: 41 0f 95 c3 setne %r11b 2d0933: 48 81 c5 b8 01 00 00 add $0x1b8,%rbp 2d093a: 0f 95 c2 setne %dl 2d093d: 41 84 d3 test %dl,%r11b 2d0940: 74 6b je 2d09ad 2d0942: 49 89 c9 mov %rcx,%r9 2d0945: 84 c0 test %al,%al 2d0947: 74 68 je 2d09b1 2d0949: 45 8b 9a a8 02 00 00 mov 0x2a8(%r10),%r11d 2d0950: 45 85 db test %r11d,%r11d 2d0953: 74 58 je 2d09ad 2d0955: 48 8d 97 c0 01 00 00 lea 0x1c0(%rdi),%rdx 2d095c: 31 c0 xor %eax,%eax 2d095e: eb 0f jmp 2d096f 2d0960: 83 c0 01 add $0x1,%eax 2d0963: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2d096a: 44 39 d8 cmp %r11d,%eax 2d096d: 74 3e je 2d09ad 2d096f: 48 39 32 cmp %rsi,(%rdx) 2d0972: 75 ec jne 2d0960 2d0974: 49 8b 92 10 04 00 00 mov 0x410(%r10),%rdx 2d097b: 4c 8b 9a 88 00 00 00 mov 0x88(%rdx),%r11 2d0982: 4d 85 db test %r11,%r11 2d0985: 74 26 je 2d09ad 2d0987: 48 98 cltq 2d0989: 4c 89 c9 mov %r9,%rcx 2d098c: 4c 89 d6 mov %r10,%rsi 2d098f: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2d0996: 48 8b 84 07 a0 02 00 mov 0x2a0(%rdi,%rax,1),%rax 2d099d: 00 2d099e: 48 89 ef mov %rbp,%rdi 2d09a1: 5d pop %rbp 2d09a2: 8b 90 88 00 00 00 mov 0x88(%rax),%edx 2d09a8: e9 00 00 00 00 jmpq 2d09ad 2d09ad: 31 c0 xor %eax,%eax 2d09af: 5d pop %rbp 2d09b0: c3 retq 2d09b1: 49 8b 82 10 04 00 00 mov 0x410(%r10),%rax 2d09b8: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2d09bf: 48 85 c0 test %rax,%rax 2d09c2: 74 e9 je 2d09ad 2d09c4: 48 89 ef mov %rbp,%rdi 2d09c7: 4c 89 c1 mov %r8,%rcx 2d09ca: 4c 89 ca mov %r9,%rdx 2d09cd: 4c 89 d6 mov %r10,%rsi 2d09d0: 5d pop %rbp 2d09d1: e9 00 00 00 00 jmpq 2d09d6 2d09d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2d09dd: 00 00 00 00000000002d09e0 : 2d09e0: e8 00 00 00 00 callq 2d09e5 2d09e5: 80 bf 10 e9 00 00 00 cmpb $0x0,0xe910(%rdi) 2d09ec: 0f 84 d1 00 00 00 je 2d0ac3 2d09f2: 41 56 push %r14 2d09f4: 41 55 push %r13 2d09f6: 41 54 push %r12 2d09f8: 55 push %rbp 2d09f9: 53 push %rbx 2d09fa: 8b 8f 14 e9 00 00 mov 0xe914(%rdi),%ecx 2d0a00: 48 89 fb mov %rdi,%rbx 2d0a03: 85 c9 test %ecx,%ecx 2d0a05: 7e 0e jle 2d0a15 2d0a07: 5b pop %rbx 2d0a08: b8 01 00 00 00 mov $0x1,%eax 2d0a0d: 5d pop %rbp 2d0a0e: 41 5c pop %r12 2d0a10: 41 5d pop %r13 2d0a12: 41 5e pop %r14 2d0a14: c3 retq 2d0a15: 4c 8b af 70 03 00 00 mov 0x370(%rdi),%r13 2d0a1c: e8 00 00 00 00 callq 2d0a21 2d0a21: 4d 8d a5 b8 01 00 00 lea 0x1b8(%r13),%r12 2d0a28: 4d 8d b5 c8 1e 00 00 lea 0x1ec8(%r13),%r14 2d0a2f: 4c 89 e5 mov %r12,%rbp 2d0a32: 48 8b 45 00 mov 0x0(%rbp),%rax 2d0a36: 48 85 c0 test %rax,%rax 2d0a39: 74 23 je 2d0a5e 2d0a3b: c6 80 78 03 00 00 00 movb $0x0,0x378(%rax) 2d0a42: 48 89 ef mov %rbp,%rdi 2d0a45: 48 8b 83 60 e7 00 00 mov 0xe760(%rbx),%rax 2d0a4c: e8 00 00 00 00 callq 2d0a51 2d0a51: 48 8b 45 00 mov 0x0(%rbp),%rax 2d0a55: 80 b8 78 03 00 00 00 cmpb $0x0,0x378(%rax) 2d0a5c: 75 a9 jne 2d0a07 2d0a5e: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2d0a65: 4c 39 f5 cmp %r14,%rbp 2d0a68: 75 c8 jne 2d0a32 2d0a6a: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2d0a71: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2d0a77: 85 d2 test %edx,%edx 2d0a79: 74 4e je 2d0ac9 2d0a7b: 31 ed xor %ebp,%ebp 2d0a7d: eb 19 jmp 2d0a98 2d0a7f: 49 83 3c 24 00 cmpq $0x0,(%r12) 2d0a84: 74 1a je 2d0aa0 2d0a86: 83 c5 01 add $0x1,%ebp 2d0a89: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2d0a90: 3b a8 a8 02 00 00 cmp 0x2a8(%rax),%ebp 2d0a96: 73 31 jae 2d0ac9 2d0a98: 49 83 7c 24 08 00 cmpq $0x0,0x8(%r12) 2d0a9e: 75 df jne 2d0a7f 2d0aa0: 41 88 ac 24 bc 02 00 mov %bpl,0x2bc(%r12) 2d0aa7: 00 2d0aa8: 4c 89 e6 mov %r12,%rsi 2d0aab: 48 8b 83 08 e7 00 00 mov 0xe708(%rbx),%rax 2d0ab2: 48 89 df mov %rbx,%rdi 2d0ab5: e8 00 00 00 00 callq 2d0aba 2d0aba: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2d0ac1: eb c3 jmp 2d0a86 2d0ac3: b8 01 00 00 00 mov $0x1,%eax 2d0ac8: c3 retq 2d0ac9: 48 8b 83 08 e8 00 00 mov 0xe808(%rbx),%rax 2d0ad0: 4c 89 ee mov %r13,%rsi 2d0ad3: 48 89 df mov %rbx,%rdi 2d0ad6: e8 00 00 00 00 callq 2d0adb 2d0adb: 31 c0 xor %eax,%eax 2d0add: 66 89 83 10 e9 00 00 mov %ax,0xe910(%rbx) 2d0ae4: b8 01 00 00 00 mov $0x1,%eax 2d0ae9: 5b pop %rbx 2d0aea: 5d pop %rbp 2d0aeb: 41 5c pop %r12 2d0aed: 41 5d pop %r13 2d0aef: 41 5e pop %r14 2d0af1: c3 retq 2d0af2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d0af9: 00 00 00 00 2d0afd: 0f 1f 00 nopl (%rax) 00000000002d0b00 : 2d0b00: e8 00 00 00 00 callq 2d0b05 2d0b05: 41 54 push %r12 2d0b07: ba ff ff ff ff mov $0xffffffff,%edx 2d0b0c: be c0 0d 00 00 mov $0xdc0,%esi 2d0b11: 53 push %rbx 2d0b12: 48 89 fb mov %rdi,%rbx 2d0b15: bf 90 24 01 00 mov $0x12490,%edi 2d0b1a: e8 00 00 00 00 callq 2d0b1f 2d0b1f: 49 89 c4 mov %rax,%r12 2d0b22: 48 85 c0 test %rax,%rax 2d0b25: 74 24 je 2d0b4b 2d0b27: 48 8d b8 90 20 00 00 lea 0x2090(%rax),%rdi 2d0b2e: 48 8d b3 f0 03 00 00 lea 0x3f0(%rbx),%rsi 2d0b35: ba e8 e2 00 00 mov $0xe2e8,%edx 2d0b3a: e8 00 00 00 00 callq 2d0b3f 2d0b3f: 41 c7 84 24 88 24 01 movl $0x1,0x12488(%r12) 2d0b46: 00 01 00 00 00 2d0b4b: 4c 89 e0 mov %r12,%rax 2d0b4e: 5b pop %rbx 2d0b4f: 41 5c pop %r12 2d0b51: c3 retq 2d0b52: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d0b59: 00 00 00 00 2d0b5d: 0f 1f 00 nopl (%rax) 00000000002d0b60 : 2d0b60: e8 00 00 00 00 callq 2d0b65 2d0b65: 41 55 push %r13 2d0b67: ba ff ff ff ff mov $0xffffffff,%edx 2d0b6c: be c0 0c 00 00 mov $0xcc0,%esi 2d0b71: 41 54 push %r12 2d0b73: 55 push %rbp 2d0b74: 48 89 fd mov %rdi,%rbp 2d0b77: bf 90 24 01 00 mov $0x12490,%edi 2d0b7c: 53 push %rbx 2d0b7d: e8 00 00 00 00 callq 2d0b82 2d0b82: 49 89 c4 mov %rax,%r12 2d0b85: 48 85 c0 test %rax,%rax 2d0b88: 0f 84 11 01 00 00 je 2d0c9f 2d0b8e: 48 89 ee mov %rbp,%rsi 2d0b91: ba 90 24 01 00 mov $0x12490,%edx 2d0b96: 48 89 c7 mov %rax,%rdi 2d0b99: 4c 89 e5 mov %r12,%rbp 2d0b9c: e8 00 00 00 00 callq 2d0ba1 2d0ba1: 49 8d 84 24 78 04 00 lea 0x478(%r12),%rax 2d0ba8: 00 2d0ba9: 49 8d 8c 24 88 21 00 lea 0x2188(%r12),%rcx 2d0bb0: 00 2d0bb1: 48 8b 10 mov (%rax),%rdx 2d0bb4: 48 85 d2 test %rdx,%rdx 2d0bb7: 74 19 je 2d0bd2 2d0bb9: 0f b6 92 bc 02 00 00 movzbl 0x2bc(%rdx),%edx 2d0bc0: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2d0bc7: 49 8d 94 14 b8 01 00 lea 0x1b8(%r12,%rdx,1),%rdx 2d0bce: 00 2d0bcf: 48 89 10 mov %rdx,(%rax) 2d0bd2: 48 8b 50 08 mov 0x8(%rax),%rdx 2d0bd6: 48 85 d2 test %rdx,%rdx 2d0bd9: 74 1a je 2d0bf5 2d0bdb: 0f b6 92 bc 02 00 00 movzbl 0x2bc(%rdx),%edx 2d0be2: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2d0be9: 49 8d 94 14 b8 01 00 lea 0x1b8(%r12,%rdx,1),%rdx 2d0bf0: 00 2d0bf1: 48 89 50 08 mov %rdx,0x8(%rax) 2d0bf5: 48 8b 50 18 mov 0x18(%rax),%rdx 2d0bf9: 48 85 d2 test %rdx,%rdx 2d0bfc: 74 1a je 2d0c18 2d0bfe: 0f b6 92 bc 02 00 00 movzbl 0x2bc(%rdx),%edx 2d0c05: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2d0c0c: 49 8d 94 14 b8 01 00 lea 0x1b8(%r12,%rdx,1),%rdx 2d0c13: 00 2d0c14: 48 89 50 18 mov %rdx,0x18(%rax) 2d0c18: 48 8b 50 10 mov 0x10(%rax),%rdx 2d0c1c: 48 85 d2 test %rdx,%rdx 2d0c1f: 74 1a je 2d0c3b 2d0c21: 0f b6 92 bc 02 00 00 movzbl 0x2bc(%rdx),%edx 2d0c28: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2d0c2f: 49 8d 94 14 b8 01 00 lea 0x1b8(%r12,%rdx,1),%rdx 2d0c36: 00 2d0c37: 48 89 50 10 mov %rdx,0x10(%rax) 2d0c3b: 48 05 d8 04 00 00 add $0x4d8,%rax 2d0c41: 48 39 c8 cmp %rcx,%rax 2d0c44: 0f 85 67 ff ff ff jne 2d0bb1 2d0c4a: 41 80 bc 24 b0 01 00 cmpb $0x0,0x1b0(%r12) 2d0c51: 00 00 2d0c53: 74 3e je 2d0c93 2d0c55: 45 31 ed xor %r13d,%r13d 2d0c58: 4b 8b 3c ec mov (%r12,%r13,8),%rdi 2d0c5c: e8 00 00 00 00 callq 2d0c61 2d0c61: 8b 45 38 mov 0x38(%rbp),%eax 2d0c64: 85 c0 test %eax,%eax 2d0c66: 7e 15 jle 2d0c7d 2d0c68: 31 db xor %ebx,%ebx 2d0c6a: 48 8b 7c dd 50 mov 0x50(%rbp,%rbx,8),%rdi 2d0c6f: 48 83 c3 01 add $0x1,%rbx 2d0c73: e8 00 00 00 00 callq 2d0c78 2d0c78: 39 5d 38 cmp %ebx,0x38(%rbp) 2d0c7b: 7f ed jg 2d0c6a 2d0c7d: 41 0f b6 84 24 b0 01 movzbl 0x1b0(%r12),%eax 2d0c84: 00 00 2d0c86: 49 83 c5 01 add $0x1,%r13 2d0c8a: 48 83 c5 40 add $0x40,%rbp 2d0c8e: 44 39 e8 cmp %r13d,%eax 2d0c91: 7f c5 jg 2d0c58 2d0c93: 41 c7 84 24 88 24 01 movl $0x1,0x12488(%r12) 2d0c9a: 00 01 00 00 00 2d0c9f: 5b pop %rbx 2d0ca0: 4c 89 e0 mov %r12,%rax 2d0ca3: 5d pop %rbp 2d0ca4: 41 5c pop %r12 2d0ca6: 41 5d pop %r13 2d0ca8: c3 retq 2d0ca9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002d0cb0 : 2d0cb0: e8 00 00 00 00 callq 2d0cb5 2d0cb5: 4c 8d 87 88 24 01 00 lea 0x12488(%rdi),%r8 2d0cbc: b8 01 00 00 00 mov $0x1,%eax 2d0cc1: f0 0f c1 87 88 24 01 lock xadd %eax,0x12488(%rdi) 2d0cc8: 00 2d0cc9: 85 c0 test %eax,%eax 2d0ccb: 74 15 je 2d0ce2 2d0ccd: 78 06 js 2d0cd5 2d0ccf: 83 c0 01 add $0x1,%eax 2d0cd2: 78 01 js 2d0cd5 2d0cd4: c3 retq 2d0cd5: be 01 00 00 00 mov $0x1,%esi 2d0cda: 4c 89 c7 mov %r8,%rdi 2d0cdd: e9 00 00 00 00 jmpq 2d0ce2 2d0ce2: be 02 00 00 00 mov $0x2,%esi 2d0ce7: 4c 89 c7 mov %r8,%rdi 2d0cea: e9 00 00 00 00 jmpq 2d0cef 2d0cef: 90 nop 00000000002d0cf0 : 2d0cf0: e8 00 00 00 00 callq 2d0cf5 2d0cf5: 55 push %rbp 2d0cf6: b8 ff ff ff ff mov $0xffffffff,%eax 2d0cfb: 48 89 fd mov %rdi,%rbp 2d0cfe: f0 0f c1 87 88 24 01 lock xadd %eax,0x12488(%rdi) 2d0d05: 00 2d0d06: 83 f8 01 cmp $0x1,%eax 2d0d09: 74 06 je 2d0d11 2d0d0b: 85 c0 test %eax,%eax 2d0d0d: 7e 10 jle 2d0d1f 2d0d0f: 5d pop %rbp 2d0d10: c3 retq 2d0d11: e8 00 00 00 00 callq 2d0d16 2d0d16: 48 89 ef mov %rbp,%rdi 2d0d19: 5d pop %rbp 2d0d1a: e9 00 00 00 00 jmpq 2d0d1f 2d0d1f: 48 81 c7 88 24 01 00 add $0x12488,%rdi 2d0d26: be 03 00 00 00 mov $0x3,%esi 2d0d2b: 5d pop %rbp 2d0d2c: e9 00 00 00 00 jmpq 2d0d31 2d0d31: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d0d38: 00 00 00 00 2d0d3c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002d0d40 : 2d0d40: e8 00 00 00 00 callq 2d0d45 2d0d45: 41 55 push %r13 2d0d47: ba 0c 00 00 00 mov $0xc,%edx 2d0d4c: 49 89 f5 mov %rsi,%r13 2d0d4f: be c0 0d 00 00 mov $0xdc0,%esi 2d0d54: 41 54 push %r12 2d0d56: 45 31 e4 xor %r12d,%r12d 2d0d59: 55 push %rbp 2d0d5a: 53 push %rbx 2d0d5b: 89 fb mov %edi,%ebx 2d0d5d: 48 83 ec 30 sub $0x30,%rsp 2d0d61: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2d0d68 2d0d68: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d0d6f: 00 00 2d0d71: 48 89 44 24 28 mov %rax,0x28(%rsp) 2d0d76: 31 c0 xor %eax,%eax 2d0d78: e8 00 00 00 00 callq 2d0d7d 2d0d7d: 48 85 c0 test %rax,%rax 2d0d80: 74 76 je 2d0df8 2d0d82: 31 c9 xor %ecx,%ecx 2d0d84: ba 02 00 00 00 mov $0x2,%edx 2d0d89: 4c 89 ee mov %r13,%rsi 2d0d8c: 48 89 c5 mov %rax,%rbp 2d0d8f: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2d0d94: e8 00 00 00 00 callq 2d0d99 2d0d99: 8b 54 24 18 mov 0x18(%rsp),%edx 2d0d9d: 8b 74 24 08 mov 0x8(%rsp),%esi 2d0da1: 83 fa ff cmp $0xffffffff,%edx 2d0da4: 41 0f 94 c4 sete %r12b 2d0da8: 83 fe ff cmp $0xffffffff,%esi 2d0dab: 0f 94 c0 sete %al 2d0dae: 41 08 c4 or %al,%r12b 2d0db1: 75 63 jne 2d0e16 2d0db3: 4c 89 ef mov %r13,%rdi 2d0db6: e8 00 00 00 00 callq 2d0dbb 2d0dbb: 48 89 04 24 mov %rax,(%rsp) 2d0dbf: 48 89 c7 mov %rax,%rdi 2d0dc2: 48 85 c0 test %rax,%rax 2d0dc5: 74 29 je 2d0df0 2d0dc7: be 01 00 00 00 mov $0x1,%esi 2d0dcc: e8 00 00 00 00 callq 2d0dd1 2d0dd1: 88 5d 00 mov %bl,0x0(%rbp) 2d0dd4: c7 45 04 01 00 00 00 movl $0x1,0x4(%rbp) 2d0ddb: 85 c0 test %eax,%eax 2d0ddd: 74 44 je 2d0e23 2d0ddf: 48 8b 3c 24 mov (%rsp),%rdi 2d0de3: e8 00 00 00 00 callq 2d0de8 2d0de8: 48 89 e7 mov %rsp,%rdi 2d0deb: e8 00 00 00 00 callq 2d0df0 2d0df0: 48 89 ef mov %rbp,%rdi 2d0df3: e8 00 00 00 00 callq 2d0df8 2d0df8: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2d0dfd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d0e04: 00 00 2d0e06: 75 4c jne 2d0e54 2d0e08: 48 83 c4 30 add $0x30,%rsp 2d0e0c: 44 89 e0 mov %r12d,%eax 2d0e0f: 5b pop %rbx 2d0e10: 5d pop %rbp 2d0e11: 41 5c pop %r12 2d0e13: 41 5d pop %r13 2d0e15: c3 retq 2d0e16: 48 89 ef mov %rbp,%rdi 2d0e19: 45 31 e4 xor %r12d,%r12d 2d0e1c: e8 00 00 00 00 callq 2d0e21 2d0e21: eb d5 jmp 2d0df8 2d0e23: 48 8b 3c 24 mov (%rsp),%rdi 2d0e27: 48 89 ee mov %rbp,%rsi 2d0e2a: e8 00 00 00 00 callq 2d0e2f 2d0e2f: 85 c0 test %eax,%eax 2d0e31: 75 ac jne 2d0ddf 2d0e33: 48 8b 3c 24 mov (%rsp),%rdi 2d0e37: 41 bc 01 00 00 00 mov $0x1,%r12d 2d0e3d: e8 00 00 00 00 callq 2d0e42 2d0e42: 48 89 e7 mov %rsp,%rdi 2d0e45: e8 00 00 00 00 callq 2d0e4a 2d0e4a: 48 89 ef mov %rbp,%rdi 2d0e4d: e8 00 00 00 00 callq 2d0e52 2d0e52: eb a4 jmp 2d0df8 2d0e54: e8 00 00 00 00 callq 2d0e59 2d0e59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002d0e60 : 2d0e60: e8 00 00 00 00 callq 2d0e65 2d0e65: 41 57 push %r15 2d0e67: 41 56 push %r14 2d0e69: 41 55 push %r13 2d0e6b: 41 54 push %r12 2d0e6d: 55 push %rbp 2d0e6e: 53 push %rbx 2d0e6f: 48 83 ec 28 sub $0x28,%rsp 2d0e73: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 2d0e78: 48 89 74 24 20 mov %rsi,0x20(%rsp) 2d0e7d: 89 14 24 mov %edx,(%rsp) 2d0e80: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 2d0e85: 48 85 c9 test %rcx,%rcx 2d0e88: 74 0d je 2d0e97 2d0e8a: 48 8b 01 mov (%rcx),%rax 2d0e8d: c7 80 2c 05 00 00 00 movl $0x0,0x52c(%rax) 2d0e94: 00 00 00 2d0e97: 8b 1c 24 mov (%rsp),%ebx 2d0e9a: 85 db test %ebx,%ebx 2d0e9c: 7e 31 jle 2d0ecf 2d0e9e: 8b 0c 24 mov (%rsp),%ecx 2d0ea1: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 2d0ea6: 8d 51 ff lea -0x1(%rcx),%edx 2d0ea9: 48 89 f0 mov %rsi,%rax 2d0eac: 48 8d 0c 52 lea (%rdx,%rdx,2),%rcx 2d0eb0: 48 8d 14 8a lea (%rdx,%rcx,4),%rdx 2d0eb4: 48 8d 4c d6 68 lea 0x68(%rsi,%rdx,8),%rcx 2d0eb9: 48 8b 10 mov (%rax),%rdx 2d0ebc: 48 83 c0 68 add $0x68,%rax 2d0ec0: c7 82 84 02 00 00 00 movl $0x0,0x284(%rdx) 2d0ec7: 00 00 00 2d0eca: 48 39 c1 cmp %rax,%rcx 2d0ecd: 75 ea jne 2d0eb9 2d0ecf: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2d0ed4: 45 31 ff xor %r15d,%r15d 2d0ed7: 80 b8 12 e9 00 00 00 cmpb $0x0,0xe912(%rax) 2d0ede: 41 0f 95 c7 setne %r15b 2d0ee2: 45 01 ff add %r15d,%r15d 2d0ee5: 4d 85 c0 test %r8,%r8 2d0ee8: 0f 84 c5 07 00 00 je 2d16b3 2d0eee: 8b 04 24 mov (%rsp),%eax 2d0ef1: 41 3b 40 08 cmp 0x8(%r8),%eax 2d0ef5: 0f 84 d4 01 00 00 je 2d10cf 2d0efb: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 2d0f01: 41 bf 02 00 00 00 mov $0x2,%r15d 2d0f07: 0f 84 1a 08 00 00 je 2d1727 2d0f0d: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2d0f12: 44 8b 56 14 mov 0x14(%rsi),%r10d 2d0f16: 48 8b 06 mov (%rsi),%rax 2d0f19: 45 85 d2 test %r10d,%r10d 2d0f1c: 0f 84 be 01 00 00 je 2d10e0 2d0f22: 44 8b 4e 10 mov 0x10(%rsi),%r9d 2d0f26: 45 85 c9 test %r9d,%r9d 2d0f29: 0f 84 b1 01 00 00 je 2d10e0 2d0f2f: 80 88 2c 05 00 00 01 orb $0x1,0x52c(%rax) 2d0f36: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2d0f3b: 48 83 7f 28 00 cmpq $0x0,0x28(%rdi) 2d0f40: 74 07 je 2d0f49 2d0f42: 80 88 2c 05 00 00 02 orb $0x2,0x52c(%rax) 2d0f49: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2d0f4e: 48 83 7f 38 00 cmpq $0x0,0x38(%rdi) 2d0f53: 74 07 je 2d0f5c 2d0f55: 80 88 2c 05 00 00 08 orb $0x8,0x52c(%rax) 2d0f5c: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2d0f61: 48 83 79 68 00 cmpq $0x0,0x68(%rcx) 2d0f66: 74 07 je 2d0f6f 2d0f68: 80 88 2c 05 00 00 10 orb $0x10,0x52c(%rax) 2d0f6f: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2d0f74: 48 83 7f 78 00 cmpq $0x0,0x78(%rdi) 2d0f79: 74 07 je 2d0f82 2d0f7b: 80 88 2c 05 00 00 20 orb $0x20,0x52c(%rax) 2d0f82: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2d0f87: 48 83 b9 98 00 00 00 cmpq $0x0,0x98(%rcx) 2d0f8e: 00 2d0f8f: 74 07 je 2d0f98 2d0f91: 80 88 2c 05 00 00 40 orb $0x40,0x52c(%rax) 2d0f98: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2d0f9d: 48 83 be a0 00 00 00 cmpq $0x0,0xa0(%rsi) 2d0fa4: 00 2d0fa5: 74 07 je 2d0fae 2d0fa7: 80 88 2c 05 00 00 80 orb $0x80,0x52c(%rax) 2d0fae: 8b b0 2c 05 00 00 mov 0x52c(%rax),%esi 2d0fb4: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2d0fb9: ba 02 00 00 00 mov $0x2,%edx 2d0fbe: 85 f6 test %esi,%esi 2d0fc0: 44 0f 45 fa cmovne %edx,%r15d 2d0fc4: 48 83 bf 90 00 00 00 cmpq $0x0,0x90(%rdi) 2d0fcb: 00 2d0fcc: 0f 84 02 07 00 00 je 2d16d4 2d0fd2: 80 88 2c 05 00 00 04 orb $0x4,0x52c(%rax) 2d0fd9: 8b 14 24 mov (%rsp),%edx 2d0fdc: 85 d2 test %edx,%edx 2d0fde: 7e 71 jle 2d1051 2d0fe0: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 2d0fe5: 31 ed xor %ebp,%ebp 2d0fe7: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2d0fec: 4c 8b 2b mov (%rbx),%r13 2d0fef: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx) 2d0ff4: 48 8b 90 70 03 00 00 mov 0x370(%rax),%rdx 2d0ffb: 4c 89 e9 mov %r13,%rcx 2d0ffe: 74 0b je 2d100b 2d1000: 41 80 8d 84 02 00 00 orb $0x1,0x284(%r13) 2d1007: 01 2d1008: 48 8b 0b mov (%rbx),%rcx 2d100b: 48 8d 82 b8 01 00 00 lea 0x1b8(%rdx),%rax 2d1012: 48 81 c2 c8 1e 00 00 add $0x1ec8,%rdx 2d1019: 48 39 08 cmp %rcx,(%rax) 2d101c: 0f 84 eb 00 00 00 je 2d110d 2d1022: 48 05 d8 04 00 00 add $0x4d8,%rax 2d1028: 48 39 c2 cmp %rax,%rdx 2d102b: 75 ec jne 2d1019 2d102d: 41 c7 85 84 02 00 00 movl $0xffffffff,0x284(%r13) 2d1034: ff ff ff ff 2d1038: 41 bc 02 00 00 00 mov $0x2,%r12d 2d103e: 45 39 e7 cmp %r12d,%r15d 2d1041: 45 0f 42 fc cmovb %r12d,%r15d 2d1045: 83 c5 01 add $0x1,%ebp 2d1048: 48 83 c3 68 add $0x68,%rbx 2d104c: 39 2c 24 cmp %ebp,(%rsp) 2d104f: 7f 96 jg 2d0fe7 2d1051: 41 83 ff 02 cmp $0x2,%r15d 2d1055: 0f 84 dd 05 00 00 je 2d1638 2d105b: 45 85 ff test %r15d,%r15d 2d105e: 0f 85 8f 06 00 00 jne 2d16f3 2d1064: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2d1069: 48 8b 83 80 03 00 00 mov 0x380(%rbx),%rax 2d1070: 48 8b 50 08 mov 0x8(%rax),%rdx 2d1074: 48 8d 78 10 lea 0x10(%rax),%rdi 2d1078: 48 8b 83 70 03 00 00 mov 0x370(%rbx),%rax 2d107f: 48 8b 52 30 mov 0x30(%rdx),%rdx 2d1083: 48 89 04 24 mov %rax,(%rsp) 2d1087: 4c 8d 80 f0 1e 00 00 lea 0x1ef0(%rax),%r8 2d108e: 48 85 d2 test %rdx,%rdx 2d1091: 0f 84 67 06 00 00 je 2d16fe 2d1097: 4c 89 c6 mov %r8,%rsi 2d109a: e8 00 00 00 00 callq 2d109f 2d109f: 84 c0 test %al,%al 2d10a1: 0f 85 40 06 00 00 jne 2d16e7 2d10a7: b8 01 00 00 00 mov $0x1,%eax 2d10ac: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2d10b1: 0a 86 11 e9 00 00 or 0xe911(%rsi),%al 2d10b7: 88 86 10 e9 00 00 mov %al,0xe910(%rsi) 2d10bd: 48 83 c4 28 add $0x28,%rsp 2d10c1: 44 89 f8 mov %r15d,%eax 2d10c4: 5b pop %rbx 2d10c5: 5d pop %rbp 2d10c6: 41 5c pop %r12 2d10c8: 41 5d pop %r13 2d10ca: 41 5e pop %r14 2d10cc: 41 5f pop %r15 2d10ce: c3 retq 2d10cf: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 2d10d5: 0f 85 32 fe ff ff jne 2d0f0d 2d10db: e9 f9 fe ff ff jmpq 2d0fd9 2d10e0: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2d10e5: 44 8b 41 24 mov 0x24(%rcx),%r8d 2d10e9: 45 85 c0 test %r8d,%r8d 2d10ec: 74 0b je 2d10f9 2d10ee: 8b 79 20 mov 0x20(%rcx),%edi 2d10f1: 85 ff test %edi,%edi 2d10f3: 0f 85 36 fe ff ff jne 2d0f2f 2d10f9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2d10fe: 80 7e 70 00 cmpb $0x0,0x70(%rsi) 2d1102: 0f 84 2e fe ff ff je 2d0f36 2d1108: e9 22 fe ff ff jmpq 2d0f2f 2d110d: 80 b9 88 03 00 00 00 cmpb $0x0,0x388(%rcx) 2d1114: 0f 85 13 ff ff ff jne 2d102d 2d111a: 41 c7 85 84 02 00 00 movl $0x0,0x284(%r13) 2d1121: 00 00 00 00 2d1125: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1129: 4c 8b 0b mov (%rbx),%r9 2d112c: 48 85 c0 test %rax,%rax 2d112f: 0f 84 ed 04 00 00 je 2d1622 2d1135: 41 8b b1 40 02 00 00 mov 0x240(%r9),%esi 2d113c: 39 70 7c cmp %esi,0x7c(%rax) 2d113f: 0f 84 7e 04 00 00 je 2d15c3 2d1145: 41 80 89 84 02 00 00 orb $0x4,0x284(%r9) 2d114c: 04 2d114d: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1151: 41 bc 01 00 00 00 mov $0x1,%r12d 2d1157: 48 8b 13 mov (%rbx),%rdx 2d115a: 0f b6 b2 7e 02 00 00 movzbl 0x27e(%rdx),%esi 2d1161: 40 38 b0 80 00 00 00 cmp %sil,0x80(%rax) 2d1168: 74 15 je 2d117f 2d116a: 41 80 89 84 02 00 00 orb $0x8,0x284(%r9) 2d1171: 08 2d1172: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1176: 41 bc 01 00 00 00 mov $0x1,%r12d 2d117c: 48 8b 13 mov (%rbx),%rdx 2d117f: 8b b2 6c 02 00 00 mov 0x26c(%rdx),%esi 2d1185: 39 70 74 cmp %esi,0x74(%rax) 2d1188: 0f 84 ee 03 00 00 je 2d157c 2d118e: 41 80 89 84 02 00 00 orb $0x80,0x284(%r9) 2d1195: 80 2d1196: 48 8b 13 mov (%rbx),%rdx 2d1199: 48 8b 43 10 mov 0x10(%rbx),%rax 2d119d: 8b ba 68 02 00 00 mov 0x268(%rdx),%edi 2d11a3: 39 78 70 cmp %edi,0x70(%rax) 2d11a6: 74 0f je 2d11b7 2d11a8: 41 80 89 85 02 00 00 orb $0x80,0x285(%r9) 2d11af: 80 2d11b0: 48 8b 43 10 mov 0x10(%rbx),%rax 2d11b4: 48 8b 13 mov (%rbx),%rdx 2d11b7: 8b ba 70 02 00 00 mov 0x270(%rdx),%edi 2d11bd: 39 78 78 cmp %edi,0x78(%rax) 2d11c0: 0f 85 7d 05 00 00 jne 2d1743 2d11c6: 41 bc 02 00 00 00 mov $0x2,%r12d 2d11cc: 0f b6 b2 75 02 00 00 movzbl 0x275(%rdx),%esi 2d11d3: 40 38 b0 82 00 00 00 cmp %sil,0x82(%rax) 2d11da: 74 1b je 2d11f7 2d11dc: 41 80 89 84 02 00 00 orb $0x10,0x284(%r9) 2d11e3: 10 2d11e4: b8 01 00 00 00 mov $0x1,%eax 2d11e9: 45 85 e4 test %r12d,%r12d 2d11ec: 48 8b 13 mov (%rbx),%rdx 2d11ef: 44 0f 44 e0 cmove %eax,%r12d 2d11f3: 48 8b 43 10 mov 0x10(%rbx),%rax 2d11f7: 8b b2 78 02 00 00 mov 0x278(%rdx),%esi 2d11fd: 39 b0 84 00 00 00 cmp %esi,0x84(%rax) 2d1203: 74 1b je 2d1220 2d1205: 41 80 89 84 02 00 00 orb $0x20,0x284(%r9) 2d120c: 20 2d120d: b8 01 00 00 00 mov $0x1,%eax 2d1212: 45 85 e4 test %r12d,%r12d 2d1215: 48 8b 13 mov (%rbx),%rdx 2d1218: 44 0f 44 e0 cmove %eax,%r12d 2d121c: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1220: 0f b6 b2 4c 01 00 00 movzbl 0x14c(%rdx),%esi 2d1227: 40 38 70 5c cmp %sil,0x5c(%rax) 2d122b: 0f 84 9d 03 00 00 je 2d15ce 2d1231: 41 80 89 84 02 00 00 orb $0x2,0x284(%r9) 2d1238: 02 2d1239: b8 01 00 00 00 mov $0x1,%eax 2d123e: 45 85 e4 test %r12d,%r12d 2d1241: 44 0f 44 e0 cmove %eax,%r12d 2d1245: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1249: 8b 78 70 mov 0x70(%rax),%edi 2d124c: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 2d1251: e8 00 00 00 00 callq 2d1256 2d1256: 41 89 c6 mov %eax,%r14d 2d1259: 48 8b 03 mov (%rbx),%rax 2d125c: 8b b8 68 02 00 00 mov 0x268(%rax),%edi 2d1262: e8 00 00 00 00 callq 2d1267 2d1267: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 2d126c: 41 39 c6 cmp %eax,%r14d 2d126f: 74 0e je 2d127f 2d1271: 41 80 89 86 02 00 00 orb $0x8,0x286(%r9) 2d1278: 08 2d1279: 41 bc 02 00 00 00 mov $0x2,%r12d 2d127f: 4c 8b 33 mov (%rbx),%r14 2d1282: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2d1286: 41 8b 86 f0 00 00 00 mov 0xf0(%r14),%eax 2d128d: 39 07 cmp %eax,(%rdi) 2d128f: 0f 84 d2 02 00 00 je 2d1567 2d1295: 41 80 89 86 02 00 00 orb $0x1,0x286(%r9) 2d129c: 01 2d129d: b8 01 00 00 00 mov $0x1,%eax 2d12a2: 45 85 e4 test %r12d,%r12d 2d12a5: 4c 8b 33 mov (%rbx),%r14 2d12a8: 44 0f 44 e0 cmove %eax,%r12d 2d12ac: 48 8b 7b 10 mov 0x10(%rbx),%rdi 2d12b0: 48 83 c7 28 add $0x28,%rdi 2d12b4: ba 34 00 00 00 mov $0x34,%edx 2d12b9: 4c 89 4c 24 18 mov %r9,0x18(%rsp) 2d12be: 49 8d b6 18 01 00 00 lea 0x118(%r14),%rsi 2d12c5: e8 00 00 00 00 callq 2d12ca 2d12ca: 85 c0 test %eax,%eax 2d12cc: 74 2b je 2d12f9 2d12ce: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 2d12d3: 41 80 89 85 02 00 00 orb $0x1,0x285(%r9) 2d12da: 01 2d12db: 48 8b 43 10 mov 0x10(%rbx),%rax 2d12df: 8b 48 28 mov 0x28(%rax),%ecx 2d12e2: 85 c9 test %ecx,%ecx 2d12e4: 0f 85 22 03 00 00 jne 2d160c 2d12ea: 45 85 e4 test %r12d,%r12d 2d12ed: b8 01 00 00 00 mov $0x1,%eax 2d12f2: 4c 8b 33 mov (%rbx),%r14 2d12f5: 44 0f 44 e0 cmove %eax,%r12d 2d12f9: 48 8b 43 18 mov 0x18(%rbx),%rax 2d12fd: 48 85 c0 test %rax,%rax 2d1300: 0f 84 d8 00 00 00 je 2d13de 2d1306: 41 8b be e8 00 00 00 mov 0xe8(%r14),%edi 2d130d: 39 78 28 cmp %edi,0x28(%rax) 2d1310: 0f 84 93 01 00 00 je 2d14a9 2d1316: 41 80 8e 85 02 00 00 orb $0x2,0x285(%r14) 2d131d: 02 2d131e: 48 8b 43 18 mov 0x18(%rbx),%rax 2d1322: 48 8b 13 mov (%rbx),%rdx 2d1325: 8b 78 18 mov 0x18(%rax),%edi 2d1328: 3b ba d8 00 00 00 cmp 0xd8(%rdx),%edi 2d132e: 7c 0b jl 2d133b 2d1330: 8b b2 dc 00 00 00 mov 0xdc(%rdx),%esi 2d1336: 39 70 1c cmp %esi,0x1c(%rax) 2d1339: 7d 24 jge 2d135f 2d133b: 8b b2 c8 00 00 00 mov 0xc8(%rdx),%esi 2d1341: 39 f7 cmp %esi,%edi 2d1343: 7c 0b jl 2d1350 2d1345: 8b ba cc 00 00 00 mov 0xcc(%rdx),%edi 2d134b: 39 78 1c cmp %edi,0x1c(%rax) 2d134e: 7d 15 jge 2d1365 2d1350: 41 80 8e 86 02 00 00 orb $0x20,0x286(%r14) 2d1357: 20 2d1358: 48 8b 43 18 mov 0x18(%rbx),%rax 2d135c: 48 8b 13 mov (%rbx),%rdx 2d135f: 8b b2 c8 00 00 00 mov 0xc8(%rdx),%esi 2d1365: 39 70 08 cmp %esi,0x8(%rax) 2d1368: 0f 84 8c 01 00 00 je 2d14fa 2d136e: 41 80 8e 85 02 00 00 orb $0x2,0x285(%r14) 2d1375: 02 2d1376: 48 8b 13 mov (%rbx),%rdx 2d1379: 48 8b 43 18 mov 0x18(%rbx),%rax 2d137d: 8b b2 c8 00 00 00 mov 0xc8(%rdx),%esi 2d1383: 39 70 08 cmp %esi,0x8(%rax) 2d1386: 7f 0b jg 2d1393 2d1388: 8b ba cc 00 00 00 mov 0xcc(%rdx),%edi 2d138e: 39 78 0c cmp %edi,0xc(%rax) 2d1391: 7e 0f jle 2d13a2 2d1393: 41 80 8e 86 02 00 00 orb $0x40,0x286(%r14) 2d139a: 40 2d139b: 48 8b 43 18 mov 0x18(%rbx),%rax 2d139f: 48 8b 13 mov (%rbx),%rdx 2d13a2: 8b 8a c0 00 00 00 mov 0xc0(%rdx),%ecx 2d13a8: 39 08 cmp %ecx,(%rax) 2d13aa: 0f 84 67 01 00 00 je 2d1517 2d13b0: 41 80 8e 85 02 00 00 orb $0x4,0x285(%r14) 2d13b7: 04 2d13b8: 41 f7 86 84 02 00 00 testl $0x600200,0x284(%r14) 2d13bf: 00 02 60 00 2d13c3: 0f 85 64 02 00 00 jne 2d162d 2d13c9: 41 0f b6 86 85 02 00 movzbl 0x285(%r14),%eax 2d13d0: 00 2d13d1: c0 e8 02 shr $0x2,%al 2d13d4: 83 e0 01 and $0x1,%eax 2d13d7: 41 39 c4 cmp %eax,%r12d 2d13da: 44 0f 42 e0 cmovb %eax,%r12d 2d13de: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx) 2d13e3: 74 08 je 2d13ed 2d13e5: 41 80 8d 84 02 00 00 orb $0x1,0x284(%r13) 2d13ec: 01 2d13ed: 48 83 7b 30 00 cmpq $0x0,0x30(%rbx) 2d13f2: 74 08 je 2d13fc 2d13f4: 41 80 8d 85 02 00 00 orb $0x8,0x285(%r13) 2d13fb: 08 2d13fc: 48 83 7b 38 00 cmpq $0x0,0x38(%rbx) 2d1401: 74 08 je 2d140b 2d1403: 41 80 8d 85 02 00 00 orb $0x10,0x285(%r13) 2d140a: 10 2d140b: 48 83 7b 40 00 cmpq $0x0,0x40(%rbx) 2d1410: 74 08 je 2d141a 2d1412: 41 80 8d 85 02 00 00 orb $0x20,0x285(%r13) 2d1419: 20 2d141a: 48 83 7b 60 00 cmpq $0x0,0x60(%rbx) 2d141f: 74 08 je 2d1429 2d1421: 41 80 8d 86 02 00 00 orb $0x2,0x286(%r13) 2d1428: 02 2d1429: 48 83 7b 28 00 cmpq $0x0,0x28(%rbx) 2d142e: 74 21 je 2d1451 2d1430: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1434: 48 85 c0 test %rax,%rax 2d1437: 0f 84 b6 01 00 00 je 2d15f3 2d143d: 8b 78 70 mov 0x70(%rax),%edi 2d1440: e8 00 00 00 00 callq 2d1445 2d1445: 84 c0 test %al,%al 2d1447: 74 08 je 2d1451 2d1449: 41 80 8d 86 02 00 00 orb $0x10,0x286(%r13) 2d1450: 10 2d1451: 48 8b 43 20 mov 0x20(%rbx),%rax 2d1455: 48 85 c0 test %rax,%rax 2d1458: 74 20 je 2d147a 2d145a: 48 8b 13 mov (%rbx),%rdx 2d145d: 48 3b 82 a0 01 00 00 cmp 0x1a0(%rdx),%rax 2d1464: 74 14 je 2d147a 2d1466: 41 80 8d 84 02 00 00 orb $0x40,0x284(%r13) 2d146d: 40 2d146e: b8 01 00 00 00 mov $0x1,%eax 2d1473: 45 85 e4 test %r12d,%r12d 2d1476: 44 0f 44 e0 cmove %eax,%r12d 2d147a: 41 f6 85 85 02 00 00 testb $0x8,0x285(%r13) 2d1481: 08 2d1482: 74 0c je 2d1490 2d1484: 45 85 e4 test %r12d,%r12d 2d1487: b8 01 00 00 00 mov $0x1,%eax 2d148c: 44 0f 44 e0 cmove %eax,%r12d 2d1490: 41 f7 85 84 02 00 00 testl $0x123000,0x284(%r13) 2d1497: 00 30 12 00 2d149b: b8 02 00 00 00 mov $0x2,%eax 2d14a0: 44 0f 45 e0 cmovne %eax,%r12d 2d14a4: e9 95 fb ff ff jmpq 2d103e 2d14a9: 41 8b 8e ec 00 00 00 mov 0xec(%r14),%ecx 2d14b0: 39 48 2c cmp %ecx,0x2c(%rax) 2d14b3: 0f 85 5d fe ff ff jne 2d1316 2d14b9: 41 8b be d8 00 00 00 mov 0xd8(%r14),%edi 2d14c0: 39 78 18 cmp %edi,0x18(%rax) 2d14c3: 0f 85 4d fe ff ff jne 2d1316 2d14c9: 41 8b b6 dc 00 00 00 mov 0xdc(%r14),%esi 2d14d0: 39 70 1c cmp %esi,0x1c(%rax) 2d14d3: 0f 85 3d fe ff ff jne 2d1316 2d14d9: 41 0f b6 b6 bc 00 00 movzbl 0xbc(%r14),%esi 2d14e0: 00 2d14e1: 40 38 70 40 cmp %sil,0x40(%rax) 2d14e5: 0f 85 2b fe ff ff jne 2d1316 2d14eb: 41 8b b6 c8 00 00 00 mov 0xc8(%r14),%esi 2d14f2: 4c 89 f2 mov %r14,%rdx 2d14f5: e9 6b fe ff ff jmpq 2d1365 2d14fa: 8b ba cc 00 00 00 mov 0xcc(%rdx),%edi 2d1500: 39 78 0c cmp %edi,0xc(%rax) 2d1503: 0f 85 65 fe ff ff jne 2d136e 2d1509: 8b 8a c0 00 00 00 mov 0xc0(%rdx),%ecx 2d150f: 39 08 cmp %ecx,(%rax) 2d1511: 0f 85 99 fe ff ff jne 2d13b0 2d1517: 8b 8a c4 00 00 00 mov 0xc4(%rdx),%ecx 2d151d: 39 48 04 cmp %ecx,0x4(%rax) 2d1520: 0f 85 8a fe ff ff jne 2d13b0 2d1526: 8b b2 e0 00 00 00 mov 0xe0(%rdx),%esi 2d152c: 39 70 20 cmp %esi,0x20(%rax) 2d152f: 0f 85 7b fe ff ff jne 2d13b0 2d1535: 8b 8a e4 00 00 00 mov 0xe4(%rdx),%ecx 2d153b: 39 48 24 cmp %ecx,0x24(%rax) 2d153e: 0f 85 6c fe ff ff jne 2d13b0 2d1544: 8b b2 d0 00 00 00 mov 0xd0(%rdx),%esi 2d154a: 39 70 10 cmp %esi,0x10(%rax) 2d154d: 0f 85 5d fe ff ff jne 2d13b0 2d1553: 8b 8a d4 00 00 00 mov 0xd4(%rdx),%ecx 2d1559: 39 48 14 cmp %ecx,0x14(%rax) 2d155c: 0f 85 4e fe ff ff jne 2d13b0 2d1562: e9 51 fe ff ff jmpq 2d13b8 2d1567: 41 8b 86 f4 00 00 00 mov 0xf4(%r14),%eax 2d156e: 39 47 04 cmp %eax,0x4(%rdi) 2d1571: 0f 85 1e fd ff ff jne 2d1295 2d1577: e9 34 fd ff ff jmpq 2d12b0 2d157c: 8b 8a 68 02 00 00 mov 0x268(%rdx),%ecx 2d1582: 39 48 70 cmp %ecx,0x70(%rax) 2d1585: 0f 84 a9 01 00 00 je 2d1734 2d158b: 41 80 89 85 02 00 00 orb $0x80,0x285(%r9) 2d1592: 80 2d1593: 48 8b 13 mov (%rbx),%rdx 2d1596: 41 bc 02 00 00 00 mov $0x2,%r12d 2d159c: 48 8b 43 10 mov 0x10(%rbx),%rax 2d15a0: 8b ba 70 02 00 00 mov 0x270(%rdx),%edi 2d15a6: 39 78 78 cmp %edi,0x78(%rax) 2d15a9: 0f 84 1d fc ff ff je 2d11cc 2d15af: 41 80 89 86 02 00 00 orb $0x80,0x286(%r9) 2d15b6: 80 2d15b7: 48 8b 43 10 mov 0x10(%rbx),%rax 2d15bb: 48 8b 13 mov (%rbx),%rdx 2d15be: e9 09 fc ff ff jmpq 2d11cc 2d15c3: 4c 89 ca mov %r9,%rdx 2d15c6: 45 31 e4 xor %r12d,%r12d 2d15c9: e9 8c fb ff ff jmpq 2d115a 2d15ce: 0f b6 ba 54 01 00 00 movzbl 0x154(%rdx),%edi 2d15d5: 40 38 78 64 cmp %dil,0x64(%rax) 2d15d9: 0f 85 52 fc ff ff jne 2d1231 2d15df: 8b b2 50 01 00 00 mov 0x150(%rdx),%esi 2d15e5: 39 70 60 cmp %esi,0x60(%rax) 2d15e8: 0f 85 43 fc ff ff jne 2d1231 2d15ee: e9 56 fc ff ff jmpq 2d1249 2d15f3: 48 8b 03 mov (%rbx),%rax 2d15f6: 31 ff xor %edi,%edi 2d15f8: 48 85 c0 test %rax,%rax 2d15fb: 0f 84 3f fe ff ff je 2d1440 2d1601: 8b b8 68 02 00 00 mov 0x268(%rax),%edi 2d1607: e9 34 fe ff ff jmpq 2d1440 2d160c: 41 80 89 86 02 00 00 orb $0x20,0x286(%r9) 2d1613: 20 2d1614: 41 bc 02 00 00 00 mov $0x2,%r12d 2d161a: 4c 8b 33 mov (%rbx),%r14 2d161d: e9 d7 fc ff ff jmpq 2d12f9 2d1622: 4d 89 ce mov %r9,%r14 2d1625: 45 31 e4 xor %r12d,%r12d 2d1628: e9 cc fc ff ff jmpq 2d12f9 2d162d: 41 bc 02 00 00 00 mov $0x2,%r12d 2d1633: e9 a6 fd ff ff jmpq 2d13de 2d1638: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 2d163e: 74 33 je 2d1673 2d1640: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2d1645: 48 8b 17 mov (%rdi),%rdx 2d1648: 0f b6 82 2c 05 00 00 movzbl 0x52c(%rdx),%eax 2d164f: c7 82 2c 05 00 00 ff movl $0xffffffff,0x52c(%rdx) 2d1656: ff ff ff 2d1659: 48 8b 0f mov (%rdi),%rcx 2d165c: 83 e0 80 and $0xffffff80,%eax 2d165f: 89 c2 mov %eax,%edx 2d1661: 0f b6 81 2c 05 00 00 movzbl 0x52c(%rcx),%eax 2d1668: 83 e0 7f and $0x7f,%eax 2d166b: 09 d0 or %edx,%eax 2d166d: 88 81 2c 05 00 00 mov %al,0x52c(%rcx) 2d1673: 8b 04 24 mov (%rsp),%eax 2d1676: 85 c0 test %eax,%eax 2d1678: 7e 2e jle 2d16a8 2d167a: 8b 04 24 mov (%rsp),%eax 2d167d: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 2d1682: 83 e8 01 sub $0x1,%eax 2d1685: 48 8d 14 40 lea (%rax,%rax,2),%rdx 2d1689: 48 8d 04 90 lea (%rax,%rdx,4),%rax 2d168d: 48 8d 54 c6 68 lea 0x68(%rsi,%rax,8),%rdx 2d1692: 48 8b 06 mov (%rsi),%rax 2d1695: 48 83 c6 68 add $0x68,%rsi 2d1699: c7 80 84 02 00 00 ff movl $0xffffffff,0x284(%rax) 2d16a0: ff ff ff 2d16a3: 48 39 f2 cmp %rsi,%rdx 2d16a6: 75 ea jne 2d1692 2d16a8: 41 bf 02 00 00 00 mov $0x2,%r15d 2d16ae: e9 0a fa ff ff jmpq 2d10bd 2d16b3: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 2d16b9: 41 bf 02 00 00 00 mov $0x2,%r15d 2d16bf: 0f 85 48 f8 ff ff jne 2d0f0d 2d16c5: 44 8b 1c 24 mov (%rsp),%r11d 2d16c9: 45 85 db test %r11d,%r11d 2d16cc: 0f 8f 0e f9 ff ff jg 2d0fe0 2d16d2: eb d4 jmp 2d16a8 2d16d4: 48 83 bf 80 00 00 00 cmpq $0x0,0x80(%rdi) 2d16db: 00 2d16dc: 0f 85 f0 f8 ff ff jne 2d0fd2 2d16e2: e9 f2 f8 ff ff jmpq 2d0fd9 2d16e7: 0f b6 83 10 e9 00 00 movzbl 0xe910(%rbx),%eax 2d16ee: e9 b9 f9 ff ff jmpq 2d10ac 2d16f3: 41 bf 01 00 00 00 mov $0x1,%r15d 2d16f9: e9 bf f9 ff ff jmpq 2d10bd 2d16fe: 48 89 fe mov %rdi,%rsi 2d1701: ba 2c 00 00 00 mov $0x2c,%edx 2d1706: 4c 89 c7 mov %r8,%rdi 2d1709: e8 00 00 00 00 callq 2d170e 2d170e: 85 c0 test %eax,%eax 2d1710: 0f 85 91 f9 ff ff jne 2d10a7 2d1716: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2d171b: 0f b6 80 10 e9 00 00 movzbl 0xe910(%rax),%eax 2d1722: e9 85 f9 ff ff jmpq 2d10ac 2d1727: 85 c0 test %eax,%eax 2d1729: 0f 8f b1 f8 ff ff jg 2d0fe0 2d172f: e9 74 ff ff ff jmpq 2d16a8 2d1734: 8b b2 70 02 00 00 mov 0x270(%rdx),%esi 2d173a: 39 70 78 cmp %esi,0x78(%rax) 2d173d: 0f 84 89 fa ff ff je 2d11cc 2d1743: 41 80 89 86 02 00 00 orb $0x80,0x286(%r9) 2d174a: 80 2d174b: 41 bc 02 00 00 00 mov $0x2,%r12d 2d1751: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1755: 48 8b 13 mov (%rbx),%rdx 2d1758: e9 6f fa ff ff jmpq 2d11cc 2d175d: 0f 1f 00 nopl (%rax) 00000000002d1760 : 2d1760: e8 00 00 00 00 callq 2d1765 2d1765: 55 push %rbp 2d1766: 48 89 e5 mov %rsp,%rbp 2d1769: 41 57 push %r15 2d176b: 49 89 ff mov %rdi,%r15 2d176e: 48 89 cf mov %rcx,%rdi 2d1771: 41 56 push %r14 2d1773: 49 89 f6 mov %rsi,%r14 2d1776: 41 55 push %r13 2d1778: 41 89 d5 mov %edx,%r13d 2d177b: 41 54 push %r12 2d177d: 4d 89 cc mov %r9,%r12 2d1780: 53 push %rbx 2d1781: 48 89 cb mov %rcx,%rbx 2d1784: 48 83 ec 60 sub $0x60,%rsp 2d1788: 48 89 74 24 20 mov %rsi,0x20(%rsp) 2d178d: 4c 89 44 24 48 mov %r8,0x48(%rsp) 2d1792: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d1799: 00 00 2d179b: 48 89 44 24 58 mov %rax,0x58(%rsp) 2d17a0: 31 c0 xor %eax,%eax 2d17a2: e8 00 00 00 00 callq 2d17a7 2d17a7: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 2d17ac: 44 89 ea mov %r13d,%edx 2d17af: 4c 89 f6 mov %r14,%rsi 2d17b2: 49 89 c0 mov %rax,%r8 2d17b5: 49 8b 87 70 03 00 00 mov 0x370(%r15),%rax 2d17bc: 4c 89 ff mov %r15,%rdi 2d17bf: 44 89 6c 24 34 mov %r13d,0x34(%rsp) 2d17c4: 48 89 44 24 40 mov %rax,0x40(%rsp) 2d17c9: e8 00 00 00 00 callq 2d17ce 2d17ce: 41 89 c5 mov %eax,%r13d 2d17d1: 83 f8 01 cmp $0x1,%eax 2d17d4: 0f 87 a9 12 00 00 ja 2d2a83 2d17da: 44 8b 54 24 34 mov 0x34(%rsp),%r10d 2d17df: 45 85 d2 test %r10d,%r10d 2d17e2: 0f 8e 65 05 00 00 jle 2d1d4d 2d17e8: 8b 44 24 34 mov 0x34(%rsp),%eax 2d17ec: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 2d17f1: 48 89 5c 24 18 mov %rbx,0x18(%rsp) 2d17f6: 83 e8 01 sub $0x1,%eax 2d17f9: 48 89 cb mov %rcx,%rbx 2d17fc: 48 8d 14 40 lea (%rax,%rax,2),%rdx 2d1800: 48 8d 04 90 lea (%rax,%rdx,4),%rax 2d1804: 48 8d 44 c1 68 lea 0x68(%rcx,%rax,8),%rax 2d1809: 48 89 44 24 38 mov %rax,0x38(%rsp) 2d180e: eb 0f jmp 2d181f 2d1810: 48 83 c3 68 add $0x68,%rbx 2d1814: 48 3b 5c 24 38 cmp 0x38(%rsp),%rbx 2d1819: 0f 84 29 05 00 00 je 2d1d48 2d181f: 48 8b 43 08 mov 0x8(%rbx),%rax 2d1823: 4c 8b 33 mov (%rbx),%r14 2d1826: 48 85 c0 test %rax,%rax 2d1829: 0f 84 d4 00 00 00 je 2d1903 2d182f: 48 8b 10 mov (%rax),%rdx 2d1832: b9 00 00 00 00 mov $0x0,%ecx 2d1837: 49 89 16 mov %rdx,(%r14) 2d183a: 48 8b 50 08 mov 0x8(%rax),%rdx 2d183e: 49 89 56 08 mov %rdx,0x8(%r14) 2d1842: 48 8b 50 10 mov 0x10(%rax),%rdx 2d1846: 49 89 56 10 mov %rdx,0x10(%r14) 2d184a: 48 8b 50 18 mov 0x18(%rax),%rdx 2d184e: 49 89 56 18 mov %rdx,0x18(%r14) 2d1852: 48 8b 50 20 mov 0x20(%rax),%rdx 2d1856: 49 89 56 20 mov %rdx,0x20(%r14) 2d185a: 48 8b 50 28 mov 0x28(%rax),%rdx 2d185e: 49 89 56 28 mov %rdx,0x28(%r14) 2d1862: 48 8b 50 30 mov 0x30(%rax),%rdx 2d1866: 49 89 56 30 mov %rdx,0x30(%r14) 2d186a: 48 8b 50 38 mov 0x38(%rax),%rdx 2d186e: 49 89 56 38 mov %rdx,0x38(%r14) 2d1872: 48 8b 50 40 mov 0x40(%rax),%rdx 2d1876: 49 89 56 40 mov %rdx,0x40(%r14) 2d187a: 48 8b 50 48 mov 0x48(%rax),%rdx 2d187e: 49 89 56 48 mov %rdx,0x48(%r14) 2d1882: 48 8b 50 50 mov 0x50(%rax),%rdx 2d1886: 49 89 56 50 mov %rdx,0x50(%r14) 2d188a: 48 8b 50 58 mov 0x58(%rax),%rdx 2d188e: 49 89 56 58 mov %rdx,0x58(%r14) 2d1892: 48 8b 50 60 mov 0x60(%rax),%rdx 2d1896: 49 89 56 60 mov %rdx,0x60(%r14) 2d189a: 48 8b 50 68 mov 0x68(%rax),%rdx 2d189e: 49 89 56 68 mov %rdx,0x68(%r14) 2d18a2: 48 8b 40 70 mov 0x70(%rax),%rax 2d18a6: 49 89 46 70 mov %rax,0x70(%r14) 2d18aa: 48 8b 43 08 mov 0x8(%rbx),%rax 2d18ae: 0f b6 40 7c movzbl 0x7c(%rax),%eax 2d18b2: 41 88 86 7d 02 00 00 mov %al,0x27d(%r14) 2d18b9: 48 8b 53 08 mov 0x8(%rbx),%rdx 2d18bd: 41 8b b6 a0 00 00 00 mov 0xa0(%r14),%esi 2d18c4: 8b 52 78 mov 0x78(%rdx),%edx 2d18c7: 41 2b 96 a4 00 00 00 sub 0xa4(%r14),%edx 2d18ce: 48 89 f0 mov %rsi,%rax 2d18d1: 41 89 54 b6 78 mov %edx,0x78(%r14,%rsi,4) 2d18d6: 48 8b 53 08 mov 0x8(%rbx),%rdx 2d18da: 83 c0 01 add $0x1,%eax 2d18dd: 83 f8 09 cmp $0x9,%eax 2d18e0: 8b 52 78 mov 0x78(%rdx),%edx 2d18e3: 0f 47 c1 cmova %ecx,%eax 2d18e6: 41 89 96 a4 00 00 00 mov %edx,0xa4(%r14) 2d18ed: 41 89 86 a0 00 00 00 mov %eax,0xa0(%r14) 2d18f4: 48 8b 43 08 mov 0x8(%rbx),%rax 2d18f8: 0f b6 40 7d movzbl 0x7d(%rax),%eax 2d18fc: 41 88 86 a8 00 00 00 mov %al,0xa8(%r14) 2d1903: 48 8b 43 18 mov 0x18(%rbx),%rax 2d1907: 48 85 c0 test %rax,%rax 2d190a: 74 6d je 2d1979 2d190c: 48 8b 50 30 mov 0x30(%rax),%rdx 2d1910: 49 89 96 ac 00 00 00 mov %rdx,0xac(%r14) 2d1917: 48 8b 50 38 mov 0x38(%rax),%rdx 2d191b: 49 89 96 b4 00 00 00 mov %rdx,0xb4(%r14) 2d1922: 8b 40 40 mov 0x40(%rax),%eax 2d1925: 41 89 86 bc 00 00 00 mov %eax,0xbc(%r14) 2d192c: 48 8b 43 18 mov 0x18(%rbx),%rax 2d1930: 48 8b 50 18 mov 0x18(%rax),%rdx 2d1934: 48 8b 40 10 mov 0x10(%rax),%rax 2d1938: 49 89 96 d8 00 00 00 mov %rdx,0xd8(%r14) 2d193f: 49 89 86 d0 00 00 00 mov %rax,0xd0(%r14) 2d1946: 48 8b 43 18 mov 0x18(%rbx),%rax 2d194a: 48 8b 50 08 mov 0x8(%rax),%rdx 2d194e: 48 8b 00 mov (%rax),%rax 2d1951: 49 89 96 c8 00 00 00 mov %rdx,0xc8(%r14) 2d1958: 49 89 86 c0 00 00 00 mov %rax,0xc0(%r14) 2d195f: 48 8b 43 18 mov 0x18(%rbx),%rax 2d1963: 48 8b 50 28 mov 0x28(%rax),%rdx 2d1967: 48 8b 40 20 mov 0x20(%rax),%rax 2d196b: 49 89 96 e8 00 00 00 mov %rdx,0xe8(%r14) 2d1972: 49 89 86 e0 00 00 00 mov %rax,0xe0(%r14) 2d1979: 48 8b 43 10 mov 0x10(%rbx),%rax 2d197d: 48 85 c0 test %rax,%rax 2d1980: 0f 84 4c 01 00 00 je 2d1ad2 2d1986: 8b 40 7c mov 0x7c(%rax),%eax 2d1989: 41 89 86 40 02 00 00 mov %eax,0x240(%r14) 2d1990: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1994: 8b 40 70 mov 0x70(%rax),%eax 2d1997: 41 89 86 68 02 00 00 mov %eax,0x268(%r14) 2d199e: 48 8b 43 10 mov 0x10(%rbx),%rax 2d19a2: 48 8b 10 mov (%rax),%rdx 2d19a5: 49 89 96 f0 00 00 00 mov %rdx,0xf0(%r14) 2d19ac: 48 8b 50 08 mov 0x8(%rax),%rdx 2d19b0: 49 89 96 f8 00 00 00 mov %rdx,0xf8(%r14) 2d19b7: 48 8b 50 10 mov 0x10(%rax),%rdx 2d19bb: 49 89 96 00 01 00 00 mov %rdx,0x100(%r14) 2d19c2: 48 8b 50 18 mov 0x18(%rax),%rdx 2d19c6: 49 89 96 08 01 00 00 mov %rdx,0x108(%r14) 2d19cd: 48 8b 40 20 mov 0x20(%rax),%rax 2d19d1: 49 89 86 10 01 00 00 mov %rax,0x110(%r14) 2d19d8: 48 8b 43 10 mov 0x10(%rbx),%rax 2d19dc: 8b 40 74 mov 0x74(%rax),%eax 2d19df: 41 89 86 6c 02 00 00 mov %eax,0x26c(%r14) 2d19e6: 48 8b 43 10 mov 0x10(%rbx),%rax 2d19ea: 0f b6 80 80 00 00 00 movzbl 0x80(%rax),%eax 2d19f1: 41 88 86 7e 02 00 00 mov %al,0x27e(%r14) 2d19f8: 48 8b 43 10 mov 0x10(%rbx),%rax 2d19fc: 8b 40 78 mov 0x78(%rax),%eax 2d19ff: 41 89 86 70 02 00 00 mov %eax,0x270(%r14) 2d1a06: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1a0a: 48 8b 50 28 mov 0x28(%rax),%rdx 2d1a0e: 49 89 96 18 01 00 00 mov %rdx,0x118(%r14) 2d1a15: 48 8b 50 30 mov 0x30(%rax),%rdx 2d1a19: 49 89 96 20 01 00 00 mov %rdx,0x120(%r14) 2d1a20: 48 8b 50 38 mov 0x38(%rax),%rdx 2d1a24: 49 89 96 28 01 00 00 mov %rdx,0x128(%r14) 2d1a2b: 48 8b 50 40 mov 0x40(%rax),%rdx 2d1a2f: 49 89 96 30 01 00 00 mov %rdx,0x130(%r14) 2d1a36: 48 8b 50 48 mov 0x48(%rax),%rdx 2d1a3a: 49 89 96 38 01 00 00 mov %rdx,0x138(%r14) 2d1a41: 48 8b 50 50 mov 0x50(%rax),%rdx 2d1a45: 49 89 96 40 01 00 00 mov %rdx,0x140(%r14) 2d1a4c: 8b 40 58 mov 0x58(%rax),%eax 2d1a4f: 41 89 86 48 01 00 00 mov %eax,0x148(%r14) 2d1a56: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1a5a: 0f b6 80 81 00 00 00 movzbl 0x81(%rax),%eax 2d1a61: 41 88 86 7c 02 00 00 mov %al,0x27c(%r14) 2d1a68: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1a6c: 0f b6 80 82 00 00 00 movzbl 0x82(%rax),%eax 2d1a73: 41 88 86 75 02 00 00 mov %al,0x275(%r14) 2d1a7a: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1a7e: 0f b6 80 83 00 00 00 movzbl 0x83(%rax),%eax 2d1a85: 41 88 86 76 02 00 00 mov %al,0x276(%r14) 2d1a8c: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1a90: 8b 80 84 00 00 00 mov 0x84(%rax),%eax 2d1a96: 41 89 86 78 02 00 00 mov %eax,0x278(%r14) 2d1a9d: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1aa1: 48 8b 50 5c mov 0x5c(%rax),%rdx 2d1aa5: 49 89 96 4c 01 00 00 mov %rdx,0x14c(%r14) 2d1aac: 48 8b 50 64 mov 0x64(%rax),%rdx 2d1ab0: 49 89 96 54 01 00 00 mov %rdx,0x154(%r14) 2d1ab7: 8b 40 6c mov 0x6c(%rax),%eax 2d1aba: 41 89 86 5c 01 00 00 mov %eax,0x15c(%r14) 2d1ac1: 48 8b 43 10 mov 0x10(%rbx),%rax 2d1ac5: 8b 80 8c 00 00 00 mov 0x8c(%rax),%eax 2d1acb: 41 89 86 80 02 00 00 mov %eax,0x280(%r14) 2d1ad2: 48 8b 73 28 mov 0x28(%rbx),%rsi 2d1ad6: 48 85 f6 test %rsi,%rsi 2d1ad9: 74 58 je 2d1b33 2d1adb: 49 8b be 60 01 00 00 mov 0x160(%r14),%rdi 2d1ae2: 48 39 fe cmp %rdi,%rsi 2d1ae5: 74 4c je 2d1b33 2d1ae7: ba 00 80 01 00 mov $0x18000,%edx 2d1aec: 48 83 c7 10 add $0x10,%rdi 2d1af0: 48 83 c6 10 add $0x10,%rsi 2d1af4: e8 00 00 00 00 callq 2d1af9 2d1af9: 48 8b 53 28 mov 0x28(%rbx),%rdx 2d1afd: 49 8b 86 60 01 00 00 mov 0x160(%r14),%rax 2d1b04: 0f b6 92 18 80 01 00 movzbl 0x18018(%rdx),%edx 2d1b0b: 88 90 18 80 01 00 mov %dl,0x18018(%rax) 2d1b11: 48 8b 53 28 mov 0x28(%rbx),%rdx 2d1b15: 49 8b 86 60 01 00 00 mov 0x160(%r14),%rax 2d1b1c: 8b 52 08 mov 0x8(%rdx),%edx 2d1b1f: 89 50 08 mov %edx,0x8(%rax) 2d1b22: 48 8b 53 28 mov 0x28(%rbx),%rdx 2d1b26: 49 8b 86 60 01 00 00 mov 0x160(%r14),%rax 2d1b2d: 8b 52 04 mov 0x4(%rdx),%edx 2d1b30: 89 50 04 mov %edx,0x4(%rax) 2d1b33: 48 8b 43 30 mov 0x30(%rbx),%rax 2d1b37: 48 85 c0 test %rax,%rax 2d1b3a: 74 51 je 2d1b8d 2d1b3c: 49 8b 96 68 01 00 00 mov 0x168(%r14),%rdx 2d1b43: 48 39 d0 cmp %rdx,%rax 2d1b46: 74 45 je 2d1b8d 2d1b48: 8b 40 0c mov 0xc(%rax),%eax 2d1b4b: 89 42 0c mov %eax,0xc(%rdx) 2d1b4e: 48 8b 53 30 mov 0x30(%rbx),%rdx 2d1b52: 49 8b 86 68 01 00 00 mov 0x168(%r14),%rax 2d1b59: 8b 52 08 mov 0x8(%rdx),%edx 2d1b5c: 89 50 08 mov %edx,0x8(%rax) 2d1b5f: 48 8b 53 30 mov 0x30(%rbx),%rdx 2d1b63: 49 8b 86 68 01 00 00 mov 0x168(%r14),%rax 2d1b6a: 8b 52 04 mov 0x4(%rdx),%edx 2d1b6d: 89 50 04 mov %edx,0x4(%rax) 2d1b70: 49 8b 86 68 01 00 00 mov 0x168(%r14),%rax 2d1b77: ba 20 60 00 00 mov $0x6020,%edx 2d1b7c: 48 8d 78 10 lea 0x10(%rax),%rdi 2d1b80: 48 8b 43 30 mov 0x30(%rbx),%rax 2d1b84: 48 8d 70 10 lea 0x10(%rax),%rsi 2d1b88: e8 00 00 00 00 callq 2d1b8d 2d1b8d: 48 8b 73 48 mov 0x48(%rbx),%rsi 2d1b91: 48 85 f6 test %rsi,%rsi 2d1b94: 74 16 je 2d1bac 2d1b96: 49 8b be 50 02 00 00 mov 0x250(%r14),%rdi 2d1b9d: 48 39 fe cmp %rdi,%rsi 2d1ba0: 74 0a je 2d1bac 2d1ba2: ba 30 60 00 00 mov $0x6030,%edx 2d1ba7: e8 00 00 00 00 callq 2d1bac 2d1bac: 48 8b 73 50 mov 0x50(%rbx),%rsi 2d1bb0: 48 85 f6 test %rsi,%rsi 2d1bb3: 74 16 je 2d1bcb 2d1bb5: 49 8b be 48 02 00 00 mov 0x248(%r14),%rdi 2d1bbc: 48 39 fe cmp %rdi,%rsi 2d1bbf: 74 0a je 2d1bcb 2d1bc1: ba 68 e6 00 00 mov $0xe668,%edx 2d1bc6: e8 00 00 00 00 callq 2d1bcb 2d1bcb: 48 83 7b 20 00 cmpq $0x0,0x20(%rbx) 2d1bd0: 74 0b je 2d1bdd 2d1bd2: 48 8b 43 20 mov 0x20(%rbx),%rax 2d1bd6: 49 89 86 a0 01 00 00 mov %rax,0x1a0(%r14) 2d1bdd: 48 8b 73 58 mov 0x58(%rbx),%rsi 2d1be1: 48 85 f6 test %rsi,%rsi 2d1be4: 74 16 je 2d1bfc 2d1be6: 49 8b be 58 02 00 00 mov 0x258(%r14),%rdi 2d1bed: 48 39 fe cmp %rdi,%rsi 2d1bf0: 74 0a je 2d1bfc 2d1bf2: ba 30 60 00 00 mov $0x6030,%edx 2d1bf7: e8 00 00 00 00 callq 2d1bfc 2d1bfc: 48 8b 43 38 mov 0x38(%rbx),%rax 2d1c00: 48 85 c0 test %rax,%rax 2d1c03: 74 2c je 2d1c31 2d1c05: 48 8b 10 mov (%rax),%rdx 2d1c08: 49 89 96 78 01 00 00 mov %rdx,0x178(%r14) 2d1c0f: 48 8b 50 08 mov 0x8(%rax),%rdx 2d1c13: 49 89 96 80 01 00 00 mov %rdx,0x180(%r14) 2d1c1a: 48 8b 50 10 mov 0x10(%rax),%rdx 2d1c1e: 49 89 96 88 01 00 00 mov %rdx,0x188(%r14) 2d1c25: 0f b7 40 18 movzwl 0x18(%rax),%eax 2d1c29: 66 41 89 86 90 01 00 mov %ax,0x190(%r14) 2d1c30: 00 2d1c31: 48 8b 43 40 mov 0x40(%rbx),%rax 2d1c35: 48 85 c0 test %rax,%rax 2d1c38: 74 0a je 2d1c44 2d1c3a: 48 8b 00 mov (%rax),%rax 2d1c3d: 49 89 86 98 01 00 00 mov %rax,0x198(%r14) 2d1c44: 48 8b 43 60 mov 0x60(%rbx),%rax 2d1c48: 48 85 c0 test %rax,%rax 2d1c4b: 0f 84 8e 00 00 00 je 2d1cdf 2d1c51: 48 8b 10 mov (%rax),%rdx 2d1c54: 49 89 96 a8 01 00 00 mov %rdx,0x1a8(%r14) 2d1c5b: 48 8b 50 08 mov 0x8(%rax),%rdx 2d1c5f: 49 89 96 b0 01 00 00 mov %rdx,0x1b0(%r14) 2d1c66: 48 8b 50 10 mov 0x10(%rax),%rdx 2d1c6a: 49 89 96 b8 01 00 00 mov %rdx,0x1b8(%r14) 2d1c71: 48 8b 50 18 mov 0x18(%rax),%rdx 2d1c75: 49 89 96 c0 01 00 00 mov %rdx,0x1c0(%r14) 2d1c7c: 48 8b 50 20 mov 0x20(%rax),%rdx 2d1c80: 49 89 96 c8 01 00 00 mov %rdx,0x1c8(%r14) 2d1c87: 48 8b 50 28 mov 0x28(%rax),%rdx 2d1c8b: 49 89 96 d0 01 00 00 mov %rdx,0x1d0(%r14) 2d1c92: 48 8b 50 30 mov 0x30(%rax),%rdx 2d1c96: 49 89 96 d8 01 00 00 mov %rdx,0x1d8(%r14) 2d1c9d: 48 8b 50 38 mov 0x38(%rax),%rdx 2d1ca1: 49 89 96 e0 01 00 00 mov %rdx,0x1e0(%r14) 2d1ca8: 48 8b 50 40 mov 0x40(%rax),%rdx 2d1cac: 49 89 96 e8 01 00 00 mov %rdx,0x1e8(%r14) 2d1cb3: 48 8b 50 48 mov 0x48(%rax),%rdx 2d1cb7: 49 89 96 f0 01 00 00 mov %rdx,0x1f0(%r14) 2d1cbe: 48 8b 50 50 mov 0x50(%rax),%rdx 2d1cc2: 49 89 96 f8 01 00 00 mov %rdx,0x1f8(%r14) 2d1cc9: 48 8b 50 58 mov 0x58(%rax),%rdx 2d1ccd: 49 89 96 00 02 00 00 mov %rdx,0x200(%r14) 2d1cd4: 48 8b 40 60 mov 0x60(%rax),%rax 2d1cd8: 49 89 86 08 02 00 00 mov %rax,0x208(%r14) 2d1cdf: 45 85 ed test %r13d,%r13d 2d1ce2: 0f 84 28 fb ff ff je 2d1810 2d1ce8: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2d1cef: 44 8b 88 a8 02 00 00 mov 0x2a8(%rax),%r9d 2d1cf6: 45 85 c9 test %r9d,%r9d 2d1cf9: 0f 84 11 fb ff ff je 2d1810 2d1cff: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 2d1d04: 45 31 e4 xor %r12d,%r12d 2d1d07: 48 8d 91 b8 01 00 00 lea 0x1b8(%rcx),%rdx 2d1d0e: eb 18 jmp 2d1d28 2d1d10: 41 83 c4 01 add $0x1,%r12d 2d1d14: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2d1d1b: 44 39 a0 a8 02 00 00 cmp %r12d,0x2a8(%rax) 2d1d22: 0f 86 e8 fa ff ff jbe 2d1810 2d1d28: 4c 39 32 cmp %r14,(%rdx) 2d1d2b: 75 e3 jne 2d1d10 2d1d2d: 48 89 d7 mov %rdx,%rdi 2d1d30: 48 89 54 24 28 mov %rdx,0x28(%rsp) 2d1d35: e8 00 00 00 00 callq 2d1d3a 2d1d3a: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2d1d41: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 2d1d46: eb c8 jmp 2d1d10 2d1d48: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 2d1d4d: 48 83 7c 24 48 00 cmpq $0x0,0x48(%rsp) 2d1d53: 0f 84 f5 04 00 00 je 2d224e 2d1d59: 48 85 db test %rbx,%rbx 2d1d5c: 0f 84 ec 04 00 00 je 2d224e 2d1d62: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1d67: 44 8b 40 14 mov 0x14(%rax),%r8d 2d1d6b: 45 85 c0 test %r8d,%r8d 2d1d6e: 74 1d je 2d1d8d 2d1d70: 8b 78 10 mov 0x10(%rax),%edi 2d1d73: 85 ff test %edi,%edi 2d1d75: 74 16 je 2d1d8d 2d1d77: 48 8b 50 10 mov 0x10(%rax),%rdx 2d1d7b: 48 8b 40 08 mov 0x8(%rax),%rax 2d1d7f: 48 89 93 34 01 00 00 mov %rdx,0x134(%rbx) 2d1d86: 48 89 83 2c 01 00 00 mov %rax,0x12c(%rbx) 2d1d8d: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1d92: 8b 70 24 mov 0x24(%rax),%esi 2d1d95: 85 f6 test %esi,%esi 2d1d97: 74 1d je 2d1db6 2d1d99: 8b 48 20 mov 0x20(%rax),%ecx 2d1d9c: 85 c9 test %ecx,%ecx 2d1d9e: 74 16 je 2d1db6 2d1da0: 48 8b 50 20 mov 0x20(%rax),%rdx 2d1da4: 48 8b 40 18 mov 0x18(%rax),%rax 2d1da8: 48 89 93 44 01 00 00 mov %rdx,0x144(%rbx) 2d1daf: 48 89 83 3c 01 00 00 mov %rax,0x13c(%rbx) 2d1db6: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 2d1dbb: 48 8b 41 28 mov 0x28(%rcx),%rax 2d1dbf: 48 85 c0 test %rax,%rax 2d1dc2: 74 56 je 2d1e1a 2d1dc4: 48 8b 93 40 02 00 00 mov 0x240(%rbx),%rdx 2d1dcb: 48 39 d0 cmp %rdx,%rax 2d1dce: 74 4a je 2d1e1a 2d1dd0: 8b 40 0c mov 0xc(%rax),%eax 2d1dd3: 89 42 0c mov %eax,0xc(%rdx) 2d1dd6: 48 8b 51 28 mov 0x28(%rcx),%rdx 2d1dda: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 2d1de1: 8b 52 08 mov 0x8(%rdx),%edx 2d1de4: 89 50 08 mov %edx,0x8(%rax) 2d1de7: 48 8b 51 28 mov 0x28(%rcx),%rdx 2d1deb: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 2d1df2: 8b 52 04 mov 0x4(%rdx),%edx 2d1df5: 89 50 04 mov %edx,0x4(%rax) 2d1df8: 48 8b 83 40 02 00 00 mov 0x240(%rbx),%rax 2d1dff: ba 20 60 00 00 mov $0x6020,%edx 2d1e04: 48 8d 78 10 lea 0x10(%rax),%rdi 2d1e08: 48 8b 41 28 mov 0x28(%rcx),%rax 2d1e0c: 48 8d 70 10 lea 0x10(%rax),%rsi 2d1e10: 48 89 44 24 38 mov %rax,0x38(%rsp) 2d1e15: e8 00 00 00 00 callq 2d1e1a 2d1e1a: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1e1f: 48 8b 40 30 mov 0x30(%rax),%rax 2d1e23: 48 85 c0 test %rax,%rax 2d1e26: 74 3e je 2d1e66 2d1e28: 48 8b 10 mov (%rax),%rdx 2d1e2b: 48 89 93 08 02 00 00 mov %rdx,0x208(%rbx) 2d1e32: 48 8b 50 08 mov 0x8(%rax),%rdx 2d1e36: 48 89 93 10 02 00 00 mov %rdx,0x210(%rbx) 2d1e3d: 48 8b 50 10 mov 0x10(%rax),%rdx 2d1e41: 48 89 93 18 02 00 00 mov %rdx,0x218(%rbx) 2d1e48: 48 8b 50 18 mov 0x18(%rax),%rdx 2d1e4c: 48 89 93 20 02 00 00 mov %rdx,0x220(%rbx) 2d1e53: 8b 50 20 mov 0x20(%rax),%edx 2d1e56: 89 93 28 02 00 00 mov %edx,0x228(%rbx) 2d1e5c: 0f b6 40 24 movzbl 0x24(%rax),%eax 2d1e60: 88 83 2c 02 00 00 mov %al,0x22c(%rbx) 2d1e66: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1e6b: 48 8b 40 38 mov 0x38(%rax),%rax 2d1e6f: 48 85 c0 test %rax,%rax 2d1e72: 74 08 je 2d1e7c 2d1e74: 8b 00 mov (%rax),%eax 2d1e76: 89 83 e0 02 00 00 mov %eax,0x2e0(%rbx) 2d1e7c: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1e81: 48 8b 40 40 mov 0x40(%rax),%rax 2d1e85: 48 85 c0 test %rax,%rax 2d1e88: 74 0a je 2d1e94 2d1e8a: 48 8b 00 mov (%rax),%rax 2d1e8d: 48 89 83 e4 02 00 00 mov %rax,0x2e4(%rbx) 2d1e94: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1e99: 48 8b 40 48 mov 0x48(%rax),%rax 2d1e9d: 48 85 c0 test %rax,%rax 2d1ea0: 74 0a je 2d1eac 2d1ea2: 48 8b 00 mov (%rax),%rax 2d1ea5: 48 89 83 ec 02 00 00 mov %rax,0x2ec(%rbx) 2d1eac: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1eb1: 48 8b 40 78 mov 0x78(%rax),%rax 2d1eb5: 48 85 c0 test %rax,%rax 2d1eb8: 0f 84 8e 00 00 00 je 2d1f4c 2d1ebe: 48 8b 10 mov (%rax),%rdx 2d1ec1: 48 89 93 48 02 00 00 mov %rdx,0x248(%rbx) 2d1ec8: 48 8b 50 08 mov 0x8(%rax),%rdx 2d1ecc: 48 89 93 50 02 00 00 mov %rdx,0x250(%rbx) 2d1ed3: 48 8b 50 10 mov 0x10(%rax),%rdx 2d1ed7: 48 89 93 58 02 00 00 mov %rdx,0x258(%rbx) 2d1ede: 48 8b 50 18 mov 0x18(%rax),%rdx 2d1ee2: 48 89 93 60 02 00 00 mov %rdx,0x260(%rbx) 2d1ee9: 48 8b 50 20 mov 0x20(%rax),%rdx 2d1eed: 48 89 93 68 02 00 00 mov %rdx,0x268(%rbx) 2d1ef4: 48 8b 50 28 mov 0x28(%rax),%rdx 2d1ef8: 48 89 93 70 02 00 00 mov %rdx,0x270(%rbx) 2d1eff: 48 8b 50 30 mov 0x30(%rax),%rdx 2d1f03: 48 89 93 78 02 00 00 mov %rdx,0x278(%rbx) 2d1f0a: 48 8b 50 38 mov 0x38(%rax),%rdx 2d1f0e: 48 89 93 80 02 00 00 mov %rdx,0x280(%rbx) 2d1f15: 48 8b 50 40 mov 0x40(%rax),%rdx 2d1f19: 48 89 93 88 02 00 00 mov %rdx,0x288(%rbx) 2d1f20: 48 8b 50 48 mov 0x48(%rax),%rdx 2d1f24: 48 89 93 90 02 00 00 mov %rdx,0x290(%rbx) 2d1f2b: 48 8b 50 50 mov 0x50(%rax),%rdx 2d1f2f: 48 89 93 98 02 00 00 mov %rdx,0x298(%rbx) 2d1f36: 48 8b 50 58 mov 0x58(%rax),%rdx 2d1f3a: 48 89 93 a0 02 00 00 mov %rdx,0x2a0(%rbx) 2d1f41: 48 8b 40 60 mov 0x60(%rax),%rax 2d1f45: 48 89 83 a8 02 00 00 mov %rax,0x2a8(%rbx) 2d1f4c: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1f51: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2d1f58: 48 85 c0 test %rax,%rax 2d1f5b: 74 08 je 2d1f65 2d1f5d: 8b 00 mov (%rax),%eax 2d1f5f: 89 83 cc 02 00 00 mov %eax,0x2cc(%rbx) 2d1f65: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1f6a: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2d1f71: 48 85 c0 test %rax,%rax 2d1f74: 74 2b je 2d1fa1 2d1f76: 48 8b 10 mov (%rax),%rdx 2d1f79: 48 89 93 b0 02 00 00 mov %rdx,0x2b0(%rbx) 2d1f80: 48 8b 50 08 mov 0x8(%rax),%rdx 2d1f84: 48 89 93 b8 02 00 00 mov %rdx,0x2b8(%rbx) 2d1f8b: 48 8b 50 10 mov 0x10(%rax),%rdx 2d1f8f: 48 89 93 c0 02 00 00 mov %rdx,0x2c0(%rbx) 2d1f96: 0f b7 40 18 movzwl 0x18(%rax),%eax 2d1f9a: 66 89 83 c8 02 00 00 mov %ax,0x2c8(%rbx) 2d1fa1: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1fa6: 48 8b 40 50 mov 0x50(%rax),%rax 2d1faa: 48 85 c0 test %rax,%rax 2d1fad: 74 3e je 2d1fed 2d1faf: 48 8b 10 mov (%rax),%rdx 2d1fb2: 48 89 93 bc 00 00 00 mov %rdx,0xbc(%rbx) 2d1fb9: 48 8b 50 08 mov 0x8(%rax),%rdx 2d1fbd: 48 89 93 c4 00 00 00 mov %rdx,0xc4(%rbx) 2d1fc4: 48 8b 50 10 mov 0x10(%rax),%rdx 2d1fc8: 48 89 93 cc 00 00 00 mov %rdx,0xcc(%rbx) 2d1fcf: 48 8b 50 18 mov 0x18(%rax),%rdx 2d1fd3: 48 89 93 d4 00 00 00 mov %rdx,0xd4(%rbx) 2d1fda: 8b 50 20 mov 0x20(%rax),%edx 2d1fdd: 89 93 dc 00 00 00 mov %edx,0xdc(%rbx) 2d1fe3: 0f b6 40 24 movzbl 0x24(%rax),%eax 2d1fe7: 88 83 e0 00 00 00 mov %al,0xe0(%rbx) 2d1fed: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d1ff2: 48 8b 40 68 mov 0x68(%rax),%rax 2d1ff6: 48 85 c0 test %rax,%rax 2d1ff9: 74 09 je 2d2004 2d1ffb: 0f b6 00 movzbl (%rax),%eax 2d1ffe: 88 83 28 03 00 00 mov %al,0x328(%rbx) 2d2004: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d2009: 48 8b 40 58 mov 0x58(%rax),%rax 2d200d: 48 85 c0 test %rax,%rax 2d2010: 74 3e je 2d2050 2d2012: 48 8b 10 mov (%rax),%rdx 2d2015: 48 89 93 e1 00 00 00 mov %rdx,0xe1(%rbx) 2d201c: 48 8b 50 08 mov 0x8(%rax),%rdx 2d2020: 48 89 93 e9 00 00 00 mov %rdx,0xe9(%rbx) 2d2027: 48 8b 50 10 mov 0x10(%rax),%rdx 2d202b: 48 89 93 f1 00 00 00 mov %rdx,0xf1(%rbx) 2d2032: 48 8b 50 18 mov 0x18(%rax),%rdx 2d2036: 48 89 93 f9 00 00 00 mov %rdx,0xf9(%rbx) 2d203d: 8b 50 20 mov 0x20(%rax),%edx 2d2040: 89 93 01 01 00 00 mov %edx,0x101(%rbx) 2d2046: 0f b6 40 24 movzbl 0x24(%rax),%eax 2d204a: 88 83 05 01 00 00 mov %al,0x105(%rbx) 2d2050: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d2055: 48 8b 40 60 mov 0x60(%rax),%rax 2d2059: 48 85 c0 test %rax,%rax 2d205c: 74 3e je 2d209c 2d205e: 48 8b 10 mov (%rax),%rdx 2d2061: 48 89 93 06 01 00 00 mov %rdx,0x106(%rbx) 2d2068: 48 8b 50 08 mov 0x8(%rax),%rdx 2d206c: 48 89 93 0e 01 00 00 mov %rdx,0x10e(%rbx) 2d2073: 48 8b 50 10 mov 0x10(%rax),%rdx 2d2077: 48 89 93 16 01 00 00 mov %rdx,0x116(%rbx) 2d207e: 48 8b 50 18 mov 0x18(%rax),%rdx 2d2082: 48 89 93 1e 01 00 00 mov %rdx,0x11e(%rbx) 2d2089: 8b 50 20 mov 0x20(%rax),%edx 2d208c: 89 93 26 01 00 00 mov %edx,0x126(%rbx) 2d2092: 0f b6 40 24 movzbl 0x24(%rax),%eax 2d2096: 88 83 2a 01 00 00 mov %al,0x12a(%rbx) 2d209c: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d20a1: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2d20a8: 48 85 c0 test %rax,%rax 2d20ab: 74 08 je 2d20b5 2d20ad: 8b 00 mov (%rax),%eax 2d20af: 89 83 d0 02 00 00 mov %eax,0x2d0(%rbx) 2d20b5: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d20ba: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2d20c1: 48 85 c0 test %rax,%rax 2d20c4: 74 19 je 2d20df 2d20c6: 8b 00 mov (%rax),%eax 2d20c8: 89 83 98 03 00 00 mov %eax,0x398(%rbx) 2d20ce: 83 f8 01 cmp $0x1,%eax 2d20d1: 0f 87 47 05 00 00 ja 2d261e 2d20d7: 85 c0 test %eax,%eax 2d20d9: 0f 85 41 05 00 00 jne 2d2620 2d20df: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d20e4: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 2d20eb: 48 85 c0 test %rax,%rax 2d20ee: 0f 84 5a 01 00 00 je 2d224e 2d20f4: 0f b6 8b 98 00 00 00 movzbl 0x98(%rbx),%ecx 2d20fb: 8b 10 mov (%rax),%edx 2d20fd: 45 31 f6 xor %r14d,%r14d 2d2100: 4c 8b a3 9c 00 00 00 mov 0x9c(%rbx),%r12 2d2107: 88 4c 24 28 mov %cl,0x28(%rsp) 2d210b: 48 8b 8b 88 00 00 00 mov 0x88(%rbx),%rcx 2d2112: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 2d2117: 48 8b 8b 90 00 00 00 mov 0x90(%rbx),%rcx 2d211e: 48 89 0c 24 mov %rcx,(%rsp) 2d2122: 0f b6 8b a4 00 00 00 movzbl 0xa4(%rbx),%ecx 2d2129: 88 4c 24 18 mov %cl,0x18(%rsp) 2d212d: 8b 8b a8 00 00 00 mov 0xa8(%rbx),%ecx 2d2133: 89 4c 24 10 mov %ecx,0x10(%rsp) 2d2137: 85 d2 test %edx,%edx 2d2139: 74 0c je 2d2147 2d213b: 8b 40 04 mov 0x4(%rax),%eax 2d213e: 45 31 f6 xor %r14d,%r14d 2d2141: 85 c0 test %eax,%eax 2d2143: 41 0f 95 c6 setne %r14b 2d2147: ba ff ff ff ff mov $0xffffffff,%edx 2d214c: be c0 0d 00 00 mov $0xdc0,%esi 2d2151: bf 90 24 01 00 mov $0x12490,%edi 2d2156: e8 00 00 00 00 callq 2d215b 2d215b: 49 89 c0 mov %rax,%r8 2d215e: 48 85 c0 test %rax,%rax 2d2161: 0f 84 e1 0d 00 00 je 2d2f48 2d2167: 49 8d b8 90 20 00 00 lea 0x2090(%r8),%rdi 2d216e: ba e8 e2 00 00 mov $0xe2e8,%edx 2d2173: 4c 89 44 24 38 mov %r8,0x38(%rsp) 2d2178: 49 8d b7 f0 03 00 00 lea 0x3f0(%r15),%rsi 2d217f: e8 00 00 00 00 callq 2d2184 2d2184: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 2d2189: 41 c7 80 88 24 01 00 movl $0x1,0x12488(%r8) 2d2190: 01 00 00 00 2d2194: 4c 89 c6 mov %r8,%rsi 2d2197: 49 8b bf 70 03 00 00 mov 0x370(%r15),%rdi 2d219e: e8 00 00 00 00 callq 2d21a3 2d21a3: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d21a8: 4c 89 ff mov %r15,%rdi 2d21ab: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 2d21b2: 48 8b 10 mov (%rax),%rdx 2d21b5: 48 89 93 8c 00 00 00 mov %rdx,0x8c(%rbx) 2d21bc: 48 8b 50 08 mov 0x8(%rax),%rdx 2d21c0: 48 89 93 94 00 00 00 mov %rdx,0x94(%rbx) 2d21c7: 48 8b 50 10 mov 0x10(%rax),%rdx 2d21cb: 48 89 93 9c 00 00 00 mov %rdx,0x9c(%rbx) 2d21d2: 0f b6 93 8a 00 00 00 movzbl 0x8a(%rbx),%edx 2d21d9: 48 8b 40 18 mov 0x18(%rax),%rax 2d21dd: 83 e2 fb and $0xfffffffb,%edx 2d21e0: 48 89 83 a4 00 00 00 mov %rax,0xa4(%rbx) 2d21e7: 42 8d 04 b5 00 00 00 lea 0x0(,%r14,4),%eax 2d21ee: 00 2d21ef: 09 d0 or %edx,%eax 2d21f1: ba 01 00 00 00 mov $0x1,%edx 2d21f6: 88 83 8a 00 00 00 mov %al,0x8a(%rbx) 2d21fc: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2d2203: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 2d2208: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2d220f: 4c 89 c6 mov %r8,%rsi 2d2212: 48 8b 40 20 mov 0x20(%rax),%rax 2d2216: e8 00 00 00 00 callq 2d221b 2d221b: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 2d2220: 84 c0 test %al,%al 2d2222: 0f 84 3b 0a 00 00 je 2d2c63 2d2228: 49 8d b8 88 24 01 00 lea 0x12488(%r8),%rdi 2d222f: b8 ff ff ff ff mov $0xffffffff,%eax 2d2234: f0 41 0f c1 80 88 24 lock xadd %eax,0x12488(%r8) 2d223b: 01 00 2d223d: 83 f8 01 cmp $0x1,%eax 2d2240: 0f 84 f1 0d 00 00 je 2d3037 2d2246: 85 c0 test %eax,%eax 2d2248: 0f 8e 60 0e 00 00 jle 2d30ae 2d224e: 41 83 fd 01 cmp $0x1,%r13d 2d2252: 76 29 jbe 2d227d 2d2254: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2d225b: 31 d2 xor %edx,%edx 2d225d: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2d2262: 4c 89 ff mov %r15,%rdi 2d2265: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2d226c: 48 8b 40 20 mov 0x20(%rax),%rax 2d2270: e8 00 00 00 00 callq 2d2275 2d2275: 84 c0 test %al,%al 2d2277: 0f 84 69 0c 00 00 je 2d2ee6 2d227d: 45 8b 9f 14 e9 00 00 mov 0xe914(%r15),%r11d 2d2284: 45 85 db test %r11d,%r11d 2d2287: 7e 2c jle 2d22b5 2d2289: 44 8b 54 24 34 mov 0x34(%rsp),%r10d 2d228e: 45 85 d2 test %r10d,%r10d 2d2291: 7e 22 jle 2d22b5 2d2293: 80 bb 23 05 00 00 00 cmpb $0x0,0x523(%rbx) 2d229a: 74 19 je 2d22b5 2d229c: c6 83 23 05 00 00 00 movb $0x0,0x523(%rbx) 2d22a3: 41 83 af 14 e9 00 00 subl $0x1,0xe914(%r15) 2d22aa: 01 2d22ab: 75 08 jne 2d22b5 2d22ad: 41 c6 87 10 e9 00 00 movb $0x1,0xe910(%r15) 2d22b4: 01 2d22b5: 41 83 fd 02 cmp $0x2,%r13d 2d22b9: 0f 84 64 02 00 00 je 2d2523 2d22bf: 45 85 ed test %r13d,%r13d 2d22c2: 0f 85 be 02 00 00 jne 2d2586 2d22c8: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2d22cf: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 2d22d5: 85 c9 test %ecx,%ecx 2d22d7: 0f 84 7f 07 00 00 je 2d2a5c 2d22dd: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2d22e4: 00 00 2d22e6: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2d22eb: 31 d2 xor %edx,%edx 2d22ed: 48 05 b8 01 00 00 add $0x1b8,%rax 2d22f3: eb 0d jmp 2d2302 2d22f5: 83 c2 01 add $0x1,%edx 2d22f8: 48 05 d8 04 00 00 add $0x4d8,%rax 2d22fe: 39 ca cmp %ecx,%edx 2d2300: 73 3b jae 2d233d 2d2302: 48 83 b8 c0 02 00 00 cmpq $0x0,0x2c0(%rax) 2d2309: 00 2d230a: 75 e9 jne 2d22f5 2d230c: 48 83 b8 d8 02 00 00 cmpq $0x0,0x2d8(%rax) 2d2313: 00 2d2314: 75 df jne 2d22f5 2d2316: 48 8b 70 08 mov 0x8(%rax),%rsi 2d231a: 48 85 f6 test %rsi,%rsi 2d231d: 74 d6 je 2d22f5 2d231f: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 2d2324: 48 39 f3 cmp %rsi,%rbx 2d2327: 48 0f 44 f8 cmove %rax,%rdi 2d232b: 83 c2 01 add $0x1,%edx 2d232e: 48 05 d8 04 00 00 add $0x4d8,%rax 2d2334: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 2d2339: 39 ca cmp %ecx,%edx 2d233b: 72 c5 jb 2d2302 2d233d: 45 85 ed test %r13d,%r13d 2d2340: 0f 84 1f 07 00 00 je 2d2a65 2d2346: 80 bb 2c 05 00 00 00 cmpb $0x0,0x52c(%rbx) 2d234d: 0f 88 30 0b 00 00 js 2d2e83 2d2353: 49 8b 87 78 e7 00 00 mov 0xe778(%r15),%rax 2d235a: 48 85 c0 test %rax,%rax 2d235d: 0f 84 02 07 00 00 je 2d2a65 2d2363: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2d2368: ba 01 00 00 00 mov $0x1,%edx 2d236d: 4c 89 ff mov %r15,%rdi 2d2370: e8 00 00 00 00 callq 2d2375 2d2375: 48 83 7c 24 48 00 cmpq $0x0,0x48(%rsp) 2d237b: 0f 84 c8 02 00 00 je 2d2649 2d2381: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d2388: 8b ba a8 02 00 00 mov 0x2a8(%rdx),%edi 2d238e: 85 ff test %edi,%edi 2d2390: 0f 84 b3 02 00 00 je 2d2649 2d2396: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2d239b: 45 31 c0 xor %r8d,%r8d 2d239e: 45 89 c6 mov %r8d,%r14d 2d23a1: 48 8d 88 b8 01 00 00 lea 0x1b8(%rax),%rcx 2d23a8: 48 8d 83 14 03 00 00 lea 0x314(%rbx),%rax 2d23af: 48 89 44 24 38 mov %rax,0x38(%rsp) 2d23b4: 49 89 cc mov %rcx,%r12 2d23b7: eb 18 jmp 2d23d1 2d23b9: 41 83 c6 01 add $0x1,%r14d 2d23bd: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2d23c4: 44 3b b2 a8 02 00 00 cmp 0x2a8(%rdx),%r14d 2d23cb: 0f 83 78 02 00 00 jae 2d2649 2d23d1: 49 83 bc 24 c0 02 00 cmpq $0x0,0x2c0(%r12) 2d23d8: 00 00 2d23da: 75 dd jne 2d23b9 2d23dc: 49 83 bc 24 d8 02 00 cmpq $0x0,0x2d8(%r12) 2d23e3: 00 00 2d23e5: 75 d2 jne 2d23b9 2d23e7: 49 3b 5c 24 08 cmp 0x8(%r12),%rbx 2d23ec: 75 cb jne 2d23b9 2d23ee: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d23f3: 48 83 78 40 00 cmpq $0x0,0x40(%rax) 2d23f8: 74 19 je 2d2413 2d23fa: 49 8b 87 b8 e7 00 00 mov 0xe7b8(%r15),%rax 2d2401: 48 85 c0 test %rax,%rax 2d2404: 74 35 je 2d243b 2d2406: 31 d2 xor %edx,%edx 2d2408: 4c 89 e6 mov %r12,%rsi 2d240b: 4c 89 ff mov %r15,%rdi 2d240e: e8 00 00 00 00 callq 2d2413 2d2413: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d2418: 48 83 78 48 00 cmpq $0x0,0x48(%rax) 2d241d: 74 1c je 2d243b 2d241f: 49 8b 87 b8 e7 00 00 mov 0xe7b8(%r15),%rax 2d2426: 48 85 c0 test %rax,%rax 2d2429: 74 10 je 2d243b 2d242b: ba 01 00 00 00 mov $0x1,%edx 2d2430: 4c 89 e6 mov %r12,%rsi 2d2433: 4c 89 ff mov %r15,%rdi 2d2436: e8 00 00 00 00 callq 2d243b 2d243b: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d2440: 48 8b 40 30 mov 0x30(%rax),%rax 2d2444: 48 85 c0 test %rax,%rax 2d2447: 74 09 je 2d2452 2d2449: 80 bb 38 02 00 00 00 cmpb $0x0,0x238(%rbx) 2d2450: 74 10 je 2d2462 2d2452: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 2d2457: 48 83 79 50 00 cmpq $0x0,0x50(%rcx) 2d245c: 0f 84 a0 0e 00 00 je 2d3302 2d2462: 4c 89 e7 mov %r12,%rdi 2d2465: e8 00 00 00 00 callq 2d246a 2d246a: 49 8b 87 20 e8 00 00 mov 0xe820(%r15),%rax 2d2471: 4c 89 e7 mov %r12,%rdi 2d2474: e8 00 00 00 00 callq 2d2479 2d2479: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d247e: 48 8b 40 30 mov 0x30(%rax),%rax 2d2482: 48 85 c0 test %rax,%rax 2d2485: 74 2c je 2d24b3 2d2487: 80 bb 38 02 00 00 00 cmpb $0x0,0x238(%rbx) 2d248e: 74 23 je 2d24b3 2d2490: 49 8b 87 28 e8 00 00 mov 0xe828(%r15),%rax 2d2497: 48 85 c0 test %rax,%rax 2d249a: 74 17 je 2d24b3 2d249c: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2d24a1: 48 83 ba 30 02 00 00 cmpq $0x0,0x230(%rdx) 2d24a8: 00 2d24a9: 74 08 je 2d24b3 2d24ab: 4c 89 e7 mov %r12,%rdi 2d24ae: e8 00 00 00 00 callq 2d24b3 2d24b3: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d24b8: 48 83 78 78 00 cmpq $0x0,0x78(%rax) 2d24bd: 0f 84 0a 0c 00 00 je 2d30cd 2d24c3: b9 b8 01 00 00 mov $0x1b8,%ecx 2d24c8: 31 c0 xor %eax,%eax 2d24ca: 44 89 6c 24 18 mov %r13d,0x18(%rsp) 2d24cf: 49 89 dd mov %rbx,%r13 2d24d2: 4c 89 64 24 10 mov %r12,0x10(%rsp) 2d24d7: 89 c3 mov %eax,%ebx 2d24d9: 4d 89 fc mov %r15,%r12 2d24dc: 49 89 cf mov %rcx,%r15 2d24df: eb 13 jmp 2d24f4 2d24e1: 83 c3 01 add $0x1,%ebx 2d24e4: 49 81 c7 d8 04 00 00 add $0x4d8,%r15 2d24eb: 83 fb 06 cmp $0x6,%ebx 2d24ee: 0f 84 c9 0b 00 00 je 2d30bd 2d24f4: 48 63 c3 movslq %ebx,%rax 2d24f7: 49 8b 94 24 70 03 00 mov 0x370(%r12),%rdx 2d24fe: 00 2d24ff: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2d2506: 4c 3b ac 02 c0 01 00 cmp 0x1c0(%rdx,%rax,1),%r13 2d250d: 00 2d250e: 75 d1 jne 2d24e1 2d2510: 49 8b 84 24 58 e8 00 mov 0xe858(%r12),%rax 2d2517: 00 2d2518: 4a 8d 3c 3a lea (%rdx,%r15,1),%rdi 2d251c: e8 00 00 00 00 callq 2d2521 2d2521: eb be jmp 2d24e1 2d2523: 41 80 bf 07 02 00 00 cmpb $0x0,0x207(%r15) 2d252a: 00 2d252b: 75 2c jne 2d2559 2d252d: 41 80 bf 12 e9 00 00 cmpb $0x0,0xe912(%r15) 2d2534: 00 2d2535: 74 22 je 2d2559 2d2537: 49 8b 87 00 e9 00 00 mov 0xe900(%r15),%rax 2d253e: 48 85 c0 test %rax,%rax 2d2541: 74 16 je 2d2559 2d2543: 31 f6 xor %esi,%esi 2d2545: 4c 89 ff mov %r15,%rdi 2d2548: e8 00 00 00 00 callq 2d254d 2d254d: 84 c0 test %al,%al 2d254f: 74 08 je 2d2559 2d2551: 41 c6 87 12 e9 00 00 movb $0x0,0xe912(%r15) 2d2558: 00 2d2559: 45 8b 8f 14 e9 00 00 mov 0xe914(%r15),%r9d 2d2560: 45 85 c9 test %r9d,%r9d 2d2563: 75 14 jne 2d2579 2d2565: 49 8b 87 f8 e7 00 00 mov 0xe7f8(%r15),%rax 2d256c: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2d2571: 4c 89 ff mov %r15,%rdi 2d2574: e8 00 00 00 00 callq 2d2579 2d2579: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2d257e: 4c 89 ff mov %r15,%rdi 2d2581: e8 00 00 00 00 callq 2d2586 2d2586: 49 8b 87 78 e7 00 00 mov 0xe778(%r15),%rax 2d258d: 48 85 c0 test %rax,%rax 2d2590: 74 69 je 2d25fb 2d2592: 49 83 bf 20 e7 00 00 cmpq $0x0,0xe720(%r15) 2d2599: 00 2d259a: 74 5f je 2d25fb 2d259c: 49 83 bf 28 e7 00 00 cmpq $0x0,0xe728(%r15) 2d25a3: 00 2d25a4: 74 55 je 2d25fb 2d25a6: 4c 8b 74 24 40 mov 0x40(%rsp),%r14 2d25ab: ba 01 00 00 00 mov $0x1,%edx 2d25b0: 4c 89 ff mov %r15,%rdi 2d25b3: 4c 89 f6 mov %r14,%rsi 2d25b6: e8 00 00 00 00 callq 2d25bb 2d25bb: 4c 89 f6 mov %r14,%rsi 2d25be: 4c 89 ff mov %r15,%rdi 2d25c1: 49 8b 87 20 e7 00 00 mov 0xe720(%r15),%rax 2d25c8: e8 00 00 00 00 callq 2d25cd 2d25cd: 31 d2 xor %edx,%edx 2d25cf: 49 8b 8f 78 e7 00 00 mov 0xe778(%r15),%rcx 2d25d6: 4c 89 f6 mov %r14,%rsi 2d25d9: 41 89 c4 mov %eax,%r12d 2d25dc: 4c 89 ff mov %r15,%rdi 2d25df: e8 00 00 00 00 callq 2d25e4 2d25e4: 45 84 e4 test %r12b,%r12b 2d25e7: 74 12 je 2d25fb 2d25e9: 49 8b 87 28 e7 00 00 mov 0xe728(%r15),%rax 2d25f0: 4c 89 f6 mov %r14,%rsi 2d25f3: 4c 89 ff mov %r15,%rdi 2d25f6: e8 00 00 00 00 callq 2d25fb 2d25fb: 49 8b 87 78 03 00 00 mov 0x378(%r15),%rax 2d2602: 8b 88 a8 02 00 00 mov 0x2a8(%rax),%ecx 2d2608: 85 c9 test %ecx,%ecx 2d260a: 0f 85 cd fc ff ff jne 2d22dd 2d2610: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2d2617: 00 00 2d2619: e9 1f fd ff ff jmpq 2d233d 2d261e: 0f 0b ud2 2d2620: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d2625: 48 8d bb a0 03 00 00 lea 0x3a0(%rbx),%rdi 2d262c: b9 2e 00 00 00 mov $0x2e,%ecx 2d2631: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2d2638: 48 8d 70 08 lea 0x8(%rax),%rsi 2d263c: 48 89 44 24 38 mov %rax,0x38(%rsp) 2d2641: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2d2644: e9 96 fa ff ff jmpq 2d20df 2d2649: 44 8b 44 24 34 mov 0x34(%rsp),%r8d 2d264e: 45 85 c0 test %r8d,%r8d 2d2651: 0f 84 f7 04 00 00 je 2d2b4e 2d2657: 49 8b 87 98 02 00 00 mov 0x298(%r15),%rax 2d265e: 8b 40 20 mov 0x20(%rax),%eax 2d2661: 83 e8 01 sub $0x1,%eax 2d2664: 83 f8 01 cmp $0x1,%eax 2d2667: 0f 86 ea 05 00 00 jbe 2d2c57 2d266d: 44 8b 64 24 34 mov 0x34(%rsp),%r12d 2d2672: 45 85 e4 test %r12d,%r12d 2d2675: 0f 8e dc 05 00 00 jle 2d2c57 2d267b: 8b 44 24 34 mov 0x34(%rsp),%eax 2d267f: 48 8b 4c 24 20 mov 0x20(%rsp),%rcx 2d2684: 4c 8b 54 24 40 mov 0x40(%rsp),%r10 2d2689: 83 e8 01 sub $0x1,%eax 2d268c: 49 89 c8 mov %rcx,%r8 2d268f: 48 8d 14 40 lea (%rax,%rax,2),%rdx 2d2693: 48 8d 04 90 lea (%rax,%rdx,4),%rax 2d2697: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d269e: 4c 8d 4c c1 68 lea 0x68(%rcx,%rax,8),%r9 2d26a3: 44 8b 9a a8 02 00 00 mov 0x2a8(%rdx),%r11d 2d26aa: 49 8b 38 mov (%r8),%rdi 2d26ad: 49 8d 8a b8 01 00 00 lea 0x1b8(%r10),%rcx 2d26b4: 31 c0 xor %eax,%eax 2d26b6: 45 85 db test %r11d,%r11d 2d26b9: 74 56 je 2d2711 2d26bb: 48 8b 31 mov (%rcx),%rsi 2d26be: 48 39 f7 cmp %rsi,%rdi 2d26c1: 75 3c jne 2d26ff 2d26c3: 48 85 f6 test %rsi,%rsi 2d26c6: 74 37 je 2d26ff 2d26c8: c6 87 a8 00 00 00 00 movb $0x0,0xa8(%rdi) 2d26cf: 45 85 ed test %r13d,%r13d 2d26d2: 75 24 jne 2d26f8 2d26d4: 49 83 bf 58 e7 00 00 cmpq $0x0,0xe758(%r15) 2d26db: 00 2d26dc: 74 1a je 2d26f8 2d26de: 80 bf 7d 02 00 00 00 cmpb $0x0,0x27d(%rdi) 2d26e5: 75 11 jne 2d26f8 2d26e7: 41 80 bf 04 02 00 00 cmpb $0x0,0x204(%r15) 2d26ee: 00 2d26ef: 74 07 je 2d26f8 2d26f1: c6 87 a8 00 00 00 01 movb $0x1,0xa8(%rdi) 2d26f8: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d26ff: 83 c0 01 add $0x1,%eax 2d2702: 48 81 c1 d8 04 00 00 add $0x4d8,%rcx 2d2709: 39 82 a8 02 00 00 cmp %eax,0x2a8(%rdx) 2d270f: 77 aa ja 2d26bb 2d2711: 41 83 fd 02 cmp $0x2,%r13d 2d2715: 75 0e jne 2d2725 2d2717: c6 87 7d 02 00 00 00 movb $0x0,0x27d(%rdi) 2d271e: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d2725: 49 83 c0 68 add $0x68,%r8 2d2729: 4d 39 c1 cmp %r8,%r9 2d272c: 0f 85 71 ff ff ff jne 2d26a3 2d2732: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2d2737: 8b 8a a8 02 00 00 mov 0x2a8(%rdx),%ecx 2d273d: 4c 8d b0 b8 01 00 00 lea 0x1b8(%rax),%r14 2d2744: 31 c0 xor %eax,%eax 2d2746: 85 c9 test %ecx,%ecx 2d2748: 75 1b jne 2d2765 2d274a: e9 ee 00 00 00 jmpq 2d283d 2d274f: 83 c0 01 add $0x1,%eax 2d2752: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 2d2759: 39 82 a8 02 00 00 cmp %eax,0x2a8(%rdx) 2d275f: 0f 86 d8 00 00 00 jbe 2d283d 2d2765: 49 83 be c0 02 00 00 cmpq $0x0,0x2c0(%r14) 2d276c: 00 2d276d: 75 e0 jne 2d274f 2d276f: 4d 8b a6 d8 02 00 00 mov 0x2d8(%r14),%r12 2d2776: 4d 85 e4 test %r12,%r12 2d2779: 75 d4 jne 2d274f 2d277b: 49 8b 76 08 mov 0x8(%r14),%rsi 2d277f: 48 85 f6 test %rsi,%rsi 2d2782: 74 cb je 2d274f 2d2784: 48 39 f3 cmp %rsi,%rbx 2d2787: 75 c6 jne 2d274f 2d2789: 49 8b 0e mov (%r14),%rcx 2d278c: 45 85 ed test %r13d,%r13d 2d278f: 74 be je 2d274f 2d2791: 48 85 c9 test %rcx,%rcx 2d2794: 74 b9 je 2d274f 2d2796: 0f b6 91 a8 00 00 00 movzbl 0xa8(%rcx),%edx 2d279d: 84 d2 test %dl,%dl 2d279f: 0f 85 d7 0b 00 00 jne 2d337c 2d27a5: 49 8b 8f 58 e7 00 00 mov 0xe758(%r15),%rcx 2d27ac: 48 85 c9 test %rcx,%rcx 2d27af: 74 21 je 2d27d2 2d27b1: 41 80 bf 04 02 00 00 cmpb $0x0,0x204(%r15) 2d27b8: 00 2d27b9: 74 17 je 2d27d2 2d27bb: 89 44 24 48 mov %eax,0x48(%rsp) 2d27bf: 4c 89 f6 mov %r14,%rsi 2d27c2: 4c 89 ff mov %r15,%rdi 2d27c5: e8 00 00 00 00 callq 2d27ca 2d27ca: 49 8b 76 08 mov 0x8(%r14),%rsi 2d27ce: 8b 44 24 48 mov 0x48(%rsp),%eax 2d27d2: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 2d27d7: 0f b6 b9 b0 01 00 00 movzbl 0x1b0(%rcx),%edi 2d27de: 40 84 ff test %dil,%dil 2d27e1: 74 24 je 2d2807 2d27e3: 31 d2 xor %edx,%edx 2d27e5: eb 09 jmp 2d27f0 2d27e7: 48 83 c2 01 add $0x1,%rdx 2d27eb: 40 38 d7 cmp %dl,%dil 2d27ee: 76 17 jbe 2d2807 2d27f0: 4c 8b 5c 24 40 mov 0x40(%rsp),%r11 2d27f5: 49 39 34 d3 cmp %rsi,(%r11,%rdx,8) 2d27f9: 75 ec jne 2d27e7 2d27fb: 48 63 d2 movslq %edx,%rdx 2d27fe: 48 c1 e2 06 shl $0x6,%rdx 2d2802: 4d 8d 64 13 30 lea 0x30(%r11,%rdx,1),%r12 2d2807: 4d 8b 87 10 e7 00 00 mov 0xe710(%r15),%r8 2d280e: 4d 85 c0 test %r8,%r8 2d2811: 0f 84 3e 0b 00 00 je 2d3355 2d2817: 89 44 24 48 mov %eax,0x48(%rsp) 2d281b: 41 8b 54 24 08 mov 0x8(%r12),%edx 2d2820: 4c 89 ff mov %r15,%rdi 2d2823: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 2d2828: e8 00 00 00 00 callq 2d282d 2d282d: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d2834: 8b 44 24 48 mov 0x48(%rsp),%eax 2d2838: e9 12 ff ff ff jmpq 2d274f 2d283d: 49 8b 87 18 e7 00 00 mov 0xe718(%r15),%rax 2d2844: 48 85 c0 test %rax,%rax 2d2847: 0f 84 55 01 00 00 je 2d29a2 2d284d: 45 85 ed test %r13d,%r13d 2d2850: 0f 84 55 01 00 00 je 2d29ab 2d2856: 4c 8b 74 24 40 mov 0x40(%rsp),%r14 2d285b: 4c 89 ff mov %r15,%rdi 2d285e: 4c 89 f6 mov %r14,%rsi 2d2861: e8 00 00 00 00 callq 2d2866 2d2866: 41 80 bf 6d 02 00 00 cmpb $0x0,0x26d(%r15) 2d286d: 00 2d286e: 74 6d je 2d28dd 2d2870: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d2877: 8b ba a8 02 00 00 mov 0x2a8(%rdx),%edi 2d287d: 85 ff test %edi,%edi 2d287f: 74 5c je 2d28dd 2d2881: 31 c0 xor %eax,%eax 2d2883: 49 81 c6 b0 05 00 00 add $0x5b0,%r14 2d288a: 41 89 c4 mov %eax,%r12d 2d288d: 49 83 be 10 fc ff ff cmpq $0x0,-0x3f0(%r14) 2d2894: 00 2d2895: 49 8b be f0 fc ff ff mov -0x310(%r14),%rdi 2d289c: 74 2b je 2d28c9 2d289e: 48 8b 07 mov (%rdi),%rax 2d28a1: 4c 89 f2 mov %r14,%rdx 2d28a4: 4d 8d 46 b0 lea -0x50(%r14),%r8 2d28a8: 49 8b b7 98 02 00 00 mov 0x298(%r15),%rsi 2d28af: 49 8d 8e e8 fe ff ff lea -0x118(%r14),%rcx 2d28b6: 48 8b 80 e0 00 00 00 mov 0xe0(%rax),%rax 2d28bd: e8 00 00 00 00 callq 2d28c2 2d28c2: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d28c9: 41 83 c4 01 add $0x1,%r12d 2d28cd: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 2d28d4: 44 39 a2 a8 02 00 00 cmp %r12d,0x2a8(%rdx) 2d28db: 77 b0 ja 2d288d 2d28dd: 49 8b 87 78 e7 00 00 mov 0xe778(%r15),%rax 2d28e4: 48 85 c0 test %rax,%rax 2d28e7: 0f 84 69 07 00 00 je 2d3056 2d28ed: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2d28f2: 31 d2 xor %edx,%edx 2d28f4: 4c 89 ff mov %r15,%rdi 2d28f7: e8 00 00 00 00 callq 2d28fc 2d28fc: 80 bb 2c 05 00 00 00 cmpb $0x0,0x52c(%rbx) 2d2903: 0f 88 60 06 00 00 js 2d2f69 2d2909: 49 8b 87 30 e7 00 00 mov 0xe730(%r15),%rax 2d2910: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2d2915: 4c 89 ff mov %r15,%rdi 2d2918: e8 00 00 00 00 callq 2d291d 2d291d: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2d2922: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d2929: 45 31 e4 xor %r12d,%r12d 2d292c: 4c 8d b0 b8 01 00 00 lea 0x1b8(%rax),%r14 2d2933: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 2d2939: 85 c0 test %eax,%eax 2d293b: 75 1d jne 2d295a 2d293d: e9 76 02 00 00 jmpq 2d2bb8 2d2942: 41 83 c4 01 add $0x1,%r12d 2d2946: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 2d294d: 44 39 a2 a8 02 00 00 cmp %r12d,0x2a8(%rdx) 2d2954: 0f 86 5e 02 00 00 jbe 2d2bb8 2d295a: 49 83 be c8 02 00 00 cmpq $0x0,0x2c8(%r14) 2d2961: 00 2d2962: 75 de jne 2d2942 2d2964: 49 8b 46 08 mov 0x8(%r14),%rax 2d2968: 48 85 c0 test %rax,%rax 2d296b: 74 d5 je 2d2942 2d296d: 48 39 c3 cmp %rax,%rbx 2d2970: 75 d0 jne 2d2942 2d2972: 49 8b 06 mov (%r14),%rax 2d2975: f6 80 84 02 00 00 01 testb $0x1,0x284(%rax) 2d297c: 74 c4 je 2d2942 2d297e: 49 8b be 28 01 00 00 mov 0x128(%r14),%rdi 2d2985: 48 8b 07 mov (%rdi),%rax 2d2988: 48 8b 80 98 01 00 00 mov 0x198(%rax),%rax 2d298f: 48 85 c0 test %rax,%rax 2d2992: 74 ae je 2d2942 2d2994: e8 00 00 00 00 callq 2d2999 2d2999: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d29a0: eb a0 jmp 2d2942 2d29a2: 45 85 ed test %r13d,%r13d 2d29a5: 0f 85 32 ff ff ff jne 2d28dd 2d29ab: 49 83 bf 80 e7 00 00 cmpq $0x0,0xe780(%r15) 2d29b2: 00 2d29b3: 0f 84 3a 03 00 00 je 2d2cf3 2d29b9: 8b 44 24 34 mov 0x34(%rsp),%eax 2d29bd: 85 c0 test %eax,%eax 2d29bf: 0f 8e a3 04 00 00 jle 2d2e68 2d29c5: 83 e8 01 sub $0x1,%eax 2d29c8: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 2d29cd: 8b b2 a8 02 00 00 mov 0x2a8(%rdx),%esi 2d29d3: 44 89 6c 24 18 mov %r13d,0x18(%rsp) 2d29d8: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 2d29dc: 4d 89 fd mov %r15,%r13 2d29df: 48 8d 04 88 lea (%rax,%rcx,4),%rax 2d29e3: 49 89 ff mov %rdi,%r15 2d29e6: 4c 8d 64 c7 68 lea 0x68(%rdi,%rax,8),%r12 2d29eb: 4c 89 64 24 38 mov %r12,0x38(%rsp) 2d29f0: 49 8b 0f mov (%r15),%rcx 2d29f3: 85 f6 test %esi,%esi 2d29f5: 0f 84 df 03 00 00 je 2d2dda 2d29fb: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2d2a00: 45 31 f6 xor %r14d,%r14d 2d2a03: 4c 8d a0 b8 01 00 00 lea 0x1b8(%rax),%r12 2d2a0a: eb 1a jmp 2d2a26 2d2a0c: 8b b2 a8 02 00 00 mov 0x2a8(%rdx),%esi 2d2a12: 41 83 c6 01 add $0x1,%r14d 2d2a16: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2d2a1d: 44 39 f6 cmp %r14d,%esi 2d2a20: 0f 86 bf 03 00 00 jbe 2d2de5 2d2a26: 49 3b 5c 24 08 cmp 0x8(%r12),%rbx 2d2a2b: 75 df jne 2d2a0c 2d2a2d: 49 3b 0c 24 cmp (%r12),%rcx 2d2a31: 75 d9 jne 2d2a0c 2d2a33: 48 89 4c 24 48 mov %rcx,0x48(%rsp) 2d2a38: 0f b6 b1 7d 02 00 00 movzbl 0x27d(%rcx),%esi 2d2a3f: 4c 89 e7 mov %r12,%rdi 2d2a42: 49 8b 95 80 e7 00 00 mov 0xe780(%r13),%rdx 2d2a49: e8 00 00 00 00 callq 2d2a4e 2d2a4e: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 2d2a55: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 2d2a5a: eb b0 jmp 2d2a0c 2d2a5c: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2d2a63: 00 00 2d2a65: 49 8b 87 70 e7 00 00 mov 0xe770(%r15),%rax 2d2a6c: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2d2a71: ba 01 00 00 00 mov $0x1,%edx 2d2a76: 4c 89 ff mov %r15,%rdi 2d2a79: e8 00 00 00 00 callq 2d2a7e 2d2a7e: e9 f2 f8 ff ff jmpq 2d2375 2d2a83: 8b 54 24 34 mov 0x34(%rsp),%edx 2d2a87: 4c 89 f6 mov %r14,%rsi 2d2a8a: 4c 89 ff mov %r15,%rdi 2d2a8d: e8 00 00 00 00 callq 2d2a92 2d2a92: ba ff ff ff ff mov $0xffffffff,%edx 2d2a97: be c0 0d 00 00 mov $0xdc0,%esi 2d2a9c: bf 90 24 01 00 mov $0x12490,%edi 2d2aa1: e8 00 00 00 00 callq 2d2aa6 2d2aa6: 48 89 44 24 40 mov %rax,0x40(%rsp) 2d2aab: 48 85 c0 test %rax,%rax 2d2aae: 0f 84 bd 05 00 00 je 2d3071 2d2ab4: 4c 8b 74 24 40 mov 0x40(%rsp),%r14 2d2ab9: ba e8 e2 00 00 mov $0xe2e8,%edx 2d2abe: 49 8d b7 f0 03 00 00 lea 0x3f0(%r15),%rsi 2d2ac5: 49 8d be 90 20 00 00 lea 0x2090(%r14),%rdi 2d2acc: e8 00 00 00 00 callq 2d2ad1 2d2ad1: 4c 89 f6 mov %r14,%rsi 2d2ad4: 4c 89 e7 mov %r12,%rdi 2d2ad7: 41 c7 86 88 24 01 00 movl $0x1,0x12488(%r14) 2d2ade: 01 00 00 00 2d2ae2: e8 00 00 00 00 callq 2d2ae7 2d2ae7: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d2aee: 44 8b 9a a8 02 00 00 mov 0x2a8(%rdx),%r11d 2d2af5: 45 85 db test %r11d,%r11d 2d2af8: 0f 84 dc ec ff ff je 2d17da 2d2afe: 49 8d be b8 01 00 00 lea 0x1b8(%r14),%rdi 2d2b05: 31 c9 xor %ecx,%ecx 2d2b07: 48 8b 37 mov (%rdi),%rsi 2d2b0a: 48 85 f6 test %rsi,%rsi 2d2b0d: 74 28 je 2d2b37 2d2b0f: 48 63 c1 movslq %ecx,%rax 2d2b12: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2d2b19: 49 03 87 70 03 00 00 add 0x370(%r15),%rax 2d2b20: 48 3b b0 b8 01 00 00 cmp 0x1b8(%rax),%rsi 2d2b27: 74 0e je 2d2b37 2d2b29: c6 86 88 03 00 00 01 movb $0x1,0x388(%rsi) 2d2b30: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d2b37: 83 c1 01 add $0x1,%ecx 2d2b3a: 48 81 c7 d8 04 00 00 add $0x4d8,%rdi 2d2b41: 39 8a a8 02 00 00 cmp %ecx,0x2a8(%rdx) 2d2b47: 77 be ja 2d2b07 2d2b49: e9 8c ec ff ff jmpq 2d17da 2d2b4e: 49 8b 87 10 e7 00 00 mov 0xe710(%r15),%rax 2d2b55: 48 85 c0 test %rax,%rax 2d2b58: 74 12 je 2d2b6c 2d2b5a: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 2d2b5f: 31 d2 xor %edx,%edx 2d2b61: 48 89 de mov %rbx,%rsi 2d2b64: 4c 89 ff mov %r15,%rdi 2d2b67: e8 00 00 00 00 callq 2d2b6c 2d2b6c: 49 8b 87 18 e7 00 00 mov 0xe718(%r15),%rax 2d2b73: 48 85 c0 test %rax,%rax 2d2b76: 74 0d je 2d2b85 2d2b78: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2d2b7d: 4c 89 ff mov %r15,%rdi 2d2b80: e8 00 00 00 00 callq 2d2b85 2d2b85: 45 85 ed test %r13d,%r13d 2d2b88: 0f 85 41 01 00 00 jne 2d2ccf 2d2b8e: 49 8b 87 70 e7 00 00 mov 0xe770(%r15),%rax 2d2b95: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2d2b9a: 31 d2 xor %edx,%edx 2d2b9c: 4c 89 ff mov %r15,%rdi 2d2b9f: e8 00 00 00 00 callq 2d2ba4 2d2ba4: 49 8b 87 30 e7 00 00 mov 0xe730(%r15),%rax 2d2bab: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2d2bb0: 4c 89 ff mov %r15,%rdi 2d2bb3: e8 00 00 00 00 callq 2d2bb8 2d2bb8: 4d 8b b7 70 03 00 00 mov 0x370(%r15),%r14 2d2bbf: 4c 3b 74 24 40 cmp 0x40(%rsp),%r14 2d2bc4: 0f 84 43 02 00 00 je 2d2e0d 2d2bca: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2d2bcf: 49 8d be 88 24 01 00 lea 0x12488(%r14),%rdi 2d2bd6: 49 89 87 70 03 00 00 mov %rax,0x370(%r15) 2d2bdd: b8 ff ff ff ff mov $0xffffffff,%eax 2d2be2: f0 41 0f c1 86 88 24 lock xadd %eax,0x12488(%r14) 2d2be9: 01 00 2d2beb: 83 f8 01 cmp $0x1,%eax 2d2bee: 0f 84 dd 02 00 00 je 2d2ed1 2d2bf4: 85 c0 test %eax,%eax 2d2bf6: 0f 8e a3 04 00 00 jle 2d309f 2d2bfc: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d2c03: 8b 8a a8 02 00 00 mov 0x2a8(%rdx),%ecx 2d2c09: 85 c9 test %ecx,%ecx 2d2c0b: 0f 84 fc 01 00 00 je 2d2e0d 2d2c11: 4c 8b 64 24 40 mov 0x40(%rsp),%r12 2d2c16: 31 c0 xor %eax,%eax 2d2c18: 49 81 c4 b8 01 00 00 add $0x1b8,%r12 2d2c1f: eb 16 jmp 2d2c37 2d2c21: 83 c0 01 add $0x1,%eax 2d2c24: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2d2c2b: 39 82 a8 02 00 00 cmp %eax,0x2a8(%rdx) 2d2c31: 0f 86 d6 01 00 00 jbe 2d2e0d 2d2c37: 49 8b 0c 24 mov (%r12),%rcx 2d2c3b: 48 85 c9 test %rcx,%rcx 2d2c3e: 74 e1 je 2d2c21 2d2c40: 49 39 5c 24 08 cmp %rbx,0x8(%r12) 2d2c45: 75 da jne 2d2c21 2d2c47: c6 81 88 03 00 00 00 movb $0x0,0x388(%rcx) 2d2c4e: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d2c55: eb ca jmp 2d2c21 2d2c57: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d2c5e: e9 cf fa ff ff jmpq 2d2732 2d2c63: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 2d2c68: 4c 89 a3 9c 00 00 00 mov %r12,0x9c(%rbx) 2d2c6f: 48 ba 00 00 04 00 ff movabs $0xffffffff00040000,%rdx 2d2c76: ff ff ff 2d2c79: 48 23 54 24 08 and 0x8(%rsp),%rdx 2d2c7e: 88 83 a4 00 00 00 mov %al,0xa4(%rbx) 2d2c84: 8b 44 24 10 mov 0x10(%rsp),%eax 2d2c88: 89 83 a8 00 00 00 mov %eax,0xa8(%rbx) 2d2c8e: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 2d2c95: 25 ff ff fb ff and $0xfffbffff,%eax 2d2c9a: 48 09 d0 or %rdx,%rax 2d2c9d: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 2d2ca4: 48 8b 04 24 mov (%rsp),%rax 2d2ca8: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 2d2caf: 0f b6 44 24 28 movzbl 0x28(%rsp),%eax 2d2cb4: 88 83 98 00 00 00 mov %al,0x98(%rbx) 2d2cba: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d2cbf: 48 c7 80 a0 00 00 00 movq $0x0,0xa0(%rax) 2d2cc6: 00 00 00 00 2d2cca: e9 59 f5 ff ff jmpq 2d2228 2d2ccf: 49 8b 87 78 e7 00 00 mov 0xe778(%r15),%rax 2d2cd6: 48 85 c0 test %rax,%rax 2d2cd9: 0f 84 af fe ff ff je 2d2b8e 2d2cdf: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2d2ce4: 31 d2 xor %edx,%edx 2d2ce6: 4c 89 ff mov %r15,%rdi 2d2ce9: e8 00 00 00 00 callq 2d2cee 2d2cee: e9 b1 fe ff ff jmpq 2d2ba4 2d2cf3: 8b 74 24 34 mov 0x34(%rsp),%esi 2d2cf7: 85 f6 test %esi,%esi 2d2cf9: 0f 8e 69 01 00 00 jle 2d2e68 2d2cff: 8b b2 a8 02 00 00 mov 0x2a8(%rdx),%esi 2d2d05: 45 31 e4 xor %r12d,%r12d 2d2d08: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 2d2d0d: 44 89 6c 24 20 mov %r13d,0x20(%rsp) 2d2d12: 4d 89 fd mov %r15,%r13 2d2d15: 44 89 64 24 48 mov %r12d,0x48(%rsp) 2d2d1a: 4d 89 f7 mov %r14,%r15 2d2d1d: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2d2d22: 4d 8b 0f mov (%r15),%r9 2d2d25: 45 31 f6 xor %r14d,%r14d 2d2d28: 4c 8d a0 b8 01 00 00 lea 0x1b8(%rax),%r12 2d2d2f: 85 f6 test %esi,%esi 2d2d31: 75 19 jne 2d2d4c 2d2d33: e9 80 00 00 00 jmpq 2d2db8 2d2d38: 41 83 c6 01 add $0x1,%r14d 2d2d3c: 49 81 c4 d8 04 00 00 add $0x4d8,%r12 2d2d43: 44 39 b2 a8 02 00 00 cmp %r14d,0x2a8(%rdx) 2d2d4a: 76 6c jbe 2d2db8 2d2d4c: 49 3b 5c 24 08 cmp 0x8(%r12),%rbx 2d2d51: 75 e5 jne 2d2d38 2d2d53: 4d 3b 0c 24 cmp (%r12),%r9 2d2d57: 75 df jne 2d2d38 2d2d59: 4d 8b 95 58 e7 00 00 mov 0xe758(%r13),%r10 2d2d60: 4d 85 d2 test %r10,%r10 2d2d63: 74 27 je 2d2d8c 2d2d65: 41 80 bd 04 02 00 00 cmpb $0x0,0x204(%r13) 2d2d6c: 00 2d2d6d: 74 1d je 2d2d8c 2d2d6f: 4c 89 4c 24 38 mov %r9,0x38(%rsp) 2d2d74: 41 0f b6 91 a8 00 00 movzbl 0xa8(%r9),%edx 2d2d7b: 00 2d2d7c: 4c 89 e6 mov %r12,%rsi 2d2d7f: 4c 89 ef mov %r13,%rdi 2d2d82: e8 00 00 00 00 callq 2d2d87 2d2d87: 4c 8b 4c 24 38 mov 0x38(%rsp),%r9 2d2d8c: 49 83 7f 08 00 cmpq $0x0,0x8(%r15) 2d2d91: 74 6e je 2d2e01 2d2d93: 4c 89 4c 24 38 mov %r9,0x38(%rsp) 2d2d98: 49 8b 95 38 e7 00 00 mov 0xe738(%r13),%rdx 2d2d9f: 4c 89 e6 mov %r12,%rsi 2d2da2: 4c 89 ef mov %r13,%rdi 2d2da5: e8 00 00 00 00 callq 2d2daa 2d2daa: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 2d2db1: 4c 8b 4c 24 38 mov 0x38(%rsp),%r9 2d2db6: eb 80 jmp 2d2d38 2d2db8: 83 44 24 48 01 addl $0x1,0x48(%rsp) 2d2dbd: 49 83 c7 68 add $0x68,%r15 2d2dc1: 8b 44 24 48 mov 0x48(%rsp),%eax 2d2dc5: 39 44 24 34 cmp %eax,0x34(%rsp) 2d2dc9: 0f 8e 91 00 00 00 jle 2d2e60 2d2dcf: 8b b2 a8 02 00 00 mov 0x2a8(%rdx),%esi 2d2dd5: e9 43 ff ff ff jmpq 2d2d1d 2d2dda: 49 83 c7 68 add $0x68,%r15 2d2dde: 4c 3b 7c 24 38 cmp 0x38(%rsp),%r15 2d2de3: 74 0f je 2d2df4 2d2de5: 49 83 c7 68 add $0x68,%r15 2d2de9: 4c 39 7c 24 38 cmp %r15,0x38(%rsp) 2d2dee: 0f 85 fc fb ff ff jne 2d29f0 2d2df4: 4d 89 ef mov %r13,%r15 2d2df7: 44 8b 6c 24 18 mov 0x18(%rsp),%r13d 2d2dfc: e9 04 ff ff ff jmpq 2d2d05 2d2e01: 49 8b 95 78 03 00 00 mov 0x378(%r13),%rdx 2d2e08: e9 2b ff ff ff jmpq 2d2d38 2d2e0d: 41 83 fd 01 cmp $0x1,%r13d 2d2e11: 77 23 ja 2d2e36 2d2e13: 48 8b 44 24 58 mov 0x58(%rsp),%rax 2d2e18: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d2e1f: 00 00 2d2e21: 0f 85 5c 05 00 00 jne 2d3383 2d2e27: 48 83 c4 60 add $0x60,%rsp 2d2e2b: 5b pop %rbx 2d2e2c: 41 5c pop %r12 2d2e2e: 41 5d pop %r13 2d2e30: 41 5e pop %r14 2d2e32: 41 5f pop %r15 2d2e34: 5d pop %rbp 2d2e35: c3 retq 2d2e36: 48 8b 44 24 58 mov 0x58(%rsp),%rax 2d2e3b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d2e42: 00 00 2d2e44: 0f 85 39 05 00 00 jne 2d3383 2d2e4a: 48 83 c4 60 add $0x60,%rsp 2d2e4e: 4c 89 ff mov %r15,%rdi 2d2e51: 5b pop %rbx 2d2e52: 41 5c pop %r12 2d2e54: 41 5d pop %r13 2d2e56: 41 5e pop %r14 2d2e58: 41 5f pop %r15 2d2e5a: 5d pop %rbp 2d2e5b: e9 80 db ff ff jmpq 2d09e0 2d2e60: 4d 89 ef mov %r13,%r15 2d2e63: 44 8b 6c 24 20 mov 0x20(%rsp),%r13d 2d2e68: 49 8b 87 70 e7 00 00 mov 0xe770(%r15),%rax 2d2e6f: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2d2e74: 31 d2 xor %edx,%edx 2d2e76: 4c 89 ff mov %r15,%rdi 2d2e79: e8 00 00 00 00 callq 2d2e7e 2d2e7e: e9 9a fa ff ff jmpq 2d291d 2d2e83: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2d2e88: 48 8b 80 28 01 00 00 mov 0x128(%rax),%rax 2d2e8f: 48 8b 00 mov (%rax),%rax 2d2e92: 48 83 b8 d0 00 00 00 cmpq $0x0,0xd0(%rax) 2d2e99: 00 2d2e9a: 0f 84 b3 f4 ff ff je 2d2353 2d2ea0: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2d2ea4: e8 00 00 00 00 callq 2d2ea9 2d2ea9: 84 c0 test %al,%al 2d2eab: 0f 85 5b 03 00 00 jne 2d320c 2d2eb1: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2d2eb6: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2d2ebd: 48 8b 07 mov (%rdi),%rax 2d2ec0: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 2d2ec7: e8 00 00 00 00 callq 2d2ecc 2d2ecc: e9 82 f4 ff ff jmpq 2d2353 2d2ed1: 4c 89 f7 mov %r14,%rdi 2d2ed4: e8 00 00 00 00 callq 2d2ed9 2d2ed9: 4c 89 f7 mov %r14,%rdi 2d2edc: e8 00 00 00 00 callq 2d2ee1 2d2ee1: e9 16 fd ff ff jmpq 2d2bfc 2d2ee6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d2eed: e8 00 00 00 00 callq 2d2ef2 2d2ef2: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 2d2ef7: b8 ff ff ff ff mov $0xffffffff,%eax 2d2efc: 48 8d b9 88 24 01 00 lea 0x12488(%rcx),%rdi 2d2f03: f0 0f c1 81 88 24 01 lock xadd %eax,0x12488(%rcx) 2d2f0a: 00 2d2f0b: 83 f8 01 cmp $0x1,%eax 2d2f0e: 0f 84 c2 02 00 00 je 2d31d6 2d2f14: 85 c0 test %eax,%eax 2d2f16: 0f 8f f7 fe ff ff jg 2d2e13 2d2f1c: 48 8b 44 24 58 mov 0x58(%rsp),%rax 2d2f21: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d2f28: 00 00 2d2f2a: 0f 85 53 04 00 00 jne 2d3383 2d2f30: 48 83 c4 60 add $0x60,%rsp 2d2f34: be 03 00 00 00 mov $0x3,%esi 2d2f39: 5b pop %rbx 2d2f3a: 41 5c pop %r12 2d2f3c: 41 5d pop %r13 2d2f3e: 41 5e pop %r14 2d2f40: 41 5f pop %r15 2d2f42: 5d pop %rbp 2d2f43: e9 00 00 00 00 jmpq 2d2f48 2d2f48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d2f4f: e8 00 00 00 00 callq 2d2f54 2d2f54: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d2f59: 48 c7 80 a0 00 00 00 movq $0x0,0xa0(%rax) 2d2f60: 00 00 00 00 2d2f64: e9 e5 f2 ff ff jmpq 2d224e 2d2f69: 4c 8b 74 24 28 mov 0x28(%rsp),%r14 2d2f6e: 49 8b be 28 01 00 00 mov 0x128(%r14),%rdi 2d2f75: 48 8b 07 mov (%rdi),%rax 2d2f78: 48 83 b8 d0 00 00 00 cmpq $0x0,0xd0(%rax) 2d2f7f: 00 2d2f80: 0f 84 83 f9 ff ff je 2d2909 2d2f86: 48 8b 40 70 mov 0x70(%rax),%rax 2d2f8a: be 01 00 00 00 mov $0x1,%esi 2d2f8f: e8 00 00 00 00 callq 2d2f94 2d2f94: 49 8b be 28 01 00 00 mov 0x128(%r14),%rdi 2d2f9b: 31 f6 xor %esi,%esi 2d2f9d: 48 8b 07 mov (%rdi),%rax 2d2fa0: 48 8b 40 70 mov 0x70(%rax),%rax 2d2fa4: e8 00 00 00 00 callq 2d2fa9 2d2fa9: 49 8b be 28 01 00 00 mov 0x128(%r14),%rdi 2d2fb0: be 01 00 00 00 mov $0x1,%esi 2d2fb5: 48 8b 07 mov (%rdi),%rax 2d2fb8: 48 8b 40 70 mov 0x70(%rax),%rax 2d2fbc: e8 00 00 00 00 callq 2d2fc1 2d2fc1: 48 85 db test %rbx,%rbx 2d2fc4: 74 51 je 2d3017 2d2fc6: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2d2fca: e8 00 00 00 00 callq 2d2fcf 2d2fcf: 84 c0 test %al,%al 2d2fd1: 74 44 je 2d3017 2d2fd3: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2d2fd8: c7 44 24 54 00 00 00 movl $0x0,0x54(%rsp) 2d2fdf: 00 2d2fe0: 48 8d 4c 24 54 lea 0x54(%rsp),%rcx 2d2fe5: 31 f6 xor %esi,%esi 2d2fe7: c6 44 24 53 04 movb $0x4,0x53(%rsp) 2d2fec: 48 8d 54 24 53 lea 0x53(%rsp),%rdx 2d2ff1: 48 8b 80 28 01 00 00 mov 0x128(%rax),%rax 2d2ff8: 8b 40 18 mov 0x18(%rax),%eax 2d2ffb: 88 44 24 56 mov %al,0x56(%rsp) 2d2fff: 49 8b 87 98 02 00 00 mov 0x298(%r15),%rax 2d3006: 48 8b b8 80 00 00 00 mov 0x80(%rax),%rdi 2d300d: e8 00 00 00 00 callq 2d3012 2d3012: e9 f2 f8 ff ff jmpq 2d2909 2d3017: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2d301c: 48 8b b8 28 01 00 00 mov 0x128(%rax),%rdi 2d3023: 48 8b 07 mov (%rdi),%rax 2d3026: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 2d302d: e8 00 00 00 00 callq 2d3032 2d3032: e9 d2 f8 ff ff jmpq 2d2909 2d3037: 4c 89 c7 mov %r8,%rdi 2d303a: 4c 89 44 24 38 mov %r8,0x38(%rsp) 2d303f: e8 00 00 00 00 callq 2d3044 2d3044: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 2d3049: 4c 89 c7 mov %r8,%rdi 2d304c: e8 00 00 00 00 callq 2d3051 2d3051: e9 f8 f1 ff ff jmpq 2d224e 2d3056: 49 8b 87 70 e7 00 00 mov 0xe770(%r15),%rax 2d305d: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2d3062: 31 d2 xor %edx,%edx 2d3064: 4c 89 ff mov %r15,%rdi 2d3067: e8 00 00 00 00 callq 2d306c 2d306c: e9 8b f8 ff ff jmpq 2d28fc 2d3071: 48 8b 44 24 58 mov 0x58(%rsp),%rax 2d3076: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d307d: 00 00 2d307f: 0f 85 fe 02 00 00 jne 2d3383 2d3085: 48 83 c4 60 add $0x60,%rsp 2d3089: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d3090: 5b pop %rbx 2d3091: 41 5c pop %r12 2d3093: 41 5d pop %r13 2d3095: 41 5e pop %r14 2d3097: 41 5f pop %r15 2d3099: 5d pop %rbp 2d309a: e9 00 00 00 00 jmpq 2d309f 2d309f: be 03 00 00 00 mov $0x3,%esi 2d30a4: e8 00 00 00 00 callq 2d30a9 2d30a9: e9 4e fb ff ff jmpq 2d2bfc 2d30ae: be 03 00 00 00 mov $0x3,%esi 2d30b3: e8 00 00 00 00 callq 2d30b8 2d30b8: e9 91 f1 ff ff jmpq 2d224e 2d30bd: 4d 89 e7 mov %r12,%r15 2d30c0: 4c 89 eb mov %r13,%rbx 2d30c3: 4c 8b 64 24 10 mov 0x10(%rsp),%r12 2d30c8: 44 8b 6c 24 18 mov 0x18(%rsp),%r13d 2d30cd: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d30d2: 48 83 b8 90 00 00 00 cmpq $0x0,0x90(%rax) 2d30d9: 00 2d30da: 74 0b je 2d30e7 2d30dc: 48 89 de mov %rbx,%rsi 2d30df: 4c 89 ff mov %r15,%rdi 2d30e2: e8 00 00 00 00 callq 2d30e7 2d30e7: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d30ec: 48 83 b8 88 00 00 00 cmpq $0x0,0x88(%rax) 2d30f3: 00 2d30f4: 0f 85 59 01 00 00 jne 2d3253 2d30fa: 45 85 ed test %r13d,%r13d 2d30fd: 0f 84 c7 00 00 00 je 2d31ca 2d3103: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d3108: 48 83 b8 a0 00 00 00 cmpq $0x0,0xa0(%rax) 2d310f: 00 2d3110: 74 08 je 2d311a 2d3112: 4c 89 e7 mov %r12,%rdi 2d3115: e8 00 00 00 00 callq 2d311a 2d311a: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d311f: 48 8b 40 68 mov 0x68(%rax),%rax 2d3123: 48 85 c0 test %rax,%rax 2d3126: 74 39 je 2d3161 2d3128: 80 38 00 cmpb $0x0,(%rax) 2d312b: 0f 85 ec 01 00 00 jne 2d331d 2d3131: 41 8b b7 14 e9 00 00 mov 0xe914(%r15),%esi 2d3138: 85 f6 test %esi,%esi 2d313a: 75 16 jne 2d3152 2d313c: 49 8b b7 70 03 00 00 mov 0x370(%r15),%rsi 2d3143: 49 8b 87 f8 e7 00 00 mov 0xe7f8(%r15),%rax 2d314a: 4c 89 ff mov %r15,%rdi 2d314d: e8 00 00 00 00 callq 2d3152 2d3152: 49 8b bf 70 03 00 00 mov 0x370(%r15),%rdi 2d3159: 4c 89 e6 mov %r12,%rsi 2d315c: e8 00 00 00 00 callq 2d3161 2d3161: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d3166: 48 8b 40 38 mov 0x38(%rax),%rax 2d316a: 48 85 c0 test %rax,%rax 2d316d: 74 5b je 2d31ca 2d316f: 49 83 bc 24 78 02 00 cmpq $0x0,0x278(%r12) 2d3176: 00 00 2d3178: 74 50 je 2d31ca 2d317a: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2d3181: 00 2d3182: 48 8b 17 mov (%rdi),%rdx 2d3185: 48 8b 92 80 00 00 00 mov 0x80(%rdx),%rdx 2d318c: 48 85 d2 test %rdx,%rdx 2d318f: 74 12 je 2d31a3 2d3191: e8 00 00 00 00 callq 2d3196 2d3196: 84 c0 test %al,%al 2d3198: 75 30 jne 2d31ca 2d319a: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2d319f: 48 8b 40 38 mov 0x38(%rax),%rax 2d31a3: 81 38 ff 00 00 00 cmpl $0xff,(%rax) 2d31a9: 0f 84 b2 01 00 00 je 2d3361 2d31af: 49 8b bc 24 78 02 00 mov 0x278(%r12),%rdi 2d31b6: 00 2d31b7: 8b b3 e0 02 00 00 mov 0x2e0(%rbx),%esi 2d31bd: 48 8b 47 08 mov 0x8(%rdi),%rax 2d31c1: 48 8b 40 08 mov 0x8(%rax),%rax 2d31c5: e8 00 00 00 00 callq 2d31ca 2d31ca: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d31d1: e9 e3 f1 ff ff jmpq 2d23b9 2d31d6: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 2d31db: e8 00 00 00 00 callq 2d31e0 2d31e0: 48 8b 44 24 58 mov 0x58(%rsp),%rax 2d31e5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d31ec: 00 00 2d31ee: 0f 85 8f 01 00 00 jne 2d3383 2d31f4: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 2d31f9: 48 83 c4 60 add $0x60,%rsp 2d31fd: 5b pop %rbx 2d31fe: 41 5c pop %r12 2d3200: 41 5d pop %r13 2d3202: 41 5e pop %r14 2d3204: 41 5f pop %r15 2d3206: 5d pop %rbp 2d3207: e9 00 00 00 00 jmpq 2d320c 2d320c: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2d3211: c6 44 24 53 04 movb $0x4,0x53(%rsp) 2d3216: 48 8d 4c 24 54 lea 0x54(%rsp),%rcx 2d321b: 48 8d 54 24 53 lea 0x53(%rsp),%rdx 2d3220: c7 44 24 54 00 00 00 movl $0x0,0x54(%rsp) 2d3227: 00 2d3228: be 01 00 00 00 mov $0x1,%esi 2d322d: 48 8b 80 28 01 00 00 mov 0x128(%rax),%rax 2d3234: 8b 40 18 mov 0x18(%rax),%eax 2d3237: 88 44 24 56 mov %al,0x56(%rsp) 2d323b: 49 8b 87 98 02 00 00 mov 0x298(%r15),%rax 2d3242: 48 8b b8 80 00 00 00 mov 0x80(%rax),%rdi 2d3249: e8 00 00 00 00 callq 2d324e 2d324e: e9 00 f1 ff ff jmpq 2d2353 2d3253: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2d3258: 49 8b 84 24 d0 02 00 mov 0x2d0(%r12),%rax 2d325f: 00 2d3260: 48 8d b7 00 03 00 00 lea 0x300(%rdi),%rsi 2d3267: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d326c: e8 00 00 00 00 callq 2d3271 2d3271: 49 8b bc 24 18 01 00 mov 0x118(%r12),%rdi 2d3278: 00 2d3279: 48 8d 83 00 03 00 00 lea 0x300(%rbx),%rax 2d3280: 48 89 44 24 18 mov %rax,0x18(%rsp) 2d3285: 48 89 c6 mov %rax,%rsi 2d3288: 48 8b 97 38 4b 00 00 mov 0x4b38(%rdi),%rdx 2d328f: 4c 8b 02 mov (%rdx),%r8 2d3292: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 2d3297: e8 00 00 00 00 callq 2d329c 2d329c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2d32a1: 48 85 c0 test %rax,%rax 2d32a4: 0f 84 50 fe ff ff je 2d30fa 2d32aa: 44 89 6c 24 10 mov %r13d,0x10(%rsp) 2d32af: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 2d32b4: 44 89 74 24 18 mov %r14d,0x18(%rsp) 2d32b9: 4c 8b 74 24 38 mov 0x38(%rsp),%r14 2d32be: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 2d32c3: 48 89 c3 mov %rax,%rbx 2d32c6: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 2d32cd: 4c 89 ee mov %r13,%rsi 2d32d0: 48 8b 97 38 4b 00 00 mov 0x4b38(%rdi),%rdx 2d32d7: 48 8b 0a mov (%rdx),%rcx 2d32da: 4c 89 f2 mov %r14,%rdx 2d32dd: e8 00 00 00 00 callq 2d32e2 2d32e2: 48 8b 9b d0 02 00 00 mov 0x2d0(%rbx),%rbx 2d32e9: 48 85 db test %rbx,%rbx 2d32ec: 75 d8 jne 2d32c6 2d32ee: 44 8b 6c 24 10 mov 0x10(%rsp),%r13d 2d32f3: 44 8b 74 24 18 mov 0x18(%rsp),%r14d 2d32f8: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2d32fd: e9 f8 fd ff ff jmpq 2d30fa 2d3302: 48 83 79 58 00 cmpq $0x0,0x58(%rcx) 2d3307: 0f 85 55 f1 ff ff jne 2d2462 2d330d: 48 83 79 60 00 cmpq $0x0,0x60(%rcx) 2d3312: 0f 85 4a f1 ff ff jne 2d2462 2d3318: e9 65 f1 ff ff jmpq 2d2482 2d331d: 4c 89 e7 mov %r12,%rdi 2d3320: e8 00 00 00 00 callq 2d3325 2d3325: 49 8b bc 24 38 01 00 mov 0x138(%r12),%rdi 2d332c: 00 2d332d: 48 85 ff test %rdi,%rdi 2d3330: 74 16 je 2d3348 2d3332: 41 80 bf ed 01 00 00 cmpb $0x0,0x1ed(%r15) 2d3339: 00 2d333a: 75 0c jne 2d3348 2d333c: 48 8b 07 mov (%rdi),%rax 2d333f: 48 8b 40 18 mov 0x18(%rax),%rax 2d3343: e8 00 00 00 00 callq 2d3348 2d3348: 41 c6 87 10 e9 00 00 movb $0x1,0xe910(%r15) 2d334f: 01 2d3350: e9 0c fe ff ff jmpq 2d3161 2d3355: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d335c: e9 ee f3 ff ff jmpq 2d274f 2d3361: 49 8b 87 f0 e8 00 00 mov 0xe8f0(%r15),%rax 2d3368: 4c 89 e7 mov %r12,%rdi 2d336b: e8 00 00 00 00 callq 2d3370 2d3370: 49 8b 97 78 03 00 00 mov 0x378(%r15),%rdx 2d3377: e9 3d f0 ff ff jmpq 2d23b9 2d337c: 0f 0b ud2 2d337e: e9 22 f4 ff ff jmpq 2d27a5 2d3383: e8 00 00 00 00 callq 2d3388 2d3388: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2d338f: 00 00000000002d3390 : 2d3390: e8 00 00 00 00 callq 2d3395 2d3395: 48 8b 87 70 03 00 00 mov 0x370(%rdi),%rax 2d339c: 0f b6 80 b0 01 00 00 movzbl 0x1b0(%rax),%eax 2d33a3: c3 retq 2d33a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d33ab: 00 00 00 00 2d33af: 90 nop 00000000002d33b0 : 2d33b0: e8 00 00 00 00 callq 2d33b5 2d33b5: 48 8b 97 70 03 00 00 mov 0x370(%rdi),%rdx 2d33bc: 31 c0 xor %eax,%eax 2d33be: 40 38 b2 b0 01 00 00 cmp %sil,0x1b0(%rdx) 2d33c5: 76 08 jbe 2d33cf 2d33c7: 40 0f b6 f6 movzbl %sil,%esi 2d33cb: 48 8b 04 f2 mov (%rdx,%rsi,8),%rax 2d33cf: c3 retq 00000000002d33d0 : 2d33d0: e8 00 00 00 00 callq 2d33d5 2d33d5: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2d33dc: 48 8b 00 mov (%rax),%rax 2d33df: 48 8b 80 70 03 00 00 mov 0x370(%rax),%rax 2d33e6: 0f b6 90 b0 01 00 00 movzbl 0x1b0(%rax),%edx 2d33ed: 84 d2 test %dl,%dl 2d33ef: 74 23 je 2d3414 2d33f1: 83 ea 01 sub $0x1,%edx 2d33f4: 0f b6 d2 movzbl %dl,%edx 2d33f7: 48 8d 54 d0 08 lea 0x8(%rax,%rdx,8),%rdx 2d33fc: eb 09 jmp 2d3407 2d33fe: 48 83 c0 08 add $0x8,%rax 2d3402: 48 39 d0 cmp %rdx,%rax 2d3405: 74 0d je 2d3414 2d3407: 4c 8b 00 mov (%rax),%r8 2d340a: 49 39 78 08 cmp %rdi,0x8(%r8) 2d340e: 75 ee jne 2d33fe 2d3410: 4c 89 c0 mov %r8,%rax 2d3413: c3 retq 2d3414: 45 31 c0 xor %r8d,%r8d 2d3417: 4c 89 c0 mov %r8,%rax 2d341a: c3 retq 2d341b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002d3420 : 2d3420: e8 00 00 00 00 callq 2d3425 2d3425: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2d342c: 48 8b b8 c0 03 00 00 mov 0x3c0(%rax),%rdi 2d3433: e9 00 00 00 00 jmpq 2d3438 2d3438: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2d343f: 00 00000000002d3440 : 2d3440: e8 00 00 00 00 callq 2d3445 2d3445: 48 85 ff test %rdi,%rdi 2d3448: 74 16 je 2d3460 2d344a: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2d3451: 0f b6 d2 movzbl %dl,%edx 2d3454: 48 8b b8 c0 03 00 00 mov 0x3c0(%rax),%rdi 2d345b: e9 00 00 00 00 jmpq 2d3460 2d3460: 31 c0 xor %eax,%eax 2d3462: c3 retq 2d3463: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d346a: 00 00 00 00 2d346e: 66 90 xchg %ax,%ax 00000000002d3470 : 2d3470: e8 00 00 00 00 callq 2d3475 2d3475: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2d347c: 48 8b b8 c0 03 00 00 mov 0x3c0(%rax),%rdi 2d3483: e9 00 00 00 00 jmpq 2d3488 2d3488: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2d348f: 00 00000000002d3490 : 2d3490: e8 00 00 00 00 callq 2d3495 2d3495: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2d349c: 83 78 20 03 cmpl $0x3,0x20(%rax) 2d34a0: 74 11 je 2d34b3 2d34a2: 48 8b 87 f0 e6 00 00 mov 0xe6f0(%rdi),%rax 2d34a9: 48 85 c0 test %rax,%rax 2d34ac: 74 05 je 2d34b3 2d34ae: e9 00 00 00 00 jmpq 2d34b3 2d34b3: c3 retq 2d34b4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d34bb: 00 00 00 00 2d34bf: 90 nop 00000000002d34c0 : 2d34c0: e8 00 00 00 00 callq 2d34c5 2d34c5: 41 55 push %r13 2d34c7: 41 54 push %r12 2d34c9: 55 push %rbp 2d34ca: 48 89 fd mov %rdi,%rbp 2d34cd: 53 push %rbx 2d34ce: 4c 8b 87 70 03 00 00 mov 0x370(%rdi),%r8 2d34d5: 83 fe 01 cmp $0x1,%esi 2d34d8: 0f 84 a8 00 00 00 je 2d3586 2d34de: 41 80 b8 b0 01 00 00 cmpb $0x0,0x1b0(%r8) 2d34e5: 00 2d34e6: 0f 85 03 01 00 00 jne 2d35ef 2d34ec: bf e8 e2 00 00 mov $0xe2e8,%edi 2d34f1: e8 ba af ff ff callq 2ce4b0 2d34f6: be c0 0d 00 00 mov $0xdc0,%esi 2d34fb: bf e8 e2 00 00 mov $0xe2e8,%edi 2d3500: 89 c2 mov %eax,%edx 2d3502: e8 00 00 00 00 callq 2d3507 2d3507: 49 89 c4 mov %rax,%r12 2d350a: 48 85 c0 test %rax,%rax 2d350d: 0f 84 d3 00 00 00 je 2d35e6 2d3513: 4c 8b ad 70 03 00 00 mov 0x370(%rbp),%r13 2d351a: ba e8 e2 00 00 mov $0xe2e8,%edx 2d351f: 48 89 c7 mov %rax,%rdi 2d3522: 49 8d b5 90 20 00 00 lea 0x2090(%r13),%rsi 2d3529: 41 8b 9d 88 24 01 00 mov 0x12488(%r13),%ebx 2d3530: e8 00 00 00 00 callq 2d3535 2d3535: 4c 89 ef mov %r13,%rdi 2d3538: e8 00 00 00 00 callq 2d353d 2d353d: 48 8b bd 70 03 00 00 mov 0x370(%rbp),%rdi 2d3544: ba 90 24 01 00 mov $0x12490,%edx 2d3549: 31 f6 xor %esi,%esi 2d354b: e8 00 00 00 00 callq 2d3550 2d3550: 48 8b 85 70 03 00 00 mov 0x370(%rbp),%rax 2d3557: 4c 89 e6 mov %r12,%rsi 2d355a: ba e8 e2 00 00 mov $0xe2e8,%edx 2d355f: 89 98 88 24 01 00 mov %ebx,0x12488(%rax) 2d3565: 48 8b bd 70 03 00 00 mov 0x370(%rbp),%rdi 2d356c: 48 81 c7 90 20 00 00 add $0x2090,%rdi 2d3573: e8 00 00 00 00 callq 2d3578 2d3578: 4c 89 e7 mov %r12,%rdi 2d357b: 5b pop %rbx 2d357c: 5d pop %rbp 2d357d: 41 5c pop %r12 2d357f: 41 5d pop %r13 2d3581: e9 00 00 00 00 jmpq 2d3586 2d3586: 4c 89 c6 mov %r8,%rsi 2d3589: e8 00 00 00 00 callq 2d358e 2d358e: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 2d3595: 48 8b b8 80 00 00 00 mov 0x80(%rax),%rdi 2d359c: 48 85 ff test %rdi,%rdi 2d359f: 74 05 je 2d35a6 2d35a1: e8 00 00 00 00 callq 2d35a6 2d35a6: 48 8b 85 e8 e6 00 00 mov 0xe6e8(%rbp),%rax 2d35ad: 48 89 ef mov %rbp,%rdi 2d35b0: e8 00 00 00 00 callq 2d35b5 2d35b5: 48 8b 85 68 e8 00 00 mov 0xe868(%rbp),%rax 2d35bc: 48 85 c0 test %rax,%rax 2d35bf: 74 27 je 2d35e8 2d35c1: 80 bd f8 02 00 00 00 cmpb $0x0,0x2f8(%rbp) 2d35c8: 74 1e je 2d35e8 2d35ca: 5b pop %rbx 2d35cb: 48 8b bd 08 e9 00 00 mov 0xe908(%rbp),%rdi 2d35d2: 48 8d 95 a0 02 00 00 lea 0x2a0(%rbp),%rdx 2d35d9: 48 89 ee mov %rbp,%rsi 2d35dc: 5d pop %rbp 2d35dd: 41 5c pop %r12 2d35df: 41 5d pop %r13 2d35e1: e9 00 00 00 00 jmpq 2d35e6 2d35e6: 0f 0b ud2 2d35e8: 5b pop %rbx 2d35e9: 5d pop %rbp 2d35ea: 41 5c pop %r12 2d35ec: 41 5d pop %r13 2d35ee: c3 retq 2d35ef: 0f 0b ud2 2d35f1: e9 f6 fe ff ff jmpq 2d34ec 2d35f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2d35fd: 00 00 00 00000000002d3600 : 2d3600: e8 00 00 00 00 callq 2d3605 2d3605: 80 bf 08 03 00 00 00 cmpb $0x0,0x308(%rdi) 2d360c: 74 26 je 2d3634 2d360e: 55 push %rbp 2d360f: 48 89 fd mov %rdi,%rbp 2d3612: 53 push %rbx 2d3613: 31 db xor %ebx,%ebx 2d3615: 48 8b bc dd 10 03 00 mov 0x310(%rbp,%rbx,8),%rdi 2d361c: 00 2d361d: 48 83 c3 01 add $0x1,%rbx 2d3621: e8 00 00 00 00 callq 2d3626 2d3626: 0f b6 85 08 03 00 00 movzbl 0x308(%rbp),%eax 2d362d: 39 d8 cmp %ebx,%eax 2d362f: 77 e4 ja 2d3615 2d3631: 5b pop %rbx 2d3632: 5d pop %rbp 2d3633: c3 retq 2d3634: c3 retq 2d3635: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d363c: 00 00 00 00 00000000002d3640 : 2d3640: e8 00 00 00 00 callq 2d3645 2d3645: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2d364c: 48 8b b8 d0 03 00 00 mov 0x3d0(%rax),%rdi 2d3653: 48 85 ff test %rdi,%rdi 2d3656: 74 0d je 2d3665 2d3658: 48 8b 47 08 mov 0x8(%rdi),%rax 2d365c: 48 8b 40 38 mov 0x38(%rax),%rax 2d3660: e9 00 00 00 00 jmpq 2d3665 2d3665: 31 c0 xor %eax,%eax 2d3667: c3 retq 2d3668: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2d366f: 00 00000000002d3670 : 2d3670: e8 00 00 00 00 callq 2d3675 2d3675: 89 f6 mov %esi,%esi 2d3677: 48 8b 84 f7 10 03 00 mov 0x310(%rdi,%rsi,8),%rax 2d367e: 00 2d367f: 48 8b bf 78 03 00 00 mov 0x378(%rdi),%rdi 2d3686: 48 8b 80 18 01 00 00 mov 0x118(%rax),%rax 2d368d: 48 8b 30 mov (%rax),%rsi 2d3690: e9 00 00 00 00 jmpq 2d3695 2d3695: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d369c: 00 00 00 00 00000000002d36a0 : 2d36a0: e8 00 00 00 00 callq 2d36a5 2d36a5: 48 8b bf 78 03 00 00 mov 0x378(%rdi),%rdi 2d36ac: 48 89 f2 mov %rsi,%rdx 2d36af: 48 8b 87 20 04 00 00 mov 0x420(%rdi),%rax 2d36b6: 48 8b 30 mov (%rax),%rsi 2d36b9: e9 00 00 00 00 jmpq 2d36be 2d36be: 66 90 xchg %ax,%ax 00000000002d36c0 : 2d36c0: e8 00 00 00 00 callq 2d36c5 2d36c5: 41 55 push %r13 2d36c7: 41 54 push %r12 2d36c9: 55 push %rbp 2d36ca: 53 push %rbx 2d36cb: 81 fa 00 05 00 00 cmp $0x500,%edx 2d36d1: 0f 8f da 00 00 00 jg 2d37b1 2d36d7: 48 89 fb mov %rdi,%rbx 2d36da: 48 89 cf mov %rcx,%rdi 2d36dd: 48 85 c9 test %rcx,%rcx 2d36e0: 0f 84 fe 00 00 00 je 2d37e4 2d36e6: 4c 8b 61 08 mov 0x8(%rcx),%r12 2d36ea: 4d 85 e4 test %r12,%r12 2d36ed: 0f 84 cf 00 00 00 je 2d37c2 2d36f3: 49 89 f5 mov %rsi,%r13 2d36f6: 89 d5 mov %edx,%ebp 2d36f8: e8 00 00 00 00 callq 2d36fd 2d36fd: 49 89 c4 mov %rax,%r12 2d3700: 48 85 c0 test %rax,%rax 2d3703: 74 4f je 2d3754 2d3705: 48 63 d5 movslq %ebp,%rdx 2d3708: 48 8d 78 08 lea 0x8(%rax),%rdi 2d370c: 4c 89 ee mov %r13,%rsi 2d370f: e8 00 00 00 00 callq 2d3714 2d3714: 41 89 6c 24 04 mov %ebp,0x4(%r12) 2d3719: 83 7b 20 03 cmpl $0x3,0x20(%rbx) 2d371d: 77 3f ja 2d375e 2d371f: 4c 89 e7 mov %r12,%rdi 2d3722: e8 00 00 00 00 callq 2d3727 2d3727: 8b 53 20 mov 0x20(%rbx),%edx 2d372a: 49 8d 74 24 04 lea 0x4(%r12),%rsi 2d372f: 48 89 d0 mov %rdx,%rax 2d3732: 4c 89 24 d3 mov %r12,(%rbx,%rdx,8) 2d3736: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2d373d: 49 8d 94 24 08 05 00 lea 0x508(%r12),%rdx 2d3744: 00 2d3745: 83 c0 01 add $0x1,%eax 2d3748: 89 43 20 mov %eax,0x20(%rbx) 2d374b: e8 00 00 00 00 callq 2d3750 2d3750: 85 c0 test %eax,%eax 2d3752: 75 3c jne 2d3790 2d3754: 5b pop %rbx 2d3755: 4c 89 e0 mov %r12,%rax 2d3758: 5d pop %rbp 2d3759: 41 5c pop %r12 2d375b: 41 5d pop %r13 2d375d: c3 retq 2d375e: b9 66 0b 00 00 mov $0xb66,%ecx 2d3763: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d376a: bf 02 00 00 00 mov $0x2,%edi 2d376f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d3776: e8 00 00 00 00 callq 2d377b 2d377b: 4c 89 e7 mov %r12,%rdi 2d377e: 45 31 e4 xor %r12d,%r12d 2d3781: e8 00 00 00 00 callq 2d3786 2d3786: 4c 89 e0 mov %r12,%rax 2d3789: 5b pop %rbx 2d378a: 5d pop %rbp 2d378b: 41 5c pop %r12 2d378d: 41 5d pop %r13 2d378f: c3 retq 2d3790: 41 c7 44 24 04 00 00 movl $0x0,0x4(%r12) 2d3797: 00 00 2d3799: 89 c6 mov %eax,%esi 2d379b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d37a2: e8 00 00 00 00 callq 2d37a7 2d37a7: 4c 89 e0 mov %r12,%rax 2d37aa: 5b pop %rbx 2d37ab: 5d pop %rbp 2d37ac: 41 5c pop %r12 2d37ae: 41 5d pop %r13 2d37b0: c3 retq 2d37b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d37b8: 45 31 e4 xor %r12d,%r12d 2d37bb: e8 00 00 00 00 callq 2d37c0 2d37c0: eb 92 jmp 2d3754 2d37c2: b9 8b 0b 00 00 mov $0xb8b,%ecx 2d37c7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d37ce: bf 02 00 00 00 mov $0x2,%edi 2d37d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d37da: e8 00 00 00 00 callq 2d37df 2d37df: e9 70 ff ff ff jmpq 2d3754 2d37e4: b9 86 0b 00 00 mov $0xb86,%ecx 2d37e9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d37f0: bf 02 00 00 00 mov $0x2,%edi 2d37f5: 45 31 e4 xor %r12d,%r12d 2d37f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d37ff: e8 00 00 00 00 callq 2d3804 2d3804: e9 4b ff ff ff jmpq 2d3754 2d3809: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002d3810 : 2d3810: e8 00 00 00 00 callq 2d3815 2d3815: 8b 47 20 mov 0x20(%rdi),%eax 2d3818: 85 c0 test %eax,%eax 2d381a: 0f 84 87 00 00 00 je 2d38a7 2d3820: 41 55 push %r13 2d3822: 41 54 push %r12 2d3824: 55 push %rbp 2d3825: 48 89 fd mov %rdi,%rbp 2d3828: 53 push %rbx 2d3829: 31 db xor %ebx,%ebx 2d382b: eb 08 jmp 2d3835 2d382d: 48 83 c3 01 add $0x1,%rbx 2d3831: 39 d8 cmp %ebx,%eax 2d3833: 76 6b jbe 2d38a0 2d3835: 41 89 dd mov %ebx,%r13d 2d3838: 41 89 dc mov %ebx,%r12d 2d383b: 48 39 74 dd 00 cmp %rsi,0x0(%rbp,%rbx,8) 2d3840: 75 eb jne 2d382d 2d3842: 48 89 f7 mov %rsi,%rdi 2d3845: e8 00 00 00 00 callq 2d384a 2d384a: 48 63 c3 movslq %ebx,%rax 2d384d: 48 c7 44 c5 00 00 00 movq $0x0,0x0(%rbp,%rax,8) 2d3854: 00 00 2d3856: 8b 75 20 mov 0x20(%rbp),%esi 2d3859: 8d 4e ff lea -0x1(%rsi),%ecx 2d385c: 39 d9 cmp %ebx,%ecx 2d385e: 76 31 jbe 2d3891 2d3860: 48 63 c3 movslq %ebx,%rax 2d3863: 83 c3 01 add $0x1,%ebx 2d3866: 48 63 d3 movslq %ebx,%rdx 2d3869: 48 8b 54 d5 00 mov 0x0(%rbp,%rdx,8),%rdx 2d386e: 48 89 54 c5 00 mov %rdx,0x0(%rbp,%rax,8) 2d3873: 39 d9 cmp %ebx,%ecx 2d3875: 77 e9 ja 2d3860 2d3877: 41 8d 44 24 01 lea 0x1(%r12),%eax 2d387c: 44 8d 66 fe lea -0x2(%rsi),%r12d 2d3880: ba 00 00 00 00 mov $0x0,%edx 2d3885: 45 29 ec sub %r13d,%r12d 2d3888: 39 c8 cmp %ecx,%eax 2d388a: 44 0f 47 e2 cmova %edx,%r12d 2d388e: 41 01 c4 add %eax,%r12d 2d3891: 4d 63 e4 movslq %r12d,%r12 2d3894: 4a c7 44 e5 00 00 00 movq $0x0,0x0(%rbp,%r12,8) 2d389b: 00 00 2d389d: 89 4d 20 mov %ecx,0x20(%rbp) 2d38a0: 5b pop %rbx 2d38a1: 5d pop %rbp 2d38a2: 41 5c pop %r12 2d38a4: 41 5d pop %r13 2d38a6: c3 retq 2d38a7: b9 bc 0b 00 00 mov $0xbbc,%ecx 2d38ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d38b3: bf 02 00 00 00 mov $0x2,%edi 2d38b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d38bf: e9 00 00 00 00 jmpq 2d38c4 2d38c4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d38cb: 00 00 00 00 2d38cf: 90 nop 00000000002d38d0 : 2d38d0: e8 00 00 00 00 callq 2d38d5 2d38d5: 8b 87 f0 1e 00 00 mov 0x1ef0(%rdi),%eax 2d38db: 89 46 04 mov %eax,0x4(%rsi) 2d38de: 8b 87 fc 1e 00 00 mov 0x1efc(%rdi),%eax 2d38e4: 89 46 08 mov %eax,0x8(%rsi) 2d38e7: 8b 87 10 1f 00 00 mov 0x1f10(%rdi),%eax 2d38ed: 89 06 mov %eax,(%rsi) 2d38ef: 8b 87 24 1f 00 00 mov 0x1f24(%rdi),%eax 2d38f5: 89 46 0c mov %eax,0xc(%rsi) 2d38f8: 8b 87 f4 1e 00 00 mov 0x1ef4(%rdi),%eax 2d38fe: 89 46 10 mov %eax,0x10(%rsi) 2d3901: 8b 87 00 1f 00 00 mov 0x1f00(%rdi),%eax 2d3907: 89 46 14 mov %eax,0x14(%rsi) 2d390a: 8b 87 04 1f 00 00 mov 0x1f04(%rdi),%eax 2d3910: 89 46 18 mov %eax,0x18(%rsi) 2d3913: 8b 87 08 1f 00 00 mov 0x1f08(%rdi),%eax 2d3919: 89 46 1c mov %eax,0x1c(%rsi) 2d391c: 8b 87 0c 1f 00 00 mov 0x1f0c(%rdi),%eax 2d3922: 89 46 20 mov %eax,0x20(%rsi) 2d3925: c3 retq 2d3926: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2d392d: 00 00 00 00000000002d3930 : 2d3930: e8 00 00 00 00 callq 2d3935 2d3935: 48 8b 87 98 e8 00 00 mov 0xe898(%rdi),%rax 2d393c: 48 85 c0 test %rax,%rax 2d393f: 74 05 je 2d3946 2d3941: e9 00 00 00 00 jmpq 2d3946 2d3946: b8 ff ff ff ff mov $0xffffffff,%eax 2d394b: c3 retq 2d394c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002d3950 : 2d3950: e8 00 00 00 00 callq 2d3955 2d3955: 48 8b 87 a0 e8 00 00 mov 0xe8a0(%rdi),%rax 2d395c: 48 85 c0 test %rax,%rax 2d395f: 74 05 je 2d3966 2d3961: e9 00 00 00 00 jmpq 2d3966 2d3966: c3 retq 2d3967: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2d396e: 00 00 00000000002d3970 : 2d3970: e8 00 00 00 00 callq 2d3975 2d3975: 48 8b 8f 70 03 00 00 mov 0x370(%rdi),%rcx 2d397c: 41 89 f0 mov %esi,%r8d 2d397f: 0f b6 b1 b0 01 00 00 movzbl 0x1b0(%rcx),%esi 2d3986: 85 f6 test %esi,%esi 2d3988: 74 42 je 2d39cc 2d398a: 31 c0 xor %eax,%eax 2d398c: eb 0c jmp 2d399a 2d398e: 84 d2 test %dl,%dl 2d3990: 74 40 je 2d39d2 2d3992: 48 83 c0 01 add $0x1,%rax 2d3996: 39 c6 cmp %eax,%esi 2d3998: 7e 32 jle 2d39cc 2d399a: 48 8b 14 c1 mov (%rcx,%rax,8),%rdx 2d399e: 48 8b 7a 08 mov 0x8(%rdx),%rdi 2d39a2: 48 85 ff test %rdi,%rdi 2d39a5: 74 eb je 2d3992 2d39a7: 80 bf 08 02 00 00 00 cmpb $0x0,0x208(%rdi) 2d39ae: 74 e2 je 2d3992 2d39b0: 0f b6 97 09 02 00 00 movzbl 0x209(%rdi),%edx 2d39b7: 45 84 c0 test %r8b,%r8b 2d39ba: 75 d2 jne 2d398e 2d39bc: 84 d2 test %dl,%dl 2d39be: 74 d2 je 2d3992 2d39c0: ba 01 00 00 00 mov $0x1,%edx 2d39c5: 31 f6 xor %esi,%esi 2d39c7: e9 00 00 00 00 jmpq 2d39cc 2d39cc: b8 01 00 00 00 mov $0x1,%eax 2d39d1: c3 retq 2d39d2: 31 d2 xor %edx,%edx 2d39d4: be 01 00 00 00 mov $0x1,%esi 2d39d9: e9 00 00 00 00 jmpq 2d39de 2d39de: 66 90 xchg %ax,%ax 00000000002d39e0 : 2d39e0: e8 00 00 00 00 callq 2d39e5 2d39e5: 80 bf 07 02 00 00 00 cmpb $0x0,0x207(%rdi) 2d39ec: 75 33 jne 2d3a21 2d39ee: 55 push %rbp 2d39ef: 89 f5 mov %esi,%ebp 2d39f1: 53 push %rbx 2d39f2: 48 89 fb mov %rdi,%rbx 2d39f5: 40 38 b7 12 e9 00 00 cmp %sil,0xe912(%rdi) 2d39fc: 74 20 je 2d3a1e 2d39fe: 48 8b 87 00 e9 00 00 mov 0xe900(%rdi),%rax 2d3a05: 48 85 c0 test %rax,%rax 2d3a08: 74 14 je 2d3a1e 2d3a0a: 40 0f b6 f6 movzbl %sil,%esi 2d3a0e: e8 00 00 00 00 callq 2d3a13 2d3a13: 84 c0 test %al,%al 2d3a15: 74 07 je 2d3a1e 2d3a17: 40 88 ab 12 e9 00 00 mov %bpl,0xe912(%rbx) 2d3a1e: 5b pop %rbx 2d3a1f: 5d pop %rbp 2d3a20: c3 retq 2d3a21: c3 retq 2d3a22: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d3a29: 00 00 00 00 2d3a2d: 0f 1f 00 nopl (%rax) 00000000002d3a30 : 2d3a30: e8 00 00 00 00 callq 2d3a35 2d3a35: 41 54 push %r12 2d3a37: 49 89 fc mov %rdi,%r12 2d3a3a: 55 push %rbp 2d3a3b: bd b8 01 00 00 mov $0x1b8,%ebp 2d3a40: 53 push %rbx 2d3a41: 31 db xor %ebx,%ebx 2d3a43: 89 d8 mov %ebx,%eax 2d3a45: 49 8b bc 24 70 03 00 mov 0x370(%r12),%rdi 2d3a4c: 00 2d3a4d: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2d3a54: 48 83 bc 07 b8 01 00 cmpq $0x0,0x1b8(%rdi,%rax,1) 2d3a5b: 00 00 2d3a5d: 74 08 je 2d3a67 2d3a5f: 48 01 ef add %rbp,%rdi 2d3a62: e8 00 00 00 00 callq 2d3a67 2d3a67: 83 c3 01 add $0x1,%ebx 2d3a6a: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2d3a71: 83 fb 06 cmp $0x6,%ebx 2d3a74: 75 cd jne 2d3a43 2d3a76: 49 8b bc 24 80 03 00 mov 0x380(%r12),%rdi 2d3a7d: 00 2d3a7e: 31 f6 xor %esi,%esi 2d3a80: 48 8b 47 08 mov 0x8(%rdi),%rax 2d3a84: 48 8b 40 48 mov 0x48(%rax),%rax 2d3a88: e8 00 00 00 00 callq 2d3a8d 2d3a8d: 49 8b bc 24 80 03 00 mov 0x380(%r12),%rdi 2d3a94: 00 2d3a95: 5b pop %rbx 2d3a96: 5d pop %rbp 2d3a97: 41 5c pop %r12 2d3a99: 48 8b 47 08 mov 0x8(%rdi),%rax 2d3a9d: 48 8b 40 50 mov 0x50(%rax),%rax 2d3aa1: e9 00 00 00 00 jmpq 2d3aa6 2d3aa6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2d3aad: 00 00 00 00000000002d3ab0 : 2d3ab0: e8 00 00 00 00 callq 2d3ab5 2d3ab5: 41 54 push %r12 2d3ab7: 49 89 fc mov %rdi,%r12 2d3aba: 55 push %rbp 2d3abb: bd b8 01 00 00 mov $0x1b8,%ebp 2d3ac0: 53 push %rbx 2d3ac1: 48 8b bf 80 03 00 00 mov 0x380(%rdi),%rdi 2d3ac8: 31 db xor %ebx,%ebx 2d3aca: 48 8b 47 08 mov 0x8(%rdi),%rax 2d3ace: 48 8b 40 58 mov 0x58(%rax),%rax 2d3ad2: e8 00 00 00 00 callq 2d3ad7 2d3ad7: 49 8b bc 24 80 03 00 mov 0x380(%r12),%rdi 2d3ade: 00 2d3adf: be 01 00 00 00 mov $0x1,%esi 2d3ae4: 48 8b 47 08 mov 0x8(%rdi),%rax 2d3ae8: 48 8b 40 48 mov 0x48(%rax),%rax 2d3aec: e8 00 00 00 00 callq 2d3af1 2d3af1: 49 8b bc 24 80 03 00 mov 0x380(%r12),%rdi 2d3af8: 00 2d3af9: 48 8b 47 08 mov 0x8(%rdi),%rax 2d3afd: 48 8b 40 50 mov 0x50(%rax),%rax 2d3b01: e8 00 00 00 00 callq 2d3b06 2d3b06: 89 d8 mov %ebx,%eax 2d3b08: 49 8b bc 24 70 03 00 mov 0x370(%r12),%rdi 2d3b0f: 00 2d3b10: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2d3b17: 48 83 bc 07 b8 01 00 cmpq $0x0,0x1b8(%rdi,%rax,1) 2d3b1e: 00 00 2d3b20: 74 09 je 2d3b2b 2d3b22: 48 8d 34 2f lea (%rdi,%rbp,1),%rsi 2d3b26: e8 00 00 00 00 callq 2d3b2b 2d3b2b: 83 c3 01 add $0x1,%ebx 2d3b2e: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2d3b35: 83 fb 06 cmp $0x6,%ebx 2d3b38: 75 cc jne 2d3b06 2d3b3a: 5b pop %rbx 2d3b3b: 5d pop %rbp 2d3b3c: 41 5c pop %r12 2d3b3e: c3 retq 2d3b3f: 90 nop 00000000002d3b40 : 2d3b40: e8 00 00 00 00 callq 2d3b45 2d3b45: 31 c0 xor %eax,%eax 2d3b47: c3 retq 2d3b48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2d3b4f: 00 00000000002d3b50 : 2d3b50: e8 00 00 00 00 callq 2d3b55 2d3b55: 48 85 ff test %rdi,%rdi 2d3b58: 74 44 je 2d3b9e 2d3b5a: 4c 8b 87 30 01 00 00 mov 0x130(%rdi),%r8 2d3b61: 4d 85 c0 test %r8,%r8 2d3b64: 74 3b je 2d3ba1 2d3b66: 49 8b 00 mov (%r8),%rax 2d3b69: 48 8b 88 70 03 00 00 mov 0x370(%rax),%rcx 2d3b70: 48 8d 81 c0 01 00 00 lea 0x1c0(%rcx),%rax 2d3b77: 48 81 c1 d0 1e 00 00 add $0x1ed0,%rcx 2d3b7e: 48 8b 10 mov (%rax),%rdx 2d3b81: 48 85 d2 test %rdx,%rdx 2d3b84: 74 0d je 2d3b93 2d3b86: 4c 8b 80 70 02 00 00 mov 0x270(%rax),%r8 2d3b8d: 48 39 7a 08 cmp %rdi,0x8(%rdx) 2d3b91: 74 0e je 2d3ba1 2d3b93: 48 05 d8 04 00 00 add $0x4d8,%rax 2d3b99: 48 39 c1 cmp %rax,%rcx 2d3b9c: 75 e0 jne 2d3b7e 2d3b9e: 45 31 c0 xor %r8d,%r8d 2d3ba1: 4c 89 c0 mov %r8,%rax 2d3ba4: c3 retq 2d3ba5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d3bac: 00 00 00 00 00000000002d3bb0 : 2d3bb0: e8 00 00 00 00 callq 2d3bb5 2d3bb5: 55 push %rbp 2d3bb6: 49 89 fa mov %rdi,%r10 2d3bb9: b9 0c 00 00 00 mov $0xc,%ecx 2d3bbe: 49 89 f3 mov %rsi,%r11 2d3bc1: 48 89 e5 mov %rsp,%rbp 2d3bc4: 41 54 push %r12 2d3bc6: 53 push %rbx 2d3bc7: 48 83 ec 70 sub $0x70,%rsp 2d3bcb: 44 8b 22 mov (%rdx),%r12d 2d3bce: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d3bd5: 00 00 2d3bd7: 48 89 44 24 68 mov %rax,0x68(%rsp) 2d3bdc: 31 c0 xor %eax,%eax 2d3bde: 49 89 e0 mov %rsp,%r8 2d3be1: 4c 89 c7 mov %r8,%rdi 2d3be4: f3 48 ab rep stos %rax,%es:(%rdi) 2d3be7: 41 8b 8a 20 02 00 00 mov 0x220(%r10),%ecx 2d3bee: 44 89 e0 mov %r12d,%eax 2d3bf1: 29 c8 sub %ecx,%eax 2d3bf3: 83 f8 01 cmp $0x1,%eax 2d3bf6: 0f 8f 3b 01 00 00 jg 2d3d37 2d3bfc: 45 85 e4 test %r12d,%r12d 2d3bff: 7e 6e jle 2d3c6f 2d3c01: 41 8d 44 24 ff lea -0x1(%r12),%eax 2d3c06: 4c 8d 4a 04 lea 0x4(%rdx),%r9 2d3c0a: 48 c1 e0 04 shl $0x4,%rax 2d3c0e: 48 8d 5c 04 10 lea 0x10(%rsp,%rax,1),%rbx 2d3c13: 31 c0 xor %eax,%eax 2d3c15: 85 c9 test %ecx,%ecx 2d3c17: 7e 41 jle 2d3c5a 2d3c19: 41 0f b6 31 movzbl (%r9),%esi 2d3c1d: 49 8d 92 30 02 00 00 lea 0x230(%r10),%rdx 2d3c24: 31 c0 xor %eax,%eax 2d3c26: eb 0f jmp 2d3c37 2d3c28: 83 c0 01 add $0x1,%eax 2d3c2b: 48 83 c2 10 add $0x10,%rdx 2d3c2f: 39 c1 cmp %eax,%ecx 2d3c31: 0f 84 e7 00 00 00 je 2d3d1e 2d3c37: 40 38 32 cmp %sil,(%rdx) 2d3c3a: 75 ec jne 2d3c28 2d3c3c: 48 63 d0 movslq %eax,%rdx 2d3c3f: 48 c1 e2 04 shl $0x4,%rdx 2d3c43: 4a 8b b4 12 28 02 00 mov 0x228(%rdx,%r10,1),%rsi 2d3c4a: 00 2d3c4b: 4a 8b bc 12 30 02 00 mov 0x230(%rdx,%r10,1),%rdi 2d3c52: 00 2d3c53: 49 89 30 mov %rsi,(%r8) 2d3c56: 49 89 78 08 mov %rdi,0x8(%r8) 2d3c5a: 39 c1 cmp %eax,%ecx 2d3c5c: 0f 84 bc 00 00 00 je 2d3d1e 2d3c62: 49 83 c0 10 add $0x10,%r8 2d3c66: 49 83 c1 02 add $0x2,%r9 2d3c6a: 49 39 d8 cmp %rbx,%r8 2d3c6d: 75 a4 jne 2d3c13 2d3c6f: 48 8b 14 24 mov (%rsp),%rdx 2d3c73: 45 89 a2 20 02 00 00 mov %r12d,0x220(%r10) 2d3c7a: 49 89 92 28 02 00 00 mov %rdx,0x228(%r10) 2d3c81: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2d3c86: 49 89 92 30 02 00 00 mov %rdx,0x230(%r10) 2d3c8d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx 2d3c92: 49 89 92 38 02 00 00 mov %rdx,0x238(%r10) 2d3c99: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 2d3c9e: 49 89 92 40 02 00 00 mov %rdx,0x240(%r10) 2d3ca5: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 2d3caa: 49 89 92 48 02 00 00 mov %rdx,0x248(%r10) 2d3cb1: 48 8b 54 24 28 mov 0x28(%rsp),%rdx 2d3cb6: 49 89 92 50 02 00 00 mov %rdx,0x250(%r10) 2d3cbd: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 2d3cc2: 49 89 92 58 02 00 00 mov %rdx,0x258(%r10) 2d3cc9: 48 8b 54 24 38 mov 0x38(%rsp),%rdx 2d3cce: 49 89 92 60 02 00 00 mov %rdx,0x260(%r10) 2d3cd5: 48 8b 54 24 40 mov 0x40(%rsp),%rdx 2d3cda: 49 89 92 68 02 00 00 mov %rdx,0x268(%r10) 2d3ce1: 48 8b 54 24 48 mov 0x48(%rsp),%rdx 2d3ce6: 49 89 92 70 02 00 00 mov %rdx,0x270(%r10) 2d3ced: 48 8b 54 24 50 mov 0x50(%rsp),%rdx 2d3cf2: 49 89 92 78 02 00 00 mov %rdx,0x278(%r10) 2d3cf9: 48 8b 54 24 58 mov 0x58(%rsp),%rdx 2d3cfe: 49 89 92 80 02 00 00 mov %rdx,0x280(%r10) 2d3d05: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2d3d0a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d3d11: 00 00 2d3d13: 75 29 jne 2d3d3e 2d3d15: 48 83 c4 70 add $0x70,%rsp 2d3d19: 5b pop %rbx 2d3d1a: 41 5c pop %r12 2d3d1c: 5d pop %rbp 2d3d1d: c3 retq 2d3d1e: 41 0f b6 01 movzbl (%r9),%eax 2d3d22: 4d 89 18 mov %r11,(%r8) 2d3d25: 41 88 40 08 mov %al,0x8(%r8) 2d3d29: 41 0f b6 41 01 movzbl 0x1(%r9),%eax 2d3d2e: 41 88 40 09 mov %al,0x9(%r8) 2d3d32: e9 2b ff ff ff jmpq 2d3c62 2d3d37: 0f 0b ud2 2d3d39: e9 be fe ff ff jmpq 2d3bfc 2d3d3e: e8 00 00 00 00 callq 2d3d43 2d3d43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d3d4a: 00 00 00 00 2d3d4e: 66 90 xchg %ax,%ax 00000000002d3d50 : 2d3d50: e8 00 00 00 00 callq 2d3d55 2d3d55: 48 83 ec 20 sub $0x20,%rsp 2d3d59: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d3d60: 00 00 2d3d62: 48 89 44 24 18 mov %rax,0x18(%rsp) 2d3d67: 48 8b 47 08 mov 0x8(%rdi),%rax 2d3d6b: 48 8b 90 f8 02 00 00 mov 0x2f8(%rax),%rdx 2d3d72: 48 81 fa 78 ff ff ff cmp $0xffffffffffffff78,%rdx 2d3d79: 0f 84 80 00 00 00 je 2d3dff 2d3d7f: 48 8b 8a 98 00 00 00 mov 0x98(%rdx),%rcx 2d3d86: 48 85 c9 test %rcx,%rcx 2d3d89: 74 74 je 2d3dff 2d3d8b: 4c 8b 87 28 01 00 00 mov 0x128(%rdi),%r8 2d3d92: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2d3d99: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2d3da0: 00 00 2d3da2: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2d3da9: 00 00 2d3dab: 83 b8 24 03 00 00 40 cmpl $0x40,0x324(%rax) 2d3db2: 8b 7f 1c mov 0x1c(%rdi),%edi 2d3db5: 45 8b 40 18 mov 0x18(%r8),%r8d 2d3db9: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2d3dc0: 00 2d3dc1: 0f 94 44 24 03 sete 0x3(%rsp) 2d3dc6: 40 88 7c 24 02 mov %dil,0x2(%rsp) 2d3dcb: 48 8b 78 08 mov 0x8(%rax),%rdi 2d3dcf: 40 88 74 24 10 mov %sil,0x10(%rsp) 2d3dd4: 48 8b b0 30 03 00 00 mov 0x330(%rax),%rsi 2d3ddb: 0f b6 bf 06 01 00 00 movzbl 0x106(%rdi),%edi 2d3de2: 44 88 04 24 mov %r8b,(%rsp) 2d3de6: 48 89 74 24 08 mov %rsi,0x8(%rsp) 2d3deb: 48 89 e6 mov %rsp,%rsi 2d3dee: 40 88 7c 24 01 mov %dil,0x1(%rsp) 2d3df3: 48 8b ba 88 00 00 00 mov 0x88(%rdx),%rdi 2d3dfa: e8 00 00 00 00 callq 2d3dff 2d3dff: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2d3e04: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d3e0b: 00 00 2d3e0d: 75 05 jne 2d3e14 2d3e0f: 48 83 c4 20 add $0x20,%rsp 2d3e13: c3 retq 2d3e14: e8 00 00 00 00 callq 2d3e19 2d3e19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002d3e20 : 2d3e20: e8 00 00 00 00 callq 2d3e25 2d3e25: 55 push %rbp 2d3e26: 48 89 fd mov %rdi,%rbp 2d3e29: 53 push %rbx 2d3e2a: bb 0a 00 00 00 mov $0xa,%ebx 2d3e2f: 48 83 ec 10 sub $0x10,%rsp 2d3e33: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d3e3a: 00 00 2d3e3c: 48 89 44 24 08 mov %rax,0x8(%rsp) 2d3e41: 31 c0 xor %eax,%eax 2d3e43: c6 44 24 04 00 movb $0x0,0x4(%rsp) 2d3e48: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2d3e4d: b9 01 00 00 00 mov $0x1,%ecx 2d3e52: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2d3e57: be 01 01 00 00 mov $0x101,%esi 2d3e5c: 48 89 ef mov %rbp,%rdi 2d3e5f: e8 00 00 00 00 callq 2d3e64 2d3e64: 83 f8 01 cmp $0x1,%eax 2d3e67: 74 7f je 2d3ee8 2d3e69: bf 08 00 00 00 mov $0x8,%edi 2d3e6e: e8 00 00 00 00 callq 2d3e73 2d3e73: 83 eb 01 sub $0x1,%ebx 2d3e76: 75 d5 jne 2d3e4d 2d3e78: b9 01 00 00 00 mov $0x1,%ecx 2d3e7d: 48 8d 54 24 05 lea 0x5(%rsp),%rdx 2d3e82: be 00 01 00 00 mov $0x100,%esi 2d3e87: 48 89 ef mov %rbp,%rdi 2d3e8a: e8 00 00 00 00 callq 2d3e8f 2d3e8f: 0f b6 44 24 05 movzbl 0x5(%rsp),%eax 2d3e94: 84 c0 test %al,%al 2d3e96: 75 0d jne 2d3ea5 2d3e98: 81 7d 38 80 00 00 00 cmpl $0x80,0x38(%rbp) 2d3e9f: 74 54 je 2d3ef5 2d3ea1: 0f 0b ud2 2d3ea3: eb 07 jmp 2d3eac 2d3ea5: 89 45 70 mov %eax,0x70(%rbp) 2d3ea8: c6 45 78 00 movb $0x0,0x78(%rbp) 2d3eac: b9 01 00 00 00 mov $0x1,%ecx 2d3eb1: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2d3eb6: be 03 00 00 00 mov $0x3,%esi 2d3ebb: 48 89 ef mov %rbp,%rdi 2d3ebe: e8 00 00 00 00 callq 2d3ec3 2d3ec3: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2d3ec8: c1 e0 04 shl $0x4,%eax 2d3ecb: 83 e0 10 and $0x10,%eax 2d3ece: 89 45 74 mov %eax,0x74(%rbp) 2d3ed1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2d3ed6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d3edd: 00 00 2d3edf: 75 51 jne 2d3f32 2d3ee1: 48 83 c4 10 add $0x10,%rsp 2d3ee5: 5b pop %rbx 2d3ee6: 5d pop %rbp 2d3ee7: c3 retq 2d3ee8: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 2d3eed: 83 e0 1f and $0x1f,%eax 2d3ef0: 89 45 6c mov %eax,0x6c(%rbp) 2d3ef3: eb 83 jmp 2d3e78 2d3ef5: b9 01 00 00 00 mov $0x1,%ecx 2d3efa: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d3eff: be 15 01 00 00 mov $0x115,%esi 2d3f04: 48 89 ef mov %rbp,%rdi 2d3f07: e8 00 00 00 00 callq 2d3f0c 2d3f0c: 0f b6 44 24 06 movzbl 0x6(%rsp),%eax 2d3f11: 38 85 60 01 00 00 cmp %al,0x160(%rbp) 2d3f17: 76 93 jbe 2d3eac 2d3f19: 0f b6 d0 movzbl %al,%edx 2d3f1c: 8b 94 95 64 01 00 00 mov 0x164(%rbp,%rdx,4),%edx 2d3f23: 88 45 79 mov %al,0x79(%rbp) 2d3f26: c6 45 78 01 movb $0x1,0x78(%rbp) 2d3f2a: 89 55 70 mov %edx,0x70(%rbp) 2d3f2d: e9 7a ff ff ff jmpq 2d3eac 2d3f32: e8 00 00 00 00 callq 2d3f37 2d3f37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2d3f3e: 00 00 00000000002d3f40 : 2d3f40: e8 00 00 00 00 callq 2d3f45 2d3f45: 41 54 push %r12 2d3f47: 31 d2 xor %edx,%edx 2d3f49: 41 89 fc mov %edi,%r12d 2d3f4c: 55 push %rbp 2d3f4d: 48 89 f5 mov %rsi,%rbp 2d3f50: 48 83 ec 58 sub $0x58,%rsp 2d3f54: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d3f5b: 00 00 2d3f5d: 48 89 44 24 50 mov %rax,0x50(%rsp) 2d3f62: 31 c0 xor %eax,%eax 2d3f64: 48 8d 86 fc 01 00 00 lea 0x1fc(%rsi),%rax 2d3f6b: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2d3f72: 00 2d3f73: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2d3f7a: 00 00 2d3f7c: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2d3f83: 00 00 2d3f85: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2d3f8c: 00 00 2d3f8e: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2d3f95: 00 00 2d3f97: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2d3f9e: 00 00 2d3fa0: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2d3fa7: 00 00 2d3fa9: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2d3fb0: 00 00 2d3fb2: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 2d3fb9: 00 00 2d3fbb: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 2d3fc2: 00 00 2d3fc4: 66 89 96 fc 01 00 00 mov %dx,0x1fc(%rsi) 2d3fcb: c6 40 02 00 movb $0x0,0x2(%rax) 2d3fcf: 8b 56 38 mov 0x38(%rsi),%edx 2d3fd2: 83 fa 20 cmp $0x20,%edx 2d3fd5: 74 58 je 2d402f 2d3fd7: 81 fa 80 00 00 00 cmp $0x80,%edx 2d3fdd: 74 5d je 2d403c 2d3fdf: 48 89 44 24 18 mov %rax,0x18(%rsp) 2d3fe4: 48 b8 10 00 00 00 01 movabs $0x100000010,%rax 2d3feb: 00 00 00 2d3fee: 48 89 44 24 08 mov %rax,0x8(%rsp) 2d3ff3: 48 89 e2 mov %rsp,%rdx 2d3ff6: 48 89 ee mov %rbp,%rsi 2d3ff9: 44 89 e7 mov %r12d,%edi 2d3ffc: c7 04 24 02 00 00 00 movl $0x2,(%rsp) 2d4003: c6 44 24 10 05 movb $0x5,0x10(%rsp) 2d4008: e8 00 00 00 00 callq 2d400d 2d400d: 41 8d 44 24 e0 lea -0x20(%r12),%eax 2d4012: 83 e0 df and $0xffffffdf,%eax 2d4015: 74 3b je 2d4052 2d4017: 48 8b 44 24 50 mov 0x50(%rsp),%rax 2d401c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d4023: 00 00 2d4025: 75 66 jne 2d408d 2d4027: 48 83 c4 58 add $0x58,%rsp 2d402b: 5d pop %rbp 2d402c: 41 5c pop %r12 2d402e: c3 retq 2d402f: 48 8b 96 18 01 00 00 mov 0x118(%rsi),%rdx 2d4036: 83 7a 10 02 cmpl $0x2,0x10(%rdx) 2d403a: 75 a3 jne 2d3fdf 2d403c: 48 89 44 24 18 mov %rax,0x18(%rsp) 2d4041: 48 b8 11 00 00 00 03 movabs $0x300000011,%rax 2d4048: 00 00 00 2d404b: 48 89 44 24 08 mov %rax,0x8(%rsp) 2d4050: eb a1 jmp 2d3ff3 2d4052: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 2d4057: 48 89 ee mov %rbp,%rsi 2d405a: 44 89 e7 mov %r12d,%edi 2d405d: c6 44 24 38 05 movb $0x5,0x38(%rsp) 2d4062: 48 c7 44 24 28 01 00 movq $0x1,0x28(%rsp) 2d4069: 00 00 2d406b: 48 8d 85 ff 01 00 00 lea 0x1ff(%rbp),%rax 2d4072: 48 89 44 24 40 mov %rax,0x40(%rsp) 2d4077: 48 b8 0c 00 00 00 01 movabs $0x10000000c,%rax 2d407e: 00 00 00 2d4081: 48 89 44 24 30 mov %rax,0x30(%rsp) 2d4086: e8 00 00 00 00 callq 2d408b 2d408b: eb 8a jmp 2d4017 2d408d: e8 00 00 00 00 callq 2d4092 2d4092: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d4099: 00 00 00 00 2d409d: 0f 1f 00 nopl (%rax) 00000000002d40a0 : 2d40a0: e8 00 00 00 00 callq 2d40a5 2d40a5: 55 push %rbp 2d40a6: 89 f5 mov %esi,%ebp 2d40a8: 53 push %rbx 2d40a9: 48 89 fb mov %rdi,%rbx 2d40ac: 81 fe 80 00 00 00 cmp $0x80,%esi 2d40b2: 74 31 je 2d40e5 2d40b4: 83 fe 20 cmp $0x20,%esi 2d40b7: 74 2c je 2d40e5 2d40b9: 83 fe 40 cmp $0x40,%esi 2d40bc: 74 4c je 2d410a 2d40be: 81 fe 00 02 00 00 cmp $0x200,%esi 2d40c4: 74 15 je 2d40db 2d40c6: 48 8b bb 40 01 00 00 mov 0x140(%rbx),%rdi 2d40cd: 89 ee mov %ebp,%esi 2d40cf: 48 8b 07 mov (%rdi),%rax 2d40d2: 48 8b 40 40 mov 0x40(%rax),%rax 2d40d6: e8 00 00 00 00 callq 2d40db 2d40db: c6 83 88 02 00 00 00 movb $0x0,0x288(%rbx) 2d40e2: 5b pop %rbx 2d40e3: 5d pop %rbp 2d40e4: c3 retq 2d40e5: 89 ee mov %ebp,%esi 2d40e7: 48 89 df mov %rbx,%rdi 2d40ea: e8 00 00 00 00 callq 2d40ef 2d40ef: 31 f6 xor %esi,%esi 2d40f1: 48 89 df mov %rbx,%rdi 2d40f4: e8 00 00 00 00 callq 2d40f9 2d40f9: 31 f6 xor %esi,%esi 2d40fb: 48 89 df mov %rbx,%rdi 2d40fe: e8 00 00 00 00 callq 2d4103 2d4103: 83 fd 40 cmp $0x40,%ebp 2d4106: 75 d3 jne 2d40db 2d4108: eb 28 jmp 2d4132 2d410a: be 40 00 00 00 mov $0x40,%esi 2d410f: e8 00 00 00 00 callq 2d4114 2d4114: 8b 83 20 02 00 00 mov 0x220(%rbx),%eax 2d411a: 85 c0 test %eax,%eax 2d411c: 75 1a jne 2d4138 2d411e: 31 f6 xor %esi,%esi 2d4120: 48 89 df mov %rbx,%rdi 2d4123: e8 00 00 00 00 callq 2d4128 2d4128: 31 f6 xor %esi,%esi 2d412a: 48 89 df mov %rbx,%rdi 2d412d: e8 00 00 00 00 callq 2d4132 2d4132: 8b 83 20 02 00 00 mov 0x220(%rbx),%eax 2d4138: 85 c0 test %eax,%eax 2d413a: 7e 9f jle 2d40db 2d413c: 5b pop %rbx 2d413d: 5d pop %rbp 2d413e: c3 retq 2d413f: 90 nop 00000000002d4140 : 2d4140: e8 00 00 00 00 callq 2d4145 2d4145: 55 push %rbp 2d4146: 48 89 e5 mov %rsp,%rbp 2d4149: 41 57 push %r15 2d414b: 41 56 push %r14 2d414d: 49 89 f6 mov %rsi,%r14 2d4150: 41 55 push %r13 2d4152: 41 54 push %r12 2d4154: 49 89 fc mov %rdi,%r12 2d4157: 53 push %rbx 2d4158: 48 83 ec 18 sub $0x18,%rsp 2d415c: 48 8b 7e 08 mov 0x8(%rsi),%rdi 2d4160: 41 0f b6 8c 24 b0 01 movzbl 0x1b0(%r12),%ecx 2d4167: 00 00 2d4169: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d4170: 00 00 2d4172: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d4177: 31 c0 xor %eax,%eax 2d4179: 4c 8b 6f 08 mov 0x8(%rdi),%r13 2d417d: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2d4184: 00 2d4185: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2d418c: 00 00 2d418e: 85 c9 test %ecx,%ecx 2d4190: 75 11 jne 2d41a3 2d4192: e9 f6 00 00 00 jmpq 2d428d 2d4197: 48 83 c0 01 add $0x1,%rax 2d419b: 39 c1 cmp %eax,%ecx 2d419d: 0f 8e ea 00 00 00 jle 2d428d 2d41a3: 49 8b 14 c4 mov (%r12,%rax,8),%rdx 2d41a7: 0f b6 9a 23 05 00 00 movzbl 0x523(%rdx),%ebx 2d41ae: 84 db test %bl,%bl 2d41b0: 74 e5 je 2d4197 2d41b2: 49 89 e7 mov %rsp,%r15 2d41b5: 4c 89 fe mov %r15,%rsi 2d41b8: e8 00 00 00 00 callq 2d41bd 2d41bd: 49 8b 46 08 mov 0x8(%r14),%rax 2d41c1: 81 b8 24 03 00 00 80 cmpl $0x80,0x324(%rax) 2d41c8: 00 00 00 2d41cb: 0f 84 17 01 00 00 je 2d42e8 2d41d1: 69 44 24 04 78 69 00 imul $0x6978,0x4(%rsp),%eax 2d41d8: 00 2d41d9: 41 89 86 44 01 00 00 mov %eax,0x144(%r14) 2d41e0: 4c 89 ef mov %r13,%rdi 2d41e3: e8 00 00 00 00 callq 2d41e8 2d41e8: 41 80 bd 04 02 00 00 cmpb $0x0,0x204(%r13) 2d41ef: 00 2d41f0: 0f 85 4e 01 00 00 jne 2d4344 2d41f6: 49 8b 46 08 mov 0x8(%r14),%rax 2d41fa: 31 f6 xor %esi,%esi 2d41fc: 83 7c 24 04 06 cmpl $0x6,0x4(%rsp) 2d4201: 4c 89 f1 mov %r14,%rcx 2d4204: 40 0f 95 c6 setne %sil 2d4208: ba 04 00 00 00 mov $0x4,%edx 2d420d: 4c 89 ff mov %r15,%rdi 2d4210: 41 bc 0f 00 00 00 mov $0xf,%r12d 2d4216: 44 8b 80 24 03 00 00 mov 0x324(%rax),%r8d 2d421d: e8 00 00 00 00 callq 2d4222 2d4222: 84 c0 test %al,%al 2d4224: 74 17 je 2d423d 2d4226: 48 8b 04 24 mov (%rsp),%rax 2d422a: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2d422f: 41 bc 01 00 00 00 mov $0x1,%r12d 2d4235: 49 89 45 6c mov %rax,0x6c(%r13) 2d4239: 49 89 55 74 mov %rdx,0x74(%r13) 2d423d: 49 8b 85 f0 00 00 00 mov 0xf0(%r13),%rax 2d4244: be 01 00 00 00 mov $0x1,%esi 2d4249: 48 85 c0 test %rax,%rax 2d424c: 74 03 je 2d4251 2d424e: 0f b6 30 movzbl (%rax),%esi 2d4251: 4c 89 ef mov %r13,%rdi 2d4254: e8 00 00 00 00 callq 2d4259 2d4259: 41 f6 85 04 02 00 00 testb $0x13,0x204(%r13) 2d4260: 13 2d4261: 0f 85 b9 00 00 00 jne 2d4320 2d4267: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2d426c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d4273: 00 00 2d4275: 0f 85 e4 00 00 00 jne 2d435f 2d427b: 48 83 c4 18 add $0x18,%rsp 2d427f: 44 89 e0 mov %r12d,%eax 2d4282: 5b pop %rbx 2d4283: 41 5c pop %r12 2d4285: 41 5d pop %r13 2d4287: 41 5e pop %r14 2d4289: 41 5f pop %r15 2d428b: 5d pop %rbp 2d428c: c3 retq 2d428d: 49 89 e7 mov %rsp,%r15 2d4290: 31 db xor %ebx,%ebx 2d4292: 4c 89 fe mov %r15,%rsi 2d4295: e8 00 00 00 00 callq 2d429a 2d429a: 49 8b 46 08 mov 0x8(%r14),%rax 2d429e: 81 b8 24 03 00 00 80 cmpl $0x80,0x324(%rax) 2d42a5: 00 00 00 2d42a8: 74 3e je 2d42e8 2d42aa: 69 44 24 04 78 69 00 imul $0x6978,0x4(%rsp),%eax 2d42b1: 00 2d42b2: 41 89 86 44 01 00 00 mov %eax,0x144(%r14) 2d42b9: 49 8b bc 24 80 24 01 mov 0x12480(%r12),%rdi 2d42c0: 00 2d42c1: 48 85 ff test %rdi,%rdi 2d42c4: 0f 84 16 ff ff ff je 2d41e0 2d42ca: 84 db test %bl,%bl 2d42cc: 0f 85 0e ff ff ff jne 2d41e0 2d42d2: 48 8b 47 08 mov 0x8(%rdi),%rax 2d42d6: 31 d2 xor %edx,%edx 2d42d8: 4c 89 e6 mov %r12,%rsi 2d42db: 48 8b 00 mov (%rax),%rax 2d42de: e8 00 00 00 00 callq 2d42e3 2d42e3: e9 f8 fe ff ff jmpq 2d41e0 2d42e8: 49 8b 85 28 01 00 00 mov 0x128(%r13),%rax 2d42ef: 4c 89 ef mov %r13,%rdi 2d42f2: be 01 00 00 00 mov $0x1,%esi 2d42f7: 48 8b 80 d8 e6 00 00 mov 0xe6d8(%rax),%rax 2d42fe: e8 00 00 00 00 callq 2d4303 2d4303: 49 8b 85 28 01 00 00 mov 0x128(%r13),%rax 2d430a: be 01 00 00 00 mov $0x1,%esi 2d430f: 4c 89 ef mov %r13,%rdi 2d4312: 48 8b 80 e0 e6 00 00 mov 0xe6e0(%rax),%rax 2d4319: e8 00 00 00 00 callq 2d431e 2d431e: eb 8a jmp 2d42aa 2d4320: 4c 89 ef mov %r13,%rdi 2d4323: e8 00 00 00 00 callq 2d4328 2d4328: 41 f6 85 04 02 00 00 testb $0x10,0x204(%r13) 2d432f: 10 2d4330: 75 21 jne 2d4353 2d4332: be 01 00 00 00 mov $0x1,%esi 2d4337: 4c 89 ef mov %r13,%rdi 2d433a: e8 00 00 00 00 callq 2d433f 2d433f: e9 23 ff ff ff jmpq 2d4267 2d4344: bf 1e 00 00 00 mov $0x1e,%edi 2d4349: e8 00 00 00 00 callq 2d434e 2d434e: e9 a3 fe ff ff jmpq 2d41f6 2d4353: bf 32 00 00 00 mov $0x32,%edi 2d4358: e8 00 00 00 00 callq 2d435d 2d435d: eb d3 jmp 2d4332 2d435f: e8 00 00 00 00 callq 2d4364 2d4364: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d436b: 00 00 00 00 2d436f: 90 nop 00000000002d4370 : 2d4370: e8 00 00 00 00 callq 2d4375 2d4375: 48 83 ec 30 sub $0x30,%rsp 2d4379: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d4380: 00 00 2d4382: 48 89 44 24 28 mov %rax,0x28(%rsp) 2d4387: 31 c0 xor %eax,%eax 2d4389: 48 8b 47 08 mov 0x8(%rdi),%rax 2d438d: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2d4394: 00 2d4395: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2d439c: 00 00 2d439e: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2d43a5: 00 00 2d43a7: 48 8b b8 f8 02 00 00 mov 0x2f8(%rax),%rdi 2d43ae: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2d43b5: 00 00 2d43b7: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2d43be: 00 00 2d43c0: c6 44 24 18 01 movb $0x1,0x18(%rsp) 2d43c5: 4c 8b 07 mov (%rdi),%r8 2d43c8: 48 89 54 24 08 mov %rdx,0x8(%rsp) 2d43cd: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 2d43d2: 45 8b 40 30 mov 0x30(%r8),%r8d 2d43d6: 40 88 74 24 01 mov %sil,0x1(%rsp) 2d43db: 89 4c 24 04 mov %ecx,0x4(%rsp) 2d43df: 44 89 44 24 20 mov %r8d,0x20(%rsp) 2d43e4: 48 8b 70 08 mov 0x8(%rax),%rsi 2d43e8: c6 04 24 01 movb $0x1,(%rsp) 2d43ec: 48 89 64 24 10 mov %rsp,0x10(%rsp) 2d43f1: e8 00 00 00 00 callq 2d43f6 2d43f6: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 2d43fb: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2d4402: 00 00 2d4404: 75 05 jne 2d440b 2d4406: 48 83 c4 30 add $0x30,%rsp 2d440a: c3 retq 2d440b: e8 00 00 00 00 callq 2d4410 00000000002d4410 : 2d4410: e8 00 00 00 00 callq 2d4415 2d4415: 41 57 push %r15 2d4417: 49 89 ff mov %rdi,%r15 2d441a: 41 56 push %r14 2d441c: 41 55 push %r13 2d441e: 41 54 push %r12 2d4420: 55 push %rbp 2d4421: 48 89 cd mov %rcx,%rbp 2d4424: 53 push %rbx 2d4425: 31 db xor %ebx,%ebx 2d4427: 48 83 ec 20 sub $0x20,%rsp 2d442b: 89 74 24 08 mov %esi,0x8(%rsp) 2d442f: 31 f6 xor %esi,%esi 2d4431: 89 54 24 04 mov %edx,0x4(%rsp) 2d4435: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d443c: 00 00 2d443e: 48 89 44 24 18 mov %rax,0x18(%rsp) 2d4443: 31 c0 xor %eax,%eax 2d4445: 0f b6 01 movzbl (%rcx),%eax 2d4448: c6 44 24 14 0a movb $0xa,0x14(%rsp) 2d444d: c6 44 24 15 00 movb $0x0,0x15(%rsp) 2d4452: d0 e8 shr %al 2d4454: 80 79 01 00 cmpb $0x0,0x1(%rcx) 2d4458: 66 89 74 24 16 mov %si,0x16(%rsp) 2d445d: 88 44 24 0f mov %al,0xf(%rsp) 2d4461: 44 0f b6 e0 movzbl %al,%r12d 2d4465: 75 15 jne 2d447c 2d4467: e9 47 01 00 00 jmpq 2d45b3 2d446c: 0f b6 45 01 movzbl 0x1(%rbp),%eax 2d4470: 48 83 c3 01 add $0x1,%rbx 2d4474: 39 d8 cmp %ebx,%eax 2d4476: 0f 8e 37 01 00 00 jle 2d45b3 2d447c: 0f b6 44 5d 02 movzbl 0x2(%rbp,%rbx,2),%eax 2d4481: 3c 20 cmp $0x20,%al 2d4483: 77 e7 ja 2d446c 2d4485: 88 44 24 16 mov %al,0x16(%rsp) 2d4489: 4c 8d 6c 24 16 lea 0x16(%rsp),%r13 2d448e: 44 89 e6 mov %r12d,%esi 2d4491: 4c 89 ff mov %r15,%rdi 2d4494: 0f b6 44 5d 03 movzbl 0x3(%rbp,%rbx,2),%eax 2d4499: b9 02 00 00 00 mov $0x2,%ecx 2d449e: 4c 89 ea mov %r13,%rdx 2d44a1: 88 44 24 17 mov %al,0x17(%rsp) 2d44a5: e8 c6 fe ff ff callq 2d4370 2d44aa: 0f b6 4c 24 16 movzbl 0x16(%rsp),%ecx 2d44af: 44 89 e2 mov %r12d,%edx 2d44b2: 44 0f b6 44 24 17 movzbl 0x17(%rsp),%r8d 2d44b8: 44 0f b6 c8 movzbl %al,%r9d 2d44bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d44c3: bf 04 00 00 00 mov $0x4,%edi 2d44c8: 45 89 ce mov %r9d,%r14d 2d44cb: e8 00 00 00 00 callq 2d44d0 2d44d0: 45 84 f6 test %r14b,%r14b 2d44d3: 74 70 je 2d4545 2d44d5: 0f b6 44 5d 02 movzbl 0x2(%rbp,%rbx,2),%eax 2d44da: 8d 50 f6 lea -0xa(%rax),%edx 2d44dd: 80 fa 02 cmp $0x2,%dl 2d44e0: 77 8a ja 2d446c 2d44e2: 3c 0a cmp $0xa,%al 2d44e4: 0f 85 8f 00 00 00 jne 2d4579 2d44ea: 0f b6 44 5d 03 movzbl 0x3(%rbp,%rbx,2),%eax 2d44ef: 88 44 24 15 mov %al,0x15(%rsp) 2d44f3: 0f b6 54 24 14 movzbl 0x14(%rsp),%edx 2d44f8: 83 c8 04 or $0x4,%eax 2d44fb: b9 02 00 00 00 mov $0x2,%ecx 2d4500: 44 89 e6 mov %r12d,%esi 2d4503: 4c 89 ff mov %r15,%rdi 2d4506: 88 44 24 17 mov %al,0x17(%rsp) 2d450a: 88 54 24 16 mov %dl,0x16(%rsp) 2d450e: 4c 89 ea mov %r13,%rdx 2d4511: e8 5a fe ff ff callq 2d4370 2d4516: 0f b6 4c 24 16 movzbl 0x16(%rsp),%ecx 2d451b: 44 89 e2 mov %r12d,%edx 2d451e: 44 0f b6 44 24 17 movzbl 0x17(%rsp),%r8d 2d4524: 44 0f b6 c8 movzbl %al,%r9d 2d4528: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d452f: bf 04 00 00 00 mov $0x4,%edi 2d4534: 45 89 ce mov %r9d,%r14d 2d4537: e8 00 00 00 00 callq 2d453c 2d453c: 45 84 f6 test %r14b,%r14b 2d453f: 0f 85 27 ff ff ff jne 2d446c 2d4545: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d454c: bf 04 00 00 00 mov $0x4,%edi 2d4551: e8 00 00 00 00 callq 2d4556 2d4556: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2d455b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d4562: 00 00 2d4564: 0f 85 95 02 00 00 jne 2d47ff 2d456a: 48 83 c4 20 add $0x20,%rsp 2d456e: 5b pop %rbx 2d456f: 5d pop %rbp 2d4570: 41 5c pop %r12 2d4572: 41 5d pop %r13 2d4574: 41 5e pop %r14 2d4576: 41 5f pop %r15 2d4578: c3 retq 2d4579: 49 8b 47 08 mov 0x8(%r15),%rax 2d457d: 41 b9 01 00 00 00 mov $0x1,%r9d 2d4583: 4c 8d 44 24 15 lea 0x15(%rsp),%r8 2d4588: 44 89 e6 mov %r12d,%esi 2d458b: b9 01 00 00 00 mov $0x1,%ecx 2d4590: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 2d4595: 48 8b 40 08 mov 0x8(%rax),%rax 2d4599: 48 8b b8 18 01 00 00 mov 0x118(%rax),%rdi 2d45a0: e8 00 00 00 00 callq 2d45a5 2d45a5: 84 c0 test %al,%al 2d45a7: 74 9c je 2d4545 2d45a9: 0f b6 44 24 15 movzbl 0x15(%rsp),%eax 2d45ae: e9 40 ff ff ff jmpq 2d44f3 2d45b3: 80 7c 24 04 00 cmpb $0x0,0x4(%rsp) 2d45b8: 0f 84 07 01 00 00 je 2d46c5 2d45be: 80 7d 14 00 cmpb $0x0,0x14(%rbp) 2d45c2: 0f 84 fd 00 00 00 je 2d46c5 2d45c8: 0f b6 5c 24 0f movzbl 0xf(%rsp),%ebx 2d45cd: 45 31 e4 xor %r12d,%r12d 2d45d0: eb 11 jmp 2d45e3 2d45d2: 0f b6 45 14 movzbl 0x14(%rbp),%eax 2d45d6: 49 83 c4 01 add $0x1,%r12 2d45da: 44 39 e0 cmp %r12d,%eax 2d45dd: 0f 8e e2 00 00 00 jle 2d46c5 2d45e3: 42 80 7c 65 02 20 cmpb $0x20,0x2(%rbp,%r12,2) 2d45e9: 77 e7 ja 2d45d2 2d45eb: 42 0f b6 44 65 15 movzbl 0x15(%rbp,%r12,2),%eax 2d45f1: 4c 8d 6c 24 16 lea 0x16(%rsp),%r13 2d45f6: 89 de mov %ebx,%esi 2d45f8: 4c 89 ff mov %r15,%rdi 2d45fb: b9 02 00 00 00 mov $0x2,%ecx 2d4600: 4c 89 ea mov %r13,%rdx 2d4603: 88 44 24 16 mov %al,0x16(%rsp) 2d4607: 42 0f b6 44 65 16 movzbl 0x16(%rbp,%r12,2),%eax 2d460d: 88 44 24 17 mov %al,0x17(%rsp) 2d4611: e8 5a fd ff ff callq 2d4370 2d4616: 0f b6 4c 24 16 movzbl 0x16(%rsp),%ecx 2d461b: 89 da mov %ebx,%edx 2d461d: 44 0f b6 44 24 17 movzbl 0x17(%rsp),%r8d 2d4623: 44 0f b6 c8 movzbl %al,%r9d 2d4627: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d462e: bf 04 00 00 00 mov $0x4,%edi 2d4633: 45 89 ce mov %r9d,%r14d 2d4636: e8 00 00 00 00 callq 2d463b 2d463b: 45 84 f6 test %r14b,%r14b 2d463e: 0f 84 01 ff ff ff je 2d4545 2d4644: 42 0f b6 44 65 15 movzbl 0x15(%rbp,%r12,2),%eax 2d464a: 8d 50 f6 lea -0xa(%rax),%edx 2d464d: 80 fa 02 cmp $0x2,%dl 2d4650: 77 80 ja 2d45d2 2d4652: 3c 0a cmp $0xa,%al 2d4654: 0f 85 68 01 00 00 jne 2d47c2 2d465a: 42 0f b6 44 65 16 movzbl 0x16(%rbp,%r12,2),%eax 2d4660: 88 44 24 15 mov %al,0x15(%rsp) 2d4664: 0f b6 54 24 14 movzbl 0x14(%rsp),%edx 2d4669: 83 c8 04 or $0x4,%eax 2d466c: b9 02 00 00 00 mov $0x2,%ecx 2d4671: 89 de mov %ebx,%esi 2d4673: 4c 89 ff mov %r15,%rdi 2d4676: 88 44 24 17 mov %al,0x17(%rsp) 2d467a: 88 54 24 16 mov %dl,0x16(%rsp) 2d467e: 4c 89 ea mov %r13,%rdx 2d4681: e8 ea fc ff ff callq 2d4370 2d4686: 0f b6 4c 24 16 movzbl 0x16(%rsp),%ecx 2d468b: 89 da mov %ebx,%edx 2d468d: 44 0f b6 44 24 17 movzbl 0x17(%rsp),%r8d 2d4693: 44 0f b6 c8 movzbl %al,%r9d 2d4697: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d469e: bf 04 00 00 00 mov $0x4,%edi 2d46a3: 45 89 ce mov %r9d,%r14d 2d46a6: e8 00 00 00 00 callq 2d46ab 2d46ab: 45 84 f6 test %r14b,%r14b 2d46ae: 0f 84 91 fe ff ff je 2d4545 2d46b4: 0f b6 45 14 movzbl 0x14(%rbp),%eax 2d46b8: 49 83 c4 01 add $0x1,%r12 2d46bc: 44 39 e0 cmp %r12d,%eax 2d46bf: 0f 8f 1e ff ff ff jg 2d45e3 2d46c5: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp) 2d46ca: 0f 84 86 fe ff ff je 2d4556 2d46d0: 44 0f b6 6c 24 0f movzbl 0xf(%rsp),%r13d 2d46d6: b9 ff 01 00 00 mov $0x1ff,%ecx 2d46db: 48 8d 54 24 16 lea 0x16(%rsp),%rdx 2d46e0: 4c 89 ff mov %r15,%rdi 2d46e3: 66 89 4c 24 16 mov %cx,0x16(%rsp) 2d46e8: b9 02 00 00 00 mov $0x2,%ecx 2d46ed: 44 89 ee mov %r13d,%esi 2d46f0: e8 7b fc ff ff callq 2d4370 2d46f5: 0f b6 4c 24 16 movzbl 0x16(%rsp),%ecx 2d46fa: 44 89 ea mov %r13d,%edx 2d46fd: 44 0f b6 44 24 17 movzbl 0x17(%rsp),%r8d 2d4703: 44 0f b6 c8 movzbl %al,%r9d 2d4707: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d470e: bf 04 00 00 00 mov $0x4,%edi 2d4713: 44 89 cb mov %r9d,%ebx 2d4716: e8 00 00 00 00 callq 2d471b 2d471b: 84 db test %bl,%bl 2d471d: 0f 84 22 fe ff ff je 2d4545 2d4723: ba 00 23 00 00 mov $0x2300,%edx 2d4728: b9 02 00 00 00 mov $0x2,%ecx 2d472d: 44 89 ee mov %r13d,%esi 2d4730: 4c 89 ff mov %r15,%rdi 2d4733: 66 89 54 24 16 mov %dx,0x16(%rsp) 2d4738: 48 8d 54 24 16 lea 0x16(%rsp),%rdx 2d473d: e8 2e fc ff ff callq 2d4370 2d4742: 0f b6 4c 24 16 movzbl 0x16(%rsp),%ecx 2d4747: 44 89 ea mov %r13d,%edx 2d474a: 44 0f b6 44 24 17 movzbl 0x17(%rsp),%r8d 2d4750: 44 0f b6 c8 movzbl %al,%r9d 2d4754: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d475b: bf 04 00 00 00 mov $0x4,%edi 2d4760: 44 89 cb mov %r9d,%ebx 2d4763: e8 00 00 00 00 callq 2d4768 2d4768: 84 db test %bl,%bl 2d476a: 0f 84 d5 fd ff ff je 2d4545 2d4770: b8 ff 00 00 00 mov $0xff,%eax 2d4775: b9 02 00 00 00 mov $0x2,%ecx 2d477a: 44 89 ee mov %r13d,%esi 2d477d: 4c 89 ff mov %r15,%rdi 2d4780: 48 8d 54 24 16 lea 0x16(%rsp),%rdx 2d4785: 66 89 44 24 16 mov %ax,0x16(%rsp) 2d478a: e8 e1 fb ff ff callq 2d4370 2d478f: 0f b6 4c 24 16 movzbl 0x16(%rsp),%ecx 2d4794: 44 89 ea mov %r13d,%edx 2d4797: 44 0f b6 44 24 17 movzbl 0x17(%rsp),%r8d 2d479d: 44 0f b6 c8 movzbl %al,%r9d 2d47a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d47a8: bf 04 00 00 00 mov $0x4,%edi 2d47ad: 44 89 cb mov %r9d,%ebx 2d47b0: e8 00 00 00 00 callq 2d47b5 2d47b5: 84 db test %bl,%bl 2d47b7: 0f 85 99 fd ff ff jne 2d4556 2d47bd: e9 83 fd ff ff jmpq 2d4545 2d47c2: 49 8b 47 08 mov 0x8(%r15),%rax 2d47c6: 4c 8d 44 24 15 lea 0x15(%rsp),%r8 2d47cb: b9 01 00 00 00 mov $0x1,%ecx 2d47d0: 89 de mov %ebx,%esi 2d47d2: 41 b9 01 00 00 00 mov $0x1,%r9d 2d47d8: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 2d47dd: 48 8b 40 08 mov 0x8(%rax),%rax 2d47e1: 48 8b b8 18 01 00 00 mov 0x118(%rax),%rdi 2d47e8: e8 00 00 00 00 callq 2d47ed 2d47ed: 84 c0 test %al,%al 2d47ef: 0f 84 50 fd ff ff je 2d4545 2d47f5: 0f b6 44 24 15 movzbl 0x15(%rsp),%eax 2d47fa: e9 65 fe ff ff jmpq 2d4664 2d47ff: e8 00 00 00 00 callq 2d4804 2d4804: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d480b: 00 00 00 00 2d480f: 90 nop 00000000002d4810 : 2d4810: e8 00 00 00 00 callq 2d4815 2d4815: 41 55 push %r13 2d4817: 41 b9 0a 13 00 00 mov $0x130a,%r9d 2d481d: b9 02 00 00 00 mov $0x2,%ecx 2d4822: 41 89 f5 mov %esi,%r13d 2d4825: 41 54 push %r12 2d4827: be 5d 00 00 00 mov $0x5d,%esi 2d482c: 41 89 d4 mov %edx,%r12d 2d482f: 55 push %rbp 2d4830: 48 89 fd mov %rdi,%rbp 2d4833: 53 push %rbx 2d4834: 48 83 ec 10 sub $0x10,%rsp 2d4838: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d483f: 00 00 2d4841: 48 89 44 24 08 mov %rax,0x8(%rsp) 2d4846: 31 c0 xor %eax,%eax 2d4848: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d484d: 66 44 89 4c 24 06 mov %r9w,0x6(%rsp) 2d4853: e8 18 fb ff ff callq 2d4370 2d4858: 0f b6 4c 24 06 movzbl 0x6(%rsp),%ecx 2d485d: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 2d4863: ba 5d 00 00 00 mov $0x5d,%edx 2d4868: 44 0f b6 c8 movzbl %al,%r9d 2d486c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d4873: bf 04 00 00 00 mov $0x4,%edi 2d4878: 44 89 cb mov %r9d,%ebx 2d487b: e8 00 00 00 00 callq 2d4880 2d4880: 84 db test %bl,%bl 2d4882: 75 30 jne 2d48b4 2d4884: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d488b: bf 04 00 00 00 mov $0x4,%edi 2d4890: e8 00 00 00 00 callq 2d4895 2d4895: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2d489a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d48a1: 00 00 2d48a3: 0f 85 b5 02 00 00 jne 2d4b5e 2d48a9: 48 83 c4 10 add $0x10,%rsp 2d48ad: 5b pop %rbx 2d48ae: 5d pop %rbp 2d48af: 41 5c pop %r12 2d48b1: 41 5d pop %r13 2d48b3: c3 retq 2d48b4: 41 b8 0a 17 00 00 mov $0x170a,%r8d 2d48ba: b9 02 00 00 00 mov $0x2,%ecx 2d48bf: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d48c4: 48 89 ef mov %rbp,%rdi 2d48c7: be 5d 00 00 00 mov $0x5d,%esi 2d48cc: 66 44 89 44 24 06 mov %r8w,0x6(%rsp) 2d48d2: e8 99 fa ff ff callq 2d4370 2d48d7: 0f b6 4c 24 06 movzbl 0x6(%rsp),%ecx 2d48dc: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 2d48e2: ba 5d 00 00 00 mov $0x5d,%edx 2d48e7: 44 0f b6 c8 movzbl %al,%r9d 2d48eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d48f2: bf 04 00 00 00 mov $0x4,%edi 2d48f7: 44 89 cb mov %r9d,%ebx 2d48fa: e8 00 00 00 00 callq 2d48ff 2d48ff: 84 db test %bl,%bl 2d4901: 74 81 je 2d4884 2d4903: 41 80 fc 01 cmp $0x1,%r12b 2d4907: b9 02 00 00 00 mov $0x2,%ecx 2d490c: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d4911: 48 89 ef mov %rbp,%rdi 2d4914: 19 c0 sbb %eax,%eax 2d4916: be 5d 00 00 00 mov $0x5d,%esi 2d491b: c6 44 24 06 0b movb $0xb,0x6(%rsp) 2d4920: 83 e0 fe and $0xfffffffe,%eax 2d4923: 83 e8 26 sub $0x26,%eax 2d4926: 88 44 24 07 mov %al,0x7(%rsp) 2d492a: e8 41 fa ff ff callq 2d4370 2d492f: 0f b6 4c 24 06 movzbl 0x6(%rsp),%ecx 2d4934: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 2d493a: ba 5d 00 00 00 mov $0x5d,%edx 2d493f: 44 0f b6 c8 movzbl %al,%r9d 2d4943: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d494a: bf 04 00 00 00 mov $0x4,%edi 2d494f: 44 89 cb mov %r9d,%ebx 2d4952: e8 00 00 00 00 callq 2d4957 2d4957: 84 db test %bl,%bl 2d4959: 0f 84 25 ff ff ff je 2d4884 2d495f: bf 0a 17 00 00 mov $0x170a,%edi 2d4964: b9 02 00 00 00 mov $0x2,%ecx 2d4969: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d496e: be 5d 00 00 00 mov $0x5d,%esi 2d4973: 66 89 7c 24 06 mov %di,0x6(%rsp) 2d4978: 48 89 ef mov %rbp,%rdi 2d497b: e8 f0 f9 ff ff callq 2d4370 2d4980: 0f b6 4c 24 06 movzbl 0x6(%rsp),%ecx 2d4985: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 2d498b: ba 5d 00 00 00 mov $0x5d,%edx 2d4990: 44 0f b6 c8 movzbl %al,%r9d 2d4994: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d499b: bf 04 00 00 00 mov $0x4,%edi 2d49a0: 44 89 cb mov %r9d,%ebx 2d49a3: e8 00 00 00 00 callq 2d49a8 2d49a8: 84 db test %bl,%bl 2d49aa: 0f 84 d4 fe ff ff je 2d4884 2d49b0: 41 80 fc 01 cmp $0x1,%r12b 2d49b4: b9 02 00 00 00 mov $0x2,%ecx 2d49b9: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d49be: 48 89 ef mov %rbp,%rdi 2d49c1: 19 c0 sbb %eax,%eax 2d49c3: be 5d 00 00 00 mov $0x5d,%esi 2d49c8: c6 44 24 06 0c movb $0xc,0x6(%rsp) 2d49cd: 83 e0 74 and $0x74,%eax 2d49d0: 83 c0 1d add $0x1d,%eax 2d49d3: 88 44 24 07 mov %al,0x7(%rsp) 2d49d7: e8 94 f9 ff ff callq 2d4370 2d49dc: 0f b6 4c 24 06 movzbl 0x6(%rsp),%ecx 2d49e1: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 2d49e7: ba 5d 00 00 00 mov $0x5d,%edx 2d49ec: 44 0f b6 c8 movzbl %al,%r9d 2d49f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d49f7: bf 04 00 00 00 mov $0x4,%edi 2d49fc: 44 89 cb mov %r9d,%ebx 2d49ff: e8 00 00 00 00 callq 2d4a04 2d4a04: 84 db test %bl,%bl 2d4a06: 0f 84 78 fe ff ff je 2d4884 2d4a0c: be 0a 17 00 00 mov $0x170a,%esi 2d4a11: b9 02 00 00 00 mov $0x2,%ecx 2d4a16: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d4a1b: 48 89 ef mov %rbp,%rdi 2d4a1e: 66 89 74 24 06 mov %si,0x6(%rsp) 2d4a23: be 5d 00 00 00 mov $0x5d,%esi 2d4a28: e8 43 f9 ff ff callq 2d4370 2d4a2d: 0f b6 4c 24 06 movzbl 0x6(%rsp),%ecx 2d4a32: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 2d4a38: ba 5d 00 00 00 mov $0x5d,%edx 2d4a3d: 44 0f b6 c8 movzbl %al,%r9d 2d4a41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d4a48: bf 04 00 00 00 mov $0x4,%edi 2d4a4d: 44 89 cb mov %r9d,%ebx 2d4a50: e8 00 00 00 00 callq 2d4a55 2d4a55: 84 db test %bl,%bl 2d4a57: 0f 84 27 fe ff ff je 2d4884 2d4a5d: 45 84 ed test %r13b,%r13b 2d4a60: 0f 84 2f fe ff ff je 2d4895 2d4a66: b9 ff 01 00 00 mov $0x1ff,%ecx 2d4a6b: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d4a70: be 5d 00 00 00 mov $0x5d,%esi 2d4a75: 48 89 ef mov %rbp,%rdi 2d4a78: 66 89 4c 24 06 mov %cx,0x6(%rsp) 2d4a7d: b9 02 00 00 00 mov $0x2,%ecx 2d4a82: e8 e9 f8 ff ff callq 2d4370 2d4a87: 0f b6 4c 24 06 movzbl 0x6(%rsp),%ecx 2d4a8c: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 2d4a92: ba 5d 00 00 00 mov $0x5d,%edx 2d4a97: 44 0f b6 c8 movzbl %al,%r9d 2d4a9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d4aa2: bf 04 00 00 00 mov $0x4,%edi 2d4aa7: 44 89 cb mov %r9d,%ebx 2d4aaa: e8 00 00 00 00 callq 2d4aaf 2d4aaf: 84 db test %bl,%bl 2d4ab1: 0f 84 cd fd ff ff je 2d4884 2d4ab7: ba 00 23 00 00 mov $0x2300,%edx 2d4abc: b9 02 00 00 00 mov $0x2,%ecx 2d4ac1: be 5d 00 00 00 mov $0x5d,%esi 2d4ac6: 48 89 ef mov %rbp,%rdi 2d4ac9: 66 89 54 24 06 mov %dx,0x6(%rsp) 2d4ace: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d4ad3: e8 98 f8 ff ff callq 2d4370 2d4ad8: 0f b6 4c 24 06 movzbl 0x6(%rsp),%ecx 2d4add: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 2d4ae3: ba 5d 00 00 00 mov $0x5d,%edx 2d4ae8: 44 0f b6 c8 movzbl %al,%r9d 2d4aec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d4af3: bf 04 00 00 00 mov $0x4,%edi 2d4af8: 44 89 cb mov %r9d,%ebx 2d4afb: e8 00 00 00 00 callq 2d4b00 2d4b00: 84 db test %bl,%bl 2d4b02: 0f 84 7c fd ff ff je 2d4884 2d4b08: b8 ff 00 00 00 mov $0xff,%eax 2d4b0d: b9 02 00 00 00 mov $0x2,%ecx 2d4b12: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d4b17: 48 89 ef mov %rbp,%rdi 2d4b1a: be 5d 00 00 00 mov $0x5d,%esi 2d4b1f: 66 89 44 24 06 mov %ax,0x6(%rsp) 2d4b24: e8 47 f8 ff ff callq 2d4370 2d4b29: 0f b6 4c 24 06 movzbl 0x6(%rsp),%ecx 2d4b2e: 44 0f b6 44 24 07 movzbl 0x7(%rsp),%r8d 2d4b34: ba 5d 00 00 00 mov $0x5d,%edx 2d4b39: 44 0f b6 c8 movzbl %al,%r9d 2d4b3d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d4b44: bf 04 00 00 00 mov $0x4,%edi 2d4b49: 44 89 cb mov %r9d,%ebx 2d4b4c: e8 00 00 00 00 callq 2d4b51 2d4b51: 84 db test %bl,%bl 2d4b53: 0f 85 3c fd ff ff jne 2d4895 2d4b59: e9 26 fd ff ff jmpq 2d4884 2d4b5e: e8 00 00 00 00 callq 2d4b63 2d4b63: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d4b6a: 00 00 00 00 2d4b6e: 66 90 xchg %ax,%ax 00000000002d4b70 : 2d4b70: e8 00 00 00 00 callq 2d4b75 2d4b75: 53 push %rbx 2d4b76: b9 10 00 00 00 mov $0x10,%ecx 2d4b7b: 48 83 ec 18 sub $0x18,%rsp 2d4b7f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d4b86: 00 00 2d4b88: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d4b8d: 31 c0 xor %eax,%eax 2d4b8f: 40 80 fe 01 cmp $0x1,%sil 2d4b93: b8 4e 4e 00 00 mov $0x4e4e,%eax 2d4b98: 48 89 e2 mov %rsp,%rdx 2d4b9b: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2d4ba2: 00 2d4ba3: be 78 00 00 00 mov $0x78,%esi 2d4ba8: 66 89 44 24 03 mov %ax,0x3(%rsp) 2d4bad: 19 c0 sbb %eax,%eax 2d4baf: 83 e0 fc and $0xfffffffc,%eax 2d4bb2: c6 44 24 05 4e movb $0x4e,0x5(%rsp) 2d4bb7: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2d4bbe: 00 00 2d4bc0: 83 c0 4e add $0x4e,%eax 2d4bc3: 88 44 24 06 mov %al,0x6(%rsp) 2d4bc7: e8 a4 f7 ff ff callq 2d4370 2d4bcc: 0f b6 4c 24 03 movzbl 0x3(%rsp),%ecx 2d4bd1: ba 78 00 00 00 mov $0x78,%edx 2d4bd6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d4bdd: 89 c3 mov %eax,%ebx 2d4bdf: 0f b6 c0 movzbl %al,%eax 2d4be2: bf 04 00 00 00 mov $0x4,%edi 2d4be7: 50 push %rax 2d4be8: 0f b6 44 24 0e movzbl 0xe(%rsp),%eax 2d4bed: 50 push %rax 2d4bee: 44 0f b6 4c 24 15 movzbl 0x15(%rsp),%r9d 2d4bf4: 44 0f b6 44 24 14 movzbl 0x14(%rsp),%r8d 2d4bfa: e8 00 00 00 00 callq 2d4bff 2d4bff: 5a pop %rdx 2d4c00: 59 pop %rcx 2d4c01: 84 db test %bl,%bl 2d4c03: 74 16 je 2d4c1b 2d4c05: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2d4c0a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d4c11: 00 00 2d4c13: 75 19 jne 2d4c2e 2d4c15: 48 83 c4 18 add $0x18,%rsp 2d4c19: 5b pop %rbx 2d4c1a: c3 retq 2d4c1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d4c22: bf 04 00 00 00 mov $0x4,%edi 2d4c27: e8 00 00 00 00 callq 2d4c2c 2d4c2c: eb d7 jmp 2d4c05 2d4c2e: e8 00 00 00 00 callq 2d4c33 2d4c33: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d4c3a: 00 00 00 00 2d4c3e: 66 90 xchg %ax,%ax 00000000002d4c40 : 2d4c40: e8 00 00 00 00 callq 2d4c45 2d4c45: 41 57 push %r15 2d4c47: 31 f6 xor %esi,%esi 2d4c49: 41 56 push %r14 2d4c4b: 41 55 push %r13 2d4c4d: 41 54 push %r12 2d4c4f: 55 push %rbp 2d4c50: 53 push %rbx 2d4c51: 48 89 fb mov %rdi,%rbx 2d4c54: 48 83 ec 18 sub $0x18,%rsp 2d4c58: 4c 8b 6f 08 mov 0x8(%rdi),%r13 2d4c5c: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2d4c63: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d4c6a: 00 00 2d4c6c: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d4c71: 31 c0 xor %eax,%eax 2d4c73: 4d 8b 65 08 mov 0x8(%r13),%r12 2d4c77: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2d4c7e: 00 2d4c7f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2d4c86: 00 00 2d4c88: 48 8b 07 mov (%rdi),%rax 2d4c8b: 45 8b 74 24 34 mov 0x34(%r12),%r14d 2d4c90: 4d 8b bc 24 40 01 00 mov 0x140(%r12),%r15 2d4c97: 00 2d4c98: 48 8b 40 20 mov 0x20(%rax),%rax 2d4c9c: e8 00 00 00 00 callq 2d4ca1 2d4ca1: 41 83 fe 02 cmp $0x2,%r14d 2d4ca5: 0f 84 9b 00 00 00 je 2d4d46 2d4cab: 41 8b 8c 24 20 02 00 mov 0x220(%r12),%ecx 2d4cb2: 00 2d4cb3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d4cba: 31 db xor %ebx,%ebx 2d4cbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d4cc3: bf 04 00 00 00 mov $0x4,%edi 2d4cc8: 49 8d ac 24 28 02 00 lea 0x228(%r12),%rbp 2d4ccf: 00 2d4cd0: e8 00 00 00 00 callq 2d4cd5 2d4cd5: 0f b6 45 09 movzbl 0x9(%rbp),%eax 2d4cd9: 44 0f b6 4d 08 movzbl 0x8(%rbp),%r9d 2d4cde: 89 da mov %ebx,%edx 2d4ce0: 41 89 d8 mov %ebx,%r8d 2d4ce3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d4cea: bf 04 00 00 00 mov $0x4,%edi 2d4cef: 48 83 c5 10 add $0x10,%rbp 2d4cf3: 50 push %rax 2d4cf4: 53 push %rbx 2d4cf5: 48 8b 4d f0 mov -0x10(%rbp),%rcx 2d4cf9: 48 83 c3 01 add $0x1,%rbx 2d4cfd: e8 00 00 00 00 callq 2d4d02 2d4d02: 58 pop %rax 2d4d03: 5a pop %rdx 2d4d04: 48 83 fb 06 cmp $0x6,%rbx 2d4d08: 75 cb jne 2d4cd5 2d4d0a: 49 8b 07 mov (%r15),%rax 2d4d0d: 49 8d b4 24 20 02 00 lea 0x220(%r12),%rsi 2d4d14: 00 2d4d15: 4c 89 ff mov %r15,%rdi 2d4d18: 48 8b 40 58 mov 0x58(%rax),%rax 2d4d1c: e8 00 00 00 00 callq 2d4d21 2d4d21: 41 83 fe 02 cmp $0x2,%r14d 2d4d25: 74 52 je 2d4d79 2d4d27: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2d4d2c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d4d33: 00 00 2d4d35: 75 64 jne 2d4d9b 2d4d37: 48 83 c4 18 add $0x18,%rsp 2d4d3b: 5b pop %rbx 2d4d3c: 5d pop %rbp 2d4d3d: 41 5c pop %r12 2d4d3f: 41 5d pop %r13 2d4d41: 41 5e pop %r14 2d4d43: 41 5f pop %r15 2d4d45: c3 retq 2d4d46: 49 8b bd f8 02 00 00 mov 0x2f8(%r13),%rdi 2d4d4d: 31 c9 xor %ecx,%ecx 2d4d4f: 48 89 e2 mov %rsp,%rdx 2d4d52: 4c 89 ee mov %r13,%rsi 2d4d55: e8 00 00 00 00 callq 2d4d5a 2d4d5a: 84 c0 test %al,%al 2d4d5c: 0f 84 00 00 00 00 je 2d4d62 2d4d62: 48 8b b3 30 01 00 00 mov 0x130(%rbx),%rsi 2d4d69: 48 89 e2 mov %rsp,%rdx 2d4d6c: 4c 89 e7 mov %r12,%rdi 2d4d6f: e8 3c ee ff ff callq 2d3bb0 2d4d74: e9 32 ff ff ff jmpq 2d4cab 2d4d79: 49 8b bd f8 02 00 00 mov 0x2f8(%r13),%rdi 2d4d80: 4c 89 ee mov %r13,%rsi 2d4d83: e8 00 00 00 00 callq 2d4d88 2d4d88: 49 8b bd f8 02 00 00 mov 0x2f8(%r13),%rdi 2d4d8f: 31 d2 xor %edx,%edx 2d4d91: 4c 89 ee mov %r13,%rsi 2d4d94: e8 00 00 00 00 callq 2d4d99 2d4d99: eb 8c jmp 2d4d27 2d4d9b: e8 00 00 00 00 callq 2d4da0 00000000002d4da0 : 2d4da0: e8 00 00 00 00 callq 2d4da5 2d4da5: 41 55 push %r13 2d4da7: 41 54 push %r12 2d4da9: 55 push %rbp 2d4daa: 53 push %rbx 2d4dab: 48 8b 87 f8 02 00 00 mov 0x2f8(%rdi),%rax 2d4db2: 48 8b 40 58 mov 0x58(%rax),%rax 2d4db6: 48 8b 68 30 mov 0x30(%rax),%rbp 2d4dba: 48 85 ed test %rbp,%rbp 2d4dbd: 0f 84 b3 00 00 00 je 2d4e76 2d4dc3: f6 85 30 01 00 00 20 testb $0x20,0x130(%rbp) 2d4dca: 0f 84 a6 00 00 00 je 2d4e76 2d4dd0: 48 89 d3 mov %rdx,%rbx 2d4dd3: 83 fe 02 cmp $0x2,%esi 2d4dd6: 0f 84 3c 01 00 00 je 2d4f18 2d4ddc: 0f 8f 9d 00 00 00 jg 2d4e7f 2d4de2: 85 f6 test %esi,%esi 2d4de4: 0f 84 e4 00 00 00 je 2d4ece 2d4dea: 83 fe 01 cmp $0x1,%esi 2d4ded: 0f 85 83 00 00 00 jne 2d4e76 2d4df3: 44 0f b6 a5 5f 02 00 movzbl 0x25f(%rbp),%r12d 2d4dfa: 00 2d4dfb: 4c 8d 6a 02 lea 0x2(%rdx),%r13 2d4dff: 48 8d b5 61 02 00 00 lea 0x261(%rbp),%rsi 2d4e06: 4c 89 ef mov %r13,%rdi 2d4e09: 44 88 22 mov %r12b,(%rdx) 2d4e0c: 0f b6 85 73 02 00 00 movzbl 0x273(%rbp),%eax 2d4e13: 88 42 01 mov %al,0x1(%rdx) 2d4e16: 88 42 14 mov %al,0x14(%rdx) 2d4e19: ba 12 00 00 00 mov $0x12,%edx 2d4e1e: e8 00 00 00 00 callq 2d4e23 2d4e23: 48 8d b5 74 02 00 00 lea 0x274(%rbp),%rsi 2d4e2a: 48 8d 7b 15 lea 0x15(%rbx),%rdi 2d4e2e: ba 06 00 00 00 mov $0x6,%edx 2d4e33: e8 00 00 00 00 callq 2d4e38 2d4e38: 45 84 e4 test %r12b,%r12b 2d4e3b: 74 39 je 2d4e76 2d4e3d: 0f b6 53 01 movzbl 0x1(%rbx),%edx 2d4e41: 80 fa 09 cmp $0x9,%dl 2d4e44: 77 30 ja 2d4e76 2d4e46: 0f b6 4b 14 movzbl 0x14(%rbx),%ecx 2d4e4a: 80 f9 03 cmp $0x3,%cl 2d4e4d: 77 27 ja 2d4e76 2d4e4f: 84 d2 test %dl,%dl 2d4e51: 0f 84 0b 01 00 00 je 2d4f62 2d4e57: 83 ea 01 sub $0x1,%edx 2d4e5a: 4c 89 e8 mov %r13,%rax 2d4e5d: 48 8d 54 53 04 lea 0x4(%rbx,%rdx,2),%rdx 2d4e62: eb 0d jmp 2d4e71 2d4e64: 48 83 c0 02 add $0x2,%rax 2d4e68: 48 39 d0 cmp %rdx,%rax 2d4e6b: 0f 84 f1 00 00 00 je 2d4f62 2d4e71: 80 38 20 cmpb $0x20,(%rax) 2d4e74: 76 ee jbe 2d4e64 2d4e76: 31 c0 xor %eax,%eax 2d4e78: 5b pop %rbx 2d4e79: 5d pop %rbp 2d4e7a: 41 5c pop %r12 2d4e7c: 41 5d pop %r13 2d4e7e: c3 retq 2d4e7f: 83 fe 03 cmp $0x3,%esi 2d4e82: 75 f2 jne 2d4e76 2d4e84: 44 0f b6 a5 95 02 00 movzbl 0x295(%rbp),%r12d 2d4e8b: 00 2d4e8c: 4c 8d 6a 02 lea 0x2(%rdx),%r13 2d4e90: 48 8d b5 97 02 00 00 lea 0x297(%rbp),%rsi 2d4e97: 4c 89 ef mov %r13,%rdi 2d4e9a: 44 88 22 mov %r12b,(%rdx) 2d4e9d: 0f b6 85 a9 02 00 00 movzbl 0x2a9(%rbp),%eax 2d4ea4: 88 42 01 mov %al,0x1(%rdx) 2d4ea7: 88 42 14 mov %al,0x14(%rdx) 2d4eaa: ba 12 00 00 00 mov $0x12,%edx 2d4eaf: e8 00 00 00 00 callq 2d4eb4 2d4eb4: 48 8d b5 aa 02 00 00 lea 0x2aa(%rbp),%rsi 2d4ebb: 48 8d 7b 15 lea 0x15(%rbx),%rdi 2d4ebf: ba 06 00 00 00 mov $0x6,%edx 2d4ec4: e8 00 00 00 00 callq 2d4ec9 2d4ec9: e9 6a ff ff ff jmpq 2d4e38 2d4ece: 44 0f b6 a5 44 02 00 movzbl 0x244(%rbp),%r12d 2d4ed5: 00 2d4ed6: 4c 8d 6a 02 lea 0x2(%rdx),%r13 2d4eda: 48 8d b5 46 02 00 00 lea 0x246(%rbp),%rsi 2d4ee1: 4c 89 ef mov %r13,%rdi 2d4ee4: 44 88 22 mov %r12b,(%rdx) 2d4ee7: 0f b6 85 58 02 00 00 movzbl 0x258(%rbp),%eax 2d4eee: 88 42 01 mov %al,0x1(%rdx) 2d4ef1: 88 42 14 mov %al,0x14(%rdx) 2d4ef4: ba 12 00 00 00 mov $0x12,%edx 2d4ef9: e8 00 00 00 00 callq 2d4efe 2d4efe: 48 8d b5 59 02 00 00 lea 0x259(%rbp),%rsi 2d4f05: 48 8d 7b 15 lea 0x15(%rbx),%rdi 2d4f09: ba 06 00 00 00 mov $0x6,%edx 2d4f0e: e8 00 00 00 00 callq 2d4f13 2d4f13: e9 20 ff ff ff jmpq 2d4e38 2d4f18: 44 0f b6 a5 7a 02 00 movzbl 0x27a(%rbp),%r12d 2d4f1f: 00 2d4f20: 4c 8d 6a 02 lea 0x2(%rdx),%r13 2d4f24: 48 8d b5 7c 02 00 00 lea 0x27c(%rbp),%rsi 2d4f2b: 4c 89 ef mov %r13,%rdi 2d4f2e: 44 88 22 mov %r12b,(%rdx) 2d4f31: 0f b6 85 8e 02 00 00 movzbl 0x28e(%rbp),%eax 2d4f38: 88 42 01 mov %al,0x1(%rdx) 2d4f3b: 88 42 14 mov %al,0x14(%rdx) 2d4f3e: ba 12 00 00 00 mov $0x12,%edx 2d4f43: e8 00 00 00 00 callq 2d4f48 2d4f48: 48 8d b5 8f 02 00 00 lea 0x28f(%rbp),%rsi 2d4f4f: 48 8d 7b 15 lea 0x15(%rbx),%rdi 2d4f53: ba 06 00 00 00 mov $0x6,%edx 2d4f58: e8 00 00 00 00 callq 2d4f5d 2d4f5d: e9 d6 fe ff ff jmpq 2d4e38 2d4f62: 0f b6 d1 movzbl %cl,%edx 2d4f65: 84 c9 test %cl,%cl 2d4f67: 74 18 je 2d4f81 2d4f69: 31 c0 xor %eax,%eax 2d4f6b: eb 08 jmp 2d4f75 2d4f6d: 48 83 c0 01 add $0x1,%rax 2d4f71: 39 c2 cmp %eax,%edx 2d4f73: 7e 0c jle 2d4f81 2d4f75: 80 7c 43 15 20 cmpb $0x20,0x15(%rbx,%rax,2) 2d4f7a: 76 f1 jbe 2d4f6d 2d4f7c: e9 f5 fe ff ff jmpq 2d4e76 2d4f81: b8 01 00 00 00 mov $0x1,%eax 2d4f86: e9 ed fe ff ff jmpq 2d4e78 2d4f8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002d4f90 : 2d4f90: e8 00 00 00 00 callq 2d4f95 2d4f95: 41 54 push %r12 2d4f97: 49 89 d4 mov %rdx,%r12 2d4f9a: 55 push %rbp 2d4f9b: 48 89 fd mov %rdi,%rbp 2d4f9e: 48 83 ec 30 sub $0x30,%rsp 2d4fa2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d4fa9: 00 00 2d4fab: 48 89 44 24 28 mov %rax,0x28(%rsp) 2d4fb0: 48 8b 07 mov (%rdi),%rax 2d4fb3: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2d4fb8: 48 8b 40 20 mov 0x20(%rax),%rax 2d4fbc: e8 00 00 00 00 callq 2d4fc1 2d4fc1: 85 c0 test %eax,%eax 2d4fc3: 75 4b jne 2d5010 2d4fc5: 48 8b 45 00 mov 0x0(%rbp),%rax 2d4fc9: 0f b6 74 24 06 movzbl 0x6(%rsp),%esi 2d4fce: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2d4fd3: 48 89 ef mov %rbp,%rdi 2d4fd6: 48 8b 40 48 mov 0x48(%rax),%rax 2d4fda: e8 00 00 00 00 callq 2d4fdf 2d4fdf: 85 c0 test %eax,%eax 2d4fe1: 75 28 jne 2d500b 2d4fe3: 8b 54 24 18 mov 0x18(%rsp),%edx 2d4fe7: 8b 74 24 08 mov 0x8(%rsp),%esi 2d4feb: 4c 89 e7 mov %r12,%rdi 2d4fee: e8 00 00 00 00 callq 2d4ff3 2d4ff3: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 2d4ff8: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2d4fff: 00 00 2d5001: 75 17 jne 2d501a 2d5003: 48 83 c4 30 add $0x30,%rsp 2d5007: 5d pop %rbp 2d5008: 41 5c pop %r12 2d500a: c3 retq 2d500b: 83 f8 04 cmp $0x4,%eax 2d500e: 75 04 jne 2d5014 2d5010: 31 c0 xor %eax,%eax 2d5012: eb df jmp 2d4ff3 2d5014: 0f 0b ud2 2d5016: 31 c0 xor %eax,%eax 2d5018: eb d9 jmp 2d4ff3 2d501a: e8 00 00 00 00 callq 2d501f 2d501f: 90 nop 00000000002d5020 : 2d5020: e8 00 00 00 00 callq 2d5025 2d5025: 55 push %rbp 2d5026: 53 push %rbx 2d5027: 48 83 ec 18 sub $0x18,%rsp 2d502b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d5032: 00 00 2d5034: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d5039: 8b 47 38 mov 0x38(%rdi),%eax 2d503c: 83 f8 20 cmp $0x20,%eax 2d503f: 74 2b je 2d506c 2d5041: 77 24 ja 2d5067 2d5043: 83 f8 02 cmp $0x2,%eax 2d5046: 77 6b ja 2d50b3 2d5048: 85 c0 test %eax,%eax 2d504a: 75 78 jne 2d50c4 2d504c: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2d5051: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d5058: 00 00 2d505a: 0f 85 91 00 00 00 jne 2d50f1 2d5060: 48 83 c4 18 add $0x18,%rsp 2d5064: 5b pop %rbx 2d5065: 5d pop %rbp 2d5066: c3 retq 2d5067: 83 f8 40 cmp $0x40,%eax 2d506a: 75 e0 jne 2d504c 2d506c: 31 db xor %ebx,%ebx 2d506e: bd 50 00 00 00 mov $0x50,%ebp 2d5073: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2d507a: 8b b7 48 01 00 00 mov 0x148(%rdi),%esi 2d5080: 48 8b 50 68 mov 0x68(%rax),%rdx 2d5084: 48 8b 78 58 mov 0x58(%rax),%rdi 2d5088: e8 00 00 00 00 callq 2d508d 2d508d: 48 89 04 24 mov %rax,(%rsp) 2d5091: 48 89 c7 mov %rax,%rdi 2d5094: 48 85 c0 test %rax,%rax 2d5097: 74 b3 je 2d504c 2d5099: be 04 00 00 00 mov $0x4,%esi 2d509e: e8 00 00 00 00 callq 2d50a3 2d50a3: 85 c0 test %eax,%eax 2d50a5: 74 29 je 2d50d0 2d50a7: 0f 0b ud2 2d50a9: 48 89 e7 mov %rsp,%rdi 2d50ac: e8 00 00 00 00 callq 2d50b1 2d50b1: eb 99 jmp 2d504c 2d50b3: bb 64 00 00 00 mov $0x64,%ebx 2d50b8: bd f4 01 00 00 mov $0x1f4,%ebp 2d50bd: 83 f8 04 cmp $0x4,%eax 2d50c0: 74 b1 je 2d5073 2d50c2: eb 88 jmp 2d504c 2d50c4: bb 64 00 00 00 mov $0x64,%ebx 2d50c9: bd f4 01 00 00 mov $0x1f4,%ebp 2d50ce: eb a3 jmp 2d5073 2d50d0: 48 8b 3c 24 mov (%rsp),%rdi 2d50d4: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2d50d9: 89 6c 24 08 mov %ebp,0x8(%rsp) 2d50dd: 89 5c 24 0c mov %ebx,0xc(%rsp) 2d50e1: e8 00 00 00 00 callq 2d50e6 2d50e6: 48 8b 3c 24 mov (%rsp),%rdi 2d50ea: e8 00 00 00 00 callq 2d50ef 2d50ef: eb b8 jmp 2d50a9 2d50f1: e8 00 00 00 00 callq 2d50f6 2d50f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2d50fd: 00 00 00 00000000002d5100 : 2d5100: e8 00 00 00 00 callq 2d5105 2d5105: 41 57 push %r15 2d5107: 49 89 ff mov %rdi,%r15 2d510a: 41 56 push %r14 2d510c: 49 89 f6 mov %rsi,%r14 2d510f: 41 55 push %r13 2d5111: 41 54 push %r12 2d5113: 55 push %rbp 2d5114: 53 push %rbx 2d5115: 48 81 ec 20 03 00 00 sub $0x320,%rsp 2d511c: 4c 8b 66 08 mov 0x8(%rsi),%r12 2d5120: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d5127: 00 00 2d5129: 48 89 84 24 18 03 00 mov %rax,0x318(%rsp) 2d5130: 00 2d5131: 31 c0 xor %eax,%eax 2d5133: 48 8d 5c 24 64 lea 0x64(%rsp),%rbx 2d5138: 48 8d 7c 24 68 lea 0x68(%rsp),%rdi 2d513d: 48 c7 44 24 64 00 00 movq $0x0,0x64(%rsp) 2d5144: 00 00 2d5146: 48 c7 84 24 10 03 00 movq $0x0,0x310(%rsp) 2d514d: 00 00 00 00 00 2d5152: 48 89 d9 mov %rbx,%rcx 2d5155: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2d515c: 00 00 2d515e: 48 29 f9 sub %rdi,%rcx 2d5161: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2d5168: 00 00 2d516a: 81 c1 b4 02 00 00 add $0x2b4,%ecx 2d5170: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2d5177: 00 00 2d5179: c1 e9 03 shr $0x3,%ecx 2d517c: 48 c7 44 24 40 00 00 movq $0x0,0x40(%rsp) 2d5183: 00 00 2d5185: 48 c7 44 24 48 00 00 movq $0x0,0x48(%rsp) 2d518c: 00 00 2d518e: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 2d5195: 00 00 2d5197: 48 c7 44 24 58 00 00 movq $0x0,0x58(%rsp) 2d519e: 00 00 2d51a0: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2d51a7: 00 00 2d51a9: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2d51b0: 00 00 2d51b2: f3 48 ab rep stos %rax,%es:(%rdi) 2d51b5: 49 8d bf a0 00 00 00 lea 0xa0(%r15),%rdi 2d51bc: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2d51c0: 48 8b 16 mov (%rsi),%rdx 2d51c3: 48 8b 92 98 02 00 00 mov 0x298(%rdx),%rdx 2d51ca: 48 8b 6a 58 mov 0x58(%rdx),%rbp 2d51ce: 49 8d 97 5c 01 00 00 lea 0x15c(%r15),%rdx 2d51d5: 4c 8b 6d 00 mov 0x0(%rbp),%r13 2d51d9: 49 c7 47 3c 00 00 00 movq $0x0,0x3c(%r15) 2d51e0: 00 2d51e1: 49 89 97 90 02 00 00 mov %rdx,0x290(%r15) 2d51e8: 48 8b 16 mov (%rsi),%rdx 2d51eb: 4d 89 a7 30 01 00 00 mov %r12,0x130(%r15) 2d51f2: 49 89 97 28 01 00 00 mov %rdx,0x128(%r15) 2d51f9: 8b 56 14 mov 0x14(%rsi),%edx 2d51fc: 41 89 57 30 mov %edx,0x30(%r15) 2d5200: 44 89 fa mov %r15d,%edx 2d5203: 49 c7 87 98 00 00 00 movq $0x0,0x98(%r15) 2d520a: 00 00 00 00 2d520e: 29 fa sub %edi,%edx 2d5210: 8d 8a f8 00 00 00 lea 0xf8(%rdx),%ecx 2d5216: 49 c7 87 f0 00 00 00 movq $0x0,0xf0(%r15) 2d521d: 00 00 00 00 2d5221: c1 e9 03 shr $0x3,%ecx 2d5224: f3 48 ab rep stos %rax,%es:(%rdi) 2d5227: 48 89 ef mov %rbp,%rdi 2d522a: 49 c7 87 88 00 00 00 movq $0x0,0x88(%r15) 2d5231: 00 00 00 00 2d5235: 49 c7 87 90 00 00 00 movq $0x0,0x90(%r15) 2d523c: 00 00 00 00 2d5240: 48 8b 45 00 mov 0x0(%rbp),%rax 2d5244: 0f b6 76 10 movzbl 0x10(%rsi),%esi 2d5248: 48 8b 40 08 mov 0x8(%rax),%rax 2d524c: e8 00 00 00 00 callq 2d5251 2d5251: 0f b6 f4 movzbl %ah,%esi 2d5254: 41 89 87 48 01 00 00 mov %eax,0x148(%r15) 2d525b: 89 f0 mov %esi,%eax 2d525d: 83 e0 f0 and $0xfffffff0,%eax 2d5260: 3c 30 cmp $0x30,%al 2d5262: 0f 85 8f 04 00 00 jne 2d56f7 2d5268: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2d526f: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2d5276: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2d527d: 48 8b 40 08 mov 0x8(%rax),%rax 2d5281: 48 85 c0 test %rax,%rax 2d5284: 74 08 je 2d528e 2d5286: 4c 89 ff mov %r15,%rdi 2d5289: e8 00 00 00 00 callq 2d528e 2d528e: 49 8b 87 30 01 00 00 mov 0x130(%r15),%rax 2d5295: 41 8b b7 48 01 00 00 mov 0x148(%r15),%esi 2d529c: 48 8b 78 58 mov 0x58(%rax),%rdi 2d52a0: 48 8b 50 68 mov 0x68(%rax),%rdx 2d52a4: e8 00 00 00 00 callq 2d52a9 2d52a9: 49 89 87 a8 02 00 00 mov %rax,0x2a8(%r15) 2d52b0: 48 89 c7 mov %rax,%rdi 2d52b3: 48 85 c0 test %rax,%rax 2d52b6: 74 26 je 2d52de 2d52b8: be 04 00 00 00 mov $0x4,%esi 2d52bd: e8 00 00 00 00 callq 2d52c2 2d52c2: 49 8b bf a8 02 00 00 mov 0x2a8(%r15),%rdi 2d52c9: e8 00 00 00 00 callq 2d52ce 2d52ce: 49 8b bf a8 02 00 00 mov 0x2a8(%r15),%rdi 2d52d5: e8 00 00 00 00 callq 2d52da 2d52da: 41 89 47 3c mov %eax,0x3c(%r15) 2d52de: 41 0f b6 87 48 01 00 movzbl 0x148(%r15),%eax 2d52e5: 00 2d52e6: 3c 0c cmp $0xc,%al 2d52e8: 0f 84 bf 05 00 00 je 2d58ad 2d52ee: 76 36 jbe 2d5326 2d52f0: 3c 13 cmp $0x13,%al 2d52f2: 0f 84 89 04 00 00 je 2d5781 2d52f8: 3c 14 cmp $0x14,%al 2d52fa: 0f 85 7f 03 00 00 jne 2d567f 2d5300: 49 8b bf a8 02 00 00 mov 0x2a8(%r15),%rdi 2d5307: 41 c7 47 38 80 00 00 movl $0x80,0x38(%r15) 2d530e: 00 2d530f: b9 80 00 00 00 mov $0x80,%ecx 2d5314: 48 85 ff test %rdi,%rdi 2d5317: 74 30 je 2d5349 2d5319: 41 c7 47 3c 00 00 00 movl $0x0,0x3c(%r15) 2d5320: 00 2d5321: e9 78 04 00 00 jmpq 2d579e 2d5326: 3c 03 cmp $0x3,%al 2d5328: 0f 84 41 04 00 00 je 2d576f 2d532e: 0f 86 65 03 00 00 jbe 2d5699 2d5334: 3c 04 cmp $0x4,%al 2d5336: 0f 85 a3 06 00 00 jne 2d59df 2d533c: 41 c7 47 38 02 00 00 movl $0x2,0x38(%r15) 2d5343: 00 2d5344: b9 02 00 00 00 mov $0x2,%ecx 2d5349: 41 8b 56 10 mov 0x10(%r14),%edx 2d534d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d5354: bf 04 00 00 00 mov $0x4,%edi 2d5359: e8 00 00 00 00 callq 2d535e 2d535e: 49 8b 87 30 01 00 00 mov 0x130(%r15),%rax 2d5365: 48 8d 7c 24 28 lea 0x28(%rsp),%rdi 2d536a: 4c 89 7c 24 38 mov %r15,0x38(%rsp) 2d536f: 48 89 44 24 30 mov %rax,0x30(%rsp) 2d5374: 41 8b 87 48 01 00 00 mov 0x148(%r15),%eax 2d537b: 89 44 24 28 mov %eax,0x28(%rsp) 2d537f: e8 00 00 00 00 callq 2d5384 2d5384: 49 89 87 18 01 00 00 mov %rax,0x118(%r15) 2d538b: 48 89 c7 mov %rax,%rdi 2d538e: 48 85 c0 test %rax,%rax 2d5391: 0f 84 ab 05 00 00 je 2d5942 2d5397: 48 83 38 00 cmpq $0x0,(%rax) 2d539b: 0f 84 0f 04 00 00 je 2d57b0 2d53a1: e8 00 00 00 00 callq 2d53a6 2d53a6: 48 89 c7 mov %rax,%rdi 2d53a9: e8 00 00 00 00 callq 2d53ae 2d53ae: 41 88 87 04 01 00 00 mov %al,0x104(%r15) 2d53b5: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2d53bc: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2d53c3: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2d53ca: 48 8b 40 10 mov 0x10(%rax),%rax 2d53ce: 48 85 c0 test %rax,%rax 2d53d1: 74 1a je 2d53ed 2d53d3: 41 0f b6 97 48 01 00 movzbl 0x148(%r15),%edx 2d53da: 00 2d53db: 80 fa 14 cmp $0x14,%dl 2d53de: 0f 84 dd 03 00 00 je 2d57c1 2d53e4: 80 fa 0e cmp $0xe,%dl 2d53e7: 0f 84 d4 03 00 00 je 2d57c1 2d53ed: 4c 89 64 24 50 mov %r12,0x50(%rsp) 2d53f2: 49 8b 7c 24 58 mov 0x58(%r12),%rdi 2d53f7: 31 d2 xor %edx,%edx 2d53f9: 45 31 f6 xor %r14d,%r14d 2d53fc: 41 8b b7 48 01 00 00 mov 0x148(%r15),%esi 2d5403: 48 8d 4c 24 4c lea 0x4c(%rsp),%rcx 2d5408: 49 8b 45 10 mov 0x10(%r13),%rax 2d540c: e8 00 00 00 00 callq 2d5411 2d5411: 41 8b 87 48 01 00 00 mov 0x148(%r15),%eax 2d5418: 49 8b bf 18 01 00 00 mov 0x118(%r15),%rdi 2d541f: 89 44 24 44 mov %eax,0x44(%rsp) 2d5423: e8 00 00 00 00 callq 2d5428 2d5428: 48 89 c7 mov %rax,%rdi 2d542b: 48 85 c0 test %rax,%rax 2d542e: 74 12 je 2d5442 2d5430: e8 00 00 00 00 callq 2d5435 2d5435: 83 f8 07 cmp $0x7,%eax 2d5438: 0f 87 c7 03 00 00 ja 2d5805 2d543e: 44 8d 70 01 lea 0x1(%rax),%r14d 2d5442: 49 8b 87 30 01 00 00 mov 0x130(%r15),%rax 2d5449: 41 8b b7 48 01 00 00 mov 0x148(%r15),%esi 2d5450: 44 89 74 24 40 mov %r14d,0x40(%rsp) 2d5455: 48 8b 78 58 mov 0x58(%rax),%rdi 2d5459: 48 8b 50 68 mov 0x68(%rax),%rdx 2d545d: e8 00 00 00 00 callq 2d5462 2d5462: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d5467: 48 89 c7 mov %rax,%rdi 2d546a: 48 85 c0 test %rax,%rax 2d546d: 0f 84 be 03 00 00 je 2d5831 2d5473: e8 00 00 00 00 callq 2d5478 2d5478: 44 8d 70 ff lea -0x1(%rax),%r14d 2d547c: 44 89 f0 mov %r14d,%eax 2d547f: 41 83 fe 05 cmp $0x5,%r14d 2d5483: 0f 87 36 04 00 00 ja 2d58bf 2d5489: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 2d548e: 88 44 24 04 mov %al,0x4(%rsp) 2d5492: e8 00 00 00 00 callq 2d5497 2d5497: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 2d549c: 41 88 87 05 01 00 00 mov %al,0x105(%r15) 2d54a3: 0f b6 54 24 4d movzbl 0x4d(%rsp),%edx 2d54a8: 0f b6 44 24 4c movzbl 0x4c(%rsp),%eax 2d54ad: 44 89 74 24 48 mov %r14d,0x48(%rsp) 2d54b2: 83 e2 0f and $0xf,%edx 2d54b5: 3c 11 cmp $0x11,%al 2d54b7: 0f 84 2f 04 00 00 je 2d58ec 2d54bd: 0f 87 0f 02 00 00 ja 2d56d2 2d54c3: 3c 0f cmp $0xf,%al 2d54c5: 0f 84 55 04 00 00 je 2d5920 2d54cb: 3c 10 cmp $0x10,%al 2d54cd: 0f 85 db 01 00 00 jne 2d56ae 2d54d3: b8 04 00 00 00 mov $0x4,%eax 2d54d8: 80 fa 01 cmp $0x1,%dl 2d54db: 74 10 je 2d54ed 2d54dd: 80 fa 02 cmp $0x2,%dl 2d54e0: b8 ff ff ff ff mov $0xffffffff,%eax 2d54e5: ba 05 00 00 00 mov $0x5,%edx 2d54ea: 0f 44 c2 cmove %edx,%eax 2d54ed: 89 44 24 58 mov %eax,0x58(%rsp) 2d54f1: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2d54f8: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi 2d54fd: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2d5504: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2d550b: 48 8b 40 18 mov 0x18(%rax),%rax 2d550f: e8 00 00 00 00 callq 2d5514 2d5514: 49 89 87 40 01 00 00 mov %rax,0x140(%r15) 2d551b: 48 85 c0 test %rax,%rax 2d551e: 0f 84 53 04 00 00 je 2d5977 2d5524: 8b 40 38 mov 0x38(%rax),%eax 2d5527: 45 31 f6 xor %r14d,%r14d 2d552a: 41 88 87 06 01 00 00 mov %al,0x106(%r15) 2d5531: 49 8d 87 50 01 00 00 lea 0x150(%r15),%rax 2d5538: 48 89 44 24 08 mov %rax,0x8(%rsp) 2d553d: 41 8b b7 48 01 00 00 mov 0x148(%r15),%esi 2d5544: 49 8b 7c 24 58 mov 0x58(%r12),%rdi 2d5549: 44 89 f2 mov %r14d,%edx 2d554c: 49 8b 45 28 mov 0x28(%r13),%rax 2d5550: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2d5555: e8 00 00 00 00 callq 2d555a 2d555a: 85 c0 test %eax,%eax 2d555c: 0f 85 48 04 00 00 jne 2d59aa 2d5562: 49 8b b7 54 01 00 00 mov 0x154(%r15),%rsi 2d5569: 49 8b 7c 24 58 mov 0x58(%r12),%rdi 2d556e: 89 44 24 04 mov %eax,0x4(%rsp) 2d5572: 49 8b 45 68 mov 0x68(%r13),%rax 2d5576: e8 00 00 00 00 callq 2d557b 2d557b: 8b 54 24 04 mov 0x4(%rsp),%edx 2d557f: 84 c0 test %al,%al 2d5581: 0f 84 d5 01 00 00 je 2d575c 2d5587: 41 0f b7 87 54 01 00 movzwl 0x154(%r15),%eax 2d558e: 00 2d558f: 66 83 f8 02 cmp $0x2,%ax 2d5593: 0f 84 b8 01 00 00 je 2d5751 2d5599: 66 83 f8 01 cmp $0x1,%ax 2d559d: 75 0b jne 2d55aa 2d559f: 41 83 7f 38 10 cmpl $0x10,0x38(%r15) 2d55a4: 0f 84 b2 01 00 00 je 2d575c 2d55aa: 48 8b 75 30 mov 0x30(%rbp),%rsi 2d55ae: 31 c0 xor %eax,%eax 2d55b0: 48 85 f6 test %rsi,%rsi 2d55b3: 74 3c je 2d55f1 2d55b5: 48 8d 7c 24 6c lea 0x6c(%rsp),%rdi 2d55ba: 48 8b 06 mov (%rsi),%rax 2d55bd: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2d55c1: 48 29 fb sub %rdi,%rbx 2d55c4: 48 89 44 24 64 mov %rax,0x64(%rsp) 2d55c9: 48 8b 86 ac 02 00 00 mov 0x2ac(%rsi),%rax 2d55d0: 48 29 de sub %rbx,%rsi 2d55d3: 81 c3 b4 02 00 00 add $0x2b4,%ebx 2d55d9: c1 eb 03 shr $0x3,%ebx 2d55dc: 48 89 84 24 10 03 00 mov %rax,0x310(%rsp) 2d55e3: 00 2d55e4: 89 d9 mov %ebx,%ecx 2d55e6: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2d55e9: 0f b7 84 24 8c 00 00 movzwl 0x8c(%rsp),%eax 2d55f0: 00 2d55f1: 41 0f b7 8f 48 01 00 movzwl 0x148(%r15),%ecx 2d55f8: 00 2d55f9: eb 0f jmp 2d560a 2d55fb: 48 63 c2 movslq %edx,%rax 2d55fe: 48 8d 04 40 lea (%rax,%rax,2),%rax 2d5602: 0f b7 84 c4 8c 00 00 movzwl 0x8c(%rsp,%rax,8),%eax 2d5609: 00 2d560a: 66 39 c1 cmp %ax,%cx 2d560d: 0f 84 2e 02 00 00 je 2d5841 2d5613: 83 c2 01 add $0x1,%edx 2d5616: 83 fa 07 cmp $0x7,%edx 2d5619: 75 e0 jne 2d55fb 2d561b: 48 8b 45 00 mov 0x0(%rbp),%rax 2d561f: 48 8b 80 d8 00 00 00 mov 0xd8(%rax),%rax 2d5626: 48 85 c0 test %rax,%rax 2d5629: 74 08 je 2d5633 2d562b: 48 89 ef mov %rbp,%rdi 2d562e: e8 00 00 00 00 callq 2d5633 2d5633: 41 80 7f 44 00 cmpb $0x0,0x44(%r15) 2d5638: 75 08 jne 2d5642 2d563a: 4c 89 ff mov %r15,%rdi 2d563d: e8 de f9 ff ff callq 2d5020 2d5642: 41 c7 87 0c 02 00 00 movl $0xffffffff,0x20c(%r15) 2d5649: ff ff ff ff 2d564d: 41 bc 01 00 00 00 mov $0x1,%r12d 2d5653: 48 8b 84 24 18 03 00 mov 0x318(%rsp),%rax 2d565a: 00 2d565b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d5662: 00 00 2d5664: 0f 85 6b 03 00 00 jne 2d59d5 2d566a: 48 81 c4 20 03 00 00 add $0x320,%rsp 2d5671: 44 89 e0 mov %r12d,%eax 2d5674: 5b pop %rbx 2d5675: 5d pop %rbp 2d5676: 41 5c pop %r12 2d5678: 41 5d pop %r13 2d567a: 41 5e pop %r14 2d567c: 41 5f pop %r15 2d567e: c3 retq 2d567f: 3c 0e cmp $0xe,%al 2d5681: 0f 85 53 03 00 00 jne 2d59da 2d5687: 41 c7 47 38 08 00 00 movl $0x8,0x38(%r15) 2d568e: 00 2d568f: b9 08 00 00 00 mov $0x8,%ecx 2d5694: e9 b0 fc ff ff jmpq 2d5349 2d5699: 3c 01 cmp $0x1,%al 2d569b: 0f 84 ce 00 00 00 je 2d576f 2d56a1: 3c 02 cmp $0x2,%al 2d56a3: 0f 84 93 fc ff ff je 2d533c 2d56a9: e9 00 00 00 00 jmpq 2d56ae 2d56ae: 3c 0d cmp $0xd,%al 2d56b0: 0f 85 71 01 00 00 jne 2d5827 2d56b6: 31 c0 xor %eax,%eax 2d56b8: 80 fa 01 cmp $0x1,%dl 2d56bb: 0f 84 2c fe ff ff je 2d54ed 2d56c1: 31 c0 xor %eax,%eax 2d56c3: 80 fa 02 cmp $0x2,%dl 2d56c6: 0f 94 c0 sete %al 2d56c9: 8d 44 00 ff lea -0x1(%rax,%rax,1),%eax 2d56cd: e9 1b fe ff ff jmpq 2d54ed 2d56d2: 3c 12 cmp $0x12,%al 2d56d4: 0f 84 27 02 00 00 je 2d5901 2d56da: 3c 14 cmp $0x14,%al 2d56dc: 0f 85 45 01 00 00 jne 2d5827 2d56e2: 80 fa 01 cmp $0x1,%dl 2d56e5: b8 09 00 00 00 mov $0x9,%eax 2d56ea: ba ff ff ff ff mov $0xffffffff,%edx 2d56ef: 0f 45 c2 cmovne %edx,%eax 2d56f2: e9 f6 fd ff ff jmpq 2d54ed 2d56f7: 41 89 f0 mov %esi,%r8d 2d56fa: 41 8b 4e 10 mov 0x10(%r14),%ecx 2d56fe: 41 b9 03 00 00 00 mov $0x3,%r9d 2d5704: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d570b: 41 c0 e8 04 shr $0x4,%r8b 2d570f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d5716: bf 04 00 00 00 mov $0x4,%edi 2d571b: 41 83 e0 0f and $0xf,%r8d 2d571f: e8 00 00 00 00 callq 2d5724 2d5724: 45 31 e4 xor %r12d,%r12d 2d5727: 49 83 bf a8 02 00 00 cmpq $0x0,0x2a8(%r15) 2d572e: 00 2d572f: 0f 84 1e ff ff ff je 2d5653 2d5735: 49 8d bf a8 02 00 00 lea 0x2a8(%r15),%rdi 2d573c: e8 00 00 00 00 callq 2d5741 2d5741: 49 c7 87 a8 02 00 00 movq $0x0,0x2a8(%r15) 2d5748: 00 00 00 00 2d574c: e9 02 ff ff ff jmpq 2d5653 2d5751: 41 83 7f 38 10 cmpl $0x10,0x38(%r15) 2d5756: 0f 84 4e fe ff ff je 2d55aa 2d575c: 41 83 c6 01 add $0x1,%r14d 2d5760: 41 83 fe 04 cmp $0x4,%r14d 2d5764: 0f 85 d3 fd ff ff jne 2d553d 2d576a: e9 3b fe ff ff jmpq 2d55aa 2d576f: 41 c7 47 38 01 00 00 movl $0x1,0x38(%r15) 2d5776: 00 2d5777: b9 01 00 00 00 mov $0x1,%ecx 2d577c: e9 c8 fb ff ff jmpq 2d5349 2d5781: 49 8b bf a8 02 00 00 mov 0x2a8(%r15),%rdi 2d5788: 41 c7 47 38 20 00 00 movl $0x20,0x38(%r15) 2d578f: 00 2d5790: b9 20 00 00 00 mov $0x20,%ecx 2d5795: 48 85 ff test %rdi,%rdi 2d5798: 0f 84 ab fb ff ff je 2d5349 2d579e: e8 00 00 00 00 callq 2d57a3 2d57a3: 41 8b 4f 38 mov 0x38(%r15),%ecx 2d57a7: 41 89 47 40 mov %eax,0x40(%r15) 2d57ab: e9 99 fb ff ff jmpq 2d5349 2d57b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d57b7: e8 00 00 00 00 callq 2d57bc 2d57bc: e9 63 ff ff ff jmpq 2d5724 2d57c1: 4c 89 64 24 18 mov %r12,0x18(%rsp) 2d57c6: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2d57cb: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) 2d57d2: 00 2d57d3: e8 00 00 00 00 callq 2d57d8 2d57d8: 49 89 87 38 01 00 00 mov %rax,0x138(%r15) 2d57df: 48 85 c0 test %rax,%rax 2d57e2: 0f 85 05 fc ff ff jne 2d53ed 2d57e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d57ef: e8 00 00 00 00 callq 2d57f4 2d57f4: 49 8d bf 18 01 00 00 lea 0x118(%r15),%rdi 2d57fb: e8 00 00 00 00 callq 2d5800 2d5800: e9 1f ff ff ff jmpq 2d5724 2d5805: b9 12 05 00 00 mov $0x512,%ecx 2d580a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d5811: bf 02 00 00 00 mov $0x2,%edi 2d5816: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d581d: e8 00 00 00 00 callq 2d5822 2d5822: e9 1b fc ff ff jmpq 2d5442 2d5827: b8 ff ff ff ff mov $0xffffffff,%eax 2d582c: e9 bc fc ff ff jmpq 2d54ed 2d5831: b8 07 00 00 00 mov $0x7,%eax 2d5836: 41 be 07 00 00 00 mov $0x7,%r14d 2d583c: e9 5b fc ff ff jmpq 2d549c 2d5841: 41 8b 8f 50 01 00 00 mov 0x150(%r15),%ecx 2d5848: 48 63 c2 movslq %edx,%rax 2d584b: 85 c9 test %ecx,%ecx 2d584d: 74 19 je 2d5868 2d584f: 48 8d 14 40 lea (%rax,%rax,2),%rdx 2d5853: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi 2d585a: 00 2d585b: 3b 8c d4 88 00 00 00 cmp 0x88(%rsp,%rdx,8),%ecx 2d5862: 0f 84 eb 00 00 00 je 2d5953 2d5868: 48 8d 04 40 lea (%rax,%rax,2),%rax 2d586c: 41 0f b7 97 58 01 00 movzwl 0x158(%r15),%edx 2d5873: 00 2d5874: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx 2d587b: 00 2d587c: 39 94 c4 84 00 00 00 cmp %edx,0x84(%rsp,%rax,8) 2d5883: 0f 85 92 fd ff ff jne 2d561b 2d5889: 0f b6 84 0c 98 00 00 movzbl 0x98(%rsp,%rcx,1),%eax 2d5890: 00 2d5891: 41 88 87 4c 01 00 00 mov %al,0x14c(%r15) 2d5898: 0f b7 84 0c 9a 00 00 movzwl 0x9a(%rsp,%rcx,1),%eax 2d589f: 00 2d58a0: 66 41 89 87 f4 01 00 mov %ax,0x1f4(%r15) 2d58a7: 00 2d58a8: e9 6e fd ff ff jmpq 2d561b 2d58ad: 41 c7 47 38 04 00 00 movl $0x4,0x38(%r15) 2d58b4: 00 2d58b5: b9 04 00 00 00 mov $0x4,%ecx 2d58ba: e9 8a fa ff ff jmpq 2d5349 2d58bf: b9 e6 04 00 00 mov $0x4e6,%ecx 2d58c4: bf 02 00 00 00 mov $0x2,%edi 2d58c9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d58d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d58d7: e8 00 00 00 00 callq 2d58dc 2d58dc: 41 be 07 00 00 00 mov $0x7,%r14d 2d58e2: b8 07 00 00 00 mov $0x7,%eax 2d58e7: e9 9d fb ff ff jmpq 2d5489 2d58ec: 80 fa 01 cmp $0x1,%dl 2d58ef: b8 06 00 00 00 mov $0x6,%eax 2d58f4: ba ff ff ff ff mov $0xffffffff,%edx 2d58f9: 0f 45 c2 cmovne %edx,%eax 2d58fc: e9 ec fb ff ff jmpq 2d54ed 2d5901: b8 07 00 00 00 mov $0x7,%eax 2d5906: 80 fa 01 cmp $0x1,%dl 2d5909: 0f 84 de fb ff ff je 2d54ed 2d590f: 31 c0 xor %eax,%eax 2d5911: 80 fa 02 cmp $0x2,%dl 2d5914: 0f 94 c0 sete %al 2d5917: 8d 44 c0 ff lea -0x1(%rax,%rax,8),%eax 2d591b: e9 cd fb ff ff jmpq 2d54ed 2d5920: b8 02 00 00 00 mov $0x2,%eax 2d5925: 80 fa 01 cmp $0x1,%dl 2d5928: 0f 84 bf fb ff ff je 2d54ed 2d592e: 31 c0 xor %eax,%eax 2d5930: 80 fa 02 cmp $0x2,%dl 2d5933: 0f 94 c0 sete %al 2d5936: 8d 04 85 ff ff ff ff lea -0x1(,%rax,4),%eax 2d593d: e9 ab fb ff ff jmpq 2d54ed 2d5942: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d5949: e8 00 00 00 00 callq 2d594e 2d594e: e9 d1 fd ff ff jmpq 2d5724 2d5953: 0f b6 84 34 98 00 00 movzbl 0x98(%rsp,%rsi,1),%eax 2d595a: 00 2d595b: 41 88 87 4c 01 00 00 mov %al,0x14c(%r15) 2d5962: 0f b7 84 34 9a 00 00 movzwl 0x9a(%rsp,%rsi,1),%eax 2d5969: 00 2d596a: 66 41 89 87 f4 01 00 mov %ax,0x1f4(%r15) 2d5971: 00 2d5972: e9 a4 fc ff ff jmpq 2d561b 2d5977: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d597e: e8 00 00 00 00 callq 2d5983 2d5983: 49 8b 87 38 01 00 00 mov 0x138(%r15),%rax 2d598a: 48 85 c0 test %rax,%rax 2d598d: 0f 84 61 fe ff ff je 2d57f4 2d5993: 48 8b 00 mov (%rax),%rax 2d5996: 49 8d bf 38 01 00 00 lea 0x138(%r15),%rdi 2d599d: 48 8b 00 mov (%rax),%rax 2d59a0: e8 00 00 00 00 callq 2d59a5 2d59a5: e9 4a fe ff ff jmpq 2d57f4 2d59aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d59b1: e8 00 00 00 00 callq 2d59b6 2d59b6: 49 8b 87 40 01 00 00 mov 0x140(%r15),%rax 2d59bd: 49 8d bf 40 01 00 00 lea 0x140(%r15),%rdi 2d59c4: 48 8b 00 mov (%rax),%rax 2d59c7: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2d59ce: e8 00 00 00 00 callq 2d59d3 2d59d3: eb ae jmp 2d5983 2d59d5: e8 00 00 00 00 callq 2d59da 2d59da: e9 00 00 00 00 jmpq 2d59df 2d59df: e9 00 00 00 00 jmpq 2d59e4 2d59e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d59eb: 00 00 00 00 2d59ef: 90 nop 00000000002d59f0 : 2d59f0: e8 00 00 00 00 callq 2d59f5 2d59f5: 55 push %rbp 2d59f6: 48 89 f5 mov %rsi,%rbp 2d59f9: 53 push %rbx 2d59fa: 48 83 ec 18 sub $0x18,%rsp 2d59fe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d5a05: 00 00 2d5a07: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d5a0c: 31 c0 xor %eax,%eax 2d5a0e: 8b 47 38 mov 0x38(%rdi),%eax 2d5a11: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2d5a18: 00 2d5a19: 83 f8 08 cmp $0x8,%eax 2d5a1c: 0f 84 9b 00 00 00 je 2d5abd 2d5a22: 48 89 fb mov %rdi,%rbx 2d5a25: 3d 80 00 00 00 cmp $0x80,%eax 2d5a2a: 75 33 jne 2d5a5f 2d5a2c: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 2d5a33: be 01 00 00 00 mov $0x1,%esi 2d5a38: 48 8b 80 d8 e6 00 00 mov 0xe6d8(%rax),%rax 2d5a3f: e8 00 00 00 00 callq 2d5a44 2d5a44: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 2d5a4b: be 01 00 00 00 mov $0x1,%esi 2d5a50: 48 89 df mov %rbx,%rdi 2d5a53: 48 8b 80 e0 e6 00 00 mov 0xe6e0(%rax),%rax 2d5a5a: e8 00 00 00 00 callq 2d5a5f 2d5a5f: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 2d5a66: 8b b3 48 01 00 00 mov 0x148(%rbx),%esi 2d5a6c: 48 8b 78 58 mov 0x58(%rax),%rdi 2d5a70: 48 8b 50 68 mov 0x68(%rax),%rdx 2d5a74: e8 00 00 00 00 callq 2d5a79 2d5a79: 48 89 c7 mov %rax,%rdi 2d5a7c: 48 89 44 24 08 mov %rax,0x8(%rsp) 2d5a81: 31 c0 xor %eax,%eax 2d5a83: 48 85 ff test %rdi,%rdi 2d5a86: 74 41 je 2d5ac9 2d5a88: be 04 00 00 00 mov $0x4,%esi 2d5a8d: e8 00 00 00 00 callq 2d5a92 2d5a92: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2d5a97: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2d5a9c: e8 00 00 00 00 callq 2d5aa1 2d5aa1: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2d5aa6: e8 00 00 00 00 callq 2d5aab 2d5aab: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2d5ab0: e8 00 00 00 00 callq 2d5ab5 2d5ab5: 8b 44 24 04 mov 0x4(%rsp),%eax 2d5ab9: 85 c0 test %eax,%eax 2d5abb: 74 23 je 2d5ae0 2d5abd: c7 45 00 01 00 00 00 movl $0x1,0x0(%rbp) 2d5ac4: b8 01 00 00 00 mov $0x1,%eax 2d5ac9: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2d5ace: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2d5ad5: 00 00 2d5ad7: 75 15 jne 2d5aee 2d5ad9: 48 83 c4 18 add $0x18,%rsp 2d5add: 5b pop %rbx 2d5ade: 5d pop %rbp 2d5adf: c3 retq 2d5ae0: c7 45 00 00 00 00 00 movl $0x0,0x0(%rbp) 2d5ae7: b8 01 00 00 00 mov $0x1,%eax 2d5aec: eb db jmp 2d5ac9 2d5aee: e8 00 00 00 00 callq 2d5af3 2d5af3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d5afa: 00 00 00 00 2d5afe: 66 90 xchg %ax,%ax 00000000002d5b00 : 2d5b00: e8 00 00 00 00 callq 2d5b05 2d5b05: 55 push %rbp 2d5b06: 48 89 e5 mov %rsp,%rbp 2d5b09: 41 57 push %r15 2d5b0b: 49 89 ff mov %rdi,%r15 2d5b0e: 41 56 push %r14 2d5b10: 4c 8d b5 f4 fe ff ff lea -0x10c(%rbp),%r14 2d5b17: 48 8d bd f8 fe ff ff lea -0x108(%rbp),%rdi 2d5b1e: 41 55 push %r13 2d5b20: 4c 89 f1 mov %r14,%rcx 2d5b23: 41 54 push %r12 2d5b25: 48 29 f9 sub %rdi,%rcx 2d5b28: 41 52 push %r10 2d5b2a: 83 c1 40 add $0x40,%ecx 2d5b2d: 53 push %rbx 2d5b2e: c1 e9 03 shr $0x3,%ecx 2d5b31: 48 81 ec 20 01 00 00 sub $0x120,%rsp 2d5b38: 89 b5 c8 fe ff ff mov %esi,-0x138(%rbp) 2d5b3e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d5b45: 00 00 2d5b47: 48 89 45 c8 mov %rax,-0x38(%rbp) 2d5b4b: 31 c0 xor %eax,%eax 2d5b4d: 48 c7 85 f4 fe ff ff movq $0x0,-0x10c(%rbp) 2d5b54: 00 00 00 00 2d5b58: 48 c7 85 2c ff ff ff movq $0x0,-0xd4(%rbp) 2d5b5f: 00 00 00 00 2d5b63: 48 c7 85 d8 fe ff ff movq $0x0,-0x128(%rbp) 2d5b6a: 00 00 00 00 2d5b6e: 48 c7 85 e0 fe ff ff movq $0x0,-0x120(%rbp) 2d5b75: 00 00 00 00 2d5b79: 48 c7 85 e8 fe ff ff movq $0x0,-0x118(%rbp) 2d5b80: 00 00 00 00 2d5b84: f3 48 ab rep stos %rax,%es:(%rdi) 2d5b87: c7 85 d4 fe ff ff 00 movl $0x0,-0x12c(%rbp) 2d5b8e: 00 00 00 2d5b91: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2d5b98: 41 8b 57 38 mov 0x38(%r15),%edx 2d5b9c: 48 8b 98 78 03 00 00 mov 0x378(%rax),%rbx 2d5ba3: 49 8b 87 30 01 00 00 mov 0x130(%r15),%rax 2d5baa: 48 89 85 c0 fe ff ff mov %rax,-0x140(%rbp) 2d5bb1: 81 fa 00 02 00 00 cmp $0x200,%edx 2d5bb7: 0f 84 0f 04 00 00 je 2d5fcc 2d5bbd: 83 fa 08 cmp $0x8,%edx 2d5bc0: 41 0f 94 c4 sete %r12b 2d5bc4: 81 fa 80 00 00 00 cmp $0x80,%edx 2d5bca: 0f 94 c0 sete %al 2d5bcd: 41 08 c4 or %al,%r12b 2d5bd0: 74 40 je 2d5c12 2d5bd2: 49 83 7f 28 00 cmpq $0x0,0x28(%r15) 2d5bd7: 74 39 je 2d5c12 2d5bd9: 81 fa 80 00 00 00 cmp $0x80,%edx 2d5bdf: 0f 84 14 05 00 00 je 2d60f9 2d5be5: 41 bc 01 00 00 00 mov $0x1,%r12d 2d5beb: 48 8b 45 c8 mov -0x38(%rbp),%rax 2d5bef: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d5bf6: 00 00 2d5bf8: 0f 85 9b 0b 00 00 jne 2d6799 2d5bfe: 48 8d 65 d0 lea -0x30(%rbp),%rsp 2d5c02: 44 89 e0 mov %r12d,%eax 2d5c05: 5b pop %rbx 2d5c06: 41 5a pop %r10 2d5c08: 41 5c pop %r12 2d5c0a: 41 5d pop %r13 2d5c0c: 41 5e pop %r14 2d5c0e: 41 5f pop %r15 2d5c10: 5d pop %rbp 2d5c11: c3 retq 2d5c12: 48 8d b5 d4 fe ff ff lea -0x12c(%rbp),%rsi 2d5c19: 4c 89 ff mov %r15,%rdi 2d5c1c: e8 00 00 00 00 callq 2d5c21 2d5c21: 41 89 c4 mov %eax,%r12d 2d5c24: 84 c0 test %al,%al 2d5c26: 0f 84 24 04 00 00 je 2d6050 2d5c2c: 4d 8b 6f 28 mov 0x28(%r15),%r13 2d5c30: 4d 85 ed test %r13,%r13 2d5c33: 74 4d je 2d5c82 2d5c35: 4c 89 ef mov %r13,%rdi 2d5c38: e8 00 00 00 00 callq 2d5c3d 2d5c3d: 49 8b 87 5c 01 00 00 mov 0x15c(%r15),%rax 2d5c44: b9 12 00 00 00 mov $0x12,%ecx 2d5c49: 48 8d bd 38 ff ff ff lea -0xc8(%rbp),%rdi 2d5c50: 49 8d b7 60 01 00 00 lea 0x160(%r15),%rsi 2d5c57: 48 89 85 34 ff ff ff mov %rax,-0xcc(%rbp) 2d5c5e: 49 8b 87 e8 01 00 00 mov 0x1e8(%r15),%rax 2d5c65: 48 89 45 c0 mov %rax,-0x40(%rbp) 2d5c69: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2d5c6c: 49 8b 7f 28 mov 0x28(%r15),%rdi 2d5c70: 48 85 ff test %rdi,%rdi 2d5c73: 74 0d je 2d5c82 2d5c75: e8 00 00 00 00 callq 2d5c7a 2d5c7a: 49 c7 47 28 00 00 00 movq $0x0,0x28(%r15) 2d5c81: 00 2d5c82: 8b 85 d4 fe ff ff mov -0x12c(%rbp),%eax 2d5c88: 41 c7 87 f8 01 00 00 movl $0x0,0x1f8(%r15) 2d5c8f: 00 00 00 00 2d5c93: 85 c0 test %eax,%eax 2d5c95: 0f 84 39 03 00 00 je 2d5fd4 2d5c9b: 41 8b 77 38 mov 0x38(%r15),%esi 2d5c9f: 41 89 47 34 mov %eax,0x34(%r15) 2d5ca3: 41 c6 47 46 00 movb $0x0,0x46(%r15) 2d5ca8: 83 fe 08 cmp $0x8,%esi 2d5cab: 0f 84 c0 05 00 00 je 2d6271 2d5cb1: 0f 87 ea 03 00 00 ja 2d60a1 2d5cb7: 83 fe 02 cmp $0x2,%esi 2d5cba: 0f 84 38 07 00 00 je 2d63f8 2d5cc0: 83 fe 04 cmp $0x4,%esi 2d5cc3: 0f 85 a9 03 00 00 jne 2d6072 2d5cc9: 0f b6 83 b6 03 00 00 movzbl 0x3b6(%rbx),%eax 2d5cd0: c7 85 2c ff ff ff 01 movl $0x1,-0xd4(%rbp) 2d5cd7: 00 00 00 2d5cda: 88 85 b8 fe ff ff mov %al,-0x148(%rbp) 2d5ce0: 84 c0 test %al,%al 2d5ce2: 0f 84 6b 04 00 00 je 2d6153 2d5ce8: c6 85 c8 fe ff ff 00 movb $0x0,-0x138(%rbp) 2d5cef: be 01 00 00 00 mov $0x1,%esi 2d5cf4: 31 db xor %ebx,%ebx 2d5cf6: c7 85 30 ff ff ff 04 movl $0x4,-0xd0(%rbp) 2d5cfd: 00 00 00 2d5d00: b8 01 00 00 00 mov $0x1,%eax 2d5d05: 41 f6 87 89 01 00 00 testb $0x3f,0x189(%r15) 2d5d0c: 3f 2d5d0d: 74 0b je 2d5d1a 2d5d0f: 41 0f b6 87 89 01 00 movzbl 0x189(%r15),%eax 2d5d16: 00 2d5d17: 83 e0 3f and $0x3f,%eax 2d5d1a: 41 89 87 f8 01 00 00 mov %eax,0x1f8(%r15) 2d5d21: 49 8b bf 18 01 00 00 mov 0x118(%r15),%rdi 2d5d28: e8 00 00 00 00 callq 2d5d2d 2d5d2d: 49 8b bf 18 01 00 00 mov 0x118(%r15),%rdi 2d5d34: e8 00 00 00 00 callq 2d5d39 2d5d39: 48 8d bd d8 fe ff ff lea -0x128(%rbp),%rdi 2d5d40: 4c 89 bd e0 fe ff ff mov %r15,-0x120(%rbp) 2d5d47: 41 88 87 20 01 00 00 mov %al,0x120(%r15) 2d5d4e: 8b 85 30 ff ff ff mov -0xd0(%rbp),%eax 2d5d54: 89 85 d8 fe ff ff mov %eax,-0x128(%rbp) 2d5d5a: e8 00 00 00 00 callq 2d5d5f 2d5d5f: 49 89 c6 mov %rax,%r14 2d5d62: 48 85 c0 test %rax,%rax 2d5d65: 0f 84 9c 06 00 00 je 2d6407 2d5d6b: 48 8b 80 48 06 00 00 mov 0x648(%rax),%rax 2d5d72: 8b 95 10 ff ff ff mov -0xf0(%rbp),%edx 2d5d78: 4c 89 fe mov %r15,%rsi 2d5d7b: 89 90 f0 01 00 00 mov %edx,0x1f0(%rax) 2d5d81: 4c 89 f2 mov %r14,%rdx 2d5d84: 41 88 9e 06 06 00 00 mov %bl,0x606(%r14) 2d5d8b: 49 8b bf 30 01 00 00 mov 0x130(%r15),%rdi 2d5d92: 4d 89 77 28 mov %r14,0x28(%r15) 2d5d96: e8 00 00 00 00 callq 2d5d9b 2d5d9b: 89 c3 mov %eax,%ebx 2d5d9d: 83 f8 02 cmp $0x2,%eax 2d5da0: 0f 84 b8 01 00 00 je 2d5f5e 2d5da6: 83 f8 03 cmp $0x3,%eax 2d5da9: 75 0c jne 2d5db7 2d5dab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d5db2: e8 00 00 00 00 callq 2d5db7 2d5db7: 49 8b 47 28 mov 0x28(%r15),%rax 2d5dbb: 44 8b 98 9c 05 00 00 mov 0x59c(%rax),%r11d 2d5dc2: 45 85 db test %r11d,%r11d 2d5dc5: 74 11 je 2d5dd8 2d5dc7: 49 8b 87 30 01 00 00 mov 0x130(%r15),%rax 2d5dce: 48 8b 00 mov (%rax),%rax 2d5dd1: c6 80 58 02 00 00 01 movb $0x1,0x258(%rax) 2d5dd8: 4d 85 ed test %r13,%r13 2d5ddb: 74 09 je 2d5de6 2d5ddd: 83 e3 fb and $0xfffffffb,%ebx 2d5de0: 0f 84 32 03 00 00 je 2d6118 2d5de6: c7 85 c0 fe ff ff 00 movl $0x0,-0x140(%rbp) 2d5ded: 00 00 00 2d5df0: 31 c0 xor %eax,%eax 2d5df2: 45 8b 96 94 05 00 00 mov 0x594(%r14),%r10d 2d5df9: 45 85 d2 test %r10d,%r10d 2d5dfc: 74 11 je 2d5e0f 2d5dfe: 49 8b 97 30 01 00 00 mov 0x130(%r15),%rdx 2d5e05: 48 8b 12 mov (%rdx),%rdx 2d5e08: c6 82 f3 01 00 00 01 movb $0x1,0x1f3(%rdx) 2d5e0f: 41 83 7f 38 20 cmpl $0x20,0x38(%r15) 2d5e14: 0f 84 df 03 00 00 je 2d61f9 2d5e1a: 84 c0 test %al,%al 2d5e1c: 0f 85 12 04 00 00 jne 2d6234 2d5e22: 41 8b 3e mov (%r14),%edi 2d5e25: 4c 89 fe mov %r15,%rsi 2d5e28: e8 13 e1 ff ff callq 2d3f40 2d5e2d: 41 83 3e 04 cmpl $0x4,(%r14) 2d5e31: 0f 84 a8 03 00 00 je 2d61df 2d5e37: 49 8d 86 12 05 00 00 lea 0x512(%r14),%rax 2d5e3e: 31 db xor %ebx,%ebx 2d5e40: 31 c9 xor %ecx,%ecx 2d5e42: 48 89 85 c8 fe ff ff mov %rax,-0x138(%rbp) 2d5e49: 41 8b 46 04 mov 0x4(%r14),%eax 2d5e4d: c1 e8 07 shr $0x7,%eax 2d5e50: 74 29 je 2d5e7b 2d5e52: 48 8b 95 c8 fe ff ff mov -0x138(%rbp),%rdx 2d5e59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d5e60: bf 04 00 00 00 mov $0x4,%edi 2d5e65: 83 c3 01 add $0x1,%ebx 2d5e68: e8 00 00 00 00 callq 2d5e6d 2d5e6d: 41 8b 46 04 mov 0x4(%r14),%eax 2d5e71: 0f b6 cb movzbl %bl,%ecx 2d5e74: c1 e8 07 shr $0x7,%eax 2d5e77: 39 c1 cmp %eax,%ecx 2d5e79: 72 d7 jb 2d5e52 2d5e7b: 41 8b 86 28 05 00 00 mov 0x528(%r14),%eax 2d5e82: 45 8b 8e 0c 05 00 00 mov 0x50c(%r14),%r9d 2d5e89: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d5e90: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d5e97: 41 0f b7 8e 08 05 00 movzwl 0x508(%r14),%ecx 2d5e9e: 00 2d5e9f: 45 0f b7 86 0a 05 00 movzwl 0x50a(%r14),%r8d 2d5ea6: 00 2d5ea7: bf 04 00 00 00 mov $0x4,%edi 2d5eac: 31 db xor %ebx,%ebx 2d5eae: 50 push %rax 2d5eaf: 41 0f b6 86 26 05 00 movzbl 0x526(%r14),%eax 2d5eb6: 00 2d5eb7: 50 push %rax 2d5eb8: ff b5 c8 fe ff ff pushq -0x138(%rbp) 2d5ebe: 41 0f b6 86 11 05 00 movzbl 0x511(%r14),%eax 2d5ec5: 00 2d5ec6: 50 push %rax 2d5ec7: 41 0f b6 86 10 05 00 movzbl 0x510(%r14),%eax 2d5ece: 00 2d5ecf: 50 push %rax 2d5ed0: e8 00 00 00 00 callq 2d5ed5 2d5ed5: 45 8b 8e 28 05 00 00 mov 0x528(%r14),%r9d 2d5edc: 31 c9 xor %ecx,%ecx 2d5ede: 48 83 c4 28 add $0x28,%rsp 2d5ee2: 45 85 c9 test %r9d,%r9d 2d5ee5: 74 51 je 2d5f38 2d5ee7: 0f b6 c3 movzbl %bl,%eax 2d5eea: bf 04 00 00 00 mov $0x4,%edi 2d5eef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d5ef6: 83 c3 01 add $0x1,%ebx 2d5ef9: 49 8d 04 86 lea (%r14,%rax,4),%rax 2d5efd: 0f b6 90 2f 05 00 00 movzbl 0x52f(%rax),%edx 2d5f04: 44 0f b6 80 2c 05 00 movzbl 0x52c(%rax),%r8d 2d5f0b: 00 2d5f0c: 44 0f b6 88 2d 05 00 movzbl 0x52d(%rax),%r9d 2d5f13: 00 2d5f14: 52 push %rdx 2d5f15: 0f b6 80 2e 05 00 00 movzbl 0x52e(%rax),%eax 2d5f1c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d5f23: 50 push %rax 2d5f24: e8 00 00 00 00 callq 2d5f29 2d5f29: 0f b6 cb movzbl %bl,%ecx 2d5f2c: 5f pop %rdi 2d5f2d: 41 58 pop %r8 2d5f2f: 41 3b 8e 28 05 00 00 cmp 0x528(%r14),%ecx 2d5f36: 72 af jb 2d5ee7 2d5f38: 8b b5 30 ff ff ff mov -0xd0(%rbp),%esi 2d5f3e: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2d5f45: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2d5f4c: 0f b6 8d b8 fe ff ff movzbl -0x148(%rbp),%ecx 2d5f53: 85 f6 test %esi,%esi 2d5f55: 4c 0f 45 c0 cmovne %rax,%r8 2d5f59: e9 b7 00 00 00 jmpq 2d6015 2d5f5e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d5f65: e8 00 00 00 00 callq 2d5f6a 2d5f6a: 41 8b 47 38 mov 0x38(%r15),%eax 2d5f6e: 83 f8 04 cmp $0x4,%eax 2d5f71: 74 2b je 2d5f9e 2d5f73: 8d 50 ff lea -0x1(%rax),%edx 2d5f76: 83 fa 01 cmp $0x1,%edx 2d5f79: 76 23 jbe 2d5f9e 2d5f7b: 83 f8 20 cmp $0x20,%eax 2d5f7e: 74 0b je 2d5f8b 2d5f80: 3d 80 00 00 00 cmp $0x80,%eax 2d5f85: 0f 85 2c fe ff ff jne 2d5db7 2d5f8b: 41 8b 87 84 01 00 00 mov 0x184(%r15),%eax 2d5f92: 83 e8 01 sub $0x1,%eax 2d5f95: 83 f8 01 cmp $0x1,%eax 2d5f98: 0f 87 19 fe ff ff ja 2d5db7 2d5f9e: 4d 85 ed test %r13,%r13 2d5fa1: 74 08 je 2d5fab 2d5fa3: 4c 89 ef mov %r13,%rdi 2d5fa6: e8 00 00 00 00 callq 2d5fab 2d5fab: 49 8b 7f 28 mov 0x28(%r15),%rdi 2d5faf: 48 85 ff test %rdi,%rdi 2d5fb2: 74 0d je 2d5fc1 2d5fb4: e8 00 00 00 00 callq 2d5fb9 2d5fb9: 49 c7 47 28 00 00 00 movq $0x0,0x28(%r15) 2d5fc0: 00 2d5fc1: 41 c7 87 f8 01 00 00 movl $0x0,0x1f8(%r15) 2d5fc8: 00 00 00 00 2d5fcc: 45 31 e4 xor %r12d,%r12d 2d5fcf: e9 17 fc ff ff jmpq 2d5beb 2d5fd4: 41 83 7f 34 02 cmpl $0x2,0x34(%r15) 2d5fd9: 0f 84 98 01 00 00 je 2d6177 2d5fdf: 41 c7 47 34 00 00 00 movl $0x0,0x34(%r15) 2d5fe6: 00 2d5fe7: 45 31 f6 xor %r14d,%r14d 2d5fea: b9 01 00 00 00 mov $0x1,%ecx 2d5fef: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2d5ff6: c7 85 30 ff ff ff 00 movl $0x0,-0xd0(%rbp) 2d5ffd: 00 00 00 2d6000: 41 c7 87 f0 01 00 00 movl $0x0,0x1f0(%r15) 2d6007: 00 00 00 00 2d600b: c7 85 c0 fe ff ff 00 movl $0x0,-0x140(%rbp) 2d6012: 00 00 00 2d6015: 8b 85 c0 fe ff ff mov -0x140(%rbp),%eax 2d601b: 41 8b 57 30 mov 0x30(%r15),%edx 2d601f: 4d 89 e9 mov %r13,%r9 2d6022: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d6029: bf 04 00 00 00 mov $0x4,%edi 2d602e: 50 push %rax 2d602f: 51 push %rcx 2d6030: 4c 89 f1 mov %r14,%rcx 2d6033: e8 00 00 00 00 callq 2d6038 2d6038: 5a pop %rdx 2d6039: 59 pop %rcx 2d603a: 4d 85 ed test %r13,%r13 2d603d: 0f 84 a2 fb ff ff je 2d5be5 2d6043: 4c 89 ef mov %r13,%rdi 2d6046: e8 00 00 00 00 callq 2d604b 2d604b: e9 9b fb ff ff jmpq 2d5beb 2d6050: b9 70 03 00 00 mov $0x370,%ecx 2d6055: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d605c: bf 02 00 00 00 mov $0x2,%edi 2d6061: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d6068: e8 00 00 00 00 callq 2d606d 2d606d: e9 79 fb ff ff jmpq 2d5beb 2d6072: 83 fe 01 cmp $0x1,%esi 2d6075: 0f 85 d1 01 00 00 jne 2d624c 2d607b: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 2d6082: 00 00 00 2d6085: 44 88 a5 b8 fe ff ff mov %r12b,-0x148(%rbp) 2d608c: 31 db xor %ebx,%ebx 2d608e: 48 89 85 2c ff ff ff mov %rax,-0xd4(%rbp) 2d6095: c6 85 c8 fe ff ff 00 movb $0x0,-0x138(%rbp) 2d609c: e9 5f fc ff ff jmpq 2d5d00 2d60a1: 83 fe 20 cmp $0x20,%esi 2d60a4: 0f 84 f2 01 00 00 je 2d629c 2d60aa: 81 fe 80 00 00 00 cmp $0x80,%esi 2d60b0: 0f 85 96 01 00 00 jne 2d624c 2d60b6: 4c 89 ff mov %r15,%rdi 2d60b9: 31 db xor %ebx,%ebx 2d60bb: e8 60 dd ff ff callq 2d3e20 2d60c0: 4c 89 ff mov %r15,%rdi 2d60c3: e8 00 00 00 00 callq 2d60c8 2d60c8: 4c 89 ff mov %r15,%rdi 2d60cb: e8 50 dd ff ff callq 2d3e20 2d60d0: 44 88 a5 b8 fe ff ff mov %r12b,-0x148(%rbp) 2d60d7: be 02 00 00 00 mov $0x2,%esi 2d60dc: 48 b8 02 00 00 00 80 movabs $0x8000000002,%rax 2d60e3: 00 00 00 2d60e6: 48 89 85 2c ff ff ff mov %rax,-0xd4(%rbp) 2d60ed: c6 85 c8 fe ff ff 00 movb $0x0,-0x138(%rbp) 2d60f4: e9 07 fc ff ff jmpq 2d5d00 2d60f9: 4c 89 ff mov %r15,%rdi 2d60fc: e8 00 00 00 00 callq 2d6101 2d6101: bf 1e 00 00 00 mov $0x1e,%edi 2d6106: e8 00 00 00 00 callq 2d610b 2d610b: 4c 89 ff mov %r15,%rdi 2d610e: e8 00 00 00 00 callq 2d6113 2d6113: e9 d3 fa ff ff jmpq 2d5beb 2d6118: 41 8b 46 04 mov 0x4(%r14),%eax 2d611c: 41 39 45 04 cmp %eax,0x4(%r13) 2d6120: 0f 85 c0 fc ff ff jne 2d5de6 2d6126: 85 c0 test %eax,%eax 2d6128: 0f 84 b8 fc ff ff je 2d5de6 2d612e: 89 c2 mov %eax,%edx 2d6130: 49 8d 76 08 lea 0x8(%r14),%rsi 2d6134: 49 8d 7d 08 lea 0x8(%r13),%rdi 2d6138: e8 00 00 00 00 callq 2d613d 2d613d: 85 c0 test %eax,%eax 2d613f: 0f 94 c3 sete %bl 2d6142: 0f 94 c0 sete %al 2d6145: 0f b6 db movzbl %bl,%ebx 2d6148: 89 9d c0 fe ff ff mov %ebx,-0x140(%rbp) 2d614e: e9 9f fc ff ff jmpq 2d5df2 2d6153: c6 85 c8 fe ff ff 00 movb $0x0,-0x138(%rbp) 2d615a: 31 db xor %ebx,%ebx 2d615c: be 01 00 00 00 mov $0x1,%esi 2d6161: c7 85 30 ff ff ff 01 movl $0x1,-0xd0(%rbp) 2d6168: 00 00 00 2d616b: 44 88 a5 b8 fe ff ff mov %r12b,-0x148(%rbp) 2d6172: e9 89 fb ff ff jmpq 2d5d00 2d6177: 41 8b 57 30 mov 0x30(%r15),%edx 2d617b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d6182: bf 04 00 00 00 mov $0x4,%edi 2d6187: e8 00 00 00 00 callq 2d618c 2d618c: 49 8b bf 30 01 00 00 mov 0x130(%r15),%rdi 2d6193: 4c 89 fe mov %r15,%rsi 2d6196: e8 00 00 00 00 callq 2d619b 2d619b: 49 8d bf 30 02 00 00 lea 0x230(%r15),%rdi 2d61a2: 44 89 f8 mov %r15d,%eax 2d61a5: 41 c7 87 20 02 00 00 movl $0x0,0x220(%r15) 2d61ac: 00 00 00 00 2d61b0: 49 c7 87 28 02 00 00 movq $0x0,0x228(%r15) 2d61b7: 00 00 00 00 2d61bb: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2d61bf: 49 c7 87 80 02 00 00 movq $0x0,0x280(%r15) 2d61c6: 00 00 00 00 2d61ca: 29 f8 sub %edi,%eax 2d61cc: 8d 88 88 02 00 00 lea 0x288(%rax),%ecx 2d61d2: 31 c0 xor %eax,%eax 2d61d4: c1 e9 03 shr $0x3,%ecx 2d61d7: f3 48 ab rep stos %rax,%es:(%rdi) 2d61da: e9 00 fe ff ff jmpq 2d5fdf 2d61df: 41 80 be 81 05 00 00 cmpb $0x0,0x581(%r14) 2d61e6: 00 2d61e7: 0f 85 4a fc ff ff jne 2d5e37 2d61ed: 41 c7 06 01 00 00 00 movl $0x1,(%r14) 2d61f4: e9 3e fc ff ff jmpq 2d5e37 2d61f9: 83 bd 2c ff ff ff 02 cmpl $0x2,-0xd4(%rbp) 2d6200: 0f 85 14 fc ff ff jne 2d5e1a 2d6206: 41 8b 3e mov (%r14),%edi 2d6209: 4c 89 fe mov %r15,%rsi 2d620c: e8 2f dd ff ff callq 2d3f40 2d6211: 80 bd c8 fe ff ff 00 cmpb $0x0,-0x138(%rbp) 2d6218: 0f 85 0f fc ff ff jne 2d5e2d 2d621e: 49 8d 77 4c lea 0x4c(%r15),%rsi 2d6222: ba 02 00 00 00 mov $0x2,%edx 2d6227: 4c 89 ff mov %r15,%rdi 2d622a: e8 00 00 00 00 callq 2d622f 2d622f: e9 f9 fb ff ff jmpq 2d5e2d 2d6234: 49 8b 7f 28 mov 0x28(%r15),%rdi 2d6238: 4d 89 ee mov %r13,%r14 2d623b: e8 00 00 00 00 callq 2d6240 2d6240: 4d 89 6f 28 mov %r13,0x28(%r15) 2d6244: 45 31 ed xor %r13d,%r13d 2d6247: e9 d6 fb ff ff jmpq 2d5e22 2d624c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d6253: e8 00 00 00 00 callq 2d6258 2d6258: 4d 85 ed test %r13,%r13 2d625b: 0f 84 6b fd ff ff je 2d5fcc 2d6261: 4c 89 ef mov %r13,%rdi 2d6264: 45 31 e4 xor %r12d,%r12d 2d6267: e8 00 00 00 00 callq 2d626c 2d626c: e9 7a f9 ff ff jmpq 2d5beb 2d6271: 48 b8 01 00 00 00 08 movabs $0x800000001,%rax 2d6278: 00 00 00 2d627b: 48 89 85 2c ff ff ff mov %rax,-0xd4(%rbp) 2d6282: be 01 00 00 00 mov $0x1,%esi 2d6287: 31 db xor %ebx,%ebx 2d6289: 44 88 a5 b8 fe ff ff mov %r12b,-0x148(%rbp) 2d6290: c6 85 c8 fe ff ff 00 movb $0x0,-0x138(%rbp) 2d6297: e9 64 fa ff ff jmpq 2d5d00 2d629c: 49 8b bf 40 01 00 00 mov 0x140(%r15),%rdi 2d62a3: f6 47 28 20 testb $0x20,0x28(%rdi) 2d62a7: 74 13 je 2d62bc 2d62a9: 48 8b 07 mov (%rdi),%rax 2d62ac: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 2d62b3: 48 85 c0 test %rax,%rax 2d62b6: 0f 85 08 05 00 00 jne 2d67c4 2d62bc: 41 0f b6 97 49 01 00 movzbl 0x149(%r15),%edx 2d62c3: 00 2d62c4: 0f b6 4f 18 movzbl 0x18(%rdi),%ecx 2d62c8: 41 0f b6 87 48 01 00 movzbl 0x148(%r15),%eax 2d62cf: 00 2d62d0: 83 e2 f0 and $0xfffffff0,%edx 2d62d3: 80 fa 30 cmp $0x30,%dl 2d62d6: 0f 84 79 01 00 00 je 2d6455 2d62dc: 80 fa 20 cmp $0x20,%dl 2d62df: 0f 84 74 02 00 00 je 2d6559 2d62e5: 3c 0c cmp $0xc,%al 2d62e7: 0f 84 34 01 00 00 je 2d6421 2d62ed: 3c 13 cmp $0x13,%al 2d62ef: 0f 85 47 01 00 00 jne 2d643c 2d62f5: 83 bd c8 fe ff ff 02 cmpl $0x2,-0x138(%rbp) 2d62fc: 0f 84 3a 01 00 00 je 2d643c 2d6302: 4c 89 ff mov %r15,%rdi 2d6305: e8 00 00 00 00 callq 2d630a 2d630a: 84 c0 test %al,%al 2d630c: 0f 85 2a 01 00 00 jne 2d643c 2d6312: c7 85 30 ff ff ff 01 movl $0x1,-0xd0(%rbp) 2d6319: 00 00 00 2d631c: c7 85 2c ff ff ff 01 movl $0x1,-0xd4(%rbp) 2d6323: 00 00 00 2d6326: 49 8b bf 18 01 00 00 mov 0x118(%r15),%rdi 2d632d: 4c 89 f6 mov %r14,%rsi 2d6330: e8 00 00 00 00 callq 2d6335 2d6335: 8b 85 f4 fe ff ff mov -0x10c(%rbp),%eax 2d633b: 83 f8 05 cmp $0x5,%eax 2d633e: 0f 84 8e 02 00 00 je 2d65d2 2d6344: 83 f8 06 cmp $0x6,%eax 2d6347: 0f 84 71 02 00 00 je 2d65be 2d634d: 31 d2 xor %edx,%edx 2d634f: 83 f8 04 cmp $0x4,%eax 2d6352: 0f 94 c2 sete %dl 2d6355: 89 95 30 ff ff ff mov %edx,-0xd0(%rbp) 2d635b: 41 89 87 84 01 00 00 mov %eax,0x184(%r15) 2d6362: 41 8b 4f 34 mov 0x34(%r15),%ecx 2d6366: 4d 85 ed test %r13,%r13 2d6369: 0f 84 77 02 00 00 je 2d65e6 2d636f: 31 db xor %ebx,%ebx 2d6371: 49 8d bf 5c 01 00 00 lea 0x15c(%r15),%rdi 2d6378: ba 94 00 00 00 mov $0x94,%edx 2d637d: 48 8d b5 34 ff ff ff lea -0xcc(%rbp),%rsi 2d6384: 89 8d b4 fe ff ff mov %ecx,-0x14c(%rbp) 2d638a: e8 00 00 00 00 callq 2d638f 2d638f: 8b 8d b4 fe ff ff mov -0x14c(%rbp),%ecx 2d6395: 85 c0 test %eax,%eax 2d6397: 0f 94 85 b8 fe ff ff sete -0x148(%rbp) 2d639e: 83 f9 03 cmp $0x3,%ecx 2d63a1: 0f 84 e9 01 00 00 je 2d6590 2d63a7: 83 f9 02 cmp $0x2,%ecx 2d63aa: 0f 84 4b 03 00 00 je 2d66fb 2d63b0: 44 8b b5 c8 fe ff ff mov -0x138(%rbp),%r14d 2d63b7: 45 85 f6 test %r14d,%r14d 2d63ba: 0f 85 87 01 00 00 jne 2d6547 2d63c0: 48 8b 85 c0 fe ff ff mov -0x140(%rbp),%rax 2d63c7: 48 8b 00 mov (%rax),%rax 2d63ca: 80 b8 76 01 00 00 00 cmpb $0x0,0x176(%rax) 2d63d1: 0f 85 70 01 00 00 jne 2d6547 2d63d7: 41 0f b6 87 88 02 00 movzbl 0x288(%r15),%eax 2d63de: 00 2d63df: 88 85 c8 fe ff ff mov %al,-0x138(%rbp) 2d63e5: 84 c0 test %al,%al 2d63e7: 0f 85 f1 02 00 00 jne 2d66de 2d63ed: 8b b5 2c ff ff ff mov -0xd4(%rbp),%esi 2d63f3: e9 08 f9 ff ff jmpq 2d5d00 2d63f8: 48 b8 01 00 00 00 02 movabs $0x200000001,%rax 2d63ff: 00 00 00 2d6402: e9 74 fe ff ff jmpq 2d627b 2d6407: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d640e: e8 00 00 00 00 callq 2d6413 2d6413: 4d 85 ed test %r13,%r13 2d6416: 0f 85 45 fe ff ff jne 2d6261 2d641c: e9 ab fb ff ff jmpq 2d5fcc 2d6421: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2d6428: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2d642f: 80 b8 b6 03 00 00 00 cmpb $0x0,0x3b6(%rax) 2d6436: 0f 84 d6 fe ff ff je 2d6312 2d643c: c7 85 30 ff ff ff 00 movl $0x0,-0xd0(%rbp) 2d6443: 00 00 00 2d6446: c7 85 2c ff ff ff 00 movl $0x0,-0xd4(%rbp) 2d644d: 00 00 00 2d6450: e9 d1 fe ff ff jmpq 2d6326 2d6455: 3c 05 cmp $0x5,%al 2d6457: 0f 84 c9 02 00 00 je 2d6726 2d645d: 77 20 ja 2d647f 2d645f: 3c 03 cmp $0x3,%al 2d6461: 0f 84 ab fe ff ff je 2d6312 2d6467: ba 02 00 00 00 mov $0x2,%edx 2d646c: 3c 04 cmp $0x4,%al 2d646e: 0f 85 88 00 00 00 jne 2d64fc 2d6474: 89 95 30 ff ff ff mov %edx,-0xd0(%rbp) 2d647a: e9 9d fe ff ff jmpq 2d631c 2d647f: 3c 13 cmp $0x13,%al 2d6481: 0f 84 35 02 00 00 je 2d66bc 2d6487: 0f 86 a0 00 00 00 jbe 2d652d 2d648d: 3c 14 cmp $0x14,%al 2d648f: 75 ab jne 2d643c 2d6491: 48 b8 02 00 00 00 20 movabs $0x2000000002,%rax 2d6498: 00 00 00 2d649b: 4c 89 ff mov %r15,%rdi 2d649e: 48 89 85 2c ff ff ff mov %rax,-0xd4(%rbp) 2d64a5: e8 00 00 00 00 callq 2d64aa 2d64aa: 84 c0 test %al,%al 2d64ac: 0f 84 61 ff ff ff je 2d6413 2d64b2: 4c 89 ff mov %r15,%rdi 2d64b5: e8 00 00 00 00 callq 2d64ba 2d64ba: 84 c0 test %al,%al 2d64bc: 0f 85 32 01 00 00 jne 2d65f4 2d64c2: 41 8b 4f 34 mov 0x34(%r15),%ecx 2d64c6: 83 f9 02 cmp $0x2,%ecx 2d64c9: 0f 85 9b 01 00 00 jne 2d666a 2d64cf: 31 db xor %ebx,%ebx 2d64d1: 4d 85 ed test %r13,%r13 2d64d4: 0f 85 97 fe ff ff jne 2d6371 2d64da: 41 8b 57 30 mov 0x30(%r15),%edx 2d64de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d64e5: bf 04 00 00 00 mov $0x4,%edi 2d64ea: e8 00 00 00 00 callq 2d64ef 2d64ef: 4c 89 ff mov %r15,%rdi 2d64f2: e8 00 00 00 00 callq 2d64f7 2d64f7: e9 d0 fa ff ff jmpq 2d5fcc 2d64fc: 3c 01 cmp $0x1,%al 2d64fe: 0f 84 67 02 00 00 je 2d676b 2d6504: 3c 02 cmp $0x2,%al 2d6506: 0f 85 30 ff ff ff jne 2d643c 2d650c: 80 f9 05 cmp $0x5,%cl 2d650f: 0f 87 45 02 00 00 ja 2d675a 2d6515: 80 f9 03 cmp $0x3,%cl 2d6518: 0f 86 56 ff ff ff jbe 2d6474 2d651e: c7 85 30 ff ff ff 10 movl $0x10,-0xd0(%rbp) 2d6525: 00 00 00 2d6528: e9 ef fd ff ff jmpq 2d631c 2d652d: 3c 0c cmp $0xc,%al 2d652f: 0f 84 fb 01 00 00 je 2d6730 2d6535: 3c 0e cmp $0xe,%al 2d6537: 0f 85 ff fe ff ff jne 2d643c 2d653d: ba 08 00 00 00 mov $0x8,%edx 2d6542: e9 2d ff ff ff jmpq 2d6474 2d6547: c6 85 c8 fe ff ff 00 movb $0x0,-0x138(%rbp) 2d654e: 8b b5 2c ff ff ff mov -0xd4(%rbp),%esi 2d6554: e9 a7 f7 ff ff jmpq 2d5d00 2d6559: 0f b6 d0 movzbl %al,%edx 2d655c: 83 ea 11 sub $0x11,%edx 2d655f: 83 fa 01 cmp $0x1,%edx 2d6562: 0f 87 7d fd ff ff ja 2d62e5 2d6568: 3c 0c cmp $0xc,%al 2d656a: 0f 85 44 01 00 00 jne 2d66b4 2d6570: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2d6577: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2d657e: 80 b8 b6 03 00 00 00 cmpb $0x0,0x3b6(%rax) 2d6585: 0f 85 06 ff ff ff jne 2d6491 2d658b: e9 82 fd ff ff jmpq 2d6312 2d6590: 41 f6 87 89 01 00 00 testb $0x3f,0x189(%r15) 2d6597: 3f 2d6598: 0f 84 9c fa ff ff je 2d603a 2d659e: 8b 85 c8 fe ff ff mov -0x138(%rbp),%eax 2d65a4: 85 c0 test %eax,%eax 2d65a6: 0f 84 14 fe ff ff je 2d63c0 2d65ac: c6 85 c8 fe ff ff 00 movb $0x0,-0x138(%rbp) 2d65b3: 8b b5 2c ff ff ff mov -0xd4(%rbp),%esi 2d65b9: e9 51 f7 ff ff jmpq 2d5d0f 2d65be: 80 bb b6 03 00 00 01 cmpb $0x1,0x3b6(%rbx) 2d65c5: 19 d2 sbb %edx,%edx 2d65c7: 83 e2 fd and $0xfffffffd,%edx 2d65ca: 83 c2 04 add $0x4,%edx 2d65cd: e9 83 fd ff ff jmpq 2d6355 2d65d2: 80 bb b5 03 00 00 01 cmpb $0x1,0x3b5(%rbx) 2d65d9: 19 d2 sbb %edx,%edx 2d65db: 83 e2 fd and $0xfffffffd,%edx 2d65de: 83 c2 04 add $0x4,%edx 2d65e1: e9 6f fd ff ff jmpq 2d6355 2d65e6: 44 88 a5 b8 fe ff ff mov %r12b,-0x148(%rbp) 2d65ed: 31 db xor %ebx,%ebx 2d65ef: e9 aa fd ff ff jmpq 2d639e 2d65f4: 41 c7 47 34 02 00 00 movl $0x2,0x34(%r15) 2d65fb: 00 2d65fc: 8b b5 2c ff ff ff mov -0xd4(%rbp),%esi 2d6602: 49 8b bf 18 01 00 00 mov 0x118(%r15),%rdi 2d6609: c7 85 30 ff ff ff 40 movl $0x40,-0xd0(%rbp) 2d6610: 00 00 00 2d6613: e8 00 00 00 00 callq 2d6618 2d6618: 4c 89 fe mov %r15,%rsi 2d661b: bf 40 00 00 00 mov $0x40,%edi 2d6620: e8 1b d9 ff ff callq 2d3f40 2d6625: 49 8b bf 30 01 00 00 mov 0x130(%r15),%rdi 2d662c: 4c 89 fe mov %r15,%rsi 2d662f: e8 00 00 00 00 callq 2d6634 2d6634: 8b 85 c8 fe ff ff mov -0x138(%rbp),%eax 2d663a: 31 d2 xor %edx,%edx 2d663c: 4c 89 fe mov %r15,%rsi 2d663f: 49 8b bf 30 01 00 00 mov 0x130(%r15),%rdi 2d6646: 85 c0 test %eax,%eax 2d6648: 0f 94 c2 sete %dl 2d664b: e8 00 00 00 00 callq 2d6650 2d6650: 84 c0 test %al,%al 2d6652: 0f 85 6a fe ff ff jne 2d64c2 2d6658: 41 c7 47 34 01 00 00 movl $0x1,0x34(%r15) 2d665f: 00 2d6660: c7 85 30 ff ff ff 20 movl $0x20,-0xd0(%rbp) 2d6667: 00 00 00 2d666a: 4c 89 ff mov %r15,%rdi 2d666d: e8 00 00 00 00 callq 2d6672 2d6672: 88 85 b8 fe ff ff mov %al,-0x148(%rbp) 2d6678: 84 c0 test %al,%al 2d667a: 0f 84 e2 fc ff ff je 2d6362 2d6680: 41 c7 47 34 03 00 00 movl $0x3,0x34(%r15) 2d6687: 00 2d6688: 41 f6 87 89 01 00 00 testb $0x3f,0x189(%r15) 2d668f: 3f 2d6690: 0f 84 08 01 00 00 je 2d679e 2d6696: 41 83 bf 84 01 00 00 cmpl $0x3,0x184(%r15) 2d669d: 03 2d669e: b9 03 00 00 00 mov $0x3,%ecx 2d66a3: 0f 95 c3 setne %bl 2d66a6: 4d 85 ed test %r13,%r13 2d66a9: 0f 85 c2 fc ff ff jne 2d6371 2d66af: e9 ea fe ff ff jmpq 2d659e 2d66b4: 3c 13 cmp $0x13,%al 2d66b6: 0f 85 d5 fd ff ff jne 2d6491 2d66bc: 83 bd c8 fe ff ff 02 cmpl $0x2,-0x138(%rbp) 2d66c3: 0f 84 c8 fd ff ff je 2d6491 2d66c9: 4c 89 ff mov %r15,%rdi 2d66cc: e8 00 00 00 00 callq 2d66d1 2d66d1: 84 c0 test %al,%al 2d66d3: 0f 85 b8 fd ff ff jne 2d6491 2d66d9: e9 34 fc ff ff jmpq 2d6312 2d66de: 4c 89 ff mov %r15,%rdi 2d66e1: e8 3a d7 ff ff callq 2d3e20 2d66e6: 49 8b 47 4c mov 0x4c(%r15),%rax 2d66ea: 49 8b 57 54 mov 0x54(%r15),%rdx 2d66ee: 49 89 47 5c mov %rax,0x5c(%r15) 2d66f2: 49 89 57 64 mov %rdx,0x64(%r15) 2d66f6: e9 f2 fc ff ff jmpq 2d63ed 2d66fb: 41 8b 57 30 mov 0x30(%r15),%edx 2d66ff: bf 04 00 00 00 mov $0x4,%edi 2d6704: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d670b: e8 00 00 00 00 callq 2d6710 2d6710: 4c 89 ff mov %r15,%rdi 2d6713: e8 00 00 00 00 callq 2d6718 2d6718: 4d 85 ed test %r13,%r13 2d671b: 0f 85 40 fb ff ff jne 2d6261 2d6721: e9 a6 f8 ff ff jmpq 2d5fcc 2d6726: ba 10 00 00 00 mov $0x10,%edx 2d672b: e9 44 fd ff ff jmpq 2d6474 2d6730: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2d6737: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2d673e: 80 b8 b6 03 00 00 00 cmpb $0x0,0x3b6(%rax) 2d6745: 0f 84 c7 fb ff ff je 2d6312 2d674b: c7 85 30 ff ff ff 04 movl $0x4,-0xd0(%rbp) 2d6752: 00 00 00 2d6755: e9 c2 fb ff ff jmpq 2d631c 2d675a: 83 e9 09 sub $0x9,%ecx 2d675d: 80 f9 01 cmp $0x1,%cl 2d6760: 0f 87 0e fd ff ff ja 2d6474 2d6766: e9 b3 fd ff ff jmpq 2d651e 2d676b: 80 f9 05 cmp $0x5,%cl 2d676e: 77 13 ja 2d6783 2d6770: 80 f9 03 cmp $0x3,%cl 2d6773: 0f 87 a5 fd ff ff ja 2d651e 2d6779: ba 01 00 00 00 mov $0x1,%edx 2d677e: e9 f1 fc ff ff jmpq 2d6474 2d6783: 83 e9 09 sub $0x9,%ecx 2d6786: ba 01 00 00 00 mov $0x1,%edx 2d678b: 80 f9 01 cmp $0x1,%cl 2d678e: 0f 87 e0 fc ff ff ja 2d6474 2d6794: e9 85 fd ff ff jmpq 2d651e 2d6799: e8 00 00 00 00 callq 2d679e 2d679e: 49 8b 7f 28 mov 0x28(%r15),%rdi 2d67a2: 48 85 ff test %rdi,%rdi 2d67a5: 74 0d je 2d67b4 2d67a7: e8 00 00 00 00 callq 2d67ac 2d67ac: 49 c7 47 28 00 00 00 movq $0x0,0x28(%r15) 2d67b3: 00 2d67b4: 41 c7 87 f8 01 00 00 movl $0x0,0x1f8(%r15) 2d67bb: 00 00 00 00 2d67bf: e9 9e fb ff ff jmpq 2d6362 2d67c4: e8 00 00 00 00 callq 2d67c9 2d67c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d67d0: 0f b6 f0 movzbl %al,%esi 2d67d3: 40 88 b5 b8 fe ff ff mov %sil,-0x148(%rbp) 2d67da: e8 00 00 00 00 callq 2d67df 2d67df: 0f b6 95 b8 fe ff ff movzbl -0x148(%rbp),%edx 2d67e6: 84 d2 test %dl,%dl 2d67e8: 0f 85 b6 00 00 00 jne 2d68a4 2d67ee: e8 00 00 00 00 callq 2d67f3 2d67f3: ba 90 01 00 00 mov $0x190,%edx 2d67f8: 48 89 85 b8 fe ff ff mov %rax,-0x148(%rbp) 2d67ff: bf ac c4 20 00 mov $0x20c4ac,%edi 2d6804: 89 95 b4 fe ff ff mov %edx,-0x14c(%rbp) 2d680a: e8 00 00 00 00 callq 2d680f 2d680f: 49 8b bf 40 01 00 00 mov 0x140(%r15),%rdi 2d6816: 48 8b 07 mov (%rdi),%rax 2d6819: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 2d6820: e8 00 00 00 00 callq 2d6825 2d6825: 8b 95 b4 fe ff ff mov -0x14c(%rbp),%edx 2d682b: 84 c0 test %al,%al 2d682d: 75 41 jne 2d6870 2d682f: 83 ea 01 sub $0x1,%edx 2d6832: 75 cb jne 2d67ff 2d6834: e8 00 00 00 00 callq 2d6839 2d6839: 49 8b bf 30 01 00 00 mov 0x130(%r15),%rdi 2d6840: 48 8b 95 b8 fe ff ff mov -0x148(%rbp),%rdx 2d6847: 45 31 e4 xor %r12d,%r12d 2d684a: 48 89 c6 mov %rax,%rsi 2d684d: e8 00 00 00 00 callq 2d6852 2d6852: b9 40 42 0f 00 mov $0xf4240,%ecx 2d6857: 31 d2 xor %edx,%edx 2d6859: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d6860: 48 f7 f1 div %rcx 2d6863: 48 89 c6 mov %rax,%rsi 2d6866: e8 00 00 00 00 callq 2d686b 2d686b: e9 7b f3 ff ff jmpq 2d5beb 2d6870: e8 00 00 00 00 callq 2d6875 2d6875: 49 8b bf 30 01 00 00 mov 0x130(%r15),%rdi 2d687c: 48 8b 95 b8 fe ff ff mov -0x148(%rbp),%rdx 2d6883: 48 89 c6 mov %rax,%rsi 2d6886: e8 00 00 00 00 callq 2d688b 2d688b: b9 40 42 0f 00 mov $0xf4240,%ecx 2d6890: 31 d2 xor %edx,%edx 2d6892: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d6899: 48 f7 f1 div %rcx 2d689c: 48 89 c6 mov %rax,%rsi 2d689f: e8 00 00 00 00 callq 2d68a4 2d68a4: 49 8b bf 40 01 00 00 mov 0x140(%r15),%rdi 2d68ab: e9 0c fa ff ff jmpq 2d62bc 00000000002d68b0 : 2d68b0: e8 00 00 00 00 callq 2d68b5 2d68b5: 41 55 push %r13 2d68b7: 41 54 push %r12 2d68b9: 45 31 e4 xor %r12d,%r12d 2d68bc: 55 push %rbp 2d68bd: 53 push %rbx 2d68be: 48 83 ec 10 sub $0x10,%rsp 2d68c2: 0f b6 97 48 01 00 00 movzbl 0x148(%rdi),%edx 2d68c9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d68d0: 00 00 2d68d2: 48 89 44 24 08 mov %rax,0x8(%rsp) 2d68d7: 31 c0 xor %eax,%eax 2d68d9: 0f b6 87 49 01 00 00 movzbl 0x149(%rdi),%eax 2d68e0: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2d68e7: 00 2d68e8: 83 e0 f0 and $0xfffffff0,%eax 2d68eb: 3c 30 cmp $0x30,%al 2d68ed: 0f 84 9c 00 00 00 je 2d698f 2d68f3: 48 8b bf 18 01 00 00 mov 0x118(%rdi),%rdi 2d68fa: e8 00 00 00 00 callq 2d68ff 2d68ff: 48 89 c5 mov %rax,%rbp 2d6902: 48 85 c0 test %rax,%rax 2d6905: 0f 84 93 00 00 00 je 2d699e 2d690b: ba 01 00 00 00 mov $0x1,%edx 2d6910: 31 f6 xor %esi,%esi 2d6912: 48 89 c7 mov %rax,%rdi 2d6915: 41 bd 04 00 00 00 mov $0x4,%r13d 2d691b: e8 00 00 00 00 callq 2d6920 2d6920: 85 c0 test %eax,%eax 2d6922: 75 35 jne 2d6959 2d6924: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2d6928: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2d692d: e8 00 00 00 00 callq 2d6932 2d6932: 89 c3 mov %eax,%ebx 2d6934: 85 c0 test %eax,%eax 2d6936: 75 53 jne 2d698b 2d6938: 8b 44 24 04 mov 0x4(%rsp),%eax 2d693c: 85 c0 test %eax,%eax 2d693e: 74 3f je 2d697f 2d6940: bf 58 89 41 00 mov $0x418958,%edi 2d6945: e8 00 00 00 00 callq 2d694a 2d694a: 41 80 ed 01 sub $0x1,%r13b 2d694e: 75 d4 jne 2d6924 2d6950: 0b 5c 24 04 or 0x4(%rsp),%ebx 2d6954: 74 2d je 2d6983 2d6956: 45 31 e4 xor %r12d,%r12d 2d6959: 48 89 ef mov %rbp,%rdi 2d695c: e8 00 00 00 00 callq 2d6961 2d6961: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2d6966: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d696d: 00 00 2d696f: 75 4c jne 2d69bd 2d6971: 48 83 c4 10 add $0x10,%rsp 2d6975: 44 89 e0 mov %r12d,%eax 2d6978: 5b pop %rbx 2d6979: 5d pop %rbp 2d697a: 41 5c pop %r12 2d697c: 41 5d pop %r13 2d697e: c3 retq 2d697f: 85 db test %ebx,%ebx 2d6981: 75 d3 jne 2d6956 2d6983: 41 bc 01 00 00 00 mov $0x1,%r12d 2d6989: eb ce jmp 2d6959 2d698b: 0f 0b ud2 2d698d: eb a9 jmp 2d6938 2d698f: 83 ea 13 sub $0x13,%edx 2d6992: 83 fa 01 cmp $0x1,%edx 2d6995: 41 0f 96 c4 setbe %r12b 2d6999: e9 55 ff ff ff jmpq 2d68f3 2d699e: b9 6e 01 00 00 mov $0x16e,%ecx 2d69a3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d69aa: bf 02 00 00 00 mov $0x2,%edi 2d69af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d69b6: e8 00 00 00 00 callq 2d69bb 2d69bb: eb a4 jmp 2d6961 2d69bd: e8 00 00 00 00 callq 2d69c2 2d69c2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d69c9: 00 00 00 00 2d69cd: 0f 1f 00 nopl (%rax) 00000000002d69d0 : 2d69d0: e8 00 00 00 00 callq 2d69d5 2d69d5: 83 fe 20 cmp $0x20,%esi 2d69d8: 74 14 je 2d69ee 2d69da: 77 0b ja 2d69e7 2d69dc: 83 fe 02 cmp $0x2,%esi 2d69df: 77 18 ja 2d69f9 2d69e1: 85 f6 test %esi,%esi 2d69e3: 0f 95 c0 setne %al 2d69e6: c3 retq 2d69e7: 31 c0 xor %eax,%eax 2d69e9: 83 fe 40 cmp $0x40,%esi 2d69ec: 75 0a jne 2d69f8 2d69ee: 0f b6 87 ff 01 00 00 movzbl 0x1ff(%rdi),%eax 2d69f5: 83 e0 01 and $0x1,%eax 2d69f8: c3 retq 2d69f9: 83 fe 04 cmp $0x4,%esi 2d69fc: 0f 94 c0 sete %al 2d69ff: c3 retq 00000000002d6a00 : 2d6a00: e8 00 00 00 00 callq 2d6a05 2d6a05: 83 fe 20 cmp $0x20,%esi 2d6a08: 74 15 je 2d6a1f 2d6a0a: 77 0c ja 2d6a18 2d6a0c: 83 fe 02 cmp $0x2,%esi 2d6a0f: 77 22 ja 2d6a33 2d6a11: 85 f6 test %esi,%esi 2d6a13: 75 23 jne 2d6a38 2d6a15: 31 c0 xor %eax,%eax 2d6a17: c3 retq 2d6a18: 31 c0 xor %eax,%eax 2d6a1a: 83 fe 40 cmp $0x40,%esi 2d6a1d: 75 23 jne 2d6a42 2d6a1f: 8b 87 fc 01 00 00 mov 0x1fc(%rdi),%eax 2d6a25: 25 ff 00 02 01 and $0x10200ff,%eax 2d6a2a: 3d 02 00 02 01 cmp $0x1020002,%eax 2d6a2f: 0f 94 c0 sete %al 2d6a32: c3 retq 2d6a33: 83 fe 04 cmp $0x4,%esi 2d6a36: 75 dd jne 2d6a15 2d6a38: 80 bf fc 01 00 00 04 cmpb $0x4,0x1fc(%rdi) 2d6a3f: 0f 94 c0 sete %al 2d6a42: c3 retq 2d6a43: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d6a4a: 00 00 00 00 2d6a4e: 66 90 xchg %ax,%ax 00000000002d6a50 : 2d6a50: e8 00 00 00 00 callq 2d6a55 2d6a55: 41 55 push %r13 2d6a57: 41 89 f5 mov %esi,%r13d 2d6a5a: 41 54 push %r12 2d6a5c: 49 89 fc mov %rdi,%r12 2d6a5f: 55 push %rbp 2d6a60: 48 8b af 28 01 00 00 mov 0x128(%rdi),%rbp 2d6a67: 48 8b b5 80 03 00 00 mov 0x380(%rbp),%rsi 2d6a6e: 48 89 ef mov %rbp,%rdi 2d6a71: e8 00 00 00 00 callq 2d6a76 2d6a76: 44 89 ee mov %r13d,%esi 2d6a79: 4c 89 e7 mov %r12,%rdi 2d6a7c: e8 7f f0 ff ff callq 2d5b00 2d6a81: 48 8b b5 80 03 00 00 mov 0x380(%rbp),%rsi 2d6a88: 48 89 ef mov %rbp,%rdi 2d6a8b: 41 89 c4 mov %eax,%r12d 2d6a8e: e8 00 00 00 00 callq 2d6a93 2d6a93: 44 89 e0 mov %r12d,%eax 2d6a96: 5d pop %rbp 2d6a97: 41 5c pop %r12 2d6a99: 41 5d pop %r13 2d6a9b: c3 retq 2d6a9c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002d6aa0 : 2d6aa0: e8 00 00 00 00 callq 2d6aa5 2d6aa5: 53 push %rbx 2d6aa6: 48 89 fb mov %rdi,%rbx 2d6aa9: 48 83 ec 10 sub $0x10,%rsp 2d6aad: 48 8b bf a8 02 00 00 mov 0x2a8(%rdi),%rdi 2d6ab4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d6abb: 00 00 2d6abd: 48 89 44 24 08 mov %rax,0x8(%rsp) 2d6ac2: 31 c0 xor %eax,%eax 2d6ac4: e8 00 00 00 00 callq 2d6ac9 2d6ac9: 48 8b bb a8 02 00 00 mov 0x2a8(%rbx),%rdi 2d6ad0: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2d6ad5: e8 00 00 00 00 callq 2d6ada 2d6ada: 48 8b bb a8 02 00 00 mov 0x2a8(%rbx),%rdi 2d6ae1: e8 00 00 00 00 callq 2d6ae6 2d6ae6: 8b 44 24 04 mov 0x4(%rsp),%eax 2d6aea: 85 c0 test %eax,%eax 2d6aec: 0f 95 c0 setne %al 2d6aef: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2d6af4: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2d6afb: 00 00 2d6afd: 75 06 jne 2d6b05 2d6aff: 48 83 c4 10 add $0x10,%rsp 2d6b03: 5b pop %rbx 2d6b04: c3 retq 2d6b05: e8 00 00 00 00 callq 2d6b0a 2d6b0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002d6b10 : 2d6b10: e8 00 00 00 00 callq 2d6b15 2d6b15: 41 54 push %r12 2d6b17: ba b8 02 00 00 mov $0x2b8,%edx 2d6b1c: be c0 0d 00 00 mov $0xdc0,%esi 2d6b21: 55 push %rbp 2d6b22: 48 89 fd mov %rdi,%rbp 2d6b25: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2d6b2c 2d6b2c: e8 00 00 00 00 callq 2d6b31 2d6b31: 49 89 c4 mov %rax,%r12 2d6b34: 48 85 c0 test %rax,%rax 2d6b37: 74 0f je 2d6b48 2d6b39: 48 89 ee mov %rbp,%rsi 2d6b3c: 48 89 c7 mov %rax,%rdi 2d6b3f: e8 bc e5 ff ff callq 2d5100 2d6b44: 84 c0 test %al,%al 2d6b46: 74 07 je 2d6b4f 2d6b48: 4c 89 e0 mov %r12,%rax 2d6b4b: 5d pop %rbp 2d6b4c: 41 5c pop %r12 2d6b4e: c3 retq 2d6b4f: 4c 89 e7 mov %r12,%rdi 2d6b52: 45 31 e4 xor %r12d,%r12d 2d6b55: e8 00 00 00 00 callq 2d6b5a 2d6b5a: eb ec jmp 2d6b48 2d6b5c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002d6b60 : 2d6b60: e8 00 00 00 00 callq 2d6b65 2d6b65: 41 54 push %r12 2d6b67: 49 89 fc mov %rdi,%r12 2d6b6a: 55 push %rbp 2d6b6b: 53 push %rbx 2d6b6c: 48 8b 1f mov (%rdi),%rbx 2d6b6f: 48 83 bb a8 02 00 00 cmpq $0x0,0x2a8(%rbx) 2d6b76: 00 2d6b77: 74 17 je 2d6b90 2d6b79: 48 8d bb a8 02 00 00 lea 0x2a8(%rbx),%rdi 2d6b80: e8 00 00 00 00 callq 2d6b85 2d6b85: 48 c7 83 a8 02 00 00 movq $0x0,0x2a8(%rbx) 2d6b8c: 00 00 00 00 2d6b90: 48 83 bb 18 01 00 00 cmpq $0x0,0x118(%rbx) 2d6b97: 00 2d6b98: 74 0c je 2d6ba6 2d6b9a: 48 8d bb 18 01 00 00 lea 0x118(%rbx),%rdi 2d6ba1: e8 00 00 00 00 callq 2d6ba6 2d6ba6: 48 8b 83 38 01 00 00 mov 0x138(%rbx),%rax 2d6bad: 48 85 c0 test %rax,%rax 2d6bb0: 74 12 je 2d6bc4 2d6bb2: 48 8b 00 mov (%rax),%rax 2d6bb5: 48 8d bb 38 01 00 00 lea 0x138(%rbx),%rdi 2d6bbc: 48 8b 00 mov (%rax),%rax 2d6bbf: e8 00 00 00 00 callq 2d6bc4 2d6bc4: 48 8b 83 40 01 00 00 mov 0x140(%rbx),%rax 2d6bcb: 48 85 c0 test %rax,%rax 2d6bce: 74 16 je 2d6be6 2d6bd0: 48 8b 00 mov (%rax),%rax 2d6bd3: 48 8d bb 40 01 00 00 lea 0x140(%rbx),%rdi 2d6bda: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2d6be1: e8 00 00 00 00 callq 2d6be6 2d6be6: 48 8b 7b 28 mov 0x28(%rbx),%rdi 2d6bea: 48 85 ff test %rdi,%rdi 2d6bed: 74 05 je 2d6bf4 2d6bef: e8 00 00 00 00 callq 2d6bf4 2d6bf4: 8b 43 20 mov 0x20(%rbx),%eax 2d6bf7: 85 c0 test %eax,%eax 2d6bf9: 74 14 je 2d6c0f 2d6bfb: 31 ed xor %ebp,%ebp 2d6bfd: 48 8b 3c eb mov (%rbx,%rbp,8),%rdi 2d6c01: 48 83 c5 01 add $0x1,%rbp 2d6c05: e8 00 00 00 00 callq 2d6c0a 2d6c0a: 39 6b 20 cmp %ebp,0x20(%rbx) 2d6c0d: 77 ee ja 2d6bfd 2d6c0f: 49 8b 3c 24 mov (%r12),%rdi 2d6c13: e8 00 00 00 00 callq 2d6c18 2d6c18: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 2d6c1f: 00 2d6c20: 5b pop %rbx 2d6c21: 5d pop %rbp 2d6c22: 41 5c pop %r12 2d6c24: c3 retq 2d6c25: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d6c2c: 00 00 00 00 00000000002d6c30 : 2d6c30: e8 00 00 00 00 callq 2d6c35 2d6c35: 48 89 f9 mov %rdi,%rcx 2d6c38: 48 89 f7 mov %rsi,%rdi 2d6c3b: 48 89 d6 mov %rdx,%rsi 2d6c3e: 48 8b 41 08 mov 0x8(%rcx),%rax 2d6c42: 48 8b 17 mov (%rdi),%rdx 2d6c45: 8b 80 f0 01 00 00 mov 0x1f0(%rax),%eax 2d6c4b: 8d 04 80 lea (%rax,%rax,4),%eax 2d6c4e: 01 c0 add %eax,%eax 2d6c50: 48 85 d2 test %rdx,%rdx 2d6c53: 74 0c je 2d6c61 2d6c55: 81 3a 00 02 00 00 cmpl $0x200,(%rdx) 2d6c5b: 0f 84 44 01 00 00 je 2d6da5 2d6c61: 85 c0 test %eax,%eax 2d6c63: 74 3d je 2d6ca2 2d6c65: 44 8b 4e 44 mov 0x44(%rsi),%r9d 2d6c69: 8b 56 30 mov 0x30(%rsi),%edx 2d6c6c: 44 8b 46 40 mov 0x40(%rsi),%r8d 2d6c70: 41 83 f9 04 cmp $0x4,%r9d 2d6c74: 0f 84 73 01 00 00 je 2d6ded 2d6c7a: 41 83 f9 02 cmp $0x2,%r9d 2d6c7e: 0f 84 2b 01 00 00 je 2d6daf 2d6c84: 41 83 f8 03 cmp $0x3,%r8d 2d6c88: 0f 84 44 01 00 00 je 2d6dd2 2d6c8e: 41 83 f8 04 cmp $0x4,%r8d 2d6c92: 0f 84 2c 01 00 00 je 2d6dc4 2d6c98: 41 b8 0b 00 00 00 mov $0xb,%r8d 2d6c9e: 39 d0 cmp %edx,%eax 2d6ca0: 72 33 jb 2d6cd5 2d6ca2: 8b 87 84 01 00 00 mov 0x184(%rdi),%eax 2d6ca8: 83 f8 02 cmp $0x2,%eax 2d6cab: 77 2c ja 2d6cd9 2d6cad: 85 c0 test %eax,%eax 2d6caf: 0f 85 c9 00 00 00 jne 2d6d7e 2d6cb5: 8b 81 24 03 00 00 mov 0x324(%rcx),%eax 2d6cbb: 83 f8 20 cmp $0x20,%eax 2d6cbe: 0f 84 ce 00 00 00 je 2d6d92 2d6cc4: 41 b8 01 00 00 00 mov $0x1,%r8d 2d6cca: 3d 80 00 00 00 cmp $0x80,%eax 2d6ccf: 0f 84 bd 00 00 00 je 2d6d92 2d6cd5: 44 89 c0 mov %r8d,%eax 2d6cd8: c3 retq 2d6cd9: 83 f8 04 cmp $0x4,%eax 2d6cdc: 0f 84 9c 00 00 00 je 2d6d7e 2d6ce2: 83 f8 03 cmp $0x3,%eax 2d6ce5: 75 ce jne 2d6cb5 2d6ce7: 80 bf 90 01 00 00 00 cmpb $0x0,0x190(%rdi) 2d6cee: 74 c5 je 2d6cb5 2d6cf0: 8b 56 44 mov 0x44(%rsi),%edx 2d6cf3: 83 fa 03 cmp $0x3,%edx 2d6cf6: 0f 84 4a 01 00 00 je 2d6e46 2d6cfc: 0f 87 f2 00 00 00 ja 2d6df4 2d6d02: 83 fa 01 cmp $0x1,%edx 2d6d05: 0f 84 3b 01 00 00 je 2d6e46 2d6d0b: 83 fa 02 cmp $0x2,%edx 2d6d0e: 75 78 jne 2d6d88 2d6d10: 80 bf 92 01 00 00 00 cmpb $0x0,0x192(%rdi) 2d6d17: 74 6f je 2d6d88 2d6d19: 44 8b 4e 40 mov 0x40(%rsi),%r9d 2d6d1d: 41 83 f9 03 cmp $0x3,%r9d 2d6d21: 0f 84 06 02 00 00 je 2d6f2d 2d6d27: 0f 87 92 01 00 00 ja 2d6ebf 2d6d2d: 41 8d 41 ff lea -0x1(%r9),%eax 2d6d31: 41 b8 0b 00 00 00 mov $0xb,%r8d 2d6d37: 83 f8 01 cmp $0x1,%eax 2d6d3a: 77 99 ja 2d6cd5 2d6d3c: 8b 46 30 mov 0x30(%rsi),%eax 2d6d3f: 01 c0 add %eax,%eax 2d6d41: ba ab aa aa aa mov $0xaaaaaaab,%edx 2d6d46: 48 0f af c2 imul %rdx,%rax 2d6d4a: 48 c1 e8 21 shr $0x21,%rax 2d6d4e: 41 83 f9 03 cmp $0x3,%r9d 2d6d52: 0f 85 d6 00 00 00 jne 2d6e2e 2d6d58: 8d 04 80 lea (%rax,%rax,4),%eax 2d6d5b: 01 c0 add %eax,%eax 2d6d5d: c1 e8 03 shr $0x3,%eax 2d6d60: 8b 97 9c 01 00 00 mov 0x19c(%rdi),%edx 2d6d66: 41 b8 0b 00 00 00 mov $0xb,%r8d 2d6d6c: 8d 14 92 lea (%rdx,%rdx,4),%edx 2d6d6f: 01 d2 add %edx,%edx 2d6d71: 39 c2 cmp %eax,%edx 2d6d73: 0f 83 3c ff ff ff jae 2d6cb5 2d6d79: e9 57 ff ff ff jmpq 2d6cd5 2d6d7e: 83 7e 44 01 cmpl $0x1,0x44(%rsi) 2d6d82: 0f 84 2d ff ff ff je 2d6cb5 2d6d88: 41 b8 0b 00 00 00 mov $0xb,%r8d 2d6d8e: 44 89 c0 mov %r8d,%eax 2d6d91: c3 retq 2d6d92: e8 00 00 00 00 callq 2d6d97 2d6d97: 41 b8 0a 00 00 00 mov $0xa,%r8d 2d6d9d: 84 c0 test %al,%al 2d6d9f: 0f 84 30 ff ff ff je 2d6cd5 2d6da5: 41 b8 01 00 00 00 mov $0x1,%r8d 2d6dab: 44 89 c0 mov %r8d,%eax 2d6dae: c3 retq 2d6daf: 01 d2 add %edx,%edx 2d6db1: 41 b9 ab aa aa aa mov $0xaaaaaaab,%r9d 2d6db7: 49 0f af d1 imul %r9,%rdx 2d6dbb: 48 c1 ea 21 shr $0x21,%rdx 2d6dbf: e9 c0 fe ff ff jmpq 2d6c84 2d6dc4: 8d 14 52 lea (%rdx,%rdx,2),%edx 2d6dc7: c1 e2 02 shl $0x2,%edx 2d6dca: c1 ea 03 shr $0x3,%edx 2d6dcd: e9 c6 fe ff ff jmpq 2d6c98 2d6dd2: 8d 14 92 lea (%rdx,%rdx,4),%edx 2d6dd5: 41 b8 0b 00 00 00 mov $0xb,%r8d 2d6ddb: 01 d2 add %edx,%edx 2d6ddd: c1 ea 03 shr $0x3,%edx 2d6de0: 39 d0 cmp %edx,%eax 2d6de2: 0f 83 ba fe ff ff jae 2d6ca2 2d6de8: e9 e8 fe ff ff jmpq 2d6cd5 2d6ded: d1 ea shr %edx 2d6def: e9 90 fe ff ff jmpq 2d6c84 2d6df4: 83 fa 04 cmp $0x4,%edx 2d6df7: 75 8f jne 2d6d88 2d6df9: 80 bf 93 01 00 00 00 cmpb $0x0,0x193(%rdi) 2d6e00: 74 86 je 2d6d88 2d6e02: 44 8b 4e 40 mov 0x40(%rsi),%r9d 2d6e06: 41 83 f9 03 cmp $0x3,%r9d 2d6e0a: 0f 84 06 01 00 00 je 2d6f16 2d6e10: 0f 87 88 00 00 00 ja 2d6e9e 2d6e16: 41 8d 41 ff lea -0x1(%r9),%eax 2d6e1a: 41 b8 0b 00 00 00 mov $0xb,%r8d 2d6e20: 83 f8 01 cmp $0x1,%eax 2d6e23: 0f 87 ac fe ff ff ja 2d6cd5 2d6e29: 8b 46 30 mov 0x30(%rsi),%eax 2d6e2c: d1 e8 shr %eax 2d6e2e: 41 83 f9 04 cmp $0x4,%r9d 2d6e32: 0f 85 28 ff ff ff jne 2d6d60 2d6e38: 8d 04 40 lea (%rax,%rax,2),%eax 2d6e3b: c1 e0 02 shl $0x2,%eax 2d6e3e: c1 e8 03 shr $0x3,%eax 2d6e41: e9 1a ff ff ff jmpq 2d6d60 2d6e46: 44 8b 4e 40 mov 0x40(%rsi),%r9d 2d6e4a: 41 83 f9 03 cmp $0x3,%r9d 2d6e4e: 0f 84 9f 00 00 00 je 2d6ef3 2d6e54: 77 25 ja 2d6e7b 2d6e56: 41 8d 41 ff lea -0x1(%r9),%eax 2d6e5a: 41 b8 0b 00 00 00 mov $0xb,%r8d 2d6e60: 83 f8 01 cmp $0x1,%eax 2d6e63: 0f 87 6c fe ff ff ja 2d6cd5 2d6e69: 8b 46 30 mov 0x30(%rsi),%eax 2d6e6c: 83 fa 04 cmp $0x4,%edx 2d6e6f: 74 bb je 2d6e2c 2d6e71: 83 fa 02 cmp $0x2,%edx 2d6e74: 75 b8 jne 2d6e2e 2d6e76: e9 c4 fe ff ff jmpq 2d6d3f 2d6e7b: 41 83 f9 04 cmp $0x4,%r9d 2d6e7f: 0f 85 03 ff ff ff jne 2d6d88 2d6e85: 83 bf 98 01 00 00 0b cmpl $0xb,0x198(%rdi) 2d6e8c: 0f 86 f6 fe ff ff jbe 2d6d88 2d6e92: 8b 46 30 mov 0x30(%rsi),%eax 2d6e95: 83 fa 04 cmp $0x4,%edx 2d6e98: 75 d7 jne 2d6e71 2d6e9a: d1 e8 shr %eax 2d6e9c: eb 9a jmp 2d6e38 2d6e9e: 41 83 f9 04 cmp $0x4,%r9d 2d6ea2: 0f 85 e0 fe ff ff jne 2d6d88 2d6ea8: 83 bf 98 01 00 00 0b cmpl $0xb,0x198(%rdi) 2d6eaf: 0f 86 d3 fe ff ff jbe 2d6d88 2d6eb5: 8b 46 30 mov 0x30(%rsi),%eax 2d6eb8: d1 e8 shr %eax 2d6eba: e9 79 ff ff ff jmpq 2d6e38 2d6ebf: 41 b8 0b 00 00 00 mov $0xb,%r8d 2d6ec5: 41 83 f9 04 cmp $0x4,%r9d 2d6ec9: 0f 85 06 fe ff ff jne 2d6cd5 2d6ecf: 83 bf 98 01 00 00 0b cmpl $0xb,0x198(%rdi) 2d6ed6: 0f 86 f9 fd ff ff jbe 2d6cd5 2d6edc: 8b 46 30 mov 0x30(%rsi),%eax 2d6edf: ba ab aa aa aa mov $0xaaaaaaab,%edx 2d6ee4: 01 c0 add %eax,%eax 2d6ee6: 48 0f af c2 imul %rdx,%rax 2d6eea: 48 c1 e8 21 shr $0x21,%rax 2d6eee: e9 45 ff ff ff jmpq 2d6e38 2d6ef3: 83 bf 98 01 00 00 09 cmpl $0x9,0x198(%rdi) 2d6efa: 0f 86 88 fe ff ff jbe 2d6d88 2d6f00: 8b 46 30 mov 0x30(%rsi),%eax 2d6f03: 83 fa 04 cmp $0x4,%edx 2d6f06: 74 1e je 2d6f26 2d6f08: 83 fa 02 cmp $0x2,%edx 2d6f0b: 0f 85 47 fe ff ff jne 2d6d58 2d6f11: e9 29 fe ff ff jmpq 2d6d3f 2d6f16: 83 bf 98 01 00 00 09 cmpl $0x9,0x198(%rdi) 2d6f1d: 0f 86 65 fe ff ff jbe 2d6d88 2d6f23: 8b 46 30 mov 0x30(%rsi),%eax 2d6f26: d1 e8 shr %eax 2d6f28: e9 2b fe ff ff jmpq 2d6d58 2d6f2d: 83 bf 98 01 00 00 09 cmpl $0x9,0x198(%rdi) 2d6f34: 0f 86 4e fe ff ff jbe 2d6d88 2d6f3a: 8b 46 30 mov 0x30(%rsi),%eax 2d6f3d: 41 b8 03 00 00 00 mov $0x3,%r8d 2d6f43: 31 d2 xor %edx,%edx 2d6f45: 01 c0 add %eax,%eax 2d6f47: 41 f7 f0 div %r8d 2d6f4a: e9 09 fe ff ff jmpq 2d6d58 2d6f4f: 90 nop 00000000002d6f50 : 2d6f50: e8 00 00 00 00 callq 2d6f55 2d6f55: e8 f6 cb ff ff callq 2d3b50 2d6f5a: 48 89 c7 mov %rax,%rdi 2d6f5d: 48 85 c0 test %rax,%rax 2d6f60: 74 12 je 2d6f74 2d6f62: 48 8b 40 08 mov 0x8(%rax),%rax 2d6f66: 48 8b 40 28 mov 0x28(%rax),%rax 2d6f6a: 48 85 c0 test %rax,%rax 2d6f6d: 74 05 je 2d6f74 2d6f6f: e9 00 00 00 00 jmpq 2d6f74 2d6f74: b8 ff ff ff ff mov $0xffffffff,%eax 2d6f79: c3 retq 2d6f7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002d6f80 : 2d6f80: e8 00 00 00 00 callq 2d6f85 2d6f85: e8 c6 cb ff ff callq 2d3b50 2d6f8a: 48 89 c7 mov %rax,%rdi 2d6f8d: 48 85 c0 test %rax,%rax 2d6f90: 74 12 je 2d6fa4 2d6f92: 48 8b 40 08 mov 0x8(%rax),%rax 2d6f96: 48 8b 40 30 mov 0x30(%rax),%rax 2d6f9a: 48 85 c0 test %rax,%rax 2d6f9d: 74 05 je 2d6fa4 2d6f9f: e9 00 00 00 00 jmpq 2d6fa4 2d6fa4: b8 ff ff ff ff mov $0xffffffff,%eax 2d6fa9: c3 retq 2d6faa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002d6fb0 : 2d6fb0: e8 00 00 00 00 callq 2d6fb5 2d6fb5: 41 56 push %r14 2d6fb7: 89 f1 mov %esi,%ecx 2d6fb9: 41 89 f6 mov %esi,%r14d 2d6fbc: 41 55 push %r13 2d6fbe: 41 89 d5 mov %edx,%r13d 2d6fc1: 89 f2 mov %esi,%edx 2d6fc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d6fca: 41 54 push %r12 2d6fcc: 41 bc 01 00 00 00 mov $0x1,%r12d 2d6fd2: 55 push %rbp 2d6fd3: 53 push %rbx 2d6fd4: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2d6fdb: 48 89 fb mov %rdi,%rbx 2d6fde: bf 04 00 00 00 mov $0x4,%edi 2d6fe3: 48 8b 28 mov (%rax),%rbp 2d6fe6: e8 00 00 00 00 callq 2d6feb 2d6feb: 8b 43 38 mov 0x38(%rbx),%eax 2d6fee: 83 f8 08 cmp $0x8,%eax 2d6ff1: 0f 94 c2 sete %dl 2d6ff4: 3d 80 00 00 00 cmp $0x80,%eax 2d6ff9: 0f 94 c0 sete %al 2d6ffc: 08 c2 or %al,%dl 2d6ffe: 74 3d je 2d703d 2d7000: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 2d7007: 41 89 d4 mov %edx,%r12d 2d700a: 48 8b 00 mov (%rax),%rax 2d700d: 48 8b b0 70 03 00 00 mov 0x370(%rax),%rsi 2d7014: 31 c0 xor %eax,%eax 2d7016: 48 8d 96 c0 01 00 00 lea 0x1c0(%rsi),%rdx 2d701d: 48 8b 0a mov (%rdx),%rcx 2d7020: 48 85 c9 test %rcx,%rcx 2d7023: 74 06 je 2d702b 2d7025: 48 3b 59 08 cmp 0x8(%rcx),%rbx 2d7029: 74 1e je 2d7049 2d702b: 83 c0 01 add $0x1,%eax 2d702e: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2d7035: 83 f8 06 cmp $0x6,%eax 2d7038: 75 e3 jne 2d701d 2d703a: 45 31 e4 xor %r12d,%r12d 2d703d: 5b pop %rbx 2d703e: 44 89 e0 mov %r12d,%eax 2d7041: 5d pop %rbp 2d7042: 41 5c pop %r12 2d7044: 41 5d pop %r13 2d7046: 41 5e pop %r14 2d7048: c3 retq 2d7049: 48 98 cltq 2d704b: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2d7052: 48 8d bc 06 b8 01 00 lea 0x1b8(%rsi,%rax,1),%rdi 2d7059: 00 2d705a: 48 85 ff test %rdi,%rdi 2d705d: 74 db je 2d703a 2d705f: 48 83 bc 06 b8 01 00 cmpq $0x0,0x1b8(%rsi,%rax,1) 2d7066: 00 00 2d7068: b8 00 00 00 00 mov $0x0,%eax 2d706d: 44 89 f6 mov %r14d,%esi 2d7070: 44 0f 44 e8 cmove %eax,%r13d 2d7074: 48 8b 85 e8 e8 00 00 mov 0xe8e8(%rbp),%rax 2d707b: 44 89 ea mov %r13d,%edx 2d707e: e8 00 00 00 00 callq 2d7083 2d7083: 44 89 e0 mov %r12d,%eax 2d7086: 5b pop %rbx 2d7087: 5d pop %rbp 2d7088: 41 5c pop %r12 2d708a: 41 5d pop %r13 2d708c: 41 5e pop %r14 2d708e: c3 retq 2d708f: 90 nop 00000000002d7090 : 2d7090: e8 00 00 00 00 callq 2d7095 2d7095: 41 56 push %r14 2d7097: 41 55 push %r13 2d7099: 41 54 push %r12 2d709b: 41 89 d4 mov %edx,%r12d 2d709e: 55 push %rbp 2d709f: 89 f5 mov %esi,%ebp 2d70a1: 53 push %rbx 2d70a2: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2d70a9: 48 89 fb mov %rdi,%rbx 2d70ac: 48 8b 00 mov (%rax),%rax 2d70af: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2d70b6: 48 8b b8 d8 03 00 00 mov 0x3d8(%rax),%rdi 2d70bd: 4c 8b b0 d0 03 00 00 mov 0x3d0(%rax),%r14 2d70c4: 40 88 b3 09 02 00 00 mov %sil,0x209(%rbx) 2d70cb: 48 85 ff test %rdi,%rdi 2d70ce: 74 0d je 2d70dd 2d70d0: 44 0f b6 ab 08 02 00 movzbl 0x208(%rbx),%r13d 2d70d7: 00 2d70d8: 45 84 ed test %r13b,%r13b 2d70db: 75 4a jne 2d7127 2d70dd: 4d 85 f6 test %r14,%r14 2d70e0: 74 65 je 2d7147 2d70e2: 49 8b 46 08 mov 0x8(%r14),%rax 2d70e6: 4c 89 f7 mov %r14,%rdi 2d70e9: 48 8b 40 38 mov 0x38(%rax),%rax 2d70ed: e8 00 00 00 00 callq 2d70f2 2d70f2: 84 c0 test %al,%al 2d70f4: 74 51 je 2d7147 2d70f6: 44 0f b6 ab 08 02 00 movzbl 0x208(%rbx),%r13d 2d70fd: 00 2d70fe: 45 84 ed test %r13b,%r13b 2d7101: 74 44 je 2d7147 2d7103: 49 8b 46 08 mov 0x8(%r14),%rax 2d7107: 41 0f b6 d4 movzbl %r12b,%edx 2d710b: 40 0f b6 f5 movzbl %bpl,%esi 2d710f: 4c 89 f7 mov %r14,%rdi 2d7112: 48 8b 40 10 mov 0x10(%rax),%rax 2d7116: e8 00 00 00 00 callq 2d711b 2d711b: 44 89 e8 mov %r13d,%eax 2d711e: 5b pop %rbx 2d711f: 5d pop %rbp 2d7120: 41 5c pop %r12 2d7122: 41 5d pop %r13 2d7124: 41 5e pop %r14 2d7126: c3 retq 2d7127: 48 8b 47 08 mov 0x8(%rdi),%rax 2d712b: 0f b6 d2 movzbl %dl,%edx 2d712e: 40 0f b6 f6 movzbl %sil,%esi 2d7132: 48 8b 40 08 mov 0x8(%rax),%rax 2d7136: e8 00 00 00 00 callq 2d713b 2d713b: 44 89 e8 mov %r13d,%eax 2d713e: 5b pop %rbx 2d713f: 5d pop %rbp 2d7140: 41 5c pop %r12 2d7142: 41 5d pop %r13 2d7144: 41 5e pop %r14 2d7146: c3 retq 2d7147: 45 31 ed xor %r13d,%r13d 2d714a: 5b pop %rbx 2d714b: 5d pop %rbp 2d714c: 44 89 e8 mov %r13d,%eax 2d714f: 41 5c pop %r12 2d7151: 41 5d pop %r13 2d7153: 41 5e pop %r14 2d7155: c3 retq 2d7156: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2d715d: 00 00 00 00000000002d7160 : 2d7160: e8 00 00 00 00 callq 2d7165 2d7165: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2d716c: 48 8b 00 mov (%rax),%rax 2d716f: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2d7176: 4c 8b 80 d8 03 00 00 mov 0x3d8(%rax),%r8 2d717d: 4d 85 c0 test %r8,%r8 2d7180: 74 1f je 2d71a1 2d7182: 80 bf 08 02 00 00 00 cmpb $0x0,0x208(%rdi) 2d7189: 74 10 je 2d719b 2d718b: 49 8b 40 08 mov 0x8(%r8),%rax 2d718f: 4c 89 c7 mov %r8,%rdi 2d7192: 48 8b 40 10 mov 0x10(%rax),%rax 2d7196: e8 00 00 00 00 callq 2d719b 2d719b: b8 01 00 00 00 mov $0x1,%eax 2d71a0: c3 retq 2d71a1: 4c 8b 80 d0 03 00 00 mov 0x3d0(%rax),%r8 2d71a8: 4d 85 c0 test %r8,%r8 2d71ab: 74 ee je 2d719b 2d71ad: 80 bf 08 02 00 00 00 cmpb $0x0,0x208(%rdi) 2d71b4: 74 e5 je 2d719b 2d71b6: 49 8b 40 08 mov 0x8(%r8),%rax 2d71ba: 4c 89 c7 mov %r8,%rdi 2d71bd: 48 8b 40 20 mov 0x20(%rax),%rax 2d71c1: e8 00 00 00 00 callq 2d71c6 2d71c6: b8 01 00 00 00 mov $0x1,%eax 2d71cb: c3 retq 2d71cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002d71d0 : 2d71d0: e8 00 00 00 00 callq 2d71d5 2d71d5: 41 57 push %r15 2d71d7: 41 56 push %r14 2d71d9: 41 55 push %r13 2d71db: 41 54 push %r12 2d71dd: 55 push %rbp 2d71de: 53 push %rbx 2d71df: 48 83 ec 18 sub $0x18,%rsp 2d71e3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d71ea: 00 00 2d71ec: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d71f1: 31 c0 xor %eax,%eax 2d71f3: c7 41 0c 00 00 00 00 movl $0x0,0xc(%rcx) 2d71fa: 48 85 ff test %rdi,%rdi 2d71fd: 0f 84 14 02 00 00 je 2d7417 2d7203: 48 89 fb mov %rdi,%rbx 2d7206: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2d720d: 48 89 f5 mov %rsi,%rbp 2d7210: 4c 8b 0f mov (%rdi),%r9 2d7213: 49 8b 81 78 03 00 00 mov 0x378(%r9),%rax 2d721a: 4c 8b b8 d0 03 00 00 mov 0x3d0(%rax),%r15 2d7221: 4c 8b b0 d8 03 00 00 mov 0x3d8(%rax),%r14 2d7228: 31 c0 xor %eax,%eax 2d722a: 4c 89 fe mov %r15,%rsi 2d722d: 4c 09 f6 or %r14,%rsi 2d7230: 75 23 jne 2d7255 2d7232: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2d7237: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 2d723e: 00 00 2d7240: 0f 85 36 02 00 00 jne 2d747c 2d7246: 48 83 c4 18 add $0x18,%rsp 2d724a: 5b pop %rbx 2d724b: 5d pop %rbp 2d724c: 41 5c pop %r12 2d724e: 41 5d pop %r13 2d7250: 41 5e pop %r14 2d7252: 41 5f pop %r15 2d7254: c3 retq 2d7255: 0f b6 42 09 movzbl 0x9(%rdx),%eax 2d7259: 49 89 d5 mov %rdx,%r13 2d725c: 49 89 cc mov %rcx,%r12 2d725f: 8d 04 c5 05 00 00 00 lea 0x5(,%rax,8),%eax 2d7266: 83 e0 0d and $0xd,%eax 2d7269: 80 3a 02 cmpb $0x2,(%rdx) 2d726c: 88 44 24 0f mov %al,0xf(%rsp) 2d7270: 75 07 jne 2d7279 2d7272: 83 c8 20 or $0x20,%eax 2d7275: 88 44 24 0f mov %al,0xf(%rsp) 2d7279: 48 8d 4c 24 0f lea 0xf(%rsp),%rcx 2d727e: ba 70 01 00 00 mov $0x170,%edx 2d7283: 48 89 de mov %rbx,%rsi 2d7286: 4c 89 0c 24 mov %r9,(%rsp) 2d728a: 41 b8 01 00 00 00 mov $0x1,%r8d 2d7290: e8 00 00 00 00 callq 2d7295 2d7295: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 2d729c: 4c 8b 0c 24 mov (%rsp),%r9 2d72a0: 48 8b 00 mov (%rax),%rax 2d72a3: 8b 40 14 mov 0x14(%rax),%eax 2d72a6: 41 89 04 24 mov %eax,(%r12) 2d72aa: 48 8b 83 40 01 00 00 mov 0x140(%rbx),%rax 2d72b1: 8b 40 38 mov 0x38(%rax),%eax 2d72b4: 41 89 44 24 04 mov %eax,0x4(%r12) 2d72b9: 48 8b 83 40 01 00 00 mov 0x140(%rbx),%rax 2d72c0: 8b 40 24 mov 0x24(%rax),%eax 2d72c3: 41 89 44 24 08 mov %eax,0x8(%r12) 2d72c8: 49 8b 89 70 03 00 00 mov 0x370(%r9),%rcx 2d72cf: 31 c0 xor %eax,%eax 2d72d1: 48 8d 91 c0 01 00 00 lea 0x1c0(%rcx),%rdx 2d72d8: 48 39 2a cmp %rbp,(%rdx) 2d72db: 0f 84 5b 01 00 00 je 2d743c 2d72e1: 83 c0 01 add $0x1,%eax 2d72e4: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2d72eb: 83 f8 06 cmp $0x6,%eax 2d72ee: 75 e8 jne 2d72d8 2d72f0: 41 c7 44 24 10 03 00 movl $0x3,0x10(%r12) 2d72f7: 00 00 2d72f9: 48 8b 83 40 01 00 00 mov 0x140(%rbx),%rax 2d7300: 8b 70 38 mov 0x38(%rax),%esi 2d7303: 8d 46 01 lea 0x1(%rsi),%eax 2d7306: 83 f8 0b cmp $0xb,%eax 2d7309: 76 12 jbe 2d731d 2d730b: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # 2d7312 2d7312: 0f 84 45 01 00 00 je 2d745d 2d7318: be ff ff ff ff mov $0xffffffff,%esi 2d731d: 41 89 74 24 14 mov %esi,0x14(%r12) 2d7322: 8b 4d 4c mov 0x4c(%rbp),%ecx 2d7325: 31 d2 xor %edx,%edx 2d7327: 41 89 4c 24 18 mov %ecx,0x18(%r12) 2d732c: 6b 45 64 64 imul $0x64,0x64(%rbp),%eax 2d7330: 48 f7 f1 div %rcx 2d7333: 8b 4d 34 mov 0x34(%rbp),%ecx 2d7336: 41 c6 44 24 1c 01 movb $0x1,0x1c(%r12) 2d733c: 31 d2 xor %edx,%edx 2d733e: 48 f7 f1 div %rcx 2d7341: 41 89 44 24 24 mov %eax,0x24(%r12) 2d7346: 41 0f b6 45 08 movzbl 0x8(%r13),%eax 2d734b: 41 88 44 24 1d mov %al,0x1d(%r12) 2d7350: 41 8b 45 0c mov 0xc(%r13),%eax 2d7354: 41 89 44 24 20 mov %eax,0x20(%r12) 2d7359: 41 0f b6 45 09 movzbl 0x9(%r13),%eax 2d735e: 41 c7 44 24 28 00 00 movl $0x0,0x28(%r12) 2d7365: 00 00 2d7367: 41 88 44 24 1e mov %al,0x1e(%r12) 2d736c: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 2d7373: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2d737a: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2d7380: 41 c6 44 24 30 01 movb $0x1,0x30(%r12) 2d7386: 41 c7 44 24 34 02 00 movl $0x2,0x34(%r12) 2d738d: 00 00 2d738f: 41 89 44 24 2c mov %eax,0x2c(%r12) 2d7394: 8b 45 4c mov 0x4c(%rbp),%eax 2d7397: 49 c7 44 24 3c 0a 00 movq $0xa,0x3c(%r12) 2d739e: 00 00 2d73a0: 48 69 c0 1f 85 eb 51 imul $0x51eb851f,%rax,%rax 2d73a7: 48 c1 e8 26 shr $0x26,%rax 2d73ab: 41 89 44 24 38 mov %eax,0x38(%r12) 2d73b0: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 2d73b7: 8b 40 34 mov 0x34(%rax),%eax 2d73ba: 83 e8 01 sub $0x1,%eax 2d73bd: 3d fd 00 00 00 cmp $0xfd,%eax 2d73c2: 77 06 ja 2d73ca 2d73c4: 41 80 4c 24 40 10 orb $0x10,0x40(%r12) 2d73ca: 41 0f b6 45 10 movzbl 0x10(%r13),%eax 2d73cf: 41 80 4c 24 41 01 orb $0x1,0x41(%r12) 2d73d5: 41 c7 44 24 44 00 00 movl $0x0,0x44(%r12) 2d73dc: 00 00 2d73de: 41 88 44 24 48 mov %al,0x48(%r12) 2d73e3: 4d 85 f6 test %r14,%r14 2d73e6: 74 36 je 2d741e 2d73e8: 49 8b 46 08 mov 0x8(%r14),%rax 2d73ec: 4c 89 e2 mov %r12,%rdx 2d73ef: 48 89 de mov %rbx,%rsi 2d73f2: 4c 89 f7 mov %r14,%rdi 2d73f5: 48 8b 00 mov (%rax),%rax 2d73f8: e8 00 00 00 00 callq 2d73fd 2d73fd: 88 83 08 02 00 00 mov %al,0x208(%rbx) 2d7403: 84 c0 test %al,%al 2d7405: 0f 85 27 fe ff ff jne 2d7232 2d740b: 0f 0b ud2 2d740d: b8 01 00 00 00 mov $0x1,%eax 2d7412: e9 1b fe ff ff jmpq 2d7232 2d7417: 31 c0 xor %eax,%eax 2d7419: e9 14 fe ff ff jmpq 2d7232 2d741e: 49 8b 47 08 mov 0x8(%r15),%rax 2d7422: 4c 89 e2 mov %r12,%rdx 2d7425: 48 89 de mov %rbx,%rsi 2d7428: 4c 89 ff mov %r15,%rdi 2d742b: 48 8b 40 18 mov 0x18(%rax),%rax 2d742f: e8 00 00 00 00 callq 2d7434 2d7434: 88 83 08 02 00 00 mov %al,0x208(%rbx) 2d743a: eb c7 jmp 2d7403 2d743c: 48 98 cltq 2d743e: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2d7445: 48 8b 84 01 e0 02 00 mov 0x2e0(%rcx,%rax,1),%rax 2d744c: 00 2d744d: 8b 40 18 mov 0x18(%rax),%eax 2d7450: 83 c0 01 add $0x1,%eax 2d7453: 41 89 44 24 0c mov %eax,0xc(%r12) 2d7458: e9 93 fe ff ff jmpq 2d72f0 2d745d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d7464: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 2d746b 2d746b: e8 00 00 00 00 callq 2d7470 2d7470: 0f 0b ud2 2d7472: be ff ff ff ff mov $0xffffffff,%esi 2d7477: e9 a1 fe ff ff jmpq 2d731d 2d747c: e8 00 00 00 00 callq 2d7481 2d7481: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d7488: 00 00 00 00 2d748c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002d7490 : 2d7490: e8 00 00 00 00 callq 2d7495 2d7495: 48 8d 87 88 02 00 00 lea 0x288(%rdi),%rax 2d749c: c3 retq 2d749d: 0f 1f 00 nopl (%rax) 00000000002d74a0 : 2d74a0: e8 00 00 00 00 callq 2d74a5 2d74a5: 81 7f 38 00 02 00 00 cmpl $0x200,0x38(%rdi) 2d74ac: 75 01 jne 2d74af 2d74ae: c3 retq 2d74af: 80 7f 44 00 cmpb $0x0,0x44(%rdi) 2d74b3: 75 f9 jne 2d74ae 2d74b5: e9 66 db ff ff jmpq 2d5020 2d74ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002d74c0 : 2d74c0: e8 00 00 00 00 callq 2d74c5 2d74c5: 41 56 push %r14 2d74c7: 41 55 push %r13 2d74c9: 41 54 push %r12 2d74cb: 55 push %rbp 2d74cc: 48 89 fd mov %rdi,%rbp 2d74cf: 53 push %rbx 2d74d0: 48 83 ec 28 sub $0x28,%rsp 2d74d4: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d74db: 00 00 2d74dd: 48 89 44 24 20 mov %rax,0x20(%rsp) 2d74e2: 48 8b 47 08 mov 0x8(%rdi),%rax 2d74e6: 48 8b 90 f8 02 00 00 mov 0x2f8(%rax),%rdx 2d74ed: 48 8b 1a mov (%rdx),%rbx 2d74f0: 48 8b 10 mov (%rax),%rdx 2d74f3: 4c 8b a2 48 06 00 00 mov 0x648(%rdx),%r12 2d74fa: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 2d7500: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2d7507: 8b 40 20 mov 0x20(%rax),%eax 2d750a: 83 e8 01 sub $0x1,%eax 2d750d: 83 f8 01 cmp $0x1,%eax 2d7510: 76 0c jbe 2d751e 2d7512: 81 fa 00 02 00 00 cmp $0x200,%edx 2d7518: 0f 84 a5 00 00 00 je 2d75c3 2d751e: 83 fa 04 cmp $0x4,%edx 2d7521: 0f 84 bd 00 00 00 je 2d75e4 2d7527: be 01 00 00 00 mov $0x1,%esi 2d752c: 48 89 ef mov %rbp,%rdi 2d752f: e8 1c c8 ff ff callq 2d3d50 2d7534: 48 8b 83 e8 e7 00 00 mov 0xe7e8(%rbx),%rax 2d753b: 48 89 ef mov %rbp,%rdi 2d753e: e8 00 00 00 00 callq 2d7543 2d7543: 48 8b 45 08 mov 0x8(%rbp),%rax 2d7547: 8b b0 24 03 00 00 mov 0x324(%rax),%esi 2d754d: 83 fe 40 cmp $0x40,%esi 2d7550: 0f 84 a7 00 00 00 je 2d75fd 2d7556: 83 fe 04 cmp $0x4,%esi 2d7559: 0f 84 b9 00 00 00 je 2d7618 2d755f: 48 8b 78 08 mov 0x8(%rax),%rdi 2d7563: e8 38 cb ff ff callq 2d40a0 2d7568: 48 8b 83 e0 e7 00 00 mov 0xe7e0(%rbx),%rax 2d756f: 48 89 ef mov %rbp,%rdi 2d7572: e8 00 00 00 00 callq 2d7577 2d7577: 48 8b 45 08 mov 0x8(%rbp),%rax 2d757b: f6 80 8a 00 00 00 04 testb $0x4,0x8a(%rax) 2d7582: 74 3f je 2d75c3 2d7584: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2d758a: 8d 50 e0 lea -0x20(%rax),%edx 2d758d: 83 e2 df and $0xffffffdf,%edx 2d7590: 74 07 je 2d7599 2d7592: 3d 80 00 00 00 cmp $0x80,%eax 2d7597: 75 2a jne 2d75c3 2d7599: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2d759e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d75a5: 00 00 2d75a7: 0f 85 1d 01 00 00 jne 2d76ca 2d75ad: 48 83 c4 28 add $0x28,%rsp 2d75b1: 48 89 ef mov %rbp,%rdi 2d75b4: 31 f6 xor %esi,%esi 2d75b6: 5b pop %rbx 2d75b7: 5d pop %rbp 2d75b8: 41 5c pop %r12 2d75ba: 41 5d pop %r13 2d75bc: 41 5e pop %r14 2d75be: e9 00 00 00 00 jmpq 2d75c3 2d75c3: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2d75c8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d75cf: 00 00 2d75d1: 0f 85 f3 00 00 00 jne 2d76ca 2d75d7: 48 83 c4 28 add $0x28,%rsp 2d75db: 5b pop %rbx 2d75dc: 5d pop %rbp 2d75dd: 41 5c pop %r12 2d75df: 41 5d pop %r13 2d75e1: 41 5e pop %r14 2d75e3: c3 retq 2d75e4: 48 8b 83 10 e8 00 00 mov 0xe810(%rbx),%rax 2d75eb: be 01 00 00 00 mov $0x1,%esi 2d75f0: 48 89 ef mov %rbp,%rdi 2d75f3: e8 00 00 00 00 callq 2d75f8 2d75f8: e9 2a ff ff ff jmpq 2d7527 2d75fd: 48 89 ef mov %rbp,%rdi 2d7600: e8 3b d6 ff ff callq 2d4c40 2d7605: 48 8b 45 08 mov 0x8(%rbp),%rax 2d7609: 8b b0 24 03 00 00 mov 0x324(%rax),%esi 2d760f: 83 fe 04 cmp $0x4,%esi 2d7612: 0f 85 47 ff ff ff jne 2d755f 2d7618: 31 c0 xor %eax,%eax 2d761a: 31 d2 xor %edx,%edx 2d761c: be 88 84 02 00 mov $0x28488,%esi 2d7621: c6 44 24 1f 00 movb $0x0,0x1f(%rsp) 2d7626: 45 0f b7 ac 24 f4 01 movzwl 0x1f4(%r12),%r13d 2d762d: 00 00 2d762f: 66 89 44 24 1d mov %ax,0x1d(%rsp) 2d7634: 49 8b bc 24 18 01 00 mov 0x118(%r12),%rdi 2d763b: 00 2d763c: 48 8b 85 30 01 00 00 mov 0x130(%rbp),%rax 2d7643: 48 c7 44 24 05 00 00 movq $0x0,0x5(%rsp) 2d764a: 00 00 2d764c: 48 c7 44 24 0d 00 00 movq $0x0,0xd(%rsp) 2d7653: 00 00 2d7655: 41 83 e5 7c and $0x7c,%r13d 2d7659: 48 c7 44 24 15 00 00 movq $0x0,0x15(%rsp) 2d7660: 00 00 2d7662: 44 8b 70 18 mov 0x18(%rax),%r14d 2d7666: e8 00 00 00 00 callq 2d766b 2d766b: 66 41 83 fd 08 cmp $0x8,%r13w 2d7670: 74 16 je 2d7688 2d7672: 66 41 83 fd 04 cmp $0x4,%r13w 2d7677: 74 37 je 2d76b0 2d7679: 48 8b 45 08 mov 0x8(%rbp),%rax 2d767d: 8b b0 24 03 00 00 mov 0x324(%rax),%esi 2d7683: e9 d7 fe ff ff jmpq 2d755f 2d7688: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2d768c: 48 8d 54 24 05 lea 0x5(%rsp),%rdx 2d7691: 44 89 f6 mov %r14d,%esi 2d7694: e8 07 d7 ff ff callq 2d4da0 2d7699: 84 c0 test %al,%al 2d769b: 74 1f je 2d76bc 2d769d: 48 8d 4c 24 05 lea 0x5(%rsp),%rcx 2d76a2: 31 d2 xor %edx,%edx 2d76a4: 31 f6 xor %esi,%esi 2d76a6: 48 89 ef mov %rbp,%rdi 2d76a9: e8 62 cd ff ff callq 2d4410 2d76ae: eb c9 jmp 2d7679 2d76b0: 31 f6 xor %esi,%esi 2d76b2: 48 89 ef mov %rbp,%rdi 2d76b5: e8 b6 d4 ff ff callq 2d4b70 2d76ba: eb bd jmp 2d7679 2d76bc: 31 d2 xor %edx,%edx 2d76be: 31 f6 xor %esi,%esi 2d76c0: 48 89 ef mov %rbp,%rdi 2d76c3: e8 48 d1 ff ff callq 2d4810 2d76c8: eb af jmp 2d7679 2d76ca: e8 00 00 00 00 callq 2d76cf 2d76cf: 90 nop 00000000002d76d0 : 2d76d0: e8 00 00 00 00 callq 2d76d5 2d76d5: 48 8b 47 08 mov 0x8(%rdi),%rax 2d76d9: 83 b8 24 03 00 00 04 cmpl $0x4,0x324(%rax) 2d76e0: 75 1a jne 2d76fc 2d76e2: 48 8b 80 f8 02 00 00 mov 0x2f8(%rax),%rax 2d76e9: 40 0f b6 f6 movzbl %sil,%esi 2d76ed: 48 8b 00 mov (%rax),%rax 2d76f0: 48 8b 80 10 e8 00 00 mov 0xe810(%rax),%rax 2d76f7: e9 00 00 00 00 jmpq 2d76fc 2d76fc: c3 retq 2d76fd: 0f 1f 00 nopl (%rax) 00000000002d7700 : 2d7700: e8 00 00 00 00 callq 2d7705 2d7705: 48 83 ec 18 sub $0x18,%rsp 2d7709: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d7710: 00 00 2d7712: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d7717: 31 c0 xor %eax,%eax 2d7719: 40 84 f6 test %sil,%sil 2d771c: 74 21 je 2d773f 2d771e: c6 47 44 00 movb $0x0,0x44(%rdi) 2d7722: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2d7727: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d772e: 00 00 2d7730: 0f 85 82 00 00 00 jne 2d77b8 2d7736: 48 83 c4 18 add $0x18,%rsp 2d773a: e9 e1 d8 ff ff jmpq 2d5020 2d773f: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2d7746: 8b b7 48 01 00 00 mov 0x148(%rdi),%esi 2d774c: c6 47 44 01 movb $0x1,0x44(%rdi) 2d7750: 48 8b 78 58 mov 0x58(%rax),%rdi 2d7754: 48 8b 50 68 mov 0x68(%rax),%rdx 2d7758: e8 00 00 00 00 callq 2d775d 2d775d: 48 89 04 24 mov %rax,(%rsp) 2d7761: 48 89 c7 mov %rax,%rdi 2d7764: 48 85 c0 test %rax,%rax 2d7767: 74 18 je 2d7781 2d7769: be 04 00 00 00 mov $0x4,%esi 2d776e: e8 00 00 00 00 callq 2d7773 2d7773: 85 c0 test %eax,%eax 2d7775: 74 1f je 2d7796 2d7777: 0f 0b ud2 2d7779: 48 89 e7 mov %rsp,%rdi 2d777c: e8 00 00 00 00 callq 2d7781 2d7781: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2d7786: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d778d: 00 00 2d778f: 75 27 jne 2d77b8 2d7791: 48 83 c4 18 add $0x18,%rsp 2d7795: c3 retq 2d7796: 48 8b 3c 24 mov (%rsp),%rdi 2d779a: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2d779f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2d77a6: 00 00 2d77a8: e8 00 00 00 00 callq 2d77ad 2d77ad: 48 8b 3c 24 mov (%rsp),%rdi 2d77b1: e8 00 00 00 00 callq 2d77b6 2d77b6: eb c1 jmp 2d7779 2d77b8: e8 00 00 00 00 callq 2d77bd 2d77bd: 0f 1f 00 nopl (%rax) 00000000002d77c0 : 2d77c0: e8 00 00 00 00 callq 2d77c5 2d77c5: 53 push %rbx 2d77c6: 48 89 fb mov %rdi,%rbx 2d77c9: 8b 7f 30 mov 0x30(%rdi),%edi 2d77cc: f6 43 56 04 testb $0x4,0x56(%rbx) 2d77d0: 75 3f jne 2d7811 2d77d2: 8b 43 40 mov 0x40(%rbx),%eax 2d77d5: 8d 50 ff lea -0x1(%rax),%edx 2d77d8: 83 fa 05 cmp $0x5,%edx 2d77db: 0f 87 95 00 00 00 ja 2d7876 2d77e1: 8d 44 00 04 lea 0x4(%rax,%rax,1),%eax 2d77e5: ba cd cc cc cc mov $0xcccccccd,%edx 2d77ea: 48 0f af fa imul %rdx,%rdi 2d77ee: 48 c1 ef 23 shr $0x23,%rdi 2d77f2: 0f af c7 imul %edi,%eax 2d77f5: f6 43 55 02 testb $0x2,0x55(%rbx) 2d77f9: 75 14 jne 2d780f 2d77fb: 8b 53 44 mov 0x44(%rbx),%edx 2d77fe: 8d 04 40 lea (%rax,%rax,2),%eax 2d7801: 83 fa 04 cmp $0x4,%edx 2d7804: 0f 84 86 00 00 00 je 2d7890 2d780a: 83 fa 02 cmp $0x2,%edx 2d780d: 74 70 je 2d787f 2d780f: 5b pop %rbx 2d7810: c3 retq 2d7811: 48 be 00 00 00 00 a0 movabs $0xa000000000,%rsi 2d7818: 00 00 00 2d781b: 48 c1 e7 20 shl $0x20,%rdi 2d781f: e8 00 00 00 00 callq 2d7824 2d7824: 48 63 73 60 movslq 0x60(%rbx),%rsi 2d7828: 48 89 c7 mov %rax,%rdi 2d782b: 48 c1 e6 20 shl $0x20,%rsi 2d782f: e8 00 00 00 00 callq 2d7834 2d7834: be fe ff ff ff mov $0xfffffffe,%esi 2d7839: 48 89 c1 mov %rax,%rcx 2d783c: 48 89 c2 mov %rax,%rdx 2d783f: 48 c1 f9 3f sar $0x3f,%rcx 2d7843: 48 89 c8 mov %rcx,%rax 2d7846: 48 31 d0 xor %rdx,%rax 2d7849: 48 29 c8 sub %rcx,%rax 2d784c: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2d7853: ff ff 7f 2d7856: 48 29 c1 sub %rax,%rcx 2d7859: 48 39 f1 cmp %rsi,%rcx 2d785c: 7e 36 jle 2d7894 2d785e: b9 ff ff ff ff mov $0xffffffff,%ecx 2d7863: 5b pop %rbx 2d7864: 48 01 c8 add %rcx,%rax 2d7867: 48 c1 e8 20 shr $0x20,%rax 2d786b: 89 c1 mov %eax,%ecx 2d786d: f7 d9 neg %ecx 2d786f: 48 85 d2 test %rdx,%rdx 2d7872: 0f 48 c1 cmovs %ecx,%eax 2d7875: c3 retq 2d7876: 0f 0b ud2 2d7878: 31 c0 xor %eax,%eax 2d787a: e9 66 ff ff ff jmpq 2d77e5 2d787f: 01 c0 add %eax,%eax 2d7881: ba ab aa aa aa mov $0xaaaaaaab,%edx 2d7886: 5b pop %rbx 2d7887: 48 0f af c2 imul %rdx,%rax 2d788b: 48 c1 e8 21 shr $0x21,%rax 2d788f: c3 retq 2d7890: d1 e8 shr %eax 2d7892: 5b pop %rbx 2d7893: c3 retq 2d7894: 0f 0b ud2 2d7896: eb c6 jmp 2d785e 2d7898: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2d789f: 00 00000000002d78a0 : 2d78a0: e8 00 00 00 00 callq 2d78a5 2d78a5: 48 89 f9 mov %rdi,%rcx 2d78a8: 49 89 f0 mov %rsi,%r8 2d78ab: 48 89 d7 mov %rdx,%rdi 2d78ae: 0f b6 81 08 03 00 00 movzbl 0x308(%rcx),%eax 2d78b5: 84 c0 test %al,%al 2d78b7: 74 29 je 2d78e2 2d78b9: 48 8d 70 01 lea 0x1(%rax),%rsi 2d78bd: b8 01 00 00 00 mov $0x1,%eax 2d78c2: eb 0c jmp 2d78d0 2d78c4: 48 63 d0 movslq %eax,%rdx 2d78c7: 48 83 c0 01 add $0x1,%rax 2d78cb: 48 39 f0 cmp %rsi,%rax 2d78ce: 74 14 je 2d78e4 2d78d0: 48 39 bc c1 08 03 00 cmp %rdi,0x308(%rcx,%rax,8) 2d78d7: 00 2d78d8: 75 ea jne 2d78c4 2d78da: 4c 89 c6 mov %r8,%rsi 2d78dd: e9 00 00 00 00 jmpq 2d78e2 2d78e2: 31 d2 xor %edx,%edx 2d78e4: 0f 0b ud2 2d78e6: 48 8b bc d1 10 03 00 mov 0x310(%rcx,%rdx,8),%rdi 2d78ed: 00 2d78ee: 4c 89 c6 mov %r8,%rsi 2d78f1: e9 00 00 00 00 jmpq 2d78f6 2d78f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2d78fd: 00 00 00 00000000002d7900 : 2d7900: e8 00 00 00 00 callq 2d7905 2d7905: 80 bf 08 03 00 00 00 cmpb $0x0,0x308(%rdi) 2d790c: 74 3b je 2d7949 2d790e: 41 55 push %r13 2d7910: 49 89 f5 mov %rsi,%r13 2d7913: 41 54 push %r12 2d7915: 44 0f b6 e2 movzbl %dl,%r12d 2d7919: 55 push %rbp 2d791a: 48 89 fd mov %rdi,%rbp 2d791d: 53 push %rbx 2d791e: 31 db xor %ebx,%ebx 2d7920: 48 8b bc dd 10 03 00 mov 0x310(%rbp,%rbx,8),%rdi 2d7927: 00 2d7928: 44 89 e2 mov %r12d,%edx 2d792b: 4c 89 ee mov %r13,%rsi 2d792e: 48 83 c3 01 add $0x1,%rbx 2d7932: e8 00 00 00 00 callq 2d7937 2d7937: 0f b6 85 08 03 00 00 movzbl 0x308(%rbp),%eax 2d793e: 39 d8 cmp %ebx,%eax 2d7940: 7f de jg 2d7920 2d7942: 5b pop %rbx 2d7943: 5d pop %rbp 2d7944: 41 5c pop %r12 2d7946: 41 5d pop %r13 2d7948: c3 retq 2d7949: c3 retq 2d794a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002d7950 : 2d7950: e8 00 00 00 00 callq 2d7955 2d7955: 55 push %rbp 2d7956: 48 89 e5 mov %rsp,%rbp 2d7959: 41 54 push %r12 2d795b: 49 89 d4 mov %rdx,%r12 2d795e: 48 83 ec 18 sub $0x18,%rsp 2d7962: 48 8b 56 08 mov 0x8(%rsi),%rdx 2d7966: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d796d: 00 00 2d796f: 48 89 44 24 10 mov %rax,0x10(%rsp) 2d7974: 48 8b 06 mov (%rsi),%rax 2d7977: 48 89 54 24 08 mov %rdx,0x8(%rsp) 2d797c: 49 89 94 24 90 00 00 mov %rdx,0x90(%r12) 2d7983: 00 2d7984: 48 89 04 24 mov %rax,(%rsp) 2d7988: 49 89 84 24 88 00 00 mov %rax,0x88(%r12) 2d798f: 00 2d7990: 41 8b 44 24 38 mov 0x38(%r12),%eax 2d7995: 8d 50 e0 lea -0x20(%rax),%edx 2d7998: 83 e2 df and $0xffffffdf,%edx 2d799b: 74 07 je 2d79a4 2d799d: 3d 80 00 00 00 cmp $0x80,%eax 2d79a2: 75 42 jne 2d79e6 2d79a4: 41 8b 84 24 f0 01 00 mov 0x1f0(%r12),%eax 2d79ab: 00 2d79ac: 85 c0 test %eax,%eax 2d79ae: 75 36 jne 2d79e6 2d79b0: 48 8b 8f 70 03 00 00 mov 0x370(%rdi),%rcx 2d79b7: 48 8d 81 c0 01 00 00 lea 0x1c0(%rcx),%rax 2d79be: 48 81 c1 d0 1e 00 00 add $0x1ed0,%rcx 2d79c5: 48 8b 38 mov (%rax),%rdi 2d79c8: 48 85 ff test %rdi,%rdi 2d79cb: 74 0e je 2d79db 2d79cd: 48 8b 57 08 mov 0x8(%rdi),%rdx 2d79d1: 4c 39 e2 cmp %r12,%rdx 2d79d4: 75 05 jne 2d79db 2d79d6: 48 85 d2 test %rdx,%rdx 2d79d9: 75 21 jne 2d79fc 2d79db: 48 05 d8 04 00 00 add $0x4d8,%rax 2d79e1: 48 39 c1 cmp %rax,%rcx 2d79e4: 75 df jne 2d79c5 2d79e6: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2d79eb: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d79f2: 00 00 2d79f4: 75 35 jne 2d7a2b 2d79f6: 4c 8b 65 f8 mov -0x8(%rbp),%r12 2d79fa: c9 leaveq 2d79fb: c3 retq 2d79fc: 80 bf 28 03 00 00 00 cmpb $0x0,0x328(%rdi) 2d7a03: 75 e1 jne 2d79e6 2d7a05: 48 89 e6 mov %rsp,%rsi 2d7a08: e8 00 00 00 00 callq 2d7a0d 2d7a0d: 8b 0c 24 mov (%rsp),%ecx 2d7a10: 85 c9 test %ecx,%ecx 2d7a12: 74 d2 je 2d79e6 2d7a14: 8b 54 24 04 mov 0x4(%rsp),%edx 2d7a18: 85 d2 test %edx,%edx 2d7a1a: 74 ca je 2d79e6 2d7a1c: 31 d2 xor %edx,%edx 2d7a1e: 48 89 e6 mov %rsp,%rsi 2d7a21: 4c 89 e7 mov %r12,%rdi 2d7a24: e8 00 00 00 00 callq 2d7a29 2d7a29: eb bb jmp 2d79e6 2d7a2b: e8 00 00 00 00 callq 2d7a30 00000000002d7a30 : 2d7a30: e8 00 00 00 00 callq 2d7a35 2d7a35: 55 push %rbp 2d7a36: 48 89 d0 mov %rdx,%rax 2d7a39: 49 89 f9 mov %rdi,%r9 2d7a3c: 48 89 ca mov %rcx,%rdx 2d7a3f: 48 89 e5 mov %rsp,%rbp 2d7a42: 48 85 c0 test %rax,%rax 2d7a45: 0f 84 c1 00 00 00 je 2d7b0c 2d7a4b: 48 8b 08 mov (%rax),%rcx 2d7a4e: 48 89 8a 98 00 00 00 mov %rcx,0x98(%rdx) 2d7a55: 48 8b 48 08 mov 0x8(%rax),%rcx 2d7a59: 48 89 8a a0 00 00 00 mov %rcx,0xa0(%rdx) 2d7a60: 48 8b 48 10 mov 0x10(%rax),%rcx 2d7a64: 48 89 8a a8 00 00 00 mov %rcx,0xa8(%rdx) 2d7a6b: 48 8b 48 18 mov 0x18(%rax),%rcx 2d7a6f: 48 89 8a b0 00 00 00 mov %rcx,0xb0(%rdx) 2d7a76: 48 8b 48 20 mov 0x20(%rax),%rcx 2d7a7a: 48 89 8a b8 00 00 00 mov %rcx,0xb8(%rdx) 2d7a81: 48 8b 48 28 mov 0x28(%rax),%rcx 2d7a85: 48 89 8a c0 00 00 00 mov %rcx,0xc0(%rdx) 2d7a8c: 48 8b 48 30 mov 0x30(%rax),%rcx 2d7a90: 48 89 8a c8 00 00 00 mov %rcx,0xc8(%rdx) 2d7a97: 48 8b 48 38 mov 0x38(%rax),%rcx 2d7a9b: 48 89 8a d0 00 00 00 mov %rcx,0xd0(%rdx) 2d7aa2: 48 8b 48 40 mov 0x40(%rax),%rcx 2d7aa6: 48 89 8a d8 00 00 00 mov %rcx,0xd8(%rdx) 2d7aad: 48 8b 48 48 mov 0x48(%rax),%rcx 2d7ab1: 48 89 8a e0 00 00 00 mov %rcx,0xe0(%rdx) 2d7ab8: 48 8b 48 50 mov 0x50(%rax),%rcx 2d7abc: 48 89 8a e8 00 00 00 mov %rcx,0xe8(%rdx) 2d7ac3: 48 8b 40 58 mov 0x58(%rax),%rax 2d7ac7: 48 89 82 f0 00 00 00 mov %rax,0xf0(%rdx) 2d7ace: 48 85 f6 test %rsi,%rsi 2d7ad1: 74 2c je 2d7aff 2d7ad3: 48 8b 7e 08 mov 0x8(%rsi),%rdi 2d7ad7: 48 8b 36 mov (%rsi),%rsi 2d7ada: 48 89 ba 90 00 00 00 mov %rdi,0x90(%rdx) 2d7ae1: 48 89 b2 88 00 00 00 mov %rsi,0x88(%rdx) 2d7ae8: 45 84 c0 test %r8b,%r8b 2d7aeb: 74 02 je 2d7aef 2d7aed: 5d pop %rbp 2d7aee: c3 retq 2d7aef: 48 8d b2 88 00 00 00 lea 0x88(%rdx),%rsi 2d7af6: 4c 89 cf mov %r9,%rdi 2d7af9: 5d pop %rbp 2d7afa: e9 51 fe ff ff jmpq 2d7950 2d7aff: 48 c7 82 88 00 00 00 movq $0x0,0x88(%rdx) 2d7b06: 00 00 00 00 2d7b0a: eb dc jmp 2d7ae8 2d7b0c: 48 8d b9 a0 00 00 00 lea 0xa0(%rcx),%rdi 2d7b13: 48 c7 81 98 00 00 00 movq $0x0,0x98(%rcx) 2d7b1a: 00 00 00 00 2d7b1e: 48 c7 81 f0 00 00 00 movq $0x0,0xf0(%rcx) 2d7b25: 00 00 00 00 2d7b29: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2d7b2d: 29 f9 sub %edi,%ecx 2d7b2f: 81 c1 f8 00 00 00 add $0xf8,%ecx 2d7b35: c1 e9 03 shr $0x3,%ecx 2d7b38: f3 48 ab rep stos %rax,%es:(%rdi) 2d7b3b: eb 91 jmp 2d7ace 2d7b3d: 0f 1f 00 nopl (%rax) 00000000002d7b40 : 2d7b40: e8 00 00 00 00 callq 2d7b45 2d7b45: e9 00 00 00 00 jmpq 2d7b4a 2d7b4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002d7b50 : 2d7b50: e8 00 00 00 00 callq 2d7b55 2d7b55: e9 00 00 00 00 jmpq 2d7b5a 2d7b5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002d7b60 : 2d7b60: e8 00 00 00 00 callq 2d7b65 2d7b65: 48 85 ff test %rdi,%rdi 2d7b68: 74 05 je 2d7b6f 2d7b6a: e9 00 00 00 00 jmpq 2d7b6f 2d7b6f: c3 retq 00000000002d7b70 : 2d7b70: e8 00 00 00 00 callq 2d7b75 2d7b75: 55 push %rbp 2d7b76: 8b 57 38 mov 0x38(%rdi),%edx 2d7b79: 8b 46 04 mov 0x4(%rsi),%eax 2d7b7c: 0f af 06 imul (%rsi),%eax 2d7b7f: 8d 4a e0 lea -0x20(%rdx),%ecx 2d7b82: 48 89 e5 mov %rsp,%rbp 2d7b85: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 2d7b89: 69 c0 c0 4b 03 00 imul $0x34bc0,%eax,%eax 2d7b8f: 83 e1 df and $0xffffffdf,%ecx 2d7b92: 74 08 je 2d7b9c 2d7b94: 81 fa 80 00 00 00 cmp $0x80,%edx 2d7b9a: 75 3f jne 2d7bdb 2d7b9c: 48 8b 97 40 01 00 00 mov 0x140(%rdi),%rdx 2d7ba3: 80 7a 36 00 cmpb $0x0,0x36(%rdx) 2d7ba7: 74 32 je 2d7bdb 2d7ba9: f6 87 c1 01 00 00 01 testb $0x1,0x1c1(%rdi) 2d7bb0: 74 29 je 2d7bdb 2d7bb2: 48 8b 97 30 01 00 00 mov 0x130(%rdi),%rdx 2d7bb9: 83 7a 20 01 cmpl $0x1,0x20(%rdx) 2d7bbd: 74 1c je 2d7bdb 2d7bbf: 48 8b 97 28 01 00 00 mov 0x128(%rdi),%rdx 2d7bc6: 80 ba 58 02 00 00 00 cmpb $0x0,0x258(%rdx) 2d7bcd: 75 0c jne 2d7bdb 2d7bcf: ba 85 eb 51 f8 mov $0xf851eb85,%edx 2d7bd4: 48 f7 e2 mul %rdx 2d7bd7: 48 c1 e8 20 shr $0x20,%rax 2d7bdb: c9 leaveq 2d7bdc: c3 retq 2d7bdd: 0f 1f 00 nopl (%rax) 00000000002d7be0 : 2d7be0: e8 00 00 00 00 callq 2d7be5 2d7be5: 8b 97 88 00 00 00 mov 0x88(%rdi),%edx 2d7beb: 85 d2 test %edx,%edx 2d7bed: 74 0a je 2d7bf9 2d7bef: 8b 87 8c 00 00 00 mov 0x8c(%rdi),%eax 2d7bf5: 85 c0 test %eax,%eax 2d7bf7: 75 05 jne 2d7bfe 2d7bf9: 48 8d 47 5c lea 0x5c(%rdi),%rax 2d7bfd: c3 retq 2d7bfe: 48 8d 87 88 00 00 00 lea 0x88(%rdi),%rax 2d7c05: c3 retq 2d7c06: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2d7c0d: 00 00 00 00000000002d7c10 : 2d7c10: e8 00 00 00 00 callq 2d7c15 2d7c15: e9 00 00 00 00 jmpq 2d7c1a 2d7c1a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002d7c20 : 2d7c20: e8 00 00 00 00 callq 2d7c25 2d7c25: 8b 57 38 mov 0x38(%rdi),%edx 2d7c28: 8d 42 e0 lea -0x20(%rdx),%eax 2d7c2b: 83 e0 df and $0xffffffdf,%eax 2d7c2e: 0f 94 c0 sete %al 2d7c31: 81 fa 80 00 00 00 cmp $0x80,%edx 2d7c37: 0f 94 c2 sete %dl 2d7c3a: 08 d0 or %dl,%al 2d7c3c: 74 2a je 2d7c68 2d7c3e: 48 8b 87 40 01 00 00 mov 0x140(%rdi),%rax 2d7c45: 0f b6 40 36 movzbl 0x36(%rax),%eax 2d7c49: 84 c0 test %al,%al 2d7c4b: 74 1a je 2d7c67 2d7c4d: 31 c0 xor %eax,%eax 2d7c4f: f6 87 c1 01 00 00 01 testb $0x1,0x1c1(%rdi) 2d7c56: 74 0f je 2d7c67 2d7c58: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2d7c5f: 83 78 20 01 cmpl $0x1,0x20(%rax) 2d7c63: 0f 95 c0 setne %al 2d7c66: c3 retq 2d7c67: c3 retq 2d7c68: c3 retq 2d7c69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002d7c70 : 2d7c70: e8 00 00 00 00 callq 2d7c75 2d7c75: 4c 8d 54 24 08 lea 0x8(%rsp),%r10 2d7c7a: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 2d7c7e: b9 01 00 00 00 mov $0x1,%ecx 2d7c83: 41 ff 72 f8 pushq -0x8(%r10) 2d7c87: 55 push %rbp 2d7c88: 48 89 e5 mov %rsp,%rbp 2d7c8b: 41 57 push %r15 2d7c8d: 41 56 push %r14 2d7c8f: 48 8d 55 b8 lea -0x48(%rbp),%rdx 2d7c93: 41 55 push %r13 2d7c95: 49 89 fd mov %rdi,%r13 2d7c98: 41 54 push %r12 2d7c9a: 41 52 push %r10 2d7c9c: 53 push %rbx 2d7c9d: 48 83 ec 30 sub $0x30,%rsp 2d7ca1: 4c 8b 67 08 mov 0x8(%rdi),%r12 2d7ca5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d7cac: 00 00 2d7cae: 48 89 45 c8 mov %rax,-0x38(%rbp) 2d7cb2: 31 c0 xor %eax,%eax 2d7cb4: 49 8b 5c 24 08 mov 0x8(%r12),%rbx 2d7cb9: 4c 89 e6 mov %r12,%rsi 2d7cbc: 48 c7 45 b8 00 00 00 movq $0x0,-0x48(%rbp) 2d7cc3: 00 2d7cc4: 48 c7 45 c0 00 00 00 movq $0x0,-0x40(%rbp) 2d7ccb: 00 2d7ccc: 48 8b 83 40 01 00 00 mov 0x140(%rbx),%rax 2d7cd3: 48 89 45 b0 mov %rax,-0x50(%rbp) 2d7cd7: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2d7cde: 49 8b bc 24 f8 02 00 mov 0x2f8(%r12),%rdi 2d7ce5: 00 2d7ce6: 48 89 45 a8 mov %rax,-0x58(%rbp) 2d7cea: e8 00 00 00 00 callq 2d7cef 2d7cef: 84 c0 test %al,%al 2d7cf1: 0f 84 00 00 00 00 je 2d7cf7 2d7cf7: 49 8b b5 30 01 00 00 mov 0x130(%r13),%rsi 2d7cfe: 48 8d 55 b8 lea -0x48(%rbp),%rdx 2d7d02: 48 89 df mov %rbx,%rdi 2d7d05: e8 a6 be ff ff callq 2d3bb0 2d7d0a: 8b 8b 20 02 00 00 mov 0x220(%rbx),%ecx 2d7d10: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d7d17: 45 31 f6 xor %r14d,%r14d 2d7d1a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d7d21: bf 04 00 00 00 mov $0x4,%edi 2d7d26: 4c 8d bb 28 02 00 00 lea 0x228(%rbx),%r15 2d7d2d: e8 00 00 00 00 callq 2d7d32 2d7d32: 41 0f b6 57 09 movzbl 0x9(%r15),%edx 2d7d37: 45 0f b6 4f 08 movzbl 0x8(%r15),%r9d 2d7d3c: 45 89 f0 mov %r14d,%r8d 2d7d3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d7d46: bf 04 00 00 00 mov $0x4,%edi 2d7d4b: 49 83 c7 10 add $0x10,%r15 2d7d4f: 52 push %rdx 2d7d50: 44 89 f2 mov %r14d,%edx 2d7d53: 41 56 push %r14 2d7d55: 49 8b 4f f0 mov -0x10(%r15),%rcx 2d7d59: 49 83 c6 01 add $0x1,%r14 2d7d5d: e8 00 00 00 00 callq 2d7d62 2d7d62: 5a pop %rdx 2d7d63: 59 pop %rcx 2d7d64: 49 83 fe 06 cmp $0x6,%r14 2d7d68: 75 c8 jne 2d7d32 2d7d6a: 8b 45 b8 mov -0x48(%rbp),%eax 2d7d6d: 85 c0 test %eax,%eax 2d7d6f: 0f 8e 18 01 00 00 jle 2d7e8d 2d7d75: 48 8b 7d b0 mov -0x50(%rbp),%rdi 2d7d79: 48 8d b3 20 02 00 00 lea 0x220(%rbx),%rsi 2d7d80: 48 8b 07 mov (%rdi),%rax 2d7d83: 48 8b 40 58 mov 0x58(%rax),%rax 2d7d87: e8 00 00 00 00 callq 2d7d8c 2d7d8c: 49 8b bc 24 f8 02 00 mov 0x2f8(%r12),%rdi 2d7d93: 00 2d7d94: 4c 89 e6 mov %r12,%rsi 2d7d97: e8 00 00 00 00 callq 2d7d9c 2d7d9c: 83 f8 01 cmp $0x1,%eax 2d7d9f: 74 15 je 2d7db6 2d7da1: 49 8b bc 24 f8 02 00 mov 0x2f8(%r12),%rdi 2d7da8: 00 2d7da9: ba 01 00 00 00 mov $0x1,%edx 2d7dae: 4c 89 e6 mov %r12,%rsi 2d7db1: e8 00 00 00 00 callq 2d7db6 2d7db6: 4d 8b 64 24 08 mov 0x8(%r12),%r12 2d7dbb: 41 8b 44 24 70 mov 0x70(%r12),%eax 2d7dc0: 41 0f af 44 24 6c imul 0x6c(%r12),%eax 2d7dc6: 4c 89 e7 mov %r12,%rdi 2d7dc9: 69 d8 c0 4b 03 00 imul $0x34bc0,%eax,%ebx 2d7dcf: e8 00 00 00 00 callq 2d7dd4 2d7dd4: 84 c0 test %al,%al 2d7dd6: 74 15 je 2d7ded 2d7dd8: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2d7ddf: 00 2d7de0: 80 b8 58 02 00 00 00 cmpb $0x0,0x258(%rax) 2d7de7: 0f 84 8a 00 00 00 je 2d7e77 2d7ded: 48 be 00 00 00 00 36 movabs $0x3600000000,%rsi 2d7df4: 00 00 00 2d7df7: 89 df mov %ebx,%edi 2d7df9: 48 69 ff d3 4d 62 10 imul $0x10624dd3,%rdi,%rdi 2d7e00: 48 c1 ef 29 shr $0x29,%rdi 2d7e04: 48 c1 e7 20 shl $0x20,%rdi 2d7e08: e8 00 00 00 00 callq 2d7e0d 2d7e0d: 49 8b 7d 08 mov 0x8(%r13),%rdi 2d7e11: 49 89 c4 mov %rax,%r12 2d7e14: 48 83 c7 34 add $0x34,%rdi 2d7e18: e8 00 00 00 00 callq 2d7e1d 2d7e1d: be 00 cc bf 19 mov $0x19bfcc00,%esi 2d7e22: 89 c7 mov %eax,%edi 2d7e24: 48 69 ff 80 fb 00 00 imul $0xfb80,%rdi,%rdi 2d7e2b: e8 00 00 00 00 callq 2d7e30 2d7e30: 4c 89 e6 mov %r12,%rsi 2d7e33: 48 89 c7 mov %rax,%rdi 2d7e36: e8 00 00 00 00 callq 2d7e3b 2d7e3b: 48 8b 7d a8 mov -0x58(%rbp),%rdi 2d7e3f: 48 89 c6 mov %rax,%rsi 2d7e42: 48 8b 07 mov (%rdi),%rax 2d7e45: 48 8b 40 20 mov 0x20(%rax),%rax 2d7e49: e8 00 00 00 00 callq 2d7e4e 2d7e4e: 48 8b 45 c8 mov -0x38(%rbp),%rax 2d7e52: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d7e59: 00 00 2d7e5b: 75 37 jne 2d7e94 2d7e5d: 48 8d 65 d0 lea -0x30(%rbp),%rsp 2d7e61: b8 01 00 00 00 mov $0x1,%eax 2d7e66: 5b pop %rbx 2d7e67: 41 5a pop %r10 2d7e69: 41 5c pop %r12 2d7e6b: 41 5d pop %r13 2d7e6d: 41 5e pop %r14 2d7e6f: 41 5f pop %r15 2d7e71: 5d pop %rbp 2d7e72: 49 8d 62 f8 lea -0x8(%r10),%rsp 2d7e76: c3 retq 2d7e77: 89 d8 mov %ebx,%eax 2d7e79: ba 85 eb 51 f8 mov $0xf851eb85,%edx 2d7e7e: 48 f7 e2 mul %rdx 2d7e81: 48 c1 e8 20 shr $0x20,%rax 2d7e85: 48 89 c3 mov %rax,%rbx 2d7e88: e9 60 ff ff ff jmpq 2d7ded 2d7e8d: 0f 0b ud2 2d7e8f: e9 e1 fe ff ff jmpq 2d7d75 2d7e94: e8 00 00 00 00 callq 2d7e99 2d7e99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002d7ea0 : 2d7ea0: e8 00 00 00 00 callq 2d7ea5 2d7ea5: 41 55 push %r13 2d7ea7: 41 54 push %r12 2d7ea9: 49 89 fc mov %rdi,%r12 2d7eac: 55 push %rbp 2d7ead: 31 ed xor %ebp,%ebp 2d7eaf: 53 push %rbx 2d7eb0: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 2d7eb7: bb b8 01 00 00 mov $0x1b8,%ebx 2d7ebc: 48 8b 80 70 03 00 00 mov 0x370(%rax),%rax 2d7ec3: eb 0f jmp 2d7ed4 2d7ec5: 83 c5 01 add $0x1,%ebp 2d7ec8: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2d7ecf: 83 fd 06 cmp $0x6,%ebp 2d7ed2: 74 59 je 2d7f2d 2d7ed4: 48 89 c7 mov %rax,%rdi 2d7ed7: 48 01 df add %rbx,%rdi 2d7eda: 74 e9 je 2d7ec5 2d7edc: 48 63 d5 movslq %ebp,%rdx 2d7edf: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2d7ee6: 48 01 c2 add %rax,%rdx 2d7ee9: 48 83 ba 78 04 00 00 cmpq $0x0,0x478(%rdx) 2d7ef0: 00 2d7ef1: 75 d2 jne 2d7ec5 2d7ef3: 48 8b 92 c0 01 00 00 mov 0x1c0(%rdx),%rdx 2d7efa: 48 85 d2 test %rdx,%rdx 2d7efd: 74 c6 je 2d7ec5 2d7eff: 4c 39 62 08 cmp %r12,0x8(%rdx) 2d7f03: 75 c0 jne 2d7ec5 2d7f05: 80 ba 28 03 00 00 00 cmpb $0x0,0x328(%rdx) 2d7f0c: 75 b7 jne 2d7ec5 2d7f0e: 83 ba 24 03 00 00 40 cmpl $0x40,0x324(%rdx) 2d7f15: 75 ae jne 2d7ec5 2d7f17: e8 24 cd ff ff callq 2d4c40 2d7f1c: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2d7f23: 00 2d7f24: 48 8b 80 70 03 00 00 mov 0x370(%rax),%rax 2d7f2b: eb 98 jmp 2d7ec5 2d7f2d: bb b8 01 00 00 mov $0x1b8,%ebx 2d7f32: 31 ed xor %ebp,%ebp 2d7f34: eb 22 jmp 2d7f58 2d7f36: 83 c5 01 add $0x1,%ebp 2d7f39: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2d7f40: 83 fd 06 cmp $0x6,%ebp 2d7f43: 0f 84 82 00 00 00 je 2d7fcb 2d7f49: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2d7f50: 00 2d7f51: 48 8b 80 70 03 00 00 mov 0x370(%rax),%rax 2d7f58: 49 89 c5 mov %rax,%r13 2d7f5b: 49 01 dd add %rbx,%r13 2d7f5e: 74 d6 je 2d7f36 2d7f60: 48 63 d5 movslq %ebp,%rdx 2d7f63: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2d7f6a: 48 01 d0 add %rdx,%rax 2d7f6d: 48 83 b8 78 04 00 00 cmpq $0x0,0x478(%rax) 2d7f74: 00 2d7f75: 75 bf jne 2d7f36 2d7f77: 48 8b 90 c0 01 00 00 mov 0x1c0(%rax),%rdx 2d7f7e: 48 85 d2 test %rdx,%rdx 2d7f81: 74 b3 je 2d7f36 2d7f83: 4c 39 62 08 cmp %r12,0x8(%rdx) 2d7f87: 75 ad jne 2d7f36 2d7f89: 80 ba 28 03 00 00 00 cmpb $0x0,0x328(%rdx) 2d7f90: 75 a4 jne 2d7f36 2d7f92: 83 ba 24 03 00 00 40 cmpl $0x40,0x324(%rdx) 2d7f99: 75 9b jne 2d7f36 2d7f9b: 49 8b bc 24 40 01 00 mov 0x140(%r12),%rdi 2d7fa2: 00 2d7fa3: 48 8b 80 e8 02 00 00 mov 0x2e8(%rax),%rax 2d7faa: ba 01 00 00 00 mov $0x1,%edx 2d7faf: 8b 70 18 mov 0x18(%rax),%esi 2d7fb2: 48 8b 07 mov (%rdi),%rax 2d7fb5: 48 8b 40 70 mov 0x70(%rax),%rax 2d7fb9: e8 00 00 00 00 callq 2d7fbe 2d7fbe: 4c 89 ef mov %r13,%rdi 2d7fc1: e8 00 00 00 00 callq 2d7fc6 2d7fc6: e9 6b ff ff ff jmpq 2d7f36 2d7fcb: 5b pop %rbx 2d7fcc: b8 01 00 00 00 mov $0x1,%eax 2d7fd1: 5d pop %rbp 2d7fd2: 41 5c pop %r12 2d7fd4: 41 5d pop %r13 2d7fd6: c3 retq 2d7fd7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2d7fde: 00 00 00000000002d7fe0 : 2d7fe0: e8 00 00 00 00 callq 2d7fe5 2d7fe5: 41 57 push %r15 2d7fe7: 41 56 push %r14 2d7fe9: 41 55 push %r13 2d7feb: 49 89 fd mov %rdi,%r13 2d7fee: 41 54 push %r12 2d7ff0: 55 push %rbp 2d7ff1: 48 89 f5 mov %rsi,%rbp 2d7ff4: 53 push %rbx 2d7ff5: 48 83 ec 30 sub $0x30,%rsp 2d7ff9: 48 8b 5e 08 mov 0x8(%rsi),%rbx 2d7ffd: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d8004: 00 00 2d8006: 48 89 44 24 28 mov %rax,0x28(%rsp) 2d800b: 31 c0 xor %eax,%eax 2d800d: 48 8b 83 f8 02 00 00 mov 0x2f8(%rbx),%rax 2d8014: 8b b3 24 03 00 00 mov 0x324(%rbx),%esi 2d801a: 4c 8b 20 mov (%rax),%r12 2d801d: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 2d8024: 00 2d8025: 8b 40 20 mov 0x20(%rax),%eax 2d8028: 83 e8 01 sub $0x1,%eax 2d802b: 83 f8 01 cmp $0x1,%eax 2d802e: 0f 86 18 05 00 00 jbe 2d854c 2d8034: 81 fe 00 02 00 00 cmp $0x200,%esi 2d803a: 0f 84 88 02 00 00 je 2d82c8 2d8040: 48 8b 43 08 mov 0x8(%rbx),%rax 2d8044: 48 8b b8 40 01 00 00 mov 0x140(%rax),%rdi 2d804b: 48 8b 07 mov (%rdi),%rax 2d804e: 48 8b 40 18 mov 0x18(%rax),%rax 2d8052: e8 00 00 00 00 callq 2d8057 2d8057: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 2d805e: 44 8b 43 70 mov 0x70(%rbx),%r8d 2d8062: 31 d2 xor %edx,%edx 2d8064: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 2d806b: 8b 70 18 mov 0x18(%rax),%esi 2d806e: 45 85 c0 test %r8d,%r8d 2d8071: 48 8b 07 mov (%rdi),%rax 2d8074: 0f 95 c2 setne %dl 2d8077: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2d807e: e8 00 00 00 00 callq 2d8083 2d8083: 48 8b 45 08 mov 0x8(%rbp),%rax 2d8087: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 2d808d: 8d 4a e0 lea -0x20(%rdx),%ecx 2d8090: 83 e1 df and $0xffffffdf,%ecx 2d8093: 0f 85 52 02 00 00 jne 2d82eb 2d8099: 48 8b 43 08 mov 0x8(%rbx),%rax 2d809d: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 2d80a4: 48 8d 73 34 lea 0x34(%rbx),%rsi 2d80a8: 8b 93 cc 02 00 00 mov 0x2cc(%rbx),%edx 2d80ae: 0f b6 8b d8 02 00 00 movzbl 0x2d8(%rbx),%ecx 2d80b5: 44 0f b6 80 5f 01 00 movzbl 0x15f(%rax),%r8d 2d80bc: 00 2d80bd: 48 8b 07 mov (%rdi),%rax 2d80c0: 41 d0 e8 shr %r8b 2d80c3: 48 8b 00 mov (%rax),%rax 2d80c6: 41 83 e0 01 and $0x1,%r8d 2d80ca: e8 00 00 00 00 callq 2d80cf 2d80cf: 48 8b 45 08 mov 0x8(%rbp),%rax 2d80d3: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 2d80d9: 83 fa 04 cmp $0x4,%edx 2d80dc: 75 2e jne 2d810c 2d80de: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 2d80e5: 31 c9 xor %ecx,%ecx 2d80e7: 8b 93 20 03 00 00 mov 0x320(%rbx),%edx 2d80ed: 48 8d 73 34 lea 0x34(%rbx),%rsi 2d80f1: 48 83 bd 38 01 00 00 cmpq $0x0,0x138(%rbp) 2d80f8: 00 2d80f9: 48 8b 07 mov (%rdi),%rax 2d80fc: 0f 95 c1 setne %cl 2d80ff: 48 8b 40 08 mov 0x8(%rax),%rax 2d8103: e8 00 00 00 00 callq 2d8108 2d8108: 48 8b 45 08 mov 0x8(%rbp),%rax 2d810c: 48 8b 40 08 mov 0x8(%rax),%rax 2d8110: c6 40 46 01 movb $0x1,0x46(%rax) 2d8114: 48 8b bd 28 01 00 00 mov 0x128(%rbp),%rdi 2d811b: 48 8b 07 mov (%rdi),%rax 2d811e: 48 8b 80 e0 01 00 00 mov 0x1e0(%rax),%rax 2d8125: 48 85 c0 test %rax,%rax 2d8128: 74 07 je 2d8131 2d812a: 31 f6 xor %esi,%esi 2d812c: e8 00 00 00 00 callq 2d8131 2d8131: 48 8b 45 08 mov 0x8(%rbp),%rax 2d8135: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 2d813b: 8d 4a ff lea -0x1(%rdx),%ecx 2d813e: 83 f9 01 cmp $0x1,%ecx 2d8141: 77 2a ja 2d816d 2d8143: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 2d814a: 83 fa 02 cmp $0x2,%edx 2d814d: 48 8d 73 34 lea 0x34(%rbx),%rsi 2d8151: 0f 94 c2 sete %dl 2d8154: 48 8b 07 mov (%rdi),%rax 2d8157: 0f b6 d2 movzbl %dl,%edx 2d815a: 48 8b 40 10 mov 0x10(%rax),%rax 2d815e: e8 00 00 00 00 callq 2d8163 2d8163: 48 8b 45 08 mov 0x8(%rbp),%rax 2d8167: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 2d816d: 83 fa 08 cmp $0x8,%edx 2d8170: 75 1b jne 2d818d 2d8172: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 2d8179: 48 8d 73 34 lea 0x34(%rbx),%rsi 2d817d: 48 8b 07 mov (%rdi),%rax 2d8180: 48 8b 40 18 mov 0x18(%rax),%rax 2d8184: e8 00 00 00 00 callq 2d8189 2d8189: 48 8b 45 08 mov 0x8(%rbp),%rax 2d818d: 49 8b 94 24 98 02 00 mov 0x298(%r12),%rdx 2d8194: 00 2d8195: 83 7a 20 01 cmpl $0x1,0x20(%rdx) 2d8199: 0f 84 e3 00 00 00 je 2d8282 2d819f: 44 0f b6 b0 22 05 00 movzbl 0x522(%rax),%r14d 2d81a6: 00 2d81a7: c6 80 22 05 00 00 00 movb $0x0,0x522(%rax) 2d81ae: 48 89 ef mov %rbp,%rdi 2d81b1: e8 00 00 00 00 callq 2d81b6 2d81b6: 49 8b 84 24 20 e8 00 mov 0xe820(%r12),%rax 2d81bd: 00 2d81be: 48 89 ef mov %rbp,%rdi 2d81c1: e8 00 00 00 00 callq 2d81c6 2d81c6: 4c 8b 7d 08 mov 0x8(%rbp),%r15 2d81ca: 41 80 bf 23 05 00 00 cmpb $0x0,0x523(%r15) 2d81d1: 00 2d81d2: 0f 85 be 04 00 00 jne 2d8696 2d81d8: 41 8b b7 24 03 00 00 mov 0x324(%r15),%esi 2d81df: 81 fe 80 00 00 00 cmp $0x80,%esi 2d81e5: 0f 94 c0 sete %al 2d81e8: 45 84 f6 test %r14b,%r14b 2d81eb: 74 08 je 2d81f5 2d81ed: 84 c0 test %al,%al 2d81ef: 0f 85 a1 04 00 00 jne 2d8696 2d81f5: 41 80 bf 28 03 00 00 cmpb $0x0,0x328(%r15) 2d81fc: 00 2d81fd: 0f 85 c5 00 00 00 jne 2d82c8 2d8203: 41 f6 87 8a 00 00 00 testb $0x4,0x8a(%r15) 2d820a: 04 2d820b: 74 2d je 2d823a 2d820d: 8d 56 e0 lea -0x20(%rsi),%edx 2d8210: 83 e2 df and $0xffffffdf,%edx 2d8213: 74 0d je 2d8222 2d8215: 81 fe 00 02 00 00 cmp $0x200,%esi 2d821b: 0f 94 c2 sete %dl 2d821e: 08 c2 or %al,%dl 2d8220: 74 18 je 2d823a 2d8222: be 01 00 00 00 mov $0x1,%esi 2d8227: 48 89 ef mov %rbp,%rdi 2d822a: e8 00 00 00 00 callq 2d822f 2d822f: 4c 8b 7d 08 mov 0x8(%rbp),%r15 2d8233: 41 8b b7 24 03 00 00 mov 0x324(%r15),%esi 2d823a: 49 8b 7f 08 mov 0x8(%r15),%rdi 2d823e: 80 bf 88 02 00 00 00 cmpb $0x0,0x288(%rdi) 2d8245: 0f 85 19 04 00 00 jne 2d8664 2d824b: 83 fe 20 cmp $0x20,%esi 2d824e: 0f 84 25 04 00 00 je 2d8679 2d8254: 0f 86 a2 00 00 00 jbe 2d82fc 2d825a: 81 fe 80 00 00 00 cmp $0x80,%esi 2d8260: 0f 84 13 04 00 00 je 2d8679 2d8266: 81 fe 00 02 00 00 cmp $0x200,%esi 2d826c: 0f 85 ae 02 00 00 jne 2d8520 2d8272: 49 8b 47 08 mov 0x8(%r15),%rax 2d8276: c6 80 88 02 00 00 01 movb $0x1,0x288(%rax) 2d827d: e9 fc 00 00 00 jmpq 2d837e 2d8282: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 2d8288: 8d 4a e0 lea -0x20(%rdx),%ecx 2d828b: 83 e1 df and $0xffffffdf,%ecx 2d828e: 74 18 je 2d82a8 2d8290: 81 fa 80 00 00 00 cmp $0x80,%edx 2d8296: 40 0f 94 c6 sete %sil 2d829a: 81 fa 00 02 00 00 cmp $0x200,%edx 2d82a0: 0f 94 c1 sete %cl 2d82a3: 40 08 ce or %cl,%sil 2d82a6: 74 17 je 2d82bf 2d82a8: be 01 00 00 00 mov $0x1,%esi 2d82ad: 48 89 ef mov %rbp,%rdi 2d82b0: e8 00 00 00 00 callq 2d82b5 2d82b5: 48 8b 45 08 mov 0x8(%rbp),%rax 2d82b9: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 2d82bf: 83 fa 04 cmp $0x4,%edx 2d82c2: 0f 84 1b 02 00 00 je 2d84e3 2d82c8: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2d82cd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d82d4: 00 00 2d82d6: 0f 85 1c 05 00 00 jne 2d87f8 2d82dc: 48 83 c4 30 add $0x30,%rsp 2d82e0: 5b pop %rbx 2d82e1: 5d pop %rbp 2d82e2: 41 5c pop %r12 2d82e4: 41 5d pop %r13 2d82e6: 41 5e pop %r14 2d82e8: 41 5f pop %r15 2d82ea: c3 retq 2d82eb: 81 fa 80 00 00 00 cmp $0x80,%edx 2d82f1: 0f 84 a2 fd ff ff je 2d8099 2d82f7: e9 dd fd ff ff jmpq 2d80d9 2d82fc: 83 fe 04 cmp $0x4,%esi 2d82ff: 0f 84 67 02 00 00 je 2d856c 2d8305: 0f 86 55 02 00 00 jbe 2d8560 2d830b: 83 fe 08 cmp $0x8,%esi 2d830e: 0f 85 b6 03 00 00 jne 2d86ca 2d8314: 41 8b 97 20 03 00 00 mov 0x320(%r15),%edx 2d831b: 49 8b 47 08 mov 0x8(%r15),%rax 2d831f: 85 d2 test %edx,%edx 2d8321: 75 18 jne 2d833b 2d8323: 41 8b 57 64 mov 0x64(%r15),%edx 2d8327: b9 cd cc cc cc mov $0xcccccccd,%ecx 2d832c: 48 0f af d1 imul %rcx,%rdx 2d8330: 48 c1 ea 23 shr $0x23,%rdx 2d8334: 41 89 97 20 03 00 00 mov %edx,0x320(%r15) 2d833b: 48 c7 40 6c 00 00 00 movq $0x0,0x6c(%rax) 2d8342: 00 2d8343: 48 8b b8 40 01 00 00 mov 0x140(%rax),%rdi 2d834a: 48 c7 40 74 00 00 00 movq $0x0,0x74(%rax) 2d8351: 00 2d8352: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 2d8359: 41 8b 97 20 03 00 00 mov 0x320(%r15),%edx 2d8360: 8b 70 10 mov 0x10(%rax),%esi 2d8363: 48 8b 07 mov (%rdi),%rax 2d8366: 48 8b 40 38 mov 0x38(%rax),%rax 2d836a: e8 00 00 00 00 callq 2d836f 2d836f: 48 8b 45 08 mov 0x8(%rbp),%rax 2d8373: 48 8b 40 08 mov 0x8(%rax),%rax 2d8377: c6 80 88 02 00 00 01 movb $0x1,0x288(%rax) 2d837e: 49 8b 84 24 b8 e8 00 mov 0xe8b8(%r12),%rax 2d8385: 00 2d8386: 48 89 ef mov %rbp,%rdi 2d8389: e8 00 00 00 00 callq 2d838e 2d838e: 48 8b bd 28 01 00 00 mov 0x128(%rbp),%rdi 2d8395: 48 8b 07 mov (%rdi),%rax 2d8398: 48 8b 80 20 01 00 00 mov 0x120(%rax),%rax 2d839f: 48 85 c0 test %rax,%rax 2d83a2: 74 0c je 2d83b0 2d83a4: 31 d2 xor %edx,%edx 2d83a6: be 07 00 00 00 mov $0x7,%esi 2d83ab: e8 00 00 00 00 callq 2d83b0 2d83b0: 48 8b 45 08 mov 0x8(%rbp),%rax 2d83b4: 8b b0 24 03 00 00 mov 0x324(%rax),%esi 2d83ba: 81 fe 00 02 00 00 cmp $0x200,%esi 2d83c0: 74 17 je 2d83d9 2d83c2: 48 8b 43 08 mov 0x8(%rbx),%rax 2d83c6: 48 8b b8 40 01 00 00 mov 0x140(%rax),%rdi 2d83cd: 48 8b 07 mov (%rdi),%rax 2d83d0: 48 8b 40 18 mov 0x18(%rax),%rax 2d83d4: e8 00 00 00 00 callq 2d83d9 2d83d9: 49 8b 84 24 d8 e7 00 mov 0xe7d8(%r12),%rax 2d83e0: 00 2d83e1: 48 89 ef mov %rbp,%rdi 2d83e4: e8 00 00 00 00 callq 2d83e9 2d83e9: 48 8b 45 08 mov 0x8(%rbp),%rax 2d83ed: f6 80 8a 00 00 00 04 testb $0x4,0x8a(%rax) 2d83f4: 74 35 je 2d842b 2d83f6: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 2d83fc: 8d 4a e0 lea -0x20(%rdx),%ecx 2d83ff: 83 e1 df and $0xffffffdf,%ecx 2d8402: 74 16 je 2d841a 2d8404: 81 fa 80 00 00 00 cmp $0x80,%edx 2d840a: 0f 94 c1 sete %cl 2d840d: 81 fa 00 02 00 00 cmp $0x200,%edx 2d8413: 0f 94 c2 sete %dl 2d8416: 08 d1 or %dl,%cl 2d8418: 74 1e je 2d8438 2d841a: be 01 00 00 00 mov $0x1,%esi 2d841f: 48 89 ef mov %rbp,%rdi 2d8422: e8 00 00 00 00 callq 2d8427 2d8427: 48 8b 45 08 mov 0x8(%rbp),%rax 2d842b: 83 b8 24 03 00 00 40 cmpl $0x40,0x324(%rax) 2d8432: 0f 84 a1 02 00 00 je 2d86d9 2d8438: 48 8b 70 08 mov 0x8(%rax),%rsi 2d843c: 48 89 ef mov %rbp,%rdi 2d843f: 49 8b 84 24 f0 e7 00 mov 0xe7f0(%r12),%rax 2d8446: 00 2d8447: 48 83 c6 6c add $0x6c,%rsi 2d844b: e8 00 00 00 00 callq 2d8450 2d8450: 8b 7b 24 mov 0x24(%rbx),%edi 2d8453: 85 ff test %edi,%edi 2d8455: 0f 85 74 02 00 00 jne 2d86cf 2d845b: 48 8b 5d 08 mov 0x8(%rbp),%rbx 2d845f: 8b 83 24 03 00 00 mov 0x324(%rbx),%eax 2d8465: 8d 50 e0 lea -0x20(%rax),%edx 2d8468: 83 e2 df and $0xffffffdf,%edx 2d846b: 74 07 je 2d8474 2d846d: 3d 80 00 00 00 cmp $0x80,%eax 2d8472: 75 52 jne 2d84c6 2d8474: 4c 8b 63 08 mov 0x8(%rbx),%r12 2d8478: b9 01 00 00 00 mov $0x1,%ecx 2d847d: 48 8d 54 24 0b lea 0xb(%rsp),%rdx 2d8482: be 07 01 00 00 mov $0x107,%esi 2d8487: 4c 89 e7 mov %r12,%rdi 2d848a: e8 00 00 00 00 callq 2d848f 2d848f: 0f b6 83 d9 02 00 00 movzbl 0x2d9(%rbx),%eax 2d8496: 0f b6 4c 24 0b movzbl 0xb(%rsp),%ecx 2d849b: c1 e0 07 shl $0x7,%eax 2d849e: 89 c2 mov %eax,%edx 2d84a0: 89 c8 mov %ecx,%eax 2d84a2: 83 e0 7f and $0x7f,%eax 2d84a5: 09 d0 or %edx,%eax 2d84a7: 88 44 24 0c mov %al,0xc(%rsp) 2d84ab: 38 c1 cmp %al,%cl 2d84ad: 74 17 je 2d84c6 2d84af: b9 01 00 00 00 mov $0x1,%ecx 2d84b4: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2d84b9: be 07 01 00 00 mov $0x107,%esi 2d84be: 4c 89 e7 mov %r12,%rdi 2d84c1: e8 00 00 00 00 callq 2d84c6 2d84c6: 31 f6 xor %esi,%esi 2d84c8: 48 89 ef mov %rbp,%rdi 2d84cb: e8 80 b8 ff ff callq 2d3d50 2d84d0: 48 8b 45 08 mov 0x8(%rbp),%rax 2d84d4: 8b 90 24 03 00 00 mov 0x324(%rax),%edx 2d84da: 83 fa 04 cmp $0x4,%edx 2d84dd: 0f 85 e5 fd ff ff jne 2d82c8 2d84e3: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 2d84e8: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2d84ef: 00 00 2d84f1: 0f 85 01 03 00 00 jne 2d87f8 2d84f7: 48 8b 80 f8 02 00 00 mov 0x2f8(%rax),%rax 2d84fe: 48 89 ef mov %rbp,%rdi 2d8501: 31 f6 xor %esi,%esi 2d8503: 48 8b 00 mov (%rax),%rax 2d8506: 48 8b 80 10 e8 00 00 mov 0xe810(%rax),%rax 2d850d: 48 83 c4 30 add $0x30,%rsp 2d8511: 5b pop %rbx 2d8512: 5d pop %rbp 2d8513: 41 5c pop %r12 2d8515: 41 5d pop %r13 2d8517: 41 5e pop %r14 2d8519: 41 5f pop %r15 2d851b: e9 00 00 00 00 jmpq 2d8520 2d8520: 83 fe 40 cmp $0x40,%esi 2d8523: 0f 85 00 00 00 00 jne 2d8529 2d8529: 4d 8b 77 08 mov 0x8(%r15),%r14 2d852d: 41 8b 76 6c mov 0x6c(%r14),%esi 2d8531: 85 f6 test %esi,%esi 2d8533: 0f 84 b1 01 00 00 je 2d86ea 2d8539: bf c8 00 00 00 mov $0xc8,%edi 2d853e: e8 00 00 00 00 callq 2d8543 2d8543: 48 8b 45 08 mov 0x8(%rbp),%rax 2d8547: e9 03 01 00 00 jmpq 2d864f 2d854c: 48 89 d8 mov %rbx,%rax 2d854f: 81 fe 00 02 00 00 cmp $0x200,%esi 2d8555: 0f 84 b1 fb ff ff je 2d810c 2d855b: e9 e0 fa ff ff jmpq 2d8040 2d8560: 8d 46 ff lea -0x1(%rsi),%eax 2d8563: 83 f8 01 cmp $0x1,%eax 2d8566: 0f 87 f3 00 00 00 ja 2d865f 2d856c: 31 c9 xor %ecx,%ecx 2d856e: 45 31 f6 xor %r14d,%r14d 2d8571: 41 81 7f 3c 80 02 00 cmpl $0x280,0x3c(%r15) 2d8578: 00 2d8579: 4d 8b 6f 08 mov 0x8(%r15),%r13 2d857d: 48 c7 44 24 0d 00 00 movq $0x0,0xd(%rsp) 2d8584: 00 00 2d8586: 48 c7 44 24 15 00 00 movq $0x0,0x15(%rsp) 2d858d: 00 00 2d858f: 48 c7 44 24 1d 00 00 movq $0x0,0x1d(%rsp) 2d8596: 00 00 2d8598: 66 89 4c 24 25 mov %cx,0x25(%rsp) 2d859d: c6 44 24 27 00 movb $0x0,0x27(%rsp) 2d85a2: 75 0f jne 2d85b3 2d85a4: 45 31 f6 xor %r14d,%r14d 2d85a7: 41 81 7f 54 e0 01 00 cmpl $0x1e0,0x54(%r15) 2d85ae: 00 2d85af: 41 0f 94 c6 sete %r14b 2d85b3: 45 8b 87 20 03 00 00 mov 0x320(%r15),%r8d 2d85ba: 4c 89 ff mov %r15,%rdi 2d85bd: 45 85 c0 test %r8d,%r8d 2d85c0: 75 22 jne 2d85e4 2d85c2: 45 8b 47 64 mov 0x64(%r15),%r8d 2d85c6: be cd cc cc cc mov $0xcccccccd,%esi 2d85cb: 4c 0f af c6 imul %rsi,%r8 2d85cf: 49 c1 e8 23 shr $0x23,%r8 2d85d3: 45 89 87 20 03 00 00 mov %r8d,0x320(%r15) 2d85da: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2d85de: 8b b7 24 03 00 00 mov 0x324(%rdi),%esi 2d85e4: 83 fe 04 cmp $0x4,%esi 2d85e7: 0f 84 45 01 00 00 je 2d8732 2d85ed: 49 8b 47 08 mov 0x8(%r15),%rax 2d85f1: ba 02 00 00 00 mov $0x2,%edx 2d85f6: 48 c7 40 6c 00 00 00 movq $0x0,0x6c(%rax) 2d85fd: 00 2d85fe: 48 c7 40 74 00 00 00 movq $0x0,0x74(%rax) 2d8605: 00 2d8606: 48 8b 45 08 mov 0x8(%rbp),%rax 2d860a: 49 8b bd 40 01 00 00 mov 0x140(%r13),%rdi 2d8611: 41 83 7f 78 02 cmpl $0x2,0x78(%r15) 2d8616: 8b 88 24 03 00 00 mov 0x324(%rax),%ecx 2d861c: 48 8b 85 88 02 00 00 mov 0x288(%rbp),%rax 2d8623: 41 0f 45 57 74 cmovne 0x74(%r15),%edx 2d8628: 45 8b 87 20 03 00 00 mov 0x320(%r15),%r8d 2d862f: 8b 70 10 mov 0x10(%rax),%esi 2d8632: 48 8b 07 mov (%rdi),%rax 2d8635: 48 8b 40 20 mov 0x20(%rax),%rax 2d8639: e8 00 00 00 00 callq 2d863e 2d863e: 48 8b 45 08 mov 0x8(%rbp),%rax 2d8642: 83 b8 24 03 00 00 04 cmpl $0x4,0x324(%rax) 2d8649: 0f 84 30 01 00 00 je 2d877f 2d864f: 48 8b 40 08 mov 0x8(%rax),%rax 2d8653: c6 80 88 02 00 00 01 movb $0x1,0x288(%rax) 2d865a: e9 1f fd ff ff jmpq 2d837e 2d865f: e9 00 00 00 00 jmpq 2d8664 2d8664: e8 37 ba ff ff callq 2d40a0 2d8669: 4c 8b 7d 08 mov 0x8(%rbp),%r15 2d866d: 41 8b b7 24 03 00 00 mov 0x324(%r15),%esi 2d8674: e9 d2 fb ff ff jmpq 2d824b 2d8679: 4c 89 ef mov %r13,%rdi 2d867c: 48 89 ee mov %rbp,%rsi 2d867f: e8 bc ba ff ff callq 2d4140 2d8684: 41 89 c5 mov %eax,%r13d 2d8687: 41 83 fd 01 cmp $0x1,%r13d 2d868b: 0f 85 00 00 00 00 jne 2d8691 2d8691: e9 ad fe ff ff jmpq 2d8543 2d8696: 41 c6 87 28 03 00 00 movb $0x0,0x328(%r15) 2d869d: 00 2d869e: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2d86a3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d86aa: 00 00 2d86ac: 0f 85 46 01 00 00 jne 2d87f8 2d86b2: 48 83 c4 30 add $0x30,%rsp 2d86b6: 48 89 ef mov %rbp,%rdi 2d86b9: 31 f6 xor %esi,%esi 2d86bb: 5b pop %rbx 2d86bc: 5d pop %rbp 2d86bd: 41 5c pop %r12 2d86bf: 41 5d pop %r13 2d86c1: 41 5e pop %r14 2d86c3: 41 5f pop %r15 2d86c5: e9 86 b6 ff ff jmpq 2d3d50 2d86ca: e9 00 00 00 00 jmpq 2d86cf 2d86cf: e8 00 00 00 00 callq 2d86d4 2d86d4: e9 82 fd ff ff jmpq 2d845b 2d86d9: 48 89 ef mov %rbp,%rdi 2d86dc: e8 00 00 00 00 callq 2d86e1 2d86e1: 48 8b 45 08 mov 0x8(%rbp),%rax 2d86e5: e9 4e fd ff ff jmpq 2d8438 2d86ea: 49 8b be 30 01 00 00 mov 0x130(%r14),%rdi 2d86f1: 4c 89 f6 mov %r14,%rsi 2d86f4: e8 00 00 00 00 callq 2d86f9 2d86f9: 49 8b be 30 01 00 00 mov 0x130(%r14),%rdi 2d8700: 4c 89 f6 mov %r14,%rsi 2d8703: e8 00 00 00 00 callq 2d8708 2d8708: 4c 89 f7 mov %r14,%rdi 2d870b: be 01 00 00 00 mov $0x1,%esi 2d8710: e8 00 00 00 00 callq 2d8715 2d8715: 4c 89 ef mov %r13,%rdi 2d8718: 48 89 ee mov %rbp,%rsi 2d871b: e8 20 ba ff ff callq 2d4140 2d8720: bf c8 00 00 00 mov $0xc8,%edi 2d8725: 41 89 c5 mov %eax,%r13d 2d8728: e8 00 00 00 00 callq 2d872d 2d872d: e9 55 ff ff ff jmpq 2d8687 2d8732: 48 8b 47 08 mov 0x8(%rdi),%rax 2d8736: 41 81 f8 20 30 05 00 cmp $0x53020,%r8d 2d873d: 0f 9f c1 setg %cl 2d8740: 0f b7 80 f4 01 00 00 movzwl 0x1f4(%rax),%eax 2d8747: 83 e0 7c and $0x7c,%eax 2d874a: 66 83 f8 08 cmp $0x8,%ax 2d874e: 74 40 je 2d8790 2d8750: 66 83 f8 04 cmp $0x4,%ax 2d8754: 0f 84 84 00 00 00 je 2d87de 2d875a: 41 0f b6 97 8a 00 00 movzbl 0x8a(%r15),%edx 2d8761: 00 2d8762: 49 8b 47 08 mov 0x8(%r15),%rax 2d8766: 44 89 c6 mov %r8d,%esi 2d8769: d0 ea shr %dl 2d876b: 48 8b b8 18 01 00 00 mov 0x118(%rax),%rdi 2d8772: 83 e2 01 and $0x1,%edx 2d8775: e8 00 00 00 00 callq 2d877a 2d877a: e9 6e fe ff ff jmpq 2d85ed 2d877f: 49 8b bd 18 01 00 00 mov 0x118(%r13),%rdi 2d8786: e8 00 00 00 00 callq 2d878b 2d878b: e9 b3 fd ff ff jmpq 2d8543 2d8790: 48 8b 85 30 01 00 00 mov 0x130(%rbp),%rax 2d8797: 48 8d 54 24 0d lea 0xd(%rsp),%rdx 2d879c: 88 4c 24 07 mov %cl,0x7(%rsp) 2d87a0: 8b 70 18 mov 0x18(%rax),%esi 2d87a3: e8 f8 c5 ff ff callq 2d4da0 2d87a8: 0f b6 54 24 07 movzbl 0x7(%rsp),%edx 2d87ad: 84 c0 test %al,%al 2d87af: 74 3a je 2d87eb 2d87b1: 48 8d 4c 24 0d lea 0xd(%rsp),%rcx 2d87b6: 44 89 f6 mov %r14d,%esi 2d87b9: 48 89 ef mov %rbp,%rdi 2d87bc: e8 4f bc ff ff callq 2d4410 2d87c1: 48 8b 45 08 mov 0x8(%rbp),%rax 2d87c5: 83 b8 24 03 00 00 04 cmpl $0x4,0x324(%rax) 2d87cc: 0f 85 1b fe ff ff jne 2d85ed 2d87d2: 45 8b 87 20 03 00 00 mov 0x320(%r15),%r8d 2d87d9: e9 7c ff ff ff jmpq 2d875a 2d87de: 0f b6 f1 movzbl %cl,%esi 2d87e1: 48 89 ef mov %rbp,%rdi 2d87e4: e8 87 c3 ff ff callq 2d4b70 2d87e9: eb d6 jmp 2d87c1 2d87eb: 44 89 f6 mov %r14d,%esi 2d87ee: 48 89 ef mov %rbp,%rdi 2d87f1: e8 1a c0 ff ff callq 2d4810 2d87f6: eb c9 jmp 2d87c1 2d87f8: e8 00 00 00 00 callq 2d87fd 2d87fd: 0f 1f 00 nopl (%rax) 00000000002d8800 : 2d8800: e8 00 00 00 00 callq 2d8805 2d8805: 8b 4e 5c mov 0x5c(%rsi),%ecx 2d8808: 31 c0 xor %eax,%eax 2d880a: 39 4f 5c cmp %ecx,0x5c(%rdi) 2d880d: 75 08 jne 2d8817 2d880f: 8b 56 64 mov 0x64(%rsi),%edx 2d8812: 39 57 64 cmp %edx,0x64(%rdi) 2d8815: 74 01 je 2d8818 2d8817: c3 retq 2d8818: 8b 96 1c 03 00 00 mov 0x31c(%rsi),%edx 2d881e: 39 97 1c 03 00 00 cmp %edx,0x31c(%rdi) 2d8824: 75 f1 jne 2d8817 2d8826: 8b 86 20 03 00 00 mov 0x320(%rsi),%eax 2d882c: 39 87 20 03 00 00 cmp %eax,0x320(%rdi) 2d8832: 74 38 je 2d886c 2d8834: 8b 97 24 03 00 00 mov 0x324(%rdi),%edx 2d883a: 8d 42 e0 lea -0x20(%rdx),%eax 2d883d: 83 e0 df and $0xffffffdf,%eax 2d8840: 0f 94 c0 sete %al 2d8843: 81 fa 80 00 00 00 cmp $0x80,%edx 2d8849: 0f 94 c2 sete %dl 2d884c: 08 d0 or %dl,%al 2d884e: 74 40 je 2d8890 2d8850: 8b 96 24 03 00 00 mov 0x324(%rsi),%edx 2d8856: 8d 42 e0 lea -0x20(%rdx),%eax 2d8859: 83 e0 df and $0xffffffdf,%eax 2d885c: 0f 94 c0 sete %al 2d885f: 81 fa 80 00 00 00 cmp $0x80,%edx 2d8865: 0f 94 c2 sete %dl 2d8868: 08 d0 or %dl,%al 2d886a: 74 ab je 2d8817 2d886c: 8b 8e d4 02 00 00 mov 0x2d4(%rsi),%ecx 2d8872: 31 c0 xor %eax,%eax 2d8874: 39 8f d4 02 00 00 cmp %ecx,0x2d4(%rdi) 2d887a: 75 9b jne 2d8817 2d887c: 80 bf d9 02 00 00 00 cmpb $0x0,0x2d9(%rdi) 2d8883: 75 92 jne 2d8817 2d8885: 0f b6 86 d9 02 00 00 movzbl 0x2d9(%rsi),%eax 2d888c: 83 f0 01 xor $0x1,%eax 2d888f: c3 retq 2d8890: c3 retq 2d8891: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d8898: 00 00 00 00 2d889c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002d88a0 : 2d88a0: e8 00 00 00 00 callq 2d88a5 2d88a5: 83 bf 24 03 00 00 04 cmpl $0x4,0x324(%rdi) 2d88ac: 8b 47 64 mov 0x64(%rdi),%eax 2d88af: 74 23 je 2d88d4 2d88b1: 89 c0 mov %eax,%eax 2d88b3: ba cd cc cc cc mov $0xcccccccd,%edx 2d88b8: 48 0f af c2 imul %rdx,%rax 2d88bc: 48 c1 e8 23 shr $0x23,%rax 2d88c0: 89 87 20 03 00 00 mov %eax,0x320(%rdi) 2d88c6: 83 7f 70 05 cmpl $0x5,0x70(%rdi) 2d88ca: 74 01 je 2d88cd 2d88cc: c3 retq 2d88cd: d1 a7 20 03 00 00 shll 0x320(%rdi) 2d88d3: c3 retq 2d88d4: 8b 4f 78 mov 0x78(%rdi),%ecx 2d88d7: 8b 57 74 mov 0x74(%rdi),%edx 2d88da: 83 f9 04 cmp $0x4,%ecx 2d88dd: 74 3e je 2d891d 2d88df: 83 f9 02 cmp $0x2,%ecx 2d88e2: 74 1e je 2d8902 2d88e4: 89 c1 mov %eax,%ecx 2d88e6: 83 fa 04 cmp $0x4,%edx 2d88e9: 74 5e je 2d8949 2d88eb: 77 3e ja 2d892b 2d88ed: 83 fa 03 cmp $0x3,%edx 2d88f0: 75 31 jne 2d8923 2d88f2: 6b c1 1e imul $0x1e,%ecx,%eax 2d88f5: ba ab aa aa aa mov $0xaaaaaaab,%edx 2d88fa: 48 0f af c2 imul %rdx,%rax 2d88fe: 48 c1 e8 24 shr $0x24,%rax 2d8902: 48 63 d0 movslq %eax,%rdx 2d8905: c1 f8 1f sar $0x1f,%eax 2d8908: 48 69 d2 67 66 66 66 imul $0x66666667,%rdx,%rdx 2d890f: 48 c1 fa 22 sar $0x22,%rdx 2d8913: 29 c2 sub %eax,%edx 2d8915: 89 97 20 03 00 00 mov %edx,0x320(%rdi) 2d891b: eb a9 jmp 2d88c6 2d891d: 89 c1 mov %eax,%ecx 2d891f: d1 e9 shr %ecx 2d8921: eb c3 jmp 2d88e6 2d8923: 85 d2 test %edx,%edx 2d8925: 75 1e jne 2d8945 2d8927: 0f 0b ud2 2d8929: eb d7 jmp 2d8902 2d892b: 83 fa 06 cmp $0x6,%edx 2d892e: 75 f7 jne 2d8927 2d8930: 8d 04 49 lea (%rcx,%rcx,2),%eax 2d8933: ba ab aa aa aa mov $0xaaaaaaab,%edx 2d8938: c1 e0 04 shl $0x4,%eax 2d893b: 48 0f af c2 imul %rdx,%rax 2d893f: 48 c1 e8 24 shr $0x24,%rax 2d8943: eb bd jmp 2d8902 2d8945: 89 c8 mov %ecx,%eax 2d8947: eb b9 jmp 2d8902 2d8949: 8d 04 c9 lea (%rcx,%rcx,8),%eax 2d894c: ba ab aa aa aa mov $0xaaaaaaab,%edx 2d8951: c1 e0 02 shl $0x2,%eax 2d8954: 48 0f af c2 imul %rdx,%rax 2d8958: 48 c1 e8 24 shr $0x24,%rax 2d895c: eb a4 jmp 2d8902 2d895e: 66 90 xchg %ax,%ax 00000000002d8960 : 2d8960: e8 00 00 00 00 callq 2d8965 2d8965: 48 89 d1 mov %rdx,%rcx 2d8968: 48 8b 97 d0 02 00 00 mov 0x2d0(%rdi),%rdx 2d896f: 49 89 f0 mov %rsi,%r8 2d8972: 31 c0 xor %eax,%eax 2d8974: 48 85 d2 test %rdx,%rdx 2d8977: 74 0f je 2d8988 2d8979: 48 8b 92 d0 02 00 00 mov 0x2d0(%rdx),%rdx 2d8980: 83 c0 01 add $0x1,%eax 2d8983: 48 85 d2 test %rdx,%rdx 2d8986: 75 f1 jne 2d8979 2d8988: 48 8b 97 d8 02 00 00 mov 0x2d8(%rdi),%rdx 2d898f: 48 85 d2 test %rdx,%rdx 2d8992: 74 0f je 2d89a3 2d8994: 48 8b 92 d8 02 00 00 mov 0x2d8(%rdx),%rdx 2d899b: 83 c0 01 add $0x1,%eax 2d899e: 48 85 d2 test %rdx,%rdx 2d89a1: 75 f1 jne 2d8994 2d89a3: 41 89 00 mov %eax,(%r8) 2d89a6: c7 01 00 00 00 00 movl $0x0,(%rcx) 2d89ac: 41 8b 00 mov (%r8),%eax 2d89af: 85 c0 test %eax,%eax 2d89b1: 74 24 je 2d89d7 2d89b3: 48 8b 87 d8 02 00 00 mov 0x2d8(%rdi),%rax 2d89ba: 48 85 c0 test %rax,%rax 2d89bd: 74 17 je 2d89d6 2d89bf: 31 d2 xor %edx,%edx 2d89c1: 83 c2 01 add $0x1,%edx 2d89c4: 89 11 mov %edx,(%rcx) 2d89c6: 48 8b 80 d8 02 00 00 mov 0x2d8(%rax),%rax 2d89cd: 48 85 c0 test %rax,%rax 2d89d0: 75 ef jne 2d89c1 2d89d2: c3 retq 2d89d3: 41 89 00 mov %eax,(%r8) 2d89d6: c3 retq 2d89d7: 48 8b b7 c8 02 00 00 mov 0x2c8(%rdi),%rsi 2d89de: 48 8b 97 c0 02 00 00 mov 0x2c0(%rdi),%rdx 2d89e5: 48 85 f6 test %rsi,%rsi 2d89e8: 74 19 je 2d8a03 2d89ea: 4c 8b 0f mov (%rdi),%r9 2d89ed: eb 0f jmp 2d89fe 2d89ef: 48 8b b6 c8 02 00 00 mov 0x2c8(%rsi),%rsi 2d89f6: 83 c0 01 add $0x1,%eax 2d89f9: 48 85 f6 test %rsi,%rsi 2d89fc: 74 05 je 2d8a03 2d89fe: 4c 39 0e cmp %r9,(%rsi) 2d8a01: 74 ec je 2d89ef 2d8a03: 48 85 d2 test %rdx,%rdx 2d8a06: 74 cb je 2d89d3 2d8a08: 4c 8b 0f mov (%rdi),%r9 2d8a0b: 48 89 d6 mov %rdx,%rsi 2d8a0e: eb 0f jmp 2d8a1f 2d8a10: 48 8b b6 c0 02 00 00 mov 0x2c0(%rsi),%rsi 2d8a17: 83 c0 01 add $0x1,%eax 2d8a1a: 48 85 f6 test %rsi,%rsi 2d8a1d: 74 05 je 2d8a24 2d8a1f: 4c 39 0e cmp %r9,(%rsi) 2d8a22: 74 ec je 2d8a10 2d8a24: 41 89 00 mov %eax,(%r8) 2d8a27: eb 0f jmp 2d8a38 2d8a29: 83 01 01 addl $0x1,(%rcx) 2d8a2c: 48 8b 92 c0 02 00 00 mov 0x2c0(%rdx),%rdx 2d8a33: 48 85 d2 test %rdx,%rdx 2d8a36: 74 9e je 2d89d6 2d8a38: 48 8b 07 mov (%rdi),%rax 2d8a3b: 48 39 02 cmp %rax,(%rdx) 2d8a3e: 74 e9 je 2d8a29 2d8a40: c3 retq 2d8a41: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d8a48: 00 00 00 00 2d8a4c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002d8a50 : 2d8a50: 41 57 push %r15 2d8a52: 41 56 push %r14 2d8a54: 41 55 push %r13 2d8a56: 4d 89 cd mov %r9,%r13 2d8a59: 41 54 push %r12 2d8a5b: 41 89 cc mov %ecx,%r12d 2d8a5e: 55 push %rbp 2d8a5f: 53 push %rbx 2d8a60: 4c 8b 4c 24 38 mov 0x38(%rsp),%r9 2d8a65: 89 d3 mov %edx,%ebx 2d8a67: 4c 8b 74 24 40 mov 0x40(%rsp),%r14 2d8a6c: 41 8b 29 mov (%r9),%ebp 2d8a6f: 45 8b 3e mov (%r14),%r15d 2d8a72: 40 84 ff test %dil,%dil 2d8a75: 75 20 jne 2d8a97 2d8a77: 42 8d 44 3d 00 lea 0x0(%rbp,%r15,1),%eax 2d8a7c: 39 d0 cmp %edx,%eax 2d8a7e: 0f 8c a2 00 00 00 jl 2d8b26 2d8a84: 85 ed test %ebp,%ebp 2d8a86: 0f 85 01 01 00 00 jne 2d8b8d 2d8a8c: 5b pop %rbx 2d8a8d: 5d pop %rbp 2d8a8e: 41 5c pop %r12 2d8a90: 41 5d pop %r13 2d8a92: 41 5e pop %r14 2d8a94: 41 5f pop %r15 2d8a96: c3 retq 2d8a97: 85 ed test %ebp,%ebp 2d8a99: 0f 85 92 01 00 00 jne 2d8c31 2d8a9f: 41 8d 04 2f lea (%r15,%rbp,1),%eax 2d8aa3: 39 d8 cmp %ebx,%eax 2d8aa5: 7d e5 jge 2d8a8c 2d8aa7: 48 c1 e6 20 shl $0x20,%rsi 2d8aab: 4c 89 c7 mov %r8,%rdi 2d8aae: e8 00 00 00 00 callq 2d8ab3 2d8ab3: 49 8b 55 00 mov 0x0(%r13),%rdx 2d8ab7: 48 85 d2 test %rdx,%rdx 2d8aba: 0f 88 3c 02 00 00 js 2d8cfc 2d8ac0: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2d8ac7: ff ff 7f 2d8aca: 48 29 d1 sub %rdx,%rcx 2d8acd: 48 39 c1 cmp %rax,%rcx 2d8ad0: 0f 8c 3c 02 00 00 jl 2d8d12 2d8ad6: 48 01 d0 add %rdx,%rax 2d8ad9: 48 99 cqto 2d8adb: 49 89 45 00 mov %rax,0x0(%r13) 2d8adf: 48 89 d6 mov %rdx,%rsi 2d8ae2: 48 31 c6 xor %rax,%rsi 2d8ae5: 48 29 d6 sub %rdx,%rsi 2d8ae8: 48 c1 ee 20 shr $0x20,%rsi 2d8aec: 89 f2 mov %esi,%edx 2d8aee: f7 da neg %edx 2d8af0: 48 85 c0 test %rax,%rax 2d8af3: 0f 49 d6 cmovns %esi,%edx 2d8af6: 44 89 fe mov %r15d,%esi 2d8af9: 29 de sub %ebx,%esi 2d8afb: 01 ee add %ebp,%esi 2d8afd: 01 d6 add %edx,%esi 2d8aff: 44 39 e6 cmp %r12d,%esi 2d8b02: 0f 8d bc 01 00 00 jge 2d8cc4 2d8b08: 44 29 fb sub %r15d,%ebx 2d8b0b: 41 29 f4 sub %esi,%r12d 2d8b0e: 29 eb sub %ebp,%ebx 2d8b10: 44 39 e3 cmp %r12d,%ebx 2d8b13: 44 0f 4e e3 cmovle %ebx,%r12d 2d8b17: 45 01 26 add %r12d,(%r14) 2d8b1a: 49 8b 45 00 mov 0x0(%r13),%rax 2d8b1e: 44 01 e6 add %r12d,%esi 2d8b21: e9 f2 00 00 00 jmpq 2d8c18 2d8b26: 44 29 fb sub %r15d,%ebx 2d8b29: 49 8b 4d 00 mov 0x0(%r13),%rcx 2d8b2d: 29 eb sub %ebp,%ebx 2d8b2f: 4d 85 c0 test %r8,%r8 2d8b32: 0f 88 fc 01 00 00 js 2d8d34 2d8b38: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2d8b3f: 00 00 80 2d8b42: 4c 01 c0 add %r8,%rax 2d8b45: 48 39 c8 cmp %rcx,%rax 2d8b48: 7e 02 jle 2d8b4c 2d8b4a: 0f 0b ud2 2d8b4c: 4c 29 c1 sub %r8,%rcx 2d8b4f: 48 89 ca mov %rcx,%rdx 2d8b52: 48 c1 fa 3f sar $0x3f,%rdx 2d8b56: 48 89 d0 mov %rdx,%rax 2d8b59: 48 31 c8 xor %rcx,%rax 2d8b5c: 48 29 d0 sub %rdx,%rax 2d8b5f: 48 c1 e8 20 shr $0x20,%rax 2d8b63: 89 c2 mov %eax,%edx 2d8b65: f7 da neg %edx 2d8b67: 48 85 c9 test %rcx,%rcx 2d8b6a: 0f 48 c2 cmovs %edx,%eax 2d8b6d: ba 00 00 00 00 mov $0x0,%edx 2d8b72: 85 c0 test %eax,%eax 2d8b74: 0f 48 c2 cmovs %edx,%eax 2d8b77: 39 d8 cmp %ebx,%eax 2d8b79: 0f 4f c3 cmovg %ebx,%eax 2d8b7c: 41 01 c7 add %eax,%r15d 2d8b7f: 45 89 3e mov %r15d,(%r14) 2d8b82: 41 8b 29 mov (%r9),%ebp 2d8b85: 85 ed test %ebp,%ebp 2d8b87: 0f 84 ff fe ff ff je 2d8a8c 2d8b8d: 48 c1 e6 20 shl $0x20,%rsi 2d8b91: 4c 89 c7 mov %r8,%rdi 2d8b94: 4c 89 4c 24 38 mov %r9,0x38(%rsp) 2d8b99: e8 00 00 00 00 callq 2d8b9e 2d8b9e: 49 8b 55 00 mov 0x0(%r13),%rdx 2d8ba2: 4c 8b 4c 24 38 mov 0x38(%rsp),%r9 2d8ba7: 48 85 d2 test %rdx,%rdx 2d8baa: 0f 88 2f 01 00 00 js 2d8cdf 2d8bb0: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2d8bb7: ff ff 7f 2d8bba: 48 29 d1 sub %rdx,%rcx 2d8bbd: 48 39 c1 cmp %rax,%rcx 2d8bc0: 0f 8c 2f 01 00 00 jl 2d8cf5 2d8bc6: 48 01 d0 add %rdx,%rax 2d8bc9: 48 89 c1 mov %rax,%rcx 2d8bcc: 49 89 45 00 mov %rax,0x0(%r13) 2d8bd0: 41 8b 39 mov (%r9),%edi 2d8bd3: 48 c1 f9 3f sar $0x3f,%rcx 2d8bd7: 48 89 ca mov %rcx,%rdx 2d8bda: 48 31 c2 xor %rax,%rdx 2d8bdd: 48 29 ca sub %rcx,%rdx 2d8be0: 48 c1 ea 20 shr $0x20,%rdx 2d8be4: 89 d1 mov %edx,%ecx 2d8be6: f7 d9 neg %ecx 2d8be8: 48 85 c0 test %rax,%rax 2d8beb: 0f 48 d1 cmovs %ecx,%edx 2d8bee: 89 d6 mov %edx,%esi 2d8bf0: 29 fe sub %edi,%esi 2d8bf2: 41 39 f4 cmp %esi,%r12d 2d8bf5: 0f 8e a2 00 00 00 jle 2d8c9d 2d8bfb: 41 01 fc add %edi,%r12d 2d8bfe: 41 29 d4 sub %edx,%r12d 2d8c01: 41 39 fc cmp %edi,%r12d 2d8c04: 44 0f 4f e7 cmovg %edi,%r12d 2d8c08: 44 29 e7 sub %r12d,%edi 2d8c0b: 44 01 e6 add %r12d,%esi 2d8c0e: 41 89 39 mov %edi,(%r9) 2d8c11: 45 01 26 add %r12d,(%r14) 2d8c14: 49 8b 45 00 mov 0x0(%r13),%rax 2d8c18: 89 c2 mov %eax,%edx 2d8c1a: 48 c1 e6 20 shl $0x20,%rsi 2d8c1e: 5b pop %rbx 2d8c1f: 5d pop %rbp 2d8c20: 48 8d 04 32 lea (%rdx,%rsi,1),%rax 2d8c24: 41 5c pop %r12 2d8c26: 49 89 45 00 mov %rax,0x0(%r13) 2d8c2a: 41 5d pop %r13 2d8c2c: 41 5e pop %r14 2d8c2e: 41 5f pop %r15 2d8c30: c3 retq 2d8c31: 49 8b 55 00 mov 0x0(%r13),%rdx 2d8c35: 4d 85 c0 test %r8,%r8 2d8c38: 0f 88 db 00 00 00 js 2d8d19 2d8c3e: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2d8c45: 00 00 80 2d8c48: 4c 01 c0 add %r8,%rax 2d8c4b: 48 39 d0 cmp %rdx,%rax 2d8c4e: 7e 02 jle 2d8c52 2d8c50: 0f 0b ud2 2d8c52: 4c 29 c2 sub %r8,%rdx 2d8c55: 48 89 d1 mov %rdx,%rcx 2d8c58: 48 c1 f9 3f sar $0x3f,%rcx 2d8c5c: 48 89 c8 mov %rcx,%rax 2d8c5f: 48 31 d0 xor %rdx,%rax 2d8c62: 48 29 c8 sub %rcx,%rax 2d8c65: 48 c1 e8 20 shr $0x20,%rax 2d8c69: 89 c1 mov %eax,%ecx 2d8c6b: f7 d9 neg %ecx 2d8c6d: 48 85 d2 test %rdx,%rdx 2d8c70: ba 00 00 00 00 mov $0x0,%edx 2d8c75: 0f 48 c1 cmovs %ecx,%eax 2d8c78: 85 c0 test %eax,%eax 2d8c7a: 0f 48 c2 cmovs %edx,%eax 2d8c7d: 39 e8 cmp %ebp,%eax 2d8c7f: 0f 4e e8 cmovle %eax,%ebp 2d8c82: 41 01 ef add %ebp,%r15d 2d8c85: 45 89 3e mov %r15d,(%r14) 2d8c88: 41 8b 29 mov (%r9),%ebp 2d8c8b: 39 c5 cmp %eax,%ebp 2d8c8d: 0f 4e c5 cmovle %ebp,%eax 2d8c90: 29 c5 sub %eax,%ebp 2d8c92: 41 89 29 mov %ebp,(%r9) 2d8c95: 45 8b 3e mov (%r14),%r15d 2d8c98: e9 02 fe ff ff jmpq 2d8a9f 2d8c9d: 0f 8d 75 ff ff ff jge 2d8c18 2d8ca3: 89 d0 mov %edx,%eax 2d8ca5: 44 89 e6 mov %r12d,%esi 2d8ca8: 44 29 e0 sub %r12d,%eax 2d8cab: 41 89 01 mov %eax,(%r9) 2d8cae: 41 8b 06 mov (%r14),%eax 2d8cb1: 44 01 e0 add %r12d,%eax 2d8cb4: 01 c7 add %eax,%edi 2d8cb6: 29 d7 sub %edx,%edi 2d8cb8: 41 89 3e mov %edi,(%r14) 2d8cbb: 49 8b 45 00 mov 0x0(%r13),%rax 2d8cbf: e9 54 ff ff ff jmpq 2d8c18 2d8cc4: 0f 8e 4e ff ff ff jle 2d8c18 2d8cca: 41 03 36 add (%r14),%esi 2d8ccd: 44 29 e6 sub %r12d,%esi 2d8cd0: 41 89 36 mov %esi,(%r14) 2d8cd3: 44 89 e6 mov %r12d,%esi 2d8cd6: 49 8b 45 00 mov 0x0(%r13),%rax 2d8cda: e9 39 ff ff ff jmpq 2d8c18 2d8cdf: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2d8ce6: 00 00 80 2d8ce9: 48 29 d1 sub %rdx,%rcx 2d8cec: 48 39 c1 cmp %rax,%rcx 2d8cef: 0f 8e d1 fe ff ff jle 2d8bc6 2d8cf5: 0f 0b ud2 2d8cf7: e9 ca fe ff ff jmpq 2d8bc6 2d8cfc: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2d8d03: 00 00 80 2d8d06: 48 29 d1 sub %rdx,%rcx 2d8d09: 48 39 c1 cmp %rax,%rcx 2d8d0c: 0f 8e c4 fd ff ff jle 2d8ad6 2d8d12: 0f 0b ud2 2d8d14: e9 bd fd ff ff jmpq 2d8ad6 2d8d19: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2d8d20: ff ff 7f 2d8d23: 4c 01 c0 add %r8,%rax 2d8d26: 48 39 d0 cmp %rdx,%rax 2d8d29: 0f 8c 21 ff ff ff jl 2d8c50 2d8d2f: e9 1e ff ff ff jmpq 2d8c52 2d8d34: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2d8d3b: ff ff 7f 2d8d3e: 4c 01 c0 add %r8,%rax 2d8d41: 48 39 c8 cmp %rcx,%rax 2d8d44: 0f 8c 00 fe ff ff jl 2d8b4a 2d8d4a: e9 fd fd ff ff jmpq 2d8b4c 2d8d4f: 90 nop 00000000002d8d50 : 2d8d50: e8 00 00 00 00 callq 2d8d55 2d8d55: 8b 44 24 0c mov 0xc(%rsp),%eax 2d8d59: 8b 54 24 14 mov 0x14(%rsp),%edx 2d8d5d: 3d 87 00 00 00 cmp $0x87,%eax 2d8d62: 0f 84 ef 00 00 00 je 2d8e57 2d8d68: 77 3c ja 2d8da6 2d8d6a: 83 f8 7d cmp $0x7d,%eax 2d8d6d: 0f 84 b5 00 00 00 je 2d8e28 2d8d73: 76 4b jbe 2d8dc0 2d8d75: 3d 82 00 00 00 cmp $0x82,%eax 2d8d7a: 75 73 jne 2d8def 2d8d7c: 8d 42 ec lea -0x14(%rdx),%eax 2d8d7f: 83 f8 13 cmp $0x13,%eax 2d8d82: 0f 86 de 00 00 00 jbe 2d8e66 2d8d88: 8d 42 c4 lea -0x3c(%rdx),%eax 2d8d8b: 83 f8 13 cmp $0x13,%eax 2d8d8e: 0f 86 d2 00 00 00 jbe 2d8e66 2d8d94: 8d 4a b0 lea -0x50(%rdx),%ecx 2d8d97: b8 08 00 00 00 mov $0x8,%eax 2d8d9c: 83 f9 1d cmp $0x1d,%ecx 2d8d9f: 0f 87 b8 00 00 00 ja 2d8e5d 2d8da5: c3 retq 2d8da6: 3d 8e 00 00 00 cmp $0x8e,%eax 2d8dab: 74 48 je 2d8df5 2d8dad: 3d 8f 00 00 00 cmp $0x8f,%eax 2d8db2: 75 22 jne 2d8dd6 2d8db4: 83 fa 28 cmp $0x28,%edx 2d8db7: 19 c0 sbb %eax,%eax 2d8db9: 83 e0 fe and $0xfffffffe,%eax 2d8dbc: 83 c0 11 add $0x11,%eax 2d8dbf: c3 retq 2d8dc0: 83 f8 6e cmp $0x6e,%eax 2d8dc3: 74 75 je 2d8e3a 2d8dc5: 83 f8 78 cmp $0x78,%eax 2d8dc8: 0f 94 c0 sete %al 2d8dcb: 0f b6 c0 movzbl %al,%eax 2d8dce: 8d 04 85 ff ff ff ff lea -0x1(,%rax,4),%eax 2d8dd5: c3 retq 2d8dd6: 3d 8d 00 00 00 cmp $0x8d,%eax 2d8ddb: 75 12 jne 2d8def 2d8ddd: 83 ea 28 sub $0x28,%edx 2d8de0: 31 c0 xor %eax,%eax 2d8de2: 81 fa d7 00 00 00 cmp $0xd7,%edx 2d8de8: 0f 92 c0 setb %al 2d8deb: 83 c0 0a add $0xa,%eax 2d8dee: c3 retq 2d8def: b8 ff ff ff ff mov $0xffffffff,%eax 2d8df4: c3 retq 2d8df5: 8d 8a 7f ff ff ff lea -0x81(%rdx),%ecx 2d8dfb: b8 0e 00 00 00 mov $0xe,%eax 2d8e00: 83 f9 0f cmp $0xf,%ecx 2d8e03: 76 11 jbe 2d8e16 2d8e05: 8d 82 6f ff ff ff lea -0x91(%rdx),%eax 2d8e0b: 83 f8 5f cmp $0x5f,%eax 2d8e0e: 19 c0 sbb %eax,%eax 2d8e10: 83 e0 03 and $0x3,%eax 2d8e13: 83 c0 0d add $0xd,%eax 2d8e16: 81 ea a1 00 00 00 sub $0xa1,%edx 2d8e1c: 83 fa 5d cmp $0x5d,%edx 2d8e1f: ba 10 00 00 00 mov $0x10,%edx 2d8e24: 0f 46 c2 cmovbe %edx,%eax 2d8e27: c3 retq 2d8e28: 81 ea 81 00 00 00 sub $0x81,%edx 2d8e2e: 31 c0 xor %eax,%eax 2d8e30: 83 fa 7e cmp $0x7e,%edx 2d8e33: 0f 92 c0 setb %al 2d8e36: 83 c0 04 add $0x4,%eax 2d8e39: c3 retq 2d8e3a: 8d 4a ff lea -0x1(%rdx),%ecx 2d8e3d: 31 c0 xor %eax,%eax 2d8e3f: 83 f9 3a cmp $0x3a,%ecx 2d8e42: 0f 86 5d ff ff ff jbe 2d8da5 2d8e48: 83 ea 3c sub $0x3c,%edx 2d8e4b: 31 c0 xor %eax,%eax 2d8e4d: 83 fa 0a cmp $0xa,%edx 2d8e50: 0f 92 c0 setb %al 2d8e53: 83 c0 01 add $0x1,%eax 2d8e56: c3 retq 2d8e57: b8 07 00 00 00 mov $0x7,%eax 2d8e5c: c3 retq 2d8e5d: 83 fa 6e cmp $0x6e,%edx 2d8e60: 19 c0 sbb %eax,%eax 2d8e62: 83 c8 09 or $0x9,%eax 2d8e65: c3 retq 2d8e66: b8 06 00 00 00 mov $0x6,%eax 2d8e6b: c3 retq 2d8e6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002d8e70 : 2d8e70: e8 00 00 00 00 callq 2d8e75 2d8e75: 53 push %rbx 2d8e76: 48 89 fb mov %rdi,%rbx 2d8e79: 48 89 f7 mov %rsi,%rdi 2d8e7c: 83 fa 07 cmp $0x7,%edx 2d8e7f: 0f 84 17 01 00 00 je 2d8f9c 2d8e85: 7f 5e jg 2d8ee5 2d8e87: 83 fa 03 cmp $0x3,%edx 2d8e8a: 0f 84 33 01 00 00 je 2d8fc3 2d8e90: 0f 8e a8 00 00 00 jle 2d8f3e 2d8e96: 83 fa 05 cmp $0x5,%edx 2d8e99: 0f 84 35 01 00 00 je 2d8fd4 2d8e9f: 83 fa 06 cmp $0x6,%edx 2d8ea2: 0f 85 80 00 00 00 jne 2d8f28 2d8ea8: 0f b6 7e 54 movzbl 0x54(%rsi),%edi 2d8eac: 48 89 de mov %rbx,%rsi 2d8eaf: e8 00 00 00 00 callq 2d8eb4 2d8eb4: 48 85 c0 test %rax,%rax 2d8eb7: 74 2a je 2d8ee3 2d8eb9: 48 8b 93 98 02 00 00 mov 0x298(%rbx),%rdx 2d8ec0: 48 8b 52 58 mov 0x58(%rdx),%rdx 2d8ec4: 80 7a 78 00 cmpb $0x0,0x78(%rdx) 2d8ec8: 0f 84 b5 00 00 00 je 2d8f83 2d8ece: 8b 52 38 mov 0x38(%rdx),%edx 2d8ed1: 89 90 18 03 00 00 mov %edx,0x318(%rax) 2d8ed7: 89 90 1c 03 00 00 mov %edx,0x31c(%rax) 2d8edd: 89 90 20 03 00 00 mov %edx,0x320(%rax) 2d8ee3: 5b pop %rbx 2d8ee4: c3 retq 2d8ee5: 83 fa 0f cmp $0xf,%edx 2d8ee8: 0f 84 f7 00 00 00 je 2d8fe5 2d8eee: 7e 1c jle 2d8f0c 2d8ef0: 83 fa 10 cmp $0x10,%edx 2d8ef3: 0f 84 f9 00 00 00 je 2d8ff2 2d8ef9: 83 fa 11 cmp $0x11,%edx 2d8efc: 0f 85 85 00 00 00 jne 2d8f87 2d8f02: 48 89 de mov %rbx,%rsi 2d8f05: e8 00 00 00 00 callq 2d8f0a 2d8f0a: eb a8 jmp 2d8eb4 2d8f0c: 83 fa 0b cmp $0xb,%edx 2d8f0f: 7f 48 jg 2d8f59 2d8f11: 0f b6 7e 54 movzbl 0x54(%rsi),%edi 2d8f15: 48 89 de mov %rbx,%rsi 2d8f18: 83 fa 09 cmp $0x9,%edx 2d8f1b: 0f 8f de 00 00 00 jg 2d8fff 2d8f21: e8 00 00 00 00 callq 2d8f26 2d8f26: eb 8c jmp 2d8eb4 2d8f28: 83 fa 04 cmp $0x4,%edx 2d8f2b: 75 5a jne 2d8f87 2d8f2d: 0f b6 7e 54 movzbl 0x54(%rsi),%edi 2d8f31: 48 89 de mov %rbx,%rsi 2d8f34: e8 00 00 00 00 callq 2d8f39 2d8f39: e9 76 ff ff ff jmpq 2d8eb4 2d8f3e: 83 fa 01 cmp $0x1,%edx 2d8f41: 74 48 je 2d8f8b 2d8f43: 83 fa 02 cmp $0x2,%edx 2d8f46: 75 26 jne 2d8f6e 2d8f48: 0f b6 7e 54 movzbl 0x54(%rsi),%edi 2d8f4c: 48 89 de mov %rbx,%rsi 2d8f4f: e8 00 00 00 00 callq 2d8f54 2d8f54: e9 5b ff ff ff jmpq 2d8eb4 2d8f59: 83 ea 0d sub $0xd,%edx 2d8f5c: 83 fa 01 cmp $0x1,%edx 2d8f5f: 77 26 ja 2d8f87 2d8f61: 48 89 de mov %rbx,%rsi 2d8f64: e8 00 00 00 00 callq 2d8f69 2d8f69: e9 46 ff ff ff jmpq 2d8eb4 2d8f6e: 85 d2 test %edx,%edx 2d8f70: 75 15 jne 2d8f87 2d8f72: 0f b6 7e 54 movzbl 0x54(%rsi),%edi 2d8f76: 48 89 de mov %rbx,%rsi 2d8f79: e8 00 00 00 00 callq 2d8f7e 2d8f7e: e9 31 ff ff ff jmpq 2d8eb4 2d8f83: 0f 0b ud2 2d8f85: 5b pop %rbx 2d8f86: c3 retq 2d8f87: 31 c0 xor %eax,%eax 2d8f89: 5b pop %rbx 2d8f8a: c3 retq 2d8f8b: 0f b6 7e 54 movzbl 0x54(%rsi),%edi 2d8f8f: 48 89 de mov %rbx,%rsi 2d8f92: e8 00 00 00 00 callq 2d8f97 2d8f97: e9 18 ff ff ff jmpq 2d8eb4 2d8f9c: 44 0f b6 46 54 movzbl 0x54(%rsi),%r8d 2d8fa1: ff 76 20 pushq 0x20(%rsi) 2d8fa4: ff 76 18 pushq 0x18(%rsi) 2d8fa7: ff 76 10 pushq 0x10(%rsi) 2d8faa: 44 89 c7 mov %r8d,%edi 2d8fad: ff 76 08 pushq 0x8(%rsi) 2d8fb0: ff 36 pushq (%rsi) 2d8fb2: 48 89 de mov %rbx,%rsi 2d8fb5: e8 00 00 00 00 callq 2d8fba 2d8fba: 48 83 c4 28 add $0x28,%rsp 2d8fbe: e9 f1 fe ff ff jmpq 2d8eb4 2d8fc3: 0f b6 7e 54 movzbl 0x54(%rsi),%edi 2d8fc7: 48 89 de mov %rbx,%rsi 2d8fca: e8 00 00 00 00 callq 2d8fcf 2d8fcf: e9 e0 fe ff ff jmpq 2d8eb4 2d8fd4: 0f b6 7e 54 movzbl 0x54(%rsi),%edi 2d8fd8: 48 89 de mov %rbx,%rsi 2d8fdb: e8 00 00 00 00 callq 2d8fe0 2d8fe0: e9 cf fe ff ff jmpq 2d8eb4 2d8fe5: 48 89 de mov %rbx,%rsi 2d8fe8: e8 00 00 00 00 callq 2d8fed 2d8fed: e9 c2 fe ff ff jmpq 2d8eb4 2d8ff2: 48 89 de mov %rbx,%rsi 2d8ff5: e8 00 00 00 00 callq 2d8ffa 2d8ffa: e9 b5 fe ff ff jmpq 2d8eb4 2d8fff: e8 00 00 00 00 callq 2d9004 2d9004: e9 ab fe ff ff jmpq 2d8eb4 2d9009: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002d9010 : 2d9010: e8 00 00 00 00 callq 2d9015 2d9015: 48 85 ff test %rdi,%rdi 2d9018: 74 33 je 2d904d 2d901a: 53 push %rbx 2d901b: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2d9022: 48 89 fb mov %rdi,%rbx 2d9025: 48 85 c0 test %rax,%rax 2d9028: 74 16 je 2d9040 2d902a: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2d9031: 48 8d bf 78 03 00 00 lea 0x378(%rdi),%rdi 2d9038: 48 8b 00 mov (%rax),%rax 2d903b: e8 00 00 00 00 callq 2d9040 2d9040: 48 8b bb 08 e9 00 00 mov 0xe908(%rbx),%rdi 2d9047: 5b pop %rbx 2d9048: e9 00 00 00 00 jmpq 2d904d 2d904d: c3 retq 2d904e: 66 90 xchg %ax,%ax 00000000002d9050 : 2d9050: e8 00 00 00 00 callq 2d9055 2d9055: 41 57 push %r15 2d9057: 41 56 push %r14 2d9059: 41 89 fe mov %edi,%r14d 2d905c: 41 55 push %r13 2d905e: 49 89 cd mov %rcx,%r13 2d9061: 41 54 push %r12 2d9063: 55 push %rbp 2d9064: 53 push %rbx 2d9065: 48 89 d3 mov %rdx,%rbx 2d9068: 48 83 ec 28 sub $0x28,%rsp 2d906c: 4c 8b a6 98 02 00 00 mov 0x298(%rsi),%r12 2d9073: 48 8b aa 18 04 00 00 mov 0x418(%rdx),%rbp 2d907a: 48 89 34 24 mov %rsi,(%rsp) 2d907e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d9085: 00 00 2d9087: 48 89 44 24 20 mov %rax,0x20(%rsp) 2d908c: 31 c0 xor %eax,%eax 2d908e: 48 8b 01 mov (%rcx),%rax 2d9091: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 2d9098: 00 2d9099: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 2d90a0: 00 00 2d90a2: 48 85 c0 test %rax,%rax 2d90a5: 74 0d je 2d90b4 2d90a7: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 2d90ac: 4c 89 e7 mov %r12,%rdi 2d90af: e8 00 00 00 00 callq 2d90b4 2d90b4: c7 83 b0 03 00 00 00 movl $0x0,0x3b0(%rbx) 2d90bb: 00 00 00 2d90be: 49 83 7d 08 00 cmpq $0x0,0x8(%r13) 2d90c3: 0f 84 b7 00 00 00 je 2d9180 2d90c9: 44 8b 44 24 14 mov 0x14(%rsp),%r8d 2d90ce: bf 01 00 00 00 mov $0x1,%edi 2d90d3: c6 83 b6 03 00 00 00 movb $0x0,0x3b6(%rbx) 2d90da: 66 89 bb b4 03 00 00 mov %di,0x3b4(%rbx) 2d90e1: 45 85 c0 test %r8d,%r8d 2d90e4: 75 13 jne 2d90f9 2d90e6: f6 44 24 18 02 testb $0x2,0x18(%rsp) 2d90eb: 74 0c je 2d90f9 2d90ed: be 01 01 00 00 mov $0x101,%esi 2d90f2: 66 89 b3 b5 03 00 00 mov %si,0x3b5(%rbx) 2d90f9: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) 2d90fe: 0f 87 70 02 00 00 ja 2d9374 2d9104: 8b 4d 0c mov 0xc(%rbp),%ecx 2d9107: 85 c9 test %ecx,%ecx 2d9109: 7e 75 jle 2d9180 2d910b: 45 31 ff xor %r15d,%r15d 2d910e: eb 2d jmp 2d913d 2d9110: 48 8b 00 mov (%rax),%rax 2d9113: 48 8b 00 mov (%rax),%rax 2d9116: e8 00 00 00 00 callq 2d911b 2d911b: 84 c0 test %al,%al 2d911d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2d9122: 74 4b je 2d916f 2d9124: 4a 89 84 fb 78 03 00 mov %rax,0x378(%rbx,%r15,8) 2d912b: 00 2d912c: 49 83 c7 01 add $0x1,%r15 2d9130: 83 83 b0 03 00 00 01 addl $0x1,0x3b0(%rbx) 2d9137: 44 39 7d 0c cmp %r15d,0xc(%rbp) 2d913b: 7e 43 jle 2d9180 2d913d: 4c 89 e7 mov %r12,%rdi 2d9140: 49 8b 45 08 mov 0x8(%r13),%rax 2d9144: 44 89 fe mov %r15d,%esi 2d9147: e8 00 00 00 00 callq 2d914c 2d914c: 48 89 44 24 08 mov %rax,0x8(%rsp) 2d9151: 48 89 c7 mov %rax,%rdi 2d9154: 48 85 c0 test %rax,%rax 2d9157: 75 b7 jne 2d9110 2d9159: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d9160: e8 00 00 00 00 callq 2d9165 2d9165: b9 32 01 00 00 mov $0x132,%ecx 2d916a: e9 a1 01 00 00 jmpq 2d9310 2d916f: 48 8b 00 mov (%rax),%rax 2d9172: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2d9177: 48 8b 40 30 mov 0x30(%rax),%rax 2d917b: e8 00 00 00 00 callq 2d9180 2d9180: c7 83 b0 02 00 00 00 movl $0x0,0x2b0(%rbx) 2d9187: 00 00 00 2d918a: 49 8b 45 10 mov 0x10(%r13),%rax 2d918e: 48 85 c0 test %rax,%rax 2d9191: 74 64 je 2d91f7 2d9193: 8b 55 10 mov 0x10(%rbp),%edx 2d9196: 85 d2 test %edx,%edx 2d9198: 7e 5d jle 2d91f7 2d919a: 45 31 ff xor %r15d,%r15d 2d919d: eb 15 jmp 2d91b4 2d919f: 83 83 b0 02 00 00 01 addl $0x1,0x2b0(%rbx) 2d91a6: 49 83 c7 01 add $0x1,%r15 2d91aa: 44 39 7d 10 cmp %r15d,0x10(%rbp) 2d91ae: 7e 47 jle 2d91f7 2d91b0: 49 8b 45 10 mov 0x10(%r13),%rax 2d91b4: 4c 89 e6 mov %r12,%rsi 2d91b7: 44 89 ff mov %r15d,%edi 2d91ba: e8 00 00 00 00 callq 2d91bf 2d91bf: 4a 89 84 fb 50 01 00 mov %rax,0x150(%rbx,%r15,8) 2d91c6: 00 2d91c7: 48 85 c0 test %rax,%rax 2d91ca: 75 d3 jne 2d919f 2d91cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d91d3: e8 00 00 00 00 callq 2d91d8 2d91d8: b9 43 01 00 00 mov $0x143,%ecx 2d91dd: bf 02 00 00 00 mov $0x2,%edi 2d91e2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d91e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d91f0: e8 00 00 00 00 callq 2d91f5 2d91f5: eb a8 jmp 2d919f 2d91f7: 8b 45 28 mov 0x28(%rbp),%eax 2d91fa: 45 31 ff xor %r15d,%r15d 2d91fd: 85 c0 test %eax,%eax 2d91ff: 7f 21 jg 2d9222 2d9201: e9 8c 00 00 00 jmpq 2d9292 2d9206: e8 00 00 00 00 callq 2d920b 2d920b: 4a 89 84 fb e8 02 00 mov %rax,0x2e8(%rbx,%r15,8) 2d9212: 00 2d9213: 48 85 c0 test %rax,%rax 2d9216: 74 47 je 2d925f 2d9218: 49 83 c7 01 add $0x1,%r15 2d921c: 44 39 7d 28 cmp %r15d,0x28(%rbp) 2d9220: 7e 70 jle 2d9292 2d9222: e8 00 00 00 00 callq 2d9227 2d9227: 4a 89 84 fb b8 02 00 mov %rax,0x2b8(%rbx,%r15,8) 2d922e: 00 2d922f: 48 85 c0 test %rax,%rax 2d9232: 75 d2 jne 2d9206 2d9234: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d923b: e8 00 00 00 00 callq 2d9240 2d9240: b9 4c 01 00 00 mov $0x14c,%ecx 2d9245: bf 02 00 00 00 mov $0x2,%edi 2d924a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d9251: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d9258: e8 00 00 00 00 callq 2d925d 2d925d: eb a7 jmp 2d9206 2d925f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d9266: 49 83 c7 01 add $0x1,%r15 2d926a: e8 00 00 00 00 callq 2d926f 2d926f: b9 4f 01 00 00 mov $0x14f,%ecx 2d9274: bf 02 00 00 00 mov $0x2,%edi 2d9279: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d9280: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d9287: e8 00 00 00 00 callq 2d928c 2d928c: 44 39 7d 28 cmp %r15d,0x28(%rbp) 2d9290: 7f 90 jg 2d9222 2d9292: 48 8b 04 24 mov (%rsp),%rax 2d9296: c6 40 45 00 movb $0x0,0x45(%rax) 2d929a: 8b 83 b0 02 00 00 mov 0x2b0(%rbx),%eax 2d92a0: 39 83 b0 03 00 00 cmp %eax,0x3b0(%rbx) 2d92a6: 0f 82 9d 00 00 00 jb 2d9349 2d92ac: 45 85 f6 test %r14d,%r14d 2d92af: 0f 84 a1 00 00 00 je 2d9356 2d92b5: 8b ab b0 02 00 00 mov 0x2b0(%rbx),%ebp 2d92bb: 45 31 ff xor %r15d,%r15d 2d92be: eb 16 jmp 2d92d6 2d92c0: 83 c5 01 add $0x1,%ebp 2d92c3: 41 83 c7 01 add $0x1,%r15d 2d92c7: 89 ab b0 02 00 00 mov %ebp,0x2b0(%rbx) 2d92cd: 45 39 f7 cmp %r14d,%r15d 2d92d0: 0f 84 80 00 00 00 je 2d9356 2d92d6: 49 8b 74 24 58 mov 0x58(%r12),%rsi 2d92db: 4c 89 e7 mov %r12,%rdi 2d92de: e8 00 00 00 00 callq 2d92e3 2d92e3: 48 89 84 eb 50 01 00 mov %rax,0x150(%rbx,%rbp,8) 2d92ea: 00 2d92eb: 8b 83 b0 02 00 00 mov 0x2b0(%rbx),%eax 2d92f1: 48 83 bc c3 50 01 00 cmpq $0x0,0x150(%rbx,%rax,8) 2d92f8: 00 00 2d92fa: 48 89 c5 mov %rax,%rbp 2d92fd: 75 c1 jne 2d92c0 2d92ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d9306: e8 00 00 00 00 callq 2d930b 2d930b: b9 5b 01 00 00 mov $0x15b,%ecx 2d9310: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d9317: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d931e: bf 02 00 00 00 mov $0x2,%edi 2d9323: e8 00 00 00 00 callq 2d9328 2d9328: 31 c0 xor %eax,%eax 2d932a: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 2d932f: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2d9336: 00 00 2d9338: 75 68 jne 2d93a2 2d933a: 48 83 c4 28 add $0x28,%rsp 2d933e: 5b pop %rbx 2d933f: 5d pop %rbp 2d9340: 41 5c pop %r12 2d9342: 41 5d pop %r13 2d9344: 41 5e pop %r14 2d9346: 41 5f pop %r15 2d9348: c3 retq 2d9349: 48 8b 04 24 mov (%rsp),%rax 2d934d: c6 40 45 01 movb $0x1,0x45(%rax) 2d9351: e9 56 ff ff ff jmpq 2d92ac 2d9356: 49 8b 45 18 mov 0x18(%r13),%rax 2d935a: 4c 89 e7 mov %r12,%rdi 2d935d: e8 00 00 00 00 callq 2d9362 2d9362: 48 8b 0c 24 mov (%rsp),%rcx 2d9366: 48 89 81 08 e9 00 00 mov %rax,0xe908(%rcx) 2d936d: b8 01 00 00 00 mov $0x1,%eax 2d9372: eb b6 jmp 2d932a 2d9374: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d937b: e8 00 00 00 00 callq 2d9380 2d9380: b9 11 01 00 00 mov $0x111,%ecx 2d9385: bf 02 00 00 00 mov $0x2,%edi 2d938a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2d9391: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2d9398: e8 00 00 00 00 callq 2d939d 2d939d: e9 62 fd ff ff jmpq 2d9104 2d93a2: e8 00 00 00 00 callq 2d93a7 2d93a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2d93ae: 00 00 00000000002d93b0 : 2d93b0: e8 00 00 00 00 callq 2d93b5 2d93b5: 49 89 f8 mov %rdi,%r8 2d93b8: 8b be 70 03 00 00 mov 0x370(%rsi),%edi 2d93be: 85 ff test %edi,%edi 2d93c0: 74 22 je 2d93e4 2d93c2: 31 c0 xor %eax,%eax 2d93c4: eb 08 jmp 2d93ce 2d93c6: 48 83 c0 01 add $0x1,%rax 2d93ca: 39 c7 cmp %eax,%edi 2d93cc: 76 16 jbe 2d93e4 2d93ce: 48 63 c8 movslq %eax,%rcx 2d93d1: 48 3b 94 c6 38 03 00 cmp 0x338(%rsi,%rax,8),%rdx 2d93d8: 00 2d93d9: 75 eb jne 2d93c6 2d93db: 41 80 ac 08 22 1d 00 subb $0x1,0x1d22(%r8,%rcx,1) 2d93e2: 00 01 2d93e4: 48 39 96 30 03 00 00 cmp %rdx,0x330(%rsi) 2d93eb: 74 01 je 2d93ee 2d93ed: c3 retq 2d93ee: 41 80 a8 29 1d 00 00 subb $0x1,0x1d29(%r8) 2d93f5: 01 2d93f6: c3 retq 2d93f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2d93fe: 00 00 00000000002d9400 : 2d9400: e8 00 00 00 00 callq 2d9405 2d9405: 49 89 f8 mov %rdi,%r8 2d9408: 8b be 70 03 00 00 mov 0x370(%rsi),%edi 2d940e: 85 ff test %edi,%edi 2d9410: 74 22 je 2d9434 2d9412: 31 c0 xor %eax,%eax 2d9414: eb 08 jmp 2d941e 2d9416: 48 83 c0 01 add $0x1,%rax 2d941a: 39 c7 cmp %eax,%edi 2d941c: 76 16 jbe 2d9434 2d941e: 48 63 c8 movslq %eax,%rcx 2d9421: 48 3b 94 c6 38 03 00 cmp 0x338(%rsi,%rax,8),%rdx 2d9428: 00 2d9429: 75 eb jne 2d9416 2d942b: 41 80 84 08 22 1d 00 addb $0x1,0x1d22(%r8,%rcx,1) 2d9432: 00 01 2d9434: 48 39 96 30 03 00 00 cmp %rdx,0x330(%rsi) 2d943b: 74 01 je 2d943e 2d943d: c3 retq 2d943e: 41 80 80 29 1d 00 00 addb $0x1,0x1d29(%r8) 2d9445: 01 2d9446: c3 retq 2d9447: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2d944e: 00 00 00000000002d9450 : 2d9450: e8 00 00 00 00 callq 2d9455 2d9455: 8b 8e 70 03 00 00 mov 0x370(%rsi),%ecx 2d945b: 49 89 f8 mov %rdi,%r8 2d945e: 85 c9 test %ecx,%ecx 2d9460: 74 23 je 2d9485 2d9462: 31 c0 xor %eax,%eax 2d9464: eb 08 jmp 2d946e 2d9466: 48 83 c0 01 add $0x1,%rax 2d946a: 39 c1 cmp %eax,%ecx 2d946c: 76 17 jbe 2d9485 2d946e: 48 63 f8 movslq %eax,%rdi 2d9471: 48 3b 94 c6 38 03 00 cmp 0x338(%rsi,%rax,8),%rdx 2d9478: 00 2d9479: 75 eb jne 2d9466 2d947b: 41 0f b6 84 38 22 1d movzbl 0x1d22(%r8,%rdi,1),%eax 2d9482: 00 00 2d9484: c3 retq 2d9485: 48 39 96 30 03 00 00 cmp %rdx,0x330(%rsi) 2d948c: 75 09 jne 2d9497 2d948e: 41 0f b6 80 29 1d 00 movzbl 0x1d29(%r8),%eax 2d9495: 00 2d9496: c3 retq 2d9497: b8 ff ff ff ff mov $0xffffffff,%eax 2d949c: c3 retq 2d949d: 0f 1f 00 nopl (%rax) 00000000002d94a0 : 2d94a0: e8 00 00 00 00 callq 2d94a5 2d94a5: 8b 46 34 mov 0x34(%rsi),%eax 2d94a8: 39 47 34 cmp %eax,0x34(%rdi) 2d94ab: 75 08 jne 2d94b5 2d94ad: 8b 46 4c mov 0x4c(%rsi),%eax 2d94b0: 39 47 4c cmp %eax,0x4c(%rdi) 2d94b3: 74 03 je 2d94b8 2d94b5: 31 c0 xor %eax,%eax 2d94b7: c3 retq 2d94b8: 8b 46 3c mov 0x3c(%rsi),%eax 2d94bb: 39 47 3c cmp %eax,0x3c(%rdi) 2d94be: 75 f5 jne 2d94b5 2d94c0: 8b 46 54 mov 0x54(%rsi),%eax 2d94c3: 39 47 54 cmp %eax,0x54(%rdi) 2d94c6: 75 ed jne 2d94b5 2d94c8: e9 33 f3 ff ff jmpq 2d8800 2d94cd: 0f 1f 00 nopl (%rax) 00000000002d94d0 : 2d94d0: e8 00 00 00 00 callq 2d94d5 2d94d5: 41 55 push %r13 2d94d7: 49 89 fd mov %rdi,%r13 2d94da: 41 54 push %r12 2d94dc: 49 89 f4 mov %rsi,%r12 2d94df: 55 push %rbp 2d94e0: 31 ed xor %ebp,%ebp 2d94e2: 53 push %rbx 2d94e3: 48 8d 5f 08 lea 0x8(%rdi),%rbx 2d94e7: 48 83 bb 80 02 00 00 cmpq $0x0,0x280(%rbx) 2d94ee: 00 2d94ef: 74 53 je 2d9544 2d94f1: 48 8b 3b mov (%rbx),%rdi 2d94f4: 8b 87 24 03 00 00 mov 0x324(%rdi),%eax 2d94fa: 3d 00 02 00 00 cmp $0x200,%eax 2d94ff: 74 43 je 2d9544 2d9501: 8d 50 e0 lea -0x20(%rax),%edx 2d9504: 83 e2 df and $0xffffffdf,%edx 2d9507: 74 3b je 2d9544 2d9509: 3d 80 00 00 00 cmp $0x80,%eax 2d950e: 74 34 je 2d9544 2d9510: 49 8b 74 24 08 mov 0x8(%r12),%rsi 2d9515: 8b 96 24 03 00 00 mov 0x324(%rsi),%edx 2d951b: 8d 4a e0 lea -0x20(%rdx),%ecx 2d951e: 83 e1 df and $0xffffffdf,%ecx 2d9521: 74 08 je 2d952b 2d9523: 81 fa 80 00 00 00 cmp $0x80,%edx 2d9529: 75 3a jne 2d9565 2d952b: 48 8b 8f f8 02 00 00 mov 0x2f8(%rdi),%rcx 2d9532: 48 8b 09 mov (%rcx),%rcx 2d9535: 80 79 4a 00 cmpb $0x0,0x4a(%rcx) 2d9539: 75 09 jne 2d9544 2d953b: 83 bf 1c 03 00 00 02 cmpl $0x2,0x31c(%rdi) 2d9542: 74 18 je 2d955c 2d9544: 83 c5 01 add $0x1,%ebp 2d9547: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2d954e: 83 fd 06 cmp $0x6,%ebp 2d9551: 75 94 jne 2d94e7 2d9553: 5b pop %rbx 2d9554: 31 c0 xor %eax,%eax 2d9556: 5d pop %rbp 2d9557: 41 5c pop %r12 2d9559: 41 5d pop %r13 2d955b: c3 retq 2d955c: 83 be 1c 03 00 00 02 cmpl $0x2,0x31c(%rsi) 2d9563: 75 df jne 2d9544 2d9565: 83 fa 02 cmp $0x2,%edx 2d9568: 75 05 jne 2d956f 2d956a: 83 f8 04 cmp $0x4,%eax 2d956d: 74 d5 je 2d9544 2d956f: 83 fa 04 cmp $0x4,%edx 2d9572: 75 05 jne 2d9579 2d9574: 83 f8 02 cmp $0x2,%eax 2d9577: 74 cb je 2d9544 2d9579: 8b 46 34 mov 0x34(%rsi),%eax 2d957c: 39 47 34 cmp %eax,0x34(%rdi) 2d957f: 75 c3 jne 2d9544 2d9581: 8b 46 4c mov 0x4c(%rsi),%eax 2d9584: 39 47 4c cmp %eax,0x4c(%rdi) 2d9587: 75 bb jne 2d9544 2d9589: 8b 46 3c mov 0x3c(%rsi),%eax 2d958c: 39 47 3c cmp %eax,0x3c(%rdi) 2d958f: 75 b3 jne 2d9544 2d9591: 8b 46 54 mov 0x54(%rsi),%eax 2d9594: 39 47 54 cmp %eax,0x54(%rdi) 2d9597: 75 ab jne 2d9544 2d9599: e8 62 f2 ff ff callq 2d8800 2d959e: 84 c0 test %al,%al 2d95a0: 74 a2 je 2d9544 2d95a2: 48 63 ed movslq %ebp,%rbp 2d95a5: 5b pop %rbx 2d95a6: 48 69 ed d8 04 00 00 imul $0x4d8,%rbp,%rbp 2d95ad: 49 8b 84 2d 88 02 00 mov 0x288(%r13,%rbp,1),%rax 2d95b4: 00 2d95b5: 5d pop %rbp 2d95b6: 41 5c pop %r12 2d95b8: 41 5d pop %r13 2d95ba: c3 retq 2d95bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002d95c0 : 2d95c0: e8 00 00 00 00 callq 2d95c5 2d95c5: 48 8b 87 c8 02 00 00 mov 0x2c8(%rdi),%rax 2d95cc: 48 85 c0 test %rax,%rax 2d95cf: 74 47 je 2d9618 2d95d1: 48 8b 17 mov (%rdi),%rdx 2d95d4: 45 31 c0 xor %r8d,%r8d 2d95d7: eb 10 jmp 2d95e9 2d95d9: 48 8b 80 c8 02 00 00 mov 0x2c8(%rax),%rax 2d95e0: 41 83 c0 01 add $0x1,%r8d 2d95e4: 48 85 c0 test %rax,%rax 2d95e7: 74 05 je 2d95ee 2d95e9: 48 39 10 cmp %rdx,(%rax) 2d95ec: 74 eb je 2d95d9 2d95ee: 48 8b 87 c0 02 00 00 mov 0x2c0(%rdi),%rax 2d95f5: 48 85 c0 test %rax,%rax 2d95f8: 74 1a je 2d9614 2d95fa: 48 8b 17 mov (%rdi),%rdx 2d95fd: eb 10 jmp 2d960f 2d95ff: 48 8b 80 c0 02 00 00 mov 0x2c0(%rax),%rax 2d9606: 41 83 c0 01 add $0x1,%r8d 2d960a: 48 85 c0 test %rax,%rax 2d960d: 74 05 je 2d9614 2d960f: 48 39 10 cmp %rdx,(%rax) 2d9612: 74 eb je 2d95ff 2d9614: 44 89 c0 mov %r8d,%eax 2d9617: c3 retq 2d9618: 45 31 c0 xor %r8d,%r8d 2d961b: eb d1 jmp 2d95ee 2d961d: 0f 1f 00 nopl (%rax) 00000000002d9620 : 2d9620: e8 00 00 00 00 callq 2d9625 2d9625: 48 8b 97 d0 02 00 00 mov 0x2d0(%rdi),%rdx 2d962c: 31 c0 xor %eax,%eax 2d962e: 48 85 d2 test %rdx,%rdx 2d9631: 74 0f je 2d9642 2d9633: 48 8b 92 d0 02 00 00 mov 0x2d0(%rdx),%rdx 2d963a: 83 c0 01 add $0x1,%eax 2d963d: 48 85 d2 test %rdx,%rdx 2d9640: 75 f1 jne 2d9633 2d9642: 48 8b 97 d8 02 00 00 mov 0x2d8(%rdi),%rdx 2d9649: 48 85 d2 test %rdx,%rdx 2d964c: 74 0f je 2d965d 2d964e: 48 8b 92 d8 02 00 00 mov 0x2d8(%rdx),%rdx 2d9655: 83 c0 01 add $0x1,%eax 2d9658: 48 85 d2 test %rdx,%rdx 2d965b: 75 f1 jne 2d964e 2d965d: c3 retq 2d965e: 66 90 xchg %ax,%ax 00000000002d9660 : 2d9660: e8 00 00 00 00 callq 2d9665 2d9665: 48 8b 57 08 mov 0x8(%rdi),%rdx 2d9669: 8b 42 38 mov 0x38(%rdx),%eax 2d966c: 85 c0 test %eax,%eax 2d966e: 74 11 je 2d9681 2d9670: c7 42 38 00 00 00 00 movl $0x0,0x38(%rdx) 2d9677: 48 8b 57 08 mov 0x8(%rdi),%rdx 2d967b: 01 82 3c 01 00 00 add %eax,0x13c(%rdx) 2d9681: c3 retq 2d9682: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2d9689: 00 00 00 00 2d968d: 0f 1f 00 nopl (%rax) 00000000002d9690 : 2d9690: e8 00 00 00 00 callq 2d9695 2d9695: 48 8b 47 08 mov 0x8(%rdi),%rax 2d9699: 29 b0 3c 01 00 00 sub %esi,0x13c(%rax) 2d969f: 48 8b 47 08 mov 0x8(%rdi),%rax 2d96a3: 89 70 38 mov %esi,0x38(%rax) 2d96a6: c3 retq 2d96a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2d96ae: 00 00 00000000002d96b0 : 2d96b0: e8 00 00 00 00 callq 2d96b5 2d96b5: 55 push %rbp 2d96b6: 48 89 e5 mov %rsp,%rbp 2d96b9: 41 57 push %r15 2d96bb: 41 56 push %r14 2d96bd: 41 55 push %r13 2d96bf: 41 54 push %r12 2d96c1: 41 52 push %r10 2d96c3: 53 push %rbx 2d96c4: 48 89 fb mov %rdi,%rbx 2d96c7: 48 83 c4 80 add $0xffffffffffffff80,%rsp 2d96cb: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2d96d2: 00 00 2d96d4: 48 89 45 c8 mov %rax,-0x38(%rbp) 2d96d8: 48 8b 07 mov (%rdi),%rax 2d96db: 48 89 45 a0 mov %rax,-0x60(%rbp) 2d96df: 48 8b 47 08 mov 0x8(%rdi),%rax 2d96e3: 8b 48 38 mov 0x38(%rax),%ecx 2d96e6: 48 89 45 88 mov %rax,-0x78(%rbp) 2d96ea: 89 4d b0 mov %ecx,-0x50(%rbp) 2d96ed: 85 c9 test %ecx,%ecx 2d96ef: 0f 84 82 04 00 00 je 2d9b77 2d96f5: c7 40 38 00 00 00 00 movl $0x0,0x38(%rax) 2d96fc: 48 8b 47 08 mov 0x8(%rdi),%rax 2d9700: 01 88 3c 01 00 00 add %ecx,0x13c(%rax) 2d9706: 4c 8b 37 mov (%rdi),%r14 2d9709: 4c 8b 6f 08 mov 0x8(%rdi),%r13 2d970d: 41 8b 86 68 02 00 00 mov 0x268(%r14),%eax 2d9714: be 09 00 00 00 mov $0x9,%esi 2d9719: 83 f8 14 cmp $0x14,%eax 2d971c: 77 07 ja 2d9725 2d971e: 8b 34 85 00 00 00 00 mov 0x0(,%rax,4),%esi 2d9725: 89 b3 d8 00 00 00 mov %esi,0xd8(%rbx) 2d972b: 41 8b 85 34 01 00 00 mov 0x134(%r13),%eax 2d9732: 49 63 be c8 00 00 00 movslq 0xc8(%r14),%rdi 2d9739: 45 8b a6 cc 00 00 00 mov 0xcc(%r14),%r12d 2d9740: 89 45 bc mov %eax,-0x44(%rbp) 2d9743: 41 8b 85 38 01 00 00 mov 0x138(%r13),%eax 2d974a: 4d 63 bd 48 01 00 00 movslq 0x148(%r13),%r15 2d9751: 89 45 b8 mov %eax,-0x48(%rbp) 2d9754: 41 8b 85 44 01 00 00 mov 0x144(%r13),%eax 2d975b: 89 45 b4 mov %eax,-0x4c(%rbp) 2d975e: 41 8b 86 6c 02 00 00 mov 0x26c(%r14),%eax 2d9765: 83 e0 fd and $0xfffffffd,%eax 2d9768: 83 f8 01 cmp $0x1,%eax 2d976b: 75 08 jne 2d9775 2d976d: 89 f8 mov %edi,%eax 2d976f: 49 63 fc movslq %r12d,%rdi 2d9772: 41 89 c4 mov %eax,%r12d 2d9775: 49 63 b6 d8 00 00 00 movslq 0xd8(%r14),%rsi 2d977c: e8 00 00 00 00 callq 2d9781 2d9781: 49 63 fc movslq %r12d,%rdi 2d9784: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 2d978b: 49 63 b6 dc 00 00 00 movslq 0xdc(%r14),%rsi 2d9792: e8 00 00 00 00 callq 2d9797 2d9797: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 2d979e: 41 8b 95 d4 02 00 00 mov 0x2d4(%r13),%edx 2d97a5: 83 fa 02 cmp $0x2,%edx 2d97a8: 0f 84 6e 04 00 00 je 2d9c1c 2d97ae: 48 8d 34 00 lea (%rax,%rax,1),%rsi 2d97b2: 83 fa 03 cmp $0x3,%edx 2d97b5: 48 8b 8b 80 00 00 00 mov 0x80(%rbx),%rcx 2d97bc: 48 0f 44 c6 cmove %rsi,%rax 2d97c0: 4c 63 65 b8 movslq -0x48(%rbp),%r12 2d97c4: 4c 63 75 b4 movslq -0x4c(%rbp),%r14 2d97c8: 8b b3 d8 00 00 00 mov 0xd8(%rbx),%esi 2d97ce: 49 0f af c4 imul %r12,%rax 2d97d2: 48 99 cqto 2d97d4: 49 f7 ff idiv %r15 2d97d7: 49 89 c4 mov %rax,%r12 2d97da: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 2d97e1: 48 63 45 bc movslq -0x44(%rbp),%rax 2d97e5: 4c 89 a3 98 00 00 00 mov %r12,0x98(%rbx) 2d97ec: 48 0f af c1 imul %rcx,%rax 2d97f0: 4c 89 e1 mov %r12,%rcx 2d97f3: 48 99 cqto 2d97f5: 49 f7 fe idiv %r14 2d97f8: 8d 56 f9 lea -0x7(%rsi),%edx 2d97fb: 48 89 83 80 00 00 00 mov %rax,0x80(%rbx) 2d9802: 48 89 c6 mov %rax,%rsi 2d9805: 83 fa 01 cmp $0x1,%edx 2d9808: 77 14 ja 2d981e 2d980a: 48 c1 ee 3f shr $0x3f,%rsi 2d980e: 48 c1 e9 3f shr $0x3f,%rcx 2d9812: 48 01 c6 add %rax,%rsi 2d9815: 4c 01 e1 add %r12,%rcx 2d9818: 48 d1 fe sar %rsi 2d981b: 48 d1 f9 sar %rcx 2d981e: 49 89 c1 mov %rax,%r9 2d9821: 4c 8b 33 mov (%rbx),%r14 2d9824: 4c 8b 6b 08 mov 0x8(%rbx),%r13 2d9828: 49 c1 f9 3f sar $0x3f,%r9 2d982c: 4c 89 cf mov %r9,%rdi 2d982f: 48 31 c7 xor %rax,%rdi 2d9832: 4c 29 cf sub %r9,%rdi 2d9835: 48 81 e7 00 e0 ff ff and $0xffffffffffffe000,%rdi 2d983c: 49 89 f9 mov %rdi,%r9 2d983f: 49 f7 d9 neg %r9 2d9842: 48 85 c0 test %rax,%rax 2d9845: 49 0f 48 f9 cmovs %r9,%rdi 2d9849: 48 89 bb 80 00 00 00 mov %rdi,0x80(%rbx) 2d9850: 4c 89 e7 mov %r12,%rdi 2d9853: 48 c1 ff 3f sar $0x3f,%rdi 2d9857: 48 89 f8 mov %rdi,%rax 2d985a: 4c 31 e0 xor %r12,%rax 2d985d: 48 29 f8 sub %rdi,%rax 2d9860: 48 25 00 e0 ff ff and $0xffffffffffffe000,%rax 2d9866: 48 89 c7 mov %rax,%rdi 2d9869: 48 f7 df neg %rdi 2d986c: 4d 85 e4 test %r12,%r12 2d986f: 48 0f 48 c7 cmovs %rdi,%rax 2d9873: 48 89 f7 mov %rsi,%rdi 2d9876: 48 c1 ff 3f sar $0x3f,%rdi 2d987a: 48 89 83 88 00 00 00 mov %rax,0x88(%rbx) 2d9881: 48 89 f8 mov %rdi,%rax 2d9884: 48 31 f0 xor %rsi,%rax 2d9887: 48 29 f8 sub %rdi,%rax 2d988a: 48 25 00 e0 ff ff and $0xffffffffffffe000,%rax 2d9890: 48 89 c7 mov %rax,%rdi 2d9893: 48 f7 df neg %rdi 2d9896: 48 85 f6 test %rsi,%rsi 2d9899: 48 89 ce mov %rcx,%rsi 2d989c: 48 0f 48 c7 cmovs %rdi,%rax 2d98a0: 48 c1 fe 3f sar $0x3f,%rsi 2d98a4: 48 89 df mov %rbx,%rdi 2d98a7: 48 89 83 90 00 00 00 mov %rax,0x90(%rbx) 2d98ae: 48 89 f0 mov %rsi,%rax 2d98b1: 48 31 c8 xor %rcx,%rax 2d98b4: 48 29 f0 sub %rsi,%rax 2d98b7: 48 25 00 e0 ff ff and $0xffffffffffffe000,%rax 2d98bd: 48 89 c6 mov %rax,%rsi 2d98c0: 48 f7 de neg %rsi 2d98c3: 48 85 c9 test %rcx,%rcx 2d98c6: 48 0f 48 c6 cmovs %rsi,%rax 2d98ca: 45 31 e4 xor %r12d,%r12d 2d98cd: 48 8d 75 c0 lea -0x40(%rbp),%rsi 2d98d1: 83 fa 02 cmp $0x2,%edx 2d98d4: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 2d98d8: 41 0f 92 c4 setb %r12b 2d98dc: 48 89 83 98 00 00 00 mov %rax,0x98(%rbx) 2d98e3: 41 8b 86 c0 00 00 00 mov 0xc0(%r14),%eax 2d98ea: 41 83 c4 01 add $0x1,%r12d 2d98ee: 89 45 98 mov %eax,-0x68(%rbp) 2d98f1: 41 8b 86 c4 00 00 00 mov 0xc4(%r14),%eax 2d98f8: 89 45 90 mov %eax,-0x70(%rbp) 2d98fb: 41 8b 86 c8 00 00 00 mov 0xc8(%r14),%eax 2d9902: 89 45 bc mov %eax,-0x44(%rbp) 2d9905: 41 8b 86 cc 00 00 00 mov 0xcc(%r14),%eax 2d990c: c7 45 c0 00 00 00 00 movl $0x0,-0x40(%rbp) 2d9913: 89 45 b8 mov %eax,-0x48(%rbp) 2d9916: c7 45 c4 00 00 00 00 movl $0x0,-0x3c(%rbp) 2d991d: e8 3e f0 ff ff callq 2d8960 2d9922: 41 8b 85 d4 02 00 00 mov 0x2d4(%r13),%eax 2d9929: 83 e8 02 sub $0x2,%eax 2d992c: 83 f8 01 cmp $0x1,%eax 2d992f: 0f 86 b0 02 00 00 jbe 2d9be5 2d9935: 44 8b 45 c0 mov -0x40(%rbp),%r8d 2d9939: 41 8b 8d 2c 01 00 00 mov 0x12c(%r13),%ecx 2d9940: 41 8b 96 e0 00 00 00 mov 0xe0(%r14),%edx 2d9947: 41 8b 86 d0 00 00 00 mov 0xd0(%r14),%eax 2d994e: 41 8b b5 30 01 00 00 mov 0x130(%r13),%esi 2d9955: 39 ca cmp %ecx,%edx 2d9957: 41 89 cf mov %ecx,%r15d 2d995a: 45 8b 8e d8 00 00 00 mov 0xd8(%r14),%r9d 2d9961: 45 8b 9e dc 00 00 00 mov 0xdc(%r14),%r11d 2d9968: 89 45 b4 mov %eax,-0x4c(%rbp) 2d996b: 41 8b 86 d4 00 00 00 mov 0xd4(%r14),%eax 2d9972: 44 0f 4d fa cmovge %edx,%r15d 2d9976: 41 03 8d 34 01 00 00 add 0x134(%r13),%ecx 2d997d: 41 03 96 e8 00 00 00 add 0xe8(%r14),%edx 2d9984: 89 d7 mov %edx,%edi 2d9986: 89 45 a8 mov %eax,-0x58(%rbp) 2d9989: 89 c8 mov %ecx,%eax 2d998b: 45 0f b6 96 7e 02 00 movzbl 0x27e(%r14),%r10d 2d9992: 00 2d9993: 44 29 f8 sub %r15d,%eax 2d9996: 44 29 ff sub %r15d,%edi 2d9999: 39 d1 cmp %edx,%ecx 2d999b: 41 8b 8e e4 00 00 00 mov 0xe4(%r14),%ecx 2d99a2: 0f 4c f8 cmovl %eax,%edi 2d99a5: 89 f2 mov %esi,%edx 2d99a7: 39 f1 cmp %esi,%ecx 2d99a9: 0f 4d d1 cmovge %ecx,%edx 2d99ac: 41 03 b5 38 01 00 00 add 0x138(%r13),%esi 2d99b3: 41 03 8e ec 00 00 00 add 0xec(%r14),%ecx 2d99ba: 41 89 f5 mov %esi,%r13d 2d99bd: 89 c8 mov %ecx,%eax 2d99bf: 29 d0 sub %edx,%eax 2d99c1: 41 29 d5 sub %edx,%r13d 2d99c4: 39 ce cmp %ecx,%esi 2d99c6: 44 0f 4d e8 cmovge %eax,%r13d 2d99ca: 41 8b 86 6c 02 00 00 mov 0x26c(%r14),%eax 2d99d1: 83 f8 02 cmp $0x2,%eax 2d99d4: 0f 84 21 02 00 00 je 2d9bfb 2d99da: 83 f8 01 cmp $0x1,%eax 2d99dd: 0f 84 a1 01 00 00 je 2d9b84 2d99e3: 83 f8 03 cmp $0x3,%eax 2d99e6: 0f 84 88 0a 00 00 je 2da474 2d99ec: 45 31 f6 xor %r14d,%r14d 2d99ef: 45 84 d2 test %r10b,%r10b 2d99f2: 0f 85 ff 09 00 00 jne 2da3f7 2d99f8: 44 89 f8 mov %r15d,%eax 2d99fb: 45 31 ff xor %r15d,%r15d 2d99fe: 2b 45 b4 sub -0x4c(%rbp),%eax 2d9a01: 45 84 f6 test %r14b,%r14b 2d9a04: 0f 85 cb 01 00 00 jne 2d9bd5 2d9a0a: 89 d1 mov %edx,%ecx 2d9a0c: 2b 4d a8 sub -0x58(%rbp),%ecx 2d9a0f: 0f af 45 bc imul -0x44(%rbp),%eax 2d9a13: 8b 75 98 mov -0x68(%rbp),%esi 2d9a16: 0f af 7d bc imul -0x44(%rbp),%edi 2d9a1a: 0f af 4d b8 imul -0x48(%rbp),%ecx 2d9a1e: 99 cltd 2d9a1f: 41 f7 f9 idiv %r9d 2d9a22: 01 c6 add %eax,%esi 2d9a24: 89 f8 mov %edi,%eax 2d9a26: 99 cltd 2d9a27: 89 73 2c mov %esi,0x2c(%rbx) 2d9a2a: 41 f7 f9 idiv %r9d 2d9a2d: 89 43 34 mov %eax,0x34(%rbx) 2d9a30: 89 c7 mov %eax,%edi 2d9a32: 41 89 c1 mov %eax,%r9d 2d9a35: 89 c8 mov %ecx,%eax 2d9a37: 99 cltd 2d9a38: 8b 4d 90 mov -0x70(%rbp),%ecx 2d9a3b: 41 f7 fb idiv %r11d 2d9a3e: 01 c1 add %eax,%ecx 2d9a40: 8b 45 b8 mov -0x48(%rbp),%eax 2d9a43: 89 4b 30 mov %ecx,0x30(%rbx) 2d9a46: 41 0f af c5 imul %r13d,%eax 2d9a4a: 99 cltd 2d9a4b: 41 f7 fb idiv %r11d 2d9a4e: 89 43 38 mov %eax,0x38(%rbx) 2d9a51: 41 89 c3 mov %eax,%r11d 2d9a54: 45 85 c0 test %r8d,%r8d 2d9a57: 74 51 je 2d9aaa 2d9a59: 44 8b 6d c4 mov -0x3c(%rbp),%r13d 2d9a5d: 45 84 d2 test %r10b,%r10b 2d9a60: 0f 84 f3 08 00 00 je 2da359 2d9a66: 45 84 f6 test %r14b,%r14b 2d9a69: 74 0c je 2d9a77 2d9a6b: 44 89 c7 mov %r8d,%edi 2d9a6e: 44 29 ef sub %r13d,%edi 2d9a71: 89 7d c4 mov %edi,-0x3c(%rbp) 2d9a74: 41 89 fd mov %edi,%r13d 2d9a77: 41 8d 78 01 lea 0x1(%r8),%edi 2d9a7b: 99 cltd 2d9a7c: f7 ff idiv %edi 2d9a7e: 44 89 c7 mov %r8d,%edi 2d9a81: 41 89 c2 mov %eax,%r10d 2d9a84: 29 d7 sub %edx,%edi 2d9a86: 45 0f af d5 imul %r13d,%r10d 2d9a8a: 44 01 d1 add %r10d,%ecx 2d9a8d: 44 39 ef cmp %r13d,%edi 2d9a90: 0f 8c 69 09 00 00 jl 2da3ff 2d9a96: 45 31 db xor %r11d,%r11d 2d9a99: 44 39 ef cmp %r13d,%edi 2d9a9c: 89 4b 30 mov %ecx,0x30(%rbx) 2d9a9f: 41 0f 9c c3 setl %r11b 2d9aa3: 41 01 c3 add %eax,%r11d 2d9aa6: 44 89 5b 38 mov %r11d,0x38(%rbx) 2d9aaa: 89 f0 mov %esi,%eax 2d9aac: 99 cltd 2d9aad: 41 f7 fc idiv %r12d 2d9ab0: 89 43 3c mov %eax,0x3c(%rbx) 2d9ab3: 89 c8 mov %ecx,%eax 2d9ab5: 89 d6 mov %edx,%esi 2d9ab7: 41 8d 4c 24 ff lea -0x1(%r12),%ecx 2d9abc: 99 cltd 2d9abd: 41 f7 fc idiv %r12d 2d9ac0: 89 43 40 mov %eax,0x40(%rbx) 2d9ac3: 31 c0 xor %eax,%eax 2d9ac5: 85 f6 test %esi,%esi 2d9ac7: 0f 95 c0 setne %al 2d9aca: 48 c1 e0 1f shl $0x1f,%rax 2d9ace: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 2d9ad5: 31 c0 xor %eax,%eax 2d9ad7: 85 d2 test %edx,%edx 2d9ad9: 0f 95 c0 setne %al 2d9adc: 48 c1 e0 1f shl $0x1f,%rax 2d9ae0: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 2d9ae7: 41 8d 04 09 lea (%r9,%rcx,1),%eax 2d9aeb: 99 cltd 2d9aec: 41 f7 fc idiv %r12d 2d9aef: 89 43 44 mov %eax,0x44(%rbx) 2d9af2: 41 8d 04 0b lea (%r11,%rcx,1),%eax 2d9af6: 99 cltd 2d9af7: 41 f7 fc idiv %r12d 2d9afa: 48 8b 53 34 mov 0x34(%rbx),%rdx 2d9afe: 48 89 53 54 mov %rdx,0x54(%rbx) 2d9b02: 41 83 fb 0b cmp $0xb,%r11d 2d9b06: 41 0f 9e c4 setle %r12b 2d9b0a: 41 83 f9 0b cmp $0xb,%r9d 2d9b0e: 89 43 48 mov %eax,0x48(%rbx) 2d9b11: 48 8b 43 2c mov 0x2c(%rbx),%rax 2d9b15: 48 8b 53 44 mov 0x44(%rbx),%rdx 2d9b19: 48 89 43 4c mov %rax,0x4c(%rbx) 2d9b1d: 48 8b 43 3c mov 0x3c(%rbx),%rax 2d9b21: 48 89 53 64 mov %rdx,0x64(%rbx) 2d9b25: 48 89 43 5c mov %rax,0x5c(%rbx) 2d9b29: 0f 9e c0 setle %al 2d9b2c: 41 08 c4 or %al,%r12b 2d9b2f: 0f 84 f7 00 00 00 je 2d9c2c 2d9b35: 8b 75 b0 mov -0x50(%rbp),%esi 2d9b38: 45 31 e4 xor %r12d,%r12d 2d9b3b: 85 f6 test %esi,%esi 2d9b3d: 74 11 je 2d9b50 2d9b3f: 48 8b 43 08 mov 0x8(%rbx),%rax 2d9b43: 29 b0 3c 01 00 00 sub %esi,0x13c(%rax) 2d9b49: 48 8b 43 08 mov 0x8(%rbx),%rax 2d9b4d: 89 70 38 mov %esi,0x38(%rax) 2d9b50: 48 8b 45 c8 mov -0x38(%rbp),%rax 2d9b54: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2d9b5b: 00 00 2d9b5d: 0f 85 6a 0d 00 00 jne 2da8cd 2d9b63: 48 8d 65 d0 lea -0x30(%rbp),%rsp 2d9b67: 44 89 e0 mov %r12d,%eax 2d9b6a: 5b pop %rbx 2d9b6b: 41 5a pop %r10 2d9b6d: 41 5c pop %r12 2d9b6f: 41 5d pop %r13 2d9b71: 41 5e pop %r14 2d9b73: 41 5f pop %r15 2d9b75: 5d pop %rbp 2d9b76: c3 retq 2d9b77: 4c 8b 6d 88 mov -0x78(%rbp),%r13 2d9b7b: 4c 8b 75 a0 mov -0x60(%rbp),%r14 2d9b7f: e9 89 fb ff ff jmpq 2d970d 2d9b84: 45 31 f6 xor %r14d,%r14d 2d9b87: 45 84 d2 test %r10b,%r10b 2d9b8a: 0f 85 85 08 00 00 jne 2da415 2d9b90: 89 f8 mov %edi,%eax 2d9b92: 44 89 ef mov %r13d,%edi 2d9b95: 8b 75 a8 mov -0x58(%rbp),%esi 2d9b98: 41 ba 01 00 00 00 mov $0x1,%r10d 2d9b9e: 41 89 c5 mov %eax,%r13d 2d9ba1: 44 89 f8 mov %r15d,%eax 2d9ba4: 41 89 d7 mov %edx,%r15d 2d9ba7: 89 c2 mov %eax,%edx 2d9ba9: 44 89 c8 mov %r9d,%eax 2d9bac: 45 89 d9 mov %r11d,%r9d 2d9baf: 41 89 c3 mov %eax,%r11d 2d9bb2: 8b 45 b4 mov -0x4c(%rbp),%eax 2d9bb5: 89 75 b4 mov %esi,-0x4c(%rbp) 2d9bb8: 89 45 a8 mov %eax,-0x58(%rbp) 2d9bbb: 8b 45 b4 mov -0x4c(%rbp),%eax 2d9bbe: 44 01 c8 add %r9d,%eax 2d9bc1: 44 29 f8 sub %r15d,%eax 2d9bc4: 41 bf 01 00 00 00 mov $0x1,%r15d 2d9bca: 29 f8 sub %edi,%eax 2d9bcc: 45 84 f6 test %r14b,%r14b 2d9bcf: 0f 84 35 fe ff ff je 2d9a0a 2d9bd5: 8b 4d a8 mov -0x58(%rbp),%ecx 2d9bd8: 44 01 d9 add %r11d,%ecx 2d9bdb: 29 d1 sub %edx,%ecx 2d9bdd: 44 29 e9 sub %r13d,%ecx 2d9be0: e9 2a fe ff ff jmpq 2d9a0f 2d9be5: c7 45 c0 00 00 00 00 movl $0x0,-0x40(%rbp) 2d9bec: 45 31 c0 xor %r8d,%r8d 2d9bef: c7 45 c4 00 00 00 00 movl $0x0,-0x3c(%rbp) 2d9bf6: e9 3e fd ff ff jmpq 2d9939 2d9bfb: 41 be 01 00 00 00 mov $0x1,%r14d 2d9c01: 45 84 d2 test %r10b,%r10b 2d9c04: 74 b5 je 2d9bbb 2d9c06: 44 89 d0 mov %r10d,%eax 2d9c09: 45 89 d6 mov %r10d,%r14d 2d9c0c: 45 31 d2 xor %r10d,%r10d 2d9c0f: 83 f0 01 xor $0x1,%eax 2d9c12: 84 c0 test %al,%al 2d9c14: 0f 84 de fd ff ff je 2d99f8 2d9c1a: eb 9f jmp 2d9bbb 2d9c1c: 48 8b bb 80 00 00 00 mov 0x80(%rbx),%rdi 2d9c23: 48 8d 0c 3f lea (%rdi,%rdi,1),%rcx 2d9c27: e9 94 fb ff ff jmpq 2d97c0 2d9c2c: 48 8b 03 mov (%rbx),%rax 2d9c2f: 4c 8b 7b 08 mov 0x8(%rbx),%r15 2d9c33: c7 45 b4 00 00 00 00 movl $0x0,-0x4c(%rbp) 2d9c3a: 48 8b 93 c8 02 00 00 mov 0x2c8(%rbx),%rdx 2d9c41: 8b b8 e0 00 00 00 mov 0xe0(%rax),%edi 2d9c47: 44 8b 90 e4 00 00 00 mov 0xe4(%rax),%r10d 2d9c4e: 44 8b a8 e8 00 00 00 mov 0xe8(%rax),%r13d 2d9c55: 8b 88 ec 00 00 00 mov 0xec(%rax),%ecx 2d9c5b: 89 7d a8 mov %edi,-0x58(%rbp) 2d9c5e: 48 85 d2 test %rdx,%rdx 2d9c61: 74 09 je 2d9c6c 2d9c63: 48 3b 02 cmp (%rdx),%rax 2d9c66: 0f 84 f3 07 00 00 je 2da45f 2d9c6c: 48 8b 93 c0 02 00 00 mov 0x2c0(%rbx),%rdx 2d9c73: 45 31 f6 xor %r14d,%r14d 2d9c76: 48 85 d2 test %rdx,%rdx 2d9c79: 74 09 je 2d9c84 2d9c7b: 48 3b 02 cmp (%rdx),%rax 2d9c7e: 0f 84 c7 07 00 00 je 2da44b 2d9c84: 48 8d 75 c0 lea -0x40(%rbp),%rsi 2d9c88: 48 8d 55 c4 lea -0x3c(%rbp),%rdx 2d9c8c: 48 89 df mov %rbx,%rdi 2d9c8f: 89 4d b8 mov %ecx,-0x48(%rbp) 2d9c92: 44 89 55 bc mov %r10d,-0x44(%rbp) 2d9c96: c7 45 c0 00 00 00 00 movl $0x0,-0x40(%rbp) 2d9c9d: c7 45 c4 00 00 00 00 movl $0x0,-0x3c(%rbp) 2d9ca4: e8 b7 ec ff ff callq 2d8960 2d9ca9: 48 8b b3 d8 02 00 00 mov 0x2d8(%rbx),%rsi 2d9cb0: 44 8b 55 bc mov -0x44(%rbp),%r10d 2d9cb4: 8b 4d b8 mov -0x48(%rbp),%ecx 2d9cb7: 48 85 f6 test %rsi,%rsi 2d9cba: 0f 84 14 09 00 00 je 2da5d4 2d9cc0: c7 43 6c 00 00 00 00 movl $0x0,0x6c(%rbx) 2d9cc7: 31 ff xor %edi,%edi 2d9cc9: 41 8b 87 44 01 00 00 mov 0x144(%r15),%eax 2d9cd0: 41 0f af c5 imul %r13d,%eax 2d9cd4: 99 cltd 2d9cd5: 41 f7 bf 34 01 00 00 idivl 0x134(%r15) 2d9cdc: 89 43 74 mov %eax,0x74(%rbx) 2d9cdf: 41 8b 97 44 01 00 00 mov 0x144(%r15),%edx 2d9ce6: 44 8d 2c 38 lea (%rax,%rdi,1),%r13d 2d9cea: 41 03 97 3c 01 00 00 add 0x13c(%r15),%edx 2d9cf1: 41 89 d1 mov %edx,%r9d 2d9cf4: 41 29 f9 sub %edi,%r9d 2d9cf7: 41 39 d5 cmp %edx,%r13d 2d9cfa: 41 0f 4f c1 cmovg %r9d,%eax 2d9cfe: 89 43 74 mov %eax,0x74(%rbx) 2d9d01: 45 8b 8f 40 01 00 00 mov 0x140(%r15),%r9d 2d9d08: 44 89 4b 70 mov %r9d,0x70(%rbx) 2d9d0c: 41 8b 97 30 01 00 00 mov 0x130(%r15),%edx 2d9d13: 41 39 d2 cmp %edx,%r10d 2d9d16: 7e 1c jle 2d9d34 2d9d18: 44 89 d0 mov %r10d,%eax 2d9d1b: 29 d0 sub %edx,%eax 2d9d1d: 41 0f af 87 48 01 00 imul 0x148(%r15),%eax 2d9d24: 00 2d9d25: 99 cltd 2d9d26: 41 f7 bf 38 01 00 00 idivl 0x138(%r15) 2d9d2d: 41 01 c1 add %eax,%r9d 2d9d30: 44 89 4b 70 mov %r9d,0x70(%rbx) 2d9d34: 41 8b 87 48 01 00 00 mov 0x148(%r15),%eax 2d9d3b: 0f af c1 imul %ecx,%eax 2d9d3e: 99 cltd 2d9d3f: 41 f7 bf 38 01 00 00 idivl 0x138(%r15) 2d9d46: 89 43 78 mov %eax,0x78(%rbx) 2d9d49: 41 8b 97 48 01 00 00 mov 0x148(%r15),%edx 2d9d50: 46 8d 14 08 lea (%rax,%r9,1),%r10d 2d9d54: 41 03 97 40 01 00 00 add 0x140(%r15),%edx 2d9d5b: 89 d1 mov %edx,%ecx 2d9d5d: 44 29 c9 sub %r9d,%ecx 2d9d60: 41 39 d2 cmp %edx,%r10d 2d9d63: 4c 8b 93 d0 02 00 00 mov 0x2d0(%rbx),%r10 2d9d6a: 0f 4f c1 cmovg %ecx,%eax 2d9d6d: 89 43 78 mov %eax,0x78(%rbx) 2d9d70: 45 85 f6 test %r14d,%r14d 2d9d73: 0f 84 33 06 00 00 je 2da3ac 2d9d79: 89 c2 mov %eax,%edx 2d9d7b: c1 ea 1f shr $0x1f,%edx 2d9d7e: 01 c2 add %eax,%edx 2d9d80: 83 c0 01 add $0x1,%eax 2d9d83: d1 fa sar %edx 2d9d85: 41 01 d1 add %edx,%r9d 2d9d88: 44 89 4b 70 mov %r9d,0x70(%rbx) 2d9d8c: 89 c2 mov %eax,%edx 2d9d8e: c1 ea 1f shr $0x1f,%edx 2d9d91: 01 d0 add %edx,%eax 2d9d93: d1 f8 sar %eax 2d9d95: 89 43 78 mov %eax,0x78(%rbx) 2d9d98: 48 8b 45 a0 mov -0x60(%rbp),%rax 2d9d9c: 48 8b 4d 88 mov -0x78(%rbp),%rcx 2d9da0: c7 83 e4 00 00 00 04 movl $0x4,0xe4(%rbx) 2d9da7: 00 00 00 2d9daa: 0f b6 80 75 02 00 00 movzbl 0x275(%rax),%eax 2d9db1: 88 83 dc 00 00 00 mov %al,0xdc(%rbx) 2d9db7: 03 79 38 add 0x38(%rcx),%edi 2d9dba: 89 7b 6c mov %edi,0x6c(%rbx) 2d9dbd: 44 03 49 50 add 0x50(%rcx),%r9d 2d9dc1: 44 89 4b 70 mov %r9d,0x70(%rbx) 2d9dc5: 8b 45 b0 mov -0x50(%rbp),%eax 2d9dc8: 03 41 3c add 0x3c(%rcx),%eax 2d9dcb: 03 41 40 add 0x40(%rcx),%eax 2d9dce: 89 43 10 mov %eax,0x10(%rbx) 2d9dd1: 8b 51 50 mov 0x50(%rcx),%edx 2d9dd4: 03 51 54 add 0x54(%rcx),%edx 2d9dd7: 03 51 58 add 0x58(%rcx),%edx 2d9dda: 89 53 14 mov %edx,0x14(%rbx) 2d9ddd: 31 d2 xor %edx,%edx 2d9ddf: 4d 85 d2 test %r10,%r10 2d9de2: 0f 84 48 08 00 00 je 2da630 2d9de8: 4d 8b 92 d0 02 00 00 mov 0x2d0(%r10),%r10 2d9def: 83 c2 01 add $0x1,%edx 2d9df2: 4d 85 d2 test %r10,%r10 2d9df5: 75 f1 jne 2d9de8 2d9df7: 48 85 f6 test %rsi,%rsi 2d9dfa: 74 0f je 2d9e0b 2d9dfc: 48 8b b6 d8 02 00 00 mov 0x2d8(%rsi),%rsi 2d9e03: 83 c2 01 add $0x1,%edx 2d9e06: 48 85 f6 test %rsi,%rsi 2d9e09: 75 f1 jne 2d9dfc 2d9e0b: 8d 4a 01 lea 0x1(%rdx),%ecx 2d9e0e: 99 cltd 2d9e0f: f7 f9 idiv %ecx 2d9e11: 89 43 10 mov %eax,0x10(%rbx) 2d9e14: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2d9e1b: 48 85 ff test %rdi,%rdi 2d9e1e: 0f 84 e8 07 00 00 je 2da60c 2d9e24: 48 8b 45 a0 mov -0x60(%rbp),%rax 2d9e28: 4c 8d 6b 10 lea 0x10(%rbx),%r13 2d9e2c: 4c 89 ee mov %r13,%rsi 2d9e2f: 4c 8d b0 ac 00 00 00 lea 0xac(%rax),%r14 2d9e36: 48 8b 07 mov (%rdi),%rax 2d9e39: 4c 89 f2 mov %r14,%rdx 2d9e3c: 48 8b 40 18 mov 0x18(%rax),%rax 2d9e40: e8 00 00 00 00 callq 2d9e45 2d9e45: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 2d9e4c: 48 85 ff test %rdi,%rdi 2d9e4f: 74 12 je 2d9e63 2d9e51: 48 8b 07 mov (%rdi),%rax 2d9e54: 4c 89 f2 mov %r14,%rdx 2d9e57: 4c 89 ee mov %r13,%rsi 2d9e5a: 48 8b 40 40 mov 0x40(%rax),%rax 2d9e5e: e8 00 00 00 00 callq 2d9e63 2d9e63: 84 c0 test %al,%al 2d9e65: 0f 84 44 06 00 00 je 2da4af 2d9e6b: 48 8b 3b mov (%rbx),%rdi 2d9e6e: 8b 83 d8 00 00 00 mov 0xd8(%rbx),%eax 2d9e74: 45 31 ff xor %r15d,%r15d 2d9e77: 83 e8 07 sub $0x7,%eax 2d9e7a: 8b b7 c4 00 00 00 mov 0xc4(%rdi),%esi 2d9e80: 44 8b b7 cc 00 00 00 mov 0xcc(%rdi),%r14d 2d9e87: 83 f8 02 cmp $0x2,%eax 2d9e8a: 44 8b 97 c8 00 00 00 mov 0xc8(%rdi),%r10d 2d9e91: 8b 87 c0 00 00 00 mov 0xc0(%rdi),%eax 2d9e97: 46 8d 04 36 lea (%rsi,%r14,1),%r8d 2d9e9b: 8b 97 6c 02 00 00 mov 0x26c(%rdi),%edx 2d9ea1: 41 0f 92 c7 setb %r15b 2d9ea5: 0f b6 8f 7e 02 00 00 movzbl 0x27e(%rdi),%ecx 2d9eac: 44 89 45 bc mov %r8d,-0x44(%rbp) 2d9eb0: 46 8d 04 10 lea (%rax,%r10,1),%r8d 2d9eb4: 41 83 c7 01 add $0x1,%r15d 2d9eb8: 44 89 45 b8 mov %r8d,-0x48(%rbp) 2d9ebc: 83 fa 02 cmp $0x2,%edx 2d9ebf: 0f 84 4d 08 00 00 je 2da712 2d9ec5: 83 fa 01 cmp $0x1,%edx 2d9ec8: 0f 84 70 07 00 00 je 2da63e 2d9ece: 83 fa 03 cmp $0x3,%edx 2d9ed1: 0f 84 6a 09 00 00 je 2da841 2d9ed7: 80 f9 01 cmp $0x1,%cl 2d9eda: 19 d2 sbb %edx,%edx 2d9edc: 83 c2 01 add $0x1,%edx 2d9edf: 89 95 64 ff ff ff mov %edx,-0x9c(%rbp) 2d9ee5: 31 d2 xor %edx,%edx 2d9ee7: 84 c9 test %cl,%cl 2d9ee9: 89 55 b4 mov %edx,-0x4c(%rbp) 2d9eec: 0f 45 c2 cmovne %edx,%eax 2d9eef: 44 89 f2 mov %r14d,%edx 2d9ef2: 45 89 d6 mov %r10d,%r14d 2d9ef5: 41 89 d2 mov %edx,%r10d 2d9ef8: 48 8b 93 d8 02 00 00 mov 0x2d8(%rbx),%rdx 2d9eff: 31 c9 xor %ecx,%ecx 2d9f01: 48 85 d2 test %rdx,%rdx 2d9f04: 0f 84 7a 09 00 00 je 2da884 2d9f0a: 49 89 d0 mov %rdx,%r8 2d9f0d: 48 8b 92 d8 02 00 00 mov 0x2d8(%rdx),%rdx 2d9f14: 83 c1 01 add $0x1,%ecx 2d9f17: 48 85 d2 test %rdx,%rdx 2d9f1a: 75 ee jne 2d9f0a 2d9f1c: 0f af 87 d8 00 00 00 imul 0xd8(%rdi),%eax 2d9f23: 4c 8b 4b 08 mov 0x8(%rbx),%r9 2d9f27: 0f af 4b 74 imul 0x74(%rbx),%ecx 2d9f2b: 45 8b 99 44 01 00 00 mov 0x144(%r9),%r11d 2d9f32: 99 cltd 2d9f33: 41 f7 fe idiv %r14d 2d9f36: 44 8b 73 70 mov 0x70(%rbx),%r14d 2d9f3a: 45 2b b1 40 01 00 00 sub 0x140(%r9),%r14d 2d9f41: 41 0f af c3 imul %r11d,%eax 2d9f45: 99 cltd 2d9f46: 41 f7 b9 34 01 00 00 idivl 0x134(%r9) 2d9f4d: 41 89 c5 mov %eax,%r13d 2d9f50: 8b 87 d0 00 00 00 mov 0xd0(%rdi),%eax 2d9f56: 41 2b 81 2c 01 00 00 sub 0x12c(%r9),%eax 2d9f5d: 41 0f af c3 imul %r11d,%eax 2d9f61: 99 cltd 2d9f62: 41 f7 b9 34 01 00 00 idivl 0x134(%r9) 2d9f69: 41 03 81 3c 01 00 00 add 0x13c(%r9),%eax 2d9f70: 41 29 c5 sub %eax,%r13d 2d9f73: 8b 87 d4 00 00 00 mov 0xd4(%rdi),%eax 2d9f79: 41 2b 81 30 01 00 00 sub 0x130(%r9),%eax 2d9f80: 41 01 cd add %ecx,%r13d 2d9f83: 45 03 68 6c add 0x6c(%r8),%r13d 2d9f87: 45 8b 81 48 01 00 00 mov 0x148(%r9),%r8d 2d9f8e: 41 8b 89 38 01 00 00 mov 0x138(%r9),%ecx 2d9f95: 41 0f af c0 imul %r8d,%eax 2d9f99: 99 cltd 2d9f9a: f7 f9 idiv %ecx 2d9f9c: 41 29 c6 sub %eax,%r14d 2d9f9f: 8b 87 dc 00 00 00 mov 0xdc(%rdi),%eax 2d9fa5: 0f af c6 imul %esi,%eax 2d9fa8: 99 cltd 2d9fa9: 41 f7 fa idiv %r10d 2d9fac: 41 0f af c0 imul %r8d,%eax 2d9fb0: 99 cltd 2d9fb1: f7 f9 idiv %ecx 2d9fb3: 41 01 c6 add %eax,%r14d 2d9fb6: 45 84 e4 test %r12b,%r12b 2d9fb9: 74 09 je 2d9fc4 2d9fbb: 44 89 e8 mov %r13d,%eax 2d9fbe: 45 89 f5 mov %r14d,%r13d 2d9fc1: 41 89 c6 mov %eax,%r14d 2d9fc4: 8b 7b 1c mov 0x1c(%rbx),%edi 2d9fc7: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 2d9fce: 83 c7 01 add $0x1,%edi 2d9fd1: 48 c1 e7 20 shl $0x20,%rdi 2d9fd5: 48 85 c0 test %rax,%rax 2d9fd8: 0f 88 c7 07 00 00 js 2da7a5 2d9fde: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2d9fe5: ff ff 7f 2d9fe8: 48 29 c2 sub %rax,%rdx 2d9feb: 48 39 d7 cmp %rdx,%rdi 2d9fee: 7e 02 jle 2d9ff2 2d9ff0: 0f 0b ud2 2d9ff2: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2d9ff9: 00 00 00 2d9ffc: 48 01 c7 add %rax,%rdi 2d9fff: e8 00 00 00 00 callq 2da004 2da004: 8b 7b 24 mov 0x24(%rbx),%edi 2da007: 48 89 c1 mov %rax,%rcx 2da00a: 48 89 c2 mov %rax,%rdx 2da00d: 48 c1 f9 3f sar $0x3f,%rcx 2da011: 48 89 c8 mov %rcx,%rax 2da014: 48 31 d0 xor %rdx,%rax 2da017: 48 29 c8 sub %rcx,%rax 2da01a: 48 25 00 e0 ff ff and $0xffffffffffffe000,%rax 2da020: 48 89 c1 mov %rax,%rcx 2da023: 48 f7 d9 neg %rcx 2da026: 48 85 d2 test %rdx,%rdx 2da029: 48 0f 48 c1 cmovs %rcx,%rax 2da02d: 83 c7 01 add $0x1,%edi 2da030: 48 c1 e7 20 shl $0x20,%rdi 2da034: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 2da03b: 48 8b 83 90 00 00 00 mov 0x90(%rbx),%rax 2da042: 48 85 c0 test %rax,%rax 2da045: 0f 88 3f 07 00 00 js 2da78a 2da04b: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2da052: ff ff 7f 2da055: 48 29 c2 sub %rax,%rdx 2da058: 48 39 d7 cmp %rdx,%rdi 2da05b: 7e 02 jle 2da05f 2da05d: 0f 0b ud2 2da05f: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2da066: 00 00 00 2da069: 48 01 c7 add %rax,%rdi 2da06c: e8 00 00 00 00 callq 2da071 2da071: 48 8b 93 a8 00 00 00 mov 0xa8(%rbx),%rdx 2da078: 48 85 d2 test %rdx,%rdx 2da07b: 0f 88 ee 06 00 00 js 2da76f 2da081: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2da088: ff ff 7f 2da08b: 48 29 d1 sub %rdx,%rcx 2da08e: 48 39 c1 cmp %rax,%rcx 2da091: 7d 02 jge 2da095 2da093: 0f 0b ud2 2da095: 48 01 c2 add %rax,%rdx 2da098: 8b 7b 18 mov 0x18(%rbx),%edi 2da09b: 48 89 d1 mov %rdx,%rcx 2da09e: 48 c1 f9 3f sar $0x3f,%rcx 2da0a2: 48 89 c8 mov %rcx,%rax 2da0a5: 48 31 d0 xor %rdx,%rax 2da0a8: 48 29 c8 sub %rcx,%rax 2da0ab: 48 25 00 e0 ff ff and $0xffffffffffffe000,%rax 2da0b1: 48 89 c1 mov %rax,%rcx 2da0b4: 48 f7 d9 neg %rcx 2da0b7: 48 85 d2 test %rdx,%rdx 2da0ba: 48 0f 48 c1 cmovs %rcx,%rax 2da0be: 83 c7 01 add $0x1,%edi 2da0c1: 48 c1 e7 20 shl $0x20,%rdi 2da0c5: 48 89 83 a8 00 00 00 mov %rax,0xa8(%rbx) 2da0cc: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 2da0d3: 48 85 c0 test %rax,%rax 2da0d6: 0f 88 78 06 00 00 js 2da754 2da0dc: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2da0e3: ff ff 7f 2da0e6: 48 29 c2 sub %rax,%rdx 2da0e9: 48 39 d7 cmp %rdx,%rdi 2da0ec: 7e 02 jle 2da0f0 2da0ee: 0f 0b ud2 2da0f0: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2da0f7: 00 00 00 2da0fa: 48 01 c7 add %rax,%rdi 2da0fd: e8 00 00 00 00 callq 2da102 2da102: 8b 73 20 mov 0x20(%rbx),%esi 2da105: 48 89 c1 mov %rax,%rcx 2da108: 48 89 c2 mov %rax,%rdx 2da10b: 48 c1 f9 3f sar $0x3f,%rcx 2da10f: 8d 7e 01 lea 0x1(%rsi),%edi 2da112: 48 89 c8 mov %rcx,%rax 2da115: 48 31 d0 xor %rdx,%rax 2da118: 48 29 c8 sub %rcx,%rax 2da11b: 48 25 00 e0 ff ff and $0xffffffffffffe000,%rax 2da121: 48 89 c1 mov %rax,%rcx 2da124: 48 f7 d9 neg %rcx 2da127: 48 85 d2 test %rdx,%rdx 2da12a: 48 0f 48 c1 cmovs %rcx,%rax 2da12e: 48 c1 e7 20 shl $0x20,%rdi 2da132: 48 89 83 b0 00 00 00 mov %rax,0xb0(%rbx) 2da139: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax 2da140: 48 85 c0 test %rax,%rax 2da143: 0f 88 92 06 00 00 js 2da7db 2da149: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2da150: ff ff 7f 2da153: 48 29 c2 sub %rax,%rdx 2da156: 48 39 d7 cmp %rdx,%rdi 2da159: 7e 02 jle 2da15d 2da15b: 0f 0b ud2 2da15d: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2da164: 00 00 00 2da167: 48 01 c7 add %rax,%rdi 2da16a: e8 00 00 00 00 callq 2da16f 2da16f: 48 8b 93 c0 00 00 00 mov 0xc0(%rbx),%rdx 2da176: 48 85 d2 test %rdx,%rdx 2da179: 0f 88 41 06 00 00 js 2da7c0 2da17f: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2da186: ff ff 7f 2da189: 48 29 d1 sub %rdx,%rcx 2da18c: 48 39 c1 cmp %rax,%rcx 2da18f: 7d 02 jge 2da193 2da191: 0f 0b ud2 2da193: 48 01 c2 add %rax,%rdx 2da196: 48 8d bb a0 00 00 00 lea 0xa0(%rbx),%rdi 2da19d: 48 8d b3 c0 00 00 00 lea 0xc0(%rbx),%rsi 2da1a4: 48 89 d1 mov %rdx,%rcx 2da1a7: 48 89 bd 68 ff ff ff mov %rdi,-0x98(%rbp) 2da1ae: 4c 8d 43 30 lea 0x30(%rbx),%r8 2da1b2: 4c 8d 4b 44 lea 0x44(%rbx),%r9 2da1b6: 48 c1 f9 3f sar $0x3f,%rcx 2da1ba: 48 8d 7b 3c lea 0x3c(%rbx),%rdi 2da1be: 48 89 b5 70 ff ff ff mov %rsi,-0x90(%rbp) 2da1c5: 4c 8d 93 a8 00 00 00 lea 0xa8(%rbx),%r10 2da1cc: 48 89 c8 mov %rcx,%rax 2da1cf: 4c 89 45 80 mov %r8,-0x80(%rbp) 2da1d3: 4c 8d 9b b0 00 00 00 lea 0xb0(%rbx),%r11 2da1da: 48 31 d0 xor %rdx,%rax 2da1dd: 4c 89 4d 88 mov %r9,-0x78(%rbp) 2da1e1: 48 29 c8 sub %rcx,%rax 2da1e4: 48 89 7d 90 mov %rdi,-0x70(%rbp) 2da1e8: 48 25 00 e0 ff ff and $0xffffffffffffe000,%rax 2da1ee: 48 89 c1 mov %rax,%rcx 2da1f1: 48 f7 d9 neg %rcx 2da1f4: 48 85 d2 test %rdx,%rdx 2da1f7: 48 8d 53 34 lea 0x34(%rbx),%rdx 2da1fb: 48 0f 48 c1 cmovs %rcx,%rax 2da1ff: 48 8d 4b 48 lea 0x48(%rbx),%rcx 2da203: 48 89 4d 98 mov %rcx,-0x68(%rbp) 2da207: 48 8d 4b 40 lea 0x40(%rbx),%rcx 2da20b: 48 89 4d a8 mov %rcx,-0x58(%rbp) 2da20f: 48 8d 4b 38 lea 0x38(%rbx),%rcx 2da213: 48 89 83 c0 00 00 00 mov %rax,0xc0(%rbx) 2da21a: 48 8d 43 2c lea 0x2c(%rbx),%rax 2da21e: 48 89 8d 78 ff ff ff mov %rcx,-0x88(%rbp) 2da225: 45 84 e4 test %r12b,%r12b 2da228: 0f 84 38 04 00 00 je 2da666 2da22e: 52 push %rdx 2da22f: 44 8b a5 64 ff ff ff mov -0x9c(%rbp),%r12d 2da236: 4d 89 d9 mov %r11,%r9 2da239: 44 89 ee mov %r13d,%esi 2da23c: 8b 4b 18 mov 0x18(%rbx),%ecx 2da23f: 4c 8b 83 88 00 00 00 mov 0x88(%rbx),%r8 2da246: 50 push %rax 2da247: 8b 55 b8 mov -0x48(%rbp),%edx 2da24a: 44 89 e7 mov %r12d,%edi 2da24d: 4c 89 95 58 ff ff ff mov %r10,-0xa8(%rbp) 2da254: e8 f7 e7 ff ff callq 2d8a50 2da259: 8b 45 b8 mov -0x48(%rbp),%eax 2da25c: ff 75 88 pushq -0x78(%rbp) 2da25f: 44 89 ee mov %r13d,%esi 2da262: 8b 4b 20 mov 0x20(%rbx),%ecx 2da265: ff 75 90 pushq -0x70(%rbp) 2da268: 44 89 e7 mov %r12d,%edi 2da26b: 99 cltd 2da26c: 4c 8b 8d 70 ff ff ff mov -0x90(%rbp),%r9 2da273: 41 f7 ff idiv %r15d 2da276: 4c 8b 83 98 00 00 00 mov 0x98(%rbx),%r8 2da27d: 89 c2 mov %eax,%edx 2da27f: e8 cc e7 ff ff callq 2d8a50 2da284: 8b 4b 1c mov 0x1c(%rbx),%ecx 2da287: 8b 55 bc mov -0x44(%rbp),%edx 2da28a: 44 89 f6 mov %r14d,%esi 2da28d: 48 83 c4 20 add $0x20,%rsp 2da291: ff b5 78 ff ff ff pushq -0x88(%rbp) 2da297: 4c 8b 83 80 00 00 00 mov 0x80(%rbx),%r8 2da29e: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 2da2a5: ff 75 80 pushq -0x80(%rbp) 2da2a8: 8b 7d b4 mov -0x4c(%rbp),%edi 2da2ab: e8 a0 e7 ff ff callq 2d8a50 2da2b0: 4c 8b 83 90 00 00 00 mov 0x90(%rbx),%r8 2da2b7: 41 5a pop %r10 2da2b9: 8b 4b 24 mov 0x24(%rbx),%ecx 2da2bc: 4c 8b 95 58 ff ff ff mov -0xa8(%rbp),%r10 2da2c3: 41 5b pop %r11 2da2c5: 8b 45 bc mov -0x44(%rbp),%eax 2da2c8: ff 75 98 pushq -0x68(%rbp) 2da2cb: 44 89 f6 mov %r14d,%esi 2da2ce: 4d 89 d1 mov %r10,%r9 2da2d1: 8b 7d b4 mov -0x4c(%rbp),%edi 2da2d4: ff 75 a8 pushq -0x58(%rbp) 2da2d7: 99 cltd 2da2d8: 41 f7 ff idiv %r15d 2da2db: 89 c2 mov %eax,%edx 2da2dd: e8 6e e7 ff ff callq 2d8a50 2da2e2: 48 8b 83 b0 00 00 00 mov 0xb0(%rbx),%rax 2da2e9: 59 pop %rcx 2da2ea: 48 8b 93 88 00 00 00 mov 0x88(%rbx),%rdx 2da2f1: 5e pop %rsi 2da2f2: 48 85 c0 test %rax,%rax 2da2f5: 0f 88 fb 04 00 00 js 2da7f6 2da2fb: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2da302: ff ff 7f 2da305: 48 29 c1 sub %rax,%rcx 2da308: 48 39 d1 cmp %rdx,%rcx 2da30b: 7d 02 jge 2da30f 2da30d: 0f 0b ud2 2da30f: 48 01 d0 add %rdx,%rax 2da312: 48 8b 93 c0 00 00 00 mov 0xc0(%rbx),%rdx 2da319: 48 89 83 b8 00 00 00 mov %rax,0xb8(%rbx) 2da320: 48 8b 83 98 00 00 00 mov 0x98(%rbx),%rax 2da327: 48 85 d2 test %rdx,%rdx 2da32a: 0f 88 09 04 00 00 js 2da739 2da330: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2da337: ff ff 7f 2da33a: 48 29 d1 sub %rdx,%rcx 2da33d: 48 39 c1 cmp %rax,%rcx 2da340: 7d 02 jge 2da344 2da342: 0f 0b ud2 2da344: 48 01 d0 add %rdx,%rax 2da347: 41 bc 01 00 00 00 mov $0x1,%r12d 2da34d: 48 89 83 c8 00 00 00 mov %rax,0xc8(%rbx) 2da354: e9 a8 01 00 00 jmpq 2da501 2da359: 45 84 ff test %r15b,%r15b 2da35c: 74 0c je 2da36a 2da35e: 44 89 c0 mov %r8d,%eax 2da361: 44 29 e8 sub %r13d,%eax 2da364: 89 45 c4 mov %eax,-0x3c(%rbp) 2da367: 41 89 c5 mov %eax,%r13d 2da36a: 89 f8 mov %edi,%eax 2da36c: 45 8d 48 01 lea 0x1(%r8),%r9d 2da370: 44 89 c7 mov %r8d,%edi 2da373: 99 cltd 2da374: 41 f7 f9 idiv %r9d 2da377: 41 89 c1 mov %eax,%r9d 2da37a: 29 d7 sub %edx,%edi 2da37c: 45 0f af cd imul %r13d,%r9d 2da380: 44 01 ce add %r9d,%esi 2da383: 44 39 ef cmp %r13d,%edi 2da386: 7d 0b jge 2da393 2da388: 41 f7 d0 not %r8d 2da38b: 44 01 c2 add %r8d,%edx 2da38e: 44 01 ea add %r13d,%edx 2da391: 01 d6 add %edx,%esi 2da393: 45 31 c9 xor %r9d,%r9d 2da396: 44 39 ef cmp %r13d,%edi 2da399: 89 73 2c mov %esi,0x2c(%rbx) 2da39c: 41 0f 9c c1 setl %r9b 2da3a0: 41 01 c1 add %eax,%r9d 2da3a3: 44 89 4b 34 mov %r9d,0x34(%rbx) 2da3a7: e9 fe f6 ff ff jmpq 2d9aaa 2da3ac: 44 8b 6d b4 mov -0x4c(%rbp),%r13d 2da3b0: 45 85 ed test %r13d,%r13d 2da3b3: 0f 85 d3 f9 ff ff jne 2d9d8c 2da3b9: 8b 4d c0 mov -0x40(%rbp),%ecx 2da3bc: 85 c9 test %ecx,%ecx 2da3be: 0f 84 d4 f9 ff ff je 2d9d98 2da3c4: 8b 43 74 mov 0x74(%rbx),%eax 2da3c7: 44 8d 59 01 lea 0x1(%rcx),%r11d 2da3cb: 41 89 cd mov %ecx,%r13d 2da3ce: 49 89 f0 mov %rsi,%r8 2da3d1: 99 cltd 2da3d2: 41 f7 fb idiv %r11d 2da3d5: 44 8b 5d c4 mov -0x3c(%rbp),%r11d 2da3d9: 41 29 d5 sub %edx,%r13d 2da3dc: 4d 09 d0 or %r10,%r8 2da3df: 0f 84 c4 04 00 00 je 2da8a9 2da3e5: 31 d2 xor %edx,%edx 2da3e7: 45 39 dd cmp %r11d,%r13d 2da3ea: 0f 9c c2 setl %dl 2da3ed: 01 d0 add %edx,%eax 2da3ef: 89 43 74 mov %eax,0x74(%rbx) 2da3f2: e9 a1 f9 ff ff jmpq 2d9d98 2da3f7: 45 31 d2 xor %r10d,%r10d 2da3fa: e9 07 f8 ff ff jmpq 2d9c06 2da3ff: 41 f7 d0 not %r8d 2da402: 44 01 c2 add %r8d,%edx 2da405: 44 01 ea add %r13d,%edx 2da408: 01 d1 add %edx,%ecx 2da40a: e9 87 f6 ff ff jmpq 2d9a96 2da40f: 45 89 d6 mov %r10d,%r14d 2da412: 45 31 d2 xor %r10d,%r10d 2da415: 44 89 c9 mov %r9d,%ecx 2da418: 45 89 d9 mov %r11d,%r9d 2da41b: 8b 75 a8 mov -0x58(%rbp),%esi 2da41e: 44 89 d0 mov %r10d,%eax 2da421: 41 89 cb mov %ecx,%r11d 2da424: 8b 4d b4 mov -0x4c(%rbp),%ecx 2da427: 83 f0 01 xor $0x1,%eax 2da42a: 41 ba 01 00 00 00 mov $0x1,%r10d 2da430: 89 75 b4 mov %esi,-0x4c(%rbp) 2da433: 89 4d a8 mov %ecx,-0x58(%rbp) 2da436: 89 f9 mov %edi,%ecx 2da438: 44 89 ef mov %r13d,%edi 2da43b: 41 89 cd mov %ecx,%r13d 2da43e: 44 89 f9 mov %r15d,%ecx 2da441: 41 89 d7 mov %edx,%r15d 2da444: 89 ca mov %ecx,%edx 2da446: e9 c7 f7 ff ff jmpq 2d9c12 2da44b: 45 31 f6 xor %r14d,%r14d 2da44e: 41 83 bf d4 02 00 00 cmpl $0x3,0x2d4(%r15) 2da455: 03 2da456: 41 0f 94 c6 sete %r14b 2da45a: e9 25 f8 ff ff jmpq 2d9c84 2da45f: 31 d2 xor %edx,%edx 2da461: 41 83 bf d4 02 00 00 cmpl $0x3,0x2d4(%r15) 2da468: 03 2da469: 0f 94 c2 sete %dl 2da46c: 89 55 b4 mov %edx,-0x4c(%rbp) 2da46f: e9 f8 f7 ff ff jmpq 2d9c6c 2da474: 45 84 d2 test %r10b,%r10b 2da477: 75 96 jne 2da40f 2da479: 89 f8 mov %edi,%eax 2da47b: 44 89 ef mov %r13d,%edi 2da47e: 8b 75 a8 mov -0x58(%rbp),%esi 2da481: 41 be 01 00 00 00 mov $0x1,%r14d 2da487: 41 89 c5 mov %eax,%r13d 2da48a: 44 89 f8 mov %r15d,%eax 2da48d: 41 89 d7 mov %edx,%r15d 2da490: 41 ba 01 00 00 00 mov $0x1,%r10d 2da496: 89 c2 mov %eax,%edx 2da498: 44 89 c8 mov %r9d,%eax 2da49b: 45 89 d9 mov %r11d,%r9d 2da49e: 41 89 c3 mov %eax,%r11d 2da4a1: 8b 45 b4 mov -0x4c(%rbp),%eax 2da4a4: 89 75 b4 mov %esi,-0x4c(%rbp) 2da4a7: 89 45 a8 mov %eax,-0x58(%rbp) 2da4aa: e9 49 f5 ff ff jmpq 2d99f8 2da4af: 48 8b bb 00 01 00 00 mov 0x100(%rbx),%rdi 2da4b6: c7 83 e4 00 00 00 02 movl $0x2,0xe4(%rbx) 2da4bd: 00 00 00 2da4c0: 48 85 ff test %rdi,%rdi 2da4c3: 0f 84 6f 03 00 00 je 2da838 2da4c9: 48 8b 07 mov (%rdi),%rax 2da4cc: 4c 89 f2 mov %r14,%rdx 2da4cf: 4c 89 ee mov %r13,%rsi 2da4d2: 48 8b 40 18 mov 0x18(%rax),%rax 2da4d6: e8 00 00 00 00 callq 2da4db 2da4db: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 2da4e2: 48 85 ff test %rdi,%rdi 2da4e5: 74 12 je 2da4f9 2da4e7: 48 8b 07 mov (%rdi),%rax 2da4ea: 4c 89 f2 mov %r14,%rdx 2da4ed: 4c 89 ee mov %r13,%rsi 2da4f0: 48 8b 40 40 mov 0x40(%rax),%rax 2da4f4: e8 00 00 00 00 callq 2da4f9 2da4f9: 84 c0 test %al,%al 2da4fb: 0f 85 6a f9 ff ff jne 2d9e6b 2da501: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2da506: 8b 55 b0 mov -0x50(%rbp),%edx 2da509: 85 d2 test %edx,%edx 2da50b: 0f 84 3f f6 ff ff je 2d9b50 2da511: 48 8b 43 08 mov 0x8(%rbx),%rax 2da515: 29 90 3c 01 00 00 sub %edx,0x13c(%rax) 2da51b: 48 8b 43 08 mov 0x8(%rbx),%rax 2da51f: 89 50 38 mov %edx,0x38(%rax) 2da522: e9 29 f6 ff ff jmpq 2d9b50 2da527: 48 8b 75 a0 mov -0x60(%rbp),%rsi 2da52b: 0f b6 8b bc 02 00 00 movzbl 0x2bc(%rbx),%ecx 2da532: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2da539: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2da540: 8b 86 e4 00 00 00 mov 0xe4(%rsi),%eax 2da546: 50 push %rax 2da547: 8b 86 e0 00 00 00 mov 0xe0(%rsi),%eax 2da54d: 50 push %rax 2da54e: 8b 86 e8 00 00 00 mov 0xe8(%rsi),%eax 2da554: 50 push %rax 2da555: 8b 86 ec 00 00 00 mov 0xec(%rsi),%eax 2da55b: 50 push %rax 2da55c: 8b 86 d4 00 00 00 mov 0xd4(%rsi),%eax 2da562: 50 push %rax 2da563: 8b 86 d0 00 00 00 mov 0xd0(%rsi),%eax 2da569: 50 push %rax 2da56a: 8b 86 d8 00 00 00 mov 0xd8(%rsi),%eax 2da570: 50 push %rax 2da571: 8b 86 dc 00 00 00 mov 0xdc(%rsi),%eax 2da577: 50 push %rax 2da578: 8b 86 c4 00 00 00 mov 0xc4(%rsi),%eax 2da57e: 50 push %rax 2da57f: 8b 86 c0 00 00 00 mov 0xc0(%rsi),%eax 2da585: 50 push %rax 2da586: 8b 86 c8 00 00 00 mov 0xc8(%rsi),%eax 2da58c: 50 push %rax 2da58d: 8b 86 cc 00 00 00 mov 0xcc(%rsi),%eax 2da593: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2da59a: 50 push %rax 2da59b: 8b 43 14 mov 0x14(%rbx),%eax 2da59e: 50 push %rax 2da59f: 8b 43 10 mov 0x10(%rbx),%eax 2da5a2: 50 push %rax 2da5a3: 8b 43 70 mov 0x70(%rbx),%eax 2da5a6: 50 push %rax 2da5a7: 8b 43 6c mov 0x6c(%rbx),%eax 2da5aa: 44 8b 4b 34 mov 0x34(%rbx),%r9d 2da5ae: 44 8b 43 38 mov 0x38(%rbx),%r8d 2da5b2: 50 push %rax 2da5b3: 8b 43 74 mov 0x74(%rbx),%eax 2da5b6: 50 push %rax 2da5b7: 8b 43 78 mov 0x78(%rbx),%eax 2da5ba: 50 push %rax 2da5bb: 8b 43 30 mov 0x30(%rbx),%eax 2da5be: 50 push %rax 2da5bf: 8b 43 2c mov 0x2c(%rbx),%eax 2da5c2: 50 push %rax 2da5c3: e8 00 00 00 00 callq 2da5c8 2da5c8: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 2da5cf: e9 32 ff ff ff jmpq 2da506 2da5d4: 41 8b bf 3c 01 00 00 mov 0x13c(%r15),%edi 2da5db: 8b 45 a8 mov -0x58(%rbp),%eax 2da5de: 89 7b 6c mov %edi,0x6c(%rbx) 2da5e1: 41 8b 97 2c 01 00 00 mov 0x12c(%r15),%edx 2da5e8: 39 d0 cmp %edx,%eax 2da5ea: 0f 8e d9 f6 ff ff jle 2d9cc9 2da5f0: 29 d0 sub %edx,%eax 2da5f2: 41 0f af 87 44 01 00 imul 0x144(%r15),%eax 2da5f9: 00 2da5fa: 99 cltd 2da5fb: 41 f7 bf 34 01 00 00 idivl 0x134(%r15) 2da602: 01 c7 add %eax,%edi 2da604: 89 7b 6c mov %edi,0x6c(%rbx) 2da607: e9 bd f6 ff ff jmpq 2d9cc9 2da60c: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 2da613: 48 85 ff test %rdi,%rdi 2da616: 0f 84 f5 01 00 00 je 2da811 2da61c: 48 8b 45 a0 mov -0x60(%rbp),%rax 2da620: 4c 8d 6b 10 lea 0x10(%rbx),%r13 2da624: 4c 8d b0 ac 00 00 00 lea 0xac(%rax),%r14 2da62b: e9 21 f8 ff ff jmpq 2d9e51 2da630: 48 85 f6 test %rsi,%rsi 2da633: 0f 85 c3 f7 ff ff jne 2d9dfc 2da639: e9 d6 f7 ff ff jmpq 2d9e14 2da63e: 84 c9 test %cl,%cl 2da640: 0f 85 1f 02 00 00 jne 2da865 2da646: 89 f0 mov %esi,%eax 2da648: c7 45 b4 00 00 00 00 movl $0x0,-0x4c(%rbp) 2da64f: 41 bc 01 00 00 00 mov $0x1,%r12d 2da655: 31 f6 xor %esi,%esi 2da657: c7 85 64 ff ff ff 01 movl $0x1,-0x9c(%rbp) 2da65e: 00 00 00 2da661: e9 92 f8 ff ff jmpq 2d9ef8 2da666: 44 8b a5 64 ff ff ff mov -0x9c(%rbp),%r12d 2da66d: 8b 4b 1c mov 0x1c(%rbx),%ecx 2da670: 52 push %rdx 2da671: 44 89 ee mov %r13d,%esi 2da674: 4c 8b 8d 68 ff ff ff mov -0x98(%rbp),%r9 2da67b: 4c 8b 83 80 00 00 00 mov 0x80(%rbx),%r8 2da682: 50 push %rax 2da683: 8b 55 b8 mov -0x48(%rbp),%edx 2da686: 44 89 e7 mov %r12d,%edi 2da689: 4c 89 9d 58 ff ff ff mov %r11,-0xa8(%rbp) 2da690: 4c 89 95 50 ff ff ff mov %r10,-0xb0(%rbp) 2da697: e8 b4 e3 ff ff callq 2d8a50 2da69c: 8b 45 b8 mov -0x48(%rbp),%eax 2da69f: ff 75 88 pushq -0x78(%rbp) 2da6a2: 44 89 ee mov %r13d,%esi 2da6a5: 4c 8b 95 50 ff ff ff mov -0xb0(%rbp),%r10 2da6ac: ff 75 90 pushq -0x70(%rbp) 2da6af: 44 89 e7 mov %r12d,%edi 2da6b2: 99 cltd 2da6b3: 8b 4b 24 mov 0x24(%rbx),%ecx 2da6b6: 41 f7 ff idiv %r15d 2da6b9: 4c 8b 83 90 00 00 00 mov 0x90(%rbx),%r8 2da6c0: 4d 89 d1 mov %r10,%r9 2da6c3: 89 c2 mov %eax,%edx 2da6c5: e8 86 e3 ff ff callq 2d8a50 2da6ca: 8b 4b 18 mov 0x18(%rbx),%ecx 2da6cd: 8b 7d b4 mov -0x4c(%rbp),%edi 2da6d0: 44 89 f6 mov %r14d,%esi 2da6d3: 48 83 c4 20 add $0x20,%rsp 2da6d7: 4c 8b 9d 58 ff ff ff mov -0xa8(%rbp),%r11 2da6de: 8b 55 bc mov -0x44(%rbp),%edx 2da6e1: ff b5 78 ff ff ff pushq -0x88(%rbp) 2da6e7: 4c 8b 83 88 00 00 00 mov 0x88(%rbx),%r8 2da6ee: ff 75 80 pushq -0x80(%rbp) 2da6f1: 4d 89 d9 mov %r11,%r9 2da6f4: e8 57 e3 ff ff callq 2d8a50 2da6f9: 4c 8b 83 98 00 00 00 mov 0x98(%rbx),%r8 2da700: 5f pop %rdi 2da701: 8b 4b 20 mov 0x20(%rbx),%ecx 2da704: 4c 8b 95 70 ff ff ff mov -0x90(%rbp),%r10 2da70b: 41 59 pop %r9 2da70d: e9 b3 fb ff ff jmpq 2da2c5 2da712: 31 f6 xor %esi,%esi 2da714: 80 f9 01 cmp $0x1,%cl 2da717: ba 00 00 00 00 mov $0x0,%edx 2da71c: c7 45 b4 01 00 00 00 movl $0x1,-0x4c(%rbp) 2da723: 40 0f 92 c6 setb %sil 2da727: 84 c9 test %cl,%cl 2da729: 89 b5 64 ff ff ff mov %esi,-0x9c(%rbp) 2da72f: 0f 44 c2 cmove %edx,%eax 2da732: 31 f6 xor %esi,%esi 2da734: e9 b6 f7 ff ff jmpq 2d9eef 2da739: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2da740: 00 00 80 2da743: 48 29 d1 sub %rdx,%rcx 2da746: 48 39 c1 cmp %rax,%rcx 2da749: 0f 8f f3 fb ff ff jg 2da342 2da74f: e9 f0 fb ff ff jmpq 2da344 2da754: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2da75b: 00 00 80 2da75e: 48 29 c2 sub %rax,%rdx 2da761: 48 39 d7 cmp %rdx,%rdi 2da764: 0f 8c 84 f9 ff ff jl 2da0ee 2da76a: e9 81 f9 ff ff jmpq 2da0f0 2da76f: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2da776: 00 00 80 2da779: 48 29 d1 sub %rdx,%rcx 2da77c: 48 39 c1 cmp %rax,%rcx 2da77f: 0f 8f 0e f9 ff ff jg 2da093 2da785: e9 0b f9 ff ff jmpq 2da095 2da78a: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2da791: 00 00 80 2da794: 48 29 c2 sub %rax,%rdx 2da797: 48 39 d7 cmp %rdx,%rdi 2da79a: 0f 8c bd f8 ff ff jl 2da05d 2da7a0: e9 ba f8 ff ff jmpq 2da05f 2da7a5: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2da7ac: 00 00 80 2da7af: 48 29 c2 sub %rax,%rdx 2da7b2: 48 39 d7 cmp %rdx,%rdi 2da7b5: 0f 8c 35 f8 ff ff jl 2d9ff0 2da7bb: e9 32 f8 ff ff jmpq 2d9ff2 2da7c0: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2da7c7: 00 00 80 2da7ca: 48 29 d1 sub %rdx,%rcx 2da7cd: 48 39 c1 cmp %rax,%rcx 2da7d0: 0f 8f bb f9 ff ff jg 2da191 2da7d6: e9 b8 f9 ff ff jmpq 2da193 2da7db: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2da7e2: 00 00 80 2da7e5: 48 29 c2 sub %rax,%rdx 2da7e8: 48 39 d7 cmp %rdx,%rdi 2da7eb: 0f 8c 6a f9 ff ff jl 2da15b 2da7f1: e9 67 f9 ff ff jmpq 2da15d 2da7f6: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2da7fd: 00 00 80 2da800: 48 29 c1 sub %rax,%rcx 2da803: 48 39 d1 cmp %rdx,%rcx 2da806: 0f 8f 01 fb ff ff jg 2da30d 2da80c: e9 fe fa ff ff jmpq 2da30f 2da811: c7 83 e4 00 00 00 02 movl $0x2,0xe4(%rbx) 2da818: 00 00 00 2da81b: 48 8b 45 a0 mov -0x60(%rbp),%rax 2da81f: 4c 8d 6b 10 lea 0x10(%rbx),%r13 2da823: 4c 8d b0 ac 00 00 00 lea 0xac(%rax),%r14 2da82a: 48 85 ff test %rdi,%rdi 2da82d: 0f 85 b4 fc ff ff jne 2da4e7 2da833: e9 c9 fc ff ff jmpq 2da501 2da838: 48 8b bb 08 01 00 00 mov 0x108(%rbx),%rdi 2da83f: eb da jmp 2da81b 2da841: 84 c9 test %cl,%cl 2da843: 75 47 jne 2da88c 2da845: 89 c6 mov %eax,%esi 2da847: c7 45 b4 01 00 00 00 movl $0x1,-0x4c(%rbp) 2da84e: 41 bc 01 00 00 00 mov $0x1,%r12d 2da854: 31 c0 xor %eax,%eax 2da856: c7 85 64 ff ff ff 00 movl $0x0,-0x9c(%rbp) 2da85d: 00 00 00 2da860: e9 93 f6 ff ff jmpq 2d9ef8 2da865: 89 c2 mov %eax,%edx 2da867: c7 45 b4 00 00 00 00 movl $0x0,-0x4c(%rbp) 2da86e: 89 f0 mov %esi,%eax 2da870: 41 89 cc mov %ecx,%r12d 2da873: c7 85 64 ff ff ff 00 movl $0x0,-0x9c(%rbp) 2da87a: 00 00 00 2da87d: 89 d6 mov %edx,%esi 2da87f: e9 74 f6 ff ff jmpq 2d9ef8 2da884: 49 89 d8 mov %rbx,%r8 2da887: e9 90 f6 ff ff jmpq 2d9f1c 2da88c: c7 45 b4 01 00 00 00 movl $0x1,-0x4c(%rbp) 2da893: 41 89 cc mov %ecx,%r12d 2da896: 31 f6 xor %esi,%esi 2da898: 31 c0 xor %eax,%eax 2da89a: c7 85 64 ff ff ff 01 movl $0x1,-0x9c(%rbp) 2da8a1: 00 00 00 2da8a4: e9 4f f6 ff ff jmpq 2d9ef8 2da8a9: 41 89 c6 mov %eax,%r14d 2da8ac: 45 0f af f3 imul %r11d,%r14d 2da8b0: 44 01 f7 add %r14d,%edi 2da8b3: 45 39 dd cmp %r11d,%r13d 2da8b6: 7d 0d jge 2da8c5 2da8b8: 45 8d 73 ff lea -0x1(%r11),%r14d 2da8bc: 41 29 ce sub %ecx,%r14d 2da8bf: 41 01 d6 add %edx,%r14d 2da8c2: 44 01 f7 add %r14d,%edi 2da8c5: 89 7b 6c mov %edi,0x6c(%rbx) 2da8c8: e9 18 fb ff ff jmpq 2da3e5 2da8cd: e8 00 00 00 00 callq 2da8d2 2da8d2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2da8d9: 00 00 00 00 2da8dd: 0f 1f 00 nopl (%rax) 00000000002da8e0 : 2da8e0: e8 00 00 00 00 callq 2da8e5 2da8e5: 41 56 push %r14 2da8e7: 41 55 push %r13 2da8e9: 41 54 push %r12 2da8eb: 55 push %rbp 2da8ec: 53 push %rbx 2da8ed: 8b 8e a8 02 00 00 mov 0x2a8(%rsi),%ecx 2da8f3: 85 c9 test %ecx,%ecx 2da8f5: 74 32 je 2da929 2da8f7: 48 89 fb mov %rdi,%rbx 2da8fa: 48 89 f5 mov %rsi,%rbp 2da8fd: 49 89 d5 mov %rdx,%r13 2da900: 48 89 f8 mov %rdi,%rax 2da903: 45 31 e4 xor %r12d,%r12d 2da906: 48 8b 90 c0 02 00 00 mov 0x2c0(%rax),%rdx 2da90d: 48 85 d2 test %rdx,%rdx 2da910: 74 08 je 2da91a 2da912: 48 8b 30 mov (%rax),%rsi 2da915: 48 39 32 cmp %rsi,(%rdx) 2da918: 74 21 je 2da93b 2da91a: 41 83 c4 01 add $0x1,%r12d 2da91e: 48 05 d8 04 00 00 add $0x4d8,%rax 2da924: 41 39 cc cmp %ecx,%r12d 2da927: 75 dd jne 2da906 2da929: 41 bc ff ff ff ff mov $0xffffffff,%r12d 2da92f: 5b pop %rbx 2da930: 5d pop %rbp 2da931: 44 89 e0 mov %r12d,%eax 2da934: 41 5c pop %r12 2da936: 41 5d pop %r13 2da938: 41 5e pop %r14 2da93a: c3 retq 2da93b: 4d 63 f4 movslq %r12d,%r14 2da93e: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 2da945: 48 01 d8 add %rbx,%rax 2da948: 48 8b 88 c8 02 00 00 mov 0x2c8(%rax),%rcx 2da94f: 48 89 8a c8 02 00 00 mov %rcx,0x2c8(%rdx) 2da956: 48 85 c9 test %rcx,%rcx 2da959: 74 0e je 2da969 2da95b: 48 8b 80 c0 02 00 00 mov 0x2c0(%rax),%rax 2da962: 48 89 81 c0 02 00 00 mov %rax,0x2c0(%rcx) 2da969: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 2da970: 48 8b bc 03 c0 02 00 mov 0x2c0(%rbx,%rax,1),%rdi 2da977: 00 2da978: 48 83 3f 00 cmpq $0x0,(%rdi) 2da97c: 74 05 je 2da983 2da97e: e8 00 00 00 00 callq 2da983 2da983: 49 69 d6 d8 04 00 00 imul $0x4d8,%r14,%rdx 2da98a: 31 c0 xor %eax,%eax 2da98c: 48 01 da add %rbx,%rdx 2da98f: 48 8d 7a 08 lea 0x8(%rdx),%rdi 2da993: 48 89 d1 mov %rdx,%rcx 2da996: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 2da99d: 48 c7 82 d0 04 00 00 movq $0x0,0x4d0(%rdx) 2da9a4: 00 00 00 00 2da9a8: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2da9ac: 48 29 f9 sub %rdi,%rcx 2da9af: 81 c1 d8 04 00 00 add $0x4d8,%ecx 2da9b5: c1 e9 03 shr $0x3,%ecx 2da9b8: f3 48 ab rep stos %rax,%es:(%rdi) 2da9bb: 4a 8d 44 f5 00 lea 0x0(%rbp,%r14,8),%rax 2da9c0: 48 8b 88 20 01 00 00 mov 0x120(%rax),%rcx 2da9c7: 48 89 8a 28 01 00 00 mov %rcx,0x128(%rdx) 2da9ce: 48 8b 48 30 mov 0x30(%rax),%rcx 2da9d2: 48 89 8a e8 00 00 00 mov %rcx,0xe8(%rdx) 2da9d9: 48 8b 48 60 mov 0x60(%rax),%rcx 2da9dd: 48 89 8a f8 00 00 00 mov %rcx,0xf8(%rdx) 2da9e4: 48 8b 88 c0 00 00 00 mov 0xc0(%rax),%rcx 2da9eb: 48 89 8a 08 01 00 00 mov %rcx,0x108(%rdx) 2da9f2: 48 8b 88 f0 00 00 00 mov 0xf0(%rax),%rcx 2da9f9: 48 89 8a 18 01 00 00 mov %rcx,0x118(%rdx) 2daa00: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 2daa07: 8b 40 10 mov 0x10(%rax),%eax 2daa0a: 44 88 a2 bc 02 00 00 mov %r12b,0x2bc(%rdx) 2daa11: 4c 89 6a 08 mov %r13,0x8(%rdx) 2daa15: 88 82 10 01 00 00 mov %al,0x110(%rdx) 2daa1b: 44 89 e0 mov %r12d,%eax 2daa1e: 5b pop %rbx 2daa1f: 5d pop %rbp 2daa20: 41 5c pop %r12 2daa22: 41 5d pop %r13 2daa24: 41 5e pop %r14 2daa26: c3 retq 2daa27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2daa2e: 00 00 00000000002daa30 : 2daa30: e8 00 00 00 00 callq 2daa35 2daa35: 55 push %rbp 2daa36: 48 8d ae c8 1e 00 00 lea 0x1ec8(%rsi),%rbp 2daa3d: 53 push %rbx 2daa3e: 48 8d 9e b8 01 00 00 lea 0x1b8(%rsi),%rbx 2daa45: 48 83 3b 00 cmpq $0x0,(%rbx) 2daa49: 74 13 je 2daa5e 2daa4b: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx) 2daa50: 74 0c je 2daa5e 2daa52: 48 89 df mov %rbx,%rdi 2daa55: e8 00 00 00 00 callq 2daa5a 2daa5a: 84 c0 test %al,%al 2daa5c: 74 14 je 2daa72 2daa5e: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2daa65: 48 39 eb cmp %rbp,%rbx 2daa68: 75 db jne 2daa45 2daa6a: b8 01 00 00 00 mov $0x1,%eax 2daa6f: 5b pop %rbx 2daa70: 5d pop %rbp 2daa71: c3 retq 2daa72: b8 0e 00 00 00 mov $0xe,%eax 2daa77: 5b pop %rbx 2daa78: 5d pop %rbp 2daa79: c3 retq 2daa7a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002daa80 : 2daa80: e8 00 00 00 00 callq 2daa85 2daa85: 8b 86 a8 02 00 00 mov 0x2a8(%rsi),%eax 2daa8b: 83 e8 01 sub $0x1,%eax 2daa8e: 48 85 d2 test %rdx,%rdx 2daa91: 74 1f je 2daab2 2daa93: 0f b6 8a bc 02 00 00 movzbl 0x2bc(%rdx),%ecx 2daa9a: 89 c2 mov %eax,%edx 2daa9c: 29 ca sub %ecx,%edx 2daa9e: 4c 63 c2 movslq %edx,%r8 2daaa1: 4d 69 c0 d8 04 00 00 imul $0x4d8,%r8,%r8 2daaa8: 49 01 f8 add %rdi,%r8 2daaab: 49 83 78 08 00 cmpq $0x0,0x8(%r8) 2daab0: 74 41 je 2daaf3 2daab2: 85 c0 test %eax,%eax 2daab4: 78 54 js 2dab0a 2daab6: 48 63 d0 movslq %eax,%rdx 2daab9: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2daac0: 48 01 fa add %rdi,%rdx 2daac3: eb 0f jmp 2daad4 2daac5: 83 e8 01 sub $0x1,%eax 2daac8: 48 81 ea d8 04 00 00 sub $0x4d8,%rdx 2daacf: 83 f8 ff cmp $0xffffffff,%eax 2daad2: 74 36 je 2dab0a 2daad4: 48 83 7a 08 00 cmpq $0x0,0x8(%rdx) 2daad9: 75 ea jne 2daac5 2daadb: 4c 63 c0 movslq %eax,%r8 2daade: 4d 69 c0 d8 04 00 00 imul $0x4d8,%r8,%r8 2daae5: 49 01 f8 add %rdi,%r8 2daae8: 41 88 80 bc 02 00 00 mov %al,0x2bc(%r8) 2daaef: 4c 89 c0 mov %r8,%rax 2daaf2: c3 retq 2daaf3: 41 88 90 bc 02 00 00 mov %dl,0x2bc(%r8) 2daafa: 4d 85 c0 test %r8,%r8 2daafd: 75 f0 jne 2daaef 2daaff: 8b 86 a8 02 00 00 mov 0x2a8(%rsi),%eax 2dab05: 83 e8 01 sub $0x1,%eax 2dab08: eb a8 jmp 2daab2 2dab0a: 45 31 c0 xor %r8d,%r8d 2dab0d: 4c 89 c0 mov %r8,%rax 2dab10: c3 retq 2dab11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dab18: 00 00 00 00 2dab1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002dab20 : 2dab20: e8 00 00 00 00 callq 2dab25 2dab25: 48 8d 47 08 lea 0x8(%rdi),%rax 2dab29: 31 d2 xor %edx,%edx 2dab2b: eb 0e jmp 2dab3b 2dab2d: 83 c2 01 add $0x1,%edx 2dab30: 48 05 d8 04 00 00 add $0x4d8,%rax 2dab36: 83 fa 06 cmp $0x6,%edx 2dab39: 74 27 je 2dab62 2dab3b: 48 39 30 cmp %rsi,(%rax) 2dab3e: 75 ed jne 2dab2d 2dab40: 48 83 b8 b8 02 00 00 cmpq $0x0,0x2b8(%rax) 2dab47: 00 2dab48: 75 e3 jne 2dab2d 2dab4a: 48 83 b8 d0 02 00 00 cmpq $0x0,0x2d0(%rax) 2dab51: 00 2dab52: 75 d9 jne 2dab2d 2dab54: 48 63 c2 movslq %edx,%rax 2dab57: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2dab5e: 48 01 f8 add %rdi,%rax 2dab61: c3 retq 2dab62: 31 c0 xor %eax,%eax 2dab64: c3 retq 2dab65: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dab6c: 00 00 00 00 00000000002dab70 : 2dab70: e8 00 00 00 00 callq 2dab75 2dab75: 41 57 push %r15 2dab77: 41 56 push %r14 2dab79: 41 55 push %r13 2dab7b: 41 54 push %r12 2dab7d: 55 push %rbp 2dab7e: 48 89 d5 mov %rdx,%rbp 2dab81: 53 push %rbx 2dab82: 48 83 ec 08 sub $0x8,%rsp 2dab86: 0f b6 91 b0 01 00 00 movzbl 0x1b0(%rcx),%edx 2dab8d: 85 d2 test %edx,%edx 2dab8f: 0f 84 a0 02 00 00 je 2dae35 2dab95: 49 89 f6 mov %rsi,%r14 2dab98: 49 89 cf mov %rcx,%r15 2dab9b: 31 c0 xor %eax,%eax 2dab9d: eb 0c jmp 2dabab 2dab9f: 48 83 c0 01 add $0x1,%rax 2daba3: 39 c2 cmp %eax,%edx 2daba5: 0f 8e 8a 02 00 00 jle 2dae35 2dabab: 4d 39 34 c7 cmp %r14,(%r15,%rax,8) 2dabaf: 75 ee jne 2dab9f 2dabb1: 48 98 cltq 2dabb3: 48 89 c1 mov %rax,%rcx 2dabb6: 48 89 04 24 mov %rax,(%rsp) 2dabba: 48 c1 e1 06 shl $0x6,%rcx 2dabbe: 49 8d 44 0f 30 lea 0x30(%r15,%rcx,1),%rax 2dabc3: 48 85 c0 test %rax,%rax 2dabc6: 0f 84 69 02 00 00 je 2dae35 2dabcc: 31 c0 xor %eax,%eax 2dabce: 41 83 7c 0f 38 04 cmpl $0x4,0x38(%r15,%rcx,1) 2dabd4: 4d 8d a7 b8 01 00 00 lea 0x1b8(%r15),%r12 2dabdb: 49 8d 97 c0 01 00 00 lea 0x1c0(%r15),%rdx 2dabe2: 75 18 jne 2dabfc 2dabe4: e9 27 02 00 00 jmpq 2dae10 2dabe9: 83 c0 01 add $0x1,%eax 2dabec: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2dabf3: 83 f8 06 cmp $0x6,%eax 2dabf6: 0f 84 f4 01 00 00 je 2dadf0 2dabfc: 4c 3b 32 cmp (%rdx),%r14 2dabff: 75 e8 jne 2dabe9 2dac01: 48 83 ba b8 02 00 00 cmpq $0x0,0x2b8(%rdx) 2dac08: 00 2dac09: 75 de jne 2dabe9 2dac0b: 48 83 ba d0 02 00 00 cmpq $0x0,0x2d0(%rdx) 2dac12: 00 2dac13: 75 d4 jne 2dabe9 2dac15: 4c 63 e8 movslq %eax,%r13 2dac18: 4d 69 ed d8 04 00 00 imul $0x4d8,%r13,%r13 2dac1f: 4d 01 e5 add %r12,%r13 2dac22: 0f 84 c8 01 00 00 je 2dadf0 2dac28: 48 8b 9f 78 03 00 00 mov 0x378(%rdi),%rbx 2dac2f: 48 89 ef mov %rbp,%rdi 2dac32: e8 00 00 00 00 callq 2dac37 2dac37: 49 83 7d 00 00 cmpq $0x0,0x0(%r13) 2dac3c: 0f 84 9d 01 00 00 je 2daddf 2dac42: 8b 83 a8 02 00 00 mov 0x2a8(%rbx),%eax 2dac48: 83 e8 01 sub $0x1,%eax 2dac4b: 0f 88 21 01 00 00 js 2dad72 2dac51: 48 63 d0 movslq %eax,%rdx 2dac54: 49 8b 75 08 mov 0x8(%r13),%rsi 2dac58: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2dac5f: 49 8d 94 17 b8 01 00 lea 0x1b8(%r15,%rdx,1),%rdx 2dac66: 00 2dac67: eb 13 jmp 2dac7c 2dac69: 83 e8 01 sub $0x1,%eax 2dac6c: 48 81 ea d8 04 00 00 sub $0x4d8,%rdx 2dac73: 83 f8 ff cmp $0xffffffff,%eax 2dac76: 0f 84 f6 00 00 00 je 2dad72 2dac7c: 48 39 72 08 cmp %rsi,0x8(%rdx) 2dac80: 75 e7 jne 2dac69 2dac82: 48 83 3a 00 cmpq $0x0,(%rdx) 2dac86: 75 e1 jne 2dac69 2dac88: 48 98 cltq 2dac8a: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2dac91: 4c 01 e0 add %r12,%rax 2dac94: 48 85 c0 test %rax,%rax 2dac97: 0f 84 fd 00 00 00 je 2dad9a 2dac9d: 48 89 28 mov %rbp,(%rax) 2daca0: 49 39 c5 cmp %rax,%r13 2daca3: 0f 84 81 00 00 00 je 2dad2a 2daca9: 49 8b 95 c8 02 00 00 mov 0x2c8(%r13),%rdx 2dacb0: 48 85 d2 test %rdx,%rdx 2dacb3: 0f 84 2f 01 00 00 je 2dade8 2dacb9: 48 89 d6 mov %rdx,%rsi 2dacbc: 48 8b 92 c8 02 00 00 mov 0x2c8(%rdx),%rdx 2dacc3: 48 85 d2 test %rdx,%rdx 2dacc6: 75 f1 jne 2dacb9 2dacc8: 48 8b 96 28 01 00 00 mov 0x128(%rsi),%rdx 2daccf: 48 89 90 28 01 00 00 mov %rdx,0x128(%rax) 2dacd6: 48 8b 96 78 02 00 00 mov 0x278(%rsi),%rdx 2dacdd: 48 89 90 78 02 00 00 mov %rdx,0x278(%rax) 2dace4: 48 8b 96 18 01 00 00 mov 0x118(%rsi),%rdx 2daceb: 48 89 90 18 01 00 00 mov %rdx,0x118(%rax) 2dacf2: 48 8b 96 30 01 00 00 mov 0x130(%rsi),%rdx 2dacf9: 48 89 90 30 01 00 00 mov %rdx,0x130(%rax) 2dad00: 48 8b 96 38 01 00 00 mov 0x138(%rsi),%rdx 2dad07: 48 89 90 38 01 00 00 mov %rdx,0x138(%rax) 2dad0e: 48 8b 96 88 02 00 00 mov 0x288(%rsi),%rdx 2dad15: 48 89 b0 c0 02 00 00 mov %rsi,0x2c0(%rax) 2dad1c: 48 89 90 88 02 00 00 mov %rdx,0x288(%rax) 2dad23: 48 89 86 c8 02 00 00 mov %rax,0x2c8(%rsi) 2dad2a: 4d 8b ad d0 02 00 00 mov 0x2d0(%r13),%r13 2dad31: 4d 85 ed test %r13,%r13 2dad34: 0f 85 fd fe ff ff jne 2dac37 2dad3a: 48 8b 3c 24 mov (%rsp),%rdi 2dad3e: 48 89 f8 mov %rdi,%rax 2dad41: 48 c1 e0 06 shl $0x6,%rax 2dad45: 4c 01 f8 add %r15,%rax 2dad48: 48 63 48 38 movslq 0x38(%rax),%rcx 2dad4c: 48 89 ca mov %rcx,%rdx 2dad4f: 48 8d 4c f9 0a lea 0xa(%rcx,%rdi,8),%rcx 2dad54: 83 c2 01 add $0x1,%edx 2dad57: 49 89 2c cf mov %rbp,(%r15,%rcx,8) 2dad5b: 89 50 38 mov %edx,0x38(%rax) 2dad5e: b8 01 00 00 00 mov $0x1,%eax 2dad63: 48 83 c4 08 add $0x8,%rsp 2dad67: 5b pop %rbx 2dad68: 5d pop %rbp 2dad69: 41 5c pop %r12 2dad6b: 41 5d pop %r13 2dad6d: 41 5e pop %r14 2dad6f: 41 5f pop %r15 2dad71: c3 retq 2dad72: 48 8b 83 10 04 00 00 mov 0x410(%rbx),%rax 2dad79: 48 8b 40 40 mov 0x40(%rax),%rax 2dad7d: 48 85 c0 test %rax,%rax 2dad80: 74 18 je 2dad9a 2dad82: 49 8b 55 08 mov 0x8(%r13),%rdx 2dad86: 48 89 de mov %rbx,%rsi 2dad89: 4c 89 ff mov %r15,%rdi 2dad8c: e8 00 00 00 00 callq 2dad91 2dad91: 48 85 c0 test %rax,%rax 2dad94: 0f 85 03 ff ff ff jne 2dac9d 2dad9a: 4c 89 f2 mov %r14,%rdx 2dad9d: 48 89 de mov %rbx,%rsi 2dada0: 4c 89 e7 mov %r12,%rdi 2dada3: e8 38 fb ff ff callq 2da8e0 2dada8: 85 c0 test %eax,%eax 2dadaa: 78 1a js 2dadc6 2dadac: 48 98 cltq 2dadae: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2dadb5: 49 8d 84 07 b8 01 00 lea 0x1b8(%r15,%rax,1),%rax 2dadbc: 00 2dadbd: 48 85 c0 test %rax,%rax 2dadc0: 0f 85 d7 fe ff ff jne 2dac9d 2dadc6: 48 89 ef mov %rbp,%rdi 2dadc9: e8 00 00 00 00 callq 2dadce 2dadce: 31 c0 xor %eax,%eax 2dadd0: 48 83 c4 08 add $0x8,%rsp 2dadd4: 5b pop %rbx 2dadd5: 5d pop %rbp 2dadd6: 41 5c pop %r12 2dadd8: 41 5d pop %r13 2dadda: 41 5e pop %r14 2daddc: 41 5f pop %r15 2dadde: c3 retq 2daddf: 49 89 6d 00 mov %rbp,0x0(%r13) 2dade3: e9 42 ff ff ff jmpq 2dad2a 2dade8: 4c 89 ee mov %r13,%rsi 2dadeb: e9 d8 fe ff ff jmpq 2dacc8 2dadf0: 4c 89 f6 mov %r14,%rsi 2dadf3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dadfa: e8 00 00 00 00 callq 2dadff 2dadff: 31 c0 xor %eax,%eax 2dae01: 48 83 c4 08 add $0x8,%rsp 2dae05: 5b pop %rbx 2dae06: 5d pop %rbp 2dae07: 41 5c pop %r12 2dae09: 41 5d pop %r13 2dae0b: 41 5e pop %r14 2dae0d: 41 5f pop %r15 2dae0f: c3 retq 2dae10: 48 89 ee mov %rbp,%rsi 2dae13: ba 04 00 00 00 mov $0x4,%edx 2dae18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dae1f: e8 00 00 00 00 callq 2dae24 2dae24: 31 c0 xor %eax,%eax 2dae26: 48 83 c4 08 add $0x8,%rsp 2dae2a: 5b pop %rbx 2dae2b: 5d pop %rbp 2dae2c: 41 5c pop %r12 2dae2e: 41 5d pop %r13 2dae30: 41 5e pop %r14 2dae32: 41 5f pop %r15 2dae34: c3 retq 2dae35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dae3c: e8 00 00 00 00 callq 2dae41 2dae41: 31 c0 xor %eax,%eax 2dae43: e9 1b ff ff ff jmpq 2dad63 2dae48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2dae4f: 00 00000000002dae50 : 2dae50: e8 00 00 00 00 callq 2dae55 2dae55: 41 55 push %r13 2dae57: 49 89 d1 mov %rdx,%r9 2dae5a: 41 54 push %r12 2dae5c: 55 push %rbp 2dae5d: 48 89 cd mov %rcx,%rbp 2dae60: 0f b6 95 b0 01 00 00 movzbl 0x1b0(%rbp),%edx 2dae67: 53 push %rbx 2dae68: 48 8b 8f 78 03 00 00 mov 0x378(%rdi),%rcx 2dae6f: 85 d2 test %edx,%edx 2dae71: 0f 84 be 01 00 00 je 2db035 2dae77: 31 c0 xor %eax,%eax 2dae79: eb 0c jmp 2dae87 2dae7b: 48 83 c0 01 add $0x1,%rax 2dae7f: 39 c2 cmp %eax,%edx 2dae81: 0f 8e ae 01 00 00 jle 2db035 2dae87: 4c 63 e0 movslq %eax,%r12 2dae8a: 48 39 74 c5 00 cmp %rsi,0x0(%rbp,%rax,8) 2dae8f: 75 ea jne 2dae7b 2dae91: 4c 89 e6 mov %r12,%rsi 2dae94: 48 c1 e6 06 shl $0x6,%rsi 2dae98: 48 8d 44 35 30 lea 0x30(%rbp,%rsi,1),%rax 2dae9d: 48 85 c0 test %rax,%rax 2daea0: 0f 84 8f 01 00 00 je 2db035 2daea6: 44 8b 81 a8 02 00 00 mov 0x2a8(%rcx),%r8d 2daead: 41 83 e8 01 sub $0x1,%r8d 2daeb1: 0f 88 b2 00 00 00 js 2daf69 2daeb7: 49 63 c0 movslq %r8d,%rax 2daeba: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2daec1: 48 8d 94 05 b8 01 00 lea 0x1b8(%rbp,%rax,1),%rdx 2daec8: 00 2daec9: 31 c0 xor %eax,%eax 2daecb: eb 15 jmp 2daee2 2daecd: 41 83 e8 01 sub $0x1,%r8d 2daed1: 48 81 ea d8 04 00 00 sub $0x4d8,%rdx 2daed8: 41 83 f8 ff cmp $0xffffffff,%r8d 2daedc: 0f 84 87 00 00 00 je 2daf69 2daee2: 4c 39 0a cmp %r9,(%rdx) 2daee5: 75 e6 jne 2daecd 2daee7: 48 8b 8a c0 02 00 00 mov 0x2c0(%rdx),%rcx 2daeee: 48 85 c9 test %rcx,%rcx 2daef1: 0f 84 1d 01 00 00 je 2db014 2daef7: 48 8b ba c8 02 00 00 mov 0x2c8(%rdx),%rdi 2daefe: 48 89 b9 c8 02 00 00 mov %rdi,0x2c8(%rcx) 2daf05: 48 8b ba c8 02 00 00 mov 0x2c8(%rdx),%rdi 2daf0c: 48 8b 8a c0 02 00 00 mov 0x2c0(%rdx),%rcx 2daf13: 48 85 ff test %rdi,%rdi 2daf16: 74 17 je 2daf2f 2daf18: 48 85 c9 test %rcx,%rcx 2daf1b: 0f 84 f3 00 00 00 je 2db014 2daf21: 48 89 8f c0 02 00 00 mov %rcx,0x2c0(%rdi) 2daf28: 48 8b 8a c0 02 00 00 mov 0x2c0(%rdx),%rcx 2daf2f: 48 85 c9 test %rcx,%rcx 2daf32: 0f 84 dc 00 00 00 je 2db014 2daf38: 48 8d 7a 08 lea 0x8(%rdx),%rdi 2daf3c: 48 89 d1 mov %rdx,%rcx 2daf3f: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 2daf46: 48 c7 82 d0 04 00 00 movq $0x0,0x4d0(%rdx) 2daf4d: 00 00 00 00 2daf51: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2daf55: 48 29 f9 sub %rdi,%rcx 2daf58: 81 c1 d8 04 00 00 add $0x4d8,%ecx 2daf5e: c1 e9 03 shr $0x3,%ecx 2daf61: f3 48 ab rep stos %rax,%es:(%rdi) 2daf64: e9 64 ff ff ff jmpq 2daecd 2daf69: 4c 89 e0 mov %r12,%rax 2daf6c: 31 db xor %ebx,%ebx 2daf6e: 48 c1 e0 06 shl $0x6,%rax 2daf72: 8b 54 05 38 mov 0x38(%rbp,%rax,1),%edx 2daf76: 48 8d 44 35 00 lea 0x0(%rbp,%rsi,1),%rax 2daf7b: 85 d2 test %edx,%edx 2daf7d: 7f 11 jg 2daf90 2daf7f: eb 28 jmp 2dafa9 2daf81: 83 c3 01 add $0x1,%ebx 2daf84: 48 83 c0 08 add $0x8,%rax 2daf88: 39 da cmp %ebx,%edx 2daf8a: 0f 84 90 00 00 00 je 2db020 2daf90: 4c 39 48 50 cmp %r9,0x50(%rax) 2daf94: 75 eb jne 2daf81 2daf96: 4c 89 cf mov %r9,%rdi 2daf99: e8 00 00 00 00 callq 2daf9e 2daf9e: 4c 89 e0 mov %r12,%rax 2dafa1: 48 c1 e0 06 shl $0x6,%rax 2dafa5: 8b 54 05 38 mov 0x38(%rbp,%rax,1),%edx 2dafa9: 39 d3 cmp %edx,%ebx 2dafab: 74 73 je 2db020 2dafad: 4c 89 e0 mov %r12,%rax 2dafb0: 44 8d 6a ff lea -0x1(%rdx),%r13d 2dafb4: 48 c1 e0 06 shl $0x6,%rax 2dafb8: 44 89 6c 05 38 mov %r13d,0x38(%rbp,%rax,1) 2dafbd: 41 39 dd cmp %ebx,%r13d 2dafc0: 7e 35 jle 2daff7 2dafc2: 8d 43 01 lea 0x1(%rbx),%eax 2dafc5: 83 ea 02 sub $0x2,%edx 2dafc8: 4a 8d 0c e5 0a 00 00 lea 0xa(,%r12,8),%rcx 2dafcf: 00 2dafd0: 29 da sub %ebx,%edx 2dafd2: 48 98 cltq 2dafd4: 48 63 db movslq %ebx,%rbx 2dafd7: 4c 8d 04 d5 08 00 00 lea 0x8(,%rdx,8),%r8 2dafde: 00 2dafdf: 48 01 c8 add %rcx,%rax 2dafe2: 48 01 cb add %rcx,%rbx 2dafe5: 48 8d 74 c5 00 lea 0x0(%rbp,%rax,8),%rsi 2dafea: 48 8d 7c dd 00 lea 0x0(%rbp,%rbx,8),%rdi 2dafef: 4c 89 c2 mov %r8,%rdx 2daff2: e8 00 00 00 00 callq 2daff7 2daff7: 4d 63 ed movslq %r13d,%r13 2daffa: 4b 8d 44 e5 0a lea 0xa(%r13,%r12,8),%rax 2dafff: 48 c7 44 c5 00 00 00 movq $0x0,0x0(%rbp,%rax,8) 2db006: 00 00 2db008: b8 01 00 00 00 mov $0x1,%eax 2db00d: 5b pop %rbx 2db00e: 5d pop %rbp 2db00f: 41 5c pop %r12 2db011: 41 5d pop %r13 2db013: c3 retq 2db014: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 2db01b: e9 ad fe ff ff jmpq 2daecd 2db020: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2db027: e8 00 00 00 00 callq 2db02c 2db02c: 31 c0 xor %eax,%eax 2db02e: 5b pop %rbx 2db02f: 5d pop %rbp 2db030: 41 5c pop %r12 2db032: 41 5d pop %r13 2db034: c3 retq 2db035: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2db03c: e8 00 00 00 00 callq 2db041 2db041: 31 c0 xor %eax,%eax 2db043: eb c8 jmp 2db00d 2db045: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2db04c: 00 00 00 00 00000000002db050 : 2db050: e8 00 00 00 00 callq 2db055 2db055: 41 56 push %r14 2db057: 49 89 f6 mov %rsi,%r14 2db05a: 41 55 push %r13 2db05c: 41 54 push %r12 2db05e: 55 push %rbp 2db05f: 53 push %rbx 2db060: 48 83 ec 28 sub $0x28,%rsp 2db064: 0f b6 8a b0 01 00 00 movzbl 0x1b0(%rdx),%ecx 2db06b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2db072: 00 00 2db074: 48 89 44 24 20 mov %rax,0x20(%rsp) 2db079: 31 c0 xor %eax,%eax 2db07b: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2db082: 00 2db083: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2db08a: 00 00 2db08c: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2db093: 00 00 2db095: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2db09c: 00 00 2db09e: 85 c9 test %ecx,%ecx 2db0a0: 0f 84 9d 00 00 00 je 2db143 2db0a6: 49 89 fc mov %rdi,%r12 2db0a9: 48 89 d5 mov %rdx,%rbp 2db0ac: eb 0c jmp 2db0ba 2db0ae: 48 83 c0 01 add $0x1,%rax 2db0b2: 39 c1 cmp %eax,%ecx 2db0b4: 0f 8e 89 00 00 00 jle 2db143 2db0ba: 48 63 d0 movslq %eax,%rdx 2db0bd: 4c 39 74 c5 00 cmp %r14,0x0(%rbp,%rax,8) 2db0c2: 75 ea jne 2db0ae 2db0c4: 48 c1 e2 06 shl $0x6,%rdx 2db0c8: 48 8d 44 15 30 lea 0x30(%rbp,%rdx,1),%rax 2db0cd: 48 85 c0 test %rax,%rax 2db0d0: 74 71 je 2db143 2db0d2: 44 8b 6c 15 38 mov 0x38(%rbp,%rdx,1),%r13d 2db0d7: 45 85 ed test %r13d,%r13d 2db0da: 7e 60 jle 2db13c 2db0dc: 45 89 e8 mov %r13d,%r8d 2db0df: 48 8d 74 15 50 lea 0x50(%rbp,%rdx,1),%rsi 2db0e4: 48 89 e7 mov %rsp,%rdi 2db0e7: 49 c1 e0 03 shl $0x3,%r8 2db0eb: 4c 89 c2 mov %r8,%rdx 2db0ee: e8 00 00 00 00 callq 2db0f3 2db0f3: 41 8d 45 ff lea -0x1(%r13),%eax 2db0f7: 48 89 e3 mov %rsp,%rbx 2db0fa: 4c 8d 6c c4 08 lea 0x8(%rsp,%rax,8),%r13 2db0ff: eb 09 jmp 2db10a 2db101: 48 83 c3 08 add $0x8,%rbx 2db105: 4c 39 eb cmp %r13,%rbx 2db108: 74 32 je 2db13c 2db10a: 48 8b 13 mov (%rbx),%rdx 2db10d: 48 89 e9 mov %rbp,%rcx 2db110: 4c 89 f6 mov %r14,%rsi 2db113: 4c 89 e7 mov %r12,%rdi 2db116: e8 00 00 00 00 callq 2db11b 2db11b: 84 c0 test %al,%al 2db11d: 75 e2 jne 2db101 2db11f: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 2db124: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 2db12b: 00 00 2db12d: 75 27 jne 2db156 2db12f: 48 83 c4 28 add $0x28,%rsp 2db133: 5b pop %rbx 2db134: 5d pop %rbp 2db135: 41 5c pop %r12 2db137: 41 5d pop %r13 2db139: 41 5e pop %r14 2db13b: c3 retq 2db13c: b8 01 00 00 00 mov $0x1,%eax 2db141: eb dc jmp 2db11f 2db143: 4c 89 f6 mov %r14,%rsi 2db146: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2db14d: e8 00 00 00 00 callq 2db152 2db152: 31 c0 xor %eax,%eax 2db154: eb c9 jmp 2db11f 2db156: e8 00 00 00 00 callq 2db15b 2db15b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002db160 : 2db160: e8 00 00 00 00 callq 2db165 2db165: 41 56 push %r14 2db167: 41 55 push %r13 2db169: 4d 89 c5 mov %r8,%r13 2db16c: 41 54 push %r12 2db16e: 49 89 f4 mov %rsi,%r12 2db171: 55 push %rbp 2db172: 48 89 fd mov %rdi,%rbp 2db175: 53 push %rbx 2db176: 89 cb mov %ecx,%ebx 2db178: 48 83 ec 30 sub $0x30,%rsp 2db17c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2db183: 00 00 2db185: 48 89 44 24 28 mov %rax,0x28(%rsp) 2db18a: 31 c0 xor %eax,%eax 2db18c: 85 c9 test %ecx,%ecx 2db18e: 7e 14 jle 2db1a4 2db190: 48 89 d6 mov %rdx,%rsi 2db193: 48 63 d1 movslq %ecx,%rdx 2db196: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2db19b: 48 c1 e2 03 shl $0x3,%rdx 2db19f: e8 00 00 00 00 callq 2db1a4 2db1a4: 81 e3 ff 00 00 00 and $0xff,%ebx 2db1aa: 74 42 je 2db1ee 2db1ac: 45 31 f6 xor %r14d,%r14d 2db1af: eb 09 jmp 2db1ba 2db1b1: 49 83 c6 01 add $0x1,%r14 2db1b5: 44 39 f3 cmp %r14d,%ebx 2db1b8: 7e 34 jle 2db1ee 2db1ba: 4a 8b 54 f4 08 mov 0x8(%rsp,%r14,8),%rdx 2db1bf: 4c 89 e9 mov %r13,%rcx 2db1c2: 4c 89 e6 mov %r12,%rsi 2db1c5: 48 89 ef mov %rbp,%rdi 2db1c8: e8 00 00 00 00 callq 2db1cd 2db1cd: 84 c0 test %al,%al 2db1cf: 75 e0 jne 2db1b1 2db1d1: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx 2db1d6: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2db1dd: 00 00 2db1df: 75 14 jne 2db1f5 2db1e1: 48 83 c4 30 add $0x30,%rsp 2db1e5: 5b pop %rbx 2db1e6: 5d pop %rbp 2db1e7: 41 5c pop %r12 2db1e9: 41 5d pop %r13 2db1eb: 41 5e pop %r14 2db1ed: c3 retq 2db1ee: b8 01 00 00 00 mov $0x1,%eax 2db1f3: eb dc jmp 2db1d1 2db1f5: e8 00 00 00 00 callq 2db1fa 2db1fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002db200 : 2db200: e8 00 00 00 00 callq 2db205 2db205: 41 54 push %r12 2db207: 55 push %rbp 2db208: 48 89 fd mov %rdi,%rbp 2db20b: 53 push %rbx 2db20c: 48 89 f3 mov %rsi,%rbx 2db20f: 48 39 f7 cmp %rsi,%rdi 2db212: 74 55 je 2db269 2db214: 48 85 ff test %rdi,%rdi 2db217: 41 0f 94 c4 sete %r12b 2db21b: 48 85 f6 test %rsi,%rsi 2db21e: 0f 94 c0 sete %al 2db221: 41 08 c4 or %al,%r12b 2db224: 75 5c jne 2db282 2db226: 48 8b 06 mov (%rsi),%rax 2db229: 48 39 07 cmp %rax,(%rdi) 2db22c: 74 08 je 2db236 2db22e: 44 89 e0 mov %r12d,%eax 2db231: 5b pop %rbx 2db232: 5d pop %rbp 2db233: 41 5c pop %r12 2db235: c3 retq 2db236: 8b 86 cc 02 00 00 mov 0x2cc(%rsi),%eax 2db23c: 39 87 cc 02 00 00 cmp %eax,0x2cc(%rdi) 2db242: 75 ea jne 2db22e 2db244: 48 8d 76 34 lea 0x34(%rsi),%rsi 2db248: 48 8d 7f 34 lea 0x34(%rdi),%rdi 2db24c: ba 78 00 00 00 mov $0x78,%edx 2db251: e8 00 00 00 00 callq 2db256 2db256: 85 c0 test %eax,%eax 2db258: 75 d4 jne 2db22e 2db25a: 0f b6 83 28 03 00 00 movzbl 0x328(%rbx),%eax 2db261: 38 85 28 03 00 00 cmp %al,0x328(%rbp) 2db267: 75 c5 jne 2db22e 2db269: 0f b6 83 d9 02 00 00 movzbl 0x2d9(%rbx),%eax 2db270: 38 85 d9 02 00 00 cmp %al,0x2d9(%rbp) 2db276: 41 0f 94 c4 sete %r12b 2db27a: 5b pop %rbx 2db27b: 5d pop %rbp 2db27c: 44 89 e0 mov %r12d,%eax 2db27f: 41 5c pop %r12 2db281: c3 retq 2db282: 45 31 e4 xor %r12d,%r12d 2db285: 5b pop %rbx 2db286: 5d pop %rbp 2db287: 44 89 e0 mov %r12d,%eax 2db28a: 41 5c pop %r12 2db28c: c3 retq 2db28d: 0f 1f 00 nopl (%rax) 00000000002db290 : 2db290: e8 00 00 00 00 callq 2db295 2db295: 48 39 f7 cmp %rsi,%rdi 2db298: 74 63 je 2db2fd 2db29a: 48 85 ff test %rdi,%rdi 2db29d: 0f 94 c0 sete %al 2db2a0: 48 85 f6 test %rsi,%rsi 2db2a3: 0f 94 c2 sete %dl 2db2a6: 08 d0 or %dl,%al 2db2a8: 75 11 jne 2db2bb 2db2aa: 4c 8b 86 2c 01 00 00 mov 0x12c(%rsi),%r8 2db2b1: 4c 39 87 2c 01 00 00 cmp %r8,0x12c(%rdi) 2db2b8: 74 04 je 2db2be 2db2ba: c3 retq 2db2bb: 31 c0 xor %eax,%eax 2db2bd: c3 retq 2db2be: 48 8b 96 34 01 00 00 mov 0x134(%rsi),%rdx 2db2c5: 48 39 97 34 01 00 00 cmp %rdx,0x134(%rdi) 2db2cc: 75 ec jne 2db2ba 2db2ce: 48 8b 8e 3c 01 00 00 mov 0x13c(%rsi),%rcx 2db2d5: 48 39 8f 3c 01 00 00 cmp %rcx,0x13c(%rdi) 2db2dc: 74 0b je 2db2e9 2db2de: b8 01 00 00 00 mov $0x1,%eax 2db2e3: 85 c0 test %eax,%eax 2db2e5: 0f 94 c0 sete %al 2db2e8: c3 retq 2db2e9: 48 8b 86 44 01 00 00 mov 0x144(%rsi),%rax 2db2f0: 48 39 87 44 01 00 00 cmp %rax,0x144(%rdi) 2db2f7: 75 e5 jne 2db2de 2db2f9: 31 c0 xor %eax,%eax 2db2fb: eb e6 jmp 2db2e3 2db2fd: b8 01 00 00 00 mov $0x1,%eax 2db302: c3 retq 2db303: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2db30a: 00 00 00 00 2db30e: 66 90 xchg %ax,%ax 00000000002db310 : 2db310: e8 00 00 00 00 callq 2db315 2db315: 8b 86 b0 03 00 00 mov 0x3b0(%rsi),%eax 2db31b: 85 c0 test %eax,%eax 2db31d: 74 2d je 2db34c 2db31f: 31 c0 xor %eax,%eax 2db321: eb 0c jmp 2db32f 2db323: 48 83 c0 01 add $0x1,%rax 2db327: 39 86 b0 03 00 00 cmp %eax,0x3b0(%rsi) 2db32d: 76 1d jbe 2db34c 2db32f: 48 39 94 c6 78 03 00 cmp %rdx,0x378(%rsi,%rax,8) 2db336: 00 2db337: 75 ea jne 2db323 2db339: 88 8c 07 1c 1d 00 00 mov %cl,0x1d1c(%rdi,%rax,1) 2db340: 48 83 c0 01 add $0x1,%rax 2db344: 39 86 b0 03 00 00 cmp %eax,0x3b0(%rsi) 2db34a: 77 e3 ja 2db32f 2db34c: c3 retq 2db34d: 0f 1f 00 nopl (%rax) 00000000002db350 : 2db350: e8 00 00 00 00 callq 2db355 2db355: 41 55 push %r13 2db357: 41 54 push %r12 2db359: 49 89 d4 mov %rdx,%r12 2db35c: 55 push %rbp 2db35d: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 2db364: 0f b6 86 b0 01 00 00 movzbl 0x1b0(%rsi),%eax 2db36b: 3b 82 24 03 00 00 cmp 0x324(%rdx),%eax 2db371: 0f 83 00 00 00 00 jae 2db377 2db377: 4c 89 24 c6 mov %r12,(%rsi,%rax,8) 2db37b: 49 89 fd mov %rdi,%r13 2db37e: 48 89 f5 mov %rsi,%rbp 2db381: 4c 89 e7 mov %r12,%rdi 2db384: e8 00 00 00 00 callq 2db389 2db389: 4c 89 ef mov %r13,%rdi 2db38c: 4c 89 e2 mov %r12,%rdx 2db38f: 48 89 ee mov %rbp,%rsi 2db392: 80 85 b0 01 00 00 01 addb $0x1,0x1b0(%rbp) 2db399: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 2db3a0: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2db3a7: 48 8b 40 50 mov 0x50(%rax),%rax 2db3ab: e8 00 00 00 00 callq 2db3b0 2db3b0: 41 89 c5 mov %eax,%r13d 2db3b3: 83 f8 01 cmp $0x1,%eax 2db3b6: 0f 85 00 00 00 00 jne 2db3bc 2db3bc: 44 89 e8 mov %r13d,%eax 2db3bf: 5d pop %rbp 2db3c0: 41 5c pop %r12 2db3c2: 41 5d pop %r13 2db3c4: c3 retq 2db3c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2db3cc: 00 00 00 00 00000000002db3d0 : 2db3d0: e8 00 00 00 00 callq 2db3d5 2db3d5: 41 57 push %r15 2db3d7: 31 c0 xor %eax,%eax 2db3d9: 41 56 push %r14 2db3db: 41 55 push %r13 2db3dd: 49 89 d5 mov %rdx,%r13 2db3e0: 48 8d 96 c0 01 00 00 lea 0x1c0(%rsi),%rdx 2db3e7: 41 54 push %r12 2db3e9: 55 push %rbp 2db3ea: 48 89 f5 mov %rsi,%rbp 2db3ed: 53 push %rbx 2db3ee: eb 13 jmp 2db403 2db3f0: 83 c0 01 add $0x1,%eax 2db3f3: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2db3fa: 83 f8 06 cmp $0x6,%eax 2db3fd: 0f 84 db 02 00 00 je 2db6de 2db403: 4c 3b 2a cmp (%rdx),%r13 2db406: 75 e8 jne 2db3f0 2db408: 48 83 ba b8 02 00 00 cmpq $0x0,0x2b8(%rdx) 2db40f: 00 2db410: 75 de jne 2db3f0 2db412: 48 83 ba d0 02 00 00 cmpq $0x0,0x2d0(%rdx) 2db419: 00 2db41a: 75 d4 jne 2db3f0 2db41c: 48 63 c8 movslq %eax,%rcx 2db41f: 48 69 c1 d8 04 00 00 imul $0x4d8,%rcx,%rax 2db426: 4c 8d a4 05 b8 01 00 lea 0x1b8(%rbp,%rax,1),%r12 2db42d: 00 2db42e: 4d 85 e4 test %r12,%r12 2db431: 0f 84 a7 02 00 00 je 2db6de 2db437: 48 01 e8 add %rbp,%rax 2db43a: 48 8b b0 e8 02 00 00 mov 0x2e8(%rax),%rsi 2db441: 48 8b 98 88 04 00 00 mov 0x488(%rax),%rbx 2db448: 48 85 f6 test %rsi,%rsi 2db44b: 0f 84 a3 02 00 00 je 2db6f4 2db451: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 2db458: 44 8b 82 b0 02 00 00 mov 0x2b0(%rdx),%r8d 2db45f: 45 85 c0 test %r8d,%r8d 2db462: 74 35 je 2db499 2db464: 31 c0 xor %eax,%eax 2db466: eb 0c jmp 2db474 2db468: 48 83 c0 01 add $0x1,%rax 2db46c: 39 82 b0 02 00 00 cmp %eax,0x2b0(%rdx) 2db472: 76 1e jbe 2db492 2db474: 48 3b b4 c2 50 01 00 cmp 0x150(%rdx,%rax,8),%rsi 2db47b: 00 2db47c: 75 ea jne 2db468 2db47e: c6 84 05 c8 1e 00 00 movb $0x0,0x1ec8(%rbp,%rax,1) 2db485: 00 2db486: 48 83 c0 01 add $0x1,%rax 2db48a: 39 82 b0 02 00 00 cmp %eax,0x2b0(%rdx) 2db490: 77 e2 ja 2db474 2db492: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 2db499: 48 69 c1 d8 04 00 00 imul $0x4d8,%rcx,%rax 2db4a0: 48 8b b4 05 f0 02 00 mov 0x2f0(%rbp,%rax,1),%rsi 2db4a7: 00 2db4a8: 48 85 f6 test %rsi,%rsi 2db4ab: 74 3f je 2db4ec 2db4ad: 8b 82 b0 03 00 00 mov 0x3b0(%rdx),%eax 2db4b3: 85 c0 test %eax,%eax 2db4b5: 74 35 je 2db4ec 2db4b7: 31 c0 xor %eax,%eax 2db4b9: eb 0c jmp 2db4c7 2db4bb: 48 83 c0 01 add $0x1,%rax 2db4bf: 39 82 b0 03 00 00 cmp %eax,0x3b0(%rdx) 2db4c5: 76 1e jbe 2db4e5 2db4c7: 48 3b b4 c2 78 03 00 cmp 0x378(%rdx,%rax,8),%rsi 2db4ce: 00 2db4cf: 75 ea jne 2db4bb 2db4d1: c6 84 05 d4 1e 00 00 movb $0x0,0x1ed4(%rbp,%rax,1) 2db4d8: 00 2db4d9: 48 83 c0 01 add $0x1,%rax 2db4dd: 39 82 b0 03 00 00 cmp %eax,0x3b0(%rdx) 2db4e3: 77 e2 ja 2db4c7 2db4e5: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 2db4ec: 48 69 c1 d8 04 00 00 imul $0x4d8,%rcx,%rax 2db4f3: 44 8b 82 70 03 00 00 mov 0x370(%rdx),%r8d 2db4fa: 48 8b b4 05 40 04 00 mov 0x440(%rbp,%rax,1),%rsi 2db501: 00 2db502: 45 85 c0 test %r8d,%r8d 2db505: 74 22 je 2db529 2db507: 31 c0 xor %eax,%eax 2db509: eb 09 jmp 2db514 2db50b: 48 83 c0 01 add $0x1,%rax 2db50f: 41 39 c0 cmp %eax,%r8d 2db512: 76 15 jbe 2db529 2db514: 48 63 c8 movslq %eax,%rcx 2db517: 48 3b b4 c2 38 03 00 cmp 0x338(%rdx,%rax,8),%rsi 2db51e: 00 2db51f: 75 ea jne 2db50b 2db521: 80 ac 0d da 1e 00 00 subb $0x1,0x1eda(%rbp,%rcx,1) 2db528: 01 2db529: 48 3b b2 30 03 00 00 cmp 0x330(%rdx),%rsi 2db530: 0f 84 9c 01 00 00 je 2db6d2 2db536: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2db53d: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2db544: 48 8b 40 58 mov 0x58(%rax),%rax 2db548: 48 85 c0 test %rax,%rax 2db54b: 74 0b je 2db558 2db54d: 4c 89 ea mov %r13,%rdx 2db550: 48 89 ee mov %rbp,%rsi 2db553: e8 00 00 00 00 callq 2db558 2db558: 31 c0 xor %eax,%eax 2db55a: 48 85 db test %rbx,%rbx 2db55d: 74 38 je 2db597 2db55f: 48 89 d9 mov %rbx,%rcx 2db562: 48 8b 9b d0 02 00 00 mov 0x2d0(%rbx),%rbx 2db569: 48 8d 79 08 lea 0x8(%rcx),%rdi 2db56d: 48 c7 01 00 00 00 00 movq $0x0,(%rcx) 2db574: 48 c7 81 d0 04 00 00 movq $0x0,0x4d0(%rcx) 2db57b: 00 00 00 00 2db57f: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2db583: 48 29 f9 sub %rdi,%rcx 2db586: 81 c1 d8 04 00 00 add $0x4d8,%ecx 2db58c: c1 e9 03 shr $0x3,%ecx 2db58f: f3 48 ab rep stos %rax,%es:(%rdi) 2db592: 48 85 db test %rbx,%rbx 2db595: 75 c8 jne 2db55f 2db597: 49 8d 7c 24 08 lea 0x8(%r12),%rdi 2db59c: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 2db5a3: 00 2db5a4: 31 c0 xor %eax,%eax 2db5a6: 31 db xor %ebx,%ebx 2db5a8: 49 c7 84 24 d0 04 00 movq $0x0,0x4d0(%r12) 2db5af: 00 00 00 00 00 2db5b4: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2db5b8: 49 29 fc sub %rdi,%r12 2db5bb: 41 8d 8c 24 d8 04 00 lea 0x4d8(%r12),%ecx 2db5c2: 00 2db5c3: c1 e9 03 shr $0x3,%ecx 2db5c6: f3 48 ab rep stos %rax,%es:(%rdi) 2db5c9: 48 89 e8 mov %rbp,%rax 2db5cc: 0f b6 95 b0 01 00 00 movzbl 0x1b0(%rbp),%edx 2db5d3: 85 d2 test %edx,%edx 2db5d5: 75 14 jne 2db5eb 2db5d7: e9 cd 00 00 00 jmpq 2db6a9 2db5dc: 83 c3 01 add $0x1,%ebx 2db5df: 48 83 c0 08 add $0x8,%rax 2db5e3: 39 d3 cmp %edx,%ebx 2db5e5: 0f 84 be 00 00 00 je 2db6a9 2db5eb: 4c 39 28 cmp %r13,(%rax) 2db5ee: 75 ec jne 2db5dc 2db5f0: 4c 89 ef mov %r13,%rdi 2db5f3: e8 00 00 00 00 callq 2db5f8 2db5f8: 0f b6 85 b0 01 00 00 movzbl 0x1b0(%rbp),%eax 2db5ff: 44 8d 60 ff lea -0x1(%rax),%r12d 2db603: 45 0f b6 f4 movzbl %r12b,%r14d 2db607: 44 88 a5 b0 01 00 00 mov %r12b,0x1b0(%rbp) 2db60e: 44 39 f3 cmp %r14d,%ebx 2db611: 7d 4b jge 2db65e 2db613: 44 89 f0 mov %r14d,%eax 2db616: 4c 63 fb movslq %ebx,%r15 2db619: 29 d8 sub %ebx,%eax 2db61b: 83 c3 01 add $0x1,%ebx 2db61e: 4a 8d 7c fd 00 lea 0x0(%rbp,%r15,8),%rdi 2db623: 49 c1 e7 06 shl $0x6,%r15 2db627: 44 8d 68 ff lea -0x1(%rax),%r13d 2db62b: 48 63 db movslq %ebx,%rbx 2db62e: 49 83 c5 01 add $0x1,%r13 2db632: 48 8d 74 dd 00 lea 0x0(%rbp,%rbx,8),%rsi 2db637: 48 c1 e3 06 shl $0x6,%rbx 2db63b: 4a 8d 14 ed 00 00 00 lea 0x0(,%r13,8),%rdx 2db642: 00 2db643: e8 00 00 00 00 callq 2db648 2db648: 4c 89 ea mov %r13,%rdx 2db64b: 48 8d 74 1d 30 lea 0x30(%rbp,%rbx,1),%rsi 2db650: 4a 8d 7c 3d 30 lea 0x30(%rbp,%r15,1),%rdi 2db655: 48 c1 e2 06 shl $0x6,%rdx 2db659: e8 00 00 00 00 callq 2db65e 2db65e: 4a c7 44 f5 00 00 00 movq $0x0,0x0(%rbp,%r14,8) 2db665: 00 00 2db667: 45 0f b6 e4 movzbl %r12b,%r12d 2db66b: 49 c1 e4 06 shl $0x6,%r12 2db66f: 4a 8d 44 25 30 lea 0x30(%rbp,%r12,1),%rax 2db674: 48 8d 78 08 lea 0x8(%rax),%rdi 2db678: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2db67f: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2db683: 48 c7 40 38 00 00 00 movq $0x0,0x38(%rax) 2db68a: 00 2db68b: 48 29 f8 sub %rdi,%rax 2db68e: 8d 48 40 lea 0x40(%rax),%ecx 2db691: 31 c0 xor %eax,%eax 2db693: c1 e9 03 shr $0x3,%ecx 2db696: f3 48 ab rep stos %rax,%es:(%rdi) 2db699: b8 01 00 00 00 mov $0x1,%eax 2db69e: 5b pop %rbx 2db69f: 5d pop %rbp 2db6a0: 41 5c pop %r12 2db6a2: 41 5d pop %r13 2db6a4: 41 5e pop %r14 2db6a6: 41 5f pop %r15 2db6a8: c3 retq 2db6a9: 48 63 c2 movslq %edx,%rax 2db6ac: 4c 39 6c c5 00 cmp %r13,0x0(%rbp,%rax,8) 2db6b1: 74 48 je 2db6fb 2db6b3: 4c 89 ee mov %r13,%rsi 2db6b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2db6bd: e8 00 00 00 00 callq 2db6c2 2db6c2: b8 ff ff ff ff mov $0xffffffff,%eax 2db6c7: 5b pop %rbx 2db6c8: 5d pop %rbp 2db6c9: 41 5c pop %r12 2db6cb: 41 5d pop %r13 2db6cd: 41 5e pop %r14 2db6cf: 41 5f pop %r15 2db6d1: c3 retq 2db6d2: 80 ad e1 1e 00 00 01 subb $0x1,0x1ee1(%rbp) 2db6d9: e9 58 fe ff ff jmpq 2db536 2db6de: 4c 89 ee mov %r13,%rsi 2db6e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2db6e8: e8 00 00 00 00 callq 2db6ed 2db6ed: b8 ff ff ff ff mov $0xffffffff,%eax 2db6f2: eb aa jmp 2db69e 2db6f4: 0f 0b ud2 2db6f6: e9 56 fd ff ff jmpq 2db451 2db6fb: 89 d3 mov %edx,%ebx 2db6fd: e9 ee fe ff ff jmpq 2db5f0 2db702: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2db709: 00 00 00 00 2db70d: 0f 1f 00 nopl (%rax) 00000000002db710 : 2db710: e8 00 00 00 00 callq 2db715 2db715: 41 57 push %r15 2db717: 41 56 push %r14 2db719: 41 55 push %r13 2db71b: 49 89 fd mov %rdi,%r13 2db71e: 41 54 push %r12 2db720: 49 89 d4 mov %rdx,%r12 2db723: 55 push %rbp 2db724: 53 push %rbx 2db725: 48 89 f3 mov %rsi,%rbx 2db728: 48 83 ec 38 sub $0x38,%rsp 2db72c: 48 8b af 78 03 00 00 mov 0x378(%rdi),%rbp 2db733: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2db73a: 00 00 2db73c: 48 89 44 24 30 mov %rax,0x30(%rsp) 2db741: 31 c0 xor %eax,%eax 2db743: 48 8b 87 98 02 00 00 mov 0x298(%rdi),%rax 2db74a: 48 89 d7 mov %rdx,%rdi 2db74d: 4c 8b 70 58 mov 0x58(%rax),%r14 2db751: e8 4a d1 ff ff callq 2d88a0 2db756: 41 80 bd 75 01 00 00 cmpb $0x0,0x175(%r13) 2db75d: 00 2db75e: 74 17 je 2db777 2db760: 49 8b 06 mov (%r14),%rax 2db763: 4c 89 f7 mov %r14,%rdi 2db766: 48 8b 40 58 mov 0x58(%rax),%rax 2db76a: e8 00 00 00 00 callq 2db76f 2db76f: 84 c0 test %al,%al 2db771: 0f 84 65 02 00 00 je 2db9dc 2db777: 41 80 bc 24 23 05 00 cmpb $0x0,0x523(%r12) 2db77e: 00 00 2db780: 0f 85 78 02 00 00 jne 2db9fe 2db786: 8b 8d a8 02 00 00 mov 0x2a8(%rbp),%ecx 2db78c: 48 8d 93 c0 01 00 00 lea 0x1c0(%rbx),%rdx 2db793: 31 c0 xor %eax,%eax 2db795: 85 c9 test %ecx,%ecx 2db797: 75 17 jne 2db7b0 2db799: e9 ac 04 00 00 jmpq 2dbc4a 2db79e: 83 c0 01 add $0x1,%eax 2db7a1: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2db7a8: 39 c8 cmp %ecx,%eax 2db7aa: 0f 84 9a 04 00 00 je 2dbc4a 2db7b0: 48 83 3a 00 cmpq $0x0,(%rdx) 2db7b4: 75 e8 jne 2db79e 2db7b6: 4c 63 f0 movslq %eax,%r14 2db7b9: 49 69 d6 d8 04 00 00 imul $0x4d8,%r14,%rdx 2db7c0: 4a 8d 4c f5 00 lea 0x0(%rbp,%r14,8),%rcx 2db7c5: 48 8b b1 20 01 00 00 mov 0x120(%rcx),%rsi 2db7cc: 48 01 da add %rbx,%rdx 2db7cf: 48 89 b2 e0 02 00 00 mov %rsi,0x2e0(%rdx) 2db7d6: 48 8b 31 mov (%rcx),%rsi 2db7d9: 48 89 b2 a8 02 00 00 mov %rsi,0x2a8(%rdx) 2db7e0: 48 8b 71 30 mov 0x30(%rcx),%rsi 2db7e4: 48 89 b2 a0 02 00 00 mov %rsi,0x2a0(%rdx) 2db7eb: 48 8b 71 60 mov 0x60(%rcx),%rsi 2db7ef: 48 89 b2 b0 02 00 00 mov %rsi,0x2b0(%rdx) 2db7f6: 48 8b b1 90 00 00 00 mov 0x90(%rcx),%rsi 2db7fd: 48 89 b2 b8 02 00 00 mov %rsi,0x2b8(%rdx) 2db804: 48 8b b1 c0 00 00 00 mov 0xc0(%rcx),%rsi 2db80b: 48 89 b2 c0 02 00 00 mov %rsi,0x2c0(%rdx) 2db812: 48 8b b1 f0 00 00 00 mov 0xf0(%rcx),%rsi 2db819: 48 89 b2 d0 02 00 00 mov %rsi,0x2d0(%rdx) 2db820: 48 8b 89 c0 00 00 00 mov 0xc0(%rcx),%rcx 2db827: 48 85 c9 test %rcx,%rcx 2db82a: 74 09 je 2db835 2db82c: 8b 49 10 mov 0x10(%rcx),%ecx 2db82f: 88 8a c8 02 00 00 mov %cl,0x2c8(%rdx) 2db835: 49 69 d6 d8 04 00 00 imul $0x4d8,%r14,%rdx 2db83c: 48 01 da add %rbx,%rdx 2db83f: 88 82 74 04 00 00 mov %al,0x474(%rdx) 2db845: 4c 89 a2 c0 01 00 00 mov %r12,0x1c0(%rdx) 2db84c: 4d 69 fe d8 04 00 00 imul $0x4d8,%r14,%r15 2db853: 49 01 df add %rbx,%r15 2db856: 49 83 bf e0 02 00 00 cmpq $0x0,0x2e0(%r15) 2db85d: 00 2db85e: 0f 84 03 04 00 00 je 2dbc67 2db864: 49 8b 85 78 03 00 00 mov 0x378(%r13),%rax 2db86b: 4c 89 e2 mov %r12,%rdx 2db86e: 48 8d bb b8 01 00 00 lea 0x1b8(%rbx),%rdi 2db875: 48 89 ee mov %rbp,%rsi 2db878: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2db87f: 48 8b 40 68 mov 0x68(%rax),%rax 2db883: e8 00 00 00 00 callq 2db888 2db888: 49 89 87 e8 02 00 00 mov %rax,0x2e8(%r15) 2db88f: 48 89 c2 mov %rax,%rdx 2db892: 48 85 c0 test %rax,%rax 2db895: 0f 84 1f 04 00 00 je 2dbcba 2db89b: 8b bd b0 02 00 00 mov 0x2b0(%rbp),%edi 2db8a1: 31 c0 xor %eax,%eax 2db8a3: 85 ff test %edi,%edi 2db8a5: 75 0e jne 2db8b5 2db8a7: eb 2a jmp 2db8d3 2db8a9: 48 83 c0 01 add $0x1,%rax 2db8ad: 39 85 b0 02 00 00 cmp %eax,0x2b0(%rbp) 2db8b3: 76 1e jbe 2db8d3 2db8b5: 48 3b 94 c5 50 01 00 cmp 0x150(%rbp,%rax,8),%rdx 2db8bc: 00 2db8bd: 75 ea jne 2db8a9 2db8bf: c6 84 03 c8 1e 00 00 movb $0x1,0x1ec8(%rbx,%rax,1) 2db8c6: 01 2db8c7: 48 83 c0 01 add $0x1,%rax 2db8cb: 39 85 b0 02 00 00 cmp %eax,0x2b0(%rbp) 2db8d1: 77 e2 ja 2db8b5 2db8d3: 41 80 bc 24 da 02 00 cmpb $0x0,0x2da(%r12) 2db8da: 00 00 2db8dc: 75 3d jne 2db91b 2db8de: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 2db8e5: 48 8b 84 03 c0 01 00 mov 0x1c0(%rbx,%rax,1),%rax 2db8ec: 00 2db8ed: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2db8f3: 8d 48 e0 lea -0x20(%rax),%ecx 2db8f6: 83 e1 df and $0xffffffdf,%ecx 2db8f9: 74 05 je 2db900 2db8fb: 83 f8 04 cmp $0x4,%eax 2db8fe: 75 1b jne 2db91b 2db900: 41 8b 84 24 84 01 00 mov 0x184(%r12),%eax 2db907: 00 2db908: 85 c0 test %eax,%eax 2db90a: 74 0f je 2db91b 2db90c: 41 80 bc 24 50 01 00 cmpb $0x0,0x150(%r12) 2db913: 00 00 2db915: 0f 85 a9 03 00 00 jne 2dbcc4 2db91b: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 2db922: 48 8b 84 03 c0 01 00 mov 0x1c0(%rbx,%rax,1),%rax 2db929: 00 2db92a: 48 85 c0 test %rax,%rax 2db92d: 74 1a je 2db949 2db92f: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2db935: 3d 80 00 00 00 cmp $0x80,%eax 2db93a: 0f 84 31 03 00 00 je 2dbc71 2db940: 83 f8 08 cmp $0x8,%eax 2db943: 0f 84 28 03 00 00 je 2dbc71 2db949: 0f b6 b3 b0 01 00 00 movzbl 0x1b0(%rbx),%esi 2db950: 85 f6 test %esi,%esi 2db952: 0f 84 d9 02 00 00 je 2dbc31 2db958: 31 c0 xor %eax,%eax 2db95a: eb 0c jmp 2db968 2db95c: 48 83 c0 01 add $0x1,%rax 2db960: 39 c6 cmp %eax,%esi 2db962: 0f 8e c9 02 00 00 jle 2dbc31 2db968: 48 63 c8 movslq %eax,%rcx 2db96b: 4c 39 24 c3 cmp %r12,(%rbx,%rax,8) 2db96f: 75 eb jne 2db95c 2db971: 4d 69 f6 d8 04 00 00 imul $0x4d8,%r14,%r14 2db978: 49 01 de add %rbx,%r14 2db97b: 49 8b 86 e0 02 00 00 mov 0x2e0(%r14),%rax 2db982: 8b 70 18 mov 0x18(%rax),%esi 2db985: 48 89 c8 mov %rcx,%rax 2db988: 48 c1 e0 06 shl $0x6,%rax 2db98c: 48 01 d8 add %rbx,%rax 2db98f: 89 70 30 mov %esi,0x30(%rax) 2db992: 8b 52 1c mov 0x1c(%rdx),%edx 2db995: 89 50 34 mov %edx,0x34(%rax) 2db998: 49 8b 96 f0 02 00 00 mov 0x2f0(%r14),%rdx 2db99f: b8 ff ff ff ff mov $0xffffffff,%eax 2db9a4: 48 85 d2 test %rdx,%rdx 2db9a7: 74 03 je 2db9ac 2db9a9: 8b 42 10 mov 0x10(%rdx),%eax 2db9ac: 48 c1 e1 06 shl $0x6,%rcx 2db9b0: 89 44 0b 3c mov %eax,0x3c(%rbx,%rcx,1) 2db9b4: b8 01 00 00 00 mov $0x1,%eax 2db9b9: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 2db9be: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2db9c5: 00 00 2db9c7: 0f 85 e2 03 00 00 jne 2dbdaf 2db9cd: 48 83 c4 38 add $0x38,%rsp 2db9d1: 5b pop %rbx 2db9d2: 5d pop %rbp 2db9d3: 41 5c pop %r12 2db9d5: 41 5d pop %r13 2db9d7: 41 5e pop %r14 2db9d9: 41 5f pop %r15 2db9db: c3 retq 2db9dc: 49 8b 34 24 mov (%r12),%rsi 2db9e0: 49 8d 54 24 34 lea 0x34(%r12),%rdx 2db9e5: 4c 89 ef mov %r13,%rdi 2db9e8: e8 00 00 00 00 callq 2db9ed 2db9ed: 84 c0 test %al,%al 2db9ef: 0f 84 82 fd ff ff je 2db777 2db9f5: 41 c6 84 24 23 05 00 movb $0x1,0x523(%r12) 2db9fc: 00 01 2db9fe: 4d 8b 74 24 08 mov 0x8(%r12),%r14 2dba03: 49 8b be 40 01 00 00 mov 0x140(%r14),%rdi 2dba0a: 48 8b 07 mov (%rdi),%rax 2dba0d: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax 2dba14: e8 00 00 00 00 callq 2dba19 2dba19: 84 c0 test %al,%al 2dba1b: 0f 84 65 fd ff ff je 2db786 2dba21: 49 8b be 40 01 00 00 mov 0x140(%r14),%rdi 2dba28: 48 8b 07 mov (%rdi),%rax 2dba2b: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 2dba32: e8 00 00 00 00 callq 2dba37 2dba37: 89 c2 mov %eax,%edx 2dba39: 83 f8 ff cmp $0xffffffff,%eax 2dba3c: 0f 84 44 fd ff ff je 2db786 2dba42: 8b 8d b0 02 00 00 mov 0x2b0(%rbp),%ecx 2dba48: 85 c9 test %ecx,%ecx 2dba4a: 0f 84 36 fd ff ff je 2db786 2dba50: 48 8d 85 50 01 00 00 lea 0x150(%rbp),%rax 2dba57: 45 31 f6 xor %r14d,%r14d 2dba5a: eb 11 jmp 2dba6d 2dba5c: 41 83 c6 01 add $0x1,%r14d 2dba60: 48 83 c0 08 add $0x8,%rax 2dba64: 41 39 ce cmp %ecx,%r14d 2dba67: 0f 84 19 fd ff ff je 2db786 2dba6d: 48 8b 38 mov (%rax),%rdi 2dba70: 3b 57 18 cmp 0x18(%rdi),%edx 2dba73: 75 e7 jne 2dba5c 2dba75: 48 8b 07 mov (%rdi),%rax 2dba78: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax 2dba7f: e8 00 00 00 00 callq 2dba84 2dba84: 89 c1 mov %eax,%ecx 2dba86: 44 39 b5 b0 02 00 00 cmp %r14d,0x2b0(%rbp) 2dba8d: 0f 84 f3 fc ff ff je 2db786 2dba93: 3b 85 24 03 00 00 cmp 0x324(%rbp),%eax 2dba99: 0f 83 e7 fc ff ff jae 2db786 2dba9f: 41 89 c6 mov %eax,%r14d 2dbaa2: 4d 69 fe d8 04 00 00 imul $0x4d8,%r14,%r15 2dbaa9: 49 01 df add %rbx,%r15 2dbaac: 49 83 bf c0 01 00 00 cmpq $0x0,0x1c0(%r15) 2dbab3: 00 2dbab4: 0f 85 cc fc ff ff jne 2db786 2dbaba: 4a 8d 44 f5 00 lea 0x0(%rbp,%r14,8),%rax 2dbabf: 48 8b 90 20 01 00 00 mov 0x120(%rax),%rdx 2dbac6: 49 89 97 e0 02 00 00 mov %rdx,0x2e0(%r15) 2dbacd: 48 8b 10 mov (%rax),%rdx 2dbad0: 49 89 97 a8 02 00 00 mov %rdx,0x2a8(%r15) 2dbad7: 48 8b 50 30 mov 0x30(%rax),%rdx 2dbadb: 49 89 97 a0 02 00 00 mov %rdx,0x2a0(%r15) 2dbae2: 48 8b 50 60 mov 0x60(%rax),%rdx 2dbae6: 49 89 97 b0 02 00 00 mov %rdx,0x2b0(%r15) 2dbaed: 48 8b 90 90 00 00 00 mov 0x90(%rax),%rdx 2dbaf4: 49 89 97 b8 02 00 00 mov %rdx,0x2b8(%r15) 2dbafb: 48 8b 90 c0 00 00 00 mov 0xc0(%rax),%rdx 2dbb02: 49 89 97 c0 02 00 00 mov %rdx,0x2c0(%r15) 2dbb09: 48 8b 90 f0 00 00 00 mov 0xf0(%rax),%rdx 2dbb10: 49 89 97 d0 02 00 00 mov %rdx,0x2d0(%r15) 2dbb17: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 2dbb1e: 48 85 c0 test %rax,%rax 2dbb21: 0f 84 e4 00 00 00 je 2dbc0b 2dbb27: 8b 70 10 mov 0x10(%rax),%esi 2dbb2a: 41 88 b7 c8 02 00 00 mov %sil,0x2c8(%r15) 2dbb31: 48 8b bd b8 01 00 00 mov 0x1b8(%rbp),%rdi 2dbb38: 48 8b 07 mov (%rdi),%rax 2dbb3b: 48 83 38 00 cmpq $0x0,(%rax) 2dbb3f: 0f 84 c6 00 00 00 je 2dbc0b 2dbb45: 48 c7 44 24 0c 00 00 movq $0x0,0xc(%rsp) 2dbb4c: 00 00 2dbb4e: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2dbb53: 40 0f b6 f6 movzbl %sil,%esi 2dbb57: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 2dbb5e: 00 00 2dbb60: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 2dbb67: 00 00 2dbb69: 48 c7 44 24 24 00 00 movq $0x0,0x24(%rsp) 2dbb70: 00 00 2dbb72: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) 2dbb79: 00 2dbb7a: 48 8b 07 mov (%rdi),%rax 2dbb7d: 89 4c 24 04 mov %ecx,0x4(%rsp) 2dbb81: 48 8b 00 mov (%rax),%rax 2dbb84: e8 00 00 00 00 callq 2dbb89 2dbb89: 8b 54 24 10 mov 0x10(%rsp),%edx 2dbb8d: 8b 4c 24 04 mov 0x4(%rsp),%ecx 2dbb91: 83 fa 05 cmp $0x5,%edx 2dbb94: 77 1e ja 2dbbb4 2dbb96: 41 0f b6 87 c8 02 00 movzbl 0x2c8(%r15),%eax 2dbb9d: 00 2dbb9e: 4c 8b 85 b8 01 00 00 mov 0x1b8(%rbp),%r8 2dbba5: 48 8d 34 80 lea (%rax,%rax,4),%rsi 2dbba9: 48 8d 04 70 lea (%rax,%rsi,2),%rax 2dbbad: 49 8d 04 c0 lea (%r8,%rax,8),%rax 2dbbb1: 89 50 14 mov %edx,0x14(%rax) 2dbbb4: 8b 44 24 14 mov 0x14(%rsp),%eax 2dbbb8: 83 f8 05 cmp $0x5,%eax 2dbbbb: 77 30 ja 2dbbed 2dbbbd: 49 69 d6 d8 04 00 00 imul $0x4d8,%r14,%rdx 2dbbc4: 48 8b b5 b8 01 00 00 mov 0x1b8(%rbp),%rsi 2dbbcb: 0f b6 94 13 c8 02 00 movzbl 0x2c8(%rbx,%rdx,1),%edx 2dbbd2: 00 2dbbd3: 48 8d 3c 92 lea (%rdx,%rdx,4),%rdi 2dbbd7: 48 8d 14 7a lea (%rdx,%rdi,2),%rdx 2dbbdb: 48 8d 3c 80 lea (%rax,%rax,4),%rdi 2dbbdf: 48 8d 04 78 lea (%rax,%rdi,2),%rax 2dbbe3: 48 8d 44 c6 10 lea 0x10(%rsi,%rax,8),%rax 2dbbe8: 48 89 44 d6 18 mov %rax,0x18(%rsi,%rdx,8) 2dbbed: 8b 44 24 0c mov 0xc(%rsp),%eax 2dbbf1: 83 f8 05 cmp $0x5,%eax 2dbbf4: 77 15 ja 2dbc0b 2dbbf6: 49 69 d6 d8 04 00 00 imul $0x4d8,%r14,%rdx 2dbbfd: 48 8b 94 13 d0 02 00 mov 0x2d0(%rbx,%rdx,1),%rdx 2dbc04: 00 2dbc05: 89 82 20 4b 00 00 mov %eax,0x4b20(%rdx) 2dbc0b: 4d 69 f6 d8 04 00 00 imul $0x4d8,%r14,%r14 2dbc12: 42 88 8c 33 74 04 00 mov %cl,0x474(%rbx,%r14,1) 2dbc19: 00 2dbc1a: 4c 63 f1 movslq %ecx,%r14 2dbc1d: 4d 89 a7 c0 01 00 00 mov %r12,0x1c0(%r15) 2dbc24: 85 c9 test %ecx,%ecx 2dbc26: 0f 89 20 fc ff ff jns 2db84c 2dbc2c: e9 55 fb ff ff jmpq 2db786 2dbc31: 4c 89 e6 mov %r12,%rsi 2dbc34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dbc3b: e8 00 00 00 00 callq 2dbc40 2dbc40: b8 ff ff ff ff mov $0xffffffff,%eax 2dbc45: e9 6f fd ff ff jmpq 2db9b9 2dbc4a: 48 8d bb b8 01 00 00 lea 0x1b8(%rbx),%rdi 2dbc51: 4c 89 e2 mov %r12,%rdx 2dbc54: 48 89 ee mov %rbp,%rsi 2dbc57: e8 84 ec ff ff callq 2da8e0 2dbc5c: 4c 63 f0 movslq %eax,%r14 2dbc5f: 85 c0 test %eax,%eax 2dbc61: 0f 89 e5 fb ff ff jns 2db84c 2dbc67: b8 02 00 00 00 mov $0x2,%eax 2dbc6c: e9 48 fd ff ff jmpq 2db9b9 2dbc71: 48 8b 85 c8 03 00 00 mov 0x3c8(%rbp),%rax 2dbc78: 48 85 c0 test %rax,%rax 2dbc7b: 74 14 je 2dbc91 2dbc7d: 49 69 ce d8 04 00 00 imul $0x4d8,%r14,%rcx 2dbc84: 48 89 84 0b 30 04 00 mov %rax,0x430(%rbx,%rcx,1) 2dbc8b: 00 2dbc8c: e9 b8 fc ff ff jmpq 2db949 2dbc91: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 2dbc98: 48 01 d8 add %rbx,%rax 2dbc9b: 48 8b 88 e0 02 00 00 mov 0x2e0(%rax),%rcx 2dbca2: 48 63 49 18 movslq 0x18(%rcx),%rcx 2dbca6: 48 8b 8c cd e0 03 00 mov 0x3e0(%rbp,%rcx,8),%rcx 2dbcad: 00 2dbcae: 48 89 88 30 04 00 00 mov %rcx,0x430(%rax) 2dbcb5: e9 8f fc ff ff jmpq 2db949 2dbcba: b8 03 00 00 00 mov $0x3,%eax 2dbcbf: e9 f5 fc ff ff jmpq 2db9b9 2dbcc4: 8b 8d b0 03 00 00 mov 0x3b0(%rbp),%ecx 2dbcca: 48 63 7a 18 movslq 0x18(%rdx),%rdi 2dbcce: 85 c9 test %ecx,%ecx 2dbcd0: 0f 8e 9c 00 00 00 jle 2dbd72 2dbcd6: 31 c0 xor %eax,%eax 2dbcd8: eb 08 jmp 2dbce2 2dbcda: 48 83 c0 01 add $0x1,%rax 2dbcde: 39 c1 cmp %eax,%ecx 2dbce0: 7e 71 jle 2dbd53 2dbce2: 80 bc 03 d4 1e 00 00 cmpb $0x0,0x1ed4(%rbx,%rax,1) 2dbce9: 00 2dbcea: 48 63 f0 movslq %eax,%rsi 2dbced: 75 eb jne 2dbcda 2dbcef: 80 bc 03 c8 1e 00 00 cmpb $0x1,0x1ec8(%rbx,%rax,1) 2dbcf6: 01 2dbcf7: 75 e1 jne 2dbcda 2dbcf9: 39 c7 cmp %eax,%edi 2dbcfb: 75 dd jne 2dbcda 2dbcfd: 48 8b 8c f5 78 03 00 mov 0x378(%rbp,%rsi,8),%rcx 2dbd04: 00 2dbd05: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 2dbd0c: 48 89 8c 03 f0 02 00 mov %rcx,0x2f0(%rbx,%rax,1) 2dbd13: 00 2dbd14: 48 85 c9 test %rcx,%rcx 2dbd17: 0f 84 fe fb ff ff je 2db91b 2dbd1d: 8b b5 b0 03 00 00 mov 0x3b0(%rbp),%esi 2dbd23: 85 f6 test %esi,%esi 2dbd25: 0f 84 f0 fb ff ff je 2db91b 2dbd2b: 31 c0 xor %eax,%eax 2dbd2d: eb 10 jmp 2dbd3f 2dbd2f: 48 83 c0 01 add $0x1,%rax 2dbd33: 39 85 b0 03 00 00 cmp %eax,0x3b0(%rbp) 2dbd39: 0f 86 dc fb ff ff jbe 2db91b 2dbd3f: 48 39 8c c5 78 03 00 cmp %rcx,0x378(%rbp,%rax,8) 2dbd46: 00 2dbd47: 75 e6 jne 2dbd2f 2dbd49: c6 84 03 d4 1e 00 00 movb $0x1,0x1ed4(%rbx,%rax,1) 2dbd50: 01 2dbd51: eb dc jmp 2dbd2f 2dbd53: 31 c0 xor %eax,%eax 2dbd55: 39 cf cmp %ecx,%edi 2dbd57: 7d 0a jge 2dbd63 2dbd59: eb 3d jmp 2dbd98 2dbd5b: 48 83 c0 01 add $0x1,%rax 2dbd5f: 39 c1 cmp %eax,%ecx 2dbd61: 7e 1d jle 2dbd80 2dbd63: 80 bc 03 d4 1e 00 00 cmpb $0x0,0x1ed4(%rbx,%rax,1) 2dbd6a: 00 2dbd6b: 48 63 f0 movslq %eax,%rsi 2dbd6e: 75 eb jne 2dbd5b 2dbd70: eb 8b jmp 2dbcfd 2dbd72: 39 cf cmp %ecx,%edi 2dbd74: 7d 0a jge 2dbd80 2dbd76: 80 bc 3b d4 1e 00 00 cmpb $0x0,0x1ed4(%rbx,%rdi,1) 2dbd7d: 00 2dbd7e: 74 22 je 2dbda2 2dbd80: 49 69 c6 d8 04 00 00 imul $0x4d8,%r14,%rax 2dbd87: 48 c7 84 03 f0 02 00 movq $0x0,0x2f0(%rbx,%rax,1) 2dbd8e: 00 00 00 00 00 2dbd93: e9 83 fb ff ff jmpq 2db91b 2dbd98: 80 bc 3b d4 1e 00 00 cmpb $0x0,0x1ed4(%rbx,%rdi,1) 2dbd9f: 00 2dbda0: 75 c1 jne 2dbd63 2dbda2: 48 8b 8c fd 78 03 00 mov 0x378(%rbp,%rdi,8),%rcx 2dbda9: 00 2dbdaa: e9 56 ff ff ff jmpq 2dbd05 2dbdaf: e8 00 00 00 00 callq 2dbdb4 2dbdb4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dbdbb: 00 00 00 00 2dbdbf: 90 nop 00000000002dbdc0 : 2dbdc0: e8 00 00 00 00 callq 2dbdc5 2dbdc5: 48 8b 87 80 03 00 00 mov 0x380(%rdi),%rax 2dbdcc: 48 89 86 80 24 01 00 mov %rax,0x12480(%rsi) 2dbdd3: c3 retq 2dbdd4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dbddb: 00 00 00 00 2dbddf: 90 nop 00000000002dbde0 : 2dbde0: e8 00 00 00 00 callq 2dbde5 2dbde5: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2dbdec: 48 8b 80 18 04 00 00 mov 0x418(%rax),%rax 2dbdf3: 8b 40 24 mov 0x24(%rax),%eax 2dbdf6: 85 c0 test %eax,%eax 2dbdf8: 0f 9f c0 setg %al 2dbdfb: c3 retq 2dbdfc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002dbe00 : 2dbe00: e8 00 00 00 00 callq 2dbe05 2dbe05: 41 57 push %r15 2dbe07: 41 56 push %r14 2dbe09: 41 55 push %r13 2dbe0b: 41 54 push %r12 2dbe0d: 55 push %rbp 2dbe0e: 53 push %rbx 2dbe0f: 48 83 ec 40 sub $0x40,%rsp 2dbe13: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 2dbe18: 89 54 24 3c mov %edx,0x3c(%rsp) 2dbe1c: 48 85 f6 test %rsi,%rsi 2dbe1f: 0f 84 57 03 00 00 je 2dc17c 2dbe25: 4c 8b b7 78 03 00 00 mov 0x378(%rdi),%r14 2dbe2c: 49 89 f7 mov %rsi,%r15 2dbe2f: 49 8b 86 10 04 00 00 mov 0x410(%r14),%rax 2dbe36: 48 8b 40 38 mov 0x38(%rax),%rax 2dbe3a: 48 85 c0 test %rax,%rax 2dbe3d: 74 13 je 2dbe52 2dbe3f: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 2dbe44: e8 00 00 00 00 callq 2dbe49 2dbe49: 83 f8 01 cmp $0x1,%eax 2dbe4c: 0f 85 aa 02 00 00 jne 2dc0fc 2dbe52: 41 80 bf b0 01 00 00 cmpb $0x0,0x1b0(%r15) 2dbe59: 00 2dbe5a: 0f 84 0b 03 00 00 je 2dc16b 2dbe60: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2dbe67: 00 00 2dbe69: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2dbe6e: 4c 8b b0 78 03 00 00 mov 0x378(%rax),%r14 2dbe75: 49 8d 87 b8 01 00 00 lea 0x1b8(%r15),%rax 2dbe7c: 48 89 44 24 30 mov %rax,0x30(%rsp) 2dbe81: 49 8d 47 08 lea 0x8(%r15),%rax 2dbe85: 48 89 44 24 18 mov %rax,0x18(%rsp) 2dbe8a: 4d 89 f5 mov %r14,%r13 2dbe8d: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2dbe92: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 2dbe97: 45 31 f6 xor %r14d,%r14d 2dbe9a: 49 8b 2c c7 mov (%r15,%rax,8),%rbp 2dbe9e: 41 8b 85 a8 02 00 00 mov 0x2a8(%r13),%eax 2dbea5: 85 c0 test %eax,%eax 2dbea7: 0f 84 d0 01 00 00 je 2dc07d 2dbead: 4d 89 e9 mov %r13,%r9 2dbeb0: 4d 89 fa mov %r15,%r10 2dbeb3: 45 89 f5 mov %r14d,%r13d 2dbeb6: 4d 89 e6 mov %r12,%r14 2dbeb9: 49 89 ec mov %rbp,%r12 2dbebc: eb 18 jmp 2dbed6 2dbebe: 41 83 c5 01 add $0x1,%r13d 2dbec2: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 2dbec9: 45 39 a9 a8 02 00 00 cmp %r13d,0x2a8(%r9) 2dbed0: 0f 86 a1 01 00 00 jbe 2dc077 2dbed6: 49 8b 46 08 mov 0x8(%r14),%rax 2dbeda: 4c 39 e0 cmp %r12,%rax 2dbedd: 75 df jne 2dbebe 2dbedf: 49 8b 89 10 04 00 00 mov 0x410(%r9),%rcx 2dbee6: 48 8b 49 60 mov 0x60(%rcx),%rcx 2dbeea: 48 85 c9 test %rcx,%rcx 2dbeed: 74 15 je 2dbf04 2dbeef: 49 8b 3e mov (%r14),%rdi 2dbef2: 48 85 ff test %rdi,%rdi 2dbef5: 74 0d je 2dbf04 2dbef7: 83 bf 18 01 00 00 20 cmpl $0x20,0x118(%rdi) 2dbefe: 0f 84 07 02 00 00 je 2dc10b 2dbf04: 8b 80 24 03 00 00 mov 0x324(%rax),%eax 2dbf0a: 8d 48 e0 lea -0x20(%rax),%ecx 2dbf0d: 83 e1 df and $0xffffffdf,%ecx 2dbf10: 74 07 je 2dbf19 2dbf12: 3d 80 00 00 00 cmp $0x80,%eax 2dbf17: 75 a5 jne 2dbebe 2dbf19: 41 0f b6 82 b0 01 00 movzbl 0x1b0(%r10),%eax 2dbf20: 00 2dbf21: 84 c0 test %al,%al 2dbf23: 0f 84 a1 00 00 00 je 2dbfca 2dbf29: 48 8b 74 24 18 mov 0x18(%rsp),%rsi 2dbf2e: 83 e8 01 sub $0x1,%eax 2dbf31: 4c 89 34 24 mov %r14,(%rsp) 2dbf35: 4c 89 d3 mov %r10,%rbx 2dbf38: 45 8b 7c 24 34 mov 0x34(%r12),%r15d 2dbf3d: 45 89 ee mov %r13d,%r14d 2dbf40: 4d 89 e5 mov %r12,%r13 2dbf43: 48 8d 0c c6 lea (%rsi,%rax,8),%rcx 2dbf47: 49 89 cc mov %rcx,%r12 2dbf4a: 48 8b 2b mov (%rbx),%rbp 2dbf4d: 44 3b 7d 34 cmp 0x34(%rbp),%r15d 2dbf51: 75 64 jne 2dbfb7 2dbf53: 8b 45 4c mov 0x4c(%rbp),%eax 2dbf56: 41 39 45 4c cmp %eax,0x4c(%r13) 2dbf5a: 75 5b jne 2dbfb7 2dbf5c: 8b 45 3c mov 0x3c(%rbp),%eax 2dbf5f: 41 39 45 3c cmp %eax,0x3c(%r13) 2dbf63: 75 52 jne 2dbfb7 2dbf65: 8b 45 54 mov 0x54(%rbp),%eax 2dbf68: 41 39 45 54 cmp %eax,0x54(%r13) 2dbf6c: 75 49 jne 2dbfb7 2dbf6e: 48 89 ee mov %rbp,%rsi 2dbf71: 4c 89 ef mov %r13,%rdi 2dbf74: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 2dbf79: 4c 89 54 24 08 mov %r10,0x8(%rsp) 2dbf7e: e8 7d c8 ff ff callq 2d8800 2dbf83: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 2dbf88: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 2dbf8d: 84 c0 test %al,%al 2dbf8f: 74 26 je 2dbfb7 2dbf91: 8b 85 24 03 00 00 mov 0x324(%rbp),%eax 2dbf97: 8d 50 e0 lea -0x20(%rax),%edx 2dbf9a: 83 e2 df and $0xffffffdf,%edx 2dbf9d: 74 18 je 2dbfb7 2dbf9f: 3d 80 00 00 00 cmp $0x80,%eax 2dbfa4: 74 11 je 2dbfb7 2dbfa6: 48 8b 45 08 mov 0x8(%rbp),%rax 2dbfaa: 81 78 38 00 02 00 00 cmpl $0x200,0x38(%rax) 2dbfb1: 0f 85 7b 01 00 00 jne 2dc132 2dbfb7: 48 83 c3 08 add $0x8,%rbx 2dbfbb: 49 39 dc cmp %rbx,%r12 2dbfbe: 75 8a jne 2dbf4a 2dbfc0: 4d 89 ec mov %r13,%r12 2dbfc3: 45 89 f5 mov %r14d,%r13d 2dbfc6: 4c 8b 34 24 mov (%rsp),%r14 2dbfca: 41 8b b9 70 03 00 00 mov 0x370(%r9),%edi 2dbfd1: 49 8b b6 88 02 00 00 mov 0x288(%r14),%rsi 2dbfd8: 85 ff test %edi,%edi 2dbfda: 74 22 je 2dbffe 2dbfdc: 31 c0 xor %eax,%eax 2dbfde: eb 08 jmp 2dbfe8 2dbfe0: 48 83 c0 01 add $0x1,%rax 2dbfe4: 39 c7 cmp %eax,%edi 2dbfe6: 76 16 jbe 2dbffe 2dbfe8: 48 63 c8 movslq %eax,%rcx 2dbfeb: 49 3b b4 c1 38 03 00 cmp 0x338(%r9,%rax,8),%rsi 2dbff2: 00 2dbff3: 75 eb jne 2dbfe0 2dbff5: 41 80 ac 0a da 1e 00 subb $0x1,0x1eda(%r10,%rcx,1) 2dbffc: 00 01 2dbffe: 49 3b b1 30 03 00 00 cmp 0x330(%r9),%rsi 2dc005: 0f 84 3f 01 00 00 je 2dc14a 2dc00b: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2dc010: 48 8b 86 78 03 00 00 mov 0x378(%rsi),%rax 2dc017: 48 8b 88 30 03 00 00 mov 0x330(%rax),%rcx 2dc01e: 49 89 8e 88 02 00 00 mov %rcx,0x288(%r14) 2dc025: 4c 8b 8e 78 03 00 00 mov 0x378(%rsi),%r9 2dc02c: 41 8b b9 70 03 00 00 mov 0x370(%r9),%edi 2dc033: 85 ff test %edi,%edi 2dc035: 74 22 je 2dc059 2dc037: 31 c0 xor %eax,%eax 2dc039: eb 08 jmp 2dc043 2dc03b: 48 83 c0 01 add $0x1,%rax 2dc03f: 39 c7 cmp %eax,%edi 2dc041: 76 16 jbe 2dc059 2dc043: 48 63 f0 movslq %eax,%rsi 2dc046: 49 3b 8c c1 38 03 00 cmp 0x338(%r9,%rax,8),%rcx 2dc04d: 00 2dc04e: 75 eb jne 2dc03b 2dc050: 41 80 84 32 da 1e 00 addb $0x1,0x1eda(%r10,%rsi,1) 2dc057: 00 01 2dc059: 49 3b 89 30 03 00 00 cmp 0x330(%r9),%rcx 2dc060: 0f 84 f1 00 00 00 je 2dc157 2dc066: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2dc06b: 4c 8b 88 78 03 00 00 mov 0x378(%rax),%r9 2dc072: e9 47 fe ff ff jmpq 2dbebe 2dc077: 4d 89 d7 mov %r10,%r15 2dc07a: 4d 89 cd mov %r9,%r13 2dc07d: 48 83 44 24 20 01 addq $0x1,0x20(%rsp) 2dc083: 41 0f b6 87 b0 01 00 movzbl 0x1b0(%r15),%eax 2dc08a: 00 2dc08b: 48 8b 74 24 20 mov 0x20(%rsp),%rsi 2dc090: 39 f0 cmp %esi,%eax 2dc092: 0f 8f f5 fd ff ff jg 2dbe8d 2dc098: 48 8b 6c 24 30 mov 0x30(%rsp),%rbp 2dc09d: 49 8d 9f c8 1e 00 00 lea 0x1ec8(%r15),%rbx 2dc0a4: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2dc0a9: 74 17 je 2dc0c2 2dc0ab: 48 83 7d 08 00 cmpq $0x0,0x8(%rbp) 2dc0b0: 74 10 je 2dc0c2 2dc0b2: 48 89 ef mov %rbp,%rdi 2dc0b5: e8 00 00 00 00 callq 2dc0ba 2dc0ba: 84 c0 test %al,%al 2dc0bc: 0f 84 a2 00 00 00 je 2dc164 2dc0c2: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2dc0c9: 48 39 eb cmp %rbp,%rbx 2dc0cc: 75 d6 jne 2dc0a4 2dc0ce: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 2dc0d3: 0f b6 54 24 3c movzbl 0x3c(%rsp),%edx 2dc0d8: 4c 89 fe mov %r15,%rsi 2dc0db: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2dc0e2: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2dc0e9: 48 8b 40 20 mov 0x20(%rax),%rax 2dc0ed: e8 00 00 00 00 callq 2dc0f2 2dc0f2: 3c 01 cmp $0x1,%al 2dc0f4: 19 c0 sbb %eax,%eax 2dc0f6: 83 e0 0c and $0xc,%eax 2dc0f9: 83 c0 01 add $0x1,%eax 2dc0fc: 48 83 c4 40 add $0x40,%rsp 2dc100: 5b pop %rbx 2dc101: 5d pop %rbp 2dc102: 41 5c pop %r12 2dc104: 41 5d pop %r13 2dc106: 41 5e pop %r14 2dc108: 41 5f pop %r15 2dc10a: c3 retq 2dc10b: 4c 89 14 24 mov %r10,(%rsp) 2dc10f: e8 00 00 00 00 callq 2dc114 2dc114: 83 f8 01 cmp $0x1,%eax 2dc117: 75 e3 jne 2dc0fc 2dc119: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2dc11e: 49 8b 46 08 mov 0x8(%r14),%rax 2dc122: 4c 8b 14 24 mov (%rsp),%r10 2dc126: 4c 8b 8e 78 03 00 00 mov 0x378(%rsi),%r9 2dc12d: e9 d2 fd ff ff jmpq 2dbf04 2dc132: 4d 89 ec mov %r13,%r12 2dc135: 45 89 f5 mov %r14d,%r13d 2dc138: 4c 8b 34 24 mov (%rsp),%r14 2dc13c: 48 85 ed test %rbp,%rbp 2dc13f: 0f 85 79 fd ff ff jne 2dbebe 2dc145: e9 80 fe ff ff jmpq 2dbfca 2dc14a: 41 80 aa e1 1e 00 00 subb $0x1,0x1ee1(%r10) 2dc151: 01 2dc152: e9 b4 fe ff ff jmpq 2dc00b 2dc157: 41 80 82 e1 1e 00 00 addb $0x1,0x1ee1(%r10) 2dc15e: 01 2dc15f: e9 02 ff ff ff jmpq 2dc066 2dc164: b8 0e 00 00 00 mov $0xe,%eax 2dc169: eb 91 jmp 2dc0fc 2dc16b: 49 8d 87 b8 01 00 00 lea 0x1b8(%r15),%rax 2dc172: 48 89 44 24 30 mov %rax,0x30(%rsp) 2dc177: e9 1c ff ff ff jmpq 2dc098 2dc17c: b8 ff ff ff ff mov $0xffffffff,%eax 2dc181: e9 76 ff ff ff jmpq 2dc0fc 2dc186: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2dc18d: 00 00 00 00000000002dc190 : 2dc190: e8 00 00 00 00 callq 2dc195 2dc195: 80 bf b0 01 00 00 00 cmpb $0x0,0x1b0(%rdi) 2dc19c: 74 61 je 2dc1ff 2dc19e: 41 55 push %r13 2dc1a0: 49 89 fd mov %rdi,%r13 2dc1a3: 41 54 push %r12 2dc1a5: 45 31 e4 xor %r12d,%r12d 2dc1a8: 55 push %rbp 2dc1a9: 48 89 fd mov %rdi,%rbp 2dc1ac: 53 push %rbx 2dc1ad: 8b 45 38 mov 0x38(%rbp),%eax 2dc1b0: 31 db xor %ebx,%ebx 2dc1b2: 85 c0 test %eax,%eax 2dc1b4: 7e 13 jle 2dc1c9 2dc1b6: 48 8b 7c dd 50 mov 0x50(%rbp,%rbx,8),%rdi 2dc1bb: 48 83 c3 01 add $0x1,%rbx 2dc1bf: e8 00 00 00 00 callq 2dc1c4 2dc1c4: 39 5d 38 cmp %ebx,0x38(%rbp) 2dc1c7: 7f ed jg 2dc1b6 2dc1c9: c7 45 38 00 00 00 00 movl $0x0,0x38(%rbp) 2dc1d0: 4b 8b 7c e5 00 mov 0x0(%r13,%r12,8),%rdi 2dc1d5: 48 83 c5 40 add $0x40,%rbp 2dc1d9: e8 00 00 00 00 callq 2dc1de 2dc1de: 4b c7 44 e5 00 00 00 movq $0x0,0x0(%r13,%r12,8) 2dc1e5: 00 00 2dc1e7: 41 0f b6 85 b0 01 00 movzbl 0x1b0(%r13),%eax 2dc1ee: 00 2dc1ef: 49 83 c4 01 add $0x1,%r12 2dc1f3: 44 39 e0 cmp %r12d,%eax 2dc1f6: 7f b5 jg 2dc1ad 2dc1f8: 5b pop %rbx 2dc1f9: 5d pop %rbp 2dc1fa: 41 5c pop %r12 2dc1fc: 41 5d pop %r13 2dc1fe: c3 retq 2dc1ff: c3 retq 00000000002dc200 : 2dc200: e8 00 00 00 00 callq 2dc205 2dc205: 41 56 push %r14 2dc207: ba 90 24 01 00 mov $0x12490,%edx 2dc20c: 41 55 push %r13 2dc20e: 41 54 push %r12 2dc210: 49 89 f4 mov %rsi,%r12 2dc213: 55 push %rbp 2dc214: 4c 89 e5 mov %r12,%rbp 2dc217: 53 push %rbx 2dc218: 44 8b ae 88 24 01 00 mov 0x12488(%rsi),%r13d 2dc21f: 48 89 fe mov %rdi,%rsi 2dc222: 4c 89 e7 mov %r12,%rdi 2dc225: e8 00 00 00 00 callq 2dc22a 2dc22a: 49 8d 84 24 78 04 00 lea 0x478(%r12),%rax 2dc231: 00 2dc232: 49 8d 8c 24 88 21 00 lea 0x2188(%r12),%rcx 2dc239: 00 2dc23a: 48 8b 10 mov (%rax),%rdx 2dc23d: 48 85 d2 test %rdx,%rdx 2dc240: 74 19 je 2dc25b 2dc242: 0f b6 92 bc 02 00 00 movzbl 0x2bc(%rdx),%edx 2dc249: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2dc250: 49 8d 94 14 b8 01 00 lea 0x1b8(%r12,%rdx,1),%rdx 2dc257: 00 2dc258: 48 89 10 mov %rdx,(%rax) 2dc25b: 48 8b 50 08 mov 0x8(%rax),%rdx 2dc25f: 48 85 d2 test %rdx,%rdx 2dc262: 74 1a je 2dc27e 2dc264: 0f b6 92 bc 02 00 00 movzbl 0x2bc(%rdx),%edx 2dc26b: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2dc272: 49 8d 94 14 b8 01 00 lea 0x1b8(%r12,%rdx,1),%rdx 2dc279: 00 2dc27a: 48 89 50 08 mov %rdx,0x8(%rax) 2dc27e: 48 8b 50 10 mov 0x10(%rax),%rdx 2dc282: 48 85 d2 test %rdx,%rdx 2dc285: 74 1a je 2dc2a1 2dc287: 0f b6 92 bc 02 00 00 movzbl 0x2bc(%rdx),%edx 2dc28e: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2dc295: 49 8d 94 14 b8 01 00 lea 0x1b8(%r12,%rdx,1),%rdx 2dc29c: 00 2dc29d: 48 89 50 10 mov %rdx,0x10(%rax) 2dc2a1: 48 8b 50 18 mov 0x18(%rax),%rdx 2dc2a5: 48 85 d2 test %rdx,%rdx 2dc2a8: 74 1a je 2dc2c4 2dc2aa: 0f b6 92 bc 02 00 00 movzbl 0x2bc(%rdx),%edx 2dc2b1: 48 69 d2 d8 04 00 00 imul $0x4d8,%rdx,%rdx 2dc2b8: 49 8d 94 14 b8 01 00 lea 0x1b8(%r12,%rdx,1),%rdx 2dc2bf: 00 2dc2c0: 48 89 50 18 mov %rdx,0x18(%rax) 2dc2c4: 48 05 d8 04 00 00 add $0x4d8,%rax 2dc2ca: 48 39 c8 cmp %rcx,%rax 2dc2cd: 0f 85 67 ff ff ff jne 2dc23a 2dc2d3: 41 80 bc 24 b0 01 00 cmpb $0x0,0x1b0(%r12) 2dc2da: 00 00 2dc2dc: 74 3e je 2dc31c 2dc2de: 45 31 f6 xor %r14d,%r14d 2dc2e1: 4b 8b 3c f4 mov (%r12,%r14,8),%rdi 2dc2e5: e8 00 00 00 00 callq 2dc2ea 2dc2ea: 8b 45 38 mov 0x38(%rbp),%eax 2dc2ed: 85 c0 test %eax,%eax 2dc2ef: 7e 15 jle 2dc306 2dc2f1: 31 db xor %ebx,%ebx 2dc2f3: 48 8b 7c dd 50 mov 0x50(%rbp,%rbx,8),%rdi 2dc2f8: 48 83 c3 01 add $0x1,%rbx 2dc2fc: e8 00 00 00 00 callq 2dc301 2dc301: 39 5d 38 cmp %ebx,0x38(%rbp) 2dc304: 7f ed jg 2dc2f3 2dc306: 41 0f b6 84 24 b0 01 movzbl 0x1b0(%r12),%eax 2dc30d: 00 00 2dc30f: 49 83 c6 01 add $0x1,%r14 2dc313: 48 83 c5 40 add $0x40,%rbp 2dc317: 44 39 f0 cmp %r14d,%eax 2dc31a: 7f c5 jg 2dc2e1 2dc31c: 5b pop %rbx 2dc31d: 5d pop %rbp 2dc31e: 45 89 ac 24 88 24 01 mov %r13d,0x12488(%r12) 2dc325: 00 2dc326: 41 5c pop %r12 2dc328: 41 5d pop %r13 2dc32a: 41 5e pop %r14 2dc32c: c3 retq 2dc32d: 0f 1f 00 nopl (%rax) 00000000002dc330 : 2dc330: e8 00 00 00 00 callq 2dc335 2dc335: 48 8b bf 70 03 00 00 mov 0x370(%rdi),%rdi 2dc33c: e9 bf fe ff ff jmpq 2dc200 2dc341: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dc348: 00 00 00 00 2dc34c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002dc350 : 2dc350: e8 00 00 00 00 callq 2dc355 2dc355: 8b 96 70 03 00 00 mov 0x370(%rsi),%edx 2dc35b: 31 c0 xor %eax,%eax 2dc35d: 85 d2 test %edx,%edx 2dc35f: 75 0a jne 2dc36b 2dc361: eb 21 jmp 2dc384 2dc363: 48 83 c0 01 add $0x1,%rax 2dc367: 39 c2 cmp %eax,%edx 2dc369: 76 16 jbe 2dc381 2dc36b: 80 bc 07 22 1d 00 00 cmpb $0x0,0x1d22(%rdi,%rax,1) 2dc372: 00 2dc373: 48 63 c8 movslq %eax,%rcx 2dc376: 75 eb jne 2dc363 2dc378: 48 8b 84 ce 38 03 00 mov 0x338(%rsi,%rcx,8),%rax 2dc37f: 00 2dc380: c3 retq 2dc381: 31 c0 xor %eax,%eax 2dc383: c3 retq 2dc384: c3 retq 2dc385: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dc38c: 00 00 00 00 00000000002dc390 : 2dc390: e8 00 00 00 00 callq 2dc395 2dc395: 48 83 ec 28 sub $0x28,%rsp 2dc399: 4c 8b 47 08 mov 0x8(%rdi),%r8 2dc39d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2dc3a4: 00 00 2dc3a6: 48 89 44 24 20 mov %rax,0x20(%rsp) 2dc3ab: 31 c0 xor %eax,%eax 2dc3ad: c6 87 74 01 00 00 00 movb $0x0,0x174(%rdi) 2dc3b4: c6 87 99 01 00 00 00 movb $0x0,0x199(%rdi) 2dc3bb: c6 87 be 01 00 00 00 movb $0x0,0x1be(%rdi) 2dc3c2: c6 87 08 02 00 00 00 movb $0x0,0x208(%rdi) 2dc3c9: c6 87 52 02 00 00 00 movb $0x0,0x252(%rdi) 2dc3d0: c6 87 2d 02 00 00 00 movb $0x0,0x22d(%rdi) 2dc3d7: 41 8b 80 24 03 00 00 mov 0x324(%r8),%eax 2dc3de: 83 f8 04 cmp $0x4,%eax 2dc3e1: 0f 84 4d 01 00 00 je 2dc534 2dc3e7: 8d 50 e0 lea -0x20(%rax),%edx 2dc3ea: 83 e2 df and $0xffffffdf,%edx 2dc3ed: 74 0b je 2dc3fa 2dc3ef: 3d 80 00 00 00 cmp $0x80,%eax 2dc3f4: 0f 85 21 01 00 00 jne 2dc51b 2dc3fa: 41 80 b8 e1 00 00 00 cmpb $0x0,0xe1(%r8) 2dc401: 00 2dc402: 74 53 je 2dc457 2dc404: 49 8b 80 e1 00 00 00 mov 0xe1(%r8),%rax 2dc40b: 48 89 87 2d 02 00 00 mov %rax,0x22d(%rdi) 2dc412: 49 8b 80 e9 00 00 00 mov 0xe9(%r8),%rax 2dc419: 48 89 87 35 02 00 00 mov %rax,0x235(%rdi) 2dc420: 49 8b 80 f1 00 00 00 mov 0xf1(%r8),%rax 2dc427: 48 89 87 3d 02 00 00 mov %rax,0x23d(%rdi) 2dc42e: 49 8b 80 f9 00 00 00 mov 0xf9(%r8),%rax 2dc435: 48 89 87 45 02 00 00 mov %rax,0x245(%rdi) 2dc43c: 41 8b 80 01 01 00 00 mov 0x101(%r8),%eax 2dc443: 89 87 4d 02 00 00 mov %eax,0x24d(%rdi) 2dc449: 41 0f b6 80 05 01 00 movzbl 0x105(%r8),%eax 2dc450: 00 2dc451: 88 87 51 02 00 00 mov %al,0x251(%rdi) 2dc457: 41 80 b8 bc 00 00 00 cmpb $0x0,0xbc(%r8) 2dc45e: 00 2dc45f: 74 53 je 2dc4b4 2dc461: 49 8b 80 bc 00 00 00 mov 0xbc(%r8),%rax 2dc468: 48 89 87 08 02 00 00 mov %rax,0x208(%rdi) 2dc46f: 49 8b 80 c4 00 00 00 mov 0xc4(%r8),%rax 2dc476: 48 89 87 10 02 00 00 mov %rax,0x210(%rdi) 2dc47d: 49 8b 80 cc 00 00 00 mov 0xcc(%r8),%rax 2dc484: 48 89 87 18 02 00 00 mov %rax,0x218(%rdi) 2dc48b: 49 8b 80 d4 00 00 00 mov 0xd4(%r8),%rax 2dc492: 48 89 87 20 02 00 00 mov %rax,0x220(%rdi) 2dc499: 41 8b 80 dc 00 00 00 mov 0xdc(%r8),%eax 2dc4a0: 89 87 28 02 00 00 mov %eax,0x228(%rdi) 2dc4a6: 41 0f b6 80 e0 00 00 movzbl 0xe0(%r8),%eax 2dc4ad: 00 2dc4ae: 88 87 2c 02 00 00 mov %al,0x22c(%rdi) 2dc4b4: 41 80 b8 08 02 00 00 cmpb $0x0,0x208(%r8) 2dc4bb: 00 2dc4bc: 74 5d je 2dc51b 2dc4be: 41 80 b8 38 02 00 00 cmpb $0x0,0x238(%r8) 2dc4c5: 00 2dc4c6: 75 53 jne 2dc51b 2dc4c8: 49 8b 80 08 02 00 00 mov 0x208(%r8),%rax 2dc4cf: 48 89 87 52 02 00 00 mov %rax,0x252(%rdi) 2dc4d6: 49 8b 80 10 02 00 00 mov 0x210(%r8),%rax 2dc4dd: 48 89 87 5a 02 00 00 mov %rax,0x25a(%rdi) 2dc4e4: 49 8b 80 18 02 00 00 mov 0x218(%r8),%rax 2dc4eb: 48 89 87 62 02 00 00 mov %rax,0x262(%rdi) 2dc4f2: 49 8b 80 20 02 00 00 mov 0x220(%r8),%rax 2dc4f9: 48 89 87 6a 02 00 00 mov %rax,0x26a(%rdi) 2dc500: 41 8b 80 28 02 00 00 mov 0x228(%r8),%eax 2dc507: 89 87 72 02 00 00 mov %eax,0x272(%rdi) 2dc50d: 41 0f b6 80 2c 02 00 movzbl 0x22c(%r8),%eax 2dc514: 00 2dc515: 88 87 76 02 00 00 mov %al,0x276(%rdi) 2dc51b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2dc520: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2dc527: 00 00 2dc529: 0f 85 c4 03 00 00 jne 2dc8f3 2dc52f: 48 83 c4 28 add $0x28,%rsp 2dc533: c3 retq 2dc534: 41 8b 48 68 mov 0x68(%r8),%ecx 2dc538: 45 31 c9 xor %r9d,%r9d 2dc53b: be 18 00 00 00 mov $0x18,%esi 2dc540: 31 c0 xor %eax,%eax 2dc542: 48 c7 44 24 01 00 00 movq $0x0,0x1(%rsp) 2dc549: 00 00 2dc54b: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2dc552: 00 00 2dc554: 89 c2 mov %eax,%edx 2dc556: 83 c0 08 add $0x8,%eax 2dc559: 4c 89 4c 14 08 mov %r9,0x8(%rsp,%rdx,1) 2dc55e: 39 f0 cmp %esi,%eax 2dc560: 72 f2 jb 2dc554 2dc562: 41 8b 90 cc 02 00 00 mov 0x2cc(%r8),%edx 2dc569: 41 8b 70 78 mov 0x78(%r8),%esi 2dc56d: 85 d2 test %edx,%edx 2dc56f: 0f 84 1e 02 00 00 je 2dc793 2dc575: 41 b9 82 02 00 00 mov $0x282,%r9d 2dc57b: 44 8d 5e fe lea -0x2(%rsi),%r11d 2dc57f: 44 8d 52 f5 lea -0xb(%rdx),%r10d 2dc583: 31 c0 xor %eax,%eax 2dc585: 66 44 89 4c 24 01 mov %r9w,0x1(%rsp) 2dc58b: 44 8d 4a fa lea -0x6(%rdx),%r9d 2dc58f: c6 44 24 03 0d movb $0xd,0x3(%rsp) 2dc594: 41 83 e1 fb and $0xfffffffb,%r9d 2dc598: 41 83 fb 02 cmp $0x2,%r11d 2dc59c: 77 06 ja 2dc5a4 2dc59e: 8d 46 ff lea -0x1(%rsi),%eax 2dc5a1: 83 e0 07 and $0x7,%eax 2dc5a4: c1 e0 05 shl $0x5,%eax 2dc5a7: 83 c8 1e or $0x1e,%eax 2dc5aa: 88 44 24 05 mov %al,0x5(%rsp) 2dc5ae: 45 85 c9 test %r9d,%r9d 2dc5b1: 0f 84 a2 02 00 00 je 2dc859 2dc5b7: 8d 42 fb lea -0x5(%rdx),%eax 2dc5ba: 83 e0 fb and $0xfffffffb,%eax 2dc5bd: 75 0f jne 2dc5ce 2dc5bf: 0f b6 44 24 06 movzbl 0x6(%rsp),%eax 2dc5c4: 83 e0 3f and $0x3f,%eax 2dc5c7: 83 c8 40 or $0x40,%eax 2dc5ca: 88 44 24 06 mov %al,0x6(%rsp) 2dc5ce: 41 83 fa 02 cmp $0x2,%r10d 2dc5d2: 0f 87 95 02 00 00 ja 2dc86d 2dc5d8: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 2dc5dd: 66 25 3f 8f and $0x8f3f,%ax 2dc5e1: 66 0d c0 60 or $0x60c0,%ax 2dc5e5: 66 89 44 24 06 mov %ax,0x6(%rsp) 2dc5ea: 41 8b 40 7c mov 0x7c(%r8),%eax 2dc5ee: 8d 70 ff lea -0x1(%rax),%esi 2dc5f1: 83 fe 01 cmp $0x1,%esi 2dc5f4: 77 14 ja 2dc60a 2dc5f6: 0f b6 74 24 06 movzbl 0x6(%rsp),%esi 2dc5fb: 83 e0 03 and $0x3,%eax 2dc5fe: c1 e0 04 shl $0x4,%eax 2dc601: 83 e6 cf and $0xffffffcf,%esi 2dc604: 09 f0 or %esi,%eax 2dc606: 88 44 24 06 mov %al,0x6(%rsp) 2dc60a: 48 be 00 00 00 01 01 movabs $0x101000000,%rsi 2dc611: 00 00 00 2dc614: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 2dc619: 66 25 f0 7f and $0x7ff0,%ax 2dc61d: 66 0d 08 80 or $0x8008,%ax 2dc621: 66 89 44 24 06 mov %ax,0x6(%rsp) 2dc626: 48 b8 00 00 00 ff ff movabs $0xffff000000,%rax 2dc62d: 00 00 00 2dc630: 49 23 80 d8 02 00 00 and 0x2d8(%r8),%rax 2dc637: 48 39 f0 cmp %rsi,%rax 2dc63a: 0f 84 ed 01 00 00 je 2dc82d 2dc640: 41 8b 70 70 mov 0x70(%r8),%esi 2dc644: 85 f6 test %esi,%esi 2dc646: 0f 84 87 01 00 00 je 2dc7d3 2dc64c: 41 8b 40 6c mov 0x6c(%r8),%eax 2dc650: 83 f8 03 cmp $0x3,%eax 2dc653: 0f 84 90 02 00 00 je 2dc8e9 2dc659: 0f 87 8b 01 00 00 ja 2dc7ea 2dc65f: 83 f8 01 cmp $0x1,%eax 2dc662: 0f 84 77 02 00 00 je 2dc8df 2dc668: 83 f8 02 cmp $0x2,%eax 2dc66b: 0f 85 62 01 00 00 jne 2dc7d3 2dc671: c6 44 24 08 5e movb $0x5e,0x8(%rsp) 2dc676: 0f b6 44 24 06 movzbl 0x6(%rsp),%eax 2dc67b: 83 e0 c0 and $0xffffffc0,%eax 2dc67e: 3c c0 cmp $0xc0,%al 2dc680: 0f 84 73 01 00 00 je 2dc7f9 2dc686: 0f b6 74 24 03 movzbl 0x3(%rsp),%esi 2dc68b: 44 0f b6 4c 24 02 movzbl 0x2(%rsp),%r9d 2dc691: 42 8d 54 0e 82 lea -0x7e(%rsi,%r9,1),%edx 2dc696: 89 d1 mov %edx,%ecx 2dc698: 41 8b 40 50 mov 0x50(%r8),%eax 2dc69c: 88 4c 24 04 mov %cl,0x4(%rsp) 2dc6a0: 66 89 44 24 0a mov %ax,0xa(%rsp) 2dc6a5: 41 0f b7 40 4c movzwl 0x4c(%r8),%eax 2dc6aa: 83 c0 01 add $0x1,%eax 2dc6ad: 66 41 2b 40 58 sub 0x58(%r8),%ax 2dc6b2: 66 89 44 24 0c mov %ax,0xc(%rsp) 2dc6b7: 41 8b 40 38 mov 0x38(%r8),%eax 2dc6bb: 66 89 44 24 0e mov %ax,0xe(%rsp) 2dc6c0: 41 0f b7 40 34 movzwl 0x34(%r8),%eax 2dc6c5: 83 c0 01 add $0x1,%eax 2dc6c8: 66 41 2b 40 40 sub 0x40(%r8),%ax 2dc6cd: 66 89 44 24 10 mov %ax,0x10(%rsp) 2dc6d2: 40 84 f6 test %sil,%sil 2dc6d5: 74 1a je 2dc6f1 2dc6d7: b8 01 00 00 00 mov $0x1,%eax 2dc6dc: 0f b6 d0 movzbl %al,%edx 2dc6df: 83 c0 01 add $0x1,%eax 2dc6e2: 02 4c 14 04 add 0x4(%rsp,%rdx,1),%cl 2dc6e6: 88 4c 24 04 mov %cl,0x4(%rsp) 2dc6ea: 40 38 f0 cmp %sil,%al 2dc6ed: 76 ed jbe 2dc6dc 2dc6ef: 89 ca mov %ecx,%edx 2dc6f1: f7 da neg %edx 2dc6f3: c6 87 75 01 00 00 82 movb $0x82,0x175(%rdi) 2dc6fa: 31 c0 xor %eax,%eax 2dc6fc: 88 54 24 04 mov %dl,0x4(%rsp) 2dc700: 44 88 8f 76 01 00 00 mov %r9b,0x176(%rdi) 2dc707: 40 88 b7 77 01 00 00 mov %sil,0x177(%rdi) 2dc70e: eb 05 jmp 2dc715 2dc710: 0f b6 54 04 04 movzbl 0x4(%rsp,%rax,1),%edx 2dc715: 88 94 07 79 01 00 00 mov %dl,0x179(%rdi,%rax,1) 2dc71c: 48 83 c0 01 add $0x1,%rax 2dc720: 48 83 f8 1c cmp $0x1c,%rax 2dc724: 75 ea jne 2dc710 2dc726: c6 87 74 01 00 00 01 movb $0x1,0x174(%rdi) 2dc72d: 41 80 b8 06 01 00 00 cmpb $0x0,0x106(%r8) 2dc734: 00 2dc735: 0f 84 1c fd ff ff je 2dc457 2dc73b: 49 8b 80 06 01 00 00 mov 0x106(%r8),%rax 2dc742: 48 89 87 be 01 00 00 mov %rax,0x1be(%rdi) 2dc749: 49 8b 80 0e 01 00 00 mov 0x10e(%r8),%rax 2dc750: 48 89 87 c6 01 00 00 mov %rax,0x1c6(%rdi) 2dc757: 49 8b 80 16 01 00 00 mov 0x116(%r8),%rax 2dc75e: 48 89 87 ce 01 00 00 mov %rax,0x1ce(%rdi) 2dc765: 49 8b 80 1e 01 00 00 mov 0x11e(%r8),%rax 2dc76c: 48 89 87 d6 01 00 00 mov %rax,0x1d6(%rdi) 2dc773: 41 8b 80 26 01 00 00 mov 0x126(%r8),%eax 2dc77a: 89 87 de 01 00 00 mov %eax,0x1de(%rdi) 2dc780: 41 0f b6 80 2a 01 00 movzbl 0x12a(%r8),%eax 2dc787: 00 2dc788: 88 87 e2 01 00 00 mov %al,0x1e2(%rdi) 2dc78e: e9 c4 fc ff ff jmpq 2dc457 2dc793: 83 fe 01 cmp $0x1,%esi 2dc796: 0f 84 18 01 00 00 je 2dc8b4 2dc79c: b8 82 02 00 00 mov $0x282,%eax 2dc7a1: c6 44 24 03 0d movb $0xd,0x3(%rsp) 2dc7a6: 66 89 44 24 01 mov %ax,0x1(%rsp) 2dc7ab: 8d 46 fe lea -0x2(%rsi),%eax 2dc7ae: 83 f8 02 cmp $0x2,%eax 2dc7b1: 0f 86 d6 00 00 00 jbe 2dc88d 2dc7b7: 0f b7 44 24 05 movzwl 0x5(%rsp),%eax 2dc7bc: ba 06 00 00 00 mov $0x6,%edx 2dc7c1: 66 25 e0 3f and $0x3fe0,%ax 2dc7c5: 66 0d 1e 80 or $0x801e,%ax 2dc7c9: 66 89 44 24 05 mov %ax,0x5(%rsp) 2dc7ce: e9 17 fe ff ff jmpq 2dc5ea 2dc7d3: 88 4c 24 08 mov %cl,0x8(%rsp) 2dc7d7: 83 f9 7f cmp $0x7f,%ecx 2dc7da: 0f 86 96 fe ff ff jbe 2dc676 2dc7e0: c6 44 24 02 03 movb $0x3,0x2(%rsp) 2dc7e5: e9 8c fe ff ff jmpq 2dc676 2dc7ea: 83 f8 04 cmp $0x4,%eax 2dc7ed: 75 e4 jne 2dc7d3 2dc7ef: c6 44 24 08 62 movb $0x62,0x8(%rsp) 2dc7f4: e9 7d fe ff ff jmpq 2dc676 2dc7f9: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2dc7fe: 83 e0 70 and $0x70,%eax 2dc801: 3c 70 cmp $0x70,%al 2dc803: 0f 85 7d fe ff ff jne 2dc686 2dc809: ba 04 0e 00 00 mov $0xe04,%edx 2dc80e: b9 94 ff ff ff mov $0xffffff94,%ecx 2dc813: 41 b9 04 00 00 00 mov $0x4,%r9d 2dc819: be 0e 00 00 00 mov $0xe,%esi 2dc81e: 66 89 54 24 02 mov %dx,0x2(%rsp) 2dc823: ba 94 ff ff ff mov $0xffffff94,%edx 2dc828: e9 6b fe ff ff jmpq 2dc698 2dc82d: 83 fa 01 cmp $0x1,%edx 2dc830: 74 6e je 2dc8a0 2dc832: 83 fa 0b cmp $0xb,%edx 2dc835: 74 69 je 2dc8a0 2dc837: 83 fa 03 cmp $0x3,%edx 2dc83a: 74 09 je 2dc845 2dc83c: 83 fa 0c cmp $0xc,%edx 2dc83f: 0f 85 fb fd ff ff jne 2dc640 2dc845: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2dc84a: 83 e0 f3 and $0xfffffff3,%eax 2dc84d: 83 c8 04 or $0x4,%eax 2dc850: 88 44 24 07 mov %al,0x7(%rsp) 2dc854: e9 e7 fd ff ff jmpq 2dc640 2dc859: 0f b6 44 24 06 movzbl 0x6(%rsp),%eax 2dc85e: 83 e0 3f and $0x3f,%eax 2dc861: 83 c8 80 or $0xffffff80,%eax 2dc864: 88 44 24 06 mov %al,0x6(%rsp) 2dc868: e9 61 fd ff ff jmpq 2dc5ce 2dc86d: 83 fa 0e cmp $0xe,%edx 2dc870: 0f 85 74 fd ff ff jne 2dc5ea 2dc876: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 2dc87b: 66 25 3f 8f and $0x8f3f,%ax 2dc87f: 66 0d c0 40 or $0x40c0,%ax 2dc883: 66 89 44 24 06 mov %ax,0x6(%rsp) 2dc888: e9 5d fd ff ff jmpq 2dc5ea 2dc88d: 45 31 c9 xor %r9d,%r9d 2dc890: 41 ba fb ff ff ff mov $0xfffffffb,%r10d 2dc896: ba 06 00 00 00 mov $0x6,%edx 2dc89b: e9 fe fc ff ff jmpq 2dc59e 2dc8a0: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2dc8a5: 83 e0 f3 and $0xfffffff3,%eax 2dc8a8: 83 c8 08 or $0x8,%eax 2dc8ab: 88 44 24 07 mov %al,0x7(%rsp) 2dc8af: e9 8c fd ff ff jmpq 2dc640 2dc8b4: 48 ba 82 02 0d 00 1e movabs $0x1e000d0282,%rdx 2dc8bb: 00 00 00 2dc8be: 48 b8 00 00 00 ff e0 movabs $0xffffffe0ff000000,%rax 2dc8c5: ff ff ff 2dc8c8: 48 23 44 24 01 and 0x1(%rsp),%rax 2dc8cd: 48 09 d0 or %rdx,%rax 2dc8d0: ba 01 00 00 00 mov $0x1,%edx 2dc8d5: 48 89 44 24 01 mov %rax,0x1(%rsp) 2dc8da: e9 0b fd ff ff jmpq 2dc5ea 2dc8df: c6 44 24 08 5f movb $0x5f,0x8(%rsp) 2dc8e4: e9 8d fd ff ff jmpq 2dc676 2dc8e9: c6 44 24 08 5d movb $0x5d,0x8(%rsp) 2dc8ee: e9 83 fd ff ff jmpq 2dc676 2dc8f3: e8 00 00 00 00 callq 2dc8f8 2dc8f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2dc8ff: 00 00000000002dc900 : 2dc900: e8 00 00 00 00 callq 2dc905 2dc905: 41 56 push %r14 2dc907: 48 89 d1 mov %rdx,%rcx 2dc90a: 31 d2 xor %edx,%edx 2dc90c: 4c 8d 86 b8 01 00 00 lea 0x1b8(%rsi),%r8 2dc913: 41 55 push %r13 2dc915: 48 8d 86 c0 01 00 00 lea 0x1c0(%rsi),%rax 2dc91c: 41 54 push %r12 2dc91e: 49 89 f4 mov %rsi,%r12 2dc921: 55 push %rbp 2dc922: 53 push %rbx 2dc923: 48 8b af 78 03 00 00 mov 0x378(%rdi),%rbp 2dc92a: eb 12 jmp 2dc93e 2dc92c: 83 c2 01 add $0x1,%edx 2dc92f: 48 05 d8 04 00 00 add $0x4d8,%rax 2dc935: 83 fa 06 cmp $0x6,%edx 2dc938: 0f 84 bc 00 00 00 je 2dc9fa 2dc93e: 48 3b 08 cmp (%rax),%rcx 2dc941: 75 e9 jne 2dc92c 2dc943: 48 83 b8 b8 02 00 00 cmpq $0x0,0x2b8(%rax) 2dc94a: 00 2dc94b: 75 df jne 2dc92c 2dc94d: 4c 8b a8 d0 02 00 00 mov 0x2d0(%rax),%r13 2dc954: 4d 85 ed test %r13,%r13 2dc957: 75 d3 jne 2dc92c 2dc959: 48 63 da movslq %edx,%rbx 2dc95c: 4c 89 c6 mov %r8,%rsi 2dc95f: 48 69 c3 d8 04 00 00 imul $0x4d8,%rbx,%rax 2dc966: 48 01 c6 add %rax,%rsi 2dc969: 0f 84 8b 00 00 00 je 2dc9fa 2dc96f: 8b 91 24 03 00 00 mov 0x324(%rcx),%edx 2dc975: 8d 4a e0 lea -0x20(%rdx),%ecx 2dc978: 83 e1 df and $0xffffffdf,%ecx 2dc97b: 74 16 je 2dc993 2dc97d: 81 fa 80 00 00 00 cmp $0x80,%edx 2dc983: 0f 94 c1 sete %cl 2dc986: 81 fa 00 02 00 00 cmp $0x200,%edx 2dc98c: 0f 94 c2 sete %dl 2dc98f: 08 d1 or %dl,%cl 2dc991: 74 75 je 2dca08 2dc993: 48 69 d3 d8 04 00 00 imul $0x4d8,%rbx,%rdx 2dc99a: 48 8b 8d 30 03 00 00 mov 0x330(%rbp),%rcx 2dc9a1: 49 89 8c 14 40 04 00 mov %rcx,0x440(%r12,%rdx,1) 2dc9a8: 00 2dc9a9: b8 04 00 00 00 mov $0x4,%eax 2dc9ae: 48 85 c9 test %rcx,%rcx 2dc9b1: 74 3e je 2dc9f1 2dc9b3: 8b b5 70 03 00 00 mov 0x370(%rbp),%esi 2dc9b9: 85 f6 test %esi,%esi 2dc9bb: 74 22 je 2dc9df 2dc9bd: 31 c0 xor %eax,%eax 2dc9bf: eb 08 jmp 2dc9c9 2dc9c1: 48 83 c0 01 add $0x1,%rax 2dc9c5: 39 c6 cmp %eax,%esi 2dc9c7: 76 16 jbe 2dc9df 2dc9c9: 48 63 d0 movslq %eax,%rdx 2dc9cc: 48 39 8c c5 38 03 00 cmp %rcx,0x338(%rbp,%rax,8) 2dc9d3: 00 2dc9d4: 75 eb jne 2dc9c1 2dc9d6: 41 80 84 14 da 1e 00 addb $0x1,0x1eda(%r12,%rdx,1) 2dc9dd: 00 01 2dc9df: b8 01 00 00 00 mov $0x1,%eax 2dc9e4: 48 39 8d 30 03 00 00 cmp %rcx,0x330(%rbp) 2dc9eb: 0f 84 8f 00 00 00 je 2dca80 2dc9f1: 5b pop %rbx 2dc9f2: 5d pop %rbp 2dc9f3: 41 5c pop %r12 2dc9f5: 41 5d pop %r13 2dc9f7: 41 5e pop %r14 2dc9f9: c3 retq 2dc9fa: 5b pop %rbx 2dc9fb: b8 ff ff ff ff mov $0xffffffff,%eax 2dca00: 5d pop %rbp 2dca01: 41 5c pop %r12 2dca03: 41 5d pop %r13 2dca05: 41 5e pop %r14 2dca07: c3 retq 2dca08: 4d 8d 34 04 lea (%r12,%rax,1),%r14 2dca0c: 49 c7 86 40 04 00 00 movq $0x0,0x440(%r14) 2dca13: 00 00 00 00 2dca17: 80 bf 71 01 00 00 00 cmpb $0x0,0x171(%rdi) 2dca1e: 74 43 je 2dca63 2dca20: 8b 95 70 03 00 00 mov 0x370(%rbp),%edx 2dca26: 31 c0 xor %eax,%eax 2dca28: 85 d2 test %edx,%edx 2dca2a: 75 0a jne 2dca36 2dca2c: eb 64 jmp 2dca92 2dca2e: 48 83 c0 01 add $0x1,%rax 2dca32: 39 c2 cmp %eax,%edx 2dca34: 76 16 jbe 2dca4c 2dca36: 41 80 bc 04 da 1e 00 cmpb $0x0,0x1eda(%r12,%rax,1) 2dca3d: 00 00 2dca3f: 48 63 c8 movslq %eax,%rcx 2dca42: 75 ea jne 2dca2e 2dca44: 4c 8b ac cd 38 03 00 mov 0x338(%rbp,%rcx,8),%r13 2dca4b: 00 2dca4c: 48 69 d3 d8 04 00 00 imul $0x4d8,%rbx,%rdx 2dca53: 4c 89 e9 mov %r13,%rcx 2dca56: 4d 89 ac 14 40 04 00 mov %r13,0x440(%r12,%rdx,1) 2dca5d: 00 2dca5e: e9 46 ff ff ff jmpq 2dc9a9 2dca63: 4c 89 c7 mov %r8,%rdi 2dca66: e8 00 00 00 00 callq 2dca6b 2dca6b: 49 89 86 40 04 00 00 mov %rax,0x440(%r14) 2dca72: 48 89 c1 mov %rax,%rcx 2dca75: 48 85 c0 test %rax,%rax 2dca78: 0f 85 35 ff ff ff jne 2dc9b3 2dca7e: eb a0 jmp 2dca20 2dca80: 41 80 84 24 e1 1e 00 addb $0x1,0x1ee1(%r12) 2dca87: 00 01 2dca89: 5b pop %rbx 2dca8a: 5d pop %rbp 2dca8b: 41 5c pop %r12 2dca8d: 41 5d pop %r13 2dca8f: 41 5e pop %r14 2dca91: c3 retq 2dca92: 48 69 d3 d8 04 00 00 imul $0x4d8,%rbx,%rdx 2dca99: b8 04 00 00 00 mov $0x4,%eax 2dca9e: 49 c7 84 14 40 04 00 movq $0x0,0x440(%r12,%rdx,1) 2dcaa5: 00 00 00 00 00 2dcaaa: e9 42 ff ff ff jmpq 2dc9f1 2dcaaf: 90 nop 00000000002dcab0 : 2dcab0: e8 00 00 00 00 callq 2dcab5 2dcab5: 41 56 push %r14 2dcab7: 41 55 push %r13 2dcab9: 41 54 push %r12 2dcabb: 55 push %rbp 2dcabc: 53 push %rbx 2dcabd: 4c 8b 67 08 mov 0x8(%rdi),%r12 2dcac1: 4d 85 e4 test %r12,%r12 2dcac4: 0f 84 e5 00 00 00 je 2dcbaf 2dcaca: 4c 8b 76 08 mov 0x8(%rsi),%r14 2dcace: 48 89 f5 mov %rsi,%rbp 2dcad1: 41 bd 01 00 00 00 mov $0x1,%r13d 2dcad7: 49 8b 06 mov (%r14),%rax 2dcada: 49 39 04 24 cmp %rax,(%r12) 2dcade: 74 0c je 2dcaec 2dcae0: 5b pop %rbx 2dcae1: 44 89 e8 mov %r13d,%eax 2dcae4: 5d pop %rbp 2dcae5: 41 5c pop %r12 2dcae7: 41 5d pop %r13 2dcae9: 41 5e pop %r14 2dcaeb: c3 retq 2dcaec: 41 8b 86 24 03 00 00 mov 0x324(%r14),%eax 2dcaf3: 41 39 84 24 24 03 00 cmp %eax,0x324(%r12) 2dcafa: 00 2dcafb: 75 e3 jne 2dcae0 2dcafd: 48 8b 86 38 01 00 00 mov 0x138(%rsi),%rax 2dcb04: 48 89 fb mov %rdi,%rbx 2dcb07: 48 39 87 38 01 00 00 cmp %rax,0x138(%rdi) 2dcb0e: 75 d0 jne 2dcae0 2dcb10: 48 8b 86 88 02 00 00 mov 0x288(%rsi),%rax 2dcb17: 48 39 87 88 02 00 00 cmp %rax,0x288(%rdi) 2dcb1e: 41 0f 95 c5 setne %r13b 2dcb22: 4d 39 f4 cmp %r14,%r12 2dcb25: 0f 95 c0 setne %al 2dcb28: 41 20 c5 and %al,%r13b 2dcb2b: 75 b3 jne 2dcae0 2dcb2d: 48 8b 86 30 01 00 00 mov 0x130(%rsi),%rax 2dcb34: 41 bd 01 00 00 00 mov $0x1,%r13d 2dcb3a: 48 39 87 30 01 00 00 cmp %rax,0x130(%rdi) 2dcb41: 75 9d jne 2dcae0 2dcb43: 41 8b 86 cc 02 00 00 mov 0x2cc(%r14),%eax 2dcb4a: 41 39 84 24 cc 02 00 cmp %eax,0x2cc(%r12) 2dcb51: 00 2dcb52: 75 8c jne 2dcae0 2dcb54: 49 8d 76 34 lea 0x34(%r14),%rsi 2dcb58: 49 8d 7c 24 34 lea 0x34(%r12),%rdi 2dcb5d: ba 78 00 00 00 mov $0x78,%edx 2dcb62: e8 00 00 00 00 callq 2dcb67 2dcb67: 85 c0 test %eax,%eax 2dcb69: 0f 85 71 ff ff ff jne 2dcae0 2dcb6f: 41 0f b6 84 24 28 03 movzbl 0x328(%r12),%eax 2dcb76: 00 00 2dcb78: 41 3a 86 28 03 00 00 cmp 0x328(%r14),%al 2dcb7f: 0f 85 5b ff ff ff jne 2dcae0 2dcb85: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2dcb8a: 80 7a 46 00 cmpb $0x0,0x46(%rdx) 2dcb8e: 75 08 jne 2dcb98 2dcb90: 84 c0 test %al,%al 2dcb92: 0f 84 48 ff ff ff je 2dcae0 2dcb98: 48 8b 85 20 01 00 00 mov 0x120(%rbp),%rax 2dcb9f: 48 39 83 20 01 00 00 cmp %rax,0x120(%rbx) 2dcba6: 41 0f 95 c5 setne %r13b 2dcbaa: e9 31 ff ff ff jmpq 2dcae0 2dcbaf: 45 31 ed xor %r13d,%r13d 2dcbb2: 5b pop %rbx 2dcbb3: 5d pop %rbp 2dcbb4: 44 89 e8 mov %r13d,%eax 2dcbb7: 41 5c pop %r12 2dcbb9: 41 5d pop %r13 2dcbbb: 41 5e pop %r14 2dcbbd: c3 retq 2dcbbe: 66 90 xchg %ax,%ax 00000000002dcbc0 : 2dcbc0: e8 00 00 00 00 callq 2dcbc5 2dcbc5: 8b 8f d0 02 00 00 mov 0x2d0(%rdi),%ecx 2dcbcb: 8b 57 78 mov 0x78(%rdi),%edx 2dcbce: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 2dcbd5: 48 c7 46 08 00 00 00 movq $0x0,0x8(%rsi) 2dcbdc: 00 2dcbdd: c7 46 10 00 00 00 00 movl $0x0,0x10(%rsi) 2dcbe4: 85 c9 test %ecx,%ecx 2dcbe6: 75 78 jne 2dcc60 2dcbe8: 8b 47 74 mov 0x74(%rdi),%eax 2dcbeb: 44 8d 40 ff lea -0x1(%rax),%r8d 2dcbef: 41 83 f8 02 cmp $0x2,%r8d 2dcbf3: 77 70 ja 2dcc65 2dcbf5: 8d 48 07 lea 0x7(%rax),%ecx 2dcbf8: 83 f8 01 cmp $0x1,%eax 2dcbfb: 0f 85 3c 01 00 00 jne 2dcd3d 2dcc01: 0f b6 06 movzbl (%rsi),%eax 2dcc04: 83 e0 f0 and $0xfffffff0,%eax 2dcc07: 83 c8 0d or $0xd,%eax 2dcc0a: 88 06 mov %al,(%rsi) 2dcc0c: 83 fa 01 cmp $0x1,%edx 2dcc0f: 0f b7 3e movzwl (%rsi),%edi 2dcc12: 0f 94 c0 sete %al 2dcc15: c1 e0 09 shl $0x9,%eax 2dcc18: 66 81 e7 ef f5 and $0xf5ef,%di 2dcc1d: 66 0d 10 08 or $0x810,%ax 2dcc21: 09 f8 or %edi,%eax 2dcc23: 66 89 06 mov %ax,(%rsi) 2dcc26: 41 83 f8 02 cmp $0x2,%r8d 2dcc2a: 77 42 ja 2dcc6e 2dcc2c: 89 c8 mov %ecx,%eax 2dcc2e: 83 e0 fd and $0xfffffffd,%eax 2dcc31: 83 f8 14 cmp $0x14,%eax 2dcc34: 74 45 je 2dcc7b 2dcc36: 8d 41 ef lea -0x11(%rcx),%eax 2dcc39: 83 f8 01 cmp $0x1,%eax 2dcc3c: 76 3d jbe 2dcc7b 2dcc3e: 89 c8 mov %ecx,%eax 2dcc40: 83 e0 ef and $0xffffffef,%eax 2dcc43: 83 f8 03 cmp $0x3,%eax 2dcc46: 74 09 je 2dcc51 2dcc48: 83 f9 10 cmp $0x10,%ecx 2dcc4b: 0f 85 20 01 00 00 jne 2dcd71 2dcc51: 0f b6 46 01 movzbl 0x1(%rsi),%eax 2dcc55: 83 e0 8f and $0xffffff8f,%eax 2dcc58: 83 c8 30 or $0x30,%eax 2dcc5b: 88 46 01 mov %al,0x1(%rsi) 2dcc5e: eb 1f jmp 2dcc7f 2dcc60: 83 f9 01 cmp $0x1,%ecx 2dcc63: 75 01 jne 2dcc66 2dcc65: c3 retq 2dcc66: 83 f9 0b cmp $0xb,%ecx 2dcc69: 75 18 jne 2dcc83 2dcc6b: 80 0e 01 orb $0x1,(%rsi) 2dcc6e: 80 4e 01 04 orb $0x4,0x1(%rsi) 2dcc72: 83 f9 02 cmp $0x2,%ecx 2dcc75: 0f 85 85 00 00 00 jne 2dcd00 2dcc7b: 80 4e 01 10 orb $0x10,0x1(%rsi) 2dcc7f: 89 56 10 mov %edx,0x10(%rsi) 2dcc82: c3 retq 2dcc83: 83 f9 05 cmp $0x5,%ecx 2dcc86: 8d 41 eb lea -0x15(%rcx),%eax 2dcc89: 44 8d 41 f8 lea -0x8(%rcx),%r8d 2dcc8d: 40 0f 94 c7 sete %dil 2dcc91: 83 f8 01 cmp $0x1,%eax 2dcc94: 77 78 ja 2dcd0e 2dcc96: 0f b6 06 movzbl (%rsi),%eax 2dcc99: 83 e0 f8 and $0xfffffff8,%eax 2dcc9c: 83 c8 03 or $0x3,%eax 2dcc9f: 88 06 mov %al,(%rsi) 2dcca1: 83 f9 08 cmp $0x8,%ecx 2dcca4: 0f 84 57 ff ff ff je 2dcc01 2dccaa: 40 84 ff test %dil,%dil 2dccad: 0f 85 4e ff ff ff jne 2dcc01 2dccb3: 83 f9 15 cmp $0x15,%ecx 2dccb6: 0f 94 c0 sete %al 2dccb9: 83 f9 0f cmp $0xf,%ecx 2dccbc: 40 0f 94 c7 sete %dil 2dccc0: 09 f8 or %edi,%eax 2dccc2: 83 f9 02 cmp $0x2,%ecx 2dccc5: 75 6e jne 2dcd35 2dccc7: 0f b6 06 movzbl (%rsi),%eax 2dccca: 83 e0 f0 and $0xfffffff0,%eax 2dcccd: 83 c8 0d or $0xd,%eax 2dccd0: 88 06 mov %al,(%rsi) 2dccd2: b8 80 04 18 00 mov $0x180480,%eax 2dccd7: 48 0f a3 c8 bt %rcx,%rax 2dccdb: 0f 83 45 ff ff ff jae 2dcc26 2dcce1: 83 fa 01 cmp $0x1,%edx 2dcce4: 0f b7 3e movzwl (%rsi),%edi 2dcce7: 0f 94 c0 sete %al 2dccea: c1 e0 09 shl $0x9,%eax 2dcced: 66 81 e7 8f f5 and $0xf58f,%di 2dccf2: 66 0d 50 08 or $0x850,%ax 2dccf6: 09 f8 or %edi,%eax 2dccf8: 66 89 06 mov %ax,(%rsi) 2dccfb: e9 26 ff ff ff jmpq 2dcc26 2dcd00: 83 f9 17 cmp $0x17,%ecx 2dcd03: 0f 84 72 ff ff ff je 2dcc7b 2dcd09: e9 1e ff ff ff jmpq 2dcc2c 2dcd0e: 83 f9 0c cmp $0xc,%ecx 2dcd11: 74 83 je 2dcc96 2dcd13: 8d 41 f3 lea -0xd(%rcx),%eax 2dcd16: 83 f8 05 cmp $0x5,%eax 2dcd19: 77 86 ja 2dcca1 2dcd1b: 0f b6 06 movzbl (%rsi),%eax 2dcd1e: 83 e0 f8 and $0xfffffff8,%eax 2dcd21: 83 c8 05 or $0x5,%eax 2dcd24: 88 06 mov %al,(%rsi) 2dcd26: 83 f9 05 cmp $0x5,%ecx 2dcd29: 0f 84 d2 fe ff ff je 2dcc01 2dcd2f: 83 f9 0f cmp $0xf,%ecx 2dcd32: 0f 94 c0 sete %al 2dcd35: 84 c0 test %al,%al 2dcd37: 0f 85 cf fe ff ff jne 2dcc0c 2dcd3d: 83 f9 17 cmp $0x17,%ecx 2dcd40: 0f 87 e0 fe ff ff ja 2dcc26 2dcd46: b8 40 42 84 00 mov $0x844240,%eax 2dcd4b: 48 d3 e8 shr %cl,%rax 2dcd4e: a8 01 test $0x1,%al 2dcd50: 74 3a je 2dcd8c 2dcd52: 83 fa 01 cmp $0x1,%edx 2dcd55: 0f b7 3e movzwl (%rsi),%edi 2dcd58: 0f 94 c0 sete %al 2dcd5b: c1 e0 09 shl $0x9,%eax 2dcd5e: 66 81 e7 8f f5 and $0xf58f,%di 2dcd63: 66 0d 30 08 or $0x830,%ax 2dcd67: 09 f8 or %edi,%eax 2dcd69: 66 89 06 mov %ax,(%rsi) 2dcd6c: e9 b5 fe ff ff jmpq 2dcc26 2dcd71: 83 f9 04 cmp $0x4,%ecx 2dcd74: 0f 85 05 ff ff ff jne 2dcc7f 2dcd7a: 0f b6 46 01 movzbl 0x1(%rsi),%eax 2dcd7e: 83 e0 8f and $0xffffff8f,%eax 2dcd81: 83 c8 50 or $0x50,%eax 2dcd84: 88 46 01 mov %al,0x1(%rsi) 2dcd87: e9 f3 fe ff ff jmpq 2dcc7f 2dcd8c: 83 f9 14 cmp $0x14,%ecx 2dcd8f: 0f 86 3d ff ff ff jbe 2dccd2 2dcd95: e9 8c fe ff ff jmpq 2dcc26 2dcd9a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002dcda0 : 2dcda0: e8 00 00 00 00 callq 2dcda5 2dcda5: 41 56 push %r14 2dcda7: 41 55 push %r13 2dcda9: 41 54 push %r12 2dcdab: 55 push %rbp 2dcdac: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2dcdb3: 48 89 f7 mov %rsi,%rdi 2dcdb6: 48 89 f5 mov %rsi,%rbp 2dcdb9: 4c 8b 76 08 mov 0x8(%rsi),%r14 2dcdbd: 4c 8d 6d 34 lea 0x34(%rbp),%r13 2dcdc1: 4c 8b a0 20 01 00 00 mov 0x120(%rax),%r12 2dcdc8: e8 d3 ba ff ff callq 2d88a0 2dcdcd: 4c 89 ee mov %r13,%rsi 2dcdd0: 49 8b 04 24 mov (%r12),%rax 2dcdd4: 4c 89 e7 mov %r12,%rdi 2dcdd7: 48 8b 00 mov (%rax),%rax 2dcdda: e8 00 00 00 00 callq 2dcddf 2dcddf: 84 c0 test %al,%al 2dcde1: 74 2f je 2dce12 2dcde3: 49 8b be 40 01 00 00 mov 0x140(%r14),%rdi 2dcdea: 48 89 ee mov %rbp,%rsi 2dcded: 48 8b 07 mov (%rdi),%rax 2dcdf0: 48 8b 40 08 mov 0x8(%rax),%rax 2dcdf4: e8 00 00 00 00 callq 2dcdf9 2dcdf9: 84 c0 test %al,%al 2dcdfb: 74 22 je 2dce1f 2dcdfd: 4c 89 ea mov %r13,%rdx 2dce00: 4c 89 f6 mov %r14,%rsi 2dce03: 48 89 ef mov %rbp,%rdi 2dce06: 5d pop %rbp 2dce07: 41 5c pop %r12 2dce09: 41 5d pop %r13 2dce0b: 41 5e pop %r14 2dce0d: e9 00 00 00 00 jmpq 2dce12 2dce12: 5d pop %rbp 2dce13: b8 05 00 00 00 mov $0x5,%eax 2dce18: 41 5c pop %r12 2dce1a: 41 5d pop %r13 2dce1c: 41 5e pop %r14 2dce1e: c3 retq 2dce1f: 5d pop %rbp 2dce20: b8 06 00 00 00 mov $0x6,%eax 2dce25: 41 5c pop %r12 2dce27: 41 5d pop %r13 2dce29: 41 5e pop %r14 2dce2b: c3 retq 2dce2c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002dce30 : 2dce30: e8 00 00 00 00 callq 2dce35 2dce35: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2dce3c: 49 89 f0 mov %rsi,%r8 2dce3f: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2dce46: 48 8b 40 48 mov 0x48(%rax),%rax 2dce4a: 48 85 c0 test %rax,%rax 2dce4d: 74 0c je 2dce5b 2dce4f: 48 8d 77 18 lea 0x18(%rdi),%rsi 2dce53: 4c 89 c7 mov %r8,%rdi 2dce56: e9 00 00 00 00 jmpq 2dce5b 2dce5b: b8 01 00 00 00 mov $0x1,%eax 2dce60: c3 retq 2dce61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dce68: 00 00 00 00 2dce6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002dce70 : 2dce70: e8 00 00 00 00 callq 2dce75 2dce75: 83 ff 0a cmp $0xa,%edi 2dce78: 77 1b ja 2dce95 2dce7a: 83 ff 07 cmp $0x7,%edi 2dce7d: 77 49 ja 2dcec8 2dce7f: b8 20 00 00 00 mov $0x20,%eax 2dce84: 83 ff 02 cmp $0x2,%edi 2dce87: 77 36 ja 2dcebf 2dce89: 83 ff 01 cmp $0x1,%edi 2dce8c: 19 c0 sbb %eax,%eax 2dce8e: 83 e0 f8 and $0xfffffff8,%eax 2dce91: 83 c0 10 add $0x10,%eax 2dce94: c3 retq 2dce95: 83 ff 12 cmp $0x12,%edi 2dce98: 77 18 ja 2dceb2 2dce9a: b8 0c 00 00 00 mov $0xc,%eax 2dce9f: 83 ff 10 cmp $0x10,%edi 2dcea2: 77 1b ja 2dcebf 2dcea4: 83 ef 0f sub $0xf,%edi 2dcea7: 83 ff 01 cmp $0x1,%edi 2dceaa: 77 14 ja 2dcec0 2dceac: b8 20 00 00 00 mov $0x20,%eax 2dceb1: c3 retq 2dceb2: 83 ef 13 sub $0x13,%edi 2dceb5: b8 10 00 00 00 mov $0x10,%eax 2dceba: 83 ff 01 cmp $0x1,%edi 2dcebd: 77 01 ja 2dcec0 2dcebf: c3 retq 2dcec0: 0f 0b ud2 2dcec2: b8 ff ff ff ff mov $0xffffffff,%eax 2dcec7: c3 retq 2dcec8: b8 40 00 00 00 mov $0x40,%eax 2dcecd: c3 retq 2dcece: 66 90 xchg %ax,%ax 00000000002dced0 : 2dced0: e8 00 00 00 00 callq 2dced5 2dced5: 49 89 f1 mov %rsi,%r9 2dced8: 48 85 ff test %rdi,%rdi 2dcedb: 0f 84 a7 00 00 00 je 2dcf88 2dcee1: 48 c7 06 02 00 00 00 movq $0x2,(%rsi) 2dcee8: 8b 47 34 mov 0x34(%rdi),%eax 2dceeb: 45 31 c0 xor %r8d,%r8d 2dceee: 31 d2 xor %edx,%edx 2dcef0: 85 c0 test %eax,%eax 2dcef2: 0f 84 88 00 00 00 je 2dcf80 2dcef8: 89 d1 mov %edx,%ecx 2dcefa: b8 a8 ba 06 00 mov $0x6baa8,%eax 2dceff: 48 8d 74 cf 38 lea 0x38(%rdi,%rcx,8),%rsi 2dcf04: 48 85 f6 test %rsi,%rsi 2dcf07: 74 53 je 2dcf5c 2dcf09: 0f b6 4c cf 3d movzbl 0x3d(%rdi,%rcx,8),%ecx 2dcf0e: b8 00 ee 02 00 mov $0x2ee00,%eax 2dcf13: f6 c1 40 test $0x40,%cl 2dcf16: 75 44 jne 2dcf5c 2dcf18: b8 10 b1 02 00 mov $0x2b110,%eax 2dcf1d: f6 c1 20 test $0x20,%cl 2dcf20: 75 3a jne 2dcf5c 2dcf22: b8 00 77 01 00 mov $0x17700,%eax 2dcf27: f6 c1 10 test $0x10,%cl 2dcf2a: 75 30 jne 2dcf5c 2dcf2c: b8 88 58 01 00 mov $0x15888,%eax 2dcf31: f6 c1 08 test $0x8,%cl 2dcf34: 75 26 jne 2dcf5c 2dcf36: b8 80 bb 00 00 mov $0xbb80,%eax 2dcf3b: f6 c1 04 test $0x4,%cl 2dcf3e: 75 1c jne 2dcf5c 2dcf40: b8 44 ac 00 00 mov $0xac44,%eax 2dcf45: f6 c1 02 test $0x2,%cl 2dcf48: 75 12 jne 2dcf5c 2dcf4a: 83 e1 01 and $0x1,%ecx 2dcf4d: 80 f9 01 cmp $0x1,%cl 2dcf50: 19 c0 sbb %eax,%eax 2dcf52: 25 a8 3d 06 00 and $0x63da8,%eax 2dcf57: 05 00 7d 00 00 add $0x7d00,%eax 2dcf5c: 41 39 c0 cmp %eax,%r8d 2dcf5f: 73 07 jae 2dcf68 2dcf61: 41 89 41 04 mov %eax,0x4(%r9) 2dcf65: 41 89 c0 mov %eax,%r8d 2dcf68: 83 c2 01 add $0x1,%edx 2dcf6b: 39 57 34 cmp %edx,0x34(%rdi) 2dcf6e: 77 88 ja 2dcef8 2dcf70: 41 81 f8 00 ee 02 00 cmp $0x2ee00,%r8d 2dcf77: 76 07 jbe 2dcf80 2dcf79: 41 c7 01 09 00 00 00 movl $0x9,(%r9) 2dcf80: 41 c7 41 08 00 00 00 movl $0x0,0x8(%r9) 2dcf87: 00 2dcf88: c3 retq 2dcf89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002dcf90 : 2dcf90: e8 00 00 00 00 callq 2dcf95 2dcf95: 49 89 f0 mov %rsi,%r8 2dcf98: 83 ff 11 cmp $0x11,%edi 2dcf9b: 76 5d jbe 2dcffa 2dcf9d: 8d 47 fa lea -0x6(%rdi),%eax 2dcfa0: be 03 00 00 00 mov $0x3,%esi 2dcfa5: 83 f8 01 cmp $0x1,%eax 2dcfa8: 76 2e jbe 2dcfd8 2dcfaa: be 05 00 00 00 mov $0x5,%esi 2dcfaf: 83 ff 09 cmp $0x9,%edi 2dcfb2: 74 24 je 2dcfd8 2dcfb4: be 06 00 00 00 mov $0x6,%esi 2dcfb9: 83 ff 0a cmp $0xa,%edi 2dcfbc: 74 1a je 2dcfd8 2dcfbe: be 04 00 00 00 mov $0x4,%esi 2dcfc3: 83 ff 0d cmp $0xd,%edi 2dcfc6: 74 10 je 2dcfd8 2dcfc8: 83 ff 14 cmp $0x14,%edi 2dcfcb: be 00 00 00 00 mov $0x0,%esi 2dcfd0: b8 07 00 00 00 mov $0x7,%eax 2dcfd5: 0f 44 f0 cmove %eax,%esi 2dcfd8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dcfdf: 31 c9 xor %ecx,%ecx 2dcfe1: 31 c0 xor %eax,%eax 2dcfe3: eb 06 jmp 2dcfeb 2dcfe5: 8b 0a mov (%rdx),%ecx 2dcfe7: 48 83 c2 1c add $0x1c,%rdx 2dcfeb: 39 f1 cmp %esi,%ecx 2dcfed: 74 24 je 2dd013 2dcfef: 83 c0 01 add $0x1,%eax 2dcff2: 83 f8 08 cmp $0x8,%eax 2dcff5: 75 ee jne 2dcfe5 2dcff7: 31 c0 xor %eax,%eax 2dcff9: c3 retq 2dcffa: b8 16 c8 02 00 mov $0x2c816,%eax 2dcfff: 31 f6 xor %esi,%esi 2dd001: 48 0f a3 f8 bt %rdi,%rax 2dd005: 72 d1 jb 2dcfd8 2dd007: 83 ff 03 cmp $0x3,%edi 2dd00a: 75 24 jne 2dd030 2dd00c: be 01 00 00 00 mov $0x1,%esi 2dd011: eb c5 jmp 2dcfd8 2dd013: 48 98 cltq 2dd015: 41 c7 00 0c 00 00 00 movl $0xc,(%r8) 2dd01c: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx 2dd023: 00 2dd024: 48 29 c2 sub %rax,%rdx 2dd027: 48 8d 04 95 00 00 00 lea 0x0(,%rdx,4),%rax 2dd02e: 00 2dd02f: c3 retq 2dd030: 83 ff 0c cmp $0xc,%edi 2dd033: 74 d7 je 2dd00c 2dd035: 83 ff 05 cmp $0x5,%edi 2dd038: 74 09 je 2dd043 2dd03a: 83 ff 08 cmp $0x8,%edi 2dd03d: 0f 85 5a ff ff ff jne 2dcf9d 2dd043: be 02 00 00 00 mov $0x2,%esi 2dd048: eb 8e jmp 2dcfd8 2dd04a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002dd050 : 2dd050: e8 00 00 00 00 callq 2dd055 2dd055: 83 fe 14 cmp $0x14,%esi 2dd058: 77 1d ja 2dd077 2dd05a: b8 01 00 00 00 mov $0x1,%eax 2dd05f: 89 f1 mov %esi,%ecx 2dd061: 48 d3 e0 shl %cl,%rax 2dd064: a9 97 d9 0f 00 test $0xfd997,%eax 2dd069: 74 0d je 2dd078 2dd06b: 31 c0 xor %eax,%eax 2dd06d: c7 02 00 00 00 00 movl $0x0,(%rdx) 2dd073: 66 89 42 04 mov %ax,0x4(%rdx) 2dd077: c3 retq 2dd078: a9 60 26 10 00 test $0x102660,%eax 2dd07d: 74 21 je 2dd0a0 2dd07f: 41 b8 f4 01 00 00 mov $0x1f4,%r8d 2dd085: 41 b9 40 00 00 00 mov $0x40,%r9d 2dd08b: 41 ba f4 01 00 00 mov $0x1f4,%r10d 2dd091: 66 44 89 02 mov %r8w,(%rdx) 2dd095: 66 44 89 4a 02 mov %r9w,0x2(%rdx) 2dd09a: 66 44 89 52 04 mov %r10w,0x4(%rdx) 2dd09f: c3 retq 2dd0a0: a8 08 test $0x8,%al 2dd0a2: 74 1b je 2dd0bf 2dd0a4: b9 40 00 00 00 mov $0x40,%ecx 2dd0a9: be 40 00 00 00 mov $0x40,%esi 2dd0ae: bf 40 00 00 00 mov $0x40,%edi 2dd0b3: 66 89 0a mov %cx,(%rdx) 2dd0b6: 66 89 72 02 mov %si,0x2(%rdx) 2dd0ba: 66 89 7a 04 mov %di,0x4(%rdx) 2dd0be: c3 retq 2dd0bf: c3 retq 00000000002dd0c0 : 2dd0c0: e8 00 00 00 00 callq 2dd0c5 2dd0c5: 41 54 push %r12 2dd0c7: 55 push %rbp 2dd0c8: 53 push %rbx 2dd0c9: 48 8b 07 mov (%rdi),%rax 2dd0cc: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2dd0d3: 48 85 c0 test %rax,%rax 2dd0d6: 74 33 je 2dd10b 2dd0d8: 48 89 fd mov %rdi,%rbp 2dd0db: bb 64 00 00 00 mov $0x64,%ebx 2dd0e0: eb 1a jmp 2dd0fc 2dd0e2: bf 01 00 00 00 mov $0x1,%edi 2dd0e7: e8 00 00 00 00 callq 2dd0ec 2dd0ec: 83 eb 01 sub $0x1,%ebx 2dd0ef: 74 28 je 2dd119 2dd0f1: 48 8b 45 00 mov 0x0(%rbp),%rax 2dd0f5: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2dd0fc: 48 89 ef mov %rbp,%rdi 2dd0ff: e8 00 00 00 00 callq 2dd104 2dd104: 41 89 c4 mov %eax,%r12d 2dd107: 84 c0 test %al,%al 2dd109: 74 d7 je 2dd0e2 2dd10b: 41 bc 01 00 00 00 mov $0x1,%r12d 2dd111: 44 89 e0 mov %r12d,%eax 2dd114: 5b pop %rbx 2dd115: 5d pop %rbp 2dd116: 41 5c pop %r12 2dd118: c3 retq 2dd119: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dd120: e8 00 00 00 00 callq 2dd125 2dd125: eb ea jmp 2dd111 2dd127: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2dd12e: 00 00 00000000002dd130 : 2dd130: e8 00 00 00 00 callq 2dd135 2dd135: 4c 8d 87 5c 06 00 00 lea 0x65c(%rdi),%r8 2dd13c: b8 01 00 00 00 mov $0x1,%eax 2dd141: f0 0f c1 87 5c 06 00 lock xadd %eax,0x65c(%rdi) 2dd148: 00 2dd149: 85 c0 test %eax,%eax 2dd14b: 74 15 je 2dd162 2dd14d: 78 06 js 2dd155 2dd14f: 83 c0 01 add $0x1,%eax 2dd152: 78 01 js 2dd155 2dd154: c3 retq 2dd155: be 01 00 00 00 mov $0x1,%esi 2dd15a: 4c 89 c7 mov %r8,%rdi 2dd15d: e9 00 00 00 00 jmpq 2dd162 2dd162: be 02 00 00 00 mov $0x2,%esi 2dd167: 4c 89 c7 mov %r8,%rdi 2dd16a: e9 00 00 00 00 jmpq 2dd16f 2dd16f: 90 nop 00000000002dd170 : 2dd170: e8 00 00 00 00 callq 2dd175 2dd175: 55 push %rbp 2dd176: b8 ff ff ff ff mov $0xffffffff,%eax 2dd17b: 48 89 fd mov %rdi,%rbp 2dd17e: f0 0f c1 87 5c 06 00 lock xadd %eax,0x65c(%rdi) 2dd185: 00 2dd186: 83 f8 01 cmp $0x1,%eax 2dd189: 74 06 je 2dd191 2dd18b: 85 c0 test %eax,%eax 2dd18d: 7e 27 jle 2dd1b6 2dd18f: 5d pop %rbp 2dd190: c3 retq 2dd191: 48 8b bf a8 05 00 00 mov 0x5a8(%rdi),%rdi 2dd198: 48 85 ff test %rdi,%rdi 2dd19b: 74 10 je 2dd1ad 2dd19d: e8 00 00 00 00 callq 2dd1a2 2dd1a2: 48 c7 85 a8 05 00 00 movq $0x0,0x5a8(%rbp) 2dd1a9: 00 00 00 00 2dd1ad: 48 89 ef mov %rbp,%rdi 2dd1b0: 5d pop %rbp 2dd1b1: e9 00 00 00 00 jmpq 2dd1b6 2dd1b6: 48 81 c7 5c 06 00 00 add $0x65c,%rdi 2dd1bd: be 03 00 00 00 mov $0x3,%esi 2dd1c2: 5d pop %rbp 2dd1c3: e9 00 00 00 00 jmpq 2dd1c8 2dd1c8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2dd1cf: 00 00000000002dd1d0 : 2dd1d0: e8 00 00 00 00 callq 2dd1d5 2dd1d5: 53 push %rbx 2dd1d6: 48 89 fb mov %rdi,%rbx 2dd1d9: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2dd1e0 2dd1e0: ba 60 06 00 00 mov $0x660,%edx 2dd1e5: be c0 0d 00 00 mov $0xdc0,%esi 2dd1ea: e8 00 00 00 00 callq 2dd1ef 2dd1ef: 48 85 c0 test %rax,%rax 2dd1f2: 74 66 je 2dd25a 2dd1f4: 48 8b 53 08 mov 0x8(%rbx),%rdx 2dd1f8: 48 85 d2 test %rdx,%rdx 2dd1fb: 74 5f je 2dd25c 2dd1fd: 8b 0b mov (%rbx),%ecx 2dd1ff: 48 89 90 48 06 00 00 mov %rdx,0x648(%rax) 2dd206: 89 08 mov %ecx,(%rax) 2dd208: 48 8b 8a 30 01 00 00 mov 0x130(%rdx),%rcx 2dd20f: 48 c7 80 a8 05 00 00 movq $0x0,0x5a8(%rax) 2dd216: 00 00 00 00 2dd21a: 48 89 88 50 06 00 00 mov %rcx,0x650(%rax) 2dd221: 8b 4b 10 mov 0x10(%rbx),%ecx 2dd224: 89 88 b0 05 00 00 mov %ecx,0x5b0(%rax) 2dd22a: 0f b7 4b 14 movzwl 0x14(%rbx),%ecx 2dd22e: 66 89 88 06 06 00 00 mov %cx,0x606(%rax) 2dd235: 48 8b 8a 30 01 00 00 mov 0x130(%rdx),%rcx 2dd23c: 8b 49 70 mov 0x70(%rcx),%ecx 2dd23f: 89 88 58 06 00 00 mov %ecx,0x658(%rax) 2dd245: 48 8b 92 30 01 00 00 mov 0x130(%rdx),%rdx 2dd24c: 83 42 70 01 addl $0x1,0x70(%rdx) 2dd250: c7 80 5c 06 00 00 01 movl $0x1,0x65c(%rax) 2dd257: 00 00 00 2dd25a: 5b pop %rbx 2dd25b: c3 retq 2dd25c: 48 89 c7 mov %rax,%rdi 2dd25f: e8 00 00 00 00 callq 2dd264 2dd264: 31 c0 xor %eax,%eax 2dd266: 5b pop %rbx 2dd267: c3 retq 2dd268: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2dd26f: 00 00000000002dd270 : 2dd270: e8 00 00 00 00 callq 2dd275 2dd275: 83 c6 19 add $0x19,%esi 2dd278: 89 b7 8c 03 00 00 mov %esi,0x38c(%rdi) 2dd27e: c3 retq 2dd27f: 90 nop 00000000002dd280 : 2dd280: e8 00 00 00 00 callq 2dd285 2dd285: 41 54 push %r12 2dd287: ba ff ff ff ff mov $0xffffffff,%edx 2dd28c: be c0 0d 00 00 mov $0xdc0,%esi 2dd291: 53 push %rbx 2dd292: 48 89 fb mov %rdi,%rbx 2dd295: bf 98 03 00 00 mov $0x398,%edi 2dd29a: e8 00 00 00 00 callq 2dd29f 2dd29f: 49 89 c4 mov %rax,%r12 2dd2a2: 48 85 c0 test %rax,%rax 2dd2a5: 0f 84 0e 01 00 00 je 2dd3b9 2dd2ab: ba ff ff ff ff mov $0xffffffff,%edx 2dd2b0: be c0 0d 00 00 mov $0xdc0,%esi 2dd2b5: bf 20 80 01 00 mov $0x18020,%edi 2dd2ba: c7 80 90 03 00 00 01 movl $0x1,0x390(%rax) 2dd2c1: 00 00 00 2dd2c4: 48 8b 83 98 02 00 00 mov 0x298(%rbx),%rax 2dd2cb: 49 89 84 24 80 03 00 mov %rax,0x380(%r12) 2dd2d2: 00 2dd2d3: e8 00 00 00 00 callq 2dd2d8 2dd2d8: 48 85 c0 test %rax,%rax 2dd2db: 0f 84 df 00 00 00 je 2dd3c0 2dd2e1: c7 00 01 00 00 00 movl $0x1,(%rax) 2dd2e7: 49 89 84 24 60 01 00 mov %rax,0x160(%r12) 2dd2ee: 00 2dd2ef: c6 80 18 80 01 00 01 movb $0x1,0x18018(%rax) 2dd2f6: ba ff ff ff ff mov $0xffffffff,%edx 2dd2fb: be c0 0d 00 00 mov $0xdc0,%esi 2dd300: bf 30 60 00 00 mov $0x6030,%edi 2dd305: e8 00 00 00 00 callq 2dd30a 2dd30a: 48 85 c0 test %rax,%rax 2dd30d: 0f 84 be 00 00 00 je 2dd3d1 2dd313: c7 00 01 00 00 00 movl $0x1,(%rax) 2dd319: 49 89 84 24 68 01 00 mov %rax,0x168(%r12) 2dd320: 00 2dd321: c7 40 04 02 00 00 00 movl $0x2,0x4(%rax) 2dd328: ba ff ff ff ff mov $0xffffffff,%edx 2dd32d: be c0 0d 00 00 mov $0xdc0,%esi 2dd332: bf 30 60 00 00 mov $0x6030,%edi 2dd337: e8 00 00 00 00 callq 2dd33c 2dd33c: 48 85 c0 test %rax,%rax 2dd33f: 0f 84 9d 00 00 00 je 2dd3e2 2dd345: c7 00 01 00 00 00 movl $0x1,(%rax) 2dd34b: 49 89 84 24 50 02 00 mov %rax,0x250(%r12) 2dd352: 00 2dd353: c7 40 04 02 00 00 00 movl $0x2,0x4(%rax) 2dd35a: ba ff ff ff ff mov $0xffffffff,%edx 2dd35f: be c0 0d 00 00 mov $0xdc0,%esi 2dd364: bf 68 e6 00 00 mov $0xe668,%edi 2dd369: e8 00 00 00 00 callq 2dd36e 2dd36e: 48 85 c0 test %rax,%rax 2dd371: 74 10 je 2dd383 2dd373: c7 00 01 00 00 00 movl $0x1,(%rax) 2dd379: c7 80 60 e6 00 00 00 movl $0x0,0xe660(%rax) 2dd380: 00 00 00 2dd383: ba ff ff ff ff mov $0xffffffff,%edx 2dd388: be c0 0d 00 00 mov $0xdc0,%esi 2dd38d: bf 30 60 00 00 mov $0x6030,%edi 2dd392: 49 89 84 24 48 02 00 mov %rax,0x248(%r12) 2dd399: 00 2dd39a: e8 00 00 00 00 callq 2dd39f 2dd39f: 48 85 c0 test %rax,%rax 2dd3a2: 74 4f je 2dd3f3 2dd3a4: c7 00 01 00 00 00 movl $0x1,(%rax) 2dd3aa: 49 89 84 24 58 02 00 mov %rax,0x258(%r12) 2dd3b1: 00 2dd3b2: c7 40 04 02 00 00 00 movl $0x2,0x4(%rax) 2dd3b9: 4c 89 e0 mov %r12,%rax 2dd3bc: 5b pop %rbx 2dd3bd: 41 5c pop %r12 2dd3bf: c3 retq 2dd3c0: 49 c7 84 24 60 01 00 movq $0x0,0x160(%r12) 2dd3c7: 00 00 00 00 00 2dd3cc: e9 25 ff ff ff jmpq 2dd2f6 2dd3d1: 49 c7 84 24 68 01 00 movq $0x0,0x168(%r12) 2dd3d8: 00 00 00 00 00 2dd3dd: e9 46 ff ff ff jmpq 2dd328 2dd3e2: 49 c7 84 24 50 02 00 movq $0x0,0x250(%r12) 2dd3e9: 00 00 00 00 00 2dd3ee: e9 67 ff ff ff jmpq 2dd35a 2dd3f3: 49 c7 84 24 58 02 00 movq $0x0,0x258(%r12) 2dd3fa: 00 00 00 00 00 2dd3ff: eb b8 jmp 2dd3b9 2dd401: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dd408: 00 00 00 00 2dd40c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002dd410 : 2dd410: e8 00 00 00 00 callq 2dd415 2dd415: 41 56 push %r14 2dd417: 41 55 push %r13 2dd419: 41 54 push %r12 2dd41b: 55 push %rbp 2dd41c: 53 push %rbx 2dd41d: 48 85 ff test %rdi,%rdi 2dd420: 0f 84 eb 00 00 00 je 2dd511 2dd426: 48 8b 87 80 03 00 00 mov 0x380(%rdi),%rax 2dd42d: 49 89 fd mov %rdi,%r13 2dd430: 48 85 c0 test %rax,%rax 2dd433: 0f 84 d8 00 00 00 je 2dd511 2dd439: 48 8b 28 mov (%rax),%rbp 2dd43c: 48 85 ed test %rbp,%rbp 2dd43f: 0f 84 cc 00 00 00 je 2dd511 2dd445: 4c 8d a7 88 02 00 00 lea 0x288(%rdi),%r12 2dd44c: 48 8b bd 70 03 00 00 mov 0x370(%rbp),%rdi 2dd453: 48 85 ff test %rdi,%rdi 2dd456: 0f 84 c6 00 00 00 je 2dd522 2dd45c: 48 8b 95 78 03 00 00 mov 0x378(%rbp),%rdx 2dd463: 8b 8a a8 02 00 00 mov 0x2a8(%rdx),%ecx 2dd469: 85 c9 test %ecx,%ecx 2dd46b: 74 76 je 2dd4e3 2dd46d: 83 e9 01 sub $0x1,%ecx 2dd470: 48 8d 87 b8 01 00 00 lea 0x1b8(%rdi),%rax 2dd477: 48 69 c9 d8 04 00 00 imul $0x4d8,%rcx,%rcx 2dd47e: 48 8d 8c 0f 90 06 00 lea 0x690(%rdi,%rcx,1),%rcx 2dd485: 00 2dd486: 4c 39 28 cmp %r13,(%rax) 2dd489: 74 64 je 2dd4ef 2dd48b: 48 05 d8 04 00 00 add $0x4d8,%rax 2dd491: 48 39 c8 cmp %rcx,%rax 2dd494: 75 f0 jne 2dd486 2dd496: 41 be b8 01 00 00 mov $0x1b8,%r14d 2dd49c: 31 db xor %ebx,%ebx 2dd49e: eb 07 jmp 2dd4a7 2dd4a0: 48 8b bd 70 03 00 00 mov 0x370(%rbp),%rdi 2dd4a7: 48 63 c3 movslq %ebx,%rax 2dd4aa: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2dd4b1: 4c 39 ac 07 b8 01 00 cmp %r13,0x1b8(%rdi,%rax,1) 2dd4b8: 00 2dd4b9: 75 16 jne 2dd4d1 2dd4bb: 48 8b 85 60 e7 00 00 mov 0xe760(%rbp),%rax 2dd4c2: 4c 01 f7 add %r14,%rdi 2dd4c5: e8 00 00 00 00 callq 2dd4ca 2dd4ca: 48 8b 95 78 03 00 00 mov 0x378(%rbp),%rdx 2dd4d1: 83 c3 01 add $0x1,%ebx 2dd4d4: 49 81 c6 d8 04 00 00 add $0x4d8,%r14 2dd4db: 39 9a a8 02 00 00 cmp %ebx,0x2a8(%rdx) 2dd4e1: 77 bd ja 2dd4a0 2dd4e3: 5b pop %rbx 2dd4e4: 4c 89 e0 mov %r12,%rax 2dd4e7: 5d pop %rbp 2dd4e8: 41 5c pop %r12 2dd4ea: 41 5d pop %r13 2dd4ec: 41 5e pop %r14 2dd4ee: c3 retq 2dd4ef: 41 c6 85 78 03 00 00 movb $0x0,0x378(%r13) 2dd4f6: 00 2dd4f7: 48 8b 95 78 03 00 00 mov 0x378(%rbp),%rdx 2dd4fe: 8b 82 a8 02 00 00 mov 0x2a8(%rdx),%eax 2dd504: 85 c0 test %eax,%eax 2dd506: 74 db je 2dd4e3 2dd508: 48 8b bd 70 03 00 00 mov 0x370(%rbp),%rdi 2dd50f: eb 85 jmp 2dd496 2dd511: 0f 0b ud2 2dd513: 45 31 e4 xor %r12d,%r12d 2dd516: 5b pop %rbx 2dd517: 5d pop %rbp 2dd518: 4c 89 e0 mov %r12,%rax 2dd51b: 41 5c pop %r12 2dd51d: 41 5d pop %r13 2dd51f: 41 5e pop %r14 2dd521: c3 retq 2dd522: 45 31 e4 xor %r12d,%r12d 2dd525: eb bc jmp 2dd4e3 2dd527: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2dd52e: 00 00 00000000002dd530 : 2dd530: e8 00 00 00 00 callq 2dd535 2dd535: 4c 8d 87 90 03 00 00 lea 0x390(%rdi),%r8 2dd53c: b8 01 00 00 00 mov $0x1,%eax 2dd541: f0 0f c1 87 90 03 00 lock xadd %eax,0x390(%rdi) 2dd548: 00 2dd549: 85 c0 test %eax,%eax 2dd54b: 74 15 je 2dd562 2dd54d: 78 06 js 2dd555 2dd54f: 83 c0 01 add $0x1,%eax 2dd552: 78 01 js 2dd555 2dd554: c3 retq 2dd555: be 01 00 00 00 mov $0x1,%esi 2dd55a: 4c 89 c7 mov %r8,%rdi 2dd55d: e9 00 00 00 00 jmpq 2dd562 2dd562: be 02 00 00 00 mov $0x2,%esi 2dd567: 4c 89 c7 mov %r8,%rdi 2dd56a: e9 00 00 00 00 jmpq 2dd56f 2dd56f: 90 nop 00000000002dd570 : 2dd570: e8 00 00 00 00 callq 2dd575 2dd575: ba ff ff ff ff mov $0xffffffff,%edx 2dd57a: 55 push %rbp 2dd57b: 48 89 fd mov %rdi,%rbp 2dd57e: 89 d0 mov %edx,%eax 2dd580: f0 0f c1 87 90 03 00 lock xadd %eax,0x390(%rdi) 2dd587: 00 2dd588: 83 f8 01 cmp $0x1,%eax 2dd58b: 74 0a je 2dd597 2dd58d: 85 c0 test %eax,%eax 2dd58f: 0f 8e ef 00 00 00 jle 2dd684 2dd595: 5d pop %rbp 2dd596: c3 retq 2dd597: 48 8b bf 60 01 00 00 mov 0x160(%rdi),%rdi 2dd59e: 48 85 ff test %rdi,%rdi 2dd5a1: 74 20 je 2dd5c3 2dd5a3: f0 0f c1 17 lock xadd %edx,(%rdi) 2dd5a7: 83 fa 01 cmp $0x1,%edx 2dd5aa: 0f 84 f4 00 00 00 je 2dd6a4 2dd5b0: 85 d2 test %edx,%edx 2dd5b2: 0f 8e 25 01 00 00 jle 2dd6dd 2dd5b8: 48 c7 85 60 01 00 00 movq $0x0,0x160(%rbp) 2dd5bf: 00 00 00 00 2dd5c3: 48 8b bd 68 01 00 00 mov 0x168(%rbp),%rdi 2dd5ca: 48 85 ff test %rdi,%rdi 2dd5cd: 74 25 je 2dd5f4 2dd5cf: b8 ff ff ff ff mov $0xffffffff,%eax 2dd5d4: f0 0f c1 07 lock xadd %eax,(%rdi) 2dd5d8: 83 f8 01 cmp $0x1,%eax 2dd5db: 0f 84 d7 00 00 00 je 2dd6b8 2dd5e1: 85 c0 test %eax,%eax 2dd5e3: 0f 8e e5 00 00 00 jle 2dd6ce 2dd5e9: 48 c7 85 68 01 00 00 movq $0x0,0x168(%rbp) 2dd5f0: 00 00 00 00 2dd5f4: 48 8b bd 50 02 00 00 mov 0x250(%rbp),%rdi 2dd5fb: 48 85 ff test %rdi,%rdi 2dd5fe: 74 25 je 2dd625 2dd600: b8 ff ff ff ff mov $0xffffffff,%eax 2dd605: f0 0f c1 07 lock xadd %eax,(%rdi) 2dd609: 83 f8 01 cmp $0x1,%eax 2dd60c: 0f 84 9c 00 00 00 je 2dd6ae 2dd612: 85 c0 test %eax,%eax 2dd614: 0f 8e d2 00 00 00 jle 2dd6ec 2dd61a: 48 c7 85 50 02 00 00 movq $0x0,0x250(%rbp) 2dd621: 00 00 00 00 2dd625: 48 8b bd 48 02 00 00 mov 0x248(%rbp),%rdi 2dd62c: 48 85 ff test %rdi,%rdi 2dd62f: 74 21 je 2dd652 2dd631: b8 ff ff ff ff mov $0xffffffff,%eax 2dd636: f0 0f c1 07 lock xadd %eax,(%rdi) 2dd63a: 83 f8 01 cmp $0x1,%eax 2dd63d: 74 5e je 2dd69d 2dd63f: 85 c0 test %eax,%eax 2dd641: 0f 8e b4 00 00 00 jle 2dd6fb 2dd647: 48 c7 85 48 02 00 00 movq $0x0,0x248(%rbp) 2dd64e: 00 00 00 00 2dd652: 48 8b bd 58 02 00 00 mov 0x258(%rbp),%rdi 2dd659: 48 85 ff test %rdi,%rdi 2dd65c: 74 1d je 2dd67b 2dd65e: b8 ff ff ff ff mov $0xffffffff,%eax 2dd663: f0 0f c1 07 lock xadd %eax,(%rdi) 2dd667: 83 f8 01 cmp $0x1,%eax 2dd66a: 74 2a je 2dd696 2dd66c: 85 c0 test %eax,%eax 2dd66e: 7e 52 jle 2dd6c2 2dd670: 48 c7 85 58 02 00 00 movq $0x0,0x258(%rbp) 2dd677: 00 00 00 00 2dd67b: 48 89 ef mov %rbp,%rdi 2dd67e: 5d pop %rbp 2dd67f: e9 00 00 00 00 jmpq 2dd684 2dd684: 48 81 c7 90 03 00 00 add $0x390,%rdi 2dd68b: be 03 00 00 00 mov $0x3,%esi 2dd690: 5d pop %rbp 2dd691: e9 00 00 00 00 jmpq 2dd696 2dd696: e8 00 00 00 00 callq 2dd69b 2dd69b: eb d3 jmp 2dd670 2dd69d: e8 00 00 00 00 callq 2dd6a2 2dd6a2: eb a3 jmp 2dd647 2dd6a4: e8 00 00 00 00 callq 2dd6a9 2dd6a9: e9 0a ff ff ff jmpq 2dd5b8 2dd6ae: e8 00 00 00 00 callq 2dd6b3 2dd6b3: e9 62 ff ff ff jmpq 2dd61a 2dd6b8: e8 00 00 00 00 callq 2dd6bd 2dd6bd: e9 27 ff ff ff jmpq 2dd5e9 2dd6c2: be 03 00 00 00 mov $0x3,%esi 2dd6c7: e8 00 00 00 00 callq 2dd6cc 2dd6cc: eb a2 jmp 2dd670 2dd6ce: be 03 00 00 00 mov $0x3,%esi 2dd6d3: e8 00 00 00 00 callq 2dd6d8 2dd6d8: e9 0c ff ff ff jmpq 2dd5e9 2dd6dd: be 03 00 00 00 mov $0x3,%esi 2dd6e2: e8 00 00 00 00 callq 2dd6e7 2dd6e7: e9 cc fe ff ff jmpq 2dd5b8 2dd6ec: be 03 00 00 00 mov $0x3,%esi 2dd6f1: e8 00 00 00 00 callq 2dd6f6 2dd6f6: e9 1f ff ff ff jmpq 2dd61a 2dd6fb: be 03 00 00 00 mov $0x3,%esi 2dd700: e8 00 00 00 00 callq 2dd705 2dd705: e9 3d ff ff ff jmpq 2dd647 2dd70a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002dd710 : 2dd710: e8 00 00 00 00 callq 2dd715 2dd715: b8 01 00 00 00 mov $0x1,%eax 2dd71a: f0 0f c1 07 lock xadd %eax,(%rdi) 2dd71e: 85 c0 test %eax,%eax 2dd720: 74 12 je 2dd734 2dd722: 78 06 js 2dd72a 2dd724: 83 c0 01 add $0x1,%eax 2dd727: 78 01 js 2dd72a 2dd729: c3 retq 2dd72a: be 01 00 00 00 mov $0x1,%esi 2dd72f: e9 00 00 00 00 jmpq 2dd734 2dd734: be 02 00 00 00 mov $0x2,%esi 2dd739: e9 00 00 00 00 jmpq 2dd73e 2dd73e: 66 90 xchg %ax,%ax 00000000002dd740 : 2dd740: e8 00 00 00 00 callq 2dd745 2dd745: 53 push %rbx 2dd746: b8 ff ff ff ff mov $0xffffffff,%eax 2dd74b: 48 89 fb mov %rdi,%rbx 2dd74e: 48 8b 3f mov (%rdi),%rdi 2dd751: f0 0f c1 07 lock xadd %eax,(%rdi) 2dd755: 83 f8 01 cmp $0x1,%eax 2dd758: 74 0d je 2dd767 2dd75a: 85 c0 test %eax,%eax 2dd75c: 7e 17 jle 2dd775 2dd75e: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2dd765: 5b pop %rbx 2dd766: c3 retq 2dd767: e8 00 00 00 00 callq 2dd76c 2dd76c: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2dd773: 5b pop %rbx 2dd774: c3 retq 2dd775: be 03 00 00 00 mov $0x3,%esi 2dd77a: e8 00 00 00 00 callq 2dd77f 2dd77f: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2dd786: 5b pop %rbx 2dd787: c3 retq 2dd788: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2dd78f: 00 00000000002dd790 : 2dd790: e8 00 00 00 00 callq 2dd795 2dd795: ba ff ff ff ff mov $0xffffffff,%edx 2dd79a: be c0 0d 00 00 mov $0xdc0,%esi 2dd79f: bf 20 80 01 00 mov $0x18020,%edi 2dd7a4: e8 00 00 00 00 callq 2dd7a9 2dd7a9: 48 85 c0 test %rax,%rax 2dd7ac: 74 06 je 2dd7b4 2dd7ae: c7 00 01 00 00 00 movl $0x1,(%rax) 2dd7b4: c3 retq 2dd7b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dd7bc: 00 00 00 00 00000000002dd7c0 : 2dd7c0: e8 00 00 00 00 callq 2dd7c5 2dd7c5: b8 01 00 00 00 mov $0x1,%eax 2dd7ca: f0 0f c1 07 lock xadd %eax,(%rdi) 2dd7ce: 85 c0 test %eax,%eax 2dd7d0: 74 12 je 2dd7e4 2dd7d2: 78 06 js 2dd7da 2dd7d4: 83 c0 01 add $0x1,%eax 2dd7d7: 78 01 js 2dd7da 2dd7d9: c3 retq 2dd7da: be 01 00 00 00 mov $0x1,%esi 2dd7df: e9 00 00 00 00 jmpq 2dd7e4 2dd7e4: be 02 00 00 00 mov $0x2,%esi 2dd7e9: e9 00 00 00 00 jmpq 2dd7ee 2dd7ee: 66 90 xchg %ax,%ax 00000000002dd7f0 : 2dd7f0: e8 00 00 00 00 callq 2dd7f5 2dd7f5: b8 ff ff ff ff mov $0xffffffff,%eax 2dd7fa: f0 0f c1 07 lock xadd %eax,(%rdi) 2dd7fe: 83 f8 01 cmp $0x1,%eax 2dd801: 74 05 je 2dd808 2dd803: 85 c0 test %eax,%eax 2dd805: 7e 06 jle 2dd80d 2dd807: c3 retq 2dd808: e9 00 00 00 00 jmpq 2dd80d 2dd80d: be 03 00 00 00 mov $0x3,%esi 2dd812: e9 00 00 00 00 jmpq 2dd817 2dd817: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2dd81e: 00 00 00000000002dd820 : 2dd820: e8 00 00 00 00 callq 2dd825 2dd825: ba ff ff ff ff mov $0xffffffff,%edx 2dd82a: be c0 0d 00 00 mov $0xdc0,%esi 2dd82f: bf 30 60 00 00 mov $0x6030,%edi 2dd834: e8 00 00 00 00 callq 2dd839 2dd839: 48 85 c0 test %rax,%rax 2dd83c: 74 06 je 2dd844 2dd83e: c7 00 01 00 00 00 movl $0x1,(%rax) 2dd844: c3 retq 2dd845: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dd84c: 00 00 00 00 00000000002dd850 : 2dd850: e8 00 00 00 00 callq 2dd855 2dd855: ba ff ff ff ff mov $0xffffffff,%edx 2dd85a: be c0 0d 00 00 mov $0xdc0,%esi 2dd85f: bf 68 e6 00 00 mov $0xe668,%edi 2dd864: e8 00 00 00 00 callq 2dd869 2dd869: 48 85 c0 test %rax,%rax 2dd86c: 74 10 je 2dd87e 2dd86e: c7 00 01 00 00 00 movl $0x1,(%rax) 2dd874: c7 80 60 e6 00 00 00 movl $0x0,0xe660(%rax) 2dd87b: 00 00 00 2dd87e: c3 retq 2dd87f: 90 nop 00000000002dd880 : 2dd880: e8 00 00 00 00 callq 2dd885 2dd885: b8 ff ff ff ff mov $0xffffffff,%eax 2dd88a: f0 0f c1 07 lock xadd %eax,(%rdi) 2dd88e: 83 f8 01 cmp $0x1,%eax 2dd891: 74 05 je 2dd898 2dd893: 85 c0 test %eax,%eax 2dd895: 7e 06 jle 2dd89d 2dd897: c3 retq 2dd898: e9 00 00 00 00 jmpq 2dd89d 2dd89d: be 03 00 00 00 mov $0x3,%esi 2dd8a2: e9 00 00 00 00 jmpq 2dd8a7 2dd8a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2dd8ae: 00 00 00000000002dd8b0 : 2dd8b0: e8 00 00 00 00 callq 2dd8b5 2dd8b5: b8 01 00 00 00 mov $0x1,%eax 2dd8ba: f0 0f c1 07 lock xadd %eax,(%rdi) 2dd8be: 85 c0 test %eax,%eax 2dd8c0: 74 12 je 2dd8d4 2dd8c2: 78 06 js 2dd8ca 2dd8c4: 83 c0 01 add $0x1,%eax 2dd8c7: 78 01 js 2dd8ca 2dd8c9: c3 retq 2dd8ca: be 01 00 00 00 mov $0x1,%esi 2dd8cf: e9 00 00 00 00 jmpq 2dd8d4 2dd8d4: be 02 00 00 00 mov $0x2,%esi 2dd8d9: e9 00 00 00 00 jmpq 2dd8de 2dd8de: 66 90 xchg %ax,%ax 00000000002dd8e0 : 2dd8e0: e8 00 00 00 00 callq 2dd8e5 2dd8e5: 53 push %rbx 2dd8e6: 8b 57 04 mov 0x4(%rdi),%edx 2dd8e9: 48 89 fb mov %rdi,%rbx 2dd8ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dd8f3: bf 04 00 00 00 mov $0x4,%edi 2dd8f8: 41 89 d0 mov %edx,%r8d 2dd8fb: 89 d1 mov %edx,%ecx 2dd8fd: 41 81 e0 ff ff ff 0f and $0xfffffff,%r8d 2dd904: c1 e9 1c shr $0x1c,%ecx 2dd907: 4d 69 c0 80 96 98 00 imul $0x989680,%r8,%r8 2dd90e: 49 c1 e8 1c shr $0x1c,%r8 2dd912: e8 00 00 00 00 callq 2dd917 2dd917: 0f b6 53 08 movzbl 0x8(%rbx),%edx 2dd91b: bf 04 00 00 00 mov $0x4,%edi 2dd920: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dd927: e8 00 00 00 00 callq 2dd92c 2dd92c: 8b 13 mov (%rbx),%edx 2dd92e: bf 04 00 00 00 mov $0x4,%edi 2dd933: 5b pop %rbx 2dd934: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dd93b: e9 00 00 00 00 jmpq 2dd940 00000000002dd940 : 2dd940: e8 00 00 00 00 callq 2dd945 2dd945: 80 7f 47 00 cmpb $0x0,0x47(%rdi) 2dd949: 49 89 f9 mov %rdi,%r9 2dd94c: 74 06 je 2dd954 2dd94e: b8 01 00 00 00 mov $0x1,%eax 2dd953: c3 retq 2dd954: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2dd95b: 41 89 c8 mov %ecx,%r8d 2dd95e: 48 89 d1 mov %rdx,%rcx 2dd961: 89 f2 mov %esi,%edx 2dd963: 4c 89 ce mov %r9,%rsi 2dd966: e8 00 00 00 00 callq 2dd96b 2dd96b: 84 c0 test %al,%al 2dd96d: 75 df jne 2dd94e 2dd96f: b8 ff ff ff ff mov $0xffffffff,%eax 2dd974: c3 retq 2dd975: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dd97c: 00 00 00 00 00000000002dd980 : 2dd980: e8 00 00 00 00 callq 2dd985 2dd985: 80 7f 47 00 cmpb $0x0,0x47(%rdi) 2dd989: 49 89 f9 mov %rdi,%r9 2dd98c: 74 06 je 2dd994 2dd98e: b8 01 00 00 00 mov $0x1,%eax 2dd993: c3 retq 2dd994: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2dd99b: 41 89 c8 mov %ecx,%r8d 2dd99e: 48 89 d1 mov %rdx,%rcx 2dd9a1: 89 f2 mov %esi,%edx 2dd9a3: 4c 89 ce mov %r9,%rsi 2dd9a6: e8 00 00 00 00 callq 2dd9ab 2dd9ab: 84 c0 test %al,%al 2dd9ad: 75 df jne 2dd98e 2dd9af: b8 ff ff ff ff mov $0xffffffff,%eax 2dd9b4: c3 retq 2dd9b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dd9bc: 00 00 00 00 00000000002dd9c0 : 2dd9c0: e8 00 00 00 00 callq 2dd9c5 2dd9c5: 48 83 ec 10 sub $0x10,%rsp 2dd9c9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2dd9d0: 00 00 2dd9d2: 48 89 44 24 08 mov %rax,0x8(%rsp) 2dd9d7: 31 c0 xor %eax,%eax 2dd9d9: 40 80 fe 01 cmp $0x1,%sil 2dd9dd: b8 01 00 00 00 mov $0x1,%eax 2dd9e2: 14 00 adc $0x0,%al 2dd9e4: 80 7f 48 00 cmpb $0x0,0x48(%rdi) 2dd9e8: 88 44 24 07 mov %al,0x7(%rsp) 2dd9ec: 74 15 je 2dda03 2dd9ee: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2dd9f3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2dd9fa: 00 00 2dd9fc: 75 2f jne 2dda2d 2dd9fe: 48 83 c4 10 add $0x10,%rsp 2dda02: c3 retq 2dda03: 80 7f 47 00 cmpb $0x0,0x47(%rdi) 2dda07: 75 e5 jne 2dd9ee 2dda09: 4c 8b 8f 30 01 00 00 mov 0x130(%rdi),%r9 2dda10: 48 89 fe mov %rdi,%rsi 2dda13: 41 b8 01 00 00 00 mov $0x1,%r8d 2dda19: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 2dda1e: ba 00 06 00 00 mov $0x600,%edx 2dda23: 4c 89 cf mov %r9,%rdi 2dda26: e8 00 00 00 00 callq 2dda2b 2dda2b: eb c1 jmp 2dd9ee 2dda2d: e8 00 00 00 00 callq 2dda32 2dda32: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2dda39: 00 00 00 00 2dda3d: 0f 1f 00 nopl (%rax) 00000000002dda40 : 2dda40: e8 00 00 00 00 callq 2dda45 2dda45: 55 push %rbp 2dda46: 48 89 e5 mov %rsp,%rbp 2dda49: 41 57 push %r15 2dda4b: 41 56 push %r14 2dda4d: 49 89 ce mov %rcx,%r14 2dda50: 41 55 push %r13 2dda52: 41 54 push %r12 2dda54: 49 89 fc mov %rdi,%r12 2dda57: 53 push %rbx 2dda58: 48 83 ec 30 sub $0x30,%rsp 2dda5c: 4c 8b bf 40 01 00 00 mov 0x140(%rdi),%r15 2dda63: 89 54 24 18 mov %edx,0x18(%rsp) 2dda67: 89 74 24 1c mov %esi,0x1c(%rsp) 2dda6b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2dda72: 00 00 2dda74: 48 89 44 24 28 mov %rax,0x28(%rsp) 2dda79: 31 c0 xor %eax,%eax 2dda7b: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2dda82: 81 7f 38 80 00 00 00 cmpl $0x80,0x38(%rdi) 2dda89: 4c 8b 10 mov (%rax),%r10 2dda8c: 49 8b 82 78 03 00 00 mov 0x378(%r10),%rax 2dda93: 4c 8b a8 d0 03 00 00 mov 0x3d0(%rax),%r13 2dda9a: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 2ddaa1: 48 8b 90 78 03 00 00 mov 0x378(%rax),%rdx 2ddaa8: 48 8b 88 70 03 00 00 mov 0x370(%rax),%rcx 2ddaaf: 4c 8b 9a 30 03 00 00 mov 0x330(%rdx),%r11 2ddab6: 75 49 jne 2ddb01 2ddab8: 4c 89 1c 24 mov %r11,(%rsp) 2ddabc: 48 8b 80 d8 e6 00 00 mov 0xe6d8(%rax),%rax 2ddac3: be 01 00 00 00 mov $0x1,%esi 2ddac8: 4c 89 54 24 08 mov %r10,0x8(%rsp) 2ddacd: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 2ddad2: e8 00 00 00 00 callq 2ddad7 2ddad7: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2ddade: 00 2ddadf: be 01 00 00 00 mov $0x1,%esi 2ddae4: 4c 89 e7 mov %r12,%rdi 2ddae7: 48 8b 80 e0 e6 00 00 mov 0xe6e0(%rax),%rax 2ddaee: e8 00 00 00 00 callq 2ddaf3 2ddaf3: 4c 8b 1c 24 mov (%rsp),%r11 2ddaf7: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 2ddafc: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2ddb01: 48 8d 99 f8 02 00 00 lea 0x2f8(%rcx),%rbx 2ddb08: 48 81 c1 08 20 00 00 add $0x2008,%rcx 2ddb0f: eb 0c jmp 2ddb1d 2ddb11: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2ddb18: 48 39 cb cmp %rcx,%rbx 2ddb1b: 74 75 je 2ddb92 2ddb1d: 48 8b 83 c8 fe ff ff mov -0x138(%rbx),%rax 2ddb24: 48 85 c0 test %rax,%rax 2ddb27: 74 e8 je 2ddb11 2ddb29: 4c 39 60 08 cmp %r12,0x8(%rax) 2ddb2d: 75 e2 jne 2ddb11 2ddb2f: 48 8b 93 48 01 00 00 mov 0x148(%rbx),%rdx 2ddb36: 48 85 d2 test %rdx,%rdx 2ddb39: 74 d6 je 2ddb11 2ddb3b: 83 7a 10 08 cmpl $0x8,0x10(%rdx) 2ddb3f: 74 d0 je 2ddb11 2ddb41: 4c 89 9b 48 01 00 00 mov %r11,0x148(%rbx) 2ddb48: 8b 40 64 mov 0x64(%rax),%eax 2ddb4b: 48 89 de mov %rbx,%rsi 2ddb4e: 4c 89 df mov %r11,%rdi 2ddb51: 48 89 0c 24 mov %rcx,(%rsp) 2ddb55: 48 8d 93 50 01 00 00 lea 0x150(%rbx),%rdx 2ddb5c: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2ddb63: 89 83 28 fb ff ff mov %eax,-0x4d8(%rbx) 2ddb69: 49 8b 03 mov (%r11),%rax 2ddb6c: 4c 89 54 24 08 mov %r10,0x8(%rsp) 2ddb71: 4c 89 5c 24 10 mov %r11,0x10(%rsp) 2ddb76: 48 8b 40 08 mov 0x8(%rax),%rax 2ddb7a: e8 00 00 00 00 callq 2ddb7f 2ddb7f: 48 8b 0c 24 mov (%rsp),%rcx 2ddb83: 4c 8b 54 24 08 mov 0x8(%rsp),%r10 2ddb88: 4c 8b 5c 24 10 mov 0x10(%rsp),%r11 2ddb8d: 48 39 cb cmp %rcx,%rbx 2ddb90: 75 8b jne 2ddb1d 2ddb92: 49 8b 06 mov (%r14),%rax 2ddb95: 49 8b 56 08 mov 0x8(%r14),%rdx 2ddb99: 49 89 44 24 6c mov %rax,0x6c(%r12) 2ddb9e: 49 89 54 24 74 mov %rdx,0x74(%r12) 2ddba3: 49 8b ba 80 03 00 00 mov 0x380(%r10),%rdi 2ddbaa: 48 8b 47 08 mov 0x8(%rdi),%rax 2ddbae: 48 8b 40 40 mov 0x40(%rax),%rax 2ddbb2: 48 85 c0 test %rax,%rax 2ddbb5: 74 08 je 2ddbbf 2ddbb7: 4c 89 e6 mov %r12,%rsi 2ddbba: e8 00 00 00 00 callq 2ddbbf 2ddbbf: 4d 85 ed test %r13,%r13 2ddbc2: 74 15 je 2ddbd9 2ddbc4: 49 8b 45 08 mov 0x8(%r13),%rax 2ddbc8: 48 8b 40 40 mov 0x40(%rax),%rax 2ddbcc: 48 85 c0 test %rax,%rax 2ddbcf: 74 08 je 2ddbd9 2ddbd1: 4c 89 ef mov %r13,%rdi 2ddbd4: e8 00 00 00 00 callq 2ddbd9 2ddbd9: 8b 74 24 1c mov 0x1c(%rsp),%esi 2ddbdd: 49 8b 07 mov (%r15),%rax 2ddbe0: 83 fe 20 cmp $0x20,%esi 2ddbe3: 74 61 je 2ddc46 2ddbe5: 81 fe 80 00 00 00 cmp $0x80,%esi 2ddbeb: 74 59 je 2ddc46 2ddbed: 48 8b 40 30 mov 0x30(%rax),%rax 2ddbf1: 8b 54 24 18 mov 0x18(%rsp),%edx 2ddbf5: 4c 89 f6 mov %r14,%rsi 2ddbf8: 4c 89 ff mov %r15,%rdi 2ddbfb: e8 00 00 00 00 callq 2ddc00 2ddc00: 4d 85 ed test %r13,%r13 2ddc03: 74 15 je 2ddc1a 2ddc05: 49 8b 45 08 mov 0x8(%r13),%rax 2ddc09: 48 8b 40 48 mov 0x48(%rax),%rax 2ddc0d: 48 85 c0 test %rax,%rax 2ddc10: 74 08 je 2ddc1a 2ddc12: 4c 89 ef mov %r13,%rdi 2ddc15: e8 00 00 00 00 callq 2ddc1a 2ddc1a: 41 80 7c 24 48 00 cmpb $0x0,0x48(%r12) 2ddc20: c6 44 24 27 01 movb $0x1,0x27(%rsp) 2ddc25: 74 34 je 2ddc5b 2ddc27: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2ddc2c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ddc33: 00 00 2ddc35: 75 4e jne 2ddc85 2ddc37: 48 83 c4 30 add $0x30,%rsp 2ddc3b: 5b pop %rbx 2ddc3c: 41 5c pop %r12 2ddc3e: 41 5d pop %r13 2ddc40: 41 5e pop %r14 2ddc42: 41 5f pop %r15 2ddc44: 5d pop %rbp 2ddc45: c3 retq 2ddc46: 48 8b 40 28 mov 0x28(%rax),%rax 2ddc4a: 8b 54 24 18 mov 0x18(%rsp),%edx 2ddc4e: 4c 89 f6 mov %r14,%rsi 2ddc51: 4c 89 ff mov %r15,%rdi 2ddc54: e8 00 00 00 00 callq 2ddc59 2ddc59: eb a5 jmp 2ddc00 2ddc5b: 41 80 7c 24 47 00 cmpb $0x0,0x47(%r12) 2ddc61: 75 c4 jne 2ddc27 2ddc63: 49 8b bc 24 30 01 00 mov 0x130(%r12),%rdi 2ddc6a: 00 2ddc6b: 41 b8 01 00 00 00 mov $0x1,%r8d 2ddc71: 48 8d 4c 24 27 lea 0x27(%rsp),%rcx 2ddc76: 4c 89 e6 mov %r12,%rsi 2ddc79: ba 00 06 00 00 mov $0x600,%edx 2ddc7e: e8 00 00 00 00 callq 2ddc83 2ddc83: eb a2 jmp 2ddc27 2ddc85: e8 00 00 00 00 callq 2ddc8a 2ddc8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002ddc90 : 2ddc90: e8 00 00 00 00 callq 2ddc95 2ddc95: 55 push %rbp 2ddc96: 53 push %rbx 2ddc97: 48 89 fb mov %rdi,%rbx 2ddc9a: 48 83 ec 10 sub $0x10,%rsp 2ddc9e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ddca5: 00 00 2ddca7: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ddcac: 31 c0 xor %eax,%eax 2ddcae: 80 7f 47 00 cmpb $0x0,0x47(%rdi) 2ddcb2: c6 44 24 06 00 movb $0x0,0x6(%rsp) 2ddcb7: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2ddcbc: 74 40 je 2ddcfe 2ddcbe: 48 8b 43 28 mov 0x28(%rbx),%rax 2ddcc2: 48 85 c0 test %rax,%rax 2ddcc5: 74 0a je 2ddcd1 2ddcc7: 8b b8 8c 05 00 00 mov 0x58c(%rax),%edi 2ddccd: 85 ff test %edi,%edi 2ddccf: 75 20 jne 2ddcf1 2ddcd1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2ddcd6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ddcdd: 00 00 2ddcdf: 0f 85 97 00 00 00 jne 2ddd7c 2ddce5: 48 83 c4 10 add $0x10,%rsp 2ddce9: b8 01 00 00 00 mov $0x1,%eax 2ddcee: 5b pop %rbx 2ddcef: 5d pop %rbp 2ddcf0: c3 retq 2ddcf1: 69 ff e8 03 00 00 imul $0x3e8,%edi,%edi 2ddcf7: e8 00 00 00 00 callq 2ddcfc 2ddcfc: eb d3 jmp 2ddcd1 2ddcfe: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2ddd05: 41 b8 01 00 00 00 mov $0x1,%r8d 2ddd0b: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 2ddd10: 48 89 de mov %rbx,%rsi 2ddd13: ba 00 07 00 00 mov $0x700,%edx 2ddd18: e8 00 00 00 00 callq 2ddd1d 2ddd1d: 84 c0 test %al,%al 2ddd1f: 74 9d je 2ddcbe 2ddd21: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 2ddd26: 74 96 je 2ddcbe 2ddd28: bd 32 00 00 00 mov $0x32,%ebp 2ddd2d: eb 0f jmp 2ddd3e 2ddd2f: bf bc 8d 06 00 mov $0x68dbc,%edi 2ddd34: e8 00 00 00 00 callq 2ddd39 2ddd39: 83 ed 01 sub $0x1,%ebp 2ddd3c: 74 80 je 2ddcbe 2ddd3e: 80 7b 47 00 cmpb $0x0,0x47(%rbx) 2ddd42: c6 44 24 06 01 movb $0x1,0x6(%rsp) 2ddd47: 75 e6 jne 2ddd2f 2ddd49: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2ddd50: 41 b8 01 00 00 00 mov $0x1,%r8d 2ddd56: 48 8d 4c 24 06 lea 0x6(%rsp),%rcx 2ddd5b: 48 89 de mov %rbx,%rsi 2ddd5e: ba 05 02 00 00 mov $0x205,%edx 2ddd63: e8 00 00 00 00 callq 2ddd68 2ddd68: 84 c0 test %al,%al 2ddd6a: 0f 84 4e ff ff ff je 2ddcbe 2ddd70: 80 7c 24 06 00 cmpb $0x0,0x6(%rsp) 2ddd75: 75 b8 jne 2ddd2f 2ddd77: e9 42 ff ff ff jmpq 2ddcbe 2ddd7c: e8 00 00 00 00 callq 2ddd81 2ddd81: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ddd88: 00 00 00 00 2ddd8c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ddd90 : 2ddd90: e8 00 00 00 00 callq 2ddd95 2ddd95: 55 push %rbp 2ddd96: 53 push %rbx 2ddd97: 48 89 fb mov %rdi,%rbx 2ddd9a: 48 83 ec 10 sub $0x10,%rsp 2ddd9e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ddda5: 00 00 2ddda7: 48 89 44 24 08 mov %rax,0x8(%rsp) 2dddac: 31 c0 xor %eax,%eax 2dddae: 80 7f 47 00 cmpb $0x0,0x47(%rdi) 2dddb2: c6 44 24 06 00 movb $0x0,0x6(%rsp) 2dddb7: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2dddbc: 74 40 je 2dddfe 2dddbe: 48 8b 43 28 mov 0x28(%rbx),%rax 2dddc2: 48 85 c0 test %rax,%rax 2dddc5: 74 0a je 2dddd1 2dddc7: 8b b8 90 05 00 00 mov 0x590(%rax),%edi 2dddcd: 85 ff test %edi,%edi 2dddcf: 75 20 jne 2dddf1 2dddd1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2dddd6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ddddd: 00 00 2ddddf: 0f 85 b8 00 00 00 jne 2dde9d 2ddde5: 48 83 c4 10 add $0x10,%rsp 2ddde9: b8 01 00 00 00 mov $0x1,%eax 2dddee: 5b pop %rbx 2dddef: 5d pop %rbp 2dddf0: c3 retq 2dddf1: 69 ff e8 03 00 00 imul $0x3e8,%edi,%edi 2dddf7: e8 00 00 00 00 callq 2dddfc 2dddfc: eb d3 jmp 2dddd1 2dddfe: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2dde05: 41 b8 01 00 00 00 mov $0x1,%r8d 2dde0b: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 2dde10: 48 89 de mov %rbx,%rsi 2dde13: ba 00 07 00 00 mov $0x700,%edx 2dde18: e8 00 00 00 00 callq 2dde1d 2dde1d: 84 c0 test %al,%al 2dde1f: 74 9d je 2dddbe 2dde21: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 2dde26: 74 96 je 2dddbe 2dde28: e8 00 00 00 00 callq 2dde2d 2dde2d: 48 89 c5 mov %rax,%rbp 2dde30: eb 2d jmp 2dde5f 2dde32: bf 6f a3 01 00 mov $0x1a36f,%edi 2dde37: e8 00 00 00 00 callq 2dde3c 2dde3c: e8 00 00 00 00 callq 2dde41 2dde41: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2dde48: 48 89 ea mov %rbp,%rdx 2dde4b: 48 89 c6 mov %rax,%rsi 2dde4e: e8 00 00 00 00 callq 2dde53 2dde53: 48 3d 7f f0 fa 02 cmp $0x2faf07f,%rax 2dde59: 0f 87 5f ff ff ff ja 2dddbe 2dde5f: 80 7b 47 00 cmpb $0x0,0x47(%rbx) 2dde63: c6 44 24 06 00 movb $0x0,0x6(%rsp) 2dde68: 75 c8 jne 2dde32 2dde6a: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2dde71: 41 b8 01 00 00 00 mov $0x1,%r8d 2dde77: 48 8d 4c 24 06 lea 0x6(%rsp),%rcx 2dde7c: 48 89 de mov %rbx,%rsi 2dde7f: ba 05 02 00 00 mov $0x205,%edx 2dde84: e8 00 00 00 00 callq 2dde89 2dde89: 84 c0 test %al,%al 2dde8b: 0f 84 2d ff ff ff je 2dddbe 2dde91: 80 7c 24 06 01 cmpb $0x1,0x6(%rsp) 2dde96: 75 9a jne 2dde32 2dde98: e9 21 ff ff ff jmpq 2dddbe 2dde9d: e8 00 00 00 00 callq 2ddea2 2ddea2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ddea9: 00 00 00 00 2ddead: 0f 1f 00 nopl (%rax) 00000000002ddeb0 : 2ddeb0: e8 00 00 00 00 callq 2ddeb5 2ddeb5: 41 55 push %r13 2ddeb7: 41 54 push %r12 2ddeb9: 41 89 f4 mov %esi,%r12d 2ddebc: 55 push %rbp 2ddebd: 48 89 fd mov %rdi,%rbp 2ddec0: 53 push %rbx 2ddec1: 48 83 ec 10 sub $0x10,%rsp 2ddec5: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2ddecc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2dded3: 00 00 2dded5: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ddeda: 31 c0 xor %eax,%eax 2ddedc: 80 bd 18 02 00 00 00 cmpb $0x0,0x218(%rbp) 2ddee3: 48 8b 1f mov (%rdi),%rbx 2ddee6: 48 8b 83 78 03 00 00 mov 0x378(%rbx),%rax 2ddeed: 4c 8b a8 d0 03 00 00 mov 0x3d0(%rax),%r13 2ddef4: 0f 84 f6 00 00 00 je 2ddff0 2ddefa: 41 81 fc 80 00 00 00 cmp $0x80,%r12d 2ddf01: 0f 84 97 00 00 00 je 2ddf9e 2ddf07: 4d 85 ed test %r13,%r13 2ddf0a: 0f 84 31 01 00 00 je 2de041 2ddf10: 49 8b 45 08 mov 0x8(%r13),%rax 2ddf14: 48 8b 40 40 mov 0x40(%rax),%rax 2ddf18: 48 85 c0 test %rax,%rax 2ddf1b: 74 08 je 2ddf25 2ddf1d: 4c 89 ef mov %r13,%rdi 2ddf20: e8 00 00 00 00 callq 2ddf25 2ddf25: 48 8b bd 40 01 00 00 mov 0x140(%rbp),%rdi 2ddf2c: 44 89 e6 mov %r12d,%esi 2ddf2f: 48 8b 07 mov (%rdi),%rax 2ddf32: 48 8b 40 40 mov 0x40(%rax),%rax 2ddf36: e8 00 00 00 00 callq 2ddf3b 2ddf3b: 49 8b 45 08 mov 0x8(%r13),%rax 2ddf3f: 48 8b 40 48 mov 0x48(%rax),%rax 2ddf43: 48 85 c0 test %rax,%rax 2ddf46: 74 08 je 2ddf50 2ddf48: 4c 89 ef mov %r13,%rdi 2ddf4b: e8 00 00 00 00 callq 2ddf50 2ddf50: 48 c7 45 6c 00 00 00 movq $0x0,0x6c(%rbp) 2ddf57: 00 2ddf58: 48 c7 45 74 00 00 00 movq $0x0,0x74(%rbp) 2ddf5f: 00 2ddf60: 48 8b bb 80 03 00 00 mov 0x380(%rbx),%rdi 2ddf67: 48 8b 47 08 mov 0x8(%rdi),%rax 2ddf6b: 48 8b 40 40 mov 0x40(%rax),%rax 2ddf6f: 48 85 c0 test %rax,%rax 2ddf72: 0f 84 ae 00 00 00 je 2de026 2ddf78: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2ddf7d: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2ddf84: 00 00 2ddf86: 0f 85 d0 00 00 00 jne 2de05c 2ddf8c: 48 83 c4 10 add $0x10,%rsp 2ddf90: 48 89 ee mov %rbp,%rsi 2ddf93: 5b pop %rbx 2ddf94: 5d pop %rbp 2ddf95: 41 5c pop %r12 2ddf97: 41 5d pop %r13 2ddf99: e9 00 00 00 00 jmpq 2ddf9e 2ddf9e: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 2ddfa5: 48 8b 80 50 e7 00 00 mov 0xe750(%rax),%rax 2ddfac: 48 85 c0 test %rax,%rax 2ddfaf: 74 0a je 2ddfbb 2ddfb1: 31 f6 xor %esi,%esi 2ddfb3: 48 89 ef mov %rbp,%rdi 2ddfb6: e8 00 00 00 00 callq 2ddfbb 2ddfbb: 48 8b bd 40 01 00 00 mov 0x140(%rbp),%rdi 2ddfc2: be 80 00 00 00 mov $0x80,%esi 2ddfc7: 48 8b 07 mov (%rdi),%rax 2ddfca: 48 8b 40 40 mov 0x40(%rax),%rax 2ddfce: e8 00 00 00 00 callq 2ddfd3 2ddfd3: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 2ddfda: 31 f6 xor %esi,%esi 2ddfdc: 48 89 ef mov %rbp,%rdi 2ddfdf: 48 8b 80 d8 e6 00 00 mov 0xe6d8(%rax),%rax 2ddfe6: e8 00 00 00 00 callq 2ddfeb 2ddfeb: e9 60 ff ff ff jmpq 2ddf50 2ddff0: 80 7d 48 00 cmpb $0x0,0x48(%rbp) 2ddff4: c6 44 24 07 02 movb $0x2,0x7(%rsp) 2ddff9: 0f 85 fb fe ff ff jne 2ddefa 2ddfff: 80 7d 47 00 cmpb $0x0,0x47(%rbp) 2de003: 0f 85 f1 fe ff ff jne 2ddefa 2de009: 41 b8 01 00 00 00 mov $0x1,%r8d 2de00f: 48 8d 4c 24 07 lea 0x7(%rsp),%rcx 2de014: ba 00 06 00 00 mov $0x600,%edx 2de019: 48 89 ee mov %rbp,%rsi 2de01c: e8 00 00 00 00 callq 2de021 2de021: e9 d4 fe ff ff jmpq 2ddefa 2de026: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2de02b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2de032: 00 00 2de034: 75 26 jne 2de05c 2de036: 48 83 c4 10 add $0x10,%rsp 2de03a: 5b pop %rbx 2de03b: 5d pop %rbp 2de03c: 41 5c pop %r12 2de03e: 41 5d pop %r13 2de040: c3 retq 2de041: 48 8b bd 40 01 00 00 mov 0x140(%rbp),%rdi 2de048: 44 89 e6 mov %r12d,%esi 2de04b: 48 8b 07 mov (%rdi),%rax 2de04e: 48 8b 40 40 mov 0x40(%rax),%rax 2de052: e8 00 00 00 00 callq 2de057 2de057: e9 f4 fe ff ff jmpq 2ddf50 2de05c: e8 00 00 00 00 callq 2de061 2de061: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2de068: 00 00 00 00 2de06c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002de070 : 2de070: e8 00 00 00 00 callq 2de075 2de075: 8b 87 20 02 00 00 mov 0x220(%rdi),%eax 2de07b: 85 c0 test %eax,%eax 2de07d: 7e 01 jle 2de080 2de07f: c3 retq 2de080: 55 push %rbp 2de081: 48 89 fd mov %rdi,%rbp 2de084: e8 00 00 00 00 callq 2de089 2de089: 48 89 ef mov %rbp,%rdi 2de08c: 31 f6 xor %esi,%esi 2de08e: 5d pop %rbp 2de08f: e9 00 00 00 00 jmpq 2de094 2de094: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2de09b: 00 00 00 00 2de09f: 90 nop 00000000002de0a0 : 2de0a0: e8 00 00 00 00 callq 2de0a5 2de0a5: 55 push %rbp 2de0a6: ba 13 00 00 00 mov $0x13,%edx 2de0ab: 48 83 ec 20 sub $0x20,%rsp 2de0af: 48 8b af 40 01 00 00 mov 0x140(%rdi),%rbp 2de0b6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2de0bd: 00 00 2de0bf: 48 89 44 24 18 mov %rax,0x18(%rsp) 2de0c4: 31 c0 xor %eax,%eax 2de0c6: 83 fe 04 cmp $0x4,%esi 2de0c9: 8d 46 08 lea 0x8(%rsi),%eax 2de0cc: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2de0d3: 00 2de0d4: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2de0db: 00 00 2de0dd: 0f 43 c2 cmovae %edx,%eax 2de0e0: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2de0e7: 00 00 2de0e9: 89 04 24 mov %eax,(%rsp) 2de0ec: e8 00 00 00 00 callq 2de0f1 2de0f1: 48 89 ef mov %rbp,%rdi 2de0f4: 89 44 24 14 mov %eax,0x14(%rsp) 2de0f8: 48 8b 45 00 mov 0x0(%rbp),%rax 2de0fc: 48 89 e6 mov %rsp,%rsi 2de0ff: 48 8b 40 50 mov 0x50(%rax),%rax 2de103: e8 00 00 00 00 callq 2de108 2de108: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2de10d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2de114: 00 00 2de116: 75 0b jne 2de123 2de118: 48 83 c4 20 add $0x20,%rsp 2de11c: b8 01 00 00 00 mov $0x1,%eax 2de121: 5d pop %rbp 2de122: c3 retq 2de123: e8 00 00 00 00 callq 2de128 2de128: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2de12f: 00 00000000002de130 : 2de130: e8 00 00 00 00 callq 2de135 2de135: 80 7f 49 00 cmpb $0x0,0x49(%rdi) 2de139: 89 d1 mov %edx,%ecx 2de13b: 74 39 je 2de176 2de13d: 0f b6 97 da 01 00 00 movzbl 0x1da(%rdi),%edx 2de144: 80 fa 10 cmp $0x10,%dl 2de147: 74 70 je 2de1b9 2de149: 77 3e ja 2de189 2de14b: b8 06 00 00 00 mov $0x6,%eax 2de150: 80 fa 04 cmp $0x4,%dl 2de153: 74 1c je 2de171 2de155: 77 48 ja 2de19f 2de157: b8 08 00 00 00 mov $0x8,%eax 2de15c: 80 fa 01 cmp $0x1,%dl 2de15f: 74 10 je 2de171 2de161: 80 fa 02 cmp $0x2,%dl 2de164: b8 00 00 00 00 mov $0x0,%eax 2de169: ba 07 00 00 00 mov $0x7,%edx 2de16e: 0f 44 c2 cmove %edx,%eax 2de171: 39 c1 cmp %eax,%ecx 2de173: 74 01 je 2de176 2de175: c3 retq 2de176: 48 8b bf 40 01 00 00 mov 0x140(%rdi),%rdi 2de17d: 48 8b 07 mov (%rdi),%rax 2de180: 48 8b 40 48 mov 0x48(%rax),%rax 2de184: e9 00 00 00 00 jmpq 2de189 2de189: b8 02 00 00 00 mov $0x2,%eax 2de18e: 80 fa 40 cmp $0x40,%dl 2de191: 74 de je 2de171 2de193: 80 fa 80 cmp $0x80,%dl 2de196: 75 14 jne 2de1ac 2de198: b8 01 00 00 00 mov $0x1,%eax 2de19d: eb d2 jmp 2de171 2de19f: 31 c0 xor %eax,%eax 2de1a1: 80 fa 08 cmp $0x8,%dl 2de1a4: 0f 94 c0 sete %al 2de1a7: 8d 04 80 lea (%rax,%rax,4),%eax 2de1aa: eb c5 jmp 2de171 2de1ac: 31 c0 xor %eax,%eax 2de1ae: 80 fa 20 cmp $0x20,%dl 2de1b1: 0f 94 c0 sete %al 2de1b4: 8d 04 40 lea (%rax,%rax,2),%eax 2de1b7: eb b8 jmp 2de171 2de1b9: b8 04 00 00 00 mov $0x4,%eax 2de1be: eb b1 jmp 2de171 00000000002de1c0 : 2de1c0: e8 00 00 00 00 callq 2de1c5 2de1c5: 55 push %rbp 2de1c6: 48 83 ec 20 sub $0x20,%rsp 2de1ca: 48 8b af 40 01 00 00 mov 0x140(%rdi),%rbp 2de1d1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2de1d8: 00 00 2de1da: 48 89 44 24 18 mov %rax,0x18(%rsp) 2de1df: 31 c0 xor %eax,%eax 2de1e1: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2de1e8: 00 2de1e9: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2de1f0: 00 00 2de1f2: 89 34 24 mov %esi,(%rsp) 2de1f5: 48 89 54 24 08 mov %rdx,0x8(%rsp) 2de1fa: 89 4c 24 10 mov %ecx,0x10(%rsp) 2de1fe: e8 00 00 00 00 callq 2de203 2de203: 48 89 ef mov %rbp,%rdi 2de206: 89 44 24 14 mov %eax,0x14(%rsp) 2de20a: 48 8b 45 00 mov 0x0(%rbp),%rax 2de20e: 48 89 e6 mov %rsp,%rsi 2de211: 48 8b 40 50 mov 0x50(%rax),%rax 2de215: e8 00 00 00 00 callq 2de21a 2de21a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2de21f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2de226: 00 00 2de228: 75 06 jne 2de230 2de22a: 48 83 c4 20 add $0x20,%rsp 2de22e: 5d pop %rbp 2de22f: c3 retq 2de230: e8 00 00 00 00 callq 2de235 2de235: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2de23c: 00 00 00 00 00000000002de240 : 2de240: e8 00 00 00 00 callq 2de245 2de245: 41 57 push %r15 2de247: 41 56 push %r14 2de249: 49 89 f6 mov %rsi,%r14 2de24c: 41 55 push %r13 2de24e: 41 89 d5 mov %edx,%r13d 2de251: 41 54 push %r12 2de253: 49 89 fc mov %rdi,%r12 2de256: 55 push %rbp 2de257: 53 push %rbx 2de258: 48 83 ec 20 sub $0x20,%rsp 2de25c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2de263: 00 00 2de265: 48 89 44 24 18 mov %rax,0x18(%rsp) 2de26a: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 2de271: 48 8b a8 70 03 00 00 mov 0x370(%rax),%rbp 2de278: 48 8d 9d b8 01 00 00 lea 0x1b8(%rbp),%rbx 2de27f: 48 81 c5 c8 1e 00 00 add $0x1ec8,%rbp 2de286: eb 10 jmp 2de298 2de288: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2de28f: 48 39 eb cmp %rbp,%rbx 2de292: 0f 84 96 01 00 00 je 2de42e 2de298: 48 8b 43 08 mov 0x8(%rbx),%rax 2de29c: 48 85 c0 test %rax,%rax 2de29f: 74 e7 je 2de288 2de2a1: 48 83 bb c0 02 00 00 cmpq $0x0,0x2c0(%rbx) 2de2a8: 00 2de2a9: 75 dd jne 2de288 2de2ab: 48 83 bb d8 02 00 00 cmpq $0x0,0x2d8(%rbx) 2de2b2: 00 2de2b3: 75 d3 jne 2de288 2de2b5: 48 8b 40 08 mov 0x8(%rax),%rax 2de2b9: 48 85 c0 test %rax,%rax 2de2bc: 74 ca je 2de288 2de2be: 48 83 bb 30 01 00 00 cmpq $0x0,0x130(%rbx) 2de2c5: 00 2de2c6: 74 c0 je 2de288 2de2c8: 4c 39 e0 cmp %r12,%rax 2de2cb: 75 bb jne 2de288 2de2cd: bf bc 8d 06 00 mov $0x68dbc,%edi 2de2d2: e8 00 00 00 00 callq 2de2d7 2de2d7: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2de2de: 48 8b 07 mov (%rdi),%rax 2de2e1: 48 8b 40 50 mov 0x50(%rax),%rax 2de2e5: e8 00 00 00 00 callq 2de2ea 2de2ea: 4d 8b bc 24 40 01 00 mov 0x140(%r12),%r15 2de2f1: 00 2de2f2: 4c 89 e7 mov %r12,%rdi 2de2f5: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2de2fc: 00 2de2fd: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2de304: 00 00 2de306: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2de30d: 00 00 2de30f: e8 00 00 00 00 callq 2de314 2de314: 4c 89 ff mov %r15,%rdi 2de317: 89 44 24 14 mov %eax,0x14(%rsp) 2de31b: 49 8b 07 mov (%r15),%rax 2de31e: 48 89 e6 mov %rsp,%rsi 2de321: 48 8b 40 50 mov 0x50(%rax),%rax 2de325: e8 00 00 00 00 callq 2de32a 2de32a: 41 80 7c 24 48 00 cmpb $0x0,0x48(%r12) 2de330: c6 04 24 02 movb $0x2,(%rsp) 2de334: 75 0c jne 2de342 2de336: 41 80 7c 24 47 00 cmpb $0x0,0x47(%r12) 2de33c: 0f 84 0b 01 00 00 je 2de44d 2de342: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2de349: 00 2de34a: 48 89 df mov %rbx,%rdi 2de34d: 48 8b 80 e0 e7 00 00 mov 0xe7e0(%rax),%rax 2de354: e8 00 00 00 00 callq 2de359 2de359: 48 8b bb 38 01 00 00 mov 0x138(%rbx),%rdi 2de360: 48 85 ff test %rdi,%rdi 2de363: 74 1d je 2de382 2de365: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2de36c: 00 2de36d: 80 b8 ed 01 00 00 00 cmpb $0x0,0x1ed(%rax) 2de374: 75 0c jne 2de382 2de376: 48 8b 07 mov (%rdi),%rax 2de379: 48 8b 40 18 mov 0x18(%rax),%rax 2de37d: e8 00 00 00 00 callq 2de382 2de382: 49 8b bc 24 40 01 00 mov 0x140(%r12),%rdi 2de389: 00 2de38a: be 20 00 00 00 mov $0x20,%esi 2de38f: 48 8b 07 mov (%rdi),%rax 2de392: 48 8b 40 40 mov 0x40(%rax),%rax 2de396: e8 00 00 00 00 callq 2de39b 2de39b: 41 0f b6 f5 movzbl %r13b,%esi 2de39f: 41 b8 20 00 00 00 mov $0x20,%r8d 2de3a5: 48 89 d9 mov %rbx,%rcx 2de3a8: 49 c7 44 24 6c 00 00 movq $0x0,0x6c(%r12) 2de3af: 00 00 2de3b1: ba 04 00 00 00 mov $0x4,%edx 2de3b6: 4c 89 f7 mov %r14,%rdi 2de3b9: 49 c7 44 24 74 00 00 movq $0x0,0x74(%r12) 2de3c0: 00 00 2de3c2: e8 00 00 00 00 callq 2de3c7 2de3c7: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2de3ce: 00 2de3cf: 48 89 df mov %rbx,%rdi 2de3d2: 48 8b 80 d8 e7 00 00 mov 0xe7d8(%rax),%rax 2de3d9: e8 00 00 00 00 callq 2de3de 2de3de: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2de3e5: 00 2de3e6: 48 89 df mov %rbx,%rdi 2de3e9: 4c 89 f6 mov %r14,%rsi 2de3ec: 48 8b 80 f0 e7 00 00 mov 0xe7f0(%rax),%rax 2de3f3: e8 00 00 00 00 callq 2de3f8 2de3f8: 48 8b bb 38 01 00 00 mov 0x138(%rbx),%rdi 2de3ff: 48 85 ff test %rdi,%rdi 2de402: 0f 84 80 fe ff ff je 2de288 2de408: 48 8b 07 mov (%rdi),%rax 2de40b: 48 8b 40 10 mov 0x10(%rax),%rax 2de40f: e8 00 00 00 00 callq 2de414 2de414: 48 8b bb 30 01 00 00 mov 0x130(%rbx),%rdi 2de41b: 31 f6 xor %esi,%esi 2de41d: 48 8b 07 mov (%rdi),%rax 2de420: 48 8b 40 60 mov 0x60(%rax),%rax 2de424: e8 00 00 00 00 callq 2de429 2de429: e9 5a fe ff ff jmpq 2de288 2de42e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2de433: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2de43a: 00 00 2de43c: 75 32 jne 2de470 2de43e: 48 83 c4 20 add $0x20,%rsp 2de442: 5b pop %rbx 2de443: 5d pop %rbp 2de444: 41 5c pop %r12 2de446: 41 5d pop %r13 2de448: 41 5e pop %r14 2de44a: 41 5f pop %r15 2de44c: c3 retq 2de44d: 49 8b bc 24 30 01 00 mov 0x130(%r12),%rdi 2de454: 00 2de455: 48 89 e1 mov %rsp,%rcx 2de458: ba 00 06 00 00 mov $0x600,%edx 2de45d: 4c 89 e6 mov %r12,%rsi 2de460: 41 b8 01 00 00 00 mov $0x1,%r8d 2de466: e8 00 00 00 00 callq 2de46b 2de46b: e9 d2 fe ff ff jmpq 2de342 2de470: e8 00 00 00 00 callq 2de475 2de475: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2de47c: 00 00 00 00 00000000002de480 : 2de480: e8 00 00 00 00 callq 2de485 2de485: 41 57 push %r15 2de487: 41 56 push %r14 2de489: 41 55 push %r13 2de48b: 41 54 push %r12 2de48d: 49 89 fc mov %rdi,%r12 2de490: 55 push %rbp 2de491: 53 push %rbx 2de492: 48 83 ec 48 sub $0x48,%rsp 2de496: 4c 8b 7f 08 mov 0x8(%rdi),%r15 2de49a: 48 8b 8f d0 02 00 00 mov 0x2d0(%rdi),%rcx 2de4a1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2de4a8: 00 00 2de4aa: 48 89 44 24 40 mov %rax,0x40(%rsp) 2de4af: 31 c0 xor %eax,%eax 2de4b1: 49 8b 87 f8 02 00 00 mov 0x2f8(%r15),%rax 2de4b8: 4c 8b 28 mov (%rax),%r13 2de4bb: 48 85 c9 test %rcx,%rcx 2de4be: 0f 84 e5 02 00 00 je 2de7a9 2de4c4: 48 89 c8 mov %rcx,%rax 2de4c7: bd 01 00 00 00 mov $0x1,%ebp 2de4cc: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2de4d3: 83 c5 01 add $0x1,%ebp 2de4d6: 48 85 c0 test %rax,%rax 2de4d9: 75 f1 jne 2de4cc 2de4db: 40 84 f6 test %sil,%sil 2de4de: 0f 84 b4 01 00 00 je 2de698 2de4e4: 41 8b 47 38 mov 0x38(%r15),%eax 2de4e8: 31 d2 xor %edx,%edx 2de4ea: 41 03 47 3c add 0x3c(%r15),%eax 2de4ee: 41 03 47 40 add 0x40(%r15),%eax 2de4f2: 4d 8b b4 24 20 01 00 mov 0x120(%r12),%r14 2de4f9: 00 2de4fa: f7 f5 div %ebp 2de4fc: 49 8b 97 94 00 00 00 mov 0x94(%r15),%rdx 2de503: 48 89 54 24 28 mov %rdx,0x28(%rsp) 2de508: 49 8b 97 9c 00 00 00 mov 0x9c(%r15),%rdx 2de50f: 48 89 54 24 30 mov %rdx,0x30(%rsp) 2de514: 49 8b 97 a4 00 00 00 mov 0xa4(%r15),%rdx 2de51b: 48 89 54 24 38 mov %rdx,0x38(%rsp) 2de520: 89 44 24 0c mov %eax,0xc(%rsp) 2de524: 41 8b 47 50 mov 0x50(%r15),%eax 2de528: 41 03 47 54 add 0x54(%r15),%eax 2de52c: 41 03 47 58 add 0x58(%r15),%eax 2de530: 48 85 c9 test %rcx,%rcx 2de533: 89 44 24 10 mov %eax,0x10(%rsp) 2de537: 41 8b 47 78 mov 0x78(%r15),%eax 2de53b: 0f 95 44 24 1c setne 0x1c(%rsp) 2de540: 31 d2 xor %edx,%edx 2de542: 89 44 24 14 mov %eax,0x14(%rsp) 2de546: 41 8b 47 74 mov 0x74(%r15),%eax 2de54a: 89 44 24 18 mov %eax,0x18(%rsp) 2de54e: 49 8b 87 8c 00 00 00 mov 0x8c(%r15),%rax 2de555: 48 89 44 24 20 mov %rax,0x20(%rsp) 2de55a: f7 f5 div %ebp 2de55c: 85 d2 test %edx,%edx 2de55e: 0f 85 3e 02 00 00 jne 2de7a2 2de564: 89 44 24 20 mov %eax,0x20(%rsp) 2de568: 49 8b 06 mov (%r14),%rax 2de56b: 48 89 e2 mov %rsp,%rdx 2de56e: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 2de573: 4c 89 f7 mov %r14,%rdi 2de576: 48 8b 40 18 mov 0x18(%rax),%rax 2de57a: e8 00 00 00 00 callq 2de57f 2de57f: 49 8b 84 24 18 01 00 mov 0x118(%r12),%rax 2de586: 00 2de587: 4c 89 f7 mov %r14,%rdi 2de58a: 8b 70 08 mov 0x8(%rax),%esi 2de58d: 49 8b 06 mov (%r14),%rax 2de590: 48 8b 40 28 mov 0x28(%rax),%rax 2de594: e8 00 00 00 00 callq 2de599 2de599: 49 8b 9c 24 d0 02 00 mov 0x2d0(%r12),%rbx 2de5a0: 00 2de5a1: 48 85 db test %rbx,%rbx 2de5a4: 74 43 je 2de5e9 2de5a6: 4c 8b b3 20 01 00 00 mov 0x120(%rbx),%r14 2de5ad: 48 89 e2 mov %rsp,%rdx 2de5b0: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 2de5b5: 49 8b 06 mov (%r14),%rax 2de5b8: 4c 89 f7 mov %r14,%rdi 2de5bb: 48 8b 40 18 mov 0x18(%rax),%rax 2de5bf: e8 00 00 00 00 callq 2de5c4 2de5c4: 48 8b 83 18 01 00 00 mov 0x118(%rbx),%rax 2de5cb: 4c 89 f7 mov %r14,%rdi 2de5ce: 8b 70 08 mov 0x8(%rax),%esi 2de5d1: 49 8b 06 mov (%r14),%rax 2de5d4: 48 8b 40 28 mov 0x28(%rax),%rax 2de5d8: e8 00 00 00 00 callq 2de5dd 2de5dd: 48 8b 9b d0 02 00 00 mov 0x2d0(%rbx),%rbx 2de5e4: 48 85 db test %rbx,%rbx 2de5e7: 75 bd jne 2de5a6 2de5e9: 8b 44 24 20 mov 0x20(%rsp),%eax 2de5ed: 0f af c5 imul %ebp,%eax 2de5f0: 0f af 6c 24 0c imul 0xc(%rsp),%ebp 2de5f5: 80 7c 24 08 01 cmpb $0x1,0x8(%rsp) 2de5fa: 89 44 24 20 mov %eax,0x20(%rsp) 2de5fe: 41 8b 87 24 03 00 00 mov 0x324(%r15),%eax 2de605: 89 6c 24 0c mov %ebp,0xc(%rsp) 2de609: bd 01 00 00 00 mov $0x1,%ebp 2de60e: 8d 50 e0 lea -0x20(%rax),%edx 2de611: 83 d5 00 adc $0x0,%ebp 2de614: 83 e2 df and $0xffffffdf,%edx 2de617: 74 07 je 2de620 2de619: 3d 80 00 00 00 cmp $0x80,%eax 2de61e: 75 11 jne 2de631 2de620: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2de627: 83 78 20 01 cmpl $0x1,0x20(%rax) 2de62b: 0f 85 28 01 00 00 jne 2de759 2de631: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2de638: 00 2de639: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2de640: bf 04 00 00 00 mov $0x4,%edi 2de645: 8b 50 18 mov 0x18(%rax),%edx 2de648: e8 00 00 00 00 callq 2de64d 2de64d: 48 89 e7 mov %rsp,%rdi 2de650: e8 8b f2 ff ff callq 2dd8e0 2de655: 89 ee mov %ebp,%esi 2de657: 8b 0c 24 mov (%rsp),%ecx 2de65a: 8b 54 24 04 mov 0x4(%rsp),%edx 2de65e: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2de665: 00 2de666: 48 8b 07 mov (%rdi),%rax 2de669: 48 8b 80 b8 01 00 00 mov 0x1b8(%rax),%rax 2de670: e8 00 00 00 00 callq 2de675 2de675: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2de67a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2de681: 00 00 2de683: 0f 85 2a 01 00 00 jne 2de7b3 2de689: 48 83 c4 48 add $0x48,%rsp 2de68d: 5b pop %rbx 2de68e: 5d pop %rbp 2de68f: 41 5c pop %r12 2de691: 41 5d pop %r13 2de693: 41 5e pop %r14 2de695: 41 5f pop %r15 2de697: c3 retq 2de698: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2de69f: 00 2de6a0: 31 d2 xor %edx,%edx 2de6a2: 31 c9 xor %ecx,%ecx 2de6a4: 31 f6 xor %esi,%esi 2de6a6: 48 8b 07 mov (%rdi),%rax 2de6a9: 48 8b 80 b8 01 00 00 mov 0x1b8(%rax),%rax 2de6b0: e8 00 00 00 00 callq 2de6b5 2de6b5: 41 8b 87 24 03 00 00 mov 0x324(%r15),%eax 2de6bc: 8d 50 e0 lea -0x20(%rax),%edx 2de6bf: 83 e2 df and $0xffffffdf,%edx 2de6c2: 74 07 je 2de6cb 2de6c4: 3d 80 00 00 00 cmp $0x80,%eax 2de6c9: 75 45 jne 2de710 2de6cb: 49 8b 85 98 02 00 00 mov 0x298(%r13),%rax 2de6d2: 83 78 20 01 cmpl $0x1,0x20(%rax) 2de6d6: 74 38 je 2de710 2de6d8: 49 8b bc 24 30 01 00 mov 0x130(%r12),%rdi 2de6df: 00 2de6e0: 31 d2 xor %edx,%edx 2de6e2: 31 f6 xor %esi,%esi 2de6e4: 31 c9 xor %ecx,%ecx 2de6e6: 48 8b 07 mov (%rdi),%rax 2de6e9: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 2de6f0: e8 00 00 00 00 callq 2de6f5 2de6f5: 49 8b bc 24 30 01 00 mov 0x130(%r12),%rdi 2de6fc: 00 2de6fd: 31 d2 xor %edx,%edx 2de6ff: 31 f6 xor %esi,%esi 2de701: 48 8b 07 mov (%rdi),%rax 2de704: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 2de70b: e8 00 00 00 00 callq 2de710 2de710: 49 8b bc 24 20 01 00 mov 0x120(%r12),%rdi 2de717: 00 2de718: 48 8b 07 mov (%rdi),%rax 2de71b: 48 8b 40 30 mov 0x30(%rax),%rax 2de71f: e8 00 00 00 00 callq 2de724 2de724: 49 8b 9c 24 d0 02 00 mov 0x2d0(%r12),%rbx 2de72b: 00 2de72c: 48 85 db test %rbx,%rbx 2de72f: 0f 84 40 ff ff ff je 2de675 2de735: 48 8b bb 20 01 00 00 mov 0x120(%rbx),%rdi 2de73c: 48 8b 07 mov (%rdi),%rax 2de73f: 48 8b 40 30 mov 0x30(%rax),%rax 2de743: e8 00 00 00 00 callq 2de748 2de748: 48 8b 9b d0 02 00 00 mov 0x2d0(%rbx),%rbx 2de74f: 48 85 db test %rbx,%rbx 2de752: 75 e1 jne 2de735 2de754: e9 1c ff ff ff jmpq 2de675 2de759: 49 8b 84 24 30 01 00 mov 0x130(%r12),%rax 2de760: 00 2de761: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2de768: bf 04 00 00 00 mov $0x4,%edi 2de76d: 8b 50 18 mov 0x18(%rax),%edx 2de770: e8 00 00 00 00 callq 2de775 2de775: 48 89 e7 mov %rsp,%rdi 2de778: e8 63 f1 ff ff callq 2dd8e0 2de77d: 89 ee mov %ebp,%esi 2de77f: 8b 0c 24 mov (%rsp),%ecx 2de782: 8b 54 24 04 mov 0x4(%rsp),%edx 2de786: 49 8b bc 24 30 01 00 mov 0x130(%r12),%rdi 2de78d: 00 2de78e: 48 8b 07 mov (%rdi),%rax 2de791: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 2de798: e8 00 00 00 00 callq 2de79d 2de79d: e9 8f fe ff ff jmpq 2de631 2de7a2: 0f 0b ud2 2de7a4: e9 bb fd ff ff jmpq 2de564 2de7a9: bd 01 00 00 00 mov $0x1,%ebp 2de7ae: e9 28 fd ff ff jmpq 2de4db 2de7b3: e8 00 00 00 00 callq 2de7b8 2de7b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2de7bf: 00 00000000002de7c0 : 2de7c0: e8 00 00 00 00 callq 2de7c5 2de7c5: 55 push %rbp 2de7c6: 53 push %rbx 2de7c7: 89 f3 mov %esi,%ebx 2de7c9: 48 8b 77 08 mov 0x8(%rdi),%rsi 2de7cd: f6 86 8a 00 00 00 04 testb $0x4,0x8a(%rsi) 2de7d4: 74 43 je 2de819 2de7d6: 48 83 bf 20 01 00 00 cmpq $0x0,0x120(%rdi) 2de7dd: 00 2de7de: 48 89 fd mov %rdi,%rbp 2de7e1: 74 36 je 2de819 2de7e3: 48 8b 86 f8 02 00 00 mov 0x2f8(%rsi),%rax 2de7ea: 48 8b 10 mov (%rax),%rdx 2de7ed: 8b 86 24 03 00 00 mov 0x324(%rsi),%eax 2de7f3: 84 db test %bl,%bl 2de7f5: 74 27 je 2de81e 2de7f7: 3d 00 02 00 00 cmp $0x200,%eax 2de7fc: 74 4d je 2de84b 2de7fe: 48 8b ba 98 02 00 00 mov 0x298(%rdx),%rdi 2de805: 83 7f 20 01 cmpl $0x1,0x20(%rdi) 2de809: 74 40 je 2de84b 2de80b: ba 01 00 00 00 mov $0x1,%edx 2de810: e8 00 00 00 00 callq 2de815 2de815: 84 c0 test %al,%al 2de817: 75 32 jne 2de84b 2de819: 31 c0 xor %eax,%eax 2de81b: 5b pop %rbx 2de81c: 5d pop %rbp 2de81d: c3 retq 2de81e: 3d 00 02 00 00 cmp $0x200,%eax 2de823: 74 14 je 2de839 2de825: 48 8b ba 98 02 00 00 mov 0x298(%rdx),%rdi 2de82c: 83 7f 20 01 cmpl $0x1,0x20(%rdi) 2de830: 74 07 je 2de839 2de832: 31 d2 xor %edx,%edx 2de834: e8 00 00 00 00 callq 2de839 2de839: 48 89 ef mov %rbp,%rdi 2de83c: 31 f6 xor %esi,%esi 2de83e: e8 00 00 00 00 callq 2de843 2de843: b8 01 00 00 00 mov $0x1,%eax 2de848: 5b pop %rbx 2de849: 5d pop %rbp 2de84a: c3 retq 2de84b: 48 89 ef mov %rbp,%rdi 2de84e: be 01 00 00 00 mov $0x1,%esi 2de853: e8 00 00 00 00 callq 2de858 2de858: 89 d8 mov %ebx,%eax 2de85a: 5b pop %rbx 2de85b: 5d pop %rbp 2de85c: c3 retq 2de85d: 0f 1f 00 nopl (%rax) 00000000002de860 : 2de860: e8 00 00 00 00 callq 2de865 2de865: 41 56 push %r14 2de867: 41 55 push %r13 2de869: 41 54 push %r12 2de86b: 55 push %rbp 2de86c: 53 push %rbx 2de86d: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 2de874: 48 8b 5f 08 mov 0x8(%rdi),%rbx 2de878: 4c 8b af 20 01 00 00 mov 0x120(%rdi),%r13 2de87f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2de886: 00 00 2de888: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 2de88f: 00 2de890: 31 c0 xor %eax,%eax 2de892: f6 83 8a 00 00 00 04 testb $0x4,0x8a(%rbx) 2de899: 74 7b je 2de916 2de89b: 4d 85 ed test %r13,%r13 2de89e: 74 76 je 2de916 2de8a0: 49 89 fc mov %rdi,%r12 2de8a3: 89 f5 mov %esi,%ebp 2de8a5: 40 84 f6 test %sil,%sil 2de8a8: 75 70 jne 2de91a 2de8aa: 8b 93 24 03 00 00 mov 0x324(%rbx),%edx 2de8b0: 8d 42 e0 lea -0x20(%rdx),%eax 2de8b3: 83 e0 df and $0xffffffdf,%eax 2de8b6: 0f 94 c0 sete %al 2de8b9: 81 fa 80 00 00 00 cmp $0x80,%edx 2de8bf: 40 0f 94 c6 sete %sil 2de8c3: 40 08 f0 or %sil,%al 2de8c6: 0f 84 50 01 00 00 je 2dea1c 2de8cc: 48 8b bf 30 01 00 00 mov 0x130(%rdi),%rdi 2de8d3: 88 44 24 07 mov %al,0x7(%rsp) 2de8d7: 31 f6 xor %esi,%esi 2de8d9: 48 8b 17 mov (%rdi),%rdx 2de8dc: 48 8b 8a d0 00 00 00 mov 0xd0(%rdx),%rcx 2de8e3: 31 d2 xor %edx,%edx 2de8e5: e8 00 00 00 00 callq 2de8ea 2de8ea: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2de8ef: 48 8b 8c 24 c0 00 00 mov 0xc0(%rsp),%rcx 2de8f6: 00 2de8f7: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2de8fe: 00 00 2de900: 0f 85 20 01 00 00 jne 2dea26 2de906: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 2de90d: 5b pop %rbx 2de90e: 5d pop %rbp 2de90f: 41 5c pop %r12 2de911: 41 5d pop %r13 2de913: 41 5e pop %r14 2de915: c3 retq 2de916: 31 c0 xor %eax,%eax 2de918: eb d5 jmp 2de8ef 2de91a: 4c 8d 74 24 40 lea 0x40(%rsp),%r14 2de91f: b9 10 00 00 00 mov $0x10,%ecx 2de924: 31 d2 xor %edx,%edx 2de926: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2de92d: 4c 89 f7 mov %r14,%rdi 2de930: 66 89 54 24 1d mov %dx,0x1d(%rsp) 2de935: f3 48 ab rep stos %rax,%es:(%rdi) 2de938: bf 04 00 00 00 mov $0x4,%edi 2de93d: c6 44 24 1f 00 movb $0x0,0x1f(%rsp) 2de942: 8b 43 38 mov 0x38(%rbx),%eax 2de945: 03 43 3c add 0x3c(%rbx),%eax 2de948: 03 43 40 add 0x40(%rbx),%eax 2de94b: 89 44 24 0c mov %eax,0xc(%rsp) 2de94f: 8b 43 50 mov 0x50(%rbx),%eax 2de952: 03 43 54 add 0x54(%rbx),%eax 2de955: 03 43 58 add 0x58(%rbx),%eax 2de958: 49 83 bc 24 d0 02 00 cmpq $0x0,0x2d0(%r12) 2de95f: 00 00 2de961: 89 44 24 10 mov %eax,0x10(%rsp) 2de965: 8b 43 78 mov 0x78(%rbx),%eax 2de968: 0f 95 44 24 1c setne 0x1c(%rsp) 2de96d: 89 44 24 14 mov %eax,0x14(%rsp) 2de971: 8b 43 74 mov 0x74(%rbx),%eax 2de974: 89 44 24 18 mov %eax,0x18(%rsp) 2de978: 48 8b 83 8c 00 00 00 mov 0x8c(%rbx),%rax 2de97f: 48 89 44 24 20 mov %rax,0x20(%rsp) 2de984: 48 8b 83 94 00 00 00 mov 0x94(%rbx),%rax 2de98b: 48 89 44 24 28 mov %rax,0x28(%rsp) 2de990: 48 8b 83 9c 00 00 00 mov 0x9c(%rbx),%rax 2de997: 48 89 44 24 30 mov %rax,0x30(%rsp) 2de99c: 48 8b 83 a4 00 00 00 mov 0xa4(%rbx),%rax 2de9a3: 48 89 44 24 38 mov %rax,0x38(%rsp) 2de9a8: e8 00 00 00 00 callq 2de9ad 2de9ad: 49 8b 45 00 mov 0x0(%r13),%rax 2de9b1: 4c 89 f2 mov %r14,%rdx 2de9b4: 4c 89 ef mov %r13,%rdi 2de9b7: 48 8d 74 24 0c lea 0xc(%rsp),%rsi 2de9bc: 48 8b 40 20 mov 0x20(%rax),%rax 2de9c0: e8 00 00 00 00 callq 2de9c5 2de9c5: 8b 83 24 03 00 00 mov 0x324(%rbx),%eax 2de9cb: 8d 50 e0 lea -0x20(%rax),%edx 2de9ce: 83 e2 df and $0xffffffdf,%edx 2de9d1: 74 07 je 2de9da 2de9d3: 3d 80 00 00 00 cmp $0x80,%eax 2de9d8: 75 3b jne 2dea15 2de9da: 49 8b 84 24 30 01 00 mov 0x130(%r12),%rax 2de9e1: 00 2de9e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2de9e9: bf 04 00 00 00 mov $0x4,%edi 2de9ee: 8b 50 18 mov 0x18(%rax),%edx 2de9f1: e8 00 00 00 00 callq 2de9f6 2de9f6: 49 8b bc 24 30 01 00 mov 0x130(%r12),%rdi 2de9fd: 00 2de9fe: 4c 89 f2 mov %r14,%rdx 2dea01: be 01 00 00 00 mov $0x1,%esi 2dea06: 48 8b 07 mov (%rdi),%rax 2dea09: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 2dea10: e8 00 00 00 00 callq 2dea15 2dea15: 89 e8 mov %ebp,%eax 2dea17: e9 d3 fe ff ff jmpq 2de8ef 2dea1c: b8 01 00 00 00 mov $0x1,%eax 2dea21: e9 c9 fe ff ff jmpq 2de8ef 2dea26: e8 00 00 00 00 callq 2dea2b 2dea2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002dea30 : 2dea30: e8 00 00 00 00 callq 2dea35 2dea35: 48 8b 47 08 mov 0x8(%rdi),%rax 2dea39: f6 80 8a 00 00 00 04 testb $0x4,0x8a(%rax) 2dea40: 74 2e je 2dea70 2dea42: 55 push %rbp 2dea43: 31 c0 xor %eax,%eax 2dea45: 48 83 bf 20 01 00 00 cmpq $0x0,0x120(%rdi) 2dea4c: 00 2dea4d: 48 89 fd mov %rdi,%rbp 2dea50: 74 1c je 2dea6e 2dea52: be 01 00 00 00 mov $0x1,%esi 2dea57: e8 00 00 00 00 callq 2dea5c 2dea5c: be 01 00 00 00 mov $0x1,%esi 2dea61: 48 89 ef mov %rbp,%rdi 2dea64: e8 00 00 00 00 callq 2dea69 2dea69: b8 01 00 00 00 mov $0x1,%eax 2dea6e: 5d pop %rbp 2dea6f: c3 retq 2dea70: 31 c0 xor %eax,%eax 2dea72: c3 retq 2dea73: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2dea7a: 00 00 00 2dea7d: 0f 1f 00 nopl (%rax) 00000000002dea80 : 2dea80: e8 00 00 00 00 callq 2dea85 2dea85: 8b 44 24 08 mov 0x8(%rsp),%eax 2dea89: 85 c0 test %eax,%eax 2dea8b: 0f 84 80 00 00 00 je 2deb11 2dea91: 83 e8 01 sub $0x1,%eax 2dea94: 4c 8b 4f 40 mov 0x40(%rdi),%r9 2dea98: 4c 8b 47 48 mov 0x48(%rdi),%r8 2dea9c: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2deaa1: 48 8d 0c 40 lea (%rax,%rax,2),%rcx 2deaa5: 48 8d 44 24 14 lea 0x14(%rsp),%rax 2deaaa: 48 8b 77 50 mov 0x50(%rdi),%rsi 2deaae: 48 83 c7 10 add $0x10,%rdi 2deab2: 4c 8d 14 88 lea (%rax,%rcx,4),%r10 2deab6: 4d 85 c9 test %r9,%r9 2deab9: 74 2f je 2deaea 2deabb: 41 8b 09 mov (%r9),%ecx 2deabe: 89 0f mov %ecx,(%rdi) 2deac0: 4d 85 c0 test %r8,%r8 2deac3: 74 2f je 2deaf4 2deac5: 41 8b 08 mov (%r8),%ecx 2deac8: 89 4f 04 mov %ecx,0x4(%rdi) 2deacb: 48 85 f6 test %rsi,%rsi 2deace: 74 2f je 2deaff 2dead0: 8b 16 mov (%rsi),%edx 2dead2: 48 83 c7 0c add $0xc,%rdi 2dead6: 89 57 fc mov %edx,-0x4(%rdi) 2dead9: 48 89 c2 mov %rax,%rdx 2deadc: 4c 39 d0 cmp %r10,%rax 2deadf: 74 30 je 2deb11 2deae1: 48 83 c0 0c add $0xc,%rax 2deae5: 4d 85 c9 test %r9,%r9 2deae8: 75 d1 jne 2deabb 2deaea: 8b 4a 10 mov 0x10(%rdx),%ecx 2deaed: 89 0f mov %ecx,(%rdi) 2deaef: 4d 85 c0 test %r8,%r8 2deaf2: 75 d1 jne 2deac5 2deaf4: 8b 4a 14 mov 0x14(%rdx),%ecx 2deaf7: 89 4f 04 mov %ecx,0x4(%rdi) 2deafa: 48 85 f6 test %rsi,%rsi 2deafd: 75 d1 jne 2dead0 2deaff: 8b 52 18 mov 0x18(%rdx),%edx 2deb02: 48 83 c7 0c add $0xc,%rdi 2deb06: 89 57 fc mov %edx,-0x4(%rdi) 2deb09: 48 89 c2 mov %rax,%rdx 2deb0c: 4c 39 d0 cmp %r10,%rax 2deb0f: 75 d0 jne 2deae1 2deb11: c3 retq 2deb12: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2deb19: 00 00 00 00 2deb1d: 0f 1f 00 nopl (%rax) 00000000002deb20 : 2deb20: e8 00 00 00 00 callq 2deb25 2deb25: 40 80 ff 10 cmp $0x10,%dil 2deb29: 74 59 je 2deb84 2deb2b: 77 18 ja 2deb45 2deb2d: b8 06 00 00 00 mov $0x6,%eax 2deb32: 40 80 ff 04 cmp $0x4,%dil 2deb36: 74 23 je 2deb5b 2deb38: 76 2d jbe 2deb67 2deb3a: 40 80 ff 08 cmp $0x8,%dil 2deb3e: 0f 94 c0 sete %al 2deb41: 8d 04 80 lea (%rax,%rax,4),%eax 2deb44: c3 retq 2deb45: b8 02 00 00 00 mov $0x2,%eax 2deb4a: 40 80 ff 40 cmp $0x40,%dil 2deb4e: 74 0b je 2deb5b 2deb50: 40 80 ff 80 cmp $0x80,%dil 2deb54: 75 06 jne 2deb5c 2deb56: b8 01 00 00 00 mov $0x1,%eax 2deb5b: c3 retq 2deb5c: 40 80 ff 20 cmp $0x20,%dil 2deb60: 0f 94 c0 sete %al 2deb63: 8d 04 40 lea (%rax,%rax,2),%eax 2deb66: c3 retq 2deb67: b8 08 00 00 00 mov $0x8,%eax 2deb6c: 40 80 ff 01 cmp $0x1,%dil 2deb70: 74 e9 je 2deb5b 2deb72: 40 80 ff 02 cmp $0x2,%dil 2deb76: ba 07 00 00 00 mov $0x7,%edx 2deb7b: b8 00 00 00 00 mov $0x0,%eax 2deb80: 0f 44 c2 cmove %edx,%eax 2deb83: c3 retq 2deb84: b8 04 00 00 00 mov $0x4,%eax 2deb89: c3 retq 2deb8a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002deb90 : 2deb90: e8 00 00 00 00 callq 2deb95 2deb95: 41 56 push %r14 2deb97: 41 55 push %r13 2deb99: 41 54 push %r12 2deb9b: 41 89 d4 mov %edx,%r12d 2deb9e: 55 push %rbp 2deb9f: 48 89 f5 mov %rsi,%rbp 2deba2: 53 push %rbx 2deba3: 48 89 fb mov %rdi,%rbx 2deba6: 48 83 ec 10 sub $0x10,%rsp 2debaa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2debb1: 00 00 2debb3: 48 89 44 24 08 mov %rax,0x8(%rsp) 2debb8: 31 c0 xor %eax,%eax 2debba: 85 d2 test %edx,%edx 2debbc: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2debc3: 00 2debc4: 41 0f 95 c6 setne %r14b 2debc8: 80 7f 49 00 cmpb $0x0,0x49(%rdi) 2debcc: 74 09 je 2debd7 2debce: 45 84 f6 test %r14b,%r14b 2debd1: 0f 85 c2 00 00 00 jne 2dec99 2debd7: 41 bd 03 01 00 00 mov $0x103,%r13d 2debdd: 44 8b 4d 00 mov 0x0(%rbp),%r9d 2debe1: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2debe6: 45 85 c9 test %r9d,%r9d 2debe9: 74 5b je 2dec46 2debeb: 48 8d 75 10 lea 0x10(%rbp),%rsi 2debef: 31 c9 xor %ecx,%ecx 2debf1: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2debf6: 44 8b 1e mov (%rsi),%r11d 2debf9: 89 ca mov %ecx,%edx 2debfb: 44 8b 56 04 mov 0x4(%rsi),%r10d 2debff: 4c 01 c2 add %r8,%rdx 2dec02: 41 83 fb 03 cmp $0x3,%r11d 2dec06: 40 0f 94 c7 sete %dil 2dec0a: 41 83 e3 03 and $0x3,%r11d 2dec0e: 8d 04 bd 00 00 00 00 lea 0x0(,%rdi,4),%eax 2dec15: 44 89 d7 mov %r10d,%edi 2dec18: 83 e7 03 and $0x3,%edi 2dec1b: 44 09 d8 or %r11d,%eax 2dec1e: c1 e7 03 shl $0x3,%edi 2dec21: 09 f8 or %edi,%eax 2dec23: 41 83 fa 03 cmp $0x3,%r10d 2dec27: 40 0f 94 c7 sete %dil 2dec2b: 83 c1 01 add $0x1,%ecx 2dec2e: 48 83 c6 0c add $0xc,%rsi 2dec32: c1 e7 05 shl $0x5,%edi 2dec35: 09 f8 or %edi,%eax 2dec37: 0f b6 3a movzbl (%rdx),%edi 2dec3a: 83 e7 c0 and $0xffffffc0,%edi 2dec3d: 09 f8 or %edi,%eax 2dec3f: 88 02 mov %al,(%rdx) 2dec41: 44 39 c9 cmp %r9d,%ecx 2dec44: 75 b0 jne 2debf6 2dec46: 44 89 c9 mov %r9d,%ecx 2dec49: 4c 89 c2 mov %r8,%rdx 2dec4c: 44 89 ee mov %r13d,%esi 2dec4f: 48 89 df mov %rbx,%rdi 2dec52: e8 00 00 00 00 callq 2dec57 2dec57: 80 7b 49 00 cmpb $0x0,0x49(%rbx) 2dec5b: 74 05 je 2dec62 2dec5d: 45 84 f6 test %r14b,%r14b 2dec60: 75 4b jne 2decad 2dec62: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dec67: 48 8b 45 10 mov 0x10(%rbp),%rax 2dec6b: 48 89 43 7c mov %rax,0x7c(%rbx) 2dec6f: 8b 45 18 mov 0x18(%rbp),%eax 2dec72: 89 83 84 00 00 00 mov %eax,0x84(%rbx) 2dec78: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2dec7d: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2dec84: 00 00 2dec86: 0f 85 c6 00 00 00 jne 2ded52 2dec8c: 48 83 c4 10 add $0x10,%rsp 2dec90: 5b pop %rbx 2dec91: 5d pop %rbp 2dec92: 41 5c pop %r12 2dec94: 41 5d pop %r13 2dec96: 41 5e pop %r14 2dec98: c3 retq 2dec99: 44 8d 2c 92 lea (%rdx,%rdx,4),%r13d 2dec9d: 41 c1 e5 04 shl $0x4,%r13d 2deca1: 41 81 c5 c1 ff 0e 00 add $0xeffc1,%r13d 2deca8: e9 30 ff ff ff jmpq 2debdd 2decad: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2decb2: eb b3 jmp 2dec67 2decb4: 44 0f b6 4c 24 04 movzbl 0x4(%rsp),%r9d 2decba: 45 89 e8 mov %r13d,%r8d 2decbd: 44 89 e1 mov %r12d,%ecx 2decc0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2decc7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2decce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2decd5: 44 89 c8 mov %r9d,%eax 2decd8: c0 e8 05 shr $0x5,%al 2decdb: 83 e0 01 and $0x1,%eax 2decde: 50 push %rax 2decdf: 44 89 c8 mov %r9d,%eax 2dece2: c0 e8 02 shr $0x2,%al 2dece5: 83 e0 01 and $0x1,%eax 2dece8: 50 push %rax 2dece9: 44 89 c8 mov %r9d,%eax 2decec: 41 83 e1 03 and $0x3,%r9d 2decf0: c0 e8 03 shr $0x3,%al 2decf3: 83 e0 03 and $0x3,%eax 2decf6: 50 push %rax 2decf7: e8 00 00 00 00 callq 2decfc 2decfc: 48 83 c4 18 add $0x18,%rsp 2ded00: e9 62 ff ff ff jmpq 2dec67 2ded05: 44 0f b6 44 24 04 movzbl 0x4(%rsp),%r8d 2ded0b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ded12: 44 89 e9 mov %r13d,%ecx 2ded15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ded1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ded23: 44 89 c0 mov %r8d,%eax 2ded26: 45 89 c1 mov %r8d,%r9d 2ded29: c0 e8 05 shr $0x5,%al 2ded2c: 41 c0 e9 03 shr $0x3,%r9b 2ded30: 83 e0 01 and $0x1,%eax 2ded33: 41 83 e1 03 and $0x3,%r9d 2ded37: 50 push %rax 2ded38: 44 89 c0 mov %r8d,%eax 2ded3b: 41 83 e0 03 and $0x3,%r8d 2ded3f: c0 e8 02 shr $0x2,%al 2ded42: 83 e0 01 and $0x1,%eax 2ded45: 50 push %rax 2ded46: e8 00 00 00 00 callq 2ded4b 2ded4b: 58 pop %rax 2ded4c: 5a pop %rdx 2ded4d: e9 15 ff ff ff jmpq 2dec67 2ded52: e8 00 00 00 00 callq 2ded57 2ded57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ded5e: 00 00 00000000002ded60 : 2ded60: e8 00 00 00 00 callq 2ded65 2ded65: 55 push %rbp 2ded66: 48 89 fd mov %rdi,%rbp 2ded69: 53 push %rbx 2ded6a: 48 89 f3 mov %rsi,%rbx 2ded6d: 48 83 ec 10 sub $0x10,%rsp 2ded71: 8b 16 mov (%rsi),%edx 2ded73: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ded7a: 00 00 2ded7c: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ded81: 8b 46 08 mov 0x8(%rsi),%eax 2ded84: 83 e2 1f and $0x1f,%edx 2ded87: 88 44 24 06 mov %al,0x6(%rsp) 2ded8b: 0f b6 46 64 movzbl 0x64(%rsi),%eax 2ded8f: c1 e0 07 shl $0x7,%eax 2ded92: 09 d0 or %edx,%eax 2ded94: 83 7e 60 02 cmpl $0x2,0x60(%rsi) 2ded98: 88 44 24 07 mov %al,0x7(%rsp) 2ded9c: 77 10 ja 2dedae 2ded9e: 0f b6 97 5d 01 00 00 movzbl 0x15d(%rdi),%edx 2deda5: 83 e2 20 and $0x20,%edx 2deda8: 09 d0 or %edx,%eax 2dedaa: 88 44 24 07 mov %al,0x7(%rsp) 2dedae: b9 01 00 00 00 mov $0x1,%ecx 2dedb3: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2dedb8: be 07 01 00 00 mov $0x107,%esi 2dedbd: 48 89 ef mov %rbp,%rdi 2dedc0: e8 00 00 00 00 callq 2dedc5 2dedc5: b9 01 00 00 00 mov $0x1,%ecx 2dedca: be 01 01 00 00 mov $0x101,%esi 2dedcf: 48 89 ef mov %rbp,%rdi 2dedd2: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2dedd7: e8 00 00 00 00 callq 2deddc 2deddc: 80 bd 5c 01 00 00 13 cmpb $0x13,0x15c(%rbp) 2dede3: 76 0a jbe 2dedef 2dede5: 80 7b 0c 00 cmpb $0x0,0xc(%rbx) 2dede9: 0f 85 d0 00 00 00 jne 2deebf 2dedef: 8b 43 04 mov 0x4(%rbx),%eax 2dedf2: b9 01 00 00 00 mov $0x1,%ecx 2dedf7: 48 8d 54 24 05 lea 0x5(%rsp),%rdx 2dedfc: 48 89 ef mov %rbp,%rdi 2dedff: be 00 01 00 00 mov $0x100,%esi 2dee04: 88 44 24 05 mov %al,0x5(%rsp) 2dee08: e8 00 00 00 00 callq 2dee0d 2dee0d: 80 7c 24 05 00 cmpb $0x0,0x5(%rsp) 2dee12: 74 20 je 2dee34 2dee14: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dee19: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2dee1e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2dee25: 00 00 2dee27: 0f 85 c9 00 00 00 jne 2deef6 2dee2d: 48 83 c4 10 add $0x10,%rsp 2dee31: 5b pop %rbx 2dee32: 5d pop %rbp 2dee33: c3 retq 2dee34: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dee39: eb de jmp 2dee19 2dee3b: 8b 43 08 mov 0x8(%rbx),%eax 2dee3e: 44 0f b6 43 0d movzbl 0xd(%rbx),%r8d 2dee43: 41 b9 01 01 00 00 mov $0x101,%r9d 2dee49: b9 15 01 00 00 mov $0x115,%ecx 2dee4e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dee55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dee5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dee63: 50 push %rax 2dee64: 0f b6 43 64 movzbl 0x64(%rbx),%eax 2dee68: 68 07 01 00 00 pushq $0x107 2dee6d: 50 push %rax 2dee6e: 8b 03 mov (%rbx),%eax 2dee70: 50 push %rax 2dee71: e8 00 00 00 00 callq 2dee76 2dee76: 48 83 c4 20 add $0x20,%rsp 2dee7a: eb 9d jmp 2dee19 2dee7c: 8b 43 08 mov 0x8(%rbx),%eax 2dee7f: 44 8b 43 04 mov 0x4(%rbx),%r8d 2dee83: 41 b9 01 01 00 00 mov $0x101,%r9d 2dee89: b9 00 01 00 00 mov $0x100,%ecx 2dee8e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dee95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dee9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2deea3: 50 push %rax 2deea4: 0f b6 43 64 movzbl 0x64(%rbx),%eax 2deea8: 68 07 01 00 00 pushq $0x107 2deead: 50 push %rax 2deeae: 8b 03 mov (%rbx),%eax 2deeb0: 50 push %rax 2deeb1: e8 00 00 00 00 callq 2deeb6 2deeb6: 48 83 c4 20 add $0x20,%rsp 2deeba: e9 5a ff ff ff jmpq 2dee19 2deebf: 48 89 ef mov %rbp,%rdi 2deec2: b9 01 00 00 00 mov $0x1,%ecx 2deec7: 48 8d 54 24 05 lea 0x5(%rsp),%rdx 2deecc: be 00 01 00 00 mov $0x100,%esi 2deed1: c6 44 24 05 00 movb $0x0,0x5(%rsp) 2deed6: e8 00 00 00 00 callq 2deedb 2deedb: 48 8d 53 0d lea 0xd(%rbx),%rdx 2deedf: b9 01 00 00 00 mov $0x1,%ecx 2deee4: 48 89 ef mov %rbp,%rdi 2deee7: be 15 01 00 00 mov $0x115,%esi 2deeec: e8 00 00 00 00 callq 2deef1 2deef1: e9 17 ff ff ff jmpq 2dee0d 2deef6: e8 00 00 00 00 callq 2deefb 2deefb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002def00 : 2def00: e8 00 00 00 00 callq 2def05 2def05: 55 push %rbp 2def06: 48 89 e5 mov %rsp,%rbp 2def09: 53 push %rbx 2def0a: 48 89 fb mov %rdi,%rbx 2def0d: 48 83 ec 18 sub $0x18,%rsp 2def11: 48 8b bf 40 01 00 00 mov 0x140(%rdi),%rdi 2def18: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2def1f: 00 00 2def21: 48 89 44 24 10 mov %rax,0x10(%rsp) 2def26: 31 c0 xor %eax,%eax 2def28: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2def2f: 00 2def30: 48 89 e6 mov %rsp,%rsi 2def33: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2def3a: 00 00 2def3c: 48 8b 07 mov (%rdi),%rax 2def3f: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 2def46: e8 00 00 00 00 callq 2def4b 2def4b: 8b 43 4c mov 0x4c(%rbx),%eax 2def4e: 3b 04 24 cmp (%rsp),%eax 2def51: 73 03 jae 2def56 2def53: 89 04 24 mov %eax,(%rsp) 2def56: 8b 43 50 mov 0x50(%rbx),%eax 2def59: 3b 44 24 04 cmp 0x4(%rsp),%eax 2def5d: 73 04 jae 2def63 2def5f: 89 44 24 04 mov %eax,0x4(%rsp) 2def63: 8b 43 54 mov 0x54(%rbx),%eax 2def66: 3b 44 24 08 cmp 0x8(%rsp),%eax 2def6a: 73 04 jae 2def70 2def6c: 89 44 24 08 mov %eax,0x8(%rsp) 2def70: 80 7b 49 00 cmpb $0x0,0x49(%rbx) 2def74: 74 25 je 2def9b 2def76: 0f b6 83 d8 01 00 00 movzbl 0x1d8(%rbx),%eax 2def7d: 3b 04 24 cmp (%rsp),%eax 2def80: 73 03 jae 2def85 2def82: 89 04 24 mov %eax,(%rsp) 2def85: 0f b6 83 d9 01 00 00 movzbl 0x1d9(%rbx),%eax 2def8c: 3b 44 24 04 cmp 0x4(%rsp),%eax 2def90: 73 04 jae 2def96 2def92: 89 44 24 04 mov %eax,0x4(%rsp) 2def96: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2def9b: 48 8b 04 24 mov (%rsp),%rax 2def9f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2defa4: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2defa9: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2defb0: 00 00 2defb2: 75 2a jne 2defde 2defb4: 48 8b 5d f8 mov -0x8(%rbp),%rbx 2defb8: c9 leaveq 2defb9: c3 retq 2defba: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2defbf: 8b 0c 24 mov (%rsp),%ecx 2defc2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2defc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2defd0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2defd7: e8 00 00 00 00 callq 2defdc 2defdc: eb bd jmp 2def9b 2defde: e8 00 00 00 00 callq 2defe3 2defe3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2defea: 00 00 00 00 2defee: 66 90 xchg %ax,%ax 00000000002deff0 : 2deff0: e8 00 00 00 00 callq 2deff5 2deff5: 41 57 push %r15 2deff7: 45 31 d2 xor %r10d,%r10d 2deffa: 41 56 push %r14 2deffc: 49 89 fe mov %rdi,%r14 2defff: 41 55 push %r13 2df001: 49 89 d5 mov %rdx,%r13 2df004: 41 54 push %r12 2df006: 49 89 f4 mov %rsi,%r12 2df009: 55 push %rbp 2df00a: 44 89 cd mov %r9d,%ebp 2df00d: 53 push %rbx 2df00e: 4c 89 c3 mov %r8,%rbx 2df011: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2df018: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 2df01d: 48 8d 7c 24 18 lea 0x18(%rsp),%rdi 2df022: b9 0d 00 00 00 mov $0xd,%ecx 2df027: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2df02e: 00 00 2df030: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2df037: 00 2df038: 31 c0 xor %eax,%eax 2df03a: 45 85 c9 test %r9d,%r9d 2df03d: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) 2df044: 00 2df045: 0f 95 44 24 06 setne 0x6(%rsp) 2df04a: c7 84 24 8a 00 00 00 movl $0x0,0x8a(%rsp) 2df051: 00 00 00 00 2df055: 66 44 89 94 24 8e 00 mov %r10w,0x8e(%rsp) 2df05c: 00 00 2df05e: f3 48 ab rep stos %rax,%es:(%rdi) 2df061: b9 0d 00 00 00 mov $0xd,%ecx 2df066: 4c 89 c7 mov %r8,%rdi 2df069: f3 48 ab rep stos %rax,%es:(%rdi) 2df06c: 0f b6 44 24 06 movzbl 0x6(%rsp),%eax 2df071: 41 80 7e 49 00 cmpb $0x0,0x49(%r14) 2df076: 74 08 je 2df080 2df078: 84 c0 test %al,%al 2df07a: 0f 85 93 01 00 00 jne 2df213 2df080: c6 44 24 07 04 movb $0x4,0x7(%rsp) 2df085: 41 bf 02 02 00 00 mov $0x202,%r15d 2df08b: b9 06 00 00 00 mov $0x6,%ecx 2df090: 48 8d 94 24 8a 00 00 lea 0x8a(%rsp),%rdx 2df097: 00 2df098: 44 89 fe mov %r15d,%esi 2df09b: 4c 89 f7 mov %r14,%rdi 2df09e: e8 00 00 00 00 callq 2df0a3 2df0a3: 45 8b 0c 24 mov (%r12),%r9d 2df0a7: 45 85 c9 test %r9d,%r9d 2df0aa: 74 47 je 2df0f3 2df0ac: 0f b6 4c 24 07 movzbl 0x7(%rsp),%ecx 2df0b1: 31 d2 xor %edx,%edx 2df0b3: 89 d0 mov %edx,%eax 2df0b5: 48 8d b4 24 8a 00 00 lea 0x8a(%rsp),%rsi 2df0bc: 00 2df0bd: d1 e8 shr %eax 2df0bf: 0f b6 bc 04 8a 00 00 movzbl 0x8a(%rsp,%rax,1),%edi 2df0c6: 00 2df0c7: 48 01 c8 add %rcx,%rax 2df0ca: 48 01 f0 add %rsi,%rax 2df0cd: f6 c2 01 test $0x1,%dl 2df0d0: 0f 84 55 01 00 00 je 2df22b 2df0d6: 40 c0 ef 04 shr $0x4,%dil 2df0da: 41 88 7c 15 00 mov %dil,0x0(%r13,%rdx,1) 2df0df: 0f b6 00 movzbl (%rax),%eax 2df0e2: c0 e8 04 shr $0x4,%al 2df0e5: 88 44 14 14 mov %al,0x14(%rsp,%rdx,1) 2df0e9: 48 83 c2 01 add $0x1,%rdx 2df0ed: 41 39 14 24 cmp %edx,(%r12) 2df0f1: 77 c0 ja 2df0b3 2df0f3: 0f b6 84 24 8c 00 00 movzbl 0x8c(%rsp),%eax 2df0fa: 00 2df0fb: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2df100: 88 07 mov %al,(%rdi) 2df102: 41 80 7e 49 00 cmpb $0x0,0x49(%r14) 2df107: 74 07 je 2df110 2df109: 80 7c 24 06 00 cmpb $0x0,0x6(%rsp) 2df10e: 75 0a jne 2df11a 2df110: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2df115: e9 cf 01 00 00 jmpq 2df2e9 2df11a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2df11f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2df124: 41 8b 34 24 mov (%r12),%esi 2df128: 41 8b 7c 24 04 mov 0x4(%r12),%edi 2df12d: 45 8b 44 24 08 mov 0x8(%r12),%r8d 2df132: 85 f6 test %esi,%esi 2df134: 0f 84 45 02 00 00 je 2df37f 2df13a: 48 8d 6c 24 18 lea 0x18(%rsp),%rbp 2df13f: 31 d2 xor %edx,%edx 2df141: 48 89 e9 mov %rbp,%rcx 2df144: 41 89 d1 mov %edx,%r9d 2df147: 83 c2 01 add $0x1,%edx 2df14a: 48 83 c1 0c add $0xc,%rcx 2df14e: 42 0f b6 44 0c 14 movzbl 0x14(%rsp,%r9,1),%eax 2df154: 83 e0 03 and $0x3,%eax 2df157: 89 41 04 mov %eax,0x4(%rcx) 2df15a: 42 0f b6 44 0c 14 movzbl 0x14(%rsp,%r9,1),%eax 2df160: c0 e8 02 shr $0x2,%al 2df163: 83 e0 03 and $0x3,%eax 2df166: 89 41 08 mov %eax,0x8(%rcx) 2df169: 39 d6 cmp %edx,%esi 2df16b: 77 d7 ja 2df144 2df16d: 8b 54 24 28 mov 0x28(%rsp),%edx 2df171: 8b 44 24 2c mov 0x2c(%rsp),%eax 2df175: 83 fe 01 cmp $0x1,%esi 2df178: 0f 84 13 02 00 00 je 2df391 2df17e: b9 01 00 00 00 mov $0x1,%ecx 2df183: 44 8b 4d 1c mov 0x1c(%rbp),%r9d 2df187: 44 39 ca cmp %r9d,%edx 2df18a: 41 0f 42 d1 cmovb %r9d,%edx 2df18e: 44 8b 4d 20 mov 0x20(%rbp),%r9d 2df192: 44 39 c8 cmp %r9d,%eax 2df195: 41 0f 42 c1 cmovb %r9d,%eax 2df199: 83 c1 01 add $0x1,%ecx 2df19c: 48 83 c5 0c add $0xc,%rbp 2df1a0: 39 ce cmp %ecx,%esi 2df1a2: 77 df ja 2df183 2df1a4: 83 fa 03 cmp $0x3,%edx 2df1a7: 41 b9 03 00 00 00 mov $0x3,%r9d 2df1ad: 89 d1 mov %edx,%ecx 2df1af: 89 7b 04 mov %edi,0x4(%rbx) 2df1b2: 41 0f 47 c9 cmova %r9d,%ecx 2df1b6: 89 33 mov %esi,(%rbx) 2df1b8: 83 f8 03 cmp $0x3,%eax 2df1bb: 44 89 43 08 mov %r8d,0x8(%rbx) 2df1bf: 41 0f 47 c1 cmova %r9d,%eax 2df1c3: 89 ca mov %ecx,%edx 2df1c5: 39 04 95 00 00 00 00 cmp %eax,0x0(,%rdx,4) 2df1cc: 0f 46 04 95 00 00 00 cmovbe 0x0(,%rdx,4),%eax 2df1d3: 00 2df1d4: 48 83 c3 10 add $0x10,%rbx 2df1d8: 31 d2 xor %edx,%edx 2df1da: 83 c2 01 add $0x1,%edx 2df1dd: 89 0b mov %ecx,(%rbx) 2df1df: 48 83 c3 0c add $0xc,%rbx 2df1e3: 89 43 f8 mov %eax,-0x8(%rbx) 2df1e6: 39 d6 cmp %edx,%esi 2df1e8: 77 f0 ja 2df1da 2df1ea: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2df1f1: 00 2df1f2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2df1f9: 00 00 2df1fb: 0f 85 c6 01 00 00 jne 2df3c7 2df201: 48 81 c4 98 00 00 00 add $0x98,%rsp 2df208: 5b pop %rbx 2df209: 5d pop %rbp 2df20a: 41 5c pop %r12 2df20c: 41 5d pop %r13 2df20e: 41 5e pop %r14 2df210: 41 5f pop %r15 2df212: c3 retq 2df213: 43 8d 34 89 lea (%r9,%r9,4),%esi 2df217: c6 44 24 07 03 movb $0x3,0x7(%rsp) 2df21c: c1 e6 04 shl $0x4,%esi 2df21f: 44 8d be e0 ff 0e 00 lea 0xeffe0(%rsi),%r15d 2df226: e9 60 fe ff ff jmpq 2df08b 2df22b: 83 e7 0f and $0xf,%edi 2df22e: 41 88 7c 15 00 mov %dil,0x0(%r13,%rdx,1) 2df233: 0f b6 00 movzbl (%rax),%eax 2df236: 83 e0 0f and $0xf,%eax 2df239: e9 a7 fe ff ff jmpq 2df0e5 2df23e: 0f b6 7c 24 07 movzbl 0x7(%rsp),%edi 2df243: 8d 44 ad 00 lea 0x0(%rbp,%rbp,4),%eax 2df247: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2df24e: c1 e0 04 shl $0x4,%eax 2df251: 48 89 fa mov %rdi,%rdx 2df254: 83 c7 01 add $0x1,%edi 2df257: 44 8d 80 e3 ff 0e 00 lea 0xeffe3(%rax),%r8d 2df25e: 41 89 fe mov %edi,%r14d 2df261: 83 e2 07 and $0x7,%edx 2df264: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2df26b: 41 83 e6 0f and $0xf,%r14d 2df26f: 42 0f b6 8c 34 8a 00 movzbl 0x8a(%rsp,%r14,1),%ecx 2df276: 00 00 2df278: 51 push %rcx 2df279: 8d 88 e4 ff 0e 00 lea 0xeffe4(%rax),%ecx 2df27f: 51 push %rcx 2df280: 89 e9 mov %ebp,%ecx 2df282: 44 0f b6 8c 14 9a 00 movzbl 0x9a(%rsp,%rdx,1),%r9d 2df289: 00 00 2df28b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2df292: e8 00 00 00 00 callq 2df297 2df297: 5a pop %rdx 2df298: 59 pop %rcx 2df299: e9 86 fe ff ff jmpq 2df124 2df29e: 0f b6 84 24 8b 00 00 movzbl 0x8b(%rsp),%eax 2df2a5: 00 2df2a6: 45 89 f8 mov %r15d,%r8d 2df2a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2df2b0: 89 e9 mov %ebp,%ecx 2df2b2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2df2b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2df2c0: 50 push %rax 2df2c1: 41 8d 47 01 lea 0x1(%r15),%eax 2df2c5: 50 push %rax 2df2c6: 44 0f b6 8c 24 9a 00 movzbl 0x9a(%rsp),%r9d 2df2cd: 00 00 2df2cf: e8 00 00 00 00 callq 2df2d4 2df2d4: 5f pop %rdi 2df2d5: 41 58 pop %r8 2df2d7: 41 80 7e 49 00 cmpb $0x0,0x49(%r14) 2df2dc: 74 0b je 2df2e9 2df2de: 80 7c 24 06 00 cmpb $0x0,0x6(%rsp) 2df2e3: 0f 85 36 fe ff ff jne 2df11f 2df2e9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2df2ee: e9 31 fe ff ff jmpq 2df124 2df2f3: 0f b6 74 24 07 movzbl 0x7(%rsp),%esi 2df2f8: 41 b9 07 02 00 00 mov $0x207,%r9d 2df2fe: b9 06 02 00 00 mov $0x206,%ecx 2df303: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2df30a: 48 89 f0 mov %rsi,%rax 2df30d: 83 c6 01 add $0x1,%esi 2df310: 41 89 f6 mov %esi,%r14d 2df313: 83 e0 07 and $0x7,%eax 2df316: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2df31d: 41 83 e6 0f and $0xf,%r14d 2df321: 42 0f b6 94 34 8a 00 movzbl 0x8a(%rsp,%r14,1),%edx 2df328: 00 00 2df32a: 52 push %rdx 2df32b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2df332: 44 0f b6 84 04 92 00 movzbl 0x92(%rsp,%rax,1),%r8d 2df339: 00 00 2df33b: e8 00 00 00 00 callq 2df340 2df340: 58 pop %rax 2df341: e9 de fd ff ff jmpq 2df124 2df346: 0f b6 84 24 8b 00 00 movzbl 0x8b(%rsp),%eax 2df34d: 00 2df34e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2df355: 45 8d 4f 01 lea 0x1(%r15),%r9d 2df359: 44 89 f9 mov %r15d,%ecx 2df35c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2df363: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2df36a: 50 push %rax 2df36b: 44 0f b6 84 24 92 00 movzbl 0x92(%rsp),%r8d 2df372: 00 00 2df374: e8 00 00 00 00 callq 2df379 2df379: 5e pop %rsi 2df37a: e9 58 ff ff ff jmpq 2df2d7 2df37f: 89 7b 04 mov %edi,0x4(%rbx) 2df382: c7 03 00 00 00 00 movl $0x0,(%rbx) 2df388: 44 89 43 08 mov %r8d,0x8(%rbx) 2df38c: e9 59 fe ff ff jmpq 2df1ea 2df391: 83 fa 03 cmp $0x3,%edx 2df394: 41 b9 03 00 00 00 mov $0x3,%r9d 2df39a: 89 d1 mov %edx,%ecx 2df39c: 89 7b 04 mov %edi,0x4(%rbx) 2df39f: 41 0f 47 c9 cmova %r9d,%ecx 2df3a3: 83 f8 03 cmp $0x3,%eax 2df3a6: c7 03 01 00 00 00 movl $0x1,(%rbx) 2df3ac: 41 0f 47 c1 cmova %r9d,%eax 2df3b0: 44 89 43 08 mov %r8d,0x8(%rbx) 2df3b4: 89 ca mov %ecx,%edx 2df3b6: 8b 14 95 00 00 00 00 mov 0x0(,%rdx,4),%edx 2df3bd: 39 d0 cmp %edx,%eax 2df3bf: 0f 47 c2 cmova %edx,%eax 2df3c2: e9 0d fe ff ff jmpq 2df1d4 2df3c7: e8 00 00 00 00 callq 2df3cc 2df3cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002df3d0 : 2df3d0: e8 00 00 00 00 callq 2df3d5 2df3d5: 41 54 push %r12 2df3d7: 49 89 f4 mov %rsi,%r12 2df3da: 48 83 ec 18 sub $0x18,%rsp 2df3de: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2df3e5: 00 00 2df3e7: 48 89 44 24 10 mov %rax,0x10(%rsp) 2df3ec: 31 c0 xor %eax,%eax 2df3ee: 80 bf 5c 01 00 00 13 cmpb $0x13,0x15c(%rdi) 2df3f5: 77 2f ja 2df426 2df3f7: 48 89 f2 mov %rsi,%rdx 2df3fa: b9 06 00 00 00 mov $0x6,%ecx 2df3ff: be 00 02 00 00 mov $0x200,%esi 2df404: e8 00 00 00 00 callq 2df409 2df409: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2df40f 2df40f: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2df414: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2df41b: 00 00 2df41d: 75 3b jne 2df45a 2df41f: 48 83 c4 18 add $0x18,%rsp 2df423: 41 5c pop %r12 2df425: c3 retq 2df426: b9 0e 00 00 00 mov $0xe,%ecx 2df42b: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 2df430: be 02 20 00 00 mov $0x2002,%esi 2df435: e8 00 00 00 00 callq 2df43a 2df43a: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 2df440 2df440: 83 f8 01 cmp $0x1,%eax 2df443: 75 ca jne 2df40f 2df445: 0f b7 54 24 02 movzwl 0x2(%rsp),%edx 2df44a: 66 41 89 14 24 mov %dx,(%r12) 2df44f: 8b 54 24 0c mov 0xc(%rsp),%edx 2df453: 41 89 54 24 02 mov %edx,0x2(%r12) 2df458: eb b5 jmp 2df40f 2df45a: e8 00 00 00 00 callq 2df45f 2df45f: 90 nop 00000000002df460 : 2df460: e8 00 00 00 00 callq 2df465 2df465: 55 push %rbp 2df466: 49 89 f0 mov %rsi,%r8 2df469: 48 83 ec 10 sub $0x10,%rsp 2df46d: 8b 77 6c mov 0x6c(%rdi),%esi 2df470: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2df477: 00 00 2df479: 48 89 44 24 08 mov %rax,0x8(%rsp) 2df47e: 31 c0 xor %eax,%eax 2df480: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2df485: 85 f6 test %esi,%esi 2df487: 74 36 je 2df4bf 2df489: 48 89 fd mov %rdi,%rbp 2df48c: 31 d2 xor %edx,%edx 2df48e: 49 8d 78 02 lea 0x2(%r8),%rdi 2df492: 89 d0 mov %edx,%eax 2df494: d1 e8 shr %eax 2df496: 0f b6 04 07 movzbl (%rdi,%rax,1),%eax 2df49a: 89 c1 mov %eax,%ecx 2df49c: 83 e0 0f and $0xf,%eax 2df49f: c0 e9 04 shr $0x4,%cl 2df4a2: f6 c2 01 test $0x1,%dl 2df4a5: 0f 45 c1 cmovne %ecx,%eax 2df4a8: 83 e0 07 and $0x7,%eax 2df4ab: 3c 07 cmp $0x7,%al 2df4ad: 75 26 jne 2df4d5 2df4af: 83 c2 01 add $0x1,%edx 2df4b2: 39 d6 cmp %edx,%esi 2df4b4: 77 dc ja 2df492 2df4b6: 41 f6 40 04 01 testb $0x1,0x4(%r8) 2df4bb: 74 18 je 2df4d5 2df4bd: 31 c0 xor %eax,%eax 2df4bf: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2df4c4: 65 48 2b 3c 25 28 00 sub %gs:0x28,%rdi 2df4cb: 00 00 2df4cd: 75 63 jne 2df532 2df4cf: 48 83 c4 10 add $0x10,%rsp 2df4d3: 5d pop %rbp 2df4d4: c3 retq 2df4d5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2df4dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2df4e3: bf 04 00 00 00 mov $0x4,%edi 2df4e8: e8 00 00 00 00 callq 2df4ed 2df4ed: b9 01 00 00 00 mov $0x1,%ecx 2df4f2: be 00 06 00 00 mov $0x600,%esi 2df4f7: 48 89 ef mov %rbp,%rdi 2df4fa: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2df4ff: e8 00 00 00 00 callq 2df504 2df504: 83 f8 01 cmp $0x1,%eax 2df507: 74 1f je 2df528 2df509: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2df510: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2df517: bf 04 00 00 00 mov $0x4,%edi 2df51c: e8 00 00 00 00 callq 2df521 2df521: b8 01 00 00 00 mov $0x1,%eax 2df526: eb 97 jmp 2df4bf 2df528: 80 7c 24 07 01 cmpb $0x1,0x7(%rsp) 2df52d: 0f 94 c0 sete %al 2df530: eb 8d jmp 2df4bf 2df532: e8 00 00 00 00 callq 2df537 2df537: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2df53e: 00 00 00000000002df540 : 2df540: e8 00 00 00 00 callq 2df545 2df545: 55 push %rbp 2df546: 53 push %rbx 2df547: 48 89 f3 mov %rsi,%rbx 2df54a: 48 83 ec 20 sub $0x20,%rsp 2df54e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2df555: 00 00 2df557: 48 89 44 24 18 mov %rax,0x18(%rsp) 2df55c: 31 c0 xor %eax,%eax 2df55e: 89 f8 mov %edi,%eax 2df560: 48 c7 86 8c 01 00 00 movq $0x0,0x18c(%rsi) 2df567: 00 00 00 00 2df56b: 48 c7 86 94 01 00 00 movq $0x0,0x194(%rsi) 2df572: 00 00 00 00 2df576: c7 86 9c 01 00 00 00 movl $0x0,0x19c(%rsi) 2df57d: 00 00 00 2df580: 83 e0 01 and $0x1,%eax 2df583: 0f 84 f4 00 00 00 je 2df67d 2df589: 40 f6 c7 06 test $0x6,%dil 2df58d: ba 00 00 00 00 mov $0x0,%edx 2df592: 89 fd mov %edi,%ebp 2df594: 0f 44 c2 cmove %edx,%eax 2df597: 88 86 88 01 00 00 mov %al,0x188(%rsi) 2df59d: 89 f8 mov %edi,%eax 2df59f: d0 e8 shr %al 2df5a1: 83 e0 03 and $0x3,%eax 2df5a4: 3c 01 cmp $0x1,%al 2df5a6: 74 74 je 2df61c 2df5a8: 3c 02 cmp $0x2,%al 2df5aa: 0f 94 c0 sete %al 2df5ad: 0f b6 c0 movzbl %al,%eax 2df5b0: 01 c0 add %eax,%eax 2df5b2: 89 86 84 01 00 00 mov %eax,0x184(%rsi) 2df5b8: 80 bb 5c 01 00 00 10 cmpb $0x10,0x15c(%rbx) 2df5bf: 77 6e ja 2df62f 2df5c1: 8b b3 84 01 00 00 mov 0x184(%rbx),%esi 2df5c7: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 2df5ce: e8 00 00 00 00 callq 2df5d3 2df5d3: b9 03 00 00 00 mov $0x3,%ecx 2df5d8: be 09 05 00 00 mov $0x509,%esi 2df5dd: 48 89 df mov %rbx,%rdi 2df5e0: 48 8d 54 24 05 lea 0x5(%rsp),%rdx 2df5e5: e8 00 00 00 00 callq 2df5ea 2df5ea: 0f b6 44 24 05 movzbl 0x5(%rsp),%eax 2df5ef: 88 83 ba 01 00 00 mov %al,0x1ba(%rbx) 2df5f5: 0f b7 44 24 06 movzwl 0x6(%rsp),%eax 2df5fa: 66 89 83 bb 01 00 00 mov %ax,0x1bb(%rbx) 2df601: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2df606: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2df60d: 00 00 2df60f: 0f 85 6a 01 00 00 jne 2df77f 2df615: 48 83 c4 20 add $0x20,%rsp 2df619: 5b pop %rbx 2df61a: 5d pop %rbp 2df61b: c3 retq 2df61c: c7 86 84 01 00 00 01 movl $0x1,0x184(%rsi) 2df623: 00 00 00 2df626: 80 bb 5c 01 00 00 10 cmpb $0x10,0x15c(%rbx) 2df62d: 76 92 jbe 2df5c1 2df62f: b9 10 00 00 00 mov $0x10,%ecx 2df634: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2df639: be 80 00 00 00 mov $0x80,%esi 2df63e: 48 89 df mov %rbx,%rdi 2df641: e8 00 00 00 00 callq 2df646 2df646: 83 f8 01 cmp $0x1,%eax 2df649: 0f 85 72 ff ff ff jne 2df5c1 2df64f: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax 2df654: 83 e0 07 and $0x7,%eax 2df657: 3c 02 cmp $0x2,%al 2df659: 0f 84 0c 01 00 00 je 2df76b 2df65f: 77 40 ja 2df6a1 2df661: 84 c0 test %al,%al 2df663: 0f 84 f1 00 00 00 je 2df75a 2df669: c7 83 84 01 00 00 01 movl $0x1,0x184(%rbx) 2df670: 00 00 00 2df673: be 01 00 00 00 mov $0x1,%esi 2df678: e9 4a ff ff ff jmpq 2df5c7 2df67d: c7 86 84 01 00 00 00 movl $0x0,0x184(%rsi) 2df684: 00 00 00 2df687: 48 8b be 18 01 00 00 mov 0x118(%rsi),%rdi 2df68e: 31 f6 xor %esi,%esi 2df690: e8 00 00 00 00 callq 2df695 2df695: c6 83 88 01 00 00 00 movb $0x0,0x188(%rbx) 2df69c: e9 60 ff ff ff jmpq 2df601 2df6a1: 8d 50 fd lea -0x3(%rax),%edx 2df6a4: 81 e2 fd 00 00 00 and $0xfd,%edx 2df6aa: 0f 85 11 ff ff ff jne 2df5c1 2df6b0: 83 e5 10 and $0x10,%ebp 2df6b3: be 03 00 00 00 mov $0x3,%esi 2df6b8: c7 83 84 01 00 00 03 movl $0x3,0x184(%rbx) 2df6bf: 00 00 00 2df6c2: c7 83 8c 01 00 00 03 movl $0x3,0x18c(%rbx) 2df6c9: 00 00 00 2df6cc: 0f 84 f5 fe ff ff je 2df5c7 2df6d2: 0f b6 54 24 09 movzbl 0x9(%rsp),%edx 2df6d7: 0f b6 4c 24 0b movzbl 0xb(%rsp),%ecx 2df6dc: 0f b6 74 24 0a movzbl 0xa(%rsp),%esi 2df6e1: 69 d2 c4 09 00 00 imul $0x9c4,%edx,%edx 2df6e7: 89 cf mov %ecx,%edi 2df6e9: 83 e7 01 and $0x1,%edi 2df6ec: 40 88 bb 91 01 00 00 mov %dil,0x191(%rbx) 2df6f3: 89 93 9c 01 00 00 mov %edx,0x19c(%rbx) 2df6f9: 3c 03 cmp $0x3,%al 2df6fb: 75 35 jne 2df732 2df6fd: 89 c8 mov %ecx,%eax 2df6ff: d0 e8 shr %al 2df701: 83 e0 01 and $0x1,%eax 2df704: 88 83 92 01 00 00 mov %al,0x192(%rbx) 2df70a: 89 c8 mov %ecx,%eax 2df70c: c0 e8 02 shr $0x2,%al 2df70f: 83 e0 01 and $0x1,%eax 2df712: 88 83 93 01 00 00 mov %al,0x193(%rbx) 2df718: 89 c8 mov %ecx,%eax 2df71a: c0 e9 04 shr $0x4,%cl 2df71d: c0 e8 03 shr $0x3,%al 2df720: 83 e1 01 and $0x1,%ecx 2df723: 83 e0 01 and $0x1,%eax 2df726: 88 8b 95 01 00 00 mov %cl,0x195(%rbx) 2df72c: 88 83 94 01 00 00 mov %al,0x194(%rbx) 2df732: 48 89 f0 mov %rsi,%rax 2df735: 83 e0 03 and $0x3,%eax 2df738: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 2df73f: 89 83 98 01 00 00 mov %eax,0x198(%rbx) 2df745: 85 d2 test %edx,%edx 2df747: 74 07 je 2df750 2df749: c6 83 90 01 00 00 01 movb $0x1,0x190(%rbx) 2df750: be 03 00 00 00 mov $0x3,%esi 2df755: e9 6d fe ff ff jmpq 2df5c7 2df75a: c7 83 84 01 00 00 00 movl $0x0,0x184(%rbx) 2df761: 00 00 00 2df764: 31 f6 xor %esi,%esi 2df766: e9 5c fe ff ff jmpq 2df5c7 2df76b: c7 83 84 01 00 00 02 movl $0x2,0x184(%rbx) 2df772: 00 00 00 2df775: be 02 00 00 00 mov $0x2,%esi 2df77a: e9 48 fe ff ff jmpq 2df5c7 2df77f: e8 00 00 00 00 callq 2df784 2df784: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2df78b: 00 00 00 00 2df78f: 90 nop 00000000002df790 : 2df790: e8 00 00 00 00 callq 2df795 2df795: 41 57 push %r15 2df797: 49 89 ff mov %rdi,%r15 2df79a: 41 56 push %r14 2df79c: 41 55 push %r13 2df79e: 41 54 push %r12 2df7a0: 55 push %rbp 2df7a1: 53 push %rbx 2df7a2: 48 83 ec 30 sub $0x30,%rsp 2df7a6: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2df7aa: 4d 8b b7 18 01 00 00 mov 0x118(%r15),%r14 2df7b1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2df7b8: 00 00 2df7ba: 48 89 44 24 28 mov %rax,0x28(%rsp) 2df7bf: 31 c0 xor %eax,%eax 2df7c1: 8d 46 f4 lea -0xc(%rsi),%eax 2df7c4: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) 2df7cb: 00 2df7cc: 44 8b 67 38 mov 0x38(%rdi),%r12d 2df7d0: 8b 5f 58 mov 0x58(%rdi),%ebx 2df7d3: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 2df7da: 00 00 2df7dc: 44 03 67 3c add 0x3c(%rdi),%r12d 2df7e0: 03 5f 54 add 0x54(%rdi),%ebx 2df7e3: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 2df7ea: 00 00 2df7ec: 44 8b 6f 74 mov 0x74(%rdi),%r13d 2df7f0: 44 03 67 40 add 0x40(%rdi),%r12d 2df7f4: 03 5f 50 add 0x50(%rdi),%ebx 2df7f7: 83 f8 04 cmp $0x4,%eax 2df7fa: 0f 87 8e 00 00 00 ja 2df88e 2df800: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 2df807: 89 d5 mov %edx,%ebp 2df809: 48 c7 87 00 03 00 00 movq $0x0,0x300(%rdi) 2df810: 00 00 00 00 2df814: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 2df819: 48 c7 87 08 03 00 00 movq $0x0,0x308(%rdi) 2df820: 00 00 00 00 2df824: c7 87 10 03 00 00 00 movl $0x0,0x310(%rdi) 2df82b: 00 00 00 2df82e: 4c 89 f7 mov %r14,%rdi 2df831: 89 44 24 04 mov %eax,0x4(%rsp) 2df835: 49 8b 86 38 4b 00 00 mov 0x4b38(%r14),%rax 2df83c: 48 8b 40 10 mov 0x10(%rax),%rax 2df840: e8 00 00 00 00 callq 2df845 2df845: 49 8b bf 28 01 00 00 mov 0x128(%r15),%rdi 2df84c: 48 8b 07 mov (%rdi),%rax 2df84f: 48 8b 80 20 01 00 00 mov 0x120(%rax),%rax 2df856: 48 85 c0 test %rax,%rax 2df859: 0f 84 a7 00 00 00 je 2df906 2df85f: 8b 74 24 04 mov 0x4(%rsp),%esi 2df863: 44 89 ea mov %r13d,%edx 2df866: e8 00 00 00 00 callq 2df86b 2df86b: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2df870: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2df877: 00 00 2df879: 0f 85 57 02 00 00 jne 2dfad6 2df87f: 48 83 c4 30 add $0x30,%rsp 2df883: 5b pop %rbx 2df884: 5d pop %rbp 2df885: 41 5c pop %r12 2df887: 41 5d pop %r13 2df889: 41 5e pop %r14 2df88b: 41 5f pop %r15 2df88d: c3 retq 2df88e: 85 f6 test %esi,%esi 2df890: 75 d9 jne 2df86b 2df892: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 2df897: e8 00 00 00 00 callq 2df89c 2df89c: 49 8b 47 08 mov 0x8(%r15),%rax 2df8a0: 48 8b 54 24 14 mov 0x14(%rsp),%rdx 2df8a5: 4c 89 f7 mov %r14,%rdi 2df8a8: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 2df8ad: 48 89 90 00 03 00 00 mov %rdx,0x300(%rax) 2df8b4: 48 8b 54 24 1c mov 0x1c(%rsp),%rdx 2df8b9: 48 89 90 08 03 00 00 mov %rdx,0x308(%rax) 2df8c0: 8b 54 24 24 mov 0x24(%rsp),%edx 2df8c4: 89 90 10 03 00 00 mov %edx,0x310(%rax) 2df8ca: 49 8b 86 38 4b 00 00 mov 0x4b38(%r14),%rax 2df8d1: 48 8b 40 10 mov 0x10(%rax),%rax 2df8d5: e8 00 00 00 00 callq 2df8da 2df8da: 49 8b bf 28 01 00 00 mov 0x128(%r15),%rdi 2df8e1: 48 8b 07 mov (%rdi),%rax 2df8e4: 48 8b 80 20 01 00 00 mov 0x120(%rax),%rax 2df8eb: 48 85 c0 test %rax,%rax 2df8ee: 0f 84 e8 00 00 00 je 2df9dc 2df8f4: 44 89 ea mov %r13d,%edx 2df8f7: be 07 00 00 00 mov $0x7,%esi 2df8fc: e8 00 00 00 00 callq 2df901 2df901: e9 65 ff ff ff jmpq 2df86b 2df906: 49 8b 86 38 4b 00 00 mov 0x4b38(%r14),%rax 2df90d: 4c 8b 58 38 mov 0x38(%rax),%r11 2df911: 4d 85 db test %r11,%r11 2df914: 0f 84 51 ff ff ff je 2df86b 2df91a: 83 fd 02 cmp $0x2,%ebp 2df91d: 0f 87 89 01 00 00 ja 2dfaac 2df923: 49 8b 87 d0 02 00 00 mov 0x2d0(%r15),%rax 2df92a: 48 85 c0 test %rax,%rax 2df92d: 74 1d je 2df94c 2df92f: b9 01 00 00 00 mov $0x1,%ecx 2df934: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2df93b: 83 c1 01 add $0x1,%ecx 2df93e: 48 85 c0 test %rax,%rax 2df941: 75 f1 jne 2df934 2df943: 44 89 e0 mov %r12d,%eax 2df946: 99 cltd 2df947: f7 f9 idiv %ecx 2df949: 41 89 c4 mov %eax,%r12d 2df94c: 6a 00 pushq $0x0 2df94e: 45 89 e1 mov %r12d,%r9d 2df951: 4c 89 f7 mov %r14,%rdi 2df954: 45 31 c0 xor %r8d,%r8d 2df957: 53 push %rbx 2df958: 44 89 e9 mov %r13d,%ecx 2df95b: 8b 74 24 14 mov 0x14(%rsp),%esi 2df95f: 89 ea mov %ebp,%edx 2df961: e8 00 00 00 00 callq 2df966 2df966: 4d 8b b7 d0 02 00 00 mov 0x2d0(%r15),%r14 2df96d: 41 59 pop %r9 2df96f: 41 5a pop %r10 2df971: 4d 85 f6 test %r14,%r14 2df974: 0f 84 f1 fe ff ff je 2df86b 2df97a: 45 89 e7 mov %r12d,%r15d 2df97d: 49 8b be 18 01 00 00 mov 0x118(%r14),%rdi 2df984: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 2df989: 48 8b 97 38 4b 00 00 mov 0x4b38(%rdi),%rdx 2df990: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 2df995: 48 8b 52 10 mov 0x10(%rdx),%rdx 2df999: e8 00 00 00 00 callq 2df99e 2df99e: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2df9a3: 45 31 c0 xor %r8d,%r8d 2df9a6: 45 89 e1 mov %r12d,%r9d 2df9a9: 44 89 e9 mov %r13d,%ecx 2df9ac: 48 8b 97 38 4b 00 00 mov 0x4b38(%rdi),%rdx 2df9b3: 41 57 push %r15 2df9b5: 45 01 ff add %r15d,%r15d 2df9b8: 53 push %rbx 2df9b9: 8b 74 24 14 mov 0x14(%rsp),%esi 2df9bd: 4c 8b 52 38 mov 0x38(%rdx),%r10 2df9c1: 89 ea mov %ebp,%edx 2df9c3: e8 00 00 00 00 callq 2df9c8 2df9c8: 4d 8b b6 d0 02 00 00 mov 0x2d0(%r14),%r14 2df9cf: 5f pop %rdi 2df9d0: 41 58 pop %r8 2df9d2: 4d 85 f6 test %r14,%r14 2df9d5: 75 a6 jne 2df97d 2df9d7: e9 8f fe ff ff jmpq 2df86b 2df9dc: 49 8b 86 38 4b 00 00 mov 0x4b38(%r14),%rax 2df9e3: 48 8b 40 38 mov 0x38(%rax),%rax 2df9e7: 48 85 c0 test %rax,%rax 2df9ea: 0f 84 7b fe ff ff je 2df86b 2df9f0: 4d 8b bf d0 02 00 00 mov 0x2d0(%r15),%r15 2df9f7: 4d 85 ff test %r15,%r15 2df9fa: 0f 84 87 00 00 00 je 2dfa87 2dfa00: 4c 89 f8 mov %r15,%rax 2dfa03: b9 01 00 00 00 mov $0x1,%ecx 2dfa08: 48 8b 80 d0 02 00 00 mov 0x2d0(%rax),%rax 2dfa0f: 83 c1 01 add $0x1,%ecx 2dfa12: 48 85 c0 test %rax,%rax 2dfa15: 75 f1 jne 2dfa08 2dfa17: 44 89 e0 mov %r12d,%eax 2dfa1a: 99 cltd 2dfa1b: f7 f9 idiv %ecx 2dfa1d: 89 44 24 04 mov %eax,0x4(%rsp) 2dfa21: 41 89 c4 mov %eax,%r12d 2dfa24: 49 8b af 18 01 00 00 mov 0x118(%r15),%rbp 2dfa2b: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 2dfa30: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 2dfa37: 48 89 ef mov %rbp,%rdi 2dfa3a: 48 8b 40 10 mov 0x10(%rax),%rax 2dfa3e: e8 00 00 00 00 callq 2dfa43 2dfa43: 48 8b 85 38 4b 00 00 mov 0x4b38(%rbp),%rax 2dfa4a: 44 89 e9 mov %r13d,%ecx 2dfa4d: 45 31 c0 xor %r8d,%r8d 2dfa50: 6a 00 pushq $0x0 2dfa52: be 07 00 00 00 mov $0x7,%esi 2dfa57: ba 03 00 00 00 mov $0x3,%edx 2dfa5c: 48 89 ef mov %rbp,%rdi 2dfa5f: 53 push %rbx 2dfa60: 48 8b 40 38 mov 0x38(%rax),%rax 2dfa64: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 2dfa69: e8 00 00 00 00 callq 2dfa6e 2dfa6e: 4d 8b bf d0 02 00 00 mov 0x2d0(%r15),%r15 2dfa75: 59 pop %rcx 2dfa76: 5e pop %rsi 2dfa77: 4d 85 ff test %r15,%r15 2dfa7a: 75 a8 jne 2dfa24 2dfa7c: 49 8b 86 38 4b 00 00 mov 0x4b38(%r14),%rax 2dfa83: 48 8b 40 38 mov 0x38(%rax),%rax 2dfa87: 6a 00 pushq $0x0 2dfa89: ba 03 00 00 00 mov $0x3,%edx 2dfa8e: 45 89 e1 mov %r12d,%r9d 2dfa91: 45 31 c0 xor %r8d,%r8d 2dfa94: 53 push %rbx 2dfa95: 44 89 e9 mov %r13d,%ecx 2dfa98: be 07 00 00 00 mov $0x7,%esi 2dfa9d: 4c 89 f7 mov %r14,%rdi 2dfaa0: e8 00 00 00 00 callq 2dfaa5 2dfaa5: 58 pop %rax 2dfaa6: 5a pop %rdx 2dfaa7: e9 bf fd ff ff jmpq 2df86b 2dfaac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dfab3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dfaba: e8 00 00 00 00 callq 2dfabf 2dfabf: 0f 0b ud2 2dfac1: 49 8b 86 38 4b 00 00 mov 0x4b38(%r14),%rax 2dfac8: bd 03 00 00 00 mov $0x3,%ebp 2dfacd: 4c 8b 58 38 mov 0x38(%rax),%r11 2dfad1: e9 4d fe ff ff jmpq 2df923 2dfad6: e8 00 00 00 00 callq 2dfadb 2dfadb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002dfae0 : 2dfae0: e8 00 00 00 00 callq 2dfae5 2dfae5: 8b 47 04 mov 0x4(%rdi),%eax 2dfae8: 49 c7 c2 00 00 00 00 mov $0x0,%r10 2dfaef: 83 e8 06 sub $0x6,%eax 2dfaf2: 83 f8 18 cmp $0x18,%eax 2dfaf5: 77 08 ja 2dfaff 2dfaf7: 4c 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%r10 2dfafe: 00 2dfaff: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2dfb06: 83 fe 07 cmp $0x7,%esi 2dfb09: 77 0a ja 2dfb15 2dfb0b: 89 f6 mov %esi,%esi 2dfb0d: 4c 8b 04 f5 00 00 00 mov 0x0(,%rsi,8),%r8 2dfb14: 00 2dfb15: 8b 57 08 mov 0x8(%rdi),%edx 2dfb18: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2dfb1f: 83 fa 10 cmp $0x10,%edx 2dfb22: 74 15 je 2dfb39 2dfb24: 83 fa 11 cmp $0x11,%edx 2dfb27: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2dfb2e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dfb35: 48 0f 44 c2 cmove %rdx,%rax 2dfb39: 50 push %rax 2dfb3a: 8b 47 14 mov 0x14(%rdi),%eax 2dfb3d: 4c 89 d2 mov %r10,%rdx 2dfb40: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dfb47: 50 push %rax 2dfb48: 44 8b 4f 10 mov 0x10(%rdi),%r9d 2dfb4c: 8b 0f mov (%rdi),%ecx 2dfb4e: bf 04 00 00 00 mov $0x4,%edi 2dfb53: e8 00 00 00 00 callq 2dfb58 2dfb58: 58 pop %rax 2dfb59: 5a pop %rdx 2dfb5a: c3 retq 2dfb5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002dfb60 : 2dfb60: e8 00 00 00 00 callq 2dfb65 2dfb65: 41 54 push %r12 2dfb67: 49 89 f4 mov %rsi,%r12 2dfb6a: 55 push %rbp 2dfb6b: 48 89 fd mov %rdi,%rbp 2dfb6e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dfb73: 41 8b 74 24 5c mov 0x5c(%r12),%esi 2dfb78: 48 89 ef mov %rbp,%rdi 2dfb7b: 31 d2 xor %edx,%edx 2dfb7d: e8 00 00 00 00 callq 2dfb82 2dfb82: 48 89 ef mov %rbp,%rdi 2dfb85: 4c 89 e6 mov %r12,%rsi 2dfb88: 31 d2 xor %edx,%edx 2dfb8a: e8 00 00 00 00 callq 2dfb8f 2dfb8f: bf f0 36 1a 00 mov $0x1a36f0,%edi 2dfb94: 5d pop %rbp 2dfb95: 41 5c pop %r12 2dfb97: e9 00 00 00 00 jmpq 2dfb9c 2dfb9c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dfba3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dfbaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dfbb1: e8 00 00 00 00 callq 2dfbb6 2dfbb6: eb bb jmp 2dfb73 2dfbb8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2dfbbf: 00 00000000002dfbc0 : 2dfbc0: e8 00 00 00 00 callq 2dfbc5 2dfbc5: 41 57 push %r15 2dfbc7: 45 31 c9 xor %r9d,%r9d 2dfbca: 41 89 d7 mov %edx,%r15d 2dfbcd: 41 56 push %r14 2dfbcf: 41 55 push %r13 2dfbd1: 41 54 push %r12 2dfbd3: 41 89 cc mov %ecx,%r12d 2dfbd6: 55 push %rbp 2dfbd7: 48 89 f5 mov %rsi,%rbp 2dfbda: 53 push %rbx 2dfbdb: 48 89 fb mov %rdi,%rbx 2dfbde: 48 83 ec 20 sub $0x20,%rsp 2dfbe2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2dfbe9: 00 00 2dfbeb: 48 89 44 24 18 mov %rax,0x18(%rsp) 2dfbf0: 31 c0 xor %eax,%eax 2dfbf2: 85 c9 test %ecx,%ecx 2dfbf4: c7 44 24 0f 00 00 00 movl $0x0,0xf(%rsp) 2dfbfb: 00 2dfbfc: 41 0f 95 c6 setne %r14b 2dfc00: c7 44 24 13 00 00 00 movl $0x0,0x13(%rsp) 2dfc07: 00 2dfc08: c6 44 24 17 00 movb $0x0,0x17(%rsp) 2dfc0d: 44 89 f2 mov %r14d,%edx 2dfc10: 22 57 49 and 0x49(%rdi),%dl 2dfc13: 0f 85 9f 02 00 00 jne 2dfeb8 2dfc19: 41 bd 02 01 00 00 mov $0x102,%r13d 2dfc1f: 41 83 ff 03 cmp $0x3,%r15d 2dfc23: 0f 86 1a 01 00 00 jbe 2dfd43 2dfc29: 0f 0b ud2 2dfc2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dfc30: 0f 0b ud2 2dfc32: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dfc37: 31 c0 xor %eax,%eax 2dfc39: 0f b6 53 49 movzbl 0x49(%rbx),%edx 2dfc3d: 45 31 c0 xor %r8d,%r8d 2dfc40: c1 e0 05 shl $0x5,%eax 2dfc43: 44 09 c8 or %r9d,%eax 2dfc46: 44 21 f2 and %r14d,%edx 2dfc49: 88 44 24 13 mov %al,0x13(%rsp) 2dfc4d: 84 d2 test %dl,%dl 2dfc4f: 0f 84 22 01 00 00 je 2dfd77 2dfc55: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dfc5a: 8b 7d 00 mov 0x0(%rbp),%edi 2dfc5d: 85 ff test %edi,%edi 2dfc5f: 0f 84 44 01 00 00 je 2dfda9 2dfc65: 48 8d 75 10 lea 0x10(%rbp),%rsi 2dfc69: 31 c9 xor %ecx,%ecx 2dfc6b: 4c 8d 44 24 0f lea 0xf(%rsp),%r8 2dfc70: 44 8b 1e mov (%rsi),%r11d 2dfc73: 89 ca mov %ecx,%edx 2dfc75: 44 8b 56 04 mov 0x4(%rsi),%r10d 2dfc79: 4c 01 c2 add %r8,%rdx 2dfc7c: 41 83 fb 03 cmp $0x3,%r11d 2dfc80: 41 0f 94 c1 sete %r9b 2dfc84: 41 83 e3 03 and $0x3,%r11d 2dfc88: 42 8d 04 8d 00 00 00 lea 0x0(,%r9,4),%eax 2dfc8f: 00 2dfc90: 45 89 d1 mov %r10d,%r9d 2dfc93: 41 83 e1 03 and $0x3,%r9d 2dfc97: 44 09 d8 or %r11d,%eax 2dfc9a: 41 c1 e1 03 shl $0x3,%r9d 2dfc9e: 44 09 c8 or %r9d,%eax 2dfca1: 41 83 fa 03 cmp $0x3,%r10d 2dfca5: 41 0f 94 c1 sete %r9b 2dfca9: 83 c1 01 add $0x1,%ecx 2dfcac: 48 83 c6 0c add $0xc,%rsi 2dfcb0: 41 c1 e1 05 shl $0x5,%r9d 2dfcb4: 44 09 c8 or %r9d,%eax 2dfcb7: 44 0f b6 0a movzbl (%rdx),%r9d 2dfcbb: 41 83 e1 c0 and $0xffffffc0,%r9d 2dfcbf: 44 09 c8 or %r9d,%eax 2dfcc2: 88 02 mov %al,(%rdx) 2dfcc4: 39 cf cmp %ecx,%edi 2dfcc6: 77 a8 ja 2dfc70 2dfcc8: 89 f8 mov %edi,%eax 2dfcca: 44 8d 7f 01 lea 0x1(%rdi),%r15d 2dfcce: 89 c6 mov %eax,%esi 2dfcd0: 85 c0 test %eax,%eax 2dfcd2: 74 14 je 2dfce8 2dfcd4: 31 c0 xor %eax,%eax 2dfcd6: 89 c2 mov %eax,%edx 2dfcd8: 83 c0 01 add $0x1,%eax 2dfcdb: 41 0f b6 0c 10 movzbl (%r8,%rdx,1),%ecx 2dfce0: 88 4c 14 14 mov %cl,0x14(%rsp,%rdx,1) 2dfce4: 39 f0 cmp %esi,%eax 2dfce6: 72 ee jb 2dfcd6 2dfce8: 80 7b 49 00 cmpb $0x0,0x49(%rbx) 2dfcec: 74 09 je 2dfcf7 2dfcee: 45 84 f6 test %r14b,%r14b 2dfcf1: 0f 85 66 01 00 00 jne 2dfe5d 2dfcf7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dfcfc: 44 89 f9 mov %r15d,%ecx 2dfcff: 48 8d 54 24 13 lea 0x13(%rsp),%rdx 2dfd04: 44 89 ee mov %r13d,%esi 2dfd07: 48 89 df mov %rbx,%rdi 2dfd0a: e8 00 00 00 00 callq 2dfd0f 2dfd0f: 48 8b 45 10 mov 0x10(%rbp),%rax 2dfd13: 48 89 43 7c mov %rax,0x7c(%rbx) 2dfd17: 8b 45 18 mov 0x18(%rbp),%eax 2dfd1a: 89 83 84 00 00 00 mov %eax,0x84(%rbx) 2dfd20: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2dfd25: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2dfd2c: 00 00 2dfd2e: 0f 85 d1 01 00 00 jne 2dff05 2dfd34: 48 83 c4 20 add $0x20,%rsp 2dfd38: 5b pop %rbx 2dfd39: 5d pop %rbp 2dfd3a: 41 5c pop %r12 2dfd3c: 41 5d pop %r13 2dfd3e: 41 5e pop %r14 2dfd40: 41 5f pop %r15 2dfd42: c3 retq 2dfd43: 44 89 f8 mov %r15d,%eax 2dfd46: b9 07 00 00 00 mov $0x7,%ecx 2dfd4b: 44 8b 04 85 00 00 00 mov 0x0(,%rax,4),%r8d 2dfd52: 00 2dfd53: 45 89 c1 mov %r8d,%r9d 2dfd56: 41 83 e1 0f and $0xf,%r9d 2dfd5a: 41 83 ff 03 cmp $0x3,%r15d 2dfd5e: 44 0f 44 c1 cmove %ecx,%r8d 2dfd62: 0f 95 c0 setne %al 2dfd65: c1 e0 05 shl $0x5,%eax 2dfd68: 44 09 c8 or %r9d,%eax 2dfd6b: 88 44 24 13 mov %al,0x13(%rsp) 2dfd6f: 84 d2 test %dl,%dl 2dfd71: 0f 85 de fe ff ff jne 2dfc55 2dfd77: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dfd7c: e9 d9 fe ff ff jmpq 2dfc5a 2dfd81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dfd88: 44 89 e9 mov %r13d,%ecx 2dfd8b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dfd92: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dfd99: e8 00 00 00 00 callq 2dfd9e 2dfd9e: 8b 7d 00 mov 0x0(%rbp),%edi 2dfda1: 85 ff test %edi,%edi 2dfda3: 0f 85 bc fe ff ff jne 2dfc65 2dfda9: 41 bf 01 00 00 00 mov $0x1,%r15d 2dfdaf: 31 c0 xor %eax,%eax 2dfdb1: 4c 8d 44 24 0f lea 0xf(%rsp),%r8 2dfdb6: e9 13 ff ff ff jmpq 2dfcce 2dfdbb: 45 89 c1 mov %r8d,%r9d 2dfdbe: 44 89 e1 mov %r12d,%ecx 2dfdc1: 45 89 e8 mov %r13d,%r8d 2dfdc4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dfdcb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dfdd2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dfdd9: e8 00 00 00 00 callq 2dfdde 2dfdde: e9 77 fe ff ff jmpq 2dfc5a 2dfde3: 44 0f b6 44 24 0f movzbl 0xf(%rsp),%r8d 2dfde9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dfdf0: 44 89 e9 mov %r13d,%ecx 2dfdf3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dfdfa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dfe01: 44 89 c0 mov %r8d,%eax 2dfe04: 45 89 c1 mov %r8d,%r9d 2dfe07: c0 e8 05 shr $0x5,%al 2dfe0a: 41 c0 e9 03 shr $0x3,%r9b 2dfe0e: 83 e0 01 and $0x1,%eax 2dfe11: 41 83 e1 03 and $0x3,%r9d 2dfe15: 50 push %rax 2dfe16: 44 89 c0 mov %r8d,%eax 2dfe19: 41 83 e0 03 and $0x3,%r8d 2dfe1d: c0 e8 02 shr $0x2,%al 2dfe20: 83 e0 01 and $0x1,%eax 2dfe23: 50 push %rax 2dfe24: e8 00 00 00 00 callq 2dfe29 2dfe29: 58 pop %rax 2dfe2a: 5a pop %rdx 2dfe2b: e9 cc fe ff ff jmpq 2dfcfc 2dfe30: 44 89 f9 mov %r15d,%ecx 2dfe33: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dfe3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dfe41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dfe48: 44 88 4c 24 07 mov %r9b,0x7(%rsp) 2dfe4d: e8 00 00 00 00 callq 2dfe52 2dfe52: 44 0f b6 4c 24 07 movzbl 0x7(%rsp),%r9d 2dfe58: e9 d3 fd ff ff jmpq 2dfc30 2dfe5d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dfe62: e9 95 fe ff ff jmpq 2dfcfc 2dfe67: 44 0f b6 4c 24 0f movzbl 0xf(%rsp),%r9d 2dfe6d: 45 89 e8 mov %r13d,%r8d 2dfe70: 44 89 e1 mov %r12d,%ecx 2dfe73: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dfe7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dfe81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dfe88: 44 89 c8 mov %r9d,%eax 2dfe8b: c0 e8 05 shr $0x5,%al 2dfe8e: 83 e0 01 and $0x1,%eax 2dfe91: 50 push %rax 2dfe92: 44 89 c8 mov %r9d,%eax 2dfe95: c0 e8 02 shr $0x2,%al 2dfe98: 83 e0 01 and $0x1,%eax 2dfe9b: 50 push %rax 2dfe9c: 44 89 c8 mov %r9d,%eax 2dfe9f: 41 83 e1 03 and $0x3,%r9d 2dfea3: c0 e8 03 shr $0x3,%al 2dfea6: 83 e0 03 and $0x3,%eax 2dfea9: 50 push %rax 2dfeaa: e8 00 00 00 00 callq 2dfeaf 2dfeaf: 48 83 c4 18 add $0x18,%rsp 2dfeb3: e9 44 fe ff ff jmpq 2dfcfc 2dfeb8: 44 8d 2c 89 lea (%rcx,%rcx,4),%r13d 2dfebc: 41 c1 e5 04 shl $0x4,%r13d 2dfec0: 41 81 c5 c0 ff 0e 00 add $0xeffc0,%r13d 2dfec7: e9 53 fd ff ff jmpq 2dfc1f 2dfecc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dfed3: 44 89 f9 mov %r15d,%ecx 2dfed6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dfedd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dfee4: 44 88 4c 24 07 mov %r9b,0x7(%rsp) 2dfee9: e8 00 00 00 00 callq 2dfeee 2dfeee: 0f b6 53 49 movzbl 0x49(%rbx),%edx 2dfef2: 31 c0 xor %eax,%eax 2dfef4: 45 31 c0 xor %r8d,%r8d 2dfef7: 44 0f b6 4c 24 07 movzbl 0x7(%rsp),%r9d 2dfefd: 44 21 f2 and %r14d,%edx 2dff00: e9 60 fe ff ff jmpq 2dfd65 2dff05: e8 00 00 00 00 callq 2dff0a 2dff0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002dff10 : 2dff10: e8 00 00 00 00 callq 2dff15 2dff15: 41 54 push %r12 2dff17: 89 ff mov %edi,%edi 2dff19: 49 89 fc mov %rdi,%r12 2dff1c: e8 00 00 00 00 callq 2dff21 2dff21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2dff26: 41 5c pop %r12 2dff28: c3 retq 2dff29: 44 89 e1 mov %r12d,%ecx 2dff2c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2dff33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dff3a: 41 5c pop %r12 2dff3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2dff43: e9 00 00 00 00 jmpq 2dff48 2dff48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2dff4f: 00 00000000002dff50 : 2dff50: e8 00 00 00 00 callq 2dff55 2dff55: 41 57 push %r15 2dff57: 41 56 push %r14 2dff59: 49 89 f6 mov %rsi,%r14 2dff5c: 41 55 push %r13 2dff5e: 41 54 push %r12 2dff60: 41 89 d4 mov %edx,%r12d 2dff63: 55 push %rbp 2dff64: 53 push %rbx 2dff65: 48 89 fb mov %rdi,%rbx 2dff68: 48 83 c4 80 add $0xffffffffffffff80,%rsp 2dff6c: 44 8b 3e mov (%rsi),%r15d 2dff6f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2dff76: 00 00 2dff78: 48 89 44 24 78 mov %rax,0x78(%rsp) 2dff7d: 31 c0 xor %eax,%eax 2dff7f: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2dff86: 48 8b 00 mov (%rax),%rax 2dff89: 80 b8 97 02 00 00 00 cmpb $0x0,0x297(%rax) 2dff90: 0f 84 ca 01 00 00 je 2e0160 2dff96: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2dff9d: 00 2dff9e: 31 ed xor %ebp,%ebp 2dffa0: 44 89 e2 mov %r12d,%edx 2dffa3: 4c 89 f6 mov %r14,%rsi 2dffa6: 48 89 df mov %rbx,%rdi 2dffa9: c6 44 24 0b 00 movb $0x0,0xb(%rsp) 2dffae: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 2dffb5: 00 2dffb6: e8 00 00 00 00 callq 2dffbb 2dffbb: 85 ed test %ebp,%ebp 2dffbd: 0f 85 75 01 00 00 jne 2e0138 2dffc3: 41 8b 56 5c mov 0x5c(%r14),%edx 2dffc7: 44 89 e1 mov %r12d,%ecx 2dffca: 4c 89 f6 mov %r14,%rsi 2dffcd: 48 89 df mov %rbx,%rdi 2dffd0: e8 eb fb ff ff callq 2dfbc0 2dffd5: 80 7b 49 00 cmpb $0x0,0x49(%rbx) 2dffd9: bf 64 00 00 00 mov $0x64,%edi 2dffde: 66 41 0f 44 7e 58 cmove 0x58(%r14),%di 2dffe4: 0f b7 ff movzwl %di,%edi 2dffe7: e8 24 ff ff ff callq 2dff10 2dffec: 45 89 e1 mov %r12d,%r9d 2dffef: 4c 89 f6 mov %r14,%rsi 2dfff2: 48 89 df mov %rbx,%rdi 2dfff5: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 2dfffa: 48 8d 4c 24 0b lea 0xb(%rsp),%rcx 2dffff: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2e0004: e8 e7 ef ff ff callq 2deff0 2e0009: 45 85 ff test %r15d,%r15d 2e000c: 0f 84 05 01 00 00 je 2e0117 2e0012: 31 c0 xor %eax,%eax 2e0014: eb 0c jmp 2e0022 2e0016: 83 c0 01 add $0x1,%eax 2e0019: 41 39 c7 cmp %eax,%r15d 2e001c: 0f 86 f5 00 00 00 jbe 2e0117 2e0022: 89 c2 mov %eax,%edx 2e0024: f6 44 14 0c 01 testb $0x1,0xc(%rsp,%rdx,1) 2e0029: 75 eb jne 2e0016 2e002b: 41 8b 16 mov (%r14),%edx 2e002e: 85 d2 test %edx,%edx 2e0030: 74 22 je 2e0054 2e0032: 83 ea 01 sub $0x1,%edx 2e0035: 49 8d 46 10 lea 0x10(%r14),%rax 2e0039: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 2e003d: 49 8d 54 96 1c lea 0x1c(%r14,%rdx,4),%rdx 2e0042: 83 38 03 cmpl $0x3,(%rax) 2e0045: 0f 84 95 00 00 00 je 2e00e0 2e004b: 48 83 c0 0c add $0xc,%rax 2e004f: 48 39 c2 cmp %rax,%rdx 2e0052: 75 ee jne 2e0042 2e0054: 8b 44 24 20 mov 0x20(%rsp),%eax 2e0058: 41 39 46 10 cmp %eax,0x10(%r14) 2e005c: 0f 84 e9 00 00 00 je 2e014b 2e0062: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2e0069: 00 2e006a: 41 bd 01 00 00 00 mov $0x1,%r13d 2e0070: ff 74 24 70 pushq 0x70(%rsp) 2e0074: 4c 89 f7 mov %r14,%rdi 2e0077: 83 c5 01 add $0x1,%ebp 2e007a: ff 74 24 70 pushq 0x70(%rsp) 2e007e: ff 74 24 70 pushq 0x70(%rsp) 2e0082: ff 74 24 70 pushq 0x70(%rsp) 2e0086: ff 74 24 70 pushq 0x70(%rsp) 2e008a: ff 74 24 70 pushq 0x70(%rsp) 2e008e: ff 74 24 70 pushq 0x70(%rsp) 2e0092: ff 74 24 70 pushq 0x70(%rsp) 2e0096: ff 74 24 70 pushq 0x70(%rsp) 2e009a: ff 74 24 70 pushq 0x70(%rsp) 2e009e: ff 74 24 70 pushq 0x70(%rsp) 2e00a2: ff 74 24 70 pushq 0x70(%rsp) 2e00a6: ff 74 24 70 pushq 0x70(%rsp) 2e00aa: e8 d1 e9 ff ff callq 2dea80 2e00af: 48 83 c4 68 add $0x68,%rsp 2e00b3: 83 fd 63 cmp $0x63,%ebp 2e00b6: 77 09 ja 2e00c1 2e00b8: 45 84 ed test %r13b,%r13b 2e00bb: 0f 85 df fe ff ff jne 2dffa0 2e00c1: 83 fd 64 cmp $0x64,%ebp 2e00c4: 75 1a jne 2e00e0 2e00c6: 0f 0b ud2 2e00c8: ba 64 00 00 00 mov $0x64,%edx 2e00cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e00d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e00db: e8 00 00 00 00 callq 2e00e0 2e00e0: b8 01 00 00 00 mov $0x1,%eax 2e00e5: f6 44 24 0c 01 testb $0x1,0xc(%rsp) 2e00ea: 74 2d je 2e0119 2e00ec: 41 83 ff 01 cmp $0x1,%r15d 2e00f0: 74 25 je 2e0117 2e00f2: b8 02 00 00 00 mov $0x2,%eax 2e00f7: f6 44 24 0d 01 testb $0x1,0xd(%rsp) 2e00fc: 74 1b je 2e0119 2e00fe: 41 83 ff 03 cmp $0x3,%r15d 2e0102: 76 13 jbe 2e0117 2e0104: b8 03 00 00 00 mov $0x3,%eax 2e0109: f6 44 24 0e 01 testb $0x1,0xe(%rsp) 2e010e: 74 09 je 2e0119 2e0110: f6 44 24 0f 01 testb $0x1,0xf(%rsp) 2e0115: 74 02 je 2e0119 2e0117: 31 c0 xor %eax,%eax 2e0119: 48 8b 74 24 78 mov 0x78(%rsp),%rsi 2e011e: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 2e0125: 00 00 2e0127: 75 44 jne 2e016d 2e0129: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 2e012d: 5b pop %rbx 2e012e: 5d pop %rbp 2e012f: 41 5c pop %r12 2e0131: 41 5d pop %r13 2e0133: 41 5e pop %r14 2e0135: 41 5f pop %r15 2e0137: c3 retq 2e0138: 44 89 e2 mov %r12d,%edx 2e013b: 4c 89 f6 mov %r14,%rsi 2e013e: 48 89 df mov %rbx,%rdi 2e0141: e8 4a ea ff ff callq 2deb90 2e0146: e9 8a fe ff ff jmpq 2dffd5 2e014b: 83 44 24 04 01 addl $0x1,0x4(%rsp) 2e0150: 8b 44 24 04 mov 0x4(%rsp),%eax 2e0154: 83 f8 04 cmp $0x4,%eax 2e0157: 41 0f 96 c5 setbe %r13b 2e015b: e9 10 ff ff ff jmpq 2e0070 2e0160: 8b 76 5c mov 0x5c(%rsi),%esi 2e0163: e8 00 00 00 00 callq 2e0168 2e0168: e9 29 fe ff ff jmpq 2dff96 2e016d: e8 00 00 00 00 callq 2e0172 2e0172: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e0179: 00 00 00 00 2e017d: 0f 1f 00 nopl (%rax) 00000000002e0180 : 2e0180: e8 00 00 00 00 callq 2e0185 2e0185: 41 54 push %r12 2e0187: 49 89 fc mov %rdi,%r12 2e018a: 55 push %rbp 2e018b: 48 89 d5 mov %rdx,%rbp 2e018e: 53 push %rbx 2e018f: 48 89 cb mov %rcx,%rbx 2e0192: b9 0d 00 00 00 mov $0xd,%ecx 2e0197: 48 89 df mov %rbx,%rdi 2e019a: 48 83 ec 10 sub $0x10,%rsp 2e019e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e01a5: 00 00 2e01a7: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e01ac: 31 c0 xor %eax,%eax 2e01ae: f3 48 ab rep stos %rax,%es:(%rdi) 2e01b1: 0f b6 46 0c movzbl 0xc(%rsi),%eax 2e01b5: 88 43 0c mov %al,0xc(%rbx) 2e01b8: 0f b6 46 0d movzbl 0xd(%rsi),%eax 2e01bc: 88 43 0d mov %al,0xd(%rbx) 2e01bf: 41 8b 84 24 8c 00 00 mov 0x8c(%r12),%eax 2e01c6: 00 2e01c7: 85 c0 test %eax,%eax 2e01c9: 75 03 jne 2e01ce 2e01cb: 8b 46 04 mov 0x4(%rsi),%eax 2e01ce: 89 43 04 mov %eax,0x4(%rbx) 2e01d1: 41 8b 84 24 88 00 00 mov 0x88(%r12),%eax 2e01d8: 00 2e01d9: 85 c0 test %eax,%eax 2e01db: 75 02 jne 2e01df 2e01dd: 8b 06 mov (%rsi),%eax 2e01df: 89 03 mov %eax,(%rbx) 2e01e1: 41 80 7c 24 45 00 cmpb $0x0,0x45(%r12) 2e01e7: 75 1c jne 2e0205 2e01e9: 48 8b 45 38 mov 0x38(%rbp),%rax 2e01ed: 48 85 c0 test %rax,%rax 2e01f0: 0f 84 2b 01 00 00 je 2e0321 2e01f6: 8b 00 mov (%rax),%eax 2e01f8: ba 10 00 00 00 mov $0x10,%edx 2e01fd: 85 c0 test %eax,%eax 2e01ff: 0f 45 c2 cmovne %edx,%eax 2e0202: 89 43 08 mov %eax,0x8(%rbx) 2e0205: 48 8b 4d 00 mov 0x0(%rbp),%rcx 2e0209: 48 85 c9 test %rcx,%rcx 2e020c: 74 04 je 2e0212 2e020e: 48 89 4b 40 mov %rcx,0x40(%rbx) 2e0212: 48 8b 75 08 mov 0x8(%rbp),%rsi 2e0216: 48 85 f6 test %rsi,%rsi 2e0219: 74 04 je 2e021f 2e021b: 48 89 73 48 mov %rsi,0x48(%rbx) 2e021f: 48 8b 7d 10 mov 0x10(%rbp),%rdi 2e0223: 48 85 ff test %rdi,%rdi 2e0226: 74 04 je 2e022c 2e0228: 48 89 7b 50 mov %rdi,0x50(%rbx) 2e022c: 48 8d 43 10 lea 0x10(%rbx),%rax 2e0230: 4c 8d 43 40 lea 0x40(%rbx),%r8 2e0234: 31 d2 xor %edx,%edx 2e0236: 48 85 c9 test %rcx,%rcx 2e0239: 74 02 je 2e023d 2e023b: 8b 11 mov (%rcx),%edx 2e023d: 89 10 mov %edx,(%rax) 2e023f: 31 d2 xor %edx,%edx 2e0241: 48 85 f6 test %rsi,%rsi 2e0244: 74 02 je 2e0248 2e0246: 8b 16 mov (%rsi),%edx 2e0248: 89 50 04 mov %edx,0x4(%rax) 2e024b: 31 d2 xor %edx,%edx 2e024d: 48 85 ff test %rdi,%rdi 2e0250: 74 02 je 2e0254 2e0252: 8b 17 mov (%rdi),%edx 2e0254: 89 50 08 mov %edx,0x8(%rax) 2e0257: 48 83 c0 0c add $0xc,%rax 2e025b: 4c 39 c0 cmp %r8,%rax 2e025e: 75 d4 jne 2e0234 2e0260: 48 8b 45 18 mov 0x18(%rbp),%rax 2e0264: 48 85 c0 test %rax,%rax 2e0267: 0f 84 c0 00 00 00 je 2e032d 2e026d: 0f b7 00 movzwl (%rax),%eax 2e0270: 66 89 43 58 mov %ax,0x58(%rbx) 2e0274: 48 8b 45 20 mov 0x20(%rbp),%rax 2e0278: 48 85 c0 test %rax,%rax 2e027b: 0f 84 f0 00 00 00 je 2e0371 2e0281: 0f b7 00 movzwl (%rax),%eax 2e0284: 66 89 43 5a mov %ax,0x5a(%rbx) 2e0288: 48 8b 55 28 mov 0x28(%rbp),%rdx 2e028c: 31 c0 xor %eax,%eax 2e028e: 48 85 d2 test %rdx,%rdx 2e0291: 74 02 je 2e0295 2e0293: 8b 02 mov (%rdx),%eax 2e0295: 89 43 5c mov %eax,0x5c(%rbx) 2e0298: 48 8b 45 30 mov 0x30(%rbp),%rax 2e029c: 48 85 c0 test %rax,%rax 2e029f: 74 36 je 2e02d7 2e02a1: 8b 00 mov (%rax),%eax 2e02a3: 89 43 60 mov %eax,0x60(%rbx) 2e02a6: 48 8b 55 48 mov 0x48(%rbp),%rdx 2e02aa: b8 01 00 00 00 mov $0x1,%eax 2e02af: 48 85 d2 test %rdx,%rdx 2e02b2: 74 03 je 2e02b7 2e02b4: 0f b6 02 movzbl (%rdx),%eax 2e02b7: 88 43 64 mov %al,0x64(%rbx) 2e02ba: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e02bf: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e02c6: 00 00 2e02c8: 0f 85 ec 00 00 00 jne 2e03ba 2e02ce: 48 83 c4 10 add $0x10,%rsp 2e02d2: 5b pop %rbx 2e02d3: 5d pop %rbp 2e02d4: 41 5c pop %r12 2e02d6: c3 retq 2e02d7: 49 8b 84 24 40 01 00 mov 0x140(%r12),%rax 2e02de: 00 2e02df: 0f b6 40 28 movzbl 0x28(%rax),%eax 2e02e3: 89 c2 mov %eax,%edx 2e02e5: 83 e2 08 and $0x8,%edx 2e02e8: a8 04 test $0x4,%al 2e02ea: 75 2f jne 2e031b 2e02ec: b8 01 00 00 00 mov $0x1,%eax 2e02f1: 84 d2 test %dl,%dl 2e02f3: 74 21 je 2e0316 2e02f5: 41 80 bc 24 5e 01 00 cmpb $0x0,0x15e(%r12) 2e02fc: 00 00 2e02fe: b8 03 00 00 00 mov $0x3,%eax 2e0303: 78 11 js 2e0316 2e0305: 31 c0 xor %eax,%eax 2e0307: 41 f6 84 24 5d 01 00 testb $0x40,0x15d(%r12) 2e030e: 00 40 2e0310: 0f 95 c0 setne %al 2e0313: 83 c0 01 add $0x1,%eax 2e0316: 89 43 60 mov %eax,0x60(%rbx) 2e0319: eb 8b jmp 2e02a6 2e031b: 84 d2 test %dl,%dl 2e031d: 74 e6 je 2e0305 2e031f: eb d4 jmp 2e02f5 2e0321: c7 43 08 10 00 00 00 movl $0x10,0x8(%rbx) 2e0328: e9 d8 fe ff ff jmpq 2e0205 2e032d: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2e0332: b9 01 00 00 00 mov $0x1,%ecx 2e0337: be 0e 00 00 00 mov $0xe,%esi 2e033c: 4c 89 e7 mov %r12,%rdi 2e033f: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2e0344: e8 00 00 00 00 callq 2e0349 2e0349: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2e034e: ba 64 00 00 00 mov $0x64,%edx 2e0353: 83 e0 7f and $0x7f,%eax 2e0356: 74 08 je 2e0360 2e0358: 0f b6 c0 movzbl %al,%eax 2e035b: 66 69 d0 a0 0f imul $0xfa0,%ax,%dx 2e0360: 66 89 53 58 mov %dx,0x58(%rbx) 2e0364: 48 8b 45 20 mov 0x20(%rbp),%rax 2e0368: 48 85 c0 test %rax,%rax 2e036b: 0f 85 10 ff ff ff jne 2e0281 2e0371: 41 80 bc 24 5c 01 00 cmpb $0x11,0x15c(%r12) 2e0378: 00 11 2e037a: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2e037f: 76 32 jbe 2e03b3 2e0381: b9 01 00 00 00 mov $0x1,%ecx 2e0386: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2e038b: be 0e 00 00 00 mov $0xe,%esi 2e0390: 4c 89 e7 mov %r12,%rdi 2e0393: e8 00 00 00 00 callq 2e0398 2e0398: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2e039d: 83 e0 7f and $0x7f,%eax 2e03a0: 74 11 je 2e03b3 2e03a2: 0f b6 c0 movzbl %al,%eax 2e03a5: 66 69 c0 a0 0f imul $0xfa0,%ax,%ax 2e03aa: 66 89 43 5a mov %ax,0x5a(%rbx) 2e03ae: e9 d5 fe ff ff jmpq 2e0288 2e03b3: b8 90 01 00 00 mov $0x190,%eax 2e03b8: eb f0 jmp 2e03aa 2e03ba: e8 00 00 00 00 callq 2e03bf 2e03bf: 90 nop 00000000002e03c0 : 2e03c0: e8 00 00 00 00 callq 2e03c5 2e03c5: 41 57 push %r15 2e03c7: 41 56 push %r14 2e03c9: 41 55 push %r13 2e03cb: 41 54 push %r12 2e03cd: 41 89 d4 mov %edx,%r12d 2e03d0: 55 push %rbp 2e03d1: 48 89 fd mov %rdi,%rbp 2e03d4: 53 push %rbx 2e03d5: 48 89 f3 mov %rsi,%rbx 2e03d8: 48 83 c4 80 add $0xffffffffffffff80,%rsp 2e03dc: 44 8b 3e mov (%rsi),%r15d 2e03df: 44 8b 76 60 mov 0x60(%rsi),%r14d 2e03e3: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e03ea: 00 00 2e03ec: 48 89 44 24 78 mov %rax,0x78(%rsp) 2e03f1: 31 c0 xor %eax,%eax 2e03f3: 85 d2 test %edx,%edx 2e03f5: c6 44 24 0b 00 movb $0x0,0xb(%rsp) 2e03fa: 0f 95 44 24 03 setne 0x3(%rsp) 2e03ff: 80 7f 49 00 cmpb $0x0,0x49(%rdi) 2e0403: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 2e0408: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 2e040f: 00 2e0410: 74 0b je 2e041d 2e0412: 84 c0 test %al,%al 2e0414: b8 03 00 00 00 mov $0x3,%eax 2e0419: 44 0f 45 f0 cmovne %eax,%r14d 2e041d: 44 89 e2 mov %r12d,%edx 2e0420: 44 89 f6 mov %r14d,%esi 2e0423: 48 89 ef mov %rbp,%rdi 2e0426: e8 00 00 00 00 callq 2e042b 2e042b: 41 8d 44 24 ff lea -0x1(%r12),%eax 2e0430: 45 31 ed xor %r13d,%r13d 2e0433: 89 44 24 04 mov %eax,0x4(%rsp) 2e0437: 44 89 e2 mov %r12d,%edx 2e043a: 48 89 de mov %rbx,%rsi 2e043d: 48 89 ef mov %rbp,%rdi 2e0440: e8 00 00 00 00 callq 2e0445 2e0445: 45 85 ed test %r13d,%r13d 2e0448: 0f 84 27 01 00 00 je 2e0575 2e044e: 44 89 e2 mov %r12d,%edx 2e0451: 48 89 de mov %rbx,%rsi 2e0454: 48 89 ef mov %rbp,%rdi 2e0457: e8 34 e7 ff ff callq 2deb90 2e045c: 80 7d 49 00 cmpb $0x0,0x49(%rbp) 2e0460: 0f b7 7b 5a movzwl 0x5a(%rbx),%edi 2e0464: 74 07 je 2e046d 2e0466: 80 7c 24 03 00 cmpb $0x0,0x3(%rsp) 2e046b: 75 6c jne 2e04d9 2e046d: e8 9e fa ff ff callq 2dff10 2e0472: 45 89 e1 mov %r12d,%r9d 2e0475: 48 89 de mov %rbx,%rsi 2e0478: 48 89 ef mov %rbp,%rdi 2e047b: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 2e0480: 48 8d 4c 24 0b lea 0xb(%rsp),%rcx 2e0485: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2e048a: e8 61 eb ff ff callq 2deff0 2e048f: 45 85 ff test %r15d,%r15d 2e0492: 0f 84 06 01 00 00 je 2e059e 2e0498: 31 c0 xor %eax,%eax 2e049a: eb 08 jmp 2e04a4 2e049c: 83 c0 01 add $0x1,%eax 2e049f: 41 39 c7 cmp %eax,%r15d 2e04a2: 76 57 jbe 2e04fb 2e04a4: 89 c2 mov %eax,%edx 2e04a6: f6 44 14 0c 01 testb $0x1,0xc(%rsp,%rdx,1) 2e04ab: 75 ef jne 2e049c 2e04ad: 41 bf 04 00 00 00 mov $0x4,%r15d 2e04b3: 48 8b 44 24 78 mov 0x78(%rsp),%rax 2e04b8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e04bf: 00 00 2e04c1: 0f 85 e7 00 00 00 jne 2e05ae 2e04c7: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 2e04cb: 44 89 f8 mov %r15d,%eax 2e04ce: 5b pop %rbx 2e04cf: 5d pop %rbp 2e04d0: 41 5c pop %r12 2e04d2: 41 5d pop %r13 2e04d4: 41 5e pop %r14 2e04d6: 41 5f pop %r15 2e04d8: c3 retq 2e04d9: 8b 44 24 04 mov 0x4(%rsp),%eax 2e04dd: 0f b6 bc 05 dc 01 00 movzbl 0x1dc(%rbp,%rax,1),%edi 2e04e4: 00 2e04e5: 8d 47 ff lea -0x1(%rdi),%eax 2e04e8: 83 f8 03 cmp $0x3,%eax 2e04eb: 0f 86 a2 00 00 00 jbe 2e0593 2e04f1: bf 90 01 00 00 mov $0x190,%edi 2e04f6: e9 72 ff ff ff jmpq 2e046d 2e04fb: f6 44 24 0b 01 testb $0x1,0xb(%rsp) 2e0500: 74 1a je 2e051c 2e0502: 31 d2 xor %edx,%edx 2e0504: eb 08 jmp 2e050e 2e0506: 83 c2 01 add $0x1,%edx 2e0509: 41 39 d7 cmp %edx,%r15d 2e050c: 76 7d jbe 2e058b 2e050e: 89 d0 mov %edx,%eax 2e0510: 0f b6 44 04 0c movzbl 0xc(%rsp,%rax,1),%eax 2e0515: 83 e0 06 and $0x6,%eax 2e0518: 3c 06 cmp $0x6,%al 2e051a: 74 ea je 2e0506 2e051c: ff 74 24 70 pushq 0x70(%rsp) 2e0520: 48 89 df mov %rbx,%rdi 2e0523: 41 83 c5 01 add $0x1,%r13d 2e0527: ff 74 24 70 pushq 0x70(%rsp) 2e052b: ff 74 24 70 pushq 0x70(%rsp) 2e052f: ff 74 24 70 pushq 0x70(%rsp) 2e0533: ff 74 24 70 pushq 0x70(%rsp) 2e0537: ff 74 24 70 pushq 0x70(%rsp) 2e053b: ff 74 24 70 pushq 0x70(%rsp) 2e053f: ff 74 24 70 pushq 0x70(%rsp) 2e0543: ff 74 24 70 pushq 0x70(%rsp) 2e0547: ff 74 24 70 pushq 0x70(%rsp) 2e054b: ff 74 24 70 pushq 0x70(%rsp) 2e054f: ff 74 24 70 pushq 0x70(%rsp) 2e0553: ff 74 24 70 pushq 0x70(%rsp) 2e0557: e8 24 e5 ff ff callq 2dea80 2e055c: 48 83 c4 68 add $0x68,%rsp 2e0560: 41 83 fd 06 cmp $0x6,%r13d 2e0564: 0f 85 cd fe ff ff jne 2e0437 2e056a: 41 bf 05 00 00 00 mov $0x5,%r15d 2e0570: e9 3e ff ff ff jmpq 2e04b3 2e0575: 44 89 e1 mov %r12d,%ecx 2e0578: 44 89 f2 mov %r14d,%edx 2e057b: 48 89 de mov %rbx,%rsi 2e057e: 48 89 ef mov %rbp,%rdi 2e0581: e8 3a f6 ff ff callq 2dfbc0 2e0586: e9 d1 fe ff ff jmpq 2e045c 2e058b: 45 31 ff xor %r15d,%r15d 2e058e: e9 20 ff ff ff jmpq 2e04b3 2e0593: 69 ff a0 0f 00 00 imul $0xfa0,%edi,%edi 2e0599: e9 cf fe ff ff jmpq 2e046d 2e059e: f6 44 24 0b 01 testb $0x1,0xb(%rsp) 2e05a3: 0f 85 0a ff ff ff jne 2e04b3 2e05a9: e9 6e ff ff ff jmpq 2e051c 2e05ae: e8 00 00 00 00 callq 2e05b3 2e05b3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e05ba: 00 00 00 00 2e05be: 66 90 xchg %ax,%ax 00000000002e05c0 : 2e05c0: e8 00 00 00 00 callq 2e05c5 2e05c5: 41 54 push %r12 2e05c7: 31 d2 xor %edx,%edx 2e05c9: 49 89 f4 mov %rsi,%r12 2e05cc: 55 push %rbp 2e05cd: 48 89 fd mov %rdi,%rbp 2e05d0: e8 00 00 00 00 callq 2e05d5 2e05d5: 4c 89 e6 mov %r12,%rsi 2e05d8: 48 89 ef mov %rbp,%rdi 2e05db: 31 d2 xor %edx,%edx 2e05dd: 5d pop %rbp 2e05de: 41 5c pop %r12 2e05e0: e9 ab e5 ff ff jmpq 2deb90 2e05e5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e05ec: 00 00 00 00 00000000002e05f0 : 2e05f0: e8 00 00 00 00 callq 2e05f5 2e05f5: 55 push %rbp 2e05f6: 48 8d 97 98 00 00 00 lea 0x98(%rdi),%rdx 2e05fd: 48 89 fd mov %rdi,%rbp 2e0600: 48 83 ec 70 sub $0x70,%rsp 2e0604: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e060b: 00 00 2e060d: 48 89 44 24 68 mov %rax,0x68(%rsp) 2e0612: 31 c0 xor %eax,%eax 2e0614: 48 89 e1 mov %rsp,%rcx 2e0617: e8 64 fb ff ff callq 2e0180 2e061c: 8b 74 24 5c mov 0x5c(%rsp),%esi 2e0620: 31 d2 xor %edx,%edx 2e0622: 48 89 ef mov %rbp,%rdi 2e0625: e8 00 00 00 00 callq 2e062a 2e062a: 31 d2 xor %edx,%edx 2e062c: 48 89 ef mov %rbp,%rdi 2e062f: 48 89 e6 mov %rsp,%rsi 2e0632: e8 00 00 00 00 callq 2e0637 2e0637: 0f b7 7c 24 58 movzwl 0x58(%rsp),%edi 2e063c: e8 cf f8 ff ff callq 2dff10 2e0641: 8b 74 24 60 mov 0x60(%rsp),%esi 2e0645: 31 d2 xor %edx,%edx 2e0647: 48 89 ef mov %rbp,%rdi 2e064a: e8 00 00 00 00 callq 2e064f 2e064f: 31 d2 xor %edx,%edx 2e0651: 48 89 ef mov %rbp,%rdi 2e0654: 48 89 e6 mov %rsp,%rsi 2e0657: e8 00 00 00 00 callq 2e065c 2e065c: 0f b7 7c 24 5a movzwl 0x5a(%rsp),%edi 2e0661: e8 aa f8 ff ff callq 2dff10 2e0666: 31 f6 xor %esi,%esi 2e0668: 31 c9 xor %ecx,%ecx 2e066a: 31 d2 xor %edx,%edx 2e066c: 48 89 ef mov %rbp,%rdi 2e066f: e8 00 00 00 00 callq 2e0674 2e0674: 31 f6 xor %esi,%esi 2e0676: 48 89 e7 mov %rsp,%rdi 2e0679: e8 62 f4 ff ff callq 2dfae0 2e067e: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2e0683: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e068a: 00 00 2e068c: 75 0b jne 2e0699 2e068e: 48 83 c4 70 add $0x70,%rsp 2e0692: b8 01 00 00 00 mov $0x1,%eax 2e0697: 5d pop %rbp 2e0698: c3 retq 2e0699: e8 00 00 00 00 callq 2e069e 2e069e: 66 90 xchg %ax,%ax 00000000002e06a0 : 2e06a0: e8 00 00 00 00 callq 2e06a5 2e06a5: c6 47 48 01 movb $0x1,0x48(%rdi) 2e06a9: 48 89 fa mov %rdi,%rdx 2e06ac: 48 8d bf a0 00 00 00 lea 0xa0(%rdi),%rdi 2e06b3: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) 2e06ba: 00 2e06bb: 89 d0 mov %edx,%eax 2e06bd: 48 c7 47 50 00 00 00 movq $0x0,0x50(%rdi) 2e06c4: 00 2e06c5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e06c9: 29 f8 sub %edi,%eax 2e06cb: 8d 88 f8 00 00 00 lea 0xf8(%rax),%ecx 2e06d1: 31 c0 xor %eax,%eax 2e06d3: c1 e9 03 shr $0x3,%ecx 2e06d6: f3 48 ab rep stos %rax,%es:(%rdi) 2e06d9: b8 01 00 00 00 mov $0x1,%eax 2e06de: 48 c7 82 88 00 00 00 movq $0x0,0x88(%rdx) 2e06e5: 00 00 00 00 2e06e9: 48 c7 82 90 00 00 00 movq $0x0,0x90(%rdx) 2e06f0: 00 00 00 00 2e06f4: c3 retq 2e06f5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e06fc: 00 00 00 00 00000000002e0700 : 2e0700: e8 00 00 00 00 callq 2e0705 2e0705: 55 push %rbp 2e0706: 48 89 e5 mov %rsp,%rbp 2e0709: 53 push %rbx 2e070a: 48 89 fb mov %rdi,%rbx 2e070d: e8 ee e7 ff ff callq 2def00 2e0712: 39 43 4c cmp %eax,0x4c(%rbx) 2e0715: 89 c2 mov %eax,%edx 2e0717: 0f 46 53 4c cmovbe 0x4c(%rbx),%edx 2e071b: 48 c1 e8 20 shr $0x20,%rax 2e071f: 39 43 50 cmp %eax,0x50(%rbx) 2e0722: 0f 46 43 50 cmovbe 0x50(%rbx),%eax 2e0726: 83 f8 1e cmp $0x1e,%eax 2e0729: 77 0f ja 2e073a 2e072b: 8d 48 eb lea -0x15(%rax),%ecx 2e072e: 83 f9 08 cmp $0x8,%ecx 2e0731: 77 2a ja 2e075d 2e0733: b8 14 00 00 00 mov $0x14,%eax 2e0738: eb 05 jmp 2e073f 2e073a: b8 1e 00 00 00 mov $0x1e,%eax 2e073f: 89 43 60 mov %eax,0x60(%rbx) 2e0742: 31 c0 xor %eax,%eax 2e0744: 66 89 43 68 mov %ax,0x68(%rbx) 2e0748: b8 01 00 00 00 mov $0x1,%eax 2e074d: 89 53 5c mov %edx,0x5c(%rbx) 2e0750: c7 43 64 00 00 00 00 movl $0x0,0x64(%rbx) 2e0757: 48 8b 5d f8 mov -0x8(%rbp),%rbx 2e075b: c9 leaveq 2e075c: c3 retq 2e075d: 8d 48 f5 lea -0xb(%rax),%ecx 2e0760: 83 f9 08 cmp $0x8,%ecx 2e0763: 76 15 jbe 2e077a 2e0765: 8d 48 f9 lea -0x7(%rax),%ecx 2e0768: 83 f9 02 cmp $0x2,%ecx 2e076b: 76 14 jbe 2e0781 2e076d: 83 f8 05 cmp $0x5,%eax 2e0770: b9 00 00 00 00 mov $0x0,%ecx 2e0775: 0f 46 c1 cmovbe %ecx,%eax 2e0778: eb c5 jmp 2e073f 2e077a: b8 0a 00 00 00 mov $0xa,%eax 2e077f: eb be jmp 2e073f 2e0781: b8 06 00 00 00 mov $0x6,%eax 2e0786: eb b7 jmp 2e073f 2e0788: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e078f: 00 00000000002e0790 : 2e0790: e8 00 00 00 00 callq 2e0795 2e0795: 41 55 push %r13 2e0797: 41 54 push %r12 2e0799: 49 89 fc mov %rdi,%r12 2e079c: 55 push %rbp 2e079d: 8b 46 30 mov 0x30(%rsi),%eax 2e07a0: 48 89 f5 mov %rsi,%rbp 2e07a3: 2d 66 d7 03 00 sub $0x3d766,%eax 2e07a8: 83 f8 09 cmp $0x9,%eax 2e07ab: 77 09 ja 2e07b6 2e07ad: 81 7e 08 80 02 00 00 cmpl $0x280,0x8(%rsi) 2e07b4: 74 2b je 2e07e1 2e07b6: 4c 89 e7 mov %r12,%rdi 2e07b9: e8 00 00 00 00 callq 2e07be 2e07be: 48 89 ef mov %rbp,%rdi 2e07c1: 49 89 c5 mov %rax,%r13 2e07c4: e8 00 00 00 00 callq 2e07c9 2e07c9: 4c 89 ee mov %r13,%rsi 2e07cc: 4c 89 e7 mov %r12,%rdi 2e07cf: 89 c5 mov %eax,%ebp 2e07d1: e8 00 00 00 00 callq 2e07d6 2e07d6: 39 c5 cmp %eax,%ebp 2e07d8: 0f 96 c0 setbe %al 2e07db: 5d pop %rbp 2e07dc: 41 5c pop %r12 2e07de: 41 5d pop %r13 2e07e0: c3 retq 2e07e1: 81 7e 20 e0 01 00 00 cmpl $0x1e0,0x20(%rsi) 2e07e8: b8 01 00 00 00 mov $0x1,%eax 2e07ed: 75 c7 jne 2e07b6 2e07ef: eb ea jmp 2e07db 2e07f1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e07f8: 00 00 00 00 2e07fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e0800 : 2e0800: e8 00 00 00 00 callq 2e0805 2e0805: 55 push %rbp 2e0806: 48 89 e5 mov %rsp,%rbp 2e0809: 41 56 push %r14 2e080b: 49 89 fe mov %rdi,%r14 2e080e: 48 83 c7 34 add $0x34,%rdi 2e0812: 41 55 push %r13 2e0814: 49 89 f5 mov %rsi,%r13 2e0817: 41 54 push %r12 2e0819: 53 push %rbx 2e081a: 48 83 ec 28 sub $0x28,%rsp 2e081e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e0825: 00 00 2e0827: 48 89 44 24 20 mov %rax,0x20(%rsp) 2e082c: 31 c0 xor %eax,%eax 2e082e: e8 00 00 00 00 callq 2e0833 2e0833: 49 8b 5e 08 mov 0x8(%r14),%rbx 2e0837: 41 89 c4 mov %eax,%r12d 2e083a: 8b b3 88 00 00 00 mov 0x88(%rbx),%esi 2e0840: 85 f6 test %esi,%esi 2e0842: 74 0e je 2e0852 2e0844: 8b 8b 8c 00 00 00 mov 0x8c(%rbx),%ecx 2e084a: 85 c9 test %ecx,%ecx 2e084c: 0f 85 d8 01 00 00 jne 2e0a2a 2e0852: 41 83 be 24 03 00 00 cmpl $0x40,0x324(%r14) 2e0859: 40 2e085a: 0f 84 b5 00 00 00 je 2e0915 2e0860: 81 7b 38 80 00 00 00 cmpl $0x80,0x38(%rbx) 2e0867: 0f 84 d9 00 00 00 je 2e0946 2e086d: 31 d2 xor %edx,%edx 2e086f: 48 8d 73 5c lea 0x5c(%rbx),%rsi 2e0873: 48 89 df mov %rbx,%rdi 2e0876: 48 b8 01 00 00 00 06 movabs $0x600000001,%rax 2e087d: 00 00 00 2e0880: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e0885: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2e088c: 00 2e088d: 66 89 54 24 1c mov %dx,0x1c(%rsp) 2e0892: e8 00 00 00 00 callq 2e0897 2e0897: 41 39 c4 cmp %eax,%r12d 2e089a: 77 51 ja 2e08ed 2e089c: 8b 44 24 14 mov 0x14(%rsp),%eax 2e08a0: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 2e08a5: 39 43 60 cmp %eax,0x60(%rbx) 2e08a8: 72 43 jb 2e08ed 2e08aa: 4c 89 f6 mov %r14,%rsi 2e08ad: 48 89 df mov %rbx,%rdi 2e08b0: e8 00 00 00 00 callq 2e08b5 2e08b5: 41 39 c4 cmp %eax,%r12d 2e08b8: 0f 86 87 01 00 00 jbe 2e0a45 2e08be: 8b 54 24 10 mov 0x10(%rsp),%edx 2e08c2: 8b 44 24 14 mov 0x14(%rsp),%eax 2e08c6: 3b 53 5c cmp 0x5c(%rbx),%edx 2e08c9: 0f 83 39 01 00 00 jae 2e0a08 2e08cf: b9 02 00 00 00 mov $0x2,%ecx 2e08d4: 83 fa 01 cmp $0x1,%edx 2e08d7: 74 0b je 2e08e4 2e08d9: 31 c9 xor %ecx,%ecx 2e08db: 83 fa 02 cmp $0x2,%edx 2e08de: 0f 94 c1 sete %cl 2e08e1: c1 e1 02 shl $0x2,%ecx 2e08e4: 89 4c 24 10 mov %ecx,0x10(%rsp) 2e08e8: 39 43 60 cmp %eax,0x60(%rbx) 2e08eb: 73 bd jae 2e08aa 2e08ed: b9 ca 09 00 00 mov $0x9ca,%ecx 2e08f2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e08f9: bf 02 00 00 00 mov $0x2,%edi 2e08fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e0905: e8 00 00 00 00 callq 2e090a 2e090a: 8b 43 5c mov 0x5c(%rbx),%eax 2e090d: 85 c0 test %eax,%eax 2e090f: 0f 84 47 01 00 00 je 2e0a5c 2e0915: 48 8b 43 5c mov 0x5c(%rbx),%rax 2e0919: 48 8b 53 64 mov 0x64(%rbx),%rdx 2e091d: 49 89 45 00 mov %rax,0x0(%r13) 2e0921: 49 89 55 08 mov %rdx,0x8(%r13) 2e0925: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2e092a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e0931: 00 00 2e0933: 0f 85 2a 01 00 00 jne 2e0a63 2e0939: 48 83 c4 28 add $0x28,%rsp 2e093d: 5b pop %rbx 2e093e: 41 5c pop %r12 2e0940: 41 5d pop %r13 2e0942: 41 5e pop %r14 2e0944: 5d pop %rbp 2e0945: c3 retq 2e0946: 80 bb 5c 01 00 00 13 cmpb $0x13,0x15c(%rbx) 2e094d: 76 c6 jbe 2e0915 2e094f: 80 bb 60 01 00 00 00 cmpb $0x0,0x160(%rbx) 2e0956: 74 bd je 2e0915 2e0958: 8b 8b 64 01 00 00 mov 0x164(%rbx),%ecx 2e095e: c7 04 24 01 00 00 00 movl $0x1,(%rsp) 2e0965: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2e096c: 00 00 2e096e: 89 4c 24 04 mov %ecx,0x4(%rsp) 2e0972: 48 8b 04 24 mov (%rsp),%rax 2e0976: c6 44 24 0c 01 movb $0x1,0xc(%rsp) 2e097b: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2e0980: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e0985: 48 89 54 24 18 mov %rdx,0x18(%rsp) 2e098a: 3b 4b 60 cmp 0x60(%rbx),%ecx 2e098d: 0f 87 5a ff ff ff ja 2e08ed 2e0993: 4c 8d 74 24 10 lea 0x10(%rsp),%r14 2e0998: eb 26 jmp 2e09c0 2e099a: ba 02 00 00 00 mov $0x2,%edx 2e099f: 83 f8 01 cmp $0x1,%eax 2e09a2: 74 0b je 2e09af 2e09a4: 31 d2 xor %edx,%edx 2e09a6: 83 f8 02 cmp $0x2,%eax 2e09a9: 0f 94 c2 sete %dl 2e09ac: c1 e2 02 shl $0x2,%edx 2e09af: 89 54 24 10 mov %edx,0x10(%rsp) 2e09b3: 8b 44 24 14 mov 0x14(%rsp),%eax 2e09b7: 3b 43 60 cmp 0x60(%rbx),%eax 2e09ba: 0f 87 2d ff ff ff ja 2e08ed 2e09c0: 4c 89 f6 mov %r14,%rsi 2e09c3: 48 89 df mov %rbx,%rdi 2e09c6: e8 00 00 00 00 callq 2e09cb 2e09cb: 41 39 c4 cmp %eax,%r12d 2e09ce: 76 75 jbe 2e0a45 2e09d0: 8b 44 24 10 mov 0x10(%rsp),%eax 2e09d4: 3b 43 5c cmp 0x5c(%rbx),%eax 2e09d7: 72 c1 jb 2e099a 2e09d9: 0f b6 44 24 1d movzbl 0x1d(%rsp),%eax 2e09de: 3a 83 60 01 00 00 cmp 0x160(%rbx),%al 2e09e4: 0f 83 03 ff ff ff jae 2e08ed 2e09ea: 83 c0 01 add $0x1,%eax 2e09ed: 8b 14 24 mov (%rsp),%edx 2e09f0: 88 44 24 1d mov %al,0x1d(%rsp) 2e09f4: 0f b6 c0 movzbl %al,%eax 2e09f7: 8b 84 83 64 01 00 00 mov 0x164(%rbx,%rax,4),%eax 2e09fe: 89 54 24 10 mov %edx,0x10(%rsp) 2e0a02: 89 44 24 14 mov %eax,0x14(%rsp) 2e0a06: eb af jmp 2e09b7 2e0a08: 8d 50 fa lea -0x6(%rax),%edx 2e0a0b: 31 c0 xor %eax,%eax 2e0a0d: 83 fa 0e cmp $0xe,%edx 2e0a10: 77 07 ja 2e0a19 2e0a12: 8b 04 95 00 00 00 00 mov 0x0(,%rdx,4),%eax 2e0a19: 89 44 24 14 mov %eax,0x14(%rsp) 2e0a1d: c7 44 24 10 01 00 00 movl $0x1,0x10(%rsp) 2e0a24: 00 2e0a25: e9 7b fe ff ff jmpq 2e08a5 2e0a2a: 48 8b 83 88 00 00 00 mov 0x88(%rbx),%rax 2e0a31: 48 8b 93 90 00 00 00 mov 0x90(%rbx),%rdx 2e0a38: 49 89 45 00 mov %rax,0x0(%r13) 2e0a3c: 49 89 55 08 mov %rdx,0x8(%r13) 2e0a40: e9 e0 fe ff ff jmpq 2e0925 2e0a45: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2e0a4a: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 2e0a4f: 49 89 45 00 mov %rax,0x0(%r13) 2e0a53: 49 89 55 08 mov %rdx,0x8(%r13) 2e0a57: e9 c9 fe ff ff jmpq 2e0925 2e0a5c: 0f 0b ud2 2e0a5e: e9 b2 fe ff ff jmpq 2e0915 2e0a63: e8 00 00 00 00 callq 2e0a68 2e0a68: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e0a6f: 00 00000000002e0a70 : 2e0a70: e8 00 00 00 00 callq 2e0a75 2e0a75: 55 push %rbp 2e0a76: 48 89 fd mov %rdi,%rbp 2e0a79: 48 83 ec 10 sub $0x10,%rsp 2e0a7d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e0a84: 00 00 2e0a86: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e0a8b: 48 8b 87 e8 00 00 00 mov 0xe8(%rdi),%rax 2e0a92: 48 85 c0 test %rax,%rax 2e0a95: 74 05 je 2e0a9c 2e0a97: 80 38 00 cmpb $0x0,(%rax) 2e0a9a: 74 23 je 2e0abf 2e0a9c: 31 f6 xor %esi,%esi 2e0a9e: b9 01 00 00 00 mov $0x1,%ecx 2e0aa3: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2e0aa8: 48 89 ef mov %rbp,%rdi 2e0aab: c6 44 24 06 00 movb $0x0,0x6(%rsp) 2e0ab0: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2e0ab5: e8 00 00 00 00 callq 2e0aba 2e0aba: 83 f8 01 cmp $0x1,%eax 2e0abd: 74 18 je 2e0ad7 2e0abf: 31 c0 xor %eax,%eax 2e0ac1: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2e0ac6: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2e0acd: 00 00 2e0acf: 75 33 jne 2e0b04 2e0ad1: 48 83 c4 10 add $0x10,%rsp 2e0ad5: 5d pop %rbp 2e0ad6: c3 retq 2e0ad7: 80 7c 24 06 11 cmpb $0x11,0x6(%rsp) 2e0adc: 76 e1 jbe 2e0abf 2e0ade: b9 01 00 00 00 mov $0x1,%ecx 2e0ae3: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2e0ae8: be 21 00 00 00 mov $0x21,%esi 2e0aed: 48 89 ef mov %rbp,%rdi 2e0af0: e8 00 00 00 00 callq 2e0af5 2e0af5: 83 f8 01 cmp $0x1,%eax 2e0af8: 75 c5 jne 2e0abf 2e0afa: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2e0aff: 83 e0 01 and $0x1,%eax 2e0b02: eb bd jmp 2e0ac1 2e0b04: e8 00 00 00 00 callq 2e0b09 2e0b09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e0b10 : 2e0b10: e8 00 00 00 00 callq 2e0b15 2e0b15: 0f b6 87 88 01 00 00 movzbl 0x188(%rdi),%eax 2e0b1c: c3 retq 2e0b1d: 0f 1f 00 nopl (%rax) 00000000002e0b20 : 2e0b20: e8 00 00 00 00 callq 2e0b25 2e0b25: 55 push %rbp 2e0b26: bd 03 00 00 00 mov $0x3,%ebp 2e0b2b: 53 push %rbx 2e0b2c: 48 89 fb mov %rdi,%rbx 2e0b2f: 48 83 ec 18 sub $0x18,%rsp 2e0b33: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e0b3a: 00 00 2e0b3c: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e0b41: 31 c0 xor %eax,%eax 2e0b43: 31 f6 xor %esi,%esi 2e0b45: b9 10 00 00 00 mov $0x10,%ecx 2e0b4a: 48 89 e2 mov %rsp,%rdx 2e0b4d: 48 89 df mov %rbx,%rdi 2e0b50: e8 00 00 00 00 callq 2e0b55 2e0b55: 83 f8 01 cmp $0x1,%eax 2e0b58: 74 05 je 2e0b5f 2e0b5a: 83 ed 01 sub $0x1,%ebp 2e0b5d: 75 e4 jne 2e0b43 2e0b5f: 0f b6 04 24 movzbl (%rsp),%eax 2e0b63: 88 83 5c 01 00 00 mov %al,0x15c(%rbx) 2e0b69: 31 c0 xor %eax,%eax 2e0b6b: 80 7c 24 02 00 cmpb $0x0,0x2(%rsp) 2e0b70: 74 67 je 2e0bd9 2e0b72: 0f b6 7c 24 05 movzbl 0x5(%rsp),%edi 2e0b77: 48 89 de mov %rbx,%rsi 2e0b7a: e8 c1 e9 ff ff callq 2df540 2e0b7f: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2e0b84: c0 e8 06 shr $0x6,%al 2e0b87: 83 e0 01 and $0x1,%eax 2e0b8a: 88 83 bd 01 00 00 mov %al,0x1bd(%rbx) 2e0b90: 0f b7 44 24 02 movzwl 0x2(%rsp),%eax 2e0b95: 66 89 83 5d 01 00 00 mov %ax,0x15d(%rbx) 2e0b9c: 83 e0 1f and $0x1f,%eax 2e0b9f: 89 43 4c mov %eax,0x4c(%rbx) 2e0ba2: 0f b6 44 24 01 movzbl 0x1(%rsp),%eax 2e0ba7: 89 43 50 mov %eax,0x50(%rbx) 2e0baa: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 2e0baf: c1 e0 04 shl $0x4,%eax 2e0bb2: 83 e0 10 and $0x10,%eax 2e0bb5: 89 43 54 mov %eax,0x54(%rbx) 2e0bb8: 0f b6 44 24 0d movzbl 0xd(%rsp),%eax 2e0bbd: 89 c2 mov %eax,%edx 2e0bbf: c0 e8 03 shr $0x3,%al 2e0bc2: 83 e2 01 and $0x1,%edx 2e0bc5: 83 e0 01 and $0x1,%eax 2e0bc8: 88 93 be 01 00 00 mov %dl,0x1be(%rbx) 2e0bce: 88 83 bf 01 00 00 mov %al,0x1bf(%rbx) 2e0bd4: b8 01 00 00 00 mov $0x1,%eax 2e0bd9: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2e0bde: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2e0be5: 00 00 2e0be7: 75 07 jne 2e0bf0 2e0be9: 48 83 c4 18 add $0x18,%rsp 2e0bed: 5b pop %rbx 2e0bee: 5d pop %rbp 2e0bef: c3 retq 2e0bf0: e8 00 00 00 00 callq 2e0bf5 2e0bf5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e0bfc: 00 00 00 00 00000000002e0c00 : 2e0c00: e8 00 00 00 00 callq 2e0c05 2e0c05: 81 ff 40 70 31 00 cmp $0x317040,%edi 2e0c0b: 74 70 je 2e0c7d 2e0c0d: 77 23 ja 2e0c32 2e0c0f: b8 09 00 00 00 mov $0x9,%eax 2e0c14: 81 ff 30 14 25 00 cmp $0x251430,%edi 2e0c1a: 74 30 je 2e0c4c 2e0c1c: 76 43 jbe 2e0c61 2e0c1e: 81 ff e0 32 29 00 cmp $0x2932e0,%edi 2e0c24: ba 0a 00 00 00 mov $0xa,%edx 2e0c29: b8 00 00 00 00 mov $0x0,%eax 2e0c2e: 0f 44 c2 cmove %edx,%eax 2e0c31: c3 retq 2e0c32: b8 14 00 00 00 mov $0x14,%eax 2e0c37: 81 ff c0 65 52 00 cmp $0x5265c0,%edi 2e0c3d: 74 0d je 2e0c4c 2e0c3f: 81 ff a0 98 7b 00 cmp $0x7b98a0,%edi 2e0c45: 75 06 jne 2e0c4d 2e0c47: b8 1e 00 00 00 mov $0x1e,%eax 2e0c4c: c3 retq 2e0c4d: 81 ff 00 eb 41 00 cmp $0x41eb00,%edi 2e0c53: ba 10 00 00 00 mov $0x10,%edx 2e0c58: b8 00 00 00 00 mov $0x0,%eax 2e0c5d: 0f 44 c2 cmove %edx,%eax 2e0c60: c3 retq 2e0c61: b8 06 00 00 00 mov $0x6,%eax 2e0c66: 81 ff 20 b8 18 00 cmp $0x18b820,%edi 2e0c6c: 74 de je 2e0c4c 2e0c6e: 31 c0 xor %eax,%eax 2e0c70: 81 ff 80 f5 20 00 cmp $0x20f580,%edi 2e0c76: 0f 94 c0 sete %al 2e0c79: c1 e0 03 shl $0x3,%eax 2e0c7c: c3 retq 2e0c7d: b8 0c 00 00 00 mov $0xc,%eax 2e0c82: c3 retq 2e0c83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e0c8a: 00 00 00 00 2e0c8e: 66 90 xchg %ax,%ax 00000000002e0c90 : 2e0c90: e8 00 00 00 00 callq 2e0c95 2e0c95: 48 8b bf 40 01 00 00 mov 0x140(%rdi),%rdi 2e0c9c: 48 85 ff test %rdi,%rdi 2e0c9f: 74 11 je 2e0cb2 2e0ca1: 48 8b 07 mov (%rdi),%rax 2e0ca4: 48 8b 40 78 mov 0x78(%rax),%rax 2e0ca8: 48 85 c0 test %rax,%rax 2e0cab: 74 05 je 2e0cb2 2e0cad: e9 00 00 00 00 jmpq 2e0cb2 2e0cb2: c3 retq 2e0cb3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e0cba: 00 00 00 00 2e0cbe: 66 90 xchg %ax,%ax 00000000002e0cc0 : 2e0cc0: e8 00 00 00 00 callq 2e0cc5 2e0cc5: 48 8b bf 40 01 00 00 mov 0x140(%rdi),%rdi 2e0ccc: 48 85 ff test %rdi,%rdi 2e0ccf: 74 16 je 2e0ce7 2e0cd1: 48 8b 07 mov (%rdi),%rax 2e0cd4: 48 83 78 78 00 cmpq $0x0,0x78(%rax) 2e0cd9: 74 0c je 2e0ce7 2e0cdb: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax 2e0ce2: e9 00 00 00 00 jmpq 2e0ce7 2e0ce7: c3 retq 2e0ce8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e0cef: 00 00000000002e0cf0 : 2e0cf0: e8 00 00 00 00 callq 2e0cf5 2e0cf5: 41 57 push %r15 2e0cf7: 49 89 cf mov %rcx,%r15 2e0cfa: 41 56 push %r14 2e0cfc: 41 89 d6 mov %edx,%r14d 2e0cff: 41 55 push %r13 2e0d01: 41 89 f5 mov %esi,%r13d 2e0d04: 41 54 push %r12 2e0d06: 55 push %rbp 2e0d07: 48 89 fd mov %rdi,%rbp 2e0d0a: 53 push %rbx 2e0d0b: 4c 89 c3 mov %r8,%rbx 2e0d0e: 48 83 ec 28 sub $0x28,%rsp 2e0d12: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e0d19: 00 00 2e0d1b: 48 89 44 24 20 mov %rax,0x20(%rsp) 2e0d20: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 2e0d27: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) 2e0d2e: 00 2e0d2f: c6 44 24 16 00 movb $0x0,0x16(%rsp) 2e0d34: 4c 8b 80 70 03 00 00 mov 0x370(%rax),%r8 2e0d3b: 4d 8d a0 b8 01 00 00 lea 0x1b8(%r8),%r12 2e0d42: 49 8d 88 c8 1e 00 00 lea 0x1ec8(%r8),%rcx 2e0d49: 4c 89 e0 mov %r12,%rax 2e0d4c: eb 0b jmp 2e0d59 2e0d4e: 48 05 d8 04 00 00 add $0x4d8,%rax 2e0d54: 48 39 c8 cmp %rcx,%rax 2e0d57: 74 21 je 2e0d7a 2e0d59: 48 8b 50 08 mov 0x8(%rax),%rdx 2e0d5d: 48 39 6a 08 cmp %rbp,0x8(%rdx) 2e0d61: 75 eb jne 2e0d4e 2e0d63: 48 83 b8 c0 02 00 00 cmpq $0x0,0x2c0(%rax) 2e0d6a: 00 2e0d6b: 75 e1 jne 2e0d4e 2e0d6d: 48 83 b8 d8 02 00 00 cmpq $0x0,0x2d8(%rax) 2e0d74: 00 2e0d75: 75 d7 jne 2e0d4e 2e0d77: 49 89 c4 mov %rax,%r12 2e0d7a: 45 85 ed test %r13d,%r13d 2e0d7d: 0f 94 c0 sete %al 2e0d80: 22 85 07 01 00 00 and 0x107(%rbp),%al 2e0d86: 41 89 c2 mov %eax,%r10d 2e0d89: 0f 85 8e 03 00 00 jne 2e111d 2e0d8f: 41 83 fd 0b cmp $0xb,%r13d 2e0d93: 0f 86 e6 01 00 00 jbe 2e0f7f 2e0d99: 41 83 fe 01 cmp $0x1,%r14d 2e0d9d: 0f 84 4d 03 00 00 je 2e10f0 2e0da3: 41 83 fe 02 cmp $0x2,%r14d 2e0da7: 0f 84 2b 03 00 00 je 2e10d8 2e0dad: 45 31 ff xor %r15d,%r15d 2e0db0: 45 85 f6 test %r14d,%r14d 2e0db3: 0f 84 4f 03 00 00 je 2e1108 2e0db9: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2e0dc0: 00 2e0dc1: 48 8b 07 mov (%rdi),%rax 2e0dc4: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx 2e0dcb: 48 85 d2 test %rdx,%rdx 2e0dce: 74 3d je 2e0e0d 2e0dd0: 49 8b 44 24 08 mov 0x8(%r12),%rax 2e0dd5: 48 85 c0 test %rax,%rax 2e0dd8: 74 23 je 2e0dfd 2e0dda: 48 8b 78 08 mov 0x8(%rax),%rdi 2e0dde: e8 00 00 00 00 callq 2e0de3 2e0de3: 84 c0 test %al,%al 2e0de5: 0f 85 2e 04 00 00 jne 2e1219 2e0deb: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2e0df2: 00 2e0df3: 48 8b 07 mov (%rdi),%rax 2e0df6: 48 8b 90 d0 00 00 00 mov 0xd0(%rax),%rdx 2e0dfd: e8 00 00 00 00 callq 2e0e02 2e0e02: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2e0e09: 00 2e0e0a: 48 8b 07 mov (%rdi),%rax 2e0e0d: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax 2e0e14: e8 00 00 00 00 callq 2e0e19 2e0e19: 49 8b bc 24 30 01 00 mov 0x130(%r12),%rdi 2e0e20: 00 2e0e21: 44 0f b6 85 5f 01 00 movzbl 0x15f(%rbp),%r8d 2e0e28: 00 2e0e29: 44 89 fa mov %r15d,%edx 2e0e2c: 49 8b 74 24 08 mov 0x8(%r12),%rsi 2e0e31: 48 8b 07 mov (%rdi),%rax 2e0e34: 41 d0 e8 shr %r8b 2e0e37: 0f b6 8e d8 02 00 00 movzbl 0x2d8(%rsi),%ecx 2e0e3e: 41 83 e0 01 and $0x1,%r8d 2e0e42: 48 83 c6 34 add $0x34,%rsi 2e0e46: 48 8b 00 mov (%rax),%rax 2e0e49: e8 00 00 00 00 callq 2e0e4e 2e0e4e: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2e0e53: 80 ba d8 02 00 00 00 cmpb $0x0,0x2d8(%rdx) 2e0e5a: 74 3a je 2e0e96 2e0e5c: 0f b6 82 f7 00 00 00 movzbl 0xf7(%rdx),%eax 2e0e63: 4c 89 e7 mov %r12,%rdi 2e0e66: 89 c1 mov %eax,%ecx 2e0e68: 83 e0 7f and $0x7f,%eax 2e0e6b: 83 c9 80 or $0xffffff80,%ecx 2e0e6e: 41 83 fd 0d cmp $0xd,%r13d 2e0e72: 0f 44 c1 cmove %ecx,%eax 2e0e75: 88 82 f7 00 00 00 mov %al,0xf7(%rdx) 2e0e7b: e8 00 00 00 00 callq 2e0e80 2e0e80: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 2e0e87: 4c 89 e7 mov %r12,%rdi 2e0e8a: 48 8b 80 20 e8 00 00 mov 0xe820(%rax),%rax 2e0e91: e8 00 00 00 00 callq 2e0e96 2e0e96: 44 89 f2 mov %r14d,%edx 2e0e99: 44 89 ee mov %r13d,%esi 2e0e9c: 4c 89 e7 mov %r12,%rdi 2e0e9f: e8 ec e8 ff ff callq 2df790 2e0ea4: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2e0eab: 00 2e0eac: 48 8b 07 mov (%rdi),%rax 2e0eaf: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax 2e0eb6: e8 00 00 00 00 callq 2e0ebb 2e0ebb: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2e0ec2: 00 2e0ec3: be 01 00 00 00 mov $0x1,%esi 2e0ec8: 48 8b 07 mov (%rdi),%rax 2e0ecb: 48 8b 40 70 mov 0x70(%rax),%rax 2e0ecf: e8 00 00 00 00 callq 2e0ed4 2e0ed4: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2e0edb: 00 2e0edc: 31 f6 xor %esi,%esi 2e0ede: 48 8b 07 mov (%rdi),%rax 2e0ee1: 48 8b 40 70 mov 0x70(%rax),%rax 2e0ee5: e8 00 00 00 00 callq 2e0eea 2e0eea: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2e0ef1: 00 2e0ef2: be 01 00 00 00 mov $0x1,%esi 2e0ef7: 48 8b 07 mov (%rdi),%rax 2e0efa: 48 8b 40 70 mov 0x70(%rax),%rax 2e0efe: e8 00 00 00 00 callq 2e0f03 2e0f03: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2e0f0a: 00 2e0f0b: 48 8b 07 mov (%rdi),%rax 2e0f0e: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 2e0f15: 48 85 c0 test %rax,%rax 2e0f18: 74 32 je 2e0f4c 2e0f1a: 49 8b 54 24 08 mov 0x8(%r12),%rdx 2e0f1f: 48 85 d2 test %rdx,%rdx 2e0f22: 74 23 je 2e0f47 2e0f24: 48 8b 7a 08 mov 0x8(%rdx),%rdi 2e0f28: e8 00 00 00 00 callq 2e0f2d 2e0f2d: 84 c0 test %al,%al 2e0f2f: 0f 85 a4 02 00 00 jne 2e11d9 2e0f35: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2e0f3c: 00 2e0f3d: 48 8b 07 mov (%rdi),%rax 2e0f40: 48 8b 80 c8 00 00 00 mov 0xc8(%rax),%rax 2e0f47: e8 00 00 00 00 callq 2e0f4c 2e0f4c: c6 85 07 01 00 00 01 movb $0x1,0x107(%rbp) 2e0f53: 41 ba 01 00 00 00 mov $0x1,%r10d 2e0f59: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2e0f5e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e0f65: 00 00 2e0f67: 0f 85 fa 02 00 00 jne 2e1267 2e0f6d: 48 83 c4 28 add $0x28,%rsp 2e0f71: 44 89 d0 mov %r10d,%eax 2e0f74: 5b pop %rbx 2e0f75: 5d pop %rbp 2e0f76: 41 5c pop %r12 2e0f78: 41 5d pop %r13 2e0f7a: 41 5e pop %r14 2e0f7c: 41 5f pop %r15 2e0f7e: c3 retq 2e0f7f: 4d 85 ff test %r15,%r15 2e0f82: 0f 84 e2 00 00 00 je 2e106a 2e0f88: 31 d2 xor %edx,%edx 2e0f8a: 4c 89 fe mov %r15,%rsi 2e0f8d: 48 89 ef mov %rbp,%rdi 2e0f90: 44 89 4c 24 0c mov %r9d,0xc(%rsp) 2e0f95: 4c 89 04 24 mov %r8,(%rsp) 2e0f99: 88 44 24 08 mov %al,0x8(%rsp) 2e0f9d: e8 00 00 00 00 callq 2e0fa2 2e0fa2: 31 d2 xor %edx,%edx 2e0fa4: 4c 89 fe mov %r15,%rsi 2e0fa7: 48 89 ef mov %rbp,%rdi 2e0faa: e8 e1 db ff ff callq 2deb90 2e0faf: 45 85 ed test %r13d,%r13d 2e0fb2: 4c 8b 04 24 mov (%rsp),%r8 2e0fb6: 44 0f b6 54 24 08 movzbl 0x8(%rsp),%r10d 2e0fbc: 44 8b 4c 24 0c mov 0xc(%rsp),%r9d 2e0fc1: 0f 84 a8 00 00 00 je 2e106f 2e0fc7: 49 8b 80 e8 02 00 00 mov 0x2e8(%r8),%rax 2e0fce: 44 88 14 24 mov %r10b,(%rsp) 2e0fd2: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 2e0fd7: 49 8b bc 24 30 01 00 mov 0x130(%r12),%rdi 2e0fde: 00 2e0fdf: 48 8b 00 mov (%rax),%rax 2e0fe2: 48 8b 40 50 mov 0x50(%rax),%rax 2e0fe6: e8 00 00 00 00 callq 2e0feb 2e0feb: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 2e0ff0: 48 89 da mov %rbx,%rdx 2e0ff3: 44 89 ee mov %r13d,%esi 2e0ff6: 48 89 ef mov %rbp,%rdi 2e0ff9: 44 89 c9 mov %r9d,%ecx 2e0ffc: e8 00 00 00 00 callq 2e1001 2e1001: c6 85 07 01 00 00 01 movb $0x1,0x107(%rbp) 2e1008: 4c 89 fe mov %r15,%rsi 2e100b: 48 89 ef mov %rbp,%rdi 2e100e: e8 4d dd ff ff callq 2ded60 2e1013: 44 0f b6 14 24 movzbl (%rsp),%r10d 2e1018: 41 8d 45 ff lea -0x1(%r13),%eax 2e101c: 83 f8 06 cmp $0x6,%eax 2e101f: 0f 87 34 ff ff ff ja 2e0f59 2e1025: 0f b6 85 5c 01 00 00 movzbl 0x15c(%rbp),%eax 2e102c: 3c 11 cmp $0x11,%al 2e102e: 0f 86 3e 01 00 00 jbe 2e1172 2e1034: b9 04 00 00 00 mov $0x4,%ecx 2e1039: 48 8d 54 24 1c lea 0x1c(%rsp),%rdx 2e103e: be 0b 01 00 00 mov $0x10b,%esi 2e1043: 48 89 ef mov %rbp,%rdi 2e1046: 44 88 6c 24 1c mov %r13b,0x1c(%rsp) 2e104b: 44 88 6c 24 1d mov %r13b,0x1d(%rsp) 2e1050: 44 88 6c 24 1e mov %r13b,0x1e(%rsp) 2e1055: 44 88 6c 24 1f mov %r13b,0x1f(%rsp) 2e105a: e8 00 00 00 00 callq 2e105f 2e105f: 41 ba 01 00 00 00 mov $0x1,%r10d 2e1065: e9 ef fe ff ff jmpq 2e0f59 2e106a: 45 85 ed test %r13d,%r13d 2e106d: 75 1e jne 2e108d 2e106f: 44 89 c9 mov %r9d,%ecx 2e1072: 48 89 da mov %rbx,%rdx 2e1075: 31 f6 xor %esi,%esi 2e1077: 48 89 ef mov %rbp,%rdi 2e107a: 44 88 14 24 mov %r10b,(%rsp) 2e107e: e8 00 00 00 00 callq 2e1083 2e1083: 44 0f b6 14 24 movzbl (%rsp),%r10d 2e1088: e9 cc fe ff ff jmpq 2e0f59 2e108d: 49 8b 80 e8 02 00 00 mov 0x2e8(%r8),%rax 2e1094: 44 88 14 24 mov %r10b,(%rsp) 2e1098: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 2e109d: 49 8b bc 24 30 01 00 mov 0x130(%r12),%rdi 2e10a4: 00 2e10a5: 48 8b 00 mov (%rax),%rax 2e10a8: 48 8b 40 50 mov 0x50(%rax),%rax 2e10ac: e8 00 00 00 00 callq 2e10b1 2e10b1: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 2e10b6: 48 89 da mov %rbx,%rdx 2e10b9: 44 89 ee mov %r13d,%esi 2e10bc: 48 89 ef mov %rbp,%rdi 2e10bf: 44 89 c9 mov %r9d,%ecx 2e10c2: e8 00 00 00 00 callq 2e10c7 2e10c7: c6 85 07 01 00 00 01 movb $0x1,0x107(%rbp) 2e10ce: 44 0f b6 14 24 movzbl (%rsp),%r10d 2e10d3: e9 40 ff ff ff jmpq 2e1018 2e10d8: 45 31 ff xor %r15d,%r15d 2e10db: 41 83 fd 0d cmp $0xd,%r13d 2e10df: 41 0f 94 c7 sete %r15b 2e10e3: 46 8d 3c bd 06 00 00 lea 0x6(,%r15,4),%r15d 2e10ea: 00 2e10eb: e9 c9 fc ff ff jmpq 2e0db9 2e10f0: 45 31 ff xor %r15d,%r15d 2e10f3: 41 83 fd 0d cmp $0xd,%r13d 2e10f7: 41 0f 94 c7 sete %r15b 2e10fb: 46 8d 3c bd 05 00 00 lea 0x5(,%r15,4),%r15d 2e1102: 00 2e1103: e9 b1 fc ff ff jmpq 2e0db9 2e1108: 45 31 ff xor %r15d,%r15d 2e110b: 41 83 fd 0d cmp $0xd,%r13d 2e110f: 41 0f 94 c7 sete %r15b 2e1113: 47 8d 7c 3f 01 lea 0x1(%r15,%r15,1),%r15d 2e1118: e9 9c fc ff ff jmpq 2e0db9 2e111d: 44 89 f2 mov %r14d,%edx 2e1120: 31 f6 xor %esi,%esi 2e1122: 4c 89 e7 mov %r12,%rdi 2e1125: 88 04 24 mov %al,(%rsp) 2e1128: 44 89 4c 24 08 mov %r9d,0x8(%rsp) 2e112d: e8 5e e6 ff ff callq 2df790 2e1132: 44 8b 4c 24 08 mov 0x8(%rsp),%r9d 2e1137: 48 89 da mov %rbx,%rdx 2e113a: 31 f6 xor %esi,%esi 2e113c: 48 89 ef mov %rbp,%rdi 2e113f: 44 89 c9 mov %r9d,%ecx 2e1142: e8 00 00 00 00 callq 2e1147 2e1147: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 2e114e: 48 8d 75 5c lea 0x5c(%rbp),%rsi 2e1152: 4c 89 e7 mov %r12,%rdi 2e1155: 48 8b 80 f0 e7 00 00 mov 0xe7f0(%rax),%rax 2e115c: e8 00 00 00 00 callq 2e1161 2e1161: c6 85 07 01 00 00 00 movb $0x0,0x107(%rbp) 2e1168: 44 0f b6 14 24 movzbl (%rsp),%r10d 2e116d: e9 e7 fd ff ff jmpq 2e0f59 2e1172: 83 e8 01 sub $0x1,%eax 2e1175: 41 ba 01 00 00 00 mov $0x1,%r10d 2e117b: 3c 0e cmp $0xe,%al 2e117d: 0f 86 d6 fd ff ff jbe 2e0f59 2e1183: b9 01 00 00 00 mov $0x1,%ecx 2e1188: 48 89 ef mov %rbp,%rdi 2e118b: 44 88 14 24 mov %r10b,(%rsp) 2e118f: 41 83 e5 03 and $0x3,%r13d 2e1193: 48 8d 54 24 16 lea 0x16(%rsp),%rdx 2e1198: be 02 01 00 00 mov $0x102,%esi 2e119d: e8 00 00 00 00 callq 2e11a2 2e11a2: 0f b6 44 24 16 movzbl 0x16(%rsp),%eax 2e11a7: b9 01 00 00 00 mov $0x1,%ecx 2e11ac: 48 89 ef mov %rbp,%rdi 2e11af: 42 8d 14 ad 00 00 00 lea 0x0(,%r13,4),%edx 2e11b6: 00 2e11b7: be 02 01 00 00 mov $0x102,%esi 2e11bc: 83 e0 f3 and $0xfffffff3,%eax 2e11bf: 09 d0 or %edx,%eax 2e11c1: 48 8d 54 24 16 lea 0x16(%rsp),%rdx 2e11c6: 88 44 24 16 mov %al,0x16(%rsp) 2e11ca: e8 00 00 00 00 callq 2e11cf 2e11cf: 44 0f b6 14 24 movzbl (%rsp),%r10d 2e11d4: e9 80 fd ff ff jmpq 2e0f59 2e11d9: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2e11e0: 00 2e11e1: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 2e11e6: 48 8d 54 24 17 lea 0x17(%rsp),%rdx 2e11eb: 31 f6 xor %esi,%esi 2e11ed: c6 44 24 17 04 movb $0x4,0x17(%rsp) 2e11f2: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2e11f9: 00 2e11fa: 8b 40 18 mov 0x18(%rax),%eax 2e11fd: 88 44 24 1a mov %al,0x1a(%rsp) 2e1201: 48 8b 85 30 01 00 00 mov 0x130(%rbp),%rax 2e1208: 48 8b b8 80 00 00 00 mov 0x80(%rax),%rdi 2e120f: e8 00 00 00 00 callq 2e1214 2e1214: e9 33 fd ff ff jmpq 2e0f4c 2e1219: c6 44 24 17 04 movb $0x4,0x17(%rsp) 2e121e: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 2e1223: 48 8d 54 24 17 lea 0x17(%rsp),%rdx 2e1228: be 01 00 00 00 mov $0x1,%esi 2e122d: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2e1234: 00 2e1235: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2e123c: 00 2e123d: 8b 40 18 mov 0x18(%rax),%eax 2e1240: 88 44 24 1a mov %al,0x1a(%rsp) 2e1244: 48 8b 85 30 01 00 00 mov 0x130(%rbp),%rax 2e124b: 48 8b b8 80 00 00 00 mov 0x80(%rax),%rdi 2e1252: e8 00 00 00 00 callq 2e1257 2e1257: 49 8b bc 24 28 01 00 mov 0x128(%r12),%rdi 2e125e: 00 2e125f: 48 8b 07 mov (%rdi),%rax 2e1262: e9 a6 fb ff ff jmpq 2e0e0d 2e1267: e8 00 00 00 00 callq 2e126c 2e126c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e1270 : 2e1270: e8 00 00 00 00 callq 2e1275 2e1275: 55 push %rbp 2e1276: 31 c9 xor %ecx,%ecx 2e1278: 31 d2 xor %edx,%edx 2e127a: be 48 02 00 00 mov $0x248,%esi 2e127f: 48 89 e5 mov %rsp,%rbp 2e1282: 41 54 push %r12 2e1284: 49 89 fc mov %rdi,%r12 2e1287: 53 push %rbx 2e1288: 48 81 ec d0 00 00 00 sub $0xd0,%rsp 2e128f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e1296: 00 00 2e1298: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 2e129f: 00 2e12a0: 31 c0 xor %eax,%eax 2e12a2: 48 8d 5c 24 10 lea 0x10(%rsp),%rbx 2e12a7: 66 89 4c 24 0e mov %cx,0xe(%rsp) 2e12ac: b9 08 00 00 00 mov $0x8,%ecx 2e12b1: 48 89 df mov %rbx,%rdi 2e12b4: 66 89 94 24 c6 00 00 mov %dx,0xc6(%rsp) 2e12bb: 00 2e12bc: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2e12c1: c6 44 24 0d 00 movb $0x0,0xd(%rsp) 2e12c6: 48 c7 84 24 be 00 00 movq $0x0,0xbe(%rsp) 2e12cd: 00 00 00 00 00 2e12d2: c6 44 24 0c 00 movb $0x0,0xc(%rsp) 2e12d7: f3 48 ab rep stos %rax,%es:(%rdi) 2e12da: b9 01 00 00 00 mov $0x1,%ecx 2e12df: 4c 89 e7 mov %r12,%rdi 2e12e2: e8 00 00 00 00 callq 2e12e7 2e12e7: b9 02 00 00 00 mov $0x2,%ecx 2e12ec: be 06 02 00 00 mov $0x206,%esi 2e12f1: 4c 89 e7 mov %r12,%rdi 2e12f4: 48 8d 54 24 0e lea 0xe(%rsp),%rdx 2e12f9: e8 00 00 00 00 callq 2e12fe 2e12fe: b9 01 00 00 00 mov $0x1,%ecx 2e1303: be 0c 02 00 00 mov $0x20c,%esi 2e1308: 4c 89 e7 mov %r12,%rdi 2e130b: 48 8d 54 24 0d lea 0xd(%rsp),%rdx 2e1310: e8 00 00 00 00 callq 2e1315 2e1315: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax 2e131a: 83 e0 07 and $0x7,%eax 2e131d: 3c 04 cmp $0x4,%al 2e131f: 0f 84 9a 01 00 00 je 2e14bf 2e1325: 0f 87 25 01 00 00 ja 2e1450 2e132b: 3c 02 cmp $0x2,%al 2e132d: 0f 84 53 01 00 00 je 2e1486 2e1333: be 03 00 00 00 mov $0x3,%esi 2e1338: 4c 8d 84 24 be 00 00 lea 0xbe(%rsp),%r8 2e133f: 00 2e1340: 3c 03 cmp $0x3,%al 2e1342: 74 08 je 2e134c 2e1344: 31 f6 xor %esi,%esi 2e1346: 3c 01 cmp $0x1,%al 2e1348: 40 0f 94 c6 sete %sil 2e134c: 49 8b 44 24 6c mov 0x6c(%r12),%rax 2e1351: 49 8b 54 24 74 mov 0x74(%r12),%rdx 2e1356: 45 8b 4c 24 6c mov 0x6c(%r12),%r9d 2e135b: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e1360: 48 89 54 24 18 mov %rdx,0x18(%rsp) 2e1365: 45 85 c9 test %r9d,%r9d 2e1368: 74 4d je 2e13b7 2e136a: 44 0f b6 54 24 0d movzbl 0xd(%rsp),%r10d 2e1370: 48 89 df mov %rbx,%rdi 2e1373: 31 d2 xor %edx,%edx 2e1375: 89 d0 mov %edx,%eax 2e1377: d1 e8 shr %eax 2e1379: 0f b6 44 04 0e movzbl 0xe(%rsp,%rax,1),%eax 2e137e: 89 c1 mov %eax,%ecx 2e1380: 83 e0 0f and $0xf,%eax 2e1383: c0 e9 04 shr $0x4,%cl 2e1386: f6 c2 01 test $0x1,%dl 2e1389: 0f 45 c1 cmovne %ecx,%eax 2e138c: 48 83 c7 0c add $0xc,%rdi 2e1390: 89 c1 mov %eax,%ecx 2e1392: c0 e8 02 shr $0x2,%al 2e1395: 83 e1 03 and $0x3,%ecx 2e1398: 0f b6 c0 movzbl %al,%eax 2e139b: 89 4f 04 mov %ecx,0x4(%rdi) 2e139e: 8d 0c 12 lea (%rdx,%rdx,1),%ecx 2e13a1: 83 c2 01 add $0x1,%edx 2e13a4: 89 47 08 mov %eax,0x8(%rdi) 2e13a7: 44 89 d0 mov %r10d,%eax 2e13aa: d3 f8 sar %cl,%eax 2e13ac: 83 e0 03 and $0x3,%eax 2e13af: 89 47 0c mov %eax,0xc(%rdi) 2e13b2: 41 39 d1 cmp %edx,%r9d 2e13b5: 77 be ja 2e1375 2e13b7: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2e13bc: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 2e13c1: 48 8d 4c 24 50 lea 0x50(%rsp),%rcx 2e13c6: 4c 89 e7 mov %r12,%rdi 2e13c9: 41 b9 0a 00 00 00 mov $0xa,%r9d 2e13cf: c6 84 24 b5 00 00 00 movb $0x0,0xb5(%rsp) 2e13d6: 00 2e13d7: 48 89 44 24 60 mov %rax,0x60(%rsp) 2e13dc: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2e13e1: 48 89 54 24 58 mov %rdx,0x58(%rsp) 2e13e6: ba 03 00 00 00 mov $0x3,%edx 2e13eb: 48 89 44 24 68 mov %rax,0x68(%rsp) 2e13f0: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2e13f5: 48 89 44 24 70 mov %rax,0x70(%rsp) 2e13fa: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2e13ff: 48 89 44 24 78 mov %rax,0x78(%rsp) 2e1404: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2e1409: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 2e1410: 00 2e1411: 48 8b 44 24 48 mov 0x48(%rsp),%rax 2e1416: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 2e141d: 00 2e141e: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2e1423: 48 89 44 24 50 mov %rax,0x50(%rsp) 2e1428: e8 00 00 00 00 callq 2e142d 2e142d: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax 2e1434: 00 2e1435: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e143c: 00 00 2e143e: 0f 85 bc 00 00 00 jne 2e1500 2e1444: 48 81 c4 d0 00 00 00 add $0xd0,%rsp 2e144b: 5b pop %rbx 2e144c: 41 5c pop %r12 2e144e: 5d pop %rbp 2e144f: c3 retq 2e1450: 3c 06 cmp $0x6,%al 2e1452: 74 4b je 2e149f 2e1454: be 0b 00 00 00 mov $0xb,%esi 2e1459: 4c 8d 84 24 be 00 00 lea 0xbe(%rsp),%r8 2e1460: 00 2e1461: 3c 07 cmp $0x7,%al 2e1463: 0f 84 e3 fe ff ff je 2e134c 2e1469: 3c 05 cmp $0x5,%al 2e146b: 75 2b jne 2e1498 2e146d: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2e1474: 00 2e1475: 80 78 49 00 cmpb $0x0,0x49(%rax) 2e1479: b8 06 00 00 00 mov $0x6,%eax 2e147e: 0f 44 f0 cmove %eax,%esi 2e1481: e9 c6 fe ff ff jmpq 2e134c 2e1486: be 02 00 00 00 mov $0x2,%esi 2e148b: 4c 8d 84 24 be 00 00 lea 0xbe(%rsp),%r8 2e1492: 00 2e1493: e9 b4 fe ff ff jmpq 2e134c 2e1498: 31 f6 xor %esi,%esi 2e149a: e9 ad fe ff ff jmpq 2e134c 2e149f: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2e14a6: 00 2e14a7: 80 78 49 00 cmpb $0x0,0x49(%rax) 2e14ab: 74 41 je 2e14ee 2e14ad: be 0b 00 00 00 mov $0xb,%esi 2e14b2: 4c 8d 84 24 be 00 00 lea 0xbe(%rsp),%r8 2e14b9: 00 2e14ba: e9 8d fe ff ff jmpq 2e134c 2e14bf: 4c 8d 84 24 be 00 00 lea 0xbe(%rsp),%r8 2e14c6: 00 2e14c7: be 50 02 00 00 mov $0x250,%esi 2e14cc: b9 0a 00 00 00 mov $0xa,%ecx 2e14d1: 4c 89 e7 mov %r12,%rdi 2e14d4: 4c 89 c2 mov %r8,%rdx 2e14d7: 4c 89 04 24 mov %r8,(%rsp) 2e14db: e8 00 00 00 00 callq 2e14e0 2e14e0: be 04 00 00 00 mov $0x4,%esi 2e14e5: 4c 8b 04 24 mov (%rsp),%r8 2e14e9: e9 5e fe ff ff jmpq 2e134c 2e14ee: be 06 00 00 00 mov $0x6,%esi 2e14f3: 4c 8d 84 24 be 00 00 lea 0xbe(%rsp),%r8 2e14fa: 00 2e14fb: e9 4c fe ff ff jmpq 2e134c 2e1500: e8 00 00 00 00 callq 2e1505 2e1505: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e150c: 00 00 00 00 00000000002e1510 : 2e1510: e8 00 00 00 00 callq 2e1515 2e1515: 41 57 push %r15 2e1517: 49 89 ff mov %rdi,%r15 2e151a: 41 56 push %r14 2e151c: 41 55 push %r13 2e151e: 41 54 push %r12 2e1520: 55 push %rbp 2e1521: 48 89 d5 mov %rdx,%rbp 2e1524: 53 push %rbx 2e1525: 48 89 f3 mov %rsi,%rbx 2e1528: 31 f6 xor %esi,%esi 2e152a: 48 83 ec 40 sub $0x40,%rsp 2e152e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e1535: 00 00 2e1537: 48 89 44 24 38 mov %rax,0x38(%rsp) 2e153c: 31 c0 xor %eax,%eax 2e153e: c7 44 24 27 00 00 00 movl $0x0,0x27(%rsp) 2e1545: 00 2e1546: 66 89 74 24 2b mov %si,0x2b(%rsp) 2e154b: c6 44 24 10 00 movb $0x0,0x10(%rsp) 2e1550: 48 85 d2 test %rdx,%rdx 2e1553: 74 03 je 2e1558 2e1555: c6 02 00 movb $0x0,(%rdx) 2e1558: 41 8b 4f 30 mov 0x30(%r15),%ecx 2e155c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e1563: bf 04 00 00 00 mov $0x4,%edi 2e1568: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e156f: e8 00 00 00 00 callq 2e1574 2e1574: 4c 89 ff mov %r15,%rdi 2e1577: 48 8d 74 24 27 lea 0x27(%rsp),%rsi 2e157c: e8 4f de ff ff callq 2df3d0 2e1581: 48 85 db test %rbx,%rbx 2e1584: 74 0f je 2e1595 2e1586: 8b 54 24 27 mov 0x27(%rsp),%edx 2e158a: 89 13 mov %edx,(%rbx) 2e158c: 0f b7 54 24 2b movzwl 0x2b(%rsp),%edx 2e1591: 66 89 53 04 mov %dx,0x4(%rbx) 2e1595: 83 f8 01 cmp $0x1,%eax 2e1598: 0f 85 a4 00 00 00 jne 2e1642 2e159e: 0f b6 44 24 28 movzbl 0x28(%rsp),%eax 2e15a3: a8 02 test $0x2,%al 2e15a5: 0f 85 35 01 00 00 jne 2e16e0 2e15ab: 41 8b 57 6c mov 0x6c(%r15),%edx 2e15af: 85 d2 test %edx,%edx 2e15b1: 75 56 jne 2e1609 2e15b3: 41 83 7f 34 02 cmpl $0x2,0x34(%r15) 2e15b8: 74 4f je 2e1609 2e15ba: 45 0f b6 a7 88 01 00 movzbl 0x188(%r15),%r12d 2e15c1: 00 2e15c2: 45 84 e4 test %r12b,%r12b 2e15c5: 75 42 jne 2e1609 2e15c7: 41 8b 4f 30 mov 0x30(%r15),%ecx 2e15cb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e15d2: bf 04 00 00 00 mov $0x4,%edi 2e15d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e15de: e8 00 00 00 00 callq 2e15e3 2e15e3: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2e15e8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e15ef: 00 00 2e15f1: 0f 85 92 06 00 00 jne 2e1c89 2e15f7: 48 83 c4 40 add $0x40,%rsp 2e15fb: 44 89 e0 mov %r12d,%eax 2e15fe: 5b pop %rbx 2e15ff: 5d pop %rbp 2e1600: 41 5c pop %r12 2e1602: 41 5d pop %r13 2e1604: 41 5e pop %r14 2e1606: 41 5f pop %r15 2e1608: c3 retq 2e1609: 45 0f b6 a7 08 02 00 movzbl 0x208(%r15),%r12d 2e1610: 00 2e1611: 45 84 e4 test %r12b,%r12b 2e1614: 75 49 jne 2e165f 2e1616: 41 bc 01 00 00 00 mov $0x1,%r12d 2e161c: a8 20 test $0x20,%al 2e161e: 75 c3 jne 2e15e3 2e1620: a8 10 test $0x10,%al 2e1622: 75 19 jne 2e163d 2e1624: 41 81 7f 38 80 00 00 cmpl $0x80,0x38(%r15) 2e162b: 00 2e162c: 0f 85 85 01 00 00 jne 2e17b7 2e1632: 41 83 7f 34 03 cmpl $0x3,0x34(%r15) 2e1637: 0f 84 a3 04 00 00 je 2e1ae0 2e163d: 45 31 e4 xor %r12d,%r12d 2e1640: eb a1 jmp 2e15e3 2e1642: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e1649: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e1650: bf 04 00 00 00 mov $0x4,%edi 2e1655: 45 31 e4 xor %r12d,%r12d 2e1658: e8 00 00 00 00 callq 2e165d 2e165d: eb 84 jmp 2e15e3 2e165f: 49 8b bf 30 01 00 00 mov 0x130(%r15),%rdi 2e1666: 41 b8 01 00 00 00 mov $0x1,%r8d 2e166c: 48 8d 4c 24 13 lea 0x13(%rsp),%rcx 2e1671: 4c 89 fe mov %r15,%rsi 2e1674: ba 70 01 00 00 mov $0x170,%edx 2e1679: e8 00 00 00 00 callq 2e167e 2e167e: 0f b6 44 24 28 movzbl 0x28(%rsp),%eax 2e1683: f6 44 24 13 01 testb $0x1,0x13(%rsp) 2e1688: 74 8c je 2e1616 2e168a: 31 c0 xor %eax,%eax 2e168c: 41 b8 03 00 00 00 mov $0x3,%r8d 2e1692: 48 8d 4c 24 35 lea 0x35(%rsp),%rcx 2e1697: 4c 89 fe mov %r15,%rsi 2e169a: 49 8b bf 30 01 00 00 mov 0x130(%r15),%rdi 2e16a1: ba 06 20 00 00 mov $0x2006,%edx 2e16a6: 66 89 44 24 35 mov %ax,0x35(%rsp) 2e16ab: c6 44 24 37 00 movb $0x0,0x37(%rsp) 2e16b0: e8 00 00 00 00 callq 2e16b5 2e16b5: 0f b6 44 24 35 movzbl 0x35(%rsp),%eax 2e16ba: 88 44 24 14 mov %al,0x14(%rsp) 2e16be: a8 03 test $0x3,%al 2e16c0: 0f 85 ac 00 00 00 jne 2e1772 2e16c6: 0f b6 44 24 37 movzbl 0x37(%rsp),%eax 2e16cb: 83 e0 07 and $0x7,%eax 2e16ce: 3c 02 cmp $0x2,%al 2e16d0: 0f 84 0d ff ff ff je 2e15e3 2e16d6: 0f b6 44 24 28 movzbl 0x28(%rsp),%eax 2e16db: e9 36 ff ff ff jmpq 2e1616 2e16e0: b9 01 00 00 00 mov $0x1,%ecx 2e16e5: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 2e16ea: be 01 02 00 00 mov $0x201,%esi 2e16ef: 4c 89 ff mov %r15,%rdi 2e16f2: 80 4c 24 10 02 orb $0x2,0x10(%rsp) 2e16f7: e8 00 00 00 00 callq 2e16fc 2e16fc: b9 01 00 00 00 mov $0x1,%ecx 2e1701: be 18 02 00 00 mov $0x218,%esi 2e1706: 4c 89 ff mov %r15,%rdi 2e1709: 48 8d 54 24 11 lea 0x11(%rsp),%rdx 2e170e: c6 44 24 10 00 movb $0x0,0x10(%rsp) 2e1713: c6 44 24 11 00 movb $0x0,0x11(%rsp) 2e1718: c6 44 24 12 00 movb $0x0,0x12(%rsp) 2e171d: e8 00 00 00 00 callq 2e1722 2e1722: 0f b6 5c 24 11 movzbl 0x11(%rsp),%ebx 2e1727: f6 c3 01 test $0x1,%bl 2e172a: 0f 85 4e 02 00 00 jne 2e197e 2e1730: f6 c3 02 test $0x2,%bl 2e1733: 0f 85 b6 01 00 00 jne 2e18ef 2e1739: f6 c3 20 test $0x20,%bl 2e173c: 0f 85 d1 02 00 00 jne 2e1a13 2e1742: 83 e3 08 and $0x8,%ebx 2e1745: 0f 85 b6 02 00 00 jne 2e1a01 2e174b: f6 44 24 12 01 testb $0x1,0x12(%rsp) 2e1750: 0f 84 e7 fe ff ff je 2e163d 2e1756: b9 01 00 00 00 mov $0x1,%ecx 2e175b: 48 8d 54 24 12 lea 0x12(%rsp),%rdx 2e1760: be 60 02 00 00 mov $0x260,%esi 2e1765: 4c 89 ff mov %r15,%rdi 2e1768: e8 00 00 00 00 callq 2e176d 2e176d: e9 cb fe ff ff jmpq 2e163d 2e1772: 49 8b bf 30 01 00 00 mov 0x130(%r15),%rdi 2e1779: 48 8d 4c 24 14 lea 0x14(%rsp),%rcx 2e177e: 4c 89 fe mov %r15,%rsi 2e1781: ba 06 20 00 00 mov $0x2006,%edx 2e1786: 41 b8 01 00 00 00 mov $0x1,%r8d 2e178c: e8 00 00 00 00 callq 2e1791 2e1791: 31 f6 xor %esi,%esi 2e1793: 4c 89 ff mov %r15,%rdi 2e1796: ba 01 00 00 00 mov $0x1,%edx 2e179b: e8 00 00 00 00 callq 2e17a0 2e17a0: ba 01 00 00 00 mov $0x1,%edx 2e17a5: be 01 00 00 00 mov $0x1,%esi 2e17aa: 4c 89 ff mov %r15,%rdi 2e17ad: e8 00 00 00 00 callq 2e17b2 2e17b2: e9 2c fe ff ff jmpq 2e15e3 2e17b7: 48 8d 74 24 27 lea 0x27(%rsp),%rsi 2e17bc: 4c 89 ff mov %r15,%rdi 2e17bf: e8 9c dc ff ff callq 2df460 2e17c4: 84 c0 test %al,%al 2e17c6: 0f 84 66 fe ff ff je 2e1632 2e17cc: bf 04 00 00 00 mov $0x4,%edi 2e17d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e17d8: e8 00 00 00 00 callq 2e17dd 2e17dd: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2e17e4: 31 d2 xor %edx,%edx 2e17e6: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 2e17ed: 48 8d 87 b8 01 00 00 lea 0x1b8(%rdi),%rax 2e17f4: eb 03 jmp 2e17f9 2e17f6: 48 89 c8 mov %rcx,%rax 2e17f9: 48 85 c0 test %rax,%rax 2e17fc: 74 0f je 2e180d 2e17fe: 48 8b 48 08 mov 0x8(%rax),%rcx 2e1802: 48 85 c9 test %rcx,%rcx 2e1805: 74 06 je 2e180d 2e1807: 4c 39 79 08 cmp %r15,0x8(%rcx) 2e180b: 74 26 je 2e1833 2e180d: 83 c2 01 add $0x1,%edx 2e1810: 48 8d 88 d8 04 00 00 lea 0x4d8(%rax),%rcx 2e1817: 83 fa 06 cmp $0x6,%edx 2e181a: 75 da jne 2e17f6 2e181c: 48 85 c0 test %rax,%rax 2e181f: 0f 84 18 fe ff ff je 2e163d 2e1825: 48 83 bf f8 19 00 00 cmpq $0x0,0x19f8(%rdi) 2e182c: 00 2e182d: 0f 84 0a fe ff ff je 2e163d 2e1833: bb b8 01 00 00 mov $0x1b8,%ebx 2e1838: 45 31 e4 xor %r12d,%r12d 2e183b: 49 89 f8 mov %rdi,%r8 2e183e: 49 01 d8 add %rbx,%r8 2e1841: 74 2c je 2e186f 2e1843: 49 63 c4 movslq %r12d,%rax 2e1846: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2e184d: 48 01 f8 add %rdi,%rax 2e1850: 48 8b 90 c0 01 00 00 mov 0x1c0(%rax),%rdx 2e1857: 48 85 d2 test %rdx,%rdx 2e185a: 74 13 je 2e186f 2e185c: 80 ba 28 03 00 00 00 cmpb $0x0,0x328(%rdx) 2e1863: 75 0a jne 2e186f 2e1865: 4c 39 7a 08 cmp %r15,0x8(%rdx) 2e1869: 0f 84 d9 03 00 00 je 2e1c48 2e186f: 41 83 c4 01 add $0x1,%r12d 2e1873: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2e187a: 41 83 fc 06 cmp $0x6,%r12d 2e187e: 75 bb jne 2e183b 2e1880: bb b8 01 00 00 mov $0x1b8,%ebx 2e1885: 45 31 e4 xor %r12d,%r12d 2e1888: eb 0e jmp 2e1898 2e188a: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2e1891: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 2e1898: 48 89 fe mov %rdi,%rsi 2e189b: 48 01 de add %rbx,%rsi 2e189e: 74 2c je 2e18cc 2e18a0: 49 63 c4 movslq %r12d,%rax 2e18a3: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2e18aa: 48 01 f8 add %rdi,%rax 2e18ad: 48 8b 90 c0 01 00 00 mov 0x1c0(%rax),%rdx 2e18b4: 48 85 d2 test %rdx,%rdx 2e18b7: 74 13 je 2e18cc 2e18b9: 80 ba 28 03 00 00 00 cmpb $0x0,0x328(%rdx) 2e18c0: 75 0a jne 2e18cc 2e18c2: 4c 39 7a 08 cmp %r15,0x8(%rdx) 2e18c6: 0f 84 a5 03 00 00 je 2e1c71 2e18cc: 41 83 c4 01 add $0x1,%r12d 2e18d0: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2e18d7: 41 83 fc 06 cmp $0x6,%r12d 2e18db: 75 ad jne 2e188a 2e18dd: 48 85 ed test %rbp,%rbp 2e18e0: 0f 84 4c fd ff ff je 2e1632 2e18e6: c6 45 00 01 movb $0x1,0x0(%rbp) 2e18ea: e9 43 fd ff ff jmpq 2e1632 2e18ef: b9 01 00 00 00 mov $0x1,%ecx 2e18f4: 48 8d 54 24 13 lea 0x13(%rsp),%rdx 2e18f9: be 21 02 00 00 mov $0x221,%esi 2e18fe: 4c 89 ff mov %r15,%rdi 2e1901: c6 44 24 13 00 movb $0x0,0x13(%rsp) 2e1906: c6 44 24 14 00 movb $0x0,0x14(%rsp) 2e190b: e8 00 00 00 00 callq 2e1910 2e1910: b9 01 00 00 00 mov $0x1,%ecx 2e1915: be 32 02 00 00 mov $0x232,%esi 2e191a: 4c 89 ff mov %r15,%rdi 2e191d: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 2e1922: e8 00 00 00 00 callq 2e1927 2e1927: 0f b6 44 24 13 movzbl 0x13(%rsp),%eax 2e192c: 83 e0 03 and $0x3,%eax 2e192f: 3c 02 cmp $0x2,%al 2e1931: 0f 84 02 03 00 00 je 2e1c39 2e1937: 3c 03 cmp $0x3,%al 2e1939: 0f 84 e5 02 00 00 je 2e1c24 2e193f: 3c 01 cmp $0x1,%al 2e1941: be 10 00 00 00 mov $0x10,%esi 2e1946: 0f b6 44 24 14 movzbl 0x14(%rsp),%eax 2e194b: 74 02 je 2e194f 2e194d: 31 f6 xor %esi,%esi 2e194f: 31 d2 xor %edx,%edx 2e1951: a8 06 test $0x6,%al 2e1953: 74 0a je 2e195f 2e1955: 31 d2 xor %edx,%edx 2e1957: a8 10 test $0x10,%al 2e1959: 0f 95 c2 setne %dl 2e195c: 83 c2 01 add $0x1,%edx 2e195f: 45 31 c9 xor %r9d,%r9d 2e1962: 45 31 c0 xor %r8d,%r8d 2e1965: 31 c9 xor %ecx,%ecx 2e1967: 4c 89 ff mov %r15,%rdi 2e196a: e8 00 00 00 00 callq 2e196f 2e196f: 80 4c 24 12 01 orb $0x1,0x12(%rsp) 2e1974: 0f b6 5c 24 11 movzbl 0x11(%rsp),%ebx 2e1979: e9 bb fd ff ff jmpq 2e1739 2e197e: b9 01 00 00 00 mov $0x1,%ecx 2e1983: 48 8d 54 24 12 lea 0x12(%rsp),%rdx 2e1988: be 60 02 00 00 mov $0x260,%esi 2e198d: 4c 89 ff mov %r15,%rdi 2e1990: 80 4c 24 12 01 orb $0x1,0x12(%rsp) 2e1995: e8 00 00 00 00 callq 2e199a 2e199a: b9 01 00 00 00 mov $0x1,%ecx 2e199f: be 20 02 00 00 mov $0x220,%esi 2e19a4: 4c 89 ff mov %r15,%rdi 2e19a7: 48 c7 44 24 14 00 00 movq $0x0,0x14(%rsp) 2e19ae: 00 00 2e19b0: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 2e19b5: 48 c7 44 24 1c 00 00 movq $0x0,0x1c(%rsp) 2e19bc: 00 00 2e19be: e8 00 00 00 00 callq 2e19c3 2e19c3: b9 01 00 00 00 mov $0x1,%ecx 2e19c8: be 19 02 00 00 mov $0x219,%esi 2e19cd: 4c 89 ff mov %r15,%rdi 2e19d0: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 2e19d5: e8 00 00 00 00 callq 2e19da 2e19da: 48 8b 44 24 14 mov 0x14(%rsp),%rax 2e19df: 31 d2 xor %edx,%edx 2e19e1: 4c 89 ff mov %r15,%rdi 2e19e4: 48 8d 74 24 14 lea 0x14(%rsp),%rsi 2e19e9: 49 89 47 5c mov %rax,0x5c(%r15) 2e19ed: e8 00 00 00 00 callq 2e19f2 2e19f2: 80 64 24 12 fe andb $0xfe,0x12(%rsp) 2e19f7: 0f b6 5c 24 11 movzbl 0x11(%rsp),%ebx 2e19fc: e9 2f fd ff ff jmpq 2e1730 2e1a01: 4c 89 ff mov %r15,%rdi 2e1a04: e8 67 f8 ff ff callq 2e1270 2e1a09: 80 4c 24 12 01 orb $0x1,0x12(%rsp) 2e1a0e: e9 38 fd ff ff jmpq 2e174b 2e1a13: b9 01 00 00 00 mov $0x1,%ecx 2e1a18: 48 8d 54 24 13 lea 0x13(%rsp),%rdx 2e1a1d: 4c 89 ff mov %r15,%rdi 2e1a20: c0 eb 06 shr $0x6,%bl 2e1a23: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2e1a2a: be 71 02 00 00 mov $0x271,%esi 2e1a2f: c6 44 24 13 00 movb $0x0,0x13(%rsp) 2e1a34: 83 e3 01 and $0x1,%ebx 2e1a37: c6 44 24 14 00 movb $0x0,0x14(%rsp) 2e1a3c: 48 c7 44 24 2d 00 00 movq $0x0,0x2d(%rsp) 2e1a43: 00 00 2e1a45: 4c 8b a0 70 03 00 00 mov 0x370(%rax),%r12 2e1a4c: e8 00 00 00 00 callq 2e1a51 2e1a51: b9 01 00 00 00 mov $0x1,%ecx 2e1a56: be 72 02 00 00 mov $0x272,%esi 2e1a5b: 4c 89 ff mov %r15,%rdi 2e1a5e: 48 8d 54 24 14 lea 0x14(%rsp),%rdx 2e1a63: e8 00 00 00 00 callq 2e1a68 2e1a68: 0f b6 44 24 13 movzbl 0x13(%rsp),%eax 2e1a6d: 89 c2 mov %eax,%edx 2e1a6f: c0 ea 04 shr $0x4,%dl 2e1a72: 44 0f b6 ea movzbl %dl,%r13d 2e1a76: 41 8d 4d 01 lea 0x1(%r13),%ecx 2e1a7a: 89 4c 24 04 mov %ecx,0x4(%rsp) 2e1a7e: 0f b6 4c 24 14 movzbl 0x14(%rsp),%ecx 2e1a83: 80 f9 01 cmp $0x1,%cl 2e1a86: 76 70 jbe 2e1af8 2e1a88: 83 e0 0f and $0xf,%eax 2e1a8b: 3c 06 cmp $0x6,%al 2e1a8d: 0f 87 5a 01 00 00 ja 2e1bed 2e1a93: 0f b6 c0 movzbl %al,%eax 2e1a96: 01 db add %ebx,%ebx 2e1a98: 41 c6 87 fb 00 00 00 movb $0x11,0xfb(%r15) 2e1a9f: 11 2e1aa0: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 2e1aa7: 41 0f b6 87 f8 00 00 movzbl 0xf8(%r15),%eax 2e1aae: 00 2e1aaf: 83 c8 01 or $0x1,%eax 2e1ab2: 41 88 97 f9 00 00 00 mov %dl,0xf9(%r15) 2e1ab9: 83 e0 fd and $0xfffffffd,%eax 2e1abc: 09 c3 or %eax,%ebx 2e1abe: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 2e1ac3: 41 88 9f f8 00 00 00 mov %bl,0xf8(%r15) 2e1aca: 41 88 87 fa 00 00 00 mov %al,0xfa(%r15) 2e1ad1: 80 4c 24 12 01 orb $0x1,0x12(%rsp) 2e1ad6: 0f b6 5c 24 11 movzbl 0x11(%rsp),%ebx 2e1adb: e9 62 fc ff ff jmpq 2e1742 2e1ae0: 0f b6 44 24 27 movzbl 0x27(%rsp),%eax 2e1ae5: 83 e0 3f and $0x3f,%eax 2e1ae8: 41 3b 87 f8 01 00 00 cmp 0x1f8(%r15),%eax 2e1aef: 41 0f 95 c4 setne %r12b 2e1af3: e9 eb fa ff ff jmpq 2e15e3 2e1af8: 0f 94 44 24 0b sete 0xb(%rsp) 2e1afd: 0f b6 44 24 0b movzbl 0xb(%rsp),%eax 2e1b02: 0f b6 d2 movzbl %dl,%edx 2e1b05: 4c 8d 6c 24 2d lea 0x2d(%rsp),%r13 2e1b0a: bd 73 02 00 00 mov $0x273,%ebp 2e1b0f: 4c 8d 74 14 2e lea 0x2e(%rsp,%rdx,1),%r14 2e1b14: 83 c0 11 add $0x11,%eax 2e1b17: 88 44 24 0b mov %al,0xb(%rsp) 2e1b1b: 31 c0 xor %eax,%eax 2e1b1d: 80 f9 01 cmp $0x1,%cl 2e1b20: 0f 94 c0 sete %al 2e1b23: 44 29 ed sub %r13d,%ebp 2e1b26: 83 c0 11 add $0x11,%eax 2e1b29: 89 44 24 0c mov %eax,0xc(%rsp) 2e1b2d: 42 8d 74 2d 00 lea 0x0(%rbp,%r13,1),%esi 2e1b32: 4c 89 ea mov %r13,%rdx 2e1b35: b9 01 00 00 00 mov $0x1,%ecx 2e1b3a: 4c 89 ff mov %r15,%rdi 2e1b3d: e8 00 00 00 00 callq 2e1b42 2e1b42: 49 83 c5 01 add $0x1,%r13 2e1b46: 4d 39 ee cmp %r13,%r14 2e1b49: 75 e2 jne 2e1b2d 2e1b4b: 0f b6 44 24 13 movzbl 0x13(%rsp),%eax 2e1b50: 31 d2 xor %edx,%edx 2e1b52: 83 e0 0f and $0xf,%eax 2e1b55: 3c 06 cmp $0x6,%al 2e1b57: 77 0b ja 2e1b64 2e1b59: 0f b6 c0 movzbl %al,%eax 2e1b5c: 0f b6 14 85 00 00 00 movzbl 0x0(,%rax,4),%edx 2e1b63: 00 2e1b64: 41 0f b6 87 f8 00 00 movzbl 0xf8(%r15),%eax 2e1b6b: 00 2e1b6c: 8d 0c 1b lea (%rbx,%rbx,1),%ecx 2e1b6f: 41 88 97 f9 00 00 00 mov %dl,0xf9(%r15) 2e1b76: 83 c8 01 or $0x1,%eax 2e1b79: 83 e0 fd and $0xfffffffd,%eax 2e1b7c: 89 c3 mov %eax,%ebx 2e1b7e: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 2e1b83: 09 cb or %ecx,%ebx 2e1b85: 83 7c 24 0c 12 cmpl $0x12,0xc(%rsp) 2e1b8a: 41 88 87 fa 00 00 00 mov %al,0xfa(%r15) 2e1b91: 0f b6 44 24 0b movzbl 0xb(%rsp),%eax 2e1b96: 41 88 9f f8 00 00 00 mov %bl,0xf8(%r15) 2e1b9d: 41 88 87 fb 00 00 00 mov %al,0xfb(%r15) 2e1ba4: 0f 85 27 ff ff ff jne 2e1ad1 2e1baa: 49 8b 84 24 c0 01 00 mov 0x1c0(%r12),%rax 2e1bb1: 00 2e1bb2: 8b 88 84 01 00 00 mov 0x184(%rax),%ecx 2e1bb8: 85 c9 test %ecx,%ecx 2e1bba: 0f 84 11 ff ff ff je 2e1ad1 2e1bc0: 31 c0 xor %eax,%eax 2e1bc2: 89 c2 mov %eax,%edx 2e1bc4: 0f b6 54 14 2d movzbl 0x2d(%rsp,%rdx,1),%edx 2e1bc9: 83 e2 0f and $0xf,%edx 2e1bcc: 41 88 94 07 fc 00 00 mov %dl,0xfc(%r15,%rax,1) 2e1bd3: 00 2e1bd4: 49 8b 94 24 c0 01 00 mov 0x1c0(%r12),%rdx 2e1bdb: 00 2e1bdc: 48 83 c0 01 add $0x1,%rax 2e1be0: 39 82 84 01 00 00 cmp %eax,0x184(%rdx) 2e1be6: 77 da ja 2e1bc2 2e1be8: e9 e4 fe ff ff jmpq 2e1ad1 2e1bed: 41 0f b7 97 f8 00 00 movzwl 0xf8(%r15),%edx 2e1bf4: 00 2e1bf5: 0f b6 c3 movzbl %bl,%eax 2e1bf8: 41 c6 87 fb 00 00 00 movb $0x11,0xfb(%r15) 2e1bff: 11 2e1c00: 8d 44 00 01 lea 0x1(%rax,%rax,1),%eax 2e1c04: 66 81 e2 fc 00 and $0xfc,%dx 2e1c09: 09 d0 or %edx,%eax 2e1c0b: 66 41 89 87 f8 00 00 mov %ax,0xf8(%r15) 2e1c12: 00 2e1c13: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax 2e1c18: 41 88 87 fa 00 00 00 mov %al,0xfa(%r15) 2e1c1f: e9 ad fe ff ff jmpq 2e1ad1 2e1c24: 0f b6 44 24 14 movzbl 0x14(%rsp),%eax 2e1c29: 31 f6 xor %esi,%esi 2e1c2b: a8 08 test $0x8,%al 2e1c2d: 40 0f 95 c6 setne %sil 2e1c31: 83 c6 0c add $0xc,%esi 2e1c34: e9 16 fd ff ff jmpq 2e194f 2e1c39: 0f b6 44 24 14 movzbl 0x14(%rsp),%eax 2e1c3e: be 0e 00 00 00 mov $0xe,%esi 2e1c43: e9 07 fd ff ff jmpq 2e194f 2e1c48: 48 83 b8 90 04 00 00 cmpq $0x0,0x490(%rax) 2e1c4f: 00 2e1c50: 0f 85 19 fc ff ff jne 2e186f 2e1c56: 4c 89 c7 mov %r8,%rdi 2e1c59: e8 00 00 00 00 callq 2e1c5e 2e1c5e: 49 8b 87 28 01 00 00 mov 0x128(%r15),%rax 2e1c65: 48 8b b8 70 03 00 00 mov 0x370(%rax),%rdi 2e1c6c: e9 fe fb ff ff jmpq 2e186f 2e1c71: 48 83 b8 90 04 00 00 cmpq $0x0,0x490(%rax) 2e1c78: 00 2e1c79: 0f 85 4d fc ff ff jne 2e18cc 2e1c7f: e8 00 00 00 00 callq 2e1c84 2e1c84: e9 43 fc ff ff jmpq 2e18cc 2e1c89: e8 00 00 00 00 callq 2e1c8e 2e1c8e: 66 90 xchg %ax,%ax 00000000002e1c90 : 2e1c90: e8 00 00 00 00 callq 2e1c95 2e1c95: 55 push %rbp 2e1c96: b9 01 00 00 00 mov $0x1,%ecx 2e1c9b: 48 89 fd mov %rdi,%rbp 2e1c9e: 53 push %rbx 2e1c9f: 89 f3 mov %esi,%ebx 2e1ca1: be 11 01 00 00 mov $0x111,%esi 2e1ca6: 48 83 ec 10 sub $0x10,%rsp 2e1caa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e1cb1: 00 00 2e1cb3: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e1cb8: 31 c0 xor %eax,%eax 2e1cba: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2e1cbf: e8 00 00 00 00 callq 2e1cc4 2e1cc4: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2e1cc9: 84 db test %bl,%bl 2e1ccb: 74 35 je 2e1d02 2e1ccd: 83 c8 01 or $0x1,%eax 2e1cd0: b9 01 00 00 00 mov $0x1,%ecx 2e1cd5: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2e1cda: be 11 01 00 00 mov $0x111,%esi 2e1cdf: 48 89 ef mov %rbp,%rdi 2e1ce2: 88 44 24 07 mov %al,0x7(%rsp) 2e1ce6: e8 00 00 00 00 callq 2e1ceb 2e1ceb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e1cf0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e1cf7: 00 00 2e1cf9: 75 0c jne 2e1d07 2e1cfb: 48 83 c4 10 add $0x10,%rsp 2e1cff: 5b pop %rbx 2e1d00: 5d pop %rbp 2e1d01: c3 retq 2e1d02: 83 e0 fe and $0xfffffffe,%eax 2e1d05: eb c9 jmp 2e1cd0 2e1d07: e8 00 00 00 00 callq 2e1d0c 2e1d0c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e1d10 : 2e1d10: e8 00 00 00 00 callq 2e1d15 2e1d15: 55 push %rbp 2e1d16: 45 31 c0 xor %r8d,%r8d 2e1d19: 53 push %rbx 2e1d1a: 48 89 fb mov %rdi,%rbx 2e1d1d: 48 83 ec 18 sub $0x18,%rsp 2e1d21: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e1d28: 00 00 2e1d2a: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e1d2f: 31 c0 xor %eax,%eax 2e1d31: c6 44 24 0f 00 movb $0x0,0xf(%rsp) 2e1d36: 85 f6 test %esi,%esi 2e1d38: 74 31 je 2e1d6b 2e1d3a: 83 ee 01 sub $0x1,%esi 2e1d3d: 48 8d 54 24 0f lea 0xf(%rsp),%rdx 2e1d42: b9 01 00 00 00 mov $0x1,%ecx 2e1d47: 83 fe 01 cmp $0x1,%esi 2e1d4a: be 0a 01 00 00 mov $0x10a,%esi 2e1d4f: 40 0f 96 c5 setbe %bpl 2e1d53: e8 00 00 00 00 callq 2e1d58 2e1d58: 0f b6 44 24 0f movzbl 0xf(%rsp),%eax 2e1d5d: 44 0f b6 c5 movzbl %bpl,%r8d 2e1d61: 89 c2 mov %eax,%edx 2e1d63: 83 e2 01 and $0x1,%edx 2e1d66: 40 38 ea cmp %bpl,%dl 2e1d69: 75 32 jne 2e1d9d 2e1d6b: 0f b6 8b be 01 00 00 movzbl 0x1be(%rbx),%ecx 2e1d72: 8b 53 30 mov 0x30(%rbx),%edx 2e1d75: bf 04 00 00 00 mov $0x4,%edi 2e1d7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e1d81: e8 00 00 00 00 callq 2e1d86 2e1d86: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2e1d8b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e1d92: 00 00 2e1d94: 75 3a jne 2e1dd0 2e1d96: 48 83 c4 18 add $0x18,%rsp 2e1d9a: 5b pop %rbx 2e1d9b: 5d pop %rbp 2e1d9c: c3 retq 2e1d9d: 83 e0 fe and $0xfffffffe,%eax 2e1da0: b9 01 00 00 00 mov $0x1,%ecx 2e1da5: 48 8d 54 24 0f lea 0xf(%rsp),%rdx 2e1daa: 48 89 df mov %rbx,%rdi 2e1dad: 09 e8 or %ebp,%eax 2e1daf: be 0a 01 00 00 mov $0x10a,%esi 2e1db4: 44 89 44 24 04 mov %r8d,0x4(%rsp) 2e1db9: 88 44 24 0f mov %al,0xf(%rsp) 2e1dbd: e8 00 00 00 00 callq 2e1dc2 2e1dc2: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2e1dc7: 83 f8 01 cmp $0x1,%eax 2e1dca: 74 9f je 2e1d6b 2e1dcc: 0f 0b ud2 2e1dce: eb 9b jmp 2e1d6b 2e1dd0: e8 00 00 00 00 callq 2e1dd5 2e1dd5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e1ddc: 00 00 00 00 00000000002e1de0 : 2e1de0: e8 00 00 00 00 callq 2e1de5 2e1de5: 53 push %rbx 2e1de6: 83 7f 38 20 cmpl $0x20,0x38(%rdi) 2e1dea: 48 89 fb mov %rdi,%rbx 2e1ded: 74 37 je 2e1e26 2e1def: 8b 87 b0 01 00 00 mov 0x1b0(%rdi),%eax 2e1df5: 83 f8 1a cmp $0x1a,%eax 2e1df8: 74 35 je 2e1e2f 2e1dfa: 3d b9 22 00 00 cmp $0x22b9,%eax 2e1dff: 75 25 jne 2e1e26 2e1e01: 48 8d bf b4 01 00 00 lea 0x1b4(%rdi),%rdi 2e1e08: ba 06 00 00 00 mov $0x6,%edx 2e1e0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e1e14: e8 00 00 00 00 callq 2e1e19 2e1e19: 41 89 c0 mov %eax,%r8d 2e1e1c: b8 02 00 00 00 mov $0x2,%eax 2e1e21: 45 85 c0 test %r8d,%r8d 2e1e24: 74 07 je 2e1e2d 2e1e26: 0f b6 83 be 01 00 00 movzbl 0x1be(%rbx),%eax 2e1e2d: 5b pop %rbx 2e1e2e: c3 retq 2e1e2f: 48 8d bf b4 01 00 00 lea 0x1b4(%rdi),%rdi 2e1e36: ba 06 00 00 00 mov $0x6,%edx 2e1e3b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e1e42: eb d0 jmp 2e1e14 2e1e44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e1e4b: 00 00 00 00 2e1e4f: 90 nop 00000000002e1e50 : 2e1e50: e8 00 00 00 00 callq 2e1e55 2e1e55: 41 54 push %r12 2e1e57: 55 push %rbp 2e1e58: 89 f5 mov %esi,%ebp 2e1e5a: 53 push %rbx 2e1e5b: 48 89 fb mov %rdi,%rbx 2e1e5e: 48 83 ec 10 sub $0x10,%rsp 2e1e62: 4c 8b a7 40 01 00 00 mov 0x140(%rdi),%r12 2e1e69: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e1e70: 00 00 2e1e72: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e1e77: 31 c0 xor %eax,%eax 2e1e79: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2e1e7e: e8 00 00 00 00 callq 2e1e83 2e1e83: 84 c0 test %al,%al 2e1e85: 74 35 je 2e1ebc 2e1e87: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 2e1e8e: 80 b8 58 02 00 00 00 cmpb $0x0,0x258(%rax) 2e1e95: 75 25 jne 2e1ebc 2e1e97: 49 8b 04 24 mov (%r12),%rax 2e1e9b: 48 83 b8 a8 00 00 00 cmpq $0x0,0xa8(%rax) 2e1ea2: 00 2e1ea3: 74 17 je 2e1ebc 2e1ea5: f6 83 c1 01 00 00 01 testb $0x1,0x1c1(%rbx) 2e1eac: 74 0e je 2e1ebc 2e1eae: 40 84 ed test %bpl,%bpl 2e1eb1: 75 26 jne 2e1ed9 2e1eb3: 83 bb b0 02 00 00 01 cmpl $0x1,0x2b0(%rbx) 2e1eba: 74 6e je 2e1f2a 2e1ebc: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e1ec1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e1ec8: 00 00 2e1eca: 0f 85 c4 00 00 00 jne 2e1f94 2e1ed0: 48 83 c4 10 add $0x10,%rsp 2e1ed4: 5b pop %rbx 2e1ed5: 5d pop %rbp 2e1ed6: 41 5c pop %r12 2e1ed8: c3 retq 2e1ed9: b9 01 00 00 00 mov $0x1,%ecx 2e1ede: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2e1ee3: be 20 01 00 00 mov $0x120,%esi 2e1ee8: 48 89 df mov %rbx,%rdi 2e1eeb: c6 44 24 07 01 movb $0x1,0x7(%rsp) 2e1ef0: e8 00 00 00 00 callq 2e1ef5 2e1ef5: 83 f8 01 cmp $0x1,%eax 2e1ef8: 74 73 je 2e1f6d 2e1efa: 48 8b bb 40 01 00 00 mov 0x140(%rbx),%rdi 2e1f01: 31 f6 xor %esi,%esi 2e1f03: 48 8b 07 mov (%rdi),%rax 2e1f06: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2e1f0d: e8 00 00 00 00 callq 2e1f12 2e1f12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e1f19: c7 83 b0 02 00 00 00 movl $0x0,0x2b0(%rbx) 2e1f20: 00 00 00 2e1f23: e8 00 00 00 00 callq 2e1f28 2e1f28: eb 92 jmp 2e1ebc 2e1f2a: b9 01 00 00 00 mov $0x1,%ecx 2e1f2f: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2e1f34: be 20 01 00 00 mov $0x120,%esi 2e1f39: 48 89 df mov %rbx,%rdi 2e1f3c: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2e1f41: e8 00 00 00 00 callq 2e1f46 2e1f46: 48 8b bb 40 01 00 00 mov 0x140(%rbx),%rdi 2e1f4d: 31 f6 xor %esi,%esi 2e1f4f: 48 8b 07 mov (%rdi),%rax 2e1f52: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2e1f59: e8 00 00 00 00 callq 2e1f5e 2e1f5e: c7 83 b0 02 00 00 00 movl $0x0,0x2b0(%rbx) 2e1f65: 00 00 00 2e1f68: e9 4f ff ff ff jmpq 2e1ebc 2e1f6d: 49 8b 04 24 mov (%r12),%rax 2e1f71: be 01 00 00 00 mov $0x1,%esi 2e1f76: 4c 89 e7 mov %r12,%rdi 2e1f79: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 2e1f80: e8 00 00 00 00 callq 2e1f85 2e1f85: c7 83 b0 02 00 00 01 movl $0x1,0x2b0(%rbx) 2e1f8c: 00 00 00 2e1f8f: e9 28 ff ff ff jmpq 2e1ebc 2e1f94: e8 00 00 00 00 callq 2e1f99 2e1f99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e1fa0 : 2e1fa0: e8 00 00 00 00 callq 2e1fa5 2e1fa5: 41 57 push %r15 2e1fa7: 41 56 push %r14 2e1fa9: 41 55 push %r13 2e1fab: 41 54 push %r12 2e1fad: 55 push %rbp 2e1fae: 89 d5 mov %edx,%ebp 2e1fb0: 48 8d 97 98 00 00 00 lea 0x98(%rdi),%rdx 2e1fb7: 53 push %rbx 2e1fb8: 48 89 fb mov %rdi,%rbx 2e1fbb: 48 81 ec f8 00 00 00 sub $0xf8,%rsp 2e1fc2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e1fc9: 00 00 2e1fcb: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 2e1fd2: 00 2e1fd3: 31 c0 xor %eax,%eax 2e1fd5: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 2e1fda: e8 a1 e1 ff ff callq 2e0180 2e1fdf: 80 7b 49 00 cmpb $0x0,0x49(%rbx) 2e1fe3: 0f 85 c2 02 00 00 jne 2e22ab 2e1fe9: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 2e1ff0: 48 8b 00 mov (%rax),%rax 2e1ff3: 80 b8 97 02 00 00 00 cmpb $0x0,0x297(%rax) 2e1ffa: 0f 85 99 02 00 00 jne 2e2299 2e2000: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e2005: 48 89 df mov %rbx,%rdi 2e2008: e8 53 cd ff ff callq 2ded60 2e200d: 48 8b 83 f0 00 00 00 mov 0xf0(%rbx),%rax 2e2014: be 01 00 00 00 mov $0x1,%esi 2e2019: 48 85 c0 test %rax,%rax 2e201c: 74 03 je 2e2021 2e201e: 0f b6 30 movzbl (%rax),%esi 2e2021: 48 89 df mov %rbx,%rdi 2e2024: e8 00 00 00 00 callq 2e2029 2e2029: 80 7b 49 00 cmpb $0x0,0x49(%rbx) 2e202d: 0f 84 09 01 00 00 je 2e213c 2e2033: 0f b6 bb da 01 00 00 movzbl 0x1da(%rbx),%edi 2e203a: e8 e1 ca ff ff callq 2deb20 2e203f: 84 c0 test %al,%al 2e2041: 0f 84 f5 00 00 00 je 2e213c 2e2047: 44 0f b6 e8 movzbl %al,%r13d 2e204b: eb 50 jmp 2e209d 2e204d: 44 89 ea mov %r13d,%edx 2e2050: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e2055: 48 89 df mov %rbx,%rdi 2e2058: e8 63 e3 ff ff callq 2e03c0 2e205d: 41 89 c4 mov %eax,%r12d 2e2060: 85 c0 test %eax,%eax 2e2062: 75 50 jne 2e20b4 2e2064: 47 8d 64 ad 00 lea 0x0(%r13,%r13,4),%r12d 2e2069: b9 01 00 00 00 mov $0x1,%ecx 2e206e: 48 8d 54 24 03 lea 0x3(%rsp),%rdx 2e2073: 48 89 df mov %rbx,%rdi 2e2076: 41 c1 e4 04 shl $0x4,%r12d 2e207a: c6 44 24 03 00 movb $0x0,0x3(%rsp) 2e207f: 41 81 c4 c0 ff 0e 00 add $0xeffc0,%r12d 2e2086: 44 89 e6 mov %r12d,%esi 2e2089: e8 00 00 00 00 callq 2e208e 2e208e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e2093: 41 83 ed 01 sub $0x1,%r13d 2e2097: 0f 84 9f 00 00 00 je 2e213c 2e209d: 44 89 ea mov %r13d,%edx 2e20a0: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e20a5: 48 89 df mov %rbx,%rdi 2e20a8: e8 a3 de ff ff callq 2dff50 2e20ad: 41 89 c4 mov %eax,%r12d 2e20b0: 85 c0 test %eax,%eax 2e20b2: 74 99 je 2e204d 2e20b4: 40 80 fd 01 cmp $0x1,%bpl 2e20b8: 0f 85 b2 00 00 00 jne 2e2170 2e20be: 44 89 e6 mov %r12d,%esi 2e20c1: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2e20c6: e8 15 da ff ff callq 2dfae0 2e20cb: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 2e20d2: 48 8b 00 mov (%rax),%rax 2e20d5: 83 80 20 e9 00 00 01 addl $0x1,0xe920(%rax) 2e20dc: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 2e20e3: 00 2e20e4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e20eb: 00 00 2e20ed: 0f 85 82 04 00 00 jne 2e2575 2e20f3: 48 81 c4 f8 00 00 00 add $0xf8,%rsp 2e20fa: 44 89 e0 mov %r12d,%eax 2e20fd: 5b pop %rbx 2e20fe: 5d pop %rbp 2e20ff: 41 5c pop %r12 2e2101: 41 5d pop %r13 2e2103: 41 5e pop %r14 2e2105: 41 5f pop %r15 2e2107: c3 retq 2e2108: 44 0f b6 4c 24 03 movzbl 0x3(%rsp),%r9d 2e210e: 44 89 e9 mov %r13d,%ecx 2e2111: 45 89 e0 mov %r12d,%r8d 2e2114: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e211b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e2122: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e2129: 41 83 e1 0f and $0xf,%r9d 2e212d: e8 00 00 00 00 callq 2e2132 2e2132: 41 83 ed 01 sub $0x1,%r13d 2e2136: 0f 85 61 ff ff ff jne 2e209d 2e213c: 31 d2 xor %edx,%edx 2e213e: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e2143: 48 89 df mov %rbx,%rdi 2e2146: e8 05 de ff ff callq 2dff50 2e214b: 41 89 c4 mov %eax,%r12d 2e214e: 85 c0 test %eax,%eax 2e2150: 0f 85 5e ff ff ff jne 2e20b4 2e2156: 31 d2 xor %edx,%edx 2e2158: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e215d: 48 89 df mov %rbx,%rdi 2e2160: e8 5b e2 ff ff callq 2e03c0 2e2165: 41 89 c4 mov %eax,%r12d 2e2168: 85 c0 test %eax,%eax 2e216a: 0f 85 44 ff ff ff jne 2e20b4 2e2170: 4c 8d 6c 24 03 lea 0x3(%rsp),%r13 2e2175: b9 01 00 00 00 mov $0x1,%ecx 2e217a: be 02 01 00 00 mov $0x102,%esi 2e217f: 48 89 df mov %rbx,%rdi 2e2182: 4c 89 ea mov %r13,%rdx 2e2185: c6 44 24 02 00 movb $0x0,0x2(%rsp) 2e218a: c6 44 24 03 00 movb $0x0,0x3(%rsp) 2e218f: e8 00 00 00 00 callq 2e2194 2e2194: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e2199: 31 c9 xor %ecx,%ecx 2e219b: 31 d2 xor %edx,%edx 2e219d: 31 f6 xor %esi,%esi 2e219f: 48 89 df mov %rbx,%rdi 2e21a2: e8 00 00 00 00 callq 2e21a7 2e21a7: f6 83 5d 01 00 00 20 testb $0x20,0x15d(%rbx) 2e21ae: 74 46 je 2e21f6 2e21b0: 83 7c 24 68 03 cmpl $0x3,0x68(%rsp) 2e21b5: 74 3f je 2e21f6 2e21b7: 45 85 e4 test %r12d,%r12d 2e21ba: 0f 84 2e 02 00 00 je 2e23ee 2e21c0: 0f b6 44 24 6c movzbl 0x6c(%rsp),%eax 2e21c5: 8b 54 24 08 mov 0x8(%rsp),%edx 2e21c9: b9 01 00 00 00 mov $0x1,%ecx 2e21ce: 48 89 df mov %rbx,%rdi 2e21d1: be 01 01 00 00 mov $0x101,%esi 2e21d6: 83 e2 1f and $0x1f,%edx 2e21d9: c1 e0 07 shl $0x7,%eax 2e21dc: 09 d0 or %edx,%eax 2e21de: 0f b6 54 24 02 movzbl 0x2(%rsp),%edx 2e21e3: 83 e2 40 and $0x40,%edx 2e21e6: 09 d0 or %edx,%eax 2e21e8: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 2e21ed: 88 44 24 02 mov %al,0x2(%rsp) 2e21f1: e8 00 00 00 00 callq 2e21f6 2e21f6: 81 7b 38 80 00 00 00 cmpl $0x80,0x38(%rbx) 2e21fd: 74 7f je 2e227e 2e21ff: 45 85 e4 test %r12d,%r12d 2e2202: 0f 85 b6 fe ff ff jne 2e20be 2e2208: bf 05 00 00 00 mov $0x5,%edi 2e220d: e8 00 00 00 00 callq 2e2212 2e2212: 31 c0 xor %eax,%eax 2e2214: be 00 02 00 00 mov $0x200,%esi 2e2219: 48 89 df mov %rbx,%rdi 2e221c: b9 06 00 00 00 mov $0x6,%ecx 2e2221: 48 8d 94 24 ea 00 00 lea 0xea(%rsp),%rdx 2e2228: 00 2e2229: c7 84 24 ea 00 00 00 movl $0x0,0xea(%rsp) 2e2230: 00 00 00 00 2e2234: 66 89 84 24 ee 00 00 mov %ax,0xee(%rsp) 2e223b: 00 2e223c: e8 00 00 00 00 callq 2e2241 2e2241: 8b 73 6c mov 0x6c(%rbx),%esi 2e2244: 85 f6 test %esi,%esi 2e2246: 0f 84 18 03 00 00 je 2e2564 2e224c: 31 d2 xor %edx,%edx 2e224e: eb 07 jmp 2e2257 2e2250: 83 c2 01 add $0x1,%edx 2e2253: 39 f2 cmp %esi,%edx 2e2255: 74 27 je 2e227e 2e2257: 89 d0 mov %edx,%eax 2e2259: d1 e8 shr %eax 2e225b: 0f b6 84 04 ec 00 00 movzbl 0xec(%rsp,%rax,1),%eax 2e2262: 00 2e2263: 89 c1 mov %eax,%ecx 2e2265: 83 e0 0f and $0xf,%eax 2e2268: c0 e9 04 shr $0x4,%cl 2e226b: f6 c2 01 test $0x1,%dl 2e226e: 0f 45 c1 cmovne %ecx,%eax 2e2271: 83 e0 07 and $0x7,%eax 2e2274: 3c 07 cmp $0x7,%al 2e2276: 74 d8 je 2e2250 2e2278: 41 bc 07 00 00 00 mov $0x7,%r12d 2e227e: 44 89 e6 mov %r12d,%esi 2e2281: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2e2286: e8 55 d8 ff ff callq 2dfae0 2e228b: 45 85 e4 test %r12d,%r12d 2e228e: 0f 84 48 fe ff ff je 2e20dc 2e2294: e9 32 fe ff ff jmpq 2e20cb 2e2299: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e229e: 48 89 df mov %rbx,%rdi 2e22a1: e8 ba d8 ff ff callq 2dfb60 2e22a6: e9 55 fd ff ff jmpq 2e2000 2e22ab: c6 44 24 03 55 movb $0x55,0x3(%rsp) 2e22b0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e22b5: 4c 8d 6c 24 03 lea 0x3(%rsp),%r13 2e22ba: b9 01 00 00 00 mov $0x1,%ecx 2e22bf: be 03 00 0f 00 mov $0xf0003,%esi 2e22c4: 48 89 df mov %rbx,%rdi 2e22c7: 4c 89 ea mov %r13,%rdx 2e22ca: e8 00 00 00 00 callq 2e22cf 2e22cf: 83 f8 01 cmp $0x1,%eax 2e22d2: 75 0b jne 2e22df 2e22d4: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 2e22d9: 88 83 d7 01 00 00 mov %al,0x1d7(%rbx) 2e22df: 80 7b 49 00 cmpb $0x0,0x49(%rbx) 2e22e3: 0f 84 00 fd ff ff je 2e1fe9 2e22e9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e22ee: b9 01 00 00 00 mov $0x1,%ecx 2e22f3: 4c 89 ea mov %r13,%rdx 2e22f6: be 03 00 0f 00 mov $0xf0003,%esi 2e22fb: 48 89 df mov %rbx,%rdi 2e22fe: c6 44 24 03 aa movb $0xaa,0x3(%rsp) 2e2303: e8 00 00 00 00 callq 2e2308 2e2308: 83 f8 01 cmp $0x1,%eax 2e230b: 75 0b jne 2e2318 2e230d: 0f b6 44 24 03 movzbl 0x3(%rsp),%eax 2e2312: 88 83 d7 01 00 00 mov %al,0x1d7(%rbx) 2e2318: 0f b6 bb da 01 00 00 movzbl 0x1da(%rbx),%edi 2e231f: e8 fc c7 ff ff callq 2deb20 2e2324: 84 c0 test %al,%al 2e2326: 0f 84 bd fc ff ff je 2e1fe9 2e232c: 44 0f b6 e0 movzbl %al,%r12d 2e2330: 47 8d 74 a4 fb lea -0x5(%r12,%r12,4),%r14d 2e2335: 45 8d ac 24 db 01 00 lea 0x1db(%r12),%r13d 2e233c: 00 2e233d: 41 c1 e6 04 shl $0x4,%r14d 2e2341: 4d 63 ed movslq %r13d,%r13 2e2344: 41 81 c6 20 00 0f 00 add $0xf0020,%r14d 2e234b: 49 01 dd add %rbx,%r13 2e234e: 4c 89 ea mov %r13,%rdx 2e2351: 44 89 f6 mov %r14d,%esi 2e2354: 41 83 ec 01 sub $0x1,%r12d 2e2358: b9 01 00 00 00 mov $0x1,%ecx 2e235d: 48 89 df mov %rbx,%rdi 2e2360: 41 83 ee 50 sub $0x50,%r14d 2e2364: 49 83 ed 01 sub $0x1,%r13 2e2368: e8 00 00 00 00 callq 2e236d 2e236d: 49 63 c4 movslq %r12d,%rax 2e2370: 80 a4 03 dc 01 00 00 andb $0x7f,0x1dc(%rbx,%rax,1) 2e2377: 7f 2e2378: 45 85 e4 test %r12d,%r12d 2e237b: 75 d1 jne 2e234e 2e237d: e9 67 fc ff ff jmpq 2e1fe9 2e2382: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e2389: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e2390: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e2397: e8 00 00 00 00 callq 2e239c 2e239c: e9 14 ff ff ff jmpq 2e22b5 2e23a1: 44 0f b6 44 24 03 movzbl 0x3(%rsp),%r8d 2e23a7: b9 02 01 00 00 mov $0x102,%ecx 2e23ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e23b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e23ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e23c1: 41 83 e0 0f and $0xf,%r8d 2e23c5: e8 00 00 00 00 callq 2e23ca 2e23ca: e9 ca fd ff ff jmpq 2e2199 2e23cf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e23d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e23dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e23e4: e8 00 00 00 00 callq 2e23e9 2e23e9: e9 00 ff ff ff jmpq 2e22ee 2e23ee: 44 8b 7c 24 08 mov 0x8(%rsp),%r15d 2e23f3: 41 be 06 00 00 00 mov $0x6,%r14d 2e23f9: bd c8 00 00 00 mov $0xc8,%ebp 2e23fe: 4c 89 e9 mov %r13,%rcx 2e2401: 45 31 c9 xor %r9d,%r9d 2e2404: 4c 8d 44 24 78 lea 0x78(%rsp),%r8 2e2409: 48 89 df mov %rbx,%rdi 2e240c: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2e2411: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e2416: e8 d5 cb ff ff callq 2deff0 2e241b: 0f b6 4c 24 03 movzbl 0x3(%rsp),%ecx 2e2420: f6 c1 02 test $0x2,%cl 2e2423: 0f 84 97 fd ff ff je 2e21c0 2e2429: 45 85 ff test %r15d,%r15d 2e242c: 74 20 je 2e244e 2e242e: 31 c0 xor %eax,%eax 2e2430: eb 08 jmp 2e243a 2e2432: 83 c0 01 add $0x1,%eax 2e2435: 41 39 c7 cmp %eax,%r15d 2e2438: 76 45 jbe 2e247f 2e243a: 89 c2 mov %eax,%edx 2e243c: f6 44 14 04 01 testb $0x1,0x4(%rsp,%rdx,1) 2e2441: 75 ef jne 2e2432 2e2443: 41 bc 06 00 00 00 mov $0x6,%r12d 2e2449: e9 72 fd ff ff jmpq 2e21c0 2e244e: 83 e1 01 and $0x1,%ecx 2e2451: 74 f0 je 2e2443 2e2453: bf 01 00 00 00 mov $0x1,%edi 2e2458: e8 00 00 00 00 callq 2e245d 2e245d: 83 ed 01 sub $0x1,%ebp 2e2460: 75 9c jne 2e23fe 2e2462: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e2469: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e2470: e8 00 00 00 00 callq 2e2475 2e2475: 0f 0b ud2 2e2477: 45 31 e4 xor %r12d,%r12d 2e247a: e9 41 fd ff ff jmpq 2e21c0 2e247f: 83 e1 01 and $0x1,%ecx 2e2482: 74 bf je 2e2443 2e2484: 31 d2 xor %edx,%edx 2e2486: eb 08 jmp 2e2490 2e2488: 83 c2 01 add $0x1,%edx 2e248b: 41 39 d7 cmp %edx,%r15d 2e248e: 76 10 jbe 2e24a0 2e2490: 89 d0 mov %edx,%eax 2e2492: 0f b6 44 04 04 movzbl 0x4(%rsp,%rax,1),%eax 2e2497: 83 e0 06 and $0x6,%eax 2e249a: 3c 06 cmp $0x6,%al 2e249c: 74 ea je 2e2488 2e249e: eb a3 jmp 2e2443 2e24a0: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2e24a5: 48 8d 44 24 78 lea 0x78(%rsp),%rax 2e24aa: 31 c9 xor %ecx,%ecx 2e24ac: eb 18 jmp 2e24c6 2e24ae: 8b 78 14 mov 0x14(%rax),%edi 2e24b1: 39 7a 14 cmp %edi,0x14(%rdx) 2e24b4: 75 18 jne 2e24ce 2e24b6: 83 c1 01 add $0x1,%ecx 2e24b9: 48 83 c2 0c add $0xc,%rdx 2e24bd: 48 83 c0 0c add $0xc,%rax 2e24c1: 41 39 cf cmp %ecx,%r15d 2e24c4: 76 8d jbe 2e2453 2e24c6: 8b 78 10 mov 0x10(%rax),%edi 2e24c9: 39 7a 10 cmp %edi,0x10(%rdx) 2e24cc: 74 e0 je 2e24ae 2e24ce: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e24d5: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e24dc: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e24e3: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e24ea: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e24f1: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e24f8: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e24ff: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e2506: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e250d: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e2514: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e251b: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e2522: ff b4 24 d8 00 00 00 pushq 0xd8(%rsp) 2e2529: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi 2e252e: e8 4d c5 ff ff callq 2dea80 2e2533: 31 d2 xor %edx,%edx 2e2535: 48 89 df mov %rbx,%rdi 2e2538: 48 83 c4 68 add $0x68,%rsp 2e253c: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e2541: e8 00 00 00 00 callq 2e2546 2e2546: 31 d2 xor %edx,%edx 2e2548: 48 89 df mov %rbx,%rdi 2e254b: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e2550: e8 3b c6 ff ff callq 2deb90 2e2555: 41 83 ee 01 sub $0x1,%r14d 2e2559: 0f 85 9a fe ff ff jne 2e23f9 2e255f: e9 00 00 00 00 jmpq 2e2564 2e2564: 31 f6 xor %esi,%esi 2e2566: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2e256b: e8 70 d5 ff ff callq 2dfae0 2e2570: e9 67 fb ff ff jmpq 2e20dc 2e2575: e8 00 00 00 00 callq 2e257a 2e257a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e2580 : 2e2580: e8 00 00 00 00 callq 2e2585 2e2585: 41 57 push %r15 2e2587: 41 56 push %r14 2e2589: 44 0f b6 f6 movzbl %sil,%r14d 2e258d: 41 55 push %r13 2e258f: 41 54 push %r12 2e2591: 49 89 fc mov %rdi,%r12 2e2594: 55 push %rbp 2e2595: 89 d5 mov %edx,%ebp 2e2597: 53 push %rbx 2e2598: 48 89 cb mov %rcx,%rbx 2e259b: 48 83 ec 10 sub $0x10,%rsp 2e259f: 4c 8b 79 08 mov 0x8(%rcx),%r15 2e25a3: 44 89 04 24 mov %r8d,(%rsp) 2e25a7: 4d 8b 6f 08 mov 0x8(%r15),%r13 2e25ab: 4c 89 ef mov %r13,%rdi 2e25ae: e8 00 00 00 00 callq 2e25b3 2e25b3: 49 8b bd 40 01 00 00 mov 0x140(%r13),%rdi 2e25ba: ba 01 00 00 00 mov $0x1,%edx 2e25bf: 89 44 24 04 mov %eax,0x4(%rsp) 2e25c3: 48 8b 83 30 01 00 00 mov 0x130(%rbx),%rax 2e25ca: 8b 70 18 mov 0x18(%rax),%esi 2e25cd: 48 8b 07 mov (%rdi),%rax 2e25d0: 48 8b 40 70 mov 0x70(%rax),%rax 2e25d4: e8 00 00 00 00 callq 2e25d9 2e25d9: 85 ed test %ebp,%ebp 2e25db: 7e 6c jle 2e2649 2e25dd: c6 44 24 0f 32 movb $0x32,0xf(%rsp) 2e25e2: c6 44 24 0e 00 movb $0x0,0xe(%rsp) 2e25e7: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 2e25ee: 00 2e25ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e25f4: 48 8b 83 88 02 00 00 mov 0x288(%rbx),%rax 2e25fb: 8b 34 24 mov (%rsp),%esi 2e25fe: 4c 89 ef mov %r13,%rdi 2e2601: 4c 89 e1 mov %r12,%rcx 2e2604: 8b 50 10 mov 0x10(%rax),%edx 2e2607: e8 00 00 00 00 callq 2e260c 2e260c: 41 8b 7f 10 mov 0x10(%r15),%edi 2e2610: 85 ff test %edi,%edi 2e2612: 75 74 jne 2e2688 2e2614: 8b 74 24 04 mov 0x4(%rsp),%esi 2e2618: 4c 89 ef mov %r13,%rdi 2e261b: e8 00 00 00 00 callq 2e2620 2e2620: 45 0f b6 45 47 movzbl 0x47(%r13),%r8d 2e2625: 45 84 c0 test %r8b,%r8b 2e2628: 75 65 jne 2e268f 2e262a: 44 89 f2 mov %r14d,%edx 2e262d: 4c 89 e6 mov %r12,%rsi 2e2630: 4c 89 ef mov %r13,%rdi 2e2633: e8 00 00 00 00 callq 2e2638 2e2638: 85 c0 test %eax,%eax 2e263a: 74 69 je 2e26a5 2e263c: 8d 45 ff lea -0x1(%rbp),%eax 2e263f: 3b 44 24 08 cmp 0x8(%rsp),%eax 2e2643: 0f 85 00 00 00 00 jne 2e2649 2e2649: 45 31 c0 xor %r8d,%r8d 2e264c: 48 83 c4 10 add $0x10,%rsp 2e2650: 44 89 c0 mov %r8d,%eax 2e2653: 5b pop %rbx 2e2654: 5d pop %rbp 2e2655: 41 5c pop %r12 2e2657: 41 5d pop %r13 2e2659: 41 5e pop %r14 2e265b: 41 5f pop %r15 2e265d: c3 retq 2e265e: 0f b6 4c 24 0e movzbl 0xe(%rsp),%ecx 2e2663: 41 89 e8 mov %ebp,%r8d 2e2666: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e266d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e2674: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e267b: 83 c1 01 add $0x1,%ecx 2e267e: e8 00 00 00 00 callq 2e2683 2e2683: e9 6c ff ff ff jmpq 2e25f4 2e2688: e8 00 00 00 00 callq 2e268d 2e268d: eb 85 jmp 2e2614 2e268f: 4c 89 e6 mov %r12,%rsi 2e2692: 4c 89 ef mov %r13,%rdi 2e2695: 44 88 04 24 mov %r8b,(%rsp) 2e2699: e8 00 00 00 00 callq 2e269e 2e269e: 44 0f b6 04 24 movzbl (%rsp),%r8d 2e26a3: eb a7 jmp 2e264c 2e26a5: 41 b8 01 00 00 00 mov $0x1,%r8d 2e26ab: eb 9f jmp 2e264c 2e26ad: 0f 1f 00 nopl (%rax) 00000000002e26b0 : 2e26b0: e8 00 00 00 00 callq 2e26b5 2e26b5: 55 push %rbp 2e26b6: 48 89 e5 mov %rsp,%rbp 2e26b9: 41 57 push %r15 2e26bb: 41 56 push %r14 2e26bd: 49 89 fe mov %rdi,%r14 2e26c0: 41 55 push %r13 2e26c2: 41 54 push %r12 2e26c4: 49 89 f4 mov %rsi,%r12 2e26c7: 53 push %rbx 2e26c8: 48 83 ec 30 sub $0x30,%rsp 2e26cc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e26d3: 00 00 2e26d5: 48 89 44 24 28 mov %rax,0x28(%rsp) 2e26da: 31 c0 xor %eax,%eax 2e26dc: 48 8b 87 28 01 00 00 mov 0x128(%rdi),%rax 2e26e3: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2e26ea: 00 00 2e26ec: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2e26f3: 00 00 2e26f5: 0f b6 80 f4 01 00 00 movzbl 0x1f4(%rax),%eax 2e26fc: 88 44 24 07 mov %al,0x7(%rsp) 2e2700: 84 c0 test %al,%al 2e2702: 74 37 je 2e273b 2e2704: 48 8b 06 mov (%rsi),%rax 2e2707: 48 8b 56 08 mov 0x8(%rsi),%rdx 2e270b: 48 89 47 5c mov %rax,0x5c(%rdi) 2e270f: 48 89 57 64 mov %rdx,0x64(%rdi) 2e2713: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2e2718: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e271f: 00 00 2e2721: 0f 85 7d 03 00 00 jne 2e2aa4 2e2727: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2e272c: 48 83 c4 30 add $0x30,%rsp 2e2730: 5b pop %rbx 2e2731: 41 5c pop %r12 2e2733: 41 5d pop %r13 2e2735: 41 5e pop %r14 2e2737: 41 5f pop %r15 2e2739: 5d pop %rbp 2e273a: c3 retq 2e273b: 48 89 d3 mov %rdx,%rbx 2e273e: 31 d2 xor %edx,%edx 2e2740: c7 44 24 22 00 00 00 movl $0x0,0x22(%rsp) 2e2747: 00 2e2748: 66 89 54 24 26 mov %dx,0x26(%rsp) 2e274d: e8 ae c7 ff ff callq 2def00 2e2752: 41 80 7e 49 00 cmpb $0x0,0x49(%r14) 2e2757: 49 89 c5 mov %rax,%r13 2e275a: 74 10 je 2e276c 2e275c: 41 0f b6 86 db 01 00 movzbl 0x1db(%r14),%eax 2e2763: 00 2e2764: 84 c0 test %al,%al 2e2766: 0f 85 cb 02 00 00 jne 2e2a37 2e276c: 41 8b 76 38 mov 0x38(%r14),%esi 2e2770: 4c 89 f7 mov %r14,%rdi 2e2773: e8 00 00 00 00 callq 2e2778 2e2778: 49 8b 96 28 01 00 00 mov 0x128(%r14),%rdx 2e277f: 48 8b 82 78 03 00 00 mov 0x378(%rdx),%rax 2e2786: 48 8b 80 30 03 00 00 mov 0x330(%rax),%rax 2e278d: 48 85 c0 test %rax,%rax 2e2790: 0f 84 d5 02 00 00 je 2e2a6b 2e2796: 44 8b 78 10 mov 0x10(%rax),%r15d 2e279a: 45 39 2c 24 cmp %r13d,(%r12) 2e279e: 44 89 e8 mov %r13d,%eax 2e27a1: 41 0f 46 04 24 cmovbe (%r12),%eax 2e27a6: 49 c1 ed 20 shr $0x20,%r13 2e27aa: 44 89 ef mov %r13d,%edi 2e27ad: 45 39 6c 24 04 cmp %r13d,0x4(%r12) 2e27b2: 41 0f 46 7c 24 04 cmovbe 0x4(%r12),%edi 2e27b8: 83 ff 1e cmp $0x1e,%edi 2e27bb: 77 2d ja 2e27ea 2e27bd: 8d 4f eb lea -0x15(%rdi),%ecx 2e27c0: 83 f9 08 cmp $0x8,%ecx 2e27c3: 0f 86 3a 02 00 00 jbe 2e2a03 2e27c9: 8d 4f f5 lea -0xb(%rdi),%ecx 2e27cc: 83 f9 08 cmp $0x8,%ecx 2e27cf: 0f 86 b0 02 00 00 jbe 2e2a85 2e27d5: 8d 4f f9 lea -0x7(%rdi),%ecx 2e27d8: 83 f9 02 cmp $0x2,%ecx 2e27db: 0f 87 b0 02 00 00 ja 2e2a91 2e27e1: c7 04 24 06 00 00 00 movl $0x6,(%rsp) 2e27e8: eb 07 jmp 2e27f1 2e27ea: c7 04 24 1e 00 00 00 movl $0x1e,(%rsp) 2e27f1: 89 44 24 10 mov %eax,0x10(%rsp) 2e27f5: 31 c0 xor %eax,%eax 2e27f7: 44 8b 2c 24 mov (%rsp),%r13d 2e27fb: 66 89 44 24 1c mov %ax,0x1c(%rsp) 2e2800: 49 8b 86 40 01 00 00 mov 0x140(%r14),%rax 2e2807: 44 89 6c 24 14 mov %r13d,0x14(%rsp) 2e280c: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) 2e2813: 00 2e2814: f6 40 28 20 testb $0x20,0x28(%rax) 2e2818: 0f 84 d7 01 00 00 je 2e29f5 2e281e: 80 ba 6f 02 00 00 00 cmpb $0x0,0x26f(%rdx) 2e2825: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 2e282a: 0f 85 df 01 00 00 jne 2e2a0f 2e2830: 41 8b 76 38 mov 0x38(%r14),%esi 2e2834: 4c 89 e1 mov %r12,%rcx 2e2837: 44 89 fa mov %r15d,%edx 2e283a: 4c 89 f7 mov %r14,%rdi 2e283d: e8 00 00 00 00 callq 2e2842 2e2842: 31 d2 xor %edx,%edx 2e2844: 41 83 fd 06 cmp $0x6,%r13d 2e2848: 4c 89 e6 mov %r12,%rsi 2e284b: 0f 95 c2 setne %dl 2e284e: 4c 89 f7 mov %r14,%rdi 2e2851: e8 00 00 00 00 callq 2e2856 2e2856: 41 89 c5 mov %eax,%r13d 2e2859: 85 c0 test %eax,%eax 2e285b: 74 6b je 2e28c8 2e285d: 83 03 01 addl $0x1,(%rbx) 2e2860: 41 8b 76 38 mov 0x38(%r14),%esi 2e2864: 4c 89 f7 mov %r14,%rdi 2e2867: e8 00 00 00 00 callq 2e286c 2e286c: 41 83 fd 05 cmp $0x5,%r13d 2e2870: 0f 84 bb 00 00 00 je 2e2931 2e2876: 77 35 ja 2e28ad 2e2878: 41 83 fd 03 cmp $0x3,%r13d 2e287c: 0f 86 8e 00 00 00 jbe 2e2910 2e2882: 41 83 fd 04 cmp $0x4,%r13d 2e2886: 75 2b jne 2e28b3 2e2888: 8b 44 24 14 mov 0x14(%rsp),%eax 2e288c: 83 f8 06 cmp $0x6,%eax 2e288f: 76 22 jbe 2e28b3 2e2891: 8d 50 fa lea -0x6(%rax),%edx 2e2894: 45 31 ed xor %r13d,%r13d 2e2897: 83 fa 18 cmp $0x18,%edx 2e289a: 77 0a ja 2e28a6 2e289c: 89 d0 mov %edx,%eax 2e289e: 44 8b 2c 85 00 00 00 mov 0x0(,%rax,4),%r13d 2e28a5: 00 2e28a6: 44 89 6c 24 14 mov %r13d,0x14(%rsp) 2e28ab: eb 83 jmp 2e2830 2e28ad: 41 83 fd 06 cmp $0x6,%r13d 2e28b1: 74 5d je 2e2910 2e28b3: 41 c7 46 5c 01 00 00 movl $0x1,0x5c(%r14) 2e28ba: 00 2e28bb: 49 c7 46 60 06 00 00 movq $0x6,0x60(%r14) 2e28c2: 00 2e28c3: e9 4b fe ff ff jmpq 2e2713 2e28c8: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2e28cd: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 2e28d2: bf 58 89 41 00 mov $0x418958,%edi 2e28d7: 49 89 46 5c mov %rax,0x5c(%r14) 2e28db: 49 89 56 64 mov %rdx,0x64(%r14) 2e28df: e8 00 00 00 00 callq 2e28e4 2e28e4: 4c 89 f7 mov %r14,%rdi 2e28e7: 48 8d 74 24 22 lea 0x22(%rsp),%rsi 2e28ec: e8 df ca ff ff callq 2df3d0 2e28f1: 83 f8 01 cmp $0x1,%eax 2e28f4: 0f 84 ce 00 00 00 je 2e29c8 2e28fa: 41 8b 76 38 mov 0x38(%r14),%esi 2e28fe: 4c 89 f7 mov %r14,%rdi 2e2901: e8 00 00 00 00 callq 2e2906 2e2906: c6 44 24 07 01 movb $0x1,0x7(%rsp) 2e290b: e9 03 fe ff ff jmpq 2e2713 2e2910: 8b 54 24 14 mov 0x14(%rsp),%edx 2e2914: 83 fa 06 cmp $0x6,%edx 2e2917: 76 40 jbe 2e2959 2e2919: 83 ea 06 sub $0x6,%edx 2e291c: 45 31 ed xor %r13d,%r13d 2e291f: 83 fa 18 cmp $0x18,%edx 2e2922: 77 82 ja 2e28a6 2e2924: 44 8b 2c 95 00 00 00 mov 0x0(,%rdx,4),%r13d 2e292b: 00 2e292c: e9 75 ff ff ff jmpq 2e28a6 2e2931: 8b 54 24 10 mov 0x10(%rsp),%edx 2e2935: 44 8b 6c 24 14 mov 0x14(%rsp),%r13d 2e293a: 83 fa 01 cmp $0x1,%edx 2e293d: 76 6a jbe 2e29a9 2e293f: 83 ea 01 sub $0x1,%edx 2e2942: 31 c9 xor %ecx,%ecx 2e2944: 83 fa 03 cmp $0x3,%edx 2e2947: 77 07 ja 2e2950 2e2949: 8b 0c 95 00 00 00 00 mov 0x0(,%rdx,4),%ecx 2e2950: 89 4c 24 10 mov %ecx,0x10(%rsp) 2e2954: e9 d7 fe ff ff jmpq 2e2830 2e2959: 8b 54 24 10 mov 0x10(%rsp),%edx 2e295d: 83 fa 01 cmp $0x1,%edx 2e2960: 0f 86 4d ff ff ff jbe 2e28b3 2e2966: 8b 04 24 mov (%rsp),%eax 2e2969: 89 44 24 14 mov %eax,0x14(%rsp) 2e296d: 41 83 fd 01 cmp $0x1,%r13d 2e2971: 0f 84 3c ff ff ff je 2e28b3 2e2977: 41 83 fd 02 cmp $0x2,%r13d 2e297b: 0f 84 f4 00 00 00 je 2e2a75 2e2981: 41 83 fd 03 cmp $0x3,%r13d 2e2985: 0f 84 cf 00 00 00 je 2e2a5a 2e298b: 83 ea 01 sub $0x1,%edx 2e298e: 31 c0 xor %eax,%eax 2e2990: 83 fa 03 cmp $0x3,%edx 2e2993: 77 07 ja 2e299c 2e2995: 8b 04 95 00 00 00 00 mov 0x0(,%rdx,4),%eax 2e299c: 89 44 24 10 mov %eax,0x10(%rsp) 2e29a0: 44 8b 2c 24 mov (%rsp),%r13d 2e29a4: e9 87 fe ff ff jmpq 2e2830 2e29a9: 41 83 fd 06 cmp $0x6,%r13d 2e29ad: 0f 86 00 ff ff ff jbe 2e28b3 2e29b3: 41 8d 55 fa lea -0x6(%r13),%edx 2e29b7: 45 31 ed xor %r13d,%r13d 2e29ba: 83 fa 18 cmp $0x18,%edx 2e29bd: 0f 87 e3 fe ff ff ja 2e28a6 2e29c3: e9 5c ff ff ff jmpq 2e2924 2e29c8: 48 8d 74 24 22 lea 0x22(%rsp),%rsi 2e29cd: 4c 89 f7 mov %r14,%rdi 2e29d0: e8 8b ca ff ff callq 2df460 2e29d5: 88 44 24 07 mov %al,0x7(%rsp) 2e29d9: 84 c0 test %al,%al 2e29db: 0f 84 19 ff ff ff je 2e28fa 2e29e1: 83 03 01 addl $0x1,(%rbx) 2e29e4: 41 8b 76 38 mov 0x38(%r14),%esi 2e29e8: 4c 89 f7 mov %r14,%rdi 2e29eb: e8 00 00 00 00 callq 2e29f0 2e29f0: e9 1e fd ff ff jmpq 2e2713 2e29f5: 44 8b 2c 24 mov (%rsp),%r13d 2e29f9: 4c 8d 64 24 10 lea 0x10(%rsp),%r12 2e29fe: e9 2d fe ff ff jmpq 2e2830 2e2a03: c7 04 24 14 00 00 00 movl $0x14,(%rsp) 2e2a0a: e9 e2 fd ff ff jmpq 2e27f1 2e2a0f: 41 8b 76 38 mov 0x38(%r14),%esi 2e2a13: 4c 89 e1 mov %r12,%rcx 2e2a16: 44 89 fa mov %r15d,%edx 2e2a19: 4c 89 f7 mov %r14,%rdi 2e2a1c: e8 00 00 00 00 callq 2e2a21 2e2a21: 41 8b 76 38 mov 0x38(%r14),%esi 2e2a25: 4c 89 f7 mov %r14,%rdi 2e2a28: e8 00 00 00 00 callq 2e2a2d 2e2a2d: 44 8b 6c 24 14 mov 0x14(%rsp),%r13d 2e2a32: e9 f9 fd ff ff jmpq 2e2830 2e2a37: 83 e0 80 and $0xffffff80,%eax 2e2a3a: b9 01 00 00 00 mov $0x1,%ecx 2e2a3f: 48 8d 54 24 0f lea 0xf(%rsp),%rdx 2e2a44: 4c 89 f7 mov %r14,%rdi 2e2a47: be 05 00 0f 00 mov $0xf0005,%esi 2e2a4c: 88 44 24 0f mov %al,0xf(%rsp) 2e2a50: e8 00 00 00 00 callq 2e2a55 2e2a55: e9 12 fd ff ff jmpq 2e276c 2e2a5a: c7 44 24 10 02 00 00 movl $0x2,0x10(%rsp) 2e2a61: 00 2e2a62: 44 8b 2c 24 mov (%rsp),%r13d 2e2a66: e9 c5 fd ff ff jmpq 2e2830 2e2a6b: 0f 0b ud2 2e2a6d: 45 31 ff xor %r15d,%r15d 2e2a70: e9 25 fd ff ff jmpq 2e279a 2e2a75: c7 44 24 10 01 00 00 movl $0x1,0x10(%rsp) 2e2a7c: 00 2e2a7d: 41 89 c5 mov %eax,%r13d 2e2a80: e9 ab fd ff ff jmpq 2e2830 2e2a85: c7 04 24 0a 00 00 00 movl $0xa,(%rsp) 2e2a8c: e9 60 fd ff ff jmpq 2e27f1 2e2a91: 83 ff 05 cmp $0x5,%edi 2e2a94: b9 00 00 00 00 mov $0x0,%ecx 2e2a99: 0f 47 cf cmova %edi,%ecx 2e2a9c: 89 0c 24 mov %ecx,(%rsp) 2e2a9f: e9 4d fd ff ff jmpq 2e27f1 2e2aa4: e8 00 00 00 00 callq 2e2aa9 2e2aa9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e2ab0 : 2e2ab0: e8 00 00 00 00 callq 2e2ab5 2e2ab5: 41 55 push %r13 2e2ab7: 41 54 push %r12 2e2ab9: 55 push %rbp 2e2aba: 53 push %rbx 2e2abb: 48 83 ec 10 sub $0x10,%rsp 2e2abf: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e2ac6: 00 00 2e2ac8: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e2acd: 31 c0 xor %eax,%eax 2e2acf: 85 d2 test %edx,%edx 2e2ad1: 0f 8e 86 00 00 00 jle 2e2b5d 2e2ad7: 48 89 fb mov %rdi,%rbx 2e2ada: 41 89 d5 mov %edx,%r13d 2e2add: 4c 8d 67 5c lea 0x5c(%rdi),%r12 2e2ae1: 31 ed xor %ebp,%ebp 2e2ae3: eb 38 jmp 2e2b1d 2e2ae5: 8b 4c 24 04 mov 0x4(%rsp),%ecx 2e2ae9: 85 c9 test %ecx,%ecx 2e2aeb: 74 61 je 2e2b4e 2e2aed: 48 8d 73 4c lea 0x4c(%rbx),%rsi 2e2af1: 48 89 e2 mov %rsp,%rdx 2e2af4: 48 89 df mov %rbx,%rdi 2e2af7: e8 00 00 00 00 callq 2e2afc 2e2afc: 84 c0 test %al,%al 2e2afe: 74 07 je 2e2b07 2e2b00: 8b 14 24 mov (%rsp),%edx 2e2b03: 85 d2 test %edx,%edx 2e2b05: 74 58 je 2e2b5f 2e2b07: bf 0a 00 00 00 mov $0xa,%edi 2e2b0c: 83 c5 01 add $0x1,%ebp 2e2b0f: e8 00 00 00 00 callq 2e2b14 2e2b14: 40 0f b6 c5 movzbl %bpl,%eax 2e2b18: 44 39 e8 cmp %r13d,%eax 2e2b1b: 7d 40 jge 2e2b5d 2e2b1d: c7 04 24 00 00 00 00 movl $0x0,(%rsp) 2e2b24: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2e2b29: 48 89 df mov %rbx,%rdi 2e2b2c: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2e2b33: 00 2e2b34: 49 c7 44 24 08 00 00 movq $0x0,0x8(%r12) 2e2b3b: 00 00 2e2b3d: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 2e2b44: 00 2e2b45: e8 00 00 00 00 callq 2e2b4a 2e2b4a: 84 c0 test %al,%al 2e2b4c: 75 97 jne 2e2ae5 2e2b4e: c7 43 5c 01 00 00 00 movl $0x1,0x5c(%rbx) 2e2b55: 48 c7 43 60 06 00 00 movq $0x6,0x60(%rbx) 2e2b5c: 00 2e2b5d: 31 c0 xor %eax,%eax 2e2b5f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2e2b64: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2e2b6b: 00 00 2e2b6d: 75 0b jne 2e2b7a 2e2b6f: 48 83 c4 10 add $0x10,%rsp 2e2b73: 5b pop %rbx 2e2b74: 5d pop %rbp 2e2b75: 41 5c pop %r12 2e2b77: 41 5d pop %r13 2e2b79: c3 retq 2e2b7a: e8 00 00 00 00 callq 2e2b7f 2e2b7f: 90 nop 00000000002e2b80 : 2e2b80: e8 00 00 00 00 callq 2e2b85 2e2b85: 41 54 push %r12 2e2b87: 49 89 f4 mov %rsi,%r12 2e2b8a: 55 push %rbp 2e2b8b: 48 89 fd mov %rdi,%rbp 2e2b8e: 53 push %rbx 2e2b8f: 48 89 d3 mov %rdx,%rbx 2e2b92: 48 83 ec 78 sub $0x78,%rsp 2e2b96: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e2b9d: 00 00 2e2b9f: 48 89 44 24 70 mov %rax,0x70(%rsp) 2e2ba4: 31 c0 xor %eax,%eax 2e2ba6: 48 8d 4c 24 08 lea 0x8(%rsp),%rcx 2e2bab: e8 d0 d5 ff ff callq 2e0180 2e2bb0: 48 8b 43 50 mov 0x50(%rbx),%rax 2e2bb4: 48 85 c0 test %rax,%rax 2e2bb7: 0f 84 a6 00 00 00 je 2e2c63 2e2bbd: 80 38 00 cmpb $0x0,(%rax) 2e2bc0: 8b 55 34 mov 0x34(%rbp),%edx 2e2bc3: 8b 75 38 mov 0x38(%rbp),%esi 2e2bc6: 75 43 jne 2e2c0b 2e2bc8: 83 fa 02 cmp $0x2,%edx 2e2bcb: 0f 85 95 00 00 00 jne 2e2c66 2e2bd1: 48 89 ef mov %rbp,%rdi 2e2bd4: e8 00 00 00 00 callq 2e2bd9 2e2bd9: 48 8b 45 00 mov 0x0(%rbp),%rax 2e2bdd: c7 45 34 01 00 00 00 movl $0x1,0x34(%rbp) 2e2be4: 48 89 45 28 mov %rax,0x28(%rbp) 2e2be8: c7 00 20 00 00 00 movl $0x20,(%rax) 2e2bee: 48 8b 7d 28 mov 0x28(%rbp),%rdi 2e2bf2: e8 00 00 00 00 callq 2e2bf7 2e2bf7: 48 8b bd 30 01 00 00 mov 0x130(%rbp),%rdi 2e2bfe: 48 89 ee mov %rbp,%rsi 2e2c01: e8 00 00 00 00 callq 2e2c06 2e2c06: 8b 75 38 mov 0x38(%rbp),%esi 2e2c09: eb 5b jmp 2e2c66 2e2c0b: 83 fa 01 cmp $0x1,%edx 2e2c0e: 75 56 jne 2e2c66 2e2c10: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2e2c15: 74 4f je 2e2c66 2e2c17: 48 89 ef mov %rbp,%rdi 2e2c1a: e8 00 00 00 00 callq 2e2c1f 2e2c1f: b9 01 00 00 00 mov $0x1,%ecx 2e2c24: be 11 01 00 00 mov $0x111,%esi 2e2c29: 48 89 ef mov %rbp,%rdi 2e2c2c: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2e2c31: e8 00 00 00 00 callq 2e2c36 2e2c36: b9 01 00 00 00 mov $0x1,%ecx 2e2c3b: be 11 01 00 00 mov $0x111,%esi 2e2c40: 48 89 ef mov %rbp,%rdi 2e2c43: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2e2c48: 80 4c 24 07 01 orb $0x1,0x7(%rsp) 2e2c4d: e8 00 00 00 00 callq 2e2c52 2e2c52: 48 8b 45 28 mov 0x28(%rbp),%rax 2e2c56: c7 45 34 02 00 00 00 movl $0x2,0x34(%rbp) 2e2c5d: c7 00 40 00 00 00 movl $0x40,(%rax) 2e2c63: 8b 75 38 mov 0x38(%rbp),%esi 2e2c66: 48 89 ef mov %rbp,%rdi 2e2c69: e8 00 00 00 00 callq 2e2c6e 2e2c6e: 48 8b 85 28 01 00 00 mov 0x128(%rbp),%rax 2e2c75: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2e2c7c: 48 8b 80 30 03 00 00 mov 0x330(%rax),%rax 2e2c83: 48 85 c0 test %rax,%rax 2e2c86: 0f 84 d0 00 00 00 je 2e2d5c 2e2c8c: 8b 50 10 mov 0x10(%rax),%edx 2e2c8f: 8b 75 38 mov 0x38(%rbp),%esi 2e2c92: 4c 89 e1 mov %r12,%rcx 2e2c95: 48 89 ef mov %rbp,%rdi 2e2c98: e8 00 00 00 00 callq 2e2c9d 2e2c9d: 48 8b 43 58 mov 0x58(%rbx),%rax 2e2ca1: 31 f6 xor %esi,%esi 2e2ca3: 48 85 c0 test %rax,%rax 2e2ca6: 74 03 je 2e2cab 2e2ca8: 0f b6 30 movzbl (%rax),%esi 2e2cab: 48 89 ef mov %rbp,%rdi 2e2cae: e8 00 00 00 00 callq 2e2cb3 2e2cb3: 48 8b 43 40 mov 0x40(%rbx),%rax 2e2cb7: 48 85 c0 test %rax,%rax 2e2cba: 0f 84 8d 00 00 00 je 2e2d4d 2e2cc0: 0f b6 30 movzbl (%rax),%esi 2e2cc3: 48 89 ef mov %rbp,%rdi 2e2cc6: e8 00 00 00 00 callq 2e2ccb 2e2ccb: 48 8b 85 30 01 00 00 mov 0x130(%rbp),%rax 2e2cd2: 48 8b 00 mov (%rax),%rax 2e2cd5: 80 b8 97 02 00 00 00 cmpb $0x0,0x297(%rax) 2e2cdc: 75 60 jne 2e2d3e 2e2cde: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e2ce3: 48 89 ef mov %rbp,%rdi 2e2ce6: e8 75 c0 ff ff callq 2ded60 2e2ceb: 31 d2 xor %edx,%edx 2e2ced: 48 89 ef mov %rbp,%rdi 2e2cf0: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e2cf5: e8 56 d2 ff ff callq 2dff50 2e2cfa: 41 89 c4 mov %eax,%r12d 2e2cfd: 85 c0 test %eax,%eax 2e2cff: 74 29 je 2e2d2a 2e2d01: 44 89 e6 mov %r12d,%esi 2e2d04: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 2e2d09: e8 d2 cd ff ff callq 2dfae0 2e2d0e: 48 8b 44 24 70 mov 0x70(%rsp),%rax 2e2d13: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e2d1a: 00 00 2e2d1c: 75 47 jne 2e2d65 2e2d1e: 48 83 c4 78 add $0x78,%rsp 2e2d22: 44 89 e0 mov %r12d,%eax 2e2d25: 5b pop %rbx 2e2d26: 5d pop %rbp 2e2d27: 41 5c pop %r12 2e2d29: c3 retq 2e2d2a: 31 d2 xor %edx,%edx 2e2d2c: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e2d31: 48 89 ef mov %rbp,%rdi 2e2d34: e8 87 d6 ff ff callq 2e03c0 2e2d39: 41 89 c4 mov %eax,%r12d 2e2d3c: eb c3 jmp 2e2d01 2e2d3e: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e2d43: 48 89 ef mov %rbp,%rdi 2e2d46: e8 15 ce ff ff callq 2dfb60 2e2d4b: eb 91 jmp 2e2cde 2e2d4d: 48 89 ef mov %rbp,%rdi 2e2d50: e8 00 00 00 00 callq 2e2d55 2e2d55: 89 c6 mov %eax,%esi 2e2d57: e9 67 ff ff ff jmpq 2e2cc3 2e2d5c: 0f 0b ud2 2e2d5e: 31 d2 xor %edx,%edx 2e2d60: e9 2a ff ff ff jmpq 2e2c8f 2e2d65: e8 00 00 00 00 callq 2e2d6a 2e2d6a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e2d70 : 2e2d70: e8 00 00 00 00 callq 2e2d75 2e2d75: 53 push %rbx 2e2d76: 48 89 fb mov %rdi,%rbx 2e2d79: 40 84 f6 test %sil,%sil 2e2d7c: 75 0b jne 2e2d89 2e2d7e: c6 43 48 00 movb $0x0,0x48(%rbx) 2e2d82: b8 01 00 00 00 mov $0x1,%eax 2e2d87: 5b pop %rbx 2e2d88: c3 retq 2e2d89: 8b 77 38 mov 0x38(%rdi),%esi 2e2d8c: e8 00 00 00 00 callq 2e2d91 2e2d91: 48 89 df mov %rbx,%rdi 2e2d94: 31 f6 xor %esi,%esi 2e2d96: e8 00 00 00 00 callq 2e2d9b 2e2d9b: c6 43 48 00 movb $0x0,0x48(%rbx) 2e2d9f: b8 01 00 00 00 mov $0x1,%eax 2e2da4: 5b pop %rbx 2e2da5: c3 retq 2e2da6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e2dad: 00 00 00 00000000002e2db0 : 2e2db0: e8 00 00 00 00 callq 2e2db5 2e2db5: 41 54 push %r12 2e2db7: 55 push %rbp 2e2db8: 89 f5 mov %esi,%ebp 2e2dba: 53 push %rbx 2e2dbb: 48 89 fb mov %rdi,%rbx 2e2dbe: 4c 8b a7 40 01 00 00 mov 0x140(%rdi),%r12 2e2dc5: e8 00 00 00 00 callq 2e2dca 2e2dca: 84 c0 test %al,%al 2e2dcc: 74 3e je 2e2e0c 2e2dce: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 2e2dd5: 80 b8 58 02 00 00 00 cmpb $0x0,0x258(%rax) 2e2ddc: 75 2e jne 2e2e0c 2e2dde: 49 8b 04 24 mov (%r12),%rax 2e2de2: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 2e2de9: 48 85 c0 test %rax,%rax 2e2dec: 74 1e je 2e2e0c 2e2dee: f6 83 c1 01 00 00 01 testb $0x1,0x1c1(%rbx) 2e2df5: 74 15 je 2e2e0c 2e2df7: 8b 93 b0 02 00 00 mov 0x2b0(%rbx),%edx 2e2dfd: 83 fa 01 cmp $0x1,%edx 2e2e00: 74 0f je 2e2e11 2e2e02: 83 fa 02 cmp $0x2,%edx 2e2e05: 75 05 jne 2e2e0c 2e2e07: 40 84 ed test %bpl,%bpl 2e2e0a: 74 38 je 2e2e44 2e2e0c: 5b pop %rbx 2e2e0d: 5d pop %rbp 2e2e0e: 41 5c pop %r12 2e2e10: c3 retq 2e2e11: 40 84 ed test %bpl,%bpl 2e2e14: 74 f6 je 2e2e0c 2e2e16: bf 71 75 00 00 mov $0x7571,%edi 2e2e1b: e8 00 00 00 00 callq 2e2e20 2e2e20: 49 8b 04 24 mov (%r12),%rax 2e2e24: be 01 00 00 00 mov $0x1,%esi 2e2e29: 4c 89 e7 mov %r12,%rdi 2e2e2c: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax 2e2e33: e8 00 00 00 00 callq 2e2e38 2e2e38: c7 83 b0 02 00 00 02 movl $0x2,0x2b0(%rbx) 2e2e3f: 00 00 00 2e2e42: eb c8 jmp 2e2e0c 2e2e44: 31 f6 xor %esi,%esi 2e2e46: 4c 89 e7 mov %r12,%rdi 2e2e49: e8 00 00 00 00 callq 2e2e4e 2e2e4e: c7 83 b0 02 00 00 01 movl $0x1,0x2b0(%rbx) 2e2e55: 00 00 00 2e2e58: eb b2 jmp 2e2e0c 2e2e5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e2e60 : 2e2e60: e8 00 00 00 00 callq 2e2e65 2e2e65: 48 83 ec 18 sub $0x18,%rsp 2e2e69: 48 8b 97 28 01 00 00 mov 0x128(%rdi),%rdx 2e2e70: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e2e77: 00 00 2e2e79: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e2e7e: 31 c0 xor %eax,%eax 2e2e80: 80 ba 2c e9 00 00 00 cmpb $0x0,0xe92c(%rdx) 2e2e87: 75 5b jne 2e2ee4 2e2e89: 31 c0 xor %eax,%eax 2e2e8b: b9 0c 00 00 00 mov $0xc,%ecx 2e2e90: be 00 03 00 00 mov $0x300,%esi 2e2e95: c6 44 24 06 1a movb $0x1a,0x6(%rsp) 2e2e9a: 66 89 44 24 04 mov %ax,0x4(%rsp) 2e2e9f: 48 8b 87 30 01 00 00 mov 0x130(%rdi),%rax 2e2ea6: c7 44 24 09 00 00 00 movl $0x0,0x9(%rsp) 2e2ead: 00 2e2eae: 0f b7 50 28 movzwl 0x28(%rax),%edx 2e2eb2: 8b 40 50 mov 0x50(%rax),%eax 2e2eb5: 66 89 54 24 07 mov %dx,0x7(%rsp) 2e2eba: 31 d2 xor %edx,%edx 2e2ebc: 66 89 54 24 0e mov %dx,0xe(%rsp) 2e2ec1: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2e2ec6: 88 44 24 0d mov %al,0xd(%rsp) 2e2eca: e8 00 00 00 00 callq 2e2ecf 2e2ecf: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2e2ed4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e2edb: 00 00 2e2edd: 75 2f jne 2e2f0e 2e2edf: 48 83 c4 18 add $0x18,%rsp 2e2ee3: c3 retq 2e2ee4: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2e2ee9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e2ef0: 00 00 2e2ef2: 75 1a jne 2e2f0e 2e2ef4: 48 81 c2 2d e9 00 00 add $0xe92d,%rdx 2e2efb: b9 0c 00 00 00 mov $0xc,%ecx 2e2f00: be 00 03 00 00 mov $0x300,%esi 2e2f05: 48 83 c4 18 add $0x18,%rsp 2e2f09: e9 00 00 00 00 jmpq 2e2f0e 2e2f0e: e8 00 00 00 00 callq 2e2f13 2e2f13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e2f1a: 00 00 00 00 2e2f1e: 66 90 xchg %ax,%ax 00000000002e2f20 : 2e2f20: e8 00 00 00 00 callq 2e2f25 2e2f25: 55 push %rbp 2e2f26: 45 31 c0 xor %r8d,%r8d 2e2f29: be 80 0c 00 00 mov $0xc80,%esi 2e2f2e: 48 89 e5 mov %rsp,%rbp 2e2f31: 41 54 push %r12 2e2f33: 53 push %rbx 2e2f34: 48 89 fb mov %rdi,%rbx 2e2f37: 48 83 ec 40 sub $0x40,%rsp 2e2f3b: 48 8b bf 18 01 00 00 mov 0x118(%rdi),%rdi 2e2f42: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e2f49: 00 00 2e2f4b: 48 89 44 24 38 mov %rax,0x38(%rsp) 2e2f50: 31 c0 xor %eax,%eax 2e2f52: c6 44 24 01 00 movb $0x0,0x1(%rsp) 2e2f57: c6 44 24 02 00 movb $0x0,0x2(%rsp) 2e2f5c: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2e2f63: 00 00 2e2f65: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2e2f6c: 00 00 2e2f6e: c7 44 24 12 00 00 00 movl $0x0,0x12(%rsp) 2e2f75: 00 2e2f76: 66 44 89 44 24 16 mov %r8w,0x16(%rsp) 2e2f7c: c6 44 24 03 00 movb $0x0,0x3(%rsp) 2e2f81: c6 44 24 04 00 movb $0x0,0x4(%rsp) 2e2f86: e8 00 00 00 00 callq 2e2f8b 2e2f8b: b9 01 00 00 00 mov $0x1,%ecx 2e2f90: be 00 06 00 00 mov $0x600,%esi 2e2f95: 48 89 df mov %rbx,%rdi 2e2f98: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 2e2f9d: e8 00 00 00 00 callq 2e2fa2 2e2fa2: 83 f8 01 cmp $0x1,%eax 2e2fa5: 75 70 jne 2e3017 2e2fa7: 80 7c 24 02 02 cmpb $0x2,0x2(%rsp) 2e2fac: 74 69 je 2e3017 2e2fae: 48 89 df mov %rbx,%rdi 2e2fb1: 41 bc 03 00 00 00 mov $0x3,%r12d 2e2fb7: e8 00 00 00 00 callq 2e2fbc 2e2fbc: bf 1e 00 00 00 mov $0x1e,%edi 2e2fc1: e8 00 00 00 00 callq 2e2fc6 2e2fc6: 31 f6 xor %esi,%esi 2e2fc8: b9 10 00 00 00 mov $0x10,%ecx 2e2fcd: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 2e2fd2: 48 89 df mov %rbx,%rdi 2e2fd5: e8 00 00 00 00 callq 2e2fda 2e2fda: 83 f8 01 cmp $0x1,%eax 2e2fdd: 74 44 je 2e3023 2e2fdf: 41 83 ec 01 sub $0x1,%r12d 2e2fe3: 75 e1 jne 2e2fc6 2e2fe5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e2fec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e2ff3: e8 00 00 00 00 callq 2e2ff8 2e2ff8: 31 c0 xor %eax,%eax 2e2ffa: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 2e2fff: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2e3006: 00 00 2e3008: 0f 85 fa 04 00 00 jne 2e3508 2e300e: 48 83 c4 40 add $0x40,%rsp 2e3012: 5b pop %rbx 2e3013: 41 5c pop %r12 2e3015: 5d pop %rbp 2e3016: c3 retq 2e3017: bf 58 89 41 00 mov $0x418958,%edi 2e301c: e8 00 00 00 00 callq 2e3021 2e3021: eb 8b jmp 2e2fae 2e3023: 48 8b 83 28 01 00 00 mov 0x128(%rbx),%rax 2e302a: 80 78 4c 00 cmpb $0x0,0x4c(%rax) 2e302e: 0f 85 6e 02 00 00 jne 2e32a2 2e3034: c6 43 49 00 movb $0x0,0x49(%rbx) 2e3038: 48 8b bb 18 01 00 00 mov 0x118(%rbx),%rdi 2e303f: be 28 02 00 00 mov $0x228,%esi 2e3044: e8 00 00 00 00 callq 2e3049 2e3049: 0f b6 44 24 26 movzbl 0x26(%rsp),%eax 2e304e: 89 c2 mov %eax,%edx 2e3050: c0 ea 07 shr $0x7,%dl 2e3053: 88 93 c0 01 00 00 mov %dl,0x1c0(%rbx) 2e3059: 84 c0 test %al,%al 2e305b: 0f 88 d3 02 00 00 js 2e3334 2e3061: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 2e3066: 88 83 5c 01 00 00 mov %al,0x15c(%rbx) 2e306c: c6 83 5f 01 00 00 00 movb $0x0,0x15f(%rbx) 2e3073: 31 c0 xor %eax,%eax 2e3075: 80 7c 24 1a 00 cmpb $0x0,0x1a(%rsp) 2e307a: 0f 84 7a ff ff ff je 2e2ffa 2e3080: b9 09 00 00 00 mov $0x9,%ecx 2e3085: 48 8d 54 24 09 lea 0x9(%rsp),%rdx 2e308a: be 00 05 00 00 mov $0x500,%esi 2e308f: 48 89 df mov %rbx,%rdi 2e3092: 44 0f b6 64 24 1d movzbl 0x1d(%rsp),%r12d 2e3098: e8 00 00 00 00 callq 2e309d 2e309d: 0f b6 44 24 09 movzbl 0x9(%rsp),%eax 2e30a2: 48 89 de mov %rbx,%rsi 2e30a5: 41 0f b6 fc movzbl %r12b,%edi 2e30a9: c1 e0 10 shl $0x10,%eax 2e30ac: 89 c2 mov %eax,%edx 2e30ae: 0f b6 44 24 0a movzbl 0xa(%rsp),%eax 2e30b3: c1 e0 08 shl $0x8,%eax 2e30b6: 01 d0 add %edx,%eax 2e30b8: 0f b6 54 24 0b movzbl 0xb(%rsp),%edx 2e30bd: 01 d0 add %edx,%eax 2e30bf: 89 83 b0 01 00 00 mov %eax,0x1b0(%rbx) 2e30c5: 8b 44 24 0c mov 0xc(%rsp),%eax 2e30c9: 89 83 b4 01 00 00 mov %eax,0x1b4(%rbx) 2e30cf: 0f b7 44 24 10 movzwl 0x10(%rsp),%eax 2e30d4: 66 89 83 b8 01 00 00 mov %ax,0x1b8(%rbx) 2e30db: e8 60 c4 ff ff callq 2df540 2e30e0: 80 bb 5c 01 00 00 00 cmpb $0x0,0x15c(%rbx) 2e30e7: 0f 84 ff 02 00 00 je 2e33ec 2e30ed: 83 bb 84 01 00 00 01 cmpl $0x1,0x184(%rbx) 2e30f4: 0f 84 42 03 00 00 je 2e343c 2e30fa: c6 83 18 02 00 00 00 movb $0x0,0x218(%rbx) 2e3101: 0f b6 44 24 1f movzbl 0x1f(%rsp),%eax 2e3106: b9 01 00 00 00 mov $0x1,%ecx 2e310b: be 00 02 00 00 mov $0x200,%esi 2e3110: 48 89 df mov %rbx,%rdi 2e3113: 88 44 24 03 mov %al,0x3(%rsp) 2e3117: c0 e8 06 shr $0x6,%al 2e311a: 83 e0 01 and $0x1,%eax 2e311d: 88 83 bd 01 00 00 mov %al,0x1bd(%rbx) 2e3123: 0f b7 44 24 1a movzwl 0x1a(%rsp),%eax 2e3128: 66 89 83 5d 01 00 00 mov %ax,0x15d(%rbx) 2e312f: 83 e0 1f and $0x1f,%eax 2e3132: 89 43 4c mov %eax,0x4c(%rbx) 2e3135: 0f b6 44 24 19 movzbl 0x19(%rsp),%eax 2e313a: 89 43 50 mov %eax,0x50(%rbx) 2e313d: 0f b6 44 24 1b movzbl 0x1b(%rsp),%eax 2e3142: c1 e0 04 shl $0x4,%eax 2e3145: 83 e0 10 and $0x10,%eax 2e3148: 89 43 54 mov %eax,0x54(%rbx) 2e314b: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax 2e3150: 88 44 24 04 mov %al,0x4(%rsp) 2e3154: 89 c2 mov %eax,%edx 2e3156: c0 e8 03 shr $0x3,%al 2e3159: 83 e0 01 and $0x1,%eax 2e315c: 83 e2 01 and $0x1,%edx 2e315f: 88 83 bf 01 00 00 mov %al,0x1bf(%rbx) 2e3165: 31 c0 xor %eax,%eax 2e3167: 88 93 be 01 00 00 mov %dl,0x1be(%rbx) 2e316d: 48 8d 93 89 01 00 00 lea 0x189(%rbx),%rdx 2e3174: 66 89 83 07 01 00 00 mov %ax,0x107(%rbx) 2e317b: e8 00 00 00 00 callq 2e3180 2e3180: b9 09 00 00 00 mov $0x9,%ecx 2e3185: be 00 04 00 00 mov $0x400,%esi 2e318a: 48 89 df mov %rbx,%rdi 2e318d: 48 8d 54 24 09 lea 0x9(%rsp),%rdx 2e3192: e8 00 00 00 00 callq 2e3197 2e3197: 0f b6 44 24 09 movzbl 0x9(%rsp),%eax 2e319c: 0f b7 4c 24 10 movzwl 0x10(%rsp),%ecx 2e31a1: be 62 61 00 00 mov $0x6162,%esi 2e31a6: c7 44 24 28 65 44 15 movl $0x65154465,0x28(%rsp) 2e31ad: 65 2e31ae: c1 e0 10 shl $0x10,%eax 2e31b1: 66 89 8b a8 01 00 00 mov %cx,0x1a8(%rbx) 2e31b8: 89 c2 mov %eax,%edx 2e31ba: 0f b6 44 24 0a movzbl 0xa(%rsp),%eax 2e31bf: 66 89 74 24 2c mov %si,0x2c(%rsp) 2e31c4: c1 e0 08 shl $0x8,%eax 2e31c7: 01 d0 add %edx,%eax 2e31c9: 0f b6 54 24 0b movzbl 0xb(%rsp),%edx 2e31ce: 01 d0 add %edx,%eax 2e31d0: 8b 54 24 0c mov 0xc(%rsp),%edx 2e31d4: 89 83 a0 01 00 00 mov %eax,0x1a0(%rbx) 2e31da: 89 93 a4 01 00 00 mov %edx,0x1a4(%rbx) 2e31e0: 3d fa 10 00 00 cmp $0x10fa,%eax 2e31e5: 0f 84 8c 02 00 00 je 2e3477 2e31eb: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2e31f0: b9 03 00 00 00 mov $0x3,%ecx 2e31f5: be 09 04 00 00 mov $0x409,%esi 2e31fa: 48 89 df mov %rbx,%rdi 2e31fd: e8 00 00 00 00 callq 2e3202 2e3202: 0f b6 44 24 06 movzbl 0x6(%rsp),%eax 2e3207: 80 bb 5c 01 00 00 13 cmpb $0x13,0x15c(%rbx) 2e320e: 48 c7 83 c2 01 00 00 movq $0x0,0x1c2(%rbx) 2e3215: 00 00 00 00 2e3219: c6 83 c1 01 00 00 00 movb $0x0,0x1c1(%rbx) 2e3220: 4c 8d a3 c2 01 00 00 lea 0x1c2(%rbx),%r12 2e3227: 48 8d 93 c1 01 00 00 lea 0x1c1(%rbx),%rdx 2e322e: 88 83 aa 01 00 00 mov %al,0x1aa(%rbx) 2e3234: 0f b7 44 24 07 movzwl 0x7(%rsp),%eax 2e3239: 48 c7 83 ca 01 00 00 movq $0x0,0x1ca(%rbx) 2e3240: 00 00 00 00 2e3244: 66 89 83 ab 01 00 00 mov %ax,0x1ab(%rbx) 2e324b: c7 83 d2 01 00 00 00 movl $0x0,0x1d2(%rbx) 2e3252: 00 00 00 2e3255: 0f 87 3f 02 00 00 ja 2e349a 2e325b: 48 85 db test %rbx,%rbx 2e325e: 74 20 je 2e3280 2e3260: b9 01 00 00 00 mov $0x1,%ecx 2e3265: 48 8d 54 24 05 lea 0x5(%rsp),%rdx 2e326a: be 17 03 00 00 mov $0x317,%esi 2e326f: 48 89 df mov %rbx,%rdi 2e3272: e8 00 00 00 00 callq 2e3277 2e3277: 83 f8 01 cmp $0x1,%eax 2e327a: 0f 84 e7 01 00 00 je 2e3467 2e3280: c6 83 04 02 00 00 00 movb $0x0,0x204(%rbx) 2e3287: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e328e: bf 04 00 00 00 mov $0x4,%edi 2e3293: e8 00 00 00 00 callq 2e3298 2e3298: b8 01 00 00 00 mov $0x1,%eax 2e329d: e9 58 fd ff ff jmpq 2e2ffa 2e32a2: 80 b8 7a 01 00 00 00 cmpb $0x0,0x17a(%rax) 2e32a9: 0f 84 85 fd ff ff je 2e3034 2e32af: b9 06 00 00 00 mov $0x6,%ecx 2e32b4: 48 8d 54 24 12 lea 0x12(%rsp),%rdx 2e32b9: be 00 00 0f 00 mov $0xf0000,%esi 2e32be: 48 89 df mov %rbx,%rdi 2e32c1: e8 00 00 00 00 callq 2e32c6 2e32c6: 0f b7 4c 24 15 movzwl 0x15(%rsp),%ecx 2e32cb: 0f b6 44 24 12 movzbl 0x12(%rsp),%eax 2e32d0: 80 7c 24 14 00 cmpb $0x0,0x14(%rsp) 2e32d5: 0f b7 54 24 13 movzwl 0x13(%rsp),%edx 2e32da: 66 89 8b d7 01 00 00 mov %cx,0x1d7(%rbx) 2e32e1: 0f b6 4c 24 17 movzbl 0x17(%rsp),%ecx 2e32e6: 88 83 d6 01 00 00 mov %al,0x1d6(%rbx) 2e32ec: 88 8b db 01 00 00 mov %cl,0x1db(%rbx) 2e32f2: 0f 95 c1 setne %cl 2e32f5: 3c 13 cmp $0x13,%al 2e32f7: 0f 97 c0 seta %al 2e32fa: 66 89 93 d9 01 00 00 mov %dx,0x1d9(%rbx) 2e3301: 0f b6 54 24 16 movzbl 0x16(%rsp),%edx 2e3306: 84 c1 test %al,%cl 2e3308: 0f 84 26 fd ff ff je 2e3034 2e330e: 83 ea 01 sub $0x1,%edx 2e3311: 80 fa 03 cmp $0x3,%dl 2e3314: 0f 87 1a fd ff ff ja 2e3034 2e331a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e3321: bf 04 00 00 00 mov $0x4,%edi 2e3326: e8 00 00 00 00 callq 2e332b 2e332b: c6 43 49 01 movb $0x1,0x49(%rbx) 2e332f: e9 15 fd ff ff jmpq 2e3049 2e3334: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2e333b: 00 00 2e333d: 41 bc 03 00 00 00 mov $0x3,%r12d 2e3343: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2e334a: 00 00 2e334c: b9 10 00 00 00 mov $0x10,%ecx 2e3351: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 2e3356: be 00 22 00 00 mov $0x2200,%esi 2e335b: 48 89 df mov %rbx,%rdi 2e335e: e8 00 00 00 00 callq 2e3363 2e3363: 83 f8 01 cmp $0x1,%eax 2e3366: 0f 84 83 01 00 00 je 2e34ef 2e336c: 41 83 ec 01 sub $0x1,%r12d 2e3370: 75 da jne 2e334c 2e3372: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e3379: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e3380: e8 00 00 00 00 callq 2e3385 2e3385: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 2e338a: 80 bb c0 01 00 00 00 cmpb $0x0,0x1c0(%rbx) 2e3391: 88 83 5c 01 00 00 mov %al,0x15c(%rbx) 2e3397: 0f 84 cf fc ff ff je 2e306c 2e339d: 41 bc 03 00 00 00 mov $0x3,%r12d 2e33a3: b9 01 00 00 00 mov $0x1,%ecx 2e33a8: 48 8d 54 24 01 lea 0x1(%rsp),%rdx 2e33ad: be 10 22 00 00 mov $0x2210,%esi 2e33b2: 48 89 df mov %rbx,%rdi 2e33b5: e8 00 00 00 00 callq 2e33ba 2e33ba: 83 f8 01 cmp $0x1,%eax 2e33bd: 0f 84 1c 01 00 00 je 2e34df 2e33c3: 41 83 ec 01 sub $0x1,%r12d 2e33c7: 75 da jne 2e33a3 2e33c9: 0f b6 44 24 01 movzbl 0x1(%rsp),%eax 2e33ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e33d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e33dc: 88 83 5f 01 00 00 mov %al,0x15f(%rbx) 2e33e2: e8 00 00 00 00 callq 2e33e7 2e33e7: e9 87 fc ff ff jmpq 2e3073 2e33ec: 45 31 e4 xor %r12d,%r12d 2e33ef: be 01 00 00 00 mov $0x1,%esi 2e33f4: 48 89 df mov %rbx,%rdi 2e33f7: e8 00 00 00 00 callq 2e33fc 2e33fc: 31 f6 xor %esi,%esi 2e33fe: b9 10 00 00 00 mov $0x10,%ecx 2e3403: 48 89 df mov %rbx,%rdi 2e3406: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 2e340b: e8 00 00 00 00 callq 2e3410 2e3410: 0f b6 44 24 18 movzbl 0x18(%rsp),%eax 2e3415: 41 83 fc 04 cmp $0x4,%r12d 2e3419: 0f 95 c2 setne %dl 2e341c: 84 c0 test %al,%al 2e341e: 88 83 5c 01 00 00 mov %al,0x15c(%rbx) 2e3424: 0f 94 c0 sete %al 2e3427: 41 83 c4 01 add $0x1,%r12d 2e342b: 84 c2 test %al,%dl 2e342d: 75 c0 jne 2e33ef 2e342f: 83 bb 84 01 00 00 01 cmpl $0x1,0x184(%rbx) 2e3436: 0f 85 be fc ff ff jne 2e30fa 2e343c: 8b 83 b0 01 00 00 mov 0x1b0(%rbx),%eax 2e3442: 3d e1 80 00 00 cmp $0x80e1,%eax 2e3447: 74 12 je 2e345b 2e3449: 3d 4c e0 00 00 cmp $0xe04c,%eax 2e344e: 74 0b je 2e345b 2e3450: 3d fa 10 00 00 cmp $0x10fa,%eax 2e3455: 0f 85 9f fc ff ff jne 2e30fa 2e345b: c6 83 18 02 00 00 01 movb $0x1,0x218(%rbx) 2e3462: e9 9a fc ff ff jmpq 2e3101 2e3467: 0f b6 44 24 05 movzbl 0x5(%rsp),%eax 2e346c: 88 83 04 02 00 00 mov %al,0x204(%rbx) 2e3472: e9 10 fe ff ff jmpq 2e3287 2e3477: 81 fa 65 44 15 65 cmp $0x65154465,%edx 2e347d: 0f 85 68 fd ff ff jne 2e31eb 2e3483: 66 81 f9 62 61 cmp $0x6162,%cx 2e3488: 0f 85 5d fd ff ff jne 2e31eb 2e348e: c7 43 50 0c 00 00 00 movl $0xc,0x50(%rbx) 2e3495: e9 51 fd ff ff jmpq 2e31eb 2e349a: 48 89 df mov %rbx,%rdi 2e349d: b9 01 00 00 00 mov $0x1,%ecx 2e34a2: be 90 00 00 00 mov $0x90,%esi 2e34a7: e8 00 00 00 00 callq 2e34ac 2e34ac: 4c 89 e2 mov %r12,%rdx 2e34af: 48 89 df mov %rbx,%rdi 2e34b2: b9 10 00 00 00 mov $0x10,%ecx 2e34b7: be 60 00 00 00 mov $0x60,%esi 2e34bc: e8 00 00 00 00 callq 2e34c1 2e34c1: 48 8d 93 d3 01 00 00 lea 0x1d3(%rbx),%rdx 2e34c8: b9 03 00 00 00 mov $0x3,%ecx 2e34cd: 48 89 df mov %rbx,%rdi 2e34d0: be a0 00 00 00 mov $0xa0,%esi 2e34d5: e8 00 00 00 00 callq 2e34da 2e34da: e9 7c fd ff ff jmpq 2e325b 2e34df: 0f b6 44 24 01 movzbl 0x1(%rsp),%eax 2e34e4: 88 83 5f 01 00 00 mov %al,0x15f(%rbx) 2e34ea: e9 84 fb ff ff jmpq 2e3073 2e34ef: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2e34f4: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 2e34f9: 48 89 44 24 18 mov %rax,0x18(%rsp) 2e34fe: 48 89 54 24 20 mov %rdx,0x20(%rsp) 2e3503: e9 7d fe ff ff jmpq 2e3385 2e3508: e8 00 00 00 00 callq 2e350d 2e350d: 0f 1f 00 nopl (%rax) 00000000002e3510 : 2e3510: e8 00 00 00 00 callq 2e3515 2e3515: e9 06 fa ff ff jmpq 2e2f20 2e351a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e3520 : 2e3520: e8 00 00 00 00 callq 2e3525 2e3525: 55 push %rbp 2e3526: 48 83 ec 10 sub $0x10,%rsp 2e352a: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e3531: 00 00 2e3533: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e3538: 31 c0 xor %eax,%eax 2e353a: 40 88 74 24 01 mov %sil,0x1(%rsp) 2e353f: 48 85 ff test %rdi,%rdi 2e3542: 74 12 je 2e3556 2e3544: 8b 47 38 mov 0x38(%rdi),%eax 2e3547: 48 89 fd mov %rdi,%rbp 2e354a: 3d 80 00 00 00 cmp $0x80,%eax 2e354f: 74 1d je 2e356e 2e3551: 83 f8 20 cmp $0x20,%eax 2e3554: 74 18 je 2e356e 2e3556: 31 c0 xor %eax,%eax 2e3558: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2e355d: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 2e3564: 00 00 2e3566: 75 58 jne 2e35c0 2e3568: 48 83 c4 10 add $0x10,%rsp 2e356c: 5d pop %rbp 2e356d: c3 retq 2e356e: f6 85 04 02 00 00 10 testb $0x10,0x204(%rbp) 2e3575: 74 05 je 2e357c 2e3577: c6 44 24 01 01 movb $0x1,0x1(%rsp) 2e357c: 89 54 24 02 mov %edx,0x2(%rsp) 2e3580: be 20 03 00 00 mov $0x320,%esi 2e3585: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 2e358a: 48 89 ef mov %rbp,%rdi 2e358d: 66 89 4c 24 06 mov %cx,0x6(%rsp) 2e3592: b9 06 00 00 00 mov $0x6,%ecx 2e3597: e8 00 00 00 00 callq 2e359c 2e359c: 83 f8 01 cmp $0x1,%eax 2e359f: 75 b5 jne 2e3556 2e35a1: b9 01 00 00 00 mov $0x1,%ecx 2e35a6: 48 8d 54 24 01 lea 0x1(%rsp),%rdx 2e35ab: be 2e 03 00 00 mov $0x32e,%esi 2e35b0: 48 89 ef mov %rbp,%rdi 2e35b3: e8 00 00 00 00 callq 2e35b8 2e35b8: 83 f8 01 cmp $0x1,%eax 2e35bb: 0f 94 c0 sete %al 2e35be: eb 98 jmp 2e3558 2e35c0: e8 00 00 00 00 callq 2e35c5 2e35c5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e35cc: 00 00 00 00 00000000002e35d0 : 2e35d0: e8 00 00 00 00 callq 2e35d5 2e35d5: 55 push %rbp 2e35d6: 53 push %rbx 2e35d7: 48 83 ec 10 sub $0x10,%rsp 2e35db: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e35e2: 00 00 2e35e4: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e35e9: 31 c0 xor %eax,%eax 2e35eb: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2e35f2: 00 2e35f3: 48 85 ff test %rdi,%rdi 2e35f6: 74 15 je 2e360d 2e35f8: 8b 47 38 mov 0x38(%rdi),%eax 2e35fb: 48 89 f3 mov %rsi,%rbx 2e35fe: 48 89 d5 mov %rdx,%rbp 2e3601: 3d 80 00 00 00 cmp $0x80,%eax 2e3606: 74 1e je 2e3626 2e3608: 83 f8 20 cmp $0x20,%eax 2e360b: 74 19 je 2e3626 2e360d: 31 c0 xor %eax,%eax 2e360f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2e3614: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2e361b: 00 00 2e361d: 75 3d jne 2e365c 2e361f: 48 83 c4 10 add $0x10,%rsp 2e3623: 5b pop %rbx 2e3624: 5d pop %rbp 2e3625: c3 retq 2e3626: b9 08 00 00 00 mov $0x8,%ecx 2e362b: 48 89 e2 mov %rsp,%rdx 2e362e: be 26 03 00 00 mov $0x326,%esi 2e3633: e8 00 00 00 00 callq 2e3638 2e3638: 83 f8 01 cmp $0x1,%eax 2e363b: 75 d0 jne 2e360d 2e363d: 8b 44 24 04 mov 0x4(%rsp),%eax 2e3641: 89 03 mov %eax,(%rbx) 2e3643: 8b 04 24 mov (%rsp),%eax 2e3646: 89 45 00 mov %eax,0x0(%rbp) 2e3649: 8b 13 mov (%rbx),%edx 2e364b: 39 d0 cmp %edx,%eax 2e364d: 0f 92 c0 setb %al 2e3650: 85 d2 test %edx,%edx 2e3652: 0f 94 c2 sete %dl 2e3655: 09 d0 or %edx,%eax 2e3657: 83 f0 01 xor $0x1,%eax 2e365a: eb b3 jmp 2e360f 2e365c: e8 00 00 00 00 callq 2e3661 2e3661: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e3668: 00 00 00 00 2e366c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e3670 : 2e3670: e8 00 00 00 00 callq 2e3675 2e3675: 48 83 ec 10 sub $0x10,%rsp 2e3679: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e3680: 00 00 2e3682: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e3687: 31 c0 xor %eax,%eax 2e3689: 40 88 74 24 07 mov %sil,0x7(%rsp) 2e368e: 48 85 ff test %rdi,%rdi 2e3691: 74 47 je 2e36da 2e3693: 8b 47 38 mov 0x38(%rdi),%eax 2e3696: 3d 80 00 00 00 cmp $0x80,%eax 2e369b: 74 20 je 2e36bd 2e369d: 45 31 c0 xor %r8d,%r8d 2e36a0: 83 f8 20 cmp $0x20,%eax 2e36a3: 74 18 je 2e36bd 2e36a5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e36aa: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e36b1: 00 00 2e36b3: 75 2a jne 2e36df 2e36b5: 44 89 c0 mov %r8d,%eax 2e36b8: 48 83 c4 10 add $0x10,%rsp 2e36bc: c3 retq 2e36bd: b9 01 00 00 00 mov $0x1,%ecx 2e36c2: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2e36c7: be 2f 03 00 00 mov $0x32f,%esi 2e36cc: e8 00 00 00 00 callq 2e36d1 2e36d1: 83 f8 01 cmp $0x1,%eax 2e36d4: 41 0f 94 c0 sete %r8b 2e36d8: eb cb jmp 2e36a5 2e36da: 45 31 c0 xor %r8d,%r8d 2e36dd: eb c6 jmp 2e36a5 2e36df: e8 00 00 00 00 callq 2e36e4 2e36e4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e36eb: 00 00 00 00 2e36ef: 90 nop 00000000002e36f0 : 2e36f0: e8 00 00 00 00 callq 2e36f5 2e36f5: 48 89 f2 mov %rsi,%rdx 2e36f8: 48 85 ff test %rdi,%rdi 2e36fb: 74 30 je 2e372d 2e36fd: 8b 47 38 mov 0x38(%rdi),%eax 2e3700: 3d 80 00 00 00 cmp $0x80,%eax 2e3705: 74 0c je 2e3713 2e3707: 45 31 c0 xor %r8d,%r8d 2e370a: 83 f8 20 cmp $0x20,%eax 2e370d: 74 04 je 2e3713 2e370f: 44 89 c0 mov %r8d,%eax 2e3712: c3 retq 2e3713: b9 04 00 00 00 mov $0x4,%ecx 2e3718: be 20 03 00 00 mov $0x320,%esi 2e371d: e8 00 00 00 00 callq 2e3722 2e3722: 83 f8 01 cmp $0x1,%eax 2e3725: 41 0f 94 c0 sete %r8b 2e3729: 44 89 c0 mov %r8d,%eax 2e372c: c3 retq 2e372d: 45 31 c0 xor %r8d,%r8d 2e3730: 44 89 c0 mov %r8d,%eax 2e3733: c3 retq 2e3734: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e373b: 00 00 00 00 2e373f: 90 nop 00000000002e3740 : 2e3740: e8 00 00 00 00 callq 2e3745 2e3745: 48 83 ec 18 sub $0x18,%rsp 2e3749: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e3750: 00 00 2e3752: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e3757: 31 c0 xor %eax,%eax 2e3759: 48 85 ff test %rdi,%rdi 2e375c: 74 09 je 2e3767 2e375e: f6 87 04 02 00 00 03 testb $0x3,0x204(%rdi) 2e3765: 75 15 jne 2e377c 2e3767: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2e376c: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2e3773: 00 00 2e3775: 75 63 jne 2e37da 2e3777: 48 83 c4 18 add $0x18,%rsp 2e377b: c3 retq 2e377c: 8b 47 38 mov 0x38(%rdi),%eax 2e377f: 3d 80 00 00 00 cmp $0x80,%eax 2e3784: 74 20 je 2e37a6 2e3786: 83 f8 20 cmp $0x20,%eax 2e3789: 74 1b je 2e37a6 2e378b: c7 44 24 0c f0 49 02 movl $0x249f0,0xc(%rsp) 2e3792: 00 2e3793: ba f0 49 02 00 mov $0x249f0,%edx 2e3798: 31 c9 xor %ecx,%ecx 2e379a: be 01 00 00 00 mov $0x1,%esi 2e379f: e8 00 00 00 00 callq 2e37a4 2e37a4: eb c1 jmp 2e3767 2e37a6: b9 04 00 00 00 mov $0x4,%ecx 2e37ab: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2e37b0: be 20 03 00 00 mov $0x320,%esi 2e37b5: 48 89 3c 24 mov %rdi,(%rsp) 2e37b9: e8 00 00 00 00 callq 2e37be 2e37be: 48 8b 3c 24 mov (%rsp),%rdi 2e37c2: 83 f8 01 cmp $0x1,%eax 2e37c5: 75 c4 jne 2e378b 2e37c7: 8b 54 24 0c mov 0xc(%rsp),%edx 2e37cb: 8d 82 78 ec ff ff lea -0x1388(%rdx),%eax 2e37d1: 3d b8 37 4c 00 cmp $0x4c37b8,%eax 2e37d6: 77 b3 ja 2e378b 2e37d8: eb be jmp 2e3798 2e37da: e8 00 00 00 00 callq 2e37df 2e37df: 90 nop 00000000002e37e0 : 2e37e0: e8 00 00 00 00 callq 2e37e5 2e37e5: 55 push %rbp 2e37e6: 48 89 e5 mov %rsp,%rbp 2e37e9: 41 55 push %r13 2e37eb: 41 54 push %r12 2e37ed: 49 89 fc mov %rdi,%r12 2e37f0: 53 push %rbx 2e37f1: 48 83 ec 18 sub $0x18,%rsp 2e37f5: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e37fc: 00 00 2e37fe: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e3803: 31 c0 xor %eax,%eax 2e3805: e8 16 f7 ff ff callq 2e2f20 2e380a: 41 80 bc 24 5c 01 00 cmpb $0x13,0x15c(%r12) 2e3811: 00 13 2e3813: 41 c6 84 24 60 01 00 movb $0x0,0x160(%r12) 2e381a: 00 00 2e381c: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2e3823: 00 2e3824: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2e382b: 00 00 2e382d: 0f 86 89 00 00 00 jbe 2e38bc 2e3833: 49 8b 84 24 28 01 00 mov 0x128(%r12),%rax 2e383a: 00 2e383b: 80 b8 73 01 00 00 00 cmpb $0x0,0x173(%rax) 2e3842: 75 09 jne 2e384d 2e3844: 41 8b 44 24 50 mov 0x50(%r12),%eax 2e3849: 85 c0 test %eax,%eax 2e384b: 75 6f jne 2e38bc 2e384d: b9 10 00 00 00 mov $0x10,%ecx 2e3852: 48 89 e2 mov %rsp,%rdx 2e3855: be 10 00 00 00 mov $0x10,%esi 2e385a: 4c 89 e7 mov %r12,%rdi 2e385d: e8 00 00 00 00 callq 2e3862 2e3862: 49 89 e5 mov %rsp,%r13 2e3865: 48 8d 5c 24 10 lea 0x10(%rsp),%rbx 2e386a: 41 0f b6 7d 01 movzbl 0x1(%r13),%edi 2e386f: 41 0f b6 45 00 movzbl 0x0(%r13),%eax 2e3874: c1 e7 08 shl $0x8,%edi 2e3877: 01 c7 add %eax,%edi 2e3879: 69 ff c8 00 00 00 imul $0xc8,%edi,%edi 2e387f: 85 ff test %edi,%edi 2e3881: 74 30 je 2e38b3 2e3883: e8 00 00 00 00 callq 2e3888 2e3888: 41 0f b6 8c 24 60 01 movzbl 0x160(%r12),%ecx 2e388f: 00 00 2e3891: 48 89 ca mov %rcx,%rdx 2e3894: 41 89 84 8c 64 01 00 mov %eax,0x164(%r12,%rcx,4) 2e389b: 00 2e389c: 83 c2 01 add $0x1,%edx 2e389f: 41 88 94 24 60 01 00 mov %dl,0x160(%r12) 2e38a6: 00 2e38a7: 41 39 44 24 50 cmp %eax,0x50(%r12) 2e38ac: 73 05 jae 2e38b3 2e38ae: 41 89 44 24 50 mov %eax,0x50(%r12) 2e38b3: 49 83 c5 02 add $0x2,%r13 2e38b7: 4c 39 eb cmp %r13,%rbx 2e38ba: 75 ae jne 2e386a 2e38bc: 49 8b 44 24 4c mov 0x4c(%r12),%rax 2e38c1: 49 8b 54 24 54 mov 0x54(%r12),%rdx 2e38c6: 4c 89 e7 mov %r12,%rdi 2e38c9: 49 89 44 24 5c mov %rax,0x5c(%r12) 2e38ce: 49 89 54 24 64 mov %rdx,0x64(%r12) 2e38d3: e8 00 00 00 00 callq 2e38d8 2e38d8: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2e38dd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e38e4: 00 00 2e38e6: 75 0b jne 2e38f3 2e38e8: 48 83 c4 18 add $0x18,%rsp 2e38ec: 5b pop %rbx 2e38ed: 41 5c pop %r12 2e38ef: 41 5d pop %r13 2e38f1: 5d pop %rbp 2e38f2: c3 retq 2e38f3: e8 00 00 00 00 callq 2e38f8 2e38f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e38ff: 00 00000000002e3900 : 2e3900: e8 00 00 00 00 callq 2e3905 2e3905: 41 54 push %r12 2e3907: 49 89 fc mov %rdi,%r12 2e390a: 55 push %rbp 2e390b: 31 ed xor %ebp,%ebp 2e390d: 53 push %rbx 2e390e: 48 89 f3 mov %rsi,%rbx 2e3911: 48 83 ec 30 sub $0x30,%rsp 2e3915: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e391c: 00 00 2e391e: 48 89 44 24 28 mov %rax,0x28(%rsp) 2e3923: 8b 46 08 mov 0x8(%rsi),%eax 2e3926: eb 3d jmp 2e3965 2e3928: 29 e8 sub %ebp,%eax 2e392a: 89 44 24 08 mov %eax,0x8(%rsp) 2e392e: 0f b6 43 02 movzbl 0x2(%rbx),%eax 2e3932: 88 44 24 02 mov %al,0x2(%rsp) 2e3936: 48 8b 43 18 mov 0x18(%rbx),%rax 2e393a: 48 89 e6 mov %rsp,%rsi 2e393d: 4c 89 e7 mov %r12,%rdi 2e3940: 48 89 44 24 18 mov %rax,0x18(%rsp) 2e3945: 0f b6 43 01 movzbl 0x1(%rbx),%eax 2e3949: 88 44 24 01 mov %al,0x1(%rsp) 2e394d: e8 00 00 00 00 callq 2e3952 2e3952: 03 6c 24 08 add 0x8(%rsp),%ebp 2e3956: 41 89 c0 mov %eax,%r8d 2e3959: 8b 43 08 mov 0x8(%rbx),%eax 2e395c: 39 c5 cmp %eax,%ebp 2e395e: 73 3a jae 2e399a 2e3960: 45 84 c0 test %r8b,%r8b 2e3963: 74 35 je 2e399a 2e3965: 8b 53 04 mov 0x4(%rbx),%edx 2e3968: 89 54 24 04 mov %edx,0x4(%rsp) 2e396c: 89 ea mov %ebp,%edx 2e396e: 48 03 53 10 add 0x10(%rbx),%rdx 2e3972: 48 89 54 24 10 mov %rdx,0x10(%rsp) 2e3977: 8b 53 20 mov 0x20(%rbx),%edx 2e397a: 89 54 24 20 mov %edx,0x20(%rsp) 2e397e: 0f b6 13 movzbl (%rbx),%edx 2e3981: 88 14 24 mov %dl,(%rsp) 2e3984: 8d 55 10 lea 0x10(%rbp),%edx 2e3987: 39 c2 cmp %eax,%edx 2e3989: 73 9d jae 2e3928 2e398b: c7 44 24 08 10 00 00 movl $0x10,0x8(%rsp) 2e3992: 00 2e3993: b8 01 00 00 00 mov $0x1,%eax 2e3998: eb 98 jmp 2e3932 2e399a: 48 8b 44 24 28 mov 0x28(%rsp),%rax 2e399f: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e39a6: 00 00 2e39a8: 75 0c jne 2e39b6 2e39aa: 48 83 c4 30 add $0x30,%rsp 2e39ae: 44 89 c0 mov %r8d,%eax 2e39b1: 5b pop %rbx 2e39b2: 5d pop %rbp 2e39b3: 41 5c pop %r12 2e39b5: c3 retq 2e39b6: e8 00 00 00 00 callq 2e39bb 2e39bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002e39c0 : 2e39c0: e8 00 00 00 00 callq 2e39c5 2e39c5: 48 83 ec 50 sub $0x50,%rsp 2e39c9: b9 00 40 00 00 mov $0x4000,%ecx 2e39ce: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e39d5: 00 00 2e39d7: 48 89 44 24 48 mov %rax,0x48(%rsp) 2e39dc: 31 c0 xor %eax,%eax 2e39de: b8 01 40 00 00 mov $0x4001,%eax 2e39e3: 48 89 54 24 38 mov %rdx,0x38(%rsp) 2e39e8: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2e39ed: 66 89 44 24 20 mov %ax,0x20(%rsp) 2e39f2: 48 8d 44 24 07 lea 0x7(%rsp),%rax 2e39f7: 48 89 44 24 28 mov %rax,0x28(%rsp) 2e39fc: 48 8d 44 24 20 lea 0x20(%rsp),%rax 2e3a01: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e3a06: 48 8b 07 mov (%rdi),%rax 2e3a09: 66 89 4c 24 30 mov %cx,0x30(%rsp) 2e3a0e: 8b 40 30 mov 0x30(%rax),%eax 2e3a11: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2e3a16: c7 44 24 24 01 00 00 movl $0x1,0x24(%rsp) 2e3a1d: 00 2e3a1e: c7 44 24 34 20 00 00 movl $0x20,0x34(%rsp) 2e3a25: 00 2e3a26: c6 44 24 10 02 movb $0x2,0x10(%rsp) 2e3a2b: c7 44 24 14 01 00 00 movl $0x1,0x14(%rsp) 2e3a32: 00 2e3a33: 89 44 24 18 mov %eax,0x18(%rsp) 2e3a37: e8 00 00 00 00 callq 2e3a3c 2e3a3c: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 2e3a41: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2e3a48: 00 00 2e3a4a: 75 05 jne 2e3a51 2e3a4c: 48 83 c4 50 add $0x50,%rsp 2e3a50: c3 retq 2e3a51: e8 00 00 00 00 callq 2e3a56 2e3a56: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e3a5d: 00 00 00 00000000002e3a60 : 2e3a60: e8 00 00 00 00 callq 2e3a65 2e3a65: 41 57 push %r15 2e3a67: 41 56 push %r14 2e3a69: 41 55 push %r13 2e3a6b: 41 54 push %r12 2e3a6d: 55 push %rbp 2e3a6e: 53 push %rbx 2e3a6f: 48 83 ec 18 sub $0x18,%rsp 2e3a73: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e3a7a: 00 00 2e3a7c: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e3a81: 31 c0 xor %eax,%eax 2e3a83: 85 d2 test %edx,%edx 2e3a85: 74 51 je 2e3ad8 2e3a87: 49 89 fe mov %rdi,%r14 2e3a8a: 89 d3 mov %edx,%ebx 2e3a8c: 49 89 cd mov %rcx,%r13 2e3a8f: 45 89 c4 mov %r8d,%r12d 2e3a92: 89 f5 mov %esi,%ebp 2e3a94: 45 31 ff xor %r15d,%r15d 2e3a97: 89 d8 mov %ebx,%eax 2e3a99: ba 00 01 00 00 mov $0x100,%edx 2e3a9e: 48 89 e6 mov %rsp,%rsi 2e3aa1: 4c 89 f7 mov %r14,%rdi 2e3aa4: 44 29 f8 sub %r15d,%eax 2e3aa7: 44 88 24 24 mov %r12b,(%rsp) 2e3aab: 3d 00 01 00 00 cmp $0x100,%eax 2e3ab0: 40 88 6c 24 01 mov %bpl,0x1(%rsp) 2e3ab5: 0f 47 c2 cmova %edx,%eax 2e3ab8: 89 44 24 04 mov %eax,0x4(%rsp) 2e3abc: 44 89 f8 mov %r15d,%eax 2e3abf: 41 81 c7 00 01 00 00 add $0x100,%r15d 2e3ac6: 4c 01 e8 add %r13,%rax 2e3ac9: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e3ace: e8 00 00 00 00 callq 2e3ad3 2e3ad3: 44 39 fb cmp %r15d,%ebx 2e3ad6: 77 bf ja 2e3a97 2e3ad8: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2e3add: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e3ae4: 00 00 2e3ae6: 75 0f jne 2e3af7 2e3ae8: 48 83 c4 18 add $0x18,%rsp 2e3aec: 5b pop %rbx 2e3aed: 5d pop %rbp 2e3aee: 41 5c pop %r12 2e3af0: 41 5d pop %r13 2e3af2: 41 5e pop %r14 2e3af4: 41 5f pop %r15 2e3af6: c3 retq 2e3af7: e8 00 00 00 00 callq 2e3afc 2e3afc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e3b00 : 2e3b00: e8 00 00 00 00 callq 2e3b05 2e3b05: 41 55 push %r13 2e3b07: ba 30 05 00 00 mov $0x530,%edx 2e3b0c: be c0 0d 00 00 mov $0xdc0,%esi 2e3b11: 41 54 push %r12 2e3b13: 55 push %rbp 2e3b14: 53 push %rbx 2e3b15: 48 89 fb mov %rdi,%rbx 2e3b18: 48 83 ec 60 sub $0x60,%rsp 2e3b1c: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2e3b23 2e3b23: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e3b2a: 00 00 2e3b2c: 48 89 44 24 58 mov %rax,0x58(%rsp) 2e3b31: 31 c0 xor %eax,%eax 2e3b33: e8 00 00 00 00 callq 2e3b38 2e3b38: 49 89 c4 mov %rax,%r12 2e3b3b: 48 85 c0 test %rax,%rax 2e3b3e: 0f 84 99 00 00 00 je 2e3bdd 2e3b44: 8b 03 mov (%rbx),%eax 2e3b46: 0f b6 13 movzbl (%rbx),%edx 2e3b49: 31 ed xor %ebp,%ebp 2e3b4b: 0f b6 c4 movzbl %ah,%eax 2e3b4e: 83 e0 f0 and $0xfffffff0,%eax 2e3b51: 3c 30 cmp $0x30,%al 2e3b53: 0f 84 ac 00 00 00 je 2e3c05 2e3b59: 48 8b 43 08 mov 0x8(%rbx),%rax 2e3b5d: 48 8b 53 10 mov 0x10(%rbx),%rdx 2e3b61: 8b 33 mov (%rbx),%esi 2e3b63: 48 8b 78 58 mov 0x58(%rax),%rdi 2e3b67: 4c 8b 68 68 mov 0x68(%rax),%r13 2e3b6b: 49 89 54 24 20 mov %rdx,0x20(%r12) 2e3b70: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2e3b75: 49 89 44 24 18 mov %rax,0x18(%r12) 2e3b7a: 48 8b 07 mov (%rdi),%rax 2e3b7d: 48 8b 40 18 mov 0x18(%rax),%rax 2e3b81: e8 00 00 00 00 callq 2e3b86 2e3b86: 85 c0 test %eax,%eax 2e3b88: 75 71 jne 2e3bfb 2e3b8a: 8b 44 24 4c mov 0x4c(%rsp),%eax 2e3b8e: 89 44 24 04 mov %eax,0x4(%rsp) 2e3b92: 31 c0 xor %eax,%eax 2e3b94: 49 83 7c 24 20 00 cmpq $0x0,0x20(%r12) 2e3b9a: 74 05 je 2e3ba1 2e3b9c: 0f b6 44 24 48 movzbl 0x48(%rsp),%eax 2e3ba1: 8b 4c 24 34 mov 0x34(%rsp),%ecx 2e3ba5: 8b 74 24 14 mov 0x14(%rsp),%esi 2e3ba9: ba 01 00 00 00 mov $0x1,%edx 2e3bae: 4c 89 ef mov %r13,%rdi 2e3bb1: 88 04 24 mov %al,(%rsp) 2e3bb4: d3 e2 shl %cl,%edx 2e3bb6: 48 89 e1 mov %rsp,%rcx 2e3bb9: e8 00 00 00 00 callq 2e3bbe 2e3bbe: 49 89 04 24 mov %rax,(%r12) 2e3bc2: 41 0f b6 44 24 08 movzbl 0x8(%r12),%eax 2e3bc8: 01 ed add %ebp,%ebp 2e3bca: 41 c7 44 24 0c 00 00 movl $0x0,0xc(%r12) 2e3bd1: 00 00 2e3bd3: 83 e0 f0 and $0xfffffff0,%eax 2e3bd6: 09 e8 or %ebp,%eax 2e3bd8: 41 88 44 24 08 mov %al,0x8(%r12) 2e3bdd: 48 8b 44 24 58 mov 0x58(%rsp),%rax 2e3be2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e3be9: 00 00 2e3beb: 75 2c jne 2e3c19 2e3bed: 48 83 c4 60 add $0x60,%rsp 2e3bf1: 4c 89 e0 mov %r12,%rax 2e3bf4: 5b pop %rbx 2e3bf5: 5d pop %rbp 2e3bf6: 41 5c pop %r12 2e3bf8: 41 5d pop %r13 2e3bfa: c3 retq 2e3bfb: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 2e3c02: 00 2e3c03: eb bd jmp 2e3bc2 2e3c05: 80 fa 0e cmp $0xe,%dl 2e3c08: 40 0f 94 c5 sete %bpl 2e3c0c: 80 fa 14 cmp $0x14,%dl 2e3c0f: 0f 94 c0 sete %al 2e3c12: 09 c5 or %eax,%ebp 2e3c14: e9 40 ff ff ff jmpq 2e3b59 2e3c19: e8 00 00 00 00 callq 2e3c1e 2e3c1e: 66 90 xchg %ax,%ax 00000000002e3c20 : 2e3c20: e8 00 00 00 00 callq 2e3c25 2e3c25: 53 push %rbx 2e3c26: 48 85 ff test %rdi,%rdi 2e3c29: 74 27 je 2e3c52 2e3c2b: 48 89 fb mov %rdi,%rbx 2e3c2e: 48 8b 3f mov (%rdi),%rdi 2e3c31: 48 85 ff test %rdi,%rdi 2e3c34: 74 1c je 2e3c52 2e3c36: 48 83 3f 00 cmpq $0x0,(%rdi) 2e3c3a: 74 08 je 2e3c44 2e3c3c: e8 00 00 00 00 callq 2e3c41 2e3c41: 48 8b 3b mov (%rbx),%rdi 2e3c44: e8 00 00 00 00 callq 2e3c49 2e3c49: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2e3c50: 5b pop %rbx 2e3c51: c3 retq 2e3c52: b9 ef 00 00 00 mov $0xef,%ecx 2e3c57: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e3c5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e3c65: 5b pop %rbx 2e3c66: bf 02 00 00 00 mov $0x2,%edi 2e3c6b: e9 00 00 00 00 jmpq 2e3c70 00000000002e3c70 : 2e3c70: e8 00 00 00 00 callq 2e3c75 2e3c75: 31 c0 xor %eax,%eax 2e3c77: c3 retq 2e3c78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e3c7f: 00 00000000002e3c80 : 2e3c80: e8 00 00 00 00 callq 2e3c85 2e3c85: 89 77 10 mov %esi,0x10(%rdi) 2e3c88: c3 retq 2e3c89: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e3c90 : 2e3c90: e8 00 00 00 00 callq 2e3c95 2e3c95: 8b 47 10 mov 0x10(%rdi),%eax 2e3c98: 83 e8 02 sub $0x2,%eax 2e3c9b: 83 f8 02 cmp $0x2,%eax 2e3c9e: 0f 96 c0 setbe %al 2e3ca1: c3 retq 2e3ca2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e3ca9: 00 00 00 00 2e3cad: 0f 1f 00 nopl (%rax) 00000000002e3cb0 : 2e3cb0: e8 00 00 00 00 callq 2e3cb5 2e3cb5: 89 77 14 mov %esi,0x14(%rdi) 2e3cb8: c3 retq 2e3cb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e3cc0 : 2e3cc0: e8 00 00 00 00 callq 2e3cc5 2e3cc5: 8b 47 10 mov 0x10(%rdi),%eax 2e3cc8: 83 f8 02 cmp $0x2,%eax 2e3ccb: 74 0d je 2e3cda 2e3ccd: 83 f8 03 cmp $0x3,%eax 2e3cd0: 0f 94 c0 sete %al 2e3cd3: 0f b6 c0 movzbl %al,%eax 2e3cd6: 8d 04 80 lea (%rax,%rax,4),%eax 2e3cd9: c3 retq 2e3cda: 8b 47 14 mov 0x14(%rdi),%eax 2e3cdd: 8d 50 ff lea -0x1(%rax),%edx 2e3ce0: 31 c0 xor %eax,%eax 2e3ce2: 83 fa 02 cmp $0x2,%edx 2e3ce5: 77 26 ja 2e3d0d 2e3ce7: 48 8b 57 20 mov 0x20(%rdi),%rdx 2e3ceb: b8 05 00 00 00 mov $0x5,%eax 2e3cf0: 81 ba b0 01 00 00 e1 cmpl $0x80e1,0x1b0(%rdx) 2e3cf7: 80 00 00 2e3cfa: 75 11 jne 2e3d0d 2e3cfc: 81 ba b4 01 00 00 6d cmpl $0x5644326d,0x1b4(%rdx) 2e3d03: 32 44 56 2e3d06: 74 06 je 2e3d0e 2e3d08: b8 05 00 00 00 mov $0x5,%eax 2e3d0d: c3 retq 2e3d0e: 66 81 ba b8 01 00 00 cmpw $0x6149,0x1b8(%rdx) 2e3d15: 49 61 2e3d17: 75 ef jne 2e3d08 2e3d19: b8 46 00 00 00 mov $0x46,%eax 2e3d1e: c3 retq 2e3d1f: 90 nop 00000000002e3d20 : 2e3d20: e8 00 00 00 00 callq 2e3d25 2e3d25: 55 push %rbp 2e3d26: 48 89 f5 mov %rsi,%rbp 2e3d29: 53 push %rbx 2e3d2a: 48 89 fb mov %rdi,%rbx 2e3d2d: 48 83 ec 28 sub $0x28,%rsp 2e3d31: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e3d38: 00 00 2e3d3a: 48 89 44 24 20 mov %rax,0x20(%rsp) 2e3d3f: 31 c0 xor %eax,%eax 2e3d41: c7 06 00 00 00 00 movl $0x0,(%rsi) 2e3d47: 48 89 e2 mov %rsp,%rdx 2e3d4a: c7 46 1c 88 84 02 00 movl $0x28488,0x1c(%rsi) 2e3d51: 48 8b 77 20 mov 0x20(%rdi),%rsi 2e3d55: 48 8b 7f 18 mov 0x18(%rdi),%rdi 2e3d59: e8 62 fc ff ff callq 2e39c0 2e3d5e: 84 c0 test %al,%al 2e3d60: 75 67 jne 2e3dc9 2e3d62: 48 8b 73 20 mov 0x20(%rbx),%rsi 2e3d66: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2e3d6a: 48 89 e2 mov %rsp,%rdx 2e3d6d: e8 4e fc ff ff callq 2e39c0 2e3d72: 84 c0 test %al,%al 2e3d74: 75 53 jne 2e3dc9 2e3d76: 48 8b 73 20 mov 0x20(%rbx),%rsi 2e3d7a: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2e3d7e: 48 89 e2 mov %rsp,%rdx 2e3d81: e8 3a fc ff ff callq 2e39c0 2e3d86: 84 c0 test %al,%al 2e3d88: 75 3f jne 2e3dc9 2e3d8a: c7 45 00 04 00 00 00 movl $0x4,0x0(%rbp) 2e3d91: ba a5 00 00 00 mov $0xa5,%edx 2e3d96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e3d9d: bf 04 00 00 00 mov $0x4,%edi 2e3da2: c7 45 1c 88 84 02 00 movl $0x28488,0x1c(%rbp) 2e3da9: e8 00 00 00 00 callq 2e3dae 2e3dae: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2e3db3: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e3dba: 00 00 2e3dbc: 0f 85 32 01 00 00 jne 2e3ef4 2e3dc2: 48 83 c4 28 add $0x28,%rsp 2e3dc6: 5b pop %rbx 2e3dc7: 5d pop %rbp 2e3dc8: c3 retq 2e3dc9: 0f b6 7c 24 10 movzbl 0x10(%rsp),%edi 2e3dce: ba 44 00 00 00 mov $0x44,%edx 2e3dd3: 40 80 ff a0 cmp $0xa0,%dil 2e3dd7: 40 0f 94 c6 sete %sil 2e3ddb: 31 c0 xor %eax,%eax 2e3ddd: eb 07 jmp 2e3de6 2e3ddf: 0f b6 90 00 00 00 00 movzbl 0x0(%rax),%edx 2e3de6: 0f be 0c 04 movsbl (%rsp,%rax,1),%ecx 2e3dea: 39 d1 cmp %edx,%ecx 2e3dec: 74 0a je 2e3df8 2e3dee: 3c 03 cmp $0x3,%al 2e3df0: 0f 95 c2 setne %dl 2e3df3: 40 84 f2 test %sil,%dl 2e3df6: 75 65 jne 2e3e5d 2e3df8: 48 83 c0 01 add $0x1,%rax 2e3dfc: 48 83 f8 0f cmp $0xf,%rax 2e3e00: 75 dd jne 2e3ddf 2e3e02: 0f b6 44 24 0f movzbl 0xf(%rsp),%eax 2e3e07: 40 80 ff a0 cmp $0xa0,%dil 2e3e0b: 0f 84 8a 00 00 00 je 2e3e9b 2e3e11: 8b 55 1c mov 0x1c(%rbp),%edx 2e3e14: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 2e3e1b: 48 c1 ea 26 shr $0x26,%rdx 2e3e1f: 3c 04 cmp $0x4,%al 2e3e21: 75 1d jne 2e3e40 2e3e23: c7 45 00 05 00 00 00 movl $0x5,0x0(%rbp) 2e3e2a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e3e31: bf 04 00 00 00 mov $0x4,%edi 2e3e36: e8 00 00 00 00 callq 2e3e3b 2e3e3b: e9 6e ff ff ff jmpq 2e3dae 2e3e40: c7 45 00 06 00 00 00 movl $0x6,0x0(%rbp) 2e3e47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e3e4e: bf 04 00 00 00 mov $0x4,%edi 2e3e53: e8 00 00 00 00 callq 2e3e58 2e3e58: e9 51 ff ff ff jmpq 2e3dae 2e3e5d: 0f b6 44 24 1d movzbl 0x1d(%rsp),%eax 2e3e62: 89 c2 mov %eax,%edx 2e3e64: d1 ea shr %edx 2e3e66: 8d 1c 42 lea (%rdx,%rax,2),%ebx 2e3e69: 8d 43 e7 lea -0x19(%rbx),%eax 2e3e6c: 3d 3f 02 00 00 cmp $0x23f,%eax 2e3e71: 77 5f ja 2e3ed2 2e3e73: c7 45 00 06 00 00 00 movl $0x6,0x0(%rbp) 2e3e7a: 89 da mov %ebx,%edx 2e3e7c: bf 04 00 00 00 mov $0x4,%edi 2e3e81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e3e88: e8 00 00 00 00 callq 2e3e8d 2e3e8d: 69 db e8 03 00 00 imul $0x3e8,%ebx,%ebx 2e3e93: 89 5d 1c mov %ebx,0x1c(%rbp) 2e3e96: e9 13 ff ff ff jmpq 2e3dae 2e3e9b: 0f b6 54 24 1d movzbl 0x1d(%rsp),%edx 2e3ea0: 89 d1 mov %edx,%ecx 2e3ea2: d1 e9 shr %ecx 2e3ea4: 8d 1c 51 lea (%rcx,%rdx,2),%ebx 2e3ea7: 8d 53 e7 lea -0x19(%rbx),%edx 2e3eaa: 81 fa 3f 02 00 00 cmp $0x23f,%edx 2e3eb0: 77 20 ja 2e3ed2 2e3eb2: 3c 04 cmp $0x4,%al 2e3eb4: 75 bd jne 2e3e73 2e3eb6: c7 45 00 05 00 00 00 movl $0x5,0x0(%rbp) 2e3ebd: 89 da mov %ebx,%edx 2e3ebf: bf 04 00 00 00 mov $0x4,%edi 2e3ec4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e3ecb: e8 00 00 00 00 callq 2e3ed0 2e3ed0: eb bb jmp 2e3e8d 2e3ed2: c7 45 00 04 00 00 00 movl $0x4,0x0(%rbp) 2e3ed9: ba a5 00 00 00 mov $0xa5,%edx 2e3ede: bf 04 00 00 00 mov $0x4,%edi 2e3ee3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e3eea: e8 00 00 00 00 callq 2e3eef 2e3eef: e9 ba fe ff ff jmpq 2e3dae 2e3ef4: e8 00 00 00 00 callq 2e3ef9 2e3ef9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e3f00 : 2e3f00: e8 00 00 00 00 callq 2e3f05 2e3f05: 41 57 push %r15 2e3f07: 41 89 f2 mov %esi,%r10d 2e3f0a: 49 89 d3 mov %rdx,%r11 2e3f0d: 41 56 push %r14 2e3f0f: 4d 89 c6 mov %r8,%r14 2e3f12: 41 55 push %r13 2e3f14: 49 89 fd mov %rdi,%r13 2e3f17: 41 54 push %r12 2e3f19: 55 push %rbp 2e3f1a: 44 89 cd mov %r9d,%ebp 2e3f1d: 53 push %rbx 2e3f1e: 89 cb mov %ecx,%ebx 2e3f20: 48 83 ec 68 sub $0x68,%rsp 2e3f24: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e3f2b: 00 00 2e3f2d: 48 89 44 24 60 mov %rax,0x60(%rsp) 2e3f32: 31 c0 xor %eax,%eax 2e3f34: 41 81 f9 00 01 00 00 cmp $0x100,%r9d 2e3f3b: 41 0f 97 c4 seta %r12b 2e3f3f: 81 f9 00 01 00 00 cmp $0x100,%ecx 2e3f45: 0f 97 c0 seta %al 2e3f48: 41 09 c4 or %eax,%r12d 2e3f4b: 8b 47 10 mov 0x10(%rdi),%eax 2e3f4e: 83 e8 02 sub $0x2,%eax 2e3f51: 83 f8 02 cmp $0x2,%eax 2e3f54: 0f 86 37 01 00 00 jbe 2e4091 2e3f5a: 8d 91 ff 00 00 00 lea 0xff(%rcx),%edx 2e3f60: 41 8d 81 ff 00 00 00 lea 0xff(%r9),%eax 2e3f67: c1 ea 08 shr $0x8,%edx 2e3f6a: c1 e8 08 shr $0x8,%eax 2e3f6d: 01 c2 add %eax,%edx 2e3f6f: 0f 84 f3 00 00 00 je 2e4068 2e3f75: 45 84 e4 test %r12b,%r12b 2e3f78: 0f 85 ea 00 00 00 jne 2e4068 2e3f7e: 4c 8d 7c 24 38 lea 0x38(%rsp),%r15 2e3f83: 49 8b 75 18 mov 0x18(%r13),%rsi 2e3f87: b9 10 00 00 00 mov $0x10,%ecx 2e3f8c: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 2e3f91: 4c 89 ff mov %r15,%rdi 2e3f94: 44 89 14 24 mov %r10d,(%rsp) 2e3f98: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2e3f9f: 00 00 2e3fa1: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2e3fa8: 00 00 2e3faa: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2e3fb1: 00 00 2e3fb3: e8 00 00 00 00 callq 2e3fb8 2e3fb8: 44 8b 14 24 mov (%rsp),%r10d 2e3fbc: 4c 8b 5c 24 08 mov 0x8(%rsp),%r11 2e3fc1: 84 c0 test %al,%al 2e3fc3: 41 89 c4 mov %eax,%r12d 2e3fc6: 0f 84 9f 00 00 00 je 2e406b 2e3fcc: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2e3fd1: c6 44 24 28 00 movb $0x0,0x28(%rsp) 2e3fd6: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) 2e3fdd: 00 2e3fde: 48 89 44 24 20 mov %rax,0x20(%rsp) 2e3fe3: 49 8b 45 18 mov 0x18(%r13),%rax 2e3fe7: 48 8b 00 mov (%rax),%rax 2e3fea: 8b 40 30 mov 0x30(%rax),%eax 2e3fed: 89 44 24 30 mov %eax,0x30(%rsp) 2e3ff1: 85 db test %ebx,%ebx 2e3ff3: 74 28 je 2e401d 2e3ff5: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 2e3ffa: 4c 89 ff mov %r15,%rdi 2e3ffd: 44 88 54 24 11 mov %r10b,0x11(%rsp) 2e4002: 44 89 14 24 mov %r10d,(%rsp) 2e4006: c6 44 24 10 01 movb $0x1,0x10(%rsp) 2e400b: 89 5c 24 14 mov %ebx,0x14(%rsp) 2e400f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) 2e4014: e8 00 00 00 00 callq 2e4019 2e4019: 44 8b 14 24 mov (%rsp),%r10d 2e401d: 85 ed test %ebp,%ebp 2e401f: 74 20 je 2e4041 2e4021: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 2e4026: 4c 89 ff mov %r15,%rdi 2e4029: c6 44 24 10 00 movb $0x0,0x10(%rsp) 2e402e: 44 88 54 24 11 mov %r10b,0x11(%rsp) 2e4033: 89 6c 24 14 mov %ebp,0x14(%rsp) 2e4037: 4c 89 74 24 18 mov %r14,0x18(%rsp) 2e403c: e8 00 00 00 00 callq 2e4041 2e4041: 49 8b 7d 18 mov 0x18(%r13),%rdi 2e4045: 8b 44 24 44 mov 0x44(%rsp),%eax 2e4049: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 2e404e: 49 8b 75 20 mov 0x20(%r13),%rsi 2e4052: 88 44 24 28 mov %al,0x28(%rsp) 2e4056: e8 00 00 00 00 callq 2e405b 2e405b: 4c 89 ff mov %r15,%rdi 2e405e: 41 89 c4 mov %eax,%r12d 2e4061: e8 00 00 00 00 callq 2e4066 2e4066: eb 03 jmp 2e406b 2e4068: 45 31 e4 xor %r12d,%r12d 2e406b: 48 8b 44 24 60 mov 0x60(%rsp),%rax 2e4070: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e4077: 00 00 2e4079: 0f 85 f2 00 00 00 jne 2e4171 2e407f: 48 83 c4 68 add $0x68,%rsp 2e4083: 44 89 e0 mov %r12d,%eax 2e4086: 5b pop %rbx 2e4087: 5d pop %rbp 2e4088: 41 5c pop %r12 2e408a: 41 5d pop %r13 2e408c: 41 5e pop %r14 2e408e: 41 5f pop %r15 2e4090: c3 retq 2e4091: 8d 41 0f lea 0xf(%rcx),%eax 2e4094: 41 8d 51 0f lea 0xf(%r9),%edx 2e4098: c1 e8 04 shr $0x4,%eax 2e409b: c1 ea 04 shr $0x4,%edx 2e409e: 01 d0 add %edx,%eax 2e40a0: 0f 94 c0 sete %al 2e40a3: 41 08 c4 or %al,%r12b 2e40a6: 75 c0 jne 2e4068 2e40a8: 4c 89 ef mov %r13,%rdi 2e40ab: 4c 89 1c 24 mov %r11,(%rsp) 2e40af: c6 44 24 38 01 movb $0x1,0x38(%rsp) 2e40b4: 44 89 54 24 3c mov %r10d,0x3c(%rsp) 2e40b9: 48 c7 44 24 50 00 00 movq $0x0,0x50(%rsp) 2e40c0: 00 00 2e40c2: e8 00 00 00 00 callq 2e40c7 2e40c7: 89 44 24 58 mov %eax,0x58(%rsp) 2e40cb: 85 db test %ebx,%ebx 2e40cd: 74 73 je 2e4142 2e40cf: 4c 8b 1c 24 mov (%rsp),%r11 2e40d3: 85 ed test %ebp,%ebp 2e40d5: c6 44 24 39 01 movb $0x1,0x39(%rsp) 2e40da: 0f 95 c2 setne %dl 2e40dd: 89 5c 24 40 mov %ebx,0x40(%rsp) 2e40e1: 88 54 24 3a mov %dl,0x3a(%rsp) 2e40e5: 88 54 24 08 mov %dl,0x8(%rsp) 2e40e9: 4c 89 5c 24 48 mov %r11,0x48(%rsp) 2e40ee: 4d 85 ed test %r13,%r13 2e40f1: 0f 84 74 ff ff ff je 2e406b 2e40f7: 4c 8d 7c 24 38 lea 0x38(%rsp),%r15 2e40fc: 4c 89 ef mov %r13,%rdi 2e40ff: 4c 89 fe mov %r15,%rsi 2e4102: e8 f9 f7 ff ff callq 2e3900 2e4107: 0f b6 54 24 08 movzbl 0x8(%rsp),%edx 2e410c: 41 89 c4 mov %eax,%r12d 2e410f: 84 d2 test %dl,%dl 2e4111: 0f 84 54 ff ff ff je 2e406b 2e4117: 84 c0 test %al,%al 2e4119: 0f 84 4c ff ff ff je 2e406b 2e411f: 31 c0 xor %eax,%eax 2e4121: 89 6c 24 40 mov %ebp,0x40(%rsp) 2e4125: 66 89 44 24 39 mov %ax,0x39(%rsp) 2e412a: 4c 89 74 24 48 mov %r14,0x48(%rsp) 2e412f: 4c 89 fe mov %r15,%rsi 2e4132: 4c 89 ef mov %r13,%rdi 2e4135: e8 c6 f7 ff ff callq 2e3900 2e413a: 41 89 c4 mov %eax,%r12d 2e413d: e9 29 ff ff ff jmpq 2e406b 2e4142: 85 ed test %ebp,%ebp 2e4144: 74 20 je 2e4166 2e4146: 31 d2 xor %edx,%edx 2e4148: 89 6c 24 40 mov %ebp,0x40(%rsp) 2e414c: 66 89 54 24 39 mov %dx,0x39(%rsp) 2e4151: 4c 89 74 24 48 mov %r14,0x48(%rsp) 2e4156: 4d 85 ed test %r13,%r13 2e4159: 0f 84 0c ff ff ff je 2e406b 2e415f: 4c 8d 7c 24 38 lea 0x38(%rsp),%r15 2e4164: eb c9 jmp 2e412f 2e4166: 41 bc 01 00 00 00 mov $0x1,%r12d 2e416c: e9 fa fe ff ff jmpq 2e406b 2e4171: e8 00 00 00 00 callq 2e4176 2e4176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e417d: 00 00 00 00000000002e4180 : 2e4180: e8 00 00 00 00 callq 2e4185 2e4185: 48 85 f6 test %rsi,%rsi 2e4188: 74 0a je 2e4194 2e418a: 48 85 ff test %rdi,%rdi 2e418d: 74 05 je 2e4194 2e418f: e9 6c f7 ff ff jmpq 2e3900 2e4194: 31 c0 xor %eax,%eax 2e4196: c3 retq 2e4197: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2e419e: 00 00 00000000002e41a0 : 2e41a0: e8 00 00 00 00 callq 2e41a5 2e41a5: e9 00 00 00 00 jmpq 2e41aa 2e41aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e41b0 : 2e41b0: e8 00 00 00 00 callq 2e41b5 2e41b5: e9 00 00 00 00 jmpq 2e41ba 2e41ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e41c0 : 2e41c0: e8 00 00 00 00 callq 2e41c5 2e41c5: 48 8b 47 18 mov 0x18(%rdi),%rax 2e41c9: 48 8b 17 mov (%rdi),%rdx 2e41cc: 48 8b 00 mov (%rax),%rax 2e41cf: 48 8b 12 mov (%rdx),%rdx 2e41d2: 48 8b 80 78 03 00 00 mov 0x378(%rax),%rax 2e41d9: 8b 52 14 mov 0x14(%rdx),%edx 2e41dc: 48 8b 84 d0 c8 01 00 mov 0x1c8(%rax,%rdx,8),%rax 2e41e3: 00 2e41e4: 48 8b 40 28 mov 0x28(%rax),%rax 2e41e8: 48 8b 10 mov (%rax),%rdx 2e41eb: 31 c0 xor %eax,%eax 2e41ed: 48 85 d2 test %rdx,%rdx 2e41f0: 74 0a je 2e41fc 2e41f2: e8 00 00 00 00 callq 2e41f7 2e41f7: b8 01 00 00 00 mov $0x1,%eax 2e41fc: c3 retq 2e41fd: 0f 1f 00 nopl (%rax) 00000000002e4200 : 2e4200: e8 00 00 00 00 callq 2e4205 2e4205: 48 89 37 mov %rsi,(%rdi) 2e4208: c3 retq 2e4209: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e4210 : 2e4210: e8 00 00 00 00 callq 2e4215 2e4215: 48 8b 07 mov (%rdi),%rax 2e4218: c3 retq 2e4219: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e4220 : 2e4220: e8 00 00 00 00 callq 2e4225 2e4225: 41 54 push %r12 2e4227: 31 c9 xor %ecx,%ecx 2e4229: 41 89 d4 mov %edx,%r12d 2e422c: 55 push %rbp 2e422d: 48 89 fd mov %rdi,%rbp 2e4230: 53 push %rbx 2e4231: 89 f3 mov %esi,%ebx 2e4233: 48 83 ec 10 sub $0x10,%rsp 2e4237: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e423e: 00 00 2e4240: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e4245: 31 c0 xor %eax,%eax 2e4247: 48 8b 47 20 mov 0x20(%rdi),%rax 2e424b: c6 44 24 04 01 movb $0x1,0x4(%rsp) 2e4250: c6 44 24 05 00 movb $0x0,0x5(%rsp) 2e4255: 48 8b 40 28 mov 0x28(%rax),%rax 2e4259: 66 89 4c 24 06 mov %cx,0x6(%rsp) 2e425e: 48 85 c0 test %rax,%rax 2e4261: 74 0a je 2e426d 2e4263: 8b 90 94 05 00 00 mov 0x594(%rax),%edx 2e4269: 85 d2 test %edx,%edx 2e426b: 75 5b jne 2e42c8 2e426d: 41 b9 01 00 00 00 mov $0x1,%r9d 2e4273: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 2e4278: b9 01 00 00 00 mov $0x1,%ecx 2e427d: 48 89 ef mov %rbp,%rdi 2e4280: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2e4285: be 54 00 00 00 mov $0x54,%esi 2e428a: e8 00 00 00 00 callq 2e428f 2e428f: 80 7c 24 05 01 cmpb $0x1,0x5(%rsp) 2e4294: 74 52 je 2e42e8 2e4296: c6 44 24 06 20 movb $0x20,0x6(%rsp) 2e429b: 81 fb 20 30 05 00 cmp $0x53020,%ebx 2e42a1: 77 3e ja 2e42e1 2e42a3: 45 84 e4 test %r12b,%r12b 2e42a6: 0f 95 44 24 07 setne 0x7(%rsp) 2e42ab: 45 31 c9 xor %r9d,%r9d 2e42ae: 45 31 c0 xor %r8d,%r8d 2e42b1: b9 02 00 00 00 mov $0x2,%ecx 2e42b6: be 54 00 00 00 mov $0x54,%esi 2e42bb: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2e42c0: 48 89 ef mov %rbp,%rdi 2e42c3: e8 00 00 00 00 callq 2e42c8 2e42c8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e42cd: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e42d4: 00 00 2e42d6: 75 39 jne 2e4311 2e42d8: 48 83 c4 10 add $0x10,%rsp 2e42dc: 5b pop %rbx 2e42dd: 5d pop %rbp 2e42de: 41 5c pop %r12 2e42e0: c3 retq 2e42e1: c6 44 24 07 03 movb $0x3,0x7(%rsp) 2e42e6: eb c3 jmp 2e42ab 2e42e8: b8 02 01 00 00 mov $0x102,%eax 2e42ed: 45 31 c9 xor %r9d,%r9d 2e42f0: 45 31 c0 xor %r8d,%r8d 2e42f3: b9 02 00 00 00 mov $0x2,%ecx 2e42f8: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 2e42fd: be 54 00 00 00 mov $0x54,%esi 2e4302: 48 89 ef mov %rbp,%rdi 2e4305: 66 89 44 24 06 mov %ax,0x6(%rsp) 2e430a: e8 00 00 00 00 callq 2e430f 2e430f: eb 85 jmp 2e4296 2e4311: e8 00 00 00 00 callq 2e4316 2e4316: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e431d: 00 00 00 00000000002e4320 : 2e4320: e8 00 00 00 00 callq 2e4325 2e4325: 55 push %rbp 2e4326: 48 89 fd mov %rdi,%rbp 2e4329: 48 83 ec 10 sub $0x10,%rsp 2e432d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e4334: 00 00 2e4336: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e433b: 31 c0 xor %eax,%eax 2e433d: 48 8b 47 20 mov 0x20(%rdi),%rax 2e4341: c6 44 24 02 20 movb $0x20,0x2(%rsp) 2e4346: c6 44 24 03 00 movb $0x0,0x3(%rsp) 2e434b: 48 8b 40 28 mov 0x28(%rax),%rax 2e434f: 48 85 c0 test %rax,%rax 2e4352: 74 0a je 2e435e 2e4354: 8b 90 94 05 00 00 mov 0x594(%rax),%edx 2e435a: 85 d2 test %edx,%edx 2e435c: 75 29 jne 2e4387 2e435e: 41 b9 01 00 00 00 mov $0x1,%r9d 2e4364: 4c 8d 44 24 03 lea 0x3(%rsp),%r8 2e4369: b9 01 00 00 00 mov $0x1,%ecx 2e436e: 48 89 ef mov %rbp,%rdi 2e4371: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 2e4376: be 54 00 00 00 mov $0x54,%esi 2e437b: e8 00 00 00 00 callq 2e4380 2e4380: f6 44 24 03 01 testb $0x1,0x3(%rsp) 2e4385: 75 16 jne 2e439d 2e4387: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e438c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e4393: 00 00 2e4395: 75 67 jne 2e43fe 2e4397: 48 83 c4 10 add $0x10,%rsp 2e439b: 5d pop %rbp 2e439c: c3 retq 2e439d: 31 c0 xor %eax,%eax 2e439f: 48 89 ef mov %rbp,%rdi 2e43a2: 41 b9 01 00 00 00 mov $0x1,%r9d 2e43a8: b9 01 00 00 00 mov $0x1,%ecx 2e43ad: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2e43b2: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 2e43b7: be 54 00 00 00 mov $0x54,%esi 2e43bc: 66 89 44 24 05 mov %ax,0x5(%rsp) 2e43c1: c6 44 24 07 00 movb $0x0,0x7(%rsp) 2e43c6: c6 44 24 04 00 movb $0x0,0x4(%rsp) 2e43cb: c6 44 24 02 21 movb $0x21,0x2(%rsp) 2e43d0: e8 00 00 00 00 callq 2e43d5 2e43d5: 41 b9 02 00 00 00 mov $0x2,%r9d 2e43db: b9 01 00 00 00 mov $0x1,%ecx 2e43e0: 48 89 ef mov %rbp,%rdi 2e43e3: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 2e43e8: 48 8d 54 24 02 lea 0x2(%rsp),%rdx 2e43ed: be 54 00 00 00 mov $0x54,%esi 2e43f2: c6 44 24 02 40 movb $0x40,0x2(%rsp) 2e43f7: e8 00 00 00 00 callq 2e43fc 2e43fc: eb 89 jmp 2e4387 2e43fe: e8 00 00 00 00 callq 2e4403 2e4403: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e440a: 00 00 00 2e440d: 0f 1f 00 nopl (%rax) 00000000002e4410 : 2e4410: e8 00 00 00 00 callq 2e4415 2e4415: 41 56 push %r14 2e4417: 41 55 push %r13 2e4419: 41 54 push %r12 2e441b: 55 push %rbp 2e441c: 53 push %rbx 2e441d: 0f b6 87 86 01 00 00 movzbl 0x186(%rdi),%eax 2e4424: 85 d2 test %edx,%edx 2e4426: 0f 8e 88 00 00 00 jle 2e44b4 2e442c: 49 89 fc mov %rdi,%r12 2e442f: 49 89 f6 mov %rsi,%r14 2e4432: 4c 63 ea movslq %edx,%r13 2e4435: 31 ed xor %ebp,%ebp 2e4437: eb 3e jmp 2e4477 2e4439: 49 8b 1c ee mov (%r14,%rbp,8),%rbx 2e443d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4442: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4447: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e444c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4451: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4456: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e445b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4460: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4465: 41 0f b6 84 24 86 01 movzbl 0x186(%r12),%eax 2e446c: 00 00 2e446e: 48 83 c5 01 add $0x1,%rbp 2e4472: 4c 39 ed cmp %r13,%rbp 2e4475: 74 3d je 2e44b4 2e4477: 89 ea mov %ebp,%edx 2e4479: 84 c0 test %al,%al 2e447b: 75 bc jne 2e4439 2e447d: 48 83 c5 01 add $0x1,%rbp 2e4481: 4c 39 ed cmp %r13,%rbp 2e4484: 75 f7 jne 2e447d 2e4486: 5b pop %rbx 2e4487: 5d pop %rbp 2e4488: 41 5c pop %r12 2e448a: 41 5d pop %r13 2e448c: 41 5e pop %r14 2e448e: c3 retq 2e448f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e4496: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e449d: 48 83 c5 01 add $0x1,%rbp 2e44a1: e8 00 00 00 00 callq 2e44a6 2e44a6: 41 0f b6 84 24 86 01 movzbl 0x186(%r12),%eax 2e44ad: 00 00 2e44af: 4c 39 ed cmp %r13,%rbp 2e44b2: 75 c3 jne 2e4477 2e44b4: 84 c0 test %al,%al 2e44b6: 74 ce je 2e4486 2e44b8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e44bd: 5b pop %rbx 2e44be: 5d pop %rbp 2e44bf: 41 5c pop %r12 2e44c1: 41 5d pop %r13 2e44c3: 41 5e pop %r14 2e44c5: c3 retq 2e44c6: 8b 93 18 01 00 00 mov 0x118(%rbx),%edx 2e44cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e44d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e44da: e8 00 00 00 00 callq 2e44df 2e44df: 41 80 bc 24 86 01 00 cmpb $0x0,0x186(%r12) 2e44e6: 00 00 2e44e8: 0f 85 72 ff ff ff jne 2e4460 2e44ee: eb 8d jmp 2e447d 2e44f0: 8b 83 70 02 00 00 mov 0x270(%rbx),%eax 2e44f6: 44 0f b6 8b 4c 01 00 movzbl 0x14c(%rbx),%r9d 2e44fd: 00 2e44fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e4505: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e450c: 44 8b 83 40 02 00 00 mov 0x240(%rbx),%r8d 2e4513: 8b 8b 48 01 00 00 mov 0x148(%rbx),%ecx 2e4519: 8b 93 44 01 00 00 mov 0x144(%rbx),%edx 2e451f: 50 push %rax 2e4520: 8b 83 6c 02 00 00 mov 0x26c(%rbx),%eax 2e4526: 50 push %rax 2e4527: 8b 83 68 02 00 00 mov 0x268(%rbx),%eax 2e452d: 50 push %rax 2e452e: e8 00 00 00 00 callq 2e4533 2e4533: 48 83 c4 18 add $0x18,%rsp 2e4537: 41 80 bc 24 86 01 00 cmpb $0x0,0x186(%r12) 2e453e: 00 00 2e4540: 0f 85 15 ff ff ff jne 2e445b 2e4546: e9 32 ff ff ff jmpq 2e447d 2e454b: 8b 83 40 01 00 00 mov 0x140(%rbx),%eax 2e4551: 44 8b 8b 24 01 00 00 mov 0x124(%rbx),%r9d 2e4558: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e455f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e4566: 44 8b 83 20 01 00 00 mov 0x120(%rbx),%r8d 2e456d: 8b 8b 1c 01 00 00 mov 0x11c(%rbx),%ecx 2e4573: 8b 93 18 01 00 00 mov 0x118(%rbx),%edx 2e4579: 50 push %rax 2e457a: 8b 83 3c 01 00 00 mov 0x13c(%rbx),%eax 2e4580: 50 push %rax 2e4581: 8b 83 38 01 00 00 mov 0x138(%rbx),%eax 2e4587: 50 push %rax 2e4588: 8b 83 34 01 00 00 mov 0x134(%rbx),%eax 2e458e: 50 push %rax 2e458f: 8b 83 30 01 00 00 mov 0x130(%rbx),%eax 2e4595: 50 push %rax 2e4596: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 2e459c: 50 push %rax 2e459d: 8b 83 28 01 00 00 mov 0x128(%rbx),%eax 2e45a3: 50 push %rax 2e45a4: e8 00 00 00 00 callq 2e45a9 2e45a9: 48 83 c4 38 add $0x38,%rsp 2e45ad: 41 80 bc 24 86 01 00 cmpb $0x0,0x186(%r12) 2e45b4: 00 00 2e45b6: 0f 85 9a fe ff ff jne 2e4456 2e45bc: e9 bc fe ff ff jmpq 2e447d 2e45c1: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 2e45c7: 44 8b 8b 04 01 00 00 mov 0x104(%rbx),%r9d 2e45ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e45d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e45dc: 44 8b 83 00 01 00 00 mov 0x100(%rbx),%r8d 2e45e3: 8b 8b fc 00 00 00 mov 0xfc(%rbx),%ecx 2e45e9: 8b 93 f8 00 00 00 mov 0xf8(%rbx),%edx 2e45ef: 50 push %rax 2e45f0: e8 00 00 00 00 callq 2e45f5 2e45f5: 58 pop %rax 2e45f6: 41 80 bc 24 86 01 00 cmpb $0x0,0x186(%r12) 2e45fd: 00 00 2e45ff: 0f 85 4c fe ff ff jne 2e4451 2e4605: e9 73 fe ff ff jmpq 2e447d 2e460a: 8b 83 ec 00 00 00 mov 0xec(%rbx),%eax 2e4610: 44 8b 8b cc 00 00 00 mov 0xcc(%rbx),%r9d 2e4617: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e461e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e4625: 44 8b 83 c8 00 00 00 mov 0xc8(%rbx),%r8d 2e462c: 8b 8b c4 00 00 00 mov 0xc4(%rbx),%ecx 2e4632: 8b 93 c0 00 00 00 mov 0xc0(%rbx),%edx 2e4638: 50 push %rax 2e4639: 8b 83 e8 00 00 00 mov 0xe8(%rbx),%eax 2e463f: 50 push %rax 2e4640: 8b 83 e4 00 00 00 mov 0xe4(%rbx),%eax 2e4646: 50 push %rax 2e4647: 8b 83 e0 00 00 00 mov 0xe0(%rbx),%eax 2e464d: 50 push %rax 2e464e: 8b 83 dc 00 00 00 mov 0xdc(%rbx),%eax 2e4654: 50 push %rax 2e4655: 8b 83 d8 00 00 00 mov 0xd8(%rbx),%eax 2e465b: 50 push %rax 2e465c: 8b 83 d4 00 00 00 mov 0xd4(%rbx),%eax 2e4662: 50 push %rax 2e4663: 8b 83 d0 00 00 00 mov 0xd0(%rbx),%eax 2e4669: 50 push %rax 2e466a: e8 00 00 00 00 callq 2e466f 2e466f: 48 83 c4 40 add $0x40,%rsp 2e4673: 41 80 bc 24 86 01 00 cmpb $0x0,0x186(%r12) 2e467a: 00 00 2e467c: 0f 85 ca fd ff ff jne 2e444c 2e4682: e9 f6 fd ff ff jmpq 2e447d 2e4687: 8b 83 b4 00 00 00 mov 0xb4(%rbx),%eax 2e468d: 4c 8b 4b 08 mov 0x8(%rbx),%r9 2e4691: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e4698: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e469f: 0f b6 8b 7d 02 00 00 movzbl 0x27d(%rbx),%ecx 2e46a6: 0f b6 93 7c 02 00 00 movzbl 0x27c(%rbx),%edx 2e46ad: 50 push %rax 2e46ae: 8b 83 b8 00 00 00 mov 0xb8(%rbx),%eax 2e46b4: 50 push %rax 2e46b5: 8b 83 ac 00 00 00 mov 0xac(%rbx),%eax 2e46bb: 50 push %rax 2e46bc: 8b 83 b0 00 00 00 mov 0xb0(%rbx),%eax 2e46c2: 50 push %rax 2e46c3: ff 73 10 pushq 0x10(%rbx) 2e46c6: 44 8b 03 mov (%rbx),%r8d 2e46c9: e8 00 00 00 00 callq 2e46ce 2e46ce: 48 83 c4 28 add $0x28,%rsp 2e46d2: 41 80 bc 24 86 01 00 cmpb $0x0,0x186(%r12) 2e46d9: 00 00 2e46db: 0f 85 66 fd ff ff jne 2e4447 2e46e1: e9 97 fd ff ff jmpq 2e447d 2e46e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e46ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e46f4: e8 00 00 00 00 callq 2e46f9 2e46f9: 41 80 bc 24 86 01 00 cmpb $0x0,0x186(%r12) 2e4700: 00 00 2e4702: 0f 85 3a fd ff ff jne 2e4442 2e4708: e9 70 fd ff ff jmpq 2e447d 2e470d: 5b pop %rbx 2e470e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e4715: 5d pop %rbp 2e4716: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e471d: 41 5c pop %r12 2e471f: 41 5d pop %r13 2e4721: 41 5e pop %r14 2e4723: e9 00 00 00 00 jmpq 2e4728 2e4728: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e472f: 00 00000000002e4730 : 2e4730: e8 00 00 00 00 callq 2e4735 2e4735: 41 55 push %r13 2e4737: 41 54 push %r12 2e4739: 55 push %rbp 2e473a: 53 push %rbx 2e473b: 0f b6 87 86 01 00 00 movzbl 0x186(%rdi),%eax 2e4742: 85 d2 test %edx,%edx 2e4744: 0f 8e 8a 00 00 00 jle 2e47d4 2e474a: 49 89 fc mov %rdi,%r12 2e474d: 41 89 d5 mov %edx,%r13d 2e4750: 48 8d 5e 08 lea 0x8(%rsi),%rbx 2e4754: 31 ed xor %ebp,%ebp 2e4756: eb 63 jmp 2e47bb 2e4758: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e475d: 48 8b 13 mov (%rbx),%rdx 2e4760: 48 85 d2 test %rdx,%rdx 2e4763: 0f 84 aa 02 00 00 je 2e4a13 2e4769: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e476e: 48 8b 53 08 mov 0x8(%rbx),%rdx 2e4772: 48 85 d2 test %rdx,%rdx 2e4775: 0f 84 1f 01 00 00 je 2e489a 2e477b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4780: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4785: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e478a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e478f: 48 8b 53 10 mov 0x10(%rbx),%rdx 2e4793: 48 85 d2 test %rdx,%rdx 2e4796: 0f 84 af 02 00 00 je 2e4a4b 2e479c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e47a1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e47a6: 41 0f b6 84 24 86 01 movzbl 0x186(%r12),%eax 2e47ad: 00 00 2e47af: 83 c5 01 add $0x1,%ebp 2e47b2: 48 83 c3 68 add $0x68,%rbx 2e47b6: 41 39 ed cmp %ebp,%r13d 2e47b9: 74 19 je 2e47d4 2e47bb: 84 c0 test %al,%al 2e47bd: 75 99 jne 2e4758 2e47bf: 48 83 7b 08 00 cmpq $0x0,0x8(%rbx) 2e47c4: 74 1e je 2e47e4 2e47c6: 31 c0 xor %eax,%eax 2e47c8: 83 c5 01 add $0x1,%ebp 2e47cb: 48 83 c3 68 add $0x68,%rbx 2e47cf: 41 39 ed cmp %ebp,%r13d 2e47d2: 75 e7 jne 2e47bb 2e47d4: 84 c0 test %al,%al 2e47d6: 74 05 je 2e47dd 2e47d8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e47dd: 5b pop %rbx 2e47de: 5d pop %rbp 2e47df: 41 5c pop %r12 2e47e1: 41 5d pop %r13 2e47e3: c3 retq 2e47e4: 48 83 7b 10 00 cmpq $0x0,0x10(%rbx) 2e47e9: 75 c4 jne 2e47af 2e47eb: 31 c0 xor %eax,%eax 2e47ed: eb d9 jmp 2e47c8 2e47ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e47f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e47fd: e8 00 00 00 00 callq 2e4802 2e4802: 41 0f b6 84 24 86 01 movzbl 0x186(%r12),%eax 2e4809: 00 00 2e480b: eb a2 jmp 2e47af 2e480d: 89 ea mov %ebp,%edx 2e480f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e4816: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e481d: e8 00 00 00 00 callq 2e4822 2e4822: 48 8b 13 mov (%rbx),%rdx 2e4825: 41 0f b6 84 24 86 01 movzbl 0x186(%r12),%eax 2e482c: 00 00 2e482e: 48 85 d2 test %rdx,%rdx 2e4831: 74 35 je 2e4868 2e4833: 84 c0 test %al,%al 2e4835: 0f 85 2e ff ff ff jne 2e4769 2e483b: eb 82 jmp 2e47bf 2e483d: 48 8b 4a 08 mov 0x8(%rdx),%rcx 2e4841: 44 0f b6 4a 7c movzbl 0x7c(%rdx),%r9d 2e4846: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e484d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e4854: 4c 8b 42 10 mov 0x10(%rdx),%r8 2e4858: 8b 12 mov (%rdx),%edx 2e485a: e8 00 00 00 00 callq 2e485f 2e485f: 41 0f b6 84 24 86 01 movzbl 0x186(%r12),%eax 2e4866: 00 00 2e4868: 48 8b 53 08 mov 0x8(%rbx),%rdx 2e486c: 48 85 d2 test %rdx,%rdx 2e486f: 74 32 je 2e48a3 2e4871: 84 c0 test %al,%al 2e4873: 0f 85 02 ff ff ff jne 2e477b 2e4879: 31 c0 xor %eax,%eax 2e487b: e9 48 ff ff ff jmpq 2e47c8 2e4880: 48 8b 43 08 mov 0x8(%rbx),%rax 2e4884: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e488b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e4892: 8b 50 28 mov 0x28(%rax),%edx 2e4895: e8 00 00 00 00 callq 2e489a 2e489a: 41 0f b6 84 24 86 01 movzbl 0x186(%r12),%eax 2e48a1: 00 00 2e48a3: 48 8b 53 10 mov 0x10(%rbx),%rdx 2e48a7: 48 85 d2 test %rdx,%rdx 2e48aa: 74 6a je 2e4916 2e48ac: 84 c0 test %al,%al 2e48ae: 0f 85 e8 fe ff ff jne 2e479c 2e48b4: e9 f6 fe ff ff jmpq 2e47af 2e48b9: 8b 42 38 mov 0x38(%rdx),%eax 2e48bc: 44 8b 4a 0c mov 0xc(%rdx),%r9d 2e48c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e48c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e48ce: 44 8b 42 08 mov 0x8(%rdx),%r8d 2e48d2: 8b 4a 04 mov 0x4(%rdx),%ecx 2e48d5: 50 push %rax 2e48d6: 8b 42 3c mov 0x3c(%rdx),%eax 2e48d9: 50 push %rax 2e48da: 8b 42 30 mov 0x30(%rdx),%eax 2e48dd: 50 push %rax 2e48de: 8b 42 34 mov 0x34(%rdx),%eax 2e48e1: 50 push %rax 2e48e2: 8b 42 2c mov 0x2c(%rdx),%eax 2e48e5: 50 push %rax 2e48e6: 8b 42 28 mov 0x28(%rdx),%eax 2e48e9: 50 push %rax 2e48ea: 8b 42 24 mov 0x24(%rdx),%eax 2e48ed: 50 push %rax 2e48ee: 8b 42 20 mov 0x20(%rdx),%eax 2e48f1: 50 push %rax 2e48f2: 8b 42 1c mov 0x1c(%rdx),%eax 2e48f5: 50 push %rax 2e48f6: 8b 42 18 mov 0x18(%rdx),%eax 2e48f9: 50 push %rax 2e48fa: 8b 42 14 mov 0x14(%rdx),%eax 2e48fd: 50 push %rax 2e48fe: 8b 42 10 mov 0x10(%rdx),%eax 2e4901: 50 push %rax 2e4902: 8b 12 mov (%rdx),%edx 2e4904: e8 00 00 00 00 callq 2e4909 2e4909: 41 0f b6 84 24 86 01 movzbl 0x186(%r12),%eax 2e4910: 00 00 2e4912: 48 83 c4 60 add $0x60,%rsp 2e4916: 84 c0 test %al,%al 2e4918: 0f 85 83 fe ff ff jne 2e47a1 2e491e: e9 8c fe ff ff jmpq 2e47af 2e4923: 48 8b 43 08 mov 0x8(%rbx),%rax 2e4927: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e492e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e4935: 8b 48 58 mov 0x58(%rax),%ecx 2e4938: 8b 50 54 mov 0x54(%rax),%edx 2e493b: 44 0f b6 88 82 00 00 movzbl 0x82(%rax),%r9d 2e4942: 00 2e4943: 44 0f b6 80 81 00 00 movzbl 0x81(%rax),%r8d 2e494a: 00 2e494b: e8 00 00 00 00 callq 2e4950 2e4950: 41 0f b6 84 24 86 01 movzbl 0x186(%r12),%eax 2e4957: 00 00 2e4959: 84 c0 test %al,%al 2e495b: 0f 85 29 fe ff ff jne 2e478a 2e4961: e9 49 fe ff ff jmpq 2e47af 2e4966: 48 8b 43 08 mov 0x8(%rbx),%rax 2e496a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e4971: 8b 70 50 mov 0x50(%rax),%esi 2e4974: 44 8b 48 34 mov 0x34(%rax),%r9d 2e4978: 44 8b 40 30 mov 0x30(%rax),%r8d 2e497c: 8b 48 2c mov 0x2c(%rax),%ecx 2e497f: 8b 50 28 mov 0x28(%rax),%edx 2e4982: 56 push %rsi 2e4983: 8b 70 4c mov 0x4c(%rax),%esi 2e4986: 56 push %rsi 2e4987: 8b 70 48 mov 0x48(%rax),%esi 2e498a: 56 push %rsi 2e498b: 8b 70 44 mov 0x44(%rax),%esi 2e498e: 56 push %rsi 2e498f: 8b 70 40 mov 0x40(%rax),%esi 2e4992: 56 push %rsi 2e4993: 8b 70 3c mov 0x3c(%rax),%esi 2e4996: 56 push %rsi 2e4997: 8b 40 38 mov 0x38(%rax),%eax 2e499a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e49a1: 50 push %rax 2e49a2: e8 00 00 00 00 callq 2e49a7 2e49a7: 48 83 c4 38 add $0x38,%rsp 2e49ab: 41 80 bc 24 86 01 00 cmpb $0x0,0x186(%r12) 2e49b2: 00 00 2e49b4: 0f 85 cb fd ff ff jne 2e4785 2e49ba: 31 c0 xor %eax,%eax 2e49bc: e9 07 fe ff ff jmpq 2e47c8 2e49c1: 8b 42 78 mov 0x78(%rdx),%eax 2e49c4: 44 8b 4a 14 mov 0x14(%rdx),%r9d 2e49c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e49cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e49d6: 8b 4a 70 mov 0x70(%rdx),%ecx 2e49d9: 44 8b 52 7c mov 0x7c(%rdx),%r10d 2e49dd: 50 push %rax 2e49de: 8b 42 74 mov 0x74(%rdx),%eax 2e49e1: 50 push %rax 2e49e2: 8b 42 0c mov 0xc(%rdx),%eax 2e49e5: 50 push %rax 2e49e6: 8b 42 08 mov 0x8(%rdx),%eax 2e49e9: 50 push %rax 2e49ea: 8b 42 10 mov 0x10(%rdx),%eax 2e49ed: 50 push %rax 2e49ee: 44 8b 02 mov (%rdx),%r8d 2e49f1: 44 89 d2 mov %r10d,%edx 2e49f4: e8 00 00 00 00 callq 2e49f9 2e49f9: 48 83 c4 28 add $0x28,%rsp 2e49fd: 41 80 bc 24 86 01 00 cmpb $0x0,0x186(%r12) 2e4a04: 00 00 2e4a06: 0f 85 74 fd ff ff jne 2e4780 2e4a0c: 31 c0 xor %eax,%eax 2e4a0e: e9 b5 fd ff ff jmpq 2e47c8 2e4a13: 48 8b 53 08 mov 0x8(%rbx),%rdx 2e4a17: 48 85 d2 test %rdx,%rdx 2e4a1a: 0f 85 5b fd ff ff jne 2e477b 2e4a20: 48 8b 53 10 mov 0x10(%rbx),%rdx 2e4a24: 48 85 d2 test %rdx,%rdx 2e4a27: 0f 85 6f fd ff ff jne 2e479c 2e4a2d: e9 6f fd ff ff jmpq 2e47a1 2e4a32: 5b pop %rbx 2e4a33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e4a3a: 5d pop %rbp 2e4a3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e4a42: 41 5c pop %r12 2e4a44: 41 5d pop %r13 2e4a46: e9 00 00 00 00 jmpq 2e4a4b 2e4a4b: 41 0f b6 84 24 86 01 movzbl 0x186(%r12),%eax 2e4a52: 00 00 2e4a54: 84 c0 test %al,%al 2e4a56: 0f 85 45 fd ff ff jne 2e47a1 2e4a5c: e9 4e fd ff ff jmpq 2e47af 2e4a61: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e4a68: 00 00 00 00 2e4a6c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e4a70 : 2e4a70: e8 00 00 00 00 callq 2e4a75 2e4a75: 80 bf 86 01 00 00 00 cmpb $0x0,0x186(%rdi) 2e4a7c: 74 05 je 2e4a83 2e4a7e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4a83: c3 retq 2e4a84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e4a8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e4a92: e9 00 00 00 00 jmpq 2e4a97 2e4a97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2e4a9e: 00 00 00000000002e4aa0 : 2e4aa0: e8 00 00 00 00 callq 2e4aa5 2e4aa5: 41 56 push %r14 2e4aa7: 41 55 push %r13 2e4aa9: 41 54 push %r12 2e4aab: 55 push %rbp 2e4aac: 53 push %rbx 2e4aad: 48 83 ec 48 sub $0x48,%rsp 2e4ab1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e4ab8: 00 00 2e4aba: 48 89 44 24 40 mov %rax,0x40(%rsp) 2e4abf: 31 c0 xor %eax,%eax 2e4ac1: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2e4ac8: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2e4acf: 00 00 2e4ad1: 48 c7 44 24 18 00 00 movq $0x0,0x18(%rsp) 2e4ad8: 00 00 2e4ada: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2e4ae0: 44 8b a8 ac 02 00 00 mov 0x2ac(%rax),%r13d 2e4ae7: 48 c7 44 24 20 00 00 movq $0x0,0x20(%rsp) 2e4aee: 00 00 2e4af0: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) 2e4af7: 00 00 2e4af9: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2e4b00: 00 00 2e4b02: 48 c7 44 24 38 00 00 movq $0x0,0x38(%rsp) 2e4b09: 00 00 2e4b0b: 85 d2 test %edx,%edx 2e4b0d: 0f 84 d6 00 00 00 je 2e4be9 2e4b13: 48 8d 5e 08 lea 0x8(%rsi),%rbx 2e4b17: 49 89 fe mov %rdi,%r14 2e4b1a: 45 31 e4 xor %r12d,%r12d 2e4b1d: 48 89 dd mov %rbx,%rbp 2e4b20: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2e4b25: 74 3d je 2e4b64 2e4b27: 0f b6 95 b4 02 00 00 movzbl 0x2b4(%rbp),%edx 2e4b2e: 44 39 ea cmp %r13d,%edx 2e4b31: 74 31 je 2e4b64 2e4b33: 48 8b bd 20 01 00 00 mov 0x120(%rbp),%rdi 2e4b3a: 48 8d 74 24 04 lea 0x4(%rsp),%rsi 2e4b3f: 48 8b 07 mov (%rdi),%rax 2e4b42: 48 8b 40 40 mov 0x40(%rax),%rax 2e4b46: e8 00 00 00 00 callq 2e4b4b 2e4b4b: 8b 44 24 08 mov 0x8(%rsp),%eax 2e4b4f: 42 89 44 a4 10 mov %eax,0x10(%rsp,%r12,4) 2e4b54: 8b 44 24 04 mov 0x4(%rsp),%eax 2e4b58: 42 89 44 a4 28 mov %eax,0x28(%rsp,%r12,4) 2e4b5d: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 2e4b64: 8b 90 a8 02 00 00 mov 0x2a8(%rax),%edx 2e4b6a: 49 83 c4 01 add $0x1,%r12 2e4b6e: 48 81 c5 d8 04 00 00 add $0x4d8,%rbp 2e4b75: 44 39 e2 cmp %r12d,%edx 2e4b78: 77 a6 ja 2e4b20 2e4b7a: 85 d2 test %edx,%edx 2e4b7c: 74 6b je 2e4be9 2e4b7e: 31 ed xor %ebp,%ebp 2e4b80: eb 13 jmp 2e4b95 2e4b82: 48 83 c5 01 add $0x1,%rbp 2e4b86: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2e4b8d: 39 a8 a8 02 00 00 cmp %ebp,0x2a8(%rax) 2e4b93: 76 54 jbe 2e4be9 2e4b95: 48 8b 13 mov (%rbx),%rdx 2e4b98: 48 85 d2 test %rdx,%rdx 2e4b9b: 74 e5 je 2e4b82 2e4b9d: 0f b6 8b b4 02 00 00 movzbl 0x2b4(%rbx),%ecx 2e4ba4: 44 39 e9 cmp %r13d,%ecx 2e4ba7: 74 d9 je 2e4b82 2e4ba9: 41 80 be 87 01 00 00 cmpb $0x0,0x187(%r14) 2e4bb0: 00 2e4bb1: 74 cf je 2e4b82 2e4bb3: 48 8b 83 20 01 00 00 mov 0x120(%rbx),%rax 2e4bba: 44 8b 42 4c mov 0x4c(%rdx),%r8d 2e4bbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e4bc5: bf 04 00 00 00 mov $0x4,%edi 2e4bca: 8b 4a 34 mov 0x34(%rdx),%ecx 2e4bcd: 8b 50 18 mov 0x18(%rax),%edx 2e4bd0: 8b 44 ac 28 mov 0x28(%rsp,%rbp,4),%eax 2e4bd4: 50 push %rax 2e4bd5: 44 8b 4c ac 18 mov 0x18(%rsp,%rbp,4),%r9d 2e4bda: e8 00 00 00 00 callq 2e4bdf 2e4bdf: 58 pop %rax 2e4be0: 49 8b 86 78 03 00 00 mov 0x378(%r14),%rax 2e4be7: eb 99 jmp 2e4b82 2e4be9: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2e4bee: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e4bf5: 00 00 2e4bf7: 75 0d jne 2e4c06 2e4bf9: 48 83 c4 48 add $0x48,%rsp 2e4bfd: 5b pop %rbx 2e4bfe: 5d pop %rbp 2e4bff: 41 5c pop %r12 2e4c01: 41 5d pop %r13 2e4c03: 41 5e pop %r14 2e4c05: c3 retq 2e4c06: e8 00 00 00 00 callq 2e4c0b 2e4c0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002e4c10 : 2e4c10: e8 00 00 00 00 callq 2e4c15 2e4c15: 80 bf 88 01 00 00 00 cmpb $0x0,0x188(%rdi) 2e4c1c: 74 12 je 2e4c30 2e4c1e: 55 push %rbp 2e4c1f: 53 push %rbx 2e4c20: 48 89 f3 mov %rsi,%rbx 2e4c23: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4c28: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e4c2d: 5b pop %rbx 2e4c2e: 5d pop %rbp 2e4c2f: c3 retq 2e4c30: c3 retq 2e4c31: 8b 86 00 1f 00 00 mov 0x1f00(%rsi),%eax 2e4c37: 8b 8e f4 1e 00 00 mov 0x1ef4(%rsi),%ecx 2e4c3d: 48 89 fd mov %rdi,%rbp 2e4c40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e4c47: 8b 96 f0 1e 00 00 mov 0x1ef0(%rsi),%edx 2e4c4d: 50 push %rax 2e4c4e: 8b 86 08 1f 00 00 mov 0x1f08(%rsi),%eax 2e4c54: 50 push %rax 2e4c55: 44 8b 8e 04 1f 00 00 mov 0x1f04(%rsi),%r9d 2e4c5c: 44 8b 86 fc 1e 00 00 mov 0x1efc(%rsi),%r8d 2e4c63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e4c6a: e8 00 00 00 00 callq 2e4c6f 2e4c6f: 80 bd 88 01 00 00 00 cmpb $0x0,0x188(%rbp) 2e4c76: 59 pop %rcx 2e4c77: 5e pop %rsi 2e4c78: 75 ae jne 2e4c28 2e4c7a: eb b1 jmp 2e4c2d 2e4c7c: 8b 83 00 1f 00 00 mov 0x1f00(%rbx),%eax 2e4c82: 8b 93 f0 1e 00 00 mov 0x1ef0(%rbx),%edx 2e4c88: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e4c8f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e4c96: 8b 8b f4 1e 00 00 mov 0x1ef4(%rbx),%ecx 2e4c9c: 50 push %rax 2e4c9d: 8b 83 08 1f 00 00 mov 0x1f08(%rbx),%eax 2e4ca3: 50 push %rax 2e4ca4: 44 8b 8b 04 1f 00 00 mov 0x1f04(%rbx),%r9d 2e4cab: 44 8b 83 fc 1e 00 00 mov 0x1efc(%rbx),%r8d 2e4cb2: e8 00 00 00 00 callq 2e4cb7 2e4cb7: 58 pop %rax 2e4cb8: 5a pop %rdx 2e4cb9: 5b pop %rbx 2e4cba: 5d pop %rbp 2e4cbb: c3 retq 2e4cbc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e4cc0 : 2e4cc0: e8 00 00 00 00 callq 2e4cc5 2e4cc5: 83 c7 01 add $0x1,%edi 2e4cc8: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2e4ccf: 83 ff 18 cmp $0x18,%edi 2e4cd2: 77 08 ja 2e4cdc 2e4cd4: 48 8b 04 fd 00 00 00 mov 0x0(,%rdi,8),%rax 2e4cdb: 00 2e4cdc: c3 retq 2e4cdd: 0f 1f 00 nopl (%rax) 00000000002e4ce0 : 2e4ce0: e8 00 00 00 00 callq 2e4ce5 2e4ce5: 8b 06 mov (%rsi),%eax 2e4ce7: 85 c0 test %eax,%eax 2e4ce9: 75 07 jne 2e4cf2 2e4ceb: 48 8b 47 08 mov 0x8(%rdi),%rax 2e4cef: 8b 40 38 mov 0x38(%rax),%eax 2e4cf2: 89 87 24 03 00 00 mov %eax,0x324(%rdi) 2e4cf8: 83 e8 01 sub $0x1,%eax 2e4cfb: 83 f8 01 cmp $0x1,%eax 2e4cfe: 76 01 jbe 2e4d01 2e4d00: c3 retq 2e4d01: 48 8b 87 f8 02 00 00 mov 0x2f8(%rdi),%rax 2e4d08: 48 8b 00 mov (%rax),%rax 2e4d0b: 80 78 47 00 cmpb $0x0,0x47(%rax) 2e4d0f: 74 19 je 2e4d2a 2e4d11: 81 7f 64 59 2d 19 00 cmpl $0x192d59,0x64(%rdi) 2e4d18: 76 10 jbe 2e4d2a 2e4d1a: 83 3e 01 cmpl $0x1,(%rsi) 2e4d1d: 74 0b je 2e4d2a 2e4d1f: c7 87 24 03 00 00 02 movl $0x2,0x324(%rdi) 2e4d26: 00 00 00 2e4d29: c3 retq 2e4d2a: c7 87 24 03 00 00 01 movl $0x1,0x324(%rdi) 2e4d31: 00 00 00 2e4d34: c3 retq 2e4d35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e4d3c: 00 00 00 00 00000000002e4d40 : 2e4d40: e8 00 00 00 00 callq 2e4d45 2e4d45: 4c 8d 87 78 03 00 00 lea 0x378(%rdi),%r8 2e4d4c: b8 01 00 00 00 mov $0x1,%eax 2e4d51: f0 0f c1 87 78 03 00 lock xadd %eax,0x378(%rdi) 2e4d58: 00 2e4d59: 85 c0 test %eax,%eax 2e4d5b: 74 15 je 2e4d72 2e4d5d: 78 06 js 2e4d65 2e4d5f: 83 c0 01 add $0x1,%eax 2e4d62: 78 01 js 2e4d65 2e4d64: c3 retq 2e4d65: be 01 00 00 00 mov $0x1,%esi 2e4d6a: 4c 89 c7 mov %r8,%rdi 2e4d6d: e9 00 00 00 00 jmpq 2e4d72 2e4d72: be 02 00 00 00 mov $0x2,%esi 2e4d77: 4c 89 c7 mov %r8,%rdi 2e4d7a: e9 00 00 00 00 jmpq 2e4d7f 2e4d7f: 90 nop 00000000002e4d80 : 2e4d80: e8 00 00 00 00 callq 2e4d85 2e4d85: 48 85 ff test %rdi,%rdi 2e4d88: 74 23 je 2e4dad 2e4d8a: 55 push %rbp 2e4d8b: b8 ff ff ff ff mov $0xffffffff,%eax 2e4d90: 48 89 fd mov %rdi,%rbp 2e4d93: 48 8d bf 78 03 00 00 lea 0x378(%rdi),%rdi 2e4d9a: f0 0f c1 85 78 03 00 lock xadd %eax,0x378(%rbp) 2e4da1: 00 2e4da2: 83 f8 01 cmp $0x1,%eax 2e4da5: 74 07 je 2e4dae 2e4da7: 85 c0 test %eax,%eax 2e4da9: 7e 31 jle 2e4ddc 2e4dab: 5d pop %rbp 2e4dac: c3 retq 2e4dad: c3 retq 2e4dae: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2e4db2: e8 00 00 00 00 callq 2e4db7 2e4db7: 48 8b bd 40 02 00 00 mov 0x240(%rbp),%rdi 2e4dbe: 48 85 ff test %rdi,%rdi 2e4dc1: 74 10 je 2e4dd3 2e4dc3: e8 00 00 00 00 callq 2e4dc8 2e4dc8: 48 c7 85 40 02 00 00 movq $0x0,0x240(%rbp) 2e4dcf: 00 00 00 00 2e4dd3: 48 89 ef mov %rbp,%rdi 2e4dd6: 5d pop %rbp 2e4dd7: e9 00 00 00 00 jmpq 2e4ddc 2e4ddc: be 03 00 00 00 mov $0x3,%esi 2e4de1: 5d pop %rbp 2e4de2: e9 00 00 00 00 jmpq 2e4de7 2e4de7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2e4dee: 00 00 00000000002e4df0 : 2e4df0: e8 00 00 00 00 callq 2e4df5 2e4df5: 41 54 push %r12 2e4df7: 55 push %rbp 2e4df8: 48 85 ff test %rdi,%rdi 2e4dfb: 0f 84 58 02 00 00 je 2e5059 2e4e01: 48 89 fd mov %rdi,%rbp 2e4e04: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2e4e0b 2e4e0b: ba 30 05 00 00 mov $0x530,%edx 2e4e10: be c0 0d 00 00 mov $0xdc0,%esi 2e4e15: e8 00 00 00 00 callq 2e4e1a 2e4e1a: 49 89 c4 mov %rax,%r12 2e4e1d: 48 85 c0 test %rax,%rax 2e4e20: 0f 84 33 02 00 00 je 2e5059 2e4e26: 48 89 28 mov %rbp,(%rax) 2e4e29: 48 89 ef mov %rbp,%rdi 2e4e2c: e8 00 00 00 00 callq 2e4e31 2e4e31: 48 8b 85 50 06 00 00 mov 0x650(%rbp),%rax 2e4e38: 8b bd 28 05 00 00 mov 0x528(%rbp),%edi 2e4e3e: 49 89 84 24 f8 02 00 mov %rax,0x2f8(%r12) 2e4e45: 00 2e4e46: 48 8b 85 48 06 00 00 mov 0x648(%rbp),%rax 2e4e4d: 49 89 44 24 08 mov %rax,0x8(%r12) 2e4e52: 48 8b 85 84 05 00 00 mov 0x584(%rbp),%rax 2e4e59: 49 89 44 24 10 mov %rax,0x10(%r12) 2e4e5e: 48 8b 85 8c 05 00 00 mov 0x58c(%rbp),%rax 2e4e65: 49 89 44 24 18 mov %rax,0x18(%r12) 2e4e6a: 48 8b 85 94 05 00 00 mov 0x594(%rbp),%rax 2e4e71: 49 89 44 24 20 mov %rax,0x20(%r12) 2e4e76: 48 8b 85 9c 05 00 00 mov 0x59c(%rbp),%rax 2e4e7d: 49 89 44 24 28 mov %rax,0x28(%r12) 2e4e82: 0f b6 85 06 06 00 00 movzbl 0x606(%rbp),%eax 2e4e89: 41 88 84 24 da 02 00 mov %al,0x2da(%r12) 2e4e90: 00 2e4e91: 0f b7 85 78 05 00 00 movzwl 0x578(%rbp),%eax 2e4e98: 66 41 89 84 24 db 02 mov %ax,0x2db(%r12) 2e4e9f: 00 00 2e4ea1: 85 ff test %edi,%edi 2e4ea3: 74 43 je 2e4ee8 2e4ea5: 8d 4f ff lea -0x1(%rdi),%ecx 2e4ea8: 48 8d 85 2c 05 00 00 lea 0x52c(%rbp),%rax 2e4eaf: 49 8d 94 24 88 01 00 lea 0x188(%r12),%rdx 2e4eb6: 00 2e4eb7: 48 8d b4 8d 30 05 00 lea 0x530(%rbp,%rcx,4),%rsi 2e4ebe: 00 2e4ebf: 0f b6 48 01 movzbl 0x1(%rax),%ecx 2e4ec3: 48 83 c0 04 add $0x4,%rax 2e4ec7: 48 83 c2 08 add $0x8,%rdx 2e4ecb: 88 4a fc mov %cl,-0x4(%rdx) 2e4ece: 0f b6 48 fc movzbl -0x4(%rax),%ecx 2e4ed2: 89 4a f8 mov %ecx,-0x8(%rdx) 2e4ed5: 0f b6 48 fe movzbl -0x2(%rax),%ecx 2e4ed9: 88 4a fd mov %cl,-0x3(%rdx) 2e4edc: 0f b6 48 ff movzbl -0x1(%rax),%ecx 2e4ee0: 88 4a fe mov %cl,-0x2(%rdx) 2e4ee3: 48 39 c6 cmp %rax,%rsi 2e4ee6: 75 d7 jne 2e4ebf 2e4ee8: 8b 85 6c 05 00 00 mov 0x56c(%rbp),%eax 2e4eee: 48 8b 8d 12 05 00 00 mov 0x512(%rbp),%rcx 2e4ef5: 41 89 bc 24 84 01 00 mov %edi,0x184(%r12) 2e4efc: 00 2e4efd: 8b 95 22 05 00 00 mov 0x522(%rbp),%edx 2e4f03: 41 89 84 24 58 01 00 mov %eax,0x158(%r12) 2e4f0a: 00 2e4f0b: 8b 85 70 05 00 00 mov 0x570(%rbp),%eax 2e4f11: 49 89 8c 24 60 01 00 mov %rcx,0x160(%r12) 2e4f18: 00 2e4f19: 48 8b 8d 1a 05 00 00 mov 0x51a(%rbp),%rcx 2e4f20: 41 89 84 24 54 01 00 mov %eax,0x154(%r12) 2e4f27: 00 2e4f28: 0f b7 85 08 05 00 00 movzwl 0x508(%rbp),%eax 2e4f2f: 49 89 8c 24 68 01 00 mov %rcx,0x168(%r12) 2e4f36: 00 2e4f37: 41 89 84 24 74 01 00 mov %eax,0x174(%r12) 2e4f3e: 00 2e4f3f: 0f b7 85 0a 05 00 00 movzwl 0x50a(%rbp),%eax 2e4f46: 41 89 94 24 70 01 00 mov %edx,0x170(%r12) 2e4f4d: 00 2e4f4e: 41 89 84 24 78 01 00 mov %eax,0x178(%r12) 2e4f55: 00 2e4f56: 0f b6 85 26 05 00 00 movzbl 0x526(%rbp),%eax 2e4f5d: 41 88 84 24 50 01 00 mov %al,0x150(%r12) 2e4f64: 00 2e4f65: 48 8b 85 a8 05 00 00 mov 0x5a8(%rbp),%rax 2e4f6c: 48 85 c0 test %rax,%rax 2e4f6f: 0f 84 ee 00 00 00 je 2e5063 2e4f75: 8b 50 10 mov 0x10(%rax),%edx 2e4f78: 41 89 94 24 7c 01 00 mov %edx,0x17c(%r12) 2e4f7f: 00 2e4f80: 8b 40 14 mov 0x14(%rax),%eax 2e4f83: 41 89 84 24 80 01 00 mov %eax,0x180(%r12) 2e4f8a: 00 2e4f8b: 0f b6 85 80 05 00 00 movzbl 0x580(%rbp),%eax 2e4f92: 48 89 ee mov %rbp,%rsi 2e4f95: 49 c7 84 24 94 00 00 movq $0x0,0x94(%r12) 2e4f9c: 00 00 00 00 00 2e4fa1: 4c 89 e7 mov %r12,%rdi 2e4fa4: 49 c7 84 24 8c 00 00 movq $0x0,0x8c(%r12) 2e4fab: 00 00 00 00 00 2e4fb0: 49 c7 84 24 a4 00 00 movq $0x0,0xa4(%r12) 2e4fb7: 00 00 00 00 00 2e4fbc: 83 e0 01 and $0x1,%eax 2e4fbf: 41 c7 84 24 94 00 00 movl $0x80,0x94(%r12) 2e4fc6: 00 80 00 00 00 2e4fcb: 8d 14 00 lea (%rax,%rax,1),%edx 2e4fce: 41 0f b6 84 24 8a 00 movzbl 0x8a(%r12),%eax 2e4fd5: 00 00 2e4fd7: 41 c6 84 24 98 00 00 movb $0x1,0x98(%r12) 2e4fde: 00 01 2e4fe0: 83 e0 fd and $0xfffffffd,%eax 2e4fe3: 09 d0 or %edx,%eax 2e4fe5: 41 88 84 24 8a 00 00 mov %al,0x8a(%r12) 2e4fec: 00 2e4fed: 48 b8 09 00 00 00 02 movabs $0x200000009,%rax 2e4ff4: 00 00 00 2e4ff7: 49 89 84 24 9c 00 00 mov %rax,0x9c(%r12) 2e4ffe: 00 2e4fff: e8 00 00 00 00 callq 2e5004 2e5004: e8 00 00 00 00 callq 2e5009 2e5009: 49 89 84 24 40 02 00 mov %rax,0x240(%r12) 2e5010: 00 2e5011: 48 85 c0 test %rax,%rax 2e5014: 74 33 je 2e5049 2e5016: c7 40 04 02 00 00 00 movl $0x2,0x4(%rax) 2e501d: 49 8b 94 24 f8 02 00 mov 0x2f8(%r12),%rdx 2e5024: 00 2e5025: 8b 42 74 mov 0x74(%rdx),%eax 2e5028: 41 89 84 24 24 05 00 mov %eax,0x524(%r12) 2e502f: 00 2e5030: 83 c0 01 add $0x1,%eax 2e5033: 89 42 74 mov %eax,0x74(%rdx) 2e5036: 4c 89 e0 mov %r12,%rax 2e5039: 41 c7 84 24 78 03 00 movl $0x1,0x378(%r12) 2e5040: 00 01 00 00 00 2e5045: 5d pop %rbp 2e5046: 41 5c pop %r12 2e5048: c3 retq 2e5049: 48 89 ef mov %rbp,%rdi 2e504c: e8 00 00 00 00 callq 2e5051 2e5051: 4c 89 e7 mov %r12,%rdi 2e5054: e8 00 00 00 00 callq 2e5059 2e5059: 45 31 e4 xor %r12d,%r12d 2e505c: 5d pop %rbp 2e505d: 4c 89 e0 mov %r12,%rax 2e5060: 41 5c pop %r12 2e5062: c3 retq 2e5063: 48 b8 9e 85 58 55 49 movabs $0xd9894495558859e,%rax 2e506a: 94 98 0d 2e506d: 49 89 84 24 7c 01 00 mov %rax,0x17c(%r12) 2e5074: 00 2e5075: e9 11 ff ff ff jmpq 2e4f8b 2e507a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e5080 : 2e5080: e8 00 00 00 00 callq 2e5085 2e5085: 41 54 push %r12 2e5087: ba c0 0c 00 00 mov $0xcc0,%edx 2e508c: be 30 05 00 00 mov $0x530,%esi 2e5091: e8 00 00 00 00 callq 2e5096 2e5096: 49 89 c4 mov %rax,%r12 2e5099: 48 85 c0 test %rax,%rax 2e509c: 74 44 je 2e50e2 2e509e: 48 8b 38 mov (%rax),%rdi 2e50a1: 48 85 ff test %rdi,%rdi 2e50a4: 74 05 je 2e50ab 2e50a6: e8 00 00 00 00 callq 2e50ab 2e50ab: 49 8b bc 24 40 02 00 mov 0x240(%r12),%rdi 2e50b2: 00 2e50b3: 48 85 ff test %rdi,%rdi 2e50b6: 74 05 je 2e50bd 2e50b8: e8 00 00 00 00 callq 2e50bd 2e50bd: 49 8b 94 24 f8 02 00 mov 0x2f8(%r12),%rdx 2e50c4: 00 2e50c5: 8b 42 74 mov 0x74(%rdx),%eax 2e50c8: 41 89 84 24 24 05 00 mov %eax,0x524(%r12) 2e50cf: 00 2e50d0: 83 c0 01 add $0x1,%eax 2e50d3: 89 42 74 mov %eax,0x74(%rdx) 2e50d6: 41 c7 84 24 78 03 00 movl $0x1,0x378(%r12) 2e50dd: 00 01 00 00 00 2e50e2: 4c 89 e0 mov %r12,%rax 2e50e5: 41 5c pop %r12 2e50e7: c3 retq 2e50e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e50ef: 00 00000000002e50f0 : 2e50f0: e8 00 00 00 00 callq 2e50f5 2e50f5: 0f b6 8f b0 01 00 00 movzbl 0x1b0(%rdi),%ecx 2e50fc: 31 c0 xor %eax,%eax 2e50fe: 84 c9 test %cl,%cl 2e5100: 75 0a jne 2e510c 2e5102: eb 1e jmp 2e5122 2e5104: 48 83 c0 01 add $0x1,%rax 2e5108: 38 c1 cmp %al,%cl 2e510a: 76 13 jbe 2e511f 2e510c: 48 63 d0 movslq %eax,%rdx 2e510f: 48 39 34 c7 cmp %rsi,(%rdi,%rax,8) 2e5113: 75 ef jne 2e5104 2e5115: 48 c1 e2 06 shl $0x6,%rdx 2e5119: 48 8d 44 17 30 lea 0x30(%rdi,%rdx,1),%rax 2e511e: c3 retq 2e511f: 31 c0 xor %eax,%eax 2e5121: c3 retq 2e5122: c3 retq 2e5123: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e512a: 00 00 00 00 2e512e: 66 90 xchg %ax,%ax 00000000002e5130 : 2e5130: e8 00 00 00 00 callq 2e5135 2e5135: 48 8b 87 f8 02 00 00 mov 0x2f8(%rdi),%rax 2e513c: 48 8b 00 mov (%rax),%rax 2e513f: 48 8b 90 70 03 00 00 mov 0x370(%rax),%rdx 2e5146: 31 c0 xor %eax,%eax 2e5148: 0f b6 b2 b0 01 00 00 movzbl 0x1b0(%rdx),%esi 2e514f: 40 84 f6 test %sil,%sil 2e5152: 75 0b jne 2e515f 2e5154: eb 1f jmp 2e5175 2e5156: 48 83 c0 01 add $0x1,%rax 2e515a: 40 38 c6 cmp %al,%sil 2e515d: 76 13 jbe 2e5172 2e515f: 48 63 c8 movslq %eax,%rcx 2e5162: 48 3b 3c c2 cmp (%rdx,%rax,8),%rdi 2e5166: 75 ee jne 2e5156 2e5168: 48 c1 e1 06 shl $0x6,%rcx 2e516c: 48 8d 44 0a 30 lea 0x30(%rdx,%rcx,1),%rax 2e5171: c3 retq 2e5172: 31 c0 xor %eax,%eax 2e5174: c3 retq 2e5175: c3 retq 2e5176: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e517d: 00 00 00 00000000002e5180 : 2e5180: e8 00 00 00 00 callq 2e5185 2e5185: 48 8b 87 f8 02 00 00 mov 0x2f8(%rdi),%rax 2e518c: 89 f2 mov %esi,%edx 2e518e: 4c 8b 00 mov (%rax),%r8 2e5191: 49 8b 80 d0 e7 00 00 mov 0xe7d0(%r8),%rax 2e5198: 48 85 c0 test %rax,%rax 2e519b: 74 0c je 2e51a9 2e519d: 48 8d 77 34 lea 0x34(%rdi),%rsi 2e51a1: 4c 89 c7 mov %r8,%rdi 2e51a4: e9 00 00 00 00 jmpq 2e51a9 2e51a9: 31 c0 xor %eax,%eax 2e51ab: c3 retq 2e51ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e51b0 : 2e51b0: e8 00 00 00 00 callq 2e51b5 2e51b5: 41 57 push %r15 2e51b7: 41 56 push %r14 2e51b9: 41 55 push %r13 2e51bb: 41 54 push %r12 2e51bd: 55 push %rbp 2e51be: 53 push %rbx 2e51bf: 48 85 ff test %rdi,%rdi 2e51c2: 0f 84 6a 01 00 00 je 2e5332 2e51c8: 48 85 f6 test %rsi,%rsi 2e51cb: 0f 84 75 01 00 00 je 2e5346 2e51d1: 48 83 3e 00 cmpq $0x0,(%rsi) 2e51d5: 0f 84 35 01 00 00 je 2e5310 2e51db: 48 8b 87 f8 02 00 00 mov 0x2f8(%rdi),%rax 2e51e2: 48 89 fd mov %rdi,%rbp 2e51e5: 4c 8b 20 mov (%rax),%r12 2e51e8: 48 8b 06 mov (%rsi),%rax 2e51eb: 4d 8b ac 24 70 03 00 mov 0x370(%r12),%r13 2e51f2: 00 2e51f3: 48 89 87 38 03 00 00 mov %rax,0x338(%rdi) 2e51fa: 48 8b 46 08 mov 0x8(%rsi),%rax 2e51fe: 48 89 87 40 03 00 00 mov %rax,0x340(%rdi) 2e5205: 48 8b 46 10 mov 0x10(%rsi),%rax 2e5209: 48 89 87 48 03 00 00 mov %rax,0x348(%rdi) 2e5210: 48 8b 46 18 mov 0x18(%rsi),%rax 2e5214: 48 89 87 50 03 00 00 mov %rax,0x350(%rdi) 2e521b: 48 8b 46 20 mov 0x20(%rsi),%rax 2e521f: 48 89 87 58 03 00 00 mov %rax,0x358(%rdi) 2e5226: 45 0f b6 bc 24 12 e9 movzbl 0xe912(%r12),%r15d 2e522d: 00 00 2e522f: 45 84 ff test %r15b,%r15b 2e5232: 0f 85 c9 00 00 00 jne 2e5301 2e5238: 49 8d 9d b8 01 00 00 lea 0x1b8(%r13),%rbx 2e523f: 45 31 f6 xor %r14d,%r14d 2e5242: 49 81 c5 c8 1e 00 00 add $0x1ec8,%r13 2e5249: eb 0c jmp 2e5257 2e524b: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2e5252: 4c 39 eb cmp %r13,%rbx 2e5255: 74 3c je 2e5293 2e5257: 48 39 6b 08 cmp %rbp,0x8(%rbx) 2e525b: 75 ee jne 2e524b 2e525d: 4d 85 f6 test %r14,%r14 2e5260: 74 64 je 2e52c6 2e5262: 49 8b 84 24 48 e8 00 mov 0xe848(%r12),%rax 2e5269: 00 2e526a: 48 89 df mov %rbx,%rdi 2e526d: e8 00 00 00 00 callq 2e5272 2e5272: 49 8b 84 24 50 e8 00 mov 0xe850(%r12),%rax 2e5279: 00 2e527a: 48 85 c0 test %rax,%rax 2e527d: 74 cc je 2e524b 2e527f: 48 89 df mov %rbx,%rdi 2e5282: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2e5289: e8 00 00 00 00 callq 2e528e 2e528e: 4c 39 eb cmp %r13,%rbx 2e5291: 75 c4 jne 2e5257 2e5293: 4d 85 f6 test %r14,%r14 2e5296: 74 15 je 2e52ad 2e5298: 49 8b 84 24 88 e7 00 mov 0xe788(%r12),%rax 2e529f: 00 2e52a0: 31 d2 xor %edx,%edx 2e52a2: 4c 89 f6 mov %r14,%rsi 2e52a5: 4c 89 e7 mov %r12,%rdi 2e52a8: e8 00 00 00 00 callq 2e52ad 2e52ad: 45 84 ff test %r15b,%r15b 2e52b0: 75 34 jne 2e52e6 2e52b2: 41 bf 01 00 00 00 mov $0x1,%r15d 2e52b8: 5b pop %rbx 2e52b9: 44 89 f8 mov %r15d,%eax 2e52bc: 5d pop %rbp 2e52bd: 41 5c pop %r12 2e52bf: 41 5d pop %r13 2e52c1: 41 5e pop %r14 2e52c3: 41 5f pop %r15 2e52c5: c3 retq 2e52c6: ba 01 00 00 00 mov $0x1,%edx 2e52cb: 48 89 de mov %rbx,%rsi 2e52ce: 4c 89 e7 mov %r12,%rdi 2e52d1: 49 89 de mov %rbx,%r14 2e52d4: 49 8b 84 24 88 e7 00 mov 0xe788(%r12),%rax 2e52db: 00 2e52dc: e8 00 00 00 00 callq 2e52e1 2e52e1: e9 7c ff ff ff jmpq 2e5262 2e52e6: 4c 89 e7 mov %r12,%rdi 2e52e9: be 01 00 00 00 mov $0x1,%esi 2e52ee: e8 00 00 00 00 callq 2e52f3 2e52f3: 44 89 f8 mov %r15d,%eax 2e52f6: 5b pop %rbx 2e52f7: 5d pop %rbp 2e52f8: 41 5c pop %r12 2e52fa: 41 5d pop %r13 2e52fc: 41 5e pop %r14 2e52fe: 41 5f pop %r15 2e5300: c3 retq 2e5301: 31 f6 xor %esi,%esi 2e5303: 4c 89 e7 mov %r12,%rdi 2e5306: e8 00 00 00 00 callq 2e530b 2e530b: e9 28 ff ff ff jmpq 2e5238 2e5310: 45 31 ff xor %r15d,%r15d 2e5313: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e531a: bf 04 00 00 00 mov $0x4,%edi 2e531f: e8 00 00 00 00 callq 2e5324 2e5324: 44 89 f8 mov %r15d,%eax 2e5327: 5b pop %rbx 2e5328: 5d pop %rbp 2e5329: 41 5c pop %r12 2e532b: 41 5d pop %r13 2e532d: 41 5e pop %r14 2e532f: 41 5f pop %r15 2e5331: c3 retq 2e5332: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e5339: 45 31 ff xor %r15d,%r15d 2e533c: e8 00 00 00 00 callq 2e5341 2e5341: e9 72 ff ff ff jmpq 2e52b8 2e5346: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e534d: 45 31 ff xor %r15d,%r15d 2e5350: e8 00 00 00 00 callq 2e5355 2e5355: e9 5e ff ff ff jmpq 2e52b8 2e535a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e5360 : 2e5360: e8 00 00 00 00 callq 2e5365 2e5365: 41 57 push %r15 2e5367: 41 56 push %r14 2e5369: 41 55 push %r13 2e536b: 41 54 push %r12 2e536d: 55 push %rbp 2e536e: 53 push %rbx 2e536f: 48 85 ff test %rdi,%rdi 2e5372: 0f 84 7d 01 00 00 je 2e54f5 2e5378: 48 89 f3 mov %rsi,%rbx 2e537b: 48 85 f6 test %rsi,%rsi 2e537e: 0f 84 85 01 00 00 je 2e5509 2e5384: 48 8b 87 f8 02 00 00 mov 0x2f8(%rdi),%rax 2e538b: 48 89 fd mov %rdi,%rbp 2e538e: 4c 8b 28 mov (%rax),%r13 2e5391: 45 0f b6 b5 12 e9 00 movzbl 0xe912(%r13),%r14d 2e5398: 00 2e5399: 4d 8b a5 70 03 00 00 mov 0x370(%r13),%r12 2e53a0: 45 84 f6 test %r14b,%r14b 2e53a3: 0f 85 04 01 00 00 jne 2e54ad 2e53a9: 48 8b 03 mov (%rbx),%rax 2e53ac: 45 31 ff xor %r15d,%r15d 2e53af: 48 89 85 60 03 00 00 mov %rax,0x360(%rbp) 2e53b6: 48 8b 43 08 mov 0x8(%rbx),%rax 2e53ba: 48 89 85 68 03 00 00 mov %rax,0x368(%rbp) 2e53c1: 8b 43 10 mov 0x10(%rbx),%eax 2e53c4: 49 8d 9c 24 b8 01 00 lea 0x1b8(%r12),%rbx 2e53cb: 00 2e53cc: 49 81 c4 c8 1e 00 00 add $0x1ec8,%r12 2e53d3: 89 85 70 03 00 00 mov %eax,0x370(%rbp) 2e53d9: eb 0c jmp 2e53e7 2e53db: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2e53e2: 4c 39 e3 cmp %r12,%rbx 2e53e5: 74 4e je 2e5435 2e53e7: 48 39 6b 08 cmp %rbp,0x8(%rbx) 2e53eb: 75 ee jne 2e53db 2e53ed: 48 83 bb f0 00 00 00 cmpq $0x0,0xf0(%rbx) 2e53f4: 00 2e53f5: 0f 84 9f 00 00 00 je 2e549a 2e53fb: 48 83 3b 00 cmpq $0x0,(%rbx) 2e53ff: 74 da je 2e53db 2e5401: 48 83 bb 00 01 00 00 cmpq $0x0,0x100(%rbx) 2e5408: 00 2e5409: 74 60 je 2e546b 2e540b: 48 83 bb f8 00 00 00 cmpq $0x0,0xf8(%rbx) 2e5412: 00 2e5413: 74 56 je 2e546b 2e5415: 4d 85 ff test %r15,%r15 2e5418: 74 64 je 2e547e 2e541a: 48 89 df mov %rbx,%rdi 2e541d: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2e5424: 49 8b 85 40 e8 00 00 mov 0xe840(%r13),%rax 2e542b: e8 00 00 00 00 callq 2e5430 2e5430: 4c 39 e3 cmp %r12,%rbx 2e5433: 75 b2 jne 2e53e7 2e5435: 4d 85 ff test %r15,%r15 2e5438: 74 14 je 2e544e 2e543a: 49 8b 85 88 e7 00 00 mov 0xe788(%r13),%rax 2e5441: 31 d2 xor %edx,%edx 2e5443: 4c 89 fe mov %r15,%rsi 2e5446: 4c 89 ef mov %r13,%rdi 2e5449: e8 00 00 00 00 callq 2e544e 2e544e: 45 84 f6 test %r14b,%r14b 2e5451: 0f 85 83 00 00 00 jne 2e54da 2e5457: 41 be 01 00 00 00 mov $0x1,%r14d 2e545d: 5b pop %rbx 2e545e: 44 89 f0 mov %r14d,%eax 2e5461: 5d pop %rbp 2e5462: 41 5c pop %r12 2e5464: 41 5d pop %r13 2e5466: 41 5e pop %r14 2e5468: 41 5f pop %r15 2e546a: c3 retq 2e546b: 48 83 bb 08 01 00 00 cmpq $0x0,0x108(%rbx) 2e5472: 00 2e5473: 0f 84 62 ff ff ff je 2e53db 2e5479: 4d 85 ff test %r15,%r15 2e547c: 75 9c jne 2e541a 2e547e: 49 8b 85 88 e7 00 00 mov 0xe788(%r13),%rax 2e5485: 48 89 de mov %rbx,%rsi 2e5488: 4c 89 ef mov %r13,%rdi 2e548b: 49 89 df mov %rbx,%r15 2e548e: ba 01 00 00 00 mov $0x1,%edx 2e5493: e8 00 00 00 00 callq 2e5498 2e5498: eb 80 jmp 2e541a 2e549a: 48 83 bb e8 00 00 00 cmpq $0x0,0xe8(%rbx) 2e54a1: 00 2e54a2: 0f 85 53 ff ff ff jne 2e53fb 2e54a8: e9 2e ff ff ff jmpq 2e53db 2e54ad: 45 31 f6 xor %r14d,%r14d 2e54b0: 80 bf 70 03 00 00 00 cmpb $0x0,0x370(%rdi) 2e54b7: 0f 85 ec fe ff ff jne 2e53a9 2e54bd: 44 0f b6 76 10 movzbl 0x10(%rsi),%r14d 2e54c2: 45 84 f6 test %r14b,%r14b 2e54c5: 0f 84 de fe ff ff je 2e53a9 2e54cb: 31 f6 xor %esi,%esi 2e54cd: 4c 89 ef mov %r13,%rdi 2e54d0: e8 00 00 00 00 callq 2e54d5 2e54d5: e9 cf fe ff ff jmpq 2e53a9 2e54da: 4c 89 ef mov %r13,%rdi 2e54dd: be 01 00 00 00 mov $0x1,%esi 2e54e2: e8 00 00 00 00 callq 2e54e7 2e54e7: 44 89 f0 mov %r14d,%eax 2e54ea: 5b pop %rbx 2e54eb: 5d pop %rbp 2e54ec: 41 5c pop %r12 2e54ee: 41 5d pop %r13 2e54f0: 41 5e pop %r14 2e54f2: 41 5f pop %r15 2e54f4: c3 retq 2e54f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e54fc: 45 31 f6 xor %r14d,%r14d 2e54ff: e8 00 00 00 00 callq 2e5504 2e5504: e9 54 ff ff ff jmpq 2e545d 2e5509: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e5510: 45 31 f6 xor %r14d,%r14d 2e5513: e8 00 00 00 00 callq 2e5518 2e5518: e9 40 ff ff ff jmpq 2e545d 2e551d: 0f 1f 00 nopl (%rax) 00000000002e5520 : 2e5520: e8 00 00 00 00 callq 2e5525 2e5525: 41 55 push %r13 2e5527: 41 54 push %r12 2e5529: 55 push %rbp 2e552a: 53 push %rbx 2e552b: 48 85 f6 test %rsi,%rsi 2e552e: 0f 84 cf 01 00 00 je 2e5703 2e5534: 48 89 d5 mov %rdx,%rbp 2e5537: 48 85 d2 test %rdx,%rdx 2e553a: 0f 84 d7 01 00 00 je 2e5717 2e5540: 48 63 42 04 movslq 0x4(%rdx),%rax 2e5544: 85 c0 test %eax,%eax 2e5546: 0f 8f 80 01 00 00 jg 2e56cc 2e554c: 48 8b 96 40 02 00 00 mov 0x240(%rsi),%rdx 2e5553: 49 89 fc mov %rdi,%r12 2e5556: 49 89 f0 mov %rsi,%r8 2e5559: 48 89 95 e8 00 00 00 mov %rdx,0xe8(%rbp) 2e5560: 48 8b 97 78 03 00 00 mov 0x378(%rdi),%rdx 2e5567: 48 8b 84 c2 60 02 00 mov 0x260(%rdx,%rax,8),%rax 2e556e: 00 2e556f: c6 40 35 00 movb $0x0,0x35(%rax) 2e5573: 8b 86 98 03 00 00 mov 0x398(%rsi),%eax 2e5579: 85 c0 test %eax,%eax 2e557b: 0f 85 b4 00 00 00 jne 2e5635 2e5581: ba 01 00 00 00 mov $0x1,%edx 2e5586: 48 69 c0 70 01 00 00 imul $0x170,%rax,%rax 2e558d: 41 89 90 98 03 00 00 mov %edx,0x398(%r8) 2e5594: b9 2e 00 00 00 mov $0x2e,%ecx 2e5599: 48 89 ee mov %rbp,%rsi 2e559c: 49 8d 84 00 a0 03 00 lea 0x3a0(%r8,%rax,1),%rax 2e55a3: 00 2e55a4: 48 89 c7 mov %rax,%rdi 2e55a7: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2e55aa: 49 83 bc 24 80 e8 00 cmpq $0x0,0xe880(%r12) 2e55b1: 00 00 2e55b3: 74 5d je 2e5612 2e55b5: 49 8b 80 f8 02 00 00 mov 0x2f8(%r8),%rax 2e55bc: 48 8b 00 mov (%rax),%rax 2e55bf: 48 8b 90 70 03 00 00 mov 0x370(%rax),%rdx 2e55c6: 0f b6 b2 b0 01 00 00 movzbl 0x1b0(%rdx),%esi 2e55cd: 40 84 f6 test %sil,%sil 2e55d0: 0f 84 26 01 00 00 je 2e56fc 2e55d6: 31 c0 xor %eax,%eax 2e55d8: eb 0d jmp 2e55e7 2e55da: 48 83 c0 01 add $0x1,%rax 2e55de: 40 38 c6 cmp %al,%sil 2e55e1: 0f 86 15 01 00 00 jbe 2e56fc 2e55e7: 48 63 c8 movslq %eax,%rcx 2e55ea: 4c 3b 04 c2 cmp (%rdx,%rax,8),%r8 2e55ee: 75 ea jne 2e55da 2e55f0: 48 c1 e1 06 shl $0x6,%rcx 2e55f4: 48 8d 4c 0a 30 lea 0x30(%rdx,%rcx,1),%rcx 2e55f9: 48 63 55 04 movslq 0x4(%rbp),%rdx 2e55fd: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 2e5604: 00 2e5605: 48 8b 84 d0 60 02 00 mov 0x260(%rax,%rdx,8),%rax 2e560c: 00 2e560d: 8b 11 mov (%rcx),%edx 2e560f: 89 50 44 mov %edx,0x44(%rax) 2e5612: 49 8b 84 24 98 02 00 mov 0x298(%r12),%rax 2e5619: 00 2e561a: 8b 40 20 mov 0x20(%rax),%eax 2e561d: 83 e8 01 sub $0x1,%eax 2e5620: 83 f8 01 cmp $0x1,%eax 2e5623: 76 30 jbe 2e5655 2e5625: 41 bd 01 00 00 00 mov $0x1,%r13d 2e562b: 5b pop %rbx 2e562c: 44 89 e8 mov %r13d,%eax 2e562f: 5d pop %rbp 2e5630: 41 5c pop %r12 2e5632: 41 5d pop %r13 2e5634: c3 retq 2e5635: 80 be a0 03 00 00 00 cmpb $0x0,0x3a0(%rsi) 2e563c: 74 0f je 2e564d 2e563e: 8b 5d 04 mov 0x4(%rbp),%ebx 2e5641: 39 9e a4 03 00 00 cmp %ebx,0x3a4(%rsi) 2e5647: 0f 84 98 00 00 00 je 2e56e5 2e564d: 8d 50 01 lea 0x1(%rax),%edx 2e5650: e9 31 ff ff ff jmpq 2e5586 2e5655: 49 8b b4 24 70 03 00 mov 0x370(%r12),%rsi 2e565c: 00 2e565d: 49 8b 84 24 00 e8 00 mov 0xe800(%r12),%rax 2e5664: 00 2e5665: 4c 89 e7 mov %r12,%rdi 2e5668: e8 00 00 00 00 callq 2e566d 2e566d: 41 89 c5 mov %eax,%r13d 2e5670: 84 c0 test %al,%al 2e5672: 0f 84 cb 00 00 00 je 2e5743 2e5678: 49 83 bc 24 80 e8 00 cmpq $0x0,0xe880(%r12) 2e567f: 00 00 2e5681: 74 a2 je 2e5625 2e5683: 49 8b 84 24 78 03 00 mov 0x378(%r12),%rax 2e568a: 00 2e568b: 48 63 55 04 movslq 0x4(%rbp),%rdx 2e568f: 48 8b bc d0 60 02 00 mov 0x260(%rax,%rdx,8),%rdi 2e5696: 00 2e5697: 48 8b 07 mov (%rdi),%rax 2e569a: 48 8b 40 20 mov 0x20(%rax),%rax 2e569e: e8 00 00 00 00 callq 2e56a3 2e56a3: 49 8b 94 24 70 03 00 mov 0x370(%r12),%rdx 2e56aa: 00 2e56ab: 89 c3 mov %eax,%ebx 2e56ad: 84 c0 test %al,%al 2e56af: 74 7a je 2e572b 2e56b1: 49 8b 84 24 78 e8 00 mov 0xe878(%r12),%rax 2e56b8: 00 2e56b9: 48 89 ee mov %rbp,%rsi 2e56bc: 4c 89 e7 mov %r12,%rdi 2e56bf: 41 89 dd mov %ebx,%r13d 2e56c2: e8 00 00 00 00 callq 2e56c7 2e56c7: e9 5f ff ff ff jmpq 2e562b 2e56cc: 45 31 ed xor %r13d,%r13d 2e56cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e56d6: e8 00 00 00 00 callq 2e56db 2e56db: 44 89 e8 mov %r13d,%eax 2e56de: 5b pop %rbx 2e56df: 5d pop %rbp 2e56e0: 41 5c pop %r12 2e56e2: 41 5d pop %r13 2e56e4: c3 retq 2e56e5: 48 8d be a0 03 00 00 lea 0x3a0(%rsi),%rdi 2e56ec: b9 2e 00 00 00 mov $0x2e,%ecx 2e56f1: 48 89 ee mov %rbp,%rsi 2e56f4: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2e56f7: e9 ae fe ff ff jmpq 2e55aa 2e56fc: 31 c9 xor %ecx,%ecx 2e56fe: e9 f6 fe ff ff jmpq 2e55f9 2e5703: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e570a: 45 31 ed xor %r13d,%r13d 2e570d: e8 00 00 00 00 callq 2e5712 2e5712: e9 14 ff ff ff jmpq 2e562b 2e5717: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e571e: 45 31 ed xor %r13d,%r13d 2e5721: e8 00 00 00 00 callq 2e5726 2e5726: e9 00 ff ff ff jmpq 2e562b 2e572b: 49 8b 84 24 80 e8 00 mov 0xe880(%r12),%rax 2e5732: 00 2e5733: 48 89 ee mov %rbp,%rsi 2e5736: 4c 89 e7 mov %r12,%rdi 2e5739: e8 00 00 00 00 callq 2e573e 2e573e: e9 e8 fe ff ff jmpq 2e562b 2e5743: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e574a: e8 00 00 00 00 callq 2e574f 2e574f: e9 d7 fe ff ff jmpq 2e562b 2e5754: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e575b: 00 00 00 00 2e575f: 90 nop 00000000002e5760 : 2e5760: e8 00 00 00 00 callq 2e5765 2e5765: 55 push %rbp 2e5766: 48 83 ec 08 sub $0x8,%rsp 2e576a: 48 85 f6 test %rsi,%rsi 2e576d: 0f 84 ac 00 00 00 je 2e581f 2e5773: 85 d2 test %edx,%edx 2e5775: 0f 85 90 00 00 00 jne 2e580b 2e577b: 8b 86 98 03 00 00 mov 0x398(%rsi),%eax 2e5781: 48 89 fd mov %rdi,%rbp 2e5784: 85 c0 test %eax,%eax 2e5786: 74 21 je 2e57a9 2e5788: 80 be a0 03 00 00 00 cmpb $0x0,0x3a0(%rsi) 2e578f: 74 16 je 2e57a7 2e5791: 8b 96 a4 03 00 00 mov 0x3a4(%rsi),%edx 2e5797: b8 01 00 00 00 mov $0x1,%eax 2e579c: 85 d2 test %edx,%edx 2e579e: 75 09 jne 2e57a9 2e57a0: c6 86 a0 03 00 00 00 movb $0x0,0x3a0(%rsi) 2e57a7: 31 c0 xor %eax,%eax 2e57a9: 89 86 98 03 00 00 mov %eax,0x398(%rsi) 2e57af: 48 8b 85 98 02 00 00 mov 0x298(%rbp),%rax 2e57b6: 8b 40 20 mov 0x20(%rax),%eax 2e57b9: 83 e8 01 sub $0x1,%eax 2e57bc: 83 f8 01 cmp $0x1,%eax 2e57bf: 76 0b jbe 2e57cc 2e57c1: b8 01 00 00 00 mov $0x1,%eax 2e57c6: 48 83 c4 08 add $0x8,%rsp 2e57ca: 5d pop %rbp 2e57cb: c3 retq 2e57cc: 48 8b b5 70 03 00 00 mov 0x370(%rbp),%rsi 2e57d3: 48 8b 85 00 e8 00 00 mov 0xe800(%rbp),%rax 2e57da: 48 89 ef mov %rbp,%rdi 2e57dd: e8 00 00 00 00 callq 2e57e2 2e57e2: 88 44 24 07 mov %al,0x7(%rsp) 2e57e6: 84 c0 test %al,%al 2e57e8: 74 45 je 2e582f 2e57ea: 48 8b 95 88 e8 00 00 mov 0xe888(%rbp),%rdx 2e57f1: 48 85 d2 test %rdx,%rdx 2e57f4: 74 cb je 2e57c1 2e57f6: 48 89 ef mov %rbp,%rdi 2e57f9: 31 f6 xor %esi,%esi 2e57fb: e8 00 00 00 00 callq 2e5800 2e5800: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2e5805: 48 83 c4 08 add $0x8,%rsp 2e5809: 5d pop %rbp 2e580a: c3 retq 2e580b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e5812: e8 00 00 00 00 callq 2e5817 2e5817: 31 c0 xor %eax,%eax 2e5819: 48 83 c4 08 add $0x8,%rsp 2e581d: 5d pop %rbp 2e581e: c3 retq 2e581f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e5826: e8 00 00 00 00 callq 2e582b 2e582b: 31 c0 xor %eax,%eax 2e582d: eb 97 jmp 2e57c6 2e582f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e5836: e8 00 00 00 00 callq 2e583b 2e583b: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2e5840: eb 84 jmp 2e57c6 2e5842: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e5849: 00 00 00 00 2e584d: 0f 1f 00 nopl (%rax) 00000000002e5850 : 2e5850: e8 00 00 00 00 callq 2e5855 2e5855: 48 8b 87 90 e8 00 00 mov 0xe890(%rdi),%rax 2e585c: 48 85 c0 test %rax,%rax 2e585f: 74 05 je 2e5866 2e5861: e9 00 00 00 00 jmpq 2e5866 2e5866: 31 c0 xor %eax,%eax 2e5868: c3 retq 2e5869: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e5870 : 2e5870: e8 00 00 00 00 callq 2e5875 2e5875: 48 8b 87 f8 02 00 00 mov 0x2f8(%rdi),%rax 2e587c: 48 8b 00 mov (%rax),%rax 2e587f: 48 8b 88 70 03 00 00 mov 0x370(%rax),%rcx 2e5886: 31 c0 xor %eax,%eax 2e5888: 48 8d 91 c0 01 00 00 lea 0x1c0(%rcx),%rdx 2e588f: 48 39 3a cmp %rdi,(%rdx) 2e5892: 74 12 je 2e58a6 2e5894: 83 c0 01 add $0x1,%eax 2e5897: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2e589e: 83 f8 06 cmp $0x6,%eax 2e58a1: 75 ec jne 2e588f 2e58a3: 31 c0 xor %eax,%eax 2e58a5: c3 retq 2e58a6: 48 98 cltq 2e58a8: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2e58af: 48 8b bc 01 e0 02 00 mov 0x2e0(%rcx,%rax,1),%rdi 2e58b6: 00 2e58b7: 48 8b 07 mov (%rdi),%rax 2e58ba: 48 8b 40 48 mov 0x48(%rax),%rax 2e58be: e9 00 00 00 00 jmpq 2e58c3 2e58c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e58ca: 00 00 00 00 2e58ce: 66 90 xchg %ax,%ax 00000000002e58d0 : 2e58d0: e8 00 00 00 00 callq 2e58d5 2e58d5: 41 57 push %r15 2e58d7: 41 56 push %r14 2e58d9: 41 55 push %r13 2e58db: 41 54 push %r12 2e58dd: 55 push %rbp 2e58de: 53 push %rbx 2e58df: 48 85 ff test %rdi,%rdi 2e58e2: 74 77 je 2e595b 2e58e4: 48 8b 87 f8 02 00 00 mov 0x2f8(%rdi),%rax 2e58eb: 48 89 fd mov %rdi,%rbp 2e58ee: 49 89 f5 mov %rsi,%r13 2e58f1: 41 89 d6 mov %edx,%r14d 2e58f4: 4c 8b 38 mov (%rax),%r15 2e58f7: 4d 8b a7 70 03 00 00 mov 0x370(%r15),%r12 2e58fe: 49 8d 9c 24 b8 01 00 lea 0x1b8(%r12),%rbx 2e5905: 00 2e5906: 49 81 c4 c8 1e 00 00 add $0x1ec8,%r12 2e590d: eb 0c jmp 2e591b 2e590f: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2e5916: 4c 39 e3 cmp %r12,%rbx 2e5919: 74 30 je 2e594b 2e591b: 48 39 6b 08 cmp %rbp,0x8(%rbx) 2e591f: 75 ee jne 2e590f 2e5921: 49 8b 87 18 e8 00 00 mov 0xe818(%r15),%rax 2e5928: 48 85 c0 test %rax,%rax 2e592b: 0f 84 00 00 00 00 je 2e5931 2e5931: 48 89 df mov %rbx,%rdi 2e5934: 48 81 c3 d8 04 00 00 add $0x4d8,%rbx 2e593b: 44 89 f2 mov %r14d,%edx 2e593e: 4c 89 ee mov %r13,%rsi 2e5941: e8 00 00 00 00 callq 2e5946 2e5946: 4c 39 e3 cmp %r12,%rbx 2e5949: 75 d0 jne 2e591b 2e594b: b8 01 00 00 00 mov $0x1,%eax 2e5950: 5b pop %rbx 2e5951: 5d pop %rbp 2e5952: 41 5c pop %r12 2e5954: 41 5d pop %r13 2e5956: 41 5e pop %r14 2e5958: 41 5f pop %r15 2e595a: c3 retq 2e595b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e5962: e8 00 00 00 00 callq 2e5967 2e5967: 31 c0 xor %eax,%eax 2e5969: eb e5 jmp 2e5950 2e596b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002e5970 : 2e5970: e8 00 00 00 00 callq 2e5975 2e5975: 48 8b 87 f8 02 00 00 mov 0x2f8(%rdi),%rax 2e597c: 49 89 ca mov %rcx,%r10 2e597f: 49 89 d1 mov %rdx,%r9 2e5982: 48 8b 00 mov (%rax),%rax 2e5985: 48 8b 88 70 03 00 00 mov 0x370(%rax),%rcx 2e598c: 31 c0 xor %eax,%eax 2e598e: 48 8d 91 c0 01 00 00 lea 0x1c0(%rcx),%rdx 2e5995: 48 39 3a cmp %rdi,(%rdx) 2e5998: 74 12 je 2e59ac 2e599a: 83 c0 01 add $0x1,%eax 2e599d: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2e59a4: 83 f8 06 cmp $0x6,%eax 2e59a7: 75 ec jne 2e5995 2e59a9: 31 c0 xor %eax,%eax 2e59ab: c3 retq 2e59ac: 48 98 cltq 2e59ae: 4c 89 ca mov %r9,%rdx 2e59b1: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2e59b8: 48 8b bc 01 e0 02 00 mov 0x2e0(%rcx,%rax,1),%rdi 2e59bf: 00 2e59c0: 4c 89 d1 mov %r10,%rcx 2e59c3: 48 8b 07 mov (%rdi),%rax 2e59c6: 48 8b 40 50 mov 0x50(%rax),%rax 2e59ca: e8 00 00 00 00 callq 2e59cf 2e59cf: b8 01 00 00 00 mov $0x1,%eax 2e59d4: c3 retq 2e59d5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e59dc: 00 00 00 00 00000000002e59e0 : 2e59e0: e8 00 00 00 00 callq 2e59e5 2e59e5: 48 8b 8f 38 e8 00 00 mov 0xe838(%rdi),%rcx 2e59ec: 48 85 c9 test %rcx,%rcx 2e59ef: 74 40 je 2e5a31 2e59f1: 48 8b bf 70 03 00 00 mov 0x370(%rdi),%rdi 2e59f8: 31 c0 xor %eax,%eax 2e59fa: 48 8d 97 c0 01 00 00 lea 0x1c0(%rdi),%rdx 2e5a01: 48 39 32 cmp %rsi,(%rdx) 2e5a04: 74 15 je 2e5a1b 2e5a06: 83 c0 01 add $0x1,%eax 2e5a09: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2e5a10: 83 f8 06 cmp $0x6,%eax 2e5a13: 75 ec jne 2e5a01 2e5a15: b8 01 00 00 00 mov $0x1,%eax 2e5a1a: c3 retq 2e5a1b: 48 98 cltq 2e5a1d: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2e5a24: 48 8d bc 07 b8 01 00 lea 0x1b8(%rdi,%rax,1),%rdi 2e5a2b: 00 2e5a2c: e9 00 00 00 00 jmpq 2e5a31 2e5a31: 31 c0 xor %eax,%eax 2e5a33: c3 retq 2e5a34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e5a3b: 00 00 00 00 2e5a3f: 90 nop 00000000002e5a40 : 2e5a40: e8 00 00 00 00 callq 2e5a45 2e5a45: 41 54 push %r12 2e5a47: 55 push %rbp 2e5a48: 48 89 d5 mov %rdx,%rbp 2e5a4b: 53 push %rbx 2e5a4c: 48 83 ec 08 sub $0x8,%rsp 2e5a50: 8b 96 24 03 00 00 mov 0x324(%rsi),%edx 2e5a56: 83 fa 04 cmp $0x4,%edx 2e5a59: 74 16 je 2e5a71 2e5a5b: 8d 42 e0 lea -0x20(%rdx),%eax 2e5a5e: 83 e0 df and $0xffffffdf,%eax 2e5a61: 0f 94 c0 sete %al 2e5a64: 81 fa 80 00 00 00 cmp $0x80,%edx 2e5a6a: 0f 94 c2 sete %dl 2e5a6d: 08 d0 or %dl,%al 2e5a6f: 74 30 je 2e5aa1 2e5a71: 48 83 bf 30 e8 00 00 cmpq $0x0,0xe830(%rdi) 2e5a78: 00 2e5a79: 74 24 je 2e5a9f 2e5a7b: 48 8b 8f 70 03 00 00 mov 0x370(%rdi),%rcx 2e5a82: 31 c0 xor %eax,%eax 2e5a84: 48 8d 91 c0 01 00 00 lea 0x1c0(%rcx),%rdx 2e5a8b: 48 39 32 cmp %rsi,(%rdx) 2e5a8e: 74 1a je 2e5aaa 2e5a90: 83 c0 01 add $0x1,%eax 2e5a93: 48 81 c2 d8 04 00 00 add $0x4d8,%rdx 2e5a9a: 83 f8 06 cmp $0x6,%eax 2e5a9d: 75 ec jne 2e5a8b 2e5a9f: 31 c0 xor %eax,%eax 2e5aa1: 48 83 c4 08 add $0x8,%rsp 2e5aa5: 5b pop %rbx 2e5aa6: 5d pop %rbp 2e5aa7: 41 5c pop %r12 2e5aa9: c3 retq 2e5aaa: 48 98 cltq 2e5aac: 48 69 c0 d8 04 00 00 imul $0x4d8,%rax,%rax 2e5ab3: 48 8d 1c 01 lea (%rcx,%rax,1),%rbx 2e5ab7: 4c 8b a3 a0 02 00 00 mov 0x2a0(%rbx),%r12 2e5abe: 4d 85 e4 test %r12,%r12 2e5ac1: 74 dc je 2e5a9f 2e5ac3: 48 8b 55 10 mov 0x10(%rbp),%rdx 2e5ac7: 4c 8d 84 01 b8 01 00 lea 0x1b8(%rcx,%rax,1),%r8 2e5ace: 00 2e5acf: 48 89 96 30 02 00 00 mov %rdx,0x230(%rsi) 2e5ad6: 48 8b 87 30 e8 00 00 mov 0xe830(%rdi),%rax 2e5add: 4c 89 c7 mov %r8,%rdi 2e5ae0: e8 00 00 00 00 callq 2e5ae5 2e5ae5: 49 8b 04 24 mov (%r12),%rax 2e5ae9: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 2e5af0: b8 01 00 00 00 mov $0x1,%eax 2e5af5: 48 85 d2 test %rdx,%rdx 2e5af8: 74 a7 je 2e5aa1 2e5afa: 48 8b 8b c0 01 00 00 mov 0x1c0(%rbx),%rcx 2e5b01: 48 83 b9 30 02 00 00 cmpq $0x0,0x230(%rcx) 2e5b08: 00 2e5b09: 74 96 je 2e5aa1 2e5b0b: 88 44 24 07 mov %al,0x7(%rsp) 2e5b0f: 48 89 ee mov %rbp,%rsi 2e5b12: 4c 89 e7 mov %r12,%rdi 2e5b15: e8 00 00 00 00 callq 2e5b1a 2e5b1a: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 2e5b1f: 48 83 c4 08 add $0x8,%rsp 2e5b23: 5b pop %rbx 2e5b24: 5d pop %rbp 2e5b25: 41 5c pop %r12 2e5b27: c3 retq 2e5b28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e5b2f: 00 00000000002e5b30 : 2e5b30: e8 00 00 00 00 callq 2e5b35 2e5b35: 48 8b 87 78 03 00 00 mov 0x378(%rdi),%rax 2e5b3c: 48 8b 80 10 04 00 00 mov 0x410(%rax),%rax 2e5b43: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax 2e5b4a: 48 85 c0 test %rax,%rax 2e5b4d: 74 05 je 2e5b54 2e5b4f: e9 00 00 00 00 jmpq 2e5b54 2e5b54: b8 11 00 00 00 mov $0x11,%eax 2e5b59: c3 retq 2e5b5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e5b60 : 2e5b60: e8 00 00 00 00 callq 2e5b65 2e5b65: 53 push %rbx 2e5b66: 8b 86 cc 02 00 00 mov 0x2cc(%rsi),%eax 2e5b6c: 48 89 f3 mov %rsi,%rbx 2e5b6f: 48 89 f2 mov %rsi,%rdx 2e5b72: 8b 8e 2c 01 00 00 mov 0x12c(%rsi),%ecx 2e5b78: bf 04 00 00 00 mov $0x4,%edi 2e5b7d: 50 push %rax 2e5b7e: 8b 86 48 01 00 00 mov 0x148(%rsi),%eax 2e5b84: 50 push %rax 2e5b85: 8b 86 44 01 00 00 mov 0x144(%rsi),%eax 2e5b8b: 50 push %rax 2e5b8c: 8b 86 40 01 00 00 mov 0x140(%rsi),%eax 2e5b92: 50 push %rax 2e5b93: 8b 86 3c 01 00 00 mov 0x13c(%rsi),%eax 2e5b99: 50 push %rax 2e5b9a: 8b 86 38 01 00 00 mov 0x138(%rsi),%eax 2e5ba0: 50 push %rax 2e5ba1: 44 8b 8e 34 01 00 00 mov 0x134(%rsi),%r9d 2e5ba8: 44 8b 86 30 01 00 00 mov 0x130(%rsi),%r8d 2e5baf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e5bb6: e8 00 00 00 00 callq 2e5bbb 2e5bbb: 8b 53 64 mov 0x64(%rbx),%edx 2e5bbe: b8 cd cc cc cc mov $0xcccccccd,%eax 2e5bc3: 8b 4b 34 mov 0x34(%rbx),%ecx 2e5bc6: 48 83 c4 30 add $0x30,%rsp 2e5bca: 44 8b 4b 78 mov 0x78(%rbx),%r9d 2e5bce: 44 8b 43 4c mov 0x4c(%rbx),%r8d 2e5bd2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e5bd9: 48 0f af d0 imul %rax,%rdx 2e5bdd: 8b 43 74 mov 0x74(%rbx),%eax 2e5be0: bf 04 00 00 00 mov $0x4,%edi 2e5be5: 50 push %rax 2e5be6: 48 c1 ea 23 shr $0x23,%rdx 2e5bea: e8 00 00 00 00 callq 2e5bef 2e5bef: 58 pop %rax 2e5bf0: 48 8b 43 08 mov 0x8(%rbx),%rax 2e5bf4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e5bfb: bf 04 00 00 00 mov $0x4,%edi 2e5c00: 5b pop %rbx 2e5c01: 8b 50 30 mov 0x30(%rax),%edx 2e5c04: e9 00 00 00 00 jmpq 2e5c09 2e5c09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e5c10 : 2e5c10: e8 00 00 00 00 callq 2e5c15 2e5c15: c3 retq 2e5c16: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e5c1d: 00 00 00 00000000002e5c20 : 2e5c20: e8 00 00 00 00 callq 2e5c25 2e5c25: 48 8b 87 68 e8 00 00 mov 0xe868(%rdi),%rax 2e5c2c: 48 85 c0 test %rax,%rax 2e5c2f: 0f 84 b2 00 00 00 je 2e5ce7 2e5c35: 55 push %rbp 2e5c36: 48 89 fd mov %rdi,%rbp 2e5c39: 48 89 f2 mov %rsi,%rdx 2e5c3c: 53 push %rbx 2e5c3d: 48 89 f3 mov %rsi,%rbx 2e5c40: 48 8b bf 08 e9 00 00 mov 0xe908(%rdi),%rdi 2e5c47: 48 89 ee mov %rbp,%rsi 2e5c4a: e8 00 00 00 00 callq 2e5c4f 2e5c4f: 48 8b 13 mov (%rbx),%rdx 2e5c52: 48 89 95 a0 02 00 00 mov %rdx,0x2a0(%rbp) 2e5c59: 48 8b 53 08 mov 0x8(%rbx),%rdx 2e5c5d: 48 89 95 a8 02 00 00 mov %rdx,0x2a8(%rbp) 2e5c64: 48 8b 53 10 mov 0x10(%rbx),%rdx 2e5c68: 48 89 95 b0 02 00 00 mov %rdx,0x2b0(%rbp) 2e5c6f: 48 8b 53 18 mov 0x18(%rbx),%rdx 2e5c73: 48 89 95 b8 02 00 00 mov %rdx,0x2b8(%rbp) 2e5c7a: 48 8b 53 20 mov 0x20(%rbx),%rdx 2e5c7e: 48 89 95 c0 02 00 00 mov %rdx,0x2c0(%rbp) 2e5c85: 48 8b 53 28 mov 0x28(%rbx),%rdx 2e5c89: 48 89 95 c8 02 00 00 mov %rdx,0x2c8(%rbp) 2e5c90: 48 8b 53 30 mov 0x30(%rbx),%rdx 2e5c94: 48 89 95 d0 02 00 00 mov %rdx,0x2d0(%rbp) 2e5c9b: 48 8b 53 38 mov 0x38(%rbx),%rdx 2e5c9f: 48 89 95 d8 02 00 00 mov %rdx,0x2d8(%rbp) 2e5ca6: 48 8b 53 40 mov 0x40(%rbx),%rdx 2e5caa: 48 89 95 e0 02 00 00 mov %rdx,0x2e0(%rbp) 2e5cb1: 48 8b 53 48 mov 0x48(%rbx),%rdx 2e5cb5: 48 89 95 e8 02 00 00 mov %rdx,0x2e8(%rbp) 2e5cbc: 48 8b 53 50 mov 0x50(%rbx),%rdx 2e5cc0: 48 89 95 f0 02 00 00 mov %rdx,0x2f0(%rbp) 2e5cc7: 48 8b 53 58 mov 0x58(%rbx),%rdx 2e5ccb: 48 89 95 f8 02 00 00 mov %rdx,0x2f8(%rbp) 2e5cd2: 48 8b 53 60 mov 0x60(%rbx),%rdx 2e5cd6: c6 85 f8 02 00 00 01 movb $0x1,0x2f8(%rbp) 2e5cdd: 48 89 95 00 03 00 00 mov %rdx,0x300(%rbp) 2e5ce4: 5b pop %rbx 2e5ce5: 5d pop %rbp 2e5ce6: c3 retq 2e5ce7: 45 31 c0 xor %r8d,%r8d 2e5cea: 44 89 c0 mov %r8d,%eax 2e5ced: c3 retq 2e5cee: 66 90 xchg %ax,%ax 00000000002e5cf0 : 2e5cf0: e8 00 00 00 00 callq 2e5cf5 2e5cf5: 49 89 f8 mov %rdi,%r8 2e5cf8: 89 d1 mov %edx,%ecx 2e5cfa: 48 8b bf 08 e9 00 00 mov 0xe908(%rdi),%rdi 2e5d01: 48 89 f2 mov %rsi,%rdx 2e5d04: 49 8b 80 70 e8 00 00 mov 0xe870(%r8),%rax 2e5d0b: 4c 89 c6 mov %r8,%rsi 2e5d0e: e9 00 00 00 00 jmpq 2e5d13 2e5d13: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e5d1a: 00 00 00 00 2e5d1e: 66 90 xchg %ax,%ax 00000000002e5d20 : 2e5d20: e8 00 00 00 00 callq 2e5d25 2e5d25: 48 8b 8f 48 e9 00 00 mov 0xe948(%rdi),%rcx 2e5d2c: 45 31 c0 xor %r8d,%r8d 2e5d2f: 48 8d 41 04 lea 0x4(%rcx),%rax 2e5d33: 48 83 c1 34 add $0x34,%rcx 2e5d37: 8b 10 mov (%rax),%edx 2e5d39: 48 83 c0 08 add $0x8,%rax 2e5d3d: 0b 50 fc or -0x4(%rax),%edx 2e5d40: 41 09 d0 or %edx,%r8d 2e5d43: 48 39 c8 cmp %rcx,%rax 2e5d46: 75 ef jne 2e5d37 2e5d48: 44 89 c0 mov %r8d,%eax 2e5d4b: c3 retq 2e5d4c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e5d50 : 2e5d50: e8 00 00 00 00 callq 2e5d55 2e5d55: 89 37 mov %esi,(%rdi) 2e5d57: 48 89 f8 mov %rdi,%rax 2e5d5a: 48 8d 7f 0c lea 0xc(%rdi),%rdi 2e5d5e: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) 2e5d65: 00 2e5d66: 48 c7 47 20 00 00 00 movq $0x0,0x20(%rdi) 2e5d6d: 00 2e5d6e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e5d72: 29 f8 sub %edi,%eax 2e5d74: 8d 48 34 lea 0x34(%rax),%ecx 2e5d77: 31 c0 xor %eax,%eax 2e5d79: c1 e9 03 shr $0x3,%ecx 2e5d7c: f3 48 ab rep stos %rax,%es:(%rdi) 2e5d7f: c3 retq 00000000002e5d80 : 2e5d80: e8 00 00 00 00 callq 2e5d85 2e5d85: 89 c8 mov %ecx,%eax 2e5d87: 0f b6 ca movzbl %dl,%ecx 2e5d8a: 85 c0 test %eax,%eax 2e5d8c: 0f 84 ac 00 00 00 je 2e5e3e 2e5d92: 41 d3 e0 shl %cl,%r8d 2e5d95: 44 33 07 xor (%rdi),%r8d 2e5d98: 09 47 04 or %eax,0x4(%rdi) 2e5d9b: 41 ba 01 00 00 00 mov $0x1,%r10d 2e5da1: 41 21 c0 and %eax,%r8d 2e5da4: 44 33 07 xor (%rdi),%r8d 2e5da7: 44 89 07 mov %r8d,(%rdi) 2e5daa: 83 fe 01 cmp $0x1,%esi 2e5dad: 7f 57 jg 2e5e06 2e5daf: e9 89 00 00 00 jmpq 2e5e3d 2e5db4: 49 8b 41 10 mov 0x10(%r9),%rax 2e5db8: 44 8d 42 08 lea 0x8(%rdx),%r8d 2e5dbc: 89 d1 mov %edx,%ecx 2e5dbe: 45 89 01 mov %r8d,(%r9) 2e5dc1: 8b 0c 08 mov (%rax,%rcx,1),%ecx 2e5dc4: 41 83 f8 2f cmp $0x2f,%r8d 2e5dc8: 77 7b ja 2e5e45 2e5dca: 44 8d 5a 10 lea 0x10(%rdx),%r11d 2e5dce: 45 89 19 mov %r11d,(%r9) 2e5dd1: 46 8b 04 00 mov (%rax,%r8,1),%r8d 2e5dd5: 41 83 fb 2f cmp $0x2f,%r11d 2e5dd9: 77 70 ja 2e5e4b 2e5ddb: 4c 01 d8 add %r11,%rax 2e5dde: 83 c2 18 add $0x18,%edx 2e5de1: 0f b6 c9 movzbl %cl,%ecx 2e5de4: 41 89 11 mov %edx,(%r9) 2e5de7: 8b 00 mov (%rax),%eax 2e5de9: 45 85 c0 test %r8d,%r8d 2e5dec: 74 4b je 2e5e39 2e5dee: d3 e0 shl %cl,%eax 2e5df0: 33 07 xor (%rdi),%eax 2e5df2: 41 83 c2 01 add $0x1,%r10d 2e5df6: 44 09 47 04 or %r8d,0x4(%rdi) 2e5dfa: 44 21 c0 and %r8d,%eax 2e5dfd: 33 07 xor (%rdi),%eax 2e5dff: 89 07 mov %eax,(%rdi) 2e5e01: 41 39 f2 cmp %esi,%r10d 2e5e04: 74 37 je 2e5e3d 2e5e06: 41 8b 11 mov (%r9),%edx 2e5e09: 83 fa 2f cmp $0x2f,%edx 2e5e0c: 76 a6 jbe 2e5db4 2e5e0e: 49 8b 41 08 mov 0x8(%r9),%rax 2e5e12: 48 8d 50 08 lea 0x8(%rax),%rdx 2e5e16: 49 89 51 08 mov %rdx,0x8(%r9) 2e5e1a: 8b 08 mov (%rax),%ecx 2e5e1c: 48 8d 42 08 lea 0x8(%rdx),%rax 2e5e20: 49 89 41 08 mov %rax,0x8(%r9) 2e5e24: 44 8b 02 mov (%rdx),%r8d 2e5e27: 48 8d 50 08 lea 0x8(%rax),%rdx 2e5e2b: 0f b6 c9 movzbl %cl,%ecx 2e5e2e: 49 89 51 08 mov %rdx,0x8(%r9) 2e5e32: 8b 00 mov (%rax),%eax 2e5e34: 45 85 c0 test %r8d,%r8d 2e5e37: 75 b5 jne 2e5dee 2e5e39: 0f 0b ud2 2e5e3b: eb b1 jmp 2e5dee 2e5e3d: c3 retq 2e5e3e: 0f 0b ud2 2e5e40: e9 4d ff ff ff jmpq 2e5d92 2e5e45: 49 8b 51 08 mov 0x8(%r9),%rdx 2e5e49: eb d1 jmp 2e5e1c 2e5e4b: 49 8b 41 08 mov 0x8(%r9),%rax 2e5e4f: eb d6 jmp 2e5e27 2e5e51: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e5e58: 00 00 00 00 2e5e5c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e5e60 : 2e5e60: e8 00 00 00 00 callq 2e5e65 2e5e65: 41 57 push %r15 2e5e67: 41 89 d7 mov %edx,%r15d 2e5e6a: 41 56 push %r14 2e5e6c: 41 55 push %r13 2e5e6e: 41 54 push %r12 2e5e70: 41 89 f4 mov %esi,%r12d 2e5e73: 55 push %rbp 2e5e74: 48 89 fd mov %rdi,%rbp 2e5e77: 53 push %rbx 2e5e78: 48 8b 9f 80 00 00 00 mov 0x80(%rdi),%rbx 2e5e7f: 8b 43 54 mov 0x54(%rbx),%eax 2e5e82: 83 f8 0e cmp $0xe,%eax 2e5e85: 0f 84 ba 00 00 00 je 2e5f45 2e5e8b: 80 7b 11 03 cmpb $0x3,0x11(%rbx) 2e5e8f: 74 26 je 2e5eb7 2e5e91: ba 03 00 00 00 mov $0x3,%edx 2e5e96: 44 89 63 15 mov %r12d,0x15(%rbx) 2e5e9a: 66 89 53 11 mov %dx,0x11(%rbx) 2e5e9e: 44 89 7c 83 19 mov %r15d,0x19(%rbx,%rax,4) 2e5ea3: b8 01 00 00 00 mov $0x1,%eax 2e5ea8: 83 43 54 01 addl $0x1,0x54(%rbx) 2e5eac: 5b pop %rbx 2e5ead: 5d pop %rbp 2e5eae: 41 5c pop %r12 2e5eb0: 41 5d pop %r13 2e5eb2: 41 5e pop %r14 2e5eb4: 41 5f pop %r15 2e5eb6: c3 retq 2e5eb7: 44 39 63 15 cmp %r12d,0x15(%rbx) 2e5ebb: 74 d4 je 2e5e91 2e5ebd: 0f b6 53 14 movzbl 0x14(%rbx),%edx 2e5ec1: c1 e0 02 shl $0x2,%eax 2e5ec4: 4c 8d 63 11 lea 0x11(%rbx),%r12 2e5ec8: 83 e0 3f and $0x3f,%eax 2e5ecb: 4c 89 e6 mov %r12,%rsi 2e5ece: 83 e2 c0 and $0xffffffc0,%edx 2e5ed1: 09 d0 or %edx,%eax 2e5ed3: 88 43 14 mov %al,0x14(%rbx) 2e5ed6: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 2e5edd: 44 0f b6 68 08 movzbl 0x8(%rax),%r13d 2e5ee2: c6 40 08 00 movb $0x0,0x8(%rax) 2e5ee6: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 2e5eed: e8 00 00 00 00 callq 2e5ef2 2e5ef2: 48 8d 7b 19 lea 0x19(%rbx),%rdi 2e5ef6: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 2e5efd: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e5f01: 49 29 fc sub %rdi,%r12 2e5f04: 44 88 68 08 mov %r13b,0x8(%rax) 2e5f08: 31 c0 xor %eax,%eax 2e5f0a: 41 8d 4c 24 40 lea 0x40(%r12),%ecx 2e5f0f: 48 c7 43 11 00 00 00 movq $0x0,0x11(%rbx) 2e5f16: 00 2e5f17: c1 e9 03 shr $0x3,%ecx 2e5f1a: 48 c7 43 49 00 00 00 movq $0x0,0x49(%rbx) 2e5f21: 00 2e5f22: f3 48 ab rep stos %rax,%es:(%rdi) 2e5f25: c7 43 54 00 00 00 00 movl $0x0,0x54(%rbx) 2e5f2c: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 2e5f33: e8 00 00 00 00 callq 2e5f38 2e5f38: 31 c0 xor %eax,%eax 2e5f3a: 5b pop %rbx 2e5f3b: 5d pop %rbp 2e5f3c: 41 5c pop %r12 2e5f3e: 41 5d pop %r13 2e5f40: 41 5e pop %r14 2e5f42: 41 5f pop %r15 2e5f44: c3 retq 2e5f45: 0f b6 43 14 movzbl 0x14(%rbx),%eax 2e5f49: 4c 8d 6b 11 lea 0x11(%rbx),%r13 2e5f4d: 4c 89 ee mov %r13,%rsi 2e5f50: 83 e0 c0 and $0xffffffc0,%eax 2e5f53: 83 c8 38 or $0x38,%eax 2e5f56: 88 43 14 mov %al,0x14(%rbx) 2e5f59: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2e5f60: 44 0f b6 70 08 movzbl 0x8(%rax),%r14d 2e5f65: c6 40 08 00 movb $0x0,0x8(%rax) 2e5f69: 48 8b bf 80 00 00 00 mov 0x80(%rdi),%rdi 2e5f70: e8 00 00 00 00 callq 2e5f75 2e5f75: 48 8d 7b 19 lea 0x19(%rbx),%rdi 2e5f79: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 2e5f80: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e5f84: 49 29 fd sub %rdi,%r13 2e5f87: 44 88 70 08 mov %r14b,0x8(%rax) 2e5f8b: 31 c0 xor %eax,%eax 2e5f8d: 41 8d 4d 40 lea 0x40(%r13),%ecx 2e5f91: 48 c7 43 11 00 00 00 movq $0x0,0x11(%rbx) 2e5f98: 00 2e5f99: c1 e9 03 shr $0x3,%ecx 2e5f9c: 48 c7 43 49 00 00 00 movq $0x0,0x49(%rbx) 2e5fa3: 00 2e5fa4: f3 48 ab rep stos %rax,%es:(%rdi) 2e5fa7: c7 43 54 00 00 00 00 movl $0x0,0x54(%rbx) 2e5fae: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 2e5fb5: e8 00 00 00 00 callq 2e5fba 2e5fba: 8b 43 54 mov 0x54(%rbx),%eax 2e5fbd: e9 c9 fe ff ff jmpq 2e5e8b 2e5fc2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e5fc9: 00 00 00 00 2e5fcd: 0f 1f 00 nopl (%rax) 00000000002e5fd0 : 2e5fd0: e8 00 00 00 00 callq 2e5fd5 2e5fd5: 55 push %rbp 2e5fd6: 48 89 e5 mov %rsp,%rbp 2e5fd9: 41 56 push %r14 2e5fdb: 41 89 f6 mov %esi,%r14d 2e5fde: 89 ce mov %ecx,%esi 2e5fe0: 41 55 push %r13 2e5fe2: 44 89 c9 mov %r9d,%ecx 2e5fe5: 49 89 fd mov %rdi,%r13 2e5fe8: 41 54 push %r12 2e5fea: 53 push %rbx 2e5feb: 89 d3 mov %edx,%ebx 2e5fed: 41 0f b6 d0 movzbl %r8b,%edx 2e5ff1: 48 83 ec 58 sub $0x58,%rsp 2e5ff5: 44 8b 45 10 mov 0x10(%rbp),%r8d 2e5ff9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e6000: 00 00 2e6002: 48 89 44 24 20 mov %rax,0x20(%rsp) 2e6007: 31 c0 xor %eax,%eax 2e6009: 48 8d 45 18 lea 0x18(%rbp),%rax 2e600d: 4c 8d 4c 24 08 lea 0x8(%rsp),%r9 2e6012: 48 89 e7 mov %rsp,%rdi 2e6015: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e601a: 48 8d 44 24 28 lea 0x28(%rsp),%rax 2e601f: 48 89 44 24 18 mov %rax,0x18(%rsp) 2e6024: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2e602b: 00 2e602c: c7 44 24 08 30 00 00 movl $0x30,0x8(%rsp) 2e6033: 00 2e6034: e8 47 fd ff ff callq 2e5d80 2e6039: 44 8b 64 24 04 mov 0x4(%rsp),%r12d 2e603e: 49 8b 85 80 00 00 00 mov 0x80(%r13),%rax 2e6045: 41 f7 d4 not %r12d 2e6048: 41 21 dc and %ebx,%r12d 2e604b: 44 0b 24 24 or (%rsp),%r12d 2e604f: 48 85 c0 test %rax,%rax 2e6052: 74 06 je 2e605a 2e6054: 80 78 08 00 cmpb $0x0,0x8(%rax) 2e6058: 75 73 jne 2e60cd 2e605a: 49 8b 7d 18 mov 0x18(%r13),%rdi 2e605e: 44 89 e2 mov %r12d,%edx 2e6061: 44 89 f6 mov %r14d,%esi 2e6064: 48 8b 07 mov (%rdi),%rax 2e6067: 48 8b 40 08 mov 0x8(%rax),%rax 2e606b: e8 00 00 00 00 callq 2e6070 2e6070: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e6075: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2e607a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e6081: 00 00 2e6083: 75 5c jne 2e60e1 2e6085: 48 83 c4 58 add $0x58,%rsp 2e6089: 44 89 e0 mov %r12d,%eax 2e608c: 5b pop %rbx 2e608d: 41 5c pop %r12 2e608f: 41 5d pop %r13 2e6091: 41 5e pop %r14 2e6093: 5d pop %rbp 2e6094: c3 retq 2e6095: 49 8b 75 10 mov 0x10(%r13),%rsi 2e6099: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2e60a0 2e60a0: 89 c0 mov %eax,%eax 2e60a2: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2e60aa 2e60a9: 00 2e60aa: 73 c9 jae 2e6075 2e60ac: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2e60b3 2e60b3: 48 85 c0 test %rax,%rax 2e60b6: 74 13 je 2e60cb 2e60b8: 48 8b 78 08 mov 0x8(%rax),%rdi 2e60bc: 48 83 c6 08 add $0x8,%rsi 2e60c0: 44 89 e1 mov %r12d,%ecx 2e60c3: 44 89 f2 mov %r14d,%edx 2e60c6: e8 00 00 00 00 callq 2e60cb 2e60cb: eb a8 jmp 2e6075 2e60cd: 44 89 e2 mov %r12d,%edx 2e60d0: 44 89 f6 mov %r14d,%esi 2e60d3: 4c 89 ef mov %r13,%rdi 2e60d6: e8 85 fd ff ff callq 2e5e60 2e60db: 44 0f b6 e0 movzbl %al,%r12d 2e60df: eb 94 jmp 2e6075 2e60e1: e8 00 00 00 00 callq 2e60e6 2e60e6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e60ed: 00 00 00 00000000002e60f0 : 2e60f0: e8 00 00 00 00 callq 2e60f5 2e60f5: 41 55 push %r13 2e60f7: 41 54 push %r12 2e60f9: 41 89 f4 mov %esi,%r12d 2e60fc: 53 push %rbx 2e60fd: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2e6104: 48 89 fb mov %rdi,%rbx 2e6107: 48 85 c0 test %rax,%rax 2e610a: 74 0c je 2e6118 2e610c: 80 78 08 00 cmpb $0x0,0x8(%rax) 2e6110: 74 06 je 2e6118 2e6112: 80 78 10 00 cmpb $0x0,0x10(%rax) 2e6116: 74 5e je 2e6176 2e6118: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2e611c: 44 89 e6 mov %r12d,%esi 2e611f: 48 8b 07 mov (%rdi),%rax 2e6122: 48 8b 00 mov (%rax),%rax 2e6125: e8 00 00 00 00 callq 2e612a 2e612a: 41 89 c5 mov %eax,%r13d 2e612d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e6132: 44 89 e8 mov %r13d,%eax 2e6135: 5b pop %rbx 2e6136: 41 5c pop %r12 2e6138: 41 5d pop %r13 2e613a: c3 retq 2e613b: 48 8b 73 10 mov 0x10(%rbx),%rsi 2e613f: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2e6146 2e6146: 89 c0 mov %eax,%eax 2e6148: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2e6150 2e614f: 00 2e6150: 73 e0 jae 2e6132 2e6152: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2e6159 2e6159: 48 85 c0 test %rax,%rax 2e615c: 74 0f je 2e616d 2e615e: 48 8b 78 08 mov 0x8(%rax),%rdi 2e6162: 44 89 e9 mov %r13d,%ecx 2e6165: 44 89 e2 mov %r12d,%edx 2e6168: e8 00 00 00 00 callq 2e616d 2e616d: 44 89 e8 mov %r13d,%eax 2e6170: 5b pop %rbx 2e6171: 41 5c pop %r12 2e6173: 41 5d pop %r13 2e6175: c3 retq 2e6176: 0f 0b ud2 2e6178: 45 31 ed xor %r13d,%r13d 2e617b: 5b pop %rbx 2e617c: 41 5c pop %r12 2e617e: 44 89 e8 mov %r13d,%eax 2e6181: 41 5d pop %r13 2e6183: c3 retq 2e6184: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e618b: 00 00 00 00 2e618f: 90 nop 00000000002e6190 : 2e6190: e8 00 00 00 00 callq 2e6195 2e6195: 55 push %rbp 2e6196: 45 89 c2 mov %r8d,%r10d 2e6199: 45 89 c8 mov %r9d,%r8d 2e619c: 48 89 e5 mov %rsp,%rbp 2e619f: 41 57 push %r15 2e61a1: 41 56 push %r14 2e61a3: 41 89 f6 mov %esi,%r14d 2e61a6: 89 d6 mov %edx,%esi 2e61a8: 0f b6 d1 movzbl %cl,%edx 2e61ab: 41 55 push %r13 2e61ad: 44 89 d1 mov %r10d,%ecx 2e61b0: 49 89 fd mov %rdi,%r13 2e61b3: 41 54 push %r12 2e61b5: 53 push %rbx 2e61b6: 48 83 ec 58 sub $0x58,%rsp 2e61ba: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e61c1: 00 00 2e61c3: 48 89 44 24 20 mov %rax,0x20(%rsp) 2e61c8: 31 c0 xor %eax,%eax 2e61ca: 48 8d 45 10 lea 0x10(%rbp),%rax 2e61ce: 4c 8d 4c 24 08 lea 0x8(%rsp),%r9 2e61d3: 48 89 e7 mov %rsp,%rdi 2e61d6: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e61db: 48 8d 44 24 28 lea 0x28(%rsp),%rax 2e61e0: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2e61e7: 00 2e61e8: c7 44 24 08 30 00 00 movl $0x30,0x8(%rsp) 2e61ef: 00 2e61f0: 48 89 44 24 18 mov %rax,0x18(%rsp) 2e61f5: e8 86 fb ff ff callq 2e5d80 2e61fa: 49 8b 9d 80 00 00 00 mov 0x80(%r13),%rbx 2e6201: 48 85 db test %rbx,%rbx 2e6204: 74 0a je 2e6210 2e6206: 80 7b 08 00 cmpb $0x0,0x8(%rbx) 2e620a: 0f 85 9a 00 00 00 jne 2e62aa 2e6210: 44 89 f6 mov %r14d,%esi 2e6213: 4c 89 ef mov %r13,%rdi 2e6216: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e621d: e8 00 00 00 00 callq 2e6222 2e6222: 44 8b 64 24 04 mov 0x4(%rsp),%r12d 2e6227: 49 8b 7d 18 mov 0x18(%r13),%rdi 2e622b: 44 89 f6 mov %r14d,%esi 2e622e: 41 f7 d4 not %r12d 2e6231: 41 21 c4 and %eax,%r12d 2e6234: 48 8b 07 mov (%rdi),%rax 2e6237: 44 0b 24 24 or (%rsp),%r12d 2e623b: 44 89 e2 mov %r12d,%edx 2e623e: 48 8b 40 08 mov 0x8(%rax),%rax 2e6242: e8 00 00 00 00 callq 2e6247 2e6247: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e624c: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2e6251: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e6258: 00 00 2e625a: 0f 85 55 01 00 00 jne 2e63b5 2e6260: 48 83 c4 58 add $0x58,%rsp 2e6264: 44 89 e0 mov %r12d,%eax 2e6267: 5b pop %rbx 2e6268: 41 5c pop %r12 2e626a: 41 5d pop %r13 2e626c: 41 5e pop %r14 2e626e: 41 5f pop %r15 2e6270: 5d pop %rbp 2e6271: c3 retq 2e6272: 49 8b 75 10 mov 0x10(%r13),%rsi 2e6276: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2e627d 2e627d: 89 c0 mov %eax,%eax 2e627f: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2e6287 2e6286: 00 2e6287: 73 c3 jae 2e624c 2e6289: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2e6290 2e6290: 48 85 c0 test %rax,%rax 2e6293: 74 13 je 2e62a8 2e6295: 48 8b 78 08 mov 0x8(%rax),%rdi 2e6299: 48 83 c6 08 add $0x8,%rsi 2e629d: 44 89 e1 mov %r12d,%ecx 2e62a0: 44 89 f2 mov %r14d,%edx 2e62a3: e8 00 00 00 00 callq 2e62a8 2e62a8: eb a2 jmp 2e624c 2e62aa: 80 7b 11 03 cmpb $0x3,0x11(%rbx) 2e62ae: 74 06 je 2e62b6 2e62b0: 83 7b 54 05 cmpl $0x5,0x54(%rbx) 2e62b4: 74 75 je 2e632b 2e62b6: 80 7b 10 00 cmpb $0x0,0x10(%rbx) 2e62ba: 75 49 jne 2e6305 2e62bc: b8 01 00 00 00 mov $0x1,%eax 2e62c1: 66 89 43 11 mov %ax,0x11(%rbx) 2e62c5: 8b 43 54 mov 0x54(%rbx),%eax 2e62c8: 85 c0 test %eax,%eax 2e62ca: 74 15 je 2e62e1 2e62cc: 8d 50 ff lea -0x1(%rax),%edx 2e62cf: 48 8d 14 52 lea (%rdx,%rdx,2),%rdx 2e62d3: 44 3b 74 93 15 cmp 0x15(%rbx,%rdx,4),%r14d 2e62d8: 74 4b je 2e6325 2e62da: c7 43 0c 00 00 00 00 movl $0x0,0xc(%rbx) 2e62e1: 8b 54 24 04 mov 0x4(%rsp),%edx 2e62e5: 44 8b 24 24 mov (%rsp),%r12d 2e62e9: 48 8d 04 40 lea (%rax,%rax,2),%rax 2e62ed: 48 8d 04 83 lea (%rbx,%rax,4),%rax 2e62f1: 44 89 70 15 mov %r14d,0x15(%rax) 2e62f5: 89 50 19 mov %edx,0x19(%rax) 2e62f8: 44 89 60 1d mov %r12d,0x1d(%rax) 2e62fc: 83 43 54 01 addl $0x1,0x54(%rbx) 2e6300: e9 47 ff ff ff jmpq 2e624c 2e6305: 8b 14 24 mov (%rsp),%edx 2e6308: 44 89 f6 mov %r14d,%esi 2e630b: 4c 89 ef mov %r13,%rdi 2e630e: e8 4d fb ff ff callq 2e5e60 2e6313: 44 8b 24 24 mov (%rsp),%r12d 2e6317: 84 c0 test %al,%al 2e6319: 0f 85 2d ff ff ff jne 2e624c 2e631f: c6 43 10 00 movb $0x0,0x10(%rbx) 2e6323: eb 97 jmp 2e62bc 2e6325: 83 43 0c 01 addl $0x1,0xc(%rbx) 2e6329: eb b6 jmp 2e62e1 2e632b: 0f b6 43 14 movzbl 0x14(%rbx),%eax 2e632f: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 2e6333: 4c 8d 63 11 lea 0x11(%rbx),%r12 2e6337: 0f 94 43 10 sete 0x10(%rbx) 2e633b: 4c 89 e6 mov %r12,%rsi 2e633e: 83 e0 c0 and $0xffffffc0,%eax 2e6341: 83 c8 3c or $0x3c,%eax 2e6344: 88 43 14 mov %al,0x14(%rbx) 2e6347: 49 8b 85 80 00 00 00 mov 0x80(%r13),%rax 2e634e: 44 0f b6 78 08 movzbl 0x8(%rax),%r15d 2e6353: c6 40 08 00 movb $0x0,0x8(%rax) 2e6357: 49 8b bd 80 00 00 00 mov 0x80(%r13),%rdi 2e635e: e8 00 00 00 00 callq 2e6363 2e6363: 48 8d 7b 19 lea 0x19(%rbx),%rdi 2e6367: 49 8b 85 80 00 00 00 mov 0x80(%r13),%rax 2e636e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e6372: 49 29 fc sub %rdi,%r12 2e6375: 44 88 78 08 mov %r15b,0x8(%rax) 2e6379: 31 c0 xor %eax,%eax 2e637b: 41 8d 4c 24 40 lea 0x40(%r12),%ecx 2e6380: 48 c7 43 11 00 00 00 movq $0x0,0x11(%rbx) 2e6387: 00 2e6388: c1 e9 03 shr $0x3,%ecx 2e638b: 48 c7 43 49 00 00 00 movq $0x0,0x49(%rbx) 2e6392: 00 2e6393: f3 48 ab rep stos %rax,%es:(%rdi) 2e6396: c7 43 54 00 00 00 00 movl $0x0,0x54(%rbx) 2e639d: c7 43 0c 00 00 00 00 movl $0x0,0xc(%rbx) 2e63a4: 49 8b bd 80 00 00 00 mov 0x80(%r13),%rdi 2e63ab: e8 00 00 00 00 callq 2e63b0 2e63b0: e9 01 ff ff ff jmpq 2e62b6 2e63b5: e8 00 00 00 00 callq 2e63ba 2e63ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e63c0 : 2e63c0: e8 00 00 00 00 callq 2e63c5 2e63c5: 41 54 push %r12 2e63c7: 41 89 d4 mov %edx,%r12d 2e63ca: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e63d1: 55 push %rbp 2e63d2: 4c 89 c5 mov %r8,%rbp 2e63d5: 53 push %rbx 2e63d6: 89 cb mov %ecx,%ebx 2e63d8: e8 00 00 00 00 callq 2e63dd 2e63dd: 44 89 e1 mov %r12d,%ecx 2e63e0: 21 c3 and %eax,%ebx 2e63e2: d3 eb shr %cl,%ebx 2e63e4: 89 5d 00 mov %ebx,0x0(%rbp) 2e63e7: 5b pop %rbx 2e63e8: 5d pop %rbp 2e63e9: 41 5c pop %r12 2e63eb: c3 retq 2e63ec: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e63f0 : 2e63f0: e8 00 00 00 00 callq 2e63f5 2e63f5: 41 55 push %r13 2e63f7: 4d 89 c5 mov %r8,%r13 2e63fa: 41 54 push %r12 2e63fc: 41 89 d4 mov %edx,%r12d 2e63ff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e6406: 55 push %rbp 2e6407: 44 89 cd mov %r9d,%ebp 2e640a: 53 push %rbx 2e640b: 89 cb mov %ecx,%ebx 2e640d: e8 00 00 00 00 callq 2e6412 2e6412: 8b 54 24 28 mov 0x28(%rsp),%edx 2e6416: 44 89 e1 mov %r12d,%ecx 2e6419: 21 c3 and %eax,%ebx 2e641b: d3 eb shr %cl,%ebx 2e641d: 21 c2 and %eax,%edx 2e641f: 89 e9 mov %ebp,%ecx 2e6421: d3 ea shr %cl,%edx 2e6423: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx 2e6428: 41 89 5d 00 mov %ebx,0x0(%r13) 2e642c: 89 11 mov %edx,(%rcx) 2e642e: 5b pop %rbx 2e642f: 5d pop %rbp 2e6430: 41 5c pop %r12 2e6432: 41 5d pop %r13 2e6434: c3 retq 2e6435: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e643c: 00 00 00 00 00000000002e6440 : 2e6440: e8 00 00 00 00 callq 2e6445 2e6445: 41 56 push %r14 2e6447: 4d 89 c6 mov %r8,%r14 2e644a: 41 55 push %r13 2e644c: 41 54 push %r12 2e644e: 41 89 d4 mov %edx,%r12d 2e6451: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e6458: 55 push %rbp 2e6459: 44 89 cd mov %r9d,%ebp 2e645c: 53 push %rbx 2e645d: 89 cb mov %ecx,%ebx 2e645f: 44 8b 6c 24 40 mov 0x40(%rsp),%r13d 2e6464: e8 00 00 00 00 callq 2e6469 2e6469: 8b 54 24 30 mov 0x30(%rsp),%edx 2e646d: 44 89 e1 mov %r12d,%ecx 2e6470: 21 c3 and %eax,%ebx 2e6472: d3 eb shr %cl,%ebx 2e6474: 21 c2 and %eax,%edx 2e6476: 89 e9 mov %ebp,%ecx 2e6478: d3 ea shr %cl,%edx 2e647a: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 2e647f: 41 89 1e mov %ebx,(%r14) 2e6482: 89 11 mov %edx,(%rcx) 2e6484: 8b 54 24 48 mov 0x48(%rsp),%edx 2e6488: 44 89 e9 mov %r13d,%ecx 2e648b: 21 c2 and %eax,%edx 2e648d: d3 ea shr %cl,%edx 2e648f: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 2e6494: 89 11 mov %edx,(%rcx) 2e6496: 5b pop %rbx 2e6497: 5d pop %rbp 2e6498: 41 5c pop %r12 2e649a: 41 5d pop %r13 2e649c: 41 5e pop %r14 2e649e: c3 retq 2e649f: 90 nop 00000000002e64a0 : 2e64a0: e8 00 00 00 00 callq 2e64a5 2e64a5: 41 57 push %r15 2e64a7: 4d 89 c7 mov %r8,%r15 2e64aa: 41 56 push %r14 2e64ac: 41 55 push %r13 2e64ae: 41 54 push %r12 2e64b0: 41 89 d4 mov %edx,%r12d 2e64b3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e64ba: 55 push %rbp 2e64bb: 44 89 cd mov %r9d,%ebp 2e64be: 53 push %rbx 2e64bf: 89 cb mov %ecx,%ebx 2e64c1: 44 8b 74 24 48 mov 0x48(%rsp),%r14d 2e64c6: 44 8b 6c 24 60 mov 0x60(%rsp),%r13d 2e64cb: e8 00 00 00 00 callq 2e64d0 2e64d0: 8b 54 24 38 mov 0x38(%rsp),%edx 2e64d4: 44 89 e1 mov %r12d,%ecx 2e64d7: 21 c3 and %eax,%ebx 2e64d9: d3 eb shr %cl,%ebx 2e64db: 21 c2 and %eax,%edx 2e64dd: 89 e9 mov %ebp,%ecx 2e64df: d3 ea shr %cl,%edx 2e64e1: 48 8b 4c 24 40 mov 0x40(%rsp),%rcx 2e64e6: 41 89 1f mov %ebx,(%r15) 2e64e9: 89 11 mov %edx,(%rcx) 2e64eb: 8b 54 24 50 mov 0x50(%rsp),%edx 2e64ef: 44 89 f1 mov %r14d,%ecx 2e64f2: 21 c2 and %eax,%edx 2e64f4: d3 ea shr %cl,%edx 2e64f6: 48 8b 4c 24 58 mov 0x58(%rsp),%rcx 2e64fb: 89 11 mov %edx,(%rcx) 2e64fd: 8b 54 24 68 mov 0x68(%rsp),%edx 2e6501: 44 89 e9 mov %r13d,%ecx 2e6504: 21 c2 and %eax,%edx 2e6506: d3 ea shr %cl,%edx 2e6508: 48 8b 4c 24 70 mov 0x70(%rsp),%rcx 2e650d: 89 11 mov %edx,(%rcx) 2e650f: 5b pop %rbx 2e6510: 5d pop %rbp 2e6511: 41 5c pop %r12 2e6513: 41 5d pop %r13 2e6515: 41 5e pop %r14 2e6517: 41 5f pop %r15 2e6519: c3 retq 2e651a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e6520 : 2e6520: e8 00 00 00 00 callq 2e6525 2e6525: 41 57 push %r15 2e6527: 41 56 push %r14 2e6529: 41 55 push %r13 2e652b: 41 54 push %r12 2e652d: 41 89 d4 mov %edx,%r12d 2e6530: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e6537: 55 push %rbp 2e6538: 44 89 cd mov %r9d,%ebp 2e653b: 53 push %rbx 2e653c: 89 cb mov %ecx,%ebx 2e653e: 48 83 ec 08 sub $0x8,%rsp 2e6542: 44 8b 7c 24 50 mov 0x50(%rsp),%r15d 2e6547: 44 8b 74 24 68 mov 0x68(%rsp),%r14d 2e654c: 4c 89 04 24 mov %r8,(%rsp) 2e6550: 44 8b ac 24 80 00 00 mov 0x80(%rsp),%r13d 2e6557: 00 2e6558: e8 00 00 00 00 callq 2e655d 2e655d: 8b 54 24 40 mov 0x40(%rsp),%edx 2e6561: 44 89 e1 mov %r12d,%ecx 2e6564: 4c 8b 04 24 mov (%rsp),%r8 2e6568: 21 c3 and %eax,%ebx 2e656a: d3 eb shr %cl,%ebx 2e656c: 21 c2 and %eax,%edx 2e656e: 89 e9 mov %ebp,%ecx 2e6570: d3 ea shr %cl,%edx 2e6572: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx 2e6577: 41 89 18 mov %ebx,(%r8) 2e657a: 89 11 mov %edx,(%rcx) 2e657c: 8b 54 24 58 mov 0x58(%rsp),%edx 2e6580: 44 89 f9 mov %r15d,%ecx 2e6583: 21 c2 and %eax,%edx 2e6585: d3 ea shr %cl,%edx 2e6587: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 2e658c: 89 11 mov %edx,(%rcx) 2e658e: 8b 54 24 70 mov 0x70(%rsp),%edx 2e6592: 44 89 f1 mov %r14d,%ecx 2e6595: 21 c2 and %eax,%edx 2e6597: d3 ea shr %cl,%edx 2e6599: 48 8b 4c 24 78 mov 0x78(%rsp),%rcx 2e659e: 89 11 mov %edx,(%rcx) 2e65a0: 8b 94 24 88 00 00 00 mov 0x88(%rsp),%edx 2e65a7: 44 89 e9 mov %r13d,%ecx 2e65aa: 21 c2 and %eax,%edx 2e65ac: d3 ea shr %cl,%edx 2e65ae: 48 8b 8c 24 90 00 00 mov 0x90(%rsp),%rcx 2e65b5: 00 2e65b6: 89 11 mov %edx,(%rcx) 2e65b8: 48 83 c4 08 add $0x8,%rsp 2e65bc: 5b pop %rbx 2e65bd: 5d pop %rbp 2e65be: 41 5c pop %r12 2e65c0: 41 5d pop %r13 2e65c2: 41 5e pop %r14 2e65c4: 41 5f pop %r15 2e65c6: c3 retq 2e65c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2e65ce: 00 00 00000000002e65d0 : 2e65d0: e8 00 00 00 00 callq 2e65d5 2e65d5: 41 57 push %r15 2e65d7: 41 56 push %r14 2e65d9: 41 55 push %r13 2e65db: 41 54 push %r12 2e65dd: 41 89 d4 mov %edx,%r12d 2e65e0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e65e7: 55 push %rbp 2e65e8: 44 89 cd mov %r9d,%ebp 2e65eb: 53 push %rbx 2e65ec: 89 cb mov %ecx,%ebx 2e65ee: 48 83 ec 10 sub $0x10,%rsp 2e65f2: 44 8b 7c 24 58 mov 0x58(%rsp),%r15d 2e65f7: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 2e65fe: 4c 89 44 24 08 mov %r8,0x8(%rsp) 2e6603: 44 8b 74 24 70 mov 0x70(%rsp),%r14d 2e6608: 44 8b ac 24 88 00 00 mov 0x88(%rsp),%r13d 2e660f: 00 2e6610: 89 44 24 04 mov %eax,0x4(%rsp) 2e6614: e8 00 00 00 00 callq 2e6619 2e6619: 8b 54 24 48 mov 0x48(%rsp),%edx 2e661d: 44 89 e1 mov %r12d,%ecx 2e6620: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 2e6625: 21 c3 and %eax,%ebx 2e6627: d3 eb shr %cl,%ebx 2e6629: 21 c2 and %eax,%edx 2e662b: 89 e9 mov %ebp,%ecx 2e662d: d3 ea shr %cl,%edx 2e662f: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 2e6634: 41 89 18 mov %ebx,(%r8) 2e6637: 89 11 mov %edx,(%rcx) 2e6639: 8b 54 24 60 mov 0x60(%rsp),%edx 2e663d: 44 89 f9 mov %r15d,%ecx 2e6640: 21 c2 and %eax,%edx 2e6642: d3 ea shr %cl,%edx 2e6644: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx 2e6649: 89 11 mov %edx,(%rcx) 2e664b: 8b 54 24 78 mov 0x78(%rsp),%edx 2e664f: 44 89 f1 mov %r14d,%ecx 2e6652: 21 c2 and %eax,%edx 2e6654: d3 ea shr %cl,%edx 2e6656: 48 8b 8c 24 80 00 00 mov 0x80(%rsp),%rcx 2e665d: 00 2e665e: 89 11 mov %edx,(%rcx) 2e6660: 8b 94 24 90 00 00 00 mov 0x90(%rsp),%edx 2e6667: 44 89 e9 mov %r13d,%ecx 2e666a: 21 c2 and %eax,%edx 2e666c: d3 ea shr %cl,%edx 2e666e: 48 8b 8c 24 98 00 00 mov 0x98(%rsp),%rcx 2e6675: 00 2e6676: 89 11 mov %edx,(%rcx) 2e6678: 8b 94 24 a8 00 00 00 mov 0xa8(%rsp),%edx 2e667f: 0f b6 4c 24 04 movzbl 0x4(%rsp),%ecx 2e6684: 21 c2 and %eax,%edx 2e6686: d3 ea shr %cl,%edx 2e6688: 48 8b 8c 24 b0 00 00 mov 0xb0(%rsp),%rcx 2e668f: 00 2e6690: 89 11 mov %edx,(%rcx) 2e6692: 48 83 c4 10 add $0x10,%rsp 2e6696: 5b pop %rbx 2e6697: 5d pop %rbp 2e6698: 41 5c pop %r12 2e669a: 41 5d pop %r13 2e669c: 41 5e pop %r14 2e669e: 41 5f pop %r15 2e66a0: c3 retq 2e66a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e66a8: 00 00 00 00 2e66ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e66b0 : 2e66b0: e8 00 00 00 00 callq 2e66b5 2e66b5: 41 57 push %r15 2e66b7: 41 56 push %r14 2e66b9: 41 55 push %r13 2e66bb: 41 54 push %r12 2e66bd: 41 89 d4 mov %edx,%r12d 2e66c0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e66c7: 55 push %rbp 2e66c8: 44 89 cd mov %r9d,%ebp 2e66cb: 53 push %rbx 2e66cc: 89 cb mov %ecx,%ebx 2e66ce: 48 83 ec 10 sub $0x10,%rsp 2e66d2: 44 8b 7c 24 58 mov 0x58(%rsp),%r15d 2e66d7: 44 8b 74 24 70 mov 0x70(%rsp),%r14d 2e66dc: 4c 89 44 24 08 mov %r8,0x8(%rsp) 2e66e1: 8b 8c 24 b8 00 00 00 mov 0xb8(%rsp),%ecx 2e66e8: 8b 84 24 a0 00 00 00 mov 0xa0(%rsp),%eax 2e66ef: 44 8b ac 24 88 00 00 mov 0x88(%rsp),%r13d 2e66f6: 00 2e66f7: 89 4c 24 04 mov %ecx,0x4(%rsp) 2e66fb: 89 04 24 mov %eax,(%rsp) 2e66fe: e8 00 00 00 00 callq 2e6703 2e6703: 8b 54 24 48 mov 0x48(%rsp),%edx 2e6707: 44 89 e1 mov %r12d,%ecx 2e670a: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 2e670f: 21 c3 and %eax,%ebx 2e6711: d3 eb shr %cl,%ebx 2e6713: 21 c2 and %eax,%edx 2e6715: 89 e9 mov %ebp,%ecx 2e6717: d3 ea shr %cl,%edx 2e6719: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 2e671e: 41 89 18 mov %ebx,(%r8) 2e6721: 89 11 mov %edx,(%rcx) 2e6723: 8b 54 24 60 mov 0x60(%rsp),%edx 2e6727: 44 89 f9 mov %r15d,%ecx 2e672a: 21 c2 and %eax,%edx 2e672c: d3 ea shr %cl,%edx 2e672e: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx 2e6733: 89 11 mov %edx,(%rcx) 2e6735: 8b 54 24 78 mov 0x78(%rsp),%edx 2e6739: 44 89 f1 mov %r14d,%ecx 2e673c: 21 c2 and %eax,%edx 2e673e: d3 ea shr %cl,%edx 2e6740: 48 8b 8c 24 80 00 00 mov 0x80(%rsp),%rcx 2e6747: 00 2e6748: 89 11 mov %edx,(%rcx) 2e674a: 8b 94 24 90 00 00 00 mov 0x90(%rsp),%edx 2e6751: 44 89 e9 mov %r13d,%ecx 2e6754: 21 c2 and %eax,%edx 2e6756: d3 ea shr %cl,%edx 2e6758: 48 8b 8c 24 98 00 00 mov 0x98(%rsp),%rcx 2e675f: 00 2e6760: 89 11 mov %edx,(%rcx) 2e6762: 8b 94 24 a8 00 00 00 mov 0xa8(%rsp),%edx 2e6769: 0f b6 0c 24 movzbl (%rsp),%ecx 2e676d: 21 c2 and %eax,%edx 2e676f: d3 ea shr %cl,%edx 2e6771: 48 8b 8c 24 b0 00 00 mov 0xb0(%rsp),%rcx 2e6778: 00 2e6779: 89 11 mov %edx,(%rcx) 2e677b: 8b 94 24 c0 00 00 00 mov 0xc0(%rsp),%edx 2e6782: 0f b6 4c 24 04 movzbl 0x4(%rsp),%ecx 2e6787: 21 c2 and %eax,%edx 2e6789: d3 ea shr %cl,%edx 2e678b: 48 8b 8c 24 c8 00 00 mov 0xc8(%rsp),%rcx 2e6792: 00 2e6793: 89 11 mov %edx,(%rcx) 2e6795: 48 83 c4 10 add $0x10,%rsp 2e6799: 5b pop %rbx 2e679a: 5d pop %rbp 2e679b: 41 5c pop %r12 2e679d: 41 5d pop %r13 2e679f: 41 5e pop %r14 2e67a1: 41 5f pop %r15 2e67a3: c3 retq 2e67a4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e67ab: 00 00 00 00 2e67af: 90 nop 00000000002e67b0 : 2e67b0: e8 00 00 00 00 callq 2e67b5 2e67b5: 41 57 push %r15 2e67b7: 41 56 push %r14 2e67b9: 41 55 push %r13 2e67bb: 41 54 push %r12 2e67bd: 41 89 d4 mov %edx,%r12d 2e67c0: 55 push %rbp 2e67c1: 44 89 cd mov %r9d,%ebp 2e67c4: 53 push %rbx 2e67c5: 89 cb mov %ecx,%ebx 2e67c7: 48 83 ec 18 sub $0x18,%rsp 2e67cb: 44 8b 7c 24 60 mov 0x60(%rsp),%r15d 2e67d0: 44 8b 74 24 78 mov 0x78(%rsp),%r14d 2e67d5: 4c 89 44 24 10 mov %r8,0x10(%rsp) 2e67da: 8b 94 24 d8 00 00 00 mov 0xd8(%rsp),%edx 2e67e1: 8b 8c 24 c0 00 00 00 mov 0xc0(%rsp),%ecx 2e67e8: 8b 84 24 a8 00 00 00 mov 0xa8(%rsp),%eax 2e67ef: 44 8b ac 24 90 00 00 mov 0x90(%rsp),%r13d 2e67f6: 00 2e67f7: 89 54 24 0c mov %edx,0xc(%rsp) 2e67fb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e6802: 89 4c 24 08 mov %ecx,0x8(%rsp) 2e6806: 89 44 24 04 mov %eax,0x4(%rsp) 2e680a: e8 00 00 00 00 callq 2e680f 2e680f: 8b 54 24 50 mov 0x50(%rsp),%edx 2e6813: 44 89 e1 mov %r12d,%ecx 2e6816: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 2e681b: 21 c3 and %eax,%ebx 2e681d: d3 eb shr %cl,%ebx 2e681f: 21 c2 and %eax,%edx 2e6821: 89 e9 mov %ebp,%ecx 2e6823: d3 ea shr %cl,%edx 2e6825: 48 8b 4c 24 58 mov 0x58(%rsp),%rcx 2e682a: 41 89 18 mov %ebx,(%r8) 2e682d: 89 11 mov %edx,(%rcx) 2e682f: 8b 54 24 68 mov 0x68(%rsp),%edx 2e6833: 44 89 f9 mov %r15d,%ecx 2e6836: 21 c2 and %eax,%edx 2e6838: d3 ea shr %cl,%edx 2e683a: 48 8b 4c 24 70 mov 0x70(%rsp),%rcx 2e683f: 89 11 mov %edx,(%rcx) 2e6841: 8b 94 24 80 00 00 00 mov 0x80(%rsp),%edx 2e6848: 44 89 f1 mov %r14d,%ecx 2e684b: 21 c2 and %eax,%edx 2e684d: d3 ea shr %cl,%edx 2e684f: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx 2e6856: 00 2e6857: 89 11 mov %edx,(%rcx) 2e6859: 8b 94 24 98 00 00 00 mov 0x98(%rsp),%edx 2e6860: 44 89 e9 mov %r13d,%ecx 2e6863: 21 c2 and %eax,%edx 2e6865: d3 ea shr %cl,%edx 2e6867: 48 8b 8c 24 a0 00 00 mov 0xa0(%rsp),%rcx 2e686e: 00 2e686f: 89 11 mov %edx,(%rcx) 2e6871: 8b 94 24 b0 00 00 00 mov 0xb0(%rsp),%edx 2e6878: 0f b6 4c 24 04 movzbl 0x4(%rsp),%ecx 2e687d: 21 c2 and %eax,%edx 2e687f: d3 ea shr %cl,%edx 2e6881: 48 8b 8c 24 b8 00 00 mov 0xb8(%rsp),%rcx 2e6888: 00 2e6889: 89 11 mov %edx,(%rcx) 2e688b: 8b 94 24 c8 00 00 00 mov 0xc8(%rsp),%edx 2e6892: 0f b6 4c 24 08 movzbl 0x8(%rsp),%ecx 2e6897: 21 c2 and %eax,%edx 2e6899: d3 ea shr %cl,%edx 2e689b: 48 8b 8c 24 d0 00 00 mov 0xd0(%rsp),%rcx 2e68a2: 00 2e68a3: 89 11 mov %edx,(%rcx) 2e68a5: 8b 94 24 e0 00 00 00 mov 0xe0(%rsp),%edx 2e68ac: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx 2e68b1: 21 c2 and %eax,%edx 2e68b3: d3 ea shr %cl,%edx 2e68b5: 48 8b 8c 24 e8 00 00 mov 0xe8(%rsp),%rcx 2e68bc: 00 2e68bd: 89 11 mov %edx,(%rcx) 2e68bf: 48 83 c4 18 add $0x18,%rsp 2e68c3: 5b pop %rbx 2e68c4: 5d pop %rbp 2e68c5: 41 5c pop %r12 2e68c7: 41 5d pop %r13 2e68c9: 41 5e pop %r14 2e68cb: 41 5f pop %r15 2e68cd: c3 retq 2e68ce: 66 90 xchg %ax,%ax 00000000002e68d0 : 2e68d0: e8 00 00 00 00 callq 2e68d5 2e68d5: 41 57 push %r15 2e68d7: 41 56 push %r14 2e68d9: 41 89 f6 mov %esi,%r14d 2e68dc: 41 55 push %r13 2e68de: 41 89 cd mov %ecx,%r13d 2e68e1: 41 54 push %r12 2e68e3: 45 89 c4 mov %r8d,%r12d 2e68e6: 55 push %rbp 2e68e7: 44 89 cd mov %r9d,%ebp 2e68ea: 53 push %rbx 2e68eb: 48 89 fb mov %rdi,%rbx 2e68ee: 48 83 ec 28 sub $0x28,%rsp 2e68f2: 48 8b 44 24 68 mov 0x68(%rsp),%rax 2e68f7: 8b 74 24 60 mov 0x60(%rsp),%esi 2e68fb: 48 89 44 24 18 mov %rax,0x18(%rsp) 2e6900: 8b 44 24 70 mov 0x70(%rsp),%eax 2e6904: 89 74 24 20 mov %esi,0x20(%rsp) 2e6908: 41 0f af f1 imul %r9d,%esi 2e690c: 89 44 24 24 mov %eax,0x24(%rsp) 2e6910: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2e6917: 48 85 c0 test %rax,%rax 2e691a: 74 0a je 2e6926 2e691c: 80 78 08 00 cmpb $0x0,0x8(%rax) 2e6920: 0f 85 aa 00 00 00 jne 2e69d0 2e6926: 81 fe c0 c6 2d 00 cmp $0x2dc6c0,%esi 2e692c: 0f 87 04 01 00 00 ja 2e6a36 2e6932: 89 e8 mov %ebp,%eax 2e6934: 45 31 ff xor %r15d,%r15d 2e6937: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e693c: 48 69 c0 d3 4d 62 10 imul $0x10624dd3,%rax,%rax 2e6943: 48 c1 e8 26 shr $0x26,%rax 2e6947: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e694c: 0f b6 c2 movzbl %dl,%eax 2e694f: 89 44 24 04 mov %eax,0x4(%rsp) 2e6953: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e695a: 44 89 f6 mov %r14d,%esi 2e695d: 48 89 df mov %rbx,%rdi 2e6960: e8 00 00 00 00 callq 2e6965 2e6965: 0f b6 4c 24 04 movzbl 0x4(%rsp),%ecx 2e696a: 44 21 e8 and %r13d,%eax 2e696d: d3 e8 shr %cl,%eax 2e696f: 41 39 c4 cmp %eax,%r12d 2e6972: 74 37 je 2e69ab 2e6974: 41 83 c7 01 add $0x1,%r15d 2e6978: 44 3b 7c 24 20 cmp 0x20(%rsp),%r15d 2e697d: 0f 87 00 00 00 00 ja 2e6983 2e6983: 45 85 ff test %r15d,%r15d 2e6986: 74 cb je 2e6953 2e6988: 81 fd e7 03 00 00 cmp $0x3e7,%ebp 2e698e: 77 10 ja 2e69a0 2e6990: 85 ed test %ebp,%ebp 2e6992: 74 bf je 2e6953 2e6994: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2e6999: e8 00 00 00 00 callq 2e699e 2e699e: eb b3 jmp 2e6953 2e69a0: 8b 7c 24 08 mov 0x8(%rsp),%edi 2e69a4: e8 00 00 00 00 callq 2e69a9 2e69a9: eb a8 jmp 2e6953 2e69ab: 41 89 e9 mov %ebp,%r9d 2e69ae: 45 0f af cf imul %r15d,%r9d 2e69b2: 41 81 f9 e8 03 00 00 cmp $0x3e8,%r9d 2e69b9: 76 06 jbe 2e69c1 2e69bb: 83 7b 20 01 cmpl $0x1,0x20(%rbx) 2e69bf: 75 3e jne 2e69ff 2e69c1: 48 83 c4 28 add $0x28,%rsp 2e69c5: 5b pop %rbx 2e69c6: 5d pop %rbp 2e69c7: 41 5c pop %r12 2e69c9: 41 5d pop %r13 2e69cb: 41 5e pop %r14 2e69cd: 41 5f pop %r15 2e69cf: c3 retq 2e69d0: b9 04 00 00 00 mov $0x4,%ecx 2e69d5: 44 89 70 15 mov %r14d,0x15(%rax) 2e69d9: 66 89 48 11 mov %cx,0x11(%rax) 2e69dd: 89 d1 mov %edx,%ecx 2e69df: 41 d3 e4 shl %cl,%r12d 2e69e2: 44 89 68 19 mov %r13d,0x19(%rax) 2e69e6: 45 21 ec and %r13d,%r12d 2e69e9: 89 70 21 mov %esi,0x21(%rax) 2e69ec: 44 89 60 1d mov %r12d,0x1d(%rax) 2e69f0: 48 83 c4 28 add $0x28,%rsp 2e69f4: 5b pop %rbx 2e69f5: 5d pop %rbp 2e69f6: 41 5c pop %r12 2e69f8: 41 5d pop %r13 2e69fa: 41 5e pop %r14 2e69fc: 41 5f pop %r15 2e69fe: c3 retq 2e69ff: 44 89 ca mov %r9d,%edx 2e6a02: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 2e6a07: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 2e6a0c: 48 83 c4 28 add $0x28,%rsp 2e6a10: 48 69 d2 d3 4d 62 10 imul $0x10624dd3,%rdx,%rdx 2e6a17: 5b pop %rbx 2e6a18: bf 04 00 00 00 mov $0x4,%edi 2e6a1d: 5d pop %rbp 2e6a1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e6a25: 41 5c pop %r12 2e6a27: 41 5d pop %r13 2e6a29: 41 5e pop %r14 2e6a2b: 41 5f pop %r15 2e6a2d: 48 c1 ea 26 shr $0x26,%rdx 2e6a31: e9 00 00 00 00 jmpq 2e6a36 2e6a36: 0f 0b ud2 2e6a38: e9 f5 fe ff ff jmpq 2e6932 2e6a3d: 0f 1f 00 nopl (%rax) 00000000002e6a40 : 2e6a40: e8 00 00 00 00 callq 2e6a45 2e6a45: 41 57 push %r15 2e6a47: 41 89 cf mov %ecx,%r15d 2e6a4a: 41 56 push %r14 2e6a4c: 41 89 f6 mov %esi,%r14d 2e6a4f: 41 55 push %r13 2e6a51: 45 89 c5 mov %r8d,%r13d 2e6a54: 41 54 push %r12 2e6a56: 41 89 d4 mov %edx,%r12d 2e6a59: 89 ca mov %ecx,%edx 2e6a5b: 53 push %rbx 2e6a5c: 48 89 fb mov %rdi,%rbx 2e6a5f: 48 8b 7f 18 mov 0x18(%rdi),%rdi 2e6a63: 48 8b 07 mov (%rdi),%rax 2e6a66: 48 8b 40 08 mov 0x8(%rax),%rax 2e6a6a: e8 00 00 00 00 callq 2e6a6f 2e6a6f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e6a74: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2e6a78: 44 89 ea mov %r13d,%edx 2e6a7b: 44 89 e6 mov %r12d,%esi 2e6a7e: 48 8b 07 mov (%rdi),%rax 2e6a81: 48 8b 40 08 mov 0x8(%rax),%rax 2e6a85: e8 00 00 00 00 callq 2e6a8a 2e6a8a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e6a8f: 5b pop %rbx 2e6a90: 41 5c pop %r12 2e6a92: 41 5d pop %r13 2e6a94: 41 5e pop %r14 2e6a96: 41 5f pop %r15 2e6a98: c3 retq 2e6a99: 48 8b 73 10 mov 0x10(%rbx),%rsi 2e6a9d: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2e6aa4 2e6aa4: 89 c0 mov %eax,%eax 2e6aa6: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2e6aae 2e6aad: 00 2e6aae: 73 c4 jae 2e6a74 2e6ab0: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2e6ab7 2e6ab7: 48 85 c0 test %rax,%rax 2e6aba: 74 13 je 2e6acf 2e6abc: 48 8b 78 08 mov 0x8(%rax),%rdi 2e6ac0: 48 83 c6 08 add $0x8,%rsi 2e6ac4: 44 89 f9 mov %r15d,%ecx 2e6ac7: 44 89 f2 mov %r14d,%edx 2e6aca: e8 00 00 00 00 callq 2e6acf 2e6acf: eb a3 jmp 2e6a74 2e6ad1: 48 8b 73 10 mov 0x10(%rbx),%rsi 2e6ad5: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2e6adc 2e6adc: 89 c0 mov %eax,%eax 2e6ade: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2e6ae6 2e6ae5: 00 2e6ae6: 73 a7 jae 2e6a8f 2e6ae8: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2e6aef 2e6aef: 48 85 c0 test %rax,%rax 2e6af2: 74 13 je 2e6b07 2e6af4: 48 8b 78 08 mov 0x8(%rax),%rdi 2e6af8: 48 83 c6 08 add $0x8,%rsi 2e6afc: 44 89 e9 mov %r13d,%ecx 2e6aff: 44 89 e2 mov %r12d,%edx 2e6b02: e8 00 00 00 00 callq 2e6b07 2e6b07: 5b pop %rbx 2e6b08: 41 5c pop %r12 2e6b0a: 41 5d pop %r13 2e6b0c: 41 5e pop %r14 2e6b0e: 41 5f pop %r15 2e6b10: c3 retq 2e6b11: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e6b18: 00 00 00 00 2e6b1c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e6b20 : 2e6b20: e8 00 00 00 00 callq 2e6b25 2e6b25: 41 56 push %r14 2e6b27: 41 89 d6 mov %edx,%r14d 2e6b2a: 41 55 push %r13 2e6b2c: 41 89 cd mov %ecx,%r13d 2e6b2f: 41 54 push %r12 2e6b31: 41 89 f4 mov %esi,%r12d 2e6b34: 55 push %rbp 2e6b35: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2e6b3c: 48 89 fd mov %rdi,%rbp 2e6b3f: 48 85 c0 test %rax,%rax 2e6b42: 74 06 je 2e6b4a 2e6b44: 80 78 08 00 cmpb $0x0,0x8(%rax) 2e6b48: 75 6c jne 2e6bb6 2e6b4a: 48 8b 7d 18 mov 0x18(%rbp),%rdi 2e6b4e: 44 89 ea mov %r13d,%edx 2e6b51: 44 89 e6 mov %r12d,%esi 2e6b54: 48 8b 07 mov (%rdi),%rax 2e6b57: 48 8b 40 08 mov 0x8(%rax),%rax 2e6b5b: e8 00 00 00 00 callq 2e6b60 2e6b60: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e6b65: 44 89 f6 mov %r14d,%esi 2e6b68: 48 89 ef mov %rbp,%rdi 2e6b6b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e6b72: 5d pop %rbp 2e6b73: 41 5c pop %r12 2e6b75: 41 5d pop %r13 2e6b77: 41 5e pop %r14 2e6b79: e9 72 f5 ff ff jmpq 2e60f0 2e6b7e: 48 8b 75 10 mov 0x10(%rbp),%rsi 2e6b82: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2e6b89 2e6b89: 89 c0 mov %eax,%eax 2e6b8b: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2e6b93 2e6b92: 00 2e6b93: 73 d0 jae 2e6b65 2e6b95: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2e6b9c 2e6b9c: 48 85 c0 test %rax,%rax 2e6b9f: 74 13 je 2e6bb4 2e6ba1: 48 8b 78 08 mov 0x8(%rax),%rdi 2e6ba5: 48 83 c6 08 add $0x8,%rsi 2e6ba9: 44 89 e9 mov %r13d,%ecx 2e6bac: 44 89 e2 mov %r12d,%edx 2e6baf: e8 00 00 00 00 callq 2e6bb4 2e6bb4: eb af jmp 2e6b65 2e6bb6: 0f 0b ud2 2e6bb8: eb 90 jmp 2e6b4a 2e6bba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e6bc0 : 2e6bc0: e8 00 00 00 00 callq 2e6bc5 2e6bc5: 55 push %rbp 2e6bc6: 48 89 e5 mov %rsp,%rbp 2e6bc9: 41 55 push %r13 2e6bcb: 41 54 push %r12 2e6bcd: 45 89 cc mov %r9d,%r12d 2e6bd0: 53 push %rbx 2e6bd1: 44 89 c3 mov %r8d,%ebx 2e6bd4: 48 83 ec 50 sub $0x50,%rsp 2e6bd8: 4c 8b 6d 18 mov 0x18(%rbp),%r13 2e6bdc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e6be3: 00 00 2e6be5: 48 89 44 24 18 mov %rax,0x18(%rsp) 2e6bea: 31 c0 xor %eax,%eax 2e6bec: 48 8d 45 20 lea 0x20(%rbp),%rax 2e6bf0: c7 04 24 30 00 00 00 movl $0x30,(%rsp) 2e6bf7: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e6bfc: 48 8d 44 24 20 lea 0x20(%rsp),%rax 2e6c01: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e6c06: e8 00 00 00 00 callq 2e6c0b 2e6c0b: 44 89 e1 mov %r12d,%ecx 2e6c0e: 41 89 c0 mov %eax,%r8d 2e6c11: 23 45 10 and 0x10(%rbp),%eax 2e6c14: d3 e8 shr %cl,%eax 2e6c16: 41 89 45 00 mov %eax,0x0(%r13) 2e6c1a: 83 fb 01 cmp $0x1,%ebx 2e6c1d: 7e 5d jle 2e6c7c 2e6c1f: 4c 8b 54 24 10 mov 0x10(%rsp),%r10 2e6c24: 8b 34 24 mov (%rsp),%esi 2e6c27: bf 01 00 00 00 mov $0x1,%edi 2e6c2c: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 2e6c31: eb 31 jmp 2e6c64 2e6c33: 89 f2 mov %esi,%edx 2e6c35: 8d 46 08 lea 0x8(%rsi),%eax 2e6c38: 41 8b 0c 12 mov (%r10,%rdx,1),%ecx 2e6c3c: 83 f8 2f cmp $0x2f,%eax 2e6c3f: 77 59 ja 2e6c9a 2e6c41: 8d 56 10 lea 0x10(%rsi),%edx 2e6c44: 41 8b 04 02 mov (%r10,%rax,1),%eax 2e6c48: 83 fa 2f cmp $0x2f,%edx 2e6c4b: 77 59 ja 2e6ca6 2e6c4d: 4c 01 d2 add %r10,%rdx 2e6c50: 83 c6 18 add $0x18,%esi 2e6c53: 48 8b 12 mov (%rdx),%rdx 2e6c56: 44 21 c0 and %r8d,%eax 2e6c59: 83 c7 01 add $0x1,%edi 2e6c5c: d3 e8 shr %cl,%eax 2e6c5e: 89 02 mov %eax,(%rdx) 2e6c60: 39 fb cmp %edi,%ebx 2e6c62: 74 18 je 2e6c7c 2e6c64: 83 fe 2f cmp $0x2f,%esi 2e6c67: 76 ca jbe 2e6c33 2e6c69: 41 8b 09 mov (%r9),%ecx 2e6c6c: 49 8d 41 08 lea 0x8(%r9),%rax 2e6c70: 48 8d 50 08 lea 0x8(%rax),%rdx 2e6c74: 8b 00 mov (%rax),%eax 2e6c76: 4c 8d 4a 08 lea 0x8(%rdx),%r9 2e6c7a: eb d7 jmp 2e6c53 2e6c7c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2e6c81: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e6c88: 00 00 2e6c8a: 75 15 jne 2e6ca1 2e6c8c: 48 83 c4 50 add $0x50,%rsp 2e6c90: 44 89 c0 mov %r8d,%eax 2e6c93: 5b pop %rbx 2e6c94: 41 5c pop %r12 2e6c96: 41 5d pop %r13 2e6c98: 5d pop %rbp 2e6c99: c3 retq 2e6c9a: 89 c6 mov %eax,%esi 2e6c9c: 4c 89 c8 mov %r9,%rax 2e6c9f: eb cf jmp 2e6c70 2e6ca1: e8 00 00 00 00 callq 2e6ca6 2e6ca6: 89 d6 mov %edx,%esi 2e6ca8: 4c 89 ca mov %r9,%rdx 2e6cab: eb c9 jmp 2e6c76 2e6cad: 0f 1f 00 nopl (%rax) 00000000002e6cb0 : 2e6cb0: e8 00 00 00 00 callq 2e6cb5 2e6cb5: 55 push %rbp 2e6cb6: 48 89 e5 mov %rsp,%rbp 2e6cb9: 41 57 push %r15 2e6cbb: 41 89 cf mov %ecx,%r15d 2e6cbe: 41 56 push %r14 2e6cc0: 41 89 f6 mov %esi,%r14d 2e6cc3: 41 55 push %r13 2e6cc5: 41 54 push %r12 2e6cc7: 41 89 d4 mov %edx,%r12d 2e6cca: 48 8d 55 28 lea 0x28(%rbp),%rdx 2e6cce: 53 push %rbx 2e6ccf: 48 89 fb mov %rdi,%rbx 2e6cd2: 48 83 ec 50 sub $0x50,%rsp 2e6cd6: 8b 45 18 mov 0x18(%rbp),%eax 2e6cd9: 0f b6 4d 10 movzbl 0x10(%rbp),%ecx 2e6cdd: 65 48 8b 3c 25 28 00 mov %gs:0x28,%rdi 2e6ce4: 00 00 2e6ce6: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 2e6ceb: 31 ff xor %edi,%edi 2e6ced: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 2e6cf2: c7 04 24 30 00 00 00 movl $0x30,(%rsp) 2e6cf9: 48 89 54 24 08 mov %rdx,0x8(%rsp) 2e6cfe: 48 89 74 24 10 mov %rsi,0x10(%rsp) 2e6d03: 85 c0 test %eax,%eax 2e6d05: 0f 84 84 01 00 00 je 2e6e8f 2e6d0b: 44 8b 6d 20 mov 0x20(%rbp),%r13d 2e6d0f: 41 d3 e5 shl %cl,%r13d 2e6d12: 45 31 c5 xor %r8d,%r13d 2e6d15: 41 21 c5 and %eax,%r13d 2e6d18: 45 31 c5 xor %r8d,%r13d 2e6d1b: 41 83 f9 01 cmp $0x1,%r9d 2e6d1f: 0f 8e 97 00 00 00 jle 2e6dbc 2e6d25: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2e6d2a: be 01 00 00 00 mov $0x1,%esi 2e6d2f: eb 50 jmp 2e6d81 2e6d31: 44 8d 40 08 lea 0x8(%rax),%r8d 2e6d35: 89 c2 mov %eax,%edx 2e6d37: 44 89 04 24 mov %r8d,(%rsp) 2e6d3b: 8b 0c 17 mov (%rdi,%rdx,1),%ecx 2e6d3e: 41 83 f8 2f cmp $0x2f,%r8d 2e6d42: 0f 87 4e 01 00 00 ja 2e6e96 2e6d48: 8d 50 10 lea 0x10(%rax),%edx 2e6d4b: 89 14 24 mov %edx,(%rsp) 2e6d4e: 46 8b 04 07 mov (%rdi,%r8,1),%r8d 2e6d52: 83 fa 2f cmp $0x2f,%edx 2e6d55: 0f 87 4a 01 00 00 ja 2e6ea5 2e6d5b: 83 c0 18 add $0x18,%eax 2e6d5e: 48 01 fa add %rdi,%rdx 2e6d61: 0f b6 c9 movzbl %cl,%ecx 2e6d64: 89 04 24 mov %eax,(%rsp) 2e6d67: 8b 02 mov (%rdx),%eax 2e6d69: 45 85 c0 test %r8d,%r8d 2e6d6c: 74 4a je 2e6db8 2e6d6e: d3 e0 shl %cl,%eax 2e6d70: 83 c6 01 add $0x1,%esi 2e6d73: 44 31 e8 xor %r13d,%eax 2e6d76: 44 21 c0 and %r8d,%eax 2e6d79: 41 31 c5 xor %eax,%r13d 2e6d7c: 41 39 f1 cmp %esi,%r9d 2e6d7f: 74 3b je 2e6dbc 2e6d81: 8b 04 24 mov (%rsp),%eax 2e6d84: 83 f8 2f cmp $0x2f,%eax 2e6d87: 76 a8 jbe 2e6d31 2e6d89: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2e6d8e: 48 8d 42 08 lea 0x8(%rdx),%rax 2e6d92: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e6d97: 8b 0a mov (%rdx),%ecx 2e6d99: 48 8d 50 08 lea 0x8(%rax),%rdx 2e6d9d: 48 89 54 24 08 mov %rdx,0x8(%rsp) 2e6da2: 44 8b 00 mov (%rax),%r8d 2e6da5: 48 8d 42 08 lea 0x8(%rdx),%rax 2e6da9: 0f b6 c9 movzbl %cl,%ecx 2e6dac: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e6db1: 8b 02 mov (%rdx),%eax 2e6db3: 45 85 c0 test %r8d,%r8d 2e6db6: 75 b6 jne 2e6d6e 2e6db8: 0f 0b ud2 2e6dba: eb b2 jmp 2e6d6e 2e6dbc: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2e6dc0: 44 89 fa mov %r15d,%edx 2e6dc3: 44 89 f6 mov %r14d,%esi 2e6dc6: 48 8b 07 mov (%rdi),%rax 2e6dc9: 48 8b 40 08 mov 0x8(%rax),%rax 2e6dcd: e8 00 00 00 00 callq 2e6dd2 2e6dd2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e6dd7: 48 8b 7b 18 mov 0x18(%rbx),%rdi 2e6ddb: 44 89 ea mov %r13d,%edx 2e6dde: 44 89 e6 mov %r12d,%esi 2e6de1: 48 8b 07 mov (%rdi),%rax 2e6de4: 48 8b 40 08 mov 0x8(%rax),%rax 2e6de8: e8 00 00 00 00 callq 2e6ded 2e6ded: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2e6df2: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2e6df7: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e6dfe: 00 00 2e6e00: 0f 85 9a 00 00 00 jne 2e6ea0 2e6e06: 48 83 c4 50 add $0x50,%rsp 2e6e0a: 44 89 e8 mov %r13d,%eax 2e6e0d: 5b pop %rbx 2e6e0e: 41 5c pop %r12 2e6e10: 41 5d pop %r13 2e6e12: 41 5e pop %r14 2e6e14: 41 5f pop %r15 2e6e16: 5d pop %rbp 2e6e17: c3 retq 2e6e18: 48 8b 73 10 mov 0x10(%rbx),%rsi 2e6e1c: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2e6e23 2e6e23: 89 c0 mov %eax,%eax 2e6e25: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2e6e2d 2e6e2c: 00 2e6e2d: 73 c3 jae 2e6df2 2e6e2f: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2e6e36 2e6e36: 48 85 c0 test %rax,%rax 2e6e39: 74 13 je 2e6e4e 2e6e3b: 48 8b 78 08 mov 0x8(%rax),%rdi 2e6e3f: 48 83 c6 08 add $0x8,%rsi 2e6e43: 44 89 e9 mov %r13d,%ecx 2e6e46: 44 89 e2 mov %r12d,%edx 2e6e49: e8 00 00 00 00 callq 2e6e4e 2e6e4e: eb a2 jmp 2e6df2 2e6e50: 48 8b 73 10 mov 0x10(%rbx),%rsi 2e6e54: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 2e6e5b 2e6e5b: 89 c0 mov %eax,%eax 2e6e5d: 48 0f a3 05 00 00 00 bt %rax,0x0(%rip) # 2e6e65 2e6e64: 00 2e6e65: 0f 83 6c ff ff ff jae 2e6dd7 2e6e6b: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 2e6e72 2e6e72: 48 85 c0 test %rax,%rax 2e6e75: 74 13 je 2e6e8a 2e6e77: 48 8b 78 08 mov 0x8(%rax),%rdi 2e6e7b: 48 83 c6 08 add $0x8,%rsi 2e6e7f: 44 89 f9 mov %r15d,%ecx 2e6e82: 44 89 f2 mov %r14d,%edx 2e6e85: e8 00 00 00 00 callq 2e6e8a 2e6e8a: e9 48 ff ff ff jmpq 2e6dd7 2e6e8f: 0f 0b ud2 2e6e91: e9 75 fe ff ff jmpq 2e6d0b 2e6e96: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e6e9b: e9 f9 fe ff ff jmpq 2e6d99 2e6ea0: e8 00 00 00 00 callq 2e6ea5 2e6ea5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2e6eaa: e9 f6 fe ff ff jmpq 2e6da5 2e6eaf: 90 nop 00000000002e6eb0 : 2e6eb0: e8 00 00 00 00 callq 2e6eb5 2e6eb5: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2e6ebc: 48 85 c0 test %rax,%rax 2e6ebf: 74 16 je 2e6ed7 2e6ec1: 48 8b 17 mov (%rdi),%rdx 2e6ec4: 80 ba 05 02 00 00 00 cmpb $0x0,0x205(%rdx) 2e6ecb: 74 0a je 2e6ed7 2e6ecd: 80 78 08 00 cmpb $0x0,0x8(%rax) 2e6ed1: 75 05 jne 2e6ed8 2e6ed3: c6 40 08 01 movb $0x1,0x8(%rax) 2e6ed7: c3 retq 2e6ed8: 0f 0b ud2 2e6eda: eb f7 jmp 2e6ed3 2e6edc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e6ee0 : 2e6ee0: e8 00 00 00 00 callq 2e6ee5 2e6ee5: 41 55 push %r13 2e6ee7: 41 54 push %r12 2e6ee9: 55 push %rbp 2e6eea: 53 push %rbx 2e6eeb: 48 8b 9f 80 00 00 00 mov 0x80(%rdi),%rbx 2e6ef2: 48 85 db test %rbx,%rbx 2e6ef5: 74 2f je 2e6f26 2e6ef7: 48 83 fb f8 cmp $0xfffffffffffffff8,%rbx 2e6efb: 74 29 je 2e6f26 2e6efd: 80 7b 08 00 cmpb $0x0,0x8(%rbx) 2e6f01: 74 23 je 2e6f26 2e6f03: 0f b6 43 11 movzbl 0x11(%rbx),%eax 2e6f07: c6 43 08 00 movb $0x0,0x8(%rbx) 2e6f0b: 48 89 fd mov %rdi,%rbp 2e6f0e: c6 43 10 00 movb $0x0,0x10(%rbx) 2e6f12: 3c 03 cmp $0x3,%al 2e6f14: 0f 84 f7 00 00 00 je 2e7011 2e6f1a: 3c 04 cmp $0x4,%al 2e6f1c: 0f 84 a1 00 00 00 je 2e6fc3 2e6f22: 3c 01 cmp $0x1,%al 2e6f24: 74 07 je 2e6f2d 2e6f26: 5b pop %rbx 2e6f27: 5d pop %rbp 2e6f28: 41 5c pop %r12 2e6f2a: 41 5d pop %r13 2e6f2c: c3 retq 2e6f2d: 8b 43 54 mov 0x54(%rbx),%eax 2e6f30: 83 7b 0c 04 cmpl $0x4,0xc(%rbx) 2e6f34: 4c 8d 63 11 lea 0x11(%rbx),%r12 2e6f38: 0f b6 53 14 movzbl 0x14(%rbx),%edx 2e6f3c: 0f 94 43 10 sete 0x10(%rbx) 2e6f40: 4c 89 e6 mov %r12,%rsi 2e6f43: 8d 04 40 lea (%rax,%rax,2),%eax 2e6f46: c1 e0 02 shl $0x2,%eax 2e6f49: 83 e2 c0 and $0xffffffc0,%edx 2e6f4c: 83 e0 3f and $0x3f,%eax 2e6f4f: 09 d0 or %edx,%eax 2e6f51: 88 43 14 mov %al,0x14(%rbx) 2e6f54: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2e6f5b: 44 0f b6 68 08 movzbl 0x8(%rax),%r13d 2e6f60: c6 40 08 00 movb $0x0,0x8(%rax) 2e6f64: 48 8b bf 80 00 00 00 mov 0x80(%rdi),%rdi 2e6f6b: e8 00 00 00 00 callq 2e6f70 2e6f70: 48 8d 7b 19 lea 0x19(%rbx),%rdi 2e6f74: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 2e6f7b: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e6f7f: 49 29 fc sub %rdi,%r12 2e6f82: 44 88 68 08 mov %r13b,0x8(%rax) 2e6f86: 31 c0 xor %eax,%eax 2e6f88: 41 8d 4c 24 40 lea 0x40(%r12),%ecx 2e6f8d: 48 c7 43 11 00 00 00 movq $0x0,0x11(%rbx) 2e6f94: 00 2e6f95: c1 e9 03 shr $0x3,%ecx 2e6f98: 48 c7 43 49 00 00 00 movq $0x0,0x49(%rbx) 2e6f9f: 00 2e6fa0: f3 48 ab rep stos %rax,%es:(%rdi) 2e6fa3: c7 43 54 00 00 00 00 movl $0x0,0x54(%rbx) 2e6faa: c7 43 0c 00 00 00 00 movl $0x0,0xc(%rbx) 2e6fb1: 48 8b bd 80 00 00 00 mov 0x80(%rbp),%rdi 2e6fb8: 5b pop %rbx 2e6fb9: 5d pop %rbp 2e6fba: 41 5c pop %r12 2e6fbc: 41 5d pop %r13 2e6fbe: e9 00 00 00 00 jmpq 2e6fc3 2e6fc3: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2e6fca: 4c 8d 63 11 lea 0x11(%rbx),%r12 2e6fce: 4c 89 e6 mov %r12,%rsi 2e6fd1: 44 0f b6 68 08 movzbl 0x8(%rax),%r13d 2e6fd6: c6 40 08 00 movb $0x0,0x8(%rax) 2e6fda: 48 8b bf 80 00 00 00 mov 0x80(%rdi),%rdi 2e6fe1: e8 00 00 00 00 callq 2e6fe6 2e6fe6: 48 c7 43 11 00 00 00 movq $0x0,0x11(%rbx) 2e6fed: 00 2e6fee: 48 c7 43 19 00 00 00 movq $0x0,0x19(%rbx) 2e6ff5: 00 2e6ff6: c7 43 21 00 00 00 00 movl $0x0,0x21(%rbx) 2e6ffd: c7 43 54 00 00 00 00 movl $0x0,0x54(%rbx) 2e7004: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 2e700b: 44 88 68 08 mov %r13b,0x8(%rax) 2e700f: eb a0 jmp 2e6fb1 2e7011: 0f b6 43 54 movzbl 0x54(%rbx),%eax 2e7015: 4c 8d 63 11 lea 0x11(%rbx),%r12 2e7019: 4c 89 e6 mov %r12,%rsi 2e701c: c1 e0 02 shl $0x2,%eax 2e701f: 83 e0 3f and $0x3f,%eax 2e7022: 89 c2 mov %eax,%edx 2e7024: 0f b6 43 14 movzbl 0x14(%rbx),%eax 2e7028: 83 e0 c0 and $0xffffffc0,%eax 2e702b: 09 d0 or %edx,%eax 2e702d: 88 43 14 mov %al,0x14(%rbx) 2e7030: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax 2e7037: 44 0f b6 68 08 movzbl 0x8(%rax),%r13d 2e703c: c6 40 08 00 movb $0x0,0x8(%rax) 2e7040: 48 8b bf 80 00 00 00 mov 0x80(%rdi),%rdi 2e7047: e8 00 00 00 00 callq 2e704c 2e704c: 48 8d 7b 19 lea 0x19(%rbx),%rdi 2e7050: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax 2e7057: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e705b: 49 29 fc sub %rdi,%r12 2e705e: 44 88 68 08 mov %r13b,0x8(%rax) 2e7062: 31 c0 xor %eax,%eax 2e7064: 41 8d 4c 24 40 lea 0x40(%r12),%ecx 2e7069: 48 c7 43 11 00 00 00 movq $0x0,0x11(%rbx) 2e7070: 00 2e7071: c1 e9 03 shr $0x3,%ecx 2e7074: 48 c7 43 49 00 00 00 movq $0x0,0x49(%rbx) 2e707b: 00 2e707c: f3 48 ab rep stos %rax,%es:(%rdi) 2e707f: c7 43 54 00 00 00 00 movl $0x0,0x54(%rbx) 2e7086: e9 26 ff ff ff jmpq 2e6fb1 2e708b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002e7090 : 2e7090: e8 00 00 00 00 callq 2e7095 2e7095: 4c 8b 87 80 00 00 00 mov 0x80(%rdi),%r8 2e709c: 4d 85 c0 test %r8,%r8 2e709f: 74 1b je 2e70bc 2e70a1: 49 83 f8 f8 cmp $0xfffffffffffffff8,%r8 2e70a5: 74 15 je 2e70bc 2e70a7: 48 8b 07 mov (%rdi),%rax 2e70aa: 80 b8 05 02 00 00 00 cmpb $0x0,0x205(%rax) 2e70b1: 74 09 je 2e70bc 2e70b3: 80 b8 06 02 00 00 00 cmpb $0x0,0x206(%rax) 2e70ba: 74 01 je 2e70bd 2e70bc: c3 retq 2e70bd: 4c 89 c7 mov %r8,%rdi 2e70c0: e9 00 00 00 00 jmpq 2e70c5 2e70c5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e70cc: 00 00 00 2e70cf: 90 nop 00000000002e70d0 : 2e70d0: e8 00 00 00 00 callq 2e70d5 2e70d5: 55 push %rbp 2e70d6: ba 68 00 00 00 mov $0x68,%edx 2e70db: 48 89 f5 mov %rsi,%rbp 2e70de: be c0 0d 00 00 mov $0xdc0,%esi 2e70e3: 53 push %rbx 2e70e4: 48 89 fb mov %rdi,%rbx 2e70e7: 48 83 ec 08 sub $0x8,%rsp 2e70eb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2e70f2 2e70f2: e8 00 00 00 00 callq 2e70f7 2e70f7: 48 85 c0 test %rax,%rax 2e70fa: 74 15 je 2e7111 2e70fc: 48 8b 93 98 02 00 00 mov 0x298(%rbx),%rdx 2e7103: 48 89 28 mov %rbp,(%rax) 2e7106: 48 89 50 58 mov %rdx,0x58(%rax) 2e710a: 48 83 c4 08 add $0x8,%rsp 2e710e: 5b pop %rbx 2e710f: 5d pop %rbp 2e7110: c3 retq 2e7111: b9 2b 00 00 00 mov $0x2b,%ecx 2e7116: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e711d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e7124: bf 02 00 00 00 mov $0x2,%edi 2e7129: 48 89 04 24 mov %rax,(%rsp) 2e712d: e8 00 00 00 00 callq 2e7132 2e7132: 48 8b 04 24 mov (%rsp),%rax 2e7136: eb d2 jmp 2e710a 2e7138: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e713f: 00 00000000002e7140 : 2e7140: e8 00 00 00 00 callq 2e7145 2e7145: 53 push %rbx 2e7146: 48 89 fb mov %rdi,%rbx 2e7149: 48 8b 3f mov (%rdi),%rdi 2e714c: 48 85 ff test %rdi,%rdi 2e714f: 74 0c je 2e715d 2e7151: e8 00 00 00 00 callq 2e7156 2e7156: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2e715d: 5b pop %rbx 2e715e: c3 retq 2e715f: 90 nop 00000000002e7160 : 2e7160: e8 00 00 00 00 callq 2e7165 2e7165: 41 54 push %r12 2e7167: 55 push %rbp 2e7168: 48 89 f5 mov %rsi,%rbp 2e716b: 53 push %rbx 2e716c: 4c 8b 27 mov (%rdi),%r12 2e716f: 48 89 fb mov %rdi,%rbx 2e7172: 4c 89 e7 mov %r12,%rdi 2e7175: e8 00 00 00 00 callq 2e717a 2e717a: 85 c0 test %eax,%eax 2e717c: 74 45 je 2e71c3 2e717e: 89 c6 mov %eax,%esi 2e7180: 83 f8 02 cmp $0x2,%eax 2e7183: 74 10 je 2e7195 2e7185: 5b pop %rbx 2e7186: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e718d: 5d pop %rbp 2e718e: 41 5c pop %r12 2e7190: e9 00 00 00 00 jmpq 2e7195 2e7195: 48 8b 3b mov (%rbx),%rdi 2e7198: e8 00 00 00 00 callq 2e719d 2e719d: 85 c0 test %eax,%eax 2e719f: 75 37 jne 2e71d8 2e71a1: 48 8b 3b mov (%rbx),%rdi 2e71a4: be a0 86 01 00 mov $0x186a0,%esi 2e71a9: e8 00 00 00 00 callq 2e71ae 2e71ae: 85 c0 test %eax,%eax 2e71b0: 75 16 jne 2e71c8 2e71b2: 48 89 ee mov %rbp,%rsi 2e71b5: 4c 89 e7 mov %r12,%rdi 2e71b8: e8 00 00 00 00 callq 2e71bd 2e71bd: 89 c6 mov %eax,%esi 2e71bf: 85 c0 test %eax,%eax 2e71c1: 75 c2 jne 2e7185 2e71c3: 5b pop %rbx 2e71c4: 5d pop %rbp 2e71c5: 41 5c pop %r12 2e71c7: c3 retq 2e71c8: 89 c6 mov %eax,%esi 2e71ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e71d1: e8 00 00 00 00 callq 2e71d6 2e71d6: eb da jmp 2e71b2 2e71d8: 89 c6 mov %eax,%esi 2e71da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e71e1: e8 00 00 00 00 callq 2e71e6 2e71e6: eb b9 jmp 2e71a1 2e71e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2e71ef: 00 00000000002e71f0 : 2e71f0: e8 00 00 00 00 callq 2e71f5 2e71f5: 48 8b 3f mov (%rdi),%rdi 2e71f8: e8 00 00 00 00 callq 2e71fd 2e71fd: 85 c0 test %eax,%eax 2e71ff: 75 01 jne 2e7202 2e7201: c3 retq 2e7202: 89 c6 mov %eax,%esi 2e7204: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e720b: e9 00 00 00 00 jmpq 2e7210 00000000002e7210 : 2e7210: e8 00 00 00 00 callq 2e7215 2e7215: 48 8b 3f mov (%rdi),%rdi 2e7218: be a0 86 01 00 mov $0x186a0,%esi 2e721d: e8 00 00 00 00 callq 2e7222 2e7222: 85 c0 test %eax,%eax 2e7224: 75 01 jne 2e7227 2e7226: c3 retq 2e7227: 89 c6 mov %eax,%esi 2e7229: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e7230: e9 00 00 00 00 jmpq 2e7235 2e7235: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e723c: 00 00 00 00 00000000002e7240 : 2e7240: e8 00 00 00 00 callq 2e7245 2e7245: 55 push %rbp 2e7246: 53 push %rbx 2e7247: 48 8b 2f mov (%rdi),%rbp 2e724a: eb 15 jmp 2e7261 2e724c: 89 c6 mov %eax,%esi 2e724e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e7255: e8 00 00 00 00 callq 2e725a 2e725a: 0f 0b ud2 2e725c: 83 fb 03 cmp $0x3,%ebx 2e725f: 75 13 jne 2e7274 2e7261: be 40 42 0f 00 mov $0xf4240,%esi 2e7266: 48 89 ef mov %rbp,%rdi 2e7269: e8 00 00 00 00 callq 2e726e 2e726e: 89 c3 mov %eax,%ebx 2e7270: 85 c0 test %eax,%eax 2e7272: 75 d8 jne 2e724c 2e7274: 5b pop %rbx 2e7275: 5d pop %rbp 2e7276: c3 retq 2e7277: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2e727e: 00 00 00000000002e7280 : 2e7280: e8 00 00 00 00 callq 2e7285 2e7285: 48 85 ff test %rdi,%rdi 2e7288: 74 22 je 2e72ac 2e728a: 48 8b 3f mov (%rdi),%rdi 2e728d: 31 c0 xor %eax,%eax 2e728f: 48 85 ff test %rdi,%rdi 2e7292: 74 1a je 2e72ae 2e7294: 0f b7 d6 movzwl %si,%edx 2e7297: b9 1e 00 00 00 mov $0x1e,%ecx 2e729c: be 08 00 00 00 mov $0x8,%esi 2e72a1: e8 00 00 00 00 callq 2e72a6 2e72a6: 85 c0 test %eax,%eax 2e72a8: 0f 94 c0 sete %al 2e72ab: c3 retq 2e72ac: 31 c0 xor %eax,%eax 2e72ae: c3 retq 2e72af: 90 nop 00000000002e72b0 : 2e72b0: e8 00 00 00 00 callq 2e72b5 2e72b5: ba 1a 00 00 00 mov $0x1a,%edx 2e72ba: c6 46 08 00 movb $0x0,0x8(%rsi) 2e72be: 66 89 56 06 mov %dx,0x6(%rsi) 2e72c2: 8b 4f 04 mov 0x4(%rdi),%ecx 2e72c5: 85 c9 test %ecx,%ecx 2e72c7: 74 49 je 2e7312 2e72c9: 0f b6 56 0b movzbl 0xb(%rsi),%edx 2e72cd: 89 d0 mov %edx,%eax 2e72cf: 83 c8 01 or $0x1,%eax 2e72d2: 88 46 0b mov %al,0xb(%rsi) 2e72d5: 8b 47 04 mov 0x4(%rdi),%eax 2e72d8: 83 f8 01 cmp $0x1,%eax 2e72db: 76 09 jbe 2e72e6 2e72dd: 83 ca 03 or $0x3,%edx 2e72e0: 88 56 0b mov %dl,0xb(%rsi) 2e72e3: 8b 47 04 mov 0x4(%rdi),%eax 2e72e6: 83 e8 03 sub $0x3,%eax 2e72e9: 83 f8 01 cmp $0x1,%eax 2e72ec: 77 24 ja 2e7312 2e72ee: 80 4e 0b 04 orb $0x4,0xb(%rsi) 2e72f2: 8b 47 04 mov 0x4(%rdi),%eax 2e72f5: 83 e8 03 sub $0x3,%eax 2e72f8: 83 f8 01 cmp $0x1,%eax 2e72fb: 77 15 ja 2e7312 2e72fd: 8b 47 08 mov 0x8(%rdi),%eax 2e7300: 05 20 a1 07 00 add $0x7a120,%eax 2e7305: 48 69 c0 83 de 1b 43 imul $0x431bde83,%rax,%rax 2e730c: 48 c1 e8 32 shr $0x32,%rax 2e7310: eb 13 jmp 2e7325 2e7312: 8b 47 10 mov 0x10(%rdi),%eax 2e7315: 05 20 a1 07 00 add $0x7a120,%eax 2e731a: 48 69 c0 83 de 1b 43 imul $0x431bde83,%rax,%rax 2e7321: 48 c1 e8 32 shr $0x32,%rax 2e7325: 88 46 0c mov %al,0xc(%rsi) 2e7328: 8b 47 10 mov 0x10(%rdi),%eax 2e732b: 05 20 a1 07 00 add $0x7a120,%eax 2e7330: 48 69 c0 83 de 1b 43 imul $0x431bde83,%rax,%rax 2e7337: 48 c1 e8 32 shr $0x32,%rax 2e733b: 88 46 0d mov %al,0xd(%rsi) 2e733e: 31 c0 xor %eax,%eax 2e7340: 66 89 46 0e mov %ax,0xe(%rsi) 2e7344: c3 retq 2e7345: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e734c: 00 00 00 00 00000000002e7350 : 2e7350: e8 00 00 00 00 callq 2e7355 2e7355: 53 push %rbx 2e7356: 48 89 fb mov %rdi,%rbx 2e7359: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2e7360 2e7360: ba 10 00 00 00 mov $0x10,%edx 2e7365: be c0 0d 00 00 mov $0xdc0,%esi 2e736a: e8 00 00 00 00 callq 2e736f 2e736f: 48 85 c0 test %rax,%rax 2e7372: 74 09 je 2e737d 2e7374: 48 85 db test %rbx,%rbx 2e7377: 74 06 je 2e737f 2e7379: 48 89 58 08 mov %rbx,0x8(%rax) 2e737d: 5b pop %rbx 2e737e: c3 retq 2e737f: 48 89 c7 mov %rax,%rdi 2e7382: e8 00 00 00 00 callq 2e7387 2e7387: 31 c0 xor %eax,%eax 2e7389: 5b pop %rbx 2e738a: c3 retq 2e738b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002e7390 : 2e7390: e8 00 00 00 00 callq 2e7395 2e7395: 48 85 ff test %rdi,%rdi 2e7398: 74 05 je 2e739f 2e739a: e9 00 00 00 00 jmpq 2e739f 2e739f: c3 retq 00000000002e73a0 : 2e73a0: e8 00 00 00 00 callq 2e73a5 2e73a5: 8b 86 ac 00 00 00 mov 0xac(%rsi),%eax 2e73ab: 89 02 mov %eax,(%rdx) 2e73ad: 8b 86 b0 00 00 00 mov 0xb0(%rsi),%eax 2e73b3: 89 01 mov %eax,(%rcx) 2e73b5: b8 01 00 00 00 mov $0x1,%eax 2e73ba: c3 retq 2e73bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002e73c0 : 2e73c0: e8 00 00 00 00 callq 2e73c5 2e73c5: 55 push %rbp 2e73c6: 53 push %rbx 2e73c7: 48 83 ec 20 sub $0x20,%rsp 2e73cb: 48 89 34 24 mov %rsi,(%rsp) 2e73cf: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e73d6: 00 00 2e73d8: 48 89 44 24 18 mov %rax,0x18(%rsp) 2e73dd: 31 c0 xor %eax,%eax 2e73df: 48 85 ff test %rdi,%rdi 2e73e2: 74 25 je 2e7409 2e73e4: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2e73e8: 48 89 d5 mov %rdx,%rbp 2e73eb: 48 89 cb mov %rcx,%rbx 2e73ee: 4c 8d 44 24 14 lea 0x14(%rsp),%r8 2e73f3: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 2e73f8: ba 01 00 00 00 mov $0x1,%edx 2e73fd: 48 89 e6 mov %rsp,%rsi 2e7400: e8 00 00 00 00 callq 2e7405 2e7405: 84 c0 test %al,%al 2e7407: 75 19 jne 2e7422 2e7409: 31 c0 xor %eax,%eax 2e740b: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 2e7410: 65 48 2b 1c 25 28 00 sub %gs:0x28,%rbx 2e7417: 00 00 2e7419: 75 16 jne 2e7431 2e741b: 48 83 c4 20 add $0x20,%rsp 2e741f: 5b pop %rbx 2e7420: 5d pop %rbp 2e7421: c3 retq 2e7422: 8b 54 24 14 mov 0x14(%rsp),%edx 2e7426: 89 55 00 mov %edx,0x0(%rbp) 2e7429: 8b 54 24 0c mov 0xc(%rsp),%edx 2e742d: 89 13 mov %edx,(%rbx) 2e742f: eb da jmp 2e740b 2e7431: e8 00 00 00 00 callq 2e7436 2e7436: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e743d: 00 00 00 00000000002e7440 : 2e7440: e8 00 00 00 00 callq 2e7445 2e7445: 80 7a 01 00 cmpb $0x0,0x1(%rdx) 2e7449: 0f 84 5c 01 00 00 je 2e75ab 2e744f: 41 54 push %r12 2e7451: 48 89 d7 mov %rdx,%rdi 2e7454: 45 89 c4 mov %r8d,%r12d 2e7457: 55 push %rbp 2e7458: 53 push %rbx 2e7459: 4c 89 cb mov %r9,%rbx 2e745c: 8b 86 24 03 00 00 mov 0x324(%rsi),%eax 2e7462: 83 f9 02 cmp $0x2,%ecx 2e7465: 0f 84 1a 01 00 00 je 2e7585 2e746b: 83 f9 03 cmp $0x3,%ecx 2e746e: 74 2d je 2e749d 2e7470: 83 f8 04 cmp $0x4,%eax 2e7473: 0f 84 8e 01 00 00 je 2e7607 2e7479: 8d 50 e0 lea -0x20(%rax),%edx 2e747c: 83 e2 df and $0xffffffdf,%edx 2e747f: 74 0b je 2e748c 2e7481: 3d 80 00 00 00 cmp $0x80,%eax 2e7486: 0f 85 a6 02 00 00 jne 2e7732 2e748c: c7 43 01 00 83 1b 04 movl $0x41b8300,0x1(%rbx) 2e7493: bd 1b 00 00 00 mov $0x1b,%ebp 2e7498: e9 7e 01 00 00 jmpq 2e761b 2e749d: 0f b6 8e 8a 00 00 00 movzbl 0x8a(%rsi),%ecx 2e74a4: 83 e1 08 and $0x8,%ecx 2e74a7: 0f 85 ff 00 00 00 jne 2e75ac 2e74ad: 8b 76 64 mov 0x64(%rsi),%esi 2e74b0: 83 f8 04 cmp $0x4,%eax 2e74b3: 0f 84 43 02 00 00 je 2e76fc 2e74b9: 8d 50 e0 lea -0x20(%rax),%edx 2e74bc: 83 e2 df and $0xffffffdf,%edx 2e74bf: 74 0b je 2e74cc 2e74c1: 3d 80 00 00 00 cmp $0x80,%eax 2e74c6: 0f 85 51 02 00 00 jne 2e771d 2e74cc: c7 43 01 00 83 1b 08 movl $0x81b8300,0x1(%rbx) 2e74d3: ba a6 ff ff ff mov $0xffffffa6,%edx 2e74d8: 41 ba 1b 00 00 00 mov $0x1b,%r10d 2e74de: 41 b8 1a 00 00 00 mov $0x1a,%r8d 2e74e4: c6 43 08 00 movb $0x0,0x8(%rbx) 2e74e8: 66 44 89 43 06 mov %r8w,0x6(%rbx) 2e74ed: 44 8b 4f 04 mov 0x4(%rdi),%r9d 2e74f1: 45 85 c9 test %r9d,%r9d 2e74f4: 0f 85 54 01 00 00 jne 2e764e 2e74fa: 8b 47 10 mov 0x10(%rdi),%eax 2e74fd: 05 20 a1 07 00 add $0x7a120,%eax 2e7502: 48 69 c0 83 de 1b 43 imul $0x431bde83,%rax,%rax 2e7509: 48 c1 e8 32 shr $0x32,%rax 2e750d: 88 43 0c mov %al,0xc(%rbx) 2e7510: 8b 47 10 mov 0x10(%rdi),%eax 2e7513: 05 20 a1 07 00 add $0x7a120,%eax 2e7518: 48 69 c0 83 de 1b 43 imul $0x431bde83,%rax,%rax 2e751f: 48 c1 e8 32 shr $0x32,%rax 2e7523: 88 43 0d mov %al,0xd(%rbx) 2e7526: 31 ff xor %edi,%edi 2e7528: 66 89 7b 0e mov %di,0xe(%rbx) 2e752c: 45 85 e4 test %r12d,%r12d 2e752f: 74 0e je 2e753f 2e7531: 80 4b 0b 08 orb $0x8,0xb(%rbx) 2e7535: 41 83 fc 07 cmp $0x7,%r12d 2e7539: 75 04 jne 2e753f 2e753b: c6 43 0e 04 movb $0x4,0xe(%rbx) 2e753f: 80 f9 01 cmp $0x1,%cl 2e7542: 66 89 73 12 mov %si,0x12(%rbx) 2e7546: 19 c9 sbb %ecx,%ecx 2e7548: c1 ee 10 shr $0x10,%esi 2e754b: 83 e1 80 and $0xffffff80,%ecx 2e754e: 40 88 73 14 mov %sil,0x14(%rbx) 2e7552: 83 e9 66 sub $0x66,%ecx 2e7555: 88 4b 06 mov %cl,0x6(%rbx) 2e7558: 45 85 d2 test %r10d,%r10d 2e755b: 74 1b je 2e7578 2e755d: 41 8d 72 ff lea -0x1(%r10),%esi 2e7561: 48 89 d8 mov %rbx,%rax 2e7564: 48 01 de add %rbx,%rsi 2e7567: eb 08 jmp 2e7571 2e7569: 0f b6 48 07 movzbl 0x7(%rax),%ecx 2e756d: 48 83 c0 01 add $0x1,%rax 2e7571: 01 ca add %ecx,%edx 2e7573: 48 39 c6 cmp %rax,%rsi 2e7576: 75 f1 jne 2e7569 2e7578: f7 da neg %edx 2e757a: c6 03 01 movb $0x1,(%rbx) 2e757d: 88 53 05 mov %dl,0x5(%rbx) 2e7580: 5b pop %rbx 2e7581: 5d pop %rbp 2e7582: 41 5c pop %r12 2e7584: c3 retq 2e7585: 83 f8 04 cmp $0x4,%eax 2e7588: 74 2d je 2e75b7 2e758a: 8d 50 e0 lea -0x20(%rax),%edx 2e758d: 83 e2 df and $0xffffffdf,%edx 2e7590: 74 0b je 2e759d 2e7592: 3d 80 00 00 00 cmp $0x80,%eax 2e7597: 0f 85 21 01 00 00 jne 2e76be 2e759d: c7 43 01 00 83 1b 08 movl $0x81b8300,0x1(%rbx) 2e75a4: bd 1b 00 00 00 mov $0x1b,%ebp 2e75a9: eb 20 jmp 2e75cb 2e75ab: c3 retq 2e75ac: 8b b6 84 00 00 00 mov 0x84(%rsi),%esi 2e75b2: e9 f9 fe ff ff jmpq 2e74b0 2e75b7: ba 83 02 00 00 mov $0x283,%edx 2e75bc: 41 c6 41 03 09 movb $0x9,0x3(%r9) 2e75c1: bd 0a 00 00 00 mov $0xa,%ebp 2e75c6: 66 41 89 51 01 mov %dx,0x1(%r9) 2e75cb: 48 89 de mov %rbx,%rsi 2e75ce: e8 dd fc ff ff callq 2e72b0 2e75d3: 45 85 e4 test %r12d,%r12d 2e75d6: 0f 85 f5 00 00 00 jne 2e76d1 2e75dc: 0f b6 53 02 movzbl 0x2(%rbx),%edx 2e75e0: 02 53 01 add 0x1(%rbx),%dl 2e75e3: 02 53 03 add 0x3(%rbx),%dl 2e75e6: 02 53 04 add 0x4(%rbx),%dl 2e75e9: b8 01 00 00 00 mov $0x1,%eax 2e75ee: 02 54 03 05 add 0x5(%rbx,%rax,1),%dl 2e75f2: 48 83 c0 01 add $0x1,%rax 2e75f6: 39 c5 cmp %eax,%ebp 2e75f8: 73 f4 jae 2e75ee 2e75fa: f7 da neg %edx 2e75fc: c6 03 01 movb $0x1,(%rbx) 2e75ff: 88 53 05 mov %dl,0x5(%rbx) 2e7602: 5b pop %rbx 2e7603: 5d pop %rbp 2e7604: 41 5c pop %r12 2e7606: c3 retq 2e7607: b8 83 01 00 00 mov $0x183,%eax 2e760c: 41 c6 41 03 08 movb $0x8,0x3(%r9) 2e7611: bd 08 00 00 00 mov $0x8,%ebp 2e7616: 66 41 89 41 01 mov %ax,0x1(%r9) 2e761b: 48 89 de mov %rbx,%rsi 2e761e: e8 8d fc ff ff callq 2e72b0 2e7623: 0f b6 53 01 movzbl 0x1(%rbx),%edx 2e7627: b8 01 00 00 00 mov $0x1,%eax 2e762c: 02 53 02 add 0x2(%rbx),%dl 2e762f: 02 53 03 add 0x3(%rbx),%dl 2e7632: 02 53 04 add 0x4(%rbx),%dl 2e7635: 02 54 03 05 add 0x5(%rbx,%rax,1),%dl 2e7639: 48 83 c0 01 add $0x1,%rax 2e763d: 39 c5 cmp %eax,%ebp 2e763f: 73 f4 jae 2e7635 2e7641: f7 da neg %edx 2e7643: c6 03 01 movb $0x1,(%rbx) 2e7646: 88 53 05 mov %dl,0x5(%rbx) 2e7649: 5b pop %rbx 2e764a: 5d pop %rbp 2e764b: 41 5c pop %r12 2e764d: c3 retq 2e764e: 44 0f b6 4b 0b movzbl 0xb(%rbx),%r9d 2e7653: 44 89 c8 mov %r9d,%eax 2e7656: 83 c8 01 or $0x1,%eax 2e7659: 88 43 0b mov %al,0xb(%rbx) 2e765c: 8b 47 04 mov 0x4(%rdi),%eax 2e765f: 83 f8 01 cmp $0x1,%eax 2e7662: 76 0b jbe 2e766f 2e7664: 41 83 c9 03 or $0x3,%r9d 2e7668: 44 88 4b 0b mov %r9b,0xb(%rbx) 2e766c: 8b 47 04 mov 0x4(%rdi),%eax 2e766f: 44 8d 48 fd lea -0x3(%rax),%r9d 2e7673: 41 83 f9 01 cmp $0x1,%r9d 2e7677: 0f 87 cf 00 00 00 ja 2e774c 2e767d: 80 4b 0b 04 orb $0x4,0xb(%rbx) 2e7681: 8b 47 04 mov 0x4(%rdi),%eax 2e7684: 83 f8 04 cmp $0x4,%eax 2e7687: 0f 85 bf 00 00 00 jne 2e774c 2e768d: 8b 47 18 mov 0x18(%rdi),%eax 2e7690: 05 20 a1 07 00 add $0x7a120,%eax 2e7695: 48 69 c0 83 de 1b 43 imul $0x431bde83,%rax,%rax 2e769c: 48 c1 e8 32 shr $0x32,%rax 2e76a0: 88 43 0c mov %al,0xc(%rbx) 2e76a3: 8b 47 18 mov 0x18(%rdi),%eax 2e76a6: 05 20 a1 07 00 add $0x7a120,%eax 2e76ab: 48 69 c0 83 de 1b 43 imul $0x431bde83,%rax,%rax 2e76b2: 48 c1 e8 32 shr $0x32,%rax 2e76b6: 88 43 0d mov %al,0xd(%rbx) 2e76b9: e9 68 fe ff ff jmpq 2e7526 2e76be: 4c 89 ce mov %r9,%rsi 2e76c1: e8 ea fb ff ff callq 2e72b0 2e76c6: 45 85 e4 test %r12d,%r12d 2e76c9: 0f 84 8e 00 00 00 je 2e775d 2e76cf: 31 ed xor %ebp,%ebp 2e76d1: 80 4b 0b 08 orb $0x8,0xb(%rbx) 2e76d5: c6 03 01 movb $0x1,(%rbx) 2e76d8: 41 83 fc 07 cmp $0x7,%r12d 2e76dc: 75 04 jne 2e76e2 2e76de: 80 4b 0e 04 orb $0x4,0xe(%rbx) 2e76e2: 0f b6 53 02 movzbl 0x2(%rbx),%edx 2e76e6: 02 53 01 add 0x1(%rbx),%dl 2e76e9: 02 53 03 add 0x3(%rbx),%dl 2e76ec: 02 53 04 add 0x4(%rbx),%dl 2e76ef: 85 ed test %ebp,%ebp 2e76f1: 0f 85 f2 fe ff ff jne 2e75e9 2e76f7: e9 7c fe ff ff jmpq 2e7578 2e76fc: 0f b6 43 04 movzbl 0x4(%rbx),%eax 2e7700: 41 ba 83 02 00 00 mov $0x283,%r10d 2e7706: c6 43 03 09 movb $0x9,0x3(%rbx) 2e770a: 66 44 89 53 01 mov %r10w,0x1(%rbx) 2e770f: 41 ba 0a 00 00 00 mov $0xa,%r10d 2e7715: 8d 50 8e lea -0x72(%rax),%edx 2e7718: e9 c1 fd ff ff jmpq 2e74de 2e771d: 0f b6 53 02 movzbl 0x2(%rbx),%edx 2e7721: 45 31 d2 xor %r10d,%r10d 2e7724: 02 53 01 add 0x1(%rbx),%dl 2e7727: 02 53 03 add 0x3(%rbx),%dl 2e772a: 02 53 04 add 0x4(%rbx),%dl 2e772d: e9 ac fd ff ff jmpq 2e74de 2e7732: 4c 89 ce mov %r9,%rsi 2e7735: e8 76 fb ff ff callq 2e72b0 2e773a: 0f b6 53 02 movzbl 0x2(%rbx),%edx 2e773e: 02 53 01 add 0x1(%rbx),%dl 2e7741: 02 53 03 add 0x3(%rbx),%dl 2e7744: 02 53 04 add 0x4(%rbx),%dl 2e7747: e9 2c fe ff ff jmpq 2e7578 2e774c: 83 f8 03 cmp $0x3,%eax 2e774f: 0f 85 a5 fd ff ff jne 2e74fa 2e7755: 8b 47 08 mov 0x8(%rdi),%eax 2e7758: e9 a0 fd ff ff jmpq 2e74fd 2e775d: 0f b6 53 02 movzbl 0x2(%rbx),%edx 2e7761: 02 53 01 add 0x1(%rbx),%dl 2e7764: 02 53 03 add 0x3(%rbx),%dl 2e7767: 02 53 04 add 0x4(%rbx),%dl 2e776a: e9 09 fe ff ff jmpq 2e7578 2e776f: 90 nop 00000000002e7770 : 2e7770: e8 00 00 00 00 callq 2e7775 2e7775: 48 85 ff test %rdi,%rdi 2e7778: 0f 84 cf 01 00 00 je 2e794d 2e777e: 41 54 push %r12 2e7780: 48 89 d7 mov %rdx,%rdi 2e7783: 31 d2 xor %edx,%edx 2e7785: 49 89 f1 mov %rsi,%r9 2e7788: 49 bc 43 78 b4 71 c4 movabs $0xa7c5ac471b47843,%r12 2e778f: 5a 7c 0a 2e7792: 55 push %rbp 2e7793: 53 push %rbx 2e7794: 8b 46 64 mov 0x64(%rsi),%eax 2e7797: 44 8b 46 4c mov 0x4c(%rsi),%r8d 2e779b: 44 0f af 46 34 imul 0x34(%rsi),%r8d 2e77a0: 48 69 c0 00 e1 f5 05 imul $0x5f5e100,%rax,%rax 2e77a7: 44 8b 5f 0c mov 0xc(%rdi),%r11d 2e77ab: 49 f7 f0 div %r8 2e77ae: 44 8b 47 08 mov 0x8(%rdi),%r8d 2e77b2: 4c 89 c3 mov %r8,%rbx 2e77b5: 49 39 c3 cmp %rax,%r11 2e77b8: 49 89 c2 mov %rax,%r10 2e77bb: 48 8d 90 50 c3 00 00 lea 0xc350(%rax),%rdx 2e77c2: 48 89 c6 mov %rax,%rsi 2e77c5: 4d 0f 46 d3 cmovbe %r11,%r10 2e77c9: 4d 39 d0 cmp %r10,%r8 2e77cc: 4d 0f 47 c2 cmova %r10,%r8 2e77d0: 48 c1 ea 05 shr $0x5,%rdx 2e77d4: 48 89 d0 mov %rdx,%rax 2e77d7: 49 f7 e4 mul %r12 2e77da: 48 c1 ea 07 shr $0x7,%rdx 2e77de: 48 69 d2 a0 86 01 00 imul $0x186a0,%rdx,%rdx 2e77e5: 4c 39 da cmp %r11,%rdx 2e77e8: 75 11 jne 2e77fb 2e77ea: 01 db add %ebx,%ebx 2e77ec: 44 39 db cmp %r11d,%ebx 2e77ef: 0f 94 c0 sete %al 2e77f2: 48 d1 ee shr %rsi 2e77f5: 84 c0 test %al,%al 2e77f7: 4c 0f 45 c6 cmovne %rsi,%r8 2e77fb: 8b 1f mov (%rdi),%ebx 2e77fd: 44 89 c5 mov %r8d,%ebp 2e7800: 39 59 04 cmp %ebx,0x4(%rcx) 2e7803: 75 12 jne 2e7817 2e7805: 83 fb 04 cmp $0x4,%ebx 2e7808: 0f 84 40 01 00 00 je 2e794e 2e780e: 3b 69 08 cmp 0x8(%rcx),%ebp 2e7811: 0f 84 2b 01 00 00 je 2e7942 2e7817: 89 59 04 mov %ebx,0x4(%rcx) 2e781a: 0f b6 47 04 movzbl 0x4(%rdi),%eax 2e781e: 88 41 01 mov %al,0x1(%rcx) 2e7821: 8b 07 mov (%rdi),%eax 2e7823: 85 c0 test %eax,%eax 2e7825: 0f 84 e0 00 00 00 je 2e790b 2e782b: 48 be 00 10 a5 d4 e8 movabs $0xe8d4a51000,%rsi 2e7832: 00 00 00 2e7835: 31 d2 xor %edx,%edx 2e7837: 45 89 c0 mov %r8d,%r8d 2e783a: 89 69 08 mov %ebp,0x8(%rcx) 2e783d: 48 89 f0 mov %rsi,%rax 2e7840: 44 89 51 10 mov %r10d,0x10(%rcx) 2e7844: 49 f7 f0 div %r8 2e7847: 31 d2 xor %edx,%edx 2e7849: 89 41 0c mov %eax,0xc(%rcx) 2e784c: 49 89 c3 mov %rax,%r11 2e784f: 48 89 f0 mov %rsi,%rax 2e7852: 31 f6 xor %esi,%esi 2e7854: 49 f7 f2 div %r10 2e7857: 89 41 14 mov %eax,0x14(%rcx) 2e785a: 83 3f 04 cmpl $0x4,(%rdi) 2e785d: 75 03 jne 2e7862 2e785f: 8b 77 10 mov 0x10(%rdi),%esi 2e7862: 89 71 18 mov %esi,0x18(%rcx) 2e7865: c6 01 01 movb $0x1,(%rcx) 2e7868: 0f b6 57 05 movzbl 0x5(%rdi),%edx 2e786c: 88 51 2d mov %dl,0x2d(%rcx) 2e786f: 0f b6 57 06 movzbl 0x6(%rdi),%edx 2e7873: 88 51 38 mov %dl,0x38(%rcx) 2e7876: 8d 54 2d 00 lea 0x0(%rbp,%rbp,1),%edx 2e787a: 41 39 d2 cmp %edx,%r10d 2e787d: 0f 83 a1 00 00 00 jae 2e7924 2e7883: c6 41 38 00 movb $0x0,0x38(%rcx) 2e7887: 44 01 d8 add %r11d,%eax 2e788a: c6 41 39 00 movb $0x0,0x39(%rcx) 2e788e: d1 e8 shr %eax 2e7890: 48 c7 41 40 00 00 00 movq $0x0,0x40(%rcx) 2e7897: 00 2e7898: c7 41 48 00 00 00 00 movl $0x0,0x48(%rcx) 2e789f: c6 41 2c 00 movb $0x0,0x2c(%rcx) 2e78a3: c7 41 30 00 00 00 00 movl $0x0,0x30(%rcx) 2e78aa: 89 41 3c mov %eax,0x3c(%rcx) 2e78ad: 83 fb 02 cmp $0x2,%ebx 2e78b0: 76 4a jbe 2e78fc 2e78b2: 41 8d 92 20 a1 07 00 lea 0x7a120(%r10),%edx 2e78b9: 49 bb db 34 b6 d7 82 movabs $0x431bde82d7b634db,%r11 2e78c0: de 1b 43 2e78c3: 48 89 d0 mov %rdx,%rax 2e78c6: 49 f7 e3 mul %r11 2e78c9: 48 89 d7 mov %rdx,%rdi 2e78cc: 8d 95 20 a1 07 00 lea 0x7a120(%rbp),%edx 2e78d2: 48 89 d0 mov %rdx,%rax 2e78d5: 48 c1 ef 12 shr $0x12,%rdi 2e78d9: 49 f7 e3 mul %r11 2e78dc: 48 c1 ea 12 shr $0x12,%rdx 2e78e0: 29 d7 sub %edx,%edi 2e78e2: 83 ff 09 cmp $0x9,%edi 2e78e5: 76 05 jbe 2e78ec 2e78e7: 83 fb 03 cmp $0x3,%ebx 2e78ea: 74 73 je 2e795f 2e78ec: 83 fb 04 cmp $0x4,%ebx 2e78ef: 0f 84 ea 00 00 00 je 2e79df 2e78f5: c7 41 04 02 00 00 00 movl $0x2,0x4(%rcx) 2e78fc: 41 8b 41 4c mov 0x4c(%r9),%eax 2e7900: 5b pop %rbx 2e7901: 5d pop %rbp 2e7902: 41 5c pop %r12 2e7904: 89 41 1c mov %eax,0x1c(%rcx) 2e7907: 89 41 20 mov %eax,0x20(%rcx) 2e790a: c3 retq 2e790b: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2e7912: c6 01 00 movb $0x0,(%rcx) 2e7915: 41 8b 41 4c mov 0x4c(%r9),%eax 2e7919: 89 41 1c mov %eax,0x1c(%rcx) 2e791c: 89 41 20 mov %eax,0x20(%rcx) 2e791f: 5b pop %rbx 2e7920: 5d pop %rbp 2e7921: 41 5c pop %r12 2e7923: c3 retq 2e7924: 8d 3c 00 lea (%rax,%rax,1),%edi 2e7927: 44 89 da mov %r11d,%edx 2e792a: 29 fa sub %edi,%edx 2e792c: bf c4 09 00 00 mov $0x9c4,%edi 2e7931: 81 fa c4 09 00 00 cmp $0x9c4,%edx 2e7937: 0f 47 d7 cmova %edi,%edx 2e793a: 89 51 4c mov %edx,0x4c(%rcx) 2e793d: e9 45 ff ff ff jmpq 2e7887 2e7942: 44 3b 51 10 cmp 0x10(%rcx),%r10d 2e7946: 74 d7 je 2e791f 2e7948: e9 ca fe ff ff jmpq 2e7817 2e794d: c3 retq 2e794e: 8b 47 10 mov 0x10(%rdi),%eax 2e7951: 39 41 30 cmp %eax,0x30(%rcx) 2e7954: 0f 85 bd fe ff ff jne 2e7817 2e795a: e9 af fe ff ff jmpq 2e780e 2e795f: 48 be 00 80 c6 a4 7e movabs $0x38d7ea4c68000,%rsi 2e7966: 8d 03 00 2e7969: 31 d2 xor %edx,%edx 2e796b: bf cd cc cc cc mov $0xcccccccd,%edi 2e7970: 48 89 f0 mov %rsi,%rax 2e7973: 49 f7 f2 div %r10 2e7976: 41 8b 51 64 mov 0x64(%r9),%edx 2e797a: 45 8b 51 34 mov 0x34(%r9),%r10d 2e797e: 48 0f af d7 imul %rdi,%rdx 2e7982: 48 c1 ea 23 shr $0x23,%rdx 2e7986: 89 c0 mov %eax,%eax 2e7988: 48 0f af c2 imul %rdx,%rax 2e798c: 31 d2 xor %edx,%edx 2e798e: 49 f7 f2 div %r10 2e7991: 49 f7 e3 mul %r11 2e7994: 48 89 f0 mov %rsi,%rax 2e7997: 48 c1 ea 12 shr $0x12,%rdx 2e799b: 41 39 51 4c cmp %edx,0x4c(%r9) 2e799f: 41 0f 43 51 4c cmovae 0x4c(%r9),%edx 2e79a4: 89 51 1c mov %edx,0x1c(%rcx) 2e79a7: 31 d2 xor %edx,%edx 2e79a9: 41 8b 71 34 mov 0x34(%r9),%esi 2e79ad: 49 f7 f0 div %r8 2e79b0: 41 8b 51 64 mov 0x64(%r9),%edx 2e79b4: 48 0f af fa imul %rdx,%rdi 2e79b8: 31 d2 xor %edx,%edx 2e79ba: 48 c1 ef 23 shr $0x23,%rdi 2e79be: 89 c0 mov %eax,%eax 2e79c0: 48 0f af c7 imul %rdi,%rax 2e79c4: 48 f7 f6 div %rsi 2e79c7: 49 f7 e3 mul %r11 2e79ca: 48 c1 ea 12 shr $0x12,%rdx 2e79ce: 41 39 51 4c cmp %edx,0x4c(%r9) 2e79d2: 41 0f 43 51 4c cmovae 0x4c(%r9),%edx 2e79d7: 89 51 20 mov %edx,0x20(%rcx) 2e79da: e9 40 ff ff ff jmpq 2e791f 2e79df: 48 b8 00 80 c6 a4 7e movabs $0x38d7ea4c68000,%rax 2e79e6: 8d 03 00 2e79e9: 31 d2 xor %edx,%edx 2e79eb: 89 71 30 mov %esi,0x30(%rcx) 2e79ee: 48 f7 f6 div %rsi 2e79f1: c6 41 2c 01 movb $0x1,0x2c(%rcx) 2e79f5: 41 8b 51 64 mov 0x64(%r9),%edx 2e79f9: be cd cc cc cc mov $0xcccccccd,%esi 2e79fe: 48 0f af d6 imul %rsi,%rdx 2e7a02: 41 8b 71 34 mov 0x34(%r9),%esi 2e7a06: 48 c1 ea 23 shr $0x23,%rdx 2e7a0a: 89 c0 mov %eax,%eax 2e7a0c: 48 0f af c2 imul %rdx,%rax 2e7a10: 31 d2 xor %edx,%edx 2e7a12: 48 f7 f6 div %rsi 2e7a15: 48 ba db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rdx 2e7a1c: de 1b 43 2e7a1f: 48 f7 e2 mul %rdx 2e7a22: 48 c1 ea 12 shr $0x12,%rdx 2e7a26: 41 39 51 4c cmp %edx,0x4c(%r9) 2e7a2a: 41 0f 43 51 4c cmovae 0x4c(%r9),%edx 2e7a2f: 89 51 1c mov %edx,0x1c(%rcx) 2e7a32: 89 51 20 mov %edx,0x20(%rcx) 2e7a35: e9 e5 fe ff ff jmpq 2e791f 2e7a3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e7a40 : 2e7a40: e8 00 00 00 00 callq 2e7a45 2e7a45: 48 85 ff test %rdi,%rdi 2e7a48: 74 0d je 2e7a57 2e7a4a: 41 80 38 00 cmpb $0x0,(%r8) 2e7a4e: 74 07 je 2e7a57 2e7a50: 41 83 78 04 03 cmpl $0x3,0x4(%r8) 2e7a55: 74 01 je 2e7a58 2e7a57: c3 retq 2e7a58: 2b 8e a4 00 00 00 sub 0xa4(%rsi),%ecx 2e7a5e: 41 80 78 38 00 cmpb $0x0,0x38(%r8) 2e7a63: 49 89 d1 mov %rdx,%r9 2e7a66: 41 8b 78 0c mov 0xc(%r8),%edi 2e7a6a: 0f 84 01 01 00 00 je 2e7b71 2e7a70: 41 8b 40 4c mov 0x4c(%r8),%eax 2e7a74: 41 0f b6 70 39 movzbl 0x39(%r8),%esi 2e7a79: 29 c7 sub %eax,%edi 2e7a7b: d1 e8 shr %eax 2e7a7d: 8d 14 01 lea (%rcx,%rax,1),%edx 2e7a80: 39 d7 cmp %edx,%edi 2e7a82: 0f 87 4f 02 00 00 ja 2e7cd7 2e7a88: 01 f8 add %edi,%eax 2e7a8a: 39 c1 cmp %eax,%ecx 2e7a8c: 0f 86 7a 02 00 00 jbe 2e7d0c 2e7a92: 40 84 f6 test %sil,%sil 2e7a95: 75 05 jne 2e7a9c 2e7a97: 41 c6 40 39 01 movb $0x1,0x39(%r8) 2e7a9c: 41 8b 70 3c mov 0x3c(%r8),%esi 2e7aa0: 31 d2 xor %edx,%edx 2e7aa2: 41 54 push %r12 2e7aa4: 41 ba ff ff ff ff mov $0xffffffff,%r10d 2e7aaa: 55 push %rbp 2e7aab: 44 8d 4c 31 ff lea -0x1(%rcx,%rsi,1),%r9d 2e7ab0: 53 push %rbx 2e7ab1: 44 89 c8 mov %r9d,%eax 2e7ab4: f7 f6 div %esi 2e7ab6: 31 d2 xor %edx,%edx 2e7ab8: 89 c5 mov %eax,%ebp 2e7aba: 89 c8 mov %ecx,%eax 2e7abc: f7 f5 div %ebp 2e7abe: 41 89 c3 mov %eax,%r11d 2e7ac1: 44 39 ce cmp %r9d,%esi 2e7ac4: 77 12 ja 2e7ad8 2e7ac6: 89 f0 mov %esi,%eax 2e7ac8: 45 89 da mov %r11d,%r10d 2e7acb: 44 29 d8 sub %r11d,%eax 2e7ace: 41 29 f2 sub %esi,%r10d 2e7ad1: 44 39 de cmp %r11d,%esi 2e7ad4: 44 0f 47 d0 cmova %eax,%r10d 2e7ad8: 89 c8 mov %ecx,%eax 2e7ada: 31 d2 xor %edx,%edx 2e7adc: f7 f6 div %esi 2e7ade: 89 c3 mov %eax,%ebx 2e7ae0: 41 89 c1 mov %eax,%r9d 2e7ae3: b8 ff ff ff ff mov $0xffffffff,%eax 2e7ae8: 39 f1 cmp %esi,%ecx 2e7aea: 72 18 jb 2e7b04 2e7aec: 31 d2 xor %edx,%edx 2e7aee: 89 c8 mov %ecx,%eax 2e7af0: 41 89 f4 mov %esi,%r12d 2e7af3: f7 f3 div %ebx 2e7af5: 41 29 c4 sub %eax,%r12d 2e7af8: 89 c2 mov %eax,%edx 2e7afa: 29 f2 sub %esi,%edx 2e7afc: 39 c6 cmp %eax,%esi 2e7afe: 44 89 e0 mov %r12d,%eax 2e7b01: 0f 46 c2 cmovbe %edx,%eax 2e7b04: 41 8b 70 14 mov 0x14(%r8),%esi 2e7b08: 44 39 de cmp %r11d,%esi 2e7b0b: 0f 87 e8 01 00 00 ja 2e7cf9 2e7b11: 83 fb 01 cmp $0x1,%ebx 2e7b14: 0f 86 dc 01 00 00 jbe 2e7cf6 2e7b1a: 41 39 c2 cmp %eax,%r10d 2e7b1d: 0f 83 df 01 00 00 jae 2e7d02 2e7b23: 41 89 e9 mov %ebp,%r9d 2e7b26: 44 29 d0 sub %r10d,%eax 2e7b29: 89 c2 mov %eax,%edx 2e7b2b: 45 8b 50 44 mov 0x44(%r8),%r10d 2e7b2f: 81 fa cf 07 00 00 cmp $0x7cf,%edx 2e7b35: 77 09 ja 2e7b40 2e7b37: 45 85 d2 test %r10d,%r10d 2e7b3a: 0f 85 ed 01 00 00 jne 2e7d2d 2e7b40: 89 c8 mov %ecx,%eax 2e7b42: 31 d2 xor %edx,%edx 2e7b44: 41 f7 f1 div %r9d 2e7b47: 39 c6 cmp %eax,%esi 2e7b49: 76 0c jbe 2e7b57 2e7b4b: 31 c0 xor %eax,%eax 2e7b4d: 41 83 f9 01 cmp $0x1,%r9d 2e7b51: 0f 97 c0 seta %al 2e7b54: 41 29 c1 sub %eax,%r9d 2e7b57: 45 85 c9 test %r9d,%r9d 2e7b5a: 0f 85 b7 01 00 00 jne 2e7d17 2e7b60: 5b pop %rbx 2e7b61: 5d pop %rbp 2e7b62: 41 89 70 40 mov %esi,0x40(%r8) 2e7b66: 45 89 48 44 mov %r9d,0x44(%r8) 2e7b6a: 41 5c pop %r12 2e7b6c: 45 89 48 48 mov %r9d,0x48(%r8) 2e7b70: c3 retq 2e7b71: be 00 ca 9a 3b mov $0x3b9aca00,%esi 2e7b76: 31 d2 xor %edx,%edx 2e7b78: 89 f0 mov %esi,%eax 2e7b7a: f7 f7 div %edi 2e7b7c: 31 d2 xor %edx,%edx 2e7b7e: 44 8d 90 a0 0f 00 00 lea 0xfa0(%rax),%r10d 2e7b85: 89 f0 mov %esi,%eax 2e7b87: 41 f7 f2 div %r10d 2e7b8a: 39 c1 cmp %eax,%ecx 2e7b8c: 0f 83 b8 00 00 00 jae 2e7c4a 2e7b92: 41 80 78 2c 00 cmpb $0x0,0x2c(%r8) 2e7b97: 0f 84 ba fe ff ff je 2e7a57 2e7b9d: 41 8b 40 34 mov 0x34(%r8),%eax 2e7ba1: 83 c0 01 add $0x1,%eax 2e7ba4: 83 f8 05 cmp $0x5,%eax 2e7ba7: 0f 86 7b 01 00 00 jbe 2e7d28 2e7bad: 41 c6 40 2c 00 movb $0x0,0x2c(%r8) 2e7bb2: 49 c7 40 30 00 00 00 movq $0x0,0x30(%r8) 2e7bb9: 00 2e7bba: 41 8b 70 10 mov 0x10(%r8),%esi 2e7bbe: 31 d2 xor %edx,%edx 2e7bc0: bf cd cc cc cc mov $0xcccccccd,%edi 2e7bc5: 45 8b 50 08 mov 0x8(%r8),%r10d 2e7bc9: 48 b9 00 80 c6 a4 7e movabs $0x38d7ea4c68000,%rcx 2e7bd0: 8d 03 00 2e7bd3: 48 89 c8 mov %rcx,%rax 2e7bd6: 48 f7 f6 div %rsi 2e7bd9: 41 8b 51 64 mov 0x64(%r9),%edx 2e7bdd: 41 8b 71 34 mov 0x34(%r9),%esi 2e7be1: 48 0f af d7 imul %rdi,%rdx 2e7be5: 48 c1 ea 23 shr $0x23,%rdx 2e7be9: 89 c0 mov %eax,%eax 2e7beb: 48 0f af c2 imul %rdx,%rax 2e7bef: 31 d2 xor %edx,%edx 2e7bf1: 48 f7 f6 div %rsi 2e7bf4: 48 be db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rsi 2e7bfb: de 1b 43 2e7bfe: 48 f7 e6 mul %rsi 2e7c01: 48 89 c8 mov %rcx,%rax 2e7c04: 48 c1 ea 12 shr $0x12,%rdx 2e7c08: 41 39 51 4c cmp %edx,0x4c(%r9) 2e7c0c: 41 0f 43 51 4c cmovae 0x4c(%r9),%edx 2e7c11: 41 89 50 1c mov %edx,0x1c(%r8) 2e7c15: 31 d2 xor %edx,%edx 2e7c17: 41 8b 49 34 mov 0x34(%r9),%ecx 2e7c1b: 49 f7 f2 div %r10 2e7c1e: 41 8b 51 64 mov 0x64(%r9),%edx 2e7c22: 48 0f af d7 imul %rdi,%rdx 2e7c26: 48 c1 ea 23 shr $0x23,%rdx 2e7c2a: 89 c0 mov %eax,%eax 2e7c2c: 48 0f af c2 imul %rdx,%rax 2e7c30: 31 d2 xor %edx,%edx 2e7c32: 48 f7 f1 div %rcx 2e7c35: 48 f7 e6 mul %rsi 2e7c38: 48 c1 ea 12 shr $0x12,%rdx 2e7c3c: 41 39 51 4c cmp %edx,0x4c(%r9) 2e7c40: 41 0f 43 51 4c cmovae 0x4c(%r9),%edx 2e7c45: 41 89 50 20 mov %edx,0x20(%r8) 2e7c49: c3 retq 2e7c4a: 39 f9 cmp %edi,%ecx 2e7c4c: 0f 86 05 fe ff ff jbe 2e7a57 2e7c52: 41 80 78 2c 00 cmpb $0x0,0x2c(%r8) 2e7c57: 0f 85 fa fd ff ff jne 2e7a57 2e7c5d: 41 8b 40 34 mov 0x34(%r8),%eax 2e7c61: 83 c0 01 add $0x1,%eax 2e7c64: 83 f8 05 cmp $0x5,%eax 2e7c67: 0f 86 bb 00 00 00 jbe 2e7d28 2e7c6d: 41 8b 48 10 mov 0x10(%r8),%ecx 2e7c71: 31 d2 xor %edx,%edx 2e7c73: 48 b8 00 80 c6 a4 7e movabs $0x38d7ea4c68000,%rax 2e7c7a: 8d 03 00 2e7c7d: 41 c7 40 34 00 00 00 movl $0x0,0x34(%r8) 2e7c84: 00 2e7c85: 41 c6 40 2c 01 movb $0x1,0x2c(%r8) 2e7c8a: 48 f7 f1 div %rcx 2e7c8d: 41 89 48 30 mov %ecx,0x30(%r8) 2e7c91: 41 8b 51 64 mov 0x64(%r9),%edx 2e7c95: b9 cd cc cc cc mov $0xcccccccd,%ecx 2e7c9a: 48 0f af d1 imul %rcx,%rdx 2e7c9e: 41 8b 49 34 mov 0x34(%r9),%ecx 2e7ca2: 48 c1 ea 23 shr $0x23,%rdx 2e7ca6: 89 c0 mov %eax,%eax 2e7ca8: 48 0f af c2 imul %rdx,%rax 2e7cac: 31 d2 xor %edx,%edx 2e7cae: 48 f7 f1 div %rcx 2e7cb1: 48 ba db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rdx 2e7cb8: de 1b 43 2e7cbb: 48 f7 e2 mul %rdx 2e7cbe: 48 89 d0 mov %rdx,%rax 2e7cc1: 48 c1 e8 12 shr $0x12,%rax 2e7cc5: 41 39 41 4c cmp %eax,0x4c(%r9) 2e7cc9: 41 0f 43 41 4c cmovae 0x4c(%r9),%eax 2e7cce: 41 89 40 1c mov %eax,0x1c(%r8) 2e7cd2: 41 89 40 20 mov %eax,0x20(%r8) 2e7cd6: c3 retq 2e7cd7: 40 84 f6 test %sil,%sil 2e7cda: 74 05 je 2e7ce1 2e7cdc: 41 c6 40 39 00 movb $0x0,0x39(%r8) 2e7ce1: 49 c7 40 40 00 00 00 movq $0x0,0x40(%r8) 2e7ce8: 00 2e7ce9: 41 c7 40 48 00 00 00 movl $0x0,0x48(%r8) 2e7cf0: 00 2e7cf1: e9 c4 fe ff ff jmpq 2e7bba 2e7cf6: 41 89 e9 mov %ebp,%r9d 2e7cf9: 41 39 c2 cmp %eax,%r10d 2e7cfc: 0f 82 24 fe ff ff jb 2e7b26 2e7d02: 44 89 d2 mov %r10d,%edx 2e7d05: 29 c2 sub %eax,%edx 2e7d07: e9 1f fe ff ff jmpq 2e7b2b 2e7d0c: 40 84 f6 test %sil,%sil 2e7d0f: 0f 85 87 fd ff ff jne 2e7a9c 2e7d15: eb ca jmp 2e7ce1 2e7d17: 89 c8 mov %ecx,%eax 2e7d19: 31 d2 xor %edx,%edx 2e7d1b: 41 f7 f1 div %r9d 2e7d1e: 39 c6 cmp %eax,%esi 2e7d20: 0f 42 f0 cmovb %eax,%esi 2e7d23: e9 38 fe ff ff jmpq 2e7b60 2e7d28: 41 89 40 34 mov %eax,0x34(%r8) 2e7d2c: c3 retq 2e7d2d: 89 c8 mov %ecx,%eax 2e7d2f: 31 d2 xor %edx,%edx 2e7d31: 41 f7 f2 div %r10d 2e7d34: 39 c6 cmp %eax,%esi 2e7d36: 0f 83 04 fe ff ff jae 2e7b40 2e7d3c: 39 c7 cmp %eax,%edi 2e7d3e: 0f 86 fc fd ff ff jbe 2e7b40 2e7d44: 45 89 d1 mov %r10d,%r9d 2e7d47: 39 c6 cmp %eax,%esi 2e7d49: 76 d3 jbe 2e7d1e 2e7d4b: e9 fb fd ff ff jmpq 2e7b4b 00000000002e7d50 : 2e7d50: e8 00 00 00 00 callq 2e7d55 2e7d55: 48 89 d1 mov %rdx,%rcx 2e7d58: 48 85 f6 test %rsi,%rsi 2e7d5b: 0f 94 c2 sete %dl 2e7d5e: 48 85 c9 test %rcx,%rcx 2e7d61: 0f 94 c0 sete %al 2e7d64: 08 c2 or %al,%dl 2e7d66: 75 1d jne 2e7d85 2e7d68: 48 85 ff test %rdi,%rdi 2e7d6b: 74 18 je 2e7d85 2e7d6d: 80 39 00 cmpb $0x0,(%rcx) 2e7d70: 74 13 je 2e7d85 2e7d72: 8b 41 04 mov 0x4(%rcx),%eax 2e7d75: 83 f8 03 cmp $0x3,%eax 2e7d78: 74 0d je 2e7d87 2e7d7a: 83 f8 04 cmp $0x4,%eax 2e7d7d: 75 07 jne 2e7d86 2e7d7f: 80 79 2d 00 cmpb $0x0,0x2d(%rcx) 2e7d83: 75 2d jne 2e7db2 2e7d85: c3 retq 2e7d86: c3 retq 2e7d87: 80 79 39 00 cmpb $0x0,0x39(%rcx) 2e7d8b: 74 20 je 2e7dad 2e7d8d: 8b 79 48 mov 0x48(%rcx),%edi 2e7d90: 39 79 44 cmp %edi,0x44(%rcx) 2e7d93: 0f 84 ab 01 00 00 je 2e7f44 2e7d99: 85 ff test %edi,%edi 2e7d9b: 0f 84 17 01 00 00 je 2e7eb8 2e7da1: 83 ef 01 sub $0x1,%edi 2e7da4: 89 79 48 mov %edi,0x48(%rcx) 2e7da7: 0f 84 0b 01 00 00 je 2e7eb8 2e7dad: c6 41 2d 00 movb $0x0,0x2d(%rcx) 2e7db1: c3 retq 2e7db2: 44 8b 46 34 mov 0x34(%rsi),%r8d 2e7db6: 8b 41 20 mov 0x20(%rcx),%eax 2e7db9: 31 d2 xor %edx,%edx 2e7dbb: 53 push %rbx 2e7dbc: 8b 7e 64 mov 0x64(%rsi),%edi 2e7dbf: 44 8b 59 30 mov 0x30(%rcx),%r11d 2e7dc3: 48 bb db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rbx 2e7dca: de 1b 43 2e7dcd: 49 0f af c0 imul %r8,%rax 2e7dd1: 4c 69 c8 10 27 00 00 imul $0x2710,%rax,%r9 2e7dd8: 4c 89 c8 mov %r9,%rax 2e7ddb: 48 f7 f7 div %rdi 2e7dde: 31 d2 xor %edx,%edx 2e7de0: 49 89 c1 mov %rax,%r9 2e7de3: 48 b8 00 10 a5 d4 e8 movabs $0xe8d4a51000,%rax 2e7dea: 00 00 00 2e7ded: 49 f7 f3 div %r11 2e7df0: 45 89 cb mov %r9d,%r11d 2e7df3: 4c 89 da mov %r11,%rdx 2e7df6: 48 c1 e2 06 shl $0x6,%rdx 2e7dfa: 4c 01 da add %r11,%rdx 2e7dfd: 48 c1 e2 04 shl $0x4,%rdx 2e7e01: 49 89 c2 mov %rax,%r10 2e7e04: 48 89 d0 mov %rdx,%rax 2e7e07: 48 f7 e3 mul %rbx 2e7e0a: b8 40 42 0f 00 mov $0xf4240,%eax 2e7e0f: 48 c1 ea 12 shr $0x12,%rdx 2e7e13: 48 8d 9a e8 03 00 00 lea 0x3e8(%rdx),%rbx 2e7e1a: 31 d2 xor %edx,%edx 2e7e1c: 48 f7 f3 div %rbx 2e7e1f: 48 bb cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rbx 2e7e26: 9b c4 20 2e7e29: ba e8 03 00 00 mov $0x3e8,%edx 2e7e2e: 29 c2 sub %eax,%edx 2e7e30: 49 0f af d3 imul %r11,%rdx 2e7e34: 48 c1 ea 03 shr $0x3,%rdx 2e7e38: 48 89 d0 mov %rdx,%rax 2e7e3b: 48 f7 e3 mul %rbx 2e7e3e: 48 c1 ea 04 shr $0x4,%rdx 2e7e42: 49 0f af d3 imul %r11,%rdx 2e7e46: 49 bb 3d 11 cb 66 26 movabs $0xfbab162666cb113d,%r11 2e7e4d: 16 ab fb 2e7e50: 48 89 d0 mov %rdx,%rax 2e7e53: 49 f7 e3 mul %r11 2e7e56: 48 c1 ea 0e shr $0xe,%rdx 2e7e5a: 45 39 d1 cmp %r10d,%r9d 2e7e5d: 0f 86 39 01 00 00 jbe 2e7f9c 2e7e63: 41 29 d1 sub %edx,%r9d 2e7e66: 45 39 ca cmp %r9d,%r10d 2e7e69: 72 13 jb 2e7e7e 2e7e6b: b8 00 01 00 00 mov $0x100,%eax 2e7e70: 45 89 d1 mov %r10d,%r9d 2e7e73: 66 89 41 2d mov %ax,0x2d(%rcx) 2e7e77: 44 8b 46 34 mov 0x34(%rsi),%r8d 2e7e7b: 8b 7e 64 mov 0x64(%rsi),%edi 2e7e7e: b8 cd cc cc cc mov $0xcccccccd,%eax 2e7e83: 31 d2 xor %edx,%edx 2e7e85: 5b pop %rbx 2e7e86: 48 0f af c7 imul %rdi,%rax 2e7e8a: 48 c1 e8 23 shr $0x23,%rax 2e7e8e: 49 0f af c1 imul %r9,%rax 2e7e92: 49 f7 f0 div %r8 2e7e95: 48 ba cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rdx 2e7e9c: 9b c4 20 2e7e9f: 48 c1 e8 03 shr $0x3,%rax 2e7ea3: 48 f7 e2 mul %rdx 2e7ea6: 48 c1 ea 04 shr $0x4,%rdx 2e7eaa: 39 56 4c cmp %edx,0x4c(%rsi) 2e7ead: 0f 43 56 4c cmovae 0x4c(%rsi),%edx 2e7eb1: 89 51 1c mov %edx,0x1c(%rcx) 2e7eb4: 89 51 20 mov %edx,0x20(%rcx) 2e7eb7: c3 retq 2e7eb8: 44 8b 41 10 mov 0x10(%rcx),%r8d 2e7ebc: 31 d2 xor %edx,%edx 2e7ebe: 41 b9 cd cc cc cc mov $0xcccccccd,%r9d 2e7ec4: 44 8b 51 08 mov 0x8(%rcx),%r10d 2e7ec8: 48 bf 00 80 c6 a4 7e movabs $0x38d7ea4c68000,%rdi 2e7ecf: 8d 03 00 2e7ed2: 48 89 f8 mov %rdi,%rax 2e7ed5: 49 f7 f0 div %r8 2e7ed8: 8b 56 64 mov 0x64(%rsi),%edx 2e7edb: 44 8b 46 34 mov 0x34(%rsi),%r8d 2e7edf: 49 0f af d1 imul %r9,%rdx 2e7ee3: 48 c1 ea 23 shr $0x23,%rdx 2e7ee7: 89 c0 mov %eax,%eax 2e7ee9: 48 0f af c2 imul %rdx,%rax 2e7eed: 31 d2 xor %edx,%edx 2e7eef: 49 f7 f0 div %r8 2e7ef2: 49 b8 db 34 b6 d7 82 movabs $0x431bde82d7b634db,%r8 2e7ef9: de 1b 43 2e7efc: 49 f7 e0 mul %r8 2e7eff: 48 89 f8 mov %rdi,%rax 2e7f02: 48 c1 ea 12 shr $0x12,%rdx 2e7f06: 39 56 4c cmp %edx,0x4c(%rsi) 2e7f09: 0f 43 56 4c cmovae 0x4c(%rsi),%edx 2e7f0d: 89 51 1c mov %edx,0x1c(%rcx) 2e7f10: 31 d2 xor %edx,%edx 2e7f12: 8b 7e 34 mov 0x34(%rsi),%edi 2e7f15: 49 f7 f2 div %r10 2e7f18: 8b 56 64 mov 0x64(%rsi),%edx 2e7f1b: 49 0f af d1 imul %r9,%rdx 2e7f1f: 48 c1 ea 23 shr $0x23,%rdx 2e7f23: 89 c0 mov %eax,%eax 2e7f25: 48 0f af c2 imul %rdx,%rax 2e7f29: 31 d2 xor %edx,%edx 2e7f2b: 48 f7 f7 div %rdi 2e7f2e: 49 f7 e0 mul %r8 2e7f31: 48 c1 ea 12 shr $0x12,%rdx 2e7f35: 39 56 4c cmp %edx,0x4c(%rsi) 2e7f38: 0f 43 56 4c cmovae 0x4c(%rsi),%edx 2e7f3c: 89 51 20 mov %edx,0x20(%rcx) 2e7f3f: e9 69 fe ff ff jmpq 2e7dad 2e7f44: 8b 56 64 mov 0x64(%rsi),%edx 2e7f47: 41 b8 cd cc cc cc mov $0xcccccccd,%r8d 2e7f4d: 8b 41 14 mov 0x14(%rcx),%eax 2e7f50: 39 41 40 cmp %eax,0x40(%rcx) 2e7f53: 0f 43 41 40 cmovae 0x40(%rcx),%eax 2e7f57: 39 41 0c cmp %eax,0xc(%rcx) 2e7f5a: 0f 46 41 0c cmovbe 0xc(%rcx),%eax 2e7f5e: 49 0f af d0 imul %r8,%rdx 2e7f62: 44 8b 46 34 mov 0x34(%rsi),%r8d 2e7f66: 89 c0 mov %eax,%eax 2e7f68: 48 c1 ea 23 shr $0x23,%rdx 2e7f6c: 48 0f af c2 imul %rdx,%rax 2e7f70: 31 d2 xor %edx,%edx 2e7f72: 49 f7 f0 div %r8 2e7f75: 48 ba cf f7 53 e3 a5 movabs $0x20c49ba5e353f7cf,%rdx 2e7f7c: 9b c4 20 2e7f7f: 48 c1 e8 03 shr $0x3,%rax 2e7f83: 48 f7 e2 mul %rdx 2e7f86: 48 c1 ea 04 shr $0x4,%rdx 2e7f8a: 39 56 4c cmp %edx,0x4c(%rsi) 2e7f8d: 0f 43 56 4c cmovae 0x4c(%rsi),%edx 2e7f91: 89 51 1c mov %edx,0x1c(%rcx) 2e7f94: 89 51 20 mov %edx,0x20(%rcx) 2e7f97: e9 fd fd ff ff jmpq 2e7d99 2e7f9c: 41 01 d1 add %edx,%r9d 2e7f9f: 45 39 ca cmp %r9d,%r10d 2e7fa2: 0f 87 d6 fe ff ff ja 2e7e7e 2e7fa8: e9 be fe ff ff jmpq 2e7e6b 2e7fad: 0f 1f 00 nopl (%rax) 00000000002e7fb0 : 2e7fb0: e8 00 00 00 00 callq 2e7fb5 2e7fb5: 48 85 ff test %rdi,%rdi 2e7fb8: 74 34 je 2e7fee 2e7fba: 80 3e 00 cmpb $0x0,(%rsi) 2e7fbd: 74 2f je 2e7fee 2e7fbf: 8b 46 1c mov 0x1c(%rsi),%eax 2e7fc2: 89 02 mov %eax,(%rdx) 2e7fc4: 8b 46 20 mov 0x20(%rsi),%eax 2e7fc7: 89 01 mov %eax,(%rcx) 2e7fc9: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2e7fce: 41 c7 00 00 00 00 00 movl $0x0,(%r8) 2e7fd5: 8b 56 3c mov 0x3c(%rsi),%edx 2e7fd8: 89 10 mov %edx,(%rax) 2e7fda: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2e7fdf: 8b 56 44 mov 0x44(%rsi),%edx 2e7fe2: 89 10 mov %edx,(%rax) 2e7fe4: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2e7fe9: 8b 56 40 mov 0x40(%rsi),%edx 2e7fec: 89 10 mov %edx,(%rax) 2e7fee: c3 retq 2e7fef: 90 nop 00000000002e7ff0 : 2e7ff0: e8 00 00 00 00 callq 2e7ff5 2e7ff5: 8b 47 64 mov 0x64(%rdi),%eax 2e7ff8: 8b 4f 34 mov 0x34(%rdi),%ecx 2e7ffb: 31 d2 xor %edx,%edx 2e7ffd: 0f af 4f 4c imul 0x4c(%rdi),%ecx 2e8001: 48 69 c0 00 e1 f5 05 imul $0x5f5e100,%rax,%rax 2e8008: 48 f7 f1 div %rcx 2e800b: c3 retq 2e800c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e8010 : 2e8010: e8 00 00 00 00 callq 2e8015 2e8015: 81 c2 20 a1 07 00 add $0x7a120,%edx 2e801b: 89 f6 mov %esi,%esi 2e801d: 89 ff mov %edi,%edi 2e801f: 48 b9 db 34 b6 d7 82 movabs $0x431bde82d7b634db,%rcx 2e8026: de 1b 43 2e8029: 48 89 d0 mov %rdx,%rax 2e802c: 48 69 f6 83 de 1b 43 imul $0x431bde83,%rsi,%rsi 2e8033: 48 f7 e1 mul %rcx 2e8036: 48 69 ff 83 de 1b 43 imul $0x431bde83,%rdi,%rdi 2e803d: 48 c1 ee 32 shr $0x32,%rsi 2e8041: 48 c1 ea 12 shr $0x12,%rdx 2e8045: 48 c1 ef 32 shr $0x32,%rdi 2e8049: 39 f2 cmp %esi,%edx 2e804b: 0f 97 c0 seta %al 2e804e: 39 fa cmp %edi,%edx 2e8050: 0f 92 c1 setb %cl 2e8053: 08 c8 or %cl,%al 2e8055: 75 12 jne 2e8069 2e8057: 39 f2 cmp %esi,%edx 2e8059: 0f 46 f2 cmovbe %edx,%esi 2e805c: 39 fe cmp %edi,%esi 2e805e: 72 0b jb 2e806b 2e8060: 29 fa sub %edi,%edx 2e8062: 83 fa 09 cmp $0x9,%edx 2e8065: 0f 97 c0 seta %al 2e8068: c3 retq 2e8069: 31 c0 xor %eax,%eax 2e806b: c3 retq 2e806c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e8070 : 2e8070: e8 00 00 00 00 callq 2e8075 2e8075: 41 57 push %r15 2e8077: 41 56 push %r14 2e8079: 41 55 push %r13 2e807b: 41 54 push %r12 2e807d: 49 89 fc mov %rdi,%r12 2e8080: 55 push %rbp 2e8081: 53 push %rbx 2e8082: 85 f6 test %esi,%esi 2e8084: 74 30 je 2e80b6 2e8086: 83 fe 01 cmp $0x1,%esi 2e8089: 0f 84 ce 00 00 00 je 2e815d 2e808f: 83 fe 07 cmp $0x7,%esi 2e8092: 0f 84 dd 00 00 00 je 2e8175 2e8098: 83 fe 08 cmp $0x8,%esi 2e809b: 0f 84 c7 00 00 00 je 2e8168 2e80a1: 31 c0 xor %eax,%eax 2e80a3: 83 fe 09 cmp $0x9,%esi 2e80a6: 0f 85 a6 00 00 00 jne 2e8152 2e80ac: 45 31 f6 xor %r14d,%r14d 2e80af: be 04 00 00 00 mov $0x4,%esi 2e80b4: eb 06 jmp 2e80bc 2e80b6: 41 be 4c 7a 00 00 mov $0x7a4c,%r14d 2e80bc: 45 31 ed xor %r13d,%r13d 2e80bf: 89 f5 mov %esi,%ebp 2e80c1: be 80 96 98 00 mov $0x989680,%esi 2e80c6: 4c 89 f7 mov %r14,%rdi 2e80c9: 44 89 eb mov %r13d,%ebx 2e80cc: 41 83 c5 01 add $0x1,%r13d 2e80d0: e8 00 00 00 00 callq 2e80d5 2e80d5: be e8 03 00 00 mov $0x3e8,%esi 2e80da: 4c 8d 7b 02 lea 0x2(%rbx),%r15 2e80de: 48 63 3c ad 00 00 00 movslq 0x0(,%rbp,4),%rdi 2e80e5: 00 2e80e6: 49 89 04 dc mov %rax,(%r12,%rbx,8) 2e80ea: e8 00 00 00 00 callq 2e80ef 2e80ef: 48 63 3c ad 00 00 00 movslq 0x0(,%rbp,4),%rdi 2e80f6: 00 2e80f7: be e8 03 00 00 mov $0x3e8,%esi 2e80fc: 4b 89 44 fc 08 mov %rax,0x8(%r12,%r15,8) 2e8101: 4c 8d 7b 06 lea 0x6(%rbx),%r15 2e8105: e8 00 00 00 00 callq 2e810a 2e810a: 48 63 3c ad 00 00 00 movslq 0x0(,%rbp,4),%rdi 2e8111: 00 2e8112: be e8 03 00 00 mov $0x3e8,%esi 2e8117: 4b 89 04 fc mov %rax,(%r12,%r15,8) 2e811b: 4c 8d 7b 08 lea 0x8(%rbx),%r15 2e811f: 48 83 c3 0c add $0xc,%rbx 2e8123: e8 00 00 00 00 callq 2e8128 2e8128: 48 63 3c ad 00 00 00 movslq 0x0(,%rbp,4),%rdi 2e812f: 00 2e8130: be e8 03 00 00 mov $0x3e8,%esi 2e8135: 4b 89 44 fc 08 mov %rax,0x8(%r12,%r15,8) 2e813a: e8 00 00 00 00 callq 2e813f 2e813f: 49 89 04 dc mov %rax,(%r12,%rbx,8) 2e8143: 41 83 fd 03 cmp $0x3,%r13d 2e8147: 0f 85 74 ff ff ff jne 2e80c1 2e814d: b8 01 00 00 00 mov $0x1,%eax 2e8152: 5b pop %rbx 2e8153: 5d pop %rbp 2e8154: 41 5c pop %r12 2e8156: 41 5d pop %r13 2e8158: 41 5e pop %r14 2e815a: 41 5f pop %r15 2e815c: c3 retq 2e815d: 41 be 20 bf 02 00 mov $0x2bf20,%r14d 2e8163: e9 54 ff ff ff jmpq 2e80bc 2e8168: 45 31 f6 xor %r14d,%r14d 2e816b: be 03 00 00 00 mov $0x3,%esi 2e8170: e9 47 ff ff ff jmpq 2e80bc 2e8175: 45 31 f6 xor %r14d,%r14d 2e8178: be 02 00 00 00 mov $0x2,%esi 2e817d: e9 3a ff ff ff jmpq 2e80bc 2e8182: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e8189: 00 00 00 00 2e818d: 0f 1f 00 nopl (%rax) 00000000002e8190 : 2e8190: e8 00 00 00 00 callq 2e8195 2e8195: 41 57 push %r15 2e8197: 41 56 push %r14 2e8199: 41 55 push %r13 2e819b: 49 89 fd mov %rdi,%r13 2e819e: 41 54 push %r12 2e81a0: 55 push %rbp 2e81a1: 53 push %rbx 2e81a2: 89 f3 mov %esi,%ebx 2e81a4: 85 f6 test %esi,%esi 2e81a6: 0f 84 ff 00 00 00 je 2e82ab 2e81ac: 89 d8 mov %ebx,%eax 2e81ae: 8d 6b ff lea -0x1(%rbx),%ebp 2e81b1: 4d 89 ee mov %r13,%r14 2e81b4: 45 31 ff xor %r15d,%r15d 2e81b7: 48 8d 04 40 lea (%rax,%rax,2),%rax 2e81bb: 4d 8d 64 c5 e8 lea -0x18(%r13,%rax,8),%r12 2e81c0: 4c 89 ff mov %r15,%rdi 2e81c3: 48 89 ee mov %rbp,%rsi 2e81c6: 49 83 c7 01 add $0x1,%r15 2e81ca: 49 83 c6 18 add $0x18,%r14 2e81ce: e8 00 00 00 00 callq 2e81d3 2e81d3: 49 89 46 e8 mov %rax,-0x18(%r14) 2e81d7: 49 89 46 f0 mov %rax,-0x10(%r14) 2e81db: 49 89 46 f8 mov %rax,-0x8(%r14) 2e81df: 44 39 fb cmp %r15d,%ebx 2e81e2: 77 dc ja 2e81c0 2e81e4: 48 8d 7c 6d 03 lea 0x3(%rbp,%rbp,2),%rdi 2e81e9: b8 18 00 00 00 mov $0x18,%eax 2e81ee: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp 2e81f3: 48 c1 e7 03 shl $0x3,%rdi 2e81f7: 85 db test %ebx,%ebx 2e81f9: 48 0f 44 f8 cmove %rax,%rdi 2e81fd: 48 89 ee mov %rbp,%rsi 2e8200: 49 01 fd add %rdi,%r13 2e8203: 49 8b 3c 24 mov (%r12),%rdi 2e8207: e8 00 00 00 00 callq 2e820c 2e820c: 48 89 ee mov %rbp,%rsi 2e820f: 49 89 45 00 mov %rax,0x0(%r13) 2e8213: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2e8218: e8 00 00 00 00 callq 2e821d 2e821d: 48 89 ee mov %rbp,%rsi 2e8220: 49 89 45 08 mov %rax,0x8(%r13) 2e8224: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 2e8229: e8 00 00 00 00 callq 2e822e 2e822e: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp 2e8233: 49 89 45 10 mov %rax,0x10(%r13) 2e8237: 49 8b 3c 24 mov (%r12),%rdi 2e823b: 48 89 ee mov %rbp,%rsi 2e823e: e8 00 00 00 00 callq 2e8243 2e8243: 48 89 ee mov %rbp,%rsi 2e8246: 49 89 45 18 mov %rax,0x18(%r13) 2e824a: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2e824f: e8 00 00 00 00 callq 2e8254 2e8254: 48 89 ee mov %rbp,%rsi 2e8257: 49 89 45 20 mov %rax,0x20(%r13) 2e825b: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 2e8260: e8 00 00 00 00 callq 2e8265 2e8265: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp 2e826a: 49 89 45 28 mov %rax,0x28(%r13) 2e826e: 49 8b 3c 24 mov (%r12),%rdi 2e8272: 48 89 ee mov %rbp,%rsi 2e8275: e8 00 00 00 00 callq 2e827a 2e827a: 48 89 ee mov %rbp,%rsi 2e827d: 49 89 45 30 mov %rax,0x30(%r13) 2e8281: 49 8b 7c 24 08 mov 0x8(%r12),%rdi 2e8286: e8 00 00 00 00 callq 2e828b 2e828b: 48 89 ee mov %rbp,%rsi 2e828e: 49 89 45 38 mov %rax,0x38(%r13) 2e8292: 49 8b 7c 24 10 mov 0x10(%r12),%rdi 2e8297: e8 00 00 00 00 callq 2e829c 2e829c: 49 89 45 40 mov %rax,0x40(%r13) 2e82a0: 5b pop %rbx 2e82a1: 5d pop %rbp 2e82a2: 41 5c pop %r12 2e82a4: 41 5d pop %r13 2e82a6: 41 5e pop %r14 2e82a8: 41 5f pop %r15 2e82aa: c3 retq 2e82ab: 0f 0b ud2 2e82ad: e9 fa fe ff ff jmpq 2e81ac 2e82b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e82b9: 00 00 00 00 2e82bd: 0f 1f 00 nopl (%rax) 00000000002e82c0 : 2e82c0: e8 00 00 00 00 callq 2e82c5 2e82c5: 41 57 push %r15 2e82c7: 41 56 push %r14 2e82c9: 41 55 push %r13 2e82cb: 41 54 push %r12 2e82cd: 49 89 f4 mov %rsi,%r12 2e82d0: 55 push %rbp 2e82d1: 53 push %rbx 2e82d2: 8b 46 08 mov 0x8(%rsi),%eax 2e82d5: 48 89 fb mov %rdi,%rbx 2e82d8: 48 89 c2 mov %rax,%rdx 2e82db: 48 8d 04 40 lea (%rax,%rax,2),%rax 2e82df: 83 ea 01 sub $0x1,%edx 2e82e2: 4c 8d 6c c7 e8 lea -0x18(%rdi,%rax,8),%r13 2e82e7: 48 8d 46 10 lea 0x10(%rsi),%rax 2e82eb: 48 8d 4c d6 18 lea 0x18(%rsi,%rdx,8),%rcx 2e82f0: 48 ba 00 00 00 00 00 movabs $0xff0000000000,%rdx 2e82f7: ff 00 00 2e82fa: eb 1f jmp 2e831b 2e82fc: 48 39 90 00 80 00 00 cmp %rdx,0x8000(%rax) 2e8303: 7f 1b jg 2e8320 2e8305: 48 39 90 00 00 01 00 cmp %rdx,0x10000(%rax) 2e830c: 7f 12 jg 2e8320 2e830e: 48 83 c0 08 add $0x8,%rax 2e8312: 48 39 c8 cmp %rcx,%rax 2e8315: 0f 84 08 01 00 00 je 2e8423 2e831b: 48 39 10 cmp %rdx,(%rax) 2e831e: 7e dc jle 2e82fc 2e8320: 49 be 00 00 00 00 ff movabs $0xffff00000000,%r14 2e8327: ff 00 00 2e832a: 31 ed xor %ebp,%ebp 2e832c: 49 8b 7c ec 10 mov 0x10(%r12,%rbp,8),%rdi 2e8331: 4c 89 f6 mov %r14,%rsi 2e8334: 49 89 df mov %rbx,%r15 2e8337: 48 83 c3 18 add $0x18,%rbx 2e833b: e8 00 00 00 00 callq 2e8340 2e8340: 4c 89 f6 mov %r14,%rsi 2e8343: 48 89 43 e8 mov %rax,-0x18(%rbx) 2e8347: 49 8b bc ec 10 80 00 mov 0x8010(%r12,%rbp,8),%rdi 2e834e: 00 2e834f: e8 00 00 00 00 callq 2e8354 2e8354: 4c 89 f6 mov %r14,%rsi 2e8357: 48 89 43 f0 mov %rax,-0x10(%rbx) 2e835b: 49 8b bc ec 10 00 01 mov 0x10010(%r12,%rbp,8),%rdi 2e8362: 00 2e8363: 48 83 c5 01 add $0x1,%rbp 2e8367: e8 00 00 00 00 callq 2e836c 2e836c: 48 89 43 f8 mov %rax,-0x8(%rbx) 2e8370: 41 39 6c 24 08 cmp %ebp,0x8(%r12) 2e8375: 75 b5 jne 2e832c 2e8377: 49 8b 7d 00 mov 0x0(%r13),%rdi 2e837b: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 2e8380: e8 00 00 00 00 callq 2e8385 2e8385: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 2e838a: 48 89 03 mov %rax,(%rbx) 2e838d: 49 8b 7d 08 mov 0x8(%r13),%rdi 2e8391: e8 00 00 00 00 callq 2e8396 2e8396: 48 8b 74 24 38 mov 0x38(%rsp),%rsi 2e839b: 48 89 43 08 mov %rax,0x8(%rbx) 2e839f: 49 8b 7d 10 mov 0x10(%r13),%rdi 2e83a3: e8 00 00 00 00 callq 2e83a8 2e83a8: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2e83ad: 48 89 43 10 mov %rax,0x10(%rbx) 2e83b1: 49 8b 7d 00 mov 0x0(%r13),%rdi 2e83b5: e8 00 00 00 00 callq 2e83ba 2e83ba: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2e83bf: 49 89 47 30 mov %rax,0x30(%r15) 2e83c3: 49 8b 7d 08 mov 0x8(%r13),%rdi 2e83c7: e8 00 00 00 00 callq 2e83cc 2e83cc: 48 8b 74 24 40 mov 0x40(%rsp),%rsi 2e83d1: 49 89 47 38 mov %rax,0x38(%r15) 2e83d5: 49 8b 7d 10 mov 0x10(%r13),%rdi 2e83d9: e8 00 00 00 00 callq 2e83de 2e83de: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 2e83e3: 49 89 47 40 mov %rax,0x40(%r15) 2e83e7: 49 8b 7d 00 mov 0x0(%r13),%rdi 2e83eb: e8 00 00 00 00 callq 2e83f0 2e83f0: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 2e83f5: 48 89 43 30 mov %rax,0x30(%rbx) 2e83f9: 49 8b 7d 08 mov 0x8(%r13),%rdi 2e83fd: e8 00 00 00 00 callq 2e8402 2e8402: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 2e8407: 48 89 43 38 mov %rax,0x38(%rbx) 2e840b: 49 8b 7d 10 mov 0x10(%r13),%rdi 2e840f: e8 00 00 00 00 callq 2e8414 2e8414: 48 89 43 40 mov %rax,0x40(%rbx) 2e8418: 5b pop %rbx 2e8419: 5d pop %rbp 2e841a: 41 5c pop %r12 2e841c: 41 5d pop %r13 2e841e: 41 5e pop %r14 2e8420: 41 5f pop %r15 2e8422: c3 retq 2e8423: 49 be 00 00 00 00 00 movabs $0xff0000000000,%r14 2e842a: ff 00 00 2e842d: e9 f8 fe ff ff jmpq 2e832a 2e8432: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e8439: 00 00 00 00 2e843d: 0f 1f 00 nopl (%rax) 00000000002e8440 : 2e8440: 48 83 ef 01 sub $0x1,%rdi 2e8444: b8 ff ff ff ff mov $0xffffffff,%eax 2e8449: 48 c1 ef 0c shr $0xc,%rdi 2e844d: 48 0f bd c7 bsr %rdi,%rax 2e8451: 83 c0 01 add $0x1,%eax 2e8454: c3 retq 2e8455: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e845c: 00 00 00 00 00000000002e8460 : 2e8460: e8 00 00 00 00 callq 2e8465 2e8465: 48 8d b7 08 10 00 00 lea 0x1008(%rdi),%rsi 2e846c: 31 c9 xor %ecx,%ecx 2e846e: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2e8475: 00 00 00 2e8478: 48 39 07 cmp %rax,(%rdi) 2e847b: 48 89 c2 mov %rax,%rdx 2e847e: 48 0f 4e 17 cmovle (%rdi),%rdx 2e8482: 48 85 d2 test %rdx,%rdx 2e8485: 48 0f 48 d1 cmovs %rcx,%rdx 2e8489: 48 39 87 08 20 00 00 cmp %rax,0x2008(%rdi) 2e8490: 48 89 17 mov %rdx,(%rdi) 2e8493: 48 89 c2 mov %rax,%rdx 2e8496: 48 0f 4e 97 08 20 00 cmovle 0x2008(%rdi),%rdx 2e849d: 00 2e849e: 48 85 d2 test %rdx,%rdx 2e84a1: 48 0f 48 d1 cmovs %rcx,%rdx 2e84a5: 48 39 87 10 40 00 00 cmp %rax,0x4010(%rdi) 2e84ac: 48 89 97 08 20 00 00 mov %rdx,0x2008(%rdi) 2e84b3: 48 89 c2 mov %rax,%rdx 2e84b6: 48 0f 4e 97 10 40 00 cmovle 0x4010(%rdi),%rdx 2e84bd: 00 2e84be: 48 85 d2 test %rdx,%rdx 2e84c1: 48 0f 48 d1 cmovs %rcx,%rdx 2e84c5: 48 83 c7 08 add $0x8,%rdi 2e84c9: 48 89 97 08 40 00 00 mov %rdx,0x4008(%rdi) 2e84d0: 48 39 f7 cmp %rsi,%rdi 2e84d3: 75 a3 jne 2e8478 2e84d5: c3 retq 2e84d6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e84dd: 00 00 00 00000000002e84e0 : 2e84e0: e8 00 00 00 00 callq 2e84e5 2e84e5: 41 57 push %r15 2e84e7: 48 8d 8e 00 10 00 00 lea 0x1000(%rsi),%rcx 2e84ee: 41 56 push %r14 2e84f0: 41 55 push %r13 2e84f2: 41 54 push %r12 2e84f4: 55 push %rbp 2e84f5: 53 push %rbx 2e84f6: 48 83 ec 18 sub $0x18,%rsp 2e84fa: 8b 47 04 mov 0x4(%rdi),%eax 2e84fd: 48 89 4c 24 10 mov %rcx,0x10(%rsp) 2e8502: 83 e8 03 sub $0x3,%eax 2e8505: 83 f8 01 cmp $0x1,%eax 2e8508: 0f 87 28 01 00 00 ja 2e8636 2e850e: 49 bd 00 00 00 00 ff movabs $0xfff00000000,%r13 2e8515: 0f 00 00 2e8518: 49 89 fc mov %rdi,%r12 2e851b: 48 89 f5 mov %rsi,%rbp 2e851e: 48 8d 85 10 40 00 00 lea 0x4010(%rbp),%rax 2e8525: 48 89 eb mov %rbp,%rbx 2e8528: 45 31 f6 xor %r14d,%r14d 2e852b: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e8530: 48 8d 85 08 20 00 00 lea 0x2008(%rbp),%rax 2e8537: 48 89 04 24 mov %rax,(%rsp) 2e853b: 48 8b 33 mov (%rbx),%rsi 2e853e: 4c 89 ef mov %r13,%rdi 2e8541: e8 00 00 00 00 callq 2e8546 2e8546: 48 89 c2 mov %rax,%rdx 2e8549: 48 89 c7 mov %rax,%rdi 2e854c: 48 c1 fa 3f sar $0x3f,%rdx 2e8550: 48 89 d0 mov %rdx,%rax 2e8553: 48 31 f8 xor %rdi,%rax 2e8556: 48 29 d0 sub %rdx,%rax 2e8559: 48 c1 e8 20 shr $0x20,%rax 2e855d: 89 c2 mov %eax,%edx 2e855f: f7 da neg %edx 2e8561: 48 85 ff test %rdi,%rdi 2e8564: 0f 48 c2 cmovs %edx,%eax 2e8567: 3d ff 0f 00 00 cmp $0xfff,%eax 2e856c: 0f 87 98 00 00 00 ja 2e860a 2e8572: 8d 50 01 lea 0x1(%rax),%edx 2e8575: be ff 0f 00 00 mov $0xfff,%esi 2e857a: 48 98 cltq 2e857c: 0f 45 f2 cmovne %edx,%esi 2e857f: 45 85 f6 test %r14d,%r14d 2e8582: 0f 84 bd 00 00 00 je 2e8645 2e8588: 41 83 fe 01 cmp $0x1,%r14d 2e858c: 0f 84 00 01 00 00 je 2e8692 2e8592: 48 63 f6 movslq %esi,%rsi 2e8595: 4d 8b bc c4 10 00 01 mov 0x10010(%r12,%rax,8),%r15 2e859c: 00 2e859d: 49 8b b4 f4 10 00 01 mov 0x10010(%r12,%rsi,8),%rsi 2e85a4: 00 2e85a5: 4d 85 ff test %r15,%r15 2e85a8: 0f 88 ad 00 00 00 js 2e865b 2e85ae: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2e85b5: 00 00 80 2e85b8: 4d 8d 04 0f lea (%r15,%rcx,1),%r8 2e85bc: 4c 39 c6 cmp %r8,%rsi 2e85bf: 7d 02 jge 2e85c3 2e85c1: 0f 0b ud2 2e85c3: 48 c1 e0 20 shl $0x20,%rax 2e85c7: 4c 29 fe sub %r15,%rsi 2e85ca: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2e85d1: 00 00 80 2e85d4: 4c 8d 04 08 lea (%rax,%rcx,1),%r8 2e85d8: 4c 39 c7 cmp %r8,%rdi 2e85db: 7d 02 jge 2e85df 2e85dd: 0f 0b ud2 2e85df: 48 29 c7 sub %rax,%rdi 2e85e2: e8 00 00 00 00 callq 2e85e7 2e85e7: 4d 85 ff test %r15,%r15 2e85ea: 0f 88 87 00 00 00 js 2e8677 2e85f0: 48 be ff ff ff ff ff movabs $0x7fffffffffffffff,%rsi 2e85f7: ff ff 7f 2e85fa: 4c 29 fe sub %r15,%rsi 2e85fd: 48 39 c6 cmp %rax,%rsi 2e8600: 7d 02 jge 2e8604 2e8602: 0f 0b ud2 2e8604: 4c 01 f8 add %r15,%rax 2e8607: 48 89 03 mov %rax,(%rbx) 2e860a: 41 83 c6 01 add $0x1,%r14d 2e860e: 41 83 fe 03 cmp $0x3,%r14d 2e8612: 74 13 je 2e8627 2e8614: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 2e8619: 41 83 fe 01 cmp $0x1,%r14d 2e861d: 48 0f 44 1c 24 cmove (%rsp),%rbx 2e8622: e9 14 ff ff ff jmpq 2e853b 2e8627: 48 83 c5 08 add $0x8,%rbp 2e862b: 48 39 6c 24 10 cmp %rbp,0x10(%rsp) 2e8630: 0f 85 e8 fe ff ff jne 2e851e 2e8636: 48 83 c4 18 add $0x18,%rsp 2e863a: 5b pop %rbx 2e863b: 5d pop %rbp 2e863c: 41 5c pop %r12 2e863e: 41 5d pop %r13 2e8640: 41 5e pop %r14 2e8642: 41 5f pop %r15 2e8644: c3 retq 2e8645: 4d 8b 7c c4 10 mov 0x10(%r12,%rax,8),%r15 2e864a: 48 63 f6 movslq %esi,%rsi 2e864d: 49 8b 74 f4 10 mov 0x10(%r12,%rsi,8),%rsi 2e8652: 4d 85 ff test %r15,%r15 2e8655: 0f 89 53 ff ff ff jns 2e85ae 2e865b: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2e8662: ff ff 7f 2e8665: 4d 8d 04 0f lea (%r15,%rcx,1),%r8 2e8669: 4c 39 c6 cmp %r8,%rsi 2e866c: 0f 8f 4f ff ff ff jg 2e85c1 2e8672: e9 4c ff ff ff jmpq 2e85c3 2e8677: 48 be 00 00 00 00 00 movabs $0x8000000000000000,%rsi 2e867e: 00 00 80 2e8681: 4c 29 fe sub %r15,%rsi 2e8684: 48 39 c6 cmp %rax,%rsi 2e8687: 0f 8f 75 ff ff ff jg 2e8602 2e868d: e9 72 ff ff ff jmpq 2e8604 2e8692: 48 63 f6 movslq %esi,%rsi 2e8695: 4d 8b bc c4 10 80 00 mov 0x8010(%r12,%rax,8),%r15 2e869c: 00 2e869d: 49 8b b4 f4 10 80 00 mov 0x8010(%r12,%rsi,8),%rsi 2e86a4: 00 2e86a5: e9 fb fe ff ff jmpq 2e85a5 2e86aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002e86b0 : 2e86b0: e8 00 00 00 00 callq 2e86b5 2e86b5: 41 57 push %r15 2e86b7: 41 56 push %r14 2e86b9: 41 55 push %r13 2e86bb: 41 54 push %r12 2e86bd: 55 push %rbp 2e86be: 48 89 fd mov %rdi,%rbp 2e86c1: bf 7e c0 7e 09 mov $0x97ec07e,%edi 2e86c6: 53 push %rbx 2e86c7: 48 89 f3 mov %rsi,%rbx 2e86ca: be 00 ca 9a 3b mov $0x3b9aca00,%esi 2e86cf: 48 83 ec 08 sub $0x8,%rsp 2e86d3: e8 00 00 00 00 callq 2e86d8 2e86d8: be a0 86 01 00 mov $0x186a0,%esi 2e86dd: bf 57 4e 78 00 mov $0x784e57,%edi 2e86e2: 49 89 c7 mov %rax,%r15 2e86e5: e8 00 00 00 00 callq 2e86ea 2e86ea: be 80 96 98 00 mov $0x989680,%esi 2e86ef: bf cf 8d 7f 00 mov $0x7f8dcf,%edi 2e86f4: 49 89 c4 mov %rax,%r12 2e86f7: e8 00 00 00 00 callq 2e86fc 2e86fc: be 80 96 98 00 mov $0x989680,%esi 2e8701: bf 29 85 3c 0b mov $0xb3c8529,%edi 2e8706: 49 89 c5 mov %rax,%r13 2e8709: e8 00 00 00 00 callq 2e870e 2e870e: bf fb d9 02 00 mov $0x2d9fb,%edi 2e8713: be 10 27 00 00 mov $0x2710,%esi 2e8718: 49 89 c6 mov %rax,%r14 2e871b: e8 00 00 00 00 callq 2e8720 2e8720: 48 85 ed test %rbp,%rbp 2e8723: bf 00 00 00 00 mov $0x0,%edi 2e8728: 48 0f 49 fd cmovns %rbp,%rdi 2e872c: 49 89 c0 mov %rax,%r8 2e872f: 0f 8f 9a 00 00 00 jg 2e87cf 2e8735: 4d 85 ff test %r15,%r15 2e8738: 41 0f 94 c7 sete %r15b 2e873c: 45 0f b6 ff movzbl %r15b,%r15d 2e8740: 49 c1 e7 20 shl $0x20,%r15 2e8744: 4c 89 fe mov %r15,%rsi 2e8747: 4c 89 c7 mov %r8,%rdi 2e874a: e8 00 00 00 00 callq 2e874f 2e874f: 48 ba ff ff ff ff fe movabs $0x7ffffffeffffffff,%rdx 2e8756: ff ff 7f 2e8759: 48 39 d0 cmp %rdx,%rax 2e875c: 7e 02 jle 2e8760 2e875e: 0f 0b ud2 2e8760: 48 bd 00 00 00 00 01 movabs $0x100000000,%rbp 2e8767: 00 00 00 2e876a: 4c 89 fe mov %r15,%rsi 2e876d: 4c 89 f7 mov %r14,%rdi 2e8770: 48 01 c5 add %rax,%rbp 2e8773: e8 00 00 00 00 callq 2e8778 2e8778: 4d 85 ed test %r13,%r13 2e877b: 0f 88 93 00 00 00 js 2e8814 2e8781: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2e8788: ff ff 7f 2e878b: 4c 29 ea sub %r13,%rdx 2e878e: 48 39 c2 cmp %rax,%rdx 2e8791: 0f 8c 93 00 00 00 jl 2e882a 2e8797: 49 8d 7c 05 00 lea 0x0(%r13,%rax,1),%rdi 2e879c: 48 89 ee mov %rbp,%rsi 2e879f: e8 00 00 00 00 callq 2e87a4 2e87a4: 48 89 c7 mov %rax,%rdi 2e87a7: 48 85 c0 test %rax,%rax 2e87aa: 75 4b jne 2e87f7 2e87ac: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2e87b3: 00 00 00 2e87b6: 4d 85 e4 test %r12,%r12 2e87b9: 48 0f 44 f8 cmove %rax,%rdi 2e87bd: 48 89 3b mov %rdi,(%rbx) 2e87c0: 48 83 c4 08 add $0x8,%rsp 2e87c4: 5b pop %rbx 2e87c5: 5d pop %rbp 2e87c6: 41 5c pop %r12 2e87c8: 41 5d pop %r13 2e87ca: 41 5e pop %r14 2e87cc: 41 5f pop %r15 2e87ce: c3 retq 2e87cf: 48 89 04 24 mov %rax,(%rsp) 2e87d3: e8 00 00 00 00 callq 2e87d8 2e87d8: 4c 89 fe mov %r15,%rsi 2e87db: 48 89 c7 mov %rax,%rdi 2e87de: e8 00 00 00 00 callq 2e87e3 2e87e3: 48 89 c7 mov %rax,%rdi 2e87e6: e8 00 00 00 00 callq 2e87eb 2e87eb: 4c 8b 04 24 mov (%rsp),%r8 2e87ef: 49 89 c7 mov %rax,%r15 2e87f2: e9 4d ff ff ff jmpq 2e8744 2e87f7: e8 00 00 00 00 callq 2e87fc 2e87fc: 4c 89 e6 mov %r12,%rsi 2e87ff: 48 89 c7 mov %rax,%rdi 2e8802: e8 00 00 00 00 callq 2e8807 2e8807: 48 89 c7 mov %rax,%rdi 2e880a: e8 00 00 00 00 callq 2e880f 2e880f: 48 89 c7 mov %rax,%rdi 2e8812: eb a9 jmp 2e87bd 2e8814: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2e881b: 00 00 80 2e881e: 4c 29 ea sub %r13,%rdx 2e8821: 48 39 c2 cmp %rax,%rdx 2e8824: 0f 8e 6d ff ff ff jle 2e8797 2e882a: 0f 0b ud2 2e882c: e9 66 ff ff ff jmpq 2e8797 2e8831: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e8838: 00 00 00 00 2e883c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e8840 : 2e8840: e8 00 00 00 00 callq 2e8845 2e8845: 41 57 push %r15 2e8847: 41 56 push %r14 2e8849: 41 55 push %r13 2e884b: 49 89 f5 mov %rsi,%r13 2e884e: be 50 00 00 00 mov $0x50,%esi 2e8853: 41 54 push %r12 2e8855: 55 push %rbp 2e8856: 48 89 fd mov %rdi,%rbp 2e8859: bf e8 03 00 00 mov $0x3e8,%edi 2e885e: 53 push %rbx 2e885f: e8 00 00 00 00 callq 2e8864 2e8864: be 00 e1 f5 05 mov $0x5f5e100,%esi 2e8869: bf 8d e0 10 01 mov $0x110e08d,%edi 2e886e: 49 89 c4 mov %rax,%r12 2e8871: e8 00 00 00 00 callq 2e8876 2e8876: be 00 e1 f5 05 mov $0x5f5e100,%esi 2e887b: bf cc 5e b2 01 mov $0x1b25ecc,%edi 2e8880: 49 89 c7 mov %rax,%r15 2e8883: e8 00 00 00 00 callq 2e8888 2e8888: be 00 e1 f5 05 mov $0x5f5e100,%esi 2e888d: bf 21 5b 56 03 mov $0x3565b21,%edi 2e8892: 49 89 c6 mov %rax,%r14 2e8895: e8 00 00 00 00 callq 2e889a 2e889a: be 02 00 00 00 mov $0x2,%esi 2e889f: bf 01 00 00 00 mov $0x1,%edi 2e88a4: 48 89 c3 mov %rax,%rbx 2e88a7: e8 00 00 00 00 callq 2e88ac 2e88ac: 48 39 c5 cmp %rax,%rbp 2e88af: 7d 37 jge 2e88e8 2e88b1: 48 89 ee mov %rbp,%rsi 2e88b4: 48 89 ef mov %rbp,%rdi 2e88b7: e8 00 00 00 00 callq 2e88bc 2e88bc: 48 be 00 00 00 00 03 movabs $0x300000000,%rsi 2e88c3: 00 00 00 2e88c6: 48 89 c7 mov %rax,%rdi 2e88c9: e8 00 00 00 00 callq 2e88ce 2e88ce: 48 89 c7 mov %rax,%rdi 2e88d1: 4c 89 e6 mov %r12,%rsi 2e88d4: e8 00 00 00 00 callq 2e88d9 2e88d9: 5b pop %rbx 2e88da: 5d pop %rbp 2e88db: 49 89 45 00 mov %rax,0x0(%r13) 2e88df: 41 5c pop %r12 2e88e1: 41 5d pop %r13 2e88e3: 41 5e pop %r14 2e88e5: 41 5f pop %r15 2e88e7: c3 retq 2e88e8: 48 85 db test %rbx,%rbx 2e88eb: 78 59 js 2e8946 2e88ed: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2e88f4: 00 00 80 2e88f7: 48 01 d8 add %rbx,%rax 2e88fa: 48 39 c5 cmp %rax,%rbp 2e88fd: 7c 59 jl 2e8958 2e88ff: 48 89 ef mov %rbp,%rdi 2e8902: 4c 89 fe mov %r15,%rsi 2e8905: 48 29 df sub %rbx,%rdi 2e8908: e8 00 00 00 00 callq 2e890d 2e890d: 48 89 c7 mov %rax,%rdi 2e8910: e8 00 00 00 00 callq 2e8915 2e8915: 48 85 c0 test %rax,%rax 2e8918: 78 42 js 2e895c 2e891a: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2e8921: ff ff 7f 2e8924: 48 29 c2 sub %rax,%rdx 2e8927: 4c 39 f2 cmp %r14,%rdx 2e892a: 7d 02 jge 2e892e 2e892c: 0f 0b ud2 2e892e: 48 be 00 00 00 00 0c movabs $0xc00000000,%rsi 2e8935: 00 00 00 2e8938: 4a 8d 3c 30 lea (%rax,%r14,1),%rdi 2e893c: e8 00 00 00 00 callq 2e8941 2e8941: 48 89 c7 mov %rax,%rdi 2e8944: eb 8b jmp 2e88d1 2e8946: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2e894d: ff ff 7f 2e8950: 48 01 d8 add %rbx,%rax 2e8953: 48 39 c5 cmp %rax,%rbp 2e8956: 7e a7 jle 2e88ff 2e8958: 0f 0b ud2 2e895a: eb a3 jmp 2e88ff 2e895c: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2e8963: 00 00 80 2e8966: 48 29 c2 sub %rax,%rdx 2e8969: 4c 39 f2 cmp %r14,%rdx 2e896c: 7f be jg 2e892c 2e896e: eb be jmp 2e892e 00000000002e8970 : 2e8970: e8 00 00 00 00 callq 2e8975 2e8975: 41 57 push %r15 2e8977: 41 56 push %r14 2e8979: 41 55 push %r13 2e897b: 41 54 push %r12 2e897d: 55 push %rbp 2e897e: 53 push %rbx 2e897f: 48 89 fb mov %rdi,%rbx 2e8982: 48 81 ec a0 00 00 00 sub $0xa0,%rsp 2e8989: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 2e898e: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 2e8993: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e899a: 00 00 2e899c: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) 2e89a3: 00 2e89a4: 31 c0 xor %eax,%eax 2e89a6: e8 c5 f6 ff ff callq 2e8070 2e89ab: 84 c0 test %al,%al 2e89ad: 0f 84 0e 02 00 00 je 2e8bc1 2e89b3: 48 89 d8 mov %rbx,%rax 2e89b6: 48 8d 93 00 27 00 00 lea 0x2700(%rbx),%rdx 2e89bd: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2e89c4: 48 83 c0 30 add $0x30,%rax 2e89c8: 48 c7 40 d8 00 00 00 movq $0x0,-0x28(%rax) 2e89cf: 00 2e89d0: 48 c7 40 e0 00 00 00 movq $0x0,-0x20(%rax) 2e89d7: 00 2e89d8: 48 39 c2 cmp %rax,%rdx 2e89db: 75 e0 jne 2e89bd 2e89dd: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 2e89e4: 49 89 d6 mov %rdx,%r14 2e89e7: eb 2b jmp 2e8a14 2e89e9: 4c 89 e7 mov %r12,%rdi 2e89ec: e8 00 00 00 00 callq 2e89f1 2e89f1: 48 89 c7 mov %rax,%rdi 2e89f4: 48 83 c3 28 add $0x28,%rbx 2e89f8: 49 89 3e mov %rdi,(%r14) 2e89fb: 49 83 c6 30 add $0x30,%r14 2e89ff: 49 89 7e d8 mov %rdi,-0x28(%r14) 2e8a03: 49 89 7e e0 mov %rdi,-0x20(%r14) 2e8a07: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 2e8a0e: 0f 84 7c 01 00 00 je 2e8b90 2e8a14: 48 8b 74 24 28 mov 0x28(%rsp),%rsi 2e8a19: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2e8a1e: 4c 8b 23 mov (%rbx),%r12 2e8a21: 4c 8b 7c 24 40 mov 0x40(%rsp),%r15 2e8a26: 4c 8b 6c 24 58 mov 0x58(%rsp),%r13 2e8a2b: 48 8b 6c 24 70 mov 0x70(%rsp),%rbp 2e8a30: 48 89 34 24 mov %rsi,(%rsp) 2e8a34: e8 00 00 00 00 callq 2e8a39 2e8a39: 48 8b 34 24 mov (%rsp),%rsi 2e8a3d: 48 89 c7 mov %rax,%rdi 2e8a40: 48 f7 d8 neg %rax 2e8a43: 4c 39 e0 cmp %r12,%rax 2e8a46: 7d 69 jge 2e8ab1 2e8a48: 4c 39 e7 cmp %r12,%rdi 2e8a4b: 7d 9c jge 2e89e9 2e8a4d: 48 b8 ff ff ff ff fe movabs $0x7ffffffeffffffff,%rax 2e8a54: ff ff 7f 2e8a57: 49 39 c5 cmp %rax,%r13 2e8a5a: 7e 02 jle 2e8a5e 2e8a5c: 0f 0b ud2 2e8a5e: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2e8a65: 00 00 00 2e8a68: 49 8d 74 05 00 lea 0x0(%r13,%rax,1),%rsi 2e8a6d: 4d 85 ff test %r15,%r15 2e8a70: 0f 88 e4 00 00 00 js 2e8b5a 2e8a76: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2e8a7d: ff ff 7f 2e8a80: 4c 29 f8 sub %r15,%rax 2e8a83: 4c 39 e0 cmp %r12,%rax 2e8a86: 7d 02 jge 2e8a8a 2e8a88: 0f 0b ud2 2e8a8a: 4b 8d 3c 27 lea (%r15,%r12,1),%rdi 2e8a8e: e8 00 00 00 00 callq 2e8a93 2e8a93: 48 89 c7 mov %rax,%rdi 2e8a96: 48 85 c0 test %rax,%rax 2e8a99: 75 7c jne 2e8b17 2e8a9b: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2e8aa2: 00 00 00 2e8aa5: 48 85 ed test %rbp,%rbp 2e8aa8: 48 0f 44 f8 cmove %rax,%rdi 2e8aac: e9 43 ff ff ff jmpq 2e89f4 2e8ab1: 48 b8 ff ff ff ff fe movabs $0x7ffffffeffffffff,%rax 2e8ab8: ff ff 7f 2e8abb: 49 39 c5 cmp %rax,%r13 2e8abe: 7e 02 jle 2e8ac2 2e8ac0: 0f 0b ud2 2e8ac2: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2e8ac9: 00 00 00 2e8acc: 49 8d 74 05 00 lea 0x0(%r13,%rax,1),%rsi 2e8ad1: 4d 85 e4 test %r12,%r12 2e8ad4: 0f 88 9b 00 00 00 js 2e8b75 2e8ada: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2e8ae1: 00 00 80 2e8ae4: 4c 01 e0 add %r12,%rax 2e8ae7: 4c 39 f8 cmp %r15,%rax 2e8aea: 7e 02 jle 2e8aee 2e8aec: 0f 0b ud2 2e8aee: 4c 89 ff mov %r15,%rdi 2e8af1: 4c 29 e7 sub %r12,%rdi 2e8af4: e8 00 00 00 00 callq 2e8af9 2e8af9: 48 89 c7 mov %rax,%rdi 2e8afc: 48 85 c0 test %rax,%rax 2e8aff: 75 36 jne 2e8b37 2e8b01: 48 b8 00 00 00 00 ff movabs $0xffffffff00000000,%rax 2e8b08: ff ff ff 2e8b0b: 48 85 ed test %rbp,%rbp 2e8b0e: 48 0f 44 f8 cmove %rax,%rdi 2e8b12: e9 dd fe ff ff jmpq 2e89f4 2e8b17: e8 00 00 00 00 callq 2e8b1c 2e8b1c: 48 89 ee mov %rbp,%rsi 2e8b1f: 48 89 c7 mov %rax,%rdi 2e8b22: e8 00 00 00 00 callq 2e8b27 2e8b27: 48 89 c7 mov %rax,%rdi 2e8b2a: e8 00 00 00 00 callq 2e8b2f 2e8b2f: 48 89 c7 mov %rax,%rdi 2e8b32: e9 bd fe ff ff jmpq 2e89f4 2e8b37: e8 00 00 00 00 callq 2e8b3c 2e8b3c: 48 89 ee mov %rbp,%rsi 2e8b3f: 48 89 c7 mov %rax,%rdi 2e8b42: e8 00 00 00 00 callq 2e8b47 2e8b47: 48 89 c7 mov %rax,%rdi 2e8b4a: e8 00 00 00 00 callq 2e8b4f 2e8b4f: 48 f7 d8 neg %rax 2e8b52: 48 89 c7 mov %rax,%rdi 2e8b55: e9 9a fe ff ff jmpq 2e89f4 2e8b5a: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2e8b61: 00 00 80 2e8b64: 4c 29 f8 sub %r15,%rax 2e8b67: 4c 39 e0 cmp %r12,%rax 2e8b6a: 0f 8f 18 ff ff ff jg 2e8a88 2e8b70: e9 15 ff ff ff jmpq 2e8a8a 2e8b75: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2e8b7c: ff ff 7f 2e8b7f: 4c 01 e0 add %r12,%rax 2e8b82: 4c 39 f8 cmp %r15,%rax 2e8b85: 0f 8c 61 ff ff ff jl 2e8aec 2e8b8b: e9 5e ff ff ff jmpq 2e8aee 2e8b90: 48 ba 00 00 00 00 01 movabs $0x100000000,%rdx 2e8b97: 00 00 00 2e8b9a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2e8b9f: 48 8d 81 00 4b 00 00 lea 0x4b00(%rcx),%rax 2e8ba6: 48 81 c1 30 60 00 00 add $0x6030,%rcx 2e8bad: 48 89 10 mov %rdx,(%rax) 2e8bb0: 48 83 c0 30 add $0x30,%rax 2e8bb4: 48 89 50 d8 mov %rdx,-0x28(%rax) 2e8bb8: 48 89 50 e0 mov %rdx,-0x20(%rax) 2e8bbc: 48 39 c8 cmp %rcx,%rax 2e8bbf: 75 ec jne 2e8bad 2e8bc1: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax 2e8bc8: 00 2e8bc9: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e8bd0: 00 00 2e8bd2: 75 12 jne 2e8be6 2e8bd4: 48 81 c4 a0 00 00 00 add $0xa0,%rsp 2e8bdb: 5b pop %rbx 2e8bdc: 5d pop %rbp 2e8bdd: 41 5c pop %r12 2e8bdf: 41 5d pop %r13 2e8be1: 41 5e pop %r14 2e8be3: 41 5f pop %r15 2e8be5: c3 retq 2e8be6: e8 00 00 00 00 callq 2e8beb 2e8beb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002e8bf0 : 2e8bf0: e8 00 00 00 00 callq 2e8bf5 2e8bf5: 41 57 push %r15 2e8bf7: 41 56 push %r14 2e8bf9: 41 55 push %r13 2e8bfb: 41 54 push %r12 2e8bfd: 49 89 f4 mov %rsi,%r12 2e8c00: be 00 ca 9a 3b mov $0x3b9aca00,%esi 2e8c05: 55 push %rbp 2e8c06: 53 push %rbx 2e8c07: 48 89 fb mov %rdi,%rbx 2e8c0a: bf 7e c0 7e 09 mov $0x97ec07e,%edi 2e8c0f: 48 83 ec 08 sub $0x8,%rsp 2e8c13: e8 00 00 00 00 callq 2e8c18 2e8c18: be a0 86 01 00 mov $0x186a0,%esi 2e8c1d: bf 57 4e 78 00 mov $0x784e57,%edi 2e8c22: 49 89 c5 mov %rax,%r13 2e8c25: e8 00 00 00 00 callq 2e8c2a 2e8c2a: be 80 96 98 00 mov $0x989680,%esi 2e8c2f: bf cf 8d 7f 00 mov $0x7f8dcf,%edi 2e8c34: 48 89 04 24 mov %rax,(%rsp) 2e8c38: e8 00 00 00 00 callq 2e8c3d 2e8c3d: be 80 96 98 00 mov $0x989680,%esi 2e8c42: bf 29 85 3c 0b mov $0xb3c8529,%edi 2e8c47: 49 89 c6 mov %rax,%r14 2e8c4a: e8 00 00 00 00 callq 2e8c4f 2e8c4f: be 10 27 00 00 mov $0x2710,%esi 2e8c54: bf fb d9 02 00 mov $0x2d9fb,%edi 2e8c59: 48 89 c5 mov %rax,%rbp 2e8c5c: e8 00 00 00 00 callq 2e8c61 2e8c61: 4c 8b 04 24 mov (%rsp),%r8 2e8c65: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2e8c6c: 00 00 00 2e8c6f: 49 89 c7 mov %rax,%r15 2e8c72: 4c 89 c6 mov %r8,%rsi 2e8c75: e8 00 00 00 00 callq 2e8c7a 2e8c7a: 48 85 db test %rbx,%rbx 2e8c7d: bf 00 00 00 00 mov $0x0,%edi 2e8c82: 48 0f 49 fb cmovns %rbx,%rdi 2e8c86: 0f 8f b8 00 00 00 jg 2e8d44 2e8c8c: 48 85 c0 test %rax,%rax 2e8c8f: 40 0f 94 c6 sete %sil 2e8c93: 40 0f b6 f6 movzbl %sil,%esi 2e8c97: 48 c1 e6 20 shl $0x20,%rsi 2e8c9b: 4d 85 f6 test %r14,%r14 2e8c9e: 0f 88 89 00 00 00 js 2e8d2d 2e8ca4: 48 89 f3 mov %rsi,%rbx 2e8ca7: 4c 89 ff mov %r15,%rdi 2e8caa: 4c 29 f3 sub %r14,%rbx 2e8cad: e8 00 00 00 00 callq 2e8cb2 2e8cb2: 48 85 c0 test %rax,%rax 2e8cb5: 0f 88 15 01 00 00 js 2e8dd0 2e8cbb: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2e8cc2: 00 00 80 2e8cc5: 48 01 c2 add %rax,%rdx 2e8cc8: 48 39 ea cmp %rbp,%rdx 2e8ccb: 0f 8f 15 01 00 00 jg 2e8de6 2e8cd1: 48 89 ee mov %rbp,%rsi 2e8cd4: 48 89 df mov %rbx,%rdi 2e8cd7: 48 29 c6 sub %rax,%rsi 2e8cda: e8 00 00 00 00 callq 2e8cdf 2e8cdf: 48 89 c5 mov %rax,%rbp 2e8ce2: 48 85 c0 test %rax,%rax 2e8ce5: 0f 88 9b 00 00 00 js 2e8d86 2e8ceb: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2e8cf2: 00 00 00 2e8cf5: 4c 89 ee mov %r13,%rsi 2e8cf8: e8 00 00 00 00 callq 2e8cfd 2e8cfd: 49 89 c5 mov %rax,%r13 2e8d00: 48 85 ed test %rbp,%rbp 2e8d03: 0f 85 a4 00 00 00 jne 2e8dad 2e8d09: 48 85 c0 test %rax,%rax 2e8d0c: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2e8d13: 00 00 00 2e8d16: 48 0f 44 e8 cmove %rax,%rbp 2e8d1a: 49 89 2c 24 mov %rbp,(%r12) 2e8d1e: 48 83 c4 08 add $0x8,%rsp 2e8d22: 5b pop %rbx 2e8d23: 5d pop %rbp 2e8d24: 41 5c pop %r12 2e8d26: 41 5d pop %r13 2e8d28: 41 5e pop %r14 2e8d2a: 41 5f pop %r15 2e8d2c: c3 retq 2e8d2d: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2e8d34: ff ff 7f 2e8d37: 4c 01 f0 add %r14,%rax 2e8d3a: 48 39 c6 cmp %rax,%rsi 2e8d3d: 7f 40 jg 2e8d7f 2e8d3f: e9 60 ff ff ff jmpq 2e8ca4 2e8d44: 48 89 04 24 mov %rax,(%rsp) 2e8d48: e8 00 00 00 00 callq 2e8d4d 2e8d4d: 48 8b 34 24 mov (%rsp),%rsi 2e8d51: 48 89 c7 mov %rax,%rdi 2e8d54: e8 00 00 00 00 callq 2e8d59 2e8d59: 48 89 c7 mov %rax,%rdi 2e8d5c: e8 00 00 00 00 callq 2e8d61 2e8d61: 48 89 c6 mov %rax,%rsi 2e8d64: 4d 85 f6 test %r14,%r14 2e8d67: 78 c4 js 2e8d2d 2e8d69: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2e8d70: 00 00 80 2e8d73: 4c 01 f0 add %r14,%rax 2e8d76: 48 39 f0 cmp %rsi,%rax 2e8d79: 0f 8e 25 ff ff ff jle 2e8ca4 2e8d7f: 0f 0b ud2 2e8d81: e9 1e ff ff ff jmpq 2e8ca4 2e8d86: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2e8d8d: 00 00 80 2e8d90: 48 39 c5 cmp %rax,%rbp 2e8d93: 74 58 je 2e8ded 2e8d95: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2e8d9c: 00 00 00 2e8d9f: 4c 89 ee mov %r13,%rsi 2e8da2: 48 f7 dd neg %rbp 2e8da5: e8 00 00 00 00 callq 2e8daa 2e8daa: 49 89 c5 mov %rax,%r13 2e8dad: 48 89 ef mov %rbp,%rdi 2e8db0: e8 00 00 00 00 callq 2e8db5 2e8db5: 4c 89 ee mov %r13,%rsi 2e8db8: 48 89 c7 mov %rax,%rdi 2e8dbb: e8 00 00 00 00 callq 2e8dc0 2e8dc0: 48 89 c7 mov %rax,%rdi 2e8dc3: e8 00 00 00 00 callq 2e8dc8 2e8dc8: 48 89 c5 mov %rax,%rbp 2e8dcb: e9 4a ff ff ff jmpq 2e8d1a 2e8dd0: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2e8dd7: ff ff 7f 2e8dda: 48 01 c2 add %rax,%rdx 2e8ddd: 48 39 ea cmp %rbp,%rdx 2e8de0: 0f 8d eb fe ff ff jge 2e8cd1 2e8de6: 0f 0b ud2 2e8de8: e9 e4 fe ff ff jmpq 2e8cd1 2e8ded: 0f 0b ud2 2e8def: eb a4 jmp 2e8d95 2e8df1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e8df8: 00 00 00 00 2e8dfc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e8e00 : 2e8e00: e8 00 00 00 00 callq 2e8e05 2e8e05: 41 56 push %r14 2e8e07: b8 ff ff ff ff mov $0xffffffff,%eax 2e8e0c: 41 55 push %r13 2e8e0e: 41 54 push %r12 2e8e10: 55 push %rbp 2e8e11: 53 push %rbx 2e8e12: 48 89 fb mov %rdi,%rbx 2e8e15: 48 8b 3f mov (%rdi),%rdi 2e8e18: 48 39 c7 cmp %rax,%rdi 2e8e1b: 0f 8f c4 00 00 00 jg 2e8ee5 2e8e21: 48 8b 43 08 mov 0x8(%rbx),%rax 2e8e25: 48 89 c2 mov %rax,%rdx 2e8e28: 48 f7 da neg %rdx 2e8e2b: 48 39 d7 cmp %rdx,%rdi 2e8e2e: 0f 8e f3 00 00 00 jle 2e8f27 2e8e34: 48 39 f8 cmp %rdi,%rax 2e8e37: 0f 8f d9 00 00 00 jg 2e8f16 2e8e3d: 48 8b 6b 30 mov 0x30(%rbx),%rbp 2e8e41: 8b 45 00 mov 0x0(%rbp),%eax 2e8e44: 85 c0 test %eax,%eax 2e8e46: 0f 84 50 01 00 00 je 2e8f9c 2e8e4c: 48 ba ff ff ff ff fe movabs $0x7ffffffeffffffff,%rdx 2e8e53: ff ff 7f 2e8e56: 4c 8b 63 20 mov 0x20(%rbx),%r12 2e8e5a: 49 39 d4 cmp %rdx,%r12 2e8e5d: 7e 02 jle 2e8e61 2e8e5f: 0f 0b ud2 2e8e61: 49 bd 00 00 00 00 01 movabs $0x100000000,%r13 2e8e68: 00 00 00 2e8e6b: 4d 01 ec add %r13,%r12 2e8e6e: 83 f8 0f cmp $0xf,%eax 2e8e71: 7e 7f jle 2e8ef2 2e8e73: 83 e0 0f and $0xf,%eax 2e8e76: 48 8b bd 88 00 00 00 mov 0x88(%rbp),%rdi 2e8e7d: 48 8b 74 c5 08 mov 0x8(%rbp,%rax,8),%rsi 2e8e82: e8 00 00 00 00 callq 2e8e87 2e8e87: 48 89 c6 mov %rax,%rsi 2e8e8a: 8b 45 00 mov 0x0(%rbp),%eax 2e8e8d: 83 f8 ff cmp $0xffffffff,%eax 2e8e90: 74 1e je 2e8eb0 2e8e92: 89 c1 mov %eax,%ecx 2e8e94: c1 f9 1f sar $0x1f,%ecx 2e8e97: c1 e9 1c shr $0x1c,%ecx 2e8e9a: 8d 14 08 lea (%rax,%rcx,1),%edx 2e8e9d: 83 c0 01 add $0x1,%eax 2e8ea0: 83 e2 0f and $0xf,%edx 2e8ea3: 29 ca sub %ecx,%edx 2e8ea5: 48 63 d2 movslq %edx,%rdx 2e8ea8: 48 89 74 d5 08 mov %rsi,0x8(%rbp,%rdx,8) 2e8ead: 89 45 00 mov %eax,0x0(%rbp) 2e8eb0: 4c 89 e7 mov %r12,%rdi 2e8eb3: e8 00 00 00 00 callq 2e8eb8 2e8eb8: 48 8b 53 18 mov 0x18(%rbx),%rdx 2e8ebc: 48 85 d2 test %rdx,%rdx 2e8ebf: 0f 88 14 01 00 00 js 2e8fd9 2e8ec5: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2e8ecc: 00 00 80 2e8ecf: 48 01 d1 add %rdx,%rcx 2e8ed2: 48 39 c8 cmp %rcx,%rax 2e8ed5: 7d 02 jge 2e8ed9 2e8ed7: 0f 0b ud2 2e8ed9: 5b pop %rbx 2e8eda: 48 29 d0 sub %rdx,%rax 2e8edd: 5d pop %rbp 2e8ede: 41 5c pop %r12 2e8ee0: 41 5d pop %r13 2e8ee2: 41 5e pop %r14 2e8ee4: c3 retq 2e8ee5: 5b pop %rbx 2e8ee6: 48 83 c0 01 add $0x1,%rax 2e8eea: 5d pop %rbp 2e8eeb: 41 5c pop %r12 2e8eed: 41 5d pop %r13 2e8eef: 41 5e pop %r14 2e8ef1: c3 retq 2e8ef2: 48 8b 7b 28 mov 0x28(%rbx),%rdi 2e8ef6: e8 00 00 00 00 callq 2e8efb 2e8efb: 48 8b 33 mov (%rbx),%rsi 2e8efe: 49 89 c6 mov %rax,%r14 2e8f01: 48 85 f6 test %rsi,%rsi 2e8f04: 0f 85 ea 00 00 00 jne 2e8ff4 2e8f0a: 48 85 c0 test %rax,%rax 2e8f0d: 49 0f 44 f5 cmove %r13,%rsi 2e8f11: e9 74 ff ff ff jmpq 2e8e8a 2e8f16: 48 8b 73 10 mov 0x10(%rbx),%rsi 2e8f1a: 5b pop %rbx 2e8f1b: 5d pop %rbp 2e8f1c: 41 5c pop %r12 2e8f1e: 41 5d pop %r13 2e8f20: 41 5e pop %r14 2e8f22: e9 00 00 00 00 jmpq 2e8f27 2e8f27: 48 ba ff ff ff ff fe movabs $0x7ffffffeffffffff,%rdx 2e8f2e: ff ff 7f 2e8f31: 48 8b 43 20 mov 0x20(%rbx),%rax 2e8f35: 48 39 d0 cmp %rdx,%rax 2e8f38: 7e 02 jle 2e8f3c 2e8f3a: 0f 0b ud2 2e8f3c: 49 bd 00 00 00 00 01 movabs $0x100000000,%r13 2e8f43: 00 00 00 2e8f46: 48 8b 7b 28 mov 0x28(%rbx),%rdi 2e8f4a: 4a 8d 2c 28 lea (%rax,%r13,1),%rbp 2e8f4e: e8 00 00 00 00 callq 2e8f53 2e8f53: 48 8b 33 mov (%rbx),%rsi 2e8f56: 49 89 c4 mov %rax,%r12 2e8f59: 48 f7 de neg %rsi 2e8f5c: 0f 85 b5 00 00 00 jne 2e9017 2e8f62: 48 85 c0 test %rax,%rax 2e8f65: 49 0f 44 f5 cmove %r13,%rsi 2e8f69: 48 89 ef mov %rbp,%rdi 2e8f6c: e8 00 00 00 00 callq 2e8f71 2e8f71: 48 89 c2 mov %rax,%rdx 2e8f74: 48 8b 43 18 mov 0x18(%rbx),%rax 2e8f78: 48 85 d2 test %rdx,%rdx 2e8f7b: 0f 88 b9 00 00 00 js 2e903a 2e8f81: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2e8f88: 00 00 80 2e8f8b: 48 01 d1 add %rdx,%rcx 2e8f8e: 48 39 c1 cmp %rax,%rcx 2e8f91: 0f 8f 40 ff ff ff jg 2e8ed7 2e8f97: e9 3d ff ff ff jmpq 2e8ed9 2e8f9c: 48 8b 7b 28 mov 0x28(%rbx),%rdi 2e8fa0: e8 00 00 00 00 callq 2e8fa5 2e8fa5: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2e8fac: 00 00 00 2e8faf: 49 89 c4 mov %rax,%r12 2e8fb2: e8 00 00 00 00 callq 2e8fb7 2e8fb7: 4c 89 e6 mov %r12,%rsi 2e8fba: 48 89 c7 mov %rax,%rdi 2e8fbd: e8 00 00 00 00 callq 2e8fc2 2e8fc2: 48 89 c7 mov %rax,%rdi 2e8fc5: e8 00 00 00 00 callq 2e8fca 2e8fca: 48 89 85 88 00 00 00 mov %rax,0x88(%rbp) 2e8fd1: 8b 45 00 mov 0x0(%rbp),%eax 2e8fd4: e9 73 fe ff ff jmpq 2e8e4c 2e8fd9: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2e8fe0: ff ff 7f 2e8fe3: 48 01 d1 add %rdx,%rcx 2e8fe6: 48 39 c8 cmp %rcx,%rax 2e8fe9: 0f 8f e8 fe ff ff jg 2e8ed7 2e8fef: e9 e5 fe ff ff jmpq 2e8ed9 2e8ff4: 48 89 f7 mov %rsi,%rdi 2e8ff7: e8 00 00 00 00 callq 2e8ffc 2e8ffc: 4c 89 f6 mov %r14,%rsi 2e8fff: 48 89 c7 mov %rax,%rdi 2e9002: e8 00 00 00 00 callq 2e9007 2e9007: 48 89 c7 mov %rax,%rdi 2e900a: e8 00 00 00 00 callq 2e900f 2e900f: 48 89 c6 mov %rax,%rsi 2e9012: e9 73 fe ff ff jmpq 2e8e8a 2e9017: 48 89 f7 mov %rsi,%rdi 2e901a: e8 00 00 00 00 callq 2e901f 2e901f: 4c 89 e6 mov %r12,%rsi 2e9022: 48 89 c7 mov %rax,%rdi 2e9025: e8 00 00 00 00 callq 2e902a 2e902a: 48 89 c7 mov %rax,%rdi 2e902d: e8 00 00 00 00 callq 2e9032 2e9032: 48 89 c6 mov %rax,%rsi 2e9035: e9 2f ff ff ff jmpq 2e8f69 2e903a: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2e9041: ff ff 7f 2e9044: 48 01 d1 add %rdx,%rcx 2e9047: 48 39 c1 cmp %rax,%rcx 2e904a: 0f 8c 87 fe ff ff jl 2e8ed7 2e9050: e9 84 fe ff ff jmpq 2e8ed9 2e9055: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e905c: 00 00 00 00 00000000002e9060 : 2e9060: e8 00 00 00 00 callq 2e9065 2e9065: 48 83 ec 40 sub $0x40,%rsp 2e9069: 89 d2 mov %edx,%edx 2e906b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e9072: 00 00 2e9074: 48 89 44 24 38 mov %rax,0x38(%rsp) 2e9079: 31 c0 xor %eax,%eax 2e907b: 48 8b 04 d6 mov (%rsi,%rdx,8),%rax 2e907f: 48 89 3c 24 mov %rdi,(%rsp) 2e9083: 48 89 e7 mov %rsp,%rdi 2e9086: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 2e908b: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e9090: 48 8b 44 d6 18 mov 0x18(%rsi,%rdx,8),%rax 2e9095: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e909a: 48 8b 44 d6 30 mov 0x30(%rsi,%rdx,8),%rax 2e909f: 48 89 44 24 18 mov %rax,0x18(%rsp) 2e90a4: 48 8b 44 d6 48 mov 0x48(%rsi,%rdx,8),%rax 2e90a9: 48 89 44 24 20 mov %rax,0x20(%rsp) 2e90ae: 48 8b 44 d6 60 mov 0x60(%rsi,%rdx,8),%rax 2e90b3: 48 89 44 24 28 mov %rax,0x28(%rsp) 2e90b8: e8 43 fd ff ff callq 2e8e00 2e90bd: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 2e90c2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2e90c9: 00 00 2e90cb: 75 05 jne 2e90d2 2e90cd: 48 83 c4 40 add $0x40,%rsp 2e90d1: c3 retq 2e90d2: e8 00 00 00 00 callq 2e90d7 2e90d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2e90de: 00 00 00000000002e90e0 : 2e90e0: e8 00 00 00 00 callq 2e90e5 2e90e5: 41 54 push %r12 2e90e7: 49 89 f4 mov %rsi,%r12 2e90ea: 31 f6 xor %esi,%esi 2e90ec: 55 push %rbp 2e90ed: 48 c7 c5 00 00 00 00 mov $0x0,%rbp 2e90f4: 53 push %rbx 2e90f5: 48 89 fb mov %rdi,%rbx 2e90f8: 48 81 ec 90 00 00 00 sub $0x90,%rsp 2e90ff: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e9106: 00 00 2e9108: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 2e910f: 00 2e9110: 31 c0 xor %eax,%eax 2e9112: 48 89 e7 mov %rsp,%rdi 2e9115: e8 56 ef ff ff callq 2e8070 2e911a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2e911e: 4c 89 e1 mov %r12,%rcx 2e9121: 31 d2 xor %edx,%edx 2e9123: 48 89 e6 mov %rsp,%rsi 2e9126: 48 83 c5 28 add $0x28,%rbp 2e912a: 48 83 c3 30 add $0x30,%rbx 2e912e: e8 2d ff ff ff callq 2e9060 2e9133: 48 89 43 d0 mov %rax,-0x30(%rbx) 2e9137: 48 89 43 d8 mov %rax,-0x28(%rbx) 2e913b: 48 89 43 e0 mov %rax,-0x20(%rbx) 2e913f: 48 81 fd 00 00 00 00 cmp $0x0,%rbp 2e9146: 75 d2 jne 2e911a 2e9148: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax 2e914f: 00 2e9150: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e9157: 00 00 2e9159: 75 0c jne 2e9167 2e915b: 48 81 c4 90 00 00 00 add $0x90,%rsp 2e9162: 5b pop %rbx 2e9163: 5d pop %rbp 2e9164: 41 5c pop %r12 2e9166: c3 retq 2e9167: e8 00 00 00 00 callq 2e916c 2e916c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e9170 : 2e9170: e8 00 00 00 00 callq 2e9175 2e9175: 53 push %rbx 2e9176: 85 d2 test %edx,%edx 2e9178: 74 0f je 2e9189 2e917a: 48 8d 46 18 lea 0x18(%rsi),%rax 2e917e: 48 83 c6 30 add $0x30,%rsi 2e9182: 83 fa 01 cmp $0x1,%edx 2e9185: 48 0f 44 f0 cmove %rax,%rsi 2e9189: 48 63 06 movslq (%rsi),%rax 2e918c: 85 c0 test %eax,%eax 2e918e: 0f 88 c8 00 00 00 js 2e925c 2e9194: 39 c8 cmp %ecx,%eax 2e9196: 0f 87 c0 00 00 00 ja 2e925c 2e919c: 4c 63 46 04 movslq 0x4(%rsi),%r8 2e91a0: 45 85 c0 test %r8d,%r8d 2e91a3: 0f 88 92 00 00 00 js 2e923b 2e91a9: 41 39 c8 cmp %ecx,%r8d 2e91ac: 0f 87 89 00 00 00 ja 2e923b 2e91b2: 8b 4e 08 mov 0x8(%rsi),%ecx 2e91b5: 85 c9 test %ecx,%ecx 2e91b7: 0f 85 a6 00 00 00 jne 2e9263 2e91bd: 48 8d 04 40 lea (%rax,%rax,2),%rax 2e91c1: 48 8d 1c c7 lea (%rdi,%rax,8),%rbx 2e91c5: 4b 8d 04 40 lea (%r8,%r8,2),%rax 2e91c9: 48 8d 04 c7 lea (%rdi,%rax,8),%rax 2e91cd: 85 d2 test %edx,%edx 2e91cf: 0f 84 c3 00 00 00 je 2e9298 2e91d5: 83 fa 01 cmp $0x1,%edx 2e91d8: 0f 84 3e 01 00 00 je 2e931c 2e91de: 48 8b 53 10 mov 0x10(%rbx),%rdx 2e91e2: 48 8b 40 10 mov 0x10(%rax),%rax 2e91e6: 48 85 d2 test %rdx,%rdx 2e91e9: 0f 88 fe 00 00 00 js 2e92ed 2e91ef: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2e91f6: 00 00 80 2e91f9: 48 01 d1 add %rdx,%rcx 2e91fc: 48 39 c1 cmp %rax,%rcx 2e91ff: 7e 02 jle 2e9203 2e9201: 0f 0b ud2 2e9203: 48 29 d0 sub %rdx,%rax 2e9206: 48 8b 7e 10 mov 0x10(%rsi),%rdi 2e920a: 48 89 c6 mov %rax,%rsi 2e920d: e8 00 00 00 00 callq 2e9212 2e9212: 48 89 c2 mov %rax,%rdx 2e9215: 48 8b 43 10 mov 0x10(%rbx),%rax 2e9219: 48 85 d2 test %rdx,%rdx 2e921c: 0f 88 52 01 00 00 js 2e9374 2e9222: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2e9229: ff ff 7f 2e922c: 48 29 d1 sub %rdx,%rcx 2e922f: 48 39 c1 cmp %rax,%rcx 2e9232: 7d 02 jge 2e9236 2e9234: 0f 0b ud2 2e9236: 48 01 d0 add %rdx,%rax 2e9239: 5b pop %rbx 2e923a: c3 retq 2e923b: b9 af 02 00 00 mov $0x2af,%ecx 2e9240: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e9247: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e924e: bf 02 00 00 00 mov $0x2,%edi 2e9253: e8 00 00 00 00 callq 2e9258 2e9258: 31 c0 xor %eax,%eax 2e925a: 5b pop %rbx 2e925b: c3 retq 2e925c: b9 aa 02 00 00 mov $0x2aa,%ecx 2e9261: eb dd jmp 2e9240 2e9263: 83 f9 01 cmp $0x1,%ecx 2e9266: 74 29 je 2e9291 2e9268: b9 d0 02 00 00 mov $0x2d0,%ecx 2e926d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e9274: bf 02 00 00 00 mov $0x2,%edi 2e9279: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e9280: e8 00 00 00 00 callq 2e9285 2e9285: 5b pop %rbx 2e9286: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2e928d: 00 00 00 2e9290: c3 retq 2e9291: b9 cd 02 00 00 mov $0x2cd,%ecx 2e9296: eb a8 jmp 2e9240 2e9298: 48 8b 13 mov (%rbx),%rdx 2e929b: 48 8b 00 mov (%rax),%rax 2e929e: 48 85 d2 test %rdx,%rdx 2e92a1: 78 65 js 2e9308 2e92a3: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2e92aa: 00 00 80 2e92ad: 48 01 d1 add %rdx,%rcx 2e92b0: 48 39 c1 cmp %rax,%rcx 2e92b3: 7e 02 jle 2e92b7 2e92b5: 0f 0b ud2 2e92b7: 48 29 d0 sub %rdx,%rax 2e92ba: 48 8b 7e 10 mov 0x10(%rsi),%rdi 2e92be: 48 89 c6 mov %rax,%rsi 2e92c1: e8 00 00 00 00 callq 2e92c6 2e92c6: 48 8b 13 mov (%rbx),%rdx 2e92c9: 48 85 c0 test %rax,%rax 2e92cc: 0f 88 87 00 00 00 js 2e9359 2e92d2: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2e92d9: ff ff 7f 2e92dc: 48 29 c1 sub %rax,%rcx 2e92df: 48 39 d1 cmp %rdx,%rcx 2e92e2: 0f 8c 4c ff ff ff jl 2e9234 2e92e8: e9 49 ff ff ff jmpq 2e9236 2e92ed: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2e92f4: ff ff 7f 2e92f7: 48 01 d1 add %rdx,%rcx 2e92fa: 48 39 c1 cmp %rax,%rcx 2e92fd: 0f 8c fe fe ff ff jl 2e9201 2e9303: e9 fb fe ff ff jmpq 2e9203 2e9308: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2e930f: ff ff 7f 2e9312: 48 01 d1 add %rdx,%rcx 2e9315: 48 39 c1 cmp %rax,%rcx 2e9318: 7c 9b jl 2e92b5 2e931a: eb 9b jmp 2e92b7 2e931c: 48 8b 53 08 mov 0x8(%rbx),%rdx 2e9320: 48 8b 40 08 mov 0x8(%rax),%rax 2e9324: 48 85 d2 test %rdx,%rdx 2e9327: 78 66 js 2e938f 2e9329: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2e9330: 00 00 80 2e9333: 48 01 d1 add %rdx,%rcx 2e9336: 48 39 c1 cmp %rax,%rcx 2e9339: 7e 02 jle 2e933d 2e933b: 0f 0b ud2 2e933d: 48 29 d0 sub %rdx,%rax 2e9340: 48 8b 7e 10 mov 0x10(%rsi),%rdi 2e9344: 48 89 c6 mov %rax,%rsi 2e9347: e8 00 00 00 00 callq 2e934c 2e934c: 48 8b 53 08 mov 0x8(%rbx),%rdx 2e9350: 48 85 c0 test %rax,%rax 2e9353: 0f 89 79 ff ff ff jns 2e92d2 2e9359: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2e9360: 00 00 80 2e9363: 48 29 c1 sub %rax,%rcx 2e9366: 48 39 d1 cmp %rdx,%rcx 2e9369: 0f 8f c5 fe ff ff jg 2e9234 2e936f: e9 c2 fe ff ff jmpq 2e9236 2e9374: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2e937b: 00 00 80 2e937e: 48 29 d1 sub %rdx,%rcx 2e9381: 48 39 c1 cmp %rax,%rcx 2e9384: 0f 8f aa fe ff ff jg 2e9234 2e938a: e9 a7 fe ff ff jmpq 2e9236 2e938f: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2e9396: ff ff 7f 2e9399: 48 01 d1 add %rdx,%rcx 2e939c: 48 39 c1 cmp %rax,%rcx 2e939f: 7c 9a jl 2e933b 2e93a1: eb 9a jmp 2e933d 2e93a3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e93aa: 00 00 00 00 2e93ae: 66 90 xchg %ax,%ax 00000000002e93b0 : 2e93b0: e8 00 00 00 00 callq 2e93b5 2e93b5: 41 57 push %r15 2e93b7: 41 56 push %r14 2e93b9: 41 55 push %r13 2e93bb: 41 54 push %r12 2e93bd: 55 push %rbp 2e93be: 53 push %rbx 2e93bf: 48 83 ec 30 sub $0x30,%rsp 2e93c3: 48 89 74 24 18 mov %rsi,0x18(%rsp) 2e93c8: 8b 44 24 68 mov 0x68(%rsp),%eax 2e93cc: 48 89 54 24 20 mov %rdx,0x20(%rsp) 2e93d1: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 2e93d6: 48 85 ff test %rdi,%rdi 2e93d9: 74 04 je 2e93df 2e93db: 84 c0 test %al,%al 2e93dd: 75 4e jne 2e942d 2e93df: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2e93e4: 49 8d 88 30 60 00 00 lea 0x6030(%r8),%rcx 2e93eb: 49 8b 10 mov (%r8),%rdx 2e93ee: 49 83 c0 30 add $0x30,%r8 2e93f2: 48 83 c0 08 add $0x8,%rax 2e93f6: 48 89 50 f8 mov %rdx,-0x8(%rax) 2e93fa: 49 8b 50 d8 mov -0x28(%r8),%rdx 2e93fe: 48 89 90 00 20 00 00 mov %rdx,0x2000(%rax) 2e9405: 49 8b 50 e0 mov -0x20(%r8),%rdx 2e9409: 48 89 90 08 40 00 00 mov %rdx,0x4008(%rax) 2e9410: 49 39 c8 cmp %rcx,%r8 2e9413: 75 d6 jne 2e93eb 2e9415: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2e941a: 48 83 c4 30 add $0x30,%rsp 2e941e: 5b pop %rbx 2e941f: 5d pop %rbp 2e9420: 41 5c pop %r12 2e9422: 41 5d pop %r13 2e9424: 41 5e pop %r14 2e9426: 41 5f pop %r15 2e9428: e9 33 f0 ff ff jmpq 2e8460 2e942d: 48 89 fb mov %rdi,%rbx 2e9430: 49 89 cc mov %rcx,%r12 2e9433: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2e943a: 49 8b 10 mov (%r8),%rdx 2e943d: 48 83 c0 28 add $0x28,%rax 2e9441: 49 83 c0 30 add $0x30,%r8 2e9445: 48 89 50 e8 mov %rdx,-0x18(%rax) 2e9449: 49 8b 50 d8 mov -0x28(%r8),%rdx 2e944d: 48 89 50 f0 mov %rdx,-0x10(%rax) 2e9451: 49 8b 50 e0 mov -0x20(%r8),%rdx 2e9455: 48 89 50 f8 mov %rdx,-0x8(%rax) 2e9459: 48 3d 00 00 00 00 cmp $0x0,%rax 2e945f: 75 d9 jne 2e943a 2e9461: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2e9466: 31 ed xor %ebp,%ebp 2e9468: 48 83 c0 18 add $0x18,%rax 2e946c: 48 89 44 24 28 mov %rax,0x28(%rsp) 2e9471: 4c 8b 74 24 28 mov 0x28(%rsp),%r14 2e9476: 49 c7 c5 00 00 00 00 mov $0x0,%r13 2e947d: 85 ed test %ebp,%ebp 2e947f: 0f 85 a4 00 00 00 jne 2e9529 2e9485: 49 8b 7d 00 mov 0x0(%r13),%rdi 2e9489: 8b 73 08 mov 0x8(%rbx),%esi 2e948c: 41 89 f7 mov %esi,%r15d 2e948f: 41 83 c7 03 add $0x3,%r15d 2e9493: 0f 84 ad 00 00 00 je 2e9546 2e9499: 8d 46 02 lea 0x2(%rsi),%eax 2e949c: 4c 89 e2 mov %r12,%rdx 2e949f: 45 89 fa mov %r15d,%r10d 2e94a2: 48 89 c6 mov %rax,%rsi 2e94a5: 48 8d 04 40 lea (%rax,%rax,2),%rax 2e94a9: 4d 8d 1c c4 lea (%r12,%rax,8),%r11 2e94ad: 31 c0 xor %eax,%eax 2e94af: eb 40 jmp 2e94f1 2e94b1: 4c 8b 0a mov (%rdx),%r9 2e94b4: 39 f0 cmp %esi,%eax 2e94b6: 73 52 jae 2e950a 2e94b8: 4c 8b 42 18 mov 0x18(%rdx),%r8 2e94bc: 4c 39 c7 cmp %r8,%rdi 2e94bf: 7f 09 jg 2e94ca 2e94c1: 4c 39 cf cmp %r9,%rdi 2e94c4: 0f 8d 9e 00 00 00 jge 2e9568 2e94ca: 85 c9 test %ecx,%ecx 2e94cc: 75 09 jne 2e94d7 2e94ce: 4c 39 cf cmp %r9,%rdi 2e94d1: 0f 8e 60 02 00 00 jle 2e9737 2e94d7: 39 f1 cmp %esi,%ecx 2e94d9: 75 09 jne 2e94e4 2e94db: 4c 39 c7 cmp %r8,%rdi 2e94de: 0f 8d 6c 02 00 00 jge 2e9750 2e94e4: 48 83 c0 01 add $0x1,%rax 2e94e8: 48 83 c2 18 add $0x18,%rdx 2e94ec: 49 39 c2 cmp %rax,%r10 2e94ef: 74 55 je 2e9546 2e94f1: 89 c1 mov %eax,%ecx 2e94f3: 85 ed test %ebp,%ebp 2e94f5: 74 ba je 2e94b1 2e94f7: 83 fd 01 cmp $0x1,%ebp 2e94fa: 74 13 je 2e950f 2e94fc: 4c 8b 4a 10 mov 0x10(%rdx),%r9 2e9500: 39 f1 cmp %esi,%ecx 2e9502: 73 19 jae 2e951d 2e9504: 4c 8b 42 28 mov 0x28(%rdx),%r8 2e9508: eb b2 jmp 2e94bc 2e950a: 4d 8b 03 mov (%r11),%r8 2e950d: eb ad jmp 2e94bc 2e950f: 4c 8b 4a 08 mov 0x8(%rdx),%r9 2e9513: 39 f1 cmp %esi,%ecx 2e9515: 73 0c jae 2e9523 2e9517: 4c 8b 42 20 mov 0x20(%rdx),%r8 2e951b: eb 9f jmp 2e94bc 2e951d: 4d 8b 43 10 mov 0x10(%r11),%r8 2e9521: eb 99 jmp 2e94bc 2e9523: 4d 8b 43 08 mov 0x8(%r11),%r8 2e9527: eb 93 jmp 2e94bc 2e9529: 83 fd 01 cmp $0x1,%ebp 2e952c: 0f 84 ec 01 00 00 je 2e971e 2e9532: 8b 73 08 mov 0x8(%rbx),%esi 2e9535: 49 8b 7d 10 mov 0x10(%r13),%rdi 2e9539: 41 89 f7 mov %esi,%r15d 2e953c: 41 83 c7 03 add $0x3,%r15d 2e9540: 0f 85 53 ff ff ff jne 2e9499 2e9546: b9 5e 02 00 00 mov $0x25e,%ecx 2e954b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e9552: bf 02 00 00 00 mov $0x2,%edi 2e9557: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e955e: e8 00 00 00 00 callq 2e9563 2e9563: e9 ad fe ff ff jmpq 2e9415 2e9568: 8d 51 01 lea 0x1(%rcx),%edx 2e956b: 39 f1 cmp %esi,%ecx 2e956d: 48 0f 42 f2 cmovb %rdx,%rsi 2e9571: 44 39 f9 cmp %r15d,%ecx 2e9574: 0f 83 1d 02 00 00 jae 2e9797 2e957a: 41 39 f7 cmp %esi,%r15d 2e957d: 0f 86 36 02 00 00 jbe 2e97b9 2e9583: 45 31 ff xor %r15d,%r15d 2e9586: 41 89 f1 mov %esi,%r9d 2e9589: 41 89 c0 mov %eax,%r8d 2e958c: 89 f2 mov %esi,%edx 2e958e: 85 ed test %ebp,%ebp 2e9590: 0f 85 ed 00 00 00 jne 2e9683 2e9596: 48 8d 04 49 lea (%rcx,%rcx,2),%rax 2e959a: 48 8d 0c 76 lea (%rsi,%rsi,2),%rcx 2e959e: 49 8b 04 c4 mov (%r12,%rax,8),%rax 2e95a2: 49 8b 0c cc mov (%r12,%rcx,8),%rcx 2e95a6: 4d 8d 4e e8 lea -0x18(%r14),%r9 2e95aa: 45 85 ff test %r15d,%r15d 2e95ad: 0f 84 fe 00 00 00 je 2e96b1 2e95b3: 41 83 ff 01 cmp $0x1,%r15d 2e95b7: b8 00 00 00 00 mov $0x0,%eax 2e95bc: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2e95c3: 00 00 00 2e95c6: 48 0f 45 c6 cmovne %rsi,%rax 2e95ca: 49 89 41 10 mov %rax,0x10(%r9) 2e95ce: 49 83 c5 28 add $0x28,%r13 2e95d2: 45 89 01 mov %r8d,(%r9) 2e95d5: 49 83 c6 48 add $0x48,%r14 2e95d9: 41 89 51 04 mov %edx,0x4(%r9) 2e95dd: 45 89 79 08 mov %r15d,0x8(%r9) 2e95e1: 49 81 fd 00 00 00 00 cmp $0x0,%r13 2e95e8: 0f 85 8f fe ff ff jne 2e947d 2e95ee: 83 c5 01 add $0x1,%ebp 2e95f1: 83 fd 03 cmp $0x3,%ebp 2e95f4: 0f 85 77 fe ff ff jne 2e9471 2e95fa: 44 8b 63 08 mov 0x8(%rbx),%r12d 2e95fe: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 2e9603: 31 db xor %ebx,%ebx 2e9605: 4c 8b 74 24 20 mov 0x20(%rsp),%r14 2e960a: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 2e960f: 41 83 c4 02 add $0x2,%r12d 2e9613: 48 89 ee mov %rbp,%rsi 2e9616: 44 89 e1 mov %r12d,%ecx 2e9619: 31 d2 xor %edx,%edx 2e961b: 4c 89 f7 mov %r14,%rdi 2e961e: e8 4d fb ff ff callq 2e9170 2e9623: 41 89 dd mov %ebx,%r13d 2e9626: 48 89 ee mov %rbp,%rsi 2e9629: 44 89 e1 mov %r12d,%ecx 2e962c: 4b 89 04 ef mov %rax,(%r15,%r13,8) 2e9630: ba 01 00 00 00 mov $0x1,%edx 2e9635: 4c 89 f7 mov %r14,%rdi 2e9638: 83 c3 01 add $0x1,%ebx 2e963b: 4d 8d 85 00 04 00 00 lea 0x400(%r13),%r8 2e9642: 49 81 c5 02 08 00 00 add $0x802,%r13 2e9649: 4c 89 04 24 mov %r8,(%rsp) 2e964d: e8 1e fb ff ff callq 2e9170 2e9652: 4c 8b 04 24 mov (%rsp),%r8 2e9656: 48 89 ee mov %rbp,%rsi 2e9659: 44 89 e1 mov %r12d,%ecx 2e965c: ba 02 00 00 00 mov $0x2,%edx 2e9661: 4c 89 f7 mov %r14,%rdi 2e9664: 48 83 c5 48 add $0x48,%rbp 2e9668: 4b 89 44 c7 08 mov %rax,0x8(%r15,%r8,8) 2e966d: e8 fe fa ff ff callq 2e9170 2e9672: 4b 89 04 ef mov %rax,(%r15,%r13,8) 2e9676: 81 fb 01 02 00 00 cmp $0x201,%ebx 2e967c: 75 95 jne 2e9613 2e967e: e9 92 fd ff ff jmpq 2e9415 2e9683: 48 8d 04 40 lea (%rax,%rax,2),%rax 2e9687: 4b 8d 0c 49 lea (%r9,%r9,2),%rcx 2e968b: 49 8d 04 c4 lea (%r12,%rax,8),%rax 2e968f: 49 8d 0c cc lea (%r12,%rcx,8),%rcx 2e9693: 83 fd 01 cmp $0x1,%ebp 2e9696: 0f 84 8b 00 00 00 je 2e9727 2e969c: 48 8b 40 10 mov 0x10(%rax),%rax 2e96a0: 48 8b 49 10 mov 0x10(%rcx),%rcx 2e96a4: 4d 8d 4e 18 lea 0x18(%r14),%r9 2e96a8: 45 85 ff test %r15d,%r15d 2e96ab: 0f 85 02 ff ff ff jne 2e95b3 2e96b1: 48 89 ce mov %rcx,%rsi 2e96b4: 48 29 c6 sub %rax,%rsi 2e96b7: 48 85 c0 test %rax,%rax 2e96ba: 0f 88 a2 00 00 00 js 2e9762 2e96c0: 49 bb 00 00 00 00 00 movabs $0x8000000000000000,%r11 2e96c7: 00 00 80 2e96ca: 4e 8d 14 18 lea (%rax,%r11,1),%r10 2e96ce: 4c 39 d1 cmp %r10,%rcx 2e96d1: 7d 19 jge 2e96ec 2e96d3: 0f 0b ud2 2e96d5: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2e96dc: 00 00 80 2e96df: 4c 8d 14 08 lea (%rax,%rcx,1),%r10 2e96e3: 48 85 c0 test %rax,%rax 2e96e6: 0f 88 9b 00 00 00 js 2e9787 2e96ec: 4c 39 d7 cmp %r10,%rdi 2e96ef: 7d 02 jge 2e96f3 2e96f1: 0f 0b ud2 2e96f3: 48 29 c7 sub %rax,%rdi 2e96f6: 44 89 44 24 0c mov %r8d,0xc(%rsp) 2e96fb: 89 54 24 08 mov %edx,0x8(%rsp) 2e96ff: 4c 89 0c 24 mov %r9,(%rsp) 2e9703: e8 00 00 00 00 callq 2e9708 2e9708: 4c 8b 0c 24 mov (%rsp),%r9 2e970c: 8b 54 24 08 mov 0x8(%rsp),%edx 2e9710: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 2e9715: 49 89 41 10 mov %rax,0x10(%r9) 2e9719: e9 b0 fe ff ff jmpq 2e95ce 2e971e: 49 8b 7d 08 mov 0x8(%r13),%rdi 2e9722: e9 62 fd ff ff jmpq 2e9489 2e9727: 48 8b 40 08 mov 0x8(%rax),%rax 2e972b: 48 8b 49 08 mov 0x8(%rcx),%rcx 2e972f: 4d 89 f1 mov %r14,%r9 2e9732: e9 73 fe ff ff jmpq 2e95aa 2e9737: 31 d2 xor %edx,%edx 2e9739: 45 31 c0 xor %r8d,%r8d 2e973c: 45 31 c9 xor %r9d,%r9d 2e973f: 31 c0 xor %eax,%eax 2e9741: 41 bf 01 00 00 00 mov $0x1,%r15d 2e9747: 31 f6 xor %esi,%esi 2e9749: 31 c9 xor %ecx,%ecx 2e974b: e9 3e fe ff ff jmpq 2e958e 2e9750: 44 39 f9 cmp %r15d,%ecx 2e9753: 73 42 jae 2e9797 2e9755: 89 ce mov %ecx,%esi 2e9757: 41 bf 02 00 00 00 mov $0x2,%r15d 2e975d: e9 24 fe ff ff jmpq 2e9586 2e9762: 49 bb ff ff ff ff ff movabs $0x7fffffffffffffff,%r11 2e9769: ff ff 7f 2e976c: 4e 8d 14 18 lea (%rax,%r11,1),%r10 2e9770: 4c 39 d1 cmp %r10,%rcx 2e9773: 0f 8f 5a ff ff ff jg 2e96d3 2e9779: 4c 39 d7 cmp %r10,%rdi 2e977c: 0f 8f 6f ff ff ff jg 2e96f1 2e9782: e9 6c ff ff ff jmpq 2e96f3 2e9787: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2e978e: ff ff 7f 2e9791: 4c 8d 14 08 lea (%rax,%rcx,1),%r10 2e9795: eb e2 jmp 2e9779 2e9797: b9 63 02 00 00 mov $0x263,%ecx 2e979c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e97a3: bf 02 00 00 00 mov $0x2,%edi 2e97a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e97af: e8 00 00 00 00 callq 2e97b4 2e97b4: e9 5c fc ff ff jmpq 2e9415 2e97b9: b9 68 02 00 00 mov $0x268,%ecx 2e97be: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2e97c5: bf 02 00 00 00 mov $0x2,%edi 2e97ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2e97d1: e8 00 00 00 00 callq 2e97d6 2e97d6: e9 3a fc ff ff jmpq 2e9415 2e97db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002e97e0 : 2e97e0: e8 00 00 00 00 callq 2e97e5 2e97e5: 41 55 push %r13 2e97e7: 49 bd 00 00 00 00 00 movabs $0x8000000000000000,%r13 2e97ee: 00 00 80 2e97f1: 41 54 push %r12 2e97f3: 49 bc 00 00 00 00 80 movabs $0x8000000000,%r12 2e97fa: 00 00 00 2e97fd: 4c 89 25 00 00 00 00 mov %r12,0x0(%rip) # 2e9804 2e9804: 4c 89 25 00 00 00 00 mov %r12,0x0(%rip) # 2e980b 2e980b: 55 push %rbp 2e980c: 48 bd ff ff ff ff ff movabs $0x7fffffffffffffff,%rbp 2e9813: ff ff 7f 2e9816: 53 push %rbx 2e9817: bb ff 01 00 00 mov $0x1ff,%ebx 2e981c: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2e9823: 00 00 00 2e9826: 4c 89 e7 mov %r12,%rdi 2e9829: e8 00 00 00 00 callq 2e982e 2e982e: 48 be 00 00 00 00 10 movabs $0x1000000000,%rsi 2e9835: 00 00 00 2e9838: 48 89 c7 mov %rax,%rdi 2e983b: 49 89 c4 mov %rax,%r12 2e983e: e8 00 00 00 00 callq 2e9843 2e9843: 8d 53 f2 lea -0xe(%rbx),%edx 2e9846: 48 89 c6 mov %rax,%rsi 2e9849: 8d 43 f1 lea -0xf(%rbx),%eax 2e984c: 48 8d 04 80 lea (%rax,%rax,4),%rax 2e9850: 4c 89 24 c5 00 00 00 mov %r12,0x0(,%rax,8) 2e9857: 00 2e9858: 8d 43 01 lea 0x1(%rbx),%eax 2e985b: 39 c2 cmp %eax,%edx 2e985d: 73 3c jae 2e989b 2e985f: 4c 89 e0 mov %r12,%rax 2e9862: eb 25 jmp 2e9889 2e9864: 48 89 e9 mov %rbp,%rcx 2e9867: 48 29 c1 sub %rax,%rcx 2e986a: 48 39 ce cmp %rcx,%rsi 2e986d: 7e 02 jle 2e9871 2e986f: 0f 0b ud2 2e9871: 89 d1 mov %edx,%ecx 2e9873: 48 01 f0 add %rsi,%rax 2e9876: 48 8d 0c 89 lea (%rcx,%rcx,4),%rcx 2e987a: 48 89 04 cd 00 00 00 mov %rax,0x0(,%rcx,8) 2e9881: 00 2e9882: 39 da cmp %ebx,%edx 2e9884: 74 15 je 2e989b 2e9886: 83 c2 01 add $0x1,%edx 2e9889: 48 85 c0 test %rax,%rax 2e988c: 79 d6 jns 2e9864 2e988e: 4c 89 e9 mov %r13,%rcx 2e9891: 48 29 c1 sub %rax,%rcx 2e9894: 48 39 ce cmp %rcx,%rsi 2e9897: 7c d6 jl 2e986f 2e9899: eb d6 jmp 2e9871 2e989b: 83 eb 10 sub $0x10,%ebx 2e989e: 83 fb ff cmp $0xffffffff,%ebx 2e98a1: 0f 85 75 ff ff ff jne 2e981c 2e98a7: 5b pop %rbx 2e98a8: 5d pop %rbp 2e98a9: 41 5c pop %r12 2e98ab: 41 5d pop %r13 2e98ad: c3 retq 2e98ae: 66 90 xchg %ax,%ax 00000000002e98b0 : 2e98b0: e8 00 00 00 00 callq 2e98b5 2e98b5: c3 retq 2e98b6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2e98bd: 00 00 00 00000000002e98c0 : 2e98c0: e8 00 00 00 00 callq 2e98c5 2e98c5: 41 54 push %r12 2e98c7: be 10 27 00 00 mov $0x2710,%esi 2e98cc: bf 50 00 00 00 mov $0x50,%edi 2e98d1: 55 push %rbp 2e98d2: 53 push %rbx 2e98d3: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 2e98da: e8 00 00 00 00 callq 2e98df 2e98df: 31 ff xor %edi,%edi 2e98e1: 49 89 c4 mov %rax,%r12 2e98e4: e8 00 00 00 00 callq 2e98e9 2e98e9: 48 8d 78 08 lea 0x8(%rax),%rdi 2e98ed: 48 89 c1 mov %rax,%rcx 2e98f0: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2e98f7: 48 89 c2 mov %rax,%rdx 2e98fa: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e98fe: 48 8d aa 00 01 00 00 lea 0x100(%rdx),%rbp 2e9905: 48 c7 80 f8 00 00 00 movq $0x0,0xf8(%rax) 2e990c: 00 00 00 00 2e9910: 31 c0 xor %eax,%eax 2e9912: 48 29 f9 sub %rdi,%rcx 2e9915: 81 c1 00 01 00 00 add $0x100,%ecx 2e991b: c1 e9 03 shr $0x3,%ecx 2e991e: f3 48 ab rep stos %rax,%es:(%rdi) 2e9921: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2e9925: 4c 89 e6 mov %r12,%rsi 2e9928: 48 83 c3 28 add $0x28,%rbx 2e992c: e8 00 00 00 00 callq 2e9931 2e9931: 48 89 ee mov %rbp,%rsi 2e9934: 48 83 c5 08 add $0x8,%rbp 2e9938: 48 89 c7 mov %rax,%rdi 2e993b: e8 70 ed ff ff callq 2e86b0 2e9940: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 2e9947: 75 d8 jne 2e9921 2e9949: 5b pop %rbx 2e994a: 5d pop %rbp 2e994b: 41 5c pop %r12 2e994d: c3 retq 2e994e: 66 90 xchg %ax,%ax 00000000002e9950 : 2e9950: e8 00 00 00 00 callq 2e9955 2e9955: 41 55 push %r13 2e9957: bf 01 00 00 00 mov $0x1,%edi 2e995c: 49 bd 00 00 00 00 7d movabs $0x7d00000000,%r13 2e9963: 00 00 00 2e9966: 41 54 push %r12 2e9968: 55 push %rbp 2e9969: 53 push %rbx 2e996a: bb d1 00 00 00 mov $0xd1,%ebx 2e996f: 48 83 ec 10 sub $0x10,%rsp 2e9973: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e997a: 00 00 2e997c: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e9981: 31 c0 xor %eax,%eax 2e9983: e8 00 00 00 00 callq 2e9988 2e9988: 48 8d 78 08 lea 0x8(%rax),%rdi 2e998c: 48 89 c1 mov %rax,%rcx 2e998f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2e9996: 49 89 c4 mov %rax,%r12 2e9999: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e999d: 49 8d ac 24 88 06 00 lea 0x688(%r12),%rbp 2e99a4: 00 2e99a5: 48 c7 80 80 06 00 00 movq $0x0,0x680(%rax) 2e99ac: 00 00 00 00 2e99b0: 31 c0 xor %eax,%eax 2e99b2: 48 29 f9 sub %rdi,%rcx 2e99b5: 81 c1 88 06 00 00 add $0x688,%ecx 2e99bb: c1 e9 03 shr $0x3,%ecx 2e99be: f3 48 ab rep stos %rax,%es:(%rdi) 2e99c1: 48 63 c3 movslq %ebx,%rax 2e99c4: 48 89 e6 mov %rsp,%rsi 2e99c7: 83 c3 01 add $0x1,%ebx 2e99ca: 48 83 c5 08 add $0x8,%rbp 2e99ce: 48 8d 04 80 lea (%rax,%rax,4),%rax 2e99d2: 48 8b 3c c5 00 00 00 mov 0x0(,%rax,8),%rdi 2e99d9: 00 2e99da: e8 11 f2 ff ff callq 2e8bf0 2e99df: 48 8b 3c 24 mov (%rsp),%rdi 2e99e3: 4c 89 ee mov %r13,%rsi 2e99e6: e8 00 00 00 00 callq 2e99eb 2e99eb: 48 89 45 f8 mov %rax,-0x8(%rbp) 2e99ef: 81 fb 91 01 00 00 cmp $0x191,%ebx 2e99f5: 75 ca jne 2e99c1 2e99f7: 49 8d 84 24 80 0c 00 lea 0xc80(%r12),%rax 2e99fe: 00 2e99ff: 49 81 c4 00 10 00 00 add $0x1000,%r12 2e9a06: 48 8b 10 mov (%rax),%rdx 2e9a09: 48 83 c0 08 add $0x8,%rax 2e9a0d: 48 89 10 mov %rdx,(%rax) 2e9a10: 49 39 c4 cmp %rax,%r12 2e9a13: 75 f1 jne 2e9a06 2e9a15: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e9a1a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e9a21: 00 00 2e9a23: 75 0b jne 2e9a30 2e9a25: 48 83 c4 10 add $0x10,%rsp 2e9a29: 5b pop %rbx 2e9a2a: 5d pop %rbp 2e9a2b: 41 5c pop %r12 2e9a2d: 41 5d pop %r13 2e9a2f: c3 retq 2e9a30: e8 00 00 00 00 callq 2e9a35 2e9a35: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e9a3c: 00 00 00 00 00000000002e9a40 : 2e9a40: e8 00 00 00 00 callq 2e9a45 2e9a45: 55 push %rbp 2e9a46: 53 push %rbx 2e9a47: 48 89 fb mov %rdi,%rbx 2e9a4a: bf 01 00 00 00 mov $0x1,%edi 2e9a4f: e8 00 00 00 00 callq 2e9a54 2e9a54: bf 01 00 00 00 mov $0x1,%edi 2e9a59: 48 89 c5 mov %rax,%rbp 2e9a5c: e8 00 00 00 00 callq 2e9a61 2e9a61: 84 c0 test %al,%al 2e9a63: 74 46 je 2e9aab 2e9a65: 48 89 ea mov %rbp,%rdx 2e9a68: 48 89 df mov %rbx,%rdi 2e9a6b: 4c 8d 83 30 60 00 00 lea 0x6030(%rbx),%r8 2e9a72: 31 f6 xor %esi,%esi 2e9a74: 48 b9 00 00 00 00 7d movabs $0x7d00000000,%rcx 2e9a7b: 00 00 00 2e9a7e: 48 39 0a cmp %rcx,(%rdx) 2e9a81: 48 89 c8 mov %rcx,%rax 2e9a84: 48 0f 4e 02 cmovle (%rdx),%rax 2e9a88: 48 85 c0 test %rax,%rax 2e9a8b: 48 0f 48 c6 cmovs %rsi,%rax 2e9a8f: 48 83 c7 30 add $0x30,%rdi 2e9a93: 48 83 c2 08 add $0x8,%rdx 2e9a97: 48 89 47 d0 mov %rax,-0x30(%rdi) 2e9a9b: 48 89 47 d8 mov %rax,-0x28(%rdi) 2e9a9f: 48 89 47 e0 mov %rax,-0x20(%rdi) 2e9aa3: 4c 39 c7 cmp %r8,%rdi 2e9aa6: 75 d6 jne 2e9a7e 2e9aa8: 5b pop %rbx 2e9aa9: 5d pop %rbp 2e9aaa: c3 retq 2e9aab: e8 00 00 00 00 callq 2e9ab0 2e9ab0: be 01 00 00 00 mov $0x1,%esi 2e9ab5: bf 01 00 00 00 mov $0x1,%edi 2e9aba: e8 00 00 00 00 callq 2e9abf 2e9abf: eb a4 jmp 2e9a65 2e9ac1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2e9ac8: 00 00 00 00 2e9acc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002e9ad0 : 2e9ad0: e8 00 00 00 00 callq 2e9ad5 2e9ad5: 41 57 push %r15 2e9ad7: 41 56 push %r14 2e9ad9: 49 89 f6 mov %rsi,%r14 2e9adc: 41 55 push %r13 2e9ade: 49 89 d5 mov %rdx,%r13 2e9ae1: 41 54 push %r12 2e9ae3: 49 89 fc mov %rdi,%r12 2e9ae6: 55 push %rbp 2e9ae7: 53 push %rbx 2e9ae8: 31 db xor %ebx,%ebx 2e9aea: 48 81 ec 98 00 00 00 sub $0x98,%rsp 2e9af1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2e9af8: 00 00 2e9afa: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) 2e9b01: 00 2e9b02: 31 c0 xor %eax,%eax 2e9b04: 49 63 7c 9e 10 movslq 0x10(%r14,%rbx,4),%rdi 2e9b09: be 80 96 98 00 mov $0x989680,%esi 2e9b0e: 89 dd mov %ebx,%ebp 2e9b10: 4c 8d 7d 02 lea 0x2(%rbp),%r15 2e9b14: e8 00 00 00 00 callq 2e9b19 2e9b19: 49 63 7c 9e 1c movslq 0x1c(%r14,%rbx,4),%rdi 2e9b1e: be e8 03 00 00 mov $0x3e8,%esi 2e9b23: 48 89 44 ec 08 mov %rax,0x8(%rsp,%rbp,8) 2e9b28: e8 00 00 00 00 callq 2e9b2d 2e9b2d: 49 63 7c 9e 28 movslq 0x28(%r14,%rbx,4),%rdi 2e9b32: be e8 03 00 00 mov $0x3e8,%esi 2e9b37: 4a 89 44 fc 10 mov %rax,0x10(%rsp,%r15,8) 2e9b3c: 4c 8d 7d 06 lea 0x6(%rbp),%r15 2e9b40: e8 00 00 00 00 callq 2e9b45 2e9b45: 49 63 7c 9e 34 movslq 0x34(%r14,%rbx,4),%rdi 2e9b4a: be e8 03 00 00 mov $0x3e8,%esi 2e9b4f: 4a 89 44 fc 08 mov %rax,0x8(%rsp,%r15,8) 2e9b54: 4c 8d 7d 08 lea 0x8(%rbp),%r15 2e9b58: 48 83 c5 0c add $0xc,%rbp 2e9b5c: e8 00 00 00 00 callq 2e9b61 2e9b61: 49 63 7c 9e 04 movslq 0x4(%r14,%rbx,4),%rdi 2e9b66: be e8 03 00 00 mov $0x3e8,%esi 2e9b6b: 48 83 c3 01 add $0x1,%rbx 2e9b6f: 4a 89 44 fc 10 mov %rax,0x10(%rsp,%r15,8) 2e9b74: e8 00 00 00 00 callq 2e9b79 2e9b79: 48 89 44 ec 08 mov %rax,0x8(%rsp,%rbp,8) 2e9b7e: 48 83 fb 03 cmp $0x3,%rbx 2e9b82: 75 80 jne 2e9b04 2e9b84: 49 8d 44 24 10 lea 0x10(%r12),%rax 2e9b89: 44 89 e2 mov %r12d,%edx 2e9b8c: 49 8d 7c 24 18 lea 0x18(%r12),%rdi 2e9b91: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 2e9b98: 00 00 2e9b9a: 48 89 c1 mov %rax,%rcx 2e9b9d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e9ba1: 48 89 04 24 mov %rax,(%rsp) 2e9ba5: 31 c0 xor %eax,%eax 2e9ba7: 48 29 f9 sub %rdi,%rcx 2e9baa: 41 bf 20 00 00 00 mov $0x20,%r15d 2e9bb0: 49 c7 84 24 08 01 00 movq $0x0,0x108(%r12) 2e9bb7: 00 00 00 00 00 2e9bbc: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 2e9bc3: 81 c1 00 01 00 00 add $0x100,%ecx 2e9bc9: c1 e9 03 shr $0x3,%ecx 2e9bcc: f3 48 ab rep stos %rax,%es:(%rdi) 2e9bcf: 49 8d bc 24 20 20 00 lea 0x2020(%r12),%rdi 2e9bd6: 00 2e9bd7: 49 c7 84 24 18 20 00 movq $0x0,0x2018(%r12) 2e9bde: 00 00 00 00 00 2e9be3: 49 c7 84 24 10 21 00 movq $0x0,0x2110(%r12) 2e9bea: 00 00 00 00 00 2e9bef: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e9bf3: 29 fa sub %edi,%edx 2e9bf5: 8d 8a 18 21 00 00 lea 0x2118(%rdx),%ecx 2e9bfb: 44 89 e2 mov %r12d,%edx 2e9bfe: c1 e9 03 shr $0x3,%ecx 2e9c01: f3 48 ab rep stos %rax,%es:(%rdi) 2e9c04: 49 8d bc 24 28 40 00 lea 0x4028(%r12),%rdi 2e9c0b: 00 2e9c0c: 49 c7 84 24 20 40 00 movq $0x0,0x4020(%r12) 2e9c13: 00 00 00 00 00 2e9c18: 49 c7 84 24 18 41 00 movq $0x0,0x4118(%r12) 2e9c1f: 00 00 00 00 00 2e9c24: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e9c28: 29 fa sub %edi,%edx 2e9c2a: 8d 8a 20 41 00 00 lea 0x4120(%rdx),%ecx 2e9c30: c1 e9 03 shr $0x3,%ecx 2e9c33: f3 48 ab rep stos %rax,%es:(%rdi) 2e9c36: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2e9c3a: 44 89 fd mov %r15d,%ebp 2e9c3d: 4c 89 e9 mov %r13,%rcx 2e9c40: 31 d2 xor %edx,%edx 2e9c42: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e9c47: 4c 8d 75 02 lea 0x2(%rbp),%r14 2e9c4b: 48 83 c3 28 add $0x28,%rbx 2e9c4f: 41 83 c7 01 add $0x1,%r15d 2e9c53: e8 08 f4 ff ff callq 2e9060 2e9c58: 4c 89 e9 mov %r13,%rcx 2e9c5b: ba 01 00 00 00 mov $0x1,%edx 2e9c60: 4b 89 04 f4 mov %rax,(%r12,%r14,8) 2e9c64: 48 8b 7b e0 mov -0x20(%rbx),%rdi 2e9c68: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e9c6d: 4c 8d b5 02 04 00 00 lea 0x402(%rbp),%r14 2e9c74: 48 81 c5 04 08 00 00 add $0x804,%rbp 2e9c7b: e8 e0 f3 ff ff callq 2e9060 2e9c80: 4c 89 e9 mov %r13,%rcx 2e9c83: ba 02 00 00 00 mov $0x2,%edx 2e9c88: 4b 89 44 f4 08 mov %rax,0x8(%r12,%r14,8) 2e9c8d: 48 8b 7b e0 mov -0x20(%rbx),%rdi 2e9c91: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2e9c96: e8 c5 f3 ff ff callq 2e9060 2e9c9b: 49 89 04 ec mov %rax,(%r12,%rbp,8) 2e9c9f: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 2e9ca6: 75 8e jne 2e9c36 2e9ca8: 48 8b 3c 24 mov (%rsp),%rdi 2e9cac: e8 af e7 ff ff callq 2e8460 2e9cb1: 41 c7 44 24 04 01 00 movl $0x1,0x4(%r12) 2e9cb8: 00 00 2e9cba: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax 2e9cc1: 00 2e9cc2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2e9cc9: 00 00 2e9ccb: 75 17 jne 2e9ce4 2e9ccd: 48 81 c4 98 00 00 00 add $0x98,%rsp 2e9cd4: b8 01 00 00 00 mov $0x1,%eax 2e9cd9: 5b pop %rbx 2e9cda: 5d pop %rbp 2e9cdb: 41 5c pop %r12 2e9cdd: 41 5d pop %r13 2e9cdf: 41 5e pop %r14 2e9ce1: 41 5f pop %r15 2e9ce3: c3 retq 2e9ce4: e8 00 00 00 00 callq 2e9ce9 2e9ce9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002e9cf0 : 2e9cf0: e8 00 00 00 00 callq 2e9cf5 2e9cf5: 41 57 push %r15 2e9cf7: 41 56 push %r14 2e9cf9: 41 55 push %r13 2e9cfb: 41 54 push %r12 2e9cfd: 55 push %rbp 2e9cfe: 53 push %rbx 2e9cff: 48 83 ec 68 sub $0x68,%rsp 2e9d03: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 2e9d08: 48 89 74 24 08 mov %rsi,0x8(%rsp) 2e9d0d: 48 89 54 24 10 mov %rdx,0x10(%rsp) 2e9d12: 48 85 f6 test %rsi,%rsi 2e9d15: 0f 84 4e 04 00 00 je 2ea169 2e9d1b: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2e9d20: ba 48 18 00 00 mov $0x1848,%edx 2e9d25: be c0 0d 00 00 mov $0xdc0,%esi 2e9d2a: c7 40 04 01 00 00 00 movl $0x1,0x4(%rax) 2e9d31: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2e9d38 2e9d38: e8 00 00 00 00 callq 2e9d3d 2e9d3d: 49 89 c6 mov %rax,%r14 2e9d40: 48 85 c0 test %rax,%rax 2e9d43: 0f 84 20 04 00 00 je 2ea169 2e9d49: bf 90 60 00 00 mov $0x6090,%edi 2e9d4e: 45 31 e4 xor %r12d,%r12d 2e9d51: e8 ea e6 ff ff callq 2e8440 2e9d56: be c0 0d 00 00 mov $0xdc0,%esi 2e9d5b: bf 90 60 00 00 mov $0x6090,%edi 2e9d60: 89 c2 mov %eax,%edx 2e9d62: e8 00 00 00 00 callq 2e9d67 2e9d67: 48 89 44 24 28 mov %rax,0x28(%rsp) 2e9d6c: 48 85 c0 test %rax,%rax 2e9d6f: 0f 84 ea 03 00 00 je 2ea15f 2e9d75: be 02 00 00 00 mov $0x2,%esi 2e9d7a: bf 03 00 00 00 mov $0x3,%edi 2e9d7f: 4d 8d be e8 17 00 00 lea 0x17e8(%r14),%r15 2e9d86: e8 00 00 00 00 callq 2e9d8b 2e9d8b: be 02 00 00 00 mov $0x2,%esi 2e9d90: bf 05 00 00 00 mov $0x5,%edi 2e9d95: 48 89 44 24 38 mov %rax,0x38(%rsp) 2e9d9a: e8 00 00 00 00 callq 2e9d9f 2e9d9f: 48 8b 4c 24 38 mov 0x38(%rsp),%rcx 2e9da4: 48 ba 00 00 00 00 02 movabs $0x200000000,%rdx 2e9dab: 00 00 00 2e9dae: 48 89 44 24 48 mov %rax,0x48(%rsp) 2e9db3: 48 89 44 24 60 mov %rax,0x60(%rsp) 2e9db8: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e9dbd: 48 89 54 24 40 mov %rdx,0x40(%rsp) 2e9dc2: 48 8d 68 04 lea 0x4(%rax),%rbp 2e9dc6: 48 89 54 24 58 mov %rdx,0x58(%rsp) 2e9dcb: 48 8d 90 04 02 00 00 lea 0x204(%rax),%rdx 2e9dd2: 48 89 4c 24 50 mov %rcx,0x50(%rsp) 2e9dd7: 48 89 e8 mov %rbp,%rax 2e9dda: eb 23 jmp 2e9dff 2e9ddc: 66 81 b8 00 02 00 00 cmpw $0xff00,0x200(%rax) 2e9de3: 00 ff 2e9de5: 77 1f ja 2e9e06 2e9de7: 66 81 b8 00 04 00 00 cmpw $0xff00,0x400(%rax) 2e9dee: 00 ff 2e9df0: 77 14 ja 2e9e06 2e9df2: 48 83 c0 02 add $0x2,%rax 2e9df6: 48 39 c2 cmp %rax,%rdx 2e9df9: 0f 84 b3 04 00 00 je 2ea2b2 2e9dff: 66 81 38 00 ff cmpw $0xff00,(%rax) 2e9e04: 76 d6 jbe 2e9ddc 2e9e06: 41 bc ff ff 00 00 mov $0xffff,%r12d 2e9e0c: 4d 8d ae 00 18 00 00 lea 0x1800(%r14),%r13 2e9e13: 4c 89 f3 mov %r14,%rbx 2e9e16: 0f b7 7d 00 movzwl 0x0(%rbp),%edi 2e9e1a: 4c 89 e6 mov %r12,%rsi 2e9e1d: 48 83 c3 18 add $0x18,%rbx 2e9e21: 48 83 c5 02 add $0x2,%rbp 2e9e25: e8 00 00 00 00 callq 2e9e2a 2e9e2a: 0f b7 bd fe 01 00 00 movzwl 0x1fe(%rbp),%edi 2e9e31: 4c 89 e6 mov %r12,%rsi 2e9e34: 48 89 43 e8 mov %rax,-0x18(%rbx) 2e9e38: e8 00 00 00 00 callq 2e9e3d 2e9e3d: 0f b7 bd fe 03 00 00 movzwl 0x3fe(%rbp),%edi 2e9e44: 4c 89 e6 mov %r12,%rsi 2e9e47: 48 89 43 f0 mov %rax,-0x10(%rbx) 2e9e4b: e8 00 00 00 00 callq 2e9e50 2e9e50: 48 89 43 f8 mov %rax,-0x8(%rbx) 2e9e54: 4c 39 eb cmp %r13,%rbx 2e9e57: 75 bd jne 2e9e16 2e9e59: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 2e9e5e: 49 8b be e8 17 00 00 mov 0x17e8(%r14),%rdi 2e9e65: e8 00 00 00 00 callq 2e9e6a 2e9e6a: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 2e9e6f: 48 89 03 mov %rax,(%rbx) 2e9e72: 49 8b 7f 08 mov 0x8(%r15),%rdi 2e9e76: e8 00 00 00 00 callq 2e9e7b 2e9e7b: 48 8b 74 24 50 mov 0x50(%rsp),%rsi 2e9e80: 48 89 43 08 mov %rax,0x8(%rbx) 2e9e84: 49 8b 7f 10 mov 0x10(%r15),%rdi 2e9e88: e8 00 00 00 00 callq 2e9e8d 2e9e8d: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 2e9e92: 48 89 43 10 mov %rax,0x10(%rbx) 2e9e96: 49 8b be e8 17 00 00 mov 0x17e8(%r14),%rdi 2e9e9d: e8 00 00 00 00 callq 2e9ea2 2e9ea2: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 2e9ea7: 49 89 86 18 18 00 00 mov %rax,0x1818(%r14) 2e9eae: 49 8b 7f 08 mov 0x8(%r15),%rdi 2e9eb2: e8 00 00 00 00 callq 2e9eb7 2e9eb7: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 2e9ebc: 49 89 86 20 18 00 00 mov %rax,0x1820(%r14) 2e9ec3: 49 8b 7f 10 mov 0x10(%r15),%rdi 2e9ec7: e8 00 00 00 00 callq 2e9ecc 2e9ecc: 49 8b be e8 17 00 00 mov 0x17e8(%r14),%rdi 2e9ed3: 48 8b 74 24 60 mov 0x60(%rsp),%rsi 2e9ed8: 49 89 86 28 18 00 00 mov %rax,0x1828(%r14) 2e9edf: e8 00 00 00 00 callq 2e9ee4 2e9ee4: 48 8b 74 24 60 mov 0x60(%rsp),%rsi 2e9ee9: 49 89 86 30 18 00 00 mov %rax,0x1830(%r14) 2e9ef0: 49 8b 7f 08 mov 0x8(%r15),%rdi 2e9ef4: e8 00 00 00 00 callq 2e9ef9 2e9ef9: 48 8b 74 24 60 mov 0x60(%rsp),%rsi 2e9efe: 49 89 86 38 18 00 00 mov %rax,0x1838(%r14) 2e9f05: 49 8b 7f 10 mov 0x10(%r15),%rdi 2e9f09: e8 00 00 00 00 callq 2e9f0e 2e9f0e: 49 89 86 40 18 00 00 mov %rax,0x1840(%r14) 2e9f15: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e9f1a: 0f b6 00 movzbl (%rax),%eax 2e9f1d: 83 e0 40 and $0x40,%eax 2e9f20: 88 44 24 07 mov %al,0x7(%rsp) 2e9f24: 0f 85 31 03 00 00 jne 2ea25b 2e9f2a: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 2e9f2f: 31 c0 xor %eax,%eax 2e9f31: 49 bc 00 00 00 00 ff movabs $0xff00000000,%r12 2e9f38: 00 00 00 2e9f3b: 48 8d 7b 18 lea 0x18(%rbx),%rdi 2e9f3f: 48 8d 4b 10 lea 0x10(%rbx),%rcx 2e9f43: 48 89 da mov %rbx,%rdx 2e9f46: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e9f4a: 48 89 4c 24 30 mov %rcx,0x30(%rsp) 2e9f4f: 4c 8d bb 10 01 00 00 lea 0x110(%rbx),%r15 2e9f56: 48 29 f9 sub %rdi,%rcx 2e9f59: 48 c7 43 10 00 00 00 movq $0x0,0x10(%rbx) 2e9f60: 00 2e9f61: 81 c1 00 01 00 00 add $0x100,%ecx 2e9f67: 48 c7 83 08 01 00 00 movq $0x0,0x108(%rbx) 2e9f6e: 00 00 00 00 2e9f72: c1 e9 03 shr $0x3,%ecx 2e9f75: f3 48 ab rep stos %rax,%es:(%rdi) 2e9f78: 48 8d bb 20 20 00 00 lea 0x2020(%rbx),%rdi 2e9f7f: 48 c7 83 18 20 00 00 movq $0x0,0x2018(%rbx) 2e9f86: 00 00 00 00 2e9f8a: 48 c7 83 10 21 00 00 movq $0x0,0x2110(%rbx) 2e9f91: 00 00 00 00 2e9f95: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e9f99: 29 fa sub %edi,%edx 2e9f9b: 8d 8a 18 21 00 00 lea 0x2118(%rdx),%ecx 2e9fa1: 89 da mov %ebx,%edx 2e9fa3: c1 e9 03 shr $0x3,%ecx 2e9fa6: f3 48 ab rep stos %rax,%es:(%rdi) 2e9fa9: 48 8d bb 28 40 00 00 lea 0x4028(%rbx),%rdi 2e9fb0: 48 c7 83 20 40 00 00 movq $0x0,0x4020(%rbx) 2e9fb7: 00 00 00 00 2e9fbb: 48 c7 83 18 41 00 00 movq $0x0,0x4118(%rbx) 2e9fc2: 00 00 00 00 2e9fc6: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2e9fca: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 2e9fd1: 29 fa sub %edi,%edx 2e9fd3: 8d 8a 20 41 00 00 lea 0x4120(%rdx),%ecx 2e9fd9: c1 e9 03 shr $0x3,%ecx 2e9fdc: f3 48 ab rep stos %rax,%es:(%rdi) 2e9fdf: 49 8d 87 10 40 00 00 lea 0x4010(%r15),%rax 2e9fe6: 4c 89 7c 24 08 mov %r15,0x8(%rsp) 2e9feb: 45 31 ed xor %r13d,%r13d 2e9fee: 48 89 44 24 10 mov %rax,0x10(%rsp) 2e9ff3: 49 8d 87 08 20 00 00 lea 0x2008(%r15),%rax 2e9ffa: 48 89 44 24 18 mov %rax,0x18(%rsp) 2e9fff: 45 85 ed test %r13d,%r13d 2ea002: 0f 84 76 01 00 00 je 2ea17e 2ea008: 41 83 fd 01 cmp $0x1,%r13d 2ea00c: 0f 84 1d 02 00 00 je 2ea22f 2ea012: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 2ea017: 0f 85 76 01 00 00 jne 2ea193 2ea01d: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 2ea022: 48 8b 33 mov (%rbx),%rsi 2ea025: 4c 89 e7 mov %r12,%rdi 2ea028: e8 00 00 00 00 callq 2ea02d 2ea02d: 48 89 c6 mov %rax,%rsi 2ea030: 48 89 c2 mov %rax,%rdx 2ea033: 48 c1 fe 3f sar $0x3f,%rsi 2ea037: 48 89 f0 mov %rsi,%rax 2ea03a: 48 31 d0 xor %rdx,%rax 2ea03d: 48 29 f0 sub %rsi,%rax 2ea040: 48 c1 e8 20 shr $0x20,%rax 2ea044: 48 89 c6 mov %rax,%rsi 2ea047: f7 d8 neg %eax 2ea049: 48 85 d2 test %rdx,%rdx 2ea04c: 0f 49 c6 cmovns %esi,%eax 2ea04f: 3d ff 00 00 00 cmp $0xff,%eax 2ea054: 0f 87 aa 00 00 00 ja 2ea104 2ea05a: 48 89 c6 mov %rax,%rsi 2ea05d: 48 63 f8 movslq %eax,%rdi 2ea060: 48 c1 e6 20 shl $0x20,%rsi 2ea064: 3d ff 00 00 00 cmp $0xff,%eax 2ea069: 0f 84 49 01 00 00 je 2ea1b8 2ea06f: 83 c0 01 add $0x1,%eax 2ea072: 4c 63 c0 movslq %eax,%r8 2ea075: 45 85 ed test %r13d,%r13d 2ea078: 0f 84 23 01 00 00 je 2ea1a1 2ea07e: 48 8d 04 7f lea (%rdi,%rdi,2),%rax 2ea082: 49 8d 3c c6 lea (%r14,%rax,8),%rdi 2ea086: 4b 8d 04 40 lea (%r8,%r8,2),%rax 2ea08a: 49 8d 04 c6 lea (%r14,%rax,8),%rax 2ea08e: 41 83 fd 01 cmp $0x1,%r13d 2ea092: 0f 84 a8 01 00 00 je 2ea240 2ea098: 4c 8b 7f 10 mov 0x10(%rdi),%r15 2ea09c: 48 8b 40 10 mov 0x10(%rax),%rax 2ea0a0: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2ea0a7: 00 00 80 2ea0aa: 48 89 d7 mov %rdx,%rdi 2ea0ad: 49 89 c1 mov %rax,%r9 2ea0b0: 48 29 f7 sub %rsi,%rdi 2ea0b3: 4d 29 f9 sub %r15,%r9 2ea0b6: 48 01 ce add %rcx,%rsi 2ea0b9: 4d 85 ff test %r15,%r15 2ea0bc: 0f 88 1c 01 00 00 js 2ea1de 2ea0c2: 4d 8d 14 0f lea (%r15,%rcx,1),%r10 2ea0c6: 4c 39 d0 cmp %r10,%rax 2ea0c9: 0f 8d f9 00 00 00 jge 2ea1c8 2ea0cf: 0f 0b ud2 2ea0d1: 48 39 d6 cmp %rdx,%rsi 2ea0d4: 7e 02 jle 2ea0d8 2ea0d6: 0f 0b ud2 2ea0d8: 4c 89 ce mov %r9,%rsi 2ea0db: e8 00 00 00 00 callq 2ea0e0 2ea0e0: 4d 85 ff test %r15,%r15 2ea0e3: 0f 88 1d 01 00 00 js 2ea206 2ea0e9: 48 ba ff ff ff ff ff movabs $0x7fffffffffffffff,%rdx 2ea0f0: ff ff 7f 2ea0f3: 4c 29 fa sub %r15,%rdx 2ea0f6: 48 39 d0 cmp %rdx,%rax 2ea0f9: 7e 02 jle 2ea0fd 2ea0fb: 0f 0b ud2 2ea0fd: 4c 01 f8 add %r15,%rax 2ea100: 48 89 45 00 mov %rax,0x0(%rbp) 2ea104: 41 83 c5 01 add $0x1,%r13d 2ea108: 41 83 fd 03 cmp $0x3,%r13d 2ea10c: 0f 85 ed fe ff ff jne 2e9fff 2ea112: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 2ea117: 48 83 c3 28 add $0x28,%rbx 2ea11b: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ea122: 49 83 c7 08 add $0x8,%r15 2ea126: 48 39 d8 cmp %rbx,%rax 2ea129: 0f 85 b0 fe ff ff jne 2e9fdf 2ea12f: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2ea134: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi 2ea139: 48 b9 00 00 01 00 01 movabs $0x1000100010000,%rcx 2ea140: 00 01 00 2ea143: 41 bc 01 00 00 00 mov $0x1,%r12d 2ea149: 48 89 88 28 60 00 00 mov %rcx,0x6028(%rax) 2ea150: e8 0b e3 ff ff callq 2e8460 2ea155: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 2ea15a: e8 00 00 00 00 callq 2ea15f 2ea15f: 4c 89 f7 mov %r14,%rdi 2ea162: e8 00 00 00 00 callq 2ea167 2ea167: eb 03 jmp 2ea16c 2ea169: 45 31 e4 xor %r12d,%r12d 2ea16c: 48 83 c4 68 add $0x68,%rsp 2ea170: 44 89 e0 mov %r12d,%eax 2ea173: 5b pop %rbx 2ea174: 5d pop %rbp 2ea175: 41 5c pop %r12 2ea177: 41 5d pop %r13 2ea179: 41 5e pop %r14 2ea17b: 41 5f pop %r15 2ea17d: c3 retq 2ea17e: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 2ea183: 0f 85 98 00 00 00 jne 2ea221 2ea189: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 2ea18e: e9 8f fe ff ff jmpq 2ea022 2ea193: 48 8b 73 18 mov 0x18(%rbx),%rsi 2ea197: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp 2ea19c: e9 84 fe ff ff jmpq 2ea025 2ea1a1: 48 98 cltq 2ea1a3: 48 8d 3c 7f lea (%rdi,%rdi,2),%rdi 2ea1a7: 48 8d 04 40 lea (%rax,%rax,2),%rax 2ea1ab: 4d 8b 3c fe mov (%r14,%rdi,8),%r15 2ea1af: 49 8b 04 c6 mov (%r14,%rax,8),%rax 2ea1b3: e9 e8 fe ff ff jmpq 2ea0a0 2ea1b8: b8 ff 00 00 00 mov $0xff,%eax 2ea1bd: 41 b8 ff 00 00 00 mov $0xff,%r8d 2ea1c3: e9 ad fe ff ff jmpq 2ea075 2ea1c8: 48 39 d6 cmp %rdx,%rsi 2ea1cb: 0f 8f 05 ff ff ff jg 2ea0d6 2ea1d1: 4c 89 ce mov %r9,%rsi 2ea1d4: e8 00 00 00 00 callq 2ea1d9 2ea1d9: e9 0b ff ff ff jmpq 2ea0e9 2ea1de: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2ea1e5: ff ff 7f 2ea1e8: 4d 8d 14 0f lea (%r15,%rcx,1),%r10 2ea1ec: 4c 39 d0 cmp %r10,%rax 2ea1ef: 0f 8f da fe ff ff jg 2ea0cf 2ea1f5: 48 39 d6 cmp %rdx,%rsi 2ea1f8: 0f 8f d8 fe ff ff jg 2ea0d6 2ea1fe: 4c 89 ce mov %r9,%rsi 2ea201: e8 00 00 00 00 callq 2ea206 2ea206: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2ea20d: 00 00 80 2ea210: 4c 29 fa sub %r15,%rdx 2ea213: 48 39 d0 cmp %rdx,%rax 2ea216: 0f 8c df fe ff ff jl 2ea0fb 2ea21c: e9 dc fe ff ff jmpq 2ea0fd 2ea221: 48 8b 73 08 mov 0x8(%rbx),%rsi 2ea225: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 2ea22a: e9 f6 fd ff ff jmpq 2ea025 2ea22f: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 2ea234: 75 17 jne 2ea24d 2ea236: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 2ea23b: e9 e2 fd ff ff jmpq 2ea022 2ea240: 4c 8b 7f 08 mov 0x8(%rdi),%r15 2ea244: 48 8b 40 08 mov 0x8(%rax),%rax 2ea248: e9 53 fe ff ff jmpq 2ea0a0 2ea24d: 48 8b 73 10 mov 0x10(%rbx),%rsi 2ea251: 48 8b 6c 24 18 mov 0x18(%rsp),%rbp 2ea256: e9 ca fd ff ff jmpq 2ea025 2ea25b: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 2ea260: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 2ea265: 48 89 df mov %rbx,%rdi 2ea268: e8 73 ee ff ff callq 2e90e0 2ea26d: 48 89 da mov %rbx,%rdx 2ea270: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ea277: 48 8b 0a mov (%rdx),%rcx 2ea27a: 48 83 c0 28 add $0x28,%rax 2ea27e: 48 83 c2 30 add $0x30,%rdx 2ea282: 48 89 48 e8 mov %rcx,-0x18(%rax) 2ea286: 48 8b 4a d8 mov -0x28(%rdx),%rcx 2ea28a: 48 89 48 f0 mov %rcx,-0x10(%rax) 2ea28e: 48 8b 4a e0 mov -0x20(%rdx),%rcx 2ea292: 48 89 48 f8 mov %rcx,-0x8(%rax) 2ea296: 48 3d 00 00 00 00 cmp $0x0,%rax 2ea29c: 75 d9 jne 2ea277 2ea29e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2ea2a3: 0f b6 00 movzbl (%rax),%eax 2ea2a6: 83 e0 40 and $0x40,%eax 2ea2a9: 88 44 24 07 mov %al,0x7(%rsp) 2ea2ad: e9 78 fc ff ff jmpq 2e9f2a 2ea2b2: 41 bc 00 ff 00 00 mov $0xff00,%r12d 2ea2b8: e9 4f fb ff ff jmpq 2e9e0c 2ea2bd: 0f 1f 00 nopl (%rax) 00000000002ea2c0 : 2ea2c0: e8 00 00 00 00 callq 2ea2c5 2ea2c5: 41 57 push %r15 2ea2c7: 41 56 push %r14 2ea2c9: 41 55 push %r13 2ea2cb: 41 54 push %r12 2ea2cd: 55 push %rbp 2ea2ce: 53 push %rbx 2ea2cf: 48 83 ec 30 sub $0x30,%rsp 2ea2d3: 8b 46 04 mov 0x4(%rsi),%eax 2ea2d6: 83 f8 02 cmp $0x2,%eax 2ea2d9: 0f 84 c9 01 00 00 je 2ea4a8 2ea2df: 49 89 f6 mov %rsi,%r14 2ea2e2: 48 89 d5 mov %rdx,%rbp 2ea2e5: 85 c0 test %eax,%eax 2ea2e7: 75 4a jne 2ea333 2ea2e9: 8b 46 08 mov 0x8(%rsi),%eax 2ea2ec: 85 c0 test %eax,%eax 2ea2ee: 41 0f 94 c4 sete %r12b 2ea2f2: 83 f8 03 cmp $0x3,%eax 2ea2f5: 0f 94 c2 sete %dl 2ea2f8: 41 09 d4 or %edx,%r12d 2ea2fb: 41 83 f4 01 xor $0x1,%r12d 2ea2ff: 41 08 cc or %cl,%r12b 2ea302: 0f 84 aa 02 00 00 je 2ea5b2 2ea308: 48 85 ff test %rdi,%rdi 2ea30b: 74 26 je 2ea333 2ea30d: f6 07 01 testb $0x1,(%rdi) 2ea310: 74 21 je 2ea333 2ea312: 83 f8 02 cmp $0x2,%eax 2ea315: 0f 84 c1 02 00 00 je 2ea5dc 2ea31b: 83 f8 07 cmp $0x7,%eax 2ea31e: 0f 84 99 02 00 00 je 2ea5bd 2ea324: 83 f8 05 cmp $0x5,%eax 2ea327: 75 0a jne 2ea333 2ea329: f6 47 02 10 testb $0x10,0x2(%rdi) 2ea32d: 0f 85 63 01 00 00 jne 2ea496 2ea333: 48 85 ed test %rbp,%rbp 2ea336: 41 c7 46 04 01 00 00 movl $0x1,0x4(%r14) 2ea33d: 00 2ea33e: 41 bd 00 00 00 00 mov $0x0,%r13d 2ea344: 0f 95 c3 setne %bl 2ea347: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2ea34e: 00 2ea34f: 20 cb and %cl,%bl 2ea351: 88 5c 24 08 mov %bl,0x8(%rsp) 2ea355: 74 0a je 2ea361 2ea357: 83 7d 04 01 cmpl $0x1,0x4(%rbp) 2ea35b: 0f 84 4c 01 00 00 je 2ea4ad 2ea361: ba ff ff ff ff mov $0xffffffff,%edx 2ea366: be c0 0d 00 00 mov $0xdc0,%esi 2ea36b: bf 90 60 00 00 mov $0x6090,%edi 2ea370: 45 31 e4 xor %r12d,%r12d 2ea373: e8 00 00 00 00 callq 2ea378 2ea378: 49 89 c7 mov %rax,%r15 2ea37b: 48 85 c0 test %rax,%rax 2ea37e: 0f 84 01 01 00 00 je 2ea485 2ea384: ba ff ff ff ff mov $0xffffffff,%edx 2ea389: be c0 0d 00 00 mov $0xdc0,%esi 2ea38e: bf d8 90 00 00 mov $0x90d8,%edi 2ea393: e8 00 00 00 00 callq 2ea398 2ea398: 48 89 c3 mov %rax,%rbx 2ea39b: 48 85 c0 test %rax,%rax 2ea39e: 0f 84 d9 00 00 00 je 2ea47d 2ea3a4: 41 8b 76 08 mov 0x8(%r14),%esi 2ea3a8: 83 fe 02 cmp $0x2,%esi 2ea3ab: 0f 84 f4 01 00 00 je 2ea5a5 2ea3b1: 8d 46 f9 lea -0x7(%rsi),%eax 2ea3b4: 83 f8 02 cmp $0x2,%eax 2ea3b7: 41 0f 96 c4 setbe %r12b 2ea3bb: 83 fe 01 cmp $0x1,%esi 2ea3be: 0f 96 c0 setbe %al 2ea3c1: 41 08 c4 or %al,%r12b 2ea3c4: 75 3e jne 2ea404 2ea3c6: 83 fe 05 cmp $0x5,%esi 2ea3c9: 0f 84 1c 02 00 00 je 2ea5eb 2ea3cf: 83 fe 03 cmp $0x3,%esi 2ea3d2: 0f 85 9d 00 00 00 jne 2ea475 2ea3d8: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2ea3df: 4c 89 f8 mov %r15,%rax 2ea3e2: 48 8b 0a mov (%rdx),%rcx 2ea3e5: 48 83 c2 28 add $0x28,%rdx 2ea3e9: 48 83 c0 30 add $0x30,%rax 2ea3ed: 48 89 48 d0 mov %rcx,-0x30(%rax) 2ea3f1: 48 89 48 d8 mov %rcx,-0x28(%rax) 2ea3f5: 48 89 48 e0 mov %rcx,-0x20(%rax) 2ea3f9: 48 81 fa 00 00 00 00 cmp $0x0,%rdx 2ea400: 75 e0 jne 2ea3e2 2ea402: eb 08 jmp 2ea40c 2ea404: 4c 89 ff mov %r15,%rdi 2ea407: e8 64 e5 ff ff callq 2e8970 2ea40c: 48 b8 00 00 01 00 01 movabs $0x1000100010000,%rax 2ea413: 00 01 00 2ea416: 41 83 7e 08 02 cmpl $0x2,0x8(%r14) 2ea41b: 4d 8d 4e 10 lea 0x10(%r14),%r9 2ea41f: 49 89 86 28 60 00 00 mov %rax,0x6028(%r14) 2ea426: 0f 84 3d 01 00 00 je 2ea569 2ea42c: 31 c0 xor %eax,%eax 2ea42e: 80 7c 24 08 00 cmpb $0x0,0x8(%rsp) 2ea433: 74 09 je 2ea43e 2ea435: 31 c0 xor %eax,%eax 2ea437: 83 7d 04 01 cmpl $0x1,0x4(%rbp) 2ea43b: 0f 94 c0 sete %al 2ea43e: 50 push %rax 2ea43f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2ea444: 4d 89 f8 mov %r15,%r8 2ea447: 4c 89 ea mov %r13,%rdx 2ea44a: 48 89 de mov %rbx,%rsi 2ea44d: 48 89 ef mov %rbp,%rdi 2ea450: 4c 89 4c 24 10 mov %r9,0x10(%rsp) 2ea455: e8 56 ef ff ff callq 2e93b0 2ea45a: 58 pop %rax 2ea45b: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 2ea460: 41 bc 01 00 00 00 mov $0x1,%r12d 2ea466: 48 85 ed test %rbp,%rbp 2ea469: 74 0a je 2ea475 2ea46b: 83 7d 04 04 cmpl $0x4,0x4(%rbp) 2ea46f: 0f 84 57 01 00 00 je 2ea5cc 2ea475: 48 89 df mov %rbx,%rdi 2ea478: e8 00 00 00 00 callq 2ea47d 2ea47d: 4c 89 ff mov %r15,%rdi 2ea480: e8 00 00 00 00 callq 2ea485 2ea485: 48 8b 3c 24 mov (%rsp),%rdi 2ea489: e8 00 00 00 00 callq 2ea48e 2ea48e: 4c 89 ef mov %r13,%rdi 2ea491: e8 00 00 00 00 callq 2ea496 2ea496: 48 83 c4 30 add $0x30,%rsp 2ea49a: 44 89 e0 mov %r12d,%eax 2ea49d: 5b pop %rbx 2ea49e: 5d pop %rbp 2ea49f: 41 5c pop %r12 2ea4a1: 41 5d pop %r13 2ea4a3: 41 5e pop %r14 2ea4a5: 41 5f pop %r15 2ea4a7: c3 retq 2ea4a8: 45 31 e4 xor %r12d,%r12d 2ea4ab: eb e9 jmp 2ea496 2ea4ad: 8b 45 08 mov 0x8(%rbp),%eax 2ea4b0: ba ff ff ff ff mov $0xffffffff,%edx 2ea4b5: be c0 0d 00 00 mov $0xdc0,%esi 2ea4ba: 83 c0 03 add $0x3,%eax 2ea4bd: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 2ea4c1: 48 c1 e7 03 shl $0x3,%rdi 2ea4c5: e8 00 00 00 00 callq 2ea4ca 2ea4ca: 49 89 c5 mov %rax,%r13 2ea4cd: 48 85 c0 test %rax,%rax 2ea4d0: 74 d6 je 2ea4a8 2ea4d2: 8b 45 08 mov 0x8(%rbp),%eax 2ea4d5: ba ff ff ff ff mov $0xffffffff,%edx 2ea4da: be c0 0d 00 00 mov $0xdc0,%esi 2ea4df: 45 31 e4 xor %r12d,%r12d 2ea4e2: 83 c0 03 add $0x3,%eax 2ea4e5: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 2ea4e9: 48 c1 e7 03 shl $0x3,%rdi 2ea4ed: e8 00 00 00 00 callq 2ea4f2 2ea4f2: 48 89 04 24 mov %rax,(%rsp) 2ea4f6: 48 89 c3 mov %rax,%rbx 2ea4f9: 48 85 c0 test %rax,%rax 2ea4fc: 74 90 je 2ea48e 2ea4fe: be 02 00 00 00 mov $0x2,%esi 2ea503: bf 03 00 00 00 mov $0x3,%edi 2ea508: e8 00 00 00 00 callq 2ea50d 2ea50d: be 02 00 00 00 mov $0x2,%esi 2ea512: bf 05 00 00 00 mov $0x5,%edi 2ea517: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ea51c: 48 b8 00 00 00 00 02 movabs $0x200000000,%rax 2ea523: 00 00 00 2ea526: 48 89 44 24 20 mov %rax,0x20(%rsp) 2ea52b: e8 00 00 00 00 callq 2ea530 2ea530: 8b 75 08 mov 0x8(%rbp),%esi 2ea533: 48 89 df mov %rbx,%rdi 2ea536: 48 89 44 24 28 mov %rax,0x28(%rsp) 2ea53b: 50 push %rax 2ea53c: ff 74 24 28 pushq 0x28(%rsp) 2ea540: ff 74 24 28 pushq 0x28(%rsp) 2ea544: e8 47 dc ff ff callq 2e8190 2ea549: ff 74 24 40 pushq 0x40(%rsp) 2ea54d: 48 89 ee mov %rbp,%rsi 2ea550: 4c 89 ef mov %r13,%rdi 2ea553: ff 74 24 40 pushq 0x40(%rsp) 2ea557: ff 74 24 40 pushq 0x40(%rsp) 2ea55b: e8 60 dd ff ff callq 2e82c0 2ea560: 48 83 c4 30 add $0x30,%rsp 2ea564: e9 f8 fd ff ff jmpq 2ea361 2ea569: 4c 89 ca mov %r9,%rdx 2ea56c: 49 8d b7 30 60 00 00 lea 0x6030(%r15),%rsi 2ea573: 4c 89 f8 mov %r15,%rax 2ea576: 48 8b 08 mov (%rax),%rcx 2ea579: 48 83 c0 30 add $0x30,%rax 2ea57d: 48 83 c2 08 add $0x8,%rdx 2ea581: 48 89 4a f8 mov %rcx,-0x8(%rdx) 2ea585: 48 8b 48 d8 mov -0x28(%rax),%rcx 2ea589: 48 89 8a 00 20 00 00 mov %rcx,0x2000(%rdx) 2ea590: 48 8b 48 e0 mov -0x20(%rax),%rcx 2ea594: 48 89 8a 08 40 00 00 mov %rcx,0x4008(%rdx) 2ea59b: 48 39 c6 cmp %rax,%rsi 2ea59e: 75 d6 jne 2ea576 2ea5a0: e9 bb fe ff ff jmpq 2ea460 2ea5a5: 4c 89 ff mov %r15,%rdi 2ea5a8: e8 93 f4 ff ff callq 2e9a40 2ea5ad: e9 5a fe ff ff jmpq 2ea40c 2ea5b2: 41 bc 01 00 00 00 mov $0x1,%r12d 2ea5b8: e9 d9 fe ff ff jmpq 2ea496 2ea5bd: f6 47 02 04 testb $0x4,0x2(%rdi) 2ea5c1: 0f 84 6c fd ff ff je 2ea333 2ea5c7: e9 ca fe ff ff jmpq 2ea496 2ea5cc: 4c 89 ce mov %r9,%rsi 2ea5cf: 48 89 ef mov %rbp,%rdi 2ea5d2: e8 09 df ff ff callq 2e84e0 2ea5d7: e9 99 fe ff ff jmpq 2ea475 2ea5dc: f6 47 02 08 testb $0x8,0x2(%rdi) 2ea5e0: 0f 84 4d fd ff ff je 2ea333 2ea5e6: e9 ab fe ff ff jmpq 2ea496 2ea5eb: 4d 89 fc mov %r15,%r12 2ea5ee: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ea5f5: 48 8b 78 08 mov 0x8(%rax),%rdi 2ea5f9: 4c 89 e6 mov %r12,%rsi 2ea5fc: 48 89 44 24 10 mov %rax,0x10(%rsp) 2ea601: 49 83 c4 30 add $0x30,%r12 2ea605: e8 36 e2 ff ff callq 2e8840 2ea60a: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2ea60f: 49 8b 54 24 d0 mov -0x30(%r12),%rdx 2ea614: 48 83 c0 28 add $0x28,%rax 2ea618: 49 89 54 24 d8 mov %rdx,-0x28(%r12) 2ea61d: 49 89 54 24 e0 mov %rdx,-0x20(%r12) 2ea622: 48 3d 00 00 00 00 cmp $0x0,%rax 2ea628: 75 cb jne 2ea5f5 2ea62a: e9 dd fd ff ff jmpq 2ea40c 2ea62f: 90 nop 00000000002ea630 : 2ea630: e8 00 00 00 00 callq 2ea635 2ea635: 41 57 push %r15 2ea637: 41 56 push %r14 2ea639: 41 55 push %r13 2ea63b: 41 54 push %r12 2ea63d: 55 push %rbp 2ea63e: 53 push %rbx 2ea63f: 48 81 ec f8 00 00 00 sub $0xf8,%rsp 2ea646: 89 54 24 0c mov %edx,0xc(%rsp) 2ea64a: 4c 89 4c 24 20 mov %r9,0x20(%rsp) 2ea64f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ea656: 00 00 2ea658: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) 2ea65f: 00 2ea660: 8b 47 04 mov 0x4(%rdi),%eax 2ea663: 83 f8 02 cmp $0x2,%eax 2ea666: 0f 84 fc 04 00 00 je 2eab68 2ea66c: 85 c0 test %eax,%eax 2ea66e: 49 89 ff mov %rdi,%r15 2ea671: 49 89 f6 mov %rsi,%r14 2ea674: 4c 89 c3 mov %r8,%rbx 2ea677: 41 0f 94 c4 sete %r12b 2ea67b: 41 20 cc and %cl,%r12b 2ea67e: 0f 85 50 05 00 00 jne 2eabd4 2ea684: 41 c7 47 04 01 00 00 movl $0x1,0x4(%r15) 2ea68b: 00 2ea68c: 4d 85 f6 test %r14,%r14 2ea68f: 0f 84 5c 02 00 00 je 2ea8f1 2ea695: 41 8b 46 04 mov 0x4(%r14),%eax 2ea699: 83 f8 03 cmp $0x3,%eax 2ea69c: 0f 84 4f 02 00 00 je 2ea8f1 2ea6a2: 83 f8 01 cmp $0x1,%eax 2ea6a5: 75 0b jne 2ea6b2 2ea6a7: 80 7c 24 0c 00 cmpb $0x0,0xc(%rsp) 2ea6ac: 0f 84 3f 02 00 00 je 2ea8f1 2ea6b2: 41 8b 46 08 mov 0x8(%r14),%eax 2ea6b6: ba ff ff ff ff mov $0xffffffff,%edx 2ea6bb: be c0 0d 00 00 mov $0xdc0,%esi 2ea6c0: 83 c0 03 add $0x3,%eax 2ea6c3: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 2ea6c7: 48 c1 e7 03 shl $0x3,%rdi 2ea6cb: e8 00 00 00 00 callq 2ea6d0 2ea6d0: 48 89 04 24 mov %rax,(%rsp) 2ea6d4: 48 85 c0 test %rax,%rax 2ea6d7: 0f 84 8b 04 00 00 je 2eab68 2ea6dd: 41 8b 46 08 mov 0x8(%r14),%eax 2ea6e1: ba ff ff ff ff mov $0xffffffff,%edx 2ea6e6: be c0 0d 00 00 mov $0xdc0,%esi 2ea6eb: 45 31 e4 xor %r12d,%r12d 2ea6ee: 83 c0 03 add $0x3,%eax 2ea6f1: 48 8d 3c 40 lea (%rax,%rax,2),%rdi 2ea6f5: 48 c1 e7 03 shl $0x3,%rdi 2ea6f9: e8 00 00 00 00 callq 2ea6fe 2ea6fe: 48 89 44 24 10 mov %rax,0x10(%rsp) 2ea703: 48 89 c5 mov %rax,%rbp 2ea706: 48 85 c0 test %rax,%rax 2ea709: 0f 84 24 04 00 00 je 2eab33 2ea70f: be 02 00 00 00 mov $0x2,%esi 2ea714: bf 03 00 00 00 mov $0x3,%edi 2ea719: e8 00 00 00 00 callq 2ea71e 2ea71e: be 02 00 00 00 mov $0x2,%esi 2ea723: bf 05 00 00 00 mov $0x5,%edi 2ea728: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) 2ea72f: 00 2ea730: 48 b8 00 00 00 00 02 movabs $0x200000000,%rax 2ea737: 00 00 00 2ea73a: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) 2ea741: 00 2ea742: e8 00 00 00 00 callq 2ea747 2ea747: 41 8b 76 08 mov 0x8(%r14),%esi 2ea74b: 48 89 ef mov %rbp,%rdi 2ea74e: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 2ea755: 00 2ea756: 50 push %rax 2ea757: ff b4 24 b0 00 00 00 pushq 0xb0(%rsp) 2ea75e: ff b4 24 b0 00 00 00 pushq 0xb0(%rsp) 2ea765: e8 26 da ff ff callq 2e8190 2ea76a: 41 8b 46 04 mov 0x4(%r14),%eax 2ea76e: 48 83 c4 18 add $0x18,%rsp 2ea772: 83 f8 01 cmp $0x1,%eax 2ea775: 0f 84 23 06 00 00 je 2ead9e 2ea77b: 83 f8 02 cmp $0x2,%eax 2ea77e: 0f 85 7e 01 00 00 jne 2ea902 2ea784: 41 8b 46 08 mov 0x8(%r14),%eax 2ea788: 85 c0 test %eax,%eax 2ea78a: 0f 84 38 12 00 00 je 2eb9c8 2ea790: 83 e8 01 sub $0x1,%eax 2ea793: 49 8d 56 10 lea 0x10(%r14),%rdx 2ea797: 31 ed xor %ebp,%ebp 2ea799: 48 be 00 00 00 00 01 movabs $0x100000000,%rsi 2ea7a0: 00 00 00 2ea7a3: 49 8d 7c c6 18 lea 0x18(%r14,%rax,8),%rdi 2ea7a8: 48 8b 02 mov (%rdx),%rax 2ea7ab: 4c 8b 8a 00 80 00 00 mov 0x8000(%rdx),%r9 2ea7b2: 4c 8b 82 00 00 01 00 mov 0x10000(%rdx),%r8 2ea7b9: 4c 39 c8 cmp %r9,%rax 2ea7bc: 4c 89 c9 mov %r9,%rcx 2ea7bf: 48 0f 4e c8 cmovle %rax,%rcx 2ea7c3: 4c 39 c1 cmp %r8,%rcx 2ea7c6: 49 0f 4f c8 cmovg %r8,%rcx 2ea7ca: 48 39 cd cmp %rcx,%rbp 2ea7cd: 48 0f 4f e9 cmovg %rcx,%rbp 2ea7d1: 4c 39 c8 cmp %r9,%rax 2ea7d4: 49 0f 4c c1 cmovl %r9,%rax 2ea7d8: 4c 39 c0 cmp %r8,%rax 2ea7db: 49 0f 4c c0 cmovl %r8,%rax 2ea7df: 48 39 c6 cmp %rax,%rsi 2ea7e2: 48 0f 4c f0 cmovl %rax,%rsi 2ea7e6: 48 83 c2 08 add $0x8,%rdx 2ea7ea: 48 39 d7 cmp %rdx,%rdi 2ea7ed: 75 b9 jne 2ea7a8 2ea7ef: 49 89 ed mov %rbp,%r13 2ea7f2: b8 00 00 00 00 mov $0x0,%eax 2ea7f7: 4c 89 7c 24 28 mov %r15,0x28(%rsp) 2ea7fc: 4c 8b 24 24 mov (%rsp),%r12 2ea800: 49 f7 dd neg %r13 2ea803: 48 85 ed test %rbp,%rbp 2ea806: 48 89 5c 24 30 mov %rbx,0x30(%rsp) 2ea80b: 4c 0f 44 e8 cmove %rax,%r13 2ea80f: 48 8d 44 35 00 lea 0x0(%rbp,%rsi,1),%rax 2ea814: 31 ed xor %ebp,%ebp 2ea816: 49 89 c7 mov %rax,%r15 2ea819: 48 89 eb mov %rbp,%rbx 2ea81c: e9 a7 00 00 00 jmpq 2ea8c8 2ea821: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2ea828: ff ff 7f 2ea82b: 48 29 f8 sub %rdi,%rax 2ea82e: 4c 39 e8 cmp %r13,%rax 2ea831: 7d 02 jge 2ea835 2ea833: 0f 0b ud2 2ea835: 4c 01 ef add %r13,%rdi 2ea838: 4c 89 fe mov %r15,%rsi 2ea83b: 4c 89 e5 mov %r12,%rbp 2ea83e: e8 00 00 00 00 callq 2ea843 2ea843: 49 89 04 24 mov %rax,(%r12) 2ea847: 49 8b bc de 10 80 00 mov 0x8010(%r14,%rbx,8),%rdi 2ea84e: 00 2ea84f: 48 85 ff test %rdi,%rdi 2ea852: 0f 88 26 08 00 00 js 2eb07e 2ea858: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2ea85f: ff ff 7f 2ea862: 48 29 f8 sub %rdi,%rax 2ea865: 4c 39 e8 cmp %r13,%rax 2ea868: 7d 02 jge 2ea86c 2ea86a: 0f 0b ud2 2ea86c: 4c 01 ef add %r13,%rdi 2ea86f: 4c 89 fe mov %r15,%rsi 2ea872: e8 00 00 00 00 callq 2ea877 2ea877: 49 89 44 24 08 mov %rax,0x8(%r12) 2ea87c: 49 8b bc de 10 00 01 mov 0x10010(%r14,%rbx,8),%rdi 2ea883: 00 2ea884: 48 85 ff test %rdi,%rdi 2ea887: 0f 88 d6 07 00 00 js 2eb063 2ea88d: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2ea894: ff ff 7f 2ea897: 48 29 f8 sub %rdi,%rax 2ea89a: 4c 39 e8 cmp %r13,%rax 2ea89d: 7d 02 jge 2ea8a1 2ea89f: 0f 0b ud2 2ea8a1: 4c 01 ef add %r13,%rdi 2ea8a4: 4c 89 fe mov %r15,%rsi 2ea8a7: 49 83 c4 18 add $0x18,%r12 2ea8ab: e8 00 00 00 00 callq 2ea8b0 2ea8b0: 89 d9 mov %ebx,%ecx 2ea8b2: 49 89 44 24 f8 mov %rax,-0x8(%r12) 2ea8b7: 8d 43 01 lea 0x1(%rbx),%eax 2ea8ba: 48 83 c3 01 add $0x1,%rbx 2ea8be: 41 39 5e 08 cmp %ebx,0x8(%r14) 2ea8c2: 0f 86 55 09 00 00 jbe 2eb21d 2ea8c8: 49 8b 7c de 10 mov 0x10(%r14,%rbx,8),%rdi 2ea8cd: 48 85 ff test %rdi,%rdi 2ea8d0: 0f 89 4b ff ff ff jns 2ea821 2ea8d6: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2ea8dd: 00 00 80 2ea8e0: 48 29 f8 sub %rdi,%rax 2ea8e3: 4c 39 e8 cmp %r13,%rax 2ea8e6: 0f 8f 47 ff ff ff jg 2ea833 2ea8ec: e9 44 ff ff ff jmpq 2ea835 2ea8f1: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 2ea8f8: 00 00 2ea8fa: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2ea901: 00 2ea902: ba ff ff ff ff mov $0xffffffff,%edx 2ea907: be c0 0d 00 00 mov $0xdc0,%esi 2ea90c: bf 90 60 00 00 mov $0x6090,%edi 2ea911: 45 31 e4 xor %r12d,%r12d 2ea914: e8 00 00 00 00 callq 2ea919 2ea919: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ea91e: 48 89 c5 mov %rax,%rbp 2ea921: 48 85 c0 test %rax,%rax 2ea924: 0f 84 ff 01 00 00 je 2eab29 2ea92a: ba ff ff ff ff mov $0xffffffff,%edx 2ea92f: be c0 0d 00 00 mov $0xdc0,%esi 2ea934: bf d8 90 00 00 mov $0x90d8,%edi 2ea939: e8 00 00 00 00 callq 2ea93e 2ea93e: 49 89 c5 mov %rax,%r13 2ea941: 48 85 c0 test %rax,%rax 2ea944: 0f 84 d5 01 00 00 je 2eab1f 2ea94a: 45 8b 67 08 mov 0x8(%r15),%r12d 2ea94e: 41 8d 44 24 fd lea -0x3(%r12),%eax 2ea953: 83 f8 01 cmp $0x1,%eax 2ea956: 0f 86 11 02 00 00 jbe 2eab6d 2ea95c: 41 83 fc 02 cmp $0x2,%r12d 2ea960: 0f 84 87 07 00 00 je 2eb0ed 2ea966: 41 83 fc 07 cmp $0x7,%r12d 2ea96a: 0f 94 c2 sete %dl 2ea96d: 48 85 db test %rbx,%rbx 2ea970: 0f 95 c0 setne %al 2ea973: 20 c2 and %al,%dl 2ea975: 88 54 24 28 mov %dl,0x28(%rsp) 2ea979: 0f 84 96 02 00 00 je 2eac15 2ea97f: 8b 73 14 mov 0x14(%rbx),%esi 2ea982: 85 f6 test %esi,%esi 2ea984: 0f 84 80 04 00 00 je 2eae0a 2ea98a: ba ff ff ff ff mov $0xffffffff,%edx 2ea98f: be c0 0d 00 00 mov $0xdc0,%esi 2ea994: bf 88 00 00 00 mov $0x88,%edi 2ea999: 48 b8 00 00 01 00 01 movabs $0x1000100010000,%rax 2ea9a0: 00 01 00 2ea9a3: 49 89 87 28 60 00 00 mov %rax,0x6028(%r15) 2ea9aa: e8 00 00 00 00 callq 2ea9af 2ea9af: 48 89 c5 mov %rax,%rbp 2ea9b2: 48 85 c0 test %rax,%rax 2ea9b5: 0f 84 f5 00 00 00 je 2eaab0 2ea9bb: 44 89 e6 mov %r12d,%esi 2ea9be: 48 89 c7 mov %rax,%rdi 2ea9c1: e8 aa d6 ff ff callq 2e8070 2ea9c6: 84 c0 test %al,%al 2ea9c8: 0f 84 e2 00 00 00 je 2eaab0 2ea9ce: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 2ea9d3: 49 c7 c4 00 00 00 00 mov $0x0,%r12 2ea9da: 48 8d 7b 10 lea 0x10(%rbx),%rdi 2ea9de: 89 d8 mov %ebx,%eax 2ea9e0: 48 c7 43 08 00 00 00 movq $0x0,0x8(%rbx) 2ea9e7: 00 2ea9e8: 48 c7 83 80 00 00 00 movq $0x0,0x80(%rbx) 2ea9ef: 00 00 00 00 2ea9f3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ea9f7: 29 f8 sub %edi,%eax 2ea9f9: 8d 88 88 00 00 00 lea 0x88(%rax),%ecx 2ea9ff: 31 c0 xor %eax,%eax 2eaa01: c1 e9 03 shr $0x3,%ecx 2eaa04: f3 48 ab rep stos %rax,%es:(%rdi) 2eaa07: 48 89 d8 mov %rbx,%rax 2eaa0a: c7 03 00 00 00 00 movl $0x0,(%rbx) 2eaa10: 4c 89 6c 24 28 mov %r13,0x28(%rsp) 2eaa15: 4d 89 e5 mov %r12,%r13 2eaa18: 48 8b 5c 24 18 mov 0x18(%rsp),%rbx 2eaa1d: 49 89 dc mov %rbx,%r12 2eaa20: 48 89 c3 mov %rax,%rbx 2eaa23: 49 8b 45 08 mov 0x8(%r13),%rax 2eaa27: 48 8d bc 24 b8 00 00 lea 0xb8(%rsp),%rdi 2eaa2e: 00 2eaa2f: 49 83 c5 28 add $0x28,%r13 2eaa33: 49 83 c4 30 add $0x30,%r12 2eaa37: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 2eaa3e: 00 2eaa3f: 48 8b 45 00 mov 0x0(%rbp),%rax 2eaa43: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) 2eaa4a: 00 2eaa4b: 48 8b 45 18 mov 0x18(%rbp),%rax 2eaa4f: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) 2eaa56: 00 2eaa57: 48 8b 45 30 mov 0x30(%rbp),%rax 2eaa5b: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) 2eaa62: 00 2eaa63: 48 8b 45 48 mov 0x48(%rbp),%rax 2eaa67: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) 2eaa6e: 00 2eaa6f: 48 8b 45 60 mov 0x60(%rbp),%rax 2eaa73: 48 89 9c 24 e8 00 00 mov %rbx,0xe8(%rsp) 2eaa7a: 00 2eaa7b: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 2eaa82: 00 2eaa83: e8 78 e3 ff ff callq 2e8e00 2eaa88: 49 89 44 24 d0 mov %rax,-0x30(%r12) 2eaa8d: 49 89 44 24 d8 mov %rax,-0x28(%r12) 2eaa92: 49 89 44 24 e0 mov %rax,-0x20(%r12) 2eaa97: 49 81 fd 00 00 00 00 cmp $0x0,%r13 2eaa9e: 75 83 jne 2eaa23 2eaaa0: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2eaaa5: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 2eaaaa: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 2eaab0: 48 89 ef mov %rbp,%rdi 2eaab3: e8 00 00 00 00 callq 2eaab8 2eaab8: 80 7c 24 0c 00 cmpb $0x0,0xc(%rsp) 2eaabd: 49 8d 6f 10 lea 0x10(%r15),%rbp 2eaac1: 0f 85 fb 00 00 00 jne 2eabc2 2eaac7: 4d 85 f6 test %r14,%r14 2eaaca: 0f 84 16 03 00 00 je 2eade6 2eaad0: 41 8b 46 04 mov 0x4(%r14),%eax 2eaad4: 83 f8 01 cmp $0x1,%eax 2eaad7: 0f 84 f5 05 00 00 je 2eb0d2 2eaadd: 83 f8 03 cmp $0x3,%eax 2eaae0: 0f 84 ec 05 00 00 je 2eb0d2 2eaae6: 6a 01 pushq $0x1 2eaae8: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 2eaaed: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 2eaaf2: 49 89 e9 mov %rbp,%r9 2eaaf5: 4c 89 ee mov %r13,%rsi 2eaaf8: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2eaafd: 4c 89 f7 mov %r14,%rdi 2eab00: e8 ab e8 ff ff callq 2e93b0 2eab05: 41 83 7e 04 03 cmpl $0x3,0x4(%r14) 2eab0a: 58 pop %rax 2eab0b: 0f 84 ca 08 00 00 je 2eb3db 2eab11: 4c 89 ef mov %r13,%rdi 2eab14: 41 bc 01 00 00 00 mov $0x1,%r12d 2eab1a: e8 00 00 00 00 callq 2eab1f 2eab1f: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2eab24: e8 00 00 00 00 callq 2eab29 2eab29: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 2eab2e: e8 00 00 00 00 callq 2eab33 2eab33: 48 8b 3c 24 mov (%rsp),%rdi 2eab37: e8 00 00 00 00 callq 2eab3c 2eab3c: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax 2eab43: 00 2eab44: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2eab4b: 00 00 2eab4d: 0f 85 a0 0f 00 00 jne 2ebaf3 2eab53: 48 81 c4 f8 00 00 00 add $0xf8,%rsp 2eab5a: 44 89 e0 mov %r12d,%eax 2eab5d: 5b pop %rbx 2eab5e: 5d pop %rbp 2eab5f: 41 5c pop %r12 2eab61: 41 5d pop %r13 2eab63: 41 5e pop %r14 2eab65: 41 5f pop %r15 2eab67: c3 retq 2eab68: 45 31 e4 xor %r12d,%r12d 2eab6b: eb cf jmp 2eab3c 2eab6d: 48 b8 00 00 01 00 01 movabs $0x1000100010000,%rax 2eab74: 00 01 00 2eab77: 48 89 ea mov %rbp,%rdx 2eab7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2eab81: 49 89 87 28 60 00 00 mov %rax,0x6028(%r15) 2eab88: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2eab8f: 48 8b 08 mov (%rax),%rcx 2eab92: 48 83 c0 28 add $0x28,%rax 2eab96: 48 83 c2 30 add $0x30,%rdx 2eab9a: 48 89 4a d0 mov %rcx,-0x30(%rdx) 2eab9e: 48 8b 48 d8 mov -0x28(%rax),%rcx 2eaba2: 48 89 4a d8 mov %rcx,-0x28(%rdx) 2eaba6: 48 8b 48 d8 mov -0x28(%rax),%rcx 2eabaa: 48 89 4a e0 mov %rcx,-0x20(%rdx) 2eabae: 48 39 c6 cmp %rax,%rsi 2eabb1: 75 dc jne 2eab8f 2eabb3: 80 7c 24 0c 00 cmpb $0x0,0xc(%rsp) 2eabb8: 49 8d 6f 10 lea 0x10(%r15),%rbp 2eabbc: 0f 84 05 ff ff ff je 2eaac7 2eabc2: 4d 85 f6 test %r14,%r14 2eabc5: 0f 84 1b 02 00 00 je 2eade6 2eabcb: 41 8b 46 04 mov 0x4(%r14),%eax 2eabcf: e9 09 ff ff ff jmpq 2eaadd 2eabd4: 8b 7f 08 mov 0x8(%rdi),%edi 2eabd7: 85 ff test %edi,%edi 2eabd9: 0f 85 a5 fa ff ff jne 2ea684 2eabdf: 48 85 f6 test %rsi,%rsi 2eabe2: 0f 84 54 ff ff ff je 2eab3c 2eabe8: 0f b6 86 18 80 01 00 movzbl 0x18018(%rsi),%eax 2eabef: 84 c0 test %al,%al 2eabf1: 0f 85 dd 01 00 00 jne 2eadd4 2eabf7: 80 7c 24 0c 00 cmpb $0x0,0xc(%rsp) 2eabfc: 75 0a jne 2eac08 2eabfe: 83 7e 04 01 cmpl $0x1,0x4(%rsi) 2eac02: 0f 84 34 ff ff ff je 2eab3c 2eac08: 41 c7 47 04 01 00 00 movl $0x1,0x4(%r15) 2eac0f: 00 2eac10: e9 80 fa ff ff jmpq 2ea695 2eac15: 41 83 fc 05 cmp $0x5,%r12d 2eac19: 0f 85 6b fd ff ff jne 2ea98a 2eac1f: 4c 8b 64 24 18 mov 0x18(%rsp),%r12 2eac24: 4c 89 74 24 40 mov %r14,0x40(%rsp) 2eac29: 48 b8 04 00 0c 00 0c movabs $0xc000c000c0004,%rax 2eac30: 00 0c 00 2eac33: 48 c7 c5 00 00 00 00 mov $0x0,%rbp 2eac3a: 49 89 87 28 60 00 00 mov %rax,0x6028(%r15) 2eac41: 4c 89 6c 24 30 mov %r13,0x30(%rsp) 2eac46: 4d 89 e6 mov %r12,%r14 2eac49: 4c 89 7c 24 38 mov %r15,0x38(%rsp) 2eac4e: eb 5c jmp 2eacac 2eac50: bf 03 00 00 00 mov $0x3,%edi 2eac55: e8 00 00 00 00 callq 2eac5a 2eac5a: 4c 89 ff mov %r15,%rdi 2eac5d: 48 89 c6 mov %rax,%rsi 2eac60: e8 00 00 00 00 callq 2eac65 2eac65: 48 85 c0 test %rax,%rax 2eac68: 74 1f je 2eac89 2eac6a: 48 89 c7 mov %rax,%rdi 2eac6d: e8 00 00 00 00 callq 2eac72 2eac72: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 2eac79 2eac79: 48 89 c7 mov %rax,%rdi 2eac7c: e8 00 00 00 00 callq 2eac81 2eac81: 48 89 c7 mov %rax,%rdi 2eac84: e8 00 00 00 00 callq 2eac89 2eac89: 49 89 06 mov %rax,(%r14) 2eac8c: 49 8b 06 mov (%r14),%rax 2eac8f: 48 83 c5 28 add $0x28,%rbp 2eac93: 49 83 c6 30 add $0x30,%r14 2eac97: 49 89 46 d8 mov %rax,-0x28(%r14) 2eac9b: 49 89 46 e0 mov %rax,-0x20(%r14) 2eac9f: 48 81 fd 00 00 00 00 cmp $0x0,%rbp 2eaca6: 0f 84 2d 04 00 00 je 2eb0d9 2eacac: be e8 03 00 00 mov $0x3e8,%esi 2eacb1: bf 50 00 00 00 mov $0x50,%edi 2eacb6: 4c 8b 7d 08 mov 0x8(%rbp),%r15 2eacba: e8 00 00 00 00 callq 2eacbf 2eacbf: be 00 e1 f5 05 mov $0x5f5e100,%esi 2eacc4: bf 8d e0 10 01 mov $0x110e08d,%edi 2eacc9: 49 89 c4 mov %rax,%r12 2eaccc: e8 00 00 00 00 callq 2eacd1 2eacd1: be 00 e1 f5 05 mov $0x5f5e100,%esi 2eacd6: bf cc 5e b2 01 mov $0x1b25ecc,%edi 2eacdb: 48 89 44 24 28 mov %rax,0x28(%rsp) 2eace0: e8 00 00 00 00 callq 2eace5 2eace5: be 00 e1 f5 05 mov $0x5f5e100,%esi 2eacea: bf 21 5b 56 03 mov $0x3565b21,%edi 2eacef: 48 89 c3 mov %rax,%rbx 2eacf2: e8 00 00 00 00 callq 2eacf7 2eacf7: be 0c 00 00 00 mov $0xc,%esi 2eacfc: bf 01 00 00 00 mov $0x1,%edi 2ead01: 48 89 44 24 20 mov %rax,0x20(%rsp) 2ead06: e8 00 00 00 00 callq 2ead0b 2ead0b: 4c 89 e6 mov %r12,%rsi 2ead0e: 4c 89 ff mov %r15,%rdi 2ead11: 49 89 c5 mov %rax,%r13 2ead14: e8 00 00 00 00 callq 2ead19 2ead19: be 01 00 00 00 mov $0x1,%esi 2ead1e: 49 89 c7 mov %rax,%r15 2ead21: 4c 39 e8 cmp %r13,%rax 2ead24: 0f 8c 26 ff ff ff jl 2eac50 2ead2a: bf 0c 00 00 00 mov $0xc,%edi 2ead2f: e8 00 00 00 00 callq 2ead34 2ead34: 4c 89 ff mov %r15,%rdi 2ead37: 48 89 c6 mov %rax,%rsi 2ead3a: e8 00 00 00 00 callq 2ead3f 2ead3f: 48 85 db test %rbx,%rbx 2ead42: 0f 88 6e 03 00 00 js 2eb0b6 2ead48: 48 bf 00 00 00 00 00 movabs $0x8000000000000000,%rdi 2ead4f: 00 00 80 2ead52: 48 8d 0c 3b lea (%rbx,%rdi,1),%rcx 2ead56: 48 39 c1 cmp %rax,%rcx 2ead59: 7e 02 jle 2ead5d 2ead5b: 0f 0b ud2 2ead5d: 48 29 d8 sub %rbx,%rax 2ead60: 48 89 c7 mov %rax,%rdi 2ead63: e8 00 00 00 00 callq 2ead68 2ead68: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi 2ead6d: 48 89 c6 mov %rax,%rsi 2ead70: e8 00 00 00 00 callq 2ead75 2ead75: 48 85 c0 test %rax,%rax 2ead78: 0f 88 1b 03 00 00 js 2eb099 2ead7e: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2ead85: ff ff 7f 2ead88: 48 29 c1 sub %rax,%rcx 2ead8b: 48 39 4c 24 20 cmp %rcx,0x20(%rsp) 2ead90: 7e 02 jle 2ead94 2ead92: 0f 0b ud2 2ead94: 48 03 44 24 20 add 0x20(%rsp),%rax 2ead99: e9 eb fe ff ff jmpq 2eac89 2ead9e: 80 7c 24 0c 00 cmpb $0x0,0xc(%rsp) 2eada3: 0f 84 59 fb ff ff je 2ea902 2eada9: ff b4 24 b0 00 00 00 pushq 0xb0(%rsp) 2eadb0: 4c 89 f6 mov %r14,%rsi 2eadb3: ff b4 24 b0 00 00 00 pushq 0xb0(%rsp) 2eadba: ff b4 24 b0 00 00 00 pushq 0xb0(%rsp) 2eadc1: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2eadc6: e8 f5 d4 ff ff callq 2e82c0 2eadcb: 48 83 c4 18 add $0x18,%rsp 2eadcf: e9 2e fb ff ff jmpq 2ea902 2eadd4: 83 7e 04 03 cmpl $0x3,0x4(%rsi) 2eadd8: 41 89 c4 mov %eax,%r12d 2eaddb: 0f 85 5b fd ff ff jne 2eab3c 2eade1: e9 22 fe ff ff jmpq 2eac08 2eade6: 6a 00 pushq $0x0 2eade8: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2eaded: 49 89 e9 mov %rbp,%r9 2eadf0: 4c 89 ee mov %r13,%rsi 2eadf3: 4c 8b 44 24 20 mov 0x20(%rsp),%r8 2eadf8: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 2eadfd: 31 ff xor %edi,%edi 2eadff: e8 ac e5 ff ff callq 2e93b0 2eae04: 5a pop %rdx 2eae05: e9 07 fd ff ff jmpq 2eab11 2eae0a: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 2eae11: 00 00 00 00 00 2eae16: 8b 4b 08 mov 0x8(%rbx),%ecx 2eae19: 85 c9 test %ecx,%ecx 2eae1b: 0f 84 97 fc ff ff je 2eaab8 2eae21: 8b 6b 10 mov 0x10(%rbx),%ebp 2eae24: 85 ed test %ebp,%ebp 2eae26: 0f 84 8c fc ff ff je 2eaab8 2eae2c: 8b 7b 0c mov 0xc(%rbx),%edi 2eae2f: be 10 27 00 00 mov $0x2710,%esi 2eae34: e8 00 00 00 00 callq 2eae39 2eae39: 44 8b 63 08 mov 0x8(%rbx),%r12d 2eae3d: 48 89 44 24 50 mov %rax,0x50(%rsp) 2eae42: 48 63 03 movslq (%rbx),%rax 2eae45: 48 c1 e0 20 shl $0x20,%rax 2eae49: 81 7b 0c e8 03 00 00 cmpl $0x3e8,0xc(%rbx) 2eae50: 48 89 44 24 48 mov %rax,0x48(%rsp) 2eae55: 44 89 e0 mov %r12d,%eax 2eae58: 0f 87 95 0b 00 00 ja 2eb9f3 2eae5e: 8b 53 10 mov 0x10(%rbx),%edx 2eae61: 48 c1 e5 20 shl $0x20,%rbp 2eae65: 48 bb 00 00 00 00 64 movabs $0x6400000000,%rbx 2eae6c: 00 00 00 2eae6f: 83 fa 63 cmp $0x63,%edx 2eae72: 48 0f 46 eb cmovbe %rbx,%rbp 2eae76: 48 89 6c 24 38 mov %rbp,0x38(%rsp) 2eae7b: 39 c2 cmp %eax,%edx 2eae7d: 0f 83 12 0b 00 00 jae 2eb995 2eae83: 4c 89 e0 mov %r12,%rax 2eae86: 48 c1 e0 20 shl $0x20,%rax 2eae8a: 48 89 c3 mov %rax,%rbx 2eae8d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2eae92: 4c 89 6c 24 58 mov %r13,0x58(%rsp) 2eae97: 48 c7 44 24 30 00 00 movq $0x0,0x30(%rsp) 2eae9e: 00 00 2eaea0: 48 05 00 06 00 00 add $0x600,%rax 2eaea6: 4c 89 74 24 68 mov %r14,0x68(%rsp) 2eaeab: 48 89 44 24 40 mov %rax,0x40(%rsp) 2eaeb0: 4c 89 7c 24 60 mov %r15,0x60(%rsp) 2eaeb5: 49 89 df mov %rbx,%r15 2eaeb8: 80 7c 24 28 00 cmpb $0x0,0x28(%rsp) 2eaebd: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 2eaec2: 0f 84 23 05 00 00 je 2eb3eb 2eaec8: 4c 89 ff mov %r15,%rdi 2eaecb: e8 00 00 00 00 callq 2eaed0 2eaed0: 48 89 c6 mov %rax,%rsi 2eaed3: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2eaed8: 48 8b 78 08 mov 0x8(%rax),%rdi 2eaedc: e8 00 00 00 00 callq 2eaee1 2eaee1: be 0a 00 00 00 mov $0xa,%esi 2eaee6: bf 0f 00 00 00 mov $0xf,%edi 2eaeeb: 48 89 c5 mov %rax,%rbp 2eaeee: e8 00 00 00 00 callq 2eaef3 2eaef3: be 0a 00 00 00 mov $0xa,%esi 2eaef8: bf 05 00 00 00 mov $0x5,%edi 2eaefd: e8 00 00 00 00 callq 2eaf02 2eaf02: be 40 42 0f 00 mov $0xf4240,%esi 2eaf07: bf 01 00 00 00 mov $0x1,%edi 2eaf0c: 49 89 c4 mov %rax,%r12 2eaf0f: e8 00 00 00 00 callq 2eaf14 2eaf14: 48 89 c3 mov %rax,%rbx 2eaf17: 4d 85 ff test %r15,%r15 2eaf1a: 0f 85 8c 06 00 00 jne 2eb5ac 2eaf20: be 0a 00 00 00 mov $0xa,%esi 2eaf25: bf 16 00 00 00 mov $0x16,%edi 2eaf2a: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) 2eaf31: 00 00 00 00 00 2eaf36: e8 00 00 00 00 callq 2eaf3b 2eaf3b: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 2eaf40: 48 c7 84 24 b8 00 00 movq $0x0,0xb8(%rsp) 2eaf47: 00 00 00 00 00 2eaf4c: 48 c7 84 24 c0 00 00 movq $0x0,0xc0(%rsp) 2eaf53: 00 00 00 00 00 2eaf58: 48 c7 84 24 c8 00 00 movq $0x0,0xc8(%rsp) 2eaf5f: 00 00 00 00 00 2eaf64: 48 c7 84 24 d0 00 00 movq $0x0,0xd0(%rsp) 2eaf6b: 00 00 00 00 00 2eaf70: 48 c7 84 24 d8 00 00 movq $0x0,0xd8(%rsp) 2eaf77: 00 00 00 00 00 2eaf7c: 48 89 9c 24 e8 00 00 mov %rbx,0xe8(%rsp) 2eaf83: 00 2eaf84: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) 2eaf8b: 00 2eaf8c: 48 8b bc 24 e0 00 00 mov 0xe0(%rsp),%rdi 2eaf93: 00 2eaf94: e8 00 00 00 00 callq 2eaf99 2eaf99: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 2eafa0: 00 2eafa1: 48 89 c5 mov %rax,%rbp 2eafa4: 48 f7 de neg %rsi 2eafa7: 0f 85 09 0b 00 00 jne 2ebab6 2eafad: 48 85 c0 test %rax,%rax 2eafb0: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2eafb7: 00 00 00 2eafba: 48 0f 44 f0 cmove %rax,%rsi 2eafbe: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 2eafc5: 00 2eafc6: 48 bb ff ff ff ff fe movabs $0x7ffffffeffffffff,%rbx 2eafcd: ff ff 7f 2eafd0: 48 39 d8 cmp %rbx,%rax 2eafd3: 7e 02 jle 2eafd7 2eafd5: 0f 0b ud2 2eafd7: bb 01 00 00 00 mov $0x1,%ebx 2eafdc: 48 c1 e3 20 shl $0x20,%rbx 2eafe0: 48 8d 3c 18 lea (%rax,%rbx,1),%rdi 2eafe4: e8 00 00 00 00 callq 2eafe9 2eafe9: 48 89 c2 mov %rax,%rdx 2eafec: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax 2eaff3: 00 2eaff4: 48 85 d2 test %rdx,%rdx 2eaff7: 0f 88 7d 0a 00 00 js 2eba7a 2eaffd: bb 01 00 00 00 mov $0x1,%ebx 2eb002: 48 c1 e3 3f shl $0x3f,%rbx 2eb006: 48 8d 0c 1a lea (%rdx,%rbx,1),%rcx 2eb00a: 48 39 c1 cmp %rax,%rcx 2eb00d: 7e 02 jle 2eb011 2eb00f: 0f 0b ud2 2eb011: 48 29 d0 sub %rdx,%rax 2eb014: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 2eb019: 48 83 44 24 30 28 addq $0x28,0x30(%rsp) 2eb01f: 48 89 03 mov %rax,(%rbx) 2eb022: 48 83 c3 30 add $0x30,%rbx 2eb026: 48 89 43 d8 mov %rax,-0x28(%rbx) 2eb02a: 48 89 43 e0 mov %rax,-0x20(%rbx) 2eb02e: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2eb033: 48 89 5c 24 40 mov %rbx,0x40(%rsp) 2eb038: 48 3d 00 00 00 00 cmp $0x0,%rax 2eb03e: 0f 85 74 fe ff ff jne 2eaeb8 2eb044: 4c 8b 6c 24 58 mov 0x58(%rsp),%r13 2eb049: 4c 8b 7c 24 60 mov 0x60(%rsp),%r15 2eb04e: 4c 8b 74 24 68 mov 0x68(%rsp),%r14 2eb053: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2eb058: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 2eb05e: e9 55 fa ff ff jmpq 2eaab8 2eb063: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2eb06a: 00 00 80 2eb06d: 48 29 f8 sub %rdi,%rax 2eb070: 4c 39 e8 cmp %r13,%rax 2eb073: 0f 8f 26 f8 ff ff jg 2ea89f 2eb079: e9 23 f8 ff ff jmpq 2ea8a1 2eb07e: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2eb085: 00 00 80 2eb088: 48 29 f8 sub %rdi,%rax 2eb08b: 4c 39 e8 cmp %r13,%rax 2eb08e: 0f 8f d6 f7 ff ff jg 2ea86a 2eb094: e9 d3 f7 ff ff jmpq 2ea86c 2eb099: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2eb0a0: 00 00 80 2eb0a3: 48 29 c1 sub %rax,%rcx 2eb0a6: 48 39 4c 24 20 cmp %rcx,0x20(%rsp) 2eb0ab: 0f 8c e1 fc ff ff jl 2ead92 2eb0b1: e9 de fc ff ff jmpq 2ead94 2eb0b6: 48 bf ff ff ff ff ff movabs $0x7fffffffffffffff,%rdi 2eb0bd: ff ff 7f 2eb0c0: 48 8d 0c 3b lea (%rbx,%rdi,1),%rcx 2eb0c4: 48 39 c1 cmp %rax,%rcx 2eb0c7: 0f 8c 8e fc ff ff jl 2ead5b 2eb0cd: e9 8b fc ff ff jmpq 2ead5d 2eb0d2: 6a 00 pushq $0x0 2eb0d4: e9 0f fa ff ff jmpq 2eaae8 2eb0d9: 4c 8b 6c 24 30 mov 0x30(%rsp),%r13 2eb0de: 4c 8b 7c 24 38 mov 0x38(%rsp),%r15 2eb0e3: 4c 8b 74 24 40 mov 0x40(%rsp),%r14 2eb0e8: e9 cb f9 ff ff jmpq 2eaab8 2eb0ed: 48 b8 07 00 7d 00 7d movabs $0x7d007d007d0007,%rax 2eb0f4: 00 7d 00 2eb0f7: 41 8b 7f 0c mov 0xc(%r15),%edi 2eb0fb: be 10 27 00 00 mov $0x2710,%esi 2eb100: 49 89 87 28 60 00 00 mov %rax,0x6028(%r15) 2eb107: 48 89 fd mov %rdi,%rbp 2eb10a: e8 00 00 00 00 callq 2eb10f 2eb10f: 31 ff xor %edi,%edi 2eb111: 48 89 44 24 20 mov %rax,0x20(%rsp) 2eb116: e8 00 00 00 00 callq 2eb11b 2eb11b: 31 ff xor %edi,%edi 2eb11d: 49 89 c4 mov %rax,%r12 2eb120: e8 00 00 00 00 callq 2eb125 2eb125: 83 fd 50 cmp $0x50,%ebp 2eb128: 75 08 jne 2eb132 2eb12a: 3c 01 cmp $0x1,%al 2eb12c: 0f 85 80 08 00 00 jne 2eb9b2 2eb132: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2eb137: 49 81 c4 00 01 00 00 add $0x100,%r12 2eb13e: 4c 89 6c 24 28 mov %r13,0x28(%rsp) 2eb143: 48 c7 c3 00 00 00 00 mov $0x0,%rbx 2eb14a: 4c 89 74 24 30 mov %r14,0x30(%rsp) 2eb14f: 41 89 ed mov %ebp,%r13d 2eb152: 4d 89 e6 mov %r12,%r14 2eb155: 48 89 dd mov %rbx,%rbp 2eb158: 48 8d 90 00 06 00 00 lea 0x600(%rax),%rdx 2eb15f: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 2eb164: 48 89 d3 mov %rdx,%rbx 2eb167: eb 68 jmp 2eb1d1 2eb169: 49 8b 06 mov (%r14),%rax 2eb16c: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) 2eb173: 00 2eb174: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 2eb17b: 00 2eb17c: 48 85 c0 test %rax,%rax 2eb17f: 78 7f js 2eb200 2eb181: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2eb188: 00 00 00 2eb18b: 48 39 f8 cmp %rdi,%rax 2eb18e: 7e 08 jle 2eb198 2eb190: 48 89 bc 24 b8 00 00 mov %rdi,0xb8(%rsp) 2eb197: 00 2eb198: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 2eb19f: 00 2eb1a0: 48 83 c5 28 add $0x28,%rbp 2eb1a4: 48 83 c3 30 add $0x30,%rbx 2eb1a8: 49 83 c6 08 add $0x8,%r14 2eb1ac: 48 89 43 d0 mov %rax,-0x30(%rbx) 2eb1b0: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 2eb1b7: 00 2eb1b8: 48 89 43 d8 mov %rax,-0x28(%rbx) 2eb1bc: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 2eb1c3: 00 2eb1c4: 48 89 43 e0 mov %rax,-0x20(%rbx) 2eb1c8: 48 81 fd 00 00 00 00 cmp $0x0,%rbp 2eb1cf: 74 3d je 2eb20e 2eb1d1: 41 83 fd 50 cmp $0x50,%r13d 2eb1d5: 74 92 je 2eb169 2eb1d7: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eb1db: 4c 89 e6 mov %r12,%rsi 2eb1de: e8 00 00 00 00 callq 2eb1e3 2eb1e3: 48 89 c7 mov %rax,%rdi 2eb1e6: 48 8d b4 24 b8 00 00 lea 0xb8(%rsp),%rsi 2eb1ed: 00 2eb1ee: e8 bd d4 ff ff callq 2e86b0 2eb1f3: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax 2eb1fa: 00 2eb1fb: 48 85 c0 test %rax,%rax 2eb1fe: 79 81 jns 2eb181 2eb200: 48 c7 84 24 b8 00 00 movq $0x0,0xb8(%rsp) 2eb207: 00 00 00 00 00 2eb20c: eb 8a jmp 2eb198 2eb20e: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 2eb213: 4c 8b 74 24 30 mov 0x30(%rsp),%r14 2eb218: e9 9b f8 ff ff jmpq 2eaab8 2eb21d: 48 8b 3c 24 mov (%rsp),%rdi 2eb221: 48 8d 04 40 lea (%rax,%rax,2),%rax 2eb225: 48 89 6c 24 18 mov %rbp,0x18(%rsp) 2eb22a: 4c 8b 7c 24 28 mov 0x28(%rsp),%r15 2eb22f: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 2eb234: 4c 8d 2c c7 lea (%rdi,%rax,8),%r13 2eb238: 8d 41 02 lea 0x2(%rcx),%eax 2eb23b: 4c 8d 24 40 lea (%rax,%rax,2),%r12 2eb23f: 8d 41 ff lea -0x1(%rcx),%eax 2eb242: 48 8d 2c 40 lea (%rax,%rax,2),%rbp 2eb246: 49 c1 e4 03 shl $0x3,%r12 2eb24a: 48 c1 e5 03 shl $0x3,%rbp 2eb24e: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2eb253: 48 03 2c 24 add (%rsp),%rbp 2eb257: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2eb25e: 00 00 00 2eb261: 48 8b 38 mov (%rax),%rdi 2eb264: e8 00 00 00 00 callq 2eb269 2eb269: 48 8b 55 00 mov 0x0(%rbp),%rdx 2eb26d: 48 85 d2 test %rdx,%rdx 2eb270: 0f 88 1b 03 00 00 js 2eb591 2eb276: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2eb27d: 00 00 80 2eb280: 48 01 d1 add %rdx,%rcx 2eb283: 48 39 c1 cmp %rax,%rcx 2eb286: 7e 02 jle 2eb28a 2eb288: 0f 0b ud2 2eb28a: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2eb291: 00 00 00 2eb294: 48 29 d0 sub %rdx,%rax 2eb297: 49 89 45 00 mov %rax,0x0(%r13) 2eb29b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2eb2a0: 48 8b 78 08 mov 0x8(%rax),%rdi 2eb2a4: e8 00 00 00 00 callq 2eb2a9 2eb2a9: 48 8b 55 08 mov 0x8(%rbp),%rdx 2eb2ad: 48 85 d2 test %rdx,%rdx 2eb2b0: 0f 88 c0 02 00 00 js 2eb576 2eb2b6: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2eb2bd: 00 00 80 2eb2c0: 48 01 d1 add %rdx,%rcx 2eb2c3: 48 39 c1 cmp %rax,%rcx 2eb2c6: 7e 02 jle 2eb2ca 2eb2c8: 0f 0b ud2 2eb2ca: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2eb2d1: 00 00 00 2eb2d4: 48 29 d0 sub %rdx,%rax 2eb2d7: 49 89 45 08 mov %rax,0x8(%r13) 2eb2db: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2eb2e0: 48 8b 78 10 mov 0x10(%rax),%rdi 2eb2e4: e8 00 00 00 00 callq 2eb2e9 2eb2e9: 48 8b 55 10 mov 0x10(%rbp),%rdx 2eb2ed: 48 85 d2 test %rdx,%rdx 2eb2f0: 0f 88 65 02 00 00 js 2eb55b 2eb2f6: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2eb2fd: 00 00 80 2eb300: 48 01 d1 add %rdx,%rcx 2eb303: 48 39 c1 cmp %rax,%rcx 2eb306: 7e 02 jle 2eb30a 2eb308: 0f 0b ud2 2eb30a: 48 29 d0 sub %rdx,%rax 2eb30d: 49 8b 7d 00 mov 0x0(%r13),%rdi 2eb311: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2eb318: 00 00 00 2eb31b: 49 89 45 10 mov %rax,0x10(%r13) 2eb31f: e8 00 00 00 00 callq 2eb324 2eb324: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2eb329: 4c 03 24 24 add (%rsp),%r12 2eb32d: 48 8b 17 mov (%rdi),%rdx 2eb330: 48 85 d2 test %rdx,%rdx 2eb333: 0f 88 07 02 00 00 js 2eb540 2eb339: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2eb340: 00 00 80 2eb343: 48 01 d1 add %rdx,%rcx 2eb346: 48 39 c1 cmp %rax,%rcx 2eb349: 7e 02 jle 2eb34d 2eb34b: 0f 0b ud2 2eb34d: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2eb354: 00 00 00 2eb357: 48 29 d0 sub %rdx,%rax 2eb35a: 49 89 04 24 mov %rax,(%r12) 2eb35e: 49 8b 7d 08 mov 0x8(%r13),%rdi 2eb362: e8 00 00 00 00 callq 2eb367 2eb367: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2eb36c: 48 8b 57 08 mov 0x8(%rdi),%rdx 2eb370: 48 85 d2 test %rdx,%rdx 2eb373: 0f 88 ac 01 00 00 js 2eb525 2eb379: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2eb380: 00 00 80 2eb383: 48 01 d1 add %rdx,%rcx 2eb386: 48 39 c1 cmp %rax,%rcx 2eb389: 7e 02 jle 2eb38d 2eb38b: 0f 0b ud2 2eb38d: 48 be 00 00 00 00 02 movabs $0x200000000,%rsi 2eb394: 00 00 00 2eb397: 48 29 d0 sub %rdx,%rax 2eb39a: 49 89 44 24 08 mov %rax,0x8(%r12) 2eb39f: 49 8b 7d 10 mov 0x10(%r13),%rdi 2eb3a3: e8 00 00 00 00 callq 2eb3a8 2eb3a8: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2eb3ad: 48 8b 57 10 mov 0x10(%rdi),%rdx 2eb3b1: 48 85 d2 test %rdx,%rdx 2eb3b4: 0f 88 50 01 00 00 js 2eb50a 2eb3ba: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx 2eb3c1: 00 00 80 2eb3c4: 48 01 d1 add %rdx,%rcx 2eb3c7: 48 39 c1 cmp %rax,%rcx 2eb3ca: 7e 02 jle 2eb3ce 2eb3cc: 0f 0b ud2 2eb3ce: 48 29 d0 sub %rdx,%rax 2eb3d1: 49 89 44 24 10 mov %rax,0x10(%r12) 2eb3d6: e9 27 f5 ff ff jmpq 2ea902 2eb3db: 48 89 ee mov %rbp,%rsi 2eb3de: 4c 89 f7 mov %r14,%rdi 2eb3e1: e8 fa d0 ff ff callq 2e84e0 2eb3e6: e9 26 f7 ff ff jmpq 2eab11 2eb3eb: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 2eb3f0: e8 00 00 00 00 callq 2eb3f5 2eb3f5: 48 89 c6 mov %rax,%rsi 2eb3f8: 48 8b 44 24 30 mov 0x30(%rsp),%rax 2eb3fd: 48 8b 78 08 mov 0x8(%rax),%rdi 2eb401: e8 00 00 00 00 callq 2eb406 2eb406: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 2eb40d: 00 2eb40e: 48 89 c3 mov %rax,%rbx 2eb411: b8 ff ff ff ff mov $0xffffffff,%eax 2eb416: 48 39 c3 cmp %rax,%rbx 2eb419: 0f 8f 87 00 00 00 jg 2eb4a6 2eb41f: 31 c0 xor %eax,%eax 2eb421: 48 85 db test %rbx,%rbx 2eb424: 0f 88 ea fb ff ff js 2eb014 2eb42a: bf 16 00 00 00 mov $0x16,%edi 2eb42f: be 0a 00 00 00 mov $0xa,%esi 2eb434: e8 00 00 00 00 callq 2eb439 2eb439: 80 7c 24 28 00 cmpb $0x0,0x28(%rsp) 2eb43e: 48 89 c7 mov %rax,%rdi 2eb441: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2eb446: 48 89 9c 24 b8 00 00 mov %rbx,0xb8(%rsp) 2eb44d: 00 2eb44e: 48 c7 84 24 c0 00 00 movq $0x0,0xc0(%rsp) 2eb455: 00 00 00 00 00 2eb45a: 48 c7 84 24 c8 00 00 movq $0x0,0xc8(%rsp) 2eb461: 00 00 00 00 00 2eb466: 48 c7 84 24 d0 00 00 movq $0x0,0xd0(%rsp) 2eb46d: 00 00 00 00 00 2eb472: 48 c7 84 24 d8 00 00 movq $0x0,0xd8(%rsp) 2eb479: 00 00 00 00 00 2eb47e: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) 2eb485: 00 2eb486: 48 89 bc 24 e0 00 00 mov %rdi,0xe0(%rsp) 2eb48d: 00 2eb48e: 0f 85 7b 05 00 00 jne 2eba0f 2eb494: 48 8d bc 24 b8 00 00 lea 0xb8(%rsp),%rdi 2eb49b: 00 2eb49c: e8 5f d9 ff ff callq 2e8e00 2eb4a1: e9 6e fb ff ff jmpq 2eb014 2eb4a6: 48 8b 44 24 40 mov 0x40(%rsp),%rax 2eb4ab: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 2eb4b0: 48 ba 00 00 00 00 01 movabs $0x100000000,%rdx 2eb4b7: 00 00 00 2eb4ba: 4c 8b 6c 24 58 mov 0x58(%rsp),%r13 2eb4bf: 4c 8b 7c 24 60 mov 0x60(%rsp),%r15 2eb4c4: 48 89 10 mov %rdx,(%rax) 2eb4c7: 4c 8b 74 24 68 mov 0x68(%rsp),%r14 2eb4cc: 48 8d 4b 28 lea 0x28(%rbx),%rcx 2eb4d0: 48 83 c0 30 add $0x30,%rax 2eb4d4: 48 89 50 d8 mov %rdx,-0x28(%rax) 2eb4d8: 48 89 50 e0 mov %rdx,-0x20(%rax) 2eb4dc: 48 81 fb 00 00 00 00 cmp $0x0,%rbx 2eb4e3: 0f 84 6a fb ff ff je 2eb053 2eb4e9: 48 83 c1 28 add $0x28,%rcx 2eb4ed: 48 89 10 mov %rdx,(%rax) 2eb4f0: 48 83 c0 30 add $0x30,%rax 2eb4f4: 48 89 50 d8 mov %rdx,-0x28(%rax) 2eb4f8: 48 89 50 e0 mov %rdx,-0x20(%rax) 2eb4fc: 48 81 f9 00 00 00 00 cmp $0x0,%rcx 2eb503: 75 e4 jne 2eb4e9 2eb505: e9 49 fb ff ff jmpq 2eb053 2eb50a: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2eb511: ff ff 7f 2eb514: 48 01 d1 add %rdx,%rcx 2eb517: 48 39 c1 cmp %rax,%rcx 2eb51a: 0f 8c ac fe ff ff jl 2eb3cc 2eb520: e9 a9 fe ff ff jmpq 2eb3ce 2eb525: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2eb52c: ff ff 7f 2eb52f: 48 01 d1 add %rdx,%rcx 2eb532: 48 39 c1 cmp %rax,%rcx 2eb535: 0f 8c 50 fe ff ff jl 2eb38b 2eb53b: e9 4d fe ff ff jmpq 2eb38d 2eb540: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2eb547: ff ff 7f 2eb54a: 48 01 d1 add %rdx,%rcx 2eb54d: 48 39 c1 cmp %rax,%rcx 2eb550: 0f 8c f5 fd ff ff jl 2eb34b 2eb556: e9 f2 fd ff ff jmpq 2eb34d 2eb55b: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2eb562: ff ff 7f 2eb565: 48 01 d1 add %rdx,%rcx 2eb568: 48 39 c1 cmp %rax,%rcx 2eb56b: 0f 8c 97 fd ff ff jl 2eb308 2eb571: e9 94 fd ff ff jmpq 2eb30a 2eb576: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2eb57d: ff ff 7f 2eb580: 48 01 d1 add %rdx,%rcx 2eb583: 48 39 c1 cmp %rax,%rcx 2eb586: 0f 8c 3c fd ff ff jl 2eb2c8 2eb58c: e9 39 fd ff ff jmpq 2eb2ca 2eb591: 48 b9 ff ff ff ff ff movabs $0x7fffffffffffffff,%rcx 2eb598: ff ff 7f 2eb59b: 48 01 d1 add %rdx,%rcx 2eb59e: 48 39 c1 cmp %rax,%rcx 2eb5a1: 0f 8c e1 fc ff ff jl 2eb288 2eb5a7: e9 de fc ff ff jmpq 2eb28a 2eb5ac: 48 8d b4 24 b8 00 00 lea 0xb8(%rsp),%rsi 2eb5b3: 00 2eb5b4: 48 89 ef mov %rbp,%rdi 2eb5b7: e8 f4 d0 ff ff callq 2e86b0 2eb5bc: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 2eb5c1: 4c 89 fe mov %r15,%rsi 2eb5c4: e8 00 00 00 00 callq 2eb5c9 2eb5c9: 48 89 c7 mov %rax,%rdi 2eb5cc: 48 8d b4 24 88 00 00 lea 0x88(%rsp),%rsi 2eb5d3: 00 2eb5d4: e8 d7 d0 ff ff callq 2e86b0 2eb5d9: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 2eb5de: 4c 89 fe mov %r15,%rsi 2eb5e1: e8 00 00 00 00 callq 2eb5e6 2eb5e6: 48 89 c7 mov %rax,%rdi 2eb5e9: 48 8d b4 24 90 00 00 lea 0x90(%rsp),%rsi 2eb5f0: 00 2eb5f1: e8 ba d0 ff ff callq 2e86b0 2eb5f6: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 2eb5fd 2eb5fd: 48 8d b4 24 98 00 00 lea 0x98(%rsp),%rsi 2eb604: 00 2eb605: e8 a6 d0 ff ff callq 2e86b0 2eb60a: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2eb611: 00 00 00 2eb614: 49 8d 3c 04 lea (%r12,%rax,1),%rdi 2eb618: 48 b8 ff ff ff ff fe movabs $0x7ffffffeffffffff,%rax 2eb61f: ff ff 7f 2eb622: 49 39 c4 cmp %rax,%r12 2eb625: 0f 8e de 00 00 00 jle 2eb709 2eb62b: 0f 0b ud2 2eb62d: 48 8b b4 24 98 00 00 mov 0x98(%rsp),%rsi 2eb634: 00 2eb635: e8 00 00 00 00 callq 2eb63a 2eb63a: 48 8b b4 24 90 00 00 mov 0x90(%rsp),%rsi 2eb641: 00 2eb642: 48 89 c7 mov %rax,%rdi 2eb645: e8 00 00 00 00 callq 2eb64a 2eb64a: 48 89 c2 mov %rax,%rdx 2eb64d: 48 b8 00 00 00 00 00 movabs $0x8000000000000000,%rax 2eb654: 00 00 80 2eb657: 4c 01 e0 add %r12,%rax 2eb65a: 48 39 d0 cmp %rdx,%rax 2eb65d: 7e 02 jle 2eb661 2eb65f: 0f 0b ud2 2eb661: 48 89 d5 mov %rdx,%rbp 2eb664: 4c 8b ac 24 b8 00 00 mov 0xb8(%rsp),%r13 2eb66b: 00 2eb66c: 4c 29 e5 sub %r12,%rbp 2eb66f: 49 39 ed cmp %rbp,%r13 2eb672: 0f 8c a1 02 00 00 jl 2eb919 2eb678: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2eb67f: 00 00 00 2eb682: 49 39 c5 cmp %rax,%r13 2eb685: 0f 8e c2 00 00 00 jle 2eb74d 2eb68b: 48 bb ff ff ff ff fe movabs $0x7ffffffeffffffff,%rbx 2eb692: ff ff 7f 2eb695: 31 ff xor %edi,%edi 2eb697: 49 bd 00 00 00 00 01 movabs $0x100000000,%r13 2eb69e: 00 00 00 2eb6a1: 48 89 fe mov %rdi,%rsi 2eb6a4: e8 00 00 00 00 callq 2eb6a9 2eb6a9: 48 89 c6 mov %rax,%rsi 2eb6ac: 48 89 c7 mov %rax,%rdi 2eb6af: e8 00 00 00 00 callq 2eb6b4 2eb6b4: 48 8b bc 24 88 00 00 mov 0x88(%rsp),%rdi 2eb6bb: 00 2eb6bc: 48 89 c6 mov %rax,%rsi 2eb6bf: e8 00 00 00 00 callq 2eb6c4 2eb6c4: 48 39 c3 cmp %rax,%rbx 2eb6c7: 7d 02 jge 2eb6cb 2eb6c9: 0f 0b ud2 2eb6cb: 4a 8d 3c 28 lea (%rax,%r13,1),%rdi 2eb6cf: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi 2eb6d6: 00 2eb6d7: e8 14 d5 ff ff callq 2e8bf0 2eb6dc: 48 8b 7c 24 38 mov 0x38(%rsp),%rdi 2eb6e1: 4c 89 fe mov %r15,%rsi 2eb6e4: e8 00 00 00 00 callq 2eb6e9 2eb6e9: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi 2eb6f0: 00 2eb6f1: 48 89 c6 mov %rax,%rsi 2eb6f4: e8 00 00 00 00 callq 2eb6f9 2eb6f9: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 2eb700: 00 2eb701: 48 89 c3 mov %rax,%rbx 2eb704: e9 08 fd ff ff jmpq 2eb411 2eb709: 48 8b b4 24 98 00 00 mov 0x98(%rsp),%rsi 2eb710: 00 2eb711: e8 00 00 00 00 callq 2eb716 2eb716: 48 8b b4 24 90 00 00 mov 0x90(%rsp),%rsi 2eb71d: 00 2eb71e: 48 89 c7 mov %rax,%rdi 2eb721: e8 00 00 00 00 callq 2eb726 2eb726: 48 89 c2 mov %rax,%rdx 2eb729: 4d 85 e4 test %r12,%r12 2eb72c: 0f 89 1b ff ff ff jns 2eb64d 2eb732: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2eb739: ff ff 7f 2eb73c: 4c 01 e0 add %r12,%rax 2eb73f: 48 39 d0 cmp %rdx,%rax 2eb742: 0f 8c 17 ff ff ff jl 2eb65f 2eb748: e9 14 ff ff ff jmpq 2eb661 2eb74d: 48 85 ed test %rbp,%rbp 2eb750: 0f 88 74 04 00 00 js 2ebbca 2eb756: 4c 89 e0 mov %r12,%rax 2eb759: bf 01 00 00 00 mov $0x1,%edi 2eb75e: 48 29 d0 sub %rdx,%rax 2eb761: 48 c1 e7 20 shl $0x20,%rdi 2eb765: 4c 8d 24 38 lea (%rax,%rdi,1),%r12 2eb769: 4c 39 e3 cmp %r12,%rbx 2eb76c: 0f 8c 2e 04 00 00 jl 2ebba0 2eb772: 45 31 f6 xor %r14d,%r14d 2eb775: 4c 89 f6 mov %r14,%rsi 2eb778: 4c 89 f7 mov %r14,%rdi 2eb77b: e8 00 00 00 00 callq 2eb780 2eb780: 4c 89 f6 mov %r14,%rsi 2eb783: 48 89 c7 mov %rax,%rdi 2eb786: 49 89 c5 mov %rax,%r13 2eb789: e8 00 00 00 00 callq 2eb78e 2eb78e: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2eb795: 00 00 00 2eb798: 48 89 c6 mov %rax,%rsi 2eb79b: 48 89 c3 mov %rax,%rbx 2eb79e: e8 00 00 00 00 callq 2eb7a3 2eb7a3: 4c 89 ee mov %r13,%rsi 2eb7a6: 48 bf 00 00 00 00 03 movabs $0x300000000,%rdi 2eb7ad: 00 00 00 2eb7b0: 48 89 44 24 70 mov %rax,0x70(%rsp) 2eb7b5: e8 00 00 00 00 callq 2eb7ba 2eb7ba: 4c 8b 44 24 70 mov 0x70(%rsp),%r8 2eb7bf: 48 85 c0 test %rax,%rax 2eb7c2: 48 89 c1 mov %rax,%rcx 2eb7c5: 0f 88 ba 03 00 00 js 2ebb85 2eb7cb: b8 01 00 00 00 mov $0x1,%eax 2eb7d0: 48 c1 e0 3f shl $0x3f,%rax 2eb7d4: 48 01 c8 add %rcx,%rax 2eb7d7: 4c 39 c0 cmp %r8,%rax 2eb7da: 7e 02 jle 2eb7de 2eb7dc: 0f 0b ud2 2eb7de: 48 bf ff ff ff ff fe movabs $0x7ffffffeffffffff,%rdi 2eb7e5: ff ff 7f 2eb7e8: 4c 89 c0 mov %r8,%rax 2eb7eb: 48 29 c8 sub %rcx,%rax 2eb7ee: 48 39 f8 cmp %rdi,%rax 2eb7f1: 7e 02 jle 2eb7f5 2eb7f3: 0f 0b ud2 2eb7f5: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2eb7fc: 00 00 00 2eb7ff: 48 89 4c 24 78 mov %rcx,0x78(%rsp) 2eb804: 48 8d 34 38 lea (%rax,%rdi,1),%rsi 2eb808: 48 89 ef mov %rbp,%rdi 2eb80b: 4c 89 44 24 70 mov %r8,0x70(%rsp) 2eb810: e8 00 00 00 00 callq 2eb815 2eb815: 4c 8b 44 24 70 mov 0x70(%rsp),%r8 2eb81a: 48 8b 4c 24 78 mov 0x78(%rsp),%rcx 2eb81f: 49 89 c1 mov %rax,%r9 2eb822: 4d 85 c0 test %r8,%r8 2eb825: 0f 88 3f 03 00 00 js 2ebb6a 2eb82b: b8 01 00 00 00 mov $0x1,%eax 2eb830: 48 c1 e0 3f shl $0x3f,%rax 2eb834: 4c 01 c0 add %r8,%rax 2eb837: 48 39 c8 cmp %rcx,%rax 2eb83a: 7e 02 jle 2eb83e 2eb83c: 0f 0b ud2 2eb83e: 48 89 ce mov %rcx,%rsi 2eb841: 48 8b bc 24 90 00 00 mov 0x90(%rsp),%rdi 2eb848: 00 2eb849: 4c 89 4c 24 70 mov %r9,0x70(%rsp) 2eb84e: 4c 29 c6 sub %r8,%rsi 2eb851: e8 00 00 00 00 callq 2eb856 2eb856: 4c 8b 4c 24 70 mov 0x70(%rsp),%r9 2eb85b: 48 89 c1 mov %rax,%rcx 2eb85e: 4d 85 c9 test %r9,%r9 2eb861: 0f 88 e9 02 00 00 js 2ebb50 2eb867: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2eb86e: ff ff 7f 2eb871: 4c 29 c8 sub %r9,%rax 2eb874: 48 39 c8 cmp %rcx,%rax 2eb877: 7d 02 jge 2eb87b 2eb879: 0f 0b ud2 2eb87b: 48 bf 00 00 00 00 02 movabs $0x200000000,%rdi 2eb882: 00 00 00 2eb885: 4c 01 c9 add %r9,%rcx 2eb888: 4c 89 ee mov %r13,%rsi 2eb88b: 48 89 4c 24 70 mov %rcx,0x70(%rsp) 2eb890: e8 00 00 00 00 callq 2eb895 2eb895: 48 85 ed test %rbp,%rbp 2eb898: 48 8b 4c 24 70 mov 0x70(%rsp),%rcx 2eb89d: 0f 88 8b 02 00 00 js 2ebb2e 2eb8a3: 48 85 c0 test %rax,%rax 2eb8a6: 0f 88 66 02 00 00 js 2ebb12 2eb8ac: bf 01 00 00 00 mov $0x1,%edi 2eb8b1: 48 c1 e7 3f shl $0x3f,%rdi 2eb8b5: 48 8d 34 38 lea (%rax,%rdi,1),%rsi 2eb8b9: 48 39 de cmp %rbx,%rsi 2eb8bc: 7e 02 jle 2eb8c0 2eb8be: 0f 0b ud2 2eb8c0: 48 29 c3 sub %rax,%rbx 2eb8c3: 4d 85 f6 test %r14,%r14 2eb8c6: 0f 88 2c 02 00 00 js 2ebaf8 2eb8cc: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2eb8d3: ff ff 7f 2eb8d6: 4c 29 f0 sub %r14,%rax 2eb8d9: 48 39 d8 cmp %rbx,%rax 2eb8dc: 7d 02 jge 2eb8e0 2eb8de: 0f 0b ud2 2eb8e0: 4a 8d 34 33 lea (%rbx,%r14,1),%rsi 2eb8e4: 4c 89 e7 mov %r12,%rdi 2eb8e7: 48 89 4c 24 70 mov %rcx,0x70(%rsp) 2eb8ec: e8 00 00 00 00 callq 2eb8f1 2eb8f1: 48 8b 4c 24 70 mov 0x70(%rsp),%rcx 2eb8f6: 49 89 c5 mov %rax,%r13 2eb8f9: 48 85 c9 test %rcx,%rcx 2eb8fc: 0f 88 d7 01 00 00 js 2ebad9 2eb902: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2eb909: ff ff 7f 2eb90c: 48 29 c8 sub %rcx,%rax 2eb90f: 4c 39 e8 cmp %r13,%rax 2eb912: 7d 02 jge 2eb916 2eb914: 0f 0b ud2 2eb916: 49 01 cd add %rcx,%r13 2eb919: 48 bf 00 00 00 00 01 movabs $0x100000000,%rdi 2eb920: 00 00 00 2eb923: 48 bb ff ff ff ff ff movabs $0x7fffffffffffffff,%rbx 2eb92a: ff ff 7f 2eb92d: 4c 29 ef sub %r13,%rdi 2eb930: 4c 29 eb sub %r13,%rbx 2eb933: 4d 85 ed test %r13,%r13 2eb936: 0f 89 65 fd ff ff jns 2eb6a1 2eb93c: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2eb943: ff ff 7f 2eb946: 49 8d 54 05 00 lea 0x0(%r13,%rax,1),%rdx 2eb94b: b8 ff ff ff ff mov $0xffffffff,%eax 2eb950: 48 39 c2 cmp %rax,%rdx 2eb953: 7f 02 jg 2eb957 2eb955: 0f 0b ud2 2eb957: 48 89 fe mov %rdi,%rsi 2eb95a: e8 00 00 00 00 callq 2eb95f 2eb95f: 48 89 c6 mov %rax,%rsi 2eb962: 48 89 c7 mov %rax,%rdi 2eb965: e8 00 00 00 00 callq 2eb96a 2eb96a: 48 8b bc 24 88 00 00 mov 0x88(%rsp),%rdi 2eb971: 00 2eb972: 48 89 c6 mov %rax,%rsi 2eb975: e8 00 00 00 00 callq 2eb97a 2eb97a: 48 ba 00 00 00 00 00 movabs $0x8000000000000000,%rdx 2eb981: 00 00 80 2eb984: 4c 29 ea sub %r13,%rdx 2eb987: 48 39 d0 cmp %rdx,%rax 2eb98a: 0f 8c 39 fd ff ff jl 2eb6c9 2eb990: e9 36 fd ff ff jmpq 2eb6cb 2eb995: 48 8b 44 24 20 mov 0x20(%rsp),%rax 2eb99a: c6 44 24 28 00 movb $0x0,0x28(%rsp) 2eb99f: c7 00 00 00 00 00 movl $0x0,(%rax) 2eb9a5: 48 8b 44 24 38 mov 0x38(%rsp),%rax 2eb9aa: 48 89 c3 mov %rax,%rbx 2eb9ad: e9 db f4 ff ff jmpq 2eae8d 2eb9b2: e8 00 00 00 00 callq 2eb9b7 2eb9b7: be 01 00 00 00 mov $0x1,%esi 2eb9bc: 31 ff xor %edi,%edi 2eb9be: e8 00 00 00 00 callq 2eb9c3 2eb9c3: e9 6a f7 ff ff jmpq 2eb132 2eb9c8: 4c 8b 2c 24 mov (%rsp),%r13 2eb9cc: 41 bc 18 00 00 00 mov $0x18,%r12d 2eb9d2: 48 b8 e8 ff ff ff 17 movabs $0x17ffffffe8,%rax 2eb9d9: 00 00 00 2eb9dc: 48 bd d0 ff ff ff 17 movabs $0x17ffffffd0,%rbp 2eb9e3: 00 00 00 2eb9e6: 4c 01 e8 add %r13,%rax 2eb9e9: 48 89 44 24 18 mov %rax,0x18(%rsp) 2eb9ee: e9 5b f8 ff ff jmpq 2eb24e 2eb9f3: be 0a 00 00 00 mov $0xa,%esi 2eb9f8: bf 01 00 00 00 mov $0x1,%edi 2eb9fd: e8 00 00 00 00 callq 2eba02 2eba02: 48 89 44 24 50 mov %rax,0x50(%rsp) 2eba07: 8b 43 08 mov 0x8(%rbx),%eax 2eba0a: e9 4f f4 ff ff jmpq 2eae5e 2eba0f: 48 85 db test %rbx,%rbx 2eba12: 0f 84 74 f5 ff ff je 2eaf8c 2eba18: e8 00 00 00 00 callq 2eba1d 2eba1d: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi 2eba24: 00 2eba25: 48 89 c5 mov %rax,%rbp 2eba28: 48 85 f6 test %rsi,%rsi 2eba2b: 75 69 jne 2eba96 2eba2d: 48 85 c0 test %rax,%rax 2eba30: 48 b8 00 00 00 00 01 movabs $0x100000000,%rax 2eba37: 00 00 00 2eba3a: 48 0f 44 f0 cmove %rax,%rsi 2eba3e: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax 2eba45: 00 2eba46: 48 bb ff ff ff ff fe movabs $0x7ffffffeffffffff,%rbx 2eba4d: ff ff 7f 2eba50: 48 39 d8 cmp %rbx,%rax 2eba53: 7e 02 jle 2eba57 2eba55: 0f 0b ud2 2eba57: bb 01 00 00 00 mov $0x1,%ebx 2eba5c: 48 c1 e3 20 shl $0x20,%rbx 2eba60: 48 8d 3c 18 lea (%rax,%rbx,1),%rdi 2eba64: e8 00 00 00 00 callq 2eba69 2eba69: 48 8b 94 24 d0 00 00 mov 0xd0(%rsp),%rdx 2eba70: 00 2eba71: 48 85 d2 test %rdx,%rdx 2eba74: 0f 89 83 f5 ff ff jns 2eaffd 2eba7a: 48 bb ff ff ff ff ff movabs $0x7fffffffffffffff,%rbx 2eba81: ff ff 7f 2eba84: 48 8d 0c 1a lea (%rdx,%rbx,1),%rcx 2eba88: 48 39 c1 cmp %rax,%rcx 2eba8b: 0f 8c 7e f5 ff ff jl 2eb00f 2eba91: e9 7b f5 ff ff jmpq 2eb011 2eba96: 48 89 f7 mov %rsi,%rdi 2eba99: e8 00 00 00 00 callq 2eba9e 2eba9e: 48 89 ee mov %rbp,%rsi 2ebaa1: 48 89 c7 mov %rax,%rdi 2ebaa4: e8 00 00 00 00 callq 2ebaa9 2ebaa9: 48 89 c7 mov %rax,%rdi 2ebaac: e8 00 00 00 00 callq 2ebab1 2ebab1: 48 89 c6 mov %rax,%rsi 2ebab4: eb 88 jmp 2eba3e 2ebab6: 48 89 f7 mov %rsi,%rdi 2ebab9: e8 00 00 00 00 callq 2ebabe 2ebabe: 48 89 ee mov %rbp,%rsi 2ebac1: 48 89 c7 mov %rax,%rdi 2ebac4: e8 00 00 00 00 callq 2ebac9 2ebac9: 48 89 c7 mov %rax,%rdi 2ebacc: e8 00 00 00 00 callq 2ebad1 2ebad1: 48 89 c6 mov %rax,%rsi 2ebad4: e9 e5 f4 ff ff jmpq 2eafbe 2ebad9: b8 01 00 00 00 mov $0x1,%eax 2ebade: 48 c1 e0 3f shl $0x3f,%rax 2ebae2: 48 29 c8 sub %rcx,%rax 2ebae5: 4c 39 e8 cmp %r13,%rax 2ebae8: 0f 8f 26 fe ff ff jg 2eb914 2ebaee: e9 23 fe ff ff jmpq 2eb916 2ebaf3: e8 00 00 00 00 callq 2ebaf8 2ebaf8: b8 01 00 00 00 mov $0x1,%eax 2ebafd: 48 c1 e0 3f shl $0x3f,%rax 2ebb01: 4c 29 f0 sub %r14,%rax 2ebb04: 48 39 d8 cmp %rbx,%rax 2ebb07: 0f 8f d1 fd ff ff jg 2eb8de 2ebb0d: e9 ce fd ff ff jmpq 2eb8e0 2ebb12: 48 bf ff ff ff ff ff movabs $0x7fffffffffffffff,%rdi 2ebb19: ff ff 7f 2ebb1c: 48 8d 34 38 lea (%rax,%rdi,1),%rsi 2ebb20: 48 39 de cmp %rbx,%rsi 2ebb23: 0f 8c 95 fd ff ff jl 2eb8be 2ebb29: e9 92 fd ff ff jmpq 2eb8c0 2ebb2e: 48 bf ff ff ff ff ff movabs $0x7fffffffffffffff,%rdi 2ebb35: ff ff 7f 2ebb38: be ff ff ff ff mov $0xffffffff,%esi 2ebb3d: 48 01 fd add %rdi,%rbp 2ebb40: 48 39 f5 cmp %rsi,%rbp 2ebb43: 0f 8f 5a fd ff ff jg 2eb8a3 2ebb49: 0f 0b ud2 2ebb4b: e9 53 fd ff ff jmpq 2eb8a3 2ebb50: b8 01 00 00 00 mov $0x1,%eax 2ebb55: 48 c1 e0 3f shl $0x3f,%rax 2ebb59: 4c 29 c8 sub %r9,%rax 2ebb5c: 48 39 c8 cmp %rcx,%rax 2ebb5f: 0f 8f 14 fd ff ff jg 2eb879 2ebb65: e9 11 fd ff ff jmpq 2eb87b 2ebb6a: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2ebb71: ff ff 7f 2ebb74: 4c 01 c0 add %r8,%rax 2ebb77: 48 39 c8 cmp %rcx,%rax 2ebb7a: 0f 8c bc fc ff ff jl 2eb83c 2ebb80: e9 b9 fc ff ff jmpq 2eb83e 2ebb85: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2ebb8c: ff ff 7f 2ebb8f: 48 01 c8 add %rcx,%rax 2ebb92: 4c 39 c0 cmp %r8,%rax 2ebb95: 0f 8c 41 fc ff ff jl 2eb7dc 2ebb9b: e9 3e fc ff ff jmpq 2eb7de 2ebba0: bb 01 00 00 00 mov $0x1,%ebx 2ebba5: 48 c1 e3 3f shl $0x3f,%rbx 2ebba9: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx 2ebbae: 49 39 d5 cmp %rdx,%r13 2ebbb1: 7d 02 jge 2ebbb5 2ebbb3: 0f 0b ud2 2ebbb5: 49 8d 7c 05 00 lea 0x0(%r13,%rax,1),%rdi 2ebbba: 4c 89 e6 mov %r12,%rsi 2ebbbd: e8 00 00 00 00 callq 2ebbc2 2ebbc2: 49 89 c6 mov %rax,%r14 2ebbc5: e9 ab fb ff ff jmpq 2eb775 2ebbca: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2ebbd1: ff ff 7f 2ebbd4: 48 8d 4c 05 00 lea 0x0(%rbp,%rax,1),%rcx 2ebbd9: b8 ff ff ff ff mov $0xffffffff,%eax 2ebbde: 48 39 c1 cmp %rax,%rcx 2ebbe1: 7f 02 jg 2ebbe5 2ebbe3: 0f 0b ud2 2ebbe5: 4c 89 e0 mov %r12,%rax 2ebbe8: bf 01 00 00 00 mov $0x1,%edi 2ebbed: 48 29 d0 sub %rdx,%rax 2ebbf0: 48 c1 e7 20 shl $0x20,%rdi 2ebbf4: 4c 8d 24 38 lea (%rax,%rdi,1),%r12 2ebbf8: 49 39 dc cmp %rbx,%r12 2ebbfb: 0f 8e 71 fb ff ff jle 2eb772 2ebc01: 48 bb ff ff ff ff ff movabs $0x7fffffffffffffff,%rbx 2ebc08: ff ff 7f 2ebc0b: b9 ff ff ff ff mov $0xffffffff,%ecx 2ebc10: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx 2ebc15: 48 39 ca cmp %rcx,%rdx 2ebc18: 7f 02 jg 2ebc1c 2ebc1a: 0f 0b ud2 2ebc1c: 49 39 d5 cmp %rdx,%r13 2ebc1f: 7f 92 jg 2ebbb3 2ebc21: eb 92 jmp 2ebbb5 2ebc23: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ebc2a: 00 00 00 00 2ebc2e: 66 90 xchg %ax,%ax 00000000002ebc30 : 2ebc30: e8 00 00 00 00 callq 2ebc35 2ebc35: 8d 47 fd lea -0x3(%rdi),%eax 2ebc38: 41 55 push %r13 2ebc3a: 41 54 push %r12 2ebc3c: 55 push %rbp 2ebc3d: 53 push %rbx 2ebc3e: 48 89 f3 mov %rsi,%rbx 2ebc41: 83 f8 01 cmp $0x1,%eax 2ebc44: 76 44 jbe 2ebc8a 2ebc46: 89 fd mov %edi,%ebp 2ebc48: 83 ff 02 cmp $0x2,%edi 2ebc4b: 0f 84 e6 00 00 00 je 2ebd37 2ebc51: 8d 47 f9 lea -0x7(%rdi),%eax 2ebc54: 83 f8 02 cmp $0x2,%eax 2ebc57: 41 0f 96 c4 setbe %r12b 2ebc5b: 83 ff 01 cmp $0x1,%edi 2ebc5e: 0f 96 c0 setbe %al 2ebc61: 41 08 c4 or %al,%r12b 2ebc64: 75 63 jne 2ebcc9 2ebc66: 83 ff 05 cmp $0x5,%edi 2ebc69: 0f 84 43 01 00 00 je 2ebdb2 2ebc6f: 48 b8 00 00 01 00 01 movabs $0x1000100010000,%rax 2ebc76: 00 01 00 2ebc79: 48 89 83 18 60 00 00 mov %rax,0x6018(%rbx) 2ebc80: 5b pop %rbx 2ebc81: 44 89 e0 mov %r12d,%eax 2ebc84: 5d pop %rbp 2ebc85: 41 5c pop %r12 2ebc87: 41 5d pop %r13 2ebc89: c3 retq 2ebc8a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ebc91: 48 89 f2 mov %rsi,%rdx 2ebc94: 48 8b 08 mov (%rax),%rcx 2ebc97: 48 83 c0 28 add $0x28,%rax 2ebc9b: 48 83 c2 08 add $0x8,%rdx 2ebc9f: 48 89 4a f8 mov %rcx,-0x8(%rdx) 2ebca3: 48 8b 48 d8 mov -0x28(%rax),%rcx 2ebca7: 48 89 8a 00 20 00 00 mov %rcx,0x2000(%rdx) 2ebcae: 48 8b 48 d8 mov -0x28(%rax),%rcx 2ebcb2: 48 89 8a 08 40 00 00 mov %rcx,0x4008(%rdx) 2ebcb9: 48 3d 00 00 00 00 cmp $0x0,%rax 2ebcbf: 75 d3 jne 2ebc94 2ebcc1: 41 bc 01 00 00 00 mov $0x1,%r12d 2ebcc7: eb a6 jmp 2ebc6f 2ebcc9: ba ff ff ff ff mov $0xffffffff,%edx 2ebcce: be c0 0d 00 00 mov $0xdc0,%esi 2ebcd3: bf 90 60 00 00 mov $0x6090,%edi 2ebcd8: e8 00 00 00 00 callq 2ebcdd 2ebcdd: 49 89 c5 mov %rax,%r13 2ebce0: 48 85 c0 test %rax,%rax 2ebce3: 0f 84 bc 00 00 00 je 2ebda5 2ebce9: 89 ee mov %ebp,%esi 2ebceb: 48 89 c7 mov %rax,%rdi 2ebcee: e8 7d cc ff ff callq 2e8970 2ebcf3: 4c 89 e8 mov %r13,%rax 2ebcf6: 48 89 da mov %rbx,%rdx 2ebcf9: 49 8d b5 30 60 00 00 lea 0x6030(%r13),%rsi 2ebd00: 48 8b 08 mov (%rax),%rcx 2ebd03: 48 83 c0 30 add $0x30,%rax 2ebd07: 48 83 c2 08 add $0x8,%rdx 2ebd0b: 48 89 4a f8 mov %rcx,-0x8(%rdx) 2ebd0f: 48 8b 48 d8 mov -0x28(%rax),%rcx 2ebd13: 48 89 8a 00 20 00 00 mov %rcx,0x2000(%rdx) 2ebd1a: 48 8b 48 e0 mov -0x20(%rax),%rcx 2ebd1e: 48 89 8a 08 40 00 00 mov %rcx,0x4008(%rdx) 2ebd25: 48 39 f0 cmp %rsi,%rax 2ebd28: 75 d6 jne 2ebd00 2ebd2a: 4c 89 ef mov %r13,%rdi 2ebd2d: e8 00 00 00 00 callq 2ebd32 2ebd32: e9 38 ff ff ff jmpq 2ebc6f 2ebd37: ba ff ff ff ff mov $0xffffffff,%edx 2ebd3c: be c0 0d 00 00 mov $0xdc0,%esi 2ebd41: bf 90 60 00 00 mov $0x6090,%edi 2ebd46: e8 00 00 00 00 callq 2ebd4b 2ebd4b: 48 89 c5 mov %rax,%rbp 2ebd4e: 48 85 c0 test %rax,%rax 2ebd51: 74 52 je 2ebda5 2ebd53: 48 89 c7 mov %rax,%rdi 2ebd56: e8 e5 dc ff ff callq 2e9a40 2ebd5b: 48 89 e8 mov %rbp,%rax 2ebd5e: 48 89 da mov %rbx,%rdx 2ebd61: 48 8d b5 30 60 00 00 lea 0x6030(%rbp),%rsi 2ebd68: 48 8b 08 mov (%rax),%rcx 2ebd6b: 48 83 c0 30 add $0x30,%rax 2ebd6f: 48 83 c2 08 add $0x8,%rdx 2ebd73: 48 89 4a f8 mov %rcx,-0x8(%rdx) 2ebd77: 48 8b 48 d8 mov -0x28(%rax),%rcx 2ebd7b: 48 89 8a 00 20 00 00 mov %rcx,0x2000(%rdx) 2ebd82: 48 8b 48 e0 mov -0x20(%rax),%rcx 2ebd86: 48 89 8a 08 40 00 00 mov %rcx,0x4008(%rdx) 2ebd8d: 48 39 f0 cmp %rsi,%rax 2ebd90: 75 d6 jne 2ebd68 2ebd92: 48 89 ef mov %rbp,%rdi 2ebd95: 41 bc 01 00 00 00 mov $0x1,%r12d 2ebd9b: e8 00 00 00 00 callq 2ebda0 2ebda0: e9 ca fe ff ff jmpq 2ebc6f 2ebda5: 45 31 e4 xor %r12d,%r12d 2ebda8: 5b pop %rbx 2ebda9: 5d pop %rbp 2ebdaa: 44 89 e0 mov %r12d,%eax 2ebdad: 41 5c pop %r12 2ebdaf: 41 5d pop %r13 2ebdb1: c3 retq 2ebdb2: ba ff ff ff ff mov $0xffffffff,%edx 2ebdb7: be c0 0d 00 00 mov $0xdc0,%esi 2ebdbc: bf 90 60 00 00 mov $0x6090,%edi 2ebdc1: e8 00 00 00 00 callq 2ebdc6 2ebdc6: 48 89 c5 mov %rax,%rbp 2ebdc9: 48 85 c0 test %rax,%rax 2ebdcc: 74 d7 je 2ebda5 2ebdce: 49 89 c4 mov %rax,%r12 2ebdd1: 49 c7 c5 00 00 00 00 mov $0x0,%r13 2ebdd8: 49 8b 7d 08 mov 0x8(%r13),%rdi 2ebddc: 4c 89 e6 mov %r12,%rsi 2ebddf: 49 83 c5 28 add $0x28,%r13 2ebde3: 49 83 c4 30 add $0x30,%r12 2ebde7: e8 54 ca ff ff callq 2e8840 2ebdec: 49 8b 44 24 d0 mov -0x30(%r12),%rax 2ebdf1: 49 89 44 24 d8 mov %rax,-0x28(%r12) 2ebdf6: 49 89 44 24 e0 mov %rax,-0x20(%r12) 2ebdfb: 49 81 fd 00 00 00 00 cmp $0x0,%r13 2ebe02: 75 d4 jne 2ebdd8 2ebe04: 48 89 e8 mov %rbp,%rax 2ebe07: 48 89 da mov %rbx,%rdx 2ebe0a: 48 8d b5 30 60 00 00 lea 0x6030(%rbp),%rsi 2ebe11: 48 8b 08 mov (%rax),%rcx 2ebe14: 48 83 c0 30 add $0x30,%rax 2ebe18: 48 83 c2 08 add $0x8,%rdx 2ebe1c: 48 89 4a f8 mov %rcx,-0x8(%rdx) 2ebe20: 48 8b 48 d8 mov -0x28(%rax),%rcx 2ebe24: 48 89 8a 00 20 00 00 mov %rcx,0x2000(%rdx) 2ebe2b: 48 8b 48 e0 mov -0x20(%rax),%rcx 2ebe2f: 48 89 8a 08 40 00 00 mov %rcx,0x4008(%rdx) 2ebe36: 48 39 f0 cmp %rsi,%rax 2ebe39: 75 d6 jne 2ebe11 2ebe3b: e9 52 ff ff ff jmpq 2ebd92 00000000002ebe40 : 2ebe40: e8 00 00 00 00 callq 2ebe45 2ebe45: 85 ff test %edi,%edi 2ebe47: 75 08 jne 2ebe51 2ebe49: 0f b6 05 00 00 00 00 movzbl 0x0(%rip),%eax # 2ebe50 2ebe50: c3 retq 2ebe51: 0f b6 05 00 00 00 00 movzbl 0x0(%rip),%eax # 2ebe58 2ebe58: 83 ff 01 cmp $0x1,%edi 2ebe5b: ba 00 00 00 00 mov $0x0,%edx 2ebe60: 0f 45 c2 cmovne %edx,%eax 2ebe63: c3 retq 2ebe64: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ebe6b: 00 00 00 00 2ebe6f: 90 nop 00000000002ebe70 : 2ebe70: e8 00 00 00 00 callq 2ebe75 2ebe75: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ebe7c: 85 ff test %edi,%edi 2ebe7e: 74 13 je 2ebe93 2ebe80: 83 ff 01 cmp $0x1,%edi 2ebe83: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ebe8a: ba 00 00 00 00 mov $0x0,%edx 2ebe8f: 48 0f 45 c2 cmovne %rdx,%rax 2ebe93: c3 retq 2ebe94: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ebe9b: 00 00 00 00 2ebe9f: 90 nop 00000000002ebea0 : 2ebea0: e8 00 00 00 00 callq 2ebea5 2ebea5: 85 ff test %edi,%edi 2ebea7: 75 08 jne 2ebeb1 2ebea9: 40 88 35 00 00 00 00 mov %sil,0x0(%rip) # 2ebeb0 2ebeb0: c3 retq 2ebeb1: 83 ff 01 cmp $0x1,%edi 2ebeb4: 75 07 jne 2ebebd 2ebeb6: 40 88 35 00 00 00 00 mov %sil,0x0(%rip) # 2ebebd 2ebebd: c3 retq 2ebebe: 66 90 xchg %ax,%ax 00000000002ebec0 : 2ebec0: e8 00 00 00 00 callq 2ebec5 2ebec5: 8b 4f 70 mov 0x70(%rdi),%ecx 2ebec8: 85 c9 test %ecx,%ecx 2ebeca: 0f 84 95 00 00 00 je 2ebf65 2ebed0: 8b 87 d4 02 00 00 mov 0x2d4(%rdi),%eax 2ebed6: 31 d2 xor %edx,%edx 2ebed8: 85 c0 test %eax,%eax 2ebeda: 0f 85 23 01 00 00 jne 2ec003 2ebee0: 4c 8b 47 08 mov 0x8(%rdi),%r8 2ebee4: 44 0f b6 8f d8 02 00 movzbl 0x2d8(%rdi),%r9d 2ebeeb: 00 2ebeec: 41 83 b8 0c 02 00 00 cmpl $0xffffffff,0x20c(%r8) 2ebef3: ff 2ebef4: 74 78 je 2ebf6e 2ebef6: 45 84 c9 test %r9b,%r9b 2ebef9: 75 7c jne 2ebf77 2ebefb: 48 c7 46 05 00 00 00 movq $0x0,0x5(%rsi) 2ebf02: 00 2ebf03: b8 02 00 00 00 mov $0x2,%eax 2ebf08: 48 c7 46 0d 00 00 00 movq $0x0,0xd(%rsi) 2ebf0f: 00 2ebf10: 48 c7 46 15 00 00 00 movq $0x0,0x15(%rsi) 2ebf17: 00 2ebf18: c7 46 1d 00 00 00 00 movl $0x0,0x1d(%rsi) 2ebf1f: c7 06 01 00 07 02 movl $0x2070001,(%rsi) 2ebf25: c6 46 04 08 movb $0x8,0x4(%rsi) 2ebf29: 84 d2 test %dl,%dl 2ebf2b: 74 37 je 2ebf64 2ebf2d: 8b 4f 70 mov 0x70(%rdi),%ecx 2ebf30: 83 f9 0d cmp $0xd,%ecx 2ebf33: 77 26 ja 2ebf5b 2ebf35: ba 01 00 00 00 mov $0x1,%edx 2ebf3a: 48 d3 e2 shl %cl,%rdx 2ebf3d: f7 c2 60 28 00 00 test $0x2860,%edx 2ebf43: 0f 85 44 01 00 00 jne 2ec08d 2ebf49: f6 c6 14 test $0x14,%dh 2ebf4c: 0f 85 24 01 00 00 jne 2ec076 2ebf52: 83 e2 0c and $0xc,%edx 2ebf55: 0f 85 3b 01 00 00 jne 2ec096 2ebf5b: c6 46 05 00 movb $0x0,0x5(%rsi) 2ebf5f: 83 f8 05 cmp $0x5,%eax 2ebf62: 74 1b je 2ebf7f 2ebf64: c3 retq 2ebf65: 31 c0 xor %eax,%eax 2ebf67: 31 d2 xor %edx,%edx 2ebf69: e9 72 ff ff ff jmpq 2ebee0 2ebf6e: 45 84 c9 test %r9b,%r9b 2ebf71: 0f 84 9b 00 00 00 je 2ec012 2ebf77: 84 d2 test %dl,%dl 2ebf79: 0f 85 ed 00 00 00 jne 2ec06c 2ebf7f: c7 06 01 00 07 05 movl $0x5070001,(%rsi) 2ebf85: c6 46 04 13 movb $0x13,0x4(%rsi) 2ebf89: 8b 57 78 mov 0x78(%rdi),%edx 2ebf8c: 8d 42 fe lea -0x2(%rdx),%eax 2ebf8f: 83 f8 02 cmp $0x2,%eax 2ebf92: 0f 86 91 00 00 00 jbe 2ec029 2ebf98: 83 fa 01 cmp $0x1,%edx 2ebf9b: 75 14 jne 2ebfb1 2ebf9d: 8b 87 cc 02 00 00 mov 0x2cc(%rdi),%eax 2ebfa3: 89 c2 mov %eax,%edx 2ebfa5: 83 e2 fd and $0xfffffffd,%edx 2ebfa8: 83 fa 01 cmp $0x1,%edx 2ebfab: 0f 85 f7 00 00 00 jne 2ec0a8 2ebfb1: 31 c9 xor %ecx,%ecx 2ebfb3: 31 c0 xor %eax,%eax 2ebfb5: 88 46 15 mov %al,0x15(%rsi) 2ebfb8: 8b 47 74 mov 0x74(%rdi),%eax 2ebfbb: 83 f8 04 cmp $0x4,%eax 2ebfbe: 0f 84 0c 01 00 00 je 2ec0d0 2ebfc4: 0f 87 b5 00 00 00 ja 2ec07f 2ebfca: 83 f8 02 cmp $0x2,%eax 2ebfcd: 0f 84 f4 00 00 00 je 2ec0c7 2ebfd3: 83 f8 03 cmp $0x3,%eax 2ebfd6: 0f 85 c3 00 00 00 jne 2ec09f 2ebfdc: c6 46 16 02 movb $0x2,0x16(%rsi) 2ebfe0: 8b 87 cc 02 00 00 mov 0x2cc(%rdi),%eax 2ebfe6: 83 f8 03 cmp $0x3,%eax 2ebfe9: 0f 94 c2 sete %dl 2ebfec: 83 f8 0c cmp $0xc,%eax 2ebfef: 0f 94 c0 sete %al 2ebff2: 08 c2 or %al,%dl 2ebff4: 75 04 jne 2ebffa 2ebff6: 84 c9 test %cl,%cl 2ebff8: 74 04 je 2ebffe 2ebffa: 80 4e 16 80 orb $0x80,0x16(%rsi) 2ebffe: c6 46 17 00 movb $0x0,0x17(%rsi) 2ec002: c3 retq 2ec003: ba 01 00 00 00 mov $0x1,%edx 2ec008: b8 01 00 00 00 mov $0x1,%eax 2ec00d: e9 ce fe ff ff jmpq 2ebee0 2ec012: 85 c0 test %eax,%eax 2ec014: 0f 84 4a ff ff ff je 2ebf64 2ec01a: c7 06 01 00 07 01 movl $0x1070001,(%rsi) 2ec020: c6 46 04 01 movb $0x1,0x4(%rsi) 2ec024: e9 00 ff ff ff jmpq 2ebf29 2ec029: 8b 14 85 00 00 00 00 mov 0x0(,%rax,4),%edx 2ec030: 44 8b 87 cc 02 00 00 mov 0x2cc(%rdi),%r8d 2ec037: 89 d0 mov %edx,%eax 2ec039: c1 e0 04 shl $0x4,%eax 2ec03c: 85 d2 test %edx,%edx 2ec03e: 0f 95 c1 setne %cl 2ec041: 41 83 f8 05 cmp $0x5,%r8d 2ec045: 0f 84 6a ff ff ff je 2ebfb5 2ec04b: 41 83 f8 06 cmp $0x6,%r8d 2ec04f: 74 6e je 2ec0bf 2ec051: 41 83 f8 0e cmp $0xe,%r8d 2ec055: 0f 84 8a 00 00 00 je 2ec0e5 2ec05b: 89 c2 mov %eax,%edx 2ec05d: 83 ca 07 or $0x7,%edx 2ec060: 41 83 f8 0d cmp $0xd,%r8d 2ec064: 0f 44 c2 cmove %edx,%eax 2ec067: e9 49 ff ff ff jmpq 2ebfb5 2ec06c: b8 05 00 00 00 mov $0x5,%eax 2ec071: e9 ba fe ff ff jmpq 2ebf30 2ec076: c6 46 05 04 movb $0x4,0x5(%rsi) 2ec07a: e9 e0 fe ff ff jmpq 2ebf5f 2ec07f: 83 f8 06 cmp $0x6,%eax 2ec082: 75 1b jne 2ec09f 2ec084: c6 46 16 04 movb $0x4,0x16(%rsi) 2ec088: e9 53 ff ff ff jmpq 2ebfe0 2ec08d: c6 46 05 02 movb $0x2,0x5(%rsi) 2ec091: e9 c9 fe ff ff jmpq 2ebf5f 2ec096: c6 46 05 01 movb $0x1,0x5(%rsi) 2ec09a: e9 c0 fe ff ff jmpq 2ebf5f 2ec09f: c6 46 16 00 movb $0x0,0x16(%rsi) 2ec0a3: e9 38 ff ff ff jmpq 2ebfe0 2ec0a8: 83 f8 0e cmp $0xe,%eax 2ec0ab: 74 2c je 2ec0d9 2ec0ad: 83 e8 0b sub $0xb,%eax 2ec0b0: 31 c9 xor %ecx,%ecx 2ec0b2: 83 f8 02 cmp $0x2,%eax 2ec0b5: 19 c0 sbb %eax,%eax 2ec0b7: 83 e0 06 and $0x6,%eax 2ec0ba: e9 f6 fe ff ff jmpq 2ebfb5 2ec0bf: 83 c8 01 or $0x1,%eax 2ec0c2: e9 ee fe ff ff jmpq 2ebfb5 2ec0c7: c6 46 16 01 movb $0x1,0x16(%rsi) 2ec0cb: e9 10 ff ff ff jmpq 2ebfe0 2ec0d0: c6 46 16 03 movb $0x3,0x16(%rsi) 2ec0d4: e9 07 ff ff ff jmpq 2ebfe0 2ec0d9: 31 c9 xor %ecx,%ecx 2ec0db: b8 03 00 00 00 mov $0x3,%eax 2ec0e0: e9 d0 fe ff ff jmpq 2ebfb5 2ec0e5: 83 c8 05 or $0x5,%eax 2ec0e8: e9 c8 fe ff ff jmpq 2ebfb5 2ec0ed: 0f 1f 00 nopl (%rax) 00000000002ec0f0 : 2ec0f0: e8 00 00 00 00 callq 2ec0f5 2ec0f5: c6 06 00 movb $0x0,(%rsi) 2ec0f8: 44 8b 9f d4 02 00 00 mov 0x2d4(%rdi),%r11d 2ec0ff: 45 85 db test %r11d,%r11d 2ec102: 0f 84 c9 00 00 00 je 2ec1d1 2ec108: 44 8b 57 6c mov 0x6c(%rdi),%r10d 2ec10c: 8b 47 70 mov 0x70(%rdi),%eax 2ec10f: 45 85 d2 test %r10d,%r10d 2ec112: 0f 85 86 00 00 00 jne 2ec19e 2ec118: 85 c0 test %eax,%eax 2ec11a: 0f 84 c1 00 00 00 je 2ec1e1 2ec120: 41 b8 03 0c 00 00 mov $0xc03,%r8d 2ec126: c6 46 08 00 movb $0x0,0x8(%rsi) 2ec12a: 66 44 89 46 06 mov %r8w,0x6(%rsi) 2ec12f: c6 46 09 40 movb $0x40,0x9(%rsi) 2ec133: 83 f8 0a cmp $0xa,%eax 2ec136: 0f 84 fa 00 00 00 je 2ec236 2ec13c: 0f 86 a0 00 00 00 jbe 2ec1e2 2ec142: 83 f8 0c cmp $0xc,%eax 2ec145: 0f 84 eb 00 00 00 je 2ec236 2ec14b: 83 e8 0b sub $0xb,%eax 2ec14e: 83 e0 fd and $0xfffffffd,%eax 2ec151: 0f 85 f7 00 00 00 jne 2ec24e 2ec157: c6 46 0a 60 movb $0x60,0xa(%rsi) 2ec15b: ba 87 ff ff ff mov $0xffffff87,%edx 2ec160: b8 05 00 00 00 mov $0x5,%eax 2ec165: b9 05 00 00 00 mov $0x5,%ecx 2ec16a: bf 81 01 00 00 mov $0x181,%edi 2ec16f: 88 46 03 mov %al,0x3(%rsi) 2ec172: 48 89 f0 mov %rsi,%rax 2ec175: 66 89 7e 01 mov %di,0x1(%rsi) 2ec179: 8d 79 ff lea -0x1(%rcx),%edi 2ec17c: b9 03 00 00 00 mov $0x3,%ecx 2ec181: 48 01 f7 add %rsi,%rdi 2ec184: eb 08 jmp 2ec18e 2ec186: 0f b6 48 07 movzbl 0x7(%rax),%ecx 2ec18a: 48 83 c0 01 add $0x1,%rax 2ec18e: 01 ca add %ecx,%edx 2ec190: 48 39 c7 cmp %rax,%rdi 2ec193: 75 f1 jne 2ec186 2ec195: f7 da neg %edx 2ec197: c6 06 01 movb $0x1,(%rsi) 2ec19a: 88 56 05 mov %dl,0x5(%rsi) 2ec19d: c3 retq 2ec19e: 81 7f 34 ff 0e 00 00 cmpl $0xeff,0x34(%rdi) 2ec1a5: 0f 86 6d ff ff ff jbe 2ec118 2ec1ab: 81 7f 4c 6f 08 00 00 cmpl $0x86f,0x4c(%rdi) 2ec1b2: 0f 86 60 ff ff ff jbe 2ec118 2ec1b8: 41 b9 03 0c 00 00 mov $0xc03,%r9d 2ec1be: c6 46 08 00 movb $0x0,0x8(%rsi) 2ec1c2: 66 44 89 4e 06 mov %r9w,0x6(%rsi) 2ec1c7: 85 c0 test %eax,%eax 2ec1c9: 0f 85 60 ff ff ff jne 2ec12f 2ec1cf: eb 47 jmp 2ec218 2ec1d1: 8b 57 6c mov 0x6c(%rdi),%edx 2ec1d4: 85 d2 test %edx,%edx 2ec1d6: 74 09 je 2ec1e1 2ec1d8: 81 7f 34 ff 0e 00 00 cmpl $0xeff,0x34(%rdi) 2ec1df: 77 21 ja 2ec202 2ec1e1: c3 retq 2ec1e2: 83 e8 05 sub $0x5,%eax 2ec1e5: 83 f8 01 cmp $0x1,%eax 2ec1e8: 77 64 ja 2ec24e 2ec1ea: c6 46 0a 00 movb $0x0,0xa(%rsi) 2ec1ee: ba 87 ff ff ff mov $0xffffff87,%edx 2ec1f3: b8 05 00 00 00 mov $0x5,%eax 2ec1f8: b9 05 00 00 00 mov $0x5,%ecx 2ec1fd: e9 68 ff ff ff jmpq 2ec16a 2ec202: 81 7f 4c 6f 08 00 00 cmpl $0x86f,0x4c(%rdi) 2ec209: 76 d6 jbe 2ec1e1 2ec20b: b8 03 0c 00 00 mov $0xc03,%eax 2ec210: c6 46 08 00 movb $0x0,0x8(%rsi) 2ec214: 66 89 46 06 mov %ax,0x6(%rsi) 2ec218: c6 46 09 20 movb $0x20,0x9(%rsi) 2ec21c: 8b 47 6c mov 0x6c(%rdi),%eax 2ec21f: ba 87 ff ff ff mov $0xffffff87,%edx 2ec224: b9 05 00 00 00 mov $0x5,%ecx 2ec229: 88 46 0a mov %al,0xa(%rsi) 2ec22c: b8 05 00 00 00 mov $0x5,%eax 2ec231: e9 34 ff ff ff jmpq 2ec16a 2ec236: c6 46 0a 80 movb $0x80,0xa(%rsi) 2ec23a: ba 88 ff ff ff mov $0xffffff88,%edx 2ec23f: b8 06 00 00 00 mov $0x6,%eax 2ec244: b9 06 00 00 00 mov $0x6,%ecx 2ec249: e9 1c ff ff ff jmpq 2ec16a 2ec24e: ba 87 ff ff ff mov $0xffffff87,%edx 2ec253: b8 05 00 00 00 mov $0x5,%eax 2ec258: b9 05 00 00 00 mov $0x5,%ecx 2ec25d: e9 08 ff ff ff jmpq 2ec16a 2ec262: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2ec269: 00 00 00 2ec26c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ec270 : 2ec270: e8 00 00 00 00 callq 2ec275 2ec275: 31 c0 xor %eax,%eax 2ec277: 53 push %rbx 2ec278: 41 89 cb mov %ecx,%r11d 2ec27b: b9 ff ff ff ff mov $0xffffffff,%ecx 2ec280: 66 89 82 b0 00 00 00 mov %ax,0xb0(%rdx) 2ec287: 8b 07 mov (%rdi),%eax 2ec289: 41 89 f1 mov %esi,%r9d 2ec28c: 49 89 f8 mov %rdi,%r8 2ec28f: 66 89 8a ce 00 00 00 mov %cx,0xce(%rdx) 2ec296: bb 89 88 88 88 mov $0x88888889,%ebx 2ec29b: b9 08 00 01 00 mov $0x10008,%ecx 2ec2a0: 48 81 c2 b2 00 00 00 add $0xb2,%rdx 2ec2a7: 66 89 42 1e mov %ax,0x1e(%rdx) 2ec2ab: 8d 46 ff lea -0x1(%rsi),%eax 2ec2ae: 49 89 c2 mov %rax,%r10 2ec2b1: 8b 04 87 mov (%rdi,%rax,4),%eax 2ec2b4: 44 89 d6 mov %r10d,%esi 2ec2b7: 66 89 42 3c mov %ax,0x3c(%rdx) 2ec2bb: eb 27 jmp 2ec2e4 2ec2bd: 66 c1 c7 08 rol $0x8,%di 2ec2c1: 66 89 3a mov %di,(%rdx) 2ec2c4: 0f b7 00 movzwl (%rax),%eax 2ec2c7: 66 c1 c0 08 rol $0x8,%ax 2ec2cb: 81 c1 00 00 01 00 add $0x10000,%ecx 2ec2d1: 66 89 42 20 mov %ax,0x20(%rdx) 2ec2d5: 44 01 d6 add %r10d,%esi 2ec2d8: 48 83 c2 02 add $0x2,%rdx 2ec2dc: 81 f9 08 00 0f 00 cmp $0xf0008,%ecx 2ec2e2: 74 2b je 2ec30f 2ec2e4: 89 f0 mov %esi,%eax 2ec2e6: 48 0f af c3 imul %rbx,%rax 2ec2ea: 48 c1 e8 23 shr $0x23,%rax 2ec2ee: 44 39 c8 cmp %r9d,%eax 2ec2f1: 73 18 jae 2ec30b 2ec2f3: 89 cf mov %ecx,%edi 2ec2f5: 89 c0 mov %eax,%eax 2ec2f7: c1 ef 04 shr $0x4,%edi 2ec2fa: 49 8d 04 80 lea (%r8,%rax,4),%rax 2ec2fe: 45 84 db test %r11b,%r11b 2ec301: 75 ba jne 2ec2bd 2ec303: 66 89 3a mov %di,(%rdx) 2ec306: 0f b7 00 movzwl (%rax),%eax 2ec309: eb c0 jmp 2ec2cb 2ec30b: 0f 0b ud2 2ec30d: eb e4 jmp 2ec2f3 2ec30f: 5b pop %rbx 2ec310: c3 retq 2ec311: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ec318: 00 00 00 00 2ec31c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ec320 : 2ec320: e8 00 00 00 00 callq 2ec325 2ec325: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax 2ec32a: 8b 54 24 20 mov 0x20(%rsp),%edx 2ec32e: c6 47 7f b3 movb $0xb3,0x7f(%rdi) 2ec332: 41 bb 89 88 88 88 mov $0x88888889,%r11d 2ec338: 48 81 c7 b2 00 00 00 add $0xb2,%rdi 2ec33f: 66 c1 c0 08 rol $0x8,%ax 2ec343: 0f b6 0c 95 00 00 00 movzbl 0x0(,%rdx,4),%ecx 2ec34a: 00 2ec34b: 66 89 87 4e ff ff ff mov %ax,-0xb2(%rdi) 2ec352: 0f b7 44 24 14 movzwl 0x14(%rsp),%eax 2ec357: 66 c1 c0 08 rol $0x8,%ax 2ec35b: 66 89 47 45 mov %ax,0x45(%rdi) 2ec35f: 0f b7 44 24 18 movzwl 0x18(%rsp),%eax 2ec364: 66 c1 c0 08 rol $0x8,%ax 2ec368: 66 89 47 47 mov %ax,0x47(%rdi) 2ec36c: 0f b6 81 00 00 00 00 movzbl 0x0(%rcx),%eax 2ec373: 88 87 50 ff ff ff mov %al,-0xb0(%rdi) 2ec379: 88 87 54 ff ff ff mov %al,-0xac(%rdi) 2ec37f: 88 87 58 ff ff ff mov %al,-0xa8(%rdi) 2ec385: 88 87 5c ff ff ff mov %al,-0xa4(%rdi) 2ec38b: 88 87 60 ff ff ff mov %al,-0xa0(%rdi) 2ec391: 0f b6 81 00 00 00 00 movzbl 0x0(%rcx),%eax 2ec398: 0f b6 0c 95 00 00 00 movzbl 0x0(,%rdx,4),%ecx 2ec39f: 00 2ec3a0: 88 87 64 ff ff ff mov %al,-0x9c(%rdi) 2ec3a6: 88 87 68 ff ff ff mov %al,-0x98(%rdi) 2ec3ac: 88 87 6c ff ff ff mov %al,-0x94(%rdi) 2ec3b2: 88 87 70 ff ff ff mov %al,-0x90(%rdi) 2ec3b8: 88 87 74 ff ff ff mov %al,-0x8c(%rdi) 2ec3be: 0f b6 81 00 00 00 00 movzbl 0x0(%rcx),%eax 2ec3c5: 88 87 51 ff ff ff mov %al,-0xaf(%rdi) 2ec3cb: 88 87 55 ff ff ff mov %al,-0xab(%rdi) 2ec3d1: 88 87 59 ff ff ff mov %al,-0xa7(%rdi) 2ec3d7: 88 87 5d ff ff ff mov %al,-0xa3(%rdi) 2ec3dd: 88 87 61 ff ff ff mov %al,-0x9f(%rdi) 2ec3e3: 0f b6 81 00 00 00 00 movzbl 0x0(%rcx),%eax 2ec3ea: 88 87 65 ff ff ff mov %al,-0x9b(%rdi) 2ec3f0: 88 87 69 ff ff ff mov %al,-0x97(%rdi) 2ec3f6: 88 87 6d ff ff ff mov %al,-0x93(%rdi) 2ec3fc: 88 87 71 ff ff ff mov %al,-0x8f(%rdi) 2ec402: 0f b6 0c 95 00 00 00 movzbl 0x0(,%rdx,4),%ecx 2ec409: 00 2ec40a: 88 87 75 ff ff ff mov %al,-0x8b(%rdi) 2ec410: 0f b6 14 95 00 00 00 movzbl 0x0(,%rdx,4),%edx 2ec417: 00 2ec418: 0f b6 81 00 00 00 00 movzbl 0x0(%rcx),%eax 2ec41f: 48 c7 47 88 20 20 20 movq $0x20202020,-0x78(%rdi) 2ec426: 20 2ec427: 48 c7 47 90 00 00 00 movq $0x0,-0x70(%rdi) 2ec42e: 00 2ec42f: 88 87 52 ff ff ff mov %al,-0xae(%rdi) 2ec435: 88 87 56 ff ff ff mov %al,-0xaa(%rdi) 2ec43b: 88 87 5a ff ff ff mov %al,-0xa6(%rdi) 2ec441: 88 87 5e ff ff ff mov %al,-0xa2(%rdi) 2ec447: 88 87 62 ff ff ff mov %al,-0x9e(%rdi) 2ec44d: 0f b6 81 00 00 00 00 movzbl 0x0(%rcx),%eax 2ec454: b9 08 00 02 00 mov $0x20008,%ecx 2ec459: 48 c7 47 98 00 00 00 movq $0x0,-0x68(%rdi) 2ec460: 00 2ec461: 88 87 66 ff ff ff mov %al,-0x9a(%rdi) 2ec467: 88 87 6a ff ff ff mov %al,-0x96(%rdi) 2ec46d: 88 87 6e ff ff ff mov %al,-0x92(%rdi) 2ec473: 88 87 72 ff ff ff mov %al,-0x8e(%rdi) 2ec479: 88 87 76 ff ff ff mov %al,-0x8a(%rdi) 2ec47f: 0f b6 82 00 00 00 00 movzbl 0x0(%rdx),%eax 2ec486: 88 87 53 ff ff ff mov %al,-0xad(%rdi) 2ec48c: 88 87 57 ff ff ff mov %al,-0xa9(%rdi) 2ec492: 88 87 5b ff ff ff mov %al,-0xa5(%rdi) 2ec498: 88 87 5f ff ff ff mov %al,-0xa1(%rdi) 2ec49e: 88 87 63 ff ff ff mov %al,-0x9d(%rdi) 2ec4a4: 0f b6 82 00 00 00 00 movzbl 0x0(%rdx),%eax 2ec4ab: ba ff ff ff ff mov $0xffffffff,%edx 2ec4b0: 88 87 67 ff ff ff mov %al,-0x99(%rdi) 2ec4b6: 88 87 6b ff ff ff mov %al,-0x95(%rdi) 2ec4bc: 88 87 6f ff ff ff mov %al,-0x91(%rdi) 2ec4c2: 88 87 73 ff ff ff mov %al,-0x8d(%rdi) 2ec4c8: 88 87 77 ff ff ff mov %al,-0x89(%rdi) 2ec4ce: 48 b8 20 20 20 20 20 movabs $0x2020202020202020,%rax 2ec4d5: 20 20 20 2ec4d8: 48 89 87 78 ff ff ff mov %rax,-0x88(%rdi) 2ec4df: 48 89 47 80 mov %rax,-0x80(%rdi) 2ec4e3: 48 b8 13 b6 16 48 18 movabs $0x411be3184816b613,%rax 2ec4ea: e3 1b 41 2ec4ed: 48 c7 47 a0 00 00 00 movq $0x0,-0x60(%rdi) 2ec4f4: 00 2ec4f5: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 2ec4fa: 48 89 47 ce mov %rax,-0x32(%rdi) 2ec4fe: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 2ec503: 48 b8 1d 46 1f 21 21 movabs $0x84236721211f461d,%rax 2ec50a: 67 23 84 2ec50d: 48 89 47 d6 mov %rax,-0x2a(%rdi) 2ec511: 48 b8 29 99 39 99 46 movabs $0x9959664699399929,%rax 2ec518: 66 59 99 2ec51b: 48 89 47 de mov %rax,-0x22(%rdi) 2ec51f: 48 b8 63 33 78 00 8c movabs $0xa0008c00783363,%rax 2ec526: 00 a0 00 2ec529: 48 89 47 e6 mov %rax,-0x1a(%rdi) 2ec52d: 48 b8 31 47 29 78 23 movabs $0x551fa22378294731,%rax 2ec534: a2 1f 55 2ec537: 48 89 47 ee mov %rax,-0x12(%rdi) 2ec53b: 48 b8 1c 63 1a 0f 17 movabs $0xab158d170f1a631c,%rax 2ec542: 8d 15 ab 2ec545: 48 89 47 f6 mov %rax,-0xa(%rdi) 2ec549: 31 c0 xor %eax,%eax 2ec54b: 48 c7 47 a8 00 00 00 movq $0x0,-0x58(%rdi) 2ec552: 00 2ec553: 48 c7 47 b0 00 00 00 movq $0x0,-0x50(%rdi) 2ec55a: 00 2ec55b: 48 c7 47 b8 00 00 00 movq $0x0,-0x48(%rdi) 2ec562: 00 2ec563: 48 c7 47 c0 00 00 00 movq $0x0,-0x40(%rdi) 2ec56a: 00 2ec56b: c7 47 c8 65 65 65 65 movl $0x65656565,-0x38(%rdi) 2ec572: c6 47 cc 65 movb $0x65,-0x34(%rdi) 2ec576: 66 89 47 fe mov %ax,-0x2(%rdi) 2ec57a: 41 8b 01 mov (%r9),%eax 2ec57d: 66 89 57 1c mov %dx,0x1c(%rdi) 2ec581: ba 10 00 00 00 mov $0x10,%edx 2ec586: 66 89 47 1e mov %ax,0x1e(%rdi) 2ec58a: 41 8d 42 ff lea -0x1(%r10),%eax 2ec58e: 49 89 c0 mov %rax,%r8 2ec591: 41 8b 04 81 mov (%r9,%rax,4),%eax 2ec595: 44 89 c6 mov %r8d,%esi 2ec598: 66 89 47 3c mov %ax,0x3c(%rdi) 2ec59c: eb 30 jmp 2ec5ce 2ec59e: 89 c0 mov %eax,%eax 2ec5a0: 66 89 17 mov %dx,(%rdi) 2ec5a3: 44 01 c6 add %r8d,%esi 2ec5a6: 48 83 c7 02 add $0x2,%rdi 2ec5aa: 41 0f b7 04 81 movzwl (%r9,%rax,4),%eax 2ec5af: 66 c1 c0 08 rol $0x8,%ax 2ec5b3: 66 89 47 1e mov %ax,0x1e(%rdi) 2ec5b7: 81 f9 08 00 0f 00 cmp $0xf0008,%ecx 2ec5bd: 74 22 je 2ec5e1 2ec5bf: 89 ca mov %ecx,%edx 2ec5c1: 81 c1 00 00 01 00 add $0x10000,%ecx 2ec5c7: c1 ea 04 shr $0x4,%edx 2ec5ca: 66 c1 c2 08 rol $0x8,%dx 2ec5ce: 89 f0 mov %esi,%eax 2ec5d0: 49 0f af c3 imul %r11,%rax 2ec5d4: 48 c1 e8 23 shr $0x23,%rax 2ec5d8: 41 39 c2 cmp %eax,%r10d 2ec5db: 77 c1 ja 2ec59e 2ec5dd: 0f 0b ud2 2ec5df: eb bd jmp 2ec59e 2ec5e1: c3 retq 2ec5e2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ec5e9: 00 00 00 00 2ec5ed: 0f 1f 00 nopl (%rax) 00000000002ec5f0 : 2ec5f0: e8 00 00 00 00 callq 2ec5f5 2ec5f5: 8b 4c 24 20 mov 0x20(%rsp),%ecx 2ec5f9: 31 c0 xor %eax,%eax 2ec5fb: c7 47 5a b3 a8 98 68 movl $0x6898a8b3,0x5a(%rdi) 2ec602: 48 89 fa mov %rdi,%rdx 2ec605: 66 89 07 mov %ax,(%rdi) 2ec608: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax 2ec60d: 0f b6 34 8d 00 00 00 movzbl 0x0(,%rcx,4),%esi 2ec614: 00 2ec615: 66 c1 c0 08 rol $0x8,%ax 2ec619: 66 89 47 6b mov %ax,0x6b(%rdi) 2ec61d: 0f b6 86 00 00 00 00 movzbl 0x0(%rsi),%eax 2ec624: 88 47 02 mov %al,0x2(%rdi) 2ec627: 88 47 06 mov %al,0x6(%rdi) 2ec62a: 88 47 0a mov %al,0xa(%rdi) 2ec62d: 88 47 0e mov %al,0xe(%rdi) 2ec630: 88 47 12 mov %al,0x12(%rdi) 2ec633: 0f b6 86 00 00 00 00 movzbl 0x0(%rsi),%eax 2ec63a: 0f b6 34 8d 00 00 00 movzbl 0x0(,%rcx,4),%esi 2ec641: 00 2ec642: 88 47 16 mov %al,0x16(%rdi) 2ec645: 88 47 1a mov %al,0x1a(%rdi) 2ec648: 88 47 1e mov %al,0x1e(%rdi) 2ec64b: 88 47 22 mov %al,0x22(%rdi) 2ec64e: 88 47 26 mov %al,0x26(%rdi) 2ec651: 0f b6 86 00 00 00 00 movzbl 0x0(%rsi),%eax 2ec658: 88 47 03 mov %al,0x3(%rdi) 2ec65b: 88 47 07 mov %al,0x7(%rdi) 2ec65e: 88 47 0b mov %al,0xb(%rdi) 2ec661: 88 47 0f mov %al,0xf(%rdi) 2ec664: 88 47 13 mov %al,0x13(%rdi) 2ec667: 0f b6 86 00 00 00 00 movzbl 0x0(%rsi),%eax 2ec66e: 0f b6 34 8d 00 00 00 movzbl 0x0(,%rcx,4),%esi 2ec675: 00 2ec676: 88 47 17 mov %al,0x17(%rdi) 2ec679: 88 47 1b mov %al,0x1b(%rdi) 2ec67c: 88 47 1f mov %al,0x1f(%rdi) 2ec67f: 88 47 23 mov %al,0x23(%rdi) 2ec682: 88 47 27 mov %al,0x27(%rdi) 2ec685: 0f b6 86 00 00 00 00 movzbl 0x0(%rsi),%eax 2ec68c: 0f b6 0c 8d 00 00 00 movzbl 0x0(,%rcx,4),%ecx 2ec693: 00 2ec694: 48 c7 47 3a 20 20 20 movq $0x20202020,0x3a(%rdi) 2ec69b: 20 2ec69c: 88 47 04 mov %al,0x4(%rdi) 2ec69f: 88 47 08 mov %al,0x8(%rdi) 2ec6a2: 88 47 0c mov %al,0xc(%rdi) 2ec6a5: 88 47 10 mov %al,0x10(%rdi) 2ec6a8: 88 47 14 mov %al,0x14(%rdi) 2ec6ab: 0f b6 86 00 00 00 00 movzbl 0x0(%rsi),%eax 2ec6b2: 48 c7 47 42 00 00 00 movq $0x0,0x42(%rdi) 2ec6b9: 00 2ec6ba: 88 47 18 mov %al,0x18(%rdi) 2ec6bd: 88 47 1c mov %al,0x1c(%rdi) 2ec6c0: 88 47 20 mov %al,0x20(%rdi) 2ec6c3: 88 47 24 mov %al,0x24(%rdi) 2ec6c6: 88 47 28 mov %al,0x28(%rdi) 2ec6c9: 0f b6 81 00 00 00 00 movzbl 0x0(%rcx),%eax 2ec6d0: 48 c7 47 4a 00 00 00 movq $0x0,0x4a(%rdi) 2ec6d7: 00 2ec6d8: 88 47 05 mov %al,0x5(%rdi) 2ec6db: 88 47 09 mov %al,0x9(%rdi) 2ec6de: 88 47 0d mov %al,0xd(%rdi) 2ec6e1: 88 47 11 mov %al,0x11(%rdi) 2ec6e4: 88 47 15 mov %al,0x15(%rdi) 2ec6e7: 0f b6 81 00 00 00 00 movzbl 0x0(%rcx),%eax 2ec6ee: b9 01 00 00 00 mov $0x1,%ecx 2ec6f3: c7 47 5e 65 65 65 65 movl $0x65656565,0x5e(%rdi) 2ec6fa: 88 47 19 mov %al,0x19(%rdi) 2ec6fd: 88 47 1d mov %al,0x1d(%rdi) 2ec700: 88 47 21 mov %al,0x21(%rdi) 2ec703: 88 47 25 mov %al,0x25(%rdi) 2ec706: 88 47 29 mov %al,0x29(%rdi) 2ec709: 48 b8 20 20 20 20 20 movabs $0x2020202020202020,%rax 2ec710: 20 20 20 2ec713: 48 89 47 2a mov %rax,0x2a(%rdi) 2ec717: 48 89 47 32 mov %rax,0x32(%rdi) 2ec71b: 48 b8 ff ff ff c0 99 movabs $0x80909999c0ffffff,%rax 2ec722: 99 90 80 2ec725: 48 89 47 52 mov %rax,0x52(%rdi) 2ec729: 48 b8 12 7c 15 1b 17 movabs $0x561ad5171b157c12,%rax 2ec730: d5 1a 56 2ec733: c6 47 62 65 movb $0x65,0x62(%rdi) 2ec737: 8b 74 24 10 mov 0x10(%rsp),%esi 2ec73b: 48 89 87 80 00 00 00 mov %rax,0x80(%rdi) 2ec742: 48 b8 1c 83 1e 72 20 movabs $0x2b23f020721e831c,%rax 2ec749: f0 23 2b 2ec74c: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) 2ec753: 48 b8 29 99 39 99 46 movabs $0x9959664699399929,%rax 2ec75a: 66 59 99 2ec75d: 48 89 87 90 00 00 00 mov %rax,0x90(%rdi) 2ec764: 48 b8 63 33 78 00 8c movabs $0xa0008c00783363,%rax 2ec76b: 00 a0 00 2ec76e: 48 89 87 98 00 00 00 mov %rax,0x98(%rdi) 2ec775: 48 b8 36 09 2d fa 27 movabs $0x5d23ea27fa2d0936,%rax 2ec77c: ea 23 5d 2ec77f: 48 89 87 a0 00 00 00 mov %rax,0xa0(%rdi) 2ec786: 48 b8 20 42 1d c3 1b movabs $0x10191a1bc31d4220,%rax 2ec78d: 1a 19 10 2ec790: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) 2ec797: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2ec79c: e9 cf fa ff ff jmpq 2ec270 2ec7a1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ec7a8: 00 00 00 00 2ec7ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ec7b0 : 2ec7b0: e8 00 00 00 00 callq 2ec7b5 2ec7b5: 8b 44 24 1c mov 0x1c(%rsp),%eax 2ec7b9: 31 c9 xor %ecx,%ecx 2ec7bb: 49 89 f8 mov %rdi,%r8 2ec7be: 89 f7 mov %esi,%edi 2ec7c0: 66 41 89 08 mov %cx,(%r8) 2ec7c4: 4d 8d 48 1a lea 0x1a(%r8),%r9 2ec7c8: 49 8d 48 16 lea 0x16(%r8),%rcx 2ec7cc: 89 c2 mov %eax,%edx 2ec7ce: 66 c1 c2 08 rol $0x8,%dx 2ec7d2: 40 84 f6 test %sil,%sil 2ec7d5: 0f 45 c2 cmovne %edx,%eax 2ec7d8: 66 41 89 40 6b mov %ax,0x6b(%r8) 2ec7dd: 8b 44 24 20 mov 0x20(%rsp),%eax 2ec7e1: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 2ec7e8: 00 2ec7e9: 0f b6 42 04 movzbl 0x4(%rdx),%eax 2ec7ed: 88 41 3c mov %al,0x3c(%rcx) 2ec7f0: 0f b6 42 05 movzbl 0x5(%rdx),%eax 2ec7f4: 88 41 40 mov %al,0x40(%rcx) 2ec7f7: 0f b6 42 06 movzbl 0x6(%rdx),%eax 2ec7fb: 88 41 44 mov %al,0x44(%rcx) 2ec7fe: 0f b6 42 07 movzbl 0x7(%rdx),%eax 2ec802: 88 41 4d mov %al,0x4d(%rcx) 2ec805: 0f b6 42 08 movzbl 0x8(%rdx),%eax 2ec809: 88 41 51 mov %al,0x51(%rcx) 2ec80c: 48 8d 41 ec lea -0x14(%rcx),%rax 2ec810: 0f b6 32 movzbl (%rdx),%esi 2ec813: 48 83 c0 04 add $0x4,%rax 2ec817: 40 88 70 fc mov %sil,-0x4(%rax) 2ec81b: 0f b6 72 01 movzbl 0x1(%rdx),%esi 2ec81f: 40 88 70 10 mov %sil,0x10(%rax) 2ec823: 0f b6 72 02 movzbl 0x2(%rdx),%esi 2ec827: 40 88 70 24 mov %sil,0x24(%rax) 2ec82b: 0f b6 72 03 movzbl 0x3(%rdx),%esi 2ec82f: 40 88 70 38 mov %sil,0x38(%rax) 2ec833: 48 39 c8 cmp %rcx,%rax 2ec836: 75 d8 jne 2ec810 2ec838: 48 8d 48 01 lea 0x1(%rax),%rcx 2ec83c: 48 83 c2 09 add $0x9,%rdx 2ec840: 49 39 c9 cmp %rcx,%r9 2ec843: 75 a4 jne 2ec7e9 2ec845: 41 c7 40 5e 65 65 65 movl $0x65656565,0x5e(%r8) 2ec84c: 65 2ec84d: 41 c6 40 62 65 movb $0x65,0x62(%r8) 2ec852: 40 84 ff test %dil,%dil 2ec855: 0f 84 8f 00 00 00 je 2ec8ea 2ec85b: 48 b8 12 7c 15 1b 17 movabs $0x561ad5171b157c12,%rax 2ec862: d5 1a 56 2ec865: 41 c7 80 a8 00 00 00 movl $0xc31d4220,0xa8(%r8) 2ec86c: 20 42 1d c3 2ec870: 49 89 80 80 00 00 00 mov %rax,0x80(%r8) 2ec877: 48 b8 1c 83 1e 72 20 movabs $0x2b23f020721e831c,%rax 2ec87e: f0 23 2b 2ec881: 49 89 80 88 00 00 00 mov %rax,0x88(%r8) 2ec888: 48 b8 29 99 39 99 46 movabs $0x9959664699399929,%rax 2ec88f: 66 59 99 2ec892: 49 89 80 90 00 00 00 mov %rax,0x90(%r8) 2ec899: 48 b8 63 33 78 00 8c movabs $0xa0008c00783363,%rax 2ec8a0: 00 a0 00 2ec8a3: 49 89 80 98 00 00 00 mov %rax,0x98(%r8) 2ec8aa: 48 b8 36 09 2d fa 27 movabs $0x5d23ea27fa2d0936,%rax 2ec8b1: ea 23 5d 2ec8b4: 49 89 80 a0 00 00 00 mov %rax,0xa0(%r8) 2ec8bb: b8 1b 1a 00 00 mov $0x1a1b,%eax 2ec8c0: 66 41 89 80 ac 00 00 mov %ax,0xac(%r8) 2ec8c7: 00 2ec8c8: b8 19 10 00 00 mov $0x1019,%eax 2ec8cd: 66 41 89 80 ae 00 00 mov %ax,0xae(%r8) 2ec8d4: 00 2ec8d5: 40 0f b6 cf movzbl %dil,%ecx 2ec8d9: 8b 74 24 10 mov 0x10(%rsp),%esi 2ec8dd: 4c 89 c2 mov %r8,%rdx 2ec8e0: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 2ec8e5: e9 86 f9 ff ff jmpq 2ec270 2ec8ea: 48 b8 7c 12 1b 15 d5 movabs $0x1a5617d5151b127c,%rax 2ec8f1: 17 56 1a 2ec8f4: ba 1a 1b 00 00 mov $0x1b1a,%edx 2ec8f9: 41 c7 80 a8 00 00 00 movl $0x1dc32042,0xa8(%r8) 2ec900: 42 20 c3 1d 2ec904: 49 89 80 80 00 00 00 mov %rax,0x80(%r8) 2ec90b: 48 b8 83 1c 72 1e f0 movabs $0x232b20f01e721c83,%rax 2ec912: 20 2b 23 2ec915: 49 89 80 88 00 00 00 mov %rax,0x88(%r8) 2ec91c: 48 b8 99 29 99 39 66 movabs $0x5999466639992999,%rax 2ec923: 46 99 59 2ec926: 49 89 80 90 00 00 00 mov %rax,0x90(%r8) 2ec92d: 48 b8 33 63 00 78 00 movabs $0xa0008c0078006333,%rax 2ec934: 8c 00 a0 2ec937: 49 89 80 98 00 00 00 mov %rax,0x98(%r8) 2ec93e: 48 b8 09 36 fa 2d ea movabs $0x235d27ea2dfa3609,%rax 2ec945: 27 5d 23 2ec948: 49 89 80 a0 00 00 00 mov %rax,0xa0(%r8) 2ec94f: b8 10 19 00 00 mov $0x1910,%eax 2ec954: 66 41 89 90 ac 00 00 mov %dx,0xac(%r8) 2ec95b: 00 2ec95c: e9 6c ff ff ff jmpq 2ec8cd 2ec961: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ec968: 00 00 00 00 2ec96c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ec970 : 2ec970: e8 00 00 00 00 callq 2ec975 2ec975: 4c 8d 54 24 08 lea 0x8(%rsp),%r10 2ec97a: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 2ec97e: 41 ff 72 f8 pushq -0x8(%r10) 2ec982: 55 push %rbp 2ec983: 48 89 e5 mov %rsp,%rbp 2ec986: 41 54 push %r12 2ec988: 41 52 push %r10 2ec98a: 53 push %rbx 2ec98b: 48 89 fb mov %rdi,%rbx 2ec98e: 48 81 ec f8 01 00 00 sub $0x1f8,%rsp 2ec995: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ec99c: 00 00 2ec99e: 48 89 45 d8 mov %rax,-0x28(%rbp) 2ec9a2: 31 c0 xor %eax,%eax 2ec9a4: 48 83 bf c8 03 00 00 cmpq $0x0,0x3c8(%rdi) 2ec9ab: 00 2ec9ac: 0f 84 1a 02 00 00 je 2ecbcc 2ec9b2: 4c 8d 85 d8 fe ff ff lea -0x128(%rbp),%r8 2ec9b9: 31 c0 xor %eax,%eax 2ec9bb: b9 20 00 00 00 mov $0x20,%ecx 2ec9c0: 31 f6 xor %esi,%esi 2ec9c2: 4c 89 c7 mov %r8,%rdi 2ec9c5: 4c 8d a5 f0 fd ff ff lea -0x210(%rbp),%r12 2ec9cc: f3 48 ab rep stos %rax,%es:(%rdi) 2ec9cf: b9 1d 00 00 00 mov $0x1d,%ecx 2ec9d4: 4c 89 e7 mov %r12,%rdi 2ec9d7: f3 48 ab rep stos %rax,%es:(%rdi) 2ec9da: 41 ff 72 18 pushq 0x18(%r10) 2ec9de: 4c 89 c7 mov %r8,%rdi 2ec9e1: 41 ff 72 10 pushq 0x10(%r10) 2ec9e5: 41 ff 72 08 pushq 0x8(%r10) 2ec9e9: 41 ff 32 pushq (%r10) 2ec9ec: e8 00 00 00 00 callq 2ec9f1 2ec9f1: 48 8b 85 58 ff ff ff mov -0xa8(%rbp),%rax 2ec9f8: 48 8b 95 60 ff ff ff mov -0xa0(%rbp),%rdx 2ec9ff: 48 83 c4 20 add $0x20,%rsp 2eca03: 48 89 85 f0 fd ff ff mov %rax,-0x210(%rbp) 2eca0a: 48 8b 85 68 ff ff ff mov -0x98(%rbp),%rax 2eca11: 48 89 95 f8 fd ff ff mov %rdx,-0x208(%rbp) 2eca18: 48 8b 95 70 ff ff ff mov -0x90(%rbp),%rdx 2eca1f: 48 89 85 00 fe ff ff mov %rax,-0x200(%rbp) 2eca26: 48 8b 85 78 ff ff ff mov -0x88(%rbp),%rax 2eca2d: 48 89 95 08 fe ff ff mov %rdx,-0x1f8(%rbp) 2eca34: 48 8b 55 80 mov -0x80(%rbp),%rdx 2eca38: 48 89 85 10 fe ff ff mov %rax,-0x1f0(%rbp) 2eca3f: 48 8b 45 88 mov -0x78(%rbp),%rax 2eca43: 48 89 95 18 fe ff ff mov %rdx,-0x1e8(%rbp) 2eca4a: 48 89 85 20 fe ff ff mov %rax,-0x1e0(%rbp) 2eca51: 48 8b 45 90 mov -0x70(%rbp),%rax 2eca55: 48 89 85 28 fe ff ff mov %rax,-0x1d8(%rbp) 2eca5c: 48 8b 45 98 mov -0x68(%rbp),%rax 2eca60: 48 89 85 30 fe ff ff mov %rax,-0x1d0(%rbp) 2eca67: 48 8b 45 a0 mov -0x60(%rbp),%rax 2eca6b: 48 89 85 38 fe ff ff mov %rax,-0x1c8(%rbp) 2eca72: 48 8b 45 a8 mov -0x58(%rbp),%rax 2eca76: 48 89 85 40 fe ff ff mov %rax,-0x1c0(%rbp) 2eca7d: 48 8b 45 b0 mov -0x50(%rbp),%rax 2eca81: 48 89 85 48 fe ff ff mov %rax,-0x1b8(%rbp) 2eca88: 48 8b 45 b8 mov -0x48(%rbp),%rax 2eca8c: 48 89 85 50 fe ff ff mov %rax,-0x1b0(%rbp) 2eca93: 48 8b 45 c0 mov -0x40(%rbp),%rax 2eca97: 48 89 85 58 fe ff ff mov %rax,-0x1a8(%rbp) 2eca9e: 8b 85 36 ff ff ff mov -0xca(%rbp),%eax 2ecaa4: 89 85 d0 fe ff ff mov %eax,-0x130(%rbp) 2ecaaa: 0f b6 85 3a ff ff ff movzbl -0xc6(%rbp),%eax 2ecab1: 88 85 d4 fe ff ff mov %al,-0x12c(%rbp) 2ecab7: 48 8b 85 da fe ff ff mov -0x126(%rbp),%rax 2ecabe: 48 89 85 6c fe ff ff mov %rax,-0x194(%rbp) 2ecac5: 48 8b 85 e2 fe ff ff mov -0x11e(%rbp),%rax 2ecacc: 48 89 85 74 fe ff ff mov %rax,-0x18c(%rbp) 2ecad3: 8b 85 ea fe ff ff mov -0x116(%rbp),%eax 2ecad9: 89 85 7c fe ff ff mov %eax,-0x184(%rbp) 2ecadf: 48 8b 85 ee fe ff ff mov -0x112(%rbp),%rax 2ecae6: 48 89 85 80 fe ff ff mov %rax,-0x180(%rbp) 2ecaed: 48 8b 85 f6 fe ff ff mov -0x10a(%rbp),%rax 2ecaf4: 48 89 85 88 fe ff ff mov %rax,-0x178(%rbp) 2ecafb: 8b 85 fe fe ff ff mov -0x102(%rbp),%eax 2ecb01: 89 85 90 fe ff ff mov %eax,-0x170(%rbp) 2ecb07: 48 8b 85 02 ff ff ff mov -0xfe(%rbp),%rax 2ecb0e: 48 89 85 94 fe ff ff mov %rax,-0x16c(%rbp) 2ecb15: 48 8b 85 0a ff ff ff mov -0xf6(%rbp),%rax 2ecb1c: 48 89 85 9c fe ff ff mov %rax,-0x164(%rbp) 2ecb23: 8b 85 12 ff ff ff mov -0xee(%rbp),%eax 2ecb29: 89 85 a4 fe ff ff mov %eax,-0x15c(%rbp) 2ecb2f: 48 8b 85 16 ff ff ff mov -0xea(%rbp),%rax 2ecb36: 48 89 85 a8 fe ff ff mov %rax,-0x158(%rbp) 2ecb3d: 48 8b 85 1e ff ff ff mov -0xe2(%rbp),%rax 2ecb44: 48 89 85 b0 fe ff ff mov %rax,-0x150(%rbp) 2ecb4b: 8b 85 26 ff ff ff mov -0xda(%rbp),%eax 2ecb51: 89 85 b8 fe ff ff mov %eax,-0x148(%rbp) 2ecb57: 48 8b 85 2a ff ff ff mov -0xd6(%rbp),%rax 2ecb5e: 48 89 85 bc fe ff ff mov %rax,-0x144(%rbp) 2ecb65: 8b 85 32 ff ff ff mov -0xce(%rbp),%eax 2ecb6b: 89 85 c4 fe ff ff mov %eax,-0x13c(%rbp) 2ecb71: 48 8b 85 3b ff ff ff mov -0xc5(%rbp),%rax 2ecb78: 48 89 85 c8 fe ff ff mov %rax,-0x138(%rbp) 2ecb7f: 0f b7 85 43 ff ff ff movzwl -0xbd(%rbp),%eax 2ecb86: 66 89 85 6a fe ff ff mov %ax,-0x196(%rbp) 2ecb8d: 48 8b bb e0 03 00 00 mov 0x3e0(%rbx),%rdi 2ecb94: 48 85 ff test %rdi,%rdi 2ecb97: 74 45 je 2ecbde 2ecb99: 48 8b 47 08 mov 0x8(%rdi),%rax 2ecb9d: ba e8 00 00 00 mov $0xe8,%edx 2ecba2: 4c 89 e6 mov %r12,%rsi 2ecba5: 48 8b 40 38 mov 0x38(%rax),%rax 2ecba9: e8 00 00 00 00 callq 2ecbae 2ecbae: 48 8b 55 d8 mov -0x28(%rbp),%rdx 2ecbb2: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2ecbb9: 00 00 2ecbbb: 75 2a jne 2ecbe7 2ecbbd: 48 8d 65 e8 lea -0x18(%rbp),%rsp 2ecbc1: 5b pop %rbx 2ecbc2: 41 5a pop %r10 2ecbc4: 41 5c pop %r12 2ecbc6: 5d pop %rbp 2ecbc7: 49 8d 62 f8 lea -0x8(%r10),%rsp 2ecbcb: c3 retq 2ecbcc: 48 83 bf e0 03 00 00 cmpq $0x0,0x3e0(%rdi) 2ecbd3: 00 2ecbd4: 0f 85 d8 fd ff ff jne 2ec9b2 2ecbda: 31 c0 xor %eax,%eax 2ecbdc: eb d0 jmp 2ecbae 2ecbde: 48 8b bb c8 03 00 00 mov 0x3c8(%rbx),%rdi 2ecbe5: eb b2 jmp 2ecb99 2ecbe7: e8 00 00 00 00 callq 2ecbec 2ecbec: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ecbf0 : 2ecbf0: e8 00 00 00 00 callq 2ecbf5 2ecbf5: 41 54 push %r12 2ecbf7: 55 push %rbp 2ecbf8: 48 81 ec 08 01 00 00 sub $0x108,%rsp 2ecbff: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ecc06: 00 00 2ecc08: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) 2ecc0f: 00 2ecc10: 31 c0 xor %eax,%eax 2ecc12: 48 85 ff test %rdi,%rdi 2ecc15: 0f 84 d6 00 00 00 je 2eccf1 2ecc1b: 48 8b 47 08 mov 0x8(%rdi),%rax 2ecc1f: 48 89 fd mov %rdi,%rbp 2ecc22: 48 8b 40 38 mov 0x38(%rax),%rax 2ecc26: e8 00 00 00 00 callq 2ecc2b 2ecc2b: 41 89 c0 mov %eax,%r8d 2ecc2e: b8 01 00 00 00 mov $0x1,%eax 2ecc33: 45 84 c0 test %r8b,%r8b 2ecc36: 75 22 jne 2ecc5a 2ecc38: 48 8b 94 24 00 01 00 mov 0x100(%rsp),%rdx 2ecc3f: 00 2ecc40: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2ecc47: 00 00 2ecc49: 0f 85 49 01 00 00 jne 2ecd98 2ecc4f: 48 81 c4 08 01 00 00 add $0x108,%rsp 2ecc56: 5d pop %rbp 2ecc57: 41 5c pop %r12 2ecc59: c3 retq 2ecc5a: 49 89 e4 mov %rsp,%r12 2ecc5d: 31 c0 xor %eax,%eax 2ecc5f: b9 20 00 00 00 mov $0x20,%ecx 2ecc64: 4c 89 e7 mov %r12,%rdi 2ecc67: f3 48 ab rep stos %rax,%es:(%rdi) 2ecc6a: 8b 45 18 mov 0x18(%rbp),%eax 2ecc6d: 83 f8 24 cmp $0x24,%eax 2ecc70: 0f 84 c9 00 00 00 je 2ecd3f 2ecc76: 83 f8 23 cmp $0x23,%eax 2ecc79: 0f 84 ee 00 00 00 je 2ecd6d 2ecc7f: 83 f8 22 cmp $0x22,%eax 2ecc82: 74 74 je 2eccf8 2ecc84: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecc8b: 4c 89 e7 mov %r12,%rdi 2ecc8e: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecc95: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecc9c: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecca3: e8 00 00 00 00 callq 2ecca8 2ecca8: 48 8b 45 08 mov 0x8(%rbp),%rax 2eccac: 31 f6 xor %esi,%esi 2eccae: b9 f0 00 00 00 mov $0xf0,%ecx 2eccb3: 48 83 c4 20 add $0x20,%rsp 2eccb7: 4c 89 e2 mov %r12,%rdx 2eccba: 48 89 ef mov %rbp,%rdi 2eccbd: 48 8b 40 08 mov 0x8(%rax),%rax 2eccc1: e8 00 00 00 00 callq 2eccc6 2eccc6: 84 c0 test %al,%al 2eccc8: 74 27 je 2eccf1 2eccca: 48 8b 45 08 mov 0x8(%rbp),%rax 2eccce: b9 09 00 00 00 mov $0x9,%ecx 2eccd3: be f7 00 00 00 mov $0xf7,%esi 2eccd8: 48 89 ef mov %rbp,%rdi 2eccdb: 48 8d 94 24 f7 00 00 lea 0xf7(%rsp),%rdx 2ecce2: 00 2ecce3: 48 8b 40 08 mov 0x8(%rax),%rax 2ecce7: e8 00 00 00 00 callq 2eccec 2eccec: e9 47 ff ff ff jmpq 2ecc38 2eccf1: 31 c0 xor %eax,%eax 2eccf3: e9 40 ff ff ff jmpq 2ecc38 2eccf8: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2eccff: 4c 89 e7 mov %r12,%rdi 2ecd02: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd09: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd10: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd17: e8 00 00 00 00 callq 2ecd1c 2ecd1c: 48 83 c4 20 add $0x20,%rsp 2ecd20: 48 8b 45 08 mov 0x8(%rbp),%rax 2ecd24: b9 f0 00 00 00 mov $0xf0,%ecx 2ecd29: 4c 89 e2 mov %r12,%rdx 2ecd2c: 31 f6 xor %esi,%esi 2ecd2e: 48 89 ef mov %rbp,%rdi 2ecd31: 48 8b 40 08 mov 0x8(%rax),%rax 2ecd35: e8 00 00 00 00 callq 2ecd3a 2ecd3a: e9 f9 fe ff ff jmpq 2ecc38 2ecd3f: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd46: be 01 00 00 00 mov $0x1,%esi 2ecd4b: 4c 89 e7 mov %r12,%rdi 2ecd4e: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd55: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd5c: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd63: e8 00 00 00 00 callq 2ecd68 2ecd68: 4c 89 e4 mov %r12,%rsp 2ecd6b: eb b3 jmp 2ecd20 2ecd6d: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd74: be 01 00 00 00 mov $0x1,%esi 2ecd79: 4c 89 e7 mov %r12,%rdi 2ecd7c: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd83: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd8a: ff b4 24 38 01 00 00 pushq 0x138(%rsp) 2ecd91: e8 00 00 00 00 callq 2ecd96 2ecd96: eb 84 jmp 2ecd1c 2ecd98: e8 00 00 00 00 callq 2ecd9d 2ecd9d: 0f 1f 00 nopl (%rax) 00000000002ecda0 : 2ecda0: e8 00 00 00 00 callq 2ecda5 2ecda5: 8b 57 10 mov 0x10(%rdi),%edx 2ecda8: 83 e2 c0 and $0xffffffc0,%edx 2ecdab: 74 09 je 2ecdb6 2ecdad: 31 c0 xor %eax,%eax 2ecdaf: 83 c0 40 add $0x40,%eax 2ecdb2: 39 c2 cmp %eax,%edx 2ecdb4: 77 f9 ja 2ecdaf 2ecdb6: c3 retq 2ecdb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ecdbe: 00 00 00000000002ecdc0 : 2ecdc0: e8 00 00 00 00 callq 2ecdc5 2ecdc5: 4c 8d 47 08 lea 0x8(%rdi),%r8 2ecdc9: 55 push %rbp 2ecdca: 48 89 fa mov %rdi,%rdx 2ecdcd: 4c 8d 8f 28 01 00 00 lea 0x128(%rdi),%r9 2ecdd4: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2ecddb: 4c 89 c7 mov %r8,%rdi 2ecdde: 48 89 d1 mov %rdx,%rcx 2ecde1: 31 c0 xor %eax,%eax 2ecde3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ecde7: 49 c7 41 f0 00 00 00 movq $0x0,-0x10(%r9) 2ecdee: 00 2ecdef: 48 29 f9 sub %rdi,%rcx 2ecdf2: 48 89 e5 mov %rsp,%rbp 2ecdf5: 81 c1 20 01 00 00 add $0x120,%ecx 2ecdfb: c1 e9 03 shr $0x3,%ecx 2ecdfe: f3 48 ab rep stos %rax,%es:(%rdi) 2ece01: 4c 8b 16 mov (%rsi),%r10 2ece04: 4c 8b 5e 08 mov 0x8(%rsi),%r11 2ece08: 4c 89 52 40 mov %r10,0x40(%rdx) 2ece0c: 4c 89 5a 48 mov %r11,0x48(%rdx) 2ece10: 48 8b 46 18 mov 0x18(%rsi),%rax 2ece14: 48 89 42 08 mov %rax,0x8(%rdx) 2ece18: 8b 46 20 mov 0x20(%rsi),%eax 2ece1b: 89 02 mov %eax,(%rdx) 2ece1d: 8b 46 24 mov 0x24(%rsi),%eax 2ece20: 89 42 10 mov %eax,0x10(%rdx) 2ece23: 0f b6 46 28 movzbl 0x28(%rsi),%eax 2ece27: 88 42 14 mov %al,0x14(%rdx) 2ece2a: 8b 46 20 mov 0x20(%rsi),%eax 2ece2d: 8d 48 ff lea -0x1(%rax),%ecx 2ece30: 83 f9 02 cmp $0x2,%ecx 2ece33: 0f 87 12 01 00 00 ja 2ecf4b 2ece39: 48 c7 42 38 00 00 00 movq $0x0,0x38(%rdx) 2ece40: 00 2ece41: 48 c7 42 58 00 00 00 movq $0x0,0x58(%rdx) 2ece48: 00 2ece49: 48 c7 42 60 00 00 00 movq $0x0,0x60(%rdx) 2ece50: 00 2ece51: 48 c7 42 68 00 00 00 movq $0x0,0x68(%rdx) 2ece58: 00 2ece59: 48 c7 42 70 00 00 00 movq $0x0,0x70(%rdx) 2ece60: 00 2ece61: 48 c7 42 78 00 00 00 movq $0x0,0x78(%rdx) 2ece68: 00 2ece69: 48 c7 82 80 00 00 00 movq $0x0,0x80(%rdx) 2ece70: 00 00 00 00 2ece74: 48 c7 82 88 00 00 00 movq $0x0,0x88(%rdx) 2ece7b: 00 00 00 00 2ece7f: 48 c7 82 a0 00 00 00 movq $0x0,0xa0(%rdx) 2ece86: 00 00 00 00 2ece8a: 48 c7 82 a8 00 00 00 movq $0x0,0xa8(%rdx) 2ece91: 00 00 00 00 2ece95: 48 c7 82 c0 00 00 00 movq $0x0,0xc0(%rdx) 2ece9c: 00 00 00 00 2ecea0: 48 c7 82 c8 00 00 00 movq $0x0,0xc8(%rdx) 2ecea7: 00 00 00 00 2eceab: 48 c7 82 d0 00 00 00 movq $0x0,0xd0(%rdx) 2eceb2: 00 00 00 00 2eceb6: 83 f8 02 cmp $0x2,%eax 2eceb9: 0f 84 ba 00 00 00 je 2ecf79 2ecebf: 83 f8 03 cmp $0x3,%eax 2ecec2: 75 23 jne 2ecee7 2ecec4: 48 c7 42 38 00 00 00 movq $0x0,0x38(%rdx) 2ececb: 00 2ececc: 48 c7 82 b8 00 00 00 movq $0x0,0xb8(%rdx) 2eced3: 00 00 00 00 2eced7: 48 c7 42 68 00 00 00 movq $0x0,0x68(%rdx) 2ecede: 00 2ecedf: 48 c7 42 70 00 00 00 movq $0x0,0x70(%rdx) 2ecee6: 00 2ecee7: 48 8b 46 10 mov 0x10(%rsi),%rax 2eceeb: 48 85 c0 test %rax,%rax 2eceee: 74 38 je 2ecf28 2ecef0: 48 8b 48 40 mov 0x40(%rax),%rcx 2ecef4: 48 85 c9 test %rcx,%rcx 2ecef7: 74 0b je 2ecf04 2ecef9: 48 89 8a 90 00 00 00 mov %rcx,0x90(%rdx) 2ecf00: 48 8b 46 10 mov 0x10(%rsi),%rax 2ecf04: 48 8b 48 48 mov 0x48(%rax),%rcx 2ecf08: 48 85 c9 test %rcx,%rcx 2ecf0b: 74 0b je 2ecf18 2ecf0d: 48 89 8a 98 00 00 00 mov %rcx,0x98(%rdx) 2ecf14: 48 8b 46 10 mov 0x10(%rsi),%rax 2ecf18: 48 8b 40 50 mov 0x50(%rax),%rax 2ecf1c: 48 85 c0 test %rax,%rax 2ecf1f: 74 07 je 2ecf28 2ecf21: 48 89 82 a0 00 00 00 mov %rax,0xa0(%rdx) 2ecf28: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ecf2f: 48 85 c0 test %rax,%rax 2ecf32: 74 17 je 2ecf4b 2ecf34: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ecf3b: 48 85 c0 test %rax,%rax 2ecf3e: 74 0b je 2ecf4b 2ecf40: c6 82 00 01 00 00 01 movb $0x1,0x100(%rdx) 2ecf47: 31 c0 xor %eax,%eax 2ecf49: 5d pop %rbp 2ecf4a: c3 retq 2ecf4b: 4c 89 c7 mov %r8,%rdi 2ecf4e: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 2ecf55: 31 c0 xor %eax,%eax 2ecf57: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ecf5b: 49 c7 41 f0 00 00 00 movq $0x0,-0x10(%r9) 2ecf62: 00 2ecf63: 48 29 fa sub %rdi,%rdx 2ecf66: 8d 8a 20 01 00 00 lea 0x120(%rdx),%ecx 2ecf6c: c1 e9 03 shr $0x3,%ecx 2ecf6f: f3 48 ab rep stos %rax,%es:(%rdi) 2ecf72: b8 04 00 00 00 mov $0x4,%eax 2ecf77: 5d pop %rbp 2ecf78: c3 retq 2ecf79: 48 c7 42 38 00 00 00 movq $0x0,0x38(%rdx) 2ecf80: 00 2ecf81: 48 c7 82 b8 00 00 00 movq $0x0,0xb8(%rdx) 2ecf88: 00 00 00 00 2ecf8c: 48 c7 82 b0 00 00 00 movq $0x0,0xb0(%rdx) 2ecf93: 00 00 00 00 2ecf97: e9 4b ff ff ff jmpq 2ecee7 2ecf9c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ecfa0 : 2ecfa0: e8 00 00 00 00 callq 2ecfa5 2ecfa5: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 2ecfac: 48 89 f9 mov %rdi,%rcx 2ecfaf: 48 8d 7f 08 lea 0x8(%rdi),%rdi 2ecfb3: 31 c0 xor %eax,%eax 2ecfb5: 48 c7 87 10 01 00 00 movq $0x0,0x110(%rdi) 2ecfbc: 00 00 00 00 2ecfc0: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ecfc4: 48 29 f9 sub %rdi,%rcx 2ecfc7: 81 c1 20 01 00 00 add $0x120,%ecx 2ecfcd: c1 e9 03 shr $0x3,%ecx 2ecfd0: f3 48 ab rep stos %rax,%es:(%rdi) 2ecfd3: c3 retq 2ecfd4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ecfdb: 00 00 00 00 2ecfdf: 90 nop 00000000002ecfe0 : 2ecfe0: e8 00 00 00 00 callq 2ecfe5 2ecfe5: 80 bf 00 01 00 00 00 cmpb $0x0,0x100(%rdi) 2ecfec: 49 89 f1 mov %rsi,%r9 2ecfef: 49 89 f8 mov %rdi,%r8 2ecff2: 48 89 d6 mov %rdx,%rsi 2ecff5: b8 04 00 00 00 mov $0x4,%eax 2ecffa: 0f 84 2e 01 00 00 je 2ed12e 2ed000: 48 8d 7a 08 lea 0x8(%rdx),%rdi 2ed004: 48 89 d1 mov %rdx,%rcx 2ed007: 31 c0 xor %eax,%eax 2ed009: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 2ed010: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ed014: 48 c7 42 40 00 00 00 movq $0x0,0x40(%rdx) 2ed01b: 00 2ed01c: 48 29 f9 sub %rdi,%rcx 2ed01f: 83 c1 48 add $0x48,%ecx 2ed022: c1 e9 03 shr $0x3,%ecx 2ed025: f3 48 ab rep stos %rax,%es:(%rdi) 2ed028: c6 42 04 08 movb $0x8,0x4(%rdx) 2ed02c: 41 8b 01 mov (%r9),%eax 2ed02f: 89 42 0c mov %eax,0xc(%rdx) 2ed032: 05 ff 00 00 00 add $0xff,%eax 2ed037: 30 c0 xor %al,%al 2ed039: 89 42 18 mov %eax,0x18(%rdx) 2ed03c: 41 03 41 04 add 0x4(%r9),%eax 2ed040: 89 42 1c mov %eax,0x1c(%rdx) 2ed043: 05 ff 00 00 00 add $0xff,%eax 2ed048: 30 c0 xor %al,%al 2ed04a: 89 42 10 mov %eax,0x10(%rdx) 2ed04d: 8d 90 00 00 0a 00 lea 0xa0000(%rax),%edx 2ed053: 89 56 14 mov %edx,0x14(%rsi) 2ed056: 89 d0 mov %edx,%eax 2ed058: 89 56 20 mov %edx,0x20(%rsi) 2ed05b: 41 03 41 08 add 0x8(%r9),%eax 2ed05f: 8d 90 ff 00 00 00 lea 0xff(%rax),%edx 2ed065: 89 46 24 mov %eax,0x24(%rsi) 2ed068: 30 d2 xor %dl,%dl 2ed06a: 89 56 28 mov %edx,0x28(%rsi) 2ed06d: 81 c2 00 20 00 00 add $0x2000,%edx 2ed073: 89 56 2c mov %edx,0x2c(%rsi) 2ed076: 49 8b 49 18 mov 0x18(%r9),%rcx 2ed07a: 48 85 c9 test %rcx,%rcx 2ed07d: 0f 84 ac 00 00 00 je 2ed12f 2ed083: 41 8b 41 04 mov 0x4(%r9),%eax 2ed087: 85 c0 test %eax,%eax 2ed089: 0f 84 a0 00 00 00 je 2ed12f 2ed08f: bf 64 00 00 00 mov $0x64,%edi 2ed094: 41 b9 24 00 00 00 mov $0x24,%r9d 2ed09a: 48 39 f8 cmp %rdi,%rax 2ed09d: 0f 82 a9 00 00 00 jb 2ed14c 2ed0a3: 4c 29 c8 sub %r9,%rax 2ed0a6: 4c 8d 4c 01 c0 lea -0x40(%rcx,%rax,1),%r9 2ed0ab: 41 81 39 42 55 4d 44 cmpl $0x444d5542,(%r9) 2ed0b2: 0f 85 94 00 00 00 jne 2ed14c 2ed0b8: 4d 85 c9 test %r9,%r9 2ed0bb: 0f 84 8b 00 00 00 je 2ed14c 2ed0c1: 41 8b 41 08 mov 0x8(%r9),%eax 2ed0c5: 83 c0 3f add $0x3f,%eax 2ed0c8: 83 e0 c0 and $0xffffffc0,%eax 2ed0cb: 89 c7 mov %eax,%edi 2ed0cd: 41 8b 41 04 mov 0x4(%r9),%eax 2ed0d1: 83 c0 3f add $0x3f,%eax 2ed0d4: 83 e0 c0 and $0xffffffc0,%eax 2ed0d7: 89 c1 mov %eax,%ecx 2ed0d9: 41 8b 40 10 mov 0x10(%r8),%eax 2ed0dd: 85 c0 test %eax,%eax 2ed0df: 75 0b jne 2ed0ec 2ed0e1: 41 8b 41 0c mov 0xc(%r9),%eax 2ed0e5: 41 89 40 10 mov %eax,0x10(%r8) 2ed0e9: 8b 56 2c mov 0x2c(%rsi),%edx 2ed0ec: 81 c2 ff 00 00 00 add $0xff,%edx 2ed0f2: 30 d2 xor %dl,%dl 2ed0f4: 8d 04 3a lea (%rdx,%rdi,1),%eax 2ed0f7: 89 56 30 mov %edx,0x30(%rsi) 2ed0fa: 89 46 34 mov %eax,0x34(%rsi) 2ed0fd: 05 ff 00 00 00 add $0xff,%eax 2ed102: 30 c0 xor %al,%al 2ed104: 89 46 38 mov %eax,0x38(%rsi) 2ed107: 01 c8 add %ecx,%eax 2ed109: 89 46 3c mov %eax,0x3c(%rsi) 2ed10c: 05 ff 00 00 00 add $0xff,%eax 2ed111: 30 c0 xor %al,%al 2ed113: 8d 90 00 01 00 00 lea 0x100(%rax),%edx 2ed119: 89 46 40 mov %eax,0x40(%rsi) 2ed11c: 05 ff 10 00 00 add $0x10ff,%eax 2ed121: 25 00 f0 ff ff and $0xfffff000,%eax 2ed126: 89 56 44 mov %edx,0x44(%rsi) 2ed129: 89 06 mov %eax,(%rsi) 2ed12b: 31 c0 xor %eax,%eax 2ed12d: c3 retq 2ed12e: c3 retq 2ed12f: 49 8b 49 10 mov 0x10(%r9),%rcx 2ed133: 48 85 c9 test %rcx,%rcx 2ed136: 74 14 je 2ed14c 2ed138: 41 8b 01 mov (%r9),%eax 2ed13b: 85 c0 test %eax,%eax 2ed13d: 74 0d je 2ed14c 2ed13f: bf 40 00 00 00 mov $0x40,%edi 2ed144: 45 31 c9 xor %r9d,%r9d 2ed147: e9 4e ff ff ff jmpq 2ed09a 2ed14c: bf 00 00 01 00 mov $0x10000,%edi 2ed151: b9 00 00 01 00 mov $0x10000,%ecx 2ed156: eb 94 jmp 2ed0ec 2ed158: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2ed15f: 00 00000000002ed160 : 2ed160: e8 00 00 00 00 callq 2ed165 2ed165: 80 bf 00 01 00 00 00 cmpb $0x0,0x100(%rdi) 2ed16c: 49 89 f0 mov %rsi,%r8 2ed16f: 49 89 d1 mov %rdx,%r9 2ed172: 0f 84 80 00 00 00 je 2ed1f8 2ed178: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 2ed17f: 48 8d 52 08 lea 0x8(%rdx),%rdx 2ed183: 4c 89 c9 mov %r9,%rcx 2ed186: 31 c0 xor %eax,%eax 2ed188: 48 c7 82 b8 00 00 00 movq $0x0,0xb8(%rdx) 2ed18f: 00 00 00 00 2ed193: 48 89 d7 mov %rdx,%rdi 2ed196: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ed19a: 48 29 f9 sub %rdi,%rcx 2ed19d: 81 c1 c8 00 00 00 add $0xc8,%ecx 2ed1a3: c1 e9 03 shr $0x3,%ecx 2ed1a6: f3 48 ab rep stos %rax,%es:(%rdi) 2ed1a9: 48 8b 36 mov (%rsi),%rsi 2ed1ac: 80 7e 04 08 cmpb $0x8,0x4(%rsi) 2ed1b0: 75 46 jne 2ed1f8 2ed1b2: 4d 8b 50 08 mov 0x8(%r8),%r10 2ed1b6: 49 8b 78 10 mov 0x10(%r8),%rdi 2ed1ba: 48 89 d0 mov %rdx,%rax 2ed1bd: eb 03 jmp 2ed1c2 2ed1bf: 49 8b 30 mov (%r8),%rsi 2ed1c2: 89 ca mov %ecx,%edx 2ed1c4: 83 c1 01 add $0x1,%ecx 2ed1c7: 48 83 c0 18 add $0x18,%rax 2ed1cb: 48 8d 14 d6 lea (%rsi,%rdx,8),%rdx 2ed1cf: 8b 72 08 mov 0x8(%rdx),%esi 2ed1d2: 4c 01 d6 add %r10,%rsi 2ed1d5: 48 89 70 e8 mov %rsi,-0x18(%rax) 2ed1d9: 8b 72 08 mov 0x8(%rdx),%esi 2ed1dc: 48 01 fe add %rdi,%rsi 2ed1df: 48 89 70 f0 mov %rsi,-0x10(%rax) 2ed1e3: 8b 72 0c mov 0xc(%rdx),%esi 2ed1e6: 2b 72 08 sub 0x8(%rdx),%esi 2ed1e9: 89 70 f8 mov %esi,-0x8(%rax) 2ed1ec: 83 f9 08 cmp $0x8,%ecx 2ed1ef: 75 ce jne 2ed1bf 2ed1f1: 41 c6 01 08 movb $0x8,(%r9) 2ed1f5: 31 c0 xor %eax,%eax 2ed1f7: c3 retq 2ed1f8: b8 04 00 00 00 mov $0x4,%eax 2ed1fd: c3 retq 2ed1fe: 66 90 xchg %ax,%ax 00000000002ed200 : 2ed200: e8 00 00 00 00 callq 2ed205 2ed205: c6 06 00 movb $0x0,(%rsi) 2ed208: 80 bf 00 01 00 00 00 cmpb $0x0,0x100(%rdi) 2ed20f: 41 54 push %r12 2ed211: 41 bc 04 00 00 00 mov $0x4,%r12d 2ed217: 53 push %rbx 2ed218: 74 19 je 2ed233 2ed21a: 48 8b 87 a0 00 00 00 mov 0xa0(%rdi),%rax 2ed221: 45 31 e4 xor %r12d,%r12d 2ed224: 48 85 c0 test %rax,%rax 2ed227: 74 0a je 2ed233 2ed229: 48 89 f3 mov %rsi,%rbx 2ed22c: e8 00 00 00 00 callq 2ed231 2ed231: 88 03 mov %al,(%rbx) 2ed233: 44 89 e0 mov %r12d,%eax 2ed236: 5b pop %rbx 2ed237: 41 5c pop %r12 2ed239: c3 retq 2ed23a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002ed240 : 2ed240: e8 00 00 00 00 callq 2ed245 2ed245: c6 06 00 movb $0x0,(%rsi) 2ed248: 80 bf 00 01 00 00 00 cmpb $0x0,0x100(%rdi) 2ed24f: 41 54 push %r12 2ed251: 41 bc 04 00 00 00 mov $0x4,%r12d 2ed257: 53 push %rbx 2ed258: 74 22 je 2ed27c 2ed25a: 45 31 e4 xor %r12d,%r12d 2ed25d: 80 bf 01 01 00 00 00 cmpb $0x0,0x101(%rdi) 2ed264: 74 16 je 2ed27c 2ed266: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax 2ed26d: 48 85 c0 test %rax,%rax 2ed270: 74 0a je 2ed27c 2ed272: 48 89 f3 mov %rsi,%rbx 2ed275: e8 00 00 00 00 callq 2ed27a 2ed27a: 88 03 mov %al,(%rbx) 2ed27c: 44 89 e0 mov %r12d,%eax 2ed27f: 5b pop %rbx 2ed280: 41 5c pop %r12 2ed282: c3 retq 2ed283: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ed28a: 00 00 00 00 2ed28e: 66 90 xchg %ax,%ax 00000000002ed290 : 2ed290: e8 00 00 00 00 callq 2ed295 2ed295: 41 57 push %r15 2ed297: 41 56 push %r14 2ed299: 41 55 push %r13 2ed29b: 41 54 push %r12 2ed29d: 55 push %rbp 2ed29e: 53 push %rbx 2ed29f: 48 81 ec 90 00 00 00 sub $0x90,%rsp 2ed2a6: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ed2ad: 00 00 2ed2af: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) 2ed2b6: 00 2ed2b7: 31 c0 xor %eax,%eax 2ed2b9: 80 bf 00 01 00 00 00 cmpb $0x0,0x100(%rdi) 2ed2c0: b8 04 00 00 00 mov $0x4,%eax 2ed2c5: 0f 84 57 02 00 00 je 2ed522 2ed2cb: 48 8b 56 40 mov 0x40(%rsi),%rdx 2ed2cf: 48 8b 2e mov (%rsi),%rbp 2ed2d2: 48 89 fb mov %rdi,%rbx 2ed2d5: 48 8b 46 08 mov 0x8(%rsi),%rax 2ed2d9: 4c 8b 6e 10 mov 0x10(%rsi),%r13 2ed2dd: 4c 8b 76 18 mov 0x18(%rsi),%r14 2ed2e1: 4c 8b 66 20 mov 0x20(%rsi),%r12 2ed2e5: 4c 8b 46 28 mov 0x28(%rsi),%r8 2ed2e9: 4c 8b 7e 30 mov 0x30(%rsi),%r15 2ed2ed: 48 8b 4e 38 mov 0x38(%rsi),%rcx 2ed2f1: 48 89 97 08 01 00 00 mov %rdx,0x108(%rdi) 2ed2f8: 48 8b 56 48 mov 0x48(%rsi),%rdx 2ed2fc: 48 89 97 10 01 00 00 mov %rdx,0x110(%rdi) 2ed303: 8b 56 50 mov 0x50(%rsi),%edx 2ed306: 89 97 18 01 00 00 mov %edx,0x118(%rdi) 2ed30c: 48 85 ed test %rbp,%rbp 2ed30f: 0f 84 dd 01 00 00 je 2ed4f2 2ed315: 4d 85 ed test %r13,%r13 2ed318: 0f 84 d4 01 00 00 je 2ed4f2 2ed31e: 48 8b 55 08 mov 0x8(%rbp),%rdx 2ed322: c7 44 24 20 00 00 00 movl $0x60000000,0x20(%rsp) 2ed329: 60 2ed32a: 48 89 54 24 18 mov %rdx,0x18(%rsp) 2ed32f: 8b 55 10 mov 0x10(%rbp),%edx 2ed332: 8d ba ff ff ff 5f lea 0x5fffffff(%rdx),%edi 2ed338: 89 7c 24 24 mov %edi,0x24(%rsp) 2ed33c: 48 8b 78 08 mov 0x8(%rax),%rdi 2ed340: 8b 40 10 mov 0x10(%rax),%eax 2ed343: c7 44 24 30 00 00 00 movl $0x61000000,0x30(%rsp) 2ed34a: 61 2ed34b: 48 89 7c 24 28 mov %rdi,0x28(%rsp) 2ed350: 05 ff ff ff 60 add $0x60ffffff,%eax 2ed355: 89 44 24 34 mov %eax,0x34(%rsp) 2ed359: 83 e2 c0 and $0xffffffc0,%edx 2ed35c: 74 09 je 2ed367 2ed35e: 31 c0 xor %eax,%eax 2ed360: 83 c0 40 add $0x40,%eax 2ed363: 39 c2 cmp %eax,%edx 2ed365: 77 f9 ja 2ed360 2ed367: 80 7e 54 00 cmpb $0x0,0x54(%rsi) 2ed36b: 0f 85 d6 01 00 00 jne 2ed547 2ed371: 48 8b 43 58 mov 0x58(%rbx),%rax 2ed375: 48 85 c0 test %rax,%rax 2ed378: 74 1a je 2ed394 2ed37a: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 2ed37f: 48 89 df mov %rbx,%rdi 2ed382: 4c 89 04 24 mov %r8,(%rsp) 2ed386: e8 00 00 00 00 callq 2ed38b 2ed38b: 4c 8b 04 24 mov (%rsp),%r8 2ed38f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2ed394: 4d 85 f6 test %r14,%r14 2ed397: 0f 84 66 01 00 00 je 2ed503 2ed39d: 4d 85 e4 test %r12,%r12 2ed3a0: 0f 84 62 01 00 00 je 2ed508 2ed3a6: 4d 85 c0 test %r8,%r8 2ed3a9: 0f 95 c2 setne %dl 2ed3ac: 4d 85 ff test %r15,%r15 2ed3af: 0f 95 c0 setne %al 2ed3b2: 84 c2 test %al,%dl 2ed3b4: 0f 84 10 01 00 00 je 2ed4ca 2ed3ba: 48 85 c9 test %rcx,%rcx 2ed3bd: 0f 84 07 01 00 00 je 2ed4ca 2ed3c3: 49 8b 45 08 mov 0x8(%r13),%rax 2ed3c7: c7 44 24 10 00 00 00 movl $0x64000000,0x10(%rsp) 2ed3ce: 64 2ed3cf: 48 89 44 24 38 mov %rax,0x38(%rsp) 2ed3d4: 8b 45 10 mov 0x10(%rbp),%eax 2ed3d7: 05 00 00 00 60 add $0x60000000,%eax 2ed3dc: 89 44 24 40 mov %eax,0x40(%rsp) 2ed3e0: 41 03 45 10 add 0x10(%r13),%eax 2ed3e4: 89 44 24 44 mov %eax,0x44(%rsp) 2ed3e8: 49 8b 46 08 mov 0x8(%r14),%rax 2ed3ec: c7 44 24 50 00 00 00 movl $0x63000000,0x50(%rsp) 2ed3f3: 63 2ed3f4: 48 89 44 24 48 mov %rax,0x48(%rsp) 2ed3f9: 41 8b 46 10 mov 0x10(%r14),%eax 2ed3fd: 05 00 00 00 63 add $0x63000000,%eax 2ed402: 89 44 24 54 mov %eax,0x54(%rsp) 2ed406: 49 8b 44 24 08 mov 0x8(%r12),%rax 2ed40b: c7 44 24 60 00 00 00 movl $0x64000000,0x60(%rsp) 2ed412: 64 2ed413: 48 89 44 24 58 mov %rax,0x58(%rsp) 2ed418: 41 8b 44 24 10 mov 0x10(%r12),%eax 2ed41d: 05 00 00 00 64 add $0x64000000,%eax 2ed422: 89 44 24 64 mov %eax,0x64(%rsp) 2ed426: 89 44 24 14 mov %eax,0x14(%rsp) 2ed42a: 49 8b 40 08 mov 0x8(%r8),%rax 2ed42e: c7 44 24 70 00 00 00 movl $0x65000000,0x70(%rsp) 2ed435: 65 2ed436: 48 89 44 24 68 mov %rax,0x68(%rsp) 2ed43b: 41 8b 40 10 mov 0x10(%r8),%eax 2ed43f: 05 00 00 00 65 add $0x65000000,%eax 2ed444: 89 44 24 74 mov %eax,0x74(%rsp) 2ed448: 49 8b 47 08 mov 0x8(%r15),%rax 2ed44c: c7 84 24 80 00 00 00 movl $0x66000000,0x80(%rsp) 2ed453: 00 00 00 66 2ed457: 48 89 44 24 78 mov %rax,0x78(%rsp) 2ed45c: 41 8b 47 10 mov 0x10(%r15),%eax 2ed460: 05 00 00 00 66 add $0x66000000,%eax 2ed465: 89 84 24 84 00 00 00 mov %eax,0x84(%rsp) 2ed46c: 49 8b 07 mov (%r15),%rax 2ed46f: 48 89 43 30 mov %rax,0x30(%rbx) 2ed473: 48 8b 01 mov (%rcx),%rax 2ed476: 48 89 43 18 mov %rax,0x18(%rbx) 2ed47a: 48 8b 41 08 mov 0x8(%rcx),%rax 2ed47e: 48 89 43 20 mov %rax,0x20(%rbx) 2ed482: 48 8b 41 10 mov 0x10(%rcx),%rax 2ed486: 48 89 43 28 mov %rax,0x28(%rbx) 2ed48a: 48 8b 43 70 mov 0x70(%rbx),%rax 2ed48e: 48 85 c0 test %rax,%rax 2ed491: 74 21 je 2ed4b4 2ed493: 4c 8d 4c 24 78 lea 0x78(%rsp),%r9 2ed498: 4c 8d 44 24 68 lea 0x68(%rsp),%r8 2ed49d: 48 89 df mov %rbx,%rdi 2ed4a0: 48 8d 4c 24 58 lea 0x58(%rsp),%rcx 2ed4a5: 48 8d 54 24 48 lea 0x48(%rsp),%rdx 2ed4aa: 48 8d 74 24 38 lea 0x38(%rsp),%rsi 2ed4af: e8 00 00 00 00 callq 2ed4b4 2ed4b4: 48 8b 43 78 mov 0x78(%rbx),%rax 2ed4b8: 48 85 c0 test %rax,%rax 2ed4bb: 74 0d je 2ed4ca 2ed4bd: 48 8d 74 24 10 lea 0x10(%rsp),%rsi 2ed4c2: 48 89 df mov %rbx,%rdi 2ed4c5: e8 00 00 00 00 callq 2ed4ca 2ed4ca: 49 8b 04 24 mov (%r12),%rax 2ed4ce: c7 83 e4 00 00 00 00 movl $0x0,0xe4(%rbx) 2ed4d5: 00 00 00 2ed4d8: 48 89 83 d8 00 00 00 mov %rax,0xd8(%rbx) 2ed4df: 48 b8 00 00 00 00 00 movabs $0x200000000000,%rax 2ed4e6: 20 00 00 2ed4e9: 48 89 83 e8 00 00 00 mov %rax,0xe8(%rbx) 2ed4f0: eb 16 jmp 2ed508 2ed4f2: 48 8b 43 58 mov 0x58(%rbx),%rax 2ed4f6: 48 85 c0 test %rax,%rax 2ed4f9: 74 08 je 2ed503 2ed4fb: 48 89 df mov %rbx,%rdi 2ed4fe: e8 00 00 00 00 callq 2ed503 2ed503: 4d 85 e4 test %r12,%r12 2ed506: 75 c2 jne 2ed4ca 2ed508: 48 8b 43 60 mov 0x60(%rbx),%rax 2ed50c: 48 85 c0 test %rax,%rax 2ed50f: 74 08 je 2ed519 2ed511: 48 89 df mov %rbx,%rdi 2ed514: e8 00 00 00 00 callq 2ed519 2ed519: c6 83 01 01 00 00 01 movb $0x1,0x101(%rbx) 2ed520: 31 c0 xor %eax,%eax 2ed522: 48 8b 8c 24 88 00 00 mov 0x88(%rsp),%rcx 2ed529: 00 2ed52a: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2ed531: 00 00 2ed533: 75 48 jne 2ed57d 2ed535: 48 81 c4 90 00 00 00 add $0x90,%rsp 2ed53c: 5b pop %rbx 2ed53d: 5d pop %rbp 2ed53e: 41 5c pop %r12 2ed540: 41 5d pop %r13 2ed542: 41 5e pop %r14 2ed544: 41 5f pop %r15 2ed546: c3 retq 2ed547: 48 8b 43 68 mov 0x68(%rbx),%rax 2ed54b: 48 85 c0 test %rax,%rax 2ed54e: 0f 84 1d fe ff ff je 2ed371 2ed554: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 2ed559: 48 8d 54 24 28 lea 0x28(%rsp),%rdx 2ed55e: 48 8d 74 24 18 lea 0x18(%rsp),%rsi 2ed563: 48 89 df mov %rbx,%rdi 2ed566: 4c 89 04 24 mov %r8,(%rsp) 2ed56a: e8 00 00 00 00 callq 2ed56f 2ed56f: 4c 8b 04 24 mov (%rsp),%r8 2ed573: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2ed578: e9 f4 fd ff ff jmpq 2ed371 2ed57d: e8 00 00 00 00 callq 2ed582 2ed582: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ed589: 00 00 00 00 2ed58d: 0f 1f 00 nopl (%rax) 00000000002ed590 : 2ed590: e8 00 00 00 00 callq 2ed595 2ed595: 80 bf 00 01 00 00 00 cmpb $0x0,0x100(%rdi) 2ed59c: b8 04 00 00 00 mov $0x4,%eax 2ed5a1: 74 28 je 2ed5cb 2ed5a3: 31 c0 xor %eax,%eax 2ed5a5: 80 bf 01 01 00 00 00 cmpb $0x0,0x101(%rdi) 2ed5ac: 53 push %rbx 2ed5ad: 48 89 fb mov %rdi,%rbx 2ed5b0: 74 17 je 2ed5c9 2ed5b2: 48 8b 47 58 mov 0x58(%rdi),%rax 2ed5b6: 48 85 c0 test %rax,%rax 2ed5b9: 74 05 je 2ed5c0 2ed5bb: e8 00 00 00 00 callq 2ed5c0 2ed5c0: c6 83 01 01 00 00 00 movb $0x0,0x101(%rbx) 2ed5c7: 31 c0 xor %eax,%eax 2ed5c9: 5b pop %rbx 2ed5ca: c3 retq 2ed5cb: c3 retq 2ed5cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ed5d0 : 2ed5d0: e8 00 00 00 00 callq 2ed5d5 2ed5d5: 80 bf 01 01 00 00 00 cmpb $0x0,0x101(%rdi) 2ed5dc: 41 b8 04 00 00 00 mov $0x4,%r8d 2ed5e2: 0f 84 86 00 00 00 je 2ed66e 2ed5e8: 44 8b 87 e8 00 00 00 mov 0xe8(%rdi),%r8d 2ed5ef: 48 8b 97 d8 00 00 00 mov 0xd8(%rdi),%rdx 2ed5f6: 8b 8f ec 00 00 00 mov 0xec(%rdi),%ecx 2ed5fc: 44 8b 8f e4 00 00 00 mov 0xe4(%rdi),%r9d 2ed603: 44 89 c0 mov %r8d,%eax 2ed606: 45 89 c2 mov %r8d,%r10d 2ed609: c1 e8 03 shr $0x3,%eax 2ed60c: 45 29 ca sub %r9d,%r10d 2ed60f: 48 8d 04 c2 lea (%rdx,%rax,8),%rax 2ed613: 41 8d 14 08 lea (%r8,%rcx,1),%edx 2ed617: 44 29 ca sub %r9d,%edx 2ed61a: 45 39 c8 cmp %r9d,%r8d 2ed61d: 41 b8 02 00 00 00 mov $0x2,%r8d 2ed623: 41 0f 43 d2 cmovae %r10d,%edx 2ed627: 83 e9 40 sub $0x40,%ecx 2ed62a: 39 d1 cmp %edx,%ecx 2ed62c: 74 40 je 2ed66e 2ed62e: 4c 8d 46 40 lea 0x40(%rsi),%r8 2ed632: 48 8b 0e mov (%rsi),%rcx 2ed635: 48 89 c2 mov %rax,%rdx 2ed638: 48 83 c6 08 add $0x8,%rsi 2ed63c: 48 83 c0 08 add $0x8,%rax 2ed640: 48 89 0a mov %rcx,(%rdx) 2ed643: 4c 39 c6 cmp %r8,%rsi 2ed646: 75 ea jne 2ed632 2ed648: 8b 87 e8 00 00 00 mov 0xe8(%rdi),%eax 2ed64e: 8b 8f ec 00 00 00 mov 0xec(%rdi),%ecx 2ed654: 45 31 c0 xor %r8d,%r8d 2ed657: 83 c0 40 add $0x40,%eax 2ed65a: 89 87 e8 00 00 00 mov %eax,0xe8(%rdi) 2ed660: 39 c8 cmp %ecx,%eax 2ed662: 72 0a jb 2ed66e 2ed664: 31 d2 xor %edx,%edx 2ed666: f7 f1 div %ecx 2ed668: 89 97 e8 00 00 00 mov %edx,0xe8(%rdi) 2ed66e: 44 89 c0 mov %r8d,%eax 2ed671: c3 retq 2ed672: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ed679: 00 00 00 00 2ed67d: 0f 1f 00 nopl (%rax) 00000000002ed680 : 2ed680: e8 00 00 00 00 callq 2ed685 2ed685: 80 bf 01 01 00 00 00 cmpb $0x0,0x101(%rdi) 2ed68c: b8 04 00 00 00 mov $0x4,%eax 2ed691: 74 5e je 2ed6f1 2ed693: 8b 97 e4 00 00 00 mov 0xe4(%rdi),%edx 2ed699: 44 8b 87 e8 00 00 00 mov 0xe8(%rdi),%r8d 2ed6a0: 41 39 d0 cmp %edx,%r8d 2ed6a3: 74 3b je 2ed6e0 2ed6a5: 48 8b 8f d8 00 00 00 mov 0xd8(%rdi),%rcx 2ed6ac: 89 d0 mov %edx,%eax 2ed6ae: c1 e8 03 shr $0x3,%eax 2ed6b1: 48 8d 04 c1 lea (%rcx,%rax,8),%rax 2ed6b5: 48 8d 70 40 lea 0x40(%rax),%rsi 2ed6b9: 48 89 c1 mov %rax,%rcx 2ed6bc: 48 83 c0 08 add $0x8,%rax 2ed6c0: 48 8b 09 mov (%rcx),%rcx 2ed6c3: 48 39 f0 cmp %rsi,%rax 2ed6c6: 75 f1 jne 2ed6b9 2ed6c8: 8b 8f ec 00 00 00 mov 0xec(%rdi),%ecx 2ed6ce: 83 c2 40 add $0x40,%edx 2ed6d1: 39 ca cmp %ecx,%edx 2ed6d3: 72 cb jb 2ed6a0 2ed6d5: 89 d0 mov %edx,%eax 2ed6d7: 31 d2 xor %edx,%edx 2ed6d9: f7 f1 div %ecx 2ed6db: 41 39 d0 cmp %edx,%r8d 2ed6de: 75 c5 jne 2ed6a5 2ed6e0: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax 2ed6e7: 44 89 c6 mov %r8d,%esi 2ed6ea: e8 00 00 00 00 callq 2ed6ef 2ed6ef: 31 c0 xor %eax,%eax 2ed6f1: c3 retq 2ed6f2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ed6f9: 00 00 00 00 2ed6fd: 0f 1f 00 nopl (%rax) 00000000002ed700 : 2ed700: e8 00 00 00 00 callq 2ed705 2ed705: 80 bf 01 01 00 00 00 cmpb $0x0,0x101(%rdi) 2ed70c: b8 04 00 00 00 mov $0x4,%eax 2ed711: 74 50 je 2ed763 2ed713: 41 54 push %r12 2ed715: 41 89 f4 mov %esi,%r12d 2ed718: 55 push %rbp 2ed719: 48 89 fd mov %rdi,%rbp 2ed71c: 53 push %rbx 2ed71d: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax 2ed724: 31 db xor %ebx,%ebx 2ed726: 48 85 c0 test %rax,%rax 2ed729: 75 09 jne 2ed734 2ed72b: eb 2f jmp 2ed75c 2ed72d: 48 8b 85 b8 00 00 00 mov 0xb8(%rbp),%rax 2ed734: 48 89 ef mov %rbp,%rdi 2ed737: e8 00 00 00 00 callq 2ed73c 2ed73c: 84 c0 test %al,%al 2ed73e: 75 1c jne 2ed75c 2ed740: bf bc 8d 06 00 mov $0x68dbc,%edi 2ed745: 83 c3 64 add $0x64,%ebx 2ed748: e8 00 00 00 00 callq 2ed74d 2ed74d: 41 39 dc cmp %ebx,%r12d 2ed750: 73 db jae 2ed72d 2ed752: 5b pop %rbx 2ed753: b8 03 00 00 00 mov $0x3,%eax 2ed758: 5d pop %rbp 2ed759: 41 5c pop %r12 2ed75b: c3 retq 2ed75c: 5b pop %rbx 2ed75d: 31 c0 xor %eax,%eax 2ed75f: 5d pop %rbp 2ed760: 41 5c pop %r12 2ed762: c3 retq 2ed763: c3 retq 2ed764: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ed76b: 00 00 00 00 2ed76f: 90 nop 00000000002ed770 : 2ed770: e8 00 00 00 00 callq 2ed775 2ed775: 80 bf 01 01 00 00 00 cmpb $0x0,0x101(%rdi) 2ed77c: b8 04 00 00 00 mov $0x4,%eax 2ed781: 74 50 je 2ed7d3 2ed783: 41 54 push %r12 2ed785: 41 89 f4 mov %esi,%r12d 2ed788: 55 push %rbp 2ed789: 48 89 fd mov %rdi,%rbp 2ed78c: 53 push %rbx 2ed78d: 48 8b 87 b0 00 00 00 mov 0xb0(%rdi),%rax 2ed794: 31 db xor %ebx,%ebx 2ed796: 48 85 c0 test %rax,%rax 2ed799: 75 09 jne 2ed7a4 2ed79b: eb 2f jmp 2ed7cc 2ed79d: 48 8b 85 b0 00 00 00 mov 0xb0(%rbp),%rax 2ed7a4: 48 89 ef mov %rbp,%rdi 2ed7a7: e8 00 00 00 00 callq 2ed7ac 2ed7ac: 84 c0 test %al,%al 2ed7ae: 75 1c jne 2ed7cc 2ed7b0: bf c6 a7 00 00 mov $0xa7c6,%edi 2ed7b5: 83 c3 0a add $0xa,%ebx 2ed7b8: e8 00 00 00 00 callq 2ed7bd 2ed7bd: 41 39 dc cmp %ebx,%r12d 2ed7c0: 73 db jae 2ed79d 2ed7c2: 5b pop %rbx 2ed7c3: b8 03 00 00 00 mov $0x3,%eax 2ed7c8: 5d pop %rbp 2ed7c9: 41 5c pop %r12 2ed7cb: c3 retq 2ed7cc: 5b pop %rbx 2ed7cd: 31 c0 xor %eax,%eax 2ed7cf: 5d pop %rbp 2ed7d0: 41 5c pop %r12 2ed7d2: c3 retq 2ed7d3: c3 retq 2ed7d4: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ed7db: 00 00 00 00 2ed7df: 90 nop 00000000002ed7e0 : 2ed7e0: e8 00 00 00 00 callq 2ed7e5 2ed7e5: 80 bf 01 01 00 00 00 cmpb $0x0,0x101(%rdi) 2ed7ec: b8 04 00 00 00 mov $0x4,%eax 2ed7f1: 74 4c je 2ed83f 2ed7f3: 41 54 push %r12 2ed7f5: 41 89 f4 mov %esi,%r12d 2ed7f8: 55 push %rbp 2ed7f9: 31 ed xor %ebp,%ebp 2ed7fb: 53 push %rbx 2ed7fc: 48 89 fb mov %rdi,%rbx 2ed7ff: 48 8b 83 80 00 00 00 mov 0x80(%rbx),%rax 2ed806: 48 89 df mov %rbx,%rdi 2ed809: e8 00 00 00 00 callq 2ed80e 2ed80e: 89 83 e4 00 00 00 mov %eax,0xe4(%rbx) 2ed814: 3b 83 e8 00 00 00 cmp 0xe8(%rbx),%eax 2ed81a: 74 1c je 2ed838 2ed81c: bf c7 10 00 00 mov $0x10c7,%edi 2ed821: 83 c5 01 add $0x1,%ebp 2ed824: e8 00 00 00 00 callq 2ed829 2ed829: 41 39 ec cmp %ebp,%r12d 2ed82c: 73 d1 jae 2ed7ff 2ed82e: 5b pop %rbx 2ed82f: b8 03 00 00 00 mov $0x3,%eax 2ed834: 5d pop %rbp 2ed835: 41 5c pop %r12 2ed837: c3 retq 2ed838: 5b pop %rbx 2ed839: 31 c0 xor %eax,%eax 2ed83b: 5d pop %rbp 2ed83c: 41 5c pop %r12 2ed83e: c3 retq 2ed83f: c3 retq 00000000002ed840 : 2ed840: e8 00 00 00 00 callq 2ed845 2ed845: 80 bf 00 01 00 00 00 cmpb $0x0,0x100(%rdi) 2ed84c: b8 04 00 00 00 mov $0x4,%eax 2ed851: 74 7d je 2ed8d0 2ed853: 41 55 push %r13 2ed855: 41 89 cd mov %ecx,%r13d 2ed858: 41 54 push %r12 2ed85a: 55 push %rbp 2ed85b: 53 push %rbx 2ed85c: 48 8b 8f c0 00 00 00 mov 0xc0(%rdi),%rcx 2ed863: 48 89 fb mov %rdi,%rbx 2ed866: 48 85 c9 test %rcx,%rcx 2ed869: 74 52 je 2ed8bd 2ed86b: 48 83 bf c8 00 00 00 cmpq $0x0,0xc8(%rdi) 2ed872: 00 2ed873: 74 48 je 2ed8bd 2ed875: 81 e6 ff 0f 00 00 and $0xfff,%esi 2ed87b: 31 ed xor %ebp,%ebp 2ed87d: 81 ce 00 10 00 00 or $0x1000,%esi 2ed883: 41 89 f4 mov %esi,%r12d 2ed886: 41 c1 e4 10 shl $0x10,%r12d 2ed88a: 66 41 89 d4 mov %dx,%r12w 2ed88e: 44 89 e6 mov %r12d,%esi 2ed891: e8 00 00 00 00 callq 2ed896 2ed896: 45 85 ed test %r13d,%r13d 2ed899: 75 0a jne 2ed8a5 2ed89b: eb 27 jmp 2ed8c4 2ed89d: 83 c5 01 add $0x1,%ebp 2ed8a0: 41 39 ed cmp %ebp,%r13d 2ed8a3: 74 1f je 2ed8c4 2ed8a5: 48 8b 83 c8 00 00 00 mov 0xc8(%rbx),%rax 2ed8ac: 44 89 e6 mov %r12d,%esi 2ed8af: 48 89 df mov %rbx,%rdi 2ed8b2: e8 00 00 00 00 callq 2ed8b7 2ed8b7: 84 c0 test %al,%al 2ed8b9: 74 e2 je 2ed89d 2ed8bb: 31 c0 xor %eax,%eax 2ed8bd: 5b pop %rbx 2ed8be: 5d pop %rbp 2ed8bf: 41 5c pop %r12 2ed8c1: 41 5d pop %r13 2ed8c3: c3 retq 2ed8c4: 5b pop %rbx 2ed8c5: b8 03 00 00 00 mov $0x3,%eax 2ed8ca: 5d pop %rbp 2ed8cb: 41 5c pop %r12 2ed8cd: 41 5d pop %r13 2ed8cf: c3 retq 2ed8d0: c3 retq 2ed8d1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ed8d8: 00 00 00 00 2ed8dc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ed8e0 : 2ed8e0: e8 00 00 00 00 callq 2ed8e5 2ed8e5: c7 06 00 00 00 00 movl $0x0,(%rsi) 2ed8eb: 80 bf 00 01 00 00 00 cmpb $0x0,0x100(%rdi) 2ed8f2: b8 04 00 00 00 mov $0x4,%eax 2ed8f7: 74 1b je 2ed914 2ed8f9: 48 8b 97 d0 00 00 00 mov 0xd0(%rdi),%rdx 2ed900: 48 85 d2 test %rdx,%rdx 2ed903: 74 0f je 2ed914 2ed905: 53 push %rbx 2ed906: 48 89 f3 mov %rsi,%rbx 2ed909: e8 00 00 00 00 callq 2ed90e 2ed90e: 89 03 mov %eax,(%rbx) 2ed910: 31 c0 xor %eax,%eax 2ed912: 5b pop %rbx 2ed913: c3 retq 2ed914: c3 retq 2ed915: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2ed91c: 00 00 00 2ed91f: 90 nop 00000000002ed920 : 2ed920: e8 00 00 00 00 callq 2ed925 2ed925: 55 push %rbp 2ed926: 41 d3 e1 shl %cl,%r9d 2ed929: 48 89 e5 mov %rsp,%rbp 2ed92c: 41 56 push %r14 2ed92e: 41 89 f6 mov %esi,%r14d 2ed931: 41 55 push %r13 2ed933: 49 89 fd mov %rdi,%r13 2ed936: 41 54 push %r12 2ed938: 45 89 c4 mov %r8d,%r12d 2ed93b: 53 push %rbx 2ed93c: 44 89 cb mov %r9d,%ebx 2ed93f: 44 21 c3 and %r8d,%ebx 2ed942: 48 83 ec 50 sub $0x50,%rsp 2ed946: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ed94d: 00 00 2ed94f: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ed954: 31 c0 xor %eax,%eax 2ed956: 48 8d 45 10 lea 0x10(%rbp),%rax 2ed95a: c7 04 24 30 00 00 00 movl $0x30,(%rsp) 2ed961: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ed966: 48 8d 44 24 20 lea 0x20(%rsp),%rax 2ed96b: 48 89 44 24 10 mov %rax,0x10(%rsp) 2ed970: 83 fa 01 cmp $0x1,%edx 2ed973: 7e 6b jle 2ed9e0 2ed975: 41 89 d2 mov %edx,%r10d 2ed978: 49 89 c1 mov %rax,%r9 2ed97b: ba 30 00 00 00 mov $0x30,%edx 2ed980: be 01 00 00 00 mov $0x1,%esi 2ed985: 4c 8d 45 10 lea 0x10(%rbp),%r8 2ed989: eb 3d jmp 2ed9c8 2ed98b: 89 d0 mov %edx,%eax 2ed98d: 8d 7a 08 lea 0x8(%rdx),%edi 2ed990: 41 8b 0c 01 mov (%r9,%rax,1),%ecx 2ed994: 83 ff 2f cmp $0x2f,%edi 2ed997: 0f 87 8b 00 00 00 ja 2eda28 2ed99d: 8d 42 10 lea 0x10(%rdx),%eax 2ed9a0: 41 8b 3c 39 mov (%r9,%rdi,1),%edi 2ed9a4: 83 f8 2f cmp $0x2f,%eax 2ed9a7: 0f 87 87 00 00 00 ja 2eda34 2ed9ad: 4c 01 c8 add %r9,%rax 2ed9b0: 83 c2 18 add $0x18,%edx 2ed9b3: 8b 00 mov (%rax),%eax 2ed9b5: 83 c6 01 add $0x1,%esi 2ed9b8: 41 09 fc or %edi,%r12d 2ed9bb: d3 e0 shl %cl,%eax 2ed9bd: 31 d8 xor %ebx,%eax 2ed9bf: 21 f8 and %edi,%eax 2ed9c1: 31 c3 xor %eax,%ebx 2ed9c3: 41 39 f2 cmp %esi,%r10d 2ed9c6: 74 18 je 2ed9e0 2ed9c8: 83 fa 2f cmp $0x2f,%edx 2ed9cb: 76 be jbe 2ed98b 2ed9cd: 41 8b 08 mov (%r8),%ecx 2ed9d0: 49 8d 78 08 lea 0x8(%r8),%rdi 2ed9d4: 48 8d 47 08 lea 0x8(%rdi),%rax 2ed9d8: 8b 3f mov (%rdi),%edi 2ed9da: 4c 8d 40 08 lea 0x8(%rax),%r8 2ed9de: eb d3 jmp 2ed9b3 2ed9e0: 49 8b 7d 08 mov 0x8(%r13),%rdi 2ed9e4: 44 89 f6 mov %r14d,%esi 2ed9e7: 49 8b 45 40 mov 0x40(%r13),%rax 2ed9eb: 41 f7 d4 not %r12d 2ed9ee: e8 00 00 00 00 callq 2ed9f3 2ed9f3: 49 8b 7d 08 mov 0x8(%r13),%rdi 2ed9f7: 44 89 f6 mov %r14d,%esi 2ed9fa: 41 21 c4 and %eax,%r12d 2ed9fd: 49 8b 45 48 mov 0x48(%r13),%rax 2eda01: 44 89 e2 mov %r12d,%edx 2eda04: 09 da or %ebx,%edx 2eda06: e8 00 00 00 00 callq 2eda0b 2eda0b: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2eda10: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2eda17: 00 00 2eda19: 75 14 jne 2eda2f 2eda1b: 48 83 c4 50 add $0x50,%rsp 2eda1f: 5b pop %rbx 2eda20: 41 5c pop %r12 2eda22: 41 5d pop %r13 2eda24: 41 5e pop %r14 2eda26: 5d pop %rbp 2eda27: c3 retq 2eda28: 89 fa mov %edi,%edx 2eda2a: 4c 89 c7 mov %r8,%rdi 2eda2d: eb a5 jmp 2ed9d4 2eda2f: e8 00 00 00 00 callq 2eda34 2eda34: 89 c2 mov %eax,%edx 2eda36: 4c 89 c0 mov %r8,%rax 2eda39: eb 9f jmp 2ed9da 2eda3b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002eda40 : 2eda40: e8 00 00 00 00 callq 2eda45 2eda45: 55 push %rbp 2eda46: 41 89 ca mov %ecx,%r10d 2eda49: 44 89 c1 mov %r8d,%ecx 2eda4c: 49 89 fb mov %rdi,%r11 2eda4f: 48 89 e5 mov %rsp,%rbp 2eda52: 41 56 push %r14 2eda54: 41 55 push %r13 2eda56: 4c 8d 6d 18 lea 0x18(%rbp),%r13 2eda5a: 41 54 push %r12 2eda5c: 41 89 f4 mov %esi,%r12d 2eda5f: 53 push %rbx 2eda60: 89 d3 mov %edx,%ebx 2eda62: 48 83 ec 50 sub $0x50,%rsp 2eda66: 8b 55 10 mov 0x10(%rbp),%edx 2eda69: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2eda70: 00 00 2eda72: 48 89 44 24 18 mov %rax,0x18(%rsp) 2eda77: 31 c0 xor %eax,%eax 2eda79: 48 8d 44 24 20 lea 0x20(%rsp),%rax 2eda7e: c7 04 24 30 00 00 00 movl $0x30,(%rsp) 2eda85: d3 e2 shl %cl,%edx 2eda87: 4c 89 6c 24 08 mov %r13,0x8(%rsp) 2eda8c: 48 89 44 24 10 mov %rax,0x10(%rsp) 2eda91: 44 21 ca and %r9d,%edx 2eda94: 41 83 fa 01 cmp $0x1,%r10d 2eda98: 7e 61 jle 2edafb 2eda9a: 49 89 c6 mov %rax,%r14 2eda9d: be 30 00 00 00 mov $0x30,%esi 2edaa2: bf 01 00 00 00 mov $0x1,%edi 2edaa7: eb 38 jmp 2edae1 2edaa9: 89 f0 mov %esi,%eax 2edaab: 44 8d 46 08 lea 0x8(%rsi),%r8d 2edaaf: 41 8b 0c 06 mov (%r14,%rax,1),%ecx 2edab3: 41 83 f8 2f cmp $0x2f,%r8d 2edab7: 77 77 ja 2edb30 2edab9: 8d 46 10 lea 0x10(%rsi),%eax 2edabc: 47 8b 04 06 mov (%r14,%r8,1),%r8d 2edac0: 83 f8 2f cmp $0x2f,%eax 2edac3: 77 78 ja 2edb3d 2edac5: 4c 01 f0 add %r14,%rax 2edac8: 83 c6 18 add $0x18,%esi 2edacb: 8b 00 mov (%rax),%eax 2edacd: 83 c7 01 add $0x1,%edi 2edad0: 45 09 c1 or %r8d,%r9d 2edad3: d3 e0 shl %cl,%eax 2edad5: 31 d0 xor %edx,%eax 2edad7: 44 21 c0 and %r8d,%eax 2edada: 31 c2 xor %eax,%edx 2edadc: 41 39 fa cmp %edi,%r10d 2edadf: 74 1a je 2edafb 2edae1: 83 fe 2f cmp $0x2f,%esi 2edae4: 76 c3 jbe 2edaa9 2edae6: 41 8b 4d 00 mov 0x0(%r13),%ecx 2edaea: 4d 8d 45 08 lea 0x8(%r13),%r8 2edaee: 49 8d 40 08 lea 0x8(%r8),%rax 2edaf2: 45 8b 00 mov (%r8),%r8d 2edaf5: 4c 8d 68 08 lea 0x8(%rax),%r13 2edaf9: eb d0 jmp 2edacb 2edafb: 41 f7 d1 not %r9d 2edafe: 49 8b 43 48 mov 0x48(%r11),%rax 2edb02: 49 8b 7b 08 mov 0x8(%r11),%rdi 2edb06: 44 89 e6 mov %r12d,%esi 2edb09: 44 21 cb and %r9d,%ebx 2edb0c: 09 da or %ebx,%edx 2edb0e: e8 00 00 00 00 callq 2edb13 2edb13: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2edb18: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2edb1f: 00 00 2edb21: 75 15 jne 2edb38 2edb23: 48 83 c4 50 add $0x50,%rsp 2edb27: 5b pop %rbx 2edb28: 41 5c pop %r12 2edb2a: 41 5d pop %r13 2edb2c: 41 5e pop %r14 2edb2e: 5d pop %rbp 2edb2f: c3 retq 2edb30: 44 89 c6 mov %r8d,%esi 2edb33: 4d 89 e8 mov %r13,%r8 2edb36: eb b6 jmp 2edaee 2edb38: e8 00 00 00 00 callq 2edb3d 2edb3d: 89 c6 mov %eax,%esi 2edb3f: 4c 89 e8 mov %r13,%rax 2edb42: eb b1 jmp 2edaf5 2edb44: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2edb4b: 00 00 00 00 2edb4f: 90 nop 00000000002edb50 : 2edb50: e8 00 00 00 00 callq 2edb55 2edb55: 41 54 push %r12 2edb57: 41 89 cc mov %ecx,%r12d 2edb5a: 55 push %rbp 2edb5b: 89 d5 mov %edx,%ebp 2edb5d: 53 push %rbx 2edb5e: 4c 89 c3 mov %r8,%rbx 2edb61: 4c 8b 47 08 mov 0x8(%rdi),%r8 2edb65: 48 8b 47 40 mov 0x40(%rdi),%rax 2edb69: 4c 89 c7 mov %r8,%rdi 2edb6c: e8 00 00 00 00 callq 2edb71 2edb71: 89 e9 mov %ebp,%ecx 2edb73: 44 21 e0 and %r12d,%eax 2edb76: d3 e8 shr %cl,%eax 2edb78: 89 03 mov %eax,(%rbx) 2edb7a: 5b pop %rbx 2edb7b: 5d pop %rbp 2edb7c: 41 5c pop %r12 2edb7e: c3 retq 2edb7f: 90 nop 00000000002edb80 : 2edb80: e8 00 00 00 00 callq 2edb85 2edb85: 41 54 push %r12 2edb87: 49 89 f4 mov %rsi,%r12 2edb8a: 55 push %rbp 2edb8b: 48 89 fd mov %rdi,%rbp 2edb8e: 53 push %rbx 2edb8f: 48 89 d3 mov %rdx,%rbx 2edb92: 48 83 ec 10 sub $0x10,%rsp 2edb96: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2edb9d: 00 00 2edb9f: 48 89 44 24 08 mov %rax,0x8(%rsp) 2edba4: 48 8b 47 38 mov 0x38(%rdi),%rax 2edba8: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2edbad: 8b 88 68 01 00 00 mov 0x168(%rax),%ecx 2edbb3: 0f b6 90 8b 01 00 00 movzbl 0x18b(%rax),%edx 2edbba: 8b b0 f4 00 00 00 mov 0xf4(%rax),%esi 2edbc0: e8 00 00 00 00 callq 2edbc5 2edbc5: 8b 44 24 04 mov 0x4(%rsp),%eax 2edbc9: 48 89 ef mov %rbp,%rdi 2edbcc: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2edbd1: 48 c1 e0 18 shl $0x18,%rax 2edbd5: 49 89 04 24 mov %rax,(%r12) 2edbd9: 48 8b 45 38 mov 0x38(%rbp),%rax 2edbdd: 8b 88 6c 01 00 00 mov 0x16c(%rax),%ecx 2edbe3: 0f b6 90 8c 01 00 00 movzbl 0x18c(%rax),%edx 2edbea: 8b b0 f8 00 00 00 mov 0xf8(%rax),%esi 2edbf0: e8 00 00 00 00 callq 2edbf5 2edbf5: 8b 44 24 04 mov 0x4(%rsp),%eax 2edbf9: 48 c1 e0 18 shl $0x18,%rax 2edbfd: 48 89 03 mov %rax,(%rbx) 2edc00: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2edc05: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2edc0c: 00 00 2edc0e: 75 09 jne 2edc19 2edc10: 48 83 c4 10 add $0x10,%rsp 2edc14: 5b pop %rbx 2edc15: 5d pop %rbp 2edc16: 41 5c pop %r12 2edc18: c3 retq 2edc19: e8 00 00 00 00 callq 2edc1e 2edc1e: 66 90 xchg %ax,%ax 00000000002edc20 : 2edc20: e8 00 00 00 00 callq 2edc25 2edc25: 55 push %rbp 2edc26: 53 push %rbx 2edc27: 48 89 fb mov %rdi,%rbx 2edc2a: 48 83 ec 10 sub $0x10,%rsp 2edc2e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2edc35: 00 00 2edc37: 48 89 44 24 08 mov %rax,0x8(%rsp) 2edc3c: 48 8b 47 38 mov 0x38(%rdi),%rax 2edc40: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2edc45: 8b 88 00 01 00 00 mov 0x100(%rax),%ecx 2edc4b: 0f b6 90 71 01 00 00 movzbl 0x171(%rax),%edx 2edc52: 8b 30 mov (%rax),%esi 2edc54: e8 00 00 00 00 callq 2edc59 2edc59: 8b 44 24 04 mov 0x4(%rsp),%eax 2edc5d: 85 c0 test %eax,%eax 2edc5f: 75 6b jne 2edccc 2edc61: 48 8b 83 c0 00 00 00 mov 0xc0(%rbx),%rax 2edc68: be 00 00 02 10 mov $0x10020000,%esi 2edc6d: 48 89 df mov %rbx,%rdi 2edc70: bd 1e 00 00 00 mov $0x1e,%ebp 2edc75: e8 00 00 00 00 callq 2edc7a 2edc7a: eb 05 jmp 2edc81 2edc7c: 83 ed 01 sub $0x1,%ebp 2edc7f: 74 18 je 2edc99 2edc81: 48 8b 83 c8 00 00 00 mov 0xc8(%rbx),%rax 2edc88: be 00 00 02 10 mov $0x10020000,%esi 2edc8d: 48 89 df mov %rbx,%rdi 2edc90: e8 00 00 00 00 callq 2edc95 2edc95: 84 c0 test %al,%al 2edc97: 74 e3 je 2edc7c 2edc99: bd 1e 00 00 00 mov $0x1e,%ebp 2edc9e: eb 05 jmp 2edca5 2edca0: 83 ed 01 sub $0x1,%ebp 2edca3: 74 16 je 2edcbb 2edca5: 48 8b 83 d0 00 00 00 mov 0xd0(%rbx),%rax 2edcac: 48 89 df mov %rbx,%rdi 2edcaf: e8 00 00 00 00 callq 2edcb4 2edcb4: 3d ad de ad de cmp $0xdeaddead,%eax 2edcb9: 75 e5 jne 2edca0 2edcbb: 48 8b 83 c0 00 00 00 mov 0xc0(%rbx),%rax 2edcc2: 31 f6 xor %esi,%esi 2edcc4: 48 89 df mov %rbx,%rdi 2edcc7: e8 00 00 00 00 callq 2edccc 2edccc: 48 8b 43 38 mov 0x38(%rbx),%rax 2edcd0: 41 b9 01 00 00 00 mov $0x1,%r9d 2edcd6: ba 01 00 00 00 mov $0x1,%edx 2edcdb: 48 89 df mov %rbx,%rdi 2edcde: 0f b6 88 71 01 00 00 movzbl 0x171(%rax),%ecx 2edce5: 44 8b 80 00 01 00 00 mov 0x100(%rax),%r8d 2edcec: 8b 30 mov (%rax),%esi 2edcee: e8 00 00 00 00 callq 2edcf3 2edcf3: 48 8b 43 38 mov 0x38(%rbx),%rax 2edcf7: 45 31 c9 xor %r9d,%r9d 2edcfa: 48 89 df mov %rbx,%rdi 2edcfd: ba 01 00 00 00 mov $0x1,%edx 2edd02: 0f b6 88 70 01 00 00 movzbl 0x170(%rax),%ecx 2edd09: 44 8b 80 fc 00 00 00 mov 0xfc(%rax),%r8d 2edd10: 8b 30 mov (%rax),%esi 2edd12: e8 00 00 00 00 callq 2edd17 2edd17: 48 8b 43 38 mov 0x38(%rbx),%rax 2edd1b: ba 01 00 00 00 mov $0x1,%edx 2edd20: 48 89 df mov %rbx,%rdi 2edd23: 41 b9 01 00 00 00 mov $0x1,%r9d 2edd29: 0f b6 88 8a 01 00 00 movzbl 0x18a(%rax),%ecx 2edd30: 44 8b 80 64 01 00 00 mov 0x164(%rax),%r8d 2edd37: 8b b0 f0 00 00 00 mov 0xf0(%rax),%esi 2edd3d: e8 00 00 00 00 callq 2edd42 2edd42: 48 8b 43 38 mov 0x38(%rbx),%rax 2edd46: 31 d2 xor %edx,%edx 2edd48: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2edd4c: 8b 70 14 mov 0x14(%rax),%esi 2edd4f: 48 8b 43 48 mov 0x48(%rbx),%rax 2edd53: e8 00 00 00 00 callq 2edd58 2edd58: 48 8b 43 38 mov 0x38(%rbx),%rax 2edd5c: 31 d2 xor %edx,%edx 2edd5e: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2edd62: 8b 70 18 mov 0x18(%rax),%esi 2edd65: 48 8b 43 48 mov 0x48(%rbx),%rax 2edd69: e8 00 00 00 00 callq 2edd6e 2edd6e: 48 8b 43 38 mov 0x38(%rbx),%rax 2edd72: 31 d2 xor %edx,%edx 2edd74: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2edd78: 8b b0 a8 00 00 00 mov 0xa8(%rax),%esi 2edd7e: 48 8b 43 48 mov 0x48(%rbx),%rax 2edd82: e8 00 00 00 00 callq 2edd87 2edd87: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2edd8c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2edd93: 00 00 2edd95: 75 07 jne 2edd9e 2edd97: 48 83 c4 10 add $0x10,%rsp 2edd9b: 5b pop %rbx 2edd9c: 5d pop %rbp 2edd9d: c3 retq 2edd9e: e8 00 00 00 00 callq 2edda3 2edda3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2eddaa: 00 00 00 00 2eddae: 66 90 xchg %ax,%ax 00000000002eddb0 : 2eddb0: e8 00 00 00 00 callq 2eddb5 2eddb5: 55 push %rbp 2eddb6: 48 8b 47 38 mov 0x38(%rdi),%rax 2eddba: 48 89 fd mov %rdi,%rbp 2eddbd: 45 31 c9 xor %r9d,%r9d 2eddc0: ba 01 00 00 00 mov $0x1,%edx 2eddc5: 0f b6 88 8a 01 00 00 movzbl 0x18a(%rax),%ecx 2eddcc: 44 8b 80 64 01 00 00 mov 0x164(%rax),%r8d 2eddd3: 8b b0 f0 00 00 00 mov 0xf0(%rax),%esi 2eddd9: e8 00 00 00 00 callq 2eddde 2eddde: 48 8b 45 38 mov 0x38(%rbp),%rax 2edde2: 8b 95 18 01 00 00 mov 0x118(%rbp),%edx 2edde8: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eddec: 8b b0 e4 00 00 00 mov 0xe4(%rax),%esi 2eddf2: 81 e2 ff 00 11 00 and $0x1100ff,%edx 2eddf8: 48 8b 45 48 mov 0x48(%rbp),%rax 2eddfc: e8 00 00 00 00 callq 2ede01 2ede01: 48 8b 45 38 mov 0x38(%rbp),%rax 2ede05: 48 89 ef mov %rbp,%rdi 2ede08: 41 b9 01 00 00 00 mov $0x1,%r9d 2ede0e: 44 8b 80 fc 00 00 00 mov 0xfc(%rax),%r8d 2ede15: 0f b6 88 70 01 00 00 movzbl 0x170(%rax),%ecx 2ede1c: 6a 01 pushq $0x1 2ede1e: 8b 90 04 01 00 00 mov 0x104(%rax),%edx 2ede24: 52 push %rdx 2ede25: 0f b6 90 72 01 00 00 movzbl 0x172(%rax),%edx 2ede2c: 52 push %rdx 2ede2d: 8b 30 mov (%rax),%esi 2ede2f: ba 02 00 00 00 mov $0x2,%edx 2ede34: e8 00 00 00 00 callq 2ede39 2ede39: 48 8b 45 38 mov 0x38(%rbp),%rax 2ede3d: 48 89 ef mov %rbp,%rdi 2ede40: 45 31 c9 xor %r9d,%r9d 2ede43: 48 83 c4 18 add $0x18,%rsp 2ede47: ba 01 00 00 00 mov $0x1,%edx 2ede4c: 0f b6 88 71 01 00 00 movzbl 0x171(%rax),%ecx 2ede53: 44 8b 80 00 01 00 00 mov 0x100(%rax),%r8d 2ede5a: 8b 30 mov (%rax),%esi 2ede5c: 5d pop %rbp 2ede5d: e9 00 00 00 00 jmpq 2ede62 2ede62: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ede69: 00 00 00 00 2ede6d: 0f 1f 00 nopl (%rax) 00000000002ede70 : 2ede70: e8 00 00 00 00 callq 2ede75 2ede75: 41 55 push %r13 2ede77: 49 89 f5 mov %rsi,%r13 2ede7a: 41 54 push %r12 2ede7c: 49 89 d4 mov %rdx,%r12 2ede7f: 55 push %rbp 2ede80: 48 89 fd mov %rdi,%rbp 2ede83: 53 push %rbx 2ede84: 48 83 ec 18 sub $0x18,%rsp 2ede88: 48 8b 97 08 01 00 00 mov 0x108(%rdi),%rdx 2ede8f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ede96: 00 00 2ede98: 48 89 44 24 10 mov %rax,0x10(%rsp) 2ede9d: 31 c0 xor %eax,%eax 2ede9f: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 2edea6: 48 89 d1 mov %rdx,%rcx 2edea9: 48 09 c1 or %rax,%rcx 2edeac: 0f 84 f0 01 00 00 je 2ee0a2 2edeb2: 48 89 14 24 mov %rdx,(%rsp) 2edeb6: 48 89 44 24 08 mov %rax,0x8(%rsp) 2edebb: 48 8b 45 38 mov 0x38(%rbp),%rax 2edebf: 41 b9 01 00 00 00 mov $0x1,%r9d 2edec5: ba 01 00 00 00 mov $0x1,%edx 2edeca: 48 89 ef mov %rbp,%rdi 2edecd: 0f b6 88 75 01 00 00 movzbl 0x175(%rax),%ecx 2eded4: 8b 70 08 mov 0x8(%rax),%esi 2eded7: 44 8b 80 10 01 00 00 mov 0x110(%rax),%r8d 2edede: e8 00 00 00 00 callq 2edee3 2edee3: 48 8b 45 38 mov 0x38(%rbp),%rax 2edee7: 41 b9 03 00 00 00 mov $0x3,%r9d 2edeed: 48 89 ef mov %rbp,%rdi 2edef0: 44 8b 80 08 01 00 00 mov 0x108(%rax),%r8d 2edef7: 0f b6 88 73 01 00 00 movzbl 0x173(%rax),%ecx 2edefe: 8b 70 04 mov 0x4(%rax),%esi 2edf01: 6a 03 pushq $0x3 2edf03: 8b 90 0c 01 00 00 mov 0x10c(%rax),%edx 2edf09: 52 push %rdx 2edf0a: 0f b6 80 74 01 00 00 movzbl 0x174(%rax),%eax 2edf11: ba 02 00 00 00 mov $0x2,%edx 2edf16: 50 push %rax 2edf17: e8 00 00 00 00 callq 2edf1c 2edf1c: 48 8b 45 38 mov 0x38(%rbp),%rax 2edf20: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 2edf25: 48 2b 5c 24 18 sub 0x18(%rsp),%rbx 2edf2a: 49 03 5d 00 add 0x0(%r13),%rbx 2edf2e: 8b 70 1c mov 0x1c(%rax),%esi 2edf31: 89 da mov %ebx,%edx 2edf33: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2edf37: 48 c1 eb 20 shr $0x20,%rbx 2edf3b: 48 8b 45 48 mov 0x48(%rbp),%rax 2edf3f: e8 00 00 00 00 callq 2edf44 2edf44: 48 8b 45 38 mov 0x38(%rbp),%rax 2edf48: 48 89 da mov %rbx,%rdx 2edf4b: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2edf4f: 8b 70 3c mov 0x3c(%rax),%esi 2edf52: 48 8b 45 48 mov 0x48(%rbp),%rax 2edf56: e8 00 00 00 00 callq 2edf5b 2edf5b: 48 8b 45 38 mov 0x38(%rbp),%rax 2edf5f: 41 8b 55 08 mov 0x8(%r13),%edx 2edf63: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2edf67: 8b 70 5c mov 0x5c(%rax),%esi 2edf6a: 48 8b 45 48 mov 0x48(%rbp),%rax 2edf6e: e8 00 00 00 00 callq 2edf73 2edf73: 48 8b 45 38 mov 0x38(%rbp),%rax 2edf77: b9 02 00 00 00 mov $0x2,%ecx 2edf7c: 48 89 ef mov %rbp,%rdi 2edf7f: 44 8b 88 18 01 00 00 mov 0x118(%rax),%r9d 2edf86: 44 0f b6 80 77 01 00 movzbl 0x177(%rax),%r8d 2edf8d: 00 2edf8e: 8b 70 7c mov 0x7c(%rax),%esi 2edf91: 6a 01 pushq $0x1 2edf93: 8b 90 1c 01 00 00 mov 0x11c(%rax),%edx 2edf99: 52 push %rdx 2edf9a: 0f b6 80 78 01 00 00 movzbl 0x178(%rax),%eax 2edfa1: 31 d2 xor %edx,%edx 2edfa3: 50 push %rax 2edfa4: 41 8b 45 0c mov 0xc(%r13),%eax 2edfa8: 50 push %rax 2edfa9: e8 00 00 00 00 callq 2edfae 2edfae: 48 8b 45 38 mov 0x38(%rbp),%rax 2edfb2: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 2edfb7: 48 2b 5c 24 38 sub 0x38(%rsp),%rbx 2edfbc: 49 03 1c 24 add (%r12),%rbx 2edfc0: 48 83 c4 38 add $0x38,%rsp 2edfc4: 8b 70 20 mov 0x20(%rax),%esi 2edfc7: 89 da mov %ebx,%edx 2edfc9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2edfcd: 48 c1 eb 20 shr $0x20,%rbx 2edfd1: 48 8b 45 48 mov 0x48(%rbp),%rax 2edfd5: e8 00 00 00 00 callq 2edfda 2edfda: 48 8b 45 38 mov 0x38(%rbp),%rax 2edfde: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2edfe2: 48 89 da mov %rbx,%rdx 2edfe5: 8b 70 40 mov 0x40(%rax),%esi 2edfe8: 48 8b 45 48 mov 0x48(%rbp),%rax 2edfec: e8 00 00 00 00 callq 2edff1 2edff1: 48 8b 45 38 mov 0x38(%rbp),%rax 2edff5: 41 8b 54 24 08 mov 0x8(%r12),%edx 2edffa: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2edffe: 8b 70 60 mov 0x60(%rax),%esi 2ee001: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee005: e8 00 00 00 00 callq 2ee00a 2ee00a: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee00e: b9 02 00 00 00 mov $0x2,%ecx 2ee013: 48 89 ef mov %rbp,%rdi 2ee016: 44 8b 88 20 01 00 00 mov 0x120(%rax),%r9d 2ee01d: 44 0f b6 80 79 01 00 movzbl 0x179(%rax),%r8d 2ee024: 00 2ee025: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 2ee02b: 6a 01 pushq $0x1 2ee02d: 8b 90 24 01 00 00 mov 0x124(%rax),%edx 2ee033: 52 push %rdx 2ee034: 0f b6 80 7a 01 00 00 movzbl 0x17a(%rax),%eax 2ee03b: 31 d2 xor %edx,%edx 2ee03d: 50 push %rax 2ee03e: 41 8b 44 24 0c mov 0xc(%r12),%eax 2ee043: 50 push %rax 2ee044: e8 00 00 00 00 callq 2ee049 2ee049: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee04d: 45 31 c9 xor %r9d,%r9d 2ee050: 48 89 ef mov %rbp,%rdi 2ee053: 48 83 c4 20 add $0x20,%rsp 2ee057: 44 8b 80 10 01 00 00 mov 0x110(%rax),%r8d 2ee05e: 0f b6 88 75 01 00 00 movzbl 0x175(%rax),%ecx 2ee065: 8b 70 08 mov 0x8(%rax),%esi 2ee068: 6a 20 pushq $0x20 2ee06a: 8b 90 14 01 00 00 mov 0x114(%rax),%edx 2ee070: 52 push %rdx 2ee071: 0f b6 80 76 01 00 00 movzbl 0x176(%rax),%eax 2ee078: ba 02 00 00 00 mov $0x2,%edx 2ee07d: 50 push %rax 2ee07e: e8 00 00 00 00 callq 2ee083 2ee083: 48 83 c4 18 add $0x18,%rsp 2ee087: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2ee08c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ee093: 00 00 2ee095: 75 1d jne 2ee0b4 2ee097: 48 83 c4 18 add $0x18,%rsp 2ee09b: 5b pop %rbx 2ee09c: 5d pop %rbp 2ee09d: 41 5c pop %r12 2ee09f: 41 5d pop %r13 2ee0a1: c3 retq 2ee0a2: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 2ee0a7: 48 89 e6 mov %rsp,%rsi 2ee0aa: e8 d1 fa ff ff callq 2edb80 2ee0af: e9 07 fe ff ff jmpq 2edebb 2ee0b4: e8 00 00 00 00 callq 2ee0b9 2ee0b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002ee0c0 : 2ee0c0: e8 00 00 00 00 callq 2ee0c5 2ee0c5: 41 57 push %r15 2ee0c7: 49 89 d7 mov %rdx,%r15 2ee0ca: 41 56 push %r14 2ee0cc: 49 89 ce mov %rcx,%r14 2ee0cf: 41 55 push %r13 2ee0d1: 4d 89 c5 mov %r8,%r13 2ee0d4: 41 54 push %r12 2ee0d6: 4d 89 cc mov %r9,%r12 2ee0d9: 55 push %rbp 2ee0da: 48 89 fd mov %rdi,%rbp 2ee0dd: 53 push %rbx 2ee0de: 48 89 f3 mov %rsi,%rbx 2ee0e1: 48 83 ec 20 sub $0x20,%rsp 2ee0e5: 48 8b 97 08 01 00 00 mov 0x108(%rdi),%rdx 2ee0ec: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ee0f3: 00 00 2ee0f5: 48 89 44 24 18 mov %rax,0x18(%rsp) 2ee0fa: 31 c0 xor %eax,%eax 2ee0fc: 48 8b 87 10 01 00 00 mov 0x110(%rdi),%rax 2ee103: 48 89 d1 mov %rdx,%rcx 2ee106: 48 09 c1 or %rax,%rcx 2ee109: 0f 84 06 04 00 00 je 2ee515 2ee10f: 48 89 54 24 08 mov %rdx,0x8(%rsp) 2ee114: 48 89 44 24 10 mov %rax,0x10(%rsp) 2ee119: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee11d: 48 8b 4d 48 mov 0x48(%rbp),%rcx 2ee121: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee125: 8b 70 24 mov 0x24(%rax),%esi 2ee128: 8b 43 0c mov 0xc(%rbx),%eax 2ee12b: 39 43 08 cmp %eax,0x8(%rbx) 2ee12e: 0f 84 90 03 00 00 je 2ee4c4 2ee134: 48 8b 44 24 10 mov 0x10(%rsp),%rax 2ee139: 48 2b 44 24 08 sub 0x8(%rsp),%rax 2ee13e: 48 03 03 add (%rbx),%rax 2ee141: 89 c2 mov %eax,%edx 2ee143: 48 89 04 24 mov %rax,(%rsp) 2ee147: e8 00 00 00 00 callq 2ee14c 2ee14c: 48 8b 04 24 mov (%rsp),%rax 2ee150: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee154: 48 c1 e8 20 shr $0x20,%rax 2ee158: 48 89 c2 mov %rax,%rdx 2ee15b: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee15f: 8b 70 44 mov 0x44(%rax),%esi 2ee162: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee166: e8 00 00 00 00 callq 2ee16b 2ee16b: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee16f: 8b 53 08 mov 0x8(%rbx),%edx 2ee172: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee176: 8b 70 64 mov 0x64(%rax),%esi 2ee179: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee17d: e8 00 00 00 00 callq 2ee182 2ee182: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee186: b9 02 00 00 00 mov $0x2,%ecx 2ee18b: 48 89 ef mov %rbp,%rdi 2ee18e: 44 8b 88 28 01 00 00 mov 0x128(%rax),%r9d 2ee195: 44 0f b6 80 7b 01 00 movzbl 0x17b(%rax),%r8d 2ee19c: 00 2ee19d: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 2ee1a3: 6a 01 pushq $0x1 2ee1a5: 8b 90 2c 01 00 00 mov 0x12c(%rax),%edx 2ee1ab: 52 push %rdx 2ee1ac: 0f b6 80 7c 01 00 00 movzbl 0x17c(%rax),%eax 2ee1b3: 31 d2 xor %edx,%edx 2ee1b5: 50 push %rax 2ee1b6: 8b 43 0c mov 0xc(%rbx),%eax 2ee1b9: 50 push %rax 2ee1ba: e8 00 00 00 00 callq 2ee1bf 2ee1bf: 48 83 c4 20 add $0x20,%rsp 2ee1c3: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee1c7: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx 2ee1cc: 48 2b 5c 24 08 sub 0x8(%rsp),%rbx 2ee1d1: 49 03 1f add (%r15),%rbx 2ee1d4: 8b 70 28 mov 0x28(%rax),%esi 2ee1d7: 89 da mov %ebx,%edx 2ee1d9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee1dd: 48 c1 eb 20 shr $0x20,%rbx 2ee1e1: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee1e5: e8 00 00 00 00 callq 2ee1ea 2ee1ea: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee1ee: 48 89 da mov %rbx,%rdx 2ee1f1: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee1f5: 8b 70 48 mov 0x48(%rax),%esi 2ee1f8: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee1fc: e8 00 00 00 00 callq 2ee201 2ee201: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee205: 41 8b 57 08 mov 0x8(%r15),%edx 2ee209: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee20d: 8b 70 68 mov 0x68(%rax),%esi 2ee210: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee214: e8 00 00 00 00 callq 2ee219 2ee219: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee21d: b9 02 00 00 00 mov $0x2,%ecx 2ee222: 48 89 ef mov %rbp,%rdi 2ee225: 44 8b 88 30 01 00 00 mov 0x130(%rax),%r9d 2ee22c: 44 0f b6 80 7d 01 00 movzbl 0x17d(%rax),%r8d 2ee233: 00 2ee234: 8b b0 88 00 00 00 mov 0x88(%rax),%esi 2ee23a: 6a 01 pushq $0x1 2ee23c: 8b 90 34 01 00 00 mov 0x134(%rax),%edx 2ee242: 52 push %rdx 2ee243: 0f b6 80 7e 01 00 00 movzbl 0x17e(%rax),%eax 2ee24a: 31 d2 xor %edx,%edx 2ee24c: 50 push %rax 2ee24d: 41 8b 47 0c mov 0xc(%r15),%eax 2ee251: 50 push %rax 2ee252: e8 00 00 00 00 callq 2ee257 2ee257: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 2ee25c: 48 2b 5c 24 28 sub 0x28(%rsp),%rbx 2ee261: 48 83 c4 20 add $0x20,%rsp 2ee265: 49 03 1e add (%r14),%rbx 2ee268: 81 7d 10 0a 00 00 01 cmpl $0x100000a,0x10(%rbp) 2ee26f: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee273: 0f 86 de 01 00 00 jbe 2ee457 2ee279: 8b 70 2c mov 0x2c(%rax),%esi 2ee27c: 89 da mov %ebx,%edx 2ee27e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee282: 48 c1 eb 20 shr $0x20,%rbx 2ee286: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee28a: e8 00 00 00 00 callq 2ee28f 2ee28f: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee293: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee297: 48 89 da mov %rbx,%rdx 2ee29a: 8b 70 4c mov 0x4c(%rax),%esi 2ee29d: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee2a1: e8 00 00 00 00 callq 2ee2a6 2ee2a6: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee2aa: 41 8b 56 08 mov 0x8(%r14),%edx 2ee2ae: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee2b2: 8b 70 6c mov 0x6c(%rax),%esi 2ee2b5: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee2b9: e8 00 00 00 00 callq 2ee2be 2ee2be: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee2c2: 44 8b 88 38 01 00 00 mov 0x138(%rax),%r9d 2ee2c9: 44 0f b6 80 7f 01 00 movzbl 0x17f(%rax),%r8d 2ee2d0: 00 2ee2d1: 8b b0 8c 00 00 00 mov 0x8c(%rax),%esi 2ee2d7: 6a 01 pushq $0x1 2ee2d9: 8b 90 3c 01 00 00 mov 0x13c(%rax),%edx 2ee2df: 52 push %rdx 2ee2e0: 0f b6 80 80 01 00 00 movzbl 0x180(%rax),%eax 2ee2e7: 50 push %rax 2ee2e8: 41 8b 46 0c mov 0xc(%r14),%eax 2ee2ec: 50 push %rax 2ee2ed: b9 02 00 00 00 mov $0x2,%ecx 2ee2f2: 31 d2 xor %edx,%edx 2ee2f4: 48 89 ef mov %rbp,%rdi 2ee2f7: e8 00 00 00 00 callq 2ee2fc 2ee2fc: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee300: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 2ee305: 48 2b 5c 24 28 sub 0x28(%rsp),%rbx 2ee30a: 49 03 5d 00 add 0x0(%r13),%rbx 2ee30e: 48 83 c4 20 add $0x20,%rsp 2ee312: 8b 70 30 mov 0x30(%rax),%esi 2ee315: 89 da mov %ebx,%edx 2ee317: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee31b: 48 c1 eb 20 shr $0x20,%rbx 2ee31f: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee323: e8 00 00 00 00 callq 2ee328 2ee328: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee32c: 48 89 da mov %rbx,%rdx 2ee32f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee333: 8b 70 50 mov 0x50(%rax),%esi 2ee336: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee33a: e8 00 00 00 00 callq 2ee33f 2ee33f: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee343: 41 8b 55 08 mov 0x8(%r13),%edx 2ee347: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee34b: 8b 70 70 mov 0x70(%rax),%esi 2ee34e: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee352: e8 00 00 00 00 callq 2ee357 2ee357: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee35b: b9 02 00 00 00 mov $0x2,%ecx 2ee360: 48 89 ef mov %rbp,%rdi 2ee363: 44 8b 88 40 01 00 00 mov 0x140(%rax),%r9d 2ee36a: 44 0f b6 80 81 01 00 movzbl 0x181(%rax),%r8d 2ee371: 00 2ee372: 8b b0 90 00 00 00 mov 0x90(%rax),%esi 2ee378: 6a 01 pushq $0x1 2ee37a: 8b 90 44 01 00 00 mov 0x144(%rax),%edx 2ee380: 52 push %rdx 2ee381: 0f b6 80 82 01 00 00 movzbl 0x182(%rax),%eax 2ee388: 31 d2 xor %edx,%edx 2ee38a: 50 push %rax 2ee38b: 41 8b 45 0c mov 0xc(%r13),%eax 2ee38f: 50 push %rax 2ee390: e8 00 00 00 00 callq 2ee395 2ee395: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee399: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 2ee39e: 48 2b 5c 24 28 sub 0x28(%rsp),%rbx 2ee3a3: 49 03 1c 24 add (%r12),%rbx 2ee3a7: 48 83 c4 20 add $0x20,%rsp 2ee3ab: 8b 70 34 mov 0x34(%rax),%esi 2ee3ae: 89 da mov %ebx,%edx 2ee3b0: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee3b4: 48 c1 eb 20 shr $0x20,%rbx 2ee3b8: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee3bc: e8 00 00 00 00 callq 2ee3c1 2ee3c1: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee3c5: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee3c9: 48 89 da mov %rbx,%rdx 2ee3cc: 8b 70 54 mov 0x54(%rax),%esi 2ee3cf: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee3d3: e8 00 00 00 00 callq 2ee3d8 2ee3d8: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee3dc: 41 8b 54 24 08 mov 0x8(%r12),%edx 2ee3e1: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee3e5: 8b 70 74 mov 0x74(%rax),%esi 2ee3e8: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee3ec: e8 00 00 00 00 callq 2ee3f1 2ee3f1: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee3f5: b9 02 00 00 00 mov $0x2,%ecx 2ee3fa: 48 89 ef mov %rbp,%rdi 2ee3fd: 44 8b 88 48 01 00 00 mov 0x148(%rax),%r9d 2ee404: 44 0f b6 80 83 01 00 movzbl 0x183(%rax),%r8d 2ee40b: 00 2ee40c: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 2ee412: 6a 01 pushq $0x1 2ee414: 8b 90 4c 01 00 00 mov 0x14c(%rax),%edx 2ee41a: 52 push %rdx 2ee41b: 0f b6 80 84 01 00 00 movzbl 0x184(%rax),%eax 2ee422: 31 d2 xor %edx,%edx 2ee424: 50 push %rax 2ee425: 41 8b 44 24 0c mov 0xc(%r12),%eax 2ee42a: 50 push %rax 2ee42b: e8 00 00 00 00 callq 2ee430 2ee430: 48 83 c4 20 add $0x20,%rsp 2ee434: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2ee439: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ee440: 00 00 2ee442: 0f 85 e1 00 00 00 jne 2ee529 2ee448: 48 83 c4 20 add $0x20,%rsp 2ee44c: 5b pop %rbx 2ee44d: 5d pop %rbp 2ee44e: 41 5c pop %r12 2ee450: 41 5d pop %r13 2ee452: 41 5e pop %r14 2ee454: 41 5f pop %r15 2ee456: c3 retq 2ee457: 8b b0 9c 00 00 00 mov 0x9c(%rax),%esi 2ee45d: 89 da mov %ebx,%edx 2ee45f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee463: 48 c1 eb 20 shr $0x20,%rbx 2ee467: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee46b: e8 00 00 00 00 callq 2ee470 2ee470: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee474: 48 89 da mov %rbx,%rdx 2ee477: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee47b: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 2ee481: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee485: e8 00 00 00 00 callq 2ee48a 2ee48a: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee48e: 44 8b 88 58 01 00 00 mov 0x158(%rax),%r9d 2ee495: 44 0f b6 80 87 01 00 movzbl 0x187(%rax),%r8d 2ee49c: 00 2ee49d: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 2ee4a3: 6a 01 pushq $0x1 2ee4a5: 8b 90 5c 01 00 00 mov 0x15c(%rax),%edx 2ee4ab: 52 push %rdx 2ee4ac: 0f b6 80 88 01 00 00 movzbl 0x188(%rax),%eax 2ee4b3: 50 push %rax 2ee4b4: 41 8b 46 0c mov 0xc(%r14),%eax 2ee4b8: 83 e8 01 sub $0x1,%eax 2ee4bb: 41 2b 46 08 sub 0x8(%r14),%eax 2ee4bf: e9 28 fe ff ff jmpq 2ee2ec 2ee4c4: 31 d2 xor %edx,%edx 2ee4c6: e8 00 00 00 00 callq 2ee4cb 2ee4cb: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee4cf: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee4d3: 31 d2 xor %edx,%edx 2ee4d5: 8b 70 44 mov 0x44(%rax),%esi 2ee4d8: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee4dc: e8 00 00 00 00 callq 2ee4e1 2ee4e1: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee4e5: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee4e9: 31 d2 xor %edx,%edx 2ee4eb: 8b 70 64 mov 0x64(%rax),%esi 2ee4ee: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee4f2: e8 00 00 00 00 callq 2ee4f7 2ee4f7: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee4fb: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee4ff: 31 d2 xor %edx,%edx 2ee501: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 2ee507: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee50b: e8 00 00 00 00 callq 2ee510 2ee510: e9 ae fc ff ff jmpq 2ee1c3 2ee515: 48 8d 54 24 10 lea 0x10(%rsp),%rdx 2ee51a: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2ee51f: e8 5c f6 ff ff callq 2edb80 2ee524: e9 f0 fb ff ff jmpq 2ee119 2ee529: e8 00 00 00 00 callq 2ee52e 2ee52e: 66 90 xchg %ax,%ax 00000000002ee530 : 2ee530: e8 00 00 00 00 callq 2ee535 2ee535: 55 push %rbp 2ee536: 48 89 f5 mov %rsi,%rbp 2ee539: 53 push %rbx 2ee53a: 48 89 fb mov %rdi,%rbx 2ee53d: 48 8b 57 38 mov 0x38(%rdi),%rdx 2ee541: 81 7b 10 0a 00 00 01 cmpl $0x100000a,0x10(%rbx) 2ee548: 48 8b 47 48 mov 0x48(%rdi),%rax 2ee54c: 8b 72 0c mov 0xc(%rdx),%esi 2ee54f: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2ee553: 76 24 jbe 2ee579 2ee555: 8b 55 00 mov 0x0(%rbp),%edx 2ee558: e8 00 00 00 00 callq 2ee55d 2ee55d: 48 8b 43 38 mov 0x38(%rbx),%rax 2ee561: 8b 55 04 mov 0x4(%rbp),%edx 2ee564: 48 8b 7b 08 mov 0x8(%rbx),%rdi 2ee568: 2b 55 00 sub 0x0(%rbp),%edx 2ee56b: 8b 70 10 mov 0x10(%rax),%esi 2ee56e: 48 8b 43 48 mov 0x48(%rbx),%rax 2ee572: 5b pop %rbx 2ee573: 5d pop %rbp 2ee574: e9 00 00 00 00 jmpq 2ee579 2ee579: ba 00 00 00 80 mov $0x80000000,%edx 2ee57e: e8 00 00 00 00 callq 2ee583 2ee583: eb d8 jmp 2ee55d 2ee585: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ee58c: 00 00 00 00 00000000002ee590 : 2ee590: e8 00 00 00 00 callq 2ee595 2ee595: 48 8b 47 38 mov 0x38(%rdi),%rax 2ee599: 4c 8b 47 08 mov 0x8(%rdi),%r8 2ee59d: 8b 70 14 mov 0x14(%rax),%esi 2ee5a0: 48 8b 47 40 mov 0x40(%rdi),%rax 2ee5a4: 4c 89 c7 mov %r8,%rdi 2ee5a7: e9 00 00 00 00 jmpq 2ee5ac 2ee5ac: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ee5b0 : 2ee5b0: e8 00 00 00 00 callq 2ee5b5 2ee5b5: 48 8b 47 38 mov 0x38(%rdi),%rax 2ee5b9: 4c 8b 47 08 mov 0x8(%rdi),%r8 2ee5bd: 89 f2 mov %esi,%edx 2ee5bf: 8b 70 18 mov 0x18(%rax),%esi 2ee5c2: 48 8b 47 48 mov 0x48(%rdi),%rax 2ee5c6: 4c 89 c7 mov %r8,%rdi 2ee5c9: e9 00 00 00 00 jmpq 2ee5ce 2ee5ce: 66 90 xchg %ax,%ax 00000000002ee5d0 : 2ee5d0: e8 00 00 00 00 callq 2ee5d5 2ee5d5: 48 83 ec 10 sub $0x10,%rsp 2ee5d9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ee5e0: 00 00 2ee5e2: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ee5e7: 48 8b 47 38 mov 0x38(%rdi),%rax 2ee5eb: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2ee5f0: 8b 88 fc 00 00 00 mov 0xfc(%rax),%ecx 2ee5f6: 0f b6 90 70 01 00 00 movzbl 0x170(%rax),%edx 2ee5fd: 8b 30 mov (%rax),%esi 2ee5ff: e8 00 00 00 00 callq 2ee604 2ee604: 8b 44 24 04 mov 0x4(%rsp),%eax 2ee608: 85 c0 test %eax,%eax 2ee60a: 0f 95 c0 setne %al 2ee60d: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 2ee612: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 2ee619: 00 00 2ee61b: 75 05 jne 2ee622 2ee61d: 48 83 c4 10 add $0x10,%rsp 2ee621: c3 retq 2ee622: e8 00 00 00 00 callq 2ee627 2ee627: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ee62e: 00 00 00000000002ee630 : 2ee630: e8 00 00 00 00 callq 2ee635 2ee635: 48 83 ec 10 sub $0x10,%rsp 2ee639: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ee640: 00 00 2ee642: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ee647: 31 c0 xor %eax,%eax 2ee649: 48 8b 47 38 mov 0x38(%rdi),%rax 2ee64d: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2ee652: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2ee659: 00 2ee65a: 8b 88 60 01 00 00 mov 0x160(%rax),%ecx 2ee660: 0f b6 90 89 01 00 00 movzbl 0x189(%rax),%edx 2ee667: 8b b0 ec 00 00 00 mov 0xec(%rax),%esi 2ee66d: e8 00 00 00 00 callq 2ee672 2ee672: 8b 44 24 04 mov 0x4(%rsp),%eax 2ee676: 85 c0 test %eax,%eax 2ee678: 0f 95 c0 setne %al 2ee67b: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2ee680: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2ee687: 00 00 2ee689: 75 05 jne 2ee690 2ee68b: 48 83 c4 10 add $0x10,%rsp 2ee68f: c3 retq 2ee690: e8 00 00 00 00 callq 2ee695 2ee695: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ee69c: 00 00 00 00 00000000002ee6a0 : 2ee6a0: e8 00 00 00 00 callq 2ee6a5 2ee6a5: 48 8b 47 38 mov 0x38(%rdi),%rax 2ee6a9: 4c 8b 47 08 mov 0x8(%rdi),%r8 2ee6ad: 89 f2 mov %esi,%edx 2ee6af: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 2ee6b5: 48 8b 47 48 mov 0x48(%rdi),%rax 2ee6b9: 4c 89 c7 mov %r8,%rdi 2ee6bc: e9 00 00 00 00 jmpq 2ee6c1 2ee6c1: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ee6c8: 00 00 00 00 2ee6cc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ee6d0 : 2ee6d0: e8 00 00 00 00 callq 2ee6d5 2ee6d5: 53 push %rbx 2ee6d6: 48 8b 47 38 mov 0x38(%rdi),%rax 2ee6da: 89 f3 mov %esi,%ebx 2ee6dc: 4c 8b 47 08 mov 0x8(%rdi),%r8 2ee6e0: 81 e3 ff ff ff 0f and $0xfffffff,%ebx 2ee6e6: 8b b0 e8 00 00 00 mov 0xe8(%rax),%esi 2ee6ec: 48 8b 47 40 mov 0x40(%rdi),%rax 2ee6f0: 4c 89 c7 mov %r8,%rdi 2ee6f3: e8 00 00 00 00 callq 2ee6f8 2ee6f8: 39 c3 cmp %eax,%ebx 2ee6fa: 5b pop %rbx 2ee6fb: 0f 94 c0 sete %al 2ee6fe: c3 retq 2ee6ff: 90 nop 00000000002ee700 : 2ee700: e8 00 00 00 00 callq 2ee705 2ee705: 48 8b 47 38 mov 0x38(%rdi),%rax 2ee709: 4c 8b 47 08 mov 0x8(%rdi),%r8 2ee70d: 8b b0 c4 00 00 00 mov 0xc4(%rax),%esi 2ee713: 48 8b 47 40 mov 0x40(%rdi),%rax 2ee717: 4c 89 c7 mov %r8,%rdi 2ee71a: e9 00 00 00 00 jmpq 2ee71f 2ee71f: 90 nop 00000000002ee720 : 2ee720: e8 00 00 00 00 callq 2ee725 2ee725: 48 8b 47 38 mov 0x38(%rdi),%rax 2ee729: 4c 8b 47 08 mov 0x8(%rdi),%r8 2ee72d: 8b b0 a8 00 00 00 mov 0xa8(%rax),%esi 2ee733: 48 8b 47 40 mov 0x40(%rdi),%rax 2ee737: 4c 89 c7 mov %r8,%rdi 2ee73a: e8 00 00 00 00 callq 2ee73f 2ee73f: 83 f8 03 cmp $0x3,%eax 2ee742: 0f 94 c0 sete %al 2ee745: c3 retq 2ee746: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2ee74d: 00 00 00 00000000002ee750 : 2ee750: e8 00 00 00 00 callq 2ee755 2ee755: 48 8b 47 38 mov 0x38(%rdi),%rax 2ee759: 4c 8b 47 08 mov 0x8(%rdi),%r8 2ee75d: 8b b0 d0 00 00 00 mov 0xd0(%rax),%esi 2ee763: 48 8b 47 40 mov 0x40(%rdi),%rax 2ee767: 4c 89 c7 mov %r8,%rdi 2ee76a: e8 00 00 00 00 callq 2ee76f 2ee76f: 85 c0 test %eax,%eax 2ee771: 0f 94 c0 sete %al 2ee774: c3 retq 2ee775: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2ee77c: 00 00 00 2ee77f: 90 nop 00000000002ee780 : 2ee780: e8 00 00 00 00 callq 2ee785 2ee785: 41 57 push %r15 2ee787: 49 89 f7 mov %rsi,%r15 2ee78a: 41 56 push %r14 2ee78c: 41 55 push %r13 2ee78e: 41 54 push %r12 2ee790: 49 89 d4 mov %rdx,%r12 2ee793: 55 push %rbp 2ee794: 48 89 fd mov %rdi,%rbp 2ee797: 53 push %rbx 2ee798: 48 83 ec 10 sub $0x10,%rsp 2ee79c: 48 8b 9f 10 01 00 00 mov 0x110(%rdi),%rbx 2ee7a3: 4c 8b af 08 01 00 00 mov 0x108(%rdi),%r13 2ee7aa: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ee7b1: 00 00 2ee7b3: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ee7b8: 31 c0 xor %eax,%eax 2ee7ba: 48 89 d8 mov %rbx,%rax 2ee7bd: 4c 09 e8 or %r13,%rax 2ee7c0: 75 56 jne 2ee818 2ee7c2: 48 8b 47 38 mov 0x38(%rdi),%rax 2ee7c6: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2ee7cb: 8b 88 68 01 00 00 mov 0x168(%rax),%ecx 2ee7d1: 0f b6 90 8b 01 00 00 movzbl 0x18b(%rax),%edx 2ee7d8: 8b b0 f4 00 00 00 mov 0xf4(%rax),%esi 2ee7de: e8 00 00 00 00 callq 2ee7e3 2ee7e3: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee7e7: 48 89 ef mov %rbp,%rdi 2ee7ea: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2ee7ef: 4c 8d 44 24 04 lea 0x4(%rsp),%r8 2ee7f4: 8b 88 6c 01 00 00 mov 0x16c(%rax),%ecx 2ee7fa: 0f b6 90 8c 01 00 00 movzbl 0x18c(%rax),%edx 2ee801: 49 c1 e5 18 shl $0x18,%r13 2ee805: 8b b0 f8 00 00 00 mov 0xf8(%rax),%esi 2ee80b: e8 00 00 00 00 callq 2ee810 2ee810: 8b 5c 24 04 mov 0x4(%rsp),%ebx 2ee814: 48 c1 e3 18 shl $0x18,%rbx 2ee818: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee81c: 41 b9 01 00 00 00 mov $0x1,%r9d 2ee822: ba 01 00 00 00 mov $0x1,%edx 2ee827: 48 89 ef mov %rbp,%rdi 2ee82a: 0f b6 88 75 01 00 00 movzbl 0x175(%rax),%ecx 2ee831: 44 8b 80 10 01 00 00 mov 0x110(%rax),%r8d 2ee838: 8b 70 08 mov 0x8(%rax),%esi 2ee83b: e8 00 00 00 00 callq 2ee840 2ee840: 4d 8b 37 mov (%r15),%r14 2ee843: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee847: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee84b: 49 01 de add %rbx,%r14 2ee84e: 8b 70 1c mov 0x1c(%rax),%esi 2ee851: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee855: 4d 29 ee sub %r13,%r14 2ee858: 44 89 f2 mov %r14d,%edx 2ee85b: e8 00 00 00 00 callq 2ee860 2ee860: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee864: 4c 89 f2 mov %r14,%rdx 2ee867: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee86b: 48 c1 ea 20 shr $0x20,%rdx 2ee86f: 8b 70 3c mov 0x3c(%rax),%esi 2ee872: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee876: e8 00 00 00 00 callq 2ee87b 2ee87b: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee87f: 41 8b 57 08 mov 0x8(%r15),%edx 2ee883: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee887: 8b 70 5c mov 0x5c(%rax),%esi 2ee88a: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee88e: e8 00 00 00 00 callq 2ee893 2ee893: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee897: b9 02 00 00 00 mov $0x2,%ecx 2ee89c: 48 89 ef mov %rbp,%rdi 2ee89f: 44 8b 88 18 01 00 00 mov 0x118(%rax),%r9d 2ee8a6: 44 0f b6 80 77 01 00 movzbl 0x177(%rax),%r8d 2ee8ad: 00 2ee8ae: 8b 70 7c mov 0x7c(%rax),%esi 2ee8b1: 6a 01 pushq $0x1 2ee8b3: 8b 90 1c 01 00 00 mov 0x11c(%rax),%edx 2ee8b9: 52 push %rdx 2ee8ba: 0f b6 80 78 01 00 00 movzbl 0x178(%rax),%eax 2ee8c1: 31 d2 xor %edx,%edx 2ee8c3: 50 push %rax 2ee8c4: 41 8b 47 0c mov 0xc(%r15),%eax 2ee8c8: 50 push %rax 2ee8c9: e8 00 00 00 00 callq 2ee8ce 2ee8ce: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee8d2: 49 03 1c 24 add (%r12),%rbx 2ee8d6: 4c 29 eb sub %r13,%rbx 2ee8d9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee8dd: 48 83 c4 20 add $0x20,%rsp 2ee8e1: 8b 70 20 mov 0x20(%rax),%esi 2ee8e4: 89 da mov %ebx,%edx 2ee8e6: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee8ea: 48 c1 eb 20 shr $0x20,%rbx 2ee8ee: e8 00 00 00 00 callq 2ee8f3 2ee8f3: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee8f7: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee8fb: 89 da mov %ebx,%edx 2ee8fd: 8b 70 40 mov 0x40(%rax),%esi 2ee900: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee904: e8 00 00 00 00 callq 2ee909 2ee909: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee90d: 41 8b 54 24 08 mov 0x8(%r12),%edx 2ee912: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2ee916: 8b 70 60 mov 0x60(%rax),%esi 2ee919: 48 8b 45 48 mov 0x48(%rbp),%rax 2ee91d: e8 00 00 00 00 callq 2ee922 2ee922: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee926: b9 02 00 00 00 mov $0x2,%ecx 2ee92b: 48 89 ef mov %rbp,%rdi 2ee92e: 44 8b 88 20 01 00 00 mov 0x120(%rax),%r9d 2ee935: 44 0f b6 80 79 01 00 movzbl 0x179(%rax),%r8d 2ee93c: 00 2ee93d: 8b b0 80 00 00 00 mov 0x80(%rax),%esi 2ee943: 6a 01 pushq $0x1 2ee945: 8b 90 24 01 00 00 mov 0x124(%rax),%edx 2ee94b: 52 push %rdx 2ee94c: 0f b6 80 7a 01 00 00 movzbl 0x17a(%rax),%eax 2ee953: 31 d2 xor %edx,%edx 2ee955: 50 push %rax 2ee956: 41 8b 44 24 0c mov 0xc(%r12),%eax 2ee95b: 50 push %rax 2ee95c: e8 00 00 00 00 callq 2ee961 2ee961: 48 8b 45 38 mov 0x38(%rbp),%rax 2ee965: 45 31 c9 xor %r9d,%r9d 2ee968: 48 89 ef mov %rbp,%rdi 2ee96b: 48 83 c4 20 add $0x20,%rsp 2ee96f: 44 8b 80 10 01 00 00 mov 0x110(%rax),%r8d 2ee976: 0f b6 88 75 01 00 00 movzbl 0x175(%rax),%ecx 2ee97d: 8b 70 08 mov 0x8(%rax),%esi 2ee980: 6a 20 pushq $0x20 2ee982: 8b 90 14 01 00 00 mov 0x114(%rax),%edx 2ee988: 52 push %rdx 2ee989: 0f b6 80 76 01 00 00 movzbl 0x176(%rax),%eax 2ee990: ba 02 00 00 00 mov $0x2,%edx 2ee995: 50 push %rax 2ee996: e8 00 00 00 00 callq 2ee99b 2ee99b: 48 83 c4 18 add $0x18,%rsp 2ee99f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2ee9a4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2ee9ab: 00 00 2ee9ad: 75 0f jne 2ee9be 2ee9af: 48 83 c4 10 add $0x10,%rsp 2ee9b3: 5b pop %rbx 2ee9b4: 5d pop %rbp 2ee9b5: 41 5c pop %r12 2ee9b7: 41 5d pop %r13 2ee9b9: 41 5e pop %r14 2ee9bb: 41 5f pop %r15 2ee9bd: c3 retq 2ee9be: e8 00 00 00 00 callq 2ee9c3 2ee9c3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2ee9ca: 00 00 00 00 2ee9ce: 66 90 xchg %ax,%ax 00000000002ee9d0 : 2ee9d0: e8 00 00 00 00 callq 2ee9d5 2ee9d5: 41 57 push %r15 2ee9d7: 49 89 d7 mov %rdx,%r15 2ee9da: 41 56 push %r14 2ee9dc: 49 89 ce mov %rcx,%r14 2ee9df: 41 55 push %r13 2ee9e1: 4d 89 c5 mov %r8,%r13 2ee9e4: 41 54 push %r12 2ee9e6: 4d 89 cc mov %r9,%r12 2ee9e9: 55 push %rbp 2ee9ea: 48 89 fd mov %rdi,%rbp 2ee9ed: 53 push %rbx 2ee9ee: 48 89 f3 mov %rsi,%rbx 2ee9f1: 48 83 ec 08 sub $0x8,%rsp 2ee9f5: 48 8b 57 38 mov 0x38(%rdi),%rdx 2ee9f9: 48 8b 47 48 mov 0x48(%rdi),%rax 2ee9fd: 8b 4b 0c mov 0xc(%rbx),%ecx 2eea00: 48 8b 7f 08 mov 0x8(%rdi),%rdi 2eea04: 8b 72 24 mov 0x24(%rdx),%esi 2eea07: 39 4b 08 cmp %ecx,0x8(%rbx) 2eea0a: 0f 84 37 03 00 00 je 2eed47 2eea10: 44 8b 43 04 mov 0x4(%rbx),%r8d 2eea14: 8b 13 mov (%rbx),%edx 2eea16: 44 89 44 24 04 mov %r8d,0x4(%rsp) 2eea1b: e8 00 00 00 00 callq 2eea20 2eea20: 48 8b 45 38 mov 0x38(%rbp),%rax 2eea24: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 2eea29: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eea2d: 44 89 c2 mov %r8d,%edx 2eea30: 8b 70 44 mov 0x44(%rax),%esi 2eea33: 48 8b 45 48 mov 0x48(%rbp),%rax 2eea37: e8 00 00 00 00 callq 2eea3c 2eea3c: 48 8b 45 38 mov 0x38(%rbp),%rax 2eea40: 8b 53 08 mov 0x8(%rbx),%edx 2eea43: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eea47: 8b 70 64 mov 0x64(%rax),%esi 2eea4a: 48 8b 45 48 mov 0x48(%rbp),%rax 2eea4e: e8 00 00 00 00 callq 2eea53 2eea53: 48 8b 45 38 mov 0x38(%rbp),%rax 2eea57: b9 02 00 00 00 mov $0x2,%ecx 2eea5c: 48 89 ef mov %rbp,%rdi 2eea5f: 44 8b 88 28 01 00 00 mov 0x128(%rax),%r9d 2eea66: 44 0f b6 80 7b 01 00 movzbl 0x17b(%rax),%r8d 2eea6d: 00 2eea6e: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 2eea74: 6a 01 pushq $0x1 2eea76: 8b 90 2c 01 00 00 mov 0x12c(%rax),%edx 2eea7c: 52 push %rdx 2eea7d: 0f b6 80 7c 01 00 00 movzbl 0x17c(%rax),%eax 2eea84: 31 d2 xor %edx,%edx 2eea86: 50 push %rax 2eea87: 8b 43 0c mov 0xc(%rbx),%eax 2eea8a: 50 push %rax 2eea8b: e8 00 00 00 00 callq 2eea90 2eea90: 48 83 c4 20 add $0x20,%rsp 2eea94: 48 8b 45 38 mov 0x38(%rbp),%rax 2eea98: 41 8b 5f 04 mov 0x4(%r15),%ebx 2eea9c: 41 8b 17 mov (%r15),%edx 2eea9f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eeaa3: 8b 70 28 mov 0x28(%rax),%esi 2eeaa6: 48 8b 45 48 mov 0x48(%rbp),%rax 2eeaaa: e8 00 00 00 00 callq 2eeaaf 2eeaaf: 48 8b 45 38 mov 0x38(%rbp),%rax 2eeab3: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eeab7: 89 da mov %ebx,%edx 2eeab9: 8b 70 48 mov 0x48(%rax),%esi 2eeabc: 48 8b 45 48 mov 0x48(%rbp),%rax 2eeac0: e8 00 00 00 00 callq 2eeac5 2eeac5: 48 8b 45 38 mov 0x38(%rbp),%rax 2eeac9: 41 8b 57 08 mov 0x8(%r15),%edx 2eeacd: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eead1: 8b 70 68 mov 0x68(%rax),%esi 2eead4: 48 8b 45 48 mov 0x48(%rbp),%rax 2eead8: e8 00 00 00 00 callq 2eeadd 2eeadd: 48 8b 45 38 mov 0x38(%rbp),%rax 2eeae1: b9 02 00 00 00 mov $0x2,%ecx 2eeae6: 48 89 ef mov %rbp,%rdi 2eeae9: 44 8b 88 30 01 00 00 mov 0x130(%rax),%r9d 2eeaf0: 44 0f b6 80 7d 01 00 movzbl 0x17d(%rax),%r8d 2eeaf7: 00 2eeaf8: 8b b0 88 00 00 00 mov 0x88(%rax),%esi 2eeafe: 6a 01 pushq $0x1 2eeb00: 8b 90 34 01 00 00 mov 0x134(%rax),%edx 2eeb06: 52 push %rdx 2eeb07: 0f b6 80 7e 01 00 00 movzbl 0x17e(%rax),%eax 2eeb0e: 31 d2 xor %edx,%edx 2eeb10: 50 push %rax 2eeb11: 41 8b 47 0c mov 0xc(%r15),%eax 2eeb15: 50 push %rax 2eeb16: e8 00 00 00 00 callq 2eeb1b 2eeb1b: 41 8b 16 mov (%r14),%edx 2eeb1e: 45 8b 7e 04 mov 0x4(%r14),%r15d 2eeb22: 48 83 c4 20 add $0x20,%rsp 2eeb26: 81 7d 10 0a 00 00 01 cmpl $0x100000a,0x10(%rbp) 2eeb2d: 48 8b 45 38 mov 0x38(%rbp),%rax 2eeb31: 0f 86 a9 01 00 00 jbe 2eece0 2eeb37: 8b 70 2c mov 0x2c(%rax),%esi 2eeb3a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eeb3e: 48 8b 45 48 mov 0x48(%rbp),%rax 2eeb42: e8 00 00 00 00 callq 2eeb47 2eeb47: 48 8b 45 38 mov 0x38(%rbp),%rax 2eeb4b: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eeb4f: 44 89 fa mov %r15d,%edx 2eeb52: 8b 70 4c mov 0x4c(%rax),%esi 2eeb55: 48 8b 45 48 mov 0x48(%rbp),%rax 2eeb59: e8 00 00 00 00 callq 2eeb5e 2eeb5e: 48 8b 45 38 mov 0x38(%rbp),%rax 2eeb62: 41 8b 56 08 mov 0x8(%r14),%edx 2eeb66: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eeb6a: 8b 70 6c mov 0x6c(%rax),%esi 2eeb6d: 48 8b 45 48 mov 0x48(%rbp),%rax 2eeb71: e8 00 00 00 00 callq 2eeb76 2eeb76: 48 8b 45 38 mov 0x38(%rbp),%rax 2eeb7a: 44 8b 88 38 01 00 00 mov 0x138(%rax),%r9d 2eeb81: 44 0f b6 80 7f 01 00 movzbl 0x17f(%rax),%r8d 2eeb88: 00 2eeb89: 8b b0 8c 00 00 00 mov 0x8c(%rax),%esi 2eeb8f: 6a 01 pushq $0x1 2eeb91: 8b 90 3c 01 00 00 mov 0x13c(%rax),%edx 2eeb97: 52 push %rdx 2eeb98: 0f b6 80 80 01 00 00 movzbl 0x180(%rax),%eax 2eeb9f: 50 push %rax 2eeba0: 41 8b 46 0c mov 0xc(%r14),%eax 2eeba4: 50 push %rax 2eeba5: b9 02 00 00 00 mov $0x2,%ecx 2eebaa: 48 89 ef mov %rbp,%rdi 2eebad: 31 d2 xor %edx,%edx 2eebaf: e8 00 00 00 00 callq 2eebb4 2eebb4: 48 8b 45 38 mov 0x38(%rbp),%rax 2eebb8: 45 8b 75 04 mov 0x4(%r13),%r14d 2eebbc: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eebc0: 41 8b 55 00 mov 0x0(%r13),%edx 2eebc4: 48 83 c4 20 add $0x20,%rsp 2eebc8: 8b 70 30 mov 0x30(%rax),%esi 2eebcb: 48 8b 45 48 mov 0x48(%rbp),%rax 2eebcf: e8 00 00 00 00 callq 2eebd4 2eebd4: 48 8b 45 38 mov 0x38(%rbp),%rax 2eebd8: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eebdc: 44 89 f2 mov %r14d,%edx 2eebdf: 8b 70 50 mov 0x50(%rax),%esi 2eebe2: 48 8b 45 48 mov 0x48(%rbp),%rax 2eebe6: e8 00 00 00 00 callq 2eebeb 2eebeb: 48 8b 45 38 mov 0x38(%rbp),%rax 2eebef: 41 8b 55 08 mov 0x8(%r13),%edx 2eebf3: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eebf7: 8b 70 70 mov 0x70(%rax),%esi 2eebfa: 48 8b 45 48 mov 0x48(%rbp),%rax 2eebfe: e8 00 00 00 00 callq 2eec03 2eec03: 48 8b 45 38 mov 0x38(%rbp),%rax 2eec07: b9 02 00 00 00 mov $0x2,%ecx 2eec0c: 48 89 ef mov %rbp,%rdi 2eec0f: 44 8b 88 40 01 00 00 mov 0x140(%rax),%r9d 2eec16: 44 0f b6 80 81 01 00 movzbl 0x181(%rax),%r8d 2eec1d: 00 2eec1e: 8b b0 90 00 00 00 mov 0x90(%rax),%esi 2eec24: 6a 01 pushq $0x1 2eec26: 8b 90 44 01 00 00 mov 0x144(%rax),%edx 2eec2c: 52 push %rdx 2eec2d: 0f b6 80 82 01 00 00 movzbl 0x182(%rax),%eax 2eec34: 31 d2 xor %edx,%edx 2eec36: 50 push %rax 2eec37: 41 8b 45 0c mov 0xc(%r13),%eax 2eec3b: 50 push %rax 2eec3c: e8 00 00 00 00 callq 2eec41 2eec41: 48 8b 45 38 mov 0x38(%rbp),%rax 2eec45: 45 8b 6c 24 04 mov 0x4(%r12),%r13d 2eec4a: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eec4e: 41 8b 14 24 mov (%r12),%edx 2eec52: 48 83 c4 20 add $0x20,%rsp 2eec56: 8b 70 34 mov 0x34(%rax),%esi 2eec59: 48 8b 45 48 mov 0x48(%rbp),%rax 2eec5d: e8 00 00 00 00 callq 2eec62 2eec62: 48 8b 45 38 mov 0x38(%rbp),%rax 2eec66: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eec6a: 44 89 ea mov %r13d,%edx 2eec6d: 8b 70 54 mov 0x54(%rax),%esi 2eec70: 48 8b 45 48 mov 0x48(%rbp),%rax 2eec74: e8 00 00 00 00 callq 2eec79 2eec79: 48 8b 45 38 mov 0x38(%rbp),%rax 2eec7d: 41 8b 54 24 08 mov 0x8(%r12),%edx 2eec82: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eec86: 8b 70 74 mov 0x74(%rax),%esi 2eec89: 48 8b 45 48 mov 0x48(%rbp),%rax 2eec8d: e8 00 00 00 00 callq 2eec92 2eec92: 48 8b 45 38 mov 0x38(%rbp),%rax 2eec96: 48 89 ef mov %rbp,%rdi 2eec99: b9 02 00 00 00 mov $0x2,%ecx 2eec9e: 44 8b 88 48 01 00 00 mov 0x148(%rax),%r9d 2eeca5: 44 0f b6 80 83 01 00 movzbl 0x183(%rax),%r8d 2eecac: 00 2eecad: 8b b0 94 00 00 00 mov 0x94(%rax),%esi 2eecb3: 6a 01 pushq $0x1 2eecb5: 8b 90 4c 01 00 00 mov 0x14c(%rax),%edx 2eecbb: 52 push %rdx 2eecbc: 0f b6 80 84 01 00 00 movzbl 0x184(%rax),%eax 2eecc3: 31 d2 xor %edx,%edx 2eecc5: 50 push %rax 2eecc6: 41 8b 44 24 0c mov 0xc(%r12),%eax 2eeccb: 50 push %rax 2eeccc: e8 00 00 00 00 callq 2eecd1 2eecd1: 48 83 c4 28 add $0x28,%rsp 2eecd5: 5b pop %rbx 2eecd6: 5d pop %rbp 2eecd7: 41 5c pop %r12 2eecd9: 41 5d pop %r13 2eecdb: 41 5e pop %r14 2eecdd: 41 5f pop %r15 2eecdf: c3 retq 2eece0: 8b b0 9c 00 00 00 mov 0x9c(%rax),%esi 2eece6: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eecea: 48 8b 45 48 mov 0x48(%rbp),%rax 2eecee: e8 00 00 00 00 callq 2eecf3 2eecf3: 48 8b 45 38 mov 0x38(%rbp),%rax 2eecf7: 44 89 fa mov %r15d,%edx 2eecfa: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eecfe: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi 2eed04: 48 8b 45 48 mov 0x48(%rbp),%rax 2eed08: e8 00 00 00 00 callq 2eed0d 2eed0d: 48 8b 45 38 mov 0x38(%rbp),%rax 2eed11: 44 8b 88 58 01 00 00 mov 0x158(%rax),%r9d 2eed18: 44 0f b6 80 87 01 00 movzbl 0x187(%rax),%r8d 2eed1f: 00 2eed20: 8b b0 a4 00 00 00 mov 0xa4(%rax),%esi 2eed26: 6a 01 pushq $0x1 2eed28: 8b 90 5c 01 00 00 mov 0x15c(%rax),%edx 2eed2e: 52 push %rdx 2eed2f: 0f b6 80 88 01 00 00 movzbl 0x188(%rax),%eax 2eed36: 50 push %rax 2eed37: 41 8b 46 0c mov 0xc(%r14),%eax 2eed3b: 83 e8 01 sub $0x1,%eax 2eed3e: 41 2b 46 08 sub 0x8(%r14),%eax 2eed42: e9 5d fe ff ff jmpq 2eeba4 2eed47: 31 d2 xor %edx,%edx 2eed49: e8 00 00 00 00 callq 2eed4e 2eed4e: 48 8b 45 38 mov 0x38(%rbp),%rax 2eed52: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eed56: 31 d2 xor %edx,%edx 2eed58: 8b 70 44 mov 0x44(%rax),%esi 2eed5b: 48 8b 45 48 mov 0x48(%rbp),%rax 2eed5f: e8 00 00 00 00 callq 2eed64 2eed64: 48 8b 45 38 mov 0x38(%rbp),%rax 2eed68: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eed6c: 31 d2 xor %edx,%edx 2eed6e: 8b 70 64 mov 0x64(%rax),%esi 2eed71: 48 8b 45 48 mov 0x48(%rbp),%rax 2eed75: e8 00 00 00 00 callq 2eed7a 2eed7a: 48 8b 45 38 mov 0x38(%rbp),%rax 2eed7e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2eed82: 31 d2 xor %edx,%edx 2eed84: 8b b0 84 00 00 00 mov 0x84(%rax),%esi 2eed8a: 48 8b 45 48 mov 0x48(%rbp),%rax 2eed8e: e8 00 00 00 00 callq 2eed93 2eed93: e9 fc fc ff ff jmpq 2eea94 2eed98: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2eed9f: 00 00000000002eeda0 : 2eeda0: e8 00 00 00 00 callq 2eeda5 2eeda5: 48 8b 47 38 mov 0x38(%rdi),%rax 2eeda9: 4c 8b 47 08 mov 0x8(%rdi),%r8 2eedad: 8b b0 a8 00 00 00 mov 0xa8(%rax),%esi 2eedb3: 48 8b 47 40 mov 0x40(%rdi),%rax 2eedb7: 4c 89 c7 mov %r8,%rdi 2eedba: e8 00 00 00 00 callq 2eedbf 2eedbf: 85 c0 test %eax,%eax 2eedc1: 0f 95 c0 setne %al 2eedc4: c3 retq 2eedc5: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2eedcc: 00 00 00 2eedcf: 90 nop 00000000002eedd0 : 2eedd0: e8 00 00 00 00 callq 2eedd5 2eedd5: 41 57 push %r15 2eedd7: 41 56 push %r14 2eedd9: 41 55 push %r13 2eeddb: 49 89 fd mov %rdi,%r13 2eedde: 41 54 push %r12 2eede0: 49 89 d4 mov %rdx,%r12 2eede3: 55 push %rbp 2eede4: 53 push %rbx 2eede5: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2eede9: 89 cb mov %ecx,%ebx 2eedeb: 74 33 je 2eee20 2eeded: 48 63 f6 movslq %esi,%rsi 2eedf0: 41 89 c8 mov %ecx,%r8d 2eedf3: 48 8b 7f 10 mov 0x10(%rdi),%rdi 2eedf7: 49 8b 45 18 mov 0x18(%r13),%rax 2eedfb: 0f b6 96 00 00 00 00 movzbl 0x0(%rsi),%edx 2eee02: 4c 89 e1 mov %r12,%rcx 2eee05: be 3a 00 00 00 mov $0x3a,%esi 2eee0a: e8 00 00 00 00 callq 2eee0f 2eee0f: 84 c0 test %al,%al 2eee11: 74 50 je 2eee63 2eee13: 5b pop %rbx 2eee14: 31 c0 xor %eax,%eax 2eee16: 5d pop %rbp 2eee17: 41 5c pop %r12 2eee19: 41 5d pop %r13 2eee1b: 41 5e pop %r14 2eee1d: 41 5f pop %r15 2eee1f: c3 retq 2eee20: 85 c9 test %ecx,%ecx 2eee22: 74 ef je 2eee13 2eee24: 48 63 f6 movslq %esi,%rsi 2eee27: 45 31 ff xor %r15d,%r15d 2eee2a: 44 8b 34 b5 00 00 00 mov 0x0(,%rsi,4),%r14d 2eee31: 00 2eee32: eb 07 jmp 2eee3b 2eee34: 41 01 ef add %ebp,%r15d 2eee37: 29 eb sub %ebp,%ebx 2eee39: 74 d8 je 2eee13 2eee3b: 83 fb 10 cmp $0x10,%ebx 2eee3e: bd 10 00 00 00 mov $0x10,%ebp 2eee43: 44 89 fa mov %r15d,%edx 2eee46: 49 8b 7d 10 mov 0x10(%r13),%rdi 2eee4a: 0f 46 eb cmovbe %ebx,%ebp 2eee4d: 49 8b 45 28 mov 0x28(%r13),%rax 2eee51: 4c 01 e2 add %r12,%rdx 2eee54: 43 8d 34 3e lea (%r14,%r15,1),%esi 2eee58: 89 e9 mov %ebp,%ecx 2eee5a: e8 00 00 00 00 callq 2eee5f 2eee5f: 84 c0 test %al,%al 2eee61: 75 d1 jne 2eee34 2eee63: 5b pop %rbx 2eee64: b8 1f 00 00 00 mov $0x1f,%eax 2eee69: 5d pop %rbp 2eee6a: 41 5c pop %r12 2eee6c: 41 5d pop %r13 2eee6e: 41 5e pop %r14 2eee70: 41 5f pop %r15 2eee72: c3 retq 2eee73: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2eee7a: 00 00 00 00 2eee7e: 66 90 xchg %ax,%ax 00000000002eee80 : 2eee80: e8 00 00 00 00 callq 2eee85 2eee85: 41 57 push %r15 2eee87: 41 56 push %r14 2eee89: 41 55 push %r13 2eee8b: 49 89 fd mov %rdi,%r13 2eee8e: 41 54 push %r12 2eee90: 49 89 d4 mov %rdx,%r12 2eee93: 55 push %rbp 2eee94: 53 push %rbx 2eee95: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2eee99: 89 cb mov %ecx,%ebx 2eee9b: 75 57 jne 2eeef4 2eee9d: 85 c9 test %ecx,%ecx 2eee9f: 0f 84 8d 00 00 00 je 2eef32 2eeea5: 48 63 f6 movslq %esi,%rsi 2eeea8: 45 31 ff xor %r15d,%r15d 2eeeab: 44 8b 34 b5 00 00 00 mov 0x0(,%rsi,4),%r14d 2eeeb2: 00 2eeeb3: eb 07 jmp 2eeebc 2eeeb5: 41 01 ef add %ebp,%r15d 2eeeb8: 29 eb sub %ebp,%ebx 2eeeba: 74 76 je 2eef32 2eeebc: 83 fb 10 cmp $0x10,%ebx 2eeebf: bd 10 00 00 00 mov $0x10,%ebp 2eeec4: 44 89 fa mov %r15d,%edx 2eeec7: 49 8b 7d 10 mov 0x10(%r13),%rdi 2eeecb: 0f 46 eb cmovbe %ebx,%ebp 2eeece: 49 8b 45 30 mov 0x30(%r13),%rax 2eeed2: 4c 01 e2 add %r12,%rdx 2eeed5: 43 8d 34 3e lea (%r14,%r15,1),%esi 2eeed9: 89 e9 mov %ebp,%ecx 2eeedb: e8 00 00 00 00 callq 2eeee0 2eeee0: 84 c0 test %al,%al 2eeee2: 75 d1 jne 2eeeb5 2eeee4: 5b pop %rbx 2eeee5: b8 1f 00 00 00 mov $0x1f,%eax 2eeeea: 5d pop %rbp 2eeeeb: 41 5c pop %r12 2eeeed: 41 5d pop %r13 2eeeef: 41 5e pop %r14 2eeef1: 41 5f pop %r15 2eeef3: c3 retq 2eeef4: 48 63 f6 movslq %esi,%rsi 2eeef7: 89 ca mov %ecx,%edx 2eeef9: 48 8d bf 95 05 00 00 lea 0x595(%rdi),%rdi 2eef00: 0f b6 86 00 00 00 00 movzbl 0x0(%rsi),%eax 2eef07: 4c 89 e6 mov %r12,%rsi 2eef0a: 88 47 ff mov %al,-0x1(%rdi) 2eef0d: e8 00 00 00 00 callq 2eef12 2eef12: 49 8b 7d 10 mov 0x10(%r13),%rdi 2eef16: 49 8b 45 20 mov 0x20(%r13),%rax 2eef1a: 8d 4b 01 lea 0x1(%rbx),%ecx 2eef1d: 49 8d 95 94 05 00 00 lea 0x594(%r13),%rdx 2eef24: be 3a 00 00 00 mov $0x3a,%esi 2eef29: e8 00 00 00 00 callq 2eef2e 2eef2e: 84 c0 test %al,%al 2eef30: 74 b2 je 2eeee4 2eef32: 5b pop %rbx 2eef33: 31 c0 xor %eax,%eax 2eef35: 5d pop %rbp 2eef36: 41 5c pop %r12 2eef38: 41 5d pop %r13 2eef3a: 41 5e pop %r14 2eef3c: 41 5f pop %r15 2eef3e: c3 retq 2eef3f: 90 nop 00000000002eef40 : 2eef40: e8 00 00 00 00 callq 2eef45 2eef45: 48 8d 97 02 01 00 00 lea 0x102(%rdi),%rdx 2eef4c: b9 05 00 00 00 mov $0x5,%ecx 2eef51: 31 f6 xor %esi,%esi 2eef53: e9 78 fe ff ff jmpq 2eedd0 2eef58: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2eef5f: 00 00000000002eef60 : 2eef60: e8 00 00 00 00 callq 2eef65 2eef65: 48 8d 97 0a 01 00 00 lea 0x10a(%rdi),%rdx 2eef6c: b9 01 00 00 00 mov $0x1,%ecx 2eef71: be 0b 00 00 00 mov $0xb,%esi 2eef76: e9 55 fe ff ff jmpq 2eedd0 2eef7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002eef80 : 2eef80: e8 00 00 00 00 callq 2eef85 2eef85: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2eef89: 48 8d 97 0c 01 00 00 lea 0x10c(%rdi),%rdx 2eef90: 74 0f je 2eefa1 2eef92: b9 02 00 00 00 mov $0x2,%ecx 2eef97: be 0c 00 00 00 mov $0xc,%esi 2eef9c: e9 2f fe ff ff jmpq 2eedd0 2eefa1: b9 01 00 00 00 mov $0x1,%ecx 2eefa6: be 0c 00 00 00 mov $0xc,%esi 2eefab: e9 20 fe ff ff jmpq 2eedd0 00000000002eefb0 : 2eefb0: e8 00 00 00 00 callq 2eefb5 2eefb5: 48 8d 97 08 01 00 00 lea 0x108(%rdi),%rdx 2eefbc: b9 02 00 00 00 mov $0x2,%ecx 2eefc1: be 01 00 00 00 mov $0x1,%esi 2eefc6: e9 05 fe ff ff jmpq 2eedd0 2eefcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002eefd0 : 2eefd0: e8 00 00 00 00 callq 2eefd5 2eefd5: 41 57 push %r15 2eefd7: 41 56 push %r14 2eefd9: 49 89 fe mov %rdi,%r14 2eefdc: 41 55 push %r13 2eefde: 4c 8d af 0e 01 00 00 lea 0x10e(%rdi),%r13 2eefe5: 41 54 push %r12 2eefe7: 55 push %rbp 2eefe8: 53 push %rbx 2eefe9: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2eefed: 44 0f b7 a7 8a 03 00 movzwl 0x38a(%rdi),%r12d 2eeff4: 00 2eeff5: 74 1a je 2ef011 2eeff7: 5b pop %rbx 2eeff8: 44 89 e1 mov %r12d,%ecx 2eeffb: 5d pop %rbp 2eeffc: 4c 89 ea mov %r13,%rdx 2eefff: 41 5c pop %r12 2ef001: be 0d 00 00 00 mov $0xd,%esi 2ef006: 41 5d pop %r13 2ef008: 41 5e pop %r14 2ef00a: 41 5f pop %r15 2ef00c: e9 bf fd ff ff jmpq 2eedd0 2ef011: 45 85 e4 test %r12d,%r12d 2ef014: 74 40 je 2ef056 2ef016: 45 31 ff xor %r15d,%r15d 2ef019: bd 0f 00 00 00 mov $0xf,%ebp 2ef01e: eb 08 jmp 2ef028 2ef020: 41 01 df add %ebx,%r15d 2ef023: 41 29 dc sub %ebx,%r12d 2ef026: 74 23 je 2ef04b 2ef028: 41 83 fc 0f cmp $0xf,%r12d 2ef02c: 89 eb mov %ebp,%ebx 2ef02e: 44 89 fa mov %r15d,%edx 2ef031: be 0d 00 00 00 mov $0xd,%esi 2ef036: 41 0f 46 dc cmovbe %r12d,%ebx 2ef03a: 4c 89 f7 mov %r14,%rdi 2ef03d: 4c 01 ea add %r13,%rdx 2ef040: 89 d9 mov %ebx,%ecx 2ef042: e8 89 fd ff ff callq 2eedd0 2ef047: 85 c0 test %eax,%eax 2ef049: 74 d5 je 2ef020 2ef04b: 5b pop %rbx 2ef04c: 5d pop %rbp 2ef04d: 41 5c pop %r12 2ef04f: 41 5d pop %r13 2ef051: 41 5e pop %r14 2ef053: 41 5f pop %r15 2ef055: c3 retq 2ef056: b8 1f 00 00 00 mov $0x1f,%eax 2ef05b: eb ee jmp 2ef04b 2ef05d: 0f 1f 00 nopl (%rax) 00000000002ef060 : 2ef060: e8 00 00 00 00 callq 2ef065 2ef065: 55 push %rbp 2ef066: 48 8d 97 8c 03 00 00 lea 0x38c(%rdi),%rdx 2ef06d: b9 04 00 00 00 mov $0x4,%ecx 2ef072: 48 89 fd mov %rdi,%rbp 2ef075: be 06 00 00 00 mov $0x6,%esi 2ef07a: e8 51 fd ff ff callq 2eedd0 2ef07f: 85 c0 test %eax,%eax 2ef081: 74 02 je 2ef085 2ef083: 5d pop %rbp 2ef084: c3 retq 2ef085: 48 8d 95 90 03 00 00 lea 0x390(%rbp),%rdx 2ef08c: b9 04 00 00 00 mov $0x4,%ecx 2ef091: be 07 00 00 00 mov $0x7,%esi 2ef096: 48 89 ef mov %rbp,%rdi 2ef099: e8 32 fd ff ff callq 2eedd0 2ef09e: 85 c0 test %eax,%eax 2ef0a0: 75 e1 jne 2ef083 2ef0a2: 48 8d 95 94 03 00 00 lea 0x394(%rbp),%rdx 2ef0a9: b9 04 00 00 00 mov $0x4,%ecx 2ef0ae: be 08 00 00 00 mov $0x8,%esi 2ef0b3: 48 89 ef mov %rbp,%rdi 2ef0b6: e8 15 fd ff ff callq 2eedd0 2ef0bb: 85 c0 test %eax,%eax 2ef0bd: 75 c4 jne 2ef083 2ef0bf: 48 8d 95 98 03 00 00 lea 0x398(%rbp),%rdx 2ef0c6: b9 04 00 00 00 mov $0x4,%ecx 2ef0cb: be 09 00 00 00 mov $0x9,%esi 2ef0d0: 48 89 ef mov %rbp,%rdi 2ef0d3: e8 f8 fc ff ff callq 2eedd0 2ef0d8: 85 c0 test %eax,%eax 2ef0da: 75 a7 jne 2ef083 2ef0dc: 48 8d 95 9c 03 00 00 lea 0x39c(%rbp),%rdx 2ef0e3: 48 89 ef mov %rbp,%rdi 2ef0e6: b9 04 00 00 00 mov $0x4,%ecx 2ef0eb: 5d pop %rbp 2ef0ec: be 0a 00 00 00 mov $0xa,%esi 2ef0f1: e9 da fc ff ff jmpq 2eedd0 2ef0f6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2ef0fd: 00 00 00 00000000002ef100 : 2ef100: e8 00 00 00 00 callq 2ef105 2ef105: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef109: 74 06 je 2ef111 2ef10b: b8 20 00 00 00 mov $0x20,%eax 2ef110: c3 retq 2ef111: 48 8d 97 a0 03 00 00 lea 0x3a0(%rdi),%rdx 2ef118: b9 02 00 00 00 mov $0x2,%ecx 2ef11d: be 0e 00 00 00 mov $0xe,%esi 2ef122: e9 a9 fc ff ff jmpq 2eedd0 2ef127: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef12e: 00 00 00000000002ef130 : 2ef130: e8 00 00 00 00 callq 2ef135 2ef135: 48 8d 97 fc 00 00 00 lea 0xfc(%rdi),%rdx 2ef13c: b9 05 00 00 00 mov $0x5,%ecx 2ef141: be 02 00 00 00 mov $0x2,%esi 2ef146: e9 35 fd ff ff jmpq 2eee80 2ef14b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002ef150 : 2ef150: e8 00 00 00 00 callq 2ef155 2ef155: 48 8d 97 01 01 00 00 lea 0x101(%rdi),%rdx 2ef15c: b9 01 00 00 00 mov $0x1,%ecx 2ef161: be 03 00 00 00 mov $0x3,%esi 2ef166: e9 15 fd ff ff jmpq 2eee80 2ef16b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002ef170 : 2ef170: e8 00 00 00 00 callq 2ef175 2ef175: 48 8d 97 f4 00 00 00 lea 0xf4(%rdi),%rdx 2ef17c: b9 08 00 00 00 mov $0x8,%ecx 2ef181: be 04 00 00 00 mov $0x4,%esi 2ef186: e9 f5 fc ff ff jmpq 2eee80 2ef18b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002ef190 : 2ef190: e8 00 00 00 00 callq 2ef195 2ef195: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef199: 74 16 je 2ef1b1 2ef19b: 48 8d 97 f4 00 00 00 lea 0xf4(%rdi),%rdx 2ef1a2: b9 01 00 00 00 mov $0x1,%ecx 2ef1a7: be 0f 00 00 00 mov $0xf,%esi 2ef1ac: e9 1f fc ff ff jmpq 2eedd0 2ef1b1: b8 20 00 00 00 mov $0x20,%eax 2ef1b6: c3 retq 2ef1b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef1be: 00 00 00000000002ef1c0 : 2ef1c0: e8 00 00 00 00 callq 2ef1c5 2ef1c5: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef1c9: 74 06 je 2ef1d1 2ef1cb: b8 20 00 00 00 mov $0x20,%eax 2ef1d0: c3 retq 2ef1d1: 48 8d 97 f5 00 00 00 lea 0xf5(%rdi),%rdx 2ef1d8: b9 03 00 00 00 mov $0x3,%ecx 2ef1dd: be 10 00 00 00 mov $0x10,%esi 2ef1e2: e9 e9 fb ff ff jmpq 2eedd0 2ef1e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef1ee: 00 00 00000000002ef1f0 : 2ef1f0: e8 00 00 00 00 callq 2ef1f5 2ef1f5: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef1f9: 74 16 je 2ef211 2ef1fb: 48 8d 97 f8 00 00 00 lea 0xf8(%rdi),%rdx 2ef202: b9 02 00 00 00 mov $0x2,%ecx 2ef207: be 1f 00 00 00 mov $0x1f,%esi 2ef20c: e9 bf fb ff ff jmpq 2eedd0 2ef211: 48 8d 97 5f 05 00 00 lea 0x55f(%rdi),%rdx 2ef218: b9 01 00 00 00 mov $0x1,%ecx 2ef21d: be 1f 00 00 00 mov $0x1f,%esi 2ef222: e9 a9 fb ff ff jmpq 2eedd0 2ef227: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef22e: 00 00 00000000002ef230 : 2ef230: e8 00 00 00 00 callq 2ef235 2ef235: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef239: 74 16 je 2ef251 2ef23b: 48 8d 97 06 01 00 00 lea 0x106(%rdi),%rdx 2ef242: b9 16 02 00 00 mov $0x216,%ecx 2ef247: be 12 00 00 00 mov $0x12,%esi 2ef24c: e9 7f fb ff ff jmpq 2eedd0 2ef251: c6 87 06 01 00 00 03 movb $0x3,0x106(%rdi) 2ef258: b9 15 02 00 00 mov $0x215,%ecx 2ef25d: be 12 00 00 00 mov $0x12,%esi 2ef262: 48 8d 97 07 01 00 00 lea 0x107(%rdi),%rdx 2ef269: e9 62 fb ff ff jmpq 2eedd0 2ef26e: 66 90 xchg %ax,%ax 00000000002ef270 : 2ef270: e8 00 00 00 00 callq 2ef275 2ef275: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef279: 74 16 je 2ef291 2ef27b: 48 8d 97 be 03 00 00 lea 0x3be(%rdi),%rdx 2ef282: b9 21 00 00 00 mov $0x21,%ecx 2ef287: be 15 00 00 00 mov $0x15,%esi 2ef28c: e9 3f fb ff ff jmpq 2eedd0 2ef291: c6 87 be 03 00 00 07 movb $0x7,0x3be(%rdi) 2ef298: b9 20 00 00 00 mov $0x20,%ecx 2ef29d: be 15 00 00 00 mov $0x15,%esi 2ef2a2: 48 8d 97 bf 03 00 00 lea 0x3bf(%rdi),%rdx 2ef2a9: e9 22 fb ff ff jmpq 2eedd0 2ef2ae: 66 90 xchg %ax,%ax 00000000002ef2b0 : 2ef2b0: e8 00 00 00 00 callq 2ef2b5 2ef2b5: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef2b9: 74 16 je 2ef2d1 2ef2bb: 48 8d 97 df 03 00 00 lea 0x3df(%rdi),%rdx 2ef2c2: b9 11 00 00 00 mov $0x11,%ecx 2ef2c7: be 16 00 00 00 mov $0x16,%esi 2ef2cc: e9 ff fa ff ff jmpq 2eedd0 2ef2d1: c6 87 df 03 00 00 08 movb $0x8,0x3df(%rdi) 2ef2d8: b9 10 00 00 00 mov $0x10,%ecx 2ef2dd: be 16 00 00 00 mov $0x16,%esi 2ef2e2: 48 8d 97 e0 03 00 00 lea 0x3e0(%rdi),%rdx 2ef2e9: e9 e2 fa ff ff jmpq 2eedd0 2ef2ee: 66 90 xchg %ax,%ax 00000000002ef2f0 : 2ef2f0: e8 00 00 00 00 callq 2ef2f5 2ef2f5: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef2f9: 74 16 je 2ef311 2ef2fb: 48 8d 97 f9 03 00 00 lea 0x3f9(%rdi),%rdx 2ef302: b9 21 00 00 00 mov $0x21,%ecx 2ef307: be 18 00 00 00 mov $0x18,%esi 2ef30c: e9 bf fa ff ff jmpq 2eedd0 2ef311: c6 87 f9 03 00 00 0a movb $0xa,0x3f9(%rdi) 2ef318: b9 20 00 00 00 mov $0x20,%ecx 2ef31d: be 18 00 00 00 mov $0x18,%esi 2ef322: 48 8d 97 fa 03 00 00 lea 0x3fa(%rdi),%rdx 2ef329: e9 a2 fa ff ff jmpq 2eedd0 2ef32e: 66 90 xchg %ax,%ax 00000000002ef330 : 2ef330: e8 00 00 00 00 callq 2ef335 2ef335: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef339: 74 18 je 2ef353 2ef33b: 0f b7 8f e4 04 00 00 movzwl 0x4e4(%rdi),%ecx 2ef342: 48 8d 97 33 04 00 00 lea 0x433(%rdi),%rdx 2ef349: be 1a 00 00 00 mov $0x1a,%esi 2ef34e: e9 7d fa ff ff jmpq 2eedd0 2ef353: 48 83 ec 08 sub $0x8,%rsp 2ef357: b9 10 00 00 00 mov $0x10,%ecx 2ef35c: be 1a 00 00 00 mov $0x1a,%esi 2ef361: c6 87 33 04 00 00 0c movb $0xc,0x433(%rdi) 2ef368: 48 8d 97 34 04 00 00 lea 0x434(%rdi),%rdx 2ef36f: 48 89 3c 24 mov %rdi,(%rsp) 2ef373: e8 58 fa ff ff callq 2eedd0 2ef378: 48 8b 3c 24 mov (%rsp),%rdi 2ef37c: 85 c0 test %eax,%eax 2ef37e: 74 05 je 2ef385 2ef380: 48 83 c4 08 add $0x8,%rsp 2ef384: c3 retq 2ef385: 0f b6 87 34 04 00 00 movzbl 0x434(%rdi),%eax 2ef38c: 0f b6 97 35 04 00 00 movzbl 0x435(%rdi),%edx 2ef393: be 1b 00 00 00 mov $0x1b,%esi 2ef398: 48 83 c4 08 add $0x8,%rsp 2ef39c: c1 e0 04 shl $0x4,%eax 2ef39f: c0 ea 04 shr $0x4,%dl 2ef3a2: 0f b6 d2 movzbl %dl,%edx 2ef3a5: 83 e0 10 and $0x10,%eax 2ef3a8: 01 d0 add %edx,%eax 2ef3aa: 48 8d 97 44 04 00 00 lea 0x444(%rdi),%rdx 2ef3b1: 8d 4c 80 14 lea 0x14(%rax,%rax,4),%ecx 2ef3b5: 83 e1 f0 and $0xfffffff0,%ecx 2ef3b8: e9 13 fa ff ff jmpq 2eedd0 2ef3bd: 0f 1f 00 nopl (%rax) 00000000002ef3c0 : 2ef3c0: e8 00 00 00 00 callq 2ef3c5 2ef3c5: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef3c9: 74 16 je 2ef3e1 2ef3cb: 48 8d 97 3e 05 00 00 lea 0x53e(%rdi),%rdx 2ef3d2: b9 21 00 00 00 mov $0x21,%ecx 2ef3d7: be 1e 00 00 00 mov $0x1e,%esi 2ef3dc: e9 ef f9 ff ff jmpq 2eedd0 2ef3e1: c6 87 3e 05 00 00 11 movb $0x11,0x53e(%rdi) 2ef3e8: b9 20 00 00 00 mov $0x20,%ecx 2ef3ed: be 1e 00 00 00 mov $0x1e,%esi 2ef3f2: 48 8d 97 3f 05 00 00 lea 0x53f(%rdi),%rdx 2ef3f9: e9 d2 f9 ff ff jmpq 2eedd0 2ef3fe: 66 90 xchg %ax,%ax 00000000002ef400 : 2ef400: e8 00 00 00 00 callq 2ef405 2ef405: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef409: 74 16 je 2ef421 2ef40b: 48 8d 97 fa 00 00 00 lea 0xfa(%rdi),%rdx 2ef412: b9 0c 00 00 00 mov $0xc,%ecx 2ef417: be 11 00 00 00 mov $0x11,%esi 2ef41c: e9 5f fa ff ff jmpq 2eee80 2ef421: 48 8d 97 fb 00 00 00 lea 0xfb(%rdi),%rdx 2ef428: b9 0b 00 00 00 mov $0xb,%ecx 2ef42d: be 11 00 00 00 mov $0x11,%esi 2ef432: e9 49 fa ff ff jmpq 2eee80 2ef437: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef43e: 00 00 00000000002ef440 : 2ef440: e8 00 00 00 00 callq 2ef445 2ef445: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef449: 74 16 je 2ef461 2ef44b: 48 8d 97 1c 03 00 00 lea 0x31c(%rdi),%rdx 2ef452: b9 81 00 00 00 mov $0x81,%ecx 2ef457: be 13 00 00 00 mov $0x13,%esi 2ef45c: e9 1f fa ff ff jmpq 2eee80 2ef461: 48 8d 97 1d 03 00 00 lea 0x31d(%rdi),%rdx 2ef468: b9 80 00 00 00 mov $0x80,%ecx 2ef46d: be 13 00 00 00 mov $0x13,%esi 2ef472: e9 09 fa ff ff jmpq 2eee80 2ef477: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef47e: 00 00 00000000002ef480 : 2ef480: e8 00 00 00 00 callq 2ef485 2ef485: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef489: 74 16 je 2ef4a1 2ef48b: 48 8d 97 9d 03 00 00 lea 0x39d(%rdi),%rdx 2ef492: b9 21 00 00 00 mov $0x21,%ecx 2ef497: be 14 00 00 00 mov $0x14,%esi 2ef49c: e9 df f9 ff ff jmpq 2eee80 2ef4a1: 48 8d 97 9e 03 00 00 lea 0x39e(%rdi),%rdx 2ef4a8: b9 20 00 00 00 mov $0x20,%ecx 2ef4ad: be 14 00 00 00 mov $0x14,%esi 2ef4b2: e9 c9 f9 ff ff jmpq 2eee80 2ef4b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef4be: 00 00 00000000002ef4c0 : 2ef4c0: e8 00 00 00 00 callq 2ef4c5 2ef4c5: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef4c9: 74 16 je 2ef4e1 2ef4cb: 48 8d 97 f0 03 00 00 lea 0x3f0(%rdi),%rdx 2ef4d2: b9 09 00 00 00 mov $0x9,%ecx 2ef4d7: be 17 00 00 00 mov $0x17,%esi 2ef4dc: e9 9f f9 ff ff jmpq 2eee80 2ef4e1: 48 8d 97 f1 03 00 00 lea 0x3f1(%rdi),%rdx 2ef4e8: b9 08 00 00 00 mov $0x8,%ecx 2ef4ed: be 17 00 00 00 mov $0x17,%esi 2ef4f2: e9 89 f9 ff ff jmpq 2eee80 2ef4f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef4fe: 00 00 00000000002ef500 : 2ef500: e8 00 00 00 00 callq 2ef505 2ef505: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef509: 74 16 je 2ef521 2ef50b: 48 8d 97 1a 04 00 00 lea 0x41a(%rdi),%rdx 2ef512: b9 19 00 00 00 mov $0x19,%ecx 2ef517: be 19 00 00 00 mov $0x19,%esi 2ef51c: e9 5f f9 ff ff jmpq 2eee80 2ef521: 48 8d 97 1b 04 00 00 lea 0x41b(%rdi),%rdx 2ef528: b9 18 00 00 00 mov $0x18,%ecx 2ef52d: be 19 00 00 00 mov $0x19,%esi 2ef532: e9 49 f9 ff ff jmpq 2eee80 2ef537: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef53e: 00 00 00000000002ef540 : 2ef540: e8 00 00 00 00 callq 2ef545 2ef545: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef549: 74 16 je 2ef561 2ef54b: 48 8d 97 e6 04 00 00 lea 0x4e6(%rdi),%rdx 2ef552: b9 11 00 00 00 mov $0x11,%ecx 2ef557: be 1c 00 00 00 mov $0x1c,%esi 2ef55c: e9 1f f9 ff ff jmpq 2eee80 2ef561: 48 8d 97 e7 04 00 00 lea 0x4e7(%rdi),%rdx 2ef568: b9 10 00 00 00 mov $0x10,%ecx 2ef56d: be 1c 00 00 00 mov $0x1c,%esi 2ef572: e9 09 f9 ff ff jmpq 2eee80 2ef577: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef57e: 00 00 00000000002ef580 : 2ef580: e8 00 00 00 00 callq 2ef585 2ef585: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef589: 0f b7 8f 3c 05 00 00 movzwl 0x53c(%rdi),%ecx 2ef590: 74 11 je 2ef5a3 2ef592: 48 8d 97 f7 04 00 00 lea 0x4f7(%rdi),%rdx 2ef599: be 1d 00 00 00 mov $0x1d,%esi 2ef59e: e9 dd f8 ff ff jmpq 2eee80 2ef5a3: 83 e9 01 sub $0x1,%ecx 2ef5a6: 48 8d 97 f8 04 00 00 lea 0x4f8(%rdi),%rdx 2ef5ad: be 1d 00 00 00 mov $0x1d,%esi 2ef5b2: e9 c9 f8 ff ff jmpq 2eee80 2ef5b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef5be: 00 00 00000000002ef5c0 : 2ef5c0: e8 00 00 00 00 callq 2ef5c5 2ef5c5: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef5c9: 74 06 je 2ef5d1 2ef5cb: b8 20 00 00 00 mov $0x20,%eax 2ef5d0: c3 retq 2ef5d1: 48 8d 97 61 05 00 00 lea 0x561(%rdi),%rdx 2ef5d8: b9 01 00 00 00 mov $0x1,%ecx 2ef5dd: be 20 00 00 00 mov $0x20,%esi 2ef5e2: e9 99 f8 ff ff jmpq 2eee80 2ef5e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2ef5ee: 00 00 00000000002ef5f0 : 2ef5f0: e8 00 00 00 00 callq 2ef5f5 2ef5f5: 48 83 ec 10 sub $0x10,%rsp 2ef5f9: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2ef600: 00 00 2ef602: 48 89 44 24 08 mov %rax,0x8(%rsp) 2ef607: 31 c0 xor %eax,%eax 2ef609: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2ef60d: c6 44 24 07 04 movb $0x4,0x7(%rsp) 2ef612: b8 20 00 00 00 mov $0x20,%eax 2ef617: 74 15 je 2ef62e 2ef619: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 2ef61e: 65 48 2b 14 25 28 00 sub %gs:0x28,%rdx 2ef625: 00 00 2ef627: 75 3a jne 2ef663 2ef629: 48 83 c4 10 add $0x10,%rsp 2ef62d: c3 retq 2ef62e: 80 7f 46 14 cmpb $0x14,0x46(%rdi) 2ef632: 4c 8b 47 10 mov 0x10(%rdi),%r8 2ef636: b9 01 00 00 00 mov $0x1,%ecx 2ef63b: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 2ef640: 19 f6 sbb %esi,%esi 2ef642: 48 8b 47 30 mov 0x30(%rdi),%rax 2ef646: 81 e6 fe e1 ff ff and $0xffffe1fe,%esi 2ef64c: 4c 89 c7 mov %r8,%rdi 2ef64f: 81 c6 03 20 00 00 add $0x2003,%esi 2ef655: e8 00 00 00 00 callq 2ef65a 2ef65a: 3c 01 cmp $0x1,%al 2ef65c: 19 c0 sbb %eax,%eax 2ef65e: 83 e0 1f and $0x1f,%eax 2ef661: eb b6 jmp 2ef619 2ef663: e8 00 00 00 00 callq 2ef668 2ef668: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2ef66f: 00 00000000002ef670 : 2ef670: e8 00 00 00 00 callq 2ef675 2ef675: 89 f0 mov %esi,%eax 2ef677: 41 56 push %r14 2ef679: 49 89 d6 mov %rdx,%r14 2ef67c: 89 f2 mov %esi,%edx 2ef67e: c1 e8 04 shr $0x4,%eax 2ef681: 83 e2 0f and $0xf,%edx 2ef684: 41 55 push %r13 2ef686: 6b c0 31 imul $0x31,%eax,%eax 2ef689: 8d 14 52 lea (%rdx,%rdx,2),%edx 2ef68c: 41 54 push %r12 2ef68e: 55 push %rbp 2ef68f: 53 push %rbx 2ef690: 8d 44 10 02 lea 0x2(%rax,%rdx,1),%eax 2ef694: 39 c8 cmp %ecx,%eax 2ef696: 77 47 ja 2ef6df 2ef698: 85 f6 test %esi,%esi 2ef69a: 74 3f je 2ef6db 2ef69c: 49 89 fd mov %rdi,%r13 2ef69f: 41 89 f4 mov %esi,%r12d 2ef6a2: 31 db xor %ebx,%ebx 2ef6a4: 31 ed xor %ebp,%ebp 2ef6a6: f6 c3 0f test $0xf,%bl 2ef6a9: 75 0a jne 2ef6b5 2ef6ab: 89 e8 mov %ebp,%eax 2ef6ad: 83 c5 01 add $0x1,%ebp 2ef6b0: 41 c6 04 06 0a movb $0xa,(%r14,%rax,1) 2ef6b5: 41 0f b6 54 1d 00 movzbl 0x0(%r13,%rbx,1),%edx 2ef6bb: 89 ef mov %ebp,%edi 2ef6bd: 48 83 c3 01 add $0x1,%rbx 2ef6c1: 83 c5 03 add $0x3,%ebp 2ef6c4: 4c 01 f7 add %r14,%rdi 2ef6c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ef6ce: e8 00 00 00 00 callq 2ef6d3 2ef6d3: 49 39 dc cmp %rbx,%r12 2ef6d6: 75 ce jne 2ef6a6 2ef6d8: 49 01 ee add %rbp,%r14 2ef6db: 41 c6 06 00 movb $0x0,(%r14) 2ef6df: 5b pop %rbx 2ef6e0: 5d pop %rbp 2ef6e1: 41 5c pop %r12 2ef6e3: 41 5d pop %r13 2ef6e5: 41 5e pop %r14 2ef6e7: c3 retq 2ef6e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2ef6ef: 00 00000000002ef6f0 : 2ef6f0: e8 00 00 00 00 callq 2ef6f5 2ef6f5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ef6fc: 83 ff 3a cmp $0x3a,%edi 2ef6ff: 77 0a ja 2ef70b 2ef701: 89 ff mov %edi,%edi 2ef703: 48 8b 04 fd 00 00 00 mov 0x0(,%rdi,8),%rax 2ef70a: 00 2ef70b: c3 retq 2ef70c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ef710 : 2ef710: e8 00 00 00 00 callq 2ef715 2ef715: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2ef71c: 83 ff 30 cmp $0x30,%edi 2ef71f: 77 0a ja 2ef72b 2ef721: 89 ff mov %edi,%edi 2ef723: 48 8b 04 fd 00 00 00 mov 0x0(,%rdi,8),%rax 2ef72a: 00 2ef72b: c3 retq 2ef72c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002ef730 : 2ef730: e8 00 00 00 00 callq 2ef735 2ef735: 41 57 push %r15 2ef737: 48 8d 97 a8 00 00 00 lea 0xa8(%rdi),%rdx 2ef73e: 31 c0 xor %eax,%eax 2ef740: 41 56 push %r14 2ef742: 41 55 push %r13 2ef744: 41 54 push %r12 2ef746: 55 push %rbp 2ef747: 48 89 fd mov %rdi,%rbp 2ef74a: 53 push %rbx 2ef74b: eb 12 jmp 2ef75f 2ef74d: 48 83 c0 01 add $0x1,%rax 2ef751: 48 83 c2 0c add $0xc,%rdx 2ef755: 48 83 f8 06 cmp $0x6,%rax 2ef759: 0f 84 bd 00 00 00 je 2ef81c 2ef75f: 40 3a 72 04 cmp 0x4(%rdx),%sil 2ef763: 75 e8 jne 2ef74d 2ef765: 8b 3a mov (%rdx),%edi 2ef767: 85 ff test %edi,%edi 2ef769: 74 e2 je 2ef74d 2ef76b: 48 63 d8 movslq %eax,%rbx 2ef76e: 4c 8d 24 5b lea (%rbx,%rbx,2),%r12 2ef772: 49 c1 e4 02 shl $0x2,%r12 2ef776: 4a 8d 84 25 a8 00 00 lea 0xa8(%rbp,%r12,1),%rax 2ef77d: 00 2ef77e: 48 85 c0 test %rax,%rax 2ef781: 0f 84 95 00 00 00 je 2ef81c 2ef787: 4c 8b 7d 00 mov 0x0(%rbp),%r15 2ef78b: 49 01 ec add %rbp,%r12 2ef78e: 4d 8b af 20 06 00 00 mov 0x620(%r15),%r13 2ef795: 4d 8d b7 28 06 00 00 lea 0x628(%r15),%r14 2ef79c: 4c 89 f7 mov %r14,%rdi 2ef79f: e8 00 00 00 00 callq 2ef7a4 2ef7a4: 49 8d 7d 08 lea 0x8(%r13),%rdi 2ef7a8: 4c 89 e9 mov %r13,%rcx 2ef7ab: 31 c0 xor %eax,%eax 2ef7ad: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ef7b1: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 2ef7b8: 00 2ef7b9: be 02 00 00 00 mov $0x2,%esi 2ef7be: 48 29 f9 sub %rdi,%rcx 2ef7c1: 49 c7 45 34 00 00 00 movq $0x0,0x34(%r13) 2ef7c8: 00 2ef7c9: 83 c1 3c add $0x3c,%ecx 2ef7cc: c1 e9 03 shr $0x3,%ecx 2ef7cf: f3 48 ab rep stos %rax,%es:(%rdi) 2ef7d2: 41 c7 45 00 02 00 00 movl $0x2,0x0(%r13) 2ef7d9: 00 2ef7da: 4c 89 ff mov %r15,%rdi 2ef7dd: 41 0f b6 84 24 ac 00 movzbl 0xac(%r12),%eax 2ef7e4: 00 00 2ef7e6: 41 c7 45 08 01 00 00 movl $0x1,0x8(%r13) 2ef7ed: 00 2ef7ee: 41 89 45 10 mov %eax,0x10(%r13) 2ef7f2: e8 00 00 00 00 callq 2ef7f7 2ef7f7: 45 8b 6d 08 mov 0x8(%r13),%r13d 2ef7fb: 45 85 ed test %r13d,%r13d 2ef7fe: 74 30 je 2ef830 2ef800: 41 bd 08 00 00 00 mov $0x8,%r13d 2ef806: 4c 89 f7 mov %r14,%rdi 2ef809: e8 00 00 00 00 callq 2ef80e 2ef80e: 44 89 e8 mov %r13d,%eax 2ef811: 5b pop %rbx 2ef812: 5d pop %rbp 2ef813: 41 5c pop %r12 2ef815: 41 5d pop %r13 2ef817: 41 5e pop %r14 2ef819: 41 5f pop %r15 2ef81b: c3 retq 2ef81c: 41 bd 04 00 00 00 mov $0x4,%r13d 2ef822: 5b pop %rbx 2ef823: 5d pop %rbp 2ef824: 44 89 e8 mov %r13d,%eax 2ef827: 41 5c pop %r12 2ef829: 41 5d pop %r13 2ef82b: 41 5e pop %r14 2ef82d: 41 5f pop %r15 2ef82f: c3 retq 2ef830: 41 c7 84 24 a8 00 00 movl $0x1,0xa8(%r12) 2ef837: 00 01 00 00 00 2ef83c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ef841: eb c3 jmp 2ef806 2ef843: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 2ef847: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2ef84b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ef852: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ef859: 0f b6 8c 85 ac 00 00 movzbl 0xac(%rbp,%rax,4),%ecx 2ef860: 00 2ef861: e8 00 00 00 00 callq 2ef866 2ef866: eb 9e jmp 2ef806 2ef868: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2ef86f: 00 00000000002ef870 : 2ef870: e8 00 00 00 00 callq 2ef875 2ef875: 41 56 push %r14 2ef877: 41 55 push %r13 2ef879: 41 54 push %r12 2ef87b: 49 89 f4 mov %rsi,%r12 2ef87e: 55 push %rbp 2ef87f: 53 push %rbx 2ef880: 4c 8b 37 mov (%rdi),%r14 2ef883: 41 80 be 08 06 00 00 cmpb $0x0,0x608(%r14) 2ef88a: 00 2ef88b: 0f 84 00 00 00 00 je 2ef891 2ef891: 49 8b 9e 20 06 00 00 mov 0x620(%r14),%rbx 2ef898: 49 8d ae 28 06 00 00 lea 0x628(%r14),%rbp 2ef89f: 49 89 fd mov %rdi,%r13 2ef8a2: 48 89 ef mov %rbp,%rdi 2ef8a5: e8 00 00 00 00 callq 2ef8aa 2ef8aa: 48 8d 7b 08 lea 0x8(%rbx),%rdi 2ef8ae: 48 89 d9 mov %rbx,%rcx 2ef8b1: 31 c0 xor %eax,%eax 2ef8b3: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2ef8b7: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2ef8be: 48 29 f9 sub %rdi,%rcx 2ef8c1: 48 c7 43 34 00 00 00 movq $0x0,0x34(%rbx) 2ef8c8: 00 2ef8c9: 83 c1 3c add $0x3c,%ecx 2ef8cc: c1 e9 03 shr $0x3,%ecx 2ef8cf: f3 48 ab rep stos %rax,%es:(%rdi) 2ef8d2: c7 03 02 00 00 00 movl $0x2,(%rbx) 2ef8d8: 41 0f b6 44 24 04 movzbl 0x4(%r12),%eax 2ef8de: c7 43 14 01 00 00 00 movl $0x1,0x14(%rbx) 2ef8e5: 89 43 10 mov %eax,0x10(%rbx) 2ef8e8: 41 0f b6 44 24 05 movzbl 0x5(%r12),%eax 2ef8ee: 89 43 1c mov %eax,0x1c(%rbx) 2ef8f1: 41 0f b6 45 45 movzbl 0x45(%r13),%eax 2ef8f6: 89 43 20 mov %eax,0x20(%rbx) 2ef8f9: 41 0f b6 45 44 movzbl 0x44(%r13),%eax 2ef8fe: 89 43 24 mov %eax,0x24(%rbx) 2ef901: 41 0f b6 44 24 06 movzbl 0x6(%r12),%eax 2ef907: 89 43 28 mov %eax,0x28(%rbx) 2ef90a: 41 83 7d 40 02 cmpl $0x2,0x40(%r13) 2ef90f: 75 08 jne 2ef919 2ef911: 41 0f b6 45 47 movzbl 0x47(%r13),%eax 2ef916: 89 43 30 mov %eax,0x30(%rbx) 2ef919: 41 0f b6 44 24 07 movzbl 0x7(%r12),%eax 2ef91f: c7 43 34 16 00 00 00 movl $0x16,0x34(%rbx) 2ef926: 4c 89 f7 mov %r14,%rdi 2ef929: be 02 00 00 00 mov $0x2,%esi 2ef92e: c7 43 08 01 00 00 00 movl $0x1,0x8(%rbx) 2ef935: 89 43 2c mov %eax,0x2c(%rbx) 2ef938: e8 00 00 00 00 callq 2ef93d 2ef93d: 44 8b 73 08 mov 0x8(%rbx),%r14d 2ef941: 45 85 f6 test %r14d,%r14d 2ef944: 74 22 je 2ef968 2ef946: 41 c7 04 24 00 00 00 movl $0x0,(%r12) 2ef94d: 00 2ef94e: 41 be 08 00 00 00 mov $0x8,%r14d 2ef954: 48 89 ef mov %rbp,%rdi 2ef957: e8 00 00 00 00 callq 2ef95c 2ef95c: 5b pop %rbx 2ef95d: 44 89 f0 mov %r14d,%eax 2ef960: 5d pop %rbp 2ef961: 41 5c pop %r12 2ef963: 41 5d pop %r13 2ef965: 41 5e pop %r14 2ef967: c3 retq 2ef968: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ef96d: eb e5 jmp 2ef954 2ef96f: 41 0f b6 4c 24 04 movzbl 0x4(%r12),%ecx 2ef975: 41 0f b6 55 38 movzbl 0x38(%r13),%edx 2ef97a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ef981: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ef988: e8 00 00 00 00 callq 2ef98d 2ef98d: eb c5 jmp 2ef954 2ef98f: 90 nop 00000000002ef990 : 2ef990: e8 00 00 00 00 callq 2ef995 2ef995: 41 56 push %r14 2ef997: 48 8d 97 a8 00 00 00 lea 0xa8(%rdi),%rdx 2ef99e: 31 c0 xor %eax,%eax 2ef9a0: 41 55 push %r13 2ef9a2: 41 54 push %r12 2ef9a4: 55 push %rbp 2ef9a5: 53 push %rbx 2ef9a6: 4c 8b 27 mov (%rdi),%r12 2ef9a9: 48 89 fb mov %rdi,%rbx 2ef9ac: 8b 0a mov (%rdx),%ecx 2ef9ae: 85 c9 test %ecx,%ecx 2ef9b0: 0f 85 e4 00 00 00 jne 2efa9a 2ef9b6: 83 c0 01 add $0x1,%eax 2ef9b9: 48 83 c2 0c add $0xc,%rdx 2ef9bd: 83 f8 06 cmp $0x6,%eax 2ef9c0: 75 ea jne 2ef9ac 2ef9c2: 45 31 f6 xor %r14d,%r14d 2ef9c5: 41 80 bc 24 c8 05 00 cmpb $0x0,0x5c8(%r12) 2ef9cc: 00 00 2ef9ce: 0f 84 a8 00 00 00 je 2efa7c 2ef9d4: 49 8b ac 24 e0 05 00 mov 0x5e0(%r12),%rbp 2ef9db: 00 2ef9dc: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2ef9e3: 00 2ef9e4: 4c 89 ef mov %r13,%rdi 2ef9e7: e8 00 00 00 00 callq 2ef9ec 2ef9ec: ba 18 28 00 00 mov $0x2818,%edx 2ef9f1: 31 f6 xor %esi,%esi 2ef9f3: 48 89 ef mov %rbp,%rdi 2ef9f6: e8 00 00 00 00 callq 2ef9fb 2ef9fb: 41 0f b6 46 04 movzbl 0x4(%r14),%eax 2efa00: 4c 89 e7 mov %r12,%rdi 2efa03: c7 45 00 01 00 00 00 movl $0x1,0x0(%rbp) 2efa0a: be 01 00 00 00 mov $0x1,%esi 2efa0f: 88 45 0c mov %al,0xc(%rbp) 2efa12: e8 00 00 00 00 callq 2efa17 2efa17: 8b 85 10 14 00 00 mov 0x1410(%rbp),%eax 2efa1d: 89 83 f0 00 00 00 mov %eax,0xf0(%rbx) 2efa23: 44 8b 65 04 mov 0x4(%rbp),%r12d 2efa27: 45 85 e4 test %r12d,%r12d 2efa2a: 74 1a je 2efa46 2efa2c: 41 bc 0b 00 00 00 mov $0xb,%r12d 2efa32: 4c 89 ef mov %r13,%rdi 2efa35: e8 00 00 00 00 callq 2efa3a 2efa3a: 44 89 e0 mov %r12d,%eax 2efa3d: 5b pop %rbx 2efa3e: 5d pop %rbp 2efa3f: 41 5c pop %r12 2efa41: 41 5d pop %r13 2efa43: 41 5e pop %r14 2efa45: c3 retq 2efa46: 0f b6 85 21 14 00 00 movzbl 0x1421(%rbp),%eax 2efa4d: 88 83 01 01 00 00 mov %al,0x101(%rbx) 2efa53: 8b 85 1c 14 00 00 mov 0x141c(%rbp),%eax 2efa59: 89 83 fc 00 00 00 mov %eax,0xfc(%rbx) 2efa5f: 0f b6 85 20 14 00 00 movzbl 0x1420(%rbp),%eax 2efa66: 88 83 00 01 00 00 mov %al,0x100(%rbx) 2efa6c: 48 8b 85 14 14 00 00 mov 0x1414(%rbp),%rax 2efa73: 48 89 83 f4 00 00 00 mov %rax,0xf4(%rbx) 2efa7a: eb b6 jmp 2efa32 2efa7c: 41 bc 01 00 00 00 mov $0x1,%r12d 2efa82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2efa89: e8 00 00 00 00 callq 2efa8e 2efa8e: 44 89 e0 mov %r12d,%eax 2efa91: 5b pop %rbx 2efa92: 5d pop %rbp 2efa93: 41 5c pop %r12 2efa95: 41 5d pop %r13 2efa97: 41 5e pop %r14 2efa99: c3 retq 2efa9a: 48 98 cltq 2efa9c: 48 8d 04 40 lea (%rax,%rax,2),%rax 2efaa0: 4c 8d b4 83 a8 00 00 lea 0xa8(%rbx,%rax,4),%r14 2efaa7: 00 2efaa8: e9 18 ff ff ff jmpq 2ef9c5 2efaad: 0f 1f 00 nopl (%rax) 00000000002efab0 : 2efab0: e8 00 00 00 00 callq 2efab5 2efab5: 41 56 push %r14 2efab7: 41 55 push %r13 2efab9: 41 54 push %r12 2efabb: 55 push %rbp 2efabc: 48 89 fd mov %rdi,%rbp 2efabf: 53 push %rbx 2efac0: 4c 8b 27 mov (%rdi),%r12 2efac3: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2efaca: 00 2efacb: 4c 89 ef mov %r13,%rdi 2eface: e8 00 00 00 00 callq 2efad3 2efad3: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2efada: 00 2efadb: ba 18 28 00 00 mov $0x2818,%edx 2efae0: 31 f6 xor %esi,%esi 2efae2: 48 89 df mov %rbx,%rdi 2efae5: e8 00 00 00 00 callq 2efaea 2efaea: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2efaf0: be 02 00 00 00 mov $0x2,%esi 2efaf5: 4c 89 e7 mov %r12,%rdi 2efaf8: c7 03 02 00 00 00 movl $0x2,(%rbx) 2efafe: 89 43 0c mov %eax,0xc(%rbx) 2efb01: e8 00 00 00 00 callq 2efb06 2efb06: 44 8b 73 04 mov 0x4(%rbx),%r14d 2efb0a: 45 85 f6 test %r14d,%r14d 2efb0d: 75 6d jne 2efb7c 2efb0f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2efb14: 48 8d 9d a8 00 00 00 lea 0xa8(%rbp),%rbx 2efb1b: 4c 8d a5 f0 00 00 00 lea 0xf0(%rbp),%r12 2efb22: 83 3b 01 cmpl $0x1,(%rbx) 2efb25: 76 1f jbe 2efb46 2efb27: c7 03 01 00 00 00 movl $0x1,(%rbx) 2efb2d: 0f b6 4b 04 movzbl 0x4(%rbx),%ecx 2efb31: bf 04 00 00 00 mov $0x4,%edi 2efb36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2efb3d: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2efb41: e8 00 00 00 00 callq 2efb46 2efb46: 48 83 c3 0c add $0xc,%rbx 2efb4a: 4c 39 e3 cmp %r12,%rbx 2efb4d: 75 d3 jne 2efb22 2efb4f: 4c 89 ef mov %r13,%rdi 2efb52: e8 00 00 00 00 callq 2efb57 2efb57: 44 89 f0 mov %r14d,%eax 2efb5a: 5b pop %rbx 2efb5b: 5d pop %rbp 2efb5c: 41 5c pop %r12 2efb5e: 41 5d pop %r13 2efb60: 41 5e pop %r14 2efb62: c3 retq 2efb63: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2efb67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2efb6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2efb75: e8 00 00 00 00 callq 2efb7a 2efb7a: eb 98 jmp 2efb14 2efb7c: 41 be 0c 00 00 00 mov $0xc,%r14d 2efb82: eb cb jmp 2efb4f 2efb84: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2efb8b: 00 00 00 00 2efb8f: 90 nop 00000000002efb90 : 2efb90: e8 00 00 00 00 callq 2efb95 2efb95: 41 55 push %r13 2efb97: 41 54 push %r12 2efb99: 55 push %rbp 2efb9a: 48 89 fd mov %rdi,%rbp 2efb9d: 53 push %rbx 2efb9e: 4c 8b 27 mov (%rdi),%r12 2efba1: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2efba8: 00 2efba9: 4c 89 ef mov %r13,%rdi 2efbac: e8 00 00 00 00 callq 2efbb1 2efbb1: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2efbb8: 00 2efbb9: ba 18 28 00 00 mov $0x2818,%edx 2efbbe: 31 f6 xor %esi,%esi 2efbc0: 48 89 df mov %rbx,%rdi 2efbc3: e8 00 00 00 00 callq 2efbc8 2efbc8: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2efbce: 4c 89 e7 mov %r12,%rdi 2efbd1: be 03 00 00 00 mov $0x3,%esi 2efbd6: 89 43 0c mov %eax,0xc(%rbx) 2efbd9: 8b 85 02 01 00 00 mov 0x102(%rbp),%eax 2efbdf: 89 43 10 mov %eax,0x10(%rbx) 2efbe2: 0f b6 85 06 01 00 00 movzbl 0x106(%rbp),%eax 2efbe9: 88 43 14 mov %al,0x14(%rbx) 2efbec: 0f b7 85 08 01 00 00 movzwl 0x108(%rbp),%eax 2efbf3: 66 89 43 1c mov %ax,0x1c(%rbx) 2efbf7: 0f b6 85 0a 01 00 00 movzbl 0x10a(%rbp),%eax 2efbfe: c7 03 03 00 00 00 movl $0x3,(%rbx) 2efc04: 88 43 1a mov %al,0x1a(%rbx) 2efc07: e8 00 00 00 00 callq 2efc0c 2efc0c: 44 8b 63 04 mov 0x4(%rbx),%r12d 2efc10: 45 85 e4 test %r12d,%r12d 2efc13: 75 3d jne 2efc52 2efc15: 8b 83 10 14 00 00 mov 0x1410(%rbx),%eax 2efc1b: 83 f8 02 cmp $0x2,%eax 2efc1e: 74 1c je 2efc3c 2efc20: 83 f8 04 cmp $0x4,%eax 2efc23: 74 35 je 2efc5a 2efc25: 41 bc 11 00 00 00 mov $0x11,%r12d 2efc2b: 83 f8 0a cmp $0xa,%eax 2efc2e: 75 10 jne 2efc40 2efc30: c6 45 4e 01 movb $0x1,0x4e(%rbp) 2efc34: 41 bc 12 00 00 00 mov $0x12,%r12d 2efc3a: eb 04 jmp 2efc40 2efc3c: c6 45 4c 01 movb $0x1,0x4c(%rbp) 2efc40: 4c 89 ef mov %r13,%rdi 2efc43: e8 00 00 00 00 callq 2efc48 2efc48: 44 89 e0 mov %r12d,%eax 2efc4b: 5b pop %rbx 2efc4c: 5d pop %rbp 2efc4d: 41 5c pop %r12 2efc4f: 41 5d pop %r13 2efc51: c3 retq 2efc52: 41 bc 11 00 00 00 mov $0x11,%r12d 2efc58: eb e6 jmp 2efc40 2efc5a: c6 45 4c 00 movb $0x0,0x4c(%rbp) 2efc5e: eb e0 jmp 2efc40 00000000002efc60 : 2efc60: e8 00 00 00 00 callq 2efc65 2efc65: 41 56 push %r14 2efc67: 48 8d 97 a8 00 00 00 lea 0xa8(%rdi),%rdx 2efc6e: 31 c0 xor %eax,%eax 2efc70: 41 55 push %r13 2efc72: 41 54 push %r12 2efc74: 55 push %rbp 2efc75: 53 push %rbx 2efc76: 4c 8b 27 mov (%rdi),%r12 2efc79: 48 89 fb mov %rdi,%rbx 2efc7c: 8b 0a mov (%rdx),%ecx 2efc7e: 85 c9 test %ecx,%ecx 2efc80: 0f 85 a7 00 00 00 jne 2efd2d 2efc86: 83 c0 01 add $0x1,%eax 2efc89: 48 83 c2 0c add $0xc,%rdx 2efc8d: 83 f8 06 cmp $0x6,%eax 2efc90: 75 ea jne 2efc7c 2efc92: 45 31 f6 xor %r14d,%r14d 2efc95: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2efc9c: 00 2efc9d: 4c 89 ef mov %r13,%rdi 2efca0: e8 00 00 00 00 callq 2efca5 2efca5: 49 8b ac 24 e0 05 00 mov 0x5e0(%r12),%rbp 2efcac: 00 2efcad: ba 18 28 00 00 mov $0x2818,%edx 2efcb2: 31 f6 xor %esi,%esi 2efcb4: 48 89 ef mov %rbp,%rdi 2efcb7: e8 00 00 00 00 callq 2efcbc 2efcbc: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 2efcc2: 4c 89 e7 mov %r12,%rdi 2efcc5: c7 45 00 05 00 00 00 movl $0x5,0x0(%rbp) 2efccc: be 05 00 00 00 mov $0x5,%esi 2efcd1: 89 45 0c mov %eax,0xc(%rbp) 2efcd4: e8 00 00 00 00 callq 2efcd9 2efcd9: 44 8b 65 04 mov 0x4(%rbp),%r12d 2efcdd: 45 85 e4 test %r12d,%r12d 2efce0: 75 43 jne 2efd25 2efce2: 83 7b 40 02 cmpl $0x2,0x40(%rbx) 2efce6: 74 35 je 2efd1d 2efce8: 41 c7 06 02 00 00 00 movl $0x2,(%r14) 2efcef: 41 0f b6 4e 04 movzbl 0x4(%r14),%ecx 2efcf4: bf 04 00 00 00 mov $0x4,%edi 2efcf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2efd00: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2efd04: e8 00 00 00 00 callq 2efd09 2efd09: 4c 89 ef mov %r13,%rdi 2efd0c: e8 00 00 00 00 callq 2efd11 2efd11: 44 89 e0 mov %r12d,%eax 2efd14: 5b pop %rbx 2efd15: 5d pop %rbp 2efd16: 41 5c pop %r12 2efd18: 41 5d pop %r13 2efd1a: 41 5e pop %r14 2efd1c: c3 retq 2efd1d: 80 7b 48 00 cmpb $0x0,0x48(%rbx) 2efd21: 74 c5 je 2efce8 2efd23: eb e4 jmp 2efd09 2efd25: 41 bc 16 00 00 00 mov $0x16,%r12d 2efd2b: eb dc jmp 2efd09 2efd2d: 48 98 cltq 2efd2f: 48 8d 04 40 lea (%rax,%rax,2),%rax 2efd33: 4c 8d b4 83 a8 00 00 lea 0xa8(%rbx,%rax,4),%r14 2efd3a: 00 2efd3b: e9 55 ff ff ff jmpq 2efc95 00000000002efd40 : 2efd40: e8 00 00 00 00 callq 2efd45 2efd45: 41 55 push %r13 2efd47: 41 54 push %r12 2efd49: 55 push %rbp 2efd4a: 53 push %rbx 2efd4b: 4c 8b 27 mov (%rdi),%r12 2efd4e: 48 89 fb mov %rdi,%rbx 2efd51: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2efd58: 00 2efd59: 4c 89 ef mov %r13,%rdi 2efd5c: e8 00 00 00 00 callq 2efd61 2efd61: 49 8b ac 24 e0 05 00 mov 0x5e0(%r12),%rbp 2efd68: 00 2efd69: 31 f6 xor %esi,%esi 2efd6b: ba 18 28 00 00 mov $0x2818,%edx 2efd70: 48 89 ef mov %rbp,%rdi 2efd73: e8 00 00 00 00 callq 2efd78 2efd78: 8b 83 f0 00 00 00 mov 0xf0(%rbx),%eax 2efd7e: 48 8d 7d 12 lea 0x12(%rbp),%rdi 2efd82: 48 8d b3 0e 01 00 00 lea 0x10e(%rbx),%rsi 2efd89: 89 45 0c mov %eax,0xc(%rbp) 2efd8c: 0f b7 83 8a 03 00 00 movzwl 0x38a(%rbx),%eax 2efd93: 89 85 90 02 00 00 mov %eax,0x290(%rbp) 2efd99: 0f b7 93 8a 03 00 00 movzwl 0x38a(%rbx),%edx 2efda0: e8 00 00 00 00 callq 2efda5 2efda5: 48 8b 8b 8c 03 00 00 mov 0x38c(%rbx),%rcx 2efdac: 48 89 8d 95 02 00 00 mov %rcx,0x295(%rbp) 2efdb3: 48 8b 8b 94 03 00 00 mov 0x394(%rbx),%rcx 2efdba: 48 89 8d 9d 02 00 00 mov %rcx,0x29d(%rbp) 2efdc1: 8b 93 9c 03 00 00 mov 0x39c(%rbx),%edx 2efdc7: 89 95 a5 02 00 00 mov %edx,0x2a5(%rbp) 2efdcd: 83 7b 40 02 cmpl $0x2,0x40(%rbx) 2efdd1: 74 5a je 2efe2d 2efdd3: 0f b7 83 0c 01 00 00 movzwl 0x10c(%rbx),%eax 2efdda: 66 89 45 10 mov %ax,0x10(%rbp) 2efdde: 4c 89 e7 mov %r12,%rdi 2efde1: be 04 00 00 00 mov $0x4,%esi 2efde6: c7 45 00 04 00 00 00 movl $0x4,0x0(%rbp) 2efded: e8 00 00 00 00 callq 2efdf2 2efdf2: 44 8b 65 04 mov 0x4(%rbp),%r12d 2efdf6: 8b 85 10 14 00 00 mov 0x1410(%rbp),%eax 2efdfc: 45 85 e4 test %r12d,%r12d 2efdff: 75 05 jne 2efe06 2efe01: 83 f8 04 cmp $0x4,%eax 2efe04: 74 15 je 2efe1b 2efe06: 41 bc 14 00 00 00 mov $0x14,%r12d 2efe0c: 83 f8 0a cmp $0xa,%eax 2efe0f: 75 0a jne 2efe1b 2efe11: c6 43 4e 01 movb $0x1,0x4e(%rbx) 2efe15: 41 bc 15 00 00 00 mov $0x15,%r12d 2efe1b: 4c 89 ef mov %r13,%rdi 2efe1e: e8 00 00 00 00 callq 2efe23 2efe23: 44 89 e0 mov %r12d,%eax 2efe26: 5b pop %rbx 2efe27: 5d pop %rbp 2efe28: 41 5c pop %r12 2efe2a: 41 5d pop %r13 2efe2c: c3 retq 2efe2d: 0f b7 83 a0 03 00 00 movzwl 0x3a0(%rbx),%eax 2efe34: eb a4 jmp 2efdda 2efe36: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2efe3d: 00 00 00 00000000002efe40 : 2efe40: e8 00 00 00 00 callq 2efe45 2efe45: 41 57 push %r15 2efe47: 41 56 push %r14 2efe49: 41 55 push %r13 2efe4b: 41 54 push %r12 2efe4d: 49 89 fc mov %rdi,%r12 2efe50: 55 push %rbp 2efe51: 49 8d ac 24 a8 00 00 lea 0xa8(%r12),%rbp 2efe58: 00 2efe59: 53 push %rbx 2efe5a: 4c 8b 2f mov (%rdi),%r13 2efe5d: 31 db xor %ebx,%ebx 2efe5f: 4d 8d b5 e8 05 00 00 lea 0x5e8(%r13),%r14 2efe66: 4c 89 f7 mov %r14,%rdi 2efe69: e8 00 00 00 00 callq 2efe6e 2efe6e: 4d 8b bd e0 05 00 00 mov 0x5e0(%r13),%r15 2efe75: eb 10 jmp 2efe87 2efe77: 83 c3 01 add $0x1,%ebx 2efe7a: 48 83 c5 0c add $0xc,%rbp 2efe7e: 83 fb 06 cmp $0x6,%ebx 2efe81: 0f 84 89 00 00 00 je 2eff10 2efe87: 48 63 c3 movslq %ebx,%rax 2efe8a: 48 8d 04 40 lea (%rax,%rax,2),%rax 2efe8e: 41 f6 84 84 b0 00 00 testb $0x1,0xb0(%r12,%rax,4) 2efe95: 00 01 2efe97: 75 de jne 2efe77 2efe99: 83 7d 00 01 cmpl $0x1,0x0(%rbp) 2efe9d: 75 d8 jne 2efe77 2efe9f: ba 18 28 00 00 mov $0x2818,%edx 2efea4: 31 f6 xor %esi,%esi 2efea6: 4c 89 ff mov %r15,%rdi 2efea9: e8 00 00 00 00 callq 2efeae 2efeae: 41 8b 84 24 f0 00 00 mov 0xf0(%r12),%eax 2efeb5: 00 2efeb6: be 06 00 00 00 mov $0x6,%esi 2efebb: 4c 89 ef mov %r13,%rdi 2efebe: 41 89 47 0c mov %eax,0xc(%r15) 2efec2: 0f b6 45 04 movzbl 0x4(%rbp),%eax 2efec6: 41 c7 07 06 00 00 00 movl $0x6,(%r15) 2efecd: 41 89 47 10 mov %eax,0x10(%r15) 2efed1: e8 00 00 00 00 callq 2efed6 2efed6: 41 8b 47 04 mov 0x4(%r15),%eax 2efeda: 85 c0 test %eax,%eax 2efedc: 75 4b jne 2eff29 2efede: 0f b6 4d 04 movzbl 0x4(%rbp),%ecx 2efee2: bf 04 00 00 00 mov $0x4,%edi 2efee7: 83 c3 01 add $0x1,%ebx 2efeea: 48 83 c5 0c add $0xc,%rbp 2efeee: c7 45 f4 02 00 00 00 movl $0x2,-0xc(%rbp) 2efef5: 41 0f b6 54 24 38 movzbl 0x38(%r12),%edx 2efefb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2eff02: e8 00 00 00 00 callq 2eff07 2eff07: 83 fb 06 cmp $0x6,%ebx 2eff0a: 0f 85 77 ff ff ff jne 2efe87 2eff10: 45 31 e4 xor %r12d,%r12d 2eff13: 4c 89 f7 mov %r14,%rdi 2eff16: e8 00 00 00 00 callq 2eff1b 2eff1b: 44 89 e0 mov %r12d,%eax 2eff1e: 5b pop %rbx 2eff1f: 5d pop %rbp 2eff20: 41 5c pop %r12 2eff22: 41 5d pop %r13 2eff24: 41 5e pop %r14 2eff26: 41 5f pop %r15 2eff28: c3 retq 2eff29: 41 bc 17 00 00 00 mov $0x17,%r12d 2eff2f: eb e2 jmp 2eff13 2eff31: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2eff38: 00 00 00 00 2eff3c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002eff40 : 2eff40: e8 00 00 00 00 callq 2eff45 2eff45: 41 55 push %r13 2eff47: 41 54 push %r12 2eff49: 55 push %rbp 2eff4a: 48 89 fd mov %rdi,%rbp 2eff4d: 53 push %rbx 2eff4e: 4c 8b 27 mov (%rdi),%r12 2eff51: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2eff58: 00 2eff59: 4c 89 ef mov %r13,%rdi 2eff5c: e8 00 00 00 00 callq 2eff61 2eff61: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2eff68: 00 2eff69: ba 18 28 00 00 mov $0x2818,%edx 2eff6e: 31 f6 xor %esi,%esi 2eff70: 48 89 df mov %rbx,%rdi 2eff73: e8 00 00 00 00 callq 2eff78 2eff78: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2eff7e: c7 03 07 00 00 00 movl $0x7,(%rbx) 2eff84: 4c 89 e7 mov %r12,%rdi 2eff87: be 07 00 00 00 mov $0x7,%esi 2eff8c: 89 43 0c mov %eax,0xc(%rbx) 2eff8f: e8 00 00 00 00 callq 2eff94 2eff94: 44 8b 63 04 mov 0x4(%rbx),%r12d 2eff98: 45 85 e4 test %r12d,%r12d 2eff9b: 75 22 jne 2effbf 2eff9d: 83 bb 10 14 00 00 01 cmpl $0x1,0x1410(%rbx) 2effa4: b8 1d 00 00 00 mov $0x1d,%eax 2effa9: 44 0f 45 e0 cmovne %eax,%r12d 2effad: 4c 89 ef mov %r13,%rdi 2effb0: e8 00 00 00 00 callq 2effb5 2effb5: 44 89 e0 mov %r12d,%eax 2effb8: 5b pop %rbx 2effb9: 5d pop %rbp 2effba: 41 5c pop %r12 2effbc: 41 5d pop %r13 2effbe: c3 retq 2effbf: 41 bc 1d 00 00 00 mov $0x1d,%r12d 2effc5: eb e6 jmp 2effad 2effc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2effce: 00 00 00000000002effd0 : 2effd0: e8 00 00 00 00 callq 2effd5 2effd5: 53 push %rbx 2effd6: 48 89 f3 mov %rsi,%rbx 2effd9: c7 06 00 00 00 00 movl $0x0,(%rsi) 2effdf: e8 00 00 00 00 callq 2effe4 2effe4: 85 c0 test %eax,%eax 2effe6: 75 08 jne 2efff0 2effe8: c7 03 01 00 00 00 movl $0x1,(%rbx) 2effee: 5b pop %rbx 2effef: c3 retq 2efff0: b8 01 00 00 00 mov $0x1,%eax 2efff5: 5b pop %rbx 2efff6: c3 retq 2efff7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2efffe: 00 00 00000000002f0000 : 2f0000: e8 00 00 00 00 callq 2f0005 2f0005: 41 56 push %r14 2f0007: 48 8d 97 a8 00 00 00 lea 0xa8(%rdi),%rdx 2f000e: 31 c0 xor %eax,%eax 2f0010: 41 55 push %r13 2f0012: 41 54 push %r12 2f0014: 55 push %rbp 2f0015: 53 push %rbx 2f0016: 4c 8b 27 mov (%rdi),%r12 2f0019: 48 89 fb mov %rdi,%rbx 2f001c: 8b 0a mov (%rdx),%ecx 2f001e: 85 c9 test %ecx,%ecx 2f0020: 75 39 jne 2f005b 2f0022: 83 c0 01 add $0x1,%eax 2f0025: 48 83 c2 0c add $0xc,%rdx 2f0029: 83 f8 06 cmp $0x6,%eax 2f002c: 75 ee jne 2f001c 2f002e: 41 80 bc 24 c8 05 00 cmpb $0x0,0x5c8(%r12) 2f0035: 00 00 2f0037: 0f 85 e1 00 00 00 jne 2f011e 2f003d: 41 bc 01 00 00 00 mov $0x1,%r12d 2f0043: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f004a: e8 00 00 00 00 callq 2f004f 2f004f: 44 89 e0 mov %r12d,%eax 2f0052: 5b pop %rbx 2f0053: 5d pop %rbp 2f0054: 41 5c pop %r12 2f0056: 41 5d pop %r13 2f0058: 41 5e pop %r14 2f005a: c3 retq 2f005b: 48 98 cltq 2f005d: 4c 8d 34 40 lea (%rax,%rax,2),%r14 2f0061: 49 c1 e6 02 shl $0x2,%r14 2f0065: 41 80 bc 24 c8 05 00 cmpb $0x0,0x5c8(%r12) 2f006c: 00 00 2f006e: 4a 8d 84 33 a8 00 00 lea 0xa8(%rbx,%r14,1),%rax 2f0075: 00 2f0076: 74 c5 je 2f003d 2f0078: 48 85 c0 test %rax,%rax 2f007b: 0f 84 9d 00 00 00 je 2f011e 2f0081: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2f0088: 00 2f0089: 4c 89 ef mov %r13,%rdi 2f008c: e8 00 00 00 00 callq 2f0091 2f0091: 49 8b ac 24 e0 05 00 mov 0x5e0(%r12),%rbp 2f0098: 00 2f0099: ba 18 28 00 00 mov $0x2818,%edx 2f009e: 31 f6 xor %esi,%esi 2f00a0: 48 89 ef mov %rbp,%rdi 2f00a3: e8 00 00 00 00 callq 2f00a8 2f00a8: 42 0f b6 84 33 ac 00 movzbl 0xac(%rbx,%r14,1),%eax 2f00af: 00 00 2f00b1: 89 45 0c mov %eax,0xc(%rbp) 2f00b4: 0f b6 43 4b movzbl 0x4b(%rbx),%eax 2f00b8: 83 e0 06 and $0x6,%eax 2f00bb: 3c 02 cmp $0x2,%al 2f00bd: 74 4d je 2f010c 2f00bf: 3c 04 cmp $0x4,%al 2f00c1: 74 6d je 2f0130 2f00c3: 84 c0 test %al,%al 2f00c5: 74 4e je 2f0115 2f00c7: c7 45 00 0e 00 00 00 movl $0xe,0x0(%rbp) 2f00ce: 4c 89 e7 mov %r12,%rdi 2f00d1: be 0e 00 00 00 mov $0xe,%esi 2f00d6: e8 00 00 00 00 callq 2f00db 2f00db: 44 8b 65 04 mov 0x4(%rbp),%r12d 2f00df: 45 85 e4 test %r12d,%r12d 2f00e2: 75 20 jne 2f0104 2f00e4: 8b 85 10 14 00 00 mov 0x1410(%rbp),%eax 2f00ea: 89 83 f0 00 00 00 mov %eax,0xf0(%rbx) 2f00f0: 4c 89 ef mov %r13,%rdi 2f00f3: e8 00 00 00 00 callq 2f00f8 2f00f8: 44 89 e0 mov %r12d,%eax 2f00fb: 5b pop %rbx 2f00fc: 5d pop %rbp 2f00fd: 41 5c pop %r12 2f00ff: 41 5d pop %r13 2f0101: 41 5e pop %r14 2f0103: c3 retq 2f0104: 41 bc 22 00 00 00 mov $0x22,%r12d 2f010a: eb e4 jmp 2f00f0 2f010c: c7 45 10 01 00 00 00 movl $0x1,0x10(%rbp) 2f0113: eb b2 jmp 2f00c7 2f0115: c7 45 10 03 00 00 00 movl $0x3,0x10(%rbp) 2f011c: eb a9 jmp 2f00c7 2f011e: 41 bc 04 00 00 00 mov $0x4,%r12d 2f0124: 5b pop %rbx 2f0125: 5d pop %rbp 2f0126: 44 89 e0 mov %r12d,%eax 2f0129: 41 5c pop %r12 2f012b: 41 5d pop %r13 2f012d: 41 5e pop %r14 2f012f: c3 retq 2f0130: c7 45 10 02 00 00 00 movl $0x2,0x10(%rbp) 2f0137: eb 8e jmp 2f00c7 2f0139: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002f0140 : 2f0140: e8 00 00 00 00 callq 2f0145 2f0145: 41 56 push %r14 2f0147: 41 55 push %r13 2f0149: 41 54 push %r12 2f014b: 55 push %rbp 2f014c: 48 89 fd mov %rdi,%rbp 2f014f: 53 push %rbx 2f0150: 4c 8b 27 mov (%rdi),%r12 2f0153: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2f015a: 00 2f015b: 4c 89 ef mov %r13,%rdi 2f015e: e8 00 00 00 00 callq 2f0163 2f0163: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2f016a: 00 2f016b: ba 18 28 00 00 mov $0x2818,%edx 2f0170: 31 f6 xor %esi,%esi 2f0172: 48 89 df mov %rbx,%rdi 2f0175: e8 00 00 00 00 callq 2f017a 2f017a: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2f0180: be 09 00 00 00 mov $0x9,%esi 2f0185: 4c 89 e7 mov %r12,%rdi 2f0188: c7 03 09 00 00 00 movl $0x9,(%rbx) 2f018e: 89 43 0c mov %eax,0xc(%rbx) 2f0191: e8 00 00 00 00 callq 2f0196 2f0196: 44 8b 73 04 mov 0x4(%rbx),%r14d 2f019a: 45 85 f6 test %r14d,%r14d 2f019d: 75 6d jne 2f020c 2f019f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f01a4: 48 8d 9d a8 00 00 00 lea 0xa8(%rbp),%rbx 2f01ab: 4c 8d a5 f0 00 00 00 lea 0xf0(%rbp),%r12 2f01b2: 83 3b 01 cmpl $0x1,(%rbx) 2f01b5: 76 1f jbe 2f01d6 2f01b7: c7 03 01 00 00 00 movl $0x1,(%rbx) 2f01bd: 0f b6 4b 04 movzbl 0x4(%rbx),%ecx 2f01c1: bf 04 00 00 00 mov $0x4,%edi 2f01c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f01cd: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f01d1: e8 00 00 00 00 callq 2f01d6 2f01d6: 48 83 c3 0c add $0xc,%rbx 2f01da: 4c 39 e3 cmp %r12,%rbx 2f01dd: 75 d3 jne 2f01b2 2f01df: 4c 89 ef mov %r13,%rdi 2f01e2: e8 00 00 00 00 callq 2f01e7 2f01e7: 44 89 f0 mov %r14d,%eax 2f01ea: 5b pop %rbx 2f01eb: 5d pop %rbp 2f01ec: 41 5c pop %r12 2f01ee: 41 5d pop %r13 2f01f0: 41 5e pop %r14 2f01f2: c3 retq 2f01f3: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f01f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f01fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f0205: e8 00 00 00 00 callq 2f020a 2f020a: eb 98 jmp 2f01a4 2f020c: 41 be 23 00 00 00 mov $0x23,%r14d 2f0212: eb cb jmp 2f01df 2f0214: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f021b: 00 00 00 00 2f021f: 90 nop 00000000002f0220 : 2f0220: e8 00 00 00 00 callq 2f0225 2f0225: 41 55 push %r13 2f0227: 41 54 push %r12 2f0229: 55 push %rbp 2f022a: 48 89 fd mov %rdi,%rbp 2f022d: 53 push %rbx 2f022e: 4c 8b 27 mov (%rdi),%r12 2f0231: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2f0238: 00 2f0239: 4c 89 ef mov %r13,%rdi 2f023c: e8 00 00 00 00 callq 2f0241 2f0241: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2f0248: 00 2f0249: ba 18 28 00 00 mov $0x2818,%edx 2f024e: 31 f6 xor %esi,%esi 2f0250: 48 89 df mov %rbx,%rdi 2f0253: e8 00 00 00 00 callq 2f0258 2f0258: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2f025e: c7 03 0f 00 00 00 movl $0xf,(%rbx) 2f0264: 4c 89 e7 mov %r12,%rdi 2f0267: c7 43 10 01 00 00 00 movl $0x1,0x10(%rbx) 2f026e: be 0f 00 00 00 mov $0xf,%esi 2f0273: 89 43 0c mov %eax,0xc(%rbx) 2f0276: 48 b8 02 00 00 00 01 movabs $0x100000002,%rax 2f027d: 00 00 00 2f0280: c7 43 18 01 00 00 00 movl $0x1,0x18(%rbx) 2f0287: c7 43 20 01 00 00 00 movl $0x1,0x20(%rbx) 2f028e: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) 2f0295: e8 00 00 00 00 callq 2f029a 2f029a: 44 8b 63 04 mov 0x4(%rbx),%r12d 2f029e: 45 85 e4 test %r12d,%r12d 2f02a1: 74 18 je 2f02bb 2f02a3: 41 bc 24 00 00 00 mov $0x24,%r12d 2f02a9: 4c 89 ef mov %r13,%rdi 2f02ac: e8 00 00 00 00 callq 2f02b1 2f02b1: 44 89 e0 mov %r12d,%eax 2f02b4: 5b pop %rbx 2f02b5: 5d pop %rbp 2f02b6: 41 5c pop %r12 2f02b8: 41 5d pop %r13 2f02ba: c3 retq 2f02bb: 48 8b 83 48 14 00 00 mov 0x1448(%rbx),%rax 2f02c2: 48 89 85 fa 00 00 00 mov %rax,0xfa(%rbp) 2f02c9: 8b 83 50 14 00 00 mov 0x1450(%rbx),%eax 2f02cf: 89 85 02 01 00 00 mov %eax,0x102(%rbp) 2f02d5: eb d2 jmp 2f02a9 2f02d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) 2f02de: 00 00 00000000002f02e0 : 2f02e0: e8 00 00 00 00 callq 2f02e5 2f02e5: 41 57 push %r15 2f02e7: 41 56 push %r14 2f02e9: 41 55 push %r13 2f02eb: 41 54 push %r12 2f02ed: 49 89 fc mov %rdi,%r12 2f02f0: 55 push %rbp 2f02f1: 53 push %rbx 2f02f2: 4c 8b 37 mov (%rdi),%r14 2f02f5: 4d 8d ae e8 05 00 00 lea 0x5e8(%r14),%r13 2f02fc: 4c 89 ef mov %r13,%rdi 2f02ff: e8 00 00 00 00 callq 2f0304 2f0304: 49 8b 9e e0 05 00 00 mov 0x5e0(%r14),%rbx 2f030b: ba 18 28 00 00 mov $0x2818,%edx 2f0310: 31 f6 xor %esi,%esi 2f0312: 48 89 df mov %rbx,%rdi 2f0315: e8 00 00 00 00 callq 2f031a 2f031a: 48 8d 7b 30 lea 0x30(%rbx),%rdi 2f031e: 41 8b 84 24 f0 00 00 mov 0xf0(%r12),%eax 2f0325: 00 2f0326: c7 43 20 01 00 00 00 movl $0x1,0x20(%rbx) 2f032d: c7 43 18 01 00 00 00 movl $0x1,0x18(%rbx) 2f0334: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2f0338: 48 8d 4b 28 lea 0x28(%rbx),%rcx 2f033c: 49 8d b4 24 06 01 00 lea 0x106(%r12),%rsi 2f0343: 00 2f0344: 89 43 0c mov %eax,0xc(%rbx) 2f0347: 48 29 f9 sub %rdi,%rcx 2f034a: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 2f0351: 00 00 00 2f0354: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) 2f035b: 48 29 ce sub %rcx,%rsi 2f035e: 81 c1 16 02 00 00 add $0x216,%ecx 2f0364: 48 b8 03 00 00 00 16 movabs $0x21600000003,%rax 2f036b: 02 00 00 2f036e: 48 89 43 10 mov %rax,0x10(%rbx) 2f0372: 49 8b 84 24 06 01 00 mov 0x106(%r12),%rax 2f0379: 00 2f037a: c1 e9 03 shr $0x3,%ecx 2f037d: 48 89 43 28 mov %rax,0x28(%rbx) 2f0381: 49 8b 84 24 14 03 00 mov 0x314(%r12),%rax 2f0388: 00 2f0389: 48 89 83 36 02 00 00 mov %rax,0x236(%rbx) 2f0390: 48 b8 04 00 00 00 05 movabs $0x500000004,%rax 2f0397: 00 00 00 2f039a: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2f039d: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) 2f03a4: 4c 89 f7 mov %r14,%rdi 2f03a7: be 0f 00 00 00 mov $0xf,%esi 2f03ac: c7 03 0f 00 00 00 movl $0xf,(%rbx) 2f03b2: e8 00 00 00 00 callq 2f03b7 2f03b7: 44 8b 73 04 mov 0x4(%rbx),%r14d 2f03bb: 45 85 f6 test %r14d,%r14d 2f03be: 74 1c je 2f03dc 2f03c0: 41 be 28 00 00 00 mov $0x28,%r14d 2f03c6: 4c 89 ef mov %r13,%rdi 2f03c9: e8 00 00 00 00 callq 2f03ce 2f03ce: 44 89 f0 mov %r14d,%eax 2f03d1: 5b pop %rbx 2f03d2: 5d pop %rbp 2f03d3: 41 5c pop %r12 2f03d5: 41 5d pop %r13 2f03d7: 41 5e pop %r14 2f03d9: 41 5f pop %r15 2f03db: c3 retq 2f03dc: 4d 8d bc 24 24 03 00 lea 0x324(%r12),%r15 2f03e3: 00 2f03e4: 48 8b 83 48 14 00 00 mov 0x1448(%rbx),%rax 2f03eb: 49 8d ac 24 1c 03 00 lea 0x31c(%r12),%rbp 2f03f2: 00 2f03f3: 4c 89 ff mov %r15,%rdi 2f03f6: 48 8d b3 48 14 00 00 lea 0x1448(%rbx),%rsi 2f03fd: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2f0401: 49 89 84 24 1c 03 00 mov %rax,0x31c(%r12) 2f0408: 00 2f0409: 48 8b 8b c1 14 00 00 mov 0x14c1(%rbx),%rcx 2f0410: 48 29 fd sub %rdi,%rbp 2f0413: 48 29 ee sub %rbp,%rsi 2f0416: 81 c5 81 00 00 00 add $0x81,%ebp 2f041c: 49 89 8c 24 95 03 00 mov %rcx,0x395(%r12) 2f0423: 00 2f0424: c1 ed 03 shr $0x3,%ebp 2f0427: 89 e9 mov %ebp,%ecx 2f0429: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2f042c: 48 8b 8b c9 14 00 00 mov 0x14c9(%rbx),%rcx 2f0433: 49 89 8c 24 9d 03 00 mov %rcx,0x39d(%r12) 2f043a: 00 2f043b: 48 8b 8b d1 14 00 00 mov 0x14d1(%rbx),%rcx 2f0442: 49 89 8c 24 a5 03 00 mov %rcx,0x3a5(%r12) 2f0449: 00 2f044a: 48 8b 8b d9 14 00 00 mov 0x14d9(%rbx),%rcx 2f0451: 49 89 8c 24 ad 03 00 mov %rcx,0x3ad(%r12) 2f0458: 00 2f0459: 48 8b 8b e1 14 00 00 mov 0x14e1(%rbx),%rcx 2f0460: 49 89 8c 24 b5 03 00 mov %rcx,0x3b5(%r12) 2f0467: 00 2f0468: 0f b6 93 e9 14 00 00 movzbl 0x14e9(%rbx),%edx 2f046f: 41 88 94 24 bd 03 00 mov %dl,0x3bd(%r12) 2f0476: 00 2f0477: 8b 83 24 14 00 00 mov 0x1424(%rbx),%eax 2f047d: 85 c0 test %eax,%eax 2f047f: 75 21 jne 2f04a2 2f0481: 8b 83 18 14 00 00 mov 0x1418(%rbx),%eax 2f0487: 85 c0 test %eax,%eax 2f0489: 41 0f 95 44 24 4d setne 0x4d(%r12) 2f048f: 8b 93 20 14 00 00 mov 0x1420(%rbx),%edx 2f0495: 85 d2 test %edx,%edx 2f0497: 41 0f 95 44 24 4c setne 0x4c(%r12) 2f049d: e9 24 ff ff ff jmpq 2f03c6 2f04a2: 83 f8 70 cmp $0x70,%eax 2f04a5: 0f 85 1b ff ff ff jne 2f03c6 2f04ab: 41 c6 44 24 4f 01 movb $0x1,0x4f(%r12) 2f04b1: 41 be 29 00 00 00 mov $0x29,%r14d 2f04b7: e9 0a ff ff ff jmpq 2f03c6 2f04bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002f04c0 : 2f04c0: e8 00 00 00 00 callq 2f04c5 2f04c5: 41 55 push %r13 2f04c7: 41 54 push %r12 2f04c9: 55 push %rbp 2f04ca: 48 89 fd mov %rdi,%rbp 2f04cd: 53 push %rbx 2f04ce: 4c 8b 27 mov (%rdi),%r12 2f04d1: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2f04d8: 00 2f04d9: 4c 89 ef mov %r13,%rdi 2f04dc: e8 00 00 00 00 callq 2f04e1 2f04e1: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2f04e8: 00 2f04e9: ba 18 28 00 00 mov $0x2818,%edx 2f04ee: 31 f6 xor %esi,%esi 2f04f0: 48 89 df mov %rbx,%rdi 2f04f3: e8 00 00 00 00 callq 2f04f8 2f04f8: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2f04fe: c7 43 20 01 00 00 00 movl $0x1,0x20(%rbx) 2f0505: c7 43 18 01 00 00 00 movl $0x1,0x18(%rbx) 2f050c: 89 43 0c mov %eax,0xc(%rbx) 2f050f: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 2f0516: 00 00 00 2f0519: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) 2f0520: 48 b8 07 00 00 00 21 movabs $0x2100000007,%rax 2f0527: 00 00 00 2f052a: 48 89 43 10 mov %rax,0x10(%rbx) 2f052e: 48 8b 8d be 03 00 00 mov 0x3be(%rbp),%rcx 2f0535: 48 89 4b 28 mov %rcx,0x28(%rbx) 2f0539: 48 8b 8d c6 03 00 00 mov 0x3c6(%rbp),%rcx 2f0540: 48 89 4b 30 mov %rcx,0x30(%rbx) 2f0544: 48 8b 8d ce 03 00 00 mov 0x3ce(%rbp),%rcx 2f054b: 48 89 4b 38 mov %rcx,0x38(%rbx) 2f054f: 48 8b 8d d6 03 00 00 mov 0x3d6(%rbp),%rcx 2f0556: 48 89 4b 40 mov %rcx,0x40(%rbx) 2f055a: 0f b6 95 de 03 00 00 movzbl 0x3de(%rbp),%edx 2f0561: 88 53 48 mov %dl,0x48(%rbx) 2f0564: 80 7d 4d 00 cmpb $0x0,0x4d(%rbp) 2f0568: 74 5f je 2f05c9 2f056a: c7 03 0f 00 00 00 movl $0xf,(%rbx) 2f0570: 4c 89 e7 mov %r12,%rdi 2f0573: be 0f 00 00 00 mov $0xf,%esi 2f0578: 41 bc 2a 00 00 00 mov $0x2a,%r12d 2f057e: e8 00 00 00 00 callq 2f0583 2f0583: 8b 43 04 mov 0x4(%rbx),%eax 2f0586: 85 c0 test %eax,%eax 2f0588: 75 25 jne 2f05af 2f058a: 44 8b a3 24 14 00 00 mov 0x1424(%rbx),%r12d 2f0591: 45 85 e4 test %r12d,%r12d 2f0594: 75 2b jne 2f05c1 2f0596: 80 7d 4d 00 cmpb $0x0,0x4d(%rbp) 2f059a: 75 13 jne 2f05af 2f059c: 44 8b a3 28 14 00 00 mov 0x1428(%rbx),%r12d 2f05a3: b8 2b 00 00 00 mov $0x2b,%eax 2f05a8: 45 85 e4 test %r12d,%r12d 2f05ab: 44 0f 45 e0 cmovne %eax,%r12d 2f05af: 4c 89 ef mov %r13,%rdi 2f05b2: e8 00 00 00 00 callq 2f05b7 2f05b7: 44 89 e0 mov %r12d,%eax 2f05ba: 5b pop %rbx 2f05bb: 5d pop %rbp 2f05bc: 41 5c pop %r12 2f05be: 41 5d pop %r13 2f05c0: c3 retq 2f05c1: 41 bc 2a 00 00 00 mov $0x2a,%r12d 2f05c7: eb e6 jmp 2f05af 2f05c9: 48 b8 08 00 00 00 11 movabs $0x1100000008,%rax 2f05d0: 00 00 00 2f05d3: 48 89 43 18 mov %rax,0x18(%rbx) 2f05d7: 48 8b 8d df 03 00 00 mov 0x3df(%rbp),%rcx 2f05de: 48 89 4b 49 mov %rcx,0x49(%rbx) 2f05e2: 48 8b 8d e7 03 00 00 mov 0x3e7(%rbp),%rcx 2f05e9: 48 89 4b 51 mov %rcx,0x51(%rbx) 2f05ed: 0f b6 95 ef 03 00 00 movzbl 0x3ef(%rbp),%edx 2f05f4: 88 53 59 mov %dl,0x59(%rbx) 2f05f7: e9 6e ff ff ff jmpq 2f056a 2f05fc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002f0600 : 2f0600: e8 00 00 00 00 callq 2f0605 2f0605: 41 55 push %r13 2f0607: 41 54 push %r12 2f0609: 55 push %rbp 2f060a: 48 89 fd mov %rdi,%rbp 2f060d: 53 push %rbx 2f060e: 4c 8b 27 mov (%rdi),%r12 2f0611: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2f0618: 00 2f0619: 4c 89 ef mov %r13,%rdi 2f061c: e8 00 00 00 00 callq 2f0621 2f0621: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2f0628: 00 2f0629: ba 18 28 00 00 mov $0x2818,%edx 2f062e: 31 f6 xor %esi,%esi 2f0630: 48 89 df mov %rbx,%rdi 2f0633: e8 00 00 00 00 callq 2f0638 2f0638: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2f063e: c7 03 0f 00 00 00 movl $0xf,(%rbx) 2f0644: 4c 89 e7 mov %r12,%rdi 2f0647: c7 43 10 01 00 00 00 movl $0x1,0x10(%rbx) 2f064e: be 0f 00 00 00 mov $0xf,%esi 2f0653: 89 43 0c mov %eax,0xc(%rbx) 2f0656: 48 b8 09 00 00 00 01 movabs $0x100000009,%rax 2f065d: 00 00 00 2f0660: c7 43 18 01 00 00 00 movl $0x1,0x18(%rbx) 2f0667: c7 43 20 01 00 00 00 movl $0x1,0x20(%rbx) 2f066e: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) 2f0675: e8 00 00 00 00 callq 2f067a 2f067a: 44 8b 63 04 mov 0x4(%rbx),%r12d 2f067e: 45 85 e4 test %r12d,%r12d 2f0681: 74 18 je 2f069b 2f0683: 41 bc 2c 00 00 00 mov $0x2c,%r12d 2f0689: 4c 89 ef mov %r13,%rdi 2f068c: e8 00 00 00 00 callq 2f0691 2f0691: 44 89 e0 mov %r12d,%eax 2f0694: 5b pop %rbx 2f0695: 5d pop %rbp 2f0696: 41 5c pop %r12 2f0698: 41 5d pop %r13 2f069a: c3 retq 2f069b: 48 8b 83 48 14 00 00 mov 0x1448(%rbx),%rax 2f06a2: 48 89 85 f0 03 00 00 mov %rax,0x3f0(%rbp) 2f06a9: 0f b6 83 50 14 00 00 movzbl 0x1450(%rbx),%eax 2f06b0: 88 85 f8 03 00 00 mov %al,0x3f8(%rbp) 2f06b6: eb d1 jmp 2f0689 2f06b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f06bf: 00 00000000002f06c0 : 2f06c0: e8 00 00 00 00 callq 2f06c5 2f06c5: 41 55 push %r13 2f06c7: 41 54 push %r12 2f06c9: 55 push %rbp 2f06ca: 48 89 fd mov %rdi,%rbp 2f06cd: 53 push %rbx 2f06ce: 4c 8b 27 mov (%rdi),%r12 2f06d1: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2f06d8: 00 2f06d9: 4c 89 ef mov %r13,%rdi 2f06dc: e8 00 00 00 00 callq 2f06e1 2f06e1: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2f06e8: 00 2f06e9: ba 18 28 00 00 mov $0x2818,%edx 2f06ee: 31 f6 xor %esi,%esi 2f06f0: 48 89 df mov %rbx,%rdi 2f06f3: e8 00 00 00 00 callq 2f06f8 2f06f8: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2f06fe: 4c 89 e7 mov %r12,%rdi 2f0701: c7 43 20 01 00 00 00 movl $0x1,0x20(%rbx) 2f0708: c7 43 18 01 00 00 00 movl $0x1,0x18(%rbx) 2f070f: be 0f 00 00 00 mov $0xf,%esi 2f0714: 41 bc 2e 00 00 00 mov $0x2e,%r12d 2f071a: 89 43 0c mov %eax,0xc(%rbx) 2f071d: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 2f0724: 00 00 00 2f0727: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) 2f072e: 48 b8 0a 00 00 00 21 movabs $0x210000000a,%rax 2f0735: 00 00 00 2f0738: 48 89 43 10 mov %rax,0x10(%rbx) 2f073c: 48 8b 8d f9 03 00 00 mov 0x3f9(%rbp),%rcx 2f0743: 48 89 4b 28 mov %rcx,0x28(%rbx) 2f0747: 48 8b 8d 01 04 00 00 mov 0x401(%rbp),%rcx 2f074e: 48 89 4b 30 mov %rcx,0x30(%rbx) 2f0752: 48 8b 8d 09 04 00 00 mov 0x409(%rbp),%rcx 2f0759: 48 89 4b 38 mov %rcx,0x38(%rbx) 2f075d: 48 8b 8d 11 04 00 00 mov 0x411(%rbp),%rcx 2f0764: 48 89 4b 40 mov %rcx,0x40(%rbx) 2f0768: 0f b6 95 19 04 00 00 movzbl 0x419(%rbp),%edx 2f076f: c7 03 0f 00 00 00 movl $0xf,(%rbx) 2f0775: 88 53 48 mov %dl,0x48(%rbx) 2f0778: e8 00 00 00 00 callq 2f077d 2f077d: 8b 43 04 mov 0x4(%rbx),%eax 2f0780: 85 c0 test %eax,%eax 2f0782: 75 13 jne 2f0797 2f0784: 44 8b a3 24 14 00 00 mov 0x1424(%rbx),%r12d 2f078b: b8 2e 00 00 00 mov $0x2e,%eax 2f0790: 45 85 e4 test %r12d,%r12d 2f0793: 44 0f 45 e0 cmovne %eax,%r12d 2f0797: 4c 89 ef mov %r13,%rdi 2f079a: e8 00 00 00 00 callq 2f079f 2f079f: 44 89 e0 mov %r12d,%eax 2f07a2: 5b pop %rbx 2f07a3: 5d pop %rbp 2f07a4: 41 5c pop %r12 2f07a6: 41 5d pop %r13 2f07a8: c3 retq 2f07a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002f07b0 : 2f07b0: e8 00 00 00 00 callq 2f07b5 2f07b5: 41 55 push %r13 2f07b7: 41 54 push %r12 2f07b9: 55 push %rbp 2f07ba: 48 89 fd mov %rdi,%rbp 2f07bd: 53 push %rbx 2f07be: 4c 8b 27 mov (%rdi),%r12 2f07c1: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2f07c8: 00 2f07c9: 4c 89 ef mov %r13,%rdi 2f07cc: e8 00 00 00 00 callq 2f07d1 2f07d1: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2f07d8: 00 2f07d9: 31 f6 xor %esi,%esi 2f07db: ba 18 28 00 00 mov $0x2818,%edx 2f07e0: 48 89 df mov %rbx,%rdi 2f07e3: e8 00 00 00 00 callq 2f07e8 2f07e8: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2f07ee: c7 43 10 01 00 00 00 movl $0x1,0x10(%rbx) 2f07f5: c7 43 18 01 00 00 00 movl $0x1,0x18(%rbx) 2f07fc: 89 43 0c mov %eax,0xc(%rbx) 2f07ff: 48 b8 0b 00 00 00 01 movabs $0x10000000b,%rax 2f0806: 00 00 00 2f0809: c7 43 20 01 00 00 00 movl $0x1,0x20(%rbx) 2f0810: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) 2f0817: 83 7d 40 02 cmpl $0x2,0x40(%rbp) 2f081b: 75 0a jne 2f0827 2f081d: c7 83 4c 02 00 00 81 movl $0x81,0x24c(%rbx) 2f0824: 00 00 00 2f0827: c7 03 0f 00 00 00 movl $0xf,(%rbx) 2f082d: 4c 89 e7 mov %r12,%rdi 2f0830: be 0f 00 00 00 mov $0xf,%esi 2f0835: e8 00 00 00 00 callq 2f083a 2f083a: 44 8b 63 04 mov 0x4(%rbx),%r12d 2f083e: 45 85 e4 test %r12d,%r12d 2f0841: 74 18 je 2f085b 2f0843: 41 bc 2f 00 00 00 mov $0x2f,%r12d 2f0849: 4c 89 ef mov %r13,%rdi 2f084c: e8 00 00 00 00 callq 2f0851 2f0851: 44 89 e0 mov %r12d,%eax 2f0854: 5b pop %rbx 2f0855: 5d pop %rbp 2f0856: 41 5c pop %r12 2f0858: 41 5d pop %r13 2f085a: c3 retq 2f085b: 48 8b 8b 48 14 00 00 mov 0x1448(%rbx),%rcx 2f0862: 48 89 8d 1a 04 00 00 mov %rcx,0x41a(%rbp) 2f0869: 48 8b 8b 50 14 00 00 mov 0x1450(%rbx),%rcx 2f0870: 48 89 8d 22 04 00 00 mov %rcx,0x422(%rbp) 2f0877: 48 8b 8b 58 14 00 00 mov 0x1458(%rbx),%rcx 2f087e: 48 89 8d 2a 04 00 00 mov %rcx,0x42a(%rbp) 2f0885: 0f b6 93 60 14 00 00 movzbl 0x1460(%rbx),%edx 2f088c: 88 95 32 04 00 00 mov %dl,0x432(%rbp) 2f0892: c7 83 3c 14 00 00 19 movl $0x19,0x143c(%rbx) 2f0899: 00 00 00 2f089c: 83 7d 40 02 cmpl $0x2,0x40(%rbp) 2f08a0: 75 a7 jne 2f0849 2f08a2: 0f b7 83 61 14 00 00 movzwl 0x1461(%rbx),%eax 2f08a9: 66 89 85 60 05 00 00 mov %ax,0x560(%rbp) 2f08b0: eb 97 jmp 2f0849 2f08b2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f08b9: 00 00 00 00 2f08bd: 0f 1f 00 nopl (%rax) 00000000002f08c0 : 2f08c0: e8 00 00 00 00 callq 2f08c5 2f08c5: 41 56 push %r14 2f08c7: 48 8d 97 a8 00 00 00 lea 0xa8(%rdi),%rdx 2f08ce: 31 c0 xor %eax,%eax 2f08d0: 41 55 push %r13 2f08d2: 41 54 push %r12 2f08d4: 55 push %rbp 2f08d5: 48 89 fd mov %rdi,%rbp 2f08d8: 53 push %rbx 2f08d9: 8b 0a mov (%rdx),%ecx 2f08db: 85 c9 test %ecx,%ecx 2f08dd: 75 1e jne 2f08fd 2f08df: 83 c0 01 add $0x1,%eax 2f08e2: 48 83 c2 0c add $0xc,%rdx 2f08e6: 83 f8 06 cmp $0x6,%eax 2f08e9: 75 ee jne 2f08d9 2f08eb: 41 bc 04 00 00 00 mov $0x4,%r12d 2f08f1: 5b pop %rbx 2f08f2: 5d pop %rbp 2f08f3: 44 89 e0 mov %r12d,%eax 2f08f6: 41 5c pop %r12 2f08f8: 41 5d pop %r13 2f08fa: 41 5e pop %r14 2f08fc: c3 retq 2f08fd: 48 63 d8 movslq %eax,%rbx 2f0900: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 2f0904: 48 8d 84 85 a8 00 00 lea 0xa8(%rbp,%rax,4),%rax 2f090b: 00 2f090c: 48 85 c0 test %rax,%rax 2f090f: 74 da je 2f08eb 2f0911: 4c 8b 6d 00 mov 0x0(%rbp),%r13 2f0915: 4d 8d b5 e8 05 00 00 lea 0x5e8(%r13),%r14 2f091c: 4c 89 f7 mov %r14,%rdi 2f091f: e8 00 00 00 00 callq 2f0924 2f0924: 4d 8b a5 e0 05 00 00 mov 0x5e0(%r13),%r12 2f092b: ba 18 28 00 00 mov $0x2818,%edx 2f0930: 31 f6 xor %esi,%esi 2f0932: 4c 89 e7 mov %r12,%rdi 2f0935: e8 00 00 00 00 callq 2f093a 2f093a: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2f0940: be 0b 00 00 00 mov $0xb,%esi 2f0945: 4c 89 ef mov %r13,%rdi 2f0948: 41 c7 04 24 0b 00 00 movl $0xb,(%r12) 2f094f: 00 2f0950: 41 89 44 24 0c mov %eax,0xc(%r12) 2f0955: e8 00 00 00 00 callq 2f095a 2f095a: 45 8b 64 24 04 mov 0x4(%r12),%r12d 2f095f: 45 85 e4 test %r12d,%r12d 2f0962: 75 49 jne 2f09ad 2f0964: 83 7d 40 02 cmpl $0x2,0x40(%rbp) 2f0968: 74 4b je 2f09b5 2f096a: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 2f096e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f0975: bf 04 00 00 00 mov $0x4,%edi 2f097a: 48 8d 44 85 00 lea 0x0(%rbp,%rax,4),%rax 2f097f: c7 80 a8 00 00 00 02 movl $0x2,0xa8(%rax) 2f0986: 00 00 00 2f0989: 0f b6 88 ac 00 00 00 movzbl 0xac(%rax),%ecx 2f0990: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f0994: e8 00 00 00 00 callq 2f0999 2f0999: 4c 89 f7 mov %r14,%rdi 2f099c: e8 00 00 00 00 callq 2f09a1 2f09a1: 44 89 e0 mov %r12d,%eax 2f09a4: 5b pop %rbx 2f09a5: 5d pop %rbp 2f09a6: 41 5c pop %r12 2f09a8: 41 5d pop %r13 2f09aa: 41 5e pop %r14 2f09ac: c3 retq 2f09ad: 41 bc 30 00 00 00 mov $0x30,%r12d 2f09b3: eb e4 jmp 2f0999 2f09b5: 80 7d 48 00 cmpb $0x0,0x48(%rbp) 2f09b9: 74 af je 2f096a 2f09bb: eb dc jmp 2f0999 2f09bd: 0f 1f 00 nopl (%rax) 00000000002f09c0 : 2f09c0: e8 00 00 00 00 callq 2f09c5 2f09c5: 41 55 push %r13 2f09c7: 41 54 push %r12 2f09c9: 55 push %rbp 2f09ca: 48 89 fd mov %rdi,%rbp 2f09cd: 53 push %rbx 2f09ce: 4c 8b 27 mov (%rdi),%r12 2f09d1: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2f09d8: 00 2f09d9: 4c 89 ef mov %r13,%rdi 2f09dc: e8 00 00 00 00 callq 2f09e1 2f09e1: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2f09e8: 00 2f09e9: ba 18 28 00 00 mov $0x2818,%edx 2f09ee: 31 f6 xor %esi,%esi 2f09f0: 48 89 df mov %rbx,%rdi 2f09f3: e8 00 00 00 00 callq 2f09f8 2f09f8: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2f09fe: 48 8d 7b 30 lea 0x30(%rbx),%rdi 2f0a02: c7 43 20 01 00 00 00 movl $0x1,0x20(%rbx) 2f0a09: c7 43 18 01 00 00 00 movl $0x1,0x18(%rbx) 2f0a10: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2f0a14: 48 8d 4b 28 lea 0x28(%rbx),%rcx 2f0a18: 48 8d b5 33 04 00 00 lea 0x433(%rbp),%rsi 2f0a1f: 89 43 0c mov %eax,0xc(%rbx) 2f0a22: 48 29 f9 sub %rdi,%rcx 2f0a25: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 2f0a2c: 00 00 00 2f0a2f: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) 2f0a36: 48 29 ce sub %rcx,%rsi 2f0a39: 81 c1 b1 00 00 00 add $0xb1,%ecx 2f0a3f: 48 b8 0c 00 00 00 b1 movabs $0xb10000000c,%rax 2f0a46: 00 00 00 2f0a49: 48 89 43 10 mov %rax,0x10(%rbx) 2f0a4d: 48 8b 85 33 04 00 00 mov 0x433(%rbp),%rax 2f0a54: c1 e9 03 shr $0x3,%ecx 2f0a57: 48 89 43 28 mov %rax,0x28(%rbx) 2f0a5b: 48 8b 85 dc 04 00 00 mov 0x4dc(%rbp),%rax 2f0a62: 48 89 83 d1 00 00 00 mov %rax,0xd1(%rbx) 2f0a69: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) 2f0a6c: c7 03 0f 00 00 00 movl $0xf,(%rbx) 2f0a72: be 0f 00 00 00 mov $0xf,%esi 2f0a77: 4c 89 e7 mov %r12,%rdi 2f0a7a: c7 83 48 02 00 00 0f movl $0xf,0x248(%rbx) 2f0a81: 00 00 00 2f0a84: e8 00 00 00 00 callq 2f0a89 2f0a89: 8b 4b 04 mov 0x4(%rbx),%ecx 2f0a8c: 85 c9 test %ecx,%ecx 2f0a8e: 74 18 je 2f0aa8 2f0a90: 41 bc 32 00 00 00 mov $0x32,%r12d 2f0a96: 4c 89 ef mov %r13,%rdi 2f0a99: e8 00 00 00 00 callq 2f0a9e 2f0a9e: 44 89 e0 mov %r12d,%eax 2f0aa1: 5b pop %rbx 2f0aa2: 5d pop %rbp 2f0aa3: 41 5c pop %r12 2f0aa5: 41 5d pop %r13 2f0aa7: c3 retq 2f0aa8: 48 8b 8b 48 14 00 00 mov 0x1448(%rbx),%rcx 2f0aaf: 48 89 8d e6 04 00 00 mov %rcx,0x4e6(%rbp) 2f0ab6: 48 8b 8b 50 14 00 00 mov 0x1450(%rbx),%rcx 2f0abd: 48 89 8d ee 04 00 00 mov %rcx,0x4ee(%rbp) 2f0ac4: 0f b6 93 58 14 00 00 movzbl 0x1458(%rbx),%edx 2f0acb: 88 95 f6 04 00 00 mov %dl,0x4f6(%rbp) 2f0ad1: 44 8b a3 24 14 00 00 mov 0x1424(%rbx),%r12d 2f0ad8: 45 85 e4 test %r12d,%r12d 2f0adb: 75 1a jne 2f0af7 2f0add: 8b 83 18 14 00 00 mov 0x1418(%rbx),%eax 2f0ae3: 85 c0 test %eax,%eax 2f0ae5: 0f 95 45 4d setne 0x4d(%rbp) 2f0ae9: 8b 93 20 14 00 00 mov 0x1420(%rbx),%edx 2f0aef: 85 d2 test %edx,%edx 2f0af1: 0f 95 45 4c setne 0x4c(%rbp) 2f0af5: eb 9f jmp 2f0a96 2f0af7: 41 83 fc 70 cmp $0x70,%r12d 2f0afb: 75 93 jne 2f0a90 2f0afd: c6 45 4f 01 movb $0x1,0x4f(%rbp) 2f0b01: 41 bc 33 00 00 00 mov $0x33,%r12d 2f0b07: eb 8d jmp 2f0a96 2f0b09: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002f0b10 : 2f0b10: e8 00 00 00 00 callq 2f0b15 2f0b15: 41 57 push %r15 2f0b17: 41 56 push %r14 2f0b19: 41 55 push %r13 2f0b1b: 41 54 push %r12 2f0b1d: 49 89 fc mov %rdi,%r12 2f0b20: 55 push %rbp 2f0b21: 49 8d ac 24 a8 00 00 lea 0xa8(%r12),%rbp 2f0b28: 00 2f0b29: 53 push %rbx 2f0b2a: 4c 8b 2f mov (%rdi),%r13 2f0b2d: 31 db xor %ebx,%ebx 2f0b2f: 4d 8d b5 e8 05 00 00 lea 0x5e8(%r13),%r14 2f0b36: 4c 89 f7 mov %r14,%rdi 2f0b39: e8 00 00 00 00 callq 2f0b3e 2f0b3e: 4d 8b bd e0 05 00 00 mov 0x5e0(%r13),%r15 2f0b45: ba 18 28 00 00 mov $0x2818,%edx 2f0b4a: 31 f6 xor %esi,%esi 2f0b4c: 4c 89 ff mov %r15,%rdi 2f0b4f: e8 00 00 00 00 callq 2f0b54 2f0b54: 41 8b 84 24 f0 00 00 mov 0xf0(%r12),%eax 2f0b5b: 00 2f0b5c: 41 c7 47 10 01 00 00 movl $0x1,0x10(%r15) 2f0b63: 00 2f0b64: 41 c7 47 18 01 00 00 movl $0x1,0x18(%r15) 2f0b6b: 00 2f0b6c: 41 89 47 0c mov %eax,0xc(%r15) 2f0b70: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 2f0b77: 00 00 00 2f0b7a: 49 89 87 48 02 00 00 mov %rax,0x248(%r15) 2f0b81: 41 c7 47 20 01 00 00 movl $0x1,0x20(%r15) 2f0b88: 00 2f0b89: eb 0c jmp 2f0b97 2f0b8b: 83 c3 01 add $0x1,%ebx 2f0b8e: 48 83 c5 0c add $0xc,%rbp 2f0b92: 83 fb 06 cmp $0x6,%ebx 2f0b95: 74 76 je 2f0c0d 2f0b97: 48 63 c3 movslq %ebx,%rax 2f0b9a: 48 8d 04 40 lea (%rax,%rax,2),%rax 2f0b9e: 41 f6 84 84 b0 00 00 testb $0x1,0xb0(%r12,%rax,4) 2f0ba5: 00 01 2f0ba7: 75 e2 jne 2f0b8b 2f0ba9: 83 7d 00 01 cmpl $0x1,0x0(%rbp) 2f0bad: 75 dc jne 2f0b8b 2f0baf: 0f b6 45 04 movzbl 0x4(%rbp),%eax 2f0bb3: be 10 00 00 00 mov $0x10,%esi 2f0bb8: 4c 89 ef mov %r13,%rdi 2f0bbb: 41 89 47 10 mov %eax,0x10(%r15) 2f0bbf: 41 8b 84 24 f0 00 00 mov 0xf0(%r12),%eax 2f0bc6: 00 2f0bc7: 41 c7 07 10 00 00 00 movl $0x10,(%r15) 2f0bce: 41 89 47 0c mov %eax,0xc(%r15) 2f0bd2: e8 00 00 00 00 callq 2f0bd7 2f0bd7: 41 8b 47 04 mov 0x4(%r15),%eax 2f0bdb: 85 c0 test %eax,%eax 2f0bdd: 75 4d jne 2f0c2c 2f0bdf: 0f b6 4d 04 movzbl 0x4(%rbp),%ecx 2f0be3: bf 04 00 00 00 mov $0x4,%edi 2f0be8: 83 c3 01 add $0x1,%ebx 2f0beb: 48 83 c5 0c add $0xc,%rbp 2f0bef: c7 45 f4 02 00 00 00 movl $0x2,-0xc(%rbp) 2f0bf6: 41 0f b6 54 24 38 movzbl 0x38(%r12),%edx 2f0bfc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f0c03: e8 00 00 00 00 callq 2f0c08 2f0c08: 83 fb 06 cmp $0x6,%ebx 2f0c0b: 75 8a jne 2f0b97 2f0c0d: 45 8b 67 04 mov 0x4(%r15),%r12d 2f0c11: 45 85 e4 test %r12d,%r12d 2f0c14: 75 16 jne 2f0c2c 2f0c16: 4c 89 f7 mov %r14,%rdi 2f0c19: e8 00 00 00 00 callq 2f0c1e 2f0c1e: 44 89 e0 mov %r12d,%eax 2f0c21: 5b pop %rbx 2f0c22: 5d pop %rbp 2f0c23: 41 5c pop %r12 2f0c25: 41 5d pop %r13 2f0c27: 41 5e pop %r14 2f0c29: 41 5f pop %r15 2f0c2b: c3 retq 2f0c2c: 41 bc 34 00 00 00 mov $0x34,%r12d 2f0c32: eb e2 jmp 2f0c16 2f0c34: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f0c3b: 00 00 00 00 2f0c3f: 90 nop 00000000002f0c40 : 2f0c40: e8 00 00 00 00 callq 2f0c45 2f0c45: 41 55 push %r13 2f0c47: 41 54 push %r12 2f0c49: 55 push %rbp 2f0c4a: 48 89 fd mov %rdi,%rbp 2f0c4d: 53 push %rbx 2f0c4e: 4c 8b 27 mov (%rdi),%r12 2f0c51: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2f0c58: 00 2f0c59: 4c 89 ef mov %r13,%rdi 2f0c5c: e8 00 00 00 00 callq 2f0c61 2f0c61: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2f0c68: 00 2f0c69: ba 18 28 00 00 mov $0x2818,%edx 2f0c6e: 31 f6 xor %esi,%esi 2f0c70: 48 89 df mov %rbx,%rdi 2f0c73: e8 00 00 00 00 callq 2f0c78 2f0c78: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2f0c7e: c7 03 0f 00 00 00 movl $0xf,(%rbx) 2f0c84: 4c 89 e7 mov %r12,%rdi 2f0c87: c7 43 10 01 00 00 00 movl $0x1,0x10(%rbx) 2f0c8e: be 0f 00 00 00 mov $0xf,%esi 2f0c93: 89 43 0c mov %eax,0xc(%rbx) 2f0c96: 48 b8 10 00 00 00 01 movabs $0x100000010,%rax 2f0c9d: 00 00 00 2f0ca0: c7 43 18 01 00 00 00 movl $0x1,0x18(%rbx) 2f0ca7: c7 43 20 01 00 00 00 movl $0x1,0x20(%rbx) 2f0cae: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) 2f0cb5: e8 00 00 00 00 callq 2f0cba 2f0cba: 44 8b 63 04 mov 0x4(%rbx),%r12d 2f0cbe: 45 85 e4 test %r12d,%r12d 2f0cc1: 74 18 je 2f0cdb 2f0cc3: 41 bc 37 00 00 00 mov $0x37,%r12d 2f0cc9: 4c 89 ef mov %r13,%rdi 2f0ccc: e8 00 00 00 00 callq 2f0cd1 2f0cd1: 44 89 e0 mov %r12d,%eax 2f0cd4: 5b pop %rbx 2f0cd5: 5d pop %rbp 2f0cd6: 41 5c pop %r12 2f0cd8: 41 5d pop %r13 2f0cda: c3 retq 2f0cdb: 8b 83 3c 14 00 00 mov 0x143c(%rbx),%eax 2f0ce1: 66 89 85 3c 05 00 00 mov %ax,0x53c(%rbp) 2f0ce8: 48 8b 8b 48 14 00 00 mov 0x1448(%rbx),%rcx 2f0cef: 48 89 8d f7 04 00 00 mov %rcx,0x4f7(%rbp) 2f0cf6: 48 8b 8b 50 14 00 00 mov 0x1450(%rbx),%rcx 2f0cfd: 48 89 8d ff 04 00 00 mov %rcx,0x4ff(%rbp) 2f0d04: 48 8b 8b 58 14 00 00 mov 0x1458(%rbx),%rcx 2f0d0b: 48 89 8d 07 05 00 00 mov %rcx,0x507(%rbp) 2f0d12: 48 8b 8b 60 14 00 00 mov 0x1460(%rbx),%rcx 2f0d19: 48 89 8d 0f 05 00 00 mov %rcx,0x50f(%rbp) 2f0d20: 48 8b 8b 68 14 00 00 mov 0x1468(%rbx),%rcx 2f0d27: 48 89 8d 17 05 00 00 mov %rcx,0x517(%rbp) 2f0d2e: 48 8b 8b 70 14 00 00 mov 0x1470(%rbx),%rcx 2f0d35: 48 89 8d 1f 05 00 00 mov %rcx,0x51f(%rbp) 2f0d3c: 48 8b 8b 78 14 00 00 mov 0x1478(%rbx),%rcx 2f0d43: 48 89 8d 27 05 00 00 mov %rcx,0x527(%rbp) 2f0d4a: 48 8b 8b 80 14 00 00 mov 0x1480(%rbx),%rcx 2f0d51: 48 89 8d 2f 05 00 00 mov %rcx,0x52f(%rbp) 2f0d58: 8b 93 88 14 00 00 mov 0x1488(%rbx),%edx 2f0d5e: 89 95 37 05 00 00 mov %edx,0x537(%rbp) 2f0d64: e9 60 ff ff ff jmpq 2f0cc9 2f0d69: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002f0d70 : 2f0d70: e8 00 00 00 00 callq 2f0d75 2f0d75: 41 55 push %r13 2f0d77: 41 54 push %r12 2f0d79: 55 push %rbp 2f0d7a: 48 89 fd mov %rdi,%rbp 2f0d7d: 53 push %rbx 2f0d7e: 4c 8b 27 mov (%rdi),%r12 2f0d81: 4d 8d ac 24 e8 05 00 lea 0x5e8(%r12),%r13 2f0d88: 00 2f0d89: 4c 89 ef mov %r13,%rdi 2f0d8c: e8 00 00 00 00 callq 2f0d91 2f0d91: 49 8b 9c 24 e0 05 00 mov 0x5e0(%r12),%rbx 2f0d98: 00 2f0d99: ba 18 28 00 00 mov $0x2818,%edx 2f0d9e: 31 f6 xor %esi,%esi 2f0da0: 48 89 df mov %rbx,%rdi 2f0da3: e8 00 00 00 00 callq 2f0da8 2f0da8: 8b 85 f0 00 00 00 mov 0xf0(%rbp),%eax 2f0dae: 4c 89 e7 mov %r12,%rdi 2f0db1: c7 43 20 01 00 00 00 movl $0x1,0x20(%rbx) 2f0db8: c7 43 18 01 00 00 00 movl $0x1,0x18(%rbx) 2f0dbf: be 0f 00 00 00 mov $0xf,%esi 2f0dc4: 41 bc 36 00 00 00 mov $0x36,%r12d 2f0dca: 89 43 0c mov %eax,0xc(%rbx) 2f0dcd: 48 b8 01 00 00 00 01 movabs $0x100000001,%rax 2f0dd4: 00 00 00 2f0dd7: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) 2f0dde: 48 b8 11 00 00 00 21 movabs $0x2100000011,%rax 2f0de5: 00 00 00 2f0de8: 48 89 43 10 mov %rax,0x10(%rbx) 2f0dec: 48 8b 8d 3e 05 00 00 mov 0x53e(%rbp),%rcx 2f0df3: 48 89 4b 28 mov %rcx,0x28(%rbx) 2f0df7: 48 8b 8d 46 05 00 00 mov 0x546(%rbp),%rcx 2f0dfe: 48 89 4b 30 mov %rcx,0x30(%rbx) 2f0e02: 48 8b 8d 4e 05 00 00 mov 0x54e(%rbp),%rcx 2f0e09: 48 89 4b 38 mov %rcx,0x38(%rbx) 2f0e0d: 48 8b 8d 56 05 00 00 mov 0x556(%rbp),%rcx 2f0e14: 48 89 4b 40 mov %rcx,0x40(%rbx) 2f0e18: 0f b6 95 5e 05 00 00 movzbl 0x55e(%rbp),%edx 2f0e1f: c7 03 0f 00 00 00 movl $0xf,(%rbx) 2f0e25: 88 53 48 mov %dl,0x48(%rbx) 2f0e28: e8 00 00 00 00 callq 2f0e2d 2f0e2d: 8b 43 04 mov 0x4(%rbx),%eax 2f0e30: 85 c0 test %eax,%eax 2f0e32: 75 13 jne 2f0e47 2f0e34: 44 8b a3 24 14 00 00 mov 0x1424(%rbx),%r12d 2f0e3b: b8 36 00 00 00 mov $0x36,%eax 2f0e40: 45 85 e4 test %r12d,%r12d 2f0e43: 44 0f 45 e0 cmovne %eax,%r12d 2f0e47: 4c 89 ef mov %r13,%rdi 2f0e4a: e8 00 00 00 00 callq 2f0e4f 2f0e4f: 44 89 e0 mov %r12d,%eax 2f0e52: 5b pop %rbx 2f0e53: 5d pop %rbp 2f0e54: 41 5c pop %r12 2f0e56: 41 5d pop %r13 2f0e58: c3 retq 2f0e59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002f0e60 : 2f0e60: e8 00 00 00 00 callq 2f0e65 2f0e65: 48 8d 97 a8 00 00 00 lea 0xa8(%rdi),%rdx 2f0e6c: 31 c0 xor %eax,%eax 2f0e6e: 8b 0a mov (%rdx),%ecx 2f0e70: 85 c9 test %ecx,%ecx 2f0e72: 74 11 je 2f0e85 2f0e74: 48 63 c8 movslq %eax,%rcx 2f0e77: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 2f0e7b: f6 84 8f b0 00 00 00 testb $0x1,0xb0(%rdi,%rcx,4) 2f0e82: 01 2f0e83: 74 0f je 2f0e94 2f0e85: 83 c0 01 add $0x1,%eax 2f0e88: 48 83 c2 0c add $0xc,%rdx 2f0e8c: 83 f8 06 cmp $0x6,%eax 2f0e8f: 75 dd jne 2f0e6e 2f0e91: 31 c0 xor %eax,%eax 2f0e93: c3 retq 2f0e94: 80 bf a4 00 00 00 03 cmpb $0x3,0xa4(%rdi) 2f0e9b: 77 f4 ja 2f0e91 2f0e9d: 48 b8 00 00 01 00 00 movabs $0xff000000010000,%rax 2f0ea4: 00 ff 00 2f0ea7: 48 23 47 48 and 0x48(%rdi),%rax 2f0eab: 0f 94 c0 sete %al 2f0eae: c3 retq 2f0eaf: 90 nop 00000000002f0eb0 : 2f0eb0: e8 00 00 00 00 callq 2f0eb5 2f0eb5: 48 8d 97 a8 00 00 00 lea 0xa8(%rdi),%rdx 2f0ebc: 31 c0 xor %eax,%eax 2f0ebe: 8b 0a mov (%rdx),%ecx 2f0ec0: 85 c9 test %ecx,%ecx 2f0ec2: 74 11 je 2f0ed5 2f0ec4: 48 63 c8 movslq %eax,%rcx 2f0ec7: 48 8d 0c 49 lea (%rcx,%rcx,2),%rcx 2f0ecb: f6 84 8f b0 00 00 00 testb $0x1,0xb0(%rdi,%rcx,4) 2f0ed2: 01 2f0ed3: 74 0f je 2f0ee4 2f0ed5: 83 c0 01 add $0x1,%eax 2f0ed8: 48 83 c2 0c add $0xc,%rdx 2f0edc: 83 f8 06 cmp $0x6,%eax 2f0edf: 75 dd jne 2f0ebe 2f0ee1: 31 c0 xor %eax,%eax 2f0ee3: c3 retq 2f0ee4: 80 bf a5 00 00 00 03 cmpb $0x3,0xa5(%rdi) 2f0eeb: 77 f4 ja 2f0ee1 2f0eed: 48 b8 00 00 00 01 00 movabs $0xff00000001000000,%rax 2f0ef4: 00 00 ff 2f0ef7: 48 23 47 48 and 0x48(%rdi),%rax 2f0efb: 0f 94 c0 sete %al 2f0efe: c3 retq 2f0eff: 90 nop 00000000002f0f00 : 2f0f00: e8 00 00 00 00 callq 2f0f05 2f0f05: 41 55 push %r13 2f0f07: 41 54 push %r12 2f0f09: 55 push %rbp 2f0f0a: 53 push %rbx 2f0f0b: 0f b6 87 a0 00 00 00 movzbl 0xa0(%rdi),%eax 2f0f12: 48 89 fb mov %rdi,%rbx 2f0f15: 3c 09 cmp $0x9,%al 2f0f17: 76 39 jbe 2f0f52 2f0f19: 0f b6 83 8c 05 00 00 movzbl 0x58c(%rbx),%eax 2f0f20: 8d 50 fd lea -0x3(%rax),%edx 2f0f23: 80 fa 0c cmp $0xc,%dl 2f0f26: 76 0e jbe 2f0f36 2f0f28: 83 e8 10 sub $0x10,%eax 2f0f2b: 3c 20 cmp $0x20,%al 2f0f2d: 76 15 jbe 2f0f44 2f0f2f: 5b pop %rbx 2f0f30: 5d pop %rbp 2f0f31: 41 5c pop %r12 2f0f33: 41 5d pop %r13 2f0f35: c3 retq 2f0f36: 80 83 a4 00 00 00 01 addb $0x1,0xa4(%rbx) 2f0f3d: 5b pop %rbx 2f0f3e: 5d pop %rbp 2f0f3f: 41 5c pop %r12 2f0f41: 41 5d pop %r13 2f0f43: c3 retq 2f0f44: 80 83 a5 00 00 00 01 addb $0x1,0xa5(%rbx) 2f0f4b: 5b pop %rbx 2f0f4c: 5d pop %rbp 2f0f4d: 41 5c pop %r12 2f0f4f: 41 5d pop %r13 2f0f51: c3 retq 2f0f52: 0f b6 bf 8c 05 00 00 movzbl 0x58c(%rdi),%edi 2f0f59: 0f b6 d0 movzbl %al,%edx 2f0f5c: 83 c0 01 add $0x1,%eax 2f0f5f: 89 f5 mov %esi,%ebp 2f0f61: 89 74 d3 50 mov %esi,0x50(%rbx,%rdx,8) 2f0f65: 40 88 7c d3 54 mov %dil,0x54(%rbx,%rdx,8) 2f0f6a: 44 8b ab 90 05 00 00 mov 0x590(%rbx),%r13d 2f0f71: 88 83 a0 00 00 00 mov %al,0xa0(%rbx) 2f0f77: e8 00 00 00 00 callq 2f0f7c 2f0f7c: 89 ef mov %ebp,%edi 2f0f7e: 49 89 c4 mov %rax,%r12 2f0f81: e8 00 00 00 00 callq 2f0f86 2f0f86: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f0f8a: 45 89 e9 mov %r13d,%r9d 2f0f8d: 4d 89 e0 mov %r12,%r8 2f0f90: 48 89 c1 mov %rax,%rcx 2f0f93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f0f9a: bf 04 00 00 00 mov $0x4,%edi 2f0f9f: e8 00 00 00 00 callq 2f0fa4 2f0fa4: e9 70 ff ff ff jmpq 2f0f19 2f0fa9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002f0fb0 : 2f0fb0: e8 00 00 00 00 callq 2f0fb5 2f0fb5: 41 54 push %r12 2f0fb7: 55 push %rbp 2f0fb8: 48 89 f5 mov %rsi,%rbp 2f0fbb: 53 push %rbx 2f0fbc: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f0fc3: 48 89 fb mov %rdi,%rbx 2f0fc6: 8d 50 fd lea -0x3(%rax),%edx 2f0fc9: 80 fa 0c cmp $0xc,%dl 2f0fcc: 76 23 jbe 2f0ff1 2f0fce: 8d 50 f0 lea -0x10(%rax),%edx 2f0fd1: 80 fa 20 cmp $0x20,%dl 2f0fd4: 0f 86 e0 00 00 00 jbe 2f10ba 2f0fda: 3c 02 cmp $0x2,%al 2f0fdc: 0f 84 3a 01 00 00 je 2f111c 2f0fe2: 31 c0 xor %eax,%eax 2f0fe4: 5b pop %rbx 2f0fe5: c6 45 03 01 movb $0x1,0x3(%rbp) 2f0fe9: c6 45 01 01 movb $0x1,0x1(%rbp) 2f0fed: 5d pop %rbp 2f0fee: 41 5c pop %r12 2f0ff0: c3 retq 2f0ff1: 80 bf 64 05 00 00 00 cmpb $0x0,0x564(%rdi) 2f0ff8: 0f 85 f8 00 00 00 jne 2f10f6 2f0ffe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1003: 48 8d bb f8 00 00 00 lea 0xf8(%rbx),%rdi 2f100a: 89 d8 mov %ebx,%eax 2f100c: 48 c7 83 f0 00 00 00 movq $0x0,0xf0(%rbx) 2f1013: 00 00 00 00 2f1017: 48 c7 83 84 05 00 00 movq $0x0,0x584(%rbx) 2f101e: 00 00 00 00 2f1022: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2f1026: 29 f8 sub %edi,%eax 2f1028: 8d 88 8c 05 00 00 lea 0x58c(%rax),%ecx 2f102e: 31 c0 xor %eax,%eax 2f1030: c1 e9 03 shr $0x3,%ecx 2f1033: f3 48 ab rep stos %rax,%es:(%rdi) 2f1036: 31 c0 xor %eax,%eax 2f1038: c7 83 8d 05 00 00 00 movl $0x0,0x58d(%rbx) 2f103f: 00 00 00 2f1042: 66 89 83 91 05 00 00 mov %ax,0x591(%rbx) 2f1049: c6 83 93 05 00 00 00 movb $0x0,0x593(%rbx) 2f1050: c6 83 8c 05 00 00 01 movb $0x1,0x58c(%rbx) 2f1057: 80 7d 02 00 cmpb $0x0,0x2(%rbp) 2f105b: c6 45 01 01 movb $0x1,0x1(%rbp) 2f105f: c6 45 03 01 movb $0x1,0x3(%rbp) 2f1063: 74 68 je 2f10cd 2f1065: 44 0f b7 65 06 movzwl 0x6(%rbp),%r12d 2f106a: bf 01 00 00 00 mov $0x1,%edi 2f106f: e8 00 00 00 00 callq 2f1074 2f1074: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f1078: bf 04 00 00 00 mov $0x4,%edi 2f107d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1084: 48 89 c1 mov %rax,%rcx 2f1087: 45 89 e0 mov %r12d,%r8d 2f108a: e8 00 00 00 00 callq 2f108f 2f108f: 31 c0 xor %eax,%eax 2f1091: 5b pop %rbx 2f1092: c6 45 03 01 movb $0x1,0x3(%rbp) 2f1096: c6 45 01 01 movb $0x1,0x1(%rbp) 2f109a: 5d pop %rbp 2f109b: 41 5c pop %r12 2f109d: c3 retq 2f109e: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f10a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f10a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f10b0: e8 00 00 00 00 callq 2f10b5 2f10b5: e9 49 ff ff ff jmpq 2f1003 2f10ba: 80 bf 64 05 00 00 01 cmpb $0x1,0x564(%rdi) 2f10c1: 74 63 je 2f1126 2f10c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f10c8: e9 36 ff ff ff jmpq 2f1003 2f10cd: bf 01 00 00 00 mov $0x1,%edi 2f10d2: e8 00 00 00 00 callq 2f10d7 2f10d7: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f10db: bf 04 00 00 00 mov $0x4,%edi 2f10e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f10e7: 48 89 c1 mov %rax,%rcx 2f10ea: e8 00 00 00 00 callq 2f10ef 2f10ef: 31 c0 xor %eax,%eax 2f10f1: e9 ee fe ff ff jmpq 2f0fe4 2f10f6: e8 00 00 00 00 callq 2f10fb 2f10fb: e9 fe fe ff ff jmpq 2f0ffe 2f1100: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f1104: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f110b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f1112: e8 00 00 00 00 callq 2f1117 2f1117: e9 e7 fe ff ff jmpq 2f1003 2f111c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1121: e9 dd fe ff ff jmpq 2f1003 2f1126: e8 00 00 00 00 callq 2f112b 2f112b: 85 c0 test %eax,%eax 2f112d: 74 94 je 2f10c3 2f112f: c6 45 00 00 movb $0x0,0x0(%rbp) 2f1133: c6 45 02 00 movb $0x0,0x2(%rbp) 2f1137: e9 55 ff ff ff jmpq 2f1091 2f113c: 0f b6 57 38 movzbl 0x38(%rdi),%edx 2f1140: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1147: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f114e: e8 00 00 00 00 callq 2f1153 2f1153: e9 ab fe ff ff jmpq 2f1003 2f1158: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f115f: 00 00000000002f1160 : 2f1160: e8 00 00 00 00 callq 2f1165 2f1165: 41 54 push %r12 2f1167: 55 push %rbp 2f1168: 48 89 f5 mov %rsi,%rbp 2f116b: 53 push %rbx 2f116c: 48 89 fb mov %rdi,%rbx 2f116f: 48 c7 06 00 00 00 00 movq $0x0,(%rsi) 2f1176: e8 35 fe ff ff callq 2f0fb0 2f117b: 41 89 c4 mov %eax,%r12d 2f117e: 85 c0 test %eax,%eax 2f1180: 75 34 jne 2f11b6 2f1182: 80 bb 8c 05 00 00 00 cmpb $0x0,0x58c(%rbx) 2f1189: 75 33 jne 2f11be 2f118b: 48 8d 7b 48 lea 0x48(%rbx),%rdi 2f118f: 48 c7 43 40 00 00 00 movq $0x0,0x40(%rbx) 2f1196: 00 2f1197: 31 c0 xor %eax,%eax 2f1199: 48 c7 83 a0 00 00 00 movq $0x0,0xa0(%rbx) 2f11a0: 00 00 00 00 2f11a4: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2f11a8: 29 fb sub %edi,%ebx 2f11aa: 8d 8b a8 00 00 00 lea 0xa8(%rbx),%ecx 2f11b0: c1 e9 03 shr $0x3,%ecx 2f11b3: f3 48 ab rep stos %rax,%es:(%rdi) 2f11b6: 44 89 e0 mov %r12d,%eax 2f11b9: 5b pop %rbx 2f11ba: 5d pop %rbp 2f11bb: 41 5c pop %r12 2f11bd: c3 retq 2f11be: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f11c3: 31 c0 xor %eax,%eax 2f11c5: c6 83 93 05 00 00 00 movb $0x0,0x593(%rbx) 2f11cc: c7 83 8d 05 00 00 00 movl $0x0,0x58d(%rbx) 2f11d3: 00 00 00 2f11d6: 66 89 83 91 05 00 00 mov %ax,0x591(%rbx) 2f11dd: c6 83 8c 05 00 00 00 movb $0x0,0x58c(%rbx) 2f11e4: 80 7d 02 00 cmpb $0x0,0x2(%rbp) 2f11e8: c6 45 01 01 movb $0x1,0x1(%rbp) 2f11ec: c6 45 03 01 movb $0x1,0x3(%rbp) 2f11f0: 74 44 je 2f1236 2f11f2: 0f b7 6d 06 movzwl 0x6(%rbp),%ebp 2f11f6: 31 ff xor %edi,%edi 2f11f8: e8 00 00 00 00 callq 2f11fd 2f11fd: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f1201: bf 04 00 00 00 mov $0x4,%edi 2f1206: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f120d: 48 89 c1 mov %rax,%rcx 2f1210: 41 89 e8 mov %ebp,%r8d 2f1213: e8 00 00 00 00 callq 2f1218 2f1218: e9 6e ff ff ff jmpq 2f118b 2f121d: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f1221: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1228: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f122f: e8 00 00 00 00 callq 2f1234 2f1234: eb 8d jmp 2f11c3 2f1236: 31 ff xor %edi,%edi 2f1238: e8 00 00 00 00 callq 2f123d 2f123d: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f1241: bf 04 00 00 00 mov $0x4,%edi 2f1246: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f124d: 48 89 c1 mov %rax,%rcx 2f1250: e8 00 00 00 00 callq 2f1255 2f1255: e9 31 ff ff ff jmpq 2f118b 2f125a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002f1260 : 2f1260: e8 00 00 00 00 callq 2f1265 2f1265: b8 80 0d 00 00 mov $0xd80,%eax 2f126a: c3 retq 2f126b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002f1270 : 2f1270: e8 00 00 00 00 callq 2f1275 2f1275: 55 push %rbp 2f1276: 48 89 fd mov %rdi,%rbp 2f1279: 48 83 ec 18 sub $0x18,%rsp 2f127d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f1284: 00 00 2f1286: 48 89 44 24 10 mov %rax,0x10(%rsp) 2f128b: 31 c0 xor %eax,%eax 2f128d: 48 8b 06 mov (%rsi),%rax 2f1290: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2f1297: 00 00 2f1299: 48 89 07 mov %rax,(%rdi) 2f129c: 48 8b 46 08 mov 0x8(%rsi),%rax 2f12a0: 48 89 47 08 mov %rax,0x8(%rdi) 2f12a4: 48 8b 46 10 mov 0x10(%rsi),%rax 2f12a8: 48 89 47 10 mov %rax,0x10(%rdi) 2f12ac: 48 8b 46 18 mov 0x18(%rsi),%rax 2f12b0: 48 89 47 18 mov %rax,0x18(%rdi) 2f12b4: 48 8b 46 20 mov 0x20(%rsi),%rax 2f12b8: 48 89 47 20 mov %rax,0x20(%rdi) 2f12bc: 48 8b 46 28 mov 0x28(%rsi),%rax 2f12c0: 48 89 47 28 mov %rax,0x28(%rdi) 2f12c4: 48 8b 46 30 mov 0x30(%rsi),%rax 2f12c8: 48 89 47 30 mov %rax,0x30(%rdi) 2f12cc: 48 8b 46 38 mov 0x38(%rsi),%rax 2f12d0: 48 89 47 38 mov %rax,0x38(%rdi) 2f12d4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f12d9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f12de: 48 8d 74 24 08 lea 0x8(%rsp),%rsi 2f12e3: 48 89 ef mov %rbp,%rdi 2f12e6: e8 75 fe ff ff callq 2f1160 2f12eb: 85 c0 test %eax,%eax 2f12ed: 75 4b jne 2f133a 2f12ef: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2f12f4: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f12fb: 00 00 2f12fd: 75 4f jne 2f134e 2f12ff: 48 83 c4 18 add $0x18,%rsp 2f1303: 5d pop %rbp 2f1304: c3 retq 2f1305: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f130c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f1313: e8 00 00 00 00 callq 2f1318 2f1318: eb bf jmp 2f12d9 2f131a: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f131e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f1325: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f132c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f1333: e8 00 00 00 00 callq 2f1338 2f1338: eb a4 jmp 2f12de 2f133a: 89 c6 mov %eax,%esi 2f133c: 48 89 ef mov %rbp,%rdi 2f133f: 89 44 24 04 mov %eax,0x4(%rsp) 2f1343: e8 b8 fb ff ff callq 2f0f00 2f1348: 8b 44 24 04 mov 0x4(%rsp),%eax 2f134c: eb a1 jmp 2f12ef 2f134e: e8 00 00 00 00 callq 2f1353 2f1353: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f135a: 00 00 00 00 2f135e: 66 90 xchg %ax,%ax 00000000002f1360 : 2f1360: e8 00 00 00 00 callq 2f1365 2f1365: 41 54 push %r12 2f1367: 55 push %rbp 2f1368: 48 89 fd mov %rdi,%rbp 2f136b: 48 83 ec 10 sub $0x10,%rsp 2f136f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f1376: 00 00 2f1378: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f137d: 31 c0 xor %eax,%eax 2f137f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1384: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1389: 48 89 e6 mov %rsp,%rsi 2f138c: 48 89 ef mov %rbp,%rdi 2f138f: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 2f1396: 00 2f1397: e8 c4 fd ff ff callq 2f1160 2f139c: 41 89 c4 mov %eax,%r12d 2f139f: 85 c0 test %eax,%eax 2f13a1: 75 5c jne 2f13ff 2f13a3: 48 8d 7d 08 lea 0x8(%rbp),%rdi 2f13a7: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 2f13ae: 00 2f13af: 31 c0 xor %eax,%eax 2f13b1: 48 c7 85 78 0d 00 00 movq $0x0,0xd78(%rbp) 2f13b8: 00 00 00 00 2f13bc: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2f13c0: 48 29 fd sub %rdi,%rbp 2f13c3: 8d 8d 80 0d 00 00 lea 0xd80(%rbp),%ecx 2f13c9: c1 e9 03 shr $0x3,%ecx 2f13cc: f3 48 ab rep stos %rax,%es:(%rdi) 2f13cf: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f13d4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f13db: 00 00 2f13dd: 75 4f jne 2f142e 2f13df: 48 83 c4 10 add $0x10,%rsp 2f13e3: 44 89 e0 mov %r12d,%eax 2f13e6: 5d pop %rbp 2f13e7: 41 5c pop %r12 2f13e9: c3 retq 2f13ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f13f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f13f8: e8 00 00 00 00 callq 2f13fd 2f13fd: eb 85 jmp 2f1384 2f13ff: 89 c6 mov %eax,%esi 2f1401: 48 89 ef mov %rbp,%rdi 2f1404: e8 f7 fa ff ff callq 2f0f00 2f1409: eb c4 jmp 2f13cf 2f140b: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f140f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f1416: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f141d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f1424: e8 00 00 00 00 callq 2f1429 2f1429: e9 5b ff ff ff jmpq 2f1389 2f142e: e8 00 00 00 00 callq 2f1433 2f1433: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f143a: 00 00 00 00 2f143e: 66 90 xchg %ax,%ax 00000000002f1440 : 2f1440: e8 00 00 00 00 callq 2f1445 2f1445: 41 57 push %r15 2f1447: 41 56 push %r14 2f1449: 41 55 push %r13 2f144b: 49 89 f5 mov %rsi,%r13 2f144e: 41 54 push %r12 2f1450: 49 89 cc mov %rcx,%r12 2f1453: 55 push %rbp 2f1454: 48 89 fd mov %rdi,%rbp 2f1457: 53 push %rbx 2f1458: 48 89 d3 mov %rdx,%rbx 2f145b: 48 83 ec 08 sub $0x8,%rsp 2f145f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1464: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1469: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 2f1470: 00 2f1471: 45 31 f6 xor %r14d,%r14d 2f1474: 83 3b 01 cmpl $0x1,(%rbx) 2f1477: 75 45 jne 2f14be 2f1479: 48 8d 8d a8 00 00 00 lea 0xa8(%rbp),%rcx 2f1480: 0f b6 7b 04 movzbl 0x4(%rbx),%edi 2f1484: 31 c0 xor %eax,%eax 2f1486: 48 89 ca mov %rcx,%rdx 2f1489: eb 0e jmp 2f1499 2f148b: 48 83 c0 01 add $0x1,%rax 2f148f: 48 83 c2 0c add $0xc,%rdx 2f1493: 48 83 f8 06 cmp $0x6,%rax 2f1497: 74 77 je 2f1510 2f1499: 48 63 f0 movslq %eax,%rsi 2f149c: 40 3a 7a 04 cmp 0x4(%rdx),%dil 2f14a0: 75 e9 jne 2f148b 2f14a2: 44 8b 02 mov (%rdx),%r8d 2f14a5: 45 85 c0 test %r8d,%r8d 2f14a8: 74 e1 je 2f148b 2f14aa: 48 8d 04 76 lea (%rsi,%rsi,2),%rax 2f14ae: 48 8d 84 85 a8 00 00 lea 0xa8(%rbp,%rax,4),%rax 2f14b5: 00 2f14b6: 48 85 c0 test %rax,%rax 2f14b9: 74 57 je 2f1512 2f14bb: 45 31 f6 xor %r14d,%r14d 2f14be: 48 83 c4 08 add $0x8,%rsp 2f14c2: 44 89 f0 mov %r14d,%eax 2f14c5: 5b pop %rbx 2f14c6: 5d pop %rbp 2f14c7: 41 5c pop %r12 2f14c9: 41 5d pop %r13 2f14cb: 41 5e pop %r14 2f14cd: 41 5f pop %r15 2f14cf: c3 retq 2f14d0: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f14d4: 44 0f b6 43 04 movzbl 0x4(%rbx),%r8d 2f14d9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f14e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f14e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f14ee: e8 00 00 00 00 callq 2f14f3 2f14f3: e9 71 ff ff ff jmpq 2f1469 2f14f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f14ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f1506: e8 00 00 00 00 callq 2f150b 2f150b: e9 54 ff ff ff jmpq 2f1464 2f1510: 31 c0 xor %eax,%eax 2f1512: 8b 31 mov (%rcx),%esi 2f1514: 85 f6 test %esi,%esi 2f1516: 74 1f je 2f1537 2f1518: 83 c0 01 add $0x1,%eax 2f151b: 48 83 c1 0c add $0xc,%rcx 2f151f: 83 f8 06 cmp $0x6,%eax 2f1522: 75 ee jne 2f1512 2f1524: 41 be 03 00 00 00 mov $0x3,%r14d 2f152a: 44 89 f6 mov %r14d,%esi 2f152d: 48 89 ef mov %rbp,%rdi 2f1530: e8 cb f9 ff ff callq 2f0f00 2f1535: eb 87 jmp 2f14be 2f1537: 48 98 cltq 2f1539: 4c 8d 3c 40 lea (%rax,%rax,2),%r15 2f153d: 49 c1 e7 02 shl $0x2,%r15 2f1541: 4e 8d 84 3d a8 00 00 lea 0xa8(%rbp,%r15,1),%r8 2f1548: 00 2f1549: 4d 85 c0 test %r8,%r8 2f154c: 74 d6 je 2f1524 2f154e: 4c 89 e6 mov %r12,%rsi 2f1551: 48 89 ef mov %rbp,%rdi 2f1554: 4c 89 04 24 mov %r8,(%rsp) 2f1558: e8 53 fa ff ff callq 2f0fb0 2f155d: 41 89 c6 mov %eax,%r14d 2f1560: 85 c0 test %eax,%eax 2f1562: 75 c6 jne 2f152a 2f1564: 48 8d 7d 58 lea 0x58(%rbp),%rdi 2f1568: 89 e8 mov %ebp,%eax 2f156a: 31 d2 xor %edx,%edx 2f156c: 48 c7 45 50 00 00 00 movq $0x0,0x50(%rbp) 2f1573: 00 2f1574: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2f1578: 66 89 95 a4 00 00 00 mov %dx,0xa4(%rbp) 2f157f: 48 c7 85 9c 00 00 00 movq $0x0,0x9c(%rbp) 2f1586: 00 00 00 00 2f158a: 29 f8 sub %edi,%eax 2f158c: 8d 88 a4 00 00 00 lea 0xa4(%rax),%ecx 2f1592: 31 c0 xor %eax,%eax 2f1594: c1 e9 03 shr $0x3,%ecx 2f1597: f3 48 ab rep stos %rax,%es:(%rdi) 2f159a: 48 89 ef mov %rbp,%rdi 2f159d: 49 8b 45 00 mov 0x0(%r13),%rax 2f15a1: 4c 8b 04 24 mov (%rsp),%r8 2f15a5: 48 89 45 40 mov %rax,0x40(%rbp) 2f15a9: 41 8b 45 08 mov 0x8(%r13),%eax 2f15ad: 4c 89 c6 mov %r8,%rsi 2f15b0: 89 45 48 mov %eax,0x48(%rbp) 2f15b3: 48 8b 13 mov (%rbx),%rdx 2f15b6: 4a 8d 84 3d a0 00 00 lea 0xa0(%rbp,%r15,1),%rax 2f15bd: 00 2f15be: 48 89 50 08 mov %rdx,0x8(%rax) 2f15c2: 8b 53 08 mov 0x8(%rbx),%edx 2f15c5: 89 50 10 mov %edx,0x10(%rax) 2f15c8: e8 00 00 00 00 callq 2f15cd 2f15cd: 41 89 c6 mov %eax,%r14d 2f15d0: 85 c0 test %eax,%eax 2f15d2: 0f 85 52 ff ff ff jne 2f152a 2f15d8: 80 bd 8c 05 00 00 01 cmpb $0x1,0x58c(%rbp) 2f15df: 75 19 jne 2f15fa 2f15e1: 0f b6 45 49 movzbl 0x49(%rbp),%eax 2f15e5: 41 c6 04 24 01 movb $0x1,(%r12) 2f15ea: 66 69 c0 e8 03 imul $0x3e8,%ax,%ax 2f15ef: 66 41 89 44 24 04 mov %ax,0x4(%r12) 2f15f5: e9 c4 fe ff ff jmpq 2f14be 2f15fa: 31 c0 xor %eax,%eax 2f15fc: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f1603: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f160a: 00 00 00 2f160d: 66 89 85 91 05 00 00 mov %ax,0x591(%rbp) 2f1614: c6 85 8c 05 00 00 01 movb $0x1,0x58c(%rbp) 2f161b: 41 80 7c 24 02 00 cmpb $0x0,0x2(%r12) 2f1621: 41 c6 44 24 01 01 movb $0x1,0x1(%r12) 2f1627: 41 c6 44 24 03 01 movb $0x1,0x3(%r12) 2f162d: 74 2d je 2f165c 2f162f: 41 0f b7 5c 24 06 movzwl 0x6(%r12),%ebx 2f1635: bf 01 00 00 00 mov $0x1,%edi 2f163a: e8 00 00 00 00 callq 2f163f 2f163f: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f1643: bf 04 00 00 00 mov $0x4,%edi 2f1648: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f164f: 48 89 c1 mov %rax,%rcx 2f1652: 41 89 d8 mov %ebx,%r8d 2f1655: e8 00 00 00 00 callq 2f165a 2f165a: eb 85 jmp 2f15e1 2f165c: bf 01 00 00 00 mov $0x1,%edi 2f1661: e8 00 00 00 00 callq 2f1666 2f1666: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f166a: bf 04 00 00 00 mov $0x4,%edi 2f166f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1676: 48 89 c1 mov %rax,%rcx 2f1679: e8 00 00 00 00 callq 2f167e 2f167e: e9 5e ff ff ff jmpq 2f15e1 2f1683: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f168a: 00 00 00 00 2f168e: 66 90 xchg %ax,%ax 00000000002f1690 : 2f1690: e8 00 00 00 00 callq 2f1695 2f1695: 41 55 push %r13 2f1697: 41 89 f5 mov %esi,%r13d 2f169a: 41 54 push %r12 2f169c: 41 89 f4 mov %esi,%r12d 2f169f: 55 push %rbp 2f16a0: 48 89 fd mov %rdi,%rbp 2f16a3: 53 push %rbx 2f16a4: 48 89 d3 mov %rdx,%rbx 2f16a7: 48 83 ec 08 sub $0x8,%rsp 2f16ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f16b0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f16b5: 45 0f b6 e4 movzbl %r12b,%r12d 2f16b9: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 2f16c0: 48 8d 95 a8 00 00 00 lea 0xa8(%rbp),%rdx 2f16c7: 31 c0 xor %eax,%eax 2f16c9: eb 0e jmp 2f16d9 2f16cb: 48 83 c0 01 add $0x1,%rax 2f16cf: 48 83 c2 0c add $0xc,%rdx 2f16d3: 48 83 f8 06 cmp $0x6,%rax 2f16d7: 74 4c je 2f1725 2f16d9: 48 63 c8 movslq %eax,%rcx 2f16dc: 44 3a 6a 04 cmp 0x4(%rdx),%r13b 2f16e0: 75 e9 jne 2f16cb 2f16e2: 8b 32 mov (%rdx),%esi 2f16e4: 85 f6 test %esi,%esi 2f16e6: 74 e3 je 2f16cb 2f16e8: 48 8d 04 49 lea (%rcx,%rcx,2),%rax 2f16ec: 4c 8d ac 85 a8 00 00 lea 0xa8(%rbp,%rax,4),%r13 2f16f3: 00 2f16f4: 4d 85 ed test %r13,%r13 2f16f7: 74 2c je 2f1725 2f16f9: 48 89 de mov %rbx,%rsi 2f16fc: 48 89 ef mov %rbp,%rdi 2f16ff: e8 ac f8 ff ff callq 2f0fb0 2f1704: 85 c0 test %eax,%eax 2f1706: 74 6c je 2f1774 2f1708: 89 c6 mov %eax,%esi 2f170a: 48 89 ef mov %rbp,%rdi 2f170d: 89 44 24 04 mov %eax,0x4(%rsp) 2f1711: e8 ea f7 ff ff callq 2f0f00 2f1716: 8b 44 24 04 mov 0x4(%rsp),%eax 2f171a: 48 83 c4 08 add $0x8,%rsp 2f171e: 5b pop %rbx 2f171f: 5d pop %rbp 2f1720: 41 5c pop %r12 2f1722: 41 5d pop %r13 2f1724: c3 retq 2f1725: 31 c0 xor %eax,%eax 2f1727: 48 83 c4 08 add $0x8,%rsp 2f172b: 5b pop %rbx 2f172c: 5d pop %rbp 2f172d: 41 5c pop %r12 2f172f: 41 5d pop %r13 2f1731: c3 retq 2f1732: 45 0f b6 e4 movzbl %r12b,%r12d 2f1736: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f173a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f1741: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1748: 45 89 e0 mov %r12d,%r8d 2f174b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f1752: e8 00 00 00 00 callq 2f1757 2f1757: e9 5d ff ff ff jmpq 2f16b9 2f175c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1763: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f176a: e8 00 00 00 00 callq 2f176f 2f176f: e9 3c ff ff ff jmpq 2f16b0 2f1774: 31 c0 xor %eax,%eax 2f1776: 48 8d 7d 58 lea 0x58(%rbp),%rdi 2f177a: 48 c7 45 50 00 00 00 movq $0x0,0x50(%rbp) 2f1781: 00 2f1782: 44 89 e6 mov %r12d,%esi 2f1785: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2f1789: 66 89 85 a4 00 00 00 mov %ax,0xa4(%rbp) 2f1790: 89 e8 mov %ebp,%eax 2f1792: 48 c7 85 9c 00 00 00 movq $0x0,0x9c(%rbp) 2f1799: 00 00 00 00 2f179d: 29 f8 sub %edi,%eax 2f179f: 8d 88 a4 00 00 00 lea 0xa4(%rax),%ecx 2f17a5: 31 c0 xor %eax,%eax 2f17a7: c1 e9 03 shr $0x3,%ecx 2f17aa: f3 48 ab rep stos %rax,%es:(%rdi) 2f17ad: 48 89 ef mov %rbp,%rdi 2f17b0: e8 00 00 00 00 callq 2f17b5 2f17b5: 85 c0 test %eax,%eax 2f17b7: 0f 85 4b ff ff ff jne 2f1708 2f17bd: 49 c7 45 00 00 00 00 movq $0x0,0x0(%r13) 2f17c4: 00 2f17c5: 41 c7 45 08 00 00 00 movl $0x0,0x8(%r13) 2f17cc: 00 2f17cd: 80 bd 8c 05 00 00 00 cmpb $0x0,0x58c(%rbp) 2f17d4: 0f 84 4b ff ff ff je 2f1725 2f17da: 0f b6 55 49 movzbl 0x49(%rbp),%edx 2f17de: c6 03 01 movb $0x1,(%rbx) 2f17e1: 66 69 d2 e8 03 imul $0x3e8,%dx,%dx 2f17e6: 66 89 53 04 mov %dx,0x4(%rbx) 2f17ea: e9 38 ff ff ff jmpq 2f1727 2f17ef: 90 nop 00000000002f17f0 : 2f17f0: e8 00 00 00 00 callq 2f17f5 2f17f5: 49 89 d0 mov %rdx,%r8 2f17f8: 31 c0 xor %eax,%eax 2f17fa: 48 8d 97 a8 00 00 00 lea 0xa8(%rdi),%rdx 2f1801: eb 0e jmp 2f1811 2f1803: 48 83 c0 01 add $0x1,%rax 2f1807: 48 83 c2 0c add $0xc,%rdx 2f180b: 48 83 f8 06 cmp $0x6,%rax 2f180f: 74 68 je 2f1879 2f1811: 48 63 c8 movslq %eax,%rcx 2f1814: 40 3a 72 04 cmp 0x4(%rdx),%sil 2f1818: 75 e9 jne 2f1803 2f181a: 44 8b 0a mov (%rdx),%r9d 2f181d: 45 85 c9 test %r9d,%r9d 2f1820: 74 e1 je 2f1803 2f1822: 48 8d 04 49 lea (%rcx,%rcx,2),%rax 2f1826: 48 c1 e0 02 shl $0x2,%rax 2f182a: 48 8d 94 07 a8 00 00 lea 0xa8(%rdi,%rax,1),%rdx 2f1831: 00 2f1832: 48 85 d2 test %rdx,%rdx 2f1835: 74 42 je 2f1879 2f1837: 49 89 10 mov %rdx,(%r8) 2f183a: 48 8d 4f 40 lea 0x40(%rdi),%rcx 2f183e: 48 8d 57 50 lea 0x50(%rdi),%rdx 2f1842: 45 31 c9 xor %r9d,%r9d 2f1845: 49 89 48 08 mov %rcx,0x8(%r8) 2f1849: 49 89 50 10 mov %rdx,0x10(%r8) 2f184d: 41 c7 40 18 00 00 00 movl $0x0,0x18(%r8) 2f1854: 00 2f1855: 83 bc 07 a8 00 00 00 cmpl $0x1,0xa8(%rdi,%rax,1) 2f185c: 01 2f185d: 76 16 jbe 2f1875 2f185f: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f1866: 8d 50 fd lea -0x3(%rax),%edx 2f1869: 80 fa 0c cmp $0xc,%dl 2f186c: 76 15 jbe 2f1883 2f186e: 83 e8 10 sub $0x10,%eax 2f1871: 3c 20 cmp $0x20,%al 2f1873: 76 1a jbe 2f188f 2f1875: 44 89 c8 mov %r9d,%eax 2f1878: c3 retq 2f1879: 41 b9 04 00 00 00 mov $0x4,%r9d 2f187f: 44 89 c8 mov %r9d,%eax 2f1882: c3 retq 2f1883: 41 c7 40 18 01 00 00 movl $0x1,0x18(%r8) 2f188a: 00 2f188b: 44 89 c8 mov %r9d,%eax 2f188e: c3 retq 2f188f: 0f b6 47 4b movzbl 0x4b(%rdi),%eax 2f1893: 83 e0 06 and $0x6,%eax 2f1896: 3c 02 cmp $0x2,%al 2f1898: 74 11 je 2f18ab 2f189a: 3c 04 cmp $0x4,%al 2f189c: 0f 95 c0 setne %al 2f189f: 0f b6 c0 movzbl %al,%eax 2f18a2: 83 c0 03 add $0x3,%eax 2f18a5: 41 89 40 18 mov %eax,0x18(%r8) 2f18a9: eb ca jmp 2f1875 2f18ab: 41 c7 40 18 02 00 00 movl $0x2,0x18(%r8) 2f18b2: 00 2f18b3: eb c0 jmp 2f1875 2f18b5: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f18bc: 00 00 00 00 00000000002f18c0 : 2f18c0: e8 00 00 00 00 callq 2f18c5 2f18c5: 41 54 push %r12 2f18c7: 49 89 f4 mov %rsi,%r12 2f18ca: 55 push %rbp 2f18cb: 48 89 fd mov %rdi,%rbp 2f18ce: 48 83 ec 08 sub $0x8,%rsp 2f18d2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f18d7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f18dc: 4c 89 e6 mov %r12,%rsi 2f18df: 48 89 ef mov %rbp,%rdi 2f18e2: e8 79 f8 ff ff callq 2f1160 2f18e7: 85 c0 test %eax,%eax 2f18e9: 75 4a jne 2f1935 2f18eb: 48 83 c4 08 add $0x8,%rsp 2f18ef: 5d pop %rbp 2f18f0: 41 5c pop %r12 2f18f2: c3 retq 2f18f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f18fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f1901: e8 00 00 00 00 callq 2f1906 2f1906: eb cf jmp 2f18d7 2f1908: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f190c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1913: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f191a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f1921: e8 00 00 00 00 callq 2f1926 2f1926: 4c 89 e6 mov %r12,%rsi 2f1929: 48 89 ef mov %rbp,%rdi 2f192c: e8 2f f8 ff ff callq 2f1160 2f1931: 85 c0 test %eax,%eax 2f1933: 74 b6 je 2f18eb 2f1935: 89 c6 mov %eax,%esi 2f1937: 48 89 ef mov %rbp,%rdi 2f193a: 89 44 24 04 mov %eax,0x4(%rsp) 2f193e: e8 bd f5 ff ff callq 2f0f00 2f1943: 8b 44 24 04 mov 0x4(%rsp),%eax 2f1947: 48 83 c4 08 add $0x8,%rsp 2f194b: 5d pop %rbp 2f194c: 41 5c pop %r12 2f194e: c3 retq 2f194f: 90 nop 00000000002f1950 : 2f1950: e8 00 00 00 00 callq 2f1955 2f1955: 41 56 push %r14 2f1957: 41 55 push %r13 2f1959: 4c 8d af 62 05 00 00 lea 0x562(%rdi),%r13 2f1960: 41 54 push %r12 2f1962: 49 89 d4 mov %rdx,%r12 2f1965: 55 push %rbp 2f1966: 48 89 fd mov %rdi,%rbp 2f1969: 53 push %rbx 2f196a: 89 f3 mov %esi,%ebx 2f196c: 48 83 ec 10 sub $0x10,%rsp 2f1970: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f1977: 00 00 2f1979: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f197e: 31 c0 xor %eax,%eax 2f1980: 83 fe 01 cmp $0x1,%esi 2f1983: 0f 84 91 01 00 00 je 2f1b1a 2f1989: 83 fe 02 cmp $0x2,%esi 2f198c: 0f 84 3e 06 00 00 je 2f1fd0 2f1992: 48 c7 02 00 00 00 00 movq $0x0,(%rdx) 2f1999: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f19a0: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f19a7: 00 2f19a8: 89 34 24 mov %esi,(%rsp) 2f19ab: 3c 01 cmp $0x1,%al 2f19ad: 0f 84 86 00 00 00 je 2f1a39 2f19b3: 3c 02 cmp $0x2,%al 2f19b5: 74 39 je 2f19f0 2f19b7: 8d 50 fd lea -0x3(%rax),%edx 2f19ba: 80 fa 05 cmp $0x5,%dl 2f19bd: 0f 86 27 06 00 00 jbe 2f1fea 2f19c3: 8d 50 f7 lea -0x9(%rax),%edx 2f19c6: 80 fa 06 cmp $0x6,%dl 2f19c9: 0f 86 3f 06 00 00 jbe 2f200e 2f19cf: 8d 50 f0 lea -0x10(%rax),%edx 2f19d2: 80 fa 0f cmp $0xf,%dl 2f19d5: 0f 86 80 01 00 00 jbe 2f1b5b 2f19db: 83 e8 20 sub $0x20,%eax 2f19de: 3c 10 cmp $0x10,%al 2f19e0: 0f 86 ae 0a 00 00 jbe 2f2494 2f19e6: c6 44 24 05 01 movb $0x1,0x5(%rsp) 2f19eb: 8b 1c 24 mov (%rsp),%ebx 2f19ee: eb 19 jmp 2f1a09 2f19f0: 85 db test %ebx,%ebx 2f19f2: 75 f2 jne 2f19e6 2f19f4: 80 7c 24 05 00 cmpb $0x0,0x5(%rsp) 2f19f9: 0f 85 ee 0b 00 00 jne 2f25ed 2f19ff: 83 85 90 05 00 00 01 addl $0x1,0x590(%rbp) 2f1a06: 8b 1c 24 mov (%rsp),%ebx 2f1a09: 45 31 ed xor %r13d,%r13d 2f1a0c: 83 fb 02 cmp $0x2,%ebx 2f1a0f: 0f 84 0f 04 00 00 je 2f1e24 2f1a15: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f1a1a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f1a21: 00 00 2f1a23: 0f 85 f4 0b 00 00 jne 2f261d 2f1a29: 48 83 c4 10 add $0x10,%rsp 2f1a2d: 44 89 e8 mov %r13d,%eax 2f1a30: 5b pop %rbx 2f1a31: 5d pop %rbp 2f1a32: 41 5c pop %r12 2f1a34: 41 5d pop %r13 2f1a36: 41 5e pop %r14 2f1a38: c3 retq 2f1a39: 85 f6 test %esi,%esi 2f1a3b: 0f 85 10 01 00 00 jne 2f1b51 2f1a41: 48 c7 87 62 05 00 00 movq $0x0,0x562(%rdi) 2f1a48: 00 00 00 00 2f1a4c: 48 8d bf 6a 05 00 00 lea 0x56a(%rdi),%rdi 2f1a53: 31 c0 xor %eax,%eax 2f1a55: 48 c7 47 16 00 00 00 movq $0x0,0x16(%rdi) 2f1a5c: 00 2f1a5d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2f1a61: 49 29 fd sub %rdi,%r13 2f1a64: 41 8d 4d 26 lea 0x26(%r13),%ecx 2f1a68: c1 e9 03 shr $0x3,%ecx 2f1a6b: f3 48 ab rep stos %rax,%es:(%rdi) 2f1a6e: 8b 45 40 mov 0x40(%rbp),%eax 2f1a71: 48 8d 9d 8d 05 00 00 lea 0x58d(%rbp),%rbx 2f1a78: 83 f8 02 cmp $0x2,%eax 2f1a7b: 0f 84 7a 09 00 00 je 2f23fb 2f1a81: 83 f8 01 cmp $0x1,%eax 2f1a84: 0f 85 e4 09 00 00 jne 2f246e 2f1a8a: 48 89 ef mov %rbp,%rdi 2f1a8d: e8 1e f4 ff ff callq 2f0eb0 2f1a92: 84 c0 test %al,%al 2f1a94: 0f 85 05 0b 00 00 jne 2f259f 2f1a9a: 48 89 ef mov %rbp,%rdi 2f1a9d: e8 be f3 ff ff callq 2f0e60 2f1aa2: 31 c9 xor %ecx,%ecx 2f1aa4: 31 f6 xor %esi,%esi 2f1aa6: 41 c6 04 24 01 movb $0x1,(%r12) 2f1aab: 66 41 89 4c 24 04 mov %cx,0x4(%r12) 2f1ab1: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f1ab8: 00 00 00 2f1abb: 66 89 73 04 mov %si,0x4(%rbx) 2f1abf: c6 43 06 00 movb $0x0,0x6(%rbx) 2f1ac3: 84 c0 test %al,%al 2f1ac5: 0f 85 24 0a 00 00 jne 2f24ef 2f1acb: c6 85 8c 05 00 00 02 movb $0x2,0x58c(%rbp) 2f1ad2: 41 80 7c 24 02 00 cmpb $0x0,0x2(%r12) 2f1ad8: 41 c6 44 24 01 01 movb $0x1,0x1(%r12) 2f1ade: 41 c6 44 24 03 01 movb $0x1,0x3(%r12) 2f1ae4: 0f 84 d8 09 00 00 je 2f24c2 2f1aea: 41 0f b7 5c 24 06 movzwl 0x6(%r12),%ebx 2f1af0: bf 02 00 00 00 mov $0x2,%edi 2f1af5: e8 00 00 00 00 callq 2f1afa 2f1afa: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f1afe: 41 89 d8 mov %ebx,%r8d 2f1b01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1b08: 48 89 c1 mov %rax,%rcx 2f1b0b: bf 04 00 00 00 mov $0x4,%edi 2f1b10: e8 00 00 00 00 callq 2f1b15 2f1b15: e9 ec fe ff ff jmpq 2f1a06 2f1b1a: 0f b6 57 38 movzbl 0x38(%rdi),%edx 2f1b1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1b25: bf 04 00 00 00 mov $0x4,%edi 2f1b2a: e8 00 00 00 00 callq 2f1b2f 2f1b2f: 49 c7 04 24 00 00 00 movq $0x0,(%r12) 2f1b36: 00 2f1b37: 0f b6 85 8c 05 00 00 movzbl 0x58c(%rbp),%eax 2f1b3e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f1b45: 00 2f1b46: 89 1c 24 mov %ebx,(%rsp) 2f1b49: 3c 01 cmp $0x1,%al 2f1b4b: 0f 85 62 fe ff ff jne 2f19b3 2f1b51: c6 44 24 05 01 movb $0x1,0x5(%rsp) 2f1b56: e9 ae fe ff ff jmpq 2f1a09 2f1b5b: 4c 89 ea mov %r13,%rdx 2f1b5e: 48 89 e6 mov %rsp,%rsi 2f1b61: 48 89 ef mov %rbp,%rdi 2f1b64: e8 00 00 00 00 callq 2f1b69 2f1b69: 89 c3 mov %eax,%ebx 2f1b6b: 80 7c 24 05 00 cmpb $0x0,0x5(%rsp) 2f1b70: 0f 85 90 fe ff ff jne 2f1a06 2f1b76: 0f b6 85 8c 05 00 00 movzbl 0x58c(%rbp),%eax 2f1b7d: 3c 01 cmp $0x1,%al 2f1b7f: 0f 84 e9 fe ff ff je 2f1a6e 2f1b85: 3c 02 cmp $0x2,%al 2f1b87: 0f 84 72 fe ff ff je 2f19ff 2f1b8d: 8d 50 fd lea -0x3(%rax),%edx 2f1b90: 80 fa 05 cmp $0x5,%dl 2f1b93: 0f 86 8a 04 00 00 jbe 2f2023 2f1b99: 8d 50 f7 lea -0x9(%rax),%edx 2f1b9c: 80 fa 06 cmp $0x6,%dl 2f1b9f: 0f 86 04 09 00 00 jbe 2f24a9 2f1ba5: 8d 50 f0 lea -0x10(%rax),%edx 2f1ba8: 80 fa 0f cmp $0xf,%dl 2f1bab: 0f 86 6d 09 00 00 jbe 2f251e 2f1bb1: 83 e8 20 sub $0x20,%eax 2f1bb4: 41 be 05 00 00 00 mov $0x5,%r14d 2f1bba: 3c 10 cmp $0x10,%al 2f1bbc: 0f 86 75 09 00 00 jbe 2f2537 2f1bc2: 85 db test %ebx,%ebx 2f1bc4: 0f 85 9f 02 00 00 jne 2f1e69 2f1bca: be 07 00 00 00 mov $0x7,%esi 2f1bcf: 48 89 ef mov %rbp,%rdi 2f1bd2: 41 bd 07 00 00 00 mov $0x7,%r13d 2f1bd8: e8 23 f3 ff ff callq 2f0f00 2f1bdd: 41 83 fe 02 cmp $0x2,%r14d 2f1be1: 0f 85 31 02 00 00 jne 2f1e18 2f1be7: 0f b6 85 8c 05 00 00 movzbl 0x58c(%rbp),%eax 2f1bee: 48 8d 9d 94 05 00 00 lea 0x594(%rbp),%rbx 2f1bf5: 4c 8d b5 f4 00 00 00 lea 0xf4(%rbp),%r14 2f1bfc: 83 e8 03 sub $0x3,%eax 2f1bff: 3c 0c cmp $0xc,%al 2f1c01: 0f 86 74 02 00 00 jbe 2f1e7b 2f1c07: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1c0c: 48 89 da mov %rbx,%rdx 2f1c0f: be 01 00 00 00 mov $0x1,%esi 2f1c14: 4c 89 f7 mov %r14,%rdi 2f1c17: e8 00 00 00 00 callq 2f1c1c 2f1c1c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1c21: 48 8d bd f5 00 00 00 lea 0xf5(%rbp),%rdi 2f1c28: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1c2d: 48 89 da mov %rbx,%rdx 2f1c30: be 03 00 00 00 mov $0x3,%esi 2f1c35: e8 00 00 00 00 callq 2f1c3a 2f1c3a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1c3f: 48 8d bd fa 00 00 00 lea 0xfa(%rbp),%rdi 2f1c46: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1c4b: 48 89 da mov %rbx,%rdx 2f1c4e: be 0c 00 00 00 mov $0xc,%esi 2f1c53: e8 00 00 00 00 callq 2f1c58 2f1c58: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1c5d: 48 8d bd 06 01 00 00 lea 0x106(%rbp),%rdi 2f1c64: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1c69: 48 89 da mov %rbx,%rdx 2f1c6c: be 16 02 00 00 mov $0x216,%esi 2f1c71: e8 00 00 00 00 callq 2f1c76 2f1c76: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1c7b: 48 8d bd 9d 03 00 00 lea 0x39d(%rbp),%rdi 2f1c82: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1c87: 48 89 da mov %rbx,%rdx 2f1c8a: be 21 00 00 00 mov $0x21,%esi 2f1c8f: e8 00 00 00 00 callq 2f1c94 2f1c94: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1c99: 48 8d bd 1c 03 00 00 lea 0x31c(%rbp),%rdi 2f1ca0: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1ca5: 48 89 da mov %rbx,%rdx 2f1ca8: be 81 00 00 00 mov $0x81,%esi 2f1cad: e8 00 00 00 00 callq 2f1cb2 2f1cb2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1cb7: 48 8d bd be 03 00 00 lea 0x3be(%rbp),%rdi 2f1cbe: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1cc3: 48 89 da mov %rbx,%rdx 2f1cc6: be 21 00 00 00 mov $0x21,%esi 2f1ccb: e8 00 00 00 00 callq 2f1cd0 2f1cd0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1cd5: 48 8d bd df 03 00 00 lea 0x3df(%rbp),%rdi 2f1cdc: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1ce1: 48 89 da mov %rbx,%rdx 2f1ce4: be 11 00 00 00 mov $0x11,%esi 2f1ce9: e8 00 00 00 00 callq 2f1cee 2f1cee: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1cf3: 48 8d bd f0 03 00 00 lea 0x3f0(%rbp),%rdi 2f1cfa: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1cff: 48 89 da mov %rbx,%rdx 2f1d02: be 09 00 00 00 mov $0x9,%esi 2f1d07: e8 00 00 00 00 callq 2f1d0c 2f1d0c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1d11: 48 8d bd f9 03 00 00 lea 0x3f9(%rbp),%rdi 2f1d18: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1d1d: 48 89 da mov %rbx,%rdx 2f1d20: be 21 00 00 00 mov $0x21,%esi 2f1d25: e8 00 00 00 00 callq 2f1d2a 2f1d2a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1d2f: 48 8d bd 1a 04 00 00 lea 0x41a(%rbp),%rdi 2f1d36: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1d3b: 48 89 da mov %rbx,%rdx 2f1d3e: be 19 00 00 00 mov $0x19,%esi 2f1d43: e8 00 00 00 00 callq 2f1d48 2f1d48: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1d4d: 48 8d bd f8 00 00 00 lea 0xf8(%rbp),%rdi 2f1d54: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1d59: 48 89 da mov %rbx,%rdx 2f1d5c: be 02 00 00 00 mov $0x2,%esi 2f1d61: e8 00 00 00 00 callq 2f1d66 2f1d66: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1d6b: 0f b7 b5 e4 04 00 00 movzwl 0x4e4(%rbp),%esi 2f1d72: 48 8d bd 33 04 00 00 lea 0x433(%rbp),%rdi 2f1d79: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1d7e: 48 89 da mov %rbx,%rdx 2f1d81: e8 00 00 00 00 callq 2f1d86 2f1d86: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1d8b: 48 8d bd e6 04 00 00 lea 0x4e6(%rbp),%rdi 2f1d92: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1d97: 48 89 da mov %rbx,%rdx 2f1d9a: be 11 00 00 00 mov $0x11,%esi 2f1d9f: e8 00 00 00 00 callq 2f1da4 2f1da4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1da9: 0f b7 b5 3c 05 00 00 movzwl 0x53c(%rbp),%esi 2f1db0: 48 8d bd f7 04 00 00 lea 0x4f7(%rbp),%rdi 2f1db7: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1dbc: 48 89 da mov %rbx,%rdx 2f1dbf: e8 00 00 00 00 callq 2f1dc4 2f1dc4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1dc9: 48 8d bd 3e 05 00 00 lea 0x53e(%rbp),%rdi 2f1dd0: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1dd5: 48 89 da mov %rbx,%rdx 2f1dd8: be 21 00 00 00 mov $0x21,%esi 2f1ddd: e8 00 00 00 00 callq 2f1de2 2f1de2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1de7: 48 8d bd 60 05 00 00 lea 0x560(%rbp),%rdi 2f1dee: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1df3: 48 89 da mov %rbx,%rdx 2f1df6: be 02 00 00 00 mov $0x2,%esi 2f1dfb: e8 00 00 00 00 callq 2f1e00 2f1e00: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1e05: 4c 89 e6 mov %r12,%rsi 2f1e08: 48 89 ef mov %rbp,%rdi 2f1e0b: e8 a0 f1 ff ff callq 2f0fb0 2f1e10: 85 c0 test %eax,%eax 2f1e12: 0f 85 e7 01 00 00 jne 2f1fff 2f1e18: 8b 1c 24 mov (%rsp),%ebx 2f1e1b: 83 fb 02 cmp $0x2,%ebx 2f1e1e: 0f 85 f1 fb ff ff jne 2f1a15 2f1e24: 48 89 ef mov %rbp,%rdi 2f1e27: e8 00 00 00 00 callq 2f1e2c 2f1e2c: 41 89 c5 mov %eax,%r13d 2f1e2f: 85 c0 test %eax,%eax 2f1e31: 0f 84 de fb ff ff je 2f1a15 2f1e37: 89 c6 mov %eax,%esi 2f1e39: 48 89 ef mov %rbp,%rdi 2f1e3c: e8 bf f0 ff ff callq 2f0f00 2f1e41: e9 cf fb ff ff jmpq 2f1a15 2f1e46: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f1e4a: 49 89 d8 mov %rbx,%r8 2f1e4d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f1e54: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1e5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f1e62: e8 00 00 00 00 callq 2f1e67 2f1e67: eb 9c jmp 2f1e05 2f1e69: 89 de mov %ebx,%esi 2f1e6b: 48 89 ef mov %rbp,%rdi 2f1e6e: 41 89 dd mov %ebx,%r13d 2f1e71: e8 8a f0 ff ff callq 2f0f00 2f1e76: e9 62 fd ff ff jmpq 2f1bdd 2f1e7b: 48 8d bd 02 01 00 00 lea 0x102(%rbp),%rdi 2f1e82: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1e87: 48 89 da mov %rbx,%rdx 2f1e8a: be 05 00 00 00 mov $0x5,%esi 2f1e8f: e8 00 00 00 00 callq 2f1e94 2f1e94: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1e99: 48 8d bd 0a 01 00 00 lea 0x10a(%rbp),%rdi 2f1ea0: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1ea5: 48 89 da mov %rbx,%rdx 2f1ea8: be 01 00 00 00 mov $0x1,%esi 2f1ead: e8 00 00 00 00 callq 2f1eb2 2f1eb2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1eb7: 48 8d bd 0c 01 00 00 lea 0x10c(%rbp),%rdi 2f1ebe: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1ec3: 48 89 da mov %rbx,%rdx 2f1ec6: be 02 00 00 00 mov $0x2,%esi 2f1ecb: e8 00 00 00 00 callq 2f1ed0 2f1ed0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1ed5: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1eda: 48 89 da mov %rbx,%rdx 2f1edd: be 08 00 00 00 mov $0x8,%esi 2f1ee2: 4c 89 f7 mov %r14,%rdi 2f1ee5: e8 00 00 00 00 callq 2f1eea 2f1eea: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1eef: 48 8d bd fc 00 00 00 lea 0xfc(%rbp),%rdi 2f1ef6: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1efb: 48 89 da mov %rbx,%rdx 2f1efe: be 05 00 00 00 mov $0x5,%esi 2f1f03: e8 00 00 00 00 callq 2f1f08 2f1f08: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1f0d: 48 8d bd 01 01 00 00 lea 0x101(%rbp),%rdi 2f1f14: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1f19: 48 89 da mov %rbx,%rdx 2f1f1c: be 01 00 00 00 mov $0x1,%esi 2f1f21: e8 00 00 00 00 callq 2f1f26 2f1f26: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1f2b: 48 8d bd 08 01 00 00 lea 0x108(%rbp),%rdi 2f1f32: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1f37: 48 89 da mov %rbx,%rdx 2f1f3a: be 02 00 00 00 mov $0x2,%esi 2f1f3f: e8 00 00 00 00 callq 2f1f44 2f1f44: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1f49: 48 8d bd a0 03 00 00 lea 0x3a0(%rbp),%rdi 2f1f50: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1f55: 48 89 da mov %rbx,%rdx 2f1f58: be 02 00 00 00 mov $0x2,%esi 2f1f5d: e8 00 00 00 00 callq 2f1f62 2f1f62: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1f67: 0f b7 b5 8a 03 00 00 movzwl 0x38a(%rbp),%esi 2f1f6e: 48 8d bd 0e 01 00 00 lea 0x10e(%rbp),%rdi 2f1f75: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1f7a: 48 89 da mov %rbx,%rdx 2f1f7d: e8 00 00 00 00 callq 2f1f82 2f1f82: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1f87: 48 8d bd 8c 03 00 00 lea 0x38c(%rbp),%rdi 2f1f8e: b9 e9 07 00 00 mov $0x7e9,%ecx 2f1f93: 48 89 da mov %rbx,%rdx 2f1f96: be 14 00 00 00 mov $0x14,%esi 2f1f9b: e8 00 00 00 00 callq 2f1fa0 2f1fa0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f1fa5: e9 5b fe ff ff jmpq 2f1e05 2f1faa: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f1fae: 49 89 d8 mov %rbx,%r8 2f1fb1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f1fb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1fbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f1fc6: e8 00 00 00 00 callq 2f1fcb 2f1fcb: e9 35 fe ff ff jmpq 2f1e05 2f1fd0: 0f b6 57 38 movzbl 0x38(%rdi),%edx 2f1fd4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f1fdb: bf 04 00 00 00 mov $0x4,%edi 2f1fe0: e8 00 00 00 00 callq 2f1fe5 2f1fe5: e9 45 fb ff ff jmpq 2f1b2f 2f1fea: 4c 89 ea mov %r13,%rdx 2f1fed: 48 89 e6 mov %rsp,%rsi 2f1ff0: 48 89 ef mov %rbp,%rdi 2f1ff3: e8 00 00 00 00 callq 2f1ff8 2f1ff8: 89 c3 mov %eax,%ebx 2f1ffa: e9 6c fb ff ff jmpq 2f1b6b 2f1fff: 89 c6 mov %eax,%esi 2f2001: 48 89 ef mov %rbp,%rdi 2f2004: e8 f7 ee ff ff callq 2f0f00 2f2009: e9 0a fe ff ff jmpq 2f1e18 2f200e: 4c 89 ea mov %r13,%rdx 2f2011: 48 89 e6 mov %rsp,%rsi 2f2014: 48 89 ef mov %rbp,%rdi 2f2017: e8 00 00 00 00 callq 2f201c 2f201c: 89 c3 mov %eax,%ebx 2f201e: e9 48 fb ff ff jmpq 2f1b6b 2f2023: 4c 89 e1 mov %r12,%rcx 2f2026: 4c 89 ea mov %r13,%rdx 2f2029: 48 89 e6 mov %rsp,%rsi 2f202c: 48 89 ef mov %rbp,%rdi 2f202f: e8 00 00 00 00 callq 2f2034 2f2034: 41 89 c6 mov %eax,%r14d 2f2037: 45 85 f6 test %r14d,%r14d 2f203a: 0f 85 82 fb ff ff jne 2f1bc2 2f2040: e9 c1 f9 ff ff jmpq 2f1a06 2f2045: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f2049: 49 89 d8 mov %rbx,%r8 2f204c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2053: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f205a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2061: e8 00 00 00 00 callq 2f2066 2f2066: e9 fc fe ff ff jmpq 2f1f67 2f206b: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f206f: 49 89 d8 mov %rbx,%r8 2f2072: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2079: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2080: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2087: e8 00 00 00 00 callq 2f208c 2f208c: e9 b8 fe ff ff jmpq 2f1f49 2f2091: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f2095: 49 89 d8 mov %rbx,%r8 2f2098: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f209f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f20a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f20ad: e8 00 00 00 00 callq 2f20b2 2f20b2: e9 12 fd ff ff jmpq 2f1dc9 2f20b7: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f20bb: 49 89 d8 mov %rbx,%r8 2f20be: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f20c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f20cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f20d3: e8 00 00 00 00 callq 2f20d8 2f20d8: e9 cc fc ff ff jmpq 2f1da9 2f20dd: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f20e1: 49 89 d8 mov %rbx,%r8 2f20e4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f20eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f20f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f20f9: e8 00 00 00 00 callq 2f20fe 2f20fe: e9 88 fc ff ff jmpq 2f1d8b 2f2103: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f2107: 49 89 d8 mov %rbx,%r8 2f210a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2111: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2118: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f211f: e8 00 00 00 00 callq 2f2124 2f2124: e9 42 fc ff ff jmpq 2f1d6b 2f2129: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f212d: 49 89 d8 mov %rbx,%r8 2f2130: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2137: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f213e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2145: e8 00 00 00 00 callq 2f214a 2f214a: e9 dc fd ff ff jmpq 2f1f2b 2f214f: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f2153: 49 89 d8 mov %rbx,%r8 2f2156: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f215d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2164: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f216b: e8 00 00 00 00 callq 2f2170 2f2170: e9 98 fd ff ff jmpq 2f1f0d 2f2175: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f2179: 49 89 d8 mov %rbx,%r8 2f217c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2183: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f218a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2191: e8 00 00 00 00 callq 2f2196 2f2196: e9 54 fd ff ff jmpq 2f1eef 2f219b: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f219f: 49 89 d8 mov %rbx,%r8 2f21a2: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f21a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f21b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f21b7: e8 00 00 00 00 callq 2f21bc 2f21bc: e9 14 fd ff ff jmpq 2f1ed5 2f21c1: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f21c5: 49 89 d8 mov %rbx,%r8 2f21c8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f21cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f21d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f21dd: e8 00 00 00 00 callq 2f21e2 2f21e2: e9 d0 fc ff ff jmpq 2f1eb7 2f21e7: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f21eb: 49 89 d8 mov %rbx,%r8 2f21ee: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f21f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f21fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2203: e8 00 00 00 00 callq 2f2208 2f2208: e9 8c fc ff ff jmpq 2f1e99 2f220d: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f2211: 49 89 d8 mov %rbx,%r8 2f2214: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f221b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2222: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2229: e8 00 00 00 00 callq 2f222e 2f222e: e9 b4 fb ff ff jmpq 2f1de7 2f2233: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f2237: 49 89 d8 mov %rbx,%r8 2f223a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2241: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2248: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f224f: e8 00 00 00 00 callq 2f2254 2f2254: e9 2e fd ff ff jmpq 2f1f87 2f2259: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f225d: 49 89 d8 mov %rbx,%r8 2f2260: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2267: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f226e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2275: e8 00 00 00 00 callq 2f227a 2f227a: e9 a2 f9 ff ff jmpq 2f1c21 2f227f: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f2283: 49 89 d8 mov %rbx,%r8 2f2286: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f228d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2294: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f229b: e8 00 00 00 00 callq 2f22a0 2f22a0: e9 b8 f9 ff ff jmpq 2f1c5d 2f22a5: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f22a9: 49 89 d8 mov %rbx,%r8 2f22ac: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f22b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f22ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f22c1: e8 00 00 00 00 callq 2f22c6 2f22c6: e9 74 f9 ff ff jmpq 2f1c3f 2f22cb: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f22cf: 49 89 d8 mov %rbx,%r8 2f22d2: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f22d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f22e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f22e7: e8 00 00 00 00 callq 2f22ec 2f22ec: e9 5c fa ff ff jmpq 2f1d4d 2f22f1: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f22f5: 49 89 d8 mov %rbx,%r8 2f22f8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f22ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2306: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f230d: e8 00 00 00 00 callq 2f2312 2f2312: e9 18 fa ff ff jmpq 2f1d2f 2f2317: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f231b: 49 89 d8 mov %rbx,%r8 2f231e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2325: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f232c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2333: e8 00 00 00 00 callq 2f2338 2f2338: e9 d4 f9 ff ff jmpq 2f1d11 2f233d: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f2341: 49 89 d8 mov %rbx,%r8 2f2344: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f234b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2352: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2359: e8 00 00 00 00 callq 2f235e 2f235e: e9 90 f9 ff ff jmpq 2f1cf3 2f2363: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f2367: 49 89 d8 mov %rbx,%r8 2f236a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2371: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2378: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f237f: e8 00 00 00 00 callq 2f2384 2f2384: e9 4c f9 ff ff jmpq 2f1cd5 2f2389: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f238d: 49 89 d8 mov %rbx,%r8 2f2390: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2397: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f239e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f23a5: e8 00 00 00 00 callq 2f23aa 2f23aa: e9 08 f9 ff ff jmpq 2f1cb7 2f23af: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f23b3: 49 89 d8 mov %rbx,%r8 2f23b6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f23bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f23c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f23cb: e8 00 00 00 00 callq 2f23d0 2f23d0: e9 c4 f8 ff ff jmpq 2f1c99 2f23d5: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f23d9: 49 89 d8 mov %rbx,%r8 2f23dc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f23e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f23ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f23f1: e8 00 00 00 00 callq 2f23f6 2f23f6: e9 80 f8 ff ff jmpq 2f1c7b 2f23fb: 48 89 ef mov %rbp,%rdi 2f23fe: e8 ad ea ff ff callq 2f0eb0 2f2403: 84 c0 test %al,%al 2f2405: 0f 85 45 01 00 00 jne 2f2550 2f240b: 48 89 ef mov %rbp,%rdi 2f240e: e8 4d ea ff ff callq 2f0e60 2f2413: 45 31 c9 xor %r9d,%r9d 2f2416: 45 31 d2 xor %r10d,%r10d 2f2419: 41 c6 04 24 01 movb $0x1,(%r12) 2f241e: 66 45 89 4c 24 04 mov %r9w,0x4(%r12) 2f2424: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f242b: 00 00 00 2f242e: 66 44 89 53 04 mov %r10w,0x4(%rbx) 2f2433: c6 43 06 00 movb $0x0,0x6(%rbx) 2f2437: 84 c0 test %al,%al 2f2439: 0f 84 8c f6 ff ff je 2f1acb 2f243f: c6 85 8c 05 00 00 09 movb $0x9,0x58c(%rbp) 2f2446: 41 80 7c 24 02 00 cmpb $0x0,0x2(%r12) 2f244c: 41 c6 44 24 01 01 movb $0x1,0x1(%r12) 2f2452: 41 c6 44 24 03 01 movb $0x1,0x3(%r12) 2f2458: 0f 84 97 01 00 00 je 2f25f5 2f245e: 41 0f b7 5c 24 06 movzwl 0x6(%r12),%ebx 2f2464: bf 09 00 00 00 mov $0x9,%edi 2f2469: e9 87 f6 ff ff jmpq 2f1af5 2f246e: 31 c0 xor %eax,%eax 2f2470: 31 d2 xor %edx,%edx 2f2472: 41 c6 04 24 01 movb $0x1,(%r12) 2f2477: 66 41 89 44 24 04 mov %ax,0x4(%r12) 2f247d: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f2484: 00 00 00 2f2487: 66 89 53 04 mov %dx,0x4(%rbx) 2f248b: c6 43 06 00 movb $0x0,0x6(%rbx) 2f248f: e9 37 f6 ff ff jmpq 2f1acb 2f2494: 4c 89 ea mov %r13,%rdx 2f2497: 48 89 e6 mov %rsp,%rsi 2f249a: 48 89 ef mov %rbp,%rdi 2f249d: e8 00 00 00 00 callq 2f24a2 2f24a2: 89 c3 mov %eax,%ebx 2f24a4: e9 c2 f6 ff ff jmpq 2f1b6b 2f24a9: 4c 89 e1 mov %r12,%rcx 2f24ac: 4c 89 ea mov %r13,%rdx 2f24af: 48 89 e6 mov %rsp,%rsi 2f24b2: 48 89 ef mov %rbp,%rdi 2f24b5: e8 00 00 00 00 callq 2f24ba 2f24ba: 41 89 c6 mov %eax,%r14d 2f24bd: e9 75 fb ff ff jmpq 2f2037 2f24c2: bf 02 00 00 00 mov $0x2,%edi 2f24c7: e8 00 00 00 00 callq 2f24cc 2f24cc: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f24d0: bf 04 00 00 00 mov $0x4,%edi 2f24d5: 45 31 ed xor %r13d,%r13d 2f24d8: 48 89 c1 mov %rax,%rcx 2f24db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f24e2: e8 00 00 00 00 callq 2f24e7 2f24e7: 8b 1c 24 mov (%rsp),%ebx 2f24ea: e9 1d f5 ff ff jmpq 2f1a0c 2f24ef: c6 85 8c 05 00 00 03 movb $0x3,0x58c(%rbp) 2f24f6: 41 80 7c 24 02 00 cmpb $0x0,0x2(%r12) 2f24fc: 41 c6 44 24 01 01 movb $0x1,0x1(%r12) 2f2502: 41 c6 44 24 03 01 movb $0x1,0x3(%r12) 2f2508: 0f 84 f1 00 00 00 je 2f25ff 2f250e: 41 0f b7 5c 24 06 movzwl 0x6(%r12),%ebx 2f2514: bf 03 00 00 00 mov $0x3,%edi 2f2519: e9 d7 f5 ff ff jmpq 2f1af5 2f251e: 4c 89 e1 mov %r12,%rcx 2f2521: 4c 89 ea mov %r13,%rdx 2f2524: 48 89 e6 mov %rsp,%rsi 2f2527: 48 89 ef mov %rbp,%rdi 2f252a: e8 00 00 00 00 callq 2f252f 2f252f: 41 89 c6 mov %eax,%r14d 2f2532: e9 00 fb ff ff jmpq 2f2037 2f2537: 4c 89 e1 mov %r12,%rcx 2f253a: 4c 89 ea mov %r13,%rdx 2f253d: 48 89 e6 mov %rsp,%rsi 2f2540: 48 89 ef mov %rbp,%rdi 2f2543: e8 00 00 00 00 callq 2f2548 2f2548: 41 89 c6 mov %eax,%r14d 2f254b: e9 e7 fa ff ff jmpq 2f2037 2f2550: 45 31 db xor %r11d,%r11d 2f2553: 45 31 ed xor %r13d,%r13d 2f2556: 41 c6 04 24 01 movb $0x1,(%r12) 2f255b: 66 45 89 5c 24 04 mov %r11w,0x4(%r12) 2f2561: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f2568: 00 00 00 2f256b: 66 44 89 6b 04 mov %r13w,0x4(%rbx) 2f2570: c6 43 06 00 movb $0x0,0x6(%rbx) 2f2574: c6 85 8c 05 00 00 20 movb $0x20,0x58c(%rbp) 2f257b: 41 80 7c 24 02 00 cmpb $0x0,0x2(%r12) 2f2581: 41 c6 44 24 01 01 movb $0x1,0x1(%r12) 2f2587: 41 c6 44 24 03 01 movb $0x1,0x3(%r12) 2f258d: 74 7a je 2f2609 2f258f: 41 0f b7 5c 24 06 movzwl 0x6(%r12),%ebx 2f2595: bf 20 00 00 00 mov $0x20,%edi 2f259a: e9 56 f5 ff ff jmpq 2f1af5 2f259f: 31 ff xor %edi,%edi 2f25a1: 45 31 c0 xor %r8d,%r8d 2f25a4: 41 c6 04 24 01 movb $0x1,(%r12) 2f25a9: 66 41 89 7c 24 04 mov %di,0x4(%r12) 2f25af: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f25b6: 00 00 00 2f25b9: 66 44 89 43 04 mov %r8w,0x4(%rbx) 2f25be: c6 43 06 00 movb $0x0,0x6(%rbx) 2f25c2: c6 85 8c 05 00 00 10 movb $0x10,0x58c(%rbp) 2f25c9: 41 80 7c 24 02 00 cmpb $0x0,0x2(%r12) 2f25cf: 41 c6 44 24 01 01 movb $0x1,0x1(%r12) 2f25d5: 41 c6 44 24 03 01 movb $0x1,0x3(%r12) 2f25db: 74 36 je 2f2613 2f25dd: 41 0f b7 5c 24 06 movzwl 0x6(%r12),%ebx 2f25e3: bf 10 00 00 00 mov $0x10,%edi 2f25e8: e9 08 f5 ff ff jmpq 2f1af5 2f25ed: 45 31 ed xor %r13d,%r13d 2f25f0: e9 20 f4 ff ff jmpq 2f1a15 2f25f5: bf 09 00 00 00 mov $0x9,%edi 2f25fa: e9 c8 fe ff ff jmpq 2f24c7 2f25ff: bf 03 00 00 00 mov $0x3,%edi 2f2604: e9 be fe ff ff jmpq 2f24c7 2f2609: bf 20 00 00 00 mov $0x20,%edi 2f260e: e9 b4 fe ff ff jmpq 2f24c7 2f2613: bf 10 00 00 00 mov $0x10,%edi 2f2618: e9 aa fe ff ff jmpq 2f24c7 2f261d: e8 00 00 00 00 callq 2f2622 2f2622: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f2629: 00 00 00 00 2f262d: 0f 1f 00 nopl (%rax) 00000000002f2630 : 2f2630: e8 00 00 00 00 callq 2f2635 2f2635: 83 ff 04 cmp $0x4,%edi 2f2638: 74 26 je 2f2660 2f263a: 76 1b jbe 2f2657 2f263c: b8 02 00 00 00 mov $0x2,%eax 2f2641: 81 ff 80 00 00 00 cmp $0x80,%edi 2f2647: 74 1c je 2f2665 2f2649: 83 ef 20 sub $0x20,%edi 2f264c: 31 c0 xor %eax,%eax 2f264e: 83 e7 df and $0xffffffdf,%edi 2f2651: 0f 94 c0 sete %al 2f2654: 01 c0 add %eax,%eax 2f2656: c3 retq 2f2657: 31 c0 xor %eax,%eax 2f2659: 83 ff 01 cmp $0x1,%edi 2f265c: 0f 94 c0 sete %al 2f265f: c3 retq 2f2660: b8 01 00 00 00 mov $0x1,%eax 2f2665: c3 retq 2f2666: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2f266d: 00 00 00 00000000002f2670 : 2f2670: e8 00 00 00 00 callq 2f2675 2f2675: 41 55 push %r13 2f2677: 49 89 f9 mov %rdi,%r9 2f267a: 4d 89 c5 mov %r8,%r13 2f267d: 48 89 cf mov %rcx,%rdi 2f2680: 41 54 push %r12 2f2682: 49 89 f4 mov %rsi,%r12 2f2685: 55 push %rbp 2f2686: 48 89 cd mov %rcx,%rbp 2f2689: 53 push %rbx 2f268a: 48 89 d3 mov %rdx,%rbx 2f268d: e8 00 00 00 00 callq 2f2692 2f2692: 89 03 mov %eax,(%rbx) 2f2694: 85 c0 test %eax,%eax 2f2696: 74 13 je 2f26ab 2f2698: 41 80 3c 24 02 cmpb $0x2,(%r12) 2f269d: 75 3e jne 2f26dd 2f269f: 85 c0 test %eax,%eax 2f26a1: 5b pop %rbx 2f26a2: 5d pop %rbp 2f26a3: 0f 94 c0 sete %al 2f26a6: 41 5c pop %r12 2f26a8: 41 5d pop %r13 2f26aa: c3 retq 2f26ab: 41 80 3c 24 01 cmpb $0x1,(%r12) 2f26b0: 74 ed je 2f269f 2f26b2: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f26b6: 4c 89 e9 mov %r13,%rcx 2f26b9: bf 04 00 00 00 mov $0x4,%edi 2f26be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f26c5: e8 00 00 00 00 callq 2f26ca 2f26ca: 41 c6 04 24 01 movb $0x1,(%r12) 2f26cf: 8b 03 mov (%rbx),%eax 2f26d1: 5b pop %rbx 2f26d2: 5d pop %rbp 2f26d3: 85 c0 test %eax,%eax 2f26d5: 41 5c pop %r12 2f26d7: 41 5d pop %r13 2f26d9: 0f 94 c0 sete %al 2f26dc: c3 retq 2f26dd: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f26e1: 4c 89 e9 mov %r13,%rcx 2f26e4: bf 04 00 00 00 mov $0x4,%edi 2f26e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f26f0: e8 00 00 00 00 callq 2f26f5 2f26f5: 41 c6 04 24 02 movb $0x2,(%r12) 2f26fa: 8b 03 mov (%rbx),%eax 2f26fc: 5b pop %rbx 2f26fd: 5d pop %rbp 2f26fe: 85 c0 test %eax,%eax 2f2700: 41 5c pop %r12 2f2702: 41 5d pop %r13 2f2704: 0f 94 c0 sete %al 2f2707: c3 retq 2f2708: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f270f: 00 00000000002f2710 : 2f2710: e8 00 00 00 00 callq 2f2715 2f2715: 41 54 push %r12 2f2717: 53 push %rbx 2f2718: 48 83 ec 18 sub $0x18,%rsp 2f271c: 8b 0e mov (%rsi),%ecx 2f271e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f2725: 00 00 2f2727: 48 89 44 24 10 mov %rax,0x10(%rsp) 2f272c: 31 c0 xor %eax,%eax 2f272e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f2735: 00 2f2736: 85 c9 test %ecx,%ecx 2f2738: 74 20 je 2f275a 2f273a: c6 46 05 01 movb $0x1,0x5(%rsi) 2f273e: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2f2743: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f274a: 00 00 2f274c: 0f 85 8c 01 00 00 jne 2f28de 2f2752: 48 83 c4 18 add $0x18,%rsp 2f2756: 5b pop %rbx 2f2757: 41 5c pop %r12 2f2759: c3 retq 2f275a: 49 89 fc mov %rdi,%r12 2f275d: 48 89 d3 mov %rdx,%rbx 2f2760: 48 8d 72 02 lea 0x2(%rdx),%rsi 2f2764: 48 89 f9 mov %rdi,%rcx 2f2767: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f276e: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f2773: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f277a: e8 00 00 00 00 callq 2f277f 2f277f: 84 c0 test %al,%al 2f2781: 74 23 je 2f27a6 2f2783: 48 8d 73 03 lea 0x3(%rbx),%rsi 2f2787: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f278e: 4c 89 e1 mov %r12,%rcx 2f2791: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2798: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f279d: e8 00 00 00 00 callq 2f27a2 2f27a2: 84 c0 test %al,%al 2f27a4: 75 06 jne 2f27ac 2f27a6: 8b 44 24 04 mov 0x4(%rsp),%eax 2f27aa: eb 92 jmp 2f273e 2f27ac: 48 8d 73 04 lea 0x4(%rbx),%rsi 2f27b0: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f27b7: 4c 89 e1 mov %r12,%rcx 2f27ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f27c1: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f27c6: e8 00 00 00 00 callq 2f27cb 2f27cb: 84 c0 test %al,%al 2f27cd: 74 d7 je 2f27a6 2f27cf: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f27d6: 4c 89 e1 mov %r12,%rcx 2f27d9: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f27de: 48 89 de mov %rbx,%rsi 2f27e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f27e8: e8 00 00 00 00 callq 2f27ed 2f27ed: 84 c0 test %al,%al 2f27ef: 74 b5 je 2f27a6 2f27f1: 41 8b 84 24 02 01 00 mov 0x102(%r12),%eax 2f27f8: 00 2f27f9: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 2f2800: 00 00 2f2802: 89 44 24 08 mov %eax,0x8(%rsp) 2f2806: 41 0f b6 84 24 06 01 movzbl 0x106(%r12),%eax 2f280d: 00 00 2f280f: 88 44 24 0c mov %al,0xc(%rsp) 2f2813: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f2818: 48 85 c0 test %rax,%rax 2f281b: 0f 84 82 00 00 00 je 2f28a3 2f2821: 31 c9 xor %ecx,%ecx 2f2823: 48 8d 50 ff lea -0x1(%rax),%rdx 2f2827: 83 c1 01 add $0x1,%ecx 2f282a: 48 21 d0 and %rdx,%rax 2f282d: 75 f4 jne 2f2823 2f282f: 80 f9 14 cmp $0x14,%cl 2f2832: 75 6f jne 2f28a3 2f2834: 80 7b 01 01 cmpb $0x1,0x1(%rbx) 2f2838: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f283f: 00 2f2840: 74 2e je 2f2870 2f2842: 41 0f b6 54 24 38 movzbl 0x38(%r12),%edx 2f2848: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f284f: bf 04 00 00 00 mov $0x4,%edi 2f2854: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f285b: e8 00 00 00 00 callq 2f2860 2f2860: c6 43 01 01 movb $0x1,0x1(%rbx) 2f2864: 8b 44 24 04 mov 0x4(%rsp),%eax 2f2868: 85 c0 test %eax,%eax 2f286a: 0f 85 ce fe ff ff jne 2f273e 2f2870: 41 80 bc 24 01 01 00 cmpb $0x0,0x101(%r12) 2f2877: 00 00 2f2879: 0f 84 27 ff ff ff je 2f27a6 2f287f: 48 8d 73 05 lea 0x5(%rbx),%rsi 2f2883: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f288a: 4c 89 e1 mov %r12,%rcx 2f288d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2894: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f2899: e8 00 00 00 00 callq 2f289e 2f289e: e9 03 ff ff ff jmpq 2f27a6 2f28a3: 80 7b 01 02 cmpb $0x2,0x1(%rbx) 2f28a7: c7 44 24 04 1e 00 00 movl $0x1e,0x4(%rsp) 2f28ae: 00 2f28af: b8 1e 00 00 00 mov $0x1e,%eax 2f28b4: 0f 84 84 fe ff ff je 2f273e 2f28ba: 41 0f b6 54 24 38 movzbl 0x38(%r12),%edx 2f28c0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f28c7: bf 04 00 00 00 mov $0x4,%edi 2f28cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f28d3: e8 00 00 00 00 callq 2f28d8 2f28d8: c6 43 01 02 movb $0x2,0x1(%rbx) 2f28dc: eb 86 jmp 2f2864 2f28de: e8 00 00 00 00 callq 2f28e3 2f28e3: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f28ea: 00 00 00 00 2f28ee: 66 90 xchg %ax,%ax 00000000002f28f0 : 2f28f0: e8 00 00 00 00 callq 2f28f5 2f28f5: 41 54 push %r12 2f28f7: 53 push %rbx 2f28f8: 48 83 ec 10 sub $0x10,%rsp 2f28fc: 8b 0e mov (%rsi),%ecx 2f28fe: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f2905: 00 00 2f2907: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f290c: 31 c0 xor %eax,%eax 2f290e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f2915: 00 2f2916: 85 c9 test %ecx,%ecx 2f2918: 74 20 je 2f293a 2f291a: c6 46 05 01 movb $0x1,0x5(%rsi) 2f291e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f2923: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f292a: 00 00 2f292c: 0f 85 e6 00 00 00 jne 2f2a18 2f2932: 48 83 c4 10 add $0x10,%rsp 2f2936: 5b pop %rbx 2f2937: 41 5c pop %r12 2f2939: c3 retq 2f293a: 49 89 fc mov %rdi,%r12 2f293d: 48 89 d3 mov %rdx,%rbx 2f2940: 48 8d 72 07 lea 0x7(%rdx),%rsi 2f2944: 48 89 f9 mov %rdi,%rcx 2f2947: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f294e: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f2953: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f295a: e8 00 00 00 00 callq 2f295f 2f295f: 84 c0 test %al,%al 2f2961: 74 33 je 2f2996 2f2963: 48 8d 73 08 lea 0x8(%rbx),%rsi 2f2967: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f296e: 4c 89 e1 mov %r12,%rcx 2f2971: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2978: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f297d: e8 00 00 00 00 callq 2f2982 2f2982: 84 c0 test %al,%al 2f2984: 74 10 je 2f2996 2f2986: 41 80 7c 24 4c 00 cmpb $0x0,0x4c(%r12) 2f298c: 74 0e je 2f299c 2f298e: 41 f6 44 24 4a 02 testb $0x2,0x4a(%r12) 2f2994: 74 5a je 2f29f0 2f2996: 8b 44 24 04 mov 0x4(%rsp),%eax 2f299a: eb 82 jmp 2f291e 2f299c: 48 8d 73 09 lea 0x9(%rbx),%rsi 2f29a0: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f29a7: 4c 89 e1 mov %r12,%rcx 2f29aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f29b1: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f29b6: e8 00 00 00 00 callq 2f29bb 2f29bb: 84 c0 test %al,%al 2f29bd: 74 d7 je 2f2996 2f29bf: 41 83 7c 24 40 02 cmpl $0x2,0x40(%r12) 2f29c5: 75 cf jne 2f2996 2f29c7: 41 80 7c 24 48 00 cmpb $0x0,0x48(%r12) 2f29cd: 74 c7 je 2f2996 2f29cf: 48 8d 73 18 lea 0x18(%rbx),%rsi 2f29d3: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f29da: 4c 89 e1 mov %r12,%rcx 2f29dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f29e4: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f29e9: e8 00 00 00 00 callq 2f29ee 2f29ee: eb a6 jmp 2f2996 2f29f0: 48 8d 73 09 lea 0x9(%rbx),%rsi 2f29f4: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f29fb: 4c 89 e1 mov %r12,%rcx 2f29fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2a05: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f2a0a: e8 00 00 00 00 callq 2f2a0f 2f2a0f: 8b 44 24 04 mov 0x4(%rsp),%eax 2f2a13: e9 06 ff ff ff jmpq 2f291e 2f2a18: e8 00 00 00 00 callq 2f2a1d 2f2a1d: 0f 1f 00 nopl (%rax) 00000000002f2a20 : 2f2a20: e8 00 00 00 00 callq 2f2a25 2f2a25: 55 push %rbp 2f2a26: 53 push %rbx 2f2a27: 48 83 ec 10 sub $0x10,%rsp 2f2a2b: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f2a32: 00 00 2f2a34: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f2a39: 31 c0 xor %eax,%eax 2f2a3b: 83 3e 02 cmpl $0x2,(%rsi) 2f2a3e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f2a45: 00 2f2a46: 0f 87 be 00 00 00 ja 2f2b0a 2f2a4c: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2f2a50: 48 89 fb mov %rdi,%rbx 2f2a53: 48 89 d5 mov %rdx,%rbp 2f2a56: 74 70 je 2f2ac8 2f2a58: 48 8d 72 06 lea 0x6(%rdx),%rsi 2f2a5c: 48 89 f9 mov %rdi,%rcx 2f2a5f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f2a66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2a6d: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f2a72: e8 00 00 00 00 callq 2f2a77 2f2a77: 84 c0 test %al,%al 2f2a79: 74 70 je 2f2aeb 2f2a7b: 83 7b 40 02 cmpl $0x2,0x40(%rbx) 2f2a7f: 0f 84 f5 00 00 00 je 2f2b7a 2f2a85: f6 83 0a 01 00 00 20 testb $0x20,0x10a(%rbx) 2f2a8c: 0f 84 f5 00 00 00 je 2f2b87 2f2a92: 31 c0 xor %eax,%eax 2f2a94: 80 7d 0b 01 cmpb $0x1,0xb(%rbp) 2f2a98: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f2a9f: 00 2f2aa0: 74 4d je 2f2aef 2f2aa2: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f2aa6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2aad: bf 04 00 00 00 mov $0x4,%edi 2f2ab2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2ab9: e8 00 00 00 00 callq 2f2abe 2f2abe: c6 45 0b 01 movb $0x1,0xb(%rbp) 2f2ac2: 8b 44 24 04 mov 0x4(%rsp),%eax 2f2ac6: eb 27 jmp 2f2aef 2f2ac8: 48 8d 72 0c lea 0xc(%rdx),%rsi 2f2acc: 48 89 f9 mov %rdi,%rcx 2f2acf: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f2ad6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2add: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f2ae2: e8 00 00 00 00 callq 2f2ae7 2f2ae7: 84 c0 test %al,%al 2f2ae9: 75 25 jne 2f2b10 2f2aeb: 8b 44 24 04 mov 0x4(%rsp),%eax 2f2aef: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f2af4: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f2afb: 00 00 2f2afd: 0f 85 6e 01 00 00 jne 2f2c71 2f2b03: 48 83 c4 10 add $0x10,%rsp 2f2b07: 5b pop %rbx 2f2b08: 5d pop %rbp 2f2b09: c3 retq 2f2b0a: c6 46 05 01 movb $0x1,0x5(%rsi) 2f2b0e: eb df jmp 2f2aef 2f2b10: 0f b7 83 0c 01 00 00 movzwl 0x10c(%rbx),%eax 2f2b17: 0f b6 55 16 movzbl 0x16(%rbp),%edx 2f2b1b: a8 04 test $0x4,%al 2f2b1d: 0f 85 13 01 00 00 jne 2f2c36 2f2b23: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f2b2a: 00 2f2b2b: 80 fa 01 cmp $0x1,%dl 2f2b2e: 0f 85 8f 00 00 00 jne 2f2bc3 2f2b34: 0f b6 55 17 movzbl 0x17(%rbp),%edx 2f2b38: a8 08 test $0x8,%al 2f2b3a: 0f 85 bb 00 00 00 jne 2f2bfb 2f2b40: 80 fa 01 cmp $0x1,%dl 2f2b43: 0f 84 32 ff ff ff je 2f2a7b 2f2b49: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f2b4d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2b54: bf 04 00 00 00 mov $0x4,%edi 2f2b59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2b60: e8 00 00 00 00 callq 2f2b65 2f2b65: c6 45 17 01 movb $0x1,0x17(%rbp) 2f2b69: 8b 44 24 04 mov 0x4(%rsp),%eax 2f2b6d: 85 c0 test %eax,%eax 2f2b6f: 0f 84 06 ff ff ff je 2f2a7b 2f2b75: e9 75 ff ff ff jmpq 2f2aef 2f2b7a: f6 83 0c 01 00 00 01 testb $0x1,0x10c(%rbx) 2f2b81: 0f 85 0b ff ff ff jne 2f2a92 2f2b87: 80 7d 0b 02 cmpb $0x2,0xb(%rbp) 2f2b8b: c7 44 24 04 13 00 00 movl $0x13,0x4(%rsp) 2f2b92: 00 2f2b93: b8 13 00 00 00 mov $0x13,%eax 2f2b98: 0f 84 51 ff ff ff je 2f2aef 2f2b9e: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f2ba2: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2ba9: bf 04 00 00 00 mov $0x4,%edi 2f2bae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2bb5: e8 00 00 00 00 callq 2f2bba 2f2bba: c6 45 0b 02 movb $0x2,0xb(%rbp) 2f2bbe: e9 28 ff ff ff jmpq 2f2aeb 2f2bc3: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f2bc7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2bce: bf 04 00 00 00 mov $0x4,%edi 2f2bd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2bda: e8 00 00 00 00 callq 2f2bdf 2f2bdf: c6 45 16 01 movb $0x1,0x16(%rbp) 2f2be3: 8b 44 24 04 mov 0x4(%rsp),%eax 2f2be7: 85 c0 test %eax,%eax 2f2be9: 0f 85 00 ff ff ff jne 2f2aef 2f2bef: 0f b7 83 0c 01 00 00 movzwl 0x10c(%rbx),%eax 2f2bf6: e9 39 ff ff ff jmpq 2f2b34 2f2bfb: c7 44 24 04 1c 00 00 movl $0x1c,0x4(%rsp) 2f2c02: 00 2f2c03: b8 1c 00 00 00 mov $0x1c,%eax 2f2c08: 80 fa 02 cmp $0x2,%dl 2f2c0b: 0f 84 de fe ff ff je 2f2aef 2f2c11: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f2c15: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2c1c: bf 04 00 00 00 mov $0x4,%edi 2f2c21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2c28: e8 00 00 00 00 callq 2f2c2d 2f2c2d: c6 45 17 02 movb $0x2,0x17(%rbp) 2f2c31: e9 33 ff ff ff jmpq 2f2b69 2f2c36: c7 44 24 04 1b 00 00 movl $0x1b,0x4(%rsp) 2f2c3d: 00 2f2c3e: b8 1b 00 00 00 mov $0x1b,%eax 2f2c43: 80 fa 02 cmp $0x2,%dl 2f2c46: 0f 84 a3 fe ff ff je 2f2aef 2f2c4c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f2c50: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2c57: bf 04 00 00 00 mov $0x4,%edi 2f2c5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2c63: e8 00 00 00 00 callq 2f2c68 2f2c68: c6 45 16 02 movb $0x2,0x16(%rbp) 2f2c6c: e9 72 ff ff ff jmpq 2f2be3 2f2c71: e8 00 00 00 00 callq 2f2c76 2f2c76: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) 2f2c7d: 00 00 00 00000000002f2c80 : 2f2c80: e8 00 00 00 00 callq 2f2c85 2f2c85: 41 55 push %r13 2f2c87: 41 54 push %r12 2f2c89: 53 push %rbx 2f2c8a: 48 83 ec 10 sub $0x10,%rsp 2f2c8e: 8b 0e mov (%rsi),%ecx 2f2c90: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f2c97: 00 00 2f2c99: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f2c9e: 31 c0 xor %eax,%eax 2f2ca0: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f2ca7: 00 2f2ca8: 85 c9 test %ecx,%ecx 2f2caa: 0f 85 aa 02 00 00 jne 2f2f5a 2f2cb0: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2f2cb4: 49 89 fc mov %rdi,%r12 2f2cb7: 4c 8d 6c 24 04 lea 0x4(%rsp),%r13 2f2cbc: 48 89 d3 mov %rdx,%rbx 2f2cbf: 0f 84 e6 01 00 00 je 2f2eab 2f2cc5: 48 8d 72 0c lea 0xc(%rdx),%rsi 2f2cc9: 48 89 f9 mov %rdi,%rcx 2f2ccc: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f2cd3: 4c 89 ea mov %r13,%rdx 2f2cd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2cdd: e8 00 00 00 00 callq 2f2ce2 2f2ce2: 84 c0 test %al,%al 2f2ce4: 0f 84 9f 01 00 00 je 2f2e89 2f2cea: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 2f2cef: 83 f9 02 cmp $0x2,%ecx 2f2cf2: 0f 84 e2 01 00 00 je 2f2eda 2f2cf8: 41 0f b7 84 24 0c 01 movzwl 0x10c(%r12),%eax 2f2cff: 00 00 2f2d01: f6 c4 08 test $0x8,%ah 2f2d04: 0f 85 59 02 00 00 jne 2f2f63 2f2d0a: 80 7b 0d 01 cmpb $0x1,0xd(%rbx) 2f2d0e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f2d15: 00 2f2d16: 74 45 je 2f2d5d 2f2d18: 41 0f b6 54 24 38 movzbl 0x38(%r12),%edx 2f2d1e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2d25: bf 04 00 00 00 mov $0x4,%edi 2f2d2a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2d31: e8 00 00 00 00 callq 2f2d36 2f2d36: c6 43 0d 01 movb $0x1,0xd(%rbx) 2f2d3a: 8b 44 24 04 mov 0x4(%rsp),%eax 2f2d3e: 85 c0 test %eax,%eax 2f2d40: 0f 85 47 01 00 00 jne 2f2e8d 2f2d46: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 2f2d4b: 83 f9 02 cmp $0x2,%ecx 2f2d4e: 0f 84 ea 02 00 00 je 2f303e 2f2d54: 41 0f b7 84 24 0c 01 movzwl 0x10c(%r12),%eax 2f2d5b: 00 00 2f2d5d: a8 80 test $0x80,%al 2f2d5f: 0f 85 3c 02 00 00 jne 2f2fa1 2f2d65: 80 7b 0e 01 cmpb $0x1,0xe(%rbx) 2f2d69: 0f 85 99 01 00 00 jne 2f2f08 2f2d6f: 89 c6 mov %eax,%esi 2f2d71: 83 e6 7f and $0x7f,%esi 2f2d74: 49 8d 84 24 a8 00 00 lea 0xa8(%r12),%rax 2f2d7b: 00 2f2d7c: 49 8d bc 24 f0 00 00 lea 0xf0(%r12),%rdi 2f2d83: 00 2f2d84: 31 d2 xor %edx,%edx 2f2d86: 83 38 01 cmpl $0x1,(%rax) 2f2d89: 80 da ff sbb $0xff,%dl 2f2d8c: 48 83 c0 0c add $0xc,%rax 2f2d90: 48 39 c7 cmp %rax,%rdi 2f2d93: 75 f1 jne 2f2d86 2f2d95: 0f b6 43 0f movzbl 0xf(%rbx),%eax 2f2d99: 40 38 d6 cmp %dl,%sil 2f2d9c: 0f 82 86 02 00 00 jb 2f3028 2f2da2: 3c 01 cmp $0x1,%al 2f2da4: 0f 85 35 02 00 00 jne 2f2fdf 2f2daa: 83 f9 02 cmp $0x2,%ecx 2f2dad: 0f 84 64 02 00 00 je 2f3017 2f2db3: 41 0f b6 84 24 0c 01 movzbl 0x10c(%r12),%eax 2f2dba: 00 00 2f2dbc: 83 e0 7f and $0x7f,%eax 2f2dbf: 0f b6 c0 movzbl %al,%eax 2f2dc2: 48 8d 73 10 lea 0x10(%rbx),%rsi 2f2dc6: 4c 89 e1 mov %r12,%rcx 2f2dc9: 4c 89 ea mov %r13,%rdx 2f2dcc: 8d 04 80 lea (%rax,%rax,4),%eax 2f2dcf: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f2dd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2ddd: 66 41 89 84 24 8a 03 mov %ax,0x38a(%r12) 2f2de4: 00 00 2f2de6: e8 00 00 00 00 callq 2f2deb 2f2deb: 84 c0 test %al,%al 2f2ded: 0f 84 96 00 00 00 je 2f2e89 2f2df3: 48 8d 73 11 lea 0x11(%rbx),%rsi 2f2df7: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f2dfe: 4c 89 e1 mov %r12,%rcx 2f2e01: 4c 89 ea mov %r13,%rdx 2f2e04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2e0b: e8 00 00 00 00 callq 2f2e10 2f2e10: 84 c0 test %al,%al 2f2e12: 74 75 je 2f2e89 2f2e14: 48 8d 73 12 lea 0x12(%rbx),%rsi 2f2e18: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f2e1f: 4c 89 e1 mov %r12,%rcx 2f2e22: 4c 89 ea mov %r13,%rdx 2f2e25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2e2c: e8 00 00 00 00 callq 2f2e31 2f2e31: 84 c0 test %al,%al 2f2e33: 74 54 je 2f2e89 2f2e35: 80 7b 09 01 cmpb $0x1,0x9(%rbx) 2f2e39: 74 21 je 2f2e5c 2f2e3b: 48 8d 73 09 lea 0x9(%rbx),%rsi 2f2e3f: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f2e46: 4c 89 e1 mov %r12,%rcx 2f2e49: 4c 89 ea mov %r13,%rdx 2f2e4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2e53: e8 00 00 00 00 callq 2f2e58 2f2e58: 84 c0 test %al,%al 2f2e5a: 74 2d je 2f2e89 2f2e5c: 41 83 7c 24 40 02 cmpl $0x2,0x40(%r12) 2f2e62: 75 25 jne 2f2e89 2f2e64: 41 80 7c 24 48 00 cmpb $0x0,0x48(%r12) 2f2e6a: 74 1d je 2f2e89 2f2e6c: 48 8d 73 18 lea 0x18(%rbx),%rsi 2f2e70: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f2e77: 4c 89 e1 mov %r12,%rcx 2f2e7a: 4c 89 ea mov %r13,%rdx 2f2e7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2e84: e8 00 00 00 00 callq 2f2e89 2f2e89: 8b 44 24 04 mov 0x4(%rsp),%eax 2f2e8d: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f2e92: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f2e99: 00 00 2f2e9b: 0f 85 dd 01 00 00 jne 2f307e 2f2ea1: 48 83 c4 10 add $0x10,%rsp 2f2ea5: 5b pop %rbx 2f2ea6: 41 5c pop %r12 2f2ea8: 41 5d pop %r13 2f2eaa: c3 retq 2f2eab: 48 8d 72 14 lea 0x14(%rdx),%rsi 2f2eaf: 48 89 f9 mov %rdi,%rcx 2f2eb2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f2eb9: 4c 89 ea mov %r13,%rdx 2f2ebc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f2ec3: e8 00 00 00 00 callq 2f2ec8 2f2ec8: 84 c0 test %al,%al 2f2eca: 74 bd je 2f2e89 2f2ecc: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 2f2ed1: 83 f9 02 cmp $0x2,%ecx 2f2ed4: 0f 85 1e fe ff ff jne 2f2cf8 2f2eda: 41 0f b7 84 24 a0 03 movzwl 0x3a0(%r12),%eax 2f2ee1: 00 00 2f2ee3: f6 c4 08 test $0x8,%ah 2f2ee6: 75 7b jne 2f2f63 2f2ee8: 80 7b 0d 01 cmpb $0x1,0xd(%rbx) 2f2eec: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f2ef3: 00 2f2ef4: 0f 85 1e fe ff ff jne 2f2d18 2f2efa: a8 80 test $0x80,%al 2f2efc: 0f 85 9f 00 00 00 jne 2f2fa1 2f2f02: 80 7b 0e 01 cmpb $0x1,0xe(%rbx) 2f2f06: 74 3c je 2f2f44 2f2f08: 41 0f b6 54 24 38 movzbl 0x38(%r12),%edx 2f2f0e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2f15: bf 04 00 00 00 mov $0x4,%edi 2f2f1a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2f21: e8 00 00 00 00 callq 2f2f26 2f2f26: c6 43 0e 01 movb $0x1,0xe(%rbx) 2f2f2a: 8b 44 24 04 mov 0x4(%rsp),%eax 2f2f2e: 85 c0 test %eax,%eax 2f2f30: 0f 85 57 ff ff ff jne 2f2e8d 2f2f36: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 2f2f3b: 83 f9 02 cmp $0x2,%ecx 2f2f3e: 0f 85 08 01 00 00 jne 2f304c 2f2f44: 41 0f b6 b4 24 a0 03 movzbl 0x3a0(%r12),%esi 2f2f4b: 00 00 2f2f4d: b9 02 00 00 00 mov $0x2,%ecx 2f2f52: 83 e6 7f and $0x7f,%esi 2f2f55: e9 1a fe ff ff jmpq 2f2d74 2f2f5a: c6 46 05 01 movb $0x1,0x5(%rsi) 2f2f5e: e9 2a ff ff ff jmpq 2f2e8d 2f2f63: 80 7b 0d 02 cmpb $0x2,0xd(%rbx) 2f2f67: c7 44 24 04 18 00 00 movl $0x18,0x4(%rsp) 2f2f6e: 00 2f2f6f: b8 18 00 00 00 mov $0x18,%eax 2f2f74: 0f 84 13 ff ff ff je 2f2e8d 2f2f7a: 41 0f b6 54 24 38 movzbl 0x38(%r12),%edx 2f2f80: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2f87: bf 04 00 00 00 mov $0x4,%edi 2f2f8c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2f93: e8 00 00 00 00 callq 2f2f98 2f2f98: c6 43 0d 02 movb $0x2,0xd(%rbx) 2f2f9c: e9 99 fd ff ff jmpq 2f2d3a 2f2fa1: 80 7b 0e 02 cmpb $0x2,0xe(%rbx) 2f2fa5: c7 44 24 04 19 00 00 movl $0x19,0x4(%rsp) 2f2fac: 00 2f2fad: b8 19 00 00 00 mov $0x19,%eax 2f2fb2: 0f 84 d5 fe ff ff je 2f2e8d 2f2fb8: 41 0f b6 54 24 38 movzbl 0x38(%r12),%edx 2f2fbe: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2fc5: bf 04 00 00 00 mov $0x4,%edi 2f2fca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2fd1: e8 00 00 00 00 callq 2f2fd6 2f2fd6: c6 43 0e 02 movb $0x2,0xe(%rbx) 2f2fda: e9 4b ff ff ff jmpq 2f2f2a 2f2fdf: 41 0f b6 54 24 38 movzbl 0x38(%r12),%edx 2f2fe5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f2fec: bf 04 00 00 00 mov $0x4,%edi 2f2ff1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f2ff8: e8 00 00 00 00 callq 2f2ffd 2f2ffd: c6 43 0f 01 movb $0x1,0xf(%rbx) 2f3001: 8b 44 24 04 mov 0x4(%rsp),%eax 2f3005: 85 c0 test %eax,%eax 2f3007: 0f 85 80 fe ff ff jne 2f2e8d 2f300d: 41 8b 4c 24 40 mov 0x40(%r12),%ecx 2f3012: e9 93 fd ff ff jmpq 2f2daa 2f3017: 41 0f b6 84 24 a0 03 movzbl 0x3a0(%r12),%eax 2f301e: 00 00 2f3020: 83 e0 7f and $0x7f,%eax 2f3023: e9 97 fd ff ff jmpq 2f2dbf 2f3028: c7 44 24 04 1a 00 00 movl $0x1a,0x4(%rsp) 2f302f: 00 2f3030: 3c 02 cmp $0x2,%al 2f3032: 75 26 jne 2f305a 2f3034: b8 1a 00 00 00 mov $0x1a,%eax 2f3039: e9 4f fe ff ff jmpq 2f2e8d 2f303e: 41 0f b7 84 24 a0 03 movzwl 0x3a0(%r12),%eax 2f3045: 00 00 2f3047: e9 ae fe ff ff jmpq 2f2efa 2f304c: 41 0f b7 84 24 0c 01 movzwl 0x10c(%r12),%eax 2f3053: 00 00 2f3055: e9 15 fd ff ff jmpq 2f2d6f 2f305a: 41 0f b6 54 24 38 movzbl 0x38(%r12),%edx 2f3060: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f3067: bf 04 00 00 00 mov $0x4,%edi 2f306c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3073: e8 00 00 00 00 callq 2f3078 2f3078: c6 43 0f 02 movb $0x2,0xf(%rbx) 2f307c: eb 83 jmp 2f3001 2f307e: e8 00 00 00 00 callq 2f3083 2f3083: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f308a: 00 00 00 00 2f308e: 66 90 xchg %ax,%ax 00000000002f3090 : 2f3090: e8 00 00 00 00 callq 2f3095 2f3095: 41 54 push %r12 2f3097: 49 89 d4 mov %rdx,%r12 2f309a: 55 push %rbp 2f309b: 48 89 fd mov %rdi,%rbp 2f309e: 48 83 ec 10 sub $0x10,%rsp 2f30a2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f30a9: 00 00 2f30ab: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f30b0: 31 c0 xor %eax,%eax 2f30b2: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f30b9: 3c 06 cmp $0x6,%al 2f30bb: 0f 84 bd 00 00 00 je 2f317e 2f30c1: 77 2c ja 2f30ef 2f30c3: 3c 04 cmp $0x4,%al 2f30c5: 0f 84 e6 00 00 00 je 2f31b1 2f30cb: 3c 05 cmp $0x5,%al 2f30cd: 75 4c jne 2f311b 2f30cf: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f30d4: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f30db: 00 00 2f30dd: 0f 85 2b 01 00 00 jne 2f320e 2f30e3: 48 83 c4 10 add $0x10,%rsp 2f30e7: 5d pop %rbp 2f30e8: 41 5c pop %r12 2f30ea: e9 01 f8 ff ff jmpq 2f28f0 2f30ef: 3c 07 cmp $0x7,%al 2f30f1: 0f 84 d6 00 00 00 je 2f31cd 2f30f7: 3c 08 cmp $0x8,%al 2f30f9: 75 3a jne 2f3135 2f30fb: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f3100: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f3107: 00 00 2f3109: 0f 85 ff 00 00 00 jne 2f320e 2f310f: 48 83 c4 10 add $0x10,%rsp 2f3113: 5d pop %rbp 2f3114: 41 5c pop %r12 2f3116: e9 65 fb ff ff jmpq 2f2c80 2f311b: 3c 03 cmp $0x3,%al 2f311d: 75 16 jne 2f3135 2f311f: 8b 16 mov (%rsi),%edx 2f3121: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f3128: 00 2f3129: 85 d2 test %edx,%edx 2f312b: 74 29 je 2f3156 2f312d: c6 46 05 01 movb $0x1,0x5(%rsi) 2f3131: 31 c0 xor %eax,%eax 2f3133: eb 05 jmp 2f313a 2f3135: b8 05 00 00 00 mov $0x5,%eax 2f313a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f313f: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f3146: 00 00 2f3148: 0f 85 c0 00 00 00 jne 2f320e 2f314e: 48 83 c4 10 add $0x10,%rsp 2f3152: 5d pop %rbp 2f3153: 41 5c pop %r12 2f3155: c3 retq 2f3156: 48 89 f9 mov %rdi,%rcx 2f3159: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f3160: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f3165: 4c 89 e6 mov %r12,%rsi 2f3168: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f316f: e8 00 00 00 00 callq 2f3174 2f3174: 84 c0 test %al,%al 2f3176: 75 71 jne 2f31e9 2f3178: 8b 44 24 04 mov 0x4(%rsp),%eax 2f317c: eb bc jmp 2f313a 2f317e: 8b 06 mov (%rsi),%eax 2f3180: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f3187: 00 2f3188: 85 c0 test %eax,%eax 2f318a: 75 a1 jne 2f312d 2f318c: 48 8d 72 0a lea 0xa(%rdx),%rsi 2f3190: 48 89 f9 mov %rdi,%rcx 2f3193: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f319a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f31a1: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f31a6: e8 00 00 00 00 callq 2f31ab 2f31ab: 8b 44 24 04 mov 0x4(%rsp),%eax 2f31af: eb 89 jmp 2f313a 2f31b1: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f31b6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f31bd: 00 00 2f31bf: 75 4d jne 2f320e 2f31c1: 48 83 c4 10 add $0x10,%rsp 2f31c5: 5d pop %rbp 2f31c6: 41 5c pop %r12 2f31c8: e9 43 f5 ff ff jmpq 2f2710 2f31cd: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f31d2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f31d9: 00 00 2f31db: 75 31 jne 2f320e 2f31dd: 48 83 c4 10 add $0x10,%rsp 2f31e1: 5d pop %rbp 2f31e2: 41 5c pop %r12 2f31e4: e9 37 f8 ff ff jmpq 2f2a20 2f31e9: 49 8d 74 24 06 lea 0x6(%r12),%rsi 2f31ee: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f31f5: 48 89 e9 mov %rbp,%rcx 2f31f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f31ff: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f3204: e8 00 00 00 00 callq 2f3209 2f3209: e9 6a ff ff ff jmpq 2f3178 2f320e: e8 00 00 00 00 callq 2f3213 2f3213: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f321a: 00 00 00 00 2f321e: 66 90 xchg %ax,%ax 00000000002f3220 : 2f3220: e8 00 00 00 00 callq 2f3225 2f3225: 41 55 push %r13 2f3227: 41 54 push %r12 2f3229: 49 89 d4 mov %rdx,%r12 2f322c: 55 push %rbp 2f322d: 48 89 fd mov %rdi,%rbp 2f3230: 48 83 ec 10 sub $0x10,%rsp 2f3234: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f323b: 00 00 2f323d: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f3242: 31 c0 xor %eax,%eax 2f3244: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f324b: 3c 0c cmp $0xc,%al 2f324d: 0f 84 a6 01 00 00 je 2f33f9 2f3253: 77 4a ja 2f329f 2f3255: 3c 0a cmp $0xa,%al 2f3257: 0f 84 be 01 00 00 je 2f341b 2f325d: 3c 0b cmp $0xb,%al 2f325f: 75 6c jne 2f32cd 2f3261: 8b 06 mov (%rsi),%eax 2f3263: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f326a: 00 2f326b: 83 e8 01 sub $0x1,%eax 2f326e: 83 f8 01 cmp $0x1,%eax 2f3271: 0f 86 e8 01 00 00 jbe 2f345f 2f3277: c6 46 05 01 movb $0x1,0x5(%rsi) 2f327b: 45 31 ed xor %r13d,%r13d 2f327e: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f3283: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f328a: 00 00 2f328c: 0f 85 98 02 00 00 jne 2f352a 2f3292: 48 83 c4 10 add $0x10,%rsp 2f3296: 44 89 e8 mov %r13d,%eax 2f3299: 5d pop %rbp 2f329a: 41 5c pop %r12 2f329c: 41 5d pop %r13 2f329e: c3 retq 2f329f: 3c 0e cmp $0xe,%al 2f32a1: 0f 84 96 01 00 00 je 2f343d 2f32a7: 3c 0f cmp $0xf,%al 2f32a9: 75 6b jne 2f3316 2f32ab: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f32b0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f32b7: 00 00 2f32b9: 0f 85 6b 02 00 00 jne 2f352a 2f32bf: 48 83 c4 10 add $0x10,%rsp 2f32c3: 5d pop %rbp 2f32c4: 41 5c pop %r12 2f32c6: 41 5d pop %r13 2f32c8: e9 b3 f9 ff ff jmpq 2f2c80 2f32cd: 3c 09 cmp $0x9,%al 2f32cf: 0f 85 19 01 00 00 jne 2f33ee 2f32d5: 44 8b 2e mov (%rsi),%r13d 2f32d8: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f32df: 00 2f32e0: 45 85 ed test %r13d,%r13d 2f32e3: 75 92 jne 2f3277 2f32e5: 48 8d 72 06 lea 0x6(%rdx),%rsi 2f32e9: 48 89 f9 mov %rdi,%rcx 2f32ec: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f32f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f32fa: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f32ff: e8 00 00 00 00 callq 2f3304 2f3304: 84 c0 test %al,%al 2f3306: 0f 85 d3 01 00 00 jne 2f34df 2f330c: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2f3311: e9 68 ff ff ff jmpq 2f327e 2f3316: 3c 0d cmp $0xd,%al 2f3318: 0f 85 d0 00 00 00 jne 2f33ee 2f331e: 83 3e 02 cmpl $0x2,(%rsi) 2f3321: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f3328: 00 2f3329: 0f 85 48 ff ff ff jne 2f3277 2f332f: 48 8d 72 0c lea 0xc(%rdx),%rsi 2f3333: 48 89 f9 mov %rdi,%rcx 2f3336: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f333d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f3344: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f3349: e8 00 00 00 00 callq 2f334e 2f334e: 84 c0 test %al,%al 2f3350: 74 ba je 2f330c 2f3352: 0f b7 85 0c 01 00 00 movzwl 0x10c(%rbp),%eax 2f3359: 41 0f b6 54 24 16 movzbl 0x16(%r12),%edx 2f335f: a8 04 test $0x4,%al 2f3361: 0f 85 46 02 00 00 jne 2f35ad 2f3367: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f336e: 00 2f336f: 80 fa 01 cmp $0x1,%dl 2f3372: 74 37 je 2f33ab 2f3374: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f3378: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f337f: bf 04 00 00 00 mov $0x4,%edi 2f3384: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f338b: e8 00 00 00 00 callq 2f3390 2f3390: 41 c6 44 24 16 01 movb $0x1,0x16(%r12) 2f3396: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2f339b: 45 85 ed test %r13d,%r13d 2f339e: 0f 85 da fe ff ff jne 2f327e 2f33a4: 0f b7 85 0c 01 00 00 movzwl 0x10c(%rbp),%eax 2f33ab: 41 0f b6 54 24 17 movzbl 0x17(%r12),%edx 2f33b1: a8 08 test $0x8,%al 2f33b3: 0f 85 3f 02 00 00 jne 2f35f8 2f33b9: 80 fa 01 cmp $0x1,%dl 2f33bc: 0f 84 4a ff ff ff je 2f330c 2f33c2: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f33c6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f33cd: bf 04 00 00 00 mov $0x4,%edi 2f33d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f33d9: e8 00 00 00 00 callq 2f33de 2f33de: 41 c6 44 24 17 01 movb $0x1,0x17(%r12) 2f33e4: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2f33e9: e9 90 fe ff ff jmpq 2f327e 2f33ee: 41 bd 05 00 00 00 mov $0x5,%r13d 2f33f4: e9 85 fe ff ff jmpq 2f327e 2f33f9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f33fe: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f3405: 00 00 2f3407: 0f 85 1d 01 00 00 jne 2f352a 2f340d: 48 83 c4 10 add $0x10,%rsp 2f3411: 5d pop %rbp 2f3412: 41 5c pop %r12 2f3414: 41 5d pop %r13 2f3416: e9 d5 f4 ff ff jmpq 2f28f0 2f341b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f3420: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f3427: 00 00 2f3429: 0f 85 fb 00 00 00 jne 2f352a 2f342f: 48 83 c4 10 add $0x10,%rsp 2f3433: 5d pop %rbp 2f3434: 41 5c pop %r12 2f3436: 41 5d pop %r13 2f3438: e9 d3 f2 ff ff jmpq 2f2710 2f343d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f3442: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f3449: 00 00 2f344b: 0f 85 d9 00 00 00 jne 2f352a 2f3451: 48 83 c4 10 add $0x10,%rsp 2f3455: 5d pop %rbp 2f3456: 41 5c pop %r12 2f3458: 41 5d pop %r13 2f345a: e9 c1 f5 ff ff jmpq 2f2a20 2f345f: 48 8d 72 0c lea 0xc(%rdx),%rsi 2f3463: 48 89 f9 mov %rdi,%rcx 2f3466: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f346d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f3474: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f3479: e8 00 00 00 00 callq 2f347e 2f347e: 84 c0 test %al,%al 2f3480: 0f 84 86 fe ff ff je 2f330c 2f3486: 83 7d 40 02 cmpl $0x2,0x40(%rbp) 2f348a: 41 0f b6 44 24 15 movzbl 0x15(%r12),%eax 2f3490: 0f 85 99 00 00 00 jne 2f352f 2f3496: f6 85 0c 01 00 00 02 testb $0x2,0x10c(%rbp) 2f349d: 0f 84 48 01 00 00 je 2f35eb 2f34a3: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f34aa: 00 2f34ab: 3c 01 cmp $0x1,%al 2f34ad: 0f 84 c8 fd ff ff je 2f327b 2f34b3: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f34b7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f34be: bf 04 00 00 00 mov $0x4,%edi 2f34c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f34ca: e8 00 00 00 00 callq 2f34cf 2f34cf: 41 c6 44 24 15 01 movb $0x1,0x15(%r12) 2f34d5: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2f34da: e9 9f fd ff ff jmpq 2f327e 2f34df: 41 0f b6 44 24 13 movzbl 0x13(%r12),%eax 2f34e5: f6 85 0a 01 00 00 01 testb $0x1,0x10a(%rbp) 2f34ec: 74 7d je 2f356b 2f34ee: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f34f5: 00 2f34f6: 3c 01 cmp $0x1,%al 2f34f8: 0f 84 80 fd ff ff je 2f327e 2f34fe: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f3502: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f3509: bf 04 00 00 00 mov $0x4,%edi 2f350e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3515: e8 00 00 00 00 callq 2f351a 2f351a: 41 c6 44 24 13 01 movb $0x1,0x13(%r12) 2f3520: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2f3525: e9 54 fd ff ff jmpq 2f327e 2f352a: e8 00 00 00 00 callq 2f352f 2f352f: c7 44 24 04 20 00 00 movl $0x20,0x4(%rsp) 2f3536: 00 2f3537: 3c 02 cmp $0x2,%al 2f3539: 0f 84 cd fd ff ff je 2f330c 2f353f: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f3543: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f354a: bf 04 00 00 00 mov $0x4,%edi 2f354f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3556: e8 00 00 00 00 callq 2f355b 2f355b: 41 c6 44 24 15 02 movb $0x2,0x15(%r12) 2f3561: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2f3566: e9 13 fd ff ff jmpq 2f327e 2f356b: c7 44 24 04 0f 00 00 movl $0xf,0x4(%rsp) 2f3572: 00 2f3573: 41 bd 0f 00 00 00 mov $0xf,%r13d 2f3579: 3c 02 cmp $0x2,%al 2f357b: 0f 84 fd fc ff ff je 2f327e 2f3581: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f3585: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f358c: bf 04 00 00 00 mov $0x4,%edi 2f3591: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3598: e8 00 00 00 00 callq 2f359d 2f359d: 41 c6 44 24 13 02 movb $0x2,0x13(%r12) 2f35a3: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2f35a8: e9 d1 fc ff ff jmpq 2f327e 2f35ad: c7 44 24 04 1b 00 00 movl $0x1b,0x4(%rsp) 2f35b4: 00 2f35b5: 41 bd 1b 00 00 00 mov $0x1b,%r13d 2f35bb: 80 fa 02 cmp $0x2,%dl 2f35be: 0f 84 ba fc ff ff je 2f327e 2f35c4: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f35c8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f35cf: bf 04 00 00 00 mov $0x4,%edi 2f35d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f35db: e8 00 00 00 00 callq 2f35e0 2f35e0: 41 c6 44 24 16 02 movb $0x2,0x16(%r12) 2f35e6: e9 ab fd ff ff jmpq 2f3396 2f35eb: c7 44 24 04 10 00 00 movl $0x10,0x4(%rsp) 2f35f2: 00 2f35f3: e9 3f ff ff ff jmpq 2f3537 2f35f8: c7 44 24 04 1c 00 00 movl $0x1c,0x4(%rsp) 2f35ff: 00 2f3600: 41 bd 1c 00 00 00 mov $0x1c,%r13d 2f3606: 80 fa 02 cmp $0x2,%dl 2f3609: 0f 84 6f fc ff ff je 2f327e 2f360f: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f3613: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f361a: bf 04 00 00 00 mov $0x4,%edi 2f361f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3626: e8 00 00 00 00 callq 2f362b 2f362b: 41 c6 44 24 17 02 movb $0x2,0x17(%r12) 2f3631: 44 8b 6c 24 04 mov 0x4(%rsp),%r13d 2f3636: e9 43 fc ff ff jmpq 2f327e 2f363b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002f3640 : 2f3640: 31 c0 xor %eax,%eax 2f3642: 55 push %rbp 2f3643: 53 push %rbx 2f3644: 48 89 fb mov %rdi,%rbx 2f3647: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f364e: 00 00 00 2f3651: 66 89 87 91 05 00 00 mov %ax,0x591(%rdi) 2f3658: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f365f: 88 97 8c 05 00 00 mov %dl,0x58c(%rdi) 2f3665: 80 7e 02 00 cmpb $0x0,0x2(%rsi) 2f3669: 0f b6 fa movzbl %dl,%edi 2f366c: c6 46 01 01 movb $0x1,0x1(%rsi) 2f3670: c6 46 03 01 movb $0x1,0x3(%rsi) 2f3674: 74 26 je 2f369c 2f3676: 0f b7 6e 06 movzwl 0x6(%rsi),%ebp 2f367a: e8 00 00 00 00 callq 2f367f 2f367f: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3683: bf 04 00 00 00 mov $0x4,%edi 2f3688: 5b pop %rbx 2f3689: 41 89 e8 mov %ebp,%r8d 2f368c: 48 89 c1 mov %rax,%rcx 2f368f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3696: 5d pop %rbp 2f3697: e9 00 00 00 00 jmpq 2f369c 2f369c: e8 00 00 00 00 callq 2f36a1 2f36a1: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f36a5: bf 04 00 00 00 mov $0x4,%edi 2f36aa: 5b pop %rbx 2f36ab: 48 89 c1 mov %rax,%rcx 2f36ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f36b5: 5d pop %rbp 2f36b6: e9 00 00 00 00 jmpq 2f36bb 2f36bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002f36c0 : 2f36c0: 83 ef 03 sub $0x3,%edi 2f36c3: 40 80 ff 0c cmp $0xc,%dil 2f36c7: 0f 96 c0 setbe %al 2f36ca: c3 retq 2f36cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002f36d0 : 2f36d0: e8 00 00 00 00 callq 2f36d5 2f36d5: 41 54 push %r12 2f36d7: 55 push %rbp 2f36d8: 53 push %rbx 2f36d9: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f36e0: 48 89 fb mov %rdi,%rbx 2f36e3: 3c 06 cmp $0x6,%al 2f36e5: 0f 84 2a 02 00 00 je 2f3915 2f36eb: 77 57 ja 2f3744 2f36ed: 3c 04 cmp $0x4,%al 2f36ef: 0f 84 2f 02 00 00 je 2f3924 2f36f5: 3c 05 cmp $0x5,%al 2f36f7: 75 22 jne 2f371b 2f36f9: 80 7a 06 01 cmpb $0x1,0x6(%rdx) 2f36fd: 0f 84 e6 01 00 00 je 2f38e9 2f3703: c6 01 01 movb $0x1,(%rcx) 2f3706: b8 02 00 00 00 mov $0x2,%eax 2f370b: c6 41 02 00 movb $0x0,0x2(%rcx) 2f370f: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f3716: 5b pop %rbx 2f3717: 5d pop %rbp 2f3718: 41 5c pop %r12 2f371a: c3 retq 2f371b: 3c 03 cmp $0x3,%al 2f371d: 75 e4 jne 2f3703 2f371f: 80 3a 01 cmpb $0x1,(%rdx) 2f3722: 0f 84 cc 02 00 00 je 2f39f4 2f3728: 41 bc f4 01 00 00 mov $0x1f4,%r12d 2f372e: c6 01 01 movb $0x1,(%rcx) 2f3731: 31 c0 xor %eax,%eax 2f3733: 66 44 89 61 04 mov %r12w,0x4(%rcx) 2f3738: 83 83 90 05 00 00 01 addl $0x1,0x590(%rbx) 2f373f: 5b pop %rbx 2f3740: 5d pop %rbp 2f3741: 41 5c pop %r12 2f3743: c3 retq 2f3744: 3c 07 cmp $0x7,%al 2f3746: 0f 84 fa 01 00 00 je 2f3946 2f374c: 3c 08 cmp $0x8,%al 2f374e: 75 b3 jne 2f3703 2f3750: 80 7a 0c 01 cmpb $0x1,0xc(%rdx) 2f3754: 75 ad jne 2f3703 2f3756: 80 7a 0d 01 cmpb $0x1,0xd(%rdx) 2f375a: 75 a7 jne 2f3703 2f375c: 80 7a 0e 01 cmpb $0x1,0xe(%rdx) 2f3760: 75 a1 jne 2f3703 2f3762: 80 7a 0f 01 cmpb $0x1,0xf(%rdx) 2f3766: 75 9b jne 2f3703 2f3768: 80 7a 10 01 cmpb $0x1,0x10(%rdx) 2f376c: 75 95 jne 2f3703 2f376e: 80 7a 11 01 cmpb $0x1,0x11(%rdx) 2f3772: 75 8f jne 2f3703 2f3774: 80 7a 12 01 cmpb $0x1,0x12(%rdx) 2f3778: 75 89 jne 2f3703 2f377a: 80 7a 09 01 cmpb $0x1,0x9(%rdx) 2f377e: 75 83 jne 2f3703 2f3780: c6 01 01 movb $0x1,(%rcx) 2f3783: ba 06 00 00 00 mov $0x6,%edx 2f3788: 48 89 ce mov %rcx,%rsi 2f378b: 48 8d ab 94 05 00 00 lea 0x594(%rbx),%rbp 2f3792: 66 c7 41 04 00 00 movw $0x0,0x4(%rcx) 2f3798: 4c 8d a3 f4 00 00 00 lea 0xf4(%rbx),%r12 2f379f: e8 9c fe ff ff callq 2f3640 2f37a4: 0f b6 bb 8c 05 00 00 movzbl 0x58c(%rbx),%edi 2f37ab: e8 10 ff ff ff callq 2f36c0 2f37b0: 84 c0 test %al,%al 2f37b2: 0f 84 b2 0b 00 00 je 2f436a 2f37b8: 48 8d bb 02 01 00 00 lea 0x102(%rbx),%rdi 2f37bf: b9 e9 07 00 00 mov $0x7e9,%ecx 2f37c4: 48 89 ea mov %rbp,%rdx 2f37c7: be 05 00 00 00 mov $0x5,%esi 2f37cc: e8 00 00 00 00 callq 2f37d1 2f37d1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f37d6: 48 8d bb 0a 01 00 00 lea 0x10a(%rbx),%rdi 2f37dd: b9 e9 07 00 00 mov $0x7e9,%ecx 2f37e2: 48 89 ea mov %rbp,%rdx 2f37e5: be 01 00 00 00 mov $0x1,%esi 2f37ea: e8 00 00 00 00 callq 2f37ef 2f37ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f37f4: 48 8d bb 0c 01 00 00 lea 0x10c(%rbx),%rdi 2f37fb: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3800: 48 89 ea mov %rbp,%rdx 2f3803: be 02 00 00 00 mov $0x2,%esi 2f3808: e8 00 00 00 00 callq 2f380d 2f380d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3812: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3817: 48 89 ea mov %rbp,%rdx 2f381a: be 08 00 00 00 mov $0x8,%esi 2f381f: 4c 89 e7 mov %r12,%rdi 2f3822: e8 00 00 00 00 callq 2f3827 2f3827: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f382c: 48 8d bb fc 00 00 00 lea 0xfc(%rbx),%rdi 2f3833: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3838: 48 89 ea mov %rbp,%rdx 2f383b: be 05 00 00 00 mov $0x5,%esi 2f3840: e8 00 00 00 00 callq 2f3845 2f3845: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f384a: 48 8d bb 01 01 00 00 lea 0x101(%rbx),%rdi 2f3851: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3856: 48 89 ea mov %rbp,%rdx 2f3859: be 01 00 00 00 mov $0x1,%esi 2f385e: e8 00 00 00 00 callq 2f3863 2f3863: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3868: 48 8d bb 08 01 00 00 lea 0x108(%rbx),%rdi 2f386f: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3874: 48 89 ea mov %rbp,%rdx 2f3877: be 02 00 00 00 mov $0x2,%esi 2f387c: e8 00 00 00 00 callq 2f3881 2f3881: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3886: 48 8d bb a0 03 00 00 lea 0x3a0(%rbx),%rdi 2f388d: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3892: 48 89 ea mov %rbp,%rdx 2f3895: be 02 00 00 00 mov $0x2,%esi 2f389a: e8 00 00 00 00 callq 2f389f 2f389f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f38a4: 0f b7 b3 8a 03 00 00 movzwl 0x38a(%rbx),%esi 2f38ab: 48 8d bb 0e 01 00 00 lea 0x10e(%rbx),%rdi 2f38b2: b9 e9 07 00 00 mov $0x7e9,%ecx 2f38b7: 48 89 ea mov %rbp,%rdx 2f38ba: e8 00 00 00 00 callq 2f38bf 2f38bf: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f38c4: 48 8d bb 8c 03 00 00 lea 0x38c(%rbx),%rdi 2f38cb: b9 e9 07 00 00 mov $0x7e9,%ecx 2f38d0: 48 89 ea mov %rbp,%rdx 2f38d3: be 14 00 00 00 mov $0x14,%esi 2f38d8: e8 00 00 00 00 callq 2f38dd 2f38dd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f38e2: 31 c0 xor %eax,%eax 2f38e4: e9 2d fe ff ff jmpq 2f3716 2f38e9: 80 7a 07 01 cmpb $0x1,0x7(%rdx) 2f38ed: 0f 85 10 fe ff ff jne 2f3703 2f38f3: 80 7a 08 01 cmpb $0x1,0x8(%rdx) 2f38f7: 0f 84 dd 01 00 00 je 2f3ada 2f38fd: c6 01 01 movb $0x1,(%rcx) 2f3900: b8 02 00 00 00 mov $0x2,%eax 2f3905: c6 41 02 00 movb $0x0,0x2(%rcx) 2f3909: c7 41 04 e8 03 00 00 movl $0x3e8,0x4(%rcx) 2f3910: e9 01 fe ff ff jmpq 2f3716 2f3915: 80 7a 0a 01 cmpb $0x1,0xa(%rdx) 2f3919: 0f 85 e4 fd ff ff jne 2f3703 2f391f: e9 04 fe ff ff jmpq 2f3728 2f3924: 80 7a 02 01 cmpb $0x1,0x2(%rdx) 2f3928: 74 4b je 2f3975 2f392a: 80 4f 4a 01 orb $0x1,0x4a(%rdi) 2f392e: b8 02 00 00 00 mov $0x2,%eax 2f3933: c6 01 01 movb $0x1,(%rcx) 2f3936: c6 41 02 00 movb $0x0,0x2(%rcx) 2f393a: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f3941: e9 d0 fd ff ff jmpq 2f3716 2f3946: 80 7a 0b 01 cmpb $0x1,0xb(%rdx) 2f394a: 0f 84 44 01 00 00 je 2f3a94 2f3950: 83 3e 01 cmpl $0x1,(%rsi) 2f3953: 0f 85 cf fd ff ff jne 2f3728 2f3959: 80 4f 4a 02 orb $0x2,0x4a(%rdi) 2f395d: b8 02 00 00 00 mov $0x2,%eax 2f3962: c6 01 01 movb $0x1,(%rcx) 2f3965: c6 41 02 00 movb $0x0,0x2(%rcx) 2f3969: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f3970: e9 a1 fd ff ff jmpq 2f3716 2f3975: 80 7a 03 01 cmpb $0x1,0x3(%rdx) 2f3979: 0f 85 84 fd ff ff jne 2f3703 2f397f: 80 7a 04 01 cmpb $0x1,0x4(%rdx) 2f3983: 0f 85 7a fd ff ff jne 2f3703 2f3989: 80 3a 01 cmpb $0x1,(%rdx) 2f398c: 0f 85 71 fd ff ff jne 2f3703 2f3992: 80 7a 01 01 cmpb $0x1,0x1(%rdx) 2f3996: 0f 85 67 fd ff ff jne 2f3703 2f399c: 80 7a 05 02 cmpb $0x2,0x5(%rdx) 2f39a0: 0f 84 5d fd ff ff je 2f3703 2f39a6: 45 31 d2 xor %r10d,%r10d 2f39a9: 41 b9 2c 01 00 00 mov $0x12c,%r9d 2f39af: c6 01 01 movb $0x1,(%rcx) 2f39b2: 66 44 89 49 04 mov %r9w,0x4(%rcx) 2f39b7: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f39be: 00 00 00 2f39c1: 66 44 89 97 91 05 00 mov %r10w,0x591(%rdi) 2f39c8: 00 2f39c9: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f39d0: c6 87 8c 05 00 00 05 movb $0x5,0x58c(%rdi) 2f39d7: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f39db: c6 41 01 01 movb $0x1,0x1(%rcx) 2f39df: c6 41 03 01 movb $0x1,0x3(%rcx) 2f39e3: 0f 84 77 09 00 00 je 2f4360 2f39e9: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f39ed: bf 05 00 00 00 mov $0x5,%edi 2f39f2: eb 51 jmp 2f3a45 2f39f4: 80 7a 06 01 cmpb $0x1,0x6(%rdx) 2f39f8: 0f 85 2a fd ff ff jne 2f3728 2f39fe: 45 31 db xor %r11d,%r11d 2f3a01: 31 ed xor %ebp,%ebp 2f3a03: c6 01 01 movb $0x1,(%rcx) 2f3a06: 66 44 89 59 04 mov %r11w,0x4(%rcx) 2f3a0b: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f3a12: 00 00 00 2f3a15: 66 89 af 91 05 00 00 mov %bp,0x591(%rdi) 2f3a1c: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f3a23: c6 87 8c 05 00 00 04 movb $0x4,0x58c(%rdi) 2f3a2a: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f3a2e: c6 41 01 01 movb $0x1,0x1(%rcx) 2f3a32: c6 41 03 01 movb $0x1,0x3(%rcx) 2f3a36: 0f 84 da 03 00 00 je 2f3e16 2f3a3c: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f3a40: bf 04 00 00 00 mov $0x4,%edi 2f3a45: e8 00 00 00 00 callq 2f3a4a 2f3a4a: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3a4e: 41 89 e8 mov %ebp,%r8d 2f3a51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3a58: 48 89 c1 mov %rax,%rcx 2f3a5b: bf 04 00 00 00 mov $0x4,%edi 2f3a60: e8 00 00 00 00 callq 2f3a65 2f3a65: 31 c0 xor %eax,%eax 2f3a67: e9 aa fc ff ff jmpq 2f3716 2f3a6c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3a70: 49 89 e8 mov %rbp,%r8 2f3a73: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f3a7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3a81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f3a88: e8 00 00 00 00 callq 2f3a8d 2f3a8d: 31 c0 xor %eax,%eax 2f3a8f: e9 82 fc ff ff jmpq 2f3716 2f3a94: 31 c0 xor %eax,%eax 2f3a96: 31 d2 xor %edx,%edx 2f3a98: c6 01 01 movb $0x1,(%rcx) 2f3a9b: 66 89 41 04 mov %ax,0x4(%rcx) 2f3a9f: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f3aa6: 00 00 00 2f3aa9: 66 89 97 91 05 00 00 mov %dx,0x591(%rdi) 2f3ab0: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f3ab7: c6 87 8c 05 00 00 08 movb $0x8,0x58c(%rdi) 2f3abe: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f3ac2: c6 41 01 01 movb $0x1,0x1(%rcx) 2f3ac6: c6 41 03 01 movb $0x1,0x3(%rcx) 2f3aca: 74 65 je 2f3b31 2f3acc: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f3ad0: bf 08 00 00 00 mov $0x8,%edi 2f3ad5: e9 6b ff ff ff jmpq 2f3a45 2f3ada: 80 7f 4c 00 cmpb $0x0,0x4c(%rdi) 2f3ade: 74 7a je 2f3b5a 2f3ae0: 45 31 c0 xor %r8d,%r8d 2f3ae3: c6 41 02 01 movb $0x1,0x2(%rcx) 2f3ae7: c6 01 01 movb $0x1,(%rcx) 2f3aea: c7 41 04 00 00 88 13 movl $0x13880000,0x4(%rcx) 2f3af1: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f3af8: 00 00 00 2f3afb: 66 44 89 87 91 05 00 mov %r8w,0x591(%rdi) 2f3b02: 00 2f3b03: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f3b0a: c6 87 8c 05 00 00 07 movb $0x7,0x58c(%rdi) 2f3b11: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f3b15: c6 41 01 01 movb $0x1,0x1(%rcx) 2f3b19: c6 41 03 01 movb $0x1,0x3(%rcx) 2f3b1d: 0f 84 7d 04 00 00 je 2f3fa0 2f3b23: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f3b27: bf 07 00 00 00 mov $0x7,%edi 2f3b2c: e9 14 ff ff ff jmpq 2f3a45 2f3b31: bf 08 00 00 00 mov $0x8,%edi 2f3b36: e8 00 00 00 00 callq 2f3b3b 2f3b3b: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3b3f: bf 04 00 00 00 mov $0x4,%edi 2f3b44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3b4b: 48 89 c1 mov %rax,%rcx 2f3b4e: e8 00 00 00 00 callq 2f3b53 2f3b53: 31 c0 xor %eax,%eax 2f3b55: e9 bc fb ff ff jmpq 2f3716 2f3b5a: 80 7a 09 01 cmpb $0x1,0x9(%rdx) 2f3b5e: 0f 85 9f fb ff ff jne 2f3703 2f3b64: 31 f6 xor %esi,%esi 2f3b66: c6 01 01 movb $0x1,(%rcx) 2f3b69: 66 89 71 04 mov %si,0x4(%rcx) 2f3b6d: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f3b74: 00 00 00 2f3b77: 31 ff xor %edi,%edi 2f3b79: 66 89 bb 91 05 00 00 mov %di,0x591(%rbx) 2f3b80: c6 83 93 05 00 00 00 movb $0x0,0x593(%rbx) 2f3b87: c6 83 8c 05 00 00 06 movb $0x6,0x58c(%rbx) 2f3b8e: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f3b92: c6 41 01 01 movb $0x1,0x1(%rcx) 2f3b96: c6 41 03 01 movb $0x1,0x3(%rcx) 2f3b9a: 0f 84 d9 03 00 00 je 2f3f79 2f3ba0: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f3ba4: bf 06 00 00 00 mov $0x6,%edi 2f3ba9: e8 00 00 00 00 callq 2f3bae 2f3bae: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3bb2: bf 04 00 00 00 mov $0x4,%edi 2f3bb7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3bbe: 48 89 c1 mov %rax,%rcx 2f3bc1: 41 89 e8 mov %ebp,%r8d 2f3bc4: e8 00 00 00 00 callq 2f3bc9 2f3bc9: 0f b6 83 8c 05 00 00 movzbl 0x58c(%rbx),%eax 2f3bd0: 48 8d ab 94 05 00 00 lea 0x594(%rbx),%rbp 2f3bd7: 4c 8d a3 f4 00 00 00 lea 0xf4(%rbx),%r12 2f3bde: 83 e8 03 sub $0x3,%eax 2f3be1: 3c 0c cmp $0xc,%al 2f3be3: 0f 86 37 02 00 00 jbe 2f3e20 2f3be9: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3bee: 48 89 ea mov %rbp,%rdx 2f3bf1: be 01 00 00 00 mov $0x1,%esi 2f3bf6: 4c 89 e7 mov %r12,%rdi 2f3bf9: e8 00 00 00 00 callq 2f3bfe 2f3bfe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3c03: 48 8d bb f5 00 00 00 lea 0xf5(%rbx),%rdi 2f3c0a: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3c0f: 48 89 ea mov %rbp,%rdx 2f3c12: be 03 00 00 00 mov $0x3,%esi 2f3c17: e8 00 00 00 00 callq 2f3c1c 2f3c1c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3c21: 48 8d bb fa 00 00 00 lea 0xfa(%rbx),%rdi 2f3c28: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3c2d: 48 89 ea mov %rbp,%rdx 2f3c30: be 0c 00 00 00 mov $0xc,%esi 2f3c35: e8 00 00 00 00 callq 2f3c3a 2f3c3a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3c3f: 48 8d bb 06 01 00 00 lea 0x106(%rbx),%rdi 2f3c46: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3c4b: 48 89 ea mov %rbp,%rdx 2f3c4e: be 16 02 00 00 mov $0x216,%esi 2f3c53: e8 00 00 00 00 callq 2f3c58 2f3c58: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3c5d: 48 8d bb 9d 03 00 00 lea 0x39d(%rbx),%rdi 2f3c64: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3c69: 48 89 ea mov %rbp,%rdx 2f3c6c: be 21 00 00 00 mov $0x21,%esi 2f3c71: e8 00 00 00 00 callq 2f3c76 2f3c76: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3c7b: 48 8d bb 1c 03 00 00 lea 0x31c(%rbx),%rdi 2f3c82: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3c87: 48 89 ea mov %rbp,%rdx 2f3c8a: be 81 00 00 00 mov $0x81,%esi 2f3c8f: e8 00 00 00 00 callq 2f3c94 2f3c94: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3c99: 48 8d bb be 03 00 00 lea 0x3be(%rbx),%rdi 2f3ca0: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3ca5: 48 89 ea mov %rbp,%rdx 2f3ca8: be 21 00 00 00 mov $0x21,%esi 2f3cad: e8 00 00 00 00 callq 2f3cb2 2f3cb2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3cb7: 48 8d bb df 03 00 00 lea 0x3df(%rbx),%rdi 2f3cbe: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3cc3: 48 89 ea mov %rbp,%rdx 2f3cc6: be 11 00 00 00 mov $0x11,%esi 2f3ccb: e8 00 00 00 00 callq 2f3cd0 2f3cd0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3cd5: 48 8d bb f0 03 00 00 lea 0x3f0(%rbx),%rdi 2f3cdc: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3ce1: 48 89 ea mov %rbp,%rdx 2f3ce4: be 09 00 00 00 mov $0x9,%esi 2f3ce9: e8 00 00 00 00 callq 2f3cee 2f3cee: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3cf3: 48 8d bb f9 03 00 00 lea 0x3f9(%rbx),%rdi 2f3cfa: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3cff: 48 89 ea mov %rbp,%rdx 2f3d02: be 21 00 00 00 mov $0x21,%esi 2f3d07: e8 00 00 00 00 callq 2f3d0c 2f3d0c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3d11: 48 8d bb 1a 04 00 00 lea 0x41a(%rbx),%rdi 2f3d18: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3d1d: 48 89 ea mov %rbp,%rdx 2f3d20: be 19 00 00 00 mov $0x19,%esi 2f3d25: e8 00 00 00 00 callq 2f3d2a 2f3d2a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3d2f: 48 8d bb f8 00 00 00 lea 0xf8(%rbx),%rdi 2f3d36: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3d3b: 48 89 ea mov %rbp,%rdx 2f3d3e: be 02 00 00 00 mov $0x2,%esi 2f3d43: e8 00 00 00 00 callq 2f3d48 2f3d48: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3d4d: 0f b7 b3 e4 04 00 00 movzwl 0x4e4(%rbx),%esi 2f3d54: 48 8d bb 33 04 00 00 lea 0x433(%rbx),%rdi 2f3d5b: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3d60: 48 89 ea mov %rbp,%rdx 2f3d63: e8 00 00 00 00 callq 2f3d68 2f3d68: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3d6d: 48 8d bb e6 04 00 00 lea 0x4e6(%rbx),%rdi 2f3d74: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3d79: 48 89 ea mov %rbp,%rdx 2f3d7c: be 11 00 00 00 mov $0x11,%esi 2f3d81: e8 00 00 00 00 callq 2f3d86 2f3d86: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3d8b: 0f b7 b3 3c 05 00 00 movzwl 0x53c(%rbx),%esi 2f3d92: 48 8d bb f7 04 00 00 lea 0x4f7(%rbx),%rdi 2f3d99: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3d9e: 48 89 ea mov %rbp,%rdx 2f3da1: e8 00 00 00 00 callq 2f3da6 2f3da6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3dab: 48 8d bb 3e 05 00 00 lea 0x53e(%rbx),%rdi 2f3db2: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3db7: 48 89 ea mov %rbp,%rdx 2f3dba: be 21 00 00 00 mov $0x21,%esi 2f3dbf: e8 00 00 00 00 callq 2f3dc4 2f3dc4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3dc9: 48 8d bb 60 05 00 00 lea 0x560(%rbx),%rdi 2f3dd0: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3dd5: 48 89 ea mov %rbp,%rdx 2f3dd8: be 02 00 00 00 mov $0x2,%esi 2f3ddd: e8 00 00 00 00 callq 2f3de2 2f3de2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3de7: 31 c0 xor %eax,%eax 2f3de9: e9 28 f9 ff ff jmpq 2f3716 2f3dee: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3df2: 49 89 e8 mov %rbp,%r8 2f3df5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f3dfc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3e03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f3e0a: e8 00 00 00 00 callq 2f3e0f 2f3e0f: 31 c0 xor %eax,%eax 2f3e11: e9 00 f9 ff ff jmpq 2f3716 2f3e16: bf 04 00 00 00 mov $0x4,%edi 2f3e1b: e9 16 fd ff ff jmpq 2f3b36 2f3e20: 48 8d bb 02 01 00 00 lea 0x102(%rbx),%rdi 2f3e27: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3e2c: 48 89 ea mov %rbp,%rdx 2f3e2f: be 05 00 00 00 mov $0x5,%esi 2f3e34: e8 00 00 00 00 callq 2f3e39 2f3e39: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3e3e: 48 8d bb 0a 01 00 00 lea 0x10a(%rbx),%rdi 2f3e45: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3e4a: 48 89 ea mov %rbp,%rdx 2f3e4d: be 01 00 00 00 mov $0x1,%esi 2f3e52: e8 00 00 00 00 callq 2f3e57 2f3e57: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3e5c: 48 8d bb 0c 01 00 00 lea 0x10c(%rbx),%rdi 2f3e63: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3e68: 48 89 ea mov %rbp,%rdx 2f3e6b: be 02 00 00 00 mov $0x2,%esi 2f3e70: e8 00 00 00 00 callq 2f3e75 2f3e75: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3e7a: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3e7f: 48 89 ea mov %rbp,%rdx 2f3e82: be 08 00 00 00 mov $0x8,%esi 2f3e87: 4c 89 e7 mov %r12,%rdi 2f3e8a: e8 00 00 00 00 callq 2f3e8f 2f3e8f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3e94: 48 8d bb fc 00 00 00 lea 0xfc(%rbx),%rdi 2f3e9b: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3ea0: 48 89 ea mov %rbp,%rdx 2f3ea3: be 05 00 00 00 mov $0x5,%esi 2f3ea8: e8 00 00 00 00 callq 2f3ead 2f3ead: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3eb2: 48 8d bb 01 01 00 00 lea 0x101(%rbx),%rdi 2f3eb9: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3ebe: 48 89 ea mov %rbp,%rdx 2f3ec1: be 01 00 00 00 mov $0x1,%esi 2f3ec6: e8 00 00 00 00 callq 2f3ecb 2f3ecb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3ed0: 48 8d bb 08 01 00 00 lea 0x108(%rbx),%rdi 2f3ed7: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3edc: 48 89 ea mov %rbp,%rdx 2f3edf: be 02 00 00 00 mov $0x2,%esi 2f3ee4: e8 00 00 00 00 callq 2f3ee9 2f3ee9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3eee: 48 8d bb a0 03 00 00 lea 0x3a0(%rbx),%rdi 2f3ef5: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3efa: 48 89 ea mov %rbp,%rdx 2f3efd: be 02 00 00 00 mov $0x2,%esi 2f3f02: e8 00 00 00 00 callq 2f3f07 2f3f07: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3f0c: 0f b7 b3 8a 03 00 00 movzwl 0x38a(%rbx),%esi 2f3f13: 48 8d bb 0e 01 00 00 lea 0x10e(%rbx),%rdi 2f3f1a: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3f1f: 48 89 ea mov %rbp,%rdx 2f3f22: e8 00 00 00 00 callq 2f3f27 2f3f27: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3f2c: 48 8d bb 8c 03 00 00 lea 0x38c(%rbx),%rdi 2f3f33: b9 e9 07 00 00 mov $0x7e9,%ecx 2f3f38: 48 89 ea mov %rbp,%rdx 2f3f3b: be 14 00 00 00 mov $0x14,%esi 2f3f40: e8 00 00 00 00 callq 2f3f45 2f3f45: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f3f4a: 31 c0 xor %eax,%eax 2f3f4c: e9 c5 f7 ff ff jmpq 2f3716 2f3f51: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3f55: 49 89 e8 mov %rbp,%r8 2f3f58: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f3f5f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3f66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f3f6d: e8 00 00 00 00 callq 2f3f72 2f3f72: 31 c0 xor %eax,%eax 2f3f74: e9 9d f7 ff ff jmpq 2f3716 2f3f79: bf 06 00 00 00 mov $0x6,%edi 2f3f7e: e8 00 00 00 00 callq 2f3f83 2f3f83: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3f87: bf 04 00 00 00 mov $0x4,%edi 2f3f8c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3f93: 48 89 c1 mov %rax,%rcx 2f3f96: e8 00 00 00 00 callq 2f3f9b 2f3f9b: e9 29 fc ff ff jmpq 2f3bc9 2f3fa0: bf 07 00 00 00 mov $0x7,%edi 2f3fa5: e9 8c fb ff ff jmpq 2f3b36 2f3faa: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3fae: 49 89 e8 mov %rbp,%r8 2f3fb1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f3fb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3fbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f3fc6: e8 00 00 00 00 callq 2f3fcb 2f3fcb: e9 1e ff ff ff jmpq 2f3eee 2f3fd0: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3fd4: 49 89 e8 mov %rbp,%r8 2f3fd7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f3fde: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f3fe5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f3fec: e8 00 00 00 00 callq 2f3ff1 2f3ff1: e9 da fe ff ff jmpq 2f3ed0 2f3ff6: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f3ffa: 49 89 e8 mov %rbp,%r8 2f3ffd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4004: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f400b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4012: e8 00 00 00 00 callq 2f4017 2f4017: e9 96 fe ff ff jmpq 2f3eb2 2f401c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4020: 49 89 e8 mov %rbp,%r8 2f4023: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f402a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4031: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4038: e8 00 00 00 00 callq 2f403d 2f403d: e9 52 fe ff ff jmpq 2f3e94 2f4042: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4046: 49 89 e8 mov %rbp,%r8 2f4049: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4050: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4057: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f405e: e8 00 00 00 00 callq 2f4063 2f4063: e9 c4 fe ff ff jmpq 2f3f2c 2f4068: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f406c: 49 89 e8 mov %rbp,%r8 2f406f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4076: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f407d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4084: e8 00 00 00 00 callq 2f4089 2f4089: e9 7e fe ff ff jmpq 2f3f0c 2f408e: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4092: 49 89 e8 mov %rbp,%r8 2f4095: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f409c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f40a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f40aa: e8 00 00 00 00 callq 2f40af 2f40af: e9 f7 fc ff ff jmpq 2f3dab 2f40b4: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f40b8: 49 89 e8 mov %rbp,%r8 2f40bb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f40c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f40c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f40d0: e8 00 00 00 00 callq 2f40d5 2f40d5: e9 b1 fc ff ff jmpq 2f3d8b 2f40da: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f40de: 49 89 e8 mov %rbp,%r8 2f40e1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f40e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f40ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f40f6: e8 00 00 00 00 callq 2f40fb 2f40fb: e9 c9 fc ff ff jmpq 2f3dc9 2f4100: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4104: 49 89 e8 mov %rbp,%r8 2f4107: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f410e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4115: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f411c: e8 00 00 00 00 callq 2f4121 2f4121: e9 54 fd ff ff jmpq 2f3e7a 2f4126: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f412a: 49 89 e8 mov %rbp,%r8 2f412d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4134: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f413b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4142: e8 00 00 00 00 callq 2f4147 2f4147: e9 10 fd ff ff jmpq 2f3e5c 2f414c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4150: 49 89 e8 mov %rbp,%r8 2f4153: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f415a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4161: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4168: e8 00 00 00 00 callq 2f416d 2f416d: e9 cc fc ff ff jmpq 2f3e3e 2f4172: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4176: 49 89 e8 mov %rbp,%r8 2f4179: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4180: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4187: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f418e: e8 00 00 00 00 callq 2f4193 2f4193: e9 6b fa ff ff jmpq 2f3c03 2f4198: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f419c: 49 89 e8 mov %rbp,%r8 2f419f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f41a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f41ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f41b4: e8 00 00 00 00 callq 2f41b9 2f41b9: e9 af fb ff ff jmpq 2f3d6d 2f41be: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f41c2: 49 89 e8 mov %rbp,%r8 2f41c5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f41cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f41d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f41da: e8 00 00 00 00 callq 2f41df 2f41df: e9 69 fb ff ff jmpq 2f3d4d 2f41e4: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f41e8: 49 89 e8 mov %rbp,%r8 2f41eb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f41f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f41f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4200: e8 00 00 00 00 callq 2f4205 2f4205: e9 25 fb ff ff jmpq 2f3d2f 2f420a: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f420e: 49 89 e8 mov %rbp,%r8 2f4211: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4218: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f421f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4226: e8 00 00 00 00 callq 2f422b 2f422b: e9 e1 fa ff ff jmpq 2f3d11 2f4230: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4234: 49 89 e8 mov %rbp,%r8 2f4237: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f423e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4245: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f424c: e8 00 00 00 00 callq 2f4251 2f4251: e9 9d fa ff ff jmpq 2f3cf3 2f4256: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f425a: 49 89 e8 mov %rbp,%r8 2f425d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4264: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f426b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4272: e8 00 00 00 00 callq 2f4277 2f4277: e9 59 fa ff ff jmpq 2f3cd5 2f427c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4280: 49 89 e8 mov %rbp,%r8 2f4283: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f428a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4291: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4298: e8 00 00 00 00 callq 2f429d 2f429d: e9 15 fa ff ff jmpq 2f3cb7 2f42a2: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f42a6: 49 89 e8 mov %rbp,%r8 2f42a9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f42b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f42b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f42be: e8 00 00 00 00 callq 2f42c3 2f42c3: e9 d1 f9 ff ff jmpq 2f3c99 2f42c8: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f42cc: 49 89 e8 mov %rbp,%r8 2f42cf: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f42d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f42dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f42e4: e8 00 00 00 00 callq 2f42e9 2f42e9: e9 8d f9 ff ff jmpq 2f3c7b 2f42ee: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f42f2: 49 89 e8 mov %rbp,%r8 2f42f5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f42fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4303: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f430a: e8 00 00 00 00 callq 2f430f 2f430f: e9 49 f9 ff ff jmpq 2f3c5d 2f4314: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4318: 49 89 e8 mov %rbp,%r8 2f431b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4322: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4329: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4330: e8 00 00 00 00 callq 2f4335 2f4335: e9 05 f9 ff ff jmpq 2f3c3f 2f433a: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f433e: 49 89 e8 mov %rbp,%r8 2f4341: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4348: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f434f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4356: e8 00 00 00 00 callq 2f435b 2f435b: e9 c1 f8 ff ff jmpq 2f3c21 2f4360: bf 05 00 00 00 mov $0x5,%edi 2f4365: e9 cc f7 ff ff jmpq 2f3b36 2f436a: b9 e9 07 00 00 mov $0x7e9,%ecx 2f436f: 48 89 ea mov %rbp,%rdx 2f4372: be 01 00 00 00 mov $0x1,%esi 2f4377: 4c 89 e7 mov %r12,%rdi 2f437a: e8 00 00 00 00 callq 2f437f 2f437f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4384: 48 8d bb f5 00 00 00 lea 0xf5(%rbx),%rdi 2f438b: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4390: 48 89 ea mov %rbp,%rdx 2f4393: be 03 00 00 00 mov $0x3,%esi 2f4398: e8 00 00 00 00 callq 2f439d 2f439d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f43a2: 48 8d bb fa 00 00 00 lea 0xfa(%rbx),%rdi 2f43a9: b9 e9 07 00 00 mov $0x7e9,%ecx 2f43ae: 48 89 ea mov %rbp,%rdx 2f43b1: be 0c 00 00 00 mov $0xc,%esi 2f43b6: e8 00 00 00 00 callq 2f43bb 2f43bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f43c0: 48 8d bb 06 01 00 00 lea 0x106(%rbx),%rdi 2f43c7: b9 e9 07 00 00 mov $0x7e9,%ecx 2f43cc: 48 89 ea mov %rbp,%rdx 2f43cf: be 16 02 00 00 mov $0x216,%esi 2f43d4: e8 00 00 00 00 callq 2f43d9 2f43d9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f43de: 48 8d bb 9d 03 00 00 lea 0x39d(%rbx),%rdi 2f43e5: b9 e9 07 00 00 mov $0x7e9,%ecx 2f43ea: 48 89 ea mov %rbp,%rdx 2f43ed: be 21 00 00 00 mov $0x21,%esi 2f43f2: e8 00 00 00 00 callq 2f43f7 2f43f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f43fc: 48 8d bb 1c 03 00 00 lea 0x31c(%rbx),%rdi 2f4403: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4408: 48 89 ea mov %rbp,%rdx 2f440b: be 81 00 00 00 mov $0x81,%esi 2f4410: e8 00 00 00 00 callq 2f4415 2f4415: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f441a: 48 8d bb be 03 00 00 lea 0x3be(%rbx),%rdi 2f4421: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4426: 48 89 ea mov %rbp,%rdx 2f4429: be 21 00 00 00 mov $0x21,%esi 2f442e: e8 00 00 00 00 callq 2f4433 2f4433: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4438: 48 8d bb df 03 00 00 lea 0x3df(%rbx),%rdi 2f443f: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4444: 48 89 ea mov %rbp,%rdx 2f4447: be 11 00 00 00 mov $0x11,%esi 2f444c: e8 00 00 00 00 callq 2f4451 2f4451: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4456: 48 8d bb f0 03 00 00 lea 0x3f0(%rbx),%rdi 2f445d: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4462: 48 89 ea mov %rbp,%rdx 2f4465: be 09 00 00 00 mov $0x9,%esi 2f446a: e8 00 00 00 00 callq 2f446f 2f446f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4474: 48 8d bb f9 03 00 00 lea 0x3f9(%rbx),%rdi 2f447b: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4480: 48 89 ea mov %rbp,%rdx 2f4483: be 21 00 00 00 mov $0x21,%esi 2f4488: e8 00 00 00 00 callq 2f448d 2f448d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4492: 48 8d bb 1a 04 00 00 lea 0x41a(%rbx),%rdi 2f4499: b9 e9 07 00 00 mov $0x7e9,%ecx 2f449e: 48 89 ea mov %rbp,%rdx 2f44a1: be 19 00 00 00 mov $0x19,%esi 2f44a6: e8 00 00 00 00 callq 2f44ab 2f44ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f44b0: 48 8d bb f8 00 00 00 lea 0xf8(%rbx),%rdi 2f44b7: b9 e9 07 00 00 mov $0x7e9,%ecx 2f44bc: 48 89 ea mov %rbp,%rdx 2f44bf: be 02 00 00 00 mov $0x2,%esi 2f44c4: e8 00 00 00 00 callq 2f44c9 2f44c9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f44ce: 0f b7 b3 e4 04 00 00 movzwl 0x4e4(%rbx),%esi 2f44d5: 48 8d bb 33 04 00 00 lea 0x433(%rbx),%rdi 2f44dc: b9 e9 07 00 00 mov $0x7e9,%ecx 2f44e1: 48 89 ea mov %rbp,%rdx 2f44e4: e8 00 00 00 00 callq 2f44e9 2f44e9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f44ee: 48 8d bb e6 04 00 00 lea 0x4e6(%rbx),%rdi 2f44f5: b9 e9 07 00 00 mov $0x7e9,%ecx 2f44fa: 48 89 ea mov %rbp,%rdx 2f44fd: be 11 00 00 00 mov $0x11,%esi 2f4502: e8 00 00 00 00 callq 2f4507 2f4507: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f450c: 0f b7 b3 3c 05 00 00 movzwl 0x53c(%rbx),%esi 2f4513: 48 8d bb f7 04 00 00 lea 0x4f7(%rbx),%rdi 2f451a: b9 e9 07 00 00 mov $0x7e9,%ecx 2f451f: 48 89 ea mov %rbp,%rdx 2f4522: e8 00 00 00 00 callq 2f4527 2f4527: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f452c: 48 8d bb 3e 05 00 00 lea 0x53e(%rbx),%rdi 2f4533: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4538: 48 89 ea mov %rbp,%rdx 2f453b: be 21 00 00 00 mov $0x21,%esi 2f4540: e8 00 00 00 00 callq 2f4545 2f4545: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f454a: 48 8d bb 60 05 00 00 lea 0x560(%rbx),%rdi 2f4551: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4556: 48 89 ea mov %rbp,%rdx 2f4559: be 02 00 00 00 mov $0x2,%esi 2f455e: e8 00 00 00 00 callq 2f4563 2f4563: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4568: 31 c0 xor %eax,%eax 2f456a: e9 a7 f1 ff ff jmpq 2f3716 2f456f: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4573: 49 89 e8 mov %rbp,%r8 2f4576: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f457d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4584: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f458b: e8 00 00 00 00 callq 2f4590 2f4590: 31 c0 xor %eax,%eax 2f4592: e9 7f f1 ff ff jmpq 2f3716 2f4597: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f459b: 49 89 e8 mov %rbp,%r8 2f459e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f45a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f45ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f45b3: e8 00 00 00 00 callq 2f45b8 2f45b8: eb 90 jmp 2f454a 2f45ba: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f45be: 49 89 e8 mov %rbp,%r8 2f45c1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f45c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f45cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f45d6: e8 00 00 00 00 callq 2f45db 2f45db: e9 4c ff ff ff jmpq 2f452c 2f45e0: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f45e4: 49 89 e8 mov %rbp,%r8 2f45e7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f45ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f45f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f45fc: e8 00 00 00 00 callq 2f4601 2f4601: e9 06 ff ff ff jmpq 2f450c 2f4606: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f460a: 49 89 e8 mov %rbp,%r8 2f460d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4614: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f461b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4622: e8 00 00 00 00 callq 2f4627 2f4627: e9 c2 fe ff ff jmpq 2f44ee 2f462c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4630: 49 89 e8 mov %rbp,%r8 2f4633: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f463a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4641: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4648: e8 00 00 00 00 callq 2f464d 2f464d: e9 7c fe ff ff jmpq 2f44ce 2f4652: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4656: 49 89 e8 mov %rbp,%r8 2f4659: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4660: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4667: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f466e: e8 00 00 00 00 callq 2f4673 2f4673: e9 38 fe ff ff jmpq 2f44b0 2f4678: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f467c: 49 89 e8 mov %rbp,%r8 2f467f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4686: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f468d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4694: e8 00 00 00 00 callq 2f4699 2f4699: e9 f4 fd ff ff jmpq 2f4492 2f469e: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f46a2: 49 89 e8 mov %rbp,%r8 2f46a5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f46ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f46b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f46ba: e8 00 00 00 00 callq 2f46bf 2f46bf: e9 b0 fd ff ff jmpq 2f4474 2f46c4: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f46c8: 49 89 e8 mov %rbp,%r8 2f46cb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f46d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f46d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f46e0: e8 00 00 00 00 callq 2f46e5 2f46e5: e9 6c fd ff ff jmpq 2f4456 2f46ea: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f46ee: 49 89 e8 mov %rbp,%r8 2f46f1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f46f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f46ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4706: e8 00 00 00 00 callq 2f470b 2f470b: e9 28 fd ff ff jmpq 2f4438 2f4710: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4714: 49 89 e8 mov %rbp,%r8 2f4717: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f471e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4725: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f472c: e8 00 00 00 00 callq 2f4731 2f4731: e9 e4 fc ff ff jmpq 2f441a 2f4736: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f473a: 49 89 e8 mov %rbp,%r8 2f473d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4744: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f474b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4752: e8 00 00 00 00 callq 2f4757 2f4757: e9 a0 fc ff ff jmpq 2f43fc 2f475c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4760: 49 89 e8 mov %rbp,%r8 2f4763: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f476a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4771: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4778: e8 00 00 00 00 callq 2f477d 2f477d: e9 5c fc ff ff jmpq 2f43de 2f4782: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4786: 49 89 e8 mov %rbp,%r8 2f4789: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4790: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4797: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f479e: e8 00 00 00 00 callq 2f47a3 2f47a3: e9 18 fc ff ff jmpq 2f43c0 2f47a8: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f47ac: 49 89 e8 mov %rbp,%r8 2f47af: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f47b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f47bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f47c4: e8 00 00 00 00 callq 2f47c9 2f47c9: e9 d4 fb ff ff jmpq 2f43a2 2f47ce: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f47d2: 49 89 e8 mov %rbp,%r8 2f47d5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f47dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f47e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f47ea: e8 00 00 00 00 callq 2f47ef 2f47ef: e9 90 fb ff ff jmpq 2f4384 2f47f4: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f47f8: 49 89 e8 mov %rbp,%r8 2f47fb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4802: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4809: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4810: e8 00 00 00 00 callq 2f4815 2f4815: e9 bc ef ff ff jmpq 2f37d6 2f481a: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f481e: 49 89 e8 mov %rbp,%r8 2f4821: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4828: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f482f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4836: e8 00 00 00 00 callq 2f483b 2f483b: e9 84 f0 ff ff jmpq 2f38c4 2f4840: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4844: 49 89 e8 mov %rbp,%r8 2f4847: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f484e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4855: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f485c: e8 00 00 00 00 callq 2f4861 2f4861: e9 3e f0 ff ff jmpq 2f38a4 2f4866: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f486a: 49 89 e8 mov %rbp,%r8 2f486d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4874: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f487b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4882: e8 00 00 00 00 callq 2f4887 2f4887: e9 86 ef ff ff jmpq 2f3812 2f488c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4890: 49 89 e8 mov %rbp,%r8 2f4893: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f489a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f48a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f48a8: e8 00 00 00 00 callq 2f48ad 2f48ad: e9 42 ef ff ff jmpq 2f37f4 2f48b2: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f48b6: 49 89 e8 mov %rbp,%r8 2f48b9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f48c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f48c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f48ce: e8 00 00 00 00 callq 2f48d3 2f48d3: e9 ae ef ff ff jmpq 2f3886 2f48d8: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f48dc: 49 89 e8 mov %rbp,%r8 2f48df: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f48e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f48ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f48f4: e8 00 00 00 00 callq 2f48f9 2f48f9: e9 6a ef ff ff jmpq 2f3868 2f48fe: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4902: 49 89 e8 mov %rbp,%r8 2f4905: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f490c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4913: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f491a: e8 00 00 00 00 callq 2f491f 2f491f: e9 26 ef ff ff jmpq 2f384a 2f4924: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4928: 49 89 e8 mov %rbp,%r8 2f492b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4932: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4939: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4940: e8 00 00 00 00 callq 2f4945 2f4945: e9 e2 ee ff ff jmpq 2f382c 2f494a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002f4950 : 2f4950: e8 00 00 00 00 callq 2f4955 2f4955: 41 54 push %r12 2f4957: 55 push %rbp 2f4958: 53 push %rbx 2f4959: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f4960: 48 89 fb mov %rdi,%rbx 2f4963: 3c 0c cmp $0xc,%al 2f4965: 0f 84 fb 00 00 00 je 2f4a66 2f496b: 77 48 ja 2f49b5 2f496d: 3c 0a cmp $0xa,%al 2f496f: 0f 84 2c 01 00 00 je 2f4aa1 2f4975: 3c 0b cmp $0xb,%al 2f4977: 75 22 jne 2f499b 2f4979: 80 7a 0c 01 cmpb $0x1,0xc(%rdx) 2f497d: 0f 84 83 00 00 00 je 2f4a06 2f4983: c6 01 01 movb $0x1,(%rcx) 2f4986: b8 02 00 00 00 mov $0x2,%eax 2f498b: c6 41 02 00 movb $0x0,0x2(%rcx) 2f498f: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f4996: 5b pop %rbx 2f4997: 5d pop %rbp 2f4998: 41 5c pop %r12 2f499a: c3 retq 2f499b: 3c 09 cmp $0x9,%al 2f499d: 75 e4 jne 2f4983 2f499f: 80 7a 06 01 cmpb $0x1,0x6(%rdx) 2f49a3: 75 de jne 2f4983 2f49a5: 80 7a 13 01 cmpb $0x1,0x13(%rdx) 2f49a9: 0f 84 0f 02 00 00 je 2f4bbe 2f49af: 80 4b 4a 01 orb $0x1,0x4a(%rbx) 2f49b3: eb ce jmp 2f4983 2f49b5: 3c 0e cmp $0xe,%al 2f49b7: 74 6e je 2f4a27 2f49b9: 3c 0f cmp $0xf,%al 2f49bb: 75 35 jne 2f49f2 2f49bd: 80 7a 14 01 cmpb $0x1,0x14(%rdx) 2f49c1: 75 c0 jne 2f4983 2f49c3: 80 7a 0d 01 cmpb $0x1,0xd(%rdx) 2f49c7: 75 ba jne 2f4983 2f49c9: 80 7a 0e 01 cmpb $0x1,0xe(%rdx) 2f49cd: 75 b4 jne 2f4983 2f49cf: 80 7a 0f 01 cmpb $0x1,0xf(%rdx) 2f49d3: 0f 84 ca 05 00 00 je 2f4fa3 2f49d9: 80 4f 4a 02 orb $0x2,0x4a(%rdi) 2f49dd: c6 01 01 movb $0x1,(%rcx) 2f49e0: b8 02 00 00 00 mov $0x2,%eax 2f49e5: c6 41 02 00 movb $0x0,0x2(%rcx) 2f49e9: c7 41 04 e8 03 00 00 movl $0x3e8,0x4(%rcx) 2f49f0: eb a4 jmp 2f4996 2f49f2: 3c 0d cmp $0xd,%al 2f49f4: 75 8d jne 2f4983 2f49f6: 80 7a 16 01 cmpb $0x1,0x16(%rdx) 2f49fa: 75 87 jne 2f4983 2f49fc: 80 7a 17 01 cmpb $0x1,0x17(%rdx) 2f4a00: 75 81 jne 2f4983 2f4a02: 31 c0 xor %eax,%eax 2f4a04: eb 90 jmp 2f4996 2f4a06: 80 7a 15 01 cmpb $0x1,0x15(%rdx) 2f4a0a: 0f 84 f8 01 00 00 je 2f4c08 2f4a10: 83 3e 01 cmpl $0x1,(%rsi) 2f4a13: 0f 84 6a ff ff ff je 2f4983 2f4a19: 83 83 90 05 00 00 01 addl $0x1,0x590(%rbx) 2f4a20: 31 c0 xor %eax,%eax 2f4a22: 5b pop %rbx 2f4a23: 5d pop %rbp 2f4a24: 41 5c pop %r12 2f4a26: c3 retq 2f4a27: 80 7a 16 02 cmpb $0x2,0x16(%rdx) 2f4a2b: 0f 84 52 ff ff ff je 2f4983 2f4a31: 80 7a 17 02 cmpb $0x2,0x17(%rdx) 2f4a35: 0f 84 48 ff ff ff je 2f4983 2f4a3b: 80 7a 0b 01 cmpb $0x1,0xb(%rdx) 2f4a3f: 0f 84 11 02 00 00 je 2f4c56 2f4a45: 83 3e 01 cmpl $0x1,(%rsi) 2f4a48: 75 cf jne 2f4a19 2f4a4a: 80 4f 4a 02 orb $0x2,0x4a(%rdi) 2f4a4e: b8 02 00 00 00 mov $0x2,%eax 2f4a53: c6 01 01 movb $0x1,(%rcx) 2f4a56: c6 41 02 00 movb $0x0,0x2(%rcx) 2f4a5a: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f4a61: e9 30 ff ff ff jmpq 2f4996 2f4a66: 80 7a 07 01 cmpb $0x1,0x7(%rdx) 2f4a6a: 0f 85 13 ff ff ff jne 2f4983 2f4a70: 80 7a 08 01 cmpb $0x1,0x8(%rdx) 2f4a74: 0f 84 d4 00 00 00 je 2f4b4e 2f4a7a: 83 bf 90 05 00 00 01 cmpl $0x1,0x590(%rdi) 2f4a81: 0f 87 56 ff ff ff ja 2f49dd 2f4a87: 80 7f 4e 00 cmpb $0x0,0x4e(%rdi) 2f4a8b: 0f 85 4c ff ff ff jne 2f49dd 2f4a91: 45 31 c9 xor %r9d,%r9d 2f4a94: c6 01 01 movb $0x1,(%rcx) 2f4a97: 66 44 89 49 04 mov %r9w,0x4(%rcx) 2f4a9c: e9 78 ff ff ff jmpq 2f4a19 2f4aa1: 80 7a 02 01 cmpb $0x1,0x2(%rdx) 2f4aa5: 0f 85 04 ff ff ff jne 2f49af 2f4aab: 80 7a 03 01 cmpb $0x1,0x3(%rdx) 2f4aaf: 0f 85 ce fe ff ff jne 2f4983 2f4ab5: 80 7a 04 01 cmpb $0x1,0x4(%rdx) 2f4ab9: 0f 85 c4 fe ff ff jne 2f4983 2f4abf: 80 3a 01 cmpb $0x1,(%rdx) 2f4ac2: 0f 85 bb fe ff ff jne 2f4983 2f4ac8: 80 7a 01 01 cmpb $0x1,0x1(%rdx) 2f4acc: 0f 85 b1 fe ff ff jne 2f4983 2f4ad2: 80 7a 05 02 cmpb $0x2,0x5(%rdx) 2f4ad6: 0f 84 a7 fe ff ff je 2f4983 2f4adc: 45 31 e4 xor %r12d,%r12d 2f4adf: bd 64 00 00 00 mov $0x64,%ebp 2f4ae4: c6 41 02 01 movb $0x1,0x2(%rcx) 2f4ae8: 66 89 69 06 mov %bp,0x6(%rcx) 2f4aec: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f4af3: 00 00 00 2f4af6: 66 44 89 a7 91 05 00 mov %r12w,0x591(%rdi) 2f4afd: 00 2f4afe: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f4b05: c6 87 8c 05 00 00 0b movb $0xb,0x58c(%rdi) 2f4b0c: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f4b10: c6 41 01 01 movb $0x1,0x1(%rcx) 2f4b14: c6 41 03 01 movb $0x1,0x3(%rcx) 2f4b18: 0f 84 e2 07 00 00 je 2f5300 2f4b1e: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f4b22: bf 0b 00 00 00 mov $0xb,%edi 2f4b27: e8 00 00 00 00 callq 2f4b2c 2f4b2c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4b30: 41 89 e8 mov %ebp,%r8d 2f4b33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4b3a: 48 89 c1 mov %rax,%rcx 2f4b3d: bf 04 00 00 00 mov $0x4,%edi 2f4b42: e8 00 00 00 00 callq 2f4b47 2f4b47: 31 c0 xor %eax,%eax 2f4b49: e9 48 fe ff ff jmpq 2f4996 2f4b4e: 80 7f 4c 00 cmpb $0x0,0x4c(%rdi) 2f4b52: 0f 84 48 01 00 00 je 2f4ca0 2f4b58: 0f b6 47 4a movzbl 0x4a(%rdi),%eax 2f4b5c: c0 e8 02 shr $0x2,%al 2f4b5f: 83 e0 01 and $0x1,%eax 2f4b62: 38 87 a4 00 00 00 cmp %al,0xa4(%rdi) 2f4b68: 0f 82 15 fe ff ff jb 2f4983 2f4b6e: 45 31 c0 xor %r8d,%r8d 2f4b71: bf 88 13 00 00 mov $0x1388,%edi 2f4b76: c6 41 02 01 movb $0x1,0x2(%rcx) 2f4b7a: 66 89 79 06 mov %di,0x6(%rcx) 2f4b7e: c7 83 8d 05 00 00 00 movl $0x0,0x58d(%rbx) 2f4b85: 00 00 00 2f4b88: 66 44 89 83 91 05 00 mov %r8w,0x591(%rbx) 2f4b8f: 00 2f4b90: c6 83 93 05 00 00 00 movb $0x0,0x593(%rbx) 2f4b97: c6 83 8c 05 00 00 0e movb $0xe,0x58c(%rbx) 2f4b9e: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f4ba2: c6 41 01 01 movb $0x1,0x1(%rcx) 2f4ba6: c6 41 03 01 movb $0x1,0x3(%rcx) 2f4baa: 0f 84 74 04 00 00 je 2f5024 2f4bb0: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f4bb4: bf 0e 00 00 00 mov $0xe,%edi 2f4bb9: e9 69 ff ff ff jmpq 2f4b27 2f4bbe: 31 c0 xor %eax,%eax 2f4bc0: c6 01 01 movb $0x1,(%rcx) 2f4bc3: 66 89 41 04 mov %ax,0x4(%rcx) 2f4bc7: 31 c0 xor %eax,%eax 2f4bc9: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f4bd0: 00 00 00 2f4bd3: 66 89 87 91 05 00 00 mov %ax,0x591(%rdi) 2f4bda: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f4be1: c6 87 8c 05 00 00 0a movb $0xa,0x58c(%rdi) 2f4be8: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f4bec: c6 41 01 01 movb $0x1,0x1(%rcx) 2f4bf0: c6 41 03 01 movb $0x1,0x3(%rcx) 2f4bf4: 0f 84 79 03 00 00 je 2f4f73 2f4bfa: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f4bfe: bf 0a 00 00 00 mov $0xa,%edi 2f4c03: e9 1f ff ff ff jmpq 2f4b27 2f4c08: 45 31 d2 xor %r10d,%r10d 2f4c0b: 45 31 db xor %r11d,%r11d 2f4c0e: c6 01 01 movb $0x1,(%rcx) 2f4c11: 66 44 89 51 04 mov %r10w,0x4(%rcx) 2f4c16: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f4c1d: 00 00 00 2f4c20: 66 44 89 9f 91 05 00 mov %r11w,0x591(%rdi) 2f4c27: 00 2f4c28: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f4c2f: c6 87 8c 05 00 00 0c movb $0xc,0x58c(%rdi) 2f4c36: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f4c3a: c6 41 01 01 movb $0x1,0x1(%rcx) 2f4c3e: c6 41 03 01 movb $0x1,0x3(%rcx) 2f4c42: 0f 84 95 03 00 00 je 2f4fdd 2f4c48: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f4c4c: bf 0c 00 00 00 mov $0xc,%edi 2f4c51: e9 d1 fe ff ff jmpq 2f4b27 2f4c56: 31 c0 xor %eax,%eax 2f4c58: 31 d2 xor %edx,%edx 2f4c5a: c6 01 01 movb $0x1,(%rcx) 2f4c5d: 66 89 41 04 mov %ax,0x4(%rcx) 2f4c61: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f4c68: 00 00 00 2f4c6b: 66 89 97 91 05 00 00 mov %dx,0x591(%rdi) 2f4c72: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f4c79: c6 87 8c 05 00 00 0f movb $0xf,0x58c(%rdi) 2f4c80: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f4c84: c6 41 01 01 movb $0x1,0x1(%rcx) 2f4c88: c6 41 03 01 movb $0x1,0x3(%rcx) 2f4c8c: 0f 84 0a 03 00 00 je 2f4f9c 2f4c92: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f4c96: bf 0f 00 00 00 mov $0xf,%edi 2f4c9b: e9 87 fe ff ff jmpq 2f4b27 2f4ca0: 80 7a 09 01 cmpb $0x1,0x9(%rdx) 2f4ca4: 0f 85 d9 fc ff ff jne 2f4983 2f4caa: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2f4cae: 0f 84 30 03 00 00 je 2f4fe4 2f4cb4: 0f b6 43 4a movzbl 0x4a(%rbx),%eax 2f4cb8: c0 e8 02 shr $0x2,%al 2f4cbb: 83 e0 01 and $0x1,%eax 2f4cbe: 3a 83 a4 00 00 00 cmp 0xa4(%rbx),%al 2f4cc4: 0f 87 b9 fc ff ff ja 2f4983 2f4cca: 31 f6 xor %esi,%esi 2f4ccc: c6 83 93 05 00 00 00 movb $0x0,0x593(%rbx) 2f4cd3: c7 83 8d 05 00 00 00 movl $0x0,0x58d(%rbx) 2f4cda: 00 00 00 2f4cdd: 66 89 b3 91 05 00 00 mov %si,0x591(%rbx) 2f4ce4: c6 83 8c 05 00 00 0d movb $0xd,0x58c(%rbx) 2f4ceb: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f4cef: c6 41 01 01 movb $0x1,0x1(%rcx) 2f4cf3: c6 41 03 01 movb $0x1,0x3(%rcx) 2f4cf7: 0f 84 00 03 00 00 je 2f4ffd 2f4cfd: 0f b7 69 06 movzwl 0x6(%rcx),%ebp 2f4d01: bf 0d 00 00 00 mov $0xd,%edi 2f4d06: e8 00 00 00 00 callq 2f4d0b 2f4d0b: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4d0f: bf 04 00 00 00 mov $0x4,%edi 2f4d14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4d1b: 48 89 c1 mov %rax,%rcx 2f4d1e: 41 89 e8 mov %ebp,%r8d 2f4d21: e8 00 00 00 00 callq 2f4d26 2f4d26: 0f b6 83 8c 05 00 00 movzbl 0x58c(%rbx),%eax 2f4d2d: 48 8d ab 94 05 00 00 lea 0x594(%rbx),%rbp 2f4d34: 4c 8d a3 f4 00 00 00 lea 0xf4(%rbx),%r12 2f4d3b: 83 e8 03 sub $0x3,%eax 2f4d3e: 3c 0c cmp $0xc,%al 2f4d40: 0f 86 e8 02 00 00 jbe 2f502e 2f4d46: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4d4b: 48 89 ea mov %rbp,%rdx 2f4d4e: be 01 00 00 00 mov $0x1,%esi 2f4d53: 4c 89 e7 mov %r12,%rdi 2f4d56: e8 00 00 00 00 callq 2f4d5b 2f4d5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4d60: 48 8d bb f5 00 00 00 lea 0xf5(%rbx),%rdi 2f4d67: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4d6c: 48 89 ea mov %rbp,%rdx 2f4d6f: be 03 00 00 00 mov $0x3,%esi 2f4d74: e8 00 00 00 00 callq 2f4d79 2f4d79: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4d7e: 48 8d bb fa 00 00 00 lea 0xfa(%rbx),%rdi 2f4d85: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4d8a: 48 89 ea mov %rbp,%rdx 2f4d8d: be 0c 00 00 00 mov $0xc,%esi 2f4d92: e8 00 00 00 00 callq 2f4d97 2f4d97: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4d9c: 48 8d bb 06 01 00 00 lea 0x106(%rbx),%rdi 2f4da3: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4da8: 48 89 ea mov %rbp,%rdx 2f4dab: be 16 02 00 00 mov $0x216,%esi 2f4db0: e8 00 00 00 00 callq 2f4db5 2f4db5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4dba: 48 8d bb 9d 03 00 00 lea 0x39d(%rbx),%rdi 2f4dc1: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4dc6: 48 89 ea mov %rbp,%rdx 2f4dc9: be 21 00 00 00 mov $0x21,%esi 2f4dce: e8 00 00 00 00 callq 2f4dd3 2f4dd3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4dd8: 48 8d bb 1c 03 00 00 lea 0x31c(%rbx),%rdi 2f4ddf: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4de4: 48 89 ea mov %rbp,%rdx 2f4de7: be 81 00 00 00 mov $0x81,%esi 2f4dec: e8 00 00 00 00 callq 2f4df1 2f4df1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4df6: 48 8d bb be 03 00 00 lea 0x3be(%rbx),%rdi 2f4dfd: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4e02: 48 89 ea mov %rbp,%rdx 2f4e05: be 21 00 00 00 mov $0x21,%esi 2f4e0a: e8 00 00 00 00 callq 2f4e0f 2f4e0f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4e14: 48 8d bb df 03 00 00 lea 0x3df(%rbx),%rdi 2f4e1b: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4e20: 48 89 ea mov %rbp,%rdx 2f4e23: be 11 00 00 00 mov $0x11,%esi 2f4e28: e8 00 00 00 00 callq 2f4e2d 2f4e2d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4e32: 48 8d bb f0 03 00 00 lea 0x3f0(%rbx),%rdi 2f4e39: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4e3e: 48 89 ea mov %rbp,%rdx 2f4e41: be 09 00 00 00 mov $0x9,%esi 2f4e46: e8 00 00 00 00 callq 2f4e4b 2f4e4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4e50: 48 8d bb f9 03 00 00 lea 0x3f9(%rbx),%rdi 2f4e57: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4e5c: 48 89 ea mov %rbp,%rdx 2f4e5f: be 21 00 00 00 mov $0x21,%esi 2f4e64: e8 00 00 00 00 callq 2f4e69 2f4e69: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4e6e: 48 8d bb 1a 04 00 00 lea 0x41a(%rbx),%rdi 2f4e75: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4e7a: 48 89 ea mov %rbp,%rdx 2f4e7d: be 19 00 00 00 mov $0x19,%esi 2f4e82: e8 00 00 00 00 callq 2f4e87 2f4e87: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4e8c: 48 8d bb f8 00 00 00 lea 0xf8(%rbx),%rdi 2f4e93: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4e98: 48 89 ea mov %rbp,%rdx 2f4e9b: be 02 00 00 00 mov $0x2,%esi 2f4ea0: e8 00 00 00 00 callq 2f4ea5 2f4ea5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4eaa: 0f b7 b3 e4 04 00 00 movzwl 0x4e4(%rbx),%esi 2f4eb1: 48 8d bb 33 04 00 00 lea 0x433(%rbx),%rdi 2f4eb8: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4ebd: 48 89 ea mov %rbp,%rdx 2f4ec0: e8 00 00 00 00 callq 2f4ec5 2f4ec5: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4eca: 48 8d bb e6 04 00 00 lea 0x4e6(%rbx),%rdi 2f4ed1: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4ed6: 48 89 ea mov %rbp,%rdx 2f4ed9: be 11 00 00 00 mov $0x11,%esi 2f4ede: e8 00 00 00 00 callq 2f4ee3 2f4ee3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4ee8: 0f b7 b3 3c 05 00 00 movzwl 0x53c(%rbx),%esi 2f4eef: 48 8d bb f7 04 00 00 lea 0x4f7(%rbx),%rdi 2f4ef6: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4efb: 48 89 ea mov %rbp,%rdx 2f4efe: e8 00 00 00 00 callq 2f4f03 2f4f03: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4f08: 48 8d bb 3e 05 00 00 lea 0x53e(%rbx),%rdi 2f4f0f: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4f14: 48 89 ea mov %rbp,%rdx 2f4f17: be 21 00 00 00 mov $0x21,%esi 2f4f1c: e8 00 00 00 00 callq 2f4f21 2f4f21: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4f26: 48 8d bb 60 05 00 00 lea 0x560(%rbx),%rdi 2f4f2d: b9 e9 07 00 00 mov $0x7e9,%ecx 2f4f32: 48 89 ea mov %rbp,%rdx 2f4f35: be 02 00 00 00 mov $0x2,%esi 2f4f3a: e8 00 00 00 00 callq 2f4f3f 2f4f3f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f4f44: 31 c0 xor %eax,%eax 2f4f46: e9 4b fa ff ff jmpq 2f4996 2f4f4b: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4f4f: 49 89 e8 mov %rbp,%r8 2f4f52: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f4f59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4f60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f4f67: e8 00 00 00 00 callq 2f4f6c 2f4f6c: 31 c0 xor %eax,%eax 2f4f6e: e9 23 fa ff ff jmpq 2f4996 2f4f73: bf 0a 00 00 00 mov $0xa,%edi 2f4f78: e8 00 00 00 00 callq 2f4f7d 2f4f7d: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f4f81: bf 04 00 00 00 mov $0x4,%edi 2f4f86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f4f8d: 48 89 c1 mov %rax,%rcx 2f4f90: e8 00 00 00 00 callq 2f4f95 2f4f95: 31 c0 xor %eax,%eax 2f4f97: e9 fa f9 ff ff jmpq 2f4996 2f4f9c: bf 0f 00 00 00 mov $0xf,%edi 2f4fa1: eb d5 jmp 2f4f78 2f4fa3: 80 7a 10 01 cmpb $0x1,0x10(%rdx) 2f4fa7: 0f 85 d6 f9 ff ff jne 2f4983 2f4fad: 80 7a 11 01 cmpb $0x1,0x11(%rdx) 2f4fb1: 0f 85 cc f9 ff ff jne 2f4983 2f4fb7: 80 7a 12 01 cmpb $0x1,0x12(%rdx) 2f4fbb: 0f 84 83 05 00 00 je 2f5544 2f4fc1: 83 bf 90 05 00 00 01 cmpl $0x1,0x590(%rdi) 2f4fc8: 0f 87 b5 f9 ff ff ja 2f4983 2f4fce: 80 7f 4e 00 cmpb $0x0,0x4e(%rdi) 2f4fd2: 0f 84 b9 fa ff ff je 2f4a91 2f4fd8: e9 a6 f9 ff ff jmpq 2f4983 2f4fdd: bf 0c 00 00 00 mov $0xc,%edi 2f4fe2: eb 94 jmp 2f4f78 2f4fe4: 80 7f 48 00 cmpb $0x0,0x48(%rdi) 2f4fe8: 0f 84 c6 fc ff ff je 2f4cb4 2f4fee: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f4ff2: 0f 85 8b f9 ff ff jne 2f4983 2f4ff8: e9 b7 fc ff ff jmpq 2f4cb4 2f4ffd: bf 0d 00 00 00 mov $0xd,%edi 2f5002: e8 00 00 00 00 callq 2f5007 2f5007: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f500b: bf 04 00 00 00 mov $0x4,%edi 2f5010: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5017: 48 89 c1 mov %rax,%rcx 2f501a: e8 00 00 00 00 callq 2f501f 2f501f: e9 02 fd ff ff jmpq 2f4d26 2f5024: bf 0e 00 00 00 mov $0xe,%edi 2f5029: e9 4a ff ff ff jmpq 2f4f78 2f502e: 48 8d bb 02 01 00 00 lea 0x102(%rbx),%rdi 2f5035: b9 e9 07 00 00 mov $0x7e9,%ecx 2f503a: 48 89 ea mov %rbp,%rdx 2f503d: be 05 00 00 00 mov $0x5,%esi 2f5042: e8 00 00 00 00 callq 2f5047 2f5047: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f504c: 48 8d bb 0a 01 00 00 lea 0x10a(%rbx),%rdi 2f5053: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5058: 48 89 ea mov %rbp,%rdx 2f505b: be 01 00 00 00 mov $0x1,%esi 2f5060: e8 00 00 00 00 callq 2f5065 2f5065: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f506a: 48 8d bb 0c 01 00 00 lea 0x10c(%rbx),%rdi 2f5071: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5076: 48 89 ea mov %rbp,%rdx 2f5079: be 02 00 00 00 mov $0x2,%esi 2f507e: e8 00 00 00 00 callq 2f5083 2f5083: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5088: b9 e9 07 00 00 mov $0x7e9,%ecx 2f508d: 48 89 ea mov %rbp,%rdx 2f5090: be 08 00 00 00 mov $0x8,%esi 2f5095: 4c 89 e7 mov %r12,%rdi 2f5098: e8 00 00 00 00 callq 2f509d 2f509d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f50a2: 48 8d bb fc 00 00 00 lea 0xfc(%rbx),%rdi 2f50a9: b9 e9 07 00 00 mov $0x7e9,%ecx 2f50ae: 48 89 ea mov %rbp,%rdx 2f50b1: be 05 00 00 00 mov $0x5,%esi 2f50b6: e8 00 00 00 00 callq 2f50bb 2f50bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f50c0: 48 8d bb 01 01 00 00 lea 0x101(%rbx),%rdi 2f50c7: b9 e9 07 00 00 mov $0x7e9,%ecx 2f50cc: 48 89 ea mov %rbp,%rdx 2f50cf: be 01 00 00 00 mov $0x1,%esi 2f50d4: e8 00 00 00 00 callq 2f50d9 2f50d9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f50de: 48 8d bb 08 01 00 00 lea 0x108(%rbx),%rdi 2f50e5: b9 e9 07 00 00 mov $0x7e9,%ecx 2f50ea: 48 89 ea mov %rbp,%rdx 2f50ed: be 02 00 00 00 mov $0x2,%esi 2f50f2: e8 00 00 00 00 callq 2f50f7 2f50f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f50fc: 48 8d bb a0 03 00 00 lea 0x3a0(%rbx),%rdi 2f5103: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5108: 48 89 ea mov %rbp,%rdx 2f510b: be 02 00 00 00 mov $0x2,%esi 2f5110: e8 00 00 00 00 callq 2f5115 2f5115: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f511a: 0f b7 b3 8a 03 00 00 movzwl 0x38a(%rbx),%esi 2f5121: 48 8d bb 0e 01 00 00 lea 0x10e(%rbx),%rdi 2f5128: b9 e9 07 00 00 mov $0x7e9,%ecx 2f512d: 48 89 ea mov %rbp,%rdx 2f5130: e8 00 00 00 00 callq 2f5135 2f5135: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f513a: 48 8d bb 8c 03 00 00 lea 0x38c(%rbx),%rdi 2f5141: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5146: 48 89 ea mov %rbp,%rdx 2f5149: be 14 00 00 00 mov $0x14,%esi 2f514e: e8 00 00 00 00 callq 2f5153 2f5153: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5158: 31 c0 xor %eax,%eax 2f515a: e9 37 f8 ff ff jmpq 2f4996 2f515f: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5163: 49 89 e8 mov %rbp,%r8 2f5166: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f516d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5174: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f517b: e8 00 00 00 00 callq 2f5180 2f5180: 31 c0 xor %eax,%eax 2f5182: e9 0f f8 ff ff jmpq 2f4996 2f5187: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f518b: 49 89 e8 mov %rbp,%r8 2f518e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5195: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f519c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f51a3: e8 00 00 00 00 callq 2f51a8 2f51a8: eb 90 jmp 2f513a 2f51aa: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f51ae: 49 89 e8 mov %rbp,%r8 2f51b1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f51b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f51bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f51c6: e8 00 00 00 00 callq 2f51cb 2f51cb: e9 4a ff ff ff jmpq 2f511a 2f51d0: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f51d4: 49 89 e8 mov %rbp,%r8 2f51d7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f51de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f51e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f51ec: e8 00 00 00 00 callq 2f51f1 2f51f1: e9 06 ff ff ff jmpq 2f50fc 2f51f6: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f51fa: 49 89 e8 mov %rbp,%r8 2f51fd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5204: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f520b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5212: e8 00 00 00 00 callq 2f5217 2f5217: e9 c2 fe ff ff jmpq 2f50de 2f521c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5220: 49 89 e8 mov %rbp,%r8 2f5223: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f522a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5231: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5238: e8 00 00 00 00 callq 2f523d 2f523d: e9 7e fe ff ff jmpq 2f50c0 2f5242: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5246: 49 89 e8 mov %rbp,%r8 2f5249: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5250: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5257: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f525e: e8 00 00 00 00 callq 2f5263 2f5263: e9 3a fe ff ff jmpq 2f50a2 2f5268: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f526c: 49 89 e8 mov %rbp,%r8 2f526f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5276: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f527d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5284: e8 00 00 00 00 callq 2f5289 2f5289: e9 fa fd ff ff jmpq 2f5088 2f528e: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5292: 49 89 e8 mov %rbp,%r8 2f5295: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f529c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f52a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f52aa: e8 00 00 00 00 callq 2f52af 2f52af: e9 b6 fd ff ff jmpq 2f506a 2f52b4: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f52b8: 49 89 e8 mov %rbp,%r8 2f52bb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f52c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f52c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f52d0: e8 00 00 00 00 callq 2f52d5 2f52d5: e9 72 fd ff ff jmpq 2f504c 2f52da: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f52de: 49 89 e8 mov %rbp,%r8 2f52e1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f52e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f52ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f52f6: e8 00 00 00 00 callq 2f52fb 2f52fb: e9 26 fc ff ff jmpq 2f4f26 2f5300: bf 0b 00 00 00 mov $0xb,%edi 2f5305: e9 6e fc ff ff jmpq 2f4f78 2f530a: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f530e: 49 89 e8 mov %rbp,%r8 2f5311: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5318: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f531f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5326: e8 00 00 00 00 callq 2f532b 2f532b: e9 30 fa ff ff jmpq 2f4d60 2f5330: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5334: 49 89 e8 mov %rbp,%r8 2f5337: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f533e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5345: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f534c: e8 00 00 00 00 callq 2f5351 2f5351: e9 46 fa ff ff jmpq 2f4d9c 2f5356: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f535a: 49 89 e8 mov %rbp,%r8 2f535d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5364: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f536b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5372: e8 00 00 00 00 callq 2f5377 2f5377: e9 02 fa ff ff jmpq 2f4d7e 2f537c: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5380: 49 89 e8 mov %rbp,%r8 2f5383: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f538a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5391: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5398: e8 00 00 00 00 callq 2f539d 2f539d: e9 72 fa ff ff jmpq 2f4e14 2f53a2: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f53a6: 49 89 e8 mov %rbp,%r8 2f53a9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f53b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f53b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f53be: e8 00 00 00 00 callq 2f53c3 2f53c3: e9 2e fa ff ff jmpq 2f4df6 2f53c8: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f53cc: 49 89 e8 mov %rbp,%r8 2f53cf: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f53d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f53dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f53e4: e8 00 00 00 00 callq 2f53e9 2f53e9: e9 ea f9 ff ff jmpq 2f4dd8 2f53ee: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f53f2: 49 89 e8 mov %rbp,%r8 2f53f5: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f53fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5403: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f540a: e8 00 00 00 00 callq 2f540f 2f540f: e9 a6 f9 ff ff jmpq 2f4dba 2f5414: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5418: 49 89 e8 mov %rbp,%r8 2f541b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5422: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5429: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5430: e8 00 00 00 00 callq 2f5435 2f5435: e9 ce fa ff ff jmpq 2f4f08 2f543a: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f543e: 49 89 e8 mov %rbp,%r8 2f5441: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5448: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f544f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5456: e8 00 00 00 00 callq 2f545b 2f545b: e9 88 fa ff ff jmpq 2f4ee8 2f5460: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5464: 49 89 e8 mov %rbp,%r8 2f5467: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f546e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5475: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f547c: e8 00 00 00 00 callq 2f5481 2f5481: e9 44 fa ff ff jmpq 2f4eca 2f5486: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f548a: 49 89 e8 mov %rbp,%r8 2f548d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5494: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f549b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f54a2: e8 00 00 00 00 callq 2f54a7 2f54a7: e9 fe f9 ff ff jmpq 2f4eaa 2f54ac: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f54b0: 49 89 e8 mov %rbp,%r8 2f54b3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f54ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f54c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f54c8: e8 00 00 00 00 callq 2f54cd 2f54cd: e9 ba f9 ff ff jmpq 2f4e8c 2f54d2: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f54d6: 49 89 e8 mov %rbp,%r8 2f54d9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f54e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f54e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f54ee: e8 00 00 00 00 callq 2f54f3 2f54f3: e9 76 f9 ff ff jmpq 2f4e6e 2f54f8: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f54fc: 49 89 e8 mov %rbp,%r8 2f54ff: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5506: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f550d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5514: e8 00 00 00 00 callq 2f5519 2f5519: e9 32 f9 ff ff jmpq 2f4e50 2f551e: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5522: 49 89 e8 mov %rbp,%r8 2f5525: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f552c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5533: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f553a: e8 00 00 00 00 callq 2f553f 2f553f: e9 ee f8 ff ff jmpq 2f4e32 2f5544: 80 7a 09 01 cmpb $0x1,0x9(%rdx) 2f5548: 0f 85 35 f4 ff ff jne 2f4983 2f554e: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2f5552: 0f 84 63 01 00 00 je 2f56bb 2f5558: ba 0d 00 00 00 mov $0xd,%edx 2f555d: 48 89 ce mov %rcx,%rsi 2f5560: 48 89 df mov %rbx,%rdi 2f5563: e8 d8 e0 ff ff callq 2f3640 2f5568: 0f b6 bb 8c 05 00 00 movzbl 0x58c(%rbx),%edi 2f556f: 48 8d ab 94 05 00 00 lea 0x594(%rbx),%rbp 2f5576: 4c 8d a3 f4 00 00 00 lea 0xf4(%rbx),%r12 2f557d: e8 3e e1 ff ff callq 2f36c0 2f5582: 84 c0 test %al,%al 2f5584: 0f 84 4a 01 00 00 je 2f56d4 2f558a: 48 8d bb 02 01 00 00 lea 0x102(%rbx),%rdi 2f5591: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5596: 48 89 ea mov %rbp,%rdx 2f5599: be 05 00 00 00 mov $0x5,%esi 2f559e: e8 00 00 00 00 callq 2f55a3 2f55a3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f55a8: 48 8d bb 0a 01 00 00 lea 0x10a(%rbx),%rdi 2f55af: b9 e9 07 00 00 mov $0x7e9,%ecx 2f55b4: 48 89 ea mov %rbp,%rdx 2f55b7: be 01 00 00 00 mov $0x1,%esi 2f55bc: e8 00 00 00 00 callq 2f55c1 2f55c1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f55c6: 48 8d bb 0c 01 00 00 lea 0x10c(%rbx),%rdi 2f55cd: b9 e9 07 00 00 mov $0x7e9,%ecx 2f55d2: 48 89 ea mov %rbp,%rdx 2f55d5: be 02 00 00 00 mov $0x2,%esi 2f55da: e8 00 00 00 00 callq 2f55df 2f55df: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f55e4: b9 e9 07 00 00 mov $0x7e9,%ecx 2f55e9: 48 89 ea mov %rbp,%rdx 2f55ec: be 08 00 00 00 mov $0x8,%esi 2f55f1: 4c 89 e7 mov %r12,%rdi 2f55f4: e8 00 00 00 00 callq 2f55f9 2f55f9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f55fe: 48 8d bb fc 00 00 00 lea 0xfc(%rbx),%rdi 2f5605: b9 e9 07 00 00 mov $0x7e9,%ecx 2f560a: 48 89 ea mov %rbp,%rdx 2f560d: be 05 00 00 00 mov $0x5,%esi 2f5612: e8 00 00 00 00 callq 2f5617 2f5617: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f561c: 48 8d bb 01 01 00 00 lea 0x101(%rbx),%rdi 2f5623: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5628: 48 89 ea mov %rbp,%rdx 2f562b: be 01 00 00 00 mov $0x1,%esi 2f5630: e8 00 00 00 00 callq 2f5635 2f5635: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f563a: 48 8d bb 08 01 00 00 lea 0x108(%rbx),%rdi 2f5641: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5646: 48 89 ea mov %rbp,%rdx 2f5649: be 02 00 00 00 mov $0x2,%esi 2f564e: e8 00 00 00 00 callq 2f5653 2f5653: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5658: 48 8d bb a0 03 00 00 lea 0x3a0(%rbx),%rdi 2f565f: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5664: 48 89 ea mov %rbp,%rdx 2f5667: be 02 00 00 00 mov $0x2,%esi 2f566c: e8 00 00 00 00 callq 2f5671 2f5671: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5676: 0f b7 b3 8a 03 00 00 movzwl 0x38a(%rbx),%esi 2f567d: 48 8d bb 0e 01 00 00 lea 0x10e(%rbx),%rdi 2f5684: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5689: 48 89 ea mov %rbp,%rdx 2f568c: e8 00 00 00 00 callq 2f5691 2f5691: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5696: 48 8d bb 8c 03 00 00 lea 0x38c(%rbx),%rdi 2f569d: b9 e9 07 00 00 mov $0x7e9,%ecx 2f56a2: 48 89 ea mov %rbp,%rdx 2f56a5: be 14 00 00 00 mov $0x14,%esi 2f56aa: e8 00 00 00 00 callq 2f56af 2f56af: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f56b4: 31 c0 xor %eax,%eax 2f56b6: e9 db f2 ff ff jmpq 2f4996 2f56bb: 80 7f 48 00 cmpb $0x0,0x48(%rdi) 2f56bf: 0f 84 93 fe ff ff je 2f5558 2f56c5: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f56c9: 0f 85 b4 f2 ff ff jne 2f4983 2f56cf: e9 84 fe ff ff jmpq 2f5558 2f56d4: b9 e9 07 00 00 mov $0x7e9,%ecx 2f56d9: 48 89 ea mov %rbp,%rdx 2f56dc: be 01 00 00 00 mov $0x1,%esi 2f56e1: 4c 89 e7 mov %r12,%rdi 2f56e4: e8 00 00 00 00 callq 2f56e9 2f56e9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f56ee: 48 8d bb f5 00 00 00 lea 0xf5(%rbx),%rdi 2f56f5: b9 e9 07 00 00 mov $0x7e9,%ecx 2f56fa: 48 89 ea mov %rbp,%rdx 2f56fd: be 03 00 00 00 mov $0x3,%esi 2f5702: e8 00 00 00 00 callq 2f5707 2f5707: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f570c: 48 8d bb fa 00 00 00 lea 0xfa(%rbx),%rdi 2f5713: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5718: 48 89 ea mov %rbp,%rdx 2f571b: be 0c 00 00 00 mov $0xc,%esi 2f5720: e8 00 00 00 00 callq 2f5725 2f5725: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f572a: 48 8d bb 06 01 00 00 lea 0x106(%rbx),%rdi 2f5731: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5736: 48 89 ea mov %rbp,%rdx 2f5739: be 16 02 00 00 mov $0x216,%esi 2f573e: e8 00 00 00 00 callq 2f5743 2f5743: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5748: 48 8d bb 9d 03 00 00 lea 0x39d(%rbx),%rdi 2f574f: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5754: 48 89 ea mov %rbp,%rdx 2f5757: be 21 00 00 00 mov $0x21,%esi 2f575c: e8 00 00 00 00 callq 2f5761 2f5761: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5766: 48 8d bb 1c 03 00 00 lea 0x31c(%rbx),%rdi 2f576d: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5772: 48 89 ea mov %rbp,%rdx 2f5775: be 81 00 00 00 mov $0x81,%esi 2f577a: e8 00 00 00 00 callq 2f577f 2f577f: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5784: 48 8d bb be 03 00 00 lea 0x3be(%rbx),%rdi 2f578b: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5790: 48 89 ea mov %rbp,%rdx 2f5793: be 21 00 00 00 mov $0x21,%esi 2f5798: e8 00 00 00 00 callq 2f579d 2f579d: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f57a2: 48 8d bb df 03 00 00 lea 0x3df(%rbx),%rdi 2f57a9: b9 e9 07 00 00 mov $0x7e9,%ecx 2f57ae: 48 89 ea mov %rbp,%rdx 2f57b1: be 11 00 00 00 mov $0x11,%esi 2f57b6: e8 00 00 00 00 callq 2f57bb 2f57bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f57c0: 48 8d bb f0 03 00 00 lea 0x3f0(%rbx),%rdi 2f57c7: b9 e9 07 00 00 mov $0x7e9,%ecx 2f57cc: 48 89 ea mov %rbp,%rdx 2f57cf: be 09 00 00 00 mov $0x9,%esi 2f57d4: e8 00 00 00 00 callq 2f57d9 2f57d9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f57de: 48 8d bb f9 03 00 00 lea 0x3f9(%rbx),%rdi 2f57e5: b9 e9 07 00 00 mov $0x7e9,%ecx 2f57ea: 48 89 ea mov %rbp,%rdx 2f57ed: be 21 00 00 00 mov $0x21,%esi 2f57f2: e8 00 00 00 00 callq 2f57f7 2f57f7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f57fc: 48 8d bb 1a 04 00 00 lea 0x41a(%rbx),%rdi 2f5803: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5808: 48 89 ea mov %rbp,%rdx 2f580b: be 19 00 00 00 mov $0x19,%esi 2f5810: e8 00 00 00 00 callq 2f5815 2f5815: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f581a: 48 8d bb f8 00 00 00 lea 0xf8(%rbx),%rdi 2f5821: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5826: 48 89 ea mov %rbp,%rdx 2f5829: be 02 00 00 00 mov $0x2,%esi 2f582e: e8 00 00 00 00 callq 2f5833 2f5833: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5838: 0f b7 b3 e4 04 00 00 movzwl 0x4e4(%rbx),%esi 2f583f: 48 8d bb 33 04 00 00 lea 0x433(%rbx),%rdi 2f5846: b9 e9 07 00 00 mov $0x7e9,%ecx 2f584b: 48 89 ea mov %rbp,%rdx 2f584e: e8 00 00 00 00 callq 2f5853 2f5853: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5858: 48 8d bb e6 04 00 00 lea 0x4e6(%rbx),%rdi 2f585f: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5864: 48 89 ea mov %rbp,%rdx 2f5867: be 11 00 00 00 mov $0x11,%esi 2f586c: e8 00 00 00 00 callq 2f5871 2f5871: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5876: 0f b7 b3 3c 05 00 00 movzwl 0x53c(%rbx),%esi 2f587d: 48 8d bb f7 04 00 00 lea 0x4f7(%rbx),%rdi 2f5884: b9 e9 07 00 00 mov $0x7e9,%ecx 2f5889: 48 89 ea mov %rbp,%rdx 2f588c: e8 00 00 00 00 callq 2f5891 2f5891: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f5896: 48 8d bb 3e 05 00 00 lea 0x53e(%rbx),%rdi 2f589d: b9 e9 07 00 00 mov $0x7e9,%ecx 2f58a2: 48 89 ea mov %rbp,%rdx 2f58a5: be 21 00 00 00 mov $0x21,%esi 2f58aa: e8 00 00 00 00 callq 2f58af 2f58af: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f58b4: 48 8d bb 60 05 00 00 lea 0x560(%rbx),%rdi 2f58bb: b9 e9 07 00 00 mov $0x7e9,%ecx 2f58c0: 48 89 ea mov %rbp,%rdx 2f58c3: be 02 00 00 00 mov $0x2,%esi 2f58c8: e8 00 00 00 00 callq 2f58cd 2f58cd: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f58d2: 31 c0 xor %eax,%eax 2f58d4: e9 bd f0 ff ff jmpq 2f4996 2f58d9: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f58dd: 49 89 e8 mov %rbp,%r8 2f58e0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f58e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f58ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f58f5: e8 00 00 00 00 callq 2f58fa 2f58fa: e9 97 fd ff ff jmpq 2f5696 2f58ff: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5903: 49 89 e8 mov %rbp,%r8 2f5906: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f590d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5914: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f591b: e8 00 00 00 00 callq 2f5920 2f5920: e9 51 fd ff ff jmpq 2f5676 2f5925: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5929: 49 89 e8 mov %rbp,%r8 2f592c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5933: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f593a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5941: e8 00 00 00 00 callq 2f5946 2f5946: 31 c0 xor %eax,%eax 2f5948: e9 49 f0 ff ff jmpq 2f4996 2f594d: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5951: 49 89 e8 mov %rbp,%r8 2f5954: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f595b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5962: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5969: e8 00 00 00 00 callq 2f596e 2f596e: e9 41 ff ff ff jmpq 2f58b4 2f5973: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5977: 49 89 e8 mov %rbp,%r8 2f597a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5981: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5988: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f598f: e8 00 00 00 00 callq 2f5994 2f5994: e9 fd fe ff ff jmpq 2f5896 2f5999: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f599d: 49 89 e8 mov %rbp,%r8 2f59a0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f59a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f59ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f59b5: e8 00 00 00 00 callq 2f59ba 2f59ba: e9 b7 fe ff ff jmpq 2f5876 2f59bf: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f59c3: 49 89 e8 mov %rbp,%r8 2f59c6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f59cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f59d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f59db: e8 00 00 00 00 callq 2f59e0 2f59e0: e9 73 fe ff ff jmpq 2f5858 2f59e5: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f59e9: 49 89 e8 mov %rbp,%r8 2f59ec: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f59f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f59fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5a01: e8 00 00 00 00 callq 2f5a06 2f5a06: e9 2d fe ff ff jmpq 2f5838 2f5a0b: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5a0f: 49 89 e8 mov %rbp,%r8 2f5a12: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5a19: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5a20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5a27: e8 00 00 00 00 callq 2f5a2c 2f5a2c: e9 e9 fd ff ff jmpq 2f581a 2f5a31: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5a35: 49 89 e8 mov %rbp,%r8 2f5a38: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5a3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5a46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5a4d: e8 00 00 00 00 callq 2f5a52 2f5a52: e9 a5 fd ff ff jmpq 2f57fc 2f5a57: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5a5b: 49 89 e8 mov %rbp,%r8 2f5a5e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5a65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5a6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5a73: e8 00 00 00 00 callq 2f5a78 2f5a78: e9 61 fd ff ff jmpq 2f57de 2f5a7d: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5a81: 49 89 e8 mov %rbp,%r8 2f5a84: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5a8b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5a92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5a99: e8 00 00 00 00 callq 2f5a9e 2f5a9e: e9 1d fd ff ff jmpq 2f57c0 2f5aa3: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5aa7: 49 89 e8 mov %rbp,%r8 2f5aaa: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5ab1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5ab8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5abf: e8 00 00 00 00 callq 2f5ac4 2f5ac4: e9 d9 fc ff ff jmpq 2f57a2 2f5ac9: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5acd: 49 89 e8 mov %rbp,%r8 2f5ad0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5ad7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5ade: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5ae5: e8 00 00 00 00 callq 2f5aea 2f5aea: e9 95 fc ff ff jmpq 2f5784 2f5aef: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5af3: 49 89 e8 mov %rbp,%r8 2f5af6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5afd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5b04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5b0b: e8 00 00 00 00 callq 2f5b10 2f5b10: e9 51 fc ff ff jmpq 2f5766 2f5b15: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5b19: 49 89 e8 mov %rbp,%r8 2f5b1c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5b23: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5b2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5b31: e8 00 00 00 00 callq 2f5b36 2f5b36: e9 0d fc ff ff jmpq 2f5748 2f5b3b: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5b3f: 49 89 e8 mov %rbp,%r8 2f5b42: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5b49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5b50: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5b57: e8 00 00 00 00 callq 2f5b5c 2f5b5c: e9 c9 fb ff ff jmpq 2f572a 2f5b61: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5b65: 49 89 e8 mov %rbp,%r8 2f5b68: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5b6f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5b76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5b7d: e8 00 00 00 00 callq 2f5b82 2f5b82: e9 85 fb ff ff jmpq 2f570c 2f5b87: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5b8b: 49 89 e8 mov %rbp,%r8 2f5b8e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5b95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5b9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5ba3: e8 00 00 00 00 callq 2f5ba8 2f5ba8: e9 41 fb ff ff jmpq 2f56ee 2f5bad: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5bb1: 49 89 e8 mov %rbp,%r8 2f5bb4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5bbb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5bc2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5bc9: e8 00 00 00 00 callq 2f5bce 2f5bce: 31 c0 xor %eax,%eax 2f5bd0: e9 c1 ed ff ff jmpq 2f4996 2f5bd5: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5bd9: 49 89 e8 mov %rbp,%r8 2f5bdc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5be3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5bea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5bf1: e8 00 00 00 00 callq 2f5bf6 2f5bf6: e9 ad f9 ff ff jmpq 2f55a8 2f5bfb: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5bff: 49 89 e8 mov %rbp,%r8 2f5c02: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5c09: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5c10: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5c17: e8 00 00 00 00 callq 2f5c1c 2f5c1c: e9 c3 f9 ff ff jmpq 2f55e4 2f5c21: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5c25: 49 89 e8 mov %rbp,%r8 2f5c28: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5c2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5c36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5c3d: e8 00 00 00 00 callq 2f5c42 2f5c42: e9 7f f9 ff ff jmpq 2f55c6 2f5c47: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5c4b: 49 89 e8 mov %rbp,%r8 2f5c4e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5c55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5c5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5c63: e8 00 00 00 00 callq 2f5c68 2f5c68: e9 eb f9 ff ff jmpq 2f5658 2f5c6d: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5c71: 49 89 e8 mov %rbp,%r8 2f5c74: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5c7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5c82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5c89: e8 00 00 00 00 callq 2f5c8e 2f5c8e: e9 a7 f9 ff ff jmpq 2f563a 2f5c93: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5c97: 49 89 e8 mov %rbp,%r8 2f5c9a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5ca1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5ca8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5caf: e8 00 00 00 00 callq 2f5cb4 2f5cb4: e9 63 f9 ff ff jmpq 2f561c 2f5cb9: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f5cbd: 49 89 e8 mov %rbp,%r8 2f5cc0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f5cc7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f5cce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5cd5: e8 00 00 00 00 callq 2f5cda 2f5cda: e9 1f f9 ff ff jmpq 2f55fe 2f5cdf: 90 nop 00000000002f5ce0 : 2f5ce0: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2f5ce4: 74 11 je 2f5cf7 2f5ce6: 0f b6 87 f9 00 00 00 movzbl 0xf9(%rdi),%eax 2f5ced: c1 e0 1c shl $0x1c,%eax 2f5cf0: c1 f8 1f sar $0x1f,%eax 2f5cf3: 83 e0 38 and $0x38,%eax 2f5cf6: c3 retq 2f5cf7: 0f b6 87 5f 05 00 00 movzbl 0x55f(%rdi),%eax 2f5cfe: c1 e0 1c shl $0x1c,%eax 2f5d01: c1 f8 1f sar $0x1f,%eax 2f5d04: 83 e0 38 and $0x38,%eax 2f5d07: c3 retq 2f5d08: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f5d0f: 00 00000000002f5d10 : 2f5d10: 0f b6 87 5f 05 00 00 movzbl 0x55f(%rdi),%eax 2f5d17: c1 e0 1b shl $0x1b,%eax 2f5d1a: c1 f8 1f sar $0x1f,%eax 2f5d1d: 83 e0 39 and $0x39,%eax 2f5d20: c3 retq 2f5d21: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f5d28: 00 00 00 00 2f5d2c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002f5d30 : 2f5d30: e8 00 00 00 00 callq 2f5d35 2f5d35: 0f b6 8f 34 04 00 00 movzbl 0x434(%rdi),%ecx 2f5d3c: 0f b6 87 35 04 00 00 movzbl 0x435(%rdi),%eax 2f5d43: 31 d2 xor %edx,%edx 2f5d45: c1 e1 04 shl $0x4,%ecx 2f5d48: c0 e8 04 shr $0x4,%al 2f5d4b: 83 e1 10 and $0x10,%ecx 2f5d4e: 01 c1 add %eax,%ecx 2f5d50: 48 8d 87 a8 00 00 00 lea 0xa8(%rdi),%rax 2f5d57: 48 81 c7 f0 00 00 00 add $0xf0,%rdi 2f5d5e: 83 38 01 cmpl $0x1,(%rax) 2f5d61: 80 da ff sbb $0xff,%dl 2f5d64: 48 83 c0 0c add $0xc,%rax 2f5d68: 48 39 f8 cmp %rdi,%rax 2f5d6b: 75 f1 jne 2f5d5e 2f5d6d: 38 d1 cmp %dl,%cl 2f5d6f: 19 c0 sbb %eax,%eax 2f5d71: 83 e0 3a and $0x3a,%eax 2f5d74: c3 retq 2f5d75: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f5d7c: 00 00 00 00 00000000002f5d80 : 2f5d80: e8 00 00 00 00 callq 2f5d85 2f5d85: 41 54 push %r12 2f5d87: 53 push %rbx 2f5d88: 48 83 ec 10 sub $0x10,%rsp 2f5d8c: 8b 0e mov (%rsi),%ecx 2f5d8e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f5d95: 00 00 2f5d97: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f5d9c: 31 c0 xor %eax,%eax 2f5d9e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f5da5: 00 2f5da6: 85 c9 test %ecx,%ecx 2f5da8: 74 20 je 2f5dca 2f5daa: c6 46 05 01 movb $0x1,0x5(%rsi) 2f5dae: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f5db3: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f5dba: 00 00 2f5dbc: 0f 85 82 00 00 00 jne 2f5e44 2f5dc2: 48 83 c4 10 add $0x10,%rsp 2f5dc6: 5b pop %rbx 2f5dc7: 41 5c pop %r12 2f5dc9: c3 retq 2f5dca: 49 89 fc mov %rdi,%r12 2f5dcd: 48 89 d3 mov %rdx,%rbx 2f5dd0: 48 8d 72 02 lea 0x2(%rdx),%rsi 2f5dd4: 48 89 f9 mov %rdi,%rcx 2f5dd7: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f5dde: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f5de3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5dea: e8 00 00 00 00 callq 2f5def 2f5def: 84 c0 test %al,%al 2f5df1: 74 23 je 2f5e16 2f5df3: 48 8d 73 03 lea 0x3(%rbx),%rsi 2f5df7: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f5dfe: 4c 89 e1 mov %r12,%rcx 2f5e01: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5e08: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f5e0d: e8 00 00 00 00 callq 2f5e12 2f5e12: 84 c0 test %al,%al 2f5e14: 75 06 jne 2f5e1c 2f5e16: 8b 44 24 04 mov 0x4(%rsp),%eax 2f5e1a: eb 92 jmp 2f5dae 2f5e1c: 48 8d 73 04 lea 0x4(%rbx),%rsi 2f5e20: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f5e27: 4c 89 e1 mov %r12,%rcx 2f5e2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5e31: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f5e36: e8 00 00 00 00 callq 2f5e3b 2f5e3b: 8b 44 24 04 mov 0x4(%rsp),%eax 2f5e3f: e9 6a ff ff ff jmpq 2f5dae 2f5e44: e8 00 00 00 00 callq 2f5e49 2f5e49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002f5e50 : 2f5e50: e8 00 00 00 00 callq 2f5e55 2f5e55: 41 54 push %r12 2f5e57: 53 push %rbx 2f5e58: 48 83 ec 10 sub $0x10,%rsp 2f5e5c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f5e63: 00 00 2f5e65: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f5e6a: 31 c0 xor %eax,%eax 2f5e6c: 83 3e 01 cmpl $0x1,(%rsi) 2f5e6f: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f5e76: 00 2f5e77: 77 6c ja 2f5ee5 2f5e79: 83 7f 40 01 cmpl $0x1,0x40(%rdi) 2f5e7d: 49 89 fc mov %rdi,%r12 2f5e80: 48 89 d3 mov %rdx,%rbx 2f5e83: 74 66 je 2f5eeb 2f5e85: 48 8d 73 07 lea 0x7(%rbx),%rsi 2f5e89: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f5e90: 4c 89 e1 mov %r12,%rcx 2f5e93: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5e9a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f5e9f: e8 00 00 00 00 callq 2f5ea4 2f5ea4: 84 c0 test %al,%al 2f5ea6: 75 1c jne 2f5ec4 2f5ea8: 8b 44 24 04 mov 0x4(%rsp),%eax 2f5eac: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f5eb1: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f5eb8: 00 00 2f5eba: 75 58 jne 2f5f14 2f5ebc: 48 83 c4 10 add $0x10,%rsp 2f5ec0: 5b pop %rbx 2f5ec1: 41 5c pop %r12 2f5ec3: c3 retq 2f5ec4: 48 8d 73 08 lea 0x8(%rbx),%rsi 2f5ec8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f5ecf: 4c 89 e1 mov %r12,%rcx 2f5ed2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5ed9: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f5ede: e8 00 00 00 00 callq 2f5ee3 2f5ee3: eb c3 jmp 2f5ea8 2f5ee5: c6 46 05 01 movb $0x1,0x5(%rsi) 2f5ee9: eb c1 jmp 2f5eac 2f5eeb: 48 8d 72 06 lea 0x6(%rdx),%rsi 2f5eef: 48 89 f9 mov %rdi,%rcx 2f5ef2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f5ef9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5f00: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f5f05: e8 00 00 00 00 callq 2f5f0a 2f5f0a: 84 c0 test %al,%al 2f5f0c: 0f 85 73 ff ff ff jne 2f5e85 2f5f12: eb 94 jmp 2f5ea8 2f5f14: e8 00 00 00 00 callq 2f5f19 2f5f19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002f5f20 : 2f5f20: e8 00 00 00 00 callq 2f5f25 2f5f25: 41 54 push %r12 2f5f27: 53 push %rbx 2f5f28: 48 83 ec 10 sub $0x10,%rsp 2f5f2c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f5f33: 00 00 2f5f35: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f5f3a: 31 c0 xor %eax,%eax 2f5f3c: 83 3e 02 cmpl $0x2,(%rsi) 2f5f3f: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f5f46: 00 2f5f47: 77 66 ja 2f5faf 2f5f49: 49 89 fc mov %rdi,%r12 2f5f4c: 48 89 d3 mov %rdx,%rbx 2f5f4f: 48 8d 72 0b lea 0xb(%rdx),%rsi 2f5f53: 48 89 f9 mov %rdi,%rcx 2f5f56: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f5f5d: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f5f62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5f69: e8 00 00 00 00 callq 2f5f6e 2f5f6e: 84 c0 test %al,%al 2f5f70: 75 1c jne 2f5f8e 2f5f72: 8b 44 24 04 mov 0x4(%rsp),%eax 2f5f76: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f5f7b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f5f82: 00 00 2f5f84: 75 2f jne 2f5fb5 2f5f86: 48 83 c4 10 add $0x10,%rsp 2f5f8a: 5b pop %rbx 2f5f8b: 41 5c pop %r12 2f5f8d: c3 retq 2f5f8e: 48 8d 73 0c lea 0xc(%rbx),%rsi 2f5f92: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f5f99: 4c 89 e1 mov %r12,%rcx 2f5f9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f5fa3: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f5fa8: e8 00 00 00 00 callq 2f5fad 2f5fad: eb c3 jmp 2f5f72 2f5faf: c6 46 05 01 movb $0x1,0x5(%rsi) 2f5fb3: eb c1 jmp 2f5f76 2f5fb5: e8 00 00 00 00 callq 2f5fba 2f5fba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002f5fc0 : 2f5fc0: e8 00 00 00 00 callq 2f5fc5 2f5fc5: 41 54 push %r12 2f5fc7: 53 push %rbx 2f5fc8: 48 83 ec 10 sub $0x10,%rsp 2f5fcc: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f5fd3: 00 00 2f5fd5: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f5fda: 31 c0 xor %eax,%eax 2f5fdc: 83 3e 02 cmpl $0x2,(%rsi) 2f5fdf: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f5fe6: 00 2f5fe7: 0f 87 89 00 00 00 ja 2f6076 2f5fed: 49 89 fc mov %rdi,%r12 2f5ff0: 48 89 d3 mov %rdx,%rbx 2f5ff3: 48 8d 72 0d lea 0xd(%rdx),%rsi 2f5ff7: 48 89 f9 mov %rdi,%rcx 2f5ffa: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6001: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6006: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f600d: e8 00 00 00 00 callq 2f6012 2f6012: 84 c0 test %al,%al 2f6014: 75 1c jne 2f6032 2f6016: 8b 44 24 04 mov 0x4(%rsp),%eax 2f601a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f601f: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f6026: 00 00 2f6028: 75 52 jne 2f607c 2f602a: 48 83 c4 10 add $0x10,%rsp 2f602e: 5b pop %rbx 2f602f: 41 5c pop %r12 2f6031: c3 retq 2f6032: 48 8d 73 0e lea 0xe(%rbx),%rsi 2f6036: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f603d: 4c 89 e1 mov %r12,%rcx 2f6040: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6047: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f604c: e8 00 00 00 00 callq 2f6051 2f6051: 84 c0 test %al,%al 2f6053: 74 c1 je 2f6016 2f6055: 48 8d 73 0f lea 0xf(%rbx),%rsi 2f6059: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6060: 4c 89 e1 mov %r12,%rcx 2f6063: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f606a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f606f: e8 00 00 00 00 callq 2f6074 2f6074: eb a0 jmp 2f6016 2f6076: c6 46 05 01 movb $0x1,0x5(%rsi) 2f607a: eb 9e jmp 2f601a 2f607c: e8 00 00 00 00 callq 2f6081 2f6081: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f6088: 00 00 00 00 2f608c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002f6090 : 2f6090: e8 00 00 00 00 callq 2f6095 2f6095: 41 54 push %r12 2f6097: 53 push %rbx 2f6098: 48 83 ec 10 sub $0x10,%rsp 2f609c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f60a3: 00 00 2f60a5: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f60aa: 31 c0 xor %eax,%eax 2f60ac: 83 3e 02 cmpl $0x2,(%rsi) 2f60af: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f60b6: 00 2f60b7: 0f 87 89 00 00 00 ja 2f6146 2f60bd: 49 89 fc mov %rdi,%r12 2f60c0: 48 89 d3 mov %rdx,%rbx 2f60c3: 48 8d 72 0b lea 0xb(%rdx),%rsi 2f60c7: 48 89 f9 mov %rdi,%rcx 2f60ca: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f60d1: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f60d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f60dd: e8 00 00 00 00 callq 2f60e2 2f60e2: 84 c0 test %al,%al 2f60e4: 75 1c jne 2f6102 2f60e6: 8b 44 24 04 mov 0x4(%rsp),%eax 2f60ea: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f60ef: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f60f6: 00 00 2f60f8: 75 52 jne 2f614c 2f60fa: 48 83 c4 10 add $0x10,%rsp 2f60fe: 5b pop %rbx 2f60ff: 41 5c pop %r12 2f6101: c3 retq 2f6102: 48 8d 73 0c lea 0xc(%rbx),%rsi 2f6106: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f610d: 4c 89 e1 mov %r12,%rcx 2f6110: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6117: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f611c: e8 00 00 00 00 callq 2f6121 2f6121: 84 c0 test %al,%al 2f6123: 74 c1 je 2f60e6 2f6125: 48 8d 73 0f lea 0xf(%rbx),%rsi 2f6129: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6130: 4c 89 e1 mov %r12,%rcx 2f6133: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f613a: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f613f: e8 00 00 00 00 callq 2f6144 2f6144: eb a0 jmp 2f60e6 2f6146: c6 46 05 01 movb $0x1,0x5(%rsi) 2f614a: eb 9e jmp 2f60ea 2f614c: e8 00 00 00 00 callq 2f6151 2f6151: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f6158: 00 00 00 00 2f615c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002f6160 : 2f6160: e8 00 00 00 00 callq 2f6165 2f6165: 41 54 push %r12 2f6167: 53 push %rbx 2f6168: 48 83 ec 10 sub $0x10,%rsp 2f616c: 8b 0e mov (%rsi),%ecx 2f616e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f6175: 00 00 2f6177: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f617c: 31 c0 xor %eax,%eax 2f617e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6185: 00 2f6186: 85 c9 test %ecx,%ecx 2f6188: 74 1c je 2f61a6 2f618a: c6 46 05 01 movb $0x1,0x5(%rsi) 2f618e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f6193: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f619a: 00 00 2f619c: 75 56 jne 2f61f4 2f619e: 48 83 c4 10 add $0x10,%rsp 2f61a2: 5b pop %rbx 2f61a3: 41 5c pop %r12 2f61a5: c3 retq 2f61a6: 49 89 fc mov %rdi,%r12 2f61a9: 48 89 d3 mov %rdx,%rbx 2f61ac: 48 8d 72 15 lea 0x15(%rdx),%rsi 2f61b0: 48 89 f9 mov %rdi,%rcx 2f61b3: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f61ba: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f61bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f61c6: e8 00 00 00 00 callq 2f61cb 2f61cb: 84 c0 test %al,%al 2f61cd: 74 1f je 2f61ee 2f61cf: 48 8d 73 16 lea 0x16(%rbx),%rsi 2f61d3: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f61da: 4c 89 e1 mov %r12,%rcx 2f61dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f61e4: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f61e9: e8 00 00 00 00 callq 2f61ee 2f61ee: 8b 44 24 04 mov 0x4(%rsp),%eax 2f61f2: eb 9a jmp 2f618e 2f61f4: e8 00 00 00 00 callq 2f61f9 2f61f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 00000000002f6200 : 2f6200: e8 00 00 00 00 callq 2f6205 2f6205: 41 54 push %r12 2f6207: 53 push %rbx 2f6208: 48 83 ec 10 sub $0x10,%rsp 2f620c: 8b 0e mov (%rsi),%ecx 2f620e: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f6215: 00 00 2f6217: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f621c: 31 c0 xor %eax,%eax 2f621e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6225: 00 2f6226: 85 c9 test %ecx,%ecx 2f6228: 74 20 je 2f624a 2f622a: c6 46 05 01 movb $0x1,0x5(%rsi) 2f622e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f6233: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f623a: 00 00 2f623c: 0f 85 da 00 00 00 jne 2f631c 2f6242: 48 83 c4 10 add $0x10,%rsp 2f6246: 5b pop %rbx 2f6247: 41 5c pop %r12 2f6249: c3 retq 2f624a: 49 89 fc mov %rdi,%r12 2f624d: 48 89 d3 mov %rdx,%rbx 2f6250: 48 8d 72 10 lea 0x10(%rdx),%rsi 2f6254: 48 89 f9 mov %rdi,%rcx 2f6257: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f625e: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6263: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f626a: e8 00 00 00 00 callq 2f626f 2f626f: 84 c0 test %al,%al 2f6271: 0f 84 90 00 00 00 je 2f6307 2f6277: 48 8d 73 11 lea 0x11(%rbx),%rsi 2f627b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6282: 4c 89 e1 mov %r12,%rcx 2f6285: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f628c: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6291: e8 00 00 00 00 callq 2f6296 2f6296: 84 c0 test %al,%al 2f6298: 74 6d je 2f6307 2f629a: 41 83 7c 24 40 02 cmpl $0x2,0x40(%r12) 2f62a0: 74 6e je 2f6310 2f62a2: 48 8d 73 12 lea 0x12(%rbx),%rsi 2f62a6: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f62ad: 4c 89 e1 mov %r12,%rcx 2f62b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f62b7: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f62bc: e8 00 00 00 00 callq 2f62c1 2f62c1: 84 c0 test %al,%al 2f62c3: 74 42 je 2f6307 2f62c5: 48 8d 73 13 lea 0x13(%rbx),%rsi 2f62c9: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f62d0: 4c 89 e1 mov %r12,%rcx 2f62d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f62da: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f62df: e8 00 00 00 00 callq 2f62e4 2f62e4: 84 c0 test %al,%al 2f62e6: 74 1f je 2f6307 2f62e8: 48 8d 73 14 lea 0x14(%rbx),%rsi 2f62ec: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f62f3: 4c 89 e1 mov %r12,%rcx 2f62f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f62fd: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6302: e8 00 00 00 00 callq 2f6307 2f6307: 8b 44 24 04 mov 0x4(%rsp),%eax 2f630b: e9 1e ff ff ff jmpq 2f622e 2f6310: bf 10 00 00 00 mov $0x10,%edi 2f6315: e8 00 00 00 00 callq 2f631a 2f631a: eb a9 jmp 2f62c5 2f631c: e8 00 00 00 00 callq 2f6321 2f6321: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f6328: 00 00 00 00 2f632c: 0f 1f 40 00 nopl 0x0(%rax) 00000000002f6330 : 2f6330: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2f6334: 74 12 je 2f6348 2f6336: 0f b6 87 f4 00 00 00 movzbl 0xf4(%rdi),%eax 2f633d: 83 e0 04 and $0x4,%eax 2f6340: 3c 01 cmp $0x1,%al 2f6342: 19 c0 sbb %eax,%eax 2f6344: 83 e0 21 and $0x21,%eax 2f6347: c3 retq 2f6348: 80 bf f5 00 00 00 02 cmpb $0x2,0xf5(%rdi) 2f634f: b8 21 00 00 00 mov $0x21,%eax 2f6354: 75 f1 jne 2f6347 2f6356: 0f b6 87 f7 00 00 00 movzbl 0xf7(%rdi),%eax 2f635d: 83 e0 02 and $0x2,%eax 2f6360: 3c 01 cmp $0x1,%al 2f6362: 19 c0 sbb %eax,%eax 2f6364: 83 e0 21 and $0x21,%eax 2f6367: c3 retq 2f6368: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f636f: 00 00000000002f6370 : 2f6370: e8 00 00 00 00 callq 2f6375 2f6375: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2f6379: b8 20 00 00 00 mov $0x20,%eax 2f637e: 74 1e je 2f639e 2f6380: 53 push %rbx 2f6381: 48 89 fb mov %rdi,%rbx 2f6384: e8 00 00 00 00 callq 2f6389 2f6389: 85 c0 test %eax,%eax 2f638b: 75 0f jne 2f639c 2f638d: 80 bb f8 00 00 00 21 cmpb $0x21,0xf8(%rbx) 2f6394: ba 35 00 00 00 mov $0x35,%edx 2f6399: 0f 45 c2 cmovne %edx,%eax 2f639c: 5b pop %rbx 2f639d: c3 retq 2f639e: c3 retq 2f639f: 90 nop 00000000002f63a0 : 2f63a0: e8 00 00 00 00 callq 2f63a5 2f63a5: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2f63a9: b8 20 00 00 00 mov $0x20,%eax 2f63ae: 74 37 je 2f63e7 2f63b0: 55 push %rbp 2f63b1: bd 05 00 00 00 mov $0x5,%ebp 2f63b6: 53 push %rbx 2f63b7: 48 89 fb mov %rdi,%rbx 2f63ba: bf 04 00 00 00 mov $0x4,%edi 2f63bf: e8 00 00 00 00 callq 2f63c4 2f63c4: 48 89 df mov %rbx,%rdi 2f63c7: e8 00 00 00 00 callq 2f63cc 2f63cc: 85 c0 test %eax,%eax 2f63ce: 75 14 jne 2f63e4 2f63d0: 80 bb f8 00 00 00 21 cmpb $0x21,0xf8(%rbx) 2f63d7: 74 0b je 2f63e4 2f63d9: 66 83 ed 01 sub $0x1,%bp 2f63dd: 75 db jne 2f63ba 2f63df: b8 2d 00 00 00 mov $0x2d,%eax 2f63e4: 5b pop %rbx 2f63e5: 5d pop %rbp 2f63e6: c3 retq 2f63e7: c3 retq 2f63e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 2f63ef: 00 00000000002f63f0 : 2f63f0: e8 00 00 00 00 callq 2f63f5 2f63f5: 41 55 push %r13 2f63f7: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f63fe: 49 89 f5 mov %rsi,%r13 2f6401: 48 8d 72 05 lea 0x5(%rdx),%rsi 2f6405: 41 54 push %r12 2f6407: 49 89 d4 mov %rdx,%r12 2f640a: 55 push %rbp 2f640b: 48 89 cd mov %rcx,%rbp 2f640e: 48 89 f9 mov %rdi,%rcx 2f6411: 53 push %rbx 2f6412: 48 89 ea mov %rbp,%rdx 2f6415: 48 89 fb mov %rdi,%rbx 2f6418: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f641f: e8 00 00 00 00 callq 2f6424 2f6424: 84 c0 test %al,%al 2f6426: 75 0f jne 2f6437 2f6428: 8b 45 00 mov 0x0(%rbp),%eax 2f642b: 5b pop %rbx 2f642c: 5d pop %rbp 2f642d: 41 5c pop %r12 2f642f: 85 c0 test %eax,%eax 2f6431: 41 5d pop %r13 2f6433: 0f 94 c0 sete %al 2f6436: c3 retq 2f6437: 49 8d 74 24 18 lea 0x18(%r12),%rsi 2f643c: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6443: 48 89 d9 mov %rbx,%rcx 2f6446: 48 89 ea mov %rbp,%rdx 2f6449: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6450: e8 00 00 00 00 callq 2f6455 2f6455: 84 c0 test %al,%al 2f6457: 74 cf je 2f6428 2f6459: 83 7b 40 02 cmpl $0x2,0x40(%rbx) 2f645d: 74 6e je 2f64cd 2f645f: 80 7b 4c 00 cmpb $0x0,0x4c(%rbx) 2f6463: 74 c3 je 2f6428 2f6465: 0f b6 83 f9 00 00 00 movzbl 0xf9(%rbx),%eax 2f646c: a8 04 test $0x4,%al 2f646e: 74 b8 je 2f6428 2f6470: c1 e0 08 shl $0x8,%eax 2f6473: 0f b6 93 f8 00 00 00 movzbl 0xf8(%rbx),%edx 2f647a: 25 00 03 00 00 and $0x300,%eax 2f647f: 09 d0 or %edx,%eax 2f6481: 74 a5 je 2f6428 2f6483: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f6487: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f648e: bf 04 00 00 00 mov $0x4,%edi 2f6493: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f649a: e8 00 00 00 00 callq 2f649f 2f649f: 41 c6 45 04 01 movb $0x1,0x4(%r13) 2f64a4: 83 7b 40 02 cmpl $0x2,0x40(%rbx) 2f64a8: 74 6f je 2f6519 2f64aa: 0f b6 83 f9 00 00 00 movzbl 0xf9(%rbx),%eax 2f64b1: 0f b6 93 f8 00 00 00 movzbl 0xf8(%rbx),%edx 2f64b8: c1 e0 08 shl $0x8,%eax 2f64bb: 66 25 00 03 and $0x300,%ax 2f64bf: 09 d0 or %edx,%eax 2f64c1: 66 89 83 e4 04 00 00 mov %ax,0x4e4(%rbx) 2f64c8: e9 5b ff ff ff jmpq 2f6428 2f64cd: 49 8d 74 24 24 lea 0x24(%r12),%rsi 2f64d2: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f64d9: 48 89 d9 mov %rbx,%rcx 2f64dc: 48 89 ea mov %rbp,%rdx 2f64df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f64e6: e8 00 00 00 00 callq 2f64eb 2f64eb: 84 c0 test %al,%al 2f64ed: 0f 84 35 ff ff ff je 2f6428 2f64f3: 80 7b 4c 00 cmpb $0x0,0x4c(%rbx) 2f64f7: 0f 84 2b ff ff ff je 2f6428 2f64fd: 83 7b 40 02 cmpl $0x2,0x40(%rbx) 2f6501: 0f 85 5e ff ff ff jne 2f6465 2f6507: f6 83 5f 05 00 00 01 testb $0x1,0x55f(%rbx) 2f650e: 0f 85 6f ff ff ff jne 2f6483 2f6514: e9 0f ff ff ff jmpq 2f6428 2f6519: ba b1 00 00 00 mov $0xb1,%edx 2f651e: 66 89 93 e4 04 00 00 mov %dx,0x4e4(%rbx) 2f6525: e9 fe fe ff ff jmpq 2f6428 2f652a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002f6530 : 2f6530: e8 00 00 00 00 callq 2f6535 2f6535: 41 55 push %r13 2f6537: 49 89 d5 mov %rdx,%r13 2f653a: 41 54 push %r12 2f653c: 49 89 fc mov %rdi,%r12 2f653f: 48 83 ec 18 sub $0x18,%rsp 2f6543: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f654a: 00 00 2f654c: 48 89 44 24 10 mov %rax,0x10(%rsp) 2f6551: 31 c0 xor %eax,%eax 2f6553: 8b 06 mov (%rsi),%eax 2f6555: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 2f655c: 00 2f655d: a9 fd ff ff ff test $0xfffffffd,%eax 2f6562: 74 59 je 2f65bd 2f6564: 83 f8 01 cmp $0x1,%eax 2f6567: 0f 85 86 00 00 00 jne 2f65f3 2f656d: 41 83 7c 24 40 01 cmpl $0x1,0x40(%r12) 2f6573: 0f 84 82 00 00 00 je 2f65fb 2f6579: 49 8d 75 20 lea 0x20(%r13),%rsi 2f657d: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6584: 4c 89 e1 mov %r12,%rcx 2f6587: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f658e: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2f6593: e8 00 00 00 00 callq 2f6598 2f6598: 84 c0 test %al,%al 2f659a: 75 36 jne 2f65d2 2f659c: 8b 44 24 0c mov 0xc(%rsp),%eax 2f65a0: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 2f65a5: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f65ac: 00 00 2f65ae: 0f 85 a5 00 00 00 jne 2f6659 2f65b4: 48 83 c4 18 add $0x18,%rsp 2f65b8: 41 5c pop %r12 2f65ba: 41 5d pop %r13 2f65bc: c3 retq 2f65bd: 83 f8 02 cmp $0x2,%eax 2f65c0: 75 ab jne 2f656d 2f65c2: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 2f65c7: e8 24 fe ff ff callq 2f63f0 2f65cc: 8b 44 24 0c mov 0xc(%rsp),%eax 2f65d0: eb ce jmp 2f65a0 2f65d2: 49 8d 75 21 lea 0x21(%r13),%rsi 2f65d6: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f65dd: 4c 89 e1 mov %r12,%rcx 2f65e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f65e7: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2f65ec: e8 00 00 00 00 callq 2f65f1 2f65f1: eb a9 jmp 2f659c 2f65f3: c6 46 05 01 movb $0x1,0x5(%rsi) 2f65f7: 31 c0 xor %eax,%eax 2f65f9: eb a5 jmp 2f65a0 2f65fb: 48 8d 4c 24 0c lea 0xc(%rsp),%rcx 2f6600: 4c 89 ea mov %r13,%rdx 2f6603: 4c 89 e7 mov %r12,%rdi 2f6606: 48 89 34 24 mov %rsi,(%rsp) 2f660a: e8 e1 fd ff ff callq 2f63f0 2f660f: 48 8b 34 24 mov (%rsp),%rsi 2f6613: 84 c0 test %al,%al 2f6615: 74 85 je 2f659c 2f6617: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f661b: 0f 85 7b ff ff ff jne 2f659c 2f6621: 41 83 7c 24 40 01 cmpl $0x1,0x40(%r12) 2f6627: 0f 85 4c ff ff ff jne 2f6579 2f662d: 49 8d 75 1f lea 0x1f(%r13),%rsi 2f6631: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6638: 4c 89 e1 mov %r12,%rcx 2f663b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6642: 48 8d 54 24 0c lea 0xc(%rsp),%rdx 2f6647: e8 00 00 00 00 callq 2f664c 2f664c: 84 c0 test %al,%al 2f664e: 0f 85 25 ff ff ff jne 2f6579 2f6654: e9 43 ff ff ff jmpq 2f659c 2f6659: e8 00 00 00 00 callq 2f665e 2f665e: 66 90 xchg %ax,%ax 00000000002f6660 : 2f6660: e8 00 00 00 00 callq 2f6665 2f6665: 41 55 push %r13 2f6667: 41 54 push %r12 2f6669: 55 push %rbp 2f666a: 48 89 f5 mov %rsi,%rbp 2f666d: 48 83 ec 10 sub $0x10,%rsp 2f6671: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f6678: 00 00 2f667a: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f667f: 31 c0 xor %eax,%eax 2f6681: 8b 06 mov (%rsi),%eax 2f6683: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f668a: 00 2f668b: a9 fd ff ff ff test $0xfffffffd,%eax 2f6690: 75 75 jne 2f6707 2f6692: 49 89 fc mov %rdi,%r12 2f6695: 49 89 d5 mov %rdx,%r13 2f6698: 83 f8 02 cmp $0x2,%eax 2f669b: 0f 84 84 00 00 00 je 2f6725 2f66a1: 83 7f 40 01 cmpl $0x1,0x40(%rdi) 2f66a5: 74 68 je 2f670f 2f66a7: 49 8d 75 1d lea 0x1d(%r13),%rsi 2f66ab: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f66b2: 4c 89 e1 mov %r12,%rcx 2f66b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f66bc: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f66c1: e8 00 00 00 00 callq 2f66c6 2f66c6: 84 c0 test %al,%al 2f66c8: 74 1f je 2f66e9 2f66ca: 49 8d 75 1e lea 0x1e(%r13),%rsi 2f66ce: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f66d5: 4c 89 e1 mov %r12,%rcx 2f66d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f66df: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f66e4: e8 00 00 00 00 callq 2f66e9 2f66e9: 8b 44 24 04 mov 0x4(%rsp),%eax 2f66ed: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f66f2: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f66f9: 00 00 2f66fb: 75 38 jne 2f6735 2f66fd: 48 83 c4 10 add $0x10,%rsp 2f6701: 5d pop %rbp 2f6702: 41 5c pop %r12 2f6704: 41 5d pop %r13 2f6706: c3 retq 2f6707: c6 46 05 01 movb $0x1,0x5(%rsi) 2f670b: 31 c0 xor %eax,%eax 2f670d: eb de jmp 2f66ed 2f670f: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2f6714: e8 d7 fc ff ff callq 2f63f0 2f6719: 84 c0 test %al,%al 2f671b: 74 cc je 2f66e9 2f671d: 80 7d 04 00 cmpb $0x0,0x4(%rbp) 2f6721: 74 84 je 2f66a7 2f6723: eb c4 jmp 2f66e9 2f6725: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2f672a: e8 c1 fc ff ff callq 2f63f0 2f672f: 8b 44 24 04 mov 0x4(%rsp),%eax 2f6733: eb b8 jmp 2f66ed 2f6735: e8 00 00 00 00 callq 2f673a 2f673a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002f6740 : 2f6740: e8 00 00 00 00 callq 2f6745 2f6745: 41 54 push %r12 2f6747: 55 push %rbp 2f6748: 48 83 ec 10 sub $0x10,%rsp 2f674c: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f6753: 00 00 2f6755: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f675a: 31 c0 xor %eax,%eax 2f675c: 8b 06 mov (%rsi),%eax 2f675e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6765: 00 2f6766: a9 fd ff ff ff test $0xfffffffd,%eax 2f676b: 0f 85 bf 00 00 00 jne 2f6830 2f6771: 48 89 fd mov %rdi,%rbp 2f6774: 49 89 d4 mov %rdx,%r12 2f6777: 83 f8 02 cmp $0x2,%eax 2f677a: 0f 84 bb 00 00 00 je 2f683b 2f6780: 48 8d 72 19 lea 0x19(%rdx),%rsi 2f6784: 48 89 f9 mov %rdi,%rcx 2f6787: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f678e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6795: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f679a: e8 00 00 00 00 callq 2f679f 2f679f: 84 c0 test %al,%al 2f67a1: 75 20 jne 2f67c3 2f67a3: 8b 44 24 04 mov 0x4(%rsp),%eax 2f67a7: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f67ac: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f67b3: 00 00 2f67b5: 0f 85 93 00 00 00 jne 2f684e 2f67bb: 48 83 c4 10 add $0x10,%rsp 2f67bf: 5d pop %rbp 2f67c0: 41 5c pop %r12 2f67c2: c3 retq 2f67c3: 49 8d 74 24 1a lea 0x1a(%r12),%rsi 2f67c8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f67cf: 48 89 e9 mov %rbp,%rcx 2f67d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f67d9: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f67de: e8 00 00 00 00 callq 2f67e3 2f67e3: 84 c0 test %al,%al 2f67e5: 74 bc je 2f67a3 2f67e7: 49 8d 74 24 1b lea 0x1b(%r12),%rsi 2f67ec: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f67f3: 48 89 e9 mov %rbp,%rcx 2f67f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f67fd: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6802: e8 00 00 00 00 callq 2f6807 2f6807: 84 c0 test %al,%al 2f6809: 74 98 je 2f67a3 2f680b: 49 8d 74 24 1c lea 0x1c(%r12),%rsi 2f6810: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6817: 48 89 e9 mov %rbp,%rcx 2f681a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6821: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6826: e8 00 00 00 00 callq 2f682b 2f682b: e9 73 ff ff ff jmpq 2f67a3 2f6830: c6 46 05 01 movb $0x1,0x5(%rsi) 2f6834: 31 c0 xor %eax,%eax 2f6836: e9 6c ff ff ff jmpq 2f67a7 2f683b: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2f6840: e8 ab fb ff ff callq 2f63f0 2f6845: 8b 44 24 04 mov 0x4(%rsp),%eax 2f6849: e9 59 ff ff ff jmpq 2f67a7 2f684e: e8 00 00 00 00 callq 2f6853 2f6853: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f685a: 00 00 00 00 2f685e: 66 90 xchg %ax,%ax 00000000002f6860 : 2f6860: e8 00 00 00 00 callq 2f6865 2f6865: 53 push %rbx 2f6866: 48 89 f3 mov %rsi,%rbx 2f6869: 48 83 ec 10 sub $0x10,%rsp 2f686d: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f6874: 00 00 2f6876: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f687b: 31 c0 xor %eax,%eax 2f687d: 83 3e 02 cmpl $0x2,(%rsi) 2f6880: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6887: 00 2f6888: 77 2e ja 2f68b8 2f688a: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2f688f: e8 5c fb ff ff callq 2f63f0 2f6894: 84 c0 test %al,%al 2f6896: 74 06 je 2f689e 2f6898: 80 7b 04 00 cmpb $0x0,0x4(%rbx) 2f689c: 74 20 je 2f68be 2f689e: 8b 44 24 04 mov 0x4(%rsp),%eax 2f68a2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f68a7: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f68ae: 00 00 2f68b0: 75 13 jne 2f68c5 2f68b2: 48 83 c4 10 add $0x10,%rsp 2f68b6: 5b pop %rbx 2f68b7: c3 retq 2f68b8: c6 46 05 01 movb $0x1,0x5(%rsi) 2f68bc: eb e4 jmp 2f68a2 2f68be: b8 31 00 00 00 mov $0x31,%eax 2f68c3: eb dd jmp 2f68a2 2f68c5: e8 00 00 00 00 callq 2f68ca 2f68ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002f68d0 : 2f68d0: e8 00 00 00 00 callq 2f68d5 2f68d5: 41 55 push %r13 2f68d7: 41 54 push %r12 2f68d9: 55 push %rbp 2f68da: 48 89 f5 mov %rsi,%rbp 2f68dd: 48 83 ec 10 sub $0x10,%rsp 2f68e1: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f68e8: 00 00 2f68ea: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f68ef: 31 c0 xor %eax,%eax 2f68f1: 8b 06 mov (%rsi),%eax 2f68f3: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f68fa: 00 2f68fb: a9 fd ff ff ff test $0xfffffffd,%eax 2f6900: 75 5e jne 2f6960 2f6902: 49 89 fc mov %rdi,%r12 2f6905: 49 89 d5 mov %rdx,%r13 2f6908: 83 f8 02 cmp $0x2,%eax 2f690b: 0f 84 96 00 00 00 je 2f69a7 2f6911: 83 7f 40 01 cmpl $0x1,0x40(%rdi) 2f6915: 74 51 je 2f6968 2f6917: 49 8d 75 17 lea 0x17(%r13),%rsi 2f691b: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6922: 4c 89 e1 mov %r12,%rcx 2f6925: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f692c: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6931: e8 00 00 00 00 callq 2f6936 2f6936: 84 c0 test %al,%al 2f6938: 74 08 je 2f6942 2f693a: 41 83 7c 24 40 02 cmpl $0x2,0x40(%r12) 2f6940: 74 3c je 2f697e 2f6942: 8b 44 24 04 mov 0x4(%rsp),%eax 2f6946: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f694b: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f6952: 00 00 2f6954: 75 61 jne 2f69b7 2f6956: 48 83 c4 10 add $0x10,%rsp 2f695a: 5d pop %rbp 2f695b: 41 5c pop %r12 2f695d: 41 5d pop %r13 2f695f: c3 retq 2f6960: c6 46 05 01 movb $0x1,0x5(%rsi) 2f6964: 31 c0 xor %eax,%eax 2f6966: eb de jmp 2f6946 2f6968: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2f696d: e8 7e fa ff ff callq 2f63f0 2f6972: 84 c0 test %al,%al 2f6974: 74 cc je 2f6942 2f6976: 80 7d 04 00 cmpb $0x0,0x4(%rbp) 2f697a: 74 9b je 2f6917 2f697c: eb c4 jmp 2f6942 2f697e: 41 80 7c 24 48 00 cmpb $0x0,0x48(%r12) 2f6984: 74 bc je 2f6942 2f6986: 49 8d 75 25 lea 0x25(%r13),%rsi 2f698a: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6991: 4c 89 e1 mov %r12,%rcx 2f6994: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f699b: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f69a0: e8 00 00 00 00 callq 2f69a5 2f69a5: eb 9b jmp 2f6942 2f69a7: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2f69ac: e8 3f fa ff ff callq 2f63f0 2f69b1: 8b 44 24 04 mov 0x4(%rsp),%eax 2f69b5: eb 8f jmp 2f6946 2f69b7: e8 00 00 00 00 callq 2f69bc 2f69bc: 0f 1f 40 00 nopl 0x0(%rax) 00000000002f69c0 : 2f69c0: e8 00 00 00 00 callq 2f69c5 2f69c5: 53 push %rbx 2f69c6: 48 89 fb mov %rdi,%rbx 2f69c9: e8 00 00 00 00 callq 2f69ce 2f69ce: 85 c0 test %eax,%eax 2f69d0: 75 15 jne 2f69e7 2f69d2: 83 7b 40 02 cmpl $0x2,0x40(%rbx) 2f69d6: 74 11 je 2f69e9 2f69d8: 80 bb f8 00 00 00 11 cmpb $0x11,0xf8(%rbx) 2f69df: ba 27 00 00 00 mov $0x27,%edx 2f69e4: 0f 45 c2 cmovne %edx,%eax 2f69e7: 5b pop %rbx 2f69e8: c3 retq 2f69e9: f6 83 5f 05 00 00 04 testb $0x4,0x55f(%rbx) 2f69f0: ba 27 00 00 00 mov $0x27,%edx 2f69f5: 5b pop %rbx 2f69f6: 0f 44 c2 cmove %edx,%eax 2f69f9: c3 retq 2f69fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002f6a00 : 2f6a00: e8 00 00 00 00 callq 2f6a05 2f6a05: 53 push %rbx 2f6a06: 48 89 fb mov %rdi,%rbx 2f6a09: e8 00 00 00 00 callq 2f6a0e 2f6a0e: 85 c0 test %eax,%eax 2f6a10: 75 15 jne 2f6a27 2f6a12: 83 7b 40 02 cmpl $0x2,0x40(%rbx) 2f6a16: 74 11 je 2f6a29 2f6a18: 80 bb f8 00 00 00 21 cmpb $0x21,0xf8(%rbx) 2f6a1f: ba 26 00 00 00 mov $0x26,%edx 2f6a24: 0f 45 c2 cmovne %edx,%eax 2f6a27: 5b pop %rbx 2f6a28: c3 retq 2f6a29: f6 83 5f 05 00 00 02 testb $0x2,0x55f(%rbx) 2f6a30: ba 26 00 00 00 mov $0x26,%edx 2f6a35: 5b pop %rbx 2f6a36: 0f 44 c2 cmove %edx,%eax 2f6a39: c3 retq 2f6a3a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 00000000002f6a40 : 2f6a40: e8 00 00 00 00 callq 2f6a45 2f6a45: 83 7f 40 02 cmpl $0x2,0x40(%rdi) 2f6a49: 75 03 jne 2f6a4e 2f6a4b: 31 c0 xor %eax,%eax 2f6a4d: c3 retq 2f6a4e: 53 push %rbx 2f6a4f: 48 89 fb mov %rdi,%rbx 2f6a52: e8 00 00 00 00 callq 2f6a57 2f6a57: 85 c0 test %eax,%eax 2f6a59: 75 22 jne 2f6a7d 2f6a5b: 0f b6 83 f9 00 00 00 movzbl 0xf9(%rbx),%eax 2f6a62: 0f b6 93 f8 00 00 00 movzbl 0xf8(%rbx),%edx 2f6a69: c1 e0 08 shl $0x8,%eax 2f6a6c: 66 25 00 03 and $0x300,%ax 2f6a70: 09 d0 or %edx,%eax 2f6a72: 66 3d 16 02 cmp $0x216,%ax 2f6a76: 74 07 je 2f6a7f 2f6a78: b8 25 00 00 00 mov $0x25,%eax 2f6a7d: 5b pop %rbx 2f6a7e: c3 retq 2f6a7f: 31 c0 xor %eax,%eax 2f6a81: 5b pop %rbx 2f6a82: c3 retq 2f6a83: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1) 2f6a8a: 00 00 00 00 2f6a8e: 66 90 xchg %ax,%ax 00000000002f6a90 : 2f6a90: e8 00 00 00 00 callq 2f6a95 2f6a95: 41 54 push %r12 2f6a97: 49 89 d4 mov %rdx,%r12 2f6a9a: 55 push %rbp 2f6a9b: 48 89 fd mov %rdi,%rbp 2f6a9e: 48 83 ec 10 sub $0x10,%rsp 2f6aa2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f6aa9: 00 00 2f6aab: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f6ab0: 31 c0 xor %eax,%eax 2f6ab2: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f6ab9: 3c 18 cmp $0x18,%al 2f6abb: 0f 84 ba 01 00 00 je 2f6c7b 2f6ac1: 77 3a ja 2f6afd 2f6ac3: 3c 14 cmp $0x14,%al 2f6ac5: 0f 84 51 02 00 00 je 2f6d1c 2f6acb: 0f 86 92 00 00 00 jbe 2f6b63 2f6ad1: 3c 16 cmp $0x16,%al 2f6ad3: 0f 84 83 02 00 00 je 2f6d5c 2f6ad9: 3c 17 cmp $0x17,%al 2f6adb: 75 5e jne 2f6b3b 2f6add: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6ae2: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6ae9: 00 00 2f6aeb: 0f 85 ea 02 00 00 jne 2f6ddb 2f6af1: 48 83 c4 10 add $0x10,%rsp 2f6af5: 5d pop %rbp 2f6af6: 41 5c pop %r12 2f6af8: e9 93 f5 ff ff jmpq 2f6090 2f6afd: 3c 1c cmp $0x1c,%al 2f6aff: 0f 84 91 02 00 00 je 2f6d96 2f6b05: 0f 86 ca 00 00 00 jbe 2f6bd5 2f6b0b: 3c 1e cmp $0x1e,%al 2f6b0d: 0f 84 48 01 00 00 je 2f6c5b 2f6b13: 3c 1f cmp $0x1f,%al 2f6b15: 0f 85 92 00 00 00 jne 2f6bad 2f6b1b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6b20: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6b27: 00 00 2f6b29: 0f 85 ac 02 00 00 jne 2f6ddb 2f6b2f: 48 83 c4 10 add $0x10,%rsp 2f6b33: 5d pop %rbp 2f6b34: 41 5c pop %r12 2f6b36: e9 f5 f9 ff ff jmpq 2f6530 2f6b3b: 3c 15 cmp $0x15,%al 2f6b3d: 0f 85 0e 01 00 00 jne 2f6c51 2f6b43: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6b48: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6b4f: 00 00 2f6b51: 0f 85 84 02 00 00 jne 2f6ddb 2f6b57: 48 83 c4 10 add $0x10,%rsp 2f6b5b: 5d pop %rbp 2f6b5c: 41 5c pop %r12 2f6b5e: e9 5d f4 ff ff jmpq 2f5fc0 2f6b63: 3c 12 cmp $0x12,%al 2f6b65: 0f 84 d1 01 00 00 je 2f6d3c 2f6b6b: 0f 86 90 00 00 00 jbe 2f6c01 2f6b71: 3c 13 cmp $0x13,%al 2f6b73: 0f 85 d8 00 00 00 jne 2f6c51 2f6b79: 8b 16 mov (%rsi),%edx 2f6b7b: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6b82: 00 2f6b83: 85 d2 test %edx,%edx 2f6b85: 0f 84 27 02 00 00 je 2f6db2 2f6b8b: c6 46 05 01 movb $0x1,0x5(%rsi) 2f6b8f: 31 c0 xor %eax,%eax 2f6b91: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f6b96: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f6b9d: 00 00 2f6b9f: 0f 85 36 02 00 00 jne 2f6ddb 2f6ba5: 48 83 c4 10 add $0x10,%rsp 2f6ba9: 5d pop %rbp 2f6baa: 41 5c pop %r12 2f6bac: c3 retq 2f6bad: 3c 1d cmp $0x1d,%al 2f6baf: 0f 85 9c 00 00 00 jne 2f6c51 2f6bb5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6bba: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6bc1: 00 00 2f6bc3: 0f 85 12 02 00 00 jne 2f6ddb 2f6bc9: 48 83 c4 10 add $0x10,%rsp 2f6bcd: 5d pop %rbp 2f6bce: 41 5c pop %r12 2f6bd0: e9 6b fb ff ff jmpq 2f6740 2f6bd5: 3c 1a cmp $0x1a,%al 2f6bd7: 0f 84 be 00 00 00 je 2f6c9b 2f6bdd: 3c 1b cmp $0x1b,%al 2f6bdf: 75 4c jne 2f6c2d 2f6be1: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6be8: 00 2f6be9: f7 06 fd ff ff ff testl $0xfffffffd,(%rsi) 2f6bef: 75 9a jne 2f6b8b 2f6bf1: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2f6bf6: e8 f5 f7 ff ff callq 2f63f0 2f6bfb: 8b 44 24 04 mov 0x4(%rsp),%eax 2f6bff: eb 90 jmp 2f6b91 2f6c01: 3c 10 cmp $0x10,%al 2f6c03: 0f 84 b2 00 00 00 je 2f6cbb 2f6c09: 3c 11 cmp $0x11,%al 2f6c0b: 75 44 jne 2f6c51 2f6c0d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6c12: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6c19: 00 00 2f6c1b: 0f 85 ba 01 00 00 jne 2f6ddb 2f6c21: 48 83 c4 10 add $0x10,%rsp 2f6c25: 5d pop %rbp 2f6c26: 41 5c pop %r12 2f6c28: e9 53 f1 ff ff jmpq 2f5d80 2f6c2d: 3c 19 cmp $0x19,%al 2f6c2f: 75 20 jne 2f6c51 2f6c31: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6c36: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6c3d: 00 00 2f6c3f: 0f 85 96 01 00 00 jne 2f6ddb 2f6c45: 48 83 c4 10 add $0x10,%rsp 2f6c49: 5d pop %rbp 2f6c4a: 41 5c pop %r12 2f6c4c: e9 0f f5 ff ff jmpq 2f6160 2f6c51: b8 05 00 00 00 mov $0x5,%eax 2f6c56: e9 36 ff ff ff jmpq 2f6b91 2f6c5b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6c60: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6c67: 00 00 2f6c69: 0f 85 6c 01 00 00 jne 2f6ddb 2f6c6f: 48 83 c4 10 add $0x10,%rsp 2f6c73: 5d pop %rbp 2f6c74: 41 5c pop %r12 2f6c76: e9 e5 f9 ff ff jmpq 2f6660 2f6c7b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6c80: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6c87: 00 00 2f6c89: 0f 85 4c 01 00 00 jne 2f6ddb 2f6c8f: 48 83 c4 10 add $0x10,%rsp 2f6c93: 5d pop %rbp 2f6c94: 41 5c pop %r12 2f6c96: e9 65 f5 ff ff jmpq 2f6200 2f6c9b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6ca0: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6ca7: 00 00 2f6ca9: 0f 85 2c 01 00 00 jne 2f6ddb 2f6caf: 48 83 c4 10 add $0x10,%rsp 2f6cb3: 5d pop %rbp 2f6cb4: 41 5c pop %r12 2f6cb6: e9 15 fc ff ff jmpq 2f68d0 2f6cbb: 8b 0e mov (%rsi),%ecx 2f6cbd: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6cc4: 00 2f6cc5: 85 c9 test %ecx,%ecx 2f6cc7: 0f 85 be fe ff ff jne 2f6b8b 2f6ccd: 48 89 f9 mov %rdi,%rcx 2f6cd0: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6cd7: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6cdc: 4c 89 e6 mov %r12,%rsi 2f6cdf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6ce6: e8 00 00 00 00 callq 2f6ceb 2f6ceb: 84 c0 test %al,%al 2f6ced: 0f 84 9a 00 00 00 je 2f6d8d 2f6cf3: 49 8d 74 24 01 lea 0x1(%r12),%rsi 2f6cf8: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6cff: 48 89 e9 mov %rbp,%rcx 2f6d02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6d09: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6d0e: e8 00 00 00 00 callq 2f6d13 2f6d13: 8b 44 24 04 mov 0x4(%rsp),%eax 2f6d17: e9 75 fe ff ff jmpq 2f6b91 2f6d1c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6d21: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6d28: 00 00 2f6d2a: 0f 85 ab 00 00 00 jne 2f6ddb 2f6d30: 48 83 c4 10 add $0x10,%rsp 2f6d34: 5d pop %rbp 2f6d35: 41 5c pop %r12 2f6d37: e9 e4 f1 ff ff jmpq 2f5f20 2f6d3c: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6d41: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6d48: 00 00 2f6d4a: 0f 85 8b 00 00 00 jne 2f6ddb 2f6d50: 48 83 c4 10 add $0x10,%rsp 2f6d54: 5d pop %rbp 2f6d55: 41 5c pop %r12 2f6d57: e9 f4 f0 ff ff jmpq 2f5e50 2f6d5c: 8b 06 mov (%rsi),%eax 2f6d5e: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6d65: 00 2f6d66: 85 c0 test %eax,%eax 2f6d68: 0f 85 1d fe ff ff jne 2f6b8b 2f6d6e: 48 8d 72 09 lea 0x9(%rdx),%rsi 2f6d72: 48 89 f9 mov %rdi,%rcx 2f6d75: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6d7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6d83: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6d88: e8 00 00 00 00 callq 2f6d8d 2f6d8d: 8b 44 24 04 mov 0x4(%rsp),%eax 2f6d91: e9 fb fd ff ff jmpq 2f6b91 2f6d96: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6d9b: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6da2: 00 00 2f6da4: 75 35 jne 2f6ddb 2f6da6: 48 83 c4 10 add $0x10,%rsp 2f6daa: 5d pop %rbp 2f6dab: 41 5c pop %r12 2f6dad: e9 ae fa ff ff jmpq 2f6860 2f6db2: 48 89 f9 mov %rdi,%rcx 2f6db5: 49 8d 74 24 0a lea 0xa(%r12),%rsi 2f6dba: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6dc1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6dc8: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6dcd: e8 00 00 00 00 callq 2f6dd2 2f6dd2: 8b 44 24 04 mov 0x4(%rsp),%eax 2f6dd6: e9 b6 fd ff ff jmpq 2f6b91 2f6ddb: e8 00 00 00 00 callq 2f6de0 00000000002f6de0 : 2f6de0: e8 00 00 00 00 callq 2f6de5 2f6de5: 41 54 push %r12 2f6de7: 49 89 d4 mov %rdx,%r12 2f6dea: 55 push %rbp 2f6deb: 48 89 fd mov %rdi,%rbp 2f6dee: 48 83 ec 10 sub $0x10,%rsp 2f6df2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 2f6df9: 00 00 2f6dfb: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f6e00: 31 c0 xor %eax,%eax 2f6e02: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f6e09: 3c 28 cmp $0x28,%al 2f6e0b: 0f 84 a8 02 00 00 je 2f70b9 2f6e11: 77 3a ja 2f6e4d 2f6e13: 3c 24 cmp $0x24,%al 2f6e15: 0f 84 be 02 00 00 je 2f70d9 2f6e1b: 0f 86 8e 00 00 00 jbe 2f6eaf 2f6e21: 3c 26 cmp $0x26,%al 2f6e23: 0f 84 d7 01 00 00 je 2f7000 2f6e29: 3c 27 cmp $0x27,%al 2f6e2b: 75 5a jne 2f6e87 2f6e2d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6e32: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6e39: 00 00 2f6e3b: 0f 85 35 03 00 00 jne 2f7176 2f6e41: 48 83 c4 10 add $0x10,%rsp 2f6e45: 5d pop %rbp 2f6e46: 41 5c pop %r12 2f6e48: e9 43 f2 ff ff jmpq 2f6090 2f6e4d: 3c 2d cmp $0x2d,%al 2f6e4f: 0f 84 a4 02 00 00 je 2f70f9 2f6e55: 0f 86 af 00 00 00 jbe 2f6f0a 2f6e5b: 3c 2f cmp $0x2f,%al 2f6e5d: 0f 84 b2 02 00 00 je 2f7115 2f6e63: 3c 30 cmp $0x30,%al 2f6e65: 75 7b jne 2f6ee2 2f6e67: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6e6c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6e73: 00 00 2f6e75: 0f 85 fb 02 00 00 jne 2f7176 2f6e7b: 48 83 c4 10 add $0x10,%rsp 2f6e7f: 5d pop %rbp 2f6e80: 41 5c pop %r12 2f6e82: e9 a9 f6 ff ff jmpq 2f6530 2f6e87: 3c 25 cmp $0x25,%al 2f6e89: 0f 85 30 01 00 00 jne 2f6fbf 2f6e8f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6e94: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6e9b: 00 00 2f6e9d: 0f 85 d3 02 00 00 jne 2f7176 2f6ea3: 48 83 c4 10 add $0x10,%rsp 2f6ea7: 5d pop %rbp 2f6ea8: 41 5c pop %r12 2f6eaa: e9 11 f1 ff ff jmpq 2f5fc0 2f6eaf: 3c 22 cmp $0x22,%al 2f6eb1: 0f 84 29 01 00 00 je 2f6fe0 2f6eb7: 0f 86 82 00 00 00 jbe 2f6f3f 2f6ebd: 3c 23 cmp $0x23,%al 2f6ebf: 0f 85 fa 00 00 00 jne 2f6fbf 2f6ec5: 8b 16 mov (%rsi),%edx 2f6ec7: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6ece: 00 2f6ecf: 85 d2 test %edx,%edx 2f6ed1: 0f 84 76 02 00 00 je 2f714d 2f6ed7: c6 46 05 01 movb $0x1,0x5(%rsi) 2f6edb: 31 c0 xor %eax,%eax 2f6edd: e9 e2 00 00 00 jmpq 2f6fc4 2f6ee2: 3c 2e cmp $0x2e,%al 2f6ee4: 0f 85 d5 00 00 00 jne 2f6fbf 2f6eea: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6eef: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6ef6: 00 00 2f6ef8: 0f 85 78 02 00 00 jne 2f7176 2f6efe: 48 83 c4 10 add $0x10,%rsp 2f6f02: 5d pop %rbp 2f6f03: 41 5c pop %r12 2f6f05: e9 36 f8 ff ff jmpq 2f6740 2f6f0a: 3c 2b cmp $0x2b,%al 2f6f0c: 0f 84 1f 02 00 00 je 2f7131 2f6f12: 76 57 jbe 2f6f6b 2f6f14: 3c 2c cmp $0x2c,%al 2f6f16: 0f 85 a3 00 00 00 jne 2f6fbf 2f6f1c: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6f23: 00 2f6f24: f7 06 fd ff ff ff testl $0xfffffffd,(%rsi) 2f6f2a: 75 ab jne 2f6ed7 2f6f2c: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2f6f31: e8 ba f4 ff ff callq 2f63f0 2f6f36: 8b 44 24 04 mov 0x4(%rsp),%eax 2f6f3a: e9 85 00 00 00 jmpq 2f6fc4 2f6f3f: 3c 20 cmp $0x20,%al 2f6f41: 0f 84 f0 00 00 00 je 2f7037 2f6f47: 3c 21 cmp $0x21,%al 2f6f49: 75 74 jne 2f6fbf 2f6f4b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6f50: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6f57: 00 00 2f6f59: 0f 85 17 02 00 00 jne 2f7176 2f6f5f: 48 83 c4 10 add $0x10,%rsp 2f6f63: 5d pop %rbp 2f6f64: 41 5c pop %r12 2f6f66: e9 15 ee ff ff jmpq 2f5d80 2f6f6b: 3c 29 cmp $0x29,%al 2f6f6d: 0f 84 26 01 00 00 je 2f7099 2f6f73: 3c 2a cmp $0x2a,%al 2f6f75: 75 48 jne 2f6fbf 2f6f77: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f6f7e: 00 2f6f7f: f7 06 fd ff ff ff testl $0xfffffffd,(%rsi) 2f6f85: 0f 85 4c ff ff ff jne 2f6ed7 2f6f8b: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 2f6f90: e8 5b f4 ff ff callq 2f63f0 2f6f95: 84 c0 test %al,%al 2f6f97: 74 20 je 2f6fb9 2f6f99: 49 8d 74 24 23 lea 0x23(%r12),%rsi 2f6f9e: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f6fa5: 48 89 e9 mov %rbp,%rcx 2f6fa8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f6faf: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f6fb4: e8 00 00 00 00 callq 2f6fb9 2f6fb9: 8b 44 24 04 mov 0x4(%rsp),%eax 2f6fbd: eb 05 jmp 2f6fc4 2f6fbf: b8 05 00 00 00 mov $0x5,%eax 2f6fc4: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 2f6fc9: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 2f6fd0: 00 00 2f6fd2: 0f 85 9e 01 00 00 jne 2f7176 2f6fd8: 48 83 c4 10 add $0x10,%rsp 2f6fdc: 5d pop %rbp 2f6fdd: 41 5c pop %r12 2f6fdf: c3 retq 2f6fe0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f6fe5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f6fec: 00 00 2f6fee: 0f 85 82 01 00 00 jne 2f7176 2f6ff4: 48 83 c4 10 add $0x10,%rsp 2f6ff8: 5d pop %rbp 2f6ff9: 41 5c pop %r12 2f6ffb: e9 50 ee ff ff jmpq 2f5e50 2f7000: 8b 06 mov (%rsi),%eax 2f7002: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f7009: 00 2f700a: 85 c0 test %eax,%eax 2f700c: 0f 85 c5 fe ff ff jne 2f6ed7 2f7012: 48 8d 72 09 lea 0x9(%rdx),%rsi 2f7016: 48 89 f9 mov %rdi,%rcx 2f7019: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f7020: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f7027: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f702c: e8 00 00 00 00 callq 2f7031 2f7031: 8b 44 24 04 mov 0x4(%rsp),%eax 2f7035: eb 8d jmp 2f6fc4 2f7037: 8b 0e mov (%rsi),%ecx 2f7039: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 2f7040: 00 2f7041: 85 c9 test %ecx,%ecx 2f7043: 0f 85 8e fe ff ff jne 2f6ed7 2f7049: 48 8d 72 22 lea 0x22(%rdx),%rsi 2f704d: 48 89 f9 mov %rdi,%rcx 2f7050: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f7057: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f705e: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f7063: e8 00 00 00 00 callq 2f7068 2f7068: 84 c0 test %al,%al 2f706a: 0f 84 49 ff ff ff je 2f6fb9 2f7070: 49 8d 74 24 01 lea 0x1(%r12),%rsi 2f7075: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f707c: 48 89 e9 mov %rbp,%rcx 2f707f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f7086: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f708b: e8 00 00 00 00 callq 2f7090 2f7090: 8b 44 24 04 mov 0x4(%rsp),%eax 2f7094: e9 2b ff ff ff jmpq 2f6fc4 2f7099: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f709e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f70a5: 00 00 2f70a7: 0f 85 c9 00 00 00 jne 2f7176 2f70ad: 48 83 c4 10 add $0x10,%rsp 2f70b1: 5d pop %rbp 2f70b2: 41 5c pop %r12 2f70b4: e9 a7 f0 ff ff jmpq 2f6160 2f70b9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f70be: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f70c5: 00 00 2f70c7: 0f 85 a9 00 00 00 jne 2f7176 2f70cd: 48 83 c4 10 add $0x10,%rsp 2f70d1: 5d pop %rbp 2f70d2: 41 5c pop %r12 2f70d4: e9 27 f1 ff ff jmpq 2f6200 2f70d9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f70de: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f70e5: 00 00 2f70e7: 0f 85 89 00 00 00 jne 2f7176 2f70ed: 48 83 c4 10 add $0x10,%rsp 2f70f1: 5d pop %rbp 2f70f2: 41 5c pop %r12 2f70f4: e9 27 ee ff ff jmpq 2f5f20 2f70f9: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f70fe: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f7105: 00 00 2f7107: 75 6d jne 2f7176 2f7109: 48 83 c4 10 add $0x10,%rsp 2f710d: 5d pop %rbp 2f710e: 41 5c pop %r12 2f7110: e9 4b f7 ff ff jmpq 2f6860 2f7115: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f711a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f7121: 00 00 2f7123: 75 51 jne 2f7176 2f7125: 48 83 c4 10 add $0x10,%rsp 2f7129: 5d pop %rbp 2f712a: 41 5c pop %r12 2f712c: e9 2f f5 ff ff jmpq 2f6660 2f7131: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2f7136: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 2f713d: 00 00 2f713f: 75 35 jne 2f7176 2f7141: 48 83 c4 10 add $0x10,%rsp 2f7145: 5d pop %rbp 2f7146: 41 5c pop %r12 2f7148: e9 83 f7 ff ff jmpq 2f68d0 2f714d: 48 89 f9 mov %rdi,%rcx 2f7150: 49 8d 74 24 0a lea 0xa(%r12),%rsi 2f7155: 49 c7 c0 00 00 00 00 mov $0x0,%r8 2f715c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f7163: 48 8d 54 24 04 lea 0x4(%rsp),%rdx 2f7168: e8 00 00 00 00 callq 2f716d 2f716d: 8b 44 24 04 mov 0x4(%rsp),%eax 2f7171: e9 4e fe ff ff jmpq 2f6fc4 2f7176: e8 00 00 00 00 callq 2f717b 2f717b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002f7180 : 2f7180: 31 c0 xor %eax,%eax 2f7182: 55 push %rbp 2f7183: 53 push %rbx 2f7184: 48 89 fb mov %rdi,%rbx 2f7187: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f718e: 00 00 00 2f7191: 66 89 87 91 05 00 00 mov %ax,0x591(%rdi) 2f7198: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f719f: 88 97 8c 05 00 00 mov %dl,0x58c(%rdi) 2f71a5: 80 7e 02 00 cmpb $0x0,0x2(%rsi) 2f71a9: 0f b6 fa movzbl %dl,%edi 2f71ac: c6 46 01 01 movb $0x1,0x1(%rsi) 2f71b0: c6 46 03 01 movb $0x1,0x3(%rsi) 2f71b4: 74 26 je 2f71dc 2f71b6: 0f b7 6e 06 movzwl 0x6(%rsi),%ebp 2f71ba: e8 00 00 00 00 callq 2f71bf 2f71bf: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f71c3: bf 04 00 00 00 mov $0x4,%edi 2f71c8: 5b pop %rbx 2f71c9: 41 89 e8 mov %ebp,%r8d 2f71cc: 48 89 c1 mov %rax,%rcx 2f71cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f71d6: 5d pop %rbp 2f71d7: e9 00 00 00 00 jmpq 2f71dc 2f71dc: e8 00 00 00 00 callq 2f71e1 2f71e1: 0f b6 53 38 movzbl 0x38(%rbx),%edx 2f71e5: bf 04 00 00 00 mov $0x4,%edi 2f71ea: 5b pop %rbx 2f71eb: 48 89 c1 mov %rax,%rcx 2f71ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f71f5: 5d pop %rbp 2f71f6: e9 00 00 00 00 jmpq 2f71fb 2f71fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 00000000002f7200 : 2f7200: e8 00 00 00 00 callq 2f7205 2f7205: 41 54 push %r12 2f7207: 55 push %rbp 2f7208: 48 89 fd mov %rdi,%rbp 2f720b: 53 push %rbx 2f720c: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f7213: 3c 18 cmp $0x18,%al 2f7215: 0f 84 ad 06 00 00 je 2f78c8 2f721b: 77 4a ja 2f7267 2f721d: 3c 14 cmp $0x14,%al 2f721f: 0f 84 51 02 00 00 je 2f7476 2f7225: 0f 86 1e 01 00 00 jbe 2f7349 2f722b: 3c 16 cmp $0x16,%al 2f722d: 0f 84 72 02 00 00 je 2f74a5 2f7233: 3c 17 cmp $0x17,%al 2f7235: 0f 85 ee 00 00 00 jne 2f7329 2f723b: 80 7a 0b 01 cmpb $0x1,0xb(%rdx) 2f723f: 0f 84 e6 08 00 00 je 2f7b2b 2f7245: 83 3e 01 cmpl $0x1,(%rsi) 2f7248: 0f 84 06 0a 00 00 je 2f7c54 2f724e: 41 bb 14 00 00 00 mov $0x14,%r11d 2f7254: c6 01 01 movb $0x1,(%rcx) 2f7257: 31 c0 xor %eax,%eax 2f7259: 66 44 89 59 04 mov %r11w,0x4(%rcx) 2f725e: 83 85 90 05 00 00 01 addl $0x1,0x590(%rbp) 2f7265: eb 33 jmp 2f729a 2f7267: 3c 1c cmp $0x1c,%al 2f7269: 0f 84 b2 06 00 00 je 2f7921 2f726f: 76 70 jbe 2f72e1 2f7271: 3c 1e cmp $0x1e,%al 2f7273: 0f 84 df 06 00 00 je 2f7958 2f7279: 3c 1f cmp $0x1f,%al 2f727b: 75 22 jne 2f729f 2f727d: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f7281: 0f 84 5a 07 00 00 je 2f79e1 2f7287: c6 01 01 movb $0x1,(%rcx) 2f728a: b8 02 00 00 00 mov $0x2,%eax 2f728f: c6 41 02 00 movb $0x0,0x2(%rcx) 2f7293: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f729a: 5b pop %rbx 2f729b: 5d pop %rbp 2f729c: 41 5c pop %r12 2f729e: c3 retq 2f729f: 3c 1d cmp $0x1d,%al 2f72a1: 75 e4 jne 2f7287 2f72a3: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f72a7: 75 de jne 2f7287 2f72a9: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f72ad: 75 d8 jne 2f7287 2f72af: 80 7a 19 01 cmpb $0x1,0x19(%rdx) 2f72b3: 75 d2 jne 2f7287 2f72b5: 80 7a 1a 01 cmpb $0x1,0x1a(%rdx) 2f72b9: 75 cc jne 2f7287 2f72bb: 80 7a 1b 01 cmpb $0x1,0x1b(%rdx) 2f72bf: 75 c6 jne 2f7287 2f72c1: 80 7a 1c 01 cmpb $0x1,0x1c(%rdx) 2f72c5: 75 c0 jne 2f7287 2f72c7: c6 01 01 movb $0x1,(%rcx) 2f72ca: ba 1e 00 00 00 mov $0x1e,%edx 2f72cf: 48 89 ce mov %rcx,%rsi 2f72d2: 66 c7 41 04 00 00 movw $0x0,0x4(%rcx) 2f72d8: e8 a3 fe ff ff callq 2f7180 2f72dd: 31 c0 xor %eax,%eax 2f72df: eb b9 jmp 2f729a 2f72e1: 3c 1a cmp $0x1a,%al 2f72e3: 0f 84 25 03 00 00 je 2f760e 2f72e9: 3c 1b cmp $0x1b,%al 2f72eb: 0f 85 d9 00 00 00 jne 2f73ca 2f72f1: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f72f5: 75 90 jne 2f7287 2f72f7: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f72fb: 75 8a jne 2f7287 2f72fd: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f7301: 74 0a je 2f730d 2f7303: 80 7f 4c 00 cmpb $0x0,0x4c(%rdi) 2f7307: 0f 85 77 09 00 00 jne 2f7c84 2f730d: 41 ba f4 01 00 00 mov $0x1f4,%r10d 2f7313: c6 01 01 movb $0x1,(%rcx) 2f7316: 31 c0 xor %eax,%eax 2f7318: 66 44 89 51 04 mov %r10w,0x4(%rcx) 2f731d: 83 85 90 05 00 00 01 addl $0x1,0x590(%rbp) 2f7324: e9 71 ff ff ff jmpq 2f729a 2f7329: 3c 15 cmp $0x15,%al 2f732b: 0f 85 56 ff ff ff jne 2f7287 2f7331: 80 7a 0d 01 cmpb $0x1,0xd(%rdx) 2f7335: 0f 84 8f 08 00 00 je 2f7bca 2f733b: 83 3e 01 cmpl $0x1,(%rsi) 2f733e: 0f 85 0a ff ff ff jne 2f724e 2f7344: e9 3e ff ff ff jmpq 2f7287 2f7349: 3c 12 cmp $0x12,%al 2f734b: 0f 84 af 01 00 00 je 2f7500 2f7351: 0f 86 e9 00 00 00 jbe 2f7440 2f7357: 3c 13 cmp $0x13,%al 2f7359: 0f 85 28 ff ff ff jne 2f7287 2f735f: 80 7a 0a 01 cmpb $0x1,0xa(%rdx) 2f7363: 0f 85 1e ff ff ff jne 2f7287 2f7369: f6 47 4b 10 testb $0x10,0x4b(%rdi) 2f736d: c6 41 02 01 movb $0x1,0x2(%rcx) 2f7371: 0f 84 ff 08 00 00 je 2f7c76 2f7377: b8 d0 07 00 00 mov $0x7d0,%eax 2f737c: 66 89 41 06 mov %ax,0x6(%rcx) 2f7380: 31 c0 xor %eax,%eax 2f7382: c6 01 01 movb $0x1,(%rcx) 2f7385: 66 89 41 04 mov %ax,0x4(%rcx) 2f7389: 31 c0 xor %eax,%eax 2f738b: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f7392: 00 00 00 2f7395: 66 89 85 91 05 00 00 mov %ax,0x591(%rbp) 2f739c: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f73a3: c6 85 8c 05 00 00 14 movb $0x14,0x58c(%rbp) 2f73aa: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f73ae: c6 41 01 01 movb $0x1,0x1(%rcx) 2f73b2: c6 41 03 01 movb $0x1,0x3(%rcx) 2f73b6: 0f 84 b0 08 00 00 je 2f7c6c 2f73bc: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f73c0: bf 14 00 00 00 mov $0x14,%edi 2f73c5: e9 b8 01 00 00 jmpq 2f7582 2f73ca: 3c 19 cmp $0x19,%al 2f73cc: 0f 85 b5 fe ff ff jne 2f7287 2f73d2: 80 7a 15 01 cmpb $0x1,0x15(%rdx) 2f73d6: 0f 85 ab fe ff ff jne 2f7287 2f73dc: 80 7a 16 01 cmpb $0x1,0x16(%rdx) 2f73e0: 0f 85 a1 fe ff ff jne 2f7287 2f73e6: 80 7f 4c 00 cmpb $0x0,0x4c(%rdi) 2f73ea: 48 8d 87 8d 05 00 00 lea 0x58d(%rdi),%rax 2f73f1: 0f 84 dd 08 00 00 je 2f7cd4 2f73f7: 31 f6 xor %esi,%esi 2f73f9: c6 41 02 01 movb $0x1,0x2(%rcx) 2f73fd: c6 01 01 movb $0x1,(%rcx) 2f7400: c7 41 04 00 00 b8 0b movl $0xbb80000,0x4(%rcx) 2f7407: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f740e: 00 00 00 2f7411: 66 89 70 04 mov %si,0x4(%rax) 2f7415: c6 40 06 00 movb $0x0,0x6(%rax) 2f7419: c6 87 8c 05 00 00 1c movb $0x1c,0x58c(%rdi) 2f7420: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f7424: c6 41 01 01 movb $0x1,0x1(%rcx) 2f7428: c6 41 03 01 movb $0x1,0x3(%rcx) 2f742c: 0f 84 18 09 00 00 je 2f7d4a 2f7432: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f7436: bf 1c 00 00 00 mov $0x1c,%edi 2f743b: e9 42 01 00 00 jmpq 2f7582 2f7440: 3c 10 cmp $0x10,%al 2f7442: 0f 84 e7 00 00 00 je 2f752f 2f7448: 3c 11 cmp $0x11,%al 2f744a: 0f 85 37 fe ff ff jne 2f7287 2f7450: 80 7a 02 01 cmpb $0x1,0x2(%rdx) 2f7454: 0f 84 05 06 00 00 je 2f7a5f 2f745a: 80 4d 4b 01 orb $0x1,0x4b(%rbp) 2f745e: b8 02 00 00 00 mov $0x2,%eax 2f7463: c6 01 01 movb $0x1,(%rcx) 2f7466: c6 41 02 00 movb $0x0,0x2(%rcx) 2f746a: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f7471: e9 24 fe ff ff jmpq 2f729a 2f7476: 80 7a 0b 01 cmpb $0x1,0xb(%rdx) 2f747a: 0f 84 52 06 00 00 je 2f7ad2 2f7480: 83 3e 01 cmpl $0x1,(%rsi) 2f7483: 0f 84 cb 07 00 00 je 2f7c54 2f7489: 41 bc 64 00 00 00 mov $0x64,%r12d 2f748f: c6 01 01 movb $0x1,(%rcx) 2f7492: 31 c0 xor %eax,%eax 2f7494: 66 44 89 61 04 mov %r12w,0x4(%rcx) 2f7499: 83 87 90 05 00 00 01 addl $0x1,0x590(%rdi) 2f74a0: e9 f5 fd ff ff jmpq 2f729a 2f74a5: 80 7a 09 01 cmpb $0x1,0x9(%rdx) 2f74a9: 0f 85 d8 fd ff ff jne 2f7287 2f74af: 45 31 d2 xor %r10d,%r10d 2f74b2: c6 41 02 01 movb $0x1,0x2(%rcx) 2f74b6: c6 01 01 movb $0x1,(%rcx) 2f74b9: c7 41 04 00 00 c8 00 movl $0xc80000,0x4(%rcx) 2f74c0: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f74c7: 00 00 00 2f74ca: 66 44 89 97 91 05 00 mov %r10w,0x591(%rdi) 2f74d1: 00 2f74d2: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f74d9: c6 87 8c 05 00 00 17 movb $0x17,0x58c(%rdi) 2f74e0: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f74e4: c6 41 01 01 movb $0x1,0x1(%rcx) 2f74e8: c6 41 03 01 movb $0x1,0x3(%rcx) 2f74ec: 0f 84 d8 07 00 00 je 2f7cca 2f74f2: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f74f6: bf 17 00 00 00 mov $0x17,%edi 2f74fb: e9 82 00 00 00 jmpq 2f7582 2f7500: 80 7a 06 01 cmpb $0x1,0x6(%rdx) 2f7504: 0f 84 51 06 00 00 je 2f7b5b 2f750a: 83 3e 01 cmpl $0x1,(%rsi) 2f750d: 0f 84 41 07 00 00 je 2f7c54 2f7513: 41 b9 0a 00 00 00 mov $0xa,%r9d 2f7519: c6 01 01 movb $0x1,(%rcx) 2f751c: 31 c0 xor %eax,%eax 2f751e: 66 44 89 49 04 mov %r9w,0x4(%rcx) 2f7523: 83 85 90 05 00 00 01 addl $0x1,0x590(%rbp) 2f752a: e9 6b fd ff ff jmpq 2f729a 2f752f: 80 3a 01 cmpb $0x1,(%rdx) 2f7532: 48 8d 87 8d 05 00 00 lea 0x58d(%rdi),%rax 2f7539: 75 6e jne 2f75a9 2f753b: 80 7a 01 01 cmpb $0x1,0x1(%rdx) 2f753f: 75 68 jne 2f75a9 2f7541: 45 31 db xor %r11d,%r11d 2f7544: 31 db xor %ebx,%ebx 2f7546: c6 01 01 movb $0x1,(%rcx) 2f7549: 66 44 89 59 04 mov %r11w,0x4(%rcx) 2f754e: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f7555: 00 00 00 2f7558: 66 89 58 04 mov %bx,0x4(%rax) 2f755c: c6 40 06 00 movb $0x0,0x6(%rax) 2f7560: c6 87 8c 05 00 00 11 movb $0x11,0x58c(%rdi) 2f7567: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f756b: c6 41 01 01 movb $0x1,0x1(%rcx) 2f756f: c6 41 03 01 movb $0x1,0x3(%rcx) 2f7573: 0f 84 f9 07 00 00 je 2f7d72 2f7579: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f757d: bf 11 00 00 00 mov $0x11,%edi 2f7582: e8 00 00 00 00 callq 2f7587 2f7587: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f758b: 41 89 d8 mov %ebx,%r8d 2f758e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f7595: 48 89 c1 mov %rax,%rcx 2f7598: bf 04 00 00 00 mov $0x4,%edi 2f759d: e8 00 00 00 00 callq 2f75a2 2f75a2: 31 c0 xor %eax,%eax 2f75a4: e9 f1 fc ff ff jmpq 2f729a 2f75a9: 45 31 e4 xor %r12d,%r12d 2f75ac: 31 d2 xor %edx,%edx 2f75ae: 80 4d 4b 01 orb $0x1,0x4b(%rbp) 2f75b2: c6 01 01 movb $0x1,(%rcx) 2f75b5: 66 44 89 61 04 mov %r12w,0x4(%rcx) 2f75ba: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f75c1: 00 00 00 2f75c4: 66 89 50 04 mov %dx,0x4(%rax) 2f75c8: c6 40 06 00 movb $0x0,0x6(%rax) 2f75cc: c6 85 8c 05 00 00 01 movb $0x1,0x58c(%rbp) 2f75d3: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f75d7: c6 41 01 01 movb $0x1,0x1(%rcx) 2f75db: c6 41 03 01 movb $0x1,0x3(%rcx) 2f75df: 0f 85 df 04 00 00 jne 2f7ac4 2f75e5: bf 01 00 00 00 mov $0x1,%edi 2f75ea: e8 00 00 00 00 callq 2f75ef 2f75ef: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f75f3: bf 04 00 00 00 mov $0x4,%edi 2f75f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f75ff: 48 89 c1 mov %rax,%rcx 2f7602: e8 00 00 00 00 callq 2f7607 2f7607: 31 c0 xor %eax,%eax 2f7609: e9 8c fc ff ff jmpq 2f729a 2f760e: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f7612: 0f 85 6f fc ff ff jne 2f7287 2f7618: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f761c: 0f 85 65 fc ff ff jne 2f7287 2f7622: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f7626: 74 0a je 2f7632 2f7628: 80 7f 4c 00 cmpb $0x0,0x4c(%rdi) 2f762c: 0f 85 52 06 00 00 jne 2f7c84 2f7632: 80 7a 17 01 cmpb $0x1,0x17(%rdx) 2f7636: 0f 85 4b fc ff ff jne 2f7287 2f763c: 45 31 db xor %r11d,%r11d 2f763f: 31 db xor %ebx,%ebx 2f7641: c6 01 01 movb $0x1,(%rcx) 2f7644: 66 44 89 59 04 mov %r11w,0x4(%rcx) 2f7649: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f7650: 00 00 00 2f7653: 66 89 9d 91 05 00 00 mov %bx,0x591(%rbp) 2f765a: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f7661: c6 85 8c 05 00 00 1b movb $0x1b,0x58c(%rbp) 2f7668: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f766c: c6 41 01 01 movb $0x1,0x1(%rcx) 2f7670: c6 41 03 01 movb $0x1,0x3(%rcx) 2f7674: 0f 84 84 08 00 00 je 2f7efe 2f767a: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f767e: bf 1b 00 00 00 mov $0x1b,%edi 2f7683: e8 00 00 00 00 callq 2f7688 2f7688: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f768c: bf 04 00 00 00 mov $0x4,%edi 2f7691: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f7698: 48 89 c1 mov %rax,%rcx 2f769b: 41 89 d8 mov %ebx,%r8d 2f769e: e8 00 00 00 00 callq 2f76a3 2f76a3: 0f b6 85 8c 05 00 00 movzbl 0x58c(%rbp),%eax 2f76aa: 48 8d 9d 94 05 00 00 lea 0x594(%rbp),%rbx 2f76b1: 4c 8d a5 f4 00 00 00 lea 0xf4(%rbp),%r12 2f76b8: 83 e8 03 sub $0x3,%eax 2f76bb: 3c 0c cmp $0xc,%al 2f76bd: 0f 86 e2 06 00 00 jbe 2f7da5 2f76c3: b9 e9 07 00 00 mov $0x7e9,%ecx 2f76c8: 48 89 da mov %rbx,%rdx 2f76cb: be 01 00 00 00 mov $0x1,%esi 2f76d0: 4c 89 e7 mov %r12,%rdi 2f76d3: e8 00 00 00 00 callq 2f76d8 2f76d8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f76dd: 48 8d bd f5 00 00 00 lea 0xf5(%rbp),%rdi 2f76e4: b9 e9 07 00 00 mov $0x7e9,%ecx 2f76e9: 48 89 da mov %rbx,%rdx 2f76ec: be 03 00 00 00 mov $0x3,%esi 2f76f1: e8 00 00 00 00 callq 2f76f6 2f76f6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f76fb: 48 8d bd fa 00 00 00 lea 0xfa(%rbp),%rdi 2f7702: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7707: 48 89 da mov %rbx,%rdx 2f770a: be 0c 00 00 00 mov $0xc,%esi 2f770f: e8 00 00 00 00 callq 2f7714 2f7714: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7719: 48 8d bd 06 01 00 00 lea 0x106(%rbp),%rdi 2f7720: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7725: 48 89 da mov %rbx,%rdx 2f7728: be 16 02 00 00 mov $0x216,%esi 2f772d: e8 00 00 00 00 callq 2f7732 2f7732: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7737: 48 8d bd 9d 03 00 00 lea 0x39d(%rbp),%rdi 2f773e: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7743: 48 89 da mov %rbx,%rdx 2f7746: be 21 00 00 00 mov $0x21,%esi 2f774b: e8 00 00 00 00 callq 2f7750 2f7750: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7755: 48 8d bd 1c 03 00 00 lea 0x31c(%rbp),%rdi 2f775c: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7761: 48 89 da mov %rbx,%rdx 2f7764: be 81 00 00 00 mov $0x81,%esi 2f7769: e8 00 00 00 00 callq 2f776e 2f776e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7773: 48 8d bd be 03 00 00 lea 0x3be(%rbp),%rdi 2f777a: b9 e9 07 00 00 mov $0x7e9,%ecx 2f777f: 48 89 da mov %rbx,%rdx 2f7782: be 21 00 00 00 mov $0x21,%esi 2f7787: e8 00 00 00 00 callq 2f778c 2f778c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7791: 48 8d bd df 03 00 00 lea 0x3df(%rbp),%rdi 2f7798: b9 e9 07 00 00 mov $0x7e9,%ecx 2f779d: 48 89 da mov %rbx,%rdx 2f77a0: be 11 00 00 00 mov $0x11,%esi 2f77a5: e8 00 00 00 00 callq 2f77aa 2f77aa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f77af: 48 8d bd f0 03 00 00 lea 0x3f0(%rbp),%rdi 2f77b6: b9 e9 07 00 00 mov $0x7e9,%ecx 2f77bb: 48 89 da mov %rbx,%rdx 2f77be: be 09 00 00 00 mov $0x9,%esi 2f77c3: e8 00 00 00 00 callq 2f77c8 2f77c8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f77cd: 48 8d bd f9 03 00 00 lea 0x3f9(%rbp),%rdi 2f77d4: b9 e9 07 00 00 mov $0x7e9,%ecx 2f77d9: 48 89 da mov %rbx,%rdx 2f77dc: be 21 00 00 00 mov $0x21,%esi 2f77e1: e8 00 00 00 00 callq 2f77e6 2f77e6: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f77eb: 48 8d bd 1a 04 00 00 lea 0x41a(%rbp),%rdi 2f77f2: b9 e9 07 00 00 mov $0x7e9,%ecx 2f77f7: 48 89 da mov %rbx,%rdx 2f77fa: be 19 00 00 00 mov $0x19,%esi 2f77ff: e8 00 00 00 00 callq 2f7804 2f7804: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7809: 48 8d bd f8 00 00 00 lea 0xf8(%rbp),%rdi 2f7810: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7815: 48 89 da mov %rbx,%rdx 2f7818: be 02 00 00 00 mov $0x2,%esi 2f781d: e8 00 00 00 00 callq 2f7822 2f7822: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7827: 0f b7 b5 e4 04 00 00 movzwl 0x4e4(%rbp),%esi 2f782e: 48 8d bd 33 04 00 00 lea 0x433(%rbp),%rdi 2f7835: b9 e9 07 00 00 mov $0x7e9,%ecx 2f783a: 48 89 da mov %rbx,%rdx 2f783d: e8 00 00 00 00 callq 2f7842 2f7842: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7847: 48 8d bd e6 04 00 00 lea 0x4e6(%rbp),%rdi 2f784e: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7853: 48 89 da mov %rbx,%rdx 2f7856: be 11 00 00 00 mov $0x11,%esi 2f785b: e8 00 00 00 00 callq 2f7860 2f7860: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7865: 0f b7 b5 3c 05 00 00 movzwl 0x53c(%rbp),%esi 2f786c: 48 8d bd f7 04 00 00 lea 0x4f7(%rbp),%rdi 2f7873: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7878: 48 89 da mov %rbx,%rdx 2f787b: e8 00 00 00 00 callq 2f7880 2f7880: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7885: 48 8d bd 3e 05 00 00 lea 0x53e(%rbp),%rdi 2f788c: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7891: 48 89 da mov %rbx,%rdx 2f7894: be 21 00 00 00 mov $0x21,%esi 2f7899: e8 00 00 00 00 callq 2f789e 2f789e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f78a3: 48 8d bd 60 05 00 00 lea 0x560(%rbp),%rdi 2f78aa: b9 e9 07 00 00 mov $0x7e9,%ecx 2f78af: 48 89 da mov %rbx,%rdx 2f78b2: be 02 00 00 00 mov $0x2,%esi 2f78b7: e8 00 00 00 00 callq 2f78bc 2f78bc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f78c1: 31 c0 xor %eax,%eax 2f78c3: e9 d2 f9 ff ff jmpq 2f729a 2f78c8: 83 bf 90 05 00 00 0a cmpl $0xa,0x590(%rdi) 2f78cf: 0f 87 b2 f9 ff ff ja 2f7287 2f78d5: 80 7a 10 01 cmpb $0x1,0x10(%rdx) 2f78d9: 0f 85 a8 f9 ff ff jne 2f7287 2f78df: 80 7a 11 01 cmpb $0x1,0x11(%rdx) 2f78e3: 0f 85 9e f9 ff ff jne 2f7287 2f78e9: 80 7a 12 01 cmpb $0x1,0x12(%rdx) 2f78ed: 0f 85 94 f9 ff ff jne 2f7287 2f78f3: 80 7a 13 01 cmpb $0x1,0x13(%rdx) 2f78f7: 0f 85 8a f9 ff ff jne 2f7287 2f78fd: 80 7a 14 01 cmpb $0x1,0x14(%rdx) 2f7901: bf 00 00 00 00 mov $0x0,%edi 2f7906: c6 01 01 movb $0x1,(%rcx) 2f7909: 66 89 79 04 mov %di,0x4(%rcx) 2f790d: 0f 84 56 0a 00 00 je 2f8369 2f7913: 83 85 90 05 00 00 01 addl $0x1,0x590(%rbp) 2f791a: 31 c0 xor %eax,%eax 2f791c: e9 79 f9 ff ff jmpq 2f729a 2f7921: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f7925: 0f 85 5c f9 ff ff jne 2f7287 2f792b: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f792f: 0f 85 52 f9 ff ff jne 2f7287 2f7935: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f7939: 0f 85 45 03 00 00 jne 2f7c84 2f793f: 83 3e 01 cmpl $0x1,(%rsi) 2f7942: c6 01 01 movb $0x1,(%rcx) 2f7945: 0f 84 3b 04 00 00 je 2f7d86 2f794b: 41 b9 2c 01 00 00 mov $0x12c,%r9d 2f7951: 66 44 89 49 04 mov %r9w,0x4(%rcx) 2f7956: eb bb jmp 2f7913 2f7958: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f795c: 0f 85 25 f9 ff ff jne 2f7287 2f7962: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f7966: 0f 85 1b f9 ff ff jne 2f7287 2f796c: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f7970: 74 0a je 2f797c 2f7972: 80 7f 4c 00 cmpb $0x0,0x4c(%rdi) 2f7976: 0f 85 08 03 00 00 jne 2f7c84 2f797c: 80 7a 1d 01 cmpb $0x1,0x1d(%rdx) 2f7980: 0f 85 01 f9 ff ff jne 2f7287 2f7986: 80 7a 1e 01 cmpb $0x1,0x1e(%rdx) 2f798a: 0f 85 f7 f8 ff ff jne 2f7287 2f7990: 45 31 c0 xor %r8d,%r8d 2f7993: c6 41 02 01 movb $0x1,0x2(%rcx) 2f7997: c6 01 01 movb $0x1,(%rcx) 2f799a: c7 41 04 00 00 64 00 movl $0x640000,0x4(%rcx) 2f79a1: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f79a8: 00 00 00 2f79ab: 66 44 89 85 91 05 00 mov %r8w,0x591(%rbp) 2f79b2: 00 2f79b3: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f79ba: c6 85 8c 05 00 00 1f movb $0x1f,0x58c(%rbp) 2f79c1: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f79c5: c6 41 01 01 movb $0x1,0x1(%rcx) 2f79c9: c6 41 03 01 movb $0x1,0x3(%rcx) 2f79cd: 0f 84 cc 05 00 00 je 2f7f9f 2f79d3: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f79d7: bf 1f 00 00 00 mov $0x1f,%edi 2f79dc: e9 a1 fb ff ff jmpq 2f7582 2f79e1: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f79e5: 0f 85 9c f8 ff ff jne 2f7287 2f79eb: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f79ef: 74 0a je 2f79fb 2f79f1: 80 7f 4c 00 cmpb $0x0,0x4c(%rdi) 2f79f5: 0f 85 89 02 00 00 jne 2f7c84 2f79fb: 80 7a 1f 01 cmpb $0x1,0x1f(%rdx) 2f79ff: 0f 84 1e 03 00 00 je 2f7d23 2f7a05: 83 3e 01 cmpl $0x1,(%rsi) 2f7a08: 0f 85 05 fb ff ff jne 2f7513 2f7a0e: 80 85 88 05 00 00 01 addb $0x1,0x588(%rbp) 2f7a15: 31 c0 xor %eax,%eax 2f7a17: 31 d2 xor %edx,%edx 2f7a19: c6 01 01 movb $0x1,(%rcx) 2f7a1c: 66 89 41 04 mov %ax,0x4(%rcx) 2f7a20: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f7a27: 00 00 00 2f7a2a: 66 89 95 91 05 00 00 mov %dx,0x591(%rbp) 2f7a31: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f7a38: c6 85 8c 05 00 00 1e movb $0x1e,0x58c(%rbp) 2f7a3f: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f7a43: c6 41 01 01 movb $0x1,0x1(%rcx) 2f7a47: c6 41 03 01 movb $0x1,0x3(%rcx) 2f7a4b: 0f 84 d4 04 00 00 je 2f7f25 2f7a51: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f7a55: bf 1e 00 00 00 mov $0x1e,%edi 2f7a5a: e9 23 fb ff ff jmpq 2f7582 2f7a5f: 80 7a 03 01 cmpb $0x1,0x3(%rdx) 2f7a63: 0f 85 f1 f9 ff ff jne 2f745a 2f7a69: 80 7a 04 01 cmpb $0x1,0x4(%rdx) 2f7a6d: 0f 85 14 f8 ff ff jne 2f7287 2f7a73: 45 31 d2 xor %r10d,%r10d 2f7a76: c6 41 02 01 movb $0x1,0x2(%rcx) 2f7a7a: c6 01 01 movb $0x1,(%rcx) 2f7a7d: c7 41 04 00 00 64 00 movl $0x640000,0x4(%rcx) 2f7a84: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f7a8b: 00 00 00 2f7a8e: 66 44 89 97 91 05 00 mov %r10w,0x591(%rdi) 2f7a95: 00 2f7a96: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f7a9d: c6 87 8c 05 00 00 12 movb $0x12,0x58c(%rdi) 2f7aa4: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f7aa8: c6 41 01 01 movb $0x1,0x1(%rcx) 2f7aac: c6 41 03 01 movb $0x1,0x3(%rcx) 2f7ab0: 0f 84 c6 02 00 00 je 2f7d7c 2f7ab6: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f7aba: bf 12 00 00 00 mov $0x12,%edi 2f7abf: e9 be fa ff ff jmpq 2f7582 2f7ac4: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f7ac8: bf 01 00 00 00 mov $0x1,%edi 2f7acd: e9 b0 fa ff ff jmpq 2f7582 2f7ad2: 80 7a 0c 01 cmpb $0x1,0xc(%rdx) 2f7ad6: 0f 85 ab f7 ff ff jne 2f7287 2f7adc: 31 db xor %ebx,%ebx 2f7ade: c6 41 02 01 movb $0x1,0x2(%rcx) 2f7ae2: c6 01 01 movb $0x1,(%rcx) 2f7ae5: c7 41 04 00 00 c8 00 movl $0xc80000,0x4(%rcx) 2f7aec: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f7af3: 00 00 00 2f7af6: 66 89 9f 91 05 00 00 mov %bx,0x591(%rdi) 2f7afd: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f7b04: c6 87 8c 05 00 00 15 movb $0x15,0x58c(%rdi) 2f7b0b: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f7b0f: c6 41 01 01 movb $0x1,0x1(%rcx) 2f7b13: c6 41 03 01 movb $0x1,0x3(%rcx) 2f7b17: 0f 84 41 02 00 00 je 2f7d5e 2f7b1d: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f7b21: bf 15 00 00 00 mov $0x15,%edi 2f7b26: e9 57 fa ff ff jmpq 2f7582 2f7b2b: 80 7a 0c 01 cmpb $0x1,0xc(%rdx) 2f7b2f: 0f 85 52 f7 ff ff jne 2f7287 2f7b35: 80 7a 0f 01 cmpb $0x1,0xf(%rdx) 2f7b39: 0f 84 9f 00 00 00 je 2f7bde 2f7b3f: 80 4f 4b 08 orb $0x8,0x4b(%rdi) 2f7b43: b8 02 00 00 00 mov $0x2,%eax 2f7b48: c6 01 01 movb $0x1,(%rcx) 2f7b4b: c6 41 02 00 movb $0x0,0x2(%rcx) 2f7b4f: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f7b56: e9 3f f7 ff ff jmpq 2f729a 2f7b5b: 80 7a 07 01 cmpb $0x1,0x7(%rdx) 2f7b5f: 0f 85 22 f7 ff ff jne 2f7287 2f7b65: 80 7a 08 01 cmpb $0x1,0x8(%rdx) 2f7b69: 0f 85 18 f7 ff ff jne 2f7287 2f7b6f: 80 7f 4d 00 cmpb $0x0,0x4d(%rdi) 2f7b73: 48 8d 87 8d 05 00 00 lea 0x58d(%rdi),%rax 2f7b7a: 74 0a je 2f7b86 2f7b7c: f6 47 4b 08 testb $0x8,0x4b(%rdi) 2f7b80: 0f 84 d3 03 00 00 je 2f7f59 2f7b86: 31 d2 xor %edx,%edx 2f7b88: 31 f6 xor %esi,%esi 2f7b8a: c6 01 01 movb $0x1,(%rcx) 2f7b8d: 66 89 51 04 mov %dx,0x4(%rcx) 2f7b91: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f7b98: 00 00 00 2f7b9b: 66 89 70 04 mov %si,0x4(%rax) 2f7b9f: c6 40 06 00 movb $0x0,0x6(%rax) 2f7ba3: c6 85 8c 05 00 00 13 movb $0x13,0x58c(%rbp) 2f7baa: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f7bae: c6 41 01 01 movb $0x1,0x1(%rcx) 2f7bb2: c6 41 03 01 movb $0x1,0x3(%rcx) 2f7bb6: 0f 84 df 01 00 00 je 2f7d9b 2f7bbc: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f7bc0: bf 13 00 00 00 mov $0x13,%edi 2f7bc5: e9 b8 f9 ff ff jmpq 2f7582 2f7bca: 80 7a 0e 01 cmpb $0x1,0xe(%rdx) 2f7bce: 0f 85 b3 f6 ff ff jne 2f7287 2f7bd4: 80 7a 0f 01 cmpb $0x1,0xf(%rdx) 2f7bd8: 0f 85 a9 f6 ff ff jne 2f7287 2f7bde: 45 31 c0 xor %r8d,%r8d 2f7be1: 45 31 c9 xor %r9d,%r9d 2f7be4: c6 01 01 movb $0x1,(%rcx) 2f7be7: 66 44 89 41 04 mov %r8w,0x4(%rcx) 2f7bec: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f7bf3: 00 00 00 2f7bf6: 66 44 89 8d 91 05 00 mov %r9w,0x591(%rbp) 2f7bfd: 00 2f7bfe: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f7c05: c6 85 8c 05 00 00 18 movb $0x18,0x58c(%rbp) 2f7c0c: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f7c10: c6 41 01 01 movb $0x1,0x1(%rcx) 2f7c14: c6 41 03 01 movb $0x1,0x3(%rcx) 2f7c18: 0f 84 4a 01 00 00 je 2f7d68 2f7c1e: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f7c22: bf 18 00 00 00 mov $0x18,%edi 2f7c27: e9 56 f9 ff ff jmpq 2f7582 2f7c2c: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f7c30: 49 89 d8 mov %rbx,%r8 2f7c33: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f7c3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f7c41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f7c48: e8 00 00 00 00 callq 2f7c4d 2f7c4d: 31 c0 xor %eax,%eax 2f7c4f: e9 46 f6 ff ff jmpq 2f729a 2f7c54: c6 01 01 movb $0x1,(%rcx) 2f7c57: b8 02 00 00 00 mov $0x2,%eax 2f7c5c: c6 41 02 00 movb $0x0,0x2(%rcx) 2f7c60: c7 41 04 e8 03 00 00 movl $0x3e8,0x4(%rcx) 2f7c67: e9 2e f6 ff ff jmpq 2f729a 2f7c6c: bf 14 00 00 00 mov $0x14,%edi 2f7c71: e9 74 f9 ff ff jmpq 2f75ea 2f7c76: b8 e8 03 00 00 mov $0x3e8,%eax 2f7c7b: 66 89 41 06 mov %ax,0x6(%rcx) 2f7c7f: e9 fc f6 ff ff jmpq 2f7380 2f7c84: 31 f6 xor %esi,%esi 2f7c86: 31 ff xor %edi,%edi 2f7c88: c6 01 01 movb $0x1,(%rcx) 2f7c8b: 66 89 71 04 mov %si,0x4(%rcx) 2f7c8f: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f7c96: 00 00 00 2f7c99: 66 89 bd 91 05 00 00 mov %di,0x591(%rbp) 2f7ca0: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f7ca7: c6 85 8c 05 00 00 1d movb $0x1d,0x58c(%rbp) 2f7cae: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f7cb2: c6 41 01 01 movb $0x1,0x1(%rcx) 2f7cb6: c6 41 03 01 movb $0x1,0x3(%rcx) 2f7cba: 74 5d je 2f7d19 2f7cbc: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f7cc0: bf 1d 00 00 00 mov $0x1d,%edi 2f7cc5: e9 b8 f8 ff ff jmpq 2f7582 2f7cca: bf 17 00 00 00 mov $0x17,%edi 2f7ccf: e9 16 f9 ff ff jmpq 2f75ea 2f7cd4: 31 d2 xor %edx,%edx 2f7cd6: 41 bc d2 00 00 00 mov $0xd2,%r12d 2f7cdc: c6 01 01 movb $0x1,(%rcx) 2f7cdf: 66 44 89 61 04 mov %r12w,0x4(%rcx) 2f7ce4: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f7ceb: 00 00 00 2f7cee: 66 89 50 04 mov %dx,0x4(%rax) 2f7cf2: c6 40 06 00 movb $0x0,0x6(%rax) 2f7cf6: c6 87 8c 05 00 00 1a movb $0x1a,0x58c(%rdi) 2f7cfd: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f7d01: c6 41 01 01 movb $0x1,0x1(%rcx) 2f7d05: c6 41 03 01 movb $0x1,0x3(%rcx) 2f7d09: 74 49 je 2f7d54 2f7d0b: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f7d0f: bf 1a 00 00 00 mov $0x1a,%edi 2f7d14: e9 69 f8 ff ff jmpq 2f7582 2f7d19: bf 1d 00 00 00 mov $0x1d,%edi 2f7d1e: e9 c7 f8 ff ff jmpq 2f75ea 2f7d23: 80 7a 20 01 cmpb $0x1,0x20(%rdx) 2f7d27: 0f 84 02 02 00 00 je 2f7f2f 2f7d2d: 0f b6 85 88 05 00 00 movzbl 0x588(%rbp),%eax 2f7d34: 3c 0a cmp $0xa,%al 2f7d36: 0f 87 4b f5 ff ff ja 2f7287 2f7d3c: 83 c0 01 add $0x1,%eax 2f7d3f: 88 85 88 05 00 00 mov %al,0x588(%rbp) 2f7d45: e9 cb fc ff ff jmpq 2f7a15 2f7d4a: bf 1c 00 00 00 mov $0x1c,%edi 2f7d4f: e9 96 f8 ff ff jmpq 2f75ea 2f7d54: bf 1a 00 00 00 mov $0x1a,%edi 2f7d59: e9 8c f8 ff ff jmpq 2f75ea 2f7d5e: bf 15 00 00 00 mov $0x15,%edi 2f7d63: e9 82 f8 ff ff jmpq 2f75ea 2f7d68: bf 18 00 00 00 mov $0x18,%edi 2f7d6d: e9 78 f8 ff ff jmpq 2f75ea 2f7d72: bf 11 00 00 00 mov $0x11,%edi 2f7d77: e9 6e f8 ff ff jmpq 2f75ea 2f7d7c: bf 12 00 00 00 mov $0x12,%edi 2f7d81: e9 64 f8 ff ff jmpq 2f75ea 2f7d86: c6 41 02 00 movb $0x0,0x2(%rcx) 2f7d8a: b8 02 00 00 00 mov $0x2,%eax 2f7d8f: c7 41 04 64 00 00 00 movl $0x64,0x4(%rcx) 2f7d96: e9 ff f4 ff ff jmpq 2f729a 2f7d9b: bf 13 00 00 00 mov $0x13,%edi 2f7da0: e9 45 f8 ff ff jmpq 2f75ea 2f7da5: 48 8d bd 02 01 00 00 lea 0x102(%rbp),%rdi 2f7dac: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7db1: 48 89 da mov %rbx,%rdx 2f7db4: be 05 00 00 00 mov $0x5,%esi 2f7db9: e8 00 00 00 00 callq 2f7dbe 2f7dbe: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7dc3: 48 8d bd 0a 01 00 00 lea 0x10a(%rbp),%rdi 2f7dca: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7dcf: 48 89 da mov %rbx,%rdx 2f7dd2: be 01 00 00 00 mov $0x1,%esi 2f7dd7: e8 00 00 00 00 callq 2f7ddc 2f7ddc: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7de1: 48 8d bd 0c 01 00 00 lea 0x10c(%rbp),%rdi 2f7de8: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7ded: 48 89 da mov %rbx,%rdx 2f7df0: be 02 00 00 00 mov $0x2,%esi 2f7df5: e8 00 00 00 00 callq 2f7dfa 2f7dfa: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7dff: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7e04: 48 89 da mov %rbx,%rdx 2f7e07: be 08 00 00 00 mov $0x8,%esi 2f7e0c: 4c 89 e7 mov %r12,%rdi 2f7e0f: e8 00 00 00 00 callq 2f7e14 2f7e14: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7e19: 48 8d bd fc 00 00 00 lea 0xfc(%rbp),%rdi 2f7e20: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7e25: 48 89 da mov %rbx,%rdx 2f7e28: be 05 00 00 00 mov $0x5,%esi 2f7e2d: e8 00 00 00 00 callq 2f7e32 2f7e32: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7e37: 48 8d bd 01 01 00 00 lea 0x101(%rbp),%rdi 2f7e3e: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7e43: 48 89 da mov %rbx,%rdx 2f7e46: be 01 00 00 00 mov $0x1,%esi 2f7e4b: e8 00 00 00 00 callq 2f7e50 2f7e50: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7e55: 48 8d bd 08 01 00 00 lea 0x108(%rbp),%rdi 2f7e5c: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7e61: 48 89 da mov %rbx,%rdx 2f7e64: be 02 00 00 00 mov $0x2,%esi 2f7e69: e8 00 00 00 00 callq 2f7e6e 2f7e6e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7e73: 48 8d bd a0 03 00 00 lea 0x3a0(%rbp),%rdi 2f7e7a: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7e7f: 48 89 da mov %rbx,%rdx 2f7e82: be 02 00 00 00 mov $0x2,%esi 2f7e87: e8 00 00 00 00 callq 2f7e8c 2f7e8c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7e91: 0f b7 b5 8a 03 00 00 movzwl 0x38a(%rbp),%esi 2f7e98: 48 8d bd 0e 01 00 00 lea 0x10e(%rbp),%rdi 2f7e9f: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7ea4: 48 89 da mov %rbx,%rdx 2f7ea7: e8 00 00 00 00 callq 2f7eac 2f7eac: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7eb1: 48 8d bd 8c 03 00 00 lea 0x38c(%rbp),%rdi 2f7eb8: b9 e9 07 00 00 mov $0x7e9,%ecx 2f7ebd: 48 89 da mov %rbx,%rdx 2f7ec0: be 14 00 00 00 mov $0x14,%esi 2f7ec5: e8 00 00 00 00 callq 2f7eca 2f7eca: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f7ecf: 31 c0 xor %eax,%eax 2f7ed1: e9 c4 f3 ff ff jmpq 2f729a 2f7ed6: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f7eda: 49 89 d8 mov %rbx,%r8 2f7edd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f7ee4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f7eeb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f7ef2: e8 00 00 00 00 callq 2f7ef7 2f7ef7: 31 c0 xor %eax,%eax 2f7ef9: e9 9c f3 ff ff jmpq 2f729a 2f7efe: bf 1b 00 00 00 mov $0x1b,%edi 2f7f03: e8 00 00 00 00 callq 2f7f08 2f7f08: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f7f0c: bf 04 00 00 00 mov $0x4,%edi 2f7f11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f7f18: 48 89 c1 mov %rax,%rcx 2f7f1b: e8 00 00 00 00 callq 2f7f20 2f7f20: e9 7e f7 ff ff jmpq 2f76a3 2f7f25: bf 1e 00 00 00 mov $0x1e,%edi 2f7f2a: e9 bb f6 ff ff jmpq 2f75ea 2f7f2f: 80 7a 21 01 cmpb $0x1,0x21(%rdx) 2f7f33: 0f 85 f4 fd ff ff jne 2f7d2d 2f7f39: c6 01 01 movb $0x1,(%rcx) 2f7f3c: ba 1a 00 00 00 mov $0x1a,%edx 2f7f41: 48 89 ce mov %rcx,%rsi 2f7f44: 48 89 ef mov %rbp,%rdi 2f7f47: 66 c7 41 04 c8 00 movw $0xc8,0x4(%rcx) 2f7f4d: e8 2e f2 ff ff callq 2f7180 2f7f52: 31 c0 xor %eax,%eax 2f7f54: e9 41 f3 ff ff jmpq 2f729a 2f7f59: 31 ff xor %edi,%edi 2f7f5b: 45 31 c0 xor %r8d,%r8d 2f7f5e: c6 01 01 movb $0x1,(%rcx) 2f7f61: 66 89 79 04 mov %di,0x4(%rcx) 2f7f65: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f7f6c: 00 00 00 2f7f6f: 66 44 89 40 04 mov %r8w,0x4(%rax) 2f7f74: c6 40 06 00 movb $0x0,0x6(%rax) 2f7f78: c6 85 8c 05 00 00 16 movb $0x16,0x58c(%rbp) 2f7f7f: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f7f83: c6 41 01 01 movb $0x1,0x1(%rcx) 2f7f87: c6 41 03 01 movb $0x1,0x3(%rcx) 2f7f8b: 0f 84 ce 03 00 00 je 2f835f 2f7f91: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f7f95: bf 16 00 00 00 mov $0x16,%edi 2f7f9a: e9 e3 f5 ff ff jmpq 2f7582 2f7f9f: bf 1f 00 00 00 mov $0x1f,%edi 2f7fa4: e9 41 f6 ff ff jmpq 2f75ea 2f7fa9: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f7fad: 49 89 d8 mov %rbx,%r8 2f7fb0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f7fb7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f7fbe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f7fc5: e8 00 00 00 00 callq 2f7fca 2f7fca: e9 c2 fe ff ff jmpq 2f7e91 2f7fcf: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f7fd3: 49 89 d8 mov %rbx,%r8 2f7fd6: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f7fdd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f7fe4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f7feb: e8 00 00 00 00 callq 2f7ff0 2f7ff0: e9 7e fe ff ff jmpq 2f7e73 2f7ff5: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f7ff9: 49 89 d8 mov %rbx,%r8 2f7ffc: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8003: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f800a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8011: e8 00 00 00 00 callq 2f8016 2f8016: e9 3a fe ff ff jmpq 2f7e55 2f801b: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f801f: 49 89 d8 mov %rbx,%r8 2f8022: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8029: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8030: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8037: e8 00 00 00 00 callq 2f803c 2f803c: e9 f6 fd ff ff jmpq 2f7e37 2f8041: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8045: 49 89 d8 mov %rbx,%r8 2f8048: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f804f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8056: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f805d: e8 00 00 00 00 callq 2f8062 2f8062: e9 b2 fd ff ff jmpq 2f7e19 2f8067: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f806b: 49 89 d8 mov %rbx,%r8 2f806e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8075: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f807c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8083: e8 00 00 00 00 callq 2f8088 2f8088: e9 72 fd ff ff jmpq 2f7dff 2f808d: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8091: 49 89 d8 mov %rbx,%r8 2f8094: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f809b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f80a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f80a9: e8 00 00 00 00 callq 2f80ae 2f80ae: e9 2e fd ff ff jmpq 2f7de1 2f80b3: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f80b7: 49 89 d8 mov %rbx,%r8 2f80ba: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f80c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f80c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f80cf: e8 00 00 00 00 callq 2f80d4 2f80d4: e9 ea fc ff ff jmpq 2f7dc3 2f80d9: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f80dd: 49 89 d8 mov %rbx,%r8 2f80e0: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f80e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f80ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f80f5: e8 00 00 00 00 callq 2f80fa 2f80fa: e9 a4 f7 ff ff jmpq 2f78a3 2f80ff: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8103: 49 89 d8 mov %rbx,%r8 2f8106: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f810d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8114: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f811b: e8 00 00 00 00 callq 2f8120 2f8120: e9 60 f7 ff ff jmpq 2f7885 2f8125: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8129: 49 89 d8 mov %rbx,%r8 2f812c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8133: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f813a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8141: e8 00 00 00 00 callq 2f8146 2f8146: e9 66 fd ff ff jmpq 2f7eb1 2f814b: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f814f: 49 89 d8 mov %rbx,%r8 2f8152: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8159: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8160: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8167: e8 00 00 00 00 callq 2f816c 2f816c: e9 8a f5 ff ff jmpq 2f76fb 2f8171: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8175: 49 89 d8 mov %rbx,%r8 2f8178: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f817f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8186: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f818d: e8 00 00 00 00 callq 2f8192 2f8192: e9 46 f5 ff ff jmpq 2f76dd 2f8197: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f819b: 49 89 d8 mov %rbx,%r8 2f819e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f81a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f81ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f81b3: e8 00 00 00 00 callq 2f81b8 2f81b8: e9 b6 f5 ff ff jmpq 2f7773 2f81bd: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f81c1: 49 89 d8 mov %rbx,%r8 2f81c4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f81cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f81d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f81d9: e8 00 00 00 00 callq 2f81de 2f81de: e9 72 f5 ff ff jmpq 2f7755 2f81e3: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f81e7: 49 89 d8 mov %rbx,%r8 2f81ea: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f81f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f81f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f81ff: e8 00 00 00 00 callq 2f8204 2f8204: e9 2e f5 ff ff jmpq 2f7737 2f8209: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f820d: 49 89 d8 mov %rbx,%r8 2f8210: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8217: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f821e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8225: e8 00 00 00 00 callq 2f822a 2f822a: e9 ea f4 ff ff jmpq 2f7719 2f822f: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8233: 49 89 d8 mov %rbx,%r8 2f8236: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f823d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8244: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f824b: e8 00 00 00 00 callq 2f8250 2f8250: e9 10 f6 ff ff jmpq 2f7865 2f8255: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8259: 49 89 d8 mov %rbx,%r8 2f825c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8263: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f826a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8271: e8 00 00 00 00 callq 2f8276 2f8276: e9 cc f5 ff ff jmpq 2f7847 2f827b: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f827f: 49 89 d8 mov %rbx,%r8 2f8282: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8289: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8290: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8297: e8 00 00 00 00 callq 2f829c 2f829c: e9 86 f5 ff ff jmpq 2f7827 2f82a1: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f82a5: 49 89 d8 mov %rbx,%r8 2f82a8: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f82af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f82b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f82bd: e8 00 00 00 00 callq 2f82c2 2f82c2: e9 42 f5 ff ff jmpq 2f7809 2f82c7: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f82cb: 49 89 d8 mov %rbx,%r8 2f82ce: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f82d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f82dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f82e3: e8 00 00 00 00 callq 2f82e8 2f82e8: e9 fe f4 ff ff jmpq 2f77eb 2f82ed: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f82f1: 49 89 d8 mov %rbx,%r8 2f82f4: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f82fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8302: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8309: e8 00 00 00 00 callq 2f830e 2f830e: e9 ba f4 ff ff jmpq 2f77cd 2f8313: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8317: 49 89 d8 mov %rbx,%r8 2f831a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8321: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8328: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f832f: e8 00 00 00 00 callq 2f8334 2f8334: e9 76 f4 ff ff jmpq 2f77af 2f8339: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f833d: 49 89 d8 mov %rbx,%r8 2f8340: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8347: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f834e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8355: e8 00 00 00 00 callq 2f835a 2f835a: e9 32 f4 ff ff jmpq 2f7791 2f835f: bf 16 00 00 00 mov $0x16,%edi 2f8364: e9 81 f2 ff ff jmpq 2f75ea 2f8369: ba 19 00 00 00 mov $0x19,%edx 2f836e: 48 89 ce mov %rcx,%rsi 2f8371: 48 89 ef mov %rbp,%rdi 2f8374: e8 07 ee ff ff callq 2f7180 2f8379: 31 c0 xor %eax,%eax 2f837b: e9 1a ef ff ff jmpq 2f729a 00000000002f8380 : 2f8380: e8 00 00 00 00 callq 2f8385 2f8385: 41 54 push %r12 2f8387: 55 push %rbp 2f8388: 48 89 fd mov %rdi,%rbp 2f838b: 53 push %rbx 2f838c: 48 83 ec 08 sub $0x8,%rsp 2f8390: 0f b6 87 8c 05 00 00 movzbl 0x58c(%rdi),%eax 2f8397: 3c 28 cmp $0x28,%al 2f8399: 0f 84 6d 02 00 00 je 2f860c 2f839f: 77 43 ja 2f83e4 2f83a1: 3c 24 cmp $0x24,%al 2f83a3: 0f 84 b8 02 00 00 je 2f8661 2f83a9: 0f 86 24 01 00 00 jbe 2f84d3 2f83af: 3c 26 cmp $0x26,%al 2f83b1: 0f 84 83 06 00 00 je 2f8a3a 2f83b7: 3c 27 cmp $0x27,%al 2f83b9: 0f 85 f4 00 00 00 jne 2f84b3 2f83bf: 80 7a 0b 01 cmpb $0x1,0xb(%rdx) 2f83c3: 0f 84 56 09 00 00 je 2f8d1f 2f83c9: 83 3e 01 cmpl $0x1,(%rsi) 2f83cc: 0f 84 ca 09 00 00 je 2f8d9c 2f83d2: 83 85 90 05 00 00 01 addl $0x1,0x590(%rbp) 2f83d9: 48 83 c4 08 add $0x8,%rsp 2f83dd: 31 c0 xor %eax,%eax 2f83df: 5b pop %rbx 2f83e0: 5d pop %rbp 2f83e1: 41 5c pop %r12 2f83e3: c3 retq 2f83e4: 3c 2d cmp $0x2d,%al 2f83e6: 0f 84 95 07 00 00 je 2f8b81 2f83ec: 76 7a jbe 2f8468 2f83ee: 3c 2f cmp $0x2f,%al 2f83f0: 0f 84 90 05 00 00 je 2f8986 2f83f6: 3c 30 cmp $0x30,%al 2f83f8: 75 26 jne 2f8420 2f83fa: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f83fe: 0f 84 ef 07 00 00 je 2f8bf3 2f8404: c6 01 01 movb $0x1,(%rcx) 2f8407: b8 02 00 00 00 mov $0x2,%eax 2f840c: c6 41 02 00 movb $0x0,0x2(%rcx) 2f8410: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f8417: 48 83 c4 08 add $0x8,%rsp 2f841b: 5b pop %rbx 2f841c: 5d pop %rbp 2f841d: 41 5c pop %r12 2f841f: c3 retq 2f8420: 3c 2e cmp $0x2e,%al 2f8422: 75 e0 jne 2f8404 2f8424: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f8428: 75 da jne 2f8404 2f842a: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f842e: 75 d4 jne 2f8404 2f8430: 80 7a 24 01 cmpb $0x1,0x24(%rdx) 2f8434: 75 ce jne 2f8404 2f8436: 80 7a 19 01 cmpb $0x1,0x19(%rdx) 2f843a: 75 c8 jne 2f8404 2f843c: 80 7a 1a 01 cmpb $0x1,0x1a(%rdx) 2f8440: 75 c2 jne 2f8404 2f8442: 80 7a 1b 01 cmpb $0x1,0x1b(%rdx) 2f8446: 75 bc jne 2f8404 2f8448: 80 7a 1c 01 cmpb $0x1,0x1c(%rdx) 2f844c: 75 b6 jne 2f8404 2f844e: c6 01 01 movb $0x1,(%rcx) 2f8451: ba 2f 00 00 00 mov $0x2f,%edx 2f8456: 48 89 ce mov %rcx,%rsi 2f8459: 66 c7 41 04 00 00 movw $0x0,0x4(%rcx) 2f845f: e8 1c ed ff ff callq 2f7180 2f8464: 31 c0 xor %eax,%eax 2f8466: eb af jmp 2f8417 2f8468: 3c 2b cmp $0x2b,%al 2f846a: 0f 84 53 02 00 00 je 2f86c3 2f8470: 0f 86 d7 00 00 00 jbe 2f854d 2f8476: 3c 2c cmp $0x2c,%al 2f8478: 75 8a jne 2f8404 2f847a: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f847e: 75 84 jne 2f8404 2f8480: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f8484: 0f 85 7a ff ff ff jne 2f8404 2f848a: 80 7a 24 01 cmpb $0x1,0x24(%rdx) 2f848e: 0f 84 86 09 00 00 je 2f8e1a 2f8494: 80 bf a5 00 00 00 00 cmpb $0x0,0xa5(%rdi) 2f849b: 0f 84 63 ff ff ff je 2f8404 2f84a1: 0f b6 47 4b movzbl 0x4b(%rdi),%eax 2f84a5: 83 e0 f9 and $0xfffffff9,%eax 2f84a8: 83 c8 02 or $0x2,%eax 2f84ab: 88 47 4b mov %al,0x4b(%rdi) 2f84ae: e9 51 ff ff ff jmpq 2f8404 2f84b3: 3c 25 cmp $0x25,%al 2f84b5: 0f 85 49 ff ff ff jne 2f8404 2f84bb: 80 7a 0d 01 cmpb $0x1,0xd(%rdx) 2f84bf: 0f 84 fc 07 00 00 je 2f8cc1 2f84c5: 83 3e 01 cmpl $0x1,(%rsi) 2f84c8: 0f 85 04 ff ff ff jne 2f83d2 2f84ce: e9 31 ff ff ff jmpq 2f8404 2f84d3: 3c 22 cmp $0x22,%al 2f84d5: 0f 84 ec 04 00 00 je 2f89c7 2f84db: 0f 86 f5 00 00 00 jbe 2f85d6 2f84e1: 3c 23 cmp $0x23,%al 2f84e3: 0f 85 1b ff ff ff jne 2f8404 2f84e9: 80 7a 0a 01 cmpb $0x1,0xa(%rdx) 2f84ed: 0f 85 11 ff ff ff jne 2f8404 2f84f3: f6 47 4b 10 testb $0x10,0x4b(%rdi) 2f84f7: c6 41 02 01 movb $0x1,0x2(%rcx) 2f84fb: 0f 84 ba 08 00 00 je 2f8dbb 2f8501: 41 b9 d0 07 00 00 mov $0x7d0,%r9d 2f8507: 66 44 89 49 06 mov %r9w,0x6(%rcx) 2f850c: 31 ff xor %edi,%edi 2f850e: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f8515: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f851c: 00 00 00 2f851f: 66 89 bd 91 05 00 00 mov %di,0x591(%rbp) 2f8526: c6 85 8c 05 00 00 24 movb $0x24,0x58c(%rbp) 2f852d: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8531: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8535: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8539: 0f 84 75 08 00 00 je 2f8db4 2f853f: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8543: bf 24 00 00 00 mov $0x24,%edi 2f8548: e9 0d 06 00 00 jmpq 2f8b5a 2f854d: 3c 29 cmp $0x29,%al 2f854f: 0f 84 3d 05 00 00 je 2f8a92 2f8555: 3c 2a cmp $0x2a,%al 2f8557: 0f 85 a7 fe ff ff jne 2f8404 2f855d: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f8561: 0f 85 9d fe ff ff jne 2f8404 2f8567: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f856b: 0f 85 93 fe ff ff jne 2f8404 2f8571: 80 7a 24 01 cmpb $0x1,0x24(%rdx) 2f8575: 0f 85 89 fe ff ff jne 2f8404 2f857b: 80 7a 23 01 cmpb $0x1,0x23(%rdx) 2f857f: 0f 85 7f fe ff ff jne 2f8404 2f8585: 45 31 c9 xor %r9d,%r9d 2f8588: 41 b8 d2 00 00 00 mov $0xd2,%r8d 2f858e: c6 01 01 movb $0x1,(%rcx) 2f8591: 66 44 89 41 04 mov %r8w,0x4(%rcx) 2f8596: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f859d: 00 00 00 2f85a0: 66 44 89 8f 91 05 00 mov %r9w,0x591(%rdi) 2f85a7: 00 2f85a8: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f85af: c6 87 8c 05 00 00 2b movb $0x2b,0x58c(%rdi) 2f85b6: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f85ba: c6 41 01 01 movb $0x1,0x1(%rcx) 2f85be: c6 41 03 01 movb $0x1,0x3(%rcx) 2f85c2: 0f 84 99 09 00 00 je 2f8f61 2f85c8: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f85cc: bf 2b 00 00 00 mov $0x2b,%edi 2f85d1: e9 84 05 00 00 jmpq 2f8b5a 2f85d6: 3c 20 cmp $0x20,%al 2f85d8: 0f 84 20 05 00 00 je 2f8afe 2f85de: 3c 21 cmp $0x21,%al 2f85e0: 0f 85 1e fe ff ff jne 2f8404 2f85e6: 80 7a 02 01 cmpb $0x1,0x2(%rdx) 2f85ea: 0f 84 70 06 00 00 je 2f8c60 2f85f0: 80 4d 4b 01 orb $0x1,0x4b(%rbp) 2f85f4: b8 02 00 00 00 mov $0x2,%eax 2f85f9: c6 01 01 movb $0x1,(%rcx) 2f85fc: c6 41 02 00 movb $0x0,0x2(%rcx) 2f8600: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f8607: e9 0b fe ff ff jmpq 2f8417 2f860c: 83 bf 90 05 00 00 0a cmpl $0xa,0x590(%rdi) 2f8613: 0f 87 eb fd ff ff ja 2f8404 2f8619: 80 7a 10 01 cmpb $0x1,0x10(%rdx) 2f861d: 0f 85 e1 fd ff ff jne 2f8404 2f8623: 80 7a 11 01 cmpb $0x1,0x11(%rdx) 2f8627: 0f 85 d7 fd ff ff jne 2f8404 2f862d: 80 7a 13 01 cmpb $0x1,0x13(%rdx) 2f8631: 0f 85 cd fd ff ff jne 2f8404 2f8637: 80 7a 14 01 cmpb $0x1,0x14(%rdx) 2f863b: b8 00 00 00 00 mov $0x0,%eax 2f8640: c6 01 01 movb $0x1,(%rcx) 2f8643: 66 89 41 04 mov %ax,0x4(%rcx) 2f8647: 0f 85 85 fd ff ff jne 2f83d2 2f864d: ba 29 00 00 00 mov $0x29,%edx 2f8652: 48 89 ce mov %rcx,%rsi 2f8655: e8 26 eb ff ff callq 2f7180 2f865a: 31 c0 xor %eax,%eax 2f865c: e9 b6 fd ff ff jmpq 2f8417 2f8661: 80 7a 0b 01 cmpb $0x1,0xb(%rdx) 2f8665: 0f 85 5e fd ff ff jne 2f83c9 2f866b: 80 7a 0c 01 cmpb $0x1,0xc(%rdx) 2f866f: 0f 85 8f fd ff ff jne 2f8404 2f8675: 31 f6 xor %esi,%esi 2f8677: ba c8 00 00 00 mov $0xc8,%edx 2f867c: c6 41 02 01 movb $0x1,0x2(%rcx) 2f8680: 66 89 51 06 mov %dx,0x6(%rcx) 2f8684: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f868b: 00 00 00 2f868e: 66 89 b7 91 05 00 00 mov %si,0x591(%rdi) 2f8695: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f869c: c6 87 8c 05 00 00 25 movb $0x25,0x58c(%rdi) 2f86a3: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f86a7: c6 41 01 01 movb $0x1,0x1(%rcx) 2f86ab: c6 41 03 01 movb $0x1,0x3(%rcx) 2f86af: 0f 84 ea 07 00 00 je 2f8e9f 2f86b5: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f86b9: bf 25 00 00 00 mov $0x25,%edi 2f86be: e9 97 04 00 00 jmpq 2f8b5a 2f86c3: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f86c7: 0f 85 37 fd ff ff jne 2f8404 2f86cd: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f86d1: 0f 85 2d fd ff ff jne 2f8404 2f86d7: 80 7a 24 01 cmpb $0x1,0x24(%rdx) 2f86db: 0f 85 23 fd ff ff jne 2f8404 2f86e1: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f86e5: 74 0a je 2f86f1 2f86e7: 80 7f 4c 00 cmpb $0x0,0x4c(%rdi) 2f86eb: 0f 85 b8 04 00 00 jne 2f8ba9 2f86f1: 80 7a 17 01 cmpb $0x1,0x17(%rdx) 2f86f5: 0f 85 09 fd ff ff jne 2f8404 2f86fb: 83 7d 40 02 cmpl $0x2,0x40(%rbp) 2f86ff: 0f 84 e6 09 00 00 je 2f90eb 2f8705: 31 ff xor %edi,%edi 2f8707: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f870e: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f8715: 00 00 00 2f8718: 66 89 bd 91 05 00 00 mov %di,0x591(%rbp) 2f871f: c6 85 8c 05 00 00 2c movb $0x2c,0x58c(%rbp) 2f8726: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f872a: c6 41 01 01 movb $0x1,0x1(%rcx) 2f872e: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8732: 0f 84 8c 09 00 00 je 2f90c4 2f8738: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f873c: bf 2c 00 00 00 mov $0x2c,%edi 2f8741: e8 00 00 00 00 callq 2f8746 2f8746: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f874a: bf 04 00 00 00 mov $0x4,%edi 2f874f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8756: 48 89 c1 mov %rax,%rcx 2f8759: 41 89 d8 mov %ebx,%r8d 2f875c: e8 00 00 00 00 callq 2f8761 2f8761: 0f b6 85 8c 05 00 00 movzbl 0x58c(%rbp),%eax 2f8768: 48 8d 9d 94 05 00 00 lea 0x594(%rbp),%rbx 2f876f: 4c 8d a5 f4 00 00 00 lea 0xf4(%rbp),%r12 2f8776: 83 e8 03 sub $0x3,%eax 2f8779: 3c 0c cmp $0xc,%al 2f877b: 0f 86 ea 07 00 00 jbe 2f8f6b 2f8781: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8786: 48 89 da mov %rbx,%rdx 2f8789: be 01 00 00 00 mov $0x1,%esi 2f878e: 4c 89 e7 mov %r12,%rdi 2f8791: e8 00 00 00 00 callq 2f8796 2f8796: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f879b: 48 8d bd f5 00 00 00 lea 0xf5(%rbp),%rdi 2f87a2: b9 e9 07 00 00 mov $0x7e9,%ecx 2f87a7: 48 89 da mov %rbx,%rdx 2f87aa: be 03 00 00 00 mov $0x3,%esi 2f87af: e8 00 00 00 00 callq 2f87b4 2f87b4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f87b9: 48 8d bd fa 00 00 00 lea 0xfa(%rbp),%rdi 2f87c0: b9 e9 07 00 00 mov $0x7e9,%ecx 2f87c5: 48 89 da mov %rbx,%rdx 2f87c8: be 0c 00 00 00 mov $0xc,%esi 2f87cd: e8 00 00 00 00 callq 2f87d2 2f87d2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f87d7: 48 8d bd 06 01 00 00 lea 0x106(%rbp),%rdi 2f87de: b9 e9 07 00 00 mov $0x7e9,%ecx 2f87e3: 48 89 da mov %rbx,%rdx 2f87e6: be 16 02 00 00 mov $0x216,%esi 2f87eb: e8 00 00 00 00 callq 2f87f0 2f87f0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f87f5: 48 8d bd 9d 03 00 00 lea 0x39d(%rbp),%rdi 2f87fc: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8801: 48 89 da mov %rbx,%rdx 2f8804: be 21 00 00 00 mov $0x21,%esi 2f8809: e8 00 00 00 00 callq 2f880e 2f880e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8813: 48 8d bd 1c 03 00 00 lea 0x31c(%rbp),%rdi 2f881a: b9 e9 07 00 00 mov $0x7e9,%ecx 2f881f: 48 89 da mov %rbx,%rdx 2f8822: be 81 00 00 00 mov $0x81,%esi 2f8827: e8 00 00 00 00 callq 2f882c 2f882c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8831: 48 8d bd be 03 00 00 lea 0x3be(%rbp),%rdi 2f8838: b9 e9 07 00 00 mov $0x7e9,%ecx 2f883d: 48 89 da mov %rbx,%rdx 2f8840: be 21 00 00 00 mov $0x21,%esi 2f8845: e8 00 00 00 00 callq 2f884a 2f884a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f884f: 48 8d bd df 03 00 00 lea 0x3df(%rbp),%rdi 2f8856: b9 e9 07 00 00 mov $0x7e9,%ecx 2f885b: 48 89 da mov %rbx,%rdx 2f885e: be 11 00 00 00 mov $0x11,%esi 2f8863: e8 00 00 00 00 callq 2f8868 2f8868: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f886d: 48 8d bd f0 03 00 00 lea 0x3f0(%rbp),%rdi 2f8874: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8879: 48 89 da mov %rbx,%rdx 2f887c: be 09 00 00 00 mov $0x9,%esi 2f8881: e8 00 00 00 00 callq 2f8886 2f8886: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f888b: 48 8d bd f9 03 00 00 lea 0x3f9(%rbp),%rdi 2f8892: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8897: 48 89 da mov %rbx,%rdx 2f889a: be 21 00 00 00 mov $0x21,%esi 2f889f: e8 00 00 00 00 callq 2f88a4 2f88a4: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f88a9: 48 8d bd 1a 04 00 00 lea 0x41a(%rbp),%rdi 2f88b0: b9 e9 07 00 00 mov $0x7e9,%ecx 2f88b5: 48 89 da mov %rbx,%rdx 2f88b8: be 19 00 00 00 mov $0x19,%esi 2f88bd: e8 00 00 00 00 callq 2f88c2 2f88c2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f88c7: 48 8d bd f8 00 00 00 lea 0xf8(%rbp),%rdi 2f88ce: b9 e9 07 00 00 mov $0x7e9,%ecx 2f88d3: 48 89 da mov %rbx,%rdx 2f88d6: be 02 00 00 00 mov $0x2,%esi 2f88db: e8 00 00 00 00 callq 2f88e0 2f88e0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f88e5: 0f b7 b5 e4 04 00 00 movzwl 0x4e4(%rbp),%esi 2f88ec: 48 8d bd 33 04 00 00 lea 0x433(%rbp),%rdi 2f88f3: b9 e9 07 00 00 mov $0x7e9,%ecx 2f88f8: 48 89 da mov %rbx,%rdx 2f88fb: e8 00 00 00 00 callq 2f8900 2f8900: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8905: 48 8d bd e6 04 00 00 lea 0x4e6(%rbp),%rdi 2f890c: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8911: 48 89 da mov %rbx,%rdx 2f8914: be 11 00 00 00 mov $0x11,%esi 2f8919: e8 00 00 00 00 callq 2f891e 2f891e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8923: 0f b7 b5 3c 05 00 00 movzwl 0x53c(%rbp),%esi 2f892a: 48 8d bd f7 04 00 00 lea 0x4f7(%rbp),%rdi 2f8931: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8936: 48 89 da mov %rbx,%rdx 2f8939: e8 00 00 00 00 callq 2f893e 2f893e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8943: 48 8d bd 3e 05 00 00 lea 0x53e(%rbp),%rdi 2f894a: b9 e9 07 00 00 mov $0x7e9,%ecx 2f894f: 48 89 da mov %rbx,%rdx 2f8952: be 21 00 00 00 mov $0x21,%esi 2f8957: e8 00 00 00 00 callq 2f895c 2f895c: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8961: 48 8d bd 60 05 00 00 lea 0x560(%rbp),%rdi 2f8968: b9 e9 07 00 00 mov $0x7e9,%ecx 2f896d: 48 89 da mov %rbx,%rdx 2f8970: be 02 00 00 00 mov $0x2,%esi 2f8975: e8 00 00 00 00 callq 2f897a 2f897a: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f897f: 31 c0 xor %eax,%eax 2f8981: e9 91 fa ff ff jmpq 2f8417 2f8986: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f898a: 0f 85 74 fa ff ff jne 2f8404 2f8990: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f8994: 0f 85 6a fa ff ff jne 2f8404 2f899a: 80 7a 24 01 cmpb $0x1,0x24(%rdx) 2f899e: 0f 85 60 fa ff ff jne 2f8404 2f89a4: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f89a8: 0f 85 fb 01 00 00 jne 2f8ba9 2f89ae: 80 7a 1d 01 cmpb $0x1,0x1d(%rdx) 2f89b2: 0f 84 51 05 00 00 je 2f8f09 2f89b8: 8b 36 mov (%rsi),%esi 2f89ba: 85 f6 test %esi,%esi 2f89bc: 0f 85 10 fa ff ff jne 2f83d2 2f89c2: e9 3d fa ff ff jmpq 2f8404 2f89c7: 80 7a 07 01 cmpb $0x1,0x7(%rdx) 2f89cb: 0f 85 33 fa ff ff jne 2f8404 2f89d1: 80 7a 08 01 cmpb $0x1,0x8(%rdx) 2f89d5: 0f 85 29 fa ff ff jne 2f8404 2f89db: 80 7f 4d 00 cmpb $0x0,0x4d(%rdi) 2f89df: 48 8d 87 8d 05 00 00 lea 0x58d(%rdi),%rax 2f89e6: 74 0a je 2f89f2 2f89e8: f6 47 4b 08 testb $0x8,0x4b(%rdi) 2f89ec: 0f 84 c1 04 00 00 je 2f8eb3 2f89f2: 45 31 d2 xor %r10d,%r10d 2f89f5: 45 31 db xor %r11d,%r11d 2f89f8: c6 01 01 movb $0x1,(%rcx) 2f89fb: 66 44 89 51 04 mov %r10w,0x4(%rcx) 2f8a00: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f8a07: 00 00 00 2f8a0a: 66 44 89 58 04 mov %r11w,0x4(%rax) 2f8a0f: c6 40 06 00 movb $0x0,0x6(%rax) 2f8a13: c6 85 8c 05 00 00 23 movb $0x23,0x58c(%rbp) 2f8a1a: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8a1e: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8a22: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8a26: 0f 84 4b 04 00 00 je 2f8e77 2f8a2c: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8a30: bf 23 00 00 00 mov $0x23,%edi 2f8a35: e9 20 01 00 00 jmpq 2f8b5a 2f8a3a: 80 7a 09 01 cmpb $0x1,0x9(%rdx) 2f8a3e: 0f 85 c0 f9 ff ff jne 2f8404 2f8a44: b8 c8 00 00 00 mov $0xc8,%eax 2f8a49: c6 41 02 01 movb $0x1,0x2(%rcx) 2f8a4d: 66 89 41 06 mov %ax,0x6(%rcx) 2f8a51: 31 c0 xor %eax,%eax 2f8a53: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f8a5a: 00 00 00 2f8a5d: 66 89 87 91 05 00 00 mov %ax,0x591(%rdi) 2f8a64: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f8a6b: c6 87 8c 05 00 00 27 movb $0x27,0x58c(%rdi) 2f8a72: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8a76: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8a7a: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8a7e: 0f 84 47 03 00 00 je 2f8dcb 2f8a84: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8a88: bf 27 00 00 00 mov $0x27,%edi 2f8a8d: e9 c8 00 00 00 jmpq 2f8b5a 2f8a92: 80 7a 15 01 cmpb $0x1,0x15(%rdx) 2f8a96: 0f 85 68 f9 ff ff jne 2f8404 2f8a9c: 80 7a 16 01 cmpb $0x1,0x16(%rdx) 2f8aa0: 0f 85 5e f9 ff ff jne 2f8404 2f8aa6: 80 7f 4c 00 cmpb $0x0,0x4c(%rdi) 2f8aaa: 48 8d 87 8d 05 00 00 lea 0x58d(%rdi),%rax 2f8ab1: 0f 84 1b 03 00 00 je 2f8dd2 2f8ab7: 45 31 e4 xor %r12d,%r12d 2f8aba: bb b8 0b 00 00 mov $0xbb8,%ebx 2f8abf: c6 41 02 01 movb $0x1,0x2(%rcx) 2f8ac3: 66 89 59 06 mov %bx,0x6(%rcx) 2f8ac7: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f8ace: 00 00 00 2f8ad1: 66 44 89 60 04 mov %r12w,0x4(%rax) 2f8ad6: c6 40 06 00 movb $0x0,0x6(%rax) 2f8ada: c6 87 8c 05 00 00 2d movb $0x2d,0x58c(%rdi) 2f8ae1: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8ae5: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8ae9: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8aed: 0f 84 98 03 00 00 je 2f8e8b 2f8af3: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8af7: bf 2d 00 00 00 mov $0x2d,%edi 2f8afc: eb 5c jmp 2f8b5a 2f8afe: 80 7a 22 01 cmpb $0x1,0x22(%rdx) 2f8b02: 48 8d 87 8d 05 00 00 lea 0x58d(%rdi),%rax 2f8b09: 75 0a jne 2f8b15 2f8b0b: 80 7a 01 01 cmpb $0x1,0x1(%rdx) 2f8b0f: 0f 84 1e 03 00 00 je 2f8e33 2f8b15: 31 ff xor %edi,%edi 2f8b17: 45 31 c0 xor %r8d,%r8d 2f8b1a: 80 4d 4b 01 orb $0x1,0x4b(%rbp) 2f8b1e: c6 01 01 movb $0x1,(%rcx) 2f8b21: 66 89 79 04 mov %di,0x4(%rcx) 2f8b25: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f8b2c: 00 00 00 2f8b2f: 66 44 89 40 04 mov %r8w,0x4(%rax) 2f8b34: c6 40 06 00 movb $0x0,0x6(%rax) 2f8b38: c6 85 8c 05 00 00 01 movb $0x1,0x58c(%rbp) 2f8b3f: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8b43: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8b47: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8b4b: 0f 84 22 02 00 00 je 2f8d73 2f8b51: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8b55: bf 01 00 00 00 mov $0x1,%edi 2f8b5a: e8 00 00 00 00 callq 2f8b5f 2f8b5f: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8b63: 41 89 d8 mov %ebx,%r8d 2f8b66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8b6d: 48 89 c1 mov %rax,%rcx 2f8b70: bf 04 00 00 00 mov $0x4,%edi 2f8b75: e8 00 00 00 00 callq 2f8b7a 2f8b7a: 31 c0 xor %eax,%eax 2f8b7c: e9 96 f8 ff ff jmpq 2f8417 2f8b81: 80 7a 05 01 cmpb $0x1,0x5(%rdx) 2f8b85: 0f 85 79 f8 ff ff jne 2f8404 2f8b8b: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f8b8f: 0f 85 6f f8 ff ff jne 2f8404 2f8b95: 80 7a 24 01 cmpb $0x1,0x24(%rdx) 2f8b99: 0f 85 65 f8 ff ff jne 2f8404 2f8b9f: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f8ba3: 0f 84 1c f9 ff ff je 2f84c5 2f8ba9: 31 c0 xor %eax,%eax 2f8bab: 31 d2 xor %edx,%edx 2f8bad: c6 01 01 movb $0x1,(%rcx) 2f8bb0: 66 89 41 04 mov %ax,0x4(%rcx) 2f8bb4: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f8bbb: 00 00 00 2f8bbe: 66 89 95 91 05 00 00 mov %dx,0x591(%rbp) 2f8bc5: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f8bcc: c6 85 8c 05 00 00 2e movb $0x2e,0x58c(%rbp) 2f8bd3: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8bd7: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8bdb: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8bdf: 0f 84 9c 02 00 00 je 2f8e81 2f8be5: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8be9: bf 2e 00 00 00 mov $0x2e,%edi 2f8bee: e9 67 ff ff ff jmpq 2f8b5a 2f8bf3: 80 7a 18 01 cmpb $0x1,0x18(%rdx) 2f8bf7: 0f 85 07 f8 ff ff jne 2f8404 2f8bfd: 80 7a 24 01 cmpb $0x1,0x24(%rdx) 2f8c01: 0f 85 fd f7 ff ff jne 2f8404 2f8c07: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f8c0b: 75 9c jne 2f8ba9 2f8c0d: 80 7a 20 01 cmpb $0x1,0x20(%rdx) 2f8c11: 0f 84 19 03 00 00 je 2f8f30 2f8c17: 0f b6 95 88 05 00 00 movzbl 0x588(%rbp),%edx 2f8c1e: 80 fa 0a cmp $0xa,%dl 2f8c21: 0f 87 dd f7 ff ff ja 2f8404 2f8c27: 8b 06 mov (%rsi),%eax 2f8c29: 85 c0 test %eax,%eax 2f8c2b: 0f 85 a1 f7 ff ff jne 2f83d2 2f8c31: 83 c2 01 add $0x1,%edx 2f8c34: 48 89 ce mov %rcx,%rsi 2f8c37: 48 89 ef mov %rbp,%rdi 2f8c3a: 89 44 24 04 mov %eax,0x4(%rsp) 2f8c3e: 88 95 88 05 00 00 mov %dl,0x588(%rbp) 2f8c44: ba 2f 00 00 00 mov $0x2f,%edx 2f8c49: c6 01 01 movb $0x1,(%rcx) 2f8c4c: 66 c7 41 04 00 00 movw $0x0,0x4(%rcx) 2f8c52: e8 29 e5 ff ff callq 2f7180 2f8c57: 8b 44 24 04 mov 0x4(%rsp),%eax 2f8c5b: e9 b7 f7 ff ff jmpq 2f8417 2f8c60: 80 7a 03 01 cmpb $0x1,0x3(%rdx) 2f8c64: 0f 85 86 f9 ff ff jne 2f85f0 2f8c6a: 80 7a 04 01 cmpb $0x1,0x4(%rdx) 2f8c6e: 0f 85 90 f7 ff ff jne 2f8404 2f8c74: b8 64 00 00 00 mov $0x64,%eax 2f8c79: c6 01 01 movb $0x1,(%rcx) 2f8c7c: 66 89 41 04 mov %ax,0x4(%rcx) 2f8c80: 31 c0 xor %eax,%eax 2f8c82: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f8c89: 00 00 00 2f8c8c: 66 89 87 91 05 00 00 mov %ax,0x591(%rdi) 2f8c93: c6 87 93 05 00 00 00 movb $0x0,0x593(%rdi) 2f8c9a: c6 87 8c 05 00 00 22 movb $0x22,0x58c(%rdi) 2f8ca1: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8ca5: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8ca9: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8cad: 0f 84 4c 02 00 00 je 2f8eff 2f8cb3: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8cb7: bf 22 00 00 00 mov $0x22,%edi 2f8cbc: e9 99 fe ff ff jmpq 2f8b5a 2f8cc1: 80 7a 0e 01 cmpb $0x1,0xe(%rdx) 2f8cc5: 0f 85 39 f7 ff ff jne 2f8404 2f8ccb: 80 7a 0f 01 cmpb $0x1,0xf(%rdx) 2f8ccf: 0f 85 2f f7 ff ff jne 2f8404 2f8cd5: 31 c0 xor %eax,%eax 2f8cd7: c6 01 01 movb $0x1,(%rcx) 2f8cda: 66 89 41 04 mov %ax,0x4(%rcx) 2f8cde: 31 c0 xor %eax,%eax 2f8ce0: c7 85 8d 05 00 00 00 movl $0x0,0x58d(%rbp) 2f8ce7: 00 00 00 2f8cea: 66 89 85 91 05 00 00 mov %ax,0x591(%rbp) 2f8cf1: c6 85 93 05 00 00 00 movb $0x0,0x593(%rbp) 2f8cf8: c6 85 8c 05 00 00 28 movb $0x28,0x58c(%rbp) 2f8cff: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8d03: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8d07: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8d0b: 0f 84 98 01 00 00 je 2f8ea9 2f8d11: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8d15: bf 28 00 00 00 mov $0x28,%edi 2f8d1a: e9 3b fe ff ff jmpq 2f8b5a 2f8d1f: 80 7a 0c 01 cmpb $0x1,0xc(%rdx) 2f8d23: 0f 85 db f6 ff ff jne 2f8404 2f8d29: 80 7a 0f 01 cmpb $0x1,0xf(%rdx) 2f8d2d: 74 a6 je 2f8cd5 2f8d2f: 80 4f 4b 08 orb $0x8,0x4b(%rdi) 2f8d33: b8 02 00 00 00 mov $0x2,%eax 2f8d38: c6 01 01 movb $0x1,(%rcx) 2f8d3b: c6 41 02 00 movb $0x0,0x2(%rcx) 2f8d3f: c7 41 04 00 00 00 00 movl $0x0,0x4(%rcx) 2f8d46: e9 cc f6 ff ff jmpq 2f8417 2f8d4b: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8d4f: 49 89 d8 mov %rbx,%r8 2f8d52: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f8d59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8d60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f8d67: e8 00 00 00 00 callq 2f8d6c 2f8d6c: 31 c0 xor %eax,%eax 2f8d6e: e9 a4 f6 ff ff jmpq 2f8417 2f8d73: bf 01 00 00 00 mov $0x1,%edi 2f8d78: e8 00 00 00 00 callq 2f8d7d 2f8d7d: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f8d81: bf 04 00 00 00 mov $0x4,%edi 2f8d86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f8d8d: 48 89 c1 mov %rax,%rcx 2f8d90: e8 00 00 00 00 callq 2f8d95 2f8d95: 31 c0 xor %eax,%eax 2f8d97: e9 7b f6 ff ff jmpq 2f8417 2f8d9c: c6 01 01 movb $0x1,(%rcx) 2f8d9f: b8 02 00 00 00 mov $0x2,%eax 2f8da4: c6 41 02 00 movb $0x0,0x2(%rcx) 2f8da8: c7 41 04 e8 03 00 00 movl $0x3e8,0x4(%rcx) 2f8daf: e9 63 f6 ff ff jmpq 2f8417 2f8db4: bf 24 00 00 00 mov $0x24,%edi 2f8db9: eb bd jmp 2f8d78 2f8dbb: 41 b8 e8 03 00 00 mov $0x3e8,%r8d 2f8dc1: 66 44 89 41 06 mov %r8w,0x6(%rcx) 2f8dc6: e9 41 f7 ff ff jmpq 2f850c 2f8dcb: bf 27 00 00 00 mov $0x27,%edi 2f8dd0: eb a6 jmp 2f8d78 2f8dd2: 45 31 d2 xor %r10d,%r10d 2f8dd5: 45 31 db xor %r11d,%r11d 2f8dd8: c6 01 01 movb $0x1,(%rcx) 2f8ddb: 66 44 89 51 04 mov %r10w,0x4(%rcx) 2f8de0: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f8de7: 00 00 00 2f8dea: 66 44 89 58 04 mov %r11w,0x4(%rax) 2f8def: c6 40 06 00 movb $0x0,0x6(%rax) 2f8df3: c6 87 8c 05 00 00 2a movb $0x2a,0x58c(%rdi) 2f8dfa: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8dfe: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8e02: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8e06: 0f 84 89 00 00 00 je 2f8e95 2f8e0c: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8e10: bf 2a 00 00 00 mov $0x2a,%edi 2f8e15: e9 40 fd ff ff jmpq 2f8b5a 2f8e1a: 80 7e 04 00 cmpb $0x0,0x4(%rsi) 2f8e1e: 0f 84 ae f5 ff ff je 2f83d2 2f8e24: 80 7f 4c 00 cmpb $0x0,0x4c(%rdi) 2f8e28: 0f 84 a4 f5 ff ff je 2f83d2 2f8e2e: e9 76 fd ff ff jmpq 2f8ba9 2f8e33: 31 d2 xor %edx,%edx 2f8e35: 31 f6 xor %esi,%esi 2f8e37: c6 01 01 movb $0x1,(%rcx) 2f8e3a: 66 89 51 04 mov %dx,0x4(%rcx) 2f8e3e: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f8e45: 00 00 00 2f8e48: 66 89 70 04 mov %si,0x4(%rax) 2f8e4c: c6 40 06 00 movb $0x0,0x6(%rax) 2f8e50: c6 87 8c 05 00 00 21 movb $0x21,0x58c(%rdi) 2f8e57: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8e5b: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8e5f: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8e63: 0f 84 8c 00 00 00 je 2f8ef5 2f8e69: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8e6d: bf 21 00 00 00 mov $0x21,%edi 2f8e72: e9 e3 fc ff ff jmpq 2f8b5a 2f8e77: bf 23 00 00 00 mov $0x23,%edi 2f8e7c: e9 f7 fe ff ff jmpq 2f8d78 2f8e81: bf 2e 00 00 00 mov $0x2e,%edi 2f8e86: e9 ed fe ff ff jmpq 2f8d78 2f8e8b: bf 2d 00 00 00 mov $0x2d,%edi 2f8e90: e9 e3 fe ff ff jmpq 2f8d78 2f8e95: bf 2a 00 00 00 mov $0x2a,%edi 2f8e9a: e9 d9 fe ff ff jmpq 2f8d78 2f8e9f: bf 25 00 00 00 mov $0x25,%edi 2f8ea4: e9 cf fe ff ff jmpq 2f8d78 2f8ea9: bf 28 00 00 00 mov $0x28,%edi 2f8eae: e9 c5 fe ff ff jmpq 2f8d78 2f8eb3: 31 db xor %ebx,%ebx 2f8eb5: 45 31 e4 xor %r12d,%r12d 2f8eb8: c6 01 01 movb $0x1,(%rcx) 2f8ebb: 66 89 59 04 mov %bx,0x4(%rcx) 2f8ebf: c7 87 8d 05 00 00 00 movl $0x0,0x58d(%rdi) 2f8ec6: 00 00 00 2f8ec9: 66 44 89 60 04 mov %r12w,0x4(%rax) 2f8ece: c6 40 06 00 movb $0x0,0x6(%rax) 2f8ed2: c6 87 8c 05 00 00 26 movb $0x26,0x58c(%rdi) 2f8ed9: 80 79 02 00 cmpb $0x0,0x2(%rcx) 2f8edd: c6 41 01 01 movb $0x1,0x1(%rcx) 2f8ee1: c6 41 03 01 movb $0x1,0x3(%rcx) 2f8ee5: 74 70 je 2f8f57 2f8ee7: 0f b7 59 06 movzwl 0x6(%rcx),%ebx 2f8eeb: bf 26 00 00 00 mov $0x26,%edi 2f8ef0: e9 65 fc ff ff jmpq 2f8b5a 2f8ef5: bf 21 00 00 00 mov $0x21,%edi 2f8efa: e9 79 fe ff ff jmpq 2f8d78 2f8eff: bf 22 00 00 00 mov $0x22,%edi 2f8f04: e9 6f fe ff ff jmpq 2f8d78 2f8f09: 80 7a 1e 01 cmpb $0x1,0x1e(%rdx) 2f8f0d: 0f 85 a5 fa ff ff jne 2f89b8 2f8f13: c6 01 01 movb $0x1,(%rcx) 2f8f16: ba 30 00 00 00 mov $0x30,%edx 2f8f1b: 48 89 ce mov %rcx,%rsi 2f8f1e: 66 c7 41 04 64 00 movw $0x64,0x4(%rcx) 2f8f24: e8 57 e2 ff ff callq 2f7180 2f8f29: 31 c0 xor %eax,%eax 2f8f2b: e9 e7 f4 ff ff jmpq 2f8417 2f8f30: 80 7a 21 01 cmpb $0x1,0x21(%rdx) 2f8f34: 0f 85 dd fc ff ff jne 2f8c17 2f8f3a: c6 01 01 movb $0x1,(%rcx) 2f8f3d: ba 2b 00 00 00 mov $0x2b,%edx 2f8f42: 48 89 ce mov %rcx,%rsi 2f8f45: 66 c7 41 04 c8 00 movw $0xc8,0x4(%rcx) 2f8f4b: e8 30 e2 ff ff callq 2f7180 2f8f50: 31 c0 xor %eax,%eax 2f8f52: e9 c0 f4 ff ff jmpq 2f8417 2f8f57: bf 26 00 00 00 mov $0x26,%edi 2f8f5c: e9 17 fe ff ff jmpq 2f8d78 2f8f61: bf 2b 00 00 00 mov $0x2b,%edi 2f8f66: e9 0d fe ff ff jmpq 2f8d78 2f8f6b: 48 8d bd 02 01 00 00 lea 0x102(%rbp),%rdi 2f8f72: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8f77: 48 89 da mov %rbx,%rdx 2f8f7a: be 05 00 00 00 mov $0x5,%esi 2f8f7f: e8 00 00 00 00 callq 2f8f84 2f8f84: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8f89: 48 8d bd 0a 01 00 00 lea 0x10a(%rbp),%rdi 2f8f90: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8f95: 48 89 da mov %rbx,%rdx 2f8f98: be 01 00 00 00 mov $0x1,%esi 2f8f9d: e8 00 00 00 00 callq 2f8fa2 2f8fa2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8fa7: 48 8d bd 0c 01 00 00 lea 0x10c(%rbp),%rdi 2f8fae: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8fb3: 48 89 da mov %rbx,%rdx 2f8fb6: be 02 00 00 00 mov $0x2,%esi 2f8fbb: e8 00 00 00 00 callq 2f8fc0 2f8fc0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8fc5: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8fca: 48 89 da mov %rbx,%rdx 2f8fcd: be 08 00 00 00 mov $0x8,%esi 2f8fd2: 4c 89 e7 mov %r12,%rdi 2f8fd5: e8 00 00 00 00 callq 2f8fda 2f8fda: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8fdf: 48 8d bd fc 00 00 00 lea 0xfc(%rbp),%rdi 2f8fe6: b9 e9 07 00 00 mov $0x7e9,%ecx 2f8feb: 48 89 da mov %rbx,%rdx 2f8fee: be 05 00 00 00 mov $0x5,%esi 2f8ff3: e8 00 00 00 00 callq 2f8ff8 2f8ff8: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f8ffd: 48 8d bd 01 01 00 00 lea 0x101(%rbp),%rdi 2f9004: b9 e9 07 00 00 mov $0x7e9,%ecx 2f9009: 48 89 da mov %rbx,%rdx 2f900c: be 01 00 00 00 mov $0x1,%esi 2f9011: e8 00 00 00 00 callq 2f9016 2f9016: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f901b: 48 8d bd 08 01 00 00 lea 0x108(%rbp),%rdi 2f9022: b9 e9 07 00 00 mov $0x7e9,%ecx 2f9027: 48 89 da mov %rbx,%rdx 2f902a: be 02 00 00 00 mov $0x2,%esi 2f902f: e8 00 00 00 00 callq 2f9034 2f9034: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f9039: 48 8d bd a0 03 00 00 lea 0x3a0(%rbp),%rdi 2f9040: b9 e9 07 00 00 mov $0x7e9,%ecx 2f9045: 48 89 da mov %rbx,%rdx 2f9048: be 02 00 00 00 mov $0x2,%esi 2f904d: e8 00 00 00 00 callq 2f9052 2f9052: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f9057: 0f b7 b5 8a 03 00 00 movzwl 0x38a(%rbp),%esi 2f905e: 48 8d bd 0e 01 00 00 lea 0x10e(%rbp),%rdi 2f9065: b9 e9 07 00 00 mov $0x7e9,%ecx 2f906a: 48 89 da mov %rbx,%rdx 2f906d: e8 00 00 00 00 callq 2f9072 2f9072: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f9077: 48 8d bd 8c 03 00 00 lea 0x38c(%rbp),%rdi 2f907e: b9 e9 07 00 00 mov $0x7e9,%ecx 2f9083: 48 89 da mov %rbx,%rdx 2f9086: be 14 00 00 00 mov $0x14,%esi 2f908b: e8 00 00 00 00 callq 2f9090 2f9090: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2f9095: 31 c0 xor %eax,%eax 2f9097: e9 7b f3 ff ff jmpq 2f8417 2f909c: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f90a0: 49 89 d8 mov %rbx,%r8 2f90a3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f90aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f90b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f90b8: e8 00 00 00 00 callq 2f90bd 2f90bd: 31 c0 xor %eax,%eax 2f90bf: e9 53 f3 ff ff jmpq 2f8417 2f90c4: bf 2c 00 00 00 mov $0x2c,%edi 2f90c9: e8 00 00 00 00 callq 2f90ce 2f90ce: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f90d2: bf 04 00 00 00 mov $0x4,%edi 2f90d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f90de: 48 89 c1 mov %rax,%rcx 2f90e1: e8 00 00 00 00 callq 2f90e6 2f90e6: e9 76 f6 ff ff jmpq 2f8761 2f90eb: 80 7d 48 00 cmpb $0x0,0x48(%rbp) 2f90ef: 0f 84 10 f6 ff ff je 2f8705 2f90f5: 80 7a 25 01 cmpb $0x1,0x25(%rdx) 2f90f9: 0f 85 05 f3 ff ff jne 2f8404 2f90ff: e9 01 f6 ff ff jmpq 2f8705 2f9104: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9108: 49 89 d8 mov %rbx,%r8 2f910b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9112: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9119: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f9120: e8 00 00 00 00 callq 2f9125 2f9125: e9 4d ff ff ff jmpq 2f9077 2f912a: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f912e: 49 89 d8 mov %rbx,%r8 2f9131: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9138: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f913f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f9146: e8 00 00 00 00 callq 2f914b 2f914b: e9 cb fe ff ff jmpq 2f901b 2f9150: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9154: 49 89 d8 mov %rbx,%r8 2f9157: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f915e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9165: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f916c: e8 00 00 00 00 callq 2f9171 2f9171: e9 87 fe ff ff jmpq 2f8ffd 2f9176: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f917a: 49 89 d8 mov %rbx,%r8 2f917d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9184: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f918b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f9192: e8 00 00 00 00 callq 2f9197 2f9197: e9 43 fe ff ff jmpq 2f8fdf 2f919c: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f91a0: 49 89 d8 mov %rbx,%r8 2f91a3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f91aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f91b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f91b8: e8 00 00 00 00 callq 2f91bd 2f91bd: e9 03 fe ff ff jmpq 2f8fc5 2f91c2: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f91c6: 49 89 d8 mov %rbx,%r8 2f91c9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f91d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f91d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f91de: e8 00 00 00 00 callq 2f91e3 2f91e3: e9 bf fd ff ff jmpq 2f8fa7 2f91e8: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f91ec: 49 89 d8 mov %rbx,%r8 2f91ef: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f91f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f91fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f9204: e8 00 00 00 00 callq 2f9209 2f9209: e9 7b fd ff ff jmpq 2f8f89 2f920e: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9212: 49 89 d8 mov %rbx,%r8 2f9215: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f921c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9223: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f922a: e8 00 00 00 00 callq 2f922f 2f922f: e9 0f f7 ff ff jmpq 2f8943 2f9234: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9238: 49 89 d8 mov %rbx,%r8 2f923b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9242: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9249: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f9250: e8 00 00 00 00 callq 2f9255 2f9255: e9 c9 f6 ff ff jmpq 2f8923 2f925a: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f925e: 49 89 d8 mov %rbx,%r8 2f9261: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9268: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f926f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f9276: e8 00 00 00 00 callq 2f927b 2f927b: e9 d7 fd ff ff jmpq 2f9057 2f9280: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9284: 49 89 d8 mov %rbx,%r8 2f9287: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f928e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9295: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f929c: e8 00 00 00 00 callq 2f92a1 2f92a1: e9 93 fd ff ff jmpq 2f9039 2f92a6: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f92aa: 49 89 d8 mov %rbx,%r8 2f92ad: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f92b4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f92bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f92c2: e8 00 00 00 00 callq 2f92c7 2f92c7: e9 95 f6 ff ff jmpq 2f8961 2f92cc: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f92d0: 49 89 d8 mov %rbx,%r8 2f92d3: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f92da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f92e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f92e8: e8 00 00 00 00 callq 2f92ed 2f92ed: e9 a9 f4 ff ff jmpq 2f879b 2f92f2: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f92f6: 49 89 d8 mov %rbx,%r8 2f92f9: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9300: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9307: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f930e: e8 00 00 00 00 callq 2f9313 2f9313: e9 fb f4 ff ff jmpq 2f8813 2f9318: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f931c: 49 89 d8 mov %rbx,%r8 2f931f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9326: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f932d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f9334: e8 00 00 00 00 callq 2f9339 2f9339: e9 b7 f4 ff ff jmpq 2f87f5 2f933e: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9342: 49 89 d8 mov %rbx,%r8 2f9345: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f934c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9353: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f935a: e8 00 00 00 00 callq 2f935f 2f935f: e9 73 f4 ff ff jmpq 2f87d7 2f9364: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9368: 49 89 d8 mov %rbx,%r8 2f936b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9372: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9379: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f9380: e8 00 00 00 00 callq 2f9385 2f9385: e9 2f f4 ff ff jmpq 2f87b9 2f938a: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f938e: 49 89 d8 mov %rbx,%r8 2f9391: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9398: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f939f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f93a6: e8 00 00 00 00 callq 2f93ab 2f93ab: e9 55 f5 ff ff jmpq 2f8905 2f93b0: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f93b4: 49 89 d8 mov %rbx,%r8 2f93b7: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f93be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f93c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f93cc: e8 00 00 00 00 callq 2f93d1 2f93d1: e9 0f f5 ff ff jmpq 2f88e5 2f93d6: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f93da: 49 89 d8 mov %rbx,%r8 2f93dd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f93e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f93eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f93f2: e8 00 00 00 00 callq 2f93f7 2f93f7: e9 cb f4 ff ff jmpq 2f88c7 2f93fc: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9400: 49 89 d8 mov %rbx,%r8 2f9403: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f940a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9411: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f9418: e8 00 00 00 00 callq 2f941d 2f941d: e9 87 f4 ff ff jmpq 2f88a9 2f9422: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9426: 49 89 d8 mov %rbx,%r8 2f9429: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9430: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9437: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f943e: e8 00 00 00 00 callq 2f9443 2f9443: e9 43 f4 ff ff jmpq 2f888b 2f9448: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f944c: 49 89 d8 mov %rbx,%r8 2f944f: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f9456: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f945d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f9464: e8 00 00 00 00 callq 2f9469 2f9469: e9 ff f3 ff ff jmpq 2f886d 2f946e: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9472: 49 89 d8 mov %rbx,%r8 2f9475: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f947c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f9483: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f948a: e8 00 00 00 00 callq 2f948f 2f948f: e9 bb f3 ff ff jmpq 2f884f 2f9494: 0f b6 55 38 movzbl 0x38(%rbp),%edx 2f9498: 49 89 d8 mov %rbx,%r8 2f949b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2f94a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2f94a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f94b0: e8 00 00 00 00 callq 2f94b5 2f94b5: e9 77 f3 ff ff jmpq 2f8831 Disassembly of section .text.unlikely: 0000000000000000 : 0: 44 89 fe mov %r15d,%esi 3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a: e8 00 00 00 00 callq f f: bf 88 13 00 00 mov $0x1388,%edi 14: e8 00 00 00 00 callq 19 19: e9 00 00 00 00 jmpq 1e 1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 25: 41 bc ed ff ff ff mov $0xffffffed,%r12d 2b: e8 00 00 00 00 callq 30 30: e9 00 00 00 00 jmpq 35 35: 48 81 c5 b0 00 00 00 add $0xb0,%rbp 3c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 43: 41 bc ed ff ff ff mov $0xffffffed,%r12d 49: 48 89 ef mov %rbp,%rdi 4c: e8 00 00 00 00 callq 51 51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 58: 48 89 ef mov %rbp,%rdi 5b: e8 00 00 00 00 callq 60 60: e9 00 00 00 00 jmpq 65 65: 48 81 c5 b0 00 00 00 add $0xb0,%rbp 6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 73: 41 bc ed ff ff ff mov $0xffffffed,%r12d 79: 48 89 ef mov %rbp,%rdi 7c: e8 00 00 00 00 callq 81 81: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 88: 48 89 ef mov %rbp,%rdi 8b: e8 00 00 00 00 callq 90 90: e9 00 00 00 00 jmpq 95 0000000000000095 : 95: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c: e8 00 00 00 00 callq a1 a1: c7 83 60 85 00 00 00 movl $0x0,0x8560(%rbx) a8: 00 00 00 ab: e9 00 00 00 00 jmpq b0 b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7: e8 00 00 00 00 callq bc bc: eb e3 jmp a1 00000000000000be : be: b0 01 mov $0x1,%al c0: f6 87 ec 07 00 00 04 testb $0x4,0x7ec(%rdi) c7: 74 01 je ca c9: c3 retq ca: f6 87 eb 07 00 00 40 testb $0x40,0x7eb(%rdi) d1: 74 07 je da d3: 48 8b bf 78 09 00 00 mov 0x978(%rdi),%rdi da: 48 8b 47 10 mov 0x10(%rdi),%rax de: 48 83 78 10 00 cmpq $0x0,0x10(%rax) e3: 74 15 je fa e5: 48 8b 78 38 mov 0x38(%rax),%rdi e9: 48 85 ff test %rdi,%rdi ec: 74 0c je fa ee: f6 87 ec 07 00 00 04 testb $0x4,0x7ec(%rdi) f5: 74 d3 je ca f7: b0 01 mov $0x1,%al f9: c3 retq fa: 31 c0 xor %eax,%eax fc: c3 retq 00000000000000fd : fd: 48 8b 53 08 mov 0x8(%rbx),%rdx 101: 48 8b 7d 00 mov 0x0(%rbp),%rdi 105: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c: 88 44 24 07 mov %al,0x7(%rsp) 110: 48 8b 52 10 mov 0x10(%rdx),%rdx 114: 48 8b 12 mov (%rdx),%rdx 117: e8 00 00 00 00 callq 11c 11c: 0f b6 44 24 07 movzbl 0x7(%rsp),%eax 121: 41 89 c5 mov %eax,%r13d 124: e9 00 00 00 00 jmpq 129 0000000000000129 : 129: e8 00 00 00 00 callq 12e 12e: 55 push %rbp 12f: 53 push %rbx 130: 48 8b 87 30 07 00 00 mov 0x730(%rdi),%rax 137: 48 89 fb mov %rdi,%rbx 13a: 48 8b 40 78 mov 0x78(%rax),%rax 13e: e8 00 00 00 00 callq 143 143: 84 c0 test %al,%al 145: 75 5c jne 1a3 147: 44 8b 83 58 56 01 00 mov 0x15658(%rbx),%r8d 14e: 48 8d 93 58 55 01 00 lea 0x15558(%rbx),%rdx 155: 31 f6 xor %esi,%esi 157: bf 3a 04 00 00 mov $0x43a,%edi 15c: 44 39 c6 cmp %r8d,%esi 15f: 7d 42 jge 1a3 161: 80 3a 00 cmpb $0x0,(%rdx) 164: 74 35 je 19b 166: 48 8b 4a 08 mov 0x8(%rdx),%rcx 16a: 8b 09 mov (%rcx),%ecx 16c: 83 f9 0a cmp $0xa,%ecx 16f: 77 2a ja 19b 171: 49 89 f9 mov %rdi,%r9 174: 49 d3 e9 shr %cl,%r9 177: 4c 89 c9 mov %r9,%rcx 17a: 80 e1 01 and $0x1,%cl 17d: 74 1c je 19b 17f: 40 8a 6a 04 mov 0x4(%rdx),%bpl 183: 40 84 ed test %bpl,%bpl 186: 74 13 je 19b 188: 48 8b 3b mov (%rbx),%rdi 18b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 192: e8 00 00 00 00 callq 197 197: 89 e8 mov %ebp,%eax 199: eb 08 jmp 1a3 19b: ff c6 inc %esi 19d: 48 83 c2 10 add $0x10,%rdx 1a1: eb b9 jmp 15c 1a3: 5b pop %rbx 1a4: 5d pop %rbp 1a5: c3 retq 00000000000001a6 : 1a6: e8 00 00 00 00 callq 1ab 1ab: 31 c0 xor %eax,%eax 1ad: ba 01 00 00 00 mov $0x1,%edx 1b2: f0 0f b1 97 44 66 01 lock cmpxchg %edx,0x16644(%rdi) 1b9: 00 1ba: 45 31 c0 xor %r8d,%r8d 1bd: 85 c0 test %eax,%eax 1bf: 75 64 jne 225 1c1: 53 push %rbx 1c2: 48 89 fb mov %rdi,%rbx 1c5: 48 8d bf 50 66 01 00 lea 0x16650(%rdi),%rdi 1cc: e8 00 00 00 00 callq 1d1 1d1: f0 ff 83 70 5c 00 00 lock incl 0x5c70(%rbx) 1d8: 48 8b 83 30 07 00 00 mov 0x730(%rbx),%rax 1df: 48 89 df mov %rbx,%rdi 1e2: 48 8b 40 28 mov 0x28(%rax),%rax 1e6: e8 00 00 00 00 callq 1eb 1eb: 83 f8 02 cmp $0x2,%eax 1ee: 74 14 je 204 1f0: 83 f8 03 cmp $0x3,%eax 1f3: 75 1e jne 213 1f5: c7 83 48 66 01 00 03 movl $0x3,0x16648(%rbx) 1fc: 00 00 00 1ff: 41 b0 01 mov $0x1,%r8b 202: eb 1c jmp 220 204: c7 83 48 66 01 00 01 movl $0x1,0x16648(%rbx) 20b: 00 00 00 20e: 41 b0 01 mov $0x1,%r8b 211: eb 0d jmp 220 213: c7 83 48 66 01 00 00 movl $0x0,0x16648(%rbx) 21a: 00 00 00 21d: 41 b0 01 mov $0x1,%r8b 220: 44 89 c0 mov %r8d,%eax 223: 5b pop %rbx 224: c3 retq 225: 44 89 c0 mov %r8d,%eax 228: c3 retq 0000000000000229 : 229: 83 c8 ff or $0xffffffff,%eax 22c: f0 0f c1 07 lock xadd %eax,(%rdi) 230: 83 f8 01 cmp $0x1,%eax 233: 75 05 jne 23a 235: e9 00 00 00 00 jmpq 23a 23a: 85 c0 test %eax,%eax 23c: 7f 0a jg 248 23e: be 03 00 00 00 mov $0x3,%esi 243: e9 00 00 00 00 jmpq 248 248: c3 retq 0000000000000249 : 249: e8 00 00 00 00 callq 24e 24e: 41 57 push %r15 250: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 257: 41 bf 01 00 00 00 mov $0x1,%r15d 25d: 41 56 push %r14 25f: 41 55 push %r13 261: 49 89 fd mov %rdi,%r13 264: 41 54 push %r12 266: 4d 8d b5 e0 65 01 00 lea 0x165e0(%r13),%r14 26d: 55 push %rbp 26e: 53 push %rbx 26f: 48 83 ec 10 sub $0x10,%rsp 273: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 27a: 00 00 27c: 48 89 44 24 08 mov %rax,0x8(%rsp) 281: 31 c0 xor %eax,%eax 283: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax 289: 48 8b 3f mov (%rdi),%rdi 28c: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 293: 00 294: 83 e0 10 and $0x10,%eax 297: 83 f8 01 cmp $0x1,%eax 29a: 4d 19 e4 sbb %r12,%r12 29d: 31 db xor %ebx,%ebx 29f: e8 00 00 00 00 callq 2a4 2a4: 4c 89 f7 mov %r14,%rdi 2a7: 49 81 e4 24 e1 ff ff and $0xffffffffffffe124,%r12 2ae: e8 00 00 00 00 callq 2b3 2b3: 49 8b 85 d0 65 01 00 mov 0x165d0(%r13),%rax 2ba: 49 81 c4 40 1f 00 00 add $0x1f40,%r12 2c1: 48 8d a8 a0 fc ff ff lea -0x360(%rax),%rbp 2c8: 48 8d 95 60 03 00 00 lea 0x360(%rbp),%rdx 2cf: 49 8d 85 d0 65 01 00 lea 0x165d0(%r13),%rax 2d6: 48 39 c2 cmp %rax,%rdx 2d9: 0f 84 8d 00 00 00 je 36c 2df: 83 bd f4 01 00 00 01 cmpl $0x1,0x1f4(%rbp) 2e6: 75 65 jne 34d 2e8: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 2ef: ff ff 7f 2f2: 48 39 85 d8 01 00 00 cmp %rax,0x1d8(%rbp) 2f9: 74 52 je 34d 2fb: 48 8b 85 d0 02 00 00 mov 0x2d0(%rbp),%rax 302: 83 b8 f4 01 00 00 02 cmpl $0x2,0x1f4(%rax) 309: 75 42 jne 34d 30b: 48 89 e6 mov %rsp,%rsi 30e: 48 89 ef mov %rbp,%rdi 311: e8 00 00 00 00 callq 316 316: 4c 63 f8 movslq %eax,%r15 319: 4d 85 ff test %r15,%r15 31c: 75 4e jne 36c 31e: 48 85 db test %rbx,%rbx 321: 74 26 je 349 323: 4c 89 e2 mov %r12,%rdx 326: 48 89 df mov %rbx,%rdi 329: 31 f6 xor %esi,%esi 32b: e8 00 00 00 00 callq 330 330: 48 8d 7b 38 lea 0x38(%rbx),%rdi 334: 49 89 c4 mov %rax,%r12 337: e8 ed fe ff ff callq 229 33c: 48 8b 1c 24 mov (%rsp),%rbx 340: 4d 85 e4 test %r12,%r12 343: 74 1b je 360 345: 78 22 js 369 347: eb 04 jmp 34d 349: 48 8b 1c 24 mov (%rsp),%rbx 34d: 48 8b ad 60 03 00 00 mov 0x360(%rbp),%rbp 354: 48 81 ed 60 03 00 00 sub $0x360,%rbp 35b: e9 68 ff ff ff jmpq 2c8 360: 49 c7 c7 92 ff ff ff mov $0xffffffffffffff92,%r15 367: eb 03 jmp 36c 369: 4d 89 e7 mov %r12,%r15 36c: 4c 89 f7 mov %r14,%rdi 36f: e8 00 00 00 00 callq 374 374: 48 85 db test %rbx,%rbx 377: 74 19 je 392 379: 4c 89 e2 mov %r12,%rdx 37c: 48 89 df mov %rbx,%rdi 37f: 31 f6 xor %esi,%esi 381: e8 00 00 00 00 callq 386 386: 48 8d 7b 38 lea 0x38(%rbx),%rdi 38a: 49 89 c4 mov %rax,%r12 38d: e8 97 fe ff ff callq 229 392: 49 8b 7d 00 mov 0x0(%r13),%rdi 396: 4d 85 ff test %r15,%r15 399: 78 05 js 3a0 39b: 4d 85 e4 test %r12,%r12 39e: 7f 19 jg 3b9 3a0: 4c 89 e1 mov %r12,%rcx 3a3: 4c 89 fa mov %r15,%rdx 3a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3ad: e8 00 00 00 00 callq 3b2 3b2: b8 fb ff ff ff mov $0xfffffffb,%eax 3b7: eb 0e jmp 3c7 3b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3c0: e8 00 00 00 00 callq 3c5 3c5: 31 c0 xor %eax,%eax 3c7: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 3cc: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 3d3: 00 00 3d5: 74 05 je 3dc 3d7: e8 00 00 00 00 callq 3dc 3dc: 48 83 c4 10 add $0x10,%rsp 3e0: 5b pop %rbx 3e1: 5d pop %rbp 3e2: 41 5c pop %r12 3e4: 41 5d pop %r13 3e6: 41 5e pop %r14 3e8: 41 5f pop %r15 3ea: c3 retq 00000000000003eb : 3eb: e8 00 00 00 00 callq 3f0 3f0: 41 57 push %r15 3f2: 41 56 push %r14 3f4: 41 55 push %r13 3f6: 41 54 push %r12 3f8: 49 89 fc mov %rdi,%r12 3fb: 55 push %rbp 3fc: 53 push %rbx 3fd: 48 89 f3 mov %rsi,%rbx 400: 48 83 ec 10 sub $0x10,%rsp 404: fe c9 dec %cl 406: 40 8a 2a mov (%rdx),%bpl 409: 48 89 14 24 mov %rdx,(%rsp) 40d: 74 39 je 448 40f: 40 84 ed test %bpl,%bpl 412: 74 34 je 448 414: 48 8b 06 mov (%rsi),%rax 417: 4c 8d b0 80 d7 ff ff lea -0x2880(%rax),%r14 41e: eb 79 jmp 499 420: 41 83 be 7c 28 00 00 cmpl $0x1,0x287c(%r14) 427: 01 428: 0f 87 0b 03 00 00 ja 739 42e: 4d 8b b6 80 28 00 00 mov 0x2880(%r14),%r14 435: 49 81 ee 80 28 00 00 sub $0x2880,%r14 43c: 49 8d 86 80 28 00 00 lea 0x2880(%r14),%rax 443: 48 39 c3 cmp %rax,%rbx 446: 75 d8 jne 420 448: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 44f 44f: 45 85 ed test %r13d,%r13d 452: 0f 84 d7 00 00 00 je 52f 458: 48 8b 03 mov (%rbx),%rax 45b: 4c 8d b0 80 d7 ff ff lea -0x2880(%rax),%r14 462: e9 9a 00 00 00 jmpq 501 467: 41 83 be 7c 28 00 00 cmpl $0x1,0x287c(%r14) 46e: 01 46f: 77 39 ja 4aa 471: 49 8b 86 30 07 00 00 mov 0x730(%r14),%rax 478: 4c 89 f7 mov %r14,%rdi 47b: 48 8b 40 20 mov 0x20(%rax),%rax 47f: e8 00 00 00 00 callq 484 484: 41 89 c5 mov %eax,%r13d 487: 85 c0 test %eax,%eax 489: 75 41 jne 4cc 48b: 4d 8b b6 80 28 00 00 mov 0x2880(%r14),%r14 492: 49 81 ee 80 28 00 00 sub $0x2880,%r14 499: 49 8d 86 80 28 00 00 lea 0x2880(%r14),%rax 4a0: 48 39 c3 cmp %rax,%rbx 4a3: 75 c2 jne 467 4a5: e9 80 02 00 00 jmpq 72a 4aa: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 4b1 4b1: 49 8d 96 30 67 01 00 lea 0x16730(%r14),%rdx 4b8: bf 80 01 00 00 mov $0x180,%edi 4bd: e8 00 00 00 00 callq 4c2 4c2: 84 c0 test %al,%al 4c4: 75 c5 jne 48b 4c6: 41 bd 8e ff ff ff mov $0xffffff8e,%r13d 4cc: 49 8b 8e 90 00 00 00 mov 0x90(%r14),%rcx 4d3: 49 8b 3e mov (%r14),%rdi 4d6: 44 89 ea mov %r13d,%edx 4d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4e0: e8 00 00 00 00 callq 4e5 4e5: eb 48 jmp 52f 4e7: 49 8b 86 f8 89 00 00 mov 0x89f8(%r14),%rax 4ee: 48 85 c0 test %rax,%rax 4f1: 75 1c jne 50f 4f3: 4d 8b b6 80 28 00 00 mov 0x2880(%r14),%r14 4fa: 49 81 ee 80 28 00 00 sub $0x2880,%r14 501: 49 8d 86 80 28 00 00 lea 0x2880(%r14),%rax 508: 48 39 c3 cmp %rax,%rbx 50b: 75 da jne 4e7 50d: eb 13 jmp 522 50f: 48 8b 40 18 mov 0x18(%rax),%rax 513: 48 85 c0 test %rax,%rax 516: 74 db je 4f3 518: 4c 89 f7 mov %r14,%rdi 51b: e8 00 00 00 00 callq 520 520: eb d1 jmp 4f3 522: c7 05 00 00 00 00 00 movl $0x0,0x0(%rip) # 52c 529: 00 00 00 52c: 45 31 ed xor %r13d,%r13d 52f: 48 8b 03 mov (%rbx),%rax 532: 4c 8d b0 80 d7 ff ff lea -0x2880(%rax),%r14 539: 49 8d 86 80 28 00 00 lea 0x2880(%r14),%rax 540: 48 39 c3 cmp %rax,%rbx 543: 0f 84 cb 01 00 00 je 714 549: 40 84 ed test %bpl,%bpl 54c: 0f 84 9b 01 00 00 je 6ed 552: 49 8b 86 30 07 00 00 mov 0x730(%r14),%rax 559: 4c 89 f7 mov %r14,%rdi 55c: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 563: e8 00 00 00 00 callq 568 568: 49 8b be a8 5c 00 00 mov 0x5ca8(%r14),%rdi 56f: e8 00 00 00 00 callq 574 574: 85 c0 test %eax,%eax 576: 74 0f je 587 578: 49 8b 3e mov (%r14),%rdi 57b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 582: e8 00 00 00 00 callq 587 587: 45 85 ed test %r13d,%r13d 58a: 0f 85 6a 01 00 00 jne 6fa 590: 49 8b 3e mov (%r14),%rdi 593: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 59a: e8 00 00 00 00 callq 59f 59f: 4c 89 f7 mov %r14,%rdi 5a2: e8 00 00 00 00 callq 5a7 5a7: 41 89 c5 mov %eax,%r13d 5aa: 85 c0 test %eax,%eax 5ac: 0f 85 48 01 00 00 jne 6fa 5b2: 49 8d 86 01 66 01 00 lea 0x16601(%r14),%rax 5b9: 49 8b be d0 28 00 00 mov 0x28d0(%r14),%rdi 5c0: ba 40 00 00 00 mov $0x40,%edx 5c5: 48 89 c6 mov %rax,%rsi 5c8: 48 89 44 24 08 mov %rax,0x8(%rsp) 5cd: e8 00 00 00 00 callq 5d2 5d2: 85 c0 test %eax,%eax 5d4: 75 29 jne 5ff 5d6: 41 8b 86 44 66 01 00 mov 0x16644(%r14),%eax 5dd: 45 31 ff xor %r15d,%r15d 5e0: 85 c0 test %eax,%eax 5e2: 74 32 je 616 5e4: 49 8b 86 30 07 00 00 mov 0x730(%r14),%rax 5eb: 4c 89 f7 mov %r14,%rdi 5ee: 48 8b 40 28 mov 0x28(%rax),%rax 5f2: e8 00 00 00 00 callq 5f7 5f7: 83 e8 02 sub $0x2,%eax 5fa: 83 e0 fd and $0xfffffffd,%eax 5fd: 75 17 jne 616 5ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 606: e8 00 00 00 00 callq 60b 60b: f0 41 ff 86 74 5c 00 lock incl 0x5c74(%r14) 612: 00 613: 41 89 ef mov %ebp,%r15d 616: 49 8b be d0 56 00 00 mov 0x56d0(%r14),%rdi 61d: e8 00 00 00 00 callq 622 622: 41 89 c5 mov %eax,%r13d 625: 85 c0 test %eax,%eax 627: 0f 85 cd 00 00 00 jne 6fa 62d: 4c 89 f7 mov %r14,%rdi 630: e8 00 00 00 00 callq 635 635: 41 89 c5 mov %eax,%r13d 638: 85 c0 test %eax,%eax 63a: 0f 85 1a 01 00 00 jne 75a 640: 4c 89 f7 mov %r14,%rdi 643: e8 00 00 00 00 callq 648 648: 41 89 c5 mov %eax,%r13d 64b: 85 c0 test %eax,%eax 64d: 0f 85 a7 00 00 00 jne 6fa 653: 45 84 ff test %r15b,%r15b 656: 74 13 je 66b 658: 49 8b b6 d0 28 00 00 mov 0x28d0(%r14),%rsi 65f: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 664: b9 10 00 00 00 mov $0x10,%ecx 669: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 66b: 4c 89 f7 mov %r14,%rdi 66e: e8 00 00 00 00 callq 673 673: 4c 89 f7 mov %r14,%rdi 676: e8 00 00 00 00 callq 67b 67b: 41 89 c5 mov %eax,%r13d 67e: 85 c0 test %eax,%eax 680: 75 78 jne 6fa 682: 31 f6 xor %esi,%esi 684: 4c 89 f7 mov %r14,%rdi 687: e8 00 00 00 00 callq 68c 68c: 4c 89 f7 mov %r14,%rdi 68f: e8 00 00 00 00 callq 694 694: 84 c0 test %al,%al 696: 75 5c jne 6f4 698: 4c 89 f7 mov %r14,%rdi 69b: e8 00 00 00 00 callq 6a0 6a0: 4d 85 e4 test %r12,%r12 6a3: 75 30 jne 6d5 6a5: 4c 89 f7 mov %r14,%rdi 6a8: e8 00 00 00 00 callq 6ad 6ad: 4c 89 f7 mov %r14,%rdi 6b0: e8 00 00 00 00 callq 6b5 6b5: 89 c2 mov %eax,%edx 6b7: 85 c0 test %eax,%eax 6b9: 74 62 je 71d 6bb: 49 8b 3e mov (%r14),%rdi 6be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c5: 41 bd f5 ff ff ff mov $0xfffffff5,%r13d 6cb: 40 b5 01 mov $0x1,%bpl 6ce: e8 00 00 00 00 callq 6d3 6d3: eb 3f jmp 714 6d5: 41 83 be 7c 28 00 00 cmpl $0x1,0x287c(%r14) 6dc: 01 6dd: 76 c6 jbe 6a5 6df: 4c 89 f6 mov %r14,%rsi 6e2: 4c 89 e7 mov %r12,%rdi 6e5: e8 00 00 00 00 callq 6ea 6ea: 41 89 c5 mov %eax,%r13d 6ed: 45 85 ed test %r13d,%r13d 6f0: 75 08 jne 6fa 6f2: eb b1 jmp 6a5 6f4: 41 bd ea ff ff ff mov $0xffffffea,%r13d 6fa: 45 89 ae 28 67 01 00 mov %r13d,0x16728(%r14) 701: 4d 8b 8e 80 28 00 00 mov 0x2880(%r14),%r9 708: 4d 8d b1 80 d7 ff ff lea -0x2880(%r9),%r14 70f: e9 25 fe ff ff jmpq 539 714: 48 8b 04 24 mov (%rsp),%rax 718: 40 88 28 mov %bpl,(%rax) 71b: eb 3d jmp 75a 71d: 4c 89 f7 mov %r14,%rdi 720: e8 24 fb ff ff callq 249 725: 41 89 c5 mov %eax,%r13d 728: eb d7 jmp 701 72a: 48 8b 03 mov (%rbx),%rax 72d: 4c 8d b0 80 d7 ff ff lea -0x2880(%rax),%r14 734: e9 03 fd ff ff jmpq 43c 739: 49 8d be 30 67 01 00 lea 0x16730(%r14),%rdi 740: e8 00 00 00 00 callq 745 745: 45 8b ae 28 67 01 00 mov 0x16728(%r14),%r13d 74c: 45 85 ed test %r13d,%r13d 74f: 0f 84 d9 fc ff ff je 42e 755: e9 d5 fd ff ff jmpq 52f 75a: 48 83 c4 10 add $0x10,%rsp 75e: 44 89 e8 mov %r13d,%eax 761: 5b pop %rbx 762: 5d pop %rbp 763: 41 5c pop %r12 765: 41 5d pop %r13 767: 41 5e pop %r14 769: 41 5f pop %r15 76b: c3 retq 000000000000076c : 76c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 773: e8 00 00 00 00 callq 778 778: e9 00 00 00 00 jmpq 77d 000000000000077d : 77d: 48 8b 46 10 mov 0x10(%rsi),%rax 781: 48 89 f3 mov %rsi,%rbx 784: 8b b7 58 56 01 00 mov 0x15658(%rdi),%esi 78a: 48 89 fd mov %rdi,%rbp 78d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 794: 48 8b 10 mov (%rax),%rdx 797: e8 00 00 00 00 callq 79c 79c: 48 63 85 58 56 01 00 movslq 0x15658(%rbp),%rax 7a3: 8d 50 01 lea 0x1(%rax),%edx 7a6: 48 c1 e0 04 shl $0x4,%rax 7aa: 89 95 58 56 01 00 mov %edx,0x15658(%rbp) 7b0: 48 89 9c 28 60 55 01 mov %rbx,0x15560(%rax,%rbp,1) 7b7: 00 7b8: 31 c0 xor %eax,%eax 7ba: e9 00 00 00 00 jmpq 7bf 00000000000007bf : 7bf: e8 00 00 00 00 callq 7c4 7c4: 41 57 push %r15 7c6: 41 56 push %r14 7c8: 44 8a 32 mov (%rdx),%r14b 7cb: 41 55 push %r13 7cd: 49 89 d5 mov %rdx,%r13 7d0: 41 54 push %r12 7d2: 49 89 f4 mov %rsi,%r12 7d5: 55 push %rbp 7d6: 48 89 fd mov %rdi,%rbp 7d9: 53 push %rbx 7da: e8 00 00 00 00 callq 7df 7df: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 7e6: 74 08 je 7f0 7e8: 48 89 ef mov %rbp,%rdi 7eb: e8 00 00 00 00 callq 7f0 7f0: 31 db xor %ebx,%ebx 7f2: 48 8b bc 1d a8 5f 00 mov 0x5fa8(%rbp,%rbx,1),%rdi 7f9: 00 7fa: 48 85 ff test %rdi,%rdi 7fd: 74 0f je 80e 7ff: 48 83 bf d0 01 00 00 cmpq $0x0,0x1d0(%rdi) 806: 00 807: 74 05 je 80e 809: e8 00 00 00 00 callq 80e 80e: 48 83 c3 08 add $0x8,%rbx 812: 48 81 fb e0 00 00 00 cmp $0xe0,%rbx 819: 75 d7 jne 7f2 81b: 4d 85 e4 test %r12,%r12 81e: 74 08 je 828 820: 4c 89 e7 mov %r12,%rdi 823: e8 00 00 00 00 callq 828 828: 45 31 e4 xor %r12d,%r12d 82b: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 832: 0f 85 15 01 00 00 jne 94d 838: 45 84 f6 test %r14b,%r14b 83b: 0f 85 fb 00 00 00 jne 93c 841: 48 89 ef mov %rbp,%rdi 844: e8 e0 f8 ff ff callq 129 849: 84 c0 test %al,%al 84b: 0f 85 eb 00 00 00 jne 93c 851: 4c 8d bd 58 55 01 00 lea 0x15558(%rbp),%r15 858: 4c 89 fb mov %r15,%rbx 85b: 44 3b a5 58 56 01 00 cmp 0x15658(%rbp),%r12d 862: 7d 28 jge 88c 864: 80 3b 00 cmpb $0x0,(%rbx) 867: 74 2b je 894 869: 80 7b 04 00 cmpb $0x0,0x4(%rbx) 86d: 74 25 je 894 86f: 48 8b 43 08 mov 0x8(%rbx),%rax 873: 48 8b 40 10 mov 0x10(%rax),%rax 877: 48 8b 40 68 mov 0x68(%rax),%rax 87b: 48 85 c0 test %rax,%rax 87e: 74 14 je 894 880: 48 89 ef mov %rbp,%rdi 883: e8 00 00 00 00 callq 888 888: 85 c0 test %eax,%eax 88a: 74 08 je 894 88c: 4c 89 fb mov %r15,%rbx 88f: 45 31 f6 xor %r14d,%r14d 892: eb 15 jmp 8a9 894: 41 ff c4 inc %r12d 897: 48 83 c3 10 add $0x10,%rbx 89b: eb be jmp 85b 89d: 80 3b 00 cmpb $0x0,(%rbx) 8a0: 75 12 jne 8b4 8a2: 41 ff c6 inc %r14d 8a5: 48 83 c3 10 add $0x10,%rbx 8a9: 44 3b b5 58 56 01 00 cmp 0x15658(%rbp),%r14d 8b0: 7c eb jl 89d 8b2: eb 28 jmp 8dc 8b4: 80 7b 04 00 cmpb $0x0,0x4(%rbx) 8b8: 74 e8 je 8a2 8ba: 48 8b 43 08 mov 0x8(%rbx),%rax 8be: 48 8b 40 10 mov 0x10(%rax),%rax 8c2: 48 8b 40 70 mov 0x70(%rax),%rax 8c6: 48 85 c0 test %rax,%rax 8c9: 74 d7 je 8a2 8cb: 48 89 ef mov %rbp,%rdi 8ce: e8 00 00 00 00 callq 8d3 8d3: 41 89 c4 mov %eax,%r12d 8d6: 85 c0 test %eax,%eax 8d8: 74 c8 je 8a2 8da: eb 03 jmp 8df 8dc: 45 31 e4 xor %r12d,%r12d 8df: 31 db xor %ebx,%ebx 8e1: 3b 9d 58 56 01 00 cmp 0x15658(%rbp),%ebx 8e7: 7d 32 jge 91b 8e9: 41 80 3f 00 cmpb $0x0,(%r15) 8ed: 75 08 jne 8f7 8ef: ff c3 inc %ebx 8f1: 49 83 c7 10 add $0x10,%r15 8f5: eb ea jmp 8e1 8f7: 41 80 7f 04 00 cmpb $0x0,0x4(%r15) 8fc: 74 f1 je 8ef 8fe: 49 8b 47 08 mov 0x8(%r15),%rax 902: 48 8b 40 10 mov 0x10(%rax),%rax 906: 48 8b 40 78 mov 0x78(%rax),%rax 90a: 48 85 c0 test %rax,%rax 90d: 74 e0 je 8ef 90f: 48 89 ef mov %rbp,%rdi 912: e8 00 00 00 00 callq 917 917: 85 c0 test %eax,%eax 919: 74 d4 je 8ef 91b: 45 85 e4 test %r12d,%r12d 91e: 75 0c jne 92c 920: 48 89 ef mov %rbp,%rdi 923: e8 00 00 00 00 callq 928 928: 84 c0 test %al,%al 92a: 74 1d je 949 92c: 48 8b 7d 00 mov 0x0(%rbp),%rdi 930: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 937: e8 00 00 00 00 callq 93c 93c: 48 89 ef mov %rbp,%rdi 93f: e8 00 00 00 00 callq 944 944: 41 89 c4 mov %eax,%r12d 947: b0 01 mov $0x1,%al 949: 41 88 45 00 mov %al,0x0(%r13) 94d: 5b pop %rbx 94e: 44 89 e0 mov %r12d,%eax 951: 5d pop %rbp 952: 41 5c pop %r12 954: 41 5d pop %r13 956: 41 5e pop %r14 958: 41 5f pop %r15 95a: c3 retq 000000000000095b : 95b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 962: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 969 969: e8 00 00 00 00 callq 96e 96e: e9 00 00 00 00 jmpq 973 0000000000000973 : 973: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 97a: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 981 981: e8 00 00 00 00 callq 986 986: 31 c0 xor %eax,%eax 988: c3 retq 0000000000000989 : 989: e8 00 00 00 00 callq 98e 98e: 41 55 push %r13 990: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 997: 41 54 push %r12 999: 55 push %rbp 99a: 48 89 fd mov %rdi,%rbp 99d: 53 push %rbx 99e: 48 8b 3f mov (%rdi),%rdi 9a1: e8 00 00 00 00 callq 9a6 9a6: 48 8d bd 58 63 01 00 lea 0x16358(%rbp),%rdi 9ad: e8 00 00 00 00 callq 9b2 9b2: 48 8d bd 48 56 00 00 lea 0x5648(%rbp),%rdi 9b9: e8 00 00 00 00 callq 9be 9be: c6 85 38 07 00 00 01 movb $0x1,0x738(%rbp) 9c5: 48 8b bd 50 68 01 00 mov 0x16850(%rbp),%rdi 9cc: e8 00 00 00 00 callq 9d1 9d1: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 9d8: 74 12 je 9ec 9da: 48 89 ef mov %rbp,%rdi 9dd: 31 f6 xor %esi,%esi 9df: e8 00 00 00 00 callq 9e4 9e4: 48 89 ef mov %rbp,%rdi 9e7: e8 00 00 00 00 callq 9ec 9ec: 48 89 ef mov %rbp,%rdi 9ef: e8 00 00 00 00 callq 9f4 9f4: 80 bd b8 5c 00 00 00 cmpb $0x0,0x5cb8(%rbp) 9fb: 74 1c je a19 9fd: 48 89 ef mov %rbp,%rdi a00: e8 00 00 00 00 callq a05 a05: 48 8d 7d 10 lea 0x10(%rbp),%rdi a09: 84 c0 test %al,%al a0b: 75 07 jne a14 a0d: e8 00 00 00 00 callq a12 a12: eb 05 jmp a19 a14: e8 00 00 00 00 callq a19 a19: 48 89 ef mov %rbp,%rdi a1c: e8 00 00 00 00 callq a21 a21: 80 bd 9a 67 01 00 00 cmpb $0x0,0x1679a(%rbp) a28: 74 08 je a32 a2a: 48 89 ef mov %rbp,%rdi a2d: e8 00 00 00 00 callq a32 a32: 48 89 ef mov %rbp,%rdi a35: e8 00 00 00 00 callq a3a a3a: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) a41: 74 11 je a54 a43: 80 bd 68 65 01 00 00 cmpb $0x0,0x16568(%rbp) a4a: 74 08 je a54 a4c: 48 89 ef mov %rbp,%rdi a4f: e8 00 00 00 00 callq a54 a54: 48 89 ef mov %rbp,%rdi a57: e8 00 00 00 00 callq a5c a5c: 83 bd 7c 28 00 00 01 cmpl $0x1,0x287c(%rbp) a63: 76 08 jbe a6d a65: 48 89 ef mov %rbp,%rdi a68: e8 00 00 00 00 callq a6d a6d: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # a74 a74: 74 23 je a99 a76: be 01 00 00 00 mov $0x1,%esi a7b: 48 89 ef mov %rbp,%rdi a7e: e8 00 00 00 00 callq a83 a83: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # a8a a8a: 74 0d je a99 a8c: be 01 00 00 00 mov $0x1,%esi a91: 48 89 ef mov %rbp,%rdi a94: e8 00 00 00 00 callq a99 a99: 48 89 ef mov %rbp,%rdi a9c: 31 db xor %ebx,%ebx a9e: e8 00 00 00 00 callq aa3 aa3: 8b 8d 58 56 01 00 mov 0x15658(%rbp),%ecx aa9: 48 8d 85 5a 55 01 00 lea 0x1555a(%rbp),%rax ab0: 39 cb cmp %ecx,%ebx ab2: 7d 64 jge b18 ab4: 80 38 00 cmpb $0x0,(%rax) ab7: 74 57 je b10 ab9: 48 8b 50 06 mov 0x6(%rax),%rdx abd: 83 3a 03 cmpl $0x3,(%rdx) ac0: 75 4e jne b10 ac2: 48 8b 42 10 mov 0x10(%rdx),%rax ac6: 48 89 ef mov %rbp,%rdi ac9: 48 63 db movslq %ebx,%rbx acc: 48 8b 40 30 mov 0x30(%rax),%rax ad0: e8 00 00 00 00 callq ad5 ad5: 85 c0 test %eax,%eax ad7: 89 c1 mov %eax,%ecx ad9: 74 27 je b02 adb: 48 89 d8 mov %rbx,%rax ade: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ae5: bf 01 00 00 00 mov $0x1,%edi aea: 48 c1 e0 04 shl $0x4,%rax aee: 48 8b 84 28 60 55 01 mov 0x15560(%rax,%rbp,1),%rax af5: 00 af6: 48 8b 40 10 mov 0x10(%rax),%rax afa: 48 8b 10 mov (%rax),%rdx afd: e8 00 00 00 00 callq b02 b02: 48 c1 e3 04 shl $0x4,%rbx b06: c6 84 2b 5a 55 01 00 movb $0x0,0x1555a(%rbx,%rbp,1) b0d: 00 b0e: eb 08 jmp b18 b10: ff c3 inc %ebx b12: 48 83 c0 10 add $0x10,%rax b16: eb 98 jmp ab0 b18: 8b 85 58 56 01 00 mov 0x15658(%rbp),%eax b1e: 44 8d 60 ff lea -0x1(%rax),%r12d b22: 49 63 dc movslq %r12d,%rbx b25: 48 c1 e3 04 shl $0x4,%rbx b29: 48 01 eb add %rbp,%rbx b2c: 45 85 e4 test %r12d,%r12d b2f: 78 55 js b86 b31: 80 bb 5a 55 01 00 00 cmpb $0x0,0x1555a(%rbx) b38: 74 43 je b7d b3a: 48 8b 83 60 55 01 00 mov 0x15560(%rbx),%rax b41: 48 89 ef mov %rbp,%rdi b44: 48 8b 40 10 mov 0x10(%rax),%rax b48: 48 8b 40 30 mov 0x30(%rax),%rax b4c: e8 00 00 00 00 callq b51 b51: 89 c1 mov %eax,%ecx b53: 85 c0 test %eax,%eax b55: 74 1f je b76 b57: 48 8b 83 60 55 01 00 mov 0x15560(%rbx),%rax b5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b65: bf 01 00 00 00 mov $0x1,%edi b6a: 48 8b 40 10 mov 0x10(%rax),%rax b6e: 48 8b 10 mov (%rax),%rdx b71: e8 00 00 00 00 callq b76 b76: c6 83 5a 55 01 00 00 movb $0x0,0x1555a(%rbx) b7d: 41 ff cc dec %r12d b80: 48 83 eb 10 sub $0x10,%rbx b84: eb a6 jmp b2c b86: 8b 85 58 56 01 00 mov 0x15658(%rbp),%eax b8c: 4c 8d ad b8 63 01 00 lea 0x163b8(%rbp),%r13 b93: 44 8d 60 ff lea -0x1(%rax),%r12d b97: 49 63 dc movslq %r12d,%rbx b9a: 48 c1 e3 04 shl $0x4,%rbx b9e: 48 01 eb add %rbp,%rbx ba1: 45 85 e4 test %r12d,%r12d ba4: 0f 88 c6 00 00 00 js c70 baa: 80 bb 59 55 01 00 00 cmpb $0x0,0x15559(%rbx) bb1: 0f 84 ad 00 00 00 je c64 bb7: 48 8b 83 60 55 01 00 mov 0x15560(%rbx),%rax bbe: 83 38 01 cmpl $0x1,(%rax) bc1: 75 57 jne c1a bc3: 48 89 ef mov %rbp,%rdi bc6: e8 00 00 00 00 callq bcb bcb: 4c 89 ef mov %r13,%rdi bce: e8 00 00 00 00 callq bd3 bd3: 48 83 bd 18 5c 00 00 cmpq $0x0,0x5c18(%rbp) bda: 00 bdb: 74 25 je c02 bdd: 48 8d 95 20 5c 00 00 lea 0x5c20(%rbp),%rdx be4: 48 8d b5 28 5c 00 00 lea 0x5c28(%rbp),%rsi beb: 48 8d bd 18 5c 00 00 lea 0x5c18(%rbp),%rdi bf2: e8 00 00 00 00 callq bf7 bf7: 48 c7 85 18 5c 00 00 movq $0x0,0x5c18(%rbp) bfe: 00 00 00 00 c02: 48 8d bd 00 5c 00 00 lea 0x5c00(%rbp),%rdi c09: 31 d2 xor %edx,%edx c0b: 31 f6 xor %esi,%esi c0d: e8 00 00 00 00 callq c12 c12: 48 89 ef mov %rbp,%rdi c15: e8 00 00 00 00 callq c1a c1a: 48 8b 83 60 55 01 00 mov 0x15560(%rbx),%rax c21: 48 89 ef mov %rbp,%rdi c24: 48 8b 40 10 mov 0x10(%rax),%rax c28: 48 8b 40 20 mov 0x20(%rax),%rax c2c: e8 00 00 00 00 callq c31 c31: 89 c1 mov %eax,%ecx c33: 85 c0 test %eax,%eax c35: 74 1f je c56 c37: 48 8b 83 60 55 01 00 mov 0x15560(%rbx),%rax c3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c45: bf 01 00 00 00 mov $0x1,%edi c4a: 48 8b 40 10 mov 0x10(%rax),%rax c4e: 48 8b 10 mov (%rax),%rdx c51: e8 00 00 00 00 callq c56 c56: c6 83 59 55 01 00 00 movb $0x0,0x15559(%rbx) c5d: c6 83 58 55 01 00 00 movb $0x0,0x15558(%rbx) c64: 41 ff cc dec %r12d c67: 48 83 eb 10 sub $0x10,%rbx c6b: e9 31 ff ff ff jmpq ba1 c70: 8b 85 58 56 01 00 mov 0x15658(%rbp),%eax c76: 44 8d 60 ff lea -0x1(%rax),%r12d c7a: 49 63 dc movslq %r12d,%rbx c7d: 48 c1 e3 04 shl $0x4,%rbx c81: 45 85 e4 test %r12d,%r12d c84: 78 38 js cbe c86: 80 bc 1d 5b 55 01 00 cmpb $0x0,0x1555b(%rbp,%rbx,1) c8d: 00 c8e: 74 25 je cb5 c90: 48 8b 84 1d 60 55 01 mov 0x15560(%rbp,%rbx,1),%rax c97: 00 c98: 48 8b 40 10 mov 0x10(%rax),%rax c9c: 48 8b 40 38 mov 0x38(%rax),%rax ca0: 48 85 c0 test %rax,%rax ca3: 74 08 je cad ca5: 48 89 ef mov %rbp,%rdi ca8: e8 00 00 00 00 callq cad cad: c6 84 1d 5b 55 01 00 movb $0x0,0x1555b(%rbp,%rbx,1) cb4: 00 cb5: 41 ff cc dec %r12d cb8: 48 83 eb 10 sub $0x10,%rbx cbc: eb c3 jmp c81 cbe: 48 89 ef mov %rbp,%rdi cc1: e8 00 00 00 00 callq cc6 cc6: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) ccd: 74 1a je ce9 ccf: 31 f6 xor %esi,%esi cd1: 48 89 ef mov %rbp,%rdi cd4: e8 00 00 00 00 callq cd9 cd9: 85 c0 test %eax,%eax cdb: 74 0c je ce9 cdd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce4: e8 00 00 00 00 callq ce9 ce9: 48 8b bd 10 34 01 00 mov 0x13410(%rbp),%rdi cf0: e8 00 00 00 00 callq cf5 cf5: c6 85 3a 07 00 00 00 movb $0x0,0x73a(%rbp) cfc: 48 89 ef mov %rbp,%rdi cff: 48 c7 85 10 34 01 00 movq $0x0,0x13410(%rbp) d06: 00 00 00 00 d0a: e8 00 00 00 00 callq d0f d0f: 84 c0 test %al,%al d11: 75 08 jne d1b d13: 48 89 ef mov %rbp,%rdi d16: e8 00 00 00 00 callq d1b d1b: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # d22 d22: 74 08 je d2c d24: 48 89 ef mov %rbp,%rdi d27: e8 00 00 00 00 callq d2c d2c: 48 8b bd 20 0c 00 00 mov 0xc20(%rbp),%rdi d33: e8 00 00 00 00 callq d38 d38: 48 c7 85 20 0c 00 00 movq $0x0,0xc20(%rbp) d3f: 00 00 00 00 d43: e8 00 00 00 00 callq d48 d48: 84 c0 test %al,%al d4a: 74 2c je d78 d4c: e8 00 00 00 00 callq d51 d51: 84 c0 test %al,%al d53: 74 1a je d6f d55: 4c 8b 65 08 mov 0x8(%rbp),%r12 d59: 4c 89 e7 mov %r12,%rdi d5c: e8 5d f3 ff ff callq be d61: 84 c0 test %al,%al d63: 75 13 jne d78 d65: 4c 89 e7 mov %r12,%rdi d68: e8 00 00 00 00 callq d6d d6d: eb 09 jmp d78 d6f: e8 00 00 00 00 callq d74 d74: 84 c0 test %al,%al d76: 75 dd jne d55 d78: f6 85 1a 07 00 00 04 testb $0x4,0x71a(%rbp) d7f: 74 09 je d8a d81: 48 8b 7d 00 mov 0x0(%rbp),%rdi d85: e8 00 00 00 00 callq d8a d8a: 48 8b 7d 08 mov 0x8(%rbp),%rdi d8e: 31 f6 xor %esi,%esi d90: 31 c9 xor %ecx,%ecx d92: 31 d2 xor %edx,%edx d94: e8 00 00 00 00 callq d99 d99: 48 8b b5 68 0d 00 00 mov 0xd68(%rbp),%rsi da0: 48 85 f6 test %rsi,%rsi da3: 74 09 je dae da5: 48 8b 7d 08 mov 0x8(%rbp),%rdi da9: e8 00 00 00 00 callq dae dae: 48 c7 85 68 0d 00 00 movq $0x0,0xd68(%rbp) db5: 00 00 00 00 db9: 48 8b bd 80 0c 00 00 mov 0xc80(%rbp),%rdi dc0: e8 00 00 00 00 callq dc5 dc5: 48 8b bd 88 0d 00 00 mov 0xd88(%rbp),%rdi dcc: 48 c7 85 80 0c 00 00 movq $0x0,0xc80(%rbp) dd3: 00 00 00 00 dd7: e8 00 00 00 00 callq ddc ddc: 80 bd 9b 67 01 00 00 cmpb $0x0,0x1679b(%rbp) de3: 48 c7 85 88 0d 00 00 movq $0x0,0xd88(%rbp) dea: 00 00 00 00 dee: 74 08 je df8 df0: 48 89 ef mov %rbp,%rdi df3: e8 00 00 00 00 callq df8 df8: 48 8b 7d 00 mov 0x0(%rbp),%rdi dfc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e03: e8 00 00 00 00 callq e08 e08: 48 89 ef mov %rbp,%rdi e0b: e8 00 00 00 00 callq e10 e10: 48 83 bd c8 5b 00 00 cmpq $0x0,0x5bc8(%rbp) e17: 00 e18: 74 0e je e28 e1a: 5b pop %rbx e1b: 48 89 ef mov %rbp,%rdi e1e: 5d pop %rbp e1f: 41 5c pop %r12 e21: 41 5d pop %r13 e23: e9 00 00 00 00 jmpq e28 e28: 5b pop %rbx e29: 5d pop %rbp e2a: 41 5c pop %r12 e2c: 41 5d pop %r13 e2e: c3 retq 0000000000000e2f : e2f: 48 8b 44 24 10 mov 0x10(%rsp),%rax e34: 4c 89 c2 mov %r8,%rdx e37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e3e: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi e45: e8 00 00 00 00 callq e4a e4a: e9 00 00 00 00 jmpq e4f e4f: 48 8b 44 24 08 mov 0x8(%rsp),%rax e54: 4c 89 fa mov %r15,%rdx e57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e5e: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi e65: e8 00 00 00 00 callq e6a e6a: e9 00 00 00 00 jmpq e6f 0000000000000e6f : e6f: 48 8b 7b f0 mov -0x10(%rbx),%rdi e73: 44 89 e2 mov %r12d,%edx e76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e7d: e8 00 00 00 00 callq e82 e82: e9 00 00 00 00 jmpq e87 e87: 48 8b 7b f0 mov -0x10(%rbx),%rdi e8b: 89 c2 mov %eax,%edx e8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e94: e8 00 00 00 00 callq e99 e99: e9 00 00 00 00 jmpq e9e e9e: 48 8b 7b f0 mov -0x10(%rbx),%rdi ea2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ea9: e8 00 00 00 00 callq eae eae: e9 00 00 00 00 jmpq eb3 eb3: 48 8b 44 24 10 mov 0x10(%rsp),%rax eb8: 48 8b 14 24 mov (%rsp),%rdx ebc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ec3: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi eca: e8 00 00 00 00 callq ecf ecf: e9 00 00 00 00 jmpq ed4 0000000000000ed4 : ed4: 48 8b 3b mov (%rbx),%rdi ed7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ede: e8 00 00 00 00 callq ee3 ee3: e9 00 00 00 00 jmpq ee8 ee8: 48 8b 3b mov (%rbx),%rdi eeb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ef2: 45 31 e4 xor %r12d,%r12d ef5: e8 00 00 00 00 callq efa efa: e9 00 00 00 00 jmpq eff 0000000000000eff : eff: 48 c7 c2 00 00 00 00 mov $0x0,%rdx f06: 49 8b 7d 00 mov 0x0(%r13),%rdi f0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f11: e8 00 00 00 00 callq f16 f16: 4c 89 ef mov %r13,%rdi f19: e8 00 00 00 00 callq f1e f1e: 48 89 44 24 08 mov %rax,0x8(%rsp) f23: 48 85 c0 test %rax,%rax f26: 0f 84 af 00 00 00 je fdb f2c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx f31: 31 c0 xor %eax,%eax f33: ba 01 00 00 00 mov $0x1,%edx f38: f0 0f b1 91 90 00 00 lock cmpxchg %edx,0x90(%rcx) f3f: 00 f40: 85 c0 test %eax,%eax f42: 48 8b 44 24 08 mov 0x8(%rsp),%rax f47: 0f 84 b2 00 00 00 je fff f4d: 48 8b 50 40 mov 0x40(%rax),%rdx f51: 48 85 db test %rbx,%rbx f54: 0f 84 f5 01 00 00 je 114f f5a: 48 8b 73 40 mov 0x40(%rbx),%rsi f5e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi f65: 45 31 e4 xor %r12d,%r12d f68: e8 00 00 00 00 callq f6d f6d: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi f72: e8 00 00 00 00 callq f77 f77: 48 8b 44 24 40 mov 0x40(%rsp),%rax f7c: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f83: 00 00 f85: 0f 85 6d 01 00 00 jne 10f8 f8b: 48 83 c4 48 add $0x48,%rsp f8f: 44 89 e0 mov %r12d,%eax f92: 5b pop %rbx f93: 5d pop %rbp f94: 41 5c pop %r12 f96: 41 5d pop %r13 f98: 41 5e pop %r14 f9a: 41 5f pop %r15 f9c: c3 retq f9d: 49 8b 85 e8 39 01 00 mov 0x139e8(%r13),%rax fa4: 80 b8 e4 00 00 00 00 cmpb $0x0,0xe4(%rax) fab: 74 22 je fcf fad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi fb4: e8 00 00 00 00 callq fb9 fb9: e8 00 00 00 00 callq fbe fbe: e8 00 00 00 00 callq fc3 fc3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx fca: e9 37 ff ff ff jmpq f06 fcf: 48 c7 c2 00 00 00 00 mov $0x0,%rdx fd6: e9 2b ff ff ff jmpq f06 fdb: 48 8d 54 24 30 lea 0x30(%rsp),%rdx fe0: 41 83 bd 7c 28 00 00 cmpl $0x1,0x287c(%r13) fe7: 01 fe8: 48 89 54 24 30 mov %rdx,0x30(%rsp) fed: 48 89 54 24 38 mov %rdx,0x38(%rsp) ff2: 76 31 jbe 1025 ff4: 41 bc ed ff ff ff mov $0xffffffed,%r12d ffa: e9 78 ff ff ff jmpq f77 fff: 48 8d 78 70 lea 0x70(%rax),%rdi 1003: e8 00 00 00 00 callq 1008 1008: 41 83 bd 7c 28 00 00 cmpl $0x1,0x287c(%r13) 100f: 01 1010: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 1015: 48 89 54 24 30 mov %rdx,0x30(%rsp) 101a: 48 89 54 24 38 mov %rdx,0x38(%rsp) 101f: 0f 87 d8 00 00 00 ja 10fd 1025: 49 8d 85 80 28 00 00 lea 0x2880(%r13),%rax 102c: 49 89 95 80 28 00 00 mov %rdx,0x2880(%r13) 1033: 48 89 44 24 38 mov %rax,0x38(%rsp) 1038: 49 89 95 88 28 00 00 mov %rdx,0x2888(%r13) 103f: 48 89 44 24 30 mov %rax,0x30(%rsp) 1044: 48 89 14 24 mov %rdx,(%rsp) 1048: 48 8b 04 24 mov (%rsp),%rax 104c: 48 8b 00 mov (%rax),%rax 104f: 48 89 44 24 10 mov %rax,0x10(%rsp) 1054: 4c 8d a0 80 d7 ff ff lea -0x2880(%rax),%r12 105b: c6 44 24 10 00 movb $0x0,0x10(%rsp) 1060: 49 8d 84 24 80 28 00 lea 0x2880(%r12),%rax 1067: 00 1068: 48 39 04 24 cmp %rax,(%rsp) 106c: 0f 84 e6 00 00 00 je 1158 1072: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 1077: 4c 89 e7 mov %r12,%rdi 107a: e8 27 f1 ff ff callq 1a6 107f: 88 44 24 20 mov %al,0x20(%rsp) 1083: 84 c0 test %al,%al 1085: 0f 85 98 01 00 00 jne 1223 108b: 48 85 db test %rbx,%rbx 108e: 0f 84 e0 03 00 00 je 1474 1094: 48 8b 53 40 mov 0x40(%rbx),%rdx 1098: 49 8b 3c 24 mov (%r12),%rdi 109c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10a3: 45 31 e4 xor %r12d,%r12d 10a6: e8 00 00 00 00 callq 10ab 10ab: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 10b1: 0f 84 c0 fe ff ff je f77 10b7: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 10bc: c7 83 90 00 00 00 00 movl $0x0,0x90(%rbx) 10c3: 00 00 00 10c6: 48 8d 7b 70 lea 0x70(%rbx),%rdi 10ca: e8 00 00 00 00 callq 10cf 10cf: 48 89 df mov %rbx,%rdi 10d2: e8 00 00 00 00 callq 10d7 10d7: 45 85 e4 test %r12d,%r12d 10da: 0f 84 97 fe ff ff je f77 10e0: 49 8b 7d 00 mov 0x0(%r13),%rdi 10e4: 44 89 e2 mov %r12d,%edx 10e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ee: e8 00 00 00 00 callq 10f3 10f3: e9 7f fe ff ff jmpq f77 10f8: e8 00 00 00 00 callq 10fd 10fd: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1102: 48 8d 41 48 lea 0x48(%rcx),%rax 1106: 48 8b 51 48 mov 0x48(%rcx),%rdx 110a: 48 89 04 24 mov %rax,(%rsp) 110e: 49 3b 85 88 28 00 00 cmp 0x2888(%r13),%rax 1115: 0f 84 2d ff ff ff je 1048 111b: 48 8b 41 50 mov 0x50(%rcx),%rax 111f: 48 8b 34 24 mov (%rsp),%rsi 1123: 48 89 42 08 mov %rax,0x8(%rdx) 1127: 48 89 10 mov %rdx,(%rax) 112a: 49 8b 85 88 28 00 00 mov 0x2888(%r13),%rax 1131: 49 8d 95 80 28 00 00 lea 0x2880(%r13),%rdx 1138: 49 89 b5 88 28 00 00 mov %rsi,0x2888(%r13) 113f: 48 89 51 48 mov %rdx,0x48(%rcx) 1143: 48 89 41 50 mov %rax,0x50(%rcx) 1147: 48 89 30 mov %rsi,(%rax) 114a: e9 f9 fe ff ff jmpq 1048 114f: 48 83 ce ff or $0xffffffffffffffff,%rsi 1153: e9 06 fe ff ff jmpq f5e 1158: 40 84 ed test %bpl,%bpl 115b: 0f 84 33 02 00 00 je 1394 1161: 45 31 e4 xor %r12d,%r12d 1164: 48 8b 04 24 mov (%rsp),%rax 1168: 48 8b 00 mov (%rax),%rax 116b: 48 89 44 24 18 mov %rax,0x18(%rsp) 1170: 48 8d 98 80 d7 ff ff lea -0x2880(%rax),%rbx 1177: 48 8d 83 80 28 00 00 lea 0x2880(%rbx),%rax 117e: 48 39 04 24 cmp %rax,(%rsp) 1182: 0f 84 c2 03 00 00 je 154a 1188: 40 84 ed test %bpl,%bpl 118b: 75 11 jne 119e 118d: f6 83 b0 63 01 00 04 testb $0x4,0x163b0(%rbx) 1194: 75 08 jne 119e 1196: 48 89 df mov %rbx,%rdi 1199: e8 00 00 00 00 callq 119e 119e: 80 7c 24 10 00 cmpb $0x0,0x10(%rsp) 11a3: 74 43 je 11e8 11a5: 48 8b 43 08 mov 0x8(%rbx),%rax 11a9: ba 01 00 00 00 mov $0x1,%edx 11ae: 48 8b 40 10 mov 0x10(%rax),%rax 11b2: 0f b6 b0 e0 00 00 00 movzbl 0xe0(%rax),%esi 11b9: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 11c0: 8b 38 mov (%rax),%edi 11c2: e8 00 00 00 00 callq 11c7 11c7: 49 89 c6 mov %rax,%r14 11ca: 48 85 c0 test %rax,%rax 11cd: 74 19 je 11e8 11cf: 49 81 c6 b0 00 00 00 add $0xb0,%r14 11d6: 4c 89 f7 mov %r14,%rdi 11d9: e8 00 00 00 00 callq 11de 11de: 31 f6 xor %esi,%esi 11e0: 4c 89 f7 mov %r14,%rdi 11e3: e8 00 00 00 00 callq 11e8 11e8: 48 89 df mov %rbx,%rdi 11eb: e8 00 00 00 00 callq 11f0 11f0: 48 8d bb 50 66 01 00 lea 0x16650(%rbx),%rdi 11f7: c7 83 48 66 01 00 00 movl $0x0,0x16648(%rbx) 11fe: 00 00 00 1201: c7 83 44 66 01 00 00 movl $0x0,0x16644(%rbx) 1208: 00 00 00 120b: e8 00 00 00 00 callq 1210 1210: 48 8b 9b 80 28 00 00 mov 0x2880(%rbx),%rbx 1217: 48 81 eb 80 28 00 00 sub $0x2880,%rbx 121e: e9 54 ff ff ff jmpq 1177 1223: 49 8b 84 24 30 07 00 mov 0x730(%r12),%rax 122a: 00 122b: 4c 89 e7 mov %r12,%rdi 122e: 48 8b 40 28 mov 0x28(%rax),%rax 1232: e8 00 00 00 00 callq 1237 1237: 83 e8 02 sub $0x2,%eax 123a: 83 e0 fd and $0xfffffffd,%eax 123d: 0f 84 8d 00 00 00 je 12d0 1243: 31 f6 xor %esi,%esi 1245: 4c 89 e7 mov %r12,%rdi 1248: e8 00 00 00 00 callq 124d 124d: 49 8d bc 24 58 63 01 lea 0x16358(%r12),%rdi 1254: 00 1255: e8 00 00 00 00 callq 125a 125a: 41 f6 84 24 b0 63 01 testb $0x4,0x163b0(%r12) 1261: 00 04 1263: 75 08 jne 126d 1265: 4c 89 e7 mov %r12,%rdi 1268: e8 00 00 00 00 callq 126d 126d: 4c 89 e7 mov %r12,%rdi 1270: e8 00 00 00 00 callq 1275 1275: be 01 00 00 00 mov $0x1,%esi 127a: 4c 89 e7 mov %r12,%rdi 127d: e8 00 00 00 00 callq 1282 1282: 40 84 ed test %bpl,%bpl 1285: 75 14 jne 129b 1287: 4c 89 e7 mov %r12,%rdi 128a: e8 9a ee ff ff callq 129 128f: 84 c0 test %al,%al 1291: 74 08 je 129b 1293: 4c 89 e7 mov %r12,%rdi 1296: e8 00 00 00 00 callq 129b 129b: 45 31 ff xor %r15d,%r15d 129e: 4b 8b 84 3c a8 5f 00 mov 0x5fa8(%r12,%r15,1),%rax 12a5: 00 12a6: 48 85 c0 test %rax,%rax 12a9: 0f 85 b2 00 00 00 jne 1361 12af: 49 83 c7 08 add $0x8,%r15 12b3: 49 81 ff e0 00 00 00 cmp $0xe0,%r15 12ba: 75 e2 jne 129e 12bc: 4d 8b a4 24 80 28 00 mov 0x2880(%r12),%r12 12c3: 00 12c4: 49 81 ec 80 28 00 00 sub $0x2880,%r12 12cb: e9 90 fd ff ff jmpq 1060 12d0: 49 8b 44 24 08 mov 0x8(%r12),%rax 12d5: ba 01 00 00 00 mov $0x1,%edx 12da: 48 8b 40 10 mov 0x10(%rax),%rax 12de: 0f b6 b0 e0 00 00 00 movzbl 0xe0(%rax),%esi 12e5: 48 8b 80 d0 00 00 00 mov 0xd0(%rax),%rax 12ec: 8b 38 mov (%rax),%edi 12ee: e8 00 00 00 00 callq 12f3 12f3: 49 89 c6 mov %rax,%r14 12f6: 48 85 c0 test %rax,%rax 12f9: 0f 84 44 ff ff ff je 1243 12ff: 4c 8d b8 b0 00 00 00 lea 0xb0(%rax),%r15 1306: 4c 89 ff mov %r15,%rdi 1309: e8 00 00 00 00 callq 130e 130e: 48 89 44 24 18 mov %rax,0x18(%rsp) 1313: 48 85 c0 test %rax,%rax 1316: 75 12 jne 132a 1318: e8 00 00 00 00 callq 131d 131d: b9 00 28 6b ee mov $0xee6b2800,%ecx 1322: 48 01 c8 add %rcx,%rax 1325: 48 89 44 24 18 mov %rax,0x18(%rsp) 132a: 41 83 be 84 02 00 00 cmpl $0x2,0x284(%r14) 1331: 02 1332: 74 12 je 1346 1334: 31 f6 xor %esi,%esi 1336: 4c 89 ff mov %r15,%rdi 1339: e8 00 00 00 00 callq 133e 133e: 85 c0 test %eax,%eax 1340: 0f 85 c2 01 00 00 jne 1508 1346: be 01 00 00 00 mov $0x1,%esi 134b: 4c 89 ff mov %r15,%rdi 134e: e8 00 00 00 00 callq 1353 1353: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax 1358: 88 44 24 10 mov %al,0x10(%rsp) 135c: e9 e2 fe ff ff jmpq 1243 1361: 48 83 b8 d0 01 00 00 cmpq $0x0,0x1d0(%rax) 1368: 00 1369: 0f 84 40 ff ff ff je 12af 136f: 4c 8d 70 78 lea 0x78(%rax),%r14 1373: 48 89 de mov %rbx,%rsi 1376: 4c 89 f7 mov %r14,%rdi 1379: e8 00 00 00 00 callq 137e 137e: 40 84 ed test %bpl,%bpl 1381: 0f 84 28 ff ff ff je 12af 1387: 4c 89 f7 mov %r14,%rdi 138a: e8 00 00 00 00 callq 138f 138f: e9 1b ff ff ff jmpq 12af 1394: 48 85 db test %rbx,%rbx 1397: 0f 84 f2 00 00 00 je 148f 139d: 48 8b 43 10 mov 0x10(%rbx),%rax 13a1: 4c 8b a0 80 00 00 00 mov 0x80(%rax),%r12 13a8: 4d 85 e4 test %r12,%r12 13ab: 0f 84 de 00 00 00 je 148f 13b1: 49 8b 44 24 30 mov 0x30(%r12),%rax 13b6: a8 01 test $0x1,%al 13b8: 0f 84 bf 00 00 00 je 147d 13be: 49 8b 7d 00 mov 0x0(%r13),%rdi 13c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13c9: 45 31 e4 xor %r12d,%r12d 13cc: bb 01 00 00 00 mov $0x1,%ebx 13d1: e8 00 00 00 00 callq 13d6 13d6: 48 8b 04 24 mov (%rsp),%rax 13da: 48 8b 00 mov (%rax),%rax 13dd: 4c 8d b8 80 d7 ff ff lea -0x2880(%rax),%r15 13e4: 49 63 c4 movslq %r12d,%rax 13e7: 48 89 44 24 18 mov %rax,0x18(%rsp) 13ec: 49 8d 87 80 28 00 00 lea 0x2880(%r15),%rax 13f3: 48 39 04 24 cmp %rax,(%rsp) 13f7: 0f 84 67 fd ff ff je 1164 13fd: 45 31 f6 xor %r14d,%r14d 1400: 4b 8b 84 37 a8 5f 00 mov 0x5fa8(%r15,%r14,1),%rax 1407: 00 1408: 48 85 c0 test %rax,%rax 140b: 0f 85 b5 01 00 00 jne 15c6 1411: 49 83 c6 08 add $0x8,%r14 1415: 49 81 fe e0 00 00 00 cmp $0xe0,%r14 141c: 75 e2 jne 1400 141e: 4c 89 ff mov %r15,%rdi 1421: e8 00 00 00 00 callq 1426 1426: 84 c0 test %al,%al 1428: 75 0d jne 1437 142a: 84 db test %bl,%bl 142c: 75 09 jne 1437 142e: 49 8d 7f 10 lea 0x10(%r15),%rdi 1432: e8 00 00 00 00 callq 1437 1437: 41 c7 87 28 67 01 00 movl $0x0,0x16728(%r15) 143e: 00 00 00 00 1442: 49 8b 3f mov (%r15),%rdi 1445: 41 8b 97 70 5c 00 00 mov 0x5c70(%r15),%edx 144c: 45 85 e4 test %r12d,%r12d 144f: 0f 85 00 02 00 00 jne 1655 1455: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145c: e8 00 00 00 00 callq 1461 1461: 4d 8b bf 80 28 00 00 mov 0x2880(%r15),%r15 1468: 49 81 ef 80 28 00 00 sub $0x2880,%r15 146f: e9 78 ff ff ff jmpq 13ec 1474: 48 83 ca ff or $0xffffffffffffffff,%rdx 1478: e9 1b fc ff ff jmpq 1098 147d: 49 8b 44 24 08 mov 0x8(%r12),%rax 1482: 48 8b 40 20 mov 0x20(%rax),%rax 1486: 48 85 c0 test %rax,%rax 1489: 0f 85 9e 00 00 00 jne 152d 148f: 45 31 f6 xor %r14d,%r14d 1492: 48 8b 04 24 mov (%rsp),%rax 1496: 48 8b 00 mov (%rax),%rax 1499: 48 89 44 24 18 mov %rax,0x18(%rsp) 149e: 4c 8d a0 80 d7 ff ff lea -0x2880(%rax),%r12 14a5: 49 8d 84 24 80 28 00 lea 0x2880(%r12),%rax 14ac: 00 14ad: 48 39 04 24 cmp %rax,(%rsp) 14b1: 0f 84 a4 00 00 00 je 155b 14b7: 4d 39 ec cmp %r13,%r12 14ba: 4c 89 f6 mov %r14,%rsi 14bd: 48 8d 54 24 2f lea 0x2f(%rsp),%rdx 14c2: 4c 89 e7 mov %r12,%rdi 14c5: 48 0f 44 f3 cmove %rbx,%rsi 14c9: e8 f1 f2 ff ff callq 7bf 14ce: 41 89 c7 mov %eax,%r15d 14d1: 85 c0 test %eax,%eax 14d3: 74 22 je 14f7 14d5: 49 8b 8c 24 90 00 00 mov 0x90(%r12),%rcx 14dc: 00 14dd: 49 8b 3c 24 mov (%r12),%rdi 14e1: 89 c2 mov %eax,%edx 14e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ea: e8 00 00 00 00 callq 14ef 14ef: 45 89 bc 24 28 67 01 mov %r15d,0x16728(%r12) 14f6: 00 14f7: 4d 8b a4 24 80 28 00 mov 0x2880(%r12),%r12 14fe: 00 14ff: 49 81 ec 80 28 00 00 sub $0x2880,%r12 1506: eb 9d jmp 14a5 1508: e8 00 00 00 00 callq 150d 150d: 48 3b 44 24 18 cmp 0x18(%rsp),%rax 1512: 0f 86 12 fe ff ff jbe 132a 1518: 49 8b 3c 24 mov (%r12),%rdi 151c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1523: e8 00 00 00 00 callq 1528 1528: e9 16 fd ff ff jmpq 1243 152d: 4c 89 e7 mov %r12,%rdi 1530: e8 00 00 00 00 callq 1535 1535: 84 c0 test %al,%al 1537: 0f 84 52 ff ff ff je 148f 153d: 4c 89 e7 mov %r12,%rdi 1540: e8 00 00 00 00 callq 1545 1545: e9 74 fe ff ff jmpq 13be 154a: 48 83 7c 24 08 00 cmpq $0x0,0x8(%rsp) 1550: 0f 84 81 fb ff ff je 10d7 1556: e9 5c fb ff ff jmpq 10b7 155b: 41 f6 85 b0 63 01 00 testb $0x4,0x163b0(%r13) 1562: 04 1563: 74 2c je 1591 1565: 48 85 db test %rbx,%rbx 1568: 75 4f jne 15b9 156a: be 01 00 00 00 mov $0x1,%esi 156f: 4c 89 ef mov %r13,%rdi 1572: e8 00 00 00 00 callq 1577 1577: 41 89 c4 mov %eax,%r12d 157a: 45 85 e4 test %r12d,%r12d 157d: 0f 84 8a 00 00 00 je 160d 1583: 45 89 a5 28 67 01 00 mov %r12d,0x16728(%r13) 158a: 31 db xor %ebx,%ebx 158c: e9 45 fe ff ff jmpq 13d6 1591: 48 8b 34 24 mov (%rsp),%rsi 1595: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 159a: 31 c9 xor %ecx,%ecx 159c: 48 8d 54 24 2f lea 0x2f(%rsp),%rdx 15a1: e8 45 ee ff ff callq 3eb 15a6: 41 89 c4 mov %eax,%r12d 15a9: 83 f8 f5 cmp $0xfffffff5,%eax 15ac: 0f 84 e0 fe ff ff je 1492 15b2: 31 db xor %ebx,%ebx 15b4: e9 1d fe ff ff jmpq 13d6 15b9: 4c 89 ef mov %r13,%rdi 15bc: e8 00 00 00 00 callq 15c1 15c1: 41 89 c4 mov %eax,%r12d 15c4: eb b4 jmp 157a 15c6: 48 83 b8 d0 01 00 00 cmpq $0x0,0x1d0(%rax) 15cd: 00 15ce: 0f 84 3d fe ff ff je 1411 15d4: 41 83 bf 28 67 01 00 cmpl $0x0,0x16728(%r15) 15db: 00 15dc: 48 8d 78 78 lea 0x78(%rax),%rdi 15e0: 75 13 jne 15f5 15e2: 84 db test %bl,%bl 15e4: 75 0f jne 15f5 15e6: 48 89 7c 24 20 mov %rdi,0x20(%rsp) 15eb: e8 00 00 00 00 callq 15f0 15f0: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi 15f5: 31 f6 xor %esi,%esi 15f7: 41 83 bf 28 67 01 00 cmpl $0x0,0x16728(%r15) 15fe: 00 15ff: 40 0f 94 c6 sete %sil 1603: e8 00 00 00 00 callq 1608 1608: e9 04 fe ff ff jmpq 1411 160d: 4c 89 ef mov %r13,%rdi 1610: 4d 8d b5 58 55 01 00 lea 0x15558(%r13),%r14 1617: e8 00 00 00 00 callq 161c 161c: 45 3b a5 58 56 01 00 cmp 0x15658(%r13),%r12d 1623: 7d 55 jge 167a 1625: 41 c6 46 02 00 movb $0x0,0x2(%r14) 162a: 45 31 ff xor %r15d,%r15d 162d: 49 8b 46 08 mov 0x8(%r14),%rax 1631: 42 8b 0c bd 00 00 00 mov 0x0(,%r15,4),%ecx 1638: 00 1639: 39 08 cmp %ecx,(%rax) 163b: 0f 84 03 01 00 00 je 1744 1641: 49 83 c7 01 add $0x1,%r15 1645: 49 83 ff 04 cmp $0x4,%r15 1649: 75 e2 jne 162d 164b: 41 83 c4 01 add $0x1,%r12d 164f: 49 83 c6 10 add $0x10,%r14 1653: eb c7 jmp 161c 1655: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165c: e8 00 00 00 00 callq 1661 1661: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1666: 31 d2 xor %edx,%edx 1668: 4c 89 ff mov %r15,%rdi 166b: be 09 00 00 00 mov $0x9,%esi 1670: e8 00 00 00 00 callq 1675 1675: e9 e7 fd ff ff jmpq 1461 167a: 4c 89 ef mov %r13,%rdi 167d: 45 31 f6 xor %r14d,%r14d 1680: e8 00 00 00 00 callq 1685 1685: 49 8b bd d0 56 00 00 mov 0x56d0(%r13),%rdi 168c: e8 00 00 00 00 callq 1691 1691: 4c 89 ef mov %r13,%rdi 1694: e8 00 00 00 00 callq 1699 1699: 41 89 c4 mov %eax,%r12d 169c: 85 c0 test %eax,%eax 169e: 0f 85 df fe ff ff jne 1583 16a4: 45 3b a5 58 56 01 00 cmp 0x15658(%r13),%r12d 16ab: 7d 29 jge 16d6 16ad: 4d 63 fc movslq %r12d,%r15 16b0: 49 63 ce movslq %r14d,%rcx 16b3: 49 c1 e7 04 shl $0x4,%r15 16b7: 4d 01 ef add %r13,%r15 16ba: 49 8b 87 60 55 01 00 mov 0x15560(%r15),%rax 16c1: 8b 10 mov (%rax),%edx 16c3: 3b 14 8d 00 00 00 00 cmp 0x0(,%rcx,4),%edx 16ca: 0f 84 d6 00 00 00 je 17a6 16d0: 41 83 c4 01 add $0x1,%r12d 16d4: eb ce jmp 16a4 16d6: 41 83 c6 01 add $0x1,%r14d 16da: 41 83 fe 07 cmp $0x7,%r14d 16de: 74 05 je 16e5 16e0: 45 31 e4 xor %r12d,%r12d 16e3: eb bf jmp 16a4 16e5: 4c 89 ef mov %r13,%rdi 16e8: e8 00 00 00 00 callq 16ed 16ed: 4c 89 ef mov %r13,%rdi 16f0: e8 00 00 00 00 callq 16f5 16f5: 4c 89 ef mov %r13,%rdi 16f8: 41 89 c4 mov %eax,%r12d 16fb: e8 00 00 00 00 callq 1700 1700: be 01 00 00 00 mov $0x1,%esi 1705: 4c 89 ef mov %r13,%rdi 1708: e8 00 00 00 00 callq 170d 170d: 45 85 e4 test %r12d,%r12d 1710: 0f 85 6d fe ff ff jne 1583 1716: 41 f6 85 50 65 01 00 testb $0x4,0x16550(%r13) 171d: 04 171e: 0f 84 8e fe ff ff je 15b2 1724: f0 41 ff 85 74 5c 00 lock incl 0x5c74(%r13) 172b: 00 172c: 4c 89 ef mov %r13,%rdi 172f: e8 15 eb ff ff callq 249 1734: 85 c0 test %eax,%eax 1736: 0f 84 76 fe ff ff je 15b2 173c: 41 89 c4 mov %eax,%r12d 173f: e9 3f fe ff ff jmpq 1583 1744: 41 80 3e 00 cmpb $0x0,(%r14) 1748: 0f 84 f3 fe ff ff je 1641 174e: 48 8b 40 10 mov 0x10(%rax),%rax 1752: 4c 89 ef mov %r13,%rdi 1755: 48 8b 40 28 mov 0x28(%rax),%rax 1759: e8 00 00 00 00 callq 175e 175e: 89 c3 mov %eax,%ebx 1760: 85 c0 test %eax,%eax 1762: 0f 84 98 00 00 00 je 1800 1768: 49 63 c4 movslq %r12d,%rax 176b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1772: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1779: 48 c1 e0 04 shl $0x4,%rax 177d: 4a 8b 84 28 60 55 01 mov 0x15560(%rax,%r13,1),%rax 1784: 00 1785: 48 8b 40 10 mov 0x10(%rax),%rax 1789: 48 8b 30 mov (%rax),%rsi 178c: e8 00 00 00 00 callq 1791 1791: be 01 00 00 00 mov $0x1,%esi 1796: 4c 89 ef mov %r13,%rdi 1799: 41 89 dc mov %ebx,%r12d 179c: e8 00 00 00 00 callq 17a1 17a1: e9 dd fd ff ff jmpq 1583 17a6: 41 80 bf 58 55 01 00 cmpb $0x0,0x15558(%r15) 17ad: 00 17ae: 0f 84 1c ff ff ff je 16d0 17b4: 41 80 bf 5a 55 01 00 cmpb $0x0,0x1555a(%r15) 17bb: 00 17bc: 0f 85 0e ff ff ff jne 16d0 17c2: 48 8b 40 10 mov 0x10(%rax),%rax 17c6: 83 fa 03 cmp $0x3,%edx 17c9: 75 5d jne 1828 17cb: 48 8b 40 48 mov 0x48(%rax),%rax 17cf: 4c 89 ef mov %r13,%rdi 17d2: e8 00 00 00 00 callq 17d7 17d7: 89 c3 mov %eax,%ebx 17d9: 49 8b 87 60 55 01 00 mov 0x15560(%r15),%rax 17e0: 48 8b 40 10 mov 0x10(%rax),%rax 17e4: 48 8b 30 mov (%rax),%rsi 17e7: 85 db test %ebx,%ebx 17e9: 74 4d je 1838 17eb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 17f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f9: e8 00 00 00 00 callq 17fe 17fe: eb 91 jmp 1791 1800: 49 8b 46 08 mov 0x8(%r14),%rax 1804: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 180b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1812: 48 8b 40 10 mov 0x10(%rax),%rax 1816: 48 8b 30 mov (%rax),%rsi 1819: e8 00 00 00 00 callq 181e 181e: 41 c6 46 02 01 movb $0x1,0x2(%r14) 1823: e9 19 fe ff ff jmpq 1641 1828: 48 8b 40 28 mov 0x28(%rax),%rax 182c: 4c 89 ef mov %r13,%rdi 182f: e8 00 00 00 00 callq 1834 1834: 89 c3 mov %eax,%ebx 1836: eb a1 jmp 17d9 1838: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 183f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1846: e8 00 00 00 00 callq 184b 184b: 41 c6 87 5a 55 01 00 movb $0x1,0x1555a(%r15) 1852: 01 1853: e9 78 fe ff ff jmpq 16d0 0000000000001858 : 1858: 48 8b 93 60 99 fe ff mov -0x166a0(%rbx),%rdx 185f: 44 89 e6 mov %r12d,%esi 1862: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1869: e8 00 00 00 00 callq 186e 186e: e9 00 00 00 00 jmpq 1873 0000000000001873 : 1873: e8 00 00 00 00 callq 1878 1878: 41 54 push %r12 187a: 55 push %rbp 187b: 53 push %rbx 187c: 48 8b af 28 01 00 00 mov 0x128(%rdi),%rbp 1883: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 188a: 89 f3 mov %esi,%ebx 188c: e8 00 00 00 00 callq 1891 1891: 83 bd 6c 28 00 00 01 cmpl $0x1,0x286c(%rbp) 1898: 76 16 jbe 18b0 189a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18a1: e8 00 00 00 00 callq 18a6 18a6: b8 04 00 00 00 mov $0x4,%eax 18ab: e9 a8 00 00 00 jmpq 1958 18b0: b8 04 00 00 00 mov $0x4,%eax 18b5: 83 fb 03 cmp $0x3,%ebx 18b8: 0f 84 9a 00 00 00 je 1958 18be: b8 03 00 00 00 mov $0x3,%eax 18c3: 0f 87 8f 00 00 00 ja 1958 18c9: b8 02 00 00 00 mov $0x2,%eax 18ce: 83 fb 01 cmp $0x1,%ebx 18d1: 0f 84 81 00 00 00 je 1958 18d7: 4c 8d 65 f0 lea -0x10(%rbp),%r12 18db: 83 fb 02 cmp $0x2,%ebx 18de: 75 73 jne 1953 18e0: 31 f6 xor %esi,%esi 18e2: 4c 89 e7 mov %r12,%rdi 18e5: 31 db xor %ebx,%ebx 18e7: e8 ba e8 ff ff callq 1a6 18ec: 84 c0 test %al,%al 18ee: 75 54 jne 1944 18f0: 48 8b bc 1d 98 5f 00 mov 0x5f98(%rbp,%rbx,1),%rdi 18f7: 00 18f8: 48 85 ff test %rdi,%rdi 18fb: 74 16 je 1913 18fd: 48 83 bf d0 01 00 00 cmpq $0x0,0x1d0(%rdi) 1904: 00 1905: 74 0c je 1913 1907: 48 81 c7 78 01 00 00 add $0x178,%rdi 190e: e8 00 00 00 00 callq 1913 1913: 48 83 c3 08 add $0x8,%rbx 1917: 48 81 fb e0 00 00 00 cmp $0xe0,%rbx 191e: 74 c0 je 18e0 1920: eb ce jmp 18f0 1922: 48 83 bf d0 01 00 00 cmpq $0x0,0x1d0(%rdi) 1929: 00 192a: 74 0b je 1937 192c: 48 83 c7 78 add $0x78,%rdi 1930: 31 f6 xor %esi,%esi 1932: e8 00 00 00 00 callq 1937 1937: 48 83 c3 08 add $0x8,%rbx 193b: 48 81 fb e0 00 00 00 cmp $0xe0,%rbx 1942: 74 0f je 1953 1944: 48 8b bc 1d 98 5f 00 mov 0x5f98(%rbp,%rbx,1),%rdi 194b: 00 194c: 48 85 ff test %rdi,%rdi 194f: 75 d1 jne 1922 1951: eb e4 jmp 1937 1953: b8 03 00 00 00 mov $0x3,%eax 1958: 5b pop %rbx 1959: 5d pop %rbp 195a: 41 5c pop %r12 195c: c3 retq 000000000000195d : 195d: e8 00 00 00 00 callq 1962 1962: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1969: e8 00 00 00 00 callq 196e 196e: b8 05 00 00 00 mov $0x5,%eax 1973: c3 retq 0000000000001974 : 1974: e8 00 00 00 00 callq 1979 1979: 41 55 push %r13 197b: 41 54 push %r12 197d: 45 31 e4 xor %r12d,%r12d 1980: 55 push %rbp 1981: 53 push %rbx 1982: 48 8b 9f 28 01 00 00 mov 0x128(%rdi),%rbx 1989: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1990: 4c 8d 6b f0 lea -0x10(%rbx),%r13 1994: e8 00 00 00 00 callq 1999 1999: 4a 8b bc 23 98 5f 00 mov 0x5f98(%rbx,%r12,1),%rdi 19a0: 00 19a1: 48 85 ff test %rdi,%rdi 19a4: 74 23 je 19c9 19a6: 48 83 bf d0 01 00 00 cmpq $0x0,0x1d0(%rdi) 19ad: 00 19ae: 74 19 je 19c9 19b0: 48 8d 6f 78 lea 0x78(%rdi),%rbp 19b4: 48 89 ef mov %rbp,%rdi 19b7: e8 00 00 00 00 callq 19bc 19bc: be 01 00 00 00 mov $0x1,%esi 19c1: 48 89 ef mov %rbp,%rdi 19c4: e8 00 00 00 00 callq 19c9 19c9: 49 83 c4 08 add $0x8,%r12 19cd: 49 81 fc e0 00 00 00 cmp $0xe0,%r12 19d4: 75 c3 jne 1999 19d6: 4c 89 ef mov %r13,%rdi 19d9: e8 00 00 00 00 callq 19de 19de: 48 8d bb 40 66 01 00 lea 0x16640(%rbx),%rdi 19e5: c7 83 38 66 01 00 00 movl $0x0,0x16638(%rbx) 19ec: 00 00 00 19ef: c7 83 34 66 01 00 00 movl $0x0,0x16634(%rbx) 19f6: 00 00 00 19f9: 5b pop %rbx 19fa: 5d pop %rbp 19fb: 41 5c pop %r12 19fd: 41 5d pop %r13 19ff: e9 00 00 00 00 jmpq 1a04 0000000000001a04 : 1a04: 89 c6 mov %eax,%esi 1a06: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a0d: e8 00 00 00 00 callq 1a12 1a12: 45 31 c0 xor %r8d,%r8d 1a15: e9 00 00 00 00 jmpq 1a1a 0000000000001a1a : 1a1a: 8b b5 70 0c 00 00 mov 0xc70(%rbp),%esi 1a20: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a27: e8 00 00 00 00 callq 1a2c 1a2c: 8b b5 78 0c 00 00 mov 0xc78(%rbp),%esi 1a32: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a39: e8 00 00 00 00 callq 1a3e 1a3e: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1a42: 31 c0 xor %eax,%eax 1a44: 48 89 c2 mov %rax,%rdx 1a47: 89 c6 mov %eax,%esi 1a49: 48 c1 e2 06 shl $0x6,%rdx 1a4d: f6 84 17 c1 03 00 00 testb $0x1,0x3c1(%rdi,%rdx,1) 1a54: 01 1a55: 0f 84 43 03 00 00 je 1d9e 1a5b: 48 98 cltq 1a5d: 48 c1 e0 06 shl $0x6,%rax 1a61: 48 01 f8 add %rdi,%rax 1a64: 48 8b 88 a8 03 00 00 mov 0x3a8(%rax),%rcx 1a6b: 48 8b 80 b0 03 00 00 mov 0x3b0(%rax),%rax 1a72: 48 89 ca mov %rcx,%rdx 1a75: 48 09 c2 or %rax,%rdx 1a78: 74 0a je 1a84 1a7a: 48 83 c0 01 add $0x1,%rax 1a7e: 48 29 c8 sub %rcx,%rax 1a81: 48 89 c2 mov %rax,%rdx 1a84: 48 89 95 70 0d 00 00 mov %rdx,0xd70(%rbp) 1a8b: e8 00 00 00 00 callq 1a90 1a90: 48 89 85 68 0d 00 00 mov %rax,0xd68(%rbp) 1a97: 48 83 bd 68 0d 00 00 cmpq $0x0,0xd68(%rbp) 1a9e: 00 1a9f: 75 0c jne 1aad 1aa1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa8: e8 00 00 00 00 callq 1aad 1aad: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1ab1: be 80 01 00 00 mov $0x180,%esi 1ab6: e8 00 00 00 00 callq 1abb 1abb: 85 c0 test %eax,%eax 1abd: 0f 84 ee 02 00 00 je 1db1 1ac3: c6 85 19 0c 00 00 00 movb $0x0,0xc19(%rbp) 1aca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad1: e8 00 00 00 00 callq 1ad6 1ad6: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1adc 1adc: 85 c0 test %eax,%eax 1ade: 74 06 je 1ae6 1ae0: 89 85 8c 7f 00 00 mov %eax,0x7f8c(%rbp) 1ae6: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1aec 1aec: 85 c0 test %eax,%eax 1aee: 74 06 je 1af6 1af0: 89 85 90 7f 00 00 mov %eax,0x7f90(%rbp) 1af6: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1afa: 8b 85 8c 7f 00 00 mov 0x7f8c(%rbp),%eax 1b00: 48 8b 57 10 mov 0x10(%rdi),%rdx 1b04: 48 83 7a 10 00 cmpq $0x0,0x10(%rdx) 1b09: 0f 85 ae 02 00 00 jne 1dbd 1b0f: 85 c0 test %eax,%eax 1b11: 75 0a jne 1b1d 1b13: c7 85 8c 7f 00 00 07 movl $0x30007,0x7f8c(%rbp) 1b1a: 00 03 00 1b1d: 83 bd 90 7f 00 00 00 cmpl $0x0,0x7f90(%rbp) 1b24: 75 0a jne 1b30 1b26: c7 85 90 7f 00 00 00 movl $0x2f0000,0x7f90(%rbp) 1b2d: 00 2f 00 1b30: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 1b37 1b37: 74 0c je 1b45 1b39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b40: e8 00 00 00 00 callq 1b45 1b45: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 1b4c 1b4c: 74 10 je 1b5e 1b4e: 83 bd 08 07 00 00 18 cmpl $0x18,0x708(%rbp) 1b55: 76 07 jbe 1b5e 1b57: c6 85 00 51 01 00 01 movb $0x1,0x15100(%rbp) 1b5e: 48 bb ff ff ff ff ff movabs $0x7fffffffffffffff,%rbx 1b65: ff ff 7f 1b68: 48 89 ef mov %rbp,%rdi 1b6b: e8 00 00 00 00 callq 1b70 1b70: b8 60 ea 00 00 mov $0xea60,%eax 1b75: f6 85 b0 63 01 00 0c testb $0xc,0x163b0(%rbp) 1b7c: 48 c7 85 50 67 01 00 movq $0x2710,0x16750(%rbp) 1b83: 10 27 00 00 1b87: 48 0f 44 c3 cmove %rbx,%rax 1b8b: be 00 01 00 00 mov $0x100,%esi 1b90: 48 c7 85 60 67 01 00 movq $0x2710,0x16760(%rbp) 1b97: 10 27 00 00 1b9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ba2: 48 c7 85 58 67 01 00 movq $0x2710,0x16758(%rbp) 1ba9: 10 27 00 00 1bad: 48 89 85 68 67 01 00 mov %rax,0x16768(%rbp) 1bb4: 48 c7 44 24 10 00 00 movq $0x0,0x10(%rsp) 1bbb: 00 00 1bbd: e8 00 00 00 00 callq 1bc2 1bc2: 48 85 c0 test %rax,%rax 1bc5: 0f 84 10 03 00 00 je 1edb 1bcb: 31 db xor %ebx,%ebx 1bcd: 4c 8d 6c 24 10 lea 0x10(%rsp),%r13 1bd2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bd9: 4c 89 ef mov %r13,%rdi 1bdc: e8 00 00 00 00 callq 1be1 1be1: 49 89 c7 mov %rax,%r15 1be4: 48 85 c0 test %rax,%rax 1be7: 0f 84 c4 02 00 00 je 1eb1 1bed: be 00 01 00 00 mov $0x100,%esi 1bf2: 48 89 c7 mov %rax,%rdi 1bf5: e8 00 00 00 00 callq 1bfa 1bfa: 48 85 c0 test %rax,%rax 1bfd: 0f 84 ae 02 00 00 je 1eb1 1c03: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 1c08: 31 f6 xor %esi,%esi 1c0a: 4c 89 ff mov %r15,%rdi 1c0d: e8 00 00 00 00 callq 1c12 1c12: 41 89 c6 mov %eax,%r14d 1c15: 85 c0 test %eax,%eax 1c17: 0f 84 e1 09 00 00 je 25fe 1c1d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1c21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c28: e8 00 00 00 00 callq 1c2d 1c2d: e9 00 00 00 00 jmpq 1c32 1c32: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1c36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c3d: e8 00 00 00 00 callq 1c42 1c42: c7 05 00 00 00 00 ff movl $0xffffffff,0x0(%rip) # 1c4c 1c49: ff ff ff 1c4c: e9 00 00 00 00 jmpq 1c51 1c51: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1c55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c5c: e8 00 00 00 00 callq 1c61 1c61: c7 05 00 00 00 00 02 movl $0x2,0x0(%rip) # 1c6b 1c68: 00 00 00 1c6b: e9 00 00 00 00 jmpq 1c70 1c70: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1c74: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c7b: e8 00 00 00 00 callq 1c80 1c80: c7 05 00 00 00 00 ff movl $0xffffffff,0x0(%rip) # 1c8a 1c87: ff ff ff 1c8a: e9 00 00 00 00 jmpq 1c8f 1c8f: c7 05 00 00 00 00 08 movl $0x8,0x0(%rip) # 1c99 1c96: 00 00 00 1c99: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1c9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca4: e8 00 00 00 00 callq 1ca9 1ca9: e9 00 00 00 00 jmpq 1cae 1cae: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1cb2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb9: e8 00 00 00 00 callq 1cbe 1cbe: c7 05 00 00 00 00 ff movl $0xffffffff,0x0(%rip) # 1cc8 1cc5: ff ff ff 1cc8: e9 00 00 00 00 jmpq 1ccd 1ccd: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1cd1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cd8: e8 00 00 00 00 callq 1cdd 1cdd: c7 05 00 00 00 00 ff movl $0xffffffff,0x0(%rip) # 1ce7 1ce4: ff ff ff 1ce7: e9 00 00 00 00 jmpq 1cec 1cec: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1cf0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cf7: e8 00 00 00 00 callq 1cfc 1cfc: c7 05 00 00 00 00 ff movl $0xffffffff,0x0(%rip) # 1d06 1d03: ff ff ff 1d06: e9 00 00 00 00 jmpq 1d0b 1d0b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1d0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1d16: e8 00 00 00 00 callq 1d1b 1d1b: c7 05 00 00 00 00 04 movl $0x4,0x0(%rip) # 1d25 1d22: 00 00 00 1d25: e9 00 00 00 00 jmpq 1d2a 1d2a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1d2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1d35: e8 00 00 00 00 callq 1d3a 1d3a: 48 63 15 00 00 00 00 movslq 0x0(%rip),%rdx # 1d41 1d41: 83 c8 ff or $0xffffffff,%eax 1d44: 48 83 ea 01 sub $0x1,%rdx 1d48: 48 0f bd c2 bsr %rdx,%rax 1d4c: 83 c0 01 add $0x1,%eax 1d4f: ba 01 00 00 00 mov $0x1,%edx 1d54: 89 c1 mov %eax,%ecx 1d56: 48 d3 e2 shl %cl,%rdx 1d59: 89 15 00 00 00 00 mov %edx,0x0(%rip) # 1d5f 1d5f: e9 00 00 00 00 jmpq 1d64 1d64: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1d68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1d6f: e8 00 00 00 00 callq 1d74 1d74: 48 63 15 00 00 00 00 movslq 0x0(%rip),%rdx # 1d7b 1d7b: 83 c8 ff or $0xffffffff,%eax 1d7e: 48 83 ea 01 sub $0x1,%rdx 1d82: 48 0f bd c2 bsr %rdx,%rax 1d86: 83 c0 01 add $0x1,%eax 1d89: ba 01 00 00 00 mov $0x1,%edx 1d8e: 89 c1 mov %eax,%ecx 1d90: 48 d3 e2 shl %cl,%rdx 1d93: 89 15 00 00 00 00 mov %edx,0x0(%rip) # 1d99 1d99: e9 00 00 00 00 jmpq 1d9e 1d9e: 48 83 c0 01 add $0x1,%rax 1da2: 48 83 f8 11 cmp $0x11,%rax 1da6: 0f 84 eb fc ff ff je 1a97 1dac: e9 93 fc ff ff jmpq 1a44 1db1: c6 85 19 0c 00 00 01 movb $0x1,0xc19(%rbp) 1db8: e9 19 fd ff ff jmpq 1ad6 1dbd: 85 c0 test %eax,%eax 1dbf: 74 0d je 1dce 1dc1: 83 bd 90 7f 00 00 00 cmpl $0x0,0x7f90(%rbp) 1dc8: 0f 85 62 fd ff ff jne 1b30 1dce: 4c 8d 6c 24 10 lea 0x10(%rsp),%r13 1dd3: 31 f6 xor %esi,%esi 1dd5: 48 8d 4c 24 18 lea 0x18(%rsp),%rcx 1dda: 4c 89 ea mov %r13,%rdx 1ddd: e8 00 00 00 00 callq 1de2 1de2: 83 bd 8c 7f 00 00 00 cmpl $0x0,0x7f8c(%rbp) 1de9: 75 3e jne 1e29 1deb: 48 8b 7d 08 mov 0x8(%rbp),%rdi 1def: e8 00 00 00 00 callq 1df4 1df4: 89 c2 mov %eax,%edx 1df6: 3d ff 00 00 00 cmp $0xff,%eax 1dfb: 0f 85 fc 01 00 00 jne 1ffd 1e01: 83 8d 8c 7f 00 00 07 orl $0x7,0x7f8c(%rbp) 1e08: 8b 54 24 10 mov 0x10(%rsp),%edx 1e0c: 8b 85 8c 7f 00 00 mov 0x7f8c(%rbp),%eax 1e12: 81 fa ff 00 00 00 cmp $0xff,%edx 1e18: 0f 85 7f 07 00 00 jne 259d 1e1e: 0d 00 00 03 00 or $0x30000,%eax 1e23: 89 85 8c 7f 00 00 mov %eax,0x7f8c(%rbp) 1e29: 83 bd 90 7f 00 00 00 cmpl $0x0,0x7f90(%rbp) 1e30: 0f 85 fa fc ff ff jne 1b30 1e36: 8b 44 24 18 mov 0x18(%rsp),%eax 1e3a: 3d ff 00 00 00 cmp $0xff,%eax 1e3f: 0f 84 e1 fc ff ff je 1b26 1e45: 83 f8 20 cmp $0x20,%eax 1e48: 0f 84 c8 01 00 00 je 2016 1e4e: 0f 87 dc fc ff ff ja 1b30 1e54: 83 f8 10 cmp $0x10,%eax 1e57: 0f 84 fd 07 00 00 je 265a 1e5d: 0f 87 cd fc ff ff ja 1b30 1e63: 83 f8 0c cmp $0xc,%eax 1e66: 0f 84 11 08 00 00 je 267d 1e6c: 0f 87 be fc ff ff ja 1b30 1e72: 83 f8 08 cmp $0x8,%eax 1e75: 0f 84 3f 08 00 00 je 26ba 1e7b: 0f 87 af fc ff ff ja 1b30 1e81: 83 f8 04 cmp $0x4,%eax 1e84: 0f 84 97 08 00 00 je 2721 1e8a: 0f 87 a0 fc ff ff ja 1b30 1e90: 83 f8 01 cmp $0x1,%eax 1e93: 0f 84 d3 08 00 00 je 276c 1e99: 83 f8 02 cmp $0x2,%eax 1e9c: 0f 85 8e fc ff ff jne 1b30 1ea2: c7 85 90 7f 00 00 00 movl $0x30000,0x7f90(%rbp) 1ea9: 00 03 00 1eac: e9 7f fc ff ff jmpq 1b30 1eb1: 83 eb 01 sub $0x1,%ebx 1eb4: 75 25 jne 1edb 1eb6: 48 8b 85 50 67 01 00 mov 0x16750(%rbp),%rax 1ebd: 48 89 85 60 67 01 00 mov %rax,0x16760(%rbp) 1ec4: 48 89 85 58 67 01 00 mov %rax,0x16758(%rbp) 1ecb: f6 85 b0 63 01 00 0c testb $0xc,0x163b0(%rbp) 1ed2: 74 07 je 1edb 1ed4: 48 89 85 68 67 01 00 mov %rax,0x16768(%rbp) 1edb: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1ee2 1ee2: c6 85 a0 5c 00 00 00 movb $0x0,0x5ca0(%rbp) 1ee9: 48 85 ff test %rdi,%rdi 1eec: 0f 84 e9 00 00 00 je 1fdb 1ef2: 48 8b 85 98 01 00 00 mov 0x198(%rbp),%rax 1ef9: 4c 8b b0 00 01 00 00 mov 0x100(%rax),%r14 1f00: 4d 85 f6 test %r14,%r14 1f03: 0f 84 61 02 00 00 je 216a 1f09: be c0 0c 00 00 mov $0xcc0,%esi 1f0e: e8 00 00 00 00 callq 1f13 1f13: 48 89 44 24 08 mov %rax,0x8(%rsp) 1f18: 49 89 c5 mov %rax,%r13 1f1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f22: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 1f27: e8 00 00 00 00 callq 1f2c 1f2c: 48 89 44 24 10 mov %rax,0x10(%rsp) 1f31: 48 85 c0 test %rax,%rax 1f34: 74 79 je 1faf 1f36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1f3d: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi 1f42: e8 00 00 00 00 callq 1f47 1f47: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1f4e: 48 89 c6 mov %rax,%rsi 1f51: 49 89 c7 mov %rax,%r15 1f54: e8 00 00 00 00 callq 1f59 1f59: 85 c0 test %eax,%eax 1f5b: 0f 85 ec 02 00 00 jne 224d 1f61: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 1f66: c6 85 a0 5c 00 00 01 movb $0x1,0x5ca0(%rbp) 1f6d: 48 85 ff test %rdi,%rdi 1f70: 0f 84 24 04 00 00 je 239a 1f76: 48 8d 54 24 18 lea 0x18(%rsp),%rdx 1f7b: be 0a 00 00 00 mov $0xa,%esi 1f80: e8 00 00 00 00 callq 1f85 1f85: 85 c0 test %eax,%eax 1f87: 0f 85 0d 04 00 00 jne 239a 1f8d: 48 8b 44 24 18 mov 0x18(%rsp),%rax 1f92: 48 85 c0 test %rax,%rax 1f95: 0f 8f 2e 07 00 00 jg 26c9 1f9b: 48 c7 44 24 18 01 00 movq $0x1,0x18(%rsp) 1fa2: 00 00 1fa4: b8 01 00 00 00 mov $0x1,%eax 1fa9: 89 85 d8 5e 00 00 mov %eax,0x5ed8(%rbp) 1faf: 0f b6 8d a0 5c 00 00 movzbl 0x5ca0(%rbp),%ecx 1fb6: 44 8b 85 d8 5e 00 00 mov 0x5ed8(%rbp),%r8d 1fbd: 4c 89 f2 mov %r14,%rdx 1fc0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1fc7: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 1fce 1fce: e8 00 00 00 00 callq 1fd3 1fd3: 4c 89 ef mov %r13,%rdi 1fd6: e8 00 00 00 00 callq 1fdb 1fdb: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 1fe2: 74 58 je 203c 1fe4: be 01 00 00 00 mov $0x1,%esi 1fe9: 48 89 ef mov %rbp,%rdi 1fec: e8 00 00 00 00 callq 1ff1 1ff1: 41 89 c6 mov %eax,%r14d 1ff4: 85 c0 test %eax,%eax 1ff6: 74 44 je 203c 1ff8: e9 00 00 00 00 jmpq 1ffd 1ffd: 8b 85 8c 7f 00 00 mov 0x7f8c(%rbp),%eax 2003: 83 fa 17 cmp $0x17,%edx 2006: 75 1d jne 2025 2008: 83 c8 0f or $0xf,%eax 200b: 89 85 8c 7f 00 00 mov %eax,0x7f8c(%rbp) 2011: e9 f2 fd ff ff jmpq 1e08 2016: c7 85 90 7f 00 00 00 movl $0x7f0000,0x7f90(%rbp) 201d: 00 7f 00 2020: e9 0b fb ff ff jmpq 1b30 2025: 83 fa 16 cmp $0x16,%edx 2028: 0f 85 b7 05 00 00 jne 25e5 202e: 83 c8 07 or $0x7,%eax 2031: 89 85 8c 7f 00 00 mov %eax,0x7f8c(%rbp) 2037: e9 cc fd ff ff jmpq 1e08 203c: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 2042: 83 f8 1d cmp $0x1d,%eax 2045: 0f 87 14 01 00 00 ja 215f 204b: 83 f8 18 cmp $0x18,%eax 204e: 0f 87 22 01 00 00 ja 2176 2054: 83 f8 12 cmp $0x12,%eax 2057: 0f 87 4d 01 00 00 ja 21aa 205d: 83 f8 09 cmp $0x9,%eax 2060: 0f 87 79 01 00 00 ja 21df 2066: 83 f8 04 cmp $0x4,%eax 2069: 0f 87 a8 01 00 00 ja 2217 206f: c7 85 0c 07 00 00 6e movl $0x6e,0x70c(%rbp) 2076: 00 00 00 2079: 48 89 ef mov %rbp,%rdi 207c: e8 00 00 00 00 callq 2081 2081: 41 89 c6 mov %eax,%r14d 2084: 85 c0 test %eax,%eax 2086: 0f 85 00 00 00 00 jne 208c 208c: 48 89 ef mov %rbp,%rdi 208f: e8 00 00 00 00 callq 2094 2094: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 209a 209a: 89 85 74 85 00 00 mov %eax,0x8574(%rbp) 20a0: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 20a7: 0f 84 eb 00 00 00 je 2198 20ad: 80 e4 7f and $0x7f,%ah 20b0: 89 85 74 85 00 00 mov %eax,0x8574(%rbp) 20b6: 48 8d 85 58 55 01 00 lea 0x15558(%rbp),%rax 20bd: 31 db xor %ebx,%ebx 20bf: 41 bf 01 00 00 00 mov $0x1,%r15d 20c5: 48 89 04 24 mov %rax,(%rsp) 20c9: 49 89 c5 mov %rax,%r13 20cc: 3b 9d 58 56 01 00 cmp 0x15658(%rbp),%ebx 20d2: 0f 8d 8d 01 00 00 jge 2265 20d8: 49 8b 45 08 mov 0x8(%r13),%rax 20dc: 44 89 fa mov %r15d,%edx 20df: 89 d9 mov %ebx,%ecx 20e1: d3 e2 shl %cl,%edx 20e3: 23 15 00 00 00 00 and 0x0(%rip),%edx # 20e9 20e9: 48 8b 70 10 mov 0x10(%rax),%rsi 20ed: 0f 85 b6 02 00 00 jne 23a9 20f3: 48 8b 16 mov (%rsi),%rdx 20f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 20fd: 89 de mov %ebx,%esi 20ff: e8 00 00 00 00 callq 2104 2104: 41 c6 45 00 00 movb $0x0,0x0(%r13) 2109: 49 8b 45 08 mov 0x8(%r13),%rax 210d: 83 38 00 cmpl $0x0,(%rax) 2110: 0f 85 e3 05 00 00 jne 26f9 2116: 48 83 bd c8 5b 00 00 cmpq $0x0,0x5bc8(%rbp) 211d: 00 211e: 48 c7 85 10 34 01 00 movq $0x0,0x13410(%rbp) 2125: 00 00 00 00 2129: 0f 84 94 06 00 00 je 27c3 212f: 48 89 ef mov %rbp,%rdi 2132: e8 00 00 00 00 callq 2137 2137: 83 bd 08 07 00 00 1b cmpl $0x1b,0x708(%rbp) 213e: 0f 84 26 07 00 00 je 286a 2144: 48 89 ef mov %rbp,%rdi 2147: e8 00 00 00 00 callq 214c 214c: 84 c0 test %al,%al 214e: 0f 85 92 05 00 00 jne 26e6 2154: 41 be ea ff ff ff mov $0xffffffea,%r14d 215a: e9 00 00 00 00 jmpq 215f 215f: 41 be ea ff ff ff mov $0xffffffea,%r14d 2165: e9 00 00 00 00 jmpq 216a 216a: 4c 8b b0 b0 00 00 00 mov 0xb0(%rax),%r14 2171: e9 93 fd ff ff jmpq 1f09 2176: c7 85 0c 07 00 00 8f movl $0x8f,0x70c(%rbp) 217d: 00 00 00 2180: 48 89 ef mov %rbp,%rdi 2183: e8 00 00 00 00 callq 2188 2188: 41 89 c6 mov %eax,%r14d 218b: 85 c0 test %eax,%eax 218d: 0f 84 f9 fe ff ff je 208c 2193: e9 00 00 00 00 jmpq 2198 2198: 83 3d 00 00 00 00 02 cmpl $0x2,0x0(%rip) # 219f 219f: 0f 84 08 ff ff ff je 20ad 21a5: e9 0c ff ff ff jmpq 20b6 21aa: 48 8b 85 18 07 00 00 mov 0x718(%rbp),%rax 21b1: 48 89 ef mov %rbp,%rdi 21b4: 25 00 00 02 00 and $0x20000,%eax 21b9: 48 83 f8 01 cmp $0x1,%rax 21bd: 19 c0 sbb %eax,%eax 21bf: 05 8e 00 00 00 add $0x8e,%eax 21c4: 89 85 0c 07 00 00 mov %eax,0x70c(%rbp) 21ca: e8 00 00 00 00 callq 21cf 21cf: 41 89 c6 mov %eax,%r14d 21d2: 85 c0 test %eax,%eax 21d4: 0f 84 b2 fe ff ff je 208c 21da: e9 00 00 00 00 jmpq 21df 21df: 48 8b 85 18 07 00 00 mov 0x718(%rbp),%rax 21e6: 48 89 ef mov %rbp,%rdi 21e9: 25 00 00 02 00 and $0x20000,%eax 21ee: 48 83 f8 01 cmp $0x1,%rax 21f2: 19 c0 sbb %eax,%eax 21f4: 83 e0 fb and $0xfffffffb,%eax 21f7: 05 87 00 00 00 add $0x87,%eax 21fc: 89 85 0c 07 00 00 mov %eax,0x70c(%rbp) 2202: e8 00 00 00 00 callq 2207 2207: 41 89 c6 mov %eax,%r14d 220a: 85 c0 test %eax,%eax 220c: 0f 84 7a fe ff ff je 208c 2212: e9 00 00 00 00 jmpq 2217 2217: 48 8b 85 18 07 00 00 mov 0x718(%rbp),%rax 221e: 48 89 ef mov %rbp,%rdi 2221: 25 00 00 02 00 and $0x20000,%eax 2226: 48 83 f8 01 cmp $0x1,%rax 222a: 19 c0 sbb %eax,%eax 222c: 83 e0 fb and $0xfffffffb,%eax 222f: 83 c0 7d add $0x7d,%eax 2232: 89 85 0c 07 00 00 mov %eax,0x70c(%rbp) 2238: e8 00 00 00 00 callq 223d 223d: 41 89 c6 mov %eax,%r14d 2240: 85 c0 test %eax,%eax 2242: 0f 84 44 fe ff ff je 208c 2248: e9 00 00 00 00 jmpq 224d 224d: 4c 89 fe mov %r15,%rsi 2250: 4c 89 f7 mov %r14,%rdi 2253: e8 00 00 00 00 callq 2258 2258: 85 c0 test %eax,%eax 225a: 0f 84 01 fd ff ff je 1f61 2260: e9 b6 fc ff ff jmpq 1f1b 2265: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 226b 226b: 21 85 90 89 00 00 and %eax,0x8990(%rbp) 2271: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 2277 2277: 21 85 94 89 00 00 and %eax,0x8994(%rbp) 227d: 83 bd 08 07 00 00 04 cmpl $0x4,0x708(%rbp) 2284: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2288: 0f 87 ee 00 00 00 ja 237c 228e: 48 c7 85 78 0d 00 00 movq $0x0,0xd78(%rbp) 2295: 00 00 00 00 2299: 48 c7 85 80 0d 00 00 movq $0x0,0xd80(%rbp) 22a0: 00 00 00 00 22a4: c7 85 90 0d 00 00 00 movl $0x0,0xd90(%rbp) 22ab: 00 00 00 22ae: 48 c7 85 88 0d 00 00 movq $0x0,0xd88(%rbp) 22b5: 00 00 00 00 22b9: 31 d2 xor %edx,%edx 22bb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 22c2: 48 89 ee mov %rbp,%rsi 22c5: e8 00 00 00 00 callq 22ca 22ca: f6 85 1a 07 00 00 04 testb $0x4,0x71a(%rbp) 22d1: 0f 84 01 01 00 00 je 23d8 22d7: e8 00 00 00 00 callq 22dc 22dc: 89 c3 mov %eax,%ebx 22de: 84 c0 test %al,%al 22e0: 74 37 je 2319 22e2: e8 00 00 00 00 callq 22e7 22e7: 84 c0 test %al,%al 22e9: 0f 84 16 04 00 00 je 2705 22ef: 4c 8b 6d 08 mov 0x8(%rbp),%r13 22f3: 4c 89 ef mov %r13,%rdi 22f6: e8 c3 dd ff ff callq be 22fb: 84 c0 test %al,%al 22fd: 75 12 jne 2311 22ff: 0f b6 d3 movzbl %bl,%edx 2302: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2309: 4c 89 ef mov %r13,%rdi 230c: e8 00 00 00 00 callq 2311 2311: 84 db test %bl,%bl 2313: 0f 84 cf 00 00 00 je 23e8 2319: 48 8b 7d 00 mov 0x0(%rbp),%rdi 231d: 48 8d b5 38 0b 00 00 lea 0xb38(%rbp),%rsi 2324: bb 01 00 00 00 mov $0x1,%ebx 2329: e8 00 00 00 00 callq 232e 232e: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 2335 2335: 0f 85 b4 00 00 00 jne 23ef 233b: 48 89 ef mov %rbp,%rdi 233e: e8 00 00 00 00 callq 2343 2343: 48 89 ef mov %rbp,%rdi 2346: e8 00 00 00 00 callq 234b 234b: 41 89 c6 mov %eax,%r14d 234e: 85 c0 test %eax,%eax 2350: 0f 84 25 04 00 00 je 277b 2356: 48 8b 7d 00 mov 0x0(%rbp),%rdi 235a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2361: e8 00 00 00 00 callq 2366 2366: 31 c9 xor %ecx,%ecx 2368: 31 d2 xor %edx,%edx 236a: be 04 00 00 00 mov $0x4,%esi 236f: 48 89 ef mov %rbp,%rdi 2372: e8 00 00 00 00 callq 2377 2377: e9 05 01 00 00 jmpq 2481 237c: f6 87 43 04 00 00 20 testb $0x20,0x443(%rdi) 2383: 0f 85 30 ff ff ff jne 22b9 2389: 48 89 ef mov %rbp,%rdi 238c: e8 00 00 00 00 callq 2391 2391: 48 8b 7d 08 mov 0x8(%rbp),%rdi 2395: e9 1f ff ff ff jmpq 22b9 239a: c7 85 d8 5e 00 00 01 movl $0x1,0x5ed8(%rbp) 23a1: 00 00 00 23a4: e9 06 fc ff ff jmpq 1faf 23a9: 48 8b 56 08 mov 0x8(%rsi),%rdx 23ad: 48 85 d2 test %rdx,%rdx 23b0: 0f 84 61 03 00 00 je 2717 23b6: 48 89 ef mov %rbp,%rdi 23b9: e8 00 00 00 00 callq 23be 23be: 41 89 c6 mov %eax,%r14d 23c1: 83 f8 fe cmp $0xfffffffe,%eax 23c4: 0f 85 66 03 00 00 jne 2730 23ca: 41 c6 45 00 00 movb $0x0,0x0(%r13) 23cf: 49 8b 45 08 mov 0x8(%r13),%rax 23d3: e9 35 fd ff ff jmpq 210d 23d8: e8 00 00 00 00 callq 23dd 23dd: 84 c0 test %al,%al 23df: 74 07 je 23e8 23e1: 31 db xor %ebx,%ebx 23e3: e9 fa fe ff ff jmpq 22e2 23e8: 31 db xor %ebx,%ebx 23ea: e9 3f ff ff ff jmpq 232e 23ef: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 23f6: 74 45 je 243d 23f8: 80 bd 1a 0c 00 00 00 cmpb $0x0,0xc1a(%rbp) 23ff: 48 89 ef mov %rbp,%rdi 2402: 0f 84 3c 01 00 00 je 2544 2408: e8 00 00 00 00 callq 240d 240d: 84 c0 test %al,%al 240f: 74 07 je 2418 2411: 83 8d b0 63 01 00 01 orl $0x1,0x163b0(%rbp) 2418: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 241e: a8 01 test $0x1,%al 2420: 75 17 jne 2439 2422: 31 c9 xor %ecx,%ecx 2424: 31 d2 xor %edx,%edx 2426: be 01 00 00 00 mov $0x1,%esi 242b: 48 89 ef mov %rbp,%rdi 242e: e8 00 00 00 00 callq 2433 2433: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 2439: a8 04 test $0x4,%al 243b: 75 62 jne 249f 243d: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 2444: 48 89 ef mov %rbp,%rdi 2447: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax 244e: e8 00 00 00 00 callq 2453 2453: 84 c0 test %al,%al 2455: 74 48 je 249f 2457: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 245e: 48 89 ef mov %rbp,%rdi 2461: 48 8b 40 20 mov 0x20(%rax),%rax 2465: e8 00 00 00 00 callq 246a 246a: 41 89 c6 mov %eax,%r14d 246d: 85 c0 test %eax,%eax 246f: 74 2e je 249f 2471: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2475: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 247c: e8 00 00 00 00 callq 2481 2481: 48 89 ef mov %rbp,%rdi 2484: e8 00 00 00 00 callq 2489 2489: 84 db test %bl,%bl 248b: 0f 84 00 00 00 00 je 2491 2491: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2495: e8 00 00 00 00 callq 249a 249a: e9 00 00 00 00 jmpq 249f 249f: 48 89 ef mov %rbp,%rdi 24a2: e8 00 00 00 00 callq 24a7 24a7: 84 c0 test %al,%al 24a9: 74 57 je 2502 24ab: 48 83 bd 20 0c 00 00 cmpq $0x0,0xc20(%rbp) 24b2: 00 24b3: 75 18 jne 24cd 24b5: 48 8b 7d 00 mov 0x0(%rbp),%rdi 24b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 24c0: 41 be ea ff ff ff mov $0xffffffea,%r14d 24c6: e8 00 00 00 00 callq 24cb 24cb: eb b4 jmp 2481 24cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 24d4: e8 00 00 00 00 callq 24d9 24d9: 48 8b 85 30 07 00 00 mov 0x730(%rbp),%rax 24e0: 48 89 ef mov %rbp,%rdi 24e3: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax 24ea: e8 00 00 00 00 callq 24ef 24ef: 48 8b bd a8 5c 00 00 mov 0x5ca8(%rbp),%rdi 24f6: e8 00 00 00 00 callq 24fb 24fb: 41 89 c6 mov %eax,%r14d 24fe: 85 c0 test %eax,%eax 2500: 75 69 jne 256b 2502: 80 bd 1a 0c 00 00 00 cmpb $0x0,0xc1a(%rbp) 2509: 48 89 ef mov %rbp,%rdi 250c: 74 48 je 2556 250e: e8 00 00 00 00 callq 2513 2513: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 251a: 41 89 c6 mov %eax,%r14d 251d: 85 c0 test %eax,%eax 251f: 0f 84 1e fe ff ff je 2343 2525: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2529: e8 00 00 00 00 callq 252e 252e: 31 c9 xor %ecx,%ecx 2530: 31 d2 xor %edx,%edx 2532: be 03 00 00 00 mov $0x3,%esi 2537: 48 89 ef mov %rbp,%rdi 253a: e8 00 00 00 00 callq 253f 253f: e9 3d ff ff ff jmpq 2481 2544: e8 00 00 00 00 callq 2549 2549: 84 c0 test %al,%al 254b: 0f 85 c0 fe ff ff jne 2411 2551: e9 c2 fe ff ff jmpq 2418 2556: e8 00 00 00 00 callq 255b 255b: 41 89 c6 mov %eax,%r14d 255e: 85 c0 test %eax,%eax 2560: 74 1e je 2580 2562: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2569: eb ba jmp 2525 256b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 256f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2576: e8 00 00 00 00 callq 257b 257b: e9 01 ff ff ff jmpq 2481 2580: 48 89 ef mov %rbp,%rdi 2583: e8 00 00 00 00 callq 2588 2588: 84 c0 test %al,%al 258a: 0f 85 b3 fd ff ff jne 2343 2590: 48 89 ef mov %rbp,%rdi 2593: e8 00 00 00 00 callq 2598 2598: e9 a6 fd ff ff jmpq 2343 259d: 83 fa 17 cmp $0x17,%edx 25a0: 75 10 jne 25b2 25a2: 0d 00 00 0f 00 or $0xf0000,%eax 25a7: 89 85 8c 7f 00 00 mov %eax,0x7f8c(%rbp) 25ad: e9 77 f8 ff ff jmpq 1e29 25b2: 83 fa 16 cmp $0x16,%edx 25b5: 75 10 jne 25c7 25b7: 0d 00 00 07 00 or $0x70000,%eax 25bc: 89 85 8c 7f 00 00 mov %eax,0x7f8c(%rbp) 25c2: e9 62 f8 ff ff jmpq 1e29 25c7: 89 c1 mov %eax,%ecx 25c9: 0d 00 00 03 00 or $0x30000,%eax 25ce: 81 c9 00 00 01 00 or $0x10000,%ecx 25d4: 83 fa 15 cmp $0x15,%edx 25d7: 0f 45 c1 cmovne %ecx,%eax 25da: 89 85 8c 7f 00 00 mov %eax,0x7f8c(%rbp) 25e0: e9 44 f8 ff ff jmpq 1e29 25e5: 89 c1 mov %eax,%ecx 25e7: 83 c8 03 or $0x3,%eax 25ea: 83 c9 01 or $0x1,%ecx 25ed: 83 fa 15 cmp $0x15,%edx 25f0: 0f 45 c1 cmovne %ecx,%eax 25f3: 89 85 8c 7f 00 00 mov %eax,0x7f8c(%rbp) 25f9: e9 0a f8 ff ff jmpq 1e08 25fe: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi 2603: 44 8d 7b 01 lea 0x1(%rbx),%r15d 2607: 48 85 ff test %rdi,%rdi 260a: 75 08 jne 2614 260c: 44 89 fb mov %r15d,%ebx 260f: e9 be f5 ff ff jmpq 1bd2 2614: 79 38 jns 264e 2616: 48 b8 ff ff ff ff ff movabs $0x7fffffffffffffff,%rax 261d: ff ff 7f 2620: 48 89 44 24 18 mov %rax,0x18(%rsp) 2625: 83 fb 03 cmp $0x3,%ebx 2628: 74 3f je 2669 262a: 7f e0 jg 260c 262c: 83 fb 02 cmp $0x2,%ebx 262f: 74 5b je 268c 2631: 85 db test %ebx,%ebx 2633: 74 6e je 26a3 2635: 83 eb 01 sub $0x1,%ebx 2638: 75 d2 jne 260c 263a: 48 8b 44 24 18 mov 0x18(%rsp),%rax 263f: 41 bf 02 00 00 00 mov $0x2,%r15d 2645: 48 89 85 68 67 01 00 mov %rax,0x16768(%rbp) 264c: eb be jmp 260c 264e: e8 00 00 00 00 callq 2653 2653: 48 89 44 24 18 mov %rax,0x18(%rsp) 2658: eb cb jmp 2625 265a: c7 85 90 7f 00 00 00 movl $0x3f0000,0x7f90(%rbp) 2661: 00 3f 00 2664: e9 c7 f4 ff ff jmpq 1b30 2669: 48 8b 44 24 18 mov 0x18(%rsp),%rax 266e: 41 bf 04 00 00 00 mov $0x4,%r15d 2674: 48 89 85 60 67 01 00 mov %rax,0x16760(%rbp) 267b: eb 8f jmp 260c 267d: c7 85 90 7f 00 00 00 movl $0x1f0000,0x7f90(%rbp) 2684: 00 1f 00 2687: e9 a4 f4 ff ff jmpq 1b30 268c: 48 8b 44 24 18 mov 0x18(%rsp),%rax 2691: 41 bf 03 00 00 00 mov $0x3,%r15d 2697: 48 89 85 58 67 01 00 mov %rax,0x16758(%rbp) 269e: e9 69 ff ff ff jmpq 260c 26a3: 48 8b 44 24 18 mov 0x18(%rsp),%rax 26a8: 41 bf 01 00 00 00 mov $0x1,%r15d 26ae: 48 89 85 50 67 01 00 mov %rax,0x16750(%rbp) 26b5: e9 52 ff ff ff jmpq 260c 26ba: c7 85 90 7f 00 00 00 movl $0xf0000,0x7f90(%rbp) 26c1: 00 0f 00 26c4: e9 67 f4 ff ff jmpq 1b30 26c9: 48 83 f8 06 cmp $0x6,%rax 26cd: 0f 8e d6 f8 ff ff jle 1fa9 26d3: 48 c7 44 24 18 06 00 movq $0x6,0x18(%rsp) 26da: 00 00 26dc: b8 06 00 00 00 mov $0x6,%eax 26e1: e9 c3 f8 ff ff jmpq 1fa9 26e6: 48 89 ef mov %rbp,%rdi 26e9: e8 00 00 00 00 callq 26ee 26ee: 41 89 c6 mov %eax,%r14d 26f1: 85 c0 test %eax,%eax 26f3: 0f 85 e8 03 00 00 jne 2ae1 26f9: 83 c3 01 add $0x1,%ebx 26fc: 49 83 c5 10 add $0x10,%r13 2700: e9 c7 f9 ff ff jmpq 20cc 2705: e8 00 00 00 00 callq 270a 270a: 84 c0 test %al,%al 270c: 0f 85 dd fb ff ff jne 22ef 2712: e9 fa fb ff ff jmpq 2311 2717: 41 c6 45 00 01 movb $0x1,0x0(%r13) 271c: e9 ec f9 ff ff jmpq 210d 2721: c7 85 90 7f 00 00 00 movl $0x70000,0x7f90(%rbp) 2728: 00 07 00 272b: e9 00 f4 ff ff jmpq 1b30 2730: 85 c0 test %eax,%eax 2732: 74 2a je 275e 2734: 48 63 c3 movslq %ebx,%rax 2737: 44 89 f2 mov %r14d,%edx 273a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2741: 48 c1 e0 04 shl $0x4,%rax 2745: 48 8b 84 28 60 55 01 mov 0x15560(%rax,%rbp,1),%rax 274c: 00 274d: 48 8b 40 10 mov 0x10(%rax),%rax 2751: 48 8b 30 mov (%rax),%rsi 2754: e8 00 00 00 00 callq 2759 2759: e9 00 00 00 00 jmpq 275e 275e: 41 c6 45 00 01 movb $0x1,0x0(%r13) 2763: 49 8b 45 08 mov 0x8(%r13),%rax 2767: e9 a1 f9 ff ff jmpq 210d 276c: c7 85 90 7f 00 00 00 movl $0x10000,0x7f90(%rbp) 2773: 00 01 00 2776: e9 b5 f3 ff ff jmpq 1b30 277b: 48 8d 7d 10 lea 0x10(%rbp),%rdi 277f: 4c 8d ad 10 5c 00 00 lea 0x5c10(%rbp),%r13 2786: e8 00 00 00 00 callq 278b 278b: 48 89 ef mov %rbp,%rdi 278e: e8 00 00 00 00 callq 2793 2793: 41 89 c6 mov %eax,%r14d 2796: 85 c0 test %eax,%eax 2798: 0f 85 7e 02 00 00 jne 2a1c 279e: 44 3b b5 58 56 01 00 cmp 0x15658(%rbp),%r14d 27a5: 0f 8d 13 02 00 00 jge 29be 27ab: 48 8b 04 24 mov (%rsp),%rax 27af: 80 38 00 cmpb $0x0,(%rax) 27b2: 0f 85 dd 02 00 00 jne 2a95 27b8: 48 83 04 24 10 addq $0x10,(%rsp) 27bd: 41 83 c6 01 add $0x1,%r14d 27c1: eb db jmp 279e 27c3: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 27c9: 83 f8 1b cmp $0x1b,%eax 27cc: 0f 84 98 00 00 00 je 286a 27d2: 0f 87 6c f9 ff ff ja 2144 27d8: 83 f8 1a cmp $0x1a,%eax 27db: 0f 84 f1 03 00 00 je 2bd2 27e1: 83 f8 19 cmp $0x19,%eax 27e4: 0f 84 58 06 00 00 je 2e42 27ea: 83 f8 18 cmp $0x18,%eax 27ed: 0f 84 a7 07 00 00 je 2f9a 27f3: 83 f8 17 cmp $0x17,%eax 27f6: 0f 84 64 08 00 00 je 3060 27fc: 83 f8 16 cmp $0x16,%eax 27ff: 0f 84 78 08 00 00 je 307d 2805: 83 f8 13 cmp $0x13,%eax 2808: 0f 84 9f 08 00 00 je 30ad 280e: 83 f8 14 cmp $0x14,%eax 2811: 0f 85 2d f9 ff ff jne 2144 2817: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 281e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 2825: be 28 00 00 00 mov $0x28,%esi 282a: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi 282f: e8 00 00 00 00 callq 2834 2834: 48 8b 55 00 mov 0x0(%rbp),%rdx 2838: 48 8d bd 10 34 01 00 lea 0x13410(%rbp),%rdi 283f: 48 8d 74 24 20 lea 0x20(%rsp),%rsi 2844: e8 00 00 00 00 callq 2849 2849: 41 89 c6 mov %eax,%r14d 284c: 85 c0 test %eax,%eax 284e: 74 23 je 2873 2850: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2854: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 2859: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2860: e8 00 00 00 00 callq 2865 2865: e9 00 00 00 00 jmpq 286a 286a: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2871: eb ab jmp 281e 2873: 48 8b bd 10 34 01 00 mov 0x13410(%rbp),%rdi 287a: e8 00 00 00 00 callq 287f 287f: 41 89 c6 mov %eax,%r14d 2882: 85 c0 test %eax,%eax 2884: 74 1a je 28a0 2886: 48 8b 7d 00 mov 0x0(%rbp),%rdi 288a: 48 8d 54 24 20 lea 0x20(%rsp),%rdx 288f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2896: e8 00 00 00 00 callq 289b 289b: e9 00 00 00 00 jmpq 28a0 28a0: 48 8b 85 10 34 01 00 mov 0x13410(%rbp),%rax 28a7: 4c 8b 70 08 mov 0x8(%rax),%r14 28ab: 4c 89 f7 mov %r14,%rdi 28ae: e8 00 00 00 00 callq 28b3 28b3: 66 41 83 7e 20 01 cmpw $0x1,0x20(%r14) 28b9: 74 1f je 28da 28bb: 41 8b 56 10 mov 0x10(%r14),%edx 28bf: 48 8b 7d 00 mov 0x0(%rbp),%rdi 28c3: 41 be ea ff ff ff mov $0xffffffea,%r14d 28c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 28d0: e8 00 00 00 00 callq 28d5 28d5: e9 00 00 00 00 jmpq 28da 28da: 48 8b 8d 10 34 01 00 mov 0x13410(%rbp),%rcx 28e1: 41 8b 46 18 mov 0x18(%r14),%eax 28e5: 48 03 41 08 add 0x8(%rcx),%rax 28e9: 83 bd 08 07 00 00 1b cmpl $0x1b,0x708(%rbp) 28f0: 75 24 jne 2916 28f2: 66 41 83 7e 22 02 cmpw $0x2,0x22(%r14) 28f8: 0f 85 46 f8 ff ff jne 2144 28fe: 41 8b 46 18 mov 0x18(%r14),%eax 2902: 48 03 41 08 add 0x8(%rcx),%rax 2906: 48 83 c0 44 add $0x44,%rax 290a: 48 89 85 00 4a 01 00 mov %rax,0x14a00(%rbp) 2911: e9 2e f8 ff ff jmpq 2144 2916: 8b 30 mov (%rax),%esi 2918: 89 b5 28 8a 00 00 mov %esi,0x8a28(%rbp) 291e: 8b 70 04 mov 0x4(%rax),%esi 2921: 89 b5 30 8a 00 00 mov %esi,0x8a30(%rbp) 2927: 8b 70 08 mov 0x8(%rax),%esi 292a: 89 b5 34 8a 00 00 mov %esi,0x8a34(%rbp) 2930: 8b 70 0c mov 0xc(%rax),%esi 2933: 89 b5 38 8a 00 00 mov %esi,0x8a38(%rbp) 2939: 8b 70 10 mov 0x10(%rax),%esi 293c: 89 b5 3c 8a 00 00 mov %esi,0x8a3c(%rbp) 2942: 8b 70 14 mov 0x14(%rax),%esi 2945: 89 b5 40 8a 00 00 mov %esi,0x8a40(%rbp) 294b: 8b 70 18 mov 0x18(%rax),%esi 294e: 89 b5 44 8a 00 00 mov %esi,0x8a44(%rbp) 2954: 8b 70 1c mov 0x1c(%rax),%esi 2957: 89 b5 8c 8a 00 00 mov %esi,0x8a8c(%rbp) 295d: 8b 70 20 mov 0x20(%rax),%esi 2960: 89 b5 90 8a 00 00 mov %esi,0x8a90(%rbp) 2966: 8b 70 28 mov 0x28(%rax),%esi 2969: 89 b5 dc 8b 00 00 mov %esi,0x8bdc(%rbp) 296f: 8b 70 2c mov 0x2c(%rax),%esi 2972: 89 b5 a0 b2 00 00 mov %esi,0xb2a0(%rbp) 2978: 8b 70 30 mov 0x30(%rax),%esi 297b: 89 b5 9c b2 00 00 mov %esi,0xb29c(%rbp) 2981: 8b 70 34 mov 0x34(%rax),%esi 2984: 89 b5 a4 b2 00 00 mov %esi,0xb2a4(%rbp) 298a: 8b 40 38 mov 0x38(%rax),%eax 298d: 89 85 a8 b2 00 00 mov %eax,0xb2a8(%rbp) 2993: 66 41 83 7e 22 00 cmpw $0x0,0x22(%r14) 2999: 0f 84 a5 f7 ff ff je 2144 299f: 41 8b 46 18 mov 0x18(%r14),%eax 29a3: 48 03 41 08 add 0x8(%rcx),%rax 29a7: 8b 70 3c mov 0x3c(%rax),%esi 29aa: 89 b5 e4 8b 00 00 mov %esi,0x8be4(%rbp) 29b0: 8b 40 40 mov 0x40(%rax),%eax 29b3: 89 85 e8 8b 00 00 mov %eax,0x8be8(%rbp) 29b9: e9 34 ff ff ff jmpq 28f2 29be: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 29c5: 74 08 je 29cf 29c7: 48 89 ef mov %rbp,%rdi 29ca: e8 00 00 00 00 callq 29cf 29cf: 48 89 ef mov %rbp,%rdi 29d2: e8 00 00 00 00 callq 29d7 29d7: 41 89 c6 mov %eax,%r14d 29da: 85 c0 test %eax,%eax 29dc: 0f 84 22 01 00 00 je 2b04 29e2: 48 8b 7d 00 mov 0x0(%rbp),%rdi 29e6: 89 c2 mov %eax,%edx 29e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 29ef: e8 00 00 00 00 callq 29f4 29f4: 49 63 ce movslq %r14d,%rcx 29f7: 31 d2 xor %edx,%edx 29f9: be 06 00 00 00 mov $0x6,%esi 29fe: 48 89 ef mov %rbp,%rdi 2a01: e8 00 00 00 00 callq 2a06 2a06: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 2a0d: 74 0d je 2a1c 2a0f: be 01 00 00 00 mov $0x1,%esi 2a14: 48 89 ef mov %rbp,%rdi 2a17: e8 00 00 00 00 callq 2a1c 2a1c: 8b 85 b0 63 01 00 mov 0x163b0(%rbp),%eax 2a22: 83 e0 14 and $0x14,%eax 2a25: 83 f8 04 cmp $0x4,%eax 2a28: 75 45 jne 2a6f 2a2a: 48 89 ef mov %rbp,%rdi 2a2d: e8 00 00 00 00 callq 2a32 2a32: 84 c0 test %al,%al 2a34: 74 39 je 2a6f 2a36: 48 89 ef mov %rbp,%rdi 2a39: e8 00 00 00 00 callq 2a3e 2a3e: 85 c0 test %eax,%eax 2a40: 75 2d jne 2a6f 2a42: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2a46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a4d: 41 be f5 ff ff ff mov $0xfffffff5,%r14d 2a53: e8 00 00 00 00 callq 2a58 2a58: 83 a5 b0 63 01 00 ef andl $0xffffffef,0x163b0(%rbp) 2a5f: 48 c7 85 48 64 01 00 movq $0x0,0x16448(%rbp) 2a66: 00 00 00 00 2a6a: e9 12 fa ff ff jmpq 2481 2a6f: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2a73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2a7a: e8 00 00 00 00 callq 2a7f 2a7f: 31 c9 xor %ecx,%ecx 2a81: 31 d2 xor %edx,%edx 2a83: be 05 00 00 00 mov $0x5,%esi 2a88: 48 89 ef mov %rbp,%rdi 2a8b: e8 00 00 00 00 callq 2a90 2a90: e9 ec f9 ff ff jmpq 2481 2a95: 48 8b 40 08 mov 0x8(%rax),%rax 2a99: 48 89 ef mov %rbp,%rdi 2a9c: 48 8b 40 10 mov 0x10(%rax),%rax 2aa0: 48 8b 40 18 mov 0x18(%rax),%rax 2aa4: e8 00 00 00 00 callq 2aa9 2aa9: 41 89 c7 mov %eax,%r15d 2aac: 85 c0 test %eax,%eax 2aae: 0f 84 2a 01 00 00 je 2bde 2ab4: 49 63 c6 movslq %r14d,%rax 2ab7: 44 89 fa mov %r15d,%edx 2aba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ac1: 45 89 fe mov %r15d,%r14d 2ac4: 48 c1 e0 04 shl $0x4,%rax 2ac8: 48 8b 84 28 60 55 01 mov 0x15560(%rax,%rbp,1),%rax 2acf: 00 2ad0: 48 8b 40 10 mov 0x10(%rax),%rax 2ad4: 48 8b 30 mov (%rax),%rsi 2ad7: e8 00 00 00 00 callq 2adc 2adc: e9 25 ff ff ff jmpq 2a06 2ae1: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2ae5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2aec: e8 00 00 00 00 callq 2af1 2af1: 31 c9 xor %ecx,%ecx 2af3: 31 d2 xor %edx,%edx 2af5: 31 f6 xor %esi,%esi 2af7: 48 89 ef mov %rbp,%rdi 2afa: e8 00 00 00 00 callq 2aff 2aff: e9 00 00 00 00 jmpq 2b04 2b04: 48 89 ef mov %rbp,%rdi 2b07: 4c 8d ad 59 55 01 00 lea 0x15559(%rbp),%r13 2b0e: e8 00 00 00 00 callq 2b13 2b13: 4c 89 e9 mov %r13,%rcx 2b16: 41 89 c6 mov %eax,%r14d 2b19: 85 c0 test %eax,%eax 2b1b: 0f 85 e5 fe ff ff jne 2a06 2b21: 44 3b b5 58 56 01 00 cmp 0x15658(%rbp),%r14d 2b28: 7d 0f jge 2b39 2b2a: 80 39 00 cmpb $0x0,(%rcx) 2b2d: 75 3f jne 2b6e 2b2f: 41 83 c6 01 add $0x1,%r14d 2b33: 48 83 c1 10 add $0x10,%rcx 2b37: eb e8 jmp 2b21 2b39: 48 89 ef mov %rbp,%rdi 2b3c: e8 00 00 00 00 callq 2b41 2b41: 41 89 c6 mov %eax,%r14d 2b44: 85 c0 test %eax,%eax 2b46: 0f 85 ba fe ff ff jne 2a06 2b4c: 44 3b b5 58 56 01 00 cmp 0x15658(%rbp),%r14d 2b53: 0f 8d 05 01 00 00 jge 2c5e 2b59: 41 80 7d 00 00 cmpb $0x0,0x0(%r13) 2b5e: 0f 85 72 02 00 00 jne 2dd6 2b64: 41 83 c6 01 add $0x1,%r14d 2b68: 49 83 c5 10 add $0x10,%r13 2b6c: eb de jmp 2b4c 2b6e: 80 79 01 00 cmpb $0x0,0x1(%rcx) 2b72: 75 bb jne 2b2f 2b74: 48 8b 51 07 mov 0x7(%rcx),%rdx 2b78: 8b 02 mov (%rdx),%eax 2b7a: 85 c0 test %eax,%eax 2b7c: 0f 85 bc 00 00 00 jne 2c3e 2b82: 48 8b 42 10 mov 0x10(%rdx),%rax 2b86: 48 89 0c 24 mov %rcx,(%rsp) 2b8a: 48 89 ef mov %rbp,%rdi 2b8d: 48 8b 40 28 mov 0x28(%rax),%rax 2b91: e8 00 00 00 00 callq 2b96 2b96: 48 8b 0c 24 mov (%rsp),%rcx 2b9a: 85 c0 test %eax,%eax 2b9c: 41 89 c7 mov %eax,%r15d 2b9f: 0f 84 a9 02 00 00 je 2e4e 2ba5: 49 63 c6 movslq %r14d,%rax 2ba8: 44 89 fa mov %r15d,%edx 2bab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2bb2: 45 89 fe mov %r15d,%r14d 2bb5: 48 c1 e0 04 shl $0x4,%rax 2bb9: 48 8b 84 28 60 55 01 mov 0x15560(%rax,%rbp,1),%rax 2bc0: 00 2bc1: 48 8b 40 10 mov 0x10(%rax),%rax 2bc5: 48 8b 30 mov (%rax),%rsi 2bc8: e8 00 00 00 00 callq 2bcd 2bcd: e9 34 fe ff ff jmpq 2a06 2bd2: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2bd9: e9 40 fc ff ff jmpq 281e 2bde: 48 8b 04 24 mov (%rsp),%rax 2be2: c6 40 01 01 movb $0x1,0x1(%rax) 2be6: 48 8b 40 08 mov 0x8(%rax),%rax 2bea: 83 38 01 cmpl $0x1,(%rax) 2bed: 0f 85 c5 fb ff ff jne 27b8 2bf3: ba 00 10 00 00 mov $0x1000,%edx 2bf8: 4d 89 e9 mov %r13,%r9 2bfb: b9 04 00 00 00 mov $0x4,%ecx 2c00: 48 89 ef mov %rbp,%rdi 2c03: 48 8d 85 08 5c 00 00 lea 0x5c08(%rbp),%rax 2c0a: 4c 8d 85 00 5c 00 00 lea 0x5c00(%rbp),%r8 2c11: be 00 10 00 00 mov $0x1000,%esi 2c16: 50 push %rax 2c17: e8 00 00 00 00 callq 2c1c 2c1c: 5a pop %rdx 2c1d: 41 89 c7 mov %eax,%r15d 2c20: 85 c0 test %eax,%eax 2c22: 0f 84 e2 01 00 00 je 2e0a 2c28: 89 c6 mov %eax,%esi 2c2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2c31: 45 89 fe mov %r15d,%r14d 2c34: e8 00 00 00 00 callq 2c39 2c39: e9 c8 fd ff ff jmpq 2a06 2c3e: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 2c45: 74 09 je 2c50 2c47: 83 f8 04 cmp $0x4,%eax 2c4a: 0f 84 32 ff ff ff je 2b82 2c50: 83 f8 02 cmp $0x2,%eax 2c53: 0f 84 29 ff ff ff je 2b82 2c59: e9 d1 fe ff ff jmpq 2b2f 2c5e: 48 89 ef mov %rbp,%rdi 2c61: e8 00 00 00 00 callq 2c66 2c66: 41 89 c6 mov %eax,%r14d 2c69: 85 c0 test %eax,%eax 2c6b: 0f 85 95 fd ff ff jne 2a06 2c71: 83 bd 7c 28 00 00 01 cmpl $0x1,0x287c(%rbp) 2c78: 76 08 jbe 2c82 2c7a: 48 89 ef mov %rbp,%rdi 2c7d: e8 00 00 00 00 callq 2c82 2c82: 48 89 ef mov %rbp,%rdi 2c85: e8 00 00 00 00 callq 2c8a 2c8a: 48 89 ef mov %rbp,%rdi 2c8d: e8 00 00 00 00 callq 2c92 2c92: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 2c99: 74 0d je 2ca8 2c9b: be 01 00 00 00 mov $0x1,%esi 2ca0: 48 89 ef mov %rbp,%rdi 2ca3: e8 00 00 00 00 callq 2ca8 2ca8: 8b 8d 34 8a 00 00 mov 0x8a34(%rbp),%ecx 2cae: 8b 95 28 8a 00 00 mov 0x8a28(%rbp),%edx 2cb4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2cbb: 44 8b 8d ac b2 00 00 mov 0xb2ac(%rbp),%r9d 2cc2: 44 8b 85 30 8a 00 00 mov 0x8a30(%rbp),%r8d 2cc9: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2ccd: e8 00 00 00 00 callq 2cd2 2cd2: c6 85 3a 07 00 00 01 movb $0x1,0x73a(%rbp) 2cd9: 48 89 ef mov %rbp,%rdi 2cdc: e8 00 00 00 00 callq 2ce1 2ce1: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 2ce7 2ce7: 85 c0 test %eax,%eax 2ce9: 0f 88 68 01 00 00 js 2e57 2cef: 85 c0 test %eax,%eax 2cf1: ba 01 00 00 00 mov $0x1,%edx 2cf6: 48 89 ef mov %rbp,%rdi 2cf9: 0f 44 c2 cmove %edx,%eax 2cfc: 83 ca ff or $0xffffffff,%edx 2cff: 0f bd d0 bsr %eax,%edx 2d02: 89 95 98 5c 00 00 mov %edx,0x5c98(%rbp) 2d08: e8 00 00 00 00 callq 2d0d 2d0d: 48 89 ef mov %rbp,%rdi 2d10: e8 00 00 00 00 callq 2d15 2d15: 89 c6 mov %eax,%esi 2d17: 85 c0 test %eax,%eax 2d19: 0f 84 63 02 00 00 je 2f82 2d1f: c6 85 9a 67 01 00 00 movb $0x0,0x1679a(%rbp) 2d26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d2d: e8 00 00 00 00 callq 2d32 2d32: 48 89 ef mov %rbp,%rdi 2d35: e8 00 00 00 00 callq 2d3a 2d3a: 89 c6 mov %eax,%esi 2d3c: 85 c0 test %eax,%eax 2d3e: 0f 84 4a 02 00 00 je 2f8e 2d44: c6 85 9b 67 01 00 00 movb $0x0,0x1679b(%rbp) 2d4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2d52: e8 00 00 00 00 callq 2d57 2d57: f6 05 00 00 00 00 01 testb $0x1,0x0(%rip) # 2d5e 2d5e: 74 15 je 2d75 2d60: 80 bd 3a 07 00 00 00 cmpb $0x0,0x73a(%rbp) 2d67: 0f 84 ff 02 00 00 je 306c 2d6d: 48 89 ef mov %rbp,%rdi 2d70: e8 00 00 00 00 callq 2d75 2d75: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 2d7b 2d7b: 85 f6 test %esi,%esi 2d7d: 74 15 je 2d94 2d7f: 80 bd 3a 07 00 00 00 cmpb $0x0,0x73a(%rbp) 2d86: 0f 84 c3 02 00 00 je 304f 2d8c: 48 89 ef mov %rbp,%rdi 2d8f: e8 00 00 00 00 callq 2d94 2d94: 48 89 ef mov %rbp,%rdi 2d97: e8 00 00 00 00 callq 2d9c 2d9c: 48 89 ef mov %rbp,%rdi 2d9f: e8 00 00 00 00 callq 2da4 2da4: 41 89 c6 mov %eax,%r14d 2da7: 85 c0 test %eax,%eax 2da9: 0f 84 09 02 00 00 je 2fb8 2daf: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2db3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2dba: e8 00 00 00 00 callq 2dbf 2dbf: 49 63 ce movslq %r14d,%rcx 2dc2: 31 d2 xor %edx,%edx 2dc4: be 07 00 00 00 mov $0x7,%esi 2dc9: 48 89 ef mov %rbp,%rdi 2dcc: e8 00 00 00 00 callq 2dd1 2dd1: e9 ab f6 ff ff jmpq 2481 2dd6: 41 80 7d 01 00 cmpb $0x0,0x1(%r13) 2ddb: 0f 85 83 fd ff ff jne 2b64 2de1: 49 8b 45 07 mov 0x7(%r13),%rax 2de5: 48 89 ef mov %rbp,%rdi 2de8: 48 8b 40 10 mov 0x10(%rax),%rax 2dec: 48 8b 40 28 mov 0x28(%rax),%rax 2df0: e8 00 00 00 00 callq 2df5 2df5: 41 89 c7 mov %eax,%r15d 2df8: 85 c0 test %eax,%eax 2dfa: 0f 85 a5 fd ff ff jne 2ba5 2e00: 41 c6 45 01 01 movb $0x1,0x1(%r13) 2e05: e9 5a fd ff ff jmpq 2b64 2e0a: 48 8b 04 24 mov (%rsp),%rax 2e0e: 48 89 ef mov %rbp,%rdi 2e11: 48 8b 40 08 mov 0x8(%rax),%rax 2e15: 48 8b 40 10 mov 0x10(%rax),%rax 2e19: 48 8b 40 28 mov 0x28(%rax),%rax 2e1d: e8 00 00 00 00 callq 2e22 2e22: 41 89 c7 mov %eax,%r15d 2e25: 85 c0 test %eax,%eax 2e27: 74 38 je 2e61 2e29: 44 89 f6 mov %r14d,%esi 2e2c: 89 c2 mov %eax,%edx 2e2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2e35: 45 89 fe mov %r15d,%r14d 2e38: e8 00 00 00 00 callq 2e3d 2e3d: e9 c4 fb ff ff jmpq 2a06 2e42: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2e49: e9 d0 f9 ff ff jmpq 281e 2e4e: c6 41 01 01 movb $0x1,0x1(%rcx) 2e52: e9 d8 fc ff ff jmpq 2b2f 2e57: b8 08 00 00 00 mov $0x8,%eax 2e5c: e9 8e fe ff ff jmpq 2cef 2e61: 48 83 bd 18 5c 00 00 cmpq $0x0,0x5c18(%rbp) 2e68: 00 2e69: 0f 85 ba 00 00 00 jne 2f29 2e6f: 48 8d 85 20 5c 00 00 lea 0x5c20(%rbp),%rax 2e76: 4c 8d 8d 28 5c 00 00 lea 0x5c28(%rbp),%r9 2e7d: b9 02 00 00 00 mov $0x2,%ecx 2e82: 48 89 ef mov %rbp,%rdi 2e85: 50 push %rax 2e86: ba 00 10 00 00 mov $0x1000,%edx 2e8b: be 00 20 00 00 mov $0x2000,%esi 2e90: 4c 8d 85 18 5c 00 00 lea 0x5c18(%rbp),%r8 2e97: e8 00 00 00 00 callq 2e9c 2e9c: 41 89 c7 mov %eax,%r15d 2e9f: 58 pop %rax 2ea0: 45 85 ff test %r15d,%r15d 2ea3: 74 2a je 2ecf 2ea5: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2ea9: 44 89 fa mov %r15d,%edx 2eac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2eb3: 45 89 fe mov %r15d,%r14d 2eb6: e8 00 00 00 00 callq 2ebb 2ebb: 44 89 fe mov %r15d,%esi 2ebe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2ec5: e8 00 00 00 00 callq 2eca 2eca: e9 37 fb ff ff jmpq 2a06 2ecf: ba 08 00 00 00 mov $0x8,%edx 2ed4: 44 89 f8 mov %r15d,%eax 2ed7: 48 8d b5 38 5c 00 00 lea 0x5c38(%rbp),%rsi 2ede: c7 85 30 5c 00 00 00 movl $0x100,0x5c30(%rbp) 2ee5: 01 00 00 2ee8: 48 89 d1 mov %rdx,%rcx 2eeb: 48 89 f7 mov %rsi,%rdi 2eee: f3 ab rep stos %eax,%es:(%rdi) 2ef0: 48 8b 85 20 5c 00 00 mov 0x5c20(%rbp),%rax 2ef7: 48 8d 78 08 lea 0x8(%rax),%rdi 2efb: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2f02: 48 c7 80 f8 1f 00 00 movq $0x0,0x1ff8(%rax) 2f09: 00 00 00 00 2f0d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 2f11: 48 29 f8 sub %rdi,%rax 2f14: 48 89 ca mov %rcx,%rdx 2f17: 48 89 c1 mov %rax,%rcx 2f1a: 48 89 d0 mov %rdx,%rax 2f1d: 81 c1 00 20 00 00 add $0x2000,%ecx 2f23: c1 e9 03 shr $0x3,%ecx 2f26: f3 48 ab rep stos %rax,%es:(%rdi) 2f29: 48 8b 04 24 mov (%rsp),%rax 2f2d: c6 40 02 01 movb $0x1,0x2(%rax) 2f31: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 2f38 2f38: 74 3a je 2f74 2f3a: 48 8d b5 b8 63 01 00 lea 0x163b8(%rbp),%rsi 2f41: b9 00 00 02 00 mov $0x20000,%ecx 2f46: ba 04 00 00 00 mov $0x4,%edx 2f4b: 48 89 ef mov %rbp,%rdi 2f4e: e8 00 00 00 00 callq 2f53 2f53: 41 89 c7 mov %eax,%r15d 2f56: 85 c0 test %eax,%eax 2f58: 0f 84 5a f8 ff ff je 27b8 2f5e: 89 c6 mov %eax,%esi 2f60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 2f67: 45 89 fe mov %r15d,%r14d 2f6a: e8 00 00 00 00 callq 2f6f 2f6f: e9 92 fa ff ff jmpq 2a06 2f74: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 2f7b: 75 bd jne 2f3a 2f7d: e9 36 f8 ff ff jmpq 27b8 2f82: c6 85 9a 67 01 00 01 movb $0x1,0x1679a(%rbp) 2f89: e9 a4 fd ff ff jmpq 2d32 2f8e: c6 85 9b 67 01 00 01 movb $0x1,0x1679b(%rbp) 2f95: e9 bd fd ff ff jmpq 2d57 2f9a: f6 85 20 07 00 00 08 testb $0x8,0x720(%rbp) 2fa1: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 2fa8: 48 c7 c0 00 00 00 00 mov $0x0,%rax 2faf: 48 0f 44 c8 cmove %rax,%rcx 2fb3: e9 66 f8 ff ff jmpq 281e 2fb8: 48 89 ef mov %rbp,%rdi 2fbb: 4c 8d ad 58 63 01 00 lea 0x16358(%rbp),%r13 2fc2: e8 00 00 00 00 callq 2fc7 2fc7: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 2fce 2fce: b9 d0 07 00 00 mov $0x7d0,%ecx 2fd3: 4c 89 ea mov %r13,%rdx 2fd6: bf 80 01 00 00 mov $0x180,%edi 2fdb: e8 00 00 00 00 callq 2fe0 2fe0: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 2fe7: 74 08 je 2ff1 2fe9: 4c 89 ef mov %r13,%rdi 2fec: e8 00 00 00 00 callq 2ff1 2ff1: 48 8b 7d 00 mov 0x0(%rbp),%rdi 2ff5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 2ffc: e8 00 00 00 00 callq 3001 3001: 85 c0 test %eax,%eax 3003: 74 10 je 3015 3005: 48 8b 7d 00 mov 0x0(%rbp),%rdi 3009: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3010: e8 00 00 00 00 callq 3015 3015: 48 89 ef mov %rbp,%rdi 3018: e8 00 00 00 00 callq 301d 301d: 85 c0 test %eax,%eax 301f: 74 10 je 3031 3021: 48 8b 7d 00 mov 0x0(%rbp),%rdi 3025: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 302c: e8 00 00 00 00 callq 3031 3031: 48 8b 7d 08 mov 0x8(%rbp),%rdi 3035: e8 00 00 00 00 callq 303a 303a: 84 c0 test %al,%al 303c: 0f 84 00 00 00 00 je 3042 3042: 4c 89 e7 mov %r12,%rdi 3045: e8 00 00 00 00 callq 304a 304a: e9 00 00 00 00 jmpq 304f 304f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3056: e8 00 00 00 00 callq 305b 305b: e9 34 fd ff ff jmpq 2d94 3060: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 3067: e9 b2 f7 ff ff jmpq 281e 306c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3073: e8 00 00 00 00 callq 3078 3078: e9 f8 fc ff ff jmpq 2d75 307d: 48 8b 85 20 07 00 00 mov 0x720(%rbp),%rax 3084: a8 02 test $0x2,%al 3086: 74 0c je 3094 3088: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 308f: e9 8a f7 ff ff jmpq 281e 3094: a8 04 test $0x4,%al 3096: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 309d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 30a4: 48 0f 44 c8 cmove %rax,%rcx 30a8: e9 71 f7 ff ff jmpq 281e 30ad: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 30b4: e9 65 f7 ff ff jmpq 281e 00000000000030b9 : 30b9: 89 c6 mov %eax,%esi 30bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 30c2: e8 00 00 00 00 callq 30c7 30c7: e9 00 00 00 00 jmpq 30cc 00000000000030cc : 30cc: 83 ee 01 sub $0x1,%esi 30cf: 75 6e jne 313f 30d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 30d8: e8 00 00 00 00 callq 30dd 30dd: 48 8b bd 88 01 00 00 mov 0x188(%rbp),%rdi 30e4: 31 f6 xor %esi,%esi 30e6: c7 85 20 06 00 00 02 movl $0x2,0x620(%rbp) 30ed: 00 00 00 30f0: e8 00 00 00 00 callq 30f5 30f5: 48 8b bd 88 01 00 00 mov 0x188(%rbp),%rdi 30fc: e8 00 00 00 00 callq 3101 3101: 48 8b bd 88 01 00 00 mov 0x188(%rbp),%rdi 3108: e8 00 00 00 00 callq 310d 310d: 89 c6 mov %eax,%esi 310f: 85 c0 test %eax,%eax 3111: 74 0c je 311f 3113: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 311a: e8 00 00 00 00 callq 311f 311f: 48 89 ef mov %rbp,%rdi 3122: be 01 00 00 00 mov $0x1,%esi 3127: e8 00 00 00 00 callq 312c 312c: 48 89 ef mov %rbp,%rdi 312f: c7 85 20 06 00 00 00 movl $0x0,0x620(%rbp) 3136: 00 00 00 3139: 5d pop %rbp 313a: e9 00 00 00 00 jmpq 313f 313f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3146: e8 00 00 00 00 callq 314b 314b: 48 89 ef mov %rbp,%rdi 314e: e8 00 00 00 00 callq 3153 3153: be 01 00 00 00 mov $0x1,%esi 3158: 48 89 ef mov %rbp,%rdi 315b: c7 85 20 06 00 00 02 movl $0x2,0x620(%rbp) 3162: 00 00 00 3165: e8 00 00 00 00 callq 316a 316a: 48 8b bd 88 01 00 00 mov 0x188(%rbp),%rdi 3171: e8 00 00 00 00 callq 3176 3176: 48 8b bd 88 01 00 00 mov 0x188(%rbp),%rdi 317d: e8 00 00 00 00 callq 3182 3182: 48 8b bd 88 01 00 00 mov 0x188(%rbp),%rdi 3189: be 04 00 00 00 mov $0x4,%esi 318e: e8 00 00 00 00 callq 3193 3193: c7 85 20 06 00 00 01 movl $0x1,0x620(%rbp) 319a: 00 00 00 319d: e9 00 00 00 00 jmpq 31a2 00000000000031a2 : 31a2: e8 00 00 00 00 callq 31a7 31a7: 41 55 push %r13 31a9: 49 89 fd mov %rdi,%r13 31ac: 41 54 push %r12 31ae: 55 push %rbp 31af: 53 push %rbx 31b0: 48 83 ec 20 sub $0x20,%rsp 31b4: 48 8b 9f 28 01 00 00 mov 0x128(%rdi),%rbx 31bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 31c2: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 31c9: 00 00 31cb: 48 89 44 24 18 mov %rax,0x18(%rsp) 31d0: 31 c0 xor %eax,%eax 31d2: c6 44 24 07 01 movb $0x1,0x7(%rsp) 31d7: e8 00 00 00 00 callq 31dc 31dc: 48 8d 83 70 28 00 00 lea 0x2870(%rbx),%rax 31e3: bf f4 01 00 00 mov $0x1f4,%edi 31e8: 4c 8d 63 f0 lea -0x10(%rbx),%r12 31ec: 48 8d 6c 24 08 lea 0x8(%rsp),%rbp 31f1: 48 89 44 24 10 mov %rax,0x10(%rsp) 31f6: 48 89 ab 70 28 00 00 mov %rbp,0x2870(%rbx) 31fd: 48 89 ab 78 28 00 00 mov %rbp,0x2878(%rbx) 3204: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 3209: 48 89 44 24 08 mov %rax,0x8(%rsp) 320e: e8 00 00 00 00 callq 3213 3213: 4c 89 ef mov %r13,%rdi 3216: 45 31 ed xor %r13d,%r13d 3219: e8 00 00 00 00 callq 321e 321e: 44 39 ab 18 07 00 00 cmp %r13d,0x718(%rbx) 3225: 7e 26 jle 324d 3227: 48 8b 83 20 07 00 00 mov 0x720(%rbx),%rax 322e: 4c 89 e7 mov %r12,%rdi 3231: 48 8b 40 58 mov 0x58(%rax),%rax 3235: e8 00 00 00 00 callq 323a 323a: ff c0 inc %eax 323c: 75 16 jne 3254 323e: bf c7 10 00 00 mov $0x10c7,%edi 3243: 41 ff c5 inc %r13d 3246: e8 00 00 00 00 callq 324b 324b: eb d1 jmp 321e 324d: be c2 ff ff ff mov $0xffffffc2,%esi 3252: eb 3d jmp 3291 3254: c6 83 3c 68 01 00 01 movb $0x1,0x1683c(%rbx) 325b: 31 f6 xor %esi,%esi 325d: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 3262: 4c 89 e7 mov %r12,%rdi 3265: e8 55 d5 ff ff callq 7bf 326a: c6 83 3c 68 01 00 00 movb $0x0,0x1683c(%rbx) 3271: 89 c6 mov %eax,%esi 3273: 85 c0 test %eax,%eax 3275: 75 1a jne 3291 3277: 48 89 ee mov %rbp,%rsi 327a: b9 01 00 00 00 mov $0x1,%ecx 327f: 48 8d 54 24 07 lea 0x7(%rsp),%rdx 3284: 31 ff xor %edi,%edi 3286: e8 60 d1 ff ff callq 3eb 328b: 89 c6 mov %eax,%esi 328d: 85 c0 test %eax,%eax 328f: 74 3b je 32cc 3291: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3298: e8 00 00 00 00 callq 329d 329d: 4c 89 e7 mov %r12,%rdi 32a0: e8 00 00 00 00 callq 32a5 32a5: 48 8d bb 40 66 01 00 lea 0x16640(%rbx),%rdi 32ac: c7 83 38 66 01 00 00 movl $0x0,0x16638(%rbx) 32b3: 00 00 00 32b6: c7 83 34 66 01 00 00 movl $0x0,0x16634(%rbx) 32bd: 00 00 00 32c0: e8 00 00 00 00 callq 32c5 32c5: b8 04 00 00 00 mov $0x4,%eax 32ca: eb 27 jmp 32f3 32cc: 48 8b 7b f8 mov -0x8(%rbx),%rdi 32d0: e8 00 00 00 00 callq 32d5 32d5: 84 c0 test %al,%al 32d7: 74 09 je 32e2 32d9: 48 8b 7b f8 mov -0x8(%rbx),%rdi 32dd: e8 00 00 00 00 callq 32e2 32e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 32e9: e8 00 00 00 00 callq 32ee 32ee: b8 05 00 00 00 mov $0x5,%eax 32f3: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 32f8: 65 48 2b 0c 25 28 00 sub %gs:0x28,%rcx 32ff: 00 00 3301: 74 05 je 3308 3303: e8 00 00 00 00 callq 3308 3308: 48 83 c4 20 add $0x20,%rsp 330c: 5b pop %rbx 330d: 5d pop %rbp 330e: 41 5c pop %r12 3310: 41 5d pop %r13 3312: c3 retq 0000000000003313 : 3313: 48 8b 83 98 01 00 00 mov 0x198(%rbx),%rax 331a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3321: 48 8d b8 b0 00 00 00 lea 0xb0(%rax),%rdi 3328: e8 00 00 00 00 callq 332d 332d: 48 83 bb 80 0c 00 00 cmpq $0x0,0xc80(%rbx) 3334: 00 3335: 74 09 je 3340 3337: 80 bb 98 67 01 00 00 cmpb $0x0,0x16798(%rbx) 333e: 75 0d jne 334d 3340: 48 89 ef mov %rbp,%rdi 3343: e8 00 00 00 00 callq 3348 3348: e9 00 00 00 00 jmpq 334d 334d: 48 8b 53 28 mov 0x28(%rbx),%rdx 3351: 8b 82 c0 01 00 00 mov 0x1c0(%rdx),%eax 3357: 85 c0 test %eax,%eax 3359: 74 e5 je 3340 335b: 8d 48 ff lea -0x1(%rax),%ecx 335e: f0 0f b1 8a c0 01 00 lock cmpxchg %ecx,0x1c0(%rdx) 3365: 00 3366: 74 d8 je 3340 3368: eb ed jmp 3357 000000000000336a : 336a: 48 8b 7b f0 mov -0x10(%rbx),%rdi 336e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3375: e8 00 00 00 00 callq 337a 337a: 31 c9 xor %ecx,%ecx 337c: 31 d2 xor %edx,%edx 337e: 4c 89 fe mov %r15,%rsi 3381: 4c 89 ef mov %r13,%rdi 3384: e8 00 00 00 00 callq 3389 3389: 41 89 c4 mov %eax,%r12d 338c: 85 c0 test %eax,%eax 338e: 0f 85 00 00 00 00 jne 3394 3394: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) 339b: 00 339c: 45 31 f6 xor %r14d,%r14d 339f: e9 00 00 00 00 jmpq 33a4 00000000000033a4 : 33a4: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi 33ab: 4c 89 fa mov %r15,%rdx 33ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 33b5: e8 00 00 00 00 callq 33ba 33ba: e9 00 00 00 00 jmpq 33bf 00000000000033bf : 33bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 33c6: 45 31 e4 xor %r12d,%r12d 33c9: e8 00 00 00 00 callq 33ce 33ce: e9 00 00 00 00 jmpq 33d3 00000000000033d3 : 33d3: e8 00 00 00 00 callq 33d8 33d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 33df: e9 00 00 00 00 jmpq 33e4 00000000000033e4 : 33e4: e8 00 00 00 00 callq 33e9 33e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 33f0: e9 00 00 00 00 jmpq 33f5 00000000000033f5 : 33f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 33fc: e8 00 00 00 00 callq 3401 3401: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 3407 3407: 85 db test %ebx,%ebx 3409: 74 11 je 341c 340b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3412: 83 eb 01 sub $0x1,%ebx 3415: e8 00 00 00 00 callq 341a 341a: eb eb jmp 3407 341c: 89 ee mov %ebp,%esi 341e: 5b pop %rbx 341f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3426: 5d pop %rbp 3427: e9 00 00 00 00 jmpq 342c 000000000000342c : 342c: 48 8b 17 mov (%rdi),%rdx 342f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3436: 48 8b 52 28 mov 0x28(%rdx),%rdx 343a: 0f b6 1c 02 movzbl (%rdx,%rax,1),%ebx 343e: e8 00 00 00 00 callq 3443 3443: 8b 2d 00 00 00 00 mov 0x0(%rip),%ebp # 3449 3449: 85 ed test %ebp,%ebp 344b: 74 11 je 345e 344d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3454: 83 ed 01 sub $0x1,%ebp 3457: e8 00 00 00 00 callq 345c 345c: eb eb jmp 3449 345e: 0f b6 f3 movzbl %bl,%esi 3461: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3468: 5b pop %rbx 3469: 5d pop %rbp 346a: e9 00 00 00 00 jmpq 346f 000000000000346f : 346f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3476: e8 00 00 00 00 callq 347b 347b: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # 3482 3482: 45 85 e4 test %r12d,%r12d 3485: 74 39 je 34c0 3487: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 348e: 41 83 ec 01 sub $0x1,%r12d 3492: e8 00 00 00 00 callq 3497 3497: eb e9 jmp 3482 3499: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 34a0: e8 00 00 00 00 callq 34a5 34a5: 8b 2d 00 00 00 00 mov 0x0(%rip),%ebp # 34ab 34ab: 85 ed test %ebp,%ebp 34ad: 74 2a je 34d9 34af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 34b6: 83 ed 01 sub $0x1,%ebp 34b9: e8 00 00 00 00 callq 34be 34be: eb eb jmp 34ab 34c0: 89 ee mov %ebp,%esi 34c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 34c9: e8 00 00 00 00 callq 34ce 34ce: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 34d4 34d4: e9 00 00 00 00 jmpq 34d9 34d9: 48 8b 03 mov (%rbx),%rax 34dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 34e3: 5b pop %rbx 34e4: 5d pop %rbp 34e5: 41 5c pop %r12 34e7: 0f b7 70 40 movzwl 0x40(%rax),%esi 34eb: e9 00 00 00 00 jmpq 34f0 00000000000034f0 : 34f0: 48 8b 17 mov (%rdi),%rdx 34f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 34fa: 48 8b 52 28 mov 0x28(%rdx),%rdx 34fe: 0f b6 1c 02 movzbl (%rdx,%rax,1),%ebx 3502: e8 00 00 00 00 callq 3507 3507: 8b 2d 00 00 00 00 mov 0x0(%rip),%ebp # 350d 350d: 85 ed test %ebp,%ebp 350f: 74 11 je 3522 3511: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3518: 83 ed 01 sub $0x1,%ebp 351b: e8 00 00 00 00 callq 3520 3520: eb eb jmp 350d 3522: 0f b6 f3 movzbl %bl,%esi 3525: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 352c: 5b pop %rbx 352d: 5d pop %rbp 352e: e9 00 00 00 00 jmpq 3533 0000000000003533 : 3533: 83 e0 7f and $0x7f,%eax 3536: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 353d: 89 c6 mov %eax,%esi 353f: 58 pop %rax 3540: 5b pop %rbx 3541: 5d pop %rbp 3542: 41 5c pop %r12 3544: 41 5d pop %r13 3546: 41 5e pop %r14 3548: e9 00 00 00 00 jmpq 354d 354d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3554: 58 pop %rax 3555: 5b pop %rbx 3556: 5d pop %rbp 3557: 41 5c pop %r12 3559: 41 5d pop %r13 355b: 41 5e pop %r14 355d: e9 00 00 00 00 jmpq 3562 3562: 44 89 ee mov %r13d,%esi 3565: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 356c: eb d1 jmp 353f 356e: 41 0f b6 f6 movzbl %r14b,%esi 3572: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3579: 89 14 24 mov %edx,(%rsp) 357c: e8 00 00 00 00 callq 3581 3581: 8b 14 24 mov (%rsp),%edx 3584: e9 00 00 00 00 jmpq 3589 3589: 44 89 ee mov %r13d,%esi 358c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3593: eb aa jmp 353f 3595: 44 89 ee mov %r13d,%esi 3598: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 359f: eb 9e jmp 353f 35a1: 89 de mov %ebx,%esi 35a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 35aa: 89 14 24 mov %edx,(%rsp) 35ad: e8 00 00 00 00 callq 35b2 35b2: 8b 14 24 mov (%rsp),%edx 35b5: e9 00 00 00 00 jmpq 35ba 35ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 35c1: eb 91 jmp 3554 35c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 35ca: 89 54 24 04 mov %edx,0x4(%rsp) 35ce: 89 34 24 mov %esi,(%rsp) 35d1: e8 00 00 00 00 callq 35d6 35d6: 8b 34 24 mov (%rsp),%esi 35d9: 8b 54 24 04 mov 0x4(%rsp),%edx 35dd: e9 00 00 00 00 jmpq 35e2 35e2: 44 89 ee mov %r13d,%esi 35e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 35ec: e9 4e ff ff ff jmpq 353f 35f1: 44 89 ee mov %r13d,%esi 35f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 35fb: e9 3f ff ff ff jmpq 353f 3600: 44 89 f6 mov %r14d,%esi 3603: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 360a: e8 00 00 00 00 callq 360f 360f: e9 00 00 00 00 jmpq 3614 3614: 44 89 ee mov %r13d,%esi 3617: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 361e: e9 1c ff ff ff jmpq 353f 3623: 41 0f b6 f4 movzbl %r12b,%esi 3627: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 362e: 89 14 24 mov %edx,(%rsp) 3631: e8 00 00 00 00 callq 3636 3636: 8b 14 24 mov (%rsp),%edx 3639: e9 00 00 00 00 jmpq 363e 363e: 44 89 ee mov %r13d,%esi 3641: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3648: e9 f2 fe ff ff jmpq 353f 364d: 44 89 ee mov %r13d,%esi 3650: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3657: e9 e3 fe ff ff jmpq 353f 365c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3663: 89 54 24 04 mov %edx,0x4(%rsp) 3667: 89 34 24 mov %esi,(%rsp) 366a: e8 00 00 00 00 callq 366f 366f: 8b 34 24 mov (%rsp),%esi 3672: 8b 54 24 04 mov 0x4(%rsp),%edx 3676: e9 00 00 00 00 jmpq 367b 367b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3682: e9 cd fe ff ff jmpq 3554 0000000000003687 : 3687: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 368e: 89 54 24 04 mov %edx,0x4(%rsp) 3692: e8 00 00 00 00 callq 3697 3697: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # 369e 369e: 8b 54 24 04 mov 0x4(%rsp),%edx 36a2: 89 54 24 04 mov %edx,0x4(%rsp) 36a6: 45 85 e4 test %r12d,%r12d 36a9: 74 16 je 36c1 36ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 36b2: 41 83 ec 01 sub $0x1,%r12d 36b6: e8 00 00 00 00 callq 36bb 36bb: 8b 54 24 04 mov 0x4(%rsp),%edx 36bf: eb e1 jmp 36a2 36c1: 89 ee mov %ebp,%esi 36c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 36ca: e8 00 00 00 00 callq 36cf 36cf: 8b 54 24 04 mov 0x4(%rsp),%edx 36d3: e9 00 00 00 00 jmpq 36d8 00000000000036d8 : 36d8: 41 bd 01 00 00 00 mov $0x1,%r13d 36de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 36e5: e8 00 00 00 00 callq 36ea 36ea: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 36f1 36f1: 45 85 f6 test %r14d,%r14d 36f4: 74 3f je 3735 36f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 36fd: 41 83 ee 01 sub $0x1,%r14d 3701: e8 00 00 00 00 callq 3706 3706: eb e9 jmp 36f1 3708: 45 31 ed xor %r13d,%r13d 370b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3712: e8 00 00 00 00 callq 3717 3717: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 371e 371e: 45 85 f6 test %r14d,%r14d 3721: 74 25 je 3748 3723: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 372a: 41 83 ee 01 sub $0x1,%r14d 372e: e8 00 00 00 00 callq 3733 3733: eb e9 jmp 371e 3735: 89 ee mov %ebp,%esi 3737: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 373e: e8 00 00 00 00 callq 3743 3743: e9 00 00 00 00 jmpq 3748 3748: 45 85 ed test %r13d,%r13d 374b: 74 25 je 3772 374d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3754: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 375b: e8 00 00 00 00 callq 3760 3760: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 3767 3767: 0f 84 00 00 00 00 je 376d 376d: e9 6c ff ff ff jmpq 36de 3772: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 3779: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3780: e8 00 00 00 00 callq 3785 3785: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 378c 378c: 0f 84 00 00 00 00 je 3792 3792: e9 47 ff ff ff jmpq 36de 0000000000003797 : 3797: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 379e: e8 00 00 00 00 callq 37a3 37a3: 8b 2d 00 00 00 00 mov 0x0(%rip),%ebp # 37a9 37a9: 85 ed test %ebp,%ebp 37ab: 74 11 je 37be 37ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 37b4: 83 ed 01 sub $0x1,%ebp 37b7: e8 00 00 00 00 callq 37bc 37bc: eb eb jmp 37a9 37be: 48 8b 03 mov (%rbx),%rax 37c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 37c8: 5b pop %rbx 37c9: 5d pop %rbp 37ca: 0f b7 70 52 movzwl 0x52(%rax),%esi 37ce: e9 00 00 00 00 jmpq 37d3 00000000000037d3 : 37d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 37da: e8 00 00 00 00 callq 37df 37df: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 37e6 37e6: 45 85 f6 test %r14d,%r14d 37e9: 74 3c je 3827 37eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 37f2: 41 83 ee 01 sub $0x1,%r14d 37f6: e8 00 00 00 00 callq 37fb 37fb: eb e9 jmp 37e6 37fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3804: e8 00 00 00 00 callq 3809 3809: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 3810 3810: 45 85 f6 test %r14d,%r14d 3813: 74 2a je 383f 3815: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 381c: 41 83 ee 01 sub $0x1,%r14d 3820: e8 00 00 00 00 callq 3825 3825: eb e9 jmp 3810 3827: 44 89 ee mov %r13d,%esi 382a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3831: e8 00 00 00 00 callq 3836 3836: 48 8b 4d 00 mov 0x0(%rbp),%rcx 383a: e9 00 00 00 00 jmpq 383f 383f: 49 63 c5 movslq %r13d,%rax 3842: 44 89 ee mov %r13d,%esi 3845: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 384c: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 3853: 00 3854: e8 00 00 00 00 callq 3859 3859: 48 8b 4d 00 mov 0x0(%rbp),%rcx 385d: e9 00 00 00 00 jmpq 3862 0000000000003862 : 3862: e8 00 00 00 00 callq 3867 3867: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 386e: e9 00 00 00 00 jmpq 3873 0000000000003873 : 3873: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 387a: e8 00 00 00 00 callq 387f 387f: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 3885 3885: 85 d2 test %edx,%edx 3887: 74 4c je 38d5 3889: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3890: 89 54 24 04 mov %edx,0x4(%rsp) 3894: e8 00 00 00 00 callq 3899 3899: 8b 54 24 04 mov 0x4(%rsp),%edx 389d: 83 ea 01 sub $0x1,%edx 38a0: eb e3 jmp 3885 38a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38a9: e8 00 00 00 00 callq 38ae 38ae: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 38b4 38b4: 85 d2 test %edx,%edx 38b6: 0f 84 ee 00 00 00 je 39aa 38bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38c3: 89 54 24 04 mov %edx,0x4(%rsp) 38c7: e8 00 00 00 00 callq 38cc 38cc: 8b 54 24 04 mov 0x4(%rsp),%edx 38d0: 83 ea 01 sub $0x1,%edx 38d3: eb df jmp 38b4 38d5: 8b 44 24 14 mov 0x14(%rsp),%eax 38d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 38e0: 8d 50 ff lea -0x1(%rax),%edx 38e3: 41 0f b6 c6 movzbl %r14b,%eax 38e7: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 38ee: 00 38ef: e8 00 00 00 00 callq 38f4 38f4: e9 00 00 00 00 jmpq 38f9 38f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3900: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 3905: 44 88 6c 24 0b mov %r13b,0xb(%rsp) 390a: e8 00 00 00 00 callq 390f 390f: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 3915 3915: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 391a: 44 0f b6 54 24 0b movzbl 0xb(%rsp),%r10d 3920: 85 d2 test %edx,%edx 3922: 74 55 je 3979 3924: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 392b: 89 54 24 0c mov %edx,0xc(%rsp) 392f: 44 88 54 24 0b mov %r10b,0xb(%rsp) 3934: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 3939: e8 00 00 00 00 callq 393e 393e: 8b 54 24 0c mov 0xc(%rsp),%edx 3942: 44 0f b6 54 24 0b movzbl 0xb(%rsp),%r10d 3948: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 394d: 83 ea 01 sub $0x1,%edx 3950: eb ce jmp 3920 3952: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3959: e8 00 00 00 00 callq 395e 395e: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 3964 3964: 85 db test %ebx,%ebx 3966: 74 60 je 39c8 3968: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 396f: 83 eb 01 sub $0x1,%ebx 3972: e8 00 00 00 00 callq 3977 3977: eb eb jmp 3964 3979: 41 89 d8 mov %ebx,%r8d 397c: 44 89 e9 mov %r13d,%ecx 397f: 44 89 e2 mov %r12d,%edx 3982: 89 ee mov %ebp,%esi 3984: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 398b: 44 88 54 24 0b mov %r10b,0xb(%rsp) 3990: 44 89 4c 24 04 mov %r9d,0x4(%rsp) 3995: e8 00 00 00 00 callq 399a 399a: 44 8b 4c 24 04 mov 0x4(%rsp),%r9d 399f: 44 0f b6 54 24 0b movzbl 0xb(%rsp),%r10d 39a5: e9 00 00 00 00 jmpq 39aa 39aa: 8b 44 24 14 mov 0x14(%rsp),%eax 39ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 39b5: 8d 50 ff lea -0x1(%rax),%edx 39b8: 41 0f b6 c6 movzbl %r14b,%eax 39bc: 89 c6 mov %eax,%esi 39be: e8 00 00 00 00 callq 39c3 39c3: e9 00 00 00 00 jmpq 39c8 39c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 39cf: 45 31 e4 xor %r12d,%r12d 39d2: e8 00 00 00 00 callq 39d7 39d7: e9 00 00 00 00 jmpq 39dc 00000000000039dc : 39dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 39e3: 89 74 24 04 mov %esi,0x4(%rsp) 39e7: e8 00 00 00 00 callq 39ec 39ec: 8b 2d 00 00 00 00 mov 0x0(%rip),%ebp # 39f2 39f2: 8b 74 24 04 mov 0x4(%rsp),%esi 39f6: 89 74 24 04 mov %esi,0x4(%rsp) 39fa: 85 ed test %ebp,%ebp 39fc: 74 4c je 3a4a 39fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3a05: 83 ed 01 sub $0x1,%ebp 3a08: e8 00 00 00 00 callq 3a0d 3a0d: 8b 74 24 04 mov 0x4(%rsp),%esi 3a11: eb e3 jmp 39f6 3a13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3a1a: 89 74 24 04 mov %esi,0x4(%rsp) 3a1e: e8 00 00 00 00 callq 3a23 3a23: 8b 2d 00 00 00 00 mov 0x0(%rip),%ebp # 3a29 3a29: 8b 74 24 04 mov 0x4(%rsp),%esi 3a2d: 85 ed test %ebp,%ebp 3a2f: 74 35 je 3a66 3a31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3a38: 89 74 24 04 mov %esi,0x4(%rsp) 3a3c: 83 ed 01 sub $0x1,%ebp 3a3f: e8 00 00 00 00 callq 3a44 3a44: 8b 74 24 04 mov 0x4(%rsp),%esi 3a48: eb e3 jmp 3a2d 3a4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3a51: e8 00 00 00 00 callq 3a56 3a56: 48 8b 3b mov (%rbx),%rdi 3a59: 8b 74 24 04 mov 0x4(%rsp),%esi 3a5d: 48 8b 57 28 mov 0x28(%rdi),%rdx 3a61: e9 00 00 00 00 jmpq 3a66 3a66: 48 63 c6 movslq %esi,%rax 3a69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3a70: 89 74 24 04 mov %esi,0x4(%rsp) 3a74: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 3a7b: 00 3a7c: e8 00 00 00 00 callq 3a81 3a81: 48 8b 3b mov (%rbx),%rdi 3a84: 8b 74 24 04 mov 0x4(%rsp),%esi 3a88: 48 8b 57 28 mov 0x28(%rdi),%rdx 3a8c: e9 00 00 00 00 jmpq 3a91 0000000000003a91 : 3a91: e8 00 00 00 00 callq 3a96 3a96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3a9d: e9 00 00 00 00 jmpq 3aa2 0000000000003aa2 : 3aa2: 44 89 ce mov %r9d,%esi 3aa5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3aac: 45 31 e4 xor %r12d,%r12d 3aaf: e8 00 00 00 00 callq 3ab4 3ab4: e9 00 00 00 00 jmpq 3ab9 3ab9: 44 89 e6 mov %r12d,%esi 3abc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ac3: 4c 89 04 24 mov %r8,(%rsp) 3ac7: e8 00 00 00 00 callq 3acc 3acc: 4c 8b 04 24 mov (%rsp),%r8 3ad0: e9 00 00 00 00 jmpq 3ad5 3ad5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3adc: 4c 89 44 24 08 mov %r8,0x8(%rsp) 3ae1: 89 34 24 mov %esi,(%rsp) 3ae4: e8 00 00 00 00 callq 3ae9 3ae9: 8b 34 24 mov (%rsp),%esi 3aec: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 3af1: e9 00 00 00 00 jmpq 3af6 3af6: 0f b6 f2 movzbl %dl,%esi 3af9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3b00: 4c 89 44 24 08 mov %r8,0x8(%rsp) 3b05: 88 14 24 mov %dl,(%rsp) 3b08: e8 00 00 00 00 callq 3b0d 3b0d: 0f b6 14 24 movzbl (%rsp),%edx 3b11: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 3b16: e9 00 00 00 00 jmpq 3b1b 3b1b: 44 89 e6 mov %r12d,%esi 3b1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3b25: e8 00 00 00 00 callq 3b2a 3b2a: e9 00 00 00 00 jmpq 3b2f 3b2f: 44 89 e6 mov %r12d,%esi 3b32: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3b39: e8 00 00 00 00 callq 3b3e 3b3e: e9 00 00 00 00 jmpq 3b43 3b43: 44 89 e6 mov %r12d,%esi 3b46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3b4d: e8 00 00 00 00 callq 3b52 3b52: e9 00 00 00 00 jmpq 3b57 3b57: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3b5e: 4c 89 44 24 08 mov %r8,0x8(%rsp) 3b63: 89 34 24 mov %esi,(%rsp) 3b66: e8 00 00 00 00 callq 3b6b 3b6b: 8b 34 24 mov (%rsp),%esi 3b6e: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 3b73: e9 00 00 00 00 jmpq 3b78 3b78: 44 89 e6 mov %r12d,%esi 3b7b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3b82: 4c 89 04 24 mov %r8,(%rsp) 3b86: e8 00 00 00 00 callq 3b8b 3b8b: 4c 8b 04 24 mov (%rsp),%r8 3b8f: 41 0f b7 50 40 movzwl 0x40(%r8),%edx 3b94: e9 00 00 00 00 jmpq 3b99 3b99: 44 89 e6 mov %r12d,%esi 3b9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ba3: e8 00 00 00 00 callq 3ba8 3ba8: e9 00 00 00 00 jmpq 3bad 3bad: 44 89 e6 mov %r12d,%esi 3bb0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3bb7: e8 00 00 00 00 callq 3bbc 3bbc: e9 00 00 00 00 jmpq 3bc1 3bc1: 44 89 e6 mov %r12d,%esi 3bc4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3bcb: e8 00 00 00 00 callq 3bd0 3bd0: e9 00 00 00 00 jmpq 3bd5 3bd5: 44 89 e6 mov %r12d,%esi 3bd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3bdf: e8 00 00 00 00 callq 3be4 3be4: e9 00 00 00 00 jmpq 3be9 3be9: 44 89 e6 mov %r12d,%esi 3bec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3bf3: e8 00 00 00 00 callq 3bf8 3bf8: e9 00 00 00 00 jmpq 3bfd 3bfd: 44 89 e6 mov %r12d,%esi 3c00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3c07: e8 00 00 00 00 callq 3c0c 3c0c: e9 00 00 00 00 jmpq 3c11 3c11: 44 89 e6 mov %r12d,%esi 3c14: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3c1b: 4c 89 04 24 mov %r8,(%rsp) 3c1f: e8 00 00 00 00 callq 3c24 3c24: 4c 8b 04 24 mov (%rsp),%r8 3c28: 41 0f b7 50 40 movzwl 0x40(%r8),%edx 3c2d: e9 00 00 00 00 jmpq 3c32 3c32: 44 89 e6 mov %r12d,%esi 3c35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3c3c: e8 00 00 00 00 callq 3c41 3c41: e9 00 00 00 00 jmpq 3c46 3c46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3c4d: 45 31 e4 xor %r12d,%r12d 3c50: e8 00 00 00 00 callq 3c55 3c55: e9 00 00 00 00 jmpq 3c5a 3c5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3c61: 45 31 e4 xor %r12d,%r12d 3c64: e8 00 00 00 00 callq 3c69 3c69: e9 00 00 00 00 jmpq 3c6e 3c6e: 44 89 e6 mov %r12d,%esi 3c71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3c78: e8 00 00 00 00 callq 3c7d 3c7d: e9 00 00 00 00 jmpq 3c82 3c82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3c89: 45 31 e4 xor %r12d,%r12d 3c8c: e8 00 00 00 00 callq 3c91 3c91: e9 00 00 00 00 jmpq 3c96 3c96: 0f b6 f2 movzbl %dl,%esi 3c99: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ca0: 89 da mov %ebx,%edx 3ca2: e8 00 00 00 00 callq 3ca7 3ca7: e9 00 00 00 00 jmpq 3cac 3cac: 44 89 e6 mov %r12d,%esi 3caf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cb6: e8 00 00 00 00 callq 3cbb 3cbb: e9 00 00 00 00 jmpq 3cc0 0000000000003cc0 : 3cc0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cc7: e8 00 00 00 00 callq 3ccc 3ccc: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # 3cd3 3cd3: 45 85 e4 test %r12d,%r12d 3cd6: 74 3c je 3d14 3cd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cdf: 41 83 ec 01 sub $0x1,%r12d 3ce3: e8 00 00 00 00 callq 3ce8 3ce8: eb e9 jmp 3cd3 3cea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3cf1: e8 00 00 00 00 callq 3cf6 3cf6: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 3cfd 3cfd: 45 85 f6 test %r14d,%r14d 3d00: 74 63 je 3d65 3d02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3d09: 41 83 ee 01 sub $0x1,%r14d 3d0d: e8 00 00 00 00 callq 3d12 3d12: eb e9 jmp 3cfd 3d14: 89 ee mov %ebp,%esi 3d16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3d1d: e8 00 00 00 00 callq 3d22 3d22: e9 00 00 00 00 jmpq 3d27 3d27: 5b pop %rbx 3d28: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3d2f: 5d pop %rbp 3d30: 41 5c pop %r12 3d32: 41 5d pop %r13 3d34: 41 5e pop %r14 3d36: e9 00 00 00 00 jmpq 3d3b 3d3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3d42: e8 00 00 00 00 callq 3d47 3d47: 44 8b 25 00 00 00 00 mov 0x0(%rip),%r12d # 3d4e 3d4e: 45 85 e4 test %r12d,%r12d 3d51: 74 23 je 3d76 3d53: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3d5a: 41 83 ec 01 sub $0x1,%r12d 3d5e: e8 00 00 00 00 callq 3d63 3d63: eb e9 jmp 3d4e 3d65: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3d6c: e8 00 00 00 00 callq 3d71 3d71: e9 00 00 00 00 jmpq 3d76 3d76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3d7d: e8 00 00 00 00 callq 3d82 3d82: e9 00 00 00 00 jmpq 3d87 0000000000003d87 : 3d87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3d8e: 48 89 54 24 08 mov %rdx,0x8(%rsp) 3d93: 40 88 74 24 07 mov %sil,0x7(%rsp) 3d98: e8 00 00 00 00 callq 3d9d 3d9d: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 3da3 3da3: 0f b6 74 24 07 movzbl 0x7(%rsp),%esi 3da8: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 3dad: 48 89 54 24 08 mov %rdx,0x8(%rsp) 3db2: 40 88 74 24 07 mov %sil,0x7(%rsp) 3db7: 85 db test %ebx,%ebx 3db9: 74 1b je 3dd6 3dbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3dc2: 83 eb 01 sub $0x1,%ebx 3dc5: e8 00 00 00 00 callq 3dca 3dca: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 3dcf: 0f b6 74 24 07 movzbl 0x7(%rsp),%esi 3dd4: eb d7 jmp 3dad 3dd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ddd: e8 00 00 00 00 callq 3de2 3de2: 48 8b 5d 00 mov 0x0(%rbp),%rbx 3de6: 0f b6 74 24 07 movzbl 0x7(%rsp),%esi 3deb: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 3df0: e9 00 00 00 00 jmpq 3df5 0000000000003df5 : 3df5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3dfc: 44 89 44 24 04 mov %r8d,0x4(%rsp) 3e01: e8 00 00 00 00 callq 3e06 3e06: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 3e0c 3e0c: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 3e11: 44 89 44 24 04 mov %r8d,0x4(%rsp) 3e16: 85 db test %ebx,%ebx 3e18: 74 3d je 3e57 3e1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3e21: 83 eb 01 sub $0x1,%ebx 3e24: e8 00 00 00 00 callq 3e29 3e29: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 3e2e: eb e1 jmp 3e11 3e30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3e37: e8 00 00 00 00 callq 3e3c 3e3c: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 3e42 3e42: 85 db test %ebx,%ebx 3e44: 74 27 je 3e6d 3e46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3e4d: 83 eb 01 sub $0x1,%ebx 3e50: e8 00 00 00 00 callq 3e55 3e55: eb eb jmp 3e42 3e57: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3e5e: e8 00 00 00 00 callq 3e63 3e63: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 3e68: e9 00 00 00 00 jmpq 3e6d 3e6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3e74: e8 00 00 00 00 callq 3e79 3e79: e9 00 00 00 00 jmpq 3e7e 0000000000003e7e : 3e7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3e85: 89 54 24 04 mov %edx,0x4(%rsp) 3e89: e8 00 00 00 00 callq 3e8e 3e8e: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 3e95 3e95: 8b 54 24 04 mov 0x4(%rsp),%edx 3e99: 89 54 24 04 mov %edx,0x4(%rsp) 3e9d: 45 85 ed test %r13d,%r13d 3ea0: 74 40 je 3ee2 3ea2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ea9: 41 83 ed 01 sub $0x1,%r13d 3ead: e8 00 00 00 00 callq 3eb2 3eb2: 8b 54 24 04 mov 0x4(%rsp),%edx 3eb6: eb e1 jmp 3e99 3eb8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ebf: e8 00 00 00 00 callq 3ec4 3ec4: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 3ecb 3ecb: 45 85 f6 test %r14d,%r14d 3ece: 74 27 je 3ef7 3ed0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ed7: 41 83 ee 01 sub $0x1,%r14d 3edb: e8 00 00 00 00 callq 3ee0 3ee0: eb e9 jmp 3ecb 3ee2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ee9: e8 00 00 00 00 callq 3eee 3eee: 8b 54 24 04 mov 0x4(%rsp),%edx 3ef2: e9 00 00 00 00 jmpq 3ef7 3ef7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3efe: e8 00 00 00 00 callq 3f03 3f03: e9 00 00 00 00 jmpq 3f08 0000000000003f08 : 3f08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3f0f: e8 00 00 00 00 callq 3f14 3f14: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 3f1a 3f1a: 85 db test %ebx,%ebx 3f1c: 74 11 je 3f2f 3f1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3f25: 83 eb 01 sub $0x1,%ebx 3f28: e8 00 00 00 00 callq 3f2d 3f2d: eb eb jmp 3f1a 3f2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3f36: e8 00 00 00 00 callq 3f3b 3f3b: e9 00 00 00 00 jmpq 3f40 0000000000003f40 : 3f40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3f47: 89 54 24 04 mov %edx,0x4(%rsp) 3f4b: e8 00 00 00 00 callq 3f50 3f50: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 3f57 3f57: 8b 54 24 04 mov 0x4(%rsp),%edx 3f5b: 89 54 24 04 mov %edx,0x4(%rsp) 3f5f: 45 85 ed test %r13d,%r13d 3f62: 74 40 je 3fa4 3f64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3f6b: 41 83 ed 01 sub $0x1,%r13d 3f6f: e8 00 00 00 00 callq 3f74 3f74: 8b 54 24 04 mov 0x4(%rsp),%edx 3f78: eb e1 jmp 3f5b 3f7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3f81: e8 00 00 00 00 callq 3f86 3f86: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 3f8d 3f8d: 45 85 f6 test %r14d,%r14d 3f90: 74 27 je 3fb9 3f92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3f99: 41 83 ee 01 sub $0x1,%r14d 3f9d: e8 00 00 00 00 callq 3fa2 3fa2: eb e9 jmp 3f8d 3fa4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3fab: e8 00 00 00 00 callq 3fb0 3fb0: 8b 54 24 04 mov 0x4(%rsp),%edx 3fb4: e9 00 00 00 00 jmpq 3fb9 3fb9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3fc0: e8 00 00 00 00 callq 3fc5 3fc5: e9 00 00 00 00 jmpq 3fca 0000000000003fca : 3fca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3fd1: 89 54 24 04 mov %edx,0x4(%rsp) 3fd5: e8 00 00 00 00 callq 3fda 3fda: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 3fe1 3fe1: 8b 54 24 04 mov 0x4(%rsp),%edx 3fe5: 89 54 24 04 mov %edx,0x4(%rsp) 3fe9: 45 85 ed test %r13d,%r13d 3fec: 74 40 je 402e 3fee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 3ff5: 41 83 ed 01 sub $0x1,%r13d 3ff9: e8 00 00 00 00 callq 3ffe 3ffe: 8b 54 24 04 mov 0x4(%rsp),%edx 4002: eb e1 jmp 3fe5 4004: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 400b: e8 00 00 00 00 callq 4010 4010: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 4017 4017: 45 85 f6 test %r14d,%r14d 401a: 74 27 je 4043 401c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4023: 41 83 ee 01 sub $0x1,%r14d 4027: e8 00 00 00 00 callq 402c 402c: eb e9 jmp 4017 402e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4035: e8 00 00 00 00 callq 403a 403a: 8b 54 24 04 mov 0x4(%rsp),%edx 403e: e9 00 00 00 00 jmpq 4043 4043: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 404a: e8 00 00 00 00 callq 404f 404f: e9 00 00 00 00 jmpq 4054 0000000000004054 : 4054: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 405b: 89 54 24 04 mov %edx,0x4(%rsp) 405f: e8 00 00 00 00 callq 4064 4064: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 406b 406b: 8b 54 24 04 mov 0x4(%rsp),%edx 406f: 89 54 24 04 mov %edx,0x4(%rsp) 4073: 45 85 ed test %r13d,%r13d 4076: 74 40 je 40b8 4078: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 407f: 41 83 ed 01 sub $0x1,%r13d 4083: e8 00 00 00 00 callq 4088 4088: 8b 54 24 04 mov 0x4(%rsp),%edx 408c: eb e1 jmp 406f 408e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4095: e8 00 00 00 00 callq 409a 409a: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 40a1 40a1: 45 85 f6 test %r14d,%r14d 40a4: 74 27 je 40cd 40a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40ad: 41 83 ee 01 sub $0x1,%r14d 40b1: e8 00 00 00 00 callq 40b6 40b6: eb e9 jmp 40a1 40b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40bf: e8 00 00 00 00 callq 40c4 40c4: 8b 54 24 04 mov 0x4(%rsp),%edx 40c8: e9 00 00 00 00 jmpq 40cd 40cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40d4: e8 00 00 00 00 callq 40d9 40d9: e9 00 00 00 00 jmpq 40de 00000000000040de : 40de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 40e5: 89 54 24 04 mov %edx,0x4(%rsp) 40e9: e8 00 00 00 00 callq 40ee 40ee: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 40f5 40f5: 8b 54 24 04 mov 0x4(%rsp),%edx 40f9: 89 54 24 04 mov %edx,0x4(%rsp) 40fd: 45 85 ed test %r13d,%r13d 4100: 0f 84 96 00 00 00 je 419c 4106: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 410d: 41 83 ed 01 sub $0x1,%r13d 4111: e8 00 00 00 00 callq 4116 4116: 8b 54 24 04 mov 0x4(%rsp),%edx 411a: eb dd jmp 40f9 411c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4123: e8 00 00 00 00 callq 4128 4128: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 412e 412e: 85 db test %ebx,%ebx 4130: 74 3b je 416d 4132: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4139: 83 eb 01 sub $0x1,%ebx 413c: e8 00 00 00 00 callq 4141 4141: eb eb jmp 412e 4143: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 414a: e8 00 00 00 00 callq 414f 414f: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 4156 4156: 45 85 f6 test %r14d,%r14d 4159: 74 56 je 41b1 415b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4162: 41 83 ee 01 sub $0x1,%r14d 4166: e8 00 00 00 00 callq 416b 416b: eb e9 jmp 4156 416d: 48 8b 45 00 mov 0x0(%rbp),%rax 4171: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4178: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 417f: 83 78 58 00 cmpl $0x0,0x58(%rax) 4183: 48 c7 c0 00 00 00 00 mov $0x0,%rax 418a: 48 0f 44 f0 cmove %rax,%rsi 418e: 58 pop %rax 418f: 5b pop %rbx 4190: 5d pop %rbp 4191: 41 5c pop %r12 4193: 41 5d pop %r13 4195: 41 5e pop %r14 4197: e9 00 00 00 00 jmpq 419c 419c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 41a3: e8 00 00 00 00 callq 41a8 41a8: 8b 54 24 04 mov 0x4(%rsp),%edx 41ac: e9 00 00 00 00 jmpq 41b1 41b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 41b8: e8 00 00 00 00 callq 41bd 41bd: e9 00 00 00 00 jmpq 41c2 00000000000041c2 : 41c2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 41c9: 44 89 44 24 04 mov %r8d,0x4(%rsp) 41ce: e8 00 00 00 00 callq 41d3 41d3: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 41d9 41d9: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 41de: 44 89 44 24 04 mov %r8d,0x4(%rsp) 41e3: 85 db test %ebx,%ebx 41e5: 74 7b je 4262 41e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 41ee: 83 eb 01 sub $0x1,%ebx 41f1: e8 00 00 00 00 callq 41f6 41f6: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 41fb: eb e1 jmp 41de 41fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4204: e8 00 00 00 00 callq 4209 4209: 44 8b 3d 00 00 00 00 mov 0x0(%rip),%r15d # 4210 4210: 45 85 ff test %r15d,%r15d 4213: 74 3c je 4251 4215: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 421c: 41 83 ef 01 sub $0x1,%r15d 4220: e8 00 00 00 00 callq 4225 4225: eb e9 jmp 4210 4227: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 422e: e8 00 00 00 00 callq 4233 4233: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 423a 423a: 45 85 ed test %r13d,%r13d 423d: 74 39 je 4278 423f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4246: 41 83 ed 01 sub $0x1,%r13d 424a: e8 00 00 00 00 callq 424f 424f: eb e9 jmp 423a 4251: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4258: e8 00 00 00 00 callq 425d 425d: e9 00 00 00 00 jmpq 4262 4262: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4269: e8 00 00 00 00 callq 426e 426e: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4273: e9 00 00 00 00 jmpq 4278 4278: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 427f: e8 00 00 00 00 callq 4284 4284: e9 00 00 00 00 jmpq 4289 0000000000004289 : 4289: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4290: 44 89 44 24 04 mov %r8d,0x4(%rsp) 4295: e8 00 00 00 00 callq 429a 429a: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 42a0 42a0: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 42a5: 44 89 44 24 04 mov %r8d,0x4(%rsp) 42aa: 85 db test %ebx,%ebx 42ac: 74 7b je 4329 42ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 42b5: 83 eb 01 sub $0x1,%ebx 42b8: e8 00 00 00 00 callq 42bd 42bd: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 42c2: eb e1 jmp 42a5 42c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 42cb: e8 00 00 00 00 callq 42d0 42d0: 44 8b 3d 00 00 00 00 mov 0x0(%rip),%r15d # 42d7 42d7: 45 85 ff test %r15d,%r15d 42da: 74 3c je 4318 42dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 42e3: 41 83 ef 01 sub $0x1,%r15d 42e7: e8 00 00 00 00 callq 42ec 42ec: eb e9 jmp 42d7 42ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 42f5: e8 00 00 00 00 callq 42fa 42fa: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 4301 4301: 45 85 ed test %r13d,%r13d 4304: 74 39 je 433f 4306: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 430d: 41 83 ed 01 sub $0x1,%r13d 4311: e8 00 00 00 00 callq 4316 4316: eb e9 jmp 4301 4318: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 431f: e8 00 00 00 00 callq 4324 4324: e9 00 00 00 00 jmpq 4329 4329: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4330: e8 00 00 00 00 callq 4335 4335: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 433a: e9 00 00 00 00 jmpq 433f 433f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4346: e8 00 00 00 00 callq 434b 434b: e9 00 00 00 00 jmpq 4350 0000000000004350 : 4350: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4357: 44 89 44 24 04 mov %r8d,0x4(%rsp) 435c: e8 00 00 00 00 callq 4361 4361: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 4367 4367: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 436c: 44 89 44 24 04 mov %r8d,0x4(%rsp) 4371: 85 db test %ebx,%ebx 4373: 74 7b je 43f0 4375: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 437c: 83 eb 01 sub $0x1,%ebx 437f: e8 00 00 00 00 callq 4384 4384: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4389: eb e1 jmp 436c 438b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4392: e8 00 00 00 00 callq 4397 4397: 44 8b 3d 00 00 00 00 mov 0x0(%rip),%r15d # 439e 439e: 45 85 ff test %r15d,%r15d 43a1: 74 3c je 43df 43a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 43aa: 41 83 ef 01 sub $0x1,%r15d 43ae: e8 00 00 00 00 callq 43b3 43b3: eb e9 jmp 439e 43b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 43bc: e8 00 00 00 00 callq 43c1 43c1: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 43c8 43c8: 45 85 ed test %r13d,%r13d 43cb: 74 39 je 4406 43cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 43d4: 41 83 ed 01 sub $0x1,%r13d 43d8: e8 00 00 00 00 callq 43dd 43dd: eb e9 jmp 43c8 43df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 43e6: e8 00 00 00 00 callq 43eb 43eb: e9 00 00 00 00 jmpq 43f0 43f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 43f7: e8 00 00 00 00 callq 43fc 43fc: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4401: e9 00 00 00 00 jmpq 4406 4406: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 440d: e8 00 00 00 00 callq 4412 4412: e9 00 00 00 00 jmpq 4417 0000000000004417 : 4417: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 441e: 89 5c 24 04 mov %ebx,0x4(%rsp) 4422: e8 00 00 00 00 callq 4427 4427: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 442d 442d: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4432: 44 89 44 24 04 mov %r8d,0x4(%rsp) 4437: 85 db test %ebx,%ebx 4439: 74 7b je 44b6 443b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4442: 83 eb 01 sub $0x1,%ebx 4445: e8 00 00 00 00 callq 444a 444a: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 444f: eb e1 jmp 4432 4451: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4458: e8 00 00 00 00 callq 445d 445d: 44 8b 3d 00 00 00 00 mov 0x0(%rip),%r15d # 4464 4464: 45 85 ff test %r15d,%r15d 4467: 74 3c je 44a5 4469: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4470: 41 83 ef 01 sub $0x1,%r15d 4474: e8 00 00 00 00 callq 4479 4479: eb e9 jmp 4464 447b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4482: e8 00 00 00 00 callq 4487 4487: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 448e 448e: 45 85 ed test %r13d,%r13d 4491: 74 39 je 44cc 4493: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 449a: 41 83 ed 01 sub $0x1,%r13d 449e: e8 00 00 00 00 callq 44a3 44a3: eb e9 jmp 448e 44a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 44ac: e8 00 00 00 00 callq 44b1 44b1: e9 00 00 00 00 jmpq 44b6 44b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 44bd: e8 00 00 00 00 callq 44c2 44c2: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 44c7: e9 00 00 00 00 jmpq 44cc 44cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 44d3: e8 00 00 00 00 callq 44d8 44d8: e9 00 00 00 00 jmpq 44dd 00000000000044dd : 44dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 44e4: 44 89 44 24 04 mov %r8d,0x4(%rsp) 44e9: e8 00 00 00 00 callq 44ee 44ee: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 44f4 44f4: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 44f9: 44 89 44 24 04 mov %r8d,0x4(%rsp) 44fe: 85 db test %ebx,%ebx 4500: 74 7b je 457d 4502: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4509: 83 eb 01 sub $0x1,%ebx 450c: e8 00 00 00 00 callq 4511 4511: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4516: eb e1 jmp 44f9 4518: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 451f: e8 00 00 00 00 callq 4524 4524: 44 8b 3d 00 00 00 00 mov 0x0(%rip),%r15d # 452b 452b: 45 85 ff test %r15d,%r15d 452e: 74 3c je 456c 4530: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4537: 41 83 ef 01 sub $0x1,%r15d 453b: e8 00 00 00 00 callq 4540 4540: eb e9 jmp 452b 4542: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4549: e8 00 00 00 00 callq 454e 454e: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 4555 4555: 45 85 ed test %r13d,%r13d 4558: 74 39 je 4593 455a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4561: 41 83 ed 01 sub $0x1,%r13d 4565: e8 00 00 00 00 callq 456a 456a: eb e9 jmp 4555 456c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4573: e8 00 00 00 00 callq 4578 4578: e9 00 00 00 00 jmpq 457d 457d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4584: e8 00 00 00 00 callq 4589 4589: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 458e: e9 00 00 00 00 jmpq 4593 4593: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 459a: e8 00 00 00 00 callq 459f 459f: e9 00 00 00 00 jmpq 45a4 00000000000045a4 : 45a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 45ab: 89 54 24 04 mov %edx,0x4(%rsp) 45af: e8 00 00 00 00 callq 45b4 45b4: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 45bb 45bb: 8b 54 24 04 mov 0x4(%rsp),%edx 45bf: 89 54 24 04 mov %edx,0x4(%rsp) 45c3: 45 85 ed test %r13d,%r13d 45c6: 0f 84 ab 00 00 00 je 4677 45cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 45d3: 41 83 ed 01 sub $0x1,%r13d 45d7: e8 00 00 00 00 callq 45dc 45dc: 8b 54 24 04 mov 0x4(%rsp),%edx 45e0: eb dd jmp 45bf 45e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 45e9: e8 00 00 00 00 callq 45ee 45ee: 8b 2d 00 00 00 00 mov 0x0(%rip),%ebp # 45f4 45f4: 85 ed test %ebp,%ebp 45f6: 74 3b je 4633 45f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 45ff: 83 ed 01 sub $0x1,%ebp 4602: e8 00 00 00 00 callq 4607 4607: eb eb jmp 45f4 4609: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4610: e8 00 00 00 00 callq 4615 4615: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 461c 461c: 45 85 f6 test %r14d,%r14d 461f: 74 6b je 468c 4621: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4628: 41 83 ee 01 sub $0x1,%r14d 462c: e8 00 00 00 00 callq 4631 4631: eb e9 jmp 461c 4633: 48 8b 03 mov (%rbx),%rax 4636: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 463d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 4644: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 464b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4652: 83 78 5c 00 cmpl $0x0,0x5c(%rax) 4656: 48 0f 44 d1 cmove %rcx,%rdx 465a: 83 78 58 00 cmpl $0x0,0x58(%rax) 465e: 48 c7 c0 00 00 00 00 mov $0x0,%rax 4665: 48 0f 44 f0 cmove %rax,%rsi 4669: 58 pop %rax 466a: 5b pop %rbx 466b: 5d pop %rbp 466c: 41 5c pop %r12 466e: 41 5d pop %r13 4670: 41 5e pop %r14 4672: e9 00 00 00 00 jmpq 4677 4677: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 467e: e8 00 00 00 00 callq 4683 4683: 8b 54 24 04 mov 0x4(%rsp),%edx 4687: e9 00 00 00 00 jmpq 468c 468c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4693: e8 00 00 00 00 callq 4698 4698: e9 00 00 00 00 jmpq 469d 000000000000469d : 469d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 46a4: 89 4c 24 04 mov %ecx,0x4(%rsp) 46a8: e8 00 00 00 00 callq 46ad 46ad: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 46b4 46b4: 8b 4c 24 04 mov 0x4(%rsp),%ecx 46b8: 45 85 ed test %r13d,%r13d 46bb: 74 44 je 4701 46bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 46c4: 89 4c 24 04 mov %ecx,0x4(%rsp) 46c8: 41 83 ed 01 sub $0x1,%r13d 46cc: e8 00 00 00 00 callq 46d1 46d1: 8b 4c 24 04 mov 0x4(%rsp),%ecx 46d5: eb e1 jmp 46b8 46d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 46de: e8 00 00 00 00 callq 46e3 46e3: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 46ea 46ea: 45 85 f6 test %r14d,%r14d 46ed: 74 74 je 4763 46ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 46f6: 41 83 ee 01 sub $0x1,%r14d 46fa: e8 00 00 00 00 callq 46ff 46ff: eb e9 jmp 46ea 4701: 89 ce mov %ecx,%esi 4703: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 470a: 89 4c 24 04 mov %ecx,0x4(%rsp) 470e: e8 00 00 00 00 callq 4713 4713: 8b 4c 24 04 mov 0x4(%rsp),%ecx 4717: d3 e3 shl %cl,%ebx 4719: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 4720 4720: 41 89 d8 mov %ebx,%r8d 4723: 0f 84 00 00 00 00 je 4729 4729: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4730: 89 5c 24 04 mov %ebx,0x4(%rsp) 4734: e8 00 00 00 00 callq 4739 4739: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 473f 473f: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4744: 44 89 44 24 04 mov %r8d,0x4(%rsp) 4749: 85 db test %ebx,%ebx 474b: 74 27 je 4774 474d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4754: 83 eb 01 sub $0x1,%ebx 4757: e8 00 00 00 00 callq 475c 475c: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4761: eb e1 jmp 4744 4763: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 476a: e8 00 00 00 00 callq 476f 476f: e9 00 00 00 00 jmpq 4774 4774: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 477b: e8 00 00 00 00 callq 4780 4780: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4785: e9 00 00 00 00 jmpq 478a 000000000000478a : 478a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4791: 89 4c 24 04 mov %ecx,0x4(%rsp) 4795: e8 00 00 00 00 callq 479a 479a: 44 8b 2d 00 00 00 00 mov 0x0(%rip),%r13d # 47a1 47a1: 8b 4c 24 04 mov 0x4(%rsp),%ecx 47a5: 45 85 ed test %r13d,%r13d 47a8: 74 44 je 47ee 47aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47b1: 89 4c 24 04 mov %ecx,0x4(%rsp) 47b5: 41 83 ed 01 sub $0x1,%r13d 47b9: e8 00 00 00 00 callq 47be 47be: 8b 4c 24 04 mov 0x4(%rsp),%ecx 47c2: eb e1 jmp 47a5 47c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47cb: e8 00 00 00 00 callq 47d0 47d0: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 47d7 47d7: 45 85 f6 test %r14d,%r14d 47da: 74 74 je 4850 47dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47e3: 41 83 ee 01 sub $0x1,%r14d 47e7: e8 00 00 00 00 callq 47ec 47ec: eb e9 jmp 47d7 47ee: 89 ce mov %ecx,%esi 47f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 47f7: 89 4c 24 04 mov %ecx,0x4(%rsp) 47fb: e8 00 00 00 00 callq 4800 4800: 8b 4c 24 04 mov 0x4(%rsp),%ecx 4804: d3 eb shr %cl,%ebx 4806: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 480d 480d: 41 89 d8 mov %ebx,%r8d 4810: 0f 84 00 00 00 00 je 4816 4816: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 481d: 89 5c 24 04 mov %ebx,0x4(%rsp) 4821: e8 00 00 00 00 callq 4826 4826: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 482c 482c: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4831: 44 89 44 24 04 mov %r8d,0x4(%rsp) 4836: 85 db test %ebx,%ebx 4838: 74 27 je 4861 483a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4841: 83 eb 01 sub $0x1,%ebx 4844: e8 00 00 00 00 callq 4849 4849: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 484e: eb e1 jmp 4831 4850: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4857: e8 00 00 00 00 callq 485c 485c: e9 00 00 00 00 jmpq 4861 4861: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4868: e8 00 00 00 00 callq 486d 486d: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4872: e9 00 00 00 00 jmpq 4877 0000000000004877 : 4877: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 487e: 89 5c 24 04 mov %ebx,0x4(%rsp) 4882: e8 00 00 00 00 callq 4887 4887: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 488d 488d: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4892: 44 89 44 24 04 mov %r8d,0x4(%rsp) 4897: 85 db test %ebx,%ebx 4899: 0f 84 b6 00 00 00 je 4955 489f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 48a6: 83 eb 01 sub $0x1,%ebx 48a9: e8 00 00 00 00 callq 48ae 48ae: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 48b3: eb dd jmp 4892 48b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 48bc: e8 00 00 00 00 callq 48c1 48c1: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 48c7 48c7: 85 d2 test %edx,%edx 48c9: 74 40 je 490b 48cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 48d2: 89 54 24 04 mov %edx,0x4(%rsp) 48d6: e8 00 00 00 00 callq 48db 48db: 8b 54 24 04 mov 0x4(%rsp),%edx 48df: 83 ea 01 sub $0x1,%edx 48e2: eb e3 jmp 48c7 48e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 48eb: e8 00 00 00 00 callq 48f0 48f0: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 48f6 48f6: 85 db test %ebx,%ebx 48f8: 74 71 je 496b 48fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4901: 83 eb 01 sub $0x1,%ebx 4904: e8 00 00 00 00 callq 4909 4909: eb eb jmp 48f6 490b: 89 de mov %ebx,%esi 490d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4914: e8 00 00 00 00 callq 4919 4919: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 4920 4920: 0f 84 00 00 00 00 je 4926 4926: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 492d: e8 00 00 00 00 callq 4932 4932: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 4938 4938: 85 d2 test %edx,%edx 493a: 74 40 je 497c 493c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4943: 89 54 24 04 mov %edx,0x4(%rsp) 4947: e8 00 00 00 00 callq 494c 494c: 8b 54 24 04 mov 0x4(%rsp),%edx 4950: 83 ea 01 sub $0x1,%edx 4953: eb e3 jmp 4938 4955: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 495c: e8 00 00 00 00 callq 4961 4961: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4966: e9 00 00 00 00 jmpq 496b 496b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4972: e8 00 00 00 00 callq 4977 4977: e9 00 00 00 00 jmpq 497c 497c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4983: e8 00 00 00 00 callq 4988 4988: e9 00 00 00 00 jmpq 498d 000000000000498d : 498d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4994: 89 4c 24 04 mov %ecx,0x4(%rsp) 4998: e8 00 00 00 00 callq 499d 499d: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 49a4 49a4: 8b 4c 24 04 mov 0x4(%rsp),%ecx 49a8: 45 85 f6 test %r14d,%r14d 49ab: 74 45 je 49f2 49ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 49b4: 89 4c 24 04 mov %ecx,0x4(%rsp) 49b8: 41 83 ee 01 sub $0x1,%r14d 49bc: e8 00 00 00 00 callq 49c1 49c1: 8b 4c 24 04 mov 0x4(%rsp),%ecx 49c5: eb e1 jmp 49a8 49c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 49ce: e8 00 00 00 00 callq 49d3 49d3: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 49d9 49d9: 85 db test %ebx,%ebx 49db: 0f 84 87 00 00 00 je 4a68 49e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 49e8: 83 eb 01 sub $0x1,%ebx 49eb: e8 00 00 00 00 callq 49f0 49f0: eb e7 jmp 49d9 49f2: 89 ce mov %ecx,%esi 49f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 49fb: 89 4c 24 04 mov %ecx,0x4(%rsp) 49ff: e8 00 00 00 00 callq 4a04 4a04: 8b 4c 24 04 mov 0x4(%rsp),%ecx 4a08: 46 8b 04 bd 00 00 00 mov 0x0(,%r15,4),%r8d 4a0f: 00 4a10: d3 e3 shl %cl,%ebx 4a12: 42 8b 0c bd 00 00 00 mov 0x0(,%r15,4),%ecx 4a19: 00 4a1a: 41 21 d8 and %ebx,%r8d 4a1d: 41 d3 e8 shr %cl,%r8d 4a20: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 4a27 4a27: 0f 84 00 00 00 00 je 4a2d 4a2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4a34: 44 89 44 24 04 mov %r8d,0x4(%rsp) 4a39: e8 00 00 00 00 callq 4a3e 4a3e: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 4a44 4a44: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4a49: 44 89 44 24 04 mov %r8d,0x4(%rsp) 4a4e: 85 db test %ebx,%ebx 4a50: 74 27 je 4a79 4a52: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4a59: 83 eb 01 sub $0x1,%ebx 4a5c: e8 00 00 00 00 callq 4a61 4a61: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4a66: eb e1 jmp 4a49 4a68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4a6f: e8 00 00 00 00 callq 4a74 4a74: e9 00 00 00 00 jmpq 4a79 4a79: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4a80: e8 00 00 00 00 callq 4a85 4a85: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4a8a: e9 00 00 00 00 jmpq 4a8f 0000000000004a8f : 4a8f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4a96: 89 4c 24 04 mov %ecx,0x4(%rsp) 4a9a: e8 00 00 00 00 callq 4a9f 4a9f: 44 8b 35 00 00 00 00 mov 0x0(%rip),%r14d # 4aa6 4aa6: 8b 4c 24 04 mov 0x4(%rsp),%ecx 4aaa: 45 85 f6 test %r14d,%r14d 4aad: 74 45 je 4af4 4aaf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ab6: 89 4c 24 04 mov %ecx,0x4(%rsp) 4aba: 41 83 ee 01 sub $0x1,%r14d 4abe: e8 00 00 00 00 callq 4ac3 4ac3: 8b 4c 24 04 mov 0x4(%rsp),%ecx 4ac7: eb e1 jmp 4aaa 4ac9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4ad0: e8 00 00 00 00 callq 4ad5 4ad5: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 4adb 4adb: 85 db test %ebx,%ebx 4add: 0f 84 87 00 00 00 je 4b6a 4ae3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4aea: 83 eb 01 sub $0x1,%ebx 4aed: e8 00 00 00 00 callq 4af2 4af2: eb e7 jmp 4adb 4af4: 89 ce mov %ecx,%esi 4af6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4afd: 89 4c 24 04 mov %ecx,0x4(%rsp) 4b01: e8 00 00 00 00 callq 4b06 4b06: 8b 4c 24 04 mov 0x4(%rsp),%ecx 4b0a: 46 8b 04 bd 00 00 00 mov 0x0(,%r15,4),%r8d 4b11: 00 4b12: d3 eb shr %cl,%ebx 4b14: 42 8b 0c bd 00 00 00 mov 0x0(,%r15,4),%ecx 4b1b: 00 4b1c: 41 21 d8 and %ebx,%r8d 4b1f: 41 d3 e8 shr %cl,%r8d 4b22: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 4b29 4b29: 0f 84 00 00 00 00 je 4b2f 4b2f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b36: 44 89 44 24 04 mov %r8d,0x4(%rsp) 4b3b: e8 00 00 00 00 callq 4b40 4b40: 8b 1d 00 00 00 00 mov 0x0(%rip),%ebx # 4b46 4b46: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4b4b: 44 89 44 24 04 mov %r8d,0x4(%rsp) 4b50: 85 db test %ebx,%ebx 4b52: 74 27 je 4b7b 4b54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b5b: 83 eb 01 sub $0x1,%ebx 4b5e: e8 00 00 00 00 callq 4b63 4b63: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4b68: eb e1 jmp 4b4b 4b6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b71: e8 00 00 00 00 callq 4b76 4b76: e9 00 00 00 00 jmpq 4b7b 4b7b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b82: e8 00 00 00 00 callq 4b87 4b87: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 4b8c: e9 00 00 00 00 jmpq 4b91 0000000000004b91 : 4b91: 48 89 ee mov %rbp,%rsi 4b94: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4b9b: e8 00 00 00 00 callq 4ba0 4ba0: 49 8d 7c 24 74 lea 0x74(%r12),%rdi 4ba5: ba 14 00 00 00 mov $0x14,%edx 4baa: 48 89 ee mov %rbp,%rsi 4bad: e8 00 00 00 00 callq 4bb2 4bb2: e9 00 00 00 00 jmpq 4bb7 4bb7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bbe: e8 00 00 00 00 callq 4bc3 4bc3: 4c 89 e7 mov %r12,%rdi 4bc6: 45 31 e4 xor %r12d,%r12d 4bc9: e8 00 00 00 00 callq 4bce 4bce: e9 00 00 00 00 jmpq 4bd3 4bd3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bda: e8 00 00 00 00 callq 4bdf 4bdf: 4c 89 e7 mov %r12,%rdi 4be2: 45 31 e4 xor %r12d,%r12d 4be5: e8 00 00 00 00 callq 4bea 4bea: e9 00 00 00 00 jmpq 4bef 4bef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4bf6: e8 00 00 00 00 callq 4bfb 4bfb: 4c 89 e7 mov %r12,%rdi 4bfe: 45 31 e4 xor %r12d,%r12d 4c01: e8 00 00 00 00 callq 4c06 4c06: e9 00 00 00 00 jmpq 4c0b 0000000000004c0b : 4c0b: 48 8d b3 50 02 00 00 lea 0x250(%rbx),%rsi 4c12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c19: 5b pop %rbx 4c1a: e9 00 00 00 00 jmpq 4c1f 0000000000004c1f : 4c1f: 48 8b b3 b8 0f 00 00 mov 0xfb8(%rbx),%rsi 4c26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c2d: 48 c1 ee 14 shr $0x14,%rsi 4c31: e8 00 00 00 00 callq 4c36 4c36: 48 63 05 00 00 00 00 movslq 0x0(%rip),%rax # 4c3d 4c3d: 83 f8 ff cmp $0xffffffff,%eax 4c40: 75 61 jne 4ca3 4c42: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi 4c47: e8 00 00 00 00 callq 4c4c 4c4c: 44 8b 6c 24 70 mov 0x70(%rsp),%r13d 4c51: 4c 0f af 6c 24 28 imul 0x28(%rsp),%r13 4c57: b8 00 00 00 c0 mov $0xc0000000,%eax 4c5c: 4f 8d 6c 6d 00 lea 0x0(%r13,%r13,2),%r13 4c61: 49 c1 ed 02 shr $0x2,%r13 4c65: 48 39 83 50 0f 00 00 cmp %rax,0xf50(%rbx) 4c6c: 48 0f 43 83 50 0f 00 cmovae 0xf50(%rbx),%rax 4c73: 00 4c74: 49 39 c5 cmp %rax,%r13 4c77: 4c 0f 47 e8 cmova %rax,%r13 4c7b: 4c 89 ee mov %r13,%rsi 4c7e: 48 89 df mov %rbx,%rdi 4c81: e8 00 00 00 00 callq 4c86 4c86: 85 c0 test %eax,%eax 4c88: 74 22 je 4cac 4c8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4c91: 89 44 24 04 mov %eax,0x4(%rsp) 4c95: e8 00 00 00 00 callq 4c9a 4c9a: 8b 44 24 04 mov 0x4(%rsp),%eax 4c9e: e9 00 00 00 00 jmpq 4ca3 4ca3: 48 c1 e0 14 shl $0x14,%rax 4ca7: 49 89 c5 mov %rax,%r13 4caa: eb cf jmp 4c7b 4cac: 4c 89 ee mov %r13,%rsi 4caf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4cb6: 48 c1 ee 14 shr $0x14,%rsi 4cba: e8 00 00 00 00 callq 4cbf 4cbf: 8b 8b 00 3b 01 00 mov 0x13b00(%rbx),%ecx 4cc5: 31 d2 xor %edx,%edx 4cc7: 48 89 ef mov %rbp,%rdi 4cca: be 03 00 00 00 mov $0x3,%esi 4ccf: e8 00 00 00 00 callq 4cd4 4cd4: 85 c0 test %eax,%eax 4cd6: 74 19 je 4cf1 4cd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4cdf: 89 44 24 04 mov %eax,0x4(%rsp) 4ce3: e8 00 00 00 00 callq 4ce8 4ce8: 8b 44 24 04 mov 0x4(%rsp),%eax 4cec: e9 00 00 00 00 jmpq 4cf1 4cf1: 8b 8b 04 3b 01 00 mov 0x13b04(%rbx),%ecx 4cf7: 31 d2 xor %edx,%edx 4cf9: be 04 00 00 00 mov $0x4,%esi 4cfe: 48 89 ef mov %rbp,%rdi 4d01: e8 00 00 00 00 callq 4d06 4d06: 85 c0 test %eax,%eax 4d08: 74 19 je 4d23 4d0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d11: 89 44 24 04 mov %eax,0x4(%rsp) 4d15: e8 00 00 00 00 callq 4d1a 4d1a: 8b 44 24 04 mov 0x4(%rsp),%eax 4d1e: e9 00 00 00 00 jmpq 4d23 4d23: 8b 8b 08 3b 01 00 mov 0x13b08(%rbx),%ecx 4d29: 31 d2 xor %edx,%edx 4d2b: be 05 00 00 00 mov $0x5,%esi 4d30: 48 89 ef mov %rbp,%rdi 4d33: e8 00 00 00 00 callq 4d38 4d38: 85 c0 test %eax,%eax 4d3a: 0f 84 00 00 00 00 je 4d40 4d40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d47: 89 44 24 04 mov %eax,0x4(%rsp) 4d4b: e8 00 00 00 00 callq 4d50 4d50: 8b 44 24 04 mov 0x4(%rsp),%eax 4d54: e9 00 00 00 00 jmpq 4d59 0000000000004d59 : 4d59: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d60: 41 89 c4 mov %eax,%r12d 4d63: e8 00 00 00 00 callq 4d68 4d68: e9 00 00 00 00 jmpq 4d6d 0000000000004d6d : 4d6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d74: 41 89 c5 mov %eax,%r13d 4d77: e8 00 00 00 00 callq 4d7c 4d7c: e9 00 00 00 00 jmpq 4d81 0000000000004d81 : 4d81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4d88: e8 00 00 00 00 callq 4d8d 4d8d: e9 00 00 00 00 jmpq 4d92 0000000000004d92 : 4d92: 0f 0b ud2 4d94: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 4d9b: 4c 89 e2 mov %r12,%rdx 4d9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4da5: 45 31 ed xor %r13d,%r13d 4da8: e8 00 00 00 00 callq 4dad 4dad: e9 00 00 00 00 jmpq 4db2 4db2: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 4db9: 4c 89 e2 mov %r12,%rdx 4dbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4dc3: e8 00 00 00 00 callq 4dc8 4dc8: e9 00 00 00 00 jmpq 4dcd 0000000000004dcd : 4dcd: 49 8b bd b8 a9 ff ff mov -0x5648(%r13),%rdi 4dd4: 4c 89 f2 mov %r14,%rdx 4dd7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4dde: e8 00 00 00 00 callq 4de3 4de3: e9 00 00 00 00 jmpq 4de8 0000000000004de8 : 4de8: 49 8b bd b8 a9 ff ff mov -0x5648(%r13),%rdi 4def: 48 89 ea mov %rbp,%rdx 4df2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4df9: e8 00 00 00 00 callq 4dfe 4dfe: e9 00 00 00 00 jmpq 4e03 0000000000004e03 : 4e03: 48 8b 44 24 10 mov 0x10(%rsp),%rax 4e08: 4c 89 f2 mov %r14,%rdx 4e0b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4e12: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 4e19: e8 00 00 00 00 callq 4e1e 4e1e: e9 00 00 00 00 jmpq 4e23 4e23: 89 44 24 10 mov %eax,0x10(%rsp) 4e27: 89 c2 mov %eax,%edx 4e29: 48 8b 04 24 mov (%rsp),%rax 4e2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4e34: 48 8b 38 mov (%rax),%rdi 4e37: e8 00 00 00 00 callq 4e3c 4e3c: 8b 44 24 10 mov 0x10(%rsp),%eax 4e40: 41 89 c7 mov %eax,%r15d 4e43: eb 16 jmp 4e5b 4e45: 48 8b 04 24 mov (%rsp),%rax 4e49: 48 8b 13 mov (%rbx),%rdx 4e4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4e53: 48 8b 38 mov (%rax),%rdi 4e56: e8 00 00 00 00 callq 4e5b 4e5b: 48 8b 3b mov (%rbx),%rdi 4e5e: e8 00 00 00 00 callq 4e63 4e63: 48 8b 2b mov (%rbx),%rbp 4e66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4e6d: e8 00 00 00 00 callq 4e72 4e72: 31 f6 xor %esi,%esi 4e74: 48 8d 7d 58 lea 0x58(%rbp),%rdi 4e78: e8 00 00 00 00 callq 4e7d 4e7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4e84: ff 14 25 00 00 00 00 callq *0x0 4e8b: 48 8b bd 50 01 00 00 mov 0x150(%rbp),%rdi 4e92: e8 00 00 00 00 callq 4e97 4e97: 80 7c 24 0f 00 cmpb $0x0,0xf(%rsp) 4e9c: 0f 84 00 00 00 00 je 4ea2 4ea2: 48 8b 03 mov (%rbx),%rax 4ea5: 48 85 c0 test %rax,%rax 4ea8: 0f 84 00 00 00 00 je 4eae 4eae: 48 8d 78 58 lea 0x58(%rax),%rdi 4eb2: e8 00 00 00 00 callq 4eb7 4eb7: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 4ebe: e9 00 00 00 00 jmpq 4ec3 4ec3: 89 c2 mov %eax,%edx 4ec5: 48 8b 04 24 mov (%rsp),%rax 4ec9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4ed0: 48 8b 38 mov (%rax),%rdi 4ed3: e8 00 00 00 00 callq 4ed8 4ed8: e9 00 00 00 00 jmpq 4edd 4edd: 89 c2 mov %eax,%edx 4edf: 48 8b 04 24 mov (%rsp),%rax 4ee3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4eea: 48 8b 38 mov (%rax),%rdi 4eed: e8 00 00 00 00 callq 4ef2 4ef2: e9 6c ff ff ff jmpq 4e63 0000000000004ef7 : 4ef7: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 4efe: 4c 89 ea mov %r13,%rdx 4f01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4f08: e8 00 00 00 00 callq 4f0d 4f0d: e9 00 00 00 00 jmpq 4f12 0000000000004f12 : 4f12: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 4f19: 5b pop %rbx 4f1a: 4c 89 e2 mov %r12,%rdx 4f1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4f24: 5d pop %rbp 4f25: 41 5c pop %r12 4f27: e9 00 00 00 00 jmpq 4f2c 0000000000004f2c : 4f2c: 48 8b 43 08 mov 0x8(%rbx),%rax 4f30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4f37: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 4f3d: 48 8d b8 b0 00 00 00 lea 0xb0(%rax),%rdi 4f44: e8 00 00 00 00 callq 4f49 4f49: 48 c7 83 f0 28 00 00 movq $0x0,0x28f0(%rbx) 4f50: 00 00 00 00 4f54: e9 00 00 00 00 jmpq 4f59 0000000000004f59 : 4f59: 49 8b bd b8 a9 ff ff mov -0x5648(%r13),%rdi 4f60: 4c 89 e2 mov %r12,%rdx 4f63: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4f6a: e8 00 00 00 00 callq 4f6f 4f6f: e9 00 00 00 00 jmpq 4f74 0000000000004f74 : 4f74: 49 8b bd 88 01 00 00 mov 0x188(%r13),%rdi 4f7b: 41 8b 54 24 14 mov 0x14(%r12),%edx 4f80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 4f87: 49 c7 c7 fe ff ff ff mov $0xfffffffffffffffe,%r15 4f8e: 48 81 c7 b0 00 00 00 add $0xb0,%rdi 4f95: e8 00 00 00 00 callq 4f9a 4f9a: e9 00 00 00 00 jmpq 4f9f 0000000000004f9f : 4f9f: 44 89 e6 mov %r12d,%esi 4fa2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4fa9: e8 00 00 00 00 callq 4fae 4fae: 48 8b 75 48 mov 0x48(%rbp),%rsi 4fb2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4fb9: e8 00 00 00 00 callq 4fbe 4fbe: 8b 85 bc 04 00 00 mov 0x4bc(%rbp),%eax 4fc4: 3d ff 00 00 00 cmp $0xff,%eax 4fc9: 74 14 je 4fdf 4fcb: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 4fd2: 00 4fd3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4fda: e8 00 00 00 00 callq 4fdf 4fdf: 48 8b 85 98 04 00 00 mov 0x498(%rbp),%rax 4fe6: 48 85 c0 test %rax,%rax 4fe9: 0f 84 26 02 00 00 je 5215 4fef: 8b b8 80 04 00 00 mov 0x480(%rax),%edi 4ff5: 44 8b 88 74 04 00 00 mov 0x474(%rax),%r9d 4ffc: 44 8b 80 70 04 00 00 mov 0x470(%rax),%r8d 5003: 8b 88 6c 04 00 00 mov 0x46c(%rax),%ecx 5009: 8b 90 68 04 00 00 mov 0x468(%rax),%edx 500f: 8b b0 64 04 00 00 mov 0x464(%rax),%esi 5015: 57 push %rdi 5016: 8b b8 7c 04 00 00 mov 0x47c(%rax),%edi 501c: 57 push %rdi 501d: 8b 80 78 04 00 00 mov 0x478(%rax),%eax 5023: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 502a: 50 push %rax 502b: e8 00 00 00 00 callq 5030 5030: 48 83 c4 18 add $0x18,%rsp 5034: 80 bd 25 05 00 00 00 cmpb $0x0,0x525(%rbp) 503b: 74 1a je 5057 503d: 0f b6 95 28 05 00 00 movzbl 0x528(%rbp),%edx 5044: 0f b6 b5 27 05 00 00 movzbl 0x527(%rbp),%esi 504b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5052: e8 00 00 00 00 callq 5057 5057: 80 bd 29 05 00 00 00 cmpb $0x0,0x529(%rbp) 505e: 74 1a je 507a 5060: 0f b6 95 2c 05 00 00 movzbl 0x52c(%rbp),%edx 5067: 0f b6 b5 2b 05 00 00 movzbl 0x52b(%rbp),%esi 506e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5075: e8 00 00 00 00 callq 507a 507a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5081: e8 00 00 00 00 callq 5086 5086: 48 8b 83 d8 02 00 00 mov 0x2d8(%rbx),%rax 508d: 4c 8d 70 f8 lea -0x8(%rax),%r14 5091: 49 8d 46 08 lea 0x8(%r14),%rax 5095: 4c 39 e8 cmp %r13,%rax 5098: 0f 84 9f 01 00 00 je 523d 509e: 45 8b be 80 00 00 00 mov 0x80(%r14),%r15d 50a5: 44 23 bd 94 04 00 00 and 0x494(%rbp),%r15d 50ac: 0f 84 56 01 00 00 je 5208 50b2: 41 f6 c7 01 test $0x1,%r15b 50b6: 74 18 je 50d0 50b8: 41 8b 46 7c mov 0x7c(%r14),%eax 50bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50c3: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 50ca: 00 50cb: e8 00 00 00 00 callq 50d0 50d0: 41 f6 c7 10 test $0x10,%r15b 50d4: 74 18 je 50ee 50d6: 41 8b 46 7c mov 0x7c(%r14),%eax 50da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50e1: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 50e8: 00 50e9: e8 00 00 00 00 callq 50ee 50ee: 41 f6 c7 02 test $0x2,%r15b 50f2: 74 18 je 510c 50f4: 41 8b 46 7c mov 0x7c(%r14),%eax 50f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 50ff: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 5106: 00 5107: e8 00 00 00 00 callq 510c 510c: 41 f6 c7 08 test $0x8,%r15b 5110: 74 18 je 512a 5112: 41 8b 46 7c mov 0x7c(%r14),%eax 5116: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 511d: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 5124: 00 5125: e8 00 00 00 00 callq 512a 512a: 41 f6 c7 80 test $0x80,%r15b 512e: 74 18 je 5148 5130: 41 8b 46 7c mov 0x7c(%r14),%eax 5134: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 513b: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 5142: 00 5143: e8 00 00 00 00 callq 5148 5148: 41 f7 c7 00 02 00 00 test $0x200,%r15d 514f: 74 18 je 5169 5151: 41 8b 46 7c mov 0x7c(%r14),%eax 5155: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 515c: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 5163: 00 5164: e8 00 00 00 00 callq 5169 5169: 41 f7 c7 00 04 00 00 test $0x400,%r15d 5170: 74 18 je 518a 5172: 41 8b 46 7c mov 0x7c(%r14),%eax 5176: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 517d: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 5184: 00 5185: e8 00 00 00 00 callq 518a 518a: 41 f7 c7 00 08 00 00 test $0x800,%r15d 5191: 74 18 je 51ab 5193: 41 8b 46 7c mov 0x7c(%r14),%eax 5197: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 519e: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 51a5: 00 51a6: e8 00 00 00 00 callq 51ab 51ab: 41 f6 c7 40 test $0x40,%r15b 51af: 74 18 je 51c9 51b1: 41 8b 46 7c mov 0x7c(%r14),%eax 51b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 51bc: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 51c3: 00 51c4: e8 00 00 00 00 callq 51c9 51c9: 41 f6 c7 04 test $0x4,%r15b 51cd: 74 18 je 51e7 51cf: 41 8b 46 7c mov 0x7c(%r14),%eax 51d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 51da: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 51e1: 00 51e2: e8 00 00 00 00 callq 51e7 51e7: 41 81 e7 00 01 00 00 and $0x100,%r15d 51ee: 74 18 je 5208 51f0: 41 8b 46 7c mov 0x7c(%r14),%eax 51f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 51fb: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 5202: 00 5203: e8 00 00 00 00 callq 5208 5208: 4d 8b 76 08 mov 0x8(%r14),%r14 520c: 49 83 ee 08 sub $0x8,%r14 5210: e9 7c fe ff ff jmpq 5091 5215: 8b 45 74 mov 0x74(%rbp),%eax 5218: 8d 50 ff lea -0x1(%rax),%edx 521b: 83 fa 03 cmp $0x3,%edx 521e: 76 0c jbe 522c 5220: 83 e8 0b sub $0xb,%eax 5223: 83 f8 01 cmp $0x1,%eax 5226: 0f 87 4e fe ff ff ja 507a 522c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5233: e8 00 00 00 00 callq 5238 5238: e9 3d fe ff ff jmpq 507a 523d: 41 83 c4 01 add $0x1,%r12d 5241: e9 00 00 00 00 jmpq 5246 0000000000005246 : 5246: 48 8b 44 24 18 mov 0x18(%rsp),%rax 524b: 4c 89 f2 mov %r14,%rdx 524e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5255: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 525c: e8 00 00 00 00 callq 5261 5261: e9 00 00 00 00 jmpq 5266 5266: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 526d: 4c 89 f2 mov %r14,%rdx 5270: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5277: e8 00 00 00 00 callq 527c 527c: e9 00 00 00 00 jmpq 5281 0000000000005281 : 5281: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5288: e8 00 00 00 00 callq 528d 528d: e9 00 00 00 00 jmpq 5292 0000000000005292 : 5292: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 5299: 4c 89 e2 mov %r12,%rdx 529c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 52a3: e8 00 00 00 00 callq 52a8 52a8: e9 00 00 00 00 jmpq 52ad 00000000000052ad : 52ad: 89 ee mov %ebp,%esi 52af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52b6: 41 be f4 ff ff ff mov $0xfffffff4,%r14d 52bc: e8 00 00 00 00 callq 52c1 52c1: e9 00 00 00 00 jmpq 52c6 52c6: 48 8b b5 00 01 00 00 mov 0x100(%rbp),%rsi 52cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52d4: e8 00 00 00 00 callq 52d9 52d9: 4c 8b 7c 24 08 mov 0x8(%rsp),%r15 52de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52e5: 49 8b b7 48 0f 00 00 mov 0xf48(%r15),%rsi 52ec: e8 00 00 00 00 callq 52f1 52f1: 49 8b b5 60 01 00 00 mov 0x160(%r13),%rsi 52f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 52ff: 48 c1 e6 0c shl $0xc,%rsi 5303: e8 00 00 00 00 callq 5308 5308: 48 8b 83 90 01 00 00 mov 0x190(%rbx),%rax 530f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5316: 0f b6 70 04 movzbl 0x4(%rax),%esi 531a: e8 00 00 00 00 callq 531f 531f: 8b b3 a0 01 00 00 mov 0x1a0(%rbx),%esi 5325: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 532c: e8 00 00 00 00 callq 5331 5331: 49 8b bf 98 01 00 00 mov 0x198(%r15),%rdi 5338: 48 89 ee mov %rbp,%rsi 533b: e8 00 00 00 00 callq 5340 5340: e9 00 00 00 00 jmpq 5345 5345: 48 8b 44 24 10 mov 0x10(%rsp),%rax 534a: 48 8b 14 24 mov (%rsp),%rdx 534e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5355: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 535c: e8 00 00 00 00 callq 5361 5361: e9 00 00 00 00 jmpq 5366 0000000000005366 : 5366: 49 8b bf b8 a9 ff ff mov -0x5648(%r15),%rdi 536d: 4c 89 ea mov %r13,%rdx 5370: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5377: e8 00 00 00 00 callq 537c 537c: e9 00 00 00 00 jmpq 5381 0000000000005381 : 5381: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi 5388: 48 89 c2 mov %rax,%rdx 538b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5392: e8 00 00 00 00 callq 5397 5397: e9 00 00 00 00 jmpq 539c 539c: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi 53a3: 48 89 c2 mov %rax,%rdx 53a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 53ad: e8 00 00 00 00 callq 53b2 53b2: e9 00 00 00 00 jmpq 53b7 00000000000053b7 : 53b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 53be: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 53c5 53c5: e8 00 00 00 00 callq 53ca 53ca: b8 ea ff ff ff mov $0xffffffea,%eax 53cf: e9 00 00 00 00 jmpq 53d4 53d4: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 53db: 4c 89 ea mov %r13,%rdx 53de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 53e5: 89 04 24 mov %eax,(%rsp) 53e8: e8 00 00 00 00 callq 53ed 53ed: 8b 04 24 mov (%rsp),%eax 53f0: e9 00 00 00 00 jmpq 53f5 00000000000053f5 : 53f5: 49 8b bf b8 a9 ff ff mov -0x5648(%r15),%rdi 53fc: 4c 89 f2 mov %r14,%rdx 53ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5406: e8 00 00 00 00 callq 540b 540b: e9 00 00 00 00 jmpq 5410 0000000000005410 : 5410: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi 5417: 4c 89 ea mov %r13,%rdx 541a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5421: e8 00 00 00 00 callq 5426 5426: e9 00 00 00 00 jmpq 542b 000000000000542b : 542b: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi 5432: 4c 89 fa mov %r15,%rdx 5435: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 543c: e8 00 00 00 00 callq 5441 5441: e9 00 00 00 00 jmpq 5446 0000000000005446 : 5446: 49 8b 3e mov (%r14),%rdi 5449: 89 c2 mov %eax,%edx 544b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5452: 89 04 24 mov %eax,(%rsp) 5455: e8 00 00 00 00 callq 545a 545a: 8b 04 24 mov (%rsp),%eax 545d: 41 89 c2 mov %eax,%r10d 5460: e9 00 00 00 00 jmpq 5465 5465: 49 8b 3e mov (%r14),%rdi 5468: 89 c2 mov %eax,%edx 546a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5471: 89 04 24 mov %eax,(%rsp) 5474: e8 00 00 00 00 callq 5479 5479: 44 8b 14 24 mov (%rsp),%r10d 547d: e9 00 00 00 00 jmpq 5482 5482: 49 8b 3e mov (%r14),%rdi 5485: 89 c2 mov %eax,%edx 5487: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 548e: 89 04 24 mov %eax,(%rsp) 5491: e8 00 00 00 00 callq 5496 5496: 44 8b 14 24 mov (%rsp),%r10d 549a: e9 00 00 00 00 jmpq 549f 549f: 49 8b 3e mov (%r14),%rdi 54a2: 89 c2 mov %eax,%edx 54a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 54ab: 89 04 24 mov %eax,(%rsp) 54ae: e8 00 00 00 00 callq 54b3 54b3: 44 8b 14 24 mov (%rsp),%r10d 54b7: e9 00 00 00 00 jmpq 54bc 54bc: 49 8b 3e mov (%r14),%rdi 54bf: 89 c2 mov %eax,%edx 54c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 54c8: 89 04 24 mov %eax,(%rsp) 54cb: e8 00 00 00 00 callq 54d0 54d0: 44 8b 14 24 mov (%rsp),%r10d 54d4: e9 00 00 00 00 jmpq 54d9 54d9: 49 8b 3e mov (%r14),%rdi 54dc: 89 c2 mov %eax,%edx 54de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 54e5: 89 04 24 mov %eax,(%rsp) 54e8: e8 00 00 00 00 callq 54ed 54ed: 44 8b 14 24 mov (%rsp),%r10d 54f1: e9 00 00 00 00 jmpq 54f6 54f6: 49 8b 3e mov (%r14),%rdi 54f9: 89 c2 mov %eax,%edx 54fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5502: 89 04 24 mov %eax,(%rsp) 5505: e8 00 00 00 00 callq 550a 550a: 44 8b 14 24 mov (%rsp),%r10d 550e: e9 00 00 00 00 jmpq 5513 0000000000005513 : 5513: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 551a: e8 00 00 00 00 callq 551f 551f: e9 00 00 00 00 jmpq 5524 5524: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 552b: e8 00 00 00 00 callq 5530 5530: e9 00 00 00 00 jmpq 5535 5535: 0f b6 f0 movzbl %al,%esi 5538: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 553f: e8 00 00 00 00 callq 5544 5544: e9 00 00 00 00 jmpq 5549 5549: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5550: 45 31 e4 xor %r12d,%r12d 5553: e8 00 00 00 00 callq 5558 5558: e9 00 00 00 00 jmpq 555d 000000000000555d : 555d: c7 83 28 0c 00 00 00 movl $0x40000,0xc28(%rbx) 5564: 00 04 00 5567: 48 8b 3b mov (%rbx),%rdi 556a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5571: e8 00 00 00 00 callq 5576 5576: 83 bb 08 07 00 00 12 cmpl $0x12,0x708(%rbx) 557d: 41 bc 01 00 00 00 mov $0x1,%r12d 5583: 0f 97 83 1a 0c 00 00 seta 0xc1a(%rbx) 558a: e9 00 00 00 00 jmpq 558f 558f: 48 8b 3b mov (%rbx),%rdi 5592: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5599: e8 00 00 00 00 callq 559e 559e: eb d6 jmp 5576 55a0: 8b 45 18 mov 0x18(%rbp),%eax 55a3: 48 8b 3b mov (%rbx),%rdi 55a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 55ad: 89 83 28 0c 00 00 mov %eax,0xc28(%rbx) 55b3: e8 00 00 00 00 callq 55b8 55b8: eb bc jmp 5576 55ba: 48 8b 3b mov (%rbx),%rdi 55bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 55c4: e8 00 00 00 00 callq 55c9 55c9: eb ab jmp 5576 55cb: 48 8b 3b mov (%rbx),%rdi 55ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 55d5: e8 00 00 00 00 callq 55da 55da: eb 9a jmp 5576 55dc: 48 8b 3b mov (%rbx),%rdi 55df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 55e6: e8 00 00 00 00 callq 55eb 55eb: eb 89 jmp 5576 55ed: 89 ab 28 0c 00 00 mov %ebp,0xc28(%rbx) 55f3: 48 8b 3b mov (%rbx),%rdi 55f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 55fd: e8 00 00 00 00 callq 5602 5602: e9 6f ff ff ff jmpq 5576 0000000000005607 : 5607: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 560e: 4c 89 e2 mov %r12,%rdx 5611: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5618: e8 00 00 00 00 callq 561d 561d: e9 00 00 00 00 jmpq 5622 5622: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 5629: 4c 89 e2 mov %r12,%rdx 562c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5633: e8 00 00 00 00 callq 5638 5638: e9 00 00 00 00 jmpq 563d 563d: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi 5644: 4c 89 fa mov %r15,%rdx 5647: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 564e: e8 00 00 00 00 callq 5653 5653: e9 00 00 00 00 jmpq 5658 5658: 44 89 e0 mov %r12d,%eax 565b: 31 d2 xor %edx,%edx 565d: 45 89 e2 mov %r12d,%r10d 5660: 45 89 e9 mov %r13d,%r9d 5663: 25 00 fc ff ff and $0xfffffc00,%eax 5668: 41 c1 ea 0a shr $0xa,%r10d 566c: 41 89 d8 mov %ebx,%r8d 566f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5676: f7 f1 div %ecx 5678: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 567f: ba 00 04 00 00 mov $0x400,%edx 5684: 50 push %rax 5685: c1 e0 03 shl $0x3,%eax 5688: 50 push %rax 5689: 51 push %rcx 568a: 44 89 d1 mov %r10d,%ecx 568d: e8 00 00 00 00 callq 5692 5692: 48 83 c4 18 add $0x18,%rsp 5696: e9 00 00 00 00 jmpq 569b 569b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 56a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 56a7: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 56ae: e8 00 00 00 00 callq 56b3 56b3: e9 00 00 00 00 jmpq 56b8 00000000000056b8 : 56b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 56bf: e8 00 00 00 00 callq 56c4 56c4: 4c 89 ef mov %r13,%rdi 56c7: e8 00 00 00 00 callq 56cc 56cc: e9 00 00 00 00 jmpq 56d1 56d1: 48 8b 44 24 20 mov 0x20(%rsp),%rax 56d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 56dd: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 56e4: e8 00 00 00 00 callq 56e9 56e9: e9 00 00 00 00 jmpq 56ee 56ee: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 56f5: 4c 89 e2 mov %r12,%rdx 56f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 56ff: e8 00 00 00 00 callq 5704 5704: e9 00 00 00 00 jmpq 5709 0000000000005709 : 5709: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5710: 89 4c 24 04 mov %ecx,0x4(%rsp) 5714: e8 00 00 00 00 callq 5719 5719: 8b 4c 24 04 mov 0x4(%rsp),%ecx 571d: e9 00 00 00 00 jmpq 5722 5722: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5729: 89 4c 24 04 mov %ecx,0x4(%rsp) 572d: e8 00 00 00 00 callq 5732 5732: 8b 4c 24 04 mov 0x4(%rsp),%ecx 5736: e9 00 00 00 00 jmpq 573b 000000000000573b : 573b: 49 8b 3c 24 mov (%r12),%rdi 573f: 44 89 ea mov %r13d,%edx 5742: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5749: e8 00 00 00 00 callq 574e 574e: e9 00 00 00 00 jmpq 5753 0000000000005753 : 5753: 48 8b 3f mov (%rdi),%rdi 5756: 5b pop %rbx 5757: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 575e: 5d pop %rbp 575f: 41 5c pop %r12 5761: e9 00 00 00 00 jmpq 5766 5766: 48 8b 3b mov (%rbx),%rdi 5769: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5770: e8 00 00 00 00 callq 5775 5775: e9 00 00 00 00 jmpq 577a 000000000000577a : 577a: 4c 8b 85 b8 a9 ff ff mov -0x5648(%rbp),%r8 5781: 48 89 fa mov %rdi,%rdx 5784: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 578b: 4c 89 c7 mov %r8,%rdi 578e: e8 00 00 00 00 callq 5793 5793: e9 00 00 00 00 jmpq 5798 0000000000005798 : 5798: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 579f: 48 8d 53 a8 lea -0x58(%rbx),%rdx 57a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57aa: e8 00 00 00 00 callq 57af 57af: e9 00 00 00 00 jmpq 57b4 00000000000057b4 : 57b4: 4c 8b 48 30 mov 0x30(%rax),%r9 57b8: 48 8b 40 38 mov 0x38(%rax),%rax 57bc: 4d 89 f0 mov %r14,%r8 57bf: 48 89 d9 mov %rbx,%rcx 57c2: 4c 89 fa mov %r15,%rdx 57c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57cc: 48 83 c0 01 add $0x1,%rax 57d0: 50 push %rax 57d1: 49 8b 3c 24 mov (%r12),%rdi 57d5: e8 00 00 00 00 callq 57da 57da: 58 pop %rax 57db: b8 ea ff ff ff mov $0xffffffea,%eax 57e0: e9 00 00 00 00 jmpq 57e5 00000000000057e5 : 57e5: 45 39 f7 cmp %r14d,%r15d 57e8: 0f 83 00 00 00 00 jae 57ee 57ee: 48 8b 3f mov (%rdi),%rdi 57f1: 44 89 f2 mov %r14d,%edx 57f4: 44 89 f9 mov %r15d,%ecx 57f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 57fe: 45 89 fe mov %r15d,%r14d 5801: e8 00 00 00 00 callq 5806 5806: e9 00 00 00 00 jmpq 580b 580b: 8d 4e f7 lea -0x9(%rsi),%ecx 580e: 48 d3 ea shr %cl,%rdx 5811: 83 c8 ff or $0xffffffff,%eax 5814: b9 09 00 00 00 mov $0x9,%ecx 5819: 48 0f bd c2 bsr %rdx,%rax 581d: 83 c0 08 add $0x8,%eax 5820: 99 cltd 5821: f7 f9 idiv %ecx 5823: 8b 54 24 04 mov 0x4(%rsp),%edx 5827: 83 e8 01 sub $0x1,%eax 582a: 39 d0 cmp %edx,%eax 582c: 4c 63 f8 movslq %eax,%r15 582f: 0f 46 d0 cmovbe %eax,%edx 5832: 89 95 40 54 00 00 mov %edx,0x5440(%rbp) 5838: 83 fa 03 cmp $0x3,%edx 583b: 0f 84 a3 00 00 00 je 58e4 5841: 77 12 ja 5855 5843: 83 fa 01 cmp $0x1,%edx 5846: 0f 84 b3 00 00 00 je 58ff 584c: 83 fa 02 cmp $0x2,%edx 584f: 0f 84 e3 00 00 00 je 5938 5855: 48 8b 7d 00 mov 0x0(%rbp),%rdi 5859: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5860: e8 00 00 00 00 callq 5865 5865: 8b 35 00 00 00 00 mov 0x0(%rip),%esi # 586b 586b: 83 fe ff cmp $0xffffffff,%esi 586e: 0f 84 b9 00 00 00 je 592d 5874: 6b 95 40 54 00 00 09 imul $0x9,0x5440(%rbp),%edx 587b: 89 d8 mov %ebx,%eax 587d: 29 d0 sub %edx,%eax 587f: 83 e8 0c sub $0xc,%eax 5882: 39 f0 cmp %esi,%eax 5884: 0f 47 c6 cmova %esi,%eax 5887: 89 85 44 54 00 00 mov %eax,0x5444(%rbp) 588d: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 5893 5893: 83 f8 ff cmp $0xffffffff,%eax 5896: 44 0f 45 e0 cmovne %eax,%r12d 589a: 44 89 a5 48 54 00 00 mov %r12d,0x5448(%rbp) 58a1: 48 8b 44 24 78 mov 0x78(%rsp),%rax 58a6: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 58ad: 00 00 58af: 0f 85 8f 00 00 00 jne 5944 58b5: 8b 95 40 54 00 00 mov 0x5440(%rbp),%edx 58bb: 8b 8d 44 54 00 00 mov 0x5444(%rbp),%ecx 58c1: 48 83 ec 80 sub $0xffffffffffffff80,%rsp 58c5: 45 89 e0 mov %r12d,%r8d 58c8: 5b pop %rbx 58c9: 44 89 f6 mov %r14d,%esi 58cc: 5d pop %rbp 58cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 58d4: 41 5c pop %r12 58d6: 83 c2 01 add $0x1,%edx 58d9: 41 5d pop %r13 58db: 41 5e pop %r14 58dd: 41 5f pop %r15 58df: e9 00 00 00 00 jmpq 58e4 58e4: c7 85 4c 54 00 00 00 movl $0x0,0x544c(%rbp) 58eb: 00 00 00 58ee: 83 fe ff cmp $0xffffffff,%esi 58f1: 75 81 jne 5874 58f3: c7 85 44 54 00 00 09 movl $0x9,0x5444(%rbp) 58fa: 00 00 00 58fd: eb 8e jmp 588d 58ff: c7 85 4c 54 00 00 02 movl $0x2,0x544c(%rbp) 5906: 00 00 00 5909: 83 fe ff cmp $0xffffffff,%esi 590c: 0f 85 62 ff ff ff jne 5874 5912: 83 c8 ff or $0xffffffff,%eax 5915: 49 0f bd c7 bsr %r15,%rax 5919: 49 83 ff 08 cmp $0x8,%r15 591d: 77 2a ja 5949 591f: 83 c0 09 add $0x9,%eax 5922: 89 85 44 54 00 00 mov %eax,0x5444(%rbp) 5928: e9 60 ff ff ff jmpq 588d 592d: 83 bd 40 54 00 00 01 cmpl $0x1,0x5440(%rbp) 5934: 77 bd ja 58f3 5936: eb da jmp 5912 5938: c7 85 4c 54 00 00 01 movl $0x1,0x544c(%rbp) 593f: 00 00 00 5942: eb aa jmp 58ee 5944: e8 00 00 00 00 callq 5949 5949: 83 c0 15 add $0x15,%eax 594c: d1 e8 shr %eax 594e: eb d2 jmp 5922 0000000000005950 : 5950: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi 5957: 4c 89 fa mov %r15,%rdx 595a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5961: e8 00 00 00 00 callq 5966 5966: e9 00 00 00 00 jmpq 596b 000000000000596b : 596b: 48 8b 04 24 mov (%rsp),%rax 596f: 4c 89 fa mov %r15,%rdx 5972: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5979: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 5980: e8 00 00 00 00 callq 5985 5985: e9 00 00 00 00 jmpq 598a 000000000000598a : 598a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 598e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5995: e8 00 00 00 00 callq 599a 599a: e9 00 00 00 00 jmpq 599f 599f: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi 59a6: 4c 89 e2 mov %r12,%rdx 59a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 59b0: e8 00 00 00 00 callq 59b5 59b5: e9 00 00 00 00 jmpq 59ba 00000000000059ba : 59ba: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 59c1: 4c 89 fa mov %r15,%rdx 59c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 59cb: e8 00 00 00 00 callq 59d0 59d0: e9 00 00 00 00 jmpq 59d5 00000000000059d5 : 59d5: 48 8b 04 24 mov (%rsp),%rax 59d9: 4c 89 fa mov %r15,%rdx 59dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 59e3: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 59ea: e8 00 00 00 00 callq 59ef 59ef: e9 00 00 00 00 jmpq 59f4 00000000000059f4 : 59f4: 48 8b 7d 00 mov 0x0(%rbp),%rdi 59f8: 89 c2 mov %eax,%edx 59fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5a01: 89 44 24 04 mov %eax,0x4(%rsp) 5a05: e8 00 00 00 00 callq 5a0a 5a0a: 8b 44 24 04 mov 0x4(%rsp),%eax 5a0e: e9 00 00 00 00 jmpq 5a13 0000000000005a13 : 5a13: 48 8b 44 24 08 mov 0x8(%rsp),%rax 5a18: 49 8d 96 90 02 00 00 lea 0x290(%r14),%rdx 5a1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5a26: 48 8b 38 mov (%rax),%rdi 5a29: e8 00 00 00 00 callq 5a2e 5a2e: c7 44 24 1c ea ff ff movl $0xffffffea,0x1c(%rsp) 5a35: ff 5a36: e9 00 00 00 00 jmpq 5a3b 5a3b: 48 8b 44 24 08 mov 0x8(%rsp),%rax 5a40: 8b 54 24 1c mov 0x1c(%rsp),%edx 5a44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5a4b: 48 8b 38 mov (%rax),%rdi 5a4e: e8 00 00 00 00 callq 5a53 5a53: e9 00 00 00 00 jmpq 5a58 5a58: 48 8b 44 24 08 mov 0x8(%rsp),%rax 5a5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5a64: 48 8b 38 mov (%rax),%rdi 5a67: e8 00 00 00 00 callq 5a6c 5a6c: c7 44 24 1c ea ff ff movl $0xffffffea,0x1c(%rsp) 5a73: ff 5a74: e9 00 00 00 00 jmpq 5a79 5a79: 48 8b 44 24 08 mov 0x8(%rsp),%rax 5a7e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5a85: 48 8b 38 mov (%rax),%rdi 5a88: e8 00 00 00 00 callq 5a8d 5a8d: c7 44 24 1c ea ff ff movl $0xffffffea,0x1c(%rsp) 5a94: ff 5a95: e9 00 00 00 00 jmpq 5a9a 5a9a: 89 04 24 mov %eax,(%rsp) 5a9d: 89 c2 mov %eax,%edx 5a9f: 48 8b 44 24 08 mov 0x8(%rsp),%rax 5aa4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5aab: 48 8b 38 mov (%rax),%rdi 5aae: e8 00 00 00 00 callq 5ab3 5ab3: 8b 04 24 mov (%rsp),%eax 5ab6: 4c 89 f7 mov %r14,%rdi 5ab9: 89 04 24 mov %eax,(%rsp) 5abc: e8 00 00 00 00 callq 5ac1 5ac1: 8b 04 24 mov (%rsp),%eax 5ac4: 89 44 24 1c mov %eax,0x1c(%rsp) 5ac8: e9 00 00 00 00 jmpq 5acd 5acd: 89 c2 mov %eax,%edx 5acf: 89 04 24 mov %eax,(%rsp) 5ad2: 48 8b 44 24 08 mov 0x8(%rsp),%rax 5ad7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5ade: 48 8b 38 mov (%rax),%rdi 5ae1: e8 00 00 00 00 callq 5ae6 5ae6: 8b 95 b0 01 00 00 mov 0x1b0(%rbp),%edx 5aec: 8b 04 24 mov (%rsp),%eax 5aef: 85 d2 test %edx,%edx 5af1: 74 c3 je 5ab6 5af3: 49 8b 4e 08 mov 0x8(%r14),%rcx 5af7: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 5afc: 89 04 24 mov %eax,(%rsp) 5aff: 8b 71 10 mov 0x10(%rcx),%esi 5b02: e8 00 00 00 00 callq 5b07 5b07: 8b 04 24 mov (%rsp),%eax 5b0a: eb aa jmp 5ab6 0000000000005b0c : 5b0c: 48 8b 3b mov (%rbx),%rdi 5b0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5b16: e8 00 00 00 00 callq 5b1b 5b1b: b8 f4 ff ff ff mov $0xfffffff4,%eax 5b20: e9 00 00 00 00 jmpq 5b25 0000000000005b25 : 5b25: 83 bb 58 65 01 00 00 cmpl $0x0,0x16558(%rbx) 5b2c: 7e 0d jle 5b3b 5b2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b35: 5b pop %rbx 5b36: e9 00 00 00 00 jmpq 5b3b 5b3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b42: 5b pop %rbx 5b43: e9 00 00 00 00 jmpq 5b48 0000000000005b48 : 5b48: 48 8b 83 38 64 01 00 mov 0x16438(%rbx),%rax 5b4f: 48 8d 78 08 lea 0x8(%rax),%rdi 5b53: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 5b5a: 48 c7 80 f8 0f 00 00 movq $0x0,0xff8(%rax) 5b61: 00 00 00 00 5b65: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi 5b69: 48 29 f8 sub %rdi,%rax 5b6c: 48 89 c1 mov %rax,%rcx 5b6f: 31 c0 xor %eax,%eax 5b71: 81 c1 00 10 00 00 add $0x1000,%ecx 5b77: c1 e9 03 shr $0x3,%ecx 5b7a: f3 48 ab rep stos %rax,%es:(%rdi) 5b7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5b84: 48 8b 93 38 64 01 00 mov 0x16438(%rbx),%rdx 5b8b: 48 8b b3 40 64 01 00 mov 0x16440(%rbx),%rsi 5b92: e8 00 00 00 00 callq 5b97 5b97: e9 00 00 00 00 jmpq 5b9c 0000000000005b9c : 5b9c: 48 89 fd mov %rdi,%rbp 5b9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5ba6: e8 00 00 00 00 callq 5bab 5bab: 48 81 c5 70 65 01 00 add $0x16570,%rbp 5bb2: 48 89 ef mov %rbp,%rdi 5bb5: e8 00 00 00 00 callq 5bba 5bba: 48 89 ef mov %rbp,%rdi 5bbd: 5d pop %rbp 5bbe: e9 00 00 00 00 jmpq 5bc3 0000000000005bc3 : 5bc3: 83 bd 58 65 01 00 00 cmpl $0x0,0x16558(%rbp) 5bca: 7e 0d jle 5bd9 5bcc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5bd3: 5d pop %rbp 5bd4: e9 00 00 00 00 jmpq 5bd9 5bd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5be0: 5d pop %rbp 5be1: e9 00 00 00 00 jmpq 5be6 0000000000005be6 : 5be6: ff 14 25 00 00 00 00 callq *0x0 5bed: c3 retq 0000000000005bee : 5bee: 83 c8 ff or $0xffffffff,%eax 5bf1: f0 0f c1 07 lock xadd %eax,(%rdi) 5bf5: 83 f8 01 cmp $0x1,%eax 5bf8: 75 05 jne 5bff 5bfa: e9 00 00 00 00 jmpq 5bff 5bff: 85 c0 test %eax,%eax 5c01: 7f 0a jg 5c0d 5c03: be 03 00 00 00 mov $0x3,%esi 5c08: e9 00 00 00 00 jmpq 5c0d 5c0d: c3 retq 0000000000005c0e : 5c0e: 41 8b b6 44 02 00 00 mov 0x244(%r14),%esi 5c15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c1c: e8 00 00 00 00 callq 5c21 5c21: e9 00 00 00 00 jmpq 5c26 5c26: 41 8b b6 44 02 00 00 mov 0x244(%r14),%esi 5c2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5c34: e8 00 00 00 00 callq 5c39 5c39: 49 8b 46 08 mov 0x8(%r14),%rax 5c3d: 83 38 00 cmpl $0x0,(%rax) 5c40: 0f 84 ac 00 00 00 je 5cf2 5c46: 49 8d 86 e8 01 00 00 lea 0x1e8(%r14),%rax 5c4d: 48 89 44 24 10 mov %rax,0x10(%rsp) 5c52: 49 8d 86 d8 01 00 00 lea 0x1d8(%r14),%rax 5c59: 48 89 44 24 18 mov %rax,0x18(%rsp) 5c5e: 41 8b 4e 68 mov 0x68(%r14),%ecx 5c62: 41 8b 46 24 mov 0x24(%r14),%eax 5c66: 21 c8 and %ecx,%eax 5c68: 41 23 4e 20 and 0x20(%r14),%ecx 5c6c: 49 8b 76 70 mov 0x70(%r14),%rsi 5c70: 83 c0 01 add $0x1,%eax 5c73: 41 23 46 68 and 0x68(%r14),%eax 5c77: 89 c2 mov %eax,%edx 5c79: 48 8d 3c d6 lea (%rsi,%rdx,8),%rdi 5c7d: 48 8b 37 mov (%rdi),%rsi 5c80: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) 5c87: 48 85 f6 test %rsi,%rsi 5c8a: 0f 85 2f 01 00 00 jne 5dbf 5c90: 39 c1 cmp %eax,%ecx 5c92: 75 d8 jne 5c6c 5c94: 4c 89 f7 mov %r14,%rdi 5c97: e8 00 00 00 00 callq 5c9c 5c9c: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 5ca1: e8 00 00 00 00 callq 5ca6 5ca6: 49 8b 86 d8 01 00 00 mov 0x1d8(%r14),%rax 5cad: 89 5c 24 38 mov %ebx,0x38(%rsp) 5cb1: 4c 89 f3 mov %r14,%rbx 5cb4: 48 8d 48 d0 lea -0x30(%rax),%rcx 5cb8: 49 89 ce mov %rcx,%r14 5cbb: 49 8d 46 30 lea 0x30(%r14),%rax 5cbf: 48 3b 44 24 18 cmp 0x18(%rsp),%rax 5cc4: 0f 84 69 01 00 00 je 5e33 5cca: 48 8b 43 78 mov 0x78(%rbx),%rax 5cce: 4c 89 f7 mov %r14,%rdi 5cd1: 48 8b 40 08 mov 0x8(%rax),%rax 5cd5: e8 00 00 00 00 callq 5cda 5cda: 48 85 c0 test %rax,%rax 5cdd: 74 09 je 5ce8 5cdf: 48 8d 78 38 lea 0x38(%rax),%rdi 5ce3: e8 06 ff ff ff callq 5bee 5ce8: 49 8b 46 30 mov 0x30(%r14),%rax 5cec: 4c 8d 70 d0 lea -0x30(%rax),%r14 5cf0: eb c9 jmp 5cbb 5cf2: 49 8b 46 18 mov 0x18(%r14),%rax 5cf6: 8b 40 08 mov 0x8(%rax),%eax 5cf9: 41 8b 4e 24 mov 0x24(%r14),%ecx 5cfd: 39 c8 cmp %ecx,%eax 5cff: 0f 87 9f 00 00 00 ja 5da4 5d05: c6 44 24 38 00 movb $0x0,0x38(%rsp) 5d0a: 49 8d 86 e8 01 00 00 lea 0x1e8(%r14),%rax 5d11: 48 89 c7 mov %rax,%rdi 5d14: 48 89 44 24 10 mov %rax,0x10(%rsp) 5d19: e8 00 00 00 00 callq 5d1e 5d1e: 49 8b 86 d8 01 00 00 mov 0x1d8(%r14),%rax 5d25: 89 5c 24 3c mov %ebx,0x3c(%rsp) 5d29: 4c 8d 48 d0 lea -0x30(%rax),%r9 5d2d: 48 8b 00 mov (%rax),%rax 5d30: 48 89 6c 24 30 mov %rbp,0x30(%rsp) 5d35: 4c 89 cd mov %r9,%rbp 5d38: 48 83 e8 30 sub $0x30,%rax 5d3c: 48 89 44 24 20 mov %rax,0x20(%rsp) 5d41: 49 8d 86 d8 01 00 00 lea 0x1d8(%r14),%rax 5d48: 48 89 44 24 18 mov %rax,0x18(%rsp) 5d4d: 48 8d 5d 30 lea 0x30(%rbp),%rbx 5d51: 48 3b 5c 24 18 cmp 0x18(%rsp),%rbx 5d56: 74 70 je 5dc8 5d58: 48 8b 45 10 mov 0x10(%rbp),%rax 5d5c: 48 8b 50 70 mov 0x70(%rax),%rdx 5d60: 48 8d 78 40 lea 0x40(%rax),%rdi 5d64: 80 e2 01 and $0x1,%dl 5d67: 74 77 je 5de0 5d69: 48 8b 45 38 mov 0x38(%rbp),%rax 5d6d: 48 8b 55 30 mov 0x30(%rbp),%rdx 5d71: 48 89 ef mov %rbp,%rdi 5d74: 48 89 42 08 mov %rax,0x8(%rdx) 5d78: 48 89 10 mov %rdx,(%rax) 5d7b: 48 89 5d 30 mov %rbx,0x30(%rbp) 5d7f: 48 89 5d 38 mov %rbx,0x38(%rbp) 5d83: 49 8b 46 78 mov 0x78(%r14),%rax 5d87: 48 8b 40 18 mov 0x18(%rax),%rax 5d8b: e8 00 00 00 00 callq 5d90 5d90: 48 8b 6c 24 20 mov 0x20(%rsp),%rbp 5d95: 48 8b 45 30 mov 0x30(%rbp),%rax 5d99: 48 83 e8 30 sub $0x30,%rax 5d9d: 48 89 44 24 20 mov %rax,0x20(%rsp) 5da2: eb a9 jmp 5d4d 5da4: 49 8b 4e 70 mov 0x70(%r14),%rcx 5da8: 41 23 46 68 and 0x68(%r14),%eax 5dac: c6 44 24 38 01 movb $0x1,0x38(%rsp) 5db1: 48 8b 04 c1 mov (%rcx,%rax,8),%rax 5db5: 48 89 44 24 28 mov %rax,0x28(%rsp) 5dba: e9 4b ff ff ff jmpq 5d0a 5dbf: 49 89 34 d4 mov %rsi,(%r12,%rdx,8) 5dc3: e9 c8 fe ff ff jmpq 5c90 5dc8: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 5dcd: 48 8b 6c 24 30 mov 0x30(%rsp),%rbp 5dd2: 8b 5c 24 3c mov 0x3c(%rsp),%ebx 5dd6: e8 0b fe ff ff callq 5be6 5ddb: e9 7e fe ff ff jmpq 5c5e 5de0: 48 8b 40 48 mov 0x48(%rax),%rax 5de4: 48 8b 40 20 mov 0x20(%rax),%rax 5de8: 48 85 c0 test %rax,%rax 5deb: 74 1d je 5e0a 5ded: 48 89 7c 24 40 mov %rdi,0x40(%rsp) 5df2: e8 00 00 00 00 callq 5df7 5df7: 48 8b 7c 24 40 mov 0x40(%rsp),%rdi 5dfc: 84 c0 test %al,%al 5dfe: 74 0a je 5e0a 5e00: e8 00 00 00 00 callq 5e05 5e05: e9 5f ff ff ff jmpq 5d69 5e0a: 80 7c 24 38 00 cmpb $0x0,0x38(%rsp) 5e0f: 0f 84 7b ff ff ff je 5d90 5e15: 48 8b 44 24 28 mov 0x28(%rsp),%rax 5e1a: 48 39 85 90 01 00 00 cmp %rax,0x190(%rbp) 5e21: 0f 85 69 ff ff ff jne 5d90 5e27: 83 8d 9c 01 00 00 08 orl $0x8,0x19c(%rbp) 5e2e: e9 5d ff ff ff jmpq 5d90 5e33: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi 5e38: 49 89 de mov %rbx,%r14 5e3b: 8b 5c 24 38 mov 0x38(%rsp),%ebx 5e3f: e8 a2 fd ff ff callq 5be6 5e44: 4c 89 f7 mov %r14,%rdi 5e47: e8 00 00 00 00 callq 5e4c 5e4c: 44 89 7c 24 10 mov %r15d,0x10(%rsp) 5e51: 49 89 ef mov %rbp,%r15 5e54: 4c 89 f5 mov %r14,%rbp 5e57: 4d 89 ee mov %r13,%r14 5e5a: 4d 89 e5 mov %r12,%r13 5e5d: 41 89 dc mov %ebx,%r12d 5e60: 44 3b 24 24 cmp (%rsp),%r12d 5e64: 7e 15 jle 5e7b 5e66: 48 8b 04 24 mov (%rsp),%rax 5e6a: 49 8b 5c c5 00 mov 0x0(%r13,%rax,8),%rbx 5e6f: 48 85 db test %rbx,%rbx 5e72: 75 1d jne 5e91 5e74: 48 83 04 24 01 addq $0x1,(%rsp) 5e79: eb e5 jmp 5e60 5e7b: 4d 89 ec mov %r13,%r12 5e7e: 4d 89 f5 mov %r14,%r13 5e81: 49 89 ee mov %rbp,%r14 5e84: 4c 89 fd mov %r15,%rbp 5e87: 44 8b 7c 24 10 mov 0x10(%rsp),%r15d 5e8c: e9 00 00 00 00 jmpq 5e91 5e91: 48 89 df mov %rbx,%rdi 5e94: e8 00 00 00 00 callq 5e99 5e99: 48 8d 7b 38 lea 0x38(%rbx),%rdi 5e9d: e8 4c fd ff ff callq 5bee 5ea2: eb d0 jmp 5e74 0000000000005ea4 : 5ea4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 5eab: e8 00 00 00 00 callq 5eb0 5eb0: b8 92 ff ff ff mov $0xffffff92,%eax 5eb5: e9 00 00 00 00 jmpq 5eba 0000000000005eba : 5eba: 48 8b 7d 00 mov 0x0(%rbp),%rdi 5ebe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5ec5: e8 00 00 00 00 callq 5eca 5eca: e9 00 00 00 00 jmpq 5ecf 5ecf: 48 8b 7d 00 mov 0x0(%rbp),%rdi 5ed3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5eda: e8 00 00 00 00 callq 5edf 5edf: e9 00 00 00 00 jmpq 5ee4 0000000000005ee4 : 5ee4: e8 00 00 00 00 callq 5ee9 5ee9: 48 89 d1 mov %rdx,%rcx 5eec: 48 89 56 50 mov %rdx,0x50(%rsi) 5ef0: 48 63 05 00 00 00 00 movslq 0x0(%rip),%rax # 5ef7 5ef7: 48 8b 56 10 mov 0x10(%rsi),%rdx 5efb: 4c 8b 4e 78 mov 0x78(%rsi),%r9 5eff: 48 c1 e0 14 shl $0x14,%rax 5f03: 4c 8d 44 0a ff lea -0x1(%rdx,%rcx,1),%r8 5f08: 4c 89 46 58 mov %r8,0x58(%rsi) 5f0c: 74 09 je 5f17 5f0e: 4c 39 c8 cmp %r9,%rax 5f11: 73 04 jae 5f17 5f13: 48 89 46 78 mov %rax,0x78(%rsi) 5f17: 83 be 3c 19 00 00 00 cmpl $0x0,0x193c(%rsi) 5f1e: 75 08 jne 5f28 5f20: 48 89 4e 60 mov %rcx,0x60(%rsi) 5f24: 4c 89 46 68 mov %r8,0x68(%rsi) 5f28: 4c 8b 4e 78 mov 0x78(%rsi),%r9 5f2c: 48 8b 3f mov (%rdi),%rdi 5f2f: 48 c1 ea 14 shr $0x14,%rdx 5f33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5f3a: 49 c1 e9 14 shr $0x14,%r9 5f3e: e9 00 00 00 00 jmpq 5f43 0000000000005f43 : 5f43: e8 00 00 00 00 callq 5f48 5f48: 41 57 push %r15 5f4a: b8 01 00 00 00 mov $0x1,%eax 5f4f: b9 ff ff ff ff mov $0xffffffff,%ecx 5f54: 41 56 push %r14 5f56: 41 55 push %r13 5f58: 41 54 push %r12 5f5a: 49 bc ff ff ff ff ff movabs $0x7fffffffffff,%r12 5f61: 7f 00 00 5f64: 55 push %rbp 5f65: 48 89 fd mov %rdi,%rbp 5f68: 53 push %rbx 5f69: 4c 39 a7 c8 0f 00 00 cmp %r12,0xfc8(%rdi) 5f70: 48 89 f3 mov %rsi,%rbx 5f73: 4c 0f 46 a7 c8 0f 00 cmovbe 0xfc8(%rdi),%r12 5f7a: 00 5f7b: 48 c1 e0 20 shl $0x20,%rax 5f7f: 48 03 46 68 add 0x68(%rsi),%rax 5f83: 48 c1 e1 20 shl $0x20,%rcx 5f87: 4c 8b 76 60 mov 0x60(%rsi),%r14 5f8b: 8b 97 60 85 00 00 mov 0x8560(%rdi),%edx 5f91: 48 21 c8 and %rcx,%rax 5f94: 4d 8d 6c 24 01 lea 0x1(%r12),%r13 5f99: 48 03 56 38 add 0x38(%rsi),%rdx 5f9d: 49 29 c5 sub %rax,%r13 5fa0: 48 89 56 38 mov %rdx,0x38(%rsi) 5fa4: 4d 39 ee cmp %r13,%r14 5fa7: 4d 89 ef mov %r13,%r15 5faa: 4d 0f 43 fe cmovae %r14,%r15 5fae: 4c 39 fa cmp %r15,%rdx 5fb1: 76 13 jbe 5fc6 5fb3: 48 8b 3f mov (%rdi),%rdi 5fb6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5fbd: e8 00 00 00 00 callq 5fc2 5fc2: 4c 89 7b 38 mov %r15,0x38(%rbx) 5fc6: 48 8b 53 38 mov 0x38(%rbx),%rdx 5fca: 4d 39 ee cmp %r13,%r14 5fcd: 73 07 jae 5fd6 5fcf: 31 c9 xor %ecx,%ecx 5fd1: 4c 39 f2 cmp %r14,%rdx 5fd4: 76 0f jbe 5fe5 5fd6: 31 c9 xor %ecx,%ecx 5fd8: 4c 39 ea cmp %r13,%rdx 5fdb: 77 08 ja 5fe5 5fdd: 49 29 d4 sub %rdx,%r12 5fe0: 49 8d 4c 24 01 lea 0x1(%r12),%rcx 5fe5: b8 ff ff ff ff mov $0xffffffff,%eax 5fea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 5ff1: 48 c1 e0 20 shl $0x20,%rax 5ff5: 48 21 c1 and %rax,%rcx 5ff8: 4c 8d 44 0a ff lea -0x1(%rdx,%rcx,1),%r8 5ffd: 48 89 4b 40 mov %rcx,0x40(%rbx) 6001: 48 c1 ea 14 shr $0x14,%rdx 6005: 4c 89 43 48 mov %r8,0x48(%rbx) 6009: 48 8b 7d 00 mov 0x0(%rbp),%rdi 600d: 5b pop %rbx 600e: 5d pop %rbp 600f: 41 5c pop %r12 6011: 41 5d pop %r13 6013: 41 5e pop %r14 6015: 41 5f pop %r15 6017: e9 00 00 00 00 jmpq 601c 000000000000601c : 601c: 48 8b 56 60 mov 0x60(%rsi),%rdx 6020: 4c 8b 46 68 mov 0x68(%rsi),%r8 6024: b9 01 00 00 00 mov $0x1,%ecx 6029: 49 ba 00 00 00 00 fc movabs $0xfffffffc00000000,%r10 6030: ff ff ff 6033: 48 c1 e1 22 shl $0x22,%rcx 6037: 48 8b 46 40 mov 0x40(%rsi),%rax 603b: 49 01 c8 add %rcx,%r8 603e: 49 89 d1 mov %rdx,%r9 6041: 4d 21 d0 and %r10,%r8 6044: 4d 21 d1 and %r10,%r9 6047: 48 39 c2 cmp %rax,%rdx 604a: 76 61 jbe 60ad 604c: 48 8b 46 48 mov 0x48(%rsi),%rax 6050: 48 01 c8 add %rcx,%rax 6053: 4c 21 d0 and %r10,%rax 6056: 49 29 c1 sub %rax,%r9 6059: 48 8b 86 88 00 00 00 mov 0x88(%rsi),%rax 6060: 48 83 c0 01 add $0x1,%rax 6064: 4c 29 c0 sub %r8,%rax 6067: 4c 39 c8 cmp %r9,%rax 606a: 73 49 jae 60b5 606c: 48 89 d0 mov %rdx,%rax 606f: ba ff ff ff 3f mov $0x3fffffff,%edx 6074: 4c 89 4e 20 mov %r9,0x20(%rsi) 6078: 4c 29 c8 sub %r9,%rax 607b: 48 c1 e2 22 shl $0x22,%rdx 607f: 48 21 d0 and %rdx,%rax 6082: 48 89 46 28 mov %rax,0x28(%rsi) 6086: 48 8b 46 20 mov 0x20(%rsi),%rax 608a: 48 8b 4e 28 mov 0x28(%rsi),%rcx 608e: 4c 8d 44 01 ff lea -0x1(%rcx,%rax,1),%r8 6093: 48 c1 e8 14 shr $0x14,%rax 6097: 4c 89 46 30 mov %r8,0x30(%rsi) 609b: 48 8b 3f mov (%rdi),%rdi 609e: 48 89 c2 mov %rax,%rdx 60a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 60a8: e9 00 00 00 00 jmpq 60ad 60ad: 4c 21 d0 and %r10,%rax 60b0: 4c 29 c0 sub %r8,%rax 60b3: eb b2 jmp 6067 60b5: 4c 89 46 28 mov %r8,0x28(%rsi) 60b9: 48 89 46 20 mov %rax,0x20(%rsi) 60bd: eb c7 jmp 6086 00000000000060bf : 60bf: 48 8b 70 08 mov 0x8(%rax),%rsi 60c3: 44 89 e9 mov %r13d,%ecx 60c6: 4c 8d 88 90 02 00 00 lea 0x290(%rax),%r9 60cd: 8b 7e 10 mov 0x10(%rsi),%edi 60d0: 8b 54 bc 04 mov 0x4(%rsp,%rdi,4),%edx 60d4: 0f bc ca bsf %edx,%ecx 60d7: 83 f9 ff cmp $0xffffffff,%ecx 60da: 75 1c jne 60f8 60dc: 48 8b 3b mov (%rbx),%rdi 60df: 4c 89 ca mov %r9,%rdx 60e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 60e9: e8 00 00 00 00 callq 60ee 60ee: b8 ea ff ff ff mov $0xffffffea,%eax 60f3: e9 00 00 00 00 jmpq 60f8 60f8: 89 88 d0 02 00 00 mov %ecx,0x2d0(%rax) 60fe: 0f b3 ca btr %ecx,%edx 6101: 44 8b 46 10 mov 0x10(%rsi),%r8d 6105: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 610c: 89 54 bc 04 mov %edx,0x4(%rsp,%rdi,4) 6110: 48 8b 3b mov (%rbx),%rdi 6113: 4c 89 ca mov %r9,%rdx 6116: e8 00 00 00 00 callq 611b 611b: e9 00 00 00 00 jmpq 6120 0000000000006120 : 6120: e8 00 00 00 00 callq 6125 6125: 8b 87 08 07 00 00 mov 0x708(%rdi),%eax 612b: 4c 8b 07 mov (%rdi),%r8 612e: 83 f8 16 cmp $0x16,%eax 6131: 74 08 je 613b 6133: 83 e8 18 sub $0x18,%eax 6136: 83 f8 03 cmp $0x3,%eax 6139: 77 35 ja 6170 613b: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 6142 6142: 7f 16 jg 615a 6144: c6 87 51 28 00 00 00 movb $0x0,0x2851(%rdi) 614b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6152: 4c 89 c7 mov %r8,%rdi 6155: e9 00 00 00 00 jmpq 615a 615a: c6 87 51 28 00 00 01 movb $0x1,0x2851(%rdi) 6161: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6168: 4c 89 c7 mov %r8,%rdi 616b: e9 00 00 00 00 jmpq 6170 6170: c6 87 51 28 00 00 00 movb $0x0,0x2851(%rdi) 6177: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 617e: 4c 89 c7 mov %r8,%rdi 6181: e9 00 00 00 00 jmpq 6186 0000000000006186 : 6186: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 618d: e8 00 00 00 00 callq 6192 6192: e9 00 00 00 00 jmpq 6197 0000000000006197 : 6197: 48 8b 3b mov (%rbx),%rdi 619a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 61a1: e8 00 00 00 00 callq 61a6 61a6: 4c 89 e7 mov %r12,%rdi 61a9: 45 31 e4 xor %r12d,%r12d 61ac: e8 00 00 00 00 callq 61b1 61b1: e9 00 00 00 00 jmpq 61b6 61b6: 48 8b 3b mov (%rbx),%rdi 61b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 61c0: e8 00 00 00 00 callq 61c5 61c5: e9 00 00 00 00 jmpq 61ca 00000000000061ca : 61ca: 48 8b 13 mov (%rbx),%rdx 61cd: 49 8b 7d 00 mov 0x0(%r13),%rdi 61d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 61d8: 89 44 24 04 mov %eax,0x4(%rsp) 61dc: e8 00 00 00 00 callq 61e1 61e1: 8b 44 24 04 mov 0x4(%rsp),%eax 61e5: 41 01 04 24 add %eax,(%r12) 61e9: e9 00 00 00 00 jmpq 61ee 61ee: 48 8b 13 mov (%rbx),%rdx 61f1: 49 8b 7d 00 mov 0x0(%r13),%rdi 61f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 61fc: 89 44 24 04 mov %eax,0x4(%rsp) 6200: e8 00 00 00 00 callq 6205 6205: 8b 44 24 04 mov 0x4(%rsp),%eax 6209: 41 01 04 24 add %eax,(%r12) 620d: e9 00 00 00 00 jmpq 6212 0000000000006212 : 6212: 48 8b 8b 68 28 00 00 mov 0x2868(%rbx),%rcx 6219: 48 8b 3b mov (%rbx),%rdi 621c: 41 89 c0 mov %eax,%r8d 621f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6226: 48 8b 93 60 28 00 00 mov 0x2860(%rbx),%rdx 622d: 89 44 24 04 mov %eax,0x4(%rsp) 6231: e8 00 00 00 00 callq 6236 6236: 8b 44 24 04 mov 0x4(%rsp),%eax 623a: e9 00 00 00 00 jmpq 623f 000000000000623f : 623f: 49 8b 3f mov (%r15),%rdi 6242: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6249: e8 00 00 00 00 callq 624e 624e: 49 8b b7 90 00 00 00 mov 0x90(%r15),%rsi 6255: 49 8b 3f mov (%r15),%rdi 6258: e8 00 00 00 00 callq 625d 625d: 8b 44 24 04 mov 0x4(%rsp),%eax 6261: 49 8b 3f mov (%r15),%rdi 6264: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 626b: 89 44 24 04 mov %eax,0x4(%rsp) 626f: e8 00 00 00 00 callq 6274 6274: 8b 44 24 04 mov 0x4(%rsp),%eax 6278: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi 627d: 89 44 24 04 mov %eax,0x4(%rsp) 6281: e8 00 00 00 00 callq 6286 6286: 48 89 ef mov %rbp,%rdi 6289: e8 00 00 00 00 callq 628e 628e: 8b 44 24 04 mov 0x4(%rsp),%eax 6292: 49 8b 8f 68 28 00 00 mov 0x2868(%r15),%rcx 6299: 49 8b 3f mov (%r15),%rdi 629c: 41 89 c0 mov %eax,%r8d 629f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 62a6: 41 8b 97 78 28 00 00 mov 0x2878(%r15),%edx 62ad: 89 44 24 04 mov %eax,0x4(%rsp) 62b1: e8 00 00 00 00 callq 62b6 62b6: 8b 44 24 04 mov 0x4(%rsp),%eax 62ba: e9 00 00 00 00 jmpq 62bf 62bf: 49 8b 3f mov (%r15),%rdi 62c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 62c9: 89 44 24 04 mov %eax,0x4(%rsp) 62cd: e8 00 00 00 00 callq 62d2 62d2: 8b 44 24 04 mov 0x4(%rsp),%eax 62d6: eb 89 jmp 6261 62d8: 49 8b 8d 68 28 00 00 mov 0x2868(%r13),%rcx 62df: 49 8b 7d 00 mov 0x0(%r13),%rdi 62e3: 41 89 c0 mov %eax,%r8d 62e6: 89 44 24 04 mov %eax,0x4(%rsp) 62ea: 49 8b 95 60 28 00 00 mov 0x2860(%r13),%rdx 62f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 62f8: e8 00 00 00 00 callq 62fd 62fd: 8b 44 24 04 mov 0x4(%rsp),%eax 6301: e9 72 ff ff ff jmpq 6278 6306: 49 8b 3f mov (%r15),%rdi 6309: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6310: 89 44 24 04 mov %eax,0x4(%rsp) 6314: e8 00 00 00 00 callq 6319 6319: 8b 44 24 04 mov 0x4(%rsp),%eax 631d: e9 00 00 00 00 jmpq 6322 6322: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6329: e8 00 00 00 00 callq 632e 632e: e9 00 00 00 00 jmpq 6333 6333: 49 8b 3f mov (%r15),%rdi 6336: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 633d: 89 44 24 04 mov %eax,0x4(%rsp) 6341: e8 00 00 00 00 callq 6346 6346: 8b 44 24 04 mov 0x4(%rsp),%eax 634a: e9 29 ff ff ff jmpq 6278 634f: 49 8b 8f 68 28 00 00 mov 0x2868(%r15),%rcx 6356: 49 8b 97 60 28 00 00 mov 0x2860(%r15),%rdx 635d: 49 8b 3f mov (%r15),%rdi 6360: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6367: e8 00 00 00 00 callq 636c 636c: b8 ea ff ff ff mov $0xffffffea,%eax 6371: e9 1c ff ff ff jmpq 6292 6376: 49 8b 8e 68 28 00 00 mov 0x2868(%r14),%rcx 637d: 49 8b 3e mov (%r14),%rdi 6380: 41 89 c0 mov %eax,%r8d 6383: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 638a: 49 8b 96 60 28 00 00 mov 0x2860(%r14),%rdx 6391: 89 44 24 04 mov %eax,0x4(%rsp) 6395: e8 00 00 00 00 callq 639a 639a: 8b 44 24 04 mov 0x4(%rsp),%eax 639e: e9 d5 fe ff ff jmpq 6278 63a3: 49 8b 3f mov (%r15),%rdi 63a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 63ad: 89 44 24 04 mov %eax,0x4(%rsp) 63b1: e8 00 00 00 00 callq 63b6 63b6: 8b 44 24 04 mov 0x4(%rsp),%eax 63ba: e9 00 00 00 00 jmpq 63bf 63bf: 49 8b 3f mov (%r15),%rdi 63c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 63c9: 89 44 24 04 mov %eax,0x4(%rsp) 63cd: e8 00 00 00 00 callq 63d2 63d2: 8b 44 24 04 mov 0x4(%rsp),%eax 63d6: e9 00 00 00 00 jmpq 63db 00000000000063db : 63db: 48 8b 3b mov (%rbx),%rdi 63de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 63e5: e8 00 00 00 00 callq 63ea 63ea: 48 89 df mov %rbx,%rdi 63ed: e8 00 00 00 00 callq 63f2 63f2: 84 c0 test %al,%al 63f4: 75 54 jne 644a 63f6: 48 8b 3b mov (%rbx),%rdi 63f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6400: e8 00 00 00 00 callq 6405 6405: 41 8b 04 24 mov (%r12),%eax 6409: 25 ff 3f 00 00 and $0x3fff,%eax 640e: 41 89 04 24 mov %eax,(%r12) 6412: 23 05 00 00 00 00 and 0x0(%rip),%eax # 6418 6418: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 641f 641f: 75 02 jne 6423 6421: 31 c0 xor %eax,%eax 6423: 89 45 00 mov %eax,0x0(%rbp) 6426: 89 83 48 68 01 00 mov %eax,0x16848(%rbx) 642c: 5b pop %rbx 642d: 5d pop %rbp 642e: 41 5c pop %r12 6430: c3 retq 6431: 48 8b 3b mov (%rbx),%rdi 6434: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 643b: e8 00 00 00 00 callq 6440 6440: 41 81 0c 24 01 01 00 orl $0x101,(%r12) 6447: 00 6448: eb a0 jmp 63ea 644a: 48 8b 3b mov (%rbx),%rdi 644d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6454: e8 00 00 00 00 callq 6459 6459: 41 81 0c 24 fe fe ff orl $0xfffffefe,(%r12) 6460: ff 6461: eb a2 jmp 6405 0000000000006463 : 6463: 41 89 c0 mov %eax,%r8d 6466: 4c 89 c9 mov %r9,%rcx 6469: 89 44 24 04 mov %eax,0x4(%rsp) 646d: 41 be f5 ff ff ff mov $0xfffffff5,%r14d 6473: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 647a: e8 00 00 00 00 callq 647f 647f: 8b 44 24 04 mov 0x4(%rsp),%eax 6483: 3d 01 a0 00 00 cmp $0xa001,%eax 6488: b8 ea ff ff ff mov $0xffffffea,%eax 648d: 44 0f 45 f0 cmovne %eax,%r14d 6491: e9 00 00 00 00 jmpq 6496 6496: 4c 89 c9 mov %r9,%rcx 6499: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 64a0: 41 be ea ff ff ff mov $0xffffffea,%r14d 64a6: e8 00 00 00 00 callq 64ab 64ab: e9 00 00 00 00 jmpq 64b0 00000000000064b0 : 64b0: 41 8b 14 24 mov (%r12),%edx 64b4: 48 8b 7d 00 mov 0x0(%rbp),%rdi 64b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 64bf: 89 44 24 04 mov %eax,0x4(%rsp) 64c3: 48 8b 14 d5 00 00 00 mov 0x0(,%rdx,8),%rdx 64ca: 00 64cb: e8 00 00 00 00 callq 64d0 64d0: 8b 44 24 04 mov 0x4(%rsp),%eax 64d4: e9 00 00 00 00 jmpq 64d9 00000000000064d9 : 64d9: 41 8b 45 00 mov 0x0(%r13),%eax 64dd: 48 8b 3b mov (%rbx),%rdi 64e0: 4c 89 c2 mov %r8,%rdx 64e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 64ea: 48 8b 0c c5 00 00 00 mov 0x0(,%rax,8),%rcx 64f1: 00 64f2: e8 00 00 00 00 callq 64f7 64f7: 48 8b 04 24 mov (%rsp),%rax 64fb: e9 00 00 00 00 jmpq 6500 6500: 41 8b 45 00 mov 0x0(%r13),%eax 6504: 48 8b 95 08 01 00 00 mov 0x108(%rbp),%rdx 650b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6512: 48 8b 3b mov (%rbx),%rdi 6515: 48 8b 0c c5 00 00 00 mov 0x0(,%rax,8),%rcx 651c: 00 651d: e8 00 00 00 00 callq 6522 6522: 31 c0 xor %eax,%eax 6524: e9 00 00 00 00 jmpq 6529 0000000000006529 : 6529: 48 8b 7d 00 mov 0x0(%rbp),%rdi 652d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6534: e8 00 00 00 00 callq 6539 6539: e9 00 00 00 00 jmpq 653e 653e: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 6545: 00 6546: 48 8b 7d 00 mov 0x0(%rbp),%rdi 654a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6551: 41 bc ea ff ff ff mov $0xffffffea,%r12d 6557: e8 00 00 00 00 callq 655c 655c: 8b 03 mov (%rbx),%eax 655e: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 6564: 48 8b 0c c5 00 00 00 mov 0x0(,%rax,8),%rcx 656b: 00 656c: e9 00 00 00 00 jmpq 6571 6571: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6575: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 657c: e8 00 00 00 00 callq 6581 6581: e9 00 00 00 00 jmpq 6586 6586: 48 8b 7d 00 mov 0x0(%rbp),%rdi 658a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6591: e8 00 00 00 00 callq 6596 6596: e9 00 00 00 00 jmpq 659b 659b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 659f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 65a6: e8 00 00 00 00 callq 65ab 65ab: e9 00 00 00 00 jmpq 65b0 65b0: 48 8b 7d 00 mov 0x0(%rbp),%rdi 65b4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 65bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 65c2: e8 00 00 00 00 callq 65c7 65c7: e9 00 00 00 00 jmpq 65cc 00000000000065cc : 65cc: 48 8b 7d 00 mov 0x0(%rbp),%rdi 65d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 65d7: e8 00 00 00 00 callq 65dc 65dc: 48 89 d8 mov %rbx,%rax 65df: e9 00 00 00 00 jmpq 65e4 65e4: 48 8b 7d 00 mov 0x0(%rbp),%rdi 65e8: 4c 89 ea mov %r13,%rdx 65eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 65f2: e8 00 00 00 00 callq 65f7 65f7: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 65fe: e9 00 00 00 00 jmpq 6603 6603: 4c 89 f7 mov %r14,%rdi 6606: e8 00 00 00 00 callq 660b 660b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 660f: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 6614: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 661b: e8 00 00 00 00 callq 6620 6620: e9 00 00 00 00 jmpq 6625 0000000000006625 : 6625: 49 8b 3e mov (%r14),%rdi 6628: 44 89 fa mov %r15d,%edx 662b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6632: e8 00 00 00 00 callq 6637 6637: e9 00 00 00 00 jmpq 663c 663c: 49 8b 3e mov (%r14),%rdi 663f: 4c 89 fa mov %r15,%rdx 6642: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6649: e8 00 00 00 00 callq 664e 664e: e9 00 00 00 00 jmpq 6653 6653: 49 8b 3e mov (%r14),%rdi 6656: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 665d: 41 bd fb ff ff ff mov $0xfffffffb,%r13d 6663: e8 00 00 00 00 callq 6668 6668: e9 00 00 00 00 jmpq 666d 000000000000666d : 666d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6671: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6678: e8 00 00 00 00 callq 667d 667d: 4c 89 ef mov %r13,%rdi 6680: e8 00 00 00 00 callq 6685 6685: e9 00 00 00 00 jmpq 668a 668a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 668e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6695: e8 00 00 00 00 callq 669a 669a: 80 7c 24 07 00 cmpb $0x0,0x7(%rsp) 669f: 0f 84 00 00 00 00 je 66a5 66a5: b8 ea ff ff ff mov $0xffffffea,%eax 66aa: e9 00 00 00 00 jmpq 66af 00000000000066af : 66af: 48 8b 3b mov (%rbx),%rdi 66b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 66b9: e8 00 00 00 00 callq 66be 66be: e9 00 00 00 00 jmpq 66c3 00000000000066c3 : 66c3: 48 8b 7d 00 mov 0x0(%rbp),%rdi 66c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 66ce: e8 00 00 00 00 callq 66d3 66d3: 48 8b 9d e8 39 01 00 mov 0x139e8(%rbp),%rbx 66da: f6 83 e0 00 00 00 04 testb $0x4,0xe0(%rbx) 66e1: 75 16 jne 66f9 66e3: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 66ea 66ea: a9 00 01 ff 00 test $0xff0100,%eax 66ef: 75 08 jne 66f9 66f1: 48 89 ef mov %rbp,%rdi 66f4: e8 00 00 00 00 callq 66f9 66f9: 31 c0 xor %eax,%eax 66fb: ba 01 00 00 00 mov $0x1,%edx 6700: f0 0f b1 93 a8 00 00 lock cmpxchg %edx,0xa8(%rbx) 6707: 00 6708: 85 c0 test %eax,%eax 670a: 0f 85 00 00 00 00 jne 6710 6710: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 6717 6717: 48 8d 93 88 00 00 00 lea 0x88(%rbx),%rdx 671e: bf 80 01 00 00 mov $0x180,%edi 6723: e8 00 00 00 00 callq 6728 6728: e9 00 00 00 00 jmpq 672d 000000000000672d : 672d: 3d 47 44 41 42 cmp $0x42414447,%eax 6732: 75 60 jne 6794 6734: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 673b 673b: 74 57 je 6794 673d: 8b 45 18 mov 0x18(%rbp),%eax 6740: 41 39 86 34 01 00 00 cmp %eax,0x134(%r14) 6747: 76 67 jbe 67b0 6749: 49 8b 3c 24 mov (%r12),%rdi 674d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6754: e8 00 00 00 00 callq 6759 6759: 31 c0 xor %eax,%eax 675b: b9 16 00 00 00 mov $0x16,%ecx 6760: 4c 8d 64 24 2a lea 0x2a(%rsp),%r12 6765: 4c 89 e7 mov %r12,%rdi 6768: f3 aa rep stos %al,%es:(%rdi) 676a: 4c 89 ff mov %r15,%rdi 676d: e8 00 00 00 00 callq 6772 6772: c7 45 00 52 44 4d 41 movl $0x414d4452,0x0(%rbp) 6779: 48 89 ef mov %rbp,%rdi 677c: 4c 89 e6 mov %r12,%rsi 677f: e8 00 00 00 00 callq 6784 6784: 4c 89 ff mov %r15,%rdi 6787: 41 89 c5 mov %eax,%r13d 678a: e8 00 00 00 00 callq 678f 678f: e9 00 00 00 00 jmpq 6794 6794: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 679b: e8 00 00 00 00 callq 67a0 67a0: 48 89 ef mov %rbp,%rdi 67a3: e8 00 00 00 00 callq 67a8 67a8: 41 89 c5 mov %eax,%r13d 67ab: e9 00 00 00 00 jmpq 67b0 67b0: c6 03 01 movb $0x1,(%rbx) 67b3: 49 8b 3c 24 mov (%r12),%rdi 67b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 67be: e8 00 00 00 00 callq 67c3 67c3: e9 00 00 00 00 jmpq 67c8 00000000000067c8 : 67c8: 49 8b 3c 24 mov (%r12),%rdi 67cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 67d3: e8 00 00 00 00 callq 67d8 67d8: e9 00 00 00 00 jmpq 67dd 67dd: 49 8b 3c 24 mov (%r12),%rdi 67e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 67e8: e8 00 00 00 00 callq 67ed 67ed: 49 8b 3c 24 mov (%r12),%rdi 67f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 67f8: e8 00 00 00 00 callq 67fd 67fd: c6 45 00 01 movb $0x1,0x0(%rbp) 6801: e9 00 00 00 00 jmpq 6806 0000000000006806 : 6806: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 680d: e8 00 00 00 00 callq 6812 6812: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6819: e8 00 00 00 00 callq 681e 681e: e9 00 00 00 00 jmpq 6823 6823: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 682a: 44 88 54 24 24 mov %r10b,0x24(%rsp) 682f: 48 89 4c 24 18 mov %rcx,0x18(%rsp) 6834: 44 89 5c 24 08 mov %r11d,0x8(%rsp) 6839: e8 00 00 00 00 callq 683e 683e: be 2c 00 00 00 mov $0x2c,%esi 6843: 44 8b 5c 24 08 mov 0x8(%rsp),%r11d 6848: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 684d: 44 0f b6 54 24 24 movzbl 0x24(%rsp),%r10d 6853: ba 14 00 00 00 mov $0x14,%edx 6858: b8 14 00 00 00 mov $0x14,%eax 685d: 49 b9 ff ff ff ff ff movabs $0xffffffffffff,%r9 6864: ff 00 00 6867: e9 00 00 00 00 jmpq 686c 686c: 49 8b 87 e8 39 01 00 mov 0x139e8(%r15),%rax 6873: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 687a: 83 88 e0 00 00 00 04 orl $0x4,0xe0(%rax) 6881: 49 8b 3f mov (%r15),%rdi 6884: e8 00 00 00 00 callq 6889 6889: 49 8b af e8 39 01 00 mov 0x139e8(%r15),%rbp 6890: f6 85 e0 00 00 00 04 testb $0x4,0xe0(%rbp) 6897: 75 16 jne 68af 6899: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 68a0 68a0: a9 00 01 ff 00 test $0xff0100,%eax 68a5: 75 08 jne 68af 68a7: 4c 89 ff mov %r15,%rdi 68aa: e8 00 00 00 00 callq 68af 68af: 31 c0 xor %eax,%eax 68b1: ba 01 00 00 00 mov $0x1,%edx 68b6: f0 0f b1 95 a8 00 00 lock cmpxchg %edx,0xa8(%rbp) 68bd: 00 68be: 85 c0 test %eax,%eax 68c0: 0f 85 00 00 00 00 jne 68c6 68c6: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 68cd 68cd: 48 8d 95 88 00 00 00 lea 0x88(%rbp),%rdx 68d4: bf 80 01 00 00 mov $0x180,%edi 68d9: e8 00 00 00 00 callq 68de 68de: e9 00 00 00 00 jmpq 68e3 68e3: 49 8b 3f mov (%r15),%rdi 68e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 68ed: e8 00 00 00 00 callq 68f2 68f2: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax 68f7: 41 c7 04 24 47 44 41 movl $0x42414447,(%r12) 68fe: 42 68ff: 88 44 24 47 mov %al,0x47(%rsp) 6903: e9 00 00 00 00 jmpq 6908 0000000000006908 : 6908: 48 8b 7d 00 mov 0x0(%rbp),%rdi 690c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6913: e8 00 00 00 00 callq 6918 6918: e9 00 00 00 00 jmpq 691d 691d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6921: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6928: e8 00 00 00 00 callq 692d 692d: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 6934 6934: 74 29 je 695f 6936: 48 8b 53 10 mov 0x10(%rbx),%rdx 693a: 48 85 d2 test %rdx,%rdx 693d: 74 20 je 695f 693f: 48 8b 73 18 mov 0x18(%rbx),%rsi 6943: 48 89 ef mov %rbp,%rdi 6946: e8 00 00 00 00 callq 694b 694b: 85 c0 test %eax,%eax 694d: 74 10 je 695f 694f: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6953: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 695a: e8 00 00 00 00 callq 695f 695f: 4c 8b a5 e8 39 01 00 mov 0x139e8(%rbp),%r12 6966: 41 f6 84 24 e0 00 00 testb $0x4,0xe0(%r12) 696d: 00 04 696f: 75 16 jne 6987 6971: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 6978 6978: a9 00 01 ff 00 test $0xff0100,%eax 697d: 75 08 jne 6987 697f: 48 89 ef mov %rbp,%rdi 6982: e8 00 00 00 00 callq 6987 6987: 31 c0 xor %eax,%eax 6989: ba 01 00 00 00 mov $0x1,%edx 698e: f0 41 0f b1 94 24 a8 lock cmpxchg %edx,0xa8(%r12) 6995: 00 00 00 6998: 85 c0 test %eax,%eax 699a: 0f 85 00 00 00 00 jne 69a0 69a0: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 69a7 69a7: 49 8d 94 24 88 00 00 lea 0x88(%r12),%rdx 69ae: 00 69af: bf 80 01 00 00 mov $0x180,%edi 69b4: e8 00 00 00 00 callq 69b9 69b9: e9 00 00 00 00 jmpq 69be 00000000000069be : 69be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 69c5: 41 89 dc mov %ebx,%r12d 69c8: e8 00 00 00 00 callq 69cd 69cd: e9 00 00 00 00 jmpq 69d2 69d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 69d9: 41 89 c4 mov %eax,%r12d 69dc: e8 00 00 00 00 callq 69e1 69e1: e9 00 00 00 00 jmpq 69e6 00000000000069e6 : 69e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 69ed: e8 00 00 00 00 callq 69f2 69f2: 41 b8 1f 00 00 00 mov $0x1f,%r8d 69f8: e9 00 00 00 00 jmpq 69fd 69fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6a04: e8 00 00 00 00 callq 6a09 6a09: 41 b8 0f 00 00 00 mov $0xf,%r8d 6a0f: e9 00 00 00 00 jmpq 6a14 6a14: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6a1b: e8 00 00 00 00 callq 6a20 6a20: b8 13 00 00 00 mov $0x13,%eax 6a25: e9 00 00 00 00 jmpq 6a2a 6a2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6a31: e8 00 00 00 00 callq 6a36 6a36: b8 ed ff ff ff mov $0xffffffed,%eax 6a3b: e9 00 00 00 00 jmpq 6a40 0000000000006a40 : 6a40: 48 8b 9d 88 3a 01 00 mov 0x13a88(%rbp),%rbx 6a47: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6a4b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a52: e8 00 00 00 00 callq 6a57 6a57: 8b 53 18 mov 0x18(%rbx),%edx 6a5a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6a5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a65: e8 00 00 00 00 callq 6a6a 6a6a: 8b 53 1c mov 0x1c(%rbx),%edx 6a6d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6a71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a78: e8 00 00 00 00 callq 6a7d 6a7d: 8b 53 20 mov 0x20(%rbx),%edx 6a80: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6a84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a8b: e8 00 00 00 00 callq 6a90 6a90: 8b 53 24 mov 0x24(%rbx),%edx 6a93: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6a97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6a9e: e8 00 00 00 00 callq 6aa3 6aa3: 8b 53 28 mov 0x28(%rbx),%edx 6aa6: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6aaa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6ab1: e8 00 00 00 00 callq 6ab6 6ab6: 8b 53 2c mov 0x2c(%rbx),%edx 6ab9: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6abd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6ac4: e8 00 00 00 00 callq 6ac9 6ac9: be 01 00 00 00 mov $0x1,%esi 6ace: 48 89 ef mov %rbp,%rdi 6ad1: e8 00 00 00 00 callq 6ad6 6ad6: 48 8b 5d 28 mov 0x28(%rbp),%rbx 6ada: e8 00 00 00 00 callq 6adf 6adf: be 0d 00 00 00 mov $0xd,%esi 6ae4: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 6aeb: 48 8b 7d 28 mov 0x28(%rbp),%rdi 6aef: e8 00 00 00 00 callq 6af4 6af4: b8 02 00 00 00 mov $0x2,%eax 6af9: e9 00 00 00 00 jmpq 6afe 6afe: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6b02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6b09: e8 00 00 00 00 callq 6b0e 6b0e: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6b12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6b19: e8 00 00 00 00 callq 6b1e 6b1e: eb a9 jmp 6ac9 6b20: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6b24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6b2b: e8 00 00 00 00 callq 6b30 6b30: eb 97 jmp 6ac9 0000000000006b32 : 6b32: ba 04 00 00 00 mov $0x4,%edx 6b37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6b3e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6b45: e8 00 00 00 00 callq 6b4a 6b4a: 48 8b 05 00 00 00 00 mov 0x0(%rip),%rax # 6b51 6b51: 48 c7 45 00 00 00 00 movq $0x0,0x0(%rbp) 6b58: 00 6b59: 48 89 2d 00 00 00 00 mov %rbp,0x0(%rip) # 6b60 6b60: 48 89 45 08 mov %rax,0x8(%rbp) 6b64: 48 89 28 mov %rbp,(%rax) 6b67: e9 00 00 00 00 jmpq 6b6c 0000000000006b6c : 6b6c: 41 83 fe 02 cmp $0x2,%r14d 6b70: 75 4a jne 6bbc 6b72: 48 8b 44 24 10 mov 0x10(%rsp),%rax 6b77: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 6b7e: 00 00 6b80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6b87: 75 2e jne 6bb7 6b89: 48 83 c4 18 add $0x18,%rsp 6b8d: 5b pop %rbx 6b8e: 5d pop %rbp 6b8f: 41 5c pop %r12 6b91: 41 5d pop %r13 6b93: 41 5e pop %r14 6b95: e9 00 00 00 00 jmpq 6b9a 6b9a: 41 83 fe 01 cmp $0x1,%r14d 6b9e: 75 2d jne 6bcd 6ba0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 6ba5: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 6bac: 00 00 6bae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6bb5: 74 d2 je 6b89 6bb7: e8 00 00 00 00 callq 6bbc 6bbc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6bc3: e8 00 00 00 00 callq 6bc8 6bc8: e9 00 00 00 00 jmpq 6bcd 6bcd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 6bd4: e8 00 00 00 00 callq 6bd9 6bd9: e9 00 00 00 00 jmpq 6bde 0000000000006bde : 6bde: 48 8b 3f mov (%rdi),%rdi 6be1: 89 c2 mov %eax,%edx 6be3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6bea: e8 00 00 00 00 callq 6bef 6bef: e9 00 00 00 00 jmpq 6bf4 0000000000006bf4 : 6bf4: 83 fa 04 cmp $0x4,%edx 6bf7: 75 22 jne 6c1b 6bf9: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6bfd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c04: e8 00 00 00 00 callq 6c09 6c09: 48 89 ef mov %rbp,%rdi 6c0c: 5b pop %rbx 6c0d: 5d pop %rbp 6c0e: 41 5c pop %r12 6c10: 41 5d pop %r13 6c12: 41 5e pop %r14 6c14: 41 5f pop %r15 6c16: e9 00 00 00 00 jmpq 6c1b 6c1b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6c1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c26: e8 00 00 00 00 callq 6c2b 6c2b: be 01 00 00 00 mov $0x1,%esi 6c30: 48 89 ef mov %rbp,%rdi 6c33: e8 00 00 00 00 callq 6c38 6c38: 48 8b 7d 00 mov 0x0(%rbp),%rdi 6c3c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 6c43: e8 00 00 00 00 callq 6c48 6c48: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 6c4f: 0f 84 e3 03 00 00 je 7038 6c55: 31 d2 xor %edx,%edx 6c57: be 42 0d 00 00 mov $0xd42,%esi 6c5c: 48 89 ef mov %rbp,%rdi 6c5f: e8 00 00 00 00 callq 6c64 6c64: 31 d2 xor %edx,%edx 6c66: be 43 0d 00 00 mov $0xd43,%esi 6c6b: 48 89 ef mov %rbp,%rdi 6c6e: 41 89 c4 mov %eax,%r12d 6c71: e8 00 00 00 00 callq 6c76 6c76: 31 d2 xor %edx,%edx 6c78: be 51 0d 00 00 mov $0xd51,%esi 6c7d: 48 89 ef mov %rbp,%rdi 6c80: 41 89 c5 mov %eax,%r13d 6c83: e8 00 00 00 00 callq 6c88 6c88: 44 89 e2 mov %r12d,%edx 6c8b: 31 c9 xor %ecx,%ecx 6c8d: be 42 0d 00 00 mov $0xd42,%esi 6c92: 83 e2 fe and $0xfffffffe,%edx 6c95: 48 89 ef mov %rbp,%rdi 6c98: 41 89 c6 mov %eax,%r14d 6c9b: e8 00 00 00 00 callq 6ca0 6ca0: 44 89 ea mov %r13d,%edx 6ca3: 31 c9 xor %ecx,%ecx 6ca5: be 43 0d 00 00 mov $0xd43,%esi 6caa: 81 e2 ff f7 fe ff and $0xfffef7ff,%edx 6cb0: 48 89 ef mov %rbp,%rdi 6cb3: e8 00 00 00 00 callq 6cb8 6cb8: 48 8b 7d 08 mov 0x8(%rbp),%rdi 6cbc: 31 db xor %ebx,%ebx 6cbe: e8 00 00 00 00 callq 6cc3 6cc3: 48 89 ef mov %rbp,%rdi 6cc6: e8 00 00 00 00 callq 6ccb 6ccb: bf bc 8d 06 00 mov $0x68dbc,%edi 6cd0: e8 00 00 00 00 callq 6cd5 6cd5: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 6cdb: 0f 83 65 03 00 00 jae 7046 6ce1: 31 d2 xor %edx,%edx 6ce3: be 0a 15 00 00 mov $0x150a,%esi 6ce8: 48 89 ef mov %rbp,%rdi 6ceb: e8 00 00 00 00 callq 6cf0 6cf0: 83 c0 01 add $0x1,%eax 6cf3: 0f 84 58 03 00 00 je 7051 6cf9: 48 8b 7d 08 mov 0x8(%rbp),%rdi 6cfd: 45 31 ff xor %r15d,%r15d 6d00: e8 00 00 00 00 callq 6d05 6d05: c6 85 00 66 01 00 01 movb $0x1,0x16600(%rbp) 6d0c: f6 85 1a 07 00 00 02 testb $0x2,0x71a(%rbp) 6d13: 0f 84 f3 02 00 00 je 700c 6d19: 31 c9 xor %ecx,%ecx 6d1b: 31 d2 xor %edx,%edx 6d1d: be 4f 0d 00 00 mov $0xd4f,%esi 6d22: 48 89 ef mov %rbp,%rdi 6d25: e8 00 00 00 00 callq 6d2a 6d2a: 31 c9 xor %ecx,%ecx 6d2c: ba ff 10 00 20 mov $0x200010ff,%edx 6d31: 48 89 ef mov %rbp,%rdi 6d34: be 4e 0d 00 00 mov $0xd4e,%esi 6d39: bb 05 00 00 00 mov $0x5,%ebx 6d3e: e8 00 00 00 00 callq 6d43 6d43: 31 c9 xor %ecx,%ecx 6d45: 31 d2 xor %edx,%edx 6d47: be 4f 0d 00 00 mov $0xd4f,%esi 6d4c: 48 89 ef mov %rbp,%rdi 6d4f: e8 00 00 00 00 callq 6d54 6d54: 83 eb 01 sub $0x1,%ebx 6d57: 75 ea jne 6d43 6d59: 31 c9 xor %ecx,%ecx 6d5b: 31 d2 xor %edx,%edx 6d5d: be 4f 0d 00 00 mov $0xd4f,%esi 6d62: 48 89 ef mov %rbp,%rdi 6d65: e8 00 00 00 00 callq 6d6a 6d6a: 31 c9 xor %ecx,%ecx 6d6c: ba ff 10 00 30 mov $0x300010ff,%edx 6d71: 48 89 ef mov %rbp,%rdi 6d74: be 4e 0d 00 00 mov $0xd4e,%esi 6d79: bb 05 00 00 00 mov $0x5,%ebx 6d7e: e8 00 00 00 00 callq 6d83 6d83: 31 c9 xor %ecx,%ecx 6d85: 31 d2 xor %edx,%edx 6d87: be 4f 0d 00 00 mov $0xd4f,%esi 6d8c: 48 89 ef mov %rbp,%rdi 6d8f: e8 00 00 00 00 callq 6d94 6d94: 83 eb 01 sub $0x1,%ebx 6d97: 75 ea jne 6d83 6d99: 31 c9 xor %ecx,%ecx 6d9b: ba 00 00 21 00 mov $0x210000,%edx 6da0: be 4f 0d 00 00 mov $0xd4f,%esi 6da5: 48 89 ef mov %rbp,%rdi 6da8: e8 00 00 00 00 callq 6dad 6dad: 31 c9 xor %ecx,%ecx 6daf: ba ff 10 00 a0 mov $0xa00010ff,%edx 6db4: 48 89 ef mov %rbp,%rdi 6db7: be 4e 0d 00 00 mov $0xd4e,%esi 6dbc: bb 05 00 00 00 mov $0x5,%ebx 6dc1: e8 00 00 00 00 callq 6dc6 6dc6: 31 c9 xor %ecx,%ecx 6dc8: 31 d2 xor %edx,%edx 6dca: be 4f 0d 00 00 mov $0xd4f,%esi 6dcf: 48 89 ef mov %rbp,%rdi 6dd2: e8 00 00 00 00 callq 6dd7 6dd7: 83 eb 01 sub $0x1,%ebx 6dda: 75 ea jne 6dc6 6ddc: 31 c9 xor %ecx,%ecx 6dde: ba 03 10 02 00 mov $0x21003,%edx 6de3: be 4f 0d 00 00 mov $0xd4f,%esi 6de8: 48 89 ef mov %rbp,%rdi 6deb: e8 00 00 00 00 callq 6df0 6df0: 31 c9 xor %ecx,%ecx 6df2: ba ff 10 00 b0 mov $0xb00010ff,%edx 6df7: 48 89 ef mov %rbp,%rdi 6dfa: be 4e 0d 00 00 mov $0xd4e,%esi 6dff: bb 05 00 00 00 mov $0x5,%ebx 6e04: e8 00 00 00 00 callq 6e09 6e09: 31 c9 xor %ecx,%ecx 6e0b: 31 d2 xor %edx,%edx 6e0d: be 4f 0d 00 00 mov $0xd4f,%esi 6e12: 48 89 ef mov %rbp,%rdi 6e15: e8 00 00 00 00 callq 6e1a 6e1a: 83 eb 01 sub $0x1,%ebx 6e1d: 75 ea jne 6e09 6e1f: 31 c9 xor %ecx,%ecx 6e21: ba 00 2b 00 00 mov $0x2b00,%edx 6e26: be 4f 0d 00 00 mov $0xd4f,%esi 6e2b: 48 89 ef mov %rbp,%rdi 6e2e: e8 00 00 00 00 callq 6e33 6e33: 31 c9 xor %ecx,%ecx 6e35: ba ff 10 00 c0 mov $0xc00010ff,%edx 6e3a: 48 89 ef mov %rbp,%rdi 6e3d: be 4e 0d 00 00 mov $0xd4e,%esi 6e42: bb 05 00 00 00 mov $0x5,%ebx 6e47: e8 00 00 00 00 callq 6e4c 6e4c: 31 c9 xor %ecx,%ecx 6e4e: 31 d2 xor %edx,%edx 6e50: be 4f 0d 00 00 mov $0xd4f,%esi 6e55: 48 89 ef mov %rbp,%rdi 6e58: e8 00 00 00 00 callq 6e5d 6e5d: 83 eb 01 sub $0x1,%ebx 6e60: 75 ea jne 6e4c 6e62: 31 c9 xor %ecx,%ecx 6e64: 31 d2 xor %edx,%edx 6e66: be 4f 0d 00 00 mov $0xd4f,%esi 6e6b: 48 89 ef mov %rbp,%rdi 6e6e: e8 00 00 00 00 callq 6e73 6e73: 31 c9 xor %ecx,%ecx 6e75: ba ff 10 00 d0 mov $0xd00010ff,%edx 6e7a: 48 89 ef mov %rbp,%rdi 6e7d: be 4e 0d 00 00 mov $0xd4e,%esi 6e82: bb 05 00 00 00 mov $0x5,%ebx 6e87: e8 00 00 00 00 callq 6e8c 6e8c: 31 c9 xor %ecx,%ecx 6e8e: 31 d2 xor %edx,%edx 6e90: be 4f 0d 00 00 mov $0xd4f,%esi 6e95: 48 89 ef mov %rbp,%rdi 6e98: e8 00 00 00 00 callq 6e9d 6e9d: 83 eb 01 sub $0x1,%ebx 6ea0: 75 ea jne 6e8c 6ea2: 31 c9 xor %ecx,%ecx 6ea4: ba 00 00 42 00 mov $0x420000,%edx 6ea9: be 4f 0d 00 00 mov $0xd4f,%esi 6eae: 48 89 ef mov %rbp,%rdi 6eb1: e8 00 00 00 00 callq 6eb6 6eb6: 31 c9 xor %ecx,%ecx 6eb8: ba ff 10 00 10 mov $0x100010ff,%edx 6ebd: 48 89 ef mov %rbp,%rdi 6ec0: be 4e 0d 00 00 mov $0xd4e,%esi 6ec5: bb 05 00 00 00 mov $0x5,%ebx 6eca: e8 00 00 00 00 callq 6ecf 6ecf: 31 c9 xor %ecx,%ecx 6ed1: 31 d2 xor %edx,%edx 6ed3: be 4f 0d 00 00 mov $0xd4f,%esi 6ed8: 48 89 ef mov %rbp,%rdi 6edb: e8 00 00 00 00 callq 6ee0 6ee0: 83 eb 01 sub $0x1,%ebx 6ee3: 75 ea jne 6ecf 6ee5: 31 c9 xor %ecx,%ecx 6ee7: ba 02 02 12 00 mov $0x120202,%edx 6eec: be 4f 0d 00 00 mov $0xd4f,%esi 6ef1: 48 89 ef mov %rbp,%rdi 6ef4: e8 00 00 00 00 callq 6ef9 6ef9: 31 c9 xor %ecx,%ecx 6efb: ba ff 10 00 50 mov $0x500010ff,%edx 6f00: 48 89 ef mov %rbp,%rdi 6f03: be 4e 0d 00 00 mov $0xd4e,%esi 6f08: bb 05 00 00 00 mov $0x5,%ebx 6f0d: e8 00 00 00 00 callq 6f12 6f12: 31 c9 xor %ecx,%ecx 6f14: 31 d2 xor %edx,%edx 6f16: be 4f 0d 00 00 mov $0xd4f,%esi 6f1b: 48 89 ef mov %rbp,%rdi 6f1e: e8 00 00 00 00 callq 6f23 6f23: 83 eb 01 sub $0x1,%ebx 6f26: 75 ea jne 6f12 6f28: 31 c9 xor %ecx,%ecx 6f2a: ba 36 3e 3e 00 mov $0x3e3e36,%edx 6f2f: be 4f 0d 00 00 mov $0xd4f,%esi 6f34: 48 89 ef mov %rbp,%rdi 6f37: e8 00 00 00 00 callq 6f3c 6f3c: 31 c9 xor %ecx,%ecx 6f3e: ba ff 10 00 60 mov $0x600010ff,%edx 6f43: 48 89 ef mov %rbp,%rdi 6f46: be 4e 0d 00 00 mov $0xd4e,%esi 6f4b: bb 05 00 00 00 mov $0x5,%ebx 6f50: e8 00 00 00 00 callq 6f55 6f55: 31 c9 xor %ecx,%ecx 6f57: 31 d2 xor %edx,%edx 6f59: be 4f 0d 00 00 mov $0xd4f,%esi 6f5e: 48 89 ef mov %rbp,%rdi 6f61: e8 00 00 00 00 callq 6f66 6f66: 83 eb 01 sub $0x1,%ebx 6f69: 75 ea jne 6f55 6f6b: 31 c9 xor %ecx,%ecx 6f6d: ba 3e 3f 37 00 mov $0x373f3e,%edx 6f72: be 4f 0d 00 00 mov $0xd4f,%esi 6f77: 48 89 ef mov %rbp,%rdi 6f7a: e8 00 00 00 00 callq 6f7f 6f7f: 31 c9 xor %ecx,%ecx 6f81: ba ff 10 00 70 mov $0x700010ff,%edx 6f86: 48 89 ef mov %rbp,%rdi 6f89: be 4e 0d 00 00 mov $0xd4e,%esi 6f8e: bb 05 00 00 00 mov $0x5,%ebx 6f93: e8 00 00 00 00 callq 6f98 6f98: 31 c9 xor %ecx,%ecx 6f9a: 31 d2 xor %edx,%edx 6f9c: be 4f 0d 00 00 mov $0xd4f,%esi 6fa1: 48 89 ef mov %rbp,%rdi 6fa4: e8 00 00 00 00 callq 6fa9 6fa9: 83 eb 01 sub $0x1,%ebx 6fac: 75 ea jne 6f98 6fae: 31 c9 xor %ecx,%ecx 6fb0: ba 32 13 3e 00 mov $0x3e1332,%edx 6fb5: be 4f 0d 00 00 mov $0xd4f,%esi 6fba: 48 89 ef mov %rbp,%rdi 6fbd: e8 00 00 00 00 callq 6fc2 6fc2: 31 c9 xor %ecx,%ecx 6fc4: ba ff 10 00 e0 mov $0xe00010ff,%edx 6fc9: 48 89 ef mov %rbp,%rdi 6fcc: be 4e 0d 00 00 mov $0xd4e,%esi 6fd1: e8 00 00 00 00 callq 6fd6 6fd6: 31 c9 xor %ecx,%ecx 6fd8: 44 89 f2 mov %r14d,%edx 6fdb: be 51 0d 00 00 mov $0xd51,%esi 6fe0: 48 89 ef mov %rbp,%rdi 6fe3: e8 00 00 00 00 callq 6fe8 6fe8: 31 c9 xor %ecx,%ecx 6fea: 44 89 ea mov %r13d,%edx 6fed: be 43 0d 00 00 mov $0xd43,%esi 6ff2: 48 89 ef mov %rbp,%rdi 6ff5: e8 00 00 00 00 callq 6ffa 6ffa: 31 c9 xor %ecx,%ecx 6ffc: 44 89 e2 mov %r12d,%edx 6fff: be 42 0d 00 00 mov $0xd42,%esi 7004: 48 89 ef mov %rbp,%rdi 7007: e8 00 00 00 00 callq 700c 700c: 48 89 ef mov %rbp,%rdi 700f: 31 f6 xor %esi,%esi 7011: e8 00 00 00 00 callq 7016 7016: 44 89 f8 mov %r15d,%eax 7019: 5b pop %rbx 701a: 5d pop %rbp 701b: 41 5c pop %r12 701d: 41 5d pop %r13 701f: 41 5e pop %r14 7021: 41 5f pop %r15 7023: c3 retq 7024: 48 8b 3f mov (%rdi),%rdi 7027: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 702e: e8 00 00 00 00 callq 7033 7033: e9 00 00 00 00 jmpq 7038 7038: 45 31 f6 xor %r14d,%r14d 703b: 45 31 ed xor %r13d,%r13d 703e: 45 31 e4 xor %r12d,%r12d 7041: e9 72 fc ff ff jmpq 6cb8 7046: 41 bf ea ff ff ff mov $0xffffffea,%r15d 704c: e9 bb fc ff ff jmpq 6d0c 7051: bf c7 10 00 00 mov $0x10c7,%edi 7056: 83 c3 01 add $0x1,%ebx 7059: e8 00 00 00 00 callq 705e 705e: e9 72 fc ff ff jmpq 6cd5 0000000000007063 : 7063: 44 8b 46 04 mov 0x4(%rsi),%r8d 7067: 83 e3 fe and $0xfffffffe,%ebx 706a: 8b 4e 4c mov 0x4c(%rsi),%ecx 706d: 49 89 fc mov %rdi,%r12 7070: 44 8d 6b 10 lea 0x10(%rbx),%r13d 7074: 48 8b 3f mov (%rdi),%rdi 7077: 89 da mov %ebx,%edx 7079: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7080: 45 21 e8 and %r13d,%r8d 7083: e8 00 00 00 00 callq 7088 7088: 44 23 6d 04 and 0x4(%rbp),%r13d 708c: 31 d2 xor %edx,%edx 708e: 4c 89 e7 mov %r12,%rdi 7091: 44 89 6d 4c mov %r13d,0x4c(%rbp) 7095: be 80 0f 00 00 mov $0xf80,%esi 709a: e8 00 00 00 00 callq 709f 709f: 31 c9 xor %ecx,%ecx 70a1: be 80 0f 00 00 mov $0xf80,%esi 70a6: 4c 89 e7 mov %r12,%rdi 70a9: 0d 00 00 00 80 or $0x80000000,%eax 70ae: 89 c2 mov %eax,%edx 70b0: e8 00 00 00 00 callq 70b5 70b5: e9 00 00 00 00 jmpq 70ba 00000000000070ba : 70ba: 49 8b bd b8 a9 ff ff mov -0x5648(%r13),%rdi 70c1: 4c 89 f2 mov %r14,%rdx 70c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 70cb: e8 00 00 00 00 callq 70d0 70d0: e9 00 00 00 00 jmpq 70d5 00000000000070d5 : 70d5: 49 8b bf b8 a9 ff ff mov -0x5648(%r15),%rdi 70dc: 4c 89 f2 mov %r14,%rdx 70df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 70e6: e8 00 00 00 00 callq 70eb 70eb: e9 00 00 00 00 jmpq 70f0 70f0: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 70f7: 4c 89 ea mov %r13,%rdx 70fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7101: 89 44 24 04 mov %eax,0x4(%rsp) 7105: e8 00 00 00 00 callq 710a 710a: 8b 44 24 04 mov 0x4(%rsp),%eax 710e: 41 89 c4 mov %eax,%r12d 7111: e9 00 00 00 00 jmpq 7116 0000000000007116 : 7116: 48 8b 44 24 08 mov 0x8(%rsp),%rax 711b: 4c 89 f2 mov %r14,%rdx 711e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7125: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 712c: e8 00 00 00 00 callq 7131 7131: e9 00 00 00 00 jmpq 7136 7136: 49 8b bc 24 b8 a9 ff mov -0x5648(%r12),%rdi 713d: ff 713e: 4c 89 f2 mov %r14,%rdx 7141: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7148: e8 00 00 00 00 callq 714d 714d: e9 00 00 00 00 jmpq 7152 0000000000007152 : 7152: 48 8d 74 24 1a lea 0x1a(%rsp),%rsi 7157: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 715e: e8 00 00 00 00 callq 7163 7163: 48 8b bb a8 91 00 00 mov 0x91a8(%rbx),%rdi 716a: e8 00 00 00 00 callq 716f 716f: 48 8b bb 98 91 00 00 mov 0x9198(%rbx),%rdi 7176: 48 c7 83 a8 91 00 00 movq $0x0,0x91a8(%rbx) 717d: 00 00 00 00 7181: e8 00 00 00 00 callq 7186 7186: 48 8b bb b8 91 00 00 mov 0x91b8(%rbx),%rdi 718d: 48 c7 83 98 91 00 00 movq $0x0,0x9198(%rbx) 7194: 00 00 00 00 7198: e8 00 00 00 00 callq 719d 719d: 48 8b bb d8 91 00 00 mov 0x91d8(%rbx),%rdi 71a4: 48 c7 83 b8 91 00 00 movq $0x0,0x91b8(%rbx) 71ab: 00 00 00 00 71af: e8 00 00 00 00 callq 71b4 71b4: 48 8b bb e8 91 00 00 mov 0x91e8(%rbx),%rdi 71bb: 48 c7 83 d8 91 00 00 movq $0x0,0x91d8(%rbx) 71c2: 00 00 00 00 71c6: e8 00 00 00 00 callq 71cb 71cb: 48 8b bb c8 91 00 00 mov 0x91c8(%rbx),%rdi 71d2: 48 c7 83 e8 91 00 00 movq $0x0,0x91e8(%rbx) 71d9: 00 00 00 00 71dd: e8 00 00 00 00 callq 71e2 71e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 71e9: 48 c7 83 c8 91 00 00 movq $0x0,0x91c8(%rbx) 71f0: 00 00 00 00 71f4: e8 00 00 00 00 callq 71f9 71f9: e9 00 00 00 00 jmpq 71fe 71fe: 48 8b 3b mov (%rbx),%rdi 7201: 89 c2 mov %eax,%edx 7203: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 720a: 89 44 24 08 mov %eax,0x8(%rsp) 720e: e8 00 00 00 00 callq 7213 7213: 4c 89 e7 mov %r12,%rdi 7216: 31 d2 xor %edx,%edx 7218: 31 f6 xor %esi,%esi 721a: e8 00 00 00 00 callq 721f 721f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7226: e8 00 00 00 00 callq 722b 722b: 8b 44 24 08 mov 0x8(%rsp),%eax 722f: 41 89 c4 mov %eax,%r12d 7232: e9 00 00 00 00 jmpq 7237 0000000000007237 : 7237: 49 8b 7d 00 mov 0x0(%r13),%rdi 723b: 89 c2 mov %eax,%edx 723d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7244: e8 00 00 00 00 callq 7249 7249: 41 83 bd c0 b1 00 00 cmpl $0x0,0xb1c0(%r13) 7250: 00 7251: 8b 2c 24 mov (%rsp),%ebp 7254: 74 27 je 727d 7256: 48 63 c5 movslq %ebp,%rax 7259: 31 d2 xor %edx,%edx 725b: 31 f6 xor %esi,%esi 725d: 83 c5 01 add $0x1,%ebp 7260: 48 69 c0 28 03 00 00 imul $0x328,%rax,%rax 7267: 49 8d bc 05 d8 9a 00 lea 0x9ad8(%r13,%rax,1),%rdi 726e: 00 726f: e8 00 00 00 00 callq 7274 7274: 41 3b ad c0 b1 00 00 cmp 0xb1c0(%r13),%ebp 727b: 72 d9 jb 7256 727d: 89 1c 24 mov %ebx,(%rsp) 7280: e9 00 00 00 00 jmpq 7285 0000000000007285 : 7285: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 728a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7291: 31 db xor %ebx,%ebx 7293: e8 00 00 00 00 callq 7298 7298: 41 39 9d a8 e7 00 00 cmp %ebx,0xe7a8(%r13) 729f: 7e 26 jle 72c7 72a1: 48 69 eb 68 06 00 00 imul $0x668,%rbx,%rbp 72a8: 48 83 c3 01 add $0x1,%rbx 72ac: 49 8b bc 2d 08 b4 00 mov 0xb408(%r13,%rbp,1),%rdi 72b3: 00 72b4: e8 00 00 00 00 callq 72b9 72b9: 49 c7 84 2d 08 b4 00 movq $0x0,0xb408(%r13,%rbp,1) 72c0: 00 00 00 00 00 72c5: eb d1 jmp 7298 72c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 72ce: e8 00 00 00 00 callq 72d3 72d3: e9 00 00 00 00 jmpq 72d8 00000000000072d8 : 72d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 72df: e8 00 00 00 00 callq 72e4 72e4: 31 c0 xor %eax,%eax 72e6: e9 00 00 00 00 jmpq 72eb 00000000000072eb : 72eb: 48 8b 3f mov (%rdi),%rdi 72ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 72f5: e8 00 00 00 00 callq 72fa 72fa: e9 00 00 00 00 jmpq 72ff 00000000000072ff : 72ff: e8 00 00 00 00 callq 7304 7304: 41 54 push %r12 7306: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 730d: 55 push %rbp 730e: 48 89 fd mov %rdi,%rbp 7311: 53 push %rbx 7312: 48 8b 3f mov (%rdi),%rdi 7315: 31 db xor %ebx,%ebx 7317: e8 00 00 00 00 callq 731c 731c: be 01 00 00 00 mov $0x1,%esi 7321: 48 89 ef mov %rbp,%rdi 7324: e8 00 00 00 00 callq 7329 7329: 48 8b 7d 00 mov 0x0(%rbp),%rdi 732d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7334: e8 00 00 00 00 callq 7339 7339: 31 d2 xor %edx,%edx 733b: be 80 01 00 00 mov $0x180,%esi 7340: 48 89 ef mov %rbp,%rdi 7343: e8 00 00 00 00 callq 7348 7348: 31 c9 xor %ecx,%ecx 734a: be 80 01 00 00 mov $0x180,%esi 734f: 48 89 ef mov %rbp,%rdi 7352: 83 c8 08 or $0x8,%eax 7355: 89 c2 mov %eax,%edx 7357: e8 00 00 00 00 callq 735c 735c: 31 d2 xor %edx,%edx 735e: be 81 01 00 00 mov $0x181,%esi 7363: 48 89 ef mov %rbp,%rdi 7366: e8 00 00 00 00 callq 736b 736b: 31 c9 xor %ecx,%ecx 736d: be 81 01 00 00 mov $0x181,%esi 7372: 48 89 ef mov %rbp,%rdi 7375: 0d 00 00 80 00 or $0x800000,%eax 737a: 89 c2 mov %eax,%edx 737c: e8 00 00 00 00 callq 7381 7381: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 7387: 73 17 jae 73a0 7389: 31 d2 xor %edx,%edx 738b: be 85 01 00 00 mov $0x185,%esi 7390: 48 89 ef mov %rbp,%rdi 7393: e8 00 00 00 00 callq 7398 7398: a8 02 test $0x2,%al 739a: 0f 84 f3 00 00 00 je 7493 73a0: 31 d2 xor %edx,%edx 73a2: be 81 01 00 00 mov $0x181,%esi 73a7: 48 89 ef mov %rbp,%rdi 73aa: e8 00 00 00 00 callq 73af 73af: 31 c9 xor %ecx,%ecx 73b1: be 81 01 00 00 mov $0x181,%esi 73b6: 48 89 ef mov %rbp,%rdi 73b9: 25 ff ff 7f fb and $0xfb7fffff,%eax 73be: 89 c2 mov %eax,%edx 73c0: e8 00 00 00 00 callq 73c5 73c5: 31 d2 xor %edx,%edx 73c7: be ec 0a 00 00 mov $0xaec,%esi 73cc: 48 89 ef mov %rbp,%rdi 73cf: e8 00 00 00 00 callq 73d4 73d4: 31 c9 xor %ecx,%ecx 73d6: be ec 0a 00 00 mov $0xaec,%esi 73db: 48 89 ef mov %rbp,%rdi 73de: 80 e4 f7 and $0xf7,%ah 73e1: 89 c2 mov %eax,%edx 73e3: e8 00 00 00 00 callq 73e8 73e8: 31 d2 xor %edx,%edx 73ea: be 86 01 00 00 mov $0x186,%esi 73ef: 48 89 ef mov %rbp,%rdi 73f2: e8 00 00 00 00 callq 73f7 73f7: 31 c9 xor %ecx,%ecx 73f9: be 86 01 00 00 mov $0x186,%esi 73fe: 48 89 ef mov %rbp,%rdi 7401: 83 c8 01 or $0x1,%eax 7404: 89 c2 mov %eax,%edx 7406: e8 00 00 00 00 callq 740b 740b: 31 d2 xor %edx,%edx 740d: be 80 01 00 00 mov $0x180,%esi 7412: 48 89 ef mov %rbp,%rdi 7415: e8 00 00 00 00 callq 741a 741a: 31 c9 xor %ecx,%ecx 741c: be 80 01 00 00 mov $0x180,%esi 7421: 48 89 ef mov %rbp,%rdi 7424: 83 c8 01 or $0x1,%eax 7427: 89 c2 mov %eax,%edx 7429: e8 00 00 00 00 callq 742e 742e: 31 d2 xor %edx,%edx 7430: be 80 01 00 00 mov $0x180,%esi 7435: 48 89 ef mov %rbp,%rdi 7438: e8 00 00 00 00 callq 743d 743d: 31 c9 xor %ecx,%ecx 743f: be 80 01 00 00 mov $0x180,%esi 7444: 48 89 ef mov %rbp,%rdi 7447: 83 c8 02 or $0x2,%eax 744a: 89 c2 mov %eax,%edx 744c: e8 00 00 00 00 callq 7451 7451: 31 d2 xor %edx,%edx 7453: be 86 01 00 00 mov $0x186,%esi 7458: 48 89 ef mov %rbp,%rdi 745b: e8 00 00 00 00 callq 7460 7460: 31 c9 xor %ecx,%ecx 7462: be 86 01 00 00 mov $0x186,%esi 7467: 48 89 ef mov %rbp,%rdi 746a: 83 e0 fe and $0xfffffffe,%eax 746d: 89 c2 mov %eax,%edx 746f: e8 00 00 00 00 callq 7474 7474: 48 8b 7d 08 mov 0x8(%rbp),%rdi 7478: e8 00 00 00 00 callq 747d 747d: 48 89 ef mov %rbp,%rdi 7480: e8 00 00 00 00 callq 7485 7485: bf bc 8d 06 00 mov $0x68dbc,%edi 748a: e8 00 00 00 00 callq 748f 748f: 31 db xor %ebx,%ebx 7491: eb 1d jmp 74b0 7493: bf c7 10 00 00 mov $0x10c7,%edi 7498: ff c3 inc %ebx 749a: e8 00 00 00 00 callq 749f 749f: e9 dd fe ff ff jmpq 7381 74a4: bf c7 10 00 00 mov $0x10c7,%edi 74a9: ff c3 inc %ebx 74ab: e8 00 00 00 00 callq 74b0 74b0: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 74b6: 73 28 jae 74e0 74b8: 31 d2 xor %edx,%edx 74ba: be 0a 15 00 00 mov $0x150a,%esi 74bf: 48 89 ef mov %rbp,%rdi 74c2: e8 00 00 00 00 callq 74c7 74c7: ff c0 inc %eax 74c9: 74 d9 je 74a4 74cb: 48 8b 7d 08 mov 0x8(%rbp),%rdi 74cf: 45 31 e4 xor %r12d,%r12d 74d2: e8 00 00 00 00 callq 74d7 74d7: c6 85 00 66 01 00 01 movb $0x1,0x16600(%rbp) 74de: eb 06 jmp 74e6 74e0: 41 bc ea ff ff ff mov $0xffffffea,%r12d 74e6: 48 89 ef mov %rbp,%rdi 74e9: 31 f6 xor %esi,%esi 74eb: e8 00 00 00 00 callq 74f0 74f0: 44 89 e0 mov %r12d,%eax 74f3: 5b pop %rbx 74f4: 5d pop %rbp 74f5: 41 5c pop %r12 74f7: c3 retq 00000000000074f8 : 74f8: 83 fb 02 cmp $0x2,%ebx 74fb: 75 27 jne 7524 74fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7504: e8 00 00 00 00 callq 7509 7509: e9 00 00 00 00 jmpq 750e 750e: 83 fb 01 cmp $0x1,%ebx 7511: 75 22 jne 7535 7513: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 751a: e8 00 00 00 00 callq 751f 751f: e9 00 00 00 00 jmpq 7524 7524: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 752b: e8 00 00 00 00 callq 7530 7530: e9 00 00 00 00 jmpq 7535 7535: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 753c: e8 00 00 00 00 callq 7541 7541: e9 00 00 00 00 jmpq 7546 0000000000007546 : 7546: 48 8b 3f mov (%rdi),%rdi 7549: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7550: e8 00 00 00 00 callq 7555 7555: c6 85 0c 10 00 00 01 movb $0x1,0x100c(%rbp) 755c: e9 00 00 00 00 jmpq 7561 0000000000007561 : 7561: 48 8b 3f mov (%rdi),%rdi 7564: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 756b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 7571: e8 00 00 00 00 callq 7576 7576: e9 00 00 00 00 jmpq 757b 000000000000757b : 757b: 41 8b 4d 2c mov 0x2c(%r13),%ecx 757f: 41 8b 55 04 mov 0x4(%r13),%edx 7583: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 758a: 48 8b 3b mov (%rbx),%rdi 758d: e8 00 00 00 00 callq 7592 7592: 48 8b 3b mov (%rbx),%rdi 7595: 44 89 e2 mov %r12d,%edx 7598: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 759f: e8 00 00 00 00 callq 75a4 75a4: 48 8b 3b mov (%rbx),%rdi 75a7: 89 ea mov %ebp,%edx 75a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 75b0: e8 00 00 00 00 callq 75b5 75b5: 89 e8 mov %ebp,%eax 75b7: 40 0f b6 d5 movzbl %bpl,%edx 75bb: 48 8b 3b mov (%rbx),%rdi 75be: 48 89 c1 mov %rax,%rcx 75c1: 48 c1 f8 0c sar $0xc,%rax 75c5: c7 44 24 03 00 00 00 movl $0x0,0x3(%rsp) 75cc: 00 75cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 75d4: 0f b6 c0 movzbl %al,%eax 75d7: c6 44 24 07 00 movb $0x0,0x7(%rsp) 75dc: 48 c1 f9 19 sar $0x19,%rcx 75e0: 45 89 e0 mov %r12d,%r8d 75e3: 50 push %rax 75e4: 83 e1 0f and $0xf,%ecx 75e7: 49 c7 c1 00 00 00 00 mov $0x0,%r9 75ee: 81 e5 00 00 00 01 and $0x1000000,%ebp 75f4: 6a 00 pushq $0x0 75f6: 4c 0f 44 ce cmove %rsi,%r9 75fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7601: 48 8d 44 24 13 lea 0x13(%rsp),%rax 7606: 50 push %rax 7607: e8 00 00 00 00 callq 760c 760c: 48 83 c4 18 add $0x18,%rsp 7610: e9 00 00 00 00 jmpq 7615 0000000000007615 : 7615: 48 8b 3b mov (%rbx),%rdi 7618: 4c 89 ea mov %r13,%rdx 761b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7622: e8 00 00 00 00 callq 7627 7627: 48 8b bb d0 0f 00 00 mov 0xfd0(%rbx),%rdi 762e: e8 00 00 00 00 callq 7633 7633: 48 8b 3b mov (%rbx),%rdi 7636: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 763d: 48 c7 83 d0 0f 00 00 movq $0x0,0xfd0(%rbx) 7644: 00 00 00 00 7648: e8 00 00 00 00 callq 764d 764d: e9 00 00 00 00 jmpq 7652 7652: 48 8b 3b mov (%rbx),%rdi 7655: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 765c: e8 00 00 00 00 callq 7661 7661: e9 00 00 00 00 jmpq 7666 7666: 48 8b 3b mov (%rbx),%rdi 7669: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7670: e8 00 00 00 00 callq 7675 7675: e9 00 00 00 00 jmpq 767a 000000000000767a : 767a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 767e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7685: e8 00 00 00 00 callq 768a 768a: e9 00 00 00 00 jmpq 768f 000000000000768f : 768f: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7693: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 769a: 89 44 24 04 mov %eax,0x4(%rsp) 769e: e8 00 00 00 00 callq 76a3 76a3: 8b 44 24 04 mov 0x4(%rsp),%eax 76a7: 5a pop %rdx 76a8: 5d pop %rbp 76a9: c3 retq 00000000000076aa : 76aa: 48 8b 7d 00 mov 0x0(%rbp),%rdi 76ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 76b5: 89 44 24 04 mov %eax,0x4(%rsp) 76b9: e8 00 00 00 00 callq 76be 76be: 8b 44 24 04 mov 0x4(%rsp),%eax 76c2: e9 00 00 00 00 jmpq 76c7 00000000000076c7 : 76c7: e8 00 00 00 00 callq 76cc 76cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 76d3: e9 00 00 00 00 jmpq 76d8 00000000000076d8 : 76d8: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 76dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 76e4: e8 00 00 00 00 callq 76e9 76e9: 48 8b bd a8 91 00 00 mov 0x91a8(%rbp),%rdi 76f0: e8 00 00 00 00 callq 76f5 76f5: 48 8b bd 98 91 00 00 mov 0x9198(%rbp),%rdi 76fc: 48 c7 85 a8 91 00 00 movq $0x0,0x91a8(%rbp) 7703: 00 00 00 00 7707: e8 00 00 00 00 callq 770c 770c: 48 8b bd b8 91 00 00 mov 0x91b8(%rbp),%rdi 7713: 48 c7 85 98 91 00 00 movq $0x0,0x9198(%rbp) 771a: 00 00 00 00 771e: e8 00 00 00 00 callq 7723 7723: 48 8b bd c8 91 00 00 mov 0x91c8(%rbp),%rdi 772a: 48 c7 85 b8 91 00 00 movq $0x0,0x91b8(%rbp) 7731: 00 00 00 00 7735: e8 00 00 00 00 callq 773a 773a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7741: 48 c7 85 c8 91 00 00 movq $0x0,0x91c8(%rbp) 7748: 00 00 00 00 774c: e8 00 00 00 00 callq 7751 7751: e9 00 00 00 00 jmpq 7756 0000000000007756 : 7756: 48 8b 7d 00 mov 0x0(%rbp),%rdi 775a: 89 c2 mov %eax,%edx 775c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7763: e8 00 00 00 00 callq 7768 7768: 48 89 ef mov %rbp,%rdi 776b: e8 00 00 00 00 callq 7770 7770: e9 00 00 00 00 jmpq 7775 0000000000007775 : 7775: 44 8b 46 04 mov 0x4(%rsi),%r8d 7779: 83 e3 fe and $0xfffffffe,%ebx 777c: 8b 4e 4c mov 0x4c(%rsi),%ecx 777f: 49 89 fc mov %rdi,%r12 7782: 44 8d 6b 10 lea 0x10(%rbx),%r13d 7786: 48 8b 3f mov (%rdi),%rdi 7789: 89 da mov %ebx,%edx 778b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7792: 45 21 e8 and %r13d,%r8d 7795: e8 00 00 00 00 callq 779a 779a: 44 23 6d 04 and 0x4(%rbp),%r13d 779e: 31 d2 xor %edx,%edx 77a0: 4c 89 e7 mov %r12,%rdi 77a3: 44 89 6d 4c mov %r13d,0x4c(%rbp) 77a7: be 80 0f 00 00 mov $0xf80,%esi 77ac: e8 00 00 00 00 callq 77b1 77b1: 31 c9 xor %ecx,%ecx 77b3: be 80 0f 00 00 mov $0xf80,%esi 77b8: 4c 89 e7 mov %r12,%rdi 77bb: 0d 00 00 00 80 or $0x80000000,%eax 77c0: 89 c2 mov %eax,%edx 77c2: e8 00 00 00 00 callq 77c7 77c7: e9 00 00 00 00 jmpq 77cc 00000000000077cc : 77cc: e8 00 00 00 00 callq 77d1 77d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 77d8: e8 00 00 00 00 callq 77dd 77dd: 31 c0 xor %eax,%eax 77df: c3 retq 00000000000077e0 : 77e0: e8 00 00 00 00 callq 77e5 77e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 77ec: e8 00 00 00 00 callq 77f1 77f1: 31 c0 xor %eax,%eax 77f3: c3 retq 00000000000077f4 : 77f4: 48 8b 44 24 18 mov 0x18(%rsp),%rax 77f9: 48 89 ea mov %rbp,%rdx 77fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7803: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 780a: e8 00 00 00 00 callq 780f 780f: e9 00 00 00 00 jmpq 7814 7814: 49 8b bc 24 b8 a9 ff mov -0x5648(%r12),%rdi 781b: ff 781c: 4c 89 f2 mov %r14,%rdx 781f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7826: 89 04 24 mov %eax,(%rsp) 7829: e8 00 00 00 00 callq 782e 782e: 8b 04 24 mov (%rsp),%eax 7831: 41 89 c5 mov %eax,%r13d 7834: e9 00 00 00 00 jmpq 7839 0000000000007839 : 7839: 49 8b bd b8 a9 ff ff mov -0x5648(%r13),%rdi 7840: 4c 89 f2 mov %r14,%rdx 7843: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 784a: e8 00 00 00 00 callq 784f 784f: e9 00 00 00 00 jmpq 7854 0000000000007854 : 7854: 48 8b 44 24 08 mov 0x8(%rsp),%rax 7859: 4c 89 f2 mov %r14,%rdx 785c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7863: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 786a: e8 00 00 00 00 callq 786f 786f: e9 00 00 00 00 jmpq 7874 7874: 49 8b bc 24 b8 a9 ff mov -0x5648(%r12),%rdi 787b: ff 787c: 4c 89 f2 mov %r14,%rdx 787f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7886: e8 00 00 00 00 callq 788b 788b: e9 00 00 00 00 jmpq 7890 0000000000007890 : 7890: 48 8b 3f mov (%rdi),%rdi 7893: 89 c2 mov %eax,%edx 7895: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 789c: e8 00 00 00 00 callq 78a1 78a1: e9 00 00 00 00 jmpq 78a6 00000000000078a6 : 78a6: 83 fa 04 cmp $0x4,%edx 78a9: 75 1c jne 78c7 78ab: 48 8b 7d 00 mov 0x0(%rbp),%rdi 78af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 78b6: e8 00 00 00 00 callq 78bb 78bb: 48 89 ef mov %rbp,%rdi 78be: 5b pop %rbx 78bf: 5d pop %rbp 78c0: 41 5c pop %r12 78c2: e9 00 00 00 00 jmpq 78c7 78c7: 48 8b 7d 00 mov 0x0(%rbp),%rdi 78cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 78d2: 31 db xor %ebx,%ebx 78d4: e8 00 00 00 00 callq 78d9 78d9: be 01 00 00 00 mov $0x1,%esi 78de: 48 89 ef mov %rbp,%rdi 78e1: e8 00 00 00 00 callq 78e6 78e6: 48 8b 7d 00 mov 0x0(%rbp),%rdi 78ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 78f1: e8 00 00 00 00 callq 78f6 78f6: 48 8b 7d 08 mov 0x8(%rbp),%rdi 78fa: e8 00 00 00 00 callq 78ff 78ff: 48 89 ef mov %rbp,%rdi 7902: e8 00 00 00 00 callq 7907 7907: bf bc 8d 06 00 mov $0x68dbc,%edi 790c: e8 00 00 00 00 callq 7911 7911: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 7917: 73 4d jae 7966 7919: 31 d2 xor %edx,%edx 791b: be 0a 15 00 00 mov $0x150a,%esi 7920: 48 89 ef mov %rbp,%rdi 7923: e8 00 00 00 00 callq 7928 7928: 83 c0 01 add $0x1,%eax 792b: 74 41 je 796e 792d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 7931: 45 31 e4 xor %r12d,%r12d 7934: e8 00 00 00 00 callq 7939 7939: c6 85 00 66 01 00 01 movb $0x1,0x16600(%rbp) 7940: 48 89 ef mov %rbp,%rdi 7943: 31 f6 xor %esi,%esi 7945: e8 00 00 00 00 callq 794a 794a: 44 89 e0 mov %r12d,%eax 794d: 5b pop %rbx 794e: 5d pop %rbp 794f: 41 5c pop %r12 7951: c3 retq 7952: 48 8b 3f mov (%rdi),%rdi 7955: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 795c: e8 00 00 00 00 callq 7961 7961: e9 00 00 00 00 jmpq 7966 7966: 41 bc ea ff ff ff mov $0xffffffea,%r12d 796c: eb d2 jmp 7940 796e: bf c7 10 00 00 mov $0x10c7,%edi 7973: 83 c3 01 add $0x1,%ebx 7976: e8 00 00 00 00 callq 797b 797b: eb 94 jmp 7911 000000000000797d : 797d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7984: e8 00 00 00 00 callq 7989 7989: 31 c0 xor %eax,%eax 798b: e9 00 00 00 00 jmpq 7990 0000000000007990 : 7990: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7997: e8 00 00 00 00 callq 799c 799c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 79a3: e8 00 00 00 00 callq 79a8 79a8: b8 c2 ff ff ff mov $0xffffffc2,%eax 79ad: e9 00 00 00 00 jmpq 79b2 79b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 79b9: e8 00 00 00 00 callq 79be 79be: b8 c2 ff ff ff mov $0xffffffc2,%eax 79c3: e9 00 00 00 00 jmpq 79c8 00000000000079c8 : 79c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 79cf: e8 00 00 00 00 callq 79d4 79d4: b8 c2 ff ff ff mov $0xffffffc2,%eax 79d9: e9 00 00 00 00 jmpq 79de 00000000000079de : 79de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 79e5: e8 00 00 00 00 callq 79ea 79ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 79f1: 5b pop %rbx 79f2: 5d pop %rbp 79f3: e9 00 00 00 00 jmpq 79f8 00000000000079f8 : 79f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 79ff: e8 00 00 00 00 callq 7a04 7a04: e9 00 00 00 00 jmpq 7a09 0000000000007a09 : 7a09: 48 8b 3f mov (%rdi),%rdi 7a0c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7a13: e8 00 00 00 00 callq 7a18 7a18: e9 00 00 00 00 jmpq 7a1d 0000000000007a1d : 7a1d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7a21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7a28: e8 00 00 00 00 callq 7a2d 7a2d: 48 8b 7d 08 mov 0x8(%rbp),%rdi 7a31: 31 db xor %ebx,%ebx 7a33: e8 00 00 00 00 callq 7a38 7a38: 3b 9d 28 07 00 00 cmp 0x728(%rbp),%ebx 7a3e: 73 1c jae 7a5c 7a40: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 7a47: 48 89 ef mov %rbp,%rdi 7a4a: 48 8b 40 40 mov 0x40(%rax),%rax 7a4e: e8 00 00 00 00 callq 7a53 7a53: 83 c0 01 add $0x1,%eax 7a56: 0f 84 a0 00 00 00 je 7afc 7a5c: 31 f6 xor %esi,%esi 7a5e: 48 89 ef mov %rbp,%rdi 7a61: e8 00 00 00 00 callq 7a66 7a66: e9 00 00 00 00 jmpq 7a6b 7a6b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7a6f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7a76: e8 00 00 00 00 callq 7a7b 7a7b: 48 8b 9d e8 39 01 00 mov 0x139e8(%rbp),%rbx 7a82: 48 85 db test %rbx,%rbx 7a85: 0f 84 83 00 00 00 je 7b0e 7a8b: 83 7b 04 00 cmpl $0x0,0x4(%rbx) 7a8f: 74 15 je 7aa6 7a91: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 7a98: 31 f6 xor %esi,%esi 7a9a: 48 89 ef mov %rbp,%rdi 7a9d: 48 8b 40 70 mov 0x70(%rax),%rax 7aa1: e8 00 00 00 00 callq 7aa6 7aa6: 48 89 ef mov %rbp,%rdi 7aa9: e8 00 00 00 00 callq 7aae 7aae: 41 89 c4 mov %eax,%r12d 7ab1: 85 c0 test %eax,%eax 7ab3: 0f 85 00 00 00 00 jne 7ab9 7ab9: 83 7b 04 00 cmpl $0x0,0x4(%rbx) 7abd: 0f 84 00 00 00 00 je 7ac3 7ac3: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 7aca: be 01 00 00 00 mov $0x1,%esi 7acf: 48 89 ef mov %rbp,%rdi 7ad2: 48 8b 40 70 mov 0x70(%rax),%rax 7ad6: e8 00 00 00 00 callq 7adb 7adb: e9 00 00 00 00 jmpq 7ae0 7ae0: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7ae4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7aeb: e8 00 00 00 00 callq 7af0 7af0: 48 89 ef mov %rbp,%rdi 7af3: 5b pop %rbx 7af4: 5d pop %rbp 7af5: 41 5c pop %r12 7af7: e9 00 00 00 00 jmpq 7afc 7afc: bf c7 10 00 00 mov $0x10c7,%edi 7b01: 83 c3 01 add $0x1,%ebx 7b04: e8 00 00 00 00 callq 7b09 7b09: e9 2a ff ff ff jmpq 7a38 7b0e: 5b pop %rbx 7b0f: 48 89 ef mov %rbp,%rdi 7b12: 5d pop %rbp 7b13: 41 5c pop %r12 7b15: e9 00 00 00 00 jmpq 7b1a 0000000000007b1a : 7b1a: 0f b6 f0 movzbl %al,%esi 7b1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7b24: e8 00 00 00 00 callq 7b29 7b29: bf 01 00 00 00 mov $0x1,%edi 7b2e: e8 00 00 00 00 callq 7b33 7b33: e9 00 00 00 00 jmpq 7b38 7b38: be f4 01 00 00 mov $0x1f4,%esi 7b3d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7b44: e8 00 00 00 00 callq 7b49 7b49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7b50: e8 00 00 00 00 callq 7b55 7b55: e9 00 00 00 00 jmpq 7b5a 0000000000007b5a : 7b5a: ba fe ff ff ff mov $0xfffffffe,%edx 7b5f: be 01 00 00 00 mov $0x1,%esi 7b64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7b6b: e8 00 00 00 00 callq 7b70 7b70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7b77: e8 00 00 00 00 callq 7b7c 7b7c: b8 c2 ff ff ff mov $0xffffffc2,%eax 7b81: e9 00 00 00 00 jmpq 7b86 0000000000007b86 : 7b86: 48 8b 85 e0 89 00 00 mov 0x89e0(%rbp),%rax 7b8d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7b91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7b98: 48 8d 48 0c lea 0xc(%rax),%rcx 7b9c: e8 00 00 00 00 callq 7ba1 7ba1: 48 83 3c 24 00 cmpq $0x0,(%rsp) 7ba6: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7baa: 74 1e je 7bca 7bac: 48 8b 85 e0 89 00 00 mov 0x89e0(%rbp),%rax 7bb3: 48 8b 93 08 01 00 00 mov 0x108(%rbx),%rdx 7bba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7bc1: 48 8d 48 0c lea 0xc(%rax),%rcx 7bc5: e8 00 00 00 00 callq 7bca 7bca: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7bce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7bd5: e8 00 00 00 00 callq 7bda 7bda: 48 8b 9d e8 39 01 00 mov 0x139e8(%rbp),%rbx 7be1: f6 83 e0 00 00 00 04 testb $0x4,0xe0(%rbx) 7be8: 75 16 jne 7c00 7bea: 65 8b 05 00 00 00 00 mov %gs:0x0(%rip),%eax # 7bf1 7bf1: a9 00 01 ff 00 test $0xff0100,%eax 7bf6: 75 08 jne 7c00 7bf8: 48 89 ef mov %rbp,%rdi 7bfb: e8 00 00 00 00 callq 7c00 7c00: 31 c0 xor %eax,%eax 7c02: ba 01 00 00 00 mov $0x1,%edx 7c07: f0 0f b1 93 a8 00 00 lock cmpxchg %edx,0xa8(%rbx) 7c0e: 00 7c0f: 85 c0 test %eax,%eax 7c11: 0f 85 00 00 00 00 jne 7c17 7c17: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # 7c1e 7c1e: 48 8d 93 88 00 00 00 lea 0x88(%rbx),%rdx 7c25: bf 80 01 00 00 mov $0x180,%edi 7c2a: e8 00 00 00 00 callq 7c2f 7c2f: e9 00 00 00 00 jmpq 7c34 0000000000007c34 : 7c34: 48 8b 3f mov (%rdi),%rdi 7c37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7c3e: e8 00 00 00 00 callq 7c43 7c43: e9 00 00 00 00 jmpq 7c48 0000000000007c48 : 7c48: 83 fa 04 cmp $0x4,%edx 7c4b: 75 2c jne 7c79 7c4d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7c51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7c58: e8 00 00 00 00 callq 7c5d 7c5d: 4c 89 e7 mov %r12,%rdi 7c60: e8 00 00 00 00 callq 7c65 7c65: 41 89 c5 mov %eax,%r13d 7c68: 85 c0 test %eax,%eax 7c6a: 0f 84 e8 00 00 00 je 7d58 7c70: 44 89 e8 mov %r13d,%eax 7c73: 5d pop %rbp 7c74: 41 5c pop %r12 7c76: 41 5d pop %r13 7c78: c3 retq 7c79: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7c7d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7c84: e8 00 00 00 00 callq 7c89 7c89: be 01 00 00 00 mov $0x1,%esi 7c8e: 48 89 ef mov %rbp,%rdi 7c91: e8 00 00 00 00 callq 7c96 7c96: 48 8b 7d 08 mov 0x8(%rbp),%rdi 7c9a: e8 00 00 00 00 callq 7c9f 7c9f: 48 8b 7d 08 mov 0x8(%rbp),%rdi 7ca3: e8 00 00 00 00 callq 7ca8 7ca8: 48 89 ef mov %rbp,%rdi 7cab: e8 00 00 00 00 callq 7cb0 7cb0: 84 c0 test %al,%al 7cb2: 0f 84 80 00 00 00 je 7d38 7cb8: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7cbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7cc3: e8 00 00 00 00 callq 7cc8 7cc8: 48 89 ef mov %rbp,%rdi 7ccb: e8 00 00 00 00 callq 7cd0 7cd0: 41 89 c5 mov %eax,%r13d 7cd3: 45 85 ed test %r13d,%r13d 7cd6: 74 10 je 7ce8 7cd8: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7cdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7ce3: e8 00 00 00 00 callq 7ce8 7ce8: 48 8b 7d 08 mov 0x8(%rbp),%rdi 7cec: 45 31 e4 xor %r12d,%r12d 7cef: e8 00 00 00 00 callq 7cf4 7cf4: 44 3b a5 28 07 00 00 cmp 0x728(%rbp),%r12d 7cfb: 73 18 jae 7d15 7cfd: 48 8b 85 e8 89 00 00 mov 0x89e8(%rbp),%rax 7d04: 48 89 ef mov %rbp,%rdi 7d07: 48 8b 40 40 mov 0x40(%rax),%rax 7d0b: e8 00 00 00 00 callq 7d10 7d10: 83 c0 01 add $0x1,%eax 7d13: 74 50 je 7d65 7d15: 31 f6 xor %esi,%esi 7d17: 48 89 ef mov %rbp,%rdi 7d1a: e8 00 00 00 00 callq 7d1f 7d1f: e9 4c ff ff ff jmpq 7c70 7d24: 48 8b 3f mov (%rdi),%rdi 7d27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7d2e: e8 00 00 00 00 callq 7d33 7d33: e9 00 00 00 00 jmpq 7d38 7d38: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7d3c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7d43: e8 00 00 00 00 callq 7d48 7d48: 48 89 ef mov %rbp,%rdi 7d4b: e8 00 00 00 00 callq 7d50 7d50: 41 89 c5 mov %eax,%r13d 7d53: e9 7b ff ff ff jmpq 7cd3 7d58: 5d pop %rbp 7d59: 4c 89 e7 mov %r12,%rdi 7d5c: 41 5c pop %r12 7d5e: 41 5d pop %r13 7d60: e9 00 00 00 00 jmpq 7d65 7d65: bf c7 10 00 00 mov $0x10c7,%edi 7d6a: 41 83 c4 01 add $0x1,%r12d 7d6e: e8 00 00 00 00 callq 7d73 7d73: e9 7c ff ff ff jmpq 7cf4 0000000000007d78 : 7d78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7d7f: e8 00 00 00 00 callq 7d84 7d84: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 7d8a: e9 00 00 00 00 jmpq 7d8f 0000000000007d8f : 7d8f: 0f b6 f0 movzbl %al,%esi 7d92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7d99: e8 00 00 00 00 callq 7d9e 7d9e: bf 01 00 00 00 mov $0x1,%edi 7da3: e8 00 00 00 00 callq 7da8 7da8: e9 00 00 00 00 jmpq 7dad 7dad: be f4 01 00 00 mov $0x1f4,%esi 7db2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7db9: e8 00 00 00 00 callq 7dbe 7dbe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7dc5: e8 00 00 00 00 callq 7dca 7dca: e9 00 00 00 00 jmpq 7dcf 0000000000007dcf : 7dcf: ba c2 ff ff ff mov $0xffffffc2,%edx 7dd4: 44 89 ee mov %r13d,%esi 7dd7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7dde: e8 00 00 00 00 callq 7de3 7de3: b8 c2 ff ff ff mov $0xffffffc2,%eax 7de8: e9 00 00 00 00 jmpq 7ded 0000000000007ded : 7ded: 48 8b 3f mov (%rdi),%rdi 7df0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7df7: e8 00 00 00 00 callq 7dfc 7dfc: c6 85 0c 10 00 00 01 movb $0x1,0x100c(%rbp) 7e03: e9 00 00 00 00 jmpq 7e08 0000000000007e08 : 7e08: 41 8b 4d 2c mov 0x2c(%r13),%ecx 7e0c: 41 8b 55 04 mov 0x4(%r13),%edx 7e10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7e17: 48 8b 3b mov (%rbx),%rdi 7e1a: e8 00 00 00 00 callq 7e1f 7e1f: 48 8b 3b mov (%rbx),%rdi 7e22: 44 89 e2 mov %r12d,%edx 7e25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7e2c: e8 00 00 00 00 callq 7e31 7e31: 48 8b 3b mov (%rbx),%rdi 7e34: 89 ea mov %ebp,%edx 7e36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7e3d: e8 00 00 00 00 callq 7e42 7e42: 89 e9 mov %ebp,%ecx 7e44: 44 89 f0 mov %r14d,%eax 7e47: 45 8b 45 24 mov 0x24(%r13),%r8d 7e4b: c1 e9 0c shr $0xc,%ecx 7e4e: c6 44 24 07 00 movb $0x0,0x7(%rsp) 7e53: 0f c8 bswap %eax 7e55: 48 8b 3b mov (%rbx),%rdi 7e58: 81 e1 ff 01 00 00 and $0x1ff,%ecx 7e5e: 89 44 24 03 mov %eax,0x3(%rsp) 7e62: 40 0f b6 d5 movzbl %bpl,%edx 7e66: 45 89 e1 mov %r12d,%r9d 7e69: 51 push %rcx 7e6a: f7 c5 00 00 00 01 test $0x1000000,%ebp 7e70: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7e77: 48 c7 c0 00 00 00 00 mov $0x0,%rax 7e7e: 41 56 push %r14 7e80: 48 0f 44 c6 cmove %rsi,%rax 7e84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7e8b: 48 8d 4c 24 13 lea 0x13(%rsp),%rcx 7e90: 51 push %rcx 7e91: 44 89 f9 mov %r15d,%ecx 7e94: 50 push %rax 7e95: e8 00 00 00 00 callq 7e9a 7e9a: 48 83 c4 20 add $0x20,%rsp 7e9e: e9 00 00 00 00 jmpq 7ea3 0000000000007ea3 : 7ea3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7eaa: e8 00 00 00 00 callq 7eaf 7eaf: e9 00 00 00 00 jmpq 7eb4 7eb4: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 7eb9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7ec0: e8 00 00 00 00 callq 7ec5 7ec5: 48 8b bb d0 0f 00 00 mov 0xfd0(%rbx),%rdi 7ecc: e8 00 00 00 00 callq 7ed1 7ed1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7ed8: 48 c7 83 d0 0f 00 00 movq $0x0,0xfd0(%rbx) 7edf: 00 00 00 00 7ee3: e8 00 00 00 00 callq 7ee8 7ee8: e9 00 00 00 00 jmpq 7eed 0000000000007eed : 7eed: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7ef1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7ef8: e8 00 00 00 00 callq 7efd 7efd: e9 00 00 00 00 jmpq 7f02 0000000000007f02 : 7f02: 48 8b 7d 00 mov 0x0(%rbp),%rdi 7f06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7f0d: 41 bc ea ff ff ff mov $0xffffffea,%r12d 7f13: e8 00 00 00 00 callq 7f18 7f18: e9 00 00 00 00 jmpq 7f1d 0000000000007f1d : 7f1d: 48 8b 3f mov (%rdi),%rdi 7f20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7f27: e8 00 00 00 00 callq 7f2c 7f2c: c6 85 0c 10 00 00 01 movb $0x1,0x100c(%rbp) 7f33: e9 00 00 00 00 jmpq 7f38 0000000000007f38 : 7f38: 49 89 e0 mov %rsp,%r8 7f3b: 31 c0 xor %eax,%eax 7f3d: b9 0a 00 00 00 mov $0xa,%ecx 7f42: 41 8b 75 24 mov 0x24(%r13),%esi 7f46: 4c 89 c7 mov %r8,%rdi 7f49: 4c 89 c2 mov %r8,%rdx 7f4c: f3 ab rep stos %eax,%es:(%rdi) 7f4e: 48 89 df mov %rbx,%rdi 7f51: e8 00 00 00 00 callq 7f56 7f56: 8b 44 24 20 mov 0x20(%rsp),%eax 7f5a: 41 8b 4d 2c mov 0x2c(%r13),%ecx 7f5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7f65: 41 8b 55 04 mov 0x4(%r13),%edx 7f69: 48 8b 3b mov (%rbx),%rdi 7f6c: 50 push %rax 7f6d: 48 8d 44 24 18 lea 0x18(%rsp),%rax 7f72: 50 push %rax 7f73: 44 8b 4c 24 34 mov 0x34(%rsp),%r9d 7f78: 4c 8d 44 24 10 lea 0x10(%rsp),%r8 7f7d: e8 00 00 00 00 callq 7f82 7f82: 48 8b 3b mov (%rbx),%rdi 7f85: 44 89 e2 mov %r12d,%edx 7f88: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7f8f: e8 00 00 00 00 callq 7f94 7f94: 48 8b 3b mov (%rbx),%rdi 7f97: 89 ea mov %ebp,%edx 7f99: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7fa0: e8 00 00 00 00 callq 7fa5 7fa5: 89 e9 mov %ebp,%ecx 7fa7: 44 89 f0 mov %r14d,%eax 7faa: 45 8b 45 24 mov 0x24(%r13),%r8d 7fae: c1 e9 0c shr $0xc,%ecx 7fb1: c6 44 24 47 00 movb $0x0,0x47(%rsp) 7fb6: 0f c8 bswap %eax 7fb8: 48 8b 3b mov (%rbx),%rdi 7fbb: 81 e1 ff 01 00 00 and $0x1ff,%ecx 7fc1: 89 44 24 43 mov %eax,0x43(%rsp) 7fc5: 58 pop %rax 7fc6: f7 c5 00 00 00 01 test $0x1000000,%ebp 7fcc: 5e pop %rsi 7fcd: 51 push %rcx 7fce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7fd5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 7fdc: 41 56 push %r14 7fde: 48 0f 44 c6 cmove %rsi,%rax 7fe2: 40 0f b6 d5 movzbl %bpl,%edx 7fe6: 45 89 e1 mov %r12d,%r9d 7fe9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 7ff0: 48 8d 4c 24 43 lea 0x43(%rsp),%rcx 7ff5: 51 push %rcx 7ff6: 44 89 f9 mov %r15d,%ecx 7ff9: 50 push %rax 7ffa: e8 00 00 00 00 callq 7fff 7fff: 48 83 c4 20 add $0x20,%rsp 8003: e9 00 00 00 00 jmpq 8008 8008: 8b 4a 2c mov 0x2c(%rdx),%ecx 800b: 48 8b 3f mov (%rdi),%rdi 800e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8015: 8b 52 04 mov 0x4(%rdx),%edx 8018: e8 00 00 00 00 callq 801d 801d: 48 8b 3b mov (%rbx),%rdi 8020: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8027: e8 00 00 00 00 callq 802c 802c: e9 00 00 00 00 jmpq 8031 0000000000008031 : 8031: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8038: e8 00 00 00 00 callq 803d 803d: e9 00 00 00 00 jmpq 8042 8042: 48 8d 74 24 02 lea 0x2(%rsp),%rsi 8047: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 804e: e8 00 00 00 00 callq 8053 8053: 48 8b bb d0 0f 00 00 mov 0xfd0(%rbx),%rdi 805a: e8 00 00 00 00 callq 805f 805f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8066: 48 c7 83 d0 0f 00 00 movq $0x0,0xfd0(%rbx) 806d: 00 00 00 00 8071: e8 00 00 00 00 callq 8076 8076: e9 00 00 00 00 jmpq 807b 000000000000807b : 807b: 48 8b 7d 00 mov 0x0(%rbp),%rdi 807f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8086: 41 bc ea ff ff ff mov $0xffffffea,%r12d 808c: e8 00 00 00 00 callq 8091 8091: e9 00 00 00 00 jmpq 8096 0000000000008096 : 8096: 48 8b 13 mov (%rbx),%rdx 8099: 49 8b 3c 24 mov (%r12),%rdi 809d: 89 e9 mov %ebp,%ecx 809f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 80a6: 89 44 24 14 mov %eax,0x14(%rsp) 80aa: e8 00 00 00 00 callq 80af 80af: 01 6c 24 04 add %ebp,0x4(%rsp) 80b3: 8b 44 24 14 mov 0x14(%rsp),%eax 80b7: e9 00 00 00 00 jmpq 80bc 80bc: 48 8b 13 mov (%rbx),%rdx 80bf: 49 8b 3c 24 mov (%r12),%rdi 80c3: 89 e9 mov %ebp,%ecx 80c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 80cc: 89 44 24 14 mov %eax,0x14(%rsp) 80d0: e8 00 00 00 00 callq 80d5 80d5: 01 6c 24 10 add %ebp,0x10(%rsp) 80d9: 8b 44 24 14 mov 0x14(%rsp),%eax 80dd: e9 00 00 00 00 jmpq 80e2 00000000000080e2 : 80e2: 8b 54 24 04 mov 0x4(%rsp),%edx 80e6: 49 8b 3e mov (%r14),%rdi 80e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 80f0: e8 00 00 00 00 callq 80f5 80f5: 49 8d 86 80 55 00 00 lea 0x5580(%r14),%rax 80fc: 48 39 c5 cmp %rax,%rbp 80ff: 0f 84 d3 00 00 00 je 81d8 8105: 41 8b 86 08 07 00 00 mov 0x708(%r14),%eax 810c: 83 f8 18 cmp $0x18,%eax 810f: 0f 84 dd 00 00 00 je 81f2 8115: 77 2d ja 8144 8117: 83 f8 17 cmp $0x17,%eax 811a: 0f 84 f4 00 00 00 je 8214 8120: 83 f8 16 cmp $0x16,%eax 8123: 0f 84 01 01 00 00 je 822a 8129: 83 f8 15 cmp $0x15,%eax 812c: 0f 84 0e 01 00 00 je 8240 8132: 83 f8 13 cmp $0x13,%eax 8135: 0f 84 1b 01 00 00 je 8256 813b: 83 f8 14 cmp $0x14,%eax 813e: 0f 84 28 01 00 00 je 826c 8144: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 814b: 8b 0c 24 mov (%rsp),%ecx 814e: 49 8b 3e mov (%r14),%rdi 8151: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8158: e8 00 00 00 00 callq 815d 815d: 8b 5c 24 04 mov 0x4(%rsp),%ebx 8161: 49 8b 3e mov (%r14),%rdi 8164: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 816b: 89 da mov %ebx,%edx 816d: 83 e2 01 and $0x1,%edx 8170: e8 00 00 00 00 callq 8175 8175: 48 89 da mov %rbx,%rdx 8178: 49 8b 3e mov (%r14),%rdi 817b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8182: 48 d1 fa sar %rdx 8185: 83 e2 07 and $0x7,%edx 8188: e8 00 00 00 00 callq 818d 818d: 48 89 da mov %rbx,%rdx 8190: 49 8b 3e mov (%r14),%rdi 8193: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 819a: 48 c1 fa 04 sar $0x4,%rdx 819e: 48 c1 fb 08 sar $0x8,%rbx 81a2: 83 e2 0f and $0xf,%edx 81a5: e8 00 00 00 00 callq 81aa 81aa: 49 8b 3e mov (%r14),%rdi 81ad: 48 89 da mov %rbx,%rdx 81b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 81b7: 83 e2 01 and $0x1,%edx 81ba: e8 00 00 00 00 callq 81bf 81bf: 49 8b 3e mov (%r14),%rdi 81c2: 44 89 ea mov %r13d,%edx 81c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 81cc: e8 00 00 00 00 callq 81d1 81d1: 31 c0 xor %eax,%eax 81d3: e9 00 00 00 00 jmpq 81d8 81d8: 83 3c 24 0c cmpl $0xc,(%rsp) 81dc: 0f 87 62 ff ff ff ja 8144 81e2: 8b 04 24 mov (%rsp),%eax 81e5: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 81ec: 00 81ed: e9 59 ff ff ff jmpq 814b 81f2: 8b 04 24 mov (%rsp),%eax 81f5: 44 89 ea mov %r13d,%edx 81f8: 48 01 c0 add %rax,%rax 81fb: 48 01 d0 add %rdx,%rax 81fe: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 8205: 00 8206: 48 85 d2 test %rdx,%rdx 8209: 0f 84 35 ff ff ff je 8144 820f: e9 37 ff ff ff jmpq 814b 8214: 8b 04 24 mov (%rsp),%eax 8217: 44 89 ea mov %r13d,%edx 821a: 48 01 c0 add %rax,%rax 821d: 48 01 d0 add %rdx,%rax 8220: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 8227: 00 8228: eb dc jmp 8206 822a: 8b 04 24 mov (%rsp),%eax 822d: 44 89 ea mov %r13d,%edx 8230: 48 01 c0 add %rax,%rax 8233: 48 01 d0 add %rdx,%rax 8236: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 823d: 00 823e: eb c6 jmp 8206 8240: 8b 04 24 mov (%rsp),%eax 8243: 44 89 ea mov %r13d,%edx 8246: 48 01 c0 add %rax,%rax 8249: 48 01 d0 add %rdx,%rax 824c: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 8253: 00 8254: eb b0 jmp 8206 8256: 8b 04 24 mov (%rsp),%eax 8259: 44 89 ea mov %r13d,%edx 825c: 48 01 c0 add %rax,%rax 825f: 48 01 d0 add %rdx,%rax 8262: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 8269: 00 826a: eb 9a jmp 8206 826c: 8b 04 24 mov (%rsp),%eax 826f: 44 89 ea mov %r13d,%edx 8272: 48 01 c0 add %rax,%rax 8275: 48 01 d0 add %rdx,%rax 8278: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 827f: 00 8280: eb 84 jmp 8206 0000000000008282 : 8282: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8289: e8 00 00 00 00 callq 828e 828e: e9 00 00 00 00 jmpq 8293 0000000000008293 : 8293: 48 8b 3b mov (%rbx),%rdi 8296: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 829d: 41 bc ea ff ff ff mov $0xffffffea,%r12d 82a3: e8 00 00 00 00 callq 82a8 82a8: e9 00 00 00 00 jmpq 82ad 00000000000082ad : 82ad: 49 8b 3f mov (%r15),%rdi 82b0: 48 89 c2 mov %rax,%rdx 82b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 82ba: 41 bd c2 ff ff ff mov $0xffffffc2,%r13d 82c0: e8 00 00 00 00 callq 82c5 82c5: 4c 89 f7 mov %r14,%rdi 82c8: e8 00 00 00 00 callq 82cd 82cd: e9 00 00 00 00 jmpq 82d2 00000000000082d2 : 82d2: 48 8b 7d 00 mov 0x0(%rbp),%rdi 82d6: 89 c1 mov %eax,%ecx 82d8: 44 89 e2 mov %r12d,%edx 82db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 82e2: e8 00 00 00 00 callq 82e7 82e7: e9 00 00 00 00 jmpq 82ec 00000000000082ec : 82ec: 48 8b 13 mov (%rbx),%rdx 82ef: 49 8b 3c 24 mov (%r12),%rdi 82f3: 89 e9 mov %ebp,%ecx 82f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 82fc: 89 44 24 14 mov %eax,0x14(%rsp) 8300: e8 00 00 00 00 callq 8305 8305: 01 6c 24 04 add %ebp,0x4(%rsp) 8309: 8b 44 24 14 mov 0x14(%rsp),%eax 830d: e9 00 00 00 00 jmpq 8312 8312: 48 8b 13 mov (%rbx),%rdx 8315: 49 8b 3c 24 mov (%r12),%rdi 8319: 89 e9 mov %ebp,%ecx 831b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8322: 89 44 24 14 mov %eax,0x14(%rsp) 8326: e8 00 00 00 00 callq 832b 832b: 01 6c 24 10 add %ebp,0x10(%rsp) 832f: 8b 44 24 14 mov 0x14(%rsp),%eax 8333: e9 00 00 00 00 jmpq 8338 0000000000008338 : 8338: e8 00 00 00 00 callq 833d 833d: 41 55 push %r13 833f: 41 54 push %r12 8341: 55 push %rbp 8342: 89 f5 mov %esi,%ebp 8344: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 834b: 53 push %rbx 834c: 49 89 ed mov %rbp,%r13 834f: 48 89 fb mov %rdi,%rbx 8352: 48 8b 3f mov (%rdi),%rdi 8355: 49 c1 fd 09 sar $0x9,%r13 8359: 89 ea mov %ebp,%edx 835b: 49 89 ec mov %rbp,%r12 835e: 41 81 e5 ff 01 00 00 and $0x1ff,%r13d 8365: e8 00 00 00 00 callq 836a 836a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8371: 41 83 fd 11 cmp $0x11,%r13d 8375: 77 0b ja 8382 8377: 44 89 e8 mov %r13d,%eax 837a: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 8381: 00 8382: 48 8b 3b mov (%rbx),%rdi 8385: 44 89 e9 mov %r13d,%ecx 8388: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 838f: e8 00 00 00 00 callq 8394 8394: 48 8b 3b mov (%rbx),%rdi 8397: 44 89 e2 mov %r12d,%edx 839a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 83a1: 83 e2 01 and $0x1,%edx 83a4: e8 00 00 00 00 callq 83a9 83a9: 48 89 ea mov %rbp,%rdx 83ac: 48 8b 3b mov (%rbx),%rdi 83af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 83b6: 48 d1 fa sar %rdx 83b9: 83 e2 07 and $0x7,%edx 83bc: e8 00 00 00 00 callq 83c1 83c1: 48 89 ea mov %rbp,%rdx 83c4: 48 8b 3b mov (%rbx),%rdi 83c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 83ce: 48 c1 fa 04 sar $0x4,%rdx 83d2: 83 e2 0f and $0xf,%edx 83d5: e8 00 00 00 00 callq 83da 83da: 48 89 ea mov %rbp,%rdx 83dd: 48 8b 3b mov (%rbx),%rdi 83e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 83e7: 48 c1 fa 08 sar $0x8,%rdx 83eb: 83 e2 01 and $0x1,%edx 83ee: e8 00 00 00 00 callq 83f3 83f3: 48 89 ea mov %rbp,%rdx 83f6: 48 8b 3b mov (%rbx),%rdi 83f9: 5b pop %rbx 83fa: 48 c1 fa 12 sar $0x12,%rdx 83fe: 5d pop %rbp 83ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8406: 41 5c pop %r12 8408: 83 e2 01 and $0x1,%edx 840b: 41 5d pop %r13 840d: e9 00 00 00 00 jmpq 8412 0000000000008412 : 8412: e8 00 00 00 00 callq 8417 8417: 41 56 push %r14 8419: 41 55 push %r13 841b: 41 54 push %r12 841d: 55 push %rbp 841e: 89 f5 mov %esi,%ebp 8420: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8427: 53 push %rbx 8428: 48 89 fb mov %rdi,%rbx 842b: 48 8b 3f mov (%rdi),%rdi 842e: 89 ea mov %ebp,%edx 8430: 49 89 ee mov %rbp,%r14 8433: 49 89 ed mov %rbp,%r13 8436: 49 89 ec mov %rbp,%r12 8439: 49 c1 fe 09 sar $0x9,%r14 843d: 49 c1 fd 12 sar $0x12,%r13 8441: e8 00 00 00 00 callq 8446 8446: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax 844c: 41 81 e6 ff 01 00 00 and $0x1ff,%r14d 8453: 41 83 e5 01 and $0x1,%r13d 8457: 83 f8 1b cmp $0x1b,%eax 845a: 77 1b ja 8477 845c: 83 f8 18 cmp $0x18,%eax 845f: 76 3e jbe 849f 8461: 44 89 f0 mov %r14d,%eax 8464: 44 89 ea mov %r13d,%edx 8467: 48 01 c0 add %rax,%rax 846a: 48 01 d0 add %rdx,%rax 846d: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 8474: 00 8475: eb 23 jmp 849a 8477: 83 e8 1c sub $0x1c,%eax 847a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 8481: 83 f8 01 cmp $0x1,%eax 8484: 77 20 ja 84a6 8486: 44 89 f0 mov %r14d,%eax 8489: 44 89 ea mov %r13d,%edx 848c: 48 01 c0 add %rax,%rax 848f: 48 01 d0 add %rdx,%rax 8492: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 8499: 00 849a: 48 85 d2 test %rdx,%rdx 849d: 75 07 jne 84a6 849f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 84a6: 48 8b 3b mov (%rbx),%rdi 84a9: 44 89 f1 mov %r14d,%ecx 84ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 84b3: e8 00 00 00 00 callq 84b8 84b8: 48 8b 3b mov (%rbx),%rdi 84bb: 44 89 e2 mov %r12d,%edx 84be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 84c5: 83 e2 01 and $0x1,%edx 84c8: e8 00 00 00 00 callq 84cd 84cd: 48 89 ea mov %rbp,%rdx 84d0: 48 8b 3b mov (%rbx),%rdi 84d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 84da: 48 d1 fa sar %rdx 84dd: 83 e2 07 and $0x7,%edx 84e0: e8 00 00 00 00 callq 84e5 84e5: 48 89 ea mov %rbp,%rdx 84e8: 48 8b 3b mov (%rbx),%rdi 84eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 84f2: 48 c1 fa 04 sar $0x4,%rdx 84f6: 83 e2 0f and $0xf,%edx 84f9: e8 00 00 00 00 callq 84fe 84fe: 48 89 ea mov %rbp,%rdx 8501: 48 8b 3b mov (%rbx),%rdi 8504: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 850b: 48 c1 fa 08 sar $0x8,%rdx 850f: 83 e2 01 and $0x1,%edx 8512: e8 00 00 00 00 callq 8517 8517: 48 8b 3b mov (%rbx),%rdi 851a: 44 89 ea mov %r13d,%edx 851d: 5b pop %rbx 851e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8525: 5d pop %rbp 8526: 41 5c pop %r12 8528: 41 5d pop %r13 852a: 41 5e pop %r14 852c: e9 00 00 00 00 jmpq 8531 0000000000008531 : 8531: 44 89 e8 mov %r13d,%eax 8534: 44 89 e6 mov %r12d,%esi 8537: 48 89 ef mov %rbp,%rdi 853a: 48 c1 e0 06 shl $0x6,%rax 853e: 48 8b 84 05 b8 55 00 mov 0x55b8(%rbp,%rax,1),%rax 8545: 00 8546: 48 8b 00 mov (%rax),%rax 8549: e8 00 00 00 00 callq 854e 854e: e9 00 00 00 00 jmpq 8553 0000000000008553 : 8553: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 855a: e8 00 00 00 00 callq 855f 855f: e9 00 00 00 00 jmpq 8564 0000000000008564 : 8564: 48 8b 3f mov (%rdi),%rdi 8567: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 856e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 8574: e8 00 00 00 00 callq 8579 8579: e9 00 00 00 00 jmpq 857e 000000000000857e : 857e: 49 8b 3e mov (%r14),%rdi 8581: 48 89 c2 mov %rax,%rdx 8584: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 858b: e8 00 00 00 00 callq 8590 8590: b8 c2 ff ff ff mov $0xffffffc2,%eax 8595: e9 00 00 00 00 jmpq 859a 000000000000859a : 859a: e8 00 00 00 00 callq 859f 859f: 41 55 push %r13 85a1: 41 54 push %r12 85a3: 55 push %rbp 85a4: 89 f5 mov %esi,%ebp 85a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 85ad: 53 push %rbx 85ae: 49 89 ed mov %rbp,%r13 85b1: 48 89 fb mov %rdi,%rbx 85b4: 48 8b 3f mov (%rdi),%rdi 85b7: 49 c1 fd 09 sar $0x9,%r13 85bb: 89 ea mov %ebp,%edx 85bd: 49 89 ec mov %rbp,%r12 85c0: 41 81 e5 ff 01 00 00 and $0x1ff,%r13d 85c7: e8 00 00 00 00 callq 85cc 85cc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 85d3: 41 83 fd 11 cmp $0x11,%r13d 85d7: 77 0b ja 85e4 85d9: 44 89 e8 mov %r13d,%eax 85dc: 48 8b 14 c5 00 00 00 mov 0x0(,%rax,8),%rdx 85e3: 00 85e4: 48 8b 3b mov (%rbx),%rdi 85e7: 44 89 e9 mov %r13d,%ecx 85ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 85f1: e8 00 00 00 00 callq 85f6 85f6: 48 8b 3b mov (%rbx),%rdi 85f9: 44 89 e2 mov %r12d,%edx 85fc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8603: 83 e2 01 and $0x1,%edx 8606: e8 00 00 00 00 callq 860b 860b: 48 89 ea mov %rbp,%rdx 860e: 48 8b 3b mov (%rbx),%rdi 8611: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8618: 48 d1 fa sar %rdx 861b: 83 e2 07 and $0x7,%edx 861e: e8 00 00 00 00 callq 8623 8623: 48 89 ea mov %rbp,%rdx 8626: 48 8b 3b mov (%rbx),%rdi 8629: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8630: 48 c1 fa 04 sar $0x4,%rdx 8634: 83 e2 0f and $0xf,%edx 8637: e8 00 00 00 00 callq 863c 863c: 48 89 ea mov %rbp,%rdx 863f: 48 8b 3b mov (%rbx),%rdi 8642: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8649: 48 c1 fa 08 sar $0x8,%rdx 864d: 83 e2 01 and $0x1,%edx 8650: e8 00 00 00 00 callq 8655 8655: 48 89 ea mov %rbp,%rdx 8658: 48 8b 3b mov (%rbx),%rdi 865b: 5b pop %rbx 865c: 48 c1 fa 12 sar $0x12,%rdx 8660: 5d pop %rbp 8661: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8668: 41 5c pop %r12 866a: 83 e2 01 and $0x1,%edx 866d: 41 5d pop %r13 866f: e9 00 00 00 00 jmpq 8674 0000000000008674 : 8674: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 867b: e8 00 00 00 00 callq 8680 8680: e9 00 00 00 00 jmpq 8685 8685: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 868c: e8 00 00 00 00 callq 8691 8691: e9 00 00 00 00 jmpq 8696 0000000000008696 : 8696: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 869d: e8 00 00 00 00 callq 86a2 86a2: e9 00 00 00 00 jmpq 86a7 86a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 86ae: e8 00 00 00 00 callq 86b3 86b3: e9 00 00 00 00 jmpq 86b8 00000000000086b8 : 86b8: 44 8b 45 04 mov 0x4(%rbp),%r8d 86bc: 83 e3 fe and $0xfffffffe,%ebx 86bf: 8b 4d 4c mov 0x4c(%rbp),%ecx 86c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 86c9: 49 8b 3c 24 mov (%r12),%rdi 86cd: 44 8d 6b 10 lea 0x10(%rbx),%r13d 86d1: 89 da mov %ebx,%edx 86d3: 45 21 e8 and %r13d,%r8d 86d6: e8 00 00 00 00 callq 86db 86db: 44 23 6d 04 and 0x4(%rbp),%r13d 86df: 31 d2 xor %edx,%edx 86e1: 4c 89 e7 mov %r12,%rdi 86e4: 44 89 6d 4c mov %r13d,0x4c(%rbp) 86e8: be 30 0e 00 00 mov $0xe30,%esi 86ed: e8 00 00 00 00 callq 86f2 86f2: 31 c9 xor %ecx,%ecx 86f4: be 30 0e 00 00 mov $0xe30,%esi 86f9: 4c 89 e7 mov %r12,%rdi 86fc: 0d 00 00 00 80 or $0x80000000,%eax 8701: 89 c2 mov %eax,%edx 8703: e8 00 00 00 00 callq 8708 8708: e9 00 00 00 00 jmpq 870d 000000000000870d : 870d: 44 8b 45 04 mov 0x4(%rbp),%r8d 8711: 83 e3 fe and $0xfffffffe,%ebx 8714: 8b 4d 4c mov 0x4c(%rbp),%ecx 8717: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 871e: 49 8b 3c 24 mov (%r12),%rdi 8722: 44 8d 6b 10 lea 0x10(%rbx),%r13d 8726: 89 da mov %ebx,%edx 8728: 45 21 e8 and %r13d,%r8d 872b: e8 00 00 00 00 callq 8730 8730: 44 23 6d 04 and 0x4(%rbp),%r13d 8734: 31 d2 xor %edx,%edx 8736: 4c 89 e7 mov %r12,%rdi 8739: 44 89 6d 4c mov %r13d,0x4c(%rbp) 873d: be 30 0e 00 00 mov $0xe30,%esi 8742: e8 00 00 00 00 callq 8747 8747: 31 c9 xor %ecx,%ecx 8749: be 30 0e 00 00 mov $0xe30,%esi 874e: 4c 89 e7 mov %r12,%rdi 8751: 0d 00 00 00 80 or $0x80000000,%eax 8756: 89 c2 mov %eax,%edx 8758: e8 00 00 00 00 callq 875d 875d: e9 00 00 00 00 jmpq 8762 0000000000008762 : 8762: 44 8b 45 04 mov 0x4(%rbp),%r8d 8766: 83 e3 fe and $0xfffffffe,%ebx 8769: 8b 4d 4c mov 0x4c(%rbp),%ecx 876c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8773: 49 8b 3c 24 mov (%r12),%rdi 8777: 44 8d 6b 10 lea 0x10(%rbx),%r13d 877b: 89 da mov %ebx,%edx 877d: 45 21 e8 and %r13d,%r8d 8780: e8 00 00 00 00 callq 8785 8785: 44 23 6d 04 and 0x4(%rbp),%r13d 8789: 31 d2 xor %edx,%edx 878b: 4c 89 e7 mov %r12,%rdi 878e: 44 89 6d 4c mov %r13d,0x4c(%rbp) 8792: be 30 0e 00 00 mov $0xe30,%esi 8797: e8 00 00 00 00 callq 879c 879c: 31 c9 xor %ecx,%ecx 879e: be 30 0e 00 00 mov $0xe30,%esi 87a3: 4c 89 e7 mov %r12,%rdi 87a6: 0d 00 00 00 80 or $0x80000000,%eax 87ab: 89 c2 mov %eax,%edx 87ad: e8 00 00 00 00 callq 87b2 87b2: e9 00 00 00 00 jmpq 87b7 00000000000087b7 : 87b7: 83 e3 fe and $0xfffffffe,%ebx 87ba: 8b 4d 4c mov 0x4c(%rbp),%ecx 87bd: 49 8b 7d 00 mov 0x0(%r13),%rdi 87c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 87c8: 44 8d 63 20 lea 0x20(%rbx),%r12d 87cc: 44 23 65 04 and 0x4(%rbp),%r12d 87d0: 89 da mov %ebx,%edx 87d2: 45 89 e0 mov %r12d,%r8d 87d5: e8 00 00 00 00 callq 87da 87da: 44 89 65 4c mov %r12d,0x4c(%rbp) 87de: 49 8b 85 d8 60 01 00 mov 0x160d8(%r13),%rax 87e5: 44 8b 20 mov (%rax),%r12d 87e8: 41 83 ec 80 sub $0xffffff80,%r12d 87ec: 44 89 e6 mov %r12d,%esi 87ef: 4c 89 ef mov %r13,%rdi 87f2: ba 02 00 00 00 mov $0x2,%edx 87f7: e8 00 00 00 00 callq 87fc 87fc: b9 02 00 00 00 mov $0x2,%ecx 8801: 44 89 e6 mov %r12d,%esi 8804: 4c 89 ef mov %r13,%rdi 8807: 0d 00 00 00 80 or $0x80000000,%eax 880c: 89 c2 mov %eax,%edx 880e: e8 00 00 00 00 callq 8813 8813: e9 00 00 00 00 jmpq 8818 8818: 44 8b 75 04 mov 0x4(%rbp),%r14d 881c: 83 e3 fe and $0xfffffffe,%ebx 881f: 8b 4d 4c mov 0x4c(%rbp),%ecx 8822: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8829: 44 8d 43 20 lea 0x20(%rbx),%r8d 882d: 49 8b 7d 00 mov 0x0(%r13),%rdi 8831: 89 da mov %ebx,%edx 8833: 45 21 c6 and %r8d,%r14d 8836: 45 89 f0 mov %r14d,%r8d 8839: e8 00 00 00 00 callq 883e 883e: 44 89 75 4c mov %r14d,0x4c(%rbp) 8842: 49 39 ec cmp %rbp,%r12 8845: 75 13 jne 885a 8847: 49 8b 85 d8 60 01 00 mov 0x160d8(%r13),%rax 884e: 44 8b 20 mov (%rax),%r12d 8851: 41 81 c4 88 00 00 00 add $0x88,%r12d 8858: eb 92 jmp 87ec 885a: 49 8d 85 f0 70 00 00 lea 0x70f0(%r13),%rax 8861: 48 39 c5 cmp %rax,%rbp 8864: 75 16 jne 887c 8866: 49 8b 85 d8 60 01 00 mov 0x160d8(%r13),%rax 886d: 44 8b 20 mov (%rax),%r12d 8870: 41 81 c4 90 00 00 00 add $0x90,%r12d 8877: e9 70 ff ff ff jmpq 87ec 887c: 0f 0b ud2 000000000000887e : 887e: 83 e3 fe and $0xfffffffe,%ebx 8881: 8b 4d 4c mov 0x4c(%rbp),%ecx 8884: 49 8b 7d 00 mov 0x0(%r13),%rdi 8888: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 888f: 44 8d 63 20 lea 0x20(%rbx),%r12d 8893: 44 23 65 04 and 0x4(%rbp),%r12d 8897: 89 da mov %ebx,%edx 8899: 45 89 e0 mov %r12d,%r8d 889c: e8 00 00 00 00 callq 88a1 88a1: 44 89 65 4c mov %r12d,0x4c(%rbp) 88a5: 49 8b 85 d8 60 01 00 mov 0x160d8(%r13),%rax 88ac: 44 8b 20 mov (%rax),%r12d 88af: 41 83 ec 80 sub $0xffffff80,%r12d 88b3: 44 89 e6 mov %r12d,%esi 88b6: 4c 89 ef mov %r13,%rdi 88b9: ba 02 00 00 00 mov $0x2,%edx 88be: e8 00 00 00 00 callq 88c3 88c3: b9 02 00 00 00 mov $0x2,%ecx 88c8: 44 89 e6 mov %r12d,%esi 88cb: 4c 89 ef mov %r13,%rdi 88ce: 0d 00 00 00 80 or $0x80000000,%eax 88d3: 89 c2 mov %eax,%edx 88d5: e8 00 00 00 00 callq 88da 88da: e9 00 00 00 00 jmpq 88df 88df: 44 8b 75 04 mov 0x4(%rbp),%r14d 88e3: 83 e3 fe and $0xfffffffe,%ebx 88e6: 8b 4d 4c mov 0x4c(%rbp),%ecx 88e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 88f0: 44 8d 43 20 lea 0x20(%rbx),%r8d 88f4: 49 8b 7d 00 mov 0x0(%r13),%rdi 88f8: 89 da mov %ebx,%edx 88fa: 45 21 c6 and %r8d,%r14d 88fd: 45 89 f0 mov %r14d,%r8d 8900: e8 00 00 00 00 callq 8905 8905: 44 89 75 4c mov %r14d,0x4c(%rbp) 8909: 49 39 ec cmp %rbp,%r12 890c: 75 13 jne 8921 890e: 49 8b 85 d8 60 01 00 mov 0x160d8(%r13),%rax 8915: 44 8b 20 mov (%rax),%r12d 8918: 41 81 c4 8c 00 00 00 add $0x8c,%r12d 891f: eb 92 jmp 88b3 8921: 49 8d 85 f0 70 00 00 lea 0x70f0(%r13),%rax 8928: 48 39 c5 cmp %rax,%rbp 892b: 75 16 jne 8943 892d: 49 8b 85 d8 60 01 00 mov 0x160d8(%r13),%rax 8934: 44 8b 20 mov (%rax),%r12d 8937: 41 81 c4 98 00 00 00 add $0x98,%r12d 893e: e9 70 ff ff ff jmpq 88b3 8943: 0f 0b ud2 0000000000008945 : 8945: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 894c: 49 c7 c5 f0 ff ff ff mov $0xfffffffffffffff0,%r13 8953: e8 00 00 00 00 callq 8958 8958: e9 00 00 00 00 jmpq 895d 000000000000895d : 895d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8964: e8 00 00 00 00 callq 8969 8969: 48 c7 c0 f0 ff ff ff mov $0xfffffffffffffff0,%rax 8970: e9 00 00 00 00 jmpq 8975 0000000000008975 : 8975: 48 83 3c 24 00 cmpq $0x0,(%rsp) 897a: 74 1f je 899b 897c: 48 8b 04 24 mov (%rsp),%rax 8980: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8987: 8b 30 mov (%rax),%esi 8989: e8 00 00 00 00 callq 898e 898e: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 8995: 8b 90 60 03 00 00 mov 0x360(%rax),%edx 899b: 8b 70 08 mov 0x8(%rax),%esi 899e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 89a5: 41 bd ea ff ff ff mov $0xffffffea,%r13d 89ab: e8 00 00 00 00 callq 89b0 89b0: 4c 89 ff mov %r15,%rdi 89b3: e8 00 00 00 00 callq 89b8 89b8: e9 00 00 00 00 jmpq 89bd 89bd: 48 83 3c 24 00 cmpq $0x0,(%rsp) 89c2: 74 48 je 8a0c 89c4: 48 8b 04 24 mov (%rsp),%rax 89c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 89cf: 8b 30 mov (%rax),%esi 89d1: e8 00 00 00 00 callq 89d6 89d6: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 89dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 89e4: 8b 90 60 03 00 00 mov 0x360(%rax),%edx 89ea: 8b 70 08 mov 0x8(%rax),%esi 89ed: e8 00 00 00 00 callq 89f2 89f2: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 89f9: 8b 80 64 03 00 00 mov 0x364(%rax),%eax 89ff: 41 89 84 24 64 03 00 mov %eax,0x364(%r12) 8a06: 00 8a07: e9 00 00 00 00 jmpq 8a0c 8a0c: 8b 70 08 mov 0x8(%rax),%esi 8a0f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8a16: e8 00 00 00 00 callq 8a1b 8a1b: 49 8b 86 00 01 00 00 mov 0x100(%r14),%rax 8a22: 8b 80 64 03 00 00 mov 0x364(%rax),%eax 8a28: 41 89 84 24 64 03 00 mov %eax,0x364(%r12) 8a2f: 00 8a30: e9 00 00 00 00 jmpq 8a35 0000000000008a35 : 8a35: 48 8b 13 mov (%rbx),%rdx 8a38: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8a3f: 89 44 24 04 mov %eax,0x4(%rsp) 8a43: 48 8b 3a mov (%rdx),%rdi 8a46: e8 00 00 00 00 callq 8a4b 8a4b: c7 45 08 03 a0 00 00 movl $0xa003,0x8(%rbp) 8a52: 8b 44 24 04 mov 0x4(%rsp),%eax 8a56: e9 00 00 00 00 jmpq 8a5b 8a5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8a62: e8 00 00 00 00 callq 8a67 8a67: b8 ea ff ff ff mov $0xffffffea,%eax 8a6c: e9 00 00 00 00 jmpq 8a71 8a71: 48 8b 13 mov (%rbx),%rdx 8a74: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8a7b: 89 44 24 04 mov %eax,0x4(%rsp) 8a7f: 48 8b 3a mov (%rdx),%rdi 8a82: e8 00 00 00 00 callq 8a87 8a87: 8b 44 24 04 mov 0x4(%rsp),%eax 8a8b: e9 00 00 00 00 jmpq 8a90 0000000000008a90 : 8a90: 48 8b 3f mov (%rdi),%rdi 8a93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8a9a: e8 00 00 00 00 callq 8a9f 8a9f: 31 c0 xor %eax,%eax 8aa1: e9 00 00 00 00 jmpq 8aa6 0000000000008aa6 : 8aa6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8aad: e8 00 00 00 00 callq 8ab2 8ab2: e9 00 00 00 00 jmpq 8ab7 0000000000008ab7 : 8ab7: 48 8b 3f mov (%rdi),%rdi 8aba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ac1: e8 00 00 00 00 callq 8ac6 8ac6: 31 c0 xor %eax,%eax 8ac8: e9 00 00 00 00 jmpq 8acd 0000000000008acd : 8acd: 48 8b 3f mov (%rdi),%rdi 8ad0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ad7: e8 00 00 00 00 callq 8adc 8adc: 31 c0 xor %eax,%eax 8ade: e9 00 00 00 00 jmpq 8ae3 0000000000008ae3 : 8ae3: 48 8b 45 00 mov 0x0(%rbp),%rax 8ae7: 48 8b 8d a8 00 00 00 mov 0xa8(%rbp),%rcx 8aee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8af5: 4c 8b 85 b0 00 00 00 mov 0xb0(%rbp),%r8 8afc: 8b 80 b0 63 01 00 mov 0x163b0(%rax),%eax 8b02: 48 8b 91 b8 01 00 00 mov 0x1b8(%rcx),%rdx 8b09: 4d 89 45 1c mov %r8,0x1c(%r13) 8b0d: 83 e0 04 and $0x4,%eax 8b10: 48 c1 e2 0c shl $0xc,%rdx 8b14: 83 f8 01 cmp $0x1,%eax 8b17: 41 89 55 24 mov %edx,0x24(%r13) 8b1b: 4c 89 c2 mov %r8,%rdx 8b1e: 19 c0 sbb %eax,%eax 8b20: 83 e0 fc and $0xfffffffc,%eax 8b23: 83 c0 09 add $0x9,%eax 8b26: 41 89 45 08 mov %eax,0x8(%r13) 8b2a: 48 8b b1 b8 01 00 00 mov 0x1b8(%rcx),%rsi 8b31: 48 c1 e6 0c shl $0xc,%rsi 8b35: e8 00 00 00 00 callq 8b3a 8b3a: 48 8b 45 00 mov 0x0(%rbp),%rax 8b3e: 48 8b 8d e0 00 00 00 mov 0xe0(%rbp),%rcx 8b45: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 8b4c: 74 10 je 8b5e 8b4e: 4c 89 ef mov %r13,%rdi 8b51: 45 31 e4 xor %r12d,%r12d 8b54: e8 00 00 00 00 callq 8b59 8b59: e9 00 00 00 00 jmpq 8b5e 8b5e: 31 f6 xor %esi,%esi 8b60: 48 89 ef mov %rbp,%rdi 8b63: 4c 89 ea mov %r13,%rdx 8b66: e8 00 00 00 00 callq 8b6b 8b6b: 4c 89 ef mov %r13,%rdi 8b6e: 41 89 c4 mov %eax,%r12d 8b71: e8 00 00 00 00 callq 8b76 8b76: 45 85 e4 test %r12d,%r12d 8b79: 0f 84 00 00 00 00 je 8b7f 8b7f: e9 00 00 00 00 jmpq 8b84 0000000000008b84 : 8b84: 48 8b 03 mov (%rbx),%rax 8b87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8b8e: 48 8b 38 mov (%rax),%rdi 8b91: e8 00 00 00 00 callq 8b96 8b96: e9 00 00 00 00 jmpq 8b9b 8b9b: 48 8b 3f mov (%rdi),%rdi 8b9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ba5: 45 31 e4 xor %r12d,%r12d 8ba8: e8 00 00 00 00 callq 8bad 8bad: e9 00 00 00 00 jmpq 8bb2 0000000000008bb2 : 8bb2: e8 00 00 00 00 callq 8bb7 8bb7: 41 56 push %r14 8bb9: 41 55 push %r13 8bbb: 41 54 push %r12 8bbd: 55 push %rbp 8bbe: 48 8d af 28 34 01 00 lea 0x13428(%rdi),%rbp 8bc5: 53 push %rbx 8bc6: 48 89 fb mov %rdi,%rbx 8bc9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8bd0: e8 00 00 00 00 callq 8bd5 8bd5: 48 8b 83 60 34 01 00 mov 0x13460(%rbx),%rax 8bdc: 48 8b 40 58 mov 0x58(%rax),%rax 8be0: 48 85 c0 test %rax,%rax 8be3: 74 25 je 8c0a 8be5: be 08 00 00 00 mov $0x8,%esi 8bea: 48 89 ef mov %rbp,%rdi 8bed: e8 00 00 00 00 callq 8bf2 8bf2: 41 89 c4 mov %eax,%r12d 8bf5: 85 c0 test %eax,%eax 8bf7: 74 11 je 8c0a 8bf9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8c00: e8 00 00 00 00 callq 8c05 8c05: e9 50 01 00 00 jmpq 8d5a 8c0a: 4c 8d b3 f0 33 01 00 lea 0x133f0(%rbx),%r14 8c11: 4c 89 f7 mov %r14,%rdi 8c14: e8 00 00 00 00 callq 8c19 8c19: 48 89 ef mov %rbp,%rdi 8c1c: e8 00 00 00 00 callq 8c21 8c21: 41 89 c4 mov %eax,%r12d 8c24: 85 c0 test %eax,%eax 8c26: 0f 85 1a 01 00 00 jne 8d46 8c2c: 48 89 ef mov %rbp,%rdi 8c2f: e8 00 00 00 00 callq 8c34 8c34: 41 89 c4 mov %eax,%r12d 8c37: 85 c0 test %eax,%eax 8c39: 0f 85 07 01 00 00 jne 8d46 8c3f: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8c46: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 8c4d: 75 2d jne 8c7c 8c4f: 48 83 bb e0 34 01 00 cmpq $0x0,0x134e0(%rbx) 8c56: 00 8c57: 74 23 je 8c7c 8c59: 48 89 ef mov %rbp,%rdi 8c5c: e8 00 00 00 00 callq 8c61 8c61: 41 89 c5 mov %eax,%r13d 8c64: 85 c0 test %eax,%eax 8c66: 74 14 je 8c7c 8c68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8c6f: 45 89 ec mov %r13d,%r12d 8c72: e8 00 00 00 00 callq 8c77 8c77: e9 ca 00 00 00 jmpq 8d46 8c7c: 83 bb 7c 28 00 00 01 cmpl $0x1,0x287c(%rbx) 8c83: 76 22 jbe 8ca7 8c85: 48 89 ef mov %rbp,%rdi 8c88: e8 00 00 00 00 callq 8c8d 8c8d: 85 c0 test %eax,%eax 8c8f: 74 16 je 8ca7 8c91: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8c98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8c9f: 48 8b 38 mov (%rax),%rdi 8ca2: e8 00 00 00 00 callq 8ca7 8ca7: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8cae: 48 83 b8 38 35 01 00 cmpq $0x0,0x13538(%rax) 8cb5: 00 8cb6: 0f 84 96 00 00 00 je 8d52 8cbc: 48 89 ef mov %rbp,%rdi 8cbf: e8 00 00 00 00 callq 8cc4 8cc4: 85 c0 test %eax,%eax 8cc6: 74 16 je 8cde 8cc8: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8ccf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8cd6: 48 8b 38 mov (%rax),%rdi 8cd9: e8 00 00 00 00 callq 8cde 8cde: 48 89 ef mov %rbp,%rdi 8ce1: e8 00 00 00 00 callq 8ce6 8ce6: 85 c0 test %eax,%eax 8ce8: 74 16 je 8d00 8cea: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8cf1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8cf8: 48 8b 38 mov (%rax),%rdi 8cfb: e8 00 00 00 00 callq 8d00 8d00: 48 89 ef mov %rbp,%rdi 8d03: e8 00 00 00 00 callq 8d08 8d08: 85 c0 test %eax,%eax 8d0a: 74 16 je 8d22 8d0c: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8d13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8d1a: 48 8b 38 mov (%rax),%rdi 8d1d: e8 00 00 00 00 callq 8d22 8d22: 48 89 ef mov %rbp,%rdi 8d25: e8 00 00 00 00 callq 8d2a 8d2a: 85 c0 test %eax,%eax 8d2c: 74 24 je 8d52 8d2e: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8d35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8d3c: 48 8b 38 mov (%rax),%rdi 8d3f: e8 00 00 00 00 callq 8d44 8d44: eb 0c jmp 8d52 8d46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8d4d: e8 00 00 00 00 callq 8d52 8d52: 4c 89 f7 mov %r14,%rdi 8d55: e8 00 00 00 00 callq 8d5a 8d5a: 5b pop %rbx 8d5b: 44 89 e0 mov %r12d,%eax 8d5e: 5d pop %rbp 8d5f: 41 5c pop %r12 8d61: 41 5d pop %r13 8d63: 41 5e pop %r14 8d65: c3 retq 0000000000008d66 : 8d66: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8d6d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8d74: 48 8b 38 mov (%rax),%rdi 8d77: e8 00 00 00 00 callq 8d7c 8d7c: e9 00 00 00 00 jmpq 8d81 8d81: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8d88: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8d8f: 48 8b 38 mov (%rax),%rdi 8d92: e8 00 00 00 00 callq 8d97 8d97: e9 00 00 00 00 jmpq 8d9c 8d9c: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8da3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8daa: 48 8b 38 mov (%rax),%rdi 8dad: e8 00 00 00 00 callq 8db2 8db2: e9 00 00 00 00 jmpq 8db7 8db7: 48 8b 83 28 34 01 00 mov 0x13428(%rbx),%rax 8dbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8dc5: 48 8b 38 mov (%rax),%rdi 8dc8: e8 00 00 00 00 callq 8dcd 8dcd: e9 00 00 00 00 jmpq 8dd2 0000000000008dd2 : 8dd2: 48 89 c5 mov %rax,%rbp 8dd5: 48 8b 03 mov (%rbx),%rax 8dd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8ddf: 8b 80 b0 63 01 00 mov 0x163b0(%rax),%eax 8de5: 83 e0 04 and $0x4,%eax 8de8: 83 f8 01 cmp $0x1,%eax 8deb: 19 c0 sbb %eax,%eax 8ded: 83 e0 fd and $0xfffffffd,%eax 8df0: 83 c0 0a add $0xa,%eax 8df3: 89 45 08 mov %eax,0x8(%rbp) 8df6: e8 00 00 00 00 callq 8dfb 8dfb: 48 8b 03 mov (%rbx),%rax 8dfe: 48 8b 8b e0 00 00 00 mov 0xe0(%rbx),%rcx 8e05: 80 b8 4c 68 01 00 00 cmpb $0x0,0x1684c(%rax) 8e0c: 74 3a je 8e48 8e0e: 48 89 ef mov %rbp,%rdi 8e11: e8 00 00 00 00 callq 8e16 8e16: 48 8b 03 mov (%rbx),%rax 8e19: 48 8d 54 24 08 lea 0x8(%rsp),%rdx 8e1e: 48 8d b3 b0 00 00 00 lea 0xb0(%rbx),%rsi 8e25: 48 8d bb a8 00 00 00 lea 0xa8(%rbx),%rdi 8e2c: f6 80 b0 63 01 00 04 testb $0x4,0x163b0(%rax) 8e33: b8 00 00 00 00 mov $0x0,%eax 8e38: 48 0f 44 d0 cmove %rax,%rdx 8e3c: e8 00 00 00 00 callq 8e41 8e41: 31 c0 xor %eax,%eax 8e43: e9 00 00 00 00 jmpq 8e48 8e48: 48 89 ea mov %rbp,%rdx 8e4b: 31 f6 xor %esi,%esi 8e4d: 48 89 df mov %rbx,%rdi 8e50: e8 00 00 00 00 callq 8e55 8e55: 48 89 ef mov %rbp,%rdi 8e58: 89 44 24 04 mov %eax,0x4(%rsp) 8e5c: e8 00 00 00 00 callq 8e61 8e61: 8b 44 24 04 mov 0x4(%rsp),%eax 8e65: 85 c0 test %eax,%eax 8e67: 74 ad je 8e16 8e69: e9 00 00 00 00 jmpq 8e6e 0000000000008e6e : 8e6e: 48 8b 3b mov (%rbx),%rdi 8e71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8e78: 89 44 24 04 mov %eax,0x4(%rsp) 8e7c: e8 00 00 00 00 callq 8e81 8e81: 48 8b bb e0 34 01 00 mov 0x134e0(%rbx),%rdi 8e88: e8 00 00 00 00 callq 8e8d 8e8d: 8b 44 24 04 mov 0x4(%rsp),%eax 8e91: 48 c7 83 e0 34 01 00 movq $0x0,0x134e0(%rbx) 8e98: 00 00 00 00 8e9c: e9 00 00 00 00 jmpq 8ea1 8ea1: 48 8b 3b mov (%rbx),%rdi 8ea4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8eab: e8 00 00 00 00 callq 8eb0 8eb0: b8 ea ff ff ff mov $0xffffffea,%eax 8eb5: e9 00 00 00 00 jmpq 8eba 0000000000008eba : 8eba: 48 8b 3b mov (%rbx),%rdi 8ebd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ec4: 41 bc ea ff ff ff mov $0xffffffea,%r12d 8eca: e8 00 00 00 00 callq 8ecf 8ecf: 48 8b 3b mov (%rbx),%rdi 8ed2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8ed9: e8 00 00 00 00 callq 8ede 8ede: 48 8b bb 80 34 01 00 mov 0x13480(%rbx),%rdi 8ee5: e8 00 00 00 00 callq 8eea 8eea: 48 c7 83 80 34 01 00 movq $0x0,0x13480(%rbx) 8ef1: 00 00 00 00 8ef5: e9 00 00 00 00 jmpq 8efa 8efa: 48 8b 3b mov (%rbx),%rdi 8efd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8f04: 41 bc ea ff ff ff mov $0xffffffea,%r12d 8f0a: e8 00 00 00 00 callq 8f0f 8f0f: e9 00 00 00 00 jmpq 8f14 0000000000008f14 : 8f14: 48 8b 07 mov (%rdi),%rax 8f17: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8f1e: 48 8b 38 mov (%rax),%rdi 8f21: e8 00 00 00 00 callq 8f26 8f26: 31 c0 xor %eax,%eax 8f28: c3 retq 0000000000008f29 : 8f29: 49 8b 3c 24 mov (%r12),%rdi 8f2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8f34: e8 00 00 00 00 callq 8f39 8f39: b8 ea ff ff ff mov $0xffffffea,%eax 8f3e: 49 8b 3c 24 mov (%r12),%rdi 8f42: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8f49: 89 44 24 04 mov %eax,0x4(%rsp) 8f4d: e8 00 00 00 00 callq 8f52 8f52: 49 8b bc 24 38 35 01 mov 0x13538(%r12),%rdi 8f59: 00 8f5a: e8 00 00 00 00 callq 8f5f 8f5f: 8b 44 24 04 mov 0x4(%rsp),%eax 8f63: 49 c7 84 24 38 35 01 movq $0x0,0x13538(%r12) 8f6a: 00 00 00 00 00 8f6f: 41 89 c5 mov %eax,%r13d 8f72: e9 00 00 00 00 jmpq 8f77 8f77: 49 8b 3c 24 mov (%r12),%rdi 8f7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8f82: e8 00 00 00 00 callq 8f87 8f87: b8 ea ff ff ff mov $0xffffffea,%eax 8f8c: eb b0 jmp 8f3e 8f8e: 49 8b 3c 24 mov (%r12),%rdi 8f92: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 8f99: 41 bd ea ff ff ff mov $0xffffffea,%r13d 8f9f: e8 00 00 00 00 callq 8fa4 8fa4: e9 00 00 00 00 jmpq 8fa9 0000000000008fa9 : 8fa9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8fb0: 41 bc ea ff ff ff mov $0xffffffea,%r12d 8fb6: e8 00 00 00 00 callq 8fbb 8fbb: eb 0c jmp 8fc9 8fbd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8fc4: e8 00 00 00 00 callq 8fc9 8fc9: 44 89 e0 mov %r12d,%eax 8fcc: 5b pop %rbx 8fcd: 5d pop %rbp 8fce: 41 5c pop %r12 8fd0: c3 retq 8fd1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8fd8: 41 bc ea ff ff ff mov $0xffffffea,%r12d 8fde: e8 00 00 00 00 callq 8fe3 8fe3: eb e4 jmp 8fc9 0000000000008fe5 : 8fe5: e8 00 00 00 00 callq 8fea 8fea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 8ff1: e8 00 00 00 00 callq 8ff6 8ff6: b8 ea ff ff ff mov $0xffffffea,%eax 8ffb: c3 retq 0000000000008ffc : 8ffc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9003: 41 bc ea ff ff ff mov $0xffffffea,%r12d 9009: e8 00 00 00 00 callq 900e 900e: eb 0c jmp 901c 9010: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9017: e8 00 00 00 00 callq 901c 901c: 44 89 e0 mov %r12d,%eax 901f: 5b pop %rbx 9020: 5d pop %rbp 9021: 41 5c pop %r12 9023: c3 retq 9024: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 902b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 9031: e8 00 00 00 00 callq 9036 9036: eb e4 jmp 901c 0000000000009038 : 9038: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 903f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 9045: e8 00 00 00 00 callq 904a 904a: eb 0c jmp 9058 904c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9053: e8 00 00 00 00 callq 9058 9058: 44 89 e0 mov %r12d,%eax 905b: 5b pop %rbx 905c: 5d pop %rbp 905d: 41 5c pop %r12 905f: c3 retq 9060: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9067: 41 bc ea ff ff ff mov $0xffffffea,%r12d 906d: e8 00 00 00 00 callq 9072 9072: eb e4 jmp 9058 0000000000009074 : 9074: 49 8b bd b8 a9 ff ff mov -0x5648(%r13),%rdi 907b: 4c 89 f2 mov %r14,%rdx 907e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9085: e8 00 00 00 00 callq 908a 908a: e9 00 00 00 00 jmpq 908f 000000000000908f : 908f: 49 8b bf b8 a9 ff ff mov -0x5648(%r15),%rdi 9096: 4c 89 f2 mov %r14,%rdx 9099: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 90a0: e8 00 00 00 00 callq 90a5 90a5: e9 00 00 00 00 jmpq 90aa 90aa: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 90b1: 4c 89 ea mov %r13,%rdx 90b4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 90bb: 89 44 24 04 mov %eax,0x4(%rsp) 90bf: e8 00 00 00 00 callq 90c4 90c4: 8b 44 24 04 mov 0x4(%rsp),%eax 90c8: 41 89 c4 mov %eax,%r12d 90cb: e9 00 00 00 00 jmpq 90d0 00000000000090d0 : 90d0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 90d5: 4c 89 f2 mov %r14,%rdx 90d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 90df: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 90e6: e8 00 00 00 00 callq 90eb 90eb: e9 00 00 00 00 jmpq 90f0 90f0: 49 8b bc 24 b8 a9 ff mov -0x5648(%r12),%rdi 90f7: ff 90f8: 4c 89 f2 mov %r14,%rdx 90fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9102: e8 00 00 00 00 callq 9107 9107: e9 00 00 00 00 jmpq 910c 000000000000910c : 910c: 49 8b bd b8 a9 ff ff mov -0x5648(%r13),%rdi 9113: 4c 89 f2 mov %r14,%rdx 9116: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 911d: e8 00 00 00 00 callq 9122 9122: e9 00 00 00 00 jmpq 9127 0000000000009127 : 9127: 49 8b bf b8 a9 ff ff mov -0x5648(%r15),%rdi 912e: 4c 89 f2 mov %r14,%rdx 9131: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9138: e8 00 00 00 00 callq 913d 913d: e9 00 00 00 00 jmpq 9142 9142: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 9149: 4c 89 ea mov %r13,%rdx 914c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9153: 89 44 24 04 mov %eax,0x4(%rsp) 9157: e8 00 00 00 00 callq 915c 915c: 8b 44 24 04 mov 0x4(%rsp),%eax 9160: 41 89 c4 mov %eax,%r12d 9163: e9 00 00 00 00 jmpq 9168 0000000000009168 : 9168: 48 8b 44 24 08 mov 0x8(%rsp),%rax 916d: 4c 89 f2 mov %r14,%rdx 9170: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9177: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi 917e: e8 00 00 00 00 callq 9183 9183: e9 00 00 00 00 jmpq 9188 9188: 49 8b bc 24 b8 a9 ff mov -0x5648(%r12),%rdi 918f: ff 9190: 4c 89 f2 mov %r14,%rdx 9193: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 919a: e8 00 00 00 00 callq 919f 919f: e9 00 00 00 00 jmpq 91a4 00000000000091a4 : 91a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 91ab: e8 00 00 00 00 callq 91b0 91b0: 8b 44 24 04 mov 0x4(%rsp),%eax 91b4: 8b 4c 24 0c mov 0xc(%rsp),%ecx 91b8: 44 89 f2 mov %r14d,%edx 91bb: 41 0f af c4 imul %r12d,%eax 91bf: 03 44 24 08 add 0x8(%rsp),%eax 91c3: d3 e2 shl %cl,%edx 91c5: 41 09 54 85 00 or %edx,0x0(%r13,%rax,4) 91ca: e9 00 00 00 00 jmpq 91cf 00000000000091cf : 91cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 91d6: 89 54 24 04 mov %edx,0x4(%rsp) 91da: e8 00 00 00 00 callq 91df 91df: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 91e6 91e6: 8b 54 24 04 mov 0x4(%rsp),%edx 91ea: 0f 85 00 00 00 00 jne 91f0 91f0: e9 00 00 00 00 jmpq 91f5 00000000000091f5 : 91f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 91fc: e8 00 00 00 00 callq 9201 9201: 83 3d 00 00 00 00 01 cmpl $0x1,0x0(%rip) # 9208 9208: 0f 94 c1 sete %cl 920b: e9 00 00 00 00 jmpq 9210 0000000000009210 : 9210: 48 8b 3b mov (%rbx),%rdi 9213: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 921a: e8 00 00 00 00 callq 921f 921f: b8 ea ff ff ff mov $0xffffffea,%eax 9224: e9 00 00 00 00 jmpq 9229 9229: 48 8b 3b mov (%rbx),%rdi 922c: 89 c2 mov %eax,%edx 922e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9235: 89 44 24 04 mov %eax,0x4(%rsp) 9239: e8 00 00 00 00 callq 923e 923e: 8b 44 24 04 mov 0x4(%rsp),%eax 9242: e9 00 00 00 00 jmpq 9247 0000000000009247 : 9247: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 924e: 4c 89 ea mov %r13,%rdx 9251: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9258: 89 44 24 04 mov %eax,0x4(%rsp) 925c: e8 00 00 00 00 callq 9261 9261: 8b 44 24 04 mov 0x4(%rsp),%eax 9265: e9 00 00 00 00 jmpq 926a 926a: 48 8b 3b mov (%rbx),%rdi 926d: 89 c2 mov %eax,%edx 926f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9276: e8 00 00 00 00 callq 927b 927b: e9 00 00 00 00 jmpq 9280 0000000000009280 : 9280: 49 8b 3c 24 mov (%r12),%rdi 9284: 89 c2 mov %eax,%edx 9286: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 928d: 89 44 24 04 mov %eax,0x4(%rsp) 9291: e8 00 00 00 00 callq 9296 9296: 8b 44 24 04 mov 0x4(%rsp),%eax 929a: e9 00 00 00 00 jmpq 929f 929f: 49 8b 3c 24 mov (%r12),%rdi 92a3: 48 8d 53 38 lea 0x38(%rbx),%rdx 92a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 92ae: e8 00 00 00 00 callq 92b3 92b3: e9 00 00 00 00 jmpq 92b8 92b8: 49 8b 3c 24 mov (%r12),%rdi 92bc: 89 c2 mov %eax,%edx 92be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 92c5: 89 44 24 04 mov %eax,0x4(%rsp) 92c9: e8 00 00 00 00 callq 92ce 92ce: 8b 44 24 04 mov 0x4(%rsp),%eax 92d2: e9 00 00 00 00 jmpq 92d7 92d7: 49 8b 3c 24 mov (%r12),%rdi 92db: 48 8d 53 38 lea 0x38(%rbx),%rdx 92df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 92e6: e8 00 00 00 00 callq 92eb 92eb: e9 00 00 00 00 jmpq 92f0 92f0: 49 8b 3c 24 mov (%r12),%rdi 92f4: 89 c2 mov %eax,%edx 92f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 92fd: 89 44 24 04 mov %eax,0x4(%rsp) 9301: e8 00 00 00 00 callq 9306 9306: 8b 44 24 04 mov 0x4(%rsp),%eax 930a: e9 00 00 00 00 jmpq 930f 930f: 49 8b 3c 24 mov (%r12),%rdi 9313: 49 8d 94 24 c8 90 00 lea 0x90c8(%r12),%rdx 931a: 00 931b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9322: e8 00 00 00 00 callq 9327 9327: e9 00 00 00 00 jmpq 932c 000000000000932c : 932c: 48 8b 93 80 91 00 00 mov 0x9180(%rbx),%rdx 9333: 89 44 24 04 mov %eax,0x4(%rsp) 9337: 48 89 ee mov %rbp,%rsi 933a: 4c 89 e7 mov %r12,%rdi 933d: 48 8b 12 mov (%rdx),%rdx 9340: e8 00 00 00 00 callq 9345 9345: 8b 44 24 04 mov 0x4(%rsp),%eax 9349: 3b 83 c0 b1 00 00 cmp 0xb1c0(%rbx),%eax 934f: 73 4e jae 939f 9351: 48 63 d0 movslq %eax,%rdx 9354: 89 44 24 04 mov %eax,0x4(%rsp) 9358: 4c 89 e7 mov %r12,%rdi 935b: 48 69 d2 28 03 00 00 imul $0x328,%rdx,%rdx 9362: 48 8d b4 13 80 98 00 lea 0x9880(%rbx,%rdx,1),%rsi 9369: 00 936a: 48 8b 93 80 91 00 00 mov 0x9180(%rbx),%rdx 9371: 48 8b 52 08 mov 0x8(%rdx),%rdx 9375: e8 00 00 00 00 callq 937a 937a: 8b 44 24 04 mov 0x4(%rsp),%eax 937e: 83 c0 01 add $0x1,%eax 9381: eb c6 jmp 9349 9383: 89 c6 mov %eax,%esi 9385: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 938c: 89 44 24 04 mov %eax,0x4(%rsp) 9390: e8 00 00 00 00 callq 9395 9395: 8b 44 24 04 mov 0x4(%rsp),%eax 9399: 5a pop %rdx 939a: 5b pop %rbx 939b: 5d pop %rbp 939c: 41 5c pop %r12 939e: c3 retq 939f: 4c 89 e7 mov %r12,%rdi 93a2: e8 00 00 00 00 callq 93a7 93a7: 85 c0 test %eax,%eax 93a9: 74 ee je 9399 93ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 93b2: 89 44 24 04 mov %eax,0x4(%rsp) 93b6: e8 00 00 00 00 callq 93bb 93bb: 8b 44 24 04 mov 0x4(%rsp),%eax 93bf: eb d8 jmp 9399 00000000000093c1 : 93c1: 49 8b 3c 24 mov (%r12),%rdi 93c5: 44 89 f2 mov %r14d,%edx 93c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 93cf: 41 83 cd ff or $0xffffffff,%r13d 93d3: e8 00 00 00 00 callq 93d8 93d8: e9 00 00 00 00 jmpq 93dd 93dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 93e4: e8 00 00 00 00 callq 93e9 93e9: e9 00 00 00 00 jmpq 93ee 00000000000093ee : 93ee: 48 8b 7d 00 mov 0x0(%rbp),%rdi 93f2: 89 c2 mov %eax,%edx 93f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 93fb: e8 00 00 00 00 callq 9400 9400: 48 89 ef mov %rbp,%rdi 9403: e8 00 00 00 00 callq 9408 9408: e9 00 00 00 00 jmpq 940d 000000000000940d : 940d: 48 8b 7d 00 mov 0x0(%rbp),%rdi 9411: 89 c2 mov %eax,%edx 9413: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 941a: 89 44 24 04 mov %eax,0x4(%rsp) 941e: e8 00 00 00 00 callq 9423 9423: 48 89 ef mov %rbp,%rdi 9426: e8 00 00 00 00 callq 942b 942b: 8b 44 24 04 mov 0x4(%rsp),%eax 942f: e9 00 00 00 00 jmpq 9434 0000000000009434 : 9434: 48 8b 7d 00 mov 0x0(%rbp),%rdi 9438: 89 c2 mov %eax,%edx 943a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9441: e8 00 00 00 00 callq 9446 9446: 48 89 ef mov %rbp,%rdi 9449: e8 00 00 00 00 callq 944e 944e: e9 00 00 00 00 jmpq 9453 0000000000009453 : 9453: 89 f0 mov %esi,%eax 9455: 41 89 f1 mov %esi,%r9d 9458: 41 89 f0 mov %esi,%r8d 945b: 89 f1 mov %esi,%ecx 945d: 83 e0 01 and $0x1,%eax 9460: 89 f2 mov %esi,%edx 9462: 41 c1 e9 04 shr $0x4,%r9d 9466: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 946d: 50 push %rax 946e: 89 f0 mov %esi,%eax 9470: 41 c1 e8 05 shr $0x5,%r8d 9474: 41 83 e1 01 and $0x1,%r9d 9478: d1 e8 shr %eax 947a: c1 e9 06 shr $0x6,%ecx 947d: 41 83 e0 01 and $0x1,%r8d 9481: 83 e0 01 and $0x1,%eax 9484: c1 ea 07 shr $0x7,%edx 9487: 83 e1 01 and $0x1,%ecx 948a: 50 push %rax 948b: 89 f0 mov %esi,%eax 948d: 83 e2 01 and $0x1,%edx 9490: c1 e8 02 shr $0x2,%eax 9493: 83 e0 01 and $0x1,%eax 9496: 50 push %rax 9497: 89 f0 mov %esi,%eax 9499: 44 89 ee mov %r13d,%esi 949c: c1 e8 03 shr $0x3,%eax 949f: 83 e0 01 and $0x1,%eax 94a2: 50 push %rax 94a3: e8 00 00 00 00 callq 94a8 94a8: 48 83 c4 20 add $0x20,%rsp 94ac: 48 8b 44 24 28 mov 0x28(%rsp),%rax 94b1: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 94b8: 00 00 94ba: 0f 85 8c 00 00 00 jne 954c 94c0: 48 83 c4 30 add $0x30,%rsp 94c4: 5b pop %rbx 94c5: 5d pop %rbp 94c6: 41 5c pop %r12 94c8: 41 5d pop %r13 94ca: 41 5e pop %r14 94cc: 41 5f pop %r15 94ce: c3 retq 94cf: 4c 8d 54 24 14 lea 0x14(%rsp),%r10 94d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 94db: b9 0e 00 00 00 mov $0xe,%ecx 94e0: 4c 89 d7 mov %r10,%rdi 94e3: f3 a4 rep movsb %ds:(%rsi),%es:(%rdi) 94e5: 41 83 fe ff cmp $0xffffffff,%r14d 94e9: 0f 84 86 00 00 00 je 9575 94ef: 4d 63 f6 movslq %r14d,%r14 94f2: 4a 8b 14 f5 00 00 00 mov 0x0(,%r14,8),%rdx 94f9: 00 94fa: f6 c7 02 test $0x2,%bh 94fd: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 9504: 52 push %rdx 9505: 41 89 d9 mov %ebx,%r9d 9508: 48 c7 c0 00 00 00 00 mov $0x0,%rax 950f: 44 89 ea mov %r13d,%edx 9512: 4c 89 d6 mov %r10,%rsi 9515: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 951c: 48 0f 44 c1 cmove %rcx,%rax 9520: 41 c1 e9 12 shr $0x12,%r9d 9524: 44 89 f9 mov %r15d,%ecx 9527: 41 83 e1 03 and $0x3,%r9d 952b: 50 push %rax 952c: 89 d8 mov %ebx,%eax 952e: c1 e8 0a shr $0xa,%eax 9531: 83 e0 0f and $0xf,%eax 9534: 50 push %rax 9535: 89 d8 mov %ebx,%eax 9537: c1 e8 0e shr $0xe,%eax 953a: 83 e0 0f and $0xf,%eax 953d: 50 push %rax 953e: e8 00 00 00 00 callq 9543 9543: 48 83 c4 20 add $0x20,%rsp 9547: e9 60 ff ff ff jmpq 94ac 954c: e8 00 00 00 00 callq 9551 9551: 41 83 ce ff or $0xffffffff,%r14d 9555: e9 00 00 00 00 jmpq 955a 955a: 4c 8d 54 24 14 lea 0x14(%rsp),%r10 955f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9566: b9 11 00 00 00 mov $0x11,%ecx 956b: 4c 89 d7 mov %r10,%rdi 956e: f3 a4 rep movsb %ds:(%rsi),%es:(%rdi) 9570: e9 70 ff ff ff jmpq 94e5 9575: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 957c: e9 79 ff ff ff jmpq 94fa 0000000000009581 : 9581: c6 83 c8 63 01 00 01 movb $0x1,0x163c8(%rbx) 9588: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 958f: e8 00 00 00 00 callq 9594 9594: e9 00 00 00 00 jmpq 9599 9599: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 959f: 48 8b 3b mov (%rbx),%rdi 95a2: 4c 89 fa mov %r15,%rdx 95a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 95ac: e8 00 00 00 00 callq 95b1 95b1: 48 8b bb a8 91 00 00 mov 0x91a8(%rbx),%rdi 95b8: e8 00 00 00 00 callq 95bd 95bd: 48 8b bb 98 91 00 00 mov 0x9198(%rbx),%rdi 95c4: 48 c7 83 a8 91 00 00 movq $0x0,0x91a8(%rbx) 95cb: 00 00 00 00 95cf: e8 00 00 00 00 callq 95d4 95d4: 48 8b bb b8 91 00 00 mov 0x91b8(%rbx),%rdi 95db: 48 c7 83 98 91 00 00 movq $0x0,0x9198(%rbx) 95e2: 00 00 00 00 95e6: e8 00 00 00 00 callq 95eb 95eb: 48 8b bb c8 91 00 00 mov 0x91c8(%rbx),%rdi 95f2: 48 c7 83 b8 91 00 00 movq $0x0,0x91b8(%rbx) 95f9: 00 00 00 00 95fd: e8 00 00 00 00 callq 9602 9602: 48 8b bb d8 91 00 00 mov 0x91d8(%rbx),%rdi 9609: 48 c7 83 c8 91 00 00 movq $0x0,0x91c8(%rbx) 9610: 00 00 00 00 9614: e8 00 00 00 00 callq 9619 9619: 48 8b bb e8 91 00 00 mov 0x91e8(%rbx),%rdi 9620: 48 c7 83 d8 91 00 00 movq $0x0,0x91d8(%rbx) 9627: 00 00 00 00 962b: e8 00 00 00 00 callq 9630 9630: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9637: 48 c7 83 e8 91 00 00 movq $0x0,0x91e8(%rbx) 963e: 00 00 00 00 9642: e8 00 00 00 00 callq 9647 9647: e9 00 00 00 00 jmpq 964c 964c: 48 8b 3b mov (%rbx),%rdi 964f: 89 c2 mov %eax,%edx 9651: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9658: e8 00 00 00 00 callq 965d 965d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9664: e8 00 00 00 00 callq 9669 9669: e9 00 00 00 00 jmpq 966e 000000000000966e : 966e: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 9675: 4c 89 ea mov %r13,%rdx 9678: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 967f: e8 00 00 00 00 callq 9684 9684: e9 00 00 00 00 jmpq 9689 0000000000009689 : 9689: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9690: e8 00 00 00 00 callq 9695 9695: e9 00 00 00 00 jmpq 969a 000000000000969a : 969a: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi 96a1: 4c 89 fa mov %r15,%rdx 96a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 96ab: e8 00 00 00 00 callq 96b0 96b0: e9 00 00 00 00 jmpq 96b5 00000000000096b5 : 96b5: 49 8b 3f mov (%r15),%rdi 96b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 96bf: e8 00 00 00 00 callq 96c4 96c4: e9 00 00 00 00 jmpq 96c9 00000000000096c9 : 96c9: 5b pop %rbx 96ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 96d1: 5d pop %rbp 96d2: e9 00 00 00 00 jmpq 96d7 00000000000096d7 : 96d7: 49 8b 3b mov (%r11),%rdi 96da: 8b 4c 24 0c mov 0xc(%rsp),%ecx 96de: 89 44 24 34 mov %eax,0x34(%rsp) 96e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 96e9: 48 8b 13 mov (%rbx),%rdx 96ec: 44 89 4c 24 30 mov %r9d,0x30(%rsp) 96f1: 44 89 44 24 08 mov %r8d,0x8(%rsp) 96f6: 4c 89 1c 24 mov %r11,(%rsp) 96fa: e8 00 00 00 00 callq 96ff 96ff: 44 8b 4c 24 30 mov 0x30(%rsp),%r9d 9704: 4c 8b 1c 24 mov (%rsp),%r11 9708: 44 01 4c 24 20 add %r9d,0x20(%rsp) 970d: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 9712: 8b 44 24 34 mov 0x34(%rsp),%eax 9716: e9 00 00 00 00 jmpq 971b 971b: 49 8b 3b mov (%r11),%rdi 971e: 8b 4c 24 0c mov 0xc(%rsp),%ecx 9722: 89 44 24 34 mov %eax,0x34(%rsp) 9726: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 972d: 48 8b 13 mov (%rbx),%rdx 9730: 44 89 4c 24 30 mov %r9d,0x30(%rsp) 9735: 44 89 44 24 08 mov %r8d,0x8(%rsp) 973a: 4c 89 1c 24 mov %r11,(%rsp) 973e: e8 00 00 00 00 callq 9743 9743: 44 8b 4c 24 30 mov 0x30(%rsp),%r9d 9748: 4c 8b 1c 24 mov (%rsp),%r11 974c: 44 01 4c 24 24 add %r9d,0x24(%rsp) 9751: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 9756: 8b 44 24 34 mov 0x34(%rsp),%eax 975a: e9 00 00 00 00 jmpq 975f 975f: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9766: 00 9767: 49 8b 3f mov (%r15),%rdi 976a: 45 89 f0 mov %r14d,%r8d 976d: 89 ea mov %ebp,%edx 976f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9776: 45 89 f6 mov %r14d,%r14d 9779: e8 00 00 00 00 callq 977e 977e: 4d 01 74 24 08 add %r14,0x8(%r12) 9783: e9 00 00 00 00 jmpq 9788 9788: 49 8b 3f mov (%r15),%rdi 978b: 41 89 d8 mov %ebx,%r8d 978e: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9795: 00 9796: 89 db mov %ebx,%ebx 9798: 44 89 ea mov %r13d,%edx 979b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 97a2: e8 00 00 00 00 callq 97a7 97a7: 49 01 1c 24 add %rbx,(%r12) 97ab: e9 00 00 00 00 jmpq 97b0 97b0: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 97b7: 00 97b8: 49 8b 3f mov (%r15),%rdi 97bb: 45 89 f0 mov %r14d,%r8d 97be: 89 ea mov %ebp,%edx 97c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 97c7: 45 89 f6 mov %r14d,%r14d 97ca: e8 00 00 00 00 callq 97cf 97cf: 4d 01 74 24 08 add %r14,0x8(%r12) 97d4: e9 00 00 00 00 jmpq 97d9 97d9: 49 8b 3f mov (%r15),%rdi 97dc: 41 89 d8 mov %ebx,%r8d 97df: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 97e6: 00 97e7: 89 db mov %ebx,%ebx 97e9: 44 89 ea mov %r13d,%edx 97ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 97f3: e8 00 00 00 00 callq 97f8 97f8: 49 01 1c 24 add %rbx,(%r12) 97fc: e9 00 00 00 00 jmpq 9801 9801: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9808: 00 9809: 49 8b 3f mov (%r15),%rdi 980c: 41 89 d8 mov %ebx,%r8d 980f: 89 ea mov %ebp,%edx 9811: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9818: 89 db mov %ebx,%ebx 981a: e8 00 00 00 00 callq 981f 981f: 49 01 5c 24 08 add %rbx,0x8(%r12) 9824: e9 00 00 00 00 jmpq 9829 9829: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9830: 00 9831: 49 8b 3f mov (%r15),%rdi 9834: 45 89 f0 mov %r14d,%r8d 9837: 89 ea mov %ebp,%edx 9839: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9840: 45 89 f6 mov %r14d,%r14d 9843: e8 00 00 00 00 callq 9848 9848: 4d 01 74 24 08 add %r14,0x8(%r12) 984d: e9 00 00 00 00 jmpq 9852 9852: 49 8b 3f mov (%r15),%rdi 9855: 41 89 d8 mov %ebx,%r8d 9858: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 985f: 00 9860: 89 db mov %ebx,%ebx 9862: 44 89 ea mov %r13d,%edx 9865: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 986c: e8 00 00 00 00 callq 9871 9871: 49 01 1c 24 add %rbx,(%r12) 9875: e9 00 00 00 00 jmpq 987a 000000000000987a : 987a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9881: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 9888 9888: e8 00 00 00 00 callq 988d 988d: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 9893: e9 00 00 00 00 jmpq 9898 9898: 48 b8 08 00 00 00 20 movabs $0x2000000008,%rax 989f: 00 00 00 98a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 98a9: c7 85 58 8a 00 00 c0 movl $0x4c0,0x8a58(%rbp) 98b0: 04 00 00 98b3: 48 89 85 48 8a 00 00 mov %rax,0x8a48(%rbp) 98ba: b8 01 00 00 30 mov $0x30000001,%eax 98bf: 48 c1 e0 08 shl $0x8,%rax 98c3: 48 89 85 50 8a 00 00 mov %rax,0x8a50(%rbp) 98ca: e8 00 00 00 00 callq 98cf 98cf: b8 41 40 10 24 mov $0x24104041,%eax 98d4: e9 00 00 00 00 jmpq 98d9 98d9: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 98df: 48 8b 7d 00 mov 0x0(%rbp),%rdi 98e3: 4c 89 ea mov %r13,%rdx 98e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 98ed: e8 00 00 00 00 callq 98f2 98f2: 48 8b bd c8 91 00 00 mov 0x91c8(%rbp),%rdi 98f9: e8 00 00 00 00 callq 98fe 98fe: 48 c7 85 c8 91 00 00 movq $0x0,0x91c8(%rbp) 9905: 00 00 00 00 9909: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9910: e8 00 00 00 00 callq 9915 9915: e9 00 00 00 00 jmpq 991a 991a: 48 8b 7d 00 mov 0x0(%rbp),%rdi 991e: 89 c2 mov %eax,%edx 9920: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9927: e8 00 00 00 00 callq 992c 992c: 48 89 ef mov %rbp,%rdi 992f: e8 00 00 00 00 callq 9934 9934: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 993b: e8 00 00 00 00 callq 9940 9940: e9 00 00 00 00 jmpq 9945 9945: 48 8b 7d 00 mov 0x0(%rbp),%rdi 9949: 89 c2 mov %eax,%edx 994b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9952: e8 00 00 00 00 callq 9957 9957: 48 89 ef mov %rbp,%rdi 995a: e8 00 00 00 00 callq 995f 995f: eb d3 jmp 9934 9961: 48 8b 7d 00 mov 0x0(%rbp),%rdi 9965: 4c 89 ea mov %r13,%rdx 9968: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 996f: e8 00 00 00 00 callq 9974 9974: 48 8b bd d8 91 00 00 mov 0x91d8(%rbp),%rdi 997b: e8 00 00 00 00 callq 9980 9980: 48 8b bd e8 91 00 00 mov 0x91e8(%rbp),%rdi 9987: 48 c7 85 d8 91 00 00 movq $0x0,0x91d8(%rbp) 998e: 00 00 00 00 9992: e8 00 00 00 00 callq 9997 9997: 48 c7 85 e8 91 00 00 movq $0x0,0x91e8(%rbp) 999e: 00 00 00 00 99a2: e9 62 ff ff ff jmpq 9909 99a7: 48 8b 7d 00 mov 0x0(%rbp),%rdi 99ab: 4c 89 ea mov %r13,%rdx 99ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 99b5: e8 00 00 00 00 callq 99ba 99ba: 48 8b bd a8 91 00 00 mov 0x91a8(%rbp),%rdi 99c1: e8 00 00 00 00 callq 99c6 99c6: 48 8b bd 98 91 00 00 mov 0x9198(%rbp),%rdi 99cd: 48 c7 85 a8 91 00 00 movq $0x0,0x91a8(%rbp) 99d4: 00 00 00 00 99d8: e8 00 00 00 00 callq 99dd 99dd: 48 8b bd b8 91 00 00 mov 0x91b8(%rbp),%rdi 99e4: 48 c7 85 98 91 00 00 movq $0x0,0x9198(%rbp) 99eb: 00 00 00 00 99ef: e8 00 00 00 00 callq 99f4 99f4: 48 c7 85 b8 91 00 00 movq $0x0,0x91b8(%rbp) 99fb: 00 00 00 00 99ff: e9 05 ff ff ff jmpq 9909 0000000000009a04 : 9a04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a0b: e8 00 00 00 00 callq 9a10 9a10: e9 00 00 00 00 jmpq 9a15 9a15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9a1c: 49 83 cc ff or $0xffffffffffffffff,%r12 9a20: e8 00 00 00 00 callq 9a25 9a25: e9 00 00 00 00 jmpq 9a2a 0000000000009a2a : 9a2a: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 9a31: 4c 89 f2 mov %r14,%rdx 9a34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9a3b: e8 00 00 00 00 callq 9a40 9a40: e9 00 00 00 00 jmpq 9a45 9a45: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 9a4c: 4c 89 ea mov %r13,%rdx 9a4f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9a56: e8 00 00 00 00 callq 9a5b 9a5b: e9 00 00 00 00 jmpq 9a60 0000000000009a60 : 9a60: 49 8b 3b mov (%r11),%rdi 9a63: 8b 4c 24 0c mov 0xc(%rsp),%ecx 9a67: 89 44 24 34 mov %eax,0x34(%rsp) 9a6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9a72: 48 8b 13 mov (%rbx),%rdx 9a75: 44 89 4c 24 30 mov %r9d,0x30(%rsp) 9a7a: 44 89 44 24 08 mov %r8d,0x8(%rsp) 9a7f: 4c 89 1c 24 mov %r11,(%rsp) 9a83: e8 00 00 00 00 callq 9a88 9a88: 44 8b 4c 24 30 mov 0x30(%rsp),%r9d 9a8d: 4c 8b 1c 24 mov (%rsp),%r11 9a91: 44 01 4c 24 20 add %r9d,0x20(%rsp) 9a96: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 9a9b: 8b 44 24 34 mov 0x34(%rsp),%eax 9a9f: e9 00 00 00 00 jmpq 9aa4 9aa4: 49 8b 3b mov (%r11),%rdi 9aa7: 8b 4c 24 0c mov 0xc(%rsp),%ecx 9aab: 89 44 24 34 mov %eax,0x34(%rsp) 9aaf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9ab6: 48 8b 13 mov (%rbx),%rdx 9ab9: 44 89 4c 24 30 mov %r9d,0x30(%rsp) 9abe: 44 89 44 24 08 mov %r8d,0x8(%rsp) 9ac3: 4c 89 1c 24 mov %r11,(%rsp) 9ac7: e8 00 00 00 00 callq 9acc 9acc: 44 8b 4c 24 30 mov 0x30(%rsp),%r9d 9ad1: 4c 8b 1c 24 mov (%rsp),%r11 9ad5: 44 01 4c 24 24 add %r9d,0x24(%rsp) 9ada: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 9adf: 8b 44 24 34 mov 0x34(%rsp),%eax 9ae3: e9 00 00 00 00 jmpq 9ae8 9ae8: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9aef: 00 9af0: 49 8b 3f mov (%r15),%rdi 9af3: 45 89 f0 mov %r14d,%r8d 9af6: 89 ea mov %ebp,%edx 9af8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9aff: 45 89 f6 mov %r14d,%r14d 9b02: e8 00 00 00 00 callq 9b07 9b07: 4d 01 74 24 08 add %r14,0x8(%r12) 9b0c: e9 00 00 00 00 jmpq 9b11 9b11: 49 8b 3f mov (%r15),%rdi 9b14: 41 89 d8 mov %ebx,%r8d 9b17: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9b1e: 00 9b1f: 89 db mov %ebx,%ebx 9b21: 44 89 ea mov %r13d,%edx 9b24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9b2b: e8 00 00 00 00 callq 9b30 9b30: 49 01 1c 24 add %rbx,(%r12) 9b34: e9 00 00 00 00 jmpq 9b39 9b39: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9b40: 00 9b41: 49 8b 3f mov (%r15),%rdi 9b44: 45 89 f0 mov %r14d,%r8d 9b47: 89 ea mov %ebp,%edx 9b49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9b50: 45 89 f6 mov %r14d,%r14d 9b53: e8 00 00 00 00 callq 9b58 9b58: 4d 01 74 24 08 add %r14,0x8(%r12) 9b5d: e9 00 00 00 00 jmpq 9b62 9b62: 49 8b 3f mov (%r15),%rdi 9b65: 41 89 d8 mov %ebx,%r8d 9b68: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9b6f: 00 9b70: 89 db mov %ebx,%ebx 9b72: 44 89 ea mov %r13d,%edx 9b75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9b7c: e8 00 00 00 00 callq 9b81 9b81: 49 01 1c 24 add %rbx,(%r12) 9b85: e9 00 00 00 00 jmpq 9b8a 9b8a: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9b91: 00 9b92: 49 8b 3f mov (%r15),%rdi 9b95: 45 89 f0 mov %r14d,%r8d 9b98: 89 ea mov %ebp,%edx 9b9a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9ba1: 45 89 f6 mov %r14d,%r14d 9ba4: e8 00 00 00 00 callq 9ba9 9ba9: 4d 01 74 24 08 add %r14,0x8(%r12) 9bae: e9 00 00 00 00 jmpq 9bb3 9bb3: 49 8b 3f mov (%r15),%rdi 9bb6: 41 89 d8 mov %ebx,%r8d 9bb9: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9bc0: 00 9bc1: 89 db mov %ebx,%ebx 9bc3: 44 89 ea mov %r13d,%edx 9bc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9bcd: e8 00 00 00 00 callq 9bd2 9bd2: 49 01 1c 24 add %rbx,(%r12) 9bd6: e9 00 00 00 00 jmpq 9bdb 9bdb: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9be2: 00 9be3: 49 8b 3f mov (%r15),%rdi 9be6: 45 89 f0 mov %r14d,%r8d 9be9: 89 ea mov %ebp,%edx 9beb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9bf2: 45 89 f6 mov %r14d,%r14d 9bf5: e8 00 00 00 00 callq 9bfa 9bfa: 4d 01 74 24 08 add %r14,0x8(%r12) 9bff: e9 00 00 00 00 jmpq 9c04 9c04: 49 8b 3f mov (%r15),%rdi 9c07: 41 89 d8 mov %ebx,%r8d 9c0a: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9c11: 00 9c12: 89 db mov %ebx,%ebx 9c14: 44 89 ea mov %r13d,%edx 9c17: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9c1e: e8 00 00 00 00 callq 9c23 9c23: 49 01 1c 24 add %rbx,(%r12) 9c27: e9 00 00 00 00 jmpq 9c2c 9c2c: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9c33: 00 9c34: 49 8b 3f mov (%r15),%rdi 9c37: 45 89 f0 mov %r14d,%r8d 9c3a: 89 ea mov %ebp,%edx 9c3c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9c43: 45 89 f6 mov %r14d,%r14d 9c46: e8 00 00 00 00 callq 9c4b 9c4b: 4d 01 74 24 08 add %r14,0x8(%r12) 9c50: e9 00 00 00 00 jmpq 9c55 9c55: 49 8b 3f mov (%r15),%rdi 9c58: 41 89 d8 mov %ebx,%r8d 9c5b: 48 8b 0c ed 00 00 00 mov 0x0(,%rbp,8),%rcx 9c62: 00 9c63: 89 db mov %ebx,%ebx 9c65: 44 89 ea mov %r13d,%edx 9c68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9c6f: e8 00 00 00 00 callq 9c74 9c74: 49 01 1c 24 add %rbx,(%r12) 9c78: e9 00 00 00 00 jmpq 9c7d 0000000000009c7d : 9c7d: 49 8b 3c 24 mov (%r12),%rdi 9c81: 89 c1 mov %eax,%ecx 9c83: 89 da mov %ebx,%edx 9c85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9c8c: e8 00 00 00 00 callq 9c91 9c91: e9 00 00 00 00 jmpq 9c96 0000000000009c96 : 9c96: 5b pop %rbx 9c97: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9c9e: 5d pop %rbp 9c9f: e9 00 00 00 00 jmpq 9ca4 0000000000009ca4 : 9ca4: 48 8b 7d 00 mov 0x0(%rbp),%rdi 9ca8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9caf: e8 00 00 00 00 callq 9cb4 9cb4: 48 8b 7d 00 mov 0x0(%rbp),%rdi 9cb8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9cbf: e8 00 00 00 00 callq 9cc4 9cc4: 31 c0 xor %eax,%eax 9cc6: e9 00 00 00 00 jmpq 9ccb 9ccb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9cd2: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 9cd9 9cd9: e8 00 00 00 00 callq 9cde 9cde: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 9ce4: e9 00 00 00 00 jmpq 9ce9 9ce9: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 9cef: 48 8b 7d 00 mov 0x0(%rbp),%rdi 9cf3: 48 8d 54 24 38 lea 0x38(%rsp),%rdx 9cf8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9cff: e8 00 00 00 00 callq 9d04 9d04: 48 8b bd a8 91 00 00 mov 0x91a8(%rbp),%rdi 9d0b: e8 00 00 00 00 callq 9d10 9d10: 48 8b bd 98 91 00 00 mov 0x9198(%rbp),%rdi 9d17: 48 c7 85 a8 91 00 00 movq $0x0,0x91a8(%rbp) 9d1e: 00 00 00 00 9d22: e8 00 00 00 00 callq 9d27 9d27: 48 8b bd b8 91 00 00 mov 0x91b8(%rbp),%rdi 9d2e: 48 c7 85 98 91 00 00 movq $0x0,0x9198(%rbp) 9d35: 00 00 00 00 9d39: e8 00 00 00 00 callq 9d3e 9d3e: 48 8b bd c8 91 00 00 mov 0x91c8(%rbp),%rdi 9d45: 48 c7 85 b8 91 00 00 movq $0x0,0x91b8(%rbp) 9d4c: 00 00 00 00 9d50: e8 00 00 00 00 callq 9d55 9d55: 48 8b bd d8 91 00 00 mov 0x91d8(%rbp),%rdi 9d5c: 48 c7 85 c8 91 00 00 movq $0x0,0x91c8(%rbp) 9d63: 00 00 00 00 9d67: e8 00 00 00 00 callq 9d6c 9d6c: 48 8b bd e8 91 00 00 mov 0x91e8(%rbp),%rdi 9d73: 48 c7 85 d8 91 00 00 movq $0x0,0x91d8(%rbp) 9d7a: 00 00 00 00 9d7e: e8 00 00 00 00 callq 9d83 9d83: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 9d89: 48 c7 85 e8 91 00 00 movq $0x0,0x91e8(%rbp) 9d90: 00 00 00 00 9d94: 83 f8 19 cmp $0x19,%eax 9d97: 0f 84 83 00 00 00 je 9e20 9d9d: 83 f8 1d cmp $0x1d,%eax 9da0: 75 0a jne 9dac 9da2: 81 a5 74 85 00 00 ff andl $0xffff7fff,0x8574(%rbp) 9da9: 7f ff ff 9dac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9db3: e8 00 00 00 00 callq 9db8 9db8: e9 00 00 00 00 jmpq 9dbd 9dbd: 48 8b 7d 00 mov 0x0(%rbp),%rdi 9dc1: 44 89 e2 mov %r12d,%edx 9dc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9dcb: e8 00 00 00 00 callq 9dd0 9dd0: 48 89 ef mov %rbp,%rdi 9dd3: e8 00 00 00 00 callq 9dd8 9dd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9ddf: e8 00 00 00 00 callq 9de4 9de4: e9 00 00 00 00 jmpq 9de9 9de9: 48 8b 7d 00 mov 0x0(%rbp),%rdi 9ded: 44 89 e2 mov %r12d,%edx 9df0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9df7: e8 00 00 00 00 callq 9dfc 9dfc: 48 89 ef mov %rbp,%rdi 9dff: e8 00 00 00 00 callq 9e04 9e04: eb d2 jmp 9dd8 9e06: 48 8b 7d 00 mov 0x0(%rbp),%rdi 9e0a: 89 da mov %ebx,%edx 9e0c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9e13: 41 89 dc mov %ebx,%r12d 9e16: e8 00 00 00 00 callq 9e1b 9e1b: e9 00 00 00 00 jmpq 9e20 9e20: 48 8b 45 08 mov 0x8(%rbp),%rax 9e24: 0f b6 40 48 movzbl 0x48(%rax),%eax 9e28: 2d c2 00 00 00 sub $0xc2,%eax 9e2d: 83 f8 01 cmp $0x1,%eax 9e30: 0f 87 6c ff ff ff ja 9da2 9e36: e9 71 ff ff ff jmpq 9dac 0000000000009e3b : 9e3b: 49 8b 3f mov (%r15),%rdi 9e3e: 44 89 f2 mov %r14d,%edx 9e41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9e48: 4c 89 0c 24 mov %r9,(%rsp) 9e4c: e8 00 00 00 00 callq 9e51 9e51: 4c 8b 0c 24 mov (%rsp),%r9 9e55: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 9e5a: 48 89 df mov %rbx,%rdi 9e5d: 4c 89 ce mov %r9,%rsi 9e60: e8 00 00 00 00 callq 9e65 9e65: 49 8b 3f mov (%r15),%rdi 9e68: 44 89 f2 mov %r14d,%edx 9e6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9e72: e8 00 00 00 00 callq 9e77 9e77: e9 00 00 00 00 jmpq 9e7c 9e7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9e83: e8 00 00 00 00 callq 9e88 9e88: e9 00 00 00 00 jmpq 9e8d 9e8d: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 9e94: 4c 89 e2 mov %r12,%rdx 9e97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9e9e: 41 89 de mov %ebx,%r14d 9ea1: e8 00 00 00 00 callq 9ea6 9ea6: e9 00 00 00 00 jmpq 9eab 9eab: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 9eb2: 4c 89 ea mov %r13,%rdx 9eb5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9ebc: e8 00 00 00 00 callq 9ec1 9ec1: e9 00 00 00 00 jmpq 9ec6 9ec6: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi 9ecd: 4c 89 e2 mov %r12,%rdx 9ed0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9ed7: e8 00 00 00 00 callq 9edc 9edc: e9 00 00 00 00 jmpq 9ee1 9ee1: 49 8b 3f mov (%r15),%rdi 9ee4: 89 c2 mov %eax,%edx 9ee6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9eed: 4c 89 0c 24 mov %r9,(%rsp) 9ef1: 4c 89 44 24 08 mov %r8,0x8(%rsp) 9ef6: e8 00 00 00 00 callq 9efb 9efb: 4c 8b 0c 24 mov (%rsp),%r9 9eff: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 9f04: 4c 89 ea mov %r13,%rdx 9f07: 4c 89 ce mov %r9,%rsi 9f0a: 4c 89 c7 mov %r8,%rdi 9f0d: e8 00 00 00 00 callq 9f12 9f12: 49 8b 3f mov (%r15),%rdi 9f15: 44 89 f2 mov %r14d,%edx 9f18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9f1f: e8 00 00 00 00 callq 9f24 9f24: e9 00 00 00 00 jmpq 9f29 9f29: 49 8b 3f mov (%r15),%rdi 9f2c: 44 89 f2 mov %r14d,%edx 9f2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9f36: 4c 89 04 24 mov %r8,(%rsp) 9f3a: e8 00 00 00 00 callq 9f3f 9f3f: 4c 8b 04 24 mov (%rsp),%r8 9f43: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 9f48: 48 89 de mov %rbx,%rsi 9f4b: 4c 89 c7 mov %r8,%rdi 9f4e: e8 00 00 00 00 callq 9f53 9f53: 49 8b 3f mov (%r15),%rdi 9f56: 44 89 f2 mov %r14d,%edx 9f59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 9f60: e8 00 00 00 00 callq 9f65 9f65: e9 00 00 00 00 jmpq 9f6a 0000000000009f6a : 9f6a: 48 8d 74 24 0a lea 0xa(%rsp),%rsi 9f6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9f76: 45 31 e4 xor %r12d,%r12d 9f79: e8 00 00 00 00 callq 9f7e 9f7e: 44 39 a5 a8 e7 00 00 cmp %r12d,0xe7a8(%rbp) 9f85: 7e 26 jle 9fad 9f87: 4d 69 ec 68 06 00 00 imul $0x668,%r12,%r13 9f8e: 49 83 c4 01 add $0x1,%r12 9f92: 4a 8b bc 2d 08 b4 00 mov 0xb408(%rbp,%r13,1),%rdi 9f99: 00 9f9a: e8 00 00 00 00 callq 9f9f 9f9f: 4a c7 84 2d 08 b4 00 movq $0x0,0xb408(%rbp,%r13,1) 9fa6: 00 00 00 00 00 9fab: eb d1 jmp 9f7e 9fad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9fb4: 41 89 dc mov %ebx,%r12d 9fb7: e8 00 00 00 00 callq 9fbc 9fbc: e9 00 00 00 00 jmpq 9fc1 0000000000009fc1 : 9fc1: 48 8d 74 24 0a lea 0xa(%rsp),%rsi 9fc6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 9fcd: 89 14 24 mov %edx,(%rsp) 9fd0: 31 ed xor %ebp,%ebp 9fd2: e8 00 00 00 00 callq 9fd7 9fd7: 8b 14 24 mov (%rsp),%edx 9fda: 39 ab a8 e7 00 00 cmp %ebp,0xe7a8(%rbx) 9fe0: 7e 2c jle a00e 9fe2: 4c 69 e5 68 06 00 00 imul $0x668,%rbp,%r12 9fe9: 89 14 24 mov %edx,(%rsp) 9fec: 48 83 c5 01 add $0x1,%rbp 9ff0: 4a 8b bc 23 08 b4 00 mov 0xb408(%rbx,%r12,1),%rdi 9ff7: 00 9ff8: e8 00 00 00 00 callq 9ffd 9ffd: 8b 14 24 mov (%rsp),%edx a000: 4a c7 84 23 08 b4 00 movq $0x0,0xb408(%rbx,%r12,1) a007: 00 00 00 00 00 a00c: eb cc jmp 9fda a00e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a015: 89 14 24 mov %edx,(%rsp) a018: e8 00 00 00 00 callq a01d a01d: 8b 14 24 mov (%rsp),%edx a020: 41 89 d4 mov %edx,%r12d a023: e9 00 00 00 00 jmpq a028 000000000000a028 : a028: 48 8b 75 00 mov 0x0(%rbp),%rsi a02c: 89 d9 mov %ebx,%ecx a02e: 44 89 fa mov %r15d,%edx a031: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a038: 44 89 44 24 04 mov %r8d,0x4(%rsp) a03d: e8 00 00 00 00 callq a042 a042: 44 8b 44 24 04 mov 0x4(%rsp),%r8d a047: 41 01 d8 add %ebx,%r8d a04a: e9 00 00 00 00 jmpq a04f 000000000000a04f : a04f: 49 8b 3f mov (%r15),%rdi a052: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a059: 49 89 d4 mov %rdx,%r12 a05c: e8 00 00 00 00 callq a061 a061: e9 00 00 00 00 jmpq a066 000000000000a066 : a066: 49 8b 3c 24 mov (%r12),%rdi a06a: 89 c2 mov %eax,%edx a06c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a073: 41 89 c5 mov %eax,%r13d a076: e8 00 00 00 00 callq a07b a07b: e9 00 00 00 00 jmpq a080 000000000000a080 : a080: 49 8b 3f mov (%r15),%rdi a083: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a08a: 49 89 d4 mov %rdx,%r12 a08d: e8 00 00 00 00 callq a092 a092: e9 00 00 00 00 jmpq a097 000000000000a097 : a097: 48 8d 9d a8 b6 00 00 lea 0xb6a8(%rbp),%rbx a09e: 45 31 f6 xor %r14d,%r14d a0a1: 4c 8d ad 48 e7 00 00 lea 0xe748(%rbp),%r13 a0a8: c6 43 ec 01 movb $0x1,-0x14(%rbx) a0ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a0b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a0ba: 48 c7 83 68 ff ff ff movq $0x0,-0x98(%rbx) a0c1: 00 00 00 00 a0c5: 44 89 73 b8 mov %r14d,-0x48(%rbx) a0c9: e8 00 00 00 00 callq a0ce a0ce: 42 8b 84 b5 ac 66 01 mov 0x166ac(%rbp,%r14,4),%eax a0d5: 00 a0d6: 44 89 f2 mov %r14d,%edx a0d9: 48 89 df mov %rbx,%rdi a0dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a0e3: 01 c0 add %eax,%eax a0e5: 89 43 e8 mov %eax,-0x18(%rbx) a0e8: e8 00 00 00 00 callq a0ed a0ed: 45 89 f0 mov %r14d,%r8d a0f0: 4c 89 e9 mov %r13,%rcx a0f3: ba 00 04 00 00 mov $0x400,%edx a0f8: 48 8d b3 70 fd ff ff lea -0x290(%rbx),%rsi a0ff: 41 b9 01 00 00 00 mov $0x1,%r9d a105: 48 89 ef mov %rbp,%rdi a108: e8 00 00 00 00 callq a10d a10d: 41 89 c4 mov %eax,%r12d a110: 85 c0 test %eax,%eax a112: 0f 85 00 00 00 00 jne a118 a118: 49 83 c6 01 add $0x1,%r14 a11c: 48 81 c3 68 06 00 00 add $0x668,%rbx a123: 44 39 b5 a8 e7 00 00 cmp %r14d,0xe7a8(%rbp) a12a: 0f 8e 00 00 00 00 jle a130 a130: e9 73 ff ff ff jmpq a0a8 000000000000a135 : a135: 49 8b 3c 24 mov (%r12),%rdi a139: 89 c2 mov %eax,%edx a13b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a142: 41 89 c5 mov %eax,%r13d a145: e8 00 00 00 00 callq a14a a14a: e9 00 00 00 00 jmpq a14f 000000000000a14f : a14f: 48 8b 3b mov (%rbx),%rdi a152: 48 89 ea mov %rbp,%rdx a155: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a15c: e8 00 00 00 00 callq a161 a161: e9 00 00 00 00 jmpq a166 a166: 48 8b 3b mov (%rbx),%rdi a169: 89 c2 mov %eax,%edx a16b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a172: 89 44 24 04 mov %eax,0x4(%rsp) a176: e8 00 00 00 00 callq a17b a17b: 8b 44 24 04 mov 0x4(%rsp),%eax a17f: e9 00 00 00 00 jmpq a184 a184: 48 8b 3b mov (%rbx),%rdi a187: 89 c2 mov %eax,%edx a189: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a190: 89 44 24 04 mov %eax,0x4(%rsp) a194: e8 00 00 00 00 callq a199 a199: 8b 44 24 04 mov 0x4(%rsp),%eax a19d: e9 00 00 00 00 jmpq a1a2 a1a2: 48 8b 3b mov (%rbx),%rdi a1a5: 89 c2 mov %eax,%edx a1a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a1ae: 89 44 24 04 mov %eax,0x4(%rsp) a1b2: e8 00 00 00 00 callq a1b7 a1b7: 8b 44 24 04 mov 0x4(%rsp),%eax a1bb: e9 00 00 00 00 jmpq a1c0 a1c0: 48 8b 3b mov (%rbx),%rdi a1c3: 89 c2 mov %eax,%edx a1c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a1cc: 89 44 24 04 mov %eax,0x4(%rsp) a1d0: e8 00 00 00 00 callq a1d5 a1d5: 8b 44 24 04 mov 0x4(%rsp),%eax a1d9: e9 00 00 00 00 jmpq a1de 000000000000a1de : a1de: 49 8b 7d 00 mov 0x0(%r13),%rdi a1e2: 89 c2 mov %eax,%edx a1e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a1eb: 4c 89 0c 24 mov %r9,(%rsp) a1ef: e8 00 00 00 00 callq a1f4 a1f4: 4c 8b 0c 24 mov (%rsp),%r9 a1f8: 4c 89 fa mov %r15,%rdx a1fb: 48 89 ef mov %rbp,%rdi a1fe: 4c 89 ce mov %r9,%rsi a201: e8 00 00 00 00 callq a206 a206: 48 8b 74 24 20 mov 0x20(%rsp),%rsi a20b: 48 89 da mov %rbx,%rdx a20e: 4c 89 e7 mov %r12,%rdi a211: e8 00 00 00 00 callq a216 a216: e9 00 00 00 00 jmpq a21b a21b: 49 8b 7d 00 mov 0x0(%r13),%rdi a21f: 89 c2 mov %eax,%edx a221: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a228: e8 00 00 00 00 callq a22d a22d: e9 00 00 00 00 jmpq a232 000000000000a232 : a232: 48 8b 83 c8 e7 00 00 mov 0xe7c8(%rbx),%rax a239: 83 bb 08 07 00 00 14 cmpl $0x14,0x708(%rbx) a240: c7 83 d4 e7 00 00 0a movl $0xa,0xe7d4(%rbx) a247: 00 00 00 a24a: 48 8b 68 08 mov 0x8(%rax),%rbp a24e: 44 8b 65 10 mov 0x10(%rbp),%r12d a252: 45 0f b6 f4 movzbl %r12b,%r14d a256: 0f 87 2c 01 00 00 ja a388 a25c: 45 89 e7 mov %r12d,%r15d a25f: 44 89 e0 mov %r12d,%eax a262: 44 89 f1 mov %r14d,%ecx a265: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a26c: 41 c1 ef 18 shr $0x18,%r15d a270: 0f b6 d4 movzbl %ah,%edx a273: 44 89 fe mov %r15d,%esi a276: 89 14 24 mov %edx,(%rsp) a279: e8 00 00 00 00 callq a27e a27e: 41 83 ff 01 cmp $0x1,%r15d a282: 8b 14 24 mov (%rsp),%edx a285: 0f 86 39 01 00 00 jbe a3c4 a28b: c7 83 d4 e7 00 00 28 movl $0x28,0xe7d4(%rbx) a292: 00 00 00 a295: 44 89 f0 mov %r14d,%eax a298: 41 81 e4 00 00 00 ff and $0xff000000,%r12d a29f: 8b 8b 08 07 00 00 mov 0x708(%rbx),%ecx a2a5: c1 e0 08 shl $0x8,%eax a2a8: 41 09 c4 or %eax,%r12d a2ab: 89 d0 mov %edx,%eax a2ad: 83 e9 0f sub $0xf,%ecx a2b0: c1 e0 10 shl $0x10,%eax a2b3: 44 09 e0 or %r12d,%eax a2b6: 89 83 d0 e7 00 00 mov %eax,0xe7d0(%rbx) a2bc: 83 f9 01 cmp $0x1,%ecx a2bf: 77 16 ja a2d7 a2c1: 3d ff 0f 42 01 cmp $0x1420fff,%eax a2c6: 77 0f ja a2d7 a2c8: 44 89 fe mov %r15d,%esi a2cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a2d2: e8 00 00 00 00 callq a2d7 a2d7: 44 69 a3 d4 e7 00 00 imul $0xc800,0xe7d4(%rbx),%r12d a2de: 00 c8 00 00 a2e2: 41 81 c4 00 20 07 00 add $0x72000,%r12d a2e9: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) a2f0: 74 10 je a302 a2f2: 8b 45 14 mov 0x14(%rbp),%eax a2f5: 05 07 10 00 00 add $0x1007,%eax a2fa: 25 00 f0 ff ff and $0xfffff000,%eax a2ff: 49 01 c4 add %rax,%r12 a302: 0f b6 93 dc e7 00 00 movzbl 0xe7dc(%rbx),%edx a309: 4c 8d 83 e0 e7 00 00 lea 0xe7e0(%rbx),%r8 a310: 45 31 ff xor %r15d,%r15d a313: 41 be 01 00 00 00 mov $0x1,%r14d a319: 44 39 fa cmp %r15d,%edx a31c: 0f 8e ba 00 00 00 jle a3dc a322: 44 89 f0 mov %r14d,%eax a325: 44 89 f9 mov %r15d,%ecx a328: d3 e0 shl %cl,%eax a32a: 23 83 50 fe 00 00 and 0xfe50(%rbx),%eax a330: 0f 84 d3 00 00 00 je a409 a336: 41 83 c7 01 add $0x1,%r15d a33a: 49 81 c0 c0 09 00 00 add $0x9c0,%r8 a341: eb d6 jmp a319 a343: 48 8b 3b mov (%rbx),%rdi a346: 4c 89 e2 mov %r12,%rdx a349: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a350: e8 00 00 00 00 callq a355 a355: e9 00 00 00 00 jmpq a35a a35a: 48 8b 3b mov (%rbx),%rdi a35d: 4c 89 e2 mov %r12,%rdx a360: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a367: e8 00 00 00 00 callq a36c a36c: 48 8b bb c8 e7 00 00 mov 0xe7c8(%rbx),%rdi a373: e8 00 00 00 00 callq a378 a378: 48 c7 83 c8 e7 00 00 movq $0x0,0xe7c8(%rbx) a37f: 00 00 00 00 a383: e9 00 00 00 00 jmpq a388 a388: 44 89 e2 mov %r12d,%edx a38b: 44 89 e0 mov %r12d,%eax a38e: 44 89 e6 mov %r12d,%esi a391: 45 89 f0 mov %r14d,%r8d a394: c1 ea 18 shr $0x18,%edx a397: 0f b6 cc movzbl %ah,%ecx a39a: c1 ee 1e shr $0x1e,%esi a39d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a3a4: 83 e2 3f and $0x3f,%edx a3a7: e8 00 00 00 00 callq a3ac a3ac: c7 83 d4 e7 00 00 28 movl $0x28,0xe7d4(%rbx) a3b3: 00 00 00 a3b6: 8b 45 10 mov 0x10(%rbp),%eax a3b9: 89 83 d0 e7 00 00 mov %eax,0xe7d0(%rbx) a3bf: e9 13 ff ff ff jmpq a2d7 a3c4: 83 fa 4f cmp $0x4f,%edx a3c7: 0f 86 c8 fe ff ff jbe a295 a3cd: 41 f6 c7 01 test $0x1,%r15b a3d1: 0f 85 b4 fe ff ff jne a28b a3d7: e9 b9 fe ff ff jmpq a295 a3dc: 48 8d 93 a0 fc 00 00 lea 0xfca0(%rbx),%rdx a3e3: 31 c0 xor %eax,%eax a3e5: 39 83 d4 e7 00 00 cmp %eax,0xe7d4(%rbx) a3eb: 76 6f jbe a45c a3ed: c7 02 00 00 00 00 movl $0x0,(%rdx) a3f3: 48 83 c2 04 add $0x4,%rdx a3f7: 48 c7 84 c3 60 fb 00 movq $0x0,0xfb60(%rbx,%rax,8) a3fe: 00 00 00 00 00 a403: 48 83 c0 01 add $0x1,%rax a407: eb dc jmp a3e5 a409: 49 8d 40 08 lea 0x8(%r8),%rax a40d: 4d 8d 48 10 lea 0x10(%r8),%r9 a411: b9 04 00 00 00 mov $0x4,%ecx a416: 4c 89 e6 mov %r12,%rsi a419: 50 push %rax a41a: ba 00 10 00 00 mov $0x1000,%edx a41f: 48 89 df mov %rbx,%rdi a422: 4c 89 44 24 08 mov %r8,0x8(%rsp) a427: e8 00 00 00 00 callq a42c a42c: 89 c5 mov %eax,%ebp a42e: 58 pop %rax a42f: 4c 8b 04 24 mov (%rsp),%r8 a433: 85 ed test %ebp,%ebp a435: 74 19 je a450 a437: 48 8b 3b mov (%rbx),%rdi a43a: 89 ea mov %ebp,%edx a43c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a443: 41 89 ed mov %ebp,%r13d a446: e8 00 00 00 00 callq a44b a44b: e9 00 00 00 00 jmpq a450 a450: 0f b6 93 dc e7 00 00 movzbl 0xe7dc(%rbx),%edx a457: e9 da fe ff ff jmpq a336 a45c: 31 c9 xor %ecx,%ecx a45e: ba 05 00 00 00 mov $0x5,%edx a463: be 08 00 00 00 mov $0x8,%esi a468: 48 89 df mov %rbx,%rdi a46b: e8 00 00 00 00 callq a470 a470: 85 c0 test %eax,%eax a472: 75 07 jne a47b a474: c6 83 dd e7 00 00 01 movb $0x1,0xe7dd(%rbx) a47b: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax a481: 83 f8 0e cmp $0xe,%eax a484: 74 20 je a4a6 a486: 77 0f ja a497 a488: 83 f8 0d cmp $0xd,%eax a48b: 74 2f je a4bc a48d: 83 f8 0b cmp $0xb,%eax a490: 74 40 je a4d2 a492: 83 f8 0c cmp $0xc,%eax a495: 74 51 je a4e8 a497: 83 f8 0e cmp $0xe,%eax a49a: 0f 97 83 de e7 00 00 seta 0xe7de(%rbx) a4a1: e9 00 00 00 00 jmpq a4a6 a4a6: 81 bb d0 e7 00 00 ff cmpl $0x1250eff,0xe7d0(%rbx) a4ad: 0e 25 01 a4b0: 0f 97 83 de e7 00 00 seta 0xe7de(%rbx) a4b7: e9 00 00 00 00 jmpq a4bc a4bc: 81 bb d0 e7 00 00 ff cmpl $0x1570aff,0xe7d0(%rbx) a4c3: 0a 57 01 a4c6: 0f 97 83 de e7 00 00 seta 0xe7de(%rbx) a4cd: e9 00 00 00 00 jmpq a4d2 a4d2: 81 bb d0 e7 00 00 ff cmpl $0x14109ff,0xe7d0(%rbx) a4d9: 09 41 01 a4dc: 0f 97 83 de e7 00 00 seta 0xe7de(%rbx) a4e3: e9 00 00 00 00 jmpq a4e8 a4e8: 81 bb d0 e7 00 00 ff cmpl $0x1570bff,0xe7d0(%rbx) a4ef: 0b 57 01 a4f2: 0f 97 83 de e7 00 00 seta 0xe7de(%rbx) a4f9: e9 00 00 00 00 jmpq a4fe 000000000000a4fe : a4fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a505: e8 00 00 00 00 callq a50a a50a: 31 c0 xor %eax,%eax a50c: e9 00 00 00 00 jmpq a511 000000000000a511 : a511: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a518: e8 00 00 00 00 callq a51d a51d: e9 00 00 00 00 jmpq a522 000000000000a522 : a522: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a529: e8 00 00 00 00 callq a52e a52e: e9 00 00 00 00 jmpq a533 000000000000a533 : a533: 8b 85 d8 e7 00 00 mov 0xe7d8(%rbp),%eax a539: 85 c0 test %eax,%eax a53b: 74 1b je a558 a53d: 48 c7 85 30 eb 00 00 movq $0x0,0xeb30(%rbp) a544: 00 00 00 00 a548: 83 e8 01 sub $0x1,%eax a54b: 74 0b je a558 a54d: 48 c7 85 58 ee 00 00 movq $0x0,0xee58(%rbp) a554: 00 00 00 00 a558: c7 85 78 f1 00 00 01 movl $0x1,0xf178(%rbp) a55f: 00 00 00 a562: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a569: c7 85 d8 e7 00 00 00 movl $0x0,0xe7d8(%rbp) a570: 00 00 00 a573: e8 00 00 00 00 callq a578 a578: e9 00 00 00 00 jmpq a57d 000000000000a57d : a57d: 83 bb 08 07 00 00 0e cmpl $0xe,0x708(%rbx) a584: 0f 87 a8 00 00 00 ja a632 a58a: 48 c7 83 08 e8 00 00 movq $0x0,0xe808(%rbx) a591: 00 00 00 00 a595: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a59c: e8 00 00 00 00 callq a5a1 a5a1: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax a5a7: 83 e8 0f sub $0xf,%eax a5aa: 83 f8 03 cmp $0x3,%eax a5ad: 0f 87 9b 00 00 00 ja a64e a5b3: 8b 83 d0 e7 00 00 mov 0xe7d0(%rbx),%eax a5b9: 83 e8 01 sub $0x1,%eax a5bc: 3d fe 0f 82 01 cmp $0x1820ffe,%eax a5c1: 0f 86 87 00 00 00 jbe a64e a5c7: c7 83 d8 e7 00 00 02 movl $0x2,0xe7d8(%rbx) a5ce: 00 00 00 a5d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a5d8: 48 c7 83 30 eb 00 00 movq $0x0,0xeb30(%rbx) a5df: 00 00 00 00 a5e3: 48 c7 83 58 ee 00 00 movq $0x0,0xee58(%rbx) a5ea: 00 00 00 00 a5ee: e8 00 00 00 00 callq a5f3 a5f3: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax a5f9: 83 e8 0f sub $0xf,%eax a5fc: 83 f8 03 cmp $0x3,%eax a5ff: 77 4d ja a64e a601: 8b 83 d0 e7 00 00 mov 0xe7d0(%rbx),%eax a607: 83 e8 01 sub $0x1,%eax a60a: 3d fe 0f 82 01 cmp $0x1820ffe,%eax a60f: 76 3d jbe a64e a611: 8b 83 d8 e7 00 00 mov 0xe7d8(%rbx),%eax a617: 83 c0 01 add $0x1,%eax a61a: 89 83 78 f1 00 00 mov %eax,0xf178(%rbx) a620: 31 c0 xor %eax,%eax a622: 48 c7 83 88 f1 00 00 movq $0x0,0xf188(%rbx) a629: 00 00 00 00 a62d: e9 00 00 00 00 jmpq a632 a632: 48 c7 83 08 e8 00 00 movq $0x0,0xe808(%rbx) a639: 00 00 00 00 a63d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a644: e8 00 00 00 00 callq a649 a649: e9 53 ff ff ff jmpq a5a1 a64e: b8 01 00 00 00 mov $0x1,%eax a653: eb c5 jmp a61a 000000000000a655 : a655: 8b 83 d0 e7 00 00 mov 0xe7d0(%rbx),%eax a65b: 83 e8 01 sub $0x1,%eax a65e: 3d fe 0f 82 01 cmp $0x1820ffe,%eax a663: 76 11 jbe a676 a665: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a66c: e8 00 00 00 00 callq a671 a671: e9 00 00 00 00 jmpq a676 a676: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a67d: e8 00 00 00 00 callq a682 a682: e9 00 00 00 00 jmpq a687 000000000000a687 : a687: 8b 93 d8 e7 00 00 mov 0xe7d8(%rbx),%edx a68d: 85 d2 test %edx,%edx a68f: 74 34 je a6c5 a691: 48 63 c1 movslq %ecx,%rax a694: 48 69 c0 c0 09 00 00 imul $0x9c0,%rax,%rax a69b: 48 01 d8 add %rbx,%rax a69e: 83 ea 01 sub $0x1,%edx a6a1: 48 c7 80 30 eb 00 00 movq $0x0,0xeb30(%rax) a6a8: 00 00 00 00 a6ac: 89 88 70 ed 00 00 mov %ecx,0xed70(%rax) a6b2: 74 11 je a6c5 a6b4: 48 c7 80 58 ee 00 00 movq $0x0,0xee58(%rax) a6bb: 00 00 00 00 a6bf: 89 88 98 f0 00 00 mov %ecx,0xf098(%rax) a6c5: 89 ce mov %ecx,%esi a6c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a6ce: 89 4c 24 04 mov %ecx,0x4(%rsp) a6d2: e8 00 00 00 00 callq a6d7 a6d7: 8b 4c 24 04 mov 0x4(%rsp),%ecx a6db: e9 00 00 00 00 jmpq a6e0 a6e0: 48 63 c1 movslq %ecx,%rax a6e3: 89 ce mov %ecx,%esi a6e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a6ec: 89 4c 24 04 mov %ecx,0x4(%rsp) a6f0: 48 69 c0 c0 09 00 00 imul $0x9c0,%rax,%rax a6f7: 48 01 d8 add %rbx,%rax a6fa: 89 88 48 ea 00 00 mov %ecx,0xea48(%rax) a700: 48 c7 80 08 e8 00 00 movq $0x0,0xe808(%rax) a707: 00 00 00 00 a70b: e8 00 00 00 00 callq a710 a710: 8b 4c 24 04 mov 0x4(%rsp),%ecx a714: e9 00 00 00 00 jmpq a719 000000000000a719 : a719: 48 8b 95 c8 e7 00 00 mov 0xe7c8(%rbp),%rdx a720: 48 8b 4a 08 mov 0x8(%rdx),%rcx a724: 48 89 95 f0 31 01 00 mov %rdx,0x131f0(%rbp) a72b: c7 85 e8 31 01 00 19 movl $0x19,0x131e8(%rbp) a732: 00 00 00 a735: 8b 41 14 mov 0x14(%rcx),%eax a738: 05 ff 0f 00 00 add $0xfff,%eax a73d: 25 00 f0 ff ff and $0xfffff000,%eax a742: 03 85 d8 33 01 00 add 0x133d8(%rbp),%eax a748: 80 bd dc e7 00 00 02 cmpb $0x2,0xe7dc(%rbp) a74f: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) a755: 75 28 jne a77f a757: c7 85 18 32 01 00 1a movl $0x1a,0x13218(%rbp) a75e: 00 00 00 a761: 48 89 95 20 32 01 00 mov %rdx,0x13220(%rbp) a768: 8b 51 14 mov 0x14(%rcx),%edx a76b: 81 c2 ff 0f 00 00 add $0xfff,%edx a771: 81 e2 00 f0 ff ff and $0xfffff000,%edx a777: 01 d0 add %edx,%eax a779: 89 85 d8 33 01 00 mov %eax,0x133d8(%rbp) a77f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a786: e8 00 00 00 00 callq a78b a78b: e9 00 00 00 00 jmpq a790 000000000000a790 : a790: 48 8b 83 00 00 01 00 mov 0x10000(%rbx),%rax a797: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a79e: 48 8b 40 08 mov 0x8(%rax),%rax a7a2: 8b 40 10 mov 0x10(%rax),%eax a7a5: 41 89 c6 mov %eax,%r14d a7a8: 41 89 c4 mov %eax,%r12d a7ab: 44 0f b6 e8 movzbl %al,%r13d a7af: 41 c1 ee 08 shr $0x8,%r14d a7b3: 41 c1 ec 14 shr $0x14,%r12d a7b7: 44 89 e9 mov %r13d,%ecx a7ba: 41 81 e6 ff 0f 00 00 and $0xfff,%r14d a7c1: 44 89 e6 mov %r12d,%esi a7c4: 41 c1 e5 08 shl $0x8,%r13d a7c8: 44 89 f2 mov %r14d,%edx a7cb: 41 c1 e6 10 shl $0x10,%r14d a7cf: e8 00 00 00 00 callq a7d4 a7d4: 44 89 e0 mov %r12d,%eax a7d7: ba 00 10 00 00 mov $0x1000,%edx a7dc: 48 89 ee mov %rbp,%rsi a7df: c1 e0 18 shl $0x18,%eax a7e2: 4c 8d 8b 68 fe 00 00 lea 0xfe68(%rbx),%r9 a7e9: b9 04 00 00 00 mov $0x4,%ecx a7ee: 48 89 df mov %rbx,%rdi a7f1: 44 09 e8 or %r13d,%eax a7f4: 4c 8d 83 60 fe 00 00 lea 0xfe60(%rbx),%r8 a7fb: 44 09 f0 or %r14d,%eax a7fe: 89 83 80 fe 00 00 mov %eax,0xfe80(%rbx) a804: 48 8d 83 70 fe 00 00 lea 0xfe70(%rbx),%rax a80b: 50 push %rax a80c: e8 00 00 00 00 callq a811 a811: 5a pop %rdx a812: 85 c0 test %eax,%eax a814: 74 73 je a889 a816: 48 8b 3b mov (%rbx),%rdi a819: 89 c2 mov %eax,%edx a81b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a822: 89 44 24 04 mov %eax,0x4(%rsp) a826: e8 00 00 00 00 callq a82b a82b: 8b 44 24 04 mov 0x4(%rsp),%eax a82f: e9 00 00 00 00 jmpq a834 a834: 48 8b 3b mov (%rbx),%rdi a837: 4c 89 e2 mov %r12,%rdx a83a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a841: 89 44 24 04 mov %eax,0x4(%rsp) a845: e8 00 00 00 00 callq a84a a84a: 8b 44 24 04 mov 0x4(%rsp),%eax a84e: e9 00 00 00 00 jmpq a853 a853: 48 8b 3b mov (%rbx),%rdi a856: 4c 89 e2 mov %r12,%rdx a859: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a860: 89 44 24 04 mov %eax,0x4(%rsp) a864: e8 00 00 00 00 callq a869 a869: 48 8b bb 00 00 01 00 mov 0x10000(%rbx),%rdi a870: e8 00 00 00 00 callq a875 a875: 8b 44 24 04 mov 0x4(%rsp),%eax a879: 48 c7 83 00 00 01 00 movq $0x0,0x10000(%rbx) a880: 00 00 00 00 a884: e9 00 00 00 00 jmpq a889 a889: 48 89 d9 mov %rbx,%rcx a88c: 48 8d 93 88 fe 00 00 lea 0xfe88(%rbx),%rdx a893: 48 8d b3 c8 fe 00 00 lea 0xfec8(%rbx),%rsi a89a: 48 f7 d9 neg %rcx a89d: c7 02 00 00 00 00 movl $0x0,(%rdx) a8a3: 48 c7 84 51 b8 01 ff movq $0x0,-0xfe48(%rcx,%rdx,2) a8aa: ff 00 00 00 00 a8af: 48 83 c2 04 add $0x4,%rdx a8b3: 48 39 f2 cmp %rsi,%rdx a8b6: 75 e5 jne a89d a8b8: 89 44 24 04 mov %eax,0x4(%rsp) a8bc: b8 ff ff ff 7f mov $0x7fffffff,%eax a8c1: 45 31 c0 xor %r8d,%r8d a8c4: 31 c9 xor %ecx,%ecx a8c6: 48 c1 e0 05 shl $0x5,%rax a8ca: 48 8d 93 90 ff 00 00 lea 0xff90(%rbx),%rdx a8d1: 48 c7 83 a0 ff 00 00 movq $0x0,0xffa0(%rbx) a8d8: 00 00 00 00 a8dc: 48 8d bb a8 ff 00 00 lea 0xffa8(%rbx),%rdi a8e3: 48 89 83 88 ff 00 00 mov %rax,0xff88(%rbx) a8ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a8f1: 48 89 93 90 ff 00 00 mov %rdx,0xff90(%rbx) a8f8: 48 89 93 98 ff 00 00 mov %rdx,0xff98(%rbx) a8ff: ba 00 00 20 00 mov $0x200000,%edx a904: e8 00 00 00 00 callq a909 a909: 48 8d bb e0 ff 00 00 lea 0xffe0(%rbx),%rdi a910: 48 c7 c2 00 00 00 00 mov $0x0,%rdx a917: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a91e: e8 00 00 00 00 callq a923 a923: 8b 44 24 04 mov 0x4(%rsp),%eax a927: e9 00 00 00 00 jmpq a92c 000000000000a92c : a92c: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi a933: 4c 89 ea mov %r13,%rdx a936: 48 c7 c6 00 00 00 00 mov $0x0,%rsi a93d: e8 00 00 00 00 callq a942 a942: e9 00 00 00 00 jmpq a947 000000000000a947 : a947: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax a94d: 8d 50 f1 lea -0xf(%rax),%edx a950: 83 fa 03 cmp $0x3,%edx a953: 0f 87 ec 00 00 00 ja aa45 a959: c7 83 a0 09 01 00 02 movl $0x2,0x109a0(%rbx) a960: 00 00 00 a963: c7 83 64 0a 01 00 03 movl $0x3,0x10a64(%rbx) a96a: 00 00 00 a96d: 48 c7 83 10 00 01 00 movq $0x0,0x10010(%rbx) a974: 00 00 00 00 a978: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a97f: c7 83 50 02 01 00 00 movl $0x0,0x10250(%rbx) a986: 00 00 00 a989: 48 c7 83 38 03 01 00 movq $0x0,0x10338(%rbx) a990: 00 00 00 00 a994: c7 83 78 05 01 00 01 movl $0x1,0x10578(%rbx) a99b: 00 00 00 a99e: 48 c7 83 60 06 01 00 movq $0x0,0x10660(%rbx) a9a5: 00 00 00 00 a9a9: c7 83 a0 08 01 00 02 movl $0x2,0x108a0(%rbx) a9b0: 00 00 00 a9b3: e8 00 00 00 00 callq a9b8 a9b8: eb 60 jmp aa1a a9ba: 8b 83 08 07 00 00 mov 0x708(%rbx),%eax a9c0: c7 83 64 0a 01 00 03 movl $0x3,0x10a64(%rbx) a9c7: 00 00 00 a9ca: 83 f8 0d cmp $0xd,%eax a9cd: 77 9e ja a96d a9cf: 48 c7 83 10 00 01 00 movq $0x0,0x10010(%rbx) a9d6: 00 00 00 00 a9da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi a9e1: c7 83 50 02 01 00 00 movl $0x0,0x10250(%rbx) a9e8: 00 00 00 a9eb: 48 c7 83 38 03 01 00 movq $0x0,0x10338(%rbx) a9f2: 00 00 00 00 a9f6: c7 83 78 05 01 00 01 movl $0x1,0x10578(%rbx) a9fd: 00 00 00 aa00: 48 c7 83 60 06 01 00 movq $0x0,0x10660(%rbx) aa07: 00 00 00 00 aa0b: c7 83 a0 08 01 00 02 movl $0x2,0x108a0(%rbx) aa12: 00 00 00 aa15: e8 00 00 00 00 callq aa1a aa1a: c7 83 80 09 01 00 01 movl $0x1,0x10980(%rbx) aa21: 00 00 00 aa24: 31 c0 xor %eax,%eax aa26: 48 c7 83 90 09 01 00 movq $0x0,0x10990(%rbx) aa2d: 00 00 00 00 aa31: e9 00 00 00 00 jmpq aa36 aa36: c7 87 a0 09 01 00 02 movl $0x2,0x109a0(%rdi) aa3d: 00 00 00 aa40: e9 7b ff ff ff jmpq a9c0 aa45: c7 83 a0 09 01 00 00 movl $0x0,0x109a0(%rbx) aa4c: 00 00 00 aa4f: e9 6c ff ff ff jmpq a9c0 000000000000aa54 : aa54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa5b: e8 00 00 00 00 callq aa60 aa60: e9 00 00 00 00 jmpq aa65 000000000000aa65 : aa65: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa6c: e8 00 00 00 00 callq aa71 aa71: 31 c0 xor %eax,%eax aa73: e9 00 00 00 00 jmpq aa78 000000000000aa78 : aa78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aa7f: e8 00 00 00 00 callq aa84 aa84: 31 c0 xor %eax,%eax aa86: c7 83 80 09 01 00 01 movl $0x1,0x10980(%rbx) aa8d: 00 00 00 aa90: 48 c7 83 90 09 01 00 movq $0x0,0x10990(%rbx) aa97: 00 00 00 00 aa9b: 5b pop %rbx aa9c: c3 retq 000000000000aa9d : aa9d: 48 8b 85 00 00 01 00 mov 0x10000(%rbp),%rax aaa4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aaab: 48 8b 50 08 mov 0x8(%rax),%rdx aaaf: 48 89 85 50 32 01 00 mov %rax,0x13250(%rbp) aab6: c7 85 48 32 01 00 1b movl $0x1b,0x13248(%rbp) aabd: 00 00 00 aac0: 8b 42 14 mov 0x14(%rdx),%eax aac3: 05 ff 0f 00 00 add $0xfff,%eax aac8: 25 00 f0 ff ff and $0xfffff000,%eax aacd: 01 85 d8 33 01 00 add %eax,0x133d8(%rbp) aad3: e8 00 00 00 00 callq aad8 aad8: e9 00 00 00 00 jmpq aadd 000000000000aadd : aadd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aae4: e8 00 00 00 00 callq aae9 aae9: 31 c0 xor %eax,%eax aaeb: e9 00 00 00 00 jmpq aaf0 000000000000aaf0 : aaf0: 48 8b 3b mov (%rbx),%rdi aaf3: 4c 89 ea mov %r13,%rdx aaf6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi aafd: e8 00 00 00 00 callq ab02 ab02: e9 00 00 00 00 jmpq ab07 ab07: 48 8b 83 c8 0a 01 00 mov 0x10ac8(%rbx),%rax ab0e: 48 8b 68 08 mov 0x8(%rax),%rbp ab12: 8b 45 10 mov 0x10(%rbp),%eax ab15: 89 c2 mov %eax,%edx ab17: 89 c6 mov %eax,%esi ab19: 89 83 68 0a 01 00 mov %eax,0x10a68(%rbx) ab1f: c1 ea 14 shr $0x14,%edx ab22: c1 ee 18 shr $0x18,%esi ab25: 80 e2 0f and $0xf,%dl ab28: 75 78 jne aba2 ab2a: 0f b6 c8 movzbl %al,%ecx ab2d: 0f b6 d4 movzbl %ah,%edx ab30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ab37: e8 00 00 00 00 callq ab3c ab3c: 83 bb c8 33 01 00 02 cmpl $0x2,0x133c8(%rbx) ab43: 0f 84 be 00 00 00 je ac07 ab49: 44 8b 6d 14 mov 0x14(%rbp),%r13d ab4d: 41 81 c5 07 10 00 00 add $0x1007,%r13d ab54: 41 81 e5 00 f0 ff ff and $0xfffff000,%r13d ab5b: 49 81 c5 00 00 0a 00 add $0xa0000,%r13 ab62: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax ab69: 4d 8d bd 00 10 00 00 lea 0x1000(%r13),%r15 ab70: 48 8d ab f0 17 01 00 lea 0x117f0(%rbx),%rbp ab77: 45 31 f6 xor %r14d,%r14d ab7a: 44 39 f0 cmp %r14d,%eax ab7d: 0f 8e 00 00 00 00 jle ab83 ab83: ba 01 00 00 00 mov $0x1,%edx ab88: 44 89 f1 mov %r14d,%ecx ab8b: d3 e2 shl %cl,%edx ab8d: 23 93 f4 25 01 00 and 0x125f4(%rbx),%edx ab93: 74 7d je ac12 ab95: 41 83 c6 01 add $0x1,%r14d ab99: 48 81 c5 50 0d 00 00 add $0xd50,%rbp aba0: eb d8 jmp ab7a aba2: 41 89 c2 mov %eax,%r10d aba5: 83 e6 0f and $0xf,%esi aba8: 41 89 c1 mov %eax,%r9d abab: c1 e8 1c shr $0x1c,%eax abae: 41 c1 ea 0c shr $0xc,%r10d abb2: 89 f1 mov %esi,%ecx abb4: 41 81 e1 ff 0f 00 00 and $0xfff,%r9d abbb: 0f b6 f2 movzbl %dl,%esi abbe: 45 0f b6 d2 movzbl %r10b,%r10d abc2: 41 89 c0 mov %eax,%r8d abc5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi abcc: 44 89 d2 mov %r10d,%edx abcf: e8 00 00 00 00 callq abd4 abd4: e9 63 ff ff ff jmpq ab3c abd9: 48 8b 3b mov (%rbx),%rdi abdc: 4c 89 ea mov %r13,%rdx abdf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi abe6: e8 00 00 00 00 callq abeb abeb: 48 8b bb c8 0a 01 00 mov 0x10ac8(%rbx),%rdi abf2: e8 00 00 00 00 callq abf7 abf7: 48 c7 83 c8 0a 01 00 movq $0x0,0x10ac8(%rbx) abfe: 00 00 00 00 ac02: e9 00 00 00 00 jmpq ac07 ac07: 41 bd 00 00 0a 00 mov $0xa0000,%r13d ac0d: e9 50 ff ff ff jmpq ab62 ac12: b9 04 00 00 00 mov $0x4,%ecx ac17: ba 00 10 00 00 mov $0x1000,%edx ac1c: 4c 89 fe mov %r15,%rsi ac1f: 48 89 df mov %rbx,%rdi ac22: 48 8d 85 f8 f2 ff ff lea -0xd08(%rbp),%rax ac29: 4c 8d 8d 00 f3 ff ff lea -0xd00(%rbp),%r9 ac30: 50 push %rax ac31: 4c 8d 85 f0 f2 ff ff lea -0xd10(%rbp),%r8 ac38: e8 00 00 00 00 callq ac3d ac3d: 59 pop %rcx ac3e: 85 c0 test %eax,%eax ac40: 74 21 je ac63 ac42: 48 8b 3b mov (%rbx),%rdi ac45: 89 c2 mov %eax,%edx ac47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ac4e: 89 44 24 04 mov %eax,0x4(%rsp) ac52: e8 00 00 00 00 callq ac57 ac57: 8b 44 24 04 mov 0x4(%rsp),%eax ac5b: 41 89 c4 mov %eax,%r12d ac5e: e9 00 00 00 00 jmpq ac63 ac63: 49 63 c6 movslq %r14d,%rax ac66: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax ac6d: 48 01 d8 add %rbx,%rax ac70: 48 8b 90 e8 0a 01 00 mov 0x10ae8(%rax),%rdx ac77: 4c 01 ea add %r13,%rdx ac7a: 48 89 90 20 18 01 00 mov %rdx,0x11820(%rax) ac81: 48 8b 90 f0 0a 01 00 mov 0x10af0(%rax),%rdx ac88: 4c 01 ea add %r13,%rdx ac8b: 48 89 90 28 18 01 00 mov %rdx,0x11828(%rax) ac92: 80 bb d8 0a 01 00 00 cmpb $0x0,0x10ad8(%rbx) ac99: 74 4c je ace7 ac9b: 48 8d 45 10 lea 0x10(%rbp),%rax ac9f: ba 00 10 00 00 mov $0x1000,%edx aca4: 4c 8d 4d 18 lea 0x18(%rbp),%r9 aca8: 49 89 e8 mov %rbp,%r8 acab: 50 push %rax acac: b9 04 00 00 00 mov $0x4,%ecx acb1: be 00 02 00 00 mov $0x200,%esi acb6: 48 89 df mov %rbx,%rdi acb9: e8 00 00 00 00 callq acbe acbe: 5a pop %rdx acbf: 85 c0 test %eax,%eax acc1: 74 24 je ace7 acc3: 48 8b 3b mov (%rbx),%rdi acc6: 89 c1 mov %eax,%ecx acc8: 44 89 f2 mov %r14d,%edx accb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi acd2: 89 44 24 04 mov %eax,0x4(%rsp) acd6: e8 00 00 00 00 callq acdb acdb: 8b 44 24 04 mov 0x4(%rsp),%eax acdf: 41 89 c4 mov %eax,%r12d ace2: e9 00 00 00 00 jmpq ace7 ace7: 0f b6 83 d9 0a 01 00 movzbl 0x10ad9(%rbx),%eax acee: e9 a2 fe ff ff jmpq ab95 000000000000acf3 : acf3: 83 e0 02 and $0x2,%eax acf6: b9 02 00 00 00 mov $0x2,%ecx acfb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ad02: 31 f6 xor %esi,%esi ad04: 41 89 c0 mov %eax,%r8d ad07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad0e: e8 00 00 00 00 callq ad13 ad13: b8 92 ff ff ff mov $0xffffff92,%eax ad18: e9 00 00 00 00 jmpq ad1d 000000000000ad1d : ad1d: 83 e0 03 and $0x3,%eax ad20: b9 01 00 00 00 mov $0x1,%ecx ad25: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ad2c: 31 f6 xor %esi,%esi ad2e: 41 89 c0 mov %eax,%r8d ad31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad38: e8 00 00 00 00 callq ad3d ad3d: e9 00 00 00 00 jmpq ad42 ad42: 83 e0 03 and $0x3,%eax ad45: b9 01 00 00 00 mov $0x1,%ecx ad4a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ad51: 31 f6 xor %esi,%esi ad53: 41 89 c0 mov %eax,%r8d ad56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad5d: e8 00 00 00 00 callq ad62 ad62: e9 00 00 00 00 jmpq ad67 ad67: 41 89 c0 mov %eax,%r8d ad6a: 44 89 e1 mov %r12d,%ecx ad6d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ad74: 31 f6 xor %esi,%esi ad76: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad7d: e8 00 00 00 00 callq ad82 ad82: e9 00 00 00 00 jmpq ad87 ad87: 41 89 c0 mov %eax,%r8d ad8a: 44 89 e1 mov %r12d,%ecx ad8d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ad94: 31 f6 xor %esi,%esi ad96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ad9d: e8 00 00 00 00 callq ada2 ada2: e9 00 00 00 00 jmpq ada7 ada7: 41 89 c0 mov %eax,%r8d adaa: 44 89 e1 mov %r12d,%ecx adad: 48 c7 c2 00 00 00 00 mov $0x0,%rdx adb4: 31 f6 xor %esi,%esi adb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi adbd: e8 00 00 00 00 callq adc2 adc2: e9 00 00 00 00 jmpq adc7 adc7: 41 89 c0 mov %eax,%r8d adca: 44 89 e1 mov %r12d,%ecx adcd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx add4: 31 f6 xor %esi,%esi add6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi addd: e8 00 00 00 00 callq ade2 ade2: e9 00 00 00 00 jmpq ade7 000000000000ade7 : ade7: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) adee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi adf5: 48 c7 c0 00 00 00 00 mov $0x0,%rax adfc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae03: 48 0f 44 f0 cmove %rax,%rsi ae07: e8 00 00 00 00 callq ae0c ae0c: e9 00 00 00 00 jmpq ae11 000000000000ae11 : ae11: 48 8b 85 c8 0a 01 00 mov 0x10ac8(%rbp),%rax ae18: 48 8b 7d 00 mov 0x0(%rbp),%rdi ae1c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ae23: 48 8b 50 08 mov 0x8(%rax),%rdx ae27: 48 89 85 80 32 01 00 mov %rax,0x13280(%rbp) ae2e: c7 85 78 32 01 00 1c movl $0x1c,0x13278(%rbp) ae35: 00 00 00 ae38: 8b 42 14 mov 0x14(%rdx),%eax ae3b: 05 ff 0f 00 00 add $0xfff,%eax ae40: 25 00 f0 ff ff and $0xfffff000,%eax ae45: 01 85 d8 33 01 00 add %eax,0x133d8(%rbp) ae4b: e8 00 00 00 00 callq ae50 ae50: e9 00 00 00 00 jmpq ae55 000000000000ae55 : ae55: 83 e0 03 and $0x3,%eax ae58: b9 01 00 00 00 mov $0x1,%ecx ae5d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ae64: 31 f6 xor %esi,%esi ae66: 41 89 c0 mov %eax,%r8d ae69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae70: e8 00 00 00 00 callq ae75 ae75: e9 00 00 00 00 jmpq ae7a ae7a: 83 e0 02 and $0x2,%eax ae7d: b9 02 00 00 00 mov $0x2,%ecx ae82: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ae89: 31 f6 xor %esi,%esi ae8b: 41 89 c0 mov %eax,%r8d ae8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ae95: e8 00 00 00 00 callq ae9a ae9a: e9 00 00 00 00 jmpq ae9f ae9f: 83 e0 03 and $0x3,%eax aea2: b9 02 00 00 00 mov $0x2,%ecx aea7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx aeae: 31 f6 xor %esi,%esi aeb0: 41 89 c0 mov %eax,%r8d aeb3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aeba: e8 00 00 00 00 callq aebf aebf: e9 00 00 00 00 jmpq aec4 aec4: 83 e0 03 and $0x3,%eax aec7: b9 02 00 00 00 mov $0x2,%ecx aecc: 48 c7 c2 00 00 00 00 mov $0x0,%rdx aed3: 31 f6 xor %esi,%esi aed5: 41 89 c0 mov %eax,%r8d aed8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aedf: e8 00 00 00 00 callq aee4 aee4: e9 00 00 00 00 jmpq aee9 aee9: 83 e0 08 and $0x8,%eax aeec: b9 08 00 00 00 mov $0x8,%ecx aef1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx aef8: 31 f6 xor %esi,%esi aefa: 41 89 c0 mov %eax,%r8d aefd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af04: e8 00 00 00 00 callq af09 af09: e9 00 00 00 00 jmpq af0e af0e: 83 e0 03 and $0x3,%eax af11: b9 01 00 00 00 mov $0x1,%ecx af16: 48 c7 c2 00 00 00 00 mov $0x0,%rdx af1d: 31 f6 xor %esi,%esi af1f: 41 89 c0 mov %eax,%r8d af22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af29: e8 00 00 00 00 callq af2e af2e: e9 00 00 00 00 jmpq af33 000000000000af33 : af33: e8 00 00 00 00 callq af38 af38: 55 push %rbp af39: 48 89 fd mov %rdi,%rbp af3c: c6 87 d9 0a 01 00 01 movb $0x1,0x10ad9(%rdi) af43: c7 87 d0 0a 01 00 02 movl $0x2,0x10ad0(%rdi) af4a: 00 00 00 af4d: 48 c7 87 08 0b 01 00 movq $0x0,0x10b08(%rdi) af54: 00 00 00 00 af58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af5f: e8 00 00 00 00 callq af64 af64: 8b 95 d0 0a 01 00 mov 0x10ad0(%rbp),%edx af6a: 31 c0 xor %eax,%eax af6c: 39 c2 cmp %eax,%edx af6e: 76 18 jbe af88 af70: 48 69 c8 28 03 00 00 imul $0x328,%rax,%rcx af77: 48 ff c0 inc %rax af7a: 48 c7 84 0d 30 0e 01 movq $0x0,0x10e30(%rbp,%rcx,1) af81: 00 00 00 00 00 af86: eb e4 jmp af6c af88: 48 c7 c7 00 00 00 00 mov $0x0,%rdi af8f: e8 00 00 00 00 callq af94 af94: 8b 85 d0 0a 01 00 mov 0x10ad0(%rbp),%eax af9a: 48 89 ef mov %rbp,%rdi af9d: 48 c7 85 b0 17 01 00 movq $0x0,0x117b0(%rbp) afa4: 00 00 00 00 afa8: 83 c0 02 add $0x2,%eax afab: 89 85 a0 17 01 00 mov %eax,0x117a0(%rbp) afb1: e8 00 00 00 00 callq afb6 afb6: 31 c0 xor %eax,%eax afb8: 5d pop %rbp afb9: c3 retq 000000000000afba : afba: 5b pop %rbx afbb: 41 89 c0 mov %eax,%r8d afbe: 5d pop %rbp afbf: b9 aa aa 2a 00 mov $0x2aaaaa,%ecx afc4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx afcb: 31 f6 xor %esi,%esi afcd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi afd4: 41 5c pop %r12 afd6: e9 00 00 00 00 jmpq afdb 000000000000afdb : afdb: 25 40 02 00 00 and $0x240,%eax afe0: b9 40 02 00 00 mov $0x240,%ecx afe5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx afec: 31 f6 xor %esi,%esi afee: 41 89 c0 mov %eax,%r8d aff1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi aff8: e8 00 00 00 00 callq affd affd: e9 00 00 00 00 jmpq b002 b002: 83 e0 0f and $0xf,%eax b005: b9 0f 00 00 00 mov $0xf,%ecx b00a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b011: 31 f6 xor %esi,%esi b013: 41 89 c0 mov %eax,%r8d b016: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b01d: e8 00 00 00 00 callq b022 b022: e9 00 00 00 00 jmpq b027 b027: 83 e0 07 and $0x7,%eax b02a: b9 02 00 00 00 mov $0x2,%ecx b02f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b036: 31 f6 xor %esi,%esi b038: 41 89 c0 mov %eax,%r8d b03b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b042: e8 00 00 00 00 callq b047 b047: e9 00 00 00 00 jmpq b04c 000000000000b04c : b04c: 41 81 e0 ff ff ff 00 and $0xffffff,%r8d b053: b9 a0 aa 2a 00 mov $0x2aaaa0,%ecx b058: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b05f: 31 f6 xor %esi,%esi b061: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b068: e8 00 00 00 00 callq b06d b06d: e9 00 00 00 00 jmpq b072 b072: 41 89 c0 mov %eax,%r8d b075: 31 c9 xor %ecx,%ecx b077: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b07e: 31 f6 xor %esi,%esi b080: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b087: e8 00 00 00 00 callq b08c b08c: e9 00 00 00 00 jmpq b091 000000000000b091 : b091: 83 e0 02 and $0x2,%eax b094: b9 02 00 00 00 mov $0x2,%ecx b099: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b0a0: 31 f6 xor %esi,%esi b0a2: 41 89 c0 mov %eax,%r8d b0a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b0ac: e8 00 00 00 00 callq b0b1 b0b1: b8 92 ff ff ff mov $0xffffff92,%eax b0b6: e9 00 00 00 00 jmpq b0bb 000000000000b0bb : b0bb: e8 00 00 00 00 callq b0c0 b0c0: 53 push %rbx b0c1: 8b 87 b0 63 01 00 mov 0x163b0(%rdi),%eax b0c7: 48 89 fb mov %rdi,%rbx b0ca: c6 87 d9 0a 01 00 01 movb $0x1,0x10ad9(%rdi) b0d1: 48 c7 87 08 0b 01 00 movq $0x0,0x10b08(%rdi) b0d8: 00 00 00 00 b0dc: c1 e0 1d shl $0x1d,%eax b0df: c1 f8 1f sar $0x1f,%eax b0e2: 83 c0 02 add $0x2,%eax b0e5: 89 87 d0 0a 01 00 mov %eax,0x10ad0(%rdi) b0eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b0f2: e8 00 00 00 00 callq b0f7 b0f7: 8b 93 d0 0a 01 00 mov 0x10ad0(%rbx),%edx b0fd: 31 c0 xor %eax,%eax b0ff: 39 c2 cmp %eax,%edx b101: 76 18 jbe b11b b103: 48 69 c8 28 03 00 00 imul $0x328,%rax,%rcx b10a: 48 ff c0 inc %rax b10d: 48 c7 84 0b 30 0e 01 movq $0x0,0x10e30(%rbx,%rcx,1) b114: 00 00 00 00 00 b119: eb e4 jmp b0ff b11b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b122: e8 00 00 00 00 callq b127 b127: 8b 83 d0 0a 01 00 mov 0x10ad0(%rbx),%eax b12d: 48 c7 83 b0 17 01 00 movq $0x0,0x117b0(%rbx) b134: 00 00 00 00 b138: ff c0 inc %eax b13a: 89 83 a0 17 01 00 mov %eax,0x117a0(%rbx) b140: 31 c0 xor %eax,%eax b142: 5b pop %rbx b143: c3 retq 000000000000b144 : b144: 48 8b 85 c8 0a 01 00 mov 0x10ac8(%rbp),%rax b14b: 48 8b 7d 00 mov 0x0(%rbp),%rdi b14f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b156: 48 8b 50 08 mov 0x8(%rax),%rdx b15a: 48 89 85 80 32 01 00 mov %rax,0x13280(%rbp) b161: c7 85 78 32 01 00 1c movl $0x1c,0x13278(%rbp) b168: 00 00 00 b16b: 8b 42 14 mov 0x14(%rdx),%eax b16e: 05 ff 0f 00 00 add $0xfff,%eax b173: 25 00 f0 ff ff and $0xfffff000,%eax b178: 01 85 d8 33 01 00 add %eax,0x133d8(%rbp) b17e: e8 00 00 00 00 callq b183 b183: e9 00 00 00 00 jmpq b188 000000000000b188 : b188: 83 e0 03 and $0x3,%eax b18b: b9 01 00 00 00 mov $0x1,%ecx b190: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b197: 31 f6 xor %esi,%esi b199: 41 89 c0 mov %eax,%r8d b19c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b1a3: e8 00 00 00 00 callq b1a8 b1a8: e9 00 00 00 00 jmpq b1ad b1ad: 83 e0 03 and $0x3,%eax b1b0: b9 02 00 00 00 mov $0x2,%ecx b1b5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b1bc: 31 f6 xor %esi,%esi b1be: 41 89 c0 mov %eax,%r8d b1c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b1c8: e8 00 00 00 00 callq b1cd b1cd: e9 00 00 00 00 jmpq b1d2 b1d2: 83 e0 08 and $0x8,%eax b1d5: b9 08 00 00 00 mov $0x8,%ecx b1da: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b1e1: 31 f6 xor %esi,%esi b1e3: 41 89 c0 mov %eax,%r8d b1e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b1ed: e8 00 00 00 00 callq b1f2 b1f2: e9 00 00 00 00 jmpq b1f7 000000000000b1f7 : b1f7: 25 ff ff 0f 00 and $0xfffff,%eax b1fc: 5b pop %rbx b1fd: b9 aa aa 0a 00 mov $0xaaaaa,%ecx b202: 5d pop %rbp b203: 41 89 c0 mov %eax,%r8d b206: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b20d: 31 f6 xor %esi,%esi b20f: 41 5c pop %r12 b211: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b218: e9 00 00 00 00 jmpq b21d 000000000000b21d : b21d: 83 e0 03 and $0x3,%eax b220: b9 01 00 00 00 mov $0x1,%ecx b225: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b22c: 31 f6 xor %esi,%esi b22e: 41 89 c0 mov %eax,%r8d b231: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b238: e8 00 00 00 00 callq b23d b23d: e9 00 00 00 00 jmpq b242 b242: 25 40 02 00 00 and $0x240,%eax b247: b9 40 02 00 00 mov $0x240,%ecx b24c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b253: 31 f6 xor %esi,%esi b255: 41 89 c0 mov %eax,%r8d b258: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b25f: e8 00 00 00 00 callq b264 b264: b8 92 ff ff ff mov $0xffffff92,%eax b269: e9 00 00 00 00 jmpq b26e b26e: 83 e0 03 and $0x3,%eax b271: b9 01 00 00 00 mov $0x1,%ecx b276: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b27d: 31 f6 xor %esi,%esi b27f: 41 89 c0 mov %eax,%r8d b282: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b289: e8 00 00 00 00 callq b28e b28e: e9 00 00 00 00 jmpq b293 b293: 83 e0 0f and $0xf,%eax b296: b9 0f 00 00 00 mov $0xf,%ecx b29b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b2a2: 31 f6 xor %esi,%esi b2a4: 41 89 c0 mov %eax,%r8d b2a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b2ae: e8 00 00 00 00 callq b2b3 b2b3: b8 92 ff ff ff mov $0xffffff92,%eax b2b8: e9 00 00 00 00 jmpq b2bd b2bd: 83 e0 07 and $0x7,%eax b2c0: b9 02 00 00 00 mov $0x2,%ecx b2c5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b2cc: 31 f6 xor %esi,%esi b2ce: 41 89 c0 mov %eax,%r8d b2d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b2d8: e8 00 00 00 00 callq b2dd b2dd: b8 92 ff ff ff mov $0xffffff92,%eax b2e2: e9 00 00 00 00 jmpq b2e7 b2e7: 41 89 c0 mov %eax,%r8d b2ea: 44 89 e1 mov %r12d,%ecx b2ed: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b2f4: 31 f6 xor %esi,%esi b2f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b2fd: e8 00 00 00 00 callq b302 b302: e9 00 00 00 00 jmpq b307 b307: 41 89 c0 mov %eax,%r8d b30a: 44 89 e1 mov %r12d,%ecx b30d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b314: 31 f6 xor %esi,%esi b316: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b31d: e8 00 00 00 00 callq b322 b322: e9 00 00 00 00 jmpq b327 b327: 41 89 c0 mov %eax,%r8d b32a: 44 89 e1 mov %r12d,%ecx b32d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b334: 31 f6 xor %esi,%esi b336: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b33d: e8 00 00 00 00 callq b342 b342: e9 00 00 00 00 jmpq b347 000000000000b347 : b347: 25 ff ff 0f 00 and $0xfffff,%eax b34c: 31 c9 xor %ecx,%ecx b34e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b355: 31 f6 xor %esi,%esi b357: 41 89 c0 mov %eax,%r8d b35a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b361: e8 00 00 00 00 callq b366 b366: e9 00 00 00 00 jmpq b36b b36b: 41 81 e0 ff ff 0f 00 and $0xfffff,%r8d b372: b9 a0 aa 0a 00 mov $0xaaaa0,%ecx b377: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b37e: 31 f6 xor %esi,%esi b380: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b387: e8 00 00 00 00 callq b38c b38c: e9 00 00 00 00 jmpq b391 000000000000b391 : b391: 83 e0 02 and $0x2,%eax b394: b9 02 00 00 00 mov $0x2,%ecx b399: 44 89 e6 mov %r12d,%esi b39c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b3a3: 41 89 c0 mov %eax,%r8d b3a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b3ad: e8 00 00 00 00 callq b3b2 b3b2: b8 92 ff ff ff mov $0xffffff92,%eax b3b7: e9 00 00 00 00 jmpq b3bc 000000000000b3bc : b3bc: 48 63 c1 movslq %ecx,%rax b3bf: 89 ce mov %ecx,%esi b3c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b3c8: 89 0c 24 mov %ecx,(%rsp) b3cb: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax b3d2: 48 01 d8 add %rbx,%rax b3d5: 89 88 48 0d 01 00 mov %ecx,0x10d48(%rax) b3db: 48 c7 80 08 0b 01 00 movq $0x0,0x10b08(%rax) b3e2: 00 00 00 00 b3e6: e8 00 00 00 00 callq b3eb b3eb: 8b 0c 24 mov (%rsp),%ecx b3ee: e9 00 00 00 00 jmpq b3f3 b3f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b3fa: 48 89 0c 24 mov %rcx,(%rsp) b3fe: e8 00 00 00 00 callq b403 b403: 48 8b 0c 24 mov (%rsp),%rcx b407: e9 00 00 00 00 jmpq b40c 000000000000b40c : b40c: 41 89 c0 mov %eax,%r8d b40f: 31 c9 xor %ecx,%ecx b411: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b418: 44 89 e6 mov %r12d,%esi b41b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b422: e8 00 00 00 00 callq b427 b427: e9 00 00 00 00 jmpq b42c 000000000000b42c : b42c: 48 8b 93 c8 0a 01 00 mov 0x10ac8(%rbx),%rdx b433: 48 8b 4a 08 mov 0x8(%rdx),%rcx b437: 48 89 93 80 32 01 00 mov %rdx,0x13280(%rbx) b43e: c7 83 78 32 01 00 1c movl $0x1c,0x13278(%rbx) b445: 00 00 00 b448: 8b 41 14 mov 0x14(%rcx),%eax b44b: 05 ff 0f 00 00 add $0xfff,%eax b450: 25 00 f0 ff ff and $0xfffff000,%eax b455: 03 83 d8 33 01 00 add 0x133d8(%rbx),%eax b45b: 80 bb d9 0a 01 00 02 cmpb $0x2,0x10ad9(%rbx) b462: 89 83 d8 33 01 00 mov %eax,0x133d8(%rbx) b468: 75 28 jne b492 b46a: c7 83 a8 32 01 00 1d movl $0x1d,0x132a8(%rbx) b471: 00 00 00 b474: 48 89 93 b0 32 01 00 mov %rdx,0x132b0(%rbx) b47b: 8b 51 14 mov 0x14(%rcx),%edx b47e: 81 c2 ff 0f 00 00 add $0xfff,%edx b484: 81 e2 00 f0 ff ff and $0xfffff000,%edx b48a: 01 d0 add %edx,%eax b48c: 89 83 d8 33 01 00 mov %eax,0x133d8(%rbx) b492: 48 8b 3b mov (%rbx),%rdi b495: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b49c: e8 00 00 00 00 callq b4a1 b4a1: e9 00 00 00 00 jmpq b4a6 000000000000b4a6 : b4a6: 83 e0 03 and $0x3,%eax b4a9: 8b 34 24 mov (%rsp),%esi b4ac: b9 01 00 00 00 mov $0x1,%ecx b4b1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b4b8: 41 89 c0 mov %eax,%r8d b4bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b4c2: e8 00 00 00 00 callq b4c7 b4c7: e9 00 00 00 00 jmpq b4cc b4cc: 83 e0 03 and $0x3,%eax b4cf: 8b 34 24 mov (%rsp),%esi b4d2: b9 01 00 00 00 mov $0x1,%ecx b4d7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b4de: 41 89 c0 mov %eax,%r8d b4e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b4e8: e8 00 00 00 00 callq b4ed b4ed: e9 00 00 00 00 jmpq b4f2 b4f2: 83 e0 03 and $0x3,%eax b4f5: 8b 34 24 mov (%rsp),%esi b4f8: b9 02 00 00 00 mov $0x2,%ecx b4fd: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b504: 41 89 c0 mov %eax,%r8d b507: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b50e: e8 00 00 00 00 callq b513 b513: e9 00 00 00 00 jmpq b518 b518: 83 e0 08 and $0x8,%eax b51b: 8b 34 24 mov (%rsp),%esi b51e: b9 08 00 00 00 mov $0x8,%ecx b523: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b52a: 41 89 c0 mov %eax,%r8d b52d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b534: e8 00 00 00 00 callq b539 b539: e9 00 00 00 00 jmpq b53e 000000000000b53e : b53e: 83 e0 03 and $0x3,%eax b541: b9 01 00 00 00 mov $0x1,%ecx b546: 44 89 ee mov %r13d,%esi b549: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b550: 41 89 c0 mov %eax,%r8d b553: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b55a: e8 00 00 00 00 callq b55f b55f: e9 00 00 00 00 jmpq b564 b564: 25 40 02 00 00 and $0x240,%eax b569: b9 40 02 00 00 mov $0x240,%ecx b56e: 44 89 ee mov %r13d,%esi b571: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b578: 41 89 c0 mov %eax,%r8d b57b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b582: e8 00 00 00 00 callq b587 b587: b8 92 ff ff ff mov $0xffffff92,%eax b58c: e9 00 00 00 00 jmpq b591 b591: 83 e0 0f and $0xf,%eax b594: b9 0f 00 00 00 mov $0xf,%ecx b599: 44 89 ee mov %r13d,%esi b59c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b5a3: 41 89 c0 mov %eax,%r8d b5a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b5ad: e8 00 00 00 00 callq b5b2 b5b2: b8 92 ff ff ff mov $0xffffff92,%eax b5b7: e9 00 00 00 00 jmpq b5bc b5bc: 83 e0 07 and $0x7,%eax b5bf: b9 02 00 00 00 mov $0x2,%ecx b5c4: 44 89 ee mov %r13d,%esi b5c7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b5ce: 41 89 c0 mov %eax,%r8d b5d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b5d8: e8 00 00 00 00 callq b5dd b5dd: b8 92 ff ff ff mov $0xffffff92,%eax b5e2: e9 00 00 00 00 jmpq b5e7 b5e7: 83 e0 03 and $0x3,%eax b5ea: b9 01 00 00 00 mov $0x1,%ecx b5ef: 44 89 ee mov %r13d,%esi b5f2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b5f9: 41 89 c0 mov %eax,%r8d b5fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b603: e8 00 00 00 00 callq b608 b608: e9 00 00 00 00 jmpq b60d b60d: 8b 4c 24 04 mov 0x4(%rsp),%ecx b611: 41 89 c0 mov %eax,%r8d b614: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b61b: 44 89 ee mov %r13d,%esi b61e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b625: e8 00 00 00 00 callq b62a b62a: e9 00 00 00 00 jmpq b62f b62f: 8b 4c 24 04 mov 0x4(%rsp),%ecx b633: 41 89 c0 mov %eax,%r8d b636: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b63d: 44 89 ee mov %r13d,%esi b640: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b647: e8 00 00 00 00 callq b64c b64c: e9 00 00 00 00 jmpq b651 b651: 8b 4c 24 04 mov 0x4(%rsp),%ecx b655: 41 89 c0 mov %eax,%r8d b658: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b65f: 44 89 ee mov %r13d,%esi b662: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b669: e8 00 00 00 00 callq b66e b66e: e9 00 00 00 00 jmpq b673 000000000000b673 : b673: f6 83 95 89 00 00 80 testb $0x80,0x8995(%rbx) b67a: 48 c7 c0 00 00 00 00 mov $0x0,%rax b681: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b688: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b68f: 48 0f 44 f0 cmove %rax,%rsi b693: e8 00 00 00 00 callq b698 b698: 31 c0 xor %eax,%eax b69a: e9 00 00 00 00 jmpq b69f b69f: b8 f0 ff ff ff mov $0xfffffff0,%eax b6a4: e9 00 00 00 00 jmpq b6a9 000000000000b6a9 : b6a9: 83 e0 02 and $0x2,%eax b6ac: b9 02 00 00 00 mov $0x2,%ecx b6b1: 44 89 e6 mov %r12d,%esi b6b4: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b6bb: 41 89 c0 mov %eax,%r8d b6be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6c5: e8 00 00 00 00 callq b6ca b6ca: b8 92 ff ff ff mov $0xffffff92,%eax b6cf: e9 00 00 00 00 jmpq b6d4 000000000000b6d4 : b6d4: 48 63 c1 movslq %ecx,%rax b6d7: 89 ce mov %ecx,%esi b6d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b6e0: 89 0c 24 mov %ecx,(%rsp) b6e3: 48 69 c0 50 0d 00 00 imul $0xd50,%rax,%rax b6ea: 48 01 d8 add %rbx,%rax b6ed: 89 88 48 0d 01 00 mov %ecx,0x10d48(%rax) b6f3: 48 c7 80 08 0b 01 00 movq $0x0,0x10b08(%rax) b6fa: 00 00 00 00 b6fe: e8 00 00 00 00 callq b703 b703: 8b 0c 24 mov (%rsp),%ecx b706: e9 00 00 00 00 jmpq b70b b70b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b712: 48 89 0c 24 mov %rcx,(%rsp) b716: e8 00 00 00 00 callq b71b b71b: 48 8b 0c 24 mov (%rsp),%rcx b71f: e9 00 00 00 00 jmpq b724 000000000000b724 : b724: 41 89 c0 mov %eax,%r8d b727: 31 c9 xor %ecx,%ecx b729: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b730: 44 89 e6 mov %r12d,%esi b733: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b73a: e8 00 00 00 00 callq b73f b73f: e9 00 00 00 00 jmpq b744 000000000000b744 : b744: 83 e0 03 and $0x3,%eax b747: 8b 34 24 mov (%rsp),%esi b74a: b9 01 00 00 00 mov $0x1,%ecx b74f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b756: 41 89 c0 mov %eax,%r8d b759: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b760: e8 00 00 00 00 callq b765 b765: e9 00 00 00 00 jmpq b76a b76a: 83 e0 03 and $0x3,%eax b76d: 8b 34 24 mov (%rsp),%esi b770: b9 02 00 00 00 mov $0x2,%ecx b775: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b77c: 41 89 c0 mov %eax,%r8d b77f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b786: e8 00 00 00 00 callq b78b b78b: e9 00 00 00 00 jmpq b790 b790: 83 e0 08 and $0x8,%eax b793: 8b 34 24 mov (%rsp),%esi b796: b9 08 00 00 00 mov $0x8,%ecx b79b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b7a2: 41 89 c0 mov %eax,%r8d b7a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b7ac: e8 00 00 00 00 callq b7b1 b7b1: e9 00 00 00 00 jmpq b7b6 000000000000b7b6 : b7b6: 48 8b 93 c8 0a 01 00 mov 0x10ac8(%rbx),%rdx b7bd: 48 8b 4a 08 mov 0x8(%rdx),%rcx b7c1: 48 89 93 80 32 01 00 mov %rdx,0x13280(%rbx) b7c8: c7 83 78 32 01 00 1c movl $0x1c,0x13278(%rbx) b7cf: 00 00 00 b7d2: 8b 41 14 mov 0x14(%rcx),%eax b7d5: 05 ff 0f 00 00 add $0xfff,%eax b7da: 25 00 f0 ff ff and $0xfffff000,%eax b7df: 03 83 d8 33 01 00 add 0x133d8(%rbx),%eax b7e5: 80 bb d9 0a 01 00 02 cmpb $0x2,0x10ad9(%rbx) b7ec: 89 83 d8 33 01 00 mov %eax,0x133d8(%rbx) b7f2: 75 28 jne b81c b7f4: c7 83 a8 32 01 00 1d movl $0x1d,0x132a8(%rbx) b7fb: 00 00 00 b7fe: 48 89 93 b0 32 01 00 mov %rdx,0x132b0(%rbx) b805: 8b 51 14 mov 0x14(%rcx),%edx b808: 81 c2 ff 0f 00 00 add $0xfff,%edx b80e: 81 e2 00 f0 ff ff and $0xfffff000,%edx b814: 01 d0 add %edx,%eax b816: 89 83 d8 33 01 00 mov %eax,0x133d8(%rbx) b81c: 48 8b 3b mov (%rbx),%rdi b81f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi b826: e8 00 00 00 00 callq b82b b82b: e9 00 00 00 00 jmpq b830 000000000000b830 : b830: 83 e0 03 and $0x3,%eax b833: b9 01 00 00 00 mov $0x1,%ecx b838: 44 89 ee mov %r13d,%esi b83b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b842: 41 89 c0 mov %eax,%r8d b845: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b84c: e8 00 00 00 00 callq b851 b851: e9 00 00 00 00 jmpq b856 b856: 25 ff ff 3f 3f and $0x3f3fffff,%eax b85b: b9 aa aa 2a 2a mov $0x2a2aaaaa,%ecx b860: 44 89 ee mov %r13d,%esi b863: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b86a: 41 89 c0 mov %eax,%r8d b86d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b874: e8 00 00 00 00 callq b879 b879: e9 00 00 00 00 jmpq b87e b87e: 25 40 02 00 00 and $0x240,%eax b883: b9 40 02 00 00 mov $0x240,%ecx b888: 44 89 ee mov %r13d,%esi b88b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b892: 41 89 c0 mov %eax,%r8d b895: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b89c: e8 00 00 00 00 callq b8a1 b8a1: b8 92 ff ff ff mov $0xffffff92,%eax b8a6: e9 00 00 00 00 jmpq b8ab b8ab: 83 e0 0f and $0xf,%eax b8ae: b9 0f 00 00 00 mov $0xf,%ecx b8b3: 44 89 ee mov %r13d,%esi b8b6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b8bd: 41 89 c0 mov %eax,%r8d b8c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8c7: e8 00 00 00 00 callq b8cc b8cc: b8 92 ff ff ff mov $0xffffff92,%eax b8d1: e9 00 00 00 00 jmpq b8d6 b8d6: 83 e0 07 and $0x7,%eax b8d9: b9 02 00 00 00 mov $0x2,%ecx b8de: 44 89 ee mov %r13d,%esi b8e1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b8e8: 41 89 c0 mov %eax,%r8d b8eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b8f2: e8 00 00 00 00 callq b8f7 b8f7: b8 92 ff ff ff mov $0xffffff92,%eax b8fc: e9 00 00 00 00 jmpq b901 b901: 83 e0 03 and $0x3,%eax b904: b9 01 00 00 00 mov $0x1,%ecx b909: 44 89 ee mov %r13d,%esi b90c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b913: 41 89 c0 mov %eax,%r8d b916: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b91d: e8 00 00 00 00 callq b922 b922: e9 00 00 00 00 jmpq b927 b927: 8b 4c 24 04 mov 0x4(%rsp),%ecx b92b: 41 89 c0 mov %eax,%r8d b92e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b935: 44 89 ee mov %r13d,%esi b938: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b93f: e8 00 00 00 00 callq b944 b944: e9 00 00 00 00 jmpq b949 b949: 8b 4c 24 04 mov 0x4(%rsp),%ecx b94d: 41 89 c0 mov %eax,%r8d b950: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b957: 44 89 ee mov %r13d,%esi b95a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b961: e8 00 00 00 00 callq b966 b966: e9 00 00 00 00 jmpq b96b b96b: 8b 4c 24 04 mov 0x4(%rsp),%ecx b96f: 41 89 c0 mov %eax,%r8d b972: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b979: 44 89 ee mov %r13d,%esi b97c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b983: e8 00 00 00 00 callq b988 b988: e9 00 00 00 00 jmpq b98d 000000000000b98d : b98d: 41 81 e0 ff ff 3f 3f and $0x3f3fffff,%r8d b994: b9 a0 8a 2a 2a mov $0x2a2a8aa0,%ecx b999: 44 89 f6 mov %r14d,%esi b99c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b9a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9aa: e8 00 00 00 00 callq b9af b9af: e9 00 00 00 00 jmpq b9b4 b9b4: 25 ff ff 3f 3f and $0x3f3fffff,%eax b9b9: 31 c9 xor %ecx,%ecx b9bb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx b9c2: 44 89 f6 mov %r14d,%esi b9c5: 41 89 c0 mov %eax,%r8d b9c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9cf: e8 00 00 00 00 callq b9d4 b9d4: e9 00 00 00 00 jmpq b9d9 000000000000b9d9 : b9d9: e8 00 00 00 00 callq b9de b9de: 53 push %rbx b9df: 48 89 fb mov %rdi,%rbx b9e2: c6 87 00 26 01 00 01 movb $0x1,0x12600(%rdi) b9e9: 48 c7 87 10 26 01 00 movq $0x0,0x12610(%rdi) b9f0: 00 00 00 00 b9f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi b9fb: e8 00 00 00 00 callq ba00 ba00: 31 c0 xor %eax,%eax ba02: 48 c7 83 40 29 01 00 movq $0x0,0x12940(%rbx) ba09: 00 00 00 00 ba0d: 5b pop %rbx ba0e: c3 retq 000000000000ba0f : ba0f: 25 00 00 c0 00 and $0xc00000,%eax ba14: 31 c9 xor %ecx,%ecx ba16: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ba1d: 31 f6 xor %esi,%esi ba1f: 41 89 c0 mov %eax,%r8d ba22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba29: e8 00 00 00 00 callq ba2e ba2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba35: e8 00 00 00 00 callq ba3a ba3a: b8 92 ff ff ff mov $0xffffff92,%eax ba3f: e9 00 00 00 00 jmpq ba44 ba44: 25 00 00 c0 00 and $0xc00000,%eax ba49: b9 00 00 80 00 mov $0x800000,%ecx ba4e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ba55: 31 f6 xor %esi,%esi ba57: 41 89 c0 mov %eax,%r8d ba5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba61: e8 00 00 00 00 callq ba66 ba66: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba6d: e8 00 00 00 00 callq ba72 ba72: b8 92 ff ff ff mov $0xffffff92,%eax ba77: e9 00 00 00 00 jmpq ba7c 000000000000ba7c : ba7c: 83 e0 01 and $0x1,%eax ba7f: b9 01 00 00 00 mov $0x1,%ecx ba84: 48 c7 c2 00 00 00 00 mov $0x0,%rdx ba8b: 31 f6 xor %esi,%esi ba8d: 41 89 c0 mov %eax,%r8d ba90: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ba97: e8 00 00 00 00 callq ba9c ba9c: b8 92 ff ff ff mov $0xffffff92,%eax baa1: e9 00 00 00 00 jmpq baa6 000000000000baa6 : baa6: e8 00 00 00 00 callq baab baab: 53 push %rbx baac: 48 89 fb mov %rdi,%rbx baaf: c6 87 00 26 01 00 01 movb $0x1,0x12600(%rdi) bab6: 48 c7 87 10 26 01 00 movq $0x0,0x12610(%rdi) babd: 00 00 00 00 bac1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bac8: e8 00 00 00 00 callq bacd bacd: 31 c0 xor %eax,%eax bacf: c7 83 30 29 01 00 01 movl $0x1,0x12930(%rbx) bad6: 00 00 00 bad9: 48 c7 83 40 29 01 00 movq $0x0,0x12940(%rbx) bae0: 00 00 00 00 bae4: 5b pop %rbx bae5: c3 retq 000000000000bae6 : bae6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi baed: e8 00 00 00 00 callq baf2 baf2: e9 00 00 00 00 jmpq baf7 000000000000baf7 : baf7: 83 e0 01 and $0x1,%eax bafa: b9 01 00 00 00 mov $0x1,%ecx baff: 44 89 e6 mov %r12d,%esi bb02: 48 c7 c2 00 00 00 00 mov $0x0,%rdx bb09: 41 89 c0 mov %eax,%r8d bb0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb13: e8 00 00 00 00 callq bb18 bb18: b8 92 ff ff ff mov $0xffffff92,%eax bb1d: e9 00 00 00 00 jmpq bb22 000000000000bb22 : bb22: 48 63 c1 movslq %ecx,%rax bb25: 89 ce mov %ecx,%esi bb27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb2e: 89 4c 24 04 mov %ecx,0x4(%rsp) bb32: 48 69 c0 50 03 00 00 imul $0x350,%rax,%rax bb39: 48 01 d8 add %rbx,%rax bb3c: 89 88 50 28 01 00 mov %ecx,0x12850(%rax) bb42: 48 c7 80 10 26 01 00 movq $0x0,0x12610(%rax) bb49: 00 00 00 00 bb4d: e8 00 00 00 00 callq bb52 bb52: 8b 4c 24 04 mov 0x4(%rsp),%ecx bb56: e9 00 00 00 00 jmpq bb5b 000000000000bb5b : bb5b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb62: e8 00 00 00 00 callq bb67 bb67: 31 c0 xor %eax,%eax bb69: e9 00 00 00 00 jmpq bb6e 000000000000bb6e : bb6e: 83 e0 01 and $0x1,%eax bb71: b9 01 00 00 00 mov $0x1,%ecx bb76: 48 c7 c2 00 00 00 00 mov $0x0,%rdx bb7d: 31 f6 xor %esi,%esi bb7f: 41 89 c0 mov %eax,%r8d bb82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bb89: e8 00 00 00 00 callq bb8e bb8e: b8 92 ff ff ff mov $0xffffff92,%eax bb93: e9 00 00 00 00 jmpq bb98 000000000000bb98 : bb98: 25 00 00 c0 00 and $0xc00000,%eax bb9d: 31 c9 xor %ecx,%ecx bb9f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx bba6: 31 f6 xor %esi,%esi bba8: 41 89 c0 mov %eax,%r8d bbab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbb2: e8 00 00 00 00 callq bbb7 bbb7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbbe: e8 00 00 00 00 callq bbc3 bbc3: b8 92 ff ff ff mov $0xffffff92,%eax bbc8: e9 00 00 00 00 jmpq bbcd bbcd: 25 00 00 c0 00 and $0xc00000,%eax bbd2: b9 00 00 80 00 mov $0x800000,%ecx bbd7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx bbde: 31 f6 xor %esi,%esi bbe0: 41 89 c0 mov %eax,%r8d bbe3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbea: e8 00 00 00 00 callq bbef bbef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bbf6: e8 00 00 00 00 callq bbfb bbfb: b8 92 ff ff ff mov $0xffffff92,%eax bc00: e9 00 00 00 00 jmpq bc05 000000000000bc05 : bc05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bc0c: e8 00 00 00 00 callq bc11 bc11: e9 00 00 00 00 jmpq bc16 000000000000bc16 : bc16: c6 83 00 26 01 00 01 movb $0x1,0x12600(%rbx) bc1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bc24: 48 c7 83 10 26 01 00 movq $0x0,0x12610(%rbx) bc2b: 00 00 00 00 bc2f: e8 00 00 00 00 callq bc34 bc34: 31 c0 xor %eax,%eax bc36: c7 83 30 29 01 00 01 movl $0x1,0x12930(%rbx) bc3d: 00 00 00 bc40: 48 c7 83 40 29 01 00 movq $0x0,0x12940(%rbx) bc47: 00 00 00 00 bc4b: e9 00 00 00 00 jmpq bc50 000000000000bc50 : bc50: 48 8b 04 24 mov (%rsp),%rax bc54: 4c 89 fa mov %r15,%rdx bc57: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bc5e: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi bc65: e8 00 00 00 00 callq bc6a bc6a: e9 00 00 00 00 jmpq bc6f bc6f: 48 8b 3b mov (%rbx),%rdi bc72: 89 c2 mov %eax,%edx bc74: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bc7b: 41 89 c4 mov %eax,%r12d bc7e: e8 00 00 00 00 callq bc83 bc83: e9 00 00 00 00 jmpq bc88 bc88: 48 8b 3b mov (%rbx),%rdi bc8b: 89 c2 mov %eax,%edx bc8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bc94: e8 00 00 00 00 callq bc99 bc99: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi bc9e: e8 00 00 00 00 callq bca3 bca3: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx bca8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bcaf: e8 00 00 00 00 callq bcb4 bcb4: 31 f6 xor %esi,%esi bcb6: 48 8d 7b 58 lea 0x58(%rbx),%rdi bcba: e8 00 00 00 00 callq bcbf bcbf: 4c 89 ff mov %r15,%rdi bcc2: ff 14 25 00 00 00 00 callq *0x0 bcc9: 48 8b bb 50 01 00 00 mov 0x150(%rbx),%rdi bcd0: e8 00 00 00 00 callq bcd5 bcd5: 48 8d 7c 24 08 lea 0x8(%rsp),%rdi bcda: e8 00 00 00 00 callq bcdf bcdf: e9 00 00 00 00 jmpq bce4 bce4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx bce9: 48 8b 3b mov (%rbx),%rdi bcec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bcf3: e8 00 00 00 00 callq bcf8 bcf8: eb 9f jmp bc99 bcfa: 48 8b 3b mov (%rbx),%rdi bcfd: 89 c2 mov %eax,%edx bcff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bd06: e8 00 00 00 00 callq bd0b bd0b: eb 96 jmp bca3 000000000000bd0d : bd0d: 48 8b bb b8 a9 ff ff mov -0x5648(%rbx),%rdi bd14: 4c 89 e2 mov %r12,%rdx bd17: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bd1e: e8 00 00 00 00 callq bd23 bd23: e9 00 00 00 00 jmpq bd28 000000000000bd28 : bd28: 48 8b 3b mov (%rbx),%rdi bd2b: 89 c2 mov %eax,%edx bd2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bd34: 89 44 24 04 mov %eax,0x4(%rsp) bd38: e8 00 00 00 00 callq bd3d bd3d: 8b 44 24 04 mov 0x4(%rsp),%eax bd41: e9 00 00 00 00 jmpq bd46 000000000000bd46 : bd46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bd4d: 41 bc ea ff ff ff mov $0xffffffea,%r12d bd53: e8 00 00 00 00 callq bd58 bd58: e9 00 00 00 00 jmpq bd5d 000000000000bd5d : bd5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bd64: 41 bc ea ff ff ff mov $0xffffffea,%r12d bd6a: e8 00 00 00 00 callq bd6f bd6f: e9 00 00 00 00 jmpq bd74 bd74: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bd7b: e8 00 00 00 00 callq bd80 bd80: e9 00 00 00 00 jmpq bd85 bd85: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bd8c: 41 bc ea ff ff ff mov $0xffffffea,%r12d bd92: e8 00 00 00 00 callq bd97 bd97: e9 00 00 00 00 jmpq bd9c 000000000000bd9c : bd9c: 48 8b 55 10 mov 0x10(%rbp),%rdx bda0: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # bda7 bda7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bdae: 89 44 24 04 mov %eax,0x4(%rsp) bdb2: 0f b7 4a 3e movzwl 0x3e(%rdx),%ecx bdb6: 0f b7 52 3c movzwl 0x3c(%rdx),%edx bdba: e8 00 00 00 00 callq bdbf bdbf: 8b 44 24 04 mov 0x4(%rsp),%eax bdc3: e9 00 00 00 00 jmpq bdc8 bdc8: 48 8b 55 10 mov 0x10(%rbp),%rdx bdcc: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # bdd3 bdd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bdda: 89 44 24 04 mov %eax,0x4(%rsp) bdde: 0f b7 4a 3e movzwl 0x3e(%rdx),%ecx bde2: 0f b7 52 3c movzwl 0x3c(%rdx),%edx bde6: e8 00 00 00 00 callq bdeb bdeb: 48 89 ef mov %rbp,%rdi bdee: e8 00 00 00 00 callq bdf3 bdf3: 8b 44 24 04 mov 0x4(%rsp),%eax bdf7: e9 00 00 00 00 jmpq bdfc 000000000000bdfc : bdfc: 0f b7 4d 3e movzwl 0x3e(%rbp),%ecx be00: 0f b7 55 3c movzwl 0x3c(%rbp),%edx be04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi be0b: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # be12 be12: e8 00 00 00 00 callq be17 be17: 4c 89 e7 mov %r12,%rdi be1a: 45 31 e4 xor %r12d,%r12d be1d: e8 00 00 00 00 callq be22 be22: e9 00 00 00 00 jmpq be27 be27: 84 c9 test %cl,%cl be29: 48 c7 c0 00 00 00 00 mov $0x0,%rax be30: 48 c7 c1 00 00 00 00 mov $0x0,%rcx be37: 48 8b 14 d5 00 00 00 mov 0x0(,%rdx,8),%rdx be3e: 00 be3f: 48 0f 44 c8 cmove %rax,%rcx be43: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # be4a be4a: 45 31 e4 xor %r12d,%r12d be4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi be54: e8 00 00 00 00 callq be59 be59: e9 00 00 00 00 jmpq be5e be5e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # be65 be65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi be6c: 45 31 e4 xor %r12d,%r12d be6f: e8 00 00 00 00 callq be74 be74: e9 00 00 00 00 jmpq be79 000000000000be79 : be79: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # be80 be80: 44 89 c1 mov %r8d,%ecx be83: 48 c7 c6 00 00 00 00 mov $0x0,%rsi be8a: e8 00 00 00 00 callq be8f be8f: 8b 83 a0 00 00 00 mov 0xa0(%rbx),%eax be95: 89 83 00 02 00 00 mov %eax,0x200(%rbx) be9b: e9 00 00 00 00 jmpq bea0 bea0: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # bea7 bea7: 44 89 e2 mov %r12d,%edx beaa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi beb1: e8 00 00 00 00 callq beb6 beb6: 41 81 fc ff 01 00 00 cmp $0x1ff,%r12d bebd: 77 26 ja bee5 bebf: 0f 0b ud2 bec1: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # bec8 bec8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi becf: e8 00 00 00 00 callq bed4 bed4: 48 8b b3 50 01 00 00 mov 0x150(%rbx),%rsi bedb: 48 8b 3b mov (%rbx),%rdi bede: e8 00 00 00 00 callq bee3 bee3: eb 56 jmp bf3b bee5: 44 89 e5 mov %r12d,%ebp bee8: be c0 0d 00 00 mov $0xdc0,%esi beed: c7 83 90 01 00 00 00 movl $0x200,0x190(%rbx) bef4: 02 00 00 bef7: c1 ed 09 shr $0x9,%ebp befa: 89 ab 94 01 00 00 mov %ebp,0x194(%rbx) bf00: 8d 7d 3f lea 0x3f(%rbp),%edi bf03: c1 ef 06 shr $0x6,%edi bf06: 48 c1 e7 03 shl $0x3,%rdi bf0a: e8 00 00 00 00 callq bf0f bf0f: 48 89 83 68 01 00 00 mov %rax,0x168(%rbx) bf16: 48 89 c1 mov %rax,%rcx bf19: 48 85 c0 test %rax,%rax bf1c: 74 a3 je bec1 bf1e: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) bf23: eb 6a jmp bf8f bf25: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # bf2c bf2c: 44 89 e2 mov %r12d,%edx bf2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bf36: e8 00 00 00 00 callq bf3b bf3b: 48 8b b3 38 02 00 00 mov 0x238(%rbx),%rsi bf42: 48 85 f6 test %rsi,%rsi bf45: 0f 85 8e 00 00 00 jne bfd9 bf4b: 48 8b 43 10 mov 0x10(%rbx),%rax bf4f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # bf56 bf56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bf5d: 0f b7 48 3e movzwl 0x3e(%rax),%ecx bf61: 0f b7 50 3c movzwl 0x3c(%rax),%edx bf65: e8 00 00 00 00 callq bf6a bf6a: 0f b6 83 e8 01 00 00 movzbl 0x1e8(%rbx),%eax bf71: 5b pop %rbx bf72: 5d pop %rbp bf73: 41 5c pop %r12 bf75: c3 retq bf76: 8b 93 94 01 00 00 mov 0x194(%rbx),%edx bf7c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bf83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi bf8a: e8 00 00 00 00 callq bf8f bf8f: 48 8d bb 70 01 00 00 lea 0x170(%rbx),%rdi bf96: 48 c7 c2 00 00 00 00 mov $0x0,%rdx bf9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bfa4: e8 00 00 00 00 callq bfa9 bfa9: 48 89 df mov %rbx,%rdi bfac: e8 00 00 00 00 callq bfb1 bfb1: 85 c0 test %eax,%eax bfb3: 74 31 je bfe6 bfb5: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # bfbc bfbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi bfc3: e8 00 00 00 00 callq bfc8 bfc8: 48 8b bb 68 01 00 00 mov 0x168(%rbx),%rdi bfcf: e8 00 00 00 00 callq bfd4 bfd4: e9 fb fe ff ff jmpq bed4 bfd9: 48 8b 3b mov (%rbx),%rdi bfdc: e8 00 00 00 00 callq bfe1 bfe1: e9 65 ff ff ff jmpq bf4b bfe6: 48 8b 3b mov (%rbx),%rdi bfe9: e8 00 00 00 00 callq bfee bfee: 48 8b 3b mov (%rbx),%rdi bff1: 48 89 83 18 02 00 00 mov %rax,0x218(%rbx) bff8: e8 00 00 00 00 callq bffd bffd: 48 8b 3b mov (%rbx),%rdi c000: 48 89 83 20 02 00 00 mov %rax,0x220(%rbx) c007: e8 00 00 00 00 callq c00c c00c: 48 89 df mov %rbx,%rdi c00f: 89 83 6c 02 00 00 mov %eax,0x26c(%rbx) c015: e8 00 00 00 00 callq c01a c01a: 85 c0 test %eax,%eax c01c: 74 1d je c03b c01e: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c025 c025: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c02c: e8 00 00 00 00 callq c031 c031: 48 89 df mov %rbx,%rdi c034: e8 00 00 00 00 callq c039 c039: eb 8d jmp bfc8 c03b: 48 89 df mov %rbx,%rdi c03e: e8 00 00 00 00 callq c043 c043: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) c04a: 48 85 c0 test %rax,%rax c04d: 75 1d jne c06c c04f: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c056 c056: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c05d: e8 00 00 00 00 callq c062 c062: 48 89 df mov %rbx,%rdi c065: e8 00 00 00 00 callq c06a c06a: eb c5 jmp c031 c06c: 83 b8 d4 01 00 00 02 cmpl $0x2,0x1d4(%rax) c073: 75 40 jne c0b5 c075: 48 89 df mov %rbx,%rdi c078: e8 00 00 00 00 callq c07d c07d: 48 89 df mov %rbx,%rdi c080: e8 00 00 00 00 callq c085 c085: 85 c0 test %eax,%eax c087: 0f 84 a4 00 00 00 je c131 c08d: c6 83 29 02 00 00 00 movb $0x0,0x229(%rbx) c094: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c09b c09b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c0a2: e8 00 00 00 00 callq c0a7 c0a7: 48 8b bb e0 01 00 00 mov 0x1e0(%rbx),%rdi c0ae: e8 00 00 00 00 callq c0b3 c0b3: eb ad jmp c062 c0b5: 80 3d 00 00 00 00 00 cmpb $0x0,0x0(%rip) # c0bc c0bc: 74 3c je c0fa c0be: 48 8b 3b mov (%rbx),%rdi c0c1: e8 00 00 00 00 callq c0c6 c0c6: 48 8b 3b mov (%rbx),%rdi c0c9: 48 8d 93 38 02 00 00 lea 0x238(%rbx),%rdx c0d0: 89 c6 mov %eax,%esi c0d2: e8 00 00 00 00 callq c0d7 c0d7: 85 c0 test %eax,%eax c0d9: 74 9a je c075 c0db: 48 8b 3b mov (%rbx),%rdi c0de: e8 00 00 00 00 callq c0e3 c0e3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c0ea c0ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c0f1: 89 c2 mov %eax,%edx c0f3: e8 00 00 00 00 callq c0f8 c0f8: eb ad jmp c0a7 c0fa: 48 8b 43 08 mov 0x8(%rbx),%rax c0fe: 8b 00 mov (%rax),%eax c100: 83 f8 13 cmp $0x13,%eax c103: 75 10 jne c115 c105: 66 81 bb fa 01 00 00 cmpw $0x81b2,0x1fa(%rbx) c10c: b2 81 c10e: 77 ae ja c0be c110: e9 60 ff ff ff jmpq c075 c115: 8d 50 ec lea -0x14(%rax),%edx c118: 83 fa 02 cmp $0x2,%edx c11b: 0f 87 74 01 00 00 ja c295 c121: 66 81 bb fa 01 00 00 cmpw $0x1b2,0x1fa(%rbx) c128: b2 01 c12a: 77 92 ja c0be c12c: e9 44 ff ff ff jmpq c075 c131: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # c138 c138: 74 31 je c16b c13a: 48 8b 43 08 mov 0x8(%rbx),%rax c13e: 80 78 34 00 cmpb $0x0,0x34(%rax) c142: 74 27 je c16b c144: 8b 00 mov (%rax),%eax c146: 83 f8 12 cmp $0x12,%eax c149: 0f 87 cf 00 00 00 ja c21e c14f: 48 c7 83 08 02 00 00 movq $0x0,0x208(%rbx) c156: 00 00 00 00 c15a: c7 83 10 02 00 00 c8 movl $0x7c8,0x210(%rbx) c161: 07 00 00 c164: c6 83 04 02 00 00 01 movb $0x1,0x204(%rbx) c16b: 48 89 df mov %rbx,%rdi c16e: e8 00 00 00 00 callq c173 c173: 85 c0 test %eax,%eax c175: 0f 85 2c ff ff ff jne c0a7 c17b: 48 c7 83 f0 01 00 00 movq $0x0,0x1f0(%rbx) c182: 00 00 00 00 c186: 48 89 df mov %rbx,%rdi c189: e8 00 00 00 00 callq c18e c18e: 85 c0 test %eax,%eax c190: 74 18 je c1aa c192: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c199 c199: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c1a0: e8 00 00 00 00 callq c1a5 c1a5: e9 fd fe ff ff jmpq c0a7 c1aa: 48 8d 83 40 02 00 00 lea 0x240(%rbx),%rax c1b1: c6 83 e8 01 00 00 01 movb $0x1,0x1e8(%rbx) c1b8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c1bf c1bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c1c6: 48 89 83 40 02 00 00 mov %rax,0x240(%rbx) c1cd: 48 89 83 48 02 00 00 mov %rax,0x248(%rbx) c1d4: 48 8b 43 10 mov 0x10(%rbx),%rax c1d8: c7 83 50 02 00 00 00 movl $0x0,0x250(%rbx) c1df: 00 00 00 c1e2: 0f b7 48 3e movzwl 0x3e(%rax),%ecx c1e6: 0f b7 50 3c movzwl 0x3c(%rax),%edx c1ea: e8 00 00 00 00 callq c1ef c1ef: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) c1f4: e9 71 fd ff ff jmpq bf6a c1f9: 48 8b 83 e0 01 00 00 mov 0x1e0(%rbx),%rax c200: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c207: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c20e: 8b 90 d4 01 00 00 mov 0x1d4(%rax),%edx c214: e8 00 00 00 00 callq c219 c219: e9 4c fd ff ff jmpq bf6a c21e: 83 f8 17 cmp $0x17,%eax c221: 75 1a jne c23d c223: 48 c7 83 08 02 00 00 movq $0x0,0x208(%rbx) c22a: 00 00 00 00 c22e: c7 83 10 02 00 00 38 movl $0xf38,0x210(%rbx) c235: 0f 00 00 c238: e9 27 ff ff ff jmpq c164 c23d: 83 f8 18 cmp $0x18,%eax c240: 77 1a ja c25c c242: 48 c7 83 08 02 00 00 movq $0x0,0x208(%rbx) c249: 00 00 00 00 c24d: c7 83 10 02 00 00 98 movl $0xc98,0x210(%rbx) c254: 0c 00 00 c257: e9 08 ff ff ff jmpq c164 c25c: 83 f8 1b cmp $0x1b,%eax c25f: 77 1a ja c27b c261: 48 c7 83 08 02 00 00 movq $0x0,0x208(%rbx) c268: 00 00 00 00 c26c: c7 83 10 02 00 00 98 movl $0xc98,0x210(%rbx) c273: 0c 00 00 c276: e9 e9 fe ff ff jmpq c164 c27b: 48 c7 83 08 02 00 00 movq $0x0,0x208(%rbx) c282: 00 00 00 00 c286: c7 83 10 02 00 00 50 movl $0xc50,0x210(%rbx) c28d: 0c 00 00 c290: e9 cf fe ff ff jmpq c164 c295: 83 f8 17 cmp $0x17,%eax c298: 0f 85 d7 fd ff ff jne c075 c29e: 66 83 bb fa 01 00 00 cmpw $0x2f,0x1fa(%rbx) c2a5: 2f c2a6: 0f 87 12 fe ff ff ja c0be c2ac: e9 c4 fd ff ff jmpq c075 000000000000c2b1 : c2b1: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c2b8 c2b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c2bf: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # c2c6 c2c6: e8 00 00 00 00 callq c2cb c2cb: e9 00 00 00 00 jmpq c2d0 000000000000c2d0 : c2d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c2d7: e8 00 00 00 00 callq c2dc c2dc: b8 ea ff ff ff mov $0xffffffea,%eax c2e1: e9 00 00 00 00 jmpq c2e6 000000000000c2e6 : c2e6: 8b 90 48 04 00 00 mov 0x448(%rax),%edx c2ec: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # c2f3 c2f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c2fa: e8 00 00 00 00 callq c2ff c2ff: 83 c8 ff or $0xffffffff,%eax c302: e9 00 00 00 00 jmpq c307 000000000000c307 : c307: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c30e: 41 bd ea ff ff ff mov $0xffffffea,%r13d c314: e8 00 00 00 00 callq c319 c319: e9 00 00 00 00 jmpq c31e 000000000000c31e : c31e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi c325: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c32c: 41 bc ea ff ff ff mov $0xffffffea,%r12d c332: e8 00 00 00 00 callq c337 c337: e9 00 00 00 00 jmpq c33c c33c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c343: 41 bc ea ff ff ff mov $0xffffffea,%r12d c349: e8 00 00 00 00 callq c34e c34e: e9 00 00 00 00 jmpq c353 c353: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c35a: e8 00 00 00 00 callq c35f c35f: e9 00 00 00 00 jmpq c364 c364: 48 8b 33 mov (%rbx),%rsi c367: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c36e: 41 bc ea ff ff ff mov $0xffffffea,%r12d c374: e8 00 00 00 00 callq c379 c379: e9 00 00 00 00 jmpq c37e c37e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c385: e8 00 00 00 00 callq c38a c38a: e9 00 00 00 00 jmpq c38f 000000000000c38f : c38f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c396: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d c39c: e8 00 00 00 00 callq c3a1 c3a1: e9 00 00 00 00 jmpq c3a6 c3a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3ad: 41 bc ea ff ff ff mov $0xffffffea,%r12d c3b3: e8 00 00 00 00 callq c3b8 c3b8: e9 00 00 00 00 jmpq c3bd c3bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3c4: 41 bc ea ff ff ff mov $0xffffffea,%r12d c3ca: e8 00 00 00 00 callq c3cf c3cf: e9 00 00 00 00 jmpq c3d4 c3d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3db: 41 bc ea ff ff ff mov $0xffffffea,%r12d c3e1: e8 00 00 00 00 callq c3e6 c3e6: e9 00 00 00 00 jmpq c3eb 000000000000c3eb : c3eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c3f2: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d c3f8: e8 00 00 00 00 callq c3fd c3fd: e9 00 00 00 00 jmpq c402 c402: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c409: 41 bd ea ff ff ff mov $0xffffffea,%r13d c40f: e8 00 00 00 00 callq c414 c414: e9 00 00 00 00 jmpq c419 c419: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c420: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d c426: e8 00 00 00 00 callq c42b c42b: e9 00 00 00 00 jmpq c430 c430: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c437: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d c43d: e8 00 00 00 00 callq c442 c442: e9 00 00 00 00 jmpq c447 c447: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c44e: 41 bd ea ff ff ff mov $0xffffffea,%r13d c454: e8 00 00 00 00 callq c459 c459: e9 00 00 00 00 jmpq c45e c45e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c465: 41 bd ea ff ff ff mov $0xffffffea,%r13d c46b: e8 00 00 00 00 callq c470 c470: e9 00 00 00 00 jmpq c475 000000000000c475 : c475: 8b 53 10 mov 0x10(%rbx),%edx c478: 89 ee mov %ebp,%esi c47a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c481: e8 00 00 00 00 callq c486 c486: e9 00 00 00 00 jmpq c48b 000000000000c48b : c48b: 8b 53 10 mov 0x10(%rbx),%edx c48e: 89 ee mov %ebp,%esi c490: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c497: e8 00 00 00 00 callq c49c c49c: e9 00 00 00 00 jmpq c4a1 000000000000c4a1 : c4a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c4a8: 41 bf ea ff ff ff mov $0xffffffea,%r15d c4ae: e8 00 00 00 00 callq c4b3 c4b3: e9 00 00 00 00 jmpq c4b8 000000000000c4b8 : c4b8: 8b 50 74 mov 0x74(%rax),%edx c4bb: 8b 70 78 mov 0x78(%rax),%esi c4be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c4c5: e8 00 00 00 00 callq c4ca c4ca: e9 00 00 00 00 jmpq c4cf c4cf: 8b 50 74 mov 0x74(%rax),%edx c4d2: 8b 70 78 mov 0x78(%rax),%esi c4d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c4dc: e8 00 00 00 00 callq c4e1 c4e1: e9 00 00 00 00 jmpq c4e6 000000000000c4e6 : c4e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c4ed: e8 00 00 00 00 callq c4f2 c4f2: e9 00 00 00 00 jmpq c4f7 000000000000c4f7 : c4f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c4fe: e8 00 00 00 00 callq c503 c503: e9 00 00 00 00 jmpq c508 c508: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c50f: e8 00 00 00 00 callq c514 c514: e9 00 00 00 00 jmpq c519 c519: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c520: e8 00 00 00 00 callq c525 c525: e9 00 00 00 00 jmpq c52a c52a: 44 89 e6 mov %r12d,%esi c52d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c534: e8 00 00 00 00 callq c539 c539: e9 00 00 00 00 jmpq c53e 000000000000c53e : c53e: 44 89 ee mov %r13d,%esi c541: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c548: e8 00 00 00 00 callq c54d c54d: e9 00 00 00 00 jmpq c552 c552: 44 89 ee mov %r13d,%esi c555: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c55c: e8 00 00 00 00 callq c561 c561: e9 00 00 00 00 jmpq c566 c566: 8b 54 24 0c mov 0xc(%rsp),%edx c56a: 44 89 ee mov %r13d,%esi c56d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c574: e8 00 00 00 00 callq c579 c579: e9 00 00 00 00 jmpq c57e 000000000000c57e : c57e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c585: e8 00 00 00 00 callq c58a c58a: 48 c7 c0 00 00 00 00 mov $0x0,%rax c591: 48 85 c0 test %rax,%rax c594: 0f 84 00 00 00 00 je c59a c59a: 48 3d 00 00 00 00 cmp $0x0,%rax c5a0: 0f 84 00 00 00 00 je c5a6 c5a6: be 80 01 00 00 mov $0x180,%esi c5ab: 48 89 c7 mov %rax,%rdi c5ae: e8 00 00 00 00 callq c5b3 c5b3: 39 05 00 00 00 00 cmp %eax,0x0(%rip) # c5b9 c5b9: 0f 86 00 00 00 00 jbe c5bf c5bf: 48 98 cltq c5c1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx c5c8: 48 8b 04 c5 00 00 00 mov 0x0(,%rax,8),%rax c5cf: 00 c5d0: 0f b7 84 10 e2 00 00 movzwl 0xe2(%rax,%rdx,1),%eax c5d7: 00 c5d8: c3 retq 000000000000c5d9 : c5d9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c5e0: e8 00 00 00 00 callq c5e5 c5e5: b8 f4 ff ff ff mov $0xfffffff4,%eax c5ea: e9 00 00 00 00 jmpq c5ef 000000000000c5ef : c5ef: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c5f6: e8 00 00 00 00 callq c5fb c5fb: 31 c0 xor %eax,%eax c5fd: c3 retq 000000000000c5fe : c5fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c605: e8 00 00 00 00 callq c60a c60a: 31 c0 xor %eax,%eax c60c: e9 00 00 00 00 jmpq c611 000000000000c611 : c611: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c618: e8 00 00 00 00 callq c61d c61d: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax c624: e9 00 00 00 00 jmpq c629 000000000000c629 : c629: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c630: e8 00 00 00 00 callq c635 c635: e9 00 00 00 00 jmpq c63a 000000000000c63a : c63a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c641: e8 00 00 00 00 callq c646 c646: e9 00 00 00 00 jmpq c64b 000000000000c64b : c64b: 8b 73 30 mov 0x30(%rbx),%esi c64e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c655: e8 00 00 00 00 callq c65a c65a: 48 89 ef mov %rbp,%rdi c65d: e8 00 00 00 00 callq c662 c662: e9 00 00 00 00 jmpq c667 000000000000c667 : c667: 48 8b 43 10 mov 0x10(%rbx),%rax c66b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c672: 8b 70 20 mov 0x20(%rax),%esi c675: e8 00 00 00 00 callq c67a c67a: e9 00 00 00 00 jmpq c67f c67f: 48 8b 43 10 mov 0x10(%rbx),%rax c683: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c68a: 8b 70 20 mov 0x20(%rax),%esi c68d: e8 00 00 00 00 callq c692 c692: e9 00 00 00 00 jmpq c697 c697: 48 8b 04 25 60 00 00 mov 0x60,%rax c69e: 00 c69f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6a6: 8b b0 48 04 00 00 mov 0x448(%rax),%esi c6ac: e8 00 00 00 00 callq c6b1 c6b1: 49 8b 44 24 60 mov 0x60(%r12),%rax c6b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6bd: 8b b0 48 04 00 00 mov 0x448(%rax),%esi c6c3: e8 00 00 00 00 callq c6c8 c6c8: e9 00 00 00 00 jmpq c6cd c6cd: 89 c6 mov %eax,%esi c6cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c6d6: 48 89 04 24 mov %rax,(%rsp) c6da: e8 00 00 00 00 callq c6df c6df: 48 8b 14 24 mov (%rsp),%rdx c6e3: 48 c7 83 a8 00 00 00 movq $0x0,0xa8(%rbx) c6ea: 00 00 00 00 c6ee: 48 c7 83 98 00 00 00 movq $0x0,0x98(%rbx) c6f5: 00 00 00 00 c6f9: 49 89 d4 mov %rdx,%r12 c6fc: e9 00 00 00 00 jmpq c701 c701: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c708: 48 8d 74 24 09 lea 0x9(%rsp),%rsi c70d: e8 00 00 00 00 callq c712 c712: 48 89 ef mov %rbp,%rdi c715: e8 00 00 00 00 callq c71a c71a: 49 8b 44 24 60 mov 0x60(%r12),%rax c71f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c726: 8b b0 48 04 00 00 mov 0x448(%rax),%esi c72c: e8 00 00 00 00 callq c731 c731: e9 00 00 00 00 jmpq c736 c736: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c73d: e8 00 00 00 00 callq c742 c742: e9 00 00 00 00 jmpq c747 c747: 49 8b 44 24 60 mov 0x60(%r12),%rax c74c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c753: 8b b0 48 04 00 00 mov 0x448(%rax),%esi c759: e8 00 00 00 00 callq c75e c75e: e9 00 00 00 00 jmpq c763 c763: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c76a: e8 00 00 00 00 callq c76f c76f: 49 8b bc 24 08 02 00 mov 0x208(%r12),%rdi c776: 00 c777: e8 00 00 00 00 callq c77c c77c: e9 00 00 00 00 jmpq c781 c781: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c788: e8 00 00 00 00 callq c78d c78d: e9 00 00 00 00 jmpq c792 c792: 48 8b 43 10 mov 0x10(%rbx),%rax c796: 48 8b b3 b0 01 00 00 mov 0x1b0(%rbx),%rsi c79d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7a4: 8b 50 20 mov 0x20(%rax),%edx c7a7: e8 00 00 00 00 callq c7ac c7ac: e9 00 00 00 00 jmpq c7b1 000000000000c7b1 : c7b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7b8: e8 00 00 00 00 callq c7bd c7bd: 4c 89 e7 mov %r12,%rdi c7c0: 45 31 e4 xor %r12d,%r12d c7c3: e8 00 00 00 00 callq c7c8 c7c8: e9 00 00 00 00 jmpq c7cd c7cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7d4: e8 00 00 00 00 callq c7d9 c7d9: eb e2 jmp c7bd 000000000000c7db : c7db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c7e2: e8 00 00 00 00 callq c7e7 c7e7: 49 8b 9e a8 00 00 00 mov 0xa8(%r14),%rbx c7ee: 85 ed test %ebp,%ebp c7f0: 0f 84 00 00 00 00 je c7f6 c7f6: 4c 39 eb cmp %r13,%rbx c7f9: 0f 84 00 00 00 00 je c7ff c7ff: 48 8b 43 10 mov 0x10(%rbx),%rax c803: 48 8d 73 20 lea 0x20(%rbx),%rsi c807: 48 8b b8 e0 01 00 00 mov 0x1e0(%rax),%rdi c80e: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax c815: e8 00 00 00 00 callq c81a c81a: 85 c0 test %eax,%eax c81c: 74 0c je c82a c81e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c825: e8 00 00 00 00 callq c82a c82a: 48 8b 1b mov (%rbx),%rbx c82d: 83 ed 01 sub $0x1,%ebp c830: eb bc jmp c7ee 000000000000c832 : c832: 8b b3 58 ff ff ff mov -0xa8(%rbx),%esi c838: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c83f: 5b pop %rbx c840: 5d pop %rbp c841: 41 5c pop %r12 c843: e9 00 00 00 00 jmpq c848 000000000000c848 : c848: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c84f: e8 00 00 00 00 callq c854 c854: 45 85 ed test %r13d,%r13d c857: 44 0f 44 ed cmove %ebp,%r13d c85b: e9 00 00 00 00 jmpq c860 000000000000c860 : c860: 41 8b b4 24 00 ff ff mov -0x100(%r12),%esi c867: ff c868: 5d pop %rbp c869: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c870: 41 5c pop %r12 c872: e9 00 00 00 00 jmpq c877 000000000000c877 : c877: 8b b3 a0 00 00 00 mov 0xa0(%rbx),%esi c87d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c884: e8 00 00 00 00 callq c889 c889: e9 00 00 00 00 jmpq c88e 000000000000c88e : c88e: 8b b3 a0 00 00 00 mov 0xa0(%rbx),%esi c894: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c89b: 41 bd f2 ff ff ff mov $0xfffffff2,%r13d c8a1: e8 00 00 00 00 callq c8a6 c8a6: e9 00 00 00 00 jmpq c8ab 000000000000c8ab : c8ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c8b2: e8 00 00 00 00 callq c8b7 c8b7: b8 ea ff ff ff mov $0xffffffea,%eax c8bc: e9 00 00 00 00 jmpq c8c1 c8c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c8c8: e8 00 00 00 00 callq c8cd c8cd: b8 f4 ff ff ff mov $0xfffffff4,%eax c8d2: e9 00 00 00 00 jmpq c8d7 000000000000c8d7 : c8d7: 44 89 c6 mov %r8d,%esi c8da: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c8e1: 41 0f af f2 imul %r10d,%esi c8e5: e8 00 00 00 00 callq c8ea c8ea: e9 00 00 00 00 jmpq c8ef c8ef: 44 89 c6 mov %r8d,%esi c8f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c8f9: e8 00 00 00 00 callq c8fe c8fe: e9 00 00 00 00 jmpq c903 000000000000c903 : c903: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c90a: e8 00 00 00 00 callq c90f c90f: e9 00 00 00 00 jmpq c914 c914: be 00 08 00 00 mov $0x800,%esi c919: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c920: e8 00 00 00 00 callq c925 c925: e9 00 00 00 00 jmpq c92a 000000000000c92a : c92a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c931: e8 00 00 00 00 callq c936 c936: 4c 89 e7 mov %r12,%rdi c939: 45 31 e4 xor %r12d,%r12d c93c: e8 00 00 00 00 callq c941 c941: e9 00 00 00 00 jmpq c946 000000000000c946 : c946: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c94d: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d c953: e8 00 00 00 00 callq c958 c958: e9 00 00 00 00 jmpq c95d 000000000000c95d : c95d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c964: e8 00 00 00 00 callq c969 c969: e9 00 00 00 00 jmpq c96e c96e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c975: e8 00 00 00 00 callq c97a c97a: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi c97f: e8 00 00 00 00 callq c984 c984: 44 8b 44 24 38 mov 0x38(%rsp),%r8d c989: e9 00 00 00 00 jmpq c98e 000000000000c98e : c98e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c995: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d c99b: e8 00 00 00 00 callq c9a0 c9a0: e9 00 00 00 00 jmpq c9a5 000000000000c9a5 : c9a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c9ac: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d c9b2: e8 00 00 00 00 callq c9b7 c9b7: e9 00 00 00 00 jmpq c9bc 000000000000c9bc : c9bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c9c3: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d c9c9: e8 00 00 00 00 callq c9ce c9ce: e9 00 00 00 00 jmpq c9d3 000000000000c9d3 : c9d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c9da: e8 00 00 00 00 callq c9df c9df: b8 ea ff ff ff mov $0xffffffea,%eax c9e4: e9 00 00 00 00 jmpq c9e9 000000000000c9e9 : c9e9: 44 89 f6 mov %r14d,%esi c9ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c9f3: e8 00 00 00 00 callq c9f8 c9f8: 0f 0b ud2 c9fa: 48 8b 03 mov (%rbx),%rax c9fd: b9 ea ff ff ff mov $0xffffffea,%ecx ca02: 44 89 f2 mov %r14d,%edx ca05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca0c: 41 bd ea ff ff ff mov $0xffffffea,%r13d ca12: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi ca18: e8 00 00 00 00 callq ca1d ca1d: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi ca22: e8 00 00 00 00 callq ca27 ca27: e9 00 00 00 00 jmpq ca2c ca2c: 48 8b 03 mov (%rbx),%rax ca2f: 44 89 e9 mov %r13d,%ecx ca32: ba 03 00 00 00 mov $0x3,%edx ca37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca3e: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi ca44: e8 00 00 00 00 callq ca49 ca49: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi ca4e: e8 00 00 00 00 callq ca53 ca53: 31 f6 xor %esi,%esi ca55: 4c 89 f7 mov %r14,%rdi ca58: e8 00 00 00 00 callq ca5d ca5d: e9 00 00 00 00 jmpq ca62 ca62: 48 8b 03 mov (%rbx),%rax ca65: 44 89 e9 mov %r13d,%ecx ca68: 44 89 f2 mov %r14d,%edx ca6b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca72: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi ca78: e8 00 00 00 00 callq ca7d ca7d: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi ca82: e8 00 00 00 00 callq ca87 ca87: e9 00 00 00 00 jmpq ca8c ca8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ca93: 41 83 cd ff or $0xffffffff,%r13d ca97: e8 00 00 00 00 callq ca9c ca9c: e9 00 00 00 00 jmpq caa1 caa1: 48 8b 03 mov (%rbx),%rax caa4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caab: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d cab1: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi cab7: e8 00 00 00 00 callq cabc cabc: e9 00 00 00 00 jmpq cac1 000000000000cac1 : cac1: 48 8b 45 00 mov 0x0(%rbp),%rax cac5: 44 89 f9 mov %r15d,%ecx cac8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cacf: 8b 50 30 mov 0x30(%rax),%edx cad2: 49 8b 04 24 mov (%r12),%rax cad6: 8b b0 a0 00 00 00 mov 0xa0(%rax),%esi cadc: e8 00 00 00 00 callq cae1 cae1: 41 83 ff c2 cmp $0xffffffc2,%r15d cae5: 0f 85 00 00 00 00 jne caeb caeb: e9 00 00 00 00 jmpq caf0 caf0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi caf7: 41 83 cf ff or $0xffffffff,%r15d cafb: e8 00 00 00 00 callq cb00 cb00: e9 00 00 00 00 jmpq cb05 000000000000cb05 : cb05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb0c: e8 00 00 00 00 callq cb11 cb11: b8 f4 ff ff ff mov $0xfffffff4,%eax cb16: e9 00 00 00 00 jmpq cb1b cb1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb22: e8 00 00 00 00 callq cb27 cb27: b8 f4 ff ff ff mov $0xfffffff4,%eax cb2c: e9 00 00 00 00 jmpq cb31 000000000000cb31 : cb31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb38: e8 00 00 00 00 callq cb3d cb3d: e9 00 00 00 00 jmpq cb42 000000000000cb42 : cb42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb49: e8 00 00 00 00 callq cb4e cb4e: e9 00 00 00 00 jmpq cb53 000000000000cb53 : cb53: 48 8b b5 20 01 00 00 mov 0x120(%rbp),%rsi cb5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb61: e8 00 00 00 00 callq cb66 cb66: 49 8b 44 24 08 mov 0x8(%r12),%rax cb6b: 48 8b bd 20 01 00 00 mov 0x120(%rbp),%rdi cb72: 48 8b 30 mov (%rax),%rsi cb75: e8 00 00 00 00 callq cb7a cb7a: 41 c6 44 24 40 00 movb $0x0,0x40(%r12) cb80: e9 00 00 00 00 jmpq cb85 000000000000cb85 : cb85: e8 00 00 00 00 callq cb8a cb8a: 55 push %rbp cb8b: 48 89 fd mov %rdi,%rbp cb8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cb95: e8 00 00 00 00 callq cb9a cb9a: 48 89 ef mov %rbp,%rdi cb9d: e8 00 00 00 00 callq cba2 cba2: 48 8b 85 20 01 00 00 mov 0x120(%rbp),%rax cba9: 48 8b 40 08 mov 0x8(%rax),%rax cbad: 83 38 08 cmpl $0x8,(%rax) cbb0: 75 10 jne cbc2 cbb2: 48 8d bd d0 00 00 00 lea 0xd0(%rbp),%rdi cbb9: 48 89 ee mov %rbp,%rsi cbbc: 5d pop %rbp cbbd: e9 00 00 00 00 jmpq cbc2 cbc2: c6 85 20 02 00 00 01 movb $0x1,0x220(%rbp) cbc9: 31 c0 xor %eax,%eax cbcb: 5d pop %rbp cbcc: c3 retq 000000000000cbcd : cbcd: 8b 75 30 mov 0x30(%rbp),%esi cbd0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cbd7: e8 00 00 00 00 callq cbdc cbdc: e9 00 00 00 00 jmpq cbe1 000000000000cbe1 : cbe1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cbe8: 41 83 cf ff or $0xffffffff,%r15d cbec: e8 00 00 00 00 callq cbf1 cbf1: e9 00 00 00 00 jmpq cbf6 000000000000cbf6 : cbf6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cbfd: e8 00 00 00 00 callq cc02 cc02: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # cc09 cc09: 74 07 je cc12 cc0b: e8 00 00 00 00 callq cc10 cc10: eb f0 jmp cc02 cc12: b8 c2 ff ff ff mov $0xffffffc2,%eax cc17: e9 00 00 00 00 jmpq cc1c 000000000000cc1c : cc1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cc23: e8 00 00 00 00 callq cc28 cc28: 80 bb d9 01 00 00 00 cmpb $0x0,0x1d9(%rbx) cc2f: c6 83 d8 01 00 00 01 movb $0x1,0x1d8(%rbx) cc36: 0f 85 00 00 00 00 jne cc3c cc3c: 48 8b 35 00 00 00 00 mov 0x0(%rip),%rsi # cc43 cc43: 48 8d 93 e0 01 00 00 lea 0x1e0(%rbx),%rdx cc4a: bf 80 01 00 00 mov $0x180,%edi cc4f: e8 00 00 00 00 callq cc54 cc54: e9 00 00 00 00 jmpq cc59 000000000000cc59 : cc59: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cc60: 41 83 cd ff or $0xffffffff,%r13d cc64: e8 00 00 00 00 callq cc69 cc69: e9 00 00 00 00 jmpq cc6e 000000000000cc6e : cc6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cc75: e8 00 00 00 00 callq cc7a cc7a: e9 00 00 00 00 jmpq cc7f cc7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cc86: e8 00 00 00 00 callq cc8b cc8b: e9 00 00 00 00 jmpq cc90 000000000000cc90 : cc90: 89 d6 mov %edx,%esi cc92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cc99: e8 00 00 00 00 callq cc9e cc9e: 41 8b 46 24 mov 0x24(%r14),%eax cca2: 4c 89 ef mov %r13,%rdi cca5: 80 e4 f7 and $0xf7,%ah cca8: 0b 83 58 01 00 00 or 0x158(%rbx),%eax ccae: 41 89 46 24 mov %eax,0x24(%r14) ccb2: e8 00 00 00 00 callq ccb7 ccb7: 83 c8 ff or $0xffffffff,%eax ccba: e9 00 00 00 00 jmpq ccbf 000000000000ccbf : ccbf: 49 8b b7 20 01 00 00 mov 0x120(%r15),%rsi ccc6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cccd: e8 00 00 00 00 callq ccd2 ccd2: 49 8b 46 08 mov 0x8(%r14),%rax ccd6: 49 8b bf 20 01 00 00 mov 0x120(%r15),%rdi ccdd: 48 8b 30 mov (%rax),%rsi cce0: e8 00 00 00 00 callq cce5 cce5: 41 c6 46 40 00 movb $0x0,0x40(%r14) ccea: e9 00 00 00 00 jmpq ccef 000000000000ccef : ccef: 0f 0b ud2 ccf1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ccf8: 89 de mov %ebx,%esi ccfa: e8 00 00 00 00 callq ccff ccff: e9 00 00 00 00 jmpq cd04 000000000000cd04 : cd04: 8b 73 30 mov 0x30(%rbx),%esi cd07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cd0e: e8 00 00 00 00 callq cd13 cd13: e9 00 00 00 00 jmpq cd18 000000000000cd18 : cd18: 89 de mov %ebx,%esi cd1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cd21: 49 8d 1c dc lea (%r12,%rbx,8),%rbx cd25: 4c 89 e5 mov %r12,%rbp cd28: e8 00 00 00 00 callq cd2d cd2d: 48 39 eb cmp %rbp,%rbx cd30: 74 3f je cd71 cd32: 48 8b bd b0 00 00 00 mov 0xb0(%rbp),%rdi cd39: 48 83 c5 08 add $0x8,%rbp cd3d: e8 00 00 00 00 callq cd42 cd42: 48 c7 85 a8 00 00 00 movq $0x0,0xa8(%rbp) cd49: 00 00 00 00 cd4d: eb de jmp cd2d cd4f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cd56: e8 00 00 00 00 callq cd5b cd5b: e9 00 00 00 00 jmpq cd60 cd60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cd67: e8 00 00 00 00 callq cd6c cd6c: e9 00 00 00 00 jmpq cd71 cd71: e9 00 00 00 00 jmpq cd76 000000000000cd76 : cd76: bd 01 00 00 00 mov $0x1,%ebp cd7b: 49 8b 47 60 mov 0x60(%r15),%rax cd7f: 41 8b 8f a0 00 00 00 mov 0xa0(%r15),%ecx cd86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cd8d: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # cd94 cd94: 8b 90 48 04 00 00 mov 0x448(%rax),%edx cd9a: e8 00 00 00 00 callq cd9f cd9f: 49 8b 77 60 mov 0x60(%r15),%rsi cda3: 31 d2 xor %edx,%edx cda5: bf 0b 00 00 00 mov $0xb,%edi cdaa: e8 00 00 00 00 callq cdaf cdaf: e9 00 00 00 00 jmpq cdb4 cdb4: 49 8b 47 60 mov 0x60(%r15),%rax cdb8: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # cdbf cdbf: 41 8b 8f a0 00 00 00 mov 0xa0(%r15),%ecx cdc6: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # cdcd cdcd: 8b 90 48 04 00 00 mov 0x448(%rax),%edx cdd3: 74 21 je cdf6 cdd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cddc: e8 00 00 00 00 callq cde1 cde1: 49 8b 77 60 mov 0x60(%r15),%rsi cde5: 31 d2 xor %edx,%edx cde7: bf 0f 00 00 00 mov $0xf,%edi cdec: e8 00 00 00 00 callq cdf1 cdf1: e9 00 00 00 00 jmpq cdf6 cdf6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi cdfd: e8 00 00 00 00 callq ce02 ce02: e9 00 00 00 00 jmpq ce07 000000000000ce07 : ce07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce0e: e8 00 00 00 00 callq ce13 ce13: e9 00 00 00 00 jmpq ce18 000000000000ce18 : ce18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce1f: e8 00 00 00 00 callq ce24 ce24: b8 ea ff ff ff mov $0xffffffea,%eax ce29: e9 00 00 00 00 jmpq ce2e 000000000000ce2e : ce2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce35: e8 00 00 00 00 callq ce3a ce3a: b8 ea ff ff ff mov $0xffffffea,%eax ce3f: e9 00 00 00 00 jmpq ce44 ce44: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce4b: e8 00 00 00 00 callq ce50 ce50: b8 ea ff ff ff mov $0xffffffea,%eax ce55: e9 00 00 00 00 jmpq ce5a ce5a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce61: e8 00 00 00 00 callq ce66 ce66: b8 f2 ff ff ff mov $0xfffffff2,%eax ce6b: e9 00 00 00 00 jmpq ce70 000000000000ce70 : ce70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce77: e8 00 00 00 00 callq ce7c ce7c: e9 00 00 00 00 jmpq ce81 ce81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce88: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d ce8e: e8 00 00 00 00 callq ce93 ce93: e9 00 00 00 00 jmpq ce98 000000000000ce98 : ce98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ce9f: 41 bc f2 ff ff ff mov $0xfffffff2,%r12d cea5: e8 00 00 00 00 callq ceaa ceaa: 48 8b 7b 10 mov 0x10(%rbx),%rdi ceae: 8b 74 24 04 mov 0x4(%rsp),%esi ceb2: e8 00 00 00 00 callq ceb7 ceb7: e9 00 00 00 00 jmpq cebc cebc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cec3: e8 00 00 00 00 callq cec8 cec8: e9 00 00 00 00 jmpq cecd 000000000000cecd : cecd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ced4: e8 00 00 00 00 callq ced9 ced9: 4c 89 f7 mov %r14,%rdi cedc: e8 00 00 00 00 callq cee1 cee1: e9 00 00 00 00 jmpq cee6 cee6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi ceed: 41 89 c5 mov %eax,%r13d cef0: e8 00 00 00 00 callq cef5 cef5: e9 00 00 00 00 jmpq cefa 000000000000cefa : cefa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf01: 41 89 c4 mov %eax,%r12d cf04: e8 00 00 00 00 callq cf09 cf09: e9 00 00 00 00 jmpq cf0e cf0e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf15: e8 00 00 00 00 callq cf1a cf1a: e9 00 00 00 00 jmpq cf1f cf1f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf26: e8 00 00 00 00 callq cf2b cf2b: e9 00 00 00 00 jmpq cf30 000000000000cf30 : cf30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf37: 45 89 fe mov %r15d,%r14d cf3a: e8 00 00 00 00 callq cf3f cf3f: e9 00 00 00 00 jmpq cf44 cf44: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf4b: e8 00 00 00 00 callq cf50 cf50: e9 00 00 00 00 jmpq cf55 cf55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf5c: 41 be ea ff ff ff mov $0xffffffea,%r14d cf62: e8 00 00 00 00 callq cf67 cf67: e9 00 00 00 00 jmpq cf6c cf6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf73: 41 be ea ff ff ff mov $0xffffffea,%r14d cf79: e8 00 00 00 00 callq cf7e cf7e: e9 00 00 00 00 jmpq cf83 000000000000cf83 : cf83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf8a: 45 31 ed xor %r13d,%r13d cf8d: e8 00 00 00 00 callq cf92 cf92: e9 00 00 00 00 jmpq cf97 cf97: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cf9e: 45 31 ed xor %r13d,%r13d cfa1: e8 00 00 00 00 callq cfa6 cfa6: 48 89 ef mov %rbp,%rdi cfa9: e8 00 00 00 00 callq cfae cfae: e9 00 00 00 00 jmpq cfb3 000000000000cfb3 : cfb3: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx cfb8: 48 8b 44 24 48 mov 0x48(%rsp),%rax cfbd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfc4: 8b 5b 04 mov 0x4(%rbx),%ebx cfc7: 48 89 18 mov %rbx,(%rax) cfca: e8 00 00 00 00 callq cfcf cfcf: 31 c0 xor %eax,%eax cfd1: e9 00 00 00 00 jmpq cfd6 000000000000cfd6 : cfd6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cfdd: 41 bd ea ff ff ff mov $0xffffffea,%r13d cfe3: e8 00 00 00 00 callq cfe8 cfe8: e9 00 00 00 00 jmpq cfed cfed: 0f b6 f0 movzbl %al,%esi cff0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi cff7: e8 00 00 00 00 callq cffc cffc: e9 00 00 00 00 jmpq d001 000000000000d001 : d001: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d008: 41 bc c3 ff ff ff mov $0xffffffc3,%r12d d00e: e8 00 00 00 00 callq d013 d013: e9 00 00 00 00 jmpq d018 d018: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d01f: 41 bc c3 ff ff ff mov $0xffffffc3,%r12d d025: e8 00 00 00 00 callq d02a d02a: e9 00 00 00 00 jmpq d02f 000000000000d02f : d02f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d036: 41 bc ea ff ff ff mov $0xffffffea,%r12d d03c: 45 31 f6 xor %r14d,%r14d d03f: e8 00 00 00 00 callq d044 d044: e9 00 00 00 00 jmpq d049 d049: 41 8b 76 04 mov 0x4(%r14),%esi d04d: 48 8b 44 24 18 mov 0x18(%rsp),%rax d052: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d059: 48 89 30 mov %rsi,(%rax) d05c: e8 00 00 00 00 callq d061 d061: e9 00 00 00 00 jmpq d066 d066: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d06d: e8 00 00 00 00 callq d072 d072: e9 00 00 00 00 jmpq d077 000000000000d077 : d077: 49 8b 45 10 mov 0x10(%r13),%rax d07b: 45 8b 45 38 mov 0x38(%r13),%r8d d07f: 41 89 e9 mov %ebp,%r9d d082: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d089: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # d090 d090: 0f b6 90 e0 00 00 00 movzbl 0xe0(%rax),%edx d097: 0f b7 c3 movzwl %bx,%eax d09a: 44 89 c1 mov %r8d,%ecx d09d: 41 83 e0 07 and $0x7,%r8d d0a1: 50 push %rax d0a2: c1 e9 03 shr $0x3,%ecx d0a5: 41 54 push %r12 d0a7: 83 e1 1f and $0x1f,%ecx d0aa: e8 00 00 00 00 callq d0af d0af: 58 pop %rax d0b0: 5a pop %rdx d0b1: e9 00 00 00 00 jmpq d0b6 000000000000d0b6 : d0b6: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # d0bd d0bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d0c4: e8 00 00 00 00 callq d0c9 d0c9: b8 ed ff ff ff mov $0xffffffed,%eax d0ce: e9 00 00 00 00 jmpq d0d3 d0d3: 41 89 c0 mov %eax,%r8d d0d6: 89 c1 mov %eax,%ecx d0d8: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # d0df d0df: 83 e0 01 and $0x1,%eax d0e2: 41 c1 e8 02 shr $0x2,%r8d d0e6: d1 e9 shr %ecx d0e8: 89 c2 mov %eax,%edx d0ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d0f1: 83 e1 01 and $0x1,%ecx d0f4: 41 83 e0 01 and $0x1,%r8d d0f8: e8 00 00 00 00 callq d0fd d0fd: b8 ed ff ff ff mov $0xffffffed,%eax d102: e9 00 00 00 00 jmpq d107 d107: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # d10e d10e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d115: e8 00 00 00 00 callq d11a d11a: b8 f0 ff ff ff mov $0xfffffff0,%eax d11f: e9 00 00 00 00 jmpq d124 000000000000d124 : d124: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d12b: e8 00 00 00 00 callq d130 d130: b8 ea ff ff ff mov $0xffffffea,%eax d135: e9 00 00 00 00 jmpq d13a 000000000000d13a : d13a: 8b b3 a0 00 00 00 mov 0xa0(%rbx),%esi d140: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d147: e8 00 00 00 00 callq d14c d14c: 4c 89 ff mov %r15,%rdi d14f: e8 00 00 00 00 callq d154 d154: f7 44 24 04 fe ff ff testl $0xfffffffe,0x4(%rsp) d15b: ff d15c: 75 15 jne d173 d15e: 8b 74 24 04 mov 0x4(%rsp),%esi d162: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d169: e8 00 00 00 00 callq d16e d16e: e9 00 00 00 00 jmpq d173 d173: e9 00 00 00 00 jmpq d178 000000000000d178 : d178: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d17f: e8 00 00 00 00 callq d184 d184: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax d18b: e9 00 00 00 00 jmpq d190 d190: 8b 74 24 04 mov 0x4(%rsp),%esi d194: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d19b: e8 00 00 00 00 callq d1a0 d1a0: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax d1a7: e9 00 00 00 00 jmpq d1ac 000000000000d1ac : d1ac: 89 c6 mov %eax,%esi d1ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1b5: e8 00 00 00 00 callq d1ba d1ba: e9 00 00 00 00 jmpq d1bf d1bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1c6: e8 00 00 00 00 callq d1cb d1cb: e9 00 00 00 00 jmpq d1d0 d1d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1d7: 41 89 c4 mov %eax,%r12d d1da: e8 00 00 00 00 callq d1df d1df: e9 00 00 00 00 jmpq d1e4 000000000000d1e4 : d1e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d1eb: e8 00 00 00 00 callq d1f0 d1f0: 49 8b 7c 24 48 mov 0x48(%r12),%rdi d1f5: e8 00 00 00 00 callq d1fa d1fa: 49 c7 44 24 48 00 00 movq $0x0,0x48(%r12) d201: 00 00 d203: e9 00 00 00 00 jmpq d208 000000000000d208 : d208: be ea ff ff ff mov $0xffffffea,%esi d20d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d214: 41 bd ea ff ff ff mov $0xffffffea,%r13d d21a: e8 00 00 00 00 callq d21f d21f: 48 89 ef mov %rbp,%rdi d222: e8 00 00 00 00 callq d227 d227: e9 00 00 00 00 jmpq d22c d22c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d233: e8 00 00 00 00 callq d238 d238: 48 8b 75 10 mov 0x10(%rbp),%rsi d23c: 4c 89 e7 mov %r12,%rdi d23f: e8 00 00 00 00 callq d244 d244: 48 8b 45 08 mov 0x8(%rbp),%rax d248: 48 8b 55 00 mov 0x0(%rbp),%rdx d24c: 48 89 42 08 mov %rax,0x8(%rdx) d250: 48 89 10 mov %rdx,(%rax) d253: 48 b8 00 01 00 00 00 movabs $0xdead000000000100,%rax d25a: 00 ad de d25d: 48 89 45 00 mov %rax,0x0(%rbp) d261: 48 83 c0 22 add $0x22,%rax d265: 48 89 45 08 mov %rax,0x8(%rbp) d269: eb b4 jmp d21f d26b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d272: 41 bd ea ff ff ff mov $0xffffffea,%r13d d278: e8 00 00 00 00 callq d27d d27d: e9 00 00 00 00 jmpq d282 000000000000d282 : d282: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi d289: 4c 89 fa mov %r15,%rdx d28c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d293: e8 00 00 00 00 callq d298 d298: e9 00 00 00 00 jmpq d29d d29d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d2a4: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d d2aa: e8 00 00 00 00 callq d2af d2af: e9 00 00 00 00 jmpq d2b4 d2b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d2bb: e8 00 00 00 00 callq d2c0 d2c0: e9 00 00 00 00 jmpq d2c5 000000000000d2c5 : d2c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d2cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d2d3: 89 04 24 mov %eax,(%rsp) d2d6: e8 00 00 00 00 callq d2db d2db: 44 8b 04 24 mov (%rsp),%r8d d2df: e9 00 00 00 00 jmpq d2e4 d2e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d2eb: 89 04 24 mov %eax,(%rsp) d2ee: e8 00 00 00 00 callq d2f3 d2f3: 44 8b 04 24 mov (%rsp),%r8d d2f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d2fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d305: 44 89 04 24 mov %r8d,(%rsp) d309: e8 00 00 00 00 callq d30e d30e: f0 41 ff 84 24 8c 00 lock incl 0x8c(%r12) d315: 00 00 d317: 44 8b 04 24 mov (%rsp),%r8d d31b: e9 00 00 00 00 jmpq d320 d320: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d327: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d32e: e8 00 00 00 00 callq d333 d333: 41 b8 f4 ff ff ff mov $0xfffffff4,%r8d d339: e9 00 00 00 00 jmpq d33e 000000000000d33e : d33e: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi d345: 4c 89 fa mov %r15,%rdx d348: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d34f: e8 00 00 00 00 callq d354 d354: e9 00 00 00 00 jmpq d359 d359: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d360: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d367: e8 00 00 00 00 callq d36c d36c: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) d373: 00 d374: e9 00 00 00 00 jmpq d379 d379: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d380: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d387: e8 00 00 00 00 callq d38c d38c: e9 00 00 00 00 jmpq d391 000000000000d391 : d391: 89 c6 mov %eax,%esi d393: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d39a: e8 00 00 00 00 callq d39f d39f: e9 00 00 00 00 jmpq d3a4 000000000000d3a4 : d3a4: 49 8b bd b8 a9 ff ff mov -0x5648(%r13),%rdi d3ab: 4c 89 e2 mov %r12,%rdx d3ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d3b5: e8 00 00 00 00 callq d3ba d3ba: e9 00 00 00 00 jmpq d3bf 000000000000d3bf : d3bf: 89 44 24 10 mov %eax,0x10(%rsp) d3c3: 48 8b 44 24 08 mov 0x8(%rsp),%rax d3c8: 48 89 ea mov %rbp,%rdx d3cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d3d2: 48 8b b8 b8 a9 ff ff mov -0x5648(%rax),%rdi d3d9: e8 00 00 00 00 callq d3de d3de: 8b 4c 24 10 mov 0x10(%rsp),%ecx d3e2: e9 00 00 00 00 jmpq d3e7 d3e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d3ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d3f5: 89 44 24 08 mov %eax,0x8(%rsp) d3f9: e8 00 00 00 00 callq d3fe d3fe: 8b 4c 24 08 mov 0x8(%rsp),%ecx d402: e9 00 00 00 00 jmpq d407 d407: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d40e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d415: e8 00 00 00 00 callq d41a d41a: 48 8b bd 20 02 00 00 mov 0x220(%rbp),%rdi d421: e8 00 00 00 00 callq d426 d426: b9 00 fe ff ff mov $0xfffffe00,%ecx d42b: e9 00 00 00 00 jmpq d430 d430: 89 c2 mov %eax,%edx d432: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d439: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d440: 89 44 24 08 mov %eax,0x8(%rsp) d444: e8 00 00 00 00 callq d449 d449: 8b 4c 24 08 mov 0x8(%rsp),%ecx d44d: e9 00 00 00 00 jmpq d452 d452: 89 c2 mov %eax,%edx d454: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d45b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d462: 89 44 24 08 mov %eax,0x8(%rsp) d466: e8 00 00 00 00 callq d46b d46b: 8b 4c 24 08 mov 0x8(%rsp),%ecx d46f: e9 00 00 00 00 jmpq d474 d474: 89 c2 mov %eax,%edx d476: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d47d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d484: 89 44 24 08 mov %eax,0x8(%rsp) d488: e8 00 00 00 00 callq d48d d48d: 8b 4c 24 08 mov 0x8(%rsp),%ecx d491: e9 00 00 00 00 jmpq d496 000000000000d496 : d496: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d49d: 89 44 24 08 mov %eax,0x8(%rsp) d4a1: 4d 89 e7 mov %r12,%r15 d4a4: e8 00 00 00 00 callq d4a9 d4a9: 8b 4c 24 08 mov 0x8(%rsp),%ecx d4ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d4b4: 89 4c 24 08 mov %ecx,0x8(%rsp) d4b8: e8 00 00 00 00 callq d4bd d4bd: 4c 8b 63 10 mov 0x10(%rbx),%r12 d4c1: 48 8b 53 28 mov 0x28(%rbx),%rdx d4c5: 48 8b 1c 24 mov (%rsp),%rbx d4c9: 4d 8b 34 24 mov (%r12),%r14 d4cd: 4c 89 e6 mov %r12,%rsi d4d0: 48 89 df mov %rbx,%rdi d4d3: e8 00 00 00 00 callq d4d8 d4d8: 49 8d 54 24 38 lea 0x38(%r12),%rdx d4dd: 4c 89 f6 mov %r14,%rsi d4e0: 48 89 df mov %rbx,%rdi d4e3: e8 00 00 00 00 callq d4e8 d4e8: 49 8b 74 24 38 mov 0x38(%r12),%rsi d4ed: 4c 89 ff mov %r15,%rdi d4f0: e8 00 00 00 00 callq d4f5 d4f5: 8b 4c 24 08 mov 0x8(%rsp),%ecx d4f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d500: 89 4c 24 08 mov %ecx,0x8(%rsp) d504: e8 00 00 00 00 callq d509 d509: 8b 4c 24 08 mov 0x8(%rsp),%ecx d50d: e9 00 00 00 00 jmpq d512 d512: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d519: e8 00 00 00 00 callq d51e d51e: 48 8b bc 24 80 00 00 mov 0x80(%rsp),%rdi d525: 00 d526: e8 00 00 00 00 callq d52b d52b: 48 c7 84 24 80 00 00 movq $0x0,0x80(%rsp) d532: 00 00 00 00 00 d537: e9 00 00 00 00 jmpq d53c d53c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d543: e8 00 00 00 00 callq d548 d548: c7 44 24 0c ea ff ff movl $0xffffffea,0xc(%rsp) d54f: ff d550: e9 00 00 00 00 jmpq d555 d555: 48 8b 73 28 mov 0x28(%rbx),%rsi d559: 89 c2 mov %eax,%edx d55b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d562: 89 44 24 08 mov %eax,0x8(%rsp) d566: e8 00 00 00 00 callq d56b d56b: 8b 4c 24 08 mov 0x8(%rsp),%ecx d56f: eb 88 jmp d4f9 d571: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d578: 89 44 24 08 mov %eax,0x8(%rsp) d57c: e8 00 00 00 00 callq d581 d581: 8b 4c 24 08 mov 0x8(%rsp),%ecx d585: e9 00 00 00 00 jmpq d58a 000000000000d58a : d58a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d591: 89 c6 mov %eax,%esi d593: e8 00 00 00 00 callq d598 d598: 4c 89 ef mov %r13,%rdi d59b: e8 00 00 00 00 callq d5a0 d5a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d5a7: e8 00 00 00 00 callq d5ac d5ac: 49 8d 7d 58 lea 0x58(%r13),%rdi d5b0: 31 f6 xor %esi,%esi d5b2: e8 00 00 00 00 callq d5b7 d5b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d5be: ff 14 25 00 00 00 00 callq *0x0 d5c5: 49 8b bd 50 01 00 00 mov 0x150(%r13),%rdi d5cc: e8 00 00 00 00 callq d5d1 d5d1: 48 8b bb 90 00 00 00 mov 0x90(%rbx),%rdi d5d8: 48 83 c7 40 add $0x40,%rdi d5dc: e8 00 00 00 00 callq d5e1 d5e1: e9 00 00 00 00 jmpq d5e6 d5e6: 49 8b bf b8 a9 ff ff mov -0x5648(%r15),%rdi d5ed: 4c 89 ea mov %r13,%rdx d5f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d5f7: e8 00 00 00 00 callq d5fc d5fc: e9 00 00 00 00 jmpq d601 d601: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d608: 41 bc ea ff ff ff mov $0xffffffea,%r12d d60e: e8 00 00 00 00 callq d613 d613: e9 00 00 00 00 jmpq d618 d618: 89 c6 mov %eax,%esi d61a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d621: e8 00 00 00 00 callq d626 d626: e9 75 ff ff ff jmpq d5a0 000000000000d62b : d62b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d632: e8 00 00 00 00 callq d637 d637: e9 00 00 00 00 jmpq d63c 000000000000d63c : d63c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d643: e8 00 00 00 00 callq d648 d648: 41 b8 f4 ff ff ff mov $0xfffffff4,%r8d d64e: e9 00 00 00 00 jmpq d653 d653: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d65a: 89 04 24 mov %eax,(%rsp) d65d: e8 00 00 00 00 callq d662 d662: 44 8b 04 24 mov (%rsp),%r8d d666: e9 00 00 00 00 jmpq d66b 000000000000d66b : d66b: 49 8b bf b8 a9 ff ff mov -0x5648(%r15),%rdi d672: 4c 89 ea mov %r13,%rdx d675: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d67c: e8 00 00 00 00 callq d681 d681: e9 00 00 00 00 jmpq d686 d686: 89 c6 mov %eax,%esi d688: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d68f: e8 00 00 00 00 callq d694 d694: e9 00 00 00 00 jmpq d699 000000000000d699 : d699: 49 8b be b8 a9 ff ff mov -0x5648(%r14),%rdi d6a0: 4c 89 ea mov %r13,%rdx d6a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d6aa: e8 00 00 00 00 callq d6af d6af: e9 00 00 00 00 jmpq d6b4 000000000000d6b4 : d6b4: 5b pop %rbx d6b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6bc: 5d pop %rbp d6bd: 41 5c pop %r12 d6bf: e9 00 00 00 00 jmpq d6c4 000000000000d6c4 : d6c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d6cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6d2: e8 00 00 00 00 callq d6d7 d6d7: b8 c2 ff ff ff mov $0xffffffc2,%eax d6dc: e9 00 00 00 00 jmpq d6e1 000000000000d6e1 : d6e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d6e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d6ef: e8 00 00 00 00 callq d6f4 d6f4: b8 c2 ff ff ff mov $0xffffffc2,%eax d6f9: e9 00 00 00 00 jmpq d6fe 000000000000d6fe : d6fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d705: 41 be c2 ff ff ff mov $0xffffffc2,%r14d d70b: e8 00 00 00 00 callq d710 d710: 31 c9 xor %ecx,%ecx d712: 31 d2 xor %edx,%edx d714: be 91 03 00 00 mov $0x391,%esi d719: 48 89 ef mov %rbp,%rdi d71c: e8 00 00 00 00 callq d721 d721: 4c 89 ff mov %r15,%rdi d724: e8 00 00 00 00 callq d729 d729: e9 00 00 00 00 jmpq d72e d72e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d735: e8 00 00 00 00 callq d73a d73a: e9 00 00 00 00 jmpq d73f d73f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d746: e8 00 00 00 00 callq d74b d74b: e9 00 00 00 00 jmpq d750 000000000000d750 : d750: 5d pop %rbp d751: 44 89 e6 mov %r12d,%esi d754: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d75b: 41 5c pop %r12 d75d: 41 5d pop %r13 d75f: e9 00 00 00 00 jmpq d764 000000000000d764 : d764: 48 8b 3f mov (%rdi),%rdi d767: 89 54 24 04 mov %edx,0x4(%rsp) d76b: 89 f2 mov %esi,%edx d76d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d774: e8 00 00 00 00 callq d779 d779: 8b 4c 24 04 mov 0x4(%rsp),%ecx d77d: e9 00 00 00 00 jmpq d782 000000000000d782 : d782: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d789: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d790: e8 00 00 00 00 callq d795 d795: b8 c2 ff ff ff mov $0xffffffc2,%eax d79a: e9 00 00 00 00 jmpq d79f 000000000000d79f : d79f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d7a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7ad: e8 00 00 00 00 callq d7b2 d7b2: b8 c2 ff ff ff mov $0xffffffc2,%eax d7b7: e9 00 00 00 00 jmpq d7bc 000000000000d7bc : d7bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7c3: 41 bd c2 ff ff ff mov $0xffffffc2,%r13d d7c9: e8 00 00 00 00 callq d7ce d7ce: 45 31 c0 xor %r8d,%r8d d7d1: 31 c9 xor %ecx,%ecx d7d3: 31 d2 xor %edx,%edx d7d5: 31 f6 xor %esi,%esi d7d7: 48 89 ef mov %rbp,%rdi d7da: e8 00 00 00 00 callq d7df d7df: 4c 89 f7 mov %r14,%rdi d7e2: e8 00 00 00 00 callq d7e7 d7e7: e9 00 00 00 00 jmpq d7ec 000000000000d7ec : d7ec: 89 c6 mov %eax,%esi d7ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d7f5: e8 00 00 00 00 callq d7fa d7fa: e9 00 00 00 00 jmpq d7ff 000000000000d7ff : d7ff: 48 8b 3f mov (%rdi),%rdi d802: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d809: 89 4c 24 04 mov %ecx,0x4(%rsp) d80d: 89 14 24 mov %edx,(%rsp) d810: e8 00 00 00 00 callq d815 d815: 8b 14 24 mov (%rsp),%edx d818: 8b 4c 24 04 mov 0x4(%rsp),%ecx d81c: e9 00 00 00 00 jmpq d821 000000000000d821 : d821: 49 8b 7d 00 mov 0x0(%r13),%rdi d825: 44 89 e2 mov %r12d,%edx d828: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d82f: 89 4c 24 04 mov %ecx,0x4(%rsp) d833: e8 00 00 00 00 callq d838 d838: 8b 4c 24 04 mov 0x4(%rsp),%ecx d83c: e9 00 00 00 00 jmpq d841 000000000000d841 : d841: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d848: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d84f: e8 00 00 00 00 callq d854 d854: b8 c2 ff ff ff mov $0xffffffc2,%eax d859: e9 00 00 00 00 jmpq d85e 000000000000d85e : d85e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d865: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d86c: e8 00 00 00 00 callq d871 d871: b8 c2 ff ff ff mov $0xffffffc2,%eax d876: e9 00 00 00 00 jmpq d87b 000000000000d87b : d87b: 5d pop %rbp d87c: 44 89 e6 mov %r12d,%esi d87f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d886: 41 5c pop %r12 d888: 41 5d pop %r13 d88a: e9 00 00 00 00 jmpq d88f 000000000000d88f : d88f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d896: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d89d: e8 00 00 00 00 callq d8a2 d8a2: b8 c2 ff ff ff mov $0xffffffc2,%eax d8a7: e9 00 00 00 00 jmpq d8ac 000000000000d8ac : d8ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d8b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8ba: e8 00 00 00 00 callq d8bf d8bf: b8 c2 ff ff ff mov $0xffffffc2,%eax d8c4: e9 00 00 00 00 jmpq d8c9 000000000000d8c9 : d8c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d8d0: 41 bc c2 ff ff ff mov $0xffffffc2,%r12d d8d6: e8 00 00 00 00 callq d8db d8db: 45 31 c0 xor %r8d,%r8d d8de: 31 c9 xor %ecx,%ecx d8e0: 31 d2 xor %edx,%edx d8e2: 31 f6 xor %esi,%esi d8e4: 48 89 ef mov %rbp,%rdi d8e7: e8 00 00 00 00 callq d8ec d8ec: 4c 89 ef mov %r13,%rdi d8ef: e8 00 00 00 00 callq d8f4 d8f4: e9 00 00 00 00 jmpq d8f9 000000000000d8f9 : d8f9: 89 c6 mov %eax,%esi d8fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d902: e8 00 00 00 00 callq d907 d907: e9 00 00 00 00 jmpq d90c 000000000000d90c : d90c: 48 8b 3f mov (%rdi),%rdi d90f: 89 54 24 04 mov %edx,0x4(%rsp) d913: 89 f2 mov %esi,%edx d915: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d91c: e8 00 00 00 00 callq d921 d921: 8b 4c 24 04 mov 0x4(%rsp),%ecx d925: e9 00 00 00 00 jmpq d92a 000000000000d92a : d92a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d931: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d938: e8 00 00 00 00 callq d93d d93d: b8 c2 ff ff ff mov $0xffffffc2,%eax d942: e9 00 00 00 00 jmpq d947 000000000000d947 : d947: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d94e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d955: e8 00 00 00 00 callq d95a d95a: b8 c2 ff ff ff mov $0xffffffc2,%eax d95f: e9 00 00 00 00 jmpq d964 000000000000d964 : d964: 8b 74 24 0c mov 0xc(%rsp),%esi d968: 44 89 ea mov %r13d,%edx d96b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d972: e8 00 00 00 00 callq d977 d977: 45 31 c0 xor %r8d,%r8d d97a: 31 c9 xor %ecx,%ecx d97c: 31 d2 xor %edx,%edx d97e: 31 f6 xor %esi,%esi d980: 4c 89 ff mov %r15,%rdi d983: e8 00 00 00 00 callq d988 d988: 4c 89 f7 mov %r14,%rdi d98b: e8 00 00 00 00 callq d990 d990: b8 c2 ff ff ff mov $0xffffffc2,%eax d995: e9 00 00 00 00 jmpq d99a 000000000000d99a : d99a: 89 c6 mov %eax,%esi d99c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9a3: e8 00 00 00 00 callq d9a8 d9a8: e9 00 00 00 00 jmpq d9ad 000000000000d9ad : d9ad: 5b pop %rbx d9ae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9b5: 5d pop %rbp d9b6: 41 5c pop %r12 d9b8: e9 00 00 00 00 jmpq d9bd 000000000000d9bd : d9bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d9c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9cb: e8 00 00 00 00 callq d9d0 d9d0: b8 c2 ff ff ff mov $0xffffffc2,%eax d9d5: e9 00 00 00 00 jmpq d9da 000000000000d9da : d9da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi d9e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9e8: e8 00 00 00 00 callq d9ed d9ed: b8 c2 ff ff ff mov $0xffffffc2,%eax d9f2: e9 00 00 00 00 jmpq d9f7 000000000000d9f7 : d9f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi d9fe: 41 be c2 ff ff ff mov $0xffffffc2,%r14d da04: e8 00 00 00 00 callq da09 da09: 31 c9 xor %ecx,%ecx da0b: 31 d2 xor %edx,%edx da0d: be 91 03 00 00 mov $0x391,%esi da12: 48 89 ef mov %rbp,%rdi da15: e8 00 00 00 00 callq da1a da1a: 4c 89 ff mov %r15,%rdi da1d: e8 00 00 00 00 callq da22 da22: e9 00 00 00 00 jmpq da27 da27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da2e: e8 00 00 00 00 callq da33 da33: e9 00 00 00 00 jmpq da38 da38: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da3f: e8 00 00 00 00 callq da44 da44: e9 00 00 00 00 jmpq da49 000000000000da49 : da49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da50: 45 31 e4 xor %r12d,%r12d da53: e8 00 00 00 00 callq da58 da58: e9 00 00 00 00 jmpq da5d 000000000000da5d : da5d: 48 8b 40 08 mov 0x8(%rax),%rax da61: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) da68: 00 da69: 0f b7 30 movzwl (%rax),%esi da6c: 48 83 fe 07 cmp $0x7,%rsi da70: 77 19 ja da8b da72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da79: e8 00 00 00 00 callq da7e da7e: 48 89 ef mov %rbp,%rdi da81: e8 00 00 00 00 callq da86 da86: e9 00 00 00 00 jmpq da8b da8b: 48 8b 00 mov (%rax),%rax da8e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi da95: 48 89 c2 mov %rax,%rdx da98: 89 c6 mov %eax,%esi da9a: 48 89 04 24 mov %rax,(%rsp) da9e: 48 c1 ea 20 shr $0x20,%rdx daa2: c1 ee 10 shr $0x10,%esi daa5: e8 00 00 00 00 callq daaa daaa: 8b 44 24 04 mov 0x4(%rsp),%eax daae: 48 89 ef mov %rbp,%rdi dab1: 89 c2 mov %eax,%edx dab3: 88 05 00 00 00 00 mov %al,0x0(%rip) # dab9 dab9: d1 ea shr %edx dabb: 80 25 00 00 00 00 01 andb $0x1,0x0(%rip) # dac2 dac2: 83 e2 01 and $0x1,%edx dac5: 88 15 00 00 00 00 mov %dl,0x0(%rip) # dacb dacb: 89 c2 mov %eax,%edx dacd: c1 ea 02 shr $0x2,%edx dad0: 83 e2 01 and $0x1,%edx dad3: 88 15 00 00 00 00 mov %dl,0x0(%rip) # dad9 dad9: 89 c2 mov %eax,%edx dadb: c1 ea 03 shr $0x3,%edx dade: 83 e2 01 and $0x1,%edx dae1: 88 15 00 00 00 00 mov %dl,0x0(%rip) # dae7 dae7: 89 c2 mov %eax,%edx dae9: c1 ea 04 shr $0x4,%edx daec: 83 e2 01 and $0x1,%edx daef: 88 15 00 00 00 00 mov %dl,0x0(%rip) # daf5 daf5: 89 c2 mov %eax,%edx daf7: c1 ea 05 shr $0x5,%edx dafa: 83 e2 01 and $0x1,%edx dafd: 88 15 00 00 00 00 mov %dl,0x0(%rip) # db03 db03: 89 c2 mov %eax,%edx db05: c1 e8 08 shr $0x8,%eax db08: c0 ea 07 shr $0x7,%dl db0b: 83 e0 01 and $0x1,%eax db0e: 88 15 00 00 00 00 mov %dl,0x0(%rip) # db14 db14: 88 05 00 00 00 00 mov %al,0x0(%rip) # db1a db1a: e8 00 00 00 00 callq db1f db1f: 0f b6 2d 00 00 00 00 movzbl 0x0(%rip),%ebp # db26 db26: 40 84 ed test %bpl,%bpl db29: 75 1b jne db46 db2b: c6 05 00 00 00 00 00 movb $0x0,0x0(%rip) # db32 db32: 31 ed xor %ebp,%ebp db34: 81 e5 00 08 00 00 and $0x800,%ebp db3a: 0f 95 05 00 00 00 00 setne 0x0(%rip) # db41 db41: e9 00 00 00 00 jmpq db46 db46: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # db4d db4d: 31 d2 xor %edx,%edx db4f: be 01 00 00 00 mov $0x1,%esi db54: e8 00 00 00 00 callq db59 db59: 49 89 c4 mov %rax,%r12 db5c: 48 85 c0 test %rax,%rax db5f: 0f 84 81 00 00 00 je dbe6 db65: 48 8b 40 08 mov 0x8(%rax),%rax db69: 0f b7 30 movzwl (%rax),%esi db6c: 48 83 fe 09 cmp $0x9,%rsi db70: 76 7b jbe dbed db72: 8b 68 06 mov 0x6(%rax),%ebp db75: 4c 89 e7 mov %r12,%rdi db78: 23 68 02 and 0x2(%rax),%ebp db7b: e8 00 00 00 00 callq db80 db80: 40 f6 c5 40 test $0x40,%bpl db84: 74 09 je db8f db86: 66 c7 05 00 00 00 00 movw $0x101,0x0(%rip) # db8f db8d: 01 01 db8f: 40 f6 c5 38 test $0x38,%bpl db93: 74 07 je db9c db95: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # db9c db9c: f7 c5 80 04 00 00 test $0x480,%ebp dba2: 74 07 je dbab dba4: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # dbab dbab: c6 05 00 00 00 00 00 movb $0x0,0x0(%rip) # dbb2 dbb2: f7 c5 00 40 00 00 test $0x4000,%ebp dbb8: 0f 84 76 ff ff ff je db34 dbbe: f6 05 00 00 00 00 01 testb $0x1,0x0(%rip) # dbc5 dbc5: 74 41 je dc08 dbc7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dbce: e8 00 00 00 00 callq dbd3 dbd3: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # dbda dbda: c6 05 00 00 00 00 00 movb $0x0,0x0(%rip) # dbe1 dbe1: e9 4e ff ff ff jmpq db34 dbe6: 89 eb mov %ebp,%ebx dbe8: e9 00 00 00 00 jmpq dbed dbed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dbf4: 89 eb mov %ebp,%ebx dbf6: e8 00 00 00 00 callq dbfb dbfb: 4c 89 e7 mov %r12,%rdi dbfe: e8 00 00 00 00 callq dc03 dc03: e9 00 00 00 00 jmpq dc08 dc08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dc0f: e8 00 00 00 00 callq dc14 dc14: 0f b6 05 00 00 00 00 movzbl 0x0(%rip),%eax # dc1b dc1b: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # dc22 dc22: 83 f0 01 xor $0x1,%eax dc25: 88 05 00 00 00 00 mov %al,0x0(%rip) # dc2b dc2b: e9 04 ff ff ff jmpq db34 000000000000dc30 : dc30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dc37: 41 bc ea ff ff ff mov $0xffffffea,%r12d dc3d: e8 00 00 00 00 callq dc42 dc42: 48 89 ef mov %rbp,%rdi dc45: e8 00 00 00 00 callq dc4a dc4a: e9 00 00 00 00 jmpq dc4f 000000000000dc4f : dc4f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dc56: e8 00 00 00 00 callq dc5b dc5b: e9 00 00 00 00 jmpq dc60 dc60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dc67: 41 bc ea ff ff ff mov $0xffffffea,%r12d dc6d: e8 00 00 00 00 callq dc72 dc72: 48 89 ef mov %rbp,%rdi dc75: e8 00 00 00 00 callq dc7a dc7a: e9 00 00 00 00 jmpq dc7f dc7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi dc86: e8 00 00 00 00 callq dc8b dc8b: 4c 89 e7 mov %r12,%rdi dc8e: 41 bc ea ff ff ff mov $0xffffffea,%r12d dc94: e8 00 00 00 00 callq dc99 dc99: e9 00 00 00 00 jmpq dc9e 000000000000dc9e : dc9e: 48 8b 55 00 mov 0x0(%rbp),%rdx dca2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dca9: 89 44 24 04 mov %eax,0x4(%rsp) dcad: 48 8b 3a mov (%rdx),%rdi dcb0: e8 00 00 00 00 callq dcb5 dcb5: 8b 44 24 04 mov 0x4(%rsp),%eax dcb9: 5a pop %rdx dcba: 5d pop %rbp dcbb: c3 retq 000000000000dcbc : dcbc: e8 00 00 00 00 callq dcc1 dcc1: 41 55 push %r13 dcc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dcca: 41 54 push %r12 dccc: 45 31 e4 xor %r12d,%r12d dccf: 55 push %rbp dcd0: 48 89 fd mov %rdi,%rbp dcd3: 53 push %rbx dcd4: 48 8b 07 mov (%rdi),%rax dcd7: 48 8b 9f 68 01 00 00 mov 0x168(%rdi),%rbx dcde: 48 8b 38 mov (%rax),%rdi dce1: e8 00 00 00 00 callq dce6 dce6: 48 8b 45 00 mov 0x0(%rbp),%rax dcea: 8b 13 mov (%rbx),%edx dcec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dcf3: 48 8b 38 mov (%rax),%rdi dcf6: e8 00 00 00 00 callq dcfb dcfb: 48 8b 45 00 mov 0x0(%rbp),%rax dcff: 8b 53 04 mov 0x4(%rbx),%edx dd02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dd09: 48 8b 38 mov (%rax),%rdi dd0c: e8 00 00 00 00 callq dd11 dd11: 48 8b 45 00 mov 0x0(%rbp),%rax dd15: 8b 53 08 mov 0x8(%rbx),%edx dd18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dd1f: 48 8b 38 mov (%rax),%rdi dd22: e8 00 00 00 00 callq dd27 dd27: 48 8b 45 00 mov 0x0(%rbp),%rax dd2b: 42 0f b7 4c 63 0c movzwl 0xc(%rbx,%r12,2),%ecx dd31: 44 89 e2 mov %r12d,%edx dd34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dd3b: 48 8b 38 mov (%rax),%rdi dd3e: e8 00 00 00 00 callq dd43 dd43: 48 8b 45 00 mov 0x0(%rbp),%rax dd47: 44 89 e2 mov %r12d,%edx dd4a: 42 0f b7 4c 63 14 movzwl 0x14(%rbx,%r12,2),%ecx dd50: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dd57: 49 ff c4 inc %r12 dd5a: 48 8b 38 mov (%rax),%rdi dd5d: e8 00 00 00 00 callq dd62 dd62: 49 83 fc 04 cmp $0x4,%r12 dd66: 75 bf jne dd27 dd68: 48 8b 45 00 mov 0x0(%rbp),%rax dd6c: 0f b7 53 1c movzwl 0x1c(%rbx),%edx dd70: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dd77: 48 8b 38 mov (%rax),%rdi dd7a: e8 00 00 00 00 callq dd7f dd7f: 48 8b 45 00 mov 0x0(%rbp),%rax dd83: 0f b7 53 1e movzwl 0x1e(%rbx),%edx dd87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dd8e: 48 8b 38 mov (%rax),%rdi dd91: e8 00 00 00 00 callq dd96 dd96: 48 8b 45 00 mov 0x0(%rbp),%rax dd9a: 0f b7 53 20 movzwl 0x20(%rbx),%edx dd9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dda5: 48 8b 38 mov (%rax),%rdi dda8: e8 00 00 00 00 callq ddad ddad: 48 8b 45 00 mov 0x0(%rbp),%rax ddb1: 0f b7 53 22 movzwl 0x22(%rbx),%edx ddb5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ddbc: 48 8b 38 mov (%rax),%rdi ddbf: e8 00 00 00 00 callq ddc4 ddc4: 48 8b 45 00 mov 0x0(%rbp),%rax ddc8: 0f b7 53 24 movzwl 0x24(%rbx),%edx ddcc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ddd3: 48 8b 38 mov (%rax),%rdi ddd6: e8 00 00 00 00 callq dddb dddb: 48 8b 45 00 mov 0x0(%rbp),%rax dddf: 0f b7 53 26 movzwl 0x26(%rbx),%edx dde3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ddea: 48 8b 38 mov (%rax),%rdi dded: e8 00 00 00 00 callq ddf2 ddf2: 48 8b 45 00 mov 0x0(%rbp),%rax ddf6: 0f b7 53 28 movzwl 0x28(%rbx),%edx ddfa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi de01: 48 8b 38 mov (%rax),%rdi de04: e8 00 00 00 00 callq de09 de09: 48 8b 45 00 mov 0x0(%rbp),%rax de0d: 0f b7 53 2a movzwl 0x2a(%rbx),%edx de11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi de18: 48 8b 38 mov (%rax),%rdi de1b: e8 00 00 00 00 callq de20 de20: 48 8b 45 00 mov 0x0(%rbp),%rax de24: 0f b7 53 2c movzwl 0x2c(%rbx),%edx de28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi de2f: 48 8b 38 mov (%rax),%rdi de32: e8 00 00 00 00 callq de37 de37: 48 8b 45 00 mov 0x0(%rbp),%rax de3b: 0f b7 53 2e movzwl 0x2e(%rbx),%edx de3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi de46: 48 8b 38 mov (%rax),%rdi de49: e8 00 00 00 00 callq de4e de4e: 48 8b 45 00 mov 0x0(%rbp),%rax de52: 8b 53 30 mov 0x30(%rbx),%edx de55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi de5c: 48 8b 38 mov (%rax),%rdi de5f: e8 00 00 00 00 callq de64 de64: 48 8b 45 00 mov 0x0(%rbp),%rax de68: 0f b7 53 34 movzwl 0x34(%rbx),%edx de6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi de73: 48 8b 38 mov (%rax),%rdi de76: e8 00 00 00 00 callq de7b de7b: 48 8b 45 00 mov 0x0(%rbp),%rax de7f: 0f b7 53 36 movzwl 0x36(%rbx),%edx de83: 48 c7 c6 00 00 00 00 mov $0x0,%rsi de8a: 48 8b 38 mov (%rax),%rdi de8d: e8 00 00 00 00 callq de92 de92: 48 8b 45 00 mov 0x0(%rbp),%rax de96: 8b 53 38 mov 0x38(%rbx),%edx de99: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dea0: 48 8b 38 mov (%rax),%rdi dea3: e8 00 00 00 00 callq dea8 dea8: 48 8b 45 00 mov 0x0(%rbp),%rax deac: 0f b7 53 3c movzwl 0x3c(%rbx),%edx deb0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi deb7: 48 8b 38 mov (%rax),%rdi deba: e8 00 00 00 00 callq debf debf: 48 8b 45 00 mov 0x0(%rbp),%rax dec3: 0f b7 53 3e movzwl 0x3e(%rbx),%edx dec7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dece: 48 8b 38 mov (%rax),%rdi ded1: e8 00 00 00 00 callq ded6 ded6: 48 8b 45 00 mov 0x0(%rbp),%rax deda: 0f b6 53 40 movzbl 0x40(%rbx),%edx dede: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dee5: 48 8b 38 mov (%rax),%rdi dee8: e8 00 00 00 00 callq deed deed: 48 8b 45 00 mov 0x0(%rbp),%rax def1: 0f b6 53 41 movzbl 0x41(%rbx),%edx def5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi defc: 48 8b 38 mov (%rax),%rdi deff: e8 00 00 00 00 callq df04 df04: 48 8b 45 00 mov 0x0(%rbp),%rax df08: 0f b6 53 42 movzbl 0x42(%rbx),%edx df0c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi df13: 48 8b 38 mov (%rax),%rdi df16: e8 00 00 00 00 callq df1b df1b: 48 8b 45 00 mov 0x0(%rbp),%rax df1f: 0f b6 53 43 movzbl 0x43(%rbx),%edx df23: 48 c7 c6 00 00 00 00 mov $0x0,%rsi df2a: 48 8b 38 mov (%rax),%rdi df2d: e8 00 00 00 00 callq df32 df32: 48 8b 45 00 mov 0x0(%rbp),%rax df36: 0f b7 53 44 movzwl 0x44(%rbx),%edx df3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi df41: 48 8b 38 mov (%rax),%rdi df44: e8 00 00 00 00 callq df49 df49: 48 8b 45 00 mov 0x0(%rbp),%rax df4d: 0f b7 53 46 movzwl 0x46(%rbx),%edx df51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi df58: 48 8b 38 mov (%rax),%rdi df5b: e8 00 00 00 00 callq df60 df60: 48 8b 45 00 mov 0x0(%rbp),%rax df64: 0f b7 53 48 movzwl 0x48(%rbx),%edx df68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi df6f: 48 8b 38 mov (%rax),%rdi df72: e8 00 00 00 00 callq df77 df77: 48 8b 45 00 mov 0x0(%rbp),%rax df7b: 0f b7 53 4a movzwl 0x4a(%rbx),%edx df7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi df86: 48 8b 38 mov (%rax),%rdi df89: e8 00 00 00 00 callq df8e df8e: 48 8b 45 00 mov 0x0(%rbp),%rax df92: 0f b7 53 4c movzwl 0x4c(%rbx),%edx df96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi df9d: 48 8b 38 mov (%rax),%rdi dfa0: e8 00 00 00 00 callq dfa5 dfa5: 48 8b 45 00 mov 0x0(%rbp),%rax dfa9: 0f b7 53 4e movzwl 0x4e(%rbx),%edx dfad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dfb4: 48 8b 38 mov (%rax),%rdi dfb7: e8 00 00 00 00 callq dfbc dfbc: 0f b7 73 6a movzwl 0x6a(%rbx),%esi dfc0: 44 0f b6 4b 53 movzbl 0x53(%rbx),%r9d dfc5: 44 0f b6 43 52 movzbl 0x52(%rbx),%r8d dfca: 0f b6 4b 51 movzbl 0x51(%rbx),%ecx dfce: 0f b6 53 50 movzbl 0x50(%rbx),%edx dfd2: 48 8b 45 00 mov 0x0(%rbp),%rax dfd6: 56 push %rsi dfd7: 0f b7 73 68 movzwl 0x68(%rbx),%esi dfdb: 56 push %rsi dfdc: 8b 73 64 mov 0x64(%rbx),%esi dfdf: 56 push %rsi dfe0: 8b 73 60 mov 0x60(%rbx),%esi dfe3: 56 push %rsi dfe4: 8b 73 5c mov 0x5c(%rbx),%esi dfe7: 56 push %rsi dfe8: 8b 73 58 mov 0x58(%rbx),%esi dfeb: 56 push %rsi dfec: 8b 73 54 mov 0x54(%rbx),%esi dfef: 56 push %rsi dff0: 48 8b 38 mov (%rax),%rdi dff3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi dffa: e8 00 00 00 00 callq dfff dfff: 0f b7 b3 86 00 00 00 movzwl 0x86(%rbx),%esi e006: 44 0f b6 4b 6f movzbl 0x6f(%rbx),%r9d e00b: 48 83 c4 38 add $0x38,%rsp e00f: 44 0f b6 43 6e movzbl 0x6e(%rbx),%r8d e014: 0f b6 4b 6d movzbl 0x6d(%rbx),%ecx e018: 0f b6 53 6c movzbl 0x6c(%rbx),%edx e01c: 48 8b 45 00 mov 0x0(%rbp),%rax e020: 56 push %rsi e021: 0f b7 b3 84 00 00 00 movzwl 0x84(%rbx),%esi e028: 56 push %rsi e029: 8b b3 80 00 00 00 mov 0x80(%rbx),%esi e02f: 56 push %rsi e030: 8b 73 7c mov 0x7c(%rbx),%esi e033: 56 push %rsi e034: 8b 73 78 mov 0x78(%rbx),%esi e037: 56 push %rsi e038: 8b 73 74 mov 0x74(%rbx),%esi e03b: 56 push %rsi e03c: 8b 73 70 mov 0x70(%rbx),%esi e03f: 56 push %rsi e040: 48 8b 38 mov (%rax),%rdi e043: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e04a: e8 00 00 00 00 callq e04f e04f: 0f b7 b3 a2 00 00 00 movzwl 0xa2(%rbx),%esi e056: 48 8b 45 00 mov 0x0(%rbp),%rax e05a: 48 83 c4 38 add $0x38,%rsp e05e: 44 0f b6 8b 8b 00 00 movzbl 0x8b(%rbx),%r9d e065: 00 e066: 44 0f b6 83 8a 00 00 movzbl 0x8a(%rbx),%r8d e06d: 00 e06e: 0f b6 8b 89 00 00 00 movzbl 0x89(%rbx),%ecx e075: 0f b6 93 88 00 00 00 movzbl 0x88(%rbx),%edx e07c: 56 push %rsi e07d: 0f b7 b3 a0 00 00 00 movzwl 0xa0(%rbx),%esi e084: 56 push %rsi e085: 8b b3 9c 00 00 00 mov 0x9c(%rbx),%esi e08b: 56 push %rsi e08c: 8b b3 98 00 00 00 mov 0x98(%rbx),%esi e092: 56 push %rsi e093: 8b b3 94 00 00 00 mov 0x94(%rbx),%esi e099: 56 push %rsi e09a: 8b b3 90 00 00 00 mov 0x90(%rbx),%esi e0a0: 56 push %rsi e0a1: 8b b3 8c 00 00 00 mov 0x8c(%rbx),%esi e0a7: 56 push %rsi e0a8: 48 8b 38 mov (%rax),%rdi e0ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e0b2: e8 00 00 00 00 callq e0b7 e0b7: 0f b7 b3 be 00 00 00 movzwl 0xbe(%rbx),%esi e0be: 48 8b 45 00 mov 0x0(%rbp),%rax e0c2: 48 83 c4 38 add $0x38,%rsp e0c6: 44 0f b6 8b a7 00 00 movzbl 0xa7(%rbx),%r9d e0cd: 00 e0ce: 44 0f b6 83 a6 00 00 movzbl 0xa6(%rbx),%r8d e0d5: 00 e0d6: 0f b6 8b a5 00 00 00 movzbl 0xa5(%rbx),%ecx e0dd: 0f b6 93 a4 00 00 00 movzbl 0xa4(%rbx),%edx e0e4: 56 push %rsi e0e5: 0f b7 b3 bc 00 00 00 movzwl 0xbc(%rbx),%esi e0ec: 56 push %rsi e0ed: 8b b3 b8 00 00 00 mov 0xb8(%rbx),%esi e0f3: 56 push %rsi e0f4: 8b b3 b4 00 00 00 mov 0xb4(%rbx),%esi e0fa: 56 push %rsi e0fb: 8b b3 b0 00 00 00 mov 0xb0(%rbx),%esi e101: 56 push %rsi e102: 8b b3 ac 00 00 00 mov 0xac(%rbx),%esi e108: 56 push %rsi e109: 8b b3 a8 00 00 00 mov 0xa8(%rbx),%esi e10f: 56 push %rsi e110: 48 8b 38 mov (%rax),%rdi e113: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e11a: e8 00 00 00 00 callq e11f e11f: 0f b7 b3 da 00 00 00 movzwl 0xda(%rbx),%esi e126: 48 8b 45 00 mov 0x0(%rbp),%rax e12a: 45 31 e4 xor %r12d,%r12d e12d: 48 83 c4 38 add $0x38,%rsp e131: 44 0f b6 8b c3 00 00 movzbl 0xc3(%rbx),%r9d e138: 00 e139: 44 0f b6 83 c2 00 00 movzbl 0xc2(%rbx),%r8d e140: 00 e141: 0f b6 8b c1 00 00 00 movzbl 0xc1(%rbx),%ecx e148: 0f b6 93 c0 00 00 00 movzbl 0xc0(%rbx),%edx e14f: 56 push %rsi e150: 0f b7 b3 d8 00 00 00 movzwl 0xd8(%rbx),%esi e157: 56 push %rsi e158: 8b b3 d4 00 00 00 mov 0xd4(%rbx),%esi e15e: 56 push %rsi e15f: 8b b3 d0 00 00 00 mov 0xd0(%rbx),%esi e165: 56 push %rsi e166: 8b b3 cc 00 00 00 mov 0xcc(%rbx),%esi e16c: 56 push %rsi e16d: 8b b3 c8 00 00 00 mov 0xc8(%rbx),%esi e173: 56 push %rsi e174: 8b b3 c4 00 00 00 mov 0xc4(%rbx),%esi e17a: 56 push %rsi e17b: 48 8b 38 mov (%rax),%rdi e17e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e185: e8 00 00 00 00 callq e18a e18a: 0f b7 b3 f6 00 00 00 movzwl 0xf6(%rbx),%esi e191: 48 8b 45 00 mov 0x0(%rbp),%rax e195: 48 83 c4 38 add $0x38,%rsp e199: 44 0f b6 8b df 00 00 movzbl 0xdf(%rbx),%r9d e1a0: 00 e1a1: 44 0f b6 83 de 00 00 movzbl 0xde(%rbx),%r8d e1a8: 00 e1a9: 0f b6 8b dd 00 00 00 movzbl 0xdd(%rbx),%ecx e1b0: 0f b6 93 dc 00 00 00 movzbl 0xdc(%rbx),%edx e1b7: 56 push %rsi e1b8: 0f b7 b3 f4 00 00 00 movzwl 0xf4(%rbx),%esi e1bf: 56 push %rsi e1c0: 8b b3 f0 00 00 00 mov 0xf0(%rbx),%esi e1c6: 56 push %rsi e1c7: 8b b3 ec 00 00 00 mov 0xec(%rbx),%esi e1cd: 56 push %rsi e1ce: 8b b3 e8 00 00 00 mov 0xe8(%rbx),%esi e1d4: 56 push %rsi e1d5: 8b b3 e4 00 00 00 mov 0xe4(%rbx),%esi e1db: 56 push %rsi e1dc: 8b b3 e0 00 00 00 mov 0xe0(%rbx),%esi e1e2: 56 push %rsi e1e3: 48 8b 38 mov (%rax),%rdi e1e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e1ed: e8 00 00 00 00 callq e1f2 e1f2: 48 8b 45 00 mov 0x0(%rbp),%rax e1f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e1fd: 48 83 c4 38 add $0x38,%rsp e201: 48 8b 38 mov (%rax),%rdi e204: e8 00 00 00 00 callq e209 e209: 48 8b 45 00 mov 0x0(%rbp),%rax e20d: 44 89 e2 mov %r12d,%edx e210: 42 0f b7 8c 63 f8 00 movzwl 0xf8(%rbx,%r12,2),%ecx e217: 00 00 e219: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e220: 49 ff c4 inc %r12 e223: 48 8b 38 mov (%rax),%rdi e226: e8 00 00 00 00 callq e22b e22b: 49 83 fc 10 cmp $0x10,%r12 e22f: 75 d8 jne e209 e231: 48 8b 45 00 mov 0x0(%rbp),%rax e235: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e23c: 45 31 e4 xor %r12d,%r12d e23f: 48 8b 38 mov (%rax),%rdi e242: e8 00 00 00 00 callq e247 e247: 48 8b 45 00 mov 0x0(%rbp),%rax e24b: 44 89 e2 mov %r12d,%edx e24e: 42 0f b7 8c 63 18 01 movzwl 0x118(%rbx,%r12,2),%ecx e255: 00 00 e257: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e25e: 49 ff c4 inc %r12 e261: 48 8b 38 mov (%rax),%rdi e264: e8 00 00 00 00 callq e269 e269: 49 83 fc 08 cmp $0x8,%r12 e26d: 75 d8 jne e247 e26f: 48 8b 45 00 mov 0x0(%rbp),%rax e273: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e27a: 45 31 e4 xor %r12d,%r12d e27d: 48 8b 38 mov (%rax),%rdi e280: e8 00 00 00 00 callq e285 e285: 48 8b 45 00 mov 0x0(%rbp),%rax e289: 44 89 e2 mov %r12d,%edx e28c: 42 0f b7 8c 63 28 01 movzwl 0x128(%rbx,%r12,2),%ecx e293: 00 00 e295: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e29c: 49 ff c4 inc %r12 e29f: 48 8b 38 mov (%rax),%rdi e2a2: e8 00 00 00 00 callq e2a7 e2a7: 49 83 fc 08 cmp $0x8,%r12 e2ab: 75 d8 jne e285 e2ad: 48 8b 45 00 mov 0x0(%rbp),%rax e2b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e2b8: 45 31 e4 xor %r12d,%r12d e2bb: 48 8b 38 mov (%rax),%rdi e2be: e8 00 00 00 00 callq e2c3 e2c3: 48 8b 45 00 mov 0x0(%rbp),%rax e2c7: 44 89 e2 mov %r12d,%edx e2ca: 42 0f b7 8c 63 38 01 movzwl 0x138(%rbx,%r12,2),%ecx e2d1: 00 00 e2d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e2da: 49 ff c4 inc %r12 e2dd: 48 8b 38 mov (%rax),%rdi e2e0: e8 00 00 00 00 callq e2e5 e2e5: 49 83 fc 08 cmp $0x8,%r12 e2e9: 75 d8 jne e2c3 e2eb: 48 8b 45 00 mov 0x0(%rbp),%rax e2ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e2f6: 45 31 e4 xor %r12d,%r12d e2f9: 48 8b 38 mov (%rax),%rdi e2fc: e8 00 00 00 00 callq e301 e301: 48 8b 45 00 mov 0x0(%rbp),%rax e305: 44 89 e2 mov %r12d,%edx e308: 42 0f b7 8c 63 48 01 movzwl 0x148(%rbx,%r12,2),%ecx e30f: 00 00 e311: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e318: 49 ff c4 inc %r12 e31b: 48 8b 38 mov (%rax),%rdi e31e: e8 00 00 00 00 callq e323 e323: 49 83 fc 04 cmp $0x4,%r12 e327: 75 d8 jne e301 e329: 48 8b 45 00 mov 0x0(%rbp),%rax e32d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e334: 45 31 e4 xor %r12d,%r12d e337: 48 8b 38 mov (%rax),%rdi e33a: e8 00 00 00 00 callq e33f e33f: 48 8b 45 00 mov 0x0(%rbp),%rax e343: 44 89 e2 mov %r12d,%edx e346: 42 0f b7 8c 63 50 01 movzwl 0x150(%rbx,%r12,2),%ecx e34d: 00 00 e34f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e356: 49 ff c4 inc %r12 e359: 48 8b 38 mov (%rax),%rdi e35c: e8 00 00 00 00 callq e361 e361: 49 83 fc 08 cmp $0x8,%r12 e365: 75 d8 jne e33f e367: 48 8b 45 00 mov 0x0(%rbp),%rax e36b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e372: 4c 8d a3 28 03 00 00 lea 0x328(%rbx),%r12 e379: 48 8b 38 mov (%rax),%rdi e37c: e8 00 00 00 00 callq e381 e381: 48 8b 45 00 mov 0x0(%rbp),%rax e385: 31 d2 xor %edx,%edx e387: 0f b7 8b a0 01 00 00 movzwl 0x1a0(%rbx),%ecx e38e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e395: 48 8b 38 mov (%rax),%rdi e398: e8 00 00 00 00 callq e39d e39d: 48 8b 45 00 mov 0x0(%rbp),%rax e3a1: 0f b7 8b a2 01 00 00 movzwl 0x1a2(%rbx),%ecx e3a8: ba 01 00 00 00 mov $0x1,%edx e3ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e3b4: 48 8b 38 mov (%rax),%rdi e3b7: e8 00 00 00 00 callq e3bc e3bc: 48 8b 45 00 mov 0x0(%rbp),%rax e3c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e3c7: 48 8b 38 mov (%rax),%rdi e3ca: e8 00 00 00 00 callq e3cf e3cf: 48 8b 45 00 mov 0x0(%rbp),%rax e3d3: 31 d2 xor %edx,%edx e3d5: 0f b7 8b a4 01 00 00 movzwl 0x1a4(%rbx),%ecx e3dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e3e3: 48 8b 38 mov (%rax),%rdi e3e6: e8 00 00 00 00 callq e3eb e3eb: 48 8b 45 00 mov 0x0(%rbp),%rax e3ef: 0f b7 8b a6 01 00 00 movzwl 0x1a6(%rbx),%ecx e3f6: ba 01 00 00 00 mov $0x1,%edx e3fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e402: 48 8b 38 mov (%rax),%rdi e405: e8 00 00 00 00 callq e40a e40a: 48 8b 45 00 mov 0x0(%rbp),%rax e40e: 0f b7 93 a8 01 00 00 movzwl 0x1a8(%rbx),%edx e415: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e41c: 48 8b 38 mov (%rax),%rdi e41f: e8 00 00 00 00 callq e424 e424: 48 8b 45 00 mov 0x0(%rbp),%rax e428: 0f b7 93 aa 01 00 00 movzwl 0x1aa(%rbx),%edx e42f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e436: 48 8b 38 mov (%rax),%rdi e439: e8 00 00 00 00 callq e43e e43e: 48 8b 45 00 mov 0x0(%rbp),%rax e442: 0f b6 93 ac 01 00 00 movzbl 0x1ac(%rbx),%edx e449: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e450: 48 8b 38 mov (%rax),%rdi e453: e8 00 00 00 00 callq e458 e458: 48 8b 45 00 mov 0x0(%rbp),%rax e45c: 0f b6 93 ad 01 00 00 movzbl 0x1ad(%rbx),%edx e463: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e46a: 48 8b 38 mov (%rax),%rdi e46d: e8 00 00 00 00 callq e472 e472: 48 8b 45 00 mov 0x0(%rbp),%rax e476: 0f b6 93 ae 01 00 00 movzbl 0x1ae(%rbx),%edx e47d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e484: 48 8b 38 mov (%rax),%rdi e487: e8 00 00 00 00 callq e48c e48c: 48 8b 45 00 mov 0x0(%rbp),%rax e490: 0f b6 93 af 01 00 00 movzbl 0x1af(%rbx),%edx e497: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e49e: 48 8b 38 mov (%rax),%rdi e4a1: e8 00 00 00 00 callq e4a6 e4a6: 48 8b 45 00 mov 0x0(%rbp),%rax e4aa: 0f b7 93 b0 01 00 00 movzwl 0x1b0(%rbx),%edx e4b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e4b8: 48 8b 38 mov (%rax),%rdi e4bb: e8 00 00 00 00 callq e4c0 e4c0: 48 8b 45 00 mov 0x0(%rbp),%rax e4c4: 0f b6 93 b2 01 00 00 movzbl 0x1b2(%rbx),%edx e4cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e4d2: 48 8b 38 mov (%rax),%rdi e4d5: e8 00 00 00 00 callq e4da e4da: 48 8b 45 00 mov 0x0(%rbp),%rax e4de: 0f b6 93 b3 01 00 00 movzbl 0x1b3(%rbx),%edx e4e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e4ec: 48 8b 38 mov (%rax),%rdi e4ef: e8 00 00 00 00 callq e4f4 e4f4: 48 8b 45 00 mov 0x0(%rbp),%rax e4f8: 0f b7 93 b4 01 00 00 movzwl 0x1b4(%rbx),%edx e4ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e506: 48 8b 38 mov (%rax),%rdi e509: e8 00 00 00 00 callq e50e e50e: 48 8b 45 00 mov 0x0(%rbp),%rax e512: 0f b7 93 b6 01 00 00 movzwl 0x1b6(%rbx),%edx e519: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e520: 48 8b 38 mov (%rax),%rdi e523: e8 00 00 00 00 callq e528 e528: 48 8b 45 00 mov 0x0(%rbp),%rax e52c: 0f b7 93 b8 01 00 00 movzwl 0x1b8(%rbx),%edx e533: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e53a: 48 8b 38 mov (%rax),%rdi e53d: e8 00 00 00 00 callq e542 e542: 48 8b 45 00 mov 0x0(%rbp),%rax e546: 0f b7 93 ba 01 00 00 movzwl 0x1ba(%rbx),%edx e54d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e554: 48 8b 38 mov (%rax),%rdi e557: e8 00 00 00 00 callq e55c e55c: 48 8b 45 00 mov 0x0(%rbp),%rax e560: 0f b7 93 bc 01 00 00 movzwl 0x1bc(%rbx),%edx e567: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e56e: 48 8b 38 mov (%rax),%rdi e571: e8 00 00 00 00 callq e576 e576: 48 8b 45 00 mov 0x0(%rbp),%rax e57a: 0f b7 93 be 01 00 00 movzwl 0x1be(%rbx),%edx e581: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e588: 48 8b 38 mov (%rax),%rdi e58b: e8 00 00 00 00 callq e590 e590: 48 8b 45 00 mov 0x0(%rbp),%rax e594: 0f b7 93 c0 01 00 00 movzwl 0x1c0(%rbx),%edx e59b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e5a2: 48 8b 38 mov (%rax),%rdi e5a5: e8 00 00 00 00 callq e5aa e5aa: 48 8b 45 00 mov 0x0(%rbp),%rax e5ae: 0f b7 93 c2 01 00 00 movzwl 0x1c2(%rbx),%edx e5b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e5bc: 48 8b 38 mov (%rax),%rdi e5bf: e8 00 00 00 00 callq e5c4 e5c4: 48 8b 45 00 mov 0x0(%rbp),%rax e5c8: 0f b7 93 c4 01 00 00 movzwl 0x1c4(%rbx),%edx e5cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e5d6: 48 8b 38 mov (%rax),%rdi e5d9: e8 00 00 00 00 callq e5de e5de: 48 8b 45 00 mov 0x0(%rbp),%rax e5e2: 0f b7 93 c6 01 00 00 movzwl 0x1c6(%rbx),%edx e5e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e5f0: 48 8b 38 mov (%rax),%rdi e5f3: e8 00 00 00 00 callq e5f8 e5f8: 48 8b 45 00 mov 0x0(%rbp),%rax e5fc: 0f b7 93 c8 01 00 00 movzwl 0x1c8(%rbx),%edx e603: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e60a: 48 8b 38 mov (%rax),%rdi e60d: e8 00 00 00 00 callq e612 e612: 48 8b 45 00 mov 0x0(%rbp),%rax e616: 0f b7 93 ca 01 00 00 movzwl 0x1ca(%rbx),%edx e61d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e624: 48 8b 38 mov (%rax),%rdi e627: e8 00 00 00 00 callq e62c e62c: 48 8b 45 00 mov 0x0(%rbp),%rax e630: 0f b7 93 cc 01 00 00 movzwl 0x1cc(%rbx),%edx e637: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e63e: 48 8b 38 mov (%rax),%rdi e641: e8 00 00 00 00 callq e646 e646: 48 8b 45 00 mov 0x0(%rbp),%rax e64a: 0f b7 93 ce 01 00 00 movzwl 0x1ce(%rbx),%edx e651: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e658: 48 8b 38 mov (%rax),%rdi e65b: e8 00 00 00 00 callq e660 e660: 48 8b 45 00 mov 0x0(%rbp),%rax e664: 0f b7 93 d0 01 00 00 movzwl 0x1d0(%rbx),%edx e66b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e672: 48 8b 38 mov (%rax),%rdi e675: e8 00 00 00 00 callq e67a e67a: 48 8b 45 00 mov 0x0(%rbp),%rax e67e: 0f b7 93 d2 01 00 00 movzwl 0x1d2(%rbx),%edx e685: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e68c: 48 8b 38 mov (%rax),%rdi e68f: e8 00 00 00 00 callq e694 e694: 48 8b 45 00 mov 0x0(%rbp),%rax e698: 0f b7 93 d4 01 00 00 movzwl 0x1d4(%rbx),%edx e69f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e6a6: 48 8b 38 mov (%rax),%rdi e6a9: e8 00 00 00 00 callq e6ae e6ae: 48 8b 45 00 mov 0x0(%rbp),%rax e6b2: 0f b7 93 d6 01 00 00 movzwl 0x1d6(%rbx),%edx e6b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e6c0: 48 8b 38 mov (%rax),%rdi e6c3: e8 00 00 00 00 callq e6c8 e6c8: 48 8b 45 00 mov 0x0(%rbp),%rax e6cc: 0f b6 93 d8 01 00 00 movzbl 0x1d8(%rbx),%edx e6d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e6da: 48 8b 38 mov (%rax),%rdi e6dd: e8 00 00 00 00 callq e6e2 e6e2: 48 8b 45 00 mov 0x0(%rbp),%rax e6e6: 0f b6 93 d9 01 00 00 movzbl 0x1d9(%rbx),%edx e6ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e6f4: 48 8b 38 mov (%rax),%rdi e6f7: e8 00 00 00 00 callq e6fc e6fc: 48 8b 45 00 mov 0x0(%rbp),%rax e700: 0f b6 93 da 01 00 00 movzbl 0x1da(%rbx),%edx e707: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e70e: 48 8b 38 mov (%rax),%rdi e711: e8 00 00 00 00 callq e716 e716: 48 8b 45 00 mov 0x0(%rbp),%rax e71a: 0f bf 93 dc 01 00 00 movswl 0x1dc(%rbx),%edx e721: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e728: 48 8b 38 mov (%rax),%rdi e72b: e8 00 00 00 00 callq e730 e730: 48 8b 45 00 mov 0x0(%rbp),%rax e734: 0f bf 93 de 01 00 00 movswl 0x1de(%rbx),%edx e73b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e742: 48 8b 38 mov (%rax),%rdi e745: e8 00 00 00 00 callq e74a e74a: 48 8b 45 00 mov 0x0(%rbp),%rax e74e: 0f bf 93 e0 01 00 00 movswl 0x1e0(%rbx),%edx e755: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e75c: 48 8b 38 mov (%rax),%rdi e75f: e8 00 00 00 00 callq e764 e764: 48 8b 45 00 mov 0x0(%rbp),%rax e768: 0f b7 93 e2 01 00 00 movzwl 0x1e2(%rbx),%edx e76f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e776: 48 8b 38 mov (%rax),%rdi e779: e8 00 00 00 00 callq e77e e77e: 48 8b 45 00 mov 0x0(%rbp),%rax e782: 0f b6 93 e4 01 00 00 movzbl 0x1e4(%rbx),%edx e789: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e790: 48 8b 38 mov (%rax),%rdi e793: e8 00 00 00 00 callq e798 e798: 48 8b 45 00 mov 0x0(%rbp),%rax e79c: 0f b6 93 e5 01 00 00 movzbl 0x1e5(%rbx),%edx e7a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e7aa: 48 8b 38 mov (%rax),%rdi e7ad: e8 00 00 00 00 callq e7b2 e7b2: 48 8b 45 00 mov 0x0(%rbp),%rax e7b6: 0f b6 93 e6 01 00 00 movzbl 0x1e6(%rbx),%edx e7bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e7c4: 48 8b 38 mov (%rax),%rdi e7c7: e8 00 00 00 00 callq e7cc e7cc: 48 8b 45 00 mov 0x0(%rbp),%rax e7d0: 0f b6 93 e7 01 00 00 movzbl 0x1e7(%rbx),%edx e7d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e7de: 48 8b 38 mov (%rax),%rdi e7e1: e8 00 00 00 00 callq e7e6 e7e6: 48 8b 45 00 mov 0x0(%rbp),%rax e7ea: 8b 8b 04 02 00 00 mov 0x204(%rbx),%ecx e7f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e7f7: 8b 93 00 02 00 00 mov 0x200(%rbx),%edx e7fd: 44 8b 83 08 02 00 00 mov 0x208(%rbx),%r8d e804: 48 8b 38 mov (%rax),%rdi e807: e8 00 00 00 00 callq e80c e80c: 48 8b 45 00 mov 0x0(%rbp),%rax e810: 8b 8b 10 02 00 00 mov 0x210(%rbx),%ecx e816: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e81d: 8b 93 0c 02 00 00 mov 0x20c(%rbx),%edx e823: 44 8b 83 14 02 00 00 mov 0x214(%rbx),%r8d e82a: 48 8b 38 mov (%rax),%rdi e82d: e8 00 00 00 00 callq e832 e832: 48 8b 45 00 mov 0x0(%rbp),%rax e836: 44 8b 83 20 02 00 00 mov 0x220(%rbx),%r8d e83d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e844: 8b 8b 1c 02 00 00 mov 0x21c(%rbx),%ecx e84a: 8b 93 18 02 00 00 mov 0x218(%rbx),%edx e850: 48 8b 38 mov (%rax),%rdi e853: e8 00 00 00 00 callq e858 e858: 48 8b 45 00 mov 0x0(%rbp),%rax e85c: 8b 8b 28 02 00 00 mov 0x228(%rbx),%ecx e862: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e869: 8b 93 24 02 00 00 mov 0x224(%rbx),%edx e86f: 48 8b 38 mov (%rax),%rdi e872: e8 00 00 00 00 callq e877 e877: 48 8b 45 00 mov 0x0(%rbp),%rax e87b: 8b 8b 30 02 00 00 mov 0x230(%rbx),%ecx e881: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e888: 8b 93 2c 02 00 00 mov 0x22c(%rbx),%edx e88e: 48 8b 38 mov (%rax),%rdi e891: e8 00 00 00 00 callq e896 e896: 48 8b 45 00 mov 0x0(%rbp),%rax e89a: 8b 8b 38 02 00 00 mov 0x238(%rbx),%ecx e8a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e8a7: 8b 93 34 02 00 00 mov 0x234(%rbx),%edx e8ad: 44 8b 83 3c 02 00 00 mov 0x23c(%rbx),%r8d e8b4: 48 8b 38 mov (%rax),%rdi e8b7: e8 00 00 00 00 callq e8bc e8bc: 48 8b 45 00 mov 0x0(%rbp),%rax e8c0: 44 8b 83 48 02 00 00 mov 0x248(%rbx),%r8d e8c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e8ce: 8b 8b 44 02 00 00 mov 0x244(%rbx),%ecx e8d4: 8b 93 40 02 00 00 mov 0x240(%rbx),%edx e8da: 48 8b 38 mov (%rax),%rdi e8dd: e8 00 00 00 00 callq e8e2 e8e2: 48 8b 45 00 mov 0x0(%rbp),%rax e8e6: 0f b7 93 4c 02 00 00 movzwl 0x24c(%rbx),%edx e8ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e8f4: 48 8b 38 mov (%rax),%rdi e8f7: e8 00 00 00 00 callq e8fc e8fc: 48 8b 45 00 mov 0x0(%rbp),%rax e900: 0f b7 93 4e 02 00 00 movzwl 0x24e(%rbx),%edx e907: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e90e: 48 8b 38 mov (%rax),%rdi e911: e8 00 00 00 00 callq e916 e916: 48 8b 45 00 mov 0x0(%rbp),%rax e91a: 0f b6 93 50 02 00 00 movzbl 0x250(%rbx),%edx e921: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e928: 48 8b 38 mov (%rax),%rdi e92b: e8 00 00 00 00 callq e930 e930: 48 8b 45 00 mov 0x0(%rbp),%rax e934: 0f b6 93 51 02 00 00 movzbl 0x251(%rbx),%edx e93b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e942: 48 8b 38 mov (%rax),%rdi e945: e8 00 00 00 00 callq e94a e94a: 48 8b 45 00 mov 0x0(%rbp),%rax e94e: 0f b6 93 52 02 00 00 movzbl 0x252(%rbx),%edx e955: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e95c: 48 8b 38 mov (%rax),%rdi e95f: e8 00 00 00 00 callq e964 e964: 48 8b 45 00 mov 0x0(%rbp),%rax e968: 0f b6 93 53 02 00 00 movzbl 0x253(%rbx),%edx e96f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e976: 48 8b 38 mov (%rax),%rdi e979: e8 00 00 00 00 callq e97e e97e: 48 8b 45 00 mov 0x0(%rbp),%rax e982: 0f b7 93 54 02 00 00 movzwl 0x254(%rbx),%edx e989: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e990: 48 8b 38 mov (%rax),%rdi e993: e8 00 00 00 00 callq e998 e998: 48 8b 45 00 mov 0x0(%rbp),%rax e99c: 0f b7 93 56 02 00 00 movzwl 0x256(%rbx),%edx e9a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e9aa: 48 8b 38 mov (%rax),%rdi e9ad: e8 00 00 00 00 callq e9b2 e9b2: 48 8b 45 00 mov 0x0(%rbp),%rax e9b6: 0f b7 93 58 02 00 00 movzwl 0x258(%rbx),%edx e9bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e9c4: 48 8b 38 mov (%rax),%rdi e9c7: e8 00 00 00 00 callq e9cc e9cc: 48 8b 45 00 mov 0x0(%rbp),%rax e9d0: 0f b7 93 5a 02 00 00 movzwl 0x25a(%rbx),%edx e9d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e9de: 48 8b 38 mov (%rax),%rdi e9e1: e8 00 00 00 00 callq e9e6 e9e6: 48 8b 45 00 mov 0x0(%rbp),%rax e9ea: 0f b7 93 5c 02 00 00 movzwl 0x25c(%rbx),%edx e9f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi e9f8: 48 8b 38 mov (%rax),%rdi e9fb: e8 00 00 00 00 callq ea00 ea00: 48 8b 45 00 mov 0x0(%rbp),%rax ea04: 0f b7 93 5e 02 00 00 movzwl 0x25e(%rbx),%edx ea0b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ea12: 48 8b 38 mov (%rax),%rdi ea15: e8 00 00 00 00 callq ea1a ea1a: 48 8b 45 00 mov 0x0(%rbp),%rax ea1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ea25: 48 8b 38 mov (%rax),%rdi ea28: e8 00 00 00 00 callq ea2d ea2d: 48 8b 45 00 mov 0x0(%rbp),%rax ea31: 31 d2 xor %edx,%edx ea33: 0f b6 8b 60 02 00 00 movzbl 0x260(%rbx),%ecx ea3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ea41: 48 8b 38 mov (%rax),%rdi ea44: e8 00 00 00 00 callq ea49 ea49: 48 8b 45 00 mov 0x0(%rbp),%rax ea4d: 0f b6 8b 61 02 00 00 movzbl 0x261(%rbx),%ecx ea54: ba 01 00 00 00 mov $0x1,%edx ea59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ea60: 48 8b 38 mov (%rax),%rdi ea63: e8 00 00 00 00 callq ea68 ea68: 48 8b 45 00 mov 0x0(%rbp),%rax ea6c: 0f b6 93 62 02 00 00 movzbl 0x262(%rbx),%edx ea73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ea7a: 48 8b 38 mov (%rax),%rdi ea7d: e8 00 00 00 00 callq ea82 ea82: 48 8b 45 00 mov 0x0(%rbp),%rax ea86: 0f b6 93 63 02 00 00 movzbl 0x263(%rbx),%edx ea8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ea94: 48 8b 38 mov (%rax),%rdi ea97: e8 00 00 00 00 callq ea9c ea9c: 48 8b 45 00 mov 0x0(%rbp),%rax eaa0: 0f b7 93 64 02 00 00 movzwl 0x264(%rbx),%edx eaa7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eaae: 48 8b 38 mov (%rax),%rdi eab1: e8 00 00 00 00 callq eab6 eab6: 48 8b 45 00 mov 0x0(%rbp),%rax eaba: 0f b7 93 66 02 00 00 movzwl 0x266(%rbx),%edx eac1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eac8: 48 8b 38 mov (%rax),%rdi eacb: e8 00 00 00 00 callq ead0 ead0: 48 8b 45 00 mov 0x0(%rbp),%rax ead4: 0f b7 93 68 02 00 00 movzwl 0x268(%rbx),%edx eadb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eae2: 48 8b 38 mov (%rax),%rdi eae5: e8 00 00 00 00 callq eaea eaea: 48 8b 45 00 mov 0x0(%rbp),%rax eaee: 0f b7 93 6a 02 00 00 movzwl 0x26a(%rbx),%edx eaf5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eafc: 48 8b 38 mov (%rax),%rdi eaff: e8 00 00 00 00 callq eb04 eb04: 48 8b 45 00 mov 0x0(%rbp),%rax eb08: 0f b7 93 6c 02 00 00 movzwl 0x26c(%rbx),%edx eb0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eb16: 48 8b 38 mov (%rax),%rdi eb19: e8 00 00 00 00 callq eb1e eb1e: 48 8b 45 00 mov 0x0(%rbp),%rax eb22: 0f b7 93 6e 02 00 00 movzwl 0x26e(%rbx),%edx eb29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eb30: 48 8b 38 mov (%rax),%rdi eb33: e8 00 00 00 00 callq eb38 eb38: 48 8b 45 00 mov 0x0(%rbp),%rax eb3c: 0f b7 93 70 02 00 00 movzwl 0x270(%rbx),%edx eb43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eb4a: 48 8b 38 mov (%rax),%rdi eb4d: e8 00 00 00 00 callq eb52 eb52: 48 8b 45 00 mov 0x0(%rbp),%rax eb56: 0f b7 93 72 02 00 00 movzwl 0x272(%rbx),%edx eb5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eb64: 48 8b 38 mov (%rax),%rdi eb67: e8 00 00 00 00 callq eb6c eb6c: 48 8b 45 00 mov 0x0(%rbp),%rax eb70: 8b 93 74 02 00 00 mov 0x274(%rbx),%edx eb76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eb7d: 48 8b 38 mov (%rax),%rdi eb80: e8 00 00 00 00 callq eb85 eb85: 48 8b 45 00 mov 0x0(%rbp),%rax eb89: 8b 8b 7c 02 00 00 mov 0x27c(%rbx),%ecx eb8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eb96: 8b 93 78 02 00 00 mov 0x278(%rbx),%edx eb9c: 44 8b 83 80 02 00 00 mov 0x280(%rbx),%r8d eba3: 48 8b 38 mov (%rax),%rdi eba6: e8 00 00 00 00 callq ebab ebab: 48 8b 45 00 mov 0x0(%rbp),%rax ebaf: 8b 8b 88 02 00 00 mov 0x288(%rbx),%ecx ebb5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ebbc: 8b 93 84 02 00 00 mov 0x284(%rbx),%edx ebc2: 44 8b 83 8c 02 00 00 mov 0x28c(%rbx),%r8d ebc9: 48 8b 38 mov (%rax),%rdi ebcc: e8 00 00 00 00 callq ebd1 ebd1: 48 8b 45 00 mov 0x0(%rbp),%rax ebd5: 8b 8b 94 02 00 00 mov 0x294(%rbx),%ecx ebdb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ebe2: 8b 93 90 02 00 00 mov 0x290(%rbx),%edx ebe8: 44 8b 83 98 02 00 00 mov 0x298(%rbx),%r8d ebef: 48 8b 38 mov (%rax),%rdi ebf2: e8 00 00 00 00 callq ebf7 ebf7: 48 8b 45 00 mov 0x0(%rbp),%rax ebfb: 8b 8b a0 02 00 00 mov 0x2a0(%rbx),%ecx ec01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ec08: 44 8b 83 a4 02 00 00 mov 0x2a4(%rbx),%r8d ec0f: 8b 93 9c 02 00 00 mov 0x29c(%rbx),%edx ec15: 48 8b 38 mov (%rax),%rdi ec18: e8 00 00 00 00 callq ec1d ec1d: 48 8b 45 00 mov 0x0(%rbp),%rax ec21: 0f b7 93 a8 02 00 00 movzwl 0x2a8(%rbx),%edx ec28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ec2f: 48 8b 38 mov (%rax),%rdi ec32: e8 00 00 00 00 callq ec37 ec37: 48 8b 45 00 mov 0x0(%rbp),%rax ec3b: 0f b7 93 aa 02 00 00 movzwl 0x2aa(%rbx),%edx ec42: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ec49: 48 8b 38 mov (%rax),%rdi ec4c: e8 00 00 00 00 callq ec51 ec51: 48 8b 45 00 mov 0x0(%rbp),%rax ec55: 0f b6 93 ac 02 00 00 movzbl 0x2ac(%rbx),%edx ec5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ec63: 48 8b 38 mov (%rax),%rdi ec66: e8 00 00 00 00 callq ec6b ec6b: 48 8b 45 00 mov 0x0(%rbp),%rax ec6f: 0f b6 93 ad 02 00 00 movzbl 0x2ad(%rbx),%edx ec76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ec7d: 48 8b 38 mov (%rax),%rdi ec80: e8 00 00 00 00 callq ec85 ec85: 48 8b 45 00 mov 0x0(%rbp),%rax ec89: 0f b7 93 ae 02 00 00 movzwl 0x2ae(%rbx),%edx ec90: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ec97: 48 8b 38 mov (%rax),%rdi ec9a: e8 00 00 00 00 callq ec9f ec9f: 48 8b 45 00 mov 0x0(%rbp),%rax eca3: 0f b7 93 b0 02 00 00 movzwl 0x2b0(%rbx),%edx ecaa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ecb1: 48 8b 38 mov (%rax),%rdi ecb4: e8 00 00 00 00 callq ecb9 ecb9: 48 8b 45 00 mov 0x0(%rbp),%rax ecbd: 0f b7 93 b2 02 00 00 movzwl 0x2b2(%rbx),%edx ecc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eccb: 48 8b 38 mov (%rax),%rdi ecce: e8 00 00 00 00 callq ecd3 ecd3: 48 8b 45 00 mov 0x0(%rbp),%rax ecd7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ecde: 48 8b 38 mov (%rax),%rdi ece1: e8 00 00 00 00 callq ece6 ece6: 48 8b 45 00 mov 0x0(%rbp),%rax ecea: 0f b7 93 f8 02 00 00 movzwl 0x2f8(%rbx),%edx ecf1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ecf8: 48 8b 38 mov (%rax),%rdi ecfb: e8 00 00 00 00 callq ed00 ed00: 48 8b 45 00 mov 0x0(%rbp),%rax ed04: 0f b7 93 fa 02 00 00 movzwl 0x2fa(%rbx),%edx ed0b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ed12: 48 8b 38 mov (%rax),%rdi ed15: e8 00 00 00 00 callq ed1a ed1a: 48 8b 45 00 mov 0x0(%rbp),%rax ed1e: 0f b6 93 fc 02 00 00 movzbl 0x2fc(%rbx),%edx ed25: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ed2c: 48 8b 38 mov (%rax),%rdi ed2f: e8 00 00 00 00 callq ed34 ed34: 48 8b 45 00 mov 0x0(%rbp),%rax ed38: 0f b6 93 fd 02 00 00 movzbl 0x2fd(%rbx),%edx ed3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ed46: 48 8b 38 mov (%rax),%rdi ed49: e8 00 00 00 00 callq ed4e ed4e: 48 8b 45 00 mov 0x0(%rbp),%rax ed52: 0f b6 93 fe 02 00 00 movzbl 0x2fe(%rbx),%edx ed59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ed60: 48 8b 38 mov (%rax),%rdi ed63: e8 00 00 00 00 callq ed68 ed68: 48 8b 45 00 mov 0x0(%rbp),%rax ed6c: 0f b6 93 ff 02 00 00 movzbl 0x2ff(%rbx),%edx ed73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ed7a: 48 8b 38 mov (%rax),%rdi ed7d: e8 00 00 00 00 callq ed82 ed82: 48 8b 45 00 mov 0x0(%rbp),%rax ed86: 0f b6 93 00 03 00 00 movzbl 0x300(%rbx),%edx ed8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ed94: 48 8b 38 mov (%rax),%rdi ed97: e8 00 00 00 00 callq ed9c ed9c: 48 8b 45 00 mov 0x0(%rbp),%rax eda0: 0f b6 93 01 03 00 00 movzbl 0x301(%rbx),%edx eda7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi edae: 48 8b 38 mov (%rax),%rdi edb1: e8 00 00 00 00 callq edb6 edb6: 48 8b 45 00 mov 0x0(%rbp),%rax edba: 0f b7 93 04 03 00 00 movzwl 0x304(%rbx),%edx edc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi edc8: 48 8b 38 mov (%rax),%rdi edcb: e8 00 00 00 00 callq edd0 edd0: 48 8b 45 00 mov 0x0(%rbp),%rax edd4: 0f be 93 06 03 00 00 movsbl 0x306(%rbx),%edx eddb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ede2: 48 8b 38 mov (%rax),%rdi ede5: e8 00 00 00 00 callq edea edea: 48 8b 45 00 mov 0x0(%rbp),%rax edee: 0f b6 93 07 03 00 00 movzbl 0x307(%rbx),%edx edf5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi edfc: 48 8b 38 mov (%rax),%rdi edff: e8 00 00 00 00 callq ee04 ee04: 48 8b 45 00 mov 0x0(%rbp),%rax ee08: 0f b7 93 08 03 00 00 movzwl 0x308(%rbx),%edx ee0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ee16: 48 8b 38 mov (%rax),%rdi ee19: e8 00 00 00 00 callq ee1e ee1e: 48 8b 45 00 mov 0x0(%rbp),%rax ee22: 0f be 93 0a 03 00 00 movsbl 0x30a(%rbx),%edx ee29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ee30: 48 8b 38 mov (%rax),%rdi ee33: e8 00 00 00 00 callq ee38 ee38: 48 8b 45 00 mov 0x0(%rbp),%rax ee3c: 0f b6 93 0b 03 00 00 movzbl 0x30b(%rbx),%edx ee43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ee4a: 48 8b 38 mov (%rax),%rdi ee4d: e8 00 00 00 00 callq ee52 ee52: 48 8b 45 00 mov 0x0(%rbp),%rax ee56: 0f b7 93 0c 03 00 00 movzwl 0x30c(%rbx),%edx ee5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ee64: 48 8b 38 mov (%rax),%rdi ee67: e8 00 00 00 00 callq ee6c ee6c: 48 8b 45 00 mov 0x0(%rbp),%rax ee70: 0f be 93 0e 03 00 00 movsbl 0x30e(%rbx),%edx ee77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ee7e: 48 8b 38 mov (%rax),%rdi ee81: e8 00 00 00 00 callq ee86 ee86: 48 8b 45 00 mov 0x0(%rbp),%rax ee8a: 0f b6 93 0f 03 00 00 movzbl 0x30f(%rbx),%edx ee91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ee98: 48 8b 38 mov (%rax),%rdi ee9b: e8 00 00 00 00 callq eea0 eea0: 48 8b 45 00 mov 0x0(%rbp),%rax eea4: 0f b7 93 10 03 00 00 movzwl 0x310(%rbx),%edx eeab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eeb2: 48 8b 38 mov (%rax),%rdi eeb5: e8 00 00 00 00 callq eeba eeba: 48 8b 45 00 mov 0x0(%rbp),%rax eebe: 0f be 93 12 03 00 00 movsbl 0x312(%rbx),%edx eec5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eecc: 48 8b 38 mov (%rax),%rdi eecf: e8 00 00 00 00 callq eed4 eed4: 48 8b 45 00 mov 0x0(%rbp),%rax eed8: 0f b6 93 13 03 00 00 movzbl 0x313(%rbx),%edx eedf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi eee6: 48 8b 38 mov (%rax),%rdi eee9: e8 00 00 00 00 callq eeee eeee: 48 8b 45 00 mov 0x0(%rbp),%rax eef2: 0f b6 93 14 03 00 00 movzbl 0x314(%rbx),%edx eef9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ef00: 48 8b 38 mov (%rax),%rdi ef03: e8 00 00 00 00 callq ef08 ef08: 48 8b 45 00 mov 0x0(%rbp),%rax ef0c: 0f b6 93 15 03 00 00 movzbl 0x315(%rbx),%edx ef13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ef1a: 48 8b 38 mov (%rax),%rdi ef1d: e8 00 00 00 00 callq ef22 ef22: 48 8b 45 00 mov 0x0(%rbp),%rax ef26: 0f b6 93 16 03 00 00 movzbl 0x316(%rbx),%edx ef2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ef34: 48 8b 38 mov (%rax),%rdi ef37: e8 00 00 00 00 callq ef3c ef3c: 48 8b 45 00 mov 0x0(%rbp),%rax ef40: 0f b6 93 17 03 00 00 movzbl 0x317(%rbx),%edx ef47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ef4e: 48 8b 38 mov (%rax),%rdi ef51: e8 00 00 00 00 callq ef56 ef56: 48 8b 45 00 mov 0x0(%rbp),%rax ef5a: 0f b6 93 18 03 00 00 movzbl 0x318(%rbx),%edx ef61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ef68: 48 8b 38 mov (%rax),%rdi ef6b: e8 00 00 00 00 callq ef70 ef70: 48 8b 45 00 mov 0x0(%rbp),%rax ef74: 0f b6 93 19 03 00 00 movzbl 0x319(%rbx),%edx ef7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ef82: 48 8b 38 mov (%rax),%rdi ef85: e8 00 00 00 00 callq ef8a ef8a: 48 8b 45 00 mov 0x0(%rbp),%rax ef8e: 0f b7 93 1a 03 00 00 movzwl 0x31a(%rbx),%edx ef95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ef9c: 48 8b 38 mov (%rax),%rdi ef9f: e8 00 00 00 00 callq efa4 efa4: 48 8b 45 00 mov 0x0(%rbp),%rax efa8: 0f b6 93 1c 03 00 00 movzbl 0x31c(%rbx),%edx efaf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi efb6: 48 8b 38 mov (%rax),%rdi efb9: e8 00 00 00 00 callq efbe efbe: 48 8b 45 00 mov 0x0(%rbp),%rax efc2: 0f b6 93 1d 03 00 00 movzbl 0x31d(%rbx),%edx efc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi efd0: 48 8b 38 mov (%rax),%rdi efd3: e8 00 00 00 00 callq efd8 efd8: 48 8b 45 00 mov 0x0(%rbp),%rax efdc: 0f b7 93 1e 03 00 00 movzwl 0x31e(%rbx),%edx efe3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi efea: 48 8b 38 mov (%rax),%rdi efed: e8 00 00 00 00 callq eff2 eff2: 48 8b 45 00 mov 0x0(%rbp),%rax eff6: 0f b6 93 20 03 00 00 movzbl 0x320(%rbx),%edx effd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f004: 48 8b 38 mov (%rax),%rdi f007: e8 00 00 00 00 callq f00c f00c: 48 8b 45 00 mov 0x0(%rbp),%rax f010: 0f b6 93 21 03 00 00 movzbl 0x321(%rbx),%edx f017: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f01e: 48 8b 38 mov (%rax),%rdi f021: e8 00 00 00 00 callq f026 f026: 48 8b 45 00 mov 0x0(%rbp),%rax f02a: 0f b7 93 22 03 00 00 movzwl 0x322(%rbx),%edx f031: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f038: 48 8b 38 mov (%rax),%rdi f03b: e8 00 00 00 00 callq f040 f040: 48 8b 45 00 mov 0x0(%rbp),%rax f044: 0f b6 93 24 03 00 00 movzbl 0x324(%rbx),%edx f04b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f052: 48 8b 38 mov (%rax),%rdi f055: e8 00 00 00 00 callq f05a f05a: 48 8b 45 00 mov 0x0(%rbp),%rax f05e: 0f b6 93 25 03 00 00 movzbl 0x325(%rbx),%edx f065: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f06c: 48 8b 38 mov (%rax),%rdi f06f: e8 00 00 00 00 callq f074 f074: 48 8b 45 00 mov 0x0(%rbp),%rax f078: 0f b7 93 26 03 00 00 movzwl 0x326(%rbx),%edx f07f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f086: 48 8b 38 mov (%rax),%rdi f089: e8 00 00 00 00 callq f08e f08e: 45 31 ed xor %r13d,%r13d f091: 48 8b 45 00 mov 0x0(%rbp),%rax f095: 44 89 ea mov %r13d,%edx f098: 41 ff c5 inc %r13d f09b: 49 83 c4 0c add $0xc,%r12 f09f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f0a6: 48 8b 38 mov (%rax),%rdi f0a9: e8 00 00 00 00 callq f0ae f0ae: 48 8b 45 00 mov 0x0(%rbp),%rax f0b2: 41 0f b6 54 24 f4 movzbl -0xc(%r12),%edx f0b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f0bf: 48 8b 38 mov (%rax),%rdi f0c2: e8 00 00 00 00 callq f0c7 f0c7: 48 8b 45 00 mov 0x0(%rbp),%rax f0cb: 41 8b 54 24 f8 mov -0x8(%r12),%edx f0d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f0d7: 48 8b 38 mov (%rax),%rdi f0da: e8 00 00 00 00 callq f0df f0df: 48 8b 45 00 mov 0x0(%rbp),%rax f0e3: 41 0f b6 54 24 fc movzbl -0x4(%r12),%edx f0e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f0f0: 48 8b 38 mov (%rax),%rdi f0f3: e8 00 00 00 00 callq f0f8 f0f8: 48 8b 45 00 mov 0x0(%rbp),%rax f0fc: 41 0f b6 54 24 fd movzbl -0x3(%r12),%edx f102: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f109: 48 8b 38 mov (%rax),%rdi f10c: e8 00 00 00 00 callq f111 f111: 48 8b 45 00 mov 0x0(%rbp),%rax f115: 41 0f b6 54 24 fe movzbl -0x2(%r12),%edx f11b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f122: 48 8b 38 mov (%rax),%rdi f125: e8 00 00 00 00 callq f12a f12a: 48 8b 45 00 mov 0x0(%rbp),%rax f12e: 41 0f b6 54 24 ff movzbl -0x1(%r12),%edx f134: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f13b: 48 8b 38 mov (%rax),%rdi f13e: e8 00 00 00 00 callq f143 f143: 48 8b 45 00 mov 0x0(%rbp),%rax f147: 41 0f b6 54 24 f5 movzbl -0xb(%r12),%edx f14d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f154: 48 8b 38 mov (%rax),%rdi f157: e8 00 00 00 00 callq f15c f15c: 41 83 fd 08 cmp $0x8,%r13d f160: 0f 85 2b ff ff ff jne f091 f166: 48 8b 45 00 mov 0x0(%rbp),%rax f16a: 8b 93 88 03 00 00 mov 0x388(%rbx),%edx f170: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f177: 45 31 e4 xor %r12d,%r12d f17a: 48 8b 38 mov (%rax),%rdi f17d: e8 00 00 00 00 callq f182 f182: 48 8b 45 00 mov 0x0(%rbp),%rax f186: 0f b6 93 8c 03 00 00 movzbl 0x38c(%rbx),%edx f18d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f194: 48 8b 38 mov (%rax),%rdi f197: e8 00 00 00 00 callq f19c f19c: 48 8b 45 00 mov 0x0(%rbp),%rax f1a0: 0f b7 93 90 03 00 00 movzwl 0x390(%rbx),%edx f1a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f1ae: 48 8b 38 mov (%rax),%rdi f1b1: e8 00 00 00 00 callq f1b6 f1b6: 48 8b 45 00 mov 0x0(%rbp),%rax f1ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f1c1: 48 8b 38 mov (%rax),%rdi f1c4: e8 00 00 00 00 callq f1c9 f1c9: 48 8b 45 00 mov 0x0(%rbp),%rax f1cd: 44 89 e2 mov %r12d,%edx f1d0: 42 0f b6 8c 23 94 03 movzbl 0x394(%rbx,%r12,1),%ecx f1d7: 00 00 f1d9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f1e0: 49 ff c4 inc %r12 f1e3: 48 8b 38 mov (%rax),%rdi f1e6: e8 00 00 00 00 callq f1eb f1eb: 49 83 fc 04 cmp $0x4,%r12 f1ef: 75 d8 jne f1c9 f1f1: 48 8b 45 00 mov 0x0(%rbp),%rax f1f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f1fc: 45 31 e4 xor %r12d,%r12d f1ff: 48 8b 38 mov (%rax),%rdi f202: e8 00 00 00 00 callq f207 f207: 48 8b 45 00 mov 0x0(%rbp),%rax f20b: 44 89 e2 mov %r12d,%edx f20e: 42 0f b6 8c 23 98 03 movzbl 0x398(%rbx,%r12,1),%ecx f215: 00 00 f217: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f21e: 49 ff c4 inc %r12 f221: 48 8b 38 mov (%rax),%rdi f224: e8 00 00 00 00 callq f229 f229: 49 83 fc 04 cmp $0x4,%r12 f22d: 75 d8 jne f207 f22f: 48 8b 45 00 mov 0x0(%rbp),%rax f233: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f23a: 45 31 e4 xor %r12d,%r12d f23d: 48 8b 38 mov (%rax),%rdi f240: e8 00 00 00 00 callq f245 f245: 48 8b 45 00 mov 0x0(%rbp),%rax f249: 44 89 e2 mov %r12d,%edx f24c: 42 0f b7 8c 63 9c 03 movzwl 0x39c(%rbx,%r12,2),%ecx f253: 00 00 f255: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f25c: 49 ff c4 inc %r12 f25f: 48 8b 38 mov (%rax),%rdi f262: e8 00 00 00 00 callq f267 f267: 49 83 fc 04 cmp $0x4,%r12 f26b: 75 d8 jne f245 f26d: 48 8b 45 00 mov 0x0(%rbp),%rax f271: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f278: 45 31 e4 xor %r12d,%r12d f27b: 48 8b 38 mov (%rax),%rdi f27e: e8 00 00 00 00 callq f283 f283: 48 8b 45 00 mov 0x0(%rbp),%rax f287: 44 89 e2 mov %r12d,%edx f28a: 42 0f b7 8c 63 a4 03 movzwl 0x3a4(%rbx,%r12,2),%ecx f291: 00 00 f293: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f29a: 49 ff c4 inc %r12 f29d: 48 8b 38 mov (%rax),%rdi f2a0: e8 00 00 00 00 callq f2a5 f2a5: 49 83 fc 04 cmp $0x4,%r12 f2a9: 75 d8 jne f283 f2ab: 5b pop %rbx f2ac: 5d pop %rbp f2ad: 41 5c pop %r12 f2af: 41 5d pop %r13 f2b1: c3 retq 000000000000f2b2 : f2b2: 48 8b 45 00 mov 0x0(%rbp),%rax f2b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f2bd: 48 8b 38 mov (%rax),%rdi f2c0: e8 00 00 00 00 callq f2c5 f2c5: b8 ea ff ff ff mov $0xffffffea,%eax f2ca: e9 00 00 00 00 jmpq f2cf f2cf: 48 8b 55 00 mov 0x0(%rbp),%rdx f2d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f2da: 89 44 24 04 mov %eax,0x4(%rsp) f2de: 48 8b 3a mov (%rdx),%rdi f2e1: e8 00 00 00 00 callq f2e6 f2e6: 8b 44 24 04 mov 0x4(%rsp),%eax f2ea: e9 00 00 00 00 jmpq f2ef 000000000000f2ef : f2ef: 48 8b 45 00 mov 0x0(%rbp),%rax f2f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f2fa: 48 8b 38 mov (%rax),%rdi f2fd: e8 00 00 00 00 callq f302 f302: b8 ea ff ff ff mov $0xffffffea,%eax f307: e9 00 00 00 00 jmpq f30c f30c: 48 8b 55 00 mov 0x0(%rbp),%rdx f310: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f317: 89 44 24 04 mov %eax,0x4(%rsp) f31b: 48 8b 3a mov (%rdx),%rdi f31e: e8 00 00 00 00 callq f323 f323: 8b 44 24 04 mov 0x4(%rsp),%eax f327: e9 00 00 00 00 jmpq f32c 000000000000f32c : f32c: 48 8b 3b mov (%rbx),%rdi f32f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f336: e8 00 00 00 00 callq f33b f33b: e9 00 00 00 00 jmpq f340 f340: 48 8b 3b mov (%rbx),%rdi f343: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f34a: e8 00 00 00 00 callq f34f f34f: e9 00 00 00 00 jmpq f354 000000000000f354 : f354: 49 8b bc 24 88 7a ff mov -0x8578(%r12),%rdi f35b: ff f35c: 44 89 ea mov %r13d,%edx f35f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f366: e8 00 00 00 00 callq f36b f36b: e9 00 00 00 00 jmpq f370 000000000000f370 : f370: 48 8b bd 88 7a ff ff mov -0x8578(%rbp),%rdi f377: 44 89 e2 mov %r12d,%edx f37a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f381: e8 00 00 00 00 callq f386 f386: e9 00 00 00 00 jmpq f38b 000000000000f38b : f38b: 48 8b 03 mov (%rbx),%rax f38e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f395: 48 8b 38 mov (%rax),%rdi f398: e8 00 00 00 00 callq f39d f39d: b8 ea ff ff ff mov $0xffffffea,%eax f3a2: e9 00 00 00 00 jmpq f3a7 000000000000f3a7 : f3a7: 49 8b 14 24 mov (%r12),%rdx f3ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f3b2: 89 44 24 04 mov %eax,0x4(%rsp) f3b6: 48 8b 3a mov (%rdx),%rdi f3b9: e8 00 00 00 00 callq f3be f3be: 8b 44 24 04 mov 0x4(%rsp),%eax f3c2: e9 00 00 00 00 jmpq f3c7 f3c7: 49 8b 04 24 mov (%r12),%rax f3cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f3d2: 48 8b 38 mov (%rax),%rdi f3d5: e8 00 00 00 00 callq f3da f3da: b8 a1 ff ff ff mov $0xffffffa1,%eax f3df: e9 00 00 00 00 jmpq f3e4 000000000000f3e4 : f3e4: 48 8b 45 00 mov 0x0(%rbp),%rax f3e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f3ef: 48 8b 38 mov (%rax),%rdi f3f2: e8 00 00 00 00 callq f3f7 f3f7: 45 89 f8 mov %r15d,%r8d f3fa: e9 00 00 00 00 jmpq f3ff f3ff: 48 8b 45 00 mov 0x0(%rbp),%rax f403: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f40a: 48 8b 38 mov (%rax),%rdi f40d: e8 00 00 00 00 callq f412 f412: 45 89 f8 mov %r15d,%r8d f415: e9 00 00 00 00 jmpq f41a f41a: 48 8b 45 00 mov 0x0(%rbp),%rax f41e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f425: 48 8b 38 mov (%rax),%rdi f428: e8 00 00 00 00 callq f42d f42d: 45 89 f8 mov %r15d,%r8d f430: e9 00 00 00 00 jmpq f435 f435: 48 8b 45 00 mov 0x0(%rbp),%rax f439: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f440: 48 8b 38 mov (%rax),%rdi f443: e8 00 00 00 00 callq f448 f448: 45 89 f0 mov %r14d,%r8d f44b: e9 00 00 00 00 jmpq f450 000000000000f450 : f450: 48 8b 4d 00 mov 0x0(%rbp),%rcx f454: 48 c7 c2 00 00 00 00 mov $0x0,%rdx f45b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f462: 89 44 24 04 mov %eax,0x4(%rsp) f466: 48 8b 39 mov (%rcx),%rdi f469: e8 00 00 00 00 callq f46e f46e: 8b 44 24 04 mov 0x4(%rsp),%eax f472: e9 00 00 00 00 jmpq f477 f477: 48 8b 4d 00 mov 0x0(%rbp),%rcx f47b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx f482: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f489: 89 44 24 04 mov %eax,0x4(%rsp) f48d: 48 8b 39 mov (%rcx),%rdi f490: e8 00 00 00 00 callq f495 f495: 8b 44 24 04 mov 0x4(%rsp),%eax f499: e9 00 00 00 00 jmpq f49e f49e: 48 8b 4d 00 mov 0x0(%rbp),%rcx f4a2: 44 89 e2 mov %r12d,%edx f4a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f4ac: 89 44 24 04 mov %eax,0x4(%rsp) f4b0: 48 8b 39 mov (%rcx),%rdi f4b3: e8 00 00 00 00 callq f4b8 f4b8: 8b 44 24 04 mov 0x4(%rsp),%eax f4bc: e9 00 00 00 00 jmpq f4c1 f4c1: 48 8b 45 00 mov 0x0(%rbp),%rax f4c5: 89 da mov %ebx,%edx f4c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f4ce: 48 8b 38 mov (%rax),%rdi f4d1: e8 00 00 00 00 callq f4d6 f4d6: b8 ea ff ff ff mov $0xffffffea,%eax f4db: e9 00 00 00 00 jmpq f4e0 f4e0: 48 8b 07 mov (%rdi),%rax f4e3: 89 da mov %ebx,%edx f4e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f4ec: 48 8b 38 mov (%rax),%rdi f4ef: e8 00 00 00 00 callq f4f4 f4f4: b8 ea ff ff ff mov $0xffffffea,%eax f4f9: e9 00 00 00 00 jmpq f4fe 000000000000f4fe : f4fe: 49 8b 0c 24 mov (%r12),%rcx f502: 48 c7 c2 00 00 00 00 mov $0x0,%rdx f509: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f510: 89 44 24 04 mov %eax,0x4(%rsp) f514: 48 8b 39 mov (%rcx),%rdi f517: e8 00 00 00 00 callq f51c f51c: 8b 44 24 04 mov 0x4(%rsp),%eax f520: e9 00 00 00 00 jmpq f525 000000000000f525 : f525: 48 8b 54 24 08 mov 0x8(%rsp),%rdx f52a: 48 8b 3b mov (%rbx),%rdi f52d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f534: 89 44 24 04 mov %eax,0x4(%rsp) f538: 0f b6 4a 03 movzbl 0x3(%rdx),%ecx f53c: 48 8b 3f mov (%rdi),%rdi f53f: 0f b6 52 02 movzbl 0x2(%rdx),%edx f543: e8 00 00 00 00 callq f548 f548: 48 8b 54 24 08 mov 0x8(%rsp),%rdx f54d: 8b 44 24 04 mov 0x4(%rsp),%eax f551: 80 7a 02 04 cmpb $0x4,0x2(%rdx) f555: 75 1b jne f572 f557: 80 7a 03 06 cmpb $0x6,0x3(%rdx) f55b: 75 15 jne f572 f55d: 48 81 c5 f8 02 00 00 add $0x2f8,%rbp f564: 48 8d 72 10 lea 0x10(%rdx),%rsi f568: b9 37 00 00 00 mov $0x37,%ecx f56d: 48 89 ef mov %rbp,%rdi f570: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) f572: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx f579: f6 42 11 18 testb $0x18,0x11(%rdx) f57d: 74 07 je f586 f57f: c6 83 4c 05 00 00 01 movb $0x1,0x54c(%rbx) f586: 0f b6 52 15 movzbl 0x15(%rdx),%edx f58a: 88 93 18 04 00 00 mov %dl,0x418(%rbx) f590: e9 00 00 00 00 jmpq f595 000000000000f595 : f595: 48 8b 13 mov (%rbx),%rdx f598: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f59f: 89 44 24 04 mov %eax,0x4(%rsp) f5a3: 48 8b 3a mov (%rdx),%rdi f5a6: e8 00 00 00 00 callq f5ab f5ab: 8b 44 24 04 mov 0x4(%rsp),%eax f5af: e9 00 00 00 00 jmpq f5b4 f5b4: 48 8b 13 mov (%rbx),%rdx f5b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f5be: 89 44 24 04 mov %eax,0x4(%rsp) f5c2: 48 8b 3a mov (%rdx),%rdi f5c5: e8 00 00 00 00 callq f5ca f5ca: 8b 44 24 04 mov 0x4(%rsp),%eax f5ce: e9 00 00 00 00 jmpq f5d3 000000000000f5d3 : f5d3: 48 c7 c2 00 00 00 00 mov $0x0,%rdx f5da: 48 8b 4d 00 mov 0x0(%rbp),%rcx f5de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f5e5: 89 44 24 04 mov %eax,0x4(%rsp) f5e9: 48 8b 39 mov (%rcx),%rdi f5ec: e8 00 00 00 00 callq f5f1 f5f1: 8b 44 24 04 mov 0x4(%rsp),%eax f5f5: e9 00 00 00 00 jmpq f5fa f5fa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx f601: eb d7 jmp f5da 000000000000f603 : f603: 49 8b 45 00 mov 0x0(%r13),%rax f607: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f60e: 48 8b 38 mov (%rax),%rdi f611: e8 00 00 00 00 callq f616 f616: b8 a1 ff ff ff mov $0xffffffa1,%eax f61b: e9 00 00 00 00 jmpq f620 f620: 49 8b 55 00 mov 0x0(%r13),%rdx f624: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f62b: 89 44 24 04 mov %eax,0x4(%rsp) f62f: 48 8b 3a mov (%rdx),%rdi f632: e8 00 00 00 00 callq f637 f637: 8b 44 24 04 mov 0x4(%rsp),%eax f63b: e9 00 00 00 00 jmpq f640 f640: 8d 48 ff lea -0x1(%rax),%ecx f643: 49 8b 45 00 mov 0x0(%r13),%rax f647: 44 89 e2 mov %r12d,%edx f64a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f651: 48 8b 38 mov (%rax),%rdi f654: e8 00 00 00 00 callq f659 f659: b8 ea ff ff ff mov $0xffffffea,%eax f65e: e9 00 00 00 00 jmpq f663 f663: 49 8b 55 00 mov 0x0(%r13),%rdx f667: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f66e: 89 44 24 04 mov %eax,0x4(%rsp) f672: 48 8b 3a mov (%rdx),%rdi f675: e8 00 00 00 00 callq f67a f67a: 8b 44 24 04 mov 0x4(%rsp),%eax f67e: e9 00 00 00 00 jmpq f683 f683: 49 8b 55 00 mov 0x0(%r13),%rdx f687: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f68e: 89 44 24 04 mov %eax,0x4(%rsp) f692: 48 8b 3a mov (%rdx),%rdi f695: e8 00 00 00 00 callq f69a f69a: 8b 44 24 04 mov 0x4(%rsp),%eax f69e: e9 00 00 00 00 jmpq f6a3 000000000000f6a3 : f6a3: 49 8b 7d 00 mov 0x0(%r13),%rdi f6a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f6ae: e8 00 00 00 00 callq f6b3 f6b3: c6 84 24 07 01 00 00 movb $0x0,0x107(%rsp) f6ba: 00 f6bb: 49 8b 7d 00 mov 0x0(%r13),%rdi f6bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f6c6: 4c 89 e2 mov %r12,%rdx f6c9: e8 00 00 00 00 callq f6ce f6ce: 48 8b 03 mov (%rbx),%rax f6d1: 44 89 f6 mov %r14d,%esi f6d4: 48 8b b8 10 3b 01 00 mov 0x13b10(%rax),%rdi f6db: e8 00 00 00 00 callq f6e0 f6e0: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax f6e7: 00 f6e8: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax f6ef: 00 00 f6f1: 75 12 jne f705 f6f3: 48 81 c4 10 01 00 00 add $0x110,%rsp f6fa: 5b pop %rbx f6fb: 5d pop %rbp f6fc: 41 5c pop %r12 f6fe: 41 5d pop %r13 f700: 41 5e pop %r14 f702: 41 5f pop %r15 f704: c3 retq f705: e8 00 00 00 00 callq f70a 000000000000f70a : f70a: 48 8b 03 mov (%rbx),%rax f70d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f714: 48 8b 38 mov (%rax),%rdi f717: e8 00 00 00 00 callq f71c f71c: b8 ea ff ff ff mov $0xffffffea,%eax f721: e9 00 00 00 00 jmpq f726 000000000000f726 : f726: 48 8b 03 mov (%rbx),%rax f729: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f730: 48 8b 38 mov (%rax),%rdi f733: e8 00 00 00 00 callq f738 f738: e9 00 00 00 00 jmpq f73d 000000000000f73d : f73d: 48 8b 13 mov (%rbx),%rdx f740: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f747: 89 44 24 04 mov %eax,0x4(%rsp) f74b: 48 8b 3a mov (%rdx),%rdi f74e: e8 00 00 00 00 callq f753 f753: 8b 44 24 04 mov 0x4(%rsp),%eax f757: e9 00 00 00 00 jmpq f75c f75c: 48 8b 0b mov (%rbx),%rcx f75f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx f766: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f76d: 89 44 24 04 mov %eax,0x4(%rsp) f771: 48 8b 39 mov (%rcx),%rdi f774: e8 00 00 00 00 callq f779 f779: 8b 44 24 04 mov 0x4(%rsp),%eax f77d: e9 00 00 00 00 jmpq f782 f782: 48 8b 03 mov (%rbx),%rax f785: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f78c: 48 8b 38 mov (%rax),%rdi f78f: e8 00 00 00 00 callq f794 f794: e9 00 00 00 00 jmpq f799 000000000000f799 : f799: 48 8b 07 mov (%rdi),%rax f79c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f7a3: 48 8b 38 mov (%rax),%rdi f7a6: e8 00 00 00 00 callq f7ab f7ab: b8 ea ff ff ff mov $0xffffffea,%eax f7b0: e9 00 00 00 00 jmpq f7b5 f7b5: 48 8b 4d 00 mov 0x0(%rbp),%rcx f7b9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx f7c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f7c7: 89 44 24 04 mov %eax,0x4(%rsp) f7cb: 48 8b 39 mov (%rcx),%rdi f7ce: e8 00 00 00 00 callq f7d3 f7d3: 8b 44 24 04 mov 0x4(%rsp),%eax f7d7: e9 00 00 00 00 jmpq f7dc f7dc: 48 8b 4d 00 mov 0x0(%rbp),%rcx f7e0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx f7e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f7ee: 89 44 24 04 mov %eax,0x4(%rsp) f7f2: 48 8b 39 mov (%rcx),%rdi f7f5: e8 00 00 00 00 callq f7fa f7fa: 8b 44 24 04 mov 0x4(%rsp),%eax f7fe: e9 00 00 00 00 jmpq f803 000000000000f803 : f803: 49 8b 4d 00 mov 0x0(%r13),%rcx f807: 48 c7 c2 00 00 00 00 mov $0x0,%rdx f80e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f815: 89 44 24 04 mov %eax,0x4(%rsp) f819: 48 8b 39 mov (%rcx),%rdi f81c: e8 00 00 00 00 callq f821 f821: 8b 44 24 04 mov 0x4(%rsp),%eax f825: e9 00 00 00 00 jmpq f82a 000000000000f82a : f82a: 48 8b 07 mov (%rdi),%rax f82d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f834: 48 8b 38 mov (%rax),%rdi f837: e8 00 00 00 00 callq f83c f83c: b8 ea ff ff ff mov $0xffffffea,%eax f841: c3 retq f842: 48 8b 07 mov (%rdi),%rax f845: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f84c: 48 8b 38 mov (%rax),%rdi f84f: e8 00 00 00 00 callq f854 f854: b8 ea ff ff ff mov $0xffffffea,%eax f859: c3 retq 000000000000f85a : f85a: 48 8b 04 24 mov (%rsp),%rax f85e: 48 8b 7d 00 mov 0x0(%rbp),%rdi f862: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f869: 0f b6 48 03 movzbl 0x3(%rax),%ecx f86d: 0f b6 50 02 movzbl 0x2(%rax),%edx f871: e8 00 00 00 00 callq f876 f876: 48 8b 04 24 mov (%rsp),%rax f87a: 80 78 02 04 cmpb $0x4,0x2(%rax) f87e: 74 1b je f89b f880: 48 8b 7d 00 mov 0x0(%rbp),%rdi f884: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f88b: 41 bc ea ff ff ff mov $0xffffffea,%r12d f891: e8 00 00 00 00 callq f896 f896: e9 00 00 00 00 jmpq f89b f89b: 44 0f b6 40 03 movzbl 0x3(%rax),%r8d f8a0: 44 89 c2 mov %r8d,%edx f8a3: 41 80 f8 05 cmp $0x5,%r8b f8a7: 74 27 je f8d0 f8a9: 41 80 f8 07 cmp $0x7,%r8b f8ad: 0f 84 87 00 00 00 je f93a f8b3: 48 8b 03 mov (%rbx),%rax f8b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f8bd: 41 bc ea ff ff ff mov $0xffffffea,%r12d f8c3: 48 8b 38 mov (%rax),%rdi f8c6: e8 00 00 00 00 callq f8cb f8cb: e9 00 00 00 00 jmpq f8d0 f8d0: 49 8d 95 c4 03 00 00 lea 0x3c4(%r13),%rdx f8d7: 48 8d 70 04 lea 0x4(%rax),%rsi f8db: b9 31 00 00 00 mov $0x31,%ecx f8e0: 48 89 d7 mov %rdx,%rdi f8e3: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) f8e5: f6 85 75 85 00 00 80 testb $0x80,0x8575(%rbp) f8ec: 74 0b je f8f9 f8ee: 41 81 8d 24 03 00 00 orl $0x200,0x324(%r13) f8f5: 00 02 00 00 f8f9: 48 8b 83 e8 00 00 00 mov 0xe8(%rbx),%rax f900: 8b 50 11 mov 0x11(%rax),%edx f903: f6 c2 04 test $0x4,%dl f906: 74 0a je f912 f908: c6 83 4d 06 00 00 01 movb $0x1,0x64d(%rbx) f90f: 8b 50 11 mov 0x11(%rax),%edx f912: 80 e2 18 and $0x18,%dl f915: 74 07 je f91e f917: c6 83 4c 05 00 00 01 movb $0x1,0x54c(%rbx) f91e: 0f b6 50 15 movzbl 0x15(%rax),%edx f922: 48 05 b6 00 00 00 add $0xb6,%rax f928: 48 89 83 78 05 00 00 mov %rax,0x578(%rbx) f92f: 88 93 18 04 00 00 mov %dl,0x418(%rbx) f935: e9 00 00 00 00 jmpq f93a f93a: 45 31 c0 xor %r8d,%r8d f93d: 31 c9 xor %ecx,%ecx f93f: 31 d2 xor %edx,%edx f941: be 02 00 00 00 mov $0x2,%esi f946: 4c 8d 4c 24 08 lea 0x8(%rsp),%r9 f94b: 48 89 ef mov %rbp,%rdi f94e: e8 00 00 00 00 callq f953 f953: 85 c0 test %eax,%eax f955: 74 08 je f95f f957: 41 89 c4 mov %eax,%r12d f95a: e9 00 00 00 00 jmpq f95f f95f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx f964: 49 8d 85 c4 03 00 00 lea 0x3c4(%r13),%rax f96b: b9 31 00 00 00 mov $0x31,%ecx f970: 48 89 c7 mov %rax,%rdi f973: 48 8d 72 04 lea 0x4(%rdx),%rsi f977: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) f979: e9 67 ff ff ff jmpq f8e5 000000000000f97e : f97e: 48 8b 13 mov (%rbx),%rdx f981: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f988: 89 44 24 04 mov %eax,0x4(%rsp) f98c: 48 8b 3a mov (%rdx),%rdi f98f: e8 00 00 00 00 callq f994 f994: 8b 44 24 04 mov 0x4(%rsp),%eax f998: e9 00 00 00 00 jmpq f99d 000000000000f99d : f99d: 49 8b 45 00 mov 0x0(%r13),%rax f9a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f9a8: 48 8b 38 mov (%rax),%rdi f9ab: e8 00 00 00 00 callq f9b0 f9b0: e9 00 00 00 00 jmpq f9b5 000000000000f9b5 : f9b5: 48 8b 3b mov (%rbx),%rdi f9b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f9bf: 89 44 24 04 mov %eax,0x4(%rsp) f9c3: e8 00 00 00 00 callq f9c8 f9c8: 8b 44 24 04 mov 0x4(%rsp),%eax f9cc: 48 8b 3b mov (%rbx),%rdi f9cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi f9d6: 89 44 24 04 mov %eax,0x4(%rsp) f9da: e8 00 00 00 00 callq f9df f9df: 8b 44 24 04 mov 0x4(%rsp),%eax f9e3: e9 00 00 00 00 jmpq f9e8 f9e8: 80 bb 70 85 00 00 00 cmpb $0x0,0x8570(%rbx) f9ef: 48 c7 c1 00 00 00 00 mov $0x0,%rcx f9f6: 48 8b 3b mov (%rbx),%rdi f9f9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx fa00: 48 0f 44 d1 cmove %rcx,%rdx fa04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fa0b: 89 44 24 04 mov %eax,0x4(%rsp) fa0f: e8 00 00 00 00 callq fa14 fa14: 8b 44 24 04 mov 0x4(%rsp),%eax fa18: e9 00 00 00 00 jmpq fa1d 000000000000fa1d : fa1d: 49 8b 04 24 mov (%r12),%rax fa21: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fa28: 48 8b 38 mov (%rax),%rdi fa2b: e8 00 00 00 00 callq fa30 fa30: e9 00 00 00 00 jmpq fa35 fa35: 49 8b 14 24 mov (%r12),%rdx fa39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fa40: 89 44 24 04 mov %eax,0x4(%rsp) fa44: 48 8b 3a mov (%rdx),%rdi fa47: e8 00 00 00 00 callq fa4c fa4c: 8b 44 24 04 mov 0x4(%rsp),%eax fa50: 41 89 c5 mov %eax,%r13d fa53: e9 00 00 00 00 jmpq fa58 fa58: 49 8b 14 24 mov (%r12),%rdx fa5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fa63: 89 44 24 04 mov %eax,0x4(%rsp) fa67: 48 8b 3a mov (%rdx),%rdi fa6a: e8 00 00 00 00 callq fa6f fa6f: 8b 44 24 04 mov 0x4(%rsp),%eax fa73: 41 89 c5 mov %eax,%r13d fa76: e9 00 00 00 00 jmpq fa7b fa7b: 49 8b 14 24 mov (%r12),%rdx fa7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fa86: 89 44 24 04 mov %eax,0x4(%rsp) fa8a: 48 8b 3a mov (%rdx),%rdi fa8d: e8 00 00 00 00 callq fa92 fa92: 8b 44 24 04 mov 0x4(%rsp),%eax fa96: 41 89 c5 mov %eax,%r13d fa99: e9 00 00 00 00 jmpq fa9e 000000000000fa9e : fa9e: 48 8b 45 00 mov 0x0(%rbp),%rax faa2: 41 0f b7 4d 02 movzwl 0x2(%r13),%ecx faa7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi faae: 41 bc ea ff ff ff mov $0xffffffea,%r12d fab4: 48 8b 38 mov (%rax),%rdi fab7: e8 00 00 00 00 callq fabc fabc: e9 00 00 00 00 jmpq fac1 fac1: 48 8b 45 00 mov 0x0(%rbp),%rax fac5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi facc: 41 bc ea ff ff ff mov $0xffffffea,%r12d fad2: 48 8b 38 mov (%rax),%rdi fad5: e8 00 00 00 00 callq fada fada: 48 8b 45 00 mov 0x0(%rbp),%rax fade: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fae5: 48 8b 38 mov (%rax),%rdi fae8: e8 00 00 00 00 callq faed faed: e9 00 00 00 00 jmpq faf2 faf2: 48 8b 45 00 mov 0x0(%rbp),%rax faf6: 41 0f b7 4d 00 movzwl 0x0(%r13),%ecx fafb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fb02: 41 bc ea ff ff ff mov $0xffffffea,%r12d fb08: 48 8b 38 mov (%rax),%rdi fb0b: e8 00 00 00 00 callq fb10 fb10: e9 00 00 00 00 jmpq fb15 fb15: 48 8b 07 mov (%rdi),%rax fb18: 89 ca mov %ecx,%edx fb1a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fb21: 41 bc ea ff ff ff mov $0xffffffea,%r12d fb27: 48 8b 38 mov (%rax),%rdi fb2a: e8 00 00 00 00 callq fb2f fb2f: e9 00 00 00 00 jmpq fb34 fb34: 48 8b 07 mov (%rdi),%rax fb37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fb3e: 41 bc f4 fd ff ff mov $0xfffffdf4,%r12d fb44: 48 8b 38 mov (%rax),%rdi fb47: e8 00 00 00 00 callq fb4c fb4c: e9 00 00 00 00 jmpq fb51 fb51: 48 8b 07 mov (%rdi),%rax fb54: ba 08 00 00 00 mov $0x8,%edx fb59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fb60: 41 bc ea ff ff ff mov $0xffffffea,%r12d fb66: 48 8b 38 mov (%rax),%rdi fb69: e8 00 00 00 00 callq fb6e fb6e: e9 00 00 00 00 jmpq fb73 fb73: 48 8b 07 mov (%rdi),%rax fb76: ba 08 00 00 00 mov $0x8,%edx fb7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fb82: 41 bc ea ff ff ff mov $0xffffffea,%r12d fb88: 48 8b 38 mov (%rax),%rdi fb8b: e8 00 00 00 00 callq fb90 fb90: e9 00 00 00 00 jmpq fb95 fb95: 48 8b 45 00 mov 0x0(%rbp),%rax fb99: 44 89 fa mov %r15d,%edx fb9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fba3: 41 bc ea ff ff ff mov $0xffffffea,%r12d fba9: 48 8b 38 mov (%rax),%rdi fbac: e8 00 00 00 00 callq fbb1 fbb1: e9 00 00 00 00 jmpq fbb6 fbb6: 48 8b 07 mov (%rdi),%rax fbb9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fbc0: 41 bc ea ff ff ff mov $0xffffffea,%r12d fbc6: 48 8b 38 mov (%rax),%rdi fbc9: e8 00 00 00 00 callq fbce fbce: e9 00 00 00 00 jmpq fbd3 fbd3: 48 8b 07 mov (%rdi),%rax fbd6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fbdd: 41 bc f4 fd ff ff mov $0xfffffdf4,%r12d fbe3: 48 8b 38 mov (%rax),%rdi fbe6: e8 00 00 00 00 callq fbeb fbeb: e9 00 00 00 00 jmpq fbf0 fbf0: 48 8b 45 00 mov 0x0(%rbp),%rax fbf4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fbfb: 41 bc ea ff ff ff mov $0xffffffea,%r12d fc01: 48 8b 38 mov (%rax),%rdi fc04: e8 00 00 00 00 callq fc09 fc09: e9 00 00 00 00 jmpq fc0e fc0e: 48 8b 07 mov (%rdi),%rax fc11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fc18: 41 bc ea ff ff ff mov $0xffffffea,%r12d fc1e: 48 8b 38 mov (%rax),%rdi fc21: e8 00 00 00 00 callq fc26 fc26: e9 00 00 00 00 jmpq fc2b fc2b: 48 8b 07 mov (%rdi),%rax fc2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fc35: 41 bc ea ff ff ff mov $0xffffffea,%r12d fc3b: 48 8b 38 mov (%rax),%rdi fc3e: e8 00 00 00 00 callq fc43 fc43: 48 8b 45 00 mov 0x0(%rbp),%rax fc47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fc4e: 48 8b 38 mov (%rax),%rdi fc51: e8 00 00 00 00 callq fc56 fc56: e9 00 00 00 00 jmpq fc5b fc5b: 48 8b 07 mov (%rdi),%rax fc5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fc65: 41 bc fe ff ff ff mov $0xfffffffe,%r12d fc6b: 48 8b 38 mov (%rax),%rdi fc6e: e8 00 00 00 00 callq fc73 fc73: e9 00 00 00 00 jmpq fc78 fc78: 48 8b 07 mov (%rdi),%rax fc7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fc82: 41 bc ea ff ff ff mov $0xffffffea,%r12d fc88: 48 8b 38 mov (%rax),%rdi fc8b: e8 00 00 00 00 callq fc90 fc90: e9 00 00 00 00 jmpq fc95 fc95: 48 8b 07 mov (%rdi),%rax fc98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fc9f: 41 bc ea ff ff ff mov $0xffffffea,%r12d fca5: 48 8b 38 mov (%rax),%rdi fca8: e8 00 00 00 00 callq fcad fcad: 48 8b 45 00 mov 0x0(%rbp),%rax fcb1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fcb8: 48 8b 38 mov (%rax),%rdi fcbb: e8 00 00 00 00 callq fcc0 fcc0: e9 00 00 00 00 jmpq fcc5 fcc5: 48 8b 07 mov (%rdi),%rax fcc8: 89 ca mov %ecx,%edx fcca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fcd1: 41 bc ea ff ff ff mov $0xffffffea,%r12d fcd7: 48 8b 38 mov (%rax),%rdi fcda: e8 00 00 00 00 callq fcdf fcdf: e9 00 00 00 00 jmpq fce4 fce4: 48 8b 07 mov (%rdi),%rax fce7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fcee: 41 bc f4 fd ff ff mov $0xfffffdf4,%r12d fcf4: 48 8b 38 mov (%rax),%rdi fcf7: e8 00 00 00 00 callq fcfc fcfc: e9 00 00 00 00 jmpq fd01 fd01: 48 8b 45 00 mov 0x0(%rbp),%rax fd05: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fd0c: 48 8b 38 mov (%rax),%rdi fd0f: e8 00 00 00 00 callq fd14 fd14: e9 00 00 00 00 jmpq fd19 000000000000fd19 : fd19: 49 8b bc 24 88 7a ff mov -0x8578(%r12),%rdi fd20: ff fd21: 44 89 f2 mov %r14d,%edx fd24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fd2b: e8 00 00 00 00 callq fd30 fd30: e9 00 00 00 00 jmpq fd35 000000000000fd35 : fd35: 48 8b bd 88 7a ff ff mov -0x8578(%rbp),%rdi fd3c: 44 89 e2 mov %r12d,%edx fd3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fd46: e8 00 00 00 00 callq fd4b fd4b: e9 00 00 00 00 jmpq fd50 000000000000fd50 : fd50: 48 8b 03 mov (%rbx),%rax fd53: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fd5a: 48 8b 38 mov (%rax),%rdi fd5d: e8 00 00 00 00 callq fd62 fd62: b8 ea ff ff ff mov $0xffffffea,%eax fd67: e9 00 00 00 00 jmpq fd6c 000000000000fd6c : fd6c: e8 00 00 00 00 callq fd71 fd71: 41 54 push %r12 fd73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fd7a: 45 31 e4 xor %r12d,%r12d fd7d: 55 push %rbp fd7e: 48 89 fd mov %rdi,%rbp fd81: 53 push %rbx fd82: 48 8b 07 mov (%rdi),%rax fd85: 48 8b 9f 68 01 00 00 mov 0x168(%rdi),%rbx fd8c: 48 8b 38 mov (%rax),%rdi fd8f: e8 00 00 00 00 callq fd94 fd94: 48 8b 45 00 mov 0x0(%rbp),%rax fd98: 8b 13 mov (%rbx),%edx fd9a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fda1: 48 8b 38 mov (%rax),%rdi fda4: e8 00 00 00 00 callq fda9 fda9: 48 8b 45 00 mov 0x0(%rbp),%rax fdad: 8b 53 04 mov 0x4(%rbx),%edx fdb0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fdb7: 48 8b 38 mov (%rax),%rdi fdba: e8 00 00 00 00 callq fdbf fdbf: 48 8b 45 00 mov 0x0(%rbp),%rax fdc3: 8b 53 08 mov 0x8(%rbx),%edx fdc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fdcd: 48 8b 38 mov (%rax),%rdi fdd0: e8 00 00 00 00 callq fdd5 fdd5: 48 8b 45 00 mov 0x0(%rbp),%rax fdd9: 42 0f b7 4c 63 0c movzwl 0xc(%rbx,%r12,2),%ecx fddf: 44 89 e2 mov %r12d,%edx fde2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fde9: 48 8b 38 mov (%rax),%rdi fdec: e8 00 00 00 00 callq fdf1 fdf1: 48 8b 45 00 mov 0x0(%rbp),%rax fdf5: 44 89 e2 mov %r12d,%edx fdf8: 42 0f b7 4c 63 14 movzwl 0x14(%rbx,%r12,2),%ecx fdfe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fe05: 48 8b 38 mov (%rax),%rdi fe08: e8 00 00 00 00 callq fe0d fe0d: 48 8b 45 00 mov 0x0(%rbp),%rax fe11: 44 89 e2 mov %r12d,%edx fe14: 42 0f b7 4c 63 1c movzwl 0x1c(%rbx,%r12,2),%ecx fe1a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fe21: 48 8b 38 mov (%rax),%rdi fe24: e8 00 00 00 00 callq fe29 fe29: 48 8b 45 00 mov 0x0(%rbp),%rax fe2d: 44 89 e2 mov %r12d,%edx fe30: 42 0f b7 4c 63 24 movzwl 0x24(%rbx,%r12,2),%ecx fe36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fe3d: 49 ff c4 inc %r12 fe40: 48 8b 38 mov (%rax),%rdi fe43: e8 00 00 00 00 callq fe48 fe48: 49 83 fc 04 cmp $0x4,%r12 fe4c: 75 87 jne fdd5 fe4e: 45 31 e4 xor %r12d,%r12d fe51: 48 8b 45 00 mov 0x0(%rbp),%rax fe55: 42 0f b7 4c 63 2c movzwl 0x2c(%rbx,%r12,2),%ecx fe5b: 44 89 e2 mov %r12d,%edx fe5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fe65: 48 8b 38 mov (%rax),%rdi fe68: e8 00 00 00 00 callq fe6d fe6d: 48 8b 45 00 mov 0x0(%rbp),%rax fe71: 44 89 e2 mov %r12d,%edx fe74: 42 0f b7 4c 63 30 movzwl 0x30(%rbx,%r12,2),%ecx fe7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fe81: 48 8b 38 mov (%rax),%rdi fe84: e8 00 00 00 00 callq fe89 fe89: 49 ff cc dec %r12 fe8c: 74 08 je fe96 fe8e: 41 bc 01 00 00 00 mov $0x1,%r12d fe94: eb bb jmp fe51 fe96: 45 31 e4 xor %r12d,%r12d fe99: 48 8b 45 00 mov 0x0(%rbp),%rax fe9d: 42 0f b7 4c 63 34 movzwl 0x34(%rbx,%r12,2),%ecx fea3: 44 89 e2 mov %r12d,%edx fea6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fead: 49 ff c4 inc %r12 feb0: 48 8b 38 mov (%rax),%rdi feb3: e8 00 00 00 00 callq feb8 feb8: 49 83 fc 0a cmp $0xa,%r12 febc: 75 db jne fe99 febe: 48 8b 45 00 mov 0x0(%rbp),%rax fec2: 8b 53 48 mov 0x48(%rbx),%edx fec5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fecc: 45 31 e4 xor %r12d,%r12d fecf: 48 8b 38 mov (%rax),%rdi fed2: e8 00 00 00 00 callq fed7 fed7: 48 8b 45 00 mov 0x0(%rbp),%rax fedb: 0f b6 53 4c movzbl 0x4c(%rbx),%edx fedf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fee6: 48 8b 38 mov (%rax),%rdi fee9: e8 00 00 00 00 callq feee feee: 48 8b 45 00 mov 0x0(%rbp),%rax fef2: 0f b6 53 4d movzbl 0x4d(%rbx),%edx fef6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fefd: 48 8b 38 mov (%rax),%rdi ff00: e8 00 00 00 00 callq ff05 ff05: 48 8b 45 00 mov 0x0(%rbp),%rax ff09: 0f b6 53 4e movzbl 0x4e(%rbx),%edx ff0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ff14: 48 8b 38 mov (%rax),%rdi ff17: e8 00 00 00 00 callq ff1c ff1c: 48 8b 45 00 mov 0x0(%rbp),%rax ff20: 0f b6 53 4f movzbl 0x4f(%rbx),%edx ff24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ff2b: 48 8b 38 mov (%rax),%rdi ff2e: e8 00 00 00 00 callq ff33 ff33: 48 8b 45 00 mov 0x0(%rbp),%rax ff37: 8b 53 50 mov 0x50(%rbx),%edx ff3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ff41: 48 8b 38 mov (%rax),%rdi ff44: e8 00 00 00 00 callq ff49 ff49: 48 8b 45 00 mov 0x0(%rbp),%rax ff4d: 42 0f b7 4c 63 54 movzwl 0x54(%rbx,%r12,2),%ecx ff53: 44 89 e2 mov %r12d,%edx ff56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ff5d: 48 8b 38 mov (%rax),%rdi ff60: e8 00 00 00 00 callq ff65 ff65: 48 8b 45 00 mov 0x0(%rbp),%rax ff69: 44 89 e2 mov %r12d,%edx ff6c: 42 0f b7 4c 63 58 movzwl 0x58(%rbx,%r12,2),%ecx ff72: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ff79: 48 8b 38 mov (%rax),%rdi ff7c: e8 00 00 00 00 callq ff81 ff81: 49 ff cc dec %r12 ff84: 74 08 je ff8e ff86: 41 bc 01 00 00 00 mov $0x1,%r12d ff8c: eb bb jmp ff49 ff8e: 48 8b 45 00 mov 0x0(%rbp),%rax ff92: 8b 53 5c mov 0x5c(%rbx),%edx ff95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ff9c: 48 8b 38 mov (%rax),%rdi ff9f: e8 00 00 00 00 callq ffa4 ffa4: 48 8b 45 00 mov 0x0(%rbp),%rax ffa8: 8b 53 60 mov 0x60(%rbx),%edx ffab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ffb2: 48 8b 38 mov (%rax),%rdi ffb5: e8 00 00 00 00 callq ffba ffba: 48 8b 45 00 mov 0x0(%rbp),%rax ffbe: 8b 53 64 mov 0x64(%rbx),%edx ffc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ffc8: 48 8b 38 mov (%rax),%rdi ffcb: e8 00 00 00 00 callq ffd0 ffd0: 48 8b 45 00 mov 0x0(%rbp),%rax ffd4: 8b 53 68 mov 0x68(%rbx),%edx ffd7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi ffde: 48 8b 38 mov (%rax),%rdi ffe1: e8 00 00 00 00 callq ffe6 ffe6: 48 8b 45 00 mov 0x0(%rbp),%rax ffea: 8b 53 6c mov 0x6c(%rbx),%edx ffed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi fff4: 48 8b 38 mov (%rax),%rdi fff7: e8 00 00 00 00 callq fffc fffc: 48 8b 45 00 mov 0x0(%rbp),%rax 10000: 8b 53 70 mov 0x70(%rbx),%edx 10003: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1000a: 48 8b 38 mov (%rax),%rdi 1000d: e8 00 00 00 00 callq 10012 10012: 48 8b 45 00 mov 0x0(%rbp),%rax 10016: 0f b7 53 74 movzwl 0x74(%rbx),%edx 1001a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10021: 48 8b 38 mov (%rax),%rdi 10024: e8 00 00 00 00 callq 10029 10029: 48 8b 45 00 mov 0x0(%rbp),%rax 1002d: 0f b7 53 76 movzwl 0x76(%rbx),%edx 10031: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10038: 48 8b 38 mov (%rax),%rdi 1003b: e8 00 00 00 00 callq 10040 10040: 48 8b 45 00 mov 0x0(%rbp),%rax 10044: 0f b7 53 78 movzwl 0x78(%rbx),%edx 10048: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1004f: 48 8b 38 mov (%rax),%rdi 10052: e8 00 00 00 00 callq 10057 10057: 48 8b 45 00 mov 0x0(%rbp),%rax 1005b: 0f b7 53 7a movzwl 0x7a(%rbx),%edx 1005f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10066: 48 8b 38 mov (%rax),%rdi 10069: e8 00 00 00 00 callq 1006e 1006e: 48 8b 45 00 mov 0x0(%rbp),%rax 10072: 0f b7 53 7c movzwl 0x7c(%rbx),%edx 10076: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1007d: 48 8b 38 mov (%rax),%rdi 10080: e8 00 00 00 00 callq 10085 10085: 48 8b 45 00 mov 0x0(%rbp),%rax 10089: 0f b7 53 7e movzwl 0x7e(%rbx),%edx 1008d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10094: 48 8b 38 mov (%rax),%rdi 10097: e8 00 00 00 00 callq 1009c 1009c: 48 8b 45 00 mov 0x0(%rbp),%rax 100a0: 0f b6 93 80 00 00 00 movzbl 0x80(%rbx),%edx 100a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 100ae: 48 8b 38 mov (%rax),%rdi 100b1: e8 00 00 00 00 callq 100b6 100b6: 48 8b 45 00 mov 0x0(%rbp),%rax 100ba: 0f b6 93 81 00 00 00 movzbl 0x81(%rbx),%edx 100c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 100c8: 48 8b 38 mov (%rax),%rdi 100cb: e8 00 00 00 00 callq 100d0 100d0: 48 8b 45 00 mov 0x0(%rbp),%rax 100d4: 0f b6 93 82 00 00 00 movzbl 0x82(%rbx),%edx 100db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 100e2: 48 8b 38 mov (%rax),%rdi 100e5: e8 00 00 00 00 callq 100ea 100ea: 48 8b 45 00 mov 0x0(%rbp),%rax 100ee: 0f b6 93 83 00 00 00 movzbl 0x83(%rbx),%edx 100f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 100fc: 48 8b 38 mov (%rax),%rdi 100ff: e8 00 00 00 00 callq 10104 10104: 48 8b 45 00 mov 0x0(%rbp),%rax 10108: 0f b7 93 84 00 00 00 movzwl 0x84(%rbx),%edx 1010f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10116: 48 8b 38 mov (%rax),%rdi 10119: e8 00 00 00 00 callq 1011e 1011e: 48 8b 45 00 mov 0x0(%rbp),%rax 10122: 0f b7 93 86 00 00 00 movzwl 0x86(%rbx),%edx 10129: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10130: 48 8b 38 mov (%rax),%rdi 10133: e8 00 00 00 00 callq 10138 10138: 48 8b 45 00 mov 0x0(%rbp),%rax 1013c: 0f b7 93 88 00 00 00 movzwl 0x88(%rbx),%edx 10143: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1014a: 48 8b 38 mov (%rax),%rdi 1014d: e8 00 00 00 00 callq 10152 10152: 48 8b 45 00 mov 0x0(%rbp),%rax 10156: 0f b7 93 8a 00 00 00 movzwl 0x8a(%rbx),%edx 1015d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10164: 48 8b 38 mov (%rax),%rdi 10167: e8 00 00 00 00 callq 1016c 1016c: 48 8b 45 00 mov 0x0(%rbp),%rax 10170: 0f b7 93 8c 00 00 00 movzwl 0x8c(%rbx),%edx 10177: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1017e: 48 8b 38 mov (%rax),%rdi 10181: e8 00 00 00 00 callq 10186 10186: 48 8b 45 00 mov 0x0(%rbp),%rax 1018a: 0f b7 93 8e 00 00 00 movzwl 0x8e(%rbx),%edx 10191: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10198: 48 8b 38 mov (%rax),%rdi 1019b: e8 00 00 00 00 callq 101a0 101a0: 48 8b 45 00 mov 0x0(%rbp),%rax 101a4: 0f b7 93 90 00 00 00 movzwl 0x90(%rbx),%edx 101ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 101b2: 48 8b 38 mov (%rax),%rdi 101b5: e8 00 00 00 00 callq 101ba 101ba: 48 8b 45 00 mov 0x0(%rbp),%rax 101be: 0f b7 93 92 00 00 00 movzwl 0x92(%rbx),%edx 101c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 101cc: 48 8b 38 mov (%rax),%rdi 101cf: e8 00 00 00 00 callq 101d4 101d4: 48 8b 45 00 mov 0x0(%rbp),%rax 101d8: 0f b7 93 94 00 00 00 movzwl 0x94(%rbx),%edx 101df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 101e6: 48 8b 38 mov (%rax),%rdi 101e9: e8 00 00 00 00 callq 101ee 101ee: 48 8b 45 00 mov 0x0(%rbp),%rax 101f2: 0f b7 93 96 00 00 00 movzwl 0x96(%rbx),%edx 101f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10200: 48 8b 38 mov (%rax),%rdi 10203: e8 00 00 00 00 callq 10208 10208: 48 8b 45 00 mov 0x0(%rbp),%rax 1020c: 0f b7 93 98 00 00 00 movzwl 0x98(%rbx),%edx 10213: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1021a: 48 8b 38 mov (%rax),%rdi 1021d: e8 00 00 00 00 callq 10222 10222: 48 8b 45 00 mov 0x0(%rbp),%rax 10226: 0f b7 93 9a 00 00 00 movzwl 0x9a(%rbx),%edx 1022d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10234: 48 8b 38 mov (%rax),%rdi 10237: e8 00 00 00 00 callq 1023c 1023c: 48 8b 45 00 mov 0x0(%rbp),%rax 10240: 0f b7 93 9c 00 00 00 movzwl 0x9c(%rbx),%edx 10247: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1024e: 48 8b 38 mov (%rax),%rdi 10251: e8 00 00 00 00 callq 10256 10256: 48 8b 45 00 mov 0x0(%rbp),%rax 1025a: 0f b7 93 9e 00 00 00 movzwl 0x9e(%rbx),%edx 10261: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10268: 48 8b 38 mov (%rax),%rdi 1026b: e8 00 00 00 00 callq 10270 10270: 0f b7 b3 ba 00 00 00 movzwl 0xba(%rbx),%esi 10277: 48 8b 45 00 mov 0x0(%rbp),%rax 1027b: 44 0f b6 8b a3 00 00 movzbl 0xa3(%rbx),%r9d 10282: 00 10283: 44 0f b6 83 a2 00 00 movzbl 0xa2(%rbx),%r8d 1028a: 00 1028b: 0f b6 8b a1 00 00 00 movzbl 0xa1(%rbx),%ecx 10292: 0f b6 93 a0 00 00 00 movzbl 0xa0(%rbx),%edx 10299: 56 push %rsi 1029a: 0f b7 b3 b8 00 00 00 movzwl 0xb8(%rbx),%esi 102a1: 56 push %rsi 102a2: 8b b3 b4 00 00 00 mov 0xb4(%rbx),%esi 102a8: 56 push %rsi 102a9: 8b b3 b0 00 00 00 mov 0xb0(%rbx),%esi 102af: 56 push %rsi 102b0: 8b b3 ac 00 00 00 mov 0xac(%rbx),%esi 102b6: 56 push %rsi 102b7: 8b b3 a8 00 00 00 mov 0xa8(%rbx),%esi 102bd: 56 push %rsi 102be: 8b b3 a4 00 00 00 mov 0xa4(%rbx),%esi 102c4: 56 push %rsi 102c5: 48 8b 38 mov (%rax),%rdi 102c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 102cf: e8 00 00 00 00 callq 102d4 102d4: 0f b7 b3 d6 00 00 00 movzwl 0xd6(%rbx),%esi 102db: 48 8b 45 00 mov 0x0(%rbp),%rax 102df: 48 83 c4 38 add $0x38,%rsp 102e3: 44 0f b6 8b bf 00 00 movzbl 0xbf(%rbx),%r9d 102ea: 00 102eb: 44 0f b6 83 be 00 00 movzbl 0xbe(%rbx),%r8d 102f2: 00 102f3: 0f b6 8b bd 00 00 00 movzbl 0xbd(%rbx),%ecx 102fa: 0f b6 93 bc 00 00 00 movzbl 0xbc(%rbx),%edx 10301: 56 push %rsi 10302: 0f b7 b3 d4 00 00 00 movzwl 0xd4(%rbx),%esi 10309: 56 push %rsi 1030a: 8b b3 d0 00 00 00 mov 0xd0(%rbx),%esi 10310: 56 push %rsi 10311: 8b b3 cc 00 00 00 mov 0xcc(%rbx),%esi 10317: 56 push %rsi 10318: 8b b3 c8 00 00 00 mov 0xc8(%rbx),%esi 1031e: 56 push %rsi 1031f: 8b b3 c4 00 00 00 mov 0xc4(%rbx),%esi 10325: 56 push %rsi 10326: 8b b3 c0 00 00 00 mov 0xc0(%rbx),%esi 1032c: 56 push %rsi 1032d: 48 8b 38 mov (%rax),%rdi 10330: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10337: e8 00 00 00 00 callq 1033c 1033c: 0f b7 b3 f2 00 00 00 movzwl 0xf2(%rbx),%esi 10343: 48 8b 45 00 mov 0x0(%rbp),%rax 10347: 45 31 e4 xor %r12d,%r12d 1034a: 48 83 c4 38 add $0x38,%rsp 1034e: 44 0f b6 8b db 00 00 movzbl 0xdb(%rbx),%r9d 10355: 00 10356: 44 0f b6 83 da 00 00 movzbl 0xda(%rbx),%r8d 1035d: 00 1035e: 0f b6 8b d9 00 00 00 movzbl 0xd9(%rbx),%ecx 10365: 0f b6 93 d8 00 00 00 movzbl 0xd8(%rbx),%edx 1036c: 56 push %rsi 1036d: 0f b7 b3 f0 00 00 00 movzwl 0xf0(%rbx),%esi 10374: 56 push %rsi 10375: 8b b3 ec 00 00 00 mov 0xec(%rbx),%esi 1037b: 56 push %rsi 1037c: 8b b3 e8 00 00 00 mov 0xe8(%rbx),%esi 10382: 56 push %rsi 10383: 8b b3 e4 00 00 00 mov 0xe4(%rbx),%esi 10389: 56 push %rsi 1038a: 8b b3 e0 00 00 00 mov 0xe0(%rbx),%esi 10390: 56 push %rsi 10391: 8b b3 dc 00 00 00 mov 0xdc(%rbx),%esi 10397: 56 push %rsi 10398: 48 8b 38 mov (%rax),%rdi 1039b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 103a2: e8 00 00 00 00 callq 103a7 103a7: 0f b7 b3 0e 01 00 00 movzwl 0x10e(%rbx),%esi 103ae: 48 8b 45 00 mov 0x0(%rbp),%rax 103b2: 48 83 c4 38 add $0x38,%rsp 103b6: 44 0f b6 8b f7 00 00 movzbl 0xf7(%rbx),%r9d 103bd: 00 103be: 44 0f b6 83 f6 00 00 movzbl 0xf6(%rbx),%r8d 103c5: 00 103c6: 0f b6 8b f5 00 00 00 movzbl 0xf5(%rbx),%ecx 103cd: 0f b6 93 f4 00 00 00 movzbl 0xf4(%rbx),%edx 103d4: 56 push %rsi 103d5: 0f b7 b3 0c 01 00 00 movzwl 0x10c(%rbx),%esi 103dc: 56 push %rsi 103dd: 8b b3 08 01 00 00 mov 0x108(%rbx),%esi 103e3: 56 push %rsi 103e4: 8b b3 04 01 00 00 mov 0x104(%rbx),%esi 103ea: 56 push %rsi 103eb: 8b b3 00 01 00 00 mov 0x100(%rbx),%esi 103f1: 56 push %rsi 103f2: 8b b3 fc 00 00 00 mov 0xfc(%rbx),%esi 103f8: 56 push %rsi 103f9: 8b b3 f8 00 00 00 mov 0xf8(%rbx),%esi 103ff: 56 push %rsi 10400: 48 8b 38 mov (%rax),%rdi 10403: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1040a: e8 00 00 00 00 callq 1040f 1040f: 0f b7 b3 2a 01 00 00 movzwl 0x12a(%rbx),%esi 10416: 48 8b 45 00 mov 0x0(%rbp),%rax 1041a: 48 83 c4 38 add $0x38,%rsp 1041e: 44 0f b6 8b 13 01 00 movzbl 0x113(%rbx),%r9d 10425: 00 10426: 44 0f b6 83 12 01 00 movzbl 0x112(%rbx),%r8d 1042d: 00 1042e: 0f b6 8b 11 01 00 00 movzbl 0x111(%rbx),%ecx 10435: 0f b6 93 10 01 00 00 movzbl 0x110(%rbx),%edx 1043c: 56 push %rsi 1043d: 0f b7 b3 28 01 00 00 movzwl 0x128(%rbx),%esi 10444: 56 push %rsi 10445: 8b b3 24 01 00 00 mov 0x124(%rbx),%esi 1044b: 56 push %rsi 1044c: 8b b3 20 01 00 00 mov 0x120(%rbx),%esi 10452: 56 push %rsi 10453: 8b b3 1c 01 00 00 mov 0x11c(%rbx),%esi 10459: 56 push %rsi 1045a: 8b b3 18 01 00 00 mov 0x118(%rbx),%esi 10460: 56 push %rsi 10461: 8b b3 14 01 00 00 mov 0x114(%rbx),%esi 10467: 56 push %rsi 10468: 48 8b 38 mov (%rax),%rdi 1046b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10472: e8 00 00 00 00 callq 10477 10477: 0f b7 b3 46 01 00 00 movzwl 0x146(%rbx),%esi 1047e: 48 8b 45 00 mov 0x0(%rbp),%rax 10482: 48 83 c4 38 add $0x38,%rsp 10486: 44 0f b6 8b 2f 01 00 movzbl 0x12f(%rbx),%r9d 1048d: 00 1048e: 44 0f b6 83 2e 01 00 movzbl 0x12e(%rbx),%r8d 10495: 00 10496: 0f b6 8b 2d 01 00 00 movzbl 0x12d(%rbx),%ecx 1049d: 0f b6 93 2c 01 00 00 movzbl 0x12c(%rbx),%edx 104a4: 56 push %rsi 104a5: 0f b7 b3 44 01 00 00 movzwl 0x144(%rbx),%esi 104ac: 56 push %rsi 104ad: 8b b3 40 01 00 00 mov 0x140(%rbx),%esi 104b3: 56 push %rsi 104b4: 8b b3 3c 01 00 00 mov 0x13c(%rbx),%esi 104ba: 56 push %rsi 104bb: 8b b3 38 01 00 00 mov 0x138(%rbx),%esi 104c1: 56 push %rsi 104c2: 8b b3 34 01 00 00 mov 0x134(%rbx),%esi 104c8: 56 push %rsi 104c9: 8b b3 30 01 00 00 mov 0x130(%rbx),%esi 104cf: 56 push %rsi 104d0: 48 8b 38 mov (%rax),%rdi 104d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 104da: e8 00 00 00 00 callq 104df 104df: 0f b7 b3 62 01 00 00 movzwl 0x162(%rbx),%esi 104e6: 48 8b 45 00 mov 0x0(%rbp),%rax 104ea: 48 83 c4 38 add $0x38,%rsp 104ee: 44 0f b6 8b 4b 01 00 movzbl 0x14b(%rbx),%r9d 104f5: 00 104f6: 44 0f b6 83 4a 01 00 movzbl 0x14a(%rbx),%r8d 104fd: 00 104fe: 0f b6 8b 49 01 00 00 movzbl 0x149(%rbx),%ecx 10505: 0f b6 93 48 01 00 00 movzbl 0x148(%rbx),%edx 1050c: 56 push %rsi 1050d: 0f b7 b3 60 01 00 00 movzwl 0x160(%rbx),%esi 10514: 56 push %rsi 10515: 8b b3 5c 01 00 00 mov 0x15c(%rbx),%esi 1051b: 56 push %rsi 1051c: 8b b3 58 01 00 00 mov 0x158(%rbx),%esi 10522: 56 push %rsi 10523: 8b b3 54 01 00 00 mov 0x154(%rbx),%esi 10529: 56 push %rsi 1052a: 8b b3 50 01 00 00 mov 0x150(%rbx),%esi 10530: 56 push %rsi 10531: 8b b3 4c 01 00 00 mov 0x14c(%rbx),%esi 10537: 56 push %rsi 10538: 48 8b 38 mov (%rax),%rdi 1053b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10542: e8 00 00 00 00 callq 10547 10547: 0f b7 b3 7e 01 00 00 movzwl 0x17e(%rbx),%esi 1054e: 48 8b 45 00 mov 0x0(%rbp),%rax 10552: 48 83 c4 38 add $0x38,%rsp 10556: 44 0f b6 8b 67 01 00 movzbl 0x167(%rbx),%r9d 1055d: 00 1055e: 44 0f b6 83 66 01 00 movzbl 0x166(%rbx),%r8d 10565: 00 10566: 0f b6 8b 65 01 00 00 movzbl 0x165(%rbx),%ecx 1056d: 0f b6 93 64 01 00 00 movzbl 0x164(%rbx),%edx 10574: 56 push %rsi 10575: 0f b7 b3 7c 01 00 00 movzwl 0x17c(%rbx),%esi 1057c: 56 push %rsi 1057d: 8b b3 78 01 00 00 mov 0x178(%rbx),%esi 10583: 56 push %rsi 10584: 8b b3 74 01 00 00 mov 0x174(%rbx),%esi 1058a: 56 push %rsi 1058b: 8b b3 70 01 00 00 mov 0x170(%rbx),%esi 10591: 56 push %rsi 10592: 8b b3 6c 01 00 00 mov 0x16c(%rbx),%esi 10598: 56 push %rsi 10599: 8b b3 68 01 00 00 mov 0x168(%rbx),%esi 1059f: 56 push %rsi 105a0: 48 8b 38 mov (%rax),%rdi 105a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105aa: e8 00 00 00 00 callq 105af 105af: 48 8b 45 00 mov 0x0(%rbp),%rax 105b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105ba: 48 83 c4 38 add $0x38,%rsp 105be: 48 8b 38 mov (%rax),%rdi 105c1: e8 00 00 00 00 callq 105c6 105c6: 48 8b 45 00 mov 0x0(%rbp),%rax 105ca: 44 89 e2 mov %r12d,%edx 105cd: 42 0f b7 8c 63 0c 02 movzwl 0x20c(%rbx,%r12,2),%ecx 105d4: 00 00 105d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105dd: 49 ff c4 inc %r12 105e0: 48 8b 38 mov (%rax),%rdi 105e3: e8 00 00 00 00 callq 105e8 105e8: 49 83 fc 10 cmp $0x10,%r12 105ec: 75 d8 jne 105c6 105ee: 48 8b 45 00 mov 0x0(%rbp),%rax 105f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 105f9: 45 31 e4 xor %r12d,%r12d 105fc: 48 8b 38 mov (%rax),%rdi 105ff: e8 00 00 00 00 callq 10604 10604: 48 8b 45 00 mov 0x0(%rbp),%rax 10608: 44 89 e2 mov %r12d,%edx 1060b: 42 0f b7 8c 63 2c 02 movzwl 0x22c(%rbx,%r12,2),%ecx 10612: 00 00 10614: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1061b: 49 ff c4 inc %r12 1061e: 48 8b 38 mov (%rax),%rdi 10621: e8 00 00 00 00 callq 10626 10626: 49 83 fc 08 cmp $0x8,%r12 1062a: 75 d8 jne 10604 1062c: 48 8b 45 00 mov 0x0(%rbp),%rax 10630: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10637: 45 31 e4 xor %r12d,%r12d 1063a: 48 8b 38 mov (%rax),%rdi 1063d: e8 00 00 00 00 callq 10642 10642: 48 8b 45 00 mov 0x0(%rbp),%rax 10646: 44 89 e2 mov %r12d,%edx 10649: 42 0f b7 8c 63 3c 02 movzwl 0x23c(%rbx,%r12,2),%ecx 10650: 00 00 10652: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10659: 49 ff c4 inc %r12 1065c: 48 8b 38 mov (%rax),%rdi 1065f: e8 00 00 00 00 callq 10664 10664: 49 83 fc 08 cmp $0x8,%r12 10668: 75 d8 jne 10642 1066a: 48 8b 45 00 mov 0x0(%rbp),%rax 1066e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10675: 45 31 e4 xor %r12d,%r12d 10678: 48 8b 38 mov (%rax),%rdi 1067b: e8 00 00 00 00 callq 10680 10680: 48 8b 45 00 mov 0x0(%rbp),%rax 10684: 44 89 e2 mov %r12d,%edx 10687: 42 0f b7 8c 63 4c 02 movzwl 0x24c(%rbx,%r12,2),%ecx 1068e: 00 00 10690: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10697: 49 ff c4 inc %r12 1069a: 48 8b 38 mov (%rax),%rdi 1069d: e8 00 00 00 00 callq 106a2 106a2: 49 83 fc 08 cmp $0x8,%r12 106a6: 75 d8 jne 10680 106a8: 48 8b 45 00 mov 0x0(%rbp),%rax 106ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106b3: 45 31 e4 xor %r12d,%r12d 106b6: 48 8b 38 mov (%rax),%rdi 106b9: e8 00 00 00 00 callq 106be 106be: 48 8b 45 00 mov 0x0(%rbp),%rax 106c2: 44 89 e2 mov %r12d,%edx 106c5: 42 0f b7 8c 63 5c 02 movzwl 0x25c(%rbx,%r12,2),%ecx 106cc: 00 00 106ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106d5: 49 ff c4 inc %r12 106d8: 48 8b 38 mov (%rax),%rdi 106db: e8 00 00 00 00 callq 106e0 106e0: 49 83 fc 04 cmp $0x4,%r12 106e4: 75 d8 jne 106be 106e6: 48 8b 45 00 mov 0x0(%rbp),%rax 106ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 106f1: 45 31 e4 xor %r12d,%r12d 106f4: 48 8b 38 mov (%rax),%rdi 106f7: e8 00 00 00 00 callq 106fc 106fc: 48 8b 45 00 mov 0x0(%rbp),%rax 10700: 44 89 e2 mov %r12d,%edx 10703: 42 0f b7 8c 63 b4 02 movzwl 0x2b4(%rbx,%r12,2),%ecx 1070a: 00 00 1070c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10713: 49 ff c4 inc %r12 10716: 48 8b 38 mov (%rax),%rdi 10719: e8 00 00 00 00 callq 1071e 1071e: 49 83 fc 08 cmp $0x8,%r12 10722: 75 d8 jne 106fc 10724: 48 8b 45 00 mov 0x0(%rbp),%rax 10728: 8b 93 c4 02 00 00 mov 0x2c4(%rbx),%edx 1072e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10735: 45 31 e4 xor %r12d,%r12d 10738: 48 8b 38 mov (%rax),%rdi 1073b: e8 00 00 00 00 callq 10740 10740: 48 8b 45 00 mov 0x0(%rbp),%rax 10744: 8b 93 c8 02 00 00 mov 0x2c8(%rbx),%edx 1074a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10751: 48 8b 38 mov (%rax),%rdi 10754: e8 00 00 00 00 callq 10759 10759: 48 8b 45 00 mov 0x0(%rbp),%rax 1075d: 8b 93 cc 02 00 00 mov 0x2cc(%rbx),%edx 10763: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1076a: 48 8b 38 mov (%rax),%rdi 1076d: e8 00 00 00 00 callq 10772 10772: 48 8b 45 00 mov 0x0(%rbp),%rax 10776: 8b 93 d0 02 00 00 mov 0x2d0(%rbx),%edx 1077c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10783: 48 8b 38 mov (%rax),%rdi 10786: e8 00 00 00 00 callq 1078b 1078b: 48 8b 45 00 mov 0x0(%rbp),%rax 1078f: 8b 93 d4 02 00 00 mov 0x2d4(%rbx),%edx 10795: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1079c: 48 8b 38 mov (%rax),%rdi 1079f: e8 00 00 00 00 callq 107a4 107a4: 48 8b 45 00 mov 0x0(%rbp),%rax 107a8: 8b 93 d8 02 00 00 mov 0x2d8(%rbx),%edx 107ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107b5: 48 8b 38 mov (%rax),%rdi 107b8: e8 00 00 00 00 callq 107bd 107bd: 48 8b 45 00 mov 0x0(%rbp),%rax 107c1: 8b 93 dc 02 00 00 mov 0x2dc(%rbx),%edx 107c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107ce: 48 8b 38 mov (%rax),%rdi 107d1: e8 00 00 00 00 callq 107d6 107d6: 48 8b 45 00 mov 0x0(%rbp),%rax 107da: 8b 93 e0 02 00 00 mov 0x2e0(%rbx),%edx 107e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 107e7: 48 8b 38 mov (%rax),%rdi 107ea: e8 00 00 00 00 callq 107ef 107ef: 48 8b 45 00 mov 0x0(%rbp),%rax 107f3: 8b 93 e4 02 00 00 mov 0x2e4(%rbx),%edx 107f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10800: 48 8b 38 mov (%rax),%rdi 10803: e8 00 00 00 00 callq 10808 10808: 48 8b 45 00 mov 0x0(%rbp),%rax 1080c: 8b 93 e8 02 00 00 mov 0x2e8(%rbx),%edx 10812: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10819: 48 8b 38 mov (%rax),%rdi 1081c: e8 00 00 00 00 callq 10821 10821: 48 8b 45 00 mov 0x0(%rbp),%rax 10825: 8b 93 ec 02 00 00 mov 0x2ec(%rbx),%edx 1082b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10832: 48 8b 38 mov (%rax),%rdi 10835: e8 00 00 00 00 callq 1083a 1083a: 48 8b 45 00 mov 0x0(%rbp),%rax 1083e: 8b 93 f0 02 00 00 mov 0x2f0(%rbx),%edx 10844: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1084b: 48 8b 38 mov (%rax),%rdi 1084e: e8 00 00 00 00 callq 10853 10853: 48 8b 45 00 mov 0x0(%rbp),%rax 10857: 8b 93 f4 02 00 00 mov 0x2f4(%rbx),%edx 1085d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10864: 48 8b 38 mov (%rax),%rdi 10867: e8 00 00 00 00 callq 1086c 1086c: 48 8b 45 00 mov 0x0(%rbp),%rax 10870: 8b 93 f8 02 00 00 mov 0x2f8(%rbx),%edx 10876: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1087d: 48 8b 38 mov (%rax),%rdi 10880: e8 00 00 00 00 callq 10885 10885: 48 8b 45 00 mov 0x0(%rbp),%rax 10889: 8b 93 fc 02 00 00 mov 0x2fc(%rbx),%edx 1088f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10896: 48 8b 38 mov (%rax),%rdi 10899: e8 00 00 00 00 callq 1089e 1089e: 48 8b 45 00 mov 0x0(%rbp),%rax 108a2: 8b 93 00 03 00 00 mov 0x300(%rbx),%edx 108a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108af: 48 8b 38 mov (%rax),%rdi 108b2: e8 00 00 00 00 callq 108b7 108b7: 48 8b 45 00 mov 0x0(%rbp),%rax 108bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108c2: 48 8b 38 mov (%rax),%rdi 108c5: e8 00 00 00 00 callq 108ca 108ca: 48 8b 45 00 mov 0x0(%rbp),%rax 108ce: 8b 93 04 03 00 00 mov 0x304(%rbx),%edx 108d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108db: 48 8b 38 mov (%rax),%rdi 108de: e8 00 00 00 00 callq 108e3 108e3: 48 8b 45 00 mov 0x0(%rbp),%rax 108e7: 8b 93 08 03 00 00 mov 0x308(%rbx),%edx 108ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 108f4: 48 8b 38 mov (%rax),%rdi 108f7: e8 00 00 00 00 callq 108fc 108fc: 48 8b 45 00 mov 0x0(%rbp),%rax 10900: 8b 93 0c 03 00 00 mov 0x30c(%rbx),%edx 10906: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1090d: 48 8b 38 mov (%rax),%rdi 10910: e8 00 00 00 00 callq 10915 10915: 48 8b 45 00 mov 0x0(%rbp),%rax 10919: 8b 93 10 03 00 00 mov 0x310(%rbx),%edx 1091f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10926: 48 8b 38 mov (%rax),%rdi 10929: e8 00 00 00 00 callq 1092e 1092e: 48 8b 45 00 mov 0x0(%rbp),%rax 10932: 8b 93 14 03 00 00 mov 0x314(%rbx),%edx 10938: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1093f: 48 8b 38 mov (%rax),%rdi 10942: e8 00 00 00 00 callq 10947 10947: 48 8b 45 00 mov 0x0(%rbp),%rax 1094b: 8b 93 18 03 00 00 mov 0x318(%rbx),%edx 10951: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10958: 48 8b 38 mov (%rax),%rdi 1095b: e8 00 00 00 00 callq 10960 10960: 48 8b 45 00 mov 0x0(%rbp),%rax 10964: 8b 93 1c 03 00 00 mov 0x31c(%rbx),%edx 1096a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10971: 48 8b 38 mov (%rax),%rdi 10974: e8 00 00 00 00 callq 10979 10979: 48 8b 45 00 mov 0x0(%rbp),%rax 1097d: 8b 93 20 03 00 00 mov 0x320(%rbx),%edx 10983: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1098a: 48 8b 38 mov (%rax),%rdi 1098d: e8 00 00 00 00 callq 10992 10992: 48 8b 45 00 mov 0x0(%rbp),%rax 10996: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1099d: 48 8b 38 mov (%rax),%rdi 109a0: e8 00 00 00 00 callq 109a5 109a5: 48 8b 45 00 mov 0x0(%rbp),%rax 109a9: 44 89 e2 mov %r12d,%edx 109ac: 42 0f b6 8c 23 38 03 movzbl 0x338(%rbx,%r12,1),%ecx 109b3: 00 00 109b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 109bc: 49 ff c4 inc %r12 109bf: 48 8b 38 mov (%rax),%rdi 109c2: e8 00 00 00 00 callq 109c7 109c7: 49 83 fc 04 cmp $0x4,%r12 109cb: 75 d8 jne 109a5 109cd: 48 8b 45 00 mov 0x0(%rbp),%rax 109d1: 0f b7 93 3c 03 00 00 movzwl 0x33c(%rbx),%edx 109d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 109df: 45 31 e4 xor %r12d,%r12d 109e2: 48 8b 38 mov (%rax),%rdi 109e5: e8 00 00 00 00 callq 109ea 109ea: 48 8b 45 00 mov 0x0(%rbp),%rax 109ee: 0f b7 93 3e 03 00 00 movzwl 0x33e(%rbx),%edx 109f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 109fc: 48 8b 38 mov (%rax),%rdi 109ff: e8 00 00 00 00 callq 10a04 10a04: 48 8b 45 00 mov 0x0(%rbp),%rax 10a08: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10a0f: 48 8b 38 mov (%rax),%rdi 10a12: e8 00 00 00 00 callq 10a17 10a17: 48 8b 45 00 mov 0x0(%rbp),%rax 10a1b: 31 d2 xor %edx,%edx 10a1d: 0f b7 8b 40 03 00 00 movzwl 0x340(%rbx),%ecx 10a24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10a2b: 48 8b 38 mov (%rax),%rdi 10a2e: e8 00 00 00 00 callq 10a33 10a33: 48 8b 45 00 mov 0x0(%rbp),%rax 10a37: 0f b7 8b 42 03 00 00 movzwl 0x342(%rbx),%ecx 10a3e: ba 01 00 00 00 mov $0x1,%edx 10a43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10a4a: 48 8b 38 mov (%rax),%rdi 10a4d: e8 00 00 00 00 callq 10a52 10a52: 48 8b 45 00 mov 0x0(%rbp),%rax 10a56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10a5d: 48 8b 38 mov (%rax),%rdi 10a60: e8 00 00 00 00 callq 10a65 10a65: 48 8b 45 00 mov 0x0(%rbp),%rax 10a69: 31 d2 xor %edx,%edx 10a6b: 0f b7 8b 44 03 00 00 movzwl 0x344(%rbx),%ecx 10a72: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10a79: 48 8b 38 mov (%rax),%rdi 10a7c: e8 00 00 00 00 callq 10a81 10a81: 48 8b 45 00 mov 0x0(%rbp),%rax 10a85: 0f b7 8b 46 03 00 00 movzwl 0x346(%rbx),%ecx 10a8c: ba 01 00 00 00 mov $0x1,%edx 10a91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10a98: 48 8b 38 mov (%rax),%rdi 10a9b: e8 00 00 00 00 callq 10aa0 10aa0: 48 8b 45 00 mov 0x0(%rbp),%rax 10aa4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10aab: 48 8b 38 mov (%rax),%rdi 10aae: e8 00 00 00 00 callq 10ab3 10ab3: 48 8b 45 00 mov 0x0(%rbp),%rax 10ab7: 44 89 e2 mov %r12d,%edx 10aba: 42 0f b7 8c 63 48 03 movzwl 0x348(%rbx,%r12,2),%ecx 10ac1: 00 00 10ac3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10aca: 49 ff c4 inc %r12 10acd: 48 8b 38 mov (%rax),%rdi 10ad0: e8 00 00 00 00 callq 10ad5 10ad5: 49 83 fc 04 cmp $0x4,%r12 10ad9: 75 d8 jne 10ab3 10adb: 48 8b 45 00 mov 0x0(%rbp),%rax 10adf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ae6: 45 31 e4 xor %r12d,%r12d 10ae9: 48 8b 38 mov (%rax),%rdi 10aec: e8 00 00 00 00 callq 10af1 10af1: 48 8b 45 00 mov 0x0(%rbp),%rax 10af5: 44 89 e2 mov %r12d,%edx 10af8: 42 0f b7 8c 63 50 03 movzwl 0x350(%rbx,%r12,2),%ecx 10aff: 00 00 10b01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10b08: 49 ff c4 inc %r12 10b0b: 48 8b 38 mov (%rax),%rdi 10b0e: e8 00 00 00 00 callq 10b13 10b13: 49 83 fc 04 cmp $0x4,%r12 10b17: 75 d8 jne 10af1 10b19: 48 8b 45 00 mov 0x0(%rbp),%rax 10b1d: 0f b7 93 58 03 00 00 movzwl 0x358(%rbx),%edx 10b24: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10b2b: 45 31 e4 xor %r12d,%r12d 10b2e: 48 8b 38 mov (%rax),%rdi 10b31: e8 00 00 00 00 callq 10b36 10b36: 48 8b 45 00 mov 0x0(%rbp),%rax 10b3a: 0f b7 93 5a 03 00 00 movzwl 0x35a(%rbx),%edx 10b41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10b48: 48 8b 38 mov (%rax),%rdi 10b4b: e8 00 00 00 00 callq 10b50 10b50: 48 8b 45 00 mov 0x0(%rbp),%rax 10b54: 0f b7 93 5c 03 00 00 movzwl 0x35c(%rbx),%edx 10b5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10b62: 48 8b 38 mov (%rax),%rdi 10b65: e8 00 00 00 00 callq 10b6a 10b6a: 48 8b 45 00 mov 0x0(%rbp),%rax 10b6e: 0f b6 93 5e 03 00 00 movzbl 0x35e(%rbx),%edx 10b75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10b7c: 48 8b 38 mov (%rax),%rdi 10b7f: e8 00 00 00 00 callq 10b84 10b84: 48 8b 45 00 mov 0x0(%rbp),%rax 10b88: 0f b6 93 5f 03 00 00 movzbl 0x35f(%rbx),%edx 10b8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10b96: 48 8b 38 mov (%rax),%rdi 10b99: e8 00 00 00 00 callq 10b9e 10b9e: 48 8b 45 00 mov 0x0(%rbp),%rax 10ba2: 0f b6 93 60 03 00 00 movzbl 0x360(%rbx),%edx 10ba9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10bb0: 48 8b 38 mov (%rax),%rdi 10bb3: e8 00 00 00 00 callq 10bb8 10bb8: 48 8b 45 00 mov 0x0(%rbp),%rax 10bbc: 0f b6 93 61 03 00 00 movzbl 0x361(%rbx),%edx 10bc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10bca: 48 8b 38 mov (%rax),%rdi 10bcd: e8 00 00 00 00 callq 10bd2 10bd2: 48 8b 45 00 mov 0x0(%rbp),%rax 10bd6: 0f b6 93 62 03 00 00 movzbl 0x362(%rbx),%edx 10bdd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10be4: 48 8b 38 mov (%rax),%rdi 10be7: e8 00 00 00 00 callq 10bec 10bec: 48 8b 45 00 mov 0x0(%rbp),%rax 10bf0: 0f b6 93 63 03 00 00 movzbl 0x363(%rbx),%edx 10bf7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10bfe: 48 8b 38 mov (%rax),%rdi 10c01: e8 00 00 00 00 callq 10c06 10c06: 48 8b 45 00 mov 0x0(%rbp),%rax 10c0a: 8b 93 64 03 00 00 mov 0x364(%rbx),%edx 10c10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c17: 48 8b 38 mov (%rax),%rdi 10c1a: e8 00 00 00 00 callq 10c1f 10c1f: 48 8b 45 00 mov 0x0(%rbp),%rax 10c23: 8b 93 68 03 00 00 mov 0x368(%rbx),%edx 10c29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c30: 48 8b 38 mov (%rax),%rdi 10c33: e8 00 00 00 00 callq 10c38 10c38: 48 8b 45 00 mov 0x0(%rbp),%rax 10c3c: 8b 93 6c 03 00 00 mov 0x36c(%rbx),%edx 10c42: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c49: 48 8b 38 mov (%rax),%rdi 10c4c: e8 00 00 00 00 callq 10c51 10c51: 48 8b 45 00 mov 0x0(%rbp),%rax 10c55: 8b 93 70 03 00 00 mov 0x370(%rbx),%edx 10c5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c62: 48 8b 38 mov (%rax),%rdi 10c65: e8 00 00 00 00 callq 10c6a 10c6a: 48 8b 45 00 mov 0x0(%rbp),%rax 10c6e: 8b 93 74 03 00 00 mov 0x374(%rbx),%edx 10c74: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c7b: 48 8b 38 mov (%rax),%rdi 10c7e: e8 00 00 00 00 callq 10c83 10c83: 48 8b 45 00 mov 0x0(%rbp),%rax 10c87: 0f b7 93 78 03 00 00 movzwl 0x378(%rbx),%edx 10c8e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10c95: 48 8b 38 mov (%rax),%rdi 10c98: e8 00 00 00 00 callq 10c9d 10c9d: 48 8b 45 00 mov 0x0(%rbp),%rax 10ca1: 0f b7 93 7a 03 00 00 movzwl 0x37a(%rbx),%edx 10ca8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10caf: 48 8b 38 mov (%rax),%rdi 10cb2: e8 00 00 00 00 callq 10cb7 10cb7: 48 8b 45 00 mov 0x0(%rbp),%rax 10cbb: 0f b7 93 7c 03 00 00 movzwl 0x37c(%rbx),%edx 10cc2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10cc9: 48 8b 38 mov (%rax),%rdi 10ccc: e8 00 00 00 00 callq 10cd1 10cd1: 48 8b 45 00 mov 0x0(%rbp),%rax 10cd5: 0f b7 93 7e 03 00 00 movzwl 0x37e(%rbx),%edx 10cdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ce3: 48 8b 38 mov (%rax),%rdi 10ce6: e8 00 00 00 00 callq 10ceb 10ceb: 48 8b 45 00 mov 0x0(%rbp),%rax 10cef: 0f b7 93 80 03 00 00 movzwl 0x380(%rbx),%edx 10cf6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10cfd: 48 8b 38 mov (%rax),%rdi 10d00: e8 00 00 00 00 callq 10d05 10d05: 48 8b 45 00 mov 0x0(%rbp),%rax 10d09: 0f b7 93 82 03 00 00 movzwl 0x382(%rbx),%edx 10d10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d17: 48 8b 38 mov (%rax),%rdi 10d1a: e8 00 00 00 00 callq 10d1f 10d1f: 48 8b 45 00 mov 0x0(%rbp),%rax 10d23: 8b 93 84 03 00 00 mov 0x384(%rbx),%edx 10d29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d30: 48 8b 38 mov (%rax),%rdi 10d33: e8 00 00 00 00 callq 10d38 10d38: 48 8b 45 00 mov 0x0(%rbp),%rax 10d3c: 0f b7 93 88 03 00 00 movzwl 0x388(%rbx),%edx 10d43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d4a: 48 8b 38 mov (%rax),%rdi 10d4d: e8 00 00 00 00 callq 10d52 10d52: 48 8b 45 00 mov 0x0(%rbp),%rax 10d56: 0f b7 93 8a 03 00 00 movzwl 0x38a(%rbx),%edx 10d5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d64: 48 8b 38 mov (%rax),%rdi 10d67: e8 00 00 00 00 callq 10d6c 10d6c: 48 8b 45 00 mov 0x0(%rbp),%rax 10d70: 8b 93 8c 03 00 00 mov 0x38c(%rbx),%edx 10d76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d7d: 48 8b 38 mov (%rax),%rdi 10d80: e8 00 00 00 00 callq 10d85 10d85: 48 8b 45 00 mov 0x0(%rbp),%rax 10d89: 8b 93 90 03 00 00 mov 0x390(%rbx),%edx 10d8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10d96: 48 8b 38 mov (%rax),%rdi 10d99: e8 00 00 00 00 callq 10d9e 10d9e: 48 8b 45 00 mov 0x0(%rbp),%rax 10da2: 8b 93 94 03 00 00 mov 0x394(%rbx),%edx 10da8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10daf: 48 8b 38 mov (%rax),%rdi 10db2: e8 00 00 00 00 callq 10db7 10db7: 48 8b 45 00 mov 0x0(%rbp),%rax 10dbb: 8b 93 98 03 00 00 mov 0x398(%rbx),%edx 10dc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10dc8: 48 8b 38 mov (%rax),%rdi 10dcb: e8 00 00 00 00 callq 10dd0 10dd0: 48 8b 45 00 mov 0x0(%rbp),%rax 10dd4: 8b 93 9c 03 00 00 mov 0x39c(%rbx),%edx 10dda: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10de1: 48 8b 38 mov (%rax),%rdi 10de4: e8 00 00 00 00 callq 10de9 10de9: 48 8b 45 00 mov 0x0(%rbp),%rax 10ded: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10df4: 48 8b 38 mov (%rax),%rdi 10df7: e8 00 00 00 00 callq 10dfc 10dfc: 48 8b 45 00 mov 0x0(%rbp),%rax 10e00: 44 89 e2 mov %r12d,%edx 10e03: 42 0f b7 8c 63 a0 03 movzwl 0x3a0(%rbx,%r12,2),%ecx 10e0a: 00 00 10e0c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e13: 49 ff c4 inc %r12 10e16: 48 8b 38 mov (%rax),%rdi 10e19: e8 00 00 00 00 callq 10e1e 10e1e: 49 83 fc 10 cmp $0x10,%r12 10e22: 75 d8 jne 10dfc 10e24: 48 8b 45 00 mov 0x0(%rbp),%rax 10e28: 0f b6 93 c0 03 00 00 movzbl 0x3c0(%rbx),%edx 10e2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e36: 45 31 e4 xor %r12d,%r12d 10e39: 48 8b 38 mov (%rax),%rdi 10e3c: e8 00 00 00 00 callq 10e41 10e41: 48 8b 45 00 mov 0x0(%rbp),%rax 10e45: 0f b6 93 c1 03 00 00 movzbl 0x3c1(%rbx),%edx 10e4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e53: 48 8b 38 mov (%rax),%rdi 10e56: e8 00 00 00 00 callq 10e5b 10e5b: 48 8b 45 00 mov 0x0(%rbp),%rax 10e5f: 0f b6 93 c2 03 00 00 movzbl 0x3c2(%rbx),%edx 10e66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e6d: 48 8b 38 mov (%rax),%rdi 10e70: e8 00 00 00 00 callq 10e75 10e75: 48 8b 45 00 mov 0x0(%rbp),%rax 10e79: 0f b6 93 c3 03 00 00 movzbl 0x3c3(%rbx),%edx 10e80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e87: 48 8b 38 mov (%rax),%rdi 10e8a: e8 00 00 00 00 callq 10e8f 10e8f: 48 8b 45 00 mov 0x0(%rbp),%rax 10e93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10e9a: 48 8b 38 mov (%rax),%rdi 10e9d: e8 00 00 00 00 callq 10ea2 10ea2: 48 8b 45 00 mov 0x0(%rbp),%rax 10ea6: 44 89 e2 mov %r12d,%edx 10ea9: 42 0f b6 8c 23 c4 03 movzbl 0x3c4(%rbx,%r12,1),%ecx 10eb0: 00 00 10eb2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10eb9: 49 ff c4 inc %r12 10ebc: 48 8b 38 mov (%rax),%rdi 10ebf: e8 00 00 00 00 callq 10ec4 10ec4: 49 83 fc 04 cmp $0x4,%r12 10ec8: 75 d8 jne 10ea2 10eca: 48 8b 45 00 mov 0x0(%rbp),%rax 10ece: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ed5: 45 31 e4 xor %r12d,%r12d 10ed8: 48 8b 38 mov (%rax),%rdi 10edb: e8 00 00 00 00 callq 10ee0 10ee0: 48 8b 45 00 mov 0x0(%rbp),%rax 10ee4: 0f b7 93 c8 03 00 00 movzwl 0x3c8(%rbx),%edx 10eeb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10ef2: 48 8b 38 mov (%rax),%rdi 10ef5: e8 00 00 00 00 callq 10efa 10efa: 48 8b 45 00 mov 0x0(%rbp),%rax 10efe: 0f b7 93 ca 03 00 00 movzwl 0x3ca(%rbx),%edx 10f05: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f0c: 48 8b 38 mov (%rax),%rdi 10f0f: e8 00 00 00 00 callq 10f14 10f14: 48 8b 45 00 mov 0x0(%rbp),%rax 10f18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f1f: 48 8b 38 mov (%rax),%rdi 10f22: e8 00 00 00 00 callq 10f27 10f27: 48 8b 45 00 mov 0x0(%rbp),%rax 10f2b: 0f b7 93 cc 03 00 00 movzwl 0x3cc(%rbx),%edx 10f32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f39: 48 8b 38 mov (%rax),%rdi 10f3c: e8 00 00 00 00 callq 10f41 10f41: 48 8b 45 00 mov 0x0(%rbp),%rax 10f45: 0f b7 93 ce 03 00 00 movzwl 0x3ce(%rbx),%edx 10f4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f53: 48 8b 38 mov (%rax),%rdi 10f56: e8 00 00 00 00 callq 10f5b 10f5b: 48 8b 45 00 mov 0x0(%rbp),%rax 10f5f: 0f b7 93 d0 03 00 00 movzwl 0x3d0(%rbx),%edx 10f66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f6d: 48 8b 38 mov (%rax),%rdi 10f70: e8 00 00 00 00 callq 10f75 10f75: 48 8b 45 00 mov 0x0(%rbp),%rax 10f79: 0f b7 93 d2 03 00 00 movzwl 0x3d2(%rbx),%edx 10f80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f87: 48 8b 38 mov (%rax),%rdi 10f8a: e8 00 00 00 00 callq 10f8f 10f8f: 48 8b 45 00 mov 0x0(%rbp),%rax 10f93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10f9a: 48 8b 38 mov (%rax),%rdi 10f9d: e8 00 00 00 00 callq 10fa2 10fa2: 48 8b 45 00 mov 0x0(%rbp),%rax 10fa6: 31 d2 xor %edx,%edx 10fa8: 0f b6 8b d4 03 00 00 movzbl 0x3d4(%rbx),%ecx 10faf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10fb6: 48 8b 38 mov (%rax),%rdi 10fb9: e8 00 00 00 00 callq 10fbe 10fbe: 48 8b 45 00 mov 0x0(%rbp),%rax 10fc2: 0f b6 8b d5 03 00 00 movzbl 0x3d5(%rbx),%ecx 10fc9: ba 01 00 00 00 mov $0x1,%edx 10fce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10fd5: 48 8b 38 mov (%rax),%rdi 10fd8: e8 00 00 00 00 callq 10fdd 10fdd: 48 8b 45 00 mov 0x0(%rbp),%rax 10fe1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 10fe8: 48 8b 38 mov (%rax),%rdi 10feb: e8 00 00 00 00 callq 10ff0 10ff0: 48 8b 45 00 mov 0x0(%rbp),%rax 10ff4: 31 d2 xor %edx,%edx 10ff6: 0f b6 8b d6 03 00 00 movzbl 0x3d6(%rbx),%ecx 10ffd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11004: 48 8b 38 mov (%rax),%rdi 11007: e8 00 00 00 00 callq 1100c 1100c: 48 8b 45 00 mov 0x0(%rbp),%rax 11010: 0f b6 8b d7 03 00 00 movzbl 0x3d7(%rbx),%ecx 11017: ba 01 00 00 00 mov $0x1,%edx 1101c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11023: 48 8b 38 mov (%rax),%rdi 11026: e8 00 00 00 00 callq 1102b 1102b: 48 8b 45 00 mov 0x0(%rbp),%rax 1102f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11036: 48 8b 38 mov (%rax),%rdi 11039: e8 00 00 00 00 callq 1103e 1103e: 48 8b 45 00 mov 0x0(%rbp),%rax 11042: 31 d2 xor %edx,%edx 11044: 0f b7 8b d8 03 00 00 movzwl 0x3d8(%rbx),%ecx 1104b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11052: 48 8b 38 mov (%rax),%rdi 11055: e8 00 00 00 00 callq 1105a 1105a: 48 8b 45 00 mov 0x0(%rbp),%rax 1105e: 0f b7 8b da 03 00 00 movzwl 0x3da(%rbx),%ecx 11065: ba 01 00 00 00 mov $0x1,%edx 1106a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11071: 48 8b 38 mov (%rax),%rdi 11074: e8 00 00 00 00 callq 11079 11079: 48 8b 45 00 mov 0x0(%rbp),%rax 1107d: 0f b7 93 dc 03 00 00 movzwl 0x3dc(%rbx),%edx 11084: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1108b: 48 8b 38 mov (%rax),%rdi 1108e: e8 00 00 00 00 callq 11093 11093: 48 8b 45 00 mov 0x0(%rbp),%rax 11097: 0f b7 93 de 03 00 00 movzwl 0x3de(%rbx),%edx 1109e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110a5: 48 8b 38 mov (%rax),%rdi 110a8: e8 00 00 00 00 callq 110ad 110ad: 48 8b 45 00 mov 0x0(%rbp),%rax 110b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110b8: 48 8b 38 mov (%rax),%rdi 110bb: e8 00 00 00 00 callq 110c0 110c0: 48 8b 45 00 mov 0x0(%rbp),%rax 110c4: 44 89 e2 mov %r12d,%edx 110c7: 42 0f b7 8c 63 e0 03 movzwl 0x3e0(%rbx,%r12,2),%ecx 110ce: 00 00 110d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110d7: 49 ff c4 inc %r12 110da: 48 8b 38 mov (%rax),%rdi 110dd: e8 00 00 00 00 callq 110e2 110e2: 49 83 fc 0a cmp $0xa,%r12 110e6: 75 d8 jne 110c0 110e8: 48 8b 45 00 mov 0x0(%rbp),%rax 110ec: 0f b7 93 f4 03 00 00 movzwl 0x3f4(%rbx),%edx 110f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 110fa: 45 31 e4 xor %r12d,%r12d 110fd: 48 8b 38 mov (%rax),%rdi 11100: e8 00 00 00 00 callq 11105 11105: 48 8b 45 00 mov 0x0(%rbp),%rax 11109: 0f b7 93 f6 03 00 00 movzwl 0x3f6(%rbx),%edx 11110: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11117: 48 8b 38 mov (%rax),%rdi 1111a: e8 00 00 00 00 callq 1111f 1111f: 48 8b 45 00 mov 0x0(%rbp),%rax 11123: 0f b7 93 f8 03 00 00 movzwl 0x3f8(%rbx),%edx 1112a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11131: 48 8b 38 mov (%rax),%rdi 11134: e8 00 00 00 00 callq 11139 11139: 48 8b 45 00 mov 0x0(%rbp),%rax 1113d: 0f b7 93 fa 03 00 00 movzwl 0x3fa(%rbx),%edx 11144: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1114b: 48 8b 38 mov (%rax),%rdi 1114e: e8 00 00 00 00 callq 11153 11153: 48 8b 45 00 mov 0x0(%rbp),%rax 11157: 0f b7 93 fc 03 00 00 movzwl 0x3fc(%rbx),%edx 1115e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11165: 48 8b 38 mov (%rax),%rdi 11168: e8 00 00 00 00 callq 1116d 1116d: 48 8b 45 00 mov 0x0(%rbp),%rax 11171: 0f b7 93 fe 03 00 00 movzwl 0x3fe(%rbx),%edx 11178: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1117f: 48 8b 38 mov (%rax),%rdi 11182: e8 00 00 00 00 callq 11187 11187: 48 8b 45 00 mov 0x0(%rbp),%rax 1118b: 0f b7 93 00 04 00 00 movzwl 0x400(%rbx),%edx 11192: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11199: 48 8b 38 mov (%rax),%rdi 1119c: e8 00 00 00 00 callq 111a1 111a1: 48 8b 45 00 mov 0x0(%rbp),%rax 111a5: 0f b7 93 02 04 00 00 movzwl 0x402(%rbx),%edx 111ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111b3: 48 8b 38 mov (%rax),%rdi 111b6: e8 00 00 00 00 callq 111bb 111bb: 48 8b 45 00 mov 0x0(%rbp),%rax 111bf: 0f b6 93 04 04 00 00 movzbl 0x404(%rbx),%edx 111c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111cd: 48 8b 38 mov (%rax),%rdi 111d0: e8 00 00 00 00 callq 111d5 111d5: 48 8b 45 00 mov 0x0(%rbp),%rax 111d9: 0f b6 93 05 04 00 00 movzbl 0x405(%rbx),%edx 111e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 111e7: 48 8b 38 mov (%rax),%rdi 111ea: e8 00 00 00 00 callq 111ef 111ef: 48 8b 45 00 mov 0x0(%rbp),%rax 111f3: 0f b6 93 06 04 00 00 movzbl 0x406(%rbx),%edx 111fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11201: 48 8b 38 mov (%rax),%rdi 11204: e8 00 00 00 00 callq 11209 11209: 48 8b 45 00 mov 0x0(%rbp),%rax 1120d: 0f b6 93 07 04 00 00 movzbl 0x407(%rbx),%edx 11214: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1121b: 48 8b 38 mov (%rax),%rdi 1121e: e8 00 00 00 00 callq 11223 11223: 48 8b 45 00 mov 0x0(%rbp),%rax 11227: 0f bf 93 08 04 00 00 movswl 0x408(%rbx),%edx 1122e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11235: 48 8b 38 mov (%rax),%rdi 11238: e8 00 00 00 00 callq 1123d 1123d: 48 8b 45 00 mov 0x0(%rbp),%rax 11241: 0f bf 93 0a 04 00 00 movswl 0x40a(%rbx),%edx 11248: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1124f: 48 8b 38 mov (%rax),%rdi 11252: e8 00 00 00 00 callq 11257 11257: 48 8b 45 00 mov 0x0(%rbp),%rax 1125b: 0f bf 93 0c 04 00 00 movswl 0x40c(%rbx),%edx 11262: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11269: 48 8b 38 mov (%rax),%rdi 1126c: e8 00 00 00 00 callq 11271 11271: 48 8b 45 00 mov 0x0(%rbp),%rax 11275: 0f b7 93 0e 04 00 00 movzwl 0x40e(%rbx),%edx 1127c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11283: 48 8b 38 mov (%rax),%rdi 11286: e8 00 00 00 00 callq 1128b 1128b: 48 8b 45 00 mov 0x0(%rbp),%rax 1128f: 0f b6 93 10 04 00 00 movzbl 0x410(%rbx),%edx 11296: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1129d: 48 8b 38 mov (%rax),%rdi 112a0: e8 00 00 00 00 callq 112a5 112a5: 48 8b 45 00 mov 0x0(%rbp),%rax 112a9: 0f b6 93 11 04 00 00 movzbl 0x411(%rbx),%edx 112b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 112b7: 48 8b 38 mov (%rax),%rdi 112ba: e8 00 00 00 00 callq 112bf 112bf: 48 8b 45 00 mov 0x0(%rbp),%rax 112c3: 0f b6 93 12 04 00 00 movzbl 0x412(%rbx),%edx 112ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 112d1: 48 8b 38 mov (%rax),%rdi 112d4: e8 00 00 00 00 callq 112d9 112d9: 48 8b 45 00 mov 0x0(%rbp),%rax 112dd: 0f b6 93 13 04 00 00 movzbl 0x413(%rbx),%edx 112e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 112eb: 48 8b 38 mov (%rax),%rdi 112ee: e8 00 00 00 00 callq 112f3 112f3: 48 8b 45 00 mov 0x0(%rbp),%rax 112f7: 8b 8b 18 04 00 00 mov 0x418(%rbx),%ecx 112fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11304: 8b 93 14 04 00 00 mov 0x414(%rbx),%edx 1130a: 44 8b 83 1c 04 00 00 mov 0x41c(%rbx),%r8d 11311: 48 8b 38 mov (%rax),%rdi 11314: e8 00 00 00 00 callq 11319 11319: 48 8b 45 00 mov 0x0(%rbp),%rax 1131d: 8b 8b 24 04 00 00 mov 0x424(%rbx),%ecx 11323: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1132a: 8b 93 20 04 00 00 mov 0x420(%rbx),%edx 11330: 44 8b 83 28 04 00 00 mov 0x428(%rbx),%r8d 11337: 48 8b 38 mov (%rax),%rdi 1133a: e8 00 00 00 00 callq 1133f 1133f: 48 8b 45 00 mov 0x0(%rbp),%rax 11343: 8b 8b 30 04 00 00 mov 0x430(%rbx),%ecx 11349: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11350: 8b 93 2c 04 00 00 mov 0x42c(%rbx),%edx 11356: 44 8b 83 34 04 00 00 mov 0x434(%rbx),%r8d 1135d: 48 8b 38 mov (%rax),%rdi 11360: e8 00 00 00 00 callq 11365 11365: 48 8b 45 00 mov 0x0(%rbp),%rax 11369: 8b 8b 3c 04 00 00 mov 0x43c(%rbx),%ecx 1136f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11376: 8b 93 38 04 00 00 mov 0x438(%rbx),%edx 1137c: 44 8b 83 40 04 00 00 mov 0x440(%rbx),%r8d 11383: 48 8b 38 mov (%rax),%rdi 11386: e8 00 00 00 00 callq 1138b 1138b: 48 8b 45 00 mov 0x0(%rbp),%rax 1138f: 44 8b 83 4c 04 00 00 mov 0x44c(%rbx),%r8d 11396: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1139d: 8b 8b 48 04 00 00 mov 0x448(%rbx),%ecx 113a3: 8b 93 44 04 00 00 mov 0x444(%rbx),%edx 113a9: 48 8b 38 mov (%rax),%rdi 113ac: e8 00 00 00 00 callq 113b1 113b1: 48 8b 45 00 mov 0x0(%rbp),%rax 113b5: 8b 8b 54 04 00 00 mov 0x454(%rbx),%ecx 113bb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113c2: 8b 93 50 04 00 00 mov 0x450(%rbx),%edx 113c8: 48 8b 38 mov (%rax),%rdi 113cb: e8 00 00 00 00 callq 113d0 113d0: 48 8b 45 00 mov 0x0(%rbp),%rax 113d4: 8b 8b 5c 04 00 00 mov 0x45c(%rbx),%ecx 113da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113e1: 8b 93 58 04 00 00 mov 0x458(%rbx),%edx 113e7: 48 8b 38 mov (%rax),%rdi 113ea: e8 00 00 00 00 callq 113ef 113ef: 48 8b 45 00 mov 0x0(%rbp),%rax 113f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 113fa: 48 8b 38 mov (%rax),%rdi 113fd: e8 00 00 00 00 callq 11402 11402: 48 8b 45 00 mov 0x0(%rbp),%rax 11406: 42 8b 8c a3 60 04 00 mov 0x460(%rbx,%r12,4),%ecx 1140d: 00 1140e: 44 89 e2 mov %r12d,%edx 11411: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11418: 48 8b 38 mov (%rax),%rdi 1141b: e8 00 00 00 00 callq 11420 11420: 48 8b 45 00 mov 0x0(%rbp),%rax 11424: 44 89 e2 mov %r12d,%edx 11427: 42 8b 8c a3 74 04 00 mov 0x474(%rbx,%r12,4),%ecx 1142e: 00 1142f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11436: 49 ff c4 inc %r12 11439: 48 8b 38 mov (%rax),%rdi 1143c: e8 00 00 00 00 callq 11441 11441: 49 83 fc 05 cmp $0x5,%r12 11445: 75 bb jne 11402 11447: 48 8b 45 00 mov 0x0(%rbp),%rax 1144b: 8b 8b 8c 04 00 00 mov 0x48c(%rbx),%ecx 11451: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11458: 8b 93 88 04 00 00 mov 0x488(%rbx),%edx 1145e: 44 8b 83 90 04 00 00 mov 0x490(%rbx),%r8d 11465: 48 8b 38 mov (%rax),%rdi 11468: e8 00 00 00 00 callq 1146d 1146d: 48 8b 45 00 mov 0x0(%rbp),%rax 11471: 44 8b 83 9c 04 00 00 mov 0x49c(%rbx),%r8d 11478: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1147f: 8b 8b 98 04 00 00 mov 0x498(%rbx),%ecx 11485: 8b 93 94 04 00 00 mov 0x494(%rbx),%edx 1148b: 48 8b 38 mov (%rax),%rdi 1148e: e8 00 00 00 00 callq 11493 11493: 48 8b 45 00 mov 0x0(%rbp),%rax 11497: 0f b7 93 a0 04 00 00 movzwl 0x4a0(%rbx),%edx 1149e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114a5: 48 8b 38 mov (%rax),%rdi 114a8: e8 00 00 00 00 callq 114ad 114ad: 48 8b 45 00 mov 0x0(%rbp),%rax 114b1: 0f b7 93 a2 04 00 00 movzwl 0x4a2(%rbx),%edx 114b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114bf: 48 8b 38 mov (%rax),%rdi 114c2: e8 00 00 00 00 callq 114c7 114c7: 48 8b 45 00 mov 0x0(%rbp),%rax 114cb: 0f b6 93 a4 04 00 00 movzbl 0x4a4(%rbx),%edx 114d2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114d9: 48 8b 38 mov (%rax),%rdi 114dc: e8 00 00 00 00 callq 114e1 114e1: 48 8b 45 00 mov 0x0(%rbp),%rax 114e5: 0f b6 93 a5 04 00 00 movzbl 0x4a5(%rbx),%edx 114ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 114f3: 48 8b 38 mov (%rax),%rdi 114f6: e8 00 00 00 00 callq 114fb 114fb: 48 8b 45 00 mov 0x0(%rbp),%rax 114ff: 0f b6 93 a6 04 00 00 movzbl 0x4a6(%rbx),%edx 11506: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1150d: 48 8b 38 mov (%rax),%rdi 11510: e8 00 00 00 00 callq 11515 11515: 48 8b 45 00 mov 0x0(%rbp),%rax 11519: 0f b6 93 a7 04 00 00 movzbl 0x4a7(%rbx),%edx 11520: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11527: 48 8b 38 mov (%rax),%rdi 1152a: e8 00 00 00 00 callq 1152f 1152f: 48 8b 45 00 mov 0x0(%rbp),%rax 11533: 0f b7 93 a8 04 00 00 movzwl 0x4a8(%rbx),%edx 1153a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11541: 48 8b 38 mov (%rax),%rdi 11544: e8 00 00 00 00 callq 11549 11549: 48 8b 45 00 mov 0x0(%rbp),%rax 1154d: 0f b7 93 aa 04 00 00 movzwl 0x4aa(%rbx),%edx 11554: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1155b: 48 8b 38 mov (%rax),%rdi 1155e: e8 00 00 00 00 callq 11563 11563: 48 8b 45 00 mov 0x0(%rbp),%rax 11567: 0f b7 93 ac 04 00 00 movzwl 0x4ac(%rbx),%edx 1156e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11575: 48 8b 38 mov (%rax),%rdi 11578: e8 00 00 00 00 callq 1157d 1157d: 48 8b 45 00 mov 0x0(%rbp),%rax 11581: 0f b7 93 ae 04 00 00 movzwl 0x4ae(%rbx),%edx 11588: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1158f: 48 8b 38 mov (%rax),%rdi 11592: e8 00 00 00 00 callq 11597 11597: 48 8b 45 00 mov 0x0(%rbp),%rax 1159b: 0f b7 93 b0 04 00 00 movzwl 0x4b0(%rbx),%edx 115a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 115a9: 48 8b 38 mov (%rax),%rdi 115ac: e8 00 00 00 00 callq 115b1 115b1: 48 8b 45 00 mov 0x0(%rbp),%rax 115b5: 0f b7 93 b2 04 00 00 movzwl 0x4b2(%rbx),%edx 115bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 115c3: 48 8b 38 mov (%rax),%rdi 115c6: e8 00 00 00 00 callq 115cb 115cb: 48 8b 45 00 mov 0x0(%rbp),%rax 115cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 115d6: 48 8b 38 mov (%rax),%rdi 115d9: e8 00 00 00 00 callq 115de 115de: 48 8b 45 00 mov 0x0(%rbp),%rax 115e2: 31 d2 xor %edx,%edx 115e4: 0f b6 8b b4 04 00 00 movzbl 0x4b4(%rbx),%ecx 115eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 115f2: 48 8b 38 mov (%rax),%rdi 115f5: e8 00 00 00 00 callq 115fa 115fa: 48 8b 45 00 mov 0x0(%rbp),%rax 115fe: 0f b6 8b b5 04 00 00 movzbl 0x4b5(%rbx),%ecx 11605: ba 01 00 00 00 mov $0x1,%edx 1160a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11611: 48 8b 38 mov (%rax),%rdi 11614: e8 00 00 00 00 callq 11619 11619: 48 8b 45 00 mov 0x0(%rbp),%rax 1161d: 0f b6 93 b6 04 00 00 movzbl 0x4b6(%rbx),%edx 11624: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1162b: 48 8b 38 mov (%rax),%rdi 1162e: e8 00 00 00 00 callq 11633 11633: 48 8b 45 00 mov 0x0(%rbp),%rax 11637: 0f b6 93 b7 04 00 00 movzbl 0x4b7(%rbx),%edx 1163e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11645: 48 8b 38 mov (%rax),%rdi 11648: e8 00 00 00 00 callq 1164d 1164d: 48 8b 45 00 mov 0x0(%rbp),%rax 11651: 8b 93 b8 04 00 00 mov 0x4b8(%rbx),%edx 11657: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1165e: 48 8b 38 mov (%rax),%rdi 11661: e8 00 00 00 00 callq 11666 11666: 48 8b 45 00 mov 0x0(%rbp),%rax 1166a: 8b 8b c0 04 00 00 mov 0x4c0(%rbx),%ecx 11670: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11677: 8b 93 bc 04 00 00 mov 0x4bc(%rbx),%edx 1167d: 44 8b 83 c4 04 00 00 mov 0x4c4(%rbx),%r8d 11684: 48 8b 38 mov (%rax),%rdi 11687: e8 00 00 00 00 callq 1168c 1168c: 48 8b 45 00 mov 0x0(%rbp),%rax 11690: 8b 8b cc 04 00 00 mov 0x4cc(%rbx),%ecx 11696: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1169d: 8b 93 c8 04 00 00 mov 0x4c8(%rbx),%edx 116a3: 44 8b 83 d0 04 00 00 mov 0x4d0(%rbx),%r8d 116aa: 48 8b 38 mov (%rax),%rdi 116ad: e8 00 00 00 00 callq 116b2 116b2: 48 8b 45 00 mov 0x0(%rbp),%rax 116b6: 8b 8b d8 04 00 00 mov 0x4d8(%rbx),%ecx 116bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 116c3: 8b 93 d4 04 00 00 mov 0x4d4(%rbx),%edx 116c9: 44 8b 83 dc 04 00 00 mov 0x4dc(%rbx),%r8d 116d0: 48 8b 38 mov (%rax),%rdi 116d3: e8 00 00 00 00 callq 116d8 116d8: 48 8b 45 00 mov 0x0(%rbp),%rax 116dc: 8b 8b e4 04 00 00 mov 0x4e4(%rbx),%ecx 116e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 116e9: 44 8b 83 e8 04 00 00 mov 0x4e8(%rbx),%r8d 116f0: 8b 93 e0 04 00 00 mov 0x4e0(%rbx),%edx 116f6: 48 8b 38 mov (%rax),%rdi 116f9: e8 00 00 00 00 callq 116fe 116fe: 48 8b 45 00 mov 0x0(%rbp),%rax 11702: 8b 93 04 05 00 00 mov 0x504(%rbx),%edx 11708: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1170f: 48 8b 38 mov (%rax),%rdi 11712: e8 00 00 00 00 callq 11717 11717: 48 8b 45 00 mov 0x0(%rbp),%rax 1171b: 8b 93 08 05 00 00 mov 0x508(%rbx),%edx 11721: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11728: 48 8b 38 mov (%rax),%rdi 1172b: e8 00 00 00 00 callq 11730 11730: 48 8b 45 00 mov 0x0(%rbp),%rax 11734: 8b 93 0c 05 00 00 mov 0x50c(%rbx),%edx 1173a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11741: 48 8b 38 mov (%rax),%rdi 11744: e8 00 00 00 00 callq 11749 11749: 48 8b 45 00 mov 0x0(%rbp),%rax 1174d: 8b 93 10 05 00 00 mov 0x510(%rbx),%edx 11753: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1175a: 48 8b 38 mov (%rax),%rdi 1175d: e8 00 00 00 00 callq 11762 11762: 48 8b 45 00 mov 0x0(%rbp),%rax 11766: 8b 93 14 05 00 00 mov 0x514(%rbx),%edx 1176c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11773: 48 8b 38 mov (%rax),%rdi 11776: e8 00 00 00 00 callq 1177b 1177b: 48 8b 45 00 mov 0x0(%rbp),%rax 1177f: 8b 93 18 05 00 00 mov 0x518(%rbx),%edx 11785: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1178c: 48 8b 38 mov (%rax),%rdi 1178f: e8 00 00 00 00 callq 11794 11794: 48 8b 45 00 mov 0x0(%rbp),%rax 11798: 8b 93 1c 05 00 00 mov 0x51c(%rbx),%edx 1179e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117a5: 48 8b 38 mov (%rax),%rdi 117a8: e8 00 00 00 00 callq 117ad 117ad: 48 8b 45 00 mov 0x0(%rbp),%rax 117b1: 8b 93 20 05 00 00 mov 0x520(%rbx),%edx 117b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117be: 48 8b 38 mov (%rax),%rdi 117c1: e8 00 00 00 00 callq 117c6 117c6: 48 8b 45 00 mov 0x0(%rbp),%rax 117ca: 8b 93 24 05 00 00 mov 0x524(%rbx),%edx 117d0: 45 31 e4 xor %r12d,%r12d 117d3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117da: 48 8b 38 mov (%rax),%rdi 117dd: e8 00 00 00 00 callq 117e2 117e2: 48 8b 45 00 mov 0x0(%rbp),%rax 117e6: 8b 93 28 05 00 00 mov 0x528(%rbx),%edx 117ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 117f3: 48 8b 38 mov (%rax),%rdi 117f6: e8 00 00 00 00 callq 117fb 117fb: 48 8b 45 00 mov 0x0(%rbp),%rax 117ff: 8b 93 2c 05 00 00 mov 0x52c(%rbx),%edx 11805: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1180c: 48 8b 38 mov (%rax),%rdi 1180f: e8 00 00 00 00 callq 11814 11814: 48 8b 45 00 mov 0x0(%rbp),%rax 11818: 8b 93 30 05 00 00 mov 0x530(%rbx),%edx 1181e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11825: 48 8b 38 mov (%rax),%rdi 11828: e8 00 00 00 00 callq 1182d 1182d: 48 8b 45 00 mov 0x0(%rbp),%rax 11831: 8b 93 34 05 00 00 mov 0x534(%rbx),%edx 11837: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1183e: 48 8b 38 mov (%rax),%rdi 11841: e8 00 00 00 00 callq 11846 11846: 48 8b 45 00 mov 0x0(%rbp),%rax 1184a: 8b 93 38 05 00 00 mov 0x538(%rbx),%edx 11850: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11857: 48 8b 38 mov (%rax),%rdi 1185a: e8 00 00 00 00 callq 1185f 1185f: 48 8b 45 00 mov 0x0(%rbp),%rax 11863: 8b 93 3c 05 00 00 mov 0x53c(%rbx),%edx 11869: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11870: 48 8b 38 mov (%rax),%rdi 11873: e8 00 00 00 00 callq 11878 11878: 48 8b 45 00 mov 0x0(%rbp),%rax 1187c: 44 89 e2 mov %r12d,%edx 1187f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11886: 48 8b 38 mov (%rax),%rdi 11889: e8 00 00 00 00 callq 1188e 1188e: 48 8b 45 00 mov 0x0(%rbp),%rax 11892: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11899: 42 0f b6 94 e3 40 05 movzbl 0x540(%rbx,%r12,8),%edx 118a0: 00 00 118a2: 48 8b 38 mov (%rax),%rdi 118a5: e8 00 00 00 00 callq 118aa 118aa: 48 8b 45 00 mov 0x0(%rbp),%rax 118ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118b5: 42 0f b6 94 e3 41 05 movzbl 0x541(%rbx,%r12,8),%edx 118bc: 00 00 118be: 48 8b 38 mov (%rax),%rdi 118c1: e8 00 00 00 00 callq 118c6 118c6: 48 8b 45 00 mov 0x0(%rbp),%rax 118ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118d1: 42 0f b6 94 e3 42 05 movzbl 0x542(%rbx,%r12,8),%edx 118d8: 00 00 118da: 48 8b 38 mov (%rax),%rdi 118dd: e8 00 00 00 00 callq 118e2 118e2: 48 8b 45 00 mov 0x0(%rbp),%rax 118e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 118ed: 42 0f b6 94 e3 43 05 movzbl 0x543(%rbx,%r12,8),%edx 118f4: 00 00 118f6: 48 8b 38 mov (%rax),%rdi 118f9: e8 00 00 00 00 callq 118fe 118fe: 48 8b 45 00 mov 0x0(%rbp),%rax 11902: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11909: 42 0f b6 94 e3 44 05 movzbl 0x544(%rbx,%r12,8),%edx 11910: 00 00 11912: 48 8b 38 mov (%rax),%rdi 11915: e8 00 00 00 00 callq 1191a 1191a: 48 8b 45 00 mov 0x0(%rbp),%rax 1191e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11925: 42 0f b6 94 e3 45 05 movzbl 0x545(%rbx,%r12,8),%edx 1192c: 00 00 1192e: 48 8b 38 mov (%rax),%rdi 11931: e8 00 00 00 00 callq 11936 11936: 48 8b 45 00 mov 0x0(%rbp),%rax 1193a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11941: 42 0f b6 94 e3 46 05 movzbl 0x546(%rbx,%r12,8),%edx 11948: 00 00 1194a: 48 8b 38 mov (%rax),%rdi 1194d: e8 00 00 00 00 callq 11952 11952: 48 8b 45 00 mov 0x0(%rbp),%rax 11956: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1195d: 42 0f b6 94 e3 47 05 movzbl 0x547(%rbx,%r12,8),%edx 11964: 00 00 11966: 49 ff c4 inc %r12 11969: 48 8b 38 mov (%rax),%rdi 1196c: e8 00 00 00 00 callq 11971 11971: 49 83 fc 10 cmp $0x10,%r12 11975: 0f 85 fd fe ff ff jne 11878 1197b: 48 8b 45 00 mov 0x0(%rbp),%rax 1197f: 0f b6 93 c0 05 00 00 movzbl 0x5c0(%rbx),%edx 11986: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1198d: 48 8b 38 mov (%rax),%rdi 11990: e8 00 00 00 00 callq 11995 11995: 48 8b 45 00 mov 0x0(%rbp),%rax 11999: 0f b6 93 c1 05 00 00 movzbl 0x5c1(%rbx),%edx 119a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119a7: 48 8b 38 mov (%rax),%rdi 119aa: e8 00 00 00 00 callq 119af 119af: 48 8b 45 00 mov 0x0(%rbp),%rax 119b3: 0f b6 93 c2 05 00 00 movzbl 0x5c2(%rbx),%edx 119ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119c1: 48 8b 38 mov (%rax),%rdi 119c4: e8 00 00 00 00 callq 119c9 119c9: 48 8b 45 00 mov 0x0(%rbp),%rax 119cd: 0f b6 93 c3 05 00 00 movzbl 0x5c3(%rbx),%edx 119d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119db: 48 8b 38 mov (%rax),%rdi 119de: e8 00 00 00 00 callq 119e3 119e3: 48 8b 45 00 mov 0x0(%rbp),%rax 119e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 119ee: 48 8b 38 mov (%rax),%rdi 119f1: e8 00 00 00 00 callq 119f6 119f6: 48 8b 45 00 mov 0x0(%rbp),%rax 119fa: 0f b6 93 c4 05 00 00 movzbl 0x5c4(%rbx),%edx 11a01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a08: 48 8b 38 mov (%rax),%rdi 11a0b: e8 00 00 00 00 callq 11a10 11a10: 48 8b 45 00 mov 0x0(%rbp),%rax 11a14: 0f b6 93 c5 05 00 00 movzbl 0x5c5(%rbx),%edx 11a1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a22: 48 8b 38 mov (%rax),%rdi 11a25: e8 00 00 00 00 callq 11a2a 11a2a: 48 8b 45 00 mov 0x0(%rbp),%rax 11a2e: 0f b6 93 c6 05 00 00 movzbl 0x5c6(%rbx),%edx 11a35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a3c: 48 8b 38 mov (%rax),%rdi 11a3f: e8 00 00 00 00 callq 11a44 11a44: 48 8b 45 00 mov 0x0(%rbp),%rax 11a48: 0f b6 93 c7 05 00 00 movzbl 0x5c7(%rbx),%edx 11a4f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a56: 48 8b 38 mov (%rax),%rdi 11a59: e8 00 00 00 00 callq 11a5e 11a5e: 48 8b 45 00 mov 0x0(%rbp),%rax 11a62: 0f b6 93 c8 05 00 00 movzbl 0x5c8(%rbx),%edx 11a69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a70: 48 8b 38 mov (%rax),%rdi 11a73: e8 00 00 00 00 callq 11a78 11a78: 48 8b 45 00 mov 0x0(%rbp),%rax 11a7c: 0f b6 93 c9 05 00 00 movzbl 0x5c9(%rbx),%edx 11a83: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11a8a: 48 8b 38 mov (%rax),%rdi 11a8d: e8 00 00 00 00 callq 11a92 11a92: 48 8b 45 00 mov 0x0(%rbp),%rax 11a96: 0f b6 93 ca 05 00 00 movzbl 0x5ca(%rbx),%edx 11a9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11aa4: 48 8b 38 mov (%rax),%rdi 11aa7: e8 00 00 00 00 callq 11aac 11aac: 48 8b 45 00 mov 0x0(%rbp),%rax 11ab0: 0f b6 93 cb 05 00 00 movzbl 0x5cb(%rbx),%edx 11ab7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11abe: 48 8b 38 mov (%rax),%rdi 11ac1: e8 00 00 00 00 callq 11ac6 11ac6: 48 8b 45 00 mov 0x0(%rbp),%rax 11aca: 0f b7 93 cc 05 00 00 movzwl 0x5cc(%rbx),%edx 11ad1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ad8: 48 8b 38 mov (%rax),%rdi 11adb: e8 00 00 00 00 callq 11ae0 11ae0: 48 8b 45 00 mov 0x0(%rbp),%rax 11ae4: 0f be 93 ce 05 00 00 movsbl 0x5ce(%rbx),%edx 11aeb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11af2: 48 8b 38 mov (%rax),%rdi 11af5: e8 00 00 00 00 callq 11afa 11afa: 48 8b 45 00 mov 0x0(%rbp),%rax 11afe: 0f b6 93 cf 05 00 00 movzbl 0x5cf(%rbx),%edx 11b05: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11b0c: 48 8b 38 mov (%rax),%rdi 11b0f: e8 00 00 00 00 callq 11b14 11b14: 48 8b 45 00 mov 0x0(%rbp),%rax 11b18: 0f b7 93 d0 05 00 00 movzwl 0x5d0(%rbx),%edx 11b1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11b26: 48 8b 38 mov (%rax),%rdi 11b29: e8 00 00 00 00 callq 11b2e 11b2e: 48 8b 45 00 mov 0x0(%rbp),%rax 11b32: 0f be 93 d2 05 00 00 movsbl 0x5d2(%rbx),%edx 11b39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11b40: 48 8b 38 mov (%rax),%rdi 11b43: e8 00 00 00 00 callq 11b48 11b48: 48 8b 45 00 mov 0x0(%rbp),%rax 11b4c: 0f b6 93 d3 05 00 00 movzbl 0x5d3(%rbx),%edx 11b53: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11b5a: 48 8b 38 mov (%rax),%rdi 11b5d: e8 00 00 00 00 callq 11b62 11b62: 48 8b 45 00 mov 0x0(%rbp),%rax 11b66: 0f b7 93 d4 05 00 00 movzwl 0x5d4(%rbx),%edx 11b6d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11b74: 48 8b 38 mov (%rax),%rdi 11b77: e8 00 00 00 00 callq 11b7c 11b7c: 48 8b 45 00 mov 0x0(%rbp),%rax 11b80: 0f be 93 d6 05 00 00 movsbl 0x5d6(%rbx),%edx 11b87: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11b8e: 48 8b 38 mov (%rax),%rdi 11b91: e8 00 00 00 00 callq 11b96 11b96: 48 8b 45 00 mov 0x0(%rbp),%rax 11b9a: 0f b6 93 d7 05 00 00 movzbl 0x5d7(%rbx),%edx 11ba1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ba8: 48 8b 38 mov (%rax),%rdi 11bab: e8 00 00 00 00 callq 11bb0 11bb0: 48 8b 45 00 mov 0x0(%rbp),%rax 11bb4: 0f b7 93 d8 05 00 00 movzwl 0x5d8(%rbx),%edx 11bbb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11bc2: 48 8b 38 mov (%rax),%rdi 11bc5: e8 00 00 00 00 callq 11bca 11bca: 48 8b 45 00 mov 0x0(%rbp),%rax 11bce: 0f be 93 da 05 00 00 movsbl 0x5da(%rbx),%edx 11bd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11bdc: 48 8b 38 mov (%rax),%rdi 11bdf: e8 00 00 00 00 callq 11be4 11be4: 48 8b 45 00 mov 0x0(%rbp),%rax 11be8: 0f b6 93 db 05 00 00 movzbl 0x5db(%rbx),%edx 11bef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11bf6: 48 8b 38 mov (%rax),%rdi 11bf9: e8 00 00 00 00 callq 11bfe 11bfe: 48 8b 45 00 mov 0x0(%rbp),%rax 11c02: 8b 93 dc 05 00 00 mov 0x5dc(%rbx),%edx 11c08: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c0f: 48 8b 38 mov (%rax),%rdi 11c12: e8 00 00 00 00 callq 11c17 11c17: 48 8b 45 00 mov 0x0(%rbp),%rax 11c1b: 0f b6 93 e0 05 00 00 movzbl 0x5e0(%rbx),%edx 11c22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c29: 48 8b 38 mov (%rax),%rdi 11c2c: e8 00 00 00 00 callq 11c31 11c31: 48 8b 45 00 mov 0x0(%rbp),%rax 11c35: 0f b6 93 e1 05 00 00 movzbl 0x5e1(%rbx),%edx 11c3c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c43: 48 8b 38 mov (%rax),%rdi 11c46: e8 00 00 00 00 callq 11c4b 11c4b: 48 8b 45 00 mov 0x0(%rbp),%rax 11c4f: 0f b6 93 e2 05 00 00 movzbl 0x5e2(%rbx),%edx 11c56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c5d: 48 8b 38 mov (%rax),%rdi 11c60: e8 00 00 00 00 callq 11c65 11c65: 48 8b 45 00 mov 0x0(%rbp),%rax 11c69: 0f b6 93 e3 05 00 00 movzbl 0x5e3(%rbx),%edx 11c70: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c77: 48 8b 38 mov (%rax),%rdi 11c7a: e8 00 00 00 00 callq 11c7f 11c7f: 48 8b 45 00 mov 0x0(%rbp),%rax 11c83: 0f b6 93 e4 05 00 00 movzbl 0x5e4(%rbx),%edx 11c8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11c91: 48 8b 38 mov (%rax),%rdi 11c94: e8 00 00 00 00 callq 11c99 11c99: 48 8b 45 00 mov 0x0(%rbp),%rax 11c9d: 0f b6 93 e5 05 00 00 movzbl 0x5e5(%rbx),%edx 11ca4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11cab: 48 8b 38 mov (%rax),%rdi 11cae: e8 00 00 00 00 callq 11cb3 11cb3: 48 8b 45 00 mov 0x0(%rbp),%rax 11cb7: 0f b6 93 e6 05 00 00 movzbl 0x5e6(%rbx),%edx 11cbe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11cc5: 48 8b 38 mov (%rax),%rdi 11cc8: e8 00 00 00 00 callq 11ccd 11ccd: 48 8b 45 00 mov 0x0(%rbp),%rax 11cd1: 0f b6 93 e7 05 00 00 movzbl 0x5e7(%rbx),%edx 11cd8: 45 31 e4 xor %r12d,%r12d 11cdb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ce2: 48 8b 38 mov (%rax),%rdi 11ce5: e8 00 00 00 00 callq 11cea 11cea: 48 8b 45 00 mov 0x0(%rbp),%rax 11cee: 0f b6 93 e8 05 00 00 movzbl 0x5e8(%rbx),%edx 11cf5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11cfc: 48 8b 38 mov (%rax),%rdi 11cff: e8 00 00 00 00 callq 11d04 11d04: 48 8b 45 00 mov 0x0(%rbp),%rax 11d08: 0f b6 93 e9 05 00 00 movzbl 0x5e9(%rbx),%edx 11d0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11d16: 48 8b 38 mov (%rax),%rdi 11d19: e8 00 00 00 00 callq 11d1e 11d1e: 48 8b 45 00 mov 0x0(%rbp),%rax 11d22: 0f b6 93 ea 05 00 00 movzbl 0x5ea(%rbx),%edx 11d29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11d30: 48 8b 38 mov (%rax),%rdi 11d33: e8 00 00 00 00 callq 11d38 11d38: 48 8b 45 00 mov 0x0(%rbp),%rax 11d3c: 0f b6 93 eb 05 00 00 movzbl 0x5eb(%rbx),%edx 11d43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11d4a: 48 8b 38 mov (%rax),%rdi 11d4d: e8 00 00 00 00 callq 11d52 11d52: 48 8b 45 00 mov 0x0(%rbp),%rax 11d56: 0f b6 93 ec 05 00 00 movzbl 0x5ec(%rbx),%edx 11d5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11d64: 48 8b 38 mov (%rax),%rdi 11d67: e8 00 00 00 00 callq 11d6c 11d6c: 48 8b 45 00 mov 0x0(%rbp),%rax 11d70: 0f b6 93 ed 05 00 00 movzbl 0x5ed(%rbx),%edx 11d77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11d7e: 48 8b 38 mov (%rax),%rdi 11d81: e8 00 00 00 00 callq 11d86 11d86: 48 8b 45 00 mov 0x0(%rbp),%rax 11d8a: 0f b6 93 ee 05 00 00 movzbl 0x5ee(%rbx),%edx 11d91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11d98: 48 8b 38 mov (%rax),%rdi 11d9b: e8 00 00 00 00 callq 11da0 11da0: 48 8b 45 00 mov 0x0(%rbp),%rax 11da4: 0f b6 93 ef 05 00 00 movzbl 0x5ef(%rbx),%edx 11dab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11db2: 48 8b 38 mov (%rax),%rdi 11db5: e8 00 00 00 00 callq 11dba 11dba: 48 8b 45 00 mov 0x0(%rbp),%rax 11dbe: 0f b6 93 f0 05 00 00 movzbl 0x5f0(%rbx),%edx 11dc5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11dcc: 48 8b 38 mov (%rax),%rdi 11dcf: e8 00 00 00 00 callq 11dd4 11dd4: 48 8b 45 00 mov 0x0(%rbp),%rax 11dd8: 0f b6 93 f1 05 00 00 movzbl 0x5f1(%rbx),%edx 11ddf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11de6: 48 8b 38 mov (%rax),%rdi 11de9: e8 00 00 00 00 callq 11dee 11dee: 48 8b 45 00 mov 0x0(%rbp),%rax 11df2: 0f b7 93 f2 05 00 00 movzwl 0x5f2(%rbx),%edx 11df9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11e00: 48 8b 38 mov (%rax),%rdi 11e03: e8 00 00 00 00 callq 11e08 11e08: 48 8b 45 00 mov 0x0(%rbp),%rax 11e0c: 0f b6 93 f4 05 00 00 movzbl 0x5f4(%rbx),%edx 11e13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11e1a: 48 8b 38 mov (%rax),%rdi 11e1d: e8 00 00 00 00 callq 11e22 11e22: 48 8b 45 00 mov 0x0(%rbp),%rax 11e26: 0f b6 93 f5 05 00 00 movzbl 0x5f5(%rbx),%edx 11e2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11e34: 48 8b 38 mov (%rax),%rdi 11e37: e8 00 00 00 00 callq 11e3c 11e3c: 48 8b 45 00 mov 0x0(%rbp),%rax 11e40: 0f b7 93 f6 05 00 00 movzwl 0x5f6(%rbx),%edx 11e47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11e4e: 48 8b 38 mov (%rax),%rdi 11e51: e8 00 00 00 00 callq 11e56 11e56: 48 8b 45 00 mov 0x0(%rbp),%rax 11e5a: 0f b7 93 f8 05 00 00 movzwl 0x5f8(%rbx),%edx 11e61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11e68: 48 8b 38 mov (%rax),%rdi 11e6b: e8 00 00 00 00 callq 11e70 11e70: 48 8b 45 00 mov 0x0(%rbp),%rax 11e74: 0f b7 93 fa 05 00 00 movzwl 0x5fa(%rbx),%edx 11e7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11e82: 48 8b 38 mov (%rax),%rdi 11e85: e8 00 00 00 00 callq 11e8a 11e8a: 48 8b 45 00 mov 0x0(%rbp),%rax 11e8e: 0f b6 93 fc 05 00 00 movzbl 0x5fc(%rbx),%edx 11e95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11e9c: 48 8b 38 mov (%rax),%rdi 11e9f: e8 00 00 00 00 callq 11ea4 11ea4: 48 8b 45 00 mov 0x0(%rbp),%rax 11ea8: 0f b6 93 fd 05 00 00 movzbl 0x5fd(%rbx),%edx 11eaf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11eb6: 48 8b 38 mov (%rax),%rdi 11eb9: e8 00 00 00 00 callq 11ebe 11ebe: 48 8b 45 00 mov 0x0(%rbp),%rax 11ec2: 0f b7 93 fe 05 00 00 movzwl 0x5fe(%rbx),%edx 11ec9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ed0: 48 8b 38 mov (%rax),%rdi 11ed3: e8 00 00 00 00 callq 11ed8 11ed8: 48 8b 45 00 mov 0x0(%rbp),%rax 11edc: 8b 93 00 06 00 00 mov 0x600(%rbx),%edx 11ee2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ee9: 48 8b 38 mov (%rax),%rdi 11eec: e8 00 00 00 00 callq 11ef1 11ef1: 48 8b 45 00 mov 0x0(%rbp),%rax 11ef5: 0f b6 93 04 06 00 00 movzbl 0x604(%rbx),%edx 11efc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f03: 48 8b 38 mov (%rax),%rdi 11f06: e8 00 00 00 00 callq 11f0b 11f0b: 48 8b 45 00 mov 0x0(%rbp),%rax 11f0f: 0f b6 93 05 06 00 00 movzbl 0x605(%rbx),%edx 11f16: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f1d: 48 8b 38 mov (%rax),%rdi 11f20: e8 00 00 00 00 callq 11f25 11f25: 48 8b 45 00 mov 0x0(%rbp),%rax 11f29: 0f b6 93 06 06 00 00 movzbl 0x606(%rbx),%edx 11f30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f37: 48 8b 38 mov (%rax),%rdi 11f3a: e8 00 00 00 00 callq 11f3f 11f3f: 48 8b 45 00 mov 0x0(%rbp),%rax 11f43: 0f b6 93 07 06 00 00 movzbl 0x607(%rbx),%edx 11f4a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f51: 48 8b 38 mov (%rax),%rdi 11f54: e8 00 00 00 00 callq 11f59 11f59: 48 8b 45 00 mov 0x0(%rbp),%rax 11f5d: 0f b7 93 08 06 00 00 movzwl 0x608(%rbx),%edx 11f64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f6b: 48 8b 38 mov (%rax),%rdi 11f6e: e8 00 00 00 00 callq 11f73 11f73: 48 8b 45 00 mov 0x0(%rbp),%rax 11f77: 0f b7 93 0a 06 00 00 movzwl 0x60a(%rbx),%edx 11f7e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f85: 48 8b 38 mov (%rax),%rdi 11f88: e8 00 00 00 00 callq 11f8d 11f8d: 48 8b 45 00 mov 0x0(%rbp),%rax 11f91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11f98: 48 8b 38 mov (%rax),%rdi 11f9b: e8 00 00 00 00 callq 11fa0 11fa0: 48 8b 45 00 mov 0x0(%rbp),%rax 11fa4: 44 89 e2 mov %r12d,%edx 11fa7: 42 0f b6 8c 23 0c 06 movzbl 0x60c(%rbx,%r12,1),%ecx 11fae: 00 00 11fb0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11fb7: 49 ff c4 inc %r12 11fba: 48 8b 38 mov (%rax),%rdi 11fbd: e8 00 00 00 00 callq 11fc2 11fc2: 49 83 fc 04 cmp $0x4,%r12 11fc6: 75 d8 jne 11fa0 11fc8: 48 8b 45 00 mov 0x0(%rbp),%rax 11fcc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11fd3: 45 31 e4 xor %r12d,%r12d 11fd6: 48 8b 38 mov (%rax),%rdi 11fd9: e8 00 00 00 00 callq 11fde 11fde: 48 8b 45 00 mov 0x0(%rbp),%rax 11fe2: 44 89 e2 mov %r12d,%edx 11fe5: 42 0f b6 8c 23 10 06 movzbl 0x610(%rbx,%r12,1),%ecx 11fec: 00 00 11fee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 11ff5: 49 ff c4 inc %r12 11ff8: 48 8b 38 mov (%rax),%rdi 11ffb: e8 00 00 00 00 callq 12000 12000: 49 83 fc 04 cmp $0x4,%r12 12004: 75 d8 jne 11fde 12006: 48 8b 45 00 mov 0x0(%rbp),%rax 1200a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12011: 45 31 e4 xor %r12d,%r12d 12014: 48 8b 38 mov (%rax),%rdi 12017: e8 00 00 00 00 callq 1201c 1201c: 48 8b 45 00 mov 0x0(%rbp),%rax 12020: 44 89 e2 mov %r12d,%edx 12023: 42 0f b7 8c 63 14 06 movzwl 0x614(%rbx,%r12,2),%ecx 1202a: 00 00 1202c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12033: 49 ff c4 inc %r12 12036: 48 8b 38 mov (%rax),%rdi 12039: e8 00 00 00 00 callq 1203e 1203e: 49 83 fc 04 cmp $0x4,%r12 12042: 75 d8 jne 1201c 12044: 48 8b 45 00 mov 0x0(%rbp),%rax 12048: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1204f: 45 31 e4 xor %r12d,%r12d 12052: 48 8b 38 mov (%rax),%rdi 12055: e8 00 00 00 00 callq 1205a 1205a: 48 8b 45 00 mov 0x0(%rbp),%rax 1205e: 44 89 e2 mov %r12d,%edx 12061: 42 0f b7 8c 63 1c 06 movzwl 0x61c(%rbx,%r12,2),%ecx 12068: 00 00 1206a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12071: 49 ff c4 inc %r12 12074: 48 8b 38 mov (%rax),%rdi 12077: e8 00 00 00 00 callq 1207c 1207c: 49 83 fc 04 cmp $0x4,%r12 12080: 75 d8 jne 1205a 12082: 48 8b 45 00 mov 0x0(%rbp),%rax 12086: 0f b6 93 24 06 00 00 movzbl 0x624(%rbx),%edx 1208d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12094: 48 8b 38 mov (%rax),%rdi 12097: e8 00 00 00 00 callq 1209c 1209c: 48 8b 45 00 mov 0x0(%rbp),%rax 120a0: 0f b6 93 25 06 00 00 movzbl 0x625(%rbx),%edx 120a7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 120ae: 48 8b 38 mov (%rax),%rdi 120b1: e8 00 00 00 00 callq 120b6 120b6: 48 8b 45 00 mov 0x0(%rbp),%rax 120ba: 0f b6 93 26 06 00 00 movzbl 0x626(%rbx),%edx 120c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 120c8: 48 8b 38 mov (%rax),%rdi 120cb: e8 00 00 00 00 callq 120d0 120d0: 48 8b 45 00 mov 0x0(%rbp),%rax 120d4: 0f b6 93 27 06 00 00 movzbl 0x627(%rbx),%edx 120db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 120e2: 48 8b 38 mov (%rax),%rdi 120e5: e8 00 00 00 00 callq 120ea 120ea: 48 8b 45 00 mov 0x0(%rbp),%rax 120ee: 8b 93 38 06 00 00 mov 0x638(%rbx),%edx 120f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 120fb: 48 8b 38 mov (%rax),%rdi 120fe: e8 00 00 00 00 callq 12103 12103: 48 8b 45 00 mov 0x0(%rbp),%rax 12107: 8b 93 3c 06 00 00 mov 0x63c(%rbx),%edx 1210d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12114: 48 8b 38 mov (%rax),%rdi 12117: e8 00 00 00 00 callq 1211c 1211c: 48 8b 45 00 mov 0x0(%rbp),%rax 12120: 8b 93 40 06 00 00 mov 0x640(%rbx),%edx 12126: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1212d: 48 8b 38 mov (%rax),%rdi 12130: e8 00 00 00 00 callq 12135 12135: 48 8b 45 00 mov 0x0(%rbp),%rax 12139: 8b 93 44 06 00 00 mov 0x644(%rbx),%edx 1213f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12146: 48 8b 38 mov (%rax),%rdi 12149: e8 00 00 00 00 callq 1214e 1214e: 48 8b 45 00 mov 0x0(%rbp),%rax 12152: 8b 93 48 06 00 00 mov 0x648(%rbx),%edx 12158: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1215f: 48 8b 38 mov (%rax),%rdi 12162: e8 00 00 00 00 callq 12167 12167: 48 8b 45 00 mov 0x0(%rbp),%rax 1216b: 8b 93 4c 06 00 00 mov 0x64c(%rbx),%edx 12171: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12178: 48 8b 38 mov (%rax),%rdi 1217b: e8 00 00 00 00 callq 12180 12180: 48 8b 45 00 mov 0x0(%rbp),%rax 12184: 8b 93 50 06 00 00 mov 0x650(%rbx),%edx 1218a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12191: 48 8b 38 mov (%rax),%rdi 12194: e8 00 00 00 00 callq 12199 12199: 48 8b 45 00 mov 0x0(%rbp),%rax 1219d: 8b 93 54 06 00 00 mov 0x654(%rbx),%edx 121a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121aa: 48 8b 38 mov (%rax),%rdi 121ad: e8 00 00 00 00 callq 121b2 121b2: 48 8b 45 00 mov 0x0(%rbp),%rax 121b6: 8b 93 58 06 00 00 mov 0x658(%rbx),%edx 121bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121c3: 48 8b 38 mov (%rax),%rdi 121c6: e8 00 00 00 00 callq 121cb 121cb: 48 8b 45 00 mov 0x0(%rbp),%rax 121cf: 8b 93 5c 06 00 00 mov 0x65c(%rbx),%edx 121d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121dc: 48 8b 38 mov (%rax),%rdi 121df: e8 00 00 00 00 callq 121e4 121e4: 48 8b 45 00 mov 0x0(%rbp),%rax 121e8: 8b 93 60 06 00 00 mov 0x660(%rbx),%edx 121ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 121f5: 48 8b 38 mov (%rax),%rdi 121f8: e8 00 00 00 00 callq 121fd 121fd: 48 8b 45 00 mov 0x0(%rbp),%rax 12201: 8b 93 64 06 00 00 mov 0x664(%rbx),%edx 12207: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1220e: 48 8b 38 mov (%rax),%rdi 12211: e8 00 00 00 00 callq 12216 12216: 48 8b 45 00 mov 0x0(%rbp),%rax 1221a: 8b 93 68 06 00 00 mov 0x668(%rbx),%edx 12220: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12227: 48 8b 38 mov (%rax),%rdi 1222a: e8 00 00 00 00 callq 1222f 1222f: 48 8b 45 00 mov 0x0(%rbp),%rax 12233: 8b 93 6c 06 00 00 mov 0x66c(%rbx),%edx 12239: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12240: 48 8b 38 mov (%rax),%rdi 12243: e8 00 00 00 00 callq 12248 12248: 48 8b 45 00 mov 0x0(%rbp),%rax 1224c: 8b 93 70 06 00 00 mov 0x670(%rbx),%edx 12252: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12259: 48 8b 38 mov (%rax),%rdi 1225c: e8 00 00 00 00 callq 12261 12261: 48 8b 45 00 mov 0x0(%rbp),%rax 12265: 8b 93 74 06 00 00 mov 0x674(%rbx),%edx 1226b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12272: 48 8b 38 mov (%rax),%rdi 12275: e8 00 00 00 00 callq 1227a 1227a: 48 8b 45 00 mov 0x0(%rbp),%rax 1227e: 8b 93 78 06 00 00 mov 0x678(%rbx),%edx 12284: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1228b: 48 8b 38 mov (%rax),%rdi 1228e: e8 00 00 00 00 callq 12293 12293: 48 8b 45 00 mov 0x0(%rbp),%rax 12297: 8b 93 7c 06 00 00 mov 0x67c(%rbx),%edx 1229d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 122a4: 48 8b 38 mov (%rax),%rdi 122a7: e8 00 00 00 00 callq 122ac 122ac: 48 8b 45 00 mov 0x0(%rbp),%rax 122b0: 8b 93 80 06 00 00 mov 0x680(%rbx),%edx 122b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 122bd: 5b pop %rbx 122be: 5d pop %rbp 122bf: 48 8b 38 mov (%rax),%rdi 122c2: 41 5c pop %r12 122c4: e9 00 00 00 00 jmpq 122c9 00000000000122c9 : 122c9: 48 8b 03 mov (%rbx),%rax 122cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 122d3: 48 8b 38 mov (%rax),%rdi 122d6: e8 00 00 00 00 callq 122db 122db: e9 00 00 00 00 jmpq 122e0 00000000000122e0 : 122e0: 48 8b 13 mov (%rbx),%rdx 122e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 122ea: 89 44 24 04 mov %eax,0x4(%rsp) 122ee: 48 8b 3a mov (%rdx),%rdi 122f1: e8 00 00 00 00 callq 122f6 122f6: 8b 44 24 04 mov 0x4(%rsp),%eax 122fa: e9 00 00 00 00 jmpq 122ff 122ff: 48 8b 0b mov (%rbx),%rcx 12302: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12309: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12310: 89 44 24 04 mov %eax,0x4(%rsp) 12314: 48 8b 39 mov (%rcx),%rdi 12317: e8 00 00 00 00 callq 1231c 1231c: 8b 44 24 04 mov 0x4(%rsp),%eax 12320: e9 00 00 00 00 jmpq 12325 12325: 48 8b 03 mov (%rbx),%rax 12328: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1232f: 48 8b 38 mov (%rax),%rdi 12332: e8 00 00 00 00 callq 12337 12337: e9 00 00 00 00 jmpq 1233c 000000000001233c : 1233c: 48 8b 07 mov (%rdi),%rax 1233f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12346: 48 8b 38 mov (%rax),%rdi 12349: e8 00 00 00 00 callq 1234e 1234e: b8 ea ff ff ff mov $0xffffffea,%eax 12353: e9 00 00 00 00 jmpq 12358 12358: 48 8b 4d 00 mov 0x0(%rbp),%rcx 1235c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12363: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1236a: 89 44 24 04 mov %eax,0x4(%rsp) 1236e: 48 8b 39 mov (%rcx),%rdi 12371: e8 00 00 00 00 callq 12376 12376: 8b 44 24 04 mov 0x4(%rsp),%eax 1237a: e9 00 00 00 00 jmpq 1237f 1237f: 48 8b 4d 00 mov 0x0(%rbp),%rcx 12383: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1238a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12391: 89 44 24 04 mov %eax,0x4(%rsp) 12395: 48 8b 39 mov (%rcx),%rdi 12398: e8 00 00 00 00 callq 1239d 1239d: 8b 44 24 04 mov 0x4(%rsp),%eax 123a1: e9 00 00 00 00 jmpq 123a6 00000000000123a6 : 123a6: 49 8b 4d 00 mov 0x0(%r13),%rcx 123aa: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 123b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 123b8: 89 44 24 04 mov %eax,0x4(%rsp) 123bc: 48 8b 39 mov (%rcx),%rdi 123bf: e8 00 00 00 00 callq 123c4 123c4: 8b 44 24 04 mov 0x4(%rsp),%eax 123c8: e9 00 00 00 00 jmpq 123cd 00000000000123cd : 123cd: 49 8b 3c 24 mov (%r12),%rdi 123d1: 48 8b 3f mov (%rdi),%rdi 123d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 123db: e8 00 00 00 00 callq 123e0 123e0: e9 00 00 00 00 jmpq 123e5 00000000000123e5 : 123e5: 48 8b 13 mov (%rbx),%rdx 123e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 123ef: 89 44 24 04 mov %eax,0x4(%rsp) 123f3: 48 8b 3a mov (%rdx),%rdi 123f6: e8 00 00 00 00 callq 123fb 123fb: 8b 44 24 04 mov 0x4(%rsp),%eax 123ff: e9 00 00 00 00 jmpq 12404 12404: 48 8b 13 mov (%rbx),%rdx 12407: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1240e: 89 44 24 04 mov %eax,0x4(%rsp) 12412: 48 8b 3a mov (%rdx),%rdi 12415: e8 00 00 00 00 callq 1241a 1241a: 8b 44 24 04 mov 0x4(%rsp),%eax 1241e: e9 00 00 00 00 jmpq 12423 0000000000012423 : 12423: 48 8b 3b mov (%rbx),%rdi 12426: 40 84 ed test %bpl,%bpl 12429: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12430: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12437: 48 0f 44 ca cmove %rdx,%rcx 1243b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12442: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12449: 89 44 24 04 mov %eax,0x4(%rsp) 1244d: 48 8b 3f mov (%rdi),%rdi 12450: e8 00 00 00 00 callq 12455 12455: 8b 44 24 04 mov 0x4(%rsp),%eax 12459: e9 00 00 00 00 jmpq 1245e 000000000001245e : 1245e: 48 8b 3f mov (%rdi),%rdi 12461: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12468: e8 00 00 00 00 callq 1246d 1246d: 48 8b 3b mov (%rbx),%rdi 12470: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12477: e8 00 00 00 00 callq 1247c 1247c: bf 01 00 00 00 mov $0x1,%edi 12481: e8 00 00 00 00 callq 12486 12486: e9 00 00 00 00 jmpq 1248b 1248b: 48 8b 3f mov (%rdi),%rdi 1248e: 45 85 c0 test %r8d,%r8d 12491: 74 1a je 124ad 12493: 41 83 f8 01 cmp $0x1,%r8d 12497: 74 3e je 124d7 12499: 44 89 c2 mov %r8d,%edx 1249c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 124a3: e8 00 00 00 00 callq 124a8 124a8: e9 00 00 00 00 jmpq 124ad 124ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 124b4: e8 00 00 00 00 callq 124b9 124b9: 48 8b 3b mov (%rbx),%rdi 124bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 124c3: e8 00 00 00 00 callq 124c8 124c8: bf 01 00 00 00 mov $0x1,%edi 124cd: e8 00 00 00 00 callq 124d2 124d2: e9 00 00 00 00 jmpq 124d7 124d7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 124de: e8 00 00 00 00 callq 124e3 124e3: e9 00 00 00 00 jmpq 124e8 00000000000124e8 : 124e8: 48 8b 3b mov (%rbx),%rdi 124eb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 124f2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 124f8: e8 00 00 00 00 callq 124fd 124fd: e9 00 00 00 00 jmpq 12502 0000000000012502 : 12502: 89 44 24 04 mov %eax,0x4(%rsp) 12506: 40 0f b6 f5 movzbl %bpl,%esi 1250a: 89 e8 mov %ebp,%eax 1250c: 48 8b 3b mov (%rbx),%rdi 1250f: 56 push %rsi 12510: 0f b6 f4 movzbl %ah,%esi 12513: 41 89 e9 mov %ebp,%r9d 12516: 56 push %rsi 12517: 48 8b 3f mov (%rdi),%rdi 1251a: 41 c1 e9 10 shr $0x10,%r9d 1251e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12525: 44 8b 44 24 1c mov 0x1c(%rsp),%r8d 1252a: e8 00 00 00 00 callq 1252f 1252f: 48 8b 13 mov (%rbx),%rdx 12532: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12539: 48 8b 3a mov (%rdx),%rdi 1253c: e8 00 00 00 00 callq 12541 12541: 58 pop %rax 12542: 5a pop %rdx 12543: 8b 44 24 04 mov 0x4(%rsp),%eax 12547: e9 00 00 00 00 jmpq 1254c 1254c: 48 8b 39 mov (%rcx),%rdi 1254f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12556: 89 44 24 04 mov %eax,0x4(%rsp) 1255a: e8 00 00 00 00 callq 1255f 1255f: 83 ca ff or $0xffffffff,%edx 12562: 8b 44 24 04 mov 0x4(%rsp),%eax 12566: c7 83 40 06 00 00 ff movl $0xffffffff,0x640(%rbx) 1256d: ff ff ff 12570: e9 00 00 00 00 jmpq 12575 0000000000012575 : 12575: e8 00 00 00 00 callq 1257a 1257a: 41 54 push %r12 1257c: 55 push %rbp 1257d: 53 push %rbx 1257e: 48 89 fb mov %rdi,%rbx 12581: 48 83 ec 18 sub $0x18,%rsp 12585: 48 8b 2f mov (%rdi),%rbp 12588: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1258f: 00 00 12591: 48 89 44 24 10 mov %rax,0x10(%rsp) 12596: 31 c0 xor %eax,%eax 12598: f6 85 b0 63 01 00 04 testb $0x4,0x163b0(%rbp) 1259f: 0f 85 bc 00 00 00 jne 12661 125a5: 48 8b 85 80 7f 00 00 mov 0x7f80(%rbp),%rax 125ac: 48 8b 40 08 mov 0x8(%rax),%rax 125b0: 66 83 78 08 02 cmpw $0x2,0x8(%rax) 125b5: 66 44 8b 60 0a mov 0xa(%rax),%r12w 125ba: 75 09 jne 125c5 125bc: 83 bf 54 01 00 00 00 cmpl $0x0,0x154(%rdi) 125c3: 75 0d jne 125d2 125c5: 83 bd 08 07 00 00 1d cmpl $0x1d,0x708(%rbp) 125cc: 0f 85 8f 00 00 00 jne 12661 125d2: 8b 93 54 01 00 00 mov 0x154(%rbx),%edx 125d8: 48 8b 7d 00 mov 0x0(%rbp),%rdi 125dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 125e3: e8 00 00 00 00 callq 125e8 125e8: 66 45 85 e4 test %r12w,%r12w 125ec: 74 29 je 12617 125ee: 66 41 ff cc dec %r12w 125f2: 0f 85 cc 00 00 00 jne 126c4 125f8: 48 8b 03 mov (%rbx),%rax 125fb: 44 8b 83 54 01 00 00 mov 0x154(%rbx),%r8d 12602: 31 c9 xor %ecx,%ecx 12604: 48 8b 80 80 7f 00 00 mov 0x7f80(%rax),%rax 1260b: 48 8b 50 08 mov 0x8(%rax),%rdx 1260f: 8b 7a 28 mov 0x28(%rdx),%edi 12612: 8b 72 24 mov 0x24(%rdx),%esi 12615: eb 20 jmp 12637 12617: 48 8b 03 mov (%rbx),%rax 1261a: 48 8b 80 80 7f 00 00 mov 0x7f80(%rax),%rax 12621: 48 8b 40 08 mov 0x8(%rax),%rax 12625: 8b 48 24 mov 0x24(%rax),%ecx 12628: 8b 50 28 mov 0x28(%rax),%edx 1262b: 48 01 c8 add %rcx,%rax 1262e: 48 89 44 24 08 mov %rax,0x8(%rsp) 12633: eb 66 jmp 1269b 12635: ff c1 inc %ecx 12637: 39 f1 cmp %esi,%ecx 12639: 0f 84 85 00 00 00 je 126c4 1263f: 48 63 c1 movslq %ecx,%rax 12642: 48 6b c0 0c imul $0xc,%rax,%rax 12646: 48 01 f8 add %rdi,%rax 12649: 48 01 d0 add %rdx,%rax 1264c: 44 3b 00 cmp (%rax),%r8d 1264f: 75 e4 jne 12635 12651: 8b 48 04 mov 0x4(%rax),%ecx 12654: 48 01 ca add %rcx,%rdx 12657: 48 89 54 24 08 mov %rdx,0x8(%rsp) 1265c: 8b 50 08 mov 0x8(%rax),%edx 1265f: eb 3a jmp 1269b 12661: 48 8b 7d 00 mov 0x0(%rbp),%rdi 12665: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1266c: e8 00 00 00 00 callq 12671 12671: be 0f 00 00 00 mov $0xf,%esi 12676: 48 89 ef mov %rbp,%rdi 12679: 4c 8d 4c 24 08 lea 0x8(%rsp),%r9 1267e: 4c 8d 44 24 05 lea 0x5(%rsp),%r8 12683: 48 8d 4c 24 04 lea 0x4(%rsp),%rcx 12688: 48 8d 54 24 06 lea 0x6(%rsp),%rdx 1268d: e8 00 00 00 00 callq 12692 12692: 85 c0 test %eax,%eax 12694: 75 33 jne 126c9 12696: 0f b7 54 24 06 movzwl 0x6(%rsp),%edx 1269b: 48 83 bb e8 00 00 00 cmpq $0x0,0xe8(%rbx) 126a2: 00 126a3: 75 0c jne 126b1 126a5: 48 8b 44 24 08 mov 0x8(%rsp),%rax 126aa: 48 89 83 e8 00 00 00 mov %rax,0xe8(%rbx) 126b1: 31 c0 xor %eax,%eax 126b3: 83 bb f0 00 00 00 00 cmpl $0x0,0xf0(%rbx) 126ba: 75 0d jne 126c9 126bc: 89 93 f0 00 00 00 mov %edx,0xf0(%rbx) 126c2: eb 05 jmp 126c9 126c4: b8 ea ff ff ff mov $0xffffffea,%eax 126c9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 126ce: 65 48 2b 34 25 28 00 sub %gs:0x28,%rsi 126d5: 00 00 126d7: 74 05 je 126de 126d9: e8 00 00 00 00 callq 126de 126de: 48 83 c4 18 add $0x18,%rsp 126e2: 5b pop %rbx 126e3: 5d pop %rbp 126e4: 41 5c pop %r12 126e6: c3 retq 00000000000126e7 : 126e7: 48 8b 3a mov (%rdx),%rdi 126ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 126f1: 41 bc ea ff ff ff mov $0xffffffea,%r12d 126f7: e8 00 00 00 00 callq 126fc 126fc: e9 00 00 00 00 jmpq 12701 0000000000012701 : 12701: 48 8b 13 mov (%rbx),%rdx 12704: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1270b: 89 44 24 04 mov %eax,0x4(%rsp) 1270f: 48 8b 3a mov (%rdx),%rdi 12712: e8 00 00 00 00 callq 12717 12717: 8b 44 24 04 mov 0x4(%rsp),%eax 1271b: e9 00 00 00 00 jmpq 12720 0000000000012720 : 12720: 48 8b 0b mov (%rbx),%rcx 12723: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1272a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12731: 89 44 24 04 mov %eax,0x4(%rsp) 12735: 48 8b 39 mov (%rcx),%rdi 12738: e8 00 00 00 00 callq 1273d 1273d: 8b 44 24 04 mov 0x4(%rsp),%eax 12741: e9 00 00 00 00 jmpq 12746 12746: 48 8b 0b mov (%rbx),%rcx 12749: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12750: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12757: 89 44 24 04 mov %eax,0x4(%rsp) 1275b: 48 8b 39 mov (%rcx),%rdi 1275e: e8 00 00 00 00 callq 12763 12763: 8b 44 24 04 mov 0x4(%rsp),%eax 12767: e9 00 00 00 00 jmpq 1276c 1276c: 48 8b 0b mov (%rbx),%rcx 1276f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12776: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1277d: 89 44 24 04 mov %eax,0x4(%rsp) 12781: 48 8b 39 mov (%rcx),%rdi 12784: e8 00 00 00 00 callq 12789 12789: 8b 44 24 04 mov 0x4(%rsp),%eax 1278d: e9 00 00 00 00 jmpq 12792 12792: 48 8b 0b mov (%rbx),%rcx 12795: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1279c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 127a3: 89 44 24 04 mov %eax,0x4(%rsp) 127a7: 48 8b 39 mov (%rcx),%rdi 127aa: e8 00 00 00 00 callq 127af 127af: 8b 44 24 04 mov 0x4(%rsp),%eax 127b3: e9 00 00 00 00 jmpq 127b8 127b8: 48 8b 0b mov (%rbx),%rcx 127bb: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 127c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 127c9: 89 44 24 04 mov %eax,0x4(%rsp) 127cd: 48 8b 39 mov (%rcx),%rdi 127d0: e8 00 00 00 00 callq 127d5 127d5: 8b 44 24 04 mov 0x4(%rsp),%eax 127d9: e9 00 00 00 00 jmpq 127de 127de: 48 8b 0b mov (%rbx),%rcx 127e1: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 127e8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 127ef: 89 44 24 04 mov %eax,0x4(%rsp) 127f3: 48 8b 39 mov (%rcx),%rdi 127f6: e8 00 00 00 00 callq 127fb 127fb: 8b 44 24 04 mov 0x4(%rsp),%eax 127ff: e9 00 00 00 00 jmpq 12804 0000000000012804 : 12804: 48 8b 0b mov (%rbx),%rcx 12807: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1280e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12815: 89 44 24 04 mov %eax,0x4(%rsp) 12819: 48 8b 39 mov (%rcx),%rdi 1281c: e8 00 00 00 00 callq 12821 12821: 8b 44 24 04 mov 0x4(%rsp),%eax 12825: e9 00 00 00 00 jmpq 1282a 000000000001282a : 1282a: 48 8b 03 mov (%rbx),%rax 1282d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12834: 48 8b 38 mov (%rax),%rdi 12837: e8 00 00 00 00 callq 1283c 1283c: b8 a1 ff ff ff mov $0xffffffa1,%eax 12841: e9 00 00 00 00 jmpq 12846 12846: 48 8b 0b mov (%rbx),%rcx 12849: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12850: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12857: 89 44 24 04 mov %eax,0x4(%rsp) 1285b: 48 8b 39 mov (%rcx),%rdi 1285e: e8 00 00 00 00 callq 12863 12863: 8b 44 24 04 mov 0x4(%rsp),%eax 12867: e9 00 00 00 00 jmpq 1286c 000000000001286c : 1286c: 48 8b 03 mov (%rbx),%rax 1286f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12876: 5b pop %rbx 12877: 48 8b 38 mov (%rax),%rdi 1287a: e9 00 00 00 00 jmpq 1287f 000000000001287f : 1287f: 48 8b 03 mov (%rbx),%rax 12882: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12889: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12890: 48 8b 38 mov (%rax),%rdi 12893: e8 00 00 00 00 callq 12898 12898: b8 ea ff ff ff mov $0xffffffea,%eax 1289d: e9 00 00 00 00 jmpq 128a2 00000000000128a2 : 128a2: 48 8b 45 00 mov 0x0(%rbp),%rax 128a6: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 128ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 128b4: 48 8b 38 mov (%rax),%rdi 128b7: e8 00 00 00 00 callq 128bc 128bc: b8 ea ff ff ff mov $0xffffffea,%eax 128c1: e9 00 00 00 00 jmpq 128c6 00000000000128c6 : 128c6: 48 8b 39 mov (%rcx),%rdi 128c9: 89 f2 mov %esi,%edx 128cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 128d2: e8 00 00 00 00 callq 128d7 128d7: b8 ea ff ff ff mov $0xffffffea,%eax 128dc: e9 00 00 00 00 jmpq 128e1 00000000000128e1 : 128e1: 48 8b 4d 00 mov 0x0(%rbp),%rcx 128e5: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 128ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 128f3: 89 44 24 04 mov %eax,0x4(%rsp) 128f7: 48 8b 39 mov (%rcx),%rdi 128fa: e8 00 00 00 00 callq 128ff 128ff: 8b 44 24 04 mov 0x4(%rsp),%eax 12903: 41 89 c5 mov %eax,%r13d 12906: e9 00 00 00 00 jmpq 1290b 1290b: 48 8b 45 00 mov 0x0(%rbp),%rax 1290f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12916: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1291d: 48 8b 38 mov (%rax),%rdi 12920: e8 00 00 00 00 callq 12925 12925: e9 00 00 00 00 jmpq 1292a 000000000001292a : 1292a: 84 db test %bl,%bl 1292c: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12933: 49 8b 3c 24 mov (%r12),%rdi 12937: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1293e: 48 0f 44 d1 cmove %rcx,%rdx 12942: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12949: 89 44 24 04 mov %eax,0x4(%rsp) 1294d: e8 00 00 00 00 callq 12952 12952: 8b 44 24 04 mov 0x4(%rsp),%eax 12956: e9 00 00 00 00 jmpq 1295b 1295b: 84 db test %bl,%bl 1295d: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12964: 49 8b 3c 24 mov (%r12),%rdi 12968: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1296f: 48 0f 44 d1 cmove %rcx,%rdx 12973: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1297a: 89 44 24 04 mov %eax,0x4(%rsp) 1297e: e8 00 00 00 00 callq 12983 12983: 8b 44 24 04 mov 0x4(%rsp),%eax 12987: e9 00 00 00 00 jmpq 1298c 1298c: 84 db test %bl,%bl 1298e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 12995: 49 8b 3c 24 mov (%r12),%rdi 12999: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 129a0: 48 0f 44 d1 cmove %rcx,%rdx 129a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129ab: 89 44 24 04 mov %eax,0x4(%rsp) 129af: e8 00 00 00 00 callq 129b4 129b4: 8b 44 24 04 mov 0x4(%rsp),%eax 129b8: e9 00 00 00 00 jmpq 129bd 00000000000129bd : 129bd: 48 8b 45 00 mov 0x0(%rbp),%rax 129c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129c8: 48 8b 38 mov (%rax),%rdi 129cb: e8 00 00 00 00 callq 129d0 129d0: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 129d6: e9 00 00 00 00 jmpq 129db 00000000000129db : 129db: 48 8b 03 mov (%rbx),%rax 129de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129e5: 48 8b 38 mov (%rax),%rdi 129e8: e8 00 00 00 00 callq 129ed 129ed: e9 00 00 00 00 jmpq 129f2 00000000000129f2 : 129f2: 48 8b 07 mov (%rdi),%rax 129f5: 89 ea mov %ebp,%edx 129f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 129fe: 48 8b 38 mov (%rax),%rdi 12a01: e8 00 00 00 00 callq 12a06 12a06: b8 ea ff ff ff mov $0xffffffea,%eax 12a0b: e9 00 00 00 00 jmpq 12a10 12a10: 48 8b 0b mov (%rbx),%rcx 12a13: 44 89 e2 mov %r12d,%edx 12a16: 89 44 24 04 mov %eax,0x4(%rsp) 12a1a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a21: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 12a28 12a28: 48 8b 39 mov (%rcx),%rdi 12a2b: e8 00 00 00 00 callq 12a30 12a30: 8b 44 24 04 mov 0x4(%rsp),%eax 12a34: e9 00 00 00 00 jmpq 12a39 12a39: 48 8b 03 mov (%rbx),%rax 12a3c: 89 ea mov %ebp,%edx 12a3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a45: c6 05 00 00 00 00 01 movb $0x1,0x0(%rip) # 12a4c 12a4c: 48 8b 38 mov (%rax),%rdi 12a4f: e8 00 00 00 00 callq 12a54 12a54: b8 ea ff ff ff mov $0xffffffea,%eax 12a59: e9 00 00 00 00 jmpq 12a5e 0000000000012a5e : 12a5e: 48 8b 13 mov (%rbx),%rdx 12a61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a68: 89 44 24 04 mov %eax,0x4(%rsp) 12a6c: 48 8b 3a mov (%rdx),%rdi 12a6f: e8 00 00 00 00 callq 12a74 12a74: 8b 44 24 04 mov 0x4(%rsp),%eax 12a78: e9 00 00 00 00 jmpq 12a7d 12a7d: 48 8b 13 mov (%rbx),%rdx 12a80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12a87: 89 44 24 04 mov %eax,0x4(%rsp) 12a8b: 48 8b 3a mov (%rdx),%rdi 12a8e: e8 00 00 00 00 callq 12a93 12a93: 8b 44 24 04 mov 0x4(%rsp),%eax 12a97: e9 00 00 00 00 jmpq 12a9c 0000000000012a9c : 12a9c: 49 8b 04 24 mov (%r12),%rax 12aa0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12aa7: 48 8b 38 mov (%rax),%rdi 12aaa: e8 00 00 00 00 callq 12aaf 12aaf: b8 ea ff ff ff mov $0xffffffea,%eax 12ab4: e9 00 00 00 00 jmpq 12ab9 0000000000012ab9 : 12ab9: 48 8b 55 00 mov 0x0(%rbp),%rdx 12abd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12ac4: 89 44 24 04 mov %eax,0x4(%rsp) 12ac8: 48 8b 3a mov (%rdx),%rdi 12acb: e8 00 00 00 00 callq 12ad0 12ad0: 8b 44 24 04 mov 0x4(%rsp),%eax 12ad4: e9 00 00 00 00 jmpq 12ad9 0000000000012ad9 : 12ad9: 44 8b 44 24 0c mov 0xc(%rsp),%r8d 12ade: 48 8b 3b mov (%rbx),%rdi 12ae1: 89 44 24 04 mov %eax,0x4(%rsp) 12ae5: 41 0f b6 f0 movzbl %r8b,%esi 12ae9: 44 89 c0 mov %r8d,%eax 12aec: 45 89 c1 mov %r8d,%r9d 12aef: 56 push %rsi 12af0: 0f b6 f4 movzbl %ah,%esi 12af3: 41 c1 e9 10 shr $0x10,%r9d 12af7: 56 push %rsi 12af8: 48 8b 3f mov (%rdi),%rdi 12afb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12b02: e8 00 00 00 00 callq 12b07 12b07: 48 8b 13 mov (%rbx),%rdx 12b0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12b11: 48 8b 3a mov (%rdx),%rdi 12b14: e8 00 00 00 00 callq 12b19 12b19: 58 pop %rax 12b1a: 5a pop %rdx 12b1b: 8b 44 24 04 mov 0x4(%rsp),%eax 12b1f: e9 00 00 00 00 jmpq 12b24 0000000000012b24 : 12b24: 48 8b 3b mov (%rbx),%rdi 12b27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12b2e: 89 44 24 04 mov %eax,0x4(%rsp) 12b32: e8 00 00 00 00 callq 12b37 12b37: 8b 44 24 04 mov 0x4(%rsp),%eax 12b3b: e9 00 00 00 00 jmpq 12b40 0000000000012b40 : 12b40: b8 ea ff ff ff mov $0xffffffea,%eax 12b45: 49 8b 3c 24 mov (%r12),%rdi 12b49: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12b50: 89 44 24 04 mov %eax,0x4(%rsp) 12b54: e8 00 00 00 00 callq 12b59 12b59: 8b 44 24 04 mov 0x4(%rsp),%eax 12b5d: 41 83 bc 24 08 07 00 cmpl $0x18,0x708(%r12) 12b64: 00 18 12b66: 76 21 jbe 12b89 12b68: 49 8b 94 24 68 8c 00 mov 0x8c68(%r12),%rdx 12b6f: 00 12b70: 48 8b 52 40 mov 0x40(%rdx),%rdx 12b74: 48 85 d2 test %rdx,%rdx 12b77: 74 10 je 12b89 12b79: 89 44 24 04 mov %eax,0x4(%rsp) 12b7d: 4c 89 e7 mov %r12,%rdi 12b80: e8 00 00 00 00 callq 12b85 12b85: 8b 44 24 04 mov 0x4(%rsp),%eax 12b89: 48 8b 3b mov (%rbx),%rdi 12b8c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12b93: 89 44 24 04 mov %eax,0x4(%rsp) 12b97: e8 00 00 00 00 callq 12b9c 12b9c: 8b 44 24 04 mov 0x4(%rsp),%eax 12ba0: e9 00 00 00 00 jmpq 12ba5 12ba5: b8 ea ff ff ff mov $0xffffffea,%eax 12baa: 48 8b 3b mov (%rbx),%rdi 12bad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12bb4: 89 44 24 04 mov %eax,0x4(%rsp) 12bb8: e8 00 00 00 00 callq 12bbd 12bbd: 8b 44 24 04 mov 0x4(%rsp),%eax 12bc1: e9 00 00 00 00 jmpq 12bc6 0000000000012bc6 : 12bc6: 48 8b 93 d8 75 00 00 mov 0x75d8(%rbx),%rdx 12bcd: 89 44 24 04 mov %eax,0x4(%rsp) 12bd1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12bd8: 48 8b 3a mov (%rdx),%rdi 12bdb: e8 00 00 00 00 callq 12be0 12be0: 8b 44 24 04 mov 0x4(%rsp),%eax 12be4: 48 8b 3b mov (%rbx),%rdi 12be7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12bee: 89 44 24 04 mov %eax,0x4(%rsp) 12bf2: e8 00 00 00 00 callq 12bf7 12bf7: 8b 44 24 04 mov 0x4(%rsp),%eax 12bfb: e9 00 00 00 00 jmpq 12c00 12c00: 48 8b 83 d8 75 00 00 mov 0x75d8(%rbx),%rax 12c07: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c0e: 48 8b 38 mov (%rax),%rdi 12c11: e8 00 00 00 00 callq 12c16 12c16: b8 ea ff ff ff mov $0xffffffea,%eax 12c1b: eb c7 jmp 12be4 12c1d: 48 8b 93 d8 75 00 00 mov 0x75d8(%rbx),%rdx 12c24: 89 44 24 04 mov %eax,0x4(%rsp) 12c28: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c2f: 48 8b 3a mov (%rdx),%rdi 12c32: e8 00 00 00 00 callq 12c37 12c37: 8b 44 24 04 mov 0x4(%rsp),%eax 12c3b: eb a7 jmp 12be4 12c3d: 48 8b 83 d8 75 00 00 mov 0x75d8(%rbx),%rax 12c44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c4b: 48 8b 38 mov (%rax),%rdi 12c4e: e8 00 00 00 00 callq 12c53 12c53: b8 ea ff ff ff mov $0xffffffea,%eax 12c58: eb 8a jmp 12be4 0000000000012c5a : 12c5a: b8 ea ff ff ff mov $0xffffffea,%eax 12c5f: 48 8b 3b mov (%rbx),%rdi 12c62: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c69: 89 44 24 04 mov %eax,0x4(%rsp) 12c6d: e8 00 00 00 00 callq 12c72 12c72: 8b 44 24 04 mov 0x4(%rsp),%eax 12c76: 41 89 c4 mov %eax,%r12d 12c79: e9 00 00 00 00 jmpq 12c7e 12c7e: 49 8b 7d 00 mov 0x0(%r13),%rdi 12c82: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12c89: 89 44 24 04 mov %eax,0x4(%rsp) 12c8d: e8 00 00 00 00 callq 12c92 12c92: 8b 44 24 04 mov 0x4(%rsp),%eax 12c96: e9 00 00 00 00 jmpq 12c9b 12c9b: 49 8b 3c 24 mov (%r12),%rdi 12c9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12ca6: 89 44 24 04 mov %eax,0x4(%rsp) 12caa: e8 00 00 00 00 callq 12caf 12caf: 48 83 bb 70 78 00 00 cmpq $0x0,0x7870(%rbx) 12cb6: 00 12cb7: 8b 44 24 04 mov 0x4(%rsp),%eax 12cbb: 0f 84 00 00 00 00 je 12cc1 12cc1: 48 8d 93 78 78 00 00 lea 0x7878(%rbx),%rdx 12cc8: 48 8d b3 70 78 00 00 lea 0x7870(%rbx),%rsi 12ccf: 48 8d bb 80 78 00 00 lea 0x7880(%rbx),%rdi 12cd6: e8 00 00 00 00 callq 12cdb 12cdb: 8b 44 24 04 mov 0x4(%rsp),%eax 12cdf: e9 00 00 00 00 jmpq 12ce4 12ce4: 48 8b 93 d8 75 00 00 mov 0x75d8(%rbx),%rdx 12ceb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12cf2: 89 44 24 04 mov %eax,0x4(%rsp) 12cf6: 48 8b 3a mov (%rdx),%rdi 12cf9: e8 00 00 00 00 callq 12cfe 12cfe: 8b 44 24 04 mov 0x4(%rsp),%eax 12d02: e9 00 00 00 00 jmpq 12d07 12d07: 48 8b 83 d8 75 00 00 mov 0x75d8(%rbx),%rax 12d0e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12d15: 48 8b 38 mov (%rax),%rdi 12d18: e8 00 00 00 00 callq 12d1d 12d1d: b8 ea ff ff ff mov $0xffffffea,%eax 12d22: e9 00 00 00 00 jmpq 12d27 12d27: 49 8b 7d 00 mov 0x0(%r13),%rdi 12d2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12d32: e8 00 00 00 00 callq 12d37 12d37: 44 89 e0 mov %r12d,%eax 12d3a: e9 00 00 00 00 jmpq 12d3f 12d3f: 49 8b 3c 24 mov (%r12),%rdi 12d43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12d4a: 89 44 24 04 mov %eax,0x4(%rsp) 12d4e: e8 00 00 00 00 callq 12d53 12d53: 8b 44 24 04 mov 0x4(%rsp),%eax 12d57: e9 00 00 00 00 jmpq 12d5c 12d5c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12d62: 48 8b 3b mov (%rbx),%rdi 12d65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12d6c: e8 00 00 00 00 callq 12d71 12d71: e9 00 00 00 00 jmpq 12d76 12d76: 48 8b 93 d8 75 00 00 mov 0x75d8(%rbx),%rdx 12d7d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12d84: 89 44 24 04 mov %eax,0x4(%rsp) 12d88: 48 8b 3a mov (%rdx),%rdi 12d8b: e8 00 00 00 00 callq 12d90 12d90: 8b 44 24 04 mov 0x4(%rsp),%eax 12d94: e9 00 00 00 00 jmpq 12d99 12d99: 48 8b 83 d8 75 00 00 mov 0x75d8(%rbx),%rax 12da0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12da7: 48 8b 38 mov (%rax),%rdi 12daa: e8 00 00 00 00 callq 12daf 12daf: b8 ea ff ff ff mov $0xffffffea,%eax 12db4: e9 00 00 00 00 jmpq 12db9 0000000000012db9 : 12db9: 49 8b 06 mov (%r14),%rax 12dbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12dc3: 48 8b 38 mov (%rax),%rdi 12dc6: e8 00 00 00 00 callq 12dcb 12dcb: e9 00 00 00 00 jmpq 12dd0 12dd0: 4c 89 e7 mov %r12,%rdi 12dd3: e8 00 00 00 00 callq 12dd8 12dd8: 48 89 ef mov %rbp,%rdi 12ddb: e8 00 00 00 00 callq 12de0 12de0: 48 8b 3b mov (%rbx),%rdi 12de3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12dea: e8 00 00 00 00 callq 12def 12def: e9 00 00 00 00 jmpq 12df4 12df4: 48 8b 3b mov (%rbx),%rdi 12df7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12dfe: e8 00 00 00 00 callq 12e03 12e03: 49 8b 46 28 mov 0x28(%r14),%rax 12e07: e9 00 00 00 00 jmpq 12e0c 12e0c: 41 bf ea ff ff ff mov $0xffffffea,%r15d 12e12: 48 8b 3b mov (%rbx),%rdi 12e15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e1c: e8 00 00 00 00 callq 12e21 12e21: e9 00 00 00 00 jmpq 12e26 12e26: 41 bf ea ff ff ff mov $0xffffffea,%r15d 12e2c: 48 8b 3b mov (%rbx),%rdi 12e2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e36: e8 00 00 00 00 callq 12e3b 12e3b: e9 00 00 00 00 jmpq 12e40 12e40: 48 8b 3b mov (%rbx),%rdi 12e43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e4a: e8 00 00 00 00 callq 12e4f 12e4f: e9 00 00 00 00 jmpq 12e54 12e54: 41 bf ea ff ff ff mov $0xffffffea,%r15d 12e5a: 48 8b 3b mov (%rbx),%rdi 12e5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e64: e8 00 00 00 00 callq 12e69 12e69: e9 00 00 00 00 jmpq 12e6e 12e6e: 41 bf ea ff ff ff mov $0xffffffea,%r15d 12e74: 48 8b 3b mov (%rbx),%rdi 12e77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e7e: e8 00 00 00 00 callq 12e83 12e83: e9 00 00 00 00 jmpq 12e88 12e88: 41 bf ea ff ff ff mov $0xffffffea,%r15d 12e8e: 48 8b 3b mov (%rbx),%rdi 12e91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12e98: e8 00 00 00 00 callq 12e9d 12e9d: e9 00 00 00 00 jmpq 12ea2 12ea2: 41 bf ea ff ff ff mov $0xffffffea,%r15d 12ea8: 48 8b 3b mov (%rbx),%rdi 12eab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12eb2: e8 00 00 00 00 callq 12eb7 12eb7: e9 00 00 00 00 jmpq 12ebc 12ebc: 41 bf ea ff ff ff mov $0xffffffea,%r15d 12ec2: 48 8b 3b mov (%rbx),%rdi 12ec5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12ecc: e8 00 00 00 00 callq 12ed1 12ed1: e9 00 00 00 00 jmpq 12ed6 12ed6: 41 bf ea ff ff ff mov $0xffffffea,%r15d 12edc: 48 8b 3b mov (%rbx),%rdi 12edf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12ee6: e8 00 00 00 00 callq 12eeb 12eeb: e9 00 00 00 00 jmpq 12ef0 12ef0: 41 bf ea ff ff ff mov $0xffffffea,%r15d 12ef6: 48 8b 3b mov (%rbx),%rdi 12ef9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12f00: e8 00 00 00 00 callq 12f05 12f05: e9 00 00 00 00 jmpq 12f0a 12f0a: 48 8b 3b mov (%rbx),%rdi 12f0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12f14: 45 31 ff xor %r15d,%r15d 12f17: e8 00 00 00 00 callq 12f1c 12f1c: e9 00 00 00 00 jmpq 12f21 0000000000012f21 : 12f21: b8 ea ff ff ff mov $0xffffffea,%eax 12f26: 48 8b 3b mov (%rbx),%rdi 12f29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12f30: 89 44 24 04 mov %eax,0x4(%rsp) 12f34: e8 00 00 00 00 callq 12f39 12f39: 8b 44 24 04 mov 0x4(%rsp),%eax 12f3d: 41 89 c4 mov %eax,%r12d 12f40: e9 00 00 00 00 jmpq 12f45 12f45: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12f4b: 48 8b 3b mov (%rbx),%rdi 12f4e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12f55: e8 00 00 00 00 callq 12f5a 12f5a: e9 00 00 00 00 jmpq 12f5f 12f5f: 48 8b 3b mov (%rbx),%rdi 12f62: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12f69: e8 00 00 00 00 callq 12f6e 12f6e: e9 00 00 00 00 jmpq 12f73 12f73: c6 83 c4 7c 00 00 01 movb $0x1,0x7cc4(%rbx) 12f7a: 48 8b 3b mov (%rbx),%rdi 12f7d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12f84: e8 00 00 00 00 callq 12f89 12f89: e9 00 00 00 00 jmpq 12f8e 12f8e: 48 8b 3b mov (%rbx),%rdi 12f91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12f98: e8 00 00 00 00 callq 12f9d 12f9d: e9 00 00 00 00 jmpq 12fa2 12fa2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 12fa8: 48 8b 3b mov (%rbx),%rdi 12fab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12fb2: e8 00 00 00 00 callq 12fb7 12fb7: e9 00 00 00 00 jmpq 12fbc 0000000000012fbc : 12fbc: 48 8b 0b mov (%rbx),%rcx 12fbf: 40 84 ed test %bpl,%bpl 12fc2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12fc9: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 12fd0: 89 44 24 04 mov %eax,0x4(%rsp) 12fd4: 48 0f 44 d6 cmove %rsi,%rdx 12fd8: 48 8b 39 mov (%rcx),%rdi 12fdb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 12fe2: e8 00 00 00 00 callq 12fe7 12fe7: 8b 44 24 04 mov 0x4(%rsp),%eax 12feb: e9 00 00 00 00 jmpq 12ff0 12ff0: 4c 89 ef mov %r13,%rdi 12ff3: e8 00 00 00 00 callq 12ff8 12ff8: 40 84 ed test %bpl,%bpl 12ffb: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 13002: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 13009: 48 0f 44 d1 cmove %rcx,%rdx 1300d: 48 8b 0b mov (%rbx),%rcx 13010: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13017: 48 8b 39 mov (%rcx),%rdi 1301a: e8 00 00 00 00 callq 1301f 1301f: 8b 44 24 04 mov 0x4(%rsp),%eax 13023: e9 00 00 00 00 jmpq 13028 13028: 48 8b 39 mov (%rcx),%rdi 1302b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13032: e8 00 00 00 00 callq 13037 13037: b8 ea ff ff ff mov $0xffffffea,%eax 1303c: e9 00 00 00 00 jmpq 13041 13041: 48 8b 0b mov (%rbx),%rcx 13044: 40 84 ed test %bpl,%bpl 13047: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1304e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 13055: 89 44 24 04 mov %eax,0x4(%rsp) 13059: 48 0f 44 d6 cmove %rsi,%rdx 1305d: 48 8b 39 mov (%rcx),%rdi 13060: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13067: e8 00 00 00 00 callq 1306c 1306c: 8b 44 24 04 mov 0x4(%rsp),%eax 13070: e9 00 00 00 00 jmpq 13075 13075: b8 ea ff ff ff mov $0xffffffea,%eax 1307a: eb c8 jmp 13044 1307c: b8 ea ff ff ff mov $0xffffffea,%eax 13081: e9 39 ff ff ff jmpq 12fbf 13086: 4c 89 ef mov %r13,%rdi 13089: e8 00 00 00 00 callq 1308e 1308e: 40 84 ed test %bpl,%bpl 13091: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 13098: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1309f: 48 0f 44 d1 cmove %rcx,%rdx 130a3: 48 8b 0b mov (%rbx),%rcx 130a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 130ad: 48 8b 39 mov (%rcx),%rdi 130b0: e8 00 00 00 00 callq 130b5 130b5: 8b 44 24 04 mov 0x4(%rsp),%eax 130b9: e9 00 00 00 00 jmpq 130be 00000000000130be : 130be: 48 8b 45 00 mov 0x0(%rbp),%rax 130c2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 130c9: 48 8b 38 mov (%rax),%rdi 130cc: e8 00 00 00 00 callq 130d1 130d1: e9 00 00 00 00 jmpq 130d6 00000000000130d6 : 130d6: 48 8b 45 00 mov 0x0(%rbp),%rax 130da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 130e1: 48 8b 38 mov (%rax),%rdi 130e4: e8 00 00 00 00 callq 130e9 130e9: e9 00 00 00 00 jmpq 130ee 00000000000130ee : 130ee: 48 8b 03 mov (%rbx),%rax 130f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 130f8: 48 8b 38 mov (%rax),%rdi 130fb: e8 00 00 00 00 callq 13100 13100: e9 00 00 00 00 jmpq 13105 0000000000013105 : 13105: 48 8b 03 mov (%rbx),%rax 13108: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1310f: 48 8b 38 mov (%rax),%rdi 13112: e8 00 00 00 00 callq 13117 13117: e9 00 00 00 00 jmpq 1311c 000000000001311c : 1311c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 13122: 48 8b 03 mov (%rbx),%rax 13125: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1312c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 13133: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1313a: 80 b8 70 85 00 00 00 cmpb $0x0,0x8570(%rax) 13141: 48 8b 38 mov (%rax),%rdi 13144: 48 0f 44 d1 cmove %rcx,%rdx 13148: e8 00 00 00 00 callq 1314d 1314d: e9 00 00 00 00 jmpq 13152 0000000000013152 : 13152: 48 8b 3b mov (%rbx),%rdi 13155: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1315c: 48 8d ab d8 75 00 00 lea 0x75d8(%rbx),%rbp 13163: e8 00 00 00 00 callq 13168 13168: 48 89 ef mov %rbp,%rdi 1316b: e8 00 00 00 00 callq 13170 13170: 41 89 c4 mov %eax,%r12d 13173: 85 c0 test %eax,%eax 13175: 74 14 je 1318b 13177: 48 8b 3b mov (%rbx),%rdi 1317a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13181: e8 00 00 00 00 callq 13186 13186: e9 00 00 00 00 jmpq 1318b 1318b: 48 89 ef mov %rbp,%rdi 1318e: e8 00 00 00 00 callq 13193 13193: 41 89 c4 mov %eax,%r12d 13196: 85 c0 test %eax,%eax 13198: 74 14 je 131ae 1319a: 48 8b 3b mov (%rbx),%rdi 1319d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 131a4: e8 00 00 00 00 callq 131a9 131a9: e9 00 00 00 00 jmpq 131ae 131ae: 80 bb 15 7c 00 00 00 cmpb $0x0,0x7c15(%rbx) 131b5: 74 0d je 131c4 131b7: be 01 00 00 00 mov $0x1,%esi 131bc: 48 89 ef mov %rbp,%rdi 131bf: e8 00 00 00 00 callq 131c4 131c4: c6 83 cc 7b 00 00 00 movb $0x0,0x7bcc(%rbx) 131cb: 48 8b 3b mov (%rbx),%rdi 131ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 131d5: c6 83 c4 7c 00 00 01 movb $0x1,0x7cc4(%rbx) 131dc: e8 00 00 00 00 callq 131e1 131e1: e9 00 00 00 00 jmpq 131e6 00000000000131e6 : 131e6: 48 8b 45 00 mov 0x0(%rbp),%rax 131ea: 44 89 e2 mov %r12d,%edx 131ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 131f4: 41 bd ea ff ff ff mov $0xffffffea,%r13d 131fa: 48 8b 38 mov (%rax),%rdi 131fd: e8 00 00 00 00 callq 13202 13202: e9 00 00 00 00 jmpq 13207 0000000000013207 : 13207: b8 ea ff ff ff mov $0xffffffea,%eax 1320c: 48 8b 55 00 mov 0x0(%rbp),%rdx 13210: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13217: 89 44 24 04 mov %eax,0x4(%rsp) 1321b: 48 8b 3a mov (%rdx),%rdi 1321e: e8 00 00 00 00 callq 13223 13223: 8b 44 24 04 mov 0x4(%rsp),%eax 13227: e9 00 00 00 00 jmpq 1322c 1322c: b8 ea ff ff ff mov $0xffffffea,%eax 13231: 48 8b 55 00 mov 0x0(%rbp),%rdx 13235: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1323c: 89 44 24 04 mov %eax,0x4(%rsp) 13240: 48 8b 3a mov (%rdx),%rdi 13243: e8 00 00 00 00 callq 13248 13248: 8b 44 24 04 mov 0x4(%rsp),%eax 1324c: e9 00 00 00 00 jmpq 13251 13251: b8 ea ff ff ff mov $0xffffffea,%eax 13256: 48 8b 55 00 mov 0x0(%rbp),%rdx 1325a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13261: 89 44 24 04 mov %eax,0x4(%rsp) 13265: 48 8b 3a mov (%rdx),%rdi 13268: e8 00 00 00 00 callq 1326d 1326d: 8b 44 24 04 mov 0x4(%rsp),%eax 13271: e9 00 00 00 00 jmpq 13276 13276: b8 ea ff ff ff mov $0xffffffea,%eax 1327b: 48 8b 55 00 mov 0x0(%rbp),%rdx 1327f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13286: 89 44 24 04 mov %eax,0x4(%rsp) 1328a: 48 8b 3a mov (%rdx),%rdi 1328d: e8 00 00 00 00 callq 13292 13292: 8b 44 24 04 mov 0x4(%rsp),%eax 13296: e9 00 00 00 00 jmpq 1329b 000000000001329b : 1329b: b8 ea ff ff ff mov $0xffffffea,%eax 132a0: 48 8b 3b mov (%rbx),%rdi 132a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 132aa: 89 44 24 04 mov %eax,0x4(%rsp) 132ae: e8 00 00 00 00 callq 132b3 132b3: 8b 44 24 04 mov 0x4(%rsp),%eax 132b7: e9 00 00 00 00 jmpq 132bc 132bc: b8 ea ff ff ff mov $0xffffffea,%eax 132c1: 48 8b 3b mov (%rbx),%rdi 132c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 132cb: 89 44 24 04 mov %eax,0x4(%rsp) 132cf: e8 00 00 00 00 callq 132d4 132d4: 8b 44 24 04 mov 0x4(%rsp),%eax 132d8: e9 00 00 00 00 jmpq 132dd 132dd: b8 ea ff ff ff mov $0xffffffea,%eax 132e2: 48 8b 3b mov (%rbx),%rdi 132e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 132ec: 89 44 24 04 mov %eax,0x4(%rsp) 132f0: e8 00 00 00 00 callq 132f5 132f5: 8b 44 24 04 mov 0x4(%rsp),%eax 132f9: e9 00 00 00 00 jmpq 132fe 132fe: b8 ea ff ff ff mov $0xffffffea,%eax 13303: 48 8b 3b mov (%rbx),%rdi 13306: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1330d: 89 44 24 04 mov %eax,0x4(%rsp) 13311: e8 00 00 00 00 callq 13316 13316: 8b 44 24 04 mov 0x4(%rsp),%eax 1331a: e9 00 00 00 00 jmpq 1331f 000000000001331f : 1331f: 48 8b 03 mov (%rbx),%rax 13322: 44 89 e2 mov %r12d,%edx 13325: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1332c: 48 8b 38 mov (%rax),%rdi 1332f: e8 00 00 00 00 callq 13334 13334: e9 00 00 00 00 jmpq 13339 13339: 48 8b 38 mov (%rax),%rdi 1333c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13343: 41 bc fb ff ff ff mov $0xfffffffb,%r12d 13349: e8 00 00 00 00 callq 1334e 1334e: e9 00 00 00 00 jmpq 13353 0000000000013353 : 13353: 48 8b 03 mov (%rbx),%rax 13356: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1335d: 48 8b 38 mov (%rax),%rdi 13360: e8 00 00 00 00 callq 13365 13365: e9 00 00 00 00 jmpq 1336a 000000000001336a : 1336a: 48 8b 03 mov (%rbx),%rax 1336d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13374: 48 8b 38 mov (%rax),%rdi 13377: e8 00 00 00 00 callq 1337c 1337c: e9 00 00 00 00 jmpq 13381 0000000000013381 : 13381: 48 8b 03 mov (%rbx),%rax 13384: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1338b: 48 8b 38 mov (%rax),%rdi 1338e: e8 00 00 00 00 callq 13393 13393: e9 00 00 00 00 jmpq 13398 0000000000013398 : 13398: 48 8b 03 mov (%rbx),%rax 1339b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 133a2: 48 8b 38 mov (%rax),%rdi 133a5: e8 00 00 00 00 callq 133aa 133aa: e9 00 00 00 00 jmpq 133af 00000000000133af : 133af: 49 8b 3c 24 mov (%r12),%rdi 133b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 133ba: 89 04 24 mov %eax,(%rsp) 133bd: e8 00 00 00 00 callq 133c2 133c2: 44 8b 0c 24 mov (%rsp),%r9d 133c6: e9 00 00 00 00 jmpq 133cb 133cb: 49 8b 3c 24 mov (%r12),%rdi 133cf: 45 89 e8 mov %r13d,%r8d 133d2: 44 89 f1 mov %r14d,%ecx 133d5: 89 04 24 mov %eax,(%rsp) 133d8: 48 8b 14 ed 00 00 00 mov 0x0(,%rbp,8),%rdx 133df: 00 133e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 133e7: e8 00 00 00 00 callq 133ec 133ec: 44 8b 0c 24 mov (%rsp),%r9d 133f0: e9 00 00 00 00 jmpq 133f5 00000000000133f5 : 133f5: 48 8b 03 mov (%rbx),%rax 133f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 133ff: 48 8b 38 mov (%rax),%rdi 13402: e8 00 00 00 00 callq 13407 13407: e9 00 00 00 00 jmpq 1340c 000000000001340c : 1340c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13413: 41 bd ea ff ff ff mov $0xffffffea,%r13d 13419: e8 00 00 00 00 callq 1341e 1341e: e9 00 00 00 00 jmpq 13423 13423: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1342a: e8 00 00 00 00 callq 1342f 1342f: e9 00 00 00 00 jmpq 13434 0000000000013434 : 13434: 89 fe mov %edi,%esi 13436: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1343d: e8 00 00 00 00 callq 13442 13442: 31 c0 xor %eax,%eax 13444: c3 retq 0000000000013445 : 13445: 89 f2 mov %esi,%edx 13447: 89 fe mov %edi,%esi 13449: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13450: e8 00 00 00 00 callq 13455 13455: 31 c0 xor %eax,%eax 13457: c3 retq 0000000000013458 : 13458: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1345f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13466: e8 00 00 00 00 callq 1346b 1346b: e9 00 00 00 00 jmpq 13470 0000000000013470 : 13470: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13477: e8 00 00 00 00 callq 1347c 1347c: b8 ea ff ff ff mov $0xffffffea,%eax 13481: e9 00 00 00 00 jmpq 13486 0000000000013486 : 13486: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1348d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13494: e8 00 00 00 00 callq 13499 13499: e9 00 00 00 00 jmpq 1349e 1349e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 134a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 134ac: e8 00 00 00 00 callq 134b1 134b1: e9 00 00 00 00 jmpq 134b6 00000000000134b6 : 134b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 134bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 134c4: 41 bc ea ff ff ff mov $0xffffffea,%r12d 134ca: e8 00 00 00 00 callq 134cf 134cf: e9 00 00 00 00 jmpq 134d4 134d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 134db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 134e2: e8 00 00 00 00 callq 134e7 134e7: e9 00 00 00 00 jmpq 134ec 134ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 134f3: e8 00 00 00 00 callq 134f8 134f8: 48 8b 44 24 18 mov 0x18(%rsp),%rax 134fd: 8b b8 38 0d 00 00 mov 0xd38(%rax),%edi 13503: 85 ff test %edi,%edi 13505: 0f 85 00 00 00 00 jne 1350b 1350b: 41 b9 01 00 00 00 mov $0x1,%r9d 13511: 45 31 c0 xor %r8d,%r8d 13514: 31 d2 xor %edx,%edx 13516: 31 f6 xor %esi,%esi 13518: e9 00 00 00 00 jmpq 1351d 1351d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13524: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1352b: e8 00 00 00 00 callq 13530 13530: e9 00 00 00 00 jmpq 13535 0000000000013535 : 13535: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1353c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13543: e8 00 00 00 00 callq 13548 13548: c7 44 24 0c ea ff ff movl $0xffffffea,0xc(%rsp) 1354f: ff 13550: e9 00 00 00 00 jmpq 13555 0000000000013555 : 13555: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1355c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13563: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 13568: e8 00 00 00 00 callq 1356d 1356d: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 13572: e9 00 00 00 00 jmpq 13577 13577: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1357e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13585: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 1358a: e8 00 00 00 00 callq 1358f 1358f: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 13594: e9 00 00 00 00 jmpq 13599 13599: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 135a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 135a7: e8 00 00 00 00 callq 135ac 135ac: 41 b9 ea ff ff ff mov $0xffffffea,%r9d 135b2: e9 00 00 00 00 jmpq 135b7 00000000000135b7 : 135b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 135be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 135c5: 89 14 24 mov %edx,(%rsp) 135c8: e8 00 00 00 00 callq 135cd 135cd: 8b 14 24 mov (%rsp),%edx 135d0: 41 89 d7 mov %edx,%r15d 135d3: e9 00 00 00 00 jmpq 135d8 135d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 135df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 135e6: 41 bf ea ff ff ff mov $0xffffffea,%r15d 135ec: e8 00 00 00 00 callq 135f1 135f1: e9 00 00 00 00 jmpq 135f6 135f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 135fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13604: e8 00 00 00 00 callq 13609 13609: e9 00 00 00 00 jmpq 1360e 1360e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13615: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1361c: e8 00 00 00 00 callq 13621 13621: 48 8b 04 24 mov (%rsp),%rax 13625: 48 8b 98 c8 01 00 00 mov 0x1c8(%rax),%rbx 1362c: e9 00 00 00 00 jmpq 13631 13631: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13638: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1363f: e8 00 00 00 00 callq 13644 13644: e9 00 00 00 00 jmpq 13649 13649: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13650: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13657: e8 00 00 00 00 callq 1365c 1365c: e9 00 00 00 00 jmpq 13661 13661: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13668: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1366f: e8 00 00 00 00 callq 13674 13674: 48 8b 04 24 mov (%rsp),%rax 13678: 48 8b 98 c8 01 00 00 mov 0x1c8(%rax),%rbx 1367f: e9 00 00 00 00 jmpq 13684 13684: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1368b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13692: e8 00 00 00 00 callq 13697 13697: e9 00 00 00 00 jmpq 1369c 1369c: c6 83 7a 07 00 00 00 movb $0x0,0x77a(%rbx) 136a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 136aa: e8 00 00 00 00 callq 136af 136af: e9 00 00 00 00 jmpq 136b4 136b4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 136bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 136c2: e8 00 00 00 00 callq 136c7 136c7: e9 00 00 00 00 jmpq 136cc 136cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 136d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 136da: e8 00 00 00 00 callq 136df 136df: e9 00 00 00 00 jmpq 136e4 136e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 136eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 136f2: e8 00 00 00 00 callq 136f7 136f7: 41 0f b7 44 24 1c movzwl 0x1c(%r12),%eax 136fd: e9 00 00 00 00 jmpq 13702 13702: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13709: e8 00 00 00 00 callq 1370e 1370e: 41 8b 85 e0 00 00 00 mov 0xe0(%r13),%eax 13715: e9 00 00 00 00 jmpq 1371a 1371a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13721: e8 00 00 00 00 callq 13726 13726: 41 8b 85 e0 00 00 00 mov 0xe0(%r13),%eax 1372d: e9 00 00 00 00 jmpq 13732 13732: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13739: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13740: e8 00 00 00 00 callq 13745 13745: 48 8b 04 24 mov (%rsp),%rax 13749: 48 8b 98 c8 01 00 00 mov 0x1c8(%rax),%rbx 13750: e9 00 00 00 00 jmpq 13755 13755: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1375c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13763: e8 00 00 00 00 callq 13768 13768: e9 00 00 00 00 jmpq 1376d 1376d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13774: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1377b: e8 00 00 00 00 callq 13780 13780: e9 00 00 00 00 jmpq 13785 13785: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1378c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13793: e8 00 00 00 00 callq 13798 13798: e9 00 00 00 00 jmpq 1379d 1379d: c6 83 70 07 00 00 00 movb $0x0,0x770(%rbx) 137a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 137ab: e8 00 00 00 00 callq 137b0 137b0: e9 00 00 00 00 jmpq 137b5 137b5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 137bc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 137c3: e8 00 00 00 00 callq 137c8 137c8: e9 00 00 00 00 jmpq 137cd 137cd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 137d4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 137db: e8 00 00 00 00 callq 137e0 137e0: e9 00 00 00 00 jmpq 137e5 137e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 137ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 137f3: 41 bf ea ff ff ff mov $0xffffffea,%r15d 137f9: e8 00 00 00 00 callq 137fe 137fe: e9 00 00 00 00 jmpq 13803 13803: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1380a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13811: e8 00 00 00 00 callq 13816 13816: e9 00 00 00 00 jmpq 1381b 1381b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13822: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13829: e8 00 00 00 00 callq 1382e 1382e: e9 00 00 00 00 jmpq 13833 13833: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1383a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13841: e8 00 00 00 00 callq 13846 13846: e9 00 00 00 00 jmpq 1384b 1384b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13852: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13859: e8 00 00 00 00 callq 1385e 1385e: e9 00 00 00 00 jmpq 13863 13863: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1386a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13871: e8 00 00 00 00 callq 13876 13876: e9 00 00 00 00 jmpq 1387b 1387b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13882: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13889: 89 14 24 mov %edx,(%rsp) 1388c: e8 00 00 00 00 callq 13891 13891: 8b 14 24 mov (%rsp),%edx 13894: 41 89 d7 mov %edx,%r15d 13897: e9 00 00 00 00 jmpq 1389c 1389c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 138a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 138aa: e8 00 00 00 00 callq 138af 138af: e9 00 00 00 00 jmpq 138b4 138b4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 138bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 138c2: e8 00 00 00 00 callq 138c7 138c7: e9 00 00 00 00 jmpq 138cc 138cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 138d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 138da: 41 bf ea ff ff ff mov $0xffffffea,%r15d 138e0: e8 00 00 00 00 callq 138e5 138e5: e9 00 00 00 00 jmpq 138ea 00000000000138ea : 138ea: 89 fe mov %edi,%esi 138ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 138f3: e8 00 00 00 00 callq 138f8 138f8: 31 c0 xor %eax,%eax 138fa: c3 retq 00000000000138fb : 138fb: 89 f2 mov %esi,%edx 138fd: 89 fe mov %edi,%esi 138ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13906: e8 00 00 00 00 callq 1390b 1390b: 31 c0 xor %eax,%eax 1390d: c3 retq 000000000001390e : 1390e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13915: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1391c: e8 00 00 00 00 callq 13921 13921: e9 00 00 00 00 jmpq 13926 0000000000013926 : 13926: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1392d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13934: e8 00 00 00 00 callq 13939 13939: e9 00 00 00 00 jmpq 1393e 000000000001393e : 1393e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13945: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1394c: e8 00 00 00 00 callq 13951 13951: e9 00 00 00 00 jmpq 13956 13956: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1395d: e8 00 00 00 00 callq 13962 13962: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13966: ba 00 00 00 50 mov $0x50000000,%edx 1396b: be 8d 20 00 00 mov $0x208d,%esi 13970: 48 8b 07 mov (%rdi),%rax 13973: 48 8b 40 08 mov 0x8(%rax),%rax 13977: e8 00 00 00 00 callq 1397c 1397c: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13980: 83 ca ff or $0xffffffff,%edx 13983: be 08 20 00 00 mov $0x2008,%esi 13988: 48 8b 07 mov (%rdi),%rax 1398b: 48 8b 40 08 mov 0x8(%rax),%rax 1398f: e8 00 00 00 00 callq 13994 13994: 48 8b 7d 60 mov 0x60(%rbp),%rdi 13998: 31 d2 xor %edx,%edx 1399a: be 08 20 00 00 mov $0x2008,%esi 1399f: 48 8b 07 mov (%rdi),%rax 139a2: 48 8b 40 08 mov 0x8(%rax),%rax 139a6: e8 00 00 00 00 callq 139ab 139ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 139b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 139b9: e8 00 00 00 00 callq 139be 139be: 85 c0 test %eax,%eax 139c0: 0f 84 00 00 00 00 je 139c6 139c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 139cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 139d4: e8 00 00 00 00 callq 139d9 139d9: e9 00 00 00 00 jmpq 139de 139de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 139e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 139ec: e8 00 00 00 00 callq 139f1 139f1: e9 00 00 00 00 jmpq 139f6 139f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 139fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13a04: e8 00 00 00 00 callq 13a09 13a09: e9 00 00 00 00 jmpq 13a0e 13a0e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13a15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13a1c: e8 00 00 00 00 callq 13a21 13a21: e9 00 00 00 00 jmpq 13a26 13a26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13a2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13a34: e8 00 00 00 00 callq 13a39 13a39: e9 00 00 00 00 jmpq 13a3e 13a3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13a45: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13a4c: e8 00 00 00 00 callq 13a51 13a51: 83 c8 ff or $0xffffffff,%eax 13a54: e9 00 00 00 00 jmpq 13a59 0000000000013a59 : 13a59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13a60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13a67: 41 bd ea ff ff ff mov $0xffffffea,%r13d 13a6d: e8 00 00 00 00 callq 13a72 13a72: e9 00 00 00 00 jmpq 13a77 13a77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13a7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13a85: e8 00 00 00 00 callq 13a8a 13a8a: e9 00 00 00 00 jmpq 13a8f 13a8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13a96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13a9d: e8 00 00 00 00 callq 13aa2 13aa2: e9 00 00 00 00 jmpq 13aa7 0000000000013aa7 : 13aa7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13aae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13ab5: e8 00 00 00 00 callq 13aba 13aba: e9 00 00 00 00 jmpq 13abf 13abf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13ac6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13acd: e8 00 00 00 00 callq 13ad2 13ad2: e9 00 00 00 00 jmpq 13ad7 13ad7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13ade: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13ae5: 41 bf ea ff ff ff mov $0xffffffea,%r15d 13aeb: e8 00 00 00 00 callq 13af0 13af0: e9 00 00 00 00 jmpq 13af5 0000000000013af5 : 13af5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13afc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13b03: 44 89 04 24 mov %r8d,(%rsp) 13b07: e8 00 00 00 00 callq 13b0c 13b0c: 44 8b 04 24 mov (%rsp),%r8d 13b10: e9 00 00 00 00 jmpq 13b15 13b15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13b1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13b23: 44 89 04 24 mov %r8d,(%rsp) 13b27: e8 00 00 00 00 callq 13b2c 13b2c: 44 8b 04 24 mov (%rsp),%r8d 13b30: e9 00 00 00 00 jmpq 13b35 13b35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13b3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13b43: 44 89 04 24 mov %r8d,(%rsp) 13b47: e8 00 00 00 00 callq 13b4c 13b4c: 44 8b 04 24 mov (%rsp),%r8d 13b50: e9 00 00 00 00 jmpq 13b55 13b55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13b5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13b63: 44 89 04 24 mov %r8d,(%rsp) 13b67: e8 00 00 00 00 callq 13b6c 13b6c: 44 8b 04 24 mov (%rsp),%r8d 13b70: e9 00 00 00 00 jmpq 13b75 13b75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13b7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13b83: 44 89 44 24 08 mov %r8d,0x8(%rsp) 13b88: e8 00 00 00 00 callq 13b8d 13b8d: 41 0f b7 46 1c movzwl 0x1c(%r14),%eax 13b92: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 13b97: e9 00 00 00 00 jmpq 13b9c 13b9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13ba3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13baa: e8 00 00 00 00 callq 13baf 13baf: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 13bb5: e9 00 00 00 00 jmpq 13bba 13bba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13bc1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13bc8: e8 00 00 00 00 callq 13bcd 13bcd: e9 00 00 00 00 jmpq 13bd2 13bd2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13bd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13be0: 44 89 04 24 mov %r8d,(%rsp) 13be4: e8 00 00 00 00 callq 13be9 13be9: 44 8b 04 24 mov (%rsp),%r8d 13bed: e9 00 00 00 00 jmpq 13bf2 13bf2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13bf9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13c00: 44 89 04 24 mov %r8d,(%rsp) 13c04: e8 00 00 00 00 callq 13c09 13c09: 44 8b 04 24 mov (%rsp),%r8d 13c0d: e9 00 00 00 00 jmpq 13c12 13c12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13c19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13c20: e8 00 00 00 00 callq 13c25 13c25: e9 00 00 00 00 jmpq 13c2a 13c2a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13c31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13c38: e8 00 00 00 00 callq 13c3d 13c3d: e9 00 00 00 00 jmpq 13c42 13c42: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13c49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13c50: e8 00 00 00 00 callq 13c55 13c55: 8b 83 e0 00 00 00 mov 0xe0(%rbx),%eax 13c5b: e9 00 00 00 00 jmpq 13c60 13c60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13c67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13c6e: 44 89 04 24 mov %r8d,(%rsp) 13c72: e8 00 00 00 00 callq 13c77 13c77: 44 8b 04 24 mov (%rsp),%r8d 13c7b: e9 00 00 00 00 jmpq 13c80 13c80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13c87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13c8e: 44 89 04 24 mov %r8d,(%rsp) 13c92: e8 00 00 00 00 callq 13c97 13c97: 44 8b 04 24 mov (%rsp),%r8d 13c9b: e9 00 00 00 00 jmpq 13ca0 13ca0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13ca7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13cae: 44 89 04 24 mov %r8d,(%rsp) 13cb2: e8 00 00 00 00 callq 13cb7 13cb7: 44 8b 04 24 mov (%rsp),%r8d 13cbb: e9 00 00 00 00 jmpq 13cc0 13cc0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13cc7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13cce: 44 89 04 24 mov %r8d,(%rsp) 13cd2: e8 00 00 00 00 callq 13cd7 13cd7: 44 8b 04 24 mov (%rsp),%r8d 13cdb: e9 00 00 00 00 jmpq 13ce0 13ce0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13ce7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13cee: e8 00 00 00 00 callq 13cf3 13cf3: 8b b3 bc 03 00 00 mov 0x3bc(%rbx),%esi 13cf9: e9 00 00 00 00 jmpq 13cfe 13cfe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13d05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13d0c: 44 89 44 24 08 mov %r8d,0x8(%rsp) 13d11: e8 00 00 00 00 callq 13d16 13d16: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 13d1b: e9 00 00 00 00 jmpq 13d20 13d20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13d27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13d2e: e8 00 00 00 00 callq 13d33 13d33: e9 00 00 00 00 jmpq 13d38 13d38: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13d3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13d46: 44 89 04 24 mov %r8d,(%rsp) 13d4a: e8 00 00 00 00 callq 13d4f 13d4f: 44 8b 04 24 mov (%rsp),%r8d 13d53: e9 00 00 00 00 jmpq 13d58 13d58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13d5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13d66: 44 89 44 24 08 mov %r8d,0x8(%rsp) 13d6b: e8 00 00 00 00 callq 13d70 13d70: 31 c0 xor %eax,%eax 13d72: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 13d77: e9 00 00 00 00 jmpq 13d7c 13d7c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13d83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13d8a: 44 89 04 24 mov %r8d,(%rsp) 13d8e: e8 00 00 00 00 callq 13d93 13d93: 44 8b 04 24 mov (%rsp),%r8d 13d97: e9 00 00 00 00 jmpq 13d9c 13d9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13da3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13daa: 44 89 04 24 mov %r8d,(%rsp) 13dae: e8 00 00 00 00 callq 13db3 13db3: 44 8b 04 24 mov (%rsp),%r8d 13db7: e9 00 00 00 00 jmpq 13dbc 13dbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13dc3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13dca: 44 89 04 24 mov %r8d,(%rsp) 13dce: e8 00 00 00 00 callq 13dd3 13dd3: 44 8b 04 24 mov (%rsp),%r8d 13dd7: e9 00 00 00 00 jmpq 13ddc 13ddc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13de3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13dea: 44 89 04 24 mov %r8d,(%rsp) 13dee: e8 00 00 00 00 callq 13df3 13df3: 44 8b 04 24 mov (%rsp),%r8d 13df7: e9 00 00 00 00 jmpq 13dfc 13dfc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13e03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e0a: e8 00 00 00 00 callq 13e0f 13e0f: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 13e15: e9 00 00 00 00 jmpq 13e1a 13e1a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13e21: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e28: e8 00 00 00 00 callq 13e2d 13e2d: e9 00 00 00 00 jmpq 13e32 0000000000013e32 : 13e32: 89 fe mov %edi,%esi 13e34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e3b: e8 00 00 00 00 callq 13e40 13e40: 31 c0 xor %eax,%eax 13e42: c3 retq 0000000000013e43 : 13e43: 89 f2 mov %esi,%edx 13e45: 89 fe mov %edi,%esi 13e47: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e4e: e8 00 00 00 00 callq 13e53 13e53: 31 c0 xor %eax,%eax 13e55: c3 retq 0000000000013e56 : 13e56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13e5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e64: e8 00 00 00 00 callq 13e69 13e69: e9 00 00 00 00 jmpq 13e6e 0000000000013e6e : 13e6e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13e75: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e7c: e8 00 00 00 00 callq 13e81 13e81: e9 00 00 00 00 jmpq 13e86 13e86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13e8d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13e94: e8 00 00 00 00 callq 13e99 13e99: e9 00 00 00 00 jmpq 13e9e 0000000000013e9e : 13e9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13ea5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13eac: e8 00 00 00 00 callq 13eb1 13eb1: b8 ea ff ff ff mov $0xffffffea,%eax 13eb6: c3 retq 0000000000013eb7 : 13eb7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13ebe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13ec5: 41 bd ea ff ff ff mov $0xffffffea,%r13d 13ecb: e8 00 00 00 00 callq 13ed0 13ed0: e9 00 00 00 00 jmpq 13ed5 13ed5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13edc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13ee3: e8 00 00 00 00 callq 13ee8 13ee8: e9 00 00 00 00 jmpq 13eed 0000000000013eed : 13eed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13ef4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13efb: e8 00 00 00 00 callq 13f00 13f00: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 13f06: e9 00 00 00 00 jmpq 13f0b 13f0b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f19: 44 89 04 24 mov %r8d,(%rsp) 13f1d: e8 00 00 00 00 callq 13f22 13f22: 44 8b 04 24 mov (%rsp),%r8d 13f26: e9 00 00 00 00 jmpq 13f2b 0000000000013f2b : 13f2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f32: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f39: e8 00 00 00 00 callq 13f3e 13f3e: e9 00 00 00 00 jmpq 13f43 13f43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f51: 41 be ea ff ff ff mov $0xffffffea,%r14d 13f57: e8 00 00 00 00 callq 13f5c 13f5c: e9 00 00 00 00 jmpq 13f61 13f61: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f68: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f6f: e8 00 00 00 00 callq 13f74 13f74: e9 00 00 00 00 jmpq 13f79 13f79: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f87: e8 00 00 00 00 callq 13f8c 13f8c: e9 00 00 00 00 jmpq 13f91 13f91: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13f98: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13f9f: e8 00 00 00 00 callq 13fa4 13fa4: e9 00 00 00 00 jmpq 13fa9 13fa9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13fb0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13fb7: e8 00 00 00 00 callq 13fbc 13fbc: e9 00 00 00 00 jmpq 13fc1 13fc1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13fc8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13fcf: e8 00 00 00 00 callq 13fd4 13fd4: e9 00 00 00 00 jmpq 13fd9 13fd9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13fe0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13fe7: e8 00 00 00 00 callq 13fec 13fec: e9 00 00 00 00 jmpq 13ff1 13ff1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 13ff8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 13fff: e8 00 00 00 00 callq 14004 14004: e9 00 00 00 00 jmpq 14009 14009: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14010: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14017: e8 00 00 00 00 callq 1401c 1401c: e9 00 00 00 00 jmpq 14021 14021: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14028: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1402f: e8 00 00 00 00 callq 14034 14034: e9 00 00 00 00 jmpq 14039 14039: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14040: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14047: e8 00 00 00 00 callq 1404c 1404c: e9 00 00 00 00 jmpq 14051 14051: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14058: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1405f: e8 00 00 00 00 callq 14064 14064: e9 00 00 00 00 jmpq 14069 14069: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14070: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14077: e8 00 00 00 00 callq 1407c 1407c: e9 00 00 00 00 jmpq 14081 14081: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14088: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1408f: e8 00 00 00 00 callq 14094 14094: e9 00 00 00 00 jmpq 14099 14099: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 140a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140a7: e8 00 00 00 00 callq 140ac 140ac: e9 00 00 00 00 jmpq 140b1 140b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 140b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140bf: e8 00 00 00 00 callq 140c4 140c4: e9 00 00 00 00 jmpq 140c9 140c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 140d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140d7: e8 00 00 00 00 callq 140dc 140dc: e9 00 00 00 00 jmpq 140e1 140e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 140e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 140ef: e8 00 00 00 00 callq 140f4 140f4: e9 00 00 00 00 jmpq 140f9 140f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14100: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14107: e8 00 00 00 00 callq 1410c 1410c: e9 00 00 00 00 jmpq 14111 14111: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14118: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1411f: e8 00 00 00 00 callq 14124 14124: e9 00 00 00 00 jmpq 14129 14129: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14130: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14137: e8 00 00 00 00 callq 1413c 1413c: 41 0f b7 46 1c movzwl 0x1c(%r14),%eax 14141: e9 00 00 00 00 jmpq 14146 14146: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1414d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14154: e8 00 00 00 00 callq 14159 14159: 8b 83 e1 00 00 00 mov 0xe1(%rbx),%eax 1415f: e9 00 00 00 00 jmpq 14164 14164: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1416b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14172: 41 be ea ff ff ff mov $0xffffffea,%r14d 14178: e8 00 00 00 00 callq 1417d 1417d: e9 00 00 00 00 jmpq 14182 14182: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14189: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14190: e8 00 00 00 00 callq 14195 14195: e9 00 00 00 00 jmpq 1419a 000000000001419a : 1419a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 141a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 141a8: e8 00 00 00 00 callq 141ad 141ad: e9 00 00 00 00 jmpq 141b2 141b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 141b9: e8 00 00 00 00 callq 141be 141be: 48 89 ef mov %rbp,%rdi 141c1: e8 00 00 00 00 callq 141c6 141c6: 85 c0 test %eax,%eax 141c8: 0f 84 00 00 00 00 je 141ce 141ce: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 141d5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 141dc: e8 00 00 00 00 callq 141e1 141e1: 85 c0 test %eax,%eax 141e3: 0f 84 00 00 00 00 je 141e9 141e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 141f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 141f7: e8 00 00 00 00 callq 141fc 141fc: e9 00 00 00 00 jmpq 14201 14201: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14208: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1420f: e8 00 00 00 00 callq 14214 14214: e9 00 00 00 00 jmpq 14219 14219: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14220: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14227: e8 00 00 00 00 callq 1422c 1422c: e9 00 00 00 00 jmpq 14231 14231: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14238: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1423f: e8 00 00 00 00 callq 14244 14244: e9 00 00 00 00 jmpq 14249 14249: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14250: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14257: e8 00 00 00 00 callq 1425c 1425c: e9 00 00 00 00 jmpq 14261 14261: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14268: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1426f: e8 00 00 00 00 callq 14274 14274: e9 00 00 00 00 jmpq 14279 14279: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14280: e8 00 00 00 00 callq 14285 14285: 41 83 7c 24 68 01 cmpl $0x1,0x68(%r12) 1428b: 76 49 jbe 142d6 1428d: 48 8b 7d 60 mov 0x60(%rbp),%rdi 14291: ba 00 00 00 50 mov $0x50000000,%edx 14296: be 8d 20 00 00 mov $0x208d,%esi 1429b: 48 8b 07 mov (%rdi),%rax 1429e: 48 8b 40 08 mov 0x8(%rax),%rax 142a2: e8 00 00 00 00 callq 142a7 142a7: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142ab: 83 ca ff or $0xffffffff,%edx 142ae: be 08 20 00 00 mov $0x2008,%esi 142b3: 48 8b 07 mov (%rdi),%rax 142b6: 48 8b 40 08 mov 0x8(%rax),%rax 142ba: e8 00 00 00 00 callq 142bf 142bf: 48 8b 7d 60 mov 0x60(%rbp),%rdi 142c3: 31 d2 xor %edx,%edx 142c5: be 08 20 00 00 mov $0x2008,%esi 142ca: 48 8b 07 mov (%rdi),%rax 142cd: 48 8b 40 08 mov 0x8(%rax),%rax 142d1: e8 00 00 00 00 callq 142d6 142d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 142dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 142e4: e8 00 00 00 00 callq 142e9 142e9: 85 c0 test %eax,%eax 142eb: 0f 84 00 00 00 00 je 142f1 142f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 142f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 142ff: e8 00 00 00 00 callq 14304 14304: e9 00 00 00 00 jmpq 14309 14309: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14310: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14317: e8 00 00 00 00 callq 1431c 1431c: e9 00 00 00 00 jmpq 14321 14321: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14328: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1432f: e8 00 00 00 00 callq 14334 14334: e9 00 00 00 00 jmpq 14339 0000000000014339 : 14339: 89 fe mov %edi,%esi 1433b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14342: e8 00 00 00 00 callq 14347 14347: 45 31 c0 xor %r8d,%r8d 1434a: e9 00 00 00 00 jmpq 1434f 000000000001434f : 1434f: 89 f2 mov %esi,%edx 14351: 89 fe mov %edi,%esi 14353: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1435a: e8 00 00 00 00 callq 1435f 1435f: 31 c0 xor %eax,%eax 14361: c3 retq 0000000000014362 : 14362: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14369: e8 00 00 00 00 callq 1436e 1436e: 48 8b 83 50 02 00 00 mov 0x250(%rbx),%rax 14375: 8b 10 mov (%rax),%edx 14377: 83 ea 01 sub $0x1,%edx 1437a: 0f b7 44 d0 04 movzwl 0x4(%rax,%rdx,8),%eax 1437f: c1 e0 02 shl $0x2,%eax 14382: 66 41 89 04 24 mov %ax,(%r12) 14387: 48 8b 83 50 02 00 00 mov 0x250(%rbx),%rax 1438e: 8b 10 mov (%rax),%edx 14390: 83 ea 01 sub $0x1,%edx 14393: 8b 44 d0 08 mov 0x8(%rax,%rdx,8),%eax 14397: c1 e0 02 shl $0x2,%eax 1439a: 66 89 45 00 mov %ax,0x0(%rbp) 1439e: 31 c0 xor %eax,%eax 143a0: e9 00 00 00 00 jmpq 143a5 143a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 143ac: e8 00 00 00 00 callq 143b1 143b1: 31 c0 xor %eax,%eax 143b3: e9 00 00 00 00 jmpq 143b8 143b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 143bf: e8 00 00 00 00 callq 143c4 143c4: 48 8b 83 50 02 00 00 mov 0x250(%rbx),%rax 143cb: 8b 10 mov (%rax),%edx 143cd: 83 ea 01 sub $0x1,%edx 143d0: 0f b7 44 d0 04 movzwl 0x4(%rax,%rdx,8),%eax 143d5: c1 e0 02 shl $0x2,%eax 143d8: 66 41 89 04 24 mov %ax,(%r12) 143dd: 48 8b 83 50 02 00 00 mov 0x250(%rbx),%rax 143e4: 8b 10 mov (%rax),%edx 143e6: 83 ea 01 sub $0x1,%edx 143e9: 8b 44 d0 08 mov 0x8(%rax,%rdx,8),%eax 143ed: c1 e0 02 shl $0x2,%eax 143f0: 66 89 45 00 mov %ax,0x0(%rbp) 143f4: 31 c0 xor %eax,%eax 143f6: e9 00 00 00 00 jmpq 143fb 143fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14402: e8 00 00 00 00 callq 14407 14407: 31 c0 xor %eax,%eax 14409: e9 00 00 00 00 jmpq 1440e 1440e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14415: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1441c: e8 00 00 00 00 callq 14421 14421: b8 ea ff ff ff mov $0xffffffea,%eax 14426: e9 00 00 00 00 jmpq 1442b 000000000001442b : 1442b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14432: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14439: e8 00 00 00 00 callq 1443e 1443e: e9 00 00 00 00 jmpq 14443 0000000000014443 : 14443: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1444a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14451: e8 00 00 00 00 callq 14456 14456: e9 00 00 00 00 jmpq 1445b 1445b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14462: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14469: e8 00 00 00 00 callq 1446e 1446e: e9 00 00 00 00 jmpq 14473 0000000000014473 : 14473: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1447a: e8 00 00 00 00 callq 1447f 1447f: e9 00 00 00 00 jmpq 14484 14484: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1448b: e8 00 00 00 00 callq 14490 14490: e9 00 00 00 00 jmpq 14495 14495: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1449c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 144a3: e8 00 00 00 00 callq 144a8 144a8: e9 00 00 00 00 jmpq 144ad 144ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 144bb: e8 00 00 00 00 callq 144c0 144c0: e9 00 00 00 00 jmpq 144c5 00000000000144c5 : 144c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 144d3: e8 00 00 00 00 callq 144d8 144d8: c7 44 24 0c ea ff ff movl $0xffffffea,0xc(%rsp) 144df: ff 144e0: e9 00 00 00 00 jmpq 144e5 00000000000144e5 : 144e5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 144ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 144f3: e8 00 00 00 00 callq 144f8 144f8: e9 00 00 00 00 jmpq 144fd 144fd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14504: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1450b: e8 00 00 00 00 callq 14510 14510: e9 00 00 00 00 jmpq 14515 0000000000014515 : 14515: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1451c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14523: 44 89 54 24 10 mov %r10d,0x10(%rsp) 14528: e8 00 00 00 00 callq 1452d 1452d: 44 8b 54 24 10 mov 0x10(%rsp),%r10d 14532: e9 00 00 00 00 jmpq 14537 14537: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1453e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14545: e8 00 00 00 00 callq 1454a 1454a: 41 ba ea ff ff ff mov $0xffffffea,%r10d 14550: e9 00 00 00 00 jmpq 14555 14555: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1455c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14563: e8 00 00 00 00 callq 14568 14568: 41 ba ea ff ff ff mov $0xffffffea,%r10d 1456e: e9 00 00 00 00 jmpq 14573 14573: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1457a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14581: e8 00 00 00 00 callq 14586 14586: 41 ba ea ff ff ff mov $0xffffffea,%r10d 1458c: e9 00 00 00 00 jmpq 14591 0000000000014591 : 14591: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14598: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1459f: e8 00 00 00 00 callq 145a4 145a4: e9 00 00 00 00 jmpq 145a9 145a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 145b7: e8 00 00 00 00 callq 145bc 145bc: e9 00 00 00 00 jmpq 145c1 145c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145c8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 145cf: 41 be ea ff ff ff mov $0xffffffea,%r14d 145d5: e8 00 00 00 00 callq 145da 145da: e9 00 00 00 00 jmpq 145df 145df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 145ed: e8 00 00 00 00 callq 145f2 145f2: e9 00 00 00 00 jmpq 145f7 145f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 145fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14605: e8 00 00 00 00 callq 1460a 1460a: e9 00 00 00 00 jmpq 1460f 1460f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14616: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1461d: e8 00 00 00 00 callq 14622 14622: e9 00 00 00 00 jmpq 14627 14627: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1462e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14635: 41 be ea ff ff ff mov $0xffffffea,%r14d 1463b: e8 00 00 00 00 callq 14640 14640: e9 00 00 00 00 jmpq 14645 14645: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1464c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14653: e8 00 00 00 00 callq 14658 14658: e9 00 00 00 00 jmpq 1465d 1465d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14664: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1466b: e8 00 00 00 00 callq 14670 14670: e9 00 00 00 00 jmpq 14675 14675: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1467c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14683: e8 00 00 00 00 callq 14688 14688: e9 00 00 00 00 jmpq 1468d 1468d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14694: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1469b: e8 00 00 00 00 callq 146a0 146a0: e9 00 00 00 00 jmpq 146a5 146a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 146ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 146b3: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 146b8: e8 00 00 00 00 callq 146bd 146bd: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 146c2: e9 00 00 00 00 jmpq 146c7 146c7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 146ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 146d5: e8 00 00 00 00 callq 146da 146da: e9 00 00 00 00 jmpq 146df 146df: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 146e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 146ed: e8 00 00 00 00 callq 146f2 146f2: e9 00 00 00 00 jmpq 146f7 146f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 146fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14705: e8 00 00 00 00 callq 1470a 1470a: e9 00 00 00 00 jmpq 1470f 1470f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14716: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1471d: e8 00 00 00 00 callq 14722 14722: e9 00 00 00 00 jmpq 14727 14727: 41 c6 86 be 05 00 00 movb $0x0,0x5be(%r14) 1472e: 00 1472f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14736: e8 00 00 00 00 callq 1473b 1473b: e9 00 00 00 00 jmpq 14740 14740: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14747: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1474e: 41 be ea ff ff ff mov $0xffffffea,%r14d 14754: e8 00 00 00 00 callq 14759 14759: e9 00 00 00 00 jmpq 1475e 1475e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14765: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1476c: e8 00 00 00 00 callq 14771 14771: e9 00 00 00 00 jmpq 14776 14776: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1477d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14784: e8 00 00 00 00 callq 14789 14789: e9 00 00 00 00 jmpq 1478e 1478e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14795: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1479c: e8 00 00 00 00 callq 147a1 147a1: e9 00 00 00 00 jmpq 147a6 147a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147b4: e8 00 00 00 00 callq 147b9 147b9: e9 00 00 00 00 jmpq 147be 147be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147cc: e8 00 00 00 00 callq 147d1 147d1: e9 00 00 00 00 jmpq 147d6 147d6: 41 c6 86 b4 05 00 00 movb $0x0,0x5b4(%r14) 147dd: 00 147de: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147e5: e8 00 00 00 00 callq 147ea 147ea: e9 00 00 00 00 jmpq 147ef 147ef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 147f6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 147fd: e8 00 00 00 00 callq 14802 14802: e9 00 00 00 00 jmpq 14807 14807: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1480e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14815: e8 00 00 00 00 callq 1481a 1481a: e9 00 00 00 00 jmpq 1481f 1481f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14826: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1482d: e8 00 00 00 00 callq 14832 14832: e9 00 00 00 00 jmpq 14837 14837: 48 c7 83 a0 06 00 00 movq $0x0,0x6a0(%rbx) 1483e: 00 00 00 00 14842: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14849: e8 00 00 00 00 callq 1484e 1484e: e9 00 00 00 00 jmpq 14853 14853: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1485a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14861: e8 00 00 00 00 callq 14866 14866: e9 00 00 00 00 jmpq 1486b 1486b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14872: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14879: e8 00 00 00 00 callq 1487e 1487e: e9 00 00 00 00 jmpq 14883 0000000000014883 : 14883: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1488a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14891: e8 00 00 00 00 callq 14896 14896: b8 ea ff ff ff mov $0xffffffea,%eax 1489b: e9 00 00 00 00 jmpq 148a0 148a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148ae: e8 00 00 00 00 callq 148b3 148b3: b8 ea ff ff ff mov $0xffffffea,%eax 148b8: e9 00 00 00 00 jmpq 148bd 00000000000148bd : 148bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148cb: e8 00 00 00 00 callq 148d0 148d0: b8 ea ff ff ff mov $0xffffffea,%eax 148d5: e9 00 00 00 00 jmpq 148da 148da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 148e8: e8 00 00 00 00 callq 148ed 148ed: b8 ea ff ff ff mov $0xffffffea,%eax 148f2: e9 00 00 00 00 jmpq 148f7 00000000000148f7 : 148f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 148fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14905: e8 00 00 00 00 callq 1490a 1490a: b8 ea ff ff ff mov $0xffffffea,%eax 1490f: e9 00 00 00 00 jmpq 14914 14914: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1491b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14922: e8 00 00 00 00 callq 14927 14927: b8 ea ff ff ff mov $0xffffffea,%eax 1492c: e9 00 00 00 00 jmpq 14931 0000000000014931 : 14931: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14938: e8 00 00 00 00 callq 1493d 1493d: e9 00 00 00 00 jmpq 14942 14942: 44 89 e6 mov %r12d,%esi 14945: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1494c: e8 00 00 00 00 callq 14951 14951: e9 00 00 00 00 jmpq 14956 0000000000014956 : 14956: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1495d: e8 00 00 00 00 callq 14962 14962: e9 00 00 00 00 jmpq 14967 14967: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1496e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14975: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1497b: e8 00 00 00 00 callq 14980 14980: e9 00 00 00 00 jmpq 14985 0000000000014985 : 14985: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1498c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14993: e8 00 00 00 00 callq 14998 14998: b8 ea ff ff ff mov $0xffffffea,%eax 1499d: e9 00 00 00 00 jmpq 149a2 149a2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 149a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 149b0: e8 00 00 00 00 callq 149b5 149b5: b8 ea ff ff ff mov $0xffffffea,%eax 149ba: e9 00 00 00 00 jmpq 149bf 00000000000149bf : 149bf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 149c6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 149cd: 41 be ea ff ff ff mov $0xffffffea,%r14d 149d3: e8 00 00 00 00 callq 149d8 149d8: e9 00 00 00 00 jmpq 149dd 149dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 149e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 149eb: 41 be ea ff ff ff mov $0xffffffea,%r14d 149f1: e8 00 00 00 00 callq 149f6 149f6: e9 00 00 00 00 jmpq 149fb 149fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14a02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a09: 41 be ea ff ff ff mov $0xffffffea,%r14d 14a0f: e8 00 00 00 00 callq 14a14 14a14: e9 00 00 00 00 jmpq 14a19 0000000000014a19 : 14a19: ba 0e 00 00 00 mov $0xe,%edx 14a1e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a25: e8 00 00 00 00 callq 14a2a 14a2a: e9 00 00 00 00 jmpq 14a2f 14a2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14a36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a3d: 41 bc ea ff ff ff mov $0xffffffea,%r12d 14a43: e8 00 00 00 00 callq 14a48 14a48: e9 00 00 00 00 jmpq 14a4d 14a4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14a54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a5b: e8 00 00 00 00 callq 14a60 14a60: e9 00 00 00 00 jmpq 14a65 0000000000014a65 : 14a65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14a6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a73: e8 00 00 00 00 callq 14a78 14a78: b8 ea ff ff ff mov $0xffffffea,%eax 14a7d: e9 00 00 00 00 jmpq 14a82 14a82: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14a89: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14a90: e8 00 00 00 00 callq 14a95 14a95: b8 ea ff ff ff mov $0xffffffea,%eax 14a9a: e9 00 00 00 00 jmpq 14a9f 14a9f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14aa6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14aad: e8 00 00 00 00 callq 14ab2 14ab2: b8 ea ff ff ff mov $0xffffffea,%eax 14ab7: e9 00 00 00 00 jmpq 14abc 0000000000014abc : 14abc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ac3: e8 00 00 00 00 callq 14ac8 14ac8: b8 ea ff ff ff mov $0xffffffea,%eax 14acd: e9 00 00 00 00 jmpq 14ad2 0000000000014ad2 : 14ad2: 44 89 e6 mov %r12d,%esi 14ad5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14adc: e8 00 00 00 00 callq 14ae1 14ae1: e9 00 00 00 00 jmpq 14ae6 0000000000014ae6 : 14ae6: 44 89 ee mov %r13d,%esi 14ae9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14af0: e8 00 00 00 00 callq 14af5 14af5: e9 00 00 00 00 jmpq 14afa 0000000000014afa : 14afa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14b01: e8 00 00 00 00 callq 14b06 14b06: b8 ea ff ff ff mov $0xffffffea,%eax 14b0b: e9 00 00 00 00 jmpq 14b10 0000000000014b10 : 14b10: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14b17: e8 00 00 00 00 callq 14b1c 14b1c: b8 ea ff ff ff mov $0xffffffea,%eax 14b21: e9 00 00 00 00 jmpq 14b26 0000000000014b26 : 14b26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14b2d: e8 00 00 00 00 callq 14b32 14b32: 48 8b 83 50 02 00 00 mov 0x250(%rbx),%rax 14b39: 8b 10 mov (%rax),%edx 14b3b: 83 ea 01 sub $0x1,%edx 14b3e: 0f b7 44 d0 04 movzwl 0x4(%rax,%rdx,8),%eax 14b43: c1 e0 02 shl $0x2,%eax 14b46: 66 41 89 04 24 mov %ax,(%r12) 14b4b: 48 8b 83 50 02 00 00 mov 0x250(%rbx),%rax 14b52: 8b 10 mov (%rax),%edx 14b54: 83 ea 01 sub $0x1,%edx 14b57: 8b 44 d0 08 mov 0x8(%rax,%rdx,8),%eax 14b5b: c1 e0 02 shl $0x2,%eax 14b5e: 66 89 45 00 mov %ax,0x0(%rbp) 14b62: 31 c0 xor %eax,%eax 14b64: e9 00 00 00 00 jmpq 14b69 14b69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14b70: e8 00 00 00 00 callq 14b75 14b75: 31 c0 xor %eax,%eax 14b77: e9 00 00 00 00 jmpq 14b7c 14b7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14b83: e8 00 00 00 00 callq 14b88 14b88: 48 8b 83 50 02 00 00 mov 0x250(%rbx),%rax 14b8f: 8b 10 mov (%rax),%edx 14b91: 83 ea 01 sub $0x1,%edx 14b94: 0f b7 44 d0 04 movzwl 0x4(%rax,%rdx,8),%eax 14b99: c1 e0 02 shl $0x2,%eax 14b9c: 66 41 89 04 24 mov %ax,(%r12) 14ba1: 48 8b 83 50 02 00 00 mov 0x250(%rbx),%rax 14ba8: 8b 10 mov (%rax),%edx 14baa: 83 ea 01 sub $0x1,%edx 14bad: 8b 44 d0 08 mov 0x8(%rax,%rdx,8),%eax 14bb1: c1 e0 02 shl $0x2,%eax 14bb4: 66 89 45 00 mov %ax,0x0(%rbp) 14bb8: 31 c0 xor %eax,%eax 14bba: e9 00 00 00 00 jmpq 14bbf 14bbf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14bc6: e8 00 00 00 00 callq 14bcb 14bcb: 31 c0 xor %eax,%eax 14bcd: e9 00 00 00 00 jmpq 14bd2 14bd2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14bd9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14be0: e8 00 00 00 00 callq 14be5 14be5: b8 ea ff ff ff mov $0xffffffea,%eax 14bea: e9 00 00 00 00 jmpq 14bef 0000000000014bef : 14bef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14bf6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14bfd: e8 00 00 00 00 callq 14c02 14c02: e9 00 00 00 00 jmpq 14c07 0000000000014c07 : 14c07: 0f b7 d0 movzwl %ax,%edx 14c0a: 89 ee mov %ebp,%esi 14c0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c13: e8 00 00 00 00 callq 14c18 14c18: e9 00 00 00 00 jmpq 14c1d 0000000000014c1d : 14c1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c2b: e8 00 00 00 00 callq 14c30 14c30: e9 00 00 00 00 jmpq 14c35 14c35: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c43: e8 00 00 00 00 callq 14c48 14c48: e9 00 00 00 00 jmpq 14c4d 0000000000014c4d : 14c4d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14c54: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c5b: e8 00 00 00 00 callq 14c60 14c60: c7 44 24 0c ea ff ff movl $0xffffffea,0xc(%rsp) 14c67: ff 14c68: e9 00 00 00 00 jmpq 14c6d 0000000000014c6d : 14c6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14c74: e8 00 00 00 00 callq 14c79 14c79: 48 8b 44 24 60 mov 0x60(%rsp),%rax 14c7e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 14c85: 00 00 14c87: 75 54 jne 14cdd 14c89: 48 83 c4 68 add $0x68,%rsp 14c8d: b8 ea ff ff ff mov $0xffffffea,%eax 14c92: 5b pop %rbx 14c93: 5d pop %rbp 14c94: 41 5c pop %r12 14c96: 41 5d pop %r13 14c98: 41 5e pop %r14 14c9a: 41 5f pop %r15 14c9c: c3 retq 14c9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ca4: e8 00 00 00 00 callq 14ca9 14ca9: 41 8b 7f 20 mov 0x20(%r15),%edi 14cad: 41 8b 77 24 mov 0x24(%r15),%esi 14cb1: 31 c9 xor %ecx,%ecx 14cb3: 45 8b 77 08 mov 0x8(%r15),%r14d 14cb7: 41 0f b7 57 0e movzwl 0xe(%r15),%edx 14cbc: 0f cf bswap %edi 14cbe: 0f ce bswap %esi 14cc0: e9 00 00 00 00 jmpq 14cc5 14cc5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ccc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14cd3: e8 00 00 00 00 callq 14cd8 14cd8: e9 00 00 00 00 jmpq 14cdd 14cdd: e8 00 00 00 00 callq 14ce2 0000000000014ce2 : 14ce2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ce9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14cf0: e8 00 00 00 00 callq 14cf5 14cf5: 41 bb ea ff ff ff mov $0xffffffea,%r11d 14cfb: e9 00 00 00 00 jmpq 14d00 14d00: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d07: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d0e: 44 89 5c 24 08 mov %r11d,0x8(%rsp) 14d13: e8 00 00 00 00 callq 14d18 14d18: 44 8b 5c 24 08 mov 0x8(%rsp),%r11d 14d1d: e9 00 00 00 00 jmpq 14d22 14d22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d29: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d30: e8 00 00 00 00 callq 14d35 14d35: 41 bb ea ff ff ff mov $0xffffffea,%r11d 14d3b: e9 00 00 00 00 jmpq 14d40 14d40: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d47: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d4e: e8 00 00 00 00 callq 14d53 14d53: 41 bb ea ff ff ff mov $0xffffffea,%r11d 14d59: e9 00 00 00 00 jmpq 14d5e 14d5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14d65: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d6c: e8 00 00 00 00 callq 14d71 14d71: 41 bb ea ff ff ff mov $0xffffffea,%r11d 14d77: e9 00 00 00 00 jmpq 14d7c 0000000000014d7c : 14d7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d83: e8 00 00 00 00 callq 14d88 14d88: b8 ea ff ff ff mov $0xffffffea,%eax 14d8d: e9 00 00 00 00 jmpq 14d92 14d92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14d99: e8 00 00 00 00 callq 14d9e 14d9e: b8 ea ff ff ff mov $0xffffffea,%eax 14da3: e9 00 00 00 00 jmpq 14da8 14da8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14daf: e8 00 00 00 00 callq 14db4 14db4: e9 00 00 00 00 jmpq 14db9 0000000000014db9 : 14db9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14dc0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14dc7: e8 00 00 00 00 callq 14dcc 14dcc: e9 00 00 00 00 jmpq 14dd1 14dd1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14dd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ddf: bb ea ff ff ff mov $0xffffffea,%ebx 14de4: e8 00 00 00 00 callq 14de9 14de9: e9 00 00 00 00 jmpq 14dee 14dee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14df5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14dfc: e8 00 00 00 00 callq 14e01 14e01: e9 00 00 00 00 jmpq 14e06 14e06: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e0d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e14: e8 00 00 00 00 callq 14e19 14e19: e9 00 00 00 00 jmpq 14e1e 14e1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e2c: e8 00 00 00 00 callq 14e31 14e31: e9 00 00 00 00 jmpq 14e36 14e36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e3d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e44: e8 00 00 00 00 callq 14e49 14e49: e9 00 00 00 00 jmpq 14e4e 14e4e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e5c: e8 00 00 00 00 callq 14e61 14e61: e9 00 00 00 00 jmpq 14e66 14e66: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e6d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e74: e8 00 00 00 00 callq 14e79 14e79: e9 00 00 00 00 jmpq 14e7e 14e7e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e85: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14e8c: e8 00 00 00 00 callq 14e91 14e91: e9 00 00 00 00 jmpq 14e96 14e96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14e9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ea4: e8 00 00 00 00 callq 14ea9 14ea9: e9 00 00 00 00 jmpq 14eae 14eae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14eb5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ebc: e8 00 00 00 00 callq 14ec1 14ec1: e9 00 00 00 00 jmpq 14ec6 14ec6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ecd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ed4: e8 00 00 00 00 callq 14ed9 14ed9: e9 00 00 00 00 jmpq 14ede 14ede: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14ee5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14eec: e8 00 00 00 00 callq 14ef1 14ef1: e9 00 00 00 00 jmpq 14ef6 14ef6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14efd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14f04: e8 00 00 00 00 callq 14f09 14f09: e9 00 00 00 00 jmpq 14f0e 14f0e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14f15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14f1c: 44 89 4c 24 10 mov %r9d,0x10(%rsp) 14f21: 89 4c 24 08 mov %ecx,0x8(%rsp) 14f25: e8 00 00 00 00 callq 14f2a 14f2a: 8b 4c 24 08 mov 0x8(%rsp),%ecx 14f2e: 44 8b 4c 24 10 mov 0x10(%rsp),%r9d 14f33: e9 00 00 00 00 jmpq 14f38 14f38: 41 c6 85 92 07 00 00 movb $0x0,0x792(%r13) 14f3f: 00 14f40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14f47: e8 00 00 00 00 callq 14f4c 14f4c: 0f b7 85 72 08 00 00 movzwl 0x872(%rbp),%eax 14f53: 66 89 83 f0 07 00 00 mov %ax,0x7f0(%rbx) 14f5a: 0f b7 85 74 08 00 00 movzwl 0x874(%rbp),%eax 14f61: 66 89 83 f2 07 00 00 mov %ax,0x7f2(%rbx) 14f68: 0f b7 85 70 08 00 00 movzwl 0x870(%rbp),%eax 14f6f: 66 89 83 f4 07 00 00 mov %ax,0x7f4(%rbx) 14f76: e9 00 00 00 00 jmpq 14f7b 14f7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14f82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14f89: e8 00 00 00 00 callq 14f8e 14f8e: e9 00 00 00 00 jmpq 14f93 14f93: 41 c6 85 88 07 00 00 movb $0x0,0x788(%r13) 14f9a: 00 14f9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14fa2: e8 00 00 00 00 callq 14fa7 14fa7: e9 00 00 00 00 jmpq 14fac 14fac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14fb3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14fba: e8 00 00 00 00 callq 14fbf 14fbf: e9 00 00 00 00 jmpq 14fc4 14fc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14fcb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14fd2: e8 00 00 00 00 callq 14fd7 14fd7: e9 00 00 00 00 jmpq 14fdc 14fdc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 14fe3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14fea: e8 00 00 00 00 callq 14fef 14fef: e9 00 00 00 00 jmpq 14ff4 14ff4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 14ffb: e8 00 00 00 00 callq 15000 15000: 8b 83 2c 01 00 00 mov 0x12c(%rbx),%eax 15006: e9 00 00 00 00 jmpq 1500b 1500b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15012: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15019: e8 00 00 00 00 callq 1501e 1501e: e9 00 00 00 00 jmpq 15023 15023: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1502a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15031: 41 bf ea ff ff ff mov $0xffffffea,%r15d 15037: e8 00 00 00 00 callq 1503c 1503c: e9 00 00 00 00 jmpq 15041 15041: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15048: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1504f: e8 00 00 00 00 callq 15054 15054: e9 00 00 00 00 jmpq 15059 15059: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15060: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15067: e8 00 00 00 00 callq 1506c 1506c: e9 00 00 00 00 jmpq 15071 15071: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15078: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1507f: bb ea ff ff ff mov $0xffffffea,%ebx 15084: e8 00 00 00 00 callq 15089 15089: e9 00 00 00 00 jmpq 1508e 1508e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15095: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1509c: e8 00 00 00 00 callq 150a1 150a1: e9 00 00 00 00 jmpq 150a6 150a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 150ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 150b4: e8 00 00 00 00 callq 150b9 150b9: e9 00 00 00 00 jmpq 150be 150be: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 150c5: 41 bf ea ff ff ff mov $0xffffffea,%r15d 150cb: e8 00 00 00 00 callq 150d0 150d0: e9 00 00 00 00 jmpq 150d5 150d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 150dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 150e3: bb ea ff ff ff mov $0xffffffea,%ebx 150e8: e8 00 00 00 00 callq 150ed 150ed: e9 00 00 00 00 jmpq 150f2 00000000000150f2 : 150f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 150f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15100: 41 be ea ff ff ff mov $0xffffffea,%r14d 15106: e8 00 00 00 00 callq 1510b 1510b: e9 00 00 00 00 jmpq 15110 15110: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15117: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1511e: 41 be ea ff ff ff mov $0xffffffea,%r14d 15124: e8 00 00 00 00 callq 15129 15129: e9 00 00 00 00 jmpq 1512e 1512e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15135: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1513c: 41 be ea ff ff ff mov $0xffffffea,%r14d 15142: e8 00 00 00 00 callq 15147 15147: e9 00 00 00 00 jmpq 1514c 1514c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15153: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1515a: 41 be ea ff ff ff mov $0xffffffea,%r14d 15160: e8 00 00 00 00 callq 15165 15165: e9 00 00 00 00 jmpq 1516a 1516a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15171: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15178: 41 be ea ff ff ff mov $0xffffffea,%r14d 1517e: e8 00 00 00 00 callq 15183 15183: e9 00 00 00 00 jmpq 15188 15188: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1518f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15196: 41 be ea ff ff ff mov $0xffffffea,%r14d 1519c: e8 00 00 00 00 callq 151a1 151a1: e9 00 00 00 00 jmpq 151a6 151a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151b4: 41 be ea ff ff ff mov $0xffffffea,%r14d 151ba: e8 00 00 00 00 callq 151bf 151bf: e9 00 00 00 00 jmpq 151c4 151c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151d2: 41 be ea ff ff ff mov $0xffffffea,%r14d 151d8: e8 00 00 00 00 callq 151dd 151dd: e9 00 00 00 00 jmpq 151e2 151e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 151e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 151f0: 41 be ea ff ff ff mov $0xffffffea,%r14d 151f6: e8 00 00 00 00 callq 151fb 151fb: e9 00 00 00 00 jmpq 15200 0000000000015200 : 15200: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15207: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1520e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 15214: e8 00 00 00 00 callq 15219 15219: e9 00 00 00 00 jmpq 1521e 000000000001521e : 1521e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15225: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1522c: e8 00 00 00 00 callq 15231 15231: b8 ea ff ff ff mov $0xffffffea,%eax 15236: e9 00 00 00 00 jmpq 1523b 1523b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15242: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15249: e8 00 00 00 00 callq 1524e 1524e: b8 ea ff ff ff mov $0xffffffea,%eax 15253: e9 00 00 00 00 jmpq 15258 15258: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1525f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15266: e8 00 00 00 00 callq 1526b 1526b: b8 ea ff ff ff mov $0xffffffea,%eax 15270: e9 00 00 00 00 jmpq 15275 15275: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1527c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15283: e8 00 00 00 00 callq 15288 15288: b8 ea ff ff ff mov $0xffffffea,%eax 1528d: e9 00 00 00 00 jmpq 15292 0000000000015292 : 15292: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15299: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152a0: e8 00 00 00 00 callq 152a5 152a5: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 152ab: e9 00 00 00 00 jmpq 152b0 152b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152be: e8 00 00 00 00 callq 152c3 152c3: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 152c9: e9 00 00 00 00 jmpq 152ce 00000000000152ce : 152ce: 89 fe mov %edi,%esi 152d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152d7: e8 00 00 00 00 callq 152dc 152dc: 31 c0 xor %eax,%eax 152de: c3 retq 00000000000152df : 152df: 89 f2 mov %esi,%edx 152e1: 89 fe mov %edi,%esi 152e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 152ea: e8 00 00 00 00 callq 152ef 152ef: 31 c0 xor %eax,%eax 152f1: c3 retq 00000000000152f2 : 152f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 152f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15300: e8 00 00 00 00 callq 15305 15305: e9 00 00 00 00 jmpq 1530a 000000000001530a : 1530a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15311: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15318: e8 00 00 00 00 callq 1531d 1531d: e9 00 00 00 00 jmpq 15322 0000000000015322 : 15322: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15329: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15330: e8 00 00 00 00 callq 15335 15335: e9 00 00 00 00 jmpq 1533a 1533a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15341: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15348: e8 00 00 00 00 callq 1534d 1534d: e9 00 00 00 00 jmpq 15352 0000000000015352 : 15352: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15359: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15360: e8 00 00 00 00 callq 15365 15365: e9 00 00 00 00 jmpq 1536a 1536a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15371: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15378: e8 00 00 00 00 callq 1537d 1537d: e9 00 00 00 00 jmpq 15382 0000000000015382 : 15382: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15389: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15390: e8 00 00 00 00 callq 15395 15395: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 1539b: e9 00 00 00 00 jmpq 153a0 153a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 153a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 153ae: e8 00 00 00 00 callq 153b3 153b3: 31 f6 xor %esi,%esi 153b5: e9 00 00 00 00 jmpq 153ba 153ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 153c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 153c8: 44 89 04 24 mov %r8d,(%rsp) 153cc: e8 00 00 00 00 callq 153d1 153d1: 44 8b 04 24 mov (%rsp),%r8d 153d5: e9 00 00 00 00 jmpq 153da 00000000000153da : 153da: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 153e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 153e8: 44 89 04 24 mov %r8d,(%rsp) 153ec: e8 00 00 00 00 callq 153f1 153f1: 44 8b 04 24 mov (%rsp),%r8d 153f5: e9 00 00 00 00 jmpq 153fa 153fa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15401: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15408: e8 00 00 00 00 callq 1540d 1540d: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 15413: e9 00 00 00 00 jmpq 15418 15418: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1541f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15426: e8 00 00 00 00 callq 1542b 1542b: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 15431: e9 00 00 00 00 jmpq 15436 15436: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1543d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15444: e8 00 00 00 00 callq 15449 15449: e9 00 00 00 00 jmpq 1544e 000000000001544e : 1544e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15455: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1545c: e8 00 00 00 00 callq 15461 15461: e9 00 00 00 00 jmpq 15466 15466: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1546d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15474: e8 00 00 00 00 callq 15479 15479: e9 00 00 00 00 jmpq 1547e 1547e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15485: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1548c: e8 00 00 00 00 callq 15491 15491: e9 00 00 00 00 jmpq 15496 15496: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1549d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154a4: e8 00 00 00 00 callq 154a9 154a9: e9 00 00 00 00 jmpq 154ae 154ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154bc: e8 00 00 00 00 callq 154c1 154c1: e9 00 00 00 00 jmpq 154c6 154c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154d4: e8 00 00 00 00 callq 154d9 154d9: e9 00 00 00 00 jmpq 154de 154de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 154ec: e8 00 00 00 00 callq 154f1 154f1: e9 00 00 00 00 jmpq 154f6 154f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 154fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15504: e8 00 00 00 00 callq 15509 15509: e9 00 00 00 00 jmpq 1550e 1550e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15515: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1551c: e8 00 00 00 00 callq 15521 15521: e9 00 00 00 00 jmpq 15526 15526: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1552d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15534: e8 00 00 00 00 callq 15539 15539: e9 00 00 00 00 jmpq 1553e 1553e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15545: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1554c: e8 00 00 00 00 callq 15551 15551: 8b 83 e1 00 00 00 mov 0xe1(%rbx),%eax 15557: e9 00 00 00 00 jmpq 1555c 1555c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15563: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1556a: e8 00 00 00 00 callq 1556f 1556f: e9 00 00 00 00 jmpq 15574 15574: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1557b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15582: e8 00 00 00 00 callq 15587 15587: e9 00 00 00 00 jmpq 1558c 1558c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15593: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1559a: e8 00 00 00 00 callq 1559f 1559f: e9 00 00 00 00 jmpq 155a4 155a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155b2: e8 00 00 00 00 callq 155b7 155b7: e9 00 00 00 00 jmpq 155bc 155bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155ca: e8 00 00 00 00 callq 155cf 155cf: e9 00 00 00 00 jmpq 155d4 155d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155e2: e8 00 00 00 00 callq 155e7 155e7: e9 00 00 00 00 jmpq 155ec 155ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 155f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 155fa: e8 00 00 00 00 callq 155ff 155ff: e9 00 00 00 00 jmpq 15604 15604: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1560b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15612: e8 00 00 00 00 callq 15617 15617: e9 00 00 00 00 jmpq 1561c 1561c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15623: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1562a: 41 be ea ff ff ff mov $0xffffffea,%r14d 15630: e8 00 00 00 00 callq 15635 15635: e9 00 00 00 00 jmpq 1563a 1563a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15641: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15648: e8 00 00 00 00 callq 1564d 1564d: e9 00 00 00 00 jmpq 15652 15652: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15659: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15660: e8 00 00 00 00 callq 15665 15665: e9 00 00 00 00 jmpq 1566a 1566a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15671: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15678: e8 00 00 00 00 callq 1567d 1567d: 41 0f b7 46 1c movzwl 0x1c(%r14),%eax 15682: e9 00 00 00 00 jmpq 15687 15687: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1568e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15695: e8 00 00 00 00 callq 1569a 1569a: e9 00 00 00 00 jmpq 1569f 1569f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156ad: 41 be ea ff ff ff mov $0xffffffea,%r14d 156b3: e8 00 00 00 00 callq 156b8 156b8: e9 00 00 00 00 jmpq 156bd 156bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156cb: e8 00 00 00 00 callq 156d0 156d0: e9 00 00 00 00 jmpq 156d5 156d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 156e3: 41 be ea ff ff ff mov $0xffffffea,%r14d 156e9: e8 00 00 00 00 callq 156ee 156ee: e9 00 00 00 00 jmpq 156f3 156f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 156fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15701: e8 00 00 00 00 callq 15706 15706: e9 00 00 00 00 jmpq 1570b 000000000001570b : 1570b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15712: e8 00 00 00 00 callq 15717 15717: e9 00 00 00 00 jmpq 1571c 1571c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15723: e8 00 00 00 00 callq 15728 15728: e9 00 00 00 00 jmpq 1572d 000000000001572d : 1572d: 89 c2 mov %eax,%edx 1572f: 44 89 e6 mov %r12d,%esi 15732: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15739: e8 00 00 00 00 callq 1573e 1573e: e9 00 00 00 00 jmpq 15743 0000000000015743 : 15743: 89 c1 mov %eax,%ecx 15745: 44 89 ea mov %r13d,%edx 15748: 44 89 e6 mov %r12d,%esi 1574b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15752: e8 00 00 00 00 callq 15757 15757: e9 00 00 00 00 jmpq 1575c 000000000001575c : 1575c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15763: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1576a: e8 00 00 00 00 callq 1576f 1576f: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 15775: e9 00 00 00 00 jmpq 1577a 1577a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15781: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15788: e8 00 00 00 00 callq 1578d 1578d: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 15793: e9 00 00 00 00 jmpq 15798 15798: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1579f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157a6: 44 89 44 24 04 mov %r8d,0x4(%rsp) 157ab: e8 00 00 00 00 callq 157b0 157b0: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 157b5: e9 00 00 00 00 jmpq 157ba 157ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 157c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157c8: 44 89 44 24 04 mov %r8d,0x4(%rsp) 157cd: e8 00 00 00 00 callq 157d2 157d2: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 157d7: e9 00 00 00 00 jmpq 157dc 157dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 157e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 157ea: 44 89 44 24 04 mov %r8d,0x4(%rsp) 157ef: e8 00 00 00 00 callq 157f4 157f4: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 157f9: e9 00 00 00 00 jmpq 157fe 157fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15805: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1580c: 44 89 44 24 04 mov %r8d,0x4(%rsp) 15811: e8 00 00 00 00 callq 15816 15816: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1581b: e9 00 00 00 00 jmpq 15820 15820: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15827: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1582e: 44 89 44 24 04 mov %r8d,0x4(%rsp) 15833: e8 00 00 00 00 callq 15838 15838: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1583d: e9 00 00 00 00 jmpq 15842 15842: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15849: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15850: 44 89 44 24 04 mov %r8d,0x4(%rsp) 15855: e8 00 00 00 00 callq 1585a 1585a: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 1585f: e9 00 00 00 00 jmpq 15864 15864: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1586b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15872: e8 00 00 00 00 callq 15877 15877: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 1587d: e9 00 00 00 00 jmpq 15882 0000000000015882 : 15882: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15889: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15890: e8 00 00 00 00 callq 15895 15895: e9 00 00 00 00 jmpq 1589a 1589a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 158a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 158a8: 41 bc ea ff ff ff mov $0xffffffea,%r12d 158ae: e8 00 00 00 00 callq 158b3 158b3: e9 00 00 00 00 jmpq 158b8 00000000000158b8 : 158b8: 89 c2 mov %eax,%edx 158ba: 44 89 e6 mov %r12d,%esi 158bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 158c4: e8 00 00 00 00 callq 158c9 158c9: b8 fb ff ff ff mov $0xfffffffb,%eax 158ce: e9 00 00 00 00 jmpq 158d3 00000000000158d3 : 158d3: 89 c2 mov %eax,%edx 158d5: 44 89 e6 mov %r12d,%esi 158d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 158df: e8 00 00 00 00 callq 158e4 158e4: b8 fb ff ff ff mov $0xfffffffb,%eax 158e9: e9 00 00 00 00 jmpq 158ee 00000000000158ee : 158ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 158f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 158fc: e8 00 00 00 00 callq 15901 15901: e9 00 00 00 00 jmpq 15906 15906: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1590d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15914: e8 00 00 00 00 callq 15919 15919: e9 00 00 00 00 jmpq 1591e 1591e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15925: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1592c: e8 00 00 00 00 callq 15931 15931: e9 00 00 00 00 jmpq 15936 0000000000015936 : 15936: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1593d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15944: e8 00 00 00 00 callq 15949 15949: e9 00 00 00 00 jmpq 1594e 1594e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15955: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1595c: e8 00 00 00 00 callq 15961 15961: e9 00 00 00 00 jmpq 15966 15966: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1596d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15974: e8 00 00 00 00 callq 15979 15979: e9 00 00 00 00 jmpq 1597e 000000000001597e : 1597e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15985: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1598c: e8 00 00 00 00 callq 15991 15991: e9 00 00 00 00 jmpq 15996 15996: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1599d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 159a4: e8 00 00 00 00 callq 159a9 159a9: e9 00 00 00 00 jmpq 159ae 159ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 159b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 159bc: e8 00 00 00 00 callq 159c1 159c1: e9 00 00 00 00 jmpq 159c6 159c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 159cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 159d4: e8 00 00 00 00 callq 159d9 159d9: e9 00 00 00 00 jmpq 159de 00000000000159de : 159de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 159e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 159ec: e8 00 00 00 00 callq 159f1 159f1: e9 00 00 00 00 jmpq 159f6 159f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 159fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a04: e8 00 00 00 00 callq 15a09 15a09: e9 00 00 00 00 jmpq 15a0e 0000000000015a0e : 15a0e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15a15: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a1c: e8 00 00 00 00 callq 15a21 15a21: e9 00 00 00 00 jmpq 15a26 15a26: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15a2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a34: e8 00 00 00 00 callq 15a39 15a39: e9 00 00 00 00 jmpq 15a3e 0000000000015a3e : 15a3e: c6 45 15 00 movb $0x0,0x15(%rbp) 15a42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a49: 45 31 e4 xor %r12d,%r12d 15a4c: e8 00 00 00 00 callq 15a51 15a51: e9 00 00 00 00 jmpq 15a56 0000000000015a56 : 15a56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15a5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a64: e8 00 00 00 00 callq 15a69 15a69: e9 00 00 00 00 jmpq 15a6e 15a6e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15a75: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a7c: e8 00 00 00 00 callq 15a81 15a81: e9 00 00 00 00 jmpq 15a86 15a86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15a8d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15a94: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15a9a: e8 00 00 00 00 callq 15a9f 15a9f: e9 00 00 00 00 jmpq 15aa4 0000000000015aa4 : 15aa4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15aab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ab2: e8 00 00 00 00 callq 15ab7 15ab7: b8 ea ff ff ff mov $0xffffffea,%eax 15abc: e9 00 00 00 00 jmpq 15ac1 0000000000015ac1 : 15ac1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ac8: e8 00 00 00 00 callq 15acd 15acd: 31 c0 xor %eax,%eax 15acf: e9 00 00 00 00 jmpq 15ad4 0000000000015ad4 : 15ad4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15adb: e8 00 00 00 00 callq 15ae0 15ae0: e9 00 00 00 00 jmpq 15ae5 0000000000015ae5 : 15ae5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15aec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15af3: e8 00 00 00 00 callq 15af8 15af8: e9 00 00 00 00 jmpq 15afd 15afd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15b04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15b0b: e8 00 00 00 00 callq 15b10 15b10: e9 00 00 00 00 jmpq 15b15 15b15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15b1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15b23: 41 bc ea ff ff ff mov $0xffffffea,%r12d 15b29: e8 00 00 00 00 callq 15b2e 15b2e: e9 00 00 00 00 jmpq 15b33 0000000000015b33 : 15b33: 0f b6 74 24 04 movzbl 0x4(%rsp),%esi 15b38: 0f b6 d0 movzbl %al,%edx 15b3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15b42: e8 00 00 00 00 callq 15b47 15b47: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15b4e: e8 00 00 00 00 callq 15b53 15b53: b8 ea ff ff ff mov $0xffffffea,%eax 15b58: e9 00 00 00 00 jmpq 15b5d 15b5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15b64: e8 00 00 00 00 callq 15b69 15b69: e9 00 00 00 00 jmpq 15b6e 15b6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15b75: e8 00 00 00 00 callq 15b7a 15b7a: eb cb jmp 15b47 15b7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15b83: e8 00 00 00 00 callq 15b88 15b88: eb bd jmp 15b47 0000000000015b8a : 15b8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15b91: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15b98: e8 00 00 00 00 callq 15b9d 15b9d: b8 ea ff ff ff mov $0xffffffea,%eax 15ba2: e9 00 00 00 00 jmpq 15ba7 15ba7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15bae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15bb5: e8 00 00 00 00 callq 15bba 15bba: b8 ea ff ff ff mov $0xffffffea,%eax 15bbf: e9 00 00 00 00 jmpq 15bc4 0000000000015bc4 : 15bc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15bcb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15bd2: e8 00 00 00 00 callq 15bd7 15bd7: 83 c8 ff or $0xffffffff,%eax 15bda: e9 00 00 00 00 jmpq 15bdf 0000000000015bdf : 15bdf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15be6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15bed: e8 00 00 00 00 callq 15bf2 15bf2: b8 01 00 00 00 mov $0x1,%eax 15bf7: e9 00 00 00 00 jmpq 15bfc 0000000000015bfc : 15bfc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15c03: 48 89 0c 24 mov %rcx,(%rsp) 15c07: e8 00 00 00 00 callq 15c0c 15c0c: 44 89 e6 mov %r12d,%esi 15c0f: 48 8b 0c 24 mov (%rsp),%rcx 15c13: e9 00 00 00 00 jmpq 15c18 15c18: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15c1f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15c26: e8 00 00 00 00 callq 15c2b 15c2b: e9 00 00 00 00 jmpq 15c30 15c30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15c37: 48 89 0c 24 mov %rcx,(%rsp) 15c3b: e8 00 00 00 00 callq 15c40 15c40: 44 89 e6 mov %r12d,%esi 15c43: 48 8b 0c 24 mov (%rsp),%rcx 15c47: e9 00 00 00 00 jmpq 15c4c 15c4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15c53: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15c5a: e8 00 00 00 00 callq 15c5f 15c5f: e9 00 00 00 00 jmpq 15c64 15c64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15c6b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15c72: 41 83 cc ff or $0xffffffff,%r12d 15c76: e8 00 00 00 00 callq 15c7b 15c7b: e9 00 00 00 00 jmpq 15c80 15c80: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15c87: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15c8e: e8 00 00 00 00 callq 15c93 15c93: e9 00 00 00 00 jmpq 15c98 15c98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15c9f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ca6: e8 00 00 00 00 callq 15cab 15cab: e9 00 00 00 00 jmpq 15cb0 15cb0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15cb7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15cbe: 41 83 cc ff or $0xffffffff,%r12d 15cc2: e8 00 00 00 00 callq 15cc7 15cc7: e9 00 00 00 00 jmpq 15ccc 15ccc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15cd3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15cda: e8 00 00 00 00 callq 15cdf 15cdf: e9 00 00 00 00 jmpq 15ce4 15ce4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ceb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15cf2: e8 00 00 00 00 callq 15cf7 15cf7: e9 00 00 00 00 jmpq 15cfc 15cfc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d03: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d0a: e8 00 00 00 00 callq 15d0f 15d0f: e9 00 00 00 00 jmpq 15d14 15d14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d22: 41 83 cc ff or $0xffffffff,%r12d 15d26: e8 00 00 00 00 callq 15d2b 15d2b: e9 00 00 00 00 jmpq 15d30 15d30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d3e: e8 00 00 00 00 callq 15d43 15d43: e9 00 00 00 00 jmpq 15d48 15d48: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d4f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d56: e8 00 00 00 00 callq 15d5b 15d5b: e9 00 00 00 00 jmpq 15d60 15d60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d6e: 41 83 cc ff or $0xffffffff,%r12d 15d72: e8 00 00 00 00 callq 15d77 15d77: e9 00 00 00 00 jmpq 15d7c 15d7c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d83: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15d8a: e8 00 00 00 00 callq 15d8f 15d8f: e9 00 00 00 00 jmpq 15d94 15d94: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15d9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15da2: e8 00 00 00 00 callq 15da7 15da7: e9 00 00 00 00 jmpq 15dac 15dac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15db3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15dba: e8 00 00 00 00 callq 15dbf 15dbf: e9 00 00 00 00 jmpq 15dc4 15dc4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15dcb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15dd2: e8 00 00 00 00 callq 15dd7 15dd7: e9 00 00 00 00 jmpq 15ddc 15ddc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15de3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15dea: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 15df0: e8 00 00 00 00 callq 15df5 15df5: e9 00 00 00 00 jmpq 15dfa 0000000000015dfa : 15dfa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e01: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e08: e8 00 00 00 00 callq 15e0d 15e0d: 83 c8 ff or $0xffffffff,%eax 15e10: e9 00 00 00 00 jmpq 15e15 15e15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e23: e8 00 00 00 00 callq 15e28 15e28: 83 c8 ff or $0xffffffff,%eax 15e2b: e9 00 00 00 00 jmpq 15e30 0000000000015e30 : 15e30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e3e: 41 83 cf ff or $0xffffffff,%r15d 15e42: e8 00 00 00 00 callq 15e47 15e47: e9 00 00 00 00 jmpq 15e4c 15e4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e53: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e5a: 41 83 cf ff or $0xffffffff,%r15d 15e5e: e8 00 00 00 00 callq 15e63 15e63: e9 00 00 00 00 jmpq 15e68 15e68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e76: 41 83 cf ff or $0xffffffff,%r15d 15e7a: e8 00 00 00 00 callq 15e7f 15e7f: e9 00 00 00 00 jmpq 15e84 15e84: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15e8b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15e92: e8 00 00 00 00 callq 15e97 15e97: e9 00 00 00 00 jmpq 15e9c 15e9c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ea3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15eaa: 41 83 cf ff or $0xffffffff,%r15d 15eae: e8 00 00 00 00 callq 15eb3 15eb3: e9 00 00 00 00 jmpq 15eb8 0000000000015eb8 : 15eb8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ebf: e8 00 00 00 00 callq 15ec4 15ec4: 83 c8 ff or $0xffffffff,%eax 15ec7: e9 00 00 00 00 jmpq 15ecc 15ecc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ed3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15eda: e8 00 00 00 00 callq 15edf 15edf: 83 c8 ff or $0xffffffff,%eax 15ee2: e9 00 00 00 00 jmpq 15ee7 0000000000015ee7 : 15ee7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15eee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15ef5: e8 00 00 00 00 callq 15efa 15efa: 31 c0 xor %eax,%eax 15efc: e9 00 00 00 00 jmpq 15f01 0000000000015f01 : 15f01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15f08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f0f: e8 00 00 00 00 callq 15f14 15f14: 83 c8 ff or $0xffffffff,%eax 15f17: e9 00 00 00 00 jmpq 15f1c 15f1c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15f23: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f2a: e8 00 00 00 00 callq 15f2f 15f2f: 83 c8 ff or $0xffffffff,%eax 15f32: e9 00 00 00 00 jmpq 15f37 0000000000015f37 : 15f37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15f3e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f45: e8 00 00 00 00 callq 15f4a 15f4a: 31 c0 xor %eax,%eax 15f4c: e9 00 00 00 00 jmpq 15f51 15f51: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15f58: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f5f: e8 00 00 00 00 callq 15f64 15f64: e9 00 00 00 00 jmpq 15f69 0000000000015f69 : 15f69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f70: e8 00 00 00 00 callq 15f75 15f75: 41 8b bf 80 00 00 00 mov 0x80(%r15),%edi 15f7c: be e8 03 00 00 mov $0x3e8,%esi 15f81: e8 00 00 00 00 callq 15f86 15f86: e9 00 00 00 00 jmpq 15f8b 0000000000015f8b : 15f8b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15f92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15f99: e8 00 00 00 00 callq 15f9e 15f9e: b8 ea ff ff ff mov $0xffffffea,%eax 15fa3: e9 00 00 00 00 jmpq 15fa8 0000000000015fa8 : 15fa8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15faf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15fb6: e8 00 00 00 00 callq 15fbb 15fbb: e9 00 00 00 00 jmpq 15fc0 0000000000015fc0 : 15fc0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15fc7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15fce: e8 00 00 00 00 callq 15fd3 15fd3: 31 c0 xor %eax,%eax 15fd5: e9 00 00 00 00 jmpq 15fda 0000000000015fda : 15fda: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15fe1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 15fe8: e8 00 00 00 00 callq 15fed 15fed: 83 c8 ff or $0xffffffff,%eax 15ff0: e9 00 00 00 00 jmpq 15ff5 15ff5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 15ffc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16003: e8 00 00 00 00 callq 16008 16008: 83 c8 ff or $0xffffffff,%eax 1600b: e9 00 00 00 00 jmpq 16010 16010: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16017: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1601e: e8 00 00 00 00 callq 16023 16023: 83 c8 ff or $0xffffffff,%eax 16026: e9 00 00 00 00 jmpq 1602b 000000000001602b : 1602b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16032: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16039: e8 00 00 00 00 callq 1603e 1603e: e9 00 00 00 00 jmpq 16043 16043: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1604a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16051: e8 00 00 00 00 callq 16056 16056: 31 c0 xor %eax,%eax 16058: e9 00 00 00 00 jmpq 1605d 000000000001605d : 1605d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16064: e8 00 00 00 00 callq 16069 16069: b8 ea ff ff ff mov $0xffffffea,%eax 1606e: e9 00 00 00 00 jmpq 16073 0000000000016073 : 16073: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1607a: e8 00 00 00 00 callq 1607f 1607f: 83 c8 ff or $0xffffffff,%eax 16082: e9 00 00 00 00 jmpq 16087 0000000000016087 : 16087: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1608e: e8 00 00 00 00 callq 16093 16093: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 16099: e9 00 00 00 00 jmpq 1609e 1609e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160a5: e8 00 00 00 00 callq 160aa 160aa: 41 b8 ea ff ff ff mov $0xffffffea,%r8d 160b0: e9 00 00 00 00 jmpq 160b5 00000000000160b5 : 160b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160bc: e8 00 00 00 00 callq 160c1 160c1: b8 ea ff ff ff mov $0xffffffea,%eax 160c6: e9 00 00 00 00 jmpq 160cb 00000000000160cb : 160cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160d2: e8 00 00 00 00 callq 160d7 160d7: e9 00 00 00 00 jmpq 160dc 00000000000160dc : 160dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 160e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 160ea: 31 db xor %ebx,%ebx 160ec: e8 00 00 00 00 callq 160f1 160f1: e9 00 00 00 00 jmpq 160f6 160f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 160fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16104: e8 00 00 00 00 callq 16109 16109: e9 00 00 00 00 jmpq 1610e 000000000001610e : 1610e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16115: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1611c: e8 00 00 00 00 callq 16121 16121: b8 ea ff ff ff mov $0xffffffea,%eax 16126: c3 retq 0000000000016127 : 16127: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1612e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16135: e8 00 00 00 00 callq 1613a 1613a: b8 ea ff ff ff mov $0xffffffea,%eax 1613f: e9 00 00 00 00 jmpq 16144 16144: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1614b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16152: e8 00 00 00 00 callq 16157 16157: b8 ea ff ff ff mov $0xffffffea,%eax 1615c: e9 00 00 00 00 jmpq 16161 0000000000016161 : 16161: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16168: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1616f: e8 00 00 00 00 callq 16174 16174: b8 ea ff ff ff mov $0xffffffea,%eax 16179: e9 00 00 00 00 jmpq 1617e 000000000001617e : 1617e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16185: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1618c: e8 00 00 00 00 callq 16191 16191: e9 00 00 00 00 jmpq 16196 0000000000016196 : 16196: 5b pop %rbx 16197: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1619e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 161a5: 5d pop %rbp 161a6: e9 00 00 00 00 jmpq 161ab 161ab: 5b pop %rbx 161ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 161b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 161ba: 5d pop %rbp 161bb: e9 00 00 00 00 jmpq 161c0 00000000000161c0 : 161c0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 161c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 161ce: e8 00 00 00 00 callq 161d3 161d3: e9 00 00 00 00 jmpq 161d8 161d8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 161df: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 161e6: 41 bc ea ff ff ff mov $0xffffffea,%r12d 161ec: e8 00 00 00 00 callq 161f1 161f1: e9 00 00 00 00 jmpq 161f6 161f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 161fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16204: e8 00 00 00 00 callq 16209 16209: e9 00 00 00 00 jmpq 1620e 1620e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16215: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1621c: e8 00 00 00 00 callq 16221 16221: e9 00 00 00 00 jmpq 16226 16226: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1622d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16234: e8 00 00 00 00 callq 16239 16239: e9 00 00 00 00 jmpq 1623e 1623e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16245: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1624c: 41 89 dc mov %ebx,%r12d 1624f: e8 00 00 00 00 callq 16254 16254: e9 00 00 00 00 jmpq 16259 16259: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16260: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16267: 41 89 dc mov %ebx,%r12d 1626a: e8 00 00 00 00 callq 1626f 1626f: e9 00 00 00 00 jmpq 16274 16274: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1627b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16282: 41 89 dc mov %ebx,%r12d 16285: e8 00 00 00 00 callq 1628a 1628a: e9 00 00 00 00 jmpq 1628f 1628f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16296: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1629d: 41 89 dc mov %ebx,%r12d 162a0: e8 00 00 00 00 callq 162a5 162a5: e9 00 00 00 00 jmpq 162aa 162aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162b8: 41 89 dc mov %ebx,%r12d 162bb: e8 00 00 00 00 callq 162c0 162c0: e9 00 00 00 00 jmpq 162c5 162c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162d3: 41 89 dc mov %ebx,%r12d 162d6: e8 00 00 00 00 callq 162db 162db: e9 00 00 00 00 jmpq 162e0 162e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 162e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 162ee: 41 89 dc mov %ebx,%r12d 162f1: e8 00 00 00 00 callq 162f6 162f6: e9 00 00 00 00 jmpq 162fb 162fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16302: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16309: e8 00 00 00 00 callq 1630e 1630e: e9 00 00 00 00 jmpq 16313 16313: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1631a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16321: 41 bc ea ff ff ff mov $0xffffffea,%r12d 16327: e8 00 00 00 00 callq 1632c 1632c: e9 00 00 00 00 jmpq 16331 16331: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16338: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1633f: e8 00 00 00 00 callq 16344 16344: e9 00 00 00 00 jmpq 16349 0000000000016349 : 16349: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16350: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16357: e8 00 00 00 00 callq 1635c 1635c: e9 00 00 00 00 jmpq 16361 0000000000016361 : 16361: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16368: e8 00 00 00 00 callq 1636d 1636d: b8 ea ff ff ff mov $0xffffffea,%eax 16372: e9 00 00 00 00 jmpq 16377 16377: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1637e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16385: e8 00 00 00 00 callq 1638a 1638a: b8 ea ff ff ff mov $0xffffffea,%eax 1638f: e9 00 00 00 00 jmpq 16394 16394: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1639b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163a2: e8 00 00 00 00 callq 163a7 163a7: b8 ea ff ff ff mov $0xffffffea,%eax 163ac: e9 00 00 00 00 jmpq 163b1 163b1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 163b8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163bf: e8 00 00 00 00 callq 163c4 163c4: b8 ea ff ff ff mov $0xffffffea,%eax 163c9: e9 00 00 00 00 jmpq 163ce 163ce: b9 64 00 00 00 mov $0x64,%ecx 163d3: 44 89 e8 mov %r13d,%eax 163d6: 31 d2 xor %edx,%edx 163d8: f7 f1 div %ecx 163da: 31 d2 xor %edx,%edx 163dc: 41 89 c5 mov %eax,%r13d 163df: 89 f8 mov %edi,%eax 163e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 163e8: f7 f1 div %ecx 163ea: 44 89 ea mov %r13d,%edx 163ed: 89 c6 mov %eax,%esi 163ef: e8 00 00 00 00 callq 163f4 163f4: b8 ea ff ff ff mov $0xffffffea,%eax 163f9: e9 00 00 00 00 jmpq 163fe 163fe: b9 64 00 00 00 mov $0x64,%ecx 16403: 44 89 e8 mov %r13d,%eax 16406: 31 d2 xor %edx,%edx 16408: f7 f1 div %ecx 1640a: 31 d2 xor %edx,%edx 1640c: 41 89 c5 mov %eax,%r13d 1640f: 89 f8 mov %edi,%eax 16411: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16418: f7 f1 div %ecx 1641a: 44 89 ea mov %r13d,%edx 1641d: 89 c6 mov %eax,%esi 1641f: e8 00 00 00 00 callq 16424 16424: b8 ea ff ff ff mov $0xffffffea,%eax 16429: e9 00 00 00 00 jmpq 1642e 1642e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16435: e8 00 00 00 00 callq 1643a 1643a: 31 c0 xor %eax,%eax 1643c: e9 00 00 00 00 jmpq 16441 16441: 44 89 f2 mov %r14d,%edx 16444: 44 89 ee mov %r13d,%esi 16447: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1644e: e8 00 00 00 00 callq 16453 16453: b8 ea ff ff ff mov $0xffffffea,%eax 16458: e9 00 00 00 00 jmpq 1645d 000000000001645d : 1645d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16464: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1646b: e8 00 00 00 00 callq 16470 16470: 31 c9 xor %ecx,%ecx 16472: e9 00 00 00 00 jmpq 16477 0000000000016477 : 16477: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1647e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16485: e8 00 00 00 00 callq 1648a 1648a: 31 c9 xor %ecx,%ecx 1648c: e9 00 00 00 00 jmpq 16491 0000000000016491 : 16491: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16498: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1649f: e8 00 00 00 00 callq 164a4 164a4: 31 d2 xor %edx,%edx 164a6: e9 00 00 00 00 jmpq 164ab 00000000000164ab : 164ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 164b9: e8 00 00 00 00 callq 164be 164be: 31 d2 xor %edx,%edx 164c0: e9 00 00 00 00 jmpq 164c5 00000000000164c5 : 164c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 164d3: 4c 89 04 24 mov %r8,(%rsp) 164d7: e8 00 00 00 00 callq 164dc 164dc: 31 f6 xor %esi,%esi 164de: 4c 8b 04 24 mov (%rsp),%r8 164e2: e9 00 00 00 00 jmpq 164e7 00000000000164e7 : 164e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 164ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 164f5: 41 bc ea ff ff ff mov $0xffffffea,%r12d 164fb: e8 00 00 00 00 callq 16500 16500: e9 00 00 00 00 jmpq 16505 16505: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1650c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16513: 41 bc ea ff ff ff mov $0xffffffea,%r12d 16519: e8 00 00 00 00 callq 1651e 1651e: e9 00 00 00 00 jmpq 16523 16523: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1652a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16531: e8 00 00 00 00 callq 16536 16536: e9 00 00 00 00 jmpq 1653b 1653b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16542: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16549: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1654f: e8 00 00 00 00 callq 16554 16554: e9 00 00 00 00 jmpq 16559 16559: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16560: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16567: e8 00 00 00 00 callq 1656c 1656c: e9 00 00 00 00 jmpq 16571 16571: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16578: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1657f: e8 00 00 00 00 callq 16584 16584: e9 00 00 00 00 jmpq 16589 16589: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16590: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16597: e8 00 00 00 00 callq 1659c 1659c: e9 00 00 00 00 jmpq 165a1 165a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165af: e8 00 00 00 00 callq 165b4 165b4: e9 00 00 00 00 jmpq 165b9 165b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165c7: e8 00 00 00 00 callq 165cc 165cc: e9 00 00 00 00 jmpq 165d1 165d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 165df: e8 00 00 00 00 callq 165e4 165e4: 4d 8b 85 c0 01 00 00 mov 0x1c0(%r13),%r8 165eb: 31 d2 xor %edx,%edx 165ed: e9 00 00 00 00 jmpq 165f2 165f2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 165f9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16600: e8 00 00 00 00 callq 16605 16605: 4d 8b 8d c0 01 00 00 mov 0x1c0(%r13),%r9 1660c: 45 31 c0 xor %r8d,%r8d 1660f: e9 00 00 00 00 jmpq 16614 16614: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1661b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16622: 45 89 fc mov %r15d,%r12d 16625: e8 00 00 00 00 callq 1662a 1662a: e9 00 00 00 00 jmpq 1662f 1662f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16636: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1663d: e8 00 00 00 00 callq 16642 16642: e9 00 00 00 00 jmpq 16647 16647: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1664e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16655: e8 00 00 00 00 callq 1665a 1665a: 45 31 c0 xor %r8d,%r8d 1665d: e9 00 00 00 00 jmpq 16662 16662: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16669: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16670: e8 00 00 00 00 callq 16675 16675: e9 00 00 00 00 jmpq 1667a 1667a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16681: e8 00 00 00 00 callq 16686 16686: e9 00 00 00 00 jmpq 1668b 1668b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16692: e8 00 00 00 00 callq 16697 16697: e9 00 00 00 00 jmpq 1669c 1669c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166aa: 41 bc ea ff ff ff mov $0xffffffea,%r12d 166b0: e8 00 00 00 00 callq 166b5 166b5: e9 00 00 00 00 jmpq 166ba 166ba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166c1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166c8: 45 89 f4 mov %r14d,%r12d 166cb: e8 00 00 00 00 callq 166d0 166d0: e9 00 00 00 00 jmpq 166d5 166d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166e3: 45 89 f4 mov %r14d,%r12d 166e6: e8 00 00 00 00 callq 166eb 166eb: e9 00 00 00 00 jmpq 166f0 166f0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 166f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 166fe: e8 00 00 00 00 callq 16703 16703: e9 00 00 00 00 jmpq 16708 16708: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1670f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16716: e8 00 00 00 00 callq 1671b 1671b: 49 8b bd c0 01 00 00 mov 0x1c0(%r13),%rdi 16722: 31 f6 xor %esi,%esi 16724: e9 00 00 00 00 jmpq 16729 16729: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16730: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16737: 45 31 e4 xor %r12d,%r12d 1673a: e8 00 00 00 00 callq 1673f 1673f: e9 00 00 00 00 jmpq 16744 16744: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1674b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16752: 45 89 f4 mov %r14d,%r12d 16755: e8 00 00 00 00 callq 1675a 1675a: e9 00 00 00 00 jmpq 1675f 1675f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16766: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1676d: e8 00 00 00 00 callq 16772 16772: e9 00 00 00 00 jmpq 16777 0000000000016777 : 16777: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1677e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16785: 31 ed xor %ebp,%ebp 16787: e8 00 00 00 00 callq 1678c 1678c: e9 00 00 00 00 jmpq 16791 16791: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16798: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1679f: 31 db xor %ebx,%ebx 167a1: e8 00 00 00 00 callq 167a6 167a6: e9 00 00 00 00 jmpq 167ab 00000000000167ab : 167ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 167b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 167b9: e8 00 00 00 00 callq 167be 167be: e9 00 00 00 00 jmpq 167c3 167c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 167ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 167d1: e8 00 00 00 00 callq 167d6 167d6: e9 00 00 00 00 jmpq 167db 167db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 167e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 167e9: e8 00 00 00 00 callq 167ee 167ee: e9 00 00 00 00 jmpq 167f3 167f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 167fa: e8 00 00 00 00 callq 167ff 167ff: 8b 45 58 mov 0x58(%rbp),%eax 16802: e9 00 00 00 00 jmpq 16807 16807: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1680e: 4c 89 04 24 mov %r8,(%rsp) 16812: e8 00 00 00 00 callq 16817 16817: 4c 8b 04 24 mov (%rsp),%r8 1681b: e9 00 00 00 00 jmpq 16820 16820: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16827: e8 00 00 00 00 callq 1682c 1682c: e9 00 00 00 00 jmpq 16831 16831: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16838: e8 00 00 00 00 callq 1683d 1683d: e9 00 00 00 00 jmpq 16842 16842: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16849: e8 00 00 00 00 callq 1684e 1684e: e9 00 00 00 00 jmpq 16853 16853: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1685a: e8 00 00 00 00 callq 1685f 1685f: e9 00 00 00 00 jmpq 16864 16864: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1686b: e8 00 00 00 00 callq 16870 16870: e9 00 00 00 00 jmpq 16875 16875: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1687c: e8 00 00 00 00 callq 16881 16881: e9 00 00 00 00 jmpq 16886 16886: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1688d: e8 00 00 00 00 callq 16892 16892: e9 00 00 00 00 jmpq 16897 16897: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1689e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168a5: e8 00 00 00 00 callq 168aa 168aa: e9 00 00 00 00 jmpq 168af 168af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 168b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168bd: e8 00 00 00 00 callq 168c2 168c2: e9 00 00 00 00 jmpq 168c7 168c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168ce: e8 00 00 00 00 callq 168d3 168d3: e9 00 00 00 00 jmpq 168d8 168d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168df: e8 00 00 00 00 callq 168e4 168e4: e9 00 00 00 00 jmpq 168e9 168e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 168f0: e8 00 00 00 00 callq 168f5 168f5: e9 00 00 00 00 jmpq 168fa 168fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16901: e8 00 00 00 00 callq 16906 16906: e9 00 00 00 00 jmpq 1690b 1690b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16912: e8 00 00 00 00 callq 16917 16917: e9 00 00 00 00 jmpq 1691c 1691c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16923: e8 00 00 00 00 callq 16928 16928: e9 00 00 00 00 jmpq 1692d 1692d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16934: e8 00 00 00 00 callq 16939 16939: e9 00 00 00 00 jmpq 1693e 1693e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16945: e8 00 00 00 00 callq 1694a 1694a: e9 00 00 00 00 jmpq 1694f 1694f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16956: e8 00 00 00 00 callq 1695b 1695b: e9 00 00 00 00 jmpq 16960 16960: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16967: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1696e: e8 00 00 00 00 callq 16973 16973: e9 00 00 00 00 jmpq 16978 16978: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1697f: e8 00 00 00 00 callq 16984 16984: e9 00 00 00 00 jmpq 16989 16989: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16990: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16997: e8 00 00 00 00 callq 1699c 1699c: e9 00 00 00 00 jmpq 169a1 169a1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 169a8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 169af: e8 00 00 00 00 callq 169b4 169b4: e9 00 00 00 00 jmpq 169b9 169b9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 169c0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 169c7: e8 00 00 00 00 callq 169cc 169cc: e9 00 00 00 00 jmpq 169d1 00000000000169d1 : 169d1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 169d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 169df: 48 89 14 24 mov %rdx,(%rsp) 169e3: 31 db xor %ebx,%ebx 169e5: e8 00 00 00 00 callq 169ea 169ea: 48 8b 14 24 mov (%rsp),%rdx 169ee: e9 00 00 00 00 jmpq 169f3 169f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 169fa: e8 00 00 00 00 callq 169ff 169ff: e9 00 00 00 00 jmpq 16a04 16a04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a12: e8 00 00 00 00 callq 16a17 16a17: 31 c0 xor %eax,%eax 16a19: e9 00 00 00 00 jmpq 16a1e 16a1e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a25: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a2c: e8 00 00 00 00 callq 16a31 16a31: b8 ea ff ff ff mov $0xffffffea,%eax 16a36: e9 00 00 00 00 jmpq 16a3b 0000000000016a3b : 16a3b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a42: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a49: e8 00 00 00 00 callq 16a4e 16a4e: b8 ea ff ff ff mov $0xffffffea,%eax 16a53: e9 00 00 00 00 jmpq 16a58 16a58: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16a5f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a66: e8 00 00 00 00 callq 16a6b 16a6b: b8 ea ff ff ff mov $0xffffffea,%eax 16a70: e9 00 00 00 00 jmpq 16a75 16a75: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a7c: 4c 89 0c 24 mov %r9,(%rsp) 16a80: e8 00 00 00 00 callq 16a85 16a85: 0f b7 93 a4 00 00 00 movzwl 0xa4(%rbx),%edx 16a8c: 4c 8b 0c 24 mov (%rsp),%r9 16a90: 89 d6 mov %edx,%esi 16a92: e9 00 00 00 00 jmpq 16a97 16a97: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16a9e: e8 00 00 00 00 callq 16aa3 16aa3: e9 00 00 00 00 jmpq 16aa8 0000000000016aa8 : 16aa8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16aaf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ab6: e8 00 00 00 00 callq 16abb 16abb: e9 00 00 00 00 jmpq 16ac0 16ac0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ac7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ace: e8 00 00 00 00 callq 16ad3 16ad3: e9 00 00 00 00 jmpq 16ad8 16ad8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16adf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ae6: e8 00 00 00 00 callq 16aeb 16aeb: e9 00 00 00 00 jmpq 16af0 16af0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16af7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16afe: e8 00 00 00 00 callq 16b03 16b03: e9 00 00 00 00 jmpq 16b08 16b08: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16b0f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16b16: e8 00 00 00 00 callq 16b1b 16b1b: e9 00 00 00 00 jmpq 16b20 16b20: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16b27: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16b2e: e8 00 00 00 00 callq 16b33 16b33: e9 00 00 00 00 jmpq 16b38 16b38: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16b3f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16b46: e8 00 00 00 00 callq 16b4b 16b4b: e9 00 00 00 00 jmpq 16b50 16b50: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16b57: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16b5e: e8 00 00 00 00 callq 16b63 16b63: e9 00 00 00 00 jmpq 16b68 16b68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16b6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16b76: e8 00 00 00 00 callq 16b7b 16b7b: e9 00 00 00 00 jmpq 16b80 16b80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16b87: e8 00 00 00 00 callq 16b8c 16b8c: b9 10 00 00 00 mov $0x10,%ecx 16b91: e9 00 00 00 00 jmpq 16b96 16b96: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16b9d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ba4: e8 00 00 00 00 callq 16ba9 16ba9: e9 00 00 00 00 jmpq 16bae 16bae: 40 88 7c 24 17 mov %dil,0x17(%rsp) 16bb3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16bba: e8 00 00 00 00 callq 16bbf 16bbf: 0f b6 4c 24 17 movzbl 0x17(%rsp),%ecx 16bc4: e9 00 00 00 00 jmpq 16bc9 16bc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16bd0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16bd7: e8 00 00 00 00 callq 16bdc 16bdc: e9 00 00 00 00 jmpq 16be1 16be1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16be8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16bef: e8 00 00 00 00 callq 16bf4 16bf4: e9 00 00 00 00 jmpq 16bf9 16bf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c07: e8 00 00 00 00 callq 16c0c 16c0c: e9 00 00 00 00 jmpq 16c11 16c11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c1f: e8 00 00 00 00 callq 16c24 16c24: e9 00 00 00 00 jmpq 16c29 16c29: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c30: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c37: e8 00 00 00 00 callq 16c3c 16c3c: e9 00 00 00 00 jmpq 16c41 16c41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c4f: e8 00 00 00 00 callq 16c54 16c54: e9 00 00 00 00 jmpq 16c59 16c59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c67: e8 00 00 00 00 callq 16c6c 16c6c: e9 00 00 00 00 jmpq 16c71 16c71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c7f: e8 00 00 00 00 callq 16c84 16c84: e9 00 00 00 00 jmpq 16c89 16c89: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16c90: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16c97: e8 00 00 00 00 callq 16c9c 16c9c: e9 00 00 00 00 jmpq 16ca1 16ca1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ca8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16caf: e8 00 00 00 00 callq 16cb4 16cb4: e9 00 00 00 00 jmpq 16cb9 16cb9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16cc0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16cc7: e8 00 00 00 00 callq 16ccc 16ccc: e9 00 00 00 00 jmpq 16cd1 16cd1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16cd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16cdf: e8 00 00 00 00 callq 16ce4 16ce4: e9 00 00 00 00 jmpq 16ce9 16ce9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16cf0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16cf7: e8 00 00 00 00 callq 16cfc 16cfc: e9 00 00 00 00 jmpq 16d01 16d01: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d08: e8 00 00 00 00 callq 16d0d 16d0d: b9 10 00 00 00 mov $0x10,%ecx 16d12: e9 00 00 00 00 jmpq 16d17 16d17: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d1e: e8 00 00 00 00 callq 16d23 16d23: b9 10 00 00 00 mov $0x10,%ecx 16d28: e9 00 00 00 00 jmpq 16d2d 16d2d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d34: e8 00 00 00 00 callq 16d39 16d39: b9 10 00 00 00 mov $0x10,%ecx 16d3e: e9 00 00 00 00 jmpq 16d43 16d43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d4a: e8 00 00 00 00 callq 16d4f 16d4f: b9 10 00 00 00 mov $0x10,%ecx 16d54: e9 00 00 00 00 jmpq 16d59 16d59: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d60: e8 00 00 00 00 callq 16d65 16d65: b9 10 00 00 00 mov $0x10,%ecx 16d6a: e9 00 00 00 00 jmpq 16d6f 16d6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d76: e8 00 00 00 00 callq 16d7b 16d7b: b9 10 00 00 00 mov $0x10,%ecx 16d80: e9 00 00 00 00 jmpq 16d85 16d85: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16d8c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16d93: e8 00 00 00 00 callq 16d98 16d98: e9 00 00 00 00 jmpq 16d9d 16d9d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16da4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16dab: e8 00 00 00 00 callq 16db0 16db0: e9 00 00 00 00 jmpq 16db5 16db5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16dbc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16dc3: e8 00 00 00 00 callq 16dc8 16dc8: e9 00 00 00 00 jmpq 16dcd 16dcd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16dd4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ddb: e8 00 00 00 00 callq 16de0 16de0: e9 00 00 00 00 jmpq 16de5 16de5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16dec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16df3: e8 00 00 00 00 callq 16df8 16df8: e9 00 00 00 00 jmpq 16dfd 16dfd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e04: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e0b: e8 00 00 00 00 callq 16e10 16e10: e9 00 00 00 00 jmpq 16e15 16e15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e23: e8 00 00 00 00 callq 16e28 16e28: e9 00 00 00 00 jmpq 16e2d 16e2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e3b: e8 00 00 00 00 callq 16e40 16e40: e9 00 00 00 00 jmpq 16e45 16e45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e53: e8 00 00 00 00 callq 16e58 16e58: e9 00 00 00 00 jmpq 16e5d 16e5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e6b: e8 00 00 00 00 callq 16e70 16e70: e9 00 00 00 00 jmpq 16e75 16e75: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e7c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e83: e8 00 00 00 00 callq 16e88 16e88: e9 00 00 00 00 jmpq 16e8d 16e8d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16e94: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16e9b: e8 00 00 00 00 callq 16ea0 16ea0: e9 00 00 00 00 jmpq 16ea5 16ea5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16eac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16eb3: e8 00 00 00 00 callq 16eb8 16eb8: e9 00 00 00 00 jmpq 16ebd 16ebd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ec4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ecb: e8 00 00 00 00 callq 16ed0 16ed0: e9 00 00 00 00 jmpq 16ed5 16ed5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16edc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16ee3: e8 00 00 00 00 callq 16ee8 16ee8: e9 00 00 00 00 jmpq 16eed 16eed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ef4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16efb: e8 00 00 00 00 callq 16f00 16f00: e9 00 00 00 00 jmpq 16f05 0000000000016f05 : 16f05: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f0c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16f13: e8 00 00 00 00 callq 16f18 16f18: 31 c9 xor %ecx,%ecx 16f1a: e9 00 00 00 00 jmpq 16f1f 0000000000016f1f : 16f1f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f26: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16f2d: e8 00 00 00 00 callq 16f32 16f32: e9 00 00 00 00 jmpq 16f37 16f37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f3e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16f45: e8 00 00 00 00 callq 16f4a 16f4a: e9 00 00 00 00 jmpq 16f4f 16f4f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16f5d: e8 00 00 00 00 callq 16f62 16f62: e9 00 00 00 00 jmpq 16f67 16f67: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f6e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16f75: e8 00 00 00 00 callq 16f7a 16f7a: e9 00 00 00 00 jmpq 16f7f 16f7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f86: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16f8d: e8 00 00 00 00 callq 16f92 16f92: e9 00 00 00 00 jmpq 16f97 16f97: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16f9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fa5: e8 00 00 00 00 callq 16faa 16faa: e9 00 00 00 00 jmpq 16faf 16faf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16fb6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fbd: e8 00 00 00 00 callq 16fc2 16fc2: e9 00 00 00 00 jmpq 16fc7 16fc7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16fce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fd5: e8 00 00 00 00 callq 16fda 16fda: e9 00 00 00 00 jmpq 16fdf 16fdf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16fe6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 16fed: e8 00 00 00 00 callq 16ff2 16ff2: e9 00 00 00 00 jmpq 16ff7 16ff7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 16ffe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17005: 41 89 dc mov %ebx,%r12d 17008: e8 00 00 00 00 callq 1700d 1700d: e9 00 00 00 00 jmpq 17012 0000000000017012 : 17012: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17019: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17020: 41 89 ec mov %ebp,%r12d 17023: e8 00 00 00 00 callq 17028 17028: e9 00 00 00 00 jmpq 1702d 1702d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17034: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1703b: e8 00 00 00 00 callq 17040 17040: e9 00 00 00 00 jmpq 17045 0000000000017045 : 17045: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1704c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17053: 41 83 cc ff or $0xffffffff,%r12d 17057: e8 00 00 00 00 callq 1705c 1705c: e9 00 00 00 00 jmpq 17061 0000000000017061 : 17061: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17068: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1706f: e8 00 00 00 00 callq 17074 17074: 83 c8 ff or $0xffffffff,%eax 17077: e9 00 00 00 00 jmpq 1707c 000000000001707c : 1707c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17083: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1708a: 41 83 cc ff or $0xffffffff,%r12d 1708e: e8 00 00 00 00 callq 17093 17093: e9 00 00 00 00 jmpq 17098 17098: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1709f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170a6: 41 83 cc ff or $0xffffffff,%r12d 170aa: e8 00 00 00 00 callq 170af 170af: e9 00 00 00 00 jmpq 170b4 170b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170bb: e8 00 00 00 00 callq 170c0 170c0: e9 00 00 00 00 jmpq 170c5 00000000000170c5 : 170c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170d3: 41 89 ec mov %ebp,%r12d 170d6: e8 00 00 00 00 callq 170db 170db: e9 00 00 00 00 jmpq 170e0 170e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 170e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 170ee: e8 00 00 00 00 callq 170f3 170f3: 8b 83 e8 0c 00 00 mov 0xce8(%rbx),%eax 170f9: e9 00 00 00 00 jmpq 170fe 170fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17105: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1710c: 45 89 ec mov %r13d,%r12d 1710f: e8 00 00 00 00 callq 17114 17114: 8b 83 e8 0c 00 00 mov 0xce8(%rbx),%eax 1711a: e9 00 00 00 00 jmpq 1711f 000000000001711f : 1711f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17126: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1712d: e8 00 00 00 00 callq 17132 17132: 83 c8 ff or $0xffffffff,%eax 17135: c3 retq 17136: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1713d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17144: e8 00 00 00 00 callq 17149 17149: 83 c8 ff or $0xffffffff,%eax 1714c: c3 retq 1714d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17154: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1715b: e8 00 00 00 00 callq 17160 17160: 83 c8 ff or $0xffffffff,%eax 17163: c3 retq 0000000000017164 : 17164: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1716b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17172: e8 00 00 00 00 callq 17177 17177: 83 c8 ff or $0xffffffff,%eax 1717a: e9 00 00 00 00 jmpq 1717f 000000000001717f : 1717f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17186: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1718d: e8 00 00 00 00 callq 17192 17192: 83 c8 ff or $0xffffffff,%eax 17195: e9 00 00 00 00 jmpq 1719a 000000000001719a : 1719a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 171a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171a8: e8 00 00 00 00 callq 171ad 171ad: b8 01 00 00 00 mov $0x1,%eax 171b2: e9 00 00 00 00 jmpq 171b7 00000000000171b7 : 171b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171be: 89 14 24 mov %edx,(%rsp) 171c1: e8 00 00 00 00 callq 171c6 171c6: 8b 14 24 mov (%rsp),%edx 171c9: 89 d6 mov %edx,%esi 171cb: e9 00 00 00 00 jmpq 171d0 171d0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 171d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171de: 41 bf ea ff ff ff mov $0xffffffea,%r15d 171e4: e8 00 00 00 00 callq 171e9 171e9: e9 00 00 00 00 jmpq 171ee 171ee: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 171f5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 171fc: e8 00 00 00 00 callq 17201 17201: e9 00 00 00 00 jmpq 17206 17206: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1720d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17214: 41 bf f4 ff ff ff mov $0xfffffff4,%r15d 1721a: e8 00 00 00 00 callq 1721f 1721f: e9 00 00 00 00 jmpq 17224 17224: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1722b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17232: 41 83 cf ff or $0xffffffff,%r15d 17236: e8 00 00 00 00 callq 1723b 1723b: e9 00 00 00 00 jmpq 17240 17240: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17247: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1724e: e8 00 00 00 00 callq 17253 17253: e9 00 00 00 00 jmpq 17258 17258: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1725f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17266: e8 00 00 00 00 callq 1726b 1726b: e9 00 00 00 00 jmpq 17270 17270: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17277: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1727e: 83 cd ff or $0xffffffff,%ebp 17281: e8 00 00 00 00 callq 17286 17286: e9 00 00 00 00 jmpq 1728b 1728b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17292: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17299: 41 89 df mov %ebx,%r15d 1729c: e8 00 00 00 00 callq 172a1 172a1: e9 00 00 00 00 jmpq 172a6 172a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172b4: e8 00 00 00 00 callq 172b9 172b9: e9 00 00 00 00 jmpq 172be 172be: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172c5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172cc: e8 00 00 00 00 callq 172d1 172d1: e9 00 00 00 00 jmpq 172d6 00000000000172d6 : 172d6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172dd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172e4: e8 00 00 00 00 callq 172e9 172e9: 83 c8 ff or $0xffffffff,%eax 172ec: e9 00 00 00 00 jmpq 172f1 172f1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 172f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 172ff: e8 00 00 00 00 callq 17304 17304: 83 c8 ff or $0xffffffff,%eax 17307: e9 00 00 00 00 jmpq 1730c 000000000001730c : 1730c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17313: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1731a: e8 00 00 00 00 callq 1731f 1731f: 83 c8 ff or $0xffffffff,%eax 17322: e9 00 00 00 00 jmpq 17327 17327: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1732e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17335: e8 00 00 00 00 callq 1733a 1733a: 83 c8 ff or $0xffffffff,%eax 1733d: e9 00 00 00 00 jmpq 17342 17342: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17349: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17350: e8 00 00 00 00 callq 17355 17355: 83 c8 ff or $0xffffffff,%eax 17358: e9 00 00 00 00 jmpq 1735d 1735d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17364: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1736b: e8 00 00 00 00 callq 17370 17370: 83 c8 ff or $0xffffffff,%eax 17373: e9 00 00 00 00 jmpq 17378 0000000000017378 : 17378: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1737f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17386: e8 00 00 00 00 callq 1738b 1738b: e9 00 00 00 00 jmpq 17390 17390: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17397: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1739e: 41 83 cc ff or $0xffffffff,%r12d 173a2: e8 00 00 00 00 callq 173a7 173a7: e9 00 00 00 00 jmpq 173ac 00000000000173ac : 173ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173ba: e8 00 00 00 00 callq 173bf 173bf: b8 ea ff ff ff mov $0xffffffea,%eax 173c4: e9 00 00 00 00 jmpq 173c9 00000000000173c9 : 173c9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173d7: e8 00 00 00 00 callq 173dc 173dc: 83 c8 ff or $0xffffffff,%eax 173df: e9 00 00 00 00 jmpq 173e4 173e4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 173eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 173f2: e8 00 00 00 00 callq 173f7 173f7: 83 c8 ff or $0xffffffff,%eax 173fa: e9 00 00 00 00 jmpq 173ff 00000000000173ff : 173ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17406: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1740d: e8 00 00 00 00 callq 17412 17412: e9 00 00 00 00 jmpq 17417 0000000000017417 : 17417: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1741e: e8 00 00 00 00 callq 17423 17423: 31 c0 xor %eax,%eax 17425: e9 00 00 00 00 jmpq 1742a 1742a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17431: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17438: e8 00 00 00 00 callq 1743d 1743d: b8 ea ff ff ff mov $0xffffffea,%eax 17442: e9 00 00 00 00 jmpq 17447 17447: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1744e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17455: e8 00 00 00 00 callq 1745a 1745a: b8 ea ff ff ff mov $0xffffffea,%eax 1745f: e9 00 00 00 00 jmpq 17464 0000000000017464 : 17464: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1746b: e8 00 00 00 00 callq 17470 17470: 83 c8 ff or $0xffffffff,%eax 17473: c3 retq 0000000000017474 : 17474: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1747b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17482: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17488: e8 00 00 00 00 callq 1748d 1748d: e9 00 00 00 00 jmpq 17492 0000000000017492 : 17492: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17499: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174a0: e8 00 00 00 00 callq 174a5 174a5: b8 ea ff ff ff mov $0xffffffea,%eax 174aa: e9 00 00 00 00 jmpq 174af 174af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174bd: e8 00 00 00 00 callq 174c2 174c2: b8 ea ff ff ff mov $0xffffffea,%eax 174c7: e9 00 00 00 00 jmpq 174cc 174cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174da: e8 00 00 00 00 callq 174df 174df: b8 ea ff ff ff mov $0xffffffea,%eax 174e4: e9 00 00 00 00 jmpq 174e9 00000000000174e9 : 174e9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 174f0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 174f7: e8 00 00 00 00 callq 174fc 174fc: b8 ea ff ff ff mov $0xffffffea,%eax 17501: e9 00 00 00 00 jmpq 17506 17506: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1750d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17514: e8 00 00 00 00 callq 17519 17519: b8 ea ff ff ff mov $0xffffffea,%eax 1751e: e9 00 00 00 00 jmpq 17523 0000000000017523 : 17523: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1752a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17531: 41 83 cf ff or $0xffffffff,%r15d 17535: e8 00 00 00 00 callq 1753a 1753a: e9 00 00 00 00 jmpq 1753f 1753f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17546: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1754d: 41 bf ea ff ff ff mov $0xffffffea,%r15d 17553: e8 00 00 00 00 callq 17558 17558: e9 00 00 00 00 jmpq 1755d 1755d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17564: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1756b: 41 bf ea ff ff ff mov $0xffffffea,%r15d 17571: e8 00 00 00 00 callq 17576 17576: e9 00 00 00 00 jmpq 1757b 1757b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17582: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17589: 41 bf ea ff ff ff mov $0xffffffea,%r15d 1758f: e8 00 00 00 00 callq 17594 17594: e9 00 00 00 00 jmpq 17599 0000000000017599 : 17599: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175a0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 175a7: e8 00 00 00 00 callq 175ac 175ac: 4c 8b 85 68 03 00 00 mov 0x368(%rbp),%r8 175b3: be 4b 00 00 00 mov $0x4b,%esi 175b8: 44 8b 8d 30 01 00 00 mov 0x130(%rbp),%r9d 175bf: e9 00 00 00 00 jmpq 175c4 175c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 175cb: e8 00 00 00 00 callq 175d0 175d0: 41 80 bf 70 85 00 00 cmpb $0x0,0x8570(%r15) 175d7: 00 175d8: 0f 85 00 00 00 00 jne 175de 175de: 0f b7 73 14 movzwl 0x14(%rbx),%esi 175e2: 48 8d bd 18 02 00 00 lea 0x218(%rbp),%rdi 175e9: 85 f6 test %esi,%esi 175eb: 0f 84 00 00 00 00 je 175f1 175f1: e9 00 00 00 00 jmpq 175f6 175f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 175fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17604: 31 db xor %ebx,%ebx 17606: e8 00 00 00 00 callq 1760b 1760b: e9 00 00 00 00 jmpq 17610 0000000000017610 : 17610: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17617: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1761e: e8 00 00 00 00 callq 17623 17623: e9 00 00 00 00 jmpq 17628 0000000000017628 : 17628: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1762f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17636: e8 00 00 00 00 callq 1763b 1763b: 41 83 c8 ff or $0xffffffff,%r8d 1763f: e9 00 00 00 00 jmpq 17644 0000000000017644 : 17644: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1764b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17652: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17658: e8 00 00 00 00 callq 1765d 1765d: e9 00 00 00 00 jmpq 17662 0000000000017662 : 17662: 5b pop %rbx 17663: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1766a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17671: 5d pop %rbp 17672: e9 00 00 00 00 jmpq 17677 0000000000017677 : 17677: 40 84 f6 test %sil,%sil 1767a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 17681: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17688: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1768f: 48 0f 44 f0 cmove %rax,%rsi 17693: e8 00 00 00 00 callq 17698 17698: e9 00 00 00 00 jmpq 1769d 1769d: 5b pop %rbx 1769e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176a5: 5d pop %rbp 176a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176ad: 41 5c pop %r12 176af: e9 00 00 00 00 jmpq 176b4 00000000000176b4 : 176b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176bb: e8 00 00 00 00 callq 176c0 176c0: e9 00 00 00 00 jmpq 176c5 176c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176d3: e8 00 00 00 00 callq 176d8 176d8: e9 00 00 00 00 jmpq 176dd 176dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 176eb: 41 89 dc mov %ebx,%r12d 176ee: e8 00 00 00 00 callq 176f3 176f3: e9 00 00 00 00 jmpq 176f8 176f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 176ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17706: e8 00 00 00 00 callq 1770b 1770b: e9 00 00 00 00 jmpq 17710 17710: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17717: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1771e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17724: e8 00 00 00 00 callq 17729 17729: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17730: e9 00 00 00 00 jmpq 17735 17735: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1773c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17743: e8 00 00 00 00 callq 17748 17748: e9 00 00 00 00 jmpq 1774d 1774d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17754: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1775b: 41 89 dc mov %ebx,%r12d 1775e: e8 00 00 00 00 callq 17763 17763: e9 00 00 00 00 jmpq 17768 17768: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1776f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17776: e8 00 00 00 00 callq 1777b 1777b: e9 00 00 00 00 jmpq 17780 17780: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17787: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1778e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17794: e8 00 00 00 00 callq 17799 17799: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 177a0: e9 00 00 00 00 jmpq 177a5 177a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 177ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 177b3: e8 00 00 00 00 callq 177b8 177b8: e9 00 00 00 00 jmpq 177bd 177bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 177c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 177cb: 41 bc ea ff ff ff mov $0xffffffea,%r12d 177d1: e8 00 00 00 00 callq 177d6 177d6: e9 00 00 00 00 jmpq 177db 177db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 177e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 177e9: e8 00 00 00 00 callq 177ee 177ee: e9 00 00 00 00 jmpq 177f3 177f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 177fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17801: e8 00 00 00 00 callq 17806 17806: e9 00 00 00 00 jmpq 1780b 1780b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17812: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17819: e8 00 00 00 00 callq 1781e 1781e: e9 00 00 00 00 jmpq 17823 0000000000017823 : 17823: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1782a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17831: e8 00 00 00 00 callq 17836 17836: e9 00 00 00 00 jmpq 1783b 000000000001783b : 1783b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17842: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17849: e8 00 00 00 00 callq 1784e 1784e: b8 ea ff ff ff mov $0xffffffea,%eax 17853: e9 00 00 00 00 jmpq 17858 0000000000017858 : 17858: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1785f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17866: e8 00 00 00 00 callq 1786b 1786b: b8 ea ff ff ff mov $0xffffffea,%eax 17870: e9 00 00 00 00 jmpq 17875 17875: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1787c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17883: e8 00 00 00 00 callq 17888 17888: e9 00 00 00 00 jmpq 1788d 1788d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17894: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1789b: e8 00 00 00 00 callq 178a0 178a0: e9 00 00 00 00 jmpq 178a5 178a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 178ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 178b3: e8 00 00 00 00 callq 178b8 178b8: e9 00 00 00 00 jmpq 178bd 178bd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 178c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 178cb: e8 00 00 00 00 callq 178d0 178d0: e9 00 00 00 00 jmpq 178d5 178d5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 178dc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 178e3: e8 00 00 00 00 callq 178e8 178e8: e9 00 00 00 00 jmpq 178ed 178ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 178f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 178fb: e8 00 00 00 00 callq 17900 17900: 83 c8 ff or $0xffffffff,%eax 17903: e9 00 00 00 00 jmpq 17908 0000000000017908 : 17908: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1790f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17916: e8 00 00 00 00 callq 1791b 1791b: e9 00 00 00 00 jmpq 17920 17920: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17927: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1792e: 41 83 cc ff or $0xffffffff,%r12d 17932: e8 00 00 00 00 callq 17937 17937: e9 00 00 00 00 jmpq 1793c 1793c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17943: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1794a: e8 00 00 00 00 callq 1794f 1794f: e9 00 00 00 00 jmpq 17954 17954: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1795b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17962: e8 00 00 00 00 callq 17967 17967: e9 00 00 00 00 jmpq 1796c 1796c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17973: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1797a: e8 00 00 00 00 callq 1797f 1797f: e9 00 00 00 00 jmpq 17984 17984: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1798b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17992: e8 00 00 00 00 callq 17997 17997: e9 00 00 00 00 jmpq 1799c 1799c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179aa: e8 00 00 00 00 callq 179af 179af: e9 00 00 00 00 jmpq 179b4 179b4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179bb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179c2: e8 00 00 00 00 callq 179c7 179c7: e9 00 00 00 00 jmpq 179cc 179cc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179da: 41 bc ea ff ff ff mov $0xffffffea,%r12d 179e0: e8 00 00 00 00 callq 179e5 179e5: e9 00 00 00 00 jmpq 179ea 179ea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 179f1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 179f8: e8 00 00 00 00 callq 179fd 179fd: e9 00 00 00 00 jmpq 17a02 17a02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a10: e8 00 00 00 00 callq 17a15 17a15: e9 00 00 00 00 jmpq 17a1a 17a1a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a21: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a28: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17a2e: e8 00 00 00 00 callq 17a33 17a33: e9 00 00 00 00 jmpq 17a38 17a38: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a3f: e8 00 00 00 00 callq 17a44 17a44: c6 83 39 12 00 00 00 movb $0x0,0x1239(%rbx) 17a4b: e9 00 00 00 00 jmpq 17a50 17a50: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a57: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a5e: e8 00 00 00 00 callq 17a63 17a63: e9 00 00 00 00 jmpq 17a68 17a68: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a6f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a76: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17a7c: e8 00 00 00 00 callq 17a81 17a81: e9 00 00 00 00 jmpq 17a86 17a86: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17a8d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17a94: e8 00 00 00 00 callq 17a99 17a99: e9 00 00 00 00 jmpq 17a9e 17a9e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17aa5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17aac: e8 00 00 00 00 callq 17ab1 17ab1: e9 00 00 00 00 jmpq 17ab6 17ab6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17abd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ac4: e8 00 00 00 00 callq 17ac9 17ac9: e9 00 00 00 00 jmpq 17ace 17ace: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ad5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17adc: e8 00 00 00 00 callq 17ae1 17ae1: e9 00 00 00 00 jmpq 17ae6 17ae6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17aed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17af4: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17afa: e8 00 00 00 00 callq 17aff 17aff: e9 00 00 00 00 jmpq 17b04 17b04: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b0b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b12: e8 00 00 00 00 callq 17b17 17b17: e9 00 00 00 00 jmpq 17b1c 17b1c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b23: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b2a: e8 00 00 00 00 callq 17b2f 17b2f: e9 00 00 00 00 jmpq 17b34 17b34: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b3b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b42: e8 00 00 00 00 callq 17b47 17b47: e9 00 00 00 00 jmpq 17b4c 17b4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b53: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b5a: e8 00 00 00 00 callq 17b5f 17b5f: e9 00 00 00 00 jmpq 17b64 17b64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b6b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b72: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17b78: e8 00 00 00 00 callq 17b7d 17b7d: e9 00 00 00 00 jmpq 17b82 17b82: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17b89: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17b90: e8 00 00 00 00 callq 17b95 17b95: e9 00 00 00 00 jmpq 17b9a 17b9a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ba1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ba8: e8 00 00 00 00 callq 17bad 17bad: 85 c0 test %eax,%eax 17baf: 0f 84 00 00 00 00 je 17bb5 17bb5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bbc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bc3: 41 83 cc ff or $0xffffffff,%r12d 17bc7: e8 00 00 00 00 callq 17bcc 17bcc: e9 00 00 00 00 jmpq 17bd1 17bd1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bd8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bdf: e8 00 00 00 00 callq 17be4 17be4: e9 00 00 00 00 jmpq 17be9 0000000000017be9 : 17be9: 5b pop %rbx 17bea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17bf1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17bf8: 5d pop %rbp 17bf9: e9 00 00 00 00 jmpq 17bfe 0000000000017bfe : 17bfe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c05: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c0c: e8 00 00 00 00 callq 17c11 17c11: e9 00 00 00 00 jmpq 17c16 17c16: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c1d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c24: e8 00 00 00 00 callq 17c29 17c29: e9 00 00 00 00 jmpq 17c2e 17c2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c3c: e8 00 00 00 00 callq 17c41 17c41: e9 00 00 00 00 jmpq 17c46 17c46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c54: e8 00 00 00 00 callq 17c59 17c59: e9 00 00 00 00 jmpq 17c5e 17c5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c65: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c6c: e8 00 00 00 00 callq 17c71 17c71: e9 00 00 00 00 jmpq 17c76 17c76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c84: e8 00 00 00 00 callq 17c89 17c89: e9 00 00 00 00 jmpq 17c8e 17c8e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17c95: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17c9c: 41 89 dc mov %ebx,%r12d 17c9f: e8 00 00 00 00 callq 17ca4 17ca4: e9 00 00 00 00 jmpq 17ca9 17ca9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17cb0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17cb7: 41 83 cc ff or $0xffffffff,%r12d 17cbb: e8 00 00 00 00 callq 17cc0 17cc0: e9 00 00 00 00 jmpq 17cc5 17cc5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ccc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17cd3: e8 00 00 00 00 callq 17cd8 17cd8: e9 00 00 00 00 jmpq 17cdd 17cdd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ce4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ceb: e8 00 00 00 00 callq 17cf0 17cf0: e9 00 00 00 00 jmpq 17cf5 17cf5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17cfc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d03: e8 00 00 00 00 callq 17d08 17d08: e9 00 00 00 00 jmpq 17d0d 17d0d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d14: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d1b: 41 83 cc ff or $0xffffffff,%r12d 17d1f: e8 00 00 00 00 callq 17d24 17d24: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17d2b: e9 00 00 00 00 jmpq 17d30 17d30: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d3e: e8 00 00 00 00 callq 17d43 17d43: e9 00 00 00 00 jmpq 17d48 17d48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d4f: e8 00 00 00 00 callq 17d54 17d54: e9 00 00 00 00 jmpq 17d59 17d59: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d60: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d67: e8 00 00 00 00 callq 17d6c 17d6c: e9 00 00 00 00 jmpq 17d71 17d71: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d78: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d7f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17d85: e8 00 00 00 00 callq 17d8a 17d8a: e9 00 00 00 00 jmpq 17d8f 17d8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17d96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17d9d: e8 00 00 00 00 callq 17da2 17da2: e9 00 00 00 00 jmpq 17da7 17da7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17dae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17db5: e8 00 00 00 00 callq 17dba 17dba: e9 00 00 00 00 jmpq 17dbf 17dbf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17dc6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17dcd: e8 00 00 00 00 callq 17dd2 17dd2: e9 00 00 00 00 jmpq 17dd7 17dd7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17dde: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17de5: 41 89 dc mov %ebx,%r12d 17de8: e8 00 00 00 00 callq 17ded 17ded: e9 00 00 00 00 jmpq 17df2 17df2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17df9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17e00: e8 00 00 00 00 callq 17e05 17e05: e9 00 00 00 00 jmpq 17e0a 17e0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17e11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17e18: e8 00 00 00 00 callq 17e1d 17e1d: e9 00 00 00 00 jmpq 17e22 17e22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17e29: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17e30: e8 00 00 00 00 callq 17e35 17e35: e9 00 00 00 00 jmpq 17e3a 17e3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17e41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17e48: 41 89 dc mov %ebx,%r12d 17e4b: e8 00 00 00 00 callq 17e50 17e50: e9 00 00 00 00 jmpq 17e55 17e55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17e5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17e63: e8 00 00 00 00 callq 17e68 17e68: e9 00 00 00 00 jmpq 17e6d 17e6d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17e74: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17e7b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17e81: e8 00 00 00 00 callq 17e86 17e86: e9 00 00 00 00 jmpq 17e8b 17e8b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17e92: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17e99: e8 00 00 00 00 callq 17e9e 17e9e: e9 00 00 00 00 jmpq 17ea3 17ea3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17eaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17eb1: 41 83 cc ff or $0xffffffff,%r12d 17eb5: e8 00 00 00 00 callq 17eba 17eba: 48 8b 9d c0 01 00 00 mov 0x1c0(%rbp),%rbx 17ec1: e9 00 00 00 00 jmpq 17ec6 17ec6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ecd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17ed4: e8 00 00 00 00 callq 17ed9 17ed9: e9 00 00 00 00 jmpq 17ede 17ede: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17ee5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17eec: e8 00 00 00 00 callq 17ef1 17ef1: e9 00 00 00 00 jmpq 17ef6 17ef6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17efd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f04: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17f0a: e8 00 00 00 00 callq 17f0f 17f0f: e9 00 00 00 00 jmpq 17f14 17f14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f22: 41 bc ea ff ff ff mov $0xffffffea,%r12d 17f28: e8 00 00 00 00 callq 17f2d 17f2d: e9 00 00 00 00 jmpq 17f32 0000000000017f32 : 17f32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f40: 41 83 cc ff or $0xffffffff,%r12d 17f44: e8 00 00 00 00 callq 17f49 17f49: e9 00 00 00 00 jmpq 17f4e 17f4e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17f55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f5c: 41 83 cc ff or $0xffffffff,%r12d 17f60: e8 00 00 00 00 callq 17f65 17f65: e9 00 00 00 00 jmpq 17f6a 17f6a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f71: e8 00 00 00 00 callq 17f76 17f76: b8 07 00 00 00 mov $0x7,%eax 17f7b: e9 00 00 00 00 jmpq 17f80 17f80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f87: e8 00 00 00 00 callq 17f8c 17f8c: b8 07 00 00 00 mov $0x7,%eax 17f91: e9 00 00 00 00 jmpq 17f96 17f96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17f9d: e8 00 00 00 00 callq 17fa2 17fa2: b8 07 00 00 00 mov $0x7,%eax 17fa7: e9 00 00 00 00 jmpq 17fac 17fac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fb3: e8 00 00 00 00 callq 17fb8 17fb8: b8 07 00 00 00 mov $0x7,%eax 17fbd: e9 00 00 00 00 jmpq 17fc2 17fc2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fc9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fd0: 41 83 cc ff or $0xffffffff,%r12d 17fd4: e8 00 00 00 00 callq 17fd9 17fd9: e9 00 00 00 00 jmpq 17fde 17fde: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 17fe5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17fec: 41 83 cc ff or $0xffffffff,%r12d 17ff0: e8 00 00 00 00 callq 17ff5 17ff5: e9 00 00 00 00 jmpq 17ffa 0000000000017ffa : 17ffa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18001: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18008: 4c 89 04 24 mov %r8,(%rsp) 1800c: e8 00 00 00 00 callq 18011 18011: 31 f6 xor %esi,%esi 18013: 4c 8b 04 24 mov (%rsp),%r8 18017: e9 00 00 00 00 jmpq 1801c 000000000001801c : 1801c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18023: e8 00 00 00 00 callq 18028 18028: b8 07 00 00 00 mov $0x7,%eax 1802d: e9 00 00 00 00 jmpq 18032 18032: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18039: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18040: e8 00 00 00 00 callq 18045 18045: e9 00 00 00 00 jmpq 1804a 1804a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18051: e8 00 00 00 00 callq 18056 18056: b8 07 00 00 00 mov $0x7,%eax 1805b: e9 00 00 00 00 jmpq 18060 18060: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18067: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1806e: e8 00 00 00 00 callq 18073 18073: e9 00 00 00 00 jmpq 18078 18078: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1807f: e8 00 00 00 00 callq 18084 18084: b8 07 00 00 00 mov $0x7,%eax 18089: e9 00 00 00 00 jmpq 1808e 1808e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18095: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1809c: e8 00 00 00 00 callq 180a1 180a1: e9 00 00 00 00 jmpq 180a6 180a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180ad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180b4: e8 00 00 00 00 callq 180b9 180b9: 49 8b 9c 24 c0 01 00 mov 0x1c0(%r12),%rbx 180c0: 00 180c1: e9 00 00 00 00 jmpq 180c6 180c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180d4: e8 00 00 00 00 callq 180d9 180d9: e9 00 00 00 00 jmpq 180de 180de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 180ec: e8 00 00 00 00 callq 180f1 180f1: 31 d2 xor %edx,%edx 180f3: e9 00 00 00 00 jmpq 180f8 180f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 180ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18106: e8 00 00 00 00 callq 1810b 1810b: 49 8b b4 24 c0 01 00 mov 0x1c0(%r12),%rsi 18112: 00 18113: 31 ff xor %edi,%edi 18115: e9 00 00 00 00 jmpq 1811a 1811a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18121: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18128: e8 00 00 00 00 callq 1812d 1812d: e9 00 00 00 00 jmpq 18132 18132: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18139: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18140: e8 00 00 00 00 callq 18145 18145: e9 00 00 00 00 jmpq 1814a 1814a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18151: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18158: e8 00 00 00 00 callq 1815d 1815d: e9 00 00 00 00 jmpq 18162 18162: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18169: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18170: e8 00 00 00 00 callq 18175 18175: e9 00 00 00 00 jmpq 1817a 000000000001817a : 1817a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18181: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18188: 31 ed xor %ebp,%ebp 1818a: e8 00 00 00 00 callq 1818f 1818f: e9 00 00 00 00 jmpq 18194 18194: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1819b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 181a2: 31 db xor %ebx,%ebx 181a4: e8 00 00 00 00 callq 181a9 181a9: e9 00 00 00 00 jmpq 181ae 00000000000181ae : 181ae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181b5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 181bc: e8 00 00 00 00 callq 181c1 181c1: 31 d2 xor %edx,%edx 181c3: e9 00 00 00 00 jmpq 181c8 00000000000181c8 : 181c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 181d6: e8 00 00 00 00 callq 181db 181db: 31 d2 xor %edx,%edx 181dd: e9 00 00 00 00 jmpq 181e2 00000000000181e2 : 181e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 181e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 181f0: e8 00 00 00 00 callq 181f5 181f5: 31 c9 xor %ecx,%ecx 181f7: e9 00 00 00 00 jmpq 181fc 181fc: 48 6b d2 0c imul $0xc,%rdx,%rdx 18200: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18207: 89 74 11 24 mov %esi,0x24(%rcx,%rdx,1) 1820b: e8 00 00 00 00 callq 18210 18210: 31 c0 xor %eax,%eax 18212: e9 00 00 00 00 jmpq 18217 0000000000018217 : 18217: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1821e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18225: e8 00 00 00 00 callq 1822a 1822a: 31 c9 xor %ecx,%ecx 1822c: e9 00 00 00 00 jmpq 18231 18231: 48 6b d2 0c imul $0xc,%rdx,%rdx 18235: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1823c: 89 74 11 20 mov %esi,0x20(%rcx,%rdx,1) 18240: e8 00 00 00 00 callq 18245 18245: 31 c0 xor %eax,%eax 18247: e9 00 00 00 00 jmpq 1824c 000000000001824c : 1824c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18253: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1825a: e8 00 00 00 00 callq 1825f 1825f: 31 d2 xor %edx,%edx 18261: e9 00 00 00 00 jmpq 18266 18266: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1826d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18274: e8 00 00 00 00 callq 18279 18279: 83 c8 ff or $0xffffffff,%eax 1827c: e9 00 00 00 00 jmpq 18281 18281: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18288: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1828f: e8 00 00 00 00 callq 18294 18294: 83 c8 ff or $0xffffffff,%eax 18297: e9 00 00 00 00 jmpq 1829c 000000000001829c : 1829c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182a3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182aa: e8 00 00 00 00 callq 182af 182af: 31 d2 xor %edx,%edx 182b1: e9 00 00 00 00 jmpq 182b6 182b6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182c4: e8 00 00 00 00 callq 182c9 182c9: 31 d2 xor %edx,%edx 182cb: e9 00 00 00 00 jmpq 182d0 00000000000182d0 : 182d0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182d7: e8 00 00 00 00 callq 182dc 182dc: b8 ea ff ff ff mov $0xffffffea,%eax 182e1: e9 00 00 00 00 jmpq 182e6 182e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 182ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 182f4: e8 00 00 00 00 callq 182f9 182f9: b8 ea ff ff ff mov $0xffffffea,%eax 182fe: e9 00 00 00 00 jmpq 18303 18303: 44 89 f2 mov %r14d,%edx 18306: 44 89 ee mov %r13d,%esi 18309: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18310: e8 00 00 00 00 callq 18315 18315: b8 ea ff ff ff mov $0xffffffea,%eax 1831a: e9 00 00 00 00 jmpq 1831f 1831f: b9 64 00 00 00 mov $0x64,%ecx 18324: 44 89 e8 mov %r13d,%eax 18327: 31 d2 xor %edx,%edx 18329: f7 f1 div %ecx 1832b: 31 d2 xor %edx,%edx 1832d: 41 89 c5 mov %eax,%r13d 18330: 89 f8 mov %edi,%eax 18332: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18339: f7 f1 div %ecx 1833b: 44 89 ea mov %r13d,%edx 1833e: 89 c6 mov %eax,%esi 18340: e8 00 00 00 00 callq 18345 18345: b8 ea ff ff ff mov $0xffffffea,%eax 1834a: e9 00 00 00 00 jmpq 1834f 1834f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18356: e8 00 00 00 00 callq 1835b 1835b: 31 c0 xor %eax,%eax 1835d: e9 00 00 00 00 jmpq 18362 18362: b9 64 00 00 00 mov $0x64,%ecx 18367: 44 89 e8 mov %r13d,%eax 1836a: 31 d2 xor %edx,%edx 1836c: f7 f1 div %ecx 1836e: 31 d2 xor %edx,%edx 18370: 41 89 c5 mov %eax,%r13d 18373: 89 f8 mov %edi,%eax 18375: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1837c: f7 f1 div %ecx 1837e: 44 89 ea mov %r13d,%edx 18381: 89 c6 mov %eax,%esi 18383: e8 00 00 00 00 callq 18388 18388: b8 ea ff ff ff mov $0xffffffea,%eax 1838d: e9 00 00 00 00 jmpq 18392 0000000000018392 : 18392: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18399: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183a0: e8 00 00 00 00 callq 183a5 183a5: 83 c8 ff or $0xffffffff,%eax 183a8: e9 00 00 00 00 jmpq 183ad 00000000000183ad : 183ad: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183b4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183bb: e8 00 00 00 00 callq 183c0 183c0: e9 00 00 00 00 jmpq 183c5 183c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183d3: e8 00 00 00 00 callq 183d8 183d8: e9 00 00 00 00 jmpq 183dd 00000000000183dd : 183dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 183eb: e8 00 00 00 00 callq 183f0 183f0: e9 00 00 00 00 jmpq 183f5 00000000000183f5 : 183f5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 183fc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18403: e8 00 00 00 00 callq 18408 18408: e9 00 00 00 00 jmpq 1840d 1840d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18414: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1841b: e8 00 00 00 00 callq 18420 18420: e9 00 00 00 00 jmpq 18425 0000000000018425 : 18425: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1842c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18433: e8 00 00 00 00 callq 18438 18438: e9 00 00 00 00 jmpq 1843d 1843d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18444: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1844b: e8 00 00 00 00 callq 18450 18450: e9 00 00 00 00 jmpq 18455 0000000000018455 : 18455: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1845c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18463: e8 00 00 00 00 callq 18468 18468: 83 c8 ff or $0xffffffff,%eax 1846b: e9 00 00 00 00 jmpq 18470 0000000000018470 : 18470: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18477: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1847e: e8 00 00 00 00 callq 18483 18483: 83 c8 ff or $0xffffffff,%eax 18486: e9 00 00 00 00 jmpq 1848b 1848b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18492: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18499: e8 00 00 00 00 callq 1849e 1849e: e9 00 00 00 00 jmpq 184a3 00000000000184a3 : 184a3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 184aa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184b1: e8 00 00 00 00 callq 184b6 184b6: 83 c8 ff or $0xffffffff,%eax 184b9: c3 retq 00000000000184ba : 184ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184c1: e8 00 00 00 00 callq 184c6 184c6: e9 00 00 00 00 jmpq 184cb 184cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 184d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184d9: e8 00 00 00 00 callq 184de 184de: 83 c8 ff or $0xffffffff,%eax 184e1: e9 00 00 00 00 jmpq 184e6 00000000000184e6 : 184e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184ed: e8 00 00 00 00 callq 184f2 184f2: e9 00 00 00 00 jmpq 184f7 184f7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 184fe: e8 00 00 00 00 callq 18503 18503: e9 00 00 00 00 jmpq 18508 18508: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1850f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18516: e8 00 00 00 00 callq 1851b 1851b: e9 00 00 00 00 jmpq 18520 0000000000018520 : 18520: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18527: e8 00 00 00 00 callq 1852c 1852c: e9 00 00 00 00 jmpq 18531 18531: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18538: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1853e: e8 00 00 00 00 callq 18543 18543: e9 00 00 00 00 jmpq 18548 18548: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1854f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18556: e8 00 00 00 00 callq 1855b 1855b: e9 00 00 00 00 jmpq 18560 0000000000018560 : 18560: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18567: e8 00 00 00 00 callq 1856c 1856c: b8 ea ff ff ff mov $0xffffffea,%eax 18571: e9 00 00 00 00 jmpq 18576 0000000000018576 : 18576: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1857d: e8 00 00 00 00 callq 18582 18582: b8 ea ff ff ff mov $0xffffffea,%eax 18587: c3 retq 0000000000018588 : 18588: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1858f: e8 00 00 00 00 callq 18594 18594: e9 00 00 00 00 jmpq 18599 0000000000018599 : 18599: 48 89 ce mov %rcx,%rsi 1859c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 185a3: e8 00 00 00 00 callq 185a8 185a8: b8 ea ff ff ff mov $0xffffffea,%eax 185ad: e9 00 00 00 00 jmpq 185b2 00000000000185b2 : 185b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 185b9: e8 00 00 00 00 callq 185be 185be: e9 00 00 00 00 jmpq 185c3 185c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 185ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 185d1: e8 00 00 00 00 callq 185d6 185d6: e9 00 00 00 00 jmpq 185db 00000000000185db : 185db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 185e2: 41 bc ea ff ff ff mov $0xffffffea,%r12d 185e8: e8 00 00 00 00 callq 185ed 185ed: e9 00 00 00 00 jmpq 185f2 185f2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 185f9: 41 bc ea ff ff ff mov $0xffffffea,%r12d 185ff: e8 00 00 00 00 callq 18604 18604: e9 00 00 00 00 jmpq 18609 0000000000018609 : 18609: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18610: e8 00 00 00 00 callq 18615 18615: 31 c0 xor %eax,%eax 18617: e9 00 00 00 00 jmpq 1861c 000000000001861c : 1861c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18623: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1862a: 41 83 cc ff or $0xffffffff,%r12d 1862e: e8 00 00 00 00 callq 18633 18633: e9 00 00 00 00 jmpq 18638 18638: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1863f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18646: e8 00 00 00 00 callq 1864b 1864b: e9 00 00 00 00 jmpq 18650 18650: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18657: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1865e: 41 83 cc ff or $0xffffffff,%r12d 18662: e8 00 00 00 00 callq 18667 18667: e9 00 00 00 00 jmpq 1866c 1866c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18673: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1867a: 41 83 cc ff or $0xffffffff,%r12d 1867e: e8 00 00 00 00 callq 18683 18683: e9 00 00 00 00 jmpq 18688 18688: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1868f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18696: e8 00 00 00 00 callq 1869b 1869b: e9 00 00 00 00 jmpq 186a0 186a0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186a7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186ae: e8 00 00 00 00 callq 186b3 186b3: e9 00 00 00 00 jmpq 186b8 186b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186bf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186c6: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 186cc: e8 00 00 00 00 callq 186d1 186d1: e9 00 00 00 00 jmpq 186d6 00000000000186d6 : 186d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186dd: e8 00 00 00 00 callq 186e2 186e2: e9 00 00 00 00 jmpq 186e7 00000000000186e7 : 186e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 186ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 186f5: 41 83 cc ff or $0xffffffff,%r12d 186f9: e8 00 00 00 00 callq 186fe 186fe: e9 00 00 00 00 jmpq 18703 0000000000018703 : 18703: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1870a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18711: e8 00 00 00 00 callq 18716 18716: e9 00 00 00 00 jmpq 1871b 000000000001871b : 1871b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18722: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18729: e8 00 00 00 00 callq 1872e 1872e: e9 00 00 00 00 jmpq 18733 0000000000018733 : 18733: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1873a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18741: e8 00 00 00 00 callq 18746 18746: e9 00 00 00 00 jmpq 1874b 1874b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18752: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18759: e8 00 00 00 00 callq 1875e 1875e: e9 00 00 00 00 jmpq 18763 18763: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1876a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18771: e8 00 00 00 00 callq 18776 18776: e9 00 00 00 00 jmpq 1877b 1877b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18782: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18789: e8 00 00 00 00 callq 1878e 1878e: e9 00 00 00 00 jmpq 18793 18793: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1879a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187a1: e8 00 00 00 00 callq 187a6 187a6: e9 00 00 00 00 jmpq 187ab 187ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187b9: e8 00 00 00 00 callq 187be 187be: e9 00 00 00 00 jmpq 187c3 00000000000187c3 : 187c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187d1: e8 00 00 00 00 callq 187d6 187d6: e9 00 00 00 00 jmpq 187db 187db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187e2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 187e9: e8 00 00 00 00 callq 187ee 187ee: e9 00 00 00 00 jmpq 187f3 187f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 187fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18801: e8 00 00 00 00 callq 18806 18806: e9 00 00 00 00 jmpq 1880b 1880b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18812: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18819: e8 00 00 00 00 callq 1881e 1881e: e9 00 00 00 00 jmpq 18823 18823: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1882a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18831: e8 00 00 00 00 callq 18836 18836: e9 00 00 00 00 jmpq 1883b 1883b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18842: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18849: e8 00 00 00 00 callq 1884e 1884e: e9 00 00 00 00 jmpq 18853 18853: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1885a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18861: e8 00 00 00 00 callq 18866 18866: e9 00 00 00 00 jmpq 1886b 1886b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18872: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18879: e8 00 00 00 00 callq 1887e 1887e: e9 00 00 00 00 jmpq 18883 0000000000018883 : 18883: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1888a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18891: e8 00 00 00 00 callq 18896 18896: e9 00 00 00 00 jmpq 1889b 1889b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 188a9: e8 00 00 00 00 callq 188ae 188ae: e9 00 00 00 00 jmpq 188b3 188b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 188c1: e8 00 00 00 00 callq 188c6 188c6: e9 00 00 00 00 jmpq 188cb 188cb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188d2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 188d9: e8 00 00 00 00 callq 188de 188de: e9 00 00 00 00 jmpq 188e3 188e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 188ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 188f1: e8 00 00 00 00 callq 188f6 188f6: e9 00 00 00 00 jmpq 188fb 188fb: 8d 50 ff lea -0x1(%rax),%edx 188fe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18905: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1890b: e8 00 00 00 00 callq 18910 18910: e9 00 00 00 00 jmpq 18915 18915: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1891c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18923: e8 00 00 00 00 callq 18928 18928: e9 00 00 00 00 jmpq 1892d 1892d: 83 ea 01 sub $0x1,%edx 18930: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18937: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1893d: e8 00 00 00 00 callq 18942 18942: e9 00 00 00 00 jmpq 18947 18947: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1894e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18955: e8 00 00 00 00 callq 1895a 1895a: e9 00 00 00 00 jmpq 1895f 000000000001895f : 1895f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18966: e8 00 00 00 00 callq 1896b 1896b: 83 c8 ff or $0xffffffff,%eax 1896e: c3 retq 000000000001896f : 1896f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18976: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1897d: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18983: e8 00 00 00 00 callq 18988 18988: e9 00 00 00 00 jmpq 1898d 000000000001898d : 1898d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18994: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1899b: e8 00 00 00 00 callq 189a0 189a0: e9 00 00 00 00 jmpq 189a5 189a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 189ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 189b3: 41 bc ea ff ff ff mov $0xffffffea,%r12d 189b9: e8 00 00 00 00 callq 189be 189be: e9 00 00 00 00 jmpq 189c3 189c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 189ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 189d1: 41 bc ea ff ff ff mov $0xffffffea,%r12d 189d7: e8 00 00 00 00 callq 189dc 189dc: e9 00 00 00 00 jmpq 189e1 00000000000189e1 : 189e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 189e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 189ef: e8 00 00 00 00 callq 189f4 189f4: e9 00 00 00 00 jmpq 189f9 189f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18a00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18a07: e8 00 00 00 00 callq 18a0c 18a0c: e9 00 00 00 00 jmpq 18a11 18a11: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18a18: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18a1f: 41 be ea ff ff ff mov $0xffffffea,%r14d 18a25: e8 00 00 00 00 callq 18a2a 18a2a: e9 00 00 00 00 jmpq 18a2f 18a2f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18a36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18a3d: e8 00 00 00 00 callq 18a42 18a42: e9 00 00 00 00 jmpq 18a47 0000000000018a47 : 18a47: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18a4e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18a55: e8 00 00 00 00 callq 18a5a 18a5a: b8 0f 00 00 00 mov $0xf,%eax 18a5f: c3 retq 0000000000018a60 : 18a60: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18a67: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18a6e: e8 00 00 00 00 callq 18a73 18a73: e9 00 00 00 00 jmpq 18a78 0000000000018a78 : 18a78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18a7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18a86: e8 00 00 00 00 callq 18a8b 18a8b: b8 ea ff ff ff mov $0xffffffea,%eax 18a90: e9 00 00 00 00 jmpq 18a95 0000000000018a95 : 18a95: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18a9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18aa3: e8 00 00 00 00 callq 18aa8 18aa8: b8 ea ff ff ff mov $0xffffffea,%eax 18aad: e9 00 00 00 00 jmpq 18ab2 0000000000018ab2 : 18ab2: 5b pop %rbx 18ab3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18aba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18ac1: 5d pop %rbp 18ac2: e9 00 00 00 00 jmpq 18ac7 0000000000018ac7 : 18ac7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18ace: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18ad5: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18adb: e8 00 00 00 00 callq 18ae0 18ae0: e9 00 00 00 00 jmpq 18ae5 18ae5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18aec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18af3: 41 83 cc ff or $0xffffffff,%r12d 18af7: e8 00 00 00 00 callq 18afc 18afc: e9 00 00 00 00 jmpq 18b01 18b01: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18b08: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b0f: 41 83 cc ff or $0xffffffff,%r12d 18b13: e8 00 00 00 00 callq 18b18 18b18: e9 00 00 00 00 jmpq 18b1d 18b1d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18b24: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b2b: 41 83 cc ff or $0xffffffff,%r12d 18b2f: e8 00 00 00 00 callq 18b34 18b34: e9 00 00 00 00 jmpq 18b39 18b39: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18b40: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b47: 41 83 cc ff or $0xffffffff,%r12d 18b4b: e8 00 00 00 00 callq 18b50 18b50: e9 00 00 00 00 jmpq 18b55 18b55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18b5c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b63: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18b69: e8 00 00 00 00 callq 18b6e 18b6e: e9 00 00 00 00 jmpq 18b73 18b73: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18b7a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b81: 41 83 cc ff or $0xffffffff,%r12d 18b85: e8 00 00 00 00 callq 18b8a 18b8a: e9 00 00 00 00 jmpq 18b8f 18b8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18b96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18b9d: 41 83 cc ff or $0xffffffff,%r12d 18ba1: e8 00 00 00 00 callq 18ba6 18ba6: e9 00 00 00 00 jmpq 18bab 0000000000018bab : 18bab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18bb2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18bb9: e8 00 00 00 00 callq 18bbe 18bbe: e9 00 00 00 00 jmpq 18bc3 18bc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18bca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18bd1: 45 89 f4 mov %r14d,%r12d 18bd4: e8 00 00 00 00 callq 18bd9 18bd9: e9 00 00 00 00 jmpq 18bde 18bde: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18be5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18bec: 41 89 ec mov %ebp,%r12d 18bef: e8 00 00 00 00 callq 18bf4 18bf4: e9 00 00 00 00 jmpq 18bf9 18bf9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18c00: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c07: 45 89 f4 mov %r14d,%r12d 18c0a: e8 00 00 00 00 callq 18c0f 18c0f: e9 00 00 00 00 jmpq 18c14 18c14: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18c1b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c22: e8 00 00 00 00 callq 18c27 18c27: e9 00 00 00 00 jmpq 18c2c 18c2c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18c33: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c3a: e8 00 00 00 00 callq 18c3f 18c3f: e9 00 00 00 00 jmpq 18c44 18c44: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18c4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c52: e8 00 00 00 00 callq 18c57 18c57: e9 00 00 00 00 jmpq 18c5c 18c5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18c63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c6a: 45 89 fc mov %r15d,%r12d 18c6d: e8 00 00 00 00 callq 18c72 18c72: e9 00 00 00 00 jmpq 18c77 18c77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18c7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18c85: 45 89 fc mov %r15d,%r12d 18c88: e8 00 00 00 00 callq 18c8d 18c8d: e9 00 00 00 00 jmpq 18c92 18c92: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18c99: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18ca0: 41 83 cc ff or $0xffffffff,%r12d 18ca4: e8 00 00 00 00 callq 18ca9 18ca9: e9 00 00 00 00 jmpq 18cae 18cae: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18cb5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18cbc: e8 00 00 00 00 callq 18cc1 18cc1: e9 00 00 00 00 jmpq 18cc6 18cc6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18ccd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18cd4: 41 83 cc ff or $0xffffffff,%r12d 18cd8: e8 00 00 00 00 callq 18cdd 18cdd: e9 00 00 00 00 jmpq 18ce2 18ce2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18ce9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18cf0: e8 00 00 00 00 callq 18cf5 18cf5: e9 00 00 00 00 jmpq 18cfa 18cfa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18d01: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18d08: 45 89 f4 mov %r14d,%r12d 18d0b: e8 00 00 00 00 callq 18d10 18d10: e9 00 00 00 00 jmpq 18d15 18d15: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18d1c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18d23: e8 00 00 00 00 callq 18d28 18d28: e9 00 00 00 00 jmpq 18d2d 18d2d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18d34: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18d3b: e8 00 00 00 00 callq 18d40 18d40: e9 00 00 00 00 jmpq 18d45 18d45: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18d4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18d53: e8 00 00 00 00 callq 18d58 18d58: e9 00 00 00 00 jmpq 18d5d 18d5d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18d64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18d6b: 45 89 f4 mov %r14d,%r12d 18d6e: e8 00 00 00 00 callq 18d73 18d73: e9 00 00 00 00 jmpq 18d78 18d78: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18d7f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18d86: e8 00 00 00 00 callq 18d8b 18d8b: e9 00 00 00 00 jmpq 18d90 18d90: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18d97: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18d9e: e8 00 00 00 00 callq 18da3 18da3: e9 00 00 00 00 jmpq 18da8 18da8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18daf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18db6: 45 89 f4 mov %r14d,%r12d 18db9: e8 00 00 00 00 callq 18dbe 18dbe: e9 00 00 00 00 jmpq 18dc3 18dc3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18dca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18dd1: e8 00 00 00 00 callq 18dd6 18dd6: e9 00 00 00 00 jmpq 18ddb 18ddb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18de2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18de9: e8 00 00 00 00 callq 18dee 18dee: e9 00 00 00 00 jmpq 18df3 18df3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18dfa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18e01: e8 00 00 00 00 callq 18e06 18e06: e9 00 00 00 00 jmpq 18e0b 18e0b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18e12: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18e19: e8 00 00 00 00 callq 18e1e 18e1e: e9 00 00 00 00 jmpq 18e23 18e23: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18e2a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18e31: 41 bc ea ff ff ff mov $0xffffffea,%r12d 18e37: e8 00 00 00 00 callq 18e3c 18e3c: e9 00 00 00 00 jmpq 18e41 18e41: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18e48: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18e4f: 45 89 fc mov %r15d,%r12d 18e52: e8 00 00 00 00 callq 18e57 18e57: e9 00 00 00 00 jmpq 18e5c 18e5c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18e63: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18e6a: 45 89 fc mov %r15d,%r12d 18e6d: e8 00 00 00 00 callq 18e72 18e72: e9 00 00 00 00 jmpq 18e77 18e77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18e7e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18e85: e8 00 00 00 00 callq 18e8a 18e8a: e9 00 00 00 00 jmpq 18e8f 18e8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18e96: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18e9d: e8 00 00 00 00 callq 18ea2 18ea2: e9 00 00 00 00 jmpq 18ea7 18ea7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18eae: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18eb5: e8 00 00 00 00 callq 18eba 18eba: e9 00 00 00 00 jmpq 18ebf 0000000000018ebf : 18ebf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18ec6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18ecd: e8 00 00 00 00 callq 18ed2 18ed2: 83 c8 ff or $0xffffffff,%eax 18ed5: e9 00 00 00 00 jmpq 18eda 18eda: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18ee1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18ee8: e8 00 00 00 00 callq 18eed 18eed: 83 c8 ff or $0xffffffff,%eax 18ef0: e9 00 00 00 00 jmpq 18ef5 18ef5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18efc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f03: e8 00 00 00 00 callq 18f08 18f08: 83 c8 ff or $0xffffffff,%eax 18f0b: e9 00 00 00 00 jmpq 18f10 18f10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18f17: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f1e: e8 00 00 00 00 callq 18f23 18f23: 83 c8 ff or $0xffffffff,%eax 18f26: e9 00 00 00 00 jmpq 18f2b 0000000000018f2b : 18f2b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18f32: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f39: e8 00 00 00 00 callq 18f3e 18f3e: e9 00 00 00 00 jmpq 18f43 18f43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18f4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f51: e8 00 00 00 00 callq 18f56 18f56: e9 00 00 00 00 jmpq 18f5b 0000000000018f5b : 18f5b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18f62: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f69: e8 00 00 00 00 callq 18f6e 18f6e: e9 00 00 00 00 jmpq 18f73 18f73: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f7a: 45 31 e4 xor %r12d,%r12d 18f7d: e8 00 00 00 00 callq 18f82 18f82: e9 00 00 00 00 jmpq 18f87 0000000000018f87 : 18f87: 5b pop %rbx 18f88: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18f8f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18f96: 5d pop %rbp 18f97: e9 00 00 00 00 jmpq 18f9c 0000000000018f9c : 18f9c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18fa3: e8 00 00 00 00 callq 18fa8 18fa8: e9 00 00 00 00 jmpq 18fad 0000000000018fad : 18fad: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18fb4: 41 bd ea ff ff ff mov $0xffffffea,%r13d 18fba: e8 00 00 00 00 callq 18fbf 18fbf: e9 00 00 00 00 jmpq 18fc4 18fc4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18fcb: e8 00 00 00 00 callq 18fd0 18fd0: e9 00 00 00 00 jmpq 18fd5 0000000000018fd5 : 18fd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18fdc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18fe3: e8 00 00 00 00 callq 18fe8 18fe8: 83 c8 ff or $0xffffffff,%eax 18feb: e9 00 00 00 00 jmpq 18ff0 0000000000018ff0 : 18ff0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 18ff7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 18ffe: e8 00 00 00 00 callq 19003 19003: b8 ea ff ff ff mov $0xffffffea,%eax 19008: c3 retq 0000000000019009 : 19009: 48 8b 3f mov (%rdi),%rdi 1900c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19013: e8 00 00 00 00 callq 19018 19018: 48 8b 3b mov (%rbx),%rdi 1901b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19022: e8 00 00 00 00 callq 19027 19027: bf 01 00 00 00 mov $0x1,%edi 1902c: e8 00 00 00 00 callq 19031 19031: e9 00 00 00 00 jmpq 19036 19036: 48 8b 3f mov (%rdi),%rdi 19039: 85 d2 test %edx,%edx 1903b: 75 6b jne 190a8 1903d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19044: e8 00 00 00 00 callq 19049 19049: 48 8b 3b mov (%rbx),%rdi 1904c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19053: e8 00 00 00 00 callq 19058 19058: bf 01 00 00 00 mov $0x1,%edi 1905d: e8 00 00 00 00 callq 19062 19062: e9 00 00 00 00 jmpq 19067 19067: 48 8b 3b mov (%rbx),%rdi 1906a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19071: e8 00 00 00 00 callq 19076 19076: 48 8b 3b mov (%rbx),%rdi 19079: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19080: e8 00 00 00 00 callq 19085 19085: bf 01 00 00 00 mov $0x1,%edi 1908a: e8 00 00 00 00 callq 1908f 1908f: e9 00 00 00 00 jmpq 19094 19094: 48 8b 3f mov (%rdi),%rdi 19097: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1909e: e8 00 00 00 00 callq 190a3 190a3: e9 00 00 00 00 jmpq 190a8 190a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 190af: e8 00 00 00 00 callq 190b4 190b4: e9 00 00 00 00 jmpq 190b9 00000000000190b9 : 190b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 190c0: e8 00 00 00 00 callq 190c5 190c5: b8 ea ff ff ff mov $0xffffffea,%eax 190ca: e9 00 00 00 00 jmpq 190cf 00000000000190cf : 190cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 190d6: e8 00 00 00 00 callq 190db 190db: b8 ea ff ff ff mov $0xffffffea,%eax 190e0: 5b pop %rbx 190e1: 5d pop %rbp 190e2: 41 5c pop %r12 190e4: 41 5d pop %r13 190e6: c3 retq 00000000000190e7 : 190e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 190ee: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 190f5: e8 00 00 00 00 callq 190fa 190fa: b8 ea ff ff ff mov $0xffffffea,%eax 190ff: e9 00 00 00 00 jmpq 19104 0000000000019104 : 19104: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1910b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19112: e8 00 00 00 00 callq 19117 19117: e9 00 00 00 00 jmpq 1911c 1911c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19123: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1912a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19130: e8 00 00 00 00 callq 19135 19135: e9 00 00 00 00 jmpq 1913a 1913a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19141: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19148: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1914e: e8 00 00 00 00 callq 19153 19153: e9 00 00 00 00 jmpq 19158 0000000000019158 : 19158: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1915f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19166: e8 00 00 00 00 callq 1916b 1916b: e9 00 00 00 00 jmpq 19170 19170: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19177: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1917e: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19184: e8 00 00 00 00 callq 19189 19189: e9 00 00 00 00 jmpq 1918e 1918e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19195: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1919c: 41 bc ea ff ff ff mov $0xffffffea,%r12d 191a2: e8 00 00 00 00 callq 191a7 191a7: e9 00 00 00 00 jmpq 191ac 00000000000191ac : 191ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 191b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 191ba: e8 00 00 00 00 callq 191bf 191bf: b8 ea ff ff ff mov $0xffffffea,%eax 191c4: c3 retq 191c5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 191cc: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 191d3: e8 00 00 00 00 callq 191d8 191d8: b8 ea ff ff ff mov $0xffffffea,%eax 191dd: c3 retq 00000000000191de : 191de: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 191e5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 191ec: e8 00 00 00 00 callq 191f1 191f1: 31 c0 xor %eax,%eax 191f3: c3 retq 00000000000191f4 : 191f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 191fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19202: e8 00 00 00 00 callq 19207 19207: 45 31 c0 xor %r8d,%r8d 1920a: e9 00 00 00 00 jmpq 1920f 000000000001920f : 1920f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19216: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1921d: e8 00 00 00 00 callq 19222 19222: b8 ea ff ff ff mov $0xffffffea,%eax 19227: c3 retq 0000000000019228 : 19228: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1922f: e8 00 00 00 00 callq 19234 19234: b8 f4 ff ff ff mov $0xfffffff4,%eax 19239: e9 00 00 00 00 jmpq 1923e 000000000001923e : 1923e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19245: e9 00 00 00 00 jmpq 1924a 000000000001924a : 1924a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19251: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19258: e8 00 00 00 00 callq 1925d 1925d: b8 ea ff ff ff mov $0xffffffea,%eax 19262: c3 retq 0000000000019263 : 19263: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1926a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19271: e8 00 00 00 00 callq 19276 19276: e9 00 00 00 00 jmpq 1927b 1927b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19282: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19289: 41 83 cc ff or $0xffffffff,%r12d 1928d: e8 00 00 00 00 callq 19292 19292: e9 00 00 00 00 jmpq 19297 19297: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1929e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 192a5: 41 83 cc ff or $0xffffffff,%r12d 192a9: e8 00 00 00 00 callq 192ae 192ae: e9 00 00 00 00 jmpq 192b3 192b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 192ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 192c1: 41 bc f4 ff ff ff mov $0xfffffff4,%r12d 192c7: e8 00 00 00 00 callq 192cc 192cc: e9 00 00 00 00 jmpq 192d1 192d1: ba 03 00 00 00 mov $0x3,%edx 192d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 192dd: 41 bc ea ff ff ff mov $0xffffffea,%r12d 192e3: e8 00 00 00 00 callq 192e8 192e8: e9 00 00 00 00 jmpq 192ed 192ed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 192f4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 192fb: 41 83 cc ff or $0xffffffff,%r12d 192ff: e8 00 00 00 00 callq 19304 19304: e9 00 00 00 00 jmpq 19309 19309: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19310: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19317: e8 00 00 00 00 callq 1931c 1931c: e9 00 00 00 00 jmpq 19321 19321: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19328: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1932f: e8 00 00 00 00 callq 19334 19334: e9 00 00 00 00 jmpq 19339 0000000000019339 : 19339: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19340: e8 00 00 00 00 callq 19345 19345: e9 00 00 00 00 jmpq 1934a 000000000001934a : 1934a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19351: e8 00 00 00 00 callq 19356 19356: e9 00 00 00 00 jmpq 1935b 000000000001935b : 1935b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19362: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19368: e8 00 00 00 00 callq 1936d 1936d: e9 00 00 00 00 jmpq 19372 19372: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19379: e8 00 00 00 00 callq 1937e 1937e: e9 00 00 00 00 jmpq 19383 0000000000019383 : 19383: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1938a: e8 00 00 00 00 callq 1938f 1938f: b8 ea ff ff ff mov $0xffffffea,%eax 19394: c3 retq 0000000000019395 : 19395: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1939c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 193a3: 41 89 ef mov %ebp,%r15d 193a6: e8 00 00 00 00 callq 193ab 193ab: e9 00 00 00 00 jmpq 193b0 193b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 193b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 193be: e8 00 00 00 00 callq 193c3 193c3: e9 00 00 00 00 jmpq 193c8 193c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 193cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 193d6: e8 00 00 00 00 callq 193db 193db: e9 00 00 00 00 jmpq 193e0 193e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 193e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 193ee: e8 00 00 00 00 callq 193f3 193f3: e9 00 00 00 00 jmpq 193f8 00000000000193f8 : 193f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 193ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19406: e8 00 00 00 00 callq 1940b 1940b: e9 00 00 00 00 jmpq 19410 0000000000019410 : 19410: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19417: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1941e: e8 00 00 00 00 callq 19423 19423: e9 00 00 00 00 jmpq 19428 0000000000019428 : 19428: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1942f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19436: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1943c: e8 00 00 00 00 callq 19441 19441: e9 00 00 00 00 jmpq 19446 19446: 44 89 e2 mov %r12d,%edx 19449: 44 89 e9 mov %r13d,%ecx 1944c: 44 89 de mov %r11d,%esi 1944f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19456: e8 00 00 00 00 callq 1945b 1945b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19461: e9 00 00 00 00 jmpq 19466 19466: 44 89 e1 mov %r12d,%ecx 19469: 44 89 ea mov %r13d,%edx 1946c: 89 ee mov %ebp,%esi 1946e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19475: e8 00 00 00 00 callq 1947a 1947a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19480: e9 00 00 00 00 jmpq 19485 19485: 44 89 c9 mov %r9d,%ecx 19488: 44 89 c2 mov %r8d,%edx 1948b: 44 89 d6 mov %r10d,%esi 1948e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19495: e8 00 00 00 00 callq 1949a 1949a: 41 bc ea ff ff ff mov $0xffffffea,%r12d 194a0: e9 00 00 00 00 jmpq 194a5 194a5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 194ac: 41 bc ea ff ff ff mov $0xffffffea,%r12d 194b2: e8 00 00 00 00 callq 194b7 194b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 194be: e8 00 00 00 00 callq 194c3 194c3: e9 00 00 00 00 jmpq 194c8 194c8: 89 ce mov %ecx,%esi 194ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 194d1: 41 bc ea ff ff ff mov $0xffffffea,%r12d 194d7: e8 00 00 00 00 callq 194dc 194dc: e9 00 00 00 00 jmpq 194e1 194e1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 194e8: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 194ee: e8 00 00 00 00 callq 194f3 194f3: e9 00 00 00 00 jmpq 194f8 194f8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 194ff: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19505: e8 00 00 00 00 callq 1950a 1950a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19511: e8 00 00 00 00 callq 19516 19516: e9 00 00 00 00 jmpq 1951b 1951b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19522: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 19528: e8 00 00 00 00 callq 1952d 1952d: e9 00 00 00 00 jmpq 19532 19532: 44 89 c9 mov %r9d,%ecx 19535: 44 89 c2 mov %r8d,%edx 19538: 44 89 d6 mov %r10d,%esi 1953b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19542: e8 00 00 00 00 callq 19547 19547: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1954d: e9 00 00 00 00 jmpq 19552 19552: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19559: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1955f: e8 00 00 00 00 callq 19564 19564: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1956b: e8 00 00 00 00 callq 19570 19570: e9 00 00 00 00 jmpq 19575 19575: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1957c: 41 bc a1 ff ff ff mov $0xffffffa1,%r12d 19582: e8 00 00 00 00 callq 19587 19587: e9 00 00 00 00 jmpq 1958c 1958c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19593: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1959a: e8 00 00 00 00 callq 1959f 1959f: e9 00 00 00 00 jmpq 195a4 195a4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 195ab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 195b2: e8 00 00 00 00 callq 195b7 195b7: e9 00 00 00 00 jmpq 195bc 00000000000195bc : 195bc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 195c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 195ca: e8 00 00 00 00 callq 195cf 195cf: e9 00 00 00 00 jmpq 195d4 00000000000195d4 : 195d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 195db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 195e2: e8 00 00 00 00 callq 195e7 195e7: e9 00 00 00 00 jmpq 195ec 195ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 195f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 195fa: e8 00 00 00 00 callq 195ff 195ff: e9 00 00 00 00 jmpq 19604 19604: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1960b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19612: e8 00 00 00 00 callq 19617 19617: e9 00 00 00 00 jmpq 1961c 1961c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19623: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1962a: e8 00 00 00 00 callq 1962f 1962f: e9 00 00 00 00 jmpq 19634 0000000000019634 : 19634: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1963b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19642: e8 00 00 00 00 callq 19647 19647: e9 00 00 00 00 jmpq 1964c 1964c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19653: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1965a: e8 00 00 00 00 callq 1965f 1965f: e9 00 00 00 00 jmpq 19664 19664: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1966b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19672: e8 00 00 00 00 callq 19677 19677: e9 00 00 00 00 jmpq 1967c 1967c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19683: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1968a: e8 00 00 00 00 callq 1968f 1968f: e9 00 00 00 00 jmpq 19694 0000000000019694 : 19694: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1969b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 196a2: e8 00 00 00 00 callq 196a7 196a7: e9 00 00 00 00 jmpq 196ac 196ac: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 196b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 196ba: e8 00 00 00 00 callq 196bf 196bf: e9 00 00 00 00 jmpq 196c4 196c4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 196cb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 196d2: e8 00 00 00 00 callq 196d7 196d7: e9 00 00 00 00 jmpq 196dc 196dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 196e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 196ea: e8 00 00 00 00 callq 196ef 196ef: e9 00 00 00 00 jmpq 196f4 196f4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 196fb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19702: e8 00 00 00 00 callq 19707 19707: e9 00 00 00 00 jmpq 1970c 000000000001970c : 1970c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19713: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1971a: e8 00 00 00 00 callq 1971f 1971f: e9 00 00 00 00 jmpq 19724 19724: 8d 51 ff lea -0x1(%rcx),%edx 19727: 44 89 c6 mov %r8d,%esi 1972a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19731: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19737: e8 00 00 00 00 callq 1973c 1973c: e9 00 00 00 00 jmpq 19741 19741: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19748: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1974f: e8 00 00 00 00 callq 19754 19754: e9 00 00 00 00 jmpq 19759 19759: 8d 51 ff lea -0x1(%rcx),%edx 1975c: 44 89 c6 mov %r8d,%esi 1975f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19766: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1976c: e8 00 00 00 00 callq 19771 19771: e9 00 00 00 00 jmpq 19776 19776: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1977d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19784: e8 00 00 00 00 callq 19789 19789: e9 00 00 00 00 jmpq 1978e 1978e: 83 ea 01 sub $0x1,%edx 19791: 44 89 c6 mov %r8d,%esi 19794: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1979b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 197a1: e8 00 00 00 00 callq 197a6 197a6: e9 00 00 00 00 jmpq 197ab 197ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 197b2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 197b9: e8 00 00 00 00 callq 197be 197be: e9 00 00 00 00 jmpq 197c3 197c3: 8d 51 ff lea -0x1(%rcx),%edx 197c6: 44 89 c6 mov %r8d,%esi 197c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 197d0: 41 bc ea ff ff ff mov $0xffffffea,%r12d 197d6: e8 00 00 00 00 callq 197db 197db: e9 00 00 00 00 jmpq 197e0 197e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 197e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 197ee: e8 00 00 00 00 callq 197f3 197f3: e9 00 00 00 00 jmpq 197f8 197f8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 197ff: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19806: e8 00 00 00 00 callq 1980b 1980b: e9 00 00 00 00 jmpq 19810 19810: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19817: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1981e: e8 00 00 00 00 callq 19823 19823: e9 00 00 00 00 jmpq 19828 19828: 8d 51 ff lea -0x1(%rcx),%edx 1982b: 44 89 c6 mov %r8d,%esi 1982e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19835: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1983b: e8 00 00 00 00 callq 19840 19840: e9 00 00 00 00 jmpq 19845 19845: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1984c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19853: e8 00 00 00 00 callq 19858 19858: e9 00 00 00 00 jmpq 1985d 1985d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19864: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1986b: e8 00 00 00 00 callq 19870 19870: e9 00 00 00 00 jmpq 19875 19875: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1987c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19883: e8 00 00 00 00 callq 19888 19888: e9 00 00 00 00 jmpq 1988d 000000000001988d : 1988d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19894: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1989b: e8 00 00 00 00 callq 198a0 198a0: e9 00 00 00 00 jmpq 198a5 00000000000198a5 : 198a5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 198ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 198b3: 41 bc ea ff ff ff mov $0xffffffea,%r12d 198b9: e8 00 00 00 00 callq 198be 198be: e9 00 00 00 00 jmpq 198c3 198c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 198ca: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 198d1: 41 bc ea ff ff ff mov $0xffffffea,%r12d 198d7: e8 00 00 00 00 callq 198dc 198dc: e9 00 00 00 00 jmpq 198e1 198e1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 198e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 198ef: e8 00 00 00 00 callq 198f4 198f4: e9 00 00 00 00 jmpq 198f9 198f9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19900: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19907: e8 00 00 00 00 callq 1990c 1990c: e9 00 00 00 00 jmpq 19911 19911: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19918: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1991f: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19925: e8 00 00 00 00 callq 1992a 1992a: e9 00 00 00 00 jmpq 1992f 1992f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19936: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1993d: 41 bc ea ff ff ff mov $0xffffffea,%r12d 19943: e8 00 00 00 00 callq 19948 19948: e9 00 00 00 00 jmpq 1994d 000000000001994d : 1994d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19954: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1995b: e8 00 00 00 00 callq 19960 19960: e9 00 00 00 00 jmpq 19965 19965: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1996c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19973: e8 00 00 00 00 callq 19978 19978: e9 00 00 00 00 jmpq 1997d 000000000001997d : 1997d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19984: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1998b: e8 00 00 00 00 callq 19990 19990: e9 00 00 00 00 jmpq 19995 19995: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1999c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 199a3: e8 00 00 00 00 callq 199a8 199a8: 83 c8 ff or $0xffffffff,%eax 199ab: e9 00 00 00 00 jmpq 199b0 199b0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 199b7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 199be: e8 00 00 00 00 callq 199c3 199c3: e9 00 00 00 00 jmpq 199c8 00000000000199c8 : 199c8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 199cf: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 199d6: e8 00 00 00 00 callq 199db 199db: e9 00 00 00 00 jmpq 199e0 199e0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 199e7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 199ee: e8 00 00 00 00 callq 199f3 199f3: 83 c8 ff or $0xffffffff,%eax 199f6: e9 00 00 00 00 jmpq 199fb 199fb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19a02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19a09: e8 00 00 00 00 callq 19a0e 19a0e: e9 00 00 00 00 jmpq 19a13 0000000000019a13 : 19a13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19a1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19a21: 41 89 ed mov %ebp,%r13d 19a24: e8 00 00 00 00 callq 19a29 19a29: e9 00 00 00 00 jmpq 19a2e 19a2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19a35: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19a3c: e8 00 00 00 00 callq 19a41 19a41: e9 00 00 00 00 jmpq 19a46 0000000000019a46 : 19a46: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19a4d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19a54: e8 00 00 00 00 callq 19a59 19a59: e9 00 00 00 00 jmpq 19a5e 0000000000019a5e : 19a5e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19a65: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19a6c: e8 00 00 00 00 callq 19a71 19a71: e9 00 00 00 00 jmpq 19a76 19a76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19a7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19a84: 41 bc 0f 00 00 00 mov $0xf,%r12d 19a8a: e8 00 00 00 00 callq 19a8f 19a8f: e9 00 00 00 00 jmpq 19a94 19a94: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19a9b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19aa2: 45 31 e4 xor %r12d,%r12d 19aa5: e8 00 00 00 00 callq 19aaa 19aaa: e9 00 00 00 00 jmpq 19aaf 0000000000019aaf : 19aaf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ab6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19abd: e8 00 00 00 00 callq 19ac2 19ac2: e9 00 00 00 00 jmpq 19ac7 0000000000019ac7 : 19ac7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ace: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ad5: e8 00 00 00 00 callq 19ada 19ada: e9 00 00 00 00 jmpq 19adf 0000000000019adf : 19adf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ae6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19aed: e8 00 00 00 00 callq 19af2 19af2: e9 00 00 00 00 jmpq 19af7 19af7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19afe: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19b05: e8 00 00 00 00 callq 19b0a 19b0a: e9 00 00 00 00 jmpq 19b0f 0000000000019b0f : 19b0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19b16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19b1d: e8 00 00 00 00 callq 19b22 19b22: e9 00 00 00 00 jmpq 19b27 0000000000019b27 : 19b27: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19b2e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19b35: e8 00 00 00 00 callq 19b3a 19b3a: e9 00 00 00 00 jmpq 19b3f 0000000000019b3f : 19b3f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19b46: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19b4d: 44 89 44 24 04 mov %r8d,0x4(%rsp) 19b52: e8 00 00 00 00 callq 19b57 19b57: 44 8b 44 24 04 mov 0x4(%rsp),%r8d 19b5c: e9 00 00 00 00 jmpq 19b61 0000000000019b61 : 19b61: 44 89 e6 mov %r12d,%esi 19b64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19b6b: 41 bd ea ff ff ff mov $0xffffffea,%r13d 19b71: e8 00 00 00 00 callq 19b76 19b76: e9 00 00 00 00 jmpq 19b7b 19b7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19b82: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19b89: e8 00 00 00 00 callq 19b8e 19b8e: e9 00 00 00 00 jmpq 19b93 19b93: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19b9a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ba1: e8 00 00 00 00 callq 19ba6 19ba6: e9 00 00 00 00 jmpq 19bab 0000000000019bab : 19bab: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19bb2: e8 00 00 00 00 callq 19bb7 19bb7: e9 00 00 00 00 jmpq 19bbc 0000000000019bbc : 19bbc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19bc3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19bca: e8 00 00 00 00 callq 19bcf 19bcf: e9 00 00 00 00 jmpq 19bd4 0000000000019bd4 : 19bd4: 5b pop %rbx 19bd5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19bdc: 5d pop %rbp 19bdd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19be4: 41 5c pop %r12 19be6: e9 00 00 00 00 jmpq 19beb 0000000000019beb : 19beb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19bf2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19bf9: e8 00 00 00 00 callq 19bfe 19bfe: e9 00 00 00 00 jmpq 19c03 19c03: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c0a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19c11: e8 00 00 00 00 callq 19c16 19c16: e9 00 00 00 00 jmpq 19c1b 19c1b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19c29: e8 00 00 00 00 callq 19c2e 19c2e: e9 00 00 00 00 jmpq 19c33 19c33: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c3a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19c41: e8 00 00 00 00 callq 19c46 19c46: e9 00 00 00 00 jmpq 19c4b 19c4b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c52: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19c59: e8 00 00 00 00 callq 19c5e 19c5e: e9 00 00 00 00 jmpq 19c63 0000000000019c63 : 19c63: 5b pop %rbx 19c64: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c6b: 5d pop %rbp 19c6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19c73: 41 5c pop %r12 19c75: e9 00 00 00 00 jmpq 19c7a 0000000000019c7a : 19c7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19c88: e8 00 00 00 00 callq 19c8d 19c8d: e9 00 00 00 00 jmpq 19c92 19c92: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19c99: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ca0: e8 00 00 00 00 callq 19ca5 19ca5: e9 00 00 00 00 jmpq 19caa 19caa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19cb1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19cb8: e8 00 00 00 00 callq 19cbd 19cbd: e9 00 00 00 00 jmpq 19cc2 19cc2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19cc9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19cd0: e8 00 00 00 00 callq 19cd5 19cd5: e9 00 00 00 00 jmpq 19cda 19cda: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ce1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ce8: e8 00 00 00 00 callq 19ced 19ced: e9 00 00 00 00 jmpq 19cf2 19cf2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19cf9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19d00: e8 00 00 00 00 callq 19d05 19d05: e9 00 00 00 00 jmpq 19d0a 19d0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19d18: e8 00 00 00 00 callq 19d1d 19d1d: e9 00 00 00 00 jmpq 19d22 19d22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d29: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19d30: e8 00 00 00 00 callq 19d35 19d35: e9 00 00 00 00 jmpq 19d3a 19d3a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d41: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19d48: e8 00 00 00 00 callq 19d4d 19d4d: e9 00 00 00 00 jmpq 19d52 19d52: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d59: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19d60: e8 00 00 00 00 callq 19d65 19d65: e9 00 00 00 00 jmpq 19d6a 19d6a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d71: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19d78: e8 00 00 00 00 callq 19d7d 19d7d: e9 00 00 00 00 jmpq 19d82 19d82: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19d89: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19d90: e8 00 00 00 00 callq 19d95 19d95: e9 00 00 00 00 jmpq 19d9a 19d9a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19da1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19da8: e8 00 00 00 00 callq 19dad 19dad: e9 00 00 00 00 jmpq 19db2 19db2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19db9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19dc0: e8 00 00 00 00 callq 19dc5 19dc5: e9 00 00 00 00 jmpq 19dca 19dca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19dd1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19dd8: e8 00 00 00 00 callq 19ddd 19ddd: e9 00 00 00 00 jmpq 19de2 19de2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19de9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19df0: e8 00 00 00 00 callq 19df5 19df5: e9 00 00 00 00 jmpq 19dfa 19dfa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e01: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19e08: e8 00 00 00 00 callq 19e0d 19e0d: e9 00 00 00 00 jmpq 19e12 19e12: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e19: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19e20: e8 00 00 00 00 callq 19e25 19e25: e9 00 00 00 00 jmpq 19e2a 19e2a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e31: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19e38: e8 00 00 00 00 callq 19e3d 19e3d: e9 00 00 00 00 jmpq 19e42 19e42: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e49: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19e50: e8 00 00 00 00 callq 19e55 19e55: e9 00 00 00 00 jmpq 19e5a 19e5a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e61: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19e68: e8 00 00 00 00 callq 19e6d 19e6d: e9 00 00 00 00 jmpq 19e72 19e72: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e79: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19e80: e8 00 00 00 00 callq 19e85 19e85: e9 00 00 00 00 jmpq 19e8a 19e8a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19e91: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19e98: e8 00 00 00 00 callq 19e9d 19e9d: e9 00 00 00 00 jmpq 19ea2 19ea2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ea9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19eb0: e8 00 00 00 00 callq 19eb5 19eb5: e9 00 00 00 00 jmpq 19eba 19eba: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ec1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ec8: e8 00 00 00 00 callq 19ecd 19ecd: e9 00 00 00 00 jmpq 19ed2 19ed2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ed9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ee0: e8 00 00 00 00 callq 19ee5 19ee5: e9 00 00 00 00 jmpq 19eea 19eea: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ef1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19ef8: e8 00 00 00 00 callq 19efd 19efd: e9 00 00 00 00 jmpq 19f02 19f02: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f09: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f10: e8 00 00 00 00 callq 19f15 19f15: e9 00 00 00 00 jmpq 19f1a 19f1a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f21: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f28: e8 00 00 00 00 callq 19f2d 19f2d: e9 00 00 00 00 jmpq 19f32 19f32: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f39: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f40: e8 00 00 00 00 callq 19f45 19f45: e9 00 00 00 00 jmpq 19f4a 19f4a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f51: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f58: e8 00 00 00 00 callq 19f5d 19f5d: e9 00 00 00 00 jmpq 19f62 19f62: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f69: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f70: e8 00 00 00 00 callq 19f75 19f75: e9 00 00 00 00 jmpq 19f7a 19f7a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f81: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19f88: e8 00 00 00 00 callq 19f8d 19f8d: e9 00 00 00 00 jmpq 19f92 19f92: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19f99: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19fa0: e8 00 00 00 00 callq 19fa5 19fa5: e9 00 00 00 00 jmpq 19faa 19faa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19fb1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19fb8: e8 00 00 00 00 callq 19fbd 19fbd: e9 00 00 00 00 jmpq 19fc2 19fc2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19fc9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19fd0: e8 00 00 00 00 callq 19fd5 19fd5: e9 00 00 00 00 jmpq 19fda 19fda: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19fe1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 19fe8: e8 00 00 00 00 callq 19fed 19fed: e9 00 00 00 00 jmpq 19ff2 19ff2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 19ff9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a000: e8 00 00 00 00 callq 1a005 1a005: e9 00 00 00 00 jmpq 1a00a 1a00a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a011: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a018: e8 00 00 00 00 callq 1a01d 1a01d: e9 00 00 00 00 jmpq 1a022 1a022: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a029: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a030: e8 00 00 00 00 callq 1a035 1a035: e9 00 00 00 00 jmpq 1a03a 1a03a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a041: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a048: e8 00 00 00 00 callq 1a04d 1a04d: e9 00 00 00 00 jmpq 1a052 1a052: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a059: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a060: e8 00 00 00 00 callq 1a065 1a065: e9 00 00 00 00 jmpq 1a06a 000000000001a06a : 1a06a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a071: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a078: e8 00 00 00 00 callq 1a07d 1a07d: e9 00 00 00 00 jmpq 1a082 1a082: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a089: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a090: e8 00 00 00 00 callq 1a095 1a095: e9 00 00 00 00 jmpq 1a09a 1a09a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a0a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a0a8: e8 00 00 00 00 callq 1a0ad 1a0ad: e9 00 00 00 00 jmpq 1a0b2 1a0b2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a0b9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a0c0: e8 00 00 00 00 callq 1a0c5 1a0c5: e9 00 00 00 00 jmpq 1a0ca 000000000001a0ca : 1a0ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a0d1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a0d8: e8 00 00 00 00 callq 1a0dd 1a0dd: e9 00 00 00 00 jmpq 1a0e2 1a0e2: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a0e9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a0f0: e8 00 00 00 00 callq 1a0f5 1a0f5: e9 00 00 00 00 jmpq 1a0fa 1a0fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a101: e8 00 00 00 00 callq 1a106 1a106: e9 00 00 00 00 jmpq 1a10b 000000000001a10b : 1a10b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a112: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a119: e8 00 00 00 00 callq 1a11e 1a11e: e9 00 00 00 00 jmpq 1a123 1a123: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a12a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a131: e8 00 00 00 00 callq 1a136 1a136: e9 00 00 00 00 jmpq 1a13b 1a13b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a142: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a149: e8 00 00 00 00 callq 1a14e 1a14e: e9 00 00 00 00 jmpq 1a153 1a153: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a15a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a161: e8 00 00 00 00 callq 1a166 1a166: e9 00 00 00 00 jmpq 1a16b 1a16b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a172: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a179: e8 00 00 00 00 callq 1a17e 1a17e: e9 00 00 00 00 jmpq 1a183 1a183: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a18a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a191: e8 00 00 00 00 callq 1a196 1a196: e9 00 00 00 00 jmpq 1a19b 000000000001a19b : 1a19b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a1a2: e8 00 00 00 00 callq 1a1a7 1a1a7: e9 00 00 00 00 jmpq 1a1ac 000000000001a1ac : 1a1ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a1b3: 41 bd ea ff ff ff mov $0xffffffea,%r13d 1a1b9: e8 00 00 00 00 callq 1a1be 1a1be: e9 00 00 00 00 jmpq 1a1c3 1a1c3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a1ca: e8 00 00 00 00 callq 1a1cf 1a1cf: e9 00 00 00 00 jmpq 1a1d4 000000000001a1d4 : 1a1d4: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a1db: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a1e2: e8 00 00 00 00 callq 1a1e7 1a1e7: e9 00 00 00 00 jmpq 1a1ec 000000000001a1ec : 1a1ec: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a1f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a1fa: e8 00 00 00 00 callq 1a1ff 1a1ff: e9 00 00 00 00 jmpq 1a204 000000000001a204 : 1a204: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a20b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a212: e8 00 00 00 00 callq 1a217 1a217: e9 00 00 00 00 jmpq 1a21c 000000000001a21c : 1a21c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a223: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a22a: e8 00 00 00 00 callq 1a22f 1a22f: e9 00 00 00 00 jmpq 1a234 000000000001a234 : 1a234: 48 8b 3f mov (%rdi),%rdi 1a237: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a23e: e8 00 00 00 00 callq 1a243 1a243: 31 c0 xor %eax,%eax 1a245: e9 00 00 00 00 jmpq 1a24a 000000000001a24a : 1a24a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a251: e8 00 00 00 00 callq 1a256 1a256: e9 00 00 00 00 jmpq 1a25b 000000000001a25b : 1a25b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a262: e8 00 00 00 00 callq 1a267 1a267: b8 ea ff ff ff mov $0xffffffea,%eax 1a26c: c3 retq 000000000001a26d : 1a26d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a274: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a27b: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a281: e8 00 00 00 00 callq 1a286 1a286: e9 00 00 00 00 jmpq 1a28b 000000000001a28b : 1a28b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a292: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a299: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a29f: e8 00 00 00 00 callq 1a2a4 1a2a4: e9 00 00 00 00 jmpq 1a2a9 000000000001a2a9 : 1a2a9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a2b0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a2b7: e8 00 00 00 00 callq 1a2bc 1a2bc: b8 ea ff ff ff mov $0xffffffea,%eax 1a2c1: e9 00 00 00 00 jmpq 1a2c6 000000000001a2c6 : 1a2c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a2cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a2d4: e8 00 00 00 00 callq 1a2d9 1a2d9: b8 ea ff ff ff mov $0xffffffea,%eax 1a2de: e9 00 00 00 00 jmpq 1a2e3 000000000001a2e3 : 1a2e3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a2ea: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a2f1: 45 31 e4 xor %r12d,%r12d 1a2f4: e8 00 00 00 00 callq 1a2f9 1a2f9: e9 00 00 00 00 jmpq 1a2fe 000000000001a2fe : 1a2fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a305: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a30c: 45 31 e4 xor %r12d,%r12d 1a30f: e8 00 00 00 00 callq 1a314 1a314: e9 00 00 00 00 jmpq 1a319 000000000001a319 : 1a319: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a320: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a327: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a32d: e8 00 00 00 00 callq 1a332 1a332: e9 00 00 00 00 jmpq 1a337 000000000001a337 : 1a337: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a33e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a345: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a34b: e8 00 00 00 00 callq 1a350 1a350: e9 00 00 00 00 jmpq 1a355 000000000001a355 : 1a355: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a35c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a363: e8 00 00 00 00 callq 1a368 1a368: b8 ea ff ff ff mov $0xffffffea,%eax 1a36d: e9 00 00 00 00 jmpq 1a372 000000000001a372 : 1a372: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a379: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a380: 45 31 e4 xor %r12d,%r12d 1a383: e8 00 00 00 00 callq 1a388 1a388: e9 00 00 00 00 jmpq 1a38d 000000000001a38d : 1a38d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a394: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a39b: 45 31 e4 xor %r12d,%r12d 1a39e: e8 00 00 00 00 callq 1a3a3 1a3a3: e9 00 00 00 00 jmpq 1a3a8 000000000001a3a8 : 1a3a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a3af: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a3b6: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1a3bc: e8 00 00 00 00 callq 1a3c1 1a3c1: e9 00 00 00 00 jmpq 1a3c6 000000000001a3c6 : 1a3c6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a3cd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a3d4: e8 00 00 00 00 callq 1a3d9 1a3d9: 31 c0 xor %eax,%eax 1a3db: c3 retq 000000000001a3dc : 1a3dc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a3e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a3ea: e8 00 00 00 00 callq 1a3ef 1a3ef: 31 c0 xor %eax,%eax 1a3f1: e9 00 00 00 00 jmpq 1a3f6 000000000001a3f6 : 1a3f6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a3fd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a404: 45 31 e4 xor %r12d,%r12d 1a407: e8 00 00 00 00 callq 1a40c 1a40c: e9 00 00 00 00 jmpq 1a411 000000000001a411 : 1a411: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a418: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a41f: 45 31 e4 xor %r12d,%r12d 1a422: e8 00 00 00 00 callq 1a427 1a427: e9 00 00 00 00 jmpq 1a42c 000000000001a42c : 1a42c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a433: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a43a: 45 31 e4 xor %r12d,%r12d 1a43d: e8 00 00 00 00 callq 1a442 1a442: e9 00 00 00 00 jmpq 1a447 000000000001a447 : 1a447: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a44e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a455: 45 31 e4 xor %r12d,%r12d 1a458: e8 00 00 00 00 callq 1a45d 1a45d: e9 00 00 00 00 jmpq 1a462 000000000001a462 : 1a462: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a469: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a470: 45 31 e4 xor %r12d,%r12d 1a473: e8 00 00 00 00 callq 1a478 1a478: e9 00 00 00 00 jmpq 1a47d 000000000001a47d : 1a47d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a484: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a48b: 45 31 e4 xor %r12d,%r12d 1a48e: e8 00 00 00 00 callq 1a493 1a493: e9 00 00 00 00 jmpq 1a498 000000000001a498 : 1a498: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a49f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a4a6: 45 31 e4 xor %r12d,%r12d 1a4a9: e8 00 00 00 00 callq 1a4ae 1a4ae: e9 00 00 00 00 jmpq 1a4b3 000000000001a4b3 : 1a4b3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a4c1: 45 31 e4 xor %r12d,%r12d 1a4c4: e8 00 00 00 00 callq 1a4c9 1a4c9: e9 00 00 00 00 jmpq 1a4ce 000000000001a4ce : 1a4ce: 5d pop %rbp 1a4cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4d6: 41 5c pop %r12 1a4d8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a4df: 41 5d pop %r13 1a4e1: e9 00 00 00 00 jmpq 1a4e6 000000000001a4e6 : 1a4e6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a4ed: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a4f4: e8 00 00 00 00 callq 1a4f9 1a4f9: e9 00 00 00 00 jmpq 1a4fe 000000000001a4fe : 1a4fe: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a505: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a50c: e8 00 00 00 00 callq 1a511 1a511: e9 00 00 00 00 jmpq 1a516 1a516: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a51d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a524: e8 00 00 00 00 callq 1a529 1a529: e9 00 00 00 00 jmpq 1a52e 1a52e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a535: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a53c: e8 00 00 00 00 callq 1a541 1a541: e9 00 00 00 00 jmpq 1a546 1a546: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a54d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a554: e8 00 00 00 00 callq 1a559 1a559: e9 00 00 00 00 jmpq 1a55e 1a55e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a565: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a56c: e8 00 00 00 00 callq 1a571 1a571: e9 00 00 00 00 jmpq 1a576 1a576: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a57d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a584: e8 00 00 00 00 callq 1a589 1a589: e9 00 00 00 00 jmpq 1a58e 000000000001a58e : 1a58e: 45 31 ed xor %r13d,%r13d 1a591: 49 6b c5 0c imul $0xc,%r13,%rax 1a595: 44 89 ee mov %r13d,%esi 1a598: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a59f: 49 83 c5 01 add $0x1,%r13 1a5a3: 0f b6 4c 03 04 movzbl 0x4(%rbx,%rax,1),%ecx 1a5a8: 8b 14 03 mov (%rbx,%rax,1),%edx 1a5ab: 6b c9 e7 imul $0xffffffe7,%ecx,%ecx 1a5ae: 66 81 c1 38 18 add $0x1838,%cx 1a5b3: 0f b7 c9 movzwl %cx,%ecx 1a5b6: e8 00 00 00 00 callq 1a5bb 1a5bb: 44 39 6b 3c cmp %r13d,0x3c(%rbx) 1a5bf: 0f 86 00 00 00 00 jbe 1a5c5 1a5c5: eb ca jmp 1a591 000000000001a5c7 : 1a5c7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a5ce: e8 00 00 00 00 callq 1a5d3 1a5d3: c6 03 00 movb $0x0,(%rbx) 1a5d6: 31 c0 xor %eax,%eax 1a5d8: e9 00 00 00 00 jmpq 1a5dd 000000000001a5dd : 1a5dd: 45 31 ed xor %r13d,%r13d 1a5e0: 49 63 c5 movslq %r13d,%rax 1a5e3: 44 89 ee mov %r13d,%esi 1a5e6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a5ed: 41 83 c5 01 add $0x1,%r13d 1a5f1: 48 6b c0 14 imul $0x14,%rax,%rax 1a5f5: 48 01 d8 add %rbx,%rax 1a5f8: 8b 50 04 mov 0x4(%rax),%edx 1a5fb: 44 0f b7 48 0e movzwl 0xe(%rax),%r9d 1a600: 44 0f b7 40 0c movzwl 0xc(%rax),%r8d 1a605: 8b 48 08 mov 0x8(%rax),%ecx 1a608: 8b 40 14 mov 0x14(%rax),%eax 1a60b: 83 c0 01 add $0x1,%eax 1a60e: 50 push %rax 1a60f: e8 00 00 00 00 callq 1a614 1a614: 0f b7 03 movzwl (%rbx),%eax 1a617: 5a pop %rdx 1a618: 44 39 e8 cmp %r13d,%eax 1a61b: 0f 8e 00 00 00 00 jle 1a621 1a621: eb bd jmp 1a5e0 000000000001a623 : 1a623: e8 00 00 00 00 callq 1a628 1a628: 89 f8 mov %edi,%eax 1a62a: 55 push %rbp 1a62b: 89 f5 mov %esi,%ebp 1a62d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a634: 83 e0 07 and $0x7,%eax 1a637: 53 push %rbx 1a638: 89 fb mov %edi,%ebx 1a63a: ff c8 dec %eax 1a63c: 83 f8 04 cmp $0x4,%eax 1a63f: 77 08 ja 1a649 1a641: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 1a648: 00 1a649: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a650: e8 00 00 00 00 callq 1a655 1a655: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a65c: e8 00 00 00 00 callq 1a661 1a661: 89 d8 mov %ebx,%eax 1a663: 83 e0 f8 and $0xfffffff8,%eax 1a666: 09 e8 or %ebp,%eax 1a668: 75 11 jne 1a67b 1a66a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a671: e8 00 00 00 00 callq 1a676 1a676: e9 1b 01 00 00 jmpq 1a796 1a67b: f6 c3 08 test $0x8,%bl 1a67e: 74 0c je 1a68c 1a680: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a687: e8 00 00 00 00 callq 1a68c 1a68c: f6 c3 10 test $0x10,%bl 1a68f: 74 0c je 1a69d 1a691: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a698: e8 00 00 00 00 callq 1a69d 1a69d: f6 c3 20 test $0x20,%bl 1a6a0: 74 0c je 1a6ae 1a6a2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a6a9: e8 00 00 00 00 callq 1a6ae 1a6ae: f6 c3 40 test $0x40,%bl 1a6b1: 74 0c je 1a6bf 1a6b3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a6ba: e8 00 00 00 00 callq 1a6bf 1a6bf: f6 c3 80 test $0x80,%bl 1a6c2: 74 0c je 1a6d0 1a6c4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a6cb: e8 00 00 00 00 callq 1a6d0 1a6d0: 0f ba e3 08 bt $0x8,%ebx 1a6d4: 73 0c jae 1a6e2 1a6d6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a6dd: e8 00 00 00 00 callq 1a6e2 1a6e2: 0f ba e3 09 bt $0x9,%ebx 1a6e6: 73 0c jae 1a6f4 1a6e8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a6ef: e8 00 00 00 00 callq 1a6f4 1a6f4: 0f ba e3 0a bt $0xa,%ebx 1a6f8: 73 0c jae 1a706 1a6fa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a701: e8 00 00 00 00 callq 1a706 1a706: 0f ba e3 0b bt $0xb,%ebx 1a70a: 73 0c jae 1a718 1a70c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a713: e8 00 00 00 00 callq 1a718 1a718: 0f ba e3 0c bt $0xc,%ebx 1a71c: 73 0c jae 1a72a 1a71e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a725: e8 00 00 00 00 callq 1a72a 1a72a: 0f ba e3 0d bt $0xd,%ebx 1a72e: 73 0c jae 1a73c 1a730: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a737: e8 00 00 00 00 callq 1a73c 1a73c: 0f ba e3 0e bt $0xe,%ebx 1a740: 73 0c jae 1a74e 1a742: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a749: e8 00 00 00 00 callq 1a74e 1a74e: 0f ba e3 0f bt $0xf,%ebx 1a752: 73 0c jae 1a760 1a754: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a75b: e8 00 00 00 00 callq 1a760 1a760: 40 f6 c5 01 test $0x1,%bpl 1a764: 74 0c je 1a772 1a766: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a76d: e8 00 00 00 00 callq 1a772 1a772: 40 f6 c5 02 test $0x2,%bpl 1a776: 74 0c je 1a784 1a778: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a77f: e8 00 00 00 00 callq 1a784 1a784: 40 80 e5 04 and $0x4,%bpl 1a788: 74 0c je 1a796 1a78a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a791: e8 00 00 00 00 callq 1a796 1a796: 5b pop %rbx 1a797: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a79e: 5d pop %rbp 1a79f: e9 00 00 00 00 jmpq 1a7a4 000000000001a7a4 : 1a7a4: e8 00 00 00 00 callq 1a7a9 1a7a9: 53 push %rbx 1a7aa: 89 fb mov %edi,%ebx 1a7ac: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a7b3: e8 00 00 00 00 callq 1a7b8 1a7b8: f6 c3 01 test $0x1,%bl 1a7bb: 74 0c je 1a7c9 1a7bd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a7c4: e8 00 00 00 00 callq 1a7c9 1a7c9: f6 c3 02 test $0x2,%bl 1a7cc: 74 0c je 1a7da 1a7ce: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a7d5: e8 00 00 00 00 callq 1a7da 1a7da: 0f ba e3 0e bt $0xe,%ebx 1a7de: 73 0c jae 1a7ec 1a7e0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a7e7: e8 00 00 00 00 callq 1a7ec 1a7ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a7f3: 5b pop %rbx 1a7f4: e9 00 00 00 00 jmpq 1a7f9 000000000001a7f9 : 1a7f9: e8 00 00 00 00 callq 1a7fe 1a7fe: 55 push %rbp 1a7ff: 48 89 fd mov %rdi,%rbp 1a802: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a809: 53 push %rbx 1a80a: 48 89 f3 mov %rsi,%rbx 1a80d: e8 00 00 00 00 callq 1a812 1a812: 48 39 9d d8 7c 00 00 cmp %rbx,0x7cd8(%rbp) 1a819: 75 0c jne 1a827 1a81b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a822: e8 00 00 00 00 callq 1a827 1a827: 48 39 9d e0 7c 00 00 cmp %rbx,0x7ce0(%rbp) 1a82e: 75 0c jne 1a83c 1a830: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a837: e8 00 00 00 00 callq 1a83c 1a83c: 48 39 9d e8 7c 00 00 cmp %rbx,0x7ce8(%rbp) 1a843: 75 0c jne 1a851 1a845: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a84c: e8 00 00 00 00 callq 1a851 1a851: 5b pop %rbx 1a852: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a859: 5d pop %rbp 1a85a: e9 00 00 00 00 jmpq 1a85f 000000000001a85f : 1a85f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a866: e8 00 00 00 00 callq 1a86b 1a86b: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 1a872: 00 1a873: 49 8b b4 24 d8 7c 00 mov 0x7cd8(%r12),%rsi 1a87a: 00 1a87b: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 1a882: 00 1a883: 48 8b 40 20 mov 0x20(%rax),%rax 1a887: e8 00 00 00 00 callq 1a88c 1a88c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a893: e8 00 00 00 00 callq 1a898 1a898: 49 8b 84 24 c8 75 00 mov 0x75c8(%r12),%rax 1a89f: 00 1a8a0: 49 8b b4 24 e0 7c 00 mov 0x7ce0(%r12),%rsi 1a8a7: 00 1a8a8: 49 8b bc 24 c0 75 00 mov 0x75c0(%r12),%rdi 1a8af: 00 1a8b0: 48 8b 40 20 mov 0x20(%rax),%rax 1a8b4: e8 00 00 00 00 callq 1a8b9 1a8b9: e9 00 00 00 00 jmpq 1a8be 000000000001a8be : 1a8be: 41 80 7c 24 1c 00 cmpb $0x0,0x1c(%r12) 1a8c4: 79 07 jns 1a8cd 1a8c6: c6 83 c0 7c 00 00 01 movb $0x1,0x7cc0(%rbx) 1a8cd: 41 0f b6 44 24 1c movzbl 0x1c(%r12),%eax 1a8d3: 83 e0 0f and $0xf,%eax 1a8d6: 88 83 c1 7c 00 00 mov %al,0x7cc1(%rbx) 1a8dc: 84 c0 test %al,%al 1a8de: 74 18 je 1a8f8 1a8e0: 41 0f b6 44 24 1d movzbl 0x1d(%r12),%eax 1a8e6: 88 83 c2 7c 00 00 mov %al,0x7cc2(%rbx) 1a8ec: 41 0f b6 44 24 1e movzbl 0x1e(%r12),%eax 1a8f2: 88 83 c3 7c 00 00 mov %al,0x7cc3(%rbx) 1a8f8: 41 0f b6 44 24 19 movzbl 0x19(%r12),%eax 1a8fe: 41 0f b6 54 24 1c movzbl 0x1c(%r12),%edx 1a904: 3c 07 cmp $0x7,%al 1a906: 75 2f jne 1a937 1a908: 84 d2 test %dl,%dl 1a90a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1a911: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a918: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a91f: 48 0f 49 f0 cmovns %rax,%rsi 1a923: e8 00 00 00 00 callq 1a928 1a928: c7 83 b4 7c 00 00 03 movl $0x3,0x7cb4(%rbx) 1a92f: 00 00 00 1a932: e9 00 00 00 00 jmpq 1a937 1a937: 3c 08 cmp $0x8,%al 1a939: 75 2f jne 1a96a 1a93b: 84 d2 test %dl,%dl 1a93d: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1a944: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a94b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a952: 48 0f 49 f0 cmovns %rax,%rsi 1a956: e8 00 00 00 00 callq 1a95b 1a95b: c7 83 b4 7c 00 00 04 movl $0x4,0x7cb4(%rbx) 1a962: 00 00 00 1a965: e9 00 00 00 00 jmpq 1a96a 1a96a: 3c 0c cmp $0xc,%al 1a96c: 75 2f jne 1a99d 1a96e: 84 d2 test %dl,%dl 1a970: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1a977: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a97e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a985: 48 0f 49 f0 cmovns %rax,%rsi 1a989: e8 00 00 00 00 callq 1a98e 1a98e: c7 83 b4 7c 00 00 06 movl $0x6,0x7cb4(%rbx) 1a995: 00 00 00 1a998: e9 00 00 00 00 jmpq 1a99d 1a99d: 3c 0e cmp $0xe,%al 1a99f: 75 2f jne 1a9d0 1a9a1: 84 d2 test %dl,%dl 1a9a3: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1a9aa: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a9b1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a9b8: 48 0f 49 f0 cmovns %rax,%rsi 1a9bc: e8 00 00 00 00 callq 1a9c1 1a9c1: c7 83 b4 7c 00 00 07 movl $0x7,0x7cb4(%rbx) 1a9c8: 00 00 00 1a9cb: e9 00 00 00 00 jmpq 1a9d0 1a9d0: 3c 0f cmp $0xf,%al 1a9d2: 75 2f jne 1aa03 1a9d4: 84 d2 test %dl,%dl 1a9d6: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1a9dd: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1a9e4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1a9eb: 48 0f 49 f0 cmovns %rax,%rsi 1a9ef: e8 00 00 00 00 callq 1a9f4 1a9f4: c7 83 b4 7c 00 00 08 movl $0x8,0x7cb4(%rbx) 1a9fb: 00 00 00 1a9fe: e9 00 00 00 00 jmpq 1aa03 1aa03: 3c 10 cmp $0x10,%al 1aa05: 75 2f jne 1aa36 1aa07: 84 d2 test %dl,%dl 1aa09: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1aa10: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aa17: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa1e: 48 0f 49 f0 cmovns %rax,%rsi 1aa22: e8 00 00 00 00 callq 1aa27 1aa27: c7 83 b4 7c 00 00 09 movl $0x9,0x7cb4(%rbx) 1aa2e: 00 00 00 1aa31: e9 00 00 00 00 jmpq 1aa36 1aa36: 3c 12 cmp $0x12,%al 1aa38: 75 2f jne 1aa69 1aa3a: 84 d2 test %dl,%dl 1aa3c: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1aa43: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aa4a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa51: 48 0f 49 f0 cmovns %rax,%rsi 1aa55: e8 00 00 00 00 callq 1aa5a 1aa5a: c7 83 b4 7c 00 00 0b movl $0xb,0x7cb4(%rbx) 1aa61: 00 00 00 1aa64: e9 00 00 00 00 jmpq 1aa69 1aa69: 3c 13 cmp $0x13,%al 1aa6b: 75 2f jne 1aa9c 1aa6d: 84 d2 test %dl,%dl 1aa6f: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1aa76: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aa7d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aa84: 48 0f 49 f0 cmovns %rax,%rsi 1aa88: e8 00 00 00 00 callq 1aa8d 1aa8d: c7 83 b4 7c 00 00 0c movl $0xc,0x7cb4(%rbx) 1aa94: 00 00 00 1aa97: e9 00 00 00 00 jmpq 1aa9c 1aa9c: 3c 0b cmp $0xb,%al 1aa9e: 75 2f jne 1aacf 1aaa0: 84 d2 test %dl,%dl 1aaa2: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1aaa9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aab0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aab7: 48 0f 49 f0 cmovns %rax,%rsi 1aabb: e8 00 00 00 00 callq 1aac0 1aac0: c7 83 b4 7c 00 00 02 movl $0x2,0x7cb4(%rbx) 1aac7: 00 00 00 1aaca: e9 00 00 00 00 jmpq 1aacf 1aacf: 3c 89 cmp $0x89,%al 1aad1: 75 2f jne 1ab02 1aad3: 84 d2 test %dl,%dl 1aad5: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1aadc: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aae3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1aaea: 48 0f 49 f0 cmovns %rax,%rsi 1aaee: e8 00 00 00 00 callq 1aaf3 1aaf3: c7 83 b4 7c 00 00 05 movl $0x5,0x7cb4(%rbx) 1aafa: 00 00 00 1aafd: e9 00 00 00 00 jmpq 1ab02 1ab02: 3c 8d cmp $0x8d,%al 1ab04: 75 2f jne 1ab35 1ab06: 84 d2 test %dl,%dl 1ab08: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1ab0f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ab16: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ab1d: 48 0f 49 f0 cmovns %rax,%rsi 1ab21: e8 00 00 00 00 callq 1ab26 1ab26: c7 83 b4 7c 00 00 0a movl $0xa,0x7cb4(%rbx) 1ab2d: 00 00 00 1ab30: e9 00 00 00 00 jmpq 1ab35 1ab35: 84 d2 test %dl,%dl 1ab37: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1ab3e: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ab45: 48 0f 49 ca cmovns %rdx,%rcx 1ab49: 41 0f b6 54 24 1b movzbl 0x1b(%r12),%edx 1ab4f: d0 ea shr %dl 1ab51: 0f b6 d2 movzbl %dl,%edx 1ab54: 3c 13 cmp $0x13,%al 1ab56: 0f 87 bb 00 00 00 ja 1ac17 1ab5c: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 1ab63: 00 1ab64: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ab6b: e8 00 00 00 00 callq 1ab70 1ab70: 48 89 de mov %rbx,%rsi 1ab73: c7 83 b4 7c 00 00 01 movl $0x1,0x7cb4(%rbx) 1ab7a: 00 00 00 1ab7d: 41 0f b6 54 24 1a movzbl 0x1a(%r12),%edx 1ab83: 49 89 e5 mov %rsp,%r13 1ab86: 4c 89 ef mov %r13,%rdi 1ab89: e8 00 00 00 00 callq 1ab8e 1ab8e: b9 13 00 00 00 mov $0x13,%ecx 1ab93: 4c 89 ee mov %r13,%rsi 1ab96: 48 8d 7c 24 5c lea 0x5c(%rsp),%rdi 1ab9b: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 1ab9d: 48 8d 74 24 5c lea 0x5c(%rsp),%rsi 1aba2: 48 89 df mov %rbx,%rdi 1aba5: e8 00 00 00 00 callq 1abaa 1abaa: 48 89 83 a8 7c 00 00 mov %rax,0x7ca8(%rbx) 1abb1: 48 85 c0 test %rax,%rax 1abb4: 0f 84 00 00 00 00 je 1abba 1abba: 31 c0 xor %eax,%eax 1abbc: b9 14 00 00 00 mov $0x14,%ecx 1abc1: ba 14 00 00 00 mov $0x14,%edx 1abc6: 48 8d bc 24 a8 00 00 lea 0xa8(%rsp),%rdi 1abcd: 00 1abce: f3 ab rep stos %eax,%es:(%rdi) 1abd0: 48 8d bc 24 a8 00 00 lea 0xa8(%rsp),%rdi 1abd7: 00 1abd8: 41 0f b6 44 24 19 movzbl 0x19(%r12),%eax 1abde: 48 8b 34 c5 00 00 00 mov 0x0(,%rax,8),%rsi 1abe5: 00 1abe6: 41 0f b6 44 24 1b movzbl 0x1b(%r12),%eax 1abec: d0 e8 shr %al 1abee: 0f b6 c0 movzbl %al,%eax 1abf1: 66 89 84 24 be 00 00 mov %ax,0xbe(%rsp) 1abf8: 00 1abf9: e8 00 00 00 00 callq 1abfe 1abfe: 48 8b bb a8 7c 00 00 mov 0x7ca8(%rbx),%rdi 1ac05: 48 8d b4 24 a8 00 00 lea 0xa8(%rsp),%rsi 1ac0c: 00 1ac0d: e8 00 00 00 00 callq 1ac12 1ac12: e9 00 00 00 00 jmpq 1ac17 1ac17: 0f b6 f0 movzbl %al,%esi 1ac1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ac21: e8 00 00 00 00 callq 1ac26 1ac26: e9 00 00 00 00 jmpq 1ac2b 000000000001ac2b : 1ac2b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ac32: e8 00 00 00 00 callq 1ac37 1ac37: e9 00 00 00 00 jmpq 1ac3c 000000000001ac3c : 1ac3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ac43: e8 00 00 00 00 callq 1ac48 1ac48: 48 8b 6b 18 mov 0x18(%rbx),%rbp 1ac4c: e8 00 00 00 00 callq 1ac51 1ac51: be 0d 00 00 00 mov $0xd,%esi 1ac56: 48 89 85 e0 01 00 00 mov %rax,0x1e0(%rbp) 1ac5d: 48 8b 7b 18 mov 0x18(%rbx),%rdi 1ac61: e8 00 00 00 00 callq 1ac66 1ac66: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1ac6d: e9 00 00 00 00 jmpq 1ac72 000000000001ac72 : 1ac72: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ac79: e8 00 00 00 00 callq 1ac7e 1ac7e: 49 8b 5c 24 28 mov 0x28(%r12),%rbx 1ac83: e8 00 00 00 00 callq 1ac88 1ac88: be 0d 00 00 00 mov $0xd,%esi 1ac8d: 48 89 83 e0 01 00 00 mov %rax,0x1e0(%rbx) 1ac94: 49 8b 7c 24 28 mov 0x28(%r12),%rdi 1ac99: e8 00 00 00 00 callq 1ac9e 1ac9e: 48 c7 c0 ea ff ff ff mov $0xffffffffffffffea,%rax 1aca5: e9 00 00 00 00 jmpq 1acaa 000000000001acaa : 1acaa: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1acae: 89 c2 mov %eax,%edx 1acb0: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1acb7: 41 89 c7 mov %eax,%r15d 1acba: e8 00 00 00 00 callq 1acbf 1acbf: e9 00 00 00 00 jmpq 1acc4 1acc4: 48 8b 7d 00 mov 0x0(%rbp),%rdi 1acc8: 4c 89 f2 mov %r14,%rdx 1accb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1acd2: 89 c1 mov %eax,%ecx 1acd4: e8 00 00 00 00 callq 1acd9 1acd9: ba 18 00 00 00 mov $0x18,%edx 1acde: be c0 0c 00 00 mov $0xcc0,%esi 1ace3: 48 8b 3d 00 00 00 00 mov 0x0(%rip),%rdi # 1acea 1acea: e8 00 00 00 00 callq 1acef 1acef: 48 85 c0 test %rax,%rax 1acf2: 0f 84 00 00 00 00 je 1acf8 1acf8: 48 8b 95 88 89 00 00 mov 0x8988(%rbp),%rdx 1acff: 48 89 00 mov %rax,(%rax) 1ad02: 48 89 58 10 mov %rbx,0x10(%rax) 1ad06: 48 89 85 88 89 00 00 mov %rax,0x8988(%rbp) 1ad0d: 4c 89 28 mov %r13,(%rax) 1ad10: 48 89 50 08 mov %rdx,0x8(%rax) 1ad14: 48 89 02 mov %rax,(%rdx) 1ad17: e9 00 00 00 00 jmpq 1ad1c 000000000001ad1c : 1ad1c: 41 8b b6 80 3b 01 00 mov 0x13b80(%r14),%esi 1ad23: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad2a: e8 00 00 00 00 callq 1ad2f 1ad2f: 31 c0 xor %eax,%eax 1ad31: e9 00 00 00 00 jmpq 1ad36 1ad36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad3d: e8 00 00 00 00 callq 1ad42 1ad42: 31 c0 xor %eax,%eax 1ad44: e9 00 00 00 00 jmpq 1ad49 1ad49: 89 c6 mov %eax,%esi 1ad4b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ad52: e8 00 00 00 00 callq 1ad57 1ad57: e9 00 00 00 00 jmpq 1ad5c 000000000001ad5c : 1ad5c: 49 8b b9 b8 a9 ff ff mov -0x5648(%r9),%rdi 1ad63: 89 c2 mov %eax,%edx 1ad65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ad6c: e8 00 00 00 00 callq 1ad71 1ad71: e9 00 00 00 00 jmpq 1ad76 000000000001ad76 : 1ad76: e8 00 00 00 00 callq 1ad7b 1ad7b: 41 55 push %r13 1ad7d: 4c 8d af a8 02 00 00 lea 0x2a8(%rdi),%r13 1ad84: 41 54 push %r12 1ad86: 55 push %rbp 1ad87: 48 89 fd mov %rdi,%rbp 1ad8a: 53 push %rbx 1ad8b: 48 83 ec 18 sub $0x18,%rsp 1ad8f: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ad96: 00 00 1ad98: 48 89 44 24 10 mov %rax,0x10(%rsp) 1ad9d: 31 c0 xor %eax,%eax 1ad9f: 48 8b 87 a8 02 00 00 mov 0x2a8(%rdi),%rax 1ada6: 48 c7 04 24 00 00 00 movq $0x0,(%rsp) 1adad: 00 1adae: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) 1adb5: 00 00 1adb7: 48 8d 58 e8 lea -0x18(%rax),%rbx 1adbb: 48 8d 43 18 lea 0x18(%rbx),%rax 1adbf: 4c 39 e8 cmp %r13,%rax 1adc2: 74 65 je 1ae29 1adc4: 4c 8b a3 c8 04 00 00 mov 0x4c8(%rbx),%r12 1adcb: 41 8b 44 24 3c mov 0x3c(%r12),%eax 1add0: 85 c0 test %eax,%eax 1add2: 74 21 je 1adf5 1add4: 48 89 d9 mov %rbx,%rcx 1add7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1adde: 48 89 e6 mov %rsp,%rsi 1ade1: 48 89 ef mov %rbp,%rdi 1ade4: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1adeb: 00 1adec: 89 44 24 08 mov %eax,0x8(%rsp) 1adf0: e8 00 00 00 00 callq 1adf5 1adf5: 41 8b 44 24 40 mov 0x40(%r12),%eax 1adfa: 85 c0 test %eax,%eax 1adfc: 74 21 je 1ae1f 1adfe: 48 89 d9 mov %rbx,%rcx 1ae01: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ae08: 48 89 e6 mov %rsp,%rsi 1ae0b: 48 89 ef mov %rbp,%rdi 1ae0e: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) 1ae15: 00 1ae16: 89 44 24 08 mov %eax,0x8(%rsp) 1ae1a: e8 00 00 00 00 callq 1ae1f 1ae1f: 48 8b 5b 18 mov 0x18(%rbx),%rbx 1ae23: 48 83 eb 18 sub $0x18,%rbx 1ae27: eb 92 jmp 1adbb 1ae29: 48 8b 44 24 10 mov 0x10(%rsp),%rax 1ae2e: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1ae35: 00 00 1ae37: 74 05 je 1ae3e 1ae39: e8 00 00 00 00 callq 1ae3e 1ae3e: 48 83 c4 18 add $0x18,%rsp 1ae42: 5b pop %rbx 1ae43: 5d pop %rbp 1ae44: 41 5c pop %r12 1ae46: 41 5d pop %r13 1ae48: c3 retq 000000000001ae49 : 1ae49: e8 00 00 00 00 callq 1ae4e 1ae4e: 41 56 push %r14 1ae50: 41 55 push %r13 1ae52: 49 89 fd mov %rdi,%r13 1ae55: 41 54 push %r12 1ae57: 55 push %rbp 1ae58: 48 89 f5 mov %rsi,%rbp 1ae5b: 53 push %rbx 1ae5c: 48 89 cb mov %rcx,%rbx 1ae5f: 48 81 ec 88 00 00 00 sub $0x88,%rsp 1ae66: 65 48 8b 04 25 28 00 mov %gs:0x28,%rax 1ae6d: 00 00 1ae6f: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) 1ae76: 00 1ae77: 8b 86 48 02 00 00 mov 0x248(%rsi),%eax 1ae7d: 49 89 e0 mov %rsp,%r8 1ae80: 83 f8 01 cmp $0x1,%eax 1ae83: 74 40 je 1aec5 1ae85: 83 f8 02 cmp $0x2,%eax 1ae88: 74 76 je 1af00 1ae8a: 45 31 c9 xor %r9d,%r9d 1ae8d: 85 c0 test %eax,%eax 1ae8f: 75 7c jne 1af0d 1ae91: 48 bf 58 52 32 34 41 movabs $0x3432524134325258,%rdi 1ae98: 52 32 34 1ae9b: 41 b9 06 00 00 00 mov $0x6,%r9d 1aea1: 48 be 41 42 32 34 52 movabs $0x3631475234324241,%rsi 1aea8: 47 31 36 1aeab: 48 89 3c 24 mov %rdi,(%rsp) 1aeaf: 48 bf 52 41 32 34 58 movabs $0x3432425834324152,%rdi 1aeb6: 42 32 34 1aeb9: 48 89 7c 24 08 mov %rdi,0x8(%rsp) 1aebe: 48 89 74 24 10 mov %rsi,0x10(%rsp) 1aec3: eb 48 jmp 1af0d 1aec5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1aecc: b9 0a 00 00 00 mov $0xa,%ecx 1aed1: 4c 89 c7 mov %r8,%rdi 1aed4: 41 b9 0a 00 00 00 mov $0xa,%r9d 1aeda: f3 a5 rep movsl %ds:(%rsi),%es:(%rdi) 1aedc: 48 85 db test %rbx,%rbx 1aedf: 74 2c je 1af0d 1aee1: 8a 4b 08 mov 0x8(%rbx),%cl 1aee4: f6 c1 02 test $0x2,%cl 1aee7: 0f 84 ed 00 00 00 je 1afda 1aeed: c7 44 24 28 4e 56 31 movl $0x3231564e,0x28(%rsp) 1aef4: 32 1aef5: 41 b9 0b 00 00 00 mov $0xb,%r9d 1aefb: e9 da 00 00 00 jmpq 1afda 1af00: c7 04 24 41 52 32 34 movl $0x34325241,(%rsp) 1af07: 41 b9 01 00 00 00 mov $0x1,%r9d 1af0d: 6a 00 pushq $0x0 1af0f: 49 8b 7d 48 mov 0x48(%r13),%rdi 1af13: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1af1a: 48 89 ee mov %rbp,%rsi 1af1d: 50 push %rax 1af1e: 6a 00 pushq $0x0 1af20: 48 83 c7 10 add $0x10,%rdi 1af24: e8 00 00 00 00 callq 1af29 1af29: 41 89 c4 mov %eax,%r12d 1af2c: 48 83 c4 18 add $0x18,%rsp 1af30: 85 c0 test %eax,%eax 1af32: 0f 85 fa 00 00 00 jne 1b032 1af38: 48 85 db test %rbx,%rbx 1af3b: 41 0f 95 c6 setne %r14b 1af3f: 83 bd 48 02 00 00 00 cmpl $0x0,0x248(%rbp) 1af46: 75 20 jne 1af68 1af48: 45 84 f6 test %r14b,%r14b 1af4b: 74 1b je 1af68 1af4d: f6 43 04 04 testb $0x4,0x4(%rbx) 1af51: 74 43 je 1af96 1af53: 48 89 ef mov %rbp,%rdi 1af56: e8 00 00 00 00 callq 1af5b 1af5b: be 05 00 00 00 mov $0x5,%esi 1af60: 48 89 ef mov %rbp,%rdi 1af63: e8 00 00 00 00 callq 1af68 1af68: 83 bd 48 02 00 00 01 cmpl $0x1,0x248(%rbp) 1af6f: 75 25 jne 1af96 1af71: 45 84 f6 test %r14b,%r14b 1af74: 74 20 je 1af96 1af76: f6 43 08 0a testb $0xa,0x8(%rbx) 1af7a: 74 1a je 1af96 1af7c: 45 31 c0 xor %r8d,%r8d 1af7f: b9 01 00 00 00 mov $0x1,%ecx 1af84: ba 03 00 00 00 mov $0x3,%edx 1af89: 48 89 ef mov %rbp,%rdi 1af8c: be 07 00 00 00 mov $0x7,%esi 1af91: e8 00 00 00 00 callq 1af96 1af96: 49 8b 45 48 mov 0x48(%r13),%rax 1af9a: 83 b8 08 07 00 00 04 cmpl $0x4,0x708(%rax) 1afa1: 76 12 jbe 1afb5 1afa3: ba 0f 00 00 00 mov $0xf,%edx 1afa8: be 01 00 00 00 mov $0x1,%esi 1afad: 48 89 ef mov %rbp,%rdi 1afb0: e8 00 00 00 00 callq 1afb5 1afb5: 48 8b 85 b8 00 00 00 mov 0xb8(%rbp),%rax 1afbc: 48 c7 85 50 02 00 00 movq $0x0,0x250(%rbp) 1afc3: 00 00 00 00 1afc7: 48 8b 40 18 mov 0x18(%rax),%rax 1afcb: 48 85 c0 test %rax,%rax 1afce: 74 62 je 1b032 1afd0: 48 89 ef mov %rbp,%rdi 1afd3: e8 00 00 00 00 callq 1afd8 1afd8: eb 58 jmp 1b032 1afda: f6 c1 08 test $0x8,%cl 1afdd: 74 0d je 1afec 1afdf: 49 63 f1 movslq %r9d,%rsi 1afe2: 41 ff c1 inc %r9d 1afe5: c7 04 b4 50 30 31 30 movl $0x30313050,(%rsp,%rsi,4) 1afec: 80 e1 04 and $0x4,%cl 1afef: 0f 84 18 ff ff ff je 1af0d 1aff5: 49 63 c9 movslq %r9d,%rcx 1aff8: 41 8d 71 02 lea 0x2(%r9),%esi 1affc: c7 04 8c 58 52 34 48 movl $0x48345258,(%rsp,%rcx,4) 1b003: 41 8d 49 01 lea 0x1(%r9),%ecx 1b007: 48 63 f6 movslq %esi,%rsi 1b00a: 48 63 c9 movslq %ecx,%rcx 1b00d: c7 04 8c 41 52 34 48 movl $0x48345241,(%rsp,%rcx,4) 1b014: 41 8d 49 03 lea 0x3(%r9),%ecx 1b018: 41 83 c1 04 add $0x4,%r9d 1b01c: 48 63 c9 movslq %ecx,%rcx 1b01f: c7 04 b4 58 42 34 48 movl $0x48344258,(%rsp,%rsi,4) 1b026: c7 04 8c 41 42 34 48 movl $0x48344241,(%rsp,%rcx,4) 1b02d: e9 db fe ff ff jmpq 1af0d 1b032: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax 1b039: 00 1b03a: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1b041: 00 00 1b043: 74 05 je 1b04a 1b045: e8 00 00 00 00 callq 1b04a 1b04a: 48 81 c4 88 00 00 00 add $0x88,%rsp 1b051: 44 89 e0 mov %r12d,%eax 1b054: 5b pop %rbx 1b055: 5d pop %rbp 1b056: 41 5c pop %r12 1b058: 41 5d pop %r13 1b05a: 41 5e pop %r14 1b05c: c3 retq 000000000001b05d : 1b05d: e8 00 00 00 00 callq 1b062 1b062: 41 57 push %r15 1b064: 41 89 cf mov %ecx,%r15d 1b067: 41 56 push %r14 1b069: 4d 89 c6 mov %r8,%r14 1b06c: 41 55 push %r13 1b06e: 49 89 fd mov %rdi,%r13 1b071: bf 90 02 00 00 mov $0x290,%edi 1b076: 41 54 push %r12 1b078: 49 89 f4 mov %rsi,%r12 1b07b: 55 push %rbp 1b07c: 53 push %rbx 1b07d: 48 63 da movslq %edx,%rbx 1b080: e8 00 00 00 00 callq 1b085 1b085: 48 85 c0 test %rax,%rax 1b088: 75 14 jne 1b09e 1b08a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b091: 41 bd f4 ff ff ff mov $0xfffffff4,%r13d 1b097: e8 00 00 00 00 callq 1b09c 1b09c: eb 59 jmp 1b0f7 1b09e: 44 89 b8 48 02 00 00 mov %r15d,0x248(%rax) 1b0a5: 48 89 c5 mov %rax,%rbp 1b0a8: 49 8b 45 00 mov 0x0(%r13),%rax 1b0ac: ba ff 00 00 00 mov $0xff,%edx 1b0b1: 39 58 18 cmp %ebx,0x18(%rax) 1b0b4: 76 0c jbe 1b0c2 1b0b6: ba 01 00 00 00 mov $0x1,%edx 1b0bb: 89 d9 mov %ebx,%ecx 1b0bd: d3 e2 shl %cl,%edx 1b0bf: 48 63 d2 movslq %edx,%rdx 1b0c2: 4c 89 ef mov %r13,%rdi 1b0c5: 4c 89 f1 mov %r14,%rcx 1b0c8: 48 89 ee mov %rbp,%rsi 1b0cb: e8 79 fd ff ff callq 1ae49 1b0d0: 41 89 c5 mov %eax,%r13d 1b0d3: 85 c0 test %eax,%eax 1b0d5: 74 16 je 1b0ed 1b0d7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b0de: e8 00 00 00 00 callq 1b0e3 1b0e3: 48 89 ef mov %rbp,%rdi 1b0e6: e8 00 00 00 00 callq 1b0eb 1b0eb: eb 0a jmp 1b0f7 1b0ed: 4d 85 e4 test %r12,%r12 1b0f0: 74 05 je 1b0f7 1b0f2: 49 89 6c dc 48 mov %rbp,0x48(%r12,%rbx,8) 1b0f7: 5b pop %rbx 1b0f8: 44 89 e8 mov %r13d,%eax 1b0fb: 5d pop %rbp 1b0fc: 41 5c pop %r12 1b0fe: 41 5d pop %r13 1b100: 41 5e pop %r14 1b102: 41 5f pop %r15 1b104: c3 retq 000000000001b105 : 1b105: 49 8b 84 24 38 3b 01 mov 0x13b38(%r12),%rax 1b10c: 00 1b10d: 49 8b 94 24 d8 49 01 mov 0x149d8(%r12),%rdx 1b114: 00 1b115: 48 89 ee mov %rbp,%rsi 1b118: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b11f: 48 8b 80 98 02 00 00 mov 0x298(%rax),%rax 1b126: 48 89 50 78 mov %rdx,0x78(%rax) 1b12a: e8 00 00 00 00 callq 1b12f 1b12f: e9 00 00 00 00 jmpq 1b134 000000000001b134 : 1b134: 48 8b bd b8 a9 ff ff mov -0x5648(%rbp),%rdi 1b13b: 4c 89 e2 mov %r12,%rdx 1b13e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b145: e8 00 00 00 00 callq 1b14a 1b14a: e9 00 00 00 00 jmpq 1b14f 000000000001b14f : 1b14f: 8b 93 e8 03 00 00 mov 0x3e8(%rbx),%edx 1b155: 41 b8 f0 ff ff ff mov $0xfffffff0,%r8d 1b15b: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1b162: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b169: bf 01 00 00 00 mov $0x1,%edi 1b16e: e8 00 00 00 00 callq 1b173 1b173: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b17a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b181: e8 00 00 00 00 callq 1b186 1b186: e9 00 00 00 00 jmpq 1b18b 000000000001b18b : 1b18b: 49 8b bd b8 a9 ff ff mov -0x5648(%r13),%rdi 1b192: 48 8b 54 24 18 mov 0x18(%rsp),%rdx 1b197: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b19e: 89 04 24 mov %eax,(%rsp) 1b1a1: e8 00 00 00 00 callq 1b1a6 1b1a6: 8b 04 24 mov (%rsp),%eax 1b1a9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b1b0: 89 c6 mov %eax,%esi 1b1b2: e8 00 00 00 00 callq 1b1b7 1b1b7: 8b 04 24 mov (%rsp),%eax 1b1ba: 41 89 c4 mov %eax,%r12d 1b1bd: e9 00 00 00 00 jmpq 1b1c2 000000000001b1c2 : 1b1c2: 48 89 83 a0 33 01 00 mov %rax,0x133a0(%rbx) 1b1c9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b1d0: c7 83 98 33 01 00 22 movl $0x22,0x13398(%rbx) 1b1d7: 00 00 00 1b1da: 41 8b 44 24 20 mov 0x20(%r12),%eax 1b1df: 05 ff 0f 00 00 add $0xfff,%eax 1b1e4: 25 00 f0 ff ff and $0xfffff000,%eax 1b1e9: 01 83 d8 33 01 00 add %eax,0x133d8(%rbx) 1b1ef: e8 00 00 00 00 callq 1b1f4 1b1f4: e9 00 00 00 00 jmpq 1b1f9 000000000001b1f9 : 1b1f9: 48 8b 3b mov (%rbx),%rdi 1b1fc: 4c 89 ea mov %r13,%rdx 1b1ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b206: e8 00 00 00 00 callq 1b20b 1b20b: 48 8b bb f0 49 01 00 mov 0x149f0(%rbx),%rdi 1b212: e8 00 00 00 00 callq 1b217 1b217: 48 c7 83 f0 49 01 00 movq $0x0,0x149f0(%rbx) 1b21e: 00 00 00 00 1b222: e9 00 00 00 00 jmpq 1b227 1b227: 48 8b 3b mov (%rbx),%rdi 1b22a: 4c 89 ea mov %r13,%rdx 1b22d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b234: 89 44 24 04 mov %eax,0x4(%rsp) 1b238: e8 00 00 00 00 callq 1b23d 1b23d: 8b 44 24 04 mov 0x4(%rsp),%eax 1b241: 41 89 c4 mov %eax,%r12d 1b244: e9 00 00 00 00 jmpq 1b249 000000000001b249 : 1b249: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b250: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b257: e8 00 00 00 00 callq 1b25c 1b25c: e9 00 00 00 00 jmpq 1b261 1b261: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b268: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b26f: e8 00 00 00 00 callq 1b274 1b274: 8b 15 00 00 00 00 mov 0x0(%rip),%edx # 1b27a 1b27a: f6 c2 01 test $0x1,%dl 1b27d: 74 1f je 1b29e 1b27f: 48 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%rax 1b286: c6 80 9c 01 00 00 00 movb $0x0,0x19c(%rax) 1b28d: 48 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%rax 1b294: c7 80 98 01 00 00 01 movl $0x1,0x198(%rax) 1b29b: 00 00 00 1b29e: 8b 85 08 07 00 00 mov 0x708(%rbp),%eax 1b2a4: 83 e8 0d sub $0xd,%eax 1b2a7: 83 f8 01 cmp $0x1,%eax 1b2aa: 76 1c jbe 1b2c8 1b2ac: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 1b2b2 1b2b2: 48 8b 8d 48 3b 01 00 mov 0x13b48(%rbp),%rcx 1b2b9: c1 e8 11 shr $0x11,%eax 1b2bc: 83 f0 01 xor $0x1,%eax 1b2bf: 83 e0 01 and $0x1,%eax 1b2c2: 88 81 90 01 00 00 mov %al,0x190(%rcx) 1b2c8: f6 c2 02 test $0x2,%dl 1b2cb: 74 0e je 1b2db 1b2cd: 48 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%rax 1b2d4: c6 80 90 01 00 00 01 movb $0x1,0x190(%rax) 1b2db: f6 c2 04 test $0x4,%dl 1b2de: 74 0e je 1b2ee 1b2e0: 48 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%rax 1b2e7: c6 80 70 02 00 00 01 movb $0x1,0x270(%rax) 1b2ee: 80 e2 08 and $0x8,%dl 1b2f1: 74 0e je 1b301 1b2f3: 48 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%rax 1b2fa: c6 80 e5 01 00 00 01 movb $0x1,0x1e5(%rax) 1b301: 48 89 ef mov %rbp,%rdi 1b304: e8 00 00 00 00 callq 1b309 1b309: 89 c6 mov %eax,%esi 1b30b: 85 c0 test %eax,%eax 1b30d: 74 11 je 1b320 1b30f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b316: e8 00 00 00 00 callq 1b31b 1b31b: e9 00 00 00 00 jmpq 1b320 1b320: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1b327: e8 00 00 00 00 callq 1b32c 1b32c: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1b333: e8 00 00 00 00 callq 1b338 1b338: 48 89 85 b8 49 01 00 mov %rax,0x149b8(%rbp) 1b33f: 48 89 c2 mov %rax,%rdx 1b342: 48 85 c0 test %rax,%rax 1b345: 0f 85 31 01 00 00 jne 1b47c 1b34b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b352: e8 00 00 00 00 callq 1b357 1b357: e8 00 00 00 00 callq 1b35c 1b35c: 48 8b 95 48 3b 01 00 mov 0x13b48(%rbp),%rdx 1b363: 83 7a 1c 00 cmpl $0x0,0x1c(%rdx) 1b367: 74 4b je 1b3b4 1b369: 83 bd 08 07 00 00 15 cmpl $0x15,0x708(%rbp) 1b370: 76 42 jbe 1b3b4 1b372: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 1b377: 48 89 ef mov %rbp,%rdi 1b37a: e8 00 00 00 00 callq 1b37f 1b37f: 48 89 85 c0 49 01 00 mov %rax,0x149c0(%rbp) 1b386: 48 89 c2 mov %rax,%rdx 1b389: 48 85 c0 test %rax,%rax 1b38c: 0f 84 59 02 00 00 je 1b5eb 1b392: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b399: bf 02 00 00 00 mov $0x2,%edi 1b39e: e8 00 00 00 00 callq 1b3a3 1b3a3: 48 8b bd 48 3b 01 00 mov 0x13b48(%rbp),%rdi 1b3aa: 48 8d 74 24 40 lea 0x40(%rsp),%rsi 1b3af: e8 00 00 00 00 callq 1b3b4 1b3b4: 48 8b 95 48 3b 01 00 mov 0x13b48(%rbp),%rdx 1b3bb: 48 8d 85 48 3b 01 00 lea 0x13b48(%rbp),%rax 1b3c2: 4c 8b ad 90 3b 01 00 mov 0x13b90(%rbp),%r13 1b3c9: bf 10 00 00 00 mov $0x10,%edi 1b3ce: 48 89 04 24 mov %rax,(%rsp) 1b3d2: 48 8d 9d a8 5c 00 00 lea 0x5ca8(%rbp),%rbx 1b3d9: 8b 42 18 mov 0x18(%rdx),%eax 1b3dc: c7 44 24 3c 00 00 00 movl $0x0,0x3c(%rsp) 1b3e3: 00 1b3e4: 66 89 85 a0 3b 01 00 mov %ax,0x13ba0(%rbp) 1b3eb: 25 ff ff 00 00 and $0xffff,%eax 1b3f0: 89 85 d8 5e 00 00 mov %eax,0x5ed8(%rbp) 1b3f6: 8b 42 1c mov 0x1c(%rdx),%eax 1b3f9: 41 c6 85 b8 5c 00 00 movb $0x1,0x5cb8(%r13) 1b400: 01 1b401: 89 44 24 18 mov %eax,0x18(%rsp) 1b405: 48 b8 00 40 00 00 00 movabs $0x400000004000,%rax 1b40c: 40 00 00 1b40f: 49 89 85 50 03 00 00 mov %rax,0x350(%r13) 1b416: b8 03 00 00 20 mov $0x20000003,%eax 1b41b: 48 c1 e0 03 shl $0x3,%rax 1b41f: 41 c6 85 c4 05 00 00 movb $0x1,0x5c4(%r13) 1b426: 01 1b427: 49 89 85 b8 05 00 00 mov %rax,0x5b8(%r13) 1b42e: 49 8b 85 48 0f 00 00 mov 0xf48(%r13),%rax 1b435: 49 c7 85 58 03 00 00 movq $0x0,0x358(%r13) 1b43c: 00 00 00 00 1b440: 49 c7 85 e0 05 00 00 movq $0x0,0x5e0(%r13) 1b447: 00 00 00 00 1b44b: 49 89 85 60 03 00 00 mov %rax,0x360(%r13) 1b452: e8 00 00 00 00 callq 1b457 1b457: 49 89 c6 mov %rax,%r14 1b45a: 48 85 c0 test %rax,%rax 1b45d: 75 33 jne 1b492 1b45f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b466: e8 00 00 00 00 callq 1b46b 1b46b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b472: e8 00 00 00 00 callq 1b477 1b477: e9 00 00 00 00 jmpq 1b47c 1b47c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b483: bf 02 00 00 00 mov $0x2,%edi 1b488: e8 00 00 00 00 callq 1b48d 1b48d: e9 c5 fe ff ff jmpq 1b357 1b492: 49 8b bd 48 3b 01 00 mov 0x13b48(%r13),%rdi 1b499: e8 00 00 00 00 callq 1b49e 1b49e: 49 89 46 08 mov %rax,0x8(%r14) 1b4a2: 48 89 c6 mov %rax,%rsi 1b4a5: 48 85 c0 test %rax,%rax 1b4a8: 75 0a jne 1b4b4 1b4aa: 4c 89 f7 mov %r14,%rdi 1b4ad: e8 00 00 00 00 callq 1b4b2 1b4b2: eb ab jmp 1b45f 1b4b4: 49 8b bd 48 3b 01 00 mov 0x13b48(%r13),%rdi 1b4bb: e8 00 00 00 00 callq 1b4c0 1b4c0: 49 8d b5 a8 3b 01 00 lea 0x13ba8(%r13),%rsi 1b4c7: 49 8d 7d 10 lea 0x10(%r13),%rdi 1b4cb: 4c 89 f2 mov %r14,%rdx 1b4ce: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1b4d5: e8 00 00 00 00 callq 1b4da 1b4da: 4c 89 ef mov %r13,%rdi 1b4dd: e8 00 00 00 00 callq 1b4e2 1b4e2: 89 44 24 1c mov %eax,0x1c(%rsp) 1b4e6: 85 c0 test %eax,%eax 1b4e8: 74 0b je 1b4f5 1b4ea: 49 8b 7e 08 mov 0x8(%r14),%rdi 1b4ee: e8 00 00 00 00 callq 1b4f3 1b4f3: eb b5 jmp 1b4aa 1b4f5: 83 3d 00 00 00 00 00 cmpl $0x0,0x0(%rip) # 1b4fc 1b4fc: 75 75 jne 1b573 1b4fe: 4c 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%r8 1b505: 45 8b 70 18 mov 0x18(%r8),%r14d 1b509: 41 83 fe 06 cmp $0x6,%r14d 1b50d: 7e 02 jle 1b511 1b50f: 0f 0b ud2 1b511: 45 8d 7e ff lea -0x1(%r14),%r15d 1b515: 4d 63 ef movslq %r15d,%r13 1b518: 4d 6b ed 2c imul $0x2c,%r13,%r13 1b51c: 49 83 c5 54 add $0x54,%r13 1b520: 45 85 ff test %r15d,%r15d 1b523: 0f 88 f8 00 00 00 js 1b621 1b529: 48 8b 3c 24 mov (%rsp),%rdi 1b52d: 4d 01 e8 add %r13,%r8 1b530: b9 01 00 00 00 mov $0x1,%ecx 1b535: 44 89 fa mov %r15d,%edx 1b538: 48 89 de mov %rbx,%rsi 1b53b: 49 83 ed 2c sub $0x2c,%r13 1b53f: e8 19 fb ff ff callq 1b05d 1b544: 85 c0 test %eax,%eax 1b546: 0f 84 f4 00 00 00 je 1b640 1b54c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b553: 45 31 f6 xor %r14d,%r14d 1b556: 45 31 ed xor %r13d,%r13d 1b559: e8 00 00 00 00 callq 1b55e 1b55e: 4c 89 f7 mov %r14,%rdi 1b561: e8 00 00 00 00 callq 1b566 1b566: 4c 89 ef mov %r13,%rdi 1b569: e8 00 00 00 00 callq 1b56e 1b56e: e9 f8 fe ff ff jmpq 1b46b 1b573: 49 8b b5 48 3b 01 00 mov 0x13b48(%r13),%rsi 1b57a: 41 c6 85 d4 5d 00 00 movb $0x1,0x5dd4(%r13) 1b581: 01 1b582: 31 d2 xor %edx,%edx 1b584: 48 8b 86 78 03 00 00 mov 0x378(%rsi),%rax 1b58b: 8b 88 b0 03 00 00 mov 0x3b0(%rax),%ecx 1b591: 49 8d 85 d8 5d 00 00 lea 0x5dd8(%r13),%rax 1b598: 41 89 8d d4 5e 00 00 mov %ecx,0x5ed4(%r13) 1b59f: 39 d1 cmp %edx,%ecx 1b5a1: 7e 59 jle 1b5fc 1b5a3: c7 00 ff ff ff ff movl $0xffffffff,(%rax) 1b5a9: 4c 63 c2 movslq %edx,%r8 1b5ac: 48 83 c0 1c add $0x1c,%rax 1b5b0: 83 c2 01 add $0x1,%edx 1b5b3: c7 40 e8 ff ff ff ff movl $0xffffffff,-0x18(%rax) 1b5ba: c7 40 ec ff ff ff ff movl $0xffffffff,-0x14(%rax) 1b5c1: c6 40 f0 00 movb $0x0,-0x10(%rax) 1b5c5: c6 40 f1 00 movb $0x0,-0xf(%rax) 1b5c9: c6 40 f8 00 movb $0x0,-0x8(%rax) 1b5cd: 48 8b be 78 03 00 00 mov 0x378(%rsi),%rdi 1b5d4: 4a 8b bc c7 78 03 00 mov 0x378(%rdi,%r8,8),%rdi 1b5db: 00 1b5dc: 8b 7f 10 mov 0x10(%rdi),%edi 1b5df: c7 40 f4 00 00 00 00 movl $0x0,-0xc(%rax) 1b5e6: 89 78 fc mov %edi,-0x4(%rax) 1b5e9: eb b4 jmp 1b59f 1b5eb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b5f2: e8 00 00 00 00 callq 1b5f7 1b5f7: e9 a7 fd ff ff jmpq 1b3a3 1b5fc: 49 8b 7d 00 mov 0x0(%r13),%rdi 1b600: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b607: e8 00 00 00 00 callq 1b60c 1b60c: 85 c0 test %eax,%eax 1b60e: 0f 88 d6 fe ff ff js 1b4ea 1b614: 41 c6 85 48 3c 01 00 movb $0x1,0x13c48(%r13) 1b61b: 01 1b61c: e9 dd fe ff ff jmpq 1b4fe 1b621: 45 8b 48 28 mov 0x28(%r8),%r9d 1b625: 31 c0 xor %eax,%eax 1b627: 89 c6 mov %eax,%esi 1b629: 41 39 c1 cmp %eax,%r9d 1b62c: 76 65 jbe 1b693 1b62e: 48 6b d0 2c imul $0x2c,%rax,%rdx 1b632: 41 83 7c 10 54 03 cmpl $0x3,0x54(%r8,%rdx,1) 1b638: 74 16 je 1b650 1b63a: 48 83 c0 01 add $0x1,%rax 1b63e: eb e7 jmp 1b627 1b640: 4c 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%r8 1b647: 41 83 ef 01 sub $0x1,%r15d 1b64b: e9 d0 fe ff ff jmpq 1b520 1b650: 48 63 ce movslq %esi,%rcx 1b653: 48 6b c9 2c imul $0x2c,%rcx,%rcx 1b657: 49 8d 7c 08 40 lea 0x40(%r8,%rcx,1),%rdi 1b65c: 0f b6 57 18 movzbl 0x18(%rdi),%edx 1b660: 83 e2 03 and $0x3,%edx 1b663: 80 fa 03 cmp $0x3,%dl 1b666: 75 d2 jne 1b63a 1b668: f6 47 1c 01 testb $0x1,0x1c(%rdi) 1b66c: 74 cc je 1b63a 1b66e: 48 8b 3c 24 mov (%rsp),%rdi 1b672: 41 8d 14 36 lea (%r14,%rsi,1),%edx 1b676: 4d 8d 44 08 54 lea 0x54(%r8,%rcx,1),%r8 1b67b: 31 f6 xor %esi,%esi 1b67d: 31 c9 xor %ecx,%ecx 1b67f: e8 d9 f9 ff ff callq 1b05d 1b684: 85 c0 test %eax,%eax 1b686: 0f 85 b8 00 00 00 jne 1b744 1b68c: 4c 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%r8 1b693: 45 31 ff xor %r15d,%r15d 1b696: 4d 89 e5 mov %r12,%r13 1b699: 48 89 eb mov %rbp,%rbx 1b69c: 44 89 7c 24 20 mov %r15d,0x20(%rsp) 1b6a1: 44 89 7c 24 08 mov %r15d,0x8(%rsp) 1b6a6: 45 39 78 18 cmp %r15d,0x18(%r8) 1b6aa: 76 4e jbe 1b6fa 1b6ac: bf 90 02 00 00 mov $0x290,%edi 1b6b1: 4e 8b a4 fb f0 5c 00 mov 0x5cf0(%rbx,%r15,8),%r12 1b6b8: 00 1b6b9: e8 00 00 00 00 callq 1b6be 1b6be: 48 89 c5 mov %rax,%rbp 1b6c1: 48 85 c0 test %rax,%rax 1b6c4: 0f 85 91 00 00 00 jne 1b75b 1b6ca: 49 89 c5 mov %rax,%r13 1b6cd: 48 89 dd mov %rbx,%rbp 1b6d0: 45 31 f6 xor %r14d,%r14d 1b6d3: 4c 89 f7 mov %r14,%rdi 1b6d6: e8 00 00 00 00 callq 1b6db 1b6db: 4c 89 ef mov %r13,%rdi 1b6de: e8 00 00 00 00 callq 1b6e3 1b6e3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b6ea: 45 31 f6 xor %r14d,%r14d 1b6ed: 45 31 ed xor %r13d,%r13d 1b6f0: e8 00 00 00 00 callq 1b6f5 1b6f5: e9 64 fe ff ff jmpq 1b55e 1b6fa: 4d 89 ec mov %r13,%r12 1b6fd: 48 89 dd mov %rbx,%rbp 1b700: 45 31 f6 xor %r14d,%r14d 1b703: 45 31 ed xor %r13d,%r13d 1b706: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 1b70d: 00 1b70e: 4c 89 64 24 28 mov %r12,0x28(%rsp) 1b713: 8b 5c 24 18 mov 0x18(%rsp),%ebx 1b717: 39 5c 24 08 cmp %ebx,0x8(%rsp) 1b71b: 0f 84 be 00 00 00 je 1b7df 1b721: 83 7c 24 08 1f cmpl $0x1f,0x8(%rsp) 1b726: 0f 8e 7d 01 00 00 jle 1b8a9 1b72c: be 1f 00 00 00 mov $0x1f,%esi 1b731: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b738: e8 00 00 00 00 callq 1b73d 1b73d: 83 44 24 08 01 addl $0x1,0x8(%rsp) 1b742: eb cf jmp 1b713 1b744: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b74b: 45 31 f6 xor %r14d,%r14d 1b74e: 45 31 ed xor %r13d,%r13d 1b751: e8 00 00 00 00 callq 1b756 1b756: e9 03 fe ff ff jmpq 1b55e 1b75b: 48 8b 3c 24 mov (%rsp),%rdi 1b75f: 31 c9 xor %ecx,%ecx 1b761: 31 d2 xor %edx,%edx 1b763: 48 89 c6 mov %rax,%rsi 1b766: c7 80 48 02 00 00 02 movl $0x2,0x248(%rax) 1b76d: 00 00 00 1b770: e8 d4 f6 ff ff callq 1ae49 1b775: bf 50 06 00 00 mov $0x650,%edi 1b77a: 89 44 24 10 mov %eax,0x10(%rsp) 1b77e: e8 00 00 00 00 callq 1b783 1b783: 49 89 c6 mov %rax,%r14 1b786: 48 85 c0 test %rax,%rax 1b789: 75 22 jne 1b7ad 1b78b: 31 ff xor %edi,%edi 1b78d: e8 00 00 00 00 callq 1b792 1b792: 48 89 ef mov %rbp,%rdi 1b795: e8 00 00 00 00 callq 1b79a 1b79a: 83 7c 24 10 00 cmpl $0x0,0x10(%rsp) 1b79f: 0f 84 83 03 00 00 je 1bb28 1b7a5: 48 89 dd mov %rbx,%rbp 1b7a8: e9 36 ff ff ff jmpq 1b6e3 1b7ad: 48 8b bb 98 3b 01 00 mov 0x13b98(%rbx),%rdi 1b7b4: 45 31 c9 xor %r9d,%r9d 1b7b7: 48 89 e9 mov %rbp,%rcx 1b7ba: 4c 89 e2 mov %r12,%rdx 1b7bd: 49 c7 c0 00 00 00 00 mov $0x0,%r8 1b7c4: 48 89 c6 mov %rax,%rsi 1b7c7: e8 00 00 00 00 callq 1b7cc 1b7cc: 85 c0 test %eax,%eax 1b7ce: 0f 84 b1 02 00 00 je 1ba85 1b7d4: 49 89 ed mov %rbp,%r13 1b7d7: 48 89 dd mov %rbx,%rbp 1b7da: e9 f4 fe ff ff jmpq 1b6d3 1b7df: 8b b5 08 07 00 00 mov 0x708(%rbp),%esi 1b7e5: 4c 8b 64 24 28 mov 0x28(%rsp),%r12 1b7ea: 83 fe 1d cmp $0x1d,%esi 1b7ed: 0f 87 a5 00 00 00 ja 1b898 1b7f3: 83 fe 17 cmp $0x17,%esi 1b7f6: 0f 87 b6 01 00 00 ja 1b9b2 1b7fc: 83 fe 16 cmp $0x16,%esi 1b7ff: 0f 84 ad 01 00 00 je 1b9b2 1b805: 83 fe 15 cmp $0x15,%esi 1b808: 0f 87 8a 00 00 00 ja 1b898 1b80e: 83 fe 0a cmp $0xa,%esi 1b811: 0f 87 2e 03 00 00 ja 1bb45 1b817: 83 fe 03 cmp $0x3,%esi 1b81a: 77 70 ja 1b88c 1b81c: 48 8b 9d 90 3b 01 00 mov 0x13b90(%rbp),%rbx 1b823: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 1b828: 8b 6c 24 1c mov 0x1c(%rsp),%ebp 1b82c: 48 8b 83 48 3b 01 00 mov 0x13b48(%rbx),%rax 1b833: 4c 8d bb 18 5f 00 00 lea 0x5f18(%rbx),%r15 1b83a: 48 c7 44 24 5c 00 00 movq $0x0,0x5c(%rsp) 1b841: 00 00 1b843: 48 c7 44 24 64 00 00 movq $0x0,0x64(%rsp) 1b84a: 00 00 1b84c: 48 89 04 24 mov %rax,(%rsp) 1b850: 3b ab d8 5e 00 00 cmp 0x5ed8(%rbx),%ebp 1b856: 0f 8d da 0a 00 00 jge 1c336 1b85c: 83 c5 01 add $0x1,%ebp 1b85f: 31 f6 xor %esi,%esi 1b861: 4c 89 f9 mov %r15,%rcx 1b864: 48 89 df mov %rbx,%rdi 1b867: 89 ea mov %ebp,%edx 1b869: e8 00 00 00 00 callq 1b86e 1b86e: 85 c0 test %eax,%eax 1b870: 0f 84 80 0b 00 00 je 1c3f6 1b876: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b87d: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 1b882: e8 00 00 00 00 callq 1b887 1b887: e9 93 01 00 00 jmpq 1ba1f 1b88c: 8d 46 fb lea -0x5(%rsi),%eax 1b88f: 83 f8 04 cmp $0x4,%eax 1b892: 0f 86 ad 02 00 00 jbe 1bb45 1b898: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b89f: e8 00 00 00 00 callq 1b8a4 1b8a4: e9 b5 fc ff ff jmpq 1b55e 1b8a9: bf 58 0f 00 00 mov $0xf58,%edi 1b8ae: e8 00 00 00 00 callq 1b8b3 1b8b3: 49 89 c5 mov %rax,%r13 1b8b6: 48 85 c0 test %rax,%rax 1b8b9: 0f 84 9f fc ff ff je 1b55e 1b8bf: bf 28 01 00 00 mov $0x128,%edi 1b8c4: e8 00 00 00 00 callq 1b8c9 1b8c9: 49 89 c6 mov %rax,%r14 1b8cc: 48 85 c0 test %rax,%rax 1b8cf: 0f 84 89 fc ff ff je 1b55e 1b8d5: 48 8b 9d 98 3b 01 00 mov 0x13b98(%rbp),%rbx 1b8dc: 45 31 c0 xor %r8d,%r8d 1b8df: b9 02 00 00 00 mov $0x2,%ecx 1b8e4: 48 89 c6 mov %rax,%rsi 1b8e7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b8ee: 48 89 df mov %rbx,%rdi 1b8f1: e8 00 00 00 00 callq 1b8f6 1b8f6: 89 c2 mov %eax,%edx 1b8f8: 8b 83 c8 5e 00 00 mov 0x5ec8(%rbx),%eax 1b8fe: 83 e8 01 sub $0x1,%eax 1b901: 83 f8 04 cmp $0x4,%eax 1b904: 0f 86 6f 01 00 00 jbe 1ba79 1b90a: b8 3f 00 00 00 mov $0x3f,%eax 1b90f: 41 89 46 48 mov %eax,0x48(%r14) 1b913: 85 d2 test %edx,%edx 1b915: 0f 85 98 03 00 00 jne 1bcb3 1b91b: 8b 5c 24 08 mov 0x8(%rsp),%ebx 1b91f: 49 c7 46 70 00 00 00 movq $0x0,0x70(%r14) 1b926: 00 1b927: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1b92e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1b935: bf 02 00 00 00 mov $0x2,%edi 1b93a: 41 89 5e 7c mov %ebx,0x7c(%r14) 1b93e: 48 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%rax 1b945: 48 89 5c 24 20 mov %rbx,0x20(%rsp) 1b94a: 4c 8b bc d8 10 03 00 mov 0x310(%rax,%rbx,8),%r15 1b951: 00 1b952: 4d 89 af 10 01 00 00 mov %r13,0x110(%r15) 1b959: e8 00 00 00 00 callq 1b95e 1b95e: 41 8b 47 30 mov 0x30(%r15),%eax 1b962: bf 10 04 00 00 mov $0x410,%edi 1b967: 49 8b 9f 18 01 00 00 mov 0x118(%r15),%rbx 1b96e: 89 44 24 10 mov %eax,0x10(%rsp) 1b972: 48 8b 43 18 mov 0x18(%rbx),%rax 1b976: 48 8b 50 08 mov 0x8(%rax),%rdx 1b97a: 48 89 54 24 30 mov %rdx,0x30(%rsp) 1b97f: e8 00 00 00 00 callq 1b984 1b984: 48 8b 54 24 30 mov 0x30(%rsp),%rdx 1b989: 48 85 c0 test %rax,%rax 1b98c: 49 89 c4 mov %rax,%r12 1b98f: 0f 85 f3 05 00 00 jne 1bf88 1b995: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b99c: e8 00 00 00 00 callq 1b9a1 1b9a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1b9a8: e8 00 00 00 00 callq 1b9ad 1b9ad: e9 ac fb ff ff jmpq 1b55e 1b9b2: 48 8b 9d 90 3b 01 00 mov 0x13b90(%rbp),%rbx 1b9b9: 41 bf 3c 00 00 00 mov $0x3c,%r15d 1b9bf: 48 8b 83 48 3b 01 00 mov 0x13b48(%rbx),%rax 1b9c6: 48 c7 44 24 5c 00 00 movq $0x0,0x5c(%rsp) 1b9cd: 00 00 1b9cf: 48 c7 44 24 64 00 00 movq $0x0,0x64(%rsp) 1b9d6: 00 00 1b9d8: 48 89 04 24 mov %rax,(%rsp) 1b9dc: 48 8d 83 18 5f 00 00 lea 0x5f18(%rbx),%rax 1b9e3: 48 89 44 24 08 mov %rax,0x8(%rsp) 1b9e8: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 1b9ee: 8d 50 3b lea 0x3b(%rax),%edx 1b9f1: 41 39 d7 cmp %edx,%r15d 1b9f4: 7f 3a jg 1ba30 1b9f6: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1b9fb: 44 89 fa mov %r15d,%edx 1b9fe: be 04 00 00 00 mov $0x4,%esi 1ba03: 48 89 df mov %rbx,%rdi 1ba06: e8 00 00 00 00 callq 1ba0b 1ba0b: 85 c0 test %eax,%eax 1ba0d: 0f 84 3f 02 00 00 je 1bc52 1ba13: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ba1a: e8 00 00 00 00 callq 1ba1f 1ba1f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ba26: e8 00 00 00 00 callq 1ba2b 1ba2b: e9 2e fb ff ff jmpq 1b55e 1ba30: 48 8d b3 38 5f 00 00 lea 0x5f38(%rbx),%rsi 1ba37: 41 bf 57 00 00 00 mov $0x57,%r15d 1ba3d: 48 89 74 24 08 mov %rsi,0x8(%rsp) 1ba42: 8d 50 56 lea 0x56(%rax),%edx 1ba45: 41 39 d7 cmp %edx,%r15d 1ba48: 0f 8f 86 02 00 00 jg 1bcd4 1ba4e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1ba53: 44 89 fa mov %r15d,%edx 1ba56: be 04 00 00 00 mov $0x4,%esi 1ba5b: 48 89 df mov %rbx,%rdi 1ba5e: e8 00 00 00 00 callq 1ba63 1ba63: 85 c0 test %eax,%eax 1ba65: 0f 84 b5 02 00 00 je 1bd20 1ba6b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ba72: e8 00 00 00 00 callq 1ba77 1ba77: eb a6 jmp 1ba1f 1ba79: 8b 04 85 00 00 00 00 mov 0x0(,%rax,4),%eax 1ba80: e9 8a fe ff ff jmpq 1b90f 1ba85: 49 8b 86 98 01 00 00 mov 0x198(%r14),%rax 1ba8c: 49 c7 86 b0 01 00 00 movq $0x0,0x1b0(%r14) 1ba93: 00 00 00 00 1ba97: 48 8b 00 mov (%rax),%rax 1ba9a: 48 85 c0 test %rax,%rax 1ba9d: 0f 85 95 00 00 00 jne 1bb38 1baa3: 48 8b 83 90 3b 01 00 mov 0x13b90(%rbx),%rax 1baaa: 8b 54 24 20 mov 0x20(%rsp),%edx 1baae: be 00 10 00 00 mov $0x1000,%esi 1bab3: 4c 89 f7 mov %r14,%rdi 1bab6: b9 00 10 00 00 mov $0x1000,%ecx 1babb: 48 8b 80 48 3b 01 00 mov 0x13b48(%rax),%rax 1bac2: 8b 40 38 mov 0x38(%rax),%eax 1bac5: 41 89 86 20 04 00 00 mov %eax,0x420(%r14) 1bacc: 48 8b 83 90 3b 01 00 mov 0x13b90(%rbx),%rax 1bad3: 48 8b 80 48 3b 01 00 mov 0x13b48(%rax),%rax 1bada: 8b 40 38 mov 0x38(%rax),%eax 1badd: 41 c6 86 9c 00 00 00 movb $0x0,0x9c(%r14) 1bae4: 00 1bae5: 41 c7 86 44 06 00 00 movl $0xffffffff,0x644(%r14) 1baec: ff ff ff ff 1baf0: 41 89 86 24 04 00 00 mov %eax,0x424(%r14) 1baf7: 8b 44 24 08 mov 0x8(%rsp),%eax 1bafb: 41 89 86 e8 03 00 00 mov %eax,0x3e8(%r14) 1bb02: 48 8b 83 90 3b 01 00 mov 0x13b90(%rbx),%rax 1bb09: 4c 89 b4 d0 c0 5c 00 mov %r14,0x5cc0(%rax,%rdx,8) 1bb10: 00 1bb11: ba 01 00 00 00 mov $0x1,%edx 1bb16: e8 00 00 00 00 callq 1bb1b 1bb1b: be 00 01 00 00 mov $0x100,%esi 1bb20: 4c 89 f7 mov %r14,%rdi 1bb23: e8 00 00 00 00 callq 1bb28 1bb28: 4c 8b 83 48 3b 01 00 mov 0x13b48(%rbx),%r8 1bb2f: 49 83 c7 01 add $0x1,%r15 1bb33: e9 64 fb ff ff jmpq 1b69c 1bb38: 4c 89 f7 mov %r14,%rdi 1bb3b: e8 00 00 00 00 callq 1bb40 1bb40: e9 5e ff ff ff jmpq 1baa3 1bb45: 48 8b 9d 90 3b 01 00 mov 0x13b90(%rbp),%rbx 1bb4c: 41 ba 13 00 00 00 mov $0x13,%r10d 1bb52: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 1bb57: 44 89 d5 mov %r10d,%ebp 1bb5a: 48 8b 83 48 3b 01 00 mov 0x13b48(%rbx),%rax 1bb61: 48 c7 44 24 5c 00 00 movq $0x0,0x5c(%rsp) 1bb68: 00 00 1bb6a: 48 c7 44 24 64 00 00 movq $0x0,0x64(%rsp) 1bb71: 00 00 1bb73: 83 bb 08 07 00 00 13 cmpl $0x13,0x708(%rbx) 1bb7a: 48 89 04 24 mov %rax,(%rsp) 1bb7e: 48 8d 83 18 5f 00 00 lea 0x5f18(%rbx),%rax 1bb85: 45 19 ff sbb %r15d,%r15d 1bb88: 48 89 44 24 10 mov %rax,0x10(%rsp) 1bb8d: 41 f7 d7 not %r15d 1bb90: 41 83 e7 04 and $0x4,%r15d 1bb94: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1bb99: 89 ea mov %ebp,%edx 1bb9b: 44 89 fe mov %r15d,%esi 1bb9e: 48 89 df mov %rbx,%rdi 1bba1: e8 00 00 00 00 callq 1bba6 1bba6: 85 c0 test %eax,%eax 1bba8: 0f 85 c8 fc ff ff jne 1b876 1bbae: 48 8b 3c 24 mov (%rsp),%rdi 1bbb2: 89 ee mov %ebp,%esi 1bbb4: 31 d2 xor %edx,%edx 1bbb6: c7 44 24 68 01 00 00 movl $0x1,0x68(%rsp) 1bbbd: 00 1bbbe: 83 c5 01 add $0x1,%ebp 1bbc1: e8 00 00 00 00 callq 1bbc6 1bbc6: 48 89 df mov %rbx,%rdi 1bbc9: 89 44 24 64 mov %eax,0x64(%rsp) 1bbcd: 89 c2 mov %eax,%edx 1bbcf: 8d 40 b2 lea -0x4e(%rax),%eax 1bbd2: 48 8d 74 24 5c lea 0x5c(%rsp),%rsi 1bbd7: 48 89 c1 mov %rax,%rcx 1bbda: 48 c1 e1 04 shl $0x4,%rcx 1bbde: 48 01 d9 add %rbx,%rcx 1bbe1: 89 91 c8 48 01 00 mov %edx,0x148c8(%rcx) 1bbe7: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bbee: 48 89 99 c0 48 01 00 mov %rbx,0x148c0(%rcx) 1bbf5: 48 8d 88 8c 14 00 00 lea 0x148c(%rax),%rcx 1bbfc: 48 c1 e1 04 shl $0x4,%rcx 1bc00: 48 01 d9 add %rbx,%rcx 1bc03: e8 00 00 00 00 callq 1bc08 1bc08: 83 fd 19 cmp $0x19,%ebp 1bc0b: 75 87 jne 1bb94 1bc0d: 48 8d 83 38 5f 00 00 lea 0x5f38(%rbx),%rax 1bc14: 41 ba 07 00 00 00 mov $0x7,%r10d 1bc1a: 48 89 44 24 10 mov %rax,0x10(%rsp) 1bc1f: 44 89 d5 mov %r10d,%ebp 1bc22: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1bc27: 89 ea mov %ebp,%edx 1bc29: 44 89 fe mov %r15d,%esi 1bc2c: 48 89 df mov %rbx,%rdi 1bc2f: e8 00 00 00 00 callq 1bc34 1bc34: 85 c0 test %eax,%eax 1bc36: 0f 84 7d 01 00 00 je 1bdb9 1bc3c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bc43: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 1bc48: e8 00 00 00 00 callq 1bc4d 1bc4d: e9 cd fd ff ff jmpq 1ba1f 1bc52: 48 8b 3c 24 mov (%rsp),%rdi 1bc56: 44 89 fe mov %r15d,%esi 1bc59: 31 d2 xor %edx,%edx 1bc5b: c7 44 24 68 01 00 00 movl $0x1,0x68(%rsp) 1bc62: 00 1bc63: 41 83 c7 01 add $0x1,%r15d 1bc67: e8 00 00 00 00 callq 1bc6c 1bc6c: 48 89 df mov %rbx,%rdi 1bc6f: 89 44 24 64 mov %eax,0x64(%rsp) 1bc73: 89 c2 mov %eax,%edx 1bc75: 8d 40 b2 lea -0x4e(%rax),%eax 1bc78: 48 8d 74 24 5c lea 0x5c(%rsp),%rsi 1bc7d: 48 89 c1 mov %rax,%rcx 1bc80: 48 c1 e1 04 shl $0x4,%rcx 1bc84: 48 01 d9 add %rbx,%rcx 1bc87: 89 91 c8 48 01 00 mov %edx,0x148c8(%rcx) 1bc8d: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bc94: 48 89 99 c0 48 01 00 mov %rbx,0x148c0(%rcx) 1bc9b: 48 8d 88 8c 14 00 00 lea 0x148c(%rax),%rcx 1bca2: 48 c1 e1 04 shl $0x4,%rcx 1bca6: 48 01 d9 add %rbx,%rcx 1bca9: e8 00 00 00 00 callq 1bcae 1bcae: e9 35 fd ff ff jmpq 1b9e8 1bcb3: 41 c7 46 7c ff ff ff movl $0xffffffff,0x7c(%r14) 1bcba: ff 1bcbb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bcc2: 49 c7 46 70 00 00 00 movq $0x0,0x70(%r14) 1bcc9: 00 1bcca: e8 00 00 00 00 callq 1bccf 1bccf: e9 8a f8 ff ff jmpq 1b55e 1bcd4: 48 8d b3 58 5f 00 00 lea 0x5f58(%rbx),%rsi 1bcdb: 41 bf 4f 00 00 00 mov $0x4f,%r15d 1bce1: 48 89 74 24 08 mov %rsi,0x8(%rsp) 1bce6: 83 c0 4e add $0x4e,%eax 1bce9: 41 39 c7 cmp %eax,%r15d 1bcec: 0f 8f 95 00 00 00 jg 1bd87 1bcf2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1bcf7: 44 89 fa mov %r15d,%edx 1bcfa: be 04 00 00 00 mov $0x4,%esi 1bcff: 48 89 df mov %rbx,%rdi 1bd02: e8 00 00 00 00 callq 1bd07 1bd07: 85 c0 test %eax,%eax 1bd09: 0f 84 12 02 00 00 je 1bf21 1bd0f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bd16: e8 00 00 00 00 callq 1bd1b 1bd1b: e9 ff fc ff ff jmpq 1ba1f 1bd20: 48 8b 3c 24 mov (%rsp),%rdi 1bd24: 44 89 fe mov %r15d,%esi 1bd27: 31 d2 xor %edx,%edx 1bd29: c7 44 24 68 01 00 00 movl $0x1,0x68(%rsp) 1bd30: 00 1bd31: 41 83 c7 01 add $0x1,%r15d 1bd35: e8 00 00 00 00 callq 1bd3a 1bd3a: 48 89 df mov %rbx,%rdi 1bd3d: 89 44 24 64 mov %eax,0x64(%rsp) 1bd41: 89 c2 mov %eax,%edx 1bd43: 8d 40 b8 lea -0x48(%rax),%eax 1bd46: 48 8d 74 24 5c lea 0x5c(%rsp),%rsi 1bd4b: 48 89 c1 mov %rax,%rcx 1bd4e: 48 c1 e1 04 shl $0x4,%rcx 1bd52: 48 01 d9 add %rbx,%rcx 1bd55: 89 91 28 49 01 00 mov %edx,0x14928(%rcx) 1bd5b: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bd62: 48 89 99 20 49 01 00 mov %rbx,0x14920(%rcx) 1bd69: 48 8d 88 92 14 00 00 lea 0x1492(%rax),%rcx 1bd70: 48 c1 e1 04 shl $0x4,%rcx 1bd74: 48 01 d9 add %rbx,%rcx 1bd77: e8 00 00 00 00 callq 1bd7c 1bd7c: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 1bd82: e9 bb fc ff ff jmpq 1ba42 1bd87: 48 8d 8b 78 5f 00 00 lea 0x5f78(%rbx),%rcx 1bd8e: ba 09 00 00 00 mov $0x9,%edx 1bd93: be 04 00 00 00 mov $0x4,%esi 1bd98: 48 89 df mov %rbx,%rdi 1bd9b: e8 00 00 00 00 callq 1bda0 1bda0: 85 c0 test %eax,%eax 1bda2: 0f 84 26 01 00 00 je 1bece 1bda8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1bdaf: e8 00 00 00 00 callq 1bdb4 1bdb4: e9 66 fc ff ff jmpq 1ba1f 1bdb9: 48 8b 3c 24 mov (%rsp),%rdi 1bdbd: 89 ee mov %ebp,%esi 1bdbf: 31 d2 xor %edx,%edx 1bdc1: c7 44 24 68 01 00 00 movl $0x1,0x68(%rsp) 1bdc8: 00 1bdc9: 83 c5 02 add $0x2,%ebp 1bdcc: e8 00 00 00 00 callq 1bdd1 1bdd1: 48 89 df mov %rbx,%rdi 1bdd4: 89 44 24 64 mov %eax,0x64(%rsp) 1bdd8: 89 c2 mov %eax,%edx 1bdda: 8d 40 b8 lea -0x48(%rax),%eax 1bddd: 48 8d 74 24 5c lea 0x5c(%rsp),%rsi 1bde2: 48 89 c1 mov %rax,%rcx 1bde5: 48 c1 e1 04 shl $0x4,%rcx 1bde9: 48 01 d9 add %rbx,%rcx 1bdec: 89 91 28 49 01 00 mov %edx,0x14928(%rcx) 1bdf2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bdf9: 48 89 99 20 49 01 00 mov %rbx,0x14920(%rcx) 1be00: 48 8d 88 92 14 00 00 lea 0x1492(%rax),%rcx 1be07: 48 c1 e1 04 shl $0x4,%rcx 1be0b: 48 01 d9 add %rbx,%rcx 1be0e: e8 00 00 00 00 callq 1be13 1be13: 83 fd 13 cmp $0x13,%ebp 1be16: 0f 85 06 fe ff ff jne 1bc22 1be1c: 48 8d 83 58 5f 00 00 lea 0x5f58(%rbx),%rax 1be23: 41 ba 08 00 00 00 mov $0x8,%r10d 1be29: 48 89 44 24 10 mov %rax,0x10(%rsp) 1be2e: 44 89 d5 mov %r10d,%ebp 1be31: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx 1be36: 89 ea mov %ebp,%edx 1be38: 44 89 fe mov %r15d,%esi 1be3b: 48 89 df mov %rbx,%rdi 1be3e: e8 00 00 00 00 callq 1be43 1be43: 85 c0 test %eax,%eax 1be45: 0f 85 07 06 00 00 jne 1c452 1be4b: 48 8b 3c 24 mov (%rsp),%rdi 1be4f: 89 ee mov %ebp,%esi 1be51: 31 d2 xor %edx,%edx 1be53: c7 44 24 68 01 00 00 movl $0x1,0x68(%rsp) 1be5a: 00 1be5b: 83 c5 02 add $0x2,%ebp 1be5e: e8 00 00 00 00 callq 1be63 1be63: 48 89 df mov %rbx,%rdi 1be66: 89 44 24 64 mov %eax,0x64(%rsp) 1be6a: 89 c2 mov %eax,%edx 1be6c: 8d 40 e6 lea -0x1a(%rax),%eax 1be6f: 48 8d 74 24 5c lea 0x5c(%rsp),%rsi 1be74: 48 89 c1 mov %rax,%rcx 1be77: 48 c1 e1 04 shl $0x4,%rcx 1be7b: 48 01 d9 add %rbx,%rcx 1be7e: 89 91 58 48 01 00 mov %edx,0x14858(%rcx) 1be84: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1be8b: 48 89 99 50 48 01 00 mov %rbx,0x14850(%rcx) 1be92: 48 8d 88 85 14 00 00 lea 0x1485(%rax),%rcx 1be99: 48 c1 e1 04 shl $0x4,%rcx 1be9d: 48 01 d9 add %rbx,%rcx 1bea0: e8 00 00 00 00 callq 1bea5 1bea5: 83 fd 14 cmp $0x14,%ebp 1bea8: 75 87 jne 1be31 1beaa: ba 2a 00 00 00 mov $0x2a,%edx 1beaf: 44 89 fe mov %r15d,%esi 1beb2: 48 89 df mov %rbx,%rdi 1beb5: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 1beba: 48 8d 8b 78 5f 00 00 lea 0x5f78(%rbx),%rcx 1bec1: e8 00 00 00 00 callq 1bec6 1bec6: 85 c0 test %eax,%eax 1bec8: 0f 85 da fe ff ff jne 1bda8 1bece: 48 89 df mov %rbx,%rdi 1bed1: e8 a0 ee ff ff callq 1ad76 1bed6: 48 89 ef mov %rbp,%rdi 1bed9: e8 00 00 00 00 callq 1bede 1bede: 48 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%rax 1bee5: 0f b7 b5 a0 3b 01 00 movzwl 0x13ba0(%rbp),%esi 1beec: 4c 89 e7 mov %r12,%rdi 1beef: 8b 40 38 mov 0x38(%rax),%eax 1bef2: 89 85 d0 05 00 00 mov %eax,0x5d0(%rbp) 1bef8: 89 85 d4 05 00 00 mov %eax,0x5d4(%rbp) 1befe: e8 00 00 00 00 callq 1bf03 1bf03: 85 c0 test %eax,%eax 1bf05: 0f 85 60 f5 ff ff jne 1b46b 1bf0b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1bf12: bf 02 00 00 00 mov $0x2,%edi 1bf17: e8 00 00 00 00 callq 1bf1c 1bf1c: e9 00 00 00 00 jmpq 1bf21 1bf21: 48 8b 3c 24 mov (%rsp),%rdi 1bf25: 44 89 fe mov %r15d,%esi 1bf28: 31 d2 xor %edx,%edx 1bf2a: c7 44 24 68 01 00 00 movl $0x1,0x68(%rsp) 1bf31: 00 1bf32: 41 83 c7 01 add $0x1,%r15d 1bf36: e8 00 00 00 00 callq 1bf3b 1bf3b: 48 89 df mov %rbx,%rdi 1bf3e: 89 44 24 64 mov %eax,0x64(%rsp) 1bf42: 89 c2 mov %eax,%edx 1bf44: 8d 40 e6 lea -0x1a(%rax),%eax 1bf47: 48 8d 74 24 5c lea 0x5c(%rsp),%rsi 1bf4c: 48 89 c1 mov %rax,%rcx 1bf4f: 48 c1 e1 04 shl $0x4,%rcx 1bf53: 48 01 d9 add %rbx,%rcx 1bf56: 89 91 58 48 01 00 mov %edx,0x14858(%rcx) 1bf5c: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bf63: 48 89 99 50 48 01 00 mov %rbx,0x14850(%rcx) 1bf6a: 48 8d 88 85 14 00 00 lea 0x1485(%rax),%rcx 1bf71: 48 c1 e1 04 shl $0x4,%rcx 1bf75: 48 01 d9 add %rbx,%rcx 1bf78: e8 00 00 00 00 callq 1bf7d 1bf7d: 8b 83 d8 5e 00 00 mov 0x5ed8(%rbx),%eax 1bf83: e9 5e fd ff ff jmpq 1bce6 1bf88: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 1bf8f: 8b 4c 24 10 mov 0x10(%rsp),%ecx 1bf93: 49 8d bc 24 6c 03 00 lea 0x36c(%r12),%rdi 1bf9a: 00 1bf9b: be 30 00 00 00 mov $0x30,%esi 1bfa0: c7 40 08 08 00 00 00 movl $0x8,0x8(%rax) 1bfa7: 48 8b 42 08 mov 0x8(%rdx),%rax 1bfab: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1bfb2: 49 c7 44 24 10 00 00 movq $0x0,0x10(%r12) 1bfb9: 00 00 1bfbb: 48 05 b0 00 00 00 add $0xb0,%rax 1bfc1: 49 89 84 24 b0 00 00 mov %rax,0xb0(%r12) 1bfc8: 00 1bfc9: e8 00 00 00 00 callq 1bfce 1bfce: 49 89 9c 24 08 04 00 mov %rbx,0x408(%r12) 1bfd5: 00 1bfd6: 4c 89 e7 mov %r12,%rdi 1bfd9: 4d 89 a4 24 e8 00 00 mov %r12,0xe8(%r12) 1bfe0: 00 1bfe1: 48 8b 03 mov (%rbx),%rax 1bfe4: 8b 5c 24 10 mov 0x10(%rsp),%ebx 1bfe8: 89 58 14 mov %ebx,0x14(%rax) 1bfeb: 4d 89 a5 00 0f 00 00 mov %r12,0xf00(%r13) 1bff2: e8 00 00 00 00 callq 1bff7 1bff7: 89 c3 mov %eax,%ebx 1bff9: 85 c0 test %eax,%eax 1bffb: 74 2b je 1c028 1bffd: 41 8b 77 30 mov 0x30(%r15),%esi 1c001: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c008: 4c 89 e3 mov %r12,%rbx 1c00b: e8 00 00 00 00 callq 1c010 1c010: 48 89 df mov %rbx,%rdi 1c013: e8 00 00 00 00 callq 1c018 1c018: 49 c7 85 00 0f 00 00 movq $0x0,0xf00(%r13) 1c01f: 00 00 00 00 1c023: e9 79 f9 ff ff jmpq 1b9a1 1c028: 41 8b 47 38 mov 0x38(%r15),%eax 1c02c: 48 8b bd 98 3b 01 00 mov 0x13b98(%rbp),%rdi 1c033: 3d 00 02 00 00 cmp $0x200,%eax 1c038: 0f 84 85 00 00 00 je 1c0c3 1c03e: 77 4c ja 1c08c 1c040: 3d 80 00 00 00 cmp $0x80,%eax 1c045: 0f 84 0a 01 00 00 je 1c155 1c04b: 77 3f ja 1c08c 1c04d: 83 f8 40 cmp $0x40,%eax 1c050: 0f 84 63 01 00 00 je 1c1b9 1c056: 77 34 ja 1c08c 1c058: 83 f8 20 cmp $0x20,%eax 1c05b: 0f 84 58 01 00 00 je 1c1b9 1c061: 77 29 ja 1c08c 1c063: 83 f8 10 cmp $0x10,%eax 1c066: 0f 84 80 03 00 00 je 1c3ec 1c06c: 77 1e ja 1c08c 1c06e: 83 f8 08 cmp $0x8,%eax 1c071: 0f 84 02 04 00 00 je 1c479 1c077: 77 13 ja 1c08c 1c079: 83 f8 02 cmp $0x2,%eax 1c07c: 0f 87 19 04 00 00 ja 1c49b 1c082: 85 c0 test %eax,%eax 1c084: b8 03 00 00 00 mov $0x3,%eax 1c089: 0f 45 d8 cmovne %eax,%ebx 1c08c: 4d 89 e0 mov %r12,%r8 1c08f: 89 d9 mov %ebx,%ecx 1c091: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1c098: 4c 89 ee mov %r13,%rsi 1c09b: e8 00 00 00 00 callq 1c0a0 1c0a0: 85 c0 test %eax,%eax 1c0a2: 74 26 je 1c0ca 1c0a4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c0ab: 4c 89 e3 mov %r12,%rbx 1c0ae: e8 00 00 00 00 callq 1c0b3 1c0b3: 41 c7 85 90 04 00 00 movl $0xffffffff,0x490(%r13) 1c0ba: ff ff ff ff 1c0be: e9 4d ff ff ff jmpq 1c010 1c0c3: bb 0f 00 00 00 mov $0xf,%ebx 1c0c8: eb c2 jmp 1c08c 1c0ca: 49 c7 85 10 03 00 00 movq $0x0,0x310(%r13) 1c0d1: 00 00 00 00 1c0d5: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 1c0da: 4c 89 f9 mov %r15,%rcx 1c0dd: 89 da mov %ebx,%edx 1c0df: 48 8b 3c 24 mov (%rsp),%rdi 1c0e3: 4c 89 ee mov %r13,%rsi 1c0e6: e8 00 00 00 00 callq 1c0eb 1c0eb: 4c 89 f6 mov %r14,%rsi 1c0ee: 4c 89 ef mov %r13,%rdi 1c0f1: e8 00 00 00 00 callq 1c0f6 1c0f6: 48 8b 85 48 3b 01 00 mov 0x13b48(%rbp),%rax 1c0fd: 48 8b 5c 24 20 mov 0x20(%rsp),%rbx 1c102: 48 8d 74 24 3c lea 0x3c(%rsp),%rsi 1c107: 4c 8b bc d8 10 03 00 mov 0x310(%rax,%rbx,8),%r15 1c10e: 00 1c10f: 4c 89 ff mov %r15,%rdi 1c112: e8 00 00 00 00 callq 1c117 1c117: 84 c0 test %al,%al 1c119: 75 0c jne 1c127 1c11b: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c122: e8 00 00 00 00 callq 1c127 1c127: 41 83 bd 6c 03 00 00 cmpl $0x0,0x36c(%r13) 1c12e: 00 1c12f: 0f 84 8b 00 00 00 je 1c1c0 1c135: 83 7c 24 3c 00 cmpl $0x0,0x3c(%rsp) 1c13a: 0f 85 80 00 00 00 jne 1c1c0 1c140: 4c 89 ff mov %r15,%rdi 1c143: e8 00 00 00 00 callq 1c148 1c148: 4c 89 ef mov %r13,%rdi 1c14b: e8 00 00 00 00 callq 1c150 1c150: e9 e8 f5 ff ff jmpq 1b73d 1c155: bb 0e 00 00 00 mov $0xe,%ebx 1c15a: 4d 89 e0 mov %r12,%r8 1c15d: 89 d9 mov %ebx,%ecx 1c15f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1c166: 4c 89 ee mov %r13,%rsi 1c169: e8 00 00 00 00 callq 1c16e 1c16e: 85 c0 test %eax,%eax 1c170: 0f 85 2e ff ff ff jne 1c0a4 1c176: 89 da mov %ebx,%edx 1c178: 48 8b 1c 24 mov (%rsp),%rbx 1c17c: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 1c181: 4c 89 f9 mov %r15,%rcx 1c184: 49 c7 85 10 03 00 00 movq $0x0,0x310(%r13) 1c18b: 00 00 00 00 1c18f: 4c 89 ee mov %r13,%rsi 1c192: 48 89 df mov %rbx,%rdi 1c195: e8 00 00 00 00 callq 1c19a 1c19a: 4c 89 f6 mov %r14,%rsi 1c19d: 4c 89 ef mov %r13,%rdi 1c1a0: e8 00 00 00 00 callq 1c1a5 1c1a5: 41 8b 57 30 mov 0x30(%r15),%edx 1c1a9: 4c 89 ee mov %r13,%rsi 1c1ac: 48 89 df mov %rbx,%rdi 1c1af: e8 00 00 00 00 callq 1c1b4 1c1b4: e9 3d ff ff ff jmpq 1c0f6 1c1b9: bb 0a 00 00 00 mov $0xa,%ebx 1c1be: eb 9a jmp 1c15a 1c1c0: 31 f6 xor %esi,%esi 1c1c2: 4c 89 ff mov %r15,%rdi 1c1c5: e8 00 00 00 00 callq 1c1ca 1c1ca: 84 c0 test %al,%al 1c1cc: 0f 84 6b f5 ff ff je 1b73d 1c1d2: 4c 89 ef mov %r13,%rdi 1c1d5: e8 00 00 00 00 callq 1c1da 1c1da: 41 f6 47 38 88 testb $0x88,0x38(%r15) 1c1df: 0f 84 c6 00 00 00 je 1c2ab 1c1e5: 41 83 7f 34 00 cmpl $0x0,0x34(%r15) 1c1ea: 0f 84 bb 00 00 00 je 1c2ab 1c1f0: 31 c0 xor %eax,%eax 1c1f2: 48 8d 7c 24 5c lea 0x5c(%rsp),%rdi 1c1f7: b9 07 00 00 00 mov $0x7,%ecx 1c1fc: 48 8b 1c 24 mov (%rsp),%rbx 1c200: f3 ab rep stos %eax,%es:(%rdi) 1c202: 48 89 df mov %rbx,%rdi 1c205: e8 00 00 00 00 callq 1c20a 1c20a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1c211: be 10 00 00 00 mov $0x10,%esi 1c216: 48 b8 ff 00 00 00 ff movabs $0xff000000ff,%rax 1c21d: 00 00 00 1c220: 48 89 44 24 5c mov %rax,0x5c(%rsp) 1c225: 48 8b 85 90 3b 01 00 mov 0x13b90(%rbp),%rax 1c22c: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi 1c233: 00 1c234: c7 44 24 6c 01 00 00 movl $0x1,0x6c(%rsp) 1c23b: 00 1c23c: 48 8b 40 60 mov 0x60(%rax),%rax 1c240: 8b 08 mov (%rax),%ecx 1c242: e8 00 00 00 00 callq 1c247 1c247: 48 8b 85 90 3b 01 00 mov 0x13b90(%rbp),%rax 1c24e: 48 c7 c1 00 00 00 00 mov $0x0,%rcx 1c255: 48 89 da mov %rbx,%rdx 1c258: 4c 8d 44 24 5c lea 0x5c(%rsp),%r8 1c25d: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi 1c264: 00 1c265: 48 8b 70 28 mov 0x28(%rax),%rsi 1c269: e8 00 00 00 00 callq 1c26e 1c26e: 48 89 85 88 49 01 00 mov %rax,0x14988(%rbp) 1c275: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 1c27b: 0f 87 e7 01 00 00 ja 1c468 1c281: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx 1c288: 00 1c289: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c290: bf 02 00 00 00 mov $0x2,%edi 1c295: e8 00 00 00 00 callq 1c29a 1c29a: 48 83 bd 88 49 01 00 cmpq $0x0,0x14988(%rbp) 1c2a1: 00 1c2a2: 74 07 je 1c2ab 1c2a4: 4c 89 bd 90 49 01 00 mov %r15,0x14990(%rbp) 1c2ab: f6 05 00 00 00 00 08 testb $0x8,0x0(%rip) # 1c2b2 1c2b2: 0f 84 85 f4 ff ff je 1b73d 1c2b8: 41 f6 47 38 80 testb $0x80,0x38(%r15) 1c2bd: 0f 84 7a f4 ff ff je 1b73d 1c2c3: 41 83 7f 34 00 cmpl $0x0,0x34(%r15) 1c2c8: 0f 84 6f f4 ff ff je 1b73d 1c2ce: 31 ff xor %edi,%edi 1c2d0: 41 b8 02 00 00 00 mov $0x2,%r8d 1c2d6: ba 70 00 00 00 mov $0x70,%edx 1c2db: 4c 89 fe mov %r15,%rsi 1c2de: 48 8d 8c 24 20 01 00 lea 0x120(%rsp),%rcx 1c2e5: 00 1c2e6: e8 00 00 00 00 callq 1c2eb 1c2eb: 84 c0 test %al,%al 1c2ed: 0f 84 4a f4 ff ff je 1b73d 1c2f3: 0f b6 84 24 20 01 00 movzbl 0x120(%rsp),%eax 1c2fa: 00 1c2fb: 41 88 87 e4 01 00 00 mov %al,0x1e4(%r15) 1c302: 84 c0 test %al,%al 1c304: 0f 85 79 01 00 00 jne 1c483 1c30a: 41 c7 87 0c 02 00 00 movl $0xffffffff,0x20c(%r15) 1c311: ff ff ff ff 1c315: 41 c6 87 08 02 00 00 movb $0x0,0x208(%r15) 1c31c: 00 1c31d: 41 0f b6 b7 08 02 00 movzbl 0x208(%r15),%esi 1c324: 00 1c325: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c32c: e8 00 00 00 00 callq 1c331 1c331: e9 07 f4 ff ff jmpq 1b73d 1c336: 48 8d 83 58 5f 00 00 lea 0x5f58(%rbx),%rax 1c33d: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 1c342: 41 bf 08 00 00 00 mov $0x8,%r15d 1c348: 48 89 44 24 08 mov %rax,0x8(%rsp) 1c34d: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 1c352: 31 f6 xor %esi,%esi 1c354: 44 89 fa mov %r15d,%edx 1c357: 48 89 df mov %rbx,%rdi 1c35a: e8 00 00 00 00 callq 1c35f 1c35f: 85 c0 test %eax,%eax 1c361: 0f 85 a8 f9 ff ff jne 1bd0f 1c367: 48 8b 3c 24 mov (%rsp),%rdi 1c36b: 44 89 fe mov %r15d,%esi 1c36e: 31 d2 xor %edx,%edx 1c370: c7 44 24 68 01 00 00 movl $0x1,0x68(%rsp) 1c377: 00 1c378: 41 83 c7 02 add $0x2,%r15d 1c37c: e8 00 00 00 00 callq 1c381 1c381: 48 89 df mov %rbx,%rdi 1c384: 89 44 24 64 mov %eax,0x64(%rsp) 1c388: 89 c2 mov %eax,%edx 1c38a: 8d 40 e6 lea -0x1a(%rax),%eax 1c38d: 48 8d 74 24 5c lea 0x5c(%rsp),%rsi 1c392: 48 89 c1 mov %rax,%rcx 1c395: 48 c1 e1 04 shl $0x4,%rcx 1c399: 48 01 d9 add %rbx,%rcx 1c39c: 89 91 58 48 01 00 mov %edx,0x14858(%rcx) 1c3a2: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1c3a9: 48 89 99 50 48 01 00 mov %rbx,0x14850(%rcx) 1c3b0: 48 8d 88 85 14 00 00 lea 0x1485(%rax),%rcx 1c3b7: 48 c1 e1 04 shl $0x4,%rcx 1c3bb: 48 01 d9 add %rbx,%rcx 1c3be: e8 00 00 00 00 callq 1c3c3 1c3c3: 41 83 ff 14 cmp $0x14,%r15d 1c3c7: 75 84 jne 1c34d 1c3c9: 31 f6 xor %esi,%esi 1c3cb: 48 8d 8b 78 5f 00 00 lea 0x5f78(%rbx),%rcx 1c3d2: ba 2a 00 00 00 mov $0x2a,%edx 1c3d7: 48 89 df mov %rbx,%rdi 1c3da: e8 00 00 00 00 callq 1c3df 1c3df: 85 c0 test %eax,%eax 1c3e1: 0f 85 c1 f9 ff ff jne 1bda8 1c3e7: e9 e2 fa ff ff jmpq 1bece 1c3ec: bb 01 00 00 00 mov $0x1,%ebx 1c3f1: e9 96 fc ff ff jmpq 1c08c 1c3f6: 48 8b 3c 24 mov (%rsp),%rdi 1c3fa: 31 d2 xor %edx,%edx 1c3fc: 89 ee mov %ebp,%esi 1c3fe: c7 44 24 68 01 00 00 movl $0x1,0x68(%rsp) 1c405: 00 1c406: e8 00 00 00 00 callq 1c40b 1c40b: 48 89 df mov %rbx,%rdi 1c40e: 89 44 24 64 mov %eax,0x64(%rsp) 1c412: 89 c2 mov %eax,%edx 1c414: 8d 40 b2 lea -0x4e(%rax),%eax 1c417: 48 8d 74 24 5c lea 0x5c(%rsp),%rsi 1c41c: 48 89 c1 mov %rax,%rcx 1c41f: 48 c1 e1 04 shl $0x4,%rcx 1c423: 48 01 d9 add %rbx,%rcx 1c426: 48 89 99 c0 48 01 00 mov %rbx,0x148c0(%rcx) 1c42d: 89 91 c8 48 01 00 mov %edx,0x148c8(%rcx) 1c433: 48 8d 88 8c 14 00 00 lea 0x148c(%rax),%rcx 1c43a: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1c441: 48 c1 e1 04 shl $0x4,%rcx 1c445: 48 01 d9 add %rbx,%rcx 1c448: e8 00 00 00 00 callq 1c44d 1c44d: e9 fe f3 ff ff jmpq 1b850 1c452: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c459: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp 1c45e: e8 00 00 00 00 callq 1c463 1c463: e9 b7 f5 ff ff jmpq 1ba1f 1c468: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c46f: e8 00 00 00 00 callq 1c474 1c474: e9 21 fe ff ff jmpq 1c29a 1c479: bb 07 00 00 00 mov $0x7,%ebx 1c47e: e9 09 fc ff ff jmpq 1c08c 1c483: 41 c7 87 0c 02 00 00 movl $0x0,0x20c(%r15) 1c48a: 00 00 00 00 1c48e: 41 c6 87 08 02 00 00 movb $0x1,0x208(%r15) 1c495: 01 1c496: e9 82 fe ff ff jmpq 1c31d 1c49b: 83 f8 04 cmp $0x4,%eax 1c49e: 0f 85 e8 fb ff ff jne 1c08c 1c4a4: 4d 89 e0 mov %r12,%r8 1c4a7: b9 0b 00 00 00 mov $0xb,%ecx 1c4ac: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1c4b3: 4c 89 ee mov %r13,%rsi 1c4b6: e8 00 00 00 00 callq 1c4bb 1c4bb: 85 c0 test %eax,%eax 1c4bd: 0f 85 e1 fb ff ff jne 1c0a4 1c4c3: 44 8b 44 24 08 mov 0x8(%rsp),%r8d 1c4c8: 4c 89 f9 mov %r15,%rcx 1c4cb: ba 0b 00 00 00 mov $0xb,%edx 1c4d0: 49 c7 85 10 03 00 00 movq $0x0,0x310(%r13) 1c4d7: 00 00 00 00 1c4db: e9 ff fb ff ff jmpq 1c0df 000000000001c4e0 : 1c4e0: 48 8d 44 24 10 lea 0x10(%rsp),%rax 1c4e5: 48 89 e6 mov %rsp,%rsi 1c4e8: 48 89 14 24 mov %rdx,(%rsp) 1c4ec: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c4f3: 48 89 44 24 08 mov %rax,0x8(%rsp) 1c4f8: 48 8d 45 10 lea 0x10(%rbp),%rax 1c4fc: 48 89 44 24 18 mov %rax,0x18(%rsp) 1c501: 48 8d 44 24 30 lea 0x30(%rsp),%rax 1c506: c7 44 24 10 18 00 00 movl $0x18,0x10(%rsp) 1c50d: 00 1c50e: 48 89 44 24 20 mov %rax,0x20(%rsp) 1c513: e8 00 00 00 00 callq 1c518 1c518: e9 00 00 00 00 jmpq 1c51d 000000000001c51d : 1c51d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c524: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c52b: e9 00 00 00 00 jmpq 1c530 000000000001c530 : 1c530: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c537: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c53e: e9 00 00 00 00 jmpq 1c543 000000000001c543 : 1c543: 89 d3 mov %edx,%ebx 1c545: 48 89 ee mov %rbp,%rsi 1c548: 8b 55 28 mov 0x28(%rbp),%edx 1c54b: 84 db test %bl,%bl 1c54d: 74 13 je 1c562 1c54f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c556: e8 00 00 00 00 callq 1c55b 1c55b: 89 d8 mov %ebx,%eax 1c55d: e9 00 00 00 00 jmpq 1c562 1c562: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c569: e8 00 00 00 00 callq 1c56e 1c56e: 48 8d bd d8 04 00 00 lea 0x4d8(%rbp),%rdi 1c575: be 01 00 00 00 mov $0x1,%esi 1c57a: e8 00 00 00 00 callq 1c57f 1c57f: 85 c0 test %eax,%eax 1c581: 0f 94 c0 sete %al 1c584: e9 00 00 00 00 jmpq 1c589 000000000001c589 : 1c589: 8b 53 28 mov 0x28(%rbx),%edx 1c58c: 48 89 de mov %rbx,%rsi 1c58f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c596: e8 00 00 00 00 callq 1c59b 1c59b: f6 83 28 08 00 00 01 testb $0x1,0x828(%rbx) 1c5a2: 74 0f je 1c5b3 1c5a4: 48 8d bb d8 04 00 00 lea 0x4d8(%rbx),%rdi 1c5ab: 31 f6 xor %esi,%esi 1c5ad: 5b pop %rbx 1c5ae: e9 00 00 00 00 jmpq 1c5b3 1c5b3: 5b pop %rbx 1c5b4: c3 retq 000000000001c5b5 : 1c5b5: 8b 54 24 0c mov 0xc(%rsp),%edx 1c5b9: 83 fa 10 cmp $0x10,%edx 1c5bc: 0f 86 2d 01 00 00 jbe 1c6ef 1c5c2: 41 83 fc 01 cmp $0x1,%r12d 1c5c6: 0f 84 2b 01 00 00 je 1c6f7 1c5cc: 41 83 fc 02 cmp $0x2,%r12d 1c5d0: 0f 84 3f 01 00 00 je 1c715 1c5d6: 41 83 fc 03 cmp $0x3,%r12d 1c5da: 0f 84 4a 01 00 00 je 1c72a 1c5e0: 41 83 fc 04 cmp $0x4,%r12d 1c5e4: 0f 84 b5 02 00 00 je 1c89f 1c5ea: 41 83 fc 05 cmp $0x5,%r12d 1c5ee: 0f 84 c3 02 00 00 je 1c8b7 1c5f4: 41 83 fc 06 cmp $0x6,%r12d 1c5f8: 0f 84 d1 02 00 00 je 1c8cf 1c5fe: 41 83 fc 07 cmp $0x7,%r12d 1c602: 0f 84 df 02 00 00 je 1c8e7 1c608: 41 83 fc 08 cmp $0x8,%r12d 1c60c: 0f 84 ed 02 00 00 je 1c8ff 1c612: 41 83 fc 09 cmp $0x9,%r12d 1c616: 0f 84 fb 02 00 00 je 1c917 1c61c: 41 83 fc 0a cmp $0xa,%r12d 1c620: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c627: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1c62e: 48 0f 45 f0 cmovne %rax,%rsi 1c632: b9 10 00 00 00 mov $0x10,%ecx 1c637: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c63e: e8 00 00 00 00 callq 1c643 1c643: 41 c7 06 10 00 00 00 movl $0x10,(%r14) 1c64a: 41 83 fc 01 cmp $0x1,%r12d 1c64e: 0f 84 af 00 00 00 je 1c703 1c654: 41 83 fc 02 cmp $0x2,%r12d 1c658: 0f 84 ae 00 00 00 je 1c70c 1c65e: 41 83 fc 03 cmp $0x3,%r12d 1c662: 0f 84 b9 00 00 00 je 1c721 1c668: 41 83 fc 04 cmp $0x4,%r12d 1c66c: 0f 84 21 02 00 00 je 1c893 1c672: 41 83 fc 05 cmp $0x5,%r12d 1c676: 0f 84 2f 02 00 00 je 1c8ab 1c67c: 41 83 fc 06 cmp $0x6,%r12d 1c680: 0f 84 3d 02 00 00 je 1c8c3 1c686: 41 83 fc 07 cmp $0x7,%r12d 1c68a: 0f 84 4b 02 00 00 je 1c8db 1c690: 41 83 fc 08 cmp $0x8,%r12d 1c694: 0f 84 59 02 00 00 je 1c8f3 1c69a: 41 83 fc 09 cmp $0x9,%r12d 1c69e: 0f 84 67 02 00 00 je 1c90b 1c6a4: 41 83 fc 0a cmp $0xa,%r12d 1c6a8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c6af: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1c6b6: 48 0f 45 f0 cmovne %rax,%rsi 1c6ba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c6c1: 45 31 ff xor %r15d,%r15d 1c6c4: e8 00 00 00 00 callq 1c6c9 1c6c9: 45 39 3e cmp %r15d,(%r14) 1c6cc: 76 68 jbe 1c736 1c6ce: 42 8b 74 bb 04 mov 0x4(%rbx,%r15,4),%esi 1c6d3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c6da: e8 00 00 00 00 callq 1c6df 1c6df: 42 8b 44 bb 04 mov 0x4(%rbx,%r15,4),%eax 1c6e4: 43 89 44 be 04 mov %eax,0x4(%r14,%r15,4) 1c6e9: 49 83 c7 01 add $0x1,%r15 1c6ed: eb da jmp 1c6c9 1c6ef: 41 89 16 mov %edx,(%r14) 1c6f2: e9 53 ff ff ff jmpq 1c64a 1c6f7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c6fe: e9 2f ff ff ff jmpq 1c632 1c703: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c70a: eb ae jmp 1c6ba 1c70c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c713: eb a5 jmp 1c6ba 1c715: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c71c: e9 11 ff ff ff jmpq 1c632 1c721: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c728: eb 90 jmp 1c6ba 1c72a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c731: e9 fc fe ff ff jmpq 1c632 1c736: 49 8b 85 c8 75 00 00 mov 0x75c8(%r13),%rax 1c73d: 48 85 c0 test %rax,%rax 1c740: 0f 84 cb 00 00 00 je 1c811 1c746: 48 8b 80 a8 01 00 00 mov 0x1a8(%rax),%rax 1c74d: 48 85 c0 test %rax,%rax 1c750: 0f 84 bb 00 00 00 je 1c811 1c756: 48 89 e6 mov %rsp,%rsi 1c759: 48 89 ef mov %rbp,%rdi 1c75c: e8 00 00 00 00 callq 1c761 1c761: 85 c0 test %eax,%eax 1c763: 74 22 je 1c787 1c765: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c76c: e8 00 00 00 00 callq 1c771 1c771: 48 b8 40 19 01 00 80 movabs $0x1388000011940,%rax 1c778: 38 01 00 1c77b: 48 89 04 24 mov %rax,(%rsp) 1c77f: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) 1c786: 00 1c787: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c78e: e8 00 00 00 00 callq 1c793 1c793: 8b 34 24 mov (%rsp),%esi 1c796: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c79d: e8 00 00 00 00 callq 1c7a2 1c7a2: 8b 74 24 04 mov 0x4(%rsp),%esi 1c7a6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c7ad: e8 00 00 00 00 callq 1c7b2 1c7b2: 8b 74 24 08 mov 0x8(%rsp),%esi 1c7b6: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c7bd: e8 00 00 00 00 callq 1c7c2 1c7c2: 6b 0c 24 0a imul $0xa,(%rsp),%ecx 1c7c6: 6b 54 24 04 0a imul $0xa,0x4(%rsp),%edx 1c7cb: 89 0c 24 mov %ecx,(%rsp) 1c7ce: 89 54 24 04 mov %edx,0x4(%rsp) 1c7d2: 41 83 fc 02 cmp $0x2,%r12d 1c7d6: 75 73 jne 1c84b 1c7d8: 41 8b 36 mov (%r14),%esi 1c7db: 31 c0 xor %eax,%eax 1c7dd: 89 c3 mov %eax,%ebx 1c7df: 39 c6 cmp %eax,%esi 1c7e1: 0f 86 a7 00 00 00 jbe 1c88e 1c7e7: 48 83 c0 01 add $0x1,%rax 1c7eb: 41 3b 0c 86 cmp (%r14,%rax,4),%ecx 1c7ef: 73 ec jae 1c7dd 1c7f1: 89 da mov %ebx,%edx 1c7f3: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c7fa: e8 00 00 00 00 callq 1c7ff 1c7ff: 85 db test %ebx,%ebx 1c801: b8 01 00 00 00 mov $0x1,%eax 1c806: 0f 44 d8 cmove %eax,%ebx 1c809: 41 89 1e mov %ebx,(%r14) 1c80c: e9 00 00 00 00 jmpq 1c811 1c811: 49 8b 85 00 76 00 00 mov 0x7600(%r13),%rax 1c818: 48 85 c0 test %rax,%rax 1c81b: 0f 84 66 ff ff ff je 1c787 1c821: 48 83 b8 60 02 00 00 cmpq $0x0,0x260(%rax) 1c828: 00 1c829: 0f 84 58 ff ff ff je 1c787 1c82f: 49 8d bd d8 75 00 00 lea 0x75d8(%r13),%rdi 1c836: 48 89 e6 mov %rsp,%rsi 1c839: e8 00 00 00 00 callq 1c83e 1c83e: 85 c0 test %eax,%eax 1c840: 0f 84 41 ff ff ff je 1c787 1c846: e9 1a ff ff ff jmpq 1c765 1c84b: 41 83 fc 03 cmp $0x3,%r12d 1c84f: 0f 85 00 00 00 00 jne 1c855 1c855: 41 8b 36 mov (%r14),%esi 1c858: 31 c0 xor %eax,%eax 1c85a: 89 c3 mov %eax,%ebx 1c85c: 39 c6 cmp %eax,%esi 1c85e: 0f 86 00 00 00 00 jbe 1c864 1c864: 48 83 c0 01 add $0x1,%rax 1c868: 41 3b 14 86 cmp (%r14,%rax,4),%edx 1c86c: 73 ec jae 1c85a 1c86e: 89 da mov %ebx,%edx 1c870: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c877: e8 00 00 00 00 callq 1c87c 1c87c: 85 db test %ebx,%ebx 1c87e: b8 01 00 00 00 mov $0x1,%eax 1c883: 0f 44 d8 cmove %eax,%ebx 1c886: 41 89 1e mov %ebx,(%r14) 1c889: e9 00 00 00 00 jmpq 1c88e 1c88e: e9 00 00 00 00 jmpq 1c893 1c893: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c89a: e9 1b fe ff ff jmpq 1c6ba 1c89f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c8a6: e9 87 fd ff ff jmpq 1c632 1c8ab: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c8b2: e9 03 fe ff ff jmpq 1c6ba 1c8b7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c8be: e9 6f fd ff ff jmpq 1c632 1c8c3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c8ca: e9 eb fd ff ff jmpq 1c6ba 1c8cf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c8d6: e9 57 fd ff ff jmpq 1c632 1c8db: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c8e2: e9 d3 fd ff ff jmpq 1c6ba 1c8e7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c8ee: e9 3f fd ff ff jmpq 1c632 1c8f3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c8fa: e9 bb fd ff ff jmpq 1c6ba 1c8ff: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c906: e9 27 fd ff ff jmpq 1c632 1c90b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c912: e9 a3 fd ff ff jmpq 1c6ba 1c917: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c91e: e9 0f fd ff ff jmpq 1c632 000000000001c923 : 1c923: 83 fb 01 cmp $0x1,%ebx 1c926: 74 5a je 1c982 1c928: 83 fb 02 cmp $0x2,%ebx 1c92b: 74 5e je 1c98b 1c92d: 83 fb 03 cmp $0x3,%ebx 1c930: 74 62 je 1c994 1c932: 83 fb 04 cmp $0x4,%ebx 1c935: 74 66 je 1c99d 1c937: 83 fb 05 cmp $0x5,%ebx 1c93a: 74 6a je 1c9a6 1c93c: 83 fb 06 cmp $0x6,%ebx 1c93f: 74 6e je 1c9af 1c941: 83 fb 07 cmp $0x7,%ebx 1c944: 74 72 je 1c9b8 1c946: 83 fb 08 cmp $0x8,%ebx 1c949: 74 76 je 1c9c1 1c94b: 83 fb 09 cmp $0x9,%ebx 1c94e: 74 7a je 1c9ca 1c950: 83 fb 0a cmp $0xa,%ebx 1c953: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c95a: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1c961: 48 0f 45 f0 cmovne %rax,%rsi 1c965: b9 10 00 00 00 mov $0x10,%ecx 1c96a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1c971: e8 00 00 00 00 callq 1c976 1c976: c7 45 00 10 00 00 00 movl $0x10,0x0(%rbp) 1c97d: e9 00 00 00 00 jmpq 1c982 1c982: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c989: eb da jmp 1c965 1c98b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c992: eb d1 jmp 1c965 1c994: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c99b: eb c8 jmp 1c965 1c99d: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9a4: eb bf jmp 1c965 1c9a6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9ad: eb b6 jmp 1c965 1c9af: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9b6: eb ad jmp 1c965 1c9b8: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9bf: eb a4 jmp 1c965 1c9c1: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9c8: eb 9b jmp 1c965 1c9ca: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1c9d1: eb 92 jmp 1c965 000000000001c9d3 : 1c9d3: 8b 54 24 04 mov 0x4(%rsp),%edx 1c9d7: 83 fa 10 cmp $0x10,%edx 1c9da: 0f 86 3b 01 00 00 jbe 1cb1b 1c9e0: 41 83 fd 01 cmp $0x1,%r13d 1c9e4: 0f 84 38 01 00 00 je 1cb22 1c9ea: 41 83 fd 02 cmp $0x2,%r13d 1c9ee: 0f 84 4c 01 00 00 je 1cb40 1c9f4: 41 83 fd 03 cmp $0x3,%r13d 1c9f8: 0f 84 57 01 00 00 je 1cb55 1c9fe: 41 83 fd 04 cmp $0x4,%r13d 1ca02: 0f 84 6f 01 00 00 je 1cb77 1ca08: 41 83 fd 05 cmp $0x5,%r13d 1ca0c: 0f 84 7d 01 00 00 je 1cb8f 1ca12: 41 83 fd 06 cmp $0x6,%r13d 1ca16: 0f 84 8b 01 00 00 je 1cba7 1ca1c: 41 83 fd 07 cmp $0x7,%r13d 1ca20: 0f 84 99 01 00 00 je 1cbbf 1ca26: 41 83 fd 08 cmp $0x8,%r13d 1ca2a: 0f 84 a7 01 00 00 je 1cbd7 1ca30: 41 83 fd 09 cmp $0x9,%r13d 1ca34: 0f 84 b5 01 00 00 je 1cbef 1ca3a: 41 83 fd 0a cmp $0xa,%r13d 1ca3e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ca45: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1ca4c: 48 0f 45 f0 cmovne %rax,%rsi 1ca50: b9 10 00 00 00 mov $0x10,%ecx 1ca55: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ca5c: e8 00 00 00 00 callq 1ca61 1ca61: c7 03 10 00 00 00 movl $0x10,(%rbx) 1ca67: 41 83 fd 01 cmp $0x1,%r13d 1ca6b: 0f 84 bd 00 00 00 je 1cb2e 1ca71: 41 83 fd 02 cmp $0x2,%r13d 1ca75: 0f 84 bc 00 00 00 je 1cb37 1ca7b: 41 83 fd 03 cmp $0x3,%r13d 1ca7f: 0f 84 c7 00 00 00 je 1cb4c 1ca85: 41 83 fd 04 cmp $0x4,%r13d 1ca89: 0f 84 dc 00 00 00 je 1cb6b 1ca8f: 41 83 fd 05 cmp $0x5,%r13d 1ca93: 0f 84 ea 00 00 00 je 1cb83 1ca99: 41 83 fd 06 cmp $0x6,%r13d 1ca9d: 0f 84 f8 00 00 00 je 1cb9b 1caa3: 41 83 fd 07 cmp $0x7,%r13d 1caa7: 0f 84 06 01 00 00 je 1cbb3 1caad: 41 83 fd 08 cmp $0x8,%r13d 1cab1: 0f 84 14 01 00 00 je 1cbcb 1cab7: 41 83 fd 09 cmp $0x9,%r13d 1cabb: 0f 84 22 01 00 00 je 1cbe3 1cac1: 41 83 fd 0a cmp $0xa,%r13d 1cac5: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cacc: 48 c7 c0 00 00 00 00 mov $0x0,%rax 1cad3: 48 0f 45 f0 cmovne %rax,%rsi 1cad7: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cade: 45 31 e4 xor %r12d,%r12d 1cae1: e8 00 00 00 00 callq 1cae6 1cae6: 44 39 23 cmp %r12d,(%rbx) 1cae9: 76 76 jbe 1cb61 1caeb: 42 8b 54 e5 08 mov 0x8(%rbp,%r12,8),%edx 1caf0: 42 8b 74 e5 04 mov 0x4(%rbp,%r12,8),%esi 1caf5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cafc: e8 00 00 00 00 callq 1cb01 1cb01: 42 8b 44 e5 04 mov 0x4(%rbp,%r12,8),%eax 1cb06: 42 89 44 e3 04 mov %eax,0x4(%rbx,%r12,8) 1cb0b: 42 8b 44 e5 08 mov 0x8(%rbp,%r12,8),%eax 1cb10: 42 89 44 e3 08 mov %eax,0x8(%rbx,%r12,8) 1cb15: 49 83 c4 01 add $0x1,%r12 1cb19: eb cb jmp 1cae6 1cb1b: 89 13 mov %edx,(%rbx) 1cb1d: e9 45 ff ff ff jmpq 1ca67 1cb22: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb29: e9 22 ff ff ff jmpq 1ca50 1cb2e: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb35: eb a0 jmp 1cad7 1cb37: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb3e: eb 97 jmp 1cad7 1cb40: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb47: e9 04 ff ff ff jmpq 1ca50 1cb4c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb53: eb 82 jmp 1cad7 1cb55: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb5c: e9 ef fe ff ff jmpq 1ca50 1cb61: b8 01 00 00 00 mov $0x1,%eax 1cb66: e9 00 00 00 00 jmpq 1cb6b 1cb6b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb72: e9 60 ff ff ff jmpq 1cad7 1cb77: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb7e: e9 cd fe ff ff jmpq 1ca50 1cb83: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb8a: e9 48 ff ff ff jmpq 1cad7 1cb8f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cb96: e9 b5 fe ff ff jmpq 1ca50 1cb9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cba2: e9 30 ff ff ff jmpq 1cad7 1cba7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cbae: e9 9d fe ff ff jmpq 1ca50 1cbb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cbba: e9 18 ff ff ff jmpq 1cad7 1cbbf: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cbc6: e9 85 fe ff ff jmpq 1ca50 1cbcb: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cbd2: e9 00 ff ff ff jmpq 1cad7 1cbd7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cbde: e9 6d fe ff ff jmpq 1ca50 1cbe3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cbea: e9 e8 fe ff ff jmpq 1cad7 1cbef: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cbf6: e9 55 fe ff ff jmpq 1ca50 000000000001cbfb : 1cbfb: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cc02: e8 00 00 00 00 callq 1cc07 1cc07: b8 ea ff ff ff mov $0xffffffea,%eax 1cc0c: e9 00 00 00 00 jmpq 1cc11 000000000001cc11 : 1cc11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cc18: e8 00 00 00 00 callq 1cc1d 1cc1d: e9 00 00 00 00 jmpq 1cc22 1cc22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cc29: 45 31 e4 xor %r12d,%r12d 1cc2c: e8 00 00 00 00 callq 1cc31 1cc31: e9 00 00 00 00 jmpq 1cc36 000000000001cc36 : 1cc36: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cc3d: 49 c7 c5 ea ff ff ff mov $0xffffffffffffffea,%r13 1cc44: e8 00 00 00 00 callq 1cc49 1cc49: e9 00 00 00 00 jmpq 1cc4e 000000000001cc4e : 1cc4e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cc55: e8 00 00 00 00 callq 1cc5a 1cc5a: e9 00 00 00 00 jmpq 1cc5f 000000000001cc5f : 1cc5f: 0f 0b ud2 1cc61: 0f 0b ud2 000000000001cc63 : 1cc63: 89 c2 mov %eax,%edx 1cc65: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cc6c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cc73: e8 00 00 00 00 callq 1cc78 1cc78: e9 00 00 00 00 jmpq 1cc7d 000000000001cc7d : 1cc7d: 89 c2 mov %eax,%edx 1cc7f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cc86: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cc8d: e8 00 00 00 00 callq 1cc92 1cc92: e9 00 00 00 00 jmpq 1cc97 000000000001cc97 : 1cc97: 5b pop %rbx 1cc98: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cc9f: 5d pop %rbp 1cca0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cca7: 41 5c pop %r12 1cca9: 41 5d pop %r13 1ccab: 41 5e pop %r14 1ccad: e9 00 00 00 00 jmpq 1ccb2 000000000001ccb2 : 1ccb2: 48 83 c4 10 add $0x10,%rsp 1ccb6: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ccbd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ccc4: 5b pop %rbx 1ccc5: 5d pop %rbp 1ccc6: 41 5c pop %r12 1ccc8: 41 5d pop %r13 1ccca: 41 5e pop %r14 1cccc: 41 5f pop %r15 1ccce: e9 00 00 00 00 jmpq 1ccd3 000000000001ccd3 : 1ccd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ccda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cce1: e8 00 00 00 00 callq 1cce6 1cce6: b9 a5 03 00 00 mov $0x3a5,%ecx 1cceb: bf 02 00 00 00 mov $0x2,%edi 1ccf0: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1ccf7: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ccfe: e8 00 00 00 00 callq 1cd03 1cd03: e9 00 00 00 00 jmpq 1cd08 000000000001cd08 : 1cd08: 89 c2 mov %eax,%edx 1cd0a: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cd11: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cd18: e8 00 00 00 00 callq 1cd1d 1cd1d: e9 00 00 00 00 jmpq 1cd22 000000000001cd22 : 1cd22: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cd29: e8 00 00 00 00 callq 1cd2e 1cd2e: 0f 0b ud2 1cd30: e9 00 00 00 00 jmpq 1cd35 000000000001cd35 : 1cd35: 89 ee mov %ebp,%esi 1cd37: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cd3e: e8 00 00 00 00 callq 1cd43 1cd43: b8 01 00 00 00 mov $0x1,%eax 1cd48: e9 00 00 00 00 jmpq 1cd4d 000000000001cd4d : 1cd4d: 89 c2 mov %eax,%edx 1cd4f: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cd56: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cd5d: e8 00 00 00 00 callq 1cd62 1cd62: e9 00 00 00 00 jmpq 1cd67 000000000001cd67 : 1cd67: 89 c2 mov %eax,%edx 1cd69: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cd70: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cd77: e8 00 00 00 00 callq 1cd7c 1cd7c: e9 00 00 00 00 jmpq 1cd81 000000000001cd81 : 1cd81: 89 c2 mov %eax,%edx 1cd83: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cd8a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cd91: e8 00 00 00 00 callq 1cd96 1cd96: e9 00 00 00 00 jmpq 1cd9b 000000000001cd9b : 1cd9b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cda2: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cda9: e8 00 00 00 00 callq 1cdae 1cdae: e9 00 00 00 00 jmpq 1cdb3 000000000001cdb3 : 1cdb3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cdba: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cdc1: 89 4c 24 04 mov %ecx,0x4(%rsp) 1cdc5: e8 00 00 00 00 callq 1cdca 1cdca: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1cdce: e9 00 00 00 00 jmpq 1cdd3 1cdd3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cdda: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cde1: 89 4c 24 04 mov %ecx,0x4(%rsp) 1cde5: e8 00 00 00 00 callq 1cdea 1cdea: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1cdee: e9 00 00 00 00 jmpq 1cdf3 1cdf3: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cdfa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ce01: 89 4c 24 04 mov %ecx,0x4(%rsp) 1ce05: e8 00 00 00 00 callq 1ce0a 1ce0a: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1ce0e: e9 00 00 00 00 jmpq 1ce13 1ce13: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ce1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ce21: 89 4c 24 04 mov %ecx,0x4(%rsp) 1ce25: e8 00 00 00 00 callq 1ce2a 1ce2a: 8b 53 38 mov 0x38(%rbx),%edx 1ce2d: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1ce31: e9 00 00 00 00 jmpq 1ce36 1ce36: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ce3d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ce44: 89 44 24 04 mov %eax,0x4(%rsp) 1ce48: e8 00 00 00 00 callq 1ce4d 1ce4d: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1ce51: e9 00 00 00 00 jmpq 1ce56 1ce56: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ce5d: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ce64: 89 4c 24 04 mov %ecx,0x4(%rsp) 1ce68: e8 00 00 00 00 callq 1ce6d 1ce6d: 8b 53 38 mov 0x38(%rbx),%edx 1ce70: 8b 4c 24 04 mov 0x4(%rsp),%ecx 1ce74: e9 00 00 00 00 jmpq 1ce79 000000000001ce79 : 1ce79: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ce80: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ce87: e8 00 00 00 00 callq 1ce8c 1ce8c: e9 00 00 00 00 jmpq 1ce91 000000000001ce91 : 1ce91: 5b pop %rbx 1ce92: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1ce99: 5d pop %rbp 1ce9a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cea1: 41 5c pop %r12 1cea3: 41 5d pop %r13 1cea5: e9 00 00 00 00 jmpq 1ceaa 000000000001ceaa : 1ceaa: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1ceb1: e8 00 00 00 00 callq 1ceb6 1ceb6: 31 c0 xor %eax,%eax 1ceb8: e9 00 00 00 00 jmpq 1cebd 000000000001cebd : 1cebd: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cec4: e8 00 00 00 00 callq 1cec9 1cec9: e9 00 00 00 00 jmpq 1cece 000000000001cece : 1cece: 0f b6 b3 bc 02 00 00 movzbl 0x2bc(%rbx),%esi 1ced5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cedc: e8 00 00 00 00 callq 1cee1 1cee1: e9 00 00 00 00 jmpq 1cee6 000000000001cee6 : 1cee6: 0f b6 f0 movzbl %al,%esi 1cee9: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cef0: e8 00 00 00 00 callq 1cef5 1cef5: e9 00 00 00 00 jmpq 1cefa 000000000001cefa : 1cefa: 41 0f b6 b5 bc 02 00 movzbl 0x2bc(%r13),%esi 1cf01: 00 1cf02: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cf09: e8 00 00 00 00 callq 1cf0e 1cf0e: e9 00 00 00 00 jmpq 1cf13 000000000001cf13 : 1cf13: 48 8b 45 08 mov 0x8(%rbp),%rax 1cf17: 44 89 ea mov %r13d,%edx 1cf1a: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cf21: 48 8b 40 08 mov 0x8(%rax),%rax 1cf25: 8b 70 30 mov 0x30(%rax),%esi 1cf28: e8 00 00 00 00 callq 1cf2d 1cf2d: 41 83 fd 0f cmp $0xf,%r13d 1cf31: 75 28 jne 1cf5b 1cf33: 48 8b 45 08 mov 0x8(%rbp),%rax 1cf37: 83 b8 24 03 00 00 40 cmpl $0x40,0x324(%rax) 1cf3e: 74 1b je 1cf5b 1cf40: e9 00 00 00 00 jmpq 1cf45 1cf45: 49 8b 47 08 mov 0x8(%r15),%rax 1cf49: 83 ca ff or $0xffffffff,%edx 1cf4c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cf53: 8b 70 30 mov 0x30(%rax),%esi 1cf56: e8 00 00 00 00 callq 1cf5b 1cf5b: 48 8b 44 24 28 mov 0x28(%rsp),%rax 1cf60: 65 48 2b 04 25 28 00 sub %gs:0x28,%rax 1cf67: 00 00 1cf69: 75 2b jne 1cf96 1cf6b: 48 83 c4 30 add $0x30,%rsp 1cf6f: b9 ae 0c 00 00 mov $0xcae,%ecx 1cf74: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1cf7b: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cf82: 5b pop %rbx 1cf83: bf 02 00 00 00 mov $0x2,%edi 1cf88: 5d pop %rbp 1cf89: 41 5c pop %r12 1cf8b: 41 5d pop %r13 1cf8d: 41 5e pop %r14 1cf8f: 41 5f pop %r15 1cf91: e9 00 00 00 00 jmpq 1cf96 1cf96: e8 00 00 00 00 callq 1cf9b 000000000001cf9b : 1cf9b: 4c 89 e6 mov %r12,%rsi 1cf9e: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cfa5: 41 83 cd ff or $0xffffffff,%r13d 1cfa9: e8 00 00 00 00 callq 1cfae 1cfae: e9 00 00 00 00 jmpq 1cfb3 1cfb3: 89 c2 mov %eax,%edx 1cfb5: 4c 89 e6 mov %r12,%rsi 1cfb8: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cfbf: e8 00 00 00 00 callq 1cfc4 1cfc4: e9 00 00 00 00 jmpq 1cfc9 000000000001cfc9 : 1cfc9: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cfd0: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cfd7: e8 00 00 00 00 callq 1cfdc 1cfdc: 0f 0b ud2 1cfde: 45 31 e4 xor %r12d,%r12d 1cfe1: e9 00 00 00 00 jmpq 1cfe6 000000000001cfe6 : 1cfe6: 0f b6 54 24 0e movzbl 0xe(%rsp),%edx 1cfeb: 89 e9 mov %ebp,%ecx 1cfed: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1cff4: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1cffb: 83 c2 01 add $0x1,%edx 1cffe: e8 00 00 00 00 callq 1d003 1d003: 8b 34 24 mov (%rsp),%esi 1d006: 4c 89 ef mov %r13,%rdi 1d009: e8 00 00 00 00 callq 1d00e 1d00e: 0f b6 7c 24 0f movzbl 0xf(%rsp),%edi 1d013: e8 00 00 00 00 callq 1d018 1d018: 80 44 24 0e 01 addb $0x1,0xe(%rsp) 1d01d: 0f b6 44 24 0e movzbl 0xe(%rsp),%eax 1d022: 80 44 24 0f 32 addb $0x32,0xf(%rsp) 1d027: 89 44 24 08 mov %eax,0x8(%rsp) 1d02b: 39 e8 cmp %ebp,%eax 1d02d: 0f 8c 00 00 00 00 jl 1d033 1d033: e9 00 00 00 00 jmpq 1d038 000000000001d038 : 1d038: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1d03f: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1d046: e8 00 00 00 00 callq 1d04b 1d04b: e9 00 00 00 00 jmpq 1d050 000000000001d050 : 1d050: 44 8b 44 24 24 mov 0x24(%rsp),%r8d 1d055: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx 1d05a: 89 ee mov %ebp,%esi 1d05c: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1d063: 8b 54 24 20 mov 0x20(%rsp),%edx 1d067: e8 00 00 00 00 callq 1d06c 1d06c: 83 7b 20 01 cmpl $0x1,0x20(%rbx) 1d070: 0f 84 00 00 00 00 je 1d076 1d076: 48 83 c4 28 add $0x28,%rsp 1d07a: b9 0e 02 00 00 mov $0x20e,%ecx 1d07f: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 1d086: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 1d08d: 5b pop %rbx 1d08e: bf 02 00 00 00 mov $0x2,%edi 1d093: 5d pop %rbp 1d094: 41 5c pop %r12 1d096: 41 5d pop %r13 1d098: 41 5e pop %r14 1d09a: 41 5f pop %r15 1d09c: e9 00 00 00 00 jmpq 1d0a1 000000000001d0a1 : 1d0a1: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 1d0a8: 41 be 01 00 00 00 mov $0x1,%r14d 1d0ae: e8 00 00 00 00 callq 1d0b3 1d0b3: 41 c7 04 24 00 00 00 movl $0x0,(%r12) 1d0ba: 00 1d0bb: e9 00 00 00 00 jmpq 1d0c0 Disassembly of section .init.text: 0000000000000000 : 0: e8 00 00 00 00 callq 5 5: 41 54 push %r12 7: e8 00 00 00 00 callq c c: 84 c0 test %al,%al e: 74 14 je 24 10: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 17: 41 bc ea ff ff ff mov $0xffffffea,%r12d 1d: e8 00 00 00 00 callq 22 22: eb 5d jmp 81 24: e8 00 00 00 00 callq 29 29: 41 89 c4 mov %eax,%r12d 2c: 85 c0 test %eax,%eax 2e: 75 51 jne 81 30: e8 00 00 00 00 callq 35 35: 41 89 c4 mov %eax,%r12d 38: 85 c0 test %eax,%eax 3a: 74 07 je 43 3c: e8 00 00 00 00 callq 41 41: eb 3e jmp 81 43: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 4a: e8 00 00 00 00 callq 4f 4f: 8b 05 00 00 00 00 mov 0x0(%rip),%eax # 55 55: 89 05 00 00 00 00 mov %eax,0x0(%rip) # 5b 5b: e8 00 00 00 00 callq 60 60: e8 00 00 00 00 callq 65 65: 48 c7 c2 00 00 00 00 mov $0x0,%rdx 6c: 48 c7 c6 00 00 00 00 mov $0x0,%rsi 73: 41 5c pop %r12 75: 48 c7 c7 00 00 00 00 mov $0x0,%rdi 7c: e9 00 00 00 00 jmpq 81 81: 44 89 e0 mov %r12d,%eax 84: 41 5c pop %r12 86: c3 retq Disassembly of section .exit.text: 0000000000000000 : 0: e8 00 00 00 00 callq 5 5: 48 c7 c7 00 00 00 00 mov $0x0,%rdi c: e8 00 00 00 00 callq 11 11: e8 00 00 00 00 callq 16 16: e8 00 00 00 00 callq 1b 1b: e8 00 00 00 00 callq 20 20: e9 00 00 00 00 jmpq 25 <.LC22+0x1> Disassembly of section .altinstr_replacement: 0000000000000000 <.altinstr_replacement>: 0: e9 00 00 00 00 jmpq 5 <.altinstr_replacement+0x5> 5: e9 00 00 00 00 jmpq a <.altinstr_replacement+0xa> a: f3 0f b8 c7 popcnt %edi,%eax e: f3 0f b8 c7 popcnt %edi,%eax 12: f3 0f b8 c7 popcnt %edi,%eax 16: f3 0f b8 c7 popcnt %edi,%eax 1a: f3 0f b8 c7 popcnt %edi,%eax 1e: f3 0f b8 c7 popcnt %edi,%eax 22: f3 0f b8 c7 popcnt %edi,%eax 26: f3 0f b8 c7 popcnt %edi,%eax 2a: f3 0f b8 c7 popcnt %edi,%eax 2e: e9 00 00 00 00 jmpq 33 <.altinstr_replacement+0x33> 33: e9 00 00 00 00 jmpq 38 <.altinstr_replacement+0x38> 38: e9 00 00 00 00 jmpq 3d <.altinstr_replacement+0x3d> 3d: e9 00 00 00 00 jmpq 42 <.altinstr_replacement+0x42> 42: e9 00 00 00 00 jmpq 47 <.altinstr_replacement+0x47> 47: e9 00 00 00 00 jmpq 4c <.altinstr_replacement+0x4c> 4c: f3 0f b8 c7 popcnt %edi,%eax 50: e9 00 00 00 00 jmpq 55 <.altinstr_replacement+0x55> 55: f3 48 0f b8 c7 popcnt %rdi,%rax 5a: f3 0f b8 c7 popcnt %edi,%eax 5e: f3 0f b8 c7 popcnt %edi,%eax Disassembly of section .altinstr_aux: 0000000000000000 <.altinstr_aux>: 0: f6 47 62 01 testb $0x1,0x62(%rdi) 4: 0f 85 00 00 00 00 jne a <.altinstr_aux+0xa> a: e9 00 00 00 00 jmpq f <.altinstr_aux+0xf> f: f6 41 62 01 testb $0x1,0x62(%rcx) 13: 0f 85 00 00 00 00 jne 19 <.altinstr_aux+0x19> 19: e9 00 00 00 00 jmpq 1e <.altinstr_aux+0x1e> 1e: f6 05 00 00 00 00 01 testb $0x1,0x0(%rip) # 25 <.altinstr_aux+0x25> 25: 0f 85 00 00 00 00 jne 2b <.altinstr_aux+0x2b> 2b: e9 00 00 00 00 jmpq 30 <.altinstr_aux+0x30> 30: f6 05 00 00 00 00 01 testb $0x1,0x0(%rip) # 37 <.altinstr_aux+0x37> 37: 0f 85 00 00 00 00 jne 3d <.altinstr_aux+0x3d> 3d: e9 00 00 00 00 jmpq 42 <.altinstr_aux+0x42> 42: f6 05 00 00 00 00 01 testb $0x1,0x0(%rip) # 49 <.altinstr_aux+0x49> 49: 0f 85 00 00 00 00 jne 4f <.altinstr_aux+0x4f> 4f: e9 00 00 00 00 jmpq 54 <.altinstr_aux+0x54> 54: f6 05 00 00 00 00 01 testb $0x1,0x0(%rip) # 5b <.altinstr_aux+0x5b> 5b: 0f 85 00 00 00 00 jne 61 <.altinstr_aux+0x61> 61: e9 00 00 00 00 jmpq 66 <.altinstr_aux+0x66> 66: f6 05 00 00 00 00 01 testb $0x1,0x0(%rip) # 6d <.altinstr_aux+0x6d> 6d: 0f 85 00 00 00 00 jne 73 <.altinstr_aux+0x73> 73: e9 00 00 00 00 jmpq 78 <.altinstr_aux+0x78> 78: f6 05 00 00 00 00 01 testb $0x1,0x0(%rip) # 7f <.altinstr_aux+0x7f> 7f: 0f 85 00 00 00 00 jne 85 <.altinstr_aux+0x85> 85: e9 00 00 00 00 jmpq 8a <.altinstr_aux+0x8a> 8a: f6 05 00 00 00 00 01 testb $0x1,0x0(%rip) # 91 <.altinstr_aux+0x91> 91: 0f 85 00 00 00 00 jne 97 <.altinstr_aux+0x97> 97: e9 00 00 00 00 jmpq 9c <.LC34> Disassembly of section .static_call.text: 0000000000000000 <__SCT__tp_func_amdgpu_device_rreg>: 0: e9 00 00 00 00 jmpq 5 <__SCT__tp_func_amdgpu_device_rreg+0x5> 5: 0f 1f 00 nopl (%rax) 0000000000000008 <__SCT__tp_func_amdgpu_device_wreg>: 8: e9 00 00 00 00 jmpq d <__SCT__tp_func_amdgpu_device_wreg+0x5> d: 0f 1f 00 nopl (%rax) 0000000000000010 <__SCT__tp_func_amdgpu_iv>: 10: e9 00 00 00 00 jmpq 15 <__SCT__tp_func_amdgpu_iv+0x5> 15: 0f 1f 00 nopl (%rax) 0000000000000018 <__SCT__tp_func_amdgpu_bo_create>: 18: e9 00 00 00 00 jmpq 1d <__SCT__tp_func_amdgpu_bo_create+0x5> 1d: 0f 1f 00 nopl (%rax) 0000000000000020 <__SCT__tp_func_amdgpu_cs>: 20: e9 00 00 00 00 jmpq 25 <__SCT__tp_func_amdgpu_cs+0x5> 25: 0f 1f 00 nopl (%rax) 0000000000000028 <__SCT__tp_func_amdgpu_cs_ioctl>: 28: e9 00 00 00 00 jmpq 2d <__SCT__tp_func_amdgpu_cs_ioctl+0x5> 2d: 0f 1f 00 nopl (%rax) 0000000000000030 <__SCT__tp_func_amdgpu_sched_run_job>: 30: e9 00 00 00 00 jmpq 35 <__SCT__tp_func_amdgpu_sched_run_job+0x5> 35: 0f 1f 00 nopl (%rax) 0000000000000038 <__SCT__tp_func_amdgpu_vm_grab_id>: 38: e9 00 00 00 00 jmpq 3d <__SCT__tp_func_amdgpu_vm_grab_id+0x5> 3d: 0f 1f 00 nopl (%rax) 0000000000000040 <__SCT__tp_func_amdgpu_vm_bo_map>: 40: e9 00 00 00 00 jmpq 45 <__SCT__tp_func_amdgpu_vm_bo_map+0x5> 45: 0f 1f 00 nopl (%rax) 0000000000000048 <__SCT__tp_func_amdgpu_vm_bo_unmap>: 48: e9 00 00 00 00 jmpq 4d <__SCT__tp_func_amdgpu_vm_bo_unmap+0x5> 4d: 0f 1f 00 nopl (%rax) 0000000000000050 <__SCT__tp_func_amdgpu_vm_bo_update>: 50: e9 00 00 00 00 jmpq 55 <__SCT__tp_func_amdgpu_vm_bo_update+0x5> 55: 0f 1f 00 nopl (%rax) 0000000000000058 <__SCT__tp_func_amdgpu_vm_bo_mapping>: 58: e9 00 00 00 00 jmpq 5d <__SCT__tp_func_amdgpu_vm_bo_mapping+0x5> 5d: 0f 1f 00 nopl (%rax) 0000000000000060 <__SCT__tp_func_amdgpu_vm_bo_cs>: 60: e9 00 00 00 00 jmpq 65 <__SCT__tp_func_amdgpu_vm_bo_cs+0x5> 65: 0f 1f 00 nopl (%rax) 0000000000000068 <__SCT__tp_func_amdgpu_vm_update_ptes>: 68: e9 00 00 00 00 jmpq 6d <__SCT__tp_func_amdgpu_vm_update_ptes+0x5> 6d: 0f 1f 00 nopl (%rax) 0000000000000070 <__SCT__tp_func_amdgpu_vm_set_ptes>: 70: e9 00 00 00 00 jmpq 75 <__SCT__tp_func_amdgpu_vm_set_ptes+0x5> 75: 0f 1f 00 nopl (%rax) 0000000000000078 <__SCT__tp_func_amdgpu_vm_copy_ptes>: 78: e9 00 00 00 00 jmpq 7d <__SCT__tp_func_amdgpu_vm_copy_ptes+0x5> 7d: 0f 1f 00 nopl (%rax) 0000000000000080 <__SCT__tp_func_amdgpu_vm_flush>: 80: e9 00 00 00 00 jmpq 85 <__SCT__tp_func_amdgpu_vm_flush+0x5> 85: 0f 1f 00 nopl (%rax) 0000000000000088 <__SCT__tp_func_amdgpu_pasid_allocated>: 88: e9 00 00 00 00 jmpq 8d <__SCT__tp_func_amdgpu_pasid_allocated+0x5> 8d: 0f 1f 00 nopl (%rax) 0000000000000090 <__SCT__tp_func_amdgpu_pasid_freed>: 90: e9 00 00 00 00 jmpq 95 <__SCT__tp_func_amdgpu_pasid_freed+0x5> 95: 0f 1f 00 nopl (%rax) 0000000000000098 <__SCT__tp_func_amdgpu_bo_list_set>: 98: e9 00 00 00 00 jmpq 9d <__SCT__tp_func_amdgpu_bo_list_set+0x5> 9d: 0f 1f 00 nopl (%rax) 00000000000000a0 <__SCT__tp_func_amdgpu_cs_bo_status>: a0: e9 00 00 00 00 jmpq a5 <__SCT__tp_func_amdgpu_cs_bo_status+0x5> a5: 0f 1f 00 nopl (%rax) 00000000000000a8 <__SCT__tp_func_amdgpu_bo_move>: a8: e9 00 00 00 00 jmpq ad <__SCT__tp_func_amdgpu_bo_move+0x5> ad: 0f 1f 00 nopl (%rax) 00000000000000b0 <__SCT__tp_func_amdgpu_ib_pipe_sync>: b0: e9 00 00 00 00 jmpq b5 <__SCT__tp_func_amdgpu_ib_pipe_sync+0x5> b5: 0f 1f 00 nopl (%rax) 00000000000000b8 <__SCT__tp_func_amdgpu_dc_rreg>: b8: e9 00 00 00 00 jmpq bd <__SCT__tp_func_amdgpu_dc_rreg+0x5> bd: 0f 1f 00 nopl (%rax) 00000000000000c0 <__SCT__tp_func_amdgpu_dc_wreg>: c0: e9 00 00 00 00 jmpq c5 <__SCT__tp_func_amdgpu_dc_wreg+0x5> c5: 0f 1f 00 nopl (%rax) 00000000000000c8 <__SCT__tp_func_amdgpu_dc_performance>: c8: e9 00 00 00 00 jmpq cd <.LC1+0x1>